1656726
491215500
75646316
379016131
1665819802
348014534
1877077738
384165396
835632071
215557125
580825483
636107299
1626103496
465025699
1707303937
1194231495
472274701
1095070835
436739058
97092546
1806570947
2081114043
1097894732
1689452266
450311559
833552489
1980455532
1064654651
877138212
684313045
1928740079
525386811
1076603099
635354263
1666067071
1169223980
839278798
1303213225
1820773692
127689924
1091249534
1327608407
394332155
1172877725
485237334
1505556816
619092803
1074133972
835889173
883039794
1245443971
1625066635
1696098104
1196222896
1560744881
108360082
1569811111
782160215
1978900094
1639994753
159939040
1060180233
2003330262
2005952819
1277909099
499595039
612375089
956674171
545513312
1115396436
731603723
1816203577
1875613239
1146338614
1499882151
573245091
1284804886
1960913463
1300026755
1235353532
1633514106
35658505
1886602453
358406098
1236551497
1089739731
401701411
897505362
1438025888
1995340406
1314101234
482442405
1647683496
911139934
552029442
653409098
661397587
83177064
1043526989
1542535877
691857001
2141488093
1620758983
309289301
61591419
1641256262
392747533
2126451915
1293796176
351223248
888933933
2124464122
1359413048
838516307
1624855777
1360706911
1959208942
1454997939
1938836932
1081680901
111647470
947559544
1866383532
1757941202
400503636
565077418
675033403
514443269
275196192
1133562907
1427032870
201916619
1557737030
1921617230
1344592985
1037450581
117094101
1734548739
750424035
1544400430
200472374
1889086740
1556103567
646364582
721332198
1277077856
785001205
476354429
1825447070
1564811907
1516823850
1538636855
723901399
530145889
1201202350
2053362246
1068532051
891938732
1165684433
788224544
1319900747
547733738
1661510874
170088192
697557358
1322009138
608144090
1205074597
918049298
565882704
1114491437
1056323507
1246332797
462327644
1883490134
474317162
1412156143
964660796
1982321699
1163422772
1109429279
524470011
383815981
1053652142
660566700
1718943294
950034699
1756467335
1937008178
858321304
1398609494
1854979333
1785465176
569822397
843436034
276594120
844512143
615191734
1456668907
1254345625
641649741
1368509016
1261240407
406505488
1246448284
1906437449
661789931
1837280123
31343458
529594739
949847725
1284463664
266371910
508919833
101509709
988980130
1649454578
1895487942
646447308
1813331520
846231093
217204232
347461891
1635395379
612294400
958667504
67006803
1136918676
567786801
1752452384
431359093
2141035817
1641713106
1404254818
644233806
843978996
2124112314
69927710
365494150
856048632
1983195900
1238784763
361567985
1077525122
740692381
1028572540
1385517224
2114920003
1452307480
639203284
1489543817
1874484988
1368741036
1537138547
956206204
330039929
307348937
1459743345
134344937
106385727
2107539203
832495240
947194782
1974637469
602418657
2102919089
2055202514
2067661320
667312947
305681738
770741829
1054494377
1290677562
1655872280
29119416
1744398942
1786994425
1323116974
1369583036
956168455
1614577473
923519341
1488935054
1873549215
682086181
1579283010
771498008
2009201393
610952085
1434400148
2088846010
1791261327
232131597
1910373893
1932908997
431340938
888679211
923438886
1131332576
877995577
1170916400
205027209
838540463
1106069366
1416028370
1711467214
974025781
57912782
1594071300
1453037893
447178126
245322781
492505560
304324321
230992582
1485313109
510186886
1710866015
1745967305
793819740
91297294
1324353562
66356054
110868143
1362260767
1180207521
1094917537
1838746856
1787356989
2021986342
1093209373
1596216925
418251117
382525197
256269571
777755821
1445799128
1291244429
773680801
294712336
1528449941
1212939379
667719458
1376078215
11506907
1913606390
378902440
353401417
756827739
1934514959
372042922
966875248
579677555
1474434752
135208930
1411851798
1087049936
651614826
780149769
973560828
313899536
1709416280
694314268
1653653242
920516987
1243269168
757922999
843017393
1174999194
1675872906
1587063955
489809704
34961918
536807903
1799921544
617457941
602586537
167921862
1471857831
561406356
666702256
1013066168
1655061757
1603182095
214909003
1139981828
1778619276
65615335
1994889520
881228887
2120563938
819946212
953428545
1974357084
803703091
1369992325
1188912241
1613749947
201179412
60056118
1655417611
1765489084
1110586740
1508169784
573379799
723591451
1968648269
1693649443
1272005865
1804478655
1647019540
1527403596
1424133979
1179613416
1876278851
1978213736
338515055
1980676372
495905184
2139995682
487570616
783287451
2022523910
1973442920
1138462798
623842830
330373
365884580
487672663
1699015988
1256091372
2048606938
1999399859
868465308
1626895234
2061001446
798282923
365192810
1742386350
927312370
1079081886
959008876
2029003708
2076310116
2120696125
294512783
1852662406
1045230609
1405394534
1958903504
871184857
1590986324
1970297689
2114866093
1044642918
1435864828
434835186
760609984
381662656
1348197368
530713164
337246662
1063559974
1023835737
1644932425
655263202
1294807558
1992207537
1471709178
812299570
1785674505
1476286936
451513024
519902554
1891143862
1076262577
1778742700
118080226
1815484152
558664502
1127733151
915831183
1038718537
220238
400862792
1506305971
987013191
329948425
1576910845
2105541367
1851034611
1386521994
1090799317
1046567947
1841244773
1157214175
818148580
1151490785
2059743949
1383794296
71954190
1058760086
1142902773
2025707250
2071375972
813604866
172827883
622355758
1153559980
889924930
414121443
1488373211
1762146664
212208768
1572181648
39249282
1593895339
2041597247
309581842
784545710
1141726641
1163745276
1616013124
850148148
666695267
94758984
1502525805
1440501397
868442038
1132195079
993953314
434162613
1486174384
2027031989
29445334
374001735
789938341
2018213714
1155054680
1027822487
1920922872
1868359206
806975892
529657590
1035744740
598499806
1866688690
673305126
1895009264
1859218638
1742888694
1820606726
2100827809
1071817755
553642517
14009939
219709921
336889756
1638349786
1909676442
1208417528
1278483031
1665326048
359329523
1102412103
1457200794
662613334
1672315752
1415321262
1339855572
961883125
337766061
276165793
802260465
1020063968
1111849847
1533257824
2095162786
245405996
1303390019
1920802387
381875472
1704748930
903751184
1381542705
1284641847
328334800
1509300882
1193506513
1091215260
678927885
1590821051
2010310021
1594157382
522458768
1737562652
31165973
1738287248
1928514888
739767139
507900877
1380358329
738246582
498590477
1874926439
285934784
440509281
581736807
592791374
73771656
1576679615
962583566
986115108
1009638044
2108236484
36358756
2119559011
1914463155
1718349138
1732913040
801041049
799438015
324666938
1992568237
1502541997
473050186
1027801372
530652101
711554386
731012323
122723005
69687590
1105966591
1806041793
1060014225
1517606352
1297210265
886364300
950709788
586027311
232525558
709075275
1914724700
302324374
580304410
1379311414
235878967
2097665290
594310691
1870072415
292788412
1659850489
1100500138
1016566957
2096249986
920770191
1517472290
1576377372
616870838
52445852
434660015
2107350831
1003860983
1099823189
485262753
1093006610
1692341307
168188998
187965403
1804401029
651006803
323426988
498141473
469568231
1950354124
1399670294
1672172010
2145673637
2075343429
1487918312
154905221
298674516
1987063375
1474363581
1052946562
1584591444
498735457
490882600
1999238556
1017789454
2011328140
1357185163
167108657
850575114
1561540879
1619714727
1038264517
1574520821
1680677046
2024654330
1708031714
185939638
1110480595
1120261650
90165264
1729979420
1197457626
2146690016
1997895956
1153634633
1896647894
1185504548
504241577
885447242
1952982061
395021813
206697515
670223671
752273130
1891432966
2041442625
1928484167
1541259920
1670215131
984614492
1869227247
318017443
724975331
1257445893
1987751166
97095825
736556119
1774696466
495855377
23161719
550599462
1513088446
1825677420
1348318483
1003761729
189047669
1052582898
72128752
748135229
482738374
387143645
2071233495
719564930
1573783626
1278917807
2022359022
852421773
1816193231
1807006232
1126545604
1448452632
10922274
1739726035
2099098636
1150871673
2058696517
1592389185
1129378391
1908299577
1221074607
871780421
2101438136
283850334
1357461885
1024332509
1577551499
253886977
2789042
1745310337
298603083
44040656
869393768
379159999
1874167416
982488343
1752787321
1781351644
2085303900
341496223
2012633219
209798700
473764649
515689401
1862721264
39447583
1045559266
1619313030
431040434
989322741
1661595141
1404532186
904854699
1983976019
1553473182
1214792330
1319317915
1978261863
1056787258
893663421
977624118
220762740
1996461415
754873351
1145404574
645613401
1858592090
1164607687
422157310
1342468326
1693150624
42093147
423097634
119689937
1830012900
1023881380
401295138
1658343648
1225979448
168227365
1628647748
1594127788
1419226842
319254619
2134045861
1796354218
611506379
452559383
1006343286
703720728
1597391281
1736013635
153860795
2012590812
1668575658
1628344852
1778112309
1237508147
875330305
1145768173
459757241
1483606989
1674947040
2080198984
1437513422
162797885
862675901
1170847277
1445959721
1048301990
1839730145
72562658
1126160751
329165397
284850777
1565995123
389248517
1341606126
727638392
1811843037
1651194272
214656127
1207193306
1258804461
229193117
1293772301
1420970399
322514797
742579126
870488905
522751298
1827173697
207840423
1597145420
455382822
1224550826
468461842
1400561874
157189037
514591380
1435403837
956173400
625030876
1021494600
441468086
186098866
1217774290
576303584
1197066965
243942828
631589822
1699304025
832880433
1842832213
236328310
152717626
1672540473
232302121
1595116062
1754976720
1745973158
1707446562
794842227
327606274
803752276
1155688981
1321125240
797318226
434584273
935278307
2128863856
653197504
717613378
1379122086
1862543716
1675511391
1674519032
180933135
363489594
705358709
1549446778
162287440
1557661014
125290597
1066030672
1334923460
1348933252
266529011
1961581022
1707986553
448207408
123891166
711683206
612999049
966049434
1466465861
482374011
1458295286
1494671178
1031556263
82076364
747421453
1865539937
62295743
1234116003
1776107569
1791042640
161933441
1558076797
1108242995
445689831
2064196523
366076971
1260324011
338810704
1427233532
632993038
80997734
447768617
1250328325
978535327
919932307
966770883
1892672699
1591626941
1805912393
2037482582
1987497483
520599055
1344822286
308534987
1611521295
1873185128
1745489578
1621759510
731619814
947681126
141356702
958004297
291462468
703649708
728890896
1808840925
1862414050
1313653528
91411370
688748368
954160929
1036115067
1174604282
1338775611
1152577159
1538127792
1164839248
507160838
2118038332
642282153
1884550294
579725519
401747899
1298885384
1201091956
734719350
1306469479
53667035
183092145
1596485497
211471087
434514904
1978336264
1659697308
194983374
1275552973
1097514355
1324180986
1974665777
1114330623
1638429694
113509100
47886801
1659533234
1450376749
293270431
53035291
922129227
835310023
327661851
1522351638
538879068
1282846299
122141935
1177621561
1211212700
2021302440
493946553
850145345
802150182
8254485
1973473667
1650675345
365117927
2001631100
1449850700
1153750066
540113889
402224141
1411427747
1548464145
806788623
330006883
2144365750
2113342179
1306448373
1609316365
681111930
1371748953
215555325
1272320997
1296049851
675163323
1871387108
1478398104
1020015670
2075606215
1409068406
1742417697
1758318793
754702834
504044607
668030255
670622260
1177928198
1017061656
157049355
1114649561
487232048
1873327149
527370522
703339129
480795648
1267245045
2119765145
668749140
961337704
538285961
288562697
519019035
1291872171
1418247933
1105291091
931501861
277608901
384768090
1416598651
362703597
798676122
1509957664
1448135205
2065594235
1870914925
2145024912
97545130
464113653
32984990
10906709
66550561
185885576
1583775427
1639128639
747471144
164041064
2081360829
588602922
887723474
1086423186
2114788111
787631121
44173198
932383507
907313333
976511220
484587154
1181761405
616996059
805821845
1700659168
1312130970
1943377572
797768206
1175069211
267466682
829638870
1479051639
2030815822
12296257
665249089
1485710971
1375536734
1302503697
310498815
76528221
1327591438
1672320785
1121779755
1175812870
1300651632
1106967453
1878249481
419800509
26865295
218489775
1376665554
108245715
379150497
1137416373
504484076
235202428
1001676074
1821680365
1454281716
661824111
1644268019
1445272231
2069533115
746181734
1946450937
355595800
1062067581
1960132446
1019160572
974356416
1890805513
856055496
1359685586
834632874
2028636394
289692509
673126805
1325934044
1235393630
1972657146
434617047
176354815
2102485624
1130952792
246010728
1386790414
362573271
1234335148
485259319
931770365
1887276343
1128536726
1031627020
1715682981
546025505
1606970848
336159503
743505023
788162077
1154750238
706555029
1276390871
730982432
374183241
2057693893
1519706586
794659472
1877809674
734416732
1279051846
1648398898
225586170
1872951922
1199936865
91624829
1247418572
2030155673
1094327664
1992106706
990479243
989072780
2065897762
64174381
338050616
1147197340
850164912
1966652287
1432374343
257103648
1954368691
1067264978
1773007621
672403137
2003508224
2062752656
157665429
92134706
1422272657
2123760591
1629023576
1958340243
1423593887
1551931064
1356399193
1656476388
817287339
60837985
1822073547
415729820
955957398
1481008874
369776007
1749757873
476934458
1749826325
995917447
455071937
457376775
1559465792
1324709127
637284207
2099471709
1845248612
1383499155
1172727383
1200129432
812736743
1096503741
682378251
1407150965
729683438
230422196
285130686
1082541552
853324634
270043699
372935856
2013849812
778021980
480765560
112171799
387927949
660956457
1619807550
1098535763
2009169983
1928601226
882722753
49424133
545277231
1634310055
1225807300
184633458
2105860748
1412911217
1014316455
1099161495
1167883357
1816857130
620538632
2113744263
1494799558
782491535
2093077421
1793980144
1247679160
630605630
910292265
2026756408
677183880
308902163
1997325367
607177823
1342620100
780130612
560336833
1341702436
991801546
1025509441
1514446196
682149487
1985939822
958396090
1285594551
871701794
1188703624
1892013477
865835274
73630895
1735315831
696625590
1991012741
19326206
1692093016
475149340
1387627340
1282508869
321525571
899899797
815450667
1802308204
1920359086
305475159
1152029463
1863773730
617913030
663356937
1868623295
1632001620
509167005
1635183729
1809873043
1324224198
857693150
26982195
1944638332
556372229
994662609
1254945045
95287763
1058217484
277916901
624054504
2125452180
1246997306
1763309013
138222270
1938717750
1343748082
128120445
1427671750
2077866065
676709623
1195838380
18428353
2098303256
1887280688
1545237747
1802683578
1062863693
1192450272
614733207
995542858
1598238121
1698989546
1698582542
1973400597
1438873967
1913404208
2068892883
500200884
1781533724
1861848751
3860236
1679188207
876810426
1407532934
1870334034
1971308417
1878582439
141395349
1555734392
1463915650
1285233753
1801570717
670084634
1834768589
1239996817
1354243380
814196833
1548004989
1293105445
640562033
2058554156
519624405
2037880420
1618487257
1495537124
1351609804
2020044714
1305415375
489218658
598111232
481807977
1190379405
531544083
1624433904
190895936
121524445
973498941
1176826294
329992431
1041128244
621308877
1068229698
1700818320
664078327
694912784
1110750180
1964232391
1770503025
700497833
311751225
1732679428
1632383966
1913467681
841017964
1870973906
1312178624
155644813
1050866163
809853898
765607515
466923306
1062759882
494473202
2086520209
2036812253
2053073994
1393893095
2138265299
1193782760
284753242
1873811434
1233897355
655398544
1256929041
13156443
1503929350
1856960121
786201403
764061625
2060971654
1570483147
433398541
667213689
1228470625
1061827172
1913888053
2013290674
1758284442
367822015
2085729067
724622213
1712321108
847021642
1710607930
331293002
423703537
911968997
2032249076
1647751448
1377996388
264830190
783733823
1242061705
384063935
960432686
1746543311
1909255855
2120192992
1211845956
687637151
207723314
1121900244
241092762
1933767869
1728198602
98282019
1019460369
170957057
94449775
244185984
1386903486
964940705
1431890324
1113607718
219349819
1302523043
1654453592
2033228928
1502990764
189399479
317567407
534156092
908546313
1120676021
1292927071
1786208117
412553342
1072749492
668991016
810029623
192963688
1704369374
2007325819
70806028
1104431575
448168821
672746413
1035107643
811542930
1796688734
1903232777
1847779886
1174728313
619984319
762075304
1504781526
2051688373
1844711701
379962581
576159199
1696042446
1081030766
965905157
1098643462
2041448265
839394908
1333692778
1662489213
2123332833
1685378259
1380659181
742812441
2065620543
1455896967
971156523
1336056966
1222926337
1548190433
211806508
1038312640
1387655379
1512776225
1096512136
454483920
531976190
2072752612
1603768063
1337688181
1830141507
797891346
1577948722
2049588204
211562970
1845428012
447076445
497614485
613080056
1504426080
366584704
23689933
993848657
1451274454
365028953
1341252635
519822724
406514467
1275989838
2049470649
2016137658
650421851
55900262
1846609317
200987575
1107813232
2087188819
892519860
946423587
689619282
2081511307
1474126606
929711230
118509602
786738803
1582653514
1545188507
807572282
419149991
1321925826
726502114
606166791
1345862808
2119223749
1884724368
23714927
1510219197
1682077631
1216753615
1796728127
35012106
1792037477
742069271
297435473
590172401
267268015
1862805850
17247997
574080611
1209838535
514852810
786181092
542900753
860663576
1163581587
1507470413
912910027
93298865
1342963188
1074338455
1721576230
1222328498
1792842447
475810781
1950672546
1968884861
724788605
2079228955
645915039
170703109
475411003
494969220
1241544311
1402444697
573814036
1407328289
488556745
1687185448
1525297319
1873532357
2049102951
899793130
575103734
243471598
656567586
1571388012
1881945824
1369909622
2029628123
990828073
1978418621
346213183
916673299
1426131109
2121923087
394625625
14683485
413106931
1446933580
2138228868
331458064
2029760982
710736128
1686842673
54408311
1299677806
637641402
639629613
172853039
410903888
1340442942
626299178
601338576
6842977
918081632
1616275575
609463110
1753942670
626990087
1381441836
438486912
1746344920
2096325486
875651561
923699835
1701214902
1578929478
403858354
1635491696
1994784473
1559422869
2069968264
99550009
1355209796
59887418
1815329020
2041756708
138842607
212800065
2121077506
1792489804
1721697463
199864598
993349801
2122659373
458264780
1541668669
1226855318
1624629867
105110371
1947750653
1006678877
1692318536
715298663
1462389328
891294177
1769266128
1388486209
1688928721
2051305114
225255561
1411851871
2108939025
92974822
566339760
1073616461
2035054215
672635591
1509183460
837464722
43083594
152534787
952033803
1857221133
1801139331
2140015916
103879231
454374140
411568607
2067281299
95816280
1567964378
1529780277
1456284561
2135138037
1152518823
1419296298
1734773463
867586444
1886969717
1098862774
481647727
1677023459
1491270069
754338694
290758300
310289828
1624651958
2138136727
1520271476
1492058608
1084076897
647506290
992124704
1303455087
108568197
335984502
1710226666
275850465
466687957
121644030
541527600
1475288623
407655224
1040825616
1127658857
1454213325
529676463
1708868101
96640461
2137231663
1885710896
144883682
1787800769
1065211710
1944689135
213974129
1443325770
1153066503
208328373
1423942765
2091180720
746544752
888838633
379231983
747167627
1677675100
2108113413
1704726480
59971741
419616323
1895091768
728953575
1169630813
1189057850
100913980
1383445876
276920023
1847954807
1270464024
994305572
102299649
1300917822
1308594426
1625614579
334396469
1292104756
1103276730
139023385
1103728401
1126324980
1221814322
1252507110
1486499803
751862234
1055945320
843482421
630607110
1652219462
42978148
1521232304
1262059876
1160677516
1203973369
1815748392
932152654
905650837
225274483
829693467
792334587
1797044351
1566725304
866664344
584715363
1152207614
44483049
150553681
1610320894
1248805984
229407937
441554907
1722284738
948805508
1515585379
221767783
418885765
1772430771
2000139228
1419939553
1302239069
47425886
1929962578
2086234178
552140285
581596036
1778810018
944671256
1344847124
414710584
1489351420
869590856
1703398970
1920729002
896558009
31733482
109714082
2010474717
776655480
1407872503
428351961
613265716
1770021328
943308088
418797517
1429789998
216768346
1667645552
423431238
2085236320
1322837617
412544052
803819595
2097195850
590183115
1200309910
566322961
1628343360
1426585735
204534544
1371489791
1506098909
1910710224
620282927
266758092
1327646241
644131867
1173289611
269422297
1361190365
278144732
908386358
210523472
2089209189
1346738025
550996283
379978894
709528904
1076745136
1182574313
1180542345
1942624381
259524991
431724892
962460081
41840619
1907242509
1623168670
2097168661
793532872
920124312
1297270403
513137923
426001546
1524607861
1929805505
288325643
573591596
981478010
1153224774
1825083267
1355136635
1436693427
1754320202
1267880568
1061410384
1335433897
1071832481
1369960165
450841854
924669772
1849418775
1370155011
132616636
61905026
221124088
1707690488
1927852456
228691630
221616915
2147026673
894449520
2131548159
1491288704
998718074
1580354406
1980974686
455694386
1062480626
1464633831
229383397
466500627
1276300364
1593399942
105906755
1278382646
191373895
1304783198
1107546200
1943581597
215147420
1192225197
728664946
250175437
1767234521
809094210
216545656
939567644
1866423549
227393479
99253633
558166123
1289680917
1012572698
1233236780
1717588107
1193504393
403882996
194060901
863442347
185263712
1211765290
41169675
1122781952
1813826393
1386044411
1384542410
312711489
1889314544
163278166
441200537
1570509268
1027137663
493766836
1755422946
646543573
1402485159
1118804539
17806124
171453746
52534835
405402094
1292615636
128643269
1346538880
136854407
1409515020
253685290
327500948
2012038199
108750772
1860100811
387734173
4524343
1090687157
262889593
2093000798
1807157484
1511175237
1813748422
870133327
1952023170
923088902
1225008402
1988607040
33680747
470541453
1533533691
863750755
1213212062
34569159
1517828931
54381151
417452745
1815596868
2062801237
53590088
1855314381
1753558130
1774811020
473654502
70281560
1046368383
2036789586
993616051
275272530
539584118
123367746
986232113
1913526575
466075897
1351492772
1653098123
73495171
1804586701
1343257319
2143694450
521248056
1709936060
1684711276
1615121132
227792510
136766729
568025584
792115605
1786718373
1769506203
34733305
828425873
1096405073
159043338
1597120258
285461
783577703
1860194064
841124150
1802967119
622792140
1554307730
1528667501
1126328638
1798890833
851698834
1499436808
2048968349
1737352953
525802453
77368814
1911680098
1916051864
1387468209
852019870
111739755
1789022832
1822981649
1223555295
80533708
826184817
788915363
308337200
1045281631
1484846389
208038245
653464004
1578156427
1987990520
1744027452
2105629299
223440628
808357176
541713157
1026367565
630422337
798725365
731672909
475015511
105906755
789647238
23492894
1008501014
637220489
453508684
863495231
50905448
2044684365
181986413
1881708400
1835986284
809171374
1078850207
713752994
1150018730
29238790
1517394127
476459545
1504166154
247591839
678910910
622902215
1550781601
374846061
821669778
1162884166
840692082
1074228372
245795203
1713992614
1804477893
1982533764
2055616017
634050203
880302029
62641012
825627861
351653387
1059574714
1250222555
592903276
50974542
885016608
1148156091
1510111195
1172847948
514250299
1090628382
954926105
1211248959
586102864
638519365
975356029
1546653364
1202853999
1317054908
950069850
496911903
534022188
1770091490
1387273268
768619351
1527905431
192426925
2071821110
1195941188
1148928619
673690296
1159551543
599132280
1337295515
1532775286
422799936
1040680669
1248479388
485645875
771162014
283362817
173307288
1818434570
1583267926
1549652048
136533789
1253855640
345239768
641892738
14749370
345281757
1704778247
45300764
148537985
1085525486
1082674664
1431909512
301239265
1486030724
1511407778
1893363441
1427382879
1054905978
249914063
2083610195
1003098004
373602854
1492545962
187105132
968944919
1760156411
1921452159
39746599
801386972
1264169015
2057321707
311173131
1046792175
1958577755
1585372496
1148636003
380803239
556204409
509452385
1504065176
1574744890
280937573
661681095
451905583
223521270
842967294
796780422
1244006679
491486034
1828584060
1969015705
279378627
1076886105
1899590113
2012035231
824341233
681799988
416678647
1512900516
1838476412
1568139278
439504026
1000553260
751073053
1360858792
1312154521
1827627065
1599398752
1342183508
1631173024
1206768523
1839716768
1930330954
299333107
445117156
562990983
1705792436
2046332406
1353527089
619763461
1776589265
1848182945
1935904782
1857480376
1047173824
13398044
943829923
411812056
387437675
1578309949
1311522626
503515109
307130534
378175333
1390767091
601224040
1035558393
1486349896
71909566
1423622631
982162769
1944764791
1546596330
241150404
107526655
1431751307
1814347652
778373008
1299085985
1879117152
980652019
1809188636
1395811571
106354805
207066782
587134093
78892902
1828342369
850977490
730017232
1976850391
397387620
412475762
453455649
1596705619
196949696
1665902162
1624202369
1698012127
1794099353
919226149
1002666038
539015804
994977212
544616281
691576751
1792895942
867273015
1402077525
445334912
170549396
1080083789
1275163073
163791399
2031914302
529510208
247622162
1343236572
1314084022
616262935
70674065
1558987675
1248113077
1261281289
1092533879
19936550
2023861653
530252368
282069618
365338893
809926770
1317242578
861348404
308013078
1404134779
1278464370
1120134007
907940109
1887969394
1666140093
1214614347
1318412388
1969388062
6647418
1181737776
1891593001
836818321
264520036
1509658847
1244554730
783686796
66838196
604649468
1027579249
1258853137
682025833
577495262
1952826504
827314941
251421909
1800757875
1073245229
1193541355
755726994
987224163
1811499571
1633596330
634865796
1004361087
1163131925
1777962712
1128184257
922984510
747286655
1039052798
317951240
2067844568
1942072465
19349408
1803631778
1181765182
250641902
1710318593
2072565972
1792662686
1104099587
761116042
1637093941
243501692
297870734
1267608531
915394205
2000722823
1447240181
1860484457
1742076383
1712798779
1861084759
889744357
2042921380
1201223383
1137548868
1531684679
1814489920
206757976
1543581022
1438171822
1266219331
1545260266
122343893
821068599
8258650
1953245548
1022240605
1981575464
742701422
655859965
623985272
537881269
981287067
1326978093
161679050
380378981
121975115
1020480413
710561561
828953819
1903257181
24053699
1427831251
77280333
203457899
255181923
426483535
807874204
229050298
1609991090
662439251
963415947
2106417787
580597970
953308551
49228340
416217764
1105313830
105175912
1137159005
972404292
1882584710
283111681
2125655438
1490063699
1015550661
985869034
1186771417
1236377253
474723399
655977322
430738607
823103806
878833752
1823249141
1410044269
740296757
785849675
206368917
485333781
1025616374
1060682671
1892311169
159188732
2146276057
1545429339
545728257
1682034061
959081830
108586546
1176418234
1220362993
1396517814
1564507115
2067594089
607321659
1121423230
418194704
1243796233
1838891731
1047274842
80948117
477778310
1922872750
1896769957
1685341771
1869962529
247296755
509418190
1410287431
818248731
1735584664
1469074199
1850100709
1565221336
1094721128
1242959298
1929210152
735489318
919530332
1746956940
607632712
537180191
91071341
1969174981
792030064
291387143
558395552
218241446
1397159876
1816525454
212403240
1426730634
1965887521
1951651682
1260008021
1178888682
19593588
81489576
838122160
1298769211
726552181
1297740130
153509671
1562548746
1717008703
2059446661
1271838640
1801505249
762120149
1679174823
964162292
1389855685
767700174
2079956474
1939378437
1183057230
1515058029
1219088793
2043468891
1459815980
225949903
1008016332
370279077
1998013464
1584907954
1126299305
1423830820
347282238
2086346960
1706477425
672691374
1741015911
629781527
765733390
1121593756
898331419
66084185
1909644254
1768367823
819634974
1833030235
167762935
212225053
1356134715
1775178780
396553652
1880177698
695031594
1841937644
2105234097
65165830
1635815838
1368051201
1175150690
386911735
1144172489
1367265071
1277707440
1282993782
1805492070
1085903293
2053282762
1294978597
1158337970
1743478957
192649667
787531209
1771480271
322731788
1710197506
817546732
1096287122
478438513
1374559973
912832387
1237116216
47693536
1342197204
1114804998
1833613122
139978295
1718867925
1211660725
761344823
1272418577
919931037
439868721
114301162
1239992515
1460668676
1130499878
2090185644
561068385
938602166
1674526940
749231232
1019215943
1000512694
189399542
347407591
954913084
1881191599
819278917
1700456794
361518811
931856088
1190201862
1511171190
92380383
405453292
1079594048
978408548
1523445106
520481118
567966014
233748425
410579046
259189606
1173764016
1744768848
1790235443
1164822876
1120591333
1866283160
2023981923
2115433742
2005584546
1796056873
601116130
2007432587
59282664
1548471835
465204718
1825321998
1379618188
587994294
1301885350
627606467
46839274
652917399
1670924497
1070678157
898362829
514141772
753632284
252465618
1858337705
414361031
711021533
1496734366
86129931
98622375
760726080
2121789590
1787844170
1890517749
141855259
436440849
2015031830
1495147663
2094123590
289755879
339884800
1759924047
538149108
602932846
2074724811
1826180038
1229639409
457538644
309052885
123891166
1402037087
578757530
1521106449
1678847570
1888636773
1887535814
434097846
164670855
1371086050
416032312
1874250852
812551695
621375629
1001657303
473189912
392347144
20412600
700439386
871615429
1701254199
1603041902
1248085031
1302285930
347212030
1411976847
158613343
1582241879
1333043026
135360878
1824755681
1499825570
1508404865
1425876576
1735124720
1987654588
149497409
1635231772
740637344
1454355171
1352566
314515416
182940240
1357198095
328108832
1323982705
1178121200
1732444232
1164610695
1978688854
1984238703
266188128
692032707
170334686
649710313
73896282
1201448440
88976198
378787267
661346793
1312076461
962438325
544120341
533618957
1071770548
140508192
513901582
1574293540
705196100
1456773952
60389638
1111325439
135239865
1000668543
1295464988
1222924750
529287081
682621964
1345472612
2055685207
1269166162
650299139
1670268499
934704684
132095126
1345451928
453216258
854096604
681866771
700725545
968651569
1002382645
510708364
480984909
1105383139
1991643034
1323331798
1587372911
1020748478
1926321421
1515039397
571283504
956556303
493118361
1868781458
1397972407
2013772974
853564451
347179982
437211397
1745930252
682890554
1560655949
1789230409
591750405
708880625
1392360101
2137714193
300203973
1088763918
384565920
207625010
457245817
1685136917
1229266105
676821353
2089521873
366138913
599458446
574898948
1104510441
89826204
221763954
1181424510
1492902385
1933969077
372934008
1682998865
1162957049
326419437
2127972528
2068817557
240053253
222233961
1466790633
44206528
1434307830
416168534
70737790
1233666748
1521961196
1265132327
1676647424
1894074781
171404620
591226493
226924375
2089505739
1132907177
870582725
942076540
1075505115
812670535
1315158514
800114570
476452764
973264620
807083294
9885259
1465425543
1176057836
1611382467
900215693
1399620137
1138122423
1183951221
1537814290
1905997638
1778340209
2055978002
1093737130
1330458226
1215713862
1912344724
2133699252
2134687880
1753353245
125420278
628542332
196435520
465592488
41049109
2093410554
1520380679
1529720622
663097450
1743810072
1432543454
517873831
1426861226
1835532575
615875427
472955684
2083331191
1054758978
733347338
1750209596
1592843993
906867140
911730831
1533559481
1603062520
179743005
992820923
1614595368
1164822876
341208047
1255914667
635893601
1221569337
1257586400
1979896779
1963552018
141263894
1578364251
1673929652
158347188
2130280759
1724788368
1237447335
1984554554
2095941151
2028130008
1938159807
224303505
82887400
1014349805
1809789112
1812184008
619208682
362999509
1662177776
931773204
513550024
1691919815
591704644
1356602278
494598642
1445322202
1650588668
882512961
517611755
1634067058
2012595701
898322488
388282642
426245685
2102333045
723752711
1019724624
33117989
1348688171
981091378
993397000
1122021029
573543159
1877155722
93070006
1650928736
1446797127
1460827121
369999467
68446588
1813425952
1922248990
389863604
1281060554
339356076
1843180699
1986486918
321505966
583670646
1281571427
395407581
1788636624
595210627
596756792
1471225618
626673512
6613114
1069640869
1307563951
630493195
779295926
1689611756
1158537592
422856375
715634484
1804925216
1925046462
620005612
434473145
1701226952
135245637
566266874
1899281054
1602266771
2031075388
1187540999
1375163071
251673974
46020525
94275942
1711403066
114209925
1141104336
1521668309
195830842
1860250560
193219941
815276780
912205108
635578375
52710294
220159434
825711724
2013202594
1322125682
421267296
1992176505
1663974606
266073615
937291564
1186292254
2114451850
1312057503
1058177834
858258064
328961095
12150222
1707626814
461544622
1373850108
788207814
177016565
156559786
271675578
1154287359
1640634577
488111022
871996576
2032039023
13642658
8067688
1176666305
28379044
2120416242
1505635891
1438683385
81443313
1941916566
1037682418
1959222795
935392026
1100813406
701865805
1282244768
1689813373
1119556553
196937345
1905193891
1557099496
920708998
1224414081
5336548
490761826
239897761
1621048175
357747801
1248392357
921663476
483922374
19689006
1313750507
1945332777
1982660419
669266741
1152076729
982975655
556462595
456322006
1704109667
287997403
662789932
1770959868
30842669
1105143781
116502687
635844170
1720207874
2034012727
1734472325
1074892009
1301339004
886940800
3814004
277450643
1019735141
507509534
2123718061
1464617530
1369661920
1209616214
1470050980
568536527
1668241500
226416225
153503310
1776406062
1890155119
1708680042
2103861575
816826474
810752784
1303014628
1466692219
327571112
1625130440
19632974
830855319
428311035
1778333744
899229780
1761147931
385408426
1107041582
568456688
530914988
77606827
1294256592
1099367697
131594267
1456053512
930176429
608822429
1276565197
1990680981
933233748
1044664050
1324224198
251964370
1284490253
412258613
1532354547
1582589947
2032954694
729154414
1463969911
1937895063
1105914079
1433712713
1469211369
1671732589
767489943
1399305041
486073104
175623506
189914932
1193782760
1391471764
1103526864
1151632955
1184152008
991984292
679164039
673923914
1090386487
1651898989
1506956145
1416103302
1918103698
2061652265
860536161
852287688
748444930
1567960983
1027394423
1119114965
273269147
706558497
763096480
127876698
1384431969
962909932
1950100752
635147832
575594826
235580279
316524604
541828398
559778465
602398400
519417888
232337317
1798153770
213980241
1926620037
677975343
173367336
1777172242
257987675
1742304642
2112422904
203746711
711081911
1748157370
347291113
2016540485
325353633
2134371705
1703478152
960602229
1263809390
552323562
1675284946
1408290593
1743690101
488455071
462318498
868588839
1357728351
1615861639
1123289798
548845493
1566267112
2069597403
1358625566
1505666451
1510521433
218702721
100110835
1875046222
1247412519
1981306104
628463609
1007567219
390625104
1407122461
1061653406
186968288
657060067
249345163
962164809
1110584840
357103351
1015346470
715982247
446848171
34354359
129665044
848299681
1858137848
1829804601
22488345
1615503955
629875151
108034672
1644442454
1974912502
23410192
432462060
207039622
480004783
875956649
358696906
1231461724
948853956
1278418577
85898716
1362265141
796708729
1418723593
177161023
151091591
738174169
682086181
456953719
1655166159
1903781324
1180193156
311919026
291624331
294871094
902587276
1527723311
1579661968
1043466159
1261111169
228416110
131599840
1479586727
1027815145
2000555799
65246254
83313245
1347746569
1241392538
866259101
1048051271
2116888914
1546175869
879526520
640876319
105995274
853630051
1189120133
89397303
1833108829
553360727
750743448
1041940830
842763397
1053385588
1836007627
1009935102
519039110
1577717812
676230726
27776842
465210096
1894359902
119460101
1826500396
1788081046
1715835684
836059472
646498272
421208528
493109477
630966909
1612530565
939460559
1826813019
312618361
443652857
1629393922
519264894
1483846736
419399680
1708031714
669205898
1887427668
1137005244
1861260127
30972798
1288118733
112480480
259903401
1170913751
602213127
1053972327
1267718459
2097141161
1119313194
100529346
1945688225
1090074167
1086519463
680992168
1624925754
2021452471
1859732064
1422143700
1869636079
897074087
1010185125
1065263856
1351778296
1831452513
1701877649
1692064075
690487260
520561865
1002507176
492186031
1957592252
1206153338
1907383172
680538691
129822662
1629727704
177497076
1256088254
1649575533
1750634396
1226996567
2122495299
1792636574
1807595132
1797621410
1920476914
1140450962
1757034584
1851026266
732741143
1443769637
946428112
445430171
1718014192
259655994
1410080044
790430756
332403732
1062334297
372206568
382878495
85801197
1580847423
21141220
2086841777
268248259
1545669029
25858466
1574370962
1923601725
1821424229
1365928182
219479891
1058737409
1154862910
946824384
1589352216
1179275949
2115912120
610418637
194479938
829855228
2030503233
1906014832
70347684
1180762627
488039840
1067388332
870382614
1615178032
708549004
722474389
1344562414
1126644233
1497806231
1753240054
1086739915
1541172282
1156410595
34362787
1972697658
1658499854
1317580319
1343187970
458278632
686295807
1087052671
2140259389
1266242903
1521460762
474564448
1809132416
1480978989
378421959
1969920201
2109736476
2041463724
437529884
1438458134
1248170997
1161775116
1707082178
1758098210
440831051
524988293
1815360566
1005086895
2074861854
960053505
1204579472
2084357135
1666200517
2514177
882707765
2041024157
1657835161
1661239038
393976973
616903243
36726655
1995316955
2073333063
1889517233
1170839989
1327014057
731371526
1359062714
127848595
342116587
159438283
210187278
1737993101
546820493
1333933121
1012179278
205653825
1331280784
350540425
367082901
522770401
1066432628
206462743
45613520
1262947875
666421005
811304312
1602753946
805455244
185888141
1089434289
1231059835
639180628
732606756
1123622052
1874345730
1609862778
375403058
629754340
1857985479
1453469626
1215240217
1846728702
280839603
2124877670
129196059
584659645
1177346864
383213686
737997436
140757876
1362285251
1783800369
1744701581
1914107084
33608318
529175508
22396574
1478476335
423643
1882981499
389396937
445004289
1673880568
1559404341
185567821
2000652276
523569961
890617356
977729841
1495941508
1215469064
1866952546
1331353920
32770453
1818088643
273250423
1101327908
1033160000
1093598911
638625741
1729753039
211928430
1465988165
1134140799
311833600
1524133488
987738260
1074621948
1016270188
1739438239
490416802
1797998021
373981614
730278146
1642383810
1242925889
1989587763
277957781
109441005
1171698107
1780570148
1347626457
1886386802
2006318501
954292289
378897523
1433594629
542907263
1980298645
1225721378
563812029
217570924
1924934197
1971606971
1580589577
1451954210
1667967771
1447191153
419616323
1824002495
1654870017
1848055745
575529869
1385188783
984098920
1320989721
488996754
1336997112
603624291
495398653
546820337
1283551263
270110246
890574778
840900508
239343453
1755403490
1874122525
1152003587
2104986603
2053004316
1209829420
113333351
448735115
377827733
123583086
1087418794
1022478718
311475480
1352531022
486579044
142976730
130242247
362768747
626838968
1290063457
80905391
1465790949
1722599127
151153341
1292181544
1512214870
2107847524
1120026913
841214908
1172260131
1014715637
693397860
2004959035
1970640119
1448604471
113351955
2083178267
1009670637
826801340
599075983
1571604188
1284662420
1166719898
1155155897
1378529589
1339278216
1876394059
213106555
518965507
1235056356
2027051802
63914481
386520722
133656896
345495908
1051736388
1328282605
376106515
946770786
198845783
1203259134
1702641237
993575774
1367951086
1075459668
141300112
236405340
2064261275
1990302774
925553584
1912560386
859725119
1416870548
1689416838
1334546818
1297233139
1666808595
1745460237
275929573
1819226094
1768908733
818642779
1035455752
726093439
1296864455
1826491700
1468701534
1346772513
68455454
719320240
403713801
228998093
1554213205
1282467492
1543155631
465681473
298328709
349510977
1073473382
396179455
2096520428
1246001929
711615411
1454120742
1449984302
1113064114
1126379034
130966924
1543978300
185343909
213666924
1142375407
2056617638
2000304620
200259166
1893936023
2050267687
160219969
1680616904
1766101961
1024820692
1219215412
2004188876
700780438
2002320370
1624319777
1113202710
1906960262
56993976
1870343817
744516006
1994068763
314533183
1341940411
604330353
672819657
984702659
35970586
2076323691
1801789519
79793305
564351658
1933723561
1868201022
1389400794
1081157260
1420940720
1805897550
1982299514
1436788707
795985782
1714860895
275090743
616479301
1741377334
503792467
478442323
831951317
1974145746
2035655481
1110759601
316303864
2094076740
99680084
1347615202
1442551824
1228187299
629771330
1028795460
875885923
2056673485
1193412614
2139173609
649747607
2034984768
1060583579
1743204264
707637617
474642823
1132146465
1583496957
320294603
1045793461
670569525
1382262479
1191393724
2132280097
2019058500
887968772
1002849121
709710174
888494901
1200830140
2069757122
1401211755
401041755
1651446280
680655765
1895694691
2140565071
1401237966
1932256723
32429264
2099375906
1234170302
1149688545
2014848192
1803013116
729221299
1730406232
1000796226
677370992
1745941056
1747255840
617878360
824237690
300065235
898367316
858691840
546419824
1462055911
1397467233
1509970185
1087481868
289977028
483710922
945247727
1671229426
1396630530
711468449
1103858374
131192560
1311261931
1789763310
1999091532
1214964518
328553149
932250825
1032515044
2128822504
1408642552
1459313601
339441977
66438747
1126724604
1105418077
134535614
1366064585
956560810
125149056
1169845727
622047196
2023139257
29053280
776715518
685159120
1821899176
252957479
99362065
347045971
1048701219
1099909862
1199500587
2114213010
1988555447
449958115
2082172857
902123716
406933300
1329063621
787813793
1223378672
1341360980
897618483
286230189
470214670
1786601948
410617251
1287846321
1927726799
235635033
876436827
585894731
1676441454
965858960
111339286
1820399263
1621956322
586875615
520123958
1426096796
259950468
624549638
1758038555
1038171944
1855082819
1192882078
687490832
395437893
475483925
1322536783
1597798000
964559392
1683921893
1547766650
999485927
971870826
1882736788
1557147745
1531947850
1148560158
1224705950
1979438449
1822995505
248281903
1653004993
1297603159
780961804
1770012852
1263576924
2115750158
1677327187
614127301
1608800
460200666
59183855
1499683668
1101978609
1163698228
1883945506
2138171629
449419164
888777018
1393091571
774634963
286699502
1173998692
2117016432
1764862696
397617213
1501725958
1010980481
1414156033
2043366977
1849128151
1593520162
958493106
1687289913
1650251710
1645432176
777993990
2018454507
630840333
1972519167
1218807026
1092460359
324288888
51827572
1137959291
1453702892
180170331
427391857
967254383
895062336
243286512
1831209217
544206073
306008202
55217391
1503352989
567065961
1255339655
1703983180
493654952
879910985
1365420276
1965581838
1948455957
134206602
630596768
1877215349
1151480134
1025686169
923000422
148449002
1687939763
912838395
836153797
1461032443
547101886
742294384
287883183
1964102476
499998619
480794702
897777262
597404575
1296395219
1682846432
1208014131
1210362454
166820439
662344194
208394891
346886368
191619586
935246456
1969374480
700713172
1277999772
1221559514
468341875
1393754781
2131738686
586142607
1815914993
2042897173
1427293527
563697606
39673962
55077478
1901359451
212449250
1325852661
1142764780
1732091445
535606808
2143481854
1502295120
102203072
920956011
744183829
1941038120
1656074721
1394662183
1571734089
1047274842
1813902971
969463672
1562189004
85619049
2127981121
475889375
584041310
1734996656
1986368914
1752133001
649748647
8879419
1824987059
1216091343
293857160
2135036949
333340768
799559265
1090648718
1639096703
773024476
1740079771
833293289
1913905327
1371337406
595298228
959587290
451549218
2068947717
1345074350
1903140792
372880066
942856724
520560856
1612481248
948334994
916734291
1348104554
185538451
944728434
1663012013
850246469
44032926
267918583
330717450
447182823
264146497
979428369
2032829184
983251845
1689896847
305268196
1638455696
346350779
362324067
1023383635
896121007
38345306
2079771785
2097144379
1536342156
240581232
221252119
70488091
1461041681
2022328324
1244170617
1617200230
619464044
215569511
902977508
1795776677
507961212
1155801239
137352773
759723210
466980906
1704053077
1589648412
50202566
1860851581
416789033
221008228
1472112839
1071724339
398295987
2083124844
457307011
1731659778
1050504513
471322462
1229471574
1024882439
145309142
2096232030
66670346
1354496252
1453177651
1452220603
201242811
1917148789
1256109696
1942220924
1374054117
1336979359
2091258364
167805757
239942459
1477354113
905575192
1544142071
629306260
860667432
1217354932
1097284361
792928977
1389106910
601485445
14698588
1635337253
2010880128
2041123822
1004767219
1352217629
1325396197
1204829924
1763245582
1462881052
1297218528
1710458826
391176709
997389077
1217437573
1515813532
64595575
267420707
87318824
700532198
507253672
740416560
125779189
1832487987
1378072295
151310851
1330898815
107095282
476075707
339022282
1982863307
687133982
687245758
259479726
928741285
1533897035
1470185872
1822454235
661054184
1920094438
1512881799
1968456940
768701512
522297511
121242674
768862487
1416573354
1791627397
632379890
1411602261
1193143179
1498985771
883617650
2073686512
84485327
46807765
2088439777
1642530004
116745908
346406011
934884377
1173944356
950727833
798204962
1522756260
251719250
1611315307
2031792244
931635331
255104367
1071883239
888065964
993875918
2100687966
92984120
663657254
776480036
846298254
641898972
1674513322
686540207
867085675
610389298
230779648
2115239220
984180921
1603481702
2041482744
1269180372
1532098211
435400289
1969896109
988817452
938660896
111075165
994629268
1961072934
15130968
791984160
1892977707
1100033758
1239039287
67379125
1223315143
94121603
1448050225
1361016115
1256370586
1075351230
1526691432
530143814
532177062
976182065
627926043
135210490
1879906849
1939353000
389279972
140156653
430453715
266423525
53212511
1344180406
1623712008
2129931377
1459753114
779094789
167729568
489112534
1027561349
1292897501
216294449
590212025
674227633
960553746
395917087
234180757
1400826000
1193999567
444013554
568551582
915709633
464920443
368772381
33927973
434082153
1075223866
852256673
2125155646
66059789
1461175610
649991138
2012942082
1298980198
2088357699
1464595136
774849674
160360614
518938353
1983627281
1013921239
1763198639
421172784
1443661440
1335795851
1226563512
1601867689
1367868258
1530421582
1313272761
57575349
680286947
1314199570
979056591
1005391399
1845696498
1708755516
125896668
1632154762
60824483
1617684404
1220189534
1260023973
1843473574
360036851
835546689
1686752968
1620032510
1648221684
906547478
757700899
1453226202
101584494
361523615
1501301612
304810779
659563297
1472787414
1441079954
1369845242
563122484
1494148704
1880899555
1806394253
1290348007
912018552
369754129
1179497317
1708647391
1086731344
1366581884
1246256397
975146524
65638885
1032371402
1243764758
1496811432
1104254198
1932181210
1547547838
1808537140
2124519497
820958154
1094515219
695351742
733763531
1494946398
734172380
2082762298
2100199660
175817143
1023038645
1938580920
1568588827
1116693524
818150698
236751444
830412939
1129672020
210120133
1107228899
568993128
404328098
228882746
1425666498
1328222017
411695129
1515636503
1495759408
378566443
1177376193
1696994432
1517605512
947447380
1920752241
1519890105
1297254643
1963314711
1561393573
1853193621
1015793365
24721514
812353037
19426057
1517106129
761890848
1624478832
1328236904
184555319
607487374
1690158427
369186251
1793770503
1194651710
364605060
1626316067
557189552
1857350155
1094223739
1240199274
1284139596
1200482006
714299209
877215980
80127275
1335822521
1072128826
2034464473
1719992214
1600292674
1739836225
1532661213
1241305360
299939860
1798786312
1944189170
45680826
462991918
427180808
232958670
2029585695
978609197
664893793
1043723180
1479603088
695067836
650678301
1800536636
310110100
155935725
1453341220
1266033924
1291124832
1865954053
787043038
1046584253
483097918
1358907243
1212091503
20330371
2006852723
1194563970
499586061
1284581965
1050046550
503380862
1747809998
828449654
646200595
1115435033
407290337
70427896
1385814843
2053234547
685020903
1324891859
1191776554
628026675
678300546
152660194
653322715
2044663808
229323092
1892044833
1676779221
1153003938
1117099250
748880547
288730057
1817955799
1826170831
1752989077
1388246271
2139382505
427437895
1881798181
1555131241
38270696
1564545125
1471976082
281659145
812799136
1127941204
555503855
1111261674
666676067
1924061176
793596616
1321994360
736049408
949373725
1184054749
1033237464
1210297210
99745293
872885668
1347008111
1554975578
221759074
1279038186
152716831
680232290
1347255356
37871652
279950080
1687717785
956701690
282674193
1830197581
1063862968
281034755
182446914
1974462031
729437720
611169108
603720915
764611753
1134158826
1292830499
1629640510
241099510
886981127
1942237861
1964063642
1744568530
1924160736
47601200
2051985299
930628987
351079721
1231860299
555697232
1748884495
1611929338
662485222
750535171
702608307
1801687028
2070525570
1343842360
817771047
1338034264
997421798
910627899
2050103842
1319604519
1315869913
1958923404
333687256
903359216
791905002
1290954064
1635071599
61947193
1745976683
1072066047
727453707
304549534
1079004676
2025572110
547949953
1004192312
301177118
845557274
1059381651
1530163979
1652247475
1507361077
654471973
1946467035
78965721
91518928
1624605034
899568135
564418501
1834719374
582342135
1766421241
1601503022
1527632423
214300798
1578029208
1788575978
1802205839
1367383152
820734180
2044518661
1610574573
1738051841
1946355184
1012434737
714750808
2105632752
982420417
882188665
524486573
419699803
1473500586
746514133
1867048223
1003097375
632296101
1919722101
1654588409
2029825480
731418818
1822024974
806075881
1091970750
1275306172
618189265
997671596
467493963
1226048148
2027896437
508695235
993869078
370633553
1164996500
1857516079
1727680813
699472343
1542078164
33097221
1941753840
975825189
2136088906
125800555
1656918378
642747591
361342151
467937754
724704053
1582669324
601910976
1389777692
892367818
93034209
20264727
242975298
984225017
1950490121
1801707819
678930356
1659008866
389068150
1829650546
545927397
1883621317
1934457445
22402994
1733466279
746506569
1450281631
937000918
250494653
1659257935
2128972288
8173722
1546388970
1491117896
1918472137
1178650984
315477531
634811500
896631244
309587848
674855769
1159163888
725186076
229122921
1255707518
923647735
1125137954
1895751005
1104532285
748142231
318312895
352478805
715883570
1598238121
1793170892
1971018167
686113775
2138416542
1244182338
2048585665
1717201022
1228856054
93194388
1235979129
1185762513
284294334
1506669558
380917152
1013660096
662439739
1189332236
400298498
630503096
588630656
1976116301
140061804
1566250701
9742731
566738241
920632594
1449977572
1362851100
599854631
646888454
42749194
1285766357
1184658315
1320777401
1690924375
177993881
89889434
656091965
285339998
1024056756
966165987
1935531233
1174507565
1664953669
564789463
1432515118
538236663
1920631597
2038192207
908895683
51078030
541640769
2096595774
1274585983
1974842780
1016911344
1090624741
132205723
2107606465
766478181
1557084817
347172049
549277611
1634610955
649059884
1935502052
517112531
747950847
2057964770
909619726
106695930
1544769123
326937779
2032408047
2142691865
1232699756
550452889
1737158203
1364060670
2078878958
725031455
41640868
1296682267
1347572064
1773637572
498042744
1570241390
1631397396
1761920155
2030091032
7768533
1204495691
1968030437
1603915818
1810569082
887882723
1959370878
842928783
1081706937
2031763709
701453469
966166853
832198608
639921715
1615627873
355964389
612729883
797376183
965734186
822766128
549838209
109515324
1525178438
1378071482
904477005
446558215
1287414227
720670741
937951311
542565349
461814811
1243605880
296868882
1324782848
267059890
1621867324
263984165
1247810954
666081910
747832876
497013249
2011141238
1111834917
1719138348
1123789457
1201228613
1930233741
1235815721
601857154
1671444270
239763970
442006914
1076853747
1573673170
1259180905
780426362
1710283821
2032111354
2019609930
741873815
711084449
986182284
150890686
1285052602
736863009
840391133
689578477
1821747478
1708840328
847369676
2034706563
2057912454
992861177
1657548765
1142829756
1157768269
1214773202
729306927
599708520
113130904
1183596532
1120091852
1273409340
1050711021
1048195142
427569618
950609990
1869396185
641433358
533228669
2022786562
224287696
2107046356
839771138
164386424
1072638990
609956503
1964866706
730532208
1786707830
1405629823
2023005842
1824446270
2024028622
329519781
299100594
436742700
1039439217
1703127667
2089141007
295485371
1400285696
800921117
454674384
1457980846
737580921
940512628
1926348644
1254210568
241927776
548949958
222373362
852980592
494461579
995448358
2140849344
554107073
857293037
1159952689
1785958824
1873700413
2103853888
71253096
1281996351
1687111704
1823959663
1192552727
792725868
644617976
435032636
1639200630
753139768
935288829
1331127750
1557443690
1851724036
152010923
211878382
1830490531
1833997649
1657925914
587817401
1654003868
1259954220
1383160647
1847835303
1446603276
1779310884
929528610
499427886
1309746424
833626814
51047059
1262610143
363115138
2099740180
1698767285
1191087475
360866401
234769513
1395920088
1728632618
553729983
2024849836
1710992062
1060986035
2135270015
875460817
1493628185
1631741254
698653170
1609516758
1148233379
1289402445
1749937727
827728565
480725679
604726491
160010948
726600565
1339841655
1409994468
848798197
1378368003
1037954571
682726541
1250059603
49753861
555026860
1146676021
1162643021
1489015802
958261240
1827204740
569050890
2073013977
504710600
392694308
1991682540
340378528
568407729
343590091
1399469887
1138802084
918595914
187208048
1090803084
841980938
1880639699
405977786
646046954
1317596190
1714562766
712813650
1588697233
417834728
1173455125
1172857997
1757217816
848324076
948856493
135778307
1271249059
297506177
1588414678
1800937873
1067121976
1129970439
372688896
752735368
791400024
148774285
1205149484
964151845
1982718220
1997603213
1249292311
1012220007
2128808261
425783494
137847319
296286484
1496713137
1116684963
467488502
1361721
514345995
340055319
529192339
389321303
370481251
257401558
2104287641
650128540
1054549191
495296671
100028120
1648302577
832351802
637971469
1099606659
2006751215
1852801967
1923805950
1790901552
11738354
1357171102
792298178
1832322937
1334314565
1441282919
713011123
1900625483
1113928651
968327006
1297431461
1178234459
564705595
1299408800
748008914
111525356
1950693307
1064509269
644576285
938985066
435404527
1927184235
707223806
2076340819
1889564645
670333546
588792699
2146834388
2032627275
2030967318
2042128852
1418633973
968777030
1394283125
843720163
330936677
1303737505
93419510
1311811334
1974106340
817907862
1212439616
1036600814
1986260607
4428870
1822996730
1376172247
2044452465
1121481988
1821770066
294314195
2032917497
328369198
676327710
1287217305
1002514113
1581418980
1385324991
249760500
280949237
104896036
1330937304
1220497613
938637990
208840749
610324037
604632363
1859109777
397661749
1882508163
1238245486
1550524983
876488790
1303283205
1806671854
1376547616
2146188963
901709361
651747163
201303172
1747124735
76254967
1602617615
835304435
630565281
1836890446
157986671
1788666652
922305505
1294079020
1076412443
1049107292
1231317673
984707611
1031936605
2076654389
1780812015
1343046335
1922572465
1386063321
1642360022
457522251
2108952028
1544796281
1840898211
1560407893
1143599466
1783144274
1377289960
1023491889
419951257
1388664382
183358211
892325523
1058607284
326726170
1521041811
1729836490
1795512213
169056620
400231317
1262099190
1761688986
1855329227
1359210890
2145753399
110573333
836467687
423858955
515895450
1195684782
756481733
1936717017
1188468737
1866501079
1586754365
543630969
1020063968
641093864
107243428
308902468
622858465
333241657
1111550793
681642706
1980894165
899100647
1134608202
711158024
1731488099
1571240732
8517414
389407165
1834039757
765791905
1287244734
822133671
1831337304
338623748
441111017
1024271279
1807435592
815830851
415283261
5122474
995569001
267985244
989282756
417095663
1415877533
1993130417
1187598255
1433735023
1758806728
2108374440
1532869354
762806408
1146446807
2089451757
1480287482
2101553553
59580531
610211857
1769130775
238534407
1796234863
1715313595
1035054622
1995553282
1799502404
1550606486
874174821
1500507934
246987515
1505731680
1418383501
1007266429
1844161461
21678145
1875393390
592950577
241471587
1846139965
1607271085
1266597109
2024601138
1250575993
543654042
324358556
1701651328
183918148
1876241653
1473090872
546042902
1713217494
1720768145
60652895
1918558318
560958417
1479411104
362540722
435346180
1551801644
2079688353
1770781394
2055877738
541390987
1638851102
1468966186
1980528423
145214102
539496636
710289693
655165227
172443261
1457193508
1228224687
1351037337
1864094018
1145182311
10503486
1945132273
60979126
1068570461
1964158613
418172435
755600350
1570935688
931138261
1580523473
653245076
2018424290
449391924
527641327
1271689122
1963809271
853205811
1694190679
421225447
1739717935
1953739793
2066464861
777477252
663585342
487702903
314773071
1558707501
1284184334
1497864868
89899431
338640225
1652159245
1377910635
883061689
49753861
357103351
1967962043
354111409
885783140
467946397
1936554084
103851561
2047587014
200166475
1589630866
738308204
420638244
2009423818
1835633841
595346700
509136664
1542284469
1028564166
716765071
580979291
824173796
1524775865
1469854797
1334903632
1565050239
1884623004
2051974148
899137150
871455113
498090948
296602361
1132834016
32209373
1938342618
872929805
970926853
909787748
1255954666
1230621583
1599523317
763958722
1642647895
1144448754
1817831512
1619456015
1622749261
10192256
116633858
132924476
868317570
1770956334
779237493
2061442014
2077002297
1618748004
666836200
1969408124
953246303
247068983
275797658
1328712331
93107426
2049965783
504374595
425985755
1948818707
351051267
9891112
244714823
1625771083
2101963523
398633583
2091752396
537278203
595628805
1898357573
188903980
936619972
1862814071
1978715241
451660177
517517409
368542764
1282971003
2096913534
1494666146
1590457857
475282765
2083691817
1448876864
1368719647
1234734380
1947184710
963162106
185178446
1150006722
679948768
183914161
426589224
1378512252
1434845410
2116673087
1356019976
119151287
1757491914
1179937001
999612519
84160904
1788375361
1613059056
544494286
1488607677
250292181
523980449
1792117341
489313885
1249780950
1121256144
1841208075
523422377
647711617
1794114440
1149823833
1376599064
459415172
1191665103
1603785037
1384068279
1672063628
1076086750
549728579
1484523482
1867865585
1814347937
1455156093
1120287060
797961316
1207214007
1795639697
1204173789
877195913
1605247506
310281735
1374557466
492722503
496023492
135518989
31330941
1597123226
1800499461
1724014890
107515928
1169774175
195287122
1150454386
624004796
1439599708
683837381
1164851012
1912105605
1755432389
1044127554
1292279740
1212636289
1115354657
519006044
1178527305
125675532
1280531514
500839910
1620339333
1906461963
801369870
760401015
53038215
1270978140
608866375
311794854
178052575
1688378655
187628075
757225292
828252427
250445941
2000688162
1456754626
2012634689
997631345
483032342
2006452617
502769859
1428767203
1832966740
1413428565
1850524179
1171440040
1852121141
1988124558
1154304068
115942434
2000479323
128818105
1851108958
773612425
1790779619
1473716881
1748723853
1150546
852529734
205407705
123057862
1094746692
1289282449
1015527909
1044396863
1445419680
769058544
229648990
249434275
1894077700
1002666333
1308948711
637831686
1902297767
1508347270
1894798669
1294439882
1656925415
1233083377
2073858940
648398242
152348763
987252639
1076796195
85183436
1985027496
1761065925
1517056486
599216794
584667417
1800677812
829307639
1498762888
310179034
857551527
827638988
145240056
1274550470
1826621363
142829176
1129785062
1610089807
2091312335
1316155096
1886513151
1316111839
3695483
2136017738
1500089121
1658113069
453109786
9498374
361570403
391094628
1931110169
2052343157
81513217
1679863879
274102770
1541678435
1772942706
1594629945
19748889
1188512408
1360136061
1543648500
1684089628
1272358416
1844437627
567262712
1352222120
2107339912
1899504728
353667411
1796567
267575676
2090520303
670208645
735830028
2122786863
2120239951
5830684
416246926
1305408197
1630853635
1149590160
1933578500
1158461550
829322016
1250569577
2077639976
596473866
1983037259
783771613
1181932613
70360100
935309859
2007363813
1412509900
2139789644
1379778339
920267781
1742138949
2022804307
1334685121
998493291
1665179395
867253138
553811555
1380810940
1263074684
678581098
1208972948
637012249
1165773557
518762155
171341282
181271007
2006021495
1000263439
501756469
1795732831
68243761
762457330
1783971439
1977858667
187404611
514294111
1666518115
1754570438
527581417
172367489
372819686
771789226
1884432295
919382979
3319763
1029647915
593619985
396699549
662424445
1177333689
2072950212
644589449
1361849998
1299710693
401947087
1352908428
1855864406
768279791
1166243329
1552183822
821787876
1308449408
1622453762
668201663
443084765
1839800454
362525288
1755273512
1927789321
1922806698
1361500155
1213886274
1799422341
1178098927
1411144848
693801962
968350603
1751471565
537890054
1570908806
1392737309
992969167
1702593544
1609214647
1006749622
1104793810
1748234190
737243532
707480004
805971598
518896834
1043254183
919626601
364957631
306754435
208160991
1050017687
1056525604
734268468
1974711208
218692679
1325199161
1883119195
1698582159
682151128
645580629
1226430293
1870405129
1994958190
1637375646
503642021
711566688
764433516
209120563
259005574
2093019251
699409595
298018318
1535710045
1892200526
1576497194
1847255504
1034927835
1715769206
2100864203
1399820818
514041878
624153007
1798895
1347699958
1006324633
1324502938
742093436
534874120
1695558170
2019552797
209490637
132805040
895301608
705168926
192991166
1947772501
121904155
956208397
284049259
1364489418
654243105
261741182
503634924
1840634097
1990277450
2025597327
1234452134
91377257
1789974159
1868694514
1008567227
1492923605
19780149
292616054
684182687
468287212
898366771
1141836555
1725893023
989514153
1007664527
1138560881
1200776353
1662241217
2066277947
2000775366
457041371
608327811
1469822256
347658651
1398727905
1450565292
1134817681
1695959343
443991236
998920861
889522609
680432730
1341217310
518832744
544569219
1968125399
1627932654
707565517
1386969804
868443788
1462624282
264370385
1620125421
1829055681
537827737
1909385401
1622837413
685417603
1326785948
1564609530
268118297
818280960
381918413
393065326
1758329996
36784798
1418832488
110051004
1277788002
338783999
44421758
906979502
2087655208
37941079
1345288381
940653737
2034321741
23804515
723128169
1595682105
200927684
1651711200
1382376324
13482751
1780538611
621275075
1364405956
1546831688
2100991453
1402766626
141319212
1274764317
1849151428
122163793
1242694133
1547829914
907697395
8244794
1422532641
2099073501
1079006511
821924411
921042403
1154272828
1658483022
1722998941
787891171
341325701
1728846875
2028534409
1877298051
1502868619
463480315
25464181
1479953963
1325649153
518580255
1534141150
859301645
33148407
1198961715
506335410
1439534030
456710917
675507900
930222638
1125806795
1455096132
931383785
814180370
1820303838
1146331887
1637457548
960190821
1652593135
261081515
412783871
2052216865
466010021
578565855
1478052395
1704774674
2110631790
1691679519
1887895630
1569683142
1178626489
750121335
1461320697
2145137755
146279504
978686204
321233949
1062093037
320784453
942747315
998521955
1845084285
810197751
1024980610
877647259
883580371
1559578190
1752090697
1024741692
841847756
125845469
461746655
325075531
635471847
1275104620
4257547
983116560
954274434
318551277
88285755
1295367874
240537560
1998294630
374925813
1396489684
1773844611
497746061
587767097
741042168
1318389449
758754626
1527291090
1641314023
1988733907
1267624593
984993733
1640171399
678761273
782526176
331867528
577656433
2014210815
757051149
1159167933
1097620506
2121537192
34039947
1594350753
163309988
1040693437
1029790293
1402242112
1209803960
78624073
83471730
691963531
1565186237
216662191
446864085
2039952886
1674409711
693678358
1054758978
804325700
2015162088
1755533167
1131211499
2105427892
1920382534
1791395157
824173098
621035260
643236878
1566276827
1501579151
252092299
2118835087
1960963500
1760937652
1240967486
258775632
1900098015
52940669
116160612
1553639601
2023637308
644013068
732175433
291951391
2072071538
513191530
508807718
1225630352
1523776232
26500187
1670421668
1957648764
1823113439
1233208826
1912790693
1245487418
377097138
1838310876
560843769
657287902
732150408
99562737
1250741342
162884023
1572104809
784238179
632956964
691531509
2071937948
457866084
1661156754
888382122
386581524
1925683096
1203993184
1474757723
881189569
1415953666
1119019496
1369232461
1224830371
1811034414
1267246641
944741170
246744598
1906828039
329603414
2071642293
1522196847
312438927
541291932
1441258059
1157044181
1414122818
1104345752
1470596874
898296358
763441425
1404829609
845413076
1788508484
1885938504
1090198925
1763733453
387961677
1282798384
294589773
606727828
12207174
406382114
2064538877
1787570787
748220436
1586493028
116854277
1768968892
1157045253
1616675127
1841813618
1032693788
90739634
120481519
576044813
470603631
1579095041
1420726427
307470509
987699441
712704674
709990500
876599570
2050919094
565550575
1460397101
2054521156
374696195
1796267688
1832973164
528981670
590457638
1425245609
871367606
716459259
1581634054
600265308
1954177258
1657917836
1495694661
1459229294
574069285
981786958
1112798257
1103979135
1386190871
1387398979
1997448847
294744716
137118207
1936241448
1307774660
1014589437
738115544
1198401741
1271867825
171343018
464965272
1345319505
1303726452
1483806233
668682543
1389252287
1191771738
214439407
1800082974
798679522
1487241139
1721720877
1522096755
1611620834
1029021493
1630742720
1533418136
527985473
2003501300
993010930
1756472365
703166865
728394533
1857850302
1099772152
1182638146
512552699
1477931597
1686032309
2135646047
202609843
418198477
805181289
941503666
1128689383
602079415
1402742632
1379096492
398240245
1142624361
1071281264
925926470
819804144
112378976
1274322715
1640117776
1506248186
681277914
146797187
205441576
178950256
1896065415
582920981
1160930318
1520342666
442805435
1122983575
2034690571
608199221
2138946840
1987218927
1074401249
1534187795
801945278
213667545
1746391867
886591648
157941924
620209894
1789871873
1756686558
844106777
1589142701
2131641496
827664039
201403108
73551288
2092264433
120834156
196453654
2007890597
1797546735
993427685
1550351689
878809435
199796844
1885464473
60265394
622656404
415839491
132690443
1882509062
1148428519
1172551910
2107961832
342867428
1517665776
780523246
573890282
1279565567
168082018
271764297
978547197
1870222850
1191441269
1518062234
1970302403
1576190910
536842416
1686234537
263704520
1487678435
1822323383
1748495560
1837450451
1096967481
1193827326
1852276728
1329029873
1896782937
501852693
1733684148
2024285190
640347608
2027052319
1377338639
1965321423
356597715
368551512
706213372
1846454866
2120187302
1164099415
2119519207
1118216670
1612036178
139109674
1000849357
1798867825
1052726020
1375316667
1055064785
702550298
2058338660
1863627881
1042889159
1741223277
983323328
2129149520
965890305
55170674
1886741846
959800896
1142945583
1903513607
812439545
1588774472
66893730
682677500
1126156065
1554112214
611045398
1658545503
1388878877
1271737259
1846819009
1891583652
1011609353
1134947718
57331648
1280000482
435386930
1691784342
846550450
1023659629
2030827238
2072609089
964990390
1299499080
1498159829
1859017068
966390270
21564330
1421554893
1458282055
1439884985
797235529
1716524943
2016942813
178596690
1781326365
2012314865
217611193
2101639813
1653116262
1706468089
375129800
93518701
1539260724
1454856941
1269581018
1258584776
536069162
46836480
600995269
1039355697
1236501499
293435238
1770760729
886740674
428465541
1794418338
1401276287
1872500844
1609049172
1429579025
1577247833
1049613023
1826947320
1279160097
1382585624
921403031
1602878287
1107602870
437351583
1614321820
428924836
1401738182
686262516
1662015378
184881302
979289949
1231566924
1245229790
294690934
99807186
187085412
1742856439
619388577
1114080168
2070710974
458941410
1435787897
371720078
1988689228
1124088946
2123673466
1470466481
2053404390
131367997
1881784714
1541320729
1204933418
700814790
149561839
754472206
1017598364
1122343437
185626270
933392041
1650357446
137975833
2000832978
777275671
2100886732
1760349825
1355794561
388616397
1648304630
1861162391
611770426
1505001648
1551157735
1553457194
1238868089
1916645235
1569357745
419165284
372671831
1959687516
1015676387
1354644682
1059256755
1312063616
755920086
2039255162
2024459107
1192663224
1255627108
635553656
1304936227
503463807
519584463
370153324
1160651914
635388162
1454785040
2090618896
170080520
638621875
1163866989
638384870
555200595
1385479039
1864985665
1909099871
287611280
1982812705
735689600
1152168892
1538885229
1292564545
1741864116
1506520720
1437217781
1239915873
586300380
2077579712
2001194505
1711741925
384200237
1293311003
612318463
1519469242
325268543
831042350
524563087
232471993
688666192
1676250122
1978132119
2030186139
1789832105
19366557
491166765
1174046240
1431178167
651580379
1579692391
2012364229
2008540997
482358007
1569994191
1087895167
1569887819
1313983401
1128627608
937107935
1902175762
1772467165
1083569044
1672423059
163306781
1322412842
1315593594
1328853212
19189797
1526245712
442188192
1078587635
1437424218
1369040369
283459274
964375625
1170654167
1024947282
2019690376
427914410
1815644445
909350616
435861481
963802335
556669217
5965192
1305859845
608291483
1069016363
1987691158
141580151
1641200282
91107516
2112532354
1155998673
587593057
1670097892
816229102
124287706
1526976135
787989005
1686905903
1930594118
1265343973
1824710687
1093006600
1193852707
45847564
1396983938
806006316
1686318519
2108786375
89049309
293963056
883511802
84270880
769477958
328504313
1117613105
874211396
2142685558
1719012110
662511157
940282477
1877078491
181224517
2028966081
1781010615
1858323609
1072713844
963094289
1443347298
23596327
689528717
516668111
1358534257
972743056
1495610452
844055962
1230815901
587638986
330952946
367734078
1259722245
403432869
1373846998
1309772397
168706067
1694662345
1061228543
883976946
2011504207
1000770770
941334446
1885179811
1522049036
705468167
1321374784
1851553763
1861083293
1592581457
1567711738
882678583
1647383079
892262188
892964862
976074333
1237720926
1658494756
1138370548
712400132
388311897
1423587098
785957236
2141190698
2126075335
400881848
2105446871
1457763598
2001235750
1691279426
808181427
1315380752
928649689
1269927804
362693558
470978061
1521656194
172982002
519822724
1682713977
1533897519
1265884092
1760756298
1779842847
174869155
908851167
150538776
540429843
1300726360
2098175777
1076897805
153154525
932060961
1369574333
521965549
802746393
1588424191
855946675
129112476
1092258643
1269460418
347791693
1577161573
524286462
607170844
1361693900
2032141167
929284102
1656258567
1601906258
148994755
1902388898
1019496980
361276557
645608635
304462794
1846992219
806425782
893274509
2104063661
739492435
1208833191
881205300
847734067
1713400066
1310710272
1997883307
177057978
2133751727
122805071
1919742955
508660905
1748686353
204389289
1513875565
841932265
474395798
723123436
439244640
861581684
604371477
2024301568
1326823279
2104345684
995617218
1671670241
1919737740
1046245028
1530051262
781939122
1469417514
302511073
1020276678
141174164
1097853513
1000902574
572868041
1831989498
1269111925
1713766010
75354107
1995821496
662429046
2035504744
466086962
1456259557
1720982052
1349858260
1760030084
428709099
1784719016
262881923
903960628
1932604953
294052970
1949006478
1563785856
437313417
329935525
1513647288
504193028
33230082
676763372
1638865499
411284741
1366245710
348654847
1751925785
1263426709
890776520
2120051750
209811526
577019584
246297878
185911712
12236086
1135657346
634017431
1370595406
922861509
1736329760
1792914219
487471192
1486215370
1407856176
971889018
1456370108
1148872609
1254333162
415103339
1941302108
801217523
1251006827
1224238304
128447294
805248517
1104856844
1173143117
158802714
1304726028
1263577422
752129263
1995428752
387496125
581287358
157314011
2104281530
205971319
746384167
1125171991
907634832
1223090886
742678093
1689194826
37707977
320526383
477184786
1382535158
2142153644
48985274
1149145150
493606814
1633247149
1055731000
1683421004
874688446
704800918
1827708800
876194286
113341174
1812254979
1144667801
720390037
62137671
438079479
1606983144
2131163056
2027693566
719430624
895396962
1158599842
1643191150
1689947539
1293036299
349622170
1747389165
1857647814
2037026211
2000321980
793104696
576488370
1545855693
985615192
1792720805
60884924
848970999
8309015
1397155339
890777727
37175241
2014556687
1344390551
1256579160
1898538338
1134639478
1768961778
1766226766
580157373
496216055
1634117483
596344592
193438737
2012308043
1594133927
731194163
1319537470
1790549259
49258514
336414331
2075856250
1050503102
1148410048
2103915880
698532368
523159532
2070417137
484400410
300781940
823035910
1102579172
1721847250
139434823
1273648011
1557147129
1757771387
428966427
453280069
1310677476
597401330
1805054907
1544285862
989255488
747377136
1690500372
1972009563
853961462
1682563528
1224254923
1989297240
1194510696
1460437070
468621810
1323982705
350360321
124232571
804792551
7852282
252972035
1845432517
249900676
1904665650
713784568
1805126462
1576181730
933010064
42654750
1735685348
1830396036
634259327
1081587109
448578197
1736349841
1815574003
954964948
1358604147
1646613164
406810116
1157960645
2107747288
2028150393
64572342
1131209846
1194692717
1189324232
286743388
858634436
488333182
595460823
651938026
1952277160
2042684599
630160100
782695156
1463377006
461726948
593230636
730772194
1490585414
78193013
2095662857
388525273
606835964
755501319
378221199
1281371514
915815557
1569642943
1791165333
92817785
661345088
1337543859
1105898826
1547382080
1013889626
1149816052
1420970721
1582156667
513861400
2044778954
838069490
317867818
1818112974
456119204
121575205
966799887
1564940781
862142229
1866235750
94724783
196474370
391396815
1764333023
2025311194
364181692
178182089
1806930846
1435891716
794899770
1289501941
668361660
1440928812
143772327
1537694317
1434140186
526881293
1389207501
711033720
1278059020
60022233
390371523
1646066192
1721125275
223571923
832318787
1473242251
1537982129
2065598684
1685673429
1525397136
1214712252
2132692293
1264058106
1614932370
396911962
1271036362
1675579185
861651730
1222605995
1574411929
2069693811
816397663
985031299
2096064161
1351052695
684415559
1431233160
1912494018
626978265
1034372275
1827133354
1460895822
47515086
127357399
1491814084
983569429
1432812017
462393403
2037324510
803861038
374102946
974018224
1743420284
997280347
774220997
2104818088
1744617119
519700843
1459822294
2028299723
742563201
84329777
647617003
674997133
342830227
1604773123
323693450
1544764353
1702722664
1157933298
1705654752
1926452745
2017861383
1661885363
222893959
1309123564
1910415415
1971468172
1851962766
1754846457
1408729117
537609754
111242495
1518344261
1825987748
1518697615
1355544046
470015115
2018168417
1511000757
384576792
1066204080
560032699
1403777758
2059183757
721107141
654609321
526309381
1357333765
1411702639
1944019264
1542112524
1835681579
1624762628
1431239589
456657391
1661052565
2015422066
154500319
648283827
774064177
11777896
1050990937
945731506
1797272783
1391130404
1768454122
1404891752
1115194881
1996054938
1626833774
184477210
113364508
1909255855
1941523678
491700103
201922009
2121344581
408830554
448556660
1729040084
67448058
1993877350
670914476
248278233
1190274674
137112490
2034979491
989475826
1060446592
1662624239
1470530057
506143414
1271199475
353095476
960967038
106259903
1933493927
157241646
1412498319
844243974
1940382053
740385496
1660370652
2126855114
2108107548
2108834947
424980069
548815595
487483608
1282147655
472900129
1453596582
1886243225
1961304063
1311169985
519495162
1244177740
1160516297
197211177
1342603784
1717664691
1740647864
1622439176
1512204019
602481091
555263878
514516781
848202796
1147770798
926205474
177830189
1162960093
1200148547
356588656
2042591247
737085128
1183702867
1988780809
1140666339
1435992550
948793834
106578792
472319390
41785012
1378423422
345012404
1263759781
1602163628
840827852
1825352255
454813230
2095957814
2032143585
303294277
571212849
166832793
2020460687
1589155888
1594304606
816274754
576392231
41655287
104394693
1651883720
41614852
1032584884
1163379538
1743445234
1042027760
513391326
1957912852
1098101033
1261304809
705650982
1354747152
1659757624
344716309
1342452314
1003827555
627156336
1913006941
650056292
45890031
1257476593
517703591
1751854065
437226049
1824426027
1160677516
268156375
1194233249
471088564
2120836153
1781975877
1955669977
1233107817
176860800
1114570880
1464938183
221635267
166085575
1798581347
586050872
288529317
1758631256
1207364388
1046477084
671091237
699683006
1905242405
1640356278
642370436
20965352
1005763790
1957252816
1996662395
1205603451
1055623747
1868287530
1083779308
1639437854
1187678968
1817135154
886832639
2040887605
364636522
485435777
1767253013
122597344
1784611321
1169531881
859867490
860019207
1272805486
19590810
1748382948
103206836
294967062
849670788
2093283986
384345481
1700607732
514202790
176396903
929364617
476719649
1691038495
2015632784
2037753319
570499200
1466279440
342931955
155618488
1384733054
527490933
276212873
1502594447
1246557122
1657609251
1456376984
1559294927
526835357
1395346452
1887746779
2052674175
1379364081
1929782876
251246045
508785948
1587069648
1966891147
2096799404
147222184
341047470
1952082725
1296072357
1198497294
452914799
1030234443
730388037
1826183993
872077396
1503694010
284621475
456022778
1486924565
503636186
1251818836
309194273
1560976195
418951764
475764063
678910264
1917689226
331631384
1098064538
1455560900
1230604561
1266181113
581469066
2112404546
792567794
1112168182
1166898635
1640475678
567778967
937847274
1361776146
783894128
1454926405
698813095
391931299
1044550491
329062071
2042121596
1817216429
756552503
459769443
1072974598
543444113
931353872
1157283030
606681634
1682572296
1419480852
1012237921
306340294
1292343014
1234404603
1124181058
376926718
1195769983
1176083227
1136705250
1381441049
1116053658
924494926
1141547288
1688631513
1998284067
26589964
441019132
176584389
1006421892
604686363
370237294
280808155
1032889489
420311750
473907174
412364177
20079238
1868336822
767199045
15981378
542629555
643384661
1300062889
1485320030
1010650199
1051329420
799165061
1286720469
387547030
711395969
658733692
1930987360
920771849
767088027
236169491
1032501604
261013241
1985098553
803329124
210363286
1772702393
1726497617
556177837
1243079688
149836394
1627862373
857811827
239224161
1183679843
1193241596
1613237665
1557952636
1759318982
1557171296
671993679
1975145759
1984760290
1844425090
1408032243
1521404865
1018193221
342120462
1612256193
923663854
2052385063
1100089365
1531359380
703051958
1477986957
1832722629
1738574871
1908893858
1065535855
49384140
1216943783
1827941270
1096021603
1015219084
337674775
1133380787
1484180088
1273785200
1569258795
1134486436
1222113650
1307930644
271943595
1181125883
1816844980
1557639804
605870061
1449926508
1628841402
934563338
30768365
1964503666
1536856213
124468707
1307682327
1482415957
1248605029
83067209
1551368560
2087341162
1717111988
213504172
1607360027
734548627
2106894957
1395819243
1540650087
591046385
49654574
917579424
696025954
155619673
512102872
1471287720
948011249
1895950991
985932446
1972181917
812272017
927511309
1039930443
470603631
951871892
89165692
916116291
379217426
1084652348
52258017
1393649516
135206496
1221538448
711089343
1912625625
1298461010
1196675125
1553727588
307831658
1253310353
1880132304
1215476613
654811749
1413438716
2110841321
1823583760
956653810
2090797974
1398402317
2064981806
653961223
27520087
1915703288
1197792968
1066920378
651698908
1379729728
701897038
703772621
525264552
815936364
2004461000
1846605851
1799853288
1410326726
1980581107
620373938
1175510413
1232195768
1144221343
1435427350
1854514719
1447425003
2057516187
1132929109
629619033
410676262
1824856540
330169244
30579401
1528403922
585103942
425135491
1737370636
809203246
816680189
83321465
1762995757
1213332803
787723090
203701762
432371646
1224332600
1057453286
1193549919
1270783080
248488336
1748335400
1657241602
809030876
1442355766
661994254
1560660154
2113229408
1844749151
1379050131
842221066
1415001026
1983919029
1124935997
1008772
612449084
1944471246
467974187
231473996
457723747
533536811
2001214462
1669155431
1250391197
860669666
1286455391
1974049595
234079090
1914586974
1596512264
449783925
1185574506
933688583
820170633
1023603771
1871779252
509539107
539362529
129472645
253521342
377927024
363816430
1796214585
596739699
770525158
10405916
1622670900
1122948724
909837053
442874957
24901607
75127484
24667270
779826651
1837977695
1476435766
74922806
1613393077
843731642
1555719857
1682806660
1112474300
1411397478
1227861397
1063567171
206769364
936629123
1110563872
1604563370
758167209
840469544
738678049
582613491
761086450
1611219569
1790659548
1941503252
103185917
1889167001
1777273048
438746955
506740690
565391420
750905210
667709984
2052703161
556048117
1224764193
208206981
1474438961
119120311
1164479339
1407871398
15829056
2032509534
779165515
1133056869
1693192880
733507827
315692705
2080859281
495933066
830690255
820374820
781802163
1715572971
423726920
531289840
841487743
1773944529
575701976
864862964
1699806429
1580383260
987353698
2069768835
838146140
93020060
1798906460
1408072895
1800841426
938048301
810946731
2056094216
1885094253
1748254028
194959656
495968961
127307549
1608462565
1878424969
1477415947
2102475311
1861645191
56901438
2074908259
2056136199
998341916
1412413562
1820155851
1979677529
1794702483
567345210
1228706267
2135089381
78998564
1922299828
1497547291
305637172
1594437739
1286143461
1919683576
1743782154
322968880
1561944456
1781163190
1204335154
363476910
639647263
1719672182
915613672
331985025
250088110
1653178355
389670840
611948498
919086811
401510635
1870451119
883687301
90494558
674577301
743238405
1769046827
826876913
2115952924
1512258593
915143357
948472399
1676990658
612389883
2102427625
28295796
976194182
283849339
584551579
1880703872
1379568204
1533399833
810721226
432658333
1935659615
1719087984
1894200681
239209542
1495476970
509263273
1133486593
1166608688
1673847147
285406197
220643553
914015550
1441358302
1089782467
555861704
1037867645
162560890
173277142
1133915858
1477143854
641664692
1044137906
355945039
170364422
2267051
40157520
1099873934
772345065
254562187
1767859106
1670991454
1211946891
2111613655
231688897
41916689
1942979560
286473298
896114130
1306325615
1424854369
592955861
1360734836
1081482714
1662992785
1655170298
1724934210
259949781
1711849074
309425472
1497018085
510238581
836385063
1226882175
1383166962
1503782602
1089132245
19854175
2146036264
1650501708
1611337177
698537354
1489302965
1730299669
277206292
507088682
1454233891
745351489
912387783
125845469
1089694723
1717853320
1987136779
1779433627
1119188738
986488022
412382639
1294658371
1136993729
249764797
45498022
732213332
782455317
1066690691
302396492
106578702
94125529
142561050
2018501716
11794865
840914614
1208426348
568859621
1390323770
1717540552
1829286366
201550151
1839682893
1963324905
1568607862
1029185186
391563133
345003668
1396082780
1400654948
571587856
1875356775
909437707
2081245371
609069775
1018955817
1642209503
1528299802
2057208369
2128567852
371932620
1888974422
555191610
1728840666
153928303
1185669709
217473523
761125762
743494476
624744737
1609240138
1420203208
84160073
241025888
52856372
1731047065
1155844357
1816393285
1708662218
172222783
1371983014
1060771379
2146283756
960573113
1657528848
1626436900
757392966
1431111931
1722621521
2129232153
2053020486
1584281252
1429495584
648129612
1234968786
1305205538
540422870
1189102490
708441242
2146354912
1838571486
1483473763
532119073
186729581
2109465784
1148186400
1915330712
714654809
840253228
78197636
1100964352
824065623
2138971371
417290934
1586431625
1868441492
2048205456
213233427
1274056531
660631054
1452411965
402525296
14253820
589413473
866616611
1359875628
861616200
508479049
1070582122
568295828
2048470127
536558983
1983752483
21254941
2074446680
1712545253
675541848
1940461100
70775335
1606488615
2123874806
1262413168
79197703
134183132
689665187
494157625
1642074967
653965592
1529311470
728914447
1743885241
609454178
334513402
833590288
22310566
1480385029
27713002
1365505957
417357013
833398668
1482467240
1110596500
147491921
1867180032
623139296
422125488
71005359
86263965
1069468077
1865197637
1895579569
662468495
640687670
1508563748
432160372
1190856225
1121609188
335683709
1554745409
1518471912
1316357113
195828426
729699815
537242822
528495540
672205768
2139961647
1633561708
901632994
1172788710
1806652986
1273301084
1547258490
1992669918
1242895991
1477264215
925138626
140323995
85027831
582779825
2037552686
932535007
1022558355
445194803
1351450702
1537512299
401011640
1492250988
264203430
1342376548
1156239776
1222084742
1910814507
1884101265
2094884752
1075399714
1067035620
1600520885
1650851462
2062032856
238606939
1685496671
2081076276
1928012308
1669686025
838501001
1491161716
743554829
1775653681
1068665241
1547171774
980313469
35201014
1312880206
451722099
1348587905
1831080925
501368507
1936101894
1241755046
256583514
1542167063
832049137
467431625
1299104654
1869567222
892725666
392656748
2007767992
1347207871
860217788
1656311550
1701235098
1166033498
1778366544
754671816
1851300479
1789906392
1492151074
37427366
1290339272
50151671
101812951
1873344145
1295618215
1541449960
2086827459
426664687
2119131341
2016198464
2001949799
850211235
797370682
795666040
476960397
152680545
1002075352
1639219220
1663306571
2060121806
1082925612
1566658272
812742309
1328862069
889029752
123505449
555381136
369171716
1019479448
607180442
545006402
560483910
729914174
198838637
1736509074
57791368
1484374857
2014948678
35483477
1501037233
1173764016
845779639
2104100151
207725843
735286886
1831255606
1732200381
408558368
1486433963
487839817
1287028783
582364623
2043830832
712469788
836608424
323846108
727661496
1767048169
604664907
504366840
1728588234
1451396915
2113165603
1517079734
1418900293
2087003108
1998123988
591736351
60644854
1675676398
1196895252
619898951
1739555185
986084786
2071740860
1464441243
312617162
949245131
829162581
1936403012
2122142142
1738444992
1475471135
870888472
512468223
1484284834
235613021
288736000
824456752
709599998
869903901
215981394
484978075
802835320
1509196823
2019162494
1080291122
644999366
1533141897
494698029
1013663224
823673903
1157170079
1212591203
49908380
1578305889
690765156
1159193852
160414183
2058222027
470317493
661702473
1092964044
232962433
1218701410
368692982
727717938
1792229124
451020767
735778957
1384478850
865025965
2103904565
1208360936
1180547255
1530575818
1478742599
185982092
1226916516
1370016708
1636504146
1364686041
1305816315
1559651957
1997789754
991185500
1690023638
2072163140
1970576654
1303842509
221224024
551013485
1453114363
1360708256
799795788
1565648487
1692385098
847249221
2041597247
678613194
1972948329
1861985307
895632076
1064888004
151861560
524106355
1825878466
1601072837
369351473
952836637
1978253819
1970670569
1823996298
1377976892
741056609
1216943783
989359181
616636101
1001555942
836357463
1833534706
154824227
912915144
213762632
1048342044
32657382
1475505757
1880886836
1631165015
698030815
1387515121
1961507881
229206297
2132073603
205926215
893620972
1159037559
1668756245
485918451
868772124
177643760
176170548
1343953521
1021577807
895219130
11030061
526434588
731603723
1071379019
1777059831
1276079101
1208609552
15079515
1644829870
1190294716
1970235273
1862344748
1754496523
296636857
327892510
214687121
1430305506
146428523
826241122
859979909
136854627
1786497449
1689974357
2131304676
214075213
1297817641
224351409
1218821757
630547925
83700749
1831927331
1293422536
1205002360
605039843
1487372046
962735989
1720278957
1628119277
2021856849
1532375903
1036815393
1852170632
103917525
1131418985
500852777
366242041
1064543101
832146144
1595513211
746517753
1989800878
276193221
1521049329
2044305788
1049024496
1114370474
1133202538
655065063
837226745
1079776003
1677258222
2014685438
172064627
2069089272
2010275027
455292920
362821318
670595122
806084701
2036639780
1398930874
302449366
477071412
1125113366
782992031
493881793
911624796
306094524
926632398
444013780
1891484247
1496261028
2086251220
1186825034
1290993043
9601160
1845637332
340862629
519365977
295975499
2110260728
615941040
1523509536
340529857
1735925325
319188988
189688636
956961729
1292276357
1184915563
802152781
1514715329
975895167
543282536
2102416335
810914493
811652415
851095187
1935818686
1804291141
133567259
956411014
519180391
1842750580
862939526
111550980
1719526292
168915209
2063898789
1979474171
1315224589
974387386
1906844103
1646431348
1052458787
513401865
2006353202
1856658507
1442049458
2048622373
55500389
1642816231
359904194
762289294
1707578945
454618502
1552837525
1512727805
1028543317
612586644
209102703
160729843
815750443
299284144
1483453843
1661284567
138824841
1020303257
714362916
237672367
206776391
127484358
941306253
1405798703
2016744599
486709844
1207160342
701417542
1216555770
1565186608
1305484624
2100910314
184097498
1806081976
206776391
2088308322
496335888
785501740
585131056
188236010
817194470
1480822776
1320804221
483864608
29322351
766731242
267820976
1614821280
435010638
1201456326
661797271
1573991249
278260200
1574399405
129583229
805651686
221015592
1569777467
480286259
1457214610
1815545842
1735759411
1623359608
3816468
253512971
377911476
1245883416
2024193405
1607301676
1778112309
1468948408
1525208170
560028240
808040761
1242399959
197931835
334429294
1714323982
127088758
648633119
408543179
1834994375
904436842
1576166173
885178343
788188231
1822881845
1051766130
439601310
1753979063
319779371
595066380
1293124877
1965803381
1575222087
1595937029
1439044332
627797321
2133481608
2044112179
1291571560
906844769
337292858
1906874434
1541228394
1556042616
85321669
894354231
1364059711
1502500946
215355659
2075781559
954858136
1217921217
1630721713
1003077592
761502697
998809010
1502732981
720874618
1923318068
640545973
2014109822
738403465
1077557988
589072548
1941076487
1884664448
952400743
666425648
1668514068
385371629
514879064
1951888411
1235785480
1325459914
429332649
2061581885
62767719
2097415344
158559455
847161629
1484179138
1295615757
1722966570
1915143303
1524854277
652621361
793822732
1162059690
565219242
1436063854
1270518717
869999115
967860627
292684846
984121746
490459874
1020848420
388842292
926279463
68784373
719165706
524133004
2106298279
680559805
57563835
1706665902
1657103108
79079337
1149736098
787821364
584143155
1155502774
802219300
1899531384
1816659606
1678722357
416313345
605194235
1222217258
1189268957
1106973486
462785614
1927546284
1618417834
80303354
447772038
912031545
1105261782
976101126
1957939554
1372342889
1533566852
936492613
1473977336
1991771660
1591070333
1389472963
153921539
1268435630
1024335551
481545086
1857081531
2125352966
1436175002
1686337649
890242077
287221176
278284645
65688829
192547102
14426615
569243793
1910520103
815630336
1551706656
210758304
2100486602
1935616662
1101398297
747435264
1095734774
732265944
1424336362
1129627430
1629450760
1636120513
1067985617
2038236158
1703641237
1742778230
615178461
1399435401
1113204567
855820381
620209894
641592681
1435660780
681397861
1389702862
1813247646
749834063
577695610
682281317
196373562
1996309033
440178036
305515280
2008441987
960291098
617629699
1690478845
1452393814
815137831
2035902078
1923649929
1973112061
1914456872
1584302476
1941951097
70236082
879324224
1572357919
303218418
812409108
1153109369
1080828694
296027891
928028343
597422552
1798495918
556753840
2057760390
323358584
530927237
1981828142
521539068
376468247
1309091304
895727747
341038919
434375761
195081356
1612945984
1910424867
1638414740
1359103323
716809589
384314755
499212840
728550723
1009302607
1817805188
934518524
1163213218
363727245
1650358135
756361191
510033198
1953034081
1619134251
1157044181
35805734
1071262181
264204929
1878525641
2123410707
1810838775
369091045
660597409
2107138318
1770729006
1819373090
1852190804
1845427917
1544071244
91680469
636887336
2069282727
5809639
1521153052
1138368761
624751687
1429784365
372907991
2124982276
18357078
1344334079
1948908730
1759838838
2081401087
258539111
1625519901
1501464915
1560391260
1083201426
1789735946
1245048194
2101208012
1267283061
1284977888
578317912
1319521811
1455595168
749666974
836185830
1554262618
1791038977
1080185353
1076261226
708326574
875301340
1920201799
1795863332
92454633
1102697503
2037492061
714259486
1060032562
363917892
875833339
905704441
1172789580
253801393
2083109260
1603831601
1633725899
1976153484
1970894294
2117467059
62177504
1763180133
1798675437
2079557996
646042735
1553763230
2140719408
748246293
1384725182
1053515560
39228824
1808570394
1839359133
85673447
1800215321
386029974
603345371
1582259900
1962288337
2015965852
161164085
1763080144
442835274
2141269398
740617623
353514742
1759357980
1825657821
784477606
670634834
772381916
746527786
1473748663
1552903606
507554762
726236160
350342915
288671639
1859457540
1306200069
1823012986
1377745342
1512434764
554243326
1333270141
921167605
1903543072
181098700
1879562711
1118947767
1720225496
372977840
545400877
1261031583
454353538
1042659693
926175949
403213834
2011752208
514227693
927730130
1556915769
1398414317
1802530637
300598467
5992928
360678570
607016893
1643860646
560717762
102662730
396347579
755104288
1733009041
1519226714
430097216
104421983
555657735
215321113
1512628243
807176537
548685830
1887627007
757546246
1303722011
956086316
1142166349
1605556116
1446074173
2010117571
1687574591
292259000
2140036939
1747989840
1797881970
347032841
1398852474
140364585
709327012
987478763
1365147941
1338826359
1626377882
572880854
1638982947
1622032066
913945009
1942479314
1012709458
952312479
1640024455
781645803
2047523017
1313121865
1622986194
328843495
941083569
1948523109
731775605
1532857399
978459078
1330316163
716938481
419710049
1921283222
240810297
1405703788
2024773075
1806236396
1785236523
2117966457
1377033740
1648622998
663675120
1162362363
148875775
1496549399
616399552
311971624
860939157
496429337
1407304661
2074886854
719510877
350322668
1915913777
1618198828
997656532
337605988
1391009218
994700730
1237936381
1054943695
1798713557
1302255986
1762394055
1681618515
980724614
1879996567
1395289756
1369619425
3640714
1241953942
434587882
854735958
1192017676
1250220993
853100990
1282500875
1198637876
821139547
546210710
1984342178
433341692
478601102
909806111
11932711
1379026676
132267929
1722045077
281577371
621054672
1908396375
2041144074
1225666158
2071668231
619045333
353270629
1634398355
947032784
427507216
736012365
81024137
170770848
1333145849
670682607
1383292973
394080907
2053383685
1627396900
1389616815
1078587197
1546460801
1082916757
1904321621
924452416
2105658235
1124659033
1755866685
713049975
147841048
1653757257
297563207
2042686341
894679691
480876624
1330604475
660867869
1575146085
126797979
1953074700
1600395913
1796312398
1179324068
875663644
718585985
1093290995
240676208
79774668
1467884180
1540367112
1973475171
1861792853
1735988034
306975417
1465514765
1320181935
470197653
257857293
671131083
950652751
721962584
1873179476
182071262
1076378279
1507918471
560499267
1336950209
1192996637
288245098
1584682870
106016330
1052641894
875570294
356560892
1490771735
1603594311
913418767
1570984868
264457736
121634859
83701092
717421946
1802196284
941501582
986419363
873256288
288220874
379726369
487298167
1697845800
1690157764
1208930199
23432614
1694819555
1989235223
1217305498
2093501158
1053930328
985506339
1213115207
381075840
761068201
214652699
811795015
508422822
1347365799
452621782
980174441
1886588579
1130881375
295732867
1158184072
982760156
1028745536
508238958
1743352225
263146100
944786322
1733902308
2134725104
1747623054
105884061
1970232745
624110287
190911742
1805355880
1000135110
434542394
1688382914
1697547692
878659843
2043458295
1983017355
238940211
104047997
1062656718
1324022734
1049421388
241323881
1071143334
1207455928
1810388600
1984325569
645335282
1296434408
1498107692
372204961
247579532
416326739
240348840
1413208384
167966832
1620749265
842897467
339859549
1832456627
1174680024
1308027014
1680032855
1458647354
992786254
346020615
1812108103
72134106
2074654549
497609829
1901159379
1736349055
566080199
691086444
1025727602
29246553
498268478
1537405604
291172150
1602459567
2032156355
1061522649
685528519
1001660633
646244086
689419404
1219214761
841534231
209968236
1183708721
951422650
235461923
823294133
1382196607
583023477
677674120
901550443
1251430285
443813806
1039631513
1922230908
1475576324
105785662
634217879
549863297
594924154
1950120929
1273285802
1962039760
489476643
945483950
1219215412
1586954673
2061042845
76307288
2061747969
558243238
1037024142
95204710
807402913
1646089558
1008996490
217468560
1759456344
79565832
36606903
91834874
330087126
1443021322
484375111
273025104
836757162
209911800
530849300
503606344
214070439
1671628254
345800439
1898734899
1819651284
598418749
4011378
1226155413
937929381
119139083
16022082
2043630272
522592578
1252817729
1655181066
649922490
1913005586
725222731
229855246
583165670
1386944325
1574370837
1224179585
1901533496
195688380
1860807700
1884268448
811967372
1349381345
1302579185
263361607
643803051
1268330483
138628316
244376110
204905310
401917656
428185743
1071883361
494162053
910412503
97359471
1453505228
1583774677
1139565693
772910858
602952418
594123930
450009754
1805090689
1509839974
555416880
1434598997
1909739010
278998903
1147096733
94955567
533552598
1657098848
1318845909
789527936
1897599415
82784591
1999931989
381646042
679805296
1702480190
1005647402
865131432
272911850
142341011
825789611
649105577
180730006
1957939554
1622832645
625648535
952977056
1437750274
1244412380
1589752045
985110566
60053518
896345621
1697228763
767622676
1613050864
1058553679
1735239423
1857978564
2061135669
80643166
1084878585
657226627
1575566705
1241784765
761193569
327389474
1530854819
1010693789
1250777420
1326143122
1828459970
1766952653
1285748905
843625988
1995693081
2021904601
1978040978
1421194966
181210418
1314130320
1459712011
765498641
1844618233
1160056513
204704386
2037106178
90159844
951746751
1384736987
1371789192
1054072243
320026287
712299440
900698666
391537816
1754995118
88887436
462667938
1913485915
2084831182
124294471
1403607295
979098913
735595932
203529460
775862710
895691088
2046699509
2123799150
1555852139
649953486
319652942
2116103976
801254836
1809409582
913586299
1358359240
1863671986
2020291101
2101247562
503590577
940525086
1836386538
656535900
1735715446
1092212742
860310679
590511452
886805994
1407757787
63965345
1922681378
1534527563
1676841794
1823247419
2098837516
1050657566
33332944
282981381
1035670550
516407432
333080931
1383348535
623671763
638714929
1479381816
196399790
1209676125
477756824
1428337147
1154485824
902611175
1335645111
1325916835
1065865350
1291194599
1910967657
2048953352
2079679114
856234051
762940740
978598637
448140344
1124673104
659294431
1158771713
585997072
161352235
860906621
1541017858
795093038
479612627
109953290
1063827430
1406262723
1614325562
229797864
1464231297
237861028
1193611303
384328805
1687237481
948920793
1756200847
685307563
2127746592
221185698
437280687
912460853
147757310
2066342422
2138651393
1584708084
1472743277
982794870
2124143995
1815704737
158991994
1819338224
1361655997
1662163150
1072444102
1034973126
538649354
1399166653
16533905
1755388060
924494926
158667786
2107894257
215920194
540110358
1869227247
181418975
115301478
509099706
928168695
1905470064
2007192878
2015163095
1901173947
1364155984
2132463776
1376626800
410071826
241049144
257608291
1057469016
1024868343
853115712
241515726
803644780
1485825553
2137623473
1525809087
1808464794
1919840134
636531911
1046493701
1992553693
195380837
532355946
1402574980
266429004
1646577751
912641984
1756826536
1708388605
749931592
660841670
2025093191
292414188
2144687836
1988467325
1630679713
1340315601
990208219
1972937157
221883443
186237608
1430623539
26210614
513228089
1481986569
759526853
1351206189
1876228918
444444951
101527540
1074641544
731184494
940406065
733383272
1870890781
1907831099
26205465
804684329
589379726
333111179
119786836
2085096684
258631794
57299310
1448932659
1785309936
1058214395
835806317
1200545443
1775623664
2004168317
1471599866
1887620042
438927144
1137312915
797767013
323184988
1109202128
415486630
1659102471
961323573
1573165027
899520096
1860115912
1519585685
825227957
417809511
1527848614
414318682
1870064904
236944216
1872828826
1907600046
792183692
1076646852
1123841033
1435203957
1725573164
195450872
1492706692
1823238590
1977489011
2006688881
1588974219
1839145030
972663654
1323827859
1683443553
1966897103
1065997633
1747496327
1146498757
1374052057
103922558
454643986
674431721
1085559780
1340257964
392868868
867662849
1196772365
359855017
2008810845
191944557
720230392
1234191702
1947578263
1219084768
929225483
1933487841
52317088
659184212
1050645708
827829120
981060740
2037458773
762135475
1644998684
1150040398
1756012318
2058775095
1578181113
38785869
310637551
1747402136
901046623
1555778975
983912921
575878194
2132090297
672199789
569960557
330666024
781254649
59187885
681560359
566108057
1450489332
569809820
944543752
86937210
718314868
646545227
541447053
1910963256
1774036164
2028692158
97312166
1624299083
686921192
772900123
641944558
1348777525
1695667813
667513306
940567473
1156951225
848711649
1369029734
282056200
960643034
1378862353
1264530785
1448978150
816585933
1202557392
886985535
339472783
800146731
486079704
366480012
1441269527
1315612443
451086401
1499358360
1996318442
1426072830
794123140
1457195421
2519631
514992804
1956031562
1010929644
1810090615
865670512
732590775
968838458
717614856
1918337758
2039382270
2023846920
1944749619
1014164840
427654089
583357408
335904669
259487545
1049918284
152525656
708465371
393870362
1036398039
587679363
371526325
656445390
75184517
472813384
1918899080
593580617
1183259533
627267382
902421506
141667005
16652397
1490822277
194866244
105554269
134395720
1531150607
694600056
1625459145
1214706449
1161082097
2128231338
1760778315
2138426662
142124760
1533760910
674645976
446719771
727227632
988103457
1190415454
2103406131
1380314320
1947851663
752588652
535703935
1144176956
1280647766
1678650244
1022873980
1355730143
1984292732
1336264447
1660792274
573368101
1882742835
1423594670
769097775
1145184331
1405867908
640940486
841254992
1741486702
947116559
694049872
1629009457
1239291811
1222367929
830101550
628129481
2115516240
1253497453
1401599998
542981125
1290399761
1543620209
287883902
1064286121
1485368894
1414328978
1466808434
2059022092
495010621
675787571
2110845520
1034678009
887348518
1997746169
28458327
1064804770
2142092935
744698351
16717411
588254202
1897107048
1795127350
1077056145
10828020
79759651
1689689889
725976249
74401348
1466521408
2130328471
2003546692
1300869309
1381023869
36327239
1891726897
103146289
1891321207
1200709241
1897236807
1233278731
1123746654
1182058379
231970040
1409664183
1380373760
2007128567
1326338165
720767552
832954984
262166524
253772469
2069335463
960930535
372093950
5870401
177209148
508785670
1097536090
234173520
1048758496
305967648
1731426996
30765107
721763904
98043802
426311212
1948019438
2134433989
2035528862
338385640
861086481
1267611578
2127080792
1617401758
1767516663
1490945278
1645534628
776362654
190045777
1842143427
1228786724
2002972868
1463564530
791137103
907374257
1063182381
482823075
489037982
501928337
1574825910
1900116245
1273590662
1981841171
1790213126
959332959
797442791
945695098
803612562
144665439
1901138826
417468838
657950004
2047224759
1172666005
1143186305
317087363
1205865264
2066298650
1084234383
741437691
603771001
1954810835
1868630725
1365122739
1201901174
2139624136
457270998
1655505364
1477320791
421526240
1284558532
233811131
1054339978
149510051
672159845
1403180012
2140766403
1037103010
39620828
1552569732
1528120638
1637817901
2047226308
872922534
1891380467
889039542
257908780
322889843
1761410842
689160361
1327452552
1757576000
525349514
1203356283
162933179
1874549338
1958504379
1295971526
671770748
571056887
920447200
789414351
333862067
470698730
1089427217
1168811755
1672266294
1490407047
1025338970
603711110
439343884
1643568591
1336888323
556881318
168321821
2035976161
1267246641
974339240
851557089
1514932687
565729264
1951105332
285499894
1530718795
1787460356
958461092
1967044586
1820348304
934555631
1115710045
1952378596
1780450654
974349168
1871448807
1436894660
2123017148
1894893963
709348896
815641149
1272793530
810427119
1501484622
1799239922
780864282
1670996486
1285611543
1362365847
1398623179
1105262503
1879299235
1055189557
337702053
23455682
1625765384
320996596
224568004
926028010
529415523
1892378520
1479906916
1857350419
2066935248
1915562350
1917759279
1719939330
346479219
1353159663
1672779327
568466254
1024872617
1765732010
1484636607
342813741
546024421
1316402903
1857993953
999001508
1479955415
974527626
325252330
2066255999
837513206
1980953181
1550067242
624976482
593177386
308908745
543735601
673690416
2113042282
1521870004
1165142677
1069958505
2115163310
2060531103
1800522056
1712953621
969518341
973272889
638453795
1089127339
745975296
581844756
1721820337
1461801989
949654206
1824543656
1863636298
994214076
1759777205
898245286
56830307
2016087041
1038922658
850636802
775100886
1762180633
534495787
1906836918
1822730795
241728040
1290017411
499814595
1980617514
1245504638
1800491177
1460683519
1324355906
2127943115
1857589004
275589697
131952673
1009692275
1117889595
681942766
916861771
94248015
86200598
1176909606
1710017069
1259966201
1110206159
201570004
796623268
15008214
809749541
938685726
127166823
276776089
325435951
1455101712
86494429
2099547284
308680883
781555317
109910989
238398897
1150418191
2124212295
823159976
486981637
150668936
959762510
1852346772
1023966145
1998713283
1411950335
1762832032
1584343423
611026342
89580689
1398971805
1038292970
2036833464
1447827965
1521254888
747653642
787216974
1359117004
628971377
1185713803
869879973
1416122033
1853798428
1534710244
98763030
1276133569
439560867
678382797
559258511
741899979
1193711598
2059368661
1838467085
1174530666
1609507637
1185448962
824529727
626864979
1393658376
451127858
1912194023
1506572431
946102772
998340123
2068517327
1631079302
2124017443
519427604
1476332436
69477340
1375582903
360382968
117390381
578835536
1220308715
1170556544
1611240449
1980982016
1983317637
355867651
1407689438
1434124379
1664362418
2004063019
940661083
877220974
1612530185
519875233
527714395
816403754
1705161567
1760995723
799494361
720701232
2098323845
335722702
983560777
605870061
260935005
1496436373
109929108
360761627
180019030
2013612385
1788224809
1994168720
1204995380
751140431
1578977872
1819671548
1039433468
2138869299
1130096128
1871501127
1096892212
1939920780
1751566384
491220923
1968317875
1112841479
728587442
1236086135
64166079
1953037140
1724934210
790072993
284695084
1590292974
1696617493
963841846
7345336
870131021
2071262004
497122685
1629799667
148066829
1950221485
103769619
1602564738
1434132734
796115914
1766004806
2065213140
1621870306
2049050227
1269297859
1481029141
337288173
554876940
1185388193
1693261438
1351117308
118079492
1682964825
582884535
2065313944
140695117
1425216924
594125604
1826341017
1456659274
1207871652
107442067
720920008
1858891245
1553999609
1023247902
2012104877
783787969
313297194
594724756
1007379052
1866761500
1552190699
810025228
1485891382
1202850229
2132259558
613292133
2049337602
378588228
676052991
241197861
1714201592
2071876819
1917207050
1357043233
85350437
330274273
155617128
1418801145
1440082684
1365122661
294250594
1113065954
1749595343
530371040
873948433
992785173
1711488651
1249898065
758666455
779443070
473273240
1163797735
1917571000
4540852
252629139
1302293703
956138504
1670020907
1755676794
2001526223
751931425
82923256
1550208296
1306759326
699636932
868757273
1783398603
1717091748
678947192
1407006270
1908969911
34005369
516033131
1425686377
425574127
88392976
1137552538
1230989728
994877208
998339012
2084296927
1315564746
1971492548
2036580418
1461557259
953648095
85265572
1589443069
1186483637
402906443
2100496531
1106812948
160149887
1391145141
948725275
526456074
1811637559
817560449
682005677
1355985833
1171514784
380327819
1865894292
2021041103
998026965
1258388501
487324325
1350697948
907190343
1979849281
813945391
427580206
1461933229
1216707714
1808850320
1342811832
563673418
30966179
27430258
1504824991
1556596280
519420857
1343046335
62837888
1028544565
186171411
572943800
270070579
1328566972
370034226
1474032029
74508183
2108173071
972871189
1683564373
420984721
61452700
1017826944
339645730
74707326
725284262
215162154
1510804531
1989724888
1548725539
193906136
1062333874
8504443
1882794863
632353973
395040724
527490933
677457815
1052615702
2125964610
1390605421
1711809920
1384994359
704978996
1664374587
1295097209
917630635
111979623
984579264
1154127885
362631084
1517351140
286029770
756160356
1924055855
313773752
930260250
605751425
1371975703
1123107109
1000009677
548483151
510985484
1433616611
1332429476
1491477871
623877061
954937594
1538813969
190945576
1128281565
755643726
319794187
684033325
878138534
1831114164
316052345
1923334944
1225278168
1053580269
217145504
921282035
1393474157
1800166775
958299809
1855259512
85248708
787962168
1993684865
346918955
1877397644
1411854863
1720684211
879101154
2035451445
1240106253
895511868
817260001
994429686
2020834
265468541
55106028
1254153091
1398940850
531954929
1581926656
1634044719
2047964765
2029763669
1069005732
259155019
390176457
1277244558
1027474250
1960981367
167235916
1258841860
11282603
1786320695
98274538
1083178044
1440319173
1468601262
998464447
108474357
240560646
2087148913
1777551576
636095752
1904563166
639009501
1793270923
1362961384
1178234459
1175975759
1019520335
1733406534
1868392471
1551320088
1532869133
1125381151
2128822003
570651761
1013166466
552302279
954269932
1264468054
1019010412
236809114
358990823
1544079689
1447522150
477505061
1863235570
1636425821
1630676449
39909701
65655561
939920079
1141586890
239968579
817237914
985176508
1399275743
1577946763
75101315
1193775636
1839880012
1335244208
349271074
849046101
1668753088
623678537
1301958361
40683772
617513027
390330676
300024828
1952246893
723346673
1601195883
2025800459
268928032
892489484
1594502913
202857423
926489395
464227033
368792371
827910122
1314893721
1855550116
1618094940
1883810528
1052379677
322068452
1167368108
989148678
1316027780
1842593062
1766910330
953455539
1490753235
431749426
994153224
1147619494
77604617
174821378
38117761
732452444
269517668
1944358748
1842522586
957283249
1233624828
1917816459
1538563478
2131073927
81669967
998888319
1776907610
1248816005
1740620722
1754310220
1267173157
1334846787
1917597198
676184693
1300047879
1077079087
1797341753
624341793
1837131844
1056074427
156443815
1730183857
1190978082
1605966158
1813701183
1030961894
1824945461
1606054166
1922543063
213853310
1078712604
62007865
279903114
2025129068
1750435375
329541617
1134798284
1990517205
1222182696
69599975
1285626521
1712162907
1438656054
1234913002
611044365
1687478174
283021599
503833075
1952876144
475235700
386828704
1918659672
1422419138
556960301
442583305
1331330473
1601637529
1901918335
256103125
123184678
744530692
2090363219
1219946728
1599555451
823229863
1448107462
1940831128
598527254
1033564457
995668408
1830916556
36910863
71111517
1911466617
1448277554
194529902
1932848953
1174641852
1056228540
1360212479
1510811250
1527841317
379814906
1158119463
994403423
1374976485
988034048
876973361
534678065
786046632
2029628985
334251133
1951795850
2130972230
1840330011
2011097768
580429278
280819539
984696349
1142603213
781278769
1830397502
537855204
359936700
846250829
1593880670
547949865
1068344958
977333871
1072500098
414153950
310865938
854543072
239686754
1920548543
1567253583
226593816
1149320929
2084613489
1538366767
2023440900
701054720
586938844
460136233
1207301399
534754321
1382585624
2129277307
848908158
1445381169
450402204
1895946371
1844822494
2090618362
41827504
693919458
908403926
274399874
2020260645
129103521
1016753060
845242821
689933235
1122323076
943780816
157732134
1654418562
32649524
1111359054
542946355
1391393536
1260154809
1726136305
1959107757
1908029036
1052876214
410547132
1364680142
1241080948
1431178167
1665687475
1059539355
1542414291
1810084187
273501674
261482981
1350294270
533638413
1681418643
1755454460
2052858803
1522010085
1813623423
1617571172
846012419
1848157343
208050236
585617183
1884404725
182171340
1303634386
1118950091
1069939363
1314650010
2073317866
800135564
1924916430
111338277
1023016453
1137373492
452886528
48844613
1506495749
1278360259
329819334
1148850031
311276765
931533188
426292291
2023604794
2070864542
1113044642
1103513858
892117406
520769966
1176928531
1472930452
1202994072
737031071
1323186622
187434958
621843937
1188024909
19779146
97922693
1944140404
249153888
1305978473
17028310
1754701931
491378096
1801040529
137590141
1065987822
293830567
1673229010
1020417415
136802163
1087544761
1498950998
1623829612
788882872
1738779773
863435484
728782151
1130666984
640664256
215973821
1336922323
1441494888
927890638
1994438149
1902356595
1184055914
925926470
1802734895
896208696
906292402
1575746327
1249334579
1380253439
1999075197
1765241986
1619826567
1865805469
1451292158
1611971922
595302779
1956636160
1362970804
739561686
851483969
910701412
819533106
1990063688
509044211
1407528001
803113917
1435916622
686909139
1905519329
958070765
1978309631
332199109
1095570874
52537991
74872460
2080085091
387426415
1476805919
124015619
1730126921
1761015871
192750248
1568156109
2076436342
2057852550
276091124
24399200
146967519
1462529503
2108289036
269479635
565532778
1454723846
154286254
419672156
1884418383
364305727
1283969144
1423367692
246033535
2008390692
1651441723
2050565030
735324396
1544026156
628298986
1198230270
1407459625
558735245
417747303
92036826
167944865
943223328
1997478685
1224568503
344983459
748447537
764093819
614005900
92332758
394100084
2112187996
1163508960
1130592822
836943718
2079448755
1709183155
1647713080
110126337
2003115775
405686477
549320287
89170381
1566133224
858932152
98021470
205623814
1235209239
2093788800
89275543
210789475
2069057818
938914140
351021624
2144414949
1438001514
78590531
328666463
2127816178
331369048
564920783
835139410
1129541012
269944137
1361298172
2090232006
248430166
2065916501
798525464
793366563
541570069
1832722629
283240864
856561627
1748492189
1023536054
1402919320
991511720
41005868
1155773250
647910014
1378711550
1458745404
2046225720
322534896
1351490378
1466339322
934090274
699138825
17480053
852715359
538854286
507764248
100535758
1358937296
1931876779
1093873304
1668601586
1595860443
1170602713
366282287
1065444700
751087356
1912414428
1923843324
215951186
158114908
576933210
1978480662
496021686
2085082600
1659765218
1409146325
1847947408
1436981416
1446219253
20068569
658202329
1631066021
789730621
567312519
447240060
498971433
1091312343
338669772
787314967
1240959412
538872762
184348773
1616059076
1398341001
402975989
190593704
2048256495
821061213
741550871
729932377
157393960
1266321042
201193535
636276092
2086610751
278012194
1746349132
1808080976
794707462
638881451
956773270
460457775
1183338172
908015619
1154816712
652669302
1228391943
639678424
896703034
1266387575
2104291379
593487774
1073616528
63566114
1988509148
455673542
575135262
616869655
32488302
662839753
1700043620
884954527
231697731
322676604
851910669
544292102
1546064815
645765224
30844643
597513288
1418291312
1528620650
7135285
793555382
1343677233
1594341274
1826324366
1325810830
957178124
1155021308
557111299
1283114725
257328332
1637848201
429357925
387032204
1690403687
1248139597
1007528385
304926908
104156462
1522966765
156104557
776604781
232318799
886612436
895232849
1299612475
1309507924
689612371
1133539245
955253877
655289331
436409449
1362255098
908518601
396802646
270333293
1095407715
1527543526
1519517891
138982395
1674519210
10382717
1642638414
1760654904
1551117040
1879465368
971131607
20677405
1499785248
131564229
1308499428
1171981280
1795275683
232739490
2049304434
1105407703
2109807226
870760676
218046110
1614443593
508083505
1664870525
1758268634
1511845706
520953180
1870123563
2030682330
1849050579
281853849
1557459493
1947961259
899987155
1148256271
70986003
1234606295
410211762
251136563
1642842447
567852474
408082769
2002221108
1564221354
321728395
1555218809
1549474025
1992237246
1686172863
1622322741
1064030704
975144150
1585440119
1109675240
2056551606
151805521
576091264
214163487
1354397020
281903182
1924536903
2140050607
1002864184
1685529790
897672390
305505669
1419945090
978840307
1163338992
2043391273
1153341686
518214250
732456049
730077873
1345095250
599283592
1371861867
2083556421
2025711112
759893756
709016001
1791688866
762233030
1012400932
229295918
1403415721
296159795
1757154128
1959285000
1248565259
1576449338
415912150
1751533331
1176230021
398152925
505787173
800391523
1755242830
586134837
516110823
972793307
750684049
1268259801
240612800
256345040
1263393325
1411021347
1135196887
950067218
1459128853
1881040708
2091165673
290859621
1936582835
563567245
2020044714
2108149417
344583136
1926969871
348145100
2032459092
1711510810
1483347401
1313432921
714198732
38301542
1522410185
2131824593
1308582072
605985303
1473384175
903534785
1053758854
780117482
165525867
192096287
1561793270
1756354713
1714201592
626861249
738345700
1815614773
1594238713
2052822015
1304835540
1033322913
1664821490
301427805
662815525
366119242
4773521
567047414
193146445
591875771
1952235878
1965743858
862252074
1817030615
635275831
1969684145
1176133515
1564035159
1400769367
879245800
260750985
65128730
248691089
1907597172
844066411
104176036
1326108971
1730409990
537744356
1568406614
835514820
1945234394
1642044984
1474075610
841225719
601128422
46054797
661644938
2106718516
1624320411
2147182031
1999305845
1431224295
1844407564
1985075128
1085735451
1722268350
1164574130
870661497
348660635
2139812577
1033192730
446483304
907290383
523410709
1446374927
298026811
1917598223
1037902704
110860950
1932503965
1903557757
213950000
1110880573
966123750
2028218759
1283566434
32230377
1222094928
1113687120
2120921509
1734348723
1307992502
2083740595
1397098170
1468333360
1387017499
169905031
1244548368
1281956975
923610880
647544446
1065830620
1532330663
375333609
2031516810
1933895406
2018031780
1100561090
1945710476
865852661
1301383949
1936148454
816431216
1026543051
1886484639
2093796579
917808077
1824106143
721792482
27168928
985021235
522314510
822614603
924988068
2142005627
46416126
1794401449
1873765460
522627316
715168882
360633165
438214792
1592861202
926973882
1353631717
548088908
576251462
2014717850
557142016
1038542567
1114811778
1209025075
198141413
1289127691
318492340
1829571210
211394927
1467160563
870425286
210747822
893521840
1961949144
1026818197
963026889
298129307
1242975235
386516885
839344412
1224910849
2017744763
2080823004
1715262643
536628405
1707902507
1937212993
1169847545
1081410882
2082071303
974852395
349007151
730318912
528416582
1736067356
1284210555
1161266660
2016761554
915217946
2053869509
1065764033
1880913222
1066365348
495091623
1658744786
1988498154
633716400
651154738
149902823
1483862819
1376294427
1095159386
2094471216
1222650193
904128944
751649229
1425668307
1448665593
2107250628
1546585372
75027272
353310893
1453019969
1496241361
1972493047
68077855
2104014616
1379399341
1136087799
1990011165
2114478885
924607463
1727403692
1364281824
34343845
1220931559
1458984082
1157686645
1459972131
157314079
46140119
489808259
2141431651
1978746769
358677930
1406335198
1152254714
1094058880
1683316216
1245141707
1969854493
2094420790
934136480
1980619069
140356372
2083331936
255217373
308910708
1054164048
1562360227
2086649365
711355056
1329065137
1968132474
598258766
1763270581
1088007174
653760683
1974418776
132648518
2130892815
1723221920
34636430
1927824804
1991909393
302301787
396693223
2085826557
317938476
756721260
965071889
1821427764
1668071387
858586794
299712368
1264606675
1712135879
889214844
1024141853
579920954
120810244
195826655
1753382561
532654976
643038713
93503826
1207728070
1650217786
1019144650
379380982
1852494906
412227754
631812889
1907358899
1947370232
1736761947
1510926533
1003652601
1255565809
2037895015
883720013
1835588223
136809874
2053529151
1531097454
554765838
312512546
2123387806
73460966
1465085025
147594918
948628802
1782629012
912399723
853998764
1159488725
1917922332
552589214
1064161377
1771096154
255236216
1748601596
1320418090
1793820178
828009954
1012013358
1421935773
60388364
1175778424
1658445231
137737331
1089817048
1609401471
1279191656
992657980
1105383139
2120561150
1268220505
430812105
723457751
2108597802
1100422006
1151339354
1029908219
1327015494
204653808
1218535443
430403368
1980687838
767856175
1667159513
1325196960
459722260
1915875354
778925765
465688923
419076673
1814864143
1158547722
326635396
962028326
511823128
1182806220
257931551
841591162
72783749
1572793569
812137732
1311072926
2110982816
1190630745
872673340
223569949
1202000454
957299044
774365624
1253772133
1015058846
1556910285
1464854541
83209449
1224618547
652532976
993111766
1194256990
827383725
1114881792
110918245
272772177
1030605801
1266329680
1604407425
1154878379
1789314917
1346316297
923560729
2057126834
541889470
1850290388
1701709522
679564479
871901063
1114244122
124918641
123036792
2026603329
2090022935
1665203862
709770702
741612090
1340413927
95262104
1488033997
2081631227
723235566
24715435
1192010522
1009871851
225022642
1334114064
1063308695
1333666087
621155227
2061028843
251413313
2086605043
691913506
1302114659
1295555289
1719499276
853391598
1989546759
559865628
173909136
1732764891
51951049
1119617707
128218070
2141519989
1656909160
1525544351
1505783712
501661118
803950528
467323065
1600562740
376171521
1781202486
1385727357
2118016297
1997139340
2046975871
125834724
486945319
1280905158
1845015839
912349346
90783876
948440883
63052770
1162834089
783346824
706913729
1928052206
312342887
638241111
1611267780
1392218027
1359568743
275704705
1159890804
188951392
1333481001
2053231276
340056921
426463496
99013286
702420231
730688860
1351430956
584199454
2104562300
1729244818
1891058286
846120204
280909364
1383954990
435496193
1878629416
723018643
1632643691
1973047481
1768535382
1707304451
367673583
1586721319
1997802455
845545173
789084334
1018565468
423424277
1152472548
2118182789
469266202
1564496106
1601730360
1615214434
1430264902
620816328
408855950
1748607284
267245594
217286359
1926745958
780471536
294485673
1231863061
1246100206
1677440158
1091737918
1578634316
1203317944
1364964725
150938850
698522033
1603383186
213281945
1993382062
106069259
1249753849
1796238619
781379994
1501461182
1090586609
411865593
1627931610
919003387
783555948
159645165
1568934401
655728228
1588373342
1872863549
717543618
1248829590
2039132099
803958107
1591488461
396385341
946161355
1047479301
1966826592
1696646909
1522884629
2064385343
567210114
901532912
196461932
2018808559
2131751882
161269442
950165357
1908681431
377802472
531363688
1876766146
604892707
515076303
1257018164
1298013146
1048697510
28629313
109343462
1968276192
1395075498
1491496909
1982313480
186701086
1013510557
1569403230
1605306682
1885969667
1182329745
824940603
745803248
316816597
404461322
324769034
180068943
1131940843
1303732217
350428065
4816862
1424540456
1699797061
1281602729
1670223578
1095304564
1019832514
1297566951
1723577289
995686157
1342213346
1020420575
1521901279
368845752
924130102
1208566203
1586857911
1888203469
1186481573
1338019304
645217123
1938772023
438017770
1423756306
482388346
1147486392
262637161
590020035
1533915400
1003878612
1251880665
854625214
890134725
1128889289
535115286
2055593458
924930391
456376214
1411702639
681020494
1134020478
242748689
1537847345
1015676900
747243259
29812212
888769973
1527717434
564291569
1270392241
1406960544
1725897283
577083606
390382628
1551745982
628729126
677279866
1108145226
1815246272
175157282
1892115886
1689694000
326244241
1990644551
1359136215
1324416986
1530060986
2115885226
1609758599
1033393323
2066640135
396863490
229918839
114822058
36460273
1704024616
647284383
1308290629
1610871044
1975491550
434803385
880442207
1060973613
613971904
383333973
602396481
648134448
1525306280
2015785273
1433134734
795615076
30345780
1328063265
341453877
1169775783
500597311
149353570
2049820366
1952159363
1435418439
1908942959
1195066469
1246018816
1569175699
884020922
2011111802
865485306
901099292
635896901
498772095
515321935
666911680
1216088814
1028185754
243904559
3050078
886447668
694239747
1098116092
1578130439
706066883
848631434
504412101
1913629815
492001117
595737486
405206777
1981581671
830635835
198286075
976983420
788371760
449273722
655411374
1633539455
389583706
1661872823
1044389067
255644167
56546386
136279867
1350430046
1709255861
1960240715
186088606
1417846697
427876784
757596989
2132199351
2112833625
1114137837
1112168182
1126524100
1460355232
1236165511
185700061
860242034
1413693661
1459606946
815545872
888939073
1102034483
81579587
2048550188
488863176
1011500266
1877379680
1750655629
246487097
2131879782
687473772
1312962204
1807789215
1150137046
1454321056
2041119408
1656261469
1548652573
500114522
1815546467
2088957445
797066548
1011178229
879636836
1636719920
1118842356
280088039
685059532
80697422
99512333
2016317135
379471780
1680772923
1521942904
2022665004
1426387478
676937572
1780614378
1833964085
766691007
1321125240
1093285657
1307116446
368020263
1094397172
1818332100
551210179
1338038264
1583472020
1895605876
55016063
2069712023
221422410
1321844960
133312214
1493588037
1484054140
1617471808
2044566095
136444669
2026905357
1183292046
1463417109
1828444253
828173320
758802983
1020668214
1181292107
844586256
869748211
1517233561
142691913
171698835
1427933180
1247255232
783918121
1763592731
247798383
1043634680
1136588681
1736612944
1534356792
1648122847
1017365560
1507906583
10061774
1703102150
1589797464
1262195291
2043249659
332493469
1308861544
1261270124
1739842423
896926943
1675580115
1742702415
733790702
742291013
1559173900
815994173
1010730353
281079570
836633310
1180255935
310197820
449106822
203247663
1044502701
1945143190
482955449
2134457438
1569789073
729516146
790333677
1490715074
1520723748
1594743441
1274933723
276049739
1782921240
1179046682
1738509570
1725613966
1741632407
1806159879
2118524517
591256181
1826860201
838417075
542648018
1721757254
565041855
1842705709
669342181
1243215063
1267402357
793586220
279614905
619962832
2079654476
1443793706
1342683931
330125941
499999800
72834217
2075800424
1967707616
201824565
1983735894
917446238
1288460008
1098356215
203342463
441340755
177439878
1414166692
794931030
393990730
493620876
1598906435
917831701
1975348922
1959677225
622603956
1341713187
976644937
133243772
1072715537
2067353730
965640246
296857034
1214381795
998447988
2016216813
546951034
1206293037
1909130136
215230521
241452368
764017163
281746094
449734826
404088764
1286802057
1000474400
2142748466
978428156
1858784352
1868650147
289740661
1418597547
716810001
1711408265
431344113
478594658
2127767217
483404152
1235786695
1755483514
1413774529
1286427134
1984080033
814935127
1366535782
616411521
879830022
210669131
1267818625
1054885554
282130633
839395525
1660075842
1052623875
1947071776
672377880
90168779
186634786
2092953052
1635449811
1784554585
104998353
1212962205
1270757576
1472102307
1965725490
1834529941
1934027186
1957812936
1879707629
986895586
95169704
1037969990
2091317761
193043625
585239812
1903203778
754355098
112064626
1192599042
2008504334
1398395202
200464581
1478077508
1039008725
2109505052
1944432506
2129871446
1753419508
594258109
1790138654
1387843665
1739826377
549770450
1557704003
943214905
1670842301
1088914539
2134343063
198867773
1092429947
722480042
1817018355
1338234545
1031337885
455673542
1571294668
470915783
1844980046
42644773
1563770367
105479191
1265601445
577484741
1736081617
1274189696
212609825
111471330
944654305
1197709773
1440403296
2010508831
91770168
1595801568
41126034
502376914
1963752454
918726935
169658117
1920840595
401137274
966979386
1057647407
1205468256
977148606
718342014
2084312055
1541545900
1745460237
78469845
1112637295
1316733287
1379916336
1865479623
928113938
287945064
914016535
400717422
1977408925
1776249772
955811970
762362145
1724110841
614808007
645818701
666465318
2128701333
1405727261
281893943
861006797
428016608
580295668
1430251794
178358346
672231273
1402118355
1350361440
761722075
1405098411
1665788862
436111707
489280694
1900207979
330544967
884097139
2131965895
1966387731
235629272
536291675
963779121
673527873
2125389716
1518128108
82027624
957452873
108812163
1732557955
1141618910
1920885924
1324047224
1466246671
1618207280
378797653
1104386098
1208790357
41235811
690453122
1464144801
429123625
2033593653
1485193450
430351380
74029858
993419403
1304823594
189118255
2000470858
1914662367
1778159758
752230011
2084409027
534589026
505547606
1763398738
688659692
240750555
1899011958
1155058539
764676893
2058639382
663461075
776199853
1213529952
632187690
1727293051
40338484
150754528
1029562508
1420296393
1602825926
950855531
1080516863
15791287
470496061
1917452478
1996500843
445045283
1608490572
2104439227
393832499
327496475
1362022246
93669295
509825673
1106017771
1726615461
652353549
2117124737
1768191459
358429778
429955171
993746179
1954889809
136376259
1598670536
696867692
913220840
1502718641
1025789730
1897465579
1417238439
486046402
1545186523
1064225719
1434006680
341794640
1095560300
1710043651
611968990
1369295245
1082942375
2110287416
345113625
1936489135
428298029
1274585052
1259767088
1954717773
1605741458
1150751169
774285271
1472480035
2005554532
747647222
3311465
1581681084
419035984
1941481556
501303449
1390382262
1787709882
1127755531
448697476
467534574
876446707
805234492
355740334
71225421
1634010338
858725365
341577577
1652482513
1642490842
823243756
967955897
1968595928
1738328511
446406035
1614829480
889445286
89864572
641857374
282697872
313178227
1382776930
1064417295
522092350
82425351
1702516509
70016917
534745212
2139991214
947354983
623469489
1838242042
56189097
391759071
12196847
1507984779
665178188
1479812625
936105825
2072004137
289524542
1071724339
1049925241
191910470
436667510
305367738
1801246512
436875821
1800529031
1123216917
720148002
1743214686
1506954057
1562683959
811284800
856657704
1218894074
1537003900
657877787
2071946716
2100428679
947504945
1371063399
1134764078
1304511537
807908658
1828433274
1221403497
891821855
1393908551
1451686150
256001584
806813090
334895297
96350270
806392030
250296397
1160201571
1266600216
117010600
1212064832
1022340935
1879057041
741407155
339686685
298165909
1321277732
1414282843
620007861
39525261
253355851
1184387301
347805781
1115483301
1361377236
824406037
250928112
96588246
1314629403
507142842
391301101
1246172548
1410093872
1161122541
1797767970
1259392682
653588212
557101046
316344600
1850582725
964563512
517880495
1622624829
350409490
437517838
364835989
243578023
1143740195
1669155431
464022311
882035624
1227562594
1795704715
458797985
1793698120
327404595
192346929
134161994
366909305
2044549075
1627772563
1489649406
706757817
33181856
1783026609
297106678
480843199
22180265
1701492332
1882248714
526504215
119905409
1888529434
1739381730
1881140369
526610924
1875092142
154738325
1865479623
1769309870
113643538
2065311624
1739515999
1563289995
1997055608
1743364246
2140318653
1444785968
27042871
129901317
1604881418
1425960645
609849265
28517497
834386578
935574535
241593679
755152090
2064613357
1069321198
577366209
1965142014
602574162
1565557028
1822948136
1369640501
1850870799
1107103287
1881321277
722779686
383927162
420835142
918550372
98285853
133374143
47822357
1352737756
2034754318
62977097
1594063109
1367782418
2039701348
1077893333
416094446
635658953
242297627
599123750
1880659318
1115865983
367593306
1724596072
1106361881
268917364
1129643429
887186724
887251222
275704705
198422004
894553018
1641107538
176016100
1082963205
1060531870
1111104839
479693605
1058601040
1090325810
221021848
1994055583
90567301
185369010
1082318472
943479109
364482145
1307063025
2119407811
1596359171
704654199
649883688
1003059297
1099606224
1347939996
655398544
608588316
157141471
1783659462
1198868866
140659644
1542356410
1140529800
163770448
1380504722
1988605275
2055011920
1436013948
460498756
1219014607
226472624
2142353996
1805903693
310563345
1363154418
1130492908
1010679728
474191348
273011398
1361730009
51659215
15091280
9166828
1346149
1484813268
278870830
1900684925
150730439
50171126
1414337145
1439940947
1310461041
594062835
2038399322
1130446953
1752600267
2073143829
1747535346
1511400687
1456218480
2072745322
1464218895
1809633012
869890327
1647981465
162868290
1185022807
1169887271
1264137799
208006375
996387091
274221114
925421510
1335773465
657708733
343762827
884853337
1822182169
1280312158
1102556765
477781548
628416417
576561345
1636768316
234147976
1174492271
1422180368
734682269
1734955132
807020400
1089233938
250214909
1316216936
374287401
2129040396
749158180
2107715201
838560538
1105822614
1146842479
144487637
1607096543
1255714917
495685247
1672693451
2046554856
1857678894
1932652283
2017180506
869262596
1353468439
1872760245
311615408
2052397414
1469472373
1051627466
247748535
1687210160
87075616
334180050
1578518088
524234386
1369121916
1050409497
654545713
1588238982
358499488
965336141
2043012662
663668173
165816321
95224901
1887284611
291927240
1232617415
999080866
1030897160
538968225
1302411051
396863247
1638906776
2093581855
90305883
282581362
831182329
1348815991
1419913384
1240461737
1359511364
1929285485
575395452
1268977223
871472633
45383682
518242236
1685981908
585354485
643628987
1901880757
1794263822
1537546589
767419066
1783678603
1346323685
1877029872
1477955189
271848447
928731900
56054026
1537508553
275697447
140845191
382734337
1744505391
1794162506
2026389056
49952923
1548600664
843838242
723499458
1393101422
1294319816
1836465057
554929740
1130896729
1112345671
1331982945
1617474646
770192821
1263383603
920021817
1807200161
440919483
861591546
393100491
492468832
1824054525
1428750990
237191609
836338219
1205380682
34318916
1358506460
1348382241
128602004
1200818182
697043733
683273636
1967563759
484550694
38168170
312712731
965952250
1104284658
107734030
969241214
1053917346
1361967538
1667593521
1494797738
270391365
2034727040
1579990434
172182506
1735933759
2052392050
911075998
636304886
1990458352
349379148
1586394738
2102839009
1507494707
1576576416
1076210144
85588959
1939154395
1987364865
1341650876
655536104
1611301522
82654236
2140927634
861253631
1601181735
1830240343
898569833
650353547
789735796
589666045
854979250
1401624060
1891593001
535356541
131980065
1746964859
254705809
1709870801
206425646
991943310
723300034
1345909164
463540566
2045438828
660601049
343520715
1330467427
1616517634
71392042
1311715967
1668615484
750098711
1955633415
1190641054
1314577685
1780439597
233662510
431216600
1744228900
1559940612
2138228926
191075248
306360746
166147892
781073180
587695617
450903771
663843720
1218077241
801942493
1444685117
2134092106
1076095804
41404193
1175119449
13461511
2093938886
224804200
371121139
982053328
242246649
669044083
1954623530
1255549615
105383466
697121185
1381859819
221224024
337682612
1934308895
620655427
1273961890
1501120466
1887380648
1488607677
1974132234
956869852
1849464963
208293732
270558696
810780286
412482898
1760232911
2100742803
1477524449
936098608
1109547242
1614045029
1219719736
452417411
450988257
1255604900
870256478
1104512102
2133811401
897253167
338570148
1876775685
1172114978
979612574
1862684998
1357930
1718317389
1173703950
491948548
189017679
141066059
1661131020
375978909
1587425420
1618803446
962452813
382500079
1625653171
1732389213
587527476
1820500959
1575550231
1092957896
18134778
1008996653
177589812
72644787
1343308753
953978642
1412337375
1111929840
2081696409
441105505
106244738
860663576
1075854799
1809199778
1671324143
857501924
266543520
1736047728
310860903
1862056115
1778173692
2050565030
1392983125
2126835802
2060212704
17283718
112513659
537153453
906318493
2118963590
1963412034
1286087595
431277013
2055855141
1803930573
898831473
1009883362
537047226
1199334133
1332858648
329288501
94435583
542552231
81122767
1693626481
331359870
726831787
1817759509
418782024
1552098822
1002976188
635318430
492036163
1178389901
854638402
159334573
253887325
1201415673
1010576539
1513124100
1562639090
1673651974
441880034
624903403
1000577002
336656222
1299550892
1743625048
1667579088
1312311492
1978145274
1939234720
604071170
343558782
82054299
1874136479
787180046
1801904369
2019120786
977846240
1313933628
964000467
879016751
1055769813
980382463
1834864608
578888465
2033011070
614874395
1552421187
1657008775
1855892842
366959696
1507838075
77895536
249719434
2137074283
431564626
2143559857
1963841820
149172227
1844697151
2129740881
428657992
1766584736
365972205
1671288626
983017207
191701633
438288504
810522570
1484003420
916503042
1256649597
107855238
1851440345
332177790
1073150938
421116138
1342719446
1347982052
1671561733
1244515343
965588301
1627345680
1375521130
835540819
1277349754
50324167
1445524166
638688435
1634032044
1490515892
1116115084
2025920986
1053929581
422591962
2042281637
259692865
1992430395
1188351892
1819702235
855033336
1697500083
163791399
2107148276
1949236565
2091017880
1570400610
1679889722
483529416
1751911051
2067715959
471342849
1861372618
1499005744
1284637770
1807616413
1162806759
1061618889
379473716
1976547433
458128440
159158155
1645781899
1616354595
1251101752
1272292909
1677375553
2022817208
1304499855
2099864455
493531156
241671039
2013592150
99308129
1815338983
1200801182
1823598011
742507672
1199373255
247460046
171437129
381150656
1431595693
1259010636
60180686
631894109
1132045255
1269321730
579795074
1859374579
1974271289
1917339041
1509049319
1307132833
428804770
1699508646
665915671
1780073879
1367527457
1031695494
1659227294
248654077
1077155018
1859952897
958901900
1753703662
883661687
136531652
1273440230
1386689730
622255994
533435434
1879053968
1760713390
29453974
961694007
1987851829
1728690221
1914265341
311985480
1819628304
1565694816
890134725
1484067213
83059431
1100008501
1005211911
259081176
420668129
1083882053
1865884438
847919593
1845313508
1395877902
782024382
1679616701
1284421403
1461915995
898013203
1881143104
242221160
479798058
589072548
652451145
920067215
1122007536
686770222
1933348429
1941176137
39869518
685320006
630924004
1891832918
1237384352
1367917587
607488091
210705850
1265146198
348838290
691004535
456149842
1271200576
1370461162
1470010778
1493050905
1020587535
1389798131
1360224056
699983353
792919621
2050773577
1222057334
1329181866
1738967003
1997391064
1181334384
675983433
78612346
1668866136
1412619710
1246843449
2094864224
1106861007
1034543099
607247702
1331123049
338719249
1380585712
166080989
1698991827
1151698955
1650413279
2015801689
1605894489
1663296314
165367854
18521025
1432286956
440536630
365884355
1636814668
572791665
1850050268
1847509990
1687763381
358361981
1973323227
626386286
731384091
1259686452
1874794334
759515331
1850358619
771074048
298665389
1029069567
1086745544
573514295
616587639
142527913
857740025
680473389
1923392105
651363765
574912146
1754170412
1490001603
1106360900
2050714685
325640495
1517294183
1191591937
233645131
1023783042
581498857
2142287874
1302303046
1625850210
545581379
1278077026
917390189
930481839
763148950
395251886
1564269
229857550
1938055491
529578079
1814942554
1421280233
2063327088
306696297
870198709
1665461203
1683318617
1858668670
1989750046
1060963863
786203982
551321057
1292910859
1689209068
1738248920
2029885621
746404782
1256293366
664012385
1034673444
542439927
1292372291
64828371
965442232
918476802
760843558
1418362759
1902733439
1159851260
1915762453
258527775
71329360
1134069989
1208141635
996452991
241093112
1689626442
780310375
104962500
1812209688
1983627679
372853854
800041847
417236272
1803440592
258443043
733428658
888955194
1794364090
239704159
761217609
276064209
2087077810
484321424
62470817
1392099292
172631195
1707423775
286139185
1638982947
147625569
224565895
1814906177
568919237
514984796
738745383
958803453
1787306262
1153720103
757686273
246270560
66745614
991084487
13463164
2129864376
612494563
1009581740
249385718
1050731274
1886875636
809376220
815688227
306353036
41516352
895538164
1911290992
8807760
1034038751
1316852873
1120583250
1898002552
1593741796
92790757
1009940096
695966843
1539659082
996699646
1117124811
1977195531
454224812
203637104
243196250
2094228481
1058644742
666608671
1629256291
712307662
1551930022
2010627769
1064965233
322643350
363480462
47912246
969437176
776361700
1384736974
1668894433
481179878
982414876
1010471985
242133925
1340339250
2098880827
317633269
502057609
1570194758
2108016739
1252224440
511991700
822446673
1287812009
903011476
1977688142
1564623454
292815050
1125255103
2049312075
219772685
2011221348
277221818
424260041
1974394322
1790412857
108046951
1906796504
1939716166
2006070309
1940736894
1740889893
2119506684
122128706
379554039
1038824600
1469731131
2068467772
491347739
1729439869
373969852
1886804039
1627419302
1011062281
1731813773
1263965800
1367396565
488080325
470482086
1118621115
1922667862
1804112280
1582221769
331273993
841292328
432835774
1735186935
1216163390
234404633
1670412280
8201871
78276219
1529149179
2116257691
2026620547
2051203554
1235743058
1739417314
513640654
2110082808
1408495524
702792929
26358921
316415561
1344405930
657714281
1742847642
1965971105
1823399430
1355167389
46184315
1413242162
1063907990
20098270
1863095474
774366156
2074016369
498570076
1077936863
1561566392
2073475631
753214322
871080229
1551051490
508963396
1802712962
1151008857
2139031601
1055883436
925862221
1490410541
1593045738
1503842101
844248308
1538579448
1601237242
317339114
1348672584
1510447262
1027607718
1369798670
547159977
86161511
1715514282
2101375269
1226201214
1296657389
1155766017
1000240599
1058693092
1057924208
1095675923
1058632195
1003277567
1303372054
1744638739
423585710
290995755
1531443616
516479698
1382876015
127063754
598945795
1402435270
1263655438
637914134
1031306924
1268419273
682752976
202528428
1995772051
1132494635
155216294
665605509
640107718
800104186
1123563806
1506457894
517215138
1239893142
962352459
2040956864
147159760
252184443
1599014449
1882814956
1121673380
1323413724
93172528
578457720
1210020681
1107347547
125586251
1680688426
771969897
1058334611
2067514417
770398626
12794427
258088442
818635870
1189468275
9090982
1499278641
1867050700
1541331929
1573762692
753820946
2020947686
151088795
1616303963
322787433
1864144225
612433291
1808867072
1000538054
45852652
4027901
1686833746
1693909732
22729473
1892371690
1279208083
1849144806
46946703
752739849
1874361028
1603810602
680077996
869235306
763428003
1489662790
1558974663
1678755567
1766562678
1183482680
1762747458
1596334762
759510113
1971760446
1198154648
1682647585
374473143
502625903
2102883953
843999260
1793322710
1314329916
2021595803
732006842
1585869625
1049575554
830078723
1818508727
51163058
1321526499
1458301376
244001315
731180714
1895278341
1948995933
483319771
433061293
1179965575
1567859206
1834219581
1596106703
1873246086
534184976
553476077
1559703245
1221824574
1801061346
1502329802
1695297115
969830954
222125836
160783197
697545805
765714305
589138328
597028920
323906858
197298280
1878093481
536345474
1336777253
226399215
2051571310
1496344088
848327171
120032343
681050389
716232464
1084595557
1970569681
2053196097
74269816
700481101
364124827
28687499
1257760701
698296828
2106511115
1034845375
564467715
701842352
418222660
351888753
236105040
1564124150
2065385231
141473356
2049693250
538798513
1532212153
1336194284
1805057394
1738069244
1423701095
1265132306
9541034
496196164
620269509
300095400
880988346
1903000562
1345155946
743707318
1130927550
1040182771
1615310690
2103086771
1165235902
1275048976
879663040
574881576
283511943
1744196275
1783285640
1048019082
1691237928
376316802
447961466
1219570864
742109493
316380989
1771684668
475462113
1506983835
870069556
562370157
2086756636
1981611082
130093778
1100995757
2109304734
2044073272
964243516
782452079
1786585302
2144801352
530903970
627692709
2074588649
559525319
884828785
1118324627
1866337385
2127241110
959978629
929924632
324963997
692490594
1495139844
2072717229
2056201762
105055255
832277424
888502602
1003468269
1956954718
986795430
1965472537
518832744
666574198
1935904047
1331111516
235172988
563198513
550932277
74283164
1139634217
1019995887
362066294
752592519
954826006
1858591344
1063395732
136355060
16782434
1522322614
997561113
1652336360
1749120742
595668481
1186689275
855185392
221950130
1513499839
1114489997
222336206
1072060234
861731828
1566999758
619606040
1797665598
1542944965
1826133280
1221717280
802354379
1827247825
2100598166
2054164520
374215496
397984154
1602464045
556743918
553011100
1572996959
1386235887
1079556457
992789868
1195826450
1710983664
465112264
1417355031
105231098
543087014
1111145572
1102810543
2023959591
244162429
1784338792
801833198
596698976
679112288
110070061
2027025091
595046126
231004341
1188088830
323129881
450008268
2128461365
527104611
800350626
259474540
961358735
1465400671
1987111703
660112777
301966818
730652129
499588833
1842652783
835148458
1181480261
1323221794
1732096581
812110145
742299479
1145282558
1274418574
278610165
1678297759
1319705828
1791429677
196139362
1780758453
1990532016
696437319
1860163345
1190208658
1756802084
816013338
1497699921
1321351077
262848906
1245237187
1892127701
632482530
837006053
823869807
1364003333
563156842
330200441
818106876
562091521
1791529219
1915246083
947928576
720792723
1147675591
1210938966
1705494365
1346368975
964121780
395589357
13885409
1066117051
1936133798
897315781
900353922
726081719
1431893571
963775970
715174776
1809510642
1354125724
303070868
612792079
388960168
94011543
212325501
817385906
416661178
746384167
163470835
1002020865
365462722
1834335025
1232608726
1589777716
155052377
1791683767
1865646781
1987982414
1431076467
1070052889
73194088
746116505
1217844185
1583343443
158917518
424956231
873693825
1856578656
1134473198
1523445657
2041309208
1220558410
1282400547
1065762686
405356941
1928392679
1914265341
1117760152
179545487
299031368
547058830
992018813
134635781
157499742
1339762418
554751490
174475199
1589793798
1836880556
277826226
1661751401
836278863
1935513313
1179801610
1706279279
819511112
277161561
514718443
706868583
1856844142
1450333346
2048428023
43369730
1130263975
324473914
2057053323
1204466794
1434761896
40402100
1098315694
139926274
790848271
541487740
1881923449
1670473254
815872714
2051072140
1934729411
944020884
427084493
514205436
1617613306
1149811417
725440516
1421482618
1683976570
770771180
1521445165
109446417
862430236
473065550
880128930
517687741
1101667160
1154348971
1292212658
1231187904
284853397
1931229033
1422283716
238075504
404185722
1759079896
509126810
1531476758
1105129777
1722594189
244106423
1365225350
1304180281
542706817
592178327
1055108037
360687574
1959801441
2083615434
1708347050
292228866
774610515
1990205195
1874066894
1414770416
863547384
2037852171
148589732
177368014
18625908
406043486
1196479547
305130906
1028375543
567440559
1356449628
2065940061
1330525747
2038941189
1333542671
673075259
2144351341
1244267683
1007020986
1318951179
238317449
496802488
1796592464
1322824573
147544358
345261095
2143313541
1394417811
1753855085
1942969287
2119610986
754771736
138072212
890883524
1119529452
1838023533
2126459694
56779012
1833568075
1109963482
1045052043
2030388270
702263907
2077395844
1756101693
475992113
1000828361
236105134
2103083928
991630854
1413627616
1428562952
1873450495
1818133703
51749242
553308274
1500525992
334966977
1588499954
1457097953
1768537625
445376815
275179030
849072352
1008050269
1528072532
984829868
657711557
1008273637
164912733
366819442
1658949895
1689304516
922245135
1715076032
155689347
912962219
489693408
492621246
1349975696
480748194
1875243776
1718653920
1713192021
1165591492
1706797512
516305694
1236887792
360225800
256403196
716674279
479698771
1725786567
1860943336
1856900907
36946477
160931945
1572934345
192457943
1398669357
2032988522
778522273
1893687447
1599857512
464587442
1540999845
778244959
122401003
148603513
950622661
257206794
1283990999
1850261177
1625574459
2054996980
1188421036
1912882227
2126873233
1392069051
100686636
1096790434
795799456
138823492
991562474
1652729111
1475434839
1434916751
1224979338
1203196785
874367754
2030394872
1417341631
95804754
982832851
1230599068
378489383
906942981
1049715793
1488940725
369957915
48040993
2086639860
2113041405
1204711955
1084155174
1017415190
618025630
295399989
1869769296
564036074
1515133904
1547934392
1672515375
1598931737
378573128
2019452195
448790946
649173777
792525925
1850473800
1731823134
1092531167
728974229
1054881425
1806323167
692350437
531295141
1490780923
576014164
1537541241
117684873
503833075
1008702336
899535598
1518546264
1660121305
1526981654
1251591948
300204628
1600763130
443503895
506282960
185936082
1219241678
786655706
724277693
1360982117
278933671
578784092
1343670715
953061047
1670583716
1669179881
1133160201
1769993508
1756245965
553023343
691500575
1628470207
488106399
260799758
54568157
1960547627
34437512
716122146
858474708
1613779162
1967991400
1591483334
1249279730
1825511531
367466172
2080721435
1862644965
573086279
1507635098
1615287303
684940132
2017967082
1264606925
1459236064
2064065481
810881366
1021389877
2100848299
168191187
933803132
556889984
1161161334
1831378589
1842591480
871084312
1719027186
1448922745
1216188028
1599001581
849491781
1948445568
587674020
500709487
10135093
1472801566
1121240745
794336770
936639343
1619347354
493575965
1180536809
2075432960
1487856767
522976075
981183385
1526622851
1592099582
1948534685
911646977
1817133741
1709023520
13654581
1361869798
1082259624
1637784536
474402087
1114835867
423601892
493136809
411171328
605897176
2140712625
2131348506
2059357981
213808372
1167769025
177033095
1763750876
676155409
538590319
2139154025
974945109
962890194
2040797629
1013453092
1160852092
365744767
816410970
2032331829
1797452657
1132159329
2123718061
1686396762
161370483
690293531
1007307082
1045279947
1965567496
924629854
936570067
1405504056
509126810
424552799
1938803584
646079746
398719499
870661497
835962648
206527492
1909246452
1658119779
1417805695
1804352048
1640514589
42426792
800380217
672509106
105133718
1856147931
1772075293
114552860
1709349598
1012974108
129367181
1134434991
472314081
1624185469
1878647987
894589832
277362045
1255102864
833384632
1506346647
302537786
1268433228
1417895340
861514215
1604500323
772512095
1318481072
572348392
1576671276
2031732956
1535575886
1121535758
1646034466
1033666313
1132509401
1251628959
1087884308
1675654280
1517978391
673471357
1378581443
753294521
2123912163
572603568
1496402945
1486512798
1797040561
1165950420
69345149
2016893002
419694833
982366848
9568280
948498670
264399309
2119284150
766276434
563680554
1942493011
512922265
1857574505
733192224
333287853
891452399
1827793369
1648998235
1603381915
1653827119
544736539
1978364934
910627444
1971171574
235831850
762544805
1704317326
229109493
910892588
1700438365
984427180
1920195615
2134405668
1696524515
852199196
812847649
1704209637
1076714659
275232152
926223669
2081438786
1973220737
1981601343
2067250492
1876653170
2127701089
261191133
1347230058
245766260
1635479434
366553719
218213923
1052045017
1722015022
327870898
464029907
1200186530
1893207608
703304385
1024267022
28696669
4351052
893590027
1064030343
16284654
1725732187
48028161
727515420
1233326309
1031342609
1556300576
342913496
1078593050
1570205038
561010739
1188503395
894642900
1577665512
1749549232
67713487
824903092
2086773045
1106927227
12295301
10333676
1779244926
31196650
2093943475
1750112656
210140253
1133349403
1165684433
79152785
1084635165
1772274642
850009563
63045939
2089801577
1247762259
1316925298
1419371925
1637817901
408126839
492884988
143090541
1123629559
1575834506
537579793
1433590142
1133574567
1588731333
1187197569
1603195649
130088138
2073878822
1539192705
421908343
1385702993
1495916845
1200344909
885944057
1933238404
587867947
1238520105
13340160
921681973
1529567484
973522686
826228850
319837030
142012020
326353263
126420824
2050909199
1624988470
2092191180
512870427
175987029
36236070
1721152889
1276981757
706018287
1618298650
1809926164
1306359864
1589321257
235524565
1040805562
2016653767
333120716
1081768110
2059382864
1671471619
416775985
1299782684
192870453
1819050044
1327610612
1649999681
1056933304
583444265
670730696
1315442854
899678643
143441087
538719107
1433351376
1208207232
1555339114
396183324
287909782
1160111904
1179498288
530803872
1072567807
184922665
443482531
838776294
1892515031
530060169
1437288062
1319600458
475996440
955734199
1859497223
1074566247
681108535
1607162825
1130287787
1840606934
292993450
29627317
568789764
924867627
1254910278
1167289835
1744563886
695139593
1917614035
1999439356
381373047
1833937427
1858233684
213918495
413438536
388819212
1531547742
1421502311
1312751604
842588232
230537400
398396541
1394933540
1288452755
1269262289
1022740179
2111231435
129171934
2043832346
164918965
576595608
1367898563
1095815197
680599041
288280013
36975649
798518554
2126202052
1546783477
837141830
2147135566
746709067
1385791630
1141180863
2034002676
1538367327
1815537784
181014994
991726153
1693096252
1874505132
1200619968
100272394
1320852660
270985232
1419045602
624325036
759218818
1219349845
302004276
1391795808
2033798184
1712202774
2082765882
679127465
1837439184
1829964165
781841489
1398304896
1531377859
1691967674
216164019
117727826
9871485
2110120781
925870697
1096453936
427120838
616007786
358014214
1348382241
431759334
950849447
354145838
1605105164
650921163
954324188
888666206
1416011602
44207094
1997290261
747699247
1580580075
1218088598
1434016749
1392255609
639382437
214447363
1746903283
604792717
2077422247
1940097631
817701447
386679509
348247644
1727612985
462417294
1762790548
1265796912
1176962592
1464196425
1693798861
1051871775
1144183140
1936140496
311009993
188013048
267306812
1271265606
1964736393
127656963
573699227
1483463852
555005630
1429584679
857329518
1867910117
642936602
612825909
1507759177
107107989
1444986520
1690597795
251897991
2136954070
1420951062
213457827
226047541
1084049738
1753030929
78802728
913674692
49559606
260634006
247811989
1838067940
980972760
372745853
1348931490
90601319
1228807242
1471932231
436168363
172905887
1942226213
1898739029
8156736
680533545
1731788285
920515046
779884005
1508884902
800758581
856967327
1699391792
1693566986
281227265
876009546
1933108870
1493020342
224251583
41620340
81038611
277806908
1872358447
1434746908
121843502
1418441193
394198870
752129263
1154201267
669503849
603356194
134751566
382735557
1468534142
1199688983
1830627167
1601688644
1435891716
226878504
1985062995
2092379092
431570531
2098798555
717249999
761815495
203322246
546237599
1881536810
1906429372
648045208
918300394
1296406469
1650466100
271664685
43168627
12897975
675629910
1924826237
695563666
395450178
432902152
380221867
397167543
32353142
1830480900
279009235
1694452256
1684590530
279061152
300990436
1915720666
50170881
1551639443
1304115249
1833249359
1015995627
2072721857
1392789296
462824993
620224709
1354315263
832274902
1629586813
1544322358
1063140293
1724533848
677969612
2029539815
1606453586
1299870089
103691551
1954942068
843227151
1488931551
749589316
1616343504
625519315
1423487284
1534468371
1797174986
489815618
174943173
1533647222
1029337493
378910734
1467166279
1177101484
327427233
1972422787
347610678
956627272
1495345567
67294024
1260489207
144581256
1132205766
620637542
1642005860
2065788555
253559943
153842816
1673480113
2139420636
139598930
1170116147
1057801850
778593601
1523584032
1016545818
1549487927
1009150909
407410773
533102639
314815981
1111530542
953013132
1362260793
273424169
699661369
367217755
427024286
303508451
83854952
1968540997
1459073165
1770622563
890563225
911081279
1048357875
1770390543
1966052647
1671759245
646799589
1095037600
655484930
1089557567
1297776783
1202870165
954441950
507642026
2018161494
67017241
1020700200
164269220
1525040710
425553463
359931112
1271328165
252227980
1673129663
2060464112
1526070850
1370707006
2044198828
424063403
1411014747
1122907619
1857413410
890805029
807918939
581550812
544408044
794547346
1614275763
185578289
177218972
1107419164
1401759248
1247314751
1638865499
203773430
935788857
983968048
1447791658
841516437
1079881331
268652387
1287945760
1830911676
708961972
1201890141
621489885
961958372
1742304516
991244638
1096509340
1555024783
188749403
706882365
1254432135
929652960
1855746291
1219021039
946912843
679986737
1692525513
484814766
858690369
2046105681
731175595
1170024764
1438842868
121614178
316952045
1803465346
1127726782
111336965
1174093007
1226733633
1009195712
1039732814
908000036
1674753594
124925173
1250698269
193008078
1926631869
418976261
1018783206
1077754303
1657783408
174160163
1670906070
487906509
1363779834
2146055836
1473145875
853872622
1286358976
1517449643
42399439
489266454
2039227403
2133915895
1442494937
235005960
984945344
701136697
1671111184
939953788
896548167
624928095
1937149023
425344806
1863576986
403235892
353270727
1525655732
1033118678
26504230
196287980
1289592099
1942487044
10803443
72115536
2076042365
1546660680
1449251437
1055916036
1959550897
1943498558
1539749740
733211204
112482517
2051830899
1175788769
92790222
775442459
1743352225
747590550
981535141
448619739
1230045012
962840933
965869275
1582751948
866919070
1011790461
2141496921
995489440
768896773
1399712577
700585949
89206972
1744451038
273773931
1876363444
1446245846
270451604
237450897
917220381
598048294
1289208139
630695835
1163435438
1202132045
1430532803
1494759570
298611678
1808631363
589044536
1401415881
1814717525
847263917
960998816
1916710551
426360915
63064258
1099954026
1923643495
2110871424
1806348344
509753484
547914026
198032831
155375148
14569853
396615724
1760698370
1858344348
73887991
1364277528
42308048
1377704167
2054291437
1906937375
77882091
1537890062
1788561287
1933409093
1896740654
1141493397
1530613238
1456899316
51813785
1670965621
1860113018
1061396605
1710940161
2078925768
1460712041
346485753
1305236413
633931493
725375458
55437463
1470069142
1814415021
970670420
2007373034
1166576057
1468957782
1496699428
523699852
571416027
1091907579
365861926
745351489
320549928
317222844
1094267066
759746483
1524915360
65442933
1512621601
1781593443
988736246
1355792674
444976956
384307839
579465602
155619673
1354986228
1035219869
1738610728
1330965933
1434336924
813865048
1845170389
226690575
2122051992
1864441410
479685113
1255538140
330670113
76639734
1642948726
901849981
569224932
1620557142
1977347754
563225688
1266653454
635925125
1308068380
794541499
2061090020
812470033
705575977
1095518014
396897315
2128619261
1739478541
724150687
654183907
1026707912
1985410141
1554972197
1286111348
1580424740
33018743
1067657194
2143559117
549630177
672388393
2043051464
604957915
1541346488
1191886667
1867877750
249363118
1525284224
1123716275
689695471
1030437512
989143427
1367859672
1135454088
1840533079
1574778100
2054283546
1442517688
573908155
1715624437
26706555
1221022828
819601416
1729077696
1306530996
1999359159
1774818379
1280851798
1399827797
1133682667
779251983
1060401462
1892093522
1853692387
705987998
294915257
742323450
1407011647
1170645892
1981099689
1452654021
51949922
1673675141
602499217
1068181713
1707321001
1444766988
934770108
280603753
1147249528
846557849
1808048617
289934049
901269959
189888119
632403320
14554203
950119672
1848071661
711436231
1335950222
261659790
88088663
820883831
947194782
1109894393
390826710
656013616
346593823
836569081
647856743
1521917221
1441125864
1729361354
1140014842
983347408
1445630706
2053369343
1788700463
1534377622
160462339
1720805664
774846816
587715121
1438367106
1445960711
2016557938
818148580
10507485
1099348865
1748778657
563039442
229153529
219112009
1336992960
1049798189
1887290452
407199746
121382909
1807134801
1710785752
2011915257
1429057958
337049017
693888476
493795484
154207640
2082297402
432193493
1310526107
90650942
301099518
672711250
346802171
386935243
273264904
1901261514
302264845
904150822
523451176
1230972064
323211278
1727863942
585436963
375542389
1774759043
1016519730
305282728
1199837545
746170324
310725076
1491288704
787392639
378164804
1927090869
937056958
329615269
136320677
1594939949
163244498
783771438
597780415
610108513
99503403
228200599
1322320778
815612910
288827337
783434710
1408455222
1804533975
1454245653
354768220
204950995
1367819598
1306381058
24284533
583804093
82275800
462037054
483719574
1528133654
1190417203
150938850
847696567
201505857
1955752112
1848650012
1696705073
1421782788
1248814581
1034319237
156553316
1730375896
1695634342
1196905601
2115948186
56986287
1903800093
1778319286
1402719496
270124286
692544457
227842551
1551349861
1681203061
1167205074
1254089362
1296566949
417158150
1384133540
1917146776
242131004
1156794808
213879305
7119235
1033183727
1063175776
660587195
688424949
77362156
1591097327
1494554331
496016382
435324078
850559476
764155409
671830503
1385820368
230864687
336500031
814732330
446877003
1557181510
744178706
2030524557
219410519
1034798531
1080810707
725901917
238973681
1930412066
304483012
1988131381
730523204
1114642195
732363002
1385293139
516668111
59239669
611827466
1725182155
7988148
299271391
377427953
2100173763
956925676
305969485
1637069983
852059208
943851331
1443401147
325925636
2131658325
956782855
790180572
10850604
65989625
1741944788
1316247198
1953314652
1712106432
231504714
204150066
1917223234
1634211670
1157249832
1262336571
431944315
1827204740
2072411987
833949449
1029336365
348417059
518840462
771256968
1624222958
145156388
818333084
1102903167
110449639
579717492
625954978
442781886
913526954
1532538641
1971142391
1173789329
522632823
520302984
959538228
1172041185
1883264557
1549064350
1412587322
617775196
1539119847
542252789
2068678444
640579503
677792600
449241199
662811974
461016167
1457026629
140039338
1445109500
224683340
1535786754
829842313
1523084078
616025362
758035540
603940128
1325703869
490049698
523409115
1211289781
1298897945
1183068645
1405889948
472419891
1475326896
694898578
1309918083
352864515
1965902953
1410677822
285517715
572900771
824238060
886869399
2083182243
1787681479
1010520531
528992290
662240911
1231652088
1126450507
807191533
2099192201
1681892272
1141167849
2066882614
1229189646
171531847
1764883901
1915981794
395762092
1371150418
356141346
915041401
1677113353
1772948509
1697405236
1484559199
304651463
2115176455
1024136674
1468513740
1010989880
1868619410
795642819
1010325747
871836636
1351918909
1257742984
989196698
772471132
1512712264
2125261648
1215258377
470706459
1540226779
643925908
134336283
226576811
947178250
957823170
1480708545
114981222
247437308
139071173
502876604
414521024
527394317
1363083955
1432866374
964073281
1172184197
201042369
1299770464
631537778
441259793
765274467
1917050699
475682812
489281102
1632902683
1504991493
250440262
1530377153
649103080
1482780534
1700586665
2108074134
397136815
535976087
793518767
116365471
404836975
1044610426
498038368
1612614980
936209886
981869725
918539305
745441658
421641835
1891055775
813935365
1738864612
1213497304
921522198
1222900054
1422222588
1265089667
1479894131
32993691
224015867
822591980
1106913993
1016407340
1390340690
75206472
482978727
755728245
1949508076
1059182846
148492295
377523398
13599283
473130371
1681703411
1679982111
1201310958
232800161
1654619133
1235042836
850449148
405421117
1572197240
166226408
1598902199
496597653
1642469954
1584632837
836712969
816034155
1565035337
1073147730
59816995
586296415
1449632501
1723948934
187748573
1256699987
1804707600
1964158318
1564442514
374671706
191787887
766584987
1447843672
1698243591
563741206
503584614
1545210857
524118848
109407591
2013980743
42187823
2036641409
506333862
201509055
373270525
89592988
1193619976
157687008
1343936207
1614844959
432623347
1867496347
2077471862
284648351
609034395
1345279061
753523686
1559764808
640646672
984625838
1045304441
1353886791
1331130966
2102186200
231247934
1046299493
557710214
500736760
1659964245
1774553728
401200665
1937034514
1380964841
216301676
1450661865
1256898469
1513423471
763082106
413739047
769595984
495803470
942773960
1003318596
1919467034
82730857
1990572022
854156336
1429053091
1721251068
1500376868
606765773
939476777
1056608972
307213482
1529617599
728459226
327047750
2014434117
1253617979
2003523791
77878410
1553956119
1296776665
2112005206
2091422817
1620691847
612176592
1188689343
126644463
1815328995
783726461
342593681
1218481430
1463043298
2058196811
1223652284
1396678722
1267763265
207464309
434035180
234322561
1622981588
1184285270
93513852
521427742
2041572824
525361817
808777561
1391990318
171828569
1211982588
1431002270
2051181954
629598639
760538369
1595658928
1477687290
649072169
1454783142
1366605993
799986311
192015078
1241667725
1797442731
311521382
925591440
918369269
1602944614
1230381380
963840431
602234960
2008492899
2012416964
84068584
67890961
1302822690
594403224
31194218
2115141711
998576583
43200064
868782619
921737297
877210647
627354491
867816035
1758078914
1534765250
2135344805
1814822523
1959567636
87972733
997603141
1562471760
720692982
905544102
1984473885
1232798018
674753658
49289738
1380204096
190830003
850177088
723545579
1111086789
829082417
721807778
944734092
1343544921
1769861006
1306956991
1319367393
1616819543
133838566
1306442064
460653030
1460774484
1963466044
1767510807
8034663
290890688
1780276227
295721492
250506974
442893750
1847586518
1812178426
1724155437
790259908
1230932565
1873505851
1744240055
1530035214
723284262
996149727
1418225782
370447524
1676276878
718944101
447694666
1899797603
644055865
667380174
653936799
798140691
904664385
322180596
1046517979
1966355617
1017737125
14203509
541961612
453352116
1090664528
610018026
1130232847
1206489674
1845872702
1380831619
1348460803
942290987
1450340611
647609987
695038959
1794740874
1587656046
1282981678
1325281211
857619469
1323341601
514311864
1021674981
842710774
2132441126
549455923
1436593540
1561411453
719530039
1115960846
181852146
661665940
1442844442
1204750764
598422574
341604763
2015685322
1639409444
365288498
272675248
1125816554
1162803422
1269270804
2094081287
662436163
1119187213
1771972694
82674727
851903199
1852450287
240183357
1485978674
2082289871
1778256131
1521611844
84136046
795043336
223986755
480021328
327691693
1277681642
954624351
1922982878
1718872307
945036021
697752325
2114935816
1439425414
169120263
915848695
839702302
1372463338
263006217
948159879
487285960
1015756066
2084250600
1219920074
1044110257
1387336752
1913311788
1438003713
1063783104
1573745314
709851485
603061901
1647632044
1085671753
1729945547
1693038210
1279254520
1702683584
1267580927
2137396177
226544392
481928145
1828811740
1293963528
462751060
403681701
1166302608
1396465803
1016290762
733713132
151794647
1960947573
1499691446
952977385
2080100536
1710786552
875990004
1141514529
390904552
1584285488
1767223742
355183997
1836428479
1377709351
1944530181
675438444
448326092
1734271384
720112975
2047788033
1238371426
1922381540
2052022584
1016304727
1823289618
6796291
1039886332
455884222
107819959
2147123608
377182509
1265045445
570407956
37903754
1454481730
652851439
1318014871
537535839
350345849
565556615
540325474
1600821774
1743290034
596767126
663778787
1150841660
173909591
2055877320
1730197965
535876602
1049196277
1829387335
2141851751
810115318
1930825524
1213763749
1327878573
151897520
1532330808
1272835877
1412794999
1794772652
304354639
318620772
1046473572
93001733
1182262339
1439335228
2052182064
353247323
193102157
374264500
642027052
476585992
206212318
1098295274
1623992034
1179377958
1438933070
145677461
2132538353
1432866374
1122980770
1568668795
1868152508
1954335832
901600532
1764272871
350613263
1923565358
1068072135
1324684117
259343662
25053272
867402571
1636866638
224097065
98566561
1791609242
1394106180
2112358529
1840755305
217372876
1494924517
2077607913
948545127
548671710
1947021211
1507317964
799474857
537878533
388021227
842071078
418099875
275457310
247122482
1690725519
556929113
1338379821
1137251939
784794880
963531678
669999998
1989025345
529648651
371753497
143397661
782240398
78284111
1719302678
532478410
2017785729
2130303955
2074989725
869252740
1834784385
363577520
1097134334
1805758608
2000312983
1089180232
2116612002
1766090401
25820493
579649413
313521962
614975412
84966716
812944054
1605994977
33569204
1323225151
584374472
392300270
2023583558
171341282
901001346
1570306034
581797190
434023342
620731389
469070074
1912811005
2029847173
1936437193
996915698
486477728
1670330915
857812201
1130582582
478717983
405406516
971739494
812941802
123369244
66701640
1951065696
1426067600
1813429170
1410237853
1173260206
569686052
520866087
426648386
2046568603
1279583934
628034873
632849083
617728723
1669192823
456711022
304369260
219903534
87142494
780222977
1833002427
541851292
528414708
307299641
913431202
2068613582
1533210083
1018072172
607212500
1700767646
1045311191
751111855
1480387350
32777476
594037846
911138587
1646679995
800409076
2034990061
678514736
2075307849
1137898558
1523951399
255859383
1479687035
1378719077
1594614586
655025082
1626820667
152696494
908449851
92834601
1101764465
1690213578
1823571505
1615286174
2083929137
93941238
1363682791
1734597531
206741819
436155058
1350079770
380644703
1530367754
641957449
1994772089
1474180673
1797549181
921082457
1141310476
301838286
1581732845
671164000
1888966259
1176101667
129698283
1872780788
1773871173
1320861406
1643040074
1930981530
1853022340
472875439
1803779851
599375643
1070237614
246058043
2075542055
811893983
1070198680
1168392206
1042013640
1404296736
1201241532
808569521
145435414
55107994
1627333621
1331405751
1418014117
1330006207
1898878051
506455867
532241965
1818823663
1417611122
1709775009
1748702019
756362804
296268913
1165425696
1436086754
666043676
201142523
897429114
678211711
1535173429
1012746883
108812163
1111530542
1489521065
387428941
1425350049
630205898
2140243550
721776620
1315239412
308253065
959047484
1023217618
590265321
1003621939
1805114852
728535680
1160507454
1705996753
1000414545
601754226
351438869
542005514
2088177119
1100886480
2023624486
430915337
1522236834
1394236597
1325347015
1184584135
1687400495
1554657165
772350306
1020429906
1671945564
1378059372
91298540
1200517019
1662948197
220937605
1326945108
1459527019
1189414361
659501297
1177425191
982110977
68369194
543296640
1334690979
1479180613
29146634
1053848248
1687298262
463245390
64500361
1560240516
1020973146
1198938649
1035188424
1603809044
1174183138
1595698846
1980012877
1285440948
1519251569
1695193028
729710950
1463113199
725623851
970343109
1773172777
755921493
140023199
812560277
2138083902
793252493
271384822
416083063
343874065
1925046058
739338453
1053458922
1327013864
849215707
1495033557
224982929
1590388713
977415831
439390240
714103143
752393381
670525657
74630338
809411636
2000721532
2131918701
79915601
2131470471
784063824
1876308604
181023115
135606373
1955266207
1848136936
870204081
153793115
159756914
1264614767
1064365319
110445982
1293941885
1923763340
1800634340
826664125
419733270
1503406791
1926367891
723323976
1255638346
891938732
1818388026
1142987419
86092697
1587468859
1398469388
478360368
450128432
1990153817
1681336505
1204355730
949422613
966886686
665168731
1192108651
852755982
1335948910
434229061
1781722838
1271483776
2003647058
1822488335
1167680800
2131780207
234890937
357185670
391038964
1930943298
1836945800
2131118373
1059451133
1841510613
1759498782
2114137387
1212148760
1332313910
910604560
471616926
1555021739
735975914
166621292
541201639
756861550
1367383041
129990060
1669845625
95474376
101259200
1402364462
360224509
1018102269
920874494
1745394344
1836230788
858957092
206957408
158407603
112646766
455871981
128933315
113633611
1011778857
1922518526
750747164
1810805294
2014884293
1367925169
1611627605
1537313871
1980636890
335242961
1755652536
1294821590
1463616684
1861448866
617744803
1670384526
1143364219
158276242
593483578
173084601
176350519
1455320053
1446215827
419077562
446967504
1293034801
643158415
828228569
431592556
504453226
1900092287
222167508
296207944
1958288044
1516180863
723934437
841609529
2095552555
717290020
825345433
748684415
106669880
532160405
1456521171
2097201879
962352459
409607288
1952348210
804584922
56885011
598935540
84586486
2092313886
498770333
1171300906
2056502855
1081991621
1213173041
491319464
1340419482
43961656
1782301579
121362184
1620347277
1108663616
906829415
1656122531
1283990370
623791055
1818126927
700831587
781365828
2002320370
1089800626
1386163809
178130386
176417297
436181138
1931802729
90715540
1712193879
213253076
1754098686
988952722
995436707
394248279
319871662
1460851049
767772695
461132605
428664780
339060611
694545068
355365508
182058783
1451315449
1075454214
502495099
1792784082
1427383489
1512944334
367914162
1528227460
1772295730
1353526322
1837086300
273219146
443935568
22562238
1102939589
1304575331
1054600999
636829010
930161370
955431741
292259697
399199226
1040667956
240759449
1392400534
1762994404
992712841
13844912
901027039
137165693
1268754125
306392256
518412232
1229793920
1494245842
1094203773
939706441
1934788787
1247917494
837116999
2063163562
1294239481
1923927148
954298339
749476161
77425155
1646064768
1294290443
1346538880
290124865
1280265866
1426856857
1706537505
192659080
354485808
2077694769
1602814497
1861143015
1284662311
851558476
332867547
1478946506
1535912261
1229289463
398101443
1586364885
2057728694
2082699498
538947669
589252492
1210403118
748760526
99561568
636084567
66529983
1291401320
670737986
10743789
651333044
1877309130
216757804
1263988606
886736314
1476419933
2080272320
2041280801
837552217
837684421
1375452820
1906954132
1242025500
280774776
121881580
1507811623
624363569
2025013305
169322489
1014339875
2125967147
510030983
1969585102
2014740922
842802372
504461323
283920677
1875914857
1000193456
980750557
1630571212
669156525
1450090892
470066202
295414021
584752553
293104776
954171215
124789555
766050472
1129937983
1398288764
1706687204
890178653
923487575
2034032246
1204932247
1893493987
2140996805
1573440736
1283791470
1730618280
236501111
2041105837
326931350
1952049055
696486439
1452902502
1783258135
638798314
872331336
1973235722
1903543072
1546037857
1954224168
339108963
1996021277
1319921691
1281160649
1568686973
139603399
1733431610
1788231166
98749820
1080399324
1254587659
1067662846
1138711183
1536496327
245960528
603948653
573372687
1409267044
1913532387
1350547788
1129473208
215042248
190237686
896222495
726856055
1381956566
1014730095
246989961
139439586
745167486
1988672400
1594485196
862441019
1816741160
1757282146
994252466
783619626
976238327
1269206195
1990511235
1702051156
1021257809
687360268
864617405
2030182000
627692709
253124068
793748409
204386469
432636221
2020841871
242782862
1895255725
1368441666
1954535594
2064871744
39898490
1155344832
161996337
1000635673
1819749514
1697825518
1006971510
981464
3621089
462361307
1422342140
1116199288
506624321
1923245856
456013487
406512934
996142940
1316804459
1864497866
991569894
525521983
1851252260
1495310565
1219512823
1649509605
355008950
999388593
2050777802
775937615
1304350636
597091560
1855203430
1560418583
1909711066
1077640089
210107951
1219245101
1462283853
1511441849
1317581770
2008413818
1311197650
1439333357
607434274
67192352
558677862
1996555611
2137716549
1546647499
1406635646
208752886
711733411
1664917333
1655920251
655797368
983439188
1960633974
1090425981
2078190460
598296027
1219181865
1842698073
1934563312
1786114599
1847754547
678068344
992189988
954232374
630193588
637870751
1837672809
1547834102
176711008
767184811
548554367
1061313280
1875265631
528319041
1878538981
1716256214
1467001058
2097792842
2079957462
1917057196
1407426330
625866252
2098075962
319931349
1928998165
275280198
668674837
122132369
462412803
733809895
710205860
166971309
749734818
766464291
2058345275
1864667755
1206014821
983061568
2126349890
903704311
1919447754
1640083341
1304513905
1314493729
1709211058
1327619781
1174567187
2132003458
721955152
1895427607
1278725326
921462441
1700135910
1404152934
1989667743
1279132874
1810532852
1931637467
1363102715
1744859373
1042397191
1835158933
1930753296
1067065363
376296283
937241356
805937985
1362539775
1798438455
1965611670
1400624285
886690221
1785290196
365463426
1480182657
1182316650
83817384
960985961
305298509
1500912709
1047798591
901377384
1499397086
198275441
706938968
1937590785
759999642
1886378233
1962415833
686806312
1555432240
461616856
933170414
1332240894
1623983123
1457010632
873399606
1318022289
1853192849
122550596
1173499643
329291801
803187775
50332161
121379656
1128950568
1857985479
675531134
435142540
1122798458
2078037547
1623816870
1269262289
1880775845
931973381
1244700147
2039437065
1078602365
3395653
688531636
1062695244
193860944
86566357
926985346
282506789
1662346466
670525007
1053781021
1798109023
422068590
1205280827
1954040489
90505807
1944872343
68512419
1924882877
1701677265
311540011
1558473639
55815229
658253511
1305661655
421936320
788852153
768822003
1190797638
1373345788
492065235
1913868642
1324983489
1383652187
241918346
493200392
637515731
853458170
1088595355
1420419658
1202925921
1392866655
21338727
646801717
2072166484
693333532
1435430323
1437327769
989891239
1521221185
1831655031
110743931
331767553
1094930197
422972002
1179160906
1404386685
985854199
1341466904
1301816619
55332332
1112910458
1877278462
1253207606
974897961
1054040783
800861480
1128644371
893620745
1251937738
1906876201
1969331981
608172435
1910900374
1574741790
993874823
193652945
349611964
408166322
908179607
1525058655
1664116757
1560676313
485358516
331215404
1477997021
1386399016
293000267
1503083997
1214945477
17682387
1461706368
1345376812
848630643
8439029
370130144
566932332
1668696137
2122534270
395358490
261107456
2020413608
92940757
793460607
1810600252
802420135
1296640565
1922431400
218142087
1959654730
2059687764
1123611059
1837880206
370496383
1742887798
1203463139
420634388
1674824337
1771679893
840705758
53393564
2114222374
2062974771
1546517496
1162899520
442727017
312555306
1763445170
2057504809
1927731919
2069086807
1258525518
2057435128
148016519
1332397021
2072425851
131307050
260032500
1890119923
2057585444
1617600597
518846832
986143470
1526798654
1657817630
246269343
231769877
1108120098
1640155197
1700524881
1255168111
246555574
2110565837
1664013485
1742653562
1216774428
1816590757
1535712844
1330300177
918469746
1058686145
2043134343
233266969
436677293
1117842866
1995910566
1146183200
1129017997
843212444
584119855
1949678860
1347913710
2100305503
1459881331
1018190854
1361506114
1773075791
278087008
1724687546
66346082
1447807306
213230870
2053946644
1253113981
1789206477
1972069749
2093690745
1672860288
2040310967
1156893574
898181914
1686330304
319034807
63667730
1963068984
474973629
229486471
1995031696
11538185
455714570
1224915547
1491189539
190011929
317321886
425323860
1026684938
112812615
1611240449
1898426052
513765586
1280180850
18389214
356356272
111785784
1441405978
1383491971
2141078967
433041564
432958013
154693735
2108371199
697685769
1035216173
134606228
1902582674
1507321202
203840383
118223962
850599400
850055314
693055218
2108073326
2011639874
1111591956
2114347943
218738102
1007206491
1770535366
282504759
707672046
1510938867
2059743949
1622301456
1769616490
1824061524
668466639
301166902
1138419383
1766130072
984298044
971432374
1308701559
1780972231
632303419
2115605048
1377243251
1939756411
2043649423
166833012
1464403322
1702243594
961710516
695028111
1687180751
450184536
750681368
462035686
55600624
2142965957
1417213004
1529788431
338101211
1321306217
843675816
563439608
673567601
1405199171
1322876207
792687650
1521994890
441302875
1355700545
443441788
1711137340
1869626578
669700899
1222005868
447407504
198119536
851921078
515041428
1915992592
1826072483
1978982747
969049044
1025505152
635134630
1563079630
2000382793
1759352801
722429048
1596870953
988823730
668419112
549847661
1437211650
1747259314
1454658751
2050931514
382216335
1162671082
1937467353
1739023927
1068077133
1063115890
1022353265
522034518
1098497129
979450010
1853324101
363773214
499534230
693533732
1861321887
1960312496
897677196
32760364
1550135062
1885728738
1141089248
1779201554
2017842737
940544636
1027104551
1979520863
1885775031
1134698888
2021727645
1811888919
1024885967
972085226
637189890
1902663151
1299959959
741585414
1644426991
1841892266
402922341
258655834
639742820
1226196790
1686836048
1984631479
1942641052
839284227
1743476515
191410991
2102646941
1108391346
1456074772
599811332
1710264887
380308952
1321606983
703923974
1081807409
1994155112
2020431011
849965365
802097088
2059608985
1050103939
550726459
138840158
639957470
825999225
784300385
1948872756
494840140
217894763
465012627
1061415241
859456040
1057538806
1307065178
1111329668
1105700423
935102123
1867855265
205757799
1480062305
1007759081
1152439483
1889798011
1295959427
1941864098
310096486
1832024510
503418131
1470408189
1820197733
1546081611
884588233
876453198
540874369
1623720031
2139141813
811355741
874793564
1445114210
1154421391
587663614
842933401
56189097
2021495860
166601431
1988467325
1598146797
25261729
1745005705
2066212454
78663502
1849860103
2065703983
1690223506
1348414995
1661241684
1654779419
429881549
655358118
834548314
1300334152
559832427
703804715
894150530
43159987
953958216
469030935
206955000
1432805375
528298346
765848046
2079007008
2102402165
2126642228
1075283625
2067901296
1813096092
2055572876
1850900328
179357915
677830125
225256284
2061221032
1750682314
271857620
340851301
534589108
420502782
451520572
1636737818
181657013
917040194
62177190
75013541
170766912
1606866539
278545341
1565657144
430455236
331127734
1795104661
1687796056
1815225120
300472290
1237794562
1234091570
1132197881
338576176
1502067839
1691678098
228143651
1005906093
415069696
163847447
445667631
188042280
1184902035
1942237861
557231386
1333079527
1294202719
667594273
867153884
1662154874
1319820434
514344262
1567182240
1596426839
2128420243
650453757
609113933
926771607
96848702
1235305788
1244671764
556390324
1744977622
320645069
1179048233
1063587890
364098537
1054934287
743195499
1079201102
1985318301
1896380673
1748986494
1637409391
1181675384
822763937
1369522199
303987942
1892915045
1085555326
1245468657
1262928414
335385699
1098698900
896027632
1048028975
2142500783
1607308502
443909792
499982342
1674132352
1071254375
1861976373
729303764
688172078
1912130339
1146641489
161337547
1457355337
1930974828
1519150199
746903126
371861583
1983812528
1507952760
1805785925
2091152648
369027235
300662907
84336268
51302803
1563261693
701232449
144021894
854282898
990379642
1970517386
275428172
273281783
1346078903
1441430913
1646985629
1180647040
1421994471
1988190248
843530539
1956316774
2020999780
562546932
694229943
774693318
422228131
814739139
1487194566
2008173091
661890984
2135879318
617526687
43276007
808454554
544912732
1932518232
116332041
1312710667
387091927
357448291
1145805048
1362043926
1752561392
605495560
1584459731
201800727
1008720873
154527126
701189585
1873011034
1683250572
687409539
76615788
1209075548
1135698585
483832597
171160380
1173623741
522661710
1046930281
363062583
2108869260
1416678154
1625224493
2115374960
364284347
1284473415
1619573883
1444297080
737250344
1743553399
835110146
412299551
329198911
797952780
1805057394
74931661
1741522775
438290077
686368967
1078104009
1358826913
345278784
1369074252
2008992175
81404816
1039716180
482039751
175060787
519349683
626110676
183671548
1889753194
953534986
889367254
425442876
543942695
420126406
214570022
985140053
1716713178
261602604
614106120
804537494
1182878981
1088915287
2007558663
979409001
1278099263
1356059228
241979371
441666005
1602820539
1449454122
1643472427
24610219
976134007
874753262
162464095
306414395
94732122
1492744267
804135048
1352506078
588952820
1326889025
1718883674
605331522
1152577159
1791722956
1560650366
496007632
920124312
731771637
1956351855
1278943873
821027601
2075635310
1238990335
1839178943
1464218500
1848330766
1935582172
1826362270
444737070
1258760885
1870426958
397266005
2060667280
525804700
1897834384
1721773151
1472355313
216912148
1862213083
1680599609
44428721
1984821071
11780861
668498035
939522679
1409027258
1982501651
1330058880
471079619
662849886
1911918709
1820801378
647892604
2020405345
686588544
843272815
1491673079
1635598126
916646910
1110075118
1461895701
826196172
1078878080
1442767027
2095926896
559194271
1339466618
385868191
1424292742
352581704
609820903
1176990372
754891081
1386954029
1453526846
1499050236
724449940
1629923741
374087634
194254475
139556291
1092956441
2132516764
1462517415
684109376
884392452
636107518
1386836156
1923738308
165162109
1763964939
433922533
1697040746
1949476244
1622665277
845456401
1634554591
1026215521
1469491626
1351292033
201196694
1345377324
1539975358
50365356
155875091
1509625834
2142034759
523142445
567232581
678417404
1662544922
68695702
1394766667
274065257
1886706485
1259139547
1389686896
544513254
472105103
893437718
140375590
1150641829
1437403339
127771901
1743699211
46052369
1274282265
1872956631
1551458184
1818665668
196006999
71909430
534783918
1262177800
1473559088
542834176
1633506144
622630836
395515771
2028574394
704139307
1482555861
1583643130
583745139
1891239845
1043502035
277795939
105151205
1001543302
1751160274
2103425542
260243608
1237653787
942573325
1928290840
1989205916
2096565094
1257438908
1337619004
1714388840
171278259
493558894
43433490
1543303677
1376868195
609104414
1470984742
1628586157
116703147
904805813
1368677302
998641498
1304547746
355170525
481597659
288935670
310510541
385702569
575121226
662476504
484648373
2050483069
1630699781
1104873828
594559337
1005731937
391124406
1074464437
1779733935
757933862
1593421078
959468693
1856952184
2070154477
1110870120
566014097
1722014899
1509185120
233219055
1893090892
1230642439
2130936656
185866058
1705671612
783448985
595494189
12284293
354866566
1515408442
1752616425
2068872990
985171269
2060135736
338643796
1427583279
746891273
63401536
1688814152
221027383
1440248182
1621386508
1287341481
246616463
2002772351
789604145
1717766279
1361474790
670634506
1418503922
102712896
224502698
1576778116
1429473415
615822626
435936508
2056299834
125867015
882403536
2093600740
690611445
193114942
1976433629
1316399159
1899727882
1883017366
287254376
499881504
1292093169
861064360
1276952072
1273279726
238034100
646638233
1099605586
2115859843
441561761
57845550
18410268
66651395
267200126
798499138
944606697
1206480190
817209689
1547131306
1139701735
1190617963
493810059
1563182311
1481381815
1562393093
1231183692
1391044483
612902582
405928628
1015806586
406652830
905174748
1704561021
1007763867
1681278664
730225166
1644957490
1192107819
1829139731
1367534932
2097889648
906169686
698330678
1110049870
1539539434
474373173
58648135
2128865420
2067761431
842095982
1906400121
1495406978
1818475079
819340175
22573604
1406920042
1719964093
1890170915
1639149217
1805514593
976192143
1884686183
1865544793
1846652992
98256741
1340609846
793372712
333885979
512396723
1198507592
1287380346
1939414869
1899244705
1461591916
1275009037
738666523
932007785
128321411
2001989149
1998753036
1815377640
978713142
72548705
274014858
1338713870
971474010
1273892307
837726520
2140953315
177393827
1621499641
1074331864
943937665
1642165184
1161926188
667654577
1249213768
1258896105
1690190350
265923786
1694640961
797889895
1284024552
1561665678
1481791914
1439565950
1812580387
1706904640
1039350439
1753801675
784105367
2086288550
1919252840
755448983
1157684251
1544749163
1863799641
199133700
1688531037
1709848389
1674813391
149918903
1168183959
1183993987
319444284
1209785188
1136842437
150635840
1631671619
1097950970
1251257980
608627709
1414022922
104798766
1476197462
795327151
1464833026
1040528900
857615854
514213677
1597031923
1013708412
1855783111
319159835
115822598
1694523444
1303886650
935584501
1904217238
995027648
1687830706
1276683272
1386316982
752683978
683368740
202785049
176131185
792616924
10971576
1662400574
466019812
1939309919
1218557796
1958487360
387653309
959212765
1187720272
1641219022
462484330
1483791046
1272287780
1196611736
950620618
149046865
111065984
800362187
1467164758
1486837912
2012752584
1826910187
259245005
1605645583
1588590753
1616776354
834668510
1183092464
1790845624
169053122
1753002525
1371919218
2029565991
7842876
1318106072
1017231777
754809042
1161596782
1709381213
880608508
2118973244
373808881
1383238348
1002704064
1929737560
1278705239
1089968795
1609972176
1706721267
1740556354
1873739508
88975975
925956492
1414072989
1738356414
489815167
436888191
1930734688
1333896771
1859562191
1443549176
1016071879
1151638349
508384161
1581078374
1350046121
1830923870
1982254720
219548251
1364888580
206433398
1567461078
55730954
1311470992
1423066037
350251536
1702950747
527952585
1900865266
1885544227
232290641
235580279
561217942
1661652949
24063308
119522872
1758731312
1376305849
2067876994
1294724754
920910877
1399634064
1285832170
922794184
2047436459
600112079
1487845341
2015942931
72924378
1499241595
84456530
1252459443
1216807141
138917314
746461778
871513320
1788681116
2034612634
2057356756
1203358531
457759756
1230314520
1250717041
962809762
338331001
910345232
2049070599
810427528
676423480
1413446942
619444770
1159714192
2045309537
647824255
734394805
215715858
180424448
865306200
2018602681
52367420
202501066
749635960
1669461077
1948654185
1832322937
2065213326
1523608962
618522997
287931033
830605745
1896429354
2123829161
739262104
1495857971
356781072
1012879451
474299305
571906804
1144743068
1260802444
1588683214
833936458
1956048418
1420226853
59630042
334122546
1679408117
823451534
1343034622
890126151
318202672
1515851767
218929628
628291430
1925845188
2063064199
1745534929
220325552
613236340
1667177019
29864875
1878423854
373724815
1310721205
972319760
180615223
2003147280
1286276765
353467548
353739933
553786403
509895682
1864825165
2115025899
2106893347
287684905
736940862
1385446483
1877138417
1956164633
27623442
1493388593
766717869
420552106
1565694816
1864323070
1045206186
102379317
767183462
827760878
1206580588
1151807563
386505883
1014688012
1344827105
1114474302
328308861
1236491525
1578818308
1809717324
831464554
1837819690
1995681472
84654769
1823849193
987214710
895979214
2114479303
348120870
2067562624
1804643315
206336678
824095809
1080888672
1445645339
725185858
1393754023
1813626174
260783554
1447522150
178041649
83971644
103052963
1004078814
823809649
1790998744
637682983
2068969130
1886202125
977533503
1496563820
1997849389
1165410827
971028747
574468368
2048555272
2094100390
2070864542
592441546
833459344
1313128993
2015773651
926499427
2058697708
2054978043
1801663161
1696189380
172327390
436259084
825270725
250747105
1006770283
321610552
1714240253
112191543
1844032442
385560064
1937294266
184588532
1980232969
1219214791
168270936
787772336
804018159
357483074
633701065
1028739886
1026865823
2006009266
1456147196
176362424
913483811
317372422
679925438
280801764
1659923540
1430325081
541512483
1518596957
1855469564
1228220100
1915026001
1574330045
1027820322
439850109
1681915057
1065386833
1245271988
548937776
491365440
1229585002
382617509
1898652242
1954992277
762215304
1373759236
448045678
1881401734
969702546
1585678103
1091626378
2143080457
605741677
603436624
1259276408
831185355
1667784706
835812133
1835908101
1538556531
1024057757
1302991517
789148790
487053834
741260343
502312235
1931817889
1496978633
860252310
593476879
386998718
1695505977
299556443
1533945725
1282101904
1306951398
1939285856
661827308
1189508278
1704257377
1000902574
417631657
2056009055
1987463752
1314086561
1535600065
1490426700
513368691
709881740
764483792
1552567526
1923224181
1950901442
1932442359
1598614535
1329887232
1001240911
2042248988
1849014877
1439423837
1734920753
1304807319
939801317
1202296763
123127220
966233974
628022714
1436617035
1215553906
553620312
956286456
682747710
1847602581
266903227
1710246692
375585127
763835592
108114457
765915166
321378221
1841798496
1030620995
162723926
421851763
1252884090
2036382306
1401149300
1322606839
2076444805
204229912
234802487
1543517172
933203117
477380153
59559853
900763140
208990624
509226041
716356072
525900324
1076926436
1345833980
1759023171
1696245433
413567374
809822415
1163907545
694879534
1148476282
609433566
2053103125
307020786
348140127
398272506
22484731
1873622860
1351291167
1580883278
1421160821
1155338961
2047102158
539558465
489748693
1111841090
525619835
1694413623
1521721932
508814701
1785359395
198039852
62172778
1258657142
845187628
1113156897
974118750
1884388542
407835554
159882934
1112989792
1769255156
599339250
1338146755
999683521
1483201942
180686802
172447066
114965831
1527273477
1208806207
676799302
1271863418
1019213149
343609617
2085980699
1031033863
1226090096
1210639290
730489623
1475068556
565428010
1424739493
2060499564
1590904085
378541964
2140126282
1629794194
1178662630
1117319692
1467963707
1401805899
1460880944
1190206292
1037460102
1872833167
72654607
1084680110
1760995172
593528667
1944783078
223238758
840839199
413644519
1373245745
1155983897
1768631450
67305024
648441605
457371402
871741900
875334367
508238185
1192831038
792214272
1053360902
710667523
1592804773
393123934
1026254616
2126794551
1685673980
94048009
1300233441
249220426
140035529
1809353429
1150675473
829273738
1619163031
2090503405
2071617476
729847191
82543376
129215420
1563309785
130112831
91500445
830142005
439906720
321525571
605964282
1595027968
717964415
835812133
1906489348
345294026
139188921
1036265392
1526676480
1820384517
857053025
1867560232
252092734
1001507889
1961707266
1691940915
1200383245
976108808
1881684523
1661635722
201098016
1662306587
50277364
152928449
362477611
1200655133
314641955
1041864119
1966132011
1851595473
622394583
1101579127
33301898
614973536
1791196465
1873163839
760606743
1497342309
1311085804
2105936466
1538102326
297984553
593032344
1656980298
1242689978
727237047
720524223
348097499
1054018166
874305649
1507704175
1544687601
1655618807
924629854
2094526654
1067445855
280846312
1624846039
471149801
1369212011
1488121374
1981458695
607254894
724053797
2006625579
878049483
1102152707
253072643
1358628469
904045759
787521096
1701546502
1666422690
571695510
1224885110
509770841
1561203903
1122628618
1754816831
2064755211
1569519397
1875935016
1408437097
994993540
2053645577
842302854
1641262249
945200361
712350574
107202117
814242127
1282188149
1934950069
515533139
16360091
515552957
2146571249
2143018771
2082993047
1438547670
1865827585
709712378
700903480
407401312
1765109790
855902125
596887261
2135906158
1269135295
920938259
154761794
1248866785
389994702
137654309
1755439812
1395679599
794102681
968138622
1363626728
317784205
124586669
259546767
1216234149
197881123
268315748
379041188
1482250095
730862345
2049856603
743367026
676052991
869506688
478986885
1636857350
80703528
561528071
1137559027
1664687170
552595617
843040686
561412426
1298315955
1857138169
1256401907
1914301508
714885041
1044861854
670260164
931630714
133238053
917402705
1124268595
1941505429
329384936
972661316
14597136
156420576
620987868
85237752
1217357288
351028369
1334197080
360916796
323041172
210569913
1900313027
1826101970
1923371526
1168374469
247168061
1656933104
1452602787
1272610589
1618053446
1074651876
1954470548
1765650997
31520612
62612210
102910281
1403745804
552731540
545637795
2126382685
1514009138
84756530
1452355118
178455312
1062100167
1931001634
685707447
2074925898
332626669
992135413
1538245669
475206452
1435404519
1777081610
1502577819
2005596033
912771317
468597632
741347672
1982086491
115385901
298360593
24435451
2080563383
590105719
553891422
825416405
1378485433
960829504
1214852877
2075799691
264374527
179042456
766415608
95546179
1314202507
547843802
1737582130
1890024884
245015631
1081314819
1424899320
1117793612
1315063106
1459972243
968578769
47204444
1411612724
630305230
1131935821
171009143
919553022
1194390857
57632311
1802631605
286429001
156998828
1865235381
106270482
1340438166
2044180978
1752114060
792453807
1762431200
2129206016
1427964629
1438910367
1398432862
1386019592
1634830334
75190147
1721453121
1696597969
400489883
964977016
1186405047
192118664
1666289777
594604958
562508994
1952971380
463587910
1263077100
1393558939
1581992861
1175469452
2004684552
1325099689
426847242
1006003058
1346906090
186076065
1249123718
499132097
18698148
1178162844
388551821
1617268994
2022726133
1505489490
1372388159
233828178
949531291
1422448639
1251815647
837100509
826535159
892201020
940653407
1292424617
404880145
2102468019
2112039799
356395870
122492535
1769946631
1838284084
1592778591
615822626
706416344
105928172
1139938587
907043768
1834276749
96133646
146366574
871138389
697428042
488934484
231744377
1840114125
548538028
923304008
236903363
1443190536
1681703411
1759711082
1493777814
529491792
310795212
1992014121
1531412710
1775530494
1302346087
1974462031
1721457711
203891373
1501032483
523727679
131435154
1222642629
90572089
1556039075
389507902
1873229809
845316195
34509574
328103207
200556283
241667742
1716611909
1537982129
1246834866
541227854
1127847378
187809495
1636309487
476284342
642562063
2029677945
1168069668
1511021114
184484097
15972735
1726664368
1119326791
674697342
523954845
1747796178
891481679
1371985646
851331771
1617154474
1521258238
881378555
1472371231
106129862
658341503
157044145
1055576623
1864633105
760918098
437162635
235362527
1438381648
40674516
1413592504
162391661
2139837966
126011153
1272562969
531622911
1539333242
509571672
543032829
1886203879
196971765
1054250033
412088453
1806230415
2033942068
1941610692
1008020225
907722450
1006306014
1254476853
1576398594
81373894
1335004697
947628357
796783059
247008610
2021127856
620018394
1603486217
1202239133
313658874
707855661
1547429537
1381507065
1882446391
1140064209
1967506668
908694216
197481674
1807583062
199028069
970274834
716850316
1524013457
663402713
400455821
17329468
1913734460
1215755384
108401906
378870364
528399404
970488
2028880552
567562658
736321426
1554905097
1095135381
930151986
610571295
618050152
2065949161
2083599586
1071552604
163630385
1469289063
857670762
598631442
2134770319
1683748354
1631020532
201224552
1524728789
2016715542
1068753493
2057091432
2028011564
703253106
1763343762
1915080357
1505115718
1337278405
591233639
1576788345
757335571
1398669139
1377888433
1501584120
1297132573
2101227699
177910678
476203970
932581809
654278299
967629163
1924559846
1580449853
1610639924
280495700
1820731661
944116962
645047857
1196436570
365629707
1709218685
1546738288
1383200283
292812427
1807068387
1390123702
730670413
1316653970
1766882977
741599090
566477659
1942527567
80408792
761779514
44657550
1094456170
343597713
1946874228
2075709007
415486846
1940706688
253266025
386406259
552031653
1714659566
1204336372
1641169263
516291571
324512421
316879389
1645508559
34933730
1261627438
1869470854
287679722
1176578147
1631075287
1162363971
282817342
534985083
1264202647
2005970705
35851581
1573436788
55389411
1597701919
1795462683
466678549
1408485486
981465879
562250793
1946676141
87141925
1107126523
997075926
1123724606
1538334180
2013740489
122191578
1788376418
108085297
234628566
191278925
39885572
1760324360
1064221706
491869048
2137910537
229122370
1817346808
1945697515
1906070668
81105167
1702425659
2028010922
1462082
1549088455
1713898997
1603590338
605385703
903359300
460149658
1040482269
439585552
487069864
833114747
1732505607
743441954
1339426804
1741205448
983958744
847166985
269211615
1071035946
567560186
280347662
328171955
1688124965
647046665
638413891
1412295496
432862746
377036571
1066386426
770003305
571361655
1838097918
1869714651
1324291240
3193646
855582321
485163337
1658290498
1043160520
140535124
988302743
1036942763
1850882321
455323831
874789392
1716837021
1232154472
1355960075
653953091
1641188979
909310386
941437143
877555437
381816579
1620836737
1795330890
18544544
2110723393
923654498
1524571360
1507221053
1845993438
2145754679
1345665324
819300839
2010265379
2059628303
360909967
1734846347
665934604
1355193844
1657310707
473664424
685819624
811673375
319194999
1505341147
92202537
196111721
1273693935
214407020
1805638335
1552672372
1659015187
922330698
632741066
230354140
684203761
2121832432
1481791765
1514189907
604521677
1681348221
2000751997
1035558559
1979387049
483832597
360833480
1172316882
1907458268
1997927308
1860984852
823841490
1987491349
389252143
1101347033
2041257732
1139281953
1652482050
1533813380
1588059419
1778121851
1889060111
804659219
510768786
1860838146
258631794
2041693267
1293588511
1616492094
749090315
579111072
1927691294
1527146378
613171627
1936196150
1898592180
1355718886
1902114646
1087775124
1899424035
381525975
295715502
1747105808
895948599
713080989
2116306697
1719032858
1453124055
1976144119
192797689
1502008507
623785942
1684189974
1562384598
1278941921
80768771
1754073393
1419964630
658118481
69465643
1809825439
1387529233
570650522
1013731632
897342418
1529316949
139434911
788009916
151365583
743672055
395146487
425449312
1350127212
1650887022
554943346
820084864
525957280
488922700
2130947767
709541686
647097417
880702590
1102279996
307222931
1338306885
1996064902
569175714
1575653594
465188405
1268062136
295639870
1190856504
1060963523
1467955171
1939185142
1893782194
1100155242
2063788275
1622427200
226590745
1225097278
1831273344
1708746582
1689493473
1122830934
916508063
200373875
531757366
894312872
1100261431
609681297
1666741453
63591247
1829040497
1504244025
2081065796
1392479441
2133874035
1720445076
149048028
821757609
51805706
1194526416
1489006619
972042142
484630466
1595511126
1101486159
9262096
1052063181
1863343769
415560614
542717694
1547169121
758766219
973460853
1076615548
2122082890
47495280
384825972
757207223
2022097889
118876913
442426624
1243197439
1679286967
324029888
1203311075
731266239
190005731
961449567
1989465229
957686386
2116545259
944776131
846564576
262330582
976655775
1982521031
1836401343
242654603
740624231
2024715827
269468467
716647323
1043286460
385165223
1323929925
1692827837
1690403687
1760911977
1089749744
2092651222
138368044
1424947873
1248381878
818927379
375359151
1032234365
956899576
245123348
1290224700
1803465346
1466305571
388281989
1592291354
1833619820
267564054
1057639257
1505242221
1307299813
1469298389
887896492
390011127
317056139
460299719
267343806
1404230793
1050657882
2091967728
984436320
829603086
843273895
2033094750
873458968
1474632738
1945040451
1253809599
582667078
282011888
1068616178
1501802554
2035193637
435131319
466163491
1858988500
2069207393
819637180
498353412
1825757841
1855195685
1669694316
1689063803
415114987
1905037700
458002771
713484305
1896925268
597531226
1816567848
1406859407
701249884
1062928249
1585882355
1576101642
1494527004
337246662
1564215766
1701556560
518010335
1811496574
1061162415
1187381820
641596678
1162900245
1884682956
2013038211
1499624748
803942107
1482306887
697779814
465209372
812842332
221671795
982485849
555550800
1999623539
851740366
57299310
1087554354
1986504576
1450573386
1462317033
193255959
163544270
1165812217
1804493983
955975057
1286375014
1257091199
1438480737
453848923
2093177383
1166909600
1980054801
1585946327
510920424
1902422458
2136956997
329023375
135912013
531975581
1501224489
2279806
893291803
128805099
1585686356
1948502320
1844305051
422997785
2025152186
1465307214
2135070994
1887396398
141770177
1185254968
971593195
115149992
946020793
2036339805
1982687215
1548792601
961612999
1657269077
898134441
725484655
115030477
904398761
1696226378
2035614424
1204736407
1947117721
673406687
1243338453
1163519458
827576204
205747573
658657342
736163168
565802696
600161394
938913954
1973228960
1722416777
1198577903
1808804865
213694938
2142055968
2029340656
1501389019
1615445862
1545754153
595629335
1578294649
1007871700
682723579
1841604553
1851411786
375292954
702811043
725139641
2132348333
1994889490
629754340
2131213752
1570386118
861447912
1529511765
439307527
1857514744
1402704363
316443843
1877470239
961140892
899118486
745729570
2061327676
1301654051
1633447756
1998129928
1149172774
1188906946
1736505007
1101490415
1565418924
1817580866
119166177
189860158
582495498
1945868395
458821187
1530553330
833659060
1543745892
887367311
1257811156
924336603
1722819228
908330865
190209683
495781010
561955264
292858838
118348650
1262717811
1081835588
1828765596
499375964
1208166528
1837053098
1648144717
59803176
895344047
526985860
593739521
1784170724
916341187
1179096894
183877543
1038792275
371989401
2098576921
690481091
1186519640
1623733161
910413434
1654192586
1164574130
1137867827
134206560
30133093
245253450
565411477
1155031126
1797356776
2110114084
513408700
2086105336
1718021846
184332278
1935370085
191992155
9956190
1936371053
1245158963
1230399379
1528867056
814905676
1547421935
1046135441
568771887
1273865298
1005367918
2078372735
852903305
958570922
330983393
925997755
737080022
1742928143
623190371
2074227037
2116271028
278317391
1450092253
1503769584
137058646
1543125022
1513801109
736044840
662881743
384924447
484856472
29547415
990029829
1572092553
23081301
38384024
1617954705
278954830
1125413082
370925493
72591803
1700803766
1838435899
662866724
1902767336
1294716139
1040899001
961713012
531984297
928128968
2052054268
137851229
1147550669
1862503918
721965437
129293380
1300581966
2072966706
1522158238
1487233733
1352482349
2075746324
1082419587
1483060239
1777468811
1020223905
1566063556
1927978545
681757218
349285073
920571525
1201205251
80653268
195860945
1250099587
881021847
1850026822
1027619460
756702979
1859035731
567298112
2047761674
1601931236
218872384
514805466
1244450332
1383649404
49591106
1435007998
365527566
351308092
186156371
1005450865
209169491
950864439
410042269
114180667
1005696110
500208161
580405913
327552690
1666447155
1541479800
6849733
1345706162
937865804
761281635
1643680007
1630749478
860164976
1634613818
412926893
511661367
1852413369
537941096
1163510574
831947723
1157154460
1576579637
245575673
704227396
819720495
90819322
1828051119
1249307815
1961071301
1954278545
655257750
2002576819
547462730
1070426967
429178562
658015721
1783882783
1561519923
187467221
1476251148
239258836
734647082
795359699
134483456
569463761
2069478577
283017847
1508442305
232925572
71210159
714522159
1975103466
299807151
1662686816
795009610
1329788227
302578980
893813858
497734226
1838303754
347785944
782190941
774670450
554203611
1608771882
646077313
1935786116
242632532
2053972446
1506811980
1407545860
1453220533
1559324299
1667628092
56522184
959666637
158711768
304266314
1587133173
1522981255
541663092
305619103
1586431347
1918358839
2078358032
266206007
1630219034
870395647
196130033
202064430
1939904908
1237445316
1175965756
1266947547
1548649796
450922554
501864368
107107989
229105393
463663008
622486452
586714509
543168815
1886121686
1177531735
826801340
226543792
56167448
802426481
1849916147
1631438905
1431709168
1578606031
999702989
352252886
864293247
1467933487
1444509171
1680809094
2013086311
418699168
310990348
1414445664
309787231
1843166138
1723608799
605979042
1066508193
86650684
2047326953
1356858636
1283560577
370032415
1329713419
1993170451
1579308948
565754965
1468574967
1842300812
985491619
419462033
450539396
1921769170
529150058
1070731314
196621182
962450170
535212667
2105550212
422389654
1591016443
537459985
1214513945
1826904161
423873667
785639374
1526851896
541613177
645188683
2110137145
388234612
1652993967
1792811874
381899143
583263420
768822003
521076766
419532220
1864207277
1832768113
1369415510
1289280247
1057902909
10938550
922176374
1311759079
404046505
1906693698
1152225197
777241459
836069733
1425076094
54087187
539000749
1820502238
855200321
904618028
1322879028
72109178
881514078
1307254930
1100526854
2099912236
83097851
2131444954
946329109
959007046
1644507863
1507582230
2070601514
1004672842
1595873254
1332969657
1235321336
1029502056
1807612136
56413170
1371013968
1263831954
1813732676
524634690
917003567
1785809587
1336922323
1233056484
639156901
793820734
1832171531
511064170
575411722
1067944998
1687719014
1489752462
279217645
429319729
204289650
918465913
1779188666
569198611
1013641771
584842669
276807513
1519703971
1605854926
1741320336
2142675253
1559808837
892466310
25309018
895810658
18865726
1526653979
674420045
1309135659
469436897
1303253142
550409546
895339295
791946387
106020826
105645841
368435928
603384353
1059311408
689567952
553655636
1823387441
2079564367
52815498
462878559
1064823265
466563804
1968920618
2061576899
229105393
1651217914
1319140152
1389178525
1726299090
796459692
617253254
2104824828
1601845941
1179749166
2144267505
1239622478
808785041
1371097760
1755843089
1889004215
1472691098
903238127
94374179
755812699
534597906
1517985548
794263997
68311453
414535505
1138648266
347091033
687899401
410524677
1236047029
1657147426
1857071496
805399214
1857074175
2030097774
1220177806
286659895
1579148600
1370294546
482415804
1581325907
1405479638
260364961
1693302414
668806103
1881936622
730206041
1993952854
1882658522
98850352
2065141971
711167425
1327097075
1133004844
384072733
1770998977
1619775436
731660188
950180857
248479769
243817797
2014229968
377861953
547117461
1493382784
1330006207
1825650545
913906992
581302326
349488574
1446657608
328545803
51995334
403760547
22921244
764009
301456638
1478901134
1750038855
1342343617
1151917714
843573078
1350609837
1169961956
369622791
1761116066
1805754819
346826632
359194772
732512548
1283299607
728715210
1182669996
1426469633
295207568
35210791
1019793685
1206204981
988813156
1550925949
722470009
1891277812
1476961184
1645348462
1902526411
929180198
33463420
1558569567
1626237296
1735871823
705573087
470112843
391339884
1955273933
607763115
619584180
1623426359
1317498953
304971076
165819911
1551242
1445238924
821545561
1332409863
715758220
183147920
1979478320
846356074
1505768825
1607366463
1458637481
1950127868
1662460686
714010016
242878435
2041001340
500954313
2123747451
1712971120
2016743842
653709817
1852895893
1460593562
802790788
1661097288
1735488622
1986594822
1435375168
9604553
553402883
1939441049
1187349322
1014032138
382878604
2146489247
306501108
99964164
1067917781
804823544
243426257
1020360256
2117112208
987907022
1747803475
510902099
1173643531
2084281933
1186818129
1132544195
798389202
192925467
33892818
54478334
1660946342
1108083239
793646447
133830834
625657481
584703094
2034812158
1645786795
146142206
1776061445
2054486705
773908446
1412739401
398101119
467425962
1385820368
534612888
139906086
1431275957
1900923474
1670012794
1820348551
1292330276
177573892
1667774456
748250323
1113513068
399392321
809253392
1360738733
801592749
1757650005
1642469954
1018723855
1754766320
1830216205
2078432680
1848183777
1972663464
2010305221
1173490484
553572400
754652471
940275622
1235100770
1969942145
1420991031
805691868
864563338
494163209
1313462469
1236507310
1736137298
459250389
488625500
1695609324
379656827
1527584805
578606605
1095768937
2059915739
954240749
1407631615
1826632448
779993825
316912408
992247590
1196200992
1916087220
1030398727
1983105455
966459606
569237519
875901291
180523389
1628767667
1908160613
624783789
2067768703
749973968
76917606
1976358674
1062040538
1000339460
802648528
756712140
1654059489
772300511
1482651550
1637115225
492065040
302727747
464563362
860751077
2062238227
396947817
2072000121
962654842
645442468
1566267112
2079039165
1313514319
484149345
1223825274
1207068930
1471417926
853601441
857791221
1199054869
1755163545
662130694
1416377468
1539138167
1528289699
1418570815
239213168
94396343
968279581
1763785132
28675512
885494366
633852333
768717365
1990484387
857389523
1651673890
1904304973
780414760
1682037377
737269032
1519122453
2029742019
190005731
2069089842
869258992
2133634494
180732387
717768949
2073028913
1149389300
1316315990
1470871968
1520912400
1875703476
1199820921
2035449294
308431811
741990231
1244132459
1514909588
1232143564
1799330158
1509949662
225646744
576580380
1066804105
1168640064
1823856926
749476161
719125715
129026049
1604047829
538279274
1542770336
2078373988
1117953392
416927237
707407926
1538464007
1102292765
1284899771
157579309
216023438
828500761
1279549931
2067076576
1822150932
654416552
1017926672
1904414027
1804089350
2016372366
1492562672
365002708
1368371296
585390952
2014438288
1499707597
1935869042
357300570
1114712058
1333037769
869001254
1958929699
782656610
1492157418
1277870591
935621493
362435973
234610537
863187866
574996411
1069685793
844341045
518725848
1173951033
617393051
49745838
1489808010
187582559
28789383
132069460
218001508
943119806
2085606287
2055692780
1317386794
1267066517
906196938
202455163
1641596761
1673244848
634141609
864159403
472963170
1136909433
699278876
129387207
1939394043
1152020035
1627644720
317865612
964487358
954561584
1162138791
1088007263
900264806
1219205950
1843114631
609714444
1385814843
402376319
69888509
829708331
2142366371
1753299408
308415810
1827287026
1588105342
256411066
142842859
476897598
1751533331
1582044834
1414483640
1129681282
1921217845
1519941835
1083977589
1220671543
1641754688
1487918312
217844027
1612963096
1554150494
1875910861
1717167284
731535839
926437970
1730709531
300282141
1981956438
333476100
1761041244
693687000
454066738
1184670865
1384844100
343108815
1380527102
1690202741
692201520
855756062
997114728
639553100
1324416986
984631933
537520235
1321137996
962335316
1223490479
23216746
649645523
636655852
624540206
163273637
895097826
1424364981
1525055800
5044531
883832023
1445507542
861131138
1106951762
1509227997
813333084
1151076978
454644927
1474887335
306752562
1624111941
92574054
1748435395
856300353
354623690
35933590
395795661
1432926695
1018116119
2052164829
54957336
886812855
91152501
686932408
604323163
818378611
862089265
607321182
416689626
1320974828
1432256586
1725542350
1486119454
639149197
821568270
775049215
2117857269
41292103
87951007
1041614130
608019318
209595398
874319352
1904072646
568837198
1321851187
2061449727
728473553
271268364
591333087
802283361
1446474552
901899616
228059279
1231573584
847629116
117727826
1909661150
2033621473
1852726954
1700120825
1325405601
1677398289
969919676
871001578
670087386
695497276
76949828
182729065
1858182642
1045368693
632701710
235146428
1304280995
1539237285
2077790378
2044422488
371566890
1979945306
1577563662
1187768830
614672332
258205946
987988104
918345529
1932411796
697203551
620896204
141421169
712899122
1755685473
15148445
1471808007
2076065843
1370989251
1046839957
762290964
1868788400
878067589
2087814636
508231906
884169321
333363240
975986001
2020762883
242208375
347989139
2061391308
1136143399
2018169341
996085254
2069933567
1996602332
172582672
1615656538
588431824
1551782188
1280079893
969350717
1296405256
240229312
995120609
1719479685
1853746123
1653275258
1400995378
1827347599
1578592158
576296179
740870724
870457100
631895160
1609212068
350018595
228177716
1503009581
1933787413
552895441
1967398314
2099446397
1651742062
367937366
394035576
1850721602
2090485101
777295992
1144221343
1587610841
395182550
1262942236
939271686
637842200
786899619
1057695834
267464954
963911328
15756412
203439259
1459817392
467193607
1888566856
1405727261
1610829101
1523716499
237478040
1121823794
1455242982
1895660406
119845512
729302490
896232865
460929640
623595325
439119200
1577946369
1176689722
1613176317
1291971191
37460812
831891913
1016092178
975184650
385618413
1064804770
939638058
2127067708
555462798
1706794669
1163250757
1736143711
1198467119
1856347416
691936797
714412009
1981969289
159961460
578509134
116508108
142554610
1479548151
333763105
1905183421
1254705040
1426382144
559631131
461909902
157205969
304269053
844587546
85188760
730514418
871455113
799971287
778907436
1829636693
1293594831
878149900
2041029058
587670949
1563819470
1542049747
997727272
1334734621
1077975844
1024932442
402854483
883944190
1626454141
1093988164
877770561
1806164435
222051165
522050971
729593052
1954110205
1089472996
1931331298
1659969752
1731166865
1334903632
19975332
239437742
925118397
1870782049
328001872
1652158330
922140745
2121316713
829016646
14031667
61594196
1297590687
1216662588
426981964
672580156
1807178663
1022440799
1467398891
1909485817
1344700469
1754400347
1224510422
1043707258
408824185
547957719
1362569633
1104585208
973121865
1185845459
1284937348
2121208931
657819108
1202424999
1355909611
1948480738
1983535067
885076181
1278520162
2007223862
1384459741
386733657
942035232
802200738
973114214
1225021982
1606390976
1411526352
930168826
1657664824
1098039105
274204654
875554491
1573681308
755848821
9154908
1857470910
1310730403
543979389
1264835380
816132717
201835315
1099992454
162706932
605657154
58829696
2136603322
470073455
1384093182
688180497
2015602571
504070946
1653515622
2077598218
649798129
1369935416
320047689
1243335527
1699900566
1962949482
408837313
1331627691
1747391377
262997792
751899215
107430144
569280113
555886359
1774398599
949158135
2056087852
959712845
1712737899
604953603
275506818
490445601
1215741470
1612147730
1196116953
1560861795
1942856436
64682984
1850783549
1152359935
1858002951
445478336
336828459
308133300
235734197
2031356946
189724294
1026495771
554150908
1804055326
1351194303
548320110
1365614380
850332736
606992019
1903381030
1438874547
2051201176
2057294760
1609654435
2035177474
453687023
1114974308
864935951
329656667
1945724280
2041184700
31957976
378146535
218001936
1840083806
524388813
570615353
265985071
1329675090
479884308
240202324
2125719988
2097220531
471949681
1300520870
1815373005
202969422
201577480
1562814406
747500325
1385942117
2043711629
579945377
782965604
476170045
187115633
1800146905
1073195362
2126222014
1820026047
112851397
1712374935
313997922
747572183
1931630406
1825786903
1415123099
1398392088
752071813
331865833
1508371625
2020000256
600804105
1952348009
1764126931
1943913856
1003725512
1357411702
603216954
452541545
1641906225
1222658889
1513376600
2073779264
192619200
615829684
123880261
1446359414
2036537572
1624080841
1803589727
1169698050
1880794659
1028682583
1989026606
1045944295
237558671
1023012568
978613745
2053669406
474144510
244774486
131393121
436343721
232695464
84312084
1142912983
1177456714
1270936186
609497352
1216205054
1515581778
406543290
862933960
1389793865
1770598921
26871785
1442741196
912396717
295116662
345045326
423887405
324680232
882510069
1599839897
1865229066
1455341034
356793508
912575953
37237664
1003289584
482009353
722681412
1077546077
1780477864
637055118
1356554409
550330102
154325429
1001790041
422151913
244321728
933812265
232511867
1181205527
1732678383
1465243212
1108944886
76227496
1075182582
1890825070
384510942
854713999
557075126
1204730921
887760428
1108498386
735913582
2143201710
986735041
549069763
1575087485
1348951785
1508260629
1256103715
213719488
12619913
1721937004
1927680791
1724115206
1387880324
699991480
634816803
310972292
170274166
925871909
431937899
575874627
413492066
725070871
1519491197
2027013079
1153322585
128355808
1886574977
2098623033
1240380245
991841641
1982075667
2050782796
1874048890
1444749754
181629082
1886406594
1807286640
904938131
1335627827
854690496
1504126166
1158633196
1158702503
1575412876
768843081
1196514222
1991638579
1678121550
685563856
1785569839
979328239
834619480
222506562
303421319
1554616646
1944229495
1577388631
909680835
459766214
1282859000
1855720952
2135461854
1515234005
1757423486
811658016
2144356808
1995362215
1544989896
1574427798
150466904
1605567684
130996816
1252749735
223132840
740504065
1472480262
936613128
127800398
655561340
2069025753
304407112
1858178818
330115483
400922725
350796495
1353934257
1852831769
1715946708
664239374
585982881
1872729656
226395450
484176428
1515476501
1192779751
1731549093
699709532
1853720269
351236695
874857658
489924016
2095700988
1430154909
1507360819
913235094
1774215850
848970434
688756757
890250054
132250287
800941489
529612350
1512204532
850732960
1377255549
1046719545
1451042202
1783365193
1041519993
1575898517
221818537
2036941789
162608957
399233836
367385512
1489401671
1013494633
783365915
1514534743
132981696
1171132853
322829640
189425411
1917172925
1939950168
1788012139
191005474
602079415
1018625752
1322437771
284957094
754952611
21136696
1071215312
1318104077
1599023035
311298587
277074803
1663310526
1139480963
1759763908
517996247
502725962
964925319
916247946
1089841488
1693134984
767476230
1915996385
1494336098
1074582722
520643960
72984734
1523566451
2102591868
974424650
428589255
950407555
1899955583
2147439849
621363959
438585785
2091082840
1854552912
2115881323
1038378348
917095375
703373806
1612658232
1375393380
1912427705
373952246
227483466
743269346
1548638157
252132674
2017797354
1536519796
80878148
461119039
2117789056
1998392878
2085462464
1518329524
727024533
1462937151
495129042
218669275
1951995339
1198109833
851116294
234683302
135472630
1312651167
1542576664
1938947449
665625773
1437833417
1506191652
1733596256
342616818
408850726
798148303
1067634741
1677134540
1851368695
1432307302
132542356
389168987
1901897092
1836202250
2049564947
291053871
62371946
480016175
2107002832
1713736789
1371294199
907510095
490884488
788377049
1998824298
714545309
390361746
25722620
1943782132
1158081456
589458812
174621940
660890142
997254413
717006521
1437982467
1883654244
1707255432
658248312
2083426548
551189019
829907458
872557928
1336631026
1600201982
551811006
523994821
366727668
1525277960
1975985632
1489218679
1760296250
1385446996
977719253
956605798
171854903
1495062278
223194897
1887518210
859917958
1895357035
1981269400
993967287
831810263
1375730318
1098414112
436969151
629088200
1374453215
312773868
1319089121
37613604
753998938
1729773300
118335272
1734820433
629179148
2135153803
795643723
1187948985
1936807867
1933698964
1476773287
1998387393
225028205
1975997163
1718266753
191480421
1725795679
1132362762
309430335
1846980664
1460854773
74039509
1393771562
673867948
1460797030
55370608
303328018
529350331
2121051442
299759657
780465734
954016736
912947765
1811908842
2070932364
619857423
291490659
973416881
1516439394
116805326
672879286
1447779253
2065925274
380053801
394251973
389559974
1398522563
388609640
1179758295
1409091040
330410043
2107216177
1082450614
270296153
1061139419
1619310117
586596250
985330663
2006072068
1063525390
2055970021
1354786103
1339113777
752751446
1975125000
1211248762
446586306
768949193
928083001
1618148900
1067329798
1238224479
1342963188
483226454
1206001146
1017694976
2009968652
546854377
1362203484
587067076
1093213414
1687376859
608502169
252032626
662238057
1681678712
1905366494
265181898
474130231
819233721
1535272358
774809394
1789331796
1266671350
195669813
137499423
608500406
871121633
2041645888
280710369
1079934529
1026537991
313893398
1238075454
424069407
1305038190
1624578949
1458814309
924298328
1956138546
1749313719
1039658010
1498490695
122130992
1788232802
1008445830
155628470
1292991199
715357205
1927937710
1529944263
856756055
1109477157
1078752783
1219700033
771162014
1077775579
327609392
1744019184
1665822604
1950177990
991564782
517428912
1767600675
1594103679
1492926071
674965631
1637954101
831330158
929753199
443147981
764795171
1890745222
1329029225
2109661024
1484612752
1056663864
659731303
1329375059
1460507093
971225283
427263605
1002067949
1532673942
701390661
191323205
1116459732
755821637
1433674685
1812312492
16433384
895794257
780412932
1612586132
823241040
1018064220
2006545218
1509467562
1533100938
624136445
791879445
241612819
948044715
405766659
2120087251
682613887
1575019496
1940043444
663864629
26004867
470950541
582217311
1534530697
1647262670
1315633298
1248846847
194714321
1100537989
2083735528
1459184826
54979691
218686294
1995059652
733815012
1548587896
1420276200
555034460
1259480696
1357674043
1730253864
2058599588
431611157
1121631600
1034773275
264351791
1273560909
1672988708
989874067
575049431
969653525
1669047462
911207308
1108810062
1489817617
1099646206
241601364
371753555
85296312
811972539
1655472431
1556643167
1750171312
1413841993
417993619
931562006
411446917
208307554
805187623
48953945
431588858
1056812268
919129047
264997758
393852497
865870027
903850629
156359872
1966713490
1175356029
1528361874
1366376361
487447742
299383348
1050017077
1950428745
410973956
2068750132
519552332
549874009
220390877
1692589364
1074785519
307470219
1484490206
36348415
410094138
1116725697
2040527024
1343058418
1755405884
819916762
2027030842
1335139774
1685253932
1989111655
315346193
1257582553
496734019
693753206
1840599326
1647975281
1458119868
2129366911
1984605803
601185772
895057460
1344953691
866746005
1719988943
1463942733
1397523336
1994700387
1022722830
182595477
2032560537
219861297
596661743
502022927
158398369
1631078781
84805269
1435033029
719923410
610246035
1692386131
1289779407
1737150730
135248385
309431101
1269768818
1510710964
687206597
551077103
787454680
1086132481
1320276952
441434041
1637316391
1267646090
2097876496
2071167702
1588967137
1052329957
300932928
920077481
59177800
1139747703
1529518820
795615781
1954620227
661210222
1643279006
1423589669
486050725
544359016
838996151
995346347
2098789171
1257528287
1778383376
863757766
2128269016
1312981111
166872194
966265354
645820085
803273544
1487261406
710734319
566080199
781720414
1991108282
410785704
145384064
2078629668
1445555849
1071942649
1761101737
1345695195
480863279
1933274695
1771125690
1508779982
1388205391
23686594
232106139
159225269
242060062
113400907
890891292
249489680
1864700549
78373610
1252252540
1793505531
312817952
591087992
947977359
299896067
891566896
1371061098
810849317
1734796135
612087048
1647614393
48711628
166147668
985579850
1392737309
1388168068
902190416
601937572
638688640
540032360
320267567
326162924
1274426852
507848447
1468770235
1549791130
1894923119
1219973542
1908736570
1364248751
2131267910
1028760926
538896002
852154258
853074025
1321532003
414316520
1060387056
398338200
1610906524
1550642211
1521162063
357817979
1752226999
1897605104
29868262
1865954805
1606721183
399697403
203922355
1902983411
406450193
1292204994
296080017
915007503
1592192887
1833558027
2087256336
643882702
681356146
208971988
561151934
870725825
1080580126
129402373
2123170982
1080024568
1067738197
1864248580
1310543127
233116661
803517609
884396374
273991908
709613842
1898969143
792074463
1765286067
1151761827
1012596293
286258599
1250099587
487708972
301325000
1765913746
2028264965
2049678982
1677987291
1448912179
1597142112
20126045
1606777292
753648430
805267047
1907896508
1813251019
1087365718
1474361402
868051144
1852304278
1595290181
1521637655
167954428
275931833
925258656
1652486533
1259679518
2038349902
1963307878
228340691
789085925
1877810798
542336747
1413380097
1710821617
1158442795
1457078284
983820763
1351870617
873435741
1452626105
205923683
1269226779
1567571574
620925532
1599139795
2107604231
1778787894
1755549882
1927547190
236676706
889885748
1448284455
1437400500
1767702751
842923141
7691581
580957869
1795410915
351431153
1714701948
1370649976
867177710
296530166
1514767600
50489983
1045440358
714785287
728414335
1342344038
504509047
2101986658
1576417235
717788528
465747959
1330146748
225089656
76012165
462421584
1093303813
1380620955
346411989
72089519
839391471
474114734
1122154519
1360233765
1053560736
776974035
207051770
503469782
9274014
2061604377
409978171
1336522791
2086288272
1512672213
1899412676
1057844414
1295447525
1206194739
292726295
1156022639
725271095
1058914430
1614137890
84079436
57857998
1524965624
610433534
2138557684
65913566
938010453
1790925513
2035767048
102268842
271960962
899937588
2120191810
1628969299
152485410
470622022
29868262
1388438985
1310791596
573146267
934127848
1009335888
1323791153
1187925262
1962445279
172724757
826772833
485081300
76566894
166265169
1123571944
2089247093
90851398
1524995215
1800512093
1125640345
1753644555
603293511
1520647991
2072710317
1578831425
158276651
839068213
1274604539
65305176
532129240
1196434490
665041011
499883488
1865212540
1706015477
495982933
38873993
224402743
826720492
1521528180
338801894
1032469104
2119039952
664168295
2116166101
1981755945
1257202542
1500041141
2141705148
2019606890
99637371
658880326
1527798588
232652802
2053664278
1258541948
388028095
1736760019
41419092
2048586354
1342762886
1287263996
450911922
943221770
1272982926
2083224256
20267910
1996186833
2129669148
803293148
116934333
1943255620
405419971
1606449215
887577812
1683123106
1286468723
229660312
1555021283
736429035
1586769808
1616274674
864691608
2015620708
139587448
2069282727
1793216496
789563678
427889660
1469971381
1871624927
1472939551
94969669
171563447
315671525
1719171106
243575427
780201978
1425110276
1355397797
378542581
2017995429
1223241540
715530864
662872232
1070800621
1904254783
68436854
1281179997
11756927
2024122968
894541335
611770519
921217272
803849799
945151404
2097286991
1880931653
1365285281
501050674
268697652
127541392
1959330186
1161131192
1635991180
2112414366
359554595
1232059117
1774759043
405430972
156768286
1775828430
551309452
1509567503
2135702547
662965913
1970312685
370123101
699834229
982380102
1647424514
132521842
2009489795
536292136
815111932
1811415085
1223863965
1473116928
1533772668
595028590
1244981522
2075941737
1174164677
411818230
487824375
1773055986
367936251
1640196471
582179142
852246216
221425531
813302869
1370835063
1662606339
5028600
173706872
945471424
2068050076
1569748358
341982898
1238813628
1532108082
714811241
6484137
1764844357
307898438
1241139692
717786436
156118396
410577738
878010167
2128500861
1997814015
2090641412
133388268
1115431983
856443299
1690870508
754292615
472311492
1545532327
698330706
1675414218
1261226749
1158749880
466891108
94545464
2070323765
1629947018
1633257839
1429448570
2103035925
1790163279
782549485
714228996
402854483
1644980050
815381690
1524031397
696948101
78733342
1578876757
191844543
1598953639
998750088
274793198
1818482640
1517259624
41067483
1217112910
541292486
15111323
7059690
1834710911
2137419519
1416598651
1092405418
378138931
257089949
1325748938
1875205004
889351127
1681169255
1326259516
1022500053
64564663
228680000
1559222964
1931305831
918364522
122118083
694084679
1833106911
845217025
78712938
1051628238
1579686880
2012366697
1246941408
682287952
2145890053
602322885
525013243
280848311
124457124
48891271
31882660
1118486654
1533316941
1839042961
636780484
156091463
1897946683
259842519
1602904931
1536914776
1784802116
308042181
1709023609
1825783770
223875419
824961224
1852000112
2103857127
1636986546
600255801
1619947233
2100052968
131105566
1567203267
663942595
152968833
104644985
1275974032
136292131
14783457
111329791
740514636
28974157
241575312
963769115
177438443
1240097419
59172411
390745905
1667979951
1740684593
1604974161
1467040730
644532875
255540594
1473181741
745546302
863576038
1716549895
204867544
1745546739
399160536
1135315023
1634326984
1827294042
1355376793
2019593995
426195658
627142575
540401435
922695683
805199618
1831921900
1234627248
1158593646
1989713799
298412215
2100755283
1744662086
1536399634
1753890157
344406854
1914133535
655370438
1352472260
1642913650
1532911269
1431661061
638455224
1708020022
1987800393
1877961827
1513438311
156297797
263552498
747924027
591775080
98635096
1530086325
1565557028
1202705181
559247350
2081315531
53389334
611185684
2121885658
1884331985
2145480837
1259933218
1883232870
2037762582
716882340
696491167
620323417
203571243
1447600175
136492986
2114448175
1816748371
261961931
894385997
697542208
941244390
1407020096
390560249
941252673
1714941051
1297064364
1714306896
1609653367
211999196
527278242
1218453901
1899681040
1847992853
1967679416
164627009
507162813
1213946559
94949492
1952736457
2053013004
322464238
336708375
2118992633
2081137275
1759301405
1395416083
1406537264
1531118407
218862574
555327194
109997216
2115283182
335775681
212346723
1749482741
112221128
283603569
824265361
1024232209
1902549292
787840539
1292828165
1203934448
255708732
504470971
1776894641
1399132927
363553432
450075476
1110714016
555232361
1598061253
292005482
939619650
937392503
164777319
1342850678
599834807
647942200
1537621946
48222083
2082856064
195069132
1838566124
1600387678
1232796718
50937046
1156836596
792704604
845039236
172564832
2018042503
606434402
595852238
1480631168
1523503906
61877147
771241199
1922358810
1272710767
287945064
1049285538
639700600
384966542
1076886709
1642188348
516738450
1807599350
1943347555
1156149819
647017459
1144982066
311298587
957358111
387650961
1289102477
1684481331
1295268690
453600326
607359597
107109828
962581215
1378991664
242650401
1845967723
1654569402
1884144348
1036350823
1765726751
13717923
2068625881
284725738
285992671
2034900488
1715520452
2029836713
1876025305
1934641407
1991896041
1920049332
2110914883
319407396
380598904
1654656066
132430697
911643270
1556776459
1718374725
2052554111
579619307
694772921
1394414916
661305556
1043817805
62673760
779785031
2036402091
2099412560
1588792484
923658902
799835853
1556733301
410088541
988857930
1950873119
423747756
745270187
2064969212
1068881316
1243146428
1104392433
619420867
1582053097
845570974
1216490150
1241309034
1461747275
1990477131
951359494
24001340
768872406
184644392
1406691905
2080322477
774775616
2128936917
943320917
772633875
1481350238
770735747
389277373
1633366793
2126534810
1985647930
1889988697
1761559401
33934160
1255006239
695040821
2058997286
380793337
1374118768
1059603064
315193620
689622561
880884277
433654678
2108715044
307370450
947373991
900454920
183183318
990707208
535047784
705292572
1859872100
541470113
931266177
1598332299
282757561
998329036
1997295466
1258456540
1136312389
1931106406
693815075
535532545
1932948097
945722019
1896197114
711102951
1311112927
1447445265
947593907
1696636511
1746908068
920077668
1511085415
46657112
695867264
254790135
187143305
1200322964
1814517975
678877863
108221877
1639667387
1017038265
729431524
1411638739
868860130
1459682743
1553349673
1421227407
445281593
1931560796
574315714
40192703
823672526
1696277836
645894229
101358571
764107914
698588215
974149214
2042722170
1815277479
521043010
1592541067
1844987977
237209511
205330825
1948411748
732076124
986289896
1512173026
1461344509
1296849577
813444242
2118575459
526963239
71432557
1204279543
2131645870
31836501
1426367860
337588882
738033229
1252729793
1661191217
1909919553
1166773115
1125060591
900605520
116588547
199325616
1318980931
90693521
189576050
443338236
1292188709
1802392273
793116855
2101135220
1372807744
1977331497
2055377390
73220076
900064961
896304342
2114450952
2050394252
267643908
1604930300
1777919885
950900708
48080628
536081275
169656867
2127807639
1704551911
2085612713
818077664
1691352285
738466830
488986906
2040538365
1293541835
1880580968
1749776014
41501124
335514668
1678188248
882250371
2005869950
251335664
1711213332
120535092
593311011
1947609403
1389359494
1695211149
1917985892
724925638
1777994247
2126222061
192497387
1476192241
2033263415
321987802
1557198802
1294710563
1795109375
1450847884
993987555
1634577300
1467097660
446094721
443744914
749646619
1331682341
429003957
2006339847
1083085927
752467244
1928800357
2020087930
356414625
1591501904
474930403
707295222
176690085
1605943818
1966904499
1968614199
1849406631
2097876496
580886894
784322045
1440548030
1157721701
1794224886
1876954675
1466707513
252324525
1939876530
759490820
1975821814
834386680
2128225396
1435318505
415923198
1557273030
876859752
2019219530
81511078
993078916
407054529
854234394
584366492
1005491101
2075258269
2051666252
1406285596
226253243
1291879085
497654729
299713905
1310034230
1128788988
1849841459
1896562675
568472861
1541016902
1623230523
1634853881
1913332739
1286552
76654224
1519371827
1507306835
724849618
1557540297
528340938
1810932582
1256820474
343474024
1577176890
436666059
1929160032
684361001
1210469041
1087208541
1258167843
1710894673
978503200
1707803931
1380743636
98097369
700359546
156354280
1967415013
1941307916
1203805731
1549032625
925672859
1761954854
1520605845
2053182297
1095975935
934714748
62341086
1271164217
2078249594
787432031
299233647
659495382
1539688555
1309644731
2129367426
518908882
176421367
1942879504
766133839
640457024
930108711
2121238653
313426213
374846061
811986870
334513402
2041991955
1012140783
1728591771
1245910826
31575303
443120207
343094640
308871874
1195942942
1170941670
738730468
1362135960
527924927
618744065
891229374
2059752463
442119767
1283468805
189930953
1127669775
1540435903
1695075219
549747611
1369129626
571236973
735426567
1674751618
13157022
43805334
701221002
643043463
394112898
741963038
932694813
681748542
423686068
380609322
1836658861
203537751
1300449806
983797660
1085212400
563666714
999323262
106721408
1344782488
553568305
347718509
234475440
772949562
1871228758
1552679165
134008434
555450504
1926306648
1034316867
369964686
809539939
1672427073
1812086752
25509989
995702115
1924678793
329557718
1162593180
507467915
1049714345
1783894357
604961762
717006521
646380270
695169280
946497040
934179165
2004832085
1424361416
1292784897
129015802
1231869384
463310063
1171461002
1886940187
1160246530
2053754563
313673187
835078131
363621825
1930276971
72458012
730469690
929091011
350798335
630110459
31386710
982556890
1916594819
1707485948
76749698
1990507061
930314620
1528754184
306376812
2071370227
1814947090
142230138
1025898260
2090654710
306896904
226259892
1207521588
1255226179
101364892
902581249
104003043
1721082956
89763551
68153863
2132775225
1181993831
9917267
396417713
1748580085
448415549
1686789001
1461436964
1534435762
285462497
2016679107
118842273
1889223749
1691736134
1349310616
1108646297
2104875228
1716521268
1513887690
1982103520
2102529364
191457459
1928419277
1893680972
940531758
1164552259
1981580114
1577952864
286134491
1167542441
614018331
1747015625
1520612042
290996179
1065276163
50162119
542073950
1278418538
1692219341
621185846
1209676806
75190147
774825080
594419687
1552885682
522574235
1096656305
1024861942
1438858654
382276812
768411019
1748218852
1310436138
536439204
423509155
1517667197
991240856
381138445
2097765853
438589328
859605727
1893746362
157998266
1285864134
979510381
2065770242
1530167829
216692385
1980689817
1857627079
246964366
997431710
1355147759
959873534
1457522446
922726082
561694800
1338436783
1659793820
760682614
1833307062
519502672
1641962546
1748681672
993448973
1918660834
1846808211
565122151
1330010887
2095417404
2072329193
1784270132
26778669
639358601
139911781
567271149
1211525196
163356575
1713900349
1414522068
1384726584
960712541
1887849039
381772371
876053668
1709099196
330887208
1740390551
1356646916
1059913377
254121202
1152550782
436701519
579773665
99097852
1188621909
1092952366
659371244
1043833933
514961078
744909833
168733004
392625281
142898136
1232197762
520644560
856480469
1138674320
1847211577
908902092
1005710478
1204466794
258545645
1419259250
459153387
108152691
781839279
460530916
14939771
98660976
703144649
137589729
88363252
254247286
1991301369
257201894
1639913830
440094262
1025261384
2074555193
843732378
2077198152
1813918379
1336819413
1010971516
866946839
1291434578
1387686186
753104692
1327765294
1430303196
705880751
370726263
451577590
236367709
1158395379
166128295
226531702
1514440660
1101536892
930938051
347891681
825838838
1129742896
1679302859
1869748109
125633848
2024931
1583547928
1426423578
1600337754
1186503523
1042154907
691516708
577435726
250978597
1334777069
1464740744
421075454
837831772
1539691466
1032151861
655519642
1402500149
163674392
1847211577
1410624421
494038629
370569738
464203844
379968763
984340239
1413059544
1963344538
1374156178
319034807
530646435
1602953408
548773982
218816282
521932309
484171490
712039186
511459075
2064452702
171018066
1929724239
471796416
1486466461
865700948
1721245894
1273218054
1359694256
1483694817
1442989740
70798390
374842881
1714548127
1316045173
1589498734
1942964582
184008401
496095964
876059097
879118177
1755853482
1621626578
1451452946
860412089
705364869
610979551
708567755
386213460
1796994087
531326077
867960341
2093728718
1780749792
252827396
131545911
936202071
990450246
199574846
1270290810
394440283
1963426405
981971507
37574244
867662849
1461286066
555168985
971111028
610347014
2105907600
5955183
291997101
744777395
1517174286
1172870775
2123645221
1459070451
1056285710
2000071046
1655062783
278553257
789300477
1410364463
1789023187
261725990
746929869
461047767
1424334062
14084796
1249476442
387963740
261365604
42995796
480365913
2065279087
407700286
1551604568
452541545
1540614207
1375899283
1405623770
1255676238
1339719927
692874004
354367755
497064744
1204240398
49145749
353722723
2016499994
741853167
1224559692
718012686
227151266
881365750
1317729264
1611317740
1477146959
991433477
469302142
258919640
1167676644
258379319
1731293835
982999299
553195462
1002300210
1013975224
827763886
680881359
1250132092
1537928753
568007296
960906210
672694020
666208900
332580994
1351095682
1790949223
1175686071
787816761
355217356
1119080550
1392771002
1118682766
1669183289
1789691334
1524803927
721926616
392287099
1195062293
161471292
951905695
1001321038
411773244
177933356
1834588558
1014979063
771084110
2044630848
1595944833
1794295906
44745648
1259641083
460981808
480040838
107940397
1848901342
350024979
382340192
1294442698
1246331293
1667299719
1857848270
351021624
2058470912
370220853
1206721541
288717076
1674702032
1370243725
508402411
1661788017
1002457920
980931164
1375761834
2052064437
801566237
1718444551
1350588350
2036221427
1070002743
977800222
1904723762
1613213076
674277800
841566100
1627637312
543268868
1120444832
1179438495
2042605947
1785234205
1005362179
1863937167
168082505
514591380
1253579227
1599199344
1741710015
323853722
1167825322
897284320
1579366532
410146421
1669553983
1412328440
1645073161
806046811
43553964
1906070668
733819159
1376777932
510191656
188739516
810557716
702289431
875011853
422156940
1962576554
2018243028
520293353
1496791887
1424385536
937033127
82013248
2047596489
1334484204
2121722960
2098797419
1930138885
1673129663
889028658
835465660
1910589728
1316295128
1997312173
1154140790
1637772910
1861675027
156166801
1492334580
343172240
728357107
564893732
1242675402
412151572
1530339677
1101110524
2024621157
162088731
1779072367
1585016662
1939766980
1856909195
910740260
1584620089
309866070
168811481
1161271570
783971895
1343761754
902746685
992022700
1069476367
1562018707
169166932
426040796
894800717
1816858237
1596549800
2299612
1355627792
1898405202
1729612461
517300407
1064701375
701801255
709454499
906808051
376696555
676709623
1419706488
2146666347
610909849
362774053
1672573959
646027656
2128936683
1840249944
1508564864
2021457919
2037085607
1027160474
1379163633
436103797
985799505
523171920
1801243780
1417881716
488431358
788491904
695958772
1045316917
1091876221
1341474957
2001511404
1640067031
480666637
838547690
1193533502
748908901
2017030540
51490917
160664784
667144066
28518703
2009183474
1789802046
351130653
942040866
1419574015
618472381
1009405706
1494229019
792848189
795803731
1702495444
1212178286
1247514137
1554270722
1006556241
1976226309
1666976893
1403101820
759860395
1174332225
986635482
1930095594
1609484311
1132384420
1702006273
1288789578
2131670597
1284340132
1832779908
590555343
725759603
2052880577
1653545215
1305422701
1687552745
905737102
1715495070
1677982087
1381458961
1448692947
1648448431
538603634
1981974617
1745247404
1089778199
351672745
1822215625
957957039
322302003
2073779264
1165303936
706245772
1573384475
111050644
1939046496
1205012898
446586889
67604064
1878554281
677760838
1654851338
201268183
1761670536
1989308368
991895797
44686494
87959802
1808323499
1138959880
1716758478
1431821681
218457942
394446338
1234874165
1679662023
55486742
1916321270
1698251303
1954872248
1716219357
895344047
1117196321
643293282
2016798056
1443231429
702264636
1316076431
1991274354
1460682923
1868727899
127301886
1655000884
1593071913
1389525074
1330836345
1147832449
2011666861
1687702918
577857664
1641872514
1319626407
905932958
1918674964
1290686013
1324613665
1174966056
132528440
233630441
2019295209
1364714393
525436920
109486142
1738765403
1235612387
1218570753
1192267272
1102405202
220159922
1813365768
1380089508
2138016531
630790431
1280993367
1864781458
389141881
61780984
2003194005
387868125
1292188330
1964590623
26634581
1905052676
830705631
855727078
60551073
1426048371
1003251138
1280700402
1409228110
1643703871
1882415367
1671251821
241494930
85815209
1772859398
1720777776
919838450
874109003
420635373
812003202
850173964
898563243
1643990285
1750355698
945129079
1463576533
504423275
176469948
224267542
1229576959
1387638036
1615642118
296876699
1005448823
140645073
1078015850
1443669153
1985992013
1581178060
1555017623
1659968361
1540891423
746861388
613531881
220021651
2113116500
816968674
410512372
714810112
2033586181
75374436
2022506732
375825757
1474995510
1068784733
554001583
329511591
1694282578
460120431
42282032
1933909968
830186595
1876392434
638694589
947310981
681506766
1782940027
1288712956
799752881
2130720407
19111539
1464585398
57111580
855101042
808450880
1792907539
1307482339
831560293
889972275
838029475
692254038
582428338
1271540280
756405299
820325915
731777009
707344014
2029148901
1021871195
99476003
192600290
1213713766
2008299074
413402325
1551869633
509362926
698317578
1873685695
898575459
544369379
364904759
978460680
1333855337
1591339593
1779879883
1247146759
41378427
288531822
1916843688
481063230
77833129
386968153
160637929
1973708262
1963551597
772351381
612585704
773876628
1746658818
31606070
2022969489
1063187471
2028011564
236255509
352888651
1084857165
1363138676
1553320406
1868636031
1933839004
1881249502
1365577782
807754165
319205430
1160739462
750717621
85373328
473611466
970868162
289373763
252563299
413891303
765353450
397670391
103843162
910100264
1009487744
471812243
2085829101
426264559
1550244903
531099703
1873526251
1601725991
1958183224
1734991323
327942850
14896230
1859315168
1784390069
354822015
1748019917
279145040
1426899971
1952306354
1627885909
1380084824
293464199
2055990003
965634239
1948408465
1575943868
534426321
1836098607
731194818
10659640
392709758
1949158642
93434595
260560771
228939406
274976740
28462717
812748571
289385193
2044272179
288038835
1186264665
1544472972
2087635003
50633421
331296912
1721568423
854993144
539799144
90489745
918904054
1116875308
73128968
1616660436
672273551
1928704002
353686079
22248954
93263949
30410249
1097157375
587478228
1103454734
122082570
1298841239
498217005
1296625336
880351108
1309815743
1294115800
1894978420
1820566632
1844731058
1898628768
2059359476
2144369404
2117017900
1985224773
1961371817
400826653
336477142
1911201955
815332285
884814714
494867588
251375774
1923131563
1392639560
1299687720
1928520331
479974863
1063805010
2005500085
612437640
1953819673
476926310
377171876
793636078
1242043283
600079444
1640321775
1723817814
1959106822
679784443
1802541663
1937440138
539037001
606398279
197362253
598973718
1720189206
937201566
1270817743
756494343
123719086
1383954990
1081672854
1406624600
1745783687
1613176472
1266902565
1312734754
101610327
721195420
700281353
1239418649
279249342
1717780811
1355051469
337474625
748941481
319651946
432147719
452858417
1616275319
259299668
95951330
2061897087
1470012857
195835276
523720722
1288664734
442546222
1416857840
1752004417
1281544271
502359076
2056118013
207656303
1241541508
52983580
1625382548
525091907
1361020075
1935323447
1822938710
1307021707
111395255
2007670112
608077574
240367701
921573954
2025133070
1142438459
1110044712
2105289692
889824230
1082681428
1876144936
426532232
539217146
1074156333
1322256387
1416189104
49138427
1003192785
1371920211
1476693205
1366737178
2032807208
643491174
74738894
252321700
926767679
929844288
1205748579
578676448
441488450
1031729506
2137954794
621190294
1644990158
1280841414
1587977378
1142877379
411926044
401604833
1977075277
70140488
1471759451
1302922213
1456450085
812476654
204148447
101438920
339381381
1411929433
1517956612
244020158
1954168716
1443822529
269036328
1574150621
435813220
1211379336
820262448
836797686
886552115
1296102591
135923649
1659822193
733465058
1677631591
2052000431
436614796
397594204
1105915270
1744111124
1660231613
81972533
111247548
2137461977
1637130171
1353522655
474189622
1526293286
1536691081
1474637104
598909653
1662272512
1843738558
75506468
527535562
552644836
1868326811
523384812
1103316518
252071915
1832180315
1956088470
1908873568
1837589881
1685670872
1785411552
2106339035
495277522
1504894276
27720202
664558912
47109558
35300825
27439697
1634665287
1986516504
1905244310
205113116
405256692
892336956
1509714339
647962229
1496444647
689078702
1837957068
1236618804
1338934782
1982436600
701442272
109193063
1893254786
63347288
389502863
1933683503
61488422
2127538711
532697629
837623582
511251246
692628599
528121140
1024359184
280379335
1261946514
406730576
1026336657
1834113852
224261827
1490484207
800032930
2065512506
1421965846
340934591
71636420
562809230
1490682638
694164221
1144917000
1505189251
1289784833
1869873219
787139724
826858285
1621990825
1799617099
1572710357
454475084
531026632
997293279
2109005818
1309370203
1075681323
567158342
455098063
453572394
33606991
1295292829
919034593
1324928550
1750433503
1536409287
246584617
129693137
722068603
549842418
804448811
165601505
1219821747
899107294
1601877963
1040857471
899276882
2060376869
1091404886
618903843
1052823917
650445912
1077175459
1024844633
1931346004
1441049987
1989242279
1327100788
1375582295
459652584
1933409093
732714859
1013247127
1181351055
606667153
847494816
986786553
805326884
352902435
497172876
1521107736
1042817528
1118042030
709158439
61117283
213820826
1223545740
54633960
1898421271
873314936
1676890406
1655129656
287020967
1393105918
467048132
226854408
1503340078
1287797181
1069362800
1971724315
454241431
1411246366
2002790345
129036437
1186829287
1134185284
1979568860
625476995
1068625469
1627298134
1669600895
794578596
568295637
1217252703
865073586
1514185463
2122300789
1470568560
1477209559
2054929819
1128662162
355289489
806125759
1357803467
1498761779
982961331
1183514697
1434120271
82333620
2113253903
259212677
55373440
895511868
1311324606
1595330427
1762007724
198776671
930357767
1217314474
468687189
269409426
1421017120
1291132432
1165180055
1823114908
246346515
1742998524
1514808738
602732238
1499193383
256730932
262826556
1473265486
2132510277
211163271
1620810699
1921177716
2094274818
545729025
1530811180
1432456601
1311767570
1576579637
829247511
140443890
1428136718
286626690
1939183447
1002448950
99367082
1403866209
2119407811
1313654805
447440606
45909038
1847911109
1581921500
1480313074
60144853
1621052807
1020158708
1294575324
1583292565
1238390903
1155753999
1941551618
1984228964
34566165
2080015597
218276054
1891515130
2089734551
2033968831
2003806994
1668470941
569850207
1420213188
422448817
2022756784
1150590769
1852973165
351502993
214486816
1372503127
1990549551
1589992329
801932456
988859189
873422593
1979710864
1401075727
1151973470
102906111
2126731798
179756654
1015305426
1449850700
911547657
872662727
1674116676
1877188595
256809923
1183179346
1403090968
58152718
329118245
1118686733
922305129
1086186739
1720719276
1864230566
656354588
1531438229
1982660419
1554211944
1978241088
1445360858
1944658700
456602012
1044562506
1455978770
1047487563
532253930
1865472031
30358106
102488623
896035386
55656486
123369244
1111553521
809696130
2101826314
1203348098
104639471
1072197582
1316718201
655083509
1616261926
2142525239
1819262918
1766645830
1651339430
844502312
1769575323
1361342784
1582022274
1922453131
352765721
1868181388
1082391691
70527668
1429656001
2046639483
1372245109
1248169653
1155033364
881977065
620259066
1782945267
1890745222
255970519
1380382445
2009026190
1007536946
1494789708
749641576
1409129873
882348663
1709385085
1987822931
368079292
164860712
1364654250
1174325635
1207052942
1289473192
53418208
1130919632
1374194997
184610644
1387084623
1884658601
400387248
459990605
1766478574
1466133527
937052936
1396612272
1784986392
1067450761
239335957
1270931435
1988494643
1833213055
1581539535
109738167
1362892198
1232360301
555894762
686334983
1099672160
728509270
1949377393
1743198913
1941481556
560100819
1880675423
488435999
1725703235
679816085
1169465069
1315342227
703135949
1746836235
1626955112
12923642
1248479388
1795234995
659237664
1213332803
2028507796
1176591920
1829195253
424250416
209019009
1893806569
1142346320
1832542681
1476693031
1208985554
446696027
601316413
294597175
1496511428
1089815337
192899210
1611892935
982822729
1412250210
773836423
868181827
34273100
1069707107
148077976
379460085
833558290
1473329847
980313558
1610464501
1232728433
2092727845
163082117
136854648
486852768
1090510654
2126820810
547021837
341275299
2006838030
1248117181
1526730891
518722521
957942886
1278369516
912713022
109586186
650067483
1351667122
1238169490
1423150852
1420343414
493998274
557377267
1081590218
95549972
1512118511
1481664572
2059101270
588402053
287304434
1950291268
1078418616
315533462
183743955
1068964889
176643679
1870055917
1846535060
469188387
1702934852
1899555168
1540282336
1456653164
239221455
1504443186
1295917529
1238219360
553485111
2116570911
1429598798
1276597132
1387147536
846942042
1843960177
1527376057
1156490157
357630445
904181248
854840275
1907584471
371977824
446326877
1610451694
353215354
1912480727
342200768
981495287
132013714
1236356983
1940629330
102306660
1901354576
774840943
152561279
1342410894
1715921017
1364882512
740776790
1943673582
1768744029
1902092024
1630526312
835548581
749889228
1499635817
613909709
243970274
654459838
728330849
1657350500
1028076762
1192421435
1315776279
691729089
240494461
400842579
1179889080
1601442999
1331279484
753719065
1697588063
392455646
405830709
764674331
1529931494
1401565156
931668520
756666569
1317027952
1783070142
1948517637
1401897871
1507479157
645737665
684109497
1943953919
2067586127
1555967819
1917729780
291303276
2064666272
1081806465
807164763
1746112780
1280635667
301514122
1531997899
1418041993
1861451391
1283858124
298102594
1777565667
782309162
1314368798
1414599740
554773968
1710798004
1090537009
492912183
550424419
1394754635
2098725950
816045274
181260261
491596699
1105733388
1147313720
1820678060
398364838
849392751
1860482905
1907380707
186053253
245191732
302333856
1143464277
2137485475
1114911327
781352728
486780341
1646106549
1405268715
382867872
590092550
611569020
2123303046
669430709
1431150533
1137031427
516678147
175586315
1937084056
1896777807
143421291
1496840310
1682202689
1480369218
326828245
1071054862
1252937200
657751670
1919751389
1712268237
1707094660
997321826
1077436128
2118015307
1185076954
463474193
2124164668
1778127375
1349827710
1421313888
754172428
311870091
804021229
226955008
2070251762
730696146
1995911745
1075455536
1446438995
1512042267
1314372636
401063930
1640508850
516128400
6916734
1190871955
1887035446
1293490015
1297846340
549035349
1231756335
1675802477
528181927
1866715527
1645489353
1298524173
1597453502
1212340230
1465044558
1743943080
1384683407
1611347416
1357309943
1907615080
1491740285
1037185570
108343505
683411529
336108219
818381837
1798869506
1425051327
1653701674
1848400612
1132721325
338031943
348673152
1226978687
1817620272
929569039
1183550010
1701276792
708038782
86957947
664740368
325678759
2115643415
1340677500
650679572
780289114
406323945
464786143
1253803101
1456819962
1934498529
1573242735
773152527
391279500
1261033083
2128752346
1592402975
1770784563
386234810
1813397627
1966199710
477627994
1334166573
1387628957
101492769
1573281982
1549719698
1827936010
1103291470
11532219
281598842
179452151
285563905
614115651
35817487
1473756739
537269914
1089067685
1224217707
1226299265
2007892371
426925671
1313594431
1160520406
349854217
1939149895
747199009
1045974809
1333363986
1316570589
217017651
2124549014
2034092084
243866383
1237886045
1244809486
1329060980
5303951
745501909
1361221133
153157794
737618327
728123668
1463845382
590248368
802960975
2014830670
1922371628
943922190
291118306
1261941275
424386471
11158316
384703104
956966931
1165039854
1657160682
1348106930
1564482316
598440821
1969461862
25208428
529765802
1231201816
1478689858
1301822696
695331780
267969400
1203374052
856781815
1721490079
1884331985
876905843
2014637619
591269939
1063157063
1568743605
1198803286
1807256812
2104971413
1078184859
453727822
282403305
1591526855
1259964926
132503221
625131149
1468887635
993318538
963840877
1566377849
736011853
1863999960
150696950
1070100087
209429526
1711317646
1638482568
1239421321
1694134033
844414369
890872255
288898259
1123188173
630946627
1488983569
2010317192
1331279484
1965851882
997898531
188389575
1512575725
1523974308
1391024314
1047784921
1337602072
814803082
697480159
1386789593
643913625
549958545
1870917819
1576222804
798689721
1631386115
675996515
995724832
174293320
1238718863
1911394931
354366407
123894232
865861169
195943339
1392892597
1096160131
1016721221
154658493
1974851301
1446703689
2031352171
781344704
1887220373
1955155416
1843953904
168380967
2082714490
582082897
1971072558
1550865187
965704990
138801874
490056175
764258761
1346205428
1355111258
1580162376
5389290
201506523
1489541315
1810818338
204153198
389234062
1903912085
871081534
971895491
284727294
1074003322
1835434279
2114468538
1451950912
1651618612
1380670461
941544619
1635912703
1881183509
191996812
1824381425
2084206849
817428992
1192349179
1549338372
167062476
453081190
526943076
114807434
1579236867
265846069
1078587197
1420798598
96175882
676346385
1620201133
526247626
419960473
187643067
1304074851
1431708160
1407120277
1715275683
578308388
128361389
1783268134
2066943378
1260821907
1393344379
1923669482
1151341294
1525366151
718070042
812733014
1590721674
152818131
1611030854
531979624
1802100665
1319612538
2056599853
1753749266
85730016
1230087736
1196940484
1786095587
256075394
1212704443
2119257093
885191100
1643666493
1903094673
1333978722
413557597
282672673
1696401319
574959063
521135572
382471857
591263921
1032774071
1219923400
670417968
1361986014
2041316423
1317834309
367379117
1628520140
599789429
1820234610
1083984520
1917863703
1015297488
577077087
1451577759
214752019
1055614414
1689884928
966278553
78129263
314841460
623619395
1740256440
1227326830
1811967543
2057312427
2137621974
362982525
573722351
1732823357
138487215
2092779146
1327622869
1982743370
1105888241
883337457
1809571986
2077036826
1731900277
1707282705
930797277
1156501030
1725668134
50902136
1507477924
498108340
753496264
763003857
208239485
1705388494
1314233753
1702036144
487824375
482237780
193425548
594019828
288486153
2003060569
1143238296
839257717
567163007
1220554144
918967741
768324472
2132072555
1106499988
875885194
1218047140
1862149323
1452824463
1843459944
1003369390
370630501
937225054
1785237231
56326142
707692775
1968685177
471281043
414144415
1338472472
1345973028
1802519549
1300325409
51579607
1338743988
61703944
845668261
1821260170
1611011305
1059358616
447220498
2062052678
920090042
1849685935
1922645360
953563657
795593534
1493934474
1066739947
857115487
646420859
900944624
1697252617
1423187014
1968834191
794191395
1625020384
1849537171
420799230
1426143888
608736330
1527120656
667370797
1157489413
724441153
462070263
951669063
253739266
616731433
1610711578
1231296718
1689095512
1903481454
1672107842
320406503
1370322513
1486433963
849090487
835616996
1966853604
130364308
1322838920
1148993724
1061238339
2097976181
586925246
1835064066
843924444
1222388119
1857179166
1415711537
2017585539
1278111884
1152951004
1680102171
1956311673
1800402198
1539343474
80793314
821963021
2090913150
99604022
1763067067
1523378685
1437042126
27225224
189603772
2006533841
1035404369
12628659
1802763883
722697242
1774087031
507958051
1659608897
1099933956
176052680
179190297
1934503937
215239434
1648089756
329592433
361177324
1418711380
1374689039
1526015715
159865731
1527473754
886386729
564036074
1606823480
373210377
281103404
1262121045
850676506
1422838479
684441197
1761516645
64947684
787532897
1720030822
1891244580
1590412194
1857598116
1741157481
1900274086
1634068048
1046909167
1139376898
304375535
856777969
1025637354
1844719633
1780628790
837941779
1379364081
1334320322
510401100
306527553
1755094873
2096574519
1171837996
428943941
961947718
1759040318
1076999111
1777750390
397257732
1617202765
1964186756
1891342044
1831862463
1446985434
607174568
1356950017
1509294725
1664187957
338030926
673694798
2113790061
1682505326
1472466846
748661033
104918306
180834357
1462645132
1453485198
941506244
2022517077
817194470
253574724
634918221
640746672
659099459
1747846095
225834371
624048454
1556344666
1191460193
1615135063
2046574905
1184249078
1707680368
1447287461
440399687
1953857510
423753195
701923396
91721755
495804292
949859383
4540734
596423822
1389898672
2032717541
1506076749
1560852878
2090385993
84735903
1858398569
716844078
698663518
1378950046
149454947
722756783
1064542093
1829854962
1481874988
1286412297
1960744957
1719501373
892091643
733465058
498077995
428904409
647042095
243632772
1301138816
971907333
937760969
16363083
190621843
158988835
270361347
1075227025
297032934
1403866209
225603412
1185161286
1451428076
209253672
468228280
1821298017
1804165345
1053037675
501509101
2004826985
1918714837
770506515
619335643
1790065004
649507130
1593932902
674567814
1968496608
295148474
1559860278
1808288983
425236436
1026772445
729571715
1491228336
1419857547
1652759733
962604677
1129891006
711662329
20093164
1299943206
552723573
368724694
2094979234
2098788583
1746869569
142968654
1383309952
1728265188
1757366572
311167740
677461851
81131967
1550731516
1898076619
270678088
22771222
1350737155
932861027
569563447
913178303
904476739
1154636586
1116911788
1052840873
392291759
174581618
425472140
919163325
1770169568
248779540
1151513839
1538657668
1251179220
1841849662
1485102300
29008220
1923033735
322520570
435675011
252855411
838190137
1107245552
2036702642
1457547889
723391193
787282679
1577327417
1100984733
1067456488
1009307377
1818478873
1744073411
777828314
106652049
209754689
1665758531
1730282095
839832703
883545843
997121591
1591401232
1940551132
1143023040
504794177
1753422884
760378189
1588840008
100428531
1659492621
1480662326
135161192
1254469598
216751450
1672214688
2117923386
659669725
614471442
811430183
1014561095
1788660675
1819271593
579511884
623401798
203039839
2060542880
1092151824
203814005
538689125
1181202943
425283439
1226521133
2132604774
745394481
1920351969
320159713
825787799
453420447
1876059178
34163800
1809741576
328434744
2107492008
83747172
157520800
1332330688
589134424
1270907432
405271432
1327297813
999777633
290873275
1039135468
733174069
645524523
138304206
1735450425
1778932610
2096163049
680616225
1097352601
1646685286
1641486654
518763609
722430256
1258653429
2095039617
1900766939
641037074
442346438
1712301231
1931587970
97053079
639567607
1180161938
250661997
1603795110
165235061
2048972792
1405255912
1136353816
1036524144
1802397966
836402815
208535487
130096702
581437152
1597594964
704641592
753674362
456725033
1154497771
1509801534
959434502
1081165921
219048559
1963335854
1684098463
1333059167
1910255991
402820205
707929671
9068878
1606463302
2064731027
406499079
1674019897
2074057697
2023124904
614092799
436517889
879474859
532557155
1086882624
1061906404
432677441
1591568103
1993469709
884772008
994790171
774438627
1191415158
1712112132
1902396488
1874939113
1110038011
85745716
574306907
400706910
1685342685
317581117
1179863100
754977203
1286330239
1025982838
334668330
574176533
1495854605
1184485049
82710053
1583281239
535552423
1619996323
1998836767
899576645
972851236
2106570025
432807860
612959554
1353366315
605848277
1410191505
1595477013
41819123
1631237560
1373594940
910439823
2087083334
1087915077
2019541585
1446930446
1917454683
659390548
1779522926
474665259
1094959484
79799746
837948603
1353924288
1224166340
350404145
649594769
909736399
1775078548
55793943
1064272379
1528380027
112815068
269652819
1619164505
647609987
873481572
2085509383
884332871
2112706738
1885815514
609055240
1601519997
1759539400
1229727490
517440309
155888446
331225358
197627026
1618296382
2046276529
1570321748
1006965991
1142481773
2126538971
2145664955
1027737806
1171102728
490329848
1844806194
1186664880
500944074
2092054086
1323384151
1446060378
994762271
898196823
917292502
909623663
1713961854
1440317615
1086469612
2070708320
1702022404
1818075188
1246389145
1587954353
1236060514
467203130
265698811
277298827
976174648
497812456
1338299134
1020716540
920498343
724481018
997280347
1414277845
1660500482
923174243
1508477349
1625580786
152069476
545540641
422214181
702961852
1802533677
1178398749
1908531607
1933709162
1370420357
916092110
1316025800
792343403
297171327
1349923052
651756716
1763950356
1768203301
1997950031
1277091042
279183956
360797624
180616095
425217834
2098958716
105303550
1304320772
1137726962
1507540867
847785326
19603744
1450406364
1948021113
1316185005
932937854
1098067329
1513813532
389692022
1618053443
972966172
1808986973
558823878
1652719394
414610321
1193491514
148609849
1574812012
657853604
1106669965
1851745481
742308849
581833432
1897231593
1967512763
1275990872
1504184830
282348096
140622629
1417675150
662412651
1928341134
2086847744
851363450
1702390025
1642513184
2128655849
1746536834
1616107779
291223593
23932355
2048525770
1798615922
1073965058
814154110
1530974409
666525504
1576898119
1280171889
1275944679
763580054
1281007887
1091182395
1986054887
1520286415
1636823603
597533342
1819416965
686701496
190550738
702169408
751985484
1736724740
354419979
711626795
663314731
179310972
1869913326
2116170354
80110483
183359125
519996605
636790238
133683126
633424313
81309644
1997301796
1427214366
571200744
1341375167
701851230
1052993418
491231172
1358856247
887086599
1154485824
49073456
405497145
14632410
1342668001
1809299114
1136126334
405892356
1786140373
1736270145
1227206849
1974972571
1751641635
1199739364
1638627601
782518824
257770161
1764376793
585640694
608554851
771462890
454910239
209532773
1606546115
1904569509
394441750
1160325433
576124279
1481791765
438080411
1819521787
1500315591
1347213662
814324307
764739285
1436915522
1993860116
586831741
1538021540
1493472147
1240746569
1734350823
1469608247
354791780
692614315
1643204653
301927522
488114689
1805649432
1172296704
1414334697
1767768368
1119065797
1694537263
1419148730
1242707373
1506602479
543404002
429390657
1719138707
990490057
1005082388
997371073
1113336
1831148709
1530744342
669877038
1224537345
1098067967
1480916412
1008040174
380050753
20548885
1353655155
1877157705
1670178923
318805502
1805232569
89006351
1271935007
718896232
2065983183
1363301926
1042868551
303562916
228205252
576626525
1787900512
483530063
773542995
581459710
1335462792
1078396027
1596550601
1611566025
1094220748
96642473
175628081
1736688666
1525654493
966340827
2129169506
569778476
377021805
760051825
1370833911
1690734974
1137347855
1646694516
1439150761
807510404
60616073
2060703172
1515938839
2133703978
285425121
599797545
1638876305
107740557
869112036
217742201
1638717900
1579972158
1137084074
1391053019
2120953981
918764910
468932179
491562551
1008616232
546752515
2019648298
99366976
2101075501
1471176847
39152524
1099555134
1396182005
489592719
1562842193
1593780630
1790890676
1132510250
1531374502
1085736189
1014697749
1082259624
229489021
1473347331
227227375
1996610712
626591872
1058597895
1335200110
560315845
1036202145
1340081107
1459355632
310076099
475549697
1575722501
3305625
949138505
1431350069
936039116
127531087
1371262676
628826651
1812113388
866948166
404364744
1693178423
1996653969
857952744
61927139
218430612
2204457
439707022
224639253
2107222021
11508868
1837360051
892807442
997533359
389201295
1969228911
951396942
2086897195
1771414231
1962417294
1600943634
1561448673
1867605177
2079396490
1416309305
565729737
266421672
266464859
1688879215
326747192
821809336
543829861
410780851
808641117
1423567975
923820925
1378280568
121110778
1936466526
2030383776
1646653351
2110745746
1590178063
236800283
1535168354
946974916
642924287
1131385495
1474050973
306598128
1654962304
458255984
422971249
39249282
1425158105
1076681843
1841833703
1333096978
1928496918
1698248113
502990769
994458153
1616160806
1797838550
74964583
747770608
577258643
1566817340
589033913
671187533
1053504416
2097976181
2054255162
822415173
2133282394
901704346
1490764068
1964992990
1140664087
1104211864
1482306371
706269349
1227724583
1250464284
725603174
1266738615
32436083
1732484042
421295924
699815313
1925050455
726714075
1161948011
1311237074
225148116
14011762
552512102
841922158
1772064745
21697492
1009036870
2004755520
1256778317
666929900
488288830
1074908729
38341353
1610226594
1023500561
1143338999
969102811
564687578
72918863
251137715
1410227512
165704422
844202474
132739679
406596809
643058513
1743032397
1927101030
1269857990
776999436
1756624511
1660180872
1786840950
359603551
1690452734
785082417
911427097
747112229
490361198
475305791
2004916685
2024164719
299415084
1657706016
1881699946
1673103343
1805096768
798273074
1532026595
2029019284
450115009
1083426677
1238110508
1141436492
2011678014
1486385087
1468941911
37521765
927390307
1090360852
876178319
1375989670
801872841
237041691
953972490
1325295828
1441290671
1224309258
697465901
1131645435
1171173004
161996932
222505402
824445415
1806991317
2095200680
388226769
1134486192
10920086
628726854
2054109118
229990699
49745895
1953225795
1133762841
1345790634
1401606259
844337904
973753493
1834430978
1643842336
1512199940
1975384888
684218338
686994825
51098004
708947741
1086453607
1764939868
1723410097
590699812
149620420
1584355963
768789805
837452681
1297171635
2061908185
1066594894
1088272041
146945190
47851143
143618797
467004664
1760032767
366342189
303236624
1834965108
401438228
2139481298
715587384
1165480885
12975713
1120202125
1981282142
388691472
1062302363
118803617
1710201963
366451268
2090709662
428445285
493583891
1214792330
1743841202
1486843251
1793431961
349830663
1045067566
133362164
598671079
1329628938
461779933
2117273717
252407554
1905072558
1546285131
2137375750
1320801684
1937832195
1325622573
37994973
848949932
1088930696
2015068720
1429029211
1611697133
2116471137
1317884853
1479911991
575854072
821183724
2056379754
109987194
574481522
1718692293
1466661741
651448022
519694889
1671608881
1850612879
933456493
974568681
874053652
157428413
32658352
1486780640
550770443
1938733636
86475686
1630107879
1779662219
1803993873
354538982
750142923
1043080781
203632196
60069876
1652608374
1692198899
873833809
1492559765
830704616
1731638894
1153572961
1065982128
1526587490
1094661551
2023022208
1600936352
481463342
736339343
1101681480
1566330875
1335734576
1046239770
1596166612
1969038640
902537301
240048500
439513785
650256088
1408120446
1682531483
2064155329
1782221714
1268439281
679608906
1869651568
1147042588
1672461488
1898276813
1693586014
2038199981
2016461054
101426996
2007767992
1979380545
647022912
361266640
1200086726
746276556
697367489
1804369878
1346518027
1446978466
1135108895
1894997217
565180504
1871455707
473041394
1357495952
708502724
919557151
465367300
131438258
1769094382
248064228
947005573
841969973
1436913660
1653982314
1954278545
1961372375
1486564009
365368871
170573599
874629167
1882367003
1475310100
649076602
1424782969
1089661413
441389514
1337981126
739947854
128117599
1499261196
1965419520
1933651040
884086253
561515978
1690285607
1651715106
1078439571
461155573
2024184541
1030660038
543331744
1097326714
607240325
1485323482
501620726
630967289
1592938766
885853418
415976077
805754319
2030840818
938009678
756077878
1465628028
2033039824
764345609
2047744676
603854038
452050774
213581277
1944310927
1015930308
289379134
1265279732
1586038489
760711674
1490733295
358294039
1965877144
977993575
489461476
1254140583
643338883
1711240559
268432855
256410425
396345526
1876734065
1698953916
416041853
1688604257
235034952
1339850545
421076210
767390612
1403106686
287871981
763723866
1543124104
770411069
1826844814
1487276288
524485210
1937007508
1512887709
1078294206
498286160
927614727
1681118785
828030318
476717214
895494238
889585647
1644904163
265771688
2133165586
414565803
1743598242
459953090
820495870
1170879029
870500284
1196855861
473756179
809482935
951083476
1947801599
2119687140
391952253
1360533764
1321646795
1238378581
1450107662
681166662
775062092
416133873
1195977395
207943369
1554577995
798956246
1950504957
336915587
473105219
354389401
335519633
1033923374
28674099
1683377200
1938577910
1996896509
2028066168
1489219892
588651584
144616260
722010181
1287544884
337759969
2014761128
36231408
154978747
1635832475
1028808804
1079375083
82555941
1965164836
142939402
72466364
845545501
2006395459
246618363
376558539
967814933
2116702701
1189419234
22205401
331635000
1946170287
1668625154
1924309590
1318608532
692679332
857772915
128917210
649816662
1767278423
1001340254
1276317326
47889902
1740139749
138644590
506883506
445313859
1967566174
554349170
621928933
1835639885
1971635128
15300776
497836143
1501623790
639866327
424342257
749672050
1404421416
160992316
2035387356
1402174628
915246029
601161942
490174207
661699609
2039299753
637892526
189117207
359188731
212388826
1666974011
1469625099
2040533427
1032832199
666344333
248844157
552085345
1681357955
151797986
1761543304
62395401
778565749
731482946
1104595186
787813793
1727625462
295811065
838814839
2019287351
407237891
1868023339
1343102885
983142042
288898547
1372911751
1898066789
584048518
831617299
583527785
1608245383
1029959430
1306619486
652656038
767442187
180757737
2087889309
1061016331
497446
17592725
30313954
1980154292
830855319
1303994958
202128536
1626128316
2147329036
1440732276
345308374
284195608
1399594643
381837934
1092003529
1972435523
1856410175
1675245461
654765240
1733729348
613351176
58932948
293211906
1882962671
1022443821
1476108182
1819651126
485610383
1422353573
417201916
87081872
1350665890
212175983
413903297
465938005
1928254626
674663491
158778260
1388531110
425069525
289146699
672251894
1581104903
139860400
440307130
3345639
278043610
1801190042
906850131
1314749880
501141111
1406131115
282075429
209088877
82040723
408630506
1348690843
2073788881
1674575643
1707760714
601811780
1187764967
564768830
953136014
2118143117
1719700327
207181777
73899457
742743131
564315470
1818979171
1840305815
1879337321
371416276
9971966
954900777
939927618
1055798029
606126428
1938168213
2106832227
1754220289
657640816
619837530
306053293
1980311740
2135613104
625528631
301045215
447657536
447034763
1964039830
1247053496
1726131034
2067292872
491071128
177674737
19011692
260735988
342652133
1110899176
960233970
2134008368
1088031620
1474769412
1788929940
6994783
345561279
207265732
1113798120
1563735578
1661521339
106641786
496809831
590765542
48725534
207285810
653543986
1859227487
571279896
1463111259
1377041582
2132542240
1664963975
1631438905
59544150
953901578
1837373905
1120494451
290904164
1837499944
864900160
241412006
325033251
785511467
166476233
1372248732
1984097898
216940379
283849980
1800970006
1958516663
1012938066
1192888770
2031783042
2054699795
252897733
1012299231
612152928
1716723637
337152697
1336875008
1661265616
1839780175
1535956935
1928422164
868641404
711158024
721314710
168886506
1527547561
348774680
561631698
420943844
1975977796
1347020730
254615968
227624495
1354201977
571937355
737108059
266764663
819475170
1840283196
1931872491
483239641
1843068817
904012959
1818078345
1331176988
1012649967
2024547578
1337544841
606268433
1800385452
569712217
1435579096
1728065857
2089122412
1468354318
278602280
1079562442
861350391
444558899
42725668
1412555379
1224872695
1766723886
1789091897
1041701850
2008337038
496628258
637168569
1542818221
2094852463
2058336742
977231554
353696326
2114247195
1714252495
700708541
2003794952
892332646
22992498
384414671
1999903002
1015007488
2074078765
1799556538
345434238
1555018451
129523973
1335193422
1005167337
796083328
1350455077
87866149
1114484412
161526081
1708226656
39965178
489499342
1133966571
1778364783
1004293420
1305537308
1071317728
353334158
1123103949
7243721
1873551596
1092985664
635462287
1591433179
1532464561
789660899
2068570560
1588571014
1343468955
1627700653
11974002
1631964619
1398793655
793476918
943988570
319653627
87830333
722622376
857324219
1479167369
1065597759
1474931007
1070060638
451432740
713396502
1808866105
565086613
1742979406
1958105353
362625578
1674081131
1110428849
1320237555
190005644
181312030
1328768385
1504991493
917045438
2135246114
2101247562
811124269
1642405744
1771681131
1992758860
1144003401
2077072227
1097980778
1459191972
1028603053
678750613
260620472
1524536279
1057403316
1016153428
231047152
303971489
106995455
55782141
1500333082
2063346297
1154220333
836540875
328647023
1336158308
1906560922
371576332
947239330
2137070763
1284766589
911340122
166657535
482389486
1961929388
62370531
896894200
307821300
875755994
1372726565
1526512360
1975662323
115073625
5096609
896199906
104331946
56885011
1919306765
2125077540
910075193
1653627296
1259004706
1827376715
1422565048
762551636
774079617
306774128
1266033924
754505184
1189428623
2045713815
752439669
1540154188
515165128
1992603266
517477694
1778211337
2137681145
1096778854
546097574
1120357838
1866245265
2052864896
317460536
951573998
17768421
1681612706
1230725010
330698495
1504062473
1031342687
135023820
1878529127
142123603
1566366358
1399602415
432952713
1418240544
461942810
1191084816
2002065057
1094832400
1952366136
757672447
2132376138
425577559
84805269
1643379
54721146
1459595725
1398757129
906346572
1612693226
983700725
1373822634
127323829
686510570
345653884
325388127
1985396964
886192028
2064598133
1642267801
2067593286
984925519
378558437
1713885124
974090089
70716828
1582839915
506567908
2010655451
562217590
233668648
1286577411
1563404518
1372199500
422051105
1937903687
1242316671
1709435969
356201627
328833904
1959870427
1020081527
1201934043
834149953
1350796796
379554039
836134561
759318979
2136926440
386780694
1459382195
180644641
1521234514
849106331
2128973024
694875764
875207703
457387666
659155765
582184571
409915933
1792246012
1206674014
54383175
377827118
1996671073
1957183020
102288056
1836749442
1639097673
1092560183
1484183561
2066494850
1529531269
1204352619
2030664003
2080830638
966165987
1087345523
1780052813
18576284
2116631482
381742692
1784478466
1898812951
1465576551
1826016563
355547939
1665272052
911977487
517426899
1402003898
208064902
207769943
628121471
1996561251
646303645
159028964
126133533
1139586190
363352735
1840033994
1142396572
962993934
696611485
974145665
455298656
950417094
1261345305
1348322751
577529995
192305518
70730200
1017730379
784590659
1250182918
1612598872
2026542315
667126997
2052867270
1553036444
362642705
374712832
695709113
1422662960
1853404429
1108512993
947151086
1324454898
598532324
206989861
1435714184
1111079234
2113672502
15253278
1789086717
1253911165
1340162304
1338071583
1462691623
414559774
1301593231
1635185683
653719026
1790457346
1156504173
1215474165
1435367982
1110673703
1119449310
699103034
917333226
1758688200
1253871301
147350652
1702411736
201403540
26205951
121007194
1478787211
447766554
391738887
136070610
195651896
494437268
184846202
1790183115
1458539793
1062975424
369504105
894283481
1983509252
1102191731
2118692030
426845755
2089512872
332579329
500919526
668315268
1912932341
582909488
1188887687
149560925
1913476817
546583475
1441494001
1324367795
1319423017
715594293
817980909
1251098505
1930443424
151720967
211303225
1425330976
1776615061
1628805094
618471948
1521018273
1062783696
115619326
1071066851
1391835090
1975584484
13164831
586825007
2017080957
1845661316
383645289
1883877728
1330384935
794018532
163056312
1393859534
1820350267
1702492667
1027914691
647431764
759262135
2024006039
1825455040
1192459101
1505472928
117970423
1805897550
1676323151
1403732980
2080574606
1557788531
1317713561
1314141710
1371048191
1060006314
1270787193
1304535128
544444942
1060700484
219683085
191110652
814277028
722848701
2086773045
124009564
321206356
1287085374
964038593
780370870
1459949276
2145777227
732121584
1864570470
1461108069
1865101141
2050703863
1828171100
540202326
570244863
610149934
408025743
1321524240
1135045341
1826878898
601129078
1641271197
984253395
1626418071
2070889402
1616416933
682587446
206458445
1430602896
1258649081
406498316
60724146
1999434239
1711538031
170659385
2010300653
341173797
1941086240
147422991
1653507711
1681236164
1634438838
582533595
618194651
942283528
811365124
1713441201
85805524
1400896942
2113636399
378344255
1424535352
148081175
288320580
1987270507
31850545
1256422566
390843001
318280613
236133081
1160627192
463181545
1273781199
817929670
1158094508
1489556393
730497463
1095595112
729461891
1794228954
385515636
293167261
1519073227
849292100
370341997
1813852649
2055119314
1119464961
1831977789
626922830
1913406033
161374013
571839319
495280898
1214526145
56107810
835358080
1779681426
328432479
1050290508
1261206555
877092683
1825053782
1786650138
1176229200
444422873
1140712770
815573450
795651477
256807347
1624871913
264049246
1938793191
2079109499
1794123693
902311749
1494232947
1630971959
952428253
444189483
952673120
248427070
1033152465
1442414474
918613190
1969572269
1245323014
886887142
1621229803
1342777401
475541004
1880221475
1624456342
95027569
599123023
1062294315
1258200105
844702535
1447677216
1647703909
654421990
1130113196
145732167
2138748629
1904112532
1139568383
738005906
174405641
806501563
1647178037
666873596
1902146127
1024618893
1876251518
1782372350
38594328
1183908989
212765745
842471659
669050328
1458960809
1310327913
1766347513
719704103
2138266076
1926466584
51778547
1892679529
2008932606
1750420522
824024167
1891515871
270696178
453361862
262986181
294491586
1417911580
900374417
599152596
1333848226
2146274566
1068784733
1491975833
675536186
1236561940
527503068
1696679640
1056398551
2130895320
1893752248
637630403
1350776915
1018750236
1993681142
125917839
1886956140
1724948177
1340123824
1862688284
1556894284
736834392
956700506
1321563183
1909332683
639570271
808662253
707833134
679068366
527534436
863542480
1959919296
907831196
42551689
493013966
1407467481
637390922
1265330690
1682966662
2028135757
674468044
1366931339
386365964
8096802
996854610
814474123
1873272905
100886130
1610125339
1058532195
1880643400
1148519985
740213491
1277426922
1412858471
1502149741
1691670238
492886383
737794469
426017633
694111024
453011803
346364110
965783272
988150062
640403648
2147278091
790986857
645034138
1484347025
422730477
1248706010
93992714
1216893075
1001099080
77338477
696738576
694167222
1738572226
1553555209
983682480
874152020
1458963116
1932230862
167653798
1101365017
2044152996
618124096
1085945922
781565884
1989085112
789370608
105015012
1580053905
2070658319
428247734
335157276
1658144909
544288713
1520237299
611166002
565041772
1637242633
737357810
1186399378
1412578361
1765979198
1919569680
891596323
554913338
2032449203
740485794
1424158888
788790417
1737076260
161065477
1590479228
1673502468
759554219
167472772
101761721
130394987
1275637396
861481739
938174062
166062527
615033555
1849630628
665125736
1738491419
962431078
1460334612
183866064
450525477
518976466
1584508453
740852606
1431058159
1781791305
805893667
1919492475
120190468
1958207743
2097596854
311071565
419933821
889190370
539464945
595832417
165112712
589234339
2011161449
982840747
249433108
1460008938
50824670
1084120115
31112725
937336544
1800222712
1227516565
1599727786
994957766
565616680
174537715
161769670
1872756140
562622962
622836122
1834495334
828497207
1567166571
622565600
836070148
1634031386
769701392
870344087
1475251126
1942252334
1816554242
2039658067
42844026
384494221
1940390159
1721250139
1803733643
135519348
1322154128
1512881799
1174894668
1531065494
1516545141
1585255960
641551139
157049220
1331075779
636017951
1505927162
1028087537
950994361
1146631980
862911723
1369318676
1146512359
592459375
1442596740
860874408
729455955
1926675217
968205626
1072848389
622278257
131848469
712941693
1715495070
723754950
2138427396
1132118697
334815887
1274497175
1573558096
245634535
1641650188
1374353724
1674710478
230883028
1534062764
316872404
693591697
610163622
22239035
1739847439
1231083854
748269497
787194804
1834808418
1731389628
1151799613
1334897283
1213297250
553729983
1039304165
1601456924
1653725998
204703099
1024113840
619411285
741610896
2100379100
1394609564
474866233
531987753
1793430972
1123242241
75706679
1841134670
2000853892
520192154
521169664
1821167700
317488388
1325432957
1053214046
328071664
2097299320
1811657135
1462231025
115279072
293326452
2141405202
1330233055
882629618
1446575042
152951388
1044260198
660108885
1437982467
429137746
1426202643
1130561589
1741311901
850738895
1361986014
2137083445
986980497
1610366124
1330704366
73406651
345315204
2036104864
2004540513
1260863470
599925269
217823850
2121788523
53004900
1119841709
975169189
1796071392
344257689
521777565
1998909957
1061728954
1708234779
1352207097
1366389945
225644460
974833855
1248151446
1210469441
1605938281
1193269812
440790105
702307710
1734151596
1781810938
1317026202
923692930
363499207
1177128930
706602574
1912036235
595461878
1161029242
612343689
1013256242
1278314
1822473344
1737233064
948971564
683994891
2119859589
123340746
1416796785
571616507
965267450
53529499
1023090446
1767621078
976067274
368089656
302824958
234829238
622462346
1765469976
139673736
1722285346
1760748053
89111575
411649354
1297704746
641591546
1420260935
1607665016
975538133
1080187925
2098637437
959478714
847376813
152784208
1420771559
238693384
8149517
173285751
1316698325
2034585460
1765366379
1927449125
585195898
1406039497
641142459
1614355890
1761719914
1448086169
1097428612
1552737955
2042103570
1861042706
524319276
762522416
1734628110
750927938
1981124130
1402329739
1983005796
739321199
465864961
66569641
366648407
1672704969
1379343214
1386750411
1003422902
1487758073
19799221
857708052
407178325
1692522202
1771062380
1726077605
120797240
1900119282
461767323
652036347
1380503348
1632530331
418772278
1247762259
1305653451
978413986
1776725406
513363739
314449473
1371315584
1224690620
1024045360
574521823
1784506334
1545146680
965743730
827600096
1704894998
376171521
1011802295
81673550
500215315
298140568
1030507137
1071529947
265351473
367686481
1283656312
1056934162
1893242417
2145625226
1206260460
1500213382
1830917117
563933998
1469614629
474932066
704953723
214263503
511062799
1111723418
1011723750
1431365106
1498791830
2080329179
1915228250
1698934187
1972440713
1000398720
117000725
1383099763
393943655
304253173
40908757
126678484
12822612
2139289407
2050786124
285747322
325285986
1321266356
1592079285
1058301414
1749840124
1415870754
1463950042
594344715
1891882543
157314011
1919628468
1299197864
1000553260
165965345
1439293936
121834356
155956398
208330692
950027663
61803749
126710426
690501485
2044200999
607696627
562693364
350023594
497279329
830957355
667144985
832553085
1023517523
422068590
1521381537
1137890664
1278007613
1966133119
163344323
722410683
822821948
1848006479
220497569
950677493
2024300731
1944765521
471054952
2041275199
2120779855
1669408314
118901699
1456730023
940829016
1979996335
1667170490
903006334
556128071
1839485230
95390237
1522467008
1700526960
849148065
2099097237
1986594822
1406075273
816150434
1227843830
536613717
673570291
1147826572
799060146
360586385
1259026490
1528097307
15449180
121661195
2019584575
1291200064
708655943
1905304680
1846074978
16600389
827413200
808252952
1142077370
383368007
325136065
140948459
351122173
1866423189
1682556422
786792457
299179742
191876228
668851448
1709390136
1103033734
1993697986
1178121277
511762268
305182979
979549285
961694980
707335971
573279684
737230239
145856974
1243314748
1345841288
1584549670
1000060688
800453251
1485958382
1077009280
608470039
703049275
606152642
2029751583
852163361
273136579
1227338193
887469709
1363573927
187807054
1025064501
582501850
1001667884
1555358281
1177290058
1894814301
1439522893
1846557222
1195233558
1208704085
2134355474
726312586
2091756653
766859717
421674139
328958127
1583557586
1339293287
718649057
1831188862
1333908125
1913869372
1833509296
1440525690
844387678
98781538
527786309
776913315
1514359879
1117440098
470319527
1263736614
1971593979
2011896507
2005556698
1204643859
27491055
1363035549
905896149
1761807073
1919619077
638581389
37726053
2071888108
1604014270
226681061
156072263
1466308181
243632772
296220992
1231850410
1790058026
1571395718
619209949
1260961155
1364392454
1643965286
304987769
940764115
2034598581
949328389
691442967
397350908
227397839
893222899
997184824
1228119961
75259628
330162149
397284504
1729119927
696164617
2006112308
2014192578
1000549648
1257666422
697347776
1554879601
1333402975
1047576007
56901438
1112559477
1550438465
959595939
861219465
1215577296
2110367053
690645672
1221430508
50309573
1595997574
1906383012
378655840
2092895890
1915089717
1288707161
481735508
2131465985
2113738916
18076474
2104995252
2135932181
621138481
453916645
1671553727
11483031
921741088
658798326
2001571796
1834301802
1381817813
1977420435
594042123
1456952104
1611413618
1470233452
1113832239
1703819797
102097016
1562275695
1334870099
860007477
296354041
869764865
1909096717
1799707154
1968600082
2114082765
1646607289
1954986082
814764273
14618428
1972185447
222657311
2094047535
485610383
565537664
1949975801
1642094883
1036127190
1137943352
475004910
1723202384
2068219165
1368512602
102745646
770555300
890380906
2135075663
1828476323
1596694096
1002754414
636309171
220227845
1124016535
109509681
899844139
1720585199
406510119
2088484003
1141059910
1826305845
1651840923
1914093901
541609523
810427119
86994512
1026175140
1907579457
1529950024
1056791358
193462168
1386969804
1427931766
786811743
1274015133
2086330924
1184389953
722877159
397708136
877360018
25120499
2067686326
1736077067
843189846
2146397130
199765018
2089985214
792445494
452623981
1809696952
594229467
987254447
2141448257
2094907793
1988858513
408472913
1364980645
1095406284
797985718
1037940704
1815704737
416074101
948987943
154990898
385927992
703354033
1943086972
1705167030
2124517894
1080935193
1866963190
1010142380
859743136
1672172661
538951626
1029567328
2142323651
526155652
201672511
923384851
965489774
953413119
2122565744
1301030907
1657693325
1695296683
1111361601
547870958
2014853843
502120519
1030143037
1601404542
2125841088
586334485
691182292
278301142
493776134
1824879972
2849738
1469650139
1339979165
251980696
82219745
478223485
1295930359
456676783
1705787183
2103411673
398937570
574804233
2146558894
1030247627
1793720107
759195485
1523515938
1316212298
1176084649
546426705
2130852300
1819979290
1396933844
1935469813
1905426053
1704121165
1651751154
351645285
1810715867
145745653
1335305417
2028294310
1581246142
1546681454
1936180260
1138382244
1599836470
2105017158
1743708246
1198638462
469570286
1465893306
120593091
1217680491
194408800
1603494139
1464378950
1313594431
1552813002
820434867
97059956
242515426
376315350
1289137598
1899141206
1578777285
2109993998
1122255586
583689951
1847839096
939490824
586664393
1343651569
745933734
839402078
1272407853
1779806993
813253823
840096168
107783018
1941310861
1730158903
1968050451
379702911
2129786181
181173162
2053056856
689259098
206336294
187338468
1382519048
72850277
361363807
873310673
1268967566
1705096686
168046289
1278280116
763216982
54018972
1325928872
192497849
535364438
976305364
922267638
1938827488
2096083692
1601580445
1635597712
2094799830
1916612359
1209765198
156821733
390261808
476566759
288063083
978509463
1474486791
848412656
1291517509
151796177
1924229292
1585295709
1265850362
1139726863
821554937
1395654890
857076895
107540154
2079177396
582593783
54749434
266636439
1247423803
2146676122
1086591133
1085353200
856270004
604869488
2072683970
1411271029
1430602896
1945331065
812928321
2098978466
1739100642
422811555
2117764861
180963384
1256745569
761807727
1900117851
1521405087
995888173
551914452
1138492745
2135008649
192661971
951177177
1765084677
2125302242
416137198
1282301813
1322338262
844276305
317328032
498081763
618918212
471690511
2121639195
1994531862
1119145568
826679011
2096650687
1990158936
1213179818
258705187
38715236
1449544852
1315040566
96531385
1339408435
1426190106
1090190190
678657417
917224230
694558095
868162057
188343866
1257909377
847045324
571785114
1249389330
2142845243
1292260271
116111512
513523837
1827232707
1938308073
2070634842
706558497
1353376046
1339984660
1515430055
1083452270
1103474404
822700240
946443708
1703144622
1491498552
880449658
1174832805
484325232
233193891
662598278
804622796
971374293
1061290627
328833619
1935230130
1702483249
1185181911
1378696670
787914737
1179394554
1333993180
560039647
445643982
1257832448
853595919
489280694
331969460
1066464090
2006943278
2001621508
1552337917
1418050398
664066953
899100944
2072741608
875633111
725977078
1426935062
195540980
1376845691
315748553
842848213
2068132880
347293189
1198557765
670558110
718072500
430924490
1629365001
2089136866
1272317373
1440172359
635316754
1609000668
1385642259
1466894784
651589707
975178143
185293846
1286367046
1711931884
1735024038
267602776
645788638
567056482
461089599
1312824767
676727372
2009334759
1984802715
1437499239
1457344792
1317884853
749971528
1458111522
1126893857
627534773
1788600039
1665492102
1603921851
1111878258
1297786225
983371205
591241884
898612322
1612992512
981526611
44070872
597921393
1268857102
827838580
1492624376
1508730836
1363883619
1975148532
1917971674
1172380086
1949285583
1442791727
482847697
1396438984
382694085
760630703
942505923
1474645526
312856162
533367416
1735634667
1514000920
1631532447
1780687396
1693860755
1072890280
1932093827
387291025
2041191759
242069799
1359102134
723575156
744406379
364434608
446202698
1682487081
40607347
1979026248
932139603
701413196
812053710
181506090
1154235307
150992786
904180437
1879748209
1761326426
1269027973
1724770279
1925734451
157822282
1512341533
1267677556
1248025576
1399578021
1203000335
615974855
1329716118
874735513
1016804487
1263384557
1392081431
319922963
1784462334
966702634
1806007345
401769177
1242557244
1246302858
1454907760
1128171259
2098913098
1733411869
1029813873
634370728
589873583
1945531214
602841589
2042327256
175296239
272223402
1196537273
235044799
831282876
1519277803
788400967
395651309
1390996361
1435402663
1830854319
1807537061
1251224465
1916151942
486424356
599997203
603156175
1723837974
1432967637
2026931073
1596834241
1422919210
344643552
1475248592
2045357087
389474247
1707197652
814948236
916096869
634706149
307369649
492683851
473204016
1269548441
2066245478
1438535281
494907657
681100983
1944078919
903864755
1283345776
1330724090
1610254367
1781784317
972310923
1540029554
1339544300
2015987535
1885087097
2068686053
1265449299
2115678619
657587030
1622917912
1535223279
2014422787
673341811
2054830926
244304232
1522864531
1872236819
912781371
218417156
1530093655
1580854163
902739172
1588974219
21114163
824385177
1404049951
1197290606
418182021
1263316024
288150638
177293186
1707746553
1025849673
2015029123
360991972
201126810
1127044325
1491183215
1793089364
1994328065
504504280
1523220920
735437689
1863471584
308333777
764806868
1491559424
1277225492
173991130
1694393518
337799225
70101290
426510290
1912294592
1353775906
1298732133
1696229607
24391477
992014906
1883921759
1417076333
1530804895
896062914
1897538555
625425970
569946146
774693051
1578059409
1933582260
1945152832
1313909022
2063449589
2131354858
78906713
2054919424
805553406
1156482826
1700822800
1306464773
1963958913
348171622
1646713181
767884419
254459685
243257239
2102288667
298613975
237595122
1376215492
986873328
30281388
76613038
1282713253
1232356002
507206133
716261270
1560710636
1552876290
105051849
1819169733
1807683909
296190944
1507928167
502120199
685417310
422022987
1613641851
2060763451
1279832858
1316877626
1061678777
1580611341
520499356
728706364
370301091
2109695712
1474911740
829503269
143587440
1622961353
2095891740
917559054
1336838971
661248352
284995339
1422619121
24526373
1333626055
950804353
1339061965
306932791
593648225
1214765600
301365227
1443336610
236000369
416396223
1756554787
862205420
1992382832
312273436
1515521371
28042837
1717203709
916885597
757619764
299302215
1348171621
1466045295
408838869
1042369924
1440413648
990597905
1114784879
1005727370
757415954
1303424774
331082945
1067769218
2146025913
933107471
492609488
230033370
737285792
1680182990
1320729285
481947489
864571921
956023232
251601319
681239969
886199618
1174384650
893170114
771081521
983699888
173090744
1314714575
1291571560
1428324517
853136702
1973401555
35724150
972791816
1240073925
361330619
832679740
1556594264
889441276
502851269
573606697
123457588
1808514310
2099243677
613321025
938380890
2049307388
115558125
1762088814
1295818313
138711160
1775031089
640035214
1338617143
716893282
1537107683
698815683
764226392
1825551671
1731220281
752691171
1176943427
725018293
277362045
373213114
1919415018
977347582
714198732
258818551
1920309581
1445870639
1246187269
85205370
955621904
925418091
416593280
490643905
607267651
1840068106
1745927452
53280280
1087699914
142484295
526420557
1928762544
1854691284
2019115729
334516338
754665232
1437491694
1127806514
1090477812
1310643452
659810048
348145149
2103770811
1470072425
259500798
984684723
915712593
899596461
62099803
2060666606
1361257116
1290612431
1852476647
1801459332
92111109
1301408766
1772114733
1369226889
141203037
1462356267
1422069997
1059140736
1840848530
334565995
1951339335
1708996393
1565415760
150930678
1548309951
1765651538
2081372840
1762352008
1601048840
409735944
473074146
1492781530
338496109
1517469952
1366549162
541580234
883126962
305213344
46838759
143962146
1749699081
827074365
120092579
1350930985
653035417
1139902484
1351905004
1914184598
874437148
616310445
687081647
1408597413
906746702
958822863
1238359139
57989806
1116223986
382254975
1355146506
568816626
392854799
1110656235
1122529001
1981756787
91564033
678239879
1331172962
56715603
1861483183
1137443880
1718606204
1719531290
1108087730
1784071399
1560939397
457526750
403437870
1564635718
260818483
1037843881
362118251
2098734258
1007903986
414145141
773570542
1553145850
1941106941
279235353
1415217080
1881510765
1548771473
1135514108
1130417950
1671587902
905184062
1464577131
651225144
1052092885
10570391
1985170866
1592870915
101809560
1039913640
997929292
1472947033
2082605051
1631627130
1433870533
86348453
346442871
731177702
1316924055
1478024647
1902147279
1464062208
1145160491
2041678415
825731708
110208891
1812675442
1446229177
1375260318
2106345904
1425335299
652554318
1371758818
1142036232
2007182211
762870654
165176098
1792178655
22729473
1827193685
811578649
1005691024
296298503
1846689094
2070096754
1448089845
1549554460
1259498738
161420460
1566234384
654811419
1616028474
1612595117
1771878544
880075714
1974199722
381275292
1002590007
12993329
1936392277
336401903
1989256809
1519969531
88928974
1471901710
995265909
1528125673
165448642
1747721254
1828294963
1215154926
1937741757
1720393349
1819599332
44639521
1855433043
458926794
1889129278
440435618
533745037
399633466
301348345
547265529
1876008624
1897730689
928606404
966045507
114883876
1692844013
602252799
962722064
489146563
1881444113
988463489
633550764
138816191
906140827
1450419797
2103108489
795836386
1638848866
1406605287
328978083
489137910
1449031949
625954326
1451578831
457506174
942494513
426325628
895377919
1860932131
1814595275
1847649910
489447250
1548675996
793419924
1311508212
1697743585
613168626
139854428
527612989
43395957
396383946
1914813619
1301563638
398763573
22733762
1936427654
55055853
1145201357
1962854813
1724905916
475405222
916168918
650759062
1071042987
601457777
222120507
545270252
1136195202
1398174892
258306678
1133507157
301052951
158706637
366183184
596976047
1767460005
49809337
738755903
523747256
1798310193
1443830867
1802311351
1466628170
102838776
372542579
1735549812
763227648
1025875299
699966840
1153752248
1231806737
535164315
938340323
1854783234
632262215
902408797
638890642
976346426
1321309929
545917477
183341045
1414156464
519570053
1501310312
743718072
1430281672
1682470817
614456080
2014649415
949088168
2017437793
1483919775
397216633
151025058
302265907
1135307223
731964659
929372278
866290536
510354123
817709628
999428885
117216091
650287999
1366537357
803721850
65380090
667586726
678687797
918360889
2039094309
1592531407
1667437928
1303038994
648604583
786407304
1548916667
1190034266
228645607
66715166
179963733
639394910
810299323
346188479
1594390768
552971483
1249059993
670654329
1517547133
1529455309
726857384
320018718
351553223
918899392
1745534929
2036918199
82710053
1983758895
817129
415207173
412218324
257461781
1492955582
1594611603
107199241
492513131
1857053170
1264456789
1864773863
836862965
1526792492
1019927784
1028788249
1295327997
32274838
958009194
495328971
1803776293
2036882462
414760685
1532013789
1785930393
5266595
1772644371
1125530351
877244585
1063121006
981999159
1388000326
1178632580
1196867659
1082924050
164693111
738383386
1684846386
530510753
310330627
1115319437
1543279683
1896678200
1662564987
1703533833
221663338
2128092724
1076582176
1548771023
1674568544
172958092
1139360130
2018168257
493182757
595877818
1108124862
1570093542
1798400043
728368774
1628081922
2103507334
34504032
1777661246
1655508468
1565355349
1421893318
598936214
1038369095
141909274
832125730
1772014818
1136252051
958116113
702281042
638670735
1946752864
1289778995
1033716421
502995000
1290773035
399338437
456984457
1831666804
869110737
1355992979
277786541
1861172397
1839519784
1149858993
1038144855
1556876307
768162753
1120777450
2123743058
2114792632
14855544
349250130
56530585
1720772729
49790960
1074718326
1984420565
145810684
652715966
1388410014
1105839460
951552900
238263513
1325703869
870214338
223539461
1288558985
2009228146
223049102
1159129513
1407120755
1702428424
1064227203
271769392
107331172
1914271032
957147556
418283314
1414703493
596753412
332956997
1243551017
2049290988
89019993
1883722540
1406469833
338695611
342001992
1873901445
999692786
987416131
1518426309
1195554857
966095876
1301071753
2076042993
1882648103
349255425
1039631153
233961265
1204251367
1721735447
853172123
1174854372
1325317720
2128241461
507439061
717538190
1926288202
1060321348
1576102588
46661327
44038279
382126654
2089257435
1657630587
1187998694
156847763
1440569767
1441848050
178298208
724111173
490102921
1582124927
1973514651
904263883
499122233
502926158
2069844337
1257546525
35428889
1964946272
444026815
1444154471
2113934396
400473462
52676122
929854218
338901168
1268386999
645130107
1474807396
1348576597
1375659055
778209961
1983976993
190302683
75206560
1528634065
426124955
375886395
1767042798
604703413
321931905
1175678193
1190182366
420639001
1730448750
2036316914
1326952254
111028147
1941764398
1612914097
1029953131
592703776
8786770
564652954
1803487998
1225949561
690613661
1807165755
803530440
184536822
1799608866
1605008610
987311209
110799660
2055851684
1941993580
759622220
468989675
154617267
1375748858
1875203785
1691543988
1238736158
1661149701
746356656
194323671
1395594492
1159277980
1633016685
574863703
209009028
1725865679
1279249813
1518333550
1450004543
363480462
1422362619
778857749
722316284
1203487177
712669946
309824078
1084511299
1778466618
528544473
578026876
740085890
1493376749
874053276
742075969
62084478
2075272381
1713272690
272872009
609225273
1429850693
542073216
1858592855
992277320
1298487899
1822824150
741697265
1120881899
1720847574
984126859
1610380880
1405026802
1753082774
1362061963
8941324
722292444
2324495
1592338040
863763765
1144828972
2025280027
1241103859
778534676
1418380702
528014157
1806881521
991141912
1555531723
1941851442
100568218
1723751447
1676816044
1854734872
1234658479
1451686128
1009606300
209905315
147186576
632678558
1955956372
48967505
1184933464
2108577984
481587536
1908225854
1419807401
1515207260
1385383671
852759306
1639173086
583990809
1668176892
72006060
1313291080
849860473
716273867
1890155119
2139469872
415625814
1271609218
1223890339
656514516
578436268
76812315
1111123862
112762813
593897478
1259556538
1442110038
1574458098
2101594499
1755246006
43588619
1747094372
1724067160
1867954695
757990027
703000946
224657811
444942202
731774002
1745294554
524452953
344285407
2042321307
1452041974
877799583
69373473
981137045
2133799677
1468123519
343636551
1190033586
1101174470
795995938
1891187065
1461592850
1930082011
239342014
1945192556
228807707
1255719041
1819654610
130036500
1408310006
1513174943
1699179310
1247411861
1644532867
292392459
2086875618
1106875546
301674517
1603446043
1758567499
1056819511
428392869
1051254083
1811243898
1366713852
866090974
583887807
158015238
369430116
895530555
1773786303
1614306497
1021181988
1577776014
204869414
1531182032
1465906963
26370588
694082300
1907460609
1018057437
558814628
1132868266
785181463
232877214
1831409647
575297082
907554614
80418291
460268829
716826612
605007287
2061034674
222670573
1888388975
1916898180
451809342
1663866791
190105282
1116675187
1778673101
72371947
2003253144
14507358
1739633831
1090805965
1269333912
566984768
1059754719
1126800360
1595901054
738550866
1570263677
1605336196
1937806088
751734872
325818533
1100722922
443778178
332877741
1900014558
131841860
632713419
1255156741
1543356893
729590627
2096626802
1318022517
424656087
217487187
721357083
1789243780
768746655
296604281
2124338178
1297409238
1068586145
2114376586
1903026808
120963542
1507849328
521788801
1956134631
2072479234
771401317
231828487
554343515
840112472
1687262670
788537723
634087663
816049562
979886180
1792551583
1780279511
1906198040
1535567365
20298817
1491773923
1507204980
833402863
1029722685
1646989808
1582155188
1484272609
1590704099
1818178815
1278929579
1978402433
696818542
1946835587
1610331944
1399626045
2135911646
2103797040
1236148696
1828875385
369844914
1788870806
1965273348
282511045
53634541
1426403767
85153503
104489401
630388337
1946843869
653723036
1071508592
95003037
164284107
1538383434
68005309
581574318
364283936
396341039
2125980468
220218753
2015136566
329998317
1207710476
396708571
1230369717
1404407172
489997667
1790781582
2091465613
1225752138
857805719
1694858592
25331060
191423071
1773843207
1678092877
603550996
232330446
1086080031
909232931
1874446564
1958054619
1376901573
644114645
17431755
1406266709
363851445
209635484
2010645325
1571932092
1107222209
1636206000
1266216992
80089999
634521032
40592936
65971207
2017037388
17206523
529590644
379129152
1638006714
2118930847
552919955
1285718233
559722223
1743340176
1881612315
991630854
806421545
1487749067
2137707016
1105345946
631290836
964523839
288343703
106821447
189151603
867119581
2125216739
1152296709
1994013416
1713310877
2019712765
1226232282
1121067666
1481566296
1638217593
308985295
1926131404
907024874
1885175298
1962496048
601156582
504999996
2131998704
1729288686
2081208303
1559950935
1541479800
1999855799
1394784175
266988458
658848362
566862594
491064745
1836666223
1027319907
1489501301
1020235352
1907160198
1642533368
1063053173
1616903469
534606264
1178812396
1647772315
1651629015
1354397393
1802566761
826970021
1079414993
1203985564
1800613907
399553808
640905817
1194920613
519417221
1603832460
1961800146
506736961
751857125
526706219
1167307488
887692879
1876019541
1788200948
720835150
1944799346
632480107
1907031721
1295677746
42882915
1292114161
1997192810
1759920438
664228878
1719242863
396290607
1542340238
160900216
941619624
1462067889
1319647888
601973404
147151505
774589259
1454981883
1998429785
2040646328
805316214
666877119
1988301623
1554237265
1617347489
64209300
429794851
1259175366
1241590946
2020519437
343640345
1813722591
986680438
1426655740
500545931
1927709503
543613103
4524847
594614841
671737257
977567119
203457682
1052579195
1610842971
414765377
1072112459
1830843323
1643897868
1151984662
215025863
1001560972
2122114248
501854918
821537045
213473717
1801903171
657500477
2098617326
662281008
1593653013
1501753868
1746103504
1641751935
1612863576
1393030287
91322326
37389623
2142057282
1592015904
1401321788
1698764922
518517706
1126556841
181763771
50571288
67000521
1035759423
280511775
162127326
1112363633
578218395
821363166
662234191
1174820682
1840652395
1248354682
685249417
1331115439
231997106
1932314067
1536529703
1422881560
958062707
523936947
1191983072
2077538684
1833058744
1725967903
1992940282
933942213
161360518
1085320611
1606385165
1001698342
659477843
550017801
1475244513
2055604666
1163129407
1705671466
251044731
2045514116
124370497
613284550
1076152518
818392820
1835862964
373014744
1585853784
402809672
533540403
1200491149
1384973341
1319962015
55526904
2084166823
1261533279
1081958249
1818347293
2085256872
260718719
1310187583
688243189
6115050
1272328216
1971373550
2105489183
1591042250
364500394
135062175
1021805121
788716603
1949351410
624637221
569484011
425687717
640136207
1067357725
646129120
1690151052
1089467326
1480489950
1428123518
1920461746
1896243886
151785444
603870822
292005482
1939918970
624117634
1998032044
1339128779
1821358920
2118532964
448615315
1226906922
656279888
1626477452
226602385
1382788291
1780716420
1486081665
1659113878
1112540756
358580752
1800251023
709937857
1888790003
1975669079
1911006203
56748640
1551443153
780439860
1248007815
473792163
1533575786
340009721
1750329258
1771733026
1506492609
1999521394
144140053
1979922605
1960716687
1114109888
499406398
281123448
719972414
2090659692
1739325185
1633490462
1193162217
64705638
1786780657
1015051953
1296587999
796136992
2042879292
35384847
124006897
150150185
1230879369
1071999155
1279118157
525357823
1919778273
979761583
1578354326
1952691911
1005864733
746171793
1776074430
1481525997
1725764113
1867226010
1394549794
1776600600
2015701526
81989882
216096189
787221602
1484303663
1006222152
884333058
683668739
724631797
247555523
1958595401
1627864340
1814167055
1044493746
506232311
382870462
1316289788
260309669
1609768438
925356503
1932483834
1383725625
959438520
922676225
358191504
1307414628
635171893
470956623
1586841381
1747700134
429149058
1383257326
1167624541
916988814
185933927
1859143374
1855930769
1898300832
788400814
1719280310
529444885
1311788974
757621808
1312167480
1549140865
66877467
2095978756
1825265593
254629635
1880439471
546290916
213145822
809960233
1074445948
1132287641
868443664
1813845445
1235142855
641634152
1879470295
1583206545
814260335
308832789
900064961
986607451
557496658
1567987889
985608284
368703630
495169048
1277872187
424125981
1780679315
2051659758
1544901012
342088632
486807781
273795145
2123853351
1442914734
1800765090
975370835
680196360
231741156
505558662
468767606
1901120028
1590728045
1096068899
2095987333
1943360841
1670984484
755751151
745818134
772750192
2084402465
2033663182
557330711
1664932459
813651559
1213936041
802212884
1089491328
1103579454
935137586
2121815032
1178420134
373218332
1738625926
154657344
894720951
1659153461
390532583
2075252747
499611053
1030877922
1878690937
1506851663
420851098
1096403874
1460309056
1445970808
2112991177
1662319975
1648937850
967394284
1792813677
1108339971
755051990
1173541742
531207020
1383233918
73203364
1261743628
805279853
1877330471
2038379044
323454003
1301098786
1417168393
917994200
2093043667
1389133621
1011382046
912215131
1668543648
1167714688
2066896956
1266464966
1918959107
1327503324
1604799845
109243006
96907021
149048028
115086840
1756543851
954949443
557783590
794580274
834836318
1919825116
501684083
733323361
1211597925
1888662657
773540098
1139137406
580507935
1193950224
585221752
2048055693
1021882171
1298739146
1359101401
180973503
16288570
1536979821
152601261
645900592
2035214220
1092626636
1347003493
2059303698
1334693969
1188049606
2078560043
2009731704
1422074119
634525556
425525694
995851151
2067209792
413948207
1421004733
1467032429
917671494
340761896
1395302791
1396368976
185126212
1850825330
1934792180
433343902
1640139314
877101727
1264288094
1172797589
1009793258
86294552
1142016536
1933859253
1419437671
1783621422
2001392137
316155106
1551794258
2099145336
955228744
663439861
1494010054
561775640
849926627
79129466
552240179
1101700138
1372621314
1908165648
940660146
178801850
2026741495
16652092
1817464363
1299932208
741439727
2095367203
1284161466
885823347
109498375
1019165030
1662336228
2043026921
709720492
407167117
1104941248
522770285
173809252
917503867
1576591791
236413481
331991427
2103852993
1680902050
328671280
340182492
798917494
1787718199
1351617496
1804211910
2084373027
782094909
320019622
2030350837
992464092
8895322
1528874523
1359855501
897941381
564705016
546830444
1655767788
1746737575
844529623
1981671629
16755974
364000277
2042579835
658015600
478627862
362222705
207384402
1153341186
1870810429
860727856
1783906044
363961218
1119251948
932992887
1795175866
1643786669
1338803674
1057709620
410087231
1192789622
651143219
2064682953
1967398424
172794232
967925075
524907767
1576219840
223128508
1856060726
1550706597
1994977157
1948341863
1128534431
1537860164
878321912
919210772
1031248367
1343672322
1342598679
1671015907
2103338797
1024261922
802890360
1081301007
260928457
802657886
701700717
975683962
1797553049
455525228
116776225
1557999455
287758926
440547595
216237010
1158831072
1890411351
766289979
102287512
1983307592
598558017
303247984
1267676625
1221109390
1483592658
894123536
591471589
662815525
495136400
1787010078
909088448
259393644
1880021444
698247503
1495177087
2052710011
459779463
1745075297
1520106716
649061177
1336950209
1518773529
1432563067
308444645
976228503
1554213710
553006023
770916111
1060805138
2063376743
1870935752
1609893866
593016855
467397891
880758250
260119203
684245137
2062203891
1013932929
599941263
599367460
1594350372
1410435156
609064930
1116036662
287312389
2133768136
947433643
369485391
1602373663
1271479564
638983293
90156228
443463447
89877611
382355986
671892671
2081179901
650922599
1086059974
140387413
818510809
1533376858
1353236481
1434578607
2073159121
109783844
1395385216
1553625956
1046970742
1969320875
1332884448
569329949
971175579
1729026351
445397818
1876392829
1219718110
1930830052
212379919
1992667808
1573552122
1664516959
1149409173
1936883511
1436682152
271424984
552975636
1144104779
728187652
1958920848
43490289
1952896187
1467602660
1568560945
443716468
1360762575
562253240
91703140
223604409
576896989
2118482726
1222246983
759505038
915806157
1109050230
2110687988
311231536
1422246471
395193491
736761296
905737017
54236665
50379907
1013940185
105619661
1612929385
1007473686
939078853
751085942
1578310435
1273454429
1898289636
624531029
503562641
901958508
913673337
460874857
771097529
381060082
1547002911
878434853
1874454092
1504684584
1105042782
1846018657
526267546
1422798183
970342230
1721257081
594477881
1394537385
372681025
600553145
463915563
1070269644
1097955812
1897145965
551471219
2124471437
1769808479
1454695053
80780472
2114494448
1122272252
1296186168
663124646
1851387943
1957313304
162710986
1929130777
1816912755
1101792587
995767905
1563828869
2028107259
2057312427
1994066545
345252992
148251953
238434161
741326612
243970609
1141277109
1734745630
1048102304
138608589
1552723985
1430565381
1000919040
1196638137
1938003213
1178781459
809558561
645748278
897026270
800627394
913190188
1050272071
1374211752
813713104
971659707
917766270
1773041645
2146293814
926895916
464741792
1182785387
1564177969
1616407903
822915251
1108004873
385092958
1484764842
1823915501
2104955195
1315752172
1810693212
1444229809
2003280683
3270778
1444024661
702654637
1210666601
803849051
1301495762
682780774
964385340
253939112
1408197443
1895593572
1633165020
1393845518
120091066
673701195
105307633
2097353978
1587787699
315726922
1934595905
1286004019
1732479157
37845308
2004503162
1533429801
68294952
1339548007
495367721
412763767
1022242711
1520173038
1182360759
956274638
793650763
2127592100
1603175919
545347085
14627907
2056374590
1949777013
1391400116
463466158
1972484892
1720153727
322529893
179690129
1690312017
1904735464
1017199407
2118292380
1838505231
648270448
224373224
737094963
952368794
1419475191
503596887
1139621810
1605928864
1832540687
1803322053
1132005388
1241335753
6151484
468117678
1263292960
158553101
1152579422
1696124803
1052049273
933635999
2018003644
1482704668
797808270
1666174495
1431354121
579039667
1991076359
384940804
1039675929
261491349
1394741071
458374153
1605685082
690488414
1120976114
1407178904
1766243710
1025218564
763558766
2081199640
386813221
476279214
1972093566
1269326395
1357728351
970148461
872845259
1052305752
1863973389
1181718833
1494338434
923771587
180076890
1170751025
1845722793
1649616515
209246092
778859774
1000472690
296100425
153324668
927516848
1074439696
556724520
1201831523
297572102
2050414821
578598175
1229244423
1968113440
613455517
806574286
925356503
48849007
1874533105
1210842697
944040718
1682382054
780340324
342500066
108459290
998483031
7699477
1414025607
1179151053
1611387595
1896548675
1518923930
755703144
326795451
1086897427
1328460440
1596372072
563650204
1983872351
615610759
732634798
952560794
370744286
121108738
428480945
620251667
1092370201
924516334
1430325081
847285175
2001732485
1396222741
509133466
1679462725
1900022486
247660248
1383405870
141285116
132585228
783869973
360595354
1944738640
1621790546
956039271
1687562718
465435522
1015203605
2064915610
423299368
913592498
271778402
775382594
185718390
602354886
1950912534
430081703
493892786
1000714723
1857404369
883707324
371331130
384607617
2022159344
529641305
373125712
1527665597
1549358356
1488767399
862369994
1732767304
1398005860
99210881
1594505673
974881260
1008671815
1207026909
1134571896
680271199
540737236
1698199292
746676882
660217798
1546929372
622007309
150039389
1381412418
72904123
1791065286
876040222
747910697
19329080
1158697534
1866622389
338637192
1873346762
729084745
1293179640
863719758
1276009191
270959735
258583902
1618636579
1026229930
422801691
192171914
2074940123
1351842143
526985860
1977464480
666509836
451138720
1237114838
495062574
1584922957
2117459642
1043504466
1102332298
27637737
1251423226
647744899
15090530
2001318522
1940425717
730875914
1880035745
404508971
1206295786
785251135
416649634
962045951
1030843380
388140691
1674107736
68003615
2002487584
2038936183
609791981
1037132982
777881594
283067937
463525829
123749289
1988756282
1766767544
2115682107
546282982
553694410
1557274633
1358902300
1042676857
692565254
1303495684
878035213
1661861256
817062941
974928526
1543228737
1332170191
1952878500
59485106
2091024342
990729029
649311678
488240559
1379033192
281754502
2129100941
82058246
1927380679
1314828498
842443462
737867095
583540707
1273508671
2140378846
31980759
961898855
1272680122
1226629357
1640072696
1295135083
1322779827
2114521221
288772380
1504130859
1943706033
219832720
2092314500
878753023
1273295043
320889740
122166575
1437135259
1021835389
247315369
2067753933
1328265562
538571415
1167829802
643466312
941753516
1387984336
1684372800
1060396263
464638268
1117508175
731049706
1587529353
516740425
796497131
552973573
1426439994
502529681
1582293473
1374092749
966704594
2099916559
169710103
2075081599
1624040433
1532137669
1906744359
1912450369
1287099018
1167539619
1454183622
1859643390
892807442
1725999216
26300841
1304776690
1982112776
2038542459
1689837662
1646958922
1925499419
59357788
1403862647
1758283699
1116513242
152050257
543966505
1263848950
1217437309
812605540
857374323
633162278
1523709745
1070960554
1279497139
27088363
920336953
1992588713
462418769
978693694
519192487
494239624
691219184
1183467045
1970361588
1935345653
296200854
104955209
1682064466
455460042
1584965571
343753804
1089495988
875901469
1659774314
1457268026
1283613250
1272723584
1116039085
815594905
956627272
1637362059
1685732031
512214632
1006276165
1648168902
2144631307
241601010
203353365
1716139141
1806970723
1858773751
1212582772
1370139015
1059914562
1408978030
1687236503
1680366873
2020154061
1047414201
466520886
750859914
308083113
101575593
619843618
448698337
1136877613
203614091
850888743
400426926
1082003030
143536018
277513896
1843301674
2034011121
556723125
345071163
1422422142
1113281744
1806339644
1870672242
852331433
2033535313
1249414834
1139159954
364934592
409519079
743893571
226556867
127098819
1399857838
355094695
1650774189
1023828925
1761112669
329711751
1594031173
1822754842
1289404505
1543028067
1348824578
1330781384
1742628631
62327391
1809695349
1995916848
844780621
658555573
913552356
885696411
443809306
574265577
561950577
314811045
220710712
536130752
1063928994
1206746716
1867341654
1231001221
1430190826
1347193768
1314989267
1915701854
2123949587
1403624162
1552549569
2105342985
869370085
617876469
1186508053
931406986
1056766168
616598171
68939498
2075522083
825634443
1316194978
453127225
1023881423
1189443181
1857290437
77770105
2073281222
1015540970
1868778858
143433605
647392119
611247226
247446460
73616134
1478959062
1397119401
212884103
1453141055
1766964936
854424606
1196282460
1185704575
2016211884
659414639
795583704
1289957399
1602034050
622480159
1618601522
1403345697
345717299
683739876
2035274370
465233238
202481865
935881185
1003841844
272180349
1971211237
1028961099
1918195535
435812097
1003183025
2146821954
814132363
1809166251
882070888
1857220714
298741996
2143203635
1183263279
1997752352
21920651
1102094657
1416475956
587330385
1527629117
196547023
2123155698
379521691
356940140
1828389185
506780085
413302305
1833819279
1091141137
783476
1229295308
2066150747
797221252
474040417
1799830661
792544998
1630841940
2084172498
1303991639
1579967411
305634569
1230558606
1127362672
1885620516
2107668576
946484794
1070487913
2113513266
2065628665
400578000
575111199
545595461
1154624770
476788200
1107509722
965785507
1041321882
777304703
1961326001
662017195
1712861022
2018214283
1220167463
1954497366
1362412361
1329308614
216653811
429792606
1229959159
1995282702
434987063
1524386857
506218921
1134131497
1704937686
2086653361
1293005532
2060793294
704667180
915753249
1582332679
1071063530
1591935265
1348690843
955199330
1991104600
46848566
1563626422
1535668992
1663403543
386603035
562853210
905419313
578105983
1248719804
1081183391
1803802023
709853122
655174947
1710201440
345850767
1654835238
922262339
2043690350
1182166702
1699644705
267977642
1674188442
1733038999
1376172247
405172327
1775647335
416190254
541905828
770372400
2125972705
1568782119
1218913261
804344964
1352040321
1322615522
350922309
1657608438
175294381
362820506
740884620
1595075838
1720481323
1230836248
1710975489
1678336567
1388866003
1252348025
1197953161
247375472
813694989
1454086623
757392485
116161512
961207483
79808254
1318490111
1512216004
1654248008
1156875754
464169125
1353163644
472875079
1628300926
890287774
426692335
1638698765
406588962
760401015
1184247502
743216484
1448446141
1712333041
1998422767
474937987
1847091697
1846264373
1836737
1960621647
93440671
1874144367
1482395044
1253854120
2034531439
2029696759
1369661920
686668752
1425781456
1635318872
855268146
799681070
758302601
1188788234
298255657
1829203470
546263695
1753567206
1773768605
1921342566
611260525
1170161103
700288961
782085873
2143526677
1774183875
1912563497
62329950
1185764035
1869453976
758211878
851467732
2139011566
1233300808
2109704085
1190882572
1782864826
1560877898
918975500
39099922
184911189
1350359401
1645446890
1869828668
766815205
1707717259
1319184315
716647323
1823923183
581451943
86798418
1967712228
1452744477
1529944809
1664425830
1660714665
243457013
398953584
1897564034
481133898
825331627
661441300
1193269812
354068381
1567596377
1396100571
1475806974
1378070409
1488837245
1839287257
1887405262
70556877
937332511
972066746
689182285
1609257349
404371338
1572613303
543605567
16441565
251447863
641629335
2069765089
45451578
702728725
897089669
1870099061
340926873
1077328762
1810843413
1704040231
2111813115
1589943495
1840138139
649195093
1441121692
412450116
745898211
719390997
1710088714
710723120
1851310545
999451240
215003489
515963966
14559307
186715884
608484116
1354287238
110668981
361803913
1203896210
1944573468
727601612
1952101344
1296568686
1862553167
1505912874
2112128445
1619819307
1356051202
533043291
656337226
2028082012
1551239063
890808506
490900007
444721386
286874223
1927798337
1770844097
710329493
1255184625
1477264835
413638851
426175673
740533726
874074016
1871930555
635620868
1609701765
1031759718
1664998272
1141300500
110438052
599574017
2064334090
1009065417
1190995278
603075905
950204108
1117824938
1967271667
1833996236
580697023
357449149
784199327
316244895
1728958186
397684902
475258706
1186560132
1456732829
756677298
595081400
245821477
578328876
1345179796
2077971155
1124203641
356065632
1810033850
417192496
1062245965
248566496
2145539513
1730648433
1833761211
206056253
1928254900
119788459
1307744600
607841294
849636508
1576775809
1652248828
1329323212
447991082
106127528
268978591
1969327375
1296740533
1121362159
1788478092
1962556581
721962003
1934855538
1524804476
1842541106
1583963745
692110510
1484583390
378536700
577485043
848860672
1812426964
554625923
1940591520
1165306575
291463491
1486837660
663654813
1675803
122562027
522340425
1645361716
2015101275
437450231
1443021322
921793566
1926633784
596412120
2114880371
1242126131
1039051677
1685698028
934218304
1692348374
595007
465413960
930346088
1158039039
1574179607
894233791
163356575
371351531
213020860
1491244514
1102034483
1322054367
168435267
293715452
79356682
1247476854
1496838122
512656408
715199042
531528146
394179758
524205893
519442088
1688465689
1678661498
562716127
1178576905
385192455
2055193200
1068605293
1201360771
898153334
248801097
986104318
457294211
1645241495
2065746719
545996644
735634955
1066995508
303699808
391563880
73285794
935970118
836349372
1155207363
574791459
678015780
90634147
1013945064
999718945
1565501784
1596963860
293106867
1385006449
971395744
2032825569
241826197
333416474
1567208679
177251453
576473710
1954688719
200697564
1164143060
2040902287
528808660
1832182306
305763914
1720309488
192116804
1984538684
1642410281
247248618
1863392872
1773106833
1920999049
1006618066
188314680
909538837
1228953998
1476379412
90965660
1345220344
514320234
1079038820
103326058
34929513
919530530
516584383
1321855332
1020396125
696969942
1544001901
1463845382
766625942
1375395795
89585082
1025953258
1090473646
791255167
1311938327
1639171556
653772619
193624254
1656556211
553814376
1797634369
52111377
1179677662
2091152648
1652403853
942546057
37433848
45397896
406966786
1892522175
597485247
1677996798
1719611400
1725056631
748857807
348772631
1547638978
1508008515
1025733454
1960046664
1467417441
227965
1655228934
1103264462
2142617721
1258532045
1142832264
2026922522
2076196102
542253595
1363172405
1971281141
1027606049
2026548201
787088535
1019398836
906040718
1516998507
2091700012
1918188923
714010016
1298586971
2079260674
890011791
1506893832
1146911139
1161665311
1367479291
1801005754
1723887894
1678843746
293683665
1037571512
1815694015
369096468
1150641829
367490588
1903390527
169613477
626708637
190914132
1487025488
1813055057
1326996920
113927940
1569106858
1542267689
844356513
577818682
1178665010
468532086
1049063765
901723665
2053926652
1999680689
762252149
455737261
650446049
1112312588
328309165
1525433813
1857843331
1132521714
964076949
1498694421
2084172898
1100245619
2044206408
427378237
303100509
897145236
356960050
1055990900
1292803811
1482137958
355437925
2092399351
899087373
1677042445
2007670112
529564201
1787046545
25966993
1524559523
86958648
1719936236
1862451060
1576954639
612164121
265577025
140955203
1464574722
484926345
1011488496
1111209978
1601621930
1939987214
1646506079
360752627
1602939098
27326719
1560004973
1011702153
1083808243
1806930846
469803048
327660555
1503884984
1563216080
789008720
945203444
10558750
261218307
390313711
643372316
1123758237
305104030
1883519247
855386070
1579325348
1934322269
1549663535
1241772625
1783897572
1364677659
463662528
841764418
1128216207
2006852054
1218164380
1509828400
2124307872
2119594547
750824652
1319390728
23364245
2011266257
1286700580
1744519748
1022273924
475103836
2058591894
1071551202
719101530
258508790
2027672079
1277085563
1039307627
1145044734
1774896828
1543954526
1890428935
1686396762
1272881666
10312676
1712466352
1615268489
967168598
1987992549
14505103
973847002
395905099
2079391860
1686494589
1690815687
1725400573
63507892
1676618467
372665867
1963725419
984378334
849206543
661576840
214186850
752337120
196756412
72511862
1216277389
1681702242
320772849
1984253949
1785412223
1229096919
1450890835
1084436087
1632882425
1557438837
1926668791
1751451310
660139699
143335060
1991102725
1343263935
653072437
1124645997
1061396605
94606165
1614705236
21998463
695338603
269511986
797808270
518592041
211295770
550803013
824557228
691595069
1247559533
1073318312
1721501343
931062806
445975656
498571402
1875614653
923587988
1484274120
1513746209
976879553
77279883
1857386011
1070558059
918423528
747694586
1997753189
1440862477
648906766
2089773322
693604379
780226037
1364443987
1458324015
1814064050
1692776857
1208490976
62488883
1959643891
1424464251
63987495
20710271
1045235656
1926955705
2138411114
730148106
1385915487
633782439
1409484860
472316587
1314922030
1220075685
150594941
1148347708
387560361
637420456
1207814201
219276400
1667572300
1674235802
383463006
257875385
435875346
650011526
1778893299
250601429
285295284
2046367269
1325685941
1986586692
1607738044
1501601081
6308157
1248996794
729369267
557757086
1836736190
1032115479
1907220104
1448976401
485778781
26171983
655913341
1638040681
2064864504
2063235528
1757443672
1905701832
1416767527
2105906420
319873570
269181227
1025191699
977645607
890856933
1537966383
1318575145
920758525
527566267
2066131557
2051375802
1578997266
1354638402
930441861
353022817
927801285
475523386
731853129
1082697949
1881971076
485911797
175663331
869184069
709696950
272273451
1136309497
982493812
1860321428
1086464435
248750151
180070770
1457911843
1121506723
1767142693
841315197
2145165592
1438198799
368268581
477313386
2062818158
1087765051
281757043
1817466427
891541455
2086218087
1784114304
224380139
590167577
1903529764
2130409551
1098103853
1227849097
57334064
738943559
1388887905
1321911691
678966112
1185292872
571700923
1738654500
482623383
59614922
662056798
1433121186
1984519671
1013941791
1184407882
1125368448
861823142
1192410653
1023421442
7808300
1144885852
986842738
1173226977
977000628
1999280774
1633394952
1882649140
1408033443
629271606
1233112948
2085490489
258373055
90318143
2116155408
1466227745
1523946679
1736175921
1586147734
1994044787
2090289228
769742180
352729656
1370299686
141324119
1257718635
91234120
1661687781
549349179
526803018
1632635250
263021894
1038989595
1294087285
604596199
1761355747
244779447
2086552150
928185243
1232612246
1571738595
299334221
1908735100
1814035668
1732822982
1989792711
1665026352
2027337160
1280451712
1658731612
1010648784
1872050474
459389285
94388388
125078732
475451693
1477143734
1920719843
39662305
1915172215
115301262
660627575
1587847436
555877356
1329491470
688188143
182054374
1690632963
42165857
1548998661
206585408
896482168
1987445099
1521077328
1895567551
524094495
340392381
66635423
654521771
1820767650
1667784963
5945465
906040718
286288463
2071262004
222583357
833049054
2084981919
127916129
292818083
411911471
740774402
492702099
898259121
999276259
491998143
1223675082
1327073157
2066471903
1746894595
612468091
849413581
1568889257
873790819
1393370169
2053986153
401709251
1186903325
194309326
765453098
1815854171
383687077
1937440138
224461169
1135114434
193941335
1029081515
2146716090
1872566265
1243569943
590020025
873612222
2122311013
1861225039
614556140
178945770
650208687
1581065524
1475775697
1994716379
812454832
2085243448
1750479351
1924345947
1477847231
724170339
279284656
1164858258
1256228756
427603776
1264438772
1955125880
1773561686
2009226566
121213622
1526206103
1554025943
1110262244
1882373050
574031076
1631871980
1393993783
662486289
1824910223
350382891
884840608
2085970677
503528097
1700018546
357138677
712793245
1635191715
1425454570
2036854760
989043690
617504911
481058710
1963600941
1282498439
1805250676
749087278
291254353
2123038726
690308379
757173067
883470133
429694169
461860443
295972170
1685510385
1813438627
2126990512
1761102944
1338834738
1377733653
1409051138
1351651705
1395129606
698242420
934417495
1438884228
761951623
1937281606
1490382433
1228110074
1667568590
438214792
1354981183
775273839
2146731903
515558138
186697316
63734418
1754631565
297692341
1369687436
1870062655
991340656
635726150
1195352633
761696986
1809173951
1664392445
544444942
882898049
572085302
1305941985
1576137355
1759132406
613694393
2037353465
53406772
1841976101
160820801
1279754804
134714840
1274118565
1802598535
2104075498
1332175378
1899478637
1191492959
327150624
1707428375
1973754073
1233894751
191945064
578490707
1089375396
1241523149
2011353940
1742995055
882054277
1625165740
1561321069
1771871557
111997568
862823661
290768291
1898305272
1139240650
854960692
838120572
1407090020
1093052042
1460014095
577252989
43750853
909966642
1659148892
1037443596
557759707
1719177034
304276364
1446944708
295297446
419442244
1098376326
1806531632
1526602559
2110044402
24186591
574993061
1350261358
1491642782
741369167
1805508915
1285527464
1942942746
865628178
2071619680
37756910
39908136
1162678316
1692430424
1957271501
841820098
1668461109
1431365906
166131204
1743247611
1524307250
1240645253
816764141
1974743500
1016570828
248778221
60086614
331486938
1697056211
1364738391
1038290602
1437040668
1189906833
352976495
1229462254
1732687569
1503983527
1513290958
1973079518
1337861128
1896669290
1806439853
984417328
587336151
1561916181
690546164
16906226
2025848258
28221868
1857041929
2061604377
2004432988
1080439267
596312779
1867496739
534812744
1704215270
1852159953
1048984396
585387325
1069684118
423786692
32594477
1358166841
865524366
1703474075
183202533
1337046806
1668322547
1228575743
1974586653
1886050257
1040887482
1253922346
329121958
576430069
1217035826
1139743352
2044837207
2091698750
952348015
1807667394
706190261
1616818368
1580513271
1563728685
212329678
859330270
1540112818
523687856
725701900
1030188802
852249463
785403497
1069914540
1985899389
781915463
728380665
1249216689
1621693742
1117567373
54080426
591954777
94958865
9765626
1820004915
1148797914
201321878
1830712641
1933248969
92219237
883039794
255861824
509234447
40508761
1464676480
1117158877
170273912
1990628184
1382291028
229650296
447559746
2107969185
437287159
1540341265
526805830
2045688176
918250693
1519213672
1927930726
2029537454
1798577999
2132980967
1734220535
690127102
1414109781
279595583
1497521434
1879763574
596650800
372554416
812189156
1082506134
2034896650
2118563306
1525397151
782365912
488182266
377783779
140454288
776823510
1123390304
818110720
470521281
2053028875
574302165
197453398
1886421384
1174040934
959616754
2009399976
1826732362
140688058
165708330
1437807519
1998073508
941675624
253629504
872960494
860755325
1015806360
261561184
1256569169
1892879141
1790100065
1252211681
1176358064
478131754
661270163
1492170202
1546566374
132202685
1578364561
737111202
696722509
638342623
1865877231
489921355
1274797044
52345186
65058164
16892347
386155107
1333105492
459504921
1853771936
1896667296
764010388
1206018163
589926762
156195948
1704407204
1827790263
75610812
423712704
1377641455
1209135586
609731232
1093633650
1154631901
1432145996
1250588837
660095851
266613043
746318757
1429204551
377053975
817869222
69356110
305151204
426716110
3826200
2010809762
653523903
602351308
928003461
694257182
897489344
1883187034
674458046
1565754006
251984979
972097819
191420752
1752187659
1750805656
270502630
1502466332
1768997670
1218826732
607979226
943863356
656647748
1606503431
1942235988
903997375
110588686
65936870
41765114
508767610
456957147
549920380
159851765
783593941
1510577871
530434630
1592217982
1466889948
726790656
1810468101
1166399416
951485959
1574573260
1804349409
1886265676
1802439122
173505452
951112703
1652828303
882830436
1728435032
1622072373
1117173856
1559865290
1683449280
45801178
1460074256
175199215
1094973632
658213759
922036690
461732752
925718161
2051909417
436633237
881264323
1637069983
339557141
384425515
2082020808
705667113
350236548
1398586414
106908445
1685188203
1576423268
1395860727
1255320458
1903544868
1634438147
1963088654
1595632650
1015530708
975860529
457196745
989576209
1860500326
1379296699
1809361885
1611757260
2017625584
1879507387
1471607767
1790267076
241529248
1684677272
121871195
1604135235
1924965229
115515110
1701264945
2141384475
2087385245
260016603
1423112174
1707000541
153438748
932786982
1453002638
1416087914
1796707945
394392450
908947774
1070047574
413886019
1339464588
681765091
951679800
2016104687
1673875470
177506461
937713019
1682189249
290749455
1749247343
261145358
708486338
1335376008
1447512963
1153359630
248653358
1305566640
633086390
1473478398
1393210389
1356862774
372704859
143812945
1522395175
1208871194
248932785
462603309
2075134201
852895630
143190347
1969796011
851041266
1166601345
1381804877
678455332
300828896
1113264989
2020257122
2134564917
1955777281
442997562
1015746923
678001433
2093298322
1288713101
605094613
1364684774
729620646
1221200780
176197703
442319536
883562099
750296435
658076353
45987162
1076743316
2135781739
1737722413
1325482663
1448844661
1552080833
5052462
552326138
843159901
907759732
1197698941
1961699574
1240752570
542388755
708136398
2098469185
1966384561
2130556339
1746063889
515979422
1150338217
1073906392
564549103
1639067845
520486895
567595612
1879838030
899832470
822243280
779974345
1312091061
1762818285
1824988023
31652898
1335643512
536090774
1965515111
1097250687
1275296177
832093858
13100817
68195173
2134848097
1443890854
1729191707
213021110
907216222
711849277
2124018757
1333152897
673355338
137965331
1681914780
578806384
893418369
26200932
1973360712
1787855982
1018894315
1060143224
2029690491
2143376970
1364976642
1774388575
973575878
895015544
438489943
976676142
2132416901
1296478881
1567730815
298617588
881206962
1284641847
541299883
1814072753
1261591285
477216748
162524229
1020252861
1290533798
1815666223
1893531498
1113416234
75569120
1293566988
953774350
1246747880
1882410216
674981858
537924629
1763502844
704400441
1930749089
770551302
1677465553
2054356508
1166960232
1779875234
1960094033
1005192825
363206214
563946526
2080108967
1596583021
1404689551
1145767383
726059115
2082122343
253064368
875445192
495502503
1699925241
673126847
2071145322
467761017
984816671
459377331
1726214259
786817081
18722335
1966279319
295092390
171504647
15930720
798435916
297134586
1144341111
97370316
257629956
1531996001
1018696382
30526285
1869289268
1069116461
1939309953
1718322185
179892832
461351385
283342797
599277273
1329891299
1225520252
914985900
1117903933
1014034301
1793253831
1356371951
696679768
2035273966
649504324
299206384
64519196
794899801
242200915
1016042486
431564626
444616398
301233156
1973934913
103339855
332800873
1844514488
1393245447
2009643791
544108554
1320021481
982604096
809345059
589289127
1426894454
1759137172
1747489407
304365769
1954290523
268505339
1356095907
1703613851
759284199
1805305617
371806872
1151730079
957988533
1633862384
1444643687
847135688
477006548
1877501054
586149811
1656528140
1039902958
1684418392
661391521
158545990
920076745
1779579052
393430263
6844829
340503820
1195763206
1219530990
1055819392
147038061
741363228
2015225719
664460849
268290223
1815870577
1229429134
1563387079
924995612
1558229838
7525143
94913383
1811767465
1134129874
2232643
1343939372
87018641
1784574378
70602041
443724225
2094602854
371357416
1014825751
1034344229
1483565887
1703137651
2086423527
2053564322
640148341
1818351924
105965071
777670866
670591735
1275629235
10156216
551940038
1004816274
28446373
1805472966
1574264454
173432472
1420066159
587652146
144847005
132316875
2035406223
1025553625
1912460627
1946856212
1006718804
1647620028
1364932394
482294796
224332333
1515096271
726159975
1947051935
1455184645
585591622
946152592
1797728226
2054704413
1335366652
1669802105
1714306906
364287699
784433049
1922803170
1750400727
1311607919
2090543928
1671953815
1683720789
769392596
2045405998
1276219336
137552022
682263837
225893890
1438207521
595919615
210515832
2072599957
2111490451
838112284
131223378
2116286668
1782091173
169960321
1566366358
1597017368
237570305
1076361474
1025847209
591954333
2146579529
1755207314
1669071169
858535200
1607627723
2013098037
1683144503
1308009111
326724810
1487787342
74477935
1234677518
862435657
1455814909
1092288317
1854900919
935861323
67372277
964828333
512411241
617595529
497544553
606103921
1731643612
1221907465
544637881
547794709
1044398926
483072628
721731466
1816641773
1249316106
325647585
1074010758
1949126639
1661555516
1269941508
1883871002
453511535
1378765445
994569995
1294259869
87975436
2106185060
2064016732
1981680782
700178195
120689213
666366855
363128145
462146528
1024954615
1799104797
644824873
1401091183
1520074024
258165617
689398464
1441633085
258934425
1224797052
1728419149
1522251210
276473616
2027282403
862802640
387269459
1086497544
498378552
683329382
774763888
133316568
1253833777
2100018324
220503278
1065810640
1242534597
170088575
1302094063
956453519
1094461971
1061969477
820549740
720910678
1857946914
1610623563
1787258478
1966997016
1709647978
155644813
403011063
1782368959
1574178612
1383700406
35653496
1650108721
1155231274
1839212762
1368251862
1659183672
226064645
339037685
828802719
516964348
1806050209
928292865
818773732
1966988044
97053109
2117394164
445573377
1115888802
23345077
142524943
1186414714
201717495
110331485
210402832
398277069
2041594553
713800768
1809057175
773784222
1278330060
435132198
2128069156
1936978388
1504003309
467757590
185250150
849388148
2013680177
1630856378
653807248
558436316
804092583
922395951
2117270330
833720646
1260361638
170351454
1335097963
490705870
1829467163
149103271
1093232759
1424387242
1878428069
1473890041
1710529880
1290746150
474173322
1514019457
1804707600
251744979
2109185404
1820938933
1729761483
822093528
340804621
165004725
632885182
677505659
1206573410
1538765760
1857226719
462816614
849097013
1231715317
258776995
324260987
283486242
139812666
1497427364
1901197253
1390647533
388920724
139544918
612120835
1083809988
1434842532
1081084121
1251471687
43877806
1649149785
1713830164
1433833342
613866475
987226478
350849339
1530433679
1779139233
452641243
1385255668
265073198
546144471
896826552
1407338610
479165903
1965327516
266514853
51542479
2016935592
35524049
2068771377
1661487609
1618320661
53409196
2038281591
289693045
1184485552
1443570590
1586328683
1805086872
944856358
252477692
804066470
1332010789
1004204477
670287078
892769118
409100268
286188139
2081408921
221759074
1393747216
1565791694
229989947
337501239
739264061
1547834923
1860607250
148110639
1171497514
384781149
1415480623
527796795
665816016
591948719
1500268028
1662081440
1532016489
580729737
352015450
753294405
1789395342
844578167
454396057
1336459618
1568426670
1443350616
2124035464
486129481
1917256604
196964105
293939374
664328151
2052091998
511183529
1076545001
1684044829
1867346092
1170665039
748439620
171842557
849875601
255586962
1436860716
1994619236
721071973
1405293556
54021721
42085368
1129796147
1788441665
574903260
1379526366
18039382
94351225
698479347
424586335
842121470
2132318818
1602395163
2020560143
339477385
981474152
1209762175
2084922366
744184902
980398504
621585986
343281140
1164335806
1710454901
1586966257
1396012490
1927340598
2125318706
1489190581
1416094700
506531289
441903302
649921358
1042794385
783949850
261070990
449401034
610209723
2140523452
257746407
1329429407
1539641970
495675523
1725383181
1550221427
1251268938
2056165406
1109032315
240960135
1830316363
378532920
779433830
1204945522
425466417
278661426
557419520
579691112
112940034
269240818
1090403411
387868125
1604140384
17605275
1014372056
1310728795
1579096255
1712329969
2051239084
1385232066
1964993787
672300961
427033108
1493645933
1293925542
1069267995
128338220
850509418
206701552
838580688
914465847
1260409661
140200030
660465447
1886504511
1242732597
1070005142
1778947263
2027187033
776088038
258305859
1993999539
1926087617
1298159530
2117437306
1408301943
1586018440
1177709320
1909705070
831698397
1683268761
83823156
260957770
1642530041
1408783153
683429830
660544044
2120565517
1635260847
1565558202
100662109
14376208
1945005077
1391118861
862251424
150235096
727435409
197429620
875403712
2069774635
1355619629
293999700
637208200
1061983970
14651319
531539036
556923372
1280270256
1484385022
1118281099
730005119
200729194
1819269066
1470208936
282275631
1778886042
625263178
719676678
111949502
904576253
1696847418
1846047985
978358420
961337704
1635282328
1782670926
1281827504
105369959
1671911712
1069994424
1571634628
990148761
1532955147
664460849
198339695
1343520662
341186455
2033335108
1355395689
1662367819
1470542913
1827729975
1633508953
101884172
1274390964
2125690796
1282136948
454040505
168060697
466585810
1032930236
806905197
753705273
2131479815
183552365
1020748478
8658183
1023175270
884418422
794691245
2059381192
1279369635
764463619
339503705
576832254
1312755575
323796196
1469143257
123698929
1327132222
833558290
433172952
501166838
2036832876
1901616395
1795663794
2005389938
356034581
653632842
998494487
1187025241
1874193780
882826219
1562442632
1164369442
588577229
810626853
1808747400
1500745695
86499872
995955079
1319719240
496803994
819846119
1077710786
2084017407
795471127
421097395
26317457
2039307887
1509348941
971589912
1473387719
1340584718
209689058
1046556486
2035871228
1370581968
262875101
467097543
1910566119
1947240026
227525346
1282547520
195044056
490439125
1880905474
29060044
891314070
442904468
1956939208
1032903392
1630075174
795087594
480440825
1569290651
921339578
1732280646
915305848
1241273752
114005903
1654144105
1716540234
624216104
1936533484
70669646
64058405
463442678
2007198880
240148393
2133243360
1796758975
851343505
720997357
374861992
1792591959
745826867
1213766590
162267211
434147024
1644832405
1993940812
2082148692
528342413
945288960
410211762
1251756378
1135767399
8430950
2136966021
954995779
1571994871
1821256672
835860459
1876099026
720906758
857352588
644710695
781674985
1601148173
161809073
175294381
1891934232
123320306
1104829080
583711020
1473813853
676035454
864950668
377840003
936862136
1306206102
1181811203
1553471954
1030389333
594193002
43368124
1598653671
1346776851
307910851
1511930230
1664024161
2143382425
1876545940
1170827131
672132921
791684456
417483704
1838644362
339200361
1902881277
597391433
1882170641
293974949
642286773
1942178928
907568346
1359594124
1677990299
239977941
1468573442
663195502
857139862
473669678
1096023755
617512673
1887777312
1283327969
2072655040
585485531
985515725
1518494557
1651778163
2014512278
1897145965
244173717
898197138
942155543
1692183113
610357840
1268126367
504730290
220455070
1966548802
1551303845
1143621281
1643647115
1647570620
1451523698
568319661
1585713823
715292550
1795043775
500919526
1760918128
2126917012
511785588
1691699190
1172952295
300263670
312347610
1477955842
2106146348
1033609939
1546424592
292057684
118979305
1300261692
1246454095
1030328214
831369517
1553233506
1676242496
478448956
1829852783
269498008
1617426249
758698055
1979115375
1916934068
1751159738
264356858
1580360934
350781393
550104538
530693712
175220028
393591290
909659929
1273788558
1422916956
115554125
826279263
1079900653
1094500645
2032629753
1236368670
2115346603
1542399819
101498281
924737747
330614425
1696063910
72140047
579938980
2039756022
1786853275
1518642787
1338241117
217920857
1185156067
2000317813
1761477597
182958240
1477097042
1920805053
1514599567
1515432300
2023124904
2007957684
664542944
1234792471
831157410
1028531791
430524012
256338140
156450544
678953152
1371229002
1363897859
1174303677
1604636743
1949499357
2097452700
431110125
1160547273
1576757317
934490403
173043048
1696770763
749751979
135762900
1586878479
309125852
638714929
790134519
9046015
1523241095
72174616
1070301006
1832199291
466839813
848031511
2080569865
868656454
1750366360
943813605
1592959901
567149289
2059505634
1751315068
759869325
450048609
50913544
1780856208
1702007048
2124235980
1033596381
1757987918
399671242
720088831
1230227992
1348239766
1761262399
772105699
88215544
437547478
174537715
311873690
1549758324
653440259
1083345089
1318964799
2105460796
55176179
1861356931
195087300
1021498289
559067062
558130274
938219108
659832441
1515081244
1418274339
1935897105
1281246045
762651140
509488099
1717191496
2105402821
946435255
364553177
611399882
1945403669
1802338060
1979746108
291269037
85519220
225000578
141621989
873721860
1467834073
1053716828
1629120900
1315764121
1708216902
428719928
792193018
572189055
2135717696
1481719437
1402322441
286602584
1297604149
1296764222
1053325906
224901157
952605544
1089342077
637819353
515484480
1246909314
2082692224
315646124
1388595614
1254452936
1205970976
880860522
898950178
1943091223
197568896
778934293
2131908678
1207481067
1285195322
657152488
804384477
962334619
328988809
302374942
1860120821
1857329013
1241636775
129221521
335643648
1494827044
1302637145
10303562
1725625008
1780283054
753250572
408435657
2006922184
1644352487
725731855
1816404091
207631505
1215988905
1622026570
1446533159
1619206551
567236958
1741947236
1241531181
1541372401
1935397673
2023009714
504216290
1177346173
73533242
1872546704
486175936
1161571265
601409975
616625397
1388107630
963424203
1916877334
215645079
750002977
783278289
1802046721
1388759455
2100046656
660286202
1348689003
426132880
1138821539
1969449993
1619105838
1928084992
1050488641
1507931118
1564443763
1802738160
207402467
1862315155
1642030782
1205012951
2049811889
1455368923
752342569
1043519415
1598379941
1860152551
1437240318
1173047286
2133738783
1955247817
1093435289
26976403
1370293793
1011724782
1807792860
1926608584
1424502363
498525634
2079413143
1313110305
374391604
1094685691
625942200
113505336
909813713
445656409
44413404
732119412
1393880027
152572346
466234301
2130269399
483348613
1943836389
1947900100
124182650
1759875215
193883572
1211381745
333639870
952466956
1476776694
519904941
195973486
124774753
360606712
848448532
77309043
296420068
1146281612
805646803
285337147
2115045825
1379009649
241507160
1242513581
1652225351
540934293
1003752134
169132167
360905885
998670688
995951690
1196939735
810586572
1229223808
1595219638
2020071975
1757243751
576575797
1925070480
3042318
1506177800
197368406
1600797194
67592439
1968239469
2061169142
1430253793
1035017923
1580847423
1730260946
1187174362
1661391878
588769473
1609263851
264344222
2083000849
506119443
1921900548
1999237512
1969359655
1514321187
1044744579
761232287
1445381169
1044313378
1293172906
243414705
1533865382
719763874
149384676
1193645643
2121150602
274002472
1449739674
753171711
1014161961
1135195763
1495067175
1059326372
1537010386
1887367786
1268382138
772323204
1591245682
2128730373
2026698954
1328606095
1007349655
390193894
41902385
1902367789
450434512
1554531473
393162810
110214958
911214802
2061542368
1462565671
1143030972
249076818
1756988914
2062653586
1403178311
1101115089
289511360
1236707798
1364396009
620855445
442854229
825839581
1100365701
1825054604
511994797
1915211847
1410670372
2085007236
1683992491
558892883
919083630
85311322
852819647
755806524
927896356
149448088
1708057554
1323489861
1676105423
2106768060
405697740
2090247401
744692728
955787902
1393465577
1821772851
900654385
46261050
1968809900
276266856
1434112017
821925468
1691696917
1020170988
1052576999
1077997032
1989436845
270687549
1419051853
908452241
1469671102
2090658840
1960731478
646754446
904917308
1189694044
682729549
227765248
522295535
658160940
702307710
521959826
1909045672
1945089616
2140340285
90449031
1024652548
1665273520
1523559562
69446763
1246945502
1342153096
73822390
355953269
1264210571
259159635
2084190617
310745770
1627012488
1190131256
1937448581
1040252808
1851947136
1176806308
1466270620
1768622723
1545000181
920383781
1106702700
494184961
1038264517
1537870115
1602739096
850544548
879456727
487197750
1201965468
433306688
1271526628
1615415377
641186811
207455413
1463274065
805609169
2020675637
88251962
1602750224
1146338985
1594991061
1342002714
934832104
1634708142
1234763172
1170446541
1043400662
1461498182
389069705
1726292214
2073651239
945708019
311781688
1517546294
611835570
1328985897
718577002
397532721
1829960635
863608076
1908936476
134810489
1379835390
33784554
618963858
255880882
1534472290
120682695
792532409
1965768583
1627002116
253879187
434171727
704511790
355332872
1345960672
351718105
2066600990
1828384404
1562093488
1541535129
1611383917
2042421209
1848162095
185587712
260279341
165828065
317500612
1517995907
2065022277
1965328692
1162213713
436804493
1479912472
1974399876
1290026279
592352025
1732726005
638986320
606230056
1895420771
2036816363
401037859
980175606
1336793732
1413546346
759193655
2008749477
1422144691
1968580825
927440867
1699895511
853297669
686483528
1490961653
1280514722
860291586
2129399871
2094144437
1652442088
1016111379
868657217
1947484561
1835296353
2022932124
1317190841
819340175
572791665
1761895703
1162887060
894089493
1293349018
617655101
1589017511
1731229201
1448637884
741577909
955998543
868550909
2085973054
381207855
1023283818
1089676031
1220221631
254791611
137715577
2077301039
45835747
1140752690
476777144
251786583
1436988960
122683017
446683809
1936743349
976921685
21183892
1783880750
172368987
1977011805
1480740335
187470488
1260406044
117493939
415785298
1914955489
1689457113
1341008518
1325282003
1437200215
607805450
2134577175
1676287932
1840237514
1841942224
636090711
720633655
540740626
1954275488
1009353337
1116199288
583372015
642552199
1458311740
595566206
1645634412
1616300590
419308616
2102724057
1810384180
1254817886
1083212226
808373317
1725979674
748368857
1127534921
1844834423
980983050
396178727
796568071
1705734457
85377237
542330485
1711067534
1876099670
1573694153
1758476823
1631139550
418838219
1180552587
306392342
1580957830
937119965
1252484524
1707194709
898067668
1539678691
748807653
1503206299
2054978043
545938464
682719823
2091450518
1112487987
1846261050
1901172318
464503017
1083823393
1346237006
1422274960
565802696
1054277328
972993390
116584980
1661931773
2004095339
1684422922
766124141
1185731511
1651849777
1633209191
79445825
1436578637
360959973
862551882
1256136862
130677393
686087879
363101965
310553209
186253280
1919052624
460286412
1656200673
82818130
1384216258
1951364072
1183223324
949841961
1654269719
1996879519
1365236864
796388122
178498932
1710727105
172596628
1717535115
567050451
1874457209
627238203
1644336135
579468865
1298554134
310281817
265038433
1339962729
1336649142
1020616098
1025853613
1156945447
9666256
195007549
315865726
216060527
787634479
414819926
1138687516
639603122
1156928358
721850330
1675098027
1350561947
875503161
1798501283
189713333
187699262
1212762622
717494057
107728661
413453963
252063309
695914190
1682420911
1342519262
1960234130
1537077603
97957587
1724954137
1631741254
1269080879
811276980
645579851
1937322565
302083653
762852664
1211240874
718575293
1432177961
967119314
1955169401
866654099
440919483
1778965786
896826553
1609710721
1037284474
359392733
11641447
1902687995
1372762510
105300038
614210773
614535208
193661914
376524888
1971473599
1136770953
1417577106
2108065582
1326779921
76539405
1331659628
1518606256
806148657
372156525
521069866
1241830065
1847784907
877768810
236370607
22453588
140246400
425132118
978518859
394392450
2065194743
1089379269
1522303228
1902057822
548614023
1102616321
91210757
1134563861
215838612
448782535
866954387
297869616
612451892
1291021085
1454798456
1172428056
226224312
1441799880
646607852
849315372
1615416861
1439946729
300490625
888288603
47796465
471501669
264886652
1678038751
1808184057
1822182726
283429453
381734374
658881688
2096857481
281465673
1255886810
1637949577
1986198868
1145252179
1851278731
2023334246
2107551630
1662355447
589457926
791057699
1095422202
1484865928
641762308
619331988
1229648222
1659052150
1094269054
555769011
293349343
1210077969
200420681
163769396
1711812406
175848511
602127269
736846973
1575594496
228168514
1412205626
1213246914
1895499722
1784759934
810789850
1191457498
1616311784
847167342
82102681
270202360
901398240
1576383825
1264900725
1080253560
28384427
33577894
527981787
449007326
69236202
1521426086
1460014773
1676078808
1217451002
143472806
1679906421
1145005249
1201112001
1533167973
1035856178
1582549966
1499690092
320899096
827278306
1230514543
1669592213
1224989803
15539844
355722796
1596937703
1596726378
247532303
974730424
750809806
1972389389
1335632964
1191523052
928736759
466174217
266105383
1234847641
1049534447
1616897606
186129294
1197977117
895485293
646090487
1096570228
1380499270
1620971183
1614804755
2045209022
452862564
315004998
1386372133
2030196373
452568700
893691997
2102877396
1859741727
170310077
1513937479
1308230716
844167627
863675257
1379241867
484535611
1672454235
397623066
1887628658
1152320259
471294577
432296125
860656810
1449654691
1865045995
861926474
327630234
1406593413
743780477
1808640126
1949987998
127069128
146495326
980266146
628899497
989904053
1180864984
642681679
401509061
2124323324
1906846975
22563205
638442879
451278434
383766443
1018932011
1438405267
1481439102
1098144458
1871317918
1250133264
183394316
304294371
315622887
770656994
1507546251
1465825123
1065817312
1017003767
1138365315
1680308752
2107829747
1111273691
1108535407
1838409055
853789489
1743476428
77606827
340168966
524937846
1981791830
1218258373
1017438843
810420324
135313217
1746419718
1115107112
1666312460
2093399952
2006035594
3085217
1463744005
307686476
1886239428
1976890112
1073453409
2022237003
1252861706
70879904
1715753880
845710822
15514281
1954735580
221726324
401979279
367195151
1849693631
31724176
704433244
682052569
727024533
1479654450
1562465842
164236593
2140983414
881180585
619572232
621121873
1548555416
289048769
1240332333
32681962
1829459802
9285966
763583095
1492781530
337445717
226271403
1620345301
1783898528
163418922
1263739319
134150858
931081532
1395323321
895887988
31757176
125745910
774582922
537585037
229522724
944439793
1897466189
31829221
937336387
1812979941
1209534159
1364264094
1917162155
143859320
491194224
706889196
1457200794
1793308474
1815393952
1648936504
1758954354
218043813
343890455
1948663335
1908437409
592814616
1863110541
452390648
1686615273
1821320481
66331200
511082102
952775316
1764772700
654600730
815395871
591635575
880374399
1763850775
1627080884
847465700
1935359970
667838575
466420448
388031767
1665758531
1747931917
1194169889
1790713360
181439786
391327502
416197006
2067190012
425362269
1642806355
1015261446
1837042071
804410284
1685022354
1410445432
1845424370
586518126
1458590390
1039179859
1916115035
162968985
915057079
565761533
433279940
437931607
1087455989
1169547807
853135363
1552793023
1623980381
727880925
1997370543
1229278489
605063788
1331066109
369469940
1202459064
1213462578
548786997
1903256012
1248799089
582758323
1695200434
1997814079
1765218982
1444210355
1934833642
1078707963
32176980
1750580376
1175720726
247952245
1980623472
516925632
779574998
344606613
1448431720
69454254
1678258035
503434307
214015591
540199042
390413137
813450358
762907642
1753301443
318390514
51875759
1850151003
416215498
611270300
179235718
294818295
1393001151
1794985937
487799225
794657088
1713918402
279398693
1093335491
481362092
986503323
1609684262
1317625124
1885431580
36868086
1818972297
1090404901
1493610013
402722229
1755730332
326977406
274565932
1354827985
1525745931
1996499941
36771075
1140909577
2111623852
74961560
1734411626
864972572
1126154475
1597197774
1969778626
1584071632
656054553
79777152
501586903
514245166
1855199396
960300751
1870215800
1846404293
1449428598
781649945
1779204775
1690296605
161710147
903947292
541156132
1437989390
1919971060
165886526
1512096568
8915836
2128011673
1890376358
577373797
570878951
2051689888
546441106
525636565
2054706875
2011063133
1191052506
186960141
1985658062
628198961
899593480
1636074680
570900349
370803976
994642100
1666725048
2057987805
152949399
44949227
1407589803
1297014470
1611206813
653952227
1622349713
46925853
77593792
661852890
1793270923
1849281447
800181206
342629703
631469028
2114986704
387918068
97147816
303261390
498479346
1639357515
1496347018
1646281946
769454659
522567063
928009880
1072239927
721797436
1167631747
841387097
782139820
2046021809
1214512311
1897207572
2141602235
1415374082
1638063306
1604647019
1010012359
1367898415
928253368
2129430227
1845349518
1511666870
1009494311
1677798205
740514875
540744024
1120447444
2102039830
1183437927
1740508257
458043410
879678692
1710037304
1998433272
917526862
579074330
794381975
1101775880
2005506068
542797553
321247571
1528597348
1845174382
655147974
2130727905
918714147
1622339730
480050993
381501009
1785710119
612354815
1577952864
2121203060
302886102
992937688
440561467
434129477
2016596191
1403588674
5015320
1863835558
1604705102
1889783898
140562262
1184516372
1194894334
1796373954
1648249075
1603348729
2005934046
1857640637
1679976130
149719192
84003511
276219276
1403636183
36281570
570567751
2093266460
1800343529
896103886
1793846306
568321375
1998836562
644084260
1790473526
2030302524
191326533
703988966
146652588
597564634
71227539
1329469002
1669178256
1587016676
1324902307
922089651
1954453361
1764656771
4890414
1963753643
296402043
2137318474
939826001
1778567222
142311715
1262619662
474216109
1918084171
1256691414
799052367
68291451
497601506
524018932
1097502481
974183542
922543905
348890121
730702317
1942339220
812941235
1593250662
453709029
2055150321
1007736923
641592681
933180144
1368011799
538307172
313978951
699320458
397434422
690090712
1293432395
956024094
437379147
1264328789
145987506
257470749
1932634616
929004157
1290328469
1343352696
1179736542
2071709082
1243422802
165118899
1620011993
698240094
681289605
749997384
241294031
2052085266
1754046372
243602539
1207371240
564685842
32447276
701964429
1166381139
2074248539
1700942286
659292462
1953085568
1656803519
608519150
1732356026
1456642396
215069280
2054980909
989751026
343455070
301459559
1231152885
765664122
1988301305
984798057
1999140007
1184884431
937001839
246878174
886892608
1855666886
283677930
955879579
1230163333
479481519
123596013
1667336015
325285986
1705165928
1801589096
1577796206
1199334853
515955285
1172507395
770322663
702810847
1948435394
482718613
1046019829
1673851258
757116237
1850122037
1393593759
1816912176
160793983
309836847
2005614320
1768222605
1885620516
1700951829
1135807821
1755735754
831733892
1950773078
147913046
2105650258
1608465390
1961335378
24086702
1656909160
251585930
840240685
1342205601
360953844
1688718843
1533051485
827819517
1757763572
527196175
339906322
1661071640
612157961
588919059
2107399871
79378583
1031128485
1009095122
1150840391
311784424
2028577536
1698235533
638661611
73412954
534131936
1392192634
409692806
750475821
828641313
1206018163
186833775
1381046761
2023676960
1438600961
995151653
1392000608
1919367963
1904093357
1622981588
1481977916
236654104
588723090
74452642
955406823
1807033495
360140856
988863523
1193929762
1050108550
277651617
1777840241
1648054335
1001716802
185723885
1513454155
207896605
1855245731
957163344
1052623875
1239377978
396601867
968373221
969647858
754444899
1691086568
19629968
1872524701
1088750717
1644588820
419724528
372831118
1799428603
2057484702
1453164035
1089817048
1228566543
142881746
301812057
1176736036
1153711801
1733916349
843350274
2055186704
4091881
1028614401
1557641452
1617957330
1834597631
351100033
1250330211
1144198126
717076852
1905071493
1763255498
694113128
927796245
791651848
1417932420
75045841
645420440
2004058664
1165304673
2005810788
1922035487
1165860011
1202753213
669883137
389579154
1067126688
1714606992
1408235701
1052992553
1944551462
1115122106
827325907
1935550005
1874940091
966518792
1777316659
562771964
175503738
475733607
1750758670
123961411
191910470
1410965554
1604730944
413612007
2012463206
503864388
617874078
1911318639
963351266
798310279
1431137238
1198768793
715874507
1738514829
1804213901
1107123721
2059235473
1501124921
912432878
1588371873
124468707
65318340
465980303
638073345
1092659821
229368546
1903127480
1899918314
564297069
401241184
1639990640
1270967370
208288183
329876229
217180820
559906952
1690746165
879809635
1558951241
1842438144
2025587086
1390108153
1281416286
50001046
1070466085
1036416950
3779016
1852314192
1747676664
837005745
964836292
754166630
240053253
868582116
410615042
1832945160
1256589507
600333812
537974474
38629097
137538984
1269367119
393105697
966400529
1618046340
696222113
1174919981
1016720905
778006880
678037368
712705790
1139768808
1114799338
1574711304
1178662630
613795099
215350305
52877626
899866844
204770678
464193865
2083131558
21353141
1594202937
18711146
200423575
1220758076
517721911
1704625634
792703983
537897542
2025585530
505254993
206825560
1230916403
1740993672
1629054152
609931467
1009709061
652425593
292955869
1851160756
1830179588
794022069
1411223281
1783007034
2073283578
1072086150
1051937057
1494228311
1657693325
1100723049
2112892745
1468247156
1525481468
294235193
1301849897
1869988123
125382948
2010036852
1325471890
814739139
1174019051
1443759659
1794932291
1259715463
2041674902
819852834
476774282
305289380
58235640
330291418
2001318951
2040981631
930153017
897811454
1187609413
1482648350
30836421
838969556
1339156182
1144667801
1073222681
1492113912
1337438396
1929604739
1011719481
1189589264
1273720574
816828192
323053623
1163506889
114204082
869188039
975326193
447617921
2117952348
1630705107
1355628861
1344779901
1950662405
1670526305
316475139
159365317
1762607134
1498359957
1172955428
1964822101
968802523
1948433023
1303018656
6726558
1471085843
730301143
1398321703
1271464916
659742316
114232842
1993176992
1147751997
1276892900
2124198556
806054484
1339743382
1453017067
424111504
170436584
811145951
1484005946
1689148264
429992866
798766311
1996042570
1378175365
400212612
1189680817
1136822395
902017454
307730037
532386340
10567492
474789722
1378643178
1686647304
308053229
1947876241
64350699
1439223787
662249224
331636131
1584644574
1323692071
487030698
2011947383
1853833217
1673562997
978718216
1668007821
1673092830
1504217414
1331640929
424854838
1703156941
1685808354
809824187
1260620489
1955680607
1804290409
628711353
52970113
22908583
183939770
1959797705
137965331
1123687456
614948096
2144278162
1295775141
76731721
197369361
1155627606
1497233823
220681143
1641777157
1823795588
360497808
1787179715
4713117
2095640319
2100474197
1510573999
316070206
78622691
1456861515
972276007
997493250
1881852416
641753691
1696350477
1302093963
836037734
32908053
381692183
704875921
400804422
772775719
2129529461
1114844395
477339107
416549835
2137969989
721503495
2091803624
1060287385
582419488
379604545
330776371
11526800
1742497698
363726309
601810226
1954842230
830463551
479303835
791467068
1530029324
77212331
411358717
1269217270
564397154
1546670466
308260074
417554816
903255728
445173732
1349970006
2125507317
2062423693
2062205143
1251489860
596228021
654356268
1489010515
1228510952
1715905992
539116731
1171805177
865491699
285718558
903688760
90350572
1176236045
1216368284
40038962
1106679812
1767032601
1795795413
1220216548
1621411553
1689057089
1500898489
1907067515
328963375
1425195063
1577219816
1650206273
496284796
1093566393
1877780909
1382064020
1299846442
381247490
921492706
580349824
1405378247
1732893042
1545104497
74556732
112861245
847407028
915744861
581405264
1159767356
414911027
900188848
1956802297
972653401
1061139419
310486189
186258151
1281776093
1655999638
516850710
1382383967
1711617904
1163435619
1795621926
960891522
40784868
1049774695
1221508758
712766029
1372703259
565632791
593641380
1563394481
97813010
356240193
1733042287
1543356680
1207176521
927373030
1217259692
226875963
90736867
2134574268
1570422309
218308968
1130986278
1364916414
1039522149
2007108324
1101890016
456706123
530443416
1609867587
399955911
581471628
1719187685
1191502859
290687257
882492755
1811733514
205187158
539004543
2015786750
1268123925
1595028235
1433456276
625476995
371161792
1576920508
867446029
640655497
320537343
315797259
1628029974
934374229
1327641876
791373463
1389798131
684260197
885022177
673128795
1875001672
261042945
364684992
1597383752
1559182552
1841495088
1806671990
1493315151
500669283
1406482442
658920936
1228688715
1548585750
979462010
1797950118
2144607664
655321098
147140808
1456809750
623503485
1862910276
647208491
842043760
1386729480
1804781557
495829306
1728040731
1000869007
553632650
160114372
1893156475
944241108
1596725358
1623976003
1182487196
1295899753
781933388
629865710
1147481040
1345158390
1740680101
1123758237
800460582
878928700
369276885
1155952356
692782751
1816268751
2013460920
1557242435
1024056756
1077587889
1706786599
754365076
834790440
180575133
1223598921
1474176243
1460477418
1173027728
1613676174
1170473553
1940562364
625488750
1025999908
2013766929
933455258
93004007
182688206
1858016011
1361975636
139844902
63471034
665983905
228237732
809682090
682038266
478797167
1903365094
1690536760
871472633
1208705101
849525579
1596742951
1058665256
1476207474
1449470750
515492142
1660570014
1557306892
2082751019
1344974671
1497332959
316466116
1506331869
1650590958
182446914
1361756809
201980716
798073711
546223132
441101356
685456466
742102873
1820371203
2054432316
934672882
584893905
917310128
878135371
1710171678
1175280814
2042765093
397941223
1819188852
152338986
1835899701
1713237362
1869826477
1925847864
1939185142
2132569115
919236478
1228047475
1826181403
1569000169
1036847559
1045989096
1422803874
242476825
460658368
2105915691
476477368
1445354677
1348614969
1635344342
1155026543
327529988
741004401
120344499
787430785
945886360
1568724774
1408632232
565139878
1721041833
782006709
645022205
1533427318
372352821
623061051
1406716850
1358958536
744513065
1395341168
1885679077
926535374
1125437272
1731459839
1328759531
727652942
1933655183
1171631308
1787619993
1750979048
947632181
74552044
2041478904
176239145
250581286
184956841
739408627
11611422
1805371453
1600846772
370293069
937160472
1651952012
995225356
1359706286
204566257
480405414
743394858
437843588
835541172
521406199
407811360
1867731066
1433794545
1116089583
1198576330
846392725
615585338
2146744138
1244775409
580341906
1348100115
1083396201
1701199666
333153423
328246191
261135367
513144753
1054909786
712534389
8114394
1759327485
1235151749
1087198523
1720003506
659537191
836782926
1524779969
713497719
212256818
1158939062
1938793191
1572599765
1240646686
311659361
1031390111
156455998
271700752
536287717
83283273
1998769568
941379572
963528861
933686491
177268136
1798254979
1632829862
2091892275
1808677031
605388185
593289769
456142178
621167421
1174739404
1501067093
1999385835
588334636
678856315
1397140337
261039083
1885043212
1845898784
261551534
2081901719
2085448516
1328989617
800911708
1986102735
2084341758
1368236672
27468618
723448298
184313043
1850557409
829589073
1944045054
1471899927
1228229163
1902207658
1919976728
1295781895
383916975
1240613407
24627962
317286084
190927508
2002092624
1534893663
2096559629
615192123
95805582
1734841509
1091494486
1845258062
150748822
1768388809
1329637013
1146761833
2029783113
296330297
24918263
1219736094
1356362607
2038671074
601494719
2033035050
1274296330
1098192034
1545486339
1556746534
2000706951
26637514
880174632
306738067
1221838251
265937575
659118979
1295632726
1095859122
267341455
1723043322
1363158061
1940969655
302762650
1274139777
1310051825
1918946154
825556536
947958425
592216209
263926391
1556646235
1128594852
1183610067
1085128759
776281740
775754931
1343632720
744685677
907013605
1726398298
24664356
1658634667
1861727648
2134883120
1955017663
1540252367
1590047709
289981137
51075689
1193578909
2060170516
1839833282
22903288
1898389272
382097837
1840095610
1370669561
822598360
1040060549
1808531986
2053969620
991298964
68344206
830098034
1538202794
530057920
1615862980
346852113
250063890
1826517860
1226544881
445500625
1151295475
1929219635
1532729259
1035625283
55372282
1626420373
1001512463
208489038
253195749
119331418
1776863523
458218280
446037401
58619188
751754536
95941718
804026657
33484636
136572767
2135361422
443597808
940334633
945616031
1010592183
1271639614
1729604618
658796510
1925024412
15638919
931666802
616802096
1497310060
1705734699
1978974006
1627505995
1977502994
1559169229
1790404670
1122157871
1020598087
2085061243
340510047
2049651792
1916348395
1250564954
1508544112
160131743
671699514
697084729
29169161
1586799454
1064286121
11058406
1682352731
817623257
1388200160
605188293
757967167
1108470763
1697623079
2025587086
499857236
2114190724
1553276960
737501301
696883309
372406915
1833003936
1417771342
902558116
1782979690
17783247
299070397
1250118231
961939666
266332918
893611383
1753290527
745582897
998374921
1386793595
1774808305
1699576531
1020451972
313591331
1058453570
1259368059
267431566
756150368
216466425
479375593
1542656204
1880305687
225680637
886211416
277051065
1125188212
197206485
1608846384
57513988
1037716599
434694896
983342706
1115224913
1349025341
1918019788
1243159628
1272881666
1537600873
333272989
2082903931
323007726
1114642195
182505523
269759801
1099254211
1355947431
73107934
909640295
1283312883
1213578226
1552985262
783080395
530673378
1053034984
712740188
496044584
1167089846
854475085
781709406
1167280486
1330001290
1484335937
315262502
184901276
1034410653
1243618788
911036639
775226784
1172290092
900235244
950742777
1604556010
827496894
936565263
385837329
926755863
1834488757
531042189
993918544
1520778508
130634657
1699538438
1610187430
16094892
717485902
729837683
1421373709
1413875996
2120899742
465899061
1936117060
886121513
371846700
1508225017
611464574
1655550906
2025029871
1474264924
573232139
2130588533
962914451
2054699587
552727244
974897961
1286779138
1579762350
613769192
1262208351
147649847
1573357668
1690708531
809730990
890944125
1441274755
876015438
333459764
89059985
1338509262
707756270
818468932
358925470
492789189
878346519
50622882
971474010
1709415654
709476999
1961609741
1635557929
91525716
909070957
1886056630
1635517542
1900933939
1797021006
890722639
1202075954
1339745073
1905489089
1077381658
123370490
582480545
1551551176
2101891278
1532411808
2107735904
757948359
236625505
141922208
97329109
1974235093
372722432
481928145
1318690107
1229753647
1907181096
1657609251
1293795998
367354343
2134754491
1509837150
1509344713
401804926
1401068049
1912575546
1751951030
2016417793
309504053
1157124680
1200919242
1580989897
1974955450
19912307
1631201743
236164848
32922922
1849053233
1219717933
1534443701
120267190
1495140393
1551799887
1368770984
2047264836
809532425
1200858898
318066869
1244496391
132051229
1219831700
973205035
732258820
2009206564
646181118
1966422253
610203194
824551138
225789566
674146881
619857104
297889841
1569081726
1424060749
1720767568
113083550
1325499934
247669908
1792529243
91655271
1012438289
1951303964
222601138
65736633
1938091108
1197801416
73104587
625310080
2020966220
600252754
2137159778
468483811
1395764197
1377208189
1251624777
940334633
382444674
2107414105
1822813696
1495275448
866150427
995210828
1620775367
1072995012
1922859701
82455713
2076636705
1012138351
1698551364
2026011971
1749366634
27796084
510562275
31600659
1870831279
1115359017
2049554362
83741900
406569645
861550557
1425279102
181274074
727436895
143526872
1309421825
1935505184
773873995
1982061937
168963350
1000570633
1432997498
1816583807
2063617911
961517689
510053602
389669642
32517810
360188167
477714533
2090804671
1306691212
394875594
1085978215
1787734694
1383465712
1543061957
844414369
725326751
2003927083
1299330367
1583503178
981050535
1744222295
1593403926
15374165
1135501725
756340203
964415511
605548237
703922201
785991661
1229401831
819739178
1634551600
1555743371
1187653065
1106932120
2107431840
161711637
1010591082
595240503
485732466
150835948
1287183047
2072957893
1826902425
937420388
36901428
1343477221
394433181
2031980740
1778123163
976244312
334419257
371917783
406335286
1629435119
1979068192
622480554
1407240162
2002892817
1070762884
890593177
1302766187
1114517958
1888082751
1581291768
883478505
157252184
328540791
1919368490
736155406
562837498
1813280488
195756256
859050750
380795610
694738532
720937345
607892626
816179762
468683101
1611547342
1136247676
165818129
518766807
836063144
1046697070
2022157359
1494619694
421644815
1373015980
1618839517
470996849
1477885732
539236164
318193902
1778090758
1867787591
1593893247
631674237
1919476154
1582697814
1311354054
1697994631
2064570537
1220919802
2083144877
1675689327
948051723
167392304
174517083
1419303496
1317387890
283300888
1923755727
1351152823
725359955
453462053
1383809167
1210854106
43271885
643530406
242635382
1695364709
942828405
629885776
839234650
126860119
1978434539
1192764623
1858276483
96046371
780702791
1297851494
11759215
1258895994
901704346
247165212
827478831
359853864
1725322986
1177112556
532070779
563838814
1052114666
1316844305
387004859
1190459480
1155025607
1247053427
1841151616
715980662
40458906
1415651504
213807752
1691054564
905475807
452621782
257334598
348664677
573139643
1841521810
1397380946
130814331
701700717
737451224
468074890
299076739
1095437666
2016880567
271634420
1693278580
181432304
1170503836
1552089223
40605886
142029045
1051893344
84548580
857143251
1419809574
691545643
360867253
634685566
1065557563
1335156943
1598620653
1123356969
1031291492
1310262599
123711317
2002311120
768288149
1619620910
1822872337
1459790602
1477194946
1768817566
644661613
1901932679
1147359957
1526983443
403941863
26200630
338799013
1394766454
1617676092
451719694
1635190083
913709571
999361119
229700713
951422338
337148920
134968185
1602223079
2053466080
862840341
379614182
1088286712
420462486
1585741791
1502360829
2069157747
1081159325
56128028
353556343
1792586673
980195729
1794513411
900214839
1717929717
2146934700
696770079
1797016723
29357849
1016721221
1895044562
619452330
44456089
395132684
1665684253
1226296365
474334393
910737886
1521671965
2075055028
327320399
1248611909
915982017
1956945643
378268025
580193492
415733383
1911715163
903520230
2106984488
1276870614
1493943705
1345286178
991999253
1754013819
14441839
159325023
986397133
1754623770
1995344811
1322362838
545367789
679301322
1879019808
824315576
204845418
709349321
2079434328
1068040348
2111889955
843315117
1508208990
652887780
357084474
1371501807
326984285
2062881890
957527193
294537549
613518084
1021512215
1029311334
1481977916
92003421
1284834954
485717492
1133452487
1785087800
918559414
1784565788
418563579
403000221
2102636967
1643476345
300388115
1814106994
114030383
17760014
1710318593
2005698353
1901607144
761379060
1179696744
1951792768
660864842
755920086
729978788
1574978870
900349378
1049636787
1721588904
746412081
249466137
1569108010
151266
1309448550
2132072555
1330250247
1746881566
1709234114
2083392768
1567300355
1353320571
521987034
1278387815
344281449
585702541
96767572
1487324558
653656404
2043263764
450654704
1743532004
444205007
1715547137
200991210
1587440824
1818815014
1560687711
235846551
1544112422
259939630
2083735482
74986851
444087977
900614176
229323092
1970539888
1488851159
406542026
777819183
385489459
1532159170
2102626219
641333573
1917152973
1975601372
1879279100
465028096
1592136818
1857857059
2006256241
315265978
2001127094
958954614
1028050826
1666771090
1158039039
1065955983
258826479
406245075
1906674451
1403299226
1914245587
73289438
1236849959
1920167776
701767486
1132606801
1022506854
798891540
276024920
229620190
1581540980
1475613728
203022107
2100199258
659926038
1736247794
1622419578
1650293432
201310476
1445558415
1986474411
258845596
1865463594
1129301231
2132115518
952531233
460136233
297100686
431145482
1694229961
28380413
1490356263
1497165805
1090260146
1127518181
2025895365
2026397271
1465466420
635709681
1993386510
836050682
65733597
1963070177
60636481
1928228473
48923516
1016508445
1828835164
610333208
2082610024
624054645
1480408930
1833128073
828161617
1723367701
2036901466
586745228
308943135
784535227
2104269743
1062356529
1884976040
1275929560
1752784859
1634675683
928210010
1888420048
268008669
1403850987
1967366881
1708995755
1589659458
1683630944
1552098204
1566744692
1043031000
802758332
463526647
2057973412
741202666
789263862
626239221
365288214
14086665
510007767
40157520
824355771
304268100
175495465
855346894
1952436564
108507960
1618229256
354096729
952186290
797678951
1510629289
827897430
1688209108
353290478
2020730904
816935502
386682462
929287342
697319276
1535554091
1620543939
619126751
759748968
1571738310
366750368
711318632
2039405827
63534938
304238626
722553634
112405897
1167908365
440228922
1823157931
1174086417
1079269881
1637976919
605072669
2044013770
408014674
2099966629
614977907
1697971587
927914280
587352070
1149851495
2009795436
1284636749
1293404043
1386729480
1871100631
1751646113
1069851835
1070969733
1649575533
402489151
973769391
1400156815
1175514142
1532587592
1568685812
637207178
217615041
1652709980
639826989
579155273
1177262844
662894689
1682553128
844208597
1896241694
2065847431
2114073799
1523337696
1004640630
1843699196
690890541
1501158069
389674768
864246808
1083497751
369326544
1953170065
1764709997
442480817
1245248694
922810393
764012064
1766364032
1690672496
1777819819
1144649635
2111459465
199181762
1983627281
283664095
687475767
74471435
890856933
163634327
1841175442
927143672
1153011357
1611634074
10519477
197106494
1503612910
542728777
796309750
647001850
153477978
1767067882
1502200200
1663622977
1557206984
467321976
1864825165
1489626958
46632008
2074963703
539108095
1190241757
244841153
1880421756
2053292376
892190391
375530686
1160228017
428320646
1591282789
2053409523
790980813
912779657
502648166
325461562
931213670
1689727356
189020329
181853514
281034676
1032975243
1253538154
1356614396
155038925
942402718
489476500
1442003899
1706830650
574820368
1676919820
1101568042
794028442
2033000061
1690396981
1326355638
1263632676
837401484
1141807759
727667890
145659381
97890723
1548887656
1285503556
1720423802
859347137
1698871191
655138323
1117898347
965329880
896169648
2008581457
331619704
2062668162
1163457320
337674994
1944321544
1847995911
842559459
575084400
1162124948
1569947355
2129133191
1981655280
1649528120
220657510
999009314
40546959
1719638546
338438289
678925433
341751144
1805474350
670481452
28073582
1364294332
1189431903
1085609305
569373702
1674532991
1870763499
16376893
337543624
1335298865
1971575363
924943295
1882190255
1749974420
468055713
855298113
967233890
1348329601
1430635246
337236889
1571435295
392347207
981573977
211974659
357120691
900180043
1943721850
681467698
1943374390
1579200670
201259570
960574371
1284797529
986252374
1828480495
432404884
1067489606
1424286863
1255360337
2082044861
2093658315
198887628
1964171102
941038850
857993545
445869867
1678555906
1284370676
1713595679
657602190
2056010261
1320514894
381872235
1623479704
1176104189
1233573497
785610732
1799737370
1388256872
556048117
14823906
531844442
710679774
1190045081
24581379
1704225077
330156960
1660642860
646218233
888301644
315088361
403496054
223314697
1846701328
1945712396
1456211140
1126379635
1845683411
2127807639
1519770676
1040056681
2041435186
990149
1551829428
387863797
1476020056
1321855660
1281099920
1741443151
14551896
1601176567
1819884686
1494645087
241886172
441673200
1841468970
45720623
925920134
36154190
227034573
468439530
1291289322
1264007759
1656009236
381666181
34990619
189881580
266815075
1073024341
247636402
1756407916
555061305
1725466561
154039459
1620325562
1873759550
430188928
1702129592
979328239
1837524065
1971862599
120715093
1504686114
517997779
1412479313
960550270
404385770
1474637104
13504528
1182433984
1707814402
423066408
929487924
507131639
529789436
1484364714
1926893083
1267408382
1932075654
764978095
1924384397
528119578
673438564
1683330584
82243146
2128231368
1789288088
2041442625
975410298
352471912
1710831366
112038913
905652921
2049575339
845300681
562275689
979407267
1180515134
1837139863
1072512762
1476796365
1533416096
1298430531
224179021
1050390894
1354514063
1553525691
338437070
423139051
1792195053
892174768
442328163
1972069872
1218823673
1162563605
407232487
1505760608
1191965309
18847903
1690713283
685838775
1305504744
1771629192
747980825
1151163003
713420996
1151602091
1244925302
1047815369
315897903
287848147
1595229256
498323827
1805370155
1831941172
1349306183
517030701
2033206981
562541697
428509765
119299083
687993132
1954043356
234592056
1738360357
1852776625
713420996
1508514645
1298047020
452701591
1454413090
947272019
1814164735
1403237109
1091508315
1610611071
51920315
1060827768
1748323206
174953862
1268202230
1389413400
139919600
290853123
506780739
254207628
115774288
1322241355
1815813799
1045271421
1571823056
180834357
40048802
595630343
78949435
1215464427
1825401649
459470313
2014319974
1151171603
709792538
1113599304
887175777
211351231
221120333
1457063460
1499585720
1533614508
889460402
1893377731
204332052
1979120423
114099450
941565328
1806048159
524840105
771299055
1363934588
1096713259
726413176
697334244
2105558309
262659628
1960965620
3944335
1367913809
1431807579
1214151754
1063465122
616218859
1422259615
1171688299
1207284369
542387786
334493120
455622657
1089236415
496576465
1646811047
1491908934
1625824914
856984521
1095515262
2111552799
1673304035
1485953354
499457099
1528264275
1036187312
1304155448
703455255
1542332887
1667192701
2147285793
1384380475
1663272836
1150411291
2120446663
1734077202
1270644531
509383640
346054436
1133762841
16298911
1379057615
575999688
1358273423
1804702352
1257154332
1555841642
835524386
1313827015
2082644440
1045626679
1935993165
677728136
618914419
2110205487
1518286971
684500652
373267762
197446431
1550908919
1461351118
1752073189
2000886584
1614598
1376511034
1345807642
1778322056
724938303
1303246886
333862067
998258308
333143548
277999562
654160243
92226357
477831100
1294685250
322482178
735880832
694795372
1893579801
1650087263
1564081692
1631587026
1498975638
1161775116
299923912
1396090624
300118987
1843967033
339807815
1300282364
899535598
825040156
1642998827
718651774
2037397665
705937058
829021483
1175279172
1376216435
795587256
603871096
318050315
1356391202
1714780979
1762369882
781719298
1539062381
44570719
1907957348
772593713
1452630335
1333016022
1711593218
381554605
1702798270
964321659
1216476308
1759610251
83795960
48676171
204406360
924607463
759825783
1501419934
692886152
309928964
611174380
1267515474
645940716
1576927605
1206879022
1288729845
302076017
865994033
1240231127
1254329760
138867032
1584067727
2133937690
1224175504
1055171840
1251295341
2026869056
70669646
527771618
1078870364
1045741372
1861386955
990516449
751101555
1894600501
79952720
529109841
11082542
2125895293
709640193
968046465
482431336
1238739123
1540759015
1104431390
604110700
1057610223
1769523379
365226350
929134692
1231342849
1215089750
1145791951
1791281110
1637888896
1953941256
1547109558
1145705235
1478721461
1522644106
403681700
473381505
1811860241
1402367285
1454194370
742361166
484601620
474619695
392114919
947255630
645926216
814382331
1585833674
477667714
1419910544
2131658904
838642204
1255092024
169605386
376037552
1059931278
643147799
1464610910
1371600509
982604096
1708333734
581424662
480463629
230393758
1626795422
445076836
244119533
1898597965
511969323
1087641207
683536263
1543100720
1708384437
1416834818
1242172779
1954700107
248877314
196967377
892051544
118871688
685140212
1531178924
1336082174
1548259317
2052965758
1978415670
467949631
1339858541
803731255
2091260533
765151987
15348040
1820392308
935087949
803684624
1954045267
282017829
673403034
196544955
837428555
615454835
1112813293
1276139891
1405254665
140473234
209822665
1722173886
248384170
1943454
1053677727
468260358
2063464733
1342346705
287221176
162254071
1219309735
1552903606
257485412
1258229597
1126588883
307353267
1920247544
1497991194
576124279
1605908525
790703642
1193383153
1723221920
1345234936
1328962076
840781536
1634976191
92719984
1555458592
541433798
299919487
925479164
580605725
1839998293
2096797434
1542468757
1244808250
58937306
1208536561
543798236
287171426
597757575
148205138
431449401
2120147988
786141991
1393301772
1714098217
1317960533
1813853113
602760032
1100785134
1926771123
322409780
26823450
73397645
1941076487
1197071659
870984467
499057081
1191292755
502863221
477402992
255007313
271152968
913074662
1420829365
1367204358
344735417
1245877428
90527507
965600703
273311286
1458503320
856385177
1155227045
1180361223
868528358
556965452
1968038574
105798161
321032706
419806498
247660951
30613565
111916104
2019189066
1029740940
1822264396
1001848911
499588141
243000845
834664378
1299608164
148799328
1530686863
1214732889
92346174
1977932740
432592319
1764187078
611965386
1798864534
262822845
1517269763
1538934845
703538349
555550800
641486035
1432163513
1418290211
1613551169
1167907209
1394661609
425988572
473974637
142070932
642562244
647528602
48023687
795034597
1877602133
254700975
1034985781
1206265637
2131836834
370217183
1212000787
943038633
328077456
1034543483
542493125
354409756
1977108475
1951774311
2111727472
1293456175
660593566
523336423
969094394
2011215207
693092879
467233154
1832346340
66955696
200242976
747510166
494812307
903931837
1650916749
741851280
764904598
1081788035
1259556538
1378579516
84136667
1228789898
77855521
1178102922
1468422165
797121706
1534384294
58546798
1259652394
143980491
1663266757
916232887
573906939
1967315888
1283736960
637308633
1543371831
1720933621
1001593469
1988917395
1475408763
263230791
1222409539
212992741
1704366985
2032387097
425440817
2144231900
372998625
113374847
78357555
578435421
1196597123
1657448728
1789585826
2040316892
1323906862
1312104516
1926183874
1489289689
1268126370
2085999392
648454200
2051265940
618697923
30102761
1364991658
465680092
1085084373
2098629020
1932891389
119263099
651055586
1837542885
2010816807
1317921092
1027442580
408256032
1635436563
652121554
499315867
868778334
1803958979
2048441744
1068159815
166578714
1832446825
1000562919
2134537089
547065221
316769667
753951780
704227309
1991619000
2025464799
185578289
1975256203
2058916570
771755592
327630234
349337126
370368590
1639096486
1905778720
375429560
2043880146
1601722290
334127776
1847691614
1190909968
1431310639
354909016
1867087580
1716820957
1109998348
2034572473
135303753
161955415
1889323420
436802794
1737067515
719586239
939584479
598032825
2136226334
658872772
144075579
586637360
1926329563
131299081
898747865
986975987
504760632
1605403184
313498276
1910714814
631188241
1777324423
2113090951
1933805558
273204417
34378565
1268969364
127589640
1808686867
1111149738
1591389093
423297089
694012159
1617648790
1668778317
1255295959
1834503142
1853060199
211286912
770799196
221630277
1189713415
885219184
1732819547
387441381
1759853138
624797628
1148086308
588056224
1642700387
1314124784
1219252078
752137966
2063313009
2031234940
2035084134
318962001
221927481
949844263
237268711
1225331840
1487028815
975980848
335554893
473013308
148305464
1034673444
766687947
1192162537
1693506099
172815468
255772104
1714676145
808874428
1215258377
1135964879
1403266006
1682730427
959450565
1746481398
1056229224
1605142385
921903674
1294341893
1480570069
1126233620
733482811
891860700
1159451639
589396024
2061017520
691813066
479098529
2096978969
1849750132
2016975754
1157538558
96475628
608621683
885588271
402940961
458480443
782986445
456212603
1576216225
1474973057
2131977800
814735998
684482828
767038621
2112331068
149012093
862624188
233807708
1521582289
2117664863
119705398
1265991524
1449603283
641779772
137631705
636346791
1241936680
951298785
1116855626
1656810244
1650157291
547466246
44290829
1767339587
826077831
135914776
540344139
1469629893
879324224
327949011
977525289
460655619
1274179939
2070664675
1949741519
2139013987
1001695225
478725056
130990657
1629233132
1649493501
212857512
1661311365
1650408600
1185653437
2121814343
1188481670
525030086
1610615847
632660316
1524346572
1162338325
703284115
1000249545
1556043737
2064576253
261798089
1000861124
338588862
1463405184
1716296727
2144135885
588232506
24239428
1601037723
582402716
1935143714
391311118
441281444
1087146773
483456827
1492469813
1146513208
461422155
848271988
792147065
71572080
646383313
1053728606
1177376029
2068684263
2072073896
2124507610
1101497309
1198945691
1483754330
948316353
774405739
41204488
1385267615
286910133
1658256563
58023343
1204675361
1482762033
1365210923
511515852
895983524
452376389
843319639
1322897539
1111803245
346151718
17852317
1492704107
1152131922
1291180183
417422056
1286392051
2040411421
987643388
874789392
670164913
1854226001
1833330314
1204987435
1891479842
49552230
1098201449
142357790
1862957293
411951790
1272145098
593700073
1694503178
1021880173
2109347161
468930766
437852439
22584798
1983203038
1193035193
1468788899
712612827
1461277558
301125570
1535456485
438617115
70067486
806667567
2012666861
1741289623
522943217
1092956945
1985295396
1132754572
1096050303
2080336807
1658671634
1219136354
628530892
1628470310
1854444745
1178862912
1226852411
1265823232
1601389634
994713935
1145729348
839166793
1462914684
1756894605
2079351525
1731049654
980576140
1202930828
206113239
1522417065
1632567413
1825390633
1718333405
65805456
737501301
1979571528
1822183800
842663786
1490201017
1281971034
1721093909
1275350150
949992434
215953572
102022661
32353142
1728730318
1928838562
1917106760
1988887200
151049609
536430668
781885503
142935634
70736503
97468660
999818665
1145354474
82702148
35319573
1850755900
278638742
549240347
681252123
735423094
1620423661
250558520
621433526
2105181766
1374348601
1887144552
796617370
1697105131
180927558
1941796904
562494826
1869242835
599231927
1839298201
105077659
239097652
932328029
428958662
575706090
744709579
1766556823
1233573497
140849059
1373472287
510995292
359745408
1423315356
617971644
1408009048
2106443398
1587365310
681973577
176187936
1841512109
126008207
440096994
625666319
220687650
787524422
1689802716
1035514921
106729536
1038229763
1071462157
820364331
414252733
805591362
819472564
1690136218
1852806320
996424103
1494839685
1839856978
1616492094
872201687
285355501
1419818089
1304740059
438542960
383699588
214594187
1794285503
17655324
84132256
68471635
1057709620
1442263065
2025842656
1190675203
1924908801
1078931393
989683237
245497110
2032338838
195791178
717273548
660371486
1185392270
1302639423
1924242916
101649554
1928781755
1533471466
346436043
887317825
1957459174
1454879349
2081747049
525530469
1296224204
768857181
2015291754
1155104726
754559052
1310862402
1200327586
1697720651
318099206
895207788
549144974
1474732183
336344277
146321602
1570779273
1122117983
1630728451
1675238710
1920918689
218961382
1183955998
1923233243
1743092506
123362445
1370672135
1429759838
339904563
513757968
1244267683
1464709964
179185605
1241401238
493284754
1018743626
238907904
1087025011
22923882
769542904
778181960
1810321601
925602413
1289273108
871322766
193454965
292426767
1076484807
704260581
577463548
2105151821
1087496650
271940550
2048025017
752155389
1014083678
987282041
2024003537
1379460607
1459414577
76780187
1603965270
349851724
161441131
1299433039
1371060346
1898855415
275603026
1576876373
1807118482
303260425
2047676423
1708780618
2038996825
2029765287
1516211145
365412058
2069264861
66724888
253385953
101031782
855756062
617387523
1688415162
740815928
633780833
102526958
27777581
1515809166
1384145968
688193322
1940840941
384821121
1785063016
239158367
1452589276
1063713608
1274817666
806765052
191874872
420520523
1968317554
28219332
1813002380
881870255
1063548776
1068642574
1317902395
1896439066
881054690
1593363206
1668474180
1296316939
43147458
1550382653
1157414789
834005642
1046116845
1078852419
1484446746
1194651156
2114983284
1422756010
910476366
14631115
1870283915
1808827332
1407557386
1881234929
1864460990
158240565
1699849141
696441824
1475925505
656311583
1381032318
1318728222
767765644
1196097846
605888559
2145387540
1091463053
1861755599
375316001
798244733
645031047
680299268
1122705732
1443620447
743415121
561042715
1750001052
1839709270
1163881371
467241613
2053553515
1838687106
881182240
42338213
1915229987
1726560503
1005614677
2036301824
2107835325
1441920470
1790403299
1377953974
1401454985
963930529
717653511
86882876
1218260750
1852510424
320130266
138259358
602952330
2049987280
135645290
757335571
1649102920
665252331
1852912808
920149344
1596497523
21698360
449204588
915508186
1006089198
274526379
486088029
1968663646
1692787289
1885997562
785915783
1367287538
1280901070
1782812966
1562771281
345722253
1869373549
423071214
1936126027
1150242403
1219278396
1130636386
1563184309
1261414546
324378991
1450065134
1985078423
370633553
527243653
1990600968
1927012286
892635644
1986289083
507957817
38905659
68939498
2032769494
529037589
357874569
2141851751
1687494190
521031549
1876388587
1378677262
820999861
114573040
1430897218
1697537974
1329771331
2043767734
1424860882
1816077939
1159595397
462993674
1818910475
587560495
2045865635
165162462
1550460873
1892175075
2065041904
257782285
994941700
812568879
2038007314
893095260
790573181
397102782
872470169
981990221
7045389
1633737549
1245450843
691141314
274245727
172374434
841693473
1026904867
1064340068
1246877242
1579746755
1329525519
1604847803
1397569546
430554870
1045286032
1150382803
291980309
376985053
548484208
548124534
1983892681
1574983336
1607988089
1485165976
1656224222
489698107
1569505188
1858969767
1714550118
1211674950
1124944133
783787969
1201406587
1439926039
1825530208
920881801
261800077
601605459
46772815
2090326029
1587221909
415725744
2079831199
1009395177
1062945188
531103146
374087505
569211203
1730245777
1413250600
2068628389
1862103049
373837625
1809923220
723038055
770937386
676218028
762808135
472705331
1112038373
1431389163
2109151633
1292850997
2118941576
651287915
717442903
945609446
395091834
833276010
901474613
1485740528
829539678
998651614
1254693168
568621143
1124555243
202930666
1374879039
829155526
1593368332
465989722
2103274919
172680618
1525008234
139661294
81745481
704532742
624808259
28347820
1911224235
825936898
1123899274
838856242
1550208313
1748265631
324482249
1838838785
748640950
1603252469
2073387599
1748505531
1810363568
904470602
157994693
1312672751
544941754
285469260
1995284187
1807008459
1630163731
604792962
491110420
1199923391
933657789
1078849704
1747788662
201527546
1443768788
352798498
1345282662
916230742
1165632245
102338403
1804415308
1443000847
20949817
1351015155
1711232557
1363912956
1690656433
1878493518
2132667186
1758529193
1944844145
1307271926
1100057349
1943454
1766302845
1164297580
1405838512
597710666
929120100
986542507
1817283296
948498651
632511565
92927063
1892305133
1361406875
1967833652
73051410
405234656
645244196
1698115696
1210297210
1568185052
1048563978
857114291
1891218877
744587261
773850874
1714427581
49900501
1013309346
969371856
1568351260
819352090
2140252607
1009024468
46958862
962168512
625462849
1459451536
2139247092
1730433907
1576591791
1889276336
1528227176
1958308278
576103175
932215551
260612590
136877712
1112014419
992050302
1943484517
1116903002
1986823253
1724630384
2059610980
945471404
1644424355
1933346811
1277602680
456957147
527962792
401955545
232275930
1558474406
119313118
1188403732
461613457
1593740771
138913603
1104353948
829573230
1644896491
1775738421
1760953774
18155246
1206709727
481375521
10394981
971942410
256441399
498071012
1178701642
1354320048
37461368
61030644
1822771036
1987147269
637568600
2040753801
844451047
208962362
1525399792
162211834
1966751568
1051065093
323376166
1879436156
1604689970
1480486049
584205228
262249177
1043795406
883961388
487520659
857891398
1438224563
424729336
395100620
219605764
403773816
1680032855
1621471954
1776001871
1754667343
2019619177
1891194095
910437432
1010751250
941022124
589137779
272561625
1576022524
49645291
170381510
941131795
99983190
2106899007
357531419
365627986
744109190
2130411535
160566613
538291097
1075452994
1652438212
1148030064
2117601031
1572012553
1659867446
1364970318
977842603
1283100604
242254488
1773608881
955419465
1004782575
1365260511
1476580576
339660855
2090265409
1558665700
889239380
431372861
1579875602
1124376665
141625471
1728868236
1287982822
1730172314
1774339690
682956759
899755432
462166812
1732758375
1612663263
1300160982
1518535264
1541277292
1827019921
203086929
1272433584
644187012
1573753371
1309204517
1093874176
1822086901
1310738698
1425643473
1809552153
1735272198
330807120
2121969667
1680793148
705313720
592945132
2041187098
2059031098
1753356181
234375257
1869270410
1107792040
2072099525
814876687
507623743
1941566753
1580338451
1361678278
715786622
1671468559
1925607779
399010745
2116889125
2121059352
225893120
308694051
285722706
1544982099
1326174306
1989071200
1573678900
874137798
2043830644
1311696429
210339940
425960795
456095538
778795989
137706689
1229673734
725771445
525044765
865292858
1160611479
512908073
957501892
1537952164
23830052
1786102269
375153109
1317431825
662437987
1716823615
910866162
2124222915
1791766345
2053456170
1570241390
1241952104
1573010464
392671843
2140385519
723755120
1560896239
150323308
1773609908
52999792
2144289388
415461824
1923781296
54456220
814383557
616914110
1566623355
1697131934
143024542
1399018303
1193776079
1360011693
1303011238
1723100555
1641109347
1963684126
1029294894
347217705
1781356831
1504681253
1597480257
731328982
1810869320
1107771767
804160124
628032050
99567468
1263441174
598012101
1269531361
583377867
1454810241
1026113354
1779052218
45352004
815846174
241178962
1643233004
543699631
1807394796
20643181
172881532
2054761562
1497972277
464064483
1166659759
898240345
426066517
1839775618
1042100326
1859393451
876778798
1836915485
100005362
1329260641
352485708
926234270
760326513
238616707
265073922
238824039
424980069
1365642506
675184236
1206540149
2074086920
1773106833
276521797
1332278393
1052297022
942468411
328636787
1658827690
52284941
722254110
341695287
1644042441
1149584988
816671439
221154126
566377793
1590451797
671395907
150308236
337402013
1770587488
1550383214
1551244497
644837921
1245603199
1822643544
557652574
1370838945
638633944
1885844981
1930257807
1686264667
1856415954
1416140715
1881074923
501502450
2100370138
80514506
281436153
1400270936
302528029
1044133879
354140970
1390351393
532158698
1550107053
560285373
2143571096
1350652313
1875634130
506371645
1489595113
1661251279
639990811
216268753
1251027529
1788071158
642100656
1680677046
2043992872
625357040
1248095753
1857511682
389085459
241919896
604460580
1082883163
524609123
1506099110
1098074677
1526277629
1943334945
1707296110
746254138
1267322241
888549588
589421350
962164809
1403931990
1475545396
171797934
187606447
129650817
1581272095
1292685310
824917172
2075365933
220001393
1630535313
1135977101
624903403
448601784
598994477
549219565
1708389243
1046910568
970442559
1101855169
304383262
1869687595
1205224749
1664137115
1117173259
530312707
258249029
765399969
1367266414
1542339649
1233508921
1871227259
785462538
1880438720
1161745448
134883625
286075338
1344414614
1324186615
1151374789
2028843215
200679314
884595266
1916002532
790433707
1097620129
231152429
1488208850
1983554987
1792157285
911796533
456204084
774357056
1335101468
190713721
44687057
1402093337
1685541319
664567012
937556287
1243675613
1961116366
568962675
827486661
1048746100
1151910879
2060535021
1796583757
316623448
1370277966
1619306709
1726997431
1781751622
1750293413
2144079778
865507763
402789143
303302136
166753002
1285931352
426439540
547014902
599598729
1257403680
434089615
1657029848
1919649532
1584327565
1790835412
1554587437
1213656769
1765190309
1547525998
1911369812
323324038
1916036260
887740437
1414341821
1203197137
286507005
746440243
82998938
309504053
530331617
961914850
1725352804
66903405
1456760067
601886974
1894672901
393914211
1842523036
1459443516
943513002
776377725
1742710107
247593366
844844563
90783876
1596417174
1770799409
617874078
1639207795
499322949
548875093
2092338048
1118701979
258921349
1368161082
800848632
133911322
1551759366
808181427
905550975
506892548
1098231962
1675563378
1531686179
173145099
965499243
2022545318
2040679204
1339003737
1969732129
758856703
1117440098
1419064748
1210681491
456038878
284638733
112211341
1602393360
2053883723
1833201765
1712958598
1320029495
1623595648
1841015477
1204821054
2053220576
1141450121
1726108457
1024189372
575877240
345892410
2021005862
899164593
524206887
2028932754
1929501080
1942197686
139384522
297150263
551668289
1961147443
1383220035
1790571212
1747513296
86084024
614868977
1519016512
1144112595
824698916
178833765
874024943
1617956460
746799736
1750267381
237946390
1415671556
19804994
504663656
1222057334
1072958020
481983100
1348722424
1781019679
231111317
557954233
131038533
1932365101
1476370500
1518321474
1293393954
1602901596
533480484
123523286
1546429857
2026512219
2057783188
1595717728
763831934
1052034155
107958878
1338710660
1895502556
1107226384
232146228
766409267
1336226638
266505334
1604799656
159025114
122823274
264068757
117828586
357753603
1656882801
405743400
2087130481
1516419444
52627825
45068702
137782714
1901810156
242346448
310747657
266386432
1629320774
734127812
238752925
1868763032
1588835410
1305642344
541940786
1874856961
858755860
2005227508
1642388128
471855930
1026118962
550800157
327711294
2077975411
1060876262
1974115989
1462829479
348034400
401887667
394811407
1094925992
1870458179
2144609428
211414195
1773701769
1431648253
1940110354
1412425070
1717329551
932813614
760057653
1115982970
164235598
424839873
535356670
1925691334
645904503
276278788
1976110339
660735751
1366528910
1739376289
1801347057
1613201353
802373027
1247341797
1126379802
318755168
793947206
815770375
2116824033
1975733782
1917958227
1140913729
1763110555
1580389729
333258270
1921394527
1263899966
1417727614
1930867054
1379785928
1064476664
916535419
305231261
1234620932
1169610258
1483436831
497186145
1488419475
97245782
1228638626
1171664078
1384038508
960977726
1205378668
1574349561
85635080
1906367876
122786896
1530446065
815598291
1297451176
668564717
967918032
1997569243
1405479638
745691150
967826467
1316878340
514812433
335244190
1887851213
1223564503
762964449
548949958
1555506963
1905034611
1032922627
173340533
1440435273
1424530458
1428343596
1340745264
1276072566
637672449
411736688
648507430
695651288
1336682852
1537526169
718132272
169335942
623510711
714725387
868826104
1002917212
431450811
419677000
698640474
579771705
927068520
67288965
1898042586
948780831
1726475520
576969610
341932962
1913871529
579738578
2047437721
2141773846
1259345482
1374591978
1689609412
1886322543
1098393132
1987043717
110449269
651051228
1578669560
609433689
1715384606
543443565
469624073
2095188220
463265276
476296290
1838734180
1104452256
2018988925
17311000
1877955868
1268977223
477744368
1396409243
1886243225
1770571145
1936804264
1701793381
647253844
806228680
2101971533
498968077
613169883
693460705
393171790
1147575719
930957054
1898416030
519718303
1973243390
872217593
678861476
1466526448
853091229
870816815
1609246703
854026209
680762253
1169071270
1257438908
375842333
392470964
868684258
104070303
905109504
168289985
1899976292
432147719
1816792072
1916785776
270215231
1825753240
684574065
114724473
913324602
1434424634
429118969
1369694911
894684393
1822057067
370973592
1993840293
425253977
1382868369
1604242754
63595185
515210122
976680311
2055203768
2031101196
997270043
278322048
320170005
1900929289
825594538
114924245
823041510
1765006841
103332993
602706908
373047330
642987573
897015394
740216157
930176429
61143353
74965266
1058114987
1519735946
35390030
317784205
82704627
700024649
196371955
1755493314
606076798
1886364856
1581717606
2105436072
668941315
663062844
21553865
227177757
760290112
2091769305
1900485975
1169068705
1693345606
1621981087
85045357
1332687201
842396576
1832762025
1894418454
567313625
2091100437
1693028123
1950424096
1110488906
441695250
382776590
139524272
897573560
944212303
120272879
963618414
764922852
1088625411
1030082580
540950084
1938299824
685346528
25820784
1731798504
807113599
1130681726
764463619
1261142243
1012173770
1564679766
37460812
839124945
2097176866
1044577044
2006309113
983107216
1814211378
274967475
402133890
2133951409
1829107320
2130966935
676370887
973575878
1250856816
280783035
647775424
2087303085
1459024130
1166701096
863316527
45072983
1683286636
1179187883
1481744201
1199028196
896822491
402865356
932403005
169335942
584333075
834255514
1104820547
303714797
111355555
574230315
793005366
523392279
1977751109
1297073028
346798832
1057112057
1783366800
1735335344
127002125
1232193062
2044346565
2072099976
232539001
783503246
1074802958
1675379675
1497597804
528782771
2085268102
975626339
1606472129
214243725
700175014
2113878941
1680247982
2066542314
1789058570
1193755802
1689659129
1063217644
1441750922
388983034
653670682
1858896158
1928333415
1801975620
1219205950
1475708110
1966645054
745388904
1782618285
1486362053
323623024
870226831
1576354305
537549667
998585034
2094368600
972747490
1174341818
1750828341
1298934840
2136221681
1619087888
1482989440
1124802582
608759525
912775834
1840838356
1053944879
771651914
1808414812
776828335
1054335464
467670935
970924557
102490318
1929510871
153513186
1211877972
940018560
383402520
809094210
313564433
1567210909
1813553214
354533357
2009990096
1964944218
1629186528
1632405220
1711387493
1118142369
155672338
430452064
970072689
318786969
905259792
826143153
577993814
1974175128
1571908728
1103467318
1732627387
50212332
216002061
932417368
1872879040
2065770847
530105908
1306791886
264981955
896400315
1786253711
594036277
1816835530
1458319367
1233877257
1660031322
1639691434
2091536375
769397745
1386227095
1773260890
1941625319
1047735025
1622465606
1729328109
1324326786
2044357173
1926076226
1991429717
657287902
1011284092
279643377
1789449533
2000250156
632158758
888189999
237486619
1944135582
1570860962
58570518
938396539
1425432669
311104905
842969865
1917065986
89887312
607981231
204964636
804090131
2070565842
535359712
122142213
1037394919
412482898
2051866018
954402709
1086366275
1337927594
1238631768
524189248
1941896632
1055293059
144385082
141043790
77401231
813865478
1168893921
450028444
1471345955
230780214
1020740599
497304753
1243887525
756869302
2085298552
1577740009
713532424
49058570
170168765
172877256
1793805710
1310127635
159150460
280667274
1198223733
19975694
333407654
192228257
280370099
1236561344
1145951592
1538841354
1872053942
765471351
1755926533
1894273597
189036578
1987336237
1362640969
1408418206
1502316339
1748335400
743116079
1019683488
290993581
1896742164
120934906
826043201
629838681
1016828085
2055080025
1736900729
47800067
1816798614
350195273
1958175582
1163780433
2074742503
595858461
204160202
1446536521
575684688
1985088932
219628612
30740431
1601274108
1568485569
1906955445
45717517
773123594
493258486
1545701947
325723276
1560939397
593457438
1856594117
1033937271
24488518
1748850162
574694821
535791124
1356936917
1362111581
1395578794
949576105
497258079
193208370
391209320
1420556484
1785865302
1568138931
849679352
219208664
858603460
1114968849
1008199008
1905880302
1871974901
753658617
1294775279
255204481
1937078475
1847332793
1153030021
64836998
1093916317
1190999192
1718629282
1126414189
808373118
499528837
518793615
1999818673
1095230028
1507277349
293939374
62469480
1216596030
1172456686
2053880454
1682064201
130623513
998753326
1947303969
835547289
1907926937
1133240442
591153454
386775930
1999057986
548942965
661726268
41459416
2045672628
717201576
123549614
1022273924
914450579
1433875591
795809576
1504862890
724196621
321759003
564475775
1945462293
483648695
1747441887
124023335
1589978643
1617547993
1333603476
320672887
838640816
1709920029
608404106
1888035902
1956574915
1963663645
1842236098
2094840146
1075101093
1599400881
97577851
1413238928
714790858
1690944909
170508626
621282997
1700886875
584597695
1764338990
466810767
1743690101
1874133712
1069506496
263431547
1524089811
1151590367
400030677
758390924
646313650
371337444
1438821269
843972740
752087831
1143038663
864116781
1996131615
1449927314
1481962710
1051029238
111047809
219669315
124582489
874828391
842977213
1808338559
1484424674
19508009
1339730004
1266736900
644975126
124544437
971883138
455954660
1932726143
1819587921
1072377400
1486356904
290311612
1308944818
1054707820
526156726
1845822779
124035601
634730967
48989162
2073379685
2105675476
1585592031
2063295421
890660086
96039604
1814869292
33330639
1366883258
1870708005
932692599
1822586789
1072786001
869582196
963306886
601602917
1505579041
1774681209
2097889648
1548829614
1106794462
1632235190
626977166
1053322715
1251680985
535515822
2001220112
88905074
1860300244
124821898
2101851962
574489262
1990422895
889177372
880862221
1778476022
1030894813
2122876249
1835889990
1007473686
1132572656
91781740
1939870731
635515329
2133134177
1480226143
1016437575
648676678
2146251588
847381412
556584903
725876585
2114714198
1200596493
373476403
1490218328
1280567449
538475347
314905970
400594765
1257960010
1494016379
1315539281
799649906
200579517
1258235173
449252013
1179639471
1833397384
1806531632
143689361
1941170095
408790358
330807120
1463799745
438856280
1070971530
1793713658
406102221
1437077914
408719932
1297265941
1914227125
724748791
887846760
960460462
372877263
1354252970
366132227
287112934
868673668
1396544480
444167209
894801668
370029364
438305952
854692252
436155058
407478576
9266684
2079761665
401145268
1903318041
1916825769
2128618318
1182582165
1828609734
228325468
939304291
29389194
2147148537
1504034611
559922850
2144120412
1479023455
1619399645
254388175
1737759435
265090070
424825913
465670990
979208941
1053584884
1748382948
561974184
1468940271
1114469507
558961348
1540877313
1003344460
815860597
766387236
1853562417
1759316991
1292193221
1403266006
1545453861
802269722
1537383053
283948948
370760404
270677636
1928176904
485933388
667755244
1895201322
1990019611
393412684
642557554
326304831
1866398732
1581455865
655244736
34464854
1655096399
2046646046
467160209
611270300
1522182618
742160269
884260891
1793345933
927028
117930235
1279990572
1754536922
1362020908
1240952828
332809534
2013387154
639246074
1644084579
1469623902
703846993
1739438239
997584196
1113294944
329066227
753543904
26962190
615717894
1215385348
978035007
1182379442
1689976302
932794299
671470925
1582204469
1945275178
426501750
1720772405
1421247741
1741129295
75467452
1181868473
579204564
103849692
1168015768
2009521587
1044217898
1734845042
841470886
1353661800
1191120894
92577385
1869870607
944987035
1542448475
875833864
950010992
278382040
1754125317
26440293
902059610
851202697
975553533
1391552718
430462633
630317699
322496743
1842671773
530823064
377695030
1834910823
1752590067
283500451
1620474567
50564324
1167938727
799485023
505693740
710174224
771966361
1451588689
632860658
569986349
1308608491
1782395098
1591194342
1172579652
1284622981
405075157
1982581506
1202091894
1103394616
1498285831
1401659095
1043094306
1329951138
170844618
1828481693
466374443
1290236792
151304910
1438505170
1426499705
565810186
54527998
614640965
2050068522
734083139
1324866741
302191767
241952358
1868520770
1249730111
1418999473
1276579587
1950195727
1490026833
303871243
101736752
840261115
1579417881
431591363
1611430030
876068331
1491880165
1633809784
1447278535
1500977577
335246135
893309010
480926265
1553573814
1169265470
2125031221
1223732929
2066545518
1363094686
52215658
298541289
1967252429
282541161
559314056
1936781665
91101391
1798764075
73625626
1365830031
2126691668
1137955213
789333840
130246322
171932471
498905169
1500477113
1042112295
1071974985
1131826739
19672657
636595795
1955234835
399045201
969261491
730177211
1838163471
970659525
629226060
603875409
1607141996
246035191
1715251764
32912456
563198247
1076212662
1446127078
1698783783
256265947
786892290
1796266261
183054308
758542398
1126985392
425863071
575101468
372356778
304514764
653315590
2037177137
1753082774
2132289635
1329900857
968753137
708632413
147098365
301306519
980453731
218616742
1404613365
703497560
648592852
858619142
874309882
1486909951
81164824
441093964
1995828466
1704603509
1405169876
1685784135
845162121
379346305
966324531
1034006906
1905106451
66050653
1331180349
1667316586
2107768982
1414371862
434824070
1763325353
1351759009
1647506128
176859011
1113604193
1966840388
1277748864
1793421280
1801059634
1701464219
1738021228
248708550
690557611
1192459101
773152798
203578561
108650824
551655203
1240231127
1213917015
33982472
219770036
1003092469
1635459445
1617668695
1764147731
2037782877
1919641153
735159535
1865638026
1778068652
1834543203
1526412080
969762617
1561567489
899706886
520444738
1417218661
1822281452
1657795191
1535642197
1941927841
2040153910
1751524502
2091915391
1038346077
1072919022
1557395985
456561034
830055794
1310358268
1584859297
1088730718
1695949144
1541557511
1286568512
1776668304
179872827
1763086329
1342114719
545397549
1644395188
81923208
1792197929
1367743910
489575941
2057619710
1071049143
949557791
1492694435
1862125387
202932926
496574777
1395520318
158459647
839684719
425450958
1525581178
1974259913
1734185670
400886807
1328018974
1004130883
30931661
818075837
918654608
1548930038
2087907461
720591150
1958996306
1634582839
1986118453
524395096
1261258867
230382639
468337866
1482647335
442242497
483652941
1571738310
1523176514
536519659
1857012893
454705128
1537662402
508500421
123123563
1107301488
2080134509
1994369165
1873733791
2073268994
217236009
554426833
1149308103
605250482
1687464805
1520905568
133018492
487311313
1214952617
1312497885
287662690
680325930
551026847
1208940095
568643587
647937363
1608673433
745918910
550151868
341737229
1754271509
229603129
1367610652
443807427
1169790534
1896565089
2140506798
1656377681
1985298106
1612447111
142619770
515327091
1453760822
761033496
229328462
199379502
1909325641
365419204
1695336187
242330923
1088626078
1776021817
265091025
154311535
70804911
2081937039
1328741468
2035113879
511870367
1528526721
923778709
1868887537
363466885
1918302097
105401812
2129885377
801761442
1508568767
1090770789
2822579
819223446
1464245371
1468948408
2071202194
1093774951
2007142489
778533401
736613269
1807126820
537635086
197359725
331352123
402525021
2006902839
1953208545
1675637735
1160055788
1412488910
424111504
1989627474
1757430972
1471561768
113204307
1892707861
1002741025
1734498317
1648447203
343277992
1287128896
1208399196
1197488159
921298570
555569793
497554900
805479126
1129888366
1507725853
770777916
1586389914
1077663187
1774903667
1201151935
67071708
1254912233
1605769295
1202073621
2075616026
914382808
983786613
2087277631
1557954011
1918414440
1929084310
1525296433
1700500054
739856976
1692442706
104757390
1104469613
59808782
470928588
992667736
393085670
2072293642
1035540195
1628157275
1212352152
1871662942
678912794
2070119706
725722763
523310134
1821108267
927978367
1807857439
1471874434
301129643
507052109
566891364
9883111
989755591
1459358601
690560008
1119873414
889257567
1242468799
1052761838
1774661396
268543217
135950768
1052880493
1782828378
817634543
1893718777
1231606905
1235190553
462868380
1358182572
2064562186
1906156017
62093346
1374314143
102035199
1576022524
1276902540
180488689
10144251
1235719698
1251905963
644680163
1659190757
1589502736
1795191049
849146618
1086644557
1690010583
568134356
552688056
217648905
812284489
1506218609
1864052298
1580912741
1586673561
899469159
1261743628
559199272
86916143
875846695
1492326234
1644119690
762891631
2070945424
1637397214
477011858
1344554731
1419806794
1965366500
372990799
967154641
1442899115
1168730169
1235870754
1418025372
676677501
2104074338
1007751128
1563468241
101435755
577724248
2077485919
1477529476
1679688455
1197211397
142390643
1835454886
165276362
1643580026
792952301
1650098475
2081652640
1506087819
1372644135
488375538
745149259
1072969312
1509531823
1756451169
1650721955
703009488
270684011
30301623
78117883
742642902
767955989
567964452
1569016709
1459695850
309730268
207891801
1512722746
1721776039
236496581
1989612586
1991883663
1834263155
494614454
1373320272
1011869146
1196079293
1588185262
1261784045
1226094039
231147548
1348636442
983527828
1407304745
465324925
1977761042
1015323128
241607764
718843444
1452738648
1251997161
1489729840
2101230676
1800513553
281168605
1730196711
223411427
1598032333
695292818
1907811875
776501345
75245223
989899386
2008587639
1006867201
1945138365
1919256640
664094151
654344517
567503184
1509517986
588788951
1316642111
2108284011
894077828
1455135250
571519062
858222587
1492195582
1560619973
296506081
68427889
1366861702
1574698574
1232172725
468291629
2008208726
2081477871
1921123755
1776828986
1515026529
220770469
641598720
2130144697
997243540
99360081
763744536
1637907228
1857986874
1730478107
632760130
2111440758
1130753545
1130335483
600947307
1055887598
1741521104
54214840
950661255
2103921967
2033981651
1450053668
1727701769
832343648
1613140892
855979285
1741184318
172578267
1076895243
997163613
150585977
1360336929
779089351
1832150672
1612022145
796699763
1242829916
1335743934
1061343573
945052672
955334424
589683156
1874958554
1767362247
1642585189
819422273
1968714384
128754971
583710245
21502410
1603812073
1614562872
1561398679
1012780257
1477102002
1250484962
1550895794
489623244
1857935692
663514084
70567457
1471546618
1519188460
1451068771
1768576039
1099958052
1873347565
2106711537
1791743322
1816082679
1126078222
204140626
1224213088
182036905
848830797
1633478575
381780004
1454982631
1111264121
831874835
1479546417
1087504179
1267675309
1033012500
603575826
1064845951
133738427
1005257480
894588623
22922364
669003672
2125330381
1946600723
1507581602
685860877
15256869
1092326715
2056233822
1261653567
470245701
557375683
1124992627
440921718
1696871778
593934214
776733774
2013105155
57274161
191260504
2049870611
840101142
1545842457
618276066
476232045
558499180
304565239
2118091365
183438218
809346690
62621585
2021168846
590398881
102948442
1142529895
869751901
889287123
1580693811
1810204208
889377045
1791087096
151509273
1504281449
1375650134
1814739676
1774303630
1262257671
33701684
2116961925
50712426
1760143330
1134653092
1457648364
294767334
1070198437
269600293
2018798039
724900201
68607965
838144327
745849018
2038302748
1231856346
586471359
46737514
1650006622
724131098
1494338434
919189818
342499998
1379277307
452176936
689376873
143117446
1467879822
576862371
1474896888
770653598
1629588446
1535087950
1328651038
342774010
948593273
1356758156
1174591060
275593176
1952147487
1659040875
1670121034
1013010219
1099139955
727363539
1241870330
1773938779
1259407411
799218282
1170761635
1325327223
2106751815
1839931965
1934956537
2052016307
820379490
653181535
38622875
177351953
1694287849
1828117068
1195530050
1115382680
554253628
352047954
361862586
66823816
1949596225
1881122572
262626126
1688061796
1049554025
490821395
1902780943
1083481971
1984639068
974685818
461848532
725905422
4344658
55687258
936217718
992723863
3268440
1148565815
2013051931
1427897781
1708838361
1377803707
2121119127
1484764842
473905972
952810022
436211549
642196877
1489006619
727742730
592114012
627342198
1324004999
1123135615
5870401
128542256
1565969694
498252716
1879819489
764952007
994398663
17890441
1175287777
356276245
1162407468
1859075956
1661239038
1118835326
420038155
439209342
927828966
861195117
1001298093
1943675472
734673405
914187569
1645997428
1384969748
496779774
1554199658
1715412166
996463870
424466822
1030441724
28285221
1043831405
923519341
671722608
1416243184
1407727869
632541410
1183846317
1774937936
76731721
1358864697
1756054780
730804352
1369856328
1025081637
216498994
1236255388
1497421576
512941880
724295909
1085394272
1100090956
1023400662
1706983293
1383205098
90787695
2075201734
1449102975
1147717833
1033239633
27684596
288612642
493045648
875349807
1606357318
399656270
527740766
29335507
2018197702
627372791
2142500213
1972678179
661317294
503564725
906771640
353556343
1616387072
308453833
1847563336
2066085689
951112703
496303726
1286784124
1046740676
1360215794
1664629210
382481579
2111995719
1729637173
1689821971
972001294
505976238
1213099191
2070797865
528046011
1010635685
1012099009
1982224742
1612476441
1554877099
254590491
1286400115
47685114
834531547
942137090
1395195628
1852076746
518019308
1283838252
120163414
900758176
380112199
1305304048
226890700
14427240
1274973052
2067279062
1669663217
1859949365
998881293
86100723
874054359
433787166
1735471773
100418617
137881923
1821747478
1717860412
726170925
642765443
1726983764
1650131077
1953983765
2636800
1067532336
132711493
1026512388
2146516721
1082451794
240345715
558381650
1094303626
956556303
1601818398
225284783
518170205
592824235
199271329
1405271255
1179498288
1453001932
548184609
956125481
1104271980
1248796366
785660116
639692918
55254477
1124715724
1701967979
1576124862
1393192645
1790233532
1988508099
1001278606
288077050
417161896
1194756501
1121743646
904193229
382414484
842224800
1695601317
1616429676
4539604
743045345
1953008728
1846517206
1769090397
1601116823
1017174026
1979464403
509754235
2125334581
1348012761
963769115
1503450193
396546735
666850662
461234175
433532853
1765964614
1282458944
1552049629
1894144210
1591995459
428207865
765393117
506770161
875065245
463544971
21226875
123567677
1840032505
154230239
1721508727
1009940096
104530582
169031736
999215380
451090966
609013106
706316378
339407090
375522796
1123438708
765305360
1541303952
1127109592
250251167
1364493319
742928818
859340960
1138427900
361066655
97687778
629611218
1863962305
1845652783
1410599887
1140895476
862352179
1067583217
1626028793
794802684
1314359060
1682715819
324846021
927113240
1250688498
1320159606
1164222733
1676000319
2003963544
634304783
319694397
1258372046
35810909
2012054385
946410587
1094891050
4086267
1840156247
1713391665
2058003754
2036141048
1582408146
191434515
775049215
1553958434
312188567
423895971
67018354
716867042
1704979133
1002285942
1636823488
1433121186
775791238
560191092
1497277522
1847002853
1086060521
97521085
455814868
915874327
2122885096
64090807
600059637
1175258378
69997456
825629691
1983895118
1165529076
1564596014
2084425848
1196083129
729377663
18106168
796732894
1466704032
1131642147
797503223
1349981124
1243340031
1484777016
1282300429
886598781
1784139712
1939032826
2076644210
761297957
924249607
895395638
777214013
1376587106
318096299
643950856
1913899145
1314790227
150500930
523106362
1752557274
1472614610
918446332
1302928885
57444096
2063771270
193149293
1700757483
973561824
632066474
860993696
280599006
1467906693
1929929064
1557347583
1674331017
1079203777
1203074270
207775197
1583989787
1259447779
809575546
645539600
1951199072
1207611960
339450304
1738569144
963675562
1534843730
1040405325
2132665561
1348671841
1799695310
1719357747
908083111
231942485
1124859031
726151774
1510265295
1988280353
513000604
481077738
1153074864
943863100
1502577091
351401063
2130530151
1262119513
1383204350
128672411
1397779677
884291119
310535329
850133810
1574085272
198389419
787123486
175946568
472392870
1398959650
862527637
615746993
2118278087
907193896
1734717763
782310784
1717152729
74810569
951311310
905968169
433221861
108085297
1995328474
193368630
790613403
414237968
1921335705
133497446
1019503515
1019681939
1147714822
566393947
984415482
1359922707
437367897
842197433
925287638
1499399776
1690062939
1484571077
954863860
1260913241
1610902031
1685008755
1707055026
1206550519
190868758
279740849
1078633979
1230033432
1317066753
659011374
632722243
833833692
601453575
1363317561
2021350233
2063806569
1340675659
1473464594
613084873
1838815837
1151139744
904208835
80880001
1327932860
1943509572
200219239
716655224
286434767
1458724518
512533571
865318563
1173723875
1590355581
292950630
808553204
2129066039
1493900281
1871957404
1883437695
39164751
321524882
1012064358
168227549
1466761630
414460472
585509326
161927845
1592894145
328546317
398044261
4740446
621205008
25917066
2078621918
794720152
315996283
1114485930
153446677
1034269007
401763774
1103530723
909408845
102930227
823310509
911459588
2115180444
1600767514
1200999025
818348901
570642990
150193112
1794984839
44847229
215507612
863587084
2083330629
597866263
2140351510
267791662
594426988
255033654
1914698350
301038759
439288216
28994543
1444556549
306038329
201734835
1754272634
740265836
2081978883
2017643319
404700559
53706285
1957397759
2126089448
495183048
2045394641
149539272
956037100
675602666
1726673843
31128675
1163485528
34667686
93765226
41902097
2060226075
504791973
1358348828
2024237048
279402529
1439443553
1964160084
909003520
36393985
210017122
218998529
1327399793
539794270
1686206731
234085473
818813858
528137795
1839960807
190518725
854091428
682350848
637970961
964469100
1273310518
1067950875
737098983
493942237
895950341
1977277243
634203835
1944878186
305673629
1057955595
178273872
1708561974
20840559
1348453304
1022082418
765332676
1372816338
1587431686
1374668140
1403817451
1894532578
286784310
348903428
2146197069
1387442956
536200705
2126711299
835504123
995010290
1821064542
1694061971
1498740800
1995437763
1528686130
505088616
591760470
2052413040
12784941
808870036
546838393
1004446355
33659473
1379472238
1484656548
901743424
1002972780
28658151
765101416
226232196
321771035
995740470
1157760618
1741209783
1550207887
1718021869
1095654658
964439769
1463294887
1151341294
1286143461
328024165
666179506
861270123
200360213
923889117
1979247066
520279593
1636604188
41083617
1598641222
1425110276
1137180681
1427561531
1465321946
1599834100
1689141201
297066780
1336295725
1031859612
1910293536
211850630
323830079
315561749
6603700
504968205
828530383
855271509
1618135890
489611090
1449691137
1484587406
564945402
1230513757
868130761
1349903631
1570356450
1429273525
1445417905
628660898
1442165110
1409449182
1422296223
1304140587
946405813
408948291
575179112
1186999432
828313172
1532582300
580722228
1786627869
1040989982
1732250
1335004282
737015179
1713142624
1156321637
125699173
600898632
981861212
1358968628
1646378113
1902098115
1658973834
1997943512
229038876
1977001759
142472425
1190424173
1699448422
1881485082
1514428534
537284160
31671027
1042368715
1872187961
1874007378
2034655742
1369259419
64443101
1973644612
1645361716
1399102122
1707639224
1206314584
1098471379
406360274
372711673
2091037206
1069365346
729175748
1689876172
1888870888
2108944692
1836110599
1071549980
338568273
2061856623
1818043541
20362094
352889198
255375418
1424664875
850811436
825486334
354206901
975556705
1859009074
2088311975
412278642
516398166
149423471
853973796
999646755
1330565288
600739341
1344292819
910004222
69815667
728642894
1246634246
2142421741
96763042
744088855
1082936092
1641671306
767314296
1618939630
561706727
1260696956
58339373
137174266
1435158961
950488625
1605050559
2040952855
652163082
520519597
2059433820
1128706406
1415409192
1766580859
523184625
38433009
131643908
91817843
889204622
1771153910
1087814389
351287266
686261735
1969385871
358229081
1931119344
365189941
787581926
1271517717
1950921608
1709096496
1380556580
298918867
1801868289
515622845
1157352926
307731359
2061176714
1470871007
1457703334
1510852811
1606873011
682720124
922167881
252966677
1052699446
1433099473
431980269
1934278846
1687671532
911744399
681244027
1314209435
41952871
644856545
786831754
823667644
1838461302
1980675081
1035657040
1292823799
1597736015
127727327
1479987314
853941794
1106452918
128667345
1748437327
407011285
337688258
1453111091
322458589
530981387
1778002093
845274681
483837614
866381191
489903813
1774262528
2089491762
1037857734
1518109443
1983152267
526149948
1137483860
1598914994
972384769
1364838463
1039179980
250014151
372665322
1183699468
402773900
1103175018
1233018437
1495642749
2070981814
133875530
1711655045
1840652122
1863636298
749825955
208210010
51723515
351189685
137458896
548217087
2083610195
711640395
1121180231
1620006409
1764624255
1982191534
12727995
996897698
1637776609
2033903892
864232943
1596671008
1595181977
1174080542
1377873801
1853765286
1282315445
1434016034
1442833312
284099501
1768199994
336641689
703783242
1571583661
895035779
1137842395
458401016
1840165039
817880314
1838745319
769435193
1144061676
674694555
2035328393
537310470
1212191498
453219618
1790338114
1055502783
563803965
28462717
1493669678
723352994
1249766167
1228432707
802542461
896003936
1242667803
1700895139
82518814
634086460
2049188907
464030240
1771935670
237257529
1400800529
38772176
1095056986
1444368255
1735316125
618024876
496694497
567755571
525955388
1088348530
526949751
1784336982
1777009150
1171219472
1698000310
2016497800
1857068268
1044779055
1212389370
102790327
213743904
1153389168
1611916844
1466926798
167220624
2107847089
432238605
816592759
666323173
823652319
2113643560
1014952006
1329132267
1454446049
1161270019
888590454
1920098914
2027961919
1117293101
899283498
1919775661
2047370833
1575615655
1373620956
1984437065
1270606833
483489782
1546431777
121337542
1490510343
114551479
1031260531
273654738
1036666966
1224967904
58579041
510878116
1385358481
1010162106
861486698
1644023060
504030765
1657381492
1722121916
1673666727
1385358961
1899785126
974420100
805929383
873705545
758973424
298360782
497179100
721654953
2091382636
516068683
1513034451
1782487269
280269544
1067992189
2006145084
435548448
746265186
1106070530
1007835910
1223286982
1327545324
767917100
1082916757
437652211
1332879202
1742739699
765024295
2053328818
1729009978
743259274
929380108
1077518088
1203285226
1835882407
267977927
516226891
1334479222
552640868
969253477
1882875671
1841349554
1759841754
221817090
1343826995
930111279
1179641388
1941753840
1729833624
533422310
68147102
1891717906
1148649867
2037221432
1735913859
1785334242
675159439
782215306
1338920311
101010337
272215586
2063465353
1758575729
24887025
1799417847
579921045
822877309
77811508
782894832
688575741
694994408
1051422125
1934956537
462866208
1114729724
1573417317
1122259805
1341987517
1844538472
1742185880
971444345
2072203602
1695107375
1367499161
1172907952
750467646
601089448
1931531520
1904761527
1241534438
282769235
338929680
1172490973
1729405970
1352293531
925242119
1490857135
1544978337
1894310423
1409362073
758622425
1866926497
2133654524
104024264
1303556802
884522404
647445409
1490265601
787206523
963293678
145062430
2142285398
446286362
1879152995
1159187993
1159974454
808137612
1062170211
1181712146
1111388223
397464231
2080384208
1230667570
162014093
945471424
37817209
20902967
685155845
2129549223
84111843
127390318
1551218233
2102956849
2087068448
1864879390
1330547645
202182107
464031999
776109295
244743991
1932299641
1182544824
1536255613
694844204
1876102531
1404296736
292360768
1644418115
143635969
1335448153
1631348842
1786054297
497253191
913178630
390283906
287758926
1107100654
614756930
1859334065
1351069266
148454875
656593853
1751356920
92955605
1908522563
565123081
248734012
1132334196
347709209
1479475125
418853864
1844386713
1411869862
1105546079
525216738
450211935
2046875079
1908520816
449397355
2094567964
727853709
662319647
781905318
2035595821
783942449
361208505
595566206
248136752
2138937356
1236284608
1049209132
524319356
1517601990
1994356672
1332757211
1292453909
1127323441
450009450
1972956579
1226795430
2099465787
1797921805
1475901066
262148580
244647954
1497695482
449607524
185181942
2099503351
1423526688
105465305
990646029
1219257664
1277463975
2111285104
134332475
345995995
1739520337
1419667076
150235096
341381074
1186542001
1638605743
300217803
1443100271
814246052
1356117438
2047578303
1827519670
1144200922
2019786089
531146371
1214160883
886892608
1878903824
752782527
599929565
79136018
712015379
189114377
676877057
380198636
801530928
2014840047
1844882713
559110334
1527119679
1813132069
295645496
1996934600
97258896
456733993
216188545
1963763135
1466986117
188749403
271043736
1868946741
1568425610
1671959844
2142118466
1326706060
554352333
1108490675
1048013834
288071251
1480651312
2079326945
1775570287
925766959
1234779746
203672475
1222760785
876322610
1136581597
1935690950
80805416
1476269409
1528240254
895685207
2068310858
1368155846
124917628
855198446
1289718613
941716498
751008374
1422415493
1462414394
422399229
2062506396
712876658
1945375218
791309599
1871860392
1773467606
822614905
982763833
1037483785
974175381
2076415465
832695584
144960836
1647014133
1101888477
1392799297
145060563
2028972197
85519079
208728218
1688209108
311017085
1860085685
919175352
669792342
385563680
259684130
2074714625
1590356689
143832062
739951945
51216137
319663931
826016930
1707610531
635397158
1416478779
2093675669
1251389475
1163896014
184419022
222149122
1658144052
498506075
1488823163
1865424209
101804851
2021545643
2011252598
12367134
679094541
1942848394
1588903713
171821969
395898021
1384594429
1645379753
902599942
2107705298
1357713512
1436624071
1933515195
950097654
127593610
2147132624
1869105587
1150154566
344336213
1103701961
815231624
1226911604
1986731332
2143797253
470291192
710635099
415964163
1738752466
329661897
800835197
2063327088
761502527
1400363146
2022481281
1252616262
559049885
1220563726
202560268
1015175534
1181134898
465054184
1388454806
1635245640
1593846678
1408995518
1857150749
243346309
792147818
441067229
815041013
246574935
2044739932
489499342
1790544219
41766193
475889375
390727185
335369188
2062106705
1729768572
40732209
888744004
1705635132
1273364522
1528603533
241009400
75270810
589164127
413137940
464563687
1551370125
129531928
1556883996
1111326110
1469316016
157235562
1221687147
1220749672
1504626388
194483721
216930451
1405936604
147908160
2005692170
545370549
2025134451
12780155
309716751
1394397924
1226621441
2087918746
421730507
893424663
69214303
756191396
1703450904
981650061
143783135
944986635
1236566188
792132239
865710796
1978020365
2066640135
403139432
257986178
1296302793
111615132
1713996350
406864778
1815912216
351145203
24099607
1487501123
531043646
2118944681
619166912
1176660835
106907979
1930704033
566061234
271458487
1651861653
2111831902
2081609303
122681288
1911739383
983369649
2106441076
1520953230
1106972046
1013425303
1573871867
1518075885
1977631186
1795597999
592926094
247840827
2022809295
1311330909
55443517
261529920
1775414513
719502954
420216923
1401211572
1121021793
1280231574
392686564
1362737461
675771329
1330171181
121184767
1433694703
1261940970
870563377
844899870
1256458757
2011744946
330758700
630716178
746685697
370918322
1173112450
775027123
1644943161
140802797
55217266
2073374121
1260735061
405202092
2078801033
1185720933
1777969676
1838435899
285934784
878453972
271329497
1121270936
508986187
600396430
467592377
1843526988
392780403
1570688273
1982376824
528362969
1654423431
2054122315
264613923
261117564
1226908766
1410377280
1262086444
1379894636
1875184748
684453344
1403479346
1836510898
1728079802
650049427
1186121610
699189737
2071610359
2138042395
1536129784
2037057265
1334914925
1965042423
125329659
1721503382
1470105805
1305797164
444769215
1440946407
1285963230
564889885
1399401719
723923595
1513404486
1181613973
1805770255
1037309149
303456898
1846213186
2056538984
372932161
1863539029
84299968
1738462852
1936463096
1759632804
1819313991
2071890312
961355770
337665999
1844305561
1768769508
395828663
1108685684
700881002
1811183975
1606513098
1871548388
1394283461
873279908
2065614490
367003323
851341221
1914675268
866967512
459000943
1643460271
1625080294
1769309684
697542208
440742054
2086246104
1827716258
1334919805
182683904
222013246
1222773434
1946264831
1607162825
1244828753
1183851133
598734817
830594448
1800397813
452944201
1044791251
1718574171
1102391509
1829956870
321370886
1082789765
2138688198
1442291024
1614852770
66854431
1993478658
75699806
831417427
1575860206
2068161089
1501715032
806956706
1124485035
1119275141
18285737
2143192053
1195997587
139384522
1603208123
1284916114
808217413
1150275338
933811088
297382613
2112421721
911200379
1558562543
1295703609
490071111
1565058452
1860698063
1191740664
995361435
477351169
1399223138
1493817452
675924544
1251237385
5945780
1471114229
669604257
2074925898
1044914399
571499559
1742881649
840113173
861213434
1221008572
997482788
928528342
190837760
869712618
440314601
356024292
440006749
683284065
1620298745
3498493
1948019438
612344414
900610434
1080546455
364522798
660520196
377420305
704939632
257132133
677081760
1109400228
881673381
284354583
1743957609
653509988
910659495
2010123196
1146973039
415871811
1099263198
630061808
1470092241
1673256990
618892384
132064582
599525462
775839878
2038198582
398090947
1329386252
306020503
958735634
625510736
520649728
14927791
634910166
1233176233
1572586534
1144814758
255467483
333498574
309950074
514887204
1225570702
520808652
194896310
182280557
572579647
138597584
427451828
321931963
1719757122
1090068033
148074424
90496120
1192685167
36577846
272823686
402680295
1431550536
1485711920
1917445279
1543907178
54153201
1543937085
1173262978
1021512215
363763956
203112083
1126133706
726744791
1536387005
755358474
643419913
1310377790
1890475384
1236984842
587177528
1530752098
963779121
1543470412
1682901281
1474151591
477463474
1502828490
1575413135
1116148371
1078359520
2124844824
1236881760
2052913087
937409950
1993943682
1932618550
890211267
32447090
1994151263
1893361259
115956256
1893293645
1638314252
1839206425
998519819
1994031978
753438199
599530366
674647658
841698746
1497932573
794893672
1983452917
785588056
1587423283
715782606
785082007
306025836
602471537
200818501
968646048
2067871474
1956455269
980156162
995542875
1689773840
1355347800
492066692
651029089
164298622
1361975518
2056837599
574236926
308470489
290070585
553061887
1632575236
1572076643
496206113
644543934
1157205495
516615682
1115789589
1989186941
233337903
1867089630
1571809139
894077828
1542678579
683075450
1106994335
1286243642
391556520
1458975630
562316418
1896517324
335479978
1822656370
375370865
2109604838
1800335964
1954939429
2012777387
1754192069
764541290
1478434445
73981586
707460916
1233682208
1625340694
966393776
275517766
524060535
1514297544
1957457749
611119283
1466626386
396038845
1659801393
1934524878
2097299186
687068868
1685488799
171604661
1302694550
495037667
251913932
1069591011
1815461855
223242137
211695785
314050603
1319078756
338544522
955545574
948978446
733826794
1320377659
807599099
1722749256
1280263488
2132367798
426911636
1121171679
1817536260
1100559501
1741521124
1226982321
352247643
862011433
1456210306
588647322
1504244992
978774821
1053020123
1013601083
584941773
290689550
1010146775
159226644
1702819262
1708360169
668570354
1699301587
1518288029
222476448
1112311616
896204667
1573506618
1628438941
1062280872
730696146
421076210
1302991517
36637307
905251748
1650723276
839111681
1364897784
1140298656
2101859711
1695286003
456127589
781960900
751099708
1044132883
378282497
1051690993
1369547059
971402122
1688094453
79169314
1504881682
1212391765
1738837851
800691843
1707262380
718462229
1983564416
997409879
1977589804
970995674
1408804771
1185661059
1451525422
1922308156
1792898169
1317432490
1576227522
1739758047
502316680
236458063
1991330996
388723169
363468121
256927348
793136054
203630166
2127824569
709011102
2077675276
1000265403
2096512672
862275843
1939878800
1444999426
808538136
1927573886
186762782
1521703357
1711315541
1799306347
1992591005
1178229939
1852178727
454860784
508874088
1244891613
1846712280
266985838
1044233857
885852650
1428441703
122918846
1253581349
344661223
1785556672
1118093359
1868338203
1995735312
1536627835
1916478181
531811834
475794263
2073420144
1880833348
2131173870
1935358432
647910511
502590227
1653812951
893331402
1517301333
1904657643
1664900088
1191769126
816202465
1394702856
1639729390
162226675
1034437525
175339485
660138317
1106921940
863034037
988354821
2057869815
880245202
2001601208
1695380436
1296011183
387501034
100564289
550867869
1328526587
980484470
459765809
1995815015
74579732
1930269359
96159894
512084548
1477188520
1007768589
1833798869
1855912190
82496333
1983803087
1852341517
276318080
509619043
1660703776
3635984
133942505
1212521994
594358260
178689983
538212186
1185949991
2098547374
1969769978
965307216
625943909
779024938
692658078
1027239055
980749239
1610564286
1467772838
560041866
1963449479
2106227354
1178044433
1109225360
2119592426
1826974059
815311804
1443364527
424840488
2022853438
1338559223
1087998999
120072148
1634510270
1361596809
1831669779
1767702751
369235754
175109053
428476827
159852318
2029454533
1479648281
1019781917
1527765717
709130006
1707866884
305298509
74865424
1461576457
182573926
1830531218
123445275
1021387879
184349416
993161771
1643799314
1880886836
1400239540
1566486003
1109969892
469747004
842491041
1295374
1085823216
1611554444
512022221
1604624449
13014217
137768690
1832242541
1824011902
5803659
531845027
1061110879
132137235
127282287
1336552486
353541209
472218692
179329415
553237361
1139099622
730871925
378151114
960162050
975364600
905741172
859260947
1304499240
1886895556
1801350198
131971692
1772018779
48223530
1722995446
15931629
364377803
393967062
1278408151
1872774149
161518105
1569678091
1969523468
1755942815
108789325
1794108529
335074959
1578692781
2032825938
912273733
290033601
2107983967
1485082638
977523433
1743792808
1690444236
1778614988
1308384481
1238564335
1051666918
265680627
464634235
1865606154
1172911745
1741634383
791579847
1622162516
465587616
1333952200
1612564772
1457567161
2116816122
122628576
729570357
1024646467
1829160266
737544540
199881441
1473416197
1329255365
1697971587
1113026585
1235467961
794758546
73675838
1883042205
1234606295
1991811405
2060477467
912895067
821246372
1482154017
1358690277
2002144924
1745835020
1292582888
812137527
1483301182
484356710
1190630745
529582040
1625018416
1745941056
1793058966
1612030774
138368775
581617346
1708206728
46619648
1869110567
526552841
472428766
24311083
1509432023
420459330
311964989
2032844022
322793631
1113005461
19144600
1522340751
1291354731
1238357086
231922885
1192272739
2053782504
1469623207
1696239121
869311817
1887874168
476062800
1608450241
1247077808
1781166770
461762286
1852152084
2105645283
503332946
283157413
1734871404
298096387
1117000861
208934594
1151303515
894912726
1473365873
1880104451
532672567
1179887741
1924242232
565838243
219914668
1233272161
861476202
2053001449
2043495100
1478430772
1385940579
1553679699
662489745
490445629
937455453
231047152
883268748
546823052
1736571663
1550304301
1214151565
1934339634
1395933525
832228198
379078632
737145240
1538752594
1979736629
225180163
514802389
677355773
1241402805
1398494662
366057658
1069005732
661372425
1874026843
964623304
84357744
1997223217
1292185513
984269735
1822366097
460185712
2079557996
2046448267
672182043
687049492
657053948
1193685100
1569012186
85040200
1069537444
374720072
1014882729
1452571649
1079447358
1759277173
59347736
991081031
708835570
1415446394
1670709708
262796748
17966266
1817886395
511462747
345590808
1514585791
1773947476
1335136789
1302483719
2078408577
64213756
784718139
1760019702
402250843
2135221889
1203726479
53445510
929648587
2048577183
1735739642
1964587229
1209134769
1906048344
1816223459
1672799440
1565872002
662932412
1151738138
2121595691
1344416058
2054422567
301193943
1671258768
1201020136
1303237626
1157195100
1957931967
1684510247
969789674
1985504200
2062187860
457492610
47301869
1930854832
50524119
1970512141
1906796504
760276968
1493679376
1718101317
16259435
1431224295
285032636
1806865608
1673582136
1775107347
1565872002
1986564540
869734711
686969789
1168155971
960469699
507329133
957292846
787686836
1694493914
507428308
1940385388
1676284636
2106589578
1847299460
919296407
965087009
213848890
156148824
2008745592
946294805
681397447
1173705124
1352123642
1342994986
1414472174
342465240
1189004101
374839945
1864052488
1248446820
1003662212
1844821350
817114915
415386477
882284381
2109972539
434214944
669695773
152536268
1357409046
1466506252
319006821
782085873
1843331169
939200376
264832002
419991579
433185424
692282510
251207903
1587645218
1041271546
1050082604
1898187689
119175243
1015610276
1118432862
1885456049
1291262111
1473619906
489475841
429968399
2070488438
1641299248
1665926278
346515599
922850691
1036230170
278404688
681535439
1475330293
145751726
960650787
252554539
96970163
1077833553
111401611
426333284
2141024941
1804728968
616090684
1599006102
1553303596
303766374
1881846401
778923002
432501519
2001502182
1068113785
1019618797
268155912
32367579
677577472
1274128750
2027708822
83669578
970025372
736316933
1120425730
2079178459
1755256706
122207228
304005927
1104013453
729778296
120437054
1914219607
783700302
197734417
1900098015
1701901536
436848492
537929086
854230737
2001630176
1501295043
276310244
724341881
801402183
1610616586
1545503961
715887899
1365209559
551356918
1039864522
1872113131
71848807
1911593484
459910043
932902583
1405401513
1166753260
1195229310
101551846
237691278
556200217
1196862144
908431767
1986285118
678150970
1974918271
910412089
2068999933
887905101
1511914970
1329911581
1261427231
1482529148
237320756
2081791030
1920195615
1463882637
1270498673
961479077
255812623
625193794
2053056468
1307943915
445060484
1884108756
624633263
460848930
516568135
780032740
2493133
2022358872
500339881
816353710
1320804166
1510856318
738150832
2108071802
1862069186
676618802
2063312028
2004123801
2029593676
1335597568
666476359
1217987787
306736574
1930951028
187832199
424941784
525698330
673563401
312118929
1260888708
1492944249
368193739
732501666
423511634
375318040
1795936359
1620674218
646538482
1201318555
2005411162
595640187
44979445
2008544330
1631207747
1980128576
17315997
2096185773
1180394389
1801541437
264172011
641956652
49084360
1915796182
1639350491
1871910335
47168288
763541623
1072576105
2044686922
839680032
578824626
366585163
417686741
365029082
1941488479
1373101374
2092487077
1373455951
1643638551
1773716682
1474542270
476807549
1990313157
907094766
818015639
685005802
1764075091
941196417
1423344608
865533546
1141073077
2028839367
2130411913
1045526807
1941720843
1302855400
386315614
30349258
482084718
2125910110
390474036
1411847373
38398435
242907531
1054717444
1606431866
2147179003
372037007
719056718
455088796
28334988
1706363613
1603366281
1741508999
859041329
163425374
89269783
1134545145
32836059
868300169
1410310986
608280466
1436525393
1785710119
1564931930
467957682
1972659234
2117784490
810183182
1250595133
1811792586
20705496
1913734845
532220331
1084177910
907340395
1261475588
1383390715
348949871
128460937
1824430825
1476022429
66605235
1665008158
1705485325
1151029537
883531814
623230294
195687330
1007879905
501450152
1839570365
1415767128
2056724832
1680853747
1184456414
1042117514
1922997469
176350909
962981948
741443092
1485577552
1966076295
139987751
2031774519
305653861
2144396426
2038558470
960912995
1305493707
1616797908
332277733
575365105
813283862
1119072256
639912866
2008358342
1326199457
1405416019
885781469
1582525954
1500108981
746170324
201414974
1849548277
2040221880
423698951
643458861
1970536047
1464853614
1830805280
1309165326
1338545757
1863482572
971216603
1581655815
342335127
843742010
326433304
357021357
890482038
1824330102
726316087
538553758
484546657
1553138445
998522169
880143420
2126557415
251486303
803807490
639848986
191191619
1088511590
311144306
408361025
848384963
690613661
409510391
1721267968
24001340
636001447
1478402540
169506509
546251274
1856810374
1134851025
1277534421
2054870789
1164165877
1375299193
893118041
928006585
26668290
1354166688
1784204767
977415156
1790865026
1180337721
142870607
1374340549
1251538452
600119490
2078681922
1124712816
101062707
1791946980
590022255
1060614342
807773067
1704824182
1828268468
226915042
521052543
8611660
716473622
1779580240
175628081
757525633
2137889161
2066259514
394037868
2044719800
1201395957
884873116
897982794
1164930397
581609005
1495602852
103869666
1820615834
1765152173
508481042
38168170
513137393
786680058
774422365
913127233
1266319813
1977075277
1786450553
757558545
690015266
1984637363
2067054222
901144179
949653334
1388696028
173222989
732522669
692304854
113904417
1758828809
1710261329
947268759
105329732
1883145107
899655507
147126753
731842303
2000823819
852789303
1979596530
341954057
2110612083
1948503370
1964780276
2140627122
638669266
1075394646
1721047776
83055544
2051388049
1846847110
988204466
743299554
2052169512
72737927
995124086
1197018874
609312518
1855178503
594425872
710082847
826196926
867504529
1607652251
1881381713
1084335368
1426295009
382129665
716235903
1586915146
1190117432
105015012
445314691
2009689336
1033528733
1005928976
994248008
614705057
834456680
1798006046
955421975
865256602
1460659655
2068486997
230779350
388929367
242553401
2076320928
755714070
1428804453
213030375
369006347
1829876714
775100437
599869183
121136307
534012779
2088120646
1056983126
290363170
1375363907
290856576
979407267
97753671
1883535349
1140685619
130680801
1317123357
526795112
106104769
920754386
381013042
330560570
546953390
1132081186
336637937
1039507843
1136606991
1627691587
567880717
736775361
72952851
2104973028
1806422486
1305572706
732827440
268825214
1776598719
280936328
270237252
1953424225
1852895537
1772567358
1810394169
1012043474
923690086
2427173
10449304
1640492972
1769205565
1639338136
703795595
2086188099
1162811145
1988362518
1218154116
1681849107
787800130
1115442646
22897355
1044313248
1111882551
550486098
870248105
1053935892
1723769889
1809854278
529468722
643241765
112362364
1974872757
538311714
634108885
1695421718
261187564
1598328315
1905264352
1524872902
1126156523
735974878
1189384226
1617416910
2115609667
1879310541
1738325688
1235294376
98566620
1196818932
1508984759
319340460
629684367
1244241443
865033397
324808234
1612230705
806574609
1554541834
1652801926
488370758
1041784802
351194677
1533510254
981448241
420574267
2126921110
929707190
560734618
473170078
1776306025
962334348
1674513303
1721851391
1529312234
1147436191
643910144
1950163982
1495660238
1428563342
205511457
804107193
1060805991
379038963
777695089
1060754822
1330210002
1496431910
503221386
2081145027
299389203
1369495475
1120113178
1866785277
1063147578
1069956706
168770427
822584955
1264221005
2057538620
224641552
1633733274
839808892
1334556933
829503269
725023313
2015382752
1331023488
1049291717
432804338
1826633682
118636800
574920019
1084235962
67029290
1942022768
1212131411
920788411
779351047
596136835
418183945
1317498559
1261126071
183146977
1059620795
1084782325
1691558431
507329133
1331196116
847925291
828247366
319393640
51336822
635512762
277903521
30652549
1049340010
1588364754
317843080
443481226
1752438799
1998325463
877178262
643861103
1989630231
1628615386
1657754935
1552159891
847383811
268451619
1029830106
1784940386
175914706
432094276
1960863041
1727337062
354528319
169902766
169248763
1909991136
1081019758
1725684976
1735086410
1690323501
932035952
1614629981
1300081365
1775160840
1078702234
1528821806
838580157
1052928060
1245532674
1611449108
897296222
1332284624
1079112814
1911668346
207964585
413350191
283555207
2098053397
1532154966
502214643
424020093
1527850575
869281381
1113737955
138165929
1460450196
1893374459
1411498943
1292744296
1261279739
1905383999
1666549987
406054722
1633198836
2100442563
2118165408
1102039866
77023908
1041828668
1947663663
1767990259
913240300
108503435
39169251
856708525
660919544
1172428056
280438053
209119598
323716515
1395472315
778678833
2011609370
458491617
1291845513
2045465449
1891656751
204410704
652697111
1849252405
1337255166
2138313144
1779018255
880866432
1626839495
2110999368
50749354
1820487953
676358460
1336449767
570266898
1445686113
283289774
528340071
924433571
452931596
84174394
1321596832
51285396
207533271
233948772
1561626777
1066898594
420732784
25577283
2136316146
1039986223
1337865765
1370344397
1009903516
1070865244
1120574704
1293025725
1685588275
1871799575
1779500548
579734462
1525529061
508141233
1120588790
720629481
1096938253
445108282
382706150
493313110
296218945
862237258
2038590582
173663790
1734941237
1892920194
807599099
573422594
1944259120
1409600872
1413685229
1300807332
1201145036
581165374
862401326
1352354498
260875668
1142259018
794636123
206495799
330316863
1159233070
180438606
113345481
1702211932
771864699
1887900091
1136322221
145168485
1743781828
733130233
456689150
912349839
338318484
759132924
1574189822
894803524
120866747
375340100
1843245202
1960952618
1838135998
815750443
618904301
752070671
1937161284
410277803
1484992097
725106034
1225414387
1850661395
690539544
1844628940
2138833921
1786896012
1017139374
145040211
52372917
234013619
1057910912
1149216824
1406057047
43201175
6360388
1844624536
1910389805
1377748414
1041979961
809758123
232357400
780916705
549461051
26320093
2142890386
686982679
1688882441
1209835118
387480096
687867886
591282980
50434770
166728940
1373799844
646989019
402377314
1553233994
803078552
1781418623
1862470667
79759912
126614912
1484103282
1492174867
975261661
908206276
2147080431
773807929
847656151
1702784912
1285005522
667496129
617416474
1066155403
1495273862
256272062
1775834183
510678320
368649225
822659656
1491713219
77835844
1032273043
662657822
769099470
879478882
775997103
1976635845
1351235582
2104021191
1815076526
1417730658
447445701
1144945642
1310035164
124613670
396225504
564568
2118266502
60866290
404983148
788141596
1622014699
112266463
390174691
943863356
304856104
1802566761
1213138729
418069550
629450332
74720720
1324238515
1594447072
1515129622
1068040348
358030607
1514086003
1285583795
1143709784
65072199
591817301
1009441878
2095693336
1293737278
709963407
1128206869
431583462
863783377
1342460360
333023334
339605560
2049596645
466266904
114187813
519367958
603423645
1485561250
2061428748
1205008482
1425962401
729036191
516573214
1059032348
223168423
1023533117
847650641
753346098
1408268970
560886911
582749222
230518583
2106458013
76381540
1624067252
922335813
459584180
228773353
883505084
411836801
31369296
1997226244
838373879
1114923806
511798236
878611560
1088570374
1751370154
408984416
640821575
946977150
1070768482
1575437432
1956031687
513501840
329232018
1605904361
1700659168
920504719
1278558957
1361210574
867767256
1327227858
1074445342
1670476768
1989487542
1851517363
1312103334
1533945725
122240623
1908254824
116248095
1702396381
826043190
1163123188
1621525338
2093227063
341036684
1702030476
211377062
143913176
1448743755
1802641707
1021487651
6071996
1344909895
234147976
1279908336
127544379
368652437
1703124726
660201019
1908614325
587527476
717342370
1597827698
384066845
368335188
1156381337
433222187
1285943451
790510635
509867017
1242368154
125121011
389015021
1514255205
515529740
771064987
1994597748
1094848532
353644
1558347353
1369960658
219345188
1895833198
467462372
1814915154
193596331
569706970
1599552346
1218421075
335994883
1017952190
1553347661
1655061630
876577964
1062787685
2071572487
1247608872
1245188898
542545757
769749940
1346146435
2135974291
644625622
368012945
1842236098
1407547747
1169823387
1764261463
968176289
1703823634
762107693
1184884104
1007233803
1072286534
248543360
565882704
1542158576
175962174
1412465211
867850904
409033955
1624638911
1949094482
1710445991
535426847
1927335459
613859285
1192253978
1210201590
811693631
1246042786
712998805
1624559462
144930553
1596206297
932961224
370829298
1304471560
486659532
1194169809
1916980196
1742012155
2000114804
746539486
281858772
367871618
1727048830
1444751359
547787930
1291736891
1940069865
895505258
1117053272
2022328324
1386971360
465116558
1403423641
582713033
476177399
15315721
1818931629
1678036047
1405422312
2020479627
569347067
1144096313
7521039
623663973
1689736973
1674005230
772954523
2094375832
116427263
1471370527
1089376101
1905156609
174438742
1041272399
1165192877
1418408307
1882169333
992314884
694465110
2117698914
240361006
15045490
666396803
1406401416
1103095357
1758659834
1919380843
1739100253
575621161
177511970
2085176335
1790465217
258716393
2124128761
1651088009
1486855761
171958358
706596717
989624253
2004407830
1823340659
103869943
2114709815
1945697515
1904746514
2140849344
17180845
1634159138
1735465786
1402587624
418746092
1060068093
212189926
928039477
1575737702
1750579656
632033819
1809637411
1743871966
1228321050
1272358416
353484519
895051966
199843389
536882652
420371201
1266475906
563888582
2083820808
1218339905
1071825806
139722150
649599427
2078378342
1171627173
731996898
392026081
1215032503
628413326
2146714621
1911292589
673696216
1989767596
767763592
1550345142
1496205001
1421322119
1933124231
1542167063
2096470958
43384408
2135392385
1993096999
796907180
459661005
1035521679
511736135
1310273130
693312920
225969878
1730437962
1985289868
1901356797
1455367593
1694266867
1756985517
267980663
908819842
1922757521
1486061191
1284283803
2022998526
243601332
194443578
409980265
1413324747
1192133100
1066967907
1372745003
722188598
759970863
853642492
1010164263
1683496336
576028301
1140292945
1826335252
2140253262
1901568728
1635932854
437335126
2077319892
380170166
256778079
1555732422
68405591
1995325596
708162101
1563636442
1048498210
328320807
1189889437
1556288513
9699826
1954420544
236773447
1451735099
263495397
1574772301
931382158
2003630919
743202446
2081753037
158160835
392191338
562345369
1443890854
451607920
10939904
2056607411
1115570717
2055152822
601590
1252339300
1412956535
793286406
1326638894
189217312
1141822680
2126070900
48376258
1970969292
873489124
432225847
1024399879
44034761
137726322
29601014
473964837
105052149
50089175
1669162392
274277419
272339566
787074325
771893481
1656992182
664898868
941606718
57167740
861456846
1850612879
482745273
614850209
542259192
1365883520
2081819392
335370693
797686011
377916431
354100212
1231366966
1296020424
411360230
1669508013
928970768
2084246067
1095557830
1481520838
637033806
2011334617
127891709
1477383946
1881120915
337752013
658553637
1155449838
1584452351
48830186
2004944134
874142891
945876959
1920348222
1125164185
1652501246
947787121
1696903726
680493149
998200167
174341853
55697657
1193503218
949239977
1232921703
1954733980
1745179614
1145831208
2084074546
909515707
1660993324
1937955045
153012417
780822707
998679557
630930124
1344007816
1780133912
1576831642
510100812
747887087
11701718
1766993137
1573085352
105541727
636698210
2072359941
592667954
223185779
490732535
170666484
695050442
1344833629
1556078141
25545358
31521134
1107446725
406656097
1370833127
1855621687
206118923
1061792501
189985111
651693358
1511183711
1176379774
624794584
413531
2140160998
561505947
417593933
1584328646
140205517
1564271706
1132389165
479731921
967768464
2067079609
1195909795
101289655
1432182636
210926054
299631861
1275707837
749531354
691288753
582288860
2013313244
1554962450
1013529935
1549713180
1280679315
1569307953
1656089257
395213300
108400653
857517408
139000872
1644769051
1738358266
143341660
576022729
1080210644
808682148
340860594
152526722
1696947738
1938756956
2115874147
209010189
1425520512
910765598
1086831601
1860845077
1294199384
1184200136
2067675425
717531858
969218863
110103394
1094158620
1744812336
2064087985
892182434
1595263088
1023832170
1464043615
512149885
130913429
1023041221
410780851
417368131
1891985600
370065219
1834111610
1248303890
1638467794
694912784
1352487780
1347846357
1260396943
1515932136
1008421642
860194286
1311101911
943698670
734217170
384344492
763215506
1359900561
1091228529
183768331
43651132
766952423
13421427
1639149047
729434817
1925187054
2037828715
525512435
1618336992
1501555133
508326778
1118835326
1054750768
1902460029
1485566715
313868417
344472431
251782688
1772072267
824281216
474300740
1062323811
1447591571
1987484205
523120240
1770940955
1940891708
97269096
1213191655
1098381073
1310838476
1265511136
931774258
1049090360
1360681556
343570931
467866173
978765336
182811026
1551339122
282009846
446787129
1252337484
1823795588
1433976840
694940480
167111750
1315351501
1013276638
846303223
1025293765
948200076
1166144548
444253773
2072339835
1118871762
728895413
211725727
2088929367
947950791
2083290687
1994124082
1435594864
999857715
1199137051
146448711
2110112929
1440439738
618092702
81990055
1978329125
499368173
1165648658
1679117779
1470177890
406868200
1497233823
1555459591
1217778711
76467629
455976053
904906516
1452625018
2101648983
27860325
1455385031
765313251
988752963
1940562364
487413926
867905414
1312267289
194940414
1399240799
1622970870
1318535761
899141346
854632370
2072644097
1293014939
63489993
1253549151
1172303604
145023020
194705357
372254119
1850814938
533981470
955173403
1672218315
1554897345
1413699327
276753765
1045492601
1158023553
545100210
1177712967
1044168049
1484849734
832543459
1966917708
1299843551
356707391
853276765
347109028
934629012
1551700510
1905535991
786050338
1016184995
228986010
641992645
1584703389
1639486916
581087857
153093488
1431353521
51625766
1844265523
500823670
1938557989
1206170221
918549703
1954665131
1015908967
52326325
145464833
976710358
1145354474
507516961
1602939545
907827920
1623339106
1278941921
1593274207
504453442
1112663892
74722101
2133855060
494345617
1006275906
1774641971
299032526
567866060
679512212
1187365644
445560426
734246018
1684790522
1106179881
1201721811
893192216
1718384123
1608858816
1679086522
1513567053
1659765218
1745228060
1793361905
855834342
1328691446
995788836
1337854224
838958660
917101122
2139490356
1624684958
138644551
643090725
313498255
1292093169
222049703
1045724350
133199774
377126110
108362998
1652792226
642137081
821353989
1431867934
579141201
1871494767
2124222403
323172525
1516868210
1072062227
392796408
430244636
52203178
2011814698
123967685
473190812
1876607164
218027883
1633830476
934847172
438043678
957987631
1637585757
2087282698
744683555
680751012
9995167
1597873254
1614705961
1944233739
798444917
77181631
1031655667
700438727
659174587
883090444
626147628
994460439
477695225
733064295
1973502982
847692965
2066415629
1024322487
1305551647
1833088531
536260640
103747722
2069318031
364009852
634212705
1969086173
448302008
896409138
134237683
1269479779
1962106756
1333794584
1615585894
999112266
1918711781
1673809535
1906852796
1655429668
1737871688
2092408456
1657025384
1441015649
1681125916
1842626931
1776288677
1038092117
1361215786
104660741
1385259058
152533450
1613545944
982195021
1259636400
903172056
2042793949
93641234
1557427206
1324713181
1806938524
967777003
1676699475
1073755332
115061082
1972338692
87856002
1296040858
420635691
1686799696
142224537
641401394
125151930
650681356
155524373
580439311
351752121
137100470
617580768
551643155
1498069533
57814500
95458136
910864803
1154263450
1390589217
379794949
405237765
314783302
1801171077
176726572
805757655
1222671957
1932692912
1731695468
487827745
584452557
2089079843
2065077874
1943624266
821394879
1172573982
999781854
2004571161
1287613101
1519122453
91480195
2127500326
937403465
706989008
1647121931
689026705
830790583
645446902
1418955101
1895706637
928053201
458928960
1391400644
2038595302
855911894
1484934459
503763511
578714359
1842764176
900586215
1659202759
167581234
1398648214
682489414
1474948924
634087663
1554245765
911037689
120491284
466621551
1505106847
1969636917
22180596
1247508186
956634963
470517879
1602225920
1929732107
1084050213
1528581043
19141527
1949072552
1834331206
1102842703
2075115187
1870780261
1720999798
485473499
1270650996
1115298568
1136194691
694558095
1297198376
232630882
1892127026
634204918
828640848
800369073
920996784
389474247
260298912
1287783844
1120229820
1872440686
1449096037
1866202494
1410716155
897608488
1857273472
952910760
633158778
591983704
1955944762
1112820713
1406934616
1930642216
171149200
658704093
459490649
8597762
2003425694
1290991902
909963149
1493966814
1359856289
1288400554
1053232634
2029143117
156412948
1142510940
1805917077
1261960932
2073994073
1523984266
4403568
247460046
356230372
1883255929
860227584
206046449
1079169916
74326936
1016252319
513743055
1730297852
1928497435
514443605
1105670058
1178369653
1608193373
2005156186
1094032077
955459111
784414200
789354440
1882976660
1649435643
589603928
387392659
1849503492
1715567228
1536351362
1902549292
823768835
1014057753
915978131
973075400
859189534
2032316509
671466267
1872439933
742580145
764647850
341789248
814102704
571864612
1139498136
2098675133
152202398
1593660625
1243543524
2047070885
1705493719
752659415
1858698285
1359953781
1119736316
1502415490
328540791
1102457823
2059128937
2056164045
2015719581
330396289
1578647776
1922144784
1873107042
1755209471
1440941872
1098659194
2078418212
1307480438
594826678
851238262
129785480
1984236913
383296256
1226388752
503954897
41878221
1057937689
1366513585
675159439
1419363771
522367702
1945169160
1356674326
741522834
980233546
630913207
1334445391
1544044794
1811581065
1162230940
1273280958
136154073
1469759340
296900075
1986714739
1103192586
2061845453
561749435
478554138
349772180
1205499902
628151338
861695359
1584852694
1088892704
1910785503
1355827422
1860432293
298266329
282382761
1325456773
429727509
1388619129
963675562
1742854872
1877668165
1358307131
657238586
368184684
913564994
1478760270
827666551
100336502
2132221378
649484609
817428963
1932559182
205656370
719806002
2145076478
1008365051
577036049
839164684
1369412917
1045153360
2030479732
1963069271
1912178214
2091483493
1932803513
56296994
254306072
1563068144
124511639
1831367040
284655522
1054289804
1931198288
195578796
967617905
87381112
1152317789
1209194747
1406993630
1813467133
381557770
702532885
921890444
755452969
1616993402
2069041515
1057002733
181496936
416353314
1712467255
1530978117
1780737826
450581669
1475143006
1102783000
450876965
24167892
210830535
885559820
1485289096
1380851655
882477502
1625302131
1229967431
1299440178
1990044043
480810198
1422715555
753225417
1056223644
576044813
1412822607
831258432
1135282984
1178817940
2067369991
1090087972
32319075
526977792
1029940082
1736126917
1824983226
1496354779
425755277
391129120
1819328418
185376517
653707715
57954359
1833879965
759541841
465308959
1331517311
1131101054
892965927
279493052
1760280279
36397794
1673090444
509668947
1604644050
1190473408
1500178275
1559992691
690969947
791389282
1984320298
1424779372
288612642
1642796331
25117618
1940368183
589364838
117838693
118962148
421934708
1330619928
1139548067
368679471
239256556
1765116330
511735481
418751546
162169573
1649571295
709229629
1733522785
167437873
1106409000
666145474
1573994657
1520065463
147304330
1606904852
1079973323
457160631
1632530572
1224790935
1876185419
830568586
1158952874
948211698
754753941
394428104
1275625794
1750170064
808231820
1095358780
726958338
284971655
1753617709
1837074332
236494980
325931715
1392017807
57986542
597189708
1590939976
1538062790
944979232
558654304
1635652727
1251785629
1035970732
2051424134
1690864602
1683976570
1494324807
2107633939
1737556437
628628447
1114503640
1749900045
1250328416
1339183817
620259787
1250809772
1967202953
454028270
959127413
1645774422
1588828100
1130308832
1078926387
554968072
406818216
1683566590
300180207
1142987419
313386126
885261577
443172122
354166434
457736912
1817643900
1187952680
1207629737
1647182142
1407989124
274419988
375283720
594797697
1040832001
1874102692
716776695
906606702
280528166
306713404
928841633
940872856
986346894
1346983529
21784513
1906869343
1931381685
1671291918
1557044666
1417377914
1299142453
390908032
289259553
952539842
37796728
301467770
1344906651
825724226
620541567
1928645041
239656142
1363230153
1157817308
1273056937
1145152721
1487252590
12159589
1110394521
1609085036
769130135
1820077042
1130553037
1333773489
1600222196
857457059
268665205
1756900946
141468750
300196273
180934706
767917100
1149896708
2137909687
533897455
1984149758
1791901110
1349437632
1349219595
1578197303
1913507368
463234146
1547552951
725789886
1212815225
1380499270
900390772
1779341359
100272394
54546373
1208487573
1023374482
342379383
1203461767
411403932
736607060
1055872272
1993619676
492309784
242470079
965818468
654382416
1116135097
995757849
2113230534
1048275460
126592480
1222507316
1621131123
542638505
376171081
2035982330
363689898
674407767
314367484
772746584
170032383
1712266262
1947815731
1167545950
2052869341
1937808897
1527193106
1196460606
576547308
1866147564
1233670216
129333699
652312333
1456897908
992920656
479311003
327187542
1392592104
173926263
1734876273
2016705770
362841028
2095723798
455295245
662021516
729419828
920882402
1077345713
468943313
331969460
1737612704
549181380
1889001822
6581279
1693160729
299531678
32302439
277042165
71834445
1054044640
1873390643
554462951
1223741606
144021894
558246305
609172649
724329800
2085854245
1521646764
293701209
61593484
1388870715
1252223873
1388221712
1397026877
1929162382
57091581
187094705
1499134850
205887825
1969523468
926710574
1981493668
103959797
1114018399
151408682
95412440
145985546
1706974800
617043828
1086841029
824881391
956322572
1805724498
1322949110
1819345345
1807925301
565490406
14317224
242691341
1919205529
1178678458
1570689452
904198047
125527283
112663032
1754155241
728587058
379731919
920675784
1039709980
1062074572
1747452594
2083399010
1076790359
701440246
302321157
1417123345
1255537547
893178787
922367351
827697394
905577274
2124651960
764809552
464006404
1222605995
419558548
1980447112
393567567
579905720
242004359
1730093231
356076550
795384472
1861590593
2065317695
1268704937
192346367
1216867204
818775214
1636757334
1867292331
1018795200
1520210315
1571027660
1172275905
1083155017
1825080679
769140182
1266960757
651011610
1704901804
930910995
742754839
309873970
1741179153
379433331
551686463
1809587498
958812435
2141081809
1984124384
524647055
2132103592
1842419270
1062163390
40530627
360545355
139262547
1491369124
164747295
121425747
823719514
1277473821
250127235
1623988905
1756512599
871317926
1044755566
1707007587
519784576
159988098
1081864196
46500149
169826730
973003097
1109850973
1170383652
201502312
1941344628
1133267140
517713862
1842636551
1609256330
1955012076
1446730705
2115056226
154774567
1262630403
732070562
1360724128
1435064273
804193284
87840305
462158390
670716345
957918373
1101584093
373981614
97209103
1295827836
1600647892
209161726
1615084897
1169133505
1798289567
632921835
1987840731
217050063
2094711765
2072047734
288398886
449961749
668899893
1247002125
2074044965
562716127
1241448983
1935638877
1702470766
1446325812
298189450
1149633335
2021248033
1499393789
1628259420
1379665730
776975939
2065826886
1577947198
1296578706
1162238675
756534825
396279619
1946605383
1402730009
1230384493
1105168912
1611971538
59598515
1721018382
1529153871
357002962
2083448907
2049592580
1923103045
413484130
1188156152
105396202
1036463493
391483486
1175596163
2020702414
1327187545
1022349719
1843322596
11299630
1035286782
1071295786
1430549593
1522442330
1264866022
426393705
1723496727
1253642316
1418407942
599590434
538271132
1392824933
1736008938
1726012122
1912219184
1220516789
1875706734
1445520720
644778257
2124971633
1557269574
282394318
1124956944
123120851
1679854905
602003794
941556934
1539421334
1667420523
664870129
1178728090
1854202627
1845390102
812551695
668532926
110002305
6422252
778646047
1914165305
796327532
1577411427
687684893
1466173022
2064212851
1422430955
348586342
479180266
1984785965
2144572585
899811277
1613438302
958267569
760258622
1592821323
2035772562
494321935
246603769
2116340158
1086211835
234590450
279899352
962039224
888883144
572343101
1960263150
1084468474
1289416280
871617954
701352235
1817362378
670930503
753559041
1927571929
770422680
1624750923
1762996445
1414361956
113372086
1835741546
1050657519
1071555013
1359724378
387587062
1542299010
608984789
1532187793
459996531
1330003625
1275717011
874338280
1135954277
871867005
499355298
389225534
1361492259
1742254195
1851286426
1569244800
1601122423
1471693983
619637034
420972205
1964529633
1745497828
1813210553
132765964
2031557507
1909029767
1114340301
2034574223
982006816
893841412
1452532810
512876033
797610177
1840826573
1001002062
864415287
1606148489
1225561601
480416917
1000213418
1599554039
23226792
1249493471
1753899393
726526073
1200578051
1576132915
1103332142
505969010
693395753
1460130007
641289317
1207461809
214243725
348951031
1018196928
1890889873
1546564667
111483388
854973265
1813606132
453198525
1642899611
159028964
1518261925
1955337393
168142347
62493298
595761774
522317081
1331919894
163469044
1692810412
1007233928
240629435
847163828
2135288454
1923807156
1638303100
1384220176
1083849873
1613320565
2090661491
862173771
1894010130
1910257689
154447540
177590984
2032279316
888364542
1429600545
1361465112
1682382054
961377867
1479198832
1643908517
2090805538
1140491010
1550845660
1898422613
1125225344
64191515
817998369
832252497
925966985
124425274
1878704574
429229588
263859803
1444688314
1687632391
1569072795
983323328
1507553402
1502987479
1526543350
213730446
871702558
2132067619
2093578634
572719545
510635487
993702157
1877761384
1831240405
1075489929
1357208621
1132288197
1805895695
898204858
1129645461
62847595
238509246
2047517439
1273184982
438048752
657938445
994121371
1314330460
1376481581
1334053901
516337237
326620004
1624091652
837802289
915085746
1011198796
2136541715
1001212159
2079339812
1740431159
563006958
645799513
52649191
192713560
292581644
1638091786
1458982748
1342530316
2041174165
1233760150
1161221839
466179566
1853424642
102293107
66754874
1021387877
1973122484
1240686251
1023803635
606943251
1296465066
792057459
695181937
1752810495
1743256023
537696681
1704647545
856533156
1006674050
2002788024
2074103125
718546188
57644791
1034907232
1994938942
1488228792
2017892084
379637532
1498489933
1870285760
949730338
1620265422
420936841
2020273714
73944763
1567687655
1624950325
1394694823
495840872
1901652963
906871508
600140496
1073823938
960638487
868448201
1281814976
1520384786
611041403
1050568897
553282172
1403540594
1856030953
483897277
2043006976
2090032790
1772953822
736528497
1747751582
456986292
421143761
1716142730
1151728196
837956925
871905429
1630108503
1874256204
1142944329
1308088861
1110167301
561507965
1679529594
810125389
1703064460
2103424499
1888899548
1068348172
478759684
287373692
235597633
2078907604
1956232926
1901066752
183964504
1308412366
1578609061
1956580051
2006836755
665742761
862078863
455500085
1683484707
694811104
47992509
346879323
1057810325
18620428
1299196077
129664832
234130947
1816981675
943019630
1237642148
1765779933
1105834333
823825930
1078398462
609138991
419008982
1481925660
1764226222
421252225
1157150052
651982748
185075967
2145392021
2052285728
1357621694
1570774879
986581984
717417460
1699353001
1884286946
1399855227
1268455527
770168502
2024063917
1968759953
1803586647
563781179
186360003
1292844910
1631306171
834865744
938402909
123179079
1547761816
375938369
1698561152
988798126
762508433
867830348
2079101970
1291567643
914772041
1695999773
1276153787
2014335924
2076475100
748939149
1045067566
1602899858
646025539
342016856
428976705
760688131
879210178
1988318595
1871846506
1165920843
443195287
2146188963
1009981065
1722173886
1929875030
1029620655
1656232048
987997504
445466063
1396873525
865800254
1378329244
1906275804
1712713592
1716601452
911955535
736945918
1567719954
1046680966
1232822333
1166759315
925315622
621343295
59114910
791201464
710199510
380283550
1292649221
120742811
998009116
772644013
1044116445
2070370019
625869303
86677721
1726796580
332212729
1621275106
735385025
1480916412
720505968
1345714020
994859133
1011414968
1977340373
423436152
1482513478
288751401
1323828227
2035975560
762524004
1318440469
630172927
418139223
77790897
1053569403
871202934
321859770
245184121
589748994
835353228
263096291
951058913
2013724833
2013427784
891994786
1079535134
4670222
1980558513
1245978445
1462580980
1611788608
1521138372
213458703
971484965
239280130
32881074
1246939226
692952438
670684702
818455836
1106985039
2056261911
1595466856
1672404370
1059647543
1689292101
993902308
30831320
570113399
1017954030
561287221
725263230
1404466374
993622561
1865304784
791340424
1465802149
1465936677
1646591698
127496876
200382122
1699577238
1171214086
896485008
1562262237
1147551460
1540871737
1234048717
113026557
1770171016
1404738341
196161411
1095416877
290263799
276947149
1313703468
1172778229
371538955
175419191
620274891
1533592583
1041685180
501966849
739291095
25751917
2018385616
1196054722
1021493982
2130970507
548566908
186671212
931122147
711085837
1140424364
1906963726
1557798669
283381132
1500250239
619773948
1331573594
2085197029
501872148
868950722
895283141
209595398
950073785
1836801757
650698790
1478304805
1237815944
482271328
1317522104
430019790
52851996
1636110547
1926095544
1762330984
1328418652
77012105
752541958
1181533306
1982176932
949258363
427955415
1628681202
6465258
413105992
1463571119
1066321349
1298716352
1460155714
1144275964
1079688749
350259557
1841058429
740324529
869801862
996346379
1781988394
584327198
1545827737
491850828
1459854181
1756253358
705089659
1656032241
1944119893
864832062
1920026746
2039054644
1511000757
784518035
319436121
1275071979
934244900
1699890727
10537841
617536178
303578704
321522062
689026171
1261246600
557306572
1849737489
1026722789
2046662420
285552979
192563070
1055320022
997781522
2143661616
349731526
1402381706
999790591
550944561
1861486256
1003688626
822205759
916152717
61771254
1253812998
1769606480
211946691
1102520003
646622682
588984990
1871713302
866645616
407565401
1655444295
674368141
1180443874
2118792160
1518799728
1821689054
1964985673
403504612
1602309690
1285685530
1595166681
1784109107
897489860
1426265589
1234796565
437117112
1754819817
1061620851
1071313446
536907706
1198030761
1939824335
608630152
1680512720
1865445093
1989313791
446787129
1233053405
1695667641
1032236247
1433813706
1145005650
1162111809
901594373
2067135520
1176753616
1026687680
155412634
1324941266
513018199
1692295039
811851226
1094813611
1373903373
410982820
729852997
1774230817
657733808
1228627474
1230677478
396163244
1613308405
1480037711
951552900
2087024369
2089297476
1070857667
1964278171
1401142812
759993722
859945747
1224266477
830643570
330071230
1599394102
128116217
276369427
213211712
862153057
385738925
927953694
330980167
453743483
742716406
1828956027
351881887
918857683
428987627
1434769297
869622607
1381467795
742928379
142744493
473316503
268539518
471005111
995704899
2137233018
1011338209
837796826
345565510
753498090
1477355489
1549361914
1675105475
924974749
529310346
1061045059
2136392269
205654024
2138165472
2132958835
883049150
1012918650
505910618
747262940
133986705
33924767
420574267
883838244
1276315897
657845854
88411872
1749920594
1733344165
1696735488
202139276
1596944053
1401195264
1411672303
686915738
993272172
370925340
2067714065
701166635
1542450002
2045191063
1144069903
676800382
785447261
1768265997
1872105769
991653534
1853714225
1729931975
815049556
10843619
1295769186
1951378389
613382526
707625850
482616606
570013921
681551479
487647650
535540568
133220487
1171700556
384125075
370608723
878395167
1010372420
1536239556
2044789860
1046955198
823989474
357621953
27537091
204998642
2084549549
1965258894
2099268369
1600192546
1511976228
368598440
964524611
1558955213
2020405345
125003144
1874869920
2052729455
1509951247
594793375
966046773
2036517138
800410786
232740489
391781307
1865949061
1908420790
1427692106
749353393
1625914525
311484304
1681988062
1644063370
1946113477
1796298230
1688067055
1846843853
885699516
1059250167
127507644
1454428487
298213236
672043097
197393575
350505990
278821319
172701877
1985986214
1601141729
1441410476
1859629550
1896330573
1067385211
1219006541
746392694
1008367419
2079578548
1061058790
719563899
170049422
431945557
809499813
1354787268
1906537118
1342245736
2140440491
139399504
973956294
135896711
409208026
658015600
1883139953
1098234091
145618942
1724127070
327276747
720268389
126553608
274225570
160380347
1563453197
755515824
1561665903
1168130459
1120777660
1386491010
599123023
1611047700
1494621464
511244800
1344416058
1193923360
846551071
179663318
1741587315
614535706
1316427519
1679915164
1260524488
2101801254
217570924
939823247
1969578971
618569037
1656048985
1457095421
1327371883
1901434130
923008339
1603413145
142378736
275885934
65036088
62426104
360716611
1101376320
1381883892
611523752
1030907922
2028104884
137638372
726420056
1107197727
1180452597
1498788353
110718336
445654217
1577609910
1039984389
927452560
1816522144
19992976
1171389411
1689030998
910518152
849392751
118491080
388763176
1826877546
44483915
518133420
1466095538
1079795849
1181723764
603369230
499818923
1377755477
36578667
1827584212
255151219
1794247162
246909353
776793408
1709498327
1185429761
392965552
1713273928
1496044737
1408425035
1863805471
478319889
652961653
290846554
232525558
1123670944
1215843944
1758130590
1590741301
1494574353
1856118073
1400200285
1445197678
761884084
1391456965
676149390
2028037030
710743931
1572562268
392637785
1617829933
379824873
1159589926
363813495
471586587
724299196
1798764075
934832104
893670954
1051046093
1984885321
1552923454
410498011
1912753425
451152817
1543613970
511846468
5336548
133390118
2142350833
687271492
274392363
429677535
2099012237
243450134
1117230472
1273965074
1607871511
1341175279
98136956
1536489106
987955652
1186204969
25830541
1333650675
678486577
653168756
902170869
914802202
1022370170
1030331530
119589958
1058051502
57444894
1820959257
993294846
2020417930
924105964
719730664
225523588
2080976330
1888285063
1634859196
2062726927
77478607
949290922
653590012
1764733379
862781117
1427494256
681928221
404409227
1195768907
1437160574
558577977
1060042207
1151859792
474394345
1483082545
1485858767
4784675
1866205022
1248433678
2101547706
2132771658
1576240103
1126072013
1433923521
959759941
336580448
383719048
1463428358
1087845168
32486505
1679936846
282673979
1793002752
1414249207
798632283
199234338
1766523547
444439000
529279370
130881097
1799626506
567341508
1722544557
540265247
1427278664
1318380712
1685916566
612696096
1631860761
1143532090
512568555
1396191330
705067332
1874352741
458222487
1160753480
290761855
976264716
711240639
536372597
731814264
951784022
131082953
890981958
1135042650
1980620300
1172679904
87805847
876810980
353502565
1999110830
1093668435
280172960
278871694
380933960
530839313
1790638859
1204989394
23016743
1575832274
844585819
667384486
845842181
1912526143
1600212089
1453499026
984781287
840628683
2135186644
1938108009
828304978
887114792
1304464844
1336229994
1129375141
1633396560
1246953722
898793367
2022417219
2113222541
547216309
498026514
128080039
1948187341
1869666261
80664613
804957792
1105168570
746367430
925871909
301509010
1073862165
107999832
238821972
960881868
1697500083
892121205
207530459
7796189
1237582851
1015107402
1891727484
1719091441
1130246162
1490706737
1276684642
275034019
643931774
24531430
1263394236
1571106267
1983336423
804008004
1225873320
151717787
763574727
1929671435
731064219
2122552708
302873978
1148616264
170995849
1259243676
1505835727
620007861
1107832680
892576139
2010390636
51191425
2089599115
455196075
1211696148
2002976107
1836898813
1499089373
844721494
1068442191
1151147937
873379934
280883394
1853064627
493099081
1246266479
2020149163
1690034486
158915251
1549717140
1447419383
894609922
629923259
836319079
1629489672
1478484974
79433169
1797594903
1891983118
1408316889
197319737
1648802601
821237915
1354454061
1797778112
873982000
257783450
1495332339
635871410
1293681832
1875522550
1527684467
414454570
1271353312
147990702
1477361314
698763680
834515934
1361045435
960055717
1811523356
1594881904
1818084100
656337707
1382283913
171599746
1563042300
50876745
1362171438
1803876647
1273205539
1784081772
109832998
1865593154
147796240
766586186
760867827
754405149
1926184591
212132415
1079782210
965592856
1813311536
214804755
833848511
984816671
1220910059
780508591
1137308280
230666801
2066225783
816587594
1506579572
2000371041
414965077
1706221929
1877634607
1135003653
866885138
1903461299
1374740368
446016827
1947139830
557726451
116606854
195044450
416480534
78166956
354732066
1159051166
1044346362
1747721133
1263047916
1208263329
2040558626
1745220646
967903474
2032725334
844544811
340260257
1743031664
1101593690
1159023702
361271830
1614300183
1753537822
1501495881
201666359
18931057
1157502118
765940391
1105961484
1652415045
1990456759
1719938163
1248719518
978924102
1472951818
698721774
655294009
759921134
2053279825
448394275
1014251072
639517341
519321577
1982424405
959541506
590838704
2085357055
499112121
742142589
1618999803
1772725653
1167375116
1425658558
689693581
783056160
2057261535
1446392436
1371098839
1672748642
917183469
176042469
1017721186
849889126
581044179
1355031005
2131120221
1685036391
288400758
1847416266
800425487
565009732
1987644574
1088820495
1992015422
1986534584
1335894151
514839532
258135018
1764187078
1590416273
583577849
796409780
98274076
1948270177
1854864010
1796741460
496056015
1089346263
718816891
1545269912
827963141
153099474
646909158
1598150044
714927909
194586984
2103322142
394566968
398545440
1726436013
2049057736
1383658141
1763572432
1236014378
387438552
1136409498
858500968
321418459
166633942
1700513182
29923901
1223746702
1450613302
1278844218
1069293219
895333458
132746691
773368604
750392844
333027199
449960789
2068368340
654452102
666975144
1729475166
170714950
1584062542
977879743
1882426043
449198842
1829896166
1924186857
1531959074
416130550
273799885
1510119485
1249367342
902918610
1741976768
319545524
545062075
1605610980
314048635
2120655862
1618345002
1883694498
1539405358
902716594
1067275217
864908501
1488213014
761292063
1278392080
541862151
2071764670
630519794
310571164
687211515
1397423454
1042840579
123662140
839383647
1262887134
973247566
791035135
161188225
515197519
890478115
998000316
59887290
1395422683
943554351
1207796342
629051316
1906281562
1456802288
1722128328
21648832
1716634819
1319244683
2101969419
1569577797
1264040122
1278776585
517542279
16047986
705818571
2113363225
101474208
889223457
2061899023
1232992954
290768291
1754576225
1324312442
643056359
278182632
1115266822
247135766
7384627
2056234175
179650347
585782378
147922166
1007426682
202586267
367830748
1227655827
1001734312
1087713551
886684296
803753954
1897790035
1752834559
71384406
485647675
290246509
177696015
1329484668
500473323
1986529464
1710792991
286340255
1908592352
1336665443
1445773462
924244657
1671367763
1139425225
2126967324
510902407
645713358
839000034
132062258
1949522006
604357415
1425624737
894957067
644992491
25425853
972371284
1577322311
1250387285
836585998
835332479
1301069000
564288755
1589060036
1965022698
291918001
1411734578
2083785957
1125428097
1082396685
1529215812
1862666278
784303072
1933431588
523380224
1035675625
556177637
1664597836
451163444
836467609
1923787919
648310833
1996501450
875124179
2098936977
1625674272
438312006
1638517187
12140891
216985095
2069821394
91884888
914197782
161491993
810876081
643524447
1737011004
49166442
903864738
1858495851
1009191495
1024564012
33902250
1874336910
619222514
1835636869
1678901573
720614105
574079944
124845782
639221198
1473748663
964447079
1913532239
536651950
337413850
523569820
540789220
510232529
573401796
528363965
2013029790
72616097
210141809
725636127
1222662895
1030687161
1115561895
2128906921
525606447
1482864621
920029028
1415325067
1673875470
1890739935
142804798
2026451500
246808026
2072010931
673020919
1476100704
697293144
1501311349
1126925442
1739406721
1722136573
1515782217
474005855
758984777
30586568
1389697464
1593912056
53075450
1954337671
1241428989
1100673325
1823827192
1398664683
75142749
1703869816
1891022012
246211880
420119437
238662195
1895232012
1109327929
1023512820
269071570
239365919
279766472
1267369958
1848502758
306934068
618432027
1842978533
1442664724
1422248946
598945306
1893084728
1580187724
751111855
1340275058
974339264
322940965
1542351175
817403578
1630737513
215025863
854478328
39124929
657546764
1223242376
1942348272
443190055
1321788258
638955779
615712612
1138401735
1654723938
928688504
1639835729
1075412667
2131651566
20127739
165959311
817308704
50072732
1477396904
2140135485
587930224
2142229925
589545564
1440692270
210124462
1055108597
1374700842
898063934
40323351
547014902
1580023781
522404764
1498940944
1814744626
633966630
471296308
1145076554
410871308
1882666958
1179992526
940304691
1434723644
1905751597
60549182
1108841949
781545168
194913012
23848134
168952178
111618840
1849958794
769680265
600131818
536961001
919465572
195367374
211671462
1692110875
2071351258
2135261922
1395098050
893886143
1324941266
1873292580
239367432
1765757601
70137676
997075926
2013725583
1406197453
1819681333
1438761348
1682757358
715780706
968729764
169163096
325715956
812018683
1572666495
1493161817
2085344917
570517081
118264881
570527661
248502108
239641600
533561629
1521431595
1984718737
130901897
1055286408
558796236
638834766
1006667795
243508421
1911265444
266252264
2141235967
493861478
568940068
1022819783
1535512066
2003459066
726978483
276335222
76823652
465714425
361558223
1766334027
1985793688
12689880
168169482
353687281
853017706
1449377601
43166003
499160846
2040304646
447398823
1045408039
43816027
96162551
1216752250
841399273
1351751891
1275354492
1297160727
929160426
196759520
668273964
584596916
544351438
472946377
1007337877
1080605612
151552575
1549033333
1752670487
1950480269
1047032513
943733393
1350541556
1757423486
1972844102
1345881493
1650884468
718105686
1253167788
137112177
979459173
161387972
288119807
1168613697
1477065718
983900961
1833272486
795379740
1622370890
1071868431
1760406082
1578673377
1849034685
1464141765
332392150
1617340615
1610448856
1905102882
1845642063
580245687
77047187
284665564
443913400
136320677
2032836551
1968754232
1905882258
418788787
408114349
378735026
372948943
1654483336
100902888
1071368382
1610184833
782629216
76109053
244321728
1544195072
868391183
1984403467
990225817
1230616055
590319070
1413946089
402147066
775422066
2062262829
1209220007
1535034300
1248905390
1578641535
1351007639
1366374835
566963177
1842294330
946817166
152444764
1643963693
1531061466
1494825981
1558467115
918469746
1782138213
1572580358
1770373901
1815166339
1125254103
1850358619
1791768725
958629037
562903172
1930695674
964961041
398246028
1587926798
1809660091
1765109698
149692278
1449955879
566182090
1115083365
1235306977
1776055711
1159116574
2009035369
250778805
1237441434
560263899
1126919616
1208469405
1605860073
1322347436
1861125088
613114706
1043578076
1030872193
1271434649
65158818
1819206903
392464190
1537242479
816935502
1191264872
673637494
1978477197
1299070029
265456761
1054499556
1490760075
1750275303
248326178
1724839500
745356503
413639294
699633136
123851228
826931588
918898968
1523882953
1690568531
667788937
1720367319
1062735543
3068033
356725772
1762618336
394904447
2145948314
23842385
2065902608
1299287257
1008944259
425155868
1492867915
539704232
1405944971
295227516
1849060245
521864794
647315402
776063252
415852731
1849165864
1887227291
1798089280
1114107208
354325292
1473918391
1458517334
880516091
771332485
1548095769
1600505890
1054170281
703822873
755745067
157392843
551501155
1938218023
200325999
1007280080
1059580838
215478117
1178627298
1594453957
599522962
2145113042
1445981043
1735349227
505116114
1153681734
1017837825
1035290151
88600214
550776679
834217405
1361269460
371158182
151511671
523935462
1266074527
1924105103
732301361
2060001713
1483699784
728925634
742568201
410427932
618395431
1081034708
201030920
302429388
148994229
1086232676
634158600
417289218
1696781396
1901814045
949959181
201812153
731218583
426896913
120463083
1320255898
1283452192
1024430974
1720168231
2021959603
713847012
227859400
890842140
1216516628
818071690
1374430237
2054454789
1916090022
672526564
1523794983
611209500
943873930
1726830000
1595595479
1756616440
994906317
239485597
761218042
2104235327
560366947
1026263781
1848401391
651205473
560227625
942108776
2034238059
149664362
615530307
1372159810
220874144
415314976
1101042046
1184221413
365938302
1925070480
331760136
1392023467
1930025624
967581290
1521507664
811442311
899227573
1421439521
1891294486
1183605653
449216730
465712356
605384841
327921364
1796351395
1148636003
1541077678
2026137489
1205464136
1380196194
817526613
1850320705
1814168425
1887814254
565021705
1274718659
537621899
457969542
517214416
1202278266
521138624
2092661945
1677658951
2066122636
1925896381
649616380
124316360
1859561934
696531576
1321742461
1538477605
1038812304
1281193249
1836508018
19657899
1472792805
1350819637
426136804
1150118133
3735864
1456363100
1296634236
1758939718
359400860
46787365
1982920900
876157390
152145480
1172696052
485500602
1649125758
2048343630
676655310
215666628
184565688
1168889252
1919692341
41928809
1734615453
1939566449
2115695414
1242450990
190298595
1150380718
181741484
138911486
1622352296
736424440
2129589706
632292287
337066193
1332424758
1572219405
405999267
708215582
474756782
820809030
38178625
570245129
384514502
1350187906
1003151361
1042910138
280217943
849321555
609968181
100873159
377171318
1289334677
1076695946
37394424
897489860
810525245
1317696864
1240867039
651319527
1683466671
1866865254
539470392
969529713
1020857234
112433109
1473886085
853449199
558970345
541487740
2138655567
1628246159
1881640559
11603764
729945402
2083599633
1491919785
263534663
1594133927
1201151935
1839436019
1723295026
796569742
1252516835
662894689
416362870
262011944
501278829
1103419198
577120327
1326836480
1695478312
263596181
908778798
842678649
116633858
834153829
1560645513
1817925782
6517051
2046004893
1684112451
873561976
1933163723
1190185155
1258612993
1774789967
1627616913
1014221222
1787393509
1250344565
745194953
200866902
593668061
2027643497
1049294346
612120798
43911544
1163300367
559553112
1828096864
1918437278
158114693
2003658378
1285049084
1421819130
1642613841
1253532658
1701893739
1924217418
1778933878
1048565632
979286308
1900363976
134890910
78786399
506324337
1305448545
1708302548
1219234386
1327585417
1177303040
793373220
962602480
811148827
1985628857
389610635
15032485
1318251484
1477464025
815237151
432663098
386124638
94409136
1825280377
1433360128
873271221
938301714
1629118649
1509422957
851104524
494386518
1681563044
109033633
1685732031
1593084900
489859321
150658643
71979346
71960837
1272901710
880893983
89320
60167918
1655258488
590862631
2033627674
1720201397
1493891973
481176972
2025854254
252229826
1034657795
1229167362
350802310
1972909823
683170743
1134209214
1667055055
1271867825
1816312834
739767139
1104900893
1920115807
1209563174
2707674
1161707439
191387492
160676917
1278690070
1914587363
1102054963
395502547
1588451158
1044401414
534917015
1437751523
1579663612
553486659
680989265
2145392021
1602809938
671680971
328986280
239406133
1935192199
15980145
662022875
1389962369
615627476
798342862
453867081
1635442877
1192963699
1749583246
1684829192
598826918
454437457
12255829
774064005
733769444
1365227036
1781244757
231430198
1766682813
442054232
792852067
528311035
1792803836
1922088689
1404684773
329523627
369063579
1819840171
1931634625
2075995161
705617901
1977703816
1857678353
953973616
728161076
1563987495
2008957965
2076699867
1599928510
969943397
732300351
2145789839
1704295979
945292835
251898003
1305826108
514883986
213157211
773327469
694571706
156120778
1064094880
1970314382
950285686
1608764319
858323399
14119901
25776943
1323313594
217897813
2080445566
819147383
1657138404
1335145536
1686665695
851944261
471711535
803667811
1674526940
618119872
1378580620
563404667
1735072118
1238447606
1624688686
1147254986
2049566917
770255885
163300009
125315686
537152940
739253900
112557922
768903027
1929961314
1024417271
21564330
1566007136
1647914016
1613812110
1481514450
96985217
1872621752
908707746
2105212911
849313290
1447557206
1217194281
1629633627
833721607
1481706371
2073373429
360222047
1901432241
636027801
1585929820
1993213148
338477111
408155978
254692924
1426500097
847152947
51320940
1661190020
1280966394
1879218693
1348488470
1014461416
353076969
727303466
2029056910
2023341680
983364549
126234592
2034655297
48690279
108223331
147797804
625702974
1296249080
908185472
249768928
657972671
1965760264
1057939680
363326219
1265247167
1957473173
963354823
1302367824
718746701
1287095338
1276875004
1179000711
808266492
712544295
716377042
1369605527
372777666
2001983561
1792642401
1471474733
356475966
662299422
1016596520
987437578
245464143
896925178
757917746
726321421
106426561
1878369855
2131490312
103339885
626795180
1293652060
2050785858
1688105264
998805879
1192017074
1078678994
180606223
1571962951
186837513
1847021053
1914926051
290658110
557294357
1847253621
2045465449
1816629219
1858323078
1960441269
96233388
124506505
758035540
1488011807
1616995318
775580850
2104359484
177750174
754194957
1077597697
625648370
2034932370
1473473531
1058124802
2142323651
1123143445
1456272263
464785577
627646598
1443388011
838027098
904176959
877360018
1278988564
1505816319
189673520
1055057989
1079151103
1934000809
737704768
3067478
1084006183
1844963003
899118486
1878798539
1690813900
426976832
1742899444
815042559
1416031477
192915804
1595971088
1666947174
651827332
361611316
1653401137
2026503177
1523112607
525900324
1002859700
135938192
103745046
467761273
171085771
953077058
791652465
1111244931
307456619
330314566
540550160
89432779
813286228
1277073987
1456785724
1212644881
1409572811
1790348055
1715750625
645093781
799347091
23008696
788584707
479637104
2120923309
482424567
1553740693
2050579798
2120679903
2012820183
1837589225
876896606
436222660
1784493517
1262496400
94868149
117659430
834420034
1516211145
398160150
1515805830
434987063
1772862139
591392481
2131118373
1857246642
323665771
1216178754
1635231108
2109228972
1563553194
1100262420
1042484462
1959013137
1772201337
236266011
1629545570
99832630
1418152093
1019259748
241611167
167862466
1798662477
787099363
1453107208
591869155
1836949835
1299896021
268529587
968399085
839402078
416321577
1384585506
498104634
1390809997
1761644606
1498768543
429945398
1727678033
1211338432
74423092
1146295296
13308912
2007907827
1767198540
592475632
450567730
1452584418
745121945
366525495
611607008
983852649
973235251
1310188556
1572947393
909161345
428355149
1253775050
1664387016
4634871
1343666549
541758800
859006373
366611302
709490397
1397523422
2135110143
1325111066
103413586
937494317
1805699456
59985927
767631157
1464029536
21077632
881138293
1227516539
2115212661
1931708367
404627702
1626108816
999756349
1883624515
140009504
868771739
948329907
1204349124
1239924606
1138272782
333126023
1742439831
416808625
960643034
287232226
1565081278
1537207519
2014238364
1225736116
616559851
1448157156
2050961951
1781640094
889391736
1288120626
1764905866
1769334848
1086782438
1677158842
274833446
679593920
955357966
816789393
1608676432
1492285258
855024592
560624749
1681621703
1482772295
2097934455
1650708564
1697513747
726097230
72153534
742980517
1358110301
823359819
1425184368
669540236
1814447217
385301809
1269797776
1373058448
1999557007
2026816071
657283283
2036340456
893009730
1867413039
1891361364
1110441458
912905141
899687632
1760230603
1947581926
1980617975
854520545
1464316575
518399534
1614797609
1830441365
2030105874
323094464
1300280303
1791374072
364296628
688957909
1114464521
2043137677
641724442
1011625788
1186876775
307885339
269916189
1511367392
1481476220
2077642894
1736316834
1928226664
1618693110
1883482501
2030266447
1019880734
1025458225
2017032098
1204200334
2021056498
977592073
2092229408
858236327
2061870626
1156413833
1332662331
1188645124
1143751478
314032157
1666199458
945101620
2130966470
295315198
844616201
335576016
1890719322
901085931
394693476
1701917421
655894892
761829867
446586306
574609515
1713168753
891744290
1513278530
2092692389
158632954
679295776
561353854
855066289
229936468
1556787348
48893777
180537642
629493233
1418908916
55698599
1151597021
1781688458
1921695362
1317518957
890035675
348866397
1312264248
2096822627
1276720548
668221537
1542734732
362389045
912560862
313359335
961515471
6656842
2061771917
1641088914
584951053
1582667770
1680532588
14159129
833460517
1699542276
1856817449
1263399330
1433813716
1905542533
381164146
1759849048
2145889472
1766629692
249676724
519060574
2049595440
124880536
2109974148
1374700482
5922141
328589024
876363343
501802346
140510896
1463192607
1655223418
2074259729
762208973
1808337074
1209842042
360380080
2028464225
2048422126
435050422
1496622442
1000693841
1963133677
145436419
1103745603
597478306
1770026022
2102318049
76082670
517557968
1002202835
1218939493
1681665668
1855589705
690126981
833087895
1503831789
635799693
342766859
1938786159
1740648566
1451477667
1673847147
1696552312
1541288317
1510134551
620966107
361874684
74262206
1571464776
561247585
803097400
1792609971
265583640
2022925687
1523255945
2130960904
236129175
1804890428
1376074220
342579830
279367788
222699342
607235690
1819610544
236933490
1890834677
1859396725
1770534799
1415429399
1470966101
1106480262
551982617
158217777
2043945691
177937164
585102411
1714614968
1216475996
624761810
1744687220
1829324942
1160833657
1797611937
1675657593
331087666
1100255814
1092538057
1148098039
789163874
396531108
413965793
1672902634
1927561784
1425287077
97392661
807855343
767495875
975656983
1770759910
1272712309
94534660
1124116309
696697483
1923973784
750575106
814164232
1084227893
1519478462
739080414
1203667748
1471643039
1165096694
1977362608
1155198881
753685130
1369208063
1878231911
1113253411
497639579
355330963
2034799144
1069243421
2096676220
299588682
1687990761
1240141841
1382756724
1906575669
149014570
702533098
1018992696
751522154
667006252
1968641465
863229543
1296420198
398582611
502679406
654755095
1948305119
941690400
997275334
971342170
1381529011
1257260408
98679274
1229380394
1012584892
524957876
470430735
1115072852
343289504
2125367383
1658056781
652956126
1665700818
1295356040
373000436
1620675683
607445719
1964591954
24894200
1502152151
302295348
662667003
1479147972
1401124669
1762609834
986078106
1304647234
1444368417
1831342240
642162913
1091105799
524220233
411209248
1496037037
1540500062
1046867974
242401284
1156000709
1546536290
1184381389
1283989151
795189902
1490610476
686785415
1065750171
624251352
2109384308
100824809
674675086
1945332777
1507467090
1759742195
1940010435
1576120387
935743787
473274281
417777477
1368871367
845282430
2076580554
485208191
96787893
1748713556
321881189
1893229068
1490560094
1067061176
92671047
389977800
1684555131
1198783704
829922017
517473211
1063416318
833864862
1025606660
2063206647
1824321977
1812058463
1785258543
1869288404
478104199
2120896369
1267080891
1536651659
1480984127
892972956
1553647964
588059499
243992487
1883886710
405810482
557961300
617586760
51992675
240956267
1741258490
448578197
1021958495
1607957511
511109574
1944139903
1470550136
1168838714
990448985
484356710
962792265
805083606
1206692629
1223405142
1805924801
1031405623
490900007
1410116523
544277196
82235376
2119965300
50486437
1999755083
162886404
1228953316
2038867032
902110541
262326080
1174377487
599092264
1840668470
801298746
217792950
97586529
395385282
1191765586
1702894403
72612268
538162881
1641436862
570247711
273908092
680632114
637284207
1213174879
1254182559
993061836
1389707684
958015434
283397073
1393433006
1177903850
2061799362
752651554
1108211652
1262748644
474960858
1850884357
1093211143
849642265
1787516417
1005956752
1124503912
98785495
1306798358
1640077745
1323804054
651867693
416279038
1393738491
2686631
599835488
151001423
738938823
1841439764
784569482
1684135375
1158517595
1250481407
1484813545
260262673
337250087
182971767
1879601389
1687320925
437563377
870893310
496784517
1515247229
1350819696
330979208
294227847
1382260614
2129140234
818001909
857633363
899046682
9150314
66850564
243351190
548553633
603301995
990631128
329277385
1853379547
2027017534
656791412
986849376
837623582
1871296661
904255548
1355031005
500923594
1029216753
2064115901
1391439259
477410806
487265465
1315460356
1403037208
1398498375
2030676232
1040824820
733899392
1299357508
753783225
511623678
387059130
873608813
1654414697
1823339573
553883197
1050625687
1226960336
295041775
1007283100
1867580618
2057415508
945829009
936994792
1126705899
1657653789
1457581302
1232363283
53484114
1797262403
203081766
1827849334
1720596117
168727585
2098450572
320524881
1761173640
71746121
1990915600
1300573829
2139992337
1926730317
150285356
1502980361
1327232011
1085182223
305471863
738922314
732725791
235471243
1041711609
1298488890
663695968
727167883
1995730433
1910823206
562581806
1396391914
924326615
19980164
1907587163
892154900
118675862
212121440
1096575882
1268777520
1960644388
153164072
1516399135
1330494810
308435980
1752395290
430063833
1191198801
1272558868
1163159440
1056127815
738420746
1669861825
205827880
1044323927
1341638627
423742555
2053080963
816968674
443428413
1150137046
717426009
1943461681
400910857
1814625263
1384165197
842230400
1516518238
239715607
519397892
1257739413
1058589685
1775905582
1810059359
255564659
530405444
1686704662
1030871927
1505842607
1585812764
759391011
1708312967
1778633812
1606622358
185631591
848782016
1553220499
2030632405
138492377
2125240079
1440439256
1661060005
916600229
736610036
2069567122
253927211
893812650
873495639
1976784564
379278949
1426533134
311288332
837937545
1949500006
334408608
1880286395
1277459051
1487749067
1565670490
1695036296
669885710
308871874
771383638
613629303
1659606813
297016509
195630009
522532578
2026645408
1018437642
1477647939
2022388135
1064166775
2001743354
825155563
1946964102
622447724
726941752
2085706077
1524920716
1816828218
11413092
401023776
1109161723
1402276931
1157446986
777134461
1841321551
619597780
1925854633
1936570063
1241244550
1169078332
1128512437
589489691
1091015922
111811403
1163992246
1007114899
1070993285
1125884843
1696907715
968306800
336491914
1932664809
376296283
1547935409
1355323253
965444390
1772430771
1547717413
622027389
1956243789
1044006091
453329419
1154923166
169031736
2027894240
1319480057
249956371
449203910
1837069764
1187506088
1495622770
1248698541
537486808
187949919
1481334253
279188270
1308625978
763093394
1723794316
781857935
304060155
1986056553
1868023528
1898069544
164626392
1255930174
830482468
1723648695
1993942715
1207901282
1247337432
994532790
346137331
1748104101
483130910
1101021019
2021001728
2101398621
1232457870
2139793880
1570684363
1315561415
1002734832
1071140520
2093669970
1701168883
442605715
1328060063
1705149162
1157087138
794267263
578784092
1094630138
1466830256
1155149786
533161482
847006540
963714484
626386286
821962276
1812715124
699161585
1110836885
502686276
146773953
1702229279
1856015183
338477381
1559279595
214990855
1682948918
2144750401
1993354082
1454425378
462515362
789737407
603749617
203868709
156188991
293701209
1071331299
1553409025
492538486
1852260405
1136133700
1602757279
1348916045
1008274378
62965353
1974752993
1367033857
1123213438
96765959
1139914737
799404112
1445995305
216708130
1871228758
261592803
1020587587
1912711075
1742201705
248769878
394837973
2042808234
878322827
433253516
2069302346
102268842
344850770
1909860954
858878867
2062516073
429031825
706358488
1496332004
33577894
341799072
774378339
1509927920
830643570
1586913197
1748439749
1544872176
2129125529
632204078
398852939
298710870
2097906589
169118693
1421963578
1416763568
1720376695
683574794
594849562
483785555
1043660789
1498282057
993020237
1603155836
133419895
1507663292
1475601994
1172303604
1394214556
1634126874
1551968702
1998087446
1051452759
1387448937
702679606
1906764316
1912954980
280709745
572977780
476821274
452690133
236865640
1458555522
1267348431
901916331
1500048743
731399252
1577996200
976031120
1900776251
83805142
1513211940
470855144
1886786749
1837837548
600641987
1755893179
761320333
284960063
386371485
16081084
893873284
1168829763
645608635
518798655
1865134866
1462531208
1374213449
659918831
69521685
1534192301
173194367
1687464365
1781500112
1681793499
555006352
85373328
43661172
992817368
1722418114
1921364798
1620652415
845437935
871311357
597949688
651691797
1651275400
2114009645
809230816
1080346631
1185469545
1222258992
242632768
1335117964
412266599
1644561416
364462308
385266150
1346728218
1408852277
1888789855
1810419749
1499140686
1002404443
1939691257
595953086
1735400305
721089128
811116411
947651277
640232751
24626822
1075109996
289568752
933688171
1764810911
564119138
162873586
1102457823
1311973196
1058464605
168595903
739748346
639595168
866429851
983802686
1348040905
625135736
1942881748
1549857982
862888828
1294544132
1113807764
2126727402
919962318
146828642
2083431862
111820455
1071729150
1837116138
678783896
558926660
1836539471
552060998
581800294
1411387474
1061955575
450599424
1349018215
638795938
376367290
541166596
1981698369
1005077939
387223317
224187704
720306351
1314026063
1129477700
382785858
1775968442
475252032
678193898
1635481621
583833639
78453257
1135313120
1440882479
672891738
793555382
60766909
1902526116
869362146
205686323
1366749060
745709030
1544720733
1783492241
2051469528
1907752385
1881504229
1839532980
1616268176
2128156762
807449968
1008549691
1818846258
2070601514
1352665925
741634584
511146763
1111133767
1976588031
1343785978
672388609
910815776
1934306146
1738557675
904046191
1499810173
2052600750
329525289
2064244401
654976965
394252247
1076390972
2004583800
1936040878
1975482398
481083076
1341075036
948473087
1592684339
499721484
181860405
1434362140
1044354659
42281539
484163411
593098092
165773962
1880594840
1940878063
2142424672
1389689307
1646027971
652404962
905971893
494683964
839556342
205348828
1037576533
1255582763
595730904
1991105060
1034629481
599651937
1855228356
771827386
134366818
1954553253
103415748
359794864
157429836
736422619
1496840675
1463615901
1564775806
1649010263
434464728
1954690608
1178875161
2004676372
1943272040
1877688284
1420203577
2046084190
1798812686
968218534
1082685924
300696927
1106809701
1845996685
1028775841
257382657
971507952
994643696
1272546584
810174085
1423322378
441059745
744145589
571189258
2069084227
1472231399
2002034791
647030708
1817916773
1530224154
121870165
762907067
111638478
431372861
1278705812
1324115726
446335570
544829512
136378418
871694765
907805933
1701317136
804552635
1489448324
1707699073
539278516
371608014
1020170139
406825186
2137837809
1054223839
1537152981
500282075
2092026657
435676487
558442930
2027541746
129225766
168755494
1146292953
949489695
1522930227
993061010
1956611534
842429004
397244265
18293585
1057790456
1944926711
1189897250
1881849635
323610916
220722426
2118603249
66690490
775587570
400759575
1006176372
1972751286
1035951004
1308817396
742126473
335686846
1499120478
205833938
1485103722
607219268
1623015488
1045533171
17386720
1969610764
894737691
113804077
115796526
1034149548
1057088841
129064421
882480711
344602712
700547559
131815045
1542657477
2120116020
1673256430
2100611345
1935740627
1711443644
486919874
226627315
356581127
483389003
740622948
1883018892
217997749
1784220240
1508730836
579734437
2035839192
779641197
361830849
1193727215
439490082
1310423315
1838972787
232540820
2142039268
1772934992
948109046
361322763
957090803
2137718566
98353213
1552469223
1777051879
445020005
367647295
2001462093
584543222
1032623037
161502682
271553765
2050899086
1973140386
2107859939
2099125788
1399505618
1537912659
170535530
1727684710
980838920
1154548573
2069632377
1551878474
116736866
716173317
627195263
1135678177
1649022005
1228987866
269483983
1637990214
107506558
1454730053
2022435857
1051111385
1675727585
165553677
4276004
1054930987
648266346
1199842407
846342199
202515992
842688025
455677993
2052889385
1863045844
73263729
30905222
672853360
768622975
2123687600
1136932403
1315411064
1780726381
59995392
1731884258
1269969118
14991678
1798174859
814661975
2115164213
562008337
1568442668
2055496951
675453863
1897683419
1973919310
843417395
621988223
681027718
783931629
739291230
1375420376
1751363106
33606631
767702587
1981330118
497881705
1053557853
2094683594
836091041
1703972826
1629828990
285085028
995301029
1393802378
798940928
1432121737
1308988985
304005936
683850605
575099307
556302571
311842995
396688595
2069078153
587350454
1558626107
541691561
992183476
1948419541
422562692
1194284130
1707485948
1679247962
564737680
557676889
1880940303
894177749
1621491172
1956447522
1427186758
380723904
1935020619
740186460
447933403
488868471
162031222
992422263
1283575092
2125252576
1895224707
28506636
1942922558
2106926133
1554061833
117015699
915848576
272093890
828742123
1851436673
983306024
1704774601
1459451324
1258477494
1824916807
1544956546
367914162
709190007
1510331227
907455198
1312064490
188912164
1514883107
1014253541
692283441
1547787623
1028508416
1072107699
1390421567
558190265
815360653
2130337799
1951335519
1952717934
486867057
1683783021
1724718019
970451654
1333422537
1650801156
1253112148
1071975857
1979512294
1081838770
1661919302
66735426
134566058
2008457637
810912702
427120838
2076087658
294668853
773852222
543169240
503300606
1238160538
904803749
1954489825
1847325270
59148064
1618983253
372446444
457589061
69610175
718786973
875370679
35503950
613989281
1849385144
1058919022
477877426
1162664093
1024451229
1107730990
1690699873
1767815516
790587937
293975646
2025491471
609398166
1488590949
925302166
1539321676
2140429906
1746668987
1356054641
1370161443
1392971079
1332207414
260032500
1889856794
2057044523
1512668438
1220005721
1828294862
2054283546
60226915
501802282
2021569615
350203392
319098235
655242487
1006906959
1771325277
842885177
1414292715
264850751
1831401546
1375920366
281617450
768808297
1645774184
141232160
937154985
1146450628
1800595222
489298929
709647765
1600737071
1104627617
1224168704
1098754546
680115356
1169548422
1461866694
87195233
1355274358
1886331454
1570103910
1373171007
714114101
542582632
254192996
128889266
1311230338
1938567461
763622732
1522302345
1552231722
503854382
1576571690
1061526172
246727960
493661912
2046497674
494967462
712287304
1967261839
1414494022
1855425061
1405799150
476863300
27407684
585698142
1344176819
1370101394
1245417530
1368834476
1987319379
807602648
44538308
1388241535
1878816384
1897157586
412935863
1696563146
1830611882
1226945343
1422397433
1882267898
709246130
1791273061
1635815986
1347363604
808280771
1579140350
136829621
426845206
1265821860
2120061653
2018877712
1993775526
274486952
1668386013
1662205381
643576995
1096863440
85796617
267997269
1118738119
1234795867
1644791256
1818295022
1029813743
1167089846
2076741591
312259572
1175059712
1923184313
954905684
1024015667
2143642686
1974204362
1794600979
1675001294
1319108953
1606411007
919402783
1197443523
1799574499
1734515596
215872303
1972775446
642964651
76563244
389085376
692458315
1547400994
1389443343
724702411
1325924084
675743514
449617023
104227037
79626161
227805978
1307978780
1749959626
1259040308
1010345171
1564264669
794878375
368905737
1990600968
901765211
2010136381
989356386
1831906067
1427824933
1753018027
1812535591
999426967
1112748586
371613199
1500435013
710703804
1147963031
1478698580
1857999044
1198567429
1596918055
2111559499
286331991
1415464351
62612210
476552417
1445629380
1041105640
1162875438
1644631744
676350330
1555541356
1287439905
1079567204
1251563035
349610237
858833140
215843785
1372640990
1237729718
434298925
399216403
1036437471
1211180052
318444000
113627606
1226883944
10344952
637560680
1285533061
555818902
314367484
1927758634
397158748
1176912445
383822574
90632525
1331458426
1204674285
563455462
263031641
481166985
1540023672
148947683
718583915
164067236
1813340233
15081550
1672859787
29694909
451824512
682800523
2135257009
1381087625
940515342
1226814627
2129129880
589397033
552595617
1676538520
1265219797
219345188
1934704798
12004013
1960230540
12564908
248497602
1103494372
1461925585
2084682858
676039431
1573036960
314113930
165185641
731341060
406846870
734536251
880377658
409580079
74047531
1857378977
1225014526
2145933341
36970478
1070366592
1470464008
1549814392
2099490277
1464165614
1345199125
1679038414
346957986
263265373
1080660307
1980238101
1614321820
1429065414
81115683
833699115
699343653
1040165033
799235270
470285354
257837211
87915246
1995282838
372255686
200203194
1469319073
1656995704
982041532
948165112
1929574135
1205754718
59114892
771257155
898938200
747752059
1367665646
358283118
495518444
1773770510
586897999
1871003269
1975357555
1008708209
1031293423
1042286646
237293798
1542864771
2078651129
1172545142
1998390686
2101937088
607140217
1793521585
2090999549
1080047877
711440924
1381217615
1841421974
955972372
191674933
157137585
1779173710
918311791
1132649593
558720283
1078839696
414136530
330896966
1358604147
227205667
1828113210
397863913
170415785
1804911343
1837709915
62367843
222415236
780862219
921823015
2057816142
1287429455
1202637558
134467850
1067331213
1297003246
725603174
2187427
137552022
1592540439
371596728
380606960
509982987
1163141909
1922810654
795147312
1408009716
2115037699
191962590
52675244
1829982281
1083937940
884877525
1085863129
526019801
122853171
1906893528
1705391954
634622092
1903450077
1013164392
974070296
1780965265
1044942716
1633490462
560062713
1855052576
1771605745
644456552
1861424765
171821061
324533823
820123016
2120402511
2090967583
1878152965
781015447
530153478
159189945
65179182
446819238
1178683122
1793677788
955037703
1310466007
21854443
1646318105
1770762928
1313679773
1380041656
1155998673
1780414574
135475084
1810204668
1432649958
286696448
2087943347
340003300
1592274773
1400188901
1454630172
1623688347
553392866
446279932
873446032
1331237991
156694712
1055033921
494544458
10709543
1063652903
924294302
1599740886
1427856882
112944558
1263224555
327075798
680843280
1981844185
285880223
780970492
747205633
1117995333
2007551128
571658989
2007932161
1546901776
1782396991
401970879
342061130
1078151449
523890493
1247960594
1719087651
1188755186
770699353
622818079
446475950
171261221
346684924
1273974556
1565217567
2089438154
1552926138
1548145298
427298208
404938845
684430358
1108749252
1581607594
490787279
1724739427
2033004114
793571741
1906960262
564657424
2055150321
523155638
459983526
2124387615
2021456256
1848428759
1550512795
1418105561
1126532618
1384495047
1063627052
468551693
911032606
1221717800
583601452
2084451649
2055424222
410146421
1553816064
1839589
1574252831
2070521549
1812270854
1536738832
1312734527
1356959487
2104908801
1751139172
1738342111
653682535
881480484
1213978525
1718070141
532815158
144894622
1230838237
29079596
1680359509
421399716
324625126
1179897282
1018884437
1498939983
1549878488
2095162786
1900176463
745851010
460385594
1911126343
1052148509
1789039120
1209768895
1626975143
1940629330
813535846
1250947320
1096443853
1798105650
78179495
931010386
1502677287
1901463574
1178905430
2075155979
626535947
132942279
493895082
718649057
860323766
282609472
1769161721
780618467
450748991
532009687
1713501101
789366593
1219608905
1306273628
1733786804
1546912919
304893347
694282429
1789924786
1209932831
828165132
744354613
2002263307
1231342849
33592351
1247121687
633693264
1933027782
1503017290
1775558936
2016731902
902598616
991999253
2027456120
497422159
325121593
1784667338
162811775
2053506079
1560361848
473439054
2018998588
1922854110
2035468700
1225796108
360252822
186100328
1662494230
2050108687
1365360461
2089729267
183978336
478622309
446888238
1628469955
1495823329
1005953149
1546755504
1574175489
593094429
108402568
384120233
942181153
1451560346
362716571
1288585338
378583584
671443258
1983031890
139231640
1073247551
1350323878
22992534
1213187181
25409807
165752223
775375726
1404231927
2023491076
866375873
541219379
716384939
1586003006
238268904
1674599740
1475041497
2092311794
101628614
2025823840
2097821501
164143249
1295829974
1586757107
876723377
656786551
1442883674
1725732163
1435822260
1468209799
1620082714
718746701
822346766
308812346
1294653121
818366206
2095077602
674660950
361223391
1391990318
1661656098
1695238906
1734711498
816993845
959271388
859354200
779562605
1204522611
1329429386
1620607122
754086274
738174169
1860207400
1355623942
323798887
450277016
688177199
1887341920
684436146
945529816
1850210962
799932379
743604375
1329434708
1017681857
1348465794
1834776289
593988128
832989792
1099815518
1527836722
1144236933
595599366
302937808
1314519875
1618513512
682694547
257863361
1984958087
1692908197
1496747424
1313856010
1123261018
1486097026
724856578
49635600
193494917
1321782072
1377687907
390663779
1312734754
1775657695
1522948232
1186198314
1798946611
38433387
578597026
1469832427
1987802516
441920408
2125731651
662260293
34374847
1933641855
360356543
868639894
532224295
1516367117
606711237
1513236329
262995206
1501875432
909845097
81355901
680322477
1557801819
1022641834
2062531904
145799387
947804195
114037746
1197274252
42351531
1044259579
1280321735
409343334
1292515371
485916098
411751308
1580131241
766602161
1554434005
878206558
463084392
1383374568
1311495681
1817416989
1978688854
1620845688
2040769762
916115119
828298396
152448257
1871398370
1460143247
708051450
1411751149
597161721
785775307
883489155
72099108
493196273
435324078
1220329642
731894879
828946949
1642225618
2144950646
1224458906
626982590
231150975
853789717
1722489736
1265085584
529211065
1908918020
2022988888
258205946
1968261706
569744682
800940923
2047318547
2134867080
571240938
1975330158
1980395999
1028075124
782336421
196675992
771334239
1427868038
20759225
28627862
442197466
619812616
265629176
912550530
235991705
1291203702
1332659186
1009513916
1304355722
1078821056
1638221755
965394633
2104260849
1955641543
1388456982
1340852099
115635749
531624974
249583972
1417885284
1351740219
830144788
1205978220
1696258328
436810707
726137221
1548884946
2079445888
966979386
1139007621
1275893071
1012022863
1271806428
735345529
1377958336
486801937
978349410
1649395758
976101582
17426612
1894687721
257512539
1227770096
2044175844
84666644
1082940131
1770989823
440178036
1005812599
99348162
792790990
775396277
288497909
1703863
1738325394
1590320930
1962417419
885038200
991081292
1819261122
1760797748
472732213
1447602725
1362411996
157412206
1782790094
840552201
635866957
123577900
2126711299
1382376324
1463348328
71478692
390718639
263745273
1778144597
1567576716
1362848312
2093077421
49743162
1586456117
870630879
1022945233
340386700
843366356
1748615714
401445864
142413443
1457527845
1589973983
803190900
1621725940
85806851
1113599304
360980259
554392780
2011131396
2005052768
659229343
1921996385
2062136486
222179094
295367349
726130172
1633106066
770330280
681539807
107630115
1868607282
486688998
794962555
460695597
787411092
2120108416
37212668
919296407
265333737
299749046
1601217204
42530422
1772422557
2008838223
278066357
2037316646
1569557943
904080704
1077712445
1101218944
296572415
983393930
913903660
1121572844
773411325
1727679309
1399307927
1630032009
599751418
488092898
896418784
660041790
1309580814
2002790345
1608339255
1744706093
557886870
562024574
1799299201
2112728025
1583539253
1285451676
474266699
826848641
1350696057
320924552
653202030
1148832195
616944949
250588510
1450774933
1111320611
1474119936
1132890756
1896786913
695414749
294571347
971130131
1139218221
1221360434
442588780
1274967975
1378659986
82185597
72088197
357849986
244273832
746213691
353959327
1815605822
35439927
236959644
603300006
1886633845
1724284569
1770370133
1908250542
1589355941
813632459
328986280
2017964280
297758153
1884954308
1268788639
1976890112
1752539223
2117066919
646038593
1406623645
20319777
1868705698
2131778867
669395330
1145548570
54074164
1574459520
331604556
120328996
437882524
833654223
1174965200
516673482
266726842
1826623086
2096644902
1154793442
1843526988
1917007046
1827495961
975383880
1940499269
170246045
584973135
2019463047
305173422
344903904
118824912
553459050
513125106
1443562351
672625462
1681018706
326117578
508773313
211966988
319516316
1291780289
186374228
138550732
1724220214
2069514790
1586057597
1491537255
2094920425
1762621305
1551422286
1892425726
794765467
970815250
357500221
1551920553
892017620
788767907
1011142895
1698183399
662724134
1980866923
628076987
819001962
644834618
952779362
1012027339
1960362234
2039903948
1244548368
660226821
1971795087
440463181
99999819
1121663192
605174167
1788785342
600151135
385679523
1600245214
2132546121
1325570651
1779795933
1132756009
1775073834
102889512
1378643178
1230461199
939645588
193332651
2045997992
1537724691
1783434198
2068947717
1501832935
525922723
1695459493
305401484
2020762883
1350915349
2021372269
1872173813
2040162667
1446358883
1724832734
229915491
694661831
1344788364
349300931
1849292478
392054332
1111417836
1555817675
2119114363
290311612
242207045
1135825747
1109896583
1652509993
1612686838
1102646156
884873524
300381562
1996712114
703672463
905520784
873230130
654121336
1755358697
167602664
351924988
879984470
776048361
674803441
665910666
1752597133
877493274
1711178492
788790305
1936682143
2008143844
2022378087
1930327535
1419926218
1400176181
1853220656
1757693372
1300590836
1907423472
1686585574
870583417
469686459
482374011
2045069721
1542740875
71944385
555127890
175528495
1300677718
1307634215
2024740439
983301809
546993419
873337289
240018504
1128947403
2105906420
114066603
855792778
1382586384
766613817
1647668759
890537567
32520732
117241566
336470056
1889237218
1014834177
88438149
1909583789
790932427
404421053
879830022
1305919537
1018875817
290431104
1707456239
719342448
724495352
867567020
997640965
40051584
1548686181
441801359
1472545803
921293182
1498659511
1431145791
1053597530
1226746618
701138022
638755593
855629439
1501210030
150177437
322961744
1096490670
2086346312
2028061533
504850112
1783419520
1325688584
1227404836
373134136
1798872778
605535298
1645577948
345599123
1048946296
1773076869
1271095257
279334254
195278294
886105503
390955376
758992008
1816609570
1904284836
1411127302
891770886
1518642787
610093246
991915826
625090332
1960471321
1553066831
1306043926
1131399858
1829424361
985909330
1220585767
1470862302
410766107
1101046447
56987774
1101779184
460523739
1000686452
2065754282
1188368564
1449582274
382002299
615558084
561549873
1900749486
1541141092
250238243
216897213
364283325
1690444236
1326192041
665991874
1504801683
1573124519
1424860882
279690509
2014598734
1683038149
1134318937
1355349392
364471157
1993366360
1983024771
480727821
1210708667
159470496
1386239014
601293805
2041449336
1201700384
1494027772
1269657392
322316532
2081849939
1670898164
1945304884
2055716712
823191699
1452571649
1960310725
2036256208
1571573814
1472011087
995202778
1646968981
308959458
1374771140
1576823145
1655288102
636955406
1320447736
1358859691
924107069
589572170
172745211
1523396403
1367750074
151694676
784987690
1680185670
1245259576
1924255841
1152834272
537859074
1360570620
1930605995
723323281
761442940
1398928205
643229232
143792193
1550931382
1579710012
1327174093
1036937349
49145749
109998602
1335955688
1700133626
543016482
598974299
1330608866
260006233
349552002
1540765415
523802422
82166568
2047778667
18254739
564812549
1121291782
824636984
884410409
1319791001
618770483
121823941
670951845
847223525
946553955
1482183194
1370696019
1735883204
1252032687
1646459285
1635005329
72536514
380964881
379278949
1255288231
1560370623
1885570319
720103330
587756096
633595211
772616916
2147359394
1246640310
258955169
1526809321
1945153525
1854710158
2003689246
193996808
475103836
584084487
1003624508
15417504
1595897872
1347783998
13819105
107979095
1919775661
492526039
994558106
788716767
1145239699
1653135992
1401953119
1734815517
781118842
1771206872
285657432
1356160291
352524292
697177827
25373155
1475410274
554679064
193189709
47969091
1077675892
756763473
1510715684
884421100
1772167655
1515227097
1531133507
412711660
142000033
1826923216
213479626
655091486
134877040
801036804
1182142325
1902816349
89115152
1332739221
2018717411
1092967051
428312052
893170414
1391633120
849865565
986724327
812998372
1020725122
298729942
1573104939
65170294
393030506
271731281
1563477141
1873418621
265606328
1504970583
798289783
2023262983
663130461
1662010977
227981037
1301902765
1772303924
1179965048
231259127
2130723913
1447369289
2001114047
1631199454
98138156
1565488517
1320132617
922919144
777503049
1729573308
1223478666
264100532
1641159752
159162820
637117131
1774037158
243286582
304959225
214293383
1507546596
1601920327
1629159057
1966690144
1116644703
996127760
1339348404
76832833
2100518814
1239498476
47010832
1520118488
1177262844
758174800
1481833850
555301075
749341996
465974050
557201899
306967644
797228563
1373087565
1206321023
618114509
2045777980
1346355115
1179244367
1236497082
1554262094
86445773
721100803
779977943
1448089117
2005934463
533111737
1965735453
771402915
621676673
701672766
213841242
1177057785
449760813
2016881310
414149115
1569823622
2016857599
225177675
393251545
838199116
18521832
771188272
301517713
1094642904
748543328
166606568
1126162319
1875711497
68542828
902799123
810319833
1126851389
869664877
227735824
1918979721
2072225258
853874178
128003382
2020419295
832539205
416004320
713423285
363321338
1408831832
1180877584
1105578594
984061852
1796121371
352849334
2133030832
386243585
2668452
754201759
1233062189
1117602715
502125464
194330091
1023217414
630576386
537713565
244690607
2060352771
426986701
1156109588
898366788
187598559
354113369
1655427268
1109294552
1657108857
835840154
20297339
956210248
114069434
22733334
693423993
1266526909
1522921318
637834924
648235998
1270686212
1340962027
1518362994
817312410
302222446
1419577964
1868363138
936019932
877822737
1572397382
1997494591
483172791
512895950
1743157719
1119096335
755955560
1078856323
1367060644
1352430773
225031223
166238658
1528016601
1740297920
1706637313
1811435238
1370596801
2041780966
1080360199
1446027226
427912180
785529171
1887482925
914919092
1882598409
1916347124
953210628
1427008041
235500088
1802654785
1213377720
1059834327
1570994949
1942235762
533732379
192584235
1358099972
4514837
1158134704
942567216
1250482582
305616392
841945181
946993639
1136234302
1227578809
1865008545
721580385
1164033248
876879057
1171173004
1476319341
1726888064
1642013249
400304209
1438054037
2021966707
917217421
1828495070
1096835282
1393430149
1827823704
718427275
1046949944
848318591
2131890800
1146073217
1443721741
429846415
1435727535
1307703836
394611703
689369610
2008899571
813156134
455861512
2100170388
39947343
777317442
1720961038
605055662
1429880992
1208991394
1099308439
1525203750
1686721653
2051700326
1542488717
227004234
1037390481
504721909
1435471262
609454943
743980321
476857256
1707077931
1854941685
1871344530
1368665333
1035532262
114710240
1649306892
1315764121
1877816191
1037543030
1803533128
847558277
201387806
1493600605
590690012
1146640573
1298590797
344166659
2143143987
1974030488
2100177289
2117917209
404367661
642989889
1811749599
238296755
953769937
988561946
558930974
227082860
1280215164
406338406
508386591
398882810
351078729
17116550
767058211
684455881
1363618201
749598588
1471919809
1402876697
491403338
93172528
854080402
1686750631
1407953453
1448178400
549517481
643644474
1241253617
117351972
559196457
1303945444
1723635301
66986445
1301270233
1419123862
1945516612
561277931
1872979760
727666625
2010357827
1763304455
1486360494
1812667051
230885401
1102578213
652589870
951206568
1307645574
1884083421
714680421
1728800699
1937375943
646787172
1464811455
1760084294
1045160994
1636872902
521608134
991903801
1545856147
1377821274
761641357
1850484521
350032792
1477001978
473031347
904150898
685177799
1093206176
1080201425
1113927830
1200600930
901294807
1643968227
1978150944
2113086958
789477631
323494087
37299755
361895251
989134594
1187083900
258158124
2006395764
1824722893
874648615
745771026
1489852242
985270474
418353813
1372124407
133524653
924036635
1189934740
989932778
1156398034
677280888
179787125
417593017
119319171
1981290405
1839831769
307759651
1575744629
191547650
1289245921
1015075543
1701039644
2054256104
1856260511
754567962
959140996
1832690734
1539556003
854106963
799190169
592608089
975397702
959947662
2138379741
988726092
84753535
1014686826
1202787836
337834878
129698536
2103740189
362539266
2112010935
1994419643
1157070161
453646131
1038260368
1784462334
1431203061
38418189
806131551
1925661832
1572225206
428782914
1866721348
575880362
1760727466
407154888
623844975
2048862966
1038862569
193463369
292886062
434725658
560366533
590748067
1212148760
270939774
1014991795
1950947037
1703390624
1643961848
224270127
235212282
1883923883
1168872483
859531869
648369967
769247923
589174274
2088709097
914451236
168606906
1199894640
880215997
1458195537
1570960377
2017582080
1901529177
1101313587
115505167
337391624
1569876344
2117761035
823682083
1675163224
191929010
1625391651
93781934
799404112
881361191
2100506810
114707579
1737154501
1645593032
74767089
1753118871
1363462882
2104535125
142447441
1689259715
1850068702
278637952
1978069564
416682044
828497286
494877634
318639473
1223995210
1404434819
543941296
763006244
1110619128
828058322
1618390349
1592501846
247888313
390470556
1994554725
621581175
324425959
468911176
1734428597
1939031893
1445019972
1762801925
2003249551
2085505572
225194102
896670860
1143248907
1614821491
1163400806
1036472896
1629365001
174292180
708534390
1793411466
1796548873
330272552
1188820176
894146811
277416427
1751551090
100388267
976844519
1773545750
1886555819
1899853209
20909958
506130893
982773695
1479304511
1956577984
1645286307
653252847
1891632019
2049587299
1012818926
509549445
491723915
1818060807
459913642
1309118250
1252101357
1851872891
1826269488
2077436362
2323499
2012342599
885200091
2024944413
1783640406
1798230142
226375163
1205435650
320802668
550446327
2052750669
100967305
1531565255
31735610
399155915
1611187754
1165781752
1305208976
876190345
59650880
2109717397
1693467290
648882517
179000586
268507227
2027141400
2106666418
1862050217
10300553
1639580734
900628222
423504306
1828166487
1466832034
1113768865
886491141
228855119
1661268144
519681196
1206169289
403289290
1852789142
1523161389
268172884
1577376981
931512969
806519094
832750861
1613325809
1708924733
886166308
323589891
2025250772
1410182587
1101275003
88300101
761877611
2031238033
193488002
1141901728
1691386392
1214721910
1488898930
1172006773
1467572679
1886050257
1795329324
59884443
1723688873
387607477
613920523
4964476
32556232
126045001
1133422227
105844633
545727750
407282285
1310890499
815061038
1389172983
239932913
243965245
1084080493
2017835970
853123365
1893761500
971416273
1879432344
1806215916
2101445695
271641349
2097008478
1895270280
2114843829
1605992054
1116725631
1812721036
428795023
1686101128
1569039189
872269787
500534187
645035140
345396331
1926753756
1614216145
234540108
2010086236
1393951723
1139797583
301654383
1259393363
1268861856
903354600
804492108
1260651013
775633867
1473407135
1190184997
360917322
978027858
1223963257
707458552
2042446839
2141088687
1331944996
1168847214
1365843790
151792014
1909592067
1274575713
229669103
1929658721
1980898028
2081169919
1926036579
1069868728
1436597206
1324467566
905081201
2098816295
122159581
526600679
1136341986
839878972
455277486
676837677
770978700
1107997070
1480546092
963863189
828518585
732544497
512358322
811747769
1063025475
1524346572
1022210188
382098447
1259885703
1372396135
66181652
513443943
329002330
2050753881
163728998
652851439
1289285248
1730371012
656917767
1706477425
2147351102
1340149381
577003266
1713230698
219432687
803795718
1575918900
1118961404
563169596
1340523839
1276872630
671319256
166067109
1113647349
1858757036
1138984963
1817831902
65408029
1945201971
1429033587
14140821
1821932439
624338498
2144752314
2077487414
1204798776
134837792
46596180
706740444
1632992925
1043888381
325985138
1879603058
496071514
291456868
1652925340
258297818
1225840093
672488897
2084754491
561153248
582297360
266193096
1881292375
460165873
1512036435
907499936
1755787244
2058346552
1562404335
878212612
232501137
83746683
1879544790
910882470
1284797079
237578438
1632652372
1108327833
75788703
958759018
618879011
465017557
605966453
1741401023
240379261
93542015
1438089260
770551302
1676126358
2066325039
1946244283
1355352906
213732043
1710506362
1054008140
622818079
878057969
299452490
804066585
1039984389
1784490387
2112869993
1693935338
2124580437
349117593
1995838792
813554190
2127476739
133237393
1751019302
1735293858
14893480
1100965169
1912664942
1497003637
1536568601
1163929658
1438107039
1618072945
2060375828
329294943
1986263204
470979469
148543401
888315875
1389208519
1504033025
1094489099
446133263
1821526567
1200476382
1548344185
452783237
897624038
380791975
783099506
1549457671
231165112
810793150
126077097
250100982
1381060158
1082907783
1139747703
615471049
1696330834
1102510701
1992632188
908729928
1765175967
209876174
1306149465
28246414
1646314661
53796763
95178722
247560805
1348714734
859786267
2024543935
812311336
734775466
29514337
1341115459
1429147629
1528021792
1274179939
1144848109
289919001
772729826
1485360605
1799068642
352430546
1923504911
112364753
2058597912
723006030
1048527735
525065077
1719045688
1402676989
1205604792
899170968
1764171070
128120445
817880314
1512394302
22556960
435176273
2142435406
228978541
357486158
933545184
337428267
953258005
289496449
141462217
485854931
722559102
820066737
931874181
910939256
240236294
1851509993
1650966624
1086948349
1113956842
700228338
1483420456
300883648
1599905076
344988224
459156067
1137842326
923893172
1008095558
1177277077
2134789979
1637352045
1141751001
476355089
263475382
508189520
293197330
1633191615
888404776
919202225
1471938898
1798565938
1714989269
1241897156
310289828
1187502805
1003743774
1643472247
1849859999
72995380
1024565214
728672009
1198073454
2060629757
1879482847
947235813
1576225659
485271220
1032359757
1273381467
1632966353
1433654752
349414901
1200709096
2112483424
514219665
2075141221
479926624
698479347
1167038007
756856011
1529856279
67446140
1632687084
1118199743
1579015930
828578797
1890016092
1482096444
729986034
1425947883
844738680
1903038619
1935937123
197856978
36033769
893670954
1130058468
1875683138
866872590
32853300
1449371790
1535604448
1030371856
1574361758
956906957
1858152299
181517989
1004234702
533280287
742736448
1013348595
1393401705
1125816554
819494304
2073797976
1243370785
1046019829
1827582855
1421264777
1569451733
119617688
1298814250
2077231018
183921069
1200608368
186751154
1014997794
1786486678
401740800
180134863
1023485967
1392299655
1673647226
928197809
1058449897
1467361863
812505851
57854226
1071476700
1125241899
764361922
449186264
627217638
1365054447
264261911
268053975
881069351
1436926729
1001905577
2130339520
846980987
1823788506
661634938
774987424
869714928
930932539
1797120454
468843312
2105774616
1787900997
1901521229
1337515332
1418828718
363577520
1355709820
514971258
820001060
1873764282
1036000145
1125262783
86795997
1687464365
1732685444
1794443950
574425528
1898067266
1534937052
862462894
1657706016
1792485761
349069437
1719896536
2054973538
188886739
969016868
847035842
792046507
1122980770
1397156665
816862843
1037861070
981980267
1462858931
8653410
1764741212
239544820
215390312
868960951
11511895
681678920
234281434
10644435
958196462
887338665
449340553
270840412
576418413
1349377283
1538047114
204883311
425497997
44631918
857402732
209306926
1155829144
1442768057
2028611946
1093715538
795276260
1225640987
690756076
1934598402
631066645
842413259
171850019
564709543
181760548
1731793507
469932380
1148297889
659431785
1217327162
351106587
407361845
2139525534
2060917544
989149323
330489001
393359545
1864004284
1178888682
1753896966
806159391
593272872
2080100939
732609095
1885556821
341794814
605937398
120420117
1995945833
1710836618
453202268
794447508
933106456
1041292166
1438831129
844634079
2136189041
713854952
1524728789
184558950
1914696346
1235397717
2117792385
2045162356
1032408261
1018407925
340668467
813479785
1839205852
1514634518
2017956706
699459286
497481789
2037567694
1309552291
2075885991
647444808
1925593299
398584936
1565917408
769997419
1287500442
815381220
2140565071
2064486672
1928638882
2088929367
401460844
718989186
783505802
751345592
1521849253
159519742
1727837237
1656210827
1430911346
920749669
1977597298
343907494
344911241
601827619
979945708
264661044
1805707000
945020445
175887118
179727494
1293311003
675565103
287866323
1441228146
1028366187
854850625
239248108
1975913399
2076900909
93781934
1880969801
1039443633
891184092
884840608
1596747336
1579363461
171473489
1184453112
600675846
1470876124
349517804
629367629
1060480990
1260924553
195356102
245054542
1936948869
117737612
892530111
691015414
797728935
1087989816
323278947
1095857364
1394968539
1979917688
708663904
1409742866
1347518672
1122677439
1629481479
1019381912
2080246050
377238836
1771093024
1742507700
814172849
1781979198
128195444
561496836
1326313198
1313647046
650899492
1222078244
1753888217
564118241
1582750443
135675747
1757890149
1759114762
2029340760
1995357369
1222952763
682289122
1081594122
725304784
1082195945
1775591596
664650353
20181267
1662051380
870301576
2081548805
1447520464
1170689199
1772088823
1820741155
1616942371
1533242508
1912325787
1836404415
1740756122
1758595278
1527837664
308201184
209523537
397860767
522736497
629052412
223861275
37208913
1508372660
378720840
1569976602
952368549
1669622259
850510957
110078365
32525153
942322513
935331906
2066257906
837287463
1479118765
16662889
1104791340
887809871
1850214914
1208935728
2036152530
2022536417
899044256
1723608799
1184391387
833935671
1454920874
737936369
540571807
205168652
372731110
1660555473
1318903440
42417840
522883127
303976704
604804271
128090488
796204966
355763389
1559907904
497982482
2004347901
1237648308
116125170
604008133
394852652
1047105195
2004359225
1168142492
1993170052
1664192842
1191586179
2098154724
676144184
889848228
224052559
1941416238
318787808
137756236
480695845
1007206491
1266740304
1810864065
1444588202
919541030
95929252
994297137
1028697056
1052080270
2079724481
1422173557
1891348938
357806660
813148552
1557370559
1038550309
653975113
1248027144
587319509
1017344955
446435337
908861400
252720066
923413089
655923083
1880929400
248620918
1257519972
56213312
1090476686
2146990993
1294832525
2028450470
1234599962
904834580
1649955646
1304857228
66532462
1598173484
2067515685
849901590
1927825984
1769905513
2031991108
1929357947
1715758275
309689848
1033390836
994786147
1314521261
210020413
679701480
271038508
358557759
1100882446
2068677247
432537925
1951185009
697325556
337063479
1837948452
368399820
1916860405
1632405502
637053386
655174947
1646619763
1375798322
1601067757
1330872708
1765435985
157099260
39337907
2051114828
336646682
852648914
540264253
2039957802
568929233
566170668
518677201
1017742414
1062311461
1476938704
637758732
499044314
583982323
936492613
2026019284
255939346
641065786
1954639617
834265101
2017460186
1982038415
45120231
1786168872
640673926
1890651136
67324300
875741439
1600459678
23870752
972434245
1185162480
208174041
1023374802
529773630
630352873
111255026
1046761880
1545889527
543527178
868452127
977528982
1827415932
480711722
499076028
1912189545
199876913
706632716
1638375810
1989026712
996004685
1559126916
29385698
2064746760
1376945074
925032566
2080134015
315445930
1559827550
1726766209
1141134190
572782126
1593871047
722919089
1525744705
852361269
492132191
32045207
1754438850
1172097083
505968448
1978854530
1371501807
593222866
1822068683
752640082
1950667134
913592498
712571724
1815061628
1267835074
887791750
331855827
1001059269
375111706
1304622637
1031910501
959655704
626287384
1440690801
1915244760
772022940
256853219
1848729615
1939071939
429774168
1730491380
2128044703
996929492
256138988
1061639586
234918664
1178978958
986935980
437522459
1376256193
1806652986
985156082
1703578188
1851070781
698053174
1288056251
988974615
1018767100
261147751
179893191
533692104
149178044
1650120627
671234910
1589225726
1723196096
1595499332
1018135217
1882814956
1273379400
1814679559
993160684
1420567628
613676509
2097848467
1386266588
1457237743
1008410844
709817227
1525007419
2001193962
442659986
231297110
1801246512
790400933
140836028
1679487016
412068552
400929380
58569112
1858669500
1982317585
2037552686
1079974203
1738208687
1766415134
695361137
1425709729
819468298
1649320394
1945986917
1505579162
1603313187
828326468
645793291
664057829
1542992148
1733671366
629560802
691070788
1767349731
1200380797
457277460
2130084583
1065234017
1767270391
1914812518
1030228956
1524011145
1865209933
2143016915
1821174612
1420105835
355207649
1946358345
1989343058
1739264959
1935320772
570888852
1671413452
2126642228
649189447
1766145533
1334740876
1726035366
40699663
1979071244
1974176112
1089601148
650417527
1036594475
1243238419
1604050258
305819683
1799059634
285809240
1712064402
2128625328
1059668930
156205224
1819117419
770743201
600151084
1260257876
819334514
1225641473
206482651
529490043
517620166
1737536605
1027956371
2033722185
2140516627
1975021835
621313561
31102356
1053480113
2058611813
1807359985
503220639
1354074542
1549791130
2058196811
427904728
856993269
1377739023
1058591964
1028878905
623385299
143639132
264249891
57326882
1947594944
158858
329292398
1211949150
1162018491
804835990
1177731208
586525288
181227688
65167782
1478989766
1133919921
1607529241
1566971394
1594601992
592465293
2093217667
1915818171
1779752810
1597575932
1284251603
1503389871
859481932
1367385104
1871108646
1239956812
1908369479
1940706757
1503630136
122339450
316899507
709159729
745999931
881878889
1352838015
1536976978
665345930
129103521
571369872
1787747263
595400612
731775430
1102617937
564011711
421761784
1966050472
1411823355
523417723
838824066
416210986
634697853
223830305
755292587
869373080
1094901779
1566457593
163003414
1518231774
2096222558
159994365
408284129
799622353
535740047
1569269148
499146381
174706436
307994959
1430127210
1597305004
341614363
1837858879
99012378
1462871457
703446003
678860224
1258139014
1470296806
171941454
342094806
1599383265
1345315739
1698535364
1655508468
1068893422
926521533
433242289
73042712
466865331
1761723203
1442470335
1983159801
1645711021
1803581735
718747568
505570688
893275219
1270622174
378778818
1196484890
183885795
720117304
1850884414
1970108446
1510082181
2129605741
197509359
993136390
107674591
1555472181
1299075950
1284515941
463555178
1573221885
684141683
377801602
821277866
556530776
1938335032
454666898
1505177016
882787934
1372772153
1322449496
1715913015
916075658
1693099821
2028889638
2093823142
849165295
1906183837
1144903673
479453028
720038753
259063628
2022892988
920175487
493599634
194237849
531221745
869180605
244395317
1696604120
794930573
640192232
331093525
1440924747
1798659679
1102617937
1489162080
1060163863
1317492537
272468025
493670895
1423074214
1327299170
602426413
715613892
1754077397
1115161054
449438400
353882568
1001340876
1222480724
1325361899
401543757
1456056908
1745241212
1165895885
1280688517
1234129043
836633310
1544284892
373023248
562545427
1618899089
2083888680
1887905854
457870198
139810501
160399116
2008175357
1981908068
357387611
1203936224
1218029060
727638392
2131955284
255144385
1573210193
204908358
1619134251
488390988
1100245619
882488205
2013690688
1202048089
56205848
762574443
2043118946
2012839307
156118150
704963490
825064721
1844137918
1048639274
765887619
1756417402
776242193
1192483701
342482960
1176707814
1382109942
84803882
88793103
853890050
1458745404
1800034006
834653927
1165552873
83699656
579065186
1296456325
1530301405
824295819
1878478793
1019163739
1729661601
1218087159
1887798034
926574393
2092407149
634961523
354060493
787777228
471282975
798782394
1673480113
15127919
487283410
1094851864
1902629894
693693355
1463063118
2009910697
1606591891
1940474502
894044173
1690629286
260173567
384991224
969485440
2063594783
333530896
1659146361
2100290753
2128018937
321374496
1842938199
809652586
1022951801
1508209579
1661357071
1184501002
1468119345
1485903657
1252910078
1662787722
2124692228
1992329377
301103595
1966223359
1809441977
1496783913
764440575
275534588
333523743
2064130857
1716037712
208837790
34454254
1964241685
1262893186
925590028
1591195735
1410178474
67839203
2023079062
848746738
1051787316
122531525
1022562657
1642851432
1204695225
184968093
1395029322
1271290267
1009418147
1826850797
80413693
546773729
1953497040
493421836
2099650841
136864883
2011396839
866191824
913273769
1961102093
945738695
490536735
1719548815
180673092
1265717385
1862672810
25846244
746004230
329831270
2013294377
1378575482
1739630298
309483992
1462493211
804211923
1886386335
129664348
1337235255
2058469823
265226711
2080953712
595417852
685989686
822935138
1965851598
245575673
1945536703
149739903
912025359
350602021
621058066
1513504968
1791952146
771470783
1707097303
1329185633
373426710
281578402
1602938157
234922972
2040042352
677899984
9923630
739790679
1249034078
90207581
2126871194
713869344
1881702443
641473468
697388834
1193580741
736513698
1543769118
1511514043
286420595
307594976
1539374797
615454834
1969249313
268969067
855414550
1158934590
822399000
2077506359
2009570661
875489374
61070439
258755344
409942068
634972688
728036360
2125593663
1779882014
198007210
1515403781
636368630
1110001048
1237840909
1181770727
1444237176
1947800270
1750825707
492577644
376327734
1576156121
932517736
1666701737
1743350413
1057865524
63508846
1997205008
1338377235
247463367
603240111
1356630802
1956742729
1183209938
2120079019
1411604278
255730436
1631149653
2035952991
2026321033
1430342560
1922178972
1907135132
481887515
1357777573
1623968650
1518731691
1418679227
783930702
1626314283
565630662
309158383
1462750065
409385238
1827339927
1896565089
2001557039
1439152163
1409157962
1034827083
251482215
1628293424
10967013
975236946
151642189
1882687236
1960731091
386481960
1996192389
112777455
265972849
169416709
16210767
1043396582
8944845
537988619
827122215
1843515082
853763906
176099904
384043705
1345220344
97193146
25241648
899636259
1417715816
108521173
1703522920
339639139
1560809249
2132784046
79523123
1223580206
99923050
1815505807
577449232
851477284
1290667229
1602437491
673696216
550059740
1398247036
630134758
172733489
897918958
19947767
1280032609
1767806647
497550608
382471857
789335049
374323677
640681360
773961775
827268727
1573109322
1827194938
1376062795
2102915992
591426029
1528515901
84052160
554090430
781490338
1307816972
966766928
1607071411
816084693
1848397099
1360289917
1841877435
276200123
165700755
896034698
2067209792
1616515117
2043009132
915359274
708366544
1801505496
918574607
1140115699
1685526093
1295943686
1709704094
472350593
273863337
366038331
890706271
1104452963
185787945
2085494468
465240840
1576157341
425166016
1785958824
1047839629
36313923
1830911676
1044272295
521815516
970624607
463627225
504667237
1351648369
807854474
1593191079
468736795
402906577
1750433503
1880258013
441315627
1047769218
92123082
1189405416
1969571055
491921549
863016059
1346368975
2051401894
768982625
760765633
330497355
1956333764
1750738768
2137202094
2051253228
1482326152
1827079860
57236364
585582963
1113962471
698992613
768008979
1341074980
1547222764
31809552
1652467928
1543554212
392910089
586635511
173073592
798718183
1406988383
1540583020
176362027
1154430267
1218090829
1214503518
960615772
1526160030
567631423
533989352
805192111
1737729268
553827136
200327113
1413738563
498818552
197267420
677297447
1367588614
514772350
1719248435
1494115314
1023504796
313844152
895774329
1179726912
1758356304
414099471
363678052
1581283380
1664576104
1352368153
1806737281
754077868
1338990439
1100698730
1144216688
1432901989
1727826180
1235569699
1829659436
1489709448
64467057
1452138671
1118224515
1843357254
2041086209
201592724
884150200
487592748
325917271
1770856566
160407173
1697999056
1003077592
954652565
1532324117
831431634
886898166
737973130
1997802196
1860367829
920295362
584084487
268309219
2116818159
1136948840
157570418
416107095
1440930468
471262285
804746115
1472440515
1569809464
913992459
1681336621
408559611
174466230
1409230271
861006035
2104661694
1190430459
396378142
662570253
546772008
1457562327
621766339
1372474976
1255553768
1839763337
1930385930
540087742
683366882
1417417415
1979686991
593915323
1649205589
2039203321
1292496670
545581966
167171235
565361224
2129744740
2030048000
497781530
674052576
1457054698
1915444136
1203821668
1136796245
1329908375
1473362207
472927761
2055167921
1202096598
979907169
479859091
1202447281
1176064544
314758190
110750548
274758261
913530644
1829711615
444836848
1658025148
131209598
323569451
1373392504
627401249
450884922
603047769
583256187
1287345916
1035971449
46112230
387304990
983476220
2044483787
1827520443
1540173329
1761057120
1776506264
1784617739
6324669
1332739057
775898162
1913027178
545153966
1956065099
281195609
403841015
884890237
405933436
268671017
592858810
342981065
21655665
613759173
672893017
310770015
747170840
1774903655
2089216662
1323218127
979340906
1425553734
782054859
1137977048
1534129670
92019315
832396675
77590245
924796574
1719434474
1006885500
1743777851
1946561647
1425146278
255219987
307491057
1546320346
907553469
440073754
850723516
1149265373
2057067974
1898062213
1400333712
1106480558
672711250
925087247
1431927871
939295932
1907802550
563495131
1524473179
369658377
199560034
860892867
269526601
1614508743
1636119843
2008222757
734949093
1319276386
366109802
268704912
1525508390
2064999294
2125148163
1045408088
1374410648
1238871575
1839782172
681050389
803606566
943657962
1409484860
726742223
1260542090
1170391710
1339579410
2135497597
884871594
554604314
1687064603
1216597588
1100541600
1131603404
1139777383
1420386192
2018872039
1749581445
831958546
649694282
1374092749
874678490
1296293382
1920139298
1484213119
885856815
209549519
2073501368
1669293768
201858261
1592775108
664787185
635319594
691328703
262752005
55447240
1378011938
1661452692
1580570172
1517463257
376088010
1434145104
981972703
1699466081
1666303279
1889464772
1023279172
1878702209
621420694
1499320569
1954231716
1670367454
836298870
985215462
1408537339
91564033
515638880
1032577933
62616380
894747939
1058071545
497338586
1097718046
209975506
1784129908
637975899
1437183043
1447843672
130300570
1567002114
535466016
624340721
1649955039
1863104983
884109326
781191818
450898300
454005070
1041589100
1767596397
641530338
444303713
623697024
1080909718
188818154
439980456
1050995950
1205455131
1091863899
1693744695
685285352
1607833011
909017008
150702855
1278608893
1416189104
953973680
67140110
386130930
828885570
1720305865
1404044202
646878357
808596728
1655407912
482321008
1988763569
968708132
253747475
377015116
1328639921
393279159
1515009612
608691956
544239005
1715193927
1553553148
1977336241
1097565187
745112617
1541105763
1017503040
808446816
1347119013
508236388
1334871851
367349129
1786515582
408155978
996069222
1717922396
1922630222
2051558174
1387355177
734581032
921962897
81361690
89192555
1792636574
261397462
1683675268
1065646459
1682722597
671084358
1263421802
285993652
1627340595
1656818542
1108003777
1506179433
1833003608
52343110
882008774
885586691
1210683652
1549881445
1996590301
1424780637
118792718
1525468395
650051077
625466941
454616284
931718247
732342736
1791092307
1543204775
1517998398
1975591440
1447593664
1042348059
414992664
1526198637
88242918
835357050
1864262460
90739634
1300870354
1914518487
1103109503
2103058203
253338558
14632247
1110338100
632783088
2030597133
993911941
940532685
1296876897
220594394
560109210
1737612704
877145235
1571650116
792611129
1635510348
855156508
999566558
1693154779
18832362
1113634874
267991837
1291229194
1670809233
1189896784
1691118730
2015949033
1169907162
1425394100
342264726
43994656
2043195931
445177301
623561401
1147462999
1756842001
263145716
241410113
667499096
1915370829
2026736573
345030665
349912621
1828786673
1121408718
2022221703
1012759290
1801114448
665412874
890016772
1825149805
1022067922
1513092289
1156539115
656396431
550234366
44402611
93025464
1624698048
1458390731
350945046
1314568983
907773701
1482807599
537579793
759195485
1735789038
632903034
523815034
392695351
561763504
375977643
451435606
2035027751
1831639138
1626792155
1758570374
834766685
1032245040
1789111789
1053470545
1843595313
1318137962
1872961062
762644779
1319805527
192014346
139428269
1542216857
854049840
369316316
2135509031
1946445112
844248308
977979487
1202903049
726170925
1081340521
1156658096
48765886
1974396372
1458369213
315234577
1960706607
1888645732
854393533
1400654948
165186857
951868161
1088959195
651583389
548522062
1589805308
742671011
2023246433
1156855840
1079888279
717052134
2075296311
365536302
432283470
597459784
2069085784
1189087074
1658747887
1653538978
1874961744
251789546
793799967
1053595660
886282041
1747985934
1529017081
160957876
132309734
690191071
2103094756
1668673333
1144602421
83960280
1229143238
1014018131
1092142870
1445961824
962154349
984537898
1949596748
175256519
921771589
994221524
1393770273
167310891
1078237749
1370740297
277182154
1906980107
562490604
872865472
577368798
550368900
1846491700
1808957901
1792899560
95824989
1743387290
1404920743
519041443
292148909
1655139412
601129078
2100949098
655814669
661642772
588883140
331887093
1046909167
1212292115
1767114305
1812050315
449205604
75041955
1458128845
1147284167
1608233717
1135595224
988917866
1780413158
870128889
1692403738
1911894062
1176674625
658621035
906583897
1707148962
634106674
639011693
808942915
1913311788
1381919881
1122936208
1096669090
1420564579
734329536
1661479972
1296603039
866715086
300234963
600139476
480204329
1105878940
1820829605
1935598791
1732394107
1518169273
2101052234
1236232915
2037061570
1284944161
1342331806
1601390532
148186474
1251896988
135896187
1943356716
1622204237
1249788365
2140078681
1244108944
931707681
764230800
239066455
496467280
892732306
114729820
710999658
228674747
185457275
1384068279
126821095
320267567
107199126
1489266968
832974328
985143474
68707052
819690285
1793733341
2020581300
1704918747
997449402
1959848514
2141420009
1565601214
1335301366
115528629
2031300270
906979450
1429655110
876049273
655803663
1488867002
958041535
1821076383
289934770
1039522149
1349131462
711243918
1562060920
363221522
121791226
843600042
161511269
2021756092
442744212
46945140
433747937
2145399560
1793655075
990749996
966663093
1008146545
1425553170
1146476909
128699077
224591589
2087072001
1721126188
1568043805
803938880
1035949602
727767344
118661562
368827018
1643052990
1903995907
223215946
1442635125
37756475
884336240
905308661
203783791
390033990
1138723200
988048291
629391219
1703819797
1003541058
206329199
628541737
209534678
285317775
1253273400
861731828
268404324
1480973301
418699700
1307604433
730884173
59929005
511183938
1075967254
1725769756
714498284
824088993
1035305534
884328253
2002000874
2039715557
528031737
1816970159
353967047
855616286
754991279
1084026316
811173110
1513499490
1766319295
578974499
993677155
557812065
55849352
1975498173
2080262190
878122116
1969401536
914737072
1099427724
1554345915
1184813746
1368825846
1947105865
1238059306
784340621
1798105426
1829183375
1299848897
71401891
1618687433
1160112589
213478242
1220804307
1297254112
2102139955
91984084
1942757992
1708195982
1126991795
1908898968
169187765
2038265204
157591180
1105941771
540920649
1591727900
1853912551
1410687531
1239746915
1974885032
171305909
908328148
1581356697
7462755
311635007
523648742
1453264316
2089827416
2096644588
216843079
1763139153
1155718813
696818538
694973880
865059458
1887854687
1313778711
1444028694
1855589705
468428931
18821363
534950564
1572533830
390851224
1888064056
164501547
990376824
1524854277
471516421
602082717
892037167
294768622
1260638673
779535706
1353932953
277966427
695108105
531223878
1607849516
577289732
1380684063
1904681141
300692851
1383146846
1489417562
1877323427
1761393222
1310520736
1811427208
1465677575
89415379
32117125
1361087265
1942965794
1725369930
1880542721
1504249930
526903933
1083756971
277456273
387434119
900771454
1208303081
837359693
33102374
1765696920
625155922
176662087
382753108
2073649354
852405890
308935022
2008079999
219595376
265298652
1310653628
1129483081
1622204237
263229609
649291638
1899983734
2109010980
1121728412
1994247586
995049014
788790417
813788986
1710267159
1103750859
1104915845
327249556
909813713
1323543750
1456476813
214973016
1575134242
323472214
1667862283
394011126
114018518
1208855174
85187771
1573301037
2128534432
1874888474
1275415573
1288406258
159367143
1453513862
436108206
2119460782
788866167
1770183061
873433350
1787661535
197346384
1293389915
1948558592
776262091
409389580
462071510
1646459123
1167814230
1784347033
185536090
1557587801
827279318
1519072725
314040454
93731768
1712466352
1495211644
1598904913
340334271
334298879
333610549
574363566
1910231880
1990861042
956904510
874254755
289049710
54260036
1571947840
1896200856
1812330375
1713832752
1062128366
752755902
773280257
490882600
1722143801
696680991
1040809240
1978625326
883628008
99485227
1956994288
458981517
970015980
31868657
1851975432
2009835218
715093086
367936354
1380057411
1102433754
48710359
1691433645
387582135
830200820
1509115664
564374147
780702791
1299359516
565094255
1280316657
1153782270
416267723
2093773766
1386316645
1872366009
708331787
288146343
1803897436
642707322
1137473719
2052745497
1670784556
977330033
1945096110
1187951772
2056941621
1687120652
358907281
594474775
1766823757
1663392467
1153760328
2146379876
1352205835
2082813294
1287994629
531469978
1547245550
152343751
1388506516
842498516
2082032811
1670274598
1144135150
105638178
446417496
1614626832
1693393015
262359804
633004132
507700402
1389815487
1683351411
276029047
1484476681
595012792
1009447023
1160577906
378755083
1850009972
783824115
699698711
1787853565
1762885915
618506818
1968301597
356675423
1530162613
2128559221
1931603913
862157912
2038161535
1202311022
2083869336
1003034266
1101453951
857078410
929328979
1890477223
944926624
88296275
689210625
1555453414
1094412165
625927094
1048814256
555850255
1471620497
1518505271
159171391
643170251
442147122
1105673528
320422026
142683278
860410610
1809467135
1073472913
1786491694
1280177952
1489975827
1549416767
698986171
866956830
91699610
1422921324
713317018
1827805317
1417611306
1819123359
251907280
1926058023
1989755408
1793445409
1418752806
1608695715
2016652187
1598995121
2087932216
42957317
465554082
800876162
1650629324
1785157319
1575819832
1103790102
626972405
29817873
298811707
470482086
1707700724
397390855
1907192319
163766857
572832702
657033558
1655869337
409450017
1451434370
460090979
1950248555
2121874353
1227587334
754860971
1862953660
1135111116
289893482
1825136885
2023183388
92227665
1127290827
2047702897
2097149318
1399456888
1440077167
1021755682
331140509
1785584811
1057467699
359393829
1764510446
110164592
134986686
1247830774
2123779968
743238405
153093582
1041417048
90191950
110141460
550718682
534395311
860528308
629960743
1503167318
846359227
1593780482
2116808404
1334877119
1471764894
2042704155
1946604075
891769719
1312918416
1735584636
770760184
875336132
714229478
1056127815
211946691
1452827185
1710065815
261222638
422517067
665228119
325204686
214254742
1826003167
1628779146
977684155
187207418
1550365296
1679202838
2062634811
73910195
559011094
1672718166
1277098375
1244218874
1894693801
1342328305
1615064946
1889565232
64780974
2044956179
312136159
1018135386
1066217317
1865376091
836482901
1678619711
295625448
2074235431
753046549
1971003668
465685035
1745903312
1371120706
1979997720
1654400927
837490944
1030618588
1753874268
344091813
1391098134
935979606
1082231524
1246034006
139108201
1088957909
1724447847
741135584
1475030762
790468441
2141514292
1540744524
1761867557
1941836761
318941270
1788993983
1803292600
1330478794
276842408
2016638575
68954879
668899893
195312867
1670210849
1430166444
1152826484
838363876
1648851399
1098828771
693388133
1214009606
1062894753
1655044290
571901689
493612106
1413253425
1191462772
1238812156
2054341584
952746599
1404189167
1851673976
1777812881
474308358
440329353
145833272
166122376
191395522
1511441849
756929604
947207598
1038822475
922857535
2050773577
2047178592
1673050068
1814876613
536807903
442185692
925685274
583468678
1281842170
1297017816
2353643
341822544
1497008926
753416313
1944334921
893841412
993154372
971147458
541447053
2055893010
635985388
1215970063
299956723
1902680351
701308668
1613093236
1502232888
1612334754
437612527
913441568
997254354
769726581
757133568
1254205372
258083967
91706706
481657870
1597366670
674910112
1882095352
1394846285
2089485055
12428660
601424283
842751098
1347797443
171273572
2098136269
919885500
1504605939
1417692036
1784190192
843584226
678329806
257525653
1991123635
1295703087
1242774995
152135555
942827371
1020746103
1240096060
236788057
1566349996
875916347
725106034
560521332
774616982
172594580
804147981
398499515
480384581
82674886
1692083141
960490308
1736308166
890841845
42244537
1837268267
1747327101
1958143913
1935338309
38088133
1630458007
936959862
412860553
152112530
1538370356
1675794188
615839251
33842925
2023564081
1136651825
17577125
2030097286
584040429
347069455
1181404688
1980539991
552426826
505224279
1632001620
759157357
984171742
929650326
1942067672
342464193
1595219734
1617922047
643529961
130308605
968906041
510257618
22375524
62286938
765941085
1027939298
1354449247
1086948349
600673688
1792953904
953315717
590131043
1640502294
547346032
526738398
341553745
733976763
526623908
157209625
744863931
2021094353
1229250417
291705662
629454548
1387468209
406353956
1144427480
617380881
963802335
1401673966
505930681
992330349
810356838
48025944
1070978227
2134523650
1448225305
251497151
1451925221
153418637
2011730466
450841854
1309119328
768365294
441353531
1367834837
2016269118
2028559087
509938508
499754036
82104062
469125964
929627516
1948612971
903011317
2097042644
787830344
983294545
1307568879
2034641406
175777744
864277790
6766259
583510569
1047851687
1663638858
166694080
866763071
540850825
1738676447
1257217050
608922042
21842541
2042535514
358463779
2062242034
2048546215
2085306450
1495123903
602145121
1325468185
841876806
1280583228
1543688967
2024931
70010900
1622530437
1435232601
9884322
417441372
1403672388
540431782
1625896329
1473819562
1062144995
1527864674
980167557
22509170
1845942441
122147004
1016882603
270619934
2077221746
1999751664
1151858091
1129301231
296857421
2082423987
1447393430
611814368
1284488717
2007198880
745449481
1756624921
731134726
1958651860
688876280
333842668
955969773
894175415
893777917
915921010
2052131401
1431138787
500104923
424020230
2121502582
1182316650
387935234
1343647328
359753396
1331862236
1711387493
689553801
521449591
1309241064
280808155
1635722267
349487078
1360438428
1090917649
1066448660
263755587
2019837043
95250599
259910148
1445848217
1692344154
1405178533
1793561015
683738440
88944903
1073921982
1731743009
1741036612
2108258545
1734078302
1686247266
256847391
451805196
1408994085
963406617
1100565802
1690510307
196234428
1765783190
1937327645
1225105720
2032963293
557800545
1979356055
1361884200
421564589
1408722716
1485039429
175107822
2103196818
2107519225
1952483329
371927054
641733794
1546485806
1989487360
1098971215
135640033
1185444759
538220146
1414403753
1347220774
774220997
1641220996
1757785178
1788976213
1448983436
832605298
1963128382
954740031
927493967
214331316
1540154577
143950882
1234329998
670287078
1656553861
133838566
1491276185
1711182917
142317267
427091336
1539686676
643494733
1883891290
30260994
613523076
610682080
2107045849
208004577
1069346579
1831157308
2095366454
827933507
1415815794
399719593
307781717
206422524
1919428191
1986168770
670254168
1253632330
1787789936
685487809
1047489117
1030938550
1073956032
18103363
2011304256
1200513599
2019887219
1787043667
690816158
1852994346
177998655
422999660
913111842
2054296427
1087214842
1766667169
1833845243
1568156109
233976270
792859482
1323802894
89677289
1871259700
412581789
573778892
243626560
2131270469
1571705324
283500451
564740151
1524856237
1259155841
680288987
838146140
1137465326
1251269593
1155177052
337265029
988724933
640985865
1948468397
1088279943
181594013
686400142
1411207325
91855860
720171324
630059324
1049651738
744163785
356469156
92572354
1687826263
969349337
712453667
568150406
2103911704
755945227
744223592
649768350
1457426886
337359037
1878165271
954756421
1597428503
835942529
469040051
768170013
4996708
431946178
431022828
1053572220
1338453279
989092623
1625944649
1693064687
1277389730
1830226567
882703314
1523675964
833552545
2098930860
170508762
1513823558
113227413
1086689344
1844032875
1283172645
1710964436
798282923
1751558096
1932149816
1165533260
2111249809
1963559540
2000860958
1505481264
1712835735
1959399102
1019735141
644153843
1632056853
1277389730
843667312
1843791324
22755249
1074026753
1729012962
160075724
17983301
2038086911
1661795807
1159138189
1321769555
1076470418
556913224
724694448
2133146140
994758603
184535468
767965948
827766114
64843001
1913240580
101790766
759575978
1943295360
1799149755
481564376
760830178
458719576
1200191158
517384045
1439815218
1709563954
133227497
1425158105
1224855715
1032515044
1806305657
1902273364
1824526463
1353043793
1440955532
217858697
1237966209
82433570
270574272
1100826805
727944667
1007212253
212379919
949581105
1452851753
1759481042
1626128316
1180419201
1168952513
1475675710
1258172694
19201936
936206131
1517884355
692521078
2134523826
1799930537
233811146
562313054
1617762976
1347112204
897067252
1095211080
1100589373
1934746049
1548284351
1789163171
496258879
1030998034
1990711771
723931294
479188861
662999483
1095195952
971626883
1198956442
77881420
916528902
908034511
40306026
2003683954
450481122
1633975953
2121426696
17575127
253711889
86350659
1134396125
740555299
314140772
1898866095
866512622
1997481875
370336736
653645194
1949219399
1818211678
1511784460
1472864030
813473842
1461284852
777125584
806700436
810261313
1910140299
490605347
697029194
1029119785
581442847
1352046605
1525166494
963670858
1769525548
1205717810
114708323
1711586648
169105342
781469247
1427122930
1276704578
1033908420
2099640330
1334119350
1082445501
1204899213
237018296
2047929494
1642575840
1851370351
896953029
1028280973
1143785914
381406393
1123745927
1828161290
1373337853
389019656
432064883
856107259
442291917
299847911
2042975804
620933051
640143943
250497767
1456527020
653265578
220366137
1841253649
1291556963
264091872
1825572144
1213855456
518906591
1309338492
684043269
66146651
268301264
240985652
1535863487
1862489377
1319660470
337055545
1842127626
1356793681
100206286
158840689
449844280
351508615
1603616900
188432866
168856685
498503805
577871900
1713789112
1126269958
1429600545
1477022800
1587031489
1494327135
582808233
1127058311
1361060638
1438893347
77182485
1549678682
1675140726
1143621281
1610702838
1459349628
712475350
864092946
2075715506
623851017
508153289
1029605566
694351698
1447720149
692225196
1425436760
1897891995
886435132
661636988
959829010
1957963734
161684439
343530483
2119559011
52192611
363727245
723017026
148427562
1549524128
1118297575
1158952874
1137612590
2009082763
1886147944
1029236402
913990980
853198853
155419999
2078227148
97449025
373426930
354126522
1924311163
510438892
757604205
1428825724
1469514370
733361429
1142721252
1380730901
1384191365
728374656
1419878193
1497686458
80336892
248529840
2010120695
1044378665
796642209
280297309
1828952109
95767149
782518824
448320924
410021615
850970835
46337663
1011934517
1821342059
1672500627
417411891
2108040618
1747622964
2085467632
1413772958
1229885143
1432247874
344235334
650202262
772024446
1283988940
1860271857
1245335093
376114782
1771342277
312379873
648824041
885447002
420519312
1992617138
997816063
1396998915
127280296
368690069
606437989
553696323
773429356
940167538
1621076422
1134248431
872536341
1869413598
475991517
1486260502
1882741776
1505567532
644670066
486882771
1544638199
1516077279
1522152018
163778273
1670826741
140885970
2053156678
145105290
2096660305
834201010
1673694234
376434744
1398474404
1245407103
1698925383
367230127
787804388
341240592
298442428
416237403
512961297
258525942
768456498
874465551
1871879073
1281276359
1857903685
2006035594
1499160350
251464401
1291797691
2135408457
492824593
2090289130
1072316645
1365670276
384494221
613424549
60993946
1979517945
1452937065
991330691
1283670609
1587893809
281237156
649702586
1051727306
1483066927
1432788918
448880068
161965832
748383839
1459535540
2007196509
1008572437
1492081396
1956704488
182364534
1329429386
1604337667
500032891
2133877961
910084821
432953122
1488712500
1969150427
778042649
1339858541
1575823845
480898523
1718891474
1722524647
910137816
1546696825
2023720862
786957027
1012030802
1470811011
1963131982
788844813
306761344
1283323684
1065138548
502080329
944533966
850796266
1598754349
1630722895
1057994298
1285275893
1930279051
1551279809
423269740
1037233774
1798042258
1119403086
1818485139
131005526
2093496926
1926558195
114027999
1959863076
163594573
236314035
2129066039
1258011790
1880077117
2078672140
492597346
1795497637
2078581861
1699852533
250042941
93243693
831889545
1013180060
1895894513
697371487
1422847375
354177914
989183738
323848183
90915326
936546080
1679594501
1534879739
369362882
1282577608
1693496130
593699535
2006176169
1062100167
1173379939
845350734
34045729
252293413
1205565812
1207590980
1638723415
1811471521
649928132
873046419
876429060
1196213508
779719109
1751365912
1235871944
728999244
1436527636
1131348898
272944135
461011119
2037946468
1672718166
1170669753
848187210
1021613592
1120233928
538710325
1227085829
1484003420
223626960
344238537
1165999178
182022624
720203955
1376661574
530916319
239494428
235500106
998874080
1466012927
338287638
692614315
2019239818
869126751
1820833555
1960356592
1515681268
541334105
2114247913
1167341476
321992779
327279583
1790473526
1421270877
2126758673
1551004792
362873403
1474819569
620933051
761544286
2007264333
1850543493
1551755351
1162542399
401932201
396614301
794885501
2019339821
999975672
699822913
1152410961
2056686225
1956608109
756712140
1182418229
484788600
409750207
870506854
1346920338
257355474
850634162
2093286856
1536111466
1511753441
357664285
480122284
389915047
1268776723
1303168483
1567812323
490245434
2024822574
826687257
1258462458
998644194
919468833
130017468
1845997367
741647691
224724575
46447789
213812097
2050026635
1870795630
1732119802
1155789599
1151253823
569631360
852555882
1785734786
1995106509
451458340
1468437127
1534234783
81756986
514599177
225781103
1029261165
1670618
309579534
1166733394
644393901
1862836425
1638189754
1081252692
425003459
762643909
404276253
1705818062
1931762319
1303060760
1089474558
1144827853
1645496374
361950531
571636641
843825808
275138825
1657662718
1973360912
473180874
1903107651
1547261347
19588490
1479725185
1398102934
975688443
453582181
650506381
2069513244
93001733
1666151765
1558091288
760116512
748738934
622588011
41405651
69879456
1381141772
1050460854
1735885003
1086302366
1774164050
552012890
68469330
1454428358
1083155017
1298923266
1794173341
1507047242
105162804
2025070191
1855585764
627517968
1012408326
1259945478
14760519
1365534657
1196601626
1493050905
1338102524
2015282485
531553945
568766541
1470690654
858172243
2062417440
1435363382
1990621291
420565521
684042910
2055755585
118786625
1575722501
2089912758
1182491757
2040608317
1750133865
741630154
596535927
1322535450
403102410
240861309
739948217
235234961
711806567
821586875
1246103113
1731556425
851350058
1152300934
2018418631
119251006
1872908506
573403432
54894160
955826500
1366195895
1214440797
1381750403
1465596134
1283336784
795273826
1190138217
1434914005
917340893
62496043
1538348592
1228372937
1346231893
1973670961
1980971892
1801667946
1526572284
1529759796
1974676050
1296930433
594229947
81050305
558662463
730182975
1819493252
824417103
414268645
2022940176
1344279914
238421934
1290863812
2048845408
680345769
506625818
1916071773
803984787
868557443
1177158112
1036937349
1190965928
868808789
531181178
1446721981
1863170707
1755522806
1963211320
943191316
737357481
334028724
16870324
1468071932
2041839164
90011368
436986538
1722912089
135363755
1594149376
816144684
464350715
846823288
752141218
1194686257
1775727846
1948271784
1797294768
273921224
981325731
610022790
233446357
1321981182
1825135820
64381504
52727090
1851517363
1747311229
4794567
1111503750
1787163748
1542690623
1452848998
962917691
105398727
69517794
1221080955
1936315318
287017563
1976533561
1183342992
2060955135
549122249
973519421
665911917
130460898
1667793475
1666647442
940774308
1815856010
1072943572
1948613431
1206118439
2089332093
1530863379
1869924149
171438421
646978186
1370896008
1985206625
1154373950
518509904
1550294649
334457837
1764043184
24189604
1891190841
1823250288
1005849173
1429359061
2041573734
835733156
2044530184
1002072141
1513918787
413247244
219016449
372739091
1682839618
1596495378
157058304
1942827057
1397295460
249340568
138961144
409654858
255564659
1324106232
1991348679
1884587275
1514866030
1628053439
798029459
1143120309
681247503
743792539
1304049537
1212283130
840834531
1658519108
517985519
2029341263
362647094
1585640833
1592899871
151266945
1246112129
410912025
315620943
2055252779
1645719274
443365343
1470717708
1288996885
926411036
1040791563
665452175
1116525980
1832559366
697095275
2145032575
1680422125
1511447659
2021350233
1261490562
1183454925
1971262612
400357462
1961150079
150362486
405434147
84956843
424373464
885152226
97699347
1858631317
1312100326
972996691
451789215
832411086
1619374737
60783157
765516140
679185617
853596320
81468553
2119849241
1855027898
714362916
414156001
1218993490
1427779849
471291780
1948802056
885318096
840455446
1348826053
1609040389
1800329218
736886893
41749488
1233899512
1010123536
840869174
1217772303
989346112
110813869
347914108
1487228205
140687766
1476752789
622989250
2030665787
1168238130
347311007
1068951353
1106798666
1972707012
1291351480
13070252
2144135838
1500598744
1680816776
2142618420
1100259933
461805755
1092450275
371861370
475423877
1945208046
1122788863
483046449
897443522
1792140198
279963381
321326258
1274926597
1052206935
768439656
1323500440
1718290519
1232236895
1493252692
1470559059
1050736886
1438635664
747436714
810569198
1294919326
2040895941
930563197
474395798
1226547226
84741748
1203774962
1215330216
557632753
523462735
696796388
1471594768
772615672
47009666
446026247
132866720
166817279
966131143
1595819530
209899480
961403789
1433594210
1563785856
1972828712
1776249884
143474850
2066300716
111205185
1552089223
1009297211
1332480599
2028117296
674628941
738486280
681707678
1996721579
1202496298
1692438130
371662414
557617040
1610026057
1599351400
2106782176
1840844109
1195722332
966222736
2040600062
1426494456
1355386593
1247369856
1779832189
1803907068
1094209912
1830728286
1992757765
1162857913
1421307999
1039917835
1541634891
82200274
1306298636
1310333975
1615398395
1333170406
648993465
1894573265
1222720008
1899386986
626828088
52821616
1515960801
265408030
296334565
1151017692
552115281
1845369474
2019086618
1961591291
303626149
749057730
1334458846
702041860
237594925
1862286450
1704789298
1357739191
291997101
1078254286
1450006995
1269756815
1934858681
1664566406
1005743711
1264391644
2111686876
1791934428
468090225
667851529
610309552
1065568138
569351626
1404124489
1127137406
1093709599
1900413031
578078391
408386802
1804342834
1755346123
273015164
1705945895
1552793023
2104818698
538509415
794173396
94948118
1033795890
1411115977
321545236
1558122124
974617570
1817556664
1433254591
1083223404
1082811221
2128321051
451280334
684889203
232015503
846584920
1053785539
1017038265
842014662
696676313
590714428
925777668
1403195232
1860959708
2128162016
1515189436
1245608349
316946806
21655665
1157325339
594303327
1908612864
701490947
58597757
861509408
158369312
2030511258
854393533
1344433528
1241588024
1393128812
1268604963
2142137318
817645100
1364112158
887022916
1118455429
1889874899
1328474621
1800382165
1134706821
368707058
2084121865
376686308
379491577
2047607214
1636212677
1238732136
560664299
1643480771
2131975503
1647825665
937251569
1094835750
866335170
293950511
1972146802
32618534
2124072111
113772094
255568632
1165551711
1619476040
295392481
1053142066
1745459326
1115223938
1109813551
1040251664
1896005603
54821643
442060401
52014665
1614119590
1466374329
1486627150
468710202
1664336295
1986587646
1115973802
2023168606
2064790023
1591156710
1110287912
1303031961
1319037365
890553512
1665602464
1950968758
1471488538
1348131794
1536560810
1412302811
1284527487
877675809
1629189671
9883111
2089474123
1285173172
1301766764
12207039
844850129
105256872
362003571
1655031961
3752106
1214612525
1048957758
1340478184
1994564626
1628193951
630410171
991106090
2097707417
887278969
826178210
1166029319
146175527
1162369806
1004564881
935738360
711149595
159323830
1469755305
1369623403
705079988
1771342778
714465476
1453717533
1564256446
1751677975
2664702
2092217809
850371062
574635172
1723509920
159155971
1402153207
2021886919
67299327
526629464
726393316
1791823103
272524209
732898689
346905921
1012853625
384848323
1669126813
1629066094
324082165
699388872
1976060339
833406161
515547446
1223699154
215438343
1790235600
1719803219
299047123
937693273
1537459378
319114637
1252377073
43728206
607370423
848917870
2027835541
677895621
1728275548
1497227384
881136214
1392050960
1510293510
999905130
707826952
1201784855
624117416
596880346
1904040377
1658726264
1439018831
1651456586
482886605
1456046846
1602502006
1974412541
840704404
771357244
1526838792
276290195
1391767341
2122939797
1737988758
753918570
186531535
1119777931
2132441126
156087112
331591519
1067354385
1173372942
177483933
1872085717
1596643679
1169561913
969213293
1923788805
1237322470
1949985742
659890253
1105951196
119062164
1418549097
1912516792
1316887397
1766725632
46516700
1077795673
1708431964
1034056323
1998855031
426690691
1414095548
647518467
1117660015
1787918040
637312216
1035073073
563447373
1455653592
319260360
2121439068
1511469905
1672901414
887705934
1504404213
1572233160
1679948709
1327344997
298217411
383554380
877096469
1660002621
1790104603
1659692083
1540040962
298469869
1885863650
307115595
1330922344
246855256
722375011
230470356
837851828
1321789319
2056783982
915982017
2960002
237447450
1546605260
1506806316
1563024806
157503501
419100971
761210845
669055747
531406769
849339205
1681277029
318517716
908831574
1810239318
1347406077
867807203
1943272823
2129935371
1393906477
613680871
719740665
1940309475
867595120
1514947528
742649532
90742587
1851184458
1718071729
2038706264
1418408307
2035493475
1589954465
1024566095
444684068
232525608
1578830334
338325291
1999020083
7995481
1638505551
291788602
856247532
1526588824
6591039
2004214941
1305918424
544467907
1718902270
1253761441
354617865
1883746407
999200348
1375276272
1956752227
1475967320
803100098
1926856047
387266693
673119889
745635846
994450809
913704228
2002490373
908393497
1891264917
2047955308
304084623
1659576287
170056335
2035842236
1249425709
2117279898
902039767
1507993109
169763183
1074104624
1242841383
416164036
1631396891
1918952095
2004898339
1501500942
1013897467
1274087793
509317043
1052590851
1569088982
1659096890
840253228
550073474
526605573
2075144416
1135401016
126390113
838849004
869098133
320568781
1948578121
1890616235
1671722251
525506285
1511384464
1181621539
139188921
251230293
1110815780
1672796008
991435568
1754301818
1744228545
96018981
807793354
626447055
829971155
405238865
1172813911
1921946906
649676767
542712012
764616959
1919590994
1892878112
1523982624
884264234
1837582380
640579503
493121715
620969484
1887632969
28781518
1282930022
1877778900
2129213215
1976678742
1978654510
423818674
783394897
59904930
1423907003
159666296
1291087470
1195076075
1901893349
1627009932
1724311380
498505876
1240863992
1494282710
942805821
94911503
195772597
951733179
2062070684
317729938
1997667261
713765635
868988749
1109742328
958822398
2113446306
186312621
102617539
757193146
1343653871
1756050518
1727802318
924813604
995891448
223802624
1910659089
783012043
1528302170
1852511567
1859943127
715059001
451302776
786041350
91107969
124551282
749931592
1441952263
117205363
2143260266
814587981
1765968185
1386562721
604538912
2129146858
1680846565
186578209
1208077914
458799271
1205996197
717174248
739450521
1951817376
568037881
149501694
507052109
1821446938
1138141463
1052694265
473007028
2040459836
670490949
492756780
1227001591
1485505255
267210006
429539020
399433193
1386981575
1788234250
2086009626
1523648739
385451157
1723833535
1660546829
822043146
157742455
753601572
1364380217
803082932
1926910512
1232143239
1172558941
1566295058
1237775761
1368607168
1659654920
192762211
2107635194
1555558633
194586984
1235612133
245836622
10463583
2141588537
102751400
1270509865
178483286
1255886810
919126955
574575601
2055356595
1353667769
2146270296
1694221389
102266612
1622308329
208990624
796972830
1624336850
405512325
329452216
1409125612
1213308763
1012030321
303432013
265284816
1430103793
1736611883
2086807595
198676290
2034324653
419508565
574952896
1142077370
351129481
1872445837
1561388616
65844204
1280564693
1225663018
1771262047
580481768
2139556186
878365640
123587513
1280180850
1985246402
1562156548
1061845018
531252993
759041916
1831427974
2021964403
1568361145
1636196136
1414143292
2062939955
1279670668
91347023
1053161834
2134392586
676698676
1177730835
382002539
764418308
443505260
1003328276
195721799
1269893374
1285735001
1179932702
1524961781
1684736294
442787541
2086551043
923052420
1494623494
1222515323
1359158887
87715326
971277478
1059708094
395453575
670847510
921663583
1244293752
343803256
1469488610
804352135
1785107806
611121445
811183458
1341586792
723516106
2044930287
703626619
1475013450
901012815
1264480323
193500540
1222238074
723303651
1209453066
724299196
1410867573
731233822
749369183
1909087729
142467066
829491370
184328886
1559037517
1730065950
1559611965
1895324934
724480361
1037702818
1485478006
325960884
1724937095
1321428676
373264330
1190992674
2106006742
1970923223
1631089002
116153179
2037183925
1172368455
579356788
153891737
272931871
443403730
1676977944
1761014560
2037823470
1060504468
62667681
103964405
1931735988
743332511
1585118296
1894241772
1532012190
1003430165
1178609450
992746267
1333545108
15875987
1910850241
649509913
938717163
1526518324
929716560
942335474
673422940
975675474
1951988890
196795227
1084615284
1927328084
1164286346
277701149
764218631
922483092
1306028138
1600246775
168655121
980633366
1891699519
434318516
1611011077
1830654244
305172922
547368641
186900075
1102693689
1132038240
2007819848
418363806
785028199
541207458
585934858
1894912738
767847086
589273237
1727048284
1112192553
439094550
1238704642
14087108
1588725807
1325810830
710247909
134194569
1041370939
1587482253
289953438
2122016277
389914726
1522194055
998561279
2098450133
1900000010
1702800285
1819039787
1414306013
804175610
102613352
1370767233
214883294
550334333
1778773523
160459991
522670631
1630294788
235759137
1541312508
538015709
1332301396
1586759116
678100847
742831534
1430269664
102968874
639571116
950486559
203284531
1475136350
194455302
1890735001
685232561
19748889
97055921
1106284796
748837328
759153088
742109493
883734343
363286278
1156495048
2022135148
1754807635
2093356081
1394075614
1998282038
396758779
1551203910
944623994
998129341
1968756165
1490562317
193197261
1609696753
177895623
1465001270
110768892
534450574
379552156
1365755283
1087734062
1670895464
1015612012
2004075590
818185414
432869834
593219192
143229565
111635416
1451410842
944669535
1481485155
2144687836
850055000
1845763922
1443750469
1227717685
673806689
148468692
1140284929
1944420787
558196465
1316986068
1374504891
637115133
355189340
559983858
646125776
2114576344
1553193977
29888359
310285006
1404173960
382306265
1855392099
787409922
1949701397
2118687542
2014702582
836006437
842580964
1220167463
620746477
1260863470
1176577713
1523175071
1603803822
781189789
1841486028
1216768871
569468098
1709941956
1529116557
1930471800
1154304891
177589812
372325391
795212035
926382914
697519856
838124579
1806054230
559917275
152522786
2102409929
910369387
1028061664
66940149
843897099
403593286
233377562
1801816072
1168626954
697192252
1590915172
1789817155
1945866022
1908828957
1224008574
49432571
1939845563
2070383218
1966657870
2041745567
1922664857
2069985198
934966807
1856347416
1065101386
1708659595
39181692
386725294
2026275220
509568518
582197689
34246624
1194656814
228062105
387100204
2121743748
345306164
997686804
1094404779
822576856
1193426413
853288785
92225978
1871683070
215948779
1725600632
630413410
128131704
286497153
447824752
1602093305
1658580221
2009167835
2139732322
1807100084
221866373
1607365198
1239648667
1696730758
2102260948
94827586
1798873215
1122223031
1666868137
583964879
204797071
931379103
469063968
23426258
859908609
815744387
1269988413
945635101
66378611
1565437893
778782388
840294735
1102443564
1362078061
834521795
1159289416
1237642574
260891777
2086802392
1097056740
832856662
1969377895
1915359189
1886419566
412601785
2113134611
457745080
601661748
300298541
1850343891
150507775
926295480
323387468
1761594448
42246761
406983211
90680222
919830391
1392773750
775201653
247299188
589632791
69869978
525331002
1232154472
1953120327
482944413
2107990338
1575774013
454895976
1128768268
829926346
508941921
1249556069
1502859210
994086184
527098296
2053619159
1472752092
2051270324
2068884888
1635226183
585921677
645069646
1008363916
37281419
287146920
230386354
542927324
1451534347
503400286
122294694
1131532062
1474510878
1099810289
1943298197
612146726
928386795
1350320203
1509121961
226709296
943481507
480245322
1971957610
997206093
1469299749
1867415407
789947443
1868411014
1613679636
1755076855
1340646844
131822179
1959352444
803137294
1889060111
34251948
1805846557
1477543316
1056896269
567157636
234366871
1994662743
287244513
1549480807
1575862818
28588515
1123732881
1534213684
404032822
54617744
1740683531
1168340342
1324124704
109325565
1788222628
1458840605
1109587148
658134812
273311603
2132665561
358384635
254681562
1273581307
1755915436
1062371180
492556395
271274043
653604322
80354100
825689716
101729523
878499668
1726999310
1359020610
1102123831
1867969757
1445908460
37786147
952809511
261946808
632426777
1471139541
1242446572
1166851082
3557868
435260115
1627903205
1318276586
1908793563
734765825
2002927439
1776334546
1277196577
1659285878
694105494
1150634905
128034563
2091888259
681209766
2002028766
170794009
321991762
1737570337
1705952995
581827042
352153910
407770215
1801553100
425738269
455462861
30116678
1027291236
1045201954
1720239765
543690533
913265031
1124408693
161574226
1119355148
91666305
1543976423
1801930777
638134576
551422279
1186029655
1199384603
1341006076
1089557567
198243760
516178358
1912741957
775537218
1701369911
1164529436
1126807355
1834658860
1071145434
1451204839
1486026620
1299119959
1225713080
493101305
2061348549
1949947147
254309498
1377098262
1976605993
1269806497
1889206319
1826995274
251481425
79861126
1664536001
1074352549
1623352464
1753393549
911130809
1937021970
440687769
1027986864
201550151
2104808933
1791634858
1547227993
11442593
447483854
1742876495
1932832661
1197310559
1562436275
858564313
1862045801
594280382
749516813
942523921
1381248863
1637319056
2080918282
1152116429
1510777857
1246209374
1815849703
1037860346
648597697
982942645
1559523683
1231357205
600462470
1662787722
1803960727
1388162514
661699389
727622247
956424780
644719084
1924860546
1784525490
794521998
1017646217
5297728
1402079211
1906356354
745604209
611101782
402496296
1239098414
819664222
65171011
2049117616
310697540
575466964
712421311
393092143
336377965
547182760
1282184791
2062598393
1332517450
1265109580
760797354
50086021
1977661370
904885455
2077622093
851955267
1453146826
2106768983
397009279
42029135
1060420892
1721600056
657665721
1047739457
1046012398
1218717557
827428746
408860143
813156720
351553534
1925698506
1398750581
1832913191
259045238
1745323656
1548166310
501247181
433515597
1099632117
599953466
16281797
1637774789
1585800858
592788528
612014407
1551431406
788765336
1631105066
111059147
1572830856
799395689
1910704697
478729216
811711893
405940915
1227558796
36771075
813355752
817036886
468666639
257157306
749555152
724816280
2135814595
1485722747
1042027760
1408983878
286630214
1648294045
674449448
134302701
844439946
1180382402
357304018
252312823
687443640
1490071088
1060634967
638510513
886131917
1862098414
1650202975
1628167902
445695229
309974332
1980581252
813551075
1485062516
899981910
246586826
594801436
1674937372
429145907
80687106
289039946
1096113068
648034273
818571737
2045170084
1434628716
301996246
950079861
1251185991
1204624864
1203318792
1250868768
1074409725
1708560263
809890347
515802124
1089429173
1054633702
83921456
1628575453
1642388128
1145145231
1143052590
466564619
518765489
265250273
753279322
968546319
1359638588
1928238263
1438399265
1307911500
417145915
929122338
1834624343
1468435128
524832920
834027020
1639539545
1005849570
152310947
1391968234
1966525665
82935226
1889187937
1776868712
1658749188
429805579
876702722
643246676
891219203
1844731058
996313651
1850320705
529970876
1327735505
1215193218
1109142234
2116057766
27358387
644298863
1261306249
579837151
199210304
1193419790
1862960905
390394886
195834742
385956325
1645746963
1477637834
2125626752
1646222837
386698252
124221703
1985491072
164588840
1753661808
1432459324
1609872251
1259282994
2036173754
315608556
385594881
9012488
1913930061
487346405
2114944777
621723795
556703111
1300377679
1217814393
1963554514
683470397
909611107
900293127
2089180787
1738272339
1901825355
1974096037
656587229
2010753467
124477687
486396390
8414848
390573771
2074401025
1307702709
22069037
999163935
937527280
1132634063
1343546520
277690938
332826719
1356940065
312893730
2110083348
388655661
169136866
967092292
1732200381
1933346811
1181641643
1048100765
1324552874
330597938
909660807
699346613
1764687757
1196173160
888469286
1109779380
1164766909
664530026
1053220402
705987745
540588163
121257336
979868641
1039060430
720271921
279027477
1566617444
1307418776
240588401
1136063905
2002228991
2080897948
198997748
1739662558
170913190
1968772616
930154358
1638876305
842060422
647882958
847339605
1651912720
1460715240
1375795580
1142313867
495555836
165507644
335079932
136576931
1909266813
1849132770
1013075195
637017271
67354590
1391332313
1826528764
1698916950
622528237
1014266375
1452327716
1284780519
1009447023
2051197908
1888359521
1166659759
2035044127
134448585
2035181918
766377014
1134900233
1692669209
1907683121
1929838574
1144037205
458258639
1846815956
48766124
88325646
263731409
2069630817
789190907
1938352442
397346360
770303816
2081407073
1672250144
1858560049
2107897812
1236418693
1586758549
1735824730
1573340956
1064114129
2133163811
2132385219
626818143
1542707546
2028708105
1094961327
844106777
827746291
872561539
2082020375
1356410943
374055184
1868664077
1496241361
1058739660
1582527750
535006016
1154084819
1970757949
73377110
1295780023
1244524753
1229310820
1293571211
1081316976
606614166
573444054
1332838763
752081094
674071418
1377891609
1044908668
432566186
1232723842
776028222
2045152718
1191327413
1452691370
920885214
2120818812
273969142
330352097
2022809737
420481986
1942676622
1856255523
537365668
1161710623
571524871
1987168990
1255354250
1741486702
2020387443
115985182
1934498529
169822434
2012955042
253131783
604491337
1127218678
1377910514
1879227653
367013091
651006517
1194384143
557100420
642478612
992915256
1631133934
1232905183
1691259872
607700297
2108979623
1909172877
2081935676
715686951
1271642417
165701969
143280315
866791771
1121503196
1808412756
1871671722
1489421649
918081632
922666701
86585211
950706104
387949895
1424846854
1705401709
849819139
1852567978
523909125
1364336151
422120377
272125771
949405128
453547164
924629186
160020129
831850101
693682456
638336638
499368871
696491167
1792791471
574951096
776178240
1019922175
1828132105
1816229416
1287327769
1650327798
1983447915
834052248
1664968092
956684796
1725887087
1684193322
2125573835
1096150371
633973536
1883639798
1418311584
454344549
697018286
658324054
1691456227
765908363
679051005
872324962
1122337880
1996321916
22629401
1730719317
642555058
1330361818
1088213256
1933517845
1472904231
770745356
1216237709
1601504651
2137549116
1408624573
1423547588
1481844420
711110861
185149998
868796561
2131637168
1341955220
2015317285
1831796923
419811429
358943088
278436159
2042588204
2112160788
527780972
268112568
882504713
904705168
1550801788
1646380684
1887243073
26892117
1655931197
810513204
856718768
1834710911
933678209
1289946751
494746934
2004682174
972485302
345597047
1612418026
1352713255
1640956845
40423594
1877717990
1030462049
1227151972
1884901574
23408384
1705752290
1789944428
1110447614
1808207495
561564769
54815751
1766814804
1353942552
17206523
2041716365
1019494778
1680364554
1592625584
879986453
2125053635
596163918
677719603
1308181072
2120431321
115847475
504947784
778576142
1716435206
800646718
332872067
1015175534
1566443163
2088622428
1779419624
1783696922
474805670
934382040
1082355385
672037409
1764599856
1202770260
2041522910
798891824
1118916581
832271652
506293088
1369885790
1064754473
2046436428
2139480202
920531824
248967757
720386000
2060663426
62692505
323377500
525098998
693687500
1570600017
1423161303
454217215
943191532
1572817670
645077122
165168333
745920618
483213671
321415145
1417443784
612885144
337470090
783006289
94249385
620282927
716374060
723511
769269804
236447070
1068710142
1471118264
983251845
481574945
17909468
1431288123
1345014339
1199375411
730855378
1996837605
17672328
1898282271
1543673624
870504547
2000254119
18430695
1798590362
2061741424
2011739594
1852248662
718291844
1153880224
2023262841
1191354938
804135048
1251200185
1268507200
1384280901
1393914348
1503391198
2126835802
1238196803
1711472182
911323237
501655401
1371758818
2062404940
1820002377
1339793579
190786739
1504267368
1045164605
581306767
816489829
970027431
822005986
499488546
1329892835
1470536320
1027718097
762489
1273946027
48136692
556324617
2070130064
557923926
1407142486
1125673526
1082691037
510747352
2113641033
628184332
1214882360
335583646
578124273
1517765963
2055215297
1728395733
1364478996
1363923149
177830189
1141866536
902119007
2038303626
172902599
1494742926
1090692184
1881490940
182813611
885556160
1051996109
1604189269
1868590656
250025181
772699838
608974583
56937374
1246100206
1993671148
1792877449
1848644346
1901671194
1813131722
838564182
373813958
414759828
164033878
999856913
1702073679
1000620811
584755166
1771364703
870462801
400426926
970890193
1260527238
844811477
1448083093
911531582
2046329237
270255558
1484184872
1076446374
905471335
1793392534
1539983184
1362728064
918018504
629054378
1711613016
461546281
960405165
1173196642
439304029
1251321571
715304615
245692118
1006667041
712400132
1133291584
1395638674
1027471320
922919230
1170383652
1435122660
1460012414
1890976967
954249627
1422434466
345700621
816924442
2140065665
927445859
1843608068
185800078
1385586243
1913696489
2065242249
514125714
1381488862
1758417024
469054507
514521468
512214632
1302139417
1419512282
296059994
713402169
1226872973
1628667741
365551275
453597935
136051650
1490021761
646533800
959655889
1185043683
5477638
935755274
1374884439
1805865037
1877273476
1999154148
4255885
1442644774
280744184
226552643
316165613
1550794785
737956107
1318655739
263011827
538256097
956428039
925612581
131826540
1285391616
1556443621
437322395
299515857
1895477832
153628732
1968864007
211359547
1164381497
422199179
449318210
141998850
1398591565
1276877597
227636027
753559041
51920824
1000498233
712297989
1773586109
2125516214
177647212
1810788292
507793658
1910332269
1295562214
2044906406
1838696082
2114638803
1110879100
180029425
1452020854
1654145567
1289981420
866374498
220212287
665388050
473383175
722531143
301830080
1069630407
633741267
686651041
840144017
2137290849
1883632762
799933739
1499887337
1921862874
404372621
1818317762
1349403523
1180769889
2079829315
1769361842
611124659
178921960
1934244562
1564304813
1188902683
896054912
560525574
1972762519
785994785
1987668573
724472563
1935850253
1504461833
710333212
1922092956
442841851
1268088182
696731796
1459147881
142829967
130254832
739271043
111759080
1868546664
206957239
446862760
161996932
121136307
587224594
1676547594
164496272
185568318
933123853
1389481003
1535391807
1147513066
1214551618
1542573581
1750527887
1593507794
786957872
994476985
2031354737
334227787
1801542214
368267427
643619436
1834917055
1806920539
1540996270
400853226
2825595
1657482101
81047334
1106388877
177445452
678240496
1441079377
1061245029
1908114822
742992886
1837722925
1500135785
412783871
1682470659
1713066802
1054483656
1833757331
398542946
1710006109
524101378
72713750
775996163
846368836
1044759864
1613437389
650698790
988622520
1566522108
1381923433
1780364418
307480365
291830958
919576019
360629233
981465929
1304590005
1640067031
1787769801
1346735537
1534304362
822081653
1739276955
1847881586
658698786
370765325
859709128
1623104632
1308476616
212706194
453221783
793657260
102087586
730034088
2035095053
1226552705
1042652919
1229392891
1246197251
379433094
780151229
1329387667
1756811079
189584553
2138644543
1789197973
1918548456
627910729
1190475780
2028628026
1262074700
606305504
444737258
1302994000
1826664032
1274926274
826589858
1452413648
674591543
688435494
48336319
1449628927
107912086
1169757188
453169651
923208922
449996298
66074389
991864107
942889589
1068776664
1549244234
305830086
2103799142
1341296794
1379378072
701034926
1613151848
880970767
2008676457
327279178
1151047920
582806317
272336259
1382842262
703953431
21161284
290492350
914883314
379439381
1932107269
1921914932
622351886
224126413
1868626027
1778232198
989811979
1674391381
779140929
202246760
1332757595
1072697721
1217999150
657814762
713427073
360844192
2105721054
956033601
1787322987
1200951285
1886212918
1578779620
866285983
1467373544
425256742
459710516
1600408631
628901080
996306999
891600716
1487242951
1563558528
539078942
1751853477
1870637689
1337396241
11521444
178116077
1987050319
184615910
1705550708
1090434760
2117412646
1131386281
297072523
95517161
2038906016
1669239252
1550693107
1065776904
832313430
84285935
108610814
1136064396
1525147694
1003240592
1482993628
40267710
1332659186
23561117
527771618
1981019673
64285374
899250773
814054553
1672530945
934556791
1768817516
553470790
38440114
558445431
1928289730
1220251484
2075365273
1055973435
480245322
1989655358
1707591233
4501432
2055472960
55844057
863476717
1455806703
2118438090
1068812039
2077443926
452739316
1096888378
365374612
885470115
2029349011
1335697668
674341708
171350956
435885472
1443073816
1803073736
960938170
1707082178
1202523066
608883762
1890857657
1428202672
545297376
808650775
871650200
2077914208
1950554733
1614155060
39053853
93219058
510198361
1583244371
1528650519
1004571282
277571553
114982570
609302118
512369814
1305371439
601089448
540340383
1186452388
360059833
1868303384
1007149856
636698210
2063172996
1137144685
240318945
1974156843
1239167879
2143655676
1365597437
228833420
1550783055
485848597
2143985812
1741367279
1087347169
1945241309
1496491975
1525494846
1751804322
1334996808
1701632681
1075649942
11780861
1753492149
2005217302
1140043370
1019198016
1238301418
1131281975
1075993829
807111703
236490553
1602106946
1239057500
1396058420
1943738759
1603895237
609898371
169099957
2121215610
1208159628
1374154960
814723221
2078287733
1325416081
1025262505
2055790531
1013159258
512310913
1955364224
421641659
347393495
867618049
517389942
878239886
1203983448
1574356709
195725352
1939987214
1024468703
1537218977
1899771849
882041911
1190930493
1795268452
1536433170
502356287
1844502473
471486402
2090566648
683304221
458086500
2114581479
886127194
1021773521
2025065826
143269154
891801386
1017003027
2048228275
198770244
1812162999
1223154918
988094365
2137623473
1446994136
963977809
1587974021
19495758
1917051615
1534752863
534456599
1649443169
1245752075
1597169852
1153654057
100301216
1694109951
1869001608
2083984656
1407898460
1683666769
1242493761
564606224
1776226070
1532211535
1316455905
919802258
1681630786
705720435
1618171706
983163169
153481654
878691523
20298817
1109712696
818027611
755794459
750852753
1903578258
1761688986
1354012426
1745682119
215181420
1106132764
1131875772
1442335792
1001460338
552321559
20213690
1019187440
172485524
248362517
736012365
865997711
412707621
217392044
1416800023
281427150
28437326
194013474
512393700
56208612
389723355
20583363
1338635684
716665093
157471781
892848201
1200125960
197001667
2126451915
2068682136
2082040981
1827550770
507234299
353162484
112219380
1565580474
308253065
368243582
1048140691
405747683
1495811586
1888686821
1004190225
94523565
1194469400
202078332
886776952
1489931854
385988313
1880657909
577834429
1291581244
1723356580
192989208
1050308327
1541657840
413435573
1142541480
1294194229
493140355
1094664152
821930556
1504130588
599505670
305496338
1929721470
1561325379
520769966
697428042
299340049
440133135
723751
1121500265
1529316103
920303827
902693806
973012238
160201422
539921101
566187251
941544619
1436738609
1140421158
1995011901
1659248676
1878267546
942661615
2063075647
1508255709
1460814712
621845276
634223907
59606911
272552533
734887062
1628835498
824484622
1339419745
169905031
358437065
894725229
1492194580
1901518420
1219006185
1952412336
690175610
1152286196
843610170
2129191402
1671233659
1120140992
268137160
1936629721
1742759923
175093868
1367475823
1721618746
1971465557
528846715
48123869
829608794
1855366028
1578427933
707996085
1802306954
2019580891
1236230492
1963077560
100179319
1479940905
620706499
135983047
501713989
1739449951
1604252634
869374458
1057980963
526173739
119405101
844064821
2115425508
230247580
10544827
1378768644
1370349616
1265826825
1756686558
1136624001
2040426468
1371494145
1946490178
835005504
1896293949
1957759830
478007123
1605099034
1984444249
1982479902
554518016
290062329
716738134
1496612071
1525115860
1625184282
1303425524
1167930562
132716946
2115834822
917572529
1748341615
411378253
963840877
1635255458
2100642776
1417575903
1499884325
122700169
688023766
1479562612
864794864
661825432
84504861
715472381
1691736134
141812628
1650086331
105606140
1263791114
1522155076
2124012840
725467717
1222188285
1412682984
1689792477
859041413
566883119
694046917
1217756667
788505092
2067352746
613786358
1655487661
1426856183
1338400507
739285590
1224438835
550167186
1275660103
1637581893
728050488
1000043878
1137832374
540222499
298499414
569929767
333061051
1555308048
2144228002
859189534
41371751
1772412688
1947988295
745796505
1252157117
620129486
1748236284
1491498808
673968300
819534510
1804825600
1973472849
1312980436
1469629868
1733847672
902961488
1072639634
525439939
2030465895
59610304
1979996335
2073699099
15756412
1752186899
362115469
663674712
2116554356
406856667
1029699323
1527540360
2089341312
1591893059
383005072
820140885
2119510554
566149788
132530021
289791328
1231198035
318658597
2028598460
447186059
149239507
1175868079
1221084868
230640544
1590907616
709020766
809917387
180921104
427212331
446867722
287166818
1024947282
101456520
1186563599
1363845667
1400714859
1337396241
734665053
1683325285
1065034425
2085120494
1953810646
247117861
449710328
1251450150
1478437683
155832910
1956596315
1652467928
586961289
159186172
821147839
1401230245
1232525732
1986784975
236524356
331087666
505460084
1915836359
402711236
1209904678
1665931510
534585856
361614275
1711405659
1094012951
74000096
1616822866
89695349
1406149371
237392747
1778427010
1991825120
1605958818
1618081450
1802577882
664892998
1841894557
647681878
1680031852
1217944265
1519184190
2060766036
1924429800
1259701572
1183725159
2022986244
2067427159
782681565
936387080
1882490935
1362917915
170800999
1428070595
393662950
1209176289
13880654
1494760691
1440672879
1275879498
1273021658
2109519905
140955203
1540855544
1559839071
1822060124
1632438485
1159663486
2022336917
1950921506
1943257757
994244279
1647429330
670523487
1657035153
1033696405
1662198227
495653518
438507053
798403557
1659701796
99866402
681115862
425863071
989158412
618926377
1070536212
796155391
1116255806
935648459
378261622
14728644
1770572431
37840028
1205445203
62770674
163591222
390346158
1932400954
1350442326
600846696
142491654
565581282
753044704
2102157625
366730356
1793626677
528435960
331904735
1789521849
355535948
1951105332
107626426
1392608104
1482777439
1338333828
653058913
1202836410
584299156
458606713
166296143
1682552944
1758912960
641559085
1993421463
2081317790
747395423
1981031748
1140524361
1079823610
998420487
503062648
1450802572
2034790123
1724603504
939702292
1433752864
1103995443
1730875062
206265531
2112454839
1575926139
735725497
967458732
282702504
403679340
403441043
771013750
1294598884
1981541476
1510552109
816234217
1832708828
1770518257
1573150458
2074030910
1963625910
817321184
1221822318
645192462
699690613
763117821
1721244927
888342544
1090159640
310484704
854534613
1456917462
160096429
1809397760
1420017405
1765580263
571189660
1127700966
2114566269
505261808
1510821253
1891518198
237518098
1486913507
183863520
1785808660
79163411
446721637
330230712
1058995435
348532491
709266771
237488683
1523615071
1478086926
718856639
1604429993
466261795
1652265669
1084992123
338137647
1077301409
1689770928
359311492
100930635
1368238042
19921827
1406738350
1187305155
251181382
350883194
1870426958
1019967851
1665733094
1113517655
252624421
2109413416
1200157719
1872062718
1660522653
308693151
1420068311
190307879
1590926740
92944377
1442165264
1070844571
1916161172
476678905
1867808958
1544948380
1756543095
1330632533
1848252591
416866817
944847807
1970833822
1391555856
1437588001
2098919004
26923997
327285892
1712977574
174289693
599081220
851131056
346749929
1185300998
1233448208
474384114
398673980
1419523376
1913097257
1689554013
884593991
1438003713
1150036844
2047167848
231436837
1531126739
1804591666
438473007
1284464425
1958423888
580265093
971794293
98093130
1970778470
231492217
607019293
1009849085
1181986102
406612925
1179226458
72562658
1272495675
336876605
1541051393
172548786
825735203
58875450
1313214576
413321730
434679828
1753925238
162505557
1817588086
2115979548
963713498
396117658
1726244228
978572431
1801279643
815538775
330995005
807174705
1411544114
1329805873
596885055
1150614589
291487050
26903569
689963730
197495206
1829515533
78689064
284603250
1332681653
602704906
1811168308
639003666
1072059529
514417199
836523768
1390590913
34408063
326495913
1126658697
1368249256
1928209024
1859680987
5172672
1247779618
2006308427
812714561
336300046
1436988640
1969844398
1171094048
680461349
382783329
1082020477
739686475
22949525
2137150258
1259409791
39691963
1116495780
360274751
794489788
224800882
1233710619
725948262
926936396
1379593676
1762542998
2013389320
383335095
1482129738
1243974426
1514632699
592877837
548187077
905930423
555938674
892854100
1268170010
989474300
190945576
569776356
2085117265
542537167
244608871
612604173
1354679651
1730430644
375899355
314464119
897932380
1156597371
1246241702
545421700
282537060
2008849267
1403295083
545740907
2032740055
540718560
1961423738
2130708116
756143849
1482438388
717417024
1084704744
1043790598
127057632
145576150
1406844863
1930554020
1088237154
922499078
1476882313
584212159
242801325
434624742
2079185207
262043287
342541073
1215008876
1703191992
1347634356
55968408
407809470
691835564
1948558028
2126483563
1160291324
468839241
1362948894
1424947873
1673694462
1586644844
848752640
819803527
1466802819
1066675952
879910985
1001966308
1256082722
799724918
689497371
1005199652
1016792800
601776888
555584268
165984034
742959010
18808074
1910240260
1570287085
1103492337
966301948
2080196007
1016943881
1182288877
1595229609
1186403447
587792691
1594426474
1230692636
1289214028
1344664133
987041160
485557273
2077145716
1990195951
1993564941
1899660974
412428049
323869237
1891310110
286309986
778931440
1818974451
1917362996
595553534
1709951450
219364961
388001647
1438681900
1446101488
1714122151
1874486037
732203914
896164051
1745521984
1515614205
137858102
80817210
1777229640
448261286
1937702073
1492197592
1039138685
386911735
870864875
1231481211
436347891
1121551498
1359265534
532045581
1465488370
832012129
590441085
671404225
534866028
935218624
1966066265
513278196
490204423
1087867552
1050238705
825859834
954599410
1681908071
1893323973
1934930174
1977371204
1393443223
1718493223
1257586260
1977834128
1124566268
1597701919
1787084230
1740358806
778364183
2094549555
1990359949
741523070
1752272936
665998264
1981948350
2090873597
402770040
1057743627
396312206
213414373
528475856
1451312559
1802375828
1148377167
503741417
1213116315
756388493
1676195894
839430886
230970052
1443369180
1538573533
85145651
1741506687
1885120635
486129481
376875265
151177968
21665206
1153259900
1362892198
803628026
1417284327
818552426
1344475897
1465333757
1645319294
995459981
78886693
1537936111
278743471
1564193196
1463137496
2018434381
794635618
258006789
1035897543
495094541
1013531463
144572259
1302235086
2035701645
341976563
267103692
173760142
999478549
1862736894
1159883840
82169131
467357453
817087012
1770714044
1810637905
1507357349
1314841168
1035496126
946088036
84874742
1654510859
1197768019
597115751
507565997
140244006
2142996768
1901327708
887309869
1550705818
73097456
683809375
1454310645
395246904
1520603574
9869062
7530273
161515088
57197504
1859728722
1674598067
1166162508
1961286278
617524908
525954950
1573126397
1918856710
1087749815
1127161427
1701545781
1368588149
1855921567
801914835
1014979063
1988074555
455859086
45391303
260995131
1154009892
51757262
1263565339
778685517
175342507
189184820
611478749
962231413
1531540152
701570600
1391305214
1180047677
1263489349
1723095248
1186917864
329305019
1998654657
1381710943
48443301
345359414
584998731
1006872391
2127325627
179872337
489524352
1754713551
2028447602
1431551742
1035595353
1597285138
1190828603
1909941789
423796393
139148556
1785546115
615843705
390516895
580462489
460933735
1923991119
1983758895
135538381
445618924
1999585296
117737353
1550445737
156058740
1770006847
740449272
2057700791
391943322
1289074332
1186090021
1742713302
1597547408
769639108
1105144523
582713469
118958572
902014526
1310219598
180572129
243120323
847223525
1797660869
719613035
1795711718
856505928
2112433969
57400990
2066812952
2128780477
788303983
983607917
1687628321
950257007
1225657659
879175839
773368604
1208429910
865688605
648798230
1235164312
1231919983
948328636
1573521663
2077171149
957985865
146850614
904268038
713942571
594858321
1875143116
1470663671
559618261
1022248123
62066779
2000750216
997004514
438273722
707510876
954447794
2041414015
1078049573
1409569186
507270282
738261504
2046393350
1879130227
1197570784
1688460096
1009322068
600000247
943997742
773658651
1982695463
1993054469
289091527
1098040521
877641903
343922388
552820466
785928562
932478693
278121377
1128677002
1352714263
874155129
379126005
989074426
855263708
1388729516
1966751568
410532739
1279257705
837612371
1280144568
276992437
378009805
986260445
530057243
1370587099
2051696663
1505226240
578549599
1427023551
1906451015
1112131481
1081866597
1058507623
298467185
1309357702
1875436527
368436166
2073997157
119379769
859387481
990121096
376019074
217886205
1830658485
654576009
1782110108
1063264775
819917693
1209746786
603127613
362378410
1768275213
1623470840
409684055
81564071
750394838
235351515
33185417
1289980593
1787592738
460170564
1852827018
530888835
184122854
1040205574
340001593
109383672
2005799191
1313167636
363533284
1850374713
543797907
1035672102
1077359134
1993064725
1954741216
2068393521
625359543
1647121931
1112843644
1812116066
1207217358
2094245068
798137671
778970752
455919873
532485723
1296372112
443212450
1010243443
929785423
2125615429
1084414944
1181946611
1490657117
142117794
1941244831
265846069
2024646068
837226745
1119038261
881649261
1573222421
51097661
745948812
643147799
1742889579
1333794584
453667855
2120262400
260714833
996872403
923289769
1422193878
1448201475
2064366728
1253566498
39194693
165115578
501603154
1556436134
880516921
2085248817
1112164214
1027439776
221881893
1566819325
244474198
1823359646
1849002414
492381927
887010817
184536620
1956242210
1910172451
878082964
71999807
401421871
1319044959
2143910700
1629496605
1369343351
1351953927
1444769497
1835134734
218018095
876432241
2122985617
1924064936
1709526159
1178179419
1210356039
196563768
1063811435
627338964
1829165716
269297167
1614256237
1245489733
1281910916
732789974
1636907375
1551551176
1991198179
17579382
2065077677
1149045133
159897873
325883991
1296207637
2014038491
1359212554
1509209013
253260012
929188971
1973044628
837942268
979701476
182383808
1834989514
1796470297
1147970002
684119705
1399072957
170825357
417753096
1302074387
2104371181
1561364807
1970420607
33363103
1792899560
274813894
1944230046
2094044365
1820445021
1132435274
1775601417
1965323348
1098558668
1794540780
1822656439
2022720932
1316842534
1451973893
2001058230
1203337549
1221435854
143694050
749828914
33548918
1046268093
1535522650
442447729
1834463487
717405558
1608737774
471342332
1690463194
639874638
687135273
157446795
469775656
1329314029
1608213525
648913200
1137522359
1468601741
2027901402
1351657625
679755873
137379130
148948133
1119570527
983125065
1411604278
832825785
187890447
655588790
1300812474
1146972334
1525851809
241818492
1110841644
653029986
475438793
699388479
787669040
409851768
750963161
1285979800
2040761706
1988845306
1073549552
8637631
917846758
247223332
452158825
518379984
1465919792
1559574863
116367198
1297409545
1357971909
105304386
414466520
286817790
1000900297
1281739902
1136000315
1320472297
1030995357
1067364998
1388921315
1820685625
1564904810
2076419777
1252479215
1948513513
1971427439
287230353
365712741
149957168
1641662080
1438046683
2090475218
1274420372
691984677
1275043389
857196633
43647605
2128995968
933649073
1761672937
1990921304
61547055
1721851391
658096363
1077727584
615948578
31058971
937789367
1388516631
900990549
380741767
1538265986
1040828054
614663842
404857263
782549485
78229526
1029811208
566584828
1862797919
1780504379
2062754397
1948794827
1823987220
409115354
1074497597
1026612458
443095112
993959449
1883245773
692787105
390165390
1611154174
1857474231
205464332
238567495
1981045637
1213809293
820396088
2134896905
1967513929
7964492
1657747894
21091799
386524899
2080474462
1061128564
1314412622
1216698816
153832970
1491153238
963947979
482456949
823328575
374003630
2018414643
740665905
1553839777
755480992
1705422091
1792625803
515230991
7592014
1867216046
251631928
1859458906
742886678
392796157
857629361
1044854410
1944403969
712220033
437637653
1423315356
367444302
1307297324
2130437735
1811017957
480526076
1707409037
1364940362
556047455
1091388811
1813261989
1110966856
1073057334
640510740
1563995593
233913521
1688531037
1262592813
2090981742
1055949639
358053239
1522536268
751758660
1786818226
773281038
1671346478
1874213079
1397341100
1548702716
1460669262
969094394
302466565
715955696
804474245
1780239311
694009493
554909870
1134069989
621525178
1375572227
302147225
1272060886
557102716
939459004
1391296653
491499822
1358421147
1635413016
250331028
11967039
50756368
981448241
142306561
1636616707
1579582480
729342646
278853116
1401444463
1592658012
1413097877
2141522428
1097362269
1397810885
401475101
737993550
2039233791
1558038035
688483894
938073497
1730315067
1974240396
484911633
314754531
607878734
497511240
1320515345
999663831
2032505896
352222658
1853059533
1800950006
513123980
86468498
1777009150
253669349
1883645735
144978433
1849377274
847798103
954337492
1634703185
1865287836
1021014456
1843398516
1108610862
379604545
677728136
1872949953
860509980
825338829
59409845
762551966
1208511788
1656390623
316293490
316113888
514459415
2096908157
1547552951
991551262
1129036201
2123359546
1072804746
2051611395
1292387261
1546118146
885650409
1719596825
453079450
2131712588
2079203940
1296491701
1497734907
27759651
1354152590
1838450926
845318917
956901231
368716500
86483991
1332178668
303572589
2040725367
210712005
2135554332
752329930
270727930
101190732
206094965
693357792
1217915172
306113372
1927780716
1362692007
1231649165
825080022
1810996514
2030133203
1543925234
404453069
101952980
1154504787
1953119344
373592264
1658886751
1727158780
1162598346
1561726256
1898404977
1508758666
1868339957
1220710684
91618325
270899797
200313706
2026725632
1218333891
408308803
968587551
1140958668
50922846
951872586
1213604694
1145619632
2124748179
1146002677
522560546
1670392768
2070511092
891097248
1350158535
933952398
1914306290
1474808567
80615901
544424751
640916816
1216266909
1763964939
1489962809
90939598
1443620447
1750261057
806376067
1551763677
978718216
283343630
1563579659
1845477696
1182569816
892064193
1439047428
1214146760
889791985
897500159
1949248068
1748057565
241215419
1684828038
890358128
910062552
869166313
2669250
2064496929
1507607123
1636729518
1651580302
1581406254
497601506
1692963265
925434049
909796119
147353215
1593203463
1057241848
2098767246
868110016
103034077
1044748583
131932362
428778446
281348584
1268154385
1784780214
613814597
893679026
1681977134
21629182
1584423556
1419472253
116606854
392304355
716844078
27594634
2039610004
1960597962
1371178621
1264453826
1595271180
511906382
1635822884
731248986
616517629
1507700508
1222424245
844699206
436508625
2073411796
427579540
1482666159
333894599
1392437142
1752332585
1336843876
806016092
763984886
817013164
994232772
1800628074
274829310
1996709180
2056455743
1606497360
978774493
1587579846
794561131
91502130
1342777732
809063329
1912603666
1033949182
337367741
402782518
1443402730
1629837441
1594618402
212874464
519986618
1500408893
323878204
1713555766
148507132
1307113294
1553754965
1616311784
1589951345
954902849
2448763
2060876466
1570393046
311751123
1164483624
862440920
1396323635
549998558
1660990305
516943694
305861610
1913262446
1081566775
1010991792
1993686518
1264277232
1586558538
569687380
1697199602
1459097211
319794643
1731913776
775118888
1244906516
1090474133
1720303901
331498490
1243232148
1201130769
1581314225
308564387
162673534
966610735
574199830
152009133
282037334
1039759150
587123226
1477468323
972570271
788224544
1307966536
1097720579
465649622
48711628
356595027
1074353260
127939574
112373898
129144323
1011133699
75948925
968979610
2081770484
543206796
928690909
1735549812
673634296
1684090911
411827126
498860496
2040662614
2118548443
584845468
101312641
173628854
237221211
35727242
69641204
2117861928
1129366032
540373231
1497004600
1683246770
474188274
134185483
318679206
1037335106
1240070433
1903135005
1185016461
1280411309
580628781
1855971089
876187846
489967680
1328586352
1425083147
300284406
1944849850
1791490583
2126126048
1512546167
476928714
855106196
1017906472
1754707399
1893227286
1973535094
845308878
710829626
2141681582
1346425560
1289966085
765112413
1463996183
1490530877
862283907
701014884
521313709
1583487024
1974478772
608909697
387407457
685546757
1894923119
1564271706
1630338377
838543028
1711513627
2059812518
1559307586
1104779987
1163540964
1909517346
746240051
761564689
278182632
365234008
2092015113
1745331204
85045020
472875624
1285661080
401146511
588374559
1380788530
895544577
1505806444
1438208421
1558637866
519924766
205076483
496093462
246607765
2129660488
2147426264
1467907808
682527917
528495540
535533538
779102844
473442292
532618923
1867601324
1321914940
1100721975
1108628672
1138529388
1155290150
1293510169
681977498
2042233204
1287790823
712830477
695331907
1319979323
1698740965
326818774
1047769218
813820240
583837063
2100318138
60515850
782318145
93881777
453722950
2072855718
641258964
103285858
375476100
1116562706
377441885
675678466
1555705731
1069646851
449451087
387619026
1924517176
1836946996
1315376086
87534134
756944873
96389142
362893764
2066582544
1786497288
1421256012
1457982052
1630126493
909781471
1114001579
1527344218
441010872
1353467412
1055916036
706298807
1325070364
1765627018
589796505
1606720507
807788007
1675160345
1603648824
293571395
1071565720
1920834840
733517880
479862573
1742967334
1437980527
56056510
10749322
2026815423
1641368243
508625180
835595699
362073633
479622620
1080079188
550794547
1316948419
646663351
1087970306
289308717
2086975733
477886651
1474497476
1575683548
518908882
65583348
1747186263
538881613
1731816222
1483714799
15553643
1626217432
2000752023
1197598543
559912580
1204518911
1684744172
1682197367
1998486764
486887155
1393791416
755707252
1610378752
1553224631
1891753687
2068148957
432815054
1233462861
496743725
705748057
113298443
1462570529
1752984024
849065961
1376173194
1935016881
1277822260
143403557
1198574244
260705522
1724447082
889901240
35564108
154390858
674241346
1133241790
1141650979
625404772
1724961604
1147488222
1667801989
59457777
1578486399
209593712
210722639
1959999371
1510733057
493102989
744609171
1270420745
1649626887
41644227
1228133533
68395492
1205669146
1164689971
1193989572
1561855926
52510896
559464293
1663257256
97382721
1034075670
592141000
1302337531
1386434811
484298445
791700174
977393443
930192420
1635550781
1517753043
709817552
1493142776
1958089677
1560819717
971747423
151695770
966907211
986935980
253902211
2123321571
1883731738
1436074844
834357528
230618146
351521802
1626491765
1827165396
692699461
989774692
798385928
1952240578
263424251
1072253300
64448963
1619810187
841965204
1134698888
1231486154
1668882289
425063123
1832349325
1482906922
2131645870
1870897374
299124960
49745838
687122760
1780143639
1097231490
349526981
1323130983
59018480
534776978
898101580
818149492
1804651753
903887331
559473761
642230616
1558134034
786340386
1216427438
2062725736
2141496008
1152268271
1449453537
1678844150
1921380941
1294225316
1875433569
797045919
1835316594
617638832
138316030
947135234
811778674
97426934
498511930
1415617716
845762907
502157597
78827393
603216620
2099415161
1700636192
121070698
1859497223
1697242859
216855846
1124997924
711071903
220720541
1972965859
687314077
642967393
681613347
103303491
1385697308
235378379
1347814242
1698877782
1812089011
1199246538
628582409
1039418632
2130249674
459976719
185544583
192964949
887785774
747187750
1862911224
2066203347
1053084564
1698591211
171150891
1797499697
2127280112
1237803592
709099388
180856302
1015393364
1098807109
1545938618
414772412
484051397
1358486662
1181608201
2079758704
390555978
1828574899
357080714
607482399
313629494
119219342
1592824057
2066490459
1891588432
1846535060
1619666502
1012750666
1337865296
2009392786
1048244915
1336389611
1488487075
1596013397
576161416
701567556
202745783
349066804
328226826
1982413935
1282072435
463603615
829246813
1509726833
1083495519
1268348267
1344321207
1332528191
1004530681
226222315
1340171271
262836222
930671672
451637921
540655041
507414040
460469795
1999641809
1576413067
1269893374
83456157
869004042
671263897
766359363
1934975459
1178314048
1371696611
551733326
1151867997
1808559795
1679712322
1094805114
1038262283
2099022033
1524204700
1958846485
822478451
1106501230
5619211
35646428
1528376463
1635223109
283240864
485871783
1235699666
420178776
1965765404
1553836340
1951511424
389473006
287443883
717426750
868006751
1449807466
505235579
1172502418
328271256
116997728
2137345186
521707005
965883949
1966402257
325400126
304409286
1311143215
1013910422
2119985190
1796271116
1864034264
56814989
933210396
1135902557
957540673
348707
83486207
266425932
1011741333
82575785
1765603316
1291962291
109720750
85132628
2065592167
9387760
1133265003
483823596
57398503
898092618
93928265
55730954
1643624768
788000579
733410856
471338501
730132873
1615038638
1423869789
796519379
1150913795
1508296197
1335395506
1283040470
1615770584
471005124
461851569
1049768163
1873329482
116432418
1532160255
1332760280
2089136298
7926273
217425106
1862812088
1828377978
1253843968
1759600255
1273325065
125525068
81648197
3649935
2067110371
1143555650
622175257
533113501
936193095
1227801180
260650362
1858526848
630069638
988209655
1227582976
549883050
1750135657
57236380
1710145826
204149820
1732491706
111369517
420525238
904559571
1077416248
1215732954
1858646125
674769478
472383990
970936456
2010095485
108243613
1338018967
338796223
1285338441
1506843632
321372500
245845210
1698895596
1711644580
1033427218
2089229086
1397861315
1725811844
1562736143
1095933796
1004423857
72425796
1201818640
1606339067
1677452011
909241193
1351970290
2137470930
54160994
615089886
114037746
2037705561
1557028074
494512994
668990394
518057473
1796622081
1192707051
2115012283
1385341148
753556418
915102721
1871236221
1715348359
974111388
133723910
1044114413
133433508
1524176063
861826459
2043477141
5546821
703533649
1142311898
655972600
1677042996
51255338
1631466305
859755023
806321396
1345505146
2123764702
73830378
1175802127
2086216944
1119736728
1844269984
1365491859
1843782101
798676122
118205374
1288628465
1088111927
474044215
81360458
1372478927
917965452
918797006
173274595
1562041695
408595495
1926440544
1563499396
1949119161
1406063837
1089818766
1467731726
658978284
855826364
527294022
1893733581
1291287207
490317992
780569351
2087612724
225474095
1632153946
1893386726
850089858
517957659
513178470
2103804584
2028301260
1953467738
1042492115
1373692800
955298589
1616800961
283630706
1511988438
333506336
1554293769
1040756412
1566531299
1329402158
1660754345
591341938
923654498
894822768
239034164
1535601911
533864753
1408878211
1516387945
302675887
939898429
1731217307
389496634
1943799633
1770283783
427955415
1328064741
1116076041
1517078656
640876319
1235627864
112933356
1412979930
2070224902
1031757208
1086839212
1666611195
1889549991
31084381
1392752478
531821373
1978727400
524286132
1925420019
529704312
209236714
1974530233
343498845
186762782
733006553
1485009957
693606116
1464796662
1652131518
741460201
1845999291
761357677
1446960266
1411290795
787113670
20926069
1895477832
432487338
1924538684
760235365
50333487
1280895042
1421805089
388966282
889385428
230031775
231841005
129842127
1432924692
169331453
230687961
1140842057
1753507885
989843771
345739830
1883984199
1536341439
1065876491
36973705
394622651
632850467
1557113499
1833076790
1447170928
539716035
104191551
2131930359
1199199017
317485877
357332463
1629825502
1853182200
1632917847
763214014
749448063
133222837
1955069479
2015266457
1404352082
490144202
1000302470
364846806
1681018706
1364571697
1725635140
941267837
2083860934
1756768888
997864633
974098401
1274038720
678065458
2133622310
914252087
1600187738
412025353
596220605
653761648
1175904307
140354251
373553406
1215961873
2017585107
2112278454
1613053584
2098068650
1903687815
1325035505
63460599
1668282900
50233684
853304360
634156554
1434916751
964553064
1556056707
1392300922
1857121737
991930427
834229030
1723508802
33471015
1627899589
834523456
2026327012
64118632
9225876
885517476
59207600
1390435528
1195642001
465631235
1409664801
900586176
985548808
410896131
1259438350
267681536
1746536773
35557616
415675917
2145022319
158876193
1452527159
1573341950
157853852
998329036
1413402749
754760325
718444707
1521491667
1903555611
213786676
1329391750
1326395966
286894319
1403701814
926179058
1539794853
1167935509
1846942726
1716532604
217168006
356035058
1707980303
1442174786
962192750
2016961916
1924324869
1760001012
1537008003
1266571914
1757485194
695974756
1316251788
304533968
181213115
789662396
330876352
1083044123
355427391
1597471282
1762240323
111439575
1359707035
155590750
1263327909
862457240
932626929
307032908
139605132
1780642479
1134919295
1547258423
1350281930
653498912
1930029206
652046
1622556125
2045713815
1928675652
1552562653
1062334673
1720259322
1108749909
211812499
178382524
1175721429
1613109508
1298964939
1724316272
1396740242
174592004
638852460
514598968
1020920560
891481377
1218368991
259563125
1860463855
1013994436
1355034164
1896222744
865832190
757748659
1229504900
1523161389
1261929876
845228521
2031225921
869443052
1884887966
711912004
1486535963
1419621364
1020463674
1157624120
1958405913
362478360
1612896924
1261961913
945917602
1503768568
365121470
748311544
1677857571
1185253712
902636127
616150247
1513145098
348247652
687906420
2063729285
48798112
1039640151
1097814473
1789917616
1796230835
481959821
1263848950
359333048
756098472
1378172421
1675794188
2061811213
1925620759
876764717
1672859787
835139410
1982425699
661528075
1818126927
883329437
712053844
649269737
1242632474
1009318630
1389027328
1466839138
138150649
1524872902
505579873
2109234912
1495460516
246954479
1418016194
769199411
33460287
1523625169
233249117
694346680
748026499
759089778
2047555525
1369054691
410701581
1673880568
1914920201
1044277175
1110945250
1732473141
887415403
1667769139
1451916871
1999025062
1006300872
357339870
358078980
569501546
905877781
1067011400
1964371572
553621688
2119843123
965433262
334961827
1011573767
1571452879
56996200
1659695912
2086974528
14296782
1152614948
1142629217
1694306349
1521621728
275574710
242133802
1617726590
788116257
923655957
1143450296
2006726914
799280212
987295436
870354166
1746701288
2098357816
408254042
41392712
198634415
270584069
1376215163
1207421364
1329178172
826233226
759025444
1769865114
176216966
2006720089
303630478
638758719
507994650
1918946154
1488415574
756040797
801458408
1914992482
134009120
204804474
1612569731
641917645
527715877
15074692
1692201979
1078902545
274594057
787252943
2079580034
1808901739
618294452
1773440585
2109423488
1499782583
482236221
1768887864
1740286460
1351402988
867976037
1310282445
339077791
511273329
1692699470
2058967663
229759665
1932098002
1721322123
1825328157
236905837
657814762
2144050138
15525726
573367802
954409569
332186138
1961941062
1658065126
1088483682
2118229861
521900471
1121790443
851168381
489733626
293214188
82423032
44936825
955448260
1009328706
198069862
1927867776
473157315
199969837
1880439471
395233333
2068336915
1034902057
1503338984
1840762908
1871106463
141758259
787944279
548881554
1432172359
180681498
1556536787
1939442550
697530096
739607388
831665151
1115256031
1057633417
1832407808
1212470125
1431824943
1171805177
2060936333
2075945459
1991582822
1949484645
899798547
2130013036
2046569158
105118829
1763965086
90364343
541360593
2098581241
546388097
1141129197
1442225092
1642827203
820847812
971684480
2019151870
1284369875
637131565
389138762
876105858
1865635951
1479068728
1899501362
271239628
1888050516
788559660
314185190
1055186424
1407616553
1473630333
1047180430
2011675273
322113434
1403004436
1679659246
910115538
1436249876
1363521365
1576919645
1004754315
1340356043
876138703
1185236042
1120455350
1998073839
1913028837
814479151
2087716847
964260069
1097524113
1503889203
1681246307
435191699
1817816633
229328462
1980227269
767811897
1419849776
1354039359
387510134
525339179
924002781
1470315562
323302830
27385072
1387051679
904565083
395070418
250506090
927667990
1235452447
353958431
1507656385
437040477
381216462
759276240
2029821525
1398875415
717508389
1605474489
1305467785
1432661902
1759347643
943230464
841685410
56316299
645933806
302693155
207962863
741922542
1973999736
2035013059
1000057999
495507711
1008723143
1383703075
422906282
1698417471
266498318
1259419041
1933941684
2042012209
587622655
389570302
1866324157
447389121
2066143930
1399520857
458622750
587886399
1875098133
1083388197
673620463
2137951193
1963103415
1611844675
199770128
949263169
137751561
1331199892
1540972493
739542465
1958427382
669072050
169274208
791897101
1280202484
1148424594
797834004
1996201181
1239725698
1158738016
30105188
1532564599
1852507573
1752061961
154265322
452450459
1606350379
1304830061
1763298620
1498459130
1944824924
1114734040
1117511610
818023831
1903451879
1774695204
1021210656
975007216
1661138742
1479802422
1340937422
910273105
1923927148
1060681405
165489677
227639101
267992770
624360957
1871723757
513610796
134223326
1007505723
1003133812
954946736
2013698796
123136653
383852525
134265870
1462721381
84456687
591938282
585550935
1624826583
1480978989
1288983028
202392925
469429942
697956220
145802078
1716562996
1647548785
181558468
800404214
1519656626
1290780432
1505705818
224309590
1959942651
1620239439
1739239598
1034056323
197490255
1219254244
1551470621
1839239626
534452139
128103794
466079437
917097165
966374558
1716310530
1899685746
2103651549
599049720
2060117524
1099073470
345364188
473863725
1041833540
790399893
1966635674
1882013084
295842997
2121135135
382382360
2117959881
1789438543
597074634
774755956
1008414751
2107149109
760295191
1249539134
860486258
1859272079
923639808
2091343994
814356925
1945102982
1420213188
2038735263
531518021
147728036
2052433187
349649590
1019917286
335594466
2068835935
906427401
550602293
808373317
185185837
1425156673
1313305486
1612528371
1132271301
259623305
1761633080
1151457753
1689838160
1025946729
2142136642
307715471
205883426
873054525
2024780004
533003325
1408067440
366661616
375995455
62451461
1746155455
553355297
1122661708
1272525387
1446989860
217311830
1098990641
2127717469
1792383758
698453308
1164462614
1907394313
501725666
765580129
1338830474
679051218
2014331540
1102154589
179275703
804032935
964350177
1329990811
707023178
1079037765
1669500661
1589810867
724637758
1691481381
883408078
691890425
500977328
1068951124
2025509078
142736465
891978788
2006546025
463944152
262531503
1585368439
131749718
1943162583
1702254964
256193301
309284587
591429619
510478929
461274223
1360250454
380594870
653416192
2103279016
1681313757
201672800
314126223
1473803674
75622929
625162880
318066335
18521025
1313994618
2127376994
1399452158
842254540
1051840750
638094152
1842985273
1658234299
1785545167
210375070
394540073
2048526101
544262529
1792575614
2091915756
140938492
1053625369
647304480
777162207
400142711
1448864516
2023440900
1933104358
1884529747
384615879
900321640
1864993491
622183383
541952599
2085994547
865595846
1251177837
561807049
1251270039
800825615
287412304
437285537
1603268609
2041051844
386018347
799547018
1686403581
593351194
1385957109
401100915
2060586249
87122247
1446891305
1870411258
1842686488
2058578685
1533761595
1138965821
1836339248
948405767
1291412358
394610363
530981997
1591493063
573641115
734949093
286296036
997258602
699816107
1628375179
866793107
1422923013
93665602
18073926
2035468881
909330366
1284210073
778015635
1686380834
1259817007
239635978
1543036548
20032136
1037583079
124313914
374126634
1578149955
2020009888
1633912458
2000991327
1014838163
1515877113
708247322
1967670612
1182114824
673078168
256893484
1107142651
2045300043
1830324211
457230937
1542156158
1536764266
382292017
571985725
649126115
1856264441
2009185418
1527002571
70448057
853179493
397868486
910035696
278083769
1001649874
576329716
1611067596
1905411383
1950899260
1715141979
1536353293
1854682419
1890931748
804389748
1460680629
67572163
56138476
993479347
84495346
344879267
1701118226
1351294252
1672892559
219995293
189304263
2143006750
1108118223
1078644840
869466151
641792372
1311685454
144884106
2141249733
1991731149
1520595437
349679521
1696583278
1829852484
1309683970
1605182930
1738375923
1237600421
1350271396
1617721578
723981335
2091646721
1317543672
382895223
960187337
1556900036
1615118003
839378093
824881391
432534396
1616249658
758961476
1205604792
1869270099
218085366
1347870506
740245802
908334688
19714821
175291631
1308569825
979167275
2009035369
1920662854
25948873
2110072926
1060470426
1086277882
875410942
1404577350
2017327963
807115086
604724973
1310766377
983946140
1931354830
1975917238
1396145795
1886789769
1730371012
2081484286
1193314385
887478277
1833785827
1002287253
246443355
2126434316
1508646988
1129307261
712268634
1196535234
1449849409
567981082
1321216121
670116124
2097921949
2077689609
1450652453
1106671859
1336992960
1844837984
1220299799
1388107444
972850387
364302973
372039370
2028363549
1533691038
1200413889
776595352
990241255
2025173982
1618420894
1122838511
13738261
195648944
1229496149
1889417629
1225740553
1321074702
1826556589
2082297402
1164725207
392862071
1411233953
1756934409
1566087877
1197777781
1106545837
1083299795
1305448545
469531100
1681278498
1865848247
1814429559
616206231
328028337
584657390
1450138684
1814784620
833456338
253126954
799596980
751480218
1443070348
1130796576
99018456
216001290
671152414
938436925
831145681
1969403884
782752806
970453945
604625555
2096390865
1698549384
2130068699
1324446308
222785621
136887432
1853692387
353162484
2142074473
1406546974
698150450
617912566
1290104503
1963510594
2142560024
1014577024
1783111872
418997678
2126119309
1176602052
2029448516
1177859779
739835181
1864488966
603470315
769482352
1473061092
78149652
777183022
472043855
1738434724
322234416
1727312697
2083409824
1676135527
330759876
1157005672
1337469331
972046559
1178411191
1348199036
1077262274
1941180380
611890706
186873115
958361237
2024869013
1571264019
704667180
755100723
259070010
416175555
1260162547
183343092
711062684
1557628429
891986212
1701704855
1300854883
1172304209
871661953
645798975
1774157778
416643589
2046810224
285799980
1081878906
156763883
1387317934
1502483812
1624009728
1587015328
1737470910
1324178060
1602674363
603591509
918380669
1124049684
713078920
1031403801
734073426
1052724581
148065401
1077320955
1993450951
665885566
20946738
1355605760
153963172
1633107006
406331857
1805993575
505754605
957084903
1374291608
727666136
1506715823
1253834453
1938429337
173828903
1859044657
627969737
1548736425
1147475520
1779202452
919185281
1441314846
1048360232
1223878655
657810867
1836191088
786568469
1691318508
2026131050
1734305149
124840448
1540059260
1952311132
358270338
1091586681
1201353554
337626213
85528644
1891542086
1359662266
1006037301
341970959
1349667270
729172117
58572587
166390270
867308176
1418631509
1836854890
783841916
681235956
1853470425
352512291
1353529391
1144196574
1566198570
1554213710
915443937
1453144607
927122926
1111647109
624815445
244327617
1593843424
613997712
1683151537
368847473
1761301767
294212206
1695503435
4308678
1093873304
541992372
75568948
771344243
1017763639
120955660
949349474
1736631780
58479226
402681160
625122204
96055350
541910452
353484478
553226614
796763574
1844637255
1175905950
543622039
1089000447
1665340765
242978739
237653490
1681380800
137827097
445207097
1624191360
946847646
829160949
1613659094
1008116869
1441863098
1435255402
1897193667
626862266
1938690747
850636802
477580506
2047210657
308226398
1479461806
212756239
1419007197
1605704558
1925412982
1074899690
1130287787
600801692
589638464
1361421928
1139679619
1043681590
260897210
2081194695
157756351
1024283848
1791437894
1034674810
2088146083
885906157
1127125596
1085124979
2111059422
1878798254
248479769
122607339
554099139
1267711365
527779597
968791139
1200619968
1081795274
1948148680
1113489628
29208837
512498469
569593002
1119336864
1855566107
401567550
432561495
17480523
483778573
1371006879
2033007915
586734867
340425406
1700393923
2137582536
707170144
842362337
975766295
893027910
1182586282
1706174567
527597110
1545351639
1627517607
588244361
1935881443
1799857389
1135042650
372678594
330580734
1429272467
232974193
445943489
128207832
1936081372
34239419
685899936
304380629
658473204
1417074416
1000943425
863428727
651794366
632990172
903860436
1116071849
2042639523
1801994438
1406962554
392693037
1798196097
28213514
1556715043
208408734
2053922288
1990507061
225948795
529212675
435884740
1106771346
1633828481
145877879
310290215
1404993386
707077934
1927509135
1044188584
1467702146
1833584497
854780788
201432569
121229257
370379485
229163453
12988271
1002793688
475663778
1822211688
819662382
1954349714
1914428714
1405447232
1217499350
681740949
560969643
156856908
853021415
22771222
839952093
1660713318
710984381
2146578253
341009897
177575093
354068337
1349726683
687630409
1538853965
1589921256
2040760337
1761171043
1385512762
508963113
1188421036
1484748647
334774881
1525673177
1186720321
313634133
1410519448
99530027
1072655655
655805677
483920636
1861593837
699306996
912933434
765426096
1237936014
619061942
1825231094
1731784604
496780337
1452420240
1015316262
1279856208
924061815
1297654397
1865670712
77020172
521196100
101034693
1739104827
1633273032
1157461176
1173619623
1309088481
2141166332
1720510430
1081409572
519832733
1519868828
2097102104
129483633
110288478
898397421
220172096
1719924633
227099543
1485257450
1108587709
302932736
1786254969
266073615
1622096556
1486117042
1772436053
1599973
2002638125
1659051276
20189428
1586320651
734935309
1911590737
854543264
1157506957
1495507148
1901401566
171536255
920090744
1854045349
1001519305
302755154
1223405142
1306811929
1220219721
1075061263
1423195271
836647327
254628414
1246342869
270340882
108753797
664596495
1919493062
1920824859
817524415
300398753
401304805
1151201045
208953233
22452545
1117049765
1179427859
1447742303
30558868
763259776
800318118
682613258
1429821434
147759947
2109937265
477122411
293078655
2115266913
177434392
954925379
1930913713
1053013779
411849045
1478669249
489824023
1518429686
1293318675
1617224771
1624160782
2127664224
1512962803
99920786
191950859
1525425136
497676838
1041188568
674073543
1387559119
103873681
2016571987
1251553911
301649788
757047122
1445311623
1194968836
891086507
1772315353
1536692516
1835944899
397147147
815656716
1709656641
1686612281
319185629
1914075387
1119443771
2130567645
1912584918
1589379218
1324896161
270795696
1709661954
271133513
1810183025
1977478033
1296193375
1690177512
716749436
1501263982
1551956603
2054156819
828572680
1244820342
797995806
75859440
1035324501
778421872
1735682448
1168051714
1136288004
1321000497
1332862481
1243993186
96493334
888647166
368545155
96486899
1336775460
120739482
1225750771
1907106063
1705369940
414950913
1685884724
1460076539
1156886089
1940636882
369496158
938253312
691996377
554951239
2066789881
1511252606
702600374
1033643866
800409076
2147079351
1370420772
1052566069
1520363573
866625517
2041056621
238112645
514709073
182220111
29546034
311377579
833935671
348595424
845565927
1543066021
1831042819
645623107
575020273
1814068522
1294675075
721590574
2079746084
476050872
2043366977
1329550183
578865826
1672388408
415483110
1083358046
101081061
605394462
61791940
120151705
1471960195
1162719703
914711660
2000235188
1786619677
1406399955
595552450
1973923874
407829274
733569177
1359068617
1738279684
1887586139
1881365710
693930862
1844556508
1647361540
824582253
1909362014
159604026
1864142649
1652850524
1576365549
458750447
1279557025
2025776959
990622856
2032677107
1153585286
1340517547
162088731
1866512262
2055799752
307958780
1977782350
1823849193
947784774
168952347
331883265
1574450981
878448591
1180903577
1918410266
1300338230
737131932
1475904039
375357122
212195580
1969361197
471200908
1751134749
425632921
920536121
2112460764
868051682
1842898229
388086525
1047631020
902110541
944878535
1909622697
1504656404
77576076
1804972849
1881030906
1630978760
2135645198
1887773696
349854217
1902879121
1089376722
983163169
1430311837
1377473236
408642306
431054968
1716298899
767438442
1326143122
1071488140
722389537
427378237
125362239
1922262313
1592164853
794510981
2014153746
1218402862
2144848067
1330419507
1484081063
1144169818
291956879
549989674
833651590
141727108
2120154843
2073699429
1383458284
38998949
14287225
620168932
2133096054
1821745115
2027907876
1086722448
976655207
118302532
747323409
219973952
1417197220
636323693
1047948265
241695233
168459958
1518596847
248888269
2010367302
1572980506
2056796704
746321390
294940688
1736538506
1409519392
1615578487
1684768855
824876781
630595845
1511006878
888908240
755545525
1065340092
901952834
1758859188
186877857
1425962994
511015599
1945762459
439327602
236917148
835067002
982586528
905825282
1173220341
321580653
108010022
297367737
930651114
378526931
837499786
1917148522
1604127336
1231628916
161850914
402163134
502377849
810568250
864612651
31269603
1963604862
1542272724
1048386388
1437785193
1758366044
1712862521
131598359
1425261955
175239026
1262222668
1583874343
978741661
1367716445
829086134
2003890431
1640114534
422642467
947484329
835606084
402223505
17876886
824626976
1801102064
2128877637
1364233605
1144405647
496182751
601846318
1277363813
656936373
1329450618
88813256
1009103511
1571494373
1554305102
519093457
2020136038
1770985843
432303070
1683012064
641311954
1545301926
1577950490
594728162
1200948587
1225505449
1469892788
434918502
139355833
1416590593
1141862330
679912660
1924758707
2012924684
332690751
1526088525
1751378845
731225320
932809820
1033393858
27788643
1818265715
39127576
2055134148
947886021
163477161
1449197746
1013131333
974863355
582436167
1220180175
1011080370
116594130
896450401
1313544184
1772848189
1221420504
739088914
772612922
426388427
1773737972
1478294969
2122166674
1106669010
1832477074
379934461
1620345027
190247553
167686688
545233601
570833775
484499125
20306720
2072078279
1899416681
676436749
827727595
805543657
1195897037
1853322855
669359282
1191013626
1622589395
63052770
1011890384
1936478113
44671638
1659173790
1111446305
1284166338
1819894771
2081798960
151380209
1839881736
2071326302
1533650392
1153349788
1273732090
1527242453
673586826
1256821730
703744254
834937617
1635505029
1200391769
732890825
737478555
1155432153
1148905920
565811463
375823780
1002457044
1416341510
1349788706
600385820
275677403
187063694
744797197
1458348988
991465317
1672043663
1646214322
520859391
932424611
186167180
2079277767
1737081716
1414191926
2089242112
942138809
233961265
334062208
1853915520
58298337
716542510
293143631
1722121300
661678729
1254018258
1458422398
543309139
265181835
411474234
458742295
1565383766
238321757
2088846010
1399956471
683494245
1459910495
1991178375
257617199
477247561
350732529
937511413
1850243798
758208550
1205981242
567476199
1569595719
795153255
1897163939
824372186
685982424
2014627979
626509620
1702359091
29323928
1745775186
254446422
1907599822
555178090
1933348848
35912861
706857176
619656637
847992189
279409671
1556557417
990728637
1663347391
367523580
766185890
1975689379
1134117875
654945627
1652994465
666266805
1304880250
2086971620
864405989
1837876991
1091704574
1650823565
271916754
1408623992
1815221160
696618484
1877216312
2126919840
88451927
1309689316
372062792
1695710996
315560733
448488412
164208229
687958047
857756786
1529544146
213183538
1868545143
1208196566
1005427153
1026531150
1988537585
110846072
1305213618
1516509509
1849938823
896942151
999353644
1484006402
1537515278
1484961930
254983609
491763906
1174500774
1081169559
1480205941
1979191447
662090037
1524598288
726663768
920303424
1605882247
557655664
114875835
114328189
784334656
904168799
1814608355
2074091053
1454492384
2145802685
1850009754
1602599903
707353798
970731127
468637272
1437691850
692283821
1383200147
864737397
1739263931
994712691
2080905221
1162274144
1581418487
465235060
283864560
1060472750
1823948940
197313992
68972951
1381240724
992378865
1115760836
65127081
552030276
2128043254
6886800
766478181
586208729
1432526589
230034549
1774595268
574816486
1016417195
1345056514
162554973
197627026
586980627
47575902
1963159055
1210208340
1804991772
2049493208
1918545426
1134320380
1323050769
901323021
1898942320
965993113
1654236553
455408385
1469211369
588762935
1502480189
1903401597
1121528213
639920682
1881074923
1167155875
1266457026
569503047
369048980
116300166
1848215507
1036000576
2126357417
722091669
308378346
2016024412
1116617579
1056184337
625808244
773162253
1237935714
604318618
154401137
954025505
1813813104
1378860636
561486437
1956073946
1057877671
1901832156
124461101
1030678898
1344905382
880306007
536252636
200118350
498370050
250994846
1450673763
1328040088
466145131
1229761556
1776314689
1326821049
1585729138
915798750
12643675
1125530351
1283448955
1980243385
781537295
614693156
1410930594
213241692
122244626
1956953123
1482224880
1410635139
190984414
594987626
1602436476
1478100172
931536080
236153524
735398843
1283118263
980321778
1769908608
496235615
322772229
1091129904
1390929063
404587745
1764562189
1631595241
1107480824
835964200
186703370
138347024
102369034
2072421071
777778758
2089556891
2042810594
120757597
2122373304
377596307
1193870344
165733657
706179560
856034731
2080149588
237343288
579417106
5197366
491026828
1270326794
1564525302
1784928487
1276396438
1418231449
1053108218
1861224615
221662240
221662104
1397084812
694269495
1996422916
998566308
1910384859
618267365
1516290572
418742638
1962421032
275379797
1350386683
490019888
2091019646
41871513
873491735
1150252064
1185026580
727906812
112912031
1538714474
1128967895
1910887049
715659896
791781256
109948212
1302034854
1538991985
2112001099
913084789
1149663464
782563958
461684047
1782930313
1765961556
508282848
433392175
1414665105
114877515
1278395545
1221391777
889059580
928834332
637130190
953444712
1218593117
984438406
1387083875
176653619
1055696012
1112059550
518900617
59060766
708492813
490345146
1692387814
900081367
88207650
1813134062
455533402
1361190365
933757468
1018071316
1639176170
184261275
2021273927
1521347405
621484454
1141189947
763977824
1447608466
1274751256
1236491160
2105702950
269637153
1183211157
670455863
717661226
1857845292
693245455
1134657490
1225019739
1918533839
1799655438
1404601478
461671149
1370129802
841832832
1225633052
1072490864
1145265700
833913745
358377466
694653690
1721933867
109422754
761486496
1764692814
1607665016
1110183019
891409676
1931324511
291477306
405975499
207245591
1300325409
1170806554
56484373
1075960751
1389728072
1276222556
662121898
492701581
1518494557
1976995670
34920209
229115033
1246438834
2000334038
1358453325
623819435
1903933
1801028243
1665271541
28821380
644926057
1975703679
591772448
1764703657
1166484139
1550664872
1504981492
1292517008
1887778219
274386550
616769882
408082216
1858697466
816208817
171669135
1894911883
1822182726
1208090521
1044540258
1156462769
1765954025
951225414
286653845
1950553821
1706514306
370323711
1888657431
1729597990
795683321
98521745
1768486987
1940090052
433106258
1069128838
1322364009
950404684
567356983
573154782
1052056865
2097392850
542377114
724997224
733521570
876139176
1855767556
199894378
1873703843
1404486943
726793985
2051638106
72648397
562041312
2080022003
429744470
435652067
1368185252
1162979609
1123639359
962024977
85248655
1015143755
1685191444
358969762
634631305
1111025943
226628483
1079208782
724541003
863365990
274670280
1678295606
820028532
518546602
1932201143
2116795540
1591095390
507177667
1826106894
825574627
242770815
1683781029
251703405
1802671175
1759722306
695706801
1962291865
1716920322
1684440195
582172946
1640666831
1430698887
1563216080
420784097
1789105436
1279700502
388690476
2121396555
1965851882
1613440035
1753025369
412307149
826203091
1311353985
958390002
516422572
91700683
2080504552
473926227
1682056038
1470864224
1224537803
1257316642
298784512
976342816
195129523
1914333014
896242662
1469656874
589782506
2065909836
1124139211
2028152292
30742264
1494269848
1798204992
1285059387
24570678
1018517135
79594186
449061840
1409456129
600029197
547795683
1558721154
2032846302
1535157510
251719565
1825165902
1389604868
585978629
982768975
1305990192
905960463
2095635450
909436088
92293935
1121630302
775611035
1981539257
565832249
1980313468
1642807547
997640965
858131327
1424577625
471684454
675601886
803094194
429156791
256894225
958490220
1486187075
951901777
1552869091
896455719
335272857
535152216
14809580
1216447499
503881029
466512718
1474632432
504897242
1847521047
1496111173
1312427054
1605246006
94327688
1356093645
1469254797
494678451
1369612927
1152034441
112062458
295941072
1717603789
283209982
1761600485
650315129
911647125
1649373683
705061075
936111924
1011534532
330255712
867155224
1046437599
1647279644
610340947
1362775291
124584808
1506653239
1982616421
2083677746
1956234344
1013669810
1831914829
1282645896
1751616965
1900766966
1325133934
432038105
1368104803
324534108
2039240931
1109683384
683397703
2018287855
195396823
1824894422
1732700441
1056679096
1623580861
1933437582
1428476142
988897531
968139637
495702591
722716878
1546047021
1503563464
1006971510
356464858
1914329180
699672527
217858697
204358325
1111882551
1079699187
343519743
41848832
1698701290
779461622
1569707086
476284342
346416673
1247293582
1808738892
1213011628
86308810
1063431335
1991743002
1026765556
1451079468
1890705552
108657143
287734981
1235140811
2095681199
1050898308
725618545
1408071539
1699904746
117648803
1370630540
1789950350
705644404
1363804112
4336105
722217779
809116732
233807909
877506869
1694416388
37380767
419443763
525829587
844872384
1274099572
1899614097
2146694383
269183717
897629534
101852784
1053905062
1693455109
2105436381
1010316913
948791020
663021798
1193155895
2105736351
1671268557
557077890
1266452117
2011293209
1308865006
1736151477
637700155
1375337105
753819622
1383061800
1585241112
1817561460
234794509
1579538579
816632643
1027287125
2138045090
498265572
750888256
1664469611
153574757
1101414748
1914990162
143833680
294962741
1079425561
206681701
731186281
1605350243
1300681739
1569027777
1100966355
1380671169
869740712
1443896570
1640632852
2130563151
1130898804
1753667859
370911919
2098713880
283993722
946226661
1810089619
1064681650
595373014
1685814875
1550103485
1201492393
697857381
2097144379
1788875901
955068876
1314639018
814587774
152176663
1998117037
657033558
1874556212
122715887
1855501727
1073789934
1259678323
1772506868
588622120
336334690
746479315
2048364353
689725641
278019021
501457690
450734321
1294100682
100563750
556327887
988711495
2135039783
432115354
2079385408
147468785
1684007032
2018832343
1067000349
158115834
308301328
664316250
700112056
1287577237
428509765
1697928200
1352797698
476178977
765047701
1519066205
2036591132
1322717627
211131901
1353601261
445391603
522533479
1421193586
1131859683
1224084223
477767764
1568448750
421321663
8807760
903174870
70955431
1665227257
160698709
1327241787
1699293016
2081281816
1130675409
223233887
987031800
460819194
981201609
1920618933
1908165648
38490535
1767086992
1929025832
383689452
1941472714
229747432
108313034
1102217937
1294575324
9058309
1548674560
1965225099
194727838
1965230578
146563287
531890914
543495528
906777203
2090294944
1570321963
1687349317
414342937
1234603551
1611217101
439248155
270714004
1711006957
185168378
2010396369
2045784026
1197344726
1328090995
1300450591
2078068421
43981880
2066154679
1061012405
1779655087
611901543
921250475
1088495272
329010827
2088664757
336070029
1890137134
1401983764
1212548792
1855472486
392907792
1390002231
1538289226
455976053
575051647
766533550
845676404
268652387
747349655
505947896
63328992
1253656782
1034283814
815111932
1355509294
836434767
547773552
1893173155
1656358110
901052803
1061826634
1570160218
1257228903
840061333
1743186689
633203371
1396653234
497026136
1523304560
852649946
1168841245
908303774
1373535214
585928526
1749454151
2114858874
15677571
893086636
966311409
1915893705
976694129
1724572745
1690001186
81083373
352635615
333478861
120723661
1774173692
799616618
1930214936
1329113871
1677391780
1681548917
396078949
353197640
1275893461
2067093779
1828539409
2133256401
1808183758
1691199520
1579648054
523212658
2066567914
726793103
1594955379
694978863
683524761
895219130
1889807742
1130491881
255965985
1873390643
64809549
1697966141
100584177
43001103
1500902538
1188047680
143401289
431291603
282915201
107741172
461009721
226880968
1850948824
494270903
840331197
923610880
1578723542
1415164311
145045977
1222819180
849130477
887110194
1770714693
1766439330
181383223
1140700644
1083673406
173210281
972116570
656643191
1120218071
57293268
75163934
189630506
1340635914
2129838823
178681515
126958610
820744405
214258637
1698025467
267441997
1518848346
1677853938
276241898
142420094
1707954192
1338333828
1162314128
695561407
37645427
873971584
923121632
1798126896
1747390152
1606216371
1308940097
605835350
677246007
404576404
1877410087
1360734836
1311839021
1475478416
1590284133
1251852618
296505956
132316450
432390374
1727030850
439542063
1889050452
1808843624
1798764142
1239084742
2003140561
1546946024
1129926786
699993754
1216513383
1373691295
1459551682
775074993
285258673
357341111
1769748938
875512239
307456755
85068612
1311751609
1869348098
952881636
1237997472
1573861313
2077941722
1693620151
1410093872
447430087
1063830716
249002494
105050039
1577771658
566240031
766322704
1567033392
754205200
1050272994
1775455879
2116682244
973080479
752184363
31836501
386216218
1026449340
1281615781
254744797
1241818656
1973718776
1003777986
1928463922
529706247
2082111104
1930971129
4927515
1812685714
591871205
2060226628
970201371
1107576587
1757906923
1681627816
1904427933
979768962
1211094867
539004543
1633095420
1877562461
1097678223
275303824
427610468
1642980551
2128935522
450939466
829067429
366698956
277122678
729725690
182905398
329489973
383438906
534157673
1034230453
471827872
904385127
1907541653
1583567863
1988993282
1378572178
492720181
1883343270
241964901
1553975805
351357778
1157892819
1092065614
507097704
1652377758
1119933026
797644617
1660780750
914935315
1323630819
1930620377
1207565906
275612414
1469793928
459651536
552994040
765888928
963579408
122325343
1665741163
1504375671
1060247846
1468291040
666336649
717189676
1183425052
236659866
296284246
2070194243
1344687926
1659518791
1193580741
261147418
1891736742
1825972816
1296707998
1845860768
1110539264
30415863
653567991
981822665
1227717168
1296007522
1569061040
2051725080
2025548002
2111388917
1416832412
1155886927
451447727
865618186
263734458
424552955
1536111466
432901010
498720572
1528456446
1459496843
608759603
1283787633
1290949994
131300987
2054486705
977734614
133896261
2044268076
2033030540
1424600638
1869991791
1917739655
2033926591
679729345
450469396
163957406
1047365294
1152403348
1083361852
1768531299
57043376
1349417906
1301893686
1056951087
483550234
273098264
431287897
2105119803
48075670
427601559
1444175023
982768975
495726227
413892570
1213598658
1597145420
263617123
1873592834
393567567
761391003
1687975311
2108128595
38983223
533717908
1034299613
552383922
276103883
57791368
739666172
1049892853
1000275447
1884729055
1476471628
1928356008
1055952020
353391814
2115362147
703681508
1675650004
206103750
1026059722
2050643748
301622253
481742888
28311042
2092304523
500516935
1562482629
1119527292
870128889
1958394425
295827617
594454167
1619329071
1161004338
1593584315
1316284426
1871724990
985378883
1972182801
15484270
1499145851
1913400310
2052343868
1302087434
1591401232
1663537037
549008760
1010850605
380617454
1467537060
753208215
543797907
439137033
742547274
1025765380
1234163055
705973837
1199992893
119318514
1214008935
1689468224
1523888857
550114105
675970533
1935186432
141555108
2067742345
1703818396
1937345309
231275092
662321650
643487246
996712960
1375080690
667173404
1303696627
163817018
1289778015
632228973
981235443
2121478899
1135536798
109637915
1507507089
1408836770
907221319
1116901818
199712361
1338633778
1068732959
424834519
435999188
1921169883
416945726
857163204
568905554
414639250
1615629479
2133437260
1696153665
1694172347
1425492970
879945349
1587063122
971756610
1883195550
1597363302
1445605833
703698354
1708834059
1977638195
1181837906
1197116085
627094540
1685587323
1404532508
2096805248
117930542
1406037379
172157933
2136668496
658880326
1036483696
966486327
464796563
909918161
184425202
1967357691
974444519
785800163
971012904
773325525
619876409
667400483
1873168666
2045482669
1068935105
530424924
1541594702
2031998879
2115952924
884478248
222176753
2075241737
1556775100
785692551
1546985714
1921702139
800882969
603238565
1898974741
1083706149
728164352
1796207376
2074934871
1389566265
495051459
610379812
300777965
502651894
558850901
1333812168
1024510316
765787975
143954717
149438033
174388534
1727372948
1157168763
419302444
1907561818
441783074
490806599
1708035577
222683441
901545443
741183652
2104752516
895588663
121187667
1922806913
133286612
731214036
532121376
1433754072
1455730091
543644525
779877023
914933395
1192393548
1442197306
1857221725
376815867
993219107
1577039367
1298582994
1404819850
261828535
1726263393
112325476
1799463266
595078100
890543811
2060413610
1112083302
1614179003
970941517
1571837837
48717917
1095017021
327164090
344298533
152347332
1887050944
227753679
1143658294
37676759
563621453
1440322659
1135421171
543725452
566170668
1053619331
686658122
1663306571
1224687550
792637629
502898664
327040164
39460952
1780781839
1555735415
1678659692
471232073
1031437841
67119426
205130119
1149798507
1434970371
616614116
954527645
1430874463
122860393
121410661
1834712075
1455060207
751771598
1308460205
819707151
1630745844
23228285
203444282
171285996
1450148135
955208321
1624303744
153171703
1878108224
1189811208
1387150111
1096158066
1747953543
603502943
1579400899
690532523
1442416778
809041969
694146670
1094493890
330333893
1207049813
2037059347
64820703
222825959
148199647
796812355
182569749
235018078
1952176893
1283821652
1521816948
383234487
408668855
436016650
1837886463
1037913953
561816902
920268052
298473998
494004977
1716798197
394409339
2117793923
774543326
297963010
864625002
380712128
804804875
1201343108
161650161
692155940
1620714380
1379932590
1788523241
119833264
722808671
1617031533
1171289956
1172568388
472064993
1671138809
2076368612
1331948677
1024563953
1998632787
1567795011
300650594
1121506723
392164120
1580916731
1254333279
1135103918
2113460106
1591355838
863614634
564152582
194145478
101435755
346886368
768997267
1868236388
1792663609
1430803005
1282015535
1491581070
1809650651
854553948
228946147
80305557
509737555
758798162
1289528064
585788186
1676511195
1901717114
630879124
239898601
86591007
1772325342
1497659051
665332959
1106877890
328753152
404940190
493540216
608311125
600890404
1775866072
1234776837
22968413
871187343
1393203883
51216137
699318079
340810794
278797223
1707156519
1812398913
1655327407
759814371
443400383
1123648950
1810345474
1190353903
94948118
1416493999
641893612
2074301270
2035780517
133913707
1503346500
572484449
1427261754
1073499608
1735143260
103639555
94791384
864103952
1266225188
590353052
806547236
1075209402
610537988
1925948643
558305733
1669063123
830713790
2040446591
720478384
1091663323
22441181
1901062865
1836108955
1161726348
1482739587
1320989258
82890116
1709245633
608225682
810051263
1693683678
477506925
975065062
842538406
1143898038
764770142
197581466
1661676991
1009384023
105336121
1691271829
1363653718
909072840
821233561
1415621631
1819394276
549517074
30466983
656501094
2028130008
211037128
487004581
55217391
1641305466
568442940
924441295
1944889582
2810864
990688183
1194363376
1772587946
2057788498
543715668
646217677
2057532261
538652865
193045117
2035214102
769311004
1871299381
483996503
82447717
1311659395
1833410001
108197491
803175346
1995246260
1351322037
1259637940
1477700856
184937392
1716693132
286532610
1032127956
497297807
497037420
849550878
568679594
28081260
142231638
922976257
486881754
791696888
1254706175
1169766414
939491757
1995698744
1387428337
1999654514
1816966252
745381456
1803581735
93513852
1469897198
574094473
31654309
1310660799
965647733
1568551332
1249570858
1960835470
382901724
516347505
1675484130
1311000949
1578287119
1464108768
614476886
1472645522
727607264
1537009069
1125280789
1809641710
1423694694
696847244
587142709
2027208055
313102083
1069121359
2104695522
1887485030
1677090714
379211158
1797143310
1566867615
2115820777
998445479
2014370762
753599453
81932368
629610554
2049379745
1945185315
1602728440
1600334512
1110655812
380765716
399429446
1182120324
2047224759
130990090
309192908
1175988557
1257109033
106050961
1286017389
1186098768
252470913
1024861942
1482447255
695867804
1222251865
1095056986
1521507966
941464164
1792895419
536620254
1236619393
2027521609
1107549105
1307147319
1253345625
1292568853
1351598312
1560399872
1442064914
218183
834058292
549371274
1024567271
1340085427
879148111
876548406
1184280710
846154745
1493462775
92958970
429863504
1175463042
1593033832
1878640626
2137857730
320757023
535649823
2014192578
806640500
1981136272
539887432
23277812
1719187685
1372020298
1719046413
1385682791
1352195980
2043689856
1175767534
624589928
1961909510
443500084
939707487
119302076
1258475044
1691237425
1993873821
1360274549
231902021
1030807148
1946393012
277470568
322428401
1826703231
1924177873
975991290
1140347273
1410121430
512146661
44599337
1639996909
1117553752
249042815
1135932068
1319032624
822494157
1293652060
1108486889
1128694358
188639792
212974714
418327244
367737096
1471379509
1566042950
1161496752
1985530160
1588195275
1473527942
859012819
2049444454
1129650707
1384578591
1144918616
1262854525
1117149264
876872557
1155253389
702006031
1896969949
2042783229
1539580028
917572369
2091814167
659371309
2135777422
1157159104
1069585611
1139599919
410579046
1491844579
1642844109
665960471
545101534
259608982
1048208649
1897619467
1162078872
2117940594
260634006
1078548050
1654084175
1798225425
188811581
1703165303
1242634531
353518229
973595637
814620147
1744295870
1710012960
999496603
1733805749
644481083
1456152610
835181334
213125107
1156463035
284773260
1116065676
409378470
692757675
1383953390
1182896617
1320736575
67027556
251102077
1313255849
1357578147
1035053381
565988237
2053881854
1373157402
79415259
1067837879
1964501506
1759508038
1315666893
105732848
1948303360
1024136276
1833259918
1072530985
1679970131
1236602507
1100354857
615871267
1133632978
94631850
716349955
416179390
1508529199
1906402158
884184742
1760911223
1115216832
508836853
227867506
1336227813
492411171
2106519507
769216925
551948824
491951582
1764731421
1100788690
544647488
298875379
1428753501
656387117
1949321797
38184804
7991840
1819709386
1934226913
1194502059
211527444
728979989
1621671387
1916421038
320232738
2013460920
402820205
1082697949
323722240
2138701980
216796232
1706157811
266093289
805847094
24443985
1139625048
1243695341
416966182
668134645
261725990
1717808914
849385546
1406475680
442092358
1557516503
1520903961
918790265
1299479721
275499895
2054051721
1123530346
1274985008
1121279524
1502419454
1697346259
90199120
1220429906
1845517828
741536148
869215965
2122652970
731966373
754486769
1565020659
2004868699
895680981
1998585164
189335301
2019152283
932303914
923481477
469607034
1639697732
402189333
1843516466
1629890372
820558467
1577885144
1836718951
1277278548
1702634393
704385622
419683329
433458861
1985480406
1971939097
798152930
1606239004
1438919350
235409754
621177159
208229193
218772511
490126749
1642370376
195668927
550456896
303285196
631448146
1449241102
1752280743
694043498
1360762575
1534759122
525505064
950593691
510066244
1317348904
642311011
501625100
2020709944
710434460
518971992
979807972
1760680651
222679768
1492557647
739276679
2064162794
1534132840
1540591192
1861394033
1664731860
501171412
735827075
141818057
878389274
773962736
1568895084
1264875042
359965870
1536814081
1126309097
939169190
2033475974
418315904
824615492
180838257
895938431
1792327985
841288477
2125158700
1697449471
2068896553
129407323
659469644
790292644
380427611
706589920
217295810
970009402
1304417158
1392648897
1630384872
789898606
2086213085
469161401
1927152294
732904715
1207266999
1727543222
2142155217
114350256
1904599834
1443860165
695505241
2056082463
420516450
1658672515
1617791879
770633386
1231749199
2087231674
1418798630
1267400317
1742285362
1445577657
187430612
2125395509
744415058
204607456
32155509
1352160544
1315960085
1054728542
1886683468
963906485
748377058
160663479
522200889
978779540
1748515844
1227554991
302658261
1647018464
1510398537
1218999520
825724613
1907001100
970350710
157314079
1563805395
142408827
1437725100
607681158
1716594300
1804907587
642300984
358937093
2099090191
1482548364
1576108156
1451191637
799480127
2089667887
1892956635
700483653
1998338841
312816904
1478373472
967629219
81158041
721537452
1186292254
1419409
1955366845
867586444
797836371
1492915549
1026421599
795847088
1382417731
39746599
466399619
228408989
398953584
569792977
217091823
955746100
1800723443
607077599
741308424
1620391284
419429889
1438239401
451143757
1882527097
219811791
835991616
2056304925
1800146996
665625520
114646291
1585985622
845933516
179657618
2144380222
1319431237
990646976
2039233791
539719507
937409494
1392202792
1367316997
224089609
1294931288
1582341991
1542775047
811451839
1656699757
764902648
1783527461
800730145
2218136
557574660
231470617
1979914264
1876842920
1241113807
1960417040
718962382
1995226532
267159657
1396009202
85528644
209521534
999756006
1563398164
969838660
1426870788
809588062
1306938073
334402005
2056518001
812851262
53439492
1158040884
141492912
1724016643
668519001
1552972145
1266648803
108510151
1561822533
122237876
78110290
829839194
489087412
2591910
1395598932
676066418
1408018160
1046217205
1128954118
1531121800
265334421
2029339433
2100204134
1162122298
243612437
920605372
1127341412
1034344229
1997889425
259642627
1593430024
274758261
507274651
1962288337
42499289
1285952216
307558187
962039148
1089472996
1495909889
1530093655
339046108
579054136
984375892
575884872
579341424
1457810385
1665006994
1416383463
1500776780
802658199
1216177211
1254049990
952435094
1736809090
35160300
585649257
894905123
1429668042
232763277
679308952
858016473
1476025227
98809970
594260197
2102716817
1550569274
640717207
1713816612
425030119
1496954521
2067270726
172545008
1638912549
470490250
976691274
2075795567
1788218180
1429959477
1199972401
1275802587
575270443
1669592333
1054952998
1969882827
1097288800
1222067268
1134051506
1406795546
983860847
250511974
1732870193
129214486
1667478820
1791218529
1343961632
236302338
656999290
880817638
2025325379
1802868723
240687249
312382866
1365094463
179931277
870147534
1099087142
585229186
1142532584
137795960
731168611
1881238499
1577330333
159509183
117724272
707267623
1837978089
416961739
787962168
1962043519
1154299499
2002552685
996689816
2038709398
1889816509
1967580000
150280157
1117964781
608488271
589960435
1255552443
1259268466
1226775511
1734896298
1387503851
1745665620
1733461318
1728365170
1164997335
601422508
1765152433
755837921
102318704
1105236188
1721568423
767654608
108469193
812288419
1147176557
768567540
1156904161
1120445379
1341250494
1704940268
456170074
76561158
367811825
357990654
1010765150
248531804
1855302967
2121740832
1125548292
1662474966
1629762697
202232011
231104061
1725228449
958133885
1314130320
1990213860
1657534143
43808302
69600522
773407597
1483558573
260923570
434142416
168959553
2035903967
224338399
1643144250
607170844
1328404262
2042370325
1555160116
1948989060
131266899
1143625009
445625973
1956312617
592402486
2018292432
1191817614
89702741
1810654480
288486153
1149573186
837750812
2111648240
850647810
115949125
316696466
1824297250
1755310194
612654108
716917104
134599521
1041271061
1938526403
2020271558
686390000
1796314436
1982613030
2009322754
1104835804
384630996
2054235601
852756037
1778046565
1146239535
122946858
407960382
565551506
905005144
538943472
1968364860
1339386028
16187018
1190624776
1302416772
1355560800
897522927
354559742
521610069
1157785472
1742101201
1414101608
988773066
793032410
169864679
84963060
1182142763
691859073
1644936054
388203628
2117663654
1240280258
133678058
191636986
1608737343
115228601
99747028
2034198224
1773022952
1150839053
237345329
101272528
690699123
1587363853
2037002401
1020930473
1805742394
636315765
2074364736
1389741137
1649889847
1426120791
778314715
1464674450
1837360051
645258174
1627911636
319691492
1618435375
684140893
1192628787
1097644378
1613171170
555949673
1626508681
686715615
906871508
1436205574
1632995908
180138630
511115671
1912864879
1855253405
245906179
316184512
194739268
766421501
1931565093
1509634837
238017389
993945580
434444013
1966765204
816340496
2140938123
1696540579
1780520606
1939003372
572872106
512726735
1147737698
423285554
1496179590
1898070987
236450259
38851334
1670892193
715291101
1132807269
1097640268
388637237
314319321
452527921
37015572
1624238720
623213333
453744311
786012948
999168203
2036153046
309731195
1776132287
669196864
1836831005
532256415
1125322935
1294961293
1512208193
427294295
1281285278
1744502688
1567296372
118435043
785253706
1760793376
1653514963
47203157
1291416398
978671066
1862405476
1810087577
321532827
366500039
1507294111
1248155941
764560770
1393424006
1962082852
2056758745
1394507940
868355293
1513035544
752713200
146919198
1627911636
1360479951
1263987850
1584019896
688233675
1979138050
178572378
1664107093
1847708408
679465149
1143138693
1533253080
747547133
157050455
1550520194
1555201746
825353224
301990087
787811790
12458580
915469986
685212508
1273839445
1089318881
1925076160
1916405608
1624638911
38711705
1915812130
1298159535
1385010930
124741142
238226314
608140314
1792209238
23586673
1302977978
1503074147
913297877
574141601
2047986036
1192018566
750201874
207419322
344556653
496763446
1620365907
732514093
1708616314
1649709997
182754400
1699274922
1632289688
691614332
1613756056
2142426708
1003448795
244304103
791783506
13580796
397053873
1651190880
1787487199
2024549090
1066763098
1094585817
468778935
1027962354
460541771
1399204236
1249290424
417082984
704990596
1362728466
1118621284
1769455754
1406824326
1951024692
2104806303
2059582208
1356129060
438624635
498388540
875556034
1895367375
2013035892
321979031
1824522504
2024285225
772073536
421144763
1875488792
60822072
73469621
1202753213
123403711
805390702
154573199
932438184
1408388736
1885246381
1433294593
773932737
1733142759
653553254
1703743839
140914758
1097764864
1701270376
1721596818
2139316957
1101271412
1996236573
124743258
69615356
1097456595
181626983
541211958
502529681
1989690215
16449281
1960049235
554362376
2042451193
1018868183
588849851
215967714
1838110082
1996558507
1931617315
332492558
746046645
641974602
1173610609
255424847
1236379695
536403718
1218421075
1656533474
41331014
169252330
1095416092
1433829879
1461673217
41161061
1914487268
1239185504
2044245172
1511264794
814387934
140346898
1266600216
619712806
55996754
288864770
356520412
940555864
1147197340
435465423
488473802
1030986349
1848391432
1971595302
1564093578
1668772914
968179536
265201283
1285211072
1053504416
1271348758
683426490
749397391
308956781
498508248
1945944024
1834570659
1824262782
1734787128
1098702939
1326984001
1902176004
1072050411
815269683
1705014781
215103615
1045376319
779112582
1151223144
2098542368
1653841201
1501120488
1681039584
1552825537
1874668611
2134412028
1850987212
802159610
2003742016
204524349
1855843517
1738244459
759519735
1397682637
1634826108
859673600
1696071818
963550759
277267271
818720159
904153705
2146426669
823694464
684584525
2002087370
543058831
1511420001
1860013111
1756525843
1113688830
775462898
2047466552
390502847
345622653
1169744855
291670597
173660512
1393533866
2111711497
738869649
797601625
1688073518
1232944618
995202778
2049630489
14171407
2071145761
400909630
1506946022
464147069
763728372
926737897
1438072236
927938154
1846336528
374230079
1701513968
863589387
463753732
448730314
1124154665
772126956
1510789810
261896530
1765913256
640443307
343277992
331125980
354087823
607340285
69356110
1969887909
1173450271
1053621926
1848985465
2004207939
851756223
1794291221
2048854735
519390516
1027875741
1981550041
501802346
180288017
298823288
656255920
238816711
304057087
2092717715
1813626308
1560956163
1850929217
882385144
1008664053
1152336582
1403065781
1240310906
440767666
815360653
1776985549
1077163586
2061360145
161746729
1481923262
2134094705
917955795
165080567
748255115
1219882738
1832446535
802023598
1576513486
1444280470
720580050
897665065
1520997076
2115205938
447032869
1563137013
1709345022
104118281
1730547830
1879345646
1221762522
1558242918
1491644537
1424923812
1062438777
1936403012
888494925
761929746
1960080342
1250502175
1719271735
945604490
268659186
1766627609
1326107658
2062367655
1888922619
2098354671
1985104796
1526654835
794077408
1039329263
308918608
1536442303
543696122
1923785804
1546820102
704654199
838192651
1269681650
1395194201
13300776
1291645141
1193260169
743928424
1748443078
84340777
144480899
1597357674
1812902764
1280346397
35160300
1538461723
1361721567
1364771970
898305364
501297125
2010275027
1808770103
1453474074
654401287
1374228071
1610723297
1669092325
1223106770
714270347
942058457
1607414634
889367254
333378494
1282188451
454386981
1389739240
1619946662
376942914
506705301
1112521915
1651502671
626930428
2141118318
836100341
1732986031
1152191077
1963665594
1349268562
451778015
1351630920
556185651
1139830435
1564233018
311404433
209437065
1249811449
1832940432
808711886
777881594
1088500974
822346178
1710889831
841640753
849757640
1252312780
346318623
1398209622
2034101268
1041492972
686838409
81589401
1078486176
142825433
959954478
1142058275
615092738
587623887
693684567
2035555196
26292291
1963028835
1275481149
1953754343
846459541
521224337
2032464852
1385563767
800428309
548771420
2045103044
1355390704
255021947
1980168390
1094664152
1841404109
1716008447
54535536
1294411933
1630525225
131385903
136715541
1614951673
691233113
1425548487
1417674220
1912806771
1588324691
274960348
1752106399
2093446346
899529078
452617358
1087202790
1288844346
574500422
546583475
209351063
1239860104
279284656
804782255
1950243224
505993808
261424586
1193813243
41626924
1266701785
334797772
1695615444
1579021514
2087696987
898776519
1890735958
1220935767
1835745924
847041344
1860245266
155267508
1765520851
546614364
1750403960
225800160
567340792
277625996
23455682
145723122
1438763893
1620524080
892611351
1319459004
1487128804
1271759625
1724665419
379153319
142404154
2116288848
243795208
1647683496
1380757192
498655529
254064832
716514822
2122199266
878663825
1756804469
970770016
1423595409
365972987
1389246922
1571105837
1812489461
2009262014
1557218475
510197792
986764660
1954638738
1229402574
895608468
1249122937
1101855169
2083117510
2036285635
387213405
1153921332
1231698809
988990309
1919877298
1869300392
297037075
953344365
132929630
621345021
1744113453
554934988
2011063133
527222617
633076153
1008016327
1920613042
2097034011
2133923071
1782148856
2081620284
1005066418
17439150
2042521079
1238592165
497168180
325350242
1516060792
1787975727
819342774
416321827
1942120685
1737087129
952370400
782265861
1351973741
196720606
182731722
1358741652
1678361720
1371106571
1857316293
1147820861
654751479
611787834
344889508
1358009316
658483633
219315269
653587476
846712987
1696469628
1526782090
1120329787
528829
1059708911
1824967454
753916296
464121140
163303604
1532726082
2034432652
390953820
2137030977
811884570
2085560838
187060863
1043177273
783775966
1772918606
1713198987
367551665
853961153
1766633409
1165569057
391906082
1380785994
1192019445
935705123
1876405091
82788945
290495168
1566083366
1650597588
2041751348
1311589060
781064491
219102112
319700139
804567559
198344955
1627729327
899087373
823439794
874425601
1743904438
1595286863
1460974513
2286945
1425169319
66884969
580386034
908909495
1641886032
1235447877
706557047
809749374
1891011745
1629095996
206199506
23147490
1404704625
1430580831
1320682995
1995259740
1296124375
363836317
1756310862
516755280
622784852
1141617581
1660170177
933791037
647839890
276710718
398296321
1835016503
483358304
536555685
175868484
978693341
231770825
909003520
1656331888
1047730716
200192956
1312216547
1559140535
1852838799
1115644951
308491149
1687677309
583395504
428426343
1178654333
2049226940
1019511566
1435427062
33970257
1365216881
1584594888
1210144136
1903087103
496369312
1859070563
2123847577
240014752
419660529
1364444254
1236004578
2066012873
1811361857
476378985
416280274
554253247
905320583
885919409
65395929
536148638
204724703
1712490013
459002132
1993006808
1184277425
1135807821
1852565563
950830629
654025995
1923908146
1288663956
184968093
1497428251
1605447957
1962077843
1965380078
1791636973
1359133852
598676393
2037429034
2000173527
1804750940
1785102723
929078217
171948839
1020046877
47293518
758648592
2126389259
1958711648
954093936
910474886
417756508
1867380102
1888634146
1146934244
273620979
1379108477
1055747779
289876527
175544097
31915252
878611530
447094219
26423086
1360526660
1375775544
2091998984
17180845
1966753962
757560518
223201189
1867676120
1290398094
1965649425
1532942585
998975173
968205626
562872479
404283541
867191761
781131773
375522051
1700905312
12755126
2093967304
1856673354
81122767
906988725
720826043
1646104154
412411781
1031895861
422039848
12213722
255830079
1499665703
1725116611
476764644
1675845029
887001797
225180163
1644109562
1464398722
1160849236
59125067
857440317
1462707454
209104229
867658756
1092861338
631582968
1796732027
404403836
1749985439
1949234414
508087863
1431044
581280025
383518821
838964718
1775435555
205166990
729160995
543120166
1671988815
1345508968
82019151
1210717107
252196474
162297136
17133123
1362494587
196990153
1256432232
1593080704
2095659149
41802481
1419684056
1552499021
1850506179
1447826535
1539210822
1865007473
595090463
1128539965
1648447203
1810487342
1897207462
1322086908
512578923
259526452
107090746
1978755402
1135024167
1095470702
909023083
379035973
915977226
2121595786
86500146
53797740
1177468637
1494870177
1358630127
1784618424
1962960644
1248610547
407466575
1923610154
1342413544
1463468285
223105830
1520909941
700807597
1296470483
1900782361
202502395
852361269
1876013201
1867027903
1538164583
2118904359
1579196386
731285274
879125425
1950889776
962106191
1027292397
1564622068
802854395
1339908116
1970690255
746466094
1989279022
1886571254
1178900084
88214704
1593464367
1980632386
960569631
1083986126
1669200853
2143143442
1385167993
514325255
523855828
838762434
896731937
1082681788
1153705462
1796458562
354248792
2085939040
1862443172
333317873
708056609
2013032513
1810218140
985630931
539198924
1145233536
1885887477
2044901694
960914887
1192586952
71350496
1814433570
998524616
1885315124
2034312171
210305470
1870909255
740624231
1341301386
1997566203
1570882210
1380199450
62304206
50603375
1725225851
692249560
2122877309
1769030799
2126991497
1918743900
1341989590
897180990
649895161
1731803152
426986701
1796276540
1622954639
1346300749
636965559
1250097531
2137765315
1632320450
1590105914
920179884
2038126189
1712913124
1809249438
247096882
2008742604
437726261
1106130105
1378297125
1955916321
2012524551
251354942
1649145798
1339056365
976758502
651668618
1645480619
1751816087
816158158
883511375
414841409
1307670349
986384153
1707009800
1250691539
1725484767
478279700
1259309208
1681324898
239315554
1458515415
464300620
943577873
2042072088
168390164
1153749353
969487305
1784448612
1837549837
819366399
1954798357
1375599562
1733649753
121685714
1869079877
64405023
359905679
1681178939
1202509667
662775100
1477349795
858102110
727543158
135538381
1885576580
373424920
1223673036
938727952
1308779745
958213
1626492757
560780444
326535949
1506294652
1946729422
943137106
22345784
551065092
863844615
1858734262
1742093429
728187533
1713831300
1570679270
480309515
2052664374
1758890702
1539016558
695418303
1910966312
1388138851
1267513704
1563060579
1910216748
724137731
1191414158
93142846
1124047729
1917473892
511553154
1289468950
514462162
11731245
2039527439
155718922
962258791
968344612
1913909786
292206650
131710173
897900059
532924416
1153478926
21698360
1856000022
1079054538
504102624
1018898779
926401865
337697655
494519710
419286453
219368985
906011293
1871431251
1039033933
1119284514
17596735
1791340289
568791431
1755531890
1396442171
1211533127
583054124
240221394
835577747
732035518
1855153846
1303836522
911104485
1869067985
74079403
1786197458
269042844
699772585
1743752458
1378340480
1266299079
1697662962
347910134
520814742
681150464
402733003
1702106689
1597839874
1292086785
667079372
1033891416
1133703983
962348685
19609505
1341600987
1157171925
1653021491
378583738
1404441185
1276103915
1206326250
1539151490
682112062
148200482
1899924430
307723970
378692344
2115357496
1669280844
2105706193
244987316
67349746
268659186
493403711
2040016069
423664060
1723694400
887387940
495774494
1068859208
829386043
1687980646
258165944
368243346
269797260
84399689
946968172
711780552
116871079
1154906374
987131102
615548270
1590339161
1596786044
383133292
1271662940
974791954
1292517812
1498160479
75038481
1073710745
1654714972
101809721
1738327266
587643689
609564025
744438049
514809033
319831769
813665772
827367391
242951567
2010441693
1549507087
924149071
77133895
1844289040
1770954163
723150420
1312621871
579850306
870974725
694109700
1873920066
646668214
866999319
976879752
1998144659
1340344160
1248623458
1224131117
1451549836
1955607974
1362948894
1747790018
1720494569
375938369
1721316517
367998983
1994560597
335759798
281109337
344679913
827128844
1191040612
1295896445
552294025
1504692019
1313082358
1863423544
758708965
974954678
1448488534
1542535877
64170666
259955431
592527109
120201498
1590585629
144372086
1361128334
192873682
1965426775
2123502862
775069212
90637365
1811158541
404303210
917028194
904120474
900567524
2082452219
2023261733
1464778551
406848051
656213442
1552887400
1700224543
911207308
900909120
1947832098
1295893265
378438312
1481453581
887702643
1295402770
219593593
1441413030
1208208030
219581802
689008435
1340766496
1126883889
1453139008
1867061657
2071913199
940534060
322676604
1866711656
606052127
1851794512
1731690541
1322529503
489630725
112936681
353030873
956298833
254547126
1925358155
1372206113
1214667119
833517838
2142900233
1110920725
2003409743
965147350
30138196
1508065638
60928106
1759848048
853001036
31563097
925912173
1467425051
602739836
980994200
1292702051
87966044
1174715393
1198832646
1215783080
566185858
1927860807
1603103093
1051264884
1924544672
1373109048
1831697695
300645072
613114706
200974304
1662326640
958641719
1643792261
739949782
364351923
1750055677
1238947613
693493940
527036120
1484826976
486149768
1844637801
553642618
1777709654
396491114
1915090235
1880052657
1582868178
779636699
557069399
376016357
758505865
790165458
1093037722
1177898194
141195221
146153
1912003532
1245323287
1938081420
1771851010
781359220
1200351958
1231234235
882206949
1106581717
1228577485
301089528
2926981
1670354133
35375633
507559504
2091526000
202456787
1722548582
2103524129
221218027
1719982655
135028681
1875940180
340151961
505773724
80470597
1958691635
1493337788
635048866
223909560
1475864809
147811149
693450350
1541927853
74009834
323512050
123117308
1120713368
1371912114
1896714241
749249307
1468930969
178271891
1773686237
1548147140
249605067
1222465734
1534783519
1465084537
1781451761
119450565
1827726193
915459478
410888484
416096223
376631699
1344139735
1994868880
1442281951
79075624
885455073
10548428
1318780904
1824071172
865059458
694973880
2061950399
628404714
123575040
786215643
67823300
1647050164
1781238262
585341276
610283733
603148078
778532046
566805340
333563371
872220144
1848165883
735940379
1291863117
553350625
1420505240
432740760
1370323984
1127095654
1177114776
748314521
2090479387
491401528
1429467221
2000602150
190753444
426453705
1886495357
487036526
1024331926
1423799658
544215594
3863619
1546671651
1134183626
1792878495
795801242
173675301
33115174
1007097903
1117622126
1089566127
141896183
1936449730
1686606063
46685506
744171179
2042718357
1826648240
328195673
352332856
193586176
115084599
1244407289
754771145
1485274603
106335395
1710066236
1085988473
686657491
1887864955
1719840466
563057872
346934324
1387612538
8621736
220419345
585861014
311404433
2094446298
307393813
2050773635
563714713
731465762
131530989
1769555852
2012125957
1098533211
643882702
331026885
124836566
555447217
55724198
735237678
538951981
669218146
510650684
1749347164
666448039
919433211
1427730295
1046772645
273121325
516247850
43182489
2145535224
854350377
988672613
1337514066
1059298810
1661356514
855400365
2121080417
665050323
2037938898
986349960
1933669314
1971899853
23538723
2080333641
1906694989
403878732
1250059640
1189642498
1169927241
272782625
1652630514
917965385
453427971
1485323778
2047610275
631040647
2110852100
879984470
1796218607
1199369594
1396115630
917380808
1633860272
1651448431
408961302
940284422
1187192901
573498052
1510111195
668498741
1772707063
1870549275
642756399
1430060435
1788080515
1397683748
1490298181
983138895
1842769838
67280374
1849026819
1801955028
1493674306
1714388840
663729500
1817839973
2114401270
1017169605
411668398
1164027335
875701372
969034185
1195852665
1584455523
799246547
320799024
1330494456
341493064
1139493196
1565503608
1216266611
99360081
31330087
793141306
84605379
2141726252
1347189424
250612533
1308917869
1642919043
82747718
1842100077
1007426682
1370152841
979117422
129822662
600582580
1800656191
1092804678
1170425129
383808118
1821013063
791158846
1199036820
197088523
989797461
1210272556
510693915
1619779120
1970151240
1942383394
1605601327
333100196
1915469800
1257420808
533530209
372147958
1609790301
633686235
1292290400
233131375
1135999096
2022159344
2012742233
1733330044
2050506162
716271756
108480885
757624586
1593039472
1917431711
1768521367
23422855
978141125
604939698
2001154045
1462361559
2116737698
144347557
924908947
2038082413
1042268091
1637160895
2058827421
1411073436
1925389592
502736342
1229878212
607230810
1921752046
200769099
2456266
1956141675
1637381247
1708989902
293333337
474156139
653633053
709312569
793212464
699328414
567844744
78229526
1313332999
1533106239
2102494377
980121752
1209379485
462575198
563569924
213033107
1948318847
1716904191
1355380187
481766176
239409066
273379033
1289493472
1948011179
279429401
39337644
1500924820
607899463
1623569855
36881396
1834634442
921810019
944446892
620829016
81626278
156303930
1374583370
1378335444
290373168
2061747753
1478786457
254732376
1697821668
2129544312
338339542
1407989156
2040385953
710130639
322618409
1139318785
586520119
624532881
1521552869
1480525345
918621467
754033558
1044114413
2013868319
1634462022
1546631432
1273469459
528893541
1268964223
1261352612
955634788
949656869
1554024870
965743730
608827764
301612986
1624314676
1317174533
635653718
1041117762
742267491
81198814
1667299188
1832477289
735499370
1480875013
1758230264
1451758743
324369187
692952438
1677471449
1297195246
1273074036
20760343
786968804
546885442
395879463
2025398070
578203288
291344229
951797880
1200631042
785497371
1801952467
908985722
1299652749
1171344561
1171467468
1851928012
1326532915
1176976504
1602215891
13140063
1275192884
1441290671
56066118
1045579356
1887136725
1273165521
158354871
1573259116
347346311
1466337787
709610797
1263876874
238843234
412067011
1740250698
1902717350
1942161258
1746460723
1608260597
1586610765
2037910518
140361143
1348951785
1024695271
1848357600
1471066568
465892765
268490969
1018473332
355723913
339027039
350923726
283324967
1209398643
506333862
16161488
1810242179
1328418158
1574699740
2021475878
1145554353
166205056
2047797838
905025500
1254099309
982946293
1743815068
70135985
846652048
1337394334
15445135
648074702
643983446
1595525689
1423991436
1882188561
1692653227
724103884
451339330
2103942960
1863999335
1565970231
949297094
897956619
1454961
1677872598
1888352302
1937115065
1100067511
1731418330
2103369438
1880029477
1247470258
1993006808
1020859293
305071878
2028210214
680464845
1230671915
523390546
356747780
34764788
1558705938
1575850518
1461893667
1082051651
1511520735
1867858390
1244921261
2076065843
885110681
1758069363
180258822
721636524
412923890
695081058
419659902
758462134
838738510
385735095
1888385365
1110295095
989059961
1630141694
2144594320
1728991250
2051689888
7995481
25040893
1127488479
420882879
525630056
1682697669
665480759
216438022
1447310691
921035477
86994512
183423853
1644503177
147611139
418831745
1963911209
1107454754
699632662
1642957366
473391111
62933637
53430250
443391462
1543600469
148944065
1558306531
707769068
2087437473
806360059
1347002754
270738668
1725829227
1132370607
436126333
820035388
1440239522
1140924592
1416782904
1743120008
1252273039
426120324
1025847648
478555267
1043812888
1428782470
728623923
321639178
706493005
1888440710
1108487626
778706598
1660267792
85080190
750905210
1519031884
1249110487
1004966060
1127764481
970866276
2104978394
1084292175
1609906234
1292976163
1847377652
1118294372
1375227539
264951386
213433261
368792371
416213871
1266804625
475776366
902863912
1859640269
666638676
765572154
723378558
289428294
1274370880
1383391685
1113533631
43163076
941935552
470112843
356749478
1129553017
81399026
100470550
342872397
480164446
969334065
1717541163
1085549550
1838139147
1180872981
573277372
1602932304
2010305221
56381544
1205344486
2075199623
655577750
1527458000
1486085706
897453348
1811314054
830025116
415160181
1433980319
1046853817
1272236163
1784902277
943964621
1675589711
131069239
1641372593
1062081269
1554563716
547727216
459510195
1849687858
1904467611
1332410204
219026066
634399308
1573795968
1821290324
2024620915
932255432
103736696
698207400
310896090
211293117
691368675
2020498229
697512545
1162159932
923339282
835900342
488343367
288973107
1270789669
1591077671
1477044476
1528598831
290684524
1216263302
1310672367
421698169
70627351
582288860
1469458189
654243105
1055962670
1206891485
250251338
1770885660
1489664127
263240193
815589384
529994873
1551245171
71067387
1860125613
1581237529
1024518160
803029510
1481072869
987697112
1608983057
2053181512
1885015858
260312771
1486674385
314124356
1888422842
780125591
1497933395
1101518023
2070717608
1945865691
2143477117
635490275
692143656
1380785994
746596538
283356704
819748565
1402041744
1850946886
1143033244
460064755
233202920
1011359056
1505234127
118856816
1109208720
1145386723
1091011458
1183179773
700264503
482274574
2112385722
1527435942
129196059
2060621329
716865870
1311938359
2082127898
1222684260
199590214
64706506
1409387472
835465660
567586294
1673281384
1739559444
578936319
723824456
1158852627
1901258947
815784863
431280716
1138278937
858256161
1845722793
1350493208
1142075805
251776912
1965004894
76057709
1542962655
1503978999
1674366343
342957981
666474104
108537439
1910920810
524610848
1531203451
424112917
635662238
1766275854
1210869756
311241252
1233508378
348325080
586828146
800498027
1303567465
292967574
1735822726
1866237880
566412707
1369878777
981655621
1512239018
1517308314
1333783122
1302490866
1390778595
782945692
79701936
1663966516
1353778020
1795035540
2032374324
1476180110
1728116086
2000803548
1066503515
2056754810
527984715
1286017389
999437675
1105348128
146698939
1524151703
398801998
2098594436
394509208
104509896
986459130
1641831249
1813028330
1418818691
1706486560
104227309
1735969339
124477339
1643377736
1862443172
1906379437
33098152
1066030672
1859818581
1217252703
163452805
701796530
643493128
139761687
425377415
706987058
623133830
383273380
167834007
2071885699
561379263
1919743888
985251294
1212573087
961191981
2134318830
1465851607
1550111221
2020241580
429673605
842143271
1341956151
1772241928
1626815099
1402768110
1228036244
331883265
748245324
548383742
1823150221
609508978
878309912
287901000
1711432849
68402426
211881632
146269516
1555166088
1765954025
1291005316
1573658490
94533058
1108322843
1084565532
877949093
747654563
191729558
1950277868
1938194332
1855528923
2000166356
1221475719
1133535683
548753141
1290276497
1254769042
1776129308
469898378
343323704
1933158982
186812028
1682184236
52559923
1588603179
31733482
358766142
421921950
104248854
666414147
858766376
944094107
1900099389
1856553548
526902330
2074459035
662794306
817143012
847742759
1356398204
89857436
456719226
1164839248
840518082
5159030
1568409249
1536144459
1872797509
1698044093
827546274
1837871063
1467720284
1525954891
516647763
345716184
1974460720
2023051455
597641158
940277687
1936165094
772563580
519222188
127206460
1841226388
659735684
682915414
1256884748
901605489
1849065149
1598736904
290354716
1700476583
150939445
1141007620
1727096435
1934433344
2016603316
1267112955
515622845
1614046139
45771013
464118143
243849669
420645596
1478657072
1838957708
829831222
2011760128
864705458
21279398
518287028
703239106
502983666
1992105163
1973885128
27499381
964612338
600446378
1233178365
55232403
1407266686
1854977769
1569568740
2053454959
1993514720
1886406594
2048364690
918325909
715291101
1657029556
345450102
88569008
1709275363
1580383260
1748614657
1993580710
1744281578
1768716033
1565974160
1740898854
183115411
940638518
932717772
1572624556
394395021
864212846
1801265820
1889591434
566350644
1314298905
796570051
2017209238
890422971
317393071
1276623578
351272081
1718910593
1695312414
1911126828
1193666797
2100064370
1651439902
2097704290
296541050
1412587322
189007960
1582254883
1930600194
469127459
1173104808
436834380
866613563
582220531
1871725487
363379951
1676530671
510502729
864989583
1361547893
1472841715
1154088002
1833364414
1720939148
1336166801
2134023222
221343536
1203677548
1527564596
497075613
648365504
4287823
33061730
1422395239
358899863
1936754794
620862005
394409457
1181632005
1833529270
642247042
974822079
851186048
17051313
302982939
1942152230
1799146480
282233324
1283850477
724388600
1816335217
909892831
322571997
1266867010
1798506453
1851250206
94180774
1031933662
1665822528
80415089
1455350145
45001576
1038171944
2081937039
769133774
1967510355
2000870988
2140191075
328899825
396466854
211574536
243521885
1042352294
957923607
1040110263
1185411012
785474012
208261430
1902912459
324997571
386718313
366601752
1914356634
1402293011
779379082
893652303
1088007174
725059846
415139345
188768958
141900732
817972091
336740247
2103328238
2145089224
277229898
1196521892
544048581
1381178946
1315032295
712656810
491067558
829852397
105171721
1411187400
617425267
686868881
434291545
1323620635
1495040996
720703889
870807565
1390753874
931985480
1802642759
778928642
479682350
318047129
396685831
1118505827
265642903
1262531055
2067617245
2046173533
775055583
1955672303
2024575600
114770804
723726732
451126070
19396844
609388314
490011297
432334946
1950743636
683787569
586884913
1048321045
843313912
626642648
2098608384
1805248493
2100534463
109802922
441047826
1531764423
1529418285
2869868
355230242
1364117038
1372208488
216641797
861317214
1838554680
1619684208
2006842383
504004324
749985916
1101623003
2041513750
194027372
909298850
170564067
2119045686
1731016535
547280272
1022091879
281926556
1375599562
1204739008
151664727
353310798
1522978237
461021070
1935999616
515134015
1005490405
1505761366
1187018604
154009422
1548561694
1833898847
1359193721
408007756
1840993736
1021961635
1333262189
335375539
669105044
1353468439
1379002400
2029423207
143341288
811829215
324734615
935692620
1997192041
1561677366
2144933449
531247411
1542226195
1348652822
972644249
766443758
513740403
1874215769
897188864
1802679784
309148552
2071299634
553995783
1808371103
230604204
633397416
1563398164
1910278590
770464739
1492915549
1198412831
1692064075
486295907
957748672
1087345523
1504218874
1246630078
1732267728
900885747
1753679653
86381608
1399873395
31341261
294143619
428455118
373530283
1542106935
1970334571
690634305
1424402588
2031980162
1287790343
540018213
298656392
355118056
1665823911
2138199293
21267353
502251087
421123986
383071078
1508349517
1398896947
1489524749
837685693
672719086
1922363718
1667707967
1142905463
2133104803
1328562588
89125746
823043317
809095432
1559753283
860372538
891780735
875702033
1448860488
543891771
1129968665
179761515
1139599919
1901578028
864115073
1852718602
1766907665
1925683995
1256087231
221750658
92528660
382719769
775425899
1809936190
723843290
55242527
566253665
1678755462
28645806
1894698875
1419910544
451019206
19063332
281551360
239716229
720985656
1011781446
1179355133
1732499289
2029929178
1850485705
901169468
685281793
1675463820
1571811271
1214940562
919253761
1471203994
739699943
1659649980
7463703
711962149
343763958
2034343258
914465847
1936003144
772557762
446277962
632357690
1761799985
734631841
542396509
153230903
903325900
1373880139
324637649
1973770559
2001528691
1526693076
1398108867
1162055987
242631389
619650442
2087862055
1609130207
1281654698
1570243186
1714990028
644710695
464103730
1460271423
959818990
2060482264
1650143912
373870921
1791587529
100254817
858039108
391475954
122980219
2064429967
1442569684
96520879
978015001
1081681945
1935163356
1496120338
522068444
1491803811
947492108
1224359713
402779907
1494506581
265408886
547724571
1458343858
1546537092
1080480860
800450865
813672736
1915301666
992571630
1114188870
1059612004
2081725482
1867128379
887173969
1384380475
239280851
1810419809
1268665787
1154940753
1641443275
1381017576
215042876
105627423
1675475996
451954504
679519358
833207258
1926091941
1893286207
2077677265
1815004105
1345572332
1050391457
542263723
2060135736
2034466624
713008059
1397150254
48548628
678264573
1523275254
210921242
1325074116
78545372
1132183691
1058711223
133305649
625090811
1171960888
1509166306
1755328688
494599389
824441045
392325065
592496652
1870481040
1528548035
1601157183
1510585795
452457901
1976521269
1933937351
795651477
1849030979
1615548985
1959776244
1585030154
2142251869
1685067541
862205051
1902052742
1411065868
576268871
1360115501
1473519321
2099274510
904262401
1439533407
982385692
1958133023
176641834
1003955239
957366351
637365458
1913972952
1187174922
1834929433
1276520548
689262598
1205129776
564804093
1613962540
1212095282
48654404
977576112
2142868303
2019463454
130955936
1466355105
2135917765
298511963
938577987
1095169089
1317310487
540227758
2047150606
2145668540
353062357
250216721
1106910672
234828134
105336180
1928112706
192260863
2107815171
1488523634
1834758548
82122663
189925892
794294440
1548733991
716027388
439769299
1337640059
566373964
1185181602
1440501397
546944167
1522781893
440669079
488658115
1556263605
20855724
816107698
728939966
691468918
1660398536
472242762
69666673
1694430361
493529053
188902673
2037738299
334714896
1753988477
524488298
1462782647
138661275
532338317
695693307
781116795
670314845
177267745
1010310142
103231981
853069207
297711375
895637607
935817724
1288183766
1830101771
1260883406
119633754
1139399076
280236016
452510742
2129759286
1109359761
898938764
1840984057
837782153
1612359510
1920940695
1655235875
2119080685
2089536838
369104341
1657458192
224994155
1584674797
1320771036
176895611
1459903853
642928242
1247814137
1732867229
1553881401
672209538
106988
701221002
2145165592
1761080946
1080963263
644567776
802208285
1524741160
1323911646
478613053
9046015
128732681
917093702
1248996794
170978536
371214720
1789828313
28301102
411281029
82507049
2101039604
120892796
823683140
1425836181
1737301889
90639295
2111709513
2132454673
447496371
769921539
1010321859
1184296610
173291492
1031892761
107362240
522524054
2137648645
35750209
1102768431
1944594713
1591355543
2124146169
856355225
663887326
1305403247
1929681577
1021134930
153919513
2033340812
779933920
1166441938
1829527044
976955451
1219725394
267721404
1824591218
1368392916
613861418
1919904373
381967289
487046114
1701097046
2122402962
911854016
88095809
391592039
873321516
1887636228
1177045473
1821438001
1991400655
869776964
196773457
923324214
1027901535
1376812371
163361950
1833760212
264513165
855471529
1602944614
2095646533
1119019496
1684447007
1605598255
828219565
901244085
264512408
963028675
595631411
1130297945
1370833046
1143522154
448383070
1591920031
1064086637
1749363907
1084511299
124786190
1457343031
1194803044
1872181936
1404052712
937085364
1089076808
1097920933
1689487618
1718908197
120464033
1174558786
589901849
1238656989
1102714000
1295360560
624726953
1976153528
1892425349
1015841639
877328386
302280295
287443883
1656384519
695398458
871080229
1641720793
799309613
1391559790
2117923081
81285174
1385786421
92560190
1558611705
91825600
1708803071
206014612
211800145
1327132222
2064851328
701812607
882897145
1728741
125913349
322464238
573962604
731075855
2137748211
1064237070
1339866265
627637879
2125220934
1651977761
1969897781
1523209031
1826508005
964669806
1541494643
1018150270
1357766676
1131871507
1180825880
983477702
651663823
581378911
2032037883
1322843920
969260631
1239343437
1566882662
1326645317
1338751013
477724284
1436876391
324152431
852028578
833148408
503543965
605030543
2086790441
2074007874
909366536
1991949756
1922403172
619076861
2144108574
1219023804
133059706
943889143
1750148950
614410487
1631184134
475181364
315088361
229122368
1522370325
1670194112
591383865
257998857
664988583
1437796568
475988957
1837394353
725144434
1895994777
1305778175
199575918
1566927899
1166530719
1737502802
771628590
1621751239
302511754
704725819
412780607
734842952
268319152
1012447605
933103428
1724845601
1745786636
1550014808
558121321
1285456682
870074628
142155839
597678699
2122003252
317256229
1812809054
158109628
1327228607
535998018
1925297343
527468999
2001098578
443631657
633451599
1826288684
1749071767
1970934018
386630742
1443553454
28597976
1245999464
600884608
987987381
1201476982
1090371293
1528039824
2117932772
1569275890
2094696573
549651624
2061550610
42522108
670825352
1706665902
2111351243
249939435
108148908
1891924635
1987137207
1873654110
1477596968
2068556068
290474413
311857947
824315576
1265066083
1895048708
371580068
1511365629
965869995
157630219
727818614
2129020791
2068460033
1562977488
1780365397
291051758
1415559922
243070817
879907170
885588881
1474729005
1217680181
723442163
1377128650
1155156637
531861710
1502892712
1222409539
933636098
263046137
1799306339
1006944696
452659020
804129627
771379064
1532151732
1007752116
414507226
1430875860
1446557814
1001742561
228620608
1296864455
1910819697
418125044
38998951
692578265
54592607
1440734645
308030092
2131351670
155224465
558577977
877042101
1098395142
1737990910
1899748494
64307579
1018633072
533934940
1644893734
1029644037
277290820
1989651291
1886540126
1040404734
1623595648
804207908
330111007
1165827323
1599580536
135326050
1492527471
919194688
1244066007
185014920
1924638982
1310501021
970067526
1698112601
116741176
1159950970
2045881043
1639669120
90059769
310510541
1279477013
201163476
1511292230
447029845
547155812
937223818
461185838
26872640
871286932
138277699
593626670
1405503826
998867107
1723061553
618376959
1730479689
798748633
1395653303
1790195666
1710451180
1448339284
708306307
1981810012
936419192
982471690
818398204
238589869
1784651948
1679899011
1200473875
1245390776
1105059198
1355428711
1961373356
2088246519
1153378203
734595581
274125885
420227017
1226646292
1799095370
1292092667
504794177
896401837
384586863
1401704604
716300103
179020346
1523974117
578509695
697806607
1141998379
1879956237
1723290052
1932136035
1162104098
438329397
1525481468
759100706
1130017413
1976222007
1460312994
874918461
1218449199
1702009855
905960463
858392468
1368371296
135051875
1890816346
1745836061
635170274
1259498829
505591665
2011504205
587185712
1978777444
1345871708
1746985438
1012491620
1775421376
391293570
1143076623
292306568
1052984839
1745022624
1208304598
2119571345
29904616
450608625
1630031559
1635828213
2091139269
2082290760
606183738
783826381
1965209506
1192754989
543812752
39038709
601784173
1287966461
241489272
1506992961
1206632300
664040099
1627149786
945714440
11305471
1147093137
206470067
2070189478
1132092962
1187017984
1581880077
787205343
723839411
1618053443
846342366
1109962398
962540195
1075184194
408904799
759691439
1242839416
517324072
2078333990
1346278460
1289189568
149937698
1658166607
29255220
927334225
1618710922
1091831678
1837439023
1939483703
2131483934
115161773
882213238
1949022155
2073282123
1717647337
2075136663
870631716
1279174033
252134273
1424810137
1654759358
827973139
1074071102
1783800369
1749408828
65586543
719147335
1531979387
2015306271
1773303185
624166465
2122893789
471254291
54822459
1908297369
1239162035
1084199150
276200188
1222137197
718081022
1962458514
1841252721
1055536378
113679434
1354059475
158772314
1875605096
802524341
204918631
1063652903
1272946543
467312554
801712972
248761907
1123467469
1299212937
1605120086
1985430804
1735700021
121344502
884619378
1287330892
1159231069
2079135510
243226268
1773055760
847924592
1542754178
1850946870
1887860360
1346177326
1235113296
901584165
41404193
441086920
422932255
544101373
55620497
1804159444
1603591680
2054032331
1702486917
1471307429
1401068049
862720869
512866899
1835255048
508793891
1482632757
241280253
314499502
713685889
1505699726
1482518901
66026948
1960622378
1151715126
196490464
1826158960
652163308
1591501234
1012081880
714045982
1636969437
2146160162
903760395
607892626
2014069778
1710814793
258717114
534398654
233550658
1168831657
1589101433
1912329041
271747382
1128834831
1590998754
1673793172
317693544
1628339373
1007779028
963625233
1580434941
138899033
755495354
925558112
397465462
982806450
113828341
1292753679
707906750
1986922569
1570447393
1429774745
1189538346
1220294791
257559283
1536764266
1762888990
461089351
1154108499
872300161
1647941633
687677886
1763785132
66969469
2088805874
2053494503
1064755748
1781641295
1762394946
1553447213
255000537
779204796
1681620934
97055921
1186632859
2016415906
272505849
2140851125
1092015175
1191611044
1563725267
773916601
584508348
1693591072
1293646379
183012032
1753387529
1892288280
1270755284
28497416
700952822
413366374
149873335
1473563512
603811481
1591236672
1246209374
977455663
1875621013
40251541
1049053203
1347877757
1988398301
1105162740
1924240571
252772563
817681962
990150040
1221324438
540054223
1239363168
1985526192
103291899
865436906
1510429173
1935431973
779005869
1496781488
2077623491
1438006239
8946947
55850597
1315975626
268118297
275965111
877180182
799128480
773999381
2052422198
1318368108
121614178
112145196
586890936
1568909390
1954276755
522821818
2096580973
414413488
388245791
830969548
138302915
1533963229
696236929
1200487044
79774709
28044304
485940776
1268088684
1716892720
1067003291
1898191763
1576667540
2105452378
1595928403
1960203973
1723009167
1076567044
917659239
97931442
1558414009
1402944338
364908999
1492559765
270451792
1416767527
771408892
1838878641
42848893
2078027215
1832005568
1119255
1909769407
1046968808
1594665166
1707307567
2095448409
839941204
1321354136
544180190
633237998
75422711
1515265179
1061019796
2079565311
899974823
904990724
305756238
1381133639
456960335
1179101324
1236135512
477621218
1127352280
2042775676
1118676373
1739829616
2143046339
1178311459
1577203058
1899227580
1874685390
1799545186
179114278
1767477721
973284160
480455880
2129780532
623827012
189870864
753834303
739510490
1231598316
318930224
1517554553
1413267201
1672600062
799022356
19727880
1050971040
160412522
549518257
61601435
422698979
2016798056
583140956
207178587
798420499
658603215
2098777146
1698083517
1382491305
1944607042
955434843
716162565
1983233530
931434315
2076650118
875243440
1868464579
872329422
2066307610
1001458178
449786624
2113203514
1745078263
154563784
688935773
1183605653
1199277390
1353557134
1195825580
99118162
347443037
1213724397
1203427807
16572785
93793594
258726553
46185871
152078793
1995586786
1333678264
640228219
1976169786
2120198097
1471571501
1911144894
504974200
2022861413
1917387272
432770817
507695422
758505224
35430360
1006046709
1659471598
1746868487
2054269417
178736935
189605394
1789899466
705532085
1922506885
297018039
1498650850
431610901
1306404337
2098875616
1174830465
163659498
1918009488
380066053
1201233646
584377370
1677700622
2052284746
1503436472
228642002
1864034264
202429526
1736260402
1582374846
1789864371
1900258107
1215481137
124084267
130599167
1325461188
1541377582
748713793
1573244853
1233666748
1363321596
436879983
203822078
90110066
1982841213
658473204
1361097784
1433618936
341131049
1625530438
916467875
1305967452
1247124657
178080117
1936405690
1231649165
615482598
1620054789
1107227696
1960900028
1988398662
587720702
522741585
1155294104
76674103
1898854015
307051680
578915975
1638691660
161135986
1376025421
1912946882
2032717541
1623652632
972627946
38691874
869284939
936028581
2133956975
1007125780
477513494
511841389
641036430
550005333
720410416
1867201757
1957819934
1222199536
1603476485
1810393228
1001725905
1613790254
1264927129
906590758
897559463
1874866329
1169424702
494158744
65193872
1960294259
847387980
1230558001
2012982418
1274680443
282999431
475060952
214300798
1424148752
1167928783
406016131
825799900
1118058511
2115935967
1350699037
1183615922
1359384954
837862798
368191672
688337995
559652841
1023086527
942962993
1392622816
1246338776
592577926
1148451194
552334849
1573318151
318211989
242350452
1904274349
2028760651
1418504207
910056001
835541172
693279375
1789309300
348595424
1230596088
1995129054
181190254
1078464189
544690597
1350618349
15264299
1819954060
580426957
966314116
764699767
568986248
442127798
432678363
717511581
788706174
1980695126
314048323
3320624
355666828
1624204354
1325292288
209574689
594057315
1885945551
1952838831
1498406539
696895247
1921614933
362158145
717777491
21246619
147015078
1892617252
1754420394
1722217991
492815143
373779464
540583050
1464701562
561724764
2099642297
864196517
437469703
2140223478
978535327
812107144
1200235132
499014277
885919484
1291500860
387576940
1228927333
1949414569
1536887616
1312427265
1900143106
1281070262
973908932
1627320996
951148414
14991525
1979241744
542180015
540957235
533277256
1465080262
1963312359
189514622
900709591
1835554949
1253312730
1982638712
1273813315
1368312561
2061745546
659731436
1496151851
316629969
47000992
444962983
1366830599
1041667649
1493155010
619725034
1394194954
1340385362
1764210774
674288773
916339697
1758227190
1245466473
1720494569
465287836
663402328
852154258
586255558
388187197
1216350157
716087182
1521232755
916020276
1850744883
1875992366
1015466370
1530497641
1591362348
1380086705
1261118645
1596323470
1146565991
1187594933
1896956481
279982776
978817670
2140825629
82637533
1663374717
474327016
538554076
532368820
1348777525
850942445
1030111618
1693081017
296094066
99916111
1744831728
1078575476
1179328159
1485527350
543651329
993477563
1124740112
1286555489
1290735866
101779510
323719275
1693770747
110063555
1713502398
1240552212
359289428
1708891025
783667049
1114080674
225936306
1153697923
1903478931
1087306253
1257972903
734024446
2064523144
2130437655
1438189999
561327173
1051142419
274129079
176673639
2044999979
2106390937
1423358940
757589653
1687952349
805483659
821326920
2110366279
1674638742
243131950
1246083874
1734509752
783954921
1093326200
2059800484
91847887
658771740
681044173
2105370984
1816988458
1447434250
2013753542
622820178
1753392797
942446818
823000919
719028378
1965463195
560470805
1161096811
665909230
1047982729
1481093390
2002266978
293725382
1491439954
250431775
1801062057
977775851
356820891
649800443
877191082
1379757134
1788926684
399582143
1277964868
383320414
1459231107
1334457284
1858014600
478509871
1118655457
1230467334
1981142127
1411677990
2060224854
1973190122
1058365302
1532048652
989845302
213494118
1578233769
956237374
878474574
1536900974
1504863537
2123747222
2059580360
1044931604
328330083
2078374713
201848093
1103143660
396051680
122100224
2140645719
1419880971
1266860429
661397587
602265443
1812313082
471451231
285121615
401789189
801607237
509871526
1029146085
1781862042
778154690
1151245045
1740908398
221471763
164528702
1138012720
651759386
667752225
1381698182
1452660524
706850320
1472537149
2110395792
1080681688
531622767
397464231
1434735763
1478754662
250110384
1028515068
362787495
619230821
1838687106
739459819
876990299
1701821764
79044519
536384079
906174188
255928370
1112698546
1002791965
481364272
1469177968
2098426681
1793374465
401735688
305537086
1203968480
1888286225
53117166
454888376
1369289507
1902347513
1429473415
696519084
1775889702
514321804
1652055212
1043815267
169873802
1959647838
1354426218
153235404
1764972534
1190027306
408539141
2016640862
1423907003
1314129910
1424457929
1819693788
691507241
1049157812
1215681119
1797439398
915935766
1320864209
1467558072
661265788
1390657560
1106040854
472217950
387803975
1512370006
25966993
472582019
1307727338
1475663640
37147878
465041894
1039581246
23933647
1219564467
242151915
1397260015
2003285931
1497835453
672586335
1073537777
1982477853
468314848
1269394797
1581360152
808569013
393074485
203064315
598243213
1101478724
809281652
14043065
800194016
872888480
910689009
1395625109
1105203846
747504448
65190740
1341760641
643450547
901896483
1808139286
1019851692
1646459123
64655933
1823108490
282069618
1773173129
698316648
802401359
1270881197
1388898114
1276227157
1620305167
1855523267
154924861
1056213380
738467446
278187071
1941712855
1100633029
1989625008
1332578487
76007347
219350865
1816222564
1068703286
2117239212
959522121
19332395
1019067585
1038206637
875180050
322768937
1899297833
658978284
1107970055
483360569
1948783949
286918146
1135618659
696243231
20324692
1073724937
1933341650
2129886645
1851753731
1305138674
613184603
1647661204
732177567
1798997495
1986163428
121010689
625858023
1437154531
1917568690
1093618000
1320182735
38424668
533745332
989569807
50533419
1918584699
313842863
1891233469
1409067080
641456622
1827881363
1135758150
606086804
2104824828
1654900160
1855126975
1574803419
1170573708
991789976
325771097
1004828403
1002083657
345195549
661980119
2013974784
125764680
2059907499
174654003
1243982957
733356169
401146327
1867662222
312391138
736269712
149098564
602853897
1145482282
315483538
76184307
1282230016
1087575922
1170762511
1049156079
2108472885
265356013
1267214942
243068425
2075279837
1823051100
824006744
440483261
187836447
269504223
610527510
1859497651
318047235
1785863848
1124423288
1889900959
1279111331
834526973
1430577209
1312948951
1185373532
37756475
423415854
1426241091
366173930
1651449741
1416461226
643557679
70856150
1800382608
1896621990
350848337
1094014484
1112422717
103685571
358706399
1637276934
952426185
1927460979
1571744036
754985538
121594126
1903623548
1732044991
808327422
980742930
959619344
1492140720
858641470
1999319813
1163600532
329346577
1920429141
272451486
923029591
667935183
401542351
87930612
1987998098
870345929
1796801616
187993127
859040318
261561184
549550028
1123529589
630829807
1728302796
919490640
1890961157
1817598956
31474426
847239910
1420653653
1483514884
1203619608
1182494238
1821103663
132773556
1394839518
1725263457
848422010
1603928756
1567092692
1675633341
2059416864
1728345076
1246756016
151229146
1199686543
1481919907
2002879343
1013990195
1663196702
1522509358
195215856
167223368
331486219
1593886440
1815782465
2084357544
1332754351
2016803540
465891670
434848469
211794850
354836385
1459802240
1231319120
1191022832
125374211
1148498215
1603424556
1063046218
1882045402
2066961107
735390850
783071545
647415458
1504981492
1738230748
1798562624
1978387553
783012811
1231213074
904736756
1711159672
1609727635
256891249
971164212
1081139399
2054251152
1700219721
1433961848
978035007
1718558043
1598588541
370588821
201226914
1038027406
1113393337
882377945
1564288611
201471192
1841458390
897253167
617099254
1065610799
1768658382
2078544381
296577783
1128287701
1863868298
510933848
666794401
1152329265
922341151
412625833
270361775
320579074
1027151967
690911404
1834606695
1013430654
1717559646
289356822
1732751038
1092645317
349661867
1063561073
228412429
1373902376
1607033399
970644282
1057598576
996633888
2106184225
1683725431
749859025
1138624762
1754399413
61777852
1240372002
751657767
143499377
282637879
470496793
1976033699
87228492
1768786458
1812178426
1580418102
1725967371
990754559
1635044865
1889668337
864305439
2073687204
1751942783
2085148961
232115569
1524625121
1449427257
2107815171
1193545125
816961485
104981086
1288305425
1741176699
1040522393
2076566145
388431092
561721497
353091862
1673724291
818471972
630439390
1570815871
1434279939
1353439630
713080989
107867570
979286308
413349202
2110713947
827413200
911679405
1749687209
1810415889
1053191188
1492515334
1109695946
1037652527
1135657346
1833953944
754774837
242401758
928311822
1110023997
959675418
1585000742
816949825
879717431
696014243
1559681510
1178146201
1736613847
1368578432
156317514
935841179
19052256
111575649
1708753245
979839142
75591992
1019418094
165089120
625434929
982745656
1445072991
1505322905
713332749
1355000555
1704644585
1213014873
649399124
287587397
192803070
112915211
1456280223
1544099371
228991322
1856873595
493337948
36835606
454585280
1515130117
616460302
71013179
1629773891
340839857
1485956439
323876665
1418663931
1606274082
564621300
1153230388
558245820
1360163523
2106476349
895266950
678553647
1990973067
2060921710
1874774449
807426551
1162268908
110849898
1731202123
1346562266
833004051
1660678660
1571724714
1456219357
188592132
692068728
1112964761
1371736452
177184348
881176062
1812559217
1960323910
2006744270
1779496050
1875874187
1807147092
1813193668
1512794903
339613651
262701887
278338030
1359547698
133677214
1087156458
522072128
2035450135
1181471347
48542993
1935917160
1903020642
762982689
208366913
87938536
1957362490
1819210543
2080094326
2067252458
1670101107
257755743
107806845
1404096622
759827801
653311819
278705233
565326139
439826036
423417896
467050320
323667825
737074246
1256222341
1883963148
1456163356
1838215147
1289233154
225172981
1891278342
1825465557
1069355342
105518398
1311777834
830305922
385278709
1598221515
1868553210
734858082
193267394
951657828
1890849342
598523323
1407491217
401718394
966278449
1532829920
1027750992
1330926521
321987802
1366883258
1778553222
376087351
1457051569
86998108
989169771
1479653576
900869541
662567144
1050369672
558822502
549215188
444171470
509125805
539695766
1904659567
1255915481
964499427
24363232
1647587224
1426655859
189976706
1400483490
325127474
444596040
722350137
1117260451
140268435
649554560
143570257
1210699285
1902819732
113322032
517375157
1765395355
953660380
152298788
629563259
1843041102
809662078
103191127
1201414982
288780953
473718396
1624241969
269287041
2025553758
1645550256
24013499
1589877880
952622296
1179941528
1615006942
1932691722
1577552161
149650661
2124626225
574969483
2110397269
949995236
693930862
1858174854
78816937
1485213316
1525403890
1490029763
1717748066
462102052
1328096587
2126156937
605967292
1236016847
749593618
1497072471
809450296
1872733595
1780816596
1918682101
193749975
704560250
1341056468
584832612
235056447
2091514489
1855592568
1395921543
356895927
411734521
830568586
625777035
2044289808
181087904
122652322
290766562
428212426
1636863275
863129721
1518896357
171428998
53154368
905715322
1557913456
495427584
1254552938
1953392354
340367756
1794123693
2005688442
1786372402
1744636738
1817943067
1439536598
2079284783
1111015252
1776430205
16470813
1764153790
178637897
1798449994
1024379842
1399633104
1773967400
989668283
1529949735
1033573081
2095167584
1440458676
1011648880
1170795223
603061759
166739907
248151405
1485997237
617674077
628169442
79207656
1769518941
1675555438
1044270063
1422143700
2070513508
533491197
2067111363
1474368266
1431001288
2000555403
1942626698
1109184214
187308914
141871095
673885449
966068166
1968978651
2087118537
996307455
422912748
260083615
1939102979
1826016563
1478764874
920822138
2065909836
1131690799
1936817189
1859007985
1006780939
2015019450
1833209747
84638441
1209368757
239360325
1484973291
2094076740
1426497236
1429316070
554513134
681098473
2096651599
355862043
453117264
2011529772
400262928
904750307
607212500
785881320
2079866624
1945798484
1960963500
380240639
1515490461
1317455788
514945715
1570435357
1054152290
826518458
5671944
618436799
76130473
488384823
633661541
335312390
2029236734
1182109213
363825285
193412270
337831786
779034691
854469725
1686036377
300535212
883974375
935608224
953067811
880532919
751882126
766421501
934322122
849178534
771418826
1091940181
585613465
167490238
945988654
1121605965
493233523
1711680063
1990289592
2000250048
881709924
580611997
827944199
1449674688
1020679593
914349672
1906246311
2133703978
1616835995
1461591440
794538576
1652608374
1688824784
1923490430
1633905779
840380347
38769522
148921960
514585835
1749643493
1716952947
1890972891
1590238383
207770718
1055961023
983334897
365624260
1192394789
1262543849
127491061
1146485254
1121863690
625423953
942965035
2113545368
906264875
183297851
1609724469
759729574
82283787
203391964
2049624211
361933192
1229144862
853038534
1671676219
1468275321
1568138284
1344685661
1582461700
81647668
1043989595
682083059
1912905220
845926774
1297068895
1211685516
491980898
671995847
1048785372
880292741
806143853
1579917289
1912778025
1115753141
556564055
1919949220
715850709
597097946
1342237177
1394053332
1204713284
1508346705
1368114404
1151824834
1880435252
992571142
1086852616
1313641014
972836079
806522430
89433910
2029454291
1761918425
972345517
2135565742
505277619
998113695
1648353924
1765508574
559290928
511667123
1255401427
1602385611
848448527
2028008951
1004447752
1187192901
1323724857
468830472
571008492
2036138587
1540897806
1469236825
409725022
1845058439
480092351
83663768
11989948
1647503439
743136959
1024090410
1313990908
1582826324
491229474
733693603
1069156703
780763752
1049417599
935570531
241116017
11566458
2057290393
1554588838
2137851678
454477494
1612308494
1859075603
1166402646
868548671
2033344854
1161223975
1403701651
1623151477
2047888176
389490080
1814733577
673815838
1847621189
303662657
17097402
1481153837
2090279573
463586382
986152011
788467976
1684550686
2100043619
1117674735
687000515
445482247
2067476294
829915544
322719955
1221838675
489558479
1716713636
647754737
1440354388
256042652
259045238
399077060
2087118438
757839502
979921402
902635479
1146008403
1833077753
332635016
1477874571
659151197
912104901
2111686876
931894464
216064395
1782587440
1252460521
1252833767
1550414832
9594304
886759158
399463344
1316338343
2049646746
853902728
835197350
468495758
425766879
1472764817
1555648806
230967197
1642360022
1792853251
43612028
1788204903
426467705
1132294759
1028464436
1738143953
589907743
545858485
1302361702
1501349220
724938303
1491457970
1723611780
592065190
1315935350
446850201
2132733570
949048691
1712691665
652880136
1898751613
1421627728
1304767611
605706357
1001448417
1169635878
663414801
1281391570
1004995770
371969348
537062643
1495305615
202657234
1071527157
501531519
415332531
899407115
280193215
1455060207
1180865706
1180619023
1230918450
689883016
531752914
544241765
1660444926
740522813
985371695
2578213
209353349
1975383002
485933388
980306789
1236481657
411395642
1063210976
1644595630
84133610
400856248
1700563617
1717921090
705577941
1408632232
957222794
1139762210
1538707997
764671906
1481381815
2085414236
1342036866
1237261021
1131778251
164588840
1083861074
157726864
523523367
1372594935
2010835231
1843153244
528494869
2068220823
200963128
1025818398
666525146
990762053
1947849949
22663164
798866152
2011947383
1411333580
551870409
1262823783
926443863
1878666617
258626326
1349711398
588319126
1949284824
1719822897
2071100196
807426483
1608846412
794355777
1296470831
189396841
1632117928
311144618
1625010212
560051897
753561671
2038464608
1552876290
1183925234
1962911490
1754450637
179267465
135310784
743424786
1108324055
238059493
974494442
659390548
926738976
1520105095
1115748470
1439416839
1950457189
306076490
633544936
1748011323
276812721
1310995854
833202141
1792956168
2107280509
676800952
1984903945
462796372
1081692382
93194388
1062347330
1187192291
253083067
1248244697
1829841244
1291547610
309076803
776507385
2146558894
1309675158
1631323839
1097482824
273570408
877192174
496861800
1510866856
983911941
659094153
198955903
1990189657
1495358972
1559291854
855518675
1736967003
601590063
823291882
1617364487
1661968339
1631098627
119755349
2015535412
1393527579
157516
2140737946
1669090226
784410705
2026994986
1529926024
1236776470
1956350317
1659924170
1137693778
108657143
1820608194
1083291129
1792428413
1110223324
857143251
1553158074
1570981702
1840895381
1563972294
1838331543
1876277349
1601252137
1820233037
553736009
567882381
1549033148
1462666737
1222650193
1504547903
68955238
369264559
1367191285
510343823
1736386727
650996509
1990062794
570833754
2067661320
2018998489
1607121045
122519248
1397904237
1610852549
195284419
116211133
1080427008
1646026860
1923175349
1363046169
1079866626
1372996463
797791870
782942852
422293863
1532774044
530106871
1100552656
658980254
2019351067
1513014066
1756160613
1790623787
944005312
1452912026
1305057477
1266387215
1805318651
886955951
408824185
687670701
255872994
478415779
879352813
8750683
1687296098
569692064
1448752054
1619566
1070747487
1113848061
352972822
1387099000
470597431
1195262620
1441968846
1636166604
1034087680
1091445377
461873649
2017353914
1698595747
680622808
2127070851
1667171997
968148211
1239817654
9556064
1898906618
1337615299
1334303566
756444436
1719476602
1558044410
1997843811
1377743697
1981386268
109892047
1811413303
462704778
2031408954
1406319855
904876180
447459461
1603229909
727473014
1326671366
1266062690
622819932
1989211951
1761494795
1730287430
1386775498
643981792
572991886
1822147118
453298206
996663063
621951661
195953184
1381859819
317327875
17177839
1080933948
1756070863
1325170944
1538383427
2006503126
316946412
187905678
1499077859
1408689648
1767615031
1020397506
2069322154
1839829058
1503859630
737068506
203783791
1851993270
1564319277
1384591924
1727186830
1471268317
765616295
734517596
1793973760
949125939
1936499117
394354724
1445915262
25359560
687001670
1255673503
1709631298
373665837
994617874
1179238649
1606874530
788139207
8820914
1209959163
2062309854
1681776592
1481726130
785482192
109604760
787037295
1770107186
831369517
1641392572
1054747010
44743695
1902659305
762406185
680299981
742905802
88660650
390600989
1677905421
1330105670
1020041457
83048400
280650119
1560313893
1968207008
2134340563
1889087449
314850998
1660662990
1449362797
1177922052
1931116366
1509092460
1050857211
2073828491
366138913
694951201
785170475
2111845407
861811113
899145313
1584386537
1485510185
479344336
965787091
1642678815
1387502094
36864536
1334834511
656966297
2064714411
965110385
292186740
662967541
342063451
815657674
2063271446
1572529494
928607037
105540601
509720107
29666356
1275966235
750986738
438330202
1225596499
1190523360
540428564
1603872803
1973269697
2003315943
659906548
1204713560
1143095709
347134430
2086329600
283012398
1334138727
1971913204
262356816
41206791
1037039268
1543086328
1489355545
167576212
1284061451
874284224
1703222137
1049813490
1068417012
1745053552
370363535
1081264748
1175346650
1853964967
530354864
2073787666
2073595363
1836780445
1152642474
730804352
1730884241
1948705131
1041209661
1874850820
294519327
1357613128
1806866172
1944277170
918348917
1746574276
139368105
494974601
259085708
138753569
1252605603
1869034789
507209734
1819271593
1584737484
328906538
832022289
296144706
1908492879
902039767
1624499705
1216136677
110385083
1059749773
434737702
648566102
812475752
1782349367
1128694358
173018419
1626626823
1157025869
175367745
1482074161
848097753
884879749
971254723
2143050765
729562634
714341187
467378557
1363763534
844240513
983764861
133046719
1127822025
1258939446
881011819
330714149
537902392
1623925925
120040797
98467601
2091251916
411767445
1067709798
1377054522
1702236196
743082853
1042216986
701503655
1931077441
1071381898
968676312
382758174
1016592575
1663454816
1089440217
1484246441
1952377680
114357855
1973681990
837101585
1442141374
964365007
17076149
2016961570
798249338
605063709
395571294
1909136106
1380587480
2142566440
1367769167
1483707524
1320736575
800873575
230920758
1135860461
2105624702
473555989
249234086
1358192137
1327786738
1997147337
1405730708
91176420
1719258531
933414016
826475319
336222274
1548757466
47385974
2054799657
403928595
63539875
337382573
988686887
1274334643
693469212
447505442
856461195
1359287003
39806615
51898074
1764395881
1833392983
2145561356
410426856
53606848
453525023
609004921
84155188
989185249
438925003
1836368944
1343007984
860209604
1275100179
142768091
583130727
105706377
668768390
1459944237
1818935644
957569134
64857909
247993878
1034853244
1732250
793366943
492966960
605195024
2033997993
319951744
1746375504
1933866039
404687635
407686556
338977937
1112426834
967203130
142154298
1080275597
463905021
1998622252
1808044362
594341893
1855141753
1362970804
2124572617
1475219119
1618357453
1678292338
216050767
2128935984
1599633592
1566478833
1355315934
867655212
2073052127
943069751
1898421482
1250564954
769522676
1607941265
2138294061
1464156598
536176404
333929735
1781867378
1996017572
2024711227
399006058
823041510
1290776517
1943503406
207324007
757413800
1169643654
1116288526
1116515679
279315961
1173840481
1266201848
291192539
1815483088
1401513000
1808106448
1651135376
1991427332
1764146111
428310343
510714521
1420120731
325488740
816851663
267991837
1693296538
1028159594
271431842
1165071021
899086871
2041131718
119272199
445732322
1421404652
540049737
837036637
389926578
1231337914
1971739569
2075440197
2034615024
1693263923
1961058791
810452559
231913435
1402071141
30555153
141368678
324217076
1709839534
934479560
1483303648
1047895830
773161398
415397284
1420890958
506602481
24510415
1821791051
95161435
525487107
2124386439
343052323
32221941
2030328099
952196459
1155496310
1683288229
1468121500
746533692
514960067
624911622
1118178039
1387182618
31355515
598056437
1965202349
790457997
1534494970
1591712040
11974437
816009663
159976333
1515245131
357608625
1480302532
1407444084
653501492
1353337519
722124916
2104731727
1957122601
161544666
1734839541
496539480
1404564031
1748089239
119053444
1297364621
789250497
1575895705
94461618
1139192844
1089613900
2086023546
2064149577
2120149636
1285953488
1122588494
1699562562
2122850140
699762107
1924619341
324551445
735137649
1817592669
1911161194
195901168
1923926773
1794916812
316909055
722364156
1819821507
1882844569
1272345444
659503065
1785916568
121890405
574601848
2136520382
464926870
1455920590
163041874
1973499456
1765875573
1932503600
251355212
1467621100
28692175
2135173058
1558040455
1257510799
1711530144
1484682242
491560444
169005538
1405504056
1003786216
693519803
1332632939
1256320345
357933424
836354960
204675613
310323655
1093715538
1799873695
491763906
367721271
25729875
16700423
523039985
173010486
1561769105
884101222
242763275
687971604
413721096
1306295587
1497548520
789203566
191655077
523980449
71900028
200010037
534599451
1264121324
412006394
477233079
1884829954
1065833001
1569732737
1345694735
209809644
888222812
1027422618
38546058
1267160719
1714809238
2105270657
1642236770
200681905
701745976
1019148228
1077299959
484849885
180362150
281961274
383450703
837538121
1053099679
236468714
730754235
1047418362
1395955398
1285364103
1449846371
1354605693
588942539
2110822972
184033397
1966436066
1066858567
1864656381
637965393
889368251
793641579
930052139
1425907006
349442105
1891009413
1366507202
1418803073
1517961592
1620564464
759594849
740031698
520775036
421681479
2005975899
1384400768
778386923
324390744
573235030
519783602
125573960
1284094609
1229419771
332337468
1597959649
268244719
1595889865
806029650
144196631
1577432869
734843764
1945375218
326147878
1933400707
46331959
2076225195
481508628
6626623
1507175120
1598326312
332478699
121122885
173721698
1635838089
723491958
1689816831
1598150044
355948328
2059819612
272753902
1807285502
481221785
75416020
2041612548
1395999850
387537479
1493465511
726600565
1230251216
927870179
463013966
720965332
1345332509
556099802
1077271152
1954182472
1517888152
355113886
730918285
1986608679
1901889881
423656946
1222113055
771715595
526021927
8175347
189431411
1701652429
564617563
84497920
342281998
1869681698
1750232365
341018935
1327123559
1296948379
849422589
1268898162
186576977
2117429338
1608842969
1893619108
1447968882
1324949959
1523828905
489702188
1149302364
945433838
1747055976
1382287862
248398338
694671498
421018907
81003555
1852023364
407781717
2013361246
143403557
397740473
1905520273
1979786001
934741723
574299193
1731788285
967556267
1689936127
2117935212
882287640
86944081
705440128
590020025
226196957
1378026448
1105436185
994521935
1440870494
333457883
85862233
1177741065
848573915
715666201
661051242
471922323
1859320668
1522480739
749044251
1683882188
2034696111
1087016096
1489047708
1935822584
19936922
690251256
138899741
467520191
498618158
295962455
1311602858
337674994
2103990014
305453957
788360736
1257056036
134747472
1904462256
791478174
523860730
2071272917
74202054
1663546056
339880385
1919606741
560617853
1207026909
2025350887
580500585
1524630945
1188828207
230146528
1621390071
533390997
810046501
880076388
181526118
780225418
1086020459
1256643352
1027660759
1486936421
547246768
701033732
1527549541
890014276
1243387345
2051037809
115066854
381214603
1553005311
1469610869
151693802
883819599
2133227891
428704528
991637105
1325930966
1595308197
440320571
7297482
639268283
976852824
1957437610
1306176472
237542021
1169413564
90897965
1069383691
1285698665
1495581566
1530804895
972100441
101065726
854482870
577340131
239451063
1960057758
1140537301
1284664497
1390657264
1671436074
794535175
1882935586
1197686108
214118538
1600559270
1010078374
384529453
1807741523
1010454752
874886680
459174690
115269927
50452690
580245235
1414437522
1769860775
1393814791
1201383904
948013878
1365217632
1010707686
71989526
757630720
1090968369
883197258
1315279083
1565924330
1187715244
518197981
2080194076
786080955
1326607457
196470104
1046797918
2140884297
524187367
1972195378
771675332
957926159
2130293762
595560692
1589782134
1737489679
502004179
1864696333
1174031504
1502232888
1343208492
720204618
1470596475
1432065292
286134491
1445980010
1859855774
375100188
1229643739
590644742
1090302999
1583036193
1966675309
1644097257
738035921
1531829323
1413662797
1963028520
1810103656
1431065647
1847617625
1343305176
1306624940
1960703713
1201223170
1748614657
1868843438
1422766221
559303732
1542897205
857756786
941847562
597626461
873882751
1183870387
1372087028
776767415
488350719
1143795455
149819657
109607914
756256981
1781566292
6917416
1985153876
179095844
1984311076
1755048079
1389905905
388288972
1902983423
1737589708
1948792389
254958391
96749708
757414758
2099633699
1545534352
1942303767
2000602150
1981841171
1366842375
1661249161
1016172991
129583229
262484881
2130401391
1080523245
1438606087
1653004930
1949378424
231134588
1774700968
1934746049
764582974
667535150
1669377627
2041669099
1685731921
77806774
784481278
703586870
1289505008
350202673
261041124
1354878881
1833551036
303964389
600476607
1149131092
1662111659
913698310
200393079
1694213888
1321949398
2029340760
792223504
1597229623
726937390
945519672
1649660388
558620874
933610651
282477674
1704765056
398482136
1888949486
2126491707
1619591514
200915498
564494321
1453935369
389731851
775854886
386494263
1137149373
2007901724
2038113927
1534390356
1654517756
1473756739
280166942
1810083858
240801406
962345396
1763251814
1074556173
959884229
358906566
2094700542
342037892
1146485190
621703452
378147607
1908068807
585082843
1414407689
1245817625
1515289845
357514371
1188577798
1909532682
95399681
770527601
133966468
1278942355
310241251
1683025845
703065468
762398994
1617791879
772418974
1769643156
1386983635
1222957646
2120349992
309579836
1280621172
80391629
562395335
48535990
2101540117
1183964835
1382911247
1601012888
381165972
2075690198
66013899
1948676357
1625686584
1343342669
1063254419
145407242
1634961261
92575539
1610072214
1912017894
1774099216
775560162
402755832
889101816
800620510
406427094
1896576153
1604145625
1600367279
275201692
2064459751
939820542
1290043695
460267743
552661902
182228840
1504019807
1694325588
1169561467
1223636657
74821707
1834058977
1301269788
364700269
2023307104
602000286
244090112
908070905
1522345249
1433065087
151368347
875993058
1161675946
1185352745
1521220783
758191697
2046208760
932348424
1482665334
961181186
388268666
747569753
239363041
2128806713
901012815
1132548498
1599714296
1792498481
367279481
1157872199
1111528341
1121512269
1284283803
656555871
769240585
1719891434
1594693381
1794825156
647964521
1572822907
52124662
1852228953
1442032816
1179238649
1372557782
97529834
358438107
995414835
1939928885
324783546
2046951071
1868326280
604956786
575221418
364124827
1629481479
827947700
203802041
93671250
140352493
1862711671
150444455
1298832866
1841970068
198156323
1924353000
457767623
1372696450
1244932986
2104160495
1586966257
1770156388
826818934
187087118
1697268564
368430070
207555164
111930810
1294150080
2044069653
387115190
212596313
60363540
2064834670
637363775
1574025556
1018987492
268010378
653252847
1410001206
847957449
610447884
1320810827
551343363
458109718
306774128
1960765989
1772777025
938803664
522089621
1006626175
1460658583
526974767
1352453604
735667809
534581731
1571042255
545009458
7822651
850269097
2012599673
429763688
1711965734
473063596
848914670
1854658729
1153552645
770223780
1422609944
243957754
59750142
1740898854
228771720
113778239
218622030
1819449667
452125440
2055261367
1733544345
1910312917
230274518
1027626319
1560586190
400327550
942381048
1856736945
1540819150
275281442
1262608681
2077252038
1452698545
1836814685
487749046
712272790
862310988
2086496316
690899930
9135941
1504929979
1477714436
329742252
534569620
1917222642
1064313225
315932497
1664466196
683642817
1580403837
754278179
1784461298
1923028620
382860636
1364291664
298068103
1306343482
370972189
1273780106
1235391613
994200192
1728016579
1204434620
1174967217
786748551
582317753
1799807387
628136154
1702072676
456883362
810145994
734364832
678988782
325064082
1911033147
593585589
812089479
2145403823
1677070569
1830416517
539759668
698025500
1396229833
1618105345
1356744155
1966149385
1048378455
1770448470
1509572705
98440838
414654588
420127498
1855567765
887219584
1737635205
951964415
740060513
166825809
1294256378
830894872
1646559189
1797499697
1555029240
59379553
72816990
2121518285
1671759005
1097484733
1107403000
2003333181
276594120
313042909
662587992
954935815
854461842
671475018
1705491169
339406974
167682151
1592707891
1626681384
1955475645
1708012333
375372798
1632833073
497798961
1534124807
1801121453
1198801213
2121696189
508370401
1298220881
171744147
203211567
25169923
711401804
1958120453
145792993
668003062
1223035087
1507654222
699324104
2097944979
1090359748
1028828960
2081206817
1651794421
665590694
1381564162
648659971
376109733
1325686112
883134626
1775955798
163617253
1579268313
2028369857
1654578290
1847786101
1373374729
1370092476
67877636
1173649959
922441969
723122701
921127391
1280265866
1960248017
584538455
276384451
114924292
444193795
1835631651
1890842757
1970119776
1078146855
412663154
349021786
945702236
550815777
252841589
2129689708
1347996983
2024777733
203332459
1527001703
976466255
2065522139
1970625943
2007109877
916694132
1143710466
643380274
1440859126
1119995627
1095850763
1501697308
1573410888
2076085572
1792778835
121102465
1663725285
1154880089
1672678504
1839882544
454031731
116900661
773556947
623680242
430376655
823436720
816122946
1864379030
1207939408
965205263
1615133162
681663114
868656454
1106125643
642060621
109370747
703983823
635089231
289822421
1249989384
395962507
450876965
267771819
28679274
310672227
1867581520
2102680315
1075080558
287774558
1639569416
1826534288
1470945720
590842816
740433538
675281711
1941681835
2117871752
2076324679
1436342928
1890890582
557551198
1343605303
713119023
467658580
895276529
618044275
997380109
1151592726
512005997
1747269181
1509405043
1884739136
1650705314
913624070
2019072702
20022476
1850376092
1648309503
1749636913
838464130
1020838367
1571069812
1604237171
1443341890
655522713
1364786424
1005809392
1745171963
1255008323
956302932
494948996
152852473
1813191435
1426825451
1525399431
1806856001
115133502
499091505
2026630915
1839980202
1024621007
476395468
1843506360
114437216
1895394253
1175370811
1018937850
560304440
1517162152
947913465
921052224
1916922360
1017464480
405662395
956642992
118812542
1694180831
1131466344
315426517
34636430
1419743305
2001614369
105649174
797386693
492865284
1661608922
515019776
2146048217
502351037
2052373892
722303282
1919236712
299873632
993708976
67806870
1586740654
685826492
633564593
278208579
1082939993
2102919089
1775237074
1110147283
1865872846
1099896982
702702240
1932323200
1381019684
1609347970
1882674267
344971865
1311926745
832804021
370522300
1002817696
1797612443
156511161
2108535599
1395789871
264194171
572006672
688654784
2074356291
2057360705
962151801
2130351425
559657848
771867749
382216335
2016372366
1818678128
1470329380
490846108
582900880
1337323156
299224929
119960407
1623603343
351547224
474318305
2017539568
402940717
219806107
211574634
1743454102
1672351740
1796216676
1586140188
921319483
237710480
375753244
1170421288
401345503
1537888363
1406837153
1574171050
1106031591
992746267
387820266
1025364152
1237315806
1210149664
270874471
914538481
352808641
1385504406
2103873116
2100944544
1241119349
1700270759
783869173
1810678389
1230094736
808019848
1041200326
740332345
1664718727
748186682
425442876
628767071
711694238
1269690819
803097400
1561302420
1807475577
1890285126
437409278
430858089
1924629513
205679438
1211627278
564371963
2090321087
1097863976
236509651
1426605245
2076595113
1565893849
145949823
1111877991
54026301
2027259882
1593608634
888843481
1076339556
343498845
1496846233
1012088420
1611088020
1589630866
521628364
951352864
1280309411
2045796764
312330960
1155860229
966268356
146147839
1594890422
1331258826
631723907
954056122
658343936
2046000428
367979070
1581865588
1748400812
150552123
959847805
664257917
425095389
1858696251
1873308189
1167156143
583648220
1226226360
1363466710
662552576
1336235698
1026120749
1241968869
1983556663
1997184191
1553118159
511030360
1724808084
1791045276
1259993701
923463300
1617750091
1681977754
777482693
849575814
1755404240
1141832544
1618944312
151228017
1028067277
1827173028
1811878297
720618
354453419
2093568018
1927433269
1534172115
990927951
1076234372
1454024187
605960525
1139043502
401501504
1727760651
125402351
1898543264
1632658711
1955359625
1806202630
1663953247
278139247
1003926593
612985139
1961872515
1644201146
676690889
703825802
450748991
1695821863
1566087699
1084615284
1325117197
133594368
1978969458
1494031601
582101925
893662682
1626528691
1616968641
1244522890
1377977915
439463209
323331341
1838889154
1315032295
1097961870
992839031
1240356978
2061628812
2030068697
2038676226
1251293390
990022355
332033458
518036572
2132443663
1472971639
792427398
1824335650
952435731
908317510
1272821923
1933601944
935438239
1684285539
1031809040
316702561
2079876270
373184131
1869241111
1902881277
426726041
1811005007
1554691054
1747090906
2072758899
1685996077
1894869024
937503132
1465699932
812626960
1612609654
1383150693
133853170
1138487819
1292345157
1728823250
300799549
98462981
1092918170
691633226
482806339
1619356938
878310745
748412190
1787734694
1640174476
1494282106
155849563
973004459
446172359
272205209
88666791
313009071
222625828
1296890365
113682413
1005324717
1887427668
1579609629
1605722857
1324879817
379134850
1347548609
1480875511
97310996
1902394291
1289582338
1442094909
725495385
398687859
128969040
456152753
309641848
1385072727
356610804
504461323
993622729
1026963737
1581831718
1846668348
839982542
1168711376
1911581219
1768726271
1570688273
215501965
215771218
139449282
1886302031
1848421064
2067400183
532940797
1043090568
1772052675
8907108
1542238674
1028942151
1554417568
1664323471
1365705384
829242343
2147446743
1430308718
1753644024
1339970201
1706509589
871872917
1124875642
564275270
1726554802
822134977
1707467495
1262760216
1054123114
1167963855
1343192798
1711593218
76381928
1898359615
847730607
1495529694
334903826
1014822388
818165967
8310735
1623460799
2099230748
1969988306
1815449867
73666514
1234336291
829230653
801621490
1519644984
165684919
1746437880
650910820
191694935
745473336
2009751239
536507586
699717333
171978511
161370422
861610919
2038364899
1557154994
553717448
1137080963
707257746
2094820600
1988833219
2105760095
1792238637
1426254385
310583492
949000458
1197225278
32697884
547910998
750559266
112664527
536907706
1337798457
374515437
1245145233
907892821
139495844
812668111
1680735673
1467122355
1492170202
1899441603
733626455
894348689
1325402053
1664989398
1977686871
1750215069
280511775
709980296
167762180
1612245624
2117547922
2103581400
408294673
2039182841
63156368
2036097431
792990600
1661805897
1608099637
1239368982
218069586
349291225
1920718947
228490942
806974466
1836736383
1079866626
506810799
435431640
1847083420
1625956461
1339974699
1874694821
1476496655
1454761777
1223127058
868489071
181507641
815042559
845958276
1662872956
1598083923
1703356288
1402944233
1653004930
1438046558
1422936283
623909104
1966286268
1325340675
1323244319
1820566632
1295342321
1800138068
1135477699
772907759
1425666498
1375791136
132085334
1025910636
509905425
2120259381
860660259
1542514430
124051038
1676812162
581115974
1277241856
265623589
1290301078
1783583592
2128692635
998228229
2069708061
970699915
1866719621
649514957
1604517914
940144919
1937932451
529016258
299630804
907746836
538092814
1494262651
2022221136
2122466939
1815713866
1200606782
1322278174
2117295563
2065551973
145501590
698669538
1670266503
755304403
1161299475
1129191387
638794106
1661065347
536439204
459412443
284129127
2041032898
2112421606
982978598
1521854712
1218717194
825338736
41386912
908851167
393097073
483203019
340888711
935102620
1142715842
1191467724
1810096829
410245789
57334064
1860916987
435979998
1957188189
280792201
550448114
525285086
1174174145
30651050
53843023
459859610
1247969087
770937386
2136209957
1500424418
1028259303
976843821
360972673
1214000968
228459315
177819493
1299041777
1431988448
1977468178
1012521304
417855115
454271441
1980054056
522592578
33696250
571383478
427953390
1720232991
1924968589
1201739730
1304591069
405075157
1382172177
1427747719
1491206841
485994887
699381490
1361866614
169898597
1221334852
1694460846
84052160
824531030
55747139
694490065
1534112141
1133288166
956059285
875345586
78663502
249958126
405656663
2121037797
581550980
531702487
1017064940
192380969
1464535019
1580037839
479740233
1984365652
259415957
1071713024
70914694
1768740724
1403085279
1726303566
1145797871
626809388
570361337
1313711184
1663089406
1393526713
1865213896
934866529
361821899
2601444
1919825239
833700046
435067343
1752210850
763384252
54180191
108061958
306819254
1770926479
1090926741
1909613528
1913315286
885613022
338448527
1752396264
1007362316
957803003
1951493956
643324826
81397946
1488323074
1346279780
2027539027
193143447
124676081
755387738
422118582
788576048
728320133
1231854521
1103047399
116956530
1147634149
393146985
575876519
1721289379
601089769
1895677085
294329970
1648713067
739746216
525418791
1380937517
209042714
1841724355
1122179355
668353427
588429021
1988492394
893383206
667232202
376601593
392899833
874671454
1565561681
473320536
1491409924
1409727611
529997008
707225576
1567746445
1265639492
1610344309
955469111
912727213
977038886
1580590318
339280798
1817104477
2099966660
836981723
41243855
712983512
1578581566
1372108081
1406526280
1109402727
1705571563
507996139
1661138742
2090591668
1240114805
1801018822
1643342588
1355201254
923037259
1068642692
1721571018
1566269351
909432557
442720192
1416479848
1730499283
1510400981
1007697566
2031381622
1841007511
780465734
1071800150
238781491
1749896998
1386372444
79577242
969785204
76845163
1882436252
398770929
794021797
1822538983
1435922132
586071070
163391690
1310967690
1196282460
1105376916
908711502
1266132844
1958351785
768497636
449262334
456277602
2083629906
1504074125
835205444
1563497668
738633073
1543948807
1355282274
1946124550
1698816311
1810488866
749476502
1596836761
53218780
1594150684
1319989611
1313857182
288560755
683602341
588147347
1427065528
920555096
1617470623
1608903012
478593735
1410457285
662520160
1181337758
1671175097
745039220
563616086
198155574
1706907823
1871834404
1090294789
377043836
1332103027
1127238274
1108980255
864219724
1413658577
2133812880
285382397
2136091319
793104696
1553138445
34764569
1536594111
87998539
1026195613
1087734786
1649346236
709873097
1389881413
902814429
744012802
99342070
1837969895
1286393054
1901781746
718607630
1331675832
1173105222
1518268095
1000413154
1358896167
1073074528
507106210
782810194
1110775097
2123692395
1590616666
1048549652
464205780
1149846637
409056580
1157743320
1639409356
443155162
1864830844
173350695
1674195435
1051060826
594390069
1934738536
1671628254
1492244082
507714437
1736765439
76295207
130789211
296679389
1376433940
1730311761
1008128889
1355360653
1201901174
1765867698
754788957
1741909029
914584717
1950891632
1717293235
269679082
928990175
1294992229
819100191
836422972
1623652632
969497602
768749272
1355122189
2009721056
1531009706
1263316024
458751537
519039110
1481844420
1035621836
220657640
313910264
1084431946
1128451456
1227642940
675638095
2015945969
1686388838
205775881
946352968
488289602
1494164293
613090160
576686280
1025090758
1005395067
464638268
1818423803
1108287798
243522842
1700543330
1454140580
1652169335
2051431603
1723819334
1094303626
1323589631
1563004061
1121171345
1618570975
1692949204
907437203
1568481945
913441568
398598767
840795422
504706774
1299627343
474420409
2041023914
1925066039
1728457826
1169525774
890114020
1940017539
1330361250
305000852
1160123114
1925068951
1413596010
119455689
952170206
821173806
2003850279
233887562
245398517
1811294731
96350270
2077834128
1730519074
770995152
777264634
660113954
1915644680
568444362
1021827576
1076646100
497641425
809447921
1686154973
1303682458
39945574
5956692
1983604755
874572001
1820184228
1697070118
401071797
1818876214
234046099
240627886
127320090
20098270
749943183
1563828809
716087032
1413447294
191147298
1603744732
2145578066
67362092
643427823
1951402914
912161624
542005
116795536
1041914130
1559522243
206094698
46934542
845219087
1215561619
2076933610
1325350880
1705791045
1410876093
1361423455
554011324
960415671
2036611524
703657806
1830727497
1776981808
1398645420
393406357
1997640244
1277419039
1354274650
2088308635
1012317539
874617868
1987262267
1832422550
1468605567
2036575139
704041732
33734304
345522220
1864237143
2099490341
433549790
494596159
471264692
1191565024
1765923321
1766084405
1589461076
617680035
962415804
265113337
1230799834
1330985999
567832426
631663361
1051527872
89490844
1093211143
1540067032
1946724954
12890459
918943369
1999118768
1675419119
1416693744
1019077922
343481673
1056537844
1844671462
685434267
384361692
494225220
126793236
1615732717
1716957102
626154929
1697322628
1083109989
393913987
755509759
1114486586
137864179
1754849392
152010923
1994154764
1018533633
1974921648
451570400
202872811
1185384569
1745280868
1866649130
1093174006
302026586
1906275804
1237454926
1366108810
635643692
486874841
1799519712
2020403569
2014579694
546663635
740555842
1310684086
913967760
429063176
1900459062
48339490
608525663
356091868
902664972
1156064876
415005652
41459416
1669696188
1160055788
1727458211
819875125
1410251521
720166323
65568897
449301685
1206269409
1047882645
1081477095
1034077541
2093981027
2035976161
1616849342
787244128
126153361
249359657
761218042
677837813
1929703774
86672789
455728467
1835420583
1724893801
595243582
753253113
1053526711
1062543200
1784220666
592077072
238266278
1636731457
761162056
1032411911
1495389563
1911798593
2147045709
1201818880
1916685675
753478841
716499899
1972437338
1390431021
1348024154
1341334667
1088916922
827958313
2093528593
1923554073
63574578
2106000255
1436255887
1285203684
875940954
769859421
428096081
664405884
1592964110
693986202
862661503
1837488374
1824734358
1271790495
1991490887
900007695
1313458238
762822706
533521149
328598703
581606203
655929578
2002242057
95154327
1107205431
1137373492
1395202733
1924921555
141969103
1386801246
199635791
604251247
1553145850
34336001
393801883
1141856386
1534020355
682861437
431258837
1962419799
1326634542
807289381
1667147191
5095249
345936507
659129130
828447196
269884588
1994015239
2042196306
115645277
614217264
1123576070
1047402653
1357090893
1271200965
1203173732
1760974272
1141627971
1510862874
760189384
783396599
1547978378
1539760214
1451669403
1976265098
2124896335
10255238
662707952
247893340
1347950784
1520647600
573604739
1903160334
1663710744
1405629823
1738285166
1535469753
446778843
831499379
776821495
154439438
1685919952
1841719478
1422326293
1745198834
138753892
368546843
1553949469
1420426623
172509784
1968649073
1569608067
168914587
2134848097
649899131
1631983291
1902697828
1185911322
1394519623
2021382810
499669140
1748329458
652885635
272615892
1356492547
1891257252
267718263
2014086408
1102764489
1092918170
276238118
1231119511
1562009889
432571804
1670181017
1242345681
108384732
1687931177
426040796
1524839551
1842162186
428836434
652270728
543443565
1473028316
737220500
378830195
1494805325
1416513708
445662044
636001447
2098594436
1755593827
162937863
697438449
156366206
97024779
1927927728
244533661
664378849
1491476468
1317575469
524585331
410438736
351853776
282070402
769995308
172254842
979114481
1708388798
1305417673
1567121483
690036079
2043122748
1777740027
1538572173
1668249002
294992595
1036228482
1953785004
1576526945
1852211540
2084108383
1796401679
232038555
700080536
844504064
1311866063
952207924
1602692212
1971973551
354256251
1408227160
1945519569
1990045317
512731399
1810634724
671091205
2040769762
1505640670
28598307
277226515
444490126
1195261909
1021687388
1556158467
423535341
1239729897
1727469310
1141627971
2052413040
1269058600
1534857694
1903380778
1749944036
64655933
1962768796
702539019
2093288942
983902698
959138469
1348652822
1507084362
313762339
2035614424
2000277741
189397859
709511817
581099481
2123995417
812842484
48554796
9003659
1176019054
1612543705
1387379747
158612502
673097900
1104426752
2033593212
1235032184
2029957550
1602889462
1505762203
1396285873
1994383903
77423355
418819767
640779783
1026430014
76832833
1403346255
226408697
346336195
1252819976
731590293
354611123
906222571
1350830766
308459607
1823996298
1044051923
989359181
396452531
1927231101
773540098
242412078
428351961
1291148088
2033509224
974180672
842402764
704420667
1454844726
1554273296
1670665985
975881234
94417246
951069390
1350303211
886198463
889821413
1647722259
1954483390
1481599747
1338257118
1956636160
113380405
400463848
1100259933
460242889
1155550690
2017131785
1748564934
620607574
525136619
397592897
1531609507
355986579
1425792699
1664509515
703543820
170303150
1271619793
2094779534
288863278
841270173
1024015667
1991099624
1432482883
321225886
684881828
466658065
1049369909
1848410115
2142434077
1044752978
435056436
21566684
1137463746
960035997
1755834044
413184773
1916040508
1151606723
1249634632
356310678
780130838
1440251046
82772029
359251286
1676721555
1411068061
451265971
341935286
2102066635
311121923
786790129
781981678
1579466896
1379843409
373906154
1390324752
330854496
1819501045
502453648
1338830474
1414925364
690705611
330784031
1969361197
820435466
1394609564
1336259152
494002025
2083607376
427048472
306983078
1026789561
1350826852
1370320212
1809738922
523530438
1196204459
67801897
197854694
688180497
354620633
2073990583
1063386375
1064580876
2131858984
236050827
26957545
787491725
795420202
11035835
558186112
718012686
223671265
1523098337
719987156
1980908429
2103902758
901139080
609079164
502998039
222734274
928155935
1818150183
1528600957
250486787
90073431
211449097
154318502
1556211751
112879348
1363033273
1672334260
800546949
979492029
764393134
1739689732
1564102346
1357512440
1294016120
963278661
1754486422
484814224
869915193
1020018469
851597332
631690764
1075678267
1007727662
1629550012
1251483784
1066179684
1215951125
1390960148
1487047838
1933919222
1227825194
302980925
1910046821
881007875
1008237023
1365962069
1747042220
1674501809
1095926762
2078456780
1607799970
569081700
1043446558
1582775862
1914537116
1717851388
572704991
180563336
1543767619
1614973764
149980685
277446746
1698693507
332128455
757637424
510089065
175003525
275252658
1310717428
2094606370
979276137
1807520605
1914675268
724075495
327000809
1620008293
1813151863
379465423
966670204
1333111021
160348008
624594016
2116554054
1103197343
526571486
292956712
1307700738
520590015
1469118854
1108072915
122382274
1373120759
1231359803
1439988435
1383768067
14474407
1574897628
1144896253
793778263
39760041
286240950
993297556
1276491920
1674379802
472261857
880332423
1257095349
260702016
1316212298
1436617035
1423569118
260344545
362232624
1813242843
596798163
978252842
169104412
2128654716
885553338
1854207546
1003595428
1682124240
2054296236
993347007
1295562778
1731822196
2055297106
332212729
526102384
120600677
1785652349
975198201
2016072448
1063906494
403676209
2074259729
1915363801
1479761648
84499527
2136267403
1652576741
2070141443
1934028906
1088386487
198731970
251531309
495855377
1025463880
100892668
1046562646
1089170756
3785583
659655008
1871401593
1874400212
1800450818
46351328
1533109599
1001159640
300388713
487770444
2062818429
1066791459
2121718977
2005246701
168612107
1056292836
1511025757
372420714
1413360212
681927793
732421848
729581813
1138585558
396682948
541952599
921808212
1446733953
1909378446
592397725
962385866
2009736801
576822938
2072422287
1610639876
1936857448
1117243125
753597703
2082988151
1574112616
813510110
551008132
1722858284
35717817
776432878
2095488730
771401415
490015121
215804193
566376640
1505583492
1907575514
1688120947
776806197
818255088
2070967963
1340558039
663460013
1936204939
1334141847
465280269
1953556654
1313372635
743922711
452200960
1098221044
496331580
444581147
1600749272
1440117874
1597874883
518267413
260207898
1705706029
177192100
1637401732
904006108
441886926
1793710396
181657755
838285435
1912405466
1310566210
578099376
56994201
628684118
1130329693
752689464
2013925358
607104432
1565500123
949362253
853766979
1754328031
1340091443
845835801
828962353
1012987555
1835954726
947928432
403349655
211764274
40954719
1710241766
99231118
204139580
215070343
198085422
1664903269
48818079
1432996983
2144782010
777005786
541384660
1231212719
2074218168
1134998748
64503960
1178636780
730290540
445382358
448849011
1462649183
1407556361
951590640
1104793810
1224809853
642944567
559932097
88516466
1611289251
1851622029
1380470993
67318215
767132313
1738375923
304898948
706738726
955533027
1138367391
1153665939
1921591966
507774924
1362731798
1983108289
1614502745
632828287
858247484
1354413034
378210311
1847299460
1227415649
1130765857
1403068938
192411814
1205105717
1718151566
1072853325
80983897
1781360531
1934160535
2020236792
765283424
1303949795
1593016659
517581448
607737616
36061078
1580034190
1144418237
165390983
2063164401
26852158
1061215027
1536345173
1388189425
1161321152
691416155
1067167753
117367764
1676319946
2065283311
1998283632
1129378391
1692333646
1774748554
2107530205
1799503463
932723589
1780142594
1520821387
1220427560
2144547545
1892703738
1470171026
1391233814
901005886
2020015155
1499945044
500143054
2083532689
1385329912
756400894
1997226244
883147889
665914937
802271989
983102077
1165462880
1661435063
259568946
1921942184
1504297468
171307787
724439124
1455585697
125221894
666343437
75436012
590151753
60000086
1553188852
638367563
538620583
575734347
180140187
1256192433
679910487
54788211
1437982578
259968741
1425655058
423053530
2092842777
1090589750
439514332
1736548366
559909770
1529358654
1405588402
982476837
1672397933
589683086
404856057
1207410834
1432585296
1119552980
1855649577
2059611937
108313034
1765166019
1838163398
466813635
989564041
551751000
927575178
1812704153
561577898
1212969478
2140968842
1869017827
623833364
949820547
526362046
751134955
1039195467
1773753634
119763226
449769514
1938644820
200325616
1407342321
1220139297
1174784676
129676690
114198555
920826435
1330384935
1673314283
1189811063
1897926414
388795368
1011375303
1646841591
467827871
1584376892
278156197
1266387575
2039622697
2041804503
465407084
450617761
1684590530
2089635057
1810087577
2100623633
42058481
634511365
1142593772
1268073878
2141555384
955167372
1775899397
1990570677
1618212155
1711240559
69174249
1502697057
11449448
1664440189
820820671
499614338
1829294788
1755388060
1235365623
736220514
562185149
465160735
1591853043
982516467
1903957867
224270412
1623024896
377242794
1929753829
205627843
2002936768
1738294579
862874113
1430039838
1389235134
1270384077
375632968
815109260
1133010488
699415119
94548566
1944094273
496999596
533034853
1976093673
46699675
1416007883
1248588373
857728960
616415313
549900302
1125434674
317015431
788025562
265741355
605393081
533900268
1840664837
1750146014
1171708328
766880834
1520201022
214737496
1428086216
1084902111
421370975
758128482
1729917372
945053861
1061995937
1491775581
806715699
848381079
392242783
1906959808
1857514176
331474105
1407504335
1866512262
772331535
1128887419
996327184
2121990023
2145303462
369134448
472859605
443706709
1684598836
1822165009
1631669257
393948486
467260994
64167140
880947618
502451246
742191737
1641931235
1401296533
1966994488
484339715
56275702
1183785381
1909706629
788539449
500195114
393350561
13738482
1202436611
1885515408
1872003848
1767194971
1535010045
1994301393
734581032
430526428
283614937
906467240
685576903
1261364831
107641123
324864520
1946905963
602625365
1961619358
1242744614
79018446
805903674
1736799249
1140469412
893051533
1275945892
98701107
1992605793
1175056764
1723094854
572281527
881951854
1953766098
1923532768
638200611
1710880718
1207541930
2010108315
1212090120
2107391147
526837783
401158215
778413960
2021062989
358192715
507793658
647819409
953110062
2086529620
878661530
1760099983
1123037678
2128263150
1400905220
1131823251
1776399530
620575173
1142789437
1376398841
2076431174
1758587714
1901388048
795376523
247670173
427520095
1167844910
1313705743
2004569467
802492633
408192755
269321647
1880641307
512332371
215477076
1463131688
1510063142
1127229372
1819065042
2053112490
2009096068
659457071
2005255561
1368795211
208190377
895144656
960324261
983099353
484569062
2066219913
964343261
170891556
333262273
1665486527
488122022
1848148762
1031882485
1084505312
1466639044
1977997613
327257329
102648381
1793502373
1599266261
572597635
398048276
314984546
1708315153
1649712950
641028552
365782875
1203196803
1313170845
2115704969
334379991
36923138
1354811444
2002107956
1009195712
852133458
906537244
571289831
605586856
1426931263
942672107
1125731518
1349205141
234858818
656984909
156525701
1225072608
2130841364
450629049
1290906486
1667914227
1024098548
1659072490
1218993043
1195980824
1943263400
83784920
1111175163
751424752
1871320389
695597520
193947128
2012081542
398099343
247406838
1192462286
1243534874
825425625
1981447202
598978935
1930624761
450392460
614060942
1587013640
1132064762
1394241849
1893877749
1975886742
1366561979
1706100559
423499238
869443052
2087217552
930213846
445900815
924772279
78347392
756432398
1369048083
1111042438
344109120
1516188357
1474033635
234155852
1487657798
1014208095
978338388
1108322843
444176834
2043442267
1896327296
1379070178
1438063778
2144956071
389521488
1075185767
1123999102
1180650272
1133878353
1348966108
857289243
448625245
800493272
1825163205
1061185999
1300768363
1237030039
1185049581
1921184617
184116194
1866745290
2105791985
447681323
681255461
224659001
2132904464
1377056864
974433598
1174264455
643470085
155055647
1989587763
2016610965
1293771592
628549324
124458044
313528601
1794032675
9436584
2086231110
1806746517
330876352
501201117
233200569
2088616833
1599718514
1076842298
713843580
876406118
1791952146
392509372
1466396032
1443768788
1970665074
105044136
1597575932
385911261
1785565693
403577293
963386993
1498405758
240993790
1788802647
923940593
1386519682
1174385621
1501831035
579240449
885643370
1589062407
1697260442
1749900045
1014327128
371809084
770045652
1236816017
1269605724
1581896623
2126852974
1783251022
1622245008
82488234
222962559
1769844937
1501086322
215250919
1356439263
880937655
1477161766
795153255
1443517220
52103598
972937157
1555531150
550089277
1580208097
244809443
1640354078
2102667134
893458416
789322951
2073545607
1512104528
924398590
1428300284
1545204686
1704222820
275856201
637312216
1172502360
805086867
549891674
887114792
933569703
1288793345
911084581
1888131505
1732430985
1611135021
637517503
626636293
1172425555
463519172
2007085923
293212875
175896310
946786866
625946737
699690931
705809287
599203031
78233370
1280157512
303057125
2128021873
1442518584
1736948590
1017375275
2118750483
612294400
1119165007
1084553861
1468401884
641719259
1622304912
1599957357
1065799173
1193977727
152358402
323806815
191115901
861012464
20531536
1000814240
507756632
1149030086
767061785
1917822304
21137482
958009194
2089518088
1051364040
1472514538
1506650214
1432882915
115447969
47455893
1823641634
1523750332
573147985
389803650
204476724
388403891
904193229
1982561090
1335704181
344434178
1128136095
596416621
1365180298
1140957597
2102721042
2001672352
1808929710
1259007258
1274988985
870414494
950832902
81057889
1161611420
1304307561
167353112
1850825581
459188726
1039010073
1874827460
1092425479
448897538
1525728438
70506516
1488515518
1164775002
1703759382
1265637596
1837336106
140736521
1410469225
1273844331
352539314
884629625
1261565080
534027853
1432180441
2141707733
323794554
505641427
1270573720
674142178
894663558
1810145504
1845225808
860777857
218146914
1744986108
512690173
1005103094
220420344
274858107
712135977
84463996
746176357
587317310
1429959477
1446331930
426474477
39401444
654117861
406410633
2046390981
1879706217
903468626
157139733
1080024568
336830029
2053351762
1398585550
1554974568
1735729004
1149678185
397140373
1426245299
1650721964
641335640
1404766154
396854150
1910510625
404032822
1130626507
1568658334
343898839
865634894
1964866706
1329189892
543830771
1648935614
422177066
47312555
1065263856
721117867
1432592960
32343294
2001251736
1080800604
934138189
1581891353
1371186043
114180928
2104683255
17757259
1852218696
225752599
912727213
953508346
1102324733
1696371027
252641768
1010225935
590724399
2000688427
829383279
1602025012
1913281453
524971300
1743692608
362804738
1935193676
1118241476
1901584132
117175088
645806903
1614955024
1303654993
853123365
981112038
235430186
934790525
1891146765
883996680
1102154589
1328816391
237367215
1926575399
1506066555
1875433430
571195306
370770003
93163796
294806045
1977401006
1715358819
1940945100
549821695
813699234
1835771191
2034201799
1793827314
1186737848
191237342
426567466
84784538
1701546502
1568648828
1530353767
2133861519
1411539615
1464511072
457766874
282972577
703233864
226941786
519263038
1442840701
1650280736
1315816950
448390025
9925567
1418228957
1667352504
883797089
1232784975
1740892367
414915153
109193063
1246002806
128203572
888590454
479596997
1258005908
40644896
1425795693
194729784
1820285792
1295234694
1339081630
1716693132
1909687475
1287471473
1442555810
1761633085
2123364199
1181109261
1871919594
1617876568
412663154
248085975
1267642030
924244657
418887041
1563144386
291538733
1742403191
2068050076
839493574
855696736
533962577
731234057
106069017
1389545222
444141520
1121725953
268665205
719110168
1277659287
744902534
1251315558
132118964
1888472309
398115387
975018404
1103892551
580992416
345281816
465619038
2019523995
1410557311
1077114529
1121940541
655554015
634746993
1338364579
1570212685
1240343577
1589446060
1764292248
2125491898
795153223
1665298688
904705168
1448041317
1217458740
1910367892
193952467
1599106794
980849935
240020172
1600386006
1931361947
787356398
691639851
1069867831
914610436
1995860450
130898967
338810704
1375000553
1627089558
705238013
1832418902
597889342
810773558
424663600
1955895526
2090174205
1596870704
664276056
514820017
1451370117
106938902
183012032
1076930801
1211342442
1706539119
2120191810
306204342
1486970602
418994759
716912947
227168061
1755601907
1258523166
1995638766
1316902798
1811598251
369557092
342192328
1746290916
1160767149
2140891666
252417915
469723916
421867298
1743396535
1341193995
1191708683
794870253
10962642
1460293971
2000680744
5930450
323219601
702539019
1728453220
1473629391
1420613663
676022021
1526791826
976005013
1156422319
1670886112
1137985356
1067322921
1743157719
1276453815
453014701
519303253
79523123
1646896885
1105489425
940531055
826223939
1173249849
117191178
1938274449
2087677575
77781212
1278002704
831910814
1025785407
712584639
1735172456
865491699
1980709449
1816675581
385202556
128636799
226418651
671088986
2070361427
1792389388
1507815576
1329391293
1598693865
798940928
492242614
1223038953
485575992
1192272739
690551708
604663359
187434958
1287873567
1356467363
1239601890
1694358890
177428220
358241487
768850465
971675407
590600224
646760266
573583571
1733373319
393780114
1779032198
902672451
2047571726
1697877285
1115513613
898609405
1800653088
1134567181
436508625
1788516139
1799490425
914034956
1792355103
351195076
1892724073
94210900
865653633
1761577629
520003299
38144726
1817669262
327252083
1292584555
245467863
1782127865
707392958
1100996751
2117112208
1739880640
945515030
1196527320
879032381
1513175914
2096922472
1526663976
1505741758
72156884
304731396
233333308
669636552
1636684301
487661624
1379057417
1118486654
476970666
335090280
1143520539
168927580
3674352
1032281430
565549961
695601635
2020734946
348228516
1290019744
188414850
1172393248
924116391
399013507
975943366
678883404
1864572927
247147522
2030549280
1380204096
1032930236
1734910812
1867544469
1242428882
835612313
880671537
793600936
1910400511
707829304
537423234
1082403387
2095253848
274445296
1136252051
2114582243
1946498767
1658106627
517030701
728487481
870980674
232372587
1309085122
2003471834
1407148050
1454194824
372544297
550753539
801047749
1413580104
1104621750
132372406
1183702867
972342847
1366563002
15445135
437876340
266521647
1036450015
475467395
2096896118
1483079357
82504086
1719372380
653078874
995363285
1457426705
1694811870
733517910
1894296705
1894715756
139136337
33387165
1454158596
1478499587
1356137676
213428829
690992392
1992780337
2088902732
61795569
1563094726
406181
1308166633
450713656
1500402722
546602224
1121513067
1853673441
354350607
511898127
807154572
1275154586
414344699
2143520137
1550608293
1555831680
567665972
351052137
107532868
2142640035
2012653108
450876442
295309553
548882091
832934111
1039086691
1993782676
1093290097
97298987
1756678463
1630469396
1090377890
1161867200
2100514698
1543624953
772080399
354321742
1483194289
174594746
1728166393
1705525780
1430347382
669160601
983616467
625087667
818918711
1545269341
1313726524
1407266670
2126576588
772269844
72253063
1616811186
460342982
960380779
1096878968
1591321375
1260852591
1397717289
73397193
837207048
994315371
201069060
1716537569
2055444885
444176834
120717763
486922652
885538222
1468336498
1484780981
552667688
1381466100
1924075108
1780647311
1422622782
1117713960
1045258812
133742773
264941184
758349613
2119343222
89095055
918541038
1585757427
701437729
202038499
528619442
835690774
1300102736
503623892
40850246
376254694
1380606540
1454836721
937743149
54150385
381496145
385236884
373089088
89935789
548279984
596202121
21234719
420269302
757685137
540520459
1669482879
1099794990
466720297
864928713
1595715965
1440307623
1628556818
1187126444
651122167
840969957
1924527221
1116911541
1778902291
1807671755
669030421
1770591035
513742076
343623368
1173593391
1902451271
1298137255
96070489
2064523839
1758083634
1951782780
1215756006
748175247
1165879189
1858454538
328442353
753934666
2052730586
2005757836
444203149
1433057381
115408578
1562395710
746724545
2106092236
203269046
221598722
2048679522
1908412100
2011524466
1526939607
1355939610
1334552043
925478132
1932385902
128947737
1229958069
306353036
536996855
623787041
530226472
984954596
273700485
1317123508
369774820
384517087
778065030
1810776160
173150415
508044696
128969040
1107079789
978279232
1074706053
1014177866
1983526202
1171679073
2106354794
2054632809
2115328107
598376155
573566408
1158564309
1988386891
836115985
460438144
1677960901
1431743695
511754186
35928018
1222117341
1014016774
182655017
1785587134
1054071301
850803851
2094158473
260476662
344434178
59932464
355784822
1631470998
1302817540
1587991273
1799793706
1766151063
825331627
1194015367
1040817093
1386920265
1906124325
1742604868
1626733338
1873929581
951337988
590591205
852162027
1532048277
932642851
703635045
1521650956
749688741
1263179681
921508173
1635553816
247184134
698255575
1886649517
1764544477
916557184
963449384
1536619111
1232077936
1286171960
1140756299
730586787
1205142903
2101564079
1513629567
47225455
829324419
1347929709
123004836
1398785674
1188873376
202825002
1713855245
901597453
89206972
1208499474
318234663
1884001269
835599893
1678869245
1285293902
759646769
68841167
175922501
498498332
160441827
56990984
665849990
117519921
222743188
1096863440
1699932992
1307495694
836296011
843957739
852520420
1290492599
1823020336
483112976
232789919
1674907645
1463663286
1506352357
1496452672
53912504
276266998
788866167
1264548577
902245027
18846582
263203805
2075230188
1555038282
1274046611
187668982
561555804
1773702260
1991865485
771463474
1489234154
1992719055
748914844
1413059503
1017987632
1279909183
1667625720
2031836040
1983315809
1141712234
763437262
137955359
1975669521
590472922
2017952789
1864491424
1016646259
1122360968
1260578186
1707079472
1293881270
90167125
2012397027
1587197963
1100284721
1360657409
731338821
569314020
801119688
969684096
1369646888
1695087895
1851325832
157538800
2100285432
1706928717
899363655
1465249286
1800230515
2091130277
474559959
1327585396
1077079087
628324067
598044141
179009967
2008909220
2122610294
1724785608
989332619
767009805
1429373114
186529200
1688925025
726823606
1573857095
937613217
1491123517
1378762730
322804770
1260758700
653455592
720840382
292380014
1255143035
1548783064
1577561854
1911974772
502064130
1901825355
1038173300
1379499928
433887152
107586392
1693060336
1149278905
1522839
517995137
1383838451
1945132273
203991783
1030999877
689254531
1620115086
2048964427
870096758
1125248636
1116850681
1894530280
1582276815
900431797
367536574
826772995
814591817
1702466176
29834184
1340793270
190029886
1297176785
1263071141
692874004
34973216
1329128404
1584532394
250861042
574549451
195736558
463611795
1057886821
1929142759
1819050044
1794707417
234246214
190028579
2098080577
510049711
1026713531
267407951
756447630
545132179
415164537
800658575
260144556
1813193370
347631246
54846204
1711192392
1743675129
697386461
2139470346
1058093944
1875297937
1898106220
415474601
1123010835
1716026971
2041819446
380223347
1450505299
1910338262
673302242
1234503615
233628880
450712683
1608211264
1514440660
2051577051
259668065
379471780
296095472
1584465707
23644833
736602867
1902774747
1901660407
2119826884
1494452154
153387920
1643870852
605998827
842097793
823551762
584002331
1401977360
1649149785
1493233201
1250212098
1123086961
1769863887
669567309
2145933753
588778715
900268551
807072240
965415525
1549934613
2017148219
31600460
404812616
2090731697
375997158
149862301
179631724
103917525
2134456626
147164916
286674950
1130920650
1937290891
1729770304
1798174396
258271870
1786714119
1096158863
1340517547
591957853
1626366203
1259674172
612954219
857418748
1425539052
2078589847
538332094
710703486
1130492908
439977458
1704006006
1984767181
416399665
1274082668
227229538
1927356117
316172460
761822112
1280623285
313518053
1708957077
395434517
701135998
822243280
1380514215
605263319
1639167591
710986670
420727949
1623693232
787400709
1016433358
1420845330
1847896525
566630435
1024451229
1457885116
1239939503
504066174
1850929445
11595034
658896985
1052063181
1783376151
1290574671
473381505
974380937
1277448828
1487002812
1124830746
2140120354
724347439
1036925208
2090423605
920281137
1538078314
719991714
1816896630
1992567869
1299405167
1137434547
266190445
200034545
202723174
766457160
1211844166
1039060572
1554313586
2144212204
1503784381
2069601401
1933848013
835543780
1847878194
1109683384
1417565379
1267795714
651555307
1090087797
1796625249
1170761635
1952049132
1177057785
1186846076
1539594709
469016696
1725065821
1563654368
1568708101
35432214
220839832
1665015804
2093773766
1052089257
1748622087
129579143
1592863942
274132205
1762330984
852864979
1406584875
490052586
1572228899
1699314547
1865857239
1070776813
613463879
3579422
872545607
1176396840
1469706279
289632524
487824876
1796460829
973170988
1306205325
1565993890
1472176704
152569502
2096734187
1663953247
1249834907
300430088
854014538
1829456304
2117058486
1932664498
1021418118
388067000
291760626
1462236039
1925919588
663670854
1787196527
1404355258
1529961198
105615797
287602566
1228111771
1641591877
1536460731
405009544
919234910
1638157179
765645554
514283322
287757250
679657785
1838457615
1373421279
1830547386
2034830726
1906303168
31058751
2139997592
2125563664
681803220
910878692
502038629
1365112639
636631703
174715156
1567928750
1328063265
2096496489
2072402422
1000369250
725602835
892670947
1892471813
1813153315
1081520763
1443560210
327107440
1934458325
1761374112
558561716
1135019621
381808541
29207226
1493392196
2079230726
1541797867
2010455089
258770733
221726510
1013344470
175931249
47969503
596585902
1065039744
2007458860
1878582439
1978459729
1005285740
845640986
534132725
1702125274
1844934676
1518574727
1556705371
750846314
269811972
998644674
1737452105
531859666
148816118
117737353
1310869304
2036559659
1212836494
1259170294
1142778165
1476047760
632668626
962891871
730934740
2091160759
2010163044
675574568
1405946340
1491457970
1541032268
888085001
2137881452
1164143640
349653215
820721787
650085988
1253835196
1598214590
1273169450
1554632194
1044233699
1129634998
1180980031
211587639
1203054262
1623779383
536230107
558770095
1989026712
1481831075
55138749
1283888322
768837703
511534114
773714359
2079496640
1878182475
976654318
550625811
663121556
1497390564
48545220
818675215
316209852
1143677789
2007805531
377720042
1717709640
1378765445
839974146
896727121
502378729
407770215
1177989720
1226979091
1007630509
1334285256
742205117
1357976743
704843797
270385488
1153901927
619035153
340468315
126277186
1120728781
1830710558
240823553
354268449
1058993378
490353209
1956903923
1136973294
416268069
1004913785
425467555
715787851
837612638
817210957
1156312275
1687983191
863436249
1913131025
872172098
2069689877
2032818201
725113333
1221869903
846144625
1921338380
1642555413
57788106
880814066
789960768
1014154482
1315208150
1551555736
1162720945
1248365840
1040136467
698226396
1620301157
586423404
1771168609
508352518
2042566824
1409487931
86227587
1177168516
988050832
1182613989
800022582
2059608985
1997707923
1252680472
888823253
503646218
571550013
1655303644
1389663236
264628700
1175038516
993040566
2063501432
704134870
797447404
67180304
492714616
1739704088
171796266
321931905
540300697
1311122849
1973251463
1478082250
622809078
1910570892
1621471396
480333721
367221658
1745849138
2083838263
1875750684
1842336679
1732913040
2027197367
1589539033
543421903
1825116776
2031643617
745785370
257415403
583997988
1288202323
1704100049
1321714299
1062287017
2048594793
1745739421
1111528341
1384874713
1333892611
374323988
700219157
410559113
184565075
1795234995
1203226853
1553025083
113748921
519253229
163331244
1780101443
345035054
95293931
1586494094
517693278
364948535
359075322
225787696
1534791628
1190550386
2023674688
1754232067
581338062
767047794
216063548
1405745966
749646619
1292161563
367413652
863865053
134463756
945958619
2071320289
731405873
1848722954
1175770635
2110765128
1394824202
1041300116
1497407921
320321468
1449501869
2054579604
925363983
1895948297
404681127
1641184776
10383329
808070522
838482509
1925147652
669440407
912867564
1440712526
1416501761
983040370
1161073147
258886159
1107256704
1345342833
917608747
1244151753
2025463259
934380394
1195273768
1247467290
1720196804
58722536
604627002
1334951612
429572428
1333793201
658493904
1189274359
847257464
1895494319
119960407
468968866
359498959
1243998540
2021862156
1631847821
40883961
819412919
1703357624
1080092001
1560949903
1807944141
677893174
13812719
1436728016
2111196285
245871806
74928320
1730049177
267701868
1821013063
2068152680
1955084853
1662500196
506371275
1837658173
1452022540
1763144762
1156311127
1271122686
2069417704
730771135
339361870
1437809936
1811348705
1482619927
1323417881
831614196
207898972
1812649280
1306770791
840649476
1628462009
1661536553
770489776
1470546167
479106975
1564225892
1391220321
1579148600
1604529733
1048829312
454285356
28543156
711436811
1466686280
1226156582
623329712
853599340
461676785
644856725
1251915219
1021709628
1042036862
336305724
1360043361
18346737
920577743
1020254694
625847992
2030369300
1218505602
204038014
382777101
741250285
943556696
17990772
2042094214
1298529019
360804526
1170152033
1559727638
844240513
189446943
355359073
1089982224
962185789
490510043
2147313951
707948445
1031741586
81962760
1856074812
1096434671
652589192
1097439155
1449816205
1283905812
572863574
539110165
1791701011
942210497
1872097489
1020768608
907321475
1324954251
1702689177
1376390230
1462229057
1859624763
1529817550
2054904778
1090844648
2011353452
1833646468
41514888
1029813873
532126341
1477296086
1651081468
1101523873
1447172589
1635544140
266366181
746747870
1623735941
940839940
281221098
1528477477
1755587426
1372620855
2056800258
947271874
100231692
611715098
466234189
193575833
1789438543
594434240
1495811912
330108402
63641271
1131556283
1860962783
56603809
12775113
1598065024
1980042035
1198358376
1987851829
832152969
1172936288
1947547694
72158377
2109000305
1479533902
1913665559
577944457
1134415845
1185499081
1081321657
305383017
494775422
1444734585
12092516
484262737
1121136480
1174952063
1868058034
1358954316
882377735
418886267
223633836
1035364856
189120089
1484519307
114550450
809716903
729988581
30347782
411296183
1778586787
1510855653
855213921
293104776
1606890894
1242780500
381359041
1090972715
712243298
91038961
1505054641
1029989028
538130616
1004436984
1596050533
1919580096
61493829
1846661551
1077882568
1528319427
1739438841
1661320719
1595423164
1995686552
8291561
958534873
820188766
607280628
257535066
1847311111
1711204014
2092929159
666062291
1313543898
1759440804
836744787
1680988990
15553643
1418265651
485549923
1164242415
524070462
297404653
1772267657
1204196425
1326263915
561898623
69651989
807628273
1108599687
718433208
453547164
1046433614
1351171127
741309155
1075599267
625783413
1041715443
1089164546
1353988795
1759751294
78587160
1366443892
108750245
256864842
1850113176
2041743106
1452409576
1443360979
980979265
1569012186
151153341
771072534
626947976
1156414500
445731381
950991881
1893299912
1583937485
1313259778
1020068450
324930047
866940478
671780900
1922299533
1512702983
1284328245
1698115696
1317731563
1059814834
2066709272
802420124
1106772647
469049596
920059547
727817510
2094098745
1116477017
1472193364
120257594
1812799756
1314952647
2079301626
1232485503
370454210
2017560051
576005292
1942984580
1471550523
1385769152
630026586
1618032532
648071702
273546060
408114825
1284646758
1517874365
1212209671
506454549
547740162
927562890
1302221518
765860394
989723956
335933231
688138952
1430520875
1842366813
1728993621
1823289607
1927113964
1754399413
845880067
1317105736
1641184776
2134959253
813616120
601965613
1200135899
1415238997
2105753442
384606808
926260169
1597305004
1862398425
65658728
1676988522
183036818
527539325
410056093
1404998398
844074697
407732980
1521637655
1873991070
298217604
560249852
2009149585
702624451
1699506636
225704175
21181231
1388369555
197541818
618649238
2082861689
1501460143
27623442
1902830439
1312612492
1155971867
83640940
1671638685
1424117012
500514311
1060632072
1037180102
504544094
1076372386
517567842
1006789765
2082715343
1768972023
184722009
68793694
875937509
346302247
822645461
198344955
1173044070
1580013031
358976808
960602363
969471804
1837878445
2064555994
1042563769
1946401258
865344793
1545897636
761592746
1329498840
1291320478
828179496
1535798897
396776676
252441477
2043505763
2037046241
319620556
1618053446
233467547
2071525409
1059433753
1737635734
449218762
1330696213
1847793830
1759934945
85089417
662447823
2054345121
1047270621
30827819
1065503333
1896004957
1079769890
387410769
619243928
182312170
1053542886
588608360
852544972
1128156775
1881804277
1285533366
1662592149
274621458
1774771117
1569984274
498649838
574397859
1657089002
193099798
27730820
41707615
1282475074
106980369
1118431326
28984695
1839688415
1430196568
949450197
1287666681
436168363
785317937
1661212950
389961677
262890541
279020912
2105482777
1927649885
526840025
1243528182
721751575
1422622782
678222059
1959420242
513099537
1068897208
1014310756
1269888425
1085412920
103571477
1568713528
2004184911
1356067604
1257095862
641701110
1675563378
214425583
206388311
646076423
757020491
2925266
585008066
1750232365
575554144
298249915
717897594
735926097
233280498
1918457862
875866315
1759667759
375139613
1841228726
1319641069
1827361848
1917631808
1156463754
1001094837
624694291
936350454
1647731248
37278396
447886233
1734647020
135079330
328510291
1059148895
1206150962
279010441
1963475311
1420435570
75340164
902861706
333149899
1625163078
1836195049
133098974
1589281950
1326748790
1604099779
52052461
1725761530
2113295188
1913018929
300828896
1778490566
641417905
1634013517
576757041
668891988
1192211178
103157433
899318836
1224881437
1369262661
164931337
687740468
825739100
606586203
297616599
1725105527
186434839
92870039
461345303
275854521
1203800539
52141813
715733925
418065055
1504996051
1342634794
324009785
213853310
894266227
1621415441
576295071
1908103712
889901132
724348674
438952436
252640729
590782772
1410478044
2007692860
1184247502
1963798377
1867799875
1063265436
587097676
104772393
195487473
103207978
2007201225
163980495
394372805
971322071
1650081806
455437632
1434667351
694282520
834049887
113570955
28564446
176408342
430488649
1599026414
1308365551
854210275
357109260
1753839074
380470762
1375127361
1697085363
1856174791
256205887
1907993452
1403727670
572209
1478427737
35812724
1682391182
1255588485
2086335509
2096049221
143989313
1123351015
1095280791
299425368
1135177462
1681215952
1484005946
1093607870
623154512
1705916424
248319005
1434182773
422751941
953608731
1625459121
1340688988
1295615663
872844574
1088170348
1732362308
1805531287
2006958463
682536453
220882440
1898270875
467652676
160426778
1591748385
1289845861
1883436666
775763661
559588546
1641943565
1351539593
720103330
664787185
84450808
1896350019
1548535687
1547763524
1440560405
1794914625
1874213079
394780452
2057391120
273673142
1308669677
2004493105
42393489
1676010613
1241300920
1160266162
1212991745
747500325
1377464217
1272191905
1007791552
550770443
1734873044
2076944096
397219920
178771592
1799422832
676694368
2053343768
1436682152
1826359781
2061106995
682282094
1338825527
1161994794
2138491782
1289141956
478120940
375429560
1324581273
738929447
769415015
2002353189
2128413656
1998289193
1609246703
1410059234
376497398
1006189380
1874637885
668517330
595520498
1220531368
1143337724
1515751694
1511679610
100520521
1474789902
1815073548
1277575568
1691850158
796023612
1055395884
1367181471
546270470
740298416
1695169457
1147681252
1958100205
703922201
2020960977
1724096828
1615252272
2025259768
2044299658
2049253979
1218363711
1941760937
2140889853
1273110805
2097707417
755891087
2133032809
1389870929
1494601883
565632835
1872902963
362916062
777683090
76476156
1373623007
1682977677
709043408
157186158
72025887
999820901
1478476584
981770880
635085562
1796469975
1311854922
1863727805
734869355
1435387950
1991789864
1648880325
1266491355
657780841
1140566052
1483456960
1502351613
515774092
1669487143
2103426919
979635060
1103576166
1997787195
1210163235
1960703591
159074957
2110133779
136282089
107508877
1380478524
1466734102
1356016655
1454323395
1368471102
1893522899
484132129
1469721165
1563137670
1402236271
642981915
1431628889
4905857
2002263970
2017683417
1645369982
247125861
2065628989
1384141909
631377928
490254264
1615415377
194579761
1663062435
1494782504
1153399092
742250146
423123287
31463593
309390116
862984592
405331770
393936858
30712983
991686269
6455199
305530332
953077058
1637210661
707887701
590581605
1988679599
784835285
1152819729
2006848852
992845134
1576343475
787180394
995995787
1602186105
1851217163
1128899437
619186675
1899827356
992014225
786330697
1607669597
333479640
2018840062
1134523333
1391968234
690164505
2080389925
1610643648
714489749
1802198386
1787871660
1494494209
1856756044
1372458100
1033904455
564016760
296099908
2013752568
1968584954
1801886379
632743162
2037491458
695043398
919596337
842402764
1192243956
1386114516
1562467600
40094768
499794970
1473699816
495551039
56295102
900199972
39753568
725637631
1562729369
1677679855
706926794
1956506063
1181263455
171865873
484988695
1370550088
57434787
88894808
1988357663
1791301883
1516367117
996985216
363011762
1461361095
2046798952
384654855
1858294605
131726820
934187551
731335572
121736259
1742638352
680551969
1659543483
733564318
2146106136
592065190
684631727
1495872694
1987059061
344718523
957674702
1968453945
1538078951
1594805850
1601349170
278111310
420060382
1580804261
431256777
1549356973
2117960555
764091137
1386209343
542451330
1895301712
1092897026
209196131
1144216688
1041792994
904949581
602655217
1741840452
1853846197
2057983147
752246860
1622133267
1233028309
1312782361
1462554076
1529127492
495622296
1228590428
645043083
1465146152
2132211378
1646338304
478432583
1153527330
703684428
1650157291
1859453933
1091714416
1152984474
367574239
590012551
559265089
998533680
1247249533
1353588013
1768464759
1247605005
1886273265
1424780637
887682897
1300167464
126651200
102888888
1804704015
676901815
2060476013
1175910193
898092360
128842452
1614696127
901426776
170444994
1488462417
296134704
1390344680
1428868026
1426915567
2039665308
534279089
1394247438
1340455238
301302158
2136284090
1620770782
509465091
1795881936
81576494
1199434514
1488138015
723213408
1184196695
226252354
1782853321
14790338
1778243957
1515802849
452516936
2073395086
1648847699
1049450038
294489936
1368760922
2083388792
143912251
758629518
852624528
146118845
547589242
556644056
1638691660
330027446
397108019
966996124
713319515
266500124
2004093116
344227858
265241535
346904229
1487914648
2024850334
613307162
1445964195
1964604533
1422314280
1667656504
629685483
30317303
603386742
2089187649
1064492781
2085673190
1072141647
1583903946
538471295
2013495125
463362839
1470425142
582972850
737280533
1881034655
760531710
930108
1543669255
288327169
376241727
2007388706
321567267
592115630
1688146749
1704386607
1279971594
2057274642
967547386
845153780
1610517400
2004429341
1408554489
433024982
1420669455
102378203
470648666
1462712211
761434857
96297213
470040585
1562043023
1436982844
1793690138
1388484913
351048963
248064228
54450263
1256186847
2132050005
294923214
1701781790
1622366324
340389478
429044171
801873356
2093849519
1304540397
982287614
581611312
611639417
478196689
1409821186
1363058845
1859750395
1625856412
467156461
246434883
1859344209
416578835
439648100
925533027
1028249650
2017744763
1402260279
636711546
2016757683
561179740
1112322934
1347804612
1732679428
440841621
1904606716
1652482513
1634611959
1978245255
150678106
147780488
203898598
730201990
1995935390
586613164
346922293
313042909
2011041563
1748913785
1596498117
906869263
513351146
82482627
2014470312
480108614
307045880
53155325
806618740
1810062543
356977462
955022380
1899506573
1418800569
1351515825
1605627259
779606758
1165538893
1015250189
1043668863
1316743823
882642488
1592137740
22725585
150347746
893541690
262027856
1062002286
2094123411
454134623
224892020
279086220
1729666288
1081076890
113109603
823060475
1798192779
1618243727
1593163990
353779428
2034696948
1204168456
1212239658
1340461798
153136558
1824170401
500624370
20300525
1052940444
1110492028
328865017
1964225056
1759276285
980619221
763094567
2089136298
1135218207
1279794481
1570390505
921102780
722561688
1527227256
1265492952
1567820935
2028848570
2021832577
519465378
86662823
515463467
427634819
88059665
184933285
247554903
703586870
1397729917
1082068787
612315436
2068445146
2018653645
839615740
1332802233
1150614469
1640560997
1408272453
1179055301
1918248721
811689865
367696502
851174366
1778798217
1127311967
528628076
26152863
511615400
1348278540
272337983
1830827569
765039869
697478948
2078620079
778210655
1134819912
429727509
1007816164
31506214
1127488479
1917369610
1103355409
367661702
1092687872
1961466275
984928086
39874049
933169978
298707947
1875378481
1146177477
1092049021
2570244
1863550726
1799991361
1589991328
267338400
261308404
219912226
1187121751
526073924
454821892
1295729144
398836497
232838977
895478056
1173141122
209088578
231758335
1529038679
1953916452
291335038
1406975570
1358924752
411748123
574389050
1862519270
976525328
824203828
536693716
1273488935
294535762
2109274299
1812561407
1847404092
1478476335
1443018795
719144532
121348508
418422450
1831539281
1709471048
1911121897
1969933776
222694813
763703905
2025541767
1291951869
1092448422
840173000
345393076
41767667
2047994236
1153120358
2058213327
2029215859
507867324
2061419297
1011832445
1267992649
198165961
173413316
1048551140
1026613694
1544167874
2101447018
195822259
1587060288
217940673
865158150
1360331492
1360081282
1730584932
1071721347
573827818
343793636
1061584184
1217348070
620040174
1074376670
570536348
1564394169
738452351
119694460
274242536
1879419946
1145626913
4351574
840585433
511859345
1565134515
1073249912
171635750
1190689502
397866374
1769036801
1203935565
824035967
633928677
1799173049
1370723824
1402266108
1011068250
1595686754
720008189
454517977
1343909976
1167109208
778060080
514443269
1791712593
219861896
618586411
1390562799
836907345
419172950
1085687449
1879190983
663106484
1733951304
487833660
409264552
1094131266
122747892
1835588281
1294879037
1202637558
359792897
757341615
184177320
1303404690
513701827
1795023376
1934212323
1667926899
747113929
1322984206
209088578
1868063590
1937617880
360141503
1608457374
1954304719
180801848
1352113293
381693854
720751091
1226685352
3166443
355102737
2111021869
1275484599
221562706
1319143007
456655859
1021087146
509898529
1784071399
837865135
1981550041
1738540911
1738845860
607573819
544100336
1411000535
375904415
317603196
1236882786
462981249
1505830088
825802072
1940408661
914030866
1924898900
31330087
811044699
631188241
152701144
296054404
1666130652
1510255041
1748859816
1615084897
681938214
463773838
90181937
501188902
258167340
2049982951
604109335
1976816536
1971916081
498448539
1011504285
1035657040
1148406701
2002675486
344606613
1927092175
1305541851
194524815
1974400385
2086317092
119463486
1076514390
1988776369
1347307807
474851073
41761601
873413726
2074663063
55902835
812909060
1432180242
268206548
1532850223
1764893891
2095162174
2104320089
625215546
1067997431
916402911
600586799
1485038085
24451179
1870559660
1609382845
767967346
302126392
1968321050
264637551
1605375608
1017376472
451522228
1699784223
600615141
1121003002
228127308
81576494
63138800
21952527
721875374
527544465
640209233
1124629562
2017701242
1453604736
288689779
1908523904
593111058
1273760261
1012429250
582515032
2104608506
1180679415
1458761901
1839302530
352503534
1494410918
2079725213
1850750783
971032871
258478502
619794068
886954507
1910528970
153156434
759104771
385392648
219764173
1924754718
1664225900
551591222
819060425
1099503068
1123749951
595689911
963155032
1150243938
1293824129
155000736
1174822964
1008435003
589802467
795034738
1559220742
1005878095
809553784
1061902814
2035195907
473414632
1937121872
162005785
1416606767
2099316074
1850693895
159766344
1407580865
386712840
581000112
617494813
1528818789
280314447
1990212732
1169442525
188204688
739272332
943602147
1246913343
227860628
1094112476
1459695643
120395047
1563811457
746913932
1429129196
1282536947
55269459
1858526848
397055115
1540418495
133447487
536280832
409212556
336066169
1204873756
1495387046
91936013
963013349
1735031825
1556518623
595863749
308984374
2106524581
434987120
1096705115
1574421107
1725960083
480768710
620332570
2058629550
654613476
1899030326
96413998
1300627080
1836859948
708561441
1671947724
1058711223
764123390
155813517
170500421
252647708
1116961407
1478568910
2138484182
858329159
634660633
1400896595
754310812
2122858799
1746658818
1380345703
875243440
1448683022
251478628
44014828
1419757574
1409828159
1739241030
683478799
665438169
1219201328
504599667
1911996373
404530016
187252652
421551106
332601196
34153157
1192547923
1313913219
335935928
1032371402
1842307355
2029431389
1251162324
42989480
723339508
952838091
725548457
755903030
1054842454
42499289
33784405
768251516
186563751
2095347309
211180607
1359393708
407200248
978879816
693688611
149789516
1321683597
931198422
652575217
25723048
1270117832
593060628
2034302284
2038410287
2061889733
1543066806
1476362638
1907559418
1256952876
61362878
464277909
969483591
1614207375
256187298
600428281
954044522
1981217846
1213475749
376623634
669342239
1484014985
1002172731
332491188
640613230
1515812959
1358374901
436181138
787414676
1199363085
250789055
2010036133
1491278043
1038773843
1693265172
496333945
742859961
671431763
1811215288
1922987684
654178322
541803231
1963863067
1261686146
1044943641
312904583
257931551
889070610
1063105698
737316659
1314891534
1986431654
1609293983
703041138
651303310
996472175
264053940
47926304
979184231
193937546
1876119106
1114618603
444015541
420586636
1073067804
169038617
1215958461
1195941188
354337158
1918077645
1965996220
1859458012
1166800764
826682780
572997972
809025358
168442324
691762910
93956885
291882244
2062865354
1493734015
38191185
278333058
2084402465
1660760405
163851652
453351408
1646843206
83924268
814853903
1580798969
1596985431
510175674
1803286098
30891483
1365744955
314588636
210572748
1530139592
1964118926
169672369
673910738
779406088
2021995744
808313550
1400285696
1353232192
501172661
1229990887
1413951842
151844842
395885299
1373315763
2123600743
984813129
852797494
1242214520
997658388
474300657
1577663274
1038829191
1262908290
1533300793
469760592
689634571
938170550
1320109820
235173595
211144774
843573250
1031070347
82224723
540818599
464176573
1436730139
1301269788
432444847
84478096
2133481608
1028571178
202205460
1287794101
873939239
2019827089
1327386772
2121832432
251686108
1604659419
1658757215
18109593
166607966
806765023
1373688664
491424710
81352685
875080171
1883291603
447459461
352598710
857418748
376874929
1418266049
870074710
106187140
1738143953
659361461
1440705594
745634430
1833732295
520867669
652981499
1695855233
1038116273
526903933
2014086408
1764020932
1369637857
1107205901
1185769397
1513246165
479539136
2061979696
486313422
888911504
1812723433
1475082763
1269662382
1514983369
1242172185
1936482172
982714770
1406513093
236387260
1331580016
1290316026
1178462968
1420511002
1318006821
1169890954
533051751
469206105
1551979118
1207872804
454677248
1571528595
732000761
1564962190
90799424
1578576070
1007782239
1804020467
226313911
1207323197
296468931
98036134
424629762
1290865134
350428065
1989996406
1421814745
1197933835
878035555
1776352034
923731485
1732756795
288694771
390203436
102841439
687438337
1244820342
1493304388
1905678415
1920974308
576774535
132300405
806636003
1967783487
1713286559
1837348325
1878693174
311553839
1640172539
1831777327
1631067021
1762873862
420939047
464071137
1290197215
779606771
657148653
1179632610
409309519
1215852296
1991705442
1438953444
331956035
1113186847
1686052807
803092447
881929454
1411710883
576296179
1497153939
2012535244
762165835
83815457
186124807
805279853
1669199092
1240183635
348793853
1100623038
1024926723
730114509
2118536378
572050907
501135165
1657642145
716521562
432094276
1761029889
1366232676
1618530059
1624060454
481073629
85382598
1119895739
2097799485
1951641195
260780533
1242248257
2068338762
1032538070
1101593794
1440647491
806376198
800603210
1960993302
534
606347428
1309974313
1159134369
427976072
1607257134
79123412
117573816
466436020
580616529
2002110738
1584972590
269330709
1706790160
1155340672
1716598812
1005834490
1000628396
1097592145
944583331
1783933730
1555226720
1816724144
1899616409
990864089
44752778
942940616
719834394
1007344556
76769601
2106497771
267925445
369993078
156768350
719307417
94322730
556163025
915301190
1692007026
850072052
968562979
754314887
555802855
1891115232
444649880
693398988
1211052725
862231371
744198833
211946197
1297378462
1364313715
681540943
427650220
147440323
1065128390
933374662
674780266
1317455788
602878313
982976407
461968094
818297243
1724628588
466534814
146823453
334026895
784446676
1788041778
1117921019
879328554
1773605563
128193723
736531832
1361426243
43893874
617849080
1199742527
1820215078
739523731
1452783302
999236250
439312864
1719307604
222880269
741733921
795804847
189688629
173275913
398901854
423550171
694698520
1397427985
1312635972
1235951753
346456357
1575475827
177722655
261463729
829721746
311785313
1319771285
1980003230
186559972
1116339936
2078901370
50557942
1661212950
1526044347
827372104
552064472
59559853
1404674802
1995992401
1048010442
608298317
851708043
136365037
380823963
283569757
2036645057
1277346724
638918043
1747404889
179600640
1619938428
1670826192
705043878
622403516
904792571
888654575
955426996
847970322
1450442199
1143658294
961838607
937571906
1385886745
1333700480
585667229
1053795735
2109553820
1888411305
1885783145
522741585
1454916785
1356158258
1200471364
599159584
1825159109
1083178985
1088031620
1125315717
507181873
1872153793
202850227
1283740260
1736724740
2134954502
1162454869
1848735
1435464678
1218575619
1812842376
441459286
1771956728
992814065
1030950885
597886312
1666393792
964232185
1380493269
1233879964
779481410
31545827
1195413434
213342716
1896334736
1796639463
498363117
713691981
1012557078
1658784336
725473422
1341988657
610606267
1243258658
654561616
636441200
1364047363
333779795
1186178810
1115639450
1114341089
1732767304
511871337
1769549914
723744590
716168101
1521428290
1807509955
1010708189
849407493
1383221761
1533106713
1676118779
1967881595
1721382416
584249132
1623071295
967076406
528161915
231165112
1946436625
1459746767
1197367417
1905581924
1535831649
1571650116
1597522806
641030482
179893191
175106205
863369002
922120258
1482499103
1515851767
1383132751
948249174
1042319397
1468479020
112795772
1890376358
1573554351
1221548805
1984603872
647012064
1249916828
1857165045
80377928
1312710667
1346698764
336299873
706506897
2103828121
1795092643
465453674
1690058171
170856601
2109402270
498836502
148617385
700807597
1111981137
1276697472
1420690389
1677905421
1050859646
2138132557
1445239338
1069646111
586188277
801022922
922622285
161541922
1477864041
1587466161
351438124
206322474
1844695474
66171518
1091044453
785268483
31160754
1876140978
953253592
787955960
423264332
1444832329
603586563
1206809337
246494845
933589435
1482160850
33686445
1737802453
393202684
2140520265
118758511
1070579533
1230126755
1361970661
2040012100
442063412
1975097138
1212911308
2048955048
1061225405
698351772
1256729125
1618945886
1785601320
1175566901
91897737
653410119
1008282007
991625047
1828892416
835517790
1914394896
726413176
959781920
1277427646
1000850132
2115121122
1979023717
1850519514
2136136567
1464336939
918452796
749407116
1043728858
1627607247
154423571
1573216206
1331248951
1222377639
988244990
208671303
310054232
1302739884
302294529
2141874400
1729409544
839120179
1952908954
1701083904
1635094674
1431239589
1685140935
300641218
917208690
589030513
1584981192
2076221622
123492094
1388358305
2056139220
775046324
846968640
1973740875
118912742
461225201
2081803622
514099538
235245578
1165032497
1358621400
698576032
223873189
597313651
163513375
534840244
1985042681
568389294
1927795545
1849956637
1485230697
1096023755
1874974125
1947018333
1008822841
224709918
1098151779
105463294
162170077
1011807967
217733551
1951149673
822706360
894948503
905081201
1396005295
1853293342
563122773
634858046
887727975
1031851604
745624704
855357141
397319691
56557196
1667773102
1127478263
1893168661
2069988986
1163456176
45354312
1078596108
1800682610
1540181598
535129528
1211759940
1154706582
1280492894
759496881
1673246653
398876300
1004944078
1799533851
1900567315
727442987
1750065337
1138819908
636756475
1997951612
1729336844
533767725
577905006
1809188428
606147128
1860323689
1088010544
1239618003
1782766116
17877451
1621237788
1815657016
1608121185
375706115
1543115850
290023771
1501327969
1925772678
508477202
1845385077
901768266
760746959
1081094782
1611616874
1804937399
1653659252
1383688341
2085213501
1400468913
1356921219
1516640440
1937560982
1249335417
1421403312
2097415344
1824167444
646070004
532092830
1906273173
1075461712
629704215
1846842023
377463089
348989469
1777509218
1573901408
558252364
2075747998
687817866
1375075986
1214300104
549115807
1363524913
381394365
345538448
1815195963
435145483
686040522
332295002
1394554398
1776767908
453666669
1565954956
229979803
1883607168
1168386168
1738847952
1309726167
1562236998
266940977
434399921
1336612935
369048980
552975636
1529757041
218048248
145918412
1162639758
698657881
7730718
1334839508
1373636560
671589837
1979866137
606065420
231815812
468851201
65740155
17097638
764789434
68665127
366775925
885851837
891877064
1928176904
1465343806
1991114511
398775812
463971041
1883936117
1318479400
1487899972
394603586
1571885089
477669294
1775731243
1358191758
592960102
1003553281
904221863
1592291354
968096096
423937227
1381678516
1550186694
654776586
1148070537
59487042
865184277
1223010440
841939129
2057529916
1305487521
1196597123
1977543892
397839372
230732361
176974568
924734649
1563712488
1661301101
1666283142
526042297
1056775889
862548078
60235108
556351751
29273852
1215203583
2074379767
2113738916
957058063
188226572
564617563
1382507441
10060650
540974514
1807985729
833891453
883965331
1807239344
422795041
325995964
1903799297
1380402426
1112229305
627605534
1396754856
1936023312
686366923
64191515
2096978969
477940662
1496903653
393686841
400557170
876049273
1735442873
1805676041
1601333694
1626385704
731525778
1011938951
329430473
717160697
821904351
1557436992
1719481657
891051460
1327243440
2103670861
1156121708
1821719390
1843618994
698614641
1648057378
1454963192
244271106
2090615266
1165033169
828497353
1378753680
1687016947
1215439003
453011803
6663875
669284477
1703115647
532179010
1948341427
189678970
498613690
661545842
1948446593
1183879669
1357264215
1660996970
1023029364
1052226564
363455285
830549948
464457645
521003456
774992395
1743695501
2094878676
299591777
1572529414
1975536320
363548134
918148348
1004949472
1011435986
1771504981
331941383
936685816
2136458814
1364762539
1871957675
1637327073
1952562061
2062158025
2051831769
550876858
590555343
682397881
747872491
1928913395
307366678
250385163
2011083301
1951568564
1248759909
1379277307
1642127219
1750534606
2116978666
68416439
1808077964
1667528367
1209727057
1437848539
785542520
1693474546
432755427
1227477341
1564196636
1718797235
1627253270
1599715912
1945245715
721627739
827839043
1808146173
795648788
342922605
1531153761
1165191083
20332359
1314868688
1018844408
137158275
1613983755
1805855967
1985113248
1547023294
900323376
2019020183
1528308256
1630331595
1690536760
1970381699
1665565905
1878693216
294909744
20095123
2132325385
1095885157
482119401
1202104895
1711471724
889024259
152058730
914429335
1741401151
1806731706
367736128
406204748
336598525
1723645306
329026405
1300510525
268444027
521536435
994283427
1892709003
1674463866
1248784605
1711683229
1438402892
318192243
1811041172
645666168
863611591
202458218
1119425263
1572228899
364254710
804649607
561430128
1169142596
61927139
1504438845
1725762299
1946286006
1012030802
1128546947
742798397
1672348763
567802825
158956413
1546849444
1716186337
423245855
1558981500
446121528
661737188
873093361
511005640
779901
1309511003
1860444110
1514423197
1737700988
727387919
1111804742
1930404802
1079109806
1216289527
1651449741
1692109400
573862038
1187682323
599349329
526615316
410676262
177214731
1367557776
785748642
1911493016
33606631
786447019
1021272504
1569712092
1717929912
120408753
2017578457
984638122
1510482206
513945895
135923649
2032147439
963560333
439939612
963294531
212944889
1179053417
995542875
1543434029
1127311467
1319721107
951235595
399922749
2043324206
174711379
1637895969
67258856
1564815074
1857235545
1039911081
81058947
240760650
313353753
480892831
1828190045
2075551167
238350470
1697867951
46537903
1311648686
619285208
712738568
115721473
309856814
1469015472
286447767
528783529
1892464772
1216817120
1326730783
798808069
1004074641
1061819558
1469162769
497758756
1459442905
44736562
528876045
1758562636
1110238248
222049472
1918556149
857509950
146608489
1792875
624568229
2115089071
887839999
1408186892
59366280
2122439020
1182017407
1964262605
407132395
313371193
981297809
877522023
1108995424
498678374
1327157218
177205157
248990020
43948814
1477619128
1144420282
93293797
928270982
829677189
7383382
325544355
240826470
1687351401
1764879993
258892053
1010997804
1796071392
1037789575
1893061642
1014199437
1520985351
330598933
1317229696
835274249
756399591
74251888
1471474704
276247905
245414377
479693218
897815610
142931851
1898974199
386459139
1515823770
1541694354
690333282
1099937879
11598238
2142518934
1219732877
1217099436
1125470833
846296825
44908761
1622245853
140575590
1574150621
1492754044
934219432
319547430
950381489
349093571
1154181462
332576316
1174274132
784644197
1459016124
1666283142
2066108759
1107984879
56530585
1674906818
1588364754
427643700
1957546052
604383341
290254552
1951678091
608792118
1345393402
568227448
1926364298
2030038347
1329456032
162226675
1218197248
1445587154
1797903604
1175624223
1411146313
460537260
728424569
1230165400
2013403779
1481726130
442904169
1651791814
2067857660
649900772
948115860
1550014210
1163203279
239248588
1133723086
1896495958
408008987
1126130672
35898584
702147179
1746821226
1630306361
512650200
413831247
1263014906
936851736
835552871
1162960093
2093414219
1715321242
485882495
832154744
1522602435
1112737565
403047052
595328835
1279837007
912171771
799063026
881025029
783916192
1551521594
506398274
1963106682
1862163941
1158857557
853107698
218835031
51644123
1779294420
710290549
2055097575
1363376832
179947435
1432375682
1392668552
390535677
996726862
1312275839
295398398
1601152927
37540278
763356133
295441067
89095055
333809883
536234021
1810471385
1479392102
2123296347
487589379
246020019
846316031
2121438614
589430604
1996850939
121736259
82553538
340807179
1189919973
1718421997
685224668
1639743463
627299829
1806809156
1335902737
850564568
1546341193
539310502
463145943
43246076
1441608910
494112837
1575889568
686711010
1725769498
1803954117
641035012
1286220249
585428554
1007279520
1163268134
1570156498
322731788
304680773
1634083210
1789629839
1766269579
772035626
1828394940
787334895
393609588
1686651833
879107140
1356410794
1610234079
2138339574
1658570085
2065353280
341242613
1990112948
1829058257
233354968
1672947346
360374110
1059182926
513323140
1516890684
242778996
870248340
1926840603
1216271819
209309243
1164497764
455146502
1781755605
1036645268
1432685625
1603000848
773649302
379823136
610193583
2053658548
1954048401
1180206754
2102653728
707382997
1400030132
234590399
536742659
1194938330
1359176117
1227488125
1100259036
1789275673
665960471
932775681
1836001809
1471016577
874273125
1514694704
456326765
1835088789
1011629080
556616542
645221621
1244702656
1248223868
438975001
1071749061
1291545658
1054320742
1567477921
2138421457
926989375
1209217332
1848080386
1722971728
1372278173
536387485
214170831
653409098
485185535
581667107
1431744215
1762771725
2048532927
1569182899
1217327868
1015945576
417237790
938781490
814904240
2130702107
2106642067
950261132
888666665
112916069
929187649
1339676586
1711695379
1785479380
1853999618
1868151692
369811796
1622528481
1695147342
1516471668
293577986
1799016073
649255162
1366194325
1101692692
1308767237
1414437139
320372967
1763849368
1416041678
1243300895
321630442
1858294605
1622310132
544084112
1101889687
1356485243
1181332264
538581969
621554256
310563965
198854364
1302018789
1362313861
1035598790
763773177
1723308505
1631690276
1820053447
299861348
1190793392
720628382
618259066
1778280323
793391715
1067755069
821558759
511832571
732924294
1047602949
464733759
1736129045
679506
1554305102
390366184
412457466
59565850
631387172
2026096781
625878614
1870670286
1875932095
1835143782
1609666063
91110481
1127725132
1493946674
657427064
1634493244
1276271000
2020191555
732402707
1208140920
1834085792
35494806
135971372
711189423
509589034
1216918004
70403208
1452886914
278598429
2107927738
2058946394
1655587618
1895154163
104091651
406241329
1038968237
1342256377
2111984913
424044008
1476431625
1310520736
87456014
559387874
1158006286
1409891359
920076745
468586441
278641624
1558354467
1163646269
802483022
565958238
14293689
639669555
1299104654
1405003249
1173643531
865073586
154337338
505187280
428304982
1014142491
1440173222
806469817
2063821193
476617872
1415688382
2022228072
772602068
1406996909
1813403963
1302039084
1275974110
2131276656
2028468159
25723880
1520109672
440319296
1017394846
631543717
200002423
1171643063
847394290
2058690190
2125722190
174901469
980241121
280231026
1289234019
297248041
2011834088
946312905
865324474
1067374559
1600604720
1339358314
1379102354
107367498
189713990
2119446933
1893378563
677682032
1526044347
335223699
2092929200
737986098
1501753868
69911468
768159807
1442518584
408734471
2127342752
1967506415
1836686988
634525556
688188993
2023334246
333579017
11238876
2000457537
769282446
1416209241
121534043
2135037454
2107937808
1730602890
1216984634
607001666
985015957
1206464010
1927737174
643014455
258372302
494538817
327500948
1572266288
1085833597
364459872
723921249
1086593209
446297500
2075394605
1438671294
683101783
304794569
1213784210
1938003213
477758217
1556353839
1140276075
60867516
152203338
1275323462
1677192260
1949736072
2070676542
1772079571
1481664572
341132821
1174913059
414090935
1853143372
256513918
1163860543
1058022609
1797073041
796045377
1249768448
889882787
395661561
542879714
1604330913
627837030
1817635313
1010929873
1287426773
196080153
1805173203
64032743
1202687556
1702727252
1530776896
1302809669
2056616270
948560017
65609044
1516209030
1445638055
471356914
1634573963
359730857
312373613
1038801745
1372968819
1513154731
860567287
2021685510
1650007115
722243468
282164886
978795692
61196223
642276121
293161732
1805150695
715182111
344937967
40803408
257294410
842905666
1841339153
1320605584
1700354790
681876934
498042649
1035265035
1189979158
1299632863
914051364
915217946
327680394
1582527750
874613379
244153963
1099707144
2001867910
892372094
1778926349
146122516
1526392645
579724167
1236227415
1212708206
400102596
488793894
2047036171
934352448
496659558
1608632459
472350593
1261068315
413596979
1440619684
551612762
1535057574
1255666524
134651394
2127740436
330233630
1025952849
749641576
997406067
1928677592
770330193
1126428271
480668538
218446127
733134674
820455008
222908712
90263450
33886659
709789516
289575987
1224578121
343584101
2036787225
1554077328
1620781381
458176296
653777720
1747843166
428627932
1512289967
1491453594
121576569
951777045
979786406
254597299
542717558
310102357
560088070
1011214440
1480664801
765580491
1841813618
575481762
845171645
488243789
1480066147
874740173
1849030997
1442287498
561017140
1931583993
1361149650
2090319481
934048734
1301329975
1536912327
244305193
1155444931
969445027
2055914960
1182271365
1124854284
1779909738
954636620
1547284286
1410369055
1085403247
1762459637
1642138477
1899631287
720767552
94379250
1412155618
1393605651
1625102170
1533930331
1717658193
248893366
132217139
1276287106
942876541
469602463
944049639
792200537
1470880642
553702024
216235674
1173497603
385325056
631952501
1649249701
1237768017
992061484
853921576
2016019089
1549726917
315349359
223988658
1482081811
1503889434
1937334214
1722461503
1383581497
1114099166
1173561404
201524617
183866064
1338766311
3831340
961686886
1688879215
196433140
939391110
221833740
476677194
1584183438
1323953550
470835818
267928092
1756613992
785468170
1236631735
44990490
2123476419
733482811
427313019
1075059903
1031675932
336543534
206094965
1610182589
1900858581
1364217335
510889901
798814991
882338883
606220768
15357795
500748591
1679868977
1642295344
89252869
2051949191
1916049286
65601086
1122712936
1147764557
1306553878
1694875446
1500359783
1520953230
813065326
1188888787
602221085
1022766942
1324493910
383151567
2089041512
833148984
1586130684
265176058
466651928
1108869370
1369746165
1041434559
36762468
371370219
995057874
1592732387
548802704
634741862
392917380
1279801240
1783614909
2093124726
1572294336
1475379438
951450995
584934768
482038555
722733112
1174146645
1274034534
2093266460
1993977276
687137147
1625256538
295328831
324740545
723143335
61819390
1373333088
1586512608
2095105583
309052885
344857866
522106880
593570995
351598131
462410072
207992964
1831541838
1689667388
1663850337
1805041741
552689737
743025366
188706617
1027664391
2015418226
2080906777
1768354324
301473392
194591734
1707893616
1297869409
859054550
885121098
1386043627
1473280730
1265030297
1796561202
1745538527
873725752
1181448485
2141950248
1388126753
1981390133
1351327890
113132906
1426453370
481514993
1751969726
1322449386
1159777746
1743135620
792831546
566207821
1042898560
38451980
606775492
747104907
1192187884
706656027
1163342396
832655391
2098294238
235006262
1823400136
1048473740
65963726
1765228988
1750490025
1281816265
2123467665
2133866841
1147093137
1640315006
1624658731
1176033113
381874143
269290972
2058080366
444114912
881910093
2044755029
141922208
776499264
355412224
865564926
1089233938
331814404
1921638017
178488452
945140379
11525663
495808539
1140951353
1385188783
1720316874
1289178474
1517865550
1484933676
2143958163
160096944
2087583141
1498699668
20778215
2115877937
623444047
1600062276
157977601
2045541659
1091302288
1201334433
1438800830
1077865534
1628681706
1188878522
1999635601
1118069825
405276240
408660353
136836360
1062998163
313447227
1665058066
1837620064
145969382
1152287707
1604758239
1864669194
1381761927
1353853076
594457965
1264224759
1529750762
233550866
719660235
466776198
1275493901
1526551778
1699743778
1575202390
221484121
860832016
759694819
2073420144
395914298
186109652
343378032
2135625333
1287859732
848824996
13750940
29819302
1305657800
9462516
1069339300
2050688973
1347621522
779086908
1021303786
1598474584
303486188
767456880
813156720
373932159
1390396119
128751657
1387245103
636767848
845402186
1706608273
643339150
233657583
2011323025
946741343
1543669255
1107232528
956095426
1113478651
502851269
628711353
1063080732
1224900050
1783296816
1389222584
386560131
1971949294
947279825
1381806119
1377692406
137700974
1183102749
1061128564
110450495
1161327965
1565986528
249227774
39072814
467939576
140022411
1083078914
523490253
621570329
1884345418
1065563958
1950589313
90752664
957366983
1542256498
1735969065
854993263
162267211
548743544
1369830153
10724847
2000984063
1109706497
937033749
1112304626
125652435
612371418
1443345975
1318797069
3400841
106792189
1924293935
594463663
266970984
1338278127
759487744
1908861526
2132137284
40180654
1005949736
1177646859
1525089498
977691285
238074659
1256745255
449582713
1853854843
1302576588
194062905
1760899924
380283550
1505888441
1521851341
2032937072
2006112581
558414605
74829161
1358761542
1800217181
200416553
143417376
1722426042
1461232884
782863870
1502688120
479667669
1490087992
1964504882
2054886573
483930630
136816761
300617484
369036351
1211360966
2063856930
607749371
759996797
11317550
215347143
1007319568
1566807328
1577998023
244996110
1341834822
1715454906
161222738
1453820899
1413617519
1183018503
58350954
204117792
434347232
687835429
663768767
1937245004
47324391
734496885
1689724179
828270687
1143342191
1231505244
994411087
1274600293
741164179
1706287417
1995914089
1299418604
1221893675
1368996812
1365505957
647211845
1340570820
276850276
1121503420
1123430731
407722328
1756555541
1657388327
1324323631
1635511637
1878747714
1939508335
1001771390
481822475
1722697361
1958670917
1819115724
577540944
1812804951
1996800220
846689692
1454603657
1024295936
1960217457
1818638833
846924669
2098565907
1603306613
1281435593
1259050827
1255431630
1283833252
629117218
1996950746
2013283690
1530377153
213805169
733746512
1195776807
434099131
1037279053
296786965
1396324028
188343866
1569481705
902566088
677111883
1207832151
1856779771
584395634
1223112405
598907813
1144350909
1057704275
1506246051
779252926
1503039792
973363584
1498387562
1040356260
504030765
975858508
957631898
1314072957
1998216287
1835686496
48761725
1044630881
1136542219
951029228
4896751
787652530
195765182
1765868
1103264462
1258620650
380168024
1542992148
2095192206
630474689
74683605
432160372
1550252047
1569278132
1766550215
193325657
256539273
629955442
656962941
621267123
29488294
1201193847
1668221264
996675328
323523080
2088602091
2021105518
765241414
404746995
550972253
1880699396
698842026
1087227763
2021610853
798917494
617689087
2031117504
1183479053
827708475
2047694672
2067182270
164647888
1018516778
1654981998
435388333
1854472800
1849122795
1226912854
1704229617
1902379084
626646959
2105731717
402660331
857278348
1690510481
69575637
489580649
970866276
1891799885
270615977
1090515085
40111321
113987768
1711739351
212206651
1059404897
1575517927
1881757671
694646667
304183515
1945396710
1512893821
906169253
829842206
1896763390
624911927
1728976384
1019665790
632945842
139374030
1765614079
54872142
1140560049
114175819
516513871
1117256631
1245401209
446369740
1921300544
320953065
1811519450
1480399038
434171347
1953955382
1546546022
1930129571
1643190817
1904033842
526912782
2088029795
226979932
1047004857
1394218819
2113555233
760790959
1827803821
1317765749
1798391578
1343025013
1754534133
1634984769
252781773
65509336
1590739707
1394037549
1167164494
1404446788
176386587
1514396896
715088397
1832202903
2136634293
830048320
261506350
1615989050
1902526116
392944796
760737279
748647102
1543016335
572364423
1870294627
946247183
1140892378
1484127283
1327485708
1030210807
390342115
384822597
202807940
1842880886
261806619
1710606648
1569930164
1845886198
1468649221
533753623
182145974
1876100766
2003645300
2061460516
1739028080
2023737477
757251779
1307480438
875958046
658218334
1138121495
206111463
1533983752
54834646
580088842
318824565
887094890
614228703
1144942542
790659388
1746244648
405912611
920754386
82756498
596177091
1702712879
127014942
834710399
1994506957
1191583004
1369758730
264089075
300322620
114443750
1765737210
123678800
1003388840
202051448
893490815
1331395011
291677984
226176080
2122500375
903322938
1976199837
357984832
711284007
92606572
777190615
764832194
1028054940
541831773
1671991142
1037266364
1209438715
1347534775
766220107
1826821108
924342565
74894104
574111820
624765815
362397044
1105681220
686725052
529442765
1344856501
188165058
1643032171
685549501
1043550881
407063017
1176148070
1112449536
2123178861
146278727
1237021100
998972836
126492959
742215064
2019079519
2075686298
626339601
2023072139
1541880962
2037192922
1957096342
712861218
1557186783
241001793
1793300562
1325488503
2065504015
1130840589
703982973
354835370
1070747030
1248922262
503870190
1423652081
1838200724
826727443
1783694729
421670276
925417803
20687412
751470040
1707217769
988466209
1499041679
781344704
1901267278
1780681150
1056587889
422111076
1569753613
179037972
621761790
949015883
1003023330
2027133007
1283512026
200217144
2031046845
1933928278
271027630
604570638
166889126
669716554
714739555
760730336
1469470947
1821367628
2083445908
873165806
886622183
551313600
570277838
2143913832
1511836597
1867604745
1904403953
2022608683
1942435999
645748356
1399006786
865169983
9975131
513540866
863515377
919816384
388622534
811778518
600940260
842230400
871704887
1897859799
264804869
2045918378
753001120
1171924030
1572461294
43651980
2013870123
2127491243
666941168
2125536730
457127723
187137001
586959309
581108833
165548683
1878190529
1757633916
1750184989
619522866
1419369582
858121345
486046402
1925409346
1510601599
551307357
683547573
749714847
1640111846
132776596
1246896372
1492632200
2113133366
1331158224
1459398672
1118694887
726229919
1158294834
445204760
87735609
1118962440
655053319
1662803894
465983192
617449550
382149699
840687018
709545358
1676914757
1352315418
1601899829
789041377
1433417429
1928261045
791607290
318132818
1610089807
297201909
1266572551
748585430
1681111197
1833456065
1279903383
947528531
356524394
744797774
1758154073
1184058964
1799296905
1701622596
1488296842
977521210
1000878213
920373092
864489484
1824507400
1105851753
296872964
1424849189
63737651
1056074427
1593012151
1524239333
1057894404
1930736053
191807708
1945297561
1503157925
1705254480
559413827
1715571541
1365895253
1237480270
154844184
429890295
1512521830
318167145
891541455
307085804
1821846397
1687562053
1308827124
904479417
1579629457
1334017976
192696383
2123380396
907856422
71459195
334889538
61053079
1019738409
875831447
868978807
872446372
719370560
1024994886
845464007
1651336468
570538328
1098195523
920831030
493789633
83059683
397043925
1858236876
2021977117
1533308311
1812899539
541887580
1432732615
1331675183
2146210940
528876045
1770164014
1598754478
320432846
65755004
1161691051
1650439805
1794023731
480634879
899996533
1547591694
1620583915
1132220220
657024617
1948652658
906934555
976346007
252316802
1963268783
340986337
1757911368
1218442183
1227449742
1163206814
1440396240
434887888
932012445
43037869
152742734
1491945909
1662096367
347044171
1475001597
1952682068
689667381
722488442
1897491729
959425582
1083823444
2123150781
1154373169
1008596565
1182675529
1059561641
1962239346
1069438390
1412818411
1748580085
960358732
388133837
2100518660
1858446578
158692069
1096938253
343872132
219650805
1270323799
1059138984
667015685
892798353
1595263088
1551751932
1341522438
808865340
2013138102
1702591370
422380607
1511671468
1884919089
1498879071
1476268792
717135597
1908952306
346003441
688473451
1711090014
1108813138
1960674993
1935193237
2080512758
1671445865
2059008470
857411695
632445354
651042673
927359832
2133358364
1916677026
72474221
977843337
650289597
10675092
79705849
477121887
755358474
226396731
1962661221
233125236
593967178
1880331365
77188534
1264155794
2129639931
1211949150
2023157546
2135079588
288773738
1980268511
1756449001
1757461474
1546059890
539085350
741363228
1952240162
1436236414
1830514040
1334176114
1641424987
175544097
1474433390
600059637
218731998
1086506978
164471985
105806888
940811002
1157314909
1223591724
1127411595
1018516778
2042808234
36578667
1375795580
1727668789
1008074849
255406405
749831272
975636642
1576143032
1279791797
1291643582
1354806055
312171890
1206106505
426974757
1714875060
315924237
88836564
1478344565
2030775874
888950595
229020219
2003436960
582355007
87784316
584377281
846743879
1420968574
1884451157
721194139
2016094598
1849051726
1929467741
1866885957
2119045686
1197946483
736878573
94270765
1223540431
2042491617
507957817
435335165
1548862535
1365729382
815003897
174017841
1855507401
1801395370
2128572927
1829889002
1867309987
1984910876
1027545006
727528041
441554163
973627785
2084330314
698231056
922958831
1144005471
110305317
82057954
426945180
727739794
2011570729
1188824468
2064346167
1298048161
1445286755
2079223695
770812012
1471919444
835853035
1229295500
687119353
1727483863
333281607
1237087904
1224812238
94228550
1165731797
846418340
585292303
572949701
2025076762
1978366021
169249391
545070904
138651486
665289185
1056223644
1581500118
1840487629
1815891782
614243798
249457245
2046413249
1495136652
788869272
2116491015
213917561
1236799009
371589012
1531338869
1606472186
1254663429
56498237
2037507489
222838741
1175547456
1109477157
811253569
271453489
618758815
1902652879
135103431
2022606988
201008050
672885588
1790061991
1756636327
1855886546
41995223
965295824
1291970435
1654084175
1389640762
1135006239
1225807300
372095061
943867087
1629412561
1229230318
525188604
152194873
1742336935
1115645700
588064227
847937217
298578352
1058892276
2030608321
164460718
1037948599
1806489252
1650828239
425419790
523417723
1949918615
1796287858
1315146572
575310697
1880039093
535958178
1049700261
1366597592
1551478310
751077492
751837315
157934109
1579796131
1034388046
1990447604
1905193891
1685298330
579368798
2013767180
1142214027
42929273
95904795
1129440698
2081581974
928619854
1246900297
90989855
1961146502
30004329
1098663297
1194233114
657575981
1219195286
1113932138
630415724
2123951388
917018095
396088528
1917154252
1962445279
1484524466
263695530
607131580
876007322
461149366
754081591
2091591157
1606098798
1498510142
855790346
151655500
753234983
670078450
1601456630
1465526232
1895550
869987464
1638837806
1564307096
388395744
352507882
309502294
1510336034
861203123
1884047731
858526096
1468852666
518009714
1558454864
435626258
1808402874
940488181
5616151
1837998358
2075403922
926315048
1232172599
2050793912
702495328
118493368
841207647
452252178
2117411471
1017383719
1933064558
1484963881
1415204593
330763184
367828059
794073023
851844431
363573707
1081061521
1827205881
774117782
1447062357
412682556
185711079
1134509636
1296262034
1024171023
2065806096
1065876491
203448218
482639265
1645124753
226319112
350722525
733251132
1072331025
547175935
835739480
1071120949
2029756977
909748666
537486808
2014180697
309919919
383658908
1025290791
1978041443
2120290922
1059240261
739054029
46357980
972937562
1029897654
2019593995
1330447029
1998181402
95732052
989758039
967109426
469389114
377008066
171599949
1959187187
227716997
266102494
351636409
1746250967
454244853
1705707721
1063951690
1781369079
710318306
373978294
125291314
746117263
1944783078
1826813082
2095831540
787114207
1919252511
698818399
1296395219
503246160
1728765504
1618774935
1643602888
987154037
1454957489
1768028428
1848711528
722578118
1177231776
611992860
1996700527
955674138
1371097760
400405331
1603381143
218320422
1667876028
367136803
1147414558
1702401602
141812787
432999380
198405605
79163411
807101956
1347716064
18625908
1163620478
1322542261
234146439
1606819360
951786344
1407285588
1468510333
1849511135
638741817
2477048
465883449
1504445792
1222771287
1984459047
835436160
1465280050
678912572
960562020
1715618209
733642585
383904303
1129934830
119974172
1419338162
1859537370
1111144823
356822563
416288
1234111559
1788636624
1243319595
1548708472
107932200
777727486
1721285297
1297580629
1485153739
1485987808
7970841
1366667957
1253202221
294009750
908687834
559058845
1990099618
2116349042
1951817975
42521147
943257145
1074207346
1120715448
1907635462
456213956
1492292869
1202069988
1556067256
378007161
1776809677
1136818570
273034306
1686308381
1656690568
2069433994
1429656190
1234956365
1414783607
474603470
546572017
516080286
428610500
1913532239
884499036
307350500
1025621196
2006109269
120166574
645533570
603381574
89563305
924156885
1157833571
440964874
293354323
890887703
963479459
217504589
1326969187
1908045788
1871709637
770118801
921035785
942020986
1771600078
1976036264
1365105327
755914792
1636785855
2037526819
1059833286
1939823200
1777690756
2101099648
1629527066
1859585642
328271256
1078311727
212388826
1067091691
1925808030
2130269399
1498144144
2024715827
861956917
1723837672
611713658
1043726133
129445443
835085907
1253390592
693480143
77078267
1576125174
867658756
1270616180
1390350936
1205378446
1111602066
134060055
816187405
336709422
2089193979
1677465553
579006862
1313851007
736255968
341324953
931396961
392930092
91103833
319520830
1557778549
218885916
1422208279
2137954794
1764487247
767285428
2008110996
2079611198
1937197970
1911884962
1463449268
1323830390
962763098
1435318505
1110115154
819244057
1735949547
651186671
1229661638
2137736389
1317498124
1641914265
1059083796
1867804002
188148635
425095389
832224450
712020466
398133940
1082574611
599940686
1357256871
593341712
189883964
1175512847
48282456
321491084
544693787
1485978674
1233538454
622762434
366351640
1172969412
2128614932
430989282
1425781456
1551371278
1781926152
537904217
1179043747
875327186
1928645736
185094028
1700724966
1647034056
565207369
881798866
902889479
1457773101
783909588
537512453
1166534223
263378190
1929852081
796650067
438529456
595167108
104075038
1928717032
905064870
251959065
1285208237
1789236025
242920744
771143193
857616977
1676828208
1051193759
713152458
956801408
805163660
670180422
2049176548
676896373
706290578
34911973
162430865
1371932406
470015500
93803780
1138457593
1244809486
590600224
1106499988
2092274335
1889030682
1786560153
578487220
174417486
800469899
855321427
1405514747
1971373621
1492439709
1050095113
923775843
1337237546
533761541
1402401310
1186246519
2138154662
1286971763
1604758534
1215503779
183436959
1928470436
1405532346
1665461203
2122224390
860980329
356662798
1689303907
784499158
1018844156
2028268720
1366861503
1054754715
626998750
545430583
1201441611
191680691
1000570787
948055122
1196360420
1487852802
1501845129
1453177160
1172939237
151270236
870659102
956749473
13392398
1813371132
255899656
2140550032
1547515341
1768459608
826516593
2121894011
1558795920
247260178
615829684
488480810
1737245187
905156823
1245558765
1449951379
473818698
333493604
1124812655
1676279379
1589442465
1760061657
2134195167
2116846390
716045737
1732662956
1211494161
248042574
1519181234
613909709
1690653428
424300194
1766343489
161039765
375444486
2005315035
2122508209
710329801
195173414
95022077
2022147808
1292342908
601723727
234562165
360536443
1151597476
865591662
627133561
1961310922
1393055794
181452182
1603106602
606152228
875532071
829996287
566007777
541281667
81170724
112116431
120346254
1383835237
853907958
634555323
1532513612
13849059
1993050946
1019570268
1893439639
348092579
1704636933
2064071668
2076476286
704101262
1500867738
244346686
1307211925
1427046385
1556776459
233915073
1683387417
1352347293
1605837819
1842720475
855704099
715286893
418962297
281597842
727227632
142117794
2017462917
1905349855
1333750343
216767828
914700914
34617952
520899431
126206978
1503569512
1585173161
2067988312
115041289
1945117889
1855896095
914253057
1717761838
1223258223
1903895312
1169224752
454377073
1003961174
810295984
538598387
643950856
885857182
1252967071
1106286411
1914684039
1743983886
1934418
432185945
1099198964
1193067608
1630245434
735237678
1849725497
442779293
1362535479
1525354925
760951862
1320026578
556655930
13941387
225603412
1974972674
1440994969
580244523
123790207
806641562
1018282471
165094264
145469394
1912786625
1958842724
1669439245
1299146886
1168698045
986914888
1474319005
1508955242
413754577
1823289814
1744661937
600360132
2390673
372352366
1489050605
646634147
444226358
540911269
424105769
1325375077
1369578050
789886993
1644748059
172582987
385173622
8386457
1717955925
1984822276
2023129260
708251695
901626935
1579731952
1118836360
1610189902
726792767
1519230271
610831941
1302366673
444395556
1206363620
987226478
1980539991
393177788
1431909512
759252924
351022802
109413726
1221444017
1205739011
1891516117
1429283254
2135817366
803119400
2034736050
222109625
1690896499
882406958
2024360695
1522004861
1986354417
793171305
1891041273
1175561778
636787500
1209401797
844005381
1955274185
1534885687
1916115035
1104297497
1573205556
1186500544
884683364
1422301198
1493919411
719615495
629765332
1593468669
1786497162
88734469
453429599
1569429884
2142053491
418368643
925985970
530197592
598967637
140063448
1693649443
1742588039
226779398
573053054
1278364485
1277512612
1706146161
1961564034
63727987
762711659
564559168
689463516
302674134
2094911645
1612597954
414514599
690422426
1826001941
1023078462
1027000230
151514947
621378209
165300225
1334693969
333137948
917796813
1593828770
278468822
2045158729
241808436
450365280
527887288
1258337789
313277658
902644551
424505651
1545974023
921468383
1407689438
1059256755
1076470418
2061559376
1686424990
1948099513
1261362872
474373173
1514807041
1546033160
1711655045
413639588
130246079
1500462924
1877429107
1511769976
344711083
1495170317
92524499
478880359
864027640
1755507219
2023095327
1648368907
944356789
1515009612
1688970482
435260085
1762940423
1534156400
1858028111
1883283694
1027914691
512501255
341121108
1125694720
1921103360
1728570309
1030869131
1762107623
71495550
277966965
641918478
537127408
1035451259
2083246837
1088090302
1289339444
810017907
578372803
2136844868
2106726490
1662815125
441520752
835696314
595599483
1118574741
1459936355
1205902686
1588100240
1700990519
138343826
689450225
242824664
901814237
979965009
1084816496
816469499
881965749
1235066741
275803196
1801383902
2122376230
1486343170
245543577
883341608
278095748
1860428687
114770804
837882311
1835038455
823927791
1359987428
2065741792
1085111520
1322473382
25386221
102095325
2072235227
1131340340
978951850
259868527
1425672040
335821716
1816664800
1558313593
780444422
1974228023
418994759
566375110
874691326
312986094
189849848
1782023457
385787810
1028577156
1774165998
389998596
484636749
1925826618
1430362634
2130356757
1953287720
384875051
111758856
870438093
215114359
213269633
1081706937
1999419287
864467988
392090527
438589904
2055809220
635008478
1217874483
1921856149
1990640428
1801723278
859407086
13809041
377425557
1821093559
1162283708
1185949991
209761053
1079431666
848927344
992439600
1246524886
605452508
59091233
870435629
779432172
420136794
803630266
814214155
442480629
2050908288
698864203
1509115664
151834921
1384340681
1631422459
1868101696
1889527973
113283954
775659993
2036833447
268513764
205650886
82686016
607404321
891652332
1144328404
1878396687
1406585862
2072539514
1906042055
1641266878
50384285
706069532
1433619176
1230357400
1993444480
1798519363
623819460
2043472575
1561569559
999145716
1995221577
1729083962
1366445128
1999454943
744206217
884923853
1908645181
1738188544
810505511
2142293926
1508092806
573049748
1122585966
1292151465
1005784980
1842564049
722443144
351358298
72632228
1936309666
270677799
2100389155
2005434816
602118437
1022299347
755276006
347162475
509304852
1786469322
1091240142
1600337754
280250163
354122149
725332462
1352408007
419871640
957768680
1444994949
1446156844
2121567070
2064736728
1105407703
49419057
54311792
1078992653
158838531
184145454
870608776
382674196
1737183276
1537273722
2046907409
763397335
69454657
452596942
1924593648
1403122927
1994097758
1971661393
1879706299
1054208964
367302304
1203399106
1285505923
370901041
1108858399
527396659
1489555204
2032115506
1725129234
1686026336
342193464
1728345778
1416714427
903066245
800019624
560195995
72018436
251598045
370315658
85556324
987153398
1687163589
562857965
2003524123
1224393503
1313760820
320451073
64917574
2097008056
1621386508
1608779173
1622375382
2073731790
349171056
1618157586
535922409
101909714
1124049266
1255239259
1649535210
1453708542
2049665437
249210003
170104282
939452064
876116036
879564701
637712505
1161151078
379324895
577420254
1817158795
616626546
1298359221
156103861
1795278945
1002356661
1177128930
2022602144
1493772825
1783024152
1068025056
1602112482
107305913
641838857
433510193
82914167
1393944560
562077582
1521114064
582829421
1282547259
1713109335
1686538957
1539808889
78711552
1991444465
1022199370
789763852
803792011
2142452617
911710375
26087777
723093937
647221342
1101779184
1484735603
1059603064
1141820427
952621634
1241109771
1812605360
938573358
1213517801
392706471
1996318442
1920272734
682772699
2128139204
21422327
1805045821
1394911368
923331055
729804533
2090387923
796416498
804492108
1951207331
1982025228
1376779230
570669152
403295136
1171477807
1391155862
1718859740
442256990
515836058
487157287
1040195834
1198716282
332387989
629491401
392506611
179276018
289114411
1490085497
823537509
362982525
333970784
1713911155
1078679665
293327107
299950709
339720711
1784840379
2118940392
469434900
2068038122
1146593648
1945043098
1619671128
1790835457
1371893618
877967901
1410189880
165148540
1562851098
2118125484
2041323887
1749191225
240774115
1139394287
1841135199
505911897
687007832
605401404
256104004
1517370280
391419304
496841893
1954410919
1763027663
1909693216
1121673616
1917232671
610379812
466895282
1867982046
1238743122
330146668
91521479
1234720189
691624046
290248614
144926816
1631067121
2030442008
1686032668
1166743058
1183604309
1819125126
265180771
834176016
1385953875
1692848543
1235515874
1654109680
1617303434
146151233
340430273
1915591566
1191532135
793472439
987079329
600239645
2137802453
1946904893
55385008
851307389
1879226482
1076803957
777601454
29338117
268399747
83234519
1051101348
974791954
2130470990
676583066
1113295593
236715826
1443919443
479426761
1813846946
617632685
924908947
2048131691
2047008005
472003843
506567908
1537599048
131367997
419716476
468647145
1258973627
855184754
1742234644
904431148
1193955477
194959656
976895936
664232507
888630380
932242689
1998799090
8329161
1485174767
39830913
530347608
617009773
1712811817
17860482
1427441263
1382628754
357517379
689336016
447718852
1816053386
2004445808
1668004536
663208146
410830929
60360701
772673746
1354884996
432151529
978666864
929732022
2139977647
427048120
1462423974
391557948
868086235
1282798384
1908986654
265499171
1145441489
1223376205
474448662
1539433787
913096338
878572290
813323216
1747295316
1556683187
1261438457
667235809
1528175220
1520823385
967645275
1567129848
552026156
757768392
1385291646
29572100
359075550
684584769
1990634927
539811147
1347806854
505733700
1487612864
1342693089
1828484065
2067117814
1203983052
7269779
359787738
297473929
1566802676
1357301826
722977181
1626202770
1623149071
2133046477
2019908067
787860622
777256223
329952438
1225755534
359925719
167910818
597170083
635946316
356045976
1569147756
941984223
37045120
1591335406
1131397884
427265893
212098624
495583054
1500120491
1255985165
513022003
515091456
1355730143
545762640
1617023254
1850007954
2020413608
1173811990
213034413
1762532027
2001426497
701679369
697125758
236633323
1095894205
1906338086
1522293965
1491005046
1900488568
1195915691
865383322
847983629
2108456778
1026662148
1798709227
5250670
542354977
2098777146
454879880
357432372
1825348398
33842925
916661493
1112462846
2112368892
1068534015
415155379
300192274
1487999226
1233868286
2135274525
1989606492
1244592592
1932889147
896187338
1348699774
101250845
431554445
1606186350
1436726578
1722804853
393901208
267063375
1009003581
289737490
193788640
728062158
444702970
1763754037
592560295
1651482623
1757795798
1233499714
322587501
2104832991
1987594214
1158411186
1268453898
1131263467
1162731094
1672634290
670450614
561539183
816218921
654727140
1151472685
1537801410
1594555851
505345575
408893685
180604091
710703277
656923913
950803358
1688060074
310502072
1304276815
476960032
1295213170
288843044
1259430881
374401454
604071170
1649390983
1146794184
659022895
1305079160
55139442
96476703
319631801
730885563
558853453
1009025938
752636519
865970859
1531970163
813081784
1986858467
1507692777
1290897820
346999157
455439098
1524829057
1825227211
112583332
490045178
154850443
937741464
327713205
1072639634
504110927
897498766
1397516454
340769790
1030188802
1117792347
80401615
174387827
526789440
980095269
1053088095
933766625
444998660
1734710948
1236393999
969441985
464151439
1142293375
1305052655
2096978924
199974509
1063769900
1542949669
493330619
603841048
1552831812
300719154
1983739929
1363058845
1603084780
201259570
931073114
229846092
1044966158
129602153
265484229
1971364176
1781337988
1776700444
204966141
678126381
835680702
1193768895
980447498
255741715
1955537568
76792339
2074772601
339090869
320457281
74818211
347667595
104984871
694859357
1962309971
501415728
1091258714
1856896689
628734668
527044899
183830525
615815740
1147778880
658409259
2037888232
2029287453
1015168100
1748083836
1267646111
827638435
622869247
1916645235
1891016010
2043926645
258482820
409548692
2042802681
1659640245
1301949418
725313781
889792453
869898457
1705707721
210821820
988337890
85664426
244185984
1752159293
1394376992
1395971757
1029934657
428622278
1531024284
66066415
109238471
1353707864
1924479300
119058241
541302365
1347715809
1895652433
1056010003
1959342128
1508813744
1650451292
1616842890
515373045
1378135613
271768788
1452839231
301640448
1218481430
168143182
616876756
968267218
1775392628
1282321886
1331767183
1893998162
1737438281
1665298688
1570725918
155775755
1750682926
1612007498
2051183563
1469903426
1753127819
2045849405
88698990
1720179577
744931442
1526381603
1058952327
1756945882
1469074574
301224725
1714680916
824348431
193713026
1118595179
1378988897
1983108289
1172488823
249279348
828500620
1178674160
406667802
506232311
1628351714
1364691131
1121270936
872584657
202294352
1099908394
763996747
260720886
957008499
1834408583
1523485764
1587031489
1011252346
1862645359
1708143066
1423934731
1136812000
1001982305
1891288108
1694850486
1358440238
1927631473
581894299
2042772139
1727412979
1636352418
1807403254
498547265
126839548
548913728
1936398293
112375982
1086970454
1970407912
101414990
207368436
1195117464
1863927103
782240398
1261855453
1555472181
356747892
2077688941
1409124541
1656494627
637967159
542712012
1554705922
2007528700
199508371
1778129534
1924497370
1289997331
1797782994
413720226
1942152230
1223016338
1298352494
784558602
12154501
2092857721
322598033
408177652
1299300184
508206981
978358100
1851860373
701708483
834851181
1461532589
1074082423
1350492310
169686754
1188007281
343506506
176999492
1672236896
137552498
1610953949
866512106
1237207686
1696887060
520097151
1675726379
1040482269
1817832745
1296124602
150798575
519265260
999891650
1940958377
737766975
138774961
1765241986
183263643
808603187
1478821376
1875579054
500251635
933484776
1200247310
701331070
892533606
1684144673
818809784
1233111337
2054005311
782986445
963995920
1816020927
2022148601
609258748
789495984
164555073
1099237415
1080012372
1168004116
138828144
1356463696
1311352060
1794689234
81481858
1627885508
243992487
1538496706
1564207887
1888710923
325518931
610465677
25608036
1634157642
1178428315
1696433606
1030876032
2123249010
178501814
847002992
169847939
1807958986
1010788895
93155502
1396309287
148398677
1914631736
1106592635
459053988
1243518707
777166297
1420533525
1645382806
943605186
1683039765
262817652
3107747
141932474
211053838
1184791385
1289172602
1844170742
428567922
384266994
1316654510
2113420641
1026183260
697488262
1269234699
494146529
2011920974
465281207
1376008603
1650983396
1443185832
140917043
339639139
768946801
785969221
1831668293
1711062037
266026425
1785070189
19889539
572760552
162887731
1443480679
1924596641
623811327
382818497
2059781400
2003126975
793548940
1542019092
1638745184
1018998379
1774030641
564725352
1272530719
893493729
1316594995
1854566967
1800545811
97628349
846631893
1766215268
1050182640
1049396070
779384341
1095973253
1655671370
214099833
1773664154
77187111
1501520312
34482521
618744065
361253420
366526658
1222609130
119638236
1501759438
144426024
1598360909
1379878200
267063375
281781675
377696683
211150629
981204101
1079503133
946320932
1421237171
1277386403
314232853
1453148416
1179807845
408875383
909358176
1846456609
1868250286
2042146375
1781706046
1258452966
608587651
730956282
1570243154
311335620
443558853
579294387
1579049640
1883416643
666324635
830482468
1470687946
554493641
879683703
883159619
1949763119
71326446
1111764413
1609653367
1472560926
104143942
1495250748
2080090093
1946424070
1553486533
97767452
806480899
1399393016
1042238960
980839727
1073362662
211275447
1011122481
248300709
905256515
3048889
2054261555
203766960
386147211
589471773
1627931533
697026664
364746983
1727673290
1548902383
2132058794
2045796523
436861839
1348112420
1784424149
134060092
2045066619
1241043163
1524439453
1878457617
544110406
1975911265
1583623791
176155964
1120174535
1887940090
347393495
1515291272
1038247021
306083065
1984502459
283624702
48297546
195996179
527399930
789660899
639396607
1692363242
1784489676
949594767
606470625
1116647796
215513863
451473630
36975649
2131106468
1941245698
682587446
945472111
729946128
1763862150
833266629
1383750095
239696043
218073911
1080079801
309255528
1727212859
573388435
820681388
363813495
1262526287
1737821101
822417929
1979151565
1797641707
1239511440
21128399
736278377
1122626702
1925544967
66869401
1850276427
2121125757
2122880188
292571842
539142956
1333153605
1005256455
966538581
506172005
43476674
941712048
1540904059
636874955
2115413529
1478625074
979719909
1782712708
776371859
498099608
441381394
1896119450
1514706379
1163506056
2141816036
1703799196
1318240601
523508285
678912794
1906575669
261879099
629665564
263413387
576407773
260492882
376466914
283683204
1874156443
1313563103
1902411485
862334447
328967025
307276904
1731522242
1776357305
695418303
501652884
1960780631
372194990
1682106953
1217261881
1382057607
618126788
1671625237
251059071
1504767101
669198093
1469731863
615737811
1959946206
379785921
1403109102
921719071
651997382
1568358379
1306945596
78062912
1502288277
1888084884
524380270
246329866
1590676697
1121905641
1550140757
1719409379
275505836
1324321614
1794345431
1453437603
276151692
1134882282
1672753853
1188907239
223838528
1119113315
1763276066
1047392872
1552549569
1742594095
1929724239
461546831
1816815380
1543193275
1355699754
160810941
1734820318
1414704422
1959321460
1571516398
623639991
1132077201
340389478
808663463
2049344227
2122124685
1470035558
394705068
61561680
1992656175
2127910760
926185922
1607186970
266110898
429823247
608843806
1315701106
1514415578
2066926138
2021748875
1472261933
1531894355
1379879518
569448170
1673178124
1135195763
297975942
1522280019
883518335
750982931
935533373
47978294
1749143582
1934252802
1436671357
1301507212
1698467990
2062531904
1346537025
1127238648
1253623918
726468840
391486617
1254307306
673680625
1699079020
767890728
1379310319
504118180
1690825498
400539652
399558825
1607907668
2085732574
546307665
130469844
1796682
18444115
298217604
57106167
1108707202
1705696641
1750302485
602333259
1416006156
1960357733
218837392
939726547
1136208869
414855097
2080456425
1968419124
700469915
1660589826
516975331
503348641
2134876847
1304568225
1557290545
1153909530
6731562
222712162
1279589717
1013571464
849635199
159440645
318155565
1268195962
1765014684
1940240822
160404006
1311654687
1438220034
2000744940
828587782
341407360
1076000441
1674325628
562959520
1117043245
797306510
456167712
586309091
433804150
1888962146
638273428
1113979006
1249965448
291272504
1117495637
753019511
1160312597
1844692349
1428010536
957177981
360284694
190570769
2030590115
1165409455
1458246204
1669871998
1384368603
1009812085
1378976213
1240352083
742968537
1449854804
836702527
1689238303
1877573323
1028089924
434509603
1460176251
147101484
162001521
1547590905
1571762619
500467325
561224628
886609857
1384405481
718489299
1753706684
453045643
1823845338
1797355077
1412866977
1830631697
66387834
496889496
1048635875
14230815
807223624
1755731505
815427572
1572197626
350345558
353074014
37050753
1798207
2069922168
290331281
1716566025
428752796
1353250083
1200226033
1623801734
1678381558
1121889200
1524660288
193996808
2145235399
1325759256
2096659027
729205567
530153693
664983255
553377055
1820908303
1967614304
1019488175
499826962
383527708
1937858516
2019627761
834489296
1535329535
126891460
220421410
1646400987
1485429826
77818399
2076634034
489399381
611585934
866376598
1457809485
1085886154
419070200
1321755902
289152676
1082282421
584655592
77143690
2023186762
2080934526
940715707
2095824253
364226174
832420338
1590378126
1887064949
939494735
1709103458
937426646
602031378
1008411341
1524681250
1324454995
1872811916
1325471890
1336829868
1975404907
348673152
67938982
1340779307
882366296
1184196695
434239998
1922705334
261042945
1245955328
205082283
1533613710
1850374713
767775349
461220473
1766464609
2083034176
1647359480
1673747486
1216535641
1088400199
61568100
1551196470
268723930
2066592663
1826110284
414550109
944715905
554216872
259005212
978759032
1797835729
1274493315
237589731
443000534
1145436577
507428308
1119857281
2104439572
365184540
396279619
677846602
1525825743
1886256213
1838505823
1037887050
985819933
1710509265
989912885
226399215
282566118
61341885
182729065
1338203017
81796698
824841384
1682832388
1480821479
1812654641
1069551702
374183371
489747220
937877979
268265754
1700395637
28351295
2062869213
1173441470
108245715
873385674
1905887886
299450708
2088883202
779996289
1679004417
1447947574
2133211155
421255629
1572369170
85363400
19599534
2011538578
360780832
1470531749
1656886934
1219979542
263186799
1857241983
1863656494
2007440845
1693124690
1350561090
1442898212
553403315
996223184
1453462604
1746050317
1578015661
875231542
1164243837
223825480
936636789
498297969
1639799916
20654533
1069371543
1702305381
232734226
596774873
314456620
1615794998
260349726
1475797309
1099796279
1534189449
335970117
964262089
1007066833
1547156330
1242859582
467958209
126358106
352000882
135282872
2120241918
654920253
284070950
1436521131
1185803923
242532142
291351311
789291304
339058808
1409986009
472353851
44221360
1106136421
1968690411
655336505
1052219358
1999342337
721426917
327721944
1285024703
1857779780
1910090127
549035349
857362123
1718746901
373429968
1503367047
2081360998
2129714049
668429932
718342014
278733245
1947289418
1356638505
255185590
785639374
721233398
1339594203
831198723
509238410
383413728
1293792644
2087870938
734647082
907265537
945791669
1937448581
29640969
941392676
704118729
1367316997
1078509375
1791041719
320612209
1791232320
247993878
2009702305
847056949
2029133866
563397618
1665493242
1595194826
151115119
1102937351
819721010
2112414980
2005315035
2133709793
1937327400
2048033628
1647465247
1819761473
1206776331
791581845
1373784694
1112637295
550686402
1831385336
1107712884
175085589
2033252256
581466929
1260927231
1724282833
110410483
2131792659
269557917
179847718
896191664
1834960013
158988089
555869220
175214098
561412426
1877806764
1802415024
540834576
1087143557
1395807858
155560191
305560276
1914655972
1568686229
501585552
741219014
85012808
450899202
1766226766
678929607
981324813
1934069050
327903773
2009145735
883311650
416242054
1910055698
175215452
1186129821
19477308
1151824536
647165974
325166228
837475090
304364454
1367332529
1527970364
89714483
1552953585
2113203514
484892346
1784071015
2126447550
1502211063
881942752
82860047
139144119
774656385
62386585
725725227
529902049
970564525
1267721823
1525013541
1880982629
84302688
400628217
1325415028
1855313186
2125646025
113478288
239864332
2058277901
1929297535
1374846224
351749141
823231160
1592184818
2103871649
815370607
2118867736
1422244314
998916927
1481130895
1615011905
1689936127
1868363146
589196290
1067154896
861849269
1389470385
1897842960
1207963786
1632765326
693998259
1568209574
1874376661
4976501
829303286
1221847585
1148920626
306273089
1521721649
1414980474
482212582
1380867072
1085705770
1821843641
2075029461
1547621896
786914642
1414608762
375997158
1566769994
1658248007
1023412385
108719674
300116451
1942063400
1850426774
990472978
1359932281
17184648
353970840
841514401
1661805897
1468119345
1873159890
1803225752
1750844267
544653365
11245561
1997597263
327834351
1114492562
602561416
22233986
2070416829
1575675200
1269287869
1788056139
1396206616
37363832
1402326989
418305337
378075681
1884976040
1257119222
1676197863
189016811
568610316
992441206
911114815
2044422429
74087892
1663391361
528488836
1911232689
1666169449
741765485
540655041
862786443
458726786
363498414
486527461
1799640267
1425418061
1547715020
1854583033
924986649
1461102407
2140616775
1075336820
2008228538
1524650665
884822241
58700151
1817016089
313299549
2037525485
325573045
641503367
23894665
23040506
917557197
601916519
360555812
688748888
1467162027
242706234
916902899
2010883047
1262592813
590718748
126341929
1673347702
468767606
1268943288
194987089
1914600136
278561602
882609622
863584259
109682420
2090888209
1515770729
984781109
1826297148
1975851865
1058241761
316821831
293716602
901144179
615145140
1255693663
1931653602
2124548625
1866745990
1182910124
1281544271
312310454
271521678
973937254
7183912
909267585
323116331
1315349589
1608190334
966636568
558558427
1189982690
1243390290
1390953935
2139683065
1459884877
1534178055
1338089145
2137910537
803773901
898568105
148931264
1782301579
751292722
213350645
483630727
1760324360
1440827440
101708104
1836669669
1183136730
1204809873
1448028047
278947811
985901875
135126104
1987751835
862712813
838700445
396179455
546302885
420514754
1844565410
1496941617
1349057951
1293895260
1017573756
1897697669
1875688445
329735625
341232457
500467325
1934669806
1841011358
257443740
404919242
1009234448
1012913562
1646836330
531696571
508437374
1567010570
343881212
163315470
844523089
1267053271
2100827998
1500097378
2033972273
959271388
418826576
1761115302
860899399
303712699
458160202
1773289252
1651629015
1191237749
1257728569
1214644167
659944476
1354038323
1257490595
901049746
863919970
1107968428
433856274
1673670670
1675992185
2019663511
1234215958
2100910346
927078715
1500350161
60209925
1593345609
1021107615
694532451
2051634994
645157331
1302230014
942352149
517802
1760218496
500973106
543423197
2133654524
1805822924
361584546
32030435
1849282748
351493165
1056906763
224683644
1684538670
1352882492
565236065
720533051
543076776
940454736
850848102
1248660005
888315875
1399476812
1469614337
793815034
1856968347
1401113894
816043252
934689486
1498099612
257411059
1524188701
773048900
1228155256
1714618100
1392802139
1489127823
734920652
1314666934
972562897
608005707
165082688
1559565515
1400003619
1404886582
1963020773
1450269339
623780187
1779763596
1072257578
1513427116
1763947385
256265947
652371169
2079968076
1848958877
243253454
753820946
1998838581
668463285
1314197742
883035911
701252672
1273394429
1978392324
313955677
88435705
1375265388
1837336106
233610759
1807244037
883487863
1326978093
260855299
2054901417
199105822
1857855072
811236703
244198923
2007729112
43305478
1244376991
1232574991
571221800
1484583390
720203955
569929091
429478143
1114934757
905482314
1163598591
488144745
819247626
902689396
1467560632
798205588
2021830868
1580577173
267200126
1363218327
2767520
821632416
598506976
707336843
1508836737
1052596922
1988047723
308507254
1626903249
1276877597
1018692662
569296771
116458352
779785294
517669309
231134588
158016489
1007941553
1746762539
1767009413
999390298
920830318
452639435
1877947138
2106912873
1008877530
27009123
510267345
1897186313
430801608
468847142
941122099
1049590907
855369867
1094304203
664381874
990190845
1377872635
2051036739
530662013
2009886898
2105525684
1211260034
1885254578
1192499791
1635413752
258137814
276297195
862387444
1608629359
1846600755
1989725762
300402797
1108369790
767033149
845858501
534209089
1322475252
1754848825
1406216421
438807533
1125888977
1913002099
1892882010
1415190650
794171018
2115453321
1916348924
1024210439
1462105974
1585380116
1581646585
1382497683
1027745947
1788694261
712656810
847199886
2062754397
606813004
25146352
709356273
1482181025
406440064
1245186923
128985095
44024483
1749236545
1174907800
1330889737
1062918833
1629683239
2009666562
722974245
1954621618
1529535976
1601609175
2106187311
267902676
134623227
1244995759
974136035
1706309322
2033903892
1961700081
218266488
894925380
1930818487
1181935133
553715656
1022507337
252466952
333116105
1323255892
591587447
1132699495
749819887
614921017
709296961
1667544854
1552352594
1961048500
687805713
692759461
1392490079
291741212
1193929762
716916339
49787975
766531626
1615808379
736233876
1160664557
2119378103
1125175009
87046488
1059195471
800728741
497406904
128977390
840776566
1443548453
117923399
312565529
239716628
1424071573
444221889
1335897777
122082306
803672212
1810091150
645853177
913593833
718377473
87015603
1885100357
1457146374
653102391
2031488975
917119969
738690578
570895299
1508544305
1609041976
262138998
1526877969
1862661569
1143747812
52635214
1659944318
1932472419
1382589427
816129640
1070774095
1271922054
218329623
629474625
838665042
244204362
1508726995
1056066620
1075410522
1299628550
1229559083
2045770848
1093610439
1316786789
500802689
1251234932
840643936
414973649
938241327
581333080
80877575
2124161155
568266610
1861324378
1234798711
2046879763
813421829
1507667967
1198177580
1815619674
128288448
1199481480
152550590
2008092718
1653429106
142776758
1912510951
1284054605
1817460993
2000457178
1796627867
438629285
992989948
697404507
1838417698
1613745637
815691797
1818409788
159055861
948793572
966158262
1076980409
1828917042
821489484
1080505603
1358092006
219180651
305266988
1844686601
101810032
704903287
1748702019
1252565856
561078075
2040847468
1817738640
109173386
1148741433
1508689259
672338733
1006130519
27361615
302904306
1053675041
1443034459
824781587
1664702015
1047798966
24995134
820115525
1279366316
2007206104
1527121437
225723578
1882535026
1916049685
2084329591
1504711640
591349722
601738402
26371035
1409569322
851237918
1717190698
1807578859
826875332
1461574797
747916034
1227612785
1376266551
98023267
1171336118
1269956820
921066080
1951745057
996039402
2131523503
2078449016
1662689822
751136272
1647439591
2044865985
359809558
114570442
110503768
1970531236
1155442939
1901858058
1994219951
841629058
101498281
499349894
1766371888
1787003819
909419689
642042527
1998647770
1805986506
253381112
1892304902
1916091078
1470464008
854938251
616354657
886256580
691658936
1865711105
575591641
934009534
1139559209
587059850
352830011
1517614841
1210144495
452858794
1483302761
1984751630
1381549048
333136991
1849279974
500809070
463610310
1371404947
672347142
625741961
1327690432
816318146
595500680
1375932893
1370870188
1827746339
817114889
1255654026
1202416456
116209552
1162986293
378708911
1061485551
1007087237
1198565690
1382754308
661800704
529631296
2083820808
1244657346
503478444
663800285
285558702
352977543
1993031987
614884262
1865028117
1034523862
270957942
106316634
255176106
125491958
1270498772
791617918
559363214
1347992588
890344363
1444002000
1469017580
479303421
1057391942
530836289
1185220300
1201863790
2132658920
1063743322
196564108
754455522
84102919
1087491895
588232506
182038478
1748231821
719787395
1810750461
687022551
1310670186
726145739
1918454940
993767905
111049960
712695120
1413291079
1845736432
287110446
837447561
199051130
1127164296
2096883230
2140005311
1268447099
844973266
1433106254
767965591
2048489288
1673304143
1866885957
1407484877
760778151
1615163384
1035182393
1920591882
233896404
669543138
70566853
358433625
1451835978
1128799813
685996887
703531743
847635338
1425505564
1188841013
909209065
314716967
1672619300
5655323
901663451
415808957
1304634293
1892277599
1746326603
529031580
1297397488
1905239788
632396805
1913203130
113702893
1971770227
438202458
1395883282
627047229
434887660
1978922123
594313303
1287649696
2066346167
2032988522
682865458
883786146
1788251622
779777686
515689401
1039651474
1007463288
849285571
2131869688
567163263
676937203
543686187
1883350900
709902699
220741251
1386266842
1408753891
697429707
78472000
271744348
1962713328
1427941350
1450251216
2121571333
1113710148
1361982002
390293684
835019195
1366880148
1229041313
909819032
2001098578
1624497457
133113787
1649168901
1378141089
1409874652
386362220
205733494
1250624625
144194047
764697453
1090626789
1315334830
1368155846
1705543659
1506378985
1331259143
1481737412
1147095657
1207021270
1777699816
923045380
571241570
103052168
610823625
1852838799
2133210232
2046065788
1544059537
1446745184
1420752271
265547116
1478896336
665356745
22122982
694927989
776622298
64830166
744783096
218720950
1649086189
665219372
1481087621
1042141184
1315208027
367748859
447013184
237025380
282122089
1080581524
1819532196
242671380
278976113
1002913603
813889121
183718014
64076557
855623689
817898161
1420198732
1893619004
500433706
2082135783
501438540
1416169349
851942790
1681988226
510744260
2059257341
1070407223
1313236097
2081618178
244954715
1223685669
259151474
2053590269
1868160528
1570568436
977904450
896415586
1088851419
1166438426
858703080
846227888
1213548872
105924818
1473504826
1140355525
748134734
1946482864
953020480
328180782
1608822767
376532462
1783222223
661120479
55996754
586778721
999613689
1635152167
227842551
232467831
1215798660
170047294
353862369
1731686785
232330446
558078394
516044110
1890052447
940629707
271832829
654136927
1189394216
987458883
1201365215
431997001
149142278
277686905
99203031
349922985
1267448269
58575894
153479890
1854951900
1197937945
895863403
1955620161
441185705
905749598
128575428
1921893649
1174152972
1268087047
689139764
899021142
1094974542
251475644
1633039689
1141959086
1251945086
1635190083
298255657
946180468
745353261
1302305213
1782512532
1096133430
252988203
1989539147
1933126023
687384497
255139813
1798088201
2092294844
1963031026
122130992
1788798890
556390324
197720469
285861521
1197627929
1142097969
748308888
72850252
1333436397
969805690
1603994694
1748653679
2035010787
1678370236
1500991351
2131200622
1409073704
387688784
1382920652
183708906
958703542
365767927
793230807
97072822
971227221
113878763
1902373020
1775051251
1242937012
2099232408
123239152
2075427534
524383325
369643635
360507999
1405916757
312821618
1425430191
818499625
1494558451
1933286206
508091453
1514996375
1548311769
959722088
133996006
645070728
1218593117
1394161496
1511838122
1818482702
1757120235
2055329790
2048054476
2058922358
1422970361
2051097253
1883119126
471772648
1265640998
1822575242
1094226671
1752672474
649313256
759697769
1577769877
91579419
971096310
53380067
911489306
720222193
212817418
433195939
2084026806
1261624395
2070909137
1534761654
1993963915
1026184278
1524872165
1335815120
777770818
1640414012
755837761
822241435
868506382
1650501871
1705444081
599542634
796191830
2062570077
1665574420
277794448
618230915
1987774473
1703899616
425034331
1015183270
1346323685
1838222863
1175406385
253013587
790315024
375859839
722095352
820194116
984718128
1936313597
1493834900
105921160
150333192
693439075
227605946
1492029586
527860814
1178024408
1667744250
1639903682
721596849
1671235757
550859915
345696422
1612845393
524693256
2121681887
1007469365
631202719
732876358
1402725198
925547511
1247145362
1442299447
246918909
1160439992
1017365724
2126526792
773092134
1612142943
1485740528
1359507432
315826444
1364886855
1500587971
1975623028
1619958654
187091894
1666077200
87951007
679347331
216663081
817314239
52964985
143439753
1772035
565695238
50242435
996250365
1858490724
921803484
1298980198
405934664
1646555512
1223496834
606949040
1442112445
2096393430
16176682
98547643
1040326499
987225356
334768706
207218833
1044264384
31009542
1160334730
2128021542
1861224615
1955821366
289053364
227365358
52019774
1761475439
854040154
1478256827
149585764
85998231
1217094900
986242726
1251370424
1072536238
1249739217
783778365
577640133
750798901
2113738083
3479727
440397518
1096761347
2077269983
1448132036
968692759
2138042395
1994826749
1790504701
1565805504
2092969261
712717067
1002744570
1544827731
2043172081
1102144940
1182669996
206923075
425430734
508686619
76944476
73469755
6549332
369027181
1973590371
976655207
1264161035
1524908753
294252323
2058018921
1227929659
1465869519
710638307
446957550
932632524
488566750
1904268476
1977431756
1654464358
1287931629
1904740880
1708617837
2007531320
607071608
1038393828
136017268
209534678
1048520955
698587664
37622130
312095311
1830551795
1975709178
1783516512
996841349
1169164298
2108704054
975183319
554655225
1138020155
767996808
352397704
220744193
746087118
84851466
1082770877
617065577
2146432269
373414164
229316548
2006335935
1667576657
1991728066
1122537369
1024708150
1456273672
137941889
165672314
1073013896
10247794
1304000926
1835553472
870906009
295780914
2073699429
604017509
710898763
184059488
2103551102
957579707
1925216730
804908007
1978642121
752083740
929061935
1343639033
1189954574
1470148007
950586785
632602843
1741180663
867916972
1426801757
500103588
1175026287
77938195
281019680
1877632581
1251034359
840219804
750291796
1994001290
1097841400
1800346700
1705266000
749253957
1412516010
1483135032
878793286
112307469
782633061
1072264173
624550183
1900064148
2083265400
997603141
2131996412
485104033
1806112358
984424617
998021022
1133517044
403563022
1495434887
754725472
1957590520
1882788553
1907725707
1540076583
747635187
1326896636
342735641
1996950717
1746850791
2073826676
1690672496
534010070
1690990608
1018672574
2010569944
1953127777
2063170567
1166600140
1644282889
704953257
742184189
1092644289
842906617
2055140985
827225925
749775501
161627830
361003015
644274055
907174204
1790961810
34562171
509408366
611517636
2102027631
1340777325
211268220
630841108
1586620686
193269724
328776985
1009810162
1310075625
725116020
355298710
228082482
1763416433
629076450
647211845
340531497
55654433
981558296
233686540
275085747
445051342
253924553
434452750
1885017561
390849395
746918241
1439749475
1622708094
1140526323
1826521934
1907157738
686275024
2121557258
278998903
1112197534
734253979
1483533571
1733360512
204224615
1971390926
113190121
1492174867
1302074387
1655158218
237444471
843581132
1899101498
697699283
2103866182
1926897562
1113748542
975801769
1386375549
978757401
1774519827
1228378588
335017757
1042653070
2127518891
2038967158
387392659
471042920
261950262
762829515
857251729
779961635
970796445
309818713
1954426397
93691751
934322472
1970569656
2043319152
908146246
1520664663
1134896582
929870854
1076212422
32331179
1291759986
1123140056
1433615213
5958816
442917261
1792089063
1962355575
629257517
2019231517
1965174898
806959126
1975534543
1938122849
1050369672
117575702
175022954
1446355097
783063083
1945585539
999474234
440991484
1594005316
918884002
1340649336
175000296
165185641
1942057300
1003372101
1620381039
1946032945
2115720686
577577439
1799857389
1692093016
82797523
1757956725
8384003
780727641
511238328
1110728810
1133591574
190185687
341109203
1801110117
1857115140
1645894984
391757281
521385973
1757538086
2076431174
1032574279
1283613250
1159609784
1524795475
2099012237
1683662796
1805886970
359599421
938282506
951702916
527594900
1887352487
680467319
1506088215
1378237418
68088037
807592972
1068837522
862789252
261910023
1860721183
1686903647
630811004
892699145
159252470
1027426345
1931667702
2040434266
1786954760
1238742446
1271035549
1155277913
1549543094
593064912
210211025
412145765
1190758144
120611702
148581690
1111208931
2016810340
176252472
1808220902
624535046
1626537306
1644583823
1433537965
494533543
342400380
1316530426
970089528
1752823118
90416521
1728911963
1410680948
604457990
1317012566
1478896336
1129968665
176406051
485151420
177218972
204856109
1909134605
1318541573
2009148515
1170056352
1887184048
1530400418
238993571
2120746767
1690463347
155303543
332829169
2068626420
933425227
1355397797
331610820
663426742
534638187
1622334282
1584645874
655998703
604379566
800562804
1003109197
2108146479
743409632
731108480
724629779
564047250
1921513678
337087876
105960532
507242972
1918809088
1745488680
334319513
1491682665
956730285
563904494
797699619
313032806
621723795
1644765725
200205854
1449043358
1229050656
24943271
1708993120
611383386
362712956
1182714944
411722992
1569211671
495120298
1647411964
398468327
1773861036
1812800026
1421225055
1183993539
266591154
1270724083
676810552
502399709
931396961
822004414
2142244387
262033288
182432699
2068677247
1883707264
2102250593
1521097616
968291258
126761662
727183151
2129527786
1436450235
1520154949
298517607
1034338310
341142409
135279935
198165961
533286047
1444600614
362006676
2126694295
687795398
897866016
1474417163
146990862
941760327
545884880
110630016
862524251
811523399
657291342
1511550557
1708113278
509105124
321534627
1304645450
412428087
245215906
233256416
1430047877
1371922330
921339157
1705432529
1858187732
617728873
1921816649
375221460
863385984
471155755
1869289268
1735924530
1926606085
499519244
1348814676
1623122905
670966714
1394716386
390987653
1266857265
1982299514
785525056
167855143
1963576991
565176272
65376412
223174790
899361533
1189555161
459636538
2091242868
1028743484
440807630
175344935
429800530
1503149180
1747988405
516853169
1947800042
535096359
236896911
1602552756
146169231
1807485795
588919059
1845286565
768594026
52441204
1067573425
731367642
372858380
362741763
106979060
1430073010
1719490378
372934008
173125387
886752931
1110794982
1969039768
646842668
1697968895
452969032
88691137
34883678
1879190983
1742788795
1519194292
732074059
204779164
1738228894
777955686
1521626575
460523969
1755666723
375599243
551452891
88655014
645822188
722059232
1758279187
707046835
1934838346
372189768
356332888
932708813
1959683689
311019386
554909609
225056081
1676327614
602543909
1086806297
58918129
1330889737
1378219094
2002552452
1317073506
2074446187
252564050
406360871
1896235687
1579788812
225729411
1909533824
561485701
569480220
1297024182
1068208948
221768085
982097553
340235105
1312134472
335421397
1217732923
455802035
934770310
1458583298
1921539626
588087878
161668662
2140704009
1805531715
586637211
1309618
1788511454
1495509402
241527175
1721618746
1385507595
1778734889
1732611182
366631747
1483038020
1624116169
628495912
1237653787
978173751
1502482469
932648587
743542720
248284732
291805116
2110767535
1384577398
1835601152
422379042
1315932603
1395340738
250262151
770167834
339723118
1878104812
1104919580
774007514
446484172
674479260
1306861818
1063892833
707640705
570252325
175991722
1961428943
27985830
1264293825
1032397679
266784310
853672984
367861107
508346287
1267359855
866937916
1550127277
228327751
753338480
763887122
857307064
1683938943
9673997
850357628
544417696
2000734936
417744662
331683388
185515595
883979050
1953931084
1073745245
188659570
1334795535
309146375
918574607
1319200090
2109091301
277844903
1780660422
59616106
1297942522
472929037
885114365
804701527
1609276483
747131100
1382126878
468258453
761799638
221120333
1761992735
842049650
619608916
1256030566
2048412198
382734400
2066796957
2044235311
1744995284
329861902
1763565896
2062791062
359245529
1590373636
100953792
2105515108
1756618421
558899478
260442779
293282467
241984340
1698769039
1332898875
1120192904
459976428
856521294
1669672703
1460446249
149592557
563792152
1525117113
973394296
770115496
251782688
414143623
145955794
456683051
1605203870
1804213901
716090044
1404352082
1783210912
2132020109
817739875
1127035323
903274475
1909736534
1286964183
690113972
762504883
1312341243
112535446
267554803
840969070
2088066680
1403052190
79544199
1251294017
221772862
1204630495
849595190
1464539897
736360877
859084481
974974827
578742829
297268475
1340267015
82431282
1430839207
214405888
422298612
1775974297
1810101072
402432276
664001914
570642990
857355186
1229022788
1713230445
219271334
1727380770
1788503265
1816955553
563632374
142125587
952797432
838633427
1213035660
1305310125
173567917
1993056399
730208847
1280876244
488836252
1088222167
992403237
302770078
837164139
51979987
1393850451
955266950
2085175716
1258744723
1480814734
1406173801
1529305231
1017363443
269517633
417409493
240599600
1558612815
1700690300
1033848508
804928141
1352767576
1582246036
638694589
1150990159
219302593
1575064379
1913659205
592245147
1805240135
2082066016
1321769555
1283161240
1360663672
120211065
425419417
1628931012
1424450191
1706462809
1937069166
670286107
376241727
1494312463
1343713278
143573154
1693431826
403800672
874010213
1376485867
1453708542
1246762176
405011368
151080380
414007007
403901145
625044315
203828825
867563125
1536236203
782070998
686570380
1242268393
1585730683
802008815
860617015
540181631
1140119524
184093243
1730935666
1395880381
1423299836
17399637
1686680196
1745680696
1284842638
852099342
1017336067
672023684
198932914
786858590
1648208586
1431751455
1329838394
688131835
1052852928
246780550
869846644
1766760426
1441731871
1741356575
266080448
1030333020
645711945
259264372
1160826837
1348418998
1329826261
1769464433
2127521328
24071483
7269779
739085297
94152933
258358421
94063031
974120054
1343290807
581515494
1956138361
280318703
1286046965
229277541
1033695101
1998081037
374763232
196941099
1738569144
444870105
1726214259
914444941
2084235769
280735212
1283888495
1293875827
1436733113
1856475511
451284492
773433060
2142697689
2104129290
767917266
1376603499
1525671884
89397803
1387334293
799775894
1359926655
1493050549
2109980098
1231291247
264995640
1107938717
335066347
631832301
535524889
16227504
201913019
2073317866
457711220
1809147604
1263708683
1686974423
1629269531
856601960
1796840908
1510220005
660871734
109267778
784820526
1220790521
1260459499
222692862
2015949033
1957860643
322038886
1456262460
2096042790
1659987544
316915632
374964186
2017770042
1198828194
48282456
260078743
1844046272
1576015800
1271807791
366809761
191238093
780310615
1858770997
1959854890
1705967554
967399909
785832774
72618609
982102622
1192659014
181297639
1922261657
1895104839
968528903
2047431812
1828376992
276833848
417405656
614567685
1376636524
752455858
2046453194
1044787377
1293571211
169195571
833177118
542461485
541577552
1480385034
1991614270
1075898977
509541736
1656939866
1754285735
652455489
1842852205
907216222
948479113
1957132934
922181021
181680556
1879301228
850152448
2115317578
1392029243
551215340
1453263625
96741109
1530496731
230671438
234398261
1420019845
1782522693
896223422
1343371897
1537218977
437403957
393968087
2048292110
455575413
1202940074
312405821
924038649
1380959207
1187141793
1848617274
43851421
2002678861
1180032809
857117451
1143709124
837046962
899825276
1143702582
767870990
1139359648
1247077147
1372758958
1453680180
1466609131
1322015435
155124240
288311963
616173514
760072380
1323287180
1980362043
208492743
404082085
942646987
1907472521
1806218074
840623977
1114272935
1642634472
1668488168
2114390168
1552292870
733403762
2110864549
599926014
1870368756
1463470107
260834831
835433613
1254993157
1548394859
2033080115
1159193446
2109554099
1127427587
1927213709
1357174401
865761539
2067119946
1626184489
476785194
1597429680
623359727
60162832
344493446
200341129
1577963418
272740748
1380109455
2094773364
1078231968
862576402
1617693575
1979347485
1568100922
1059368368
1996346046
1435576356
1841860018
1318128105
134327322
2005813938
1449436741
1061686969
948772919
1360555624
1298562565
1034907232
1343232758
2128002526
1939265627
1444395110
1153140719
882984730
572990557
1097201586
1246393859
1425479971
784109415
490070983
928162525
1969862680
994818409
128480768
925360586
223661829
5061963
699430224
1943969328
934746246
759732652
1244705432
73086177
670741872
760375819
1331133614
218566428
1906147127
1172377075
2145478572
1161870113
298327490
1255361507
128606027
1323255735
64610801
1748726907
988013419
876709899
2131117785
131168172
711652773
1091482553
1908385347
2084532940
2038204994
2007221183
101880499
2070731537
1607035590
1816623330
1657002126
1115664253
653551053
991265461
875294479
1929329481
1334786698
234281921
95739806
920322503
1317280965
1509479331
1721591473
966776077
1981522707
2055789622
1150732589
621256100
811691643
1552493429
18287380
540979320
1644721990
1181463771
1778448748
1987691158
1656491169
1631309737
133657692
773183218
2077903879
1463886574
644310583
161655831
1123681056
433978001
1660037350
1597123226
960949544
1400964223
834039185
219879441
337242866
58067673
563367172
1939691257
1218613919
1366061283
1277067648
1799190254
2095818892
1359090670
532257754
916183600
1605146030
1599866768
1218308397
1860163345
538025911
144952817
561630961
610800395
1969636917
445704699
1437053361
1654465907
2074264113
871824056
194910099
1579856498
1396486519
1317767426
1847887890
436238325
781498044
1627770742
933111514
210464835
2080466745
1128276584
315833241
1492954084
1354125045
984831210
1531418012
1913741860
1826368501
474562802
343806173
703583709
320399733
1313023843
92122993
719531698
2084679609
261326896
2082018500
542697741
190458672
1714123088
1826328565
1511758539
1097057735
1037217715
904621182
456244802
630829807
231055553
927837670
1375515488
2098169849
154622803
1092212154
1798145996
669957908
362954519
2142841787
2097021562
2009435008
1862028118
1853520166
88570385
887386213
853305607
1411249932
554786407
1102330260
1229959802
232515682
15547821
1318562117
1925753390
1724347661
1259623054
2057166863
1216174481
1584093963
85087999
1657008775
550949816
538694716
1131585557
286242565
1365925757
1898306679
1457322886
1669167725
93121775
1365330266
1869497520
1645451769
1379194995
704691224
1912247807
1366030138
1451191728
155175460
1621097981
1827019921
627744478
247682856
49319110
760797354
523483147
1052607506
651088439
1667669922
2001717737
73086726
2080165463
1889908817
759338325
1095651224
1803746424
312211164
1401037950
1198667643
16133165
2078334886
397607503
1655872280
45720873
954585278
28415803
320959693
664750602
1851104084
455672651
96536984
116140292
1529765434
1989019563
565520437
579563286
274043247
448707266
951740730
1612631806
1071575680
985312420
643258350
1511186000
1523760498
316366073
436595190
654227865
1610772765
131329132
1692164885
1370803280
2124106838
1694136718
981687287
610250723
1311967536
350444144
1762535546
2001270554
1404483954
435322569
1155704022
721926875
1243770791
3409807
1950672546
1320372278
2024352276
630358624
710873941
758611429
888665834
378637084
1069876227
106872298
460302594
2060819032
1185555712
481052976
735945659
1149823833
69783684
2026874667
932975169
1980453654
30212231
152202398
1190252753
584813440
1963116673
318082016
624694291
1846897021
1212118977
92699822
1678220248
1763189141
101983430
1975059862
898241677
2146650238
837327935
1639812522
1442476765
222373362
997486920
1807575952
1663535516
1755405022
1706259319
906723642
298228655
1829294375
2026749720
2040701152
1103638546
1095089216
350493597
140006558
745570080
808455953
233303377
876912731
222609835
1721119890
1569618729
854412483
1667395458
1791195268
456282683
1270312268
709521439
1197318566
208245874
339546212
1722356901
737402258
359399530
852239916
32691474
869348949
1188835395
15801987
1444778912
1633345300
999402464
1697286358
590628814
1907081687
1774248943
1876363582
972604064
1631867050
459649242
952203059
815071531
182240777
223943256
1753002525
701288510
1995550116
538307172
469881870
773170499
4819065
79963610
2019565717
1572623760
1318846466
636022449
1301049691
1594637370
1897354318
1159084899
1887775090
21225800
1349936548
1385212147
1880145446
120763815
863240295
1758763106
449709288
321727496
1965137717
813906997
199422855
1190935944
1270150423
425903067
1718214571
729470886
1306536833
1665068870
329233456
766532907
1492846774
726093439
676917347
885814616
1161192456
893701882
314291339
595809105
2024677974
1139103974
1096010689
159728572
471144402
1354506577
797836371
695936468
1801580661
1352222120
1146486492
207768696
1807258964
493553548
1020891537
928113938
226847312
115276705
2062992742
2058480196
491750739
1794556543
1572103379
1168144055
799678678
804998750
886780794
1241680608
891505645
1947630383
1241701000
1798675437
813484762
804417874
535384770
1708695591
1712756834
1890651647
1597089243
1821926066
2133608363
1049648069
2092357643
1354364559
166906509
1607674806
1947101581
220368924
1228999890
1361886254
884558649
1473185038
36023833
1672349904
830945530
1304861071
832427961
200899890
363339849
557925962
777195997
1613151848
866408130
747906556
1358716917
1877313744
1851577328
705301166
977348434
1477843924
1581127148
570964094
85361070
1975604020
1445685545
1846772781
1393305903
1703320421
1312553193
98097369
1969559554
917095753
1363004312
1002063508
725779330
1779687845
623958855
408425162
117667923
451849049
719110168
1653898375
281103404
2034800507
2111281741
1503095695
2111273705
1078733698
1108722119
2087848099
1242768504
1847442584
1828566120
78598777
1182496780
1743629575
871907239
981736396
596080896
273305454
539389868
1369760421
1517846097
445294928
1539519687
1010374387
1223264706
387262184
81205221
758368476
1939550025
608873878
935388361
997355717
1147963031
1802597479
1089171076
470189771
516385505
2040856381
1246051632
1111978539
1515205500
46612843
1209115392
673122177
609341282
1752743598
1307062175
162343832
133041065
1073300891
1882318006
1467004709
1938537464
696517761
743384973
681273143
484901626
1566292999
324475773
1595968040
48788894
1936452509
391207696
732801676
1802770001
1471309774
1497754448
723162312
1939676868
1524015127
1827313302
1228825003
1075442975
34460623
1047079405
1529208210
55230397
1950902729
1482203386
774611710
610024372
1208479285
178980924
672977612
1683373467
2011603343
686658122
1573221885
969545443
340230487
444274282
387723091
680886985
1919821697
715419955
439740540
2054512147
765855122
573824115
1787512534
531253929
183959960
1462725572
284601968
2066935248
2009234361
1227521862
838642
1260585677
1879341645
854516002
988776875
925205483
1166096321
421589054
132454346
137058646
595773170
2103406131
1098024019
1071091980
853909497
249273233
1465813792
198105270
614958731
155261617
1919120938
916610296
1318796591
1248551146
264799221
2018517168
1446552967
1628584574
954058050
1828132019
516522794
1368644085
282453108
92897769
1575470829
273290312
452863934
624517454
1941302108
1651240516
1260838018
1603400886
344902504
1647528220
1110873799
984567336
1317765749
1848692077
1471488538
316080710
1937493482
1626260678
297882677
815438184
2125997637
2143900360
1212679587
1226116310
339199646
1389369177
100631072
565356237
2061378224
910830449
1120311057
1589747753
25665471
503683845
2075772610
1163920484
1325315908
1703597091
1902453608
60848197
2084883656
1124500929
1765696920
262763303
1104819111
599212529
243915627
446816371
513640654
107904233
1564081692
1465066162
1777957949
1156974006
1202625477
944808725
635989086
862975865
1259825173
1165812362
1053871196
495199017
1645838310
204274620
674008359
2139163640
1245454134
402336432
883076031
1298397743
840060853
2080169291
345006277
1114728029
1116762888
1428539041
946203753
853787784
806623302
1598594727
512955430
177282146
348215347
1304388640
850242434
1279796991
258654038
1952027979
665634079
1115322779
1913673267
1032157066
1109068057
1137766329
1257476593
750230412
1394539262
1311310841
185576833
1613891611
1158190536
2031136090
1780169561
1216024741
489940616
825558857
1743853718
2043495100
1445721788
937165646
1796555718
2041648942
51542479
187753609
2103844060
457961623
1414914871
1877701640
1173639128
2043804458
1997569243
547498475
781165397
605972842
1290573801
1237566555
1045736764
541331477
600565023
1186923511
1470931997
1128385883
770532092
1421423166
845023796
1426911117
903580622
54383175
1661166052
58546213
215394686
513925880
18618101
14255200
1538594845
1094538168
723575156
1835869246
459293899
1596955239
910551788
92449509
895218925
1026176875
589487712
582684866
2100666368
792223504
116047047
1405397899
2016926929
816348780
1046839689
1550165343
317667571
105905449
411960016
772094855
807703421
1632508330
311104292
502456310
1408905851
1452581985
541651270
876758222
279991960
796758355
1817210788
2061429352
1190643832
387832678
2081825142
1911711963
466617039
1941207252
1902502089
191751921
2034108393
1796571773
1518856901
1798872352
384309045
1337699252
599367435
1968353946
379366098
1266622349
1036460460
247736730
844482734
1117444038
1464790633
192401800
864221744
107946450
1479259789
2070257909
630522920
391271686
486442679
1039169888
661973480
893327318
629298866
526856895
1074277079
1130430668
1873453451
298575801
1496526592
1389824861
1678114401
1757639253
138374484
1667934973
2057003899
1638399548
1972091704
2138551650
1963684126
802615733
2034198245
1126115677
522012721
2036348040
1035561080
1037753111
502516313
1837810964
1722616855
61566491
135590857
1432192706
493580964
633968836
122376860
924995612
839356838
1768970531
899188003
389525157
1193453366
1776933183
1468264048
1541181237
409065656
37568857
1673653521
68935529
964906610
656870632
858272375
162847698
447136000
416778959
69753806
1646167601
2006779828
735206914
1550524983
1155659600
514785737
1599831615
1924236435
1155606205
1625064674
2113575212
1485361017
1612036481
245218141
1578914208
69825861
1906039064
1231654214
487319575
431431163
1594481767
390637025
1738660632
1878825406
488111022
519207805
1472946925
1022525818
1145233549
228389021
1831320911
718256386
1736631780
90296666
456168694
208382406
1924460263
346793618
163255244
1670704144
1674214374
802481848
1253238976
990889662
2019468655
1037342893
1138837497
385645357
1450215876
436360307
805788778
946136898
319017591
1066638154
1798054113
314746220
1648283599
965119411
1943861625
76459186
801115944
1305566201
88774558
1147723118
298877995
1600790002
1915125751
303972956
330233003
41470763
1468491749
2068838148
116741176
1174503772
671720576
727525843
1601146274
1485881008
217794397
1074582240
1810792511
994013733
1014076617
1864440267
1983722614
1848161056
941871890
1429146854
520862584
1418937520
140182157
545159391
1876711272
1061105135
1884750004
1744290209
1246782837
1597703399
1317435520
795637039
1108447982
646147585
828685997
1169037154
1580838968
1959557411
1547568741
720289081
362129630
1503391433
1487494496
990790013
503236532
140165764
1189548405
784124719
1170912222
1697350440
1094707741
2077391827
1234332782
29225577
940402924
1593095269
1176129054
631396972
659544343
1965181769
790124328
1594765440
1883699203
2016221719
530676053
1393324114
671837095
885117389
399525860
354133708
470059099
1775634247
1731084988
516080286
843992861
694199710
541284658
513683269
1504176702
711933294
1922916028
238427415
1116559207
1974852965
1599595331
744096285
1159423399
515409497
954407325
59030067
1802929192
2060830998
770475496
613020470
423912823
113499250
1244768583
419080006
133911322
519296035
1456337764
249772653
618402626
399434356
95602510
1197451471
213579175
1039437363
32970012
1085634764
1378976485
1333552190
1520578280
1062940110
1512501427
1165994755
1370613468
447266451
1834176020
1853310627
1206964332
1701781270
271522075
2010583189
661183683
697024004
1606182472
388024355
1193442143
1552938039
1679158694
452130906
713933398
958330377
266312683
2053698884
135150379
1987527414
1210046919
51729526
1573752429
90185772
301198580
1604294265
1713232318
1472733485
501387785
1714725013
1822093036
1116354320
1162283708
1228573864
718504879
229306733
299847911
362025473
2145233253
1293419327
876325738
1872072432
1346567150
123086578
149902823
1467666449
671737257
1983113110
2111528000
1479908184
157812301
370276559
1763549108
716173317
1532227018
654416101
348970792
480053539
2076617003
1670034382
28113032
1473473531
461823148
165027575
830223618
800899142
221969236
1316019683
196080153
878309912
40448460
245473587
1034781727
516931250
1087306186
1796294416
1765152433
1110223010
1258177196
301351247
1222700785
104970387
503094747
1346162117
150401744
1706333999
1635659989
600173341
1792870533
284182028
1397764440
1022491006
743589378
1878514978
996427510
1026545104
1232423840
1556129701
1366490674
1336159393
1575857600
36670902
1591041257
835012526
290113703
759520962
1908359478
2130414235
455877560
2002097122
1863335387
2009392786
232231537
2144430509
1353643879
103482076
1889239955
1075841152
1069107647
513766669
1500179019
1195430141
765530797
141282790
638480908
1737811682
1965389608
1720476235
1847541456
395361210
1564451173
1804248620
967332825
1147189365
750153387
1320761435
1638509197
1375930690
56262665
1854688212
2068337657
172779296
1316870408
1123831194
2086806693
1559235199
783954921
1962227282
1742921078
15864299
1015331183
1528160939
933446661
1402946555
2107849952
552893165
485006475
1792924862
411096533
1714244864
1253087482
1490517733
1023839942
1630144936
2012561934
1367297467
341183801
1018804672
938080324
456484051
79959398
2108837023
2077677265
1713024340
1657356832
349078950
37521765
758541970
1958116083
209830823
1930832023
1422147966
871962680
220712211
1486514458
188374142
283149856
1136883704
1386912790
1162655085
1266197343
1062948048
2124272467
1781541867
723730788
1598207447
1461347090
559202891
1517856107
323334700
295033039
1711920964
2034627887
2147188723
2048592110
1123048942
78337157
2020009888
1697568660
1788910555
328662629
160623229
1825150223
458171942
1339857356
695402178
1094419643
2144617198
1478835696
947804195
2020441379
2004249060
1343370063
572793400
1437168725
996376463
464589939
599636213
454113917
1801752550
877094402
181682095
864991915
1205970976
962753910
1754766320
1217887018
1035203304
1344825638
1018328142
878392519
1242154658
427585737
1577963151
317076265
1613384321
1098594654
1992876693
1513576033
29032949
67728362
1513245552
574996613
643942653
1602055993
570160521
1699082658
174598877
1022493922
2045620982
177689298
1622539094
898122220
783473275
370986033
377070943
2035305738
1205643084
329067319
1471930069
946974916
997312501
1214268490
67978734
593422970
1911324446
2107937251
585013199
1405284055
1019768634
31223512
868379665
1731176018
47759763
1331836993
519825390
1648213246
127345527
800146088
2084339214
1409283053
2145031353
1596482844
1626395838
1907078033
2001508277
2094855761
127494533
1286367046
1016545818
1393097386
1492343783
1618097453
1709401329
1946559930
1988585209
1305039381
1092493782
1760383177
844391370
2130595571
1924216504
1148276397
563338511
269115052
1960717232
1297963971
221209537
994164711
2046569372
1383021015
1932253806
1377308143
266621223
353277862
1168151184
1959007298
600124311
603535099
1101528596
217248404
944260484
712847533
76136698
1743009531
1085592842
616363767
254714487
1868700499
332381104
1242829916
71439927
1859256196
1057883438
1363522296
1983071250
1798534841
1268866485
2105706208
1684689959
20601337
1820222576
1379571668
2082849481
1328358163
261886911
2085553733
195567239
1031239756
103716966
595938496
1155269
1696809342
549857365
2018978922
1752671861
1585258333
695312667
1388830506
46398628
926584031
888300868
85441647
666160383
892123149
1160814309
801347434
200198147
1856267780
1300727631
2118253251
1238275099
61356854
508027043
695931307
531597742
1708909488
1460321442
1190697740
594673416
1291952875
1209043061
1859855774
1757832504
1770542024
2039846473
318668691
103312471
1178966062
1458131640
377121459
80084731
1819772004
845332084
1248788360
1624234041
996975668
101806635
1379776411
1967793450
775069385
209308273
1921327202
453268398
564475775
470758104
919417789
239363041
2018173151
1359265410
1461217754
1106173548
149569375
1552832385
1160116331
257398602
2107553528
1726935995
2076530663
1883045425
1279496411
1112421728
608363298
646478786
1546572396
1497867372
197495671
2051397802
1899893265
2069248114
276593637
904842661
554869996
1849341258
1475585402
1829286366
1186042714
100448017
1916166876
989925379
781932991
1691189565
853594812
1508165703
80541643
800317067
520184773
937011770
326028945
577445299
1900253437
2119463945
1803020064
431061802
1861475949
686952413
1079144758
459067409
1563709951
471438653
1608751892
1910347233
565844969
2054760554
407154888
1564305579
1570675804
607174568
1213918388
1587571333
696495376
1465136890
289368066
880652645
1859051623
437526025
1373316167
101549699
2001325041
796610155
2007427734
633746022
2045979136
962228974
1052207927
715971386
701853263
1522524577
1990599780
501840730
755817679
1337529925
850024731
1014435795
1421634591
917754909
535455910
2040586225
240582418
111425849
1808020887
657274981
1682154142
1613782465
953713613
159732270
792406934
856103876
216399687
1870010057
1340077820
1094492442
1476461127
1325938641
689225493
2075671781
1317956805
720078718
1311422742
1772073814
722768355
915904513
105277256
3268449
1035111120
834492371
1844401279
1026098202
1588408598
14751306
2005406540
1477715427
167834118
2073856518
1247719894
1892505016
442797823
1308566743
484685704
972195120
784905085
2137682962
1119437807
271811328
2068016972
913072964
127073417
1778753633
1854116245
1221862643
908024804
136377185
700051138
1875768924
675872552
1118483530
2117358416
297588002
1757459449
1213041310
26434572
94553112
134872427
480281242
823040362
1712811817
613363751
925051982
1148848916
1821409331
55009141
223914565
336149207
660089643
1319844405
1045756236
329612510
958713644
938618369
1052225709
461684047
1934648972
115328325
279915336
721379306
599509634
474087821
1436982221
1577158436
1022133110
2103795102
651602564
1278705791
867840870
193956341
1447342389
2052148580
853695927
88796918
1141396072
144188178
1854016092
300282141
541851292
2111014480
1654610290
253637993
2038439472
1020156796
420040950
1570741529
685317444
2086473808
1361790821
949451837
491483166
1939213932
852789019
413588260
335009640
1560783042
1539569370
851128400
1535237085
1025946729
1468114333
179181061
1765419368
1815858182
953004984
356546037
1698611847
77744705
1238755485
698550764
1450436284
2014441810
2069038841
1137392128
1226999735
1806710950
2066877048
1621955925
1162009040
864926230
664806846
1166282812
37257512
1149421256
738324137
27583623
555026860
510354340
1392672233
399442167
1549183752
1505784771
1544916727
1588226935
906361167
588267843
1779482561
504327331
1151115396
63163905
1445455244
634937516
1529400936
113613272
728187533
1669594352
457015782
1759178283
667321343
971633983
634236959
1968714339
216095845
310671661
1749985439
1270244068
1927516684
1009089668
585130048
884031169
89826204
2083765203
560497773
1986799679
701339808
985573497
1710197506
1200681082
249922799
1252633776
803393991
1822128230
1733923931
1471019578
1325162423
624478554
2128049045
166489477
1476687995
1779475459
1115967233
67668776
1869624142
1512547590
480050993
428223554
156367040
875182076
870213276
1460043655
932520510
1985179338
1827741614
1433168858
176088403
1415406106
669285210
482784574
186042013
174581618
738192423
1988756282
1336418920
1407471088
1072264173
1919068489
654471973
2078619371
526042824
1426217388
1414344707
721282436
1707668126
1642013909
1936163057
1719426835
1323644032
217389823
191722723
1658179395
580447592
698291415
395194343
2110230453
117522510
150871175
108548536
1533192566
630817056
1619016239
195473353
1866591405
2016416435
1358759499
1771359759
654003201
351357461
385256107
1999604073
524270279
1351569805
220181529
964346988
886675898
207925851
1071670851
1002606557
307788470
799796450
270152846
635099995
1173773227
1897147126
382036076
1296124602
621409764
492533697
1937755995
1590263102
378138931
1859884516
629556334
2008344225
1309255660
855436543
1459230546
785087931
75567617
398696650
1062619493
1055176070
1292718066
1517957248
81554739
1577274422
621951661
1672562794
491545146
601518777
379465423
83959284
569478790
1484299817
640654548
1190383564
1785995550
2110295237
69954271
1184308618
926363467
1501892577
1474228564
1581599830
595730904
199384741
1345603835
626784128
731645202
1424164031
1512612098
1012770250
579815251
1993275413
1653818821
730626654
279502127
438900511
1337479485
1402242520
1312015353
2045461022
954904122
713826084
340216809
2026691533
1221435854
1734096878
705614797
1164827796
2106598152
597941295
693750726
1468801566
1199802564
713980999
719906915
2090521251
2123128716
1297771629
1298851183
1379254507
586743830
1316534206
54456220
1736245735
1505738046
947993779
420979988
145472058
31429404
883606150
1442635432
1290218218
508881467
1628154646
1945208032
842824190
939661394
1324298405
1861442938
1735488622
2032401211
441678814
1841894066
1342637278
453783237
1662190706
1620082253
1494934365
954450010
1792820545
1547202302
1179610838
1904906998
534743083
1139339572
986457003
626824874
1893886153
945638190
1130324246
1861602694
1859759261
1596706079
196769263
360355223
377714670
559804862
305450397
871412090
1525219
248873622
136843672
857847105
632995304
1981765984
1066372258
502625179
273673895
1519253440
1502308699
984295819
1432846027
22686648
573055875
544578777
149322418
1895245279
522714278
678503216
1322810141
192625827
802210963
1021663229
221561634
1062948048
695711664
1080320068
1037846128
1388319266
843054459
1976658454
2008138822
708707068
1797884577
1306416703
541494409
344601663
869574955
778458804
109523907
1221615998
1273028787
306598374
1265227743
1751807560
196186340
818825564
95029381
1673327854
1890953569
877696331
1638524014
1422559991
836413095
1788233633
493513519
1618706950
951057994
719197617
1150954015
443138313
2016217083
416973414
1579585164
197719635
1270399457
2143592192
299396815
1651731183
59660367
925462884
928993870
1527910884
770686698
1889049957
1897663499
1255046257
304529407
1420530027
67419746
1521759180
1689085739
1572145469
582332928
924304920
685707447
1496768415
1848419299
1990768807
2081798166
1591488285
1706353667
1965768347
1015030592
1958883965
59702689
514680145
1776284454
150457133
779033553
1059152655
1099484747
1600762274
1966989076
1489263772
445385495
353184556
726349096
110961194
272998810
579685821
16587770
2113478926
833700575
1017752906
558533227
1564267537
1009130782
541650631
1609462695
853277045
1179538156
552105247
425048675
1933957950
1119153608
1353383541
1376267175
1164140264
1710690946
1157760618
564142945
732974069
268911349
1525783652
1962407734
1533235573
1116725386
2080385229
270683160
2140706636
1936003997
64524505
87473108
146589852
1544341296
827428746
1115336143
1349021429
1884226652
1063397293
1765855492
995021212
331498490
1305252328
1780282408
1140109652
746624622
274422169
1479768525
1839511297
2026585783
794069738
554985715
964099834
1208221839
1485096853
1887018892
109066875
160297766
241995570
1420126543
1167933691
1010394404
1701648173
1676330253
1006847107
1511716776
1099469821
223718074
1790261386
1027031099
1974828718
1321622822
454494544
808489193
1251734503
436418739
1914509703
1908508488
1783856206
213846920
1820002377
1642796242
1184669784
994435050
1321231129
1537244528
1676543694
143325038
1192366266
1107343886
1384818512
2076898950
928335999
434483277
1056875719
1787741293
345809106
612455364
1851612463
1968169909
1400428277
409465918
286838750
2113616820
1238826047
318035594
1981391098
2124505352
1462549155
50571288
1997232247
1408421068
1454513471
2062748508
1142786686
1171207159
890640633
1777036480
1810456657
1598561846
1697426073
2121452442
479969338
95122774
536858850
1812593249
208246338
51986403
578123119
699265228
137913626
706532307
2001936080
1007488793
1880027461
308860226
913406831
484634694
2133478759
279234281
30849594
1042914531
1322464104
82505069
561540317
1638761719
875287593
1738431734
1293096125
241158010
1180758389
2068410320
1134296936
356959023
204713516
1411624208
79630818
2143197792
885771099
1875265750
937137734
1169861728
1901759721
472665442
1509637200
1259204722
1690705623
471871958
104599458
360275090
1560014629
215152151
1112989792
1773003145
1719096159
1643408880
100352609
2090366964
1630065243
1833834873
284099501
2132549860
58597757
1540824644
196527354
1199357383
1956285703
1501160384
750318009
376901102
2090683612
1210443797
32008996
805115456
1020005698
707380636
526313047
1335982131
1011168627
1111370011
1782317084
743217939
1296711287
1250012683
1610420510
550980643
1175204034
1101494280
50409136
1958875918
1038883171
1201571161
1897632633
1144113296
1460181563
1536802019
916376241
10909532
1847171430
718748537
362148372
422850813
1340803769
1838870875
1903210724
1041295262
95598754
2053305592
968697677
73372285
1528694779
1293995467
1373259999
683774321
1291753567
1873598051
1292716162
1444532128
2104893378
836222193
625759025
1301811652
457374380
550982899
371745393
1148541128
1554256351
887315431
2070267234
1955404764
1925878495
1301343398
1982961507
1511503899
423135065
1633509087
1434893300
1831856234
117355172
1663385648
904715961
562999050
153536582
1133891279
612092416
1181941334
1587512589
1730778216
656984909
1787730837
770750546
1415861037
2014735826
475459279
991516366
1831302761
1652307084
973525885
1037606382
641030482
201571079
18021809
1329826649
1435238609
1876544050
239224764
737707245
728506049
1111285910
534173275
1967668190
1838947663
2025455316
1060971170
473887962
2009483537
614784124
223070991
1945289327
562815988
1977695086
615015849
2146405991
990167738
49182453
251304046
81411031
236781248
942021583
21867594
1278521338
1215338219
1000268538
787443484
49944655
390718639
328278828
982479644
476716647
1061889820
1897581857
928653430
1492058608
1068270608
1475663640
1959049008
411423839
1350737451
1899649408
993159478
1096536231
748214933
2141088767
1836824601
1655205501
1388876287
1502183504
1660792274
1582509514
482011290
1371871056
1049931531
2067018504
1974769356
1935090839
681939832
921707241
1902298867
2082512402
860708430
286126797
505463842
1225905956
1152757684
1514611873
1655417580
1296131065
1407990076
482600992
289957322
1811758645
576896989
1852010641
1532330808
780523246
1753107944
1800276529
717006818
549258353
1983546950
818667402
1562971533
705834099
905310106
1612054273
1814585434
531637637
1106132764
759588137
946699936
613684503
969446051
2060308438
1841160625
1407725607
116325926
1226245396
1383060954
1449326541
439987594
500437026
1229270105
2025228718
1866321589
879855182
783515233
1589502050
365298488
1824187923
1205277071
194000496
1640115656
1815565685
1755499019
1080976807
152422201
757972319
205405794
1968525585
1226951549
1412259592
1151363692
157813452
422025562
853488968
1058643908
817224190
1798789087
638329585
1101612494
1427557852
636177775
1041444086
1512954549
2008269850
1150455038
101580431
187696444
2054378299
1546167329
1611722718
279692864
1308274548
751131913
645053490
307924003
2019530448
310357948
1388502273
753215435
416875448
289700506
1572632575
984448904
1618198828
1772370091
1726473088
789537397
1044137906
1485548168
847983629
521965549
241899033
966927155
1351708998
1739452818
1953493504
1118426199
1765257032
1608338715
1808049420
1327309272
1476133862
428872459
782008907
793735315
1277032043
1100104142
292519552
557225929
2089630992
1944963182
28645806
415237837
1034424982
1105636843
1493091942
277298827
2126700763
351550684
1436525524
53143420
354508235
1499827787
1096593820
2115052250
2011080363
453219064
665583075
1547110081
644792726
279458775
1247289056
1123309252
965064623
243015366
255183627
1177184355
1487549987
1253651354
280255719
415261486
2085816928
1742119767
2115401124
134933313
1968595354
1376848836
477106396
1711516525
1285518160
881089508
1885755381
254121202
1552688425
1724122534
1207539614
1981354484
887469952
934312942
2119323132
82036577
497970531
825787858
1817607369
1809217508
549831765
226415671
1464846973
1802415024
607162378
2030338101
610338480
205439756
1883198200
1346432295
896980709
277018240
1221489563
1733915829
311707100
1407429556
1372922517
1736441110
1423393964
642072816
140053724
992605004
249698327
1884642333
878972902
685218707
1114159525
1989700194
1664622701
163368918
1081068229
312283872
842649317
2007073795
814136380
1940093863
157437080
642964651
98431908
1951778729
1508625204
1488781694
1178752721
1951888352
1762725612
556486817
814759855
1982455046
201555293
2088702113
1989572383
228669730
1814393159
985719011
2133816200
1177392327
1885574488
1781926152
354150345
100762094
1311090499
2086597155
962843433
289938834
1805153221
1965346370
1167716690
2003975380
484321643
833690636
615569947
411584646
982887318
734816015
1735660188
138761861
380477624
285256782
1643758249
353095476
591273718
791464518
1556553722
719514736
2109918269
335653130
1188596503
507775172
1962489720
1058229197
1916021897
1451804554
507744551
1283775513
552496842
1939823200
664983023
1937284203
432315651
1944489082
2127679485
924514883
1815256800
1425087711
974175893
704824665
1243802581
150227841
1882541472
1943845018
157890032
1996834853
246308549
911020812
337926040
2015102606
755541851
1385509317
975989701
189489138
1774777449
93323140
881824269
381264910
532670345
470910742
1766594758
1997894585
1024187364
440231257
1432084415
1393840026
337955910
509852804
1104194269
49671418
1416377757
1561422127
1951215687
965838519
273590847
2071004826
707126758
1267198682
1118007900
590133676
1862773890
2017382662
699852343
1171278007
1531218141
2069435934
1587081334
33593508
1915979001
1373480774
2139313113
972636624
1194821317
1854362353
1570815871
1773316859
1541662105
1533251101
1137521519
1041227184
229097903
860706033
474642823
993041190
28691182
597531226
126871154
216274779
702207939
853676150
267193769
642593694
2034416258
398252307
1946874747
87856405
717370557
1333560421
1102380717
203717450
1440214418
1515090830
2024841692
1581392834
884192528
1910588476
269310841
1103215932
1899176273
1272583425
691798616
1329100900
1221343656
405699719
187492400
1158062440
66292225
242267334
832706871
1794903286
1032539523
1595839496
1786767068
730607901
589131543
1881314270
361490769
1165160791
1938117787
1476108977
514488291
1002189601
46704474
608534721
1272236163
1939920983
1139645377
1226739611
1100237627
2130681027
1532408967
904477005
458186486
694708492
1885461599
1583315320
943388362
2144867199
1925077327
1132728490
967710342
1851872891
543721646
155871938
833226190
377094531
209693566
1152616847
528494869
1410790578
1513285553
1673426126
1333411340
1341957997
574008562
979727029
1892587574
1106372529
1156800698
1684044829
58809984
1249055346
175003525
352082562
1325884388
524040660
1622851254
651234409
1895909783
1364833901
886568894
888004572
1622599042
1267079723
1098794500
1929076776
1832541881
463774307
165492839
1354674945
2085185058
2037265962
346570192
584469348
322345565
938846203
423935097
982128028
205868476
1172494896
179042456
1523128433
1314683912
1318476624
2043046339
648046174
1058091988
818064890
847347978
1276401436
160685152
791993123
1787743895
518904450
1894233158
1109307765
1621188833
1345709930
427567881
1459755989
855168365
280743841
1167918832
222783761
36485735
1769460849
11204809
941313979
328703156
1410214481
1214313160
920663311
583338354
3632722
1369832123
1700358339
706804555
335479978
337117499
1473220918
576281724
242919299
1757068008
774618720
170351436
836574159
682047039
751897617
1113405241
1112291177
2121356433
626728401
43647605
454898427
354270713
467513176
338861071
678028798
351660118
461859542
1186156985
259154478
868087276
1900053777
724575918
1547478085
553567294
2063595806
1920870467
388589407
1095939163
368827018
1771570774
1328479420
520931877
603061759
703389352
839540031
1143109512
763710694
217596111
1712595750
766831132
995878343
8790662
1891205956
1628576783
1328580114
1291382601
845728860
1699511923
1729206520
1527873473
1402062088
1799507366
768298531
355666794
746015184
2005038587
965469706
1416384547
2120683487
821835069
1253929408
262549526
1106425841
1097407633
1627998984
1311291812
507694276
671910753
359944368
1100520348
2037546425
1900555647
1254856709
1726298794
401750058
1718435986
272424999
716839617
160728708
640562033
193989152
1110610766
665275713
68655484
252277716
1288676120
213675680
57518297
670325452
397586679
1467441178
1836313054
777466844
2085765422
1053516224
1160712255
1970904527
1312783388
1754902567
1015875657
299647648
1627392871
1494488039
618832893
377332992
477779404
1781415081
4276623
970081764
1528346269
3621089
1463403929
218377757
1664361452
2014181510
637578510
1919824991
1935900577
1223088944
2089559846
1594037056
541314394
1266125183
941664294
265252656
1377454937
1546420223
1290878754
2031518802
1925591713
829007338
1186962459
270229824
2077790349
2102299486
100635269
2120126468
954151757
1501077406
214058995
1231112958
133250377
1324329453
2114372957
539716035
1423613839
1180679292
903065524
769244690
918738230
1927736638
1403357236
2094991630
1304276815
703393361
594354687
273289761
254224133
312594362
88820698
1024021148
341749240
1128136399
1179066621
461794557
1385620916
1258229597
1364886803
1995136694
1359526152
824920836
621354988
1594629945
1486582310
1615935611
2131789267
111721093
217889662
639196880
1151612718
1310279629
1493126432
295967714
1254610041
663491087
1905185175
687756206
1919971104
739657650
1970565855
1178515277
1455964169
1832707207
914083816
486669411
1348751061
60819426
615161858
1894309054
1756978028
472966940
845472226
280747891
1358095886
1665317336
325019588
820245984
1110758246
1280429351
298578352
1572440134
501434167
1271582825
2127165021
605121639
1587005707
485454941
2044875227
1661888805
1548227903
826367024
910675659
846823288
1954073398
684073838
60985999
1145931196
1097814441
666873247
1078262043
368824200
1959223450
341674358
889402835
314860444
310290794
1454354788
1318446425
1512621601
86787915
383232693
254718453
868051682
1073146748
950066871
1910236218
695017004
570352937
1000114018
1781206763
316238025
450960483
1487220686
275013255
1551300758
1894564858
40979483
2073689261
167207223
1944614889
801564934
205548854
1009585354
2112470687
544672467
1389898101
419910653
1422839640
2144478908
1319312024
122123836
1830437551
1037894853
1323607863
1485015561
1618912540
1127162136
1171554023
2092394900
1738324041
83018122
713219480
112560148
1005142083
472926343
753606976
451092734
83012681
685839335
1646544047
319630079
601542947
270613911
590540838
2082888554
2144488166
1011823358
103245561
659559380
1300007572
732734524
1116011420
385123694
1885852305
1373316167
95728869
366088623
1368223951
271667652
1481193787
1851710159
732056305
1711696648
96700814
1776260914
2008965657
324533823
510174153
1088215424
427120202
2022215971
769772271
22637973
857401940
1812804951
779793020
1793349480
2125298451
2139717122
1718749140
1829785129
116413119
1633541176
2107850473
1263664490
1102319694
1844136113
567952418
1303087215
1373708458
358980122
1384233186
1232375253
491850828
778798160
225063637
1279673122
1916821314
607735160
16652397
1581210666
1822354707
1175204034
1064847481
1298782213
1678813538
648361798
1245049394
10247794
1807592237
257157306
725518011
181557319
382227683
1880512558
410255042
1295064332
941668189
1610680403
368679471
1732643636
616773618
1105590432
1693150624
471143590
213649295
378590944
106471005
1740508257
1884394398
413289402
2011198552
1063127313
635485153
868099260
1768973598
1607147784
1072763304
479951382
1985175254
2018978922
1587656046
310422685
1808337091
1747759528
26998440
733609084
428849978
484011486
1161041071
504857894
2114378087
495588643
234350254
2031009253
2133273724
1500753341
2090097589
1388546608
1475387912
211219507
1796118585
1359058608
1201290217
1640409480
1864553098
429652190
1543225118
635278201
806074075
822065139
782334229
1020223905
107560789
2110700890
574525728
1305451539
1482139453
392863075
1473475434
1205833832
1612465616
677444679
1064540301
1120661784
781155059
2046031295
886917912
2084900052
1484827408
1857764779
807040018
915008613
380367896
1495138118
1834277856
490015121
899530986
184116534
396277564
1430850094
437509421
960675870
302445118
1197674065
1636430056
1822732273
386775930
2106201600
622897325
47616087
1663525091
480413199
1400750808
822797243
1217958209
1191168796
907495969
1804732319
1956618165
1380197488
664291246
1479961953
1193233925
1398660509
889439494
1335678446
1590069981
1407193031
439041773
524416218
132295885
1524095055
1608360989
514166905
1609583640
1346233443
2010153457
329023375
387565550
542276938
596199850
1582156667
1755139726
513870989
1681234575
683526800
520137033
2113041696
1779460300
1918745444
1377857013
311654031
698478174
1127828901
221830497
12856064
1494411219
1289796023
979343790
804677452
1044389067
1460274161
1487397643
1617340615
135999429
2081496130
100775764
1348425396
981269315
2099445547
437187104
1598119813
1960897420
806860202
1305046050
1480541510
425900463
917975440
1481195892
2127310490
153479090
589813079
921010875
891372695
1713760372
100181897
2110834070
1869928000
493235949
2058432263
464071137
22688488
295820058
707232892
1783807514
1554441462
1957281945
2040549872
1436710117
1968078877
1650026063
1274188486
2086621540
760481754
1059403199
1446182083
1351101324
1894469449
658742343
1969302723
1486838455
651916759
1291397524
108050727
980412024
1309013997
1814561987
937000166
218248260
500660410
1981163314
1742758896
1198695673
846290167
158053419
1458422925
397365388
1251240927
929670210
475117989
818185414
364828431
1946417077
366589243
152339195
1084585408
1946249113
1405476367
146649101
373971218
492958165
1401762005
1382287862
1101279426
1036247815
434032749
1233779387
831345516
1038011047
1977331713
1286728751
2104421611
1765072108
1393908763
1321977725
2091684328
1579041781
1964068932
805686558
581924809
414935902
1168890940
1399751041
1331464404
135854582
423163978
1104510892
828006911
1230337692
1885357020
1888844333
2117225783
1491244514
757537256
1872999779
1922165600
1626374736
27809844
1185386192
990894319
772133385
108340273
1989095959
622125766
715782748
1680105775
1054065698
718794008
731563655
1427973339
486611753
627436569
123305251
970100498
1316683643
1496234377
164514145
1884206656
528904063
1096622736
1943346015
518973710
6034701
544895205
684441197
1697944084
264876681
518225251
195680267
640644082
540848832
900152453
1506169289
978701612
1355313447
2084255060
1167255444
714754068
566950220
1810238794
911613120
996849747
403395269
1183192182
412637481
1207584190
2111275812
366487552
1824688851
1697188485
123502251
1006661825
1819695059
1263692645
1983451350
1671079196
1464861881
1047690604
848954088
1653344701
1250469987
1296030346
21742575
127957257
1812481263
1139557696
1829948989
1314170069
13013540
1371319713
1296978335
129395301
2043503077
326583299
1568713528
1562941743
38546069
1430710672
169697909
420567098
869132939
1803169102
80408792
465579605
353577012
2115846991
1095634366
471465182
2118165408
2101664591
1914580836
662845999
1931093118
536493947
2144493511
584916096
1402463841
1143061781
300546845
571701882
1971958947
1785082087
181721033
1106070530
1474929947
1137756304
647881370
1705772058
1090574840
1879875874
1241998696
1094280182
1021410776
1286776787
1424433663
888640275
1377709351
150320168
650151148
1301279324
1925735636
1809901299
370096041
1459345888
1975273570
1910419382
417405656
1978127356
800054799
559070139
1729939039
1216268553
392291954
1148164441
96360274
71142161
471613595
89053239
1874352741
1852338756
1904151152
148444774
1199080895
844095659
1024715812
818423795
1775435495
288498040
21748283
1403769860
1520767608
1413109906
263926260
749585284
41542011
590520678
500259065
432432146
1194155328
1673099826
1635163734
921310969
1448836478
779207905
1965567389
1828373038
1876578116
1850978969
1564320625
297995827
1453148211
243434426
755304403
1092149138
447975723
447141130
699400970
835862307
398928450
73214219
1943435255
112881494
34580558
162210070
1115043637
1375989670
1023058192
890027811
1915952849
1510538995
533005625
1358607898
1444270316
1262711254
1742680057
2068154968
1404858944
743166708
165328463
177085196
1288583959
1156347595
1718430849
282783304
480017244
587544131
1366694709
370057010
127124045
193657357
1932305771
764084616
1987502844
1813953719
2065463960
1591017613
1640504413
381793922
423698470
555483310
1010151014
959968448
486202033
44934931
1579821846
1960952955
1050254111
227365358
1636640766
395139041
1680448072
2033368084
1790065004
540800539
269718232
842120101
757158438
1095112490
522606630
2054906887
386379936
1803579638
518537181
113371449
1025378195
450129274
2046827593
70064796
1136719960
1645868966
749744375
1458308373
1624534718
2002973438
1520997076
1129159688
1590854206
688605915
159312910
1076850455
1281457249
1593991328
1038171597
1453800519
42818908
1137726962
1383292973
263801767
1697020524
825386687
333031824
119162064
86577904
1883786385
951957361
2119954605
1068138041
2021476903
101307207
539111786
386905174
241935546
677199473
224329698
1790645480
1111432330
1267269657
1807171951
1216844109
1622444053
96422482
1098892674
1958175448
1759075522
1179897282
1643222662
417747303
1335581350
1987331160
1091002826
520045491
113384150
1036161103
1626433002
82255603
176595765
1348056102
1781046915
370797946
57461534
160114372
786655396
404823028
393689168
494412206
564400757
1556880270
1623000260
845589230
1384916561
709286147
1881957676
1165898677
761618896
398719967
430381356
899886612
1296054150
1026576511
2048605376
228185050
935537535
1140264567
1636769624
1520337150
623111174
302573331
1186996451
195570024
1610316304
357984832
359875492
1549052524
1746267231
1976128555
1259701235
1620148337
551739368
303510981
1879930716
203393979
142135634
674543536
18168923
138055638
1305848466
2050957142
1711942300
1746034635
361933670
955523647
1325892557
1948613431
1188447855
1539603959
647072979
1292196699
215831805
1584913235
2129014679
1961880933
1490675844
123465479
16116525
1028755873
654371302
1032385379
167609853
10548113
1714491758
2104563153
1377184540
2062154811
772952318
760112074
1253647317
1007283413
1721641042
103190865
189062349
1374295329
1642908582
1505536142
304737784
1121248675
174686530
1340293241
1423112174
879205660
1061202589
1179367064
95848381
618302607
1795612268
1337086151
654973773
2023558290
1792505635
143908251
2109422715
710898213
448735115
592015511
1311101911
832332788
620544767
1927576883
1789672653
990489667
1390384693
859436309
183629373
1868813111
66102679
1739923600
1257448981
1106613818
1703113156
754068512
2042899647
677193069
1482240195
1304282482
1766207497
114599993
388093730
1759027369
1149256091
1823094788
1755694758
925837027
453728195
1404267997
1032711233
1465198512
259280489
717676050
1993012822
634071351
444469267
1195625118
1248921632
688649814
671470925
2037426365
2034775081
98839697
1426466947
705472515
200192262
889072811
1744967777
1474500396
437406816
1947137127
2099537442
215557125
807355964
268269704
657823294
1684049787
1789194126
479714276
1530687834
127937565
1085042980
389333287
1676220868
1670639724
897231776
336440385
279215696
1556429178
216687275
951235595
784619988
295034803
82439838
1762687014
899924034
2017068968
414559988
777046930
1611428109
2084666137
2117551070
522909242
1765531986
1538882420
480797312
1526449583
1922317861
1434279939
1151477066
310236660
814054837
2039691746
1442702506
1066990597
1856967430
2082522050
402521774
1619972633
548489196
1183179773
2019957522
23672623
109726081
667205311
736460004
928431643
1670824507
206151777
2004266630
494216091
1851838777
1753000150
946691733
1753584727
1905010820
1192089086
574292713
1021239022
2018503377
2052612050
1117511610
241407596
556871853
2027739050
1874567908
998943327
1890825070
2104129290
2026989811
1049547446
784195086
797290807
678875176
996968051
1838923992
1717427013
469214611
272615892
1629609405
776949316
1656504805
57229686
62262995
248668397
601148556
162766845
1076678549
1158338711
900172963
831288990
254831679
1039012811
808418879
1247357373
1810621478
955189452
403168517
1629883437
2035317096
2103993795
1094918512
1187146461
1123387303
273804738
1715555396
1334423260
176125086
757627702
1315524312
709683846
851757418
579178508
783814683
876655471
999933564
1879956237
2031532850
1147665694
1246224757
1317909431
1913411710
11118285
1687851437
2075846298
1993460332
713282781
944022687
895630705
182538433
1421288356
1336570993
325909345
1586899352
718861520
1779675605
801287732
1677839246
1677188386
745981823
845122536
1844206342
1097706329
201434510
203248561
951738640
1717310029
785411204
711161937
1602391238
1196426945
1788446162
1978702428
26477907
1967174571
1134735646
690113972
1351111777
326813798
1337697672
1318421109
317050867
183170241
391717447
358161437
487337108
462366269
726685294
1208842760
1859570192
1409691738
1038330742
2022505240
948089585
863619449
563951284
932297231
1811441422
1767403894
743127156
1307420063
1422252330
1564654177
855045993
60378912
1727956890
788503482
1729690388
996861575
341902423
433650925
975668331
1127298848
1354899908
1109002145
237586287
650208687
503054852
209826111
790078892
1657532547
1202004161
1550157561
773641797
2124451978
449637711
1475235197
1443759659
166867695
2090970836
656761276
2041764633
1291021465
1636332751
804991886
895204072
171049184
987830889
822988510
70803783
1735073798
1748917232
816555660
907554614
188702207
761125532
338586554
1600627291
1987103854
973819656
1598999218
1845555113
1666144190
1874974125
328704656
1358933599
2118872023
1195847052
793722599
1559192524
1811748495
322789245
709034712
1515981822
538021492
213153954
1268932461
1112345671
1688833418
1326693176
1532329425
1309244763
1249342963
472137056
695367347
1383067293
1504130858
736204161
752718979
550106694
203483431
114892963
544229223
1176397010
807798990
745246898
529817657
1847294520
575452964
983762478
1425083147
2135274664
2095548340
850714385
787777228
1045897387
687542297
944947613
228041041
743799813
1061954671
985174943
1231798526
1141596590
1097049424
1649735911
862401326
297179193
317107770
557109327
1360111058
1584870586
1274306558
527759559
453613753
1955463264
1358455753
2123768403
2036973791
450008450
1590575936
447140196
754849047
1717538317
833412730
1583423179
236019704
263509475
1803448142
1151532547
845186398
901081317
1916468759
1432132156
108793117
238910351
1314522044
985000806
2032460977
568235616
67713487
1098043492
241032616
230635415
511590756
947518425
1465145903
2075414409
1963622225
1634229711
182917858
14419487
1240096060
289161164
1045408088
1214660521
897209380
180006330
1529300540
461632790
1832110190
1847323517
2095348975
1003550912
1205912322
1080344027
299601146
2089068551
1627505995
465119804
1207154482
1316186340
699854022
660270847
2035781251
1943131939
736580203
1605981725
752801591
1665731791
2095384272
754078836
1570751972
1528722686
1118614472
2055117110
1102203530
830704996
713105252
1803390368
1000921648
329676367
1674526846
1498597723
108644851
1694182654
925218336
1662835935
1787375951
950221687
591924738
1661811828
921109861
911379224
456718518
46310175
1775140150
1550775254
321541293
26536739
808002178
118403776
1991173882
691928367
1012564538
1194871861
1046804723
375564090
646064349
1898319651
333823372
742115763
78669503
1672507889
1520246357
515200588
1149030023
1085267448
680640667
1563299981
1654111819
667086264
2049887294
1970422737
952945086
821685997
1116566921
1964746646
997543039
781681550
543473728
1934054342
1902995415
981201526
1717473547
328565768
1840688722
1565442926
155464602
466525692
1994061721
397116718
1663485962
81056289
177063860
254628136
149386941
886730757
371053472
778641789
1639908487
2120402010
233872316
1411578497
1206626427
1096158863
419403671
933064836
1849136653
1604051066
1148492323
1524951525
1969947961
887765992
194422945
1652440203
1139662121
1008403758
1139851911
1403545648
710810352
609305626
372829970
6118693
1923565358
614864069
1436728016
1470547266
66643469
480659076
801894500
1778462430
1863471584
1889714335
1152820066
579203319
1983948953
1437437156
574657984
2133208561
1046847179
167521702
1466968129
71690125
283886304
1913972952
900002811
706668542
1875872418
643401557
1315099150
495340241
836679816
1298502332
682853995
1844545822
715594293
675331277
985921286
1256883217
1719100108
1046167983
25733557
1020545077
1360432056
319209754
873448059
1068584994
1473606852
1168553634
1222392617
813831084
595560692
792956823
1067252076
1595281224
516222094
1372362815
2053686466
858397801
1590433489
1199053496
1424872773
92218326
1321231129
1972185581
203329045
94574604
2071978216
913982108
1790423484
404902014
2009570661
1789627729
110846977
2111417327
1362440612
789615276
1799518184
291760051
792853516
1807036803
1347279965
471070034
479758356
497216389
2135894366
463401547
426258119
2014478076
1618904645
1473606610
691465757
1921282107
186185187
461260824
731297750
939677061
471476183
1539374303
1613669122
196959191
2088634148
929674407
102749138
141384457
1215340355
788906587
1863645884
1342411955
43263516
412894570
80441590
402818175
750560424
1615235813
269211678
159623295
167944834
717547551
1346797026
556707233
1826829934
2091829787
297469012
611657402
766056444
627926742
845342682
1367066804
246150639
2073560138
1849042464
587887739
816147751
1896613291
645067235
30927920
1632582137
816360137
1592076059
162085142
468245258
62890055
1165309759
1334091745
1040242245
753795059
278925781
958686847
396458219
185085335
986093221
1129940128
1359202791
2144837752
1126712951
1287850285
663792337
983158235
1819350949
2067647647
1197706127
1574253384
1896882940
46857497
1040092874
841452884
1883460721
1399378513
1281665679
236557466
649595171
1719272282
1369921478
896125626
239485379
823673903
314926384
2124885494
2061816234
1404320846
2122863160
580642557
90100368
1872992721
640708644
2062990535
1534531099
1241338202
1323876154
791440805
1977171657
2057606875
1193352860
658239978
1329909843
1177008957
982674424
411438242
1434578870
2111224207
1777234354
1649645109
596986113
1387597254
785571432
1481786648
1197168463
877043649
145206529
1158889471
512219284
1990434204
2053858782
2060971654
678710048
558089871
614903980
1895748434
228725157
1051215771
352298414
1189615925
1459827970
421229809
459866964
1276958128
1927879770
1115561895
276019533
2070898614
1418387428
454424951
416514462
1409371120
1723840804
464298503
1344130362
1084508460
682993747
1865601008
1866442136
1974540444
693897366
1269148152
1219956784
142729171
741442130
400314902
400257223
1161863554
3969355
1912790513
974158759
31968810
183701483
1913143766
1994070235
454643986
1225410408
419704532
1649820913
1782972792
1341334667
894701033
942570949
1690864602
1717361646
1663567616
2031323122
733096428
1371149424
2107810753
2057376143
1967769158
1030708449
1794972566
1064355992
1710335686
1104244827
1426219350
1128309318
52126046
2125565308
211346760
1152866976
792470289
996168982
357367432
1758924623
1181213721
1489239427
1317966502
594075573
410614040
180835722
2042920334
2064401309
253854736
742841371
2001361781
598449392
760120012
301029492
1568948933
826570634
252479913
1645179789
1692791462
372858380
1935638877
928033540
1527319086
1697420436
1242799389
1961383532
1057836965
1302150888
181141138
434886259
300590611
568558648
1249017217
993633419
224586308
668920900
10296852
206825560
1074218435
2025656436
249234086
394856360
791573614
1095257834
2038211509
115121318
488473802
419181679
1445076220
1492997869
1278136630
2117569184
1932671492
2070170845
1729227994
665649514
1292335190
1117329176
1881614437
1163805490
1164335806
1202308225
1029477523
1309289574
399228570
1122016637
85081086
2074636529
1470927436
1703393770
605575734
616703623
1926074371
504610308
382601915
1530114995
1898079877
773560109
579253908
962693769
1845514957
633791021
297462204
1716908451
1954025184
223417962
2119775198
2141488093
2078594720
1405629515
795530744
213815372
1870771629
1638620880
1244063168
950386453
72437403
1954201183
1803472423
1453948617
668222381
1071543990
2107543374
357858515
670064777
1531382029
274967475
1495444917
689270404
405876558
426809893
1775006730
779249829
2143561475
1997847381
1408186041
1072757079
965147866
382472541
608167134
221926962
1889492497
1399343919
1998851906
1938345550
217130581
570432729
1571375825
580371294
874906206
833613753
801969229
395720366
981096326
372718525
237967754
2063235631
1609986914
1586683449
175479690
2129579345
471562501
25088866
957853666
659861912
719126811
1557230280
908576013
755163966
742582119
1019033429
1492839590
158141008
1263467025
288703257
1354827277
2035033288
526212119
1775346797
1576392363
1347515556
984334933
1361757483
719506237
1817563939
1935567899
725611224
2145076034
1395017111
680836026
31417137
290948338
714524219
1247413109
1465864741
1333562874
2066257722
2092103551
1900636284
874432292
1077954785
1796492156
390105739
1156492369
1696188036
1673522704
909713346
1451900455
1825435343
449224559
999510641
1948992009
962445681
1084017446
1412545845
2076689459
2091500793
1431683730
637106068
1091552332
998640764
1890588815
1755203592
1437862628
1699407477
1358435918
1345336984
1155998173
1631332651
2007055308
204685832
507281181
811815800
2113905444
1964998822
449934348
2113204658
331908240
1305194490
102381082
1588967137
1592347487
928713712
1199426557
1106669965
1811662239
158891122
1828153769
212038997
2113239491
232629894
740930818
2055568382
1247634515
681291127
1811989521
1599842460
321435199
1639434095
1870042390
926865492
1329849754
1233943218
1685424051
1504654313
856798012
1999159377
147183919
686423844
2068028652
1457576436
1266657093
1605751492
248456353
561559288
1674267351
1481963742
708766321
967753150
883248046
762086765
1819301341
1532384161
1894768180
1900301127
497572317
385384650
1235786695
2019742001
1563536502
2018712166
2044699898
702334980
370238494
985466777
1199520675
927671469
442389373
1680868026
1060537566
1947116941
310642616
1316238062
150312892
1772187277
1802533677
1047568386
1076004575
445209080
1934814065
705311129
1137518460
2015792054
434103642
431050213
594718400
1882846492
1757821762
1420618512
915773930
784971198
18021809
405064245
1253722667
1439513829
756081456
1039920955
1117984400
1639536593
2105122976
1199284919
1592216460
851151564
59210670
1195757375
256908841
1431669317
1165659712
349177001
1061016809
2099123410
1106967453
239873522
955027847
1665400053
1623271851
1198064044
1693277164
711381596
869065382
1861248895
445199046
1674117673
1249804537
885624288
1928622913
956708757
1251134612
1944935118
521127622
424131396
1340732261
538275960
556746165
401505294
170429370
6159398
926250415
1410138589
1424142390
1764364081
2117234791
1755620252
1365872123
83537082
1117633199
988974790
1363131311
943596998
953785980
597097946
397900901
392207119
1243099453
19164641
1677166157
429736144
1005294579
1448962395
840650476
316914401
504997823
1901873851
470081837
81639190
647923450
847413243
147666143
174904610
1214168329
514546604
530827975
69117824
1726432718
1695437760
745484627
1624061864
1518197393
1277435821
229497373
1514502748
2081708181
446724686
1698171159
1794388883
1941249252
324715978
331599835
225856074
524585331
2105726370
1746522741
390739460
1870393460
1120285358
1179500088
1938687878
1112652044
996687130
542804796
2130725246
742582119
1494222552
995078275
316768125
584379037
2125908938
1310053086
319287411
1456778691
1295438477
794868093
1300298697
510863693
1945248486
923121956
470498541
423878847
827008012
975950386
1320817958
315224312
1794646427
711954368
1589137792
1123362096
257155361
548459031
1527127986
1883793664
1974741711
1235217281
1348080820
1612259373
1080047358
560678710
1332203311
916984244
614944727
911704867
1725487931
590630987
1366931339
766959212
1373735718
250233317
560510600
1628805014
1664418019
1492868536
962734604
1535634469
575498474
692693990
1743027887
2027044599
1817725141
520755919
265972849
1151507517
1128284389
1887567286
310148254
880532919
1828020643
1349678182
1355155712
1827578219
694127648
1095528768
476523873
523735779
628863756
643248464
1353649467
1941061257
2005241993
638926280
641811052
1592515094
1814705894
2020135411
647348030
862205051
742994027
2056952714
730031141
2113023350
1488023000
1385491978
1327048398
1578364002
55001155
1261713560
1567430248
2064047769
632543304
1632317998
2080496151
967319501
1431641267
1300319442
1783264383
1209035627
2002481240
759756520
1042386844
369343407
1043934343
818953236
1606692020
1460845442
662164308
1511558769
41405651
301663593
1002091137
852688069
720747115
1450686665
1249895618
619921628
391713262
555185434
706212785
209684183
1059850036
235417397
1065660080
1591730934
89621975
1786347192
1145097157
1704329505
317877088
1992679657
1488561432
231613098
1832188706
1807578859
608447574
699040106
1021137244
1544413726
373008574
1284426778
1889199025
1730234980
1549033333
761536553
2096155729
97021820
1596573647
69920915
1313821266
817088327
2090139762
1780925646
1384793517
1138819811
1129799256
718554220
505859594
1643019599
90993441
1182172715
996480712
1661569398
1684031160
110230351
2121977848
381410710
1830105338
334057059
480168287
1842803758
1065721686
752939509
1676393311
391791294
192354173
983893855
1894665520
211701406
306402370
1435052587
1666140314
259656654
979090834
301428912
704284212
1418104623
989397299
1035390476
591305322
822021248
1509771886
727999284
2119622548
1804421625
822526682
2130339520
240953365
1469732026
1308354626
1746263931
31282039
410801720
154904287
2134396080
2129925496
2026429993
1464103803
481372841
327590810
191170713
1804396717
1238359139
1242964169
626945267
1036436420
15474859
2103806289
2058769263
804103965
1716892500
785441898
2100654940
933595027
92380383
1383120221
235100049
1981763333
822668455
852062033
1366660116
1626671587
806912866
1344637875
958116931
592603352
1240004340
167686882
74199054
1182500221
2003919929
1503249899
653275542
886477056
2063531569
1570336926
614020395
1769754301
1223902622
1039989362
1870384685
1709786121
1965241303
1980666755
68061525
1024459103
907601453
1704337005
840675979
1593394483
601221405
260511577
1860378585
41219963
1561511543
1657078232
1430532600
1344648567
180228891
3204971
1816391010
1799100576
666194323
1414529034
1908268833
111107238
1360028929
2135747396
565949368
2121150602
492487569
1102362622
2062933037
1684626728
657665721
1586413148
2063109997
1496092222
407713565
1104275135
1721066798
281163594
1977223360
633649835
1949403357
1788240585
2104044051
1096780402
205311756
1116546331
739987181
1693827025
1980144246
2107640517
1606772070
1434099385
301470820
273628492
38247047
2031160697
1512481248
1322587397
1174197264
581445528
548577167
318247156
354690482
1400355467
285332767
1471115224
712300386
1894869024
403538479
1423161303
2103801390
1306162022
1563231932
1557750488
305916747
1612729931
1994965068
2051206385
1998745685
1635828213
2098292895
1794173341
1060360807
1606307590
1719954946
1649643890
2078216345
448833282
2065353280
1695324136
559510731
1514810565
1837162098
233488033
1839119159
1606347962
526225546
95163691
887674965
324073006
81391124
604184706
480591005
467152935
1591564929
603326121
1254552938
543874603
1666650481
1708712280
1092212154
734580990
909001135
1979474171
593674193
1062175281
1514817188
1851364646
423037432
2145391610
1595570634
1295698512
1434453382
220228668
1679247962
960112854
927674036
43977937
1981136272
1110493562
998884530
1128623193
668200637
1673875689
486033947
323395686
1735495209
476972340
306597090
1591465218
1668420972
1343692328
1096285696
44779154
351031523
853323354
1242297615
2144554173
478895373
1936085377
1506606950
1818250239
1856902149
687616872
756971806
1260022967
1673362818
1696808101
1785013082
729304503
1072027897
392210757
923351835
1832871474
1789445945
1484234351
649531103
1862479102
1245276576
1175389399
279234281
1543885848
1694991787
2081148058
660339130
329068093
1550108112
1780897743
1515571696
1715947449
741880742
405615223
930789100
1838149729
884352474
751129709
1414694145
1488488339
94091140
723865153
1429509596
170398311
1755222132
1056560530
349772505
1074442694
339511911
1803559981
861444314
589435289
1647077835
1431968849
2014724690
8915699
669599420
172299405
1722536324
971535094
1775697174
1823158963
1125404597
39502246
446919399
673791088
332339884
66890826
376588398
498229119
1702030226
2095926896
55253273
1290354122
1430398656
2019261712
394870280
755757408
1444344309
1375075589
2131318672
392144415
797747501
1704357838
1983395045
1266235406
735215969
487445327
2059268207
1466065933
900008199
1004755055
1417819353
1103045909
1572612437
1862330517
696041220
2127101712
1088530840
511082827
24118964
1008597310
1362042637
1850313448
297940366
1092392515
1059646425
361518715
210869887
1827442984
1292848030
2000823112
788826125
1030374729
1552218850
876121749
28456620
1907871334
449309380
184605216
319223833
31165456
1004586614
272109649
271632368
1899856181
2002114741
1768337137
1836639408
854482870
382774076
1701235098
832195762
1105442021
1922015612
218933447
1014607291
2022436901
266926793
1514958530
2115875611
1076074058
2011154279
672113005
1772170551
275364140
1877669179
1312059043
1709385085
991070548
1211876404
233627944
1206999911
462515362
461278069
1862645209
230271346
1943343028
784446332
214153797
558575439
1068151342
1804547437
1737949314
458784395
1493112745
14885492
1813978013
1811948504
737934016
1359144881
780668281
2000389526
1119935083
1434765785
1527002571
1220223036
22575669
336470056
807991612
1914138317
1165171931
1548359119
1091488520
550606771
689431893
1834803214
245830993
97086502
451947756
1194462609
905848295
1845580923
1099037546
1694928481
704226153
1681542036
1054487292
1832811125
1239189344
1527690643
1367884155
507419785
543761877
1269886329
1701178550
412421420
688628833
1224506540
659835278
375824108
1971141626
1384759475
948156702
1586107973
1200438267
1326946218
1300917314
674195844
1012019541
929652814
1968167418
1453279775
571260156
7877730
50476177
1671510105
1961875051
1456502603
1658852432
914031686
624635878
927191611
1181659204
1821879245
490604131
176562781
1603054133
15678131
1575744311
1683544763
1962260047
1918169507
1016848934
1525183513
757240951
935708657
1689772060
601448367
1817570507
1672325725
1178545158
1774126947
2034077308
974225758
938206644
2030054144
171050865
134183915
906808051
1218090575
515261575
1859783257
662705889
1847821498
1599390121
1380763603
1190058572
1127472897
713880502
1462212239
1181870562
1696154709
1078535123
1788597362
1054565344
1182168571
2016370476
619340842
1477006193
1972274933
226168956
597495225
1214938782
1925986424
763756617
852608585
620680976
236625505
1373114227
469953383
1105402549
63106400
2087275601
381742692
466964088
1805570148
1612393553
1479605084
14086665
656775566
1690118964
899417168
1342391342
673589733
626436504
1141498055
580968764
2100630519
1346170672
925509434
1715028453
575534634
812748571
234842984
487907553
869126821
289756475
2041916568
1218053900
376874729
134792660
1990652921
901857983
967458732
594714490
382772154
1594709316
1597160639
855827333
1458760711
1034750654
1092135208
2026096981
1778922226
444678403
1604176766
184672244
1898312303
64886092
1176157284
2005723800
113154951
197971075
544315855
20349425
1057229300
203066709
2098663874
1212662994
564366531
1749925493
1831527519
1997719128
793600936
182706560
1548289648
654672271
314152407
224874983
918695237
606844417
1113060147
1654230678
1214688580
937430219
2037265652
373948756
273404966
1603894049
1356698387
107325971
850991086
1270191833
699393404
1476409858
1657612783
1532423535
940532685
513831576
720910544
1421894377
1012117091
270180732
217425357
1421321524
1953143137
2017211251
1665733094
2063575327
1265717385
1486678144
354665116
1625353739
626832445
1627419302
1354474030
182925293
1415345341
1478439900
1181703568
1953068688
1972940727
258505356
1881915855
1708351996
1762489938
238484699
514261849
1304198317
549433996
846156476
272683633
767935020
753615713
1345150246
455080355
448062317
97890644
1356754482
826318185
2037966210
1441063503
1411593287
1061975318
2013035892
972205199
649170109
1777601343
358220898
1556351209
1508937105
1746885011
2022723733
47444898
593595104
692350437
1662975894
643796212
1388885712
1032400586
639884173
1856999766
2096055941
266648355
889843070
1851444418
1769198036
1481334253
329136045
1465370234
840023541
2137639354
1516419444
1069048593
712317189
2105641730
507029811
534964015
2032046234
1197835542
137128354
1142946505
465309977
1336478663
846230982
1675517362
589174274
1287662327
1800476434
758784225
1902883165
1364299802
967602270
1229391784
103002656
693032500
153039793
228427343
256137673
1958131826
33174862
1322692714
2118397872
1980888645
1294981766
254010055
1653249955
1408088130
1200715665
36191240
846136593
1117369479
1678783421
618338159
1944229495
2105259527
447243642
777830790
984195952
1153865026
443250296
648016724
1821708847
618722814
1366896096
1436028907
194020265
660520196
1823183766
70067745
228455209
1147681252
1920895527
370798042
628684118
96965869
1034532929
293491501
1826992012
613744166
2035460002
1313494435
642547444
1302465298
94039820
434937224
1469711801
758329843
1967033641
1884112712
1142778165
1434085622
1157036399
2041083580
834034795
1465603716
683339864
687834669
252260531
1960312663
1327986673
244031034
2089843797
1501184539
1319843988
1297973383
1234468407
1168553634
1394312315
737357481
1709904335
1706696960
1698286133
1091713711
1298554495
1544589385
1824467726
1732683381
2033885926
1037709269
605452508
266395743
1664571818
1860419425
1197705190
95136687
197509615
1369795656
1469289063
540379034
1928123874
1121040427
1742296996
899363655
551468965
715387483
2016466854
1999296441
1430262441
1077208134
966049434
1276393964
789960909
627758400
795130270
1853281569
1886114725
641559666
338177339
1838167838
1908052861
882814617
139394314
740997483
478431047
564418271
635233556
856332483
2015640313
990916240
1703542461
1070253497
535242340
453775647
1295244041
501432650
1541535136
249385878
1315529250
1248683181
554074334
1009601122
942893487
398514965
489942261
1792586673
875988838
1633172884
1191044968
1047795830
890622303
1768925214
1947100063
1720922156
947913465
174187080
625124299
1244321919
2044826126
2094690411
1363186356
1914988355
1578363000
1939336230
1035865824
1669899111
1413224330
785411402
851676883
456013487
1400447817
642679059
1155492397
2063202240
249973375
281081432
535821228
338691735
143945780
1393875242
1897957593
1998640396
900036212
763982128
1781129128
382866383
1573210007
371557991
252787564
2012305684
134149106
129906543
620128555
841122033
769185606
704083951
1001070493
704528072
578908249
1195747060
1972557657
1098356215
420136172
300691063
752659057
2146928264
270453618
1520167688
125059239
120557739
1164257227
568033519
1000924942
646992402
1142551185
1560103333
674051905
202445643
778903823
873255102
357588262
2064985351
193035136
376317000
1216943548
1797709577
1077808989
277407603
974304726
1234471970
191211388
272993933
133398545
1972422787
1880642517
1400040099
192062564
477806505
1676327614
1682062423
1867838808
1947051553
1883885800
716250745
1506175685
1551588047
1669440397
419599766
2081949562
762175702
122881086
291342073
652217224
1371479596
1980047206
1402972366
569190787
2000680744
1914579178
1000964027
713088829
1625558226
1809392503
489370028
116455214
1819917598
1075469105
998349430
185705837
160781508
852727555
938822466
1117898347
1664860402
1176318807
1635478819
1309489169
1173886374
1410867308
740214629
1519128944
1958193189
1021998587
85738249
761344446
1360202897
56747900
815989693
136561930
952234983
14818995
666357347
1599306192
2144877279
208986546
911370545
1856149319
596110431
1814711690
410199695
1613094481
1241556870
1647505853
2015428621
2089455646
932308666
569481650
862701363
114216693
869840305
804428048
199387545
1807168241
1902788260
1064909044
1938686546
1986362583
1260588165
2104779263
106501793
378208761
908116303
479578912
423586897
52448935
2015195627
907078370
491574986
1192349965
367131582
1096692602
214227277
1991525434
1743576677
1417157033
1424702155
1946484731
2074292263
760787557
255152256
818654905
2089871737
58674065
271102879
394463641
1315247864
625226490
340519571
1847966745
50711025
750836716
1774229853
1744539052
268525761
223004658
1053084631
323658210
1288068857
143910193
2070598446
1236291381
1793734494
8779793
947351969
472377131
1775326198
1008034573
1269941508
734539652
241928200
813828187
1631210257
1176148477
86901357
1788747974
135372173
1176852235
1876504939
1936552676
1879232268
1242892943
1842594488
695446335
1700928832
1140562969
2070760393
68947640
1565580130
352812150
80911666
1975739234
1686395734
1502442803
1680861874
2104539115
369768097
470449078
481554666
1580702502
1857613716
1067888982
1592882583
1649435879
1532905470
151888839
1233348014
535504240
438198055
472380960
532969023
451074786
353011166
310162774
711401002
492148835
1570292292
764245431
122251757
648460706
546590587
444757048
304462794
2026249671
1739738498
91699610
1060832762
1856746180
1754597509
1714469485
917863858
1858878339
207838127
847662940
1268676451
444195785
1063254417
1169243405
1320469525
357647696
1865179184
222681845
1706421981
88481230
1082958060
326151545
848775387
1066608645
290814201
1979776940
61474460
771621589
1756916023
1798819751
285563905
1618357453
1541189972
1952836714
2020562267
1579238154
1090538629
22511688
2051072140
1426202687
2146904368
1205609180
1058740305
166158666
2084124463
990732123
1906829917
2066109443
2048696621
1530021837
1001657303
1844446723
366174673
855822679
6122653
2008259877
2032288922
104914009
2054261555
370901041
1290601511
1229492249
942903670
1517965249
1775865761
582213784
348729496
1591902796
1406586123
2031782620
1568296196
1112027670
332403897
1227625912
1790429134
1151929213
1103699370
867343842
2083855609
1527044060
1620153461
249568870
155617928
2086675412
433412966
1143675237
30458922
1879232268
197531435
1487416145
1492429813
1722157436
2090521531
1691130259
648043408
97406523
1844807096
765455622
1166575831
1082400618
589533745
835083955
281956291
2081247696
99442224
1922140932
845564103
703547666
223815279
62029843
1313565728
1621677440
2084536702
621014338
363770896
767599236
1922654347
1635963103
1110905959
671632638
1643318370
780218031
1947018521
622448995
490497522
1473179060
438401188
1168687535
1198427174
1366606406
1860967362
813537225
737307631
1891488615
1761592743
1020217616
1018500
609849575
1452487471
1104271436
1711536049
632005858
682498427
1738476404
894306944
1681121074
1561512448
1928415321
2032123194
844759309
1798587755
1427508053
42730094
1651312398
1638718081
527216847
281631013
1645681387
1044431589
1469944383
1536164338
933941349
1653104106
508533810
991930496
1043353874
1879179535
594043675
1293151357
1584794685
851112330
2112421721
430277538
172103212
1158939062
788688486
1501873900
978153880
1920033779
1973488730
1866215289
551128762
2101946113
1956449549
243796700
980562573
954905684
1993847275
605655130
1125484329
1704479440
1160580375
1330867995
1439701778
661078539
339117496
59804693
1264662897
568150406
1708714698
1809729932
1974402269
1460709345
793161366
727237865
141287688
1471322242
831731265
1706659643
1358645221
1279676482
1908184108
768098766
199451202
117573816
83840473
338165126
408146707
1778333139
1364396009
852534400
2124444007
1613505800
1216452963
1323272561
1946604156
1946310950
663216860
553110093
677379594
210533139
575123589
177379451
1979914438
1243192468
1996321916
536287717
244743991
1256539600
1043833933
2022715130
273499480
855665198
374800909
1533489532
747959154
837348420
531154376
50857565
629456638
1241828796
457563469
418847111
2140862781
950804288
567278441
1089064152
2086672594
1309823499
1597893792
1600237533
758462301
247173608
1059817848
18078059
860236020
2297711
96252681
1730892587
1493015814
451242974
892464403
1569977175
1486434225
95209533
1725769498
1718950640
269127968
967168598
1128265030
2037608790
1417341631
1276626618
1895214301
714849560
1282311293
663253223
893897517
1180783271
1183102045
1815466951
1825170107
667000107
519157853
1040728072
117286525
1644986730
1127489915
92068596
597404615
519049251
1603872803
2082802090
2133091204
1186855710
427933442
1291417443
1370454768
1994550183
531277426
1548079001
191260504
2008972779
758618633
617373819
965639760
1802972563
1205539532
185191266
143917022
805511298
1839142575
1469416979
1739557980
793344082
1077987483
812939958
1822208456
221338140
762414671
1655121454
87634964
60987059
120825261
85662
1230087736
1357750139
1636540537
297461539
1744822119
603791229
1752536414
1836407841
562057080
192496143
1890211439
684950292
880804702
1405899320
1574619490
1400069841
1144298589
1978006661
1451055849
1571544564
209525910
487084347
860076238
2026995379
1152405417
1248520143
1172138008
596235409
1956604913
1343546520
1118914280
2081880932
431128024
443365343
1630947061
1871662942
417424740
1026975534
553636623
290968651
675948105
61004347
2102222999
1464403746
353993220
1317260581
1587992881
346383774
2142790973
1558462712
125221551
1031759752
1161163392
1159656813
260565197
2127538711
985576409
750035935
172498129
1568151968
127696330
1279795392
1439470487
897721459
1865981355
1865823389
1021366527
643664172
741990843
1714495949
1280772019
186119527
242679528
122108016
1728458468
809079574
683764038
668960822
1771839878
1278558771
1932642047
525383875
996979819
1383471980
67942913
1501327969
787780836
1998751578
416563971
1544572175
2009744961
818861468
596433460
1899583946
615945253
269458861
546590587
381410710
1503340170
725024914
2033599389
220886334
2083034176
524234386
1493809254
731534749
1039807704
620443548
361929681
392233193
867391162
1277977152
352503534
900393491
258606818
1857467481
34354359
261713190
1024940972
1252688462
265749658
1183083323
897405830
1638842277
1780578708
1927165662
2118362176
547969559
434316730
597074634
1490821684
115899104
1953937296
1071803423
1874296658
404484125
2116888441
1102470123
560900496
225851677
878809229
1142716739
871799555
274046185
1701226666
2029021558
320305137
1017058091
733094649
1807995922
1658499854
1817554467
1825728237
1324717288
488220271
1896621048
718750088
566321622
1041784802
2085402625
1627899589
2135276779
1938263480
997953022
1899385693
1100967469
892537631
1625687231
63534938
191950859
271882551
960368324
896989406
1495885777
609373826
1192324367
402922341
1901318226
935119706
509909278
2098027742
1670306845
1519870073
1050172612
624250890
2095377215
348075910
873118422
965871849
1697871569
146959555
1841255770
1024051988
88306011
1931635880
730336601
1679936549
742468524
22813121
767811415
135465618
689749545
1826077163
500377789
1123113435
1382854517
158345445
1423868220
456974760
1337707377
1059818541
17525732
266137873
1336158308
1497926596
1689984043
446160929
883992406
1855100089
298021733
2003843448
551957351
1823617047
881128660
1373035986
1920638323
794854518
1021279989
644705700
1533853356
640541534
1473214348
1194360221
2005220350
1087556216
1284024552
613509918
669460307
1487523199
843259884
600705124
988966999
1412319802
2009818890
1802079213
1135340829
584608389
648375709
1708044790
163784332
1474737242
894967546
437589676
415762519
459072385
270346404
824152824
995100191
389568728
141445643
1904102870
269980079
1150425046
98846999
410690061
1712958598
1107855033
1873368226
499498814
128304190
1950842454
1193051405
1904380199
2101186004
435056042
743912499
768882995
818033843
1331555317
288784183
1153254791
1908893858
1751446844
1301804861
2121067304
1906654808
215931875
784792325
2116684690
202281351
574947041
374263823
1251937738
399258261
1157079130
83419823
1646506279
861769354
388084499
535120801
1954419335
598871054
160907335
376800224
1036450015
227634303
1720332617
999915939
1948513513
193336752
1250950748
1354608246
1682195206
145816018
1080192468
427033108
360485547
1564209843
1331330473
898423476
1442459504
1583856101
1395150789
166498476
1284494478
1313958845
1235163595
801834381
1833003936
1723819334
1589198786
1557620337
233030559
339590347
1996380238
1211258779
1764442113
177198046
26239855
211007756
1584063059
431452537
787393086
1402689509
649418986
959971408
1039846283
261886421
1473327065
1681549403
1803611207
895309071
1360602163
475830684
326624745
1176403266
1530934094
1488806412
940197037
763602493
562433954
1668519077
1625514638
1844049857
107907305
1625490478
1201092033
2004548365
1043092350
114985597
34192554
1527316978
1822607551
1059016755
776166189
1351121526
1382248909
1357577118
563494732
2078629955
66102679
688136800
1581882729
1833701396
1741835061
709473362
270023090
565072896
1810683312
2106638342
1200218716
902710317
454353538
505896254
41599854
1932445491
391786987
1261082428
70667985
1155047979
1176690234
467513176
1594025472
589621552
1798728170
764178582
1811516312
396038845
268242702
868485119
817757712
1913098657
135791194
91297294
871278197
1572777224
1649477331
1582729304
1645118958
1993861569
532062663
633547883
970815116
348408171
1767243424
810686300
419960473
1373932055
1497039294
1953127777
1293539983
715483019
1186855710
845418740
703094994
1221782995
932621387
1398296229
1857195790
461864103
1261760571
1186350934
1203792449
75823792
387424850
377261746
66766183
1113988706
787020862
677926008
180444939
2052358440
466764869
553870377
2020596234
603506671
410561804
2071003444
1468953540
550960361
866519115
1611732345
875106199
85212848
249774892
738842186
1726517836
78834193
1042212064
1658183248
582737839
481073629
1319544821
1645540572
1614629981
1071650783
930463664
317279236
77712262
1307892060
1725759143
1911353367
1228368697
1223435972
1027088774
629526998
1810378710
2094273969
790251700
1568253865
120931826
1507600818
387518411
1441492842
720194761
414518050
2003209477
1793981014
111574807
1599499921
2007452420
361912979
1994682998
924407366
1353590406
2147368151
120347298
1601149852
2013813064
389380541
1190873308
1798093608
1043630548
890803587
172579484
707759113
1890900142
409215859
1037091355
533315852
207890287
1094327664
240584543
1337305556
446667136
406795323
1644321674
2115308570
2049124546
1364814152
1756215065
391712576
1299781682
2117709610
669604257
1110897631
755188569
1219608693
566326067
1995244914
794951887
1462666046
601223901
482321286
110152836
1383335859
2041914877
2105632752
1353854015
732050185
587946356
1694057617
1569617234
104564468
1220099819
662894034
1778334245
2013259431
1551359157
1133133721
841685410
1304419223
1887769102
42041091
1472379438
1668320123
403680066
1509281005
476387671
972658906
1753081807
941425616
1791801403
1632972970
1080790183
1356961908
2022890057
314218256
1053762770
427285718
1820510321
407825159
344507678
1513568395
1542256791
658373939
1304830061
54038669
401305348
1288155711
1495067175
1143980291
244690607
574276056
1115127125
1290145929
1850691173
90975487
1429915170
328531857
2081629409
1174264455
388232406
2071365115
641205166
140014043
1996273209
151911738
1835151618
794037151
131376898
1595672211
1648623038
1893264821
58886060
887321813
1136911495
176584980
1743341562
337692718
2002459538
1412602947
1868223583
717560538
724724970
1270292614
1591879965
2096593166
864131083
1810882260
1667724429
1512712664
1440804959
771089481
1266133644
407955393
1011091629
51846840
252998926
187477554
1953690291
744587261
822639568
1659622527
447436605
788329497
1997387247
378566269
600825349
1360859480
1918083741
2127871517
295743822
687097905
1887717989
113702901
50142787
957797932
582254439
1601047345
49437949
1017244712
798395499
1453600880
1821822294
1626982184
1625555176
387514525
971204122
969239636
799286882
2090447817
721946409
1594607676
2082417561
280638587
23333673
1488053851
2081423658
888065964
1862676174
1262749876
265610345
738967644
1178428343
1256391914
1236586483
1030291818
1370416934
1712433920
214907284
490697924
903235615
662579807
1642451678
1655125205
446684199
1263166647
1360738733
2073029948
2059413059
772247332
698749391
2046596692
1639895179
1961875051
947041314
1377980946
1505752273
721710137
1086507446
1283804327
753182005
1951464235
884008853
1258659529
51848009
2063793488
1545307543
265572022
1436225097
1226886066
275832353
1834632829
1240772628
849141296
61180408
1249171387
1581418980
750478508
1500348584
1550175315
414402997
771894067
1611092375
109923867
554893437
338992793
551915877
1489754808
336106652
1809295490
1088177960
637619975
2033514672
641611505
1307787599
2134855270
2089632266
1817672652
833936789
1667146297
2044284840
1848613077
909035233
561612850
470807542
8652207
714546400
1808442252
1691358912
244924225
1277139998
1199791503
1498649058
754773809
1784089374
988578069
1055033921
1832168934
2015211909
2068403757
1958906735
1388366103
1314131478
221812028
614859593
1722250893
639692918
309425472
883813859
1189453038
1582210439
1845267375
2013504182
1450700090
770194514
1872846567
315028095
1989754108
154803662
421218047
201463915
1039562126
1378339591
125062981
1628988525
139544083
271522740
1545484459
619280276
69068262
1819431339
1413034459
174596876
1511411950
1998352794
988348471
428589867
413688710
346329983
2056923603
1780288273
450980709
1456219369
726034240
1972583357
2075144416
2098189194
756451959
1456504989
1112063913
1957661026
1625221168
558357456
1448569580
2138812632
1112900695
1537847063
1517307841
1386620643
848723342
1063411147
924746959
76322143
2078473330
1132980826
978041644
730633418
384908171
200961629
1396612272
264014695
1213115207
1793722282
1741549288
1976525903
783923754
1799651872
197732654
1749335487
265572022
1583095525
1527901207
660687890
907532241
480227815
837098754
295946682
304510625
907177320
2047581077
1203228474
328010526
1870758659
1256685243
1039086691
1617472621
660545257
949606112
1833397384
1062905249
1012841569
517557944
504288495
663194273
452100056
2035084134
1039969942
414234964
236698357
287803541
189179923
193042913
1768151499
1078368364
1096857242
1256786040
1822729899
1774712347
1826256545
1196880448
1382375320
1398114615
2029109542
141595568
1804668530
779483880
299938729
1339907571
1867079528
1735543320
1956803328
1988269312
2085140230
1171189424
385364524
1356668730
1807872975
1478437683
1273670130
1055776588
213460345
1176335013
85685404
1234439087
399370281
74795030
379932051
1708133690
2126286224
1172425555
49138427
78588637
279709530
401353367
410799846
443452654
1622888898
425239620
199506244
1686165602
1671808595
784089572
612696108
1573453425
1445629380
1349403523
1665727648
1540634671
74109658
819607539
885962592
1200320299
1045763071
962073223
1120982573
165281037
1367183985
1439494270
180941821
897640163
851819519
2026091822
1907240978
1293442997
2129746049
1581246142
406483052
232347951
1796479277
1343515270
634352631
172871354
1087211453
1618448341
176218668
2095184064
155178353
734187694
23774047
1553087510
1289494423
1205393121
304979437
57236364
455463214
126322243
1047829473
244364217
1810838775
505638540
626624334
77554508
534033443
1631022765
1090710058
1604166739
300322620
139589605
1385149244
3281022
1381287108
1020822763
181095743
641879506
1360147832
857901691
1057765189
1871216978
128460079
1482167906
1099639557
490978959
902080155
251337256
1608706160
428559339
1800172115
723430825
471537904
1052756817
1574054275
200327113
1554906327
1637649743
2092492257
696796942
1833161804
537151158
270245080
1191463343
1882596822
400063649
1737630612
878003235
977650761
2000360100
2117969460
2138339574
1407383225
459191303
2029647913
2061820554
1466593036
95060707
1695942573
822889847
1892175075
1790835412
1929810539
38288807
2022092138
1111847824
318990115
233366111
147051338
419698871
927235007
860712841
168621345
1207821675
1069648092
140932767
1375303376
128031997
1038880963
907411943
820209430
1429468768
168706303
571406924
2134630055
84466990
808139718
1733751295
1938401908
735652191
172130359
1874528724
267244103
1486456257
1951028749
2033056424
305367738
1978760372
347951569
928020372
1950100456
1318132970
391889006
848195798
96582650
936207163
580734952
2127169472
949442203
238701593
1980794133
234328464
22059589
2061745546
2130295124
368293402
1192190709
1502934537
1836683216
1335653148
2068457487
1691990024
1860602552
1394729746
208449924
1962304532
1134528502
1160692165
1633037235
1306295426
245030339
23273246
1451055132
1509044634
1158121441
1672237903
1349224534
1515747939
1445117781
37732855
1558504399
1248172127
1254249801
484838458
2004191057
1421237171
470905400
1082563199
1641039639
994064095
2087287068
1495275448
505459214
172193798
1858900105
1870151106
1425602638
1251906012
1777273048
277365389
539037001
1116419196
1758318124
950188345
1107885093
164239071
2111199516
473758522
820772949
1670412280
733461038
118802106
1012392812
2098542368
1593565726
1247121687
1287549944
1514285295
852491055
2071757671
916608698
1556477261
600233384
1402770381
1534804864
1482499103
1816150415
68499737
309268214
1861498215
1497686101
1364936522
2105103876
1814397549
687362235
1264296015
1189082245
193325657
527188082
416019834
1655443897
454806237
1205228522
1160037036
255073994
43671872
177225070
1212666310
1036568175
929067970
980268158
1255230669
905080027
1023392082
1255741526
2092150822
717921907
1086005509
2067182342
1201932266
79110888
541613447
1510167726
1332605817
1855466964
135312716
1507524997
1168662021
864816494
939322508
2093356081
87567586
1479082158
999487760
162292183
50960973
306739890
547599804
2105538455
107323559
889792453
1384456161
1608775894
2068379976
1791441799
1507484536
871978293
1002715610
115530028
1102882705
222436985
193015618
506869757
1415630994
1686374728
2011974245
345017350
895368360
926806669
1155799762
848555319
238231313
371438911
256310301
1988849766
590946995
1418369923
1572695093
1140455664
1368990296
578560172
512353916
244807060
808684361
463345826
1011059348
646420859
1513195547
1271983041
1161802256
1617178092
1365322116
533666515
144430943
92302659
1922539807
1978597125
292125521
1383273580
1596401008
618080605
1354010369
1773269792
1949249369
599016025
1744027452
671568039
1375545841
351151497
1226893502
1243072887
525481071
1038002943
972071969
976356745
245035501
523791652
663282678
277751486
1759057056
427628198
1021420253
1151743977
1595408577
1311534417
1567470991
863674468
2077104688
75732011
1816659606
1200608170
307071200
131071748
2091009444
780444780
2053027746
1999616693
674862053
1626138118
1072952928
2044848704
441480659
1670347587
681264283
1710837102
1839189895
1528462070
2034956675
1853371084
1599143187
1672275449
343703105
1085596118
1612950838
1353252320
2121663092
200221504
1312653460
969393434
1926910512
1848110423
681055304
233380099
1413188236
2077033733
382952966
1860749991
375400017
533805850
846792828
572464906
167938804
1233196563
1256039551
1028287335
57452222
636570891
352682647
1548074123
911947848
498060072
39894816
2129227240
687053402
1538266072
1061317922
2107848454
1470956651
862842199
332489273
317340020
946426104
789504855
761535110
1937885161
717516677
250165118
344903387
1543117473
1392731410
1371405031
313340897
1626994841
1894791830
1387117691
1242239117
1752867750
1910147597
1942925873
954796098
531243192
45449575
1306284960
1046343005
805792236
2059641377
1486890801
928208710
1680263563
1235305788
1535487479
564504204
1877620267
334575239
1094949940
468521029
1893493818
671798724
1588852514
1909600902
1413588440
693759017
1007421984
288767653
227994148
2023694470
1437426987
1976589071
1926097933
268825942
575657001
149571091
1281280160
1359231771
1667735316
86069823
1186065665
197697434
95929539
351204850
408544296
1107916954
1155943339
2143319281
1510020384
385309599
1359232150
565172554
646022467
370150758
1779102868
1841161332
1031652846
1106460728
922695683
692727541
1661730367
452215563
775200977
600661834
776410321
302225473
95920342
2040553285
821513074
258956992
1287536884
1635659989
623312356
813023177
1569409017
67067748
1282720808
462767704
616087402
1754635156
2064198467
1163419289
811777291
967524925
68288169
776091895
145743366
1390137329
179868731
208535487
2139458388
60212130
1816912779
1707294030
838809558
2042844157
1648571626
31729756
683655995
2123084753
883488807
1782878344
372524389
1735162396
2033585075
594317352
1958951367
822183447
327770013
766649623
557473032
1751482888
736004880
867790527
684480981
1454603657
346324036
1097971898
778908345
1204305485
1568726548
1665516930
654096935
1915411551
252772563
137075925
615061143
1100385538
1016721471
394278090
1825782236
1919811790
1215436829
1482169426
19832476
199379502
1246332177
1400030532
1175103696
1729755394
1282009452
1654012538
1371431972
113291588
1745840324
1849938823
1465699932
1358158695
1451440127
1415686067
178653237
831073151
131069239
2032088723
856063974
1478835696
21083818
164256399
1167569327
1710896327
1755416161
331484664
990277153
1372429294
2027736371
1328374424
7852282
145189996
2022044080
1744768848
1549811805
318047081
1582030806
2028807463
1412011286
685487043
1564641635
1958696732
1907847068
1707613915
451480309
1970927468
107362264
232966420
466860039
1304116404
656387056
1852070690
2136720749
40736136
1517745020
465167297
441738669
1484071525
564667449
1880638681
417580822
1660263828
908844303
1396335223
421045578
28444825
50192527
1283634440
2039183718
625934394
1567823693
379145723
1293536946
2129377034
2042630327
1316000916
62661206
857305872
1471820761
409595282
594951420
1396547297
1375638592
1453705184
1973776239
368717258
1440621404
1536674068
1937627375
681111278
725534247
648618182
1906228881
555412339
1440867391
1865211603
1096700306
51857420
1251873099
1285673039
525170447
366450084
217616588
1867284832
2040938655
813059123
2005333540
1353596190
578491212
1902514413
396775128
1379225070
1085036478
1210840269
358040918
1239610709
1833775301
624675981
518014814
827935061
797852314
1030546844
2038035651
463402100
1509294395
479880263
1671415130
337391170
82458918
1263731344
2062030833
720959366
814952582
1752909794
1923186815
2035638722
1944380201
966145142
1493406292
896062914
388782092
94981254
820665518
75753109
1920429141
1686560052
553449960
634038625
2110605252
950562771
728150394
478191007
1865561960
652694439
1751022062
1215044435
1641570362
16228040
594044088
1547985688
168386993
500985548
1477236554
1229143655
1270174831
226858472
1759776129
1306545811
2146641768
1259779785
1873819798
1071962273
41716729
1457655901
695654273
603811621
1407193022
1710568998
771835565
1245382492
464656215
1806651584
2064071668
1151810254
109381934
1036945681
1242591878
1894989281
1830171178
1119165007
1198403711
1684476272
1461269143
1548522515
1344488047
452444249
1329235597
1569718152
66732355
1325973172
943698670
1444623158
330532028
466605915
1303575942
269826863
1694743817
1779399107
963038539
786200565
675935359
2118771974
1646857622
888885841
1793183557
327312171
771254409
1992748293
261974288
1898302028
190011953
1705457172
56819873
1836970146
72046595
1424553989
1455980157
35882936
333052901
1632928880
490829876
12682260
712318123
1015593038
1915276364
9862305
1731757164
2084540992
1677012564
1460506800
1637335716
1642064644
134177242
137864574
2067933543
1511828271
1514032011
2147080431
740782185
39098040
2028674752
510691683
1248448537
2074728505
1865767772
995604960
329263989
175614482
1928137248
1887341073
386567243
1706486560
103410925
1592515960
188021251
524530947
1713485415
1932327154
950721210
512153484
1796969207
1403542001
1210707936
731964659
658241054
1775930791
884420167
2055169103
336699317
1841065015
1442083420
1016862822
238430783
1044811885
1020164029
2005652770
1165740371
1520497620
1175297252
227533228
279984324
513652362
18402734
1969121909
796407205
1806159879
1567207849
1543910201
2134770080
57191904
1549051522
1924431651
1724197234
1319526427
705831315
67399069
1076783832
1962670156
877545158
415483110
1667049704
117626416
3251105
2072228288
1566673720
1953923571
1722075768
265419878
842008850
895377558
798023939
15113680
2014948678
1121647694
336814926
648032986
1070585019
1317559937
1820417995
330462713
2103948041
1341589777
755945237
209486550
1601266297
1727833081
1443324740
359577950
1250132092
1314822010
1329874464
213588485
1540313201
1181750638
821622731
1424117012
1311712947
448517183
439518083
2113446306
2003800960
974482718
2046671549
1705788331
1340340032
152062977
52548161
1105037281
1859314002
217155412
1307948657
788707995
1861563546
551253170
912711788
371562401
1998744730
1419509095
349142246
1426266172
1098964671
622885719
755292587
891016663
213774126
513201825
1429840424
229913354
1388248329
882907034
830265673
854971804
586239613
1115365004
1418265754
865421759
1421138814
1122114325
113763705
1622950573
1876465997
376570407
402002622
62503995
952638247
2139911505
452893734
1211621743
799741164
1315429264
1197514172
1454615389
1155436853
360310873
1079408243
1158837732
762466698
1789221867
197054099
1113399255
1572364201
814530965
191276158
33235351
2009935782
1514031579
1990323113
1620034440
266884711
1621168287
1925847864
1165020334
2063174900
1332891975
1062154978
155778086
1431607641
1296950292
1835646229
1033204114
1835446205
780414760
2023022208
98386399
1038084892
1254204478
113710268
1487697696
560195995
964733449
177746105
739308459
1663683958
106750036
1782382227
1820634343
1542267672
470784132
1073417388
1957706
1216404695
1752126992
280684665
220016190
1858217257
1038613647
801757036
2034978659
572717770
337228540
755206850
1483288561
1253953377
1975455562
1587147552
99937136
1140585801
1149181237
446495489
844181530
483768290
273399852
2122817596
1897387125
2122812218
2143890487
1753813261
1872727695
1154030965
536775176
1242539261
539789772
31825002
943106474
651375450
1483288351
1083858671
1748164733
397255238
454177380
968661909
1455156093
612262236
1578955194
1939307331
1626863816
918718084
386630359
2078515707
641723232
91190185
1186673509
492019135
2029453236
893026047
1273939370
1046475297
803065255
1375663398
210753465
195465695
1076007633
611274453
1237813834
494629323
2005133091
2019457395
175726467
1257577014
1767284945
1467476547
300463624
561096923
187778819
1629351482
242884531
1460336528
108198130
1948899386
846524954
1241780048
1688980178
808298102
84868175
458742295
218404735
1825156378
1702861643
797904758
2050242199
1306456777
1914374027
1293503990
1109857809
122898247
2105937777
233235255
1462697995
538687650
1441882570
1083929016
1822147478
1137572791
211084034
2040533583
2095362732
139911781
1075513926
513730285
502763659
1570428598
1214208888
1782875499
1472977067
1193846354
930409896
1333810788
2767971
901759383
2005225569
1557476020
633443376
2082194232
219702351
307819065
307244593
1663447092
816657696
1947112001
1911798593
338171294
363216750
1279299463
978047113
1527895888
1153379496
331873736
84800130
733674940
1798094444
1215439003
727244288
2143393725
825818149
701187437
1492931884
533810750
1398301971
434605960
1344074413
67727823
1998102391
1208344168
1555891253
1411744594
1928433524
111742789
473193475
1676980877
382334445
1333931136
536152902
1518019162
627667590
55889653
424203015
1627962601
1780184060
1886432899
535331332
1557431406
880736383
20660164
1500434589
1474697741
1616431747
1559350295
2116162185
1031242603
1746250967
299031368
691412056
1828500832
776869162
339041864
2045278187
813085885
4276004
15528975
367477527
170355954
1623398573
1718992972
1385844334
778764646
292680607
812605595
1326459811
1349247025
919375821
1078146855
1009044807
1699332138
180175144
983844791
1542263308
1448907401
968196775
124557070
215174950
1737198172
610747385
203658291
1124119602
844202474
1674235802
982873489
1688528549
300778474
1971682064
1983101166
1654069762
1259139106
793218318
1788404371
873150902
1972751286
180326539
402906577
383283351
2020347283
559804537
388681164
933086394
737502114
1748079943
1314136298
1290803897
110959626
152243494
2039478575
377341463
807924072
1558677572
687158216
1301065712
1485315347
565765462
968344612
1746878103
1531610476
686488033
2126989693
1720986337
1256223826
343060768
186605425
1050821603
658501565
1946028195
1324397096
1246675806
1574878525
1177414616
1355390787
1010391380
989548923
1007343426
200927973
1612629249
1556683547
352776105
417454930
1270579500
68832363
517726594
1226662526
1178161429
1682719021
1664068265
454056455
1366461243
1419148730
186227206
1452796418
1799591200
524009514
1717715345
701515640
840048490
417514578
922491332
1280033031
238840689
703543820
1891794244
1569441741
1924089826
929718171
513397095
1022937236
499298112
1755710910
969683360
1126890081
1049008091
785180898
502378729
1385739802
2118296180
1088993180
718486399
161996337
324687510
742385532
433461231
2067098313
2118174020
2014634908
76572320
392232937
1479001182
539190058
1586884616
1857299692
2069248054
354207457
2066242728
1955636492
1118246931
38305024
1266182096
1459722973
858944155
1413717268
1912214408
1312102389
1542713558
1943257433
1584292643
1214377223
605277135
1466201492
1996548032
1187077412
1701462631
568314066
490757054
1833777325
772211917
433926599
2042981297
1228268853
88744760
1978061020
178462
1775309362
1804354539
2142559978
919634999
1071832481
1118878855
1387217274
1193775636
872656581
410334774
684014858
1735485735
53779960
144618321
905765005
2045135501
1533052266
1724830991
1503907526
993519318
493588536
1526484305
378158234
1007083533
1560736119
1873689751
880846290
877119273
1799053164
1265796912
1436205182
1041564636
1968890526
734713465
704986281
1748801215
376317000
531585787
1383132584
947736992
540697302
1253573521
115927185
4175318
619208682
1787683721
1371343100
1870866207
113552775
32853575
2142303315
90273284
1718433076
13831247
2103040116
1584541853
174295198
782085060
1422406269
619551822
1855833074
1156391236
404961678
1820531072
5565111
689913374
1454230506
352373006
937409494
719991714
213678778
1226550953
1684949327
450261528
407733197
660241033
1589533493
1914503947
1443511633
1698441202
1040644320
184639620
849177564
1049804838
2102127452
93582043
563459377
1314443931
407672168
789420311
1381812921
460458025
1949685176
1498758226
137979752
998500814
1114638076
2087596209
1802725145
1946132048
828785801
1260111528
70578239
1555723459
2145514832
828498595
1937738682
347819561
885057558
1056481775
1718634520
202781771
1339799862
102580172
367868243
814297546
153345548
340238438
1568899502
1179189039
102124545
1271766887
1315748569
490822812
631216149
1328404194
1674378482
248010828
1401428275
1156843740
156672990
900297249
1578332952
183047450
1620564464
1501761062
662472645
799251026
1933987909
2139867706
930853155
1277304142
1893487457
1321919269
929170417
1273146569
741103099
130017468
1773964434
669338013
1599709429
1217364802
237509427
1464718122
1813451042
2101712967
1482665334
1988962434
1221105435
700181892
41472819
202551993
1882041576
353568276
672517193
2009284493
467281830
1434449976
919887096
720688663
1765192455
900829489
938853192
808623214
458073878
2083552714
1085118473
168904892
2083300837
1648327290
2098689772
1291768806
1883050223
187147027
702992026
1644457122
1356959487
1336236467
885894356
1116775807
1522072820
480064445
1246187269
2099159910
360882525
472365227
1027357715
1076579310
565817756
394805456
516300131
2075095890
1192802544
299669931
1687718490
761228772
2069026650
1142608511
2026510679
188415888
686890573
1912665863
1485423421
59508488
1550947929
2093664646
1519852553
354938218
513234850
813344993
22204053
37678049
277759121
1375219828
1472595244
1296333782
1517179456
271770424
1980494657
1509348941
1919138485
2035434460
1187237248
1536273521
531525197
1193591058
1526933674
57331377
714637179
531400701
494956428
137894811
1251171780
202107183
2071407830
1921614378
1395776933
1029691981
1561855926
25909876
1260489291
842824190
1874887519
669160515
1503337315
59018480
713140570
479692634
1753349808
1873828939
1389533285
827368913
1847168433
841602206
2024658042
1204105752
1927914768
980911886
131321959
480037643
347524740
1554180094
1227747206
1859547402
1946391787
1602452240
828922584
1405860200
1321118179
1727186830
1355965460
1123880938
90650192
2047202678
853981371
1415830539
1141016525
137955179
628216413
1292718066
615039511
366646305
856020755
646330660
1916650519
1132205766
536667699
1341705951
7340939
1767349534
1319179362
200190362
361869340
186438729
1519221859
1530886566
87398887
546325509
1611474816
1888519991
1266844587
124659084
1585236507
1248611244
747397997
647051977
382447730
1683441339
1300217474
1121098982
1814924015
729796515
1445486198
1043057873
1605598073
1867253097
488249090
1005405801
310990348
2058104256
107055697
337900839
942651526
1869804475
435447923
446620063
1663475334
368112294
167965202
956148648
1143412865
1264604161
1239818617
1282693953
2138275543
1216060665
329064450
1265558890
593350760
1792505673
761005205
1121010334
1069506980
1878690937
883961388
794144567
1706037382
188742445
1892439819
1289772060
590841527
1198806488
940285990
441290930
96966280
542420368
1952943313
1356514219
417701973
1422100723
149067537
2061561501
1466584587
390396185
1771431004
1149772922
1869288552
2008480590
65361360
23559862
107288762
1984420565
716582068
2042472917
244871785
1212554383
1990743912
780490044
2049622611
843937333
518055842
708487574
638145916
1936778106
690523303
503335198
937279479
2088620178
1287945760
1493497905
431368608
2137642298
1328693548
1351287583
130524002
131173551
1505473546
1207508915
776377725
2001373502
573498052
1770823956
473595907
915609996
1842098290
960514532
1449895204
947567521
2037369708
1995745015
24247851
1260546122
1718333405
389584893
2060917823
922057140
475294285
203743585
1096514905
327526424
1207110774
610798376
1807562771
1629239909
1512090764
192692016
674647658
418037436
566967938
581503936
347543521
1038554034
1944604659
891618683
1697767570
1705773445
1550318340
731631363
621489885
1264221005
1873581412
1968208499
1083590851
1663902024
1919404087
1265281503
1034422187
1396864186
572284930
1415877533
1841094075
279697859
646399119
341750191
261556689
464600308
1547112421
564198326
876762054
403534508
1600148949
1000019911
1356318835
1483679117
1657263057
1407606230
883732954
403526284
1090031546
112557922
530804295
1756600934
1027458061
1787118749
2083738500
476019700
75939453
1146640689
1799546950
212778
977129631
1705890102
1624929348
920771849
1267890955
1072795984
977638082
1139652765
251287006
655646960
1460419690
1412086500
1418290211
1096141602
346651409
1541550364
1936176591
1575246017
1057274080
962462507
1963658546
2109263808
453957913
64044300
1522621377
630579603
1092423092
1033661045
616163951
1889798011
1313871174
682330345
1750415440
1253304244
217395836
64032762
543685904
2141490424
442246858
1352489625
1632355905
1017418826
928695625
429044265
1225822758
774035629
2104418007
373509167
1246103113
599644263
1823096313
1958679655
927741300
1864440267
1029091582
2000421555
191556
1909644209
706696550
1321320895
1704582830
153562795
1099058771
1747559926
15627816
2126810168
457045649
504797036
1827092800
95951330
1451746956
158662555
272606545
333525795
965994897
1381985257
292309535
1139940061
443706709
72971694
182811414
1462501067
2037158964
165860981
2041248446
1641497102
1697829839
1582994973
650814822
113852580
110817518
1235418807
2028305042
849709806
1956498687
1071618288
1087992944
1329815549
1970531236
962526040
652842084
2041390807
1742159017
2019782947
902013572
1547900694
498504899
1040255210
702279709
911920043
644032209
1734546453
241825746
1162617496
29214674
1737817448
1102612229
1763563365
552187540
1963329408
2123576334
1109225360
1430402204
1927281400
1247634654
741295620
1674599448
1987727240
790588384
796172613
1731409879
1121690493
348099354
1047623270
1722779083
1542497753
2118496172
1609508042
2131231208
159553508
140946092
1247617919
317311363
236547824
641695593
395661561
657942393
1568726548
854995821
1258261293
1867982046
1177376029
1095070835
883107864
1879363658
1719201744
613908930
115751532
205733494
765201294
1387245103
341714747
219777336
256349469
899292807
332047206
325463502
1243319006
999436369
233422525
2016635006
196218939
659358280
1498555946
1074046777
1031326075
1489237747
341235197
1641051903
376196438
1742835538
1267717548
610093403
698727062
770713733
1795022743
1027706763
1211959770
1270561085
64488904
644221880
65744976
910012405
803113112
373982006
1245872142
952101279
1991371826
2022925687
150057871
1904630608
1073709798
1728337924
908114657
1005280767
763838409
1499004433
1981539257
389273541
1555865991
1724280755
616621942
871036469
1977349397
288958238
1023061926
768718879
1577938369
1503988421
754498457
1620861346
793250600
1535700304
1620148337
80011516
85745900
810450609
23861180
1673504549
59858904
419650947
2064367676
1504192118
1021140035
953532239
1202012483
545518934
1117393937
934179473
617517566
2111552799
834264993
71873083
1145736689
11719827
313344530
170185681
1358673876
819808124
186721081
205970817
841253145
644005203
434894514
361391596
1791913603
1096358558
20515880
174583241
6428290
669124539
202050776
2109797563
1697268564
750301182
1500939042
665416448
95340478
1165373648
571062404
888768519
83033457
618605182
1471859364
244914004
415122655
747698021
1981776872
63797503
1489941881
421964526
249291985
1885413
511699719
1548487131
2024548784
321456620
1429866511
1881309014
1623963797
975261661
260780533
1136592646
1707717259
1324287487
2121945548
1239569048
260714803
1384459597
2044753082
524006082
1324855043
1987464578
2075365816
790971696
997680264
346758087
1898474308
552872099
1446509792
346684924
1227858802
2052788060
1898300832
1560608346
80527764
52289935
738361044
899920611
1964145435
64614621
1959127917
791096724
1739525906
696935753
1927511369
1726886948
2135334355
638851947
1817226364
1647849351
1501697308
355742816
1925941393
390147473
1446163048
770380119
1543674788
1475014708
1367984817
359538133
1277538856
867169313
398106561
1479673532
1418731203
990147068
306412734
407018489
446934817
1448683022
2132621356
1352598880
105591819
725726333
1193417632
1521769555
1210117604
1429661366
1435203957
1962766159
1200937976
327774764
440129307
372088702
737904360
1954690608
574993046
1404452629
882555395
1995849760
1082315299
107602874
846809723
336256738
1390350588
861688304
1189391701
1774513215
1399959705
1519673725
695968402
420468122
1049691321
568462186
1962564312
1077518068
587275701
1903472792
709327012
297640567
2077528499
982153316
1670905584
369976723
368088950
798885217
663335234
1644139818
89023112
1368571157
280287089
2145548343
1115749538
1946659190
628105418
1805402147
1571952226
925895220
1609080121
1009809508
288507224
744623604
1592934188
878104486
1446290601
1272953485
267493576
1140197380
54335492
1812251845
524746583
1936998340
1486097794
1041949063
1650227675
1465792819
860802233
2139457333
1315644538
1229047690
1644950316
1425713464
1998948520
530175952
1026518838
1885016659
311499961
215218350
1539433780
131204441
754394930
783513146
398360308
1281547055
1340630499
28370068
846306887
1928180227
883937438
946824597
1184127711
1197313761
525801822
1702343584
903713570
1852305779
214509705
1335093361
822369225
933022780
1070228849
233717469
303520658
722670610
1106661369
589493478
987976325
1456051631
1510074419
1307189438
661020343
1682502198
1580044080
333372879
1792053371
888179323
2115932906
706523196
1820207566
692521078
868167915
674417207
1471595730
379528143
18183874
360833480
1582572368
2048474694
1496305002
1866783204
269030333
645947924
2000593600
2003225977
1788050368
1768725377
698310863
383657036
34998595
1908008750
1060528550
1397849402
471616691
952926594
1380365405
1384389033
336460057
1403483480
75249928
1646826571
242984646
22453224
1387375552
1561224807
1404468680
874783527
947756396
1475547563
1555970033
98229831
2061295838
1788491486
521162541
1730126921
767961794
1695167246
507966767
2038767587
324505347
1946826155
1660327808
132622053
1477041165
1933728882
1482287858
1448025286
1312031055
470541709
1645045410
920389806
338385009
1060189138
966610640
1107003529
1009725013
465638444
473682475
333739226
1594491664
109533343
539890562
1092403897
2109961912
482088871
168763349
1439612878
1706385992
138118668
732837556
808036017
404696406
1473418682
223004658
1760727466
1609076037
1589861354
534181498
1089490323
1911018114
476580045
1994726099
1599153299
1639475565
331140725
1467139565
83614189
1312300109
392453739
745360938
1728223042
1657119932
1994616499
1469040763
865505534
533724282
983789393
1089152975
1526139663
685955273
5417975
589080633
1097853513
1348008763
605323617
131969508
1291776263
2030190204
1577346387
1883253833
16494772
611026829
1311696656
1654349342
1332045542
1600289103
809678910
1755732109
1490721083
1461256971
62327369
1828258334
1001286139
633559930
36770764
1468326945
264721402
1656491169
1307828989
1628958871
327647882
1477984960
1638416281
123471223
1645006581
103207978
1705027977
1646229773
963066578
1833724763
1752651158
788360519
129770325
799999843
1435948006
1713324185
1590254156
907182558
884007160
57246810
857089368
329826144
1213999114
778032446
1468840817
983916500
1272418399
2145302678
977567119
1957665396
1795606215
920267781
1889408698
104049842
1832065684
1296434104
206869746
1168887867
259064628
686251734
1524121269
1661264733
1050485326
1419655084
331091872
1965192268
1873795772
2132865617
1544312269
1249788273
1250969768
328995294
242391536
941394672
242698003
684776905
563130926
121942706
936329236
1009665991
79464051
271384951
1490359717
869820625
1459459172
122630082
64818093
1891081859
1417887855
992645382
884730960
5570326
818630490
1835399628
856772352
1211360334
1328424061
1157195100
140680423
1615473515
2115786390
216172165
394126461
1255944512
2109686291
482837828
1884046153
1679810783
919721653
814499801
439809454
1262556495
1707732277
1119067831
675497034
277609432
1140024054
1717634993
1457879310
246312598
2011040370
376181361
303206674
362157156
910772790
1035851657
1226581531
1488599469
549949830
1196528541
670938292
263887715
1508096428
115901725
615415521
1020333070
815307288
708823575
535841108
1256538185
212185985
1401874757
1000058184
530846240
1221789884
1001676074
14893579
275996652
913467131
942216821
692482352
1963998805
508959778
1746591717
783576903
1052128256
366009550
640033074
1485751489
1513472086
1595999208
1530277267
2085155528
1421287649
967526104
364456954
807890399
2005205160
386712661
880702590
2036982349
1572272718
85240106
1568138284
845145482
2138927016
185551613
2062309816
1809524060
1944172081
1223533205
442020356
561017140
502889550
1733386825
217367779
1008342988
1043460369
780901249
2084532940
1542380653
735142164
568053841
1969112365
152114448
503144382
1118435511
881496414
320519035
1914269258
671723472
91049676
82369813
385653500
488384823
1264089253
666727334
1735755107
1170378607
953845648
544476494
478535090
1111448401
346184034
1094863127
683787569
1951065746
2047545883
1455450176
1556380622
335171870
766425492
642729892
490643905
547119463
1260901710
1493301895
216632661
93581958
1938706983
1024805612
657190198
1638718081
1279109435
1089073487
375633195
189460008
1386483162
974804142
151552575
319799988
1471693983
127037821
1691295765
1164783992
1213761367
1711958021
165547066
2133686327
399575744
2020085151
687202660
291791756
443930867
2024149857
1756391986
1833440204
1959945292
265718162
2099277353
404278394
57495099
996811066
1021951808
2113153604
1987700905
1717137575
196989855
1005956752
1609724469
1359822006
876814606
514810188
1565159737
822280760
838499684
347651525
2133177051
1783172437
511025513
1374995760
518450568
1871483184
1783705129
1049402
2057334805
1886441380
1766306537
1958289078
2006804092
1304598574
1183399377
1352639930
1524277962
1807434988
128949094
1792752622
1527512435
1335663531
746492601
1708051080
1617526067
1143692458
81411031
229961122
229580546
2102453057
1667423262
138935765
1665956412
961706214
2000424459
2095895096
284092067
1911181844
1318932539
910162362
980841749
2015587095
283854750
788446924
2079037193
1972597119
1940587584
1455877999
1621177681
1046200674
1349659216
1609119592
1202991637
2054583510
1319369220
1895501654
603332809
2020121244
547937162
1040191838
1725393248
1446152200
432824940
77254608
1463192607
1329078069
498233409
889862623
625018165
1385415656
255091981
1524911110
458073459
2006930250
693337736
1304110671
1164320272
586939499
1241812909
578856076
1721561526
1336669836
188019831
61312249
1117221295
207236753
1579985472
800803533
932160619
1006904373
1669838393
1322476937
1824333581
829671361
1217676538
989230843
1410568672
748368538
157941448
63676009
1940878683
1816314704
1961719289
620817943
779120937
2056799084
1900015028
1133923993
471934367
1002872153
1504365518
1602666222
527168505
299703280
629048285
1523306519
799303121
686828864
1327662737
1212597821
2103646998
2024148869
82970363
1483862004
486253246
442493504
957725238
1510331227
816718221
153395935
1463689632
1601815283
1796134488
965617368
204162855
2111312984
774717467
1183440422
1857281886
535087863
2064185613
261395817
1496001374
1068200564
1307021712
1795842933
248261801
1022992372
101783698
1303228314
719505069
1692421016
518067422
1796498273
527329872
1320001215
1196969059
446524354
559108745
1242031553
1453614411
1051518806
937907179
1450016700
4183394
27078431
1033873567
1583361743
684235199
1351426566
1480507633
1348253722
144883287
1989826860
208160967
2100838114
1542156044
1270887602
1061939411
1067500158
1815739537
777525989
1954960320
1657057773
508062178
96537047
736000875
1334519076
626145038
1702852705
2101699159
1889984961
1681584727
1349301528
929576989
1259690367
928815980
1272906578
37188589
1952260682
1089483563
1748974528
2131850108
1420419658
1010643424
1552978016
298101087
1194775215
1128336113
810897824
1707180000
766779477
44179420
1487235421
34043131
549866822
33280319
147183919
1223691217
1206876724
864498276
2092507240
754289195
1398132189
1494765202
1650817541
1753561995
748608469
1708868101
1622381545
294078491
885541903
1156465208
2041331040
201290968
973689265
2082844670
480627868
1750740112
295377936
1277839474
1736537892
2141657923
1370345467
1386033477
1106472710
687796219
1857426906
30114419
873727058
887973041
1856014290
223614182
978100530
1476137036
1807504682
1992005118
84128142
790840250
716643352
12589037
362384383
354490231
63498994
725753482
738846520
1333667420
1252051991
1226996567
1334624659
2012611889
443768734
420879175
848681362
1316958675
1580387941
2026086512
1077739591
69027098
1873889522
906204818
1170702969
441787274
501716056
213953918
1044910689
2146274566
750482136
1356057256
891265289
1319102276
1710011385
510024830
257994867
1846973453
1672047013
469737441
740548547
448363061
838556868
1988823817
2074706099
1444194914
1020336729
1352752718
771799727
620154860
1069053254
1320823526
1639533318
509253866
647348574
1003981407
1168492425
1557142304
1599150076
14117357
1238997164
334058533
312521845
637811033
1922563692
1259405560
635724624
1933406088
985758045
777138638
2010150942
1965366500
680031161
273731416
90627471
2091950682
199425726
1947855247
1082718657
1258342624
59848258
1161294495
1634136457
1027315651
1245508991
892577464
1804805893
605848952
702473918
1969648730
2055941744
617985481
996338662
204040219
1700902812
345991975
1170012128
1580436933
41744655
1498073210
679008789
1548171205
117476272
1383377262
729534200
1185607219
728344877
166550589
639798439
138274070
561727791
1514056461
629431982
2064355989
984396934
709373255
247257284
1473306263
1512017597
125803971
346702934
1050951460
1968947890
1279051846
1184166986
774762712
1346336357
865665721
419445336
1423920532
1137942458
21978551
45311346
1164347914
1217315163
1865634126
242984794
915760318
1893621524
1949479451
1114700478
1111533382
561474108
2108926175
2135609778
1343117027
377742472
1901037708
836387454
776076490
1785090949
1192613882
672430922
674762772
588596621
206047018
171049184
1875468073
1220961540
667145984
185101318
2089680130
1852119018
602476287
998692247
2101160994
1938663161
589029630
1008252724
1676706958
1250506453
695107684
1776584625
341477336
1601479329
1223490479
1596943003
1557834785
1261495866
1108243457
999282450
1626054682
925926001
530460015
1855789529
1967097391
793322359
1415744357
1077627593
328425597
1470969291
154754730
1295014912
580481768
1774979683
111626114
1552484126
1944834711
2069879522
2058683458
1595635216
1133037771
1461057477
789040680
1066952797
136214110
471292465
537532280
1491169628
1823514401
256295673
1467999572
1792662686
166542208
1623426359
563130926
1650558820
621335024
419658207
1518070534
11737984
675520097
592738339
955037703
545143121
1739698563
1991948234
1588894842
201358883
1996711675
458074660
1028319362
1974919492
1739165521
896077479
929913300
1962753262
137088230
469321214
178765806
40433564
964904474
2117486280
367417957
904714942
543753965
1425767360
539596743
1859961015
921930380
1868760741
937912368
101325341
551281830
523249372
1913720142
1523534159
1417245230
1317125644
470942608
288025437
1222192492
1923975510
1777244924
99304805
1444583758
98022062
1790528009
20958950
45862492
242401076
555716343
1399022583
1494109758
1659660760
268879112
1438061598
240952464
1438866685
1650019206
997486080
1277462571
1074464437
575948465
1361671384
1483525427
1372538227
504182838
1645702253
1463145658
687808116
1389062061
1028029579
177728696
477165975
278699946
352801361
1327854753
508536050
1911136110
1944530181
1947880268
1790781582
1784990790
2135965000
1923909322
45431006
1614280478
811183433
1660849147
573955705
1453179217
1493166239
1470983553
1182346704
1999752007
558679938
1872682873
1659343525
881043925
1614945442
149020119
105933177
1698091244
2110498059
1819386521
244920604
1015273572
1228552059
1002338136
180512316
872767869
314478465
1590907616
192789235
369410296
886833528
934965294
671978173
1140008755
1864621263
664888327
736920134
157139782
926782213
2127352586
1383545935
2146519413
983207396
206982974
726272153
1126536441
143878303
1532614911
1197448751
1178134735
1192189417
2026616580
1836334809
268035207
1838602265
2085470521
167838507
950209938
855698650
1155849844
790439343
1973114269
2131752804
676306983
1039806041
1574233177
495291419
724579453
1331227534
1902190481
1012790037
273248471
2011865493
1754301487
1912228847
818192403
558991282
264351791
1710796405
152877944
433198951
483821599
1435606755
734370766
356815076
1139180014
225737447
1529580702
2024806479
704269100
572378325
1420567628
402300939
17185934
1783166496
1264282993
935146147
1743305124
1736791385
1396565205
2075673212
1982206980
903500810
39945962
1885037309
1856991793
317426848
1627292191
1471945284
1439372941
1088400659
2140898935
1702396021
1319331542
469428204
1212186832
821541313
1282148157
344143651
411960016
228922457
403203266
1802598004
2015809602
329603734
1610042089
1892305133
449356154
1161717621
1524442927
1295818313
482653517
1884071745
385430001
595098184
449600211
888626537
1154421979
1661390299
1237812226
1277719466
530122344
1866653741
390143704
1152207614
944449244
1857063623
984189413
370023716
1783346332
68162730
1133424568
909350616
7840058
1520458823
1320283599
542427660
499389264
1441861512
1342578761
895590850
819630982
1494928561
1752869301
1495437935
886267940
664168366
1319395574
1654048012
134610726
375620695
311100546
2135533734
1074001145
1678859417
1312256749
97422047
450898300
940435148
1276762996
1821390841
595505593
1816771100
1322332373
854849438
1019785450
1860904589
526178255
988496908
1117930494
1197739587
2120147733
1340357639
2136659232
744850284
1046376935
433289603
1940553626
160756346
1227727992
1189156011
1169752295
836383613
438663566
742576831
912550135
1678348243
890692056
1787748382
781179858
436520896
983489634
939302500
1077986987
738281728
2113651878
1887713566
1489363996
1656357132
107861845
916177229
2052332812
1037102087
1244202388
519469747
959522121
1679616701
271269158
876973361
1883337903
1409865171
37649133
859841292
1063955511
1745436927
23512552
1214220985
30531575
837589641
170767651
1058807309
175367745
1572422423
945097915
1308988847
1775289264
2095346058
411329646
1956321329
1270080868
228012302
265951842
604961544
1917103664
120139109
1096485700
2057674548
550764291
1193949380
698930219
880112316
285200967
1179418680
1611641260
1060488914
198171528
1509125739
86579675
985103021
1538280968
376584355
246880504
1481962710
346529720
429622565
418125044
1902041654
1525704359
475705831
1691400008
1797469322
1940464544
708258112
211477000
883609070
442409963
526016066
2024936580
126325631
1637458804
407572228
1027970858
1329897753
785814906
291601146
1226641014
1440099238
956353308
1890740320
616326845
36149714
599343674
1904041142
452849409
191674933
1761562674
1394510715
1250715269
296071730
1317574713
358999778
1027770029
983697862
43316515
654859897
2012529805
1955311284
185782038
994731777
1796186454
1221125003
1474075110
1130704623
841160114
643539131
1613429165
207407270
1942443359
808625433
1867256987
2065871825
2120158983
1413847776
34291580
1747083823
902262216
207474716
1422119982
1081642582
2089404000
623006677
1103394990
629936382
554538045
1393416228
1293254319
1679688521
1591434076
1180992873
810828146
1246518696
2056250316
957532668
401076644
350918892
1363730405
905745759
1586493458
1068270608
550997017
1278212112
1418623757
464975705
1233879167
1390064064
1366128556
1275266789
117776949
87046488
1890352768
1861575970
1298284808
71943922
972240427
541982438
1397783144
2096192508
1218362826
135005737
1903940362
685153295
707788508
1918970515
157939161
380126550
783315452
1736760019
1966340968
1689481254
1015432770
1339864300
259295475
1935529291
669958352
1120574704
1149005199
273609908
436901302
151629827
1213122864
805292830
1954972620
1188569197
2051313722
1541617933
1818110649
2016819998
1721506175
1659308486
1471261349
1956171824
1349397231
641377109
204440768
1701717390
1195910975
904231487
882439140
1694565528
625397318
613934672
1161828373
1596891246
2043261571
714545309
1814292519
474833115
1319836739
1905792767
12650409
812928655
661263213
1570279406
956588122
693767277
571658989
362282072
2100536841
1380778860
723853265
1964929520
1185504548
1627398615
1217855433
519999257
855026913
764809752
272191036
1909051159
2061030636
746503264
1236570499
861730651
926085294
551234392
2011985279
1358774160
624589870
306826156
2095409740
1462235676
1230580523
2112574447
743553178
152105090
110861284
1994309255
1637882668
730384758
453131887
1334734621
2109833249
1631517986
397066435
1961560660
1383474802
1254385928
1236937567
1013957261
160045240
965522498
1329351781
945418233
220987194
135114103
958296043
1977447915
1870796732
518964530
852860635
1804829004
695813762
558378980
563250046
1949418665
947166348
1469994692
330908310
1455880505
1859210086
1987993784
603788350
527287458
1704094255
896124287
1190962349
2127402105
1937988641
1119561764
124679515
1630458195
666450578
292973085
73893904
876566762
2025788720
672550608
63984228
687674911
1666285758
802128976
758282116
2016322192
1995437763
1835896591
689720101
1139042893
97456150
331418478
1559740245
1609110943
653779168
823768835
1725345956
802234684
501394987
240093906
1472396120
1673190493
58626429
1572337844
1633242406
692356131
1598270981
732863646
1668030348
869082793
1820301745
1773608151
789663149
962681859
322405007
299299695
1151101884
1600981841
1489201092
168236714
1157120616
25233943
82111686
252382390
521512214
2139451582
586470586
1546777946
831888101
1347114579
434886575
1685727187
536372597
421919455
2038780001
2144321154
1506926269
1968096614
710466741
1947536130
1440129112
861518718
473751827
1360557012
1044580106
461597062
1414377586
1567184556
1085846947
1097879607
804522032
1534591580
22014604
730023694
1597228078
1902056318
1371338579
1565339416
1498582430
104288981
513631483
147239941
1814495587
1475888152
1867913976
373595043
601118767
1835694841
1755483081
479861552
1152335418
1881560588
943646613
426835731
1662386018
601224814
391388510
2043600868
886776081
529837779
1569893865
350425878
1295261137
796650067
723544826
990844213
1858851204
170274326
864577459
527375599
516213191
760215174
1690508731
2034900488
1163326105
906636043
1848320513
1102727084
2110385204
571227186
632157905
1693310805
472004309
1130660619
439057627
21401239
544499806
2050861181
77590245
1585509906
510111888
2046495471
291599294
1224010298
514982958
678001982
1130001411
618202340
1876394217
1643112327
1443818856
775311256
1246719099
1026036646
136496348
1812063328
1556588346
1438973099
479398360
1223209107
2121809074
972776149
1904589704
327743049
680657296
550153723
263073279
1011360300
717426750
1616870498
1890326167
1681400157
1727695155
1176088551
540666501
1941214059
584905423
1908390365
590852582
1787046545
1843544714
309543821
361855524
1351191262
991548579
1230667885
2142524687
1118462227
313164345
678517917
742183117
403125768
1137243057
920332358
1820784339
1465601203
788254235
1341041196
259727576
445793057
1748758888
939609517
1809650651
484395092
1044360907
2024262542
2103222835
980306789
394370596
729406697
954402709
1935078975
149307960
416615823
1068701788
206106207
1755517209
396895240
1615973272
1904541183
1158372365
961346370
940690397
205348004
746825586
1410000225
789430824
789557617
422666045
1016725770
2064759604
869284939
796243479
1678409678
2100172957
191730186
1644465565
290496525
1549910392
397594204
387762134
1944141922
1283553858
1331415141
1334988325
1129325573
1803724736
2057151217
1350872366
1498635883
1486565488
190082915
1361361116
44997274
135126194
918540514
621884081
838320805
1769066862
1491395592
1109940252
1480570069
486149768
1514107064
1068843139
412844763
1123090960
451922095
1069259848
1432812017
24333132
2105092061
1132015247
8155563
1820863106
424329442
1202239133
1953916452
847785326
531732669
923522570
1521956952
710984381
1042957975
601529869
1914137033
1803143468
1413490725
558038173
1913972360
287207232
1954320759
232211222
1720758347
1759227243
274498112
665155078
1424169139
1218080497
163611453
1266929076
1083005267
1520388818
246574935
404844083
2023327886
332901217
243854304
142412310
1061877930
429486004
1084075353
1223472826
1733013312
769856380
791998276
1080324169
787425343
679429551
882270231
1193279742
427707121
398522697
1898024825
147688542
1720502723
677030330
169782702
215046721
1917622525
2079201624
1469910252
1751691311
1040886107
1224596862
823052547
314346450
424348249
1456147196
523985932
5386768
2082533768
1226461644
895193750
1727150334
1278993157
881135207
608736330
1115550138
1783434198
131873162
1747031690
978650635
94122628
1136777946
1846368402
1084553626
780394737
163042867
278741621
973003097
263214511
1105037281
1814647766
572614852
1841821834
2039416166
283047593
375238624
821439296
101500551
610832700
1715001057
2126306897
585194583
1808726812
2051497055
322277703
1751257325
58075272
1723607491
280804095
1347352621
1399461770
772331535
1982844516
882229345
132306642
499748756
809552434
83636062
49806530
1450364198
10073251
61345518
1169969854
1965389999
95936140
1109826078
1789127543
1914365529
1549063270
1343093348
1117698563
1326623517
137460247
309031149
1972616001
1614436391
953320561
230676435
1311145888
1469425138
275344707
124651917
1206262349
17351898
216912729
1031184396
1484630067
2036013702
891377062
1898118493
128845582
1320963170
1730175718
722392183
55435877
2010543146
1151371280
1491308894
663334195
86309082
355044735
82363434
652880136
699026501
1328932776
832839993
1045074346
1544527085
1652695403
1380458736
277449342
1531714434
685449651
431415947
449848984
422246076
1727407289
1943719893
1708974545
1768015627
600987360
1591782640
775144347
1887774610
10310085
521818840
1791522017
1941311950
1214830133
1930837604
910521077
843548430
892407221
2028369857
680927415
446933552
348724810
1904598413
608178105
1231378551
1774682331
1911377356
1561300422
1431267242
1963441848
1676440079
1236067727
829140634
1761146183
362084104
272374984
948999295
1559586607
1307624340
964149311
1913306499
1246982477
123965736
1606852945
979083578
1485566450
1385168060
27938138
1145143386
2061967976
1104758209
742836774
1761897006
167627094
1444224494
1270232370
1401596458
1021624248
1115521701
1621730412
564604641
461938902
1441633085
911589896
142394136
1872534971
1260530222
1575651192
375296850
1144733273
1591712299
910620605
1631310703
678107176
1960791339
1979249330
867370803
215909167
1338188809
1846429619
115203893
470761648
1985298106
13554001
1777955724
506665930
1545727512
1402541697
1222714707
685238384
210038950
2065364596
1703681946
961111471
1584522143
75881541
1578912160
613992164
1718203894
927600990
1675098027
873089914
773680984
382393806
1158128277
2130192635
1599263059
1040993990
735939420
446172773
1225143637
1023520469
122870213
1845324970
595651251
964059013
377089809
192232860
1320943444
120629003
1564790970
572469605
42119784
1175646719
990743290
319254619
1944229013
975469127
1128623193
2068566249
1508816756
1377663188
2004649667
1483438392
1421651796
1251179220
381382538
1617018108
1751993466
906011293
870804919
2135461854
1175478075
728757050
1020602159
731377180
1449061359
964637561
775696737
240750988
486081330
70879904
1641912051
1328268461
645580708
1527659195
1710043707
1040754856
487167373
964625901
1324769597
1962337397
2004771696
895985331
452848774
556109505
2072772801
820858974
715313785
1732291356
240740288
785635334
1798018571
1406656323
76553308
335982654
1451180151
870290774
2080721435
1036782089
409132200
1280890375
2036788243
332844968
1146358914
1451600800
296830555
1592608963
1529206233
1939203849
1082440610
618236020
2021383292
1180686466
696965225
39584741
549746294
272564301
832567195
406297061
1945612528
1968052097
232768204
123563172
994659693
821360420
1456400238
654633482
1332908451
557973893
1931517553
299650768
194552498
1779593863
1596187096
1200016918
1779784464
683154671
490315103
80323317
2021296768
1902886834
2090638999
1062847175
343691886
289878179
508238185
197911590
641441908
1652438212
1401648445
555775900
2131071470
1986621452
1261212803
1346770140
804792551
767038621
330254201
648317525
1930537401
417711293
1626187580
653605046
2084653019
876920517
1392214914
1518036612
1869169855
1261142306
1350973649
1324403329
1719220101
175024586
574169027
1781616711
124163791
565958188
614352506
14896230
2049557873
398248343
2043022921
278108057
1290606925
597895953
394269257
393113260
945509233
1643100365
628121471
788857490
2102116672
1059659687
631028518
1651086601
651385007
202203365
1892618160
575674158
56747339
141443938
660265469
1329412764
1633180373
1142982796
1878257978
336811222
1729632353
104441450
872191193
153900868
488613856
1561171212
1747389165
567588055
2035280354
1892904594
1519259159
1013737580
1737776475
1482093592
1971300113
2124420120
804521312
1887808088
57936411
1832493973
1723539662
1277596179
1032580315
1012406324
2080580303
482600992
1366842019
1248122887
988439324
231424009
341091006
680266511
708593455
1060141213
1589645521
1883843708
1634176666
1660344510
1266372395
1375040253
945020757
1424075317
556177957
1373695156
1462672208
802177329
909633376
640310693
1820849620
1708842382
166715696
1047141515
1461662245
59633169
522529125
160868973
703235063
2138276326
1638404919
1492976068
1904728856
1429734131
682428462
2090265384
1270931391
2146638688
1053780291
1462317062
2147414014
102648250
1637499986
1828065492
1264224734
1800895258
2011114987
1308011804
206113239
959834496
1978473301
316650253
1135474085
47873073
1753348933
1348127479
1198353007
1897606648
1199944820
438994214
1702059717
829321729
691984656
522265649
1636540537
544521340
1225548177
146645160
1304560523
675043590
1341674393
975577377
1887557270
1594272556
687401923
1382557412
623699240
1797582698
1420095377
1470556907
947532742
55891129
1351551412
88460233
437877923
218899920
949877724
2088620178
801554549
420977596
1923959327
978945687
1732148324
362476595
789274142
84518733
170104502
217298700
2082400092
1098078271
1711070989
1206041725
804677452
1800553995
835559102
450100581
1696927142
380199234
2088886237
518471454
713203244
178789925
779868624
1945203394
21303121
1979024144
763980457
884133579
1394654547
2030485074
1817909423
1496409397
893358778
548550279
974944782
319893871
1438253246
1069130462
1797688834
1826912887
1315057285
1916681895
1200880119
161700547
1383799630
1629086548
1744159353
1226521133
1173858535
1216383172
148567953
125433268
795417301
2007547448
510769703
1068770115
1802440348
1873308601
1611406436
683150107
1847319491
415614524
597772834
992816541
577730938
761314717
50086639
555185434
208684657
804027569
2057285642
269039415
797901776
778823777
570910010
1105138779
1663278171
289272325
275399684
1880097189
321334183
2061549587
474409840
1895156069
1569311919
551330273
1653894933
1337565513
1261799784
1620352783
830545302
2001092554
127398519
1212266352
1896877802
491045709
1663598523
278321385
324642796
637367895
131714671
1495518222
1944719205
463172346
1473877063
1851934241
1863535363
1289552610
1407068496
790566220
886412447
463773838
1115117841
33267257
577884721
1402122116
961863539
1792383822
1528906062
1853986859
970937111
1581830078
292178915
452229720
1120734495
103481889
1192558546
777781732
1101449003
1770135184
1761948984
1138502862
1639254275
218889583
915057079
1329366995
1227454629
1967489364
828030318
1700981097
2043564652
1159257582
355404200
2049862569
1713429513
332738864
904999991
1100909125
509987897
1383948531
840728573
803004889
393515756
122550345
1636241577
1808792967
1382794183
43462859
1502216726
64655799
778850426
409135214
899086554
1553160983
1806942257
1376490030
99288567
1587211627
1798728170
106181375
793687426
975835960
727667563
1191128908
1025962052
664082389
1457108153
705203779
824961535
1751959027
1510520055
651449999
1772982974
1615793251
1267804558
869092640
451111380
71574717
162667283
2135974291
1331882819
1157439130
896463465
1156715882
1391016990
766111455
177205157
597156774
801259314
823920
1438661819
973136136
1473091428
332808540
1051119345
1888844333
2059981780
1609895399
707759113
2005554532
1708713518
984837242
2054415595
1254854785
855310678
425626394
2027715803
2137284111
1229990244
256674099
372598983
644867931
97023195
1218676727
1445449499
1471224675
830616943
341980498
1362064177
1343505962
200036770
504460556
1610304295
1344581085
841144265
1102724814
708568954
907966482
1102245069
373395388
1904598413
1003081502
275065846
1159207393
1589355368
165747238
1756838013
1700324106
1716782983
1677525572
800623060
2000552034
1062763269
561079799
94100388
1055728184
1754675108
2080485473
1446721981
653891007
1813029892
1448859277
1993323627
1031929968
2076515742
53082223
1722541817
1885186510
1465436664
1489075113
1199557689
2084391159
2029455767
1444996523
1468498213
845230943
29072787
53426536
1639416994
1485034341
960608293
1761766182
494000257
611444234
1665612653
2074960118
2074045569
893112170
944965643
807116857
374620658
432838183
2105041723
563079139
978002822
54770894
1389196752
1542789608
813387099
695229071
973969262
571196825
356799700
1031662979
397541899
572933050
1313603741
665490747
505992055
1855165364
1024945711
836856479
1799855404
1137031146
1851036146
914398342
253911260
1115631867
434011385
66285910
1262200038
1762131046
1841376094
190565626
2075945459
1557361514
1622484428
1154525678
544757932
1422939583
902096872
210754805
2016204246
473751120
1368277095
2099097237
268235060
970654365
1089862236
907880240
1170847277
1730260946
280802534
1890460867
944163039
528586982
150809922
535183638
848811004
328979194
1201871112
550802926
748025012
1374485441
902100189
1467040797
1886362077
685733244
539290752
414981024
2035692442
1745119238
120324928
784050720
13028822
1420544761
2028587323
2130962213
1029786718
195924452
606230056
1145493156
233070001
2043412042
1348768066
1474234128
1622457028
429006483
1068107825
1775968573
1472313433
191902537
847541612
429821926
665071568
558562098
1553726986
143988546
492449630
1984299032
1755732109
1183720068
861057883
651131135
2049802760
1050995039
573023197
96909090
100299338
1740429384
347910134
1380489132
1752043501
925263763
1532554053
1084865576
38045321
1636907375
126901508
454180901
722021989
901653522
332118972
234281434
93219058
104621584
1843839263
626204369
1307171005
1331520180
1241166040
1939741163
358958825
1222865763
887196100
2081746819
1801955028
305234652
961724322
1180384823
1364697136
1170710702
2080963363
449914844
1169827062
1552848399
1968985153
1060961875
1318593638
1611332662
2082234199
397794903
1305305284
1718481831
1898014962
117553777
854103097
743101016
772884654
501541691
2102496089
2066902626
954181784
52952714
1426258274
1725192450
917821577
1904736661
661634938
14628627
188693854
881888989
772627208
366725107
217515058
1045535042
1311375866
1168340342
1410227155
1336728250
258044348
1231136382
773622117
1097803185
1069293219
1530251796
1258730430
184761828
1956076451
1222097191
1724845601
609545572
239106409
174873482
649482028
1985647930
2110424601
1121599034
1818870742
694938549
1763386033
1717721750
2137737329
1725642247
1637984587
2103508525
768361572
303122195
1402742887
1150000014
285240083
326189055
857355186
445575208
1115930781
1226938490
232715953
1308252188
1896450157
1052968995
26891240
990064801
1045771871
1833757420
1312548466
431616336
2057074403
34885228
1355216131
29981398
686114784
1429911994
1007628615
644351815
195329385
1520514119
56922185
240118343
1228900047
361113950
284305770
1097707354
1676754388
1617042721
660784680
1904647453
370572894
478040662
206702612
799158485
1760857285
189621228
1918670536
648736989
476863335
2106341713
87276575
1653822068
1560714745
1552813002
1497919665
1184857386
82509641
1287178045
1270171268
256454121
850379040
259563125
1044239719
40649221
24715435
1312970608
283757851
1576642357
929392362
1360372194
112120685
1850755593
467494106
1975662323
839574215
1946986956
1360621649
1391829431
2007292619
359270978
716793298
964568405
172898680
1756200312
920183757
1181471347
1791167149
1959036411
905029382
2046107100
1280825660
523875918
570294607
448394079
684177686
2116292647
1051851699
2125216739
168468619
183012460
964146328
629568007
41070753
562452952
1919439785
1148652387
17581600
2053664424
101608040
315654049
1108765119
1504355004
1462109306
1619087888
1400586244
492982613
2113433648
247799010
544091390
1999673655
1236550867
1682163312
1456993942
1709605885
429158752
415857138
1475234632
1322008
1922088620
151098855
1065072582
1515255580
1024520467
1604597940
2107215406
2097821848
1777166357
583353346
306053293
1784972889
917287821
518411347
308276159
1212821562
627500967
1768499654
1984462098
16296052
193203073
1110463275
206131628
1796444314
1524485628
1438497142
684533016
602795258
997727272
2142170897
1345741993
387217783
348266094
167274960
1944102417
2086602302
1559228863
1779734239
2066294856
219675115
483318610
33738070
1179638719
583401720
52750591
1736830298
1043660789
1503922151
828155578
227999031
1036018621
1653347680
639003331
397696622
381083085
890638017
1544418899
682386276
475153805
827226238
202317735
544290111
1719123282
1458385634
1255550653
1153779552
484918041
189300296
1781470887
1823550188
1370146864
76912620
281578402
99689300
191005723
1208822606
163995447
126077097
2127364825
1317635875
1279212194
821545750
1526590391
987343436
1990447604
873923292
499218131
81035385
1251662574
1406886847
1766746450
1984479225
1048156320
839424835
1505317396
629951588
2147266145
1162064100
468804783
117464508
119958467
631748797
1512991363
364090123
1165269655
1152425076
1880111343
879093211
538130133
152155201
1495634543
995436707
1125685891
1632276266
1955040565
1857195498
768881348
584199454
486879811
1770085202
815403679
1693201163
1299035109
1018703698
1774493342
1608186599
388194851
483165081
575633379
156480842
944257184
1051476574
401011056
1647587224
74554617
1705349040
1951071076
1578229983
524496086
582175353
2124146169
1490606671
1259779785
1593729567
1417928283
1581992861
186675705
1621944587
556103984
1642582216
259735190
1671242576
931185055
1581620433
578480807
462234578
118056239
757053298
204034335
1514211070
323228410
51764233
432902903
999111359
603081929
1819074332
1680788490
384917454
1832465184
1160476238
1765315938
1560664984
1189481693
1354283830
214681691
1420331542
405767061
1734852524
124908995
585546459
3729831
1440158263
2126687243
1314084898
1687948407
1745762755
1478090868
813552268
863224344
962604677
1482067888
1677434071
1913910797
1530718235
1772018779
348258052
898555197
1798915459
878842678
2003423216
982544709
525791987
1902123201
611569020
1577057937
111456430
31795894
2044355550
844566203
388975836
380632973
1837087475
1023316694
1231186315
1147561686
871130822
1533452201
947124974
1217348070
907610049
1368185377
607973496
911912077
1709191455
1512185379
1724800274
1038346077
1569527289
500038688
1230912489
1792759486
1495218790
613967675
208455171
354212034
1419349591
781677762
668997774
517037127
2093756911
351382072
1361936011
1760517973
344026613
168522872
249084830
1541506472
1291960384
1551936523
693857077
1975387696
1329933819
1899758218
545228659
1848508816
1629947018
754878771
2093022274
2145956952
994868037
929716560
1841763060
1516034878
1947880469
380236534
1795757320
1322776728
1185633695
1386508631
1637049590
1748875119
523049206
469561896
1510553164
1773139495
1617469372
654202190
1328658624
729686139
989429658
300602420
1192228488
918749018
176467995
979429550
119208873
347906521
7300198
827345898
1350306889
1445098122
663605264
1388934302
659543122
708204189
1443170451
1783527461
895335828
919907500
1590394385
1850224756
1636347477
665642898
223080736
544401059
2129758746
2143047951
1470508245
596489132
1828774655
497685452
474864429
1825280377
2110760569
1823612706
2009629676
269190659
1800845625
148895755
1953657224
927149586
1612917518
1438253599
1774562851
183146316
880485045
464319599
1573922542
7357484
795403836
1599351400
682498979
950583829
1284166792
193255959
1632949085
514887315
868835429
1698538045
825544437
410447777
1586104890
1459006663
1590693185
1628401163
1824801538
1809935520
7908486
788699519
1182053642
1740088577
1152168892
488940944
796652746
1348986104
1167751516
1044752965
2043412042
2063952120
2137015815
1338636921
95794844
1528776853
1171324454
1921115090
790840449
1925818549
70357206
268369025
445088840
2038689933
420430143
631232696
192102026
1212675096
660186903
908858250
668645970
429815183
1694281342
338802481
1415082229
506132097
372218948
880568962
1259240882
396926570
796570100
239830535
337104381
820937982
723068005
1744878489
2023990683
1187686090
585767241
1939384899
1444074271
1430137448
914304929
1708961567
487950782
979996830
494162138
1120823335
50046887
1613257083
699415792
222381293
275585902
895590850
1943034547
1000029132
304165464
1436429837
770368001
1705811072
556018717
1504076303
1989695153
258114217
264086776
870802810
1246167444
1788657399
1108705885
105719880
849502058
1347941049
601533094
19748642
535810764
351923947
601949476
762178059
1521067680
188088160
2073691644
1240846925
1744193026
1337966086
971679140
2120902231
3251362
2049113839
806947389
248713434
494361017
705837712
1133219174
12920619
560504629
1950060736
1370707006
1620092732
2093287568
1610516549
1817669232
2114381562
96209082
1620856812
637804956
793829461
1613320565
1103680204
1047726252
562536117
316252819
1023421442
529258515
1163618107
1209982523
201193947
1424710394
59270528
1642548304
31122368
1753495956
2137401904
991618954
762229166
912693330
745513707
285116563
1769913696
1631881862
928069876
293081915
733754780
32155509
154930119
455540803
743780477
1349470526
1714806597
278775960
1872253947
1486880930
776756812
1853073788
1764100451
1931932903
99298046
339786369
565047016
1360465763
22966816
1852888086
1309088481
1917369610
411270400
280978267
2051641297
857637055
1227107174
24691117
831108457
859254132
1506743595
1268249003
1771612046
1146813842
369557660
436917083
973284160
467615699
956957295
1867228468
1319671123
241845407
628685412
1755662585
1591900386
1977616480
1075219373
1053146088
1765031486
1071578454
123568947
941439748
1319338775
794589657
384309045
1406205724
384670976
2091390963
1560181828
1531459154
971603431
111846255
223432481
65265599
1165030702
685387041
1028378135
1141202067
1934278177
1646603880
1773996848
1223730060
1650408094
384940804
1685688249
1453609927
184082726
1841102028
1998091161
1013364019
869107455
1209953744
1363624362
942959692
1624649512
1971461869
859405262
2116428290
881635990
1140976457
1003595762
1234186951
951587818
1057917136
373906925
252747179
2120371599
684594948
783805706
552784630
222959340
984833948
562202333
496466716
442523426
114120759
616434678
2012972800
1954169352
1433573280
1682304410
673823379
1375581458
1359443723
1713762919
270550803
361084612
1320063149
1587353132
1526108728
541454099
19403717
1434658917
482335092
1151293962
1757075298
399104065
1101008322
670343514
710516551
1476100167
557668012
1089562847
2043045863
717145765
1781508202
787531209
2047242979
209079797
506426556
1795335951
87149510
1988897026
1787921226
1501623790
68139265
1660351763
2052359046
1904636773
1656170121
1056593385
1118774254
810679480
848956155
1690202691
1209360402
513951063
1923619104
1406063837
473462828
329394394
610778315
1519104715
866097885
353524793
2051526718
1121766275
1683520818
106872298
515078319
1807008144
1687678060
189309961
1483915675
141364073
1932769408
2084339157
37840234
1040089418
1010224507
1816289225
2029989836
546785049
1858776688
1938640104
3908476
11899055
190427213
848677419
747358790
300078243
1584539328
553332326
1080014634
345030665
1414654672
2031317819
535384770
1096912831
378835148
117272044
323025513
578841754
683215830
936722773
596957845
76572320
1468062861
357236238
465874737
1261363944
1201500284
1613920036
227309188
1633937588
35480548
387673494
1324487020
176566973
2079578105
1137605358
1834101589
1816830717
1189647165
513651140
635996464
364544156
1966980415
1347897155
704986281
1154379117
1574190912
220300963
1828908603
745709392
1946723023
1568202441
468945334
1532036528
1168744318
443234604
64428484
1447106137
2085341704
68697092
522251455
1776124003
402085751
1152498177
856489911
759594849
472972703
1517142445
662547809
1819240233
99093993
167446455
1116005397
1021164687
1913014924
149380599
1082058894
150236095
2127744727
394802621
1047510083
985198161
1201995709
1399223777
1456730764
457228537
576970672
615548473
208837790
310671102
710599057
957795289
476495089
647529313
1791044089
1398675035
977508325
547523267
962247522
1719330626
480240316
1034640445
163452823
990713772
55215163
682526822
793016875
1296821319
584259735
272336259
1317221417
1325098511
499048886
88981728
505000808
865090754
1005617075
1506175685
920952085
1854421667
440990605
793190960
1539155266
108720105
1952925530
225563408
1493020342
1912890124
1248706550
1917424544
324190073
525843520
817960311
1427857070
1423601710
712700793
1532676365
1996237328
2001250727
1160435407
899462778
1234492021
783169568
916409810
536755411
1906542788
1638050988
1326719676
1559485587
1829417920
1983031890
1244023603
1812439485
96642473
2098339496
1842585222
2044105562
745059780
1537054917
1385786940
2132613386
97368593
15332818
1634765855
1865320618
669055747
13620577
1147665800
1331219563
1442738225
592234642
2083518785
1274905843
1202886166
1799874539
713056847
7851567
90032544
920701504
1439577701
1927246862
1803361665
462563703
1441669366
78349856
1886885627
352575520
553293045
1995144473
688157815
41448523
87535576
1348364278
855870392
1848161012
1330563270
966521910
1647380652
1487160461
38261103
1981402017
2080724302
808036017
580206188
1716206576
884667438
39448120
1929494760
933906364
907329263
1366861503
1871757224
160800832
2061502524
1644885996
2142476107
143379576
1576727533
33908408
1249979610
1642683780
370327819
145229380
1303572941
531776586
1931283874
372476339
1205634751
1166060288
1953714998
288630867
603959832
1913626747
1004922375
380911610
1998208203
152525156
174300909
1133004970
1734873863
351888753
2012360753
353459687
380598904
1595204165
487431901
1560339788
1049513933
1317146208
2088491685
2123967505
2051197119
913132473
645447379
1053235519
1839239626
1427310170
1255695954
274415015
459804120
232761923
1807630775
260483826
2093525213
402198748
999707228
243739822
383400719
1184708594
1852264707
937359350
2044089218
881689272
886361557
309197685
1816444349
2082755332
1638260268
104317351
1663560326
1667785140
502383948
940690397
326975546
1607301969
1003166301
1363425346
1124673104
1678849879
874342758
35938959
1093805666
183431860
1752869000
1181096916
47284152
1005282029
980988373
2017920377
1635916112
847724338
683149110
1195626594
770717912
1630173253
1439224656
98186128
822241435
1769923381
1023250444
154348688
1741719013
1615647352
900461325
1721065331
703115033
777803533
2046236779
1978295320
1342982285
2087362164
277769437
1164718597
333364701
685367077
1480578975
1835261348
995400261
129797998
1384584311
438871866
367766158
671656176
1683434634
274244367
153452862
511309842
752551507
1749542612
1213059225
891452849
1402100242
1773260610
1492941694
15171694
667514558
852629786
567271149
1011100174
296086407
1483766498
1830836985
939902072
863686037
1762327630
115138565
532093690
11759054
1224557110
1820662563
262175659
493032440
979301918
1848713826
1934171656
600940439
885102335
663380396
293371703
1047193115
1586858368
1628490674
1616929377
724232217
1494312463
1779416075
1826615420
1700271933
269297167
1390895451
1953397161
884546877
760501982
800391766
557327681
523561946
2063632335
1900947889
686658404
1677109822
515276123
1434707602
910685044
99440267
1597176985
568576700
244134321
898167466
1330775453
1861729509
1623480910
1870193127
1102257749
624815047
35848351
569678300
862605985
1801507852
228552998
404103369
659395165
1515724507
1624100784
1348654640
739723878
202123984
1894779886
1448783935
329470388
1427576528
1207259494
965692600
1020882472
2124508026
818187226
1813957979
1095958955
526660393
902730319
1445685890
1648951360
1290965794
1910445446
504293778
711802944
1186804406
860667858
1625442597
1481871721
668761209
852438452
1949717432
1407141419
1711536733
1364348075
104932867
264258254
778249837
307886895
1522703991
177414841
888064399
222347174
843971244
1791913433
2144899816
391122591
807139146
1745639432
1373685211
637602596
482746107
832414646
374071062
219251298
833501712
858296092
1563505910
1815243702
2092290781
1917579536
2000652768
386302854
1612493552
984209662
105470011
1960022032
385519181
1121745640
701331455
671456457
1036892917
1913248002
39482429
1499310029
562117416
1348329601
243105240
19275137
968297556
1227011011
687019194
1171248258
684928805
843059415
812208976
2027338075
89885251
1124462591
213590242
2028282037
2124725353
1432882915
1054802864
137739015
1885123139
1770495158
1827955595
231588808
1765802153
1706953853
928342442
2017479513
9232391
2103223336
1370478392
1629996396
232428429
2071716107
922978631
1233368574
1671418031
1710232269
1951588561
579250248
397861829
1919097463
941842106
1714230522
1895357272
359955650
1438102655
646444220
1740797971
190689287
850040923
1981330983
2066733140
1032975243
464508115
879285844
1123410892
1647436785
2072565972
1704356161
81115614
290304353
1448177231
31839650
1729661367
853755956
187321463
1597037823
206933314
1239054413
185523703
1354926832
1746951771
933815825
1798277966
1576998609
484073726
890768365
840308255
1181890929
1419798776
770174394
1426011541
2112270007
994625479
644582116
81169631
859913090
1056534341
180466871
881989239
997327658
1058692613
148342175
1820240830
1106950913
296480293
1454531132
319136461
1025382139
1342731197
2107074084
399355946
354579992
54216422
1404295271
2103240356
265755896
1037767304
1831665658
1832924672
1763426102
697505024
340923386
1732838056
1434547877
1406546132
764794604
1954280762
477384216
95797402
1074596174
1321886901
1326673755
1576911423
385022379
1311293004
70888057
2044167289
457680439
894839233
472884572
1184838333
1019260870
1417049056
212571501
392347144
877303944
329363706
508819584
33908408
327766610
1183870387
2006871813
1533613710
1995817065
956025778
1577383640
66356054
1764398115
1179978191
380116078
1297045206
100411258
1152000521
861607817
1519200269
1057503984
673620399
432064883
299004934
1098420078
443132078
1714119348
1270039663
219910325
2034237625
1720379644
1397493270
274232730
783498421
1772652752
1324687851
1433280568
1899498313
1023326257
837398443
97892839
823831360
1519280315
91941468
1978154286
616168947
1233554417
5921482
518579490
1067387899
513140979
821672304
498038368
1952846884
975723295
363856405
1758929828
1462018470
203280847
1014614880
1427190322
1278099263
1602118800
938196899
1103318110
756975869
1717642209
808051509
947557210
1444310554
462284279
1732005898
413128740
904889269
613615176
391375029
1428522250
2142587246
172866225
1237616269
727221082
1075470403
1581267758
731645202
1964822101
1575085810
1273074036
787860622
1854654954
1913607743
1827263148
937277845
1943370041
173348249
1468941911
1059332350
1262386367
1582363661
1522647593
809940009
1460753944
356787026
1046517204
1693180863
1168890940
793836242
928688504
1323397585
44670791
289950544
184106297
1841247727
1413876292
1064567597
299193128
1483659421
244127103
895441845
2056374315
58440036
1889808190
1868734357
1070899853
638523403
726739873
1274765661
1695280845
624952286
2136188258
132056369
733501648
1959594926
1815528419
375956952
1709915042
1680514032
295970470
395884541
772441706
759355921
106578878
2040210849
1075508464
586398175
2085105109
518750744
1772303959
1306040583
1711782697
1159187993
1295331188
1031196863
2053659921
1111040597
497147984
1294122311
1321409434
731184494
1636583196
311212449
723769504
857590652
1392848497
1231572826
2120041838
1448597307
2071921124
1546102210
5837225
1958719617
1565901721
798140582
1782110108
1746088884
1151902891
1913898783
1766161799
1853153815
412972238
1023839833
1136746418
1475348288
1532931235
276108882
1932478524
2053253607
1455086287
368219487
1680051451
642300984
1224510422
857150820
1960368288
1954912476
89271950
78875457
182041994
1637497825
494686678
1182271365
167007902
924516036
2002194689
1624412673
1553188516
899198490
74683605
607733698
1799218726
1414606196
976490052
644115133
1839438203
1021772587
2024023043
1493097468
986567986
1637689068
1631628321
426799043
1119450480
1861123697
695213803
34196182
1798981074
395983452
199750645
1811907122
934593920
1636785855
352441882
1873807895
1068858599
4672812
451458340
2022602144
733144686
330390974
223844644
975465785
458313957
1145960820
895097235
251783975
1357699607
107553602
275478133
685415903
467161954
879957817
1837469898
1836158918
1488078984
570069725
1371225578
1482132986
1799503766
389889335
1688499735
2000526963
1178101441
1580946143
1741075430
951894318
1556987513
981257268
835307004
1090590830
2018860400
1763274091
1839989498
2138110165
129032164
2108510251
472084972
926375931
1652479245
883265288
622864091
1212871783
1410698851
2049651729
1293562951
576293090
1052220687
898014718
1930301835
1822665285
1148604748
16072474
1677833337
258396425
1189771221
1300284916
1287641124
1116530476
65373747
1962379229
690639971
1279974682
1414928328
1746652776
1536579106
1078148682
2010892989
1195071537
248370114
56764423
1529233456
1545319276
376196869
1085064601
983505670
820025516
646908358
1337764595
1025271714
1951451274
697186695
2064687474
807145974
1346588599
1013505392
907396070
2132281279
1752690929
810169940
393223827
235940209
312621370
572590884
761798561
1357565246
1052048112
743167481
1627589060
1709455317
1335078636
792273793
2135309689
1914016974
738575170
1943509572
793947206
1165447450
1098208697
546904056
1130796576
2120607949
1236934323
1472254201
297029222
1635545252
1819834743
461234175
1589646937
2084981919
2091826192
1568711151
603206653
1099340675
208597655
1691318508
1349112637
1602983848
1224668484
1092166200
1443248150
140555137
86972734
1319575391
1255409516
212951148
1763628696
1751462228
239032673
750892495
1857327670
1445845304
325109271
30616796
755947852
991012342
1728926809
112360842
303464991
592831180
1907767327
1743783282
1798190209
1680713844
155555450
21859120
1816953715
459957588
1272830607
1193817565
97361218
1806288694
72324392
2126382681
703729573
963650029
624766823
1281557952
1135004521
1417708474
24556725
1718014018
374265589
911631421
1348666247
1535254123
1515935455
132597640
1276701202
670333546
887934609
712922417
372099734
1431630191
66550844
1889576423
548491421
1166557977
1059623120
966582901
1784547320
1255790722
1466991291
1583682767
1112052116
56457381
1233515350
1609821132
68363631
1756205734
1956215810
2011777811
1098448718
1563483589
2089588402
372948943
1568355236
1586477206
978575252
572933050
1013829881
2146489015
917394123
136624399
2101512724
1868528996
525098998
244082842
28146673
1614129648
1385857002
106716830
1913720510
1001559372
654945758
592052177
1820689317
672284887
780809388
1880188677
1590498850
1869124964
300016884
840670880
1575660908
546665852
1774441780
272857863
617015325
1679860177
1444862198
823892797
2072304130
1033009297
186715000
1205897246
467972141
1876148562
204928273
1361005153
480400804
2046469123
1303073385
1368448890
35646428
635578165
1874045454
249620877
792075260
500580304
104404536
1251280340
575952615
1100442932
2094568556
1069860674
1159306786
677405057
379945033
1298637495
1075738240
2020813895
1462356267
880861906
567723467
577637023
168789883
1521863326
1651546387
931042715
2033249773
1548771473
141146206
1581505715
1075467081
1640095426
800818460
1179240994
2132192155
1979724850
45668081
483048935
2041306958
1462450459
1590923159
2065754653
1474260948
191206599
1525229140
904170555
75460411
593024096
1187644037
770655031
2045918378
901627075
1459562594
581432244
1089137720
787911661
191404225
1224783941
318558206
1795967133
642550733
1467425051
1940617906
1969298414
224851176
2075838461
1302850998
1745701341
1810360962
325414592
1303377131
1516596121
1108148253
1547171774
780341763
1891642302
191868636
1979073634
1575092671
1581463367
1022240605
927445859
472240784
50420746
2107765598
1953786073
1270156829
1891887442
2138557843
476567095
1233521312
1159447721
1695266287
925560400
1049605495
1509778066
1905331789
805929383
196093192
857257787
942176758
1045023707
1810780649
1568906186
1356930368
986896425
98027152
1060708236
252819699
1687304011
639246074
1533102135
733803353
793854584
1295698512
464200355
1788419727
1757403758
585911912
962303564
1567727263
1427570896
1730957907
746948736
444106684
135536799
696193676
1727099032
494722283
632910824
1714777271
956995558
1228276407
327713205
1826318468
1803591155
1430095343
1686221601
1400492770
713873650
55905774
1601502987
1471561191
1119477101
516613461
74318843
1079141473
2048361221
2074472294
567158342
765909881
507251644
1778025055
59163926
1686510134
1403505283
191457459
1866750136
1230648491
16788471
1251254376
110630016
1855999760
1783437677
1020331825
1754301849
2130862996
1830097948
1155981737
505116114
1643748304
1863450468
731379495
591009499
320726988
1389717123
322532639
1346900032
184552842
1738076087
1248170751
349243304
227241995
1065912397
883648027
1826479988
234611744
12923137
1656946946
1624346989
1129856363
1944079220
82935226
2120013158
264916254
345792097
658173343
660709872
376254694
409059921
1025348996
1136893739
1953671472
46188357
197769110
1445564074
2052425711
196455705
108687139
723282131
1228785842
1760089364
2035317096
591508807
832871
1643579349
1083777152
188485558
801511061
724859404
1679573607
1401268301
528537883
272020369
1952818767
852280034
2090789301
1547697178
1283768613
150181727
736321819
475512946
905402373
1759321613
882718775
1259008046
904304494
876549099
304544735
768759115
1051595791
1848842190
1787504590
227544876
496125041
2118206378
908137538
436700733
160649741
1725886736
884313321
1110720803
677546009
216968689
341971223
1832712491
1189983269
1179465793
1244632938
392008529
591150030
1200754928
605116309
1872632285
1198448676
861245735
1700785288
1636461282
1367531485
986124253
1763180133
1665896022
321257396
744755310
1675281423
127531087
2000303183
1945650588
301304686
336727586
1813957979
1606676350
1176314965
2053251560
1494324609
2118923930
1013817755
1107786815
771170440
1587464807
788734773
714126558
1102323678
934255764
75567617
1936611131
1409091040
1427470022
1439871011
1330145535
1435378422
10362965
560798695
1798105341
1504072167
1404242848
1985683614
592824425
124069902
2096241765
2045183162
234905348
1784438642
943963548
2134076789
161201596
52390699
1169091776
286128317
1794344768
739364151
1655937760
554183359
1362324913
1772486265
578669399
856653934
1131766617
1316010933
113188742
1077227773
1351755489
2039337860
10096364
1092417611
1562886829
299838739
1803112950
2140476662
2065569929
2005725919
2063665276
1993261989
733754780
996845458
1245546098
298075398
573743166
621159877
464483732
1008712241
994776082
1759293669
1943049401
1838856838
1860008196
1843724494
31624064
1884895117
700260151
1150122926
1696876910
1530316341
1345178171
672275027
390908032
951919154
31049071
1334430109
1993352978
1899173704
1843599049
1474075610
415169626
1997858488
915798060
1045374016
606971644
1693020779
2071211553
764882394
2146620481
470458056
1540489420
828645344
133572615
636822266
147217367
2016910840
496119174
1710190239
2134382789
306876776
1344347783
722349796
448822180
1323745002
2145900455
1666246665
63430692
1720554947
1135223783
1063831050
1989718568
2029588321
1173842022
2146423901
857550223
2036877925
1921300544
1032777079
571976346
159186464
1493554443
136308960
364575858
1320356122
1720950734
131479495
591957853
1336611565
1967712228
486401877
1021475861
654307393
433826084
2014174880
525530469
526800256
369434973
1716227085
771694232
1773032085
2056298093
536079336
214562162
835991616
509336911
1132804114
1790703879
630349254
1683588159
440427617
555296868
2133738783
1538293522
918821699
1306184963
428157118
1463054969
106751599
622736502
370525968
2044975334
942228955
242575590
1731502746
477798868
900877809
277660817
363360972
560035216
778325470
1869607514
1375526361
251594670
724581533
649272398
902359720
1134020478
1164762507
382598956
1322464104
1493007732
2074831854
1708706230
801204459
914707475
1162702220
593626670
294472978
683261335
1962198198
384437689
49997200
707000239
585510365
654509362
822989348
172011358
885247303
932028658
1030067238
1711861380
1864272162
1277410319
1163044923
1135342748
586800837
85564281
1674696570
727972066
456940724
46375124
761027094
1936551209
637647560
632613959
38241770
464240028
1885257268
934559321
655998703
424167957
1884635694
1470260399
1959584187
1545719880
1590324058
368543101
1006421527
1917812159
849459622
42498358
2116980123
1703954360
926515193
1687657141
1878104812
1459934569
1165053531
1437734330
1165296600
261619765
630640123
1199742527
1110284554
1270420745
185244381
670840196
1782893350
358052943
1567311058
223735965
1822086901
398767226
370029364
1244335881
1741424620
1190254323
843134879
203837564
86781152
1560617925
1456505191
2099898990
670574251
1358369862
78819048
898844283
904129363
1850392524
1845603548
1323171643
878823946
606888863
1543816333
959243352
583487192
1285548881
285461
1192174200
1335564437
1137815150
423035063
1756216940
193664345
217180091
1008832233
1189718162
2114698416
979579583
796173102
1392726952
276819319
981923786
552880914
1703690002
2130173136
138367181
683804540
1146069142
69992901
76418250
64711936
1951844644
343524803
2047753844
612525749
1326703821
1024901840
1253857177
2113035313
312151570
507183699
1623186760
84422051
1458779701
344984968
2105719411
853228052
369165099
1687483193
1172261510
926053387
1361928338
210372348
900024167
1970196562
831663152
50661114
1952953742
771681257
1484234351
226401525
43153100
748834946
5330351
1878358659
396589345
983348000
128637759
63413909
579740205
1070222763
640940486
2140044989
46879805
788345015
1760614415
1984480114
1736419782
1035169424
1291694457
796994483
1487588041
1533146591
770930006
412776277
407905023
273276472
352471912
1371024259
285699564
1634834438
1755433891
886931221
1398357232
1279856757
1583756820
2134104261
469439846
1802174834
478685082
1007941553
1568255889
1997243840
1816003587
62929700
874104098
1694440502
1373808237
583710245
127129101
159669182
1067383569
1377861473
512562912
1913920712
894862047
716076602
769529351
747852611
596430487
750117483
412228129
1035852359
927872091
306573267
1905610950
1808796451
136387012
677305568
2076890633
571524143
682299735
709590422
2137932037
468631934
721429767
2118623208
1304826942
912553987
1646764248
1619869812
1395654890
1087487223
1255620634
1680260834
1157879371
102793626
1391539716
501502450
2101535798
1489649203
225089656
466073538
830903645
1937997344
1070329591
1275958679
92976302
1890928899
1367181471
428432512
199968838
2018319726
1445368231
89429230
1389086478
314488210
765039869
260417356
1516601165
547589541
222416672
2093224120
1488983569
73250694
1800066035
1139701735
268123388
1682532115
907776986
285535245
998257216
209761053
377299898
1435420727
129091930
1322230509
802604240
1901950988
467960918
519995395
1058660561
337134115
1782858873
1756643781
666396021
1135427055
964644194
1897965669
1638572308
1719607217
460312164
1183369096
567659895
280434578
1376103543
308736723
1286375014
191123757
445109026
2103629386
997277485
1096199516
992305132
509680541
1497734181
296743885
1198252086
389981962
990918200
852468110
985146274
425047768
1858674095
806322859
1164380107
959295612
1923275794
1467991471
451489767
1739539880
961659531
1096416741
1874188304
1572756526
1222921138
555029744
1861215965
1936451777
2110967692
1772114733
1302463887
791115052
1526394014
643254007
937636150
324675630
465052893
382098515
636361941
1868090918
145631072
2020757267
1174717067
859384107
1226030095
2107594283
1661305120
1492670973
1827359353
1930762352
71247362
1557931863
9412079
1127081001
297889841
523011345
1104181593
501547290
144706114
700367009
1689783692
902304878
2141178627
549428308
1214710360
1035203304
1732484653
429308828
1429984855
1429277219
2039480142
2087989039
1769458991
354297190
649415070
1171959774
1563703516
365226066
1848052452
1925795013
319869908
918818956
2046988483
819359396
249356106
994428526
715627238
242043479
1897602248
22950004
1208988084
1109258150
2051824240
918125543
546083738
2076634630
787189133
2079922167
1503875383
1254082858
876370052
235758604
53502683
1307493075
1637137395
1270154966
1437545347
66632496
23937944
1118008714
110326327
1123742226
1168882544
1689526016
499617806
1059915942
1221125003
546190999
1720659002
479417705
1137280737
1617193400
230319228
1640024455
2105241531
1180602098
2125895293
2038061621
927213710
1078184774
1905088139
40503544
659523845
1525036896
1259875208
809440935
1605535110
1706694517
83160436
1226157391
1058807994
1862019534
929735350
1056325083
1857552507
1025987057
1945542721
1895258365
273391251
1631095536
962476145
1778312415
1006971714
290354716
755001053
1959877557
957313776
441237242
1992819702
679069548
21794714
5759815
1383754346
1073362378
201846185
1019930767
1415239132
132124684
1977431051
1668827604
720194430
559603891
1621615508
42987574
1773673989
269588969
1124818160
732500342
190439622
154468354
1145471323
1553809354
1566995503
10996299
1716152585
150322105
1869694791
983717565
174645528
274525390
2121343058
1403126217
186813586
1677680806
74287869
1834079391
1440379000
332456243
1118426199
1691846222
1295703609
913704463
187403098
10964224
26541741
1798737475
1309956966
1437580800
380277336
482028110
438910573
823668923
804494351
241615715
846368901
2086498729
476956091
2134955844
1200256357
606155878
1584672240
1580059685
1935600140
603560276
51259766
1388408673
1271303258
1417681738
349337126
2121677914
484187517
277863066
1355450275
590619447
464202573
1117162253
1357889258
2089825973
931629102
760007919
229937831
693498296
538205334
994229695
445555356
1246795557
2050033622
992417501
722788210
1284728204
817833975
337943722
1175111541
1794385767
413053659
550638985
729632928
2031923309
1896586242
104819828
1141778457
1247514137
251297298
578743889
1499902619
33634917
1782311359
100408356
1937786356
62648306
1222731920
1270063054
2145531236
309418494
265344947
1934563312
1378613179
1475323385
1938025482
72489987
1371453227
412878861
1090409287
2128261364
1344599900
217860291
1824609564
1726548625
1986878530
1581392424
936852550
214272542
517722151
944779377
1382607205
608726388
112021545
87632624
1120666970
298141674
394490362
751459143
2058991140
1899410870
1261929876
1502149997
791130806
1127125807
529654314
1274444694
331818897
1182898846
798417959
970138743
1172383231
871322011
683468200
396691380
1331901393
1347330437
1406766979
298539065
1705473369
42987574
998535680
428346843
1414852554
731486980
1350863318
1344021691
1828475570
152554151
1124816840
2048603463
693982717
863212495
1685042541
446561872
719611333
2002523529
1461183044
1677843411
291150850
972710013
242563964
565711801
127088758
2029612141
480351447
2037836857
464084646
2127836324
59984243
1896028672
806087090
484053930
31518918
124787559
287536172
269509006
1132423703
118617441
1937001080
748507475
302788356
2033007478
1196338945
1213446692
1935806233
1469004551
911866119
844208687
964695127
2142781554
2073461875
181543546
1391377141
2143808390
1515753218
355935579
1052415419
1693329481
1428075439
76750921
1341378762
1112033263
1008348172
1615285911
2010664920
474865699
21377976
1825631352
70034103
1659436213
781131903
912653709
464334295
99028957
300203973
702318422
1423312226
30686426
2641464
581720960
427869265
1552056314
366057050
182272875
155142803
737713744
909219351
538824777
1979115270
358434261
1867354148
1759154576
893955914
1834742295
1254863575
1794822734
766096631
1943508432
1616626211
1893516830
178976206
1789950350
1205348394
1048518922
1904112111
2032362385
753326907
156845402
550199801
1677902167
651176134
1216382086
1215927283
2147376795
123521243
852676720
2066341672
1542934796
2086694474
2076584299
1935760452
1986155560
482914074
138876361
2081437624
1541356805
1055792406
481215352
415422526
2081740403
1526779862
1357761830
148318954
897392873
812880444
82781883
306613921
653665293
1332803352
1511208249
1496915507
640739111
1473726101
965825325
2035023581
931601966
668905727
1432543570
1895717873
65896254
903482606
2044328697
1404252684
533086402
781119425
1953627142
345404133
427628198
333449991
2061826420
586327815
1196744132
1426131109
2024248647
756642346
1609637288
544495663
666015394
1968722714
1291302771
1440825393
824383402
344982814
1128022570
1595991817
2026470869
135958495
1118424811
456420202
415239634
441638857
1499103468
2062309854
1416398115
1297824389
645373655
2130738660
1818411728
1569639529
1899396459
2023830981
323901167
2082681244
1074235795
606425476
493276630
303197131
721475934
1789434751
1847806834
1575632664
1202513114
836059472
881173526
1689489576
1594569417
2072559723
412734867
352282903
1423528541
979770423
297940555
1706865878
2123747222
1319652664
1937378077
695904682
1345788336
1957434998
143828617
1043374526
810295984
418997678
29271165
315182308
642423911
1459640779
2038028974
1707576232
1672861940
1222340200
1325392772
310800584
1894679162
996038569
154061963
1960704857
765597956
1869227868
1629278260
2089555177
1262479174
1082705315
1635912703
567422790
119231666
350407565
1001830372
663923211
211015763
1807899218
425534158
83267771
131737319
314533183
1409041999
2061538138
1932461055
1066837855
1221392636
416849997
2090890351
1673484396
376684926
877020644
1766584736
951774986
1669890545
2141225600
1946605383
1527611275
876243172
1866187277
1213069514
739421522
527554943
1917838281
253278491
824229794
926217002
312409905
1232631892
1402375680
1148499572
1419927161
1286263933
513404955
493353511
1777954002
1413628120
2007441854
1801664763
1821533665
1800733252
929808299
336743127
1494348107
458258144
503392500
124693419
1769827853
816429826
1459344098
285944500
1791868672
1159683526
694239853
1160314386
772580611
916304305
335276942
1109827761
1206861531
1040600892
1759824679
483535745
1875740650
572067610
316443067
1329323943
460605537
864371685
1541607028
620786935
1277811670
1220797118
1862128165
438198055
1564571029
1983098362
1316918517
1820847680
240560646
972416568
531464403
1993592051
1503801974
97554444
959752241
1172990582
1957446413
1454696720
1773637572
215386739
934455723
783397217
1387984676
506880447
1931763993
462530857
361612706
1908958809
429865013
1380408350
910720513
1806678322
2088178836
1859834431
1584701227
102061669
799048215
417161896
307191842
1892304442
2002051136
1468466284
1327050902
1686260879
1278918646
1176318819
1386215350
1972775888
1890946082
1149492594
780590553
1638851243
1970754012
324595044
1056587889
1268658385
474500488
685718864
1056341430
1733553170
271600506
1344212358
1523394377
119241611
1488215314
1484505048
1927291327
1234803405
752210356
1726601852
508407825
554357790
985907200
1178316160
1052117862
1544360113
879139074
1992185065
1804172440
1242871130
789960768
238133367
627867967
105755228
533788077
751188404
403155049
1769521337
364913798
374379822
62898573
54491931
1857064170
310282093
294147239
922009308
1091677468
168980248
78909291
1316967408
261116325
598902217
2034379810
1445662242
93804755
1539080959
1173911778
2034202772
1144683520
1564741081
1629314880
283174206
250923980
1973955059
1798725239
408582696
91294538
124143987
407987257
196144942
385251718
874798016
1072742120
612386665
2017442332
159601694
1884869896
1521730261
721088901
803484334
1349713357
1133769808
51241544
50996171
1509800386
600365573
1946024703
112252626
1371531057
1468605567
1067000349
1584244423
1463839018
1617747474
1723527804
46033800
1378069098
909664494
1720871842
1466450152
815205163
1639398286
1825054604
2037525935
454424951
1888937154
1641000077
2129596022
592035369
1544989896
2125367970
1522793170
1177911913
957083622
833393704
535749510
462035686
830012280
1769048360
2129183863
291601146
126793236
1180131513
1624896463
165926043
1952247649
1565371018
590823770
565141060
361784481
312785424
1180432004
1569535267
879924407
2067182342
1714280586
1452602787
784163997
842414030
512650523
1105789269
1556040579
507787884
36410971
1781441548
1232534454
1632284510
560744766
1595991817
773772328
94132207
630113601
2004695693
293302717
70770593
271981235
583670646
388915022
1426683131
231116195
762915636
1780838929
1176835906
37078981
1115097749
1492853755
1311821321
2114735238
1653906432
731956437
1029941163
1192033182
1691529570
1998138146
1986038603
1357572580
1976574181
162098433
852994084
533023261
1517157495
589294534
1981656833
1334556933
776318430
1522266202
2035916047
537236054
2051010208
1598443796
117839557
1676280936
964904474
54594151
71652817
1943891576
183238755
229675771
1462189848
1889632211
239571946
1040809226
842105526
529059671
2140050607
738412638
1938557989
241405788
1860114717
340057972
1337120167
193321580
1561448470
1774168291
145398502
63575700
809939259
1258907424
35931347
823210500
258124879
894114457
1285721235
1013230016
1065717177
422370134
681423948
890787815
1342098617
277040561
1791081268
341644573
101382926
2027990948
1229535230
1157538558
398718965
947623294
1844308570
571535460
1957242008
1641211012
1024418069
1741879930
2073226258
709294608
551549173
818551253
1826779064
1853942773
2024345438
1092403166
1637614391
1907278381
2026706498
854885280
1434623476
1374375156
530312707
643628987
304482147
827560230
1502869388
470937357
1525426963
1498326696
1732828042
113537261
1199928056
1418289732
1973366146
368803567
383559759
1330857585
219248609
390683507
1477132188
107928764
691273691
1197545648
1251561222
1060787768
1247498937
1971348031
2015598918
1838522331
1580973315
680486115
1985452085
1483851172
1425080237
1367254070
1798650022
810619472
534322835
936283629
235478202
2141562471
1826406185
1965395082
339793876
488819445
1340204452
1198760424
113310801
197176851
1061348585
1110068368
735479976
621885078
1821656680
1449345655
2103176490
1296239222
1476431625
712983947
372112577
327333322
1618537055
1366325316
685265513
1099739639
1423290554
589485929
940888267
2088264630
1857261033
1857741188
380144024
1162194469
742098515
1213179900
1028052293
1975328115
881274023
1014729770
1838326152
2037783230
671529311
1225558399
1287011741
972665180
1263937274
322350236
494820935
666152829
855761395
786896443
289213214
1123341343
413060591
377331059
285987976
1503803815
60467572
2037770397
1246654310
700568719
1093062278
1580421152
1904687693
519672468
1579225905
783265228
1038873819
789878175
494132376
1947675527
173217225
1472581098
913149958
1816516926
1061828785
1491035221
1064199767
2078373988
951169495
1297041311
740825135
172731777
1802126936
374558581
494666070
2082239288
1718200147
969903871
1488497871
1775478678
1139704373
2097545695
385697862
1131389053
225213872
1275648888
911573146
1494800382
17097065
2071060406
949567280
799989135
334762265
1734330362
1359164512
1319537172
533970836
486827408
1632663245
272857293
1517261273
1623242931
1768018951
2091380947
676224255
509695633
1593353472
218443656
834255514
574770341
325227944
1264950249
1056150815
1771661907
1239518134
1418386448
150486410
621176448
1570287375
1715707597
1835743113
1833713151
1900386235
1757126228
516206747
1779736015
1411409329
1609740940
1248426891
1893955612
1783466871
1359726433
14842586
144771033
187998212
308083113
1664138250
2086852922
1499345288
643683903
932651364
851654906
902036939
1971937717
453579988
1730029047
317488388
1858360319
759763642
346212190
2082699498
443934774
738850620
1910457534
915861372
1125119585
1220277359
1372598375
1207908631
612572005
731640239
1128262356
2136369311
1353120328
339442028
1530320487
695567041
1674355191
957125076
200609709
963679519
743416491
630871932
433688074
789091022
1730469775
52816905
1285424026
1254661411
1792897612
1853677346
1170776315
2005538649
1719803219
1599172077
1654996393
728559606
1606143176
1436646358
339823799
2139634803
920788560
983918240
525269863
889850310
1804603673
1794440402
971765704
892635185
2143352624
933251776
735319392
567669583
356731945
250900407
2086971620
117272192
1549453448
907072164
51957233
1068392973
2137315144
1072434748
504329705
1081261894
2105005083
84567798
1731571959
615450883
1187928557
1687893112
1373228900
1249725266
1645194199
1966840388
1028070586
516217653
1370837130
1885685139
2026931073
639556664
445156590
125035646
200668910
578558870
1466754092
1740903557
444948925
1892079802
954538313
1456684927
86618567
1829841656
920144787
1183397330
1800500073
559605950
1777260831
859239549
621885078
1458711830
296684838
358906566
728509270
35283111
1658846384
641968456
1881882158
21688968
819218696
1330753347
523588838
13076341
942271676
838056708
1981074320
920996356
1619659939
1443325770
1117719039
1360484577
267605640
266330327
1157833571
1793557421
581960864
1149691713
138018030
890995665
1136204785
1656283713
1452738648
1132207073
475350233
64656410
1998329595
853389300
1805811088
1853610000
85801197
450552106
9360800
649858066
1362118133
20403477
755641595
835541991
2076284016
910468266
1202620223
1611736708
1800938095
187909906
1856901789
1164154550
1672811014
844752233
427452233
1838785665
1934496969
348439003
483203694
603633106
1736795388
1924151021
1088856028
1948027156
2070134715
1209091211
1447396949
689390015
2038119641
1834331206
764723174
366434798
988666180
479977698
1032733434
1590779379
1215960919
2116256115
781278769
182432346
1191047066
1602400220
1303858175
740070278
1477092554
1463417903
66658736
1227888315
218760143
1735139157
1487581804
1636748003
1273625561
779711669
548642866
1153888653
251023117
78369501
712906360
648096626
787491983
479144353
1763218143
1447756196
932621382
890496054
530827975
582953075
770174798
1011141176
1807955320
1233554061
1952856446
1773716865
1056249429
2081148225
1397157416
1934071369
1639357515
23163375
1234078161
817815839
1045033046
1691621499
370941921
1890757744
477043491
1546223032
1108382699
564766813
792704829
1388597991
676550001
1426620865
791092422
423800332
1377641757
731323731
241494930
373272590
216102833
1426398698
116313842
1484608297
1103985845
1696903650
1753387529
8877723
1484883414
804970719
2062057130
1312721651
1129409877
1934817263
1777290762
1286007394
1812399105
1749335487
1347369081
975383880
424151347
943419829
816531592
286176253
1852141455
2053499052
1189946458
1368343212
137554602
114189332
814927230
900447795
232188981
2066785283
1608227369
1942687471
1465854641
541609523
1177076695
1202808896
40572547
1139168935
899988028
1618905757
1053352644
2019447969
486763381
730738425
164340126
1653251102
2008753099
860480048
65244119
1953119344
1609671887
379973519
714836292
1770614379
50605224
112123268
45128768
212432080
1364669283
1900031244
1842638744
1119416060
316611793
198652657
1516025045
1454005089
1278335649
394057973
1973535094
258612005
196114578
1576498920
739255849
169280223
243958957
109810965
125918131
1655663051
655085752
1082642163
604498565
117301547
1876757817
713103913
1552700960
2030170326
82488828
1170893849
247698978
1396050861
63253514
1292894038
1924141273
438581592
1815490452
270579458
545570225
666062139
323642249
1848829747
2056932221
1976036264
1159537375
1160471016
1625216750
1287442622
1574180265
164493113
1215804582
497297807
1842846083
1214297303
249623854
505291707
1985419458
745161104
34075477
805679600
1332903934
2034297508
424059351
922552856
434151971
1881057704
122750538
1083468087
653957222
2007921782
1813038613
497618032
232050974
1565005922
2082171726
1187054246
2053564740
1697445004
2057403231
730112889
1360356505
703720416
950237201
1108070844
1000858811
710014409
1620454513
1907307185
825191187
2076453869
336232941
1711098376
978160331
1943468247
1099470809
1969765972
1264885674
1731757164
181536394
1537244528
1935922491
823892797
847440508
1477367089
716607296
653250706
1692053239
1466293492
2030356056
1795513604
429796133
1006963619
2008687540
2031277360
1943367225
1633797492
741613040
145954749
1060546882
1733440171
1722966570
887593333
1648430509
710164382
1822993225
710280486
251778432
1796120497
1833286967
43374658
437509202
268002322
797269436
38074723
1412636796
2033550452
1693112981
2070059795
666720642
488412177
2057141775
934604010
200464581
724527376
1509809185
978318570
864062534
804588330
1867698164
1688192722
1650451375
1806021909
406983211
619715125
2048745453
1595250925
1374083699
1366804657
1741944344
1803983580
853201440
700981946
1229759632
32433495
1856904355
1868093400
622669501
1614578375
1892980528
753441864
2029276639
1395920088
435284923
212795894
1063738164
2020258688
344792207
793593877
215162486
1594906712
508828974
332799415
187905910
228936858
1308145995
220440592
1886521132
47658340
1963025822
871434200
1720579114
1463647905
282783552
1256050409
1278302071
518461035
2074897210
1690971822
270584069
1126109262
1631743818
817610262
1111022040
991740229
607025917
310277033
122686243
58224388
266495590
384032146
1308040586
88392976
1115253732
1860357663
1792489804
1224502280
236221059
870725825
1293832573
1050495787
1096191266
593528667
1038681712
1382890916
1154988439
464492570
51893538
795790914
1480821479
714693986
866791771
587181462
2101380260
453116955
403955675
2127640848
1187948985
997173824
1746088201
1201719148
465919927
1111398126
1191981642
1206126963
2044197065
467748491
848442828
143205206
1365216288
1071616398
754798970
129747077
411570703
1588828705
71276924
627933351
283211542
1205974527
349293109
579887563
1377911895
771004977
1696414268
1733960581
1455620176
1596714014
361375924
1437837884
1551655043
426511934
199361485
426917321
1840671393
1326839298
1486384912
1561597358
1788020656
558233042
511297406
1507713242
98080333
1018664035
1874332197
1592501843
420156588
1800066035
868166265
1791511531
206891819
66366138
898695879
94787984
2104091024
236861933
467388547
2114758303
188389575
1190624776
164331068
1949894542
987248590
221002789
656402779
830264600
1726397083
1969885347
1478799410
1290600095
765766632
1331117884
1938299824
898588627
1242788150
1566768185
561905446
888285772
390516895
1144010016
1005708692
1716193506
1820723290
75813330
943931309
149860047
187318007
1281307962
1528647666
2032326272
17437368
811503198
819526138
1627692952
821328993
1987065637
1489804097
1107291011
1521808670
792944474
1691646667
1094930197
1258229759
1216093472
296994317
489266759
739615245
1709167473
11566458
926815469
1946685214
473100199
1132805215
1439590073
124363888
1061307760
142102018
615959702
1956970935
714463754
30755481
850882364
1775918598
494139590
241931229
1864285142
344871011
1074858412
1269809421
1126938418
1559089397
924304920
984465464
1142841129
51916377
524591448
427535663
86644493
1095498650
555124116
1416475407
839525203
1485133548
944525562
128338852
694488351
789629574
1926916042
331608153
152970044
1324292987
1244198305
745573995
487782561
647994369
2057356756
1394532855
569410465
706803707
1522685001
989626235
808982740
382413745
1196120088
103560499
2135039778
1364418132
484458061
1009591493
1663623051
172252613
1809886804
1410447745
1682845320
333912548
1001354498
2006825524
1943470967
1082761891
1372620855
983035861
185484925
39746583
2120241918
1478925177
1525072741
1290389576
1940891708
10962642
1589640469
1578758414
515574477
1112700779
312166699
1718875790
446930102
359378141
497556463
238061645
305957957
385486731
345616464
1914394896
103126781
763303621
887450385
1037188938
182682179
1942502429
237092443
1775008111
824476641
354279409
319897346
1985165671
1647034056
658110683
971697673
2042694121
576686280
1458856278
812042162
2142636996
1579098842
1524277962
1575839830
437680773
1284389312
561487223
831311731
224990452
995810345
870676188
1507122127
200639123
1489267701
1550092340
824730716
895661301
1705768437
1168067734
209395194
1657172148
2047107401
90770579
148858089
116342746
585576103
1833304507
1555662402
160282848
1579704750
29867654
1483257752
302191767
1118996583
1755541651
1098133734
1948557296
1191611541
2002727673
1839529338
907831196
1536991421
1477175510
1499368114
2093414219
1986712845
1026217689
1941091055
1909199089
1615704519
2105169652
277385072
1248668343
347489175
800394915
1417389893
712391246
482845731
1138272782
577971408
1167601634
1750938401
1097750710
239931304
2015496297
1347878730
1386791264
2144451298
1116340746
1046584253
1377352169
2105503132
759890392
385025237
918235006
2053142151
475243928
1645215095
892066278
603247848
1074312745
1840886319
774930812
503550496
2011830125
1781938451
2128963597
1599023035
1318236435
726829942
1844869548
787824650
296389839
356565735
115560328
1564562940
1812228902
1366517159
988155685
1176710221
232530681
1405380125
96185656
1761756381
1237305966
232773094
296269039
697656200
391969875
192009004
1919391259
2043134343
1207136285
763744536
475569299
2111938453
701700673
1868793409
879334582
161167360
1692537185
117895479
305764504
250598879
1731816262
1588970184
948495479
1829032400
1814740666
1255778723
504917217
80077879
457655904
475196802
2007107881
395243941
632389210
108868379
956843897
1341657667
1740280925
346222327
1117583179
1774135431
1617602626
1297697628
997871916
1697543264
1029723290
414508340
1865596256
1085968166
1035980237
248042833
731708763
237667218
816827165
1110518572
141871095
752020349
832886851
644842327
327902027
1841291975
1288809691
1304825606
632542459
1361961960
1934767891
930111539
194123002
628987902
1410869734
352043454
1398823034
1042532963
200454811
819278917
360570045
809406283
644226725
1997370543
359268285
1697588150
1592410387
1151381585
1390939411
906943182
1168585777
627294004
1199702992
1643257253
111116070
1647872511
287799028
834740045
268152616
925496844
824310483
1362986750
1547031985
765796579
199622516
1842978533
747003444
321146402
2010176626
601633998
882983806
231643469
168952347
667279390
714718364
523062064
1119796243
517127335
1759797806
1827904071
1406100846
1938799222
666095204
998441562
1889260004
458115736
1231397071
1326827262
579689706
1073285397
1617286241
584849988
1186090021
1650280736
1640943777
1512496608
1983328166
740533205
1158743405
1800868135
778696791
1013084017
958542438
541951668
1250409961
65341523
641730381
795930059
667348792
494919156
1998102391
753834595
1848694297
1952786530
1203307505
620014583
1360383399
1947063246
1093250135
474182018
722218740
26064474
242560576
1398332680
1196570943
1187900851
825441463
284729665
304017058
282673423
1033643784
1509425247
654742686
1047443659
1123613980
991796857
574751557
1112020979
1413769299
334324486
712497409
615696434
587539736
1404811177
426834204
863193506
299224917
931147039
339913986
428648396
1734943209
2075364041
327497034
386562799
120610893
624061357
1678165812
448707266
1148679750
943008634
1908592352
1492929405
958680245
1942175278
1168033980
306955417
1402156827
1539688944
1184151897
1069816343
1290798791
1807979986
1395553743
633879346
1708891025
602031378
1952671346
1927002105
851734643
146142428
620393593
1334330779
881037122
1833084945
1740635822
54462191
1369646888
294458878
239580287
1429068568
796610155
1566035946
1593415065
1045145864
1732511601
1692109400
823491543
1217150109
260799758
410175809
184051871
1613518589
1426199866
1515432519
1103086221
2118664030
947728657
446113921
84758556
700011211
1224933233
352300835
867159944
1786945308
1157347014
390417854
1442329105
603347510
850676506
1296144289
1339811394
381824638
1905510048
632827393
154400389
374801647
1797978523
109093724
164319759
981771557
1913715306
906279500
963443856
1977479956
364476132
1925396987
390417854
2007269234
443279381
1589543298
2073773256
719130424
640162196
1797120454
450381267
1646235273
1462742672
172171305
316721752
607952421
108279339
69271789
1102417199
352987319
910786082
590774005
1970215963
512175476
2017485128
1889504371
1971866621
1414023689
1927207372
626833836
1210186990
519953872
496829399
1818971959
940878315
582713469
1017267063
1317603440
1863697032
2000479545
1716593984
1583922544
433130386
1784534288
838040456
1820210028
574216444
1288994516
2053064997
540008333
1451560346
648704998
2123034620
159980195
1365815273
939595819
416866817
431508045
1817915886
715014887
1809505998
909461064
543789518
737299449
1246630078
527846958
552567593
1114244117
134916037
1575922570
1708656058
1222483367
616105137
1703718430
2136846417
90965057
1615310451
268201611
978186746
434082153
1686553096
1417158065
2024700079
138850585
612426764
665247820
1204553220
124420910
777751971
1833691378
1561602600
421725283
1436035998
558961348
1540773299
1281724351
1859939748
359217710
1097900724
719602238
276658733
1590668839
849942554
1338879375
610892772
2057189747
1118627228
55557225
1714468532
594269618
689951543
1743483111
78545726
536938871
1374252007
1757025519
950854375
1480351261
1448539729
1741102464
1044820255
1849434465
318161268
255176402
749506930
424248524
293537984
740121995
1474872583
104797485
567764868
1662159557
1992703783
702745955
1936174655
797129109
354818786
619427633
348521541
883514153
1396245944
831468665
531627880
675718498
990203126
1636870228
741990843
1312741371
2055241051
20125016
137359344
365766942
996450478
1464919045
731411562
188122862
369185359
329769158
1882562991
1626884281
1054327876
1336504887
292148909
1900596688
1702818163
617607265
948043194
1194406886
2082647838
300762142
1762842896
1570994949
2131126148
780327794
311380722
820429513
871601053
2068876568
1735971000
1963941617
1161406900
321609322
1670386528
1753054745
773048900
1331120739
1755867081
1623460749
888652294
81164527
1255053039
1743545891
1386471270
2132902221
1171142989
943478742
1939254596
108535314
1771000144
173077975
752646029
461412916
1999457743
1844360981
1844195778
784448945
1473006388
272502738
1386163809
652575664
193314805
1949809404
2023061443
4937078
1837387146
647433980
1477055567
326763026
987903179
439192572
587973141
2078506199
863649897
1496958580
1579948902
834906244
1246507795
230764562
1637945247
512661752
1760698645
920000844
1973990524
2104604588
1365951630
1055774713
1029946704
1167408354
1164972419
1142848806
874642514
2046742375
1968941005
1937843157
497008095
1243496529
1904790616
1661120616
1564466992
1753771835
1672777892
1213193635
684039618
438016505
1733251550
26980841
1781085883
1101640410
922573278
1761287356
760462545
2040636320
1464994027
887450385
189926830
2090616957
1099364249
785724595
1413818752
809347156
604903370
1365414171
694385728
2070489079
1968369375
1042583944
541360837
1737875894
1861115072
2084934110
1947139830
1141449133
509843520
1240817759
1387678079
99834561
1073079492
2025331420
1289437196
1966066265
1358584622
1747339171
168312121
1551019782
258750997
1815123428
262900050
36115608
143945762
1729534955
548797685
628053805
1878553108
1787973726
1352912279
581832429
1095565280
2125905766
1309418208
890617356
1875146972
1165623724
2074459571
601183455
1397666937
394795849
724102411
623833344
458827013
1396915503
1989419778
1722071455
277044938
1538842035
656570262
1461923246
629438619
174571174
154176064
307246625
2085080804
1472574176
1974073831
714052970
1540187845
1094673729
1783776203
1814861165
524147502
86533477
1982365677
1068718110
338496109
815636453
1040509680
645580683
339614389
319393617
839442648
315777208
761908554
74884694
1481633277
1365741567
1896896005
2129895067
1884707812
1683797006
975487121
691502331
1878334254
244678954
10233820
1155165156
1506126784
1164011447
929141719
587692006
2133032809
1242667803
2088915428
1023396589
926851874
1493383830
631256844
1780151842
275594078
687735649
461376025
2142142443
1118143336
818699110
1411854220
657754031
1409472540
786046134
1216827159
2099033452
322514745
871473526
726722729
2062254366
752157811
2105302760
966839671
1010941627
1855965779
1576239539
990652067
580912924
859347155
1984166519
1453551610
764853259
373842534
1435674480
601141911
1753130825
1232625182
460098693
958536118
1202142554
1322249284
2090014487
1679207749
1336340936
1860970591
45387200
208266270
1946114294
1398088185
50809325
135088963
1876063807
139197106
152728606
1923127830
273935086
879119463
1766004284
466064652
884065005
604878843
960771286
880758250
772665398
567545180
222995772
1080838765
1357249295
1634764172
951049313
1137739688
1820278657
49680278
164996769
681002466
111292048
687582100
700083479
575099307
411270400
378858778
243595210
1103510984
1180656890
244889105
2135312135
156108850
1994564626
1015746544
1659916814
1927954258
202047003
498233409
648715867
1133722055
237435151
1568481596
1627401727
501856084
656449255
1646083712
68182278
1781644681
475368688
493605470
2055515347
1751181791
1082697904
561106171
409622966
1635503030
1292019255
1607224614
890500176
83817384
1425738784
817237589
1865424702
254911326
1288875188
1608491340
1645942778
1574815144
1489298089
1009977029
217496440
1851870773
62792928
1708535061
154688819
340859467
1209615646
483854515
294757584
68230519
84854613
652690899
208028355
648735795
491956287
2130084256
886151948
746126711
1807345623
1078775821
1681243831
278739416
1835019222
22431587
466598951
300294454
400042503
1256262242
447479246
910972520
2042630847
992004337
752131270
1619949164
1537146002
633542371
855835408
1644313479
1538059673
100095198
1502640152
2131955473
764082465
1054433122
410978118
487126497
1837303770
356725772
1959816801
1182909200
157758443
1020853138
261293979
1489863776
1475563542
592821383
482967190
1412228402
169317192
1318321454
2098865687
653292955
1253122774
315539112
1853892849
1040681506
1572696242
1636473285
1009339470
2037512083
1090455745
621016511
1302976761
1893161652
644905963
1420123475
172253142
1408510815
2101161985
1686505540
235883826
1175753562
602249081
527588014
1886265676
1909091910
1594514454
1637282525
190605938
1600162058
1996123668
1254098905
411442070
1671888661
1635141129
1600383578
1794038820
1622530437
1174523624
1335235629
916473655
94398332
646440505
1642938341
558574167
663415559
1288999545
216282626
471125339
992920132
839077094
862047266
1500847310
540997482
1657139466
1108777531
679427430
1750384957
1265502586
1787467962
848438430
497784297
146974985
1914093239
51237851
92649220
508330885
1385171542
690791299
1967186963
2119212243
2116684696
2067330085
264361179
414881428
486047963
491037150
304294715
30186196
554988485
50489983
1553178222
1709343993
298596862
625999038
1046456858
516246620
281902374
1025453738
120215318
357341677
161593824
1518592812
446629991
1662831340
1625320542
386127842
627308812
507694276
1952415257
807074630
1492913775
579809167
879261224
1212110639
1018732039
2071226574
1120865725
22228400
871701216
513710193
1790835222
1435517511
590491456
426947706
1841529828
1442099793
1804781557
2085609874
940338170
501404796
1796724226
712969968
1686661850
1265079051
339445525
885602016
817237914
280044597
2010648164
132108279
1394196202
365171255
1868452523
855660085
2083142869
2081242244
425767393
497327856
1524128814
1038622249
2005590035
583353346
158970963
1235466177
684036613
333514346
925584549
135527345
106612357
594434240
1605792985
1375466224
1992264670
1202381052
731192534
641047742
400875618
1052527531
100582887
1798682987
2031654344
1891244956
2147464757
2132296018
1992146944
280044543
2092641264
1211284009
1367859672
578627592
288160426
1224929019
621032226
1212906466
1815086463
43438380
153614556
1465934631
1830174919
1561636892
440084094
1054938550
907962957
843212444
1200948587
1910552467
1172383078
684903724
958473493
1268198310
1262933096
64406698
724790001
751728669
20079238
1702720467
343805289
2043689562
1220391743
116539176
1840741648
1782030801
744407854
1498640281
1181148424
432869973
1389235134
169089216
96086957
1298298672
2023956122
1908511028
1649705415
1932075654
176289451
833327833
1057241848
1461026105
462919320
861870994
1510491567
363371856
1530633200
1720121936
829412278
1289735537
323706452
1443238458
760057653
637051629
1803585385
428466149
358020084
125257914
763313273
1175522472
1238717230
1152029463
1182777623
503221386
1291635652
770648352
972832738
80356551
1287276819
2026646397
2329177
1195842817
212793069
2143647879
699798536
1615860003
888654575
1620381039
335865875
942564628
1877018790
621537548
2128306891
1249369354
320045001
916122206
1107566566
637605120
187868069
1374518848
1945781047
1645239668
1862715520
1379565888
1458455044
1954105778
1409482108
620625025
93224172
1725847525
813261086
1768785704
705349619
1255595565
2090232006
637342100
1826880700
168280452
596433460
1681717514
436247309
957476916
1113230181
153876932
1706769513
1597525050
1987657882
1771993926
106829893
807879550
1408082621
66827719
1401401425
727879945
718070042
679803387
1060951493
1989527405
1323763905
2043034494
464996846
2135741042
2077663057
494399839
1648787910
1698266599
1635508491
1473652288
1190877167
842991301
1287644864
1714465448
614556009
628978070
2072772801
213605289
445637940
1159116776
1418222737
1300510525
1601820169
1621188833
1324446308
1299037092
260417356
1485812354
1962883430
2085768006
107044000
1673088015
765315908
1224809853
1414664953
1931138315
792016530
1268217384
1483704051
305828256
1520650152
1540776291
1395907927
1741157481
1701344286
171557457
1405469879
1597154117
1250309834
1095579711
866508629
113597226
420634251
974674652
861182643
403858354
917445884
1605925452
1130045599
574367150
1728661509
186037372
2074295201
1932800644
815359302
453060617
936093825
1535381802
1479862975
2034086320
1264705411
1166501846
921550336
1262787471
1310685977
151411947
436442426
1812214856
1472520870
1963315295
2058921231
439892964
1329778797
2102288514
1374420122
1123865529
712669556
162119017
355241541
990922907
805247703
873499869
1462909967
1473870282
893826631
1624655480
362802186
855457741
1815966402
1396757695
2113566372
294972482
1812220942
202644091
669826287
2101019721
1172567245
1195553788
259155581
244256577
180098221
236259271
1386628556
592139062
376113138
428878990
1117216020
730239606
1972177398
1764121326
1914675309
1269144990
823652122
1109551491
769584154
1472172056
2004057411
2028672194
1964761530
934664484
375457158
1681200032
1106145813
847663211
1196326936
216334819
2107064041
1411042312
1459423432
1235760379
1667189018
1023168872
1340755097
238095357
835664958
1405703788
264492651
354461026
1093888508
972507194
799880246
1133600526
1715840082
377815582
2120385970
1206941757
2039613794
1179915508
1069248334
1538374080
1412181471
1933551050
787568893
1625558226
1701276578
1487575876
852077314
1697526290
682971791
335468842
1569461156
1203578994
542915082
563527416
1972461314
1268102690
1790083975
713767555
466266094
1814392032
1152311488
335212551
167493582
395502179
688908561
632001806
194376601
1832386113
528863268
730449532
1474574511
1638696490
1560621068
1151151756
1495110962
301144436
40932283
778188827
968819237
737037812
1112557731
811213699
1902634202
1728473644
1350854584
586725224
1890580717
668244579
1621283063
1175983343
640932101
47700012
1328852127
361895747
798531976
145052928
947098793
335477215
1958482061
569623741
1611621497
992219835
662683342
614353103
1779867069
255260356
231765228
1512330671
936439520
1800407156
753392708
2130016756
968967836
1238840514
110717250
1088167788
1194348257
1657324372
48465737
663771457
96092330
1778358086
1099904021
1762531846
585573405
1744327130
221420432
866949184
167115158
138102640
1155528366
949935569
732902062
58810364
1763069624
1393020937
59006772
180248716
1834445858
372385806
1660394657
1721643369
953470828
20543393
1135016130
1828834596
956442263
703370269
1844223273
1222646471
1485148306
458348888
1068146259
1464019592
2021415548
865635584
1348458984
1585944977
1571543583
1406826313
1510641939
511226144
431854368
667412393
1934471253
803420711
1328709557
758473758
457263782
466409697
814607658
1602794261
1527629359
1100956802
1314496005
1669641079
1845634345
1799647901
1734341669
345825794
437071082
245935649
856594053
74977844
959925348
1112631497
481446304
132784172
989151468
950677493
1680582379
518639693
742571570
190545675
44579069
614199169
1488008199
56714317
1635214968
160733086
2141738122
1385709888
1253564288
1102435845
1373024811
774549466
1318750605
611826066
248737484
462417294
2005016290
1794564112
1044738687
38748713
1566373251
938485468
676842531
597664963
1729753039
107253215
266354150
433368057
2139724264
942206403
910126834
1535363268
1598393641
1846153790
441382621
1548605591
323968194
1481482634
2038218870
1651427588
173953846
496220884
578973967
1910014558
1521638258
1738708425
1320242438
1748772641
253316039
1672427008
1216854256
232132630
1224141571
154553255
971335519
1186243634
1402255597
929772738
471867732
934178120
844782435
370970254
2076129381
1627879751
740691460
796947578
2115431373
1107256704
1771153910
1411969605
1450505712
869736066
110621365
489177710
1831606493
1777449493
1993012822
1312175679
909604974
1952977654
303732005
816921042
1784470489
459751265
33507132
893525903
1398866190
1193727215
1086070360
1984473997
1536219610
1944129785
1221324438
1736894825
687664767
999450906
264218727
1888472309
833646093
396424437
1161420550
189847411
895406527
1423836925
1656583264
1078794371
952620789
514959435
242138211
424030041
219061257
428760693
1193905994
1369155114
2058465359
2043857572
554593507
1679320111
366046064
1816053386
482511865
775491719
2044070974
1632459415
868353094
1778702078
898216373
30459880
58315943
646042735
1570463492
1023709797
339439272
2071126576
837299872
453136014
500490791
1467097660
1971398035
1556897206
1869607514
896408506
128995764
1154297400
460317573
2028374448
1044515574
620908624
314099880
1055557266
854661092
2102043770
828263645
765241530
1734522578
110820180
734597679
1662355447
1519971549
271114005
1696670106
1977617085
917659968
468755368
1514423197
526954218
1514706582
660187627
61957025
154776876
104650305
553309995
535586389
557886870
176230339
2133196134
332901701
1190728549
46362361
266315110
1877138417
630521507
321554439
1709951500
493998903
1581608733
527622129
349157748
1494364565
284739118
67134233
1364802847
1002072141
1253000577
1906697175
669506914
924658166
1983739929
763818157
494813022
182676168
72721956
2046560063
1310380452
49933315
107911589
1438606087
903393243
631963611
753806375
465036625
2067895030
1824381425
634071351
535564677
267371075
1463121179
1891378323
1271685049
932827115
1114618603
1442131028
55699959
925673866
1976461055
1665745369
269563020
1798639483
735033176
677330129
1912870051
2008505890
2098310638
1747083823
2030961972
1482065415
1286677985
1897662332
661160
1608561781
16221347
1521519486
201260368
590407407
1640598855
811832488
451270422
725814274
981131356
911765137
80354100
1424179083
1772831975
776093192
37307675
20362981
1228493059
1342879644
1624305015
2123359546
1364656705
1465733282
1586775927
228424782
558484065
1121117098
1518684602
1512929283
837612638
1435811077
1867819450
1702041249
1036031772
2121439068
1745811624
1909298130
255171196
981865249
574520333
116402983
1668036558
1742406173
243140756
1813437089
1552944735
490227316
737279853
1850609292
942720422
571887421
820492155
1791728786
167939894
247306039
324593097
261436331
1789891484
1241541508
1715225070
1057625948
2005698353
674305230
391483486
358610753
136948160
466588900
758682309
518633495
76359556
1404906630
193025838
1131596249
1571182786
876564804
67733592
872450025
1534178055
1799325353
726192810
2068456957
1074066326
1554729763
643491174
304517416
1441357084
2111995719
1733093184
2629802
886384260
1067910855
818551253
320069863
202208436
1060098404
1191261878
549484459
2009878763
2036055817
440981437
1783415838
844792775
892889207
649441678
624001808
1746110671
581934243
1505483685
1716596403
615941038
1844767977
1013068723
1554626208
1781799234
828612991
1762495236
2144641563
952044636
1317562872
1729947336
1280840027
2098457668
767994715
1037874453
429299270
709854684
1235791792
1520584497
71889485
61830223
2062364330
733101648
449328483
1673588370
1619307872
2049771244
1868667390
100065067
185398678
1747408237
629665564
1645350038
803208461
399953454
1026545104
1170790664
997275318
1853859510
491455066
1399025342
1044811885
2042888935
705358709
1287738746
1353915969
1371722754
124393229
1265735782
1154213875
1380135179
1886558589
472265974
1404782562
495371079
295091122
1423302628
615701408
495915258
1671448064
234663894
969620166
1296552407
310363887
1283607195
894023433
1799794414
2095648305
1783186911
238054656
1864922159
86363021
513361470
1636312431
1222376842
714020448
1866771549
606574758
368369840
1610955416
1592126078
314719665
459976719
1072105721
1306821291
1803183533
168859257
1597520971
361370176
947927544
336555260
1418159622
1807256442
1560031117
741521312
1759030511
1139342462
1665261926
2037723046
2033121572
383578847
453980551
837848479
1764353020
1716566360
390339218
717881241
1545314459
288875732
642308296
401495429
671524975
1790617953
1236597362
1512864644
155823843
856728897
546719534
2108486439
1991243092
134148657
653561132
466796223
756894955
131453861
128679390
1356727404
250617168
341887970
2040533427
484339715
1649032810
1435541396
74954365
938577162
811576623
900822470
48789039
171682995
1192162537
1348508742
5579042
846302983
379915995
479026174
870268035
2052270042
2133383303
2129260895
840461594
1126176172
545072790
1081045381
1025360555
2028290788
525425859
1549497179
697940051
1911746937
510813779
1037869354
491608498
53143682
741481008
1101575441
1418045542
1131585557
2081908077
1864230566
243900543
1491780348
1305994565
2016862887
1472647453
910526038
1792213470
936275430
718805766
274163337
962478039
2038027492
1964668811
511556728
653493777
148135151
1588039815
1775930676
316777471
883981044
2067791432
519502917
438013183
1050820691
1270221793
472797131
917801938
1959563822
1766362000
37107913
2014278057
1999614793
968108442
486969004
2119257823
952292579
306810758
622925164
692725122
708234886
2069489695
2052903884
382554739
1645528049
1651049804
1130934380
2038250478
906162691
1277958634
1306372721
1076620908
1546417486
424299091
171147137
640193827
1725412865
1694835254
2036522926
692213480
322626896
553355553
93832785
1628307296
515019776
585600174
276613022
202718075
2108178163
1086543967
718259633
1288195476
1042267024
2143016915
556047455
2091311001
1046873602
1942856761
308279001
1469853486
642275220
324155066
398156805
885783140
11719827
853803781
335723305
1489018129
638817885
1742190114
24945223
832592550
46584856
1887506497
767978661
781566918
282239210
1106760243
204809706
1639068634
1945486083
825236987
1515068586
1498096876
941145314
689951543
383557660
244134321
1047934221
262713242
1459866397
801825349
542866683
1312292001
1219681685
1454761777
55299907
312106626
534440060
1481315057
691287291
530249028
1461458354
1473271690
1739118943
1817031416
927155793
355522880
1523908639
2119210626
150635167
955226984
1758017317
1542072071
1262546970
550130189
1548501466
964372301
1191095334
180804570
603613913
691253024
1442862643
1646189310
1017822745
245023956
717387853
1808163046
1897465579
805642074
1916695016
752271237
1922221750
1909132059
1117377996
1350500331
1673300459
1696540579
2022066090
173632727
300256332
670469759
2124786355
192573843
224187704
859917689
1655935976
327121823
120994055
359378141
1172909590
1637778384
424081324
494132376
1304318698
1989024160
88870658
2054608616
1142452798
1142134917
997254691
1088899751
1288862784
1628941088
908490045
311415313
887781850
268596221
935049435
652490898
1584831368
1219249048
983801487
1850304709
172769920
1819986959
419951257
1495216144
1378328734
709431151
1668795004
45698235
1288842445
553490978
83267771
1008794654
1363357383
177457256
1961788192
419999540
949338032
480602557
927020166
1764811616
1703980147
2134573229
1414345504
1506651457
282398040
1158486189
152821391
1882994534
1606940808
2106854843
1297917588
2104099235
1520544856
468088711
340088819
1503929874
205967399
884438589
1250522307
293212380
1893528418
276995890
65681060
1009776401
1465851607
733794788
102491821
1330753347
2057165189
691579975
1039542523
289213397
1054552976
1436670074
1171705644
210517867
1281756655
1917443203
1113950130
715860454
1649049752
593516725
94584898
2050606469
1379623298
147662086
1204460956
2133458509
335132476
1801214871
1936013045
503329443
887943566
1968943267
1014843097
1423255343
720889842
1969154611
1124068342
1112161963
580772897
1242359173
605959281
1913014924
1959409669
100814122
1022846126
561347185
2129913878
1980559613
2127244008
732861908
313695721
1762544657
2011461617
467937754
632423860
2047115101
1810082676
816081852
1309956966
1145955549
741851280
1342835676
85855022
38999551
692352408
690022411
1634814724
992636714
1866291264
1920192563
561156892
868758619
1191394463
495544121
748967773
36312806
847657290
970219087
1913308930
62862234
1840341746
641761463
1388619845
1295014912
1706439464
151042265
1070443588
1215544393
1464511072
225582736
1195975855
1327472464
1164103000
1611708438
162898123
828733724
641288207
218236666
1015479556
119362358
832402788
451420742
1680062725
344608055
1448249836
235366222
232068448
641241683
388001647
1175218173
770493978
1802467018
1547710759
2022385115
1398338510
556422316
1282029581
476304130
883203007
1053526711
114203831
2098329222
639255664
728925038
1566091848
725623851
1795888229
1516036828
1301907876
1092318600
1571167404
15303488
1292195084
1292387261
1138145520
1896308035
1370646946
1580255894
41330230
1340123622
403105213
1611095938
491075605
341612572
472710400
178896133
1722571630
1241772170
659650725
1426140676
2114675837
1202000454
1399619323
1342192724
1183092464
258132463
1177008957
698304571
1279014267
1780228896
310063373
536872829
632018347
1164459036
932903993
217933441
692521471
1313736581
102581116
1434015929
2001936355
432149479
1551723832
2036105356
1742468376
2026378258
558011872
1103175947
44837807
618599370
170303051
2039776307
181703182
1679081502
1009665991
948973986
528577623
1248612830
712650102
1493095621
2096384775
249864060
314841460
253399408
1597212806
1593552082
473653858
1193954706
2053685657
273480695
2097620328
2112096606
1970343928
57510894
188921536
670263274
638926280
573206837
1136186609
1860703031
71022437
1517078957
934714748
1454230506
2104179294
649327600
882405404
564507383
1524336383
1330252277
594465569
682943431
1277671408
1755365680
1464458225
1347849746
507419785
1141190542
138236132
2002636638
1310260446
1093195831
2064431708
2037736536
1178527046
869350758
642100656
1791246341
2121370138
1323094151
1360693476
82532723
550179668
1984603587
1087854088
259560579
1171157463
574782683
1445986163
811321272
2053840226
1773716645
1082075884
1343666762
672684256
1984793843
1388234576
1386887419
1177307947
1996315188
1621771429
313856512
2093809365
1197155964
1310467659
410019623
823218282
361018018
1713763712
1903791954
452626544
1377803707
674991630
1817164129
1887636228
194971762
851264918
1686582157
1709915042
843773132
998995508
1122865571
693611515
1490535575
179502462
237499502
500665652
1744760205
153664764
1180058593
1081464464
900005036
1626257038
920304134
1888544149
715220405
288498040
178089195
1646172945
301894810
761318344
1895130133
422111076
1887276343
1355764656
1406613084
1609143838
390403747
2106788480
1924357411
1430568543
716453875
410559113
1339465539
245091024
1511097723
352902435
688957909
1362986750
139523710
2026380378
1667898885
326001768
97629912
34421308
1128212303
171291907
1338868432
1193018159
609611320
638759139
966144761
408027451
151432617
363641275
1084037977
694918260
1439086028
2093356993
965871758
1191514880
1125395649
1368932919
1102113238
755536559
150456643
62369240
473084147
682291151
878663825
37050371
539640796
1596308809
1810550681
2111928302
331956616
1241772170
275785588
47861143
379925187
60689297
530186417
1535952528
744879100
47048867
616876756
1630851949
652056958
1003752134
1890570095
1894259703
2013943319
1111937509
1965271148
1047980330
301648952
1382674162
2042290661
1422754644
1579023367
948383807
204411592
1580743652
1958235417
1378950597
1976360644
81821673
645613401
125744427
1382974284
672819657
264830190
343728647
1756389925
2021966707
1224433405
1184708362
489929056
1683783021
200081429
616645494
1603902008
925479164
1788142666
830042271
158216700
1051988139
940290129
615982496
1350497542
1490825536
1424466665
1276042201
1970910589
1719033967
974787809
1777354129
561706727
189038640
1020368314
1483302443
38283659
695594682
2042356410
868959980
697696239
384097748
2098603039
1198579316
1887234344
550103972
254355321
748527600
756316193
1658550541
382245271
1643143572
1087105258
879425665
797655589
718800710
1736431207
2009606535
1257338122
230386354
992091525
373939734
753221892
1750103326
1427699309
1344060060
1438195904
1648953412
2063680284
584497535
1449309500
387616532
1128030279
30299502
1436602866
876994058
677030330
1521381666
1382169661
1403313103
954296437
1383658141
1829549441
1671993700
1322871896
2051072362
208473773
2077349121
1129190482
1915089619
1374801477
1172841131
1125067717
252447673
1517822195
1001799785
1761999552
1420606312
923618550
1888589319
71807858
1348719242
110460079
1537303109
900738728
1536316974
815309501
1289273108
2115982583
1919704784
50974175
1264221743
1969477980
1294931873
2107176543
442623109
199332603
1160478641
1618148900
847491195
641654708
1826729492
699858237
1259949107
724816648
1001992675
1352690846
469572111
457513969
1670739141
2056541858
1082728307
549540841
1261204129
181941527
211428432
803567686
32527544
1913006941
1249938078
2116546746
939613999
1995410898
1995819377
87154622
1781431922
489780215
935828629
359123549
903597100
15551317
639764002
1904505614
1776496667
1154585702
263583409
489152596
2047176054
565676103
273097347
460727864
335802581
841809424
1826623086
1348663106
1514964927
1342140753
1846444910
1179971345
812647390
779380474
1948446593
586249069
1302326426
1794435200
1562749678
993075251
126492959
506847006
1492939896
1400169546
388551821
743640592
2063671235
2030154471
1623582111
1292434815
62087821
476330723
1303199178
720453079
1894633481
710484908
364532757
1666839129
879404254
286414455
329869107
1057906550
156543766
1751756848
820883831
1817077575
1354943932
1506516601
550459233
1838318903
1261082428
1300033852
608419146
1370007667
1226587134
874930673
1433461203
958522717
804060719
807525401
1323399644
1292206819
336611634
1665538386
1608641728
656715083
2067204189
1790916348
189831134
1766814156
1528888770
1174468704
2044531756
1725229881
66924506
1694612021
2072518243
101458046
1271879613
1469688088
2144443859
587877860
2078068421
1522541396
1788192829
30466983
1002113419
197376107
273939036
349014706
787946848
1312425590
1205637742
1227586918
1311447276
173222989
617413414
658115306
1360290512
2071778583
468885335
427443712
1716882475
607992358
629654406
576102185
2010666051
2053676462
1293121150
634448861
901276363
1285293121
1894577670
1218705414
1075779876
1918241913
1273230683
1497144261
634251219
485066504
1232928352
243520634
143903428
1803411774
1998805150
961036017
121312695
450869317
483777627
1566800359
1271467378
556982793
363601504
862558043
454216002
944084267
1773439322
664506449
641992645
361122226
1052517277
206889854
1350892715
1209848372
461772058
1935024055
887494900
1224160853
241773898
1596229611
1400003619
75612649
776598079
915895567
33996804
305411899
1901646482
1173000860
1046839957
161447362
2090162780
899082618
165188456
844293814
95069898
1941954838
1628856019
422614704
604300432
578075723
1409890494
859514228
499525754
1710496613
777159216
548186369
1573010464
608448776
314788057
1473630333
1590953731
140061804
211370437
1219888793
2060225058
2056746084
1773772635
2017729825
795758219
311482525
1622116147
1495480263
53419533
1824766680
1805314978
849534525
1251307366
2136222037
300155026
917916683
1989436664
1005219811
1045579820
1990624882
1836473976
1721028939
1641314023
7035613
572872894
1372527805
17262829
3126350
1553194074
536215123
1469882613
707971711
1443975278
1970201984
207885817
1925091506
429381092
1285080577
1688130078
2004748255
247655256
2069549527
1206256151
2117467128
975550441
1372261496
325771097
1565814790
814347967
747374422
1281563046
2029418007
1105551130
1915617837
1036005485
415128241
2090167643
1253457786
1502252061
677285378
492553648
1760993735
1692776857
1568692351
93773960
1029533858
1619548947
269452377
457627761
1688257730
2033960976
158826399
1933722038
1694455381
368591150
52430117
1202122892
820010513
964469205
135561073
794113814
1837276675
1477933397
971871982
508855703
1023384866
1377692409
1700638762
2108766713
512323240
178272066
2116153904
292004652
941029762
2096724158
681886448
1061275732
1420660146
296104571
308991679
904567272
1011120547
1670346701
864104032
1200465541
638757755
500809070
1620395563
2016768417
1443863948
388351015
590601549
173906798
1915584181
61117854
243301932
681893323
1652190301
479227964
404736372
1238082192
1606795278
46859974
1153869797
2084451649
128707084
1765952843
1967731586
800022582
1447162287
2066842464
1543825978
1761609193
482970418
1322016415
1461477144
1285054906
615130166
852474627
1003830070
1411525083
1250518457
2113480529
1917112
1867996357
766483700
1151746650
938735554
88200826
349424716
1051437343
195047155
555880765
369752703
51531938
1896239631
1897146399
323946581
872621800
1964505545
312809515
1050076960
2089342364
1340320001
326684445
1191028912
1681478373
1511771405
2125216386
100615677
1837966239
739947613
320825172
783378217
1074143609
1452366137
967892210
1939575599
901106629
1877751199
538143792
189160569
1864144225
1331949366
1484989384
1944378198
484190615
286562303
1652394094
1280831249
1050177487
1004214012
178685111
530719131
534736235
1072837850
343764566
267808506
929669555
1314601227
260040150
602128004
592335969
1668824017
566733559
276551056
1754993197
320699550
1252379757
336328541
694757362
2071503576
423327642
955122629
933920577
1595253749
1487173685
295958868
1514209771
1683586984
972010751
183161128
1494984901
2041878982
1760170755
1471092343
1950031103
1339117141
258584937
754671606
918532592
627845954
495612459
214051037
1690766616
80497223
955146537
229900281
258983335
1561488581
706102127
1921752046
1634038744
1756277941
1758746068
1354093332
63483836
1320560116
341891543
1083204264
618052356
473753019
3821642
1368570408
1926966514
7974891
544746223
1304915729
119577763
357874567
187955122
98886616
498813621
1688988969
1130065318
233301825
1837721238
403563797
364553567
1541574911
1426370833
1770230710
1519142993
791790294
1312093781
913497363
567084712
456828253
744266705
1024491560
1645547192
1495327371
1987939149
2003700004
1620784101
678545499
1922237553
1567516674
697993323
1714677334
97891738
685516398
532446381
516915868
538554902
1892079528
380971540
1947849949
1209070882
279149032
783078007
1957741132
96646350
217872582
543186466
859739998
986988448
2114956536
780477292
1106929022
731986506
715825451
1264341894
2107560342
809776237
1634725564
686552600
1852624256
1756355359
1407563626
2076222541
934102258
1399406640
1845997367
1562313531
1927512346
5991403
122879720
1110959291
965234489
1722423640
103777644
665145269
1243179710
762318909
79753278
1359654308
680593123
2065744318
1835678443
967187357
961825859
343512431
276455262
28095698
1987048007
1700705368
872249324
1967340765
1488904185
1957851058
1237863358
1296382528
1564797691
935849353
577463548
1451709295
118313847
24883872
764715853
1157360486
1548950399
1861829240
652000191
754101955
882774449
2005776395
2029552182
138799091
1622032066
1611350009
1540282336
138530535
1687130233
85049370
953672557
167721182
1144145696
494830389
824952971
1724727650
526488316
1763860389
1064927266
516990903
758296278
1912003532
1819651284
441186331
18743005
1932471074
2044170134
617531549
59094388
272679112
193811167
1649818010
1687514459
243082013
921405427
499929432
1165836747
662826280
1794997680
2009744354
1876334964
1876100415
625176266
1551405290
1845320923
2092384263
1677167894
1566585008
564883663
1598430906
1459442901
1248060116
1279387945
1482302078
1203687941
69487208
1544111803
1805342115
2068785807
47763356
1250012683
1785220346
1588647321
1474816205
1164658070
1258406611
295187
650664426
1139173489
722755997
1555099166
1806604057
811898468
892585696
852304836
606393977
644284551
1930585840
665810988
1732172571
1401047068
160598248
421757534
1918231141
276799063
41108219
1185243767
1836859701
1392867243
711693392
1887656337
398542946
1630693522
574730229
1703663791
1812250076
1616515125
1425350049
1535744852
619531716
1217535329
1203884849
289895139
337839947
1492888416
1562429951
1538310518
137309415
842513619
744834284
1781190157
1786908307
2061254237
401264075
1767310055
1533131835
1103493540
491857408
932146638
380964881
145523814
560276518
2091711139
1146002677
887765992
800450865
1354337604
373894258
855264960
774837962
1171857320
1813290803
1753796064
1610854629
269662565
874416054
748143775
1198417534
1906669792
1214090878
758043915
1727430863
2065313944
1402952489
1758809312
58328789
301122548
169537353
1064880220
389311417
740940745
133358667
990436566
308546962
1493288959
1237634694
234449985
1328058489
1818812102
2012400344
1717764070
465070265
1161096578
624066065
441183521
1514856609
270948289
733113874
1702345335
294553303
869200904
1324777949
1418006480
212432976
849626328
2022427841
1187233880
762347784
1212291732
580871144
37917463
1889239955
549770487
231214009
1662595863
2098832934
95615955
1373943486
436748354
2147431433
1858152299
1126373533
964702455
1062271038
578608211
990207
1660328932
1988507257
210187166
657177998
462724692
524609044
673268703
965267450
2034977757
1533151810
977151382
156366206
578522559
604079365
1498532336
834333745
522496574
1820855806
599653754
1607481225
1573047573
1477971201
44106692
412159658
2044432806
612747321
1351115399
378323619
1002358027
1855657181
1908192462
366494825
164575944
416233899
1869887419
248116203
1564545125
135030803
121486687
1643405911
342837394
1244012478
632193770
1378881347
214016518
1383057304
1465449012
1271053169
1884466548
285475760
364146290
1555945951
1851443928
1638444009
1492267620
616186316
213478242
1100420183
784990201
577267251
548328821
527014681
217550476
1656949575
189831650
561492879
931132515
1031218640
663337136
1500963836
208830154
2058869985
1482405500
1710549184
2021576353
596261553
1208764648
1054277328
1042813428
216746693
510995292
685567677
123991972
811884825
1704901804
1149534791
1100003923
672147175
1960769105
683975
1718319742
770916051
1642076223
2052870872
1329869725
454916002
763382500
1743184665
2142467277
1710039069
1424766789
1767280828
1848566810
927403489
872136319
1983835489
247450869
1952089371
1549024708
779777579
507822329
798036361
91201839
1140634639
380455164
1341441617
1106757906
967112268
1181374074
1237666619
1964944218
15606763
357170989
1274337888
885857182
1257241081
1978608487
258137814
264953906
515045355
829896455
1934522787
27980733
240805720
636711959
1995989538
813540215
1416203535
194552498
415837973
598677201
2047881922
1213624831
666112018
672833526
1066367743
886695011
1255301947
7119235
412341674
524803168
1629880535
1860345615
836125778
1212987353
690591144
2068185329
124535120
618868060
225082716
1312112577
2122997131
840645829
784163211
1962363801
1776902337
186594512
672043097
650361322
415986959
76062432
1430532600
1013287184
1091784468
457221245
498385996
741483360
1081236059
1944489082
1390326419
1075153878
836897310
1304087022
815752488
1790725452
1812402981
788619191
1954585452
1685640463
1283736196
1779032198
1259253647
660956613
567687126
476973250
44619214
1067425093
101382926
1615692979
1392742965
676757030
448734773
344393075
1944134884
2142286580
248561017
1558404134
1584715585
1172335909
194105245
1406643705
1035499592
869646306
1649224003
1780553346
216346
967109635
1743789327
1863541004
1253135384
1197097126
1444990890
2055371522
148890535
1004927531
736636927
1075119953
1610542185
831691670
1582211998
1187334451
451917436
1008509047
16692185
1211112098
2058778154
1986140963
1807911596
33417893
1835750204
1120976913
1608775894
1816699227
626423643
597273787
153838384
2061945175
2068429587
1479475642
592102480
561515998
1387375552
949287310
750864847
289407478
678204294
2053298117
982516502
573154657
890963239
492296337
770185299
341201789
247264978
1110238248
1049852380
897158776
1713773621
1527717739
1287532724
1150011999
1833062101
1192889013
1709961309
1797547829
357599300
286286866
1173763621
1594955153
484959465
1926510492
175245662
1092808564
800806130
1826234247
617722008
1107732140
217131769
1559542616
1008473894
1223688402
2076012193
1823311241
1710171941
590972426
1684356702
1811757105
956251858
2091469965
1459998466
317057521
892428687
205488312
2071817387
1540792395
190364508
2082859537
1699265038
1621116585
1687792919
1673942900
1688971589
288717383
1857231260
1204214863
1386985652
1923586569
2003411421
690910198
1531484761
164109665
109017506
1035215050
678659836
789088194
331120081
1133216425
59173480
1845864505
1356868166
2071722329
1995242579
1355915215
549284036
852301261
1620976677
1710530917
1328134955
893291803
37027498
2037657047
320618562
74354246
1355366713
1373593588
1042438455
963603522
1326353068
1634599889
5555569
1893426287
465019760
338378789
2124155957
227459661
1438051540
1825854549
1106722492
1379861769
910539173
522353329
950426088
312679671
625236403
119786677
95856519
1389909055
1750109646
1406716333
2114213564
2143006750
1770896831
259961766
1034699612
1325253403
1547407219
872783067
677996436
831787891
1602773806
1184155158
240943103
1003958052
1732148324
1766964936
1322475252
371527438
1870271024
1681776592
1081590963
1620679759
163283129
526316031
2144622733
1280104507
1096338346
888682588
1735757307
1879229010
590845951
852802691
1628825715
1055922099
1539664881
1568005032
569902994
30019751
587148756
1092601418
1119460376
1094975533
1118777791
2062344631
562164489
2099072218
2060804739
354428720
928512347
751027135
89148282
551909021
437526025
1959137383
663559968
1711148121
1176069051
1528006084
1074690222
1367597870
649024069
238647922
841430848
1222122254
1581559288
1629276006
1694262974
272942008
67809143
2135806204
703217222
1988149795
1800448754
8178671
1646105361
361161783
1957862184
163842112
1961130840
1116729064
906920065
2097959849
30331608
384152324
1074661059
1227932138
540712531
1017222528
1847377973
1871189419
2077063666
211480705
76083276
256651875
160210074
936172188
182039460
566484677
604919111
138969178
811908039
1754448664
2003314378
837734784
2054082746
1317833252
2074183071
134194569
940454736
1406111899
1727431660
1859880782
1100429344
297202038
625661281
1117855790
573518095
553490221
1818075533
1749354877
1403221349
1765861197
259054455
1761081191
558363290
104856847
597304478
747750119
181062888
2030923161
1809023702
1382571789
1050162694
1682035184
1977009097
2024890929
566037640
1496165618
761402430
1008258513
1164402706
1630765447
1621722742
647499311
58291417
2085163875
1356703564
1486334990
651596956
757259829
1418523060
1006800502
184570189
315153683
1946254644
1582999686
2093924315
218710310
730412043
404831975
1021303060
1949897140
731163686
322804770
1539269017
721189594
2041550020
2120625591
21479870
683126930
2108517426
1881888939
337931410
1776830003
1592777974
2118291909
1207687859
420145186
953163828
360634060
406861503
1487469484
853526361
1753543522
1812617645
2047289253
2086239276
518067472
71943922
2045153646
2027830109
290361624
1493097468
1818564525
1457528995
237260908
983291549
2043558885
1714090617
39775900
1473746117
1524630287
1203864629
774406548
1891840580
1952483395
1203215261
2125402087
1971152352
1392075191
2056813244
715739373
1860666341
659629324
1295008284
18821681
545480977
891588458
254537896
378925815
381580946
481680837
1943319232
746071422
1155833294
1586887461
643269601
1006205068
1895345187
1222796660
153235404
1041187345
1880160369
444681297
1251440736
637889807
505432280
1417551787
1615691513
6314564
573643444
182877744
1942162053
858714216
310161799
489708386
1851183864
1688448336
1896227309
1309674897
1474604267
677858833
1242809424
125858546
589062328
844650047
13879657
575777902
382727225
2137987105
1927516107
2140648142
2003442967
80503158
698440606
1589108265
1031582979
120288756
293256096
129182834
930220927
1294577371
205755768
2029903408
1655538395
1116927689
2002287245
2062682808
1240483991
1496855623
1910361240
15499007
2091330098
1222392431
1654610322
1868791934
1615557751
1562987961
505808720
542611245
569954605
1044551328
796128158
856467573
1423873217
1986495720
238616707
1498434032
1436804804
1007834548
777350815
1518767421
1425905676
819690285
1375071467
416036606
25686305
134164775
1167696943
1193276524
1269712772
1020066823
704978996
1018987492
1121958452
1990060564
1478502098
827819517
1522281362
817877727
742385619
1415288931
1199716367
398133940
845279446
1107027320
1946360124
122135805
344753788
658813205
2129891232
1091718536
539915280
1983834460
1621672189
1824439858
1983093953
1604824150
875324988
1582241879
973506897
2095824864
14513559
107787056
844710795
514526069
2014844681
1906828039
1728902465
1575679596
1141104336
1667266955
794288335
480938761
134450261
914755119
201522702
1786896747
107030395
1817854454
266174274
955047520
418427094
1810855150
2041328138
839765163
1317625124
394338664
1568241067
1589574185
1318735066
458210836
1927372366
1638764332
2011047180
875940954
759492073
1554255094
2079459881
997818136
706989767
1257176827
517987136
625047663
2140659216
2091221331
811031848
1107459956
365300639
962132887
1633766152
1616787058
1829969057
1874580212
1938066903
1434410572
2031938054
313746599
1857063785
1838315615
1412020842
125907384
291752186
1303117549
1895066505
1965610091
630199905
1690093112
584454746
634052480
1158553071
1393729093
1029691760
168649384
381060886
1598474584
386371485
1989071534
159178831
1326743679
382284115
297010431
2090522928
1910599249
1622619965
1287838407
1745827895
286465462
645252511
1055441582
160094075
203434498
1957582494
1094943609
63709571
1767537277
143274261
152213353
783788496
268074131
500840298
1928804681
1979829038
811118306
1001897458
655506619
1777659213
112229441
1335857536
2140659216
14297956
558154642
1773946715
732261976
691485250
242891753
2108082257
841321468
1736035685
1561062481
1631170909
1533668545
708725602
1662338149
1578576981
895262749
109950920
876325434
293526149
1021616425
1020597464
271396799
925038327
255316493
53961595
779691093
325942332
1076803957
321136594
1759696397
1350823936
465054184
263240641
359274854
1456641142
123191193
1412768337
438766870
876639230
332476288
1852426753
1333855337
1155468973
1536621398
966763381
946066189
2052601687
821934682
2003364020
124467119
866232675
788231535
594946305
558953405
963553621
1618899007
2036975282
1500092318
1223209165
703455952
1239321627
341553745
1121944261
453482961
1038684990
2093610713
752175517
904059700
2105667144
614960921
1581522723
886862999
1235574490
324242797
1326135181
1511134143
1733993537
742328428
748590966
835824353
1828600303
1585399904
208078024
912545510
43824384
977987775
497735986
368914176
621423766
803440212
1140842571
1800628953
2081803537
1855619631
553870377
2115989508
445960506
266195902
985225059
1064619032
1720051198
64825824
1498999399
476605261
1468632812
515939693
1219651454
459656138
196760186
240048751
557693044
854029740
1815746451
501690763
509390145
1122055309
2053926652
359688020
266336586
1224140977
233106185
676740345
1536239556
823828679
878654794
1408474831
51364372
872885668
661799535
1501497801
287765021
1791208002
55673895
269697899
2125730421
339088590
1292068648
12820090
1976812743
1703350522
693813222
238375600
1169020156
378200441
1084189048
1181805647
280111606
1292321818
1479173030
195380837
1521507966
1068525043
1831408375
433046553
731638660
1532465977
1161569873
889629845
1597896708
642367726
611947724
2103738237
1628014679
1204300449
250039721
115328325
970838224
1380283063
2028713333
467492394
556927484
1919368490
2089680130
664924488
260151474
1255079653
1884362274
117627063
17798501
209202526
2053668606
1349261542
2026953592
472377561
1645523206
1660406198
480100732
1463098076
107366609
2014902941
805030463
822821475
874761268
64652567
961192791
6678760
2131641912
418648328
854186430
357564748
2035666827
1594631128
998103754
1458506962
1345071782
804353159
1970995403
173463629
1204753399
1862030158
1809666274
290463698
549478729
1984587182
655678516
1955495529
1365641024
1320810704
695547628
1805108950
955201211
147270448
846963382
237469791
1035411680
975638766
1887954850
41857752
539810055
1751375496
1209472448
1531647934
1483908197
656779903
1001685284
536008447
1584104417
688772795
1984722071
2023825764
1935798316
1132616432
885228238
425046604
1945872303
1807452786
680326183
247714077
2015553809
1027784496
315152091
404139801
1821790171
730238323
200314491
603990166
1467056232
1570442991
1546859666
1599489273
1019781917
1772732906
1969475210
78757211
1978350691
109722657
1472737783
2111441536
1695036296
1169853638
688536740
1212118988
698896031
29809298
1349712349
223037878
1080264727
270955771
497185022
1346783588
332455252
287804118
532105607
49740218
1227655827
745912552
2142045483
349809054
649706648
150534624
1416264874
1366687255
2035193637
248343262
1891109815
842131380
409555719
679918429
1762000591
113882955
1121576143
748665620
670376990
1577281133
1482160850
2005106603
1517444580
861859175
2107529145
2087177568
1960835961
212128509
2068872990
1270798810
1754910417
1596829511
780901038
1671542027
785782779
1645406135
2147034254
1148419604
1641250456
623975198
1079776003
564051215
1585342582
2141132870
1586694853
427383423
744364151
1416279849
1505796835
1805775525
529485559
664181315
1660091575
383254897
274099605
651945460
1813424366
1660525844
1388359438
868135757
1325807272
807236476
1118308638
1153697112
2076934066
1222312502
1055642942
66726539
1418747626
1926264231
1693379834
1031505821
140658291
1927500534
1073585833
1381680606
1713601877
112732012
1334849817
302698774
1840505044
593017214
121169116
180388507
1408135119
2807954
493316732
26902159
662404672
50072732
1630216811
1195387613
530047717
1376767821
1312962670
1954503601
35076663
547484988
285995595
842024976
502250997
1145230862
160315662
456883124
877496642
778904684
997775627
649511467
1785391201
2031767615
1833446782
379060839
760941363
1184257997
1158652735
1093821813
2002678861
919564087
810569198
1075964352
1268217485
1035716865
1819562374
234722192
342162069
1938197144
1628268299
709903173
380851255
1976476875
1429610576
1194807603
1894628705
905702428
1800082838
2082551277
373274766
1850281715
1916209987
955493406
1769977407
1105950946
440735896
1674142991
906807093
1538825070
131973518
1112131250
975123086
388921252
284785072
212092958
1800862308
6751614
1019324128
1953635842
1695504780
770151445
1097075880
605612365
1185488617
402114971
97339355
1512080881
574557774
2046028106
1686402429
303760927
295186153
769363456
1000547427
661658470
1111505768
2103089686
1064788526
210104162
147686322
1514548633
409773776
1219653349
986981208
363816333
1962493348
1933569197
2075249966
511334092
1406634602
1032115479
780324453
1319806588
1749891656
1432094283
669989757
835144081
1421892113
438752909
245690940
1603399286
508763472
13652236
176006209
568925722
1098630706
522869106
1600222196
1111375442
1938663161
57976242
1742156272
1952878500
2079918375
1210580699
1338166532
1029320571
1372701851
349737732
120941540
620280107
1227715166
1944198269
1950665818
470052172
1104344708
1831575983
1758961178
207478838
1935037304
333579017
1376503264
818111259
451889332
809686752
131082953
656277602
1198547244
1599973
1575735527
362352617
1427003967
1740199727
675321725
2123167014
747115751
1072280687
1003695143
1915575756
2014038491
1088721352
1517071698
791577735
880454438
2059781400
1900126395
1155449838
645597655
877033705
867967548
662694829
640821972
533306465
1019903542
1136288004
1793308474
1081206052
95468082
789397222
487184231
1350410341
1001185887
194239526
1543485124
659710226
121876609
1263542989
1104355244
1503907526
452040646
1237805830
1675725470
1955002141
9974298
119880700
1075905251
1457733004
2032198136
1805486192
909739461
561951978
2016357467
1647765421
1334873336
252901178
1721413095
1814711690
1372875784
1867489098
1866709202
506040860
1603553497
518014960
38314151
1641783426
320362082
470564842
395974176
1804129819
718383185
1949753260
670925452
918145930
1712132908
63338196
131089086
1616345306
869816166
1026857924
1134724406
142989886
1114836525
375148419
834592289
1567094626
1978116729
233016918
145389114
2014744968
1090024333
264738706
1890961157
410953675
1976096889
1536559687
1357991298
925866082
695400823
1195016252
1214597780
1947565285
749767902
1619766888
939161560
174339765
2047881943
440463181
717583396
232319408
1159923230
707997525
235623919
260172521
1071313446
483043346
1018829108
385335240
421786433
863845651
126065923
1411665736
2087526420
166352971
1612256214
1104712298
1652515910
2107627990
1283634440
1766814156
1003077732
1853641598
570998460
1983871862
687772759
1716301489
736343759
19477308
551271643
1099302256
1401294494
1631080936
842274305
1731735863
330712239
1100622718
982955863
1646240081
534997888
226845893
156987773
1420473153
801349968
510979803
1343595807
710093687
764979060
885261577
391681741
645304404
195689648
1128128891
1178597710
1718461744
1511458827
344822342
1446032684
1795891258
1666959022
1645716226
1362285151
431177090
4828579
2012626874
1802966671
1736538719
1715407996
172844237
1805559008
136429982
1395689058
213659366
426212472
311640707
1725674275
28129254
1307557184
2070050585
1902002031
603666656
172426376
1499764411
2086442023
449732714
226580838
1279783556
2002032787
979945708
2055990412
385141213
864212846
1082995046
1435427894
2088096506
342644747
1125594897
1210558275
323491905
1309985520
1104238356
1088767540
1782086377
2033882418
1792429560
640501931
425726506
1161087164
1016508445
1813542128
1241771890
976233296
888354029
1052471246
934613621
262138258
1367457130
947399022
1264802665
1417673028
1566055692
1679475181
1009168959
1044821830
788171134
1045296649
895799235
452556381
283348899
1532774044
168779607
1362282578
612572005
554231016
686429424
497679158
1261469410
2020182361
198492467
2000832978
1208237110
813790321
70676903
679986226
1779329273
1595143059
1080906180
714839646
918612663
18384438
750845207
1329178172
19709641
186348227
1636461775
976478700
1219939874
1445084631
1984496758
1720736223
1812649280
1512444614
1522417065
1461611432
1885710896
396157222
1526478333
1408324167
1826937787
1402719496
441779038
2061125877
1439268320
2088484003
714343136
147602958
2083759201
709089503
1007149856
1031082255
1855746291
1556450107
961797092
927882735
408283791
116360899
298756563
548762186
1709233032
242045477
692487235
263453060
1354071700
1540772782
802560981
102033145
1848720821
50932876
1819211891
1385939742
383142740
879636836
1816781862
1207915368
1160872438
1193467102
1988783647
1237643171
547730851
909222124
1991885895
1215893377
906100411
1440123193
415234174
2116258943
990430451
920883280
822166999
1043502035
661911793
1216372985
2012947504
1206256151
461350581
824283965
1762777834
702876847
1946118945
1983163495
1404387201
437922230
1895929446
370352653
768822207
1988833219
1090566904
1474883823
698455492
339522477
1284457732
1114835867
1152414567
415243062
1485167255
1588760878
442835274
835889474
1118997498
1790534746
1366190276
205424853
181261691
1583988487
1272612061
1764742268
1707284351
1823576587
489580649
1335484323
1456653164
1193197166
157095894
1695172416
1985353072
844272644
105639914
702108537
1714122697
2103451918
402472728
1996255893
1227582976
1384741479
768507686
1234260988
1549984239
1064516997
1363223983
1913723885
738204241
1150994951
1050938846
1132521714
1516032393
957084903
1264448796
212615022
665732814
831678249
1367430185
2095917858
1307943531
1486121944
1886281538
520153443
1752836569
688962285
27231036
1214864789
1463873935
2104744463
587324872
1062804840
80687671
2129376276
2146197069
388171030
631966297
545956931
2086398912
942893987
221200776
1907831099
1034209101
190281944
514187578
1773480739
699490299
260952313
112741446
524966595
543691208
1306482362
1711566401
234394322
1504429835
137858102
1865649035
758410186
1276529428
747220039
711478413
43398013
1470352734
777156876
1487860166
873493238
1853678113
1507176555
1888252255
1028807682
1952945124
1236845467
1499789503
161866923
1876842920
2016455158
2067776490
921205446
483312405
101342001
1331753102
1298140703
147576172
187448346
1459877890
2052170927
1835820701
1821339665
1067826886
137643790
1492911905
1029040090
1152873912
467912631
1136114737
1676344436
2129644673
1317277838
1751583834
2048125198
1197876831
1789768126
1739737153
1943786494
2070170956
150362486
1606101196
93498328
590625344
1686189978
93819710
1590668310
766681208
2025508397
1709829581
2094514049
199560034
1272143838
567682017
1286460077
1163586664
85650914
1626309851
498614931
102710940
1626918900
119638581
950910
1397849402
1452139010
1153517720
640790010
1286358976
75340977
389245659
1315782754
1836849914
1814791512
1381145099
1822338253
957623081
1972415875
322998577
1711906509
1403215350
839961863
2069842260
1290869031
1105298780
819933679
156358803
1307568879
254132741
141810592
2094236967
874256540
1438746190
1740618725
1168552612
1738768208
726174655
921345936
408882741
1931116366
159375133
440986935
1165955452
1938157310
1689369200
184089751
1395807858
1189938177
1957619467
60194065
1402944230
1124476483
1114124670
443390331
1895660597
1138365315
1780441534
145097765
1792355383
76310038
991528387
1981027625
385910084
847443400
1258375510
1997603050
986380762
971624392
1184580789
1755530596
1559216691
2118149572
532272349
30703865
260014142
578833602
1507722804
916231623
1031242935
278803165
826692985
197514151
1939927212
1596241652
1790589550
2046181466
948993465
2064625104
693375551
660763796
199895554
1900113497
2068763121
1097266542
974740153
1320834557
808539239
757748659
532721706
140603172
1209162010
1759281912
1980727341
895164854
361560064
1370176389
1789232269
1354271822
1634526509
343186762
2070491968
320150311
1728473644
1182087151
614190436
335740099
1363712232
1071320950
1198077929
2043279731
967204420
1205520705
1524825996
1359753329
2092959610
980576140
1305997643
1895112524
1431709168
218665064
858576785
920079061
696679579
1555802462
1317089574
2064869522
1521245466
702556975
756367433
187711048
250163466
323609801
1302566348
1988196762
1261946514
884146931
1287068640
572348898
1515856170
976710571
791652356
467160329
452484830
1937147068
422046132
263523796
2042717568
1592530480
1241343916
88871298
1563248973
457548332
234781835
1195682917
1413022081
51761391
1727490915
1161275154
545304464
1532010289
1768873719
836065066
1454745928
820885621
933030860
1226044790
1601688033
1168724082
1443532384
474945454
695853915
572574980
880901383
775420192
1741704007
49462714
380105198
872903814
1594454446
214356138
2025322215
880057460
1563471006
869526281
1237205774
1887734071
1274799067
1939388487
1615307085
1717637004
331460788
1257387361
2085042093
312631280
352825503
886486453
1413967207
1416764181
1085379192
493829911
1722405426
959819221
2099976637
1110728616
996775872
442875272
1336125994
1576972977
1120113658
1177859779
1104455925
728123766
1466739261
689480007
1976545525
26999221
1429642299
935781697
967528576
633282598
1135621204
1290898745
514681914
1902336182
710681370
1309419113
256251750
1068348172
231659308
1867164321
2075888355
207292708
760786314
1149107886
647900435
523394045
1162879125
443735343
1391686263
1121021810
442741099
1095824610
1984494230
910053361
200484259
1908497377
1140700181
1823567037
1545540233
1581072854
1480836011
240393726
1701029534
2142957183
1639919107
1833027329
533002693
1328869665
1716691236
1500464529
790401628
626725138
1436688705
1760793376
1886343919
19163158
188536315
1583159888
706568803
368065280
11293015
732793513
424148210
1434856178
1820823406
406825774
116275762
759898382
188645910
1913373772
833428342
1488138971
1227995043
372218948
102001630
1751775594
503433987
1551910440
1780735858
1797496358
1394833291
851343505
1594834554
1619840299
1462297290
729587483
2106906786
1287346072
523454073
1244603663
842140384
1604047829
1295268690
415899112
397095146
882612463
1697050788
1315914840
1402537676
554210384
496579993
105953537
1245365124
1217364612
821988247
1282722782
2103431500
1311952013
227034659
1819885388
219628801
515474836
2066538148
1936081372
309885207
2049923150
1432285474
1357806281
1784841662
1284490253
1928422861
700403662
92964477
577957583
613853208
2012767799
1469739252
1743250267
1699283951
85199262
430092458
527209931
1729420259
1569063037
1268869629
1509122270
1562117948
2100328109
349663947
149086696
1689288230
65401776
1156903740
1136980658
1234875836
1962114898
1728589385
325634638
105328187
1244808356
2020650605
672607111
1912373984
818398204
35256299
2093566602
880531674
573185490
1476754036
1927500534
2022697221
694907634
265140028
280837655
1714393953
1778121323
578899717
521094496
531424688
964792275
377377937
2101827532
413475726
1916880654
1123228816
1548373604
1623734686
734858003
469912271
1218141082
499998619
351228241
1764656549
662936250
1261625107
1090700443
1546341538
77353965
582757723
52591092
1275394894
84561342
977824826
312133080
232105257
1676483591
286754247
544154897
1003799475
351493165
1571536987
302968860
780874352
1166195804
736299400
1241003816
1636435199
468145486
837601709
752423628
1971003673
964686526
712948529
1837798485
1130446833
2003575962
555893296
175970534
1073209645
129474834
2072498851
2146343288
1254030724
1197126749
1342056004
965773585
407862091
1497853175
26637514
421751351
1854451098
475373980
1691652547
1926611722
594987626
675538460
1065745685
1059289510
1789969963
1999517605
885395304
1171903181
1653644674
119790934
734638409
2009345111
655030730
23752573
1629460015
2013105281
1837625301
1612419595
1590934799
2109151633
84909477
1249003593
1671057427
1337275920
2127415530
1080707020
1648849280
315800557
1246667001
1470935634
608560306
275078701
139292144
380546842
2087818100
1312485787
1647896719
916440227
1138696388
1993728626
1155912165
827307913
1744617272
1702894403
669714965
424679122
276195526
948660100
1175014131
526231387
882359319
130538976
224665123
1058883342
857403347
1741925313
2141577973
370416159
1091013120
404034630
1968862828
591313493
1680843818
883138095
812798840
1423958748
1781608536
424386471
1008210148
1183719240
1419101555
1112901899
773958535
1714014489
611156787
1760617880
2038686886
523942709
347822587
219350865
49015136
1013022717
2140075909
743880650
732348827
952405353
11059648
482079986
1195589807
1738465036
1861796558
373889355
1581540980
2077432830
186653713
1540415392
1528052050
1901180638
683584934
1148902063
329974528
1889294351
1793280078
1537092180
2146993877
1338545757
551610310
1277031799
2104945738
1854979333
2102668804
1813292855
620014583
444329031
4713117
815831397
495740737
328112992
1476380618
2052955856
1176358318
1836205838
240020698
740586371
126885299
410006528
1675784551
205965460
1190383564
1557312378
912905141
2122665271
562743429
2016166099
1620427047
1992941551
1923705695
1637379936
1194526356
516846965
31015066
1174442305
237623838
505542605
1275810002
1823730092
1853574331
1645880827
110051004
386920269
214394366
672892843
1572980389
1968533022
754520643
670390798
644064526
146662959
1918310379
1897242751
725119355
661293909
895360224
1782026362
368089656
1932937468
960650665
558206549
1897051837
790506170
1569917359
1648547731
617961123
1322848466
867935068
521631067
470159434
510974475
1831193382
407423157
1811186042
1688106782
960962847
1711103571
1652704785
465019760
902013572
1888997414
1063418491
169179091
1437785091
103762262
653558839
1587665117
8920006
797610994
2101388078
519183275
459138582
619025223
287684905
1892118275
1247077147
975144150
1047626773
681503328
1216703930
369185359
1370847778
41409193
2038175571
2058628303
171815803
1517451711
1136328343
1636983840
1151606723
1686260879
825415000
1843222348
1207284369
425109164
955131148
638960869
2101075406
332177790
1986081494
115170856
1891477906
161788880
497748493
825035855
1731824973
393980392
2023623493
73308523
91986402
164645858
20661728
1381957049
990371661
1576971812
1628508184
1034249446
491770838
1193561727
748080824
1500636457
1838078310
880332924
892757900
1228509728
1519518612
1595927672
1152591358
773141621
1659222429
498655529
194924596
1388383626
1476233521
1313062521
1451829311
1562638383
2049541855
1695721818
1937280879
942476007
1017333640
146937028
582936656
931753159
1278546783
83649874
2095755493
2020184028
275237207
2034314441
31332364
1164154550
899524042
1320761895
1797852836
633782439
28309430
1472466476
488537938
1092805152
1904912147
1111479581
2042802681
1946054895
345852704
960064745
855668256
1770566793
273193015
1004999107
35264860
655621302
532559290
690060312
107228931
226009192
702734079
1946049463
913922250
372037032
1497994228
523784298
1241493010
2087013134
493657869
1273243548
325013958
384831107
2048819534
2064790023
1098518455
1966881189
804705004
943546428
664526478
353016721
1556251185
324540926
1504778279
814720248
1581988619
913823642
770158229
1819830831
16182395
1940747263
325275573
1227540086
719414955
1106128904
1860428092
675388431
1806834658
749312573
59322982
2089375137
1923275794
2057721988
343451416
1377657167
1310120227
630730464
898100164
13188813
1298387621
648429435
482757622
1944123147
721104270
1637495396
2072926026
1583576475
1557833932
1016703695
1798535481
603844980
1886727657
1212470602
1366494840
959771226
882315001
619751107
1804874424
1320224674
459892192
2032144421
1661136622
724637758
153259476
2048751178
2133485443
2029455429
76673726
1126361125
1888756970
14055833
186657091
43301404
106141837
819358747
729051018
1117388847
1412209233
1908299235
721071973
164782648
1906030272
71116120
1462361559
1268170726
360846427
1003743496
70699788
151120846
149026735
1944942371
911507487
2121135135
2069652482
1180426260
2070334622
33906198
720531799
747382958
2011563042
1164432611
1229908616
889468860
1152945224
1030904099
1134463230
1358192137
1321407789
1425108378
571042142
1699895511
903058431
2007944255
224659300
861807635
1091509751
132135167
1287128959
1888551898
1094964280
1340257964
120820090
868403957
649675355
438109504
1987999062
187842888
872828459
772113536
1313490371
767965591
2132333823
1767361311
698692706
735372449
1973532215
1968361685
127813525
1172168683
34374847
1014310756
905052654
481219112
56227266
1429318782
2048789922
1975440763
122604982
937628989
1820661731
682752976
1904509583
2014450428
909217615
646239829
1975023591
523537483
413985666
2078949789
886947544
532125484
932037523
1737787581
1132855109
579460541
1366576023
1855493692
182668551
1670898164
1968540997
340208543
201795391
1698051783
1508506676
144701000
1538666156
217130581
269660163
1966520291
1059479091
1628491056
611517671
1740457287
805387994
1800157741
722892534
1833614778
587592133
1852822612
1411983553
1622344293
667597130
1741835607
5565390
1423153560
1341565235
434839441
1276522518
65652354
689962663
636389685
409937018
2035359233
1131715030
601014381
1454188235
1997605115
418869441
752588192
341889550
1296296535
1199337220
513713783
1650696260
1222192492
1527522043
952786647
1175993651
737940446
115915490
148982853
1638722644
341234536
614358459
1376361785
854839539
311412939
1060515260
829489979
2087925212
2072296311
144470657
1905602601
1920763780
492550514
1706508880
1080751332
785617980
1036239085
1380835527
1069535668
581084827
2054623275
1963250373
1944660577
345914167
2138365662
88562029
450450509
973845400
117492875
244182142
261130039
933454212
1133369346
1756639918
2059787476
1912407889
1134915823
1702445735
326466165
71694039
1398614144
551948771
1170200807
843839986
1564476848
284920593
215228984
116825386
2057690237
1109229875
1358770969
503161056
495555836
1580436853
1909902630
56114228
1982531929
2033303720
1733043198
1120358470
1803005112
574835745
1224159232
1460349060
1728179969
280090003
41987689
1848856713
1916370311
1954733968
365343597
340907619
94115652
1932903083
1478303479
397258246
711753711
567888864
1318544346
412668783
1129674698
1539382437
1152000960
1128672802
1871639463
841831364
2058777512
1844979590
790346821
543437988
1285675999
1268828825
99498661
1891982309
1469993038
1857763726
432084046
1665264858
1959630759
1726101195
1360513938
1722900164
575691957
1167633651
892657550
2031128827
742348148
1176503848
465098114
241116078
328087502
36219043
1487047838
739079648
1047314673
568536527
323121682
2107598415
607136285
1308444135
995398451
999254943
42326112
1500796338
823584566
904616299
1125308651
1021772587
1065809422
1569343407
82159894
1540221411
1274926597
1121255963
335020029
1690118964
1030678667
512620910
1451096850
256644775
538335078
847346863
296547618
150844122
1288048553
1010178987
1947246369
934879386
271839280
694757362
316524604
2027705223
481058710
813241113
877381474
222934512
345723930
639471063
912412363
113515910
975194759
1242630869
85685404
1909831847
845119129
1259637131
2007784923
618035992
1471205410
1718739700
794837108
317637125
1026791182
1714345027
594190685
737029127
764859549
713002219
54556638
1403742515
327435896
1283773986
1654680926
394069080
958799529
1025846501
1350880611
708744199
1305983500
1269496008
1817294833
551156984
503880544
103246733
131250030
102564826
587192319
1631251521
1409019633
416406359
402813018
1024444882
641516757
1331406131
1751237931
2142428355
1799915422
1088153789
741610896
1712895456
1142376852
663605047
1735601146
1058223449
1317543672
1712117179
217618211
412006120
1180677057
743731444
450368060
1170815550
1615994206
131329971
2145673637
893218290
1562134389
460104873
367237306
1367947196
1800424358
622674900
130448370
447738997
1422745900
1145514416
247078716
414890825
1672972068
1429121885
342525256
896254728
1072432954
1475725875
1081955289
411736620
1473078457
66576378
1106265097
1270630877
1402954894
1450953179
1986640226
210417805
8620211
9823818
1287308936
777207712
1549970040
561252059
1669634974
1223976409
1676374127
2004514569
107378485
1953576075
970131936
1668247118
1188867070
592216111
137768690
482706967
1107676793
700176471
667878936
1063955511
1573462524
449561582
145247577
1476286962
1261962056
1131823251
1010240202
502630931
1305397558
1929218763
528361775
98339105
1465432372
823575400
380082599
1175047375
1182249699
1536802588
94377914
1715778469
356850329
1012699847
244788519
1606497360
1152174291
1140989990
719643516
1410435156
1184744694
126150269
535432480
16870324
2071353970
912966669
1281483011
583686411
1063186362
1423614676
1593309532
1141552366
279874460
198042394
146793507
219041538
501530867
211901409
592359010
1753110431
477981006
628327214
945818858
1654596475
1935760371
815939641
886064762
2091248631
1620497254
1357209191
737098983
1718290519
698812553
2039025357
303179221
1153891649
498938309
734444607
1501987982
545273034
635913493
504303509
1568502652
760299662
1773453869
1849528479
315008972
1915389628
2065808941
2008841677
1830630509
24459288
1366186213
295826398
1282401887
1200102303
1221789884
1347874477
724917638
797538659
1887486692
1452394957
1454020771
1678744697
783458015
439322320
1467881067
420016045
154380184
36016402
1916223537
642886174
1975053087
646320006
771344265
736675029
1192279064
1160527656
274723992
1814401045
1593959733
352662172
1539913071
1451751537
1742406173
8725403
1231990841
1284272030
711565574
636699937
1023607522
1916135011
1397702793
770051006
1788983741
1831037483
753250572
149893891
1916079719
359939420
259784780
1452688950
1600848942
481787629
684500652
517848529
471381857
2063683429
730388037
765436690
1604445158
518613932
83840473
1150801750
1469225132
995928718
1203905085
388488074
1282583434
2061200215
1147349507
2123185144
19404733
383398666
1634309489
67693835
786957872
1280413828
901279313
1836424307
1304823431
2115686407
629598498
737187743
1986076384
746801953
13503936
995230947
601103866
2069188399
150537353
356683219
1447650145
1383304576
1139768808
416026211
1405044735
516777565
1746277628
123922790
1742998214
803775003
2045765494
966225268
1183718975
402063147
1281881443
523533072
562395335
829923360
814707733
1256620762
1314577685
623614467
514665448
1083612878
1312332987
1740230945
25734222
1586778323
1263336895
2051454768
1418193733
169502840
1716548471
1791745285
148184149
1915097116
964998200
280749584
1019409096
465629068
2024287976
1301304267
341438405
1036966706
569056616
1100686475
1988292297
489888858
1851674968
108719674
1338774773
2140804835
1501544948
162654606
700932617
2003955231
931129017
2113545148
574139016
601120397
240142092
212830699
1483785239
2013671156
818973526
938253312
1601195883
1769929934
251512461
708795738
859664104
491399738
1794157943
1194042875
1811743389
103127702
592505790
102992656
2127869081
1817021230
718078531
446933552
1231178186
26503429
795764342
1326718786
1771647274
1926402803
781196289
1331465435
630175616
525414577
343224061
635445958
1504735439
25034990
398763768
95587952
1779571610
590012607
390664577
1807144515
1947021211
42638192
1431914385
1332675538
1012273327
835699415
845728860
768909738
1817936079
589202197
478504190
947704069
1718141089
740628920
1556242984
1776942445
1154366578
1532230034
722191621
630966844
701721094
279842843
748551955
1564334940
47624766
1375187692
833392993
1118069628
1819774428
1340077820
1994153755
1893363441
435435187
1279398104
395808458
2065598055
1848339461
1960951440
496584014
92882563
68841167
980739413
329600861
2056883692
1175853654
443203163
512044193
1233521727
2077094790
1680253447
1103849443
1926374372
281486782
1048970679
432315651
1254865567
1024323825
1771120451
1658427307
1266737613
2035714040
121651514
1050015710
189095378
921769354
1663063995
1576677704
1063763788
1815141768
1922215616
954744514
1784121959
910287956
655119418
1350311768
1201567765
1291165446
1529880296
584290370
1454854460
76379857
937319449
2080256447
567682620
1987658518
2031735906
87975348
1105568778
1575880463
1533315545
1795820553
14630864
763768657
1880995413
1551259635
1828868596
52361047
2083292200
540705279
1788150438
1085290591
483079168
363984397
1097565484
1678464175
1601606020
557858707
77954833
1944231582
117412666
106995455
1715806589
446536361
585737531
2068878747
591684472
510461631
1732372737
1248716076
330879421
2128220850
959978629
1562075440
1813784646
1292698208
695335714
531121972
917323413
273039892
339634280
1369350486
824342730
809476974
372617047
1962156235
779344224
1601040317
782144942
22660272
255131296
357972180
1007176255
1700030808
946858953
1378948694
1785849011
1152650506
1603106602
209449616
2119436111
1806116538
1101562287
1093741857
2094478631
1504712765
1223032893
335811423
448160694
1289731559
1530827015
721814508
1924681666
956833754
1835744415
368263244
105583944
1531061157
673327953
1631079302
513768820
628299152
1765547572
2067831544
1575688678
1272697861
11015178
87535879
1334406399
1768274641
679186960
1590564681
287894633
1595286861
1714964416
1804291141
1271396958
749378026
1430066563
1889109652
1934718197
1830782713
479167436
675544861
896826552
1667029963
368675056
847385636
1709944417
1985481390
184249698
913178303
1566149097
46548979
1451971017
1153361239
293689446
914577082
1943243482
863298459
1668662134
1283677872
145184045
1387917584
206109219
1515817461
1359145155
301016972
1233077987
1103433056
1280256430
861276204
622290891
1369172430
1037335106
1892732154
670896397
1164024561
1885920950
899073919
781734902
1636135434
1495494733
1238988647
815586109
1785677399
140073897
1669091046
531829277
199635606
1208346480
1906984633
1664362944
2036542621
1438209878
622878776
660661263
1763904429
1601885485
375774349
1323845508
1120554565
701891673
2088580284
728570207
1520964816
846612317
923053651
445271823
1820047589
433554999
2036723611
857590652
1049082795
1148187628
1973365697
176154304
1333243603
883669334
1917319462
2097438890
733144686
1574800331
1206949845
615190766
299623077
1197415200
93362392
2133267102
1830133293
1447759311
1279150600
2003508437
912031545
975729789
251821062
810674709
1611732345
145769627
2138461260
2091609259
1807842944
752996963
376033315
1015122531
2002496017
1445070610
945522463
1275658840
617205073
2117977767
1931322566
1196813128
1818894485
1423891232
754138121
721102438
1938313286
1077837394
156376615
363651427
1121245860
320018326
984585482
695217436
1710246348
754049861
243847146
905378527
56825398
1927101030
1772377968
1218279230
1777926368
12325518
1206920886
758056113
477941588
199632394
159479735
564687578
906785748
1462425977
1224754753
122669870
1402477632
420019877
733988894
351978548
647782231
755655225
468079028
1904508558
1840232962
1816661045
568912186
1198605629
1382213884
135604696
325324932
421988819
2009266454
1421321524
1387633323
1496081416
306274783
1363666917
1811423446
1348614186
794313749
1786056241
347751158
2105202190
470335046
1227172764
791370120
1592967848
545155266
782923657
474356197
297048949
526505054
1610919219
628429981
2006310083
2142243935
2060404537
388413667
666202024
6560186
1760626095
1911112188
426177187
215013524
1843343438
1661053713
1395954299
1427889367
1151128421
1446325812
1151223846
53806172
520602776
1225698887
104120393
674343619
719388885
488671273
1696182660
699077345
800647371
1898251829
1937490276
934165720
2055035883
157613918
1209146902
418173878
2146514590
1352108219
152800173
2025267283
1223516818
772628931
2115323805
2099941376
1236629337
1997474415
439770625
956534559
577886556
977297411
2009941509
754651797
1185448962
458788216
1856773889
2067530750
357489522
1859775124
1821931081
1022435946
996248020
653361781
1489311992
925492549
747268898
1600106787
1946103983
55882786
629763531
569062729
1285688294
384364046
2007004368
761810300
180075149
737513319
1448535385
540392984
1366815291
271688097
734033546
1700232759
562689081
1532417200
1321941142
1114323005
1487933596
917766182
189693764
1237697738
1638435645
1241441574
31560487
1826729492
850539166
652985665
1179935821
1864852375
515866675
1260638673
1809645305
1975821729
729051383
1645509748
2043046098
1833703575
2029492050
2111111731
660835875
1946992598
215973352
257926480
41321247
1160000323
1364972188
1670223578
500068681
566322830
643170251
2142257645
1388762610
907742420
756633438
395919305
176604492
1915365753
1805388240
582942159
1120046827
662944226
1356196770
1612977862
72324392
1704828817
2013196741
1552117557
1046977270
1872067457
1847008370
1067271532
1370103169
1727038598
369228913
259924951
121579677
790830516
358245022
979894553
1515983922
1712389292
823764522
1897693563
406978517
948315278
432195307
2043598434
1702229279
1762200002
1978698832
219288992
164676660
254502519
531235833
1191750963
1176255242
1266623169
754714733
1112969682
348556821
1068703286
292801789
1736627613
1380268589
605967292
1904040310
1808896459
1577774923
460111836
1336855207
1478813736
137702310
1792254316
482638412
859416128
33533022
122550596
156901104
295248199
1085621270
1975818455
1967541775
591128462
1556142703
1572324241
196024269
1544311395
339326440
243228015
1940700799
1634657394
1752067388
527324757
250572172
792728397
317046268
616496225
1062420102
1585591216
390672255
659453186
1510282890
1727608939
38370980
283790757
1920700130
546697298
215685321
619677429
667259866
931245948
802170879
398175339
1813872829
440692531
2071314418
455947962
1547097437
875351591
117732880
1024227542
968712059
398851642
640544248
1799355842
705664915
1171528575
1302199857
808291678
1980527379
502016993
1744801401
288630867
304272625
9076955
1153445462
1401556163
445020706
1469426127
1605862977
1526930347
1299509071
1120521095
196165955
120091386
411730689
885886297
1120683044
1503505098
1290920962
1751546823
428871573
1589324270
528014000
1263074684
56516730
2101657087
2080236234
416247878
614444174
716263637
938939467
1394295442
5467831
116321596
1567077483
42405430
263095849
1479547130
1285688294
161489431
708801492
1977083702
579277731
912143637
1317910740
634929840
49971489
33310887
1166891820
1281793697
1434577436
419958111
142868439
1619591514
1138956115
979748072
1794325305
1607567228
889442806
117947417
64702515
1191448654
1817404850
27693772
105639914
1022813439
546867117
643357593
270295333
529033523
443041828
1110905269
1348057165
1917067610
228849470
883295235
1598288070
232626907
600263644
217115269
1863597304
279682462
573458824
486220752
677792600
354539914
1603267194
1763887663
2091195041
120826071
633161990
195693404
802147300
1848354667
479106834
1381439629
73296209
309374475
1495903986
152701783
249037381
1235954195
576554096
1330427315
7076124
2089068
1217122195
1116379172
1835952435
518588739
328308861
793199223
2123628965
1110176080
1196263831
125277244
821402916
78051341
1542166639
114276536
606328322
783091441
1407577936
1161042574
835804516
1071517235
431074803
1833448848
1305986099
1147543177
30690451
2105907600
779302746
315130219
732116486
1755434334
1598473373
260023160
273559979
701828203
389935423
1194680778
1180603857
1893192472
601539711
228420387
119172800
3125209
838738510
1490067193
252467894
1964331879
1254436384
1155051597
987770062
1211838900
530191317
95791558
1408982259
1361658199
1907881265
2009210090
2012561471
430101470
105081174
2050194821
832731109
175682687
421722954
1711035040
1067479899
349227962
1080790183
500883894
110735802
894899799
1108386426
1355948848
2094939875
668134645
1523198065
2028375804
1048600266
1930399805
215858430
616929084
304445094
176354294
926953236
1449615506
527381734
1535507645
1376533091
1276088441
537457133
428393597
760079773
439349267
387064245
1961925352
1783638558
1119908656
911991902
2032519403
130325484
311587977
92003421
1973323227
2119203671
1960441134
23911958
568163467
387637372
861447603
233096274
1686620222
1259826616
1651687690
1134568531
800217451
1560475936
157093247
1030503546
850534773
809027990
1184658315
1759567313
1087121973
535753438
1679639593
1632093075
418800044
1159135323
971601907
1838541728
132688718
87778755
1873105040
87859240
233364471
1977134329
1851049013
2092276819
1293806771
1571633689
1328440324
697214243
892024888
1736561494
1738114949
1282100719
1026195613
903688760
1723482638
1369005539
2071479778
613658319
1168545670
2109655385
1175885796
1674703862
1346012075
404679850
980226343
142016318
827097369
1011891894
2064134701
1471556151
829525789
1587699748
1351087483
755560980
1739785911
1015481909
1135225849
1154249124
1483028371
1483413161
2071278866
500779927
359225240
931214691
787846032
728630247
1458682477
910741727
1369592697
124115058
1471268317
1078926387
1829410686
237173691
1061565368
1957278093
311380568
370356774
1083025719
316478779
376846610
1039982576
808437982
1241511813
1002550931
792440210
1137073214
1203177815
1150783932
1423150848
1822795929
1495141678
1241223443
674468919
1416579738
1211092843
506816274
1239338695
439681282
1224568503
1496135964
138414624
1328598913
1572114210
1216300911
1161368323
1456958089
153729844
410141716
850542621
917438394
1796389929
705500037
699997023
2011793072
1522370151
1036290621
1426123525
108026885
298666302
1308669362
109631787
173729009
769864998
448601784
1853969817
746240178
1200132344
1545642141
829684116
1136082959
38435900
267509329
828635916
1000122799
2066371861
1704213362
772239041
386737979
1151500151
679609617
1377135102
902150714
1875524990
119851169
1020681621
613206182
1711564894
60183840
1625184282
219991554
248879459
1670497976
1675734197
201219910
1805099391
373336213
1798829647
297953552
629011795
1014543527
285363334
698806233
2032700735
2073169988
275158779
1089234303
1627179663
1359770722
28210133
578242760
211370437
981664841
1503677839
1778102017
1259911667
457911981
999644242
696215898
1544987315
332203366
1167569327
766868510
1027487164
725102131
414461044
1700506421
1941065490
1054525451
583439785
1507629566
264863855
945046749
2088463925
1326837319
1574655029
354714107
1475499541
258733350
46553092
1283752670
292706232
1254719849
1979517638
550275601
2014471461
1292473999
1638637095
1367844216
483348613
15230232
1245281317
234893112
718185739
1296805719
1083539536
983505388
1626784189
289249520
83184648
2044332389
2038708024
1089584828
753837272
1076007633
1574178612
1766739969
2017774059
822734001
1026475118
1305911982
1029956065
1099808326
366714792
1961194301
1188904572
1081986222
11275167
1080734806
1991282145
450535473
797945377
1908987780
544370481
319149556
92624477
1843067868
1287529912
1059462967
2095424522
197319737
1937749310
970025372
92049245
776795922
1643340178
1348637500
315556406
1839298645
1032773864
80758289
1995732530
481877377
1812431818
1274592718
219257858
1491233422
1936813498
600777985
559333231
800572150
137366586
586911928
508511526
672458288
1586331217
131766192
637842410
328677655
46142304
676131654
1465157477
1580601994
1006369378
1433899730
365586184
758922684
1489789342
535175707
1251887609
575060183
1186827731
2074722615
424610784
187470488
27553743
1847091697
1651731434
602392786
1166719898
707543220
2087908704
1664362288
93017934
1488973115
2087236545
1092567858
1212860042
637407369
322611618
888112890
1567244378
478938640
94697253
264905896
924306775
579073822
12387615
503311780
1269371519
1544160990
1573346621
1902552268
1920684419
1482169426
2071824554
1284489094
1310995967
515866079
121059046
2023635999
1551460485
1861359877
1230784005
2053681941
169395021
1715664303
318380620
1686230501
966965419
995934724
1099606896
2119881976
1083502839
1182221263
309858190
320295820
993601557
1602527801
617282159
1202306161
1474847991
717436020
149016982
1932847450
1363188725
1439594548
1586568655
29683441
1216934424
1977403697
1276935767
645796093
1787126030
1885317569
1842026271
294119138
2087190925
1047202564
605783013
1859462714
335666802
1789663579
1475837987
1791552229
1538229025
203622678
815031680
81381554
910502577
723555023
1405673455
414991123
1696508130
791772299
419702131
615234081
542779111
722452952
1373643986
714142663
1348530881
1499244715
705500037
1899727882
1180140343
1400510683
411412285
1061185999
1202386148
2134586608
2046074921
1673270663
1536642332
287026826
193488231
1152945165
312105496
512416840
1013914384
366732315
1518430251
1507155139
1799887208
1276889660
99078106
454458985
1416439828
2106215088
242981117
2004224817
1090907112
1103995443
937813973
281454511
2077224733
1423743183
384896013
1977468178
1884702420
1522025082
21149682
1840882738
2013954932
1076833075
1998533349
249174372
2104371094
56486970
311121923
1664904725
1165742439
691769008
1197049146
566317488
1547068646
764516322
197327512
414765377
1445964195
1332654050
1322801343
1444916417
193927882
1934324503
1001518005
243437298
1450067360
245384359
1140791457
1450998276
634018769
951139615
1296819613
95070880
1265587238
1831793334
249084883
698672234
291101542
1475788744
699516684
1768788898
218001936
1618613046
123592905
2053869509
2118626132
660735619
866263015
806715702
908880607
1692663273
659638741
1609720724
141129151
1432494115
1622764525
38270696
615592904
2103050666
1704181573
1453012920
1131929150
509700351
1473090872
1609727423
32036584
232302531
200266843
1257673876
346157779
210998182
1527404683
1034329468
1762036079
29724060
188938387
2078775878
1736816435
1430595338
853996447
661981729
1104519648
509895682
1550446888
188021715
2013730254
1993963294
1433942763
1416457505
104098995
2127923751
88685734
647674224
1279108102
547153928
1680600390
1047920506
381241367
573953018
1418053495
78228697
1420294684
1186633630
1041868082
1420217906
156917288
1522708141
2089502454
1235197773
1113781088
2083048092
512254328
1534337592
223609085
247460804
1948907985
1337517077
2132638957
731158933
2100141512
26715390
1441256969
1555583092
862087845
582098106
2054818253
733944909
1544329506
1894299329
696696405
1940038881
632959848
1468480758
705361647
1936585304
263859613
340500887
404206666
1081468952
1329849754
464716745
1719581305
213721315
1711496657
1837500526
227841783
366944652
1759834132
825311440
411622945
1361234262
178778286
1664967173
1907067187
1176645734
1744677135
859040318
1607819385
492358365
1683501772
1176622826
1623980532
322469974
1122681293
916075658
750684049
1041966017
664148038
1913872334
2108585664
732014584
381127734
1711838720
1376513997
638866587
1092952366
239549208
2071331307
1998091161
537499467
1550127277
1958308289
1872071457
204116187
1954719906
162652317
1674832716
289478987
796707670
435846854
1032903602
2019905310
82268800
869180605
1240607374
918862834
1224352503
1294666839
152626699
1275417146
942402781
1653263270
2118385205
1314766417
417500717
138640139
1295261137
1658340780
1692590061
1042173544
1685529790
79486860
609271874
1103579361
335755197
1165708704
466642440
956490064
1430671450
1574821649
255550550
967725786
2137390798
1149230456
1779524494
840728573
1836276823
1807208817
1840663098
1029668153
462206130
1002730914
1670018407
990528684
1964050232
1957504420
1542909453
988713674
341984316
284535033
1514126462
1525934770
219856332
838056923
879369662
1987569124
1288816625
427580206
2026266015
193085642
1119615649
1466573885
402343294
401012137
280551856
78664893
2088231385
1781598430
94754637
53865534
1268380681
267041543
1263948068
1755578448
1482167906
940633840
1666764278
1582058924
893743722
8330533
529968706
641997172
408188442
1437930472
275953424
1215428944
1917065986
784820902
2027746494
1175004758
940043437
100200001
107323559
1321634426
555970066
1224613819
1159095683
2021440725
1362332752
2119555651
688602209
296005053
1826874451
760682835
671194365
1619564358
232342486
1439317732
1054102838
518097467
915047943
1171770620
1611542016
511786410
2002790963
384426765
1531018141
1900704343
1150495650
251532182
580171168
736677748
1924378912
102073963
1983812106
781086440
526025896
1485102300
1757943942
2035701067
1022567819
1719265737
1771242466
1464722673
221768103
1728209672
1351088410
834526973
1052242664
451312515
1019899647
1103569693
2065375247
1968229569
2030129695
49721457
659253759
1791047413
174629276
56826556
1250913707
829818874
405166790
50634094
541901773
1309472180
1516805033
131910457
1848628863
1695832199
1671199968
271010470
597664214
2100263398
378617938
526707812
2105824961
14719396
1955927469
512110544
1014564038
1282709131
921316248
1901998365
53418208
1556810197
2130891674
699693752
786478652
92144798
1808592779
1578330579
1936593760
367400524
906149059
339096595
221645369
1946524508
1374826559
1694654210
602706297
1758127151
303817119
329939418
1697991200
1028450838
1695106838
2129001478
2050677687
2049226261
97931906
1388366604
1690708531
1989237628
1556216644
451136871
2051635211
1988331239
2069257147
655621302
1999763943
728887352
2140215754
1777245967
346204523
611426915
2056615560
535933048
1643627425
1057568814
723669864
1760962328
391624065
986815689
403293547
691144750
243312362
2110880830
1888074590
364283325
1695616919
1716099041
610362769
710752893
569072177
61240070
1920681822
1817392227
1923821167
592654651
901060641
1388264070
1532540791
415753259
253319812
1045896830
1626659670
2139002067
1281233813
851533389
627790198
1029762425
2046909225
844327362
2046045097
1559676970
1925954364
975739755
821843320
322869146
1213179818
241053461
1112415142
1574625170
342498780
1037789575
1286104952
1484884300
2070997851
1982431724
1271384937
419524861
170657496
990369583
658504724
1725506343
395636411
1408554489
1078144939
1698559465
190043397
372223142
339177478
767275460
1038437386
1240194013
959422409
1959877105
1021717228
670276771
947994152
126353541
197064864
2043039685
629990513
289489192
412235044
105330768
1336835475
359720678
995433041
1966508490
800399047
559600298
270215231
923628354
1957868887
1937202048
1047796132
1772934992
1990479644
921671629
2018073090
859239764
1010941020
895544577
492638748
1856389894
682632663
1688928035
2110377123
1402910007
764850694
582907718
1500184099
2017180506
1595866249
1982913259
97379860
564089493
1158012621
1029980313
1747940667
1501739655
1582458331
1677418340
1432366435
1191163073
1255781521
1520247618
608494753
315612713
1335732297
1505554913
2120161673
305411899
1268719562
374380778
901254160
1858812371
106946847
189549303
1708627980
1286627092
1828285102
1754850505
568493649
2043615757
1776466343
1804482035
1733745255
960674886
1195953625
1870064904
278363918
2058269707
1471933477
533718857
478513441
2032639084
1016775026
1518170367
1640198962
780901249
706254249
2096528307
969991881
1633133965
274565932
1689761050
928702003
1806494440
1544404421
583727405
560432627
1953168537
1977011805
977725737
334140497
352636936
1392093247
289730561
430155340
1177293336
1205303885
2104891025
992837872
1939439601
1522643779
132047308
1036747648
987756320
1455568007
709758373
1478705037
1976003728
1600794101
467247426
1455224983
2135411937
1990513162
1820635960
1444282498
388257172
695368339
1919998516
1571921548
1952061716
114629235
453001291
1403535107
2052388621
1395111033
1280811973
1426682094
1231964695
880727679
1932861579
1237534221
709212635
899628584
1904170123
1586581240
996799502
1053929580
154353732
1503831789
1909924688
1895069263
1351618631
1623471154
1331771711
2119228528
1532122039
545591872
2101052393
834505255
811276980
1297745048
1780195913
350504251
2021445580
1523328214
1088730933
1614637981
749366159
660680825
2081266950
681394064
1016653376
1120731416
773861680
979785203
1290253114
1278932821
892388774
625614711
746604425
387231858
1718353679
1754687808
1879101744
1826133512
343803469
420426865
921909509
1502085029
831147841
1163586664
1302413643
1639415187
1134656072
1062382567
1235225853
1975318035
1844309008
1859823907
1146706953
1146820167
2047781540
1769266674
118509602
750276318
1298596919
1361349217
88617864
138160949
964185011
1240587397
1960491386
716785696
1114702992
1682818240
2016336319
444328928
768766048
596881200
1766782664
2128808261
458388171
1312824519
2032690193
946704254
1032206492
1125405961
657066615
379139906
1601542435
1183074323
332251073
1152359042
1246430885
988203849
1716139785
1223446830
1679080685
1739323122
1453844153
1730499283
1376137293
985097275
1974197627
1527207370
1887291522
106017469
1764937858
1315250871
909231333
1083940672
616144872
1032005729
604396012
1788032444
758424167
1005579921
1944578871
1837488374
700287567
423972412
361323011
1866767660
2075337225
200207726
1822817878
696151085
1222729470
688216002
1183142546
104113035
1340361472
1349788147
493376321
1392690586
1851059538
1330583143
605659642
1166540750
11785180
2040315507
1220270612
1174157170
1727728856
1177911913
100911771
605140906
342110094
1710453160
1646474247
34868869
271161919
1769087626
1580187724
2049862569
730332147
380429378
1851183864
1484484127
164088194
1729535222
1168582508
586820524
1011168627
1776252956
136744961
489474368
922499761
1321703387
526954218
2132393043
1048852896
1193920710
1181629937
1390161539
563364240
1768591800
2102666258
1199182183
923046035
324769034
1739239598
1404027360
1154811850
1496923794
1519309567
235938833
1403006092
769647656
1249102712
1368971945
685453671
728362784
1770030987
1552405213
678625894
423688800
1400434875
1789750465
13439083
512226391
1713482829
1990267963
811015924
1714495949
1795059915
953050482
1833055599
1761030961
197880554
425791356
1073742628
1707180655
417128093
269138599
438872939
185494112
1464969475
574793255
633496085
118958572
1758289203
1689031031
1203517253
1504937053
1725526487
1998287604
1061819558
2144078083
1540369966
295582155
1632304106
1377987815
2136042970
1137079837
879269964
1688363312
445764072
2142271924
770577838
369340373
662000281
336739462
1078784434
877204377
1834520827
448322517
1513729754
1855374644
1868252374
750745744
1783543508
1631926294
894658676
748990333
1554946884
807126852
2020050323
1277799213
1815551833
1013030139
1158187110
1604954112
1921317435
1455513187
1610288786
8997010
1279311363
2016877585
226962814
1122406929
919687402
999381483
1579036158
909641001
1707528043
2083000849
1052696998
503649218
90392083
874854237
1537929533
2109200411
1397566671
1261349928
968507082
877617047
1535358568
352764488
430277538
141637322
1601798029
1097220448
189517793
2009008883
1742180775
1178655339
53627374
1937182262
1189023038
1858612133
1852213577
1331595368
1833023030
535659226
1300972555
1280964908
207226914
1581801943
2118383138
20133403
623660046
155015109
1238576958
157066265
595424159
839924778
784410705
1724816395
1743211850
862370769
749339903
498407298
1858349746
1077503964
558039654
1993412840
48954428
1494571963
1041576926
247805559
511501399
1485404167
323032852
596988140
1688615126
532332231
1662416508
1208047013
1658806845
600958074
571775360
898227320
919882481
718957390
1803043359
1546271656
1443125581
1249576530
930196492
472613375
704424183
222395822
11931187
79629895
420427336
82308550
1426622136
161462408
1887700670
2046243612
1380391549
466324713
227557220
1748862918
1587015465
1002837943
1669750263
2048115026
928687231
2144459469
2069372564
537666381
288751401
1023646945
517487255
242350452
176401628
1630898910
2068706556
747510166
1697536134
252689186
1531857063
1156771001
1900757501
226306748
1676168724
696001996
1904662048
1324199314
445122181
235289805
1720418000
1669639671
491260345
1006631577
1558981500
804452923
934166429
3338941
325437590
776761032
2025945571
664945102
121434208
1952250717
986474380
716005057
1909034501
1415791641
269213564
1697721214
1321486751
1962948827
358570173
2088320816
617017593
546227617
1508636388
405410807
860991943
1307063025
982037327
1301016642
2012752584
1834699396
1625201573
863699086
784294799
1238962999
434596614
1491202267
1376901573
1494794885
932721358
727415631
1236275458
1698582542
2096570401
1092969538
136843672
524779881
1083321185
2125069503
865017399
1044061239
1940531418
1922815277
19392154
1155356778
1030929246
1168335824
61255709
46915022
85951048
1518087895
1499219266
1501663436
853013291
835640977
896801531
1601858958
570663162
182569412
1038253950
891883894
75664570
433170936
131808315
426427429
969074288
1687739265
1089452251
1232147560
1266531697
940622287
1356882503
1594060182
1169908498
1911412434
605376479
1900397962
128147351
15332818
1939338976
1862752156
634175122
1821744342
1141008996
208373696
1768836526
166275881
1973165887
905136106
258840638
1240396860
1962069962
1923471164
1614740161
443114181
606988856
1538334714
401354659
1273198198
682504301
2038702460
291777963
228720627
42586313
1689186354
1118768421
571175199
1343364117
255260356
2118036488
53277242
1557737222
365281949
209921921
302001618
436480756
1171688242
812376777
560416657
1636467418
1440274095
281240953
18939406
692376422
1491190314
1593841880
103948044
94412462
1624520268
967590976
992014225
1221042270
903311414
1907510758
1596982285
43378678
1133879346
713882368
1157020725
294403666
583960723
1610976028
506195204
1779423465
1019464946
2024006039
575577468
1272500155
305952759
1561177113
33889117
483242657
107661904
1759295809
935150615
387053549
93163796
840235296
10708065
155972320
462043076
187511588
341744908
674323761
1776441385
780314075
1415372010
926436757
17351719
25729875
750259962
973819656
2021181252
1298651244
2113751311
1378098738
2008955039
1696750158
1045838256
1681630786
729217768
2005614320
953765388
1140300358
1152047432
494082191
999899780
1377631969
613344853
336447309
765792875
1116443450
1245890121
1058913702
1859892640
638128349
1254554012
1439565950
1177347364
595074019
345792097
767925832
1419204484
1216890324
373231257
2034495632
188161455
1284524729
1913644238
928662327
1763825765
1618029097
1313741952
69839597
1044986286
808636475
388403891
1935625382
1283308328
1498785129
721139096
1681906697
920701745
1280507498
1179599980
1475998153
421999527
610838476
1309329348
409364900
1399867584
1180919677
397649396
103542759
33650254
521414423
961598123
339245465
1104696128
623862577
1753235247
1553911989
877325008
524749086
1080293349
188198599
1575200399
960112854
1473616163
879425665
221386081
337393452
1292564545
1987211045
215082167
532268812
325902053
82605524
1489693169
2079301011
1769197657
830365790
547249872
761023846
356486191
528553874
1252412199
921084609
1259210179
156702476
752602495
2002150788
1271091991
95173285
1213548456
1930277800
2086602359
1303210410
119998548
2065643387
64488788
215083013
1903656105
398601271
2039378064
2045582836
539560737
2075427534
1814997515
512314602
1949097971
1700955078
482547783
1314704321
1933577393
355187917
369465412
1843068660
1268154385
1399895751
380455164
1180106362
875588062
884268175
1488732179
1625476234
183539573
2065854687
182655017
962553830
556252153
1407190016
526664119
1532684624
1375906093
471311685
1949036293
1601146905
1769797485
327509629
1346725429
966016867
206364938
1983084502
1965419520
517517697
1950683020
131209638
1661492917
2023821534
104047997
1922370285
2117842385
1330652455
1588373342
1774993830
1597107925
237890928
603171740
50339441
1085449169
1442141769
1151633556
1953048831
561226503
1607254061
1818756308
852492932
1525001010
1890572981
1813623107
503760751
1287850285
277694033
1414123734
1409701888
410552844
732074732
27809257
280513461
1750410384
1614966498
2095741976
1706117710
1174121481
366333655
438250698
1930645781
183928503
2053215246
1546093448
1314977407
1221070175
588364243
298794827
1242493497
60770653
981297983
1672113487
2028233226
1446889648
854708490
664144930
1468021571
1573598725
626195748
625745701
1902575249
1672999250
468687189
556534659
447176725
1455821508
1673755939
1662139113
946699936
197372304
977674619
1357396815
595162912
790164401
1226146445
947316158
1444111966
1297181829
544288713
302868188
1827124299
965000154
19090396
21825307
1748328781
1425968356
56329953
1651898989
738211315
697448710
265666593
1640971000
1180283224
1178880071
1340386504
2016888158
1922539324
1965279485
1431212441
1313201727
614368944
2059082017
1000763865
2116596348
735654095
1177007339
1125334391
1953716452
1216143358
1674733416
415817211
400041683
1590656803
484761548
101806635
724612402
176459018
1763277562
1177285444
592367845
242464072
1406593413
1308168869
66733151
1204803935
1424443383
661109185
1505567532
1894878034
2143769387
1931446724
643981792
2133694010
1324237182
2009489336
1365121582
1681169102
1244703675
1557242212
1333770240
2037616698
411735424
862597209
860923881
1413402588
828258180
1997883307
918927004
627031404
259316427
876507233
1265460156
1538123364
1771463339
346795648
1976088645
803324638
926758759
1810515299
856474515
1400712045
1671146111
541063501
646787029
1447372746
311442659
371121630
545741068
1945479246
594242053
641853886
1628719867
232770366
1836874525
1642023888
238598710
297526755
919707238
700064881
150151179
76282574
1313231196
1666127729
179463535
1609676639
1970272977
581163900
926446217
2115269444
720901270
1426719895
524603460
1015633493
1887930218
1367484836
1292966799
1333617727
508352156
1208095212
532864001
1771247887
1391148312
125834724
1176555120
452726628
534307326
1736525688
1876466532
942402781
2135898429
944373888
481278907
1808251589
1519851882
1261940970
100864177
239675979
1154617887
435448848
1457553758
1383828759
854335734
459351846
1113544433
1390398380
496359727
1640998872
1677990299
951493484
372202729
1286001408
644291303
212583260
1530075272
131090861
1423678127
205597272
778775272
814961403
522404764
155113521
535827122
1247703495
821234319
560472761
150020714
704990700
1357931715
192990589
99641469
83651196
784421115
607793202
1598298851
790631278
836637187
2146372714
2103780487
856390379
199105542
1264757220
1919256640
1955018417
2000715601
1851790382
1400069248
215804618
340512065
321079487
975765947
862115497
2125652338
1629435320
1154229758
1836933978
675609552
1027784937
795077917
286729478
1288690701
1153438016
1565572284
912081914
1617425285
2109205214
603677612
1765715433
1296849638
244166888
944524299
840331197
1615072515
2017527695
1150020733
404756062
664766713
1940533903
1341852995
879459366
1084982021
904836715
2041175585
871569776
1307020370
516839495
1870163622
1286376332
1983047483
1395819507
1680516225
379145723
1198154648
1371436069
17707050
66261540
344086700
1509533611
948565637
1402866718
2057833769
1039217091
649226780
416661844
757272824
1571104742
486671067
361288461
1687069781
21437581
1025165565
843889257
1435918385
1345094366
248765286
669129141
595068335
202134774
115460139
734290304
722157071
1947855909
1656329015
1305626276
654773692
1045145864
2068828903
1323512440
217895513
582414936
1095883877
18521832
602602702
2006265784
852819397
1780308983
903194524
1351315958
1931472225
713980999
732475778
2079042819
1821807503
44809428
2118562403
945528810
597282967
1796678519
1874075388
901122800
332737363
983693675
134194372
1244853990
1944380201
1731483429
266135902
95133173
1620362289
1913890967
1712763963
1973280316
839445012
868641404
1206536160
312190742
1475588966
1061651956
1557868750
106627636
336509807
1589146121
1236802353
1001575522
1675404025
523580284
1220413733
311024480
713562582
1377917385
1525999844
291291118
1116955828
1180979405
1611339541
1214083205
1004031127
474591382
1599332520
624396140
743673750
498604445
1796077551
732082782
134273678
1561314245
230125938
1105716362
903727956
809188959
81567951
139260350
1424868556
1886661564
1273197813
1238208302
480683697
1098547666
582095084
1245439750
1642950319
737037248
501296800
378185613
1940093342
537242777
658752283
1566295058
1817597738
1476763036
697315723
1600778398
884562913
29914151
1881053532
1796887528
2070368605
1155633388
1926874418
1502098997
392514396
1808732577
1225357715
1048039522
1407811558
1351297881
621690853
1618670112
1038378308
212368230
238063745
1134608528
145215638
109800315
1522860694
117169763
2027020670
1774951938
519717674
624090482
1677113353
1546873395
1765718538
1412048554
864141001
1995679870
571153687
1334314565
898916981
1678290092
859372988
1290648167
538033835
1516001234
1517765963
2079632918
1750569116
963506205
1519321937
1472055354
1398108875
1764968187
30784348
200586131
887740962
1575560538
1207890289
2034187600
123334365
1619182343
477777651
1261269767
211588201
1465326163
1476602809
1006959820
1114755293
1216556691
694709093
1858609446
1052398770
724441962
1712602140
763251261
1843111491
1923436041
1981557203
2084432201
1451145315
586570215
938065361
774976636
367519682
2108169421
1433276935
904516731
635081156
1611398056
1622978730
1648912308
663866038
223049102
1397260015
1384495500
1476032555
870659102
183522129
2135957
1384835473
621427624
683878426
495193111
1523405008
1899553223
1481633277
1001698693
412278642
683470077
665042969
794893733
1950395164
815557823
1024101758
195284419
2053758373
1746298866
1677305711
1816693611
82985520
574835745
1334452542
34393907
1520624902
1724685121
652086356
1993032407
1335074607
972778047
80992902
982674424
53151475
666896041
2104323436
1364280242
1198535213
338426136
2064864516
819794239
1775735496
1284971188
1000958387
205192719
1560805308
717837871
1470523255
1658220341
597081565
1391518406
253954862
410030001
1578349751
1358205122
1257762118
338497339
1085348317
638644081
1085159481
1726335687
92838098
662156091
937557977
682386276
2144443859
499951741
810991265
308365929
2006954490
123116917
722794397
1255160897
1687147940
2086589456
592229038
1380513497
1907186466
887251995
155927717
368731648
396651205
123134986
1650811999
375197474
960765199
109091798
1689797775
960000001
997662306
64701978
469903474
343440463
2019743788
1061804378
671273104
1423107994
990667861
248597640
648540674
1247963356
1842125758
1497632264
13922107
1427881359
1758841297
333130868
1413014619
1888212621
1270090595
1323773414
675679317
646198911
925180949
1898854015
66019531
1360127067
1130088427
812883988
1863797429
1921452159
636917236
100337656
1573228763
1345185254
988930150
1207718815
1112955968
394366339
1859326193
2137046418
1478403366
564621300
519546066
164113074
1542772606
2073140901
1950849650
747760131
1048256686
750163191
2006125839
1054431913
1395479218
391917650
2044186128
2127265809
474855112
93951071
1123314917
1523810231
194434008
88793103
1963038757
198059439
883728045
688478422
2047244584
20960497
272671717
766057769
1238854380
1275336031
1187448749
212828210
678946849
1766685490
1236942726
1470823236
2134021581
50710746
1221570191
1767227419
643373857
1399573707
1294883099
1965392648
2031776785
1013516386
601681078
881002053
1150253619
369507074
1805972199
356598818
346176967
1266865193
679282449
1275071783
1345782242
741238054
2113575125
1924384896
933869853
2101576310
2022569583
628499630
1765892291
1086628889
1021612006
944521951
1977227393
1007310489
699159697
998563738
1646486931
572341781
2126683512
640570653
2129118611
1655145889
1526657086
624077453
377596172
687196086
1380048553
1070947046
1111762700
975800909
1762945664
1929026107
189476066
335554460
470094649
943099284
1374313863
663719235
1050624141
1000452845
1859923018
1215673397
1728399686
1318022701
497773710
807957727
1446531247
1465432643
2016439155
395414863
92059529
611794921
307908952
1204914840
470291019
1181932613
2091262232
360355223
1106291045
1099646206
89689892
59801355
1251606968
1670856615
1907993579
1289045625
310414495
1514724087
1505129038
743717746
555772785
101460634
1791489403
43259682
1834383524
1573799311
300926197
1203964753
1268321353
1275999244
563792152
1801596554
995626043
901291637
205466191
1755281689
365225159
1763882211
972763065
2080997226
1324911910
1002594748
2015432881
1883018892
1487194306
1120159007
553113742
236960082
121594126
864834450
257133113
871526928
1489021827
1214830225
1449951424
1454327017
109472639
1666192147
17733065
606324279
616130885
2087699977
548262845
2018800860
1567945831
1244225490
456101058
1935806233
473947544
319212670
1512522599
708801492
1545486339
1479698053
1629086548
26418146
1005182382
1486933205
1398448091
1637053341
1921338380
309455904
1348609984
544197747
600230945
1980527379
1921317435
26015316
2056482045
1880785137
489766694
294727835
415661325
110327109
205571012
1741646147
694617146
450634642
1956093903
1754538415
1417920217
1023485967
1162025069
138255173
177530385
88976198
963625776
601723727
1313368947
135701063
1481764707
655138587
1549943144
706406058
932520546
1666427919
2120361804
1730558567
112961975
1349338474
1476017416
652656038
2048350500
1087963534
74034394
1585261228
1766221605
379701924
1853798428
1659018127
497935285
500110242
1530025688
1692622517
899229780
1856695158
1379597970
1238574258
399222916
1943235091
866642535
1167210172
1939029469
1431842569
1696518383
56613200
1267140751
1676977944
30452460
1654287276
396251255
2147405855
1415727670
1583794130
1450053310
1851589066
1731832031
604804271
1304138014
229817704
555636068
226047541
1733830987
234402335
378527709
1715799442
1128714359
1304638855
1135370052
956980586
1815192170
1094837547
1918563436
1160000323
1437228254
719832682
1497484518
2119273891
1199500940
1347220774
679662259
901689934
1396229833
1248672431
2066038015
603807518
1269797694
686197297
1302059490
248022503
435383388
636791678
1979843602
1274212176
511610177
854049840
495684801
135489421
135060955
1197386907
1254624066
74797309
108768905
2137397456
277396666
111322603
1414729658
554284057
1728789203
1104566928
1476880489
906451290
1070747030
2000522068
1366929567
2077124179
1071921219
46119843
650224656
1313933596
1101427127
274858653
235098606
1014595826
618422094
1292957816
1306651598
268083633
772960621
865110930
754330682
1735859615
824784595
1405912733
1779707420
1694816469
1152813444
201661546
236061814
1663533005
2050190661
904126911
476168495
1648182028
582815542
1607141996
662639757
373403815
1693009129
1917242417
844990589
1379843484
1868612719
1966652287
238783594
127391681
907125587
46428346
316283365
1654565940
13528436
45696346
993071222
842887172
1995397099
1706838685
2060890571
1066266351
1747473569
1161736873
1189960821
1653885726
288519887
465082298
313509746
1043651762
437812012
268193915
457512299
188190003
1802754230
365634175
1752978521
1098517574
708319997
573527886
1694284235
1672519683
1798584638
784465258
2013432482
984387483
1184268248
2019876770
1298563252
599116466
978649630
1061911038
1318168627
1609569712
2082732353
812539957
2080057132
387058486
832409794
1331738803
1498861791
622441843
1571312058
882035694
168963663
286083498
1050584606
1609468119
792273542
1933723444
1813776740
173088030
1393950344
757839502
1515611421
483666037
974013840
1862030039
1696547981
439121607
416496628
106529536
2071151086
1954172189
1033470503
432754595
1807095462
528722278
1942066038
789158854
1440726398
1663617475
122406473
1956995942
1080808159
1551696283
1343927496
1101293233
81983172
575364534
1217007505
944084267
21594629
1960286865
653145198
1079048048
319094037
2091998984
1370503655
845628640
1941240321
1544196721
1634983272
601808922
2109751285
678362011
1086869419
1375137773
1378404086
1495754177
1474925178
1197391792
1840053153
1406785083
1601730360
47142155
1204281888
538113795
860890052
786080285
529467531
1187568982
634496159
1528211861
806096711
1792387568
286478511
1881516826
1656730380
1654039458
266109914
1286400115
1709525670
1550682878
2014329016
1697323705
1005016468
1587270007
306198337
110811500
465098114
2003032912
1372632104
1467791814
223334238
1707208851
1273440230
374074724
1711683878
1186179952
1380287252
1632979302
1774747539
1722389630
609242523
1199617792
1467623503
143384798
640232751
1462650568
328205942
308378346
332985377
117809783
240309599
210310366
1571931519
2116698959
1907576284
91945056
639614960
833212596
856760315
1446917966
1636276863
578898563
1526423669
1370457216
95767149
988840895
80078742
383355181
1173669054
1769232080
1338299418
1135474948
42087219
2109263808
1099955466
1636944734
1361802283
1424850743
1885284323
214360428
69856864
1607006684
896152825
1331120739
1187210288
155684030
1955850310
1408442206
1558501486
688628159
203216328
1357906161
1355966498
569081700
678819262
948414903
1735084595
331969674
1802430704
804257578
647157471
1282256966
1830480962
830478592
80022147
1612812069
1684535837
1920533762
1949380878
2032478589
920408570
1113262246
1364752943
1806932733
566544181
1512991063
1847182731
1140036879
1508096428
795683321
2024528377
506655637
137430961
996807467
621369132
832336568
289280570
932798902
1733020808
849177564
250948053
130922843
983980207
1617542853
1270830502
1208181800
44837807
1486818987
1205961790
1553309353
1245693284
1939949826
287209266
1244269112
461981530
1735686210
1735766988
1875434307
1813002613
454095492
987232849
1490050423
1151170709
41380851
354265197
178951320
1346398814
107734030
318881515
2070270715
683238586
1930444834
1353620145
2109157042
499513685
1064807345
466756528
445778439
1696575467
241876348
430201870
560646286
866633230
2124721993
1956031203
1299712122
976507753
1555515432
1821554885
1229306445
1802734895
1371086050
569460070
1437237821
2078519134
880669653
1628848984
194872488
1464612558
919050527
656314172
173193606
1461611896
1611701200
1635503601
794430459
525057350
382642167
2089312594
849085488
106810247
1829637036
1934662107
663833122
506699833
1619333434
1003325134
983538799
276725521
334361300
1564717704
5245710
933523589
1866279873
2097265406
450615646
1167953131
955832781
2092641264
1613089059
1262088617
2121602706
1081043209
1134047665
2105181822
1554626208
1607566010
1840683224
2045113909
173132520
1574235747
1874192849
830506165
8616367
611487064
81106971
526503158
1600778557
2055555624
331156580
1772815522
475919735
1326188966
1647860626
409808665
2124855543
1346719881
1217918083
1614153520
109035563
1617004067
217255546
1012675910
2024356262
457433844
369186580
809571270
19036319
2019460731
307162765
699323063
1335396540
1707894406
2105174125
510198361
502874596
1504426422
821554937
1516748603
1599276433
1222461105
132730228
1716428233
1696651246
299174448
944249801
1721802888
2067353267
2060617247
1019772153
560167171
1452728016
464783429
560183563
1929685221
480166469
2028755502
644633955
971142774
1629023576
498823479
635286471
229605889
94320517
926320253
682791580
535482341
1853952490
781125107
942447658
1571708834
690374164
271673197
1541876816
943254897
687151302
2113032777
659165817
1796139046
1518646883
248857966
467172842
784244896
836265979
23337030
877750697
769431442
1360999029
558807798
1280419471
765624669
1169698185
157100244
1181175474
572332526
1514038885
2115583627
1551239063
1157006992
1063217160
1261192584
703970685
1366938075
218193204
374369727
193227164
1057503984
1395576082
714282954
916076957
422849458
1232718887
418436186
721171987
1057926343
1136582965
1269672642
1679974930
1061016809
731107835
1216017970
483583455
1160712739
609132831
94216946
1200211001
1470090737
1037807918
166608078
1345324629
1680332754
882036872
639194131
527970176
357602522
811430183
714903153
567589075
1911215677
1734034538
523056177
291557093
756789161
279383556
912444604
746728358
1441997423
1501928601
288839530
180952363
2018659022
1385095499
442581195
751701647
1122805561
788648543
1489656009
717923172
1944493192
1242144281
430738607
959146961
1888250684
1597507112
1189235742
2103466020
1717876867
749975826
787834565
1209368844
333195185
1353602594
1841826648
887238585
1980683681
688769727
97081662
1459944662
948444206
2027898258
980700041
1566883943
124935347
1529885714
476618497
2047127861
985849729
2020760417
747439357
2046478480
880529608
21665206
1821375397
378588228
1631599869
2435331
22160026
524368721
750640808
352042165
230354796
23413137
1392510193
1140080689
1253369795
136301046
430930567
253302930
86768636
620409536
559976818
869749177
1989527909
1461680730
618523554
1482920192
1062282514
258628867
168927279
1108995424
1076100080
750156608
1635870485
1462473422
2045683412
1563808223
1645810732
1670685056
476334064
524333623
1768105194
258384290
183316271
347151563
1089156616
1365451442
493949926
1567563574
577788541
1880963341
863042761
431323215
1682378977
1855089359
537749062
446358819
160058122
494239624
242686108
546827901
1033683868
1283753478
391003793
175906691
1829613014
1171208523
125087980
767028520
1014535705
217144764
1329155579
1438225936
159949629
295559493
1184223526
469096666
706104500
1210902363
1035508415
508018884
498257035
2064543655
2116682244
1044761309
2075315415
373051654
518977386
1856119694
150162483
1248460566
1095612012
1695459493
1362668096
1194792232
1622493350
783430630
721420765
480976417
2091513103
521773708
1460046961
1541960140
833048048
1601067757
492340449
1494647875
1119367157
2071822519
2068181875
1393178362
2039816582
67776501
1525306476
1214226354
1371212467
1620862971
1342148261
1102346163
1081107699
405524686
607725956
876196407
1050431118
239062142
846147436
1777056234
271675887
686993515
1881185107
277525415
801169664
351538518
1947832098
867465912
2054041240
503621020
1271879613
33934160
1700059376
2067662213
1405279650
1681591350
2082061612
2072960169
1121420944
1977949134
2141038632
1864242129
415451925
882488205
1761198750
23135025
1014918601
1525969647
1466548556
429582274
422637975
1755057737
514798479
1027453411
1610165013
493140355
351688472
1378238209
631866133
913552356
719360171
198139800
1449460974
428864314
324381793
796740023
262282922
1376227415
926971050
848413709
620384595
849411251
252988098
1729356443
1025091309
986772734
2093675669
2119363873
2004020194
434528624
1820693423
349282012
1399397736
1780309445
927481849
1698036954
794757526
1197705190
684340100
589260220
1071699774
352574899
1755977158
917390189
954858136
290362360
1643261197
771744322
1716207617
558853453
909925588
148891277
1724752126
1967829385
1320918535
2118023524
1331580016
599077676
738341414
328942424
1212597821
2138076704
1163681903
571874436
107235778
777633604
1012882510
1151558263
1367167198
538506808
1766033009
1338577557
1937416437
836886198
68381392
473030972
1452213892
591737777
1485461776
525374920
859542428
963090936
1738922274
426063152
75603983
1702620641
1552376623
498617701
1588764545
1863773730
1418698978
776502530
1485858127
1779574218
51494675
1382233303
1080102125
1354058473
2037356845
2081206817
454376286
443644041
96885862
1691348868
1222333537
952376450
72306025
1798207
1754848825
1891775794
107557486
2063358295
477727784
1344345928
137381310
1318669627
372411966
437636884
1228692173
605403036
1547054103
176640314
1787017535
1426035286
1147149617
74180040
2088172692
386739940
951849134
1912458800
1166427927
420675259
113239489
489696872
667499420
963137904
1917814100
661196459
465378634
109363494
511226144
953730314
925160857
1980045461
539970372
1652131926
900468977
1937105583
201666359
310571164
15576102
322486657
1647916180
478028216
1251770118
1686695614
1758738812
435107655
201546974
841174357
1113084530
517272325
270921871
336727586
633501735
2097196714
1671021739
996661256
2099152503
292259697
967891737
459664682
1898400111
1798312379
1248883090
1690434384
1424547854
1209061833
1867166686
918000158
211213920
1664731860
1571704195
294537174
1975890388
687867886
1010693757
407830754
323719432
391512807
537471023
935623660
535864941
688678628
614451300
491948548
2145550196
1722774848
1202436611
436659383
554656721
471417661
1519292126
2018103022
1289307024
1929507798
1819749265
1873063815
750141482
203160334
1290590169
2002318805
1533682294
290693632
285276530
1203527986
1456341837
127282287
1129476845
201091787
1659641848
2027609157
2011578980
1111558878
1349172545
128801914
1853843438
833611157
1565650247
1023664751
1362179287
314719665
1117823628
1570933425
1269930542
928631929
622747236
2120666266
70806734
487157287
1923947083
43413035
1657024255
1112474300
1425648750
1384437797
1992402370
1287417991
1288980123
1013147646
2019283605
1178865223
319271273
273863337
1635796732
1259447779
908391741
1908873414
20922360
1010211599
608280466
1244519943
1761807073
1697824231
499961095
147442645
1243899239
119650055
1528328302
1442662807
348911703
239520072
100021973
794941643
491254595
1418411838
15506097
59292237
1261912110
157647705
968890047
1346205428
1819786774
887433469
250842712
238659863
2016529179
384207674
1239766056
1719712727
2032263873
1928799242
1053008974
586888761
1591567843
1369856328
179433604
1907522851
2052780928
1947188575
871664272
1957775393
1861394033
502293477
358132904
6291130
134798830
776812965
2060758597
1288707161
759078247
83845593
1468397355
423759719
842229231
2026714639
1212919290
1730945784
346240277
227930053
203259293
238993295
203418152
1376688437
1305207122
1077080445
1865546441
89169210
768020888
1376884404
201850538
946088039
73659439
1647529919
1806201388
20161889
1709125137
784125894
67839203
57166894
1913126405
1762514902
1188540833
703382670
857398856
674666055
934938307
1462462322
268399133
1218318641
161286316
59893875
206584863
1765965187
1079315048
1562216368
677853805
940851281
1822102515
1513254419
1327888689
1349507585
1360906556
1779989438
1281218271
531253400
1200231758
1380303881
714928675
1835102060
1789617999
1604325571
1899297833
2073162485
738721015
805812436
614727396
1966735089
306123478
1741001554
920013788
216147232
828174858
577752062
1105649855
1507589645
1852931931
1782543586
1839331609
1282878345
1668560411
576275196
114444405
1983914157
927976298
1987556609
76841086
16153790
1618732851
1164021546
1930229851
596972027
1199548817
823557765
2123224567
107552326
1242894385
730355209
1810965679
136077892
504313866
156792187
1708980414
822943675
1222879762
321402137
1998762436
1593254954
1635700602
135980264
1062985513
2105600561
1549756975
620198114
1273839797
1949672794
95967379
180550772
1830677022
298525170
565742055
367574977
940253596
1878695623
509464116
2078630851
413532596
202046599
1635932727
1853325762
402572567
737078203
1610001708
223902554
664994238
138560852
1315572048
1488663891
1896854404
562142714
1920132369
130831927
1164109802
1910656845
163777382
1459452892
1264605474
94761830
774775616
1926903817
899848089
225783987
57984475
713282809
1898631946
1954503456
1840562991
230219946
1439601465
1237328129
344352288
42619826
1089383406
1167701433
1197530972
1829578803
646190450
1241915762
2097222043
1698641918
1265771842
1225820851
611176078
1240564873
1963941746
1027170028
1495857971
1660968657
2078733700
1383513030
1221834879
1910118436
105220645
133889848
1489654623
881824662
1250437382
1531469135
1601682767
1052408316
176649307
651098053
2072170259
216746693
1548052669
2063373039
1075920161
842561159
950121723
1661129723
1646619763
714524468
438928775
1461294780
2014823824
1788146599
425368619
152207486
1596941422
1036014821
164437171
1405268715
1034650235
1175532167
128978274
457245817
571233757
1294046335
505406891
884608718
231815812
402504308
1270392807
628258064
23426258
1868150865
1911376720
2061079419
1233851096
232593939
564561288
357756989
135858644
610612954
809749374
2127111231
1393802544
1104529648
1409058059
966137668
1489096516
1734509752
1338518565
1387415417
26762900
181025696
1392763813
1854001909
1076484807
919382979
2061881669
1066899781
721993255
661824111
1330336212
1458096245
676138736
809783332
685189999
907405050
456975094
1936126290
1914850525
1337070997
990762310
550282304
1791554907
712564804
178258427
1402294112
848515621
1536972853
1865924445
934478980
885559820
1196767997
1149507104
1399324984
1641236670
1714676145
1384223341
1049972030
739878169
161523987
1231824751
1093555236
187768017
556199151
780370870
328362838
369101898
1817544875
2092892503
832312826
1102208375
1980098811
876757726
17978571
1252232958
1691055640
2074337487
1556023502
226662623
737987154
2095711294
1790291240
161165895
1266881148
213962602
1884114393
1587147552
1698802560
1440461530
1240335972
547987949
83467930
657823445
1509892019
909658937
1491828527
1474425573
739534856
660507585
1658091794
276612059
509644490
103718598
1108645168
2015695140
1402449063
1136039561
275039891
883278776
1859872100
293014465
78957738
843159901
2070467316
880076200
213821164
1620474768
1268207318
2012593486
1892525030
289271526
783774360
152185322
1530525616
149957021
880148111
1953068409
69782832
1520905568
770507989
395492938
134435252
257703548
1864131804
777197734
781804432
365614577
68486184
1106936299
1975150693
934392315
1507566479
585688128
555631880
545531512
1539836584
887865102
949818662
212749200
1175973425
506126209
1624381695
1878478793
114892963
1454890
1739044034
337578621
1236303557
1841771090
314242988
1935197933
920294903
2146720043
1439336478
1306607681
337485127
1446781993
1796812130
913659442
2013558938
2070486181
2114892648
1195132998
1503111133
2067194789
1417727205
44173312
888314048
1872258936
2100806719
863213970
296708333
1169793848
609098857
2118563306
1148532193
1164494983
203529419
1411207325
247610382
1266434535
708837338
1552780352
1059133857
908074420
1009421364
1010243540
2416356
664230238
767538522
671160846
2058286734
1764061800
363480104
1260734049
1049048448
1464313666
799294338
1725249602
1052975432
1245817625
1183492154
725688314
1198326329
1172494896
1144903520
1682161348
1003134901
2115189106
1771830781
1496952938
1414323654
1868794990
1512716845
1021709628
1932328905
1130869769
934688085
1597178478
1236884989
1122979701
31771970
436518089
617746750
982113190
1382833316
257105046
1059421933
67217475
1874192849
908384686
1783163042
181988209
173452100
899380848
1272145252
1428537283
1480634388
625687387
317642545
496836394
633741267
624520136
614295369
442371097
1797858421
1681030855
2116487921
582011969
1761642857
938594277
1020066823
1953864522
1355243287
590948410
2098514746
331484533
1642807547
781918088
417855115
1455896984
945063959
1276216337
2070484406
2084381855
1483953224
427890628
459472193
2070138675
193392760
2063430151
1144689057
1779473265
1503959217
1431995252
1012147524
1792039437
2116088097
1231323780
723499638
1791943953
2071203962
384496253
43890810
315465607
956459711
882121336
1410774446
136484079
1105186531
769744567
1863178434
1123600281
188177456
476573240
1731948062
1631770250
1169290623
124094918
1782371435
270598181
471054952
1889028700
1913121720
1946726594
814278701
1452410283
179193816
738170057
373289812
1895930909
1140897778
1251008700
323318109
2140043550
1778979537
1436760837
1771574651
1127571272
1784953114
2109948378
507747809
790880415
1172159071
1963809271
1137780010
1753550902
557991048
1019333857
211187927
685011140
1871103384
1233670707
1442882564
629612363
1749093661
74769504
937347001
544765419
1812927262
671240720
990159370
246878174
629920080
1556950603
1920757622
557473032
174213506
1340040968
227216738
1761407890
1703561721
162772032
720306351
1192962073
97184590
667853961
1068812039
1520869438
1828311061
1941824609
702266419
1563257820
847907365
600781668
603044956
1753040876
654771967
1339371359
1747036733
1519610272
2072416162
1693338040
1242015229
501270746
1624901713
210994351
694445251
469459511
1200159749
209765229
875688017
676784665
455887007
853333464
1593662944
909964166
1919579580
1140685515
226802710
902220943
43635410
2028843767
427222235
1774641971
1712726311
547717348
1201628204
1184198097
1949783218
113220109
630742759
912470249
1762090428
1425596395
1261226749
357892621
364858776
1752902404
75332731
1141974054
1776699844
1886840922
392017186
1344016511
1878692280
115818036
1796761683
292649350
850040422
512287970
1982821765
1240741023
73806099
199438116
493093502
224148836
601019572
978580504
105573742
310693384
1582697814
174450485
1453874899
1150764837
49496402
991465509
1510479498
1020499968
484243904
1059104232
224770967
849130477
1957121279
1997229434
1848247585
1230138754
1478792654
1369339013
1994928845
3788462
1964399351
1487809008
1873483513
963836190
1329964364
262921641
1912503736
1182529059
492715854
1235226169
2007178033
561269956
275850465
626699700
1245435004
128229150
243532289
1694464379
885787117
1428268295
1622812882
1406760211
569601805
1256445599
2072240522
848217702
1672562230
714860584
106816475
788336863
62471551
1976481528
456232333
367361268
1811875992
1994074628
845344267
303433720
220194348
491345604
607218929
765197739
1597740130
745484627
894561130
1192880101
1885719647
1090531054
2082848553
708179935
416988053
1563632852
1515532966
2078389205
1267651869
812201255
122042385
343669933
1505528156
581321570
518224361
1756731011
906346572
765254278
717780394
1004431751
477372456
1158277023
1034703318
1064696843
1675633034
2046137192
1843583552
709625968
1673826151
379638261
2089719505
1509548763
1686780504
1005741224
953815304
1354456156
1899742323
1295342321
1056250166
1425369330
662895172
1192645325
1450827461
1256706483
68736713
1968337372
647496033
1797079580
1446705019
10551518
1183224307
1504361893
808951030
1181303111
545680571
243812831
167657325
1356024115
1083116264
707321156
1633573953
307349365
1004312871
1359698886
2140268344
518468779
877433271
2121914009
1676845035
1477259565
1166989949
880104134
1910506732
1571302852
1729215856
1939937605
679009725
812764224
890990936
644849262
800864753
1256816796
330643293
1971866621
64814862
1556683547
1829473504
476749498
1073176202
2053175956
310148254
1837639622
557497050
194358454
694370218
1409696928
1725095895
1178194115
684527510
459191303
487033240
346344040
1733655810
283511943
1043347053
156297797
744681661
1493488556
1667280836
842559459
200101170
786484738
1992702900
1126225052
645781935
749767902
157762909
665247820
456983785
1849049878
337193129
1438110798
534937088
1634516870
356582383
261331304
2267040
1288271920
1385860507
1325932986
1194055423
144846445
1457727518
57495421
1469931805
1733913511
224788780
1880974336
1500265519
38632003
993912028
667994738
353929844
1717867244
547959037
1345079401
1312222233
1854583033
868443664
1781475616
65052287
1602402476
1178209251
183617468
2090025136
1386158155
840686758
577614355
229035430
1240012755
844965640
2030797423
2146392251
2062903489
1141709358
1579767379
9379996
921241482
1693841588
1200956312
1411245191
1371858984
51789078
101585124
1042809619
1556042936
812557020
409580426
76050644
296355564
144231896
1840399474
326275128
1629335922
727816498
844513819
393497979
1813298515
766142487
675121034
189349532
1320167731
1092032060
221256768
2118742198
839342225
1594844985
922868714
623128121
1262962795
684076491
1057661307
74630338
1736204838
1813586980
2141425808
1726968653
1773957324
820894483
364045553
621420765
247713188
963714874
1491358995
2127452936
635044201
507463277
137179002
244929872
1164640551
466656966
1708461288
1111067784
550019317
1084733337
1040637587
30657930
961332875
958186025
1995845047
257369626
934553595
1236777398
590704413
801534992
892186372
1876100415
544922324
263811117
296818440
2000697005
251452976
2007767835
739383583
816403754
950235719
1944720986
221431620
754205200
517292172
911351190
776681894
1532665181
1473441554
1948601646
1846018657
1697654719
1855618619
221264326
1548226380
176042469
1998316740
956516473
555327194
2096692167
492410774
1096479878
52575169
769610680
1155747347
781607187
1996577892
256366920
1284433011
71901941
21533887
242725402
1915495314
1870334261
685981065
716854395
87563478
142337591
1868882641
735472030
1342661071
1308009111
2008364074
332603760
315608556
200647282
581920695
909803542
1186994083
406429058
1162446129
1776580504
1932906543
991750589
780824156
1640612287
222698967
1500169008
935158377
960705496
1319683593
448188821
2026814023
5366078
1532534297
588249298
220486138
1326225232
543686187
559017783
154510058
1625969571
755668832
307168824
1864570059
11975710
7201835
136992203
146676719
172309931
1615332523
1611028868
695199449
756036353
963772998
75873103
2064146210
151616672
2121042691
355181579
2037200826
743611943
1003001039
1063945756
1553344956
1437567965
1805358209
1226336517
1209486975
533132439
1738112387
44981244
980946993
834632874
635023832
1760106000
2134559469
1914073127
87385217
710396641
1357850852
1252378095
1554605170
77523823
129410318
1716460210
1278211184
469645576
1157555152
958085396
899000528
1911215677
289502669
427907342
1120654158
896032889
1392073309
1451752361
1231558470
2080709908
2074940123
785996192
1224946406
134964404
561525217
465960929
2046397355
353575068
555930624
1058715199
1655210147
381100157
1330403142
1965275834
717092359
2147354102
48534175
2134460140
575644643
1333461828
1483607331
310929814
1500092318
1845550480
1723749294
137710460
110433286
379406483
831905141
278298769
1502411545
1438025888
1567449886
548425564
624226724
1496355629
1603718148
1230429843
590741467
1444006601
1650265162
1104483529
60109492
947309382
1694203099
1183081043
1673584083
385211511
1494471069
128619587
978487011
610108513
1605170383
16188510
1044073425
653764229
562072482
300700193
1390092996
1537371193
10016135
1085958003
628233138
110200572
711744222
937188152
182720609
1648066835
1968130893
1337927594
2121711546
155598313
156803324
2016745649
1491889000
498988272
485309692
1708104971
792498330
1380527865
1089169454
174027393
398347305
1463382615
277182154
1982901995
499693589
850421983
1126378443
1339260518
2022262372
802945835
974206621
1816918298
1947370232
1716526085
1936298757
1110631113
882844627
1250152893
885631486
694576858
471258503
806131757
1620114142
272743603
1422845369
771659922
1531638646
1964648814
1140659384
2042512466
753525748
470923252
281897429
486631984
1898498480
1291174617
1176190039
235366222
1982563092
764992230
104394693
902078316
105495865
446201746
829195803
310381305
1882585753
162618377
551656315
742666217
813081784
1312309648
637608981
800205996
111214031
1828613732
849888264
2071437037
369769541
896900648
1479776779
774680525
1010911426
1534028478
1421141566
563609090
1695628911
287104008
2104900411
1634420429
1729661367
677314116
2092123280
1397573506
1668283977
1078986079
478547445
504318450
1751981330
1269645769
465847976
2135680541
395298169
946881100
455471116
1526635966
23830052
1546619207
576435132
1778398635
1455490190
2005919255
860805039
1481594934
139550120
1417419736
1092688888
515366329
295236811
556086785
1861490391
194308010
629907211
1406909615
1548555416
1505160796
874077655
1534090626
716541532
852159595
994431453
644617976
770876827
1860428092
372705136
1228579231
336260272
1125959544
1029424889
833349452
307243883
1648936192
928836994
1393201639
646924304
1079243931
1796389929
255262523
2057370133
1038718537
1309649596
1822413657
236450259
426328045
811015924
1144584355
5064241
359617039
1960484917
1721078934
1367008590
1066018174
1333314053
1690374367
1680349970
1359279287
1387067434
592717336
2020553713
771537093
2028103077
1536854215
1524238121
1651165793
993297556
1391104279
1676368213
222093140
1069002662
1449172869
574832252
1926561039
1729420150
610647326
2032515231
776887966
737408192
836329051
126324404
907938332
11309006
878981076
312549617
999781854
1438974562
332502773
1017203360
188734722
757004035
1811102443
825388244
1297610584
1241240204
500663448
1706392676
1634610955
179792372
1575875091
432608358
1036592946
1374989537
1140201889
516432887
475765547
1230702254
1579140912
418308954
1603830406
754321424
123448342
1372632587
1187024630
636576955
405786213
193179389
1568215659
895273955
1797314344
500158668
746640139
1674780149
1588400813
249372274
1489318192
212782213
336827345
119812128
917106974
1496791232
869382931
1751695601
865433847
2098699854
1883427533
1092780022
290531084
1852295526
1094362670
408224134
2091847063
1429158663
2133621423
1169077129
827088267
1901788643
752523755
795771559
576165146
1911683753
1067901936
132635105
289554552
1096036206
41316208
1221600099
312007727
1356755399
387734509
44385268
339028624
1253416222
1135111801
1191611377
14771445
1275657246
966502189
412568873
1456492006
77496544
1427234536
1889330469
846009962
697934328
2000804635
2019362040
1899865175
1821923533
116420487
1123174277
457866084
1190521436
606536426
1864816537
391820792
454830202
197566079
1413546346
2012369607
1531945906
1913588877
465209087
1421744497
1557024784
1275719869
1667954637
861196405
1843663278
44891970
1019137028
1194823377
1911711980
2108110611
1115668764
155378682
830334803
1783957340
47866434
657398811
774325890
132943462
1147182800
1594048257
63354085
347115647
336241979
1399315554
1430416588
2061617511
977148606
1580249195
2099994209
1521460473
1689030145
783913935
1839071105
723352994
638877042
1455091039
1545679405
823378226
899520096
2146811203
1223523138
670401935
1246605421
1828983408
882777831
1381983803
923297275
1383348535
2003323704
385752983
59507092
1269211746
454924192
1414280606
1293049659
37764654
1835512841
1240882307
1547367019
1843576754
1689509675
538862126
993376900
1697642138
456054319
908976697
1253266851
2071388645
731248554
506842841
1070417497
1624733054
32517810
1555576437
1501722345
849610158
1903112506
25595806
592648944
1618152500
1082633566
983131518
457228537
1815801096
1008396191
337873535
459549614
1146640573
1970524570
1252216241
864788252
115093565
473670577
1799530428
629774363
28735529
1299252030
988760543
810085217
965225586
864108352
1086222591
272675248
2025806281
1754929702
1728617377
1014253298
352551015
763437040
850980433
1583099318
1425525851
881226423
976866698
111488200
1790886624
594400319
1499655582
485472490
508175422
941758333
731058130
2007135105
339662718
1141724815
1649213217
1501899538
1599557692
378462165
264793488
1153063467
300597345
1681505846
784578136
2074271589
153039735
270502630
1658383681
358406098
269766460
1208967335
291272504
1880963971
1770176469
895193750
1595933187
149860047
1724637336
1744323711
886455343
888880937
239279655
258232190
545800912
198027491
21536700
461796839
116796115
1136946151
1511666870
398186909
196182261
1776728691
190435176
1499810173
319202709
1766787175
811919065
1176602052
1442332847
1348825501
626625848
1560385398
1293461222
724038331
1143373503
88722164
584152772
342031270
534666736
302856193
1535822333
676325569
1610940383
553696323
559675213
1921624811
143965157
34980186
2088482130
1325376140
1555268398
555938674
1156706249
686828864
1177479936
947331561
1177674976
460019662
1693774317
1730213315
690280292
1067243023
1420402672
2023941971
343534788
713596288
362067768
1591025729
2091590268
1693817909
339686267
1422141011
1062248336
629192862
1039549221
1630477902
1822235129
270676448
1709624290
2056396153
43523587
1861383706
306849375
953498472
670716345
1790218121
553797623
1592934027
1278505020
401200673
924998701
376957805
709862091
1210986445
244458884
1287123188
1735877512
981363474
2009226654
1749722174
915185259
17506597
1133006252
1851789703
185325301
1307795732
1874659834
1738869310
1965722550
1318426206
1326664114
251371584
996276547
337717167
1024223802
1359170765
1315382971
1184317083
866512622
76821582
543529044
1442669034
119701599
346944198
553852351
460920210
1138848882
2117655631
1836454066
2107874421
1219700033
316808634
1013787023
544843353
1436633278
1582361184
1048907520
1988534454
1521049329
1221016608
370351170
1978000975
864577056
1070550717
765245542
275135299
1337654753
886655641
1802061760
693257650
226469864
1346341391
327383059
915288387
500878654
533051751
409627097
244734352
744948540
1063011703
382913457
1587783669
1378804374
1764960588
423780724
1617983167
166505210
1410025227
1276816090
1472781171
291657827
908909454
576575880
84778357
405155428
1329017768
1347593362
458142664
1159377070
808675514
686102510
1042697966
1648635816
1782673111
938571651
1263149848
228830937
831792540
1196741788
1203838131
1412002656
1465150100
1149139644
1039291406
591370856
1922465141
1060773936
1258914489
177236404
1213903576
1588473034
2130496393
1850473800
999412878
2093132339
262388967
1025740673
1140509226
393810391
1454909090
1545692375
831186347
287059476
1449984302
2138390899
1945431964
237580854
1920123228
773809828
101058050
303705062
27252832
266613043
732205721
519801821
362716571
1364110183
1747869167
993646535
1568358379
1498384254
1209957603
364434039
1297747349
1049570228
780838805
133333323
1636889477
1483380775
304679247
351196307
1373421121
1501416461
37088160
272385467
911078485
22422877
341921541
446283711
1783381642
541479119
1072995012
2137458544
955271983
558465480
832274114
723885571
1224153722
1813050238
202491113
964580653
1773351957
2111773105
1860195155
1482492538
1387452804
1664058948
228829259
779591402
210636752
2081057651
1457096372
2146160116
293302717
47740222
1165186460
642593694
1921692935
1697427508
187208048
640324886
735671888
1268011840
1546745968
854397649
1511264794
840371076
990314698
38011991
1467465014
1651208174
1786428651
1926843904
1746309881
2073041839
1116376621
773071016
1120304727
40831054
1898643537
597005100
858124628
1888307923
257179680
510151548
93765226
1372817324
516739924
683714456
2028180415
696240800
1212721560
1458109555
1586106706
682122684
1976688709
246750244
2074529072
264370385
428485718
535178426
331387643
2094013774
2110374671
543733355
927505018
234990055
1259206567
1100319780
645573144
394566968
1253020764
33588647
1052472554
1526730073
518601652
1058533480
87434778
1009773005
1901781056
1526784253
442943801
1498661650
1708522731
263984165
197074643
1181436307
1196612756
284511375
1847712805
1153317250
906917082
895890364
980677501
2080650153
1271528609
597653444
1574118271
246021668
1728257827
884676112
1801412168
1196332921
160535347
565945070
1927938667
1452573555
336324753
2102419013
990165210
1338400507
1563346410
1004516301
1744511590
1080394538
1161704269
1885635257
2118934539
1555129935
260216816
1390925291
280824650
1838526723
1088618270
1925125803
652430243
1063285944
696268286
2070082387
1946992598
2012457944
1417161578
603399894
298046106
346691665
2033477396
1097478932
1364603731
802624580
237211073
461627887
1460674857
1011216313
443647091
1911409626
336190424
656791412
1763455487
747323506
1593701981
1057810325
1961426081
1339694518
1922780176
466195066
922521717
1965423917
1974961156
1156069485
488200140
1703722389
512840180
1990667584
451459674
260318288
1938960600
547435718
1004645984
602489956
741123054
1033538212
962348946
733779293
1250105275
504313866
231853965
1870205952
1628462629
1467649812
500369802
658582506
1840583681
632085166
1084299
1320420070
1444294074
2051698955
429868167
162597716
184385024
273935086
1701467131
509503283
122733592
1954759951
1081937562
1881817994
1103952961
1365841679
1868837899
513613408
1253767296
1463885842
633380322
805608199
1494156105
695238281
627138788
441726747
1514868972
1230508224
1379045478
1378419674
68704000
2035813722
200040575
1815944361
1864826762
4326622
621831657
253245486
734501333
173965541
1708213695
359024100
1800924381
1402910007
875434058
926227144
412871703
1951186999
212770641
1805208051
1511870118
1534120821
292622728
1999841824
1262054372
1619989376
650403956
1536857960
508392359
2011114398
1354001454
840638167
1679964223
277233131
1025870152
1741399667
1228792167
715034925
109747104
1466081787
981753461
505724969
1439970737
1460605149
1725873592
1636442571
821680852
793945425
661746292
1310045402
1694451469
1351987839
763787282
1859689132
284630067
1468392484
978100789
1759283819
1845772721
984866243
206338616
175515732
2124116441
1800932446
290055959
1787309358
2105441795
909919920
1082336090
2035717442
1031716105
34121812
1113838719
727684814
417326147
1318109654
345129532
1358463316
1700063700
212920095
1915711533
233433459
171612834
660716001
711564125
936598180
1205411155
1393272879
506810188
1135980447
1373588352
1599903279
2008454312
673417564
782466267
1618241879
169656867
1165760502
462410072
1123110085
228346406
360692484
809337307
1286974024
1537359994
1369942938
400290032
1974191091
461380127
1156795328
1022726003
911686793
2116280123
2082305844
244754808
388881154
2054303655
538106921
1388368890
1805102106
1440163198
235098606
836145980
275258531
1571308566
1215970063
1716920322
624543041
1929156197
1634182499
1057947397
932064841
315344290
1364210901
1034327141
594026649
1514842486
1924598116
674217091
1746134051
1652501246
2027072712
1034823031
689776220
1541677032
252978706
1117248182
1729009978
878356065
519904479
1287175563
1358450582
451414879
234805643
269002815
635217287
1708674100
728388913
649649987
1136935793
966904325
461864103
435556548
701403287
1757061179
1599499605
951148680
1723311636
1538797183
116249415
1170330853
857011680
1550417327
620534554
684429396
448479393
1800939964
2118128312
1595228113
1320877761
1569168040
805367691
1093622071
270655307
1013396703
579094629
1383424815
1233569429
1543434064
822210109
1322223970
1639245812
1902654523
2028234386
1741270651
1631350791
459615412
2136753189
1549967177
324082735
1236181888
917784317
132156141
1548964815
1633485799
1215373892
1999521394
604263334
340768509
680984395
954758765
1198250820
1661922868
1425965437
132996158
1835670143
521278512
1398943502
1114496589
352819573
1835702966
1785303659
461013702
765651610
1274390332
1530579679
12022177
491453582
1876042334
1233047732
2035745805
1386894072
1003957146
2034201799
1330059832
791146314
579553343
116168514
1253350729
347793444
1744701581
134093163
1586841381
591392345
557347294
32949495
435389809
1136879934
1058376617
1230550947
568540645
296564487
910534304
1042775910
1466055074
1687945766
2132631521
1696072689
95127983
2129160553
692845105
92018674
2016442784
673792140
1314808783
1653133784
290511251
1434916058
1096285696
1022677049
1405660116
694745025
212642362
68234995
360867882
1935655813
590225737
1285001917
861811113
550073490
1204037204
2028229178
777307867
944175614
1778621742
1197783361
1640211069
619907879
383335755
1874178454
947656762
1866199406
562406348
1953479977
1193844973
1001993616
2136769295
545104588
2048615322
1267643196
1126059430
1414825599
568873851
446142713
911982237
2034629146
436988810
1584757488
866653068
1819633601
285339998
2069734096
1535062814
676423480
1382494194
1307815972
658066899
78339339
761351456
391249526
1749180353
1264627282
622934740
1113523387
259746151
1393594285
103535566
605385703
1731638894
2147242182
280495700
457436898
1755167673
401794589
702673319
35852032
1109100049
1695335345
1291881886
1501761062
662269015
581865023
1993999539
1503694795
1745830520
1241368578
94056386
224817948
983715845
168658972
135680894
1979759190
537401927
1155972194
1355494715
2002911474
120923356
1422206952
1739764635
202772836
1400577434
1309401399
1635187652
1915049927
1184735321
126933866
108143447
1547552433
210327907
2146354912
938028410
1331489486
1223737928
995293770
513853405
1262216036
664809422
445604654
1730002619
1634984748
349818433
23110017
300020907
721007949
1607474347
2014697346
415593372
1974316891
2083445908
1553281302
987523066
4491245
1024986253
1597080165
882069026
2036394829
749251791
1516687276
1869526644
781681550
114557488
1612178749
1779369281
393314079
2033781106
743895785
862682599
1020053532
548742308
940027633
1791208919
996327184
263203843
360592484
1402041744
2103543566
1687840209
1953048831
2039072636
301462466
670466290
1264755495
1822611048
737762982
186998154
755250162
853344321
1422885051
1047858664
1786250613
568915467
311987340
577812512
102832733
1225516986
2120311197
569397294
1099567406
426842986
46947095
1511461660
709422606
1731179712
674058806
402635318
208989621
1486927672
1645507170
775138223
155055815
672238697
356857883
1363688901
81579587
1768508035
210486158
1604539476
1780652094
339451711
1517101286
1898941852
206957408
1201370960
698727081
599038442
866861675
538020635
144783818
1845234931
986647483
1292124454
1468614732
517375823
26857998
1745320299
664481564
1680843818
1540235027
391316168
48911745
1286451664
661699609
1062313218
563198219
626217215
580741414
588093571
2134302389
748948606
627378013
1917703539
1134400193
1889027214
180023873
356746087
564952339
41865586
1656370054
762608907
1917269020
1369528227
236902242
1740067561
1559254111
877522023
433540576
1235032119
1568374803
831449060
1472963503
1252640341
1815201557
2001459905
2044954594
172866803
1687438895
1273022834
4772267
1257005291
776903123
2074295201
812808913
924066278
25159806
1571454664
154867706
738219647
192176679
1072938124
1011911547
1933920538
1443581633
1808323499
1553005009
853785971
1579917289
756201804
1710090083
455137264
652307894
1493383655
1247598867
852649946
828168174
2024164719
1781182255
495108191
91195125
552214123
313295144
110833259
1785731805
1205226988
416399665
228897200
905747117
2028660506
925712021
1903468860
918298212
1020798501
703209056
1179842422
1408781132
1257315927
1139912330
2050760808
430062285
1501485730
1284125751
709990500
676234876
2044585919
542818873
87754919
2047224251
541423571
445977303
1411802738
651725524
1717228882
1742923915
197443139
2044190404
487292487
1715350562
1546314575
955402973
1947665094
61591419
890694537
1417499831
1291975225
255888476
80047015
1910005155
2084296927
610039780
108493414
845893083
1877977634
2130169026
525203483
987669248
1406290854
2146507968
2081397290
2099671723
779872464
1235439776
1351799389
1654948203
115530936
165235061
936215742
1399623952
806138745
524193460
1943015310
1310686671
1333169897
2142935422
1216016255
682028804
1024237310
2050621501
2144813934
1270351225
387100455
1186302880
861300210
453329018
80454398
669669228
278667545
611191506
1185278251
1715425425
984126638
2098017120
872198459
503938431
845597531
1328116730
103022021
1242231656
1492907763
828067507
553088538
1075025759
751471925
883078183
847448685
1721052717
1362946981
16560256
506195204
2041139847
1511905876
188637883
244921099
769247923
733801140
1857138169
933505136
818732355
63770670
1257128535
708033496
1608453415
720523368
273279316
367536574
1401116148
1257971175
940605327
108450836
2119065498
8220552
1150847465
1640410798
779038685
2061015209
1468024436
1575515186
1926308316
660889906
188819233
2123502364
1402242520
405518170
1228762278
613665764
1903078177
1352625930
1277196150
662839753
1409219218
663931949
132493036
258717114
2066100920
783131484
335182425
1950043174
1965226933
1280671599
765907660
1571487767
971815980
1302311201
170899475
34634412
1988796106
1226212876
1678290092
1921139182
783792352
998442888
1769021376
909564805
1738926747
1651221484
1239830699
120638355
119302436
1235905881
1167675048
1713602142
1279259413
1248585091
760375819
656378542
232058765
1097665324
1465947002
1072861571
2072190485
1239106951
443289572
446697496
1030028094
1378545035
1540966424
109436247
1733140871
47312555
766606277
734479700
479287785
296575748
809245852
189197628
1727368738
74823400
1118745082
1193616709
1727638114
1482204724
481279452
1104271980
1456948213
1474299109
41492633
1655148516
293365611
859015745
1418004148
30740431
1569649619
150774635
1034129864
1200049316
652200533
918006363
1105911151
778435276
573813681
1962539255
840360992
1730035631
1907427154
2146053215
532372444
1389580496
1356587617
344373334
1033865789
247851934
883522674
1696774702
1413661887
1121761000
1730301597
1210332905
255335057
1217700215
1114341319
984126638
1897855630
1336083557
840240243
1334322228
81863022
1634942956
346010280
385644650
1688146171
1877002996
1016358803
1550349645
450001853
310203593
76282574
2022967715
1499787151
844015349
1735949547
418422381
629951588
34190616
678814272
1634501402
904806801
1924874309
1496756239
497412740
1481425450
1962309006
1008535688
1929852081
750094420
336190424
238086672
1518636794
1306895244
673814183
207476970
557808572
1162965341
1233098058
486003390
290995755
165816833
151331663
504922194
973721459
236813576
1522728670
2130787430
505722559
1037813271
1473338338
2102877396
950084886
1802579597
549615074
1876713159
1634306572
616593894
1642800342
1190644047
868459847
2051785152
1564828269
1979025760
1472327001
510120054
233822467
2076165635
580136152
667124516
54318936
359292861
796221099
1880953350
969976760
1032543472
556105210
252257777
1069085460
1602729183
1694039883
1220341855
1285476355
2010051033
1393468560
1610188966
59694031
814839473
588220130
1927954150
213491081
1929345885
994891071
1091209152
1910431730
1639296312
489361309
1906748037
1368768373
1168725734
317057521
734002938
1055924639
802353568
1788143683
15591656
1047888629
823353646
2096137356
302756321
2089948578
1033561291
1092000779
36348415
1550923131
1722370232
1175476758
641320314
280778587
1966847961
1441783893
1807415802
1387396270
1176708807
2017758869
1400711844
1653368351
2017952705
1636413008
271689496
2027001193
559878231
656687819
1641021417
317020295
117511213
610519513
1135437553
1332185787
26802337
667883718
939281336
2125143374
1061501076
762005557
338657374
1129912034
1458422925
1628053439
1018345003
1892480096
1795086934
799764666
1314187406
730947369
1669713335
800283036
1388121337
1355803003
329098144
1967929822
951374451
1214247370
726145044
316894955
239638793
1786207870
747211196
658078005
1600386006
1882169333
293061567
1775704588
616850505
1036136448
206212318
1176459134
1552633016
1629626773
915395075
381332739
927356584
112279189
1818068343
1328841151
534311823
1248771712
1998224441
1392359951
1729375566
426617965
1934822703
1914723376
1914118347
1094547478
1154265735
833211720
1682366715
999464276
406517196
383270854
721984181
1758973701
1625535991
1310318986
161765258
1532110860
400267687
71987800
822371847
1094851864
1950760561
1588900700
582794491
970943524
1816516369
895832537
353861574
1842152994
2036869753
647723556
1571446536
378412264
143448730
904305663
1513859813
385248270
509984352
971426880
216114969
175249600
1223693816
913624409
496766283
195048683
1382322283
608587651
245352094
1596551431
1691956693
1942019563
515251765
830790583
1815646201
791372240
1896773360
2065812471
474263503
1312174269
1498158157
283985693
1915536463
792320468
193677722
1451952597
1594105299
1126675857
520679384
308254132
86495222
947775029
1131072675
535231962
2052104735
445431552
1559553169
367582773
421431789
1434987700
1617556894
308025803
1759235964
353162115
1639094883
1777699806
1803640287
1837196131
1312341243
1395183900
497417493
1228178660
495295886
1365191974
1969679464
761259453
1306101474
516644429
1561304235
465638444
1220874866
1680075383
39001779
1413676072
1952661093
1265512531
124287706
698312088
1761138691
2038696019
594631933
864827704
674343086
1159321009
958037754
1002070105
1844673280
2141794309
698383263
1949533690
441964721
2061103941
1785783922
2118260944
231165794
1567666204
1695020067
225128233
63630810
1666285022
484085737
767734884
467551338
192529957
2020183634
1572878956
24061365
722560147
457329608
1892160431
941973617
1644378915
142464620
1425320386
1484008688
977285168
1937617775
1525331821
1852548001
918632455
1261303889
2114670493
1638589726
210996014
2024464387
705616937
1909459191
1700951138
130858523
1132524336
31959414
128600563
1116612602
77601292
1873685695
1768527432
313023107
189322537
1732577495
365065395
790089800
1807666844
1839577829
729304497
1700407851
752520498
1269134178
1136150602
232338125
242455630
1459906409
1220095429
1330879952
218992931
2029653212
481775894
327489900
1836729832
1953578361
1195793022
652604765
1710942762
1178145265
1820328307
998977040
1669265997
2016610196
2143687322
1320657447
251682104
443234604
1125274465
1416502917
1764319303
68332948
614016733
176855377
1089647082
1611590581
344796141
1508212780
515903746
1535838264
150263431
1881492911
63027327
840165168
105776408
1090327137
1885979445
2107054926
1058532918
49473691
1020333130
911764256
1019822596
830025319
441442759
32434626
1429984549
340608709
834178107
1894540976
60776835
1014035594
1541340677
436280668
822563999
1914586974
59805387
1969870072
133889848
769257505
512690173
1606125122
1648110075
811771885
407189312
887867148
1239454542
1460607433
1115921205
721587803
1353926829
851877852
1442110038
68236258
442718159
689739603
1640612287
1278028506
1095458348
460745104
218370947
211989055
2007989836
565212247
182109088
383900268
166552536
605327011
880423316
349424298
310281735
1429858153
1945765659
502061089
571434844
694613615
1008025652
1154151227
2070697645
358990823
1426099185
1900540728
1646477471
1346789527
217155412
1214885123
862503538
1490971471
2021141221
748919923
1593040409
1291091720
2118426554
316814585
48517561
884062789
567843661
967298264
711910287
1948604908
1459795171
1099706154
1194050724
1676501125
2048409270
1031623909
1351500088
102361705
1208001802
1637553214
374831646
867616048
888256481
1379783201
1910528970
604917333
209896065
675640487
1717750695
1054061302
1047195278
32254838
448358219
1528483093
255199854
932005207
111982441
1104173755
785054883
1597621122
702731455
1031011078
1229183390
1788760441
1501415194
704542858
1722220401
1508337194
1841867994
272428071
999839479
1344556646
1481331180
2021108909
1158655408
1871823948
1088411839
1232157896
1332803352
1484119793
1131508569
64568288
192045911
580180803
1651968445
90341703
17077489
1017180482
1093339103
113309194
468599060
76911177
1318186261
646668676
189381215
110164028
2001654880
919981403
1776877807
1928758493
1050597400
682665632
1890930535
351072478
1825567285
1985160184
1603263508
1995847607
175030476
369861710
802470594
1695107551
865057269
1517664912
272553266
1314139115
514902973
1128366907
980873741
823375676
948337659
1060283547
559206438
1582276815
1169055069
1503622200
1027786377
607322016
105711853
1707280390
620313344
9771064
627898656
1640845903
323359685
3948609
599590434
1854277319
916299235
446463087
1714254178
601236530
900249545
367936251
431052638
563071298
1029959430
1493663439
1879676630
896552941
1581566376
518237790
804352569
560260351
999314152
58921264
1204421255
226069766
447186059
2133437381
171063933
1499985530
1315042448
913333834
221604778
1998280556
882233016
1795632167
1627723655
779604475
1463228570
1064040558
1270596081
1579067163
1349716923
1522200708
803403586
653380570
1823809907
1282473910
594587048
1364606892
162281649
1508140050
840101142
836797686
2074918401
1014770394
1327125981
474160982
900106712
334162983
344503756
831486425
645806903
470950541
452048683
29060044
897864601
1103858374
1762046941
7240595
1180077381
1239858340
271456586
1407026136
1940091412
334748064
337372382
36932246
2081683659
491548113
1635685385
777629093
1438383042
484793393
723200586
1136165455
44411923
904765849
1747231216
591468180
1197901622
1536179411
314815051
267387408
339267238
1551782188
1370934461
1087428665
1400521478
1372625973
843054194
1167522000
1522980511
1216732418
95859376
748660604
991066852
752588041
1817082892
1326875679
117005676
1937490276
766515166
1742532275
2059327226
651057092
1696265026
1821046224
194121864
132673835
1355125215
846670228
878321912
1798483498
1438540157
631448146
1384626683
1187129800
1536897185
301555813
955355868
1017365724
1694071549
1922717577
1732951622
1825094062
602012241
176913957
1060838352
731347637
417876884
1008119481
969088389
532129240
1096385427
1609572024
683093269
1967791996
680991404
1837875978
293593717
1450206449
652864831
211070703
175584068
1909489898
157249996
2023737477
155935725
1992881270
1529980923
1807267904
1240638590
610431586
1469928349
1061377762
1971019601
1921718049
1873924713
99852728
1142223396
42495033
1329106398
1029813743
896685022
1839789276
1169009798
407403703
786962049
923551533
669709090
64489466
1559135004
1806760331
1461947368
1951102412
656292987
951745655
991054850
1528403922
724558659
345517921
360380080
1540119268
405691021
2077219536
727028772
403031651
149538030
1503622205
792499987
437300926
594310691
915670619
2063789619
305685537
329900805
1099420320
563761842
1997653701
1287982437
612106001
124146005
125063005
999265983
2079934686
404938845
985533263
220098282
1244738186
410426915
221945884
1675703902
1674258935
469767261
592213500
252191262
1363956995
263787101
1334063454
260533104
664795444
30105914
675059623
865283582
1163825294
322895887
362292017
654907148
1942802816
2125314838
255901911
1166819042
896191419
1908114822
2079797447
1525456498
1634482965
1909966174
828180502
229145053
573860593
1369010930
224927427
495180488
1699065099
2034175998
799629766
1375412246
136574488
931506290
1402467278
378108437
1756919185
1634100941
1679656868
1112623152
785876183
212101174
1124176890
414338991
1292902892
395726249
1558529106
676022021
1684422922
310910561
108055791
1591150980
1507817911
1466383366
1336129931
1429764938
394280903
743805419
988177844
796376797
1471249496
1268252144
1561977206
1660025632
971028796
1886132803
2138551650
231898706
1392787598
197825415
1513567740
1734570156
1994651047
842433573
479940724
647157082
1945660215
1893918388
1544967962
641632999
1717748066
1758665414
1316699836
1511626913
1993716457
1695849077
1866085625
1373963762
1357850852
270386604
1572547398
491327808
1573506916
1200769876
850848746
1154737257
499154196
1217733542
942216369
1809172636
135140556
169758841
750929688
647450108
1958612285
1854259267
1545909015
45307180
449019697
762998232
899931233
876555780
334905771
1919074580
660655062
1353368289
1538993480
1064649785
1192647252
1599557708
1978178137
693179942
1963941746
1522511171
1282667535
1152161961
1805886970
1394014376
2104220006
1760354822
182671842
685218707
2124292548
529509811
2137209122
234352399
796955394
682073423
1565299755
1398224564
910959796
1719153754
1300807332
1578347027
1784233551
1982232784
37433338
65398851
498402776
467844795
1631587026
588794362
2035894328
367686191
212757498
1158159355
1895108852
581082879
134619407
1382902000
963191277
8796285
161745659
515555579
1270316629
325451668
3818512
1021211732
166590014
1183330775
439406467
10158769
1964742349
1714079528
1562190230
2097728477
600597196
233232280
1103089529
275104739
1422074119
1710448681
1352590857
1879433567
60006996
345858896
83655690
1522982666
346857482
1110680796
2097876210
42283492
1842847120
581084631
1330192831
1616534414
293437220
1009440655
959956457
2111139763
522521148
241345218
1518268095
2112414366
710280486
875597212
44483049
1024308373
1590424675
446961116
1111266991
1898473826
1605240188
818103993
2003445776
1064777044
1070369653
1582730683
408149131
1304122693
1004446355
1667784792
463265107
1623133109
1646238483
186620213
562203451
1142618844
1246749590
488012016
1808334826
306826156
152898032
1653743477
450288892
849914986
1928112337
635214105
1044576616
786300661
2049212883
903278278
2080600801
1828978371
550006316
1300342630
1952484906
1068213301
242222612
1050523445
1287719377
389707931
1101398297
1471372184
1107948407
1197975355
801799123
573125183
988212140
2127626138
364180869
32139066
60654948
503031225
1984494011
1733849787
1662975894
502032243
893082398
82505832
2010911779
1545715504
1296402795
1956672497
737854929
1770898634
1049121585
2142153108
1107763875
2137708665
1898037685
693502254
367582566
225983951
1175683023
517220060
1013094908
1092932194
1412670930
599237723
1124072040
2033678569
854345973
1271460955
12619217
357086308
218879778
1345619434
866953319
1900096522
722768355
1149552882
1598044578
137770010
1456851631
1565965992
1649029204
600279366
389725674
1892848767
248472569
1558271256
505518797
970770523
282914720
533077125
611330062
849040974
2130602635
737807589
100623486
1918901500
1178658067
561838342
460040470
1435881073
1158463972
1969753344
1480830726
1487406316
675669231
2016821778
2107632414
486154489
610140165
2131797645
1158487582
765296730
2092335122
921249053
1714198301
944253214
1768561121
747269343
377829817
243681255
60596439
835447370
1475008608
1891486782
719053990
1490209755
1324116583
2094589691
1052615186
1926450392
733025077
1526305636
490381363
1571812414
240794961
668806103
509053542
1561224807
87514760
739024035
327506001
97365848
1856203691
1875324934
1734188048
20032136
476485611
13741955
1596181906
1316608661
1493185558
1851520552
1983193884
1535489065
1824231124
53797740
1911947255
1926843474
2111891527
1507811623
673891569
1454392107
1331825398
473617534
1063744676
298241839
1336340936
1646280649
695594289
977978009
134710432
1903200918
1060299408
106829520
966382725
80127288
384376845
1167096177
665452175
2109553820
915749742
1186490380
526103920
1733338728
1144960391
240988804
1313687759
1980695126
52194182
483854762
1096980910
1571234162
1523562071
821742636
1106954116
1783614444
1073870627
999353644
2138017350
1670320781
474777928
1535036685
1140243824
1778414332
1371634156
1706786599
1242984903
2013942367
1934612275
2125908678
844708189
523185118
1656193336
1068025993
457518139
2086602312
2127117489
1549061294
51440413
1965972630
571369872
1291021487
913375266
1165716132
1461799042
504286524
1922987792
718381201
610284236
422540782
1453285133
1728021917
1145800746
112138469
697273317
275393933
826252039
467368310
1832300298
40205349
1303587656
514005489
1239626550
1583184862
1246869233
328226159
1391075729
1396353445
1481308090
1769366298
1778444344
97907703
730095150
511115959
449669091
1328544143
1807988755
562825028
30112578
1783985092
31772841
1608553449
537862722
1712106943
148400692
1997939826
299249083
964524611
565590283
2049609908
1908714599
112802589
1812081700
2103107797
1257561571
1546647499
1304553762
718988593
59442424
1916504022
683518332
1670329717
687539775
1238657228
365918191
168256673
531380447
1521426086
658127693
683029394
985639983
1478212802
1693018134
778621231
1613784614
458028534
1057585267
1278738470
209570024
2123067738
2110738579
271188708
56877586
2025313601
2059873112
570119348
2015005445
1348231512
1866370818
1971958947
561743301
423618186
339108963
682850832
1348740599
1634200573
1453594830
1948892695
16001389
220902313
1434552695
726120791
1703827502
756948210
1616975510
1456279780
1710290492
1829818785
1174489882
1731733319
1588539332
52268034
1317711097
2055002807
998337312
1420249421
1837969895
1256537863
853144270
1084341273
1143366451
329627494
2077769509
1115710612
203514706
333548370
2105915691
639591711
1630742720
1071095649
277881561
1540601234
1233521727
1324291183
1953964173
1840701259
790937665
1381538117
1159772987
1101079213
1108068942
119790934
2022316939
535167122
1927821862
566053427
1902439821
1281062906
1942534774
154197937
391782855
1312803715
855116051
861621433
1220292228
1071364952
1484119793
902798856
1536938300
460534582
1631518344
2132787762
302060182
835937533
532004198
281692281
1660516519
1851509549
1258809766
1962793338
1777187258
452941721
691147227
1554698512
1446531464
746356656
626392736
1535566371
71123756
1243784531
1378818441
361580542
1044045818
1660397093
422899832
2054104966
1583431850
1609727788
1057381097
31250605
1381566936
785399270
1736769149
858918279
1972974846
1347020730
896571010
2080227811
391620297
706018658
2049464363
1323308133
119054365
525230159
348885226
162146860
886948004
530281469
751315995
725838381
1536583544
1715438656
563688355
1437080118
1067189671
223032770
1177577084
492559687
507839959
1045011795
1621027864
381035204
137145499
1194846608
1414925364
1232131794
1014784942
1287844317
751695106
1991502912
408947683
1982385957
854756376
1929455242
1084057459
1318619525
415731934
374593956
2075863843
1510634262
2075809007
1428133251
501399844
800901983
1786782688
730513980
107958878
1284369875
49555436
1937733905
1028997838
757800610
6212038
1214073983
2014960744
900548804
503741417
1401797619
1241217628
1524601123
2063358295
937325627
2103815656
1725952164
476857256
487231780
1378946584
973611017
591810767
1485074320
2103830824
1656880743
2009358558
1081699074
1510085569
37508207
247874891
145233276
511433912
485949043
2058160289
1166873900
329492752
1003626388
1659904265
307899194
388329331
135749916
1460205176
1554932175
532092105
1614701474
1999794657
1510479016
2003567555
1474875211
1935531318
465025699
45409266
1709819442
705857811
1804898558
2035013636
177251453
1385764149
1747489624
842162270
2127114014
467172806
1488143222
941528862
1855140324
109196080
1324293179
751245443
1628154646
422748192
1085156342
1823216638
779207905
870462801
315307315
1396131046
1019334668
1623383608
1423020888
1461697599
541360837
1562046030
1316558888
1077997032
631422829
370007388
1939394043
444631055
1755352830
1890112020
567253339
525081617
732122399
1946159123
611880938
962077542
404749298
1500835773
186123995
1678372960
546746744
163784332
2130483902
454832028
179216345
279567208
1828358283
1815546467
596697836
424187055
255239574
160055065
2122835653
429118969
1659309529
1250425252
1393416484
91742307
1171663926
255816911
1111213444
1310676078
752339631
663104808
1797709311
1916375521
1695771824
946920305
1182602723
1246541122
1327323371
384639752
451773940
659467029
1058027672
503199880
1449772579
1729661092
632348872
1322769861
326818774
817526613
1602472753
397534553
3107707
233355812
617419309
1113565904
105694648
1310400042
1144158874
523171980
1448128897
521689511
1166020738
1399196964
909648984
822134014
10069047
420843007
206382741
1995944685
1843730637
73910195
614294871
686156064
1382745294
412776277
340544165
299302215
1343485045
311832537
1563787130
2063805425
910299772
1186123140
1266096140
1311500257
497216389
707568202
1738417311
2009910697
1865924445
1897022032
1076813544
228939406
1719762383
2062140523
1009145596
386483437
79023624
502776665
1288627009
586870512
2010861048
1785081528
1834207209
609208254
268337956
847607047
1069636198
990203126
857417951
736050203
1390785974
1203376128
1646679995
321421160
885719687
1251543546
700409521
1087719261
467297750
95271134
1448037032
1306526724
1669556410
839534665
402627223
665409431
578850213
610308399
367326540
939065733
1730930393
442389373
876368791
1544720290
123814497
1294961293
16261513
1240440931
1503923260
1830370849
847650641
48765886
376524888
1962960382
1497695734
2064441541
1100872302
1359274854
2031061108
1431728193
1142260979
1742456640
484271618
301310357
1655609860
232288934
1302182390
333127596
492697013
872197570
2030764615
543765215
542290816
1139871225
172832436
1649152212
1205988015
1420014652
883905435
1078459639
1783851362
1987916997
979187494
1561034217
1891479164
1313509501
1663192226
160505799
1171719044
1134446006
1598061253
695586244
1973474817
461872788
888579811
300364922
1676438430
1648654945
102886854
407987684
366059747
1118151389
286758696
80783765
986914015
462261274
514449650
1143767059
1378327175
183905505
755214906
2055132230
2112671133
139183900
2108136864
1722032325
444744679
1399703249
1361056912
1562611531
953013352
1130761915
1438346144
1462414394
35604308
2120579093
153204795
1514820551
1850608946
1893090729
1090049255
491891682
305180656
2070414759
22924988
2011603343
446942972
925218336
1113836574
1045303432
868749430
720659923
1494122683
520207101
729954607
1481452822
1801912119
1337374518
1061644148
1897123217
64377171
248260407
989074426
1078410939
333118185
585785577
1905723056
1800270531
700171364
1484222624
1024113331
1404396712
384874609
1640845892
2047441040
1676864781
1501761441
251486303
505209678
1708632692
479902522
2130537930
949800984
1841540575
1074900597
1720905847
702689499
1359594124
32667861
962263624
1510612924
1969518660
1640667299
1413995176
262582958
1137224664
1983504681
227034659
215996102
752337376
2116302786
803608508
1571234162
348487299
691453969
131001918
1560165513
1383166962
964771895
701840542
905975190
279260481
458280999
1411794256
975632760
937037703
302129568
1386856162
500656587
1175529545
187611889
33447356
769948546
1128873948
1505768050
2033502801
663638916
872832218
1683565379
1410812667
1377899685
1692590623
1789356382
731704405
216144005
1094608472
1659850489
142227087
1128780715
1893271936
1970346768
1336751782
115189029
972419571
83344084
2093877383
789861107
1070857682
762184936
1135298653
236298666
1098109016
1693332509
1684359249
1892054987
275625121
249093570
2067751833
1106932120
118501347
1592038406
184068683
435244636
296684838
14086995
933654569
464201165
222096679
1034263380
1256226340
851269994
260921872
907234350
808951030
1530259510
1597788467
1577568052
801428809
1246067859
498931661
1031796649
1286952049
1430316517
1832380250
407156612
476677194
325006189
341124013
84184153
2001103686
430646898
1459487532
1850890026
1301767536
930148764
1244377270
1671562979
187078554
316413581
308889349
951745305
1798227181
1133338492
1310208338
2119726182
792880688
1479327428
1369499593
177031234
307766519
938551550
1282400547
40680758
1047829334
349910863
1039442272
378297631
1258508962
1728144088
320415438
1565015657
985347440
1201129774
1717079513
1197710346
832833054
772034499
2097771961
769081566
1440874678
1945301681
1924624159
1704765056
1931963341
1818374733
298851630
896912235
1270617081
2139403829
1726605682
575901224
401254515
1306057306
491061206
669153767
171230414
2101966496
427223597
1756636327
1247314751
188771651
1633206060
268507227
443824997
120891937
1727316721
1246294829
1996184882
1079183984
1643893003
1525024663
1998227110
1517179274
744512650
1040717078
913191694
462172718
299928208
1499310668
209602554
1274836587
229002167
1003130699
1432051280
1113057834
2003429068
1926734566
748932855
1833789304
345574856
1488764065
1867130371
1771291075
10497231
1689605935
1591318936
1217294343
1965776317
1466014160
1244752633
2003828773
1640072584
167890195
64426465
741914657
958685670
2026645408
659194953
440172680
1115235877
708809585
1311466212
595071255
1990867042
128386038
1182989752
1143197462
949780353
430828009
800967821
649003713
1183496678
834638350
1966003418
2134760166
1460957965
276969077
21705432
760902253
2135602617
2131278388
1559616045
1472932955
521438086
1540907873
216066281
1192479426
1419346896
794717612
848063182
1940684196
1796677039
1963424796
1598095885
659638741
1923024953
251251271
107711951
1826087937
609621107
762800363
196128777
44499219
1207856691
237700239
31400448
358647697
1511618962
1399410084
1848274386
2116587300
473726516
1981771748
1353063922
1647296059
2076403111
238673683
1900615605
338498442
443391132
897187330
1584962488
293220562
204156387
1991696822
371150032
23208512
227915733
26205951
1723816261
410496603
26749712
1974405227
575275455
278298769
1498361515
401381575
744775723
224246259
1977494688
2022529056
836716908
387372194
1950092338
777381816
1928143728
645706178
2051247457
777074311
264095951
1992726474
1096090922
1186301592
1055438514
700453039
927627612
1318527633
1899665072
1483471557
1455866923
1854738571
1346155908
335120533
1224281961
1313928231
1312237533
1300181351
617501469
209055741
641351648
1649735911
1228519326
1533901125
1299737259
699668120
95986074
1819651336
959311989
2133025399
626321647
2003920720
1179689965
1034351579
442469559
142092658
1609622666
1229747109
1183515438
988228673
890188051
1035272169
1905751957
1028335315
1999944781
2127263989
836496782
1706451537
1137314883
1817398720
2135265333
1937718420
22124278
2064390258
258820950
891967
248275150
143331751
1559811799
1808580306
689850178
1040574472
1086172768
652169321
381109553
1753186991
26239990
985954846
1854405835
1075412667
1195549612
454047571
178324601
194960447
1187687493
98710014
762632433
25628619
971670942
433186242
802181175
774771106
1325807272
864271447
76057393
1291872171
313112570
909011523
1597570467
1870871834
1035525770
947793656
591856422
1297708898
1976062928
1558361762
1006777326
10315154
1314530801
1293986998
1227754487
1745428051
253255180
1121735734
728863212
950605261
1131982663
494399839
1902175762
1132266942
1460007374
1339596237
1280299092
684476332
855634579
958612580
105286326
939643486
1837906549
159156537
540365368
621275075
642409336
1759353305
545209468
1263014906
1710264887
878369440
1907704418
1084642563
1237207922
2045154625
1361790821
1111725868
108601963
1566904809
1991400920
1242115198
255091981
1298445481
306832577
81829357
21310208
1522405930
956490580
2106201600
1598800253
189881580
1520368371
1715955766
528244915
519662955
1468344058
1914998138
1981330983
938935486
1201453138
889644283
240687252
339279918
1706230933
100113896
766627306
1719150307
1532275565
535537044
443590064
543962292
1492713629
150628477
733486296
561914591
959385635
1657901935
281785886
1595137053
68606990
456469893
122176967
1967202492
2104229174
663096040
1119209283
279351670
714053568
922352958
1518626814
1908791876
1807952084
457515192
708135874
280232663
8593244
928984293
1818900493
590608763
447739139
768398968
1708922202
574055754
953619817
459078524
709559061
1350709341
1155264386
887110534
114002201
600794943
880557482
1588534976
925183336
1042005369
577503842
1178697021
1482754321
832588314
32014373
1014997598
14001090
2039127427
39009653
1895827096
887430363
1048600548
1682768690
1307052872
1393602192
1883349375
906886099
1134169584
1385199118
689553801
1033228677
786447659
33127824
939683539
1435477955
279110179
1803638901
1665000755
1277360206
416185839
1203526369
1008847170
925590028
878909434
1545331691
1599189896
1745053552
1416639665
602964009
1300839456
1530624780
1494770095
2006466505
2242995
764743519
70377212
30067144
110605091
1680089176
1625962883
873679025
1222178918
824877998
456275046
2003334352
1278795945
595448313
425863429
312906543
739571424
741436234
1256106252
1848478915
438544731
728890896
2025060557
638453795
1406712851
794550068
1333382838
1505304990
1454450730
2131790222
561068385
695728984
439431247
867013575
253562396
1616770842
479335238
867742719
2003130203
492218232
1874715893
2054117166
1770784563
1923425912
779461897
1422071023
1561479140
301257418
713557665
1283653745
1739536565
775600261
1495026126
996651213
1732493837
995420473
1988066447
155340607
973172052
2121719343
188926286
424612498
523760896
9905218
368118143
988384111
1632649662
1042832222
276610014
395314253
645621614
1082979096
277389759
1451761481
1331277871
1912105154
594587048
1723540521
1132654870
1786157338
1432378328
1444372352
2062451439
2029634961
1648630341
1146914503
1399357933
1825035910
1406068150
775432086
721825033
440302462
550093495
1802833612
1913567151
118550991
154736963
1275048698
2029576223
1512794903
1513531031
1762888990
1138011388
45069325
623190105
1771359759
59068042
852866321
1534969621
535654118
1539380830
1450711152
1381091009
468601934
1066864481
1085915201
173765085
1357962565
1619174650
1854233226
394489234
318738737
1195952113
1517719326
421195697
744894936
441576124
1495413935
1783260540
1026353275
823677160
396043442
989764960
988023995
645616582
603248365
1163379918
1480721864
522959446
788166185
1597285113
1282251917
1393729093
756625762
289010633
244285431
415028215
1080821478
1748653482
195340508
1727731843
1831666609
2066838756
1006747673
589566520
278212594
1563646512
1141973760
795779097
1424163448
1180522399
1238535254
1521440105
1068292322
385470946
1038239658
1945728884
2078023874
1132107349
136192059
2075283936
2145299821
1720448623
1246533515
1706221929
541747851
230626674
467131027
1196449948
1613649468
991194404
1427549326
2057136165
1656712223
1482005681
653945061
775961655
555526020
464121140
2144712309
1335204760
1451289233
203813195
1030706875
1925986424
529763260
780931915
769544827
831514160
41925437
524840105
588080694
834050579
1477001978
665781822
77491680
342094962
591936529
529075480
207036776
654370342
1870336772
1781264062
1626546532
247268648
2094379872
1612447111
1202863689
1072976296
1845709021
578821965
1603413145
676219212
1833701718
1621096878
915765754
1591995459
1922128006
1457880266
344238500
894785255
215350305
990042503
82274249
824615639
876207030
1869522642
1874679872
1877001205
228214022
17720922
824782484
726877905
735685994
1763217551
1104340281
462148624
362736252
1931198338
919460384
1311173805
1955413568
476022588
185273911
1877132641
784186603
1260947046
2119571345
1128633808
531828387
406177691
2075035912
2100296904
1140717449
355824921
503640843
902892776
1731378420
2068198921
1880508721
1418315645
1116833539
1769872241
1178322520
1782575321
917327289
2139564774
1579179452
460754318
1110757196
1404585172
543568561
1859509052
36252527
306849375
1840481321
810465477
184552842
300284406
876310847
1278053981
342553804
1564822693
1597912407
427666970
1263754624
1582736445
1388764644
773223439
843087165
366271635
1326854045
1383666113
1630722895
1599928510
1379963419
1756088843
114376855
1428537447
1916109494
332992211
2122063290
150135626
287244235
637757720
653893797
1394609194
1476377631
1718773335
459149884
1813849170
1716442393
1685477068
1239420290
1500060486
236171705
990072617
1778556082
1147345561
1525761107
877988962
1144959695
214916515
395630418
1500027741
1164361748
906222571
1288616325
706662534
932585081
695077776
1641831819
1225076828
137382806
80470597
1142749648
1067903614
1846171254
1135045113
920826291
979727029
1730440384
720357116
1123865529
1186632859
171831597
1891425270
1919476154
1620052774
2046707506
902080155
933769557
1940934357
1509751395
1875533665
2059294622
1650450602
1192075382
1236845612
112064626
919073772
689818175
1367150754
1000595366
1524394601
207311896
237062926
1434782229
1779037095
1385386449
821493155
1738898371
2084471323
1554869344
2103220021
1642494780
210893885
1985584088
585184792
1984525298
315089777
1268784332
2033703291
1814455893
1540750692
15141757
1936140005
1258406611
1747677068
905668495
1998516702
463750705
174180709
1451333850
1255971591
923900246
1126407232
3918437
1477091939
1231768953
237178908
216537678
1702767534
1612799842
1269370690
1938943156
750276318
282339546
1311762140
1138249909
1485025735
517986111
601417753
233335409
26865295
342062449
1309048948
539166918
566119914
1608457079
1660845713
904431015
311715301
152719010
948177309
21035889
125731255
2120536797
1914934973
1283840437
630766632
477689040
974009711
434025136
1903894128
1630766137
1806890222
1426487317
213909659
1325875234
1262536606
1336269543
1498989342
344422544
1444465356
1990381230
441196274
1698147734
742335687
340022680
795507231
2129060210
1288061234
1748684111
1776836655
1990604440
454085672
1886789767
1030958661
1761448179
1203924120
812170743
86066190
100316907
708837338
1209199420
88516466
1303428129
1106294292
1130679646
1183671085
2082981404
1129249878
560761099
1911245105
1547552384
1679096655
468126334
1742090464
777614319
1035923079
578314727
791998276
1157884558
635446732
86763308
1667326690
179071343
94396343
466507327
449098067
25198646
1776767228
1421019167
728492953
123781479
1875050268
284610285
798313491
897089737
802942967
198290372
722892534
1168633856
1292457375
2032047847
968269038
1822734758
1302092415
1044591955
2020025069
284112379
913780585
1505335988
721690182
957227788
839903995
721314710
158799743
683904926
1503437715
737264510
399019418
345894898
2097566277
164150113
548341721
1865897271
1532561207
32925740
1274103645
88957645
1532411808
1695140122
1515591530
2099090191
1263160715
1227683620
583838510
1811015242
1642228355
1330605314
1480531483
628156282
643848516
713760878
737018442
96357110
1247856240
774802517
812074615
1196521892
1465168812
1843639470
1867617384
1441035901
1927724960
1500147704
1574130503
577479743
1867277816
11295002
181263265
2088915428
735824177
309932654
2106948011
1168687696
1121308566
780130838
413611013
2041812468
1026683905
1618298650
1845021134
1654059695
759756257
2055053147
2121796943
1561736652
221484121
515713308
2139561440
850411908
1582781712
1363318137
894661204
114015509
1626244540
1324200930
1598393641
65628601
1654866943
1258802844
149424096
1720355874
994788642
466009851
199491082
586579402
922806828
1035346128
1935616662
1380722139
810537452
791427787
1793814759
1152268897
898738509
753543904
675600921
460056501
1402959626
1660941094
567338734
1605693102
1803357848
184205534
990353538
99885414
1123510278
2118159466
692019226
628151338
362439056
1024021148
1026214790
330087126
1402254595
717972219
1001013093
278918911
1986592372
357467509
859198086
2123038726
761833541
2088955510
1353473004
277713622
1575280444
486309777
1034037254
980175606
1266242566
97784099
1589118403
801179698
1761706949
318991648
799619822
1896347473
158348018
1109327929
921701449
2066697768
1631868416
465745302
297141283
340194985
1086904444
1419979101
1886691088
1681540203
891147255
1674814568
770819300
1820812339
682439740
535682814
1508663978
1636516224
784924806
176169512
633724744
1702908598
1956662787
722160537
1596610741
632019394
259848515
2101161480
281692810
135611519
1779924225
228835754
632041780
712985437
1692774807
1937906184
1890196807
974900799
1881578377
990705910
804473305
549313090
444898414
1629356920
746339017
719423041
1909120822
1330215479
1049121381
1865251204
693754305
880089077
1898426052
756642449
1087418794
2021229384
1971780667
1600520158
597733044
1438621073
215152274
419710049
1694786585
1286473673
779087513
757558627
1407602617
605853172
1911989781
1216569258
1891278342
1264618358
1496950677
708602211
1952797257
526622141
581904316
375407370
205255604
1971394833
468745090
1361695336
69347948
835741874
98190157
614142680
997138137
961306803
638901976
784973405
926093675
1733910609
1052873346
6387545
1290238985
922883674
974967111
1576840092
1659815350
249254504
781196289
675303380
2047981639
1904066923
1544251232
1653681881
411712714
84247898
1387556074
216388993
1720615483
1000369250
265197916
220377312
1726125362
283369174
2084707655
1132221945
1371721180
767206075
53932149
1944415437
1689693508
369203753
450924639
1193508521
1513506841
701812352
835542233
400495134
151012047
1138513427
1527376611
547884651
497964081
1816813734
139497500
12854284
1308373142
570941836
2015593333
2140804951
680225258
1429843986
9823054
833938093
1006661825
239253031
901122800
1130002280
1664478197
231326330
607248929
1357699607
685883404
1590444248
1477881027
606363238
1804199886
212208768
187768017
472174979
1840546484
44800730
176469948
662594731
1343429454
1246610993
1465525810
1552001577
1178102922
172728897
737504810
1869605321
447749185
850540861
398788967
1952155074
1613217536
707335603
973996490
1017940044
202436923
282412216
195680267
946998481
2017201099
767162575
369235754
100832971
842383794
956380696
1534934811
1055642306
1300945685
291377175
2025129068
2039485049
1352794990
1705226937
1125018410
704525611
225902744
75697948
523145937
1131846476
219474209
2042060333
308101529
1842244106
1364102925
1201901252
1433445512
2115606008
271207972
1639294539
920442254
929694842
620537505
1958027256
1525007419
1236105776
848109104
309197928
489370028
784962148
537404495
1010119032
813013385
80925281
2042400672
89497974
422274013
928641397
1273545196
1731988496
1008881125
482133574
479906700
541689437
1162496801
42145527
1772505132
884411620
1542986861
1026324891
726538922
849817564
840179291
730126241
971334815
418505192
166156832
457997238
1134317839
427207756
1415087057
1321223960
1526833938
2088404356
2069397188
497357853
1118931010
38708724
1011907088
1830112698
868845273
176931623
914134316
1356282855
2130051706
1462754889
608996371
455295245
998317160
1770572431
1862465819
810188618
1784558444
537798557
464654749
235116243
1941379310
1463924130
1207532303
268698103
723784246
153957100
425588493
1050722496
1263330396
664662162
1160145541
787077726
470875184
2006676691
1834889900
918432712
1464173076
1187799941
580212924
1654804106
592638050
110376907
1165317254
1334277623
1418908711
1865764175
1393677195
107096686
2067286287
175114411
539049043
637042717
700219157
1558335235
345308387
406614829
1968259797
1536466539
2116591032
1021073165
1604802286
1148702001
1060640025
648260618
933495136
1536236631
1177268999
983073184
1777541540
768917022
579726597
1301004491
916758598
955957618
31690110
893377231
1440907393
1955579855
1622352296
884615406
301170971
506898814
476658853
168713135
280970545
639683825
452495271
498057453
453376865
744086817
1617711987
238030508
162044293
58831955
2118173436
418118274
1728476333
622375210
1524558885
210225087
873010236
1344141534
675289611
1398065600
1925421952
676452235
1490560094
252451110
1673488394
1643691299
91057783
1338754479
738549611
642110140
247370785
1185637120
153215456
1764865313
761510923
2021296326
2007161251
1888396665
1235445741
778110468
1594355454
1715789188
1408832697
1425752949
101890407
403971128
93273936
114209797
671714862
488249090
1347114579
10029867
671011436
860264949
17557190
1549703253
1650590339
1745073277
600161362
1256601619
1873237474
2065523064
1423241643
270775451
1048278019
1342604566
662403943
1038912898
1689528615
59184139
1236004578
1416759657
1021838236
371416227
1463626449
2043442970
1995548338
1239288712
752123574
2013791607
119151287
596557230
1542399819
1614485116
2020488924
1730315389
759287888
1230508224
1520041147
619140961
1882307345
149513966
1628255385
996858399
1207060537
2093196831
250040152
51044099
686961202
722458800
1074910213
1245669157
184224428
2094518751
30863076
894809012
580620356
390206537
1427970436
2045005268
1145593359
964668734
364847619
53639672
1874812751
1836302199
1502232478
678929841
1184196394
1032023546
1226922159
320580265
1098837778
1316260070
1941247297
1469320874
522544690
1900657495
303377907
1543384466
1285704710
964291772
1255336940
1943652964
517952310
946530975
2036929988
638199843
1210991434
1055735264
1728949230
2066615289
2135676750
764995077
1038552834
490009431
1673971919
833592198
331813282
1390805974
1552978016
875253695
62183941
1525597086
694996574
1843513811
695534
1785510059
1793253546
177335257
1947108343
494413409
1816919302
472318466
660149351
1580117874
1034155382
488152816
622469836
253686404
686119708
329771179
563392805
1232721473
1541034033
2031776785
1384908509
509458729
1421446886
394176772
1471543182
989856330
408790358
1480195128
86474665
571227912
1309839653
1959908184
436590315
2012797056
1381715349
763977585
785524876
1882596822
452957220
858858801
1087116403
1594266634
1069474765
671766820
1561491230
1117933606
992159333
1049874151
1837664887
1579881388
317867782
924290966
1393160302
529017821
258601177
1657917836
1891242329
652135577
1222977912
275420561
548355430
1784545840
237129215
1555664860
1849679970
1016865855
739690060
1617241952
1975734820
1728258149
70102154
1833876746
2101980631
424367550
1545211144
1909661150
74252280
704941494
218543561
165451932
1873853864
1435888723
674466496
878543937
1171068856
1716499800
154420678
1775466477
1154884307
1812583659
2009282919
94631850
739319932
258819488
1052093861
1635988366
1392169062
530089666
1891796158
517855340
700719081
2096414650
1991944726
1744656450
1320834567
179824133
659757603
1441559307
1239992647
15714689
1182468659
1173173560
814759855
227419596
1618087073
878833752
387053549
1740600732
511087917
1583187825
557824160
325351147
1921558698
1041369070
559220413
480021855
1378801374
1808771715
1062814068
114869653
1183947053
1951024692
310563229
1149775150
1105386319
1863169010
681551607
1241507858
810997052
501297125
1253122774
68753067
2064297674
278792468
1073257473
228988075
1213926471
190010893
1087168363
1081463583
2008363018
1167283524
1535083355
1314268378
1639871352
404873245
27055465
728695658
662672153
2111546293
1280535711
899764930
640427463
1921571611
1638296963
961766704
1852287613
562764056
338685394
722606709
1427883177
1933214449
2036639593
1379768995
441886596
2098529858
1396767959
186094804
495183623
1260518376
191463587
1015499045
1118419446
789950061
999776585
1372911044
1937240394
840974073
1003875550
616883297
155888886
408853816
522073929
1492931884
666123491
912567757
2088508416
1218929528
217824513
1276122859
22882730
279330174
846144625
374368272
1356095576
490595005
814884409
1361695312
1164437289
876773935
835933865
1093541557
794434768
1491643666
990675804
1198605115
879564027
1925576279
123350397
563348511
294929925
1777454924
255296592
601412436
1649766726
1168417004
1853352476
1546537092
1783602612
860760315
1550902797
1385747019
1687192465
883474318
550288829
107958332
250153570
2035517833
1028124268
1307801004
1037505330
116741752
1415095705
1904830317
1258725698
1209305427
1819571582
22517163
468737372
1366082861
311813107
696053198
1813013449
938954187
662468685
70270791
2136815373
955877452
120220911
1028966807
1155747895
307252722
1333198294
1057702533
7973882
1066578208
1491183215
178151904
924775193
1653365531
1454108974
59888348
208946693
1043442939
450156154
43215920
657749335
1758508099
753055584
1131399858
262548174
1166899382
1508361569
1122200521
714874927
265376054
627395180
1583560596
1971758879
1375724393
89372617
1535685176
397160027
655752299
371357416
1300239335
2010787538
1956699408
739263342
858782967
721858662
2094077652
284496181
2062264324
1899283371
359344049
1457499765
1427568630
572726726
1998645958
1096624450
375055145
313686964
1327309272
786342091
2049704718
487829650
166062529
1080262439
1871128603
1462264348
727274088
508444301
2016635006
483688966
807041183
94916407
1980351196
403530353
1007471063
2028436640
1443808814
1307201191
803094326
408970038
1884303281
577392564
2114876299
190995537
1846576958
666288939
435930896
2069500459
531706751
827132080
548973161
240055479
496278463
937333922
1665602464
641656498
155194696
1462434213
1878922538
1045372200
1654572159
1324844429
539068592
327810036
713551281
1437747603
1532329500
520457584
644630697
438936892
1194812909
1796000102
881145917
1991976612
500665843
1865957772
1226605023
2046128709
1051398729
1159551543
2015779340
1302424322
1122238599
592269740
1214831058
1528085583
1737450529
168295859
849295577
1897337459
2128816475
2016603316
303727015
1880343077
928615270
231835618
1274137763
1180519417
2061762180
246842373
590908910
57639636
614286338
1674791802
1028312306
1428817107
1521930347
1071403522
1574776391
1066696356
1176379774
1133733303
845763391
59533727
2039510500
104037974
2111411408
338692503
510002780
370912075
1610643993
1712449584
3513659
1256018880
1504871784
1552722473
581909021
1534635104
576701427
1880384590
617512325
1852323957
1946936986
841166919
1226385942
915137065
626732969
66565060
248373301
143732310
1715267457
1089234303
1792502006
190269526
996347008
500040149
1659436181
820088043
613040006
1834916021
1118760648
1014421064
1160176881
818267025
1024336732
944985743
1073352819
1476916326
1233167435
2134379927
1365559370
965106951
1096231796
134153214
2131724226
1589225726
786556546
1162009040
123356949
840525894
337687410
1641548231
1422167178
1599763052
1521344891
566117217
95906783
863059875
1038804551
720078310
1887717989
1202243726
687675548
49342113
1807567572
662797018
67359551
304778999
1804398294
1349637676
1168181627
996799502
1513995928
1345940811
1349303520
1806016135
1811598251
1731699833
1410798131
1725242306
364247484
1104943700
15169168
250632036
1856198131
1172431211
1869075361
349803780
1245454134
1826433871
189186637
302657171
644908592
1027720729
1776248571
763251261
46288936
556325295
1198749746
1707863272
222217878
1641241664
885907132
1035509165
1753359730
1475228421
111877880
1519174506
592791374
437385187
1406316159
2116657204
1354766219
1532661110
969701246
1503491982
1177843302
1071061468
1172289588
1792556773
125004038
1738328511
169408792
1827637485
1236158806
1701691373
310865190
893106282
288746114
891134021
2111475591
1270683534
102980026
1834511328
1298494187
949366904
211887763
1777378874
483195618
652864831
2029999937
755752754
293349048
1516850899
984986570
124333067
1743059365
1747027731
1568294855
1470050980
582750965
1175014185
599039533
1126160751
48778069
1539165922
2031690513
1572529414
1982283866
2075601849
1852816771
1673954409
487264074
1851601519
137465878
634678816
2039721386
1870144103
410820520
645058721
743927634
670569323
73420817
1651168662
1271097861
1455189659
421238522
1698143256
473739034
1451482267
358789048
562111405
794641116
1091345496
2015931819
1986275167
2046528037
1663935902
1840984057
1483354694
338504462
785438897
660622831
1339974515
1049116272
477389270
1410381074
1941606620
1310034316
1072420668
1999676733
245660128
230811383
768713852
25149371
315614176
1531075806
2000389526
1016194245
1943199597
624815047
626293981
162811775
956851116
1289048847
273213689
326547778
1176111853
1880052049
644013074
730970019
1647413566
810733826
1957668202
525322658
1034357253
853249672
1634773827
798666774
990581324
1857793291
568146608
702250088
1310150440
1908577857
1841627763
1968146980
614409180
275043247
1523306519
1499296531
946670091
1224181460
110806412
2055242839
687669544
1079878000
1695276391
1219035112
751084142
1957769331
1242119495
682511881
1731525346
434828004
806565184
1116647125
970442096
367158784
1888622589
923543007
1909915444
839769646
1519655382
239290468
103483595
145064512
951471581
600001335
188524020
247072116
456339952
1913167637
2001382304
260062195
1284672611
588917462
1544191297
578975185
1835639378
1760223502
929218293
251094153
1953450034
514992235
266279275
1298004674
133854127
80822062
1850763902
923284055
618515
105856996
833138311
1137764819
194502801
1188473373
1280404817
4800777
858135135
442936900
1430979477
61234319
865131283
187629142
1389436899
502353661
376562776
942086681
17488291
914418743
1631376384
1153001460
1361181784
590182705
598947523
1626260678
2143313541
648511711
1748380816
2033942068
1844691769
1449032253
2057980846
1809501580
315350828
178905790
795482889
682687413
1149991293
1877838460
777236894
384284060
1061774604
671458249
1644856036
1496292223
461005742
1926257533
1128138767
2122900525
883544756
516310198
826480247
576100385
1055199589
856610026
487798872
990918200
295203189
1565248417
720233426
36886351
1373338446
1374982565
155666325
1017872158
610716949
793474250
431935808
1491983116
933882936
36025605
379442609
1991052799
937056958
1846569021
1343947720
787219940
641167624
1877784692
22090409
397311249
1768026396
1732792153
632577808
37165442
2051196260
1709162778
858448921
1939890942
1039150486
1805805450
226248477
748738934
1041080957
1638473327
711853598
2127719087
1231190196
43671872
257390411
1642557466
1161716263
693811057
2133423379
1263567591
1428823572
1848024414
1086812295
1472255937
1379427402
1862222835
964339311
1436367149
723548157
1761347039
397426697
1143093467
1037406213
1370385561
1348400781
27409911
588588629
823436720
272452619
23735444
2092541262
260281815
346937351
977375285
50162923
778989023
1170261065
1426577819
765563730
733023439
1865569996
713708514
1001121643
721979304
854695405
569718399
1022235352
1849789126
157542793
1585870376
1975984137
1515473462
1151383060
949141022
981100343
890583413
1610100340
860097126
999170078
200197242
455861512
1646269911
836508384
1405066805
1947004496
446919222
2075174369
1985816239
238454937
237886077
1681418482
875755994
1024497464
526021927
869239071
1949663442
888874905
997824689
295137099
2005459119
874099385
381404759
2129644792
1852979065
1654923171
1168093846
1940477635
2055501794
1869775011
318028075
2087343036
1757254288
258115703
295635808
1177702209
433783233
1128640602
1702905869
1551712227
584924995
1931190572
1185122864
612890403
1631762019
231970040
1741243653
688640361
484428658
1391416846
270801966
2130721320
1552713191
1266399618
640526782
743699123
119164002
1819374327
409427081
625566526
679531746
337504900
1905194200
1403793803
1111136693
1583832151
1330565288
1964091705
787054671
903837396
1897549838
1112716067
717225528
89413050
1185972056
930457180
868076795
157507375
323499424
1465800936
1936742770
977439315
232540820
728332287
327959257
1726640809
1934115994
782482545
698013745
1548675360
488963664
1591088414
1400303372
766609655
1986255022
262936585
532789596
495296450
72964879
982888637
1224769235
1244653824
503574882
2056837051
641032600
1583716444
1849231453
41056998
1387753644
867748067
1947516301
766612987
1312024965
1768611438
633049498
481711630
1729244652
57624834
1586683410
1569072521
509643660
484083304
1952155074
1024333277
997287526
1091379657
1472793437
146366574
1741058251
166255222
434679824
733809608
1312267289
1976650513
1686827155
2039615529
369029227
1568480320
1482900028
781018465
1447673493
1937808527
317295773
2022601525
1685083823
2085141459
581515932
1035750214
628249103
627847677
669640162
199453024
392005881
241527175
1577475256
1386612417
153001586
400228763
1507268793
1563765421
768057338
1746447400
1078586076
2078341366
1536387005
24920141
1154498897
688115170
914728276
1357381397
838592249
1234109116
201485119
182436658
1024722176
779002502
118352095
1764092075
1073921982
1254495405
1118483530
1920870931
1493395169
232250121
427048472
224127876
1540974737
1428089130
1225692782
738354436
1325260361
22730902
1240397357
1059512312
912114939
379885127
1933241054
1845760065
1120084711
929648587
1188186333
505955114
1097591247
1003181634
1549849222
1073575700
515254950
1698609703
1749095449
1303965352
2095564281
1337389521
824392932
1808096395
769202314
1289680764
1686371164
1602716125
1499326793
1050182640
1506420966
1141878383
1333238519
1847304025
357291170
1820376437
461350581
31730344
730120374
1203961655
1491668208
1954276696
1463969911
1946643432
1061513643
1973490805
839680032
738426592
1524761804
1275774543
994840327
19137408
394169182
1480079886
2010347106
1928240244
1940838512
1268009511
1851661646
2076777831
1514598276
2013707079
124056871
435612772
1698143256
264230286
621799763
1706619516
827452759
605502036
2127305571
186324920
19419848
1151222811
1612124154
1906221946
1821235010
476343462
2046780808
17955956
1800750948
1624085264
173240067
1138041550
63631831
763388327
464528718
1584422948
696349996
1734196798
977823916
1681623214
746266209
519832733
1016257972
1256695655
773048729
1706230933
479490205
575673408
1105982230
561914261
680836026
2062686820
2025761980
271631041
1350328809
366110394
657554386
352963532
1417995463
775447074
2081705254
1009158242
535999464
1081966161
1213902118
1179351489
1843896714
552977133
1862413582
1929092729
1494759385
1883770866
1882571747
1231480520
46490174
154412137
1571497336
531442952
1579438644
250238243
1278054560
494698029
1572409370
1701575394
188576053
114394202
928690909
1603504881
547346032
2136188258
1178099045
1540248767
1925301668
323522545
61784844
344930283
293795827
1637989771
201813389
691669620
851884144
1496575427
1854843644
2122373660
1300454594
924085100
1382367447
1815166570
1737692228
51849858
297935982
1050434302
331441582
1741478804
176674489
1774570129
265209384
235602589
227372889
207802047
1733362856
778349491
264637551
806144504
2129563048
1254685485
394409339
60654393
1360630779
265832394
343370145
2131753410
100541397
1422658659
400257217
749435676
61251535
509877922
880206665
1645190549
1189253975
1201883575
1917849081
1179724183
1790785595
813307539
1198371334
269115052
625652621
808901461
1164839027
371622377
1362359235
1328260492
1302822690
1995615500
1862599824
13211640
916956638
1810184291
1650970161
1602312382
583061421
1195233558
781091334
420597069
84723816
783632866
159918492
427605953
2130783270
1457296601
19292632
1604500323
379391378
584515635
703292550
428084171
926934281
1912334755
766814688
763884552
576836995
1571314189
1532661600
1069248334
1727316763
1720305865
486472186
1062440345
1792736315
1239755706
1818135080
1212919290
1536164679
244672657
1699103706
596309948
1761343752
307175330
1546564667
396631140
2144757088
773085420
230995011
1708087422
1565223871
1680079338
900602753
298563705
226323966
1938644820
2113488756
120708708
265409790
1673245174
926662133
392879891
510292344
917097165
506559228
1399192900
885643248
100056917
699077345
227807219
816344757
502915103
2026980350
1382025204
1601091967
1779135561
1034269872
147500764
1337416059
1122174156
1926903944
1682104782
1654356139
551360231
409712051
2025509078
466350690
886917461
767290158
1032418967
2096281486
1131830088
316351067
494972493
911142839
1919199332
854896547
792239629
1471872184
1128947403
167497030
971815485
970717949
349471394
1093550693
388676467
1713356825
2109403572
408328076
1391200636
99454072
19588069
1424855550
225100572
1198035799
1897321624
1967916197
1571972846
702837921
1108799276
345783728
1733600274
464001389
1616367302
1140541652
820286450
1448535385
1812834600
2063475641
457611328
2142809058
1090690281
985351516
223267326
1142459819
1999965075
1600644187
1717780811
1316624687
1707853742
859054550
540304656
204622919
269695835
407200248
1517076942
96804638
2139054654
791905002
947157788
508194281
182158390
1231252061
1734644855
1855888147
1105362751
82615574
2132267935
481617467
32462951
121718930
604002624
611598416
1264442912
741933852
146528395
706196471
917921868
588705959
636381766
614242874
192297987
1310077801
2047891594
861125946
1418376615
1614737113
105449221
81890775
915101668
1672820525
589426093
1298599141
301892332
1629533784
659869761
1356016222
524011606
1415993326
1224401476
754441027
1323118714
1611028868
407775510
1661598713
46375551
669878436
1366621938
2060852911
1829899521
1309012626
2138453779
1103161323
918624861
1914643053
463006416
449553297
487739061
36871754
2024431509
74497985
1408253353
1450573386
1844797487
1977718780
1324937056
844285068
1911671170
45637997
712623677
903416532
1724042133
432934018
465221830
1789949796
236097471
658124334
657211429
588064227
319722418
764092329
442095604
1621674803
1139009420
203270527
1020881261
916006014
1040776456
1133153853
209699289
438897411
370358123
1596770155
1803811823
337251780
1440355418
1882267905
619108070
1625671861
1711673332
1415741162
1480324082
148105994
1289237752
1299909383
608255782
247382282
1059147821
1209754966
217414409
173512110
1213528685
507242972
1524308591
1724122534
860152895
1244682271
444479719
705886088
1291096725
300743520
675847305
1534341481
996013835
1809392503
656337422
741312992
1044346362
745630158
307562325
1660924100
1010132634
2054705454
1097182630
928945833
1782265403
2126121550
1661760191
38411848
115797809
193415660
1742144956
141947220
2000060503
1110305691
989569483
1973236176
2026829049
998823572
196694578
1183956774
2128639003
685541705
19682402
598578902
1088822648
1727569435
341294466
1974655463
209486445
829408403
433852119
778221227
1017211947
2114062346
216277380
2043535969
997484703
222668186
687944240
559404435
1328972430
339956947
998800260
1382193150
1060789180
1347762807
2012611660
1376477694
211969182
560295306
1020840498
1367241373
538806294
1282721574
351275171
1898560714
1615066501
1648571626
702190693
1263578325
1569717622
409358937
738383386
57118693
1553767239
757253239
361945872
814732330
1441480274
1710725408
2128142847
1845602879
1408226473
1294771895
1550135564
542757716
566439602
574275576
2020329018
1788241331
2081247360
220456038
37363832
743762780
584081541
800967949
1241952104
212847903
1242871130
915993228
972840277
774090764
1993664342
1818451992
317397075
1076873609
782722132
765753010
412460007
1944719510
458391844
1971658706
356218673
1783719638
333106271
147281093
836524410
26957545
776351438
1465101489
1454166263
781994335
1004562465
1759790362
675768168
1785722472
1454205977
1735340680
366539190
19743744
2143409258
44626587
1616873303
1426824170
492941924
1353617643
214279716
1945185315
1889630935
548043504
1977434630
2001369103
122741876
1123735941
1121341884
978297465
1519211838
789754172
611121445
433554999
477520868
865397186
1371782086
408960166
237788333
709684976
662539570
13805398
360957275
1787806167
780007384
700905324
1176714094
1961232966
1991239871
1619666558
672228591
1709191455
2130917907
2080024186
1420401230
316532469
1611517283
832417609
719429175
1137484618
483791684
1701270376
1052563840
1544623205
1264268986
514945715
858924663
924684791
1920402528
612170330
1539845594
976664287
2126350429
386860752
460653030
1848048510
1647694090
1083030777
441360233
1650995213
1059047539
1026183260
945764068
351652406
1928464571
968710786
1444827792
237943780
23129210
808034376
1549225155
1798234400
626897784
1380179323
1874837624
410426915
1154766109
644326748
721723900
1940268457
855047741
1992121622
520942570
1297039577
1299837089
606854323
2104835987
1904350765
143835581
435728347
1675732018
729871811
661658470
532727589
1098087711
328686860
1778868649
730752384
1383471980
1033857936
262921292
469573978
414197775
187678036
694228121
860733706
745690244
1873099167
948002593
1812819606
354822015
1735584664
865862255
472206460
630772894
465605454
15267837
868338718
1770402938
1425633480
343330860
831394144
625807782
1037463504
2128697214
2127450829
1793515329
2134306659
54712171
1249485786
1998293657
92012282
1091160834
2094250837
1232634849
1425099332
260525017
636866971
233886866
2013139812
1217863474
916503571
117147420
1393953423
1096732907
1773220494
1047023053
36289270
1587564165
993135364
648677278
1278241251
1384741479
411434640
1703579657
806574609
1934514959
2146326807
1814876613
827555164
1450637549
924867181
1813758827
497792766
1097026055
508919833
242456846
298529198
914822592
301943466
1698682456
2052430720
413075208
290061893
19985325
3185291
834272154
894054529
1225408269
1242181659
2037441461
596308889
862099057
1827415039
525686885
2132314531
1810580013
481143980
747490507
1910718752
1075418612
532533923
279876224
986333631
1208199086
861431699
866902945
590768239
1532808593
1761850376
1434194266
1201132056
1885754364
1738293191
1001821421
1574453753
868299776
1018696382
296857034
871798190
320359704
736117878
334026895
1850396416
2097771961
1217309034
5021452
964011925
1679564453
1528647666
1389021082
1628086085
423846985
1662735996
1826087226
856287576
1393306536
1079771778
2110396711
112036742
1910624857
499115651
420645596
952932863
549766754
1032577933
817991776
1591027362
395888306
1139234046
1631469157
1609184086
1673159947
1787401447
948837336
1747021465
1836191430
1414541815
64307598
1598999845
1188667707
113239489
215386739
521129613
498334438
1024147244
1908620269
919089987
1850102156
1644434243
932993756
1172578505
1425259033
937470835
873481572
1641965388
1842152994
76464028
1348626056
185912486
1896084498
19158892
311330579
593052181
1243814122
138065694
498828831
1508731631
796217525
1383200147
923690086
1277977152
2045964098
1394833291
229950405
594062835
994273105
2075802976
236953381
1121801553
1956909151
77750896
1806422486
481526042
417976236
1362855068
1355035299
2057601159
1415673943
408629218
439412726
2064373369
669607254
1676116204
1783982935
592609756
1366158851
1464394674
1789106681
1067798403
1077199770
1865777014
620803463
2146039647
1799194688
938891085
1446348601
1210540843
1416631135
354945441
2068057459
1607766600
989813475
1273215556
1857525692
363478298
207048210
1581317441
21827122
344191539
2114866093
997842521
21849568
907187606
1173408632
1163319788
1918414440
463024362
936031947
1382190514
328133676
969186202
1519712561
1776405075
565269684
1293070963
291179570
1646851302
1979423502
1426427371
1420347729
748074501
308801295
1801345933
1448044673
217523389
2117865384
1569487017
1656688063
222373477
1064266129
499787678
564395663
1413406717
377816735
1458590130
211330454
942302489
770774553
1706134367
2089146832
1857467933
1550444193
1744539052
426977491
582819097
2090723197
29320507
526856895
633158093
1386715084
2068603888
1148216165
512976733
1451080768
240660891
879860431
1237437836
470110326
667478658
1476951736
296734472
1762933421
1008886390
1993146400
1027260212
399353624
1509002599
1870211836
641903582
39545599
180769521
221813085
560306002
356712616
442077410
1563110773
1387561484
25608036
679408012
676792306
535109340
1381593075
911365961
1634447419
971932875
1877210705
1504715292
1213391627
1981392906
422935634
84015743
348872480
517006095
2108136543
208019456
1160343227
470071237
1148382890
2092685464
766836393
444754602
867978273
337380573
1829090245
820476770
120880954
471217807
1725638226
1991774973
589929801
205103827
798866152
1327637366
1030339996
1445301552
873644818
279660783
1869928958
1487636926
190681813
1860345615
1648048263
278002733
450369366
794807228
230495171
274744864
1755746423
1706225565
1412702193
1651982001
1094320261
1344939122
1003945563
1416120414
648604846
28049530
525854763
1895218297
872162776
1235349798
411248602
355366247
1949928871
1472790266
76401916
1679810783
2020890064
1971809501
1320298457
1183384940
1798774038
1166419206
1385245539
1551580505
1312311492
2014909240
963554006
380411795
532024503
126351988
1120642239
793155003
1710156359
1410748234
42311764
43884982
1070229217
1422467093
50142787
426292291
835126313
2112965903
638047909
1918970240
783506221
1134485151
468047335
940629707
1892943625
874195264
537407668
1601729730
228810760
1074702187
45673995
1223744690
2125051395
1399280580
1893039234
1949402058
696776176
915063327
1473492814
472140368
1161538008
582661044
1343429454
2081883957
841389360
1227562594
432115354
716197271
2032472256
1170530421
2129686397
961111245
519041443
302923627
291075943
927315096
227698104
56774927
1708136921
200982613
283340649
637954691
874129130
1801904113
1007764422
451185214
1254452936
2024718908
1522121420
2026337971
1008681542
954708647
474005464
256881223
1636787180
969684096
409315223
1166366122
1729612419
454593246
947461177
1682621477
929126294
1109172776
495781721
748149198
1190795494
211106230
1227211955
412662184
549488449
1036253163
1007096629
1859711424
1496205001
429205171
2082879544
1218097133
1604111683
720849679
1333280240
1723692634
1091690476
38808720
1516831961
2111166087
661746292
305065362
1861822747
984953080
24201335
1417913451
880966007
1223737646
1936181193
254940088
1727440927
1117915865
1313588622
67617663
366971597
576229275
1758002783
445481742
1538966728
696851234
2146771903
1559757731
1620074895
1439938772
1302915212
1564806722
580215050
1175907965
756262374
1717086004
1415642337
838824665
182076082
305599363
1228711522
1970048192
442602447
1337329422
1867395098
1013859805
406632040
1764928432
977957463
509064893
2049719387
1481285196
281840847
97686965
1367745195
260555275
2097848438
1620186922
330680098
752048806
1534573507
959076301
1972953115
1499326793
921727052
2009321329
954902849
1002941909
660647962
254950678
1280948493
225997760
907329125
1872100560
573518460
1709433395
1880257656
1747814683
1858088785
1458346896
489082969
409480329
1075435435
700512753
163566203
119402337
1789199739
800936825
372066828
919306852
48437904
406111489
966739903
1330744150
773183470
562632434
999134435
1905382563
154401930
160732337
462245072
17514551
980022233
971328173
1298137518
1400119344
643375074
340682610
335320217
772288335
772930859
1031828577
283754672
1250313551
543707872
1885957146
613468658
1743786426
852314043
86272568
1783818700
1170035793
1400707770
1960556069
1354578782
1404386017
662578988
1174952649
904061704
1126876394
2138817864
252570043
751396365
1629926212
925228823
1581577894
1689042785
65297410
1454379830
2043973115
1196838704
797512838
105295504
1930785125
1848685608
1365342922
347266620
647678150
975489535
2016811599
320233715
1667488398
1106515857
11727046
505601483
1449539812
1775665075
607370423
56283248
911716479
687744581
266388394
1184084271
1770190603
546952553
1873534139
814335288
1245453463
2130034670
605964710
2059014058
1748992815
638712606
179220377
446552025
554097864
679713221
1586502655
152534787
647444808
2088080521
1537570965
574815882
1516660649
1000289297
1095859122
570055268
935529908
1317506868
1116235313
933680608
493621453
1074333121
2091572124
1010102731
1346923333
1021657963
447171913
693995216
880767562
1631192091
1053060643
1496903557
1910215641
581046052
2029088972
430906912
248995099
1947067679
147474240
56348735
578920052
1839017128
525521983
619630451
1109670609
1301063041
776789944
798679522
658490220
849817564
3941759
1907390988
705716105
1307249606
1653052467
352668024
677448650
1489102422
1730427385
1139575868
1290018375
1439872457
549646187
1204254588
1450069562
356494267
987957861
739541923
433308031
1062075030
1403642805
1742501396
432408279
145140775
1804070284
1624018855
1602051402
272423628
2105258039
943506354
10363164
114208666
1266579751
1713831300
1018036602
1278100808
1496472666
2033225128
418139223
126130548
258421342
1786030685
1641060878
1775805164
1256039551
1942986796
1703063390
1171093238
755388258
85797964
1596870953
1186444890
1254599007
1941417165
554125572
1187660219
1830480648
902083948
1831630014
2101089038
1781966703
1919726644
1040791563
1118294372
66281319
643649923
1130817979
246314507
464031013
1298513978
1023216442
1870863037
588431883
1107147988
2113682474
1473873906
1468930969
934689504
979951535
486659079
1289128123
1238652220
700551030
1077035543
1465738762
1735815554
853269766
1980169704
1241180333
545735217
973631293
577063503
1107885368
2071080091
93621339
1251315558
2043851256
1697928984
1735402958
174532487
608811405
1248594157
437842108
15412216
1489125567
1025442253
1604067638
1201804543
1236846968
1804093455
1847212621
166880121
1841321551
1203274533
656961376
1722987110
1109854848
335452961
1932043536
1247561383
1980818439
1225425740
465184823
2006954490
1825179550
5946245
1314466257
1916716291
255325413
250866848
341113473
1047928547
111144674
1130396388
694900272
1879568039
1631370056
638370155
575690313
160634672
1491495522
812409686
2116104781
69755438
744219368
614501610
1468518405
470952086
214807997
1484014985
1920525720
1664542771
1659227294
784925758
72053426
572733217
529537866
617520433
663187987
114991719
1932486447
1613854508
1959633811
386946295
771077215
730488407
955381153
174793383
389925776
153022238
204259678
1884219697
1401057140
158993662
619290480
1460155087
718709060
981923530
1346538936
389147362
1681139281
1971659428
203524358
285524685
894313022
1326799164
1984731594
20979044
971303975
169343503
556060410
1342595046
1621436740
145961505
662134275
1761101768
821567941
1976605642
1571976284
1338603990
50645088
792548123
1398935048
1467449193
460386931
596582108
291323864
814057448
258392470
535965303
1075377026
199676507
1019846042
148581840
262822359
110765412
1393759379
910934262
740533726
1708244221
1839067365
1791353580
532902875
1011852594
1308329759
1279290887
1557520611
1690286506
303200028
891597865
1045885063
997008961
1531540152
125883996
545231065
50046674
766319450
1386710447
989297021
2064931180
1046519124
1201738229
868873165
1498379854
1528149243
1813266219
307623095
770033494
962846105
91308780
1839955184
1944449554
1080552860
923397282
1211045969
1157671874
1335398489
2113532915
1499561388
2013864540
1317675320
2081208303
1390367336
966024607
1161092646
1631711312
1507782265
801828044
2094948416
1915990616
2087177568
1248524857
1026453464
2113494687
1126165542
1676638025
1120866399
1689370757
289892846
786119200
844074057
1821941184
165563476
533002018
205323106
2112343760
1159196772
657270812
1313776051
1878693174
877330078
720572655
1529992313
1635353878
466168125
1091623418
874611477
398148583
1170232522
831049657
563238207
1433844955
1761644606
92331639
1646250150
365885279
1425411101
726468525
1590079564
2045519104
1667177188
1817606531
138680311
1839533383
1642728239
1321169185
1764695908
458411146
711290851
2079956474
180804796
555155635
44936647
725219557
526679503
1784409091
850404136
1979126347
1183202775
1248620678
1459598448
1536182584
1048814256
2100673113
315949464
1383318419
275317750
1490544659
1530183599
1688439226
2085197506
506544100
232626547
1394208348
534293459
2091618119
315927022
93582043
2033207103
455840891
1381807251
1177040781
1691672469
758772869
802536127
103165881
419623080
2095502477
1119450068
839303493
1383737230
484370834
643005901
2088038646
243359927
838477616
2120910758
2117538031
257705212
1532648340
676545300
1050065190
848245031
233167035
1496954521
1186633630
1458192356
1523306105
640053877
753087512
400430855
535830866
598932149
2077795695
1930259329
1487313602
1111061966
1280202484
1358055946
1561260498
212338917
779077412
1725767907
890155629
1038639624
1175439420
2076953402
1376382239
447627251
1880007944
149353570
1341836445
1522993545
739459819
1453473977
1191018519
808870036
688246614
1045819371
920124696
280866140
1145237733
1773524154
1734248569
742884893
1786197259
1013617283
1546116839
1999266969
670389519
1578882060
1281300679
1442642075
404923712
992114986
243451950
95744264
205967489
34446519
101434648
1682646258
611441724
1785732497
1046979762
1367153507
50622882
1525728438
651856647
2106150984
1410876093
1188858078
2144297167
141960709
250613549
1138930644
2014072865
949094558
1193403820
1283191284
9846855
233584807
955126540
1064911185
2058995473
326552868
366021891
101280299
2096568133
291770073
1629327628
361634032
1674345258
2130588533
905380729
2056125184
2087122183
55738450
204392353
1796229219
536002676
864991915
174574518
1381759085
1227849047
292444667
1831991468
313822165
711625193
874187443
1942502698
1558545267
1180551606
1608617673
693190960
1947874395
1501845857
203434498
240277170
1723018862
1035389866
182200569
701059104
1761097553
279323198
110703286
1281707165
486907575
424412721
132659918
416249521
478171983
2058551971
1800343529
128613112
2073303314
1978186696
1272005801
2015640313
140717598
663569691
1477695172
1430677548
1593258740
456909893
1250874692
441893409
150816180
2070569001
1375011938
389635988
902920275
32014373
1668825565
405621598
1297003939
648958822
966725341
824536274
2095520769
90376357
327857686
1121314847
1101569596
1937174143
1232817040
1515587440
2052774149
1360018853
1602756005
2028288068
1578160664
399182128
1289822114
1856213720
961248946
1394917301
153155215
731820625
313491131
1733612011
602614001
1890848625
1507526727
41465294
1768337137
1363666836
1920166108
2144229312
464828509
361199115
350279177
72758752
1283001850
315402331
339024528
1394252545
824813468
1945375213
780679251
365579244
962480289
78439986
1078222098
2032564647
1887188293
187832823
238166963
495397668
1548452271
1642820180
2051548002
1507042068
259211677
656474131
1929993520
1764989189
1172603793
358747226
364297871
990620527
157784126
499288988
1411737806
581107678
839874661
910284923
2005358748
45157921
609355531
1080101484
1923563808
458280999
1706898376
2012638807
1376985673
2035306628
786390376
1314251847
1270118103
2088960385
1676397397
1770419235
1919997756
839420384
1589099762
498909803
1009122053
655640176
834863463
1494621378
885138336
1883286446
1072912111
112879348
1322709558
1014769710
1707225977
2075768500
771582944
707876155
355175021
95025300
481894296
59665555
1402448701
92528251
67101813
1057528052
189454064
519864052
697465901
2122513854
1449555339
116249003
2141832455
299674860
432715018
583890210
1145323027
562669937
1212067249
363548663
1709846908
1833351767
975329838
1835166540
47285460
2113376765
1941608647
1103135731
1318752491
1938787242
1092771965
579095564
697013953
988763634
1120136096
1386599373
1667096042
250201165
22087457
2009063500
1968661787
1794285503
849649788
143927841
1159955057
704167050
967600497
1677399923
1977323284
1975472823
719900415
851350058
1159995407
24503143
1379480874
497718128
1302444825
1619421543
1402364462
176878472
1747646641
1201319730
2028510442
259818105
813097994
733492971
272572409
969063671
77584094
161676561
1739132349
859332466
1847870490
156209086
905123242
1873159111
452475990
1408630024
1536378661
340981490
634691117
921070634
1488327698
230744561
1451396915
1796569155
477023336
1487373164
900447820
15290917
1103936353
1699981904
351035548
1493333459
1812254979
1882322502
148553069
929168754
1358384350
1576979866
592756616
141976392
1470586522
1777406652
809420330
552302279
225718597
1898954549
1575639291
642205808
1103450226
978028422
2096163049
894426969
2068564479
1658366874
1873600166
2109402270
765404527
2076714864
687473175
1053907553
1289618757
1988163353
2116008302
1822614499
778970752
808242397
647208253
467650853
64180896
1748505531
1176678739
1552416311
1470467454
521847313
1175699236
2014547794
364153615
1836033093
526313010
105300607
485717492
1102377278
1131473576
2075035912
1016754464
738074514
911312425
1210422076
1792949566
960996355
989911846
274496864
938200972
2007204291
608731468
238984910
901862619
1408688196
1968236097
547551060
2125995364
331675756
1236624111
1395607691
702927790
1348966854
1649894624
1687590352
106500952
2062862433
680516629
887854334
1432734389
1906846975
497669473
381127734
1391861737
73575248
1544517800
552654751
647284517
166985478
248455259
2036809130
475640221
1175180301
317522657
1538597685
1278451610
664744901
1233129490
2133002979
1165190553
457621472
2039958196
1327412724
1958267769
2122685898
2036580797
306662420
456412660
412299427
448415549
22604005
2005757836
411944780
1633688259
1777354129
1459667720
1757509747
355332872
1109952853
1713307560
666888757
927748760
39965312
30571917
123027381
1255892778
1192023126
495989112
454454092
1534133771
1484052127
872446796
972551596
1296085907
1461012706
861835043
1228149640
1668961130
268565270
451312515
870720890
1139765008
513908741
1729510373
1678716413
1291616030
2055680917
1527618268
1871416443
1240534904
1564881254
1222313774
285408339
1761467905
2048363948
427535663
599400342
1913697835
1628658780
338522497
1562211253
1625838342
1966699975
1628834737
1047760654
950787962
1689757412
1939357282
1427028453
644468940
1874005546
1815250778
1473885200
553797623
1592402166
1200462279
396843065
1625453889
2057103352
954786269
703406211
1046307764
163662439
198701620
400345596
1881777720
572635268
835089033
1260758589
273741673
1313744476
646245077
727296519
1451772446
332049940
667865751
1575607149
1888894852
1430307092
1125996500
758271819
1709951500
1857830011
430988406
4698484
11209904
1030633283
502970671
78827733
531732359
1457799543
918799207
776019241
1922927970
626482916
407738952
249267510
1398356453
774357317
1237966209
588163840
215029718
643797312
1295840524
686182033
2132101816
828393117
1321482477
855563799
1306425749
1015347695
1796186675
1330982983
603009084
1392945749
67033839
410656590
221360109
953551490
1718813317
199128927
104658454
1445737966
1899171734
1326130547
2044105603
1677192260
406282671
253434877
559416503
574047715
134048557
2136470902
1656822284
569792428
1671322212
1171958528
79777240
204835070
726046842
2060437350
1334048496
1994934554
648110529
1237467270
1117203860
1296256136
1943282340
2014061461
1822583227
221852016
1506962181
1728709088
2041704271
1979184778
1442798231
1845261444
306870814
529962502
589269207
422724165
924998701
1223400574
764092329
195630092
1605078500
169655271
766419268
128898937
1689933384
183478592
1439548060
620155824
1654391223
1826920241
363097155
498190973
76359556
1012511445
602503679
1155979193
832599077
535106541
103665610
236522604
1749992005
885650867
1933733959
1013719229
251115754
1837786377
661071315
774992395
1527049688
1854552912
1902684787
545699122
629760765
875500795
1751695601
1698528898
1076333329
319379057
1384077519
704916361
93799487
981532118
595019356
125946678
1050703989
612043362
94765353
934680708
1964183703
1708587649
2111790625
1391659846
1494452154
72783749
1884172019
1179406343
840193665
1105448350
81373894
28226507
38698067
1020136894
1385769152
1076919192
1699990504
1569359695
1275076041
1478782588
612392618
986822346
1297955291
1474241434
179616511
565815557
157647705
1875472521
2065812471
1956827556
1921124046
1457909573
206903246
646070051
34760428
1964928377
1281604311
50178096
1771300653
1247624811
2136483828
766729738
1329319975
1225077944
787210943
2013975814
1150254945
1919638897
56077391
323538610
1091286240
889928824
1526930347
863962892
496743658
759004411
1062069662
1266399848
791372813
1674243311
1286753358
1349344312
1399476812
1700570154
1381631516
2009967752
429670322
137055424
1171643906
511488354
294478630
1684582019
1792718726
310052386
1140398713
1102602925
500949683
1604644050
1183070902
1529632627
442178738
1346631834
518608196
505760145
1512913744
1212901273
943648314
832216053
1242345681
536630819
2106589917
1650612958
1977620782
724013960
316695669
851083718
267458341
493954687
2001125353
2030662884
659856590
1217682322
1147436191
1926896331
220341920
549314462
303887203
2122182897
505639608
926184574
1684965040
1586057597
2126560077
1503300590
1580907566
1998330343
470379659
1719588498
363178113
1698407678
630239586
13607043
208722035
1919503735
30163505
318868587
1084031344
2098740976
975072794
450968631
880421992
796225424
147191743
134596968
1650450695
1788554374
1007580339
1074435180
941345206
66887128
58452134
1714728512
1635699477
1430511365
1521297702
996686332
1036879368
1982236623
1281974204
418501106
769864998
1460333133
1549777673
557925962
404442952
282681216
1373377471
1451070190
1734197054
778086242
277285823
817387972
69445530
834049619
1600712565
178113438
651700825
544097971
1461026576
2006970359
1404910832
890104130
332795917
802436743
405817138
879242748
630471881
144097302
1443521496
2050507439
1339770068
422075455
2137621188
1726134309
1291953680
1918318391
1126999300
1131671090
802579675
1107734141
651371604
1695133001
1892768663
1922927970
2062938029
1188260855
1590259590
2564258
676663353
1565860841
71650460
462146528
1630965848
849840149
2092772373
1160160806
762099626
1426350981
275207814
546050122
1791679279
52069257
1492902385
713915593
1809543202
557812065
768389596
398661760
549323776
1155618977
1597397711
2021635179
241812127
658601900
573695824
616951710
862182776
1905344703
480732366
1470280864
1472626917
216403021
1892919504
275101932
151511671
1898585731
1531857343
1199025422
1742771097
1561034074
115546927
2128432406
475262365
135951343
1562493244
899693383
176478072
1256021563
316732404
2055996430
172603304
1329906692
62535776
17659291
533878727
391419304
144687215
592495983
1595735732
1565488629
215431726
1244391479
1891055922
1082283527
985292461
1468790329
1449785529
166703060
283067937
507520239
1517756833
1362322369
508020235
971733294
1923560461
98601933
1126925940
504899043
129610158
1186550387
1354129298
371639488
553300268
1900397962
227231813
1191028912
825221625
954937594
1386493649
768411019
942573325
642807276
784955533
279349910
793420997
1437154553
906910423
1796510187
942009498
1334312629
976267832
149004032
407808554
868919474
1278212352
1335827727
628802349
1830955725
1219267577
1765139406
1581261539
1594062118
229128580
1192517864
934228774
938967766
1669745774
410088201
1805571854
1928211779
1874058618
1235647702
947699748
714553643
1160007251
1504885495
515353540
400889201
1341247610
768245238
1807399359
1376473083
1594902989
1730825654
260395334
230400598
443014717
2035701067
181297639
519942911
1195978509
216363364
1788294695
1875909094
358201981
2132387073
76179535
1923326632
1062541955
943812313
7714931
1933437582
1713058602
1847699402
1457255778
462492321
975514485
782207473
185464458
1326495433
1939539661
365500586
690100472
669788419
2085916197
2087078943
1498762679
1464288317
1724167003
1330163881
1077463244
2141833939
1749455260
1513393160
678629402
1380952514
787416481
538393123
1859818984
1163425234
543896310
1786049486
1447747000
146437769
1360418883
5570326
214051037
24868932
557296668
1702670302
2000382793
226512035
78341021
1954852634
1901792340
781857935
39266063
559995938
1523886595
1489650740
21102155
647451502
641972935
61643207
1660742195
719608040
1922854110
663424526
1653167948
1504673176
1843068660
1070655421
274904255
1871264427
1850781176
1689146160
1990753369
626628736
1733384939
160458527
1814288192
1758202575
535243754
1723291666
1959008488
215293880
567357763
126846805
2138495377
1711756736
2108001087
1665206561
1905024692
358556865
251759960
920209949
1036640474
695920895
851755166
586820524
669042241
1500153576
52358678
321273671
1042005982
1841892266
1756788009
1250217395
1663475945
1941227760
1296277794
725872990
67096691
518857402
821568692
867285716
1060217489
1035797510
1004436984
1353341794
545617961
839573561
106409314
848031511
1356847773
1372087130
334991074
620088158
1031265096
1355979489
1539605244
1298788395
914629089
685053775
894799367
450799510
2146928264
1970697467
2014247599
1722536324
1387762250
167974991
610549527
262344914
2069689877
1238919329
2099569134
1208097678
1689487618
255624084
711722999
1269314594
1051537622
144195631
1616014799
1753543584
270695479
2117759999
1678250946
1334914019
1604916756
1205337552
1098096511
780097054
2041227871
563837631
1019609190
902517567
1032945582
927450112
43181911
2136880531
30931892
562500342
597239072
11548083
2038718244
57158367
1969862485
913761403
1153602220
399917928
1736556679
2022362009
226923759
1015400539
837650856
892754100
1148214151
841631988
1340500034
666113552
1543197512
1189845461
1650729086
1783073238
1106011571
1612813837
1523069448
40300634
210581774
1820207566
1691624177
708325703
603440449
680139695
405666935
423053530
729535492
1977747038
1729138349
76104820
478108915
621845016
924876641
1579269342
1684981504
172038984
209050057
1033022855
675950594
205597272
414311250
1458092535
1080087416
1538307950
275003140
211692420
1536155615
1422495994
828792789
1268124723
1282930129
2035814296
239464863
1370587099
1224541334
1350865838
1666973934
708392449
1489449696
1874570946
1917908016
1113311466
2057799116
1913126405
1221839853
841181878
55057385
389718123
1401864607
1452261773
287738987
398106561
245735034
96209699
662005618
509498380
805103990
1359443797
1529130760
627542913
1994651838
2083075666
441442759
2057108161
588556936
14041307
932569135
608779150
1741221132
1369917721
296930944
222109625
878551069
1060374508
362711005
1276782211
67131288
318380068
190165089
939535099
629706998
277448689
923048007
1746110671
2058133494
9396718
1513236329
2033700303
35009770
916685082
1870917819
602739108
1980844928
1576857558
897942056
1724347490
1829219443
833441167
343734523
817539351
70403208
1330186781
1728838875
918009785
548733425
1424060797
2061022918
1276120462
100710912
1205669334
1366468585
1486304541
394396127
1939698876
42878635
279735801
1453082948
733095408
713096848
1013891363
878689679
2089847581
1392552093
1498061100
321809970
216374170
1417169787
2077414451
931567267
658856154
900870530
458717185
1242213157
1262707942
203061677
1332008021
2018633395
1937026028
1264061230
2044911954
734862982
1228118962
1127301516
726742768
1348269409
124846173
1287117973
1279146295
1078021714
776498329
1417355570
793512144
1173813690
2139544329
1943414025
531166484
1765160310
139670782
1551061782
1334033557
2137987105
1066810923
2073995717
1165569057
900316208
979062844
1545854832
1205985431
1944209389
1474288463
961686460
102345407
927814324
664848518
2086472367
610320594
686271809
1315433119
1442995684
604315424
842855998
1209912790
741362109
666046888
1559152480
1553610690
472375130
1880029736
2068872671
1887466421
1436349760
731496964
1206742486
876203422
1638272908
119564999
1703986115
987475667
1436791615
379110985
1086565996
1110616618
1997493364
291708820
1341440235
242236477
602950125
1991377393
1303935844
141905545
1050309637
676212080
607117238
933465044
1111651103
1108884332
1314948630
1780133912
834557534
1331046574
918618762
2057428625
372238944
1614574811
216184840
172490492
434475649
1135401900
1378510289
437950493
167435971
1299769807
855391920
1708237852
484388751
305312680
1719242863
1734570156
1473271690
2043006976
2117581662
1882802369
1860876858
1244445895
1988269312
775042427
306754144
2059065156
2119205443
1337835115
148918912
59969158
1254065576
931299991
336430260
597605207
1704619978
1276093213
1353637465
1181507681
1401225743
1719854192
1540369073
1958134447
1561429562
152162579
1599891325
684996435
1103949554
1477825462
1171238934
1392081059
627606822
673245130
1436564934
1112175069
2092410962
458644880
1310561216
1388483538
3954374
1520009880
1837548808
1790491734
872678693
1593731495
806143853
1676003043
308619845
1612828712
1865546441
1000433320
79541719
200566678
541223501
1932213247
2029712422
726023953
1920717075
1932256723
1170654167
1141321159
1000297439
734728580
68363631
1703278694
517372630
790786026
1736349841
325513655
1089139961
217149128
360371110
139293881
805007746
902019170
1403512826
1397280949
1881598126
1979233198
907125193
1314048257
1261196248
788063802
1802851367
1168345730
2004375085
1005571763
1189419280
1265317765
1455877607
1759567313
1071734157
423683109
1837637163
630470314
1911480931
350451379
1538688589
1293853730
562360444
1801604483
546944167
1090566243
1390973457
1569254061
1920714481
188508912
685766563
2091282562
2023635999
1846309730
607443302
2130127460
399822387
1059214637
245630209
430909414
577650642
322550453
984276442
1270142353
1625459145
835315770
1605567684
1774268994
776155254
123284824
731176616
1069489052
121913662
969062405
741498393
1864627060
235505426
1418609095
444790840
1532621616
1509454337
1490306923
1589936921
2121630027
2092146740
2071995011
1300380103
1874538537
1361765351
1148627646
1123976125
722297140
1501556088
1273153985
647989241
526874092
67167979
509858177
515959377
234769513
770522675
1413108324
425019225
1058848534
1831401199
719785819
1317156161
212073813
427856788
679617207
1671775100
680576441
1940733486
2043320028
1435766884
186738709
842903517
86890890
551073948
1635326642
1402578464
645020027
2062899920
1908941684
1000853346
1744757257
1148660175
1112624918
2115487952
2072779767
1866296592
684961159
1995644870
1851886852
631291284
877001334
1414940297
571391163
203393000
632278388
1054714595
2106002509
1457108541
918115282
1351945245
2004571585
250763813
1374952475
911052363
409596260
732348745
720714489
20732165
128785471
1189169795
1326316954
669472782
1375054192
573984418
73811566
955734199
1226388752
1874410071
662192072
1309900639
138413339
720465034
2045244458
1596423700
1124481479
2005578913
2097569412
1727223677
993164613
1602908480
404024935
1905091175
1235688286
118105072
2069012841
1378388556
1542041131
2053234547
1396726147
2036636378
1022274229
528964827
1497246293
1779446361
1426442548
2119337009
401931181
744730368
1663490859
1425871432
855430843
1275142898
552017102
809581691
640219469
916994979
1127527682
495935390
1959600653
645409591
845537372
932698949
190373330
733905128
1875782515
1097582576
801046625
1480335125
1927986947
2138701980
1807289433
78581191
1711822710
143418587
1934610478
422020838
172108323
187326963
708628735
1588459498
728082841
2072371839
1151994623
652954506
1935959884
518803296
1189359500
1285367028
1032781795
1543786030
1452222830
1411576888
1845857718
1781787683
1650019725
2012073808
1776128606
302428267
293018265
1164104799
193806175
1118723360
987297021
1626877678
1317093431
1897727689
1269756815
814257075
1520759064
180453377
448381362
1785984220
1874798998
749260147
1209855243
419130312
516179947
778674193
1155253389
464545002
1659192525
760742889
1579367775
1358273423
1727783057
1615923686
1723213665
1019872119
1366268703
1074376670
282618253
927213710
508018884
935082563
34855587
1384884601
1552908978
240943103
1949016376
1142673249
14819752
345128149
674119554
1021858642
225889034
631238620
2029116223
1760642777
737094353
994702176
1692661425
590533434
1318108710
532624207
1130873043
2002598063
90247495
1352830112
1879563488
890535295
1286846127
271688097
718260301
168537099
326093549
2107989009
251346723
322746297
67420229
671147338
395360583
1698098493
448324589
255333731
560936951
578856076
531239182
1680496959
37917463
393022301
1361269460
1107370273
315289874
632303419
1672278841
471088564
73876499
2085949872
1058304930
827356112
1662411437
225002635
1866570869
318109400
1561750686
1378091076
1046812585
956966618
1916631493
672700421
1068398120
516730223
1488444782
110433163
1268133476
1613465533
1091554317
672325128
1087752276
183883979
1824804669
741615417
1050334787
678850212
1613677240
1940847485
987882250
960084354
859553731
1529637899
1991334882
603501931
342177974
360258884
19303703
1263167003
2074335364
368312636
377885170
1982821765
2009516292
1731575833
613780537
1486476271
506508081
170936568
149547767
282630982
1464049015
38507440
2146731903
2024260057
64224376
1268747512
1797325908
1601863212
1854864010
41077090
1118454808
264037075
1590328553
407671118
336255186
689512612
1847813674
860980329
259755988
1176637040
971056275
319736322
1948264257
1110748071
1626156764
120870373
1274953424
1826821441
846979138
164638934
162673534
1537970415
178193888
770045194
1638170354
1433461776
525157972
2137707281
1253952427
1931517078
1211482115
1885272654
740729906
1822954048
1409276546
1725155587
758420402
1534164527
449324996
1778902773
193844706
1615051549
1626654985
1938577910
114671485
904305220
127150664
1411323728
1473415377
94078099
1001693130
1501518956
926952882
647397489
1704377136
587408153
2106107804
1554926911
435587527
1668601994
716059208
1112301307
1612515063
634597694
1207450511
1069995999
836711812
1984934034
428071487
822359255
2111515930
186390095
1133050060
1834568278
815222413
896290780
1182682697
1568590670
235353162
737224356
800670411
1140298910
779574229
1973400597
1110820891
251283166
909876084
904223233
1342927071
1029107324
109398287
1979249976
1825561841
770816812
55822877
373589333
233634962
1539833044
1769177003
2135403281
1932270016
2005042252
1258897169
1816661045
190066997
205799666
893084181
337717167
157548182
1086611185
604337771
1552325383
1940890960
1992483556
120918898
854932308
1362345262
1987653020
1224097878
836490046
692645070
1823768978
652849237
2033385715
833928357
798808069
138145070
1208669069
487982972
1629919090
96053414
653983443
1170913826
812721583
659698697
392645150
1571951290
556522192
2069004908
588872585
810488282
1199920622
1953062630
1808847526
823263748
235542429
1118243427
1792185087
546136153
17440085
1125679075
1481322667
68916288
1430955439
1457766541
1314891534
1790645189
1507632310
1108124160
42865411
913099432
533436272
2125913525
1302834410
16394544
181880820
298969762
1383209168
456246860
1794838697
626897784
640263584
2117915684
101659341
1248976870
214694978
1899993988
225413129
1693900265
265400191
1431767971
1298388584
1513925269
1466715269
219936887
802948447
1020913396
1809813636
709596406
1734114916
1193021014
886672427
2105856597
944519034
1063884973
1860734408
209004134
972665180
1421805667
660735619
1113568531
677321050
165052156
2092970406
181523937
1360109760
737541507
1178504393
1420386192
1934199246
1644733869
1773620791
1033567661
140469497
940614823
673218723
2109409530
922090261
1818595259
546442813
587216112
154449253
919127145
776255407
390779971
197071779
75342904
970147826
2046524855
2107597278
1636939924
345774818
1360107088
124369339
1705309762
1647337564
583627911
588377189
1248414784
574981428
1825646085
1615290063
806987863
1302424322
1858425970
1099246129
102536361
993019930
882546169
145909050
384116718
11275167
75119093
1910632341
1900536736
345759490
760949095
1173908442
1130817179
1139909038
645053786
2071104769
106415454
977704192
1141709358
1267901497
1114666342
826754893
1974757664
954418494
361116298
871763818
1101857387
1462426701
1736799879
1253288017
1251631127
1494734893
488590795
2060982742
968366443
630254378
1179309724
1654658325
1356848490
1008487609
1166909600
318660672
377853144
1523048378
502747506
1877927034
1486056586
1703786029
438589437
1592661378
1569212457
482574516
1542819997
1993418355
282596440
791401890
1270623179
825719391
1646506656
1329872308
1765804362
2146856705
516353860
700807354
486606636
1561432475
1973352589
1591547541
499968318
1947939120
1726035366
2064445631
1314937722
1075163123
1563863008
371196153
595552450
2046014444
246989182
120697265
2076296114
1473662579
49626715
590209543
1127876424
1448783935
136272681
330319975
45710133
1684223027
419511706
597273787
1697619268
1590516866
134514100
1198137986
1328162347
823613450
562861285
1365658870
1283595013
1050197616
955838940
1887933433
753409692
1744069043
1077069982
1399782201
1252329800
2090411634
1952539346
2118223295
1556050916
2031548722
458360600
428481942
1634031386
1366801230
1885246093
82629313
1921804409
271556439
2081683270
2055840307
411845096
599044794
1811558985
598298360
1352529561
1261108565
849078364
565729737
1590324058
1008951648
640423797
1908622135
1205983987
2102399631
196560785
1134041357
1816943881
1354746216
1591514473
1012226962
1350424807
296691171
1105915270
232161143
1696524515
562167140
573452591
413313277
143248763
79224419
1111697514
93024323
1691509677
492811091
493013966
925605313
342434953
207338301
90166723
1826770925
854084505
522306472
1410622048
802889117
397937863
1450449296
852830241
75718025
1790706987
2011677532
609923099
376900684
1216126831
1183389434
1658760170
1439873382
349424716
2035172680
1799237423
44637903
1248710
814382734
1575661307
779940740
356022423
1921890601
2103487627
191794003
434862741
1022736890
1843847307
806786899
1832616479
1749990829
409221690
368724694
1225993598
1045517887
25261773
639981192
395440786
1843716191
1143829759
958193377
1167554369
783468844
1510202045
143419786
730719856
103601287
1197695420
1479600601
400484952
162783016
933285549
798872275
1574815144
911685618
235222896
457509917
1907148812
115872254
1937920376
614301633
737180395
60288224
1866908128
1599090251
11183395
579915643
345871051
999213108
564325406
397505032
766359363
1343782294
982994976
319765131
213281394
1262854525
177930709
1935544611
33869835
797377550
1861552266
1702188605
2032440204
214711949
132241733
1448760897
1796898360
2138157623
1629955473
2089257145
1269374925
631730965
886982816
2051283496
74966422
581746777
1515156571
989817598
2009811967
180234491
155438509
537192442
1290446506
1932195363
1116076041
341225176
1964750620
1496285522
1376252340
1951143350
340845884
794496946
1711451238
1150343041
2073074302
933617426
31449247
609562929
964056115
1958007604
558929757
1910255031
343598169
920531824
960864997
1546476767
1492967406
2135003389
853751428
1264321222
845461732
49463934
610632490
1659232131
1753955967
409479708
812869446
1322054367
2054087630
1800297199
550167186
388052947
1239729897
747416916
1271710610
472370109
1726497617
307065408
1987147900
1074533525
970656681
479223949
1400057936
681757218
1191054686
1443502289
1130988105
565728717
1948955460
1914102870
1004430415
717195854
1602276470
85634203
1400624285
1922016014
1184926259
1631801945
46571472
2121581142
448791862
272539771
111259127
267385765
120858759
1647550861
239675979
1651146889
679428279
1762816454
572682720
1773877328
1369385762
51089696
675469409
1579119721
2004594992
955774856
224314643
1466624715
1917654072
580946089
1378074662
268539518
420635373
1187247458
734899599
635233556
2090394929
1635358591
378164804
2101404958
317530859
1449196902
1532353418
1602912942
490744981
483273594
1526618295
1456413691
1328424061
1125624016
1807321740
2118168311
586736338
41411428
1125076175
1492592886
1105025913
1713607690
782426334
51689032
1401865729
1871951560
1548757642
113836603
1437614658
275270060
160330253
1734983146
913501162
1207328532
412633485
1098010704
1166778970
719912832
620855445
1721424257
623099953
1148418204
2013519693
1739062414
1103136260
196558512
2025848819
1595620777
284028466
287396501
353433117
617684997
2114376221
1441618809
139319226
1087436560
563927733
924254348
733388286
1711577959
1300512116
1486671882
420947344
2073692727
1849697093
2116911431
2127293699
419660786
1354212113
727534556
1533240015
704644755
1542852451
242196111
1485014658
30062514
1486034622
853824199
830453891
1375412355
1288649845
1454441210
534829683
741031871
760760512
501902202
2110419814
1026865823
1200087437
1448363049
590546665
1245145790
1309762110
264839702
698772603
653514085
1540024061
2033793060
1026828307
242200915
1191913187
1804256700
742675675
229600565
1806654955
696867692
780571520
354025885
1684311319
2141823760
1514801551
2094582470
142041485
1340723991
1880171991
378551859
1155365273
917764035
215359150
710328511
1720902977
1744436489
1421258984
1935370085
357645234
135162714
1450449296
492980881
501723239
1320943444
1553811104
835095388
1928831342
283199664
889351127
972542062
680852929
842149423
431373345
1470924336
372976880
880876871
558121321
421387011
1047644895
346020190
125573818
324864520
390042155
409411287
1760162058
1553609357
1752896093
1444771536
737479702
2061052829
1687850019
1516785016
1003875550
672428675
2090908951
479366868
1838946105
383533736
816026544
2098274316
1296248626
901697408
672481623
184820394
73910797
847532230
1412276936
446404042
298087021
682412224
1216413667
1723542614
50975361
830240642
1276938519
469834697
2131399525
1771041443
2126473330
1321686816
362895311
878611560
930972355
191666916
1725446196
1211474773
1532745310
920752139
1212291099
2074897512
1225783376
676523097
115202773
1178364286
1955415526
653750156
2009262014
177643701
866192256
832709680
2010624870
117383866
114579474
725183824
614262593
904660619
1282754
11616200
1598045254
475278871
911340122
811122609
2120841622
279933192
1487852802
33629951
483864608
1119808190
2079231296
172487549
2070848003
1242500317
312528934
104182153
1047167690
1992507062
835632071
1870767852
2065857657
1380168675
368459563
1689915918
1354151962
882339578
1949307670
1419783115
348439003
680929972
556285434
623734805
489843065
316735045
2029488292
827301039
1103732483
34767659
1451445219
773301592
1394366024
108630517
1929530057
309694808
346508502
1551636837
159309727
158496746
1100316451
1922386865
2048382459
1560201410
955539482
598298360
870720890
1788234250
2119831325
1648763232
250700184
2109370088
1259344133
59315299
2080981935
1047971854
1582553826
1569979325
1905997638
1921052249
1541891202
604468577
435244636
515158652
2102635963
1538430275
1740474496
1635454842
386935683
729898964
1953327081
2006274222
1929071096
1041137168
89963402
1857660235
1515186360
847917755
692160052
547228740
1711589939
1677967843
584144605
1143689567
1290056465
915617662
991147885
721154082
1707986553
274670280
613799997
1815614773
1647306807
1037236442
784962148
416552324
184278425
107045206
438879807
93244773
1266326740
547309994
559100158
1551582564
1640982812
1301861520
1477765317
550447080
700835275
1027822487
1388475421
794719285
37145242
788324297
1695996523
556513199
929599296
906003825
551200350
1036358881
1612067208
854187024
1603700025
84734490
1590297162
220676415
2057867802
1024888895
1787894451
36415291
426150685
1386426032
1941921643
1116806588
68108173
1213276886
1132535766
1827051426
79862582
1991146265
553663167
1842273169
1046851672
382519855
2124363472
1246645157
1175420863
1663001240
1559022041
2024184541
786117060
905234999
157336840
638701090
1181397778
670674
1812043320
609452558
1789101696
515179391
470638999
1421970025
1503758947
776613930
2000027198
1530367754
1441655518
1682073485
1821258817
1655258488
831380897
1432805728
2140788504
592357957
303206674
363610826
1551588047
541218632
1363906728
498795966
497405228
1751710003
1431288123
1146332574
682886010
1100921629
1107512220
1605864700
1842351380
264400119
353882568
1550914186
247639820
1294414958
1541552652
1278300077
634139272
385106571
2132658920
1619739151
1070635
1629211022
428554916
1791261422
1690280140
1912257801
1893628685
1285274323
1348054114
1522312996
1278068412
1798153234
865733946
2044974912
1046839689
1155616970
887381712
832790403
1900328732
519999257
291199892
812685469
1054447124
1325040721
1055282512
1015520410
1527270821
451298079
197317694
578915526
954385539
1955633415
2135496572
1464420561
2016606331
1922780911
1345411108
126869690
923206020
345109589
1999268770
605671089
2067820842
1909849230
1970050603
1162834089
958692569
401971267
1138640223
1251015217
187983709
1495174757
722154597
92905609
1659293746
1349205141
1236887792
1691486397
162040264
1265943295
996130952
475980548
466937643
384692228
1039028475
1093219696
1367282886
1292841164
1163301060
1413445489
1653653242
1178885844
1822023712
1670650282
2102320446
111075030
1565720718
652640549
1929058051
283737337
1464741041
1617412965
2138694643
1232728433
2144507068
804066470
1160760317
1998037171
1985265284
900410876
2011735234
212706157
652898562
1208159628
628840577
552963317
1325014288
2051930937
1244010880
337794449
7499475
1089377489
9642656
1037159188
1920354083
1731861191
1806012305
1896731371
1328132162
1950912534
967404841
723090149
584176685
949477446
1594067463
1643324573
845145482
1731664188
592185775
476152969
88694069
757435870
560573692
2105289635
816276097
1774146423
1379391731
1324233489
1906000283
1064281078
1927146138
1517068457
1301422608
1520134409
916545486
766176007
1662962417
736990663
864498276
546859907
1293167496
322568427
1578311944
906866861
824792397
1998935907
1625017730
474355396
1533680706
1116198799
1893227286
971411036
1503607503
2067687959
1650314423
1249935635
1056986192
1428126319
1944756485
707965943
1315330384
546820951
1620073568
335276942
167937491
1144113296
1471851230
1027003690
259788043
886853527
345891824
1141605179
94520460
728757661
1453479410
1620339525
998376430
1409980292
315600737
1526585730
890728454
1898159040
887767507
425323860
749105880
873013099
680588115
15615582
1729068887
1665148839
444976761
1126775934
1507785842
7998694
2031114877
580104764
1966051165
2140481286
414168674
1663811940
2050911562
1528800535
513636116
1061348585
1091722994
1194818984
887992322
2005066124
1627092882
473861028
862687145
279540984
606901753
1863191362
1421810860
1641859556
593357846
1373863105
1533267650
455303991
1831033661
670676813
1378585456
627785852
1567891829
131140703
1043224311
1578883963
469098094
756077878
2130628263
1040440771
1923364660
1915947024
1519243890
804243742
602998585
468855013
1793843383
5125760
88384864
2124610796
798016201
1106633165
1556505374
1424844614
1111971805
1806313160
1472565589
1312718038
2137244633
392231940
562374723
1710438414
409251690
790964420
1268667900
1459694644
149668663
1103027288
1711445826
227844518
1563511181
1578748991
625321077
1323809069
890722020
634427810
965429514
229386925
1950511389
6918836
1181545913
811462609
8367748
1244981841
1334327267
2010362249
1327451142
1410424780
1708936536
174539101
650506381
2059535154
2128724599
1812119649
842541506
68081969
296299808
1726779092
1544394519
2082254769
1907777118
1546385150
985828241
1510517216
1530776896
826545995
1390179583
1995327320
834744273
1710618189
657498719
345281816
111096489
1400576355
2007502450
305343113
676826599
1014919352
776252458
1444478010
1359393544
972220902
2114343997
769001944
1945641534
320351400
2101645127
820196045
1215893377
1120475464
1935982304
1315830889
1597717384
1900261008
1286951989
220513139
548956250
2028336030
1615362798
1789111781
1102304203
1099288391
1376433769
1964687157
1900974001
1321019703
2008747488
842175422
540273896
119219342
1986610682
568945542
2064802105
841693473
158449018
1056266942
434596428
377728770
166186203
1763806737
406822794
1155627931
250426716
1479462005
919354197
432936458
1634786677
640974200
946503118
2052104619
193150055
1220542215
49446709
790168271
1881570565
1190014104
901429583
826675067
1515490461
1401284817
963322398
560238734
1950679433
2095302847
1081689673
818486009
1457579912
1111162803
1318462492
395169955
1534017528
1328404194
1550998675
606854282
139472716
980547760
1784650159
316684044
41771720
1781517364
656071051
267802573
1596662868
831305671
2140715145
459774661
1439040488
1421819130
985616898
1614123218
1522448721
505311579
1341059064
1597793127
365067936
898333694
853252016
621932211
1515791025
534886623
800007343
631849822
659691753
788163145
2104007798
603678140
946092555
1188048467
221079628
622747596
1627488052
2002014479
1825418895
1977426146
1089336293
1680226640
2100517522
973000474
597174920
17701538
1144630450
2008100987
1421941146
1754293324
1176530893
762911450
1526771447
436483858
1797060864
421274669
1963354694
674624408
915095976
704637448
485699556
1308254632
204241698
150656082
1720928104
359045002
350333105
1863262566
134485765
1976207561
442210884
189234317
400166286
1654422576
1808600304
321882600
1862826077
323683862
537959162
1723540351
1496575427
378593282
995116332
1149683489
991181196
461233637
1633103300
2038795936
17879581
356472782
2002050835
121370142
1376173194
1164575285
139384558
1400656762
1631133934
1671420970
1363172405
1067410062
2021095584
1690407453
648663652
1936088820
1005966376
1466628170
2106406196
919834366
1824895894
510895041
1982963666
539208684
2135976248
1904746514
2098605377
2140701417
260486419
547060727
748669258
350373561
1679836329
1193604621
373018079
1797016723
1767587583
1875902847
122064946
260027627
718108582
1986507294
181468789
1331795891
1725407622
1404227572
1222248398
535543900
899099064
650528786
1916050265
213764640
219271334
619621704
742215064
496864468
1810129575
1661819779
291490890
925290295
1714866574
1940507838
2113415537
908445020
1962055818
1192162128
698597594
1819654937
327235287
2031525260
1480709717
2024193405
1756959621
1628079747
1197512413
528056290
475535027
1657264427
115593387
1291586628
397073343
462574308
830333914
662637661
1258400629
1028273599
661813061
2052601146
608652287
1527749610
965433484
325205868
1113160565
999214904
443604520
99340363
762846173
16557718
621515768
442623109
152717376
2086401600
817204228
740631216
30629887
944582834
712621581
1717331669
658024459
244635280
379220781
1182017407
556103421
517761306
2045896578
625664619
577797043
40205349
1520637929
1040094730
384629979
1622228139
763246716
1777336741
800527802
315672496
1254049990
1415164311
1003021274
1549461504
1348636442
1014360166
1966384561
102771137
1723679730
1034886245
1646892817
448276240
402684838
514359088
1565217803
654317643
2113019189
312642437
1141317507
413384809
838423183
918890579
1808636799
1503255300
499397748
1081120320
366134224
531247411
2120297332
736215666
653593242
145685834
301906059
2037914620
1603085440
1424804387
1532057540
1355378058
2064178417
462059154
1451898037
31065478
1917542445
1250496762
180783856
1800212805
1068088342
581769774
170280041
1857580850
1326727707
1526530596
256626500
427842893
1428768821
546049021
2109751285
940379795
562137516
335581137
1674234027
1659458005
1973367630
377492501
697020312
220091062
1816430437
1919572010
1284311133
165125835
2073518547
198290372
1860697819
729412819
1762808232
1371421343
1707809953
473280738
1110896588
347607382
167792173
196253273
1454294340
1309402398
294537549
152949399
844670826
1046196574
1048097653
485716846
477151704
1018454202
1119065187
365933921
152601261
15435455
1281344591
2112190522
1292600206
2123988610
98364473
1131586633
1856622399
1041495052
420063316
86196624
1849630628
1151694948
1044657160
1436337939
692258967
1497272774
341903714
592657455
1073513617
974061780
1851977518
956720239
1432465638
1910579088
31196650
1648471325
1424803333
1467325618
1656106502
1436933830
1463054722
187723782
1456585013
1453264274
903635372
1208692489
422753076
2100503317
1863652753
1094721128
2030284159
1392698093
1115549021
767167463
1486319522
781150894
1171959774
984509266
874384810
708097880
2066213959
90032544
2069246932
1889298457
832449556
168383557
1972666272
337354366
214807572
1558802908
1209781813
1641904523
51342102
390362042
1950914248
475736123
384807412
1049515358
864605395
1100623038
1058562811
1027816520
1467783305
1825094062
1162498171
118506172
536937115
647145390
305530332
1909051159
107792016
910466487
766081481
460341283
2055146020
1573513268
1226162805
1621710857
1731181256
1916982913
1846736196
1732146763
765297128
1793774213
986045911
71173127
263200395
86573641
1616221023
1623511963
1338806805
1441306111
2071643527
950084886
1431896144
938102196
268656986
2099275329
1105527386
2139059211
1025305541
1803284796
397956158
2147164343
1837428654
1179156674
924986062
195265449
1197224084
925673067
2095022425
1764511178
60503529
1988445262
470512445
610831941
1060344083
1725397902
1372623283
476023335
1541338267
1382115373
530626171
398672249
1630369620
1511347512
74229225
771194688
1574018670
1629256291
1668805558
946726496
1904839435
231538509
1105203434
413550315
143052652
626637988
575428110
1862424340
1986797505
1581653442
1260865104
44673520
1726417963
825431261
2031233644
1794225801
688508855
1196541800
408534066
1332246842
788449812
285188407
1608790330
535682814
285204647
1264760672
898275839
1509500903
1285205930
1682215421
887791750
169071369
415043716
879342792
1695325249
1786866382
1691416580
1444323146
944234306
901187957
1772049173
1830901072
175390595
1723173811
722928769
197153728
1762585754
1886948489
730834054
1557319833
418806273
202831762
1914431207
1913488517
1831695353
1577341194
594664568
367106137
967116729
2052774149
689026705
821567941
1959068212
259123900
1070666611
1713050636
1511489860
1272872169
1822725311
406527841
1037846612
1719422875
1626749434
1510748593
340566680
1771337668
384639752
1005849570
1650598676
1087301060
1043775053
2071643527
1299388389
1482219648
1807840576
2132699742
1932075968
451725693
1565052230
145096824
457201384
253656020
1238953735
1153378203
1036039170
1751588991
1522474075
519372780
1697278034
1862363215
1347711437
1265451536
514176009
2023600199
1927602748
1097116834
1591143970
1251685375
352871002
1539299367
849990849
719426184
1052555453
473028264
905994249
1710378450
1868706730
1593101511
1257354771
372193299
341815286
1856231981
2067062301
1722077446
2010310021
106696292
468258174
170353468
1677632418
865245268
1300141790
2088980531
1381319421
1286017773
392416590
71773079
2116887016
1331379848
850331415
2002545022
552893165
60017137
39447583
1773844611
1773475256
512241640
1138865581
541038886
604649597
1162518453
314980891
399475370
2023957791
166706334
974620569
789077802
611580378
310646497
889367018
1553950540
1527656948
403459383
1376485867
505283260
1825115550
1440552347
222953369
185851589
1658829931
2026876474
1862372729
1804928346
1772307654
846228719
1460375083
253788530
1565791146
2122230284
1372547535
225744977
558367083
676394392
1161305582
332781702
2106912873
2112426444
927075788
2080461556
1029046154
51820376
1443502614
1312185911
167924548
982733407
1155904274
746151210
1724931980
200963128
1756618899
2331584
161682551
1168272102
103033753
609056686
1345040823
44217377
1958274342
1144882469
1994328881
2077401762
147364264
50977892
1561542029
427446363
1822555670
1673905254
1985035237
1567737124
741103099
1386273209
2140092763
1869136518
606607711
1832465873
1738375997
1278002431
1971831153
1937673398
792288225
1188681638
650954531
1608038563
1275171934
957353297
1474747598
2090826758
12821117
1115444083
794893672
1798176098
2120106477
1684411726
1276344172
1820353706
1759382236
770368890
1939275955
170656521
1903017319
1692029867
990238513
1721409790
175733153
1465871060
2037014015
891388127
1292517008
1373908132
1744501719
275234352
931622871
1107459956
746801953
1394090546
941840998
2020768308
724139166
71163873
559183044
314845174
1704377136
1839722146
113927710
1939915920
1139384373
1937929540
482508921
2122151310
695256541
640225967
96978031
1614701942
1326147923
1136415910
419277736
520953180
1299844901
1842425333
1435752326
1042290114
1275323462
1500063046
403547814
1127298003
617628609
404891996
1715564958
910031467
1757297625
483417258
319230140
1400475507
1684436517
44840256
1779200895
484929897
1948405686
1252625266
1669848839
600291240
1022666741
1672725445
257453204
169198280
1342828744
799231269
455839901
1757891609
931891811
360630312
1055436456
1092327267
1849322731
969388344
1393293642
848612115
201272888
561752187
2091353668
1873244792
989162872
1510183030
1055210350
1748814076
935814426
1071795601
794582433
727963985
1997889141
892027
901325856
27964517
1907644134
1745162838
1077754009
1442875709
1093960273
334466145
571384023
557285490
2104618042
1544787290
1168270111
124063212
1377173243
997864416
75823792
1621668018
1983470119
830519373
1465586314
1508736470
106768033
789876862
99496252
1416652524
491256310
1077841344
1240475085
564591434
805680904
341802388
165131414
1375882943
961939666
212671290
2102157993
230125618
648778127
812415237
2046052094
1490048117
967806120
1082509655
1801561002
1723642396
909230578
58557420
1681601823
1832957081
369871895
1604969488
1012851628
631066244
1181152712
1384709625
69882905
1093700922
1114886247
1099339164
1356426851
746888296
1812823759
1902300270
475305471
1650479794
762785084
1261974603
310357149
740940216
402571939
1442176514
4900550
1237101440
927002645
1291067195
1507829076
904146118
715243886
1909499332
1319406255
1050548450
800027375
1674947040
1962616230
760809866
748798718
576692416
2095635023
1403205507
1681324455
1605459536
1793812517
258844525
1001711028
1905741634
161017976
1674456772
2065283311
1563863100
1214208064
707797698
2145088832
665777691
68046911
2006726628
453789169
1056250166
1714747576
1416943993
1775525010
1840155411
173009234
1024382933
241454361
253074815
1611761800
844894641
1940022894
690318842
126846805
227976294
1873157182
1160514646
1747699362
1710863974
426742427
725169470
1620153461
151160078
842928641
1990572753
416243330
775094452
1319661361
1958408750
693583767
1224892987
2029649192
1240156703
111323969
1969902459
1749475695
746314598
300026776
496051615
1427636606
2048387519
990268300
1325909404
136458190
362281566
1872049092
457076373
1283353777
1340824555
1595454704
21848492
1352728840
1286745774
1310332671
1607441697
1855884776
1138209716
1131471438
2052336978
152631860
857602234
1506811780
1289043537
1895606133
2142353609
8390429
1919017721
926916382
977180029
777486134
1268813333
458004156
666295864
1099231259
1470270614
1855342723
603445978
924636325
538242465
1443590506
1545778539
1975831767
698983288
937438687
1722387851
1294178994
1530683065
1891163050
1899675126
1914698350
7095853
537238358
344491451
2105584310
2035654449
1194021164
1785040019
1745022624
1791489403
1164725207
1617834784
1364489213
676327710
533620352
573493763
1981557413
312920880
1417068425
2088556866
596302540
1453644725
1937375700
1345942978
2023633324
1421390084
315936500
784525764
1351494702
1383459995
1435563275
1822084184
1294498345
94270775
1372362546
2128893494
1676633786
944278165
1332955021
699193642
11613241
875058892
1591267532
1070199577
288596833
1511806820
1988479222
1206723238
918698223
1350324497
1231709838
1513967689
1310666508
1873526644
775428373
1406251398
1964382466
585055078
823361443
2067105986
517741272
2043649423
565146933
1821860985
1697001416
1028758237
1745414491
1036020575
1175938299
444351473
1191102030
1080991931
645467303
438872939
18145233
1277427646
2003919929
1608245383
225524977
179702747
225690001
1311760813
546981952
23883810
2052075896
510197792
1083470816
1176151034
1951453738
1785076248
1448652181
490864924
1836550181
499798214
998666483
828543114
860744705
310420238
1576325378
1888175144
304183611
856064984
66394318
1052170639
1612879220
1470306618
1116906868
501337191
596878113
813478746
1657124337
1623573331
66856792
419086316
1694400716
1710267159
1061428628
1289057211
2088595532
246565274
1901180534
663254221
1555885377
27379886
597523852
608036179
268614447
243060859
1602738126
1575671005
58783869
1602109494
1186503483
844048769
1090678808
84359816
2002192735
1881500164
441169383
1591154392
495024846
1798153234
1648416520
550199527
781697641
2101041548
325139832
1071316596
1507119537
1019791411
1929500463
1874794236
1485752255
1745442646
135793460
599550599
400969768
868713546
779752293
1225698887
994170629
1937450746
687308434
448320307
1423971652
1741575865
94284992
383357529
354624235
2056918018
1246749590
427379849
1785565555
1056668540
1641720793
879212941
562935416
949261612
213176010
605861090
1064565355
1128179084
641982410
1408313965
228806424
681938214
1908711223
1173897354
174477715
1748218852
77186333
727525945
1545570617
1560023017
1431540368
1389356139
2004580237
1267958130
67624742
1835479798
1090581650
1564020977
967090891
1714502569
966606812
579771705
627309831
775221221
665042969
1862540507
1660533045
188961806
1527905431
605026760
57630787
2109882915
1485534665
1108529856
2024098050
846913097
1788100140
944276406
149552000
1592675853
634638861
1247249533
1542934908
64744418
338200740
1055309686
1426760252
1816198920
252585943
824716333
1049767831
2095240091
283481109
1564201029
565118408
1736986116
862328845
172487549
1806762568
1343045687
308771736
417921715
184034660
1500267096
381029014
1576117745
425708716
1603446088
795237253
1669024097
2519631
1650061434
1539850237
232595072
1538751097
887614789
312176828
1337971753
905720290
41902385
1136946151
65588368
1787557428
1589278196
24703837
877177554
1742899444
318814789
82152648
1170183625
913771790
45038921
367174411
442588250
372011132
1959043031
897669836
1398856136
262154276
432088192
872289936
892657082
166827608
2027835541
596448435
1704712313
55044118
1695304725
1062608374
2048143920
1710858008
1030394963
645536031
723031848
1615108250
39639829
1053111430
957434009
26026340
1741634231
1306298636
722150554
6572753
1875986076
619523067
911433406
1697742401
1039668453
1250395251
937011770
1648995185
1675720200
1417764286
354372872
1321860227
1030586603
1112704598
1841016696
1462592449
1476863399
995722855
855489239
2088784116
1413880808
1335308412
146544967
1737252310
34115944
680793181
2115045825
552413413
1466133160
1576908396
332502773
996598199
1280966394
1477437437
2137549116
865045322
2015152653
418415243
1019843517
1444002506
1787186927
514903008
1998234587
2064368464
1599384863
1573513268
1594497565
752329930
1501569910
1378360859
1419847547
956497013
1744594245
1355033178
1776865345
687657326
1005459653
2124588091
46287457
1800525204
1368602676
823569175
1440251046
417878543
294195294
1262460768
305360324
1405174044
259674455
1726281857
469993800
1802652859
1221886169
1443114436
4539604
1659167234
1814257799
572721535
969706643
1859803466
37951227
307781845
790623658
1372817324
1001839151
699771753
1784256190
1160675643
343746383
1197668986
249166603
1405177575
1252915185
398684351
909798971
401675742
184816200
762687182
521442989
808599699
2017458250
1797556800
1951822209
2130823178
813913547
1316503844
283392090
1738128556
896353619
994044437
1980640251
325798860
1789593130
2033602048
1373502638
838795383
1121981586
813175270
1321461924
1374390223
1905437429
1895515406
984365334
1379303316
1436160728
2111101409
1961581022
498563350
995798813
1159790491
2028845209
1689715761
958030305
2075631884
394969467
300431891
896009893
1621224971
1246766080
55777178
1917238224
1659698131
1378547516
876353257
1957281945
1922020604
2141384797
756587107
1191387960
848229685
1971257570
978262863
1907045286
1162844674
1547175302
2009026285
1623969741
1309253372
260255502
497601547
12890459
1484031284
1326530890
810315920
1863860508
33683471
1321377891
2080026252
1076927644
1793720906
1122535450
595646679
1158383690
889129836
409926428
1770681736
1042112295
1661122007
1446170346
113007873
1564187024
675096150
1417359699
1403777758
511543627
818189869
508732456
2145152115
370904704
1227745031
1163560255
579265152
364578520
613588224
299604435
1441571285
1464015192
1680753284
1532734928
586141303
734699828
455914169
719253389
207120483
407243166
2016020756
896484915
398821034
1466750938
1377548756
1032934198
223732302
189684499
443454661
1319858193
625321095
1404267658
1216746655
1027649778
1985978625
418366529
533422583
883359878
2103202505
491088573
2092764435
1614019053
1415887586
1242805770
1178933
790110071
602102654
1260274788
1864519148
1470202746
183930667
2144800856
471116580
456388339
5701141
768930351
498763818
1077490384
2050542970
705229486
1266258755
615551521
1393425207
831850101
1908364825
936968322
597385141
1949914351
2067062301
1047576424
1823734100
760845059
624890101
1032473981
2021285031
93332808
2128718552
309385414
862558043
1807326562
1041681090
302878092
686575384
280217943
1462092906
1081726913
1528545071
258474542
886050621
912211139
1150803747
1286399942
895755436
842968652
1613393077
1631935669
1394520298
1656838197
1296543790
785617980
1950729106
412275347
1445933616
429953433
498542597
561507965
1346696022
388287694
1986569534
278464994
97844314
588267556
2109576474
1571161892
1183630585
894874809
502622034
1501553521
1192268943
1211533525
1513246165
266018951
321561893
1046566444
1253979926
1232050501
1081810020
1626636189
776512690
373272590
1630495133
1668205872
183540205
759445405
805400114
719742036
1027269260
26668290
818502977
1746537241
295826737
928107700
365858014
722284877
194729784
905011523
164607785
744294224
1899602985
186994747
2141454514
69208414
1563643776
1699448171
1392751915
100745566
641653380
558267320
881351163
1191890493
1924204500
959270571
1006205596
1893323973
436461218
917027581
204132995
1330391489
1649382760
1028508416
542047592
1800398221
1455865989
254779850
765449631
2063773541
625705545
57880158
105569893
733156339
1834423210
1350517358
750950807
1055634131
1810155404
1305589602
17943944
908058108
1531350636
1724701901
304329629
1302070686
693460155
464876126
1743966199
1791195268
737172341
619615225
2042390309
1198202632
2003731504
1621160427
448677645
192216257
1896512591
1804766930
2047042629
2002982853
1279706302
1902814736
997350189
1037894853
724207148
1244396979
283527978
1962145056
1257411421
1861196104
1211155820
1605412657
1088896725
238551081
282751014
1898150722
46016689
963020085
714717506
1733237542
331772138
1764382689
1835986284
752214413
2011510489
1124918062
176112089
2034074342
685272748
420644996
1000577002
2123435348
1318041847
90622839
1185334713
518028927
1671432560
1211969613
1629200356
963465398
1264866833
373124538
671383789
896825499
1260374958
1086144859
1127992830
1978633785
1802051530
5319313
896502418
1207925316
1392681262
1653541076
825724032
2088278947
2084418432
966117456
920822138
37068872
115089793
917335223
1287513898
1772087261
1660351763
1400948160
1498554091
1654145850
1564650016
960286678
115254133
202727345
1709416280
1278398441
2039787629
728670365
292684846
2049085143
1032422450
345796767
635983939
1256010538
776631972
1473187849
621409764
1190100797
794271800
256941869
1903647804
507410049
465129902
297563207
1920396172
1431826353
107897929
1272785102
1366525080
218404735
559251993
628040924
511581414
2013016235
1766224272
308708406
260944733
1156653454
1360078193
987163957
1228126090
1075769924
191256385
1149781031
923190229
256261275
1457831295
1796669260
1505601216
1974235721
439963317
267744767
2096477486
358941412
1197367959
255160517
176431286
61914529
1737170521
735373661
201011348
1406642907
1779832189
1258774240
1218509287
1003194301
52189102
771904883
484189657
1017498695
202018501
1789589002
150979539
1088266228
1326419644
1349087646
99479958
1932656311
1515466949
653138380
2069281107
871580518
1745140448
2053084150
1091235371
247670173
2008611802
617774233
2117097868
1163376682
1036561608
720228129
1038435852
136840807
467534574
1351553423
1262138341
1087424983
1039833918
1287315975
769648123
860473426
905242824
1850246288
1492271883
990807423
938121130
550932277
16750444
1705911329
903237549
977803397
383948162
55305456
502877703
2050610155
1674203529
254245416
1583132738
359706926
625135736
1544042138
830068435
1642044984
872495089
1459321308
2103175224
105516471
1878666506
1859907250
1567452946
1782710321
855078766
37446965
1655321543
1206043503
1803663415
1534790776
896763835
1365225350
1609122999
617016854
1835215457
1603675662
1708009919
1701589101
91047930
1359781063
1468834873
1207816070
1548236809
451754224
911365538
521442989
840435747
1009316958
332177678
757189641
1643245915
2028399407
48545221
2066351128
912645157
675850486
1906755118
759276240
1842650275
1127093287
337518416
1725922660
1694077937
1464241315
413472261
176707343
1209371898
262700125
938929264
826467035
251565084
53664288
1122172528
1298185828
1182243415
565551400
164520256
947174414
1640481760
2035177112
824152824
1308080905
31752459
292075353
1404904898
1891683859
1714050153
376275307
1891637765
750462593
1848137182
1044461164
1137843910
1573773468
22493870
343846319
1321671259
331139968
1099801054
276435903
1637055903
382598062
1529193219
13849059
1509057688
1854253639
2095578422
1612534220
55009889
549117509
248897246
2141349358
357610782
579768054
1968169512
1434982745
419099225
1090385635
1155799762
2106978521
307329718
1095966943
229700033
1210878380
436685318
1493114097
83792361
1377589443
2022315345
1972715976
56947419
14377357
856844881
1650277047
279195822
1072370712
2044072688
1932868690
2003451542
1262614788
459588453
1530436907
2067476294
710445187
261107456
1964764251
2004672266
928792171
1728255711
2108941517
1397493093
2097181937
659021904
1797348249
1309487111
65128730
1765388833
79356682
68489650
855354039
1886196479
1058346748
1405317381
1499050903
1793889780
977150101
272790252
100880631
524237936
287777894
99855476
1127563867
1791365973
1444309156
1393398353
410958527
1673895963
284861702
475150543
460215032
1537353144
73901812
1477888347
1661997358
542769182
1005037224
281222385
704990700
129443002
722338557
644868802
1163689256
982260857
1746278783
161666898
44977743
172045979
1905442700
138263755
322988729
102558943
396884002
1535020415
1880664092
1467940264
801710322
784887356
585661283
1293400061
1872172452
1646121977
551394031
188243485
909939855
133876537
1874754745
1816563350
1027990597
286674374
543848840
347126414
1001092264
1127407796
1806631886
718691328
1706592046
569029153
474741069
1899283923
594454449
737689587
33314164
1379019603
32782528
1081087603
1111934894
1698941531
1082936092
1485600452
1644016250
2052725338
52455551
372736158
1470431228
83583865
1034319237
557873014
102421795
1110580690
1884798196
873376387
728237711
1671647174
1075177040
1826697830
278069543
1353107916
557212348
1739750040
1705435151
260371445
673527873
1634453145
1343798657
1883201862
255437048
1366014939
1478848651
1351061313
680779752
1730937588
1990223540
420950446
816156455
192881538
1587019352
836922884
924036635
189461054
1829243998
1663376226
825229406
243988462
1786271559
1564539482
1407942127
55380005
729078457
864629270
1955551786
1226175142
1065875689
1386532608
180462151
1354838830
371194513
1604935485
1615328433
1884640022
1245643180
1832557848
677816745
950560586
1805455739
815381090
180630096
1342623456
100216301
934333527
819147504
2127498585
2136096467
1894402244
983528168
543230693
2090573424
1276383182
1739929835
2025113856
1967269797
486828939
604837622
1599971955
657491251
122401337
2142768163
888747670
372775893
1272330380
1045748962
1186645549
1194985470
1166110543
498071932
1257217168
659127845
1085424057
577637390
620974347
2060217145
1038545957
987976623
1472556326
1510885703
1944545473
796515391
853143371
1305403053
1426116098
944194825
848278933
3993195
673942898
329190438
1008636990
581475651
1063344194
1853377127
1374462319
1660256092
2145746033
1700272641
1313711458
630711815
889752180
1534761654
436693316
1072397438
272651274
2093432522
683272520
747004638
1855302967
1991445602
66536751
1350471869
1521534568
1619059091
1548144999
1453625055
1762796939
313707711
1553744616
1064559038
1492390456
485786419
2067661870
13463164
1878698766
922484129
179153347
845250620
181109597
628492757
1746126099
234062913
1888733623
1205492260
809467870
343931756
624998388
1942269047
50432555
1618147021
1600143638
609594403
447345322
1698060166
950163178
2109566522
1012451440
1418597547
1930415443
1699307494
1917244581
1108884332
316634627
245620707
1819977536
641942844
312992628
1321481455
2034914921
224683809
1730341591
73135196
253316039
725219736
1063358398
22295730
1418756810
1565826875
394876798
1454654633
868031614
214681691
2130645179
531123790
1473091428
1389282997
1999752629
2077160480
1380446946
1299700740
480150261
1546350843
407357009
1211180052
2025756725
859026082
1244070566
1202183925
102756750
789898606
1624163766
1303569531
1532991639
1945073257
962046497
225123015
64856561
1950829202
18821893
742507672
699496951
428415184
1050208814
508155864
1744202322
1505351420
504280874
389218812
2094840146
1722796155
736485536
243073104
74571869
1571452529
1285366667
1714141873
413645549
870981366
571090917
98431908
717457773
1603086690
204779164
316198867
134325197
1870444117
1201278135
456050076
1388887905
22023840
1142944825
85269650
376774635
628951499
453832024
2030053819
73905041
1137147921
1420335201
703226681
1865967054
2028149722
1482979236
1831684676
943889143
1775995060
1285079355
1731293835
1125626341
604549937
1061095970
1661172436
1090201117
365588892
1503274278
1996773004
1270987391
223784916
810706192
406818216
1205943449
1567794490
715336897
771685305
1998622252
301777494
188722155
253211856
293955779
1548458153
1932411796
540883821
660502707
369825799
346637456
1560374231
1761216602
922598155
681027718
1043925076
722220699
1192851689
1405009946
1520841098
1252633776
256546169
1597198880
1681805856
219755194
1122381634
412498724
375520888
1910139065
1694335329
1512854492
555713531
1189750334
953765388
1136083528
2114473974
766234394
882690946
1628086261
1906722300
995467991
1914726770
46158916
13685575
1915296007
626635591
1813841524
868423803
204607456
331989629
186971002
867634075
1404924328
155312257
1698139843
1654774350
1399411170
618024876
593909919
1196453116
1689724179
1746911036
1747933384
175399411
1692934190
1226399113
1328722238
2079038563
532900636
63771172
1848898165
100971424
1893700443
231112078
924344762
1655703808
1327582714
902439987
1159684722
1031141864
2018361401
1299305709
943895507
1475876633
582690681
1169054299
267464954
298918867
1752142003
747971550
311800228
424408289
756681268
243465372
1903585917
1233474819
1026971495
260156132
511222671
760865543
213990566
30185731
765338482
705833560
713512161
506055142
922811671
1300947785
1154135534
1954931264
1433601071
379411155
543723692
1794151765
2037582510
379686687
1515871706
13420888
1136770022
486974961
213927756
2039891227
2136619059
1464831385
412763767
354982405
2021281604
1097624093
1225631066
208378464
83792361
465910592
1690872422
1771468271
1824543656
1231704171
1380551939
692116977
63210794
890950934
1599500689
1899550512
369469940
685992367
1057029934
978233197
524393338
935599696
1028305409
284610285
1487473682
551380534
1152472548
1278425685
695904682
735803953
998776129
440720726
2128582893
1564962634
889566401
392722685
1408131783
1592317087
305083749
1863552356
1391104279
697186695
1853504557
148667418
584085202
493722061
590507291
1576070234
527836566
921287178
170709187
874275342
205573551
2035374532
921342096
383367002
1673834131
1004998106
50722137
469861771
137872738
476202154
828641582
2119100639
2100647637
1520173038
788025562
1797493287
307461633
651162953
1646506079
591603870
1165888338
866688847
1368069217
524271817
375912622
302963584
345498889
1498698056
1953739793
1054914659
1501977793
256116586
1599904664
1655128094
571888730
425869486
609705456
1062571957
760846719
426657529
1900177894
1970293682
1254905044
252080643
1947594944
964554808
1835944899
39121508
1340862138
643941177
1378259259
2073143829
1292971204
335854430
2042440123
1105240790
1879970336
1371783011
1971774666
1398653652
327279646
334325533
226306748
511922978
4388745
958692097
1072864588
566595022
1174341975
1233543493
2093020938
1042840570
1009025938
782175918
2089034234
1556879071
1543304246
296934030
885981333
1204531471
1875123279
1606430622
1741482060
302939266
1796078765
1846511633
389272456
796384118
1057760012
1015833712
1090911688
583965349
1572626217
1967932045
1851646371
1498498010
753971160
1164026488
612171041
1424027044
45036869
1178758951
1361597476
1453214624
1648851399
562922143
128144682
2061534341
1786237515
2030763887
425974648
756340203
669359282
200332971
2146067455
436677689
2048279269
560303268
1995347010
1041656781
287988862
894256924
1981481825
1021751190
840670880
742981090
30807327
254132424
510421972
690923214
1617730854
1089980622
1237158334
1235721718
95860999
335798394
313343788
1980838035
2006659441
752155666
1205580946
1211543479
817516355
1128544201
197889602
111287231
1896065415
79759368
223922753
708942957
1149616356
2122992103
1675937520
1744302182
800623060
1767234159
2017099272
1808780913
608832910
1538825451
1130637926
834253566
711766897
747867110
721850330
944134887
906602963
1095387964
791055731
886013761
45814326
1735544175
966046773
89028062
1992107268
647420533
149130743
1361191807
564779676
1931145032
960021262
1749919370
399037772
1146931910
1457052157
1541451409
762712586
85847049
2001601458
94934251
1166733394
1233872148
2024028603
589149389
1162632879
986519174
304027845
1705415408
1485231911
473859065
181181442
1601462181
482038257
1220873766
1280546947
1750076859
1502943971
922102397
654356971
1884155141
623271873
1142314195
603710215
145184923
1412315473
436531474
1829890863
647233798
801465484
1991910363
1577540491
1684698422
393054206
2011537713
936313949
125083189
88164301
745694370
1074040932
281708283
2125016794
341047470
2125008416
1921023352
1830229298
2078687365
2112175516
1688204239
1985107761
1846987011
1796134488
1377819884
1082268696
427603776
1019063527
2016614132
1238553108
997555568
1036362899
539718505
1072647415
715212779
2004798734
703158095
2021814670
1326142130
1586056015
1871961560
981819157
1713955467
1822668253
701349398
593038424
169052211
1069090925
1904630608
511612330
1775442094
2115187829
962253780
1159190186
1991681552
390084067
219078365
1717637004
582322405
404187971
159469404
1001968614
1736810672
1082554964
331435185
572793175
1702849470
441594575
1652221780
424963516
451650403
1877586797
238940211
1133510615
1610496777
877489024
1878736972
1345625203
939694354
118450409
591937123
2028058821
356862594
306694088
271369133
1365952484
1660341747
1374094164
417937095
1386505690
608656576
1930544250
1153665939
757951394
1739704322
622178389
1698415034
748123361
1841163879
763155931
2033666948
2059861288
1067482824
401011459
1463924130
655700464
1747473081
1903966723
1356411183
1833106184
1613178743
1619593069
394170286
1252280574
3347800
1605361431
1974149308
1968661787
1855326228
1290679051
834527806
1595002827
450642066
58886314
1364266903
798407190
1370068898
1996598573
1130875006
787386523
1958341725
1987916997
233647805
992497443
381390592
1174798185
1969572656
1862315280
1878592579
1402866718
1082309446
708326156
456576288
1028258585
1534658794
136341220
2133366417
809055182
1856415954
2037452741
1686438978
1224021267
238014312
97024067
1706541503
1510179116
1496347018
850691806
351067708
1069382692
1666981284
586379420
1938601191
1886484388
51090052
844983476
1721588904
1199699089
1622906816
1486645593
2004310248
711626795
1460739424
1159389730
666760353
2011267175
442630260
787254067
900076498
1050839601
1877562461
1102261885
20290725
130754764
646031082
662073482
1395812965
605113859
1467619442
1194769392
1242732597
333763105
1662447948
703635045
373633747
1688574937
405118796
1758939718
1337428043
1179935821
471379332
1431276677
1959342128
698660357
1089617496
733982773
436834127
255151529
161039765
1848504459
642592573
983506392
1206876724
1405691569
2122585910
1129705100
1291932237
1994401495
338701300
1295381524
77316588
81350873
711172428
1131444660
1456226827
1454060291
807718503
421257496
866625207
275841445
1445252324
1158323083
1125631470
222586548
1525575499
1860932131
292380014
2095439715
900837824
1304469322
334652407
1663337141
485736560
2143080457
936342574
1601383940
1733004204
1109567614
1332001211
1963011007
201069060
1000707695
2020263117
470755999
1801205339
1796009234
1085232698
317519118
363659213
1202069988
40615930
1690749456
1226082978
148675262
1011686978
2063619805
1211402657
2019745346
34415512
1579368850
1301269255
1228187602
984521878
1244423209
602760421
472645583
1233144831
1912324893
812502062
1779230953
1260421634
71113594
1543098141
1786644655
883838052
497453904
2038762159
667867537
1466097457
1121537927
1981534785
1613236973
1597197774
1798231855
91581925
1236201872
956213860
528921408
895692423
1665697726
1101293233
360059833
1633559124
1098216155
388824992
1299300184
39753568
1267349375
253003239
1152697286
489371523
333395915
1714518289
184070144
986933216
901513277
1120408148
1306744963
1962797399
932206475
1390873710
2107407950
922974815
718217399
1122717471
1278918493
935528417
1591872931
736102388
627565664
1346868124
1556158467
197257104
1301050361
1653113319
399432069
196346775
1269401411
608842721
1674682566
924854127
533810371
1912400760
1783079436
1015533709
491835786
2137856873
1397631962
1294478426
738878150
1091912746
2118482726
777626367
309416370
1237421650
1304659947
547587328
1862220796
1534365104
289120447
896329324
695334348
408341006
576939816
824097048
1145816273
322895887
104256651
439069142
1823426201
1803598335
1247700079
1910570892
500783269
100587702
1506669558
317239855
1424396000
1548510533
944141376
449583985
1811983769
9504115
2070112147
805326684
193680056
51057863
566938034
713940650
1597520971
1600510672
158361403
242724207
1217801635
2096347671
73202350
1840243089
2054948533
1153155513
1836253208
1087549754
1187671133
258763166
1825079458
1121713483
400433219
1367934365
512966601
549488449
800282640
451008678
2133733131
530257303
643358869
2135412820
1166329016
275094802
970349342
1781278284
2110024526
1642102953
1005307483
1340430709
558395716
1375767422
575020423
1303190175
1480084746
1403255546
1486728430
1897545179
619576627
761082559
247819410
1860851581
315534821
827025233
1616383377
9823474
241587728
1370986187
356662405
1700886875
1967208765
233681740
1561802306
1067154896
1541816815
857658585
2059968415
846556771
2105952134
99034512
787182645
302988705
2008640462
1618573834
1207608699
1459510421
1142679757
1093931063
1846428346
614725303
508814701
1369445595
2089571473
1965486597
1824852844
1748532355
952201702
754366531
407344391
398786287
1951702862
1933488241
653912018
848091515
404641819
1306497952
2092698444
669361644
388621621
1262146036
1434137255
1794247162
559352152
504773796
655265112
1892109568
475801421
1288406258
46067554
1397150254
950023994
163669348
1786304695
1652428372
1709277845
93777778
444363136
197732654
1935449963
47896689
1407141419
724367132
1635817249
2095256424
1250604623
1761322034
798900816
547306158
1923379109
1539681992
640098917
2000288661
517300407
228203038
1101266939
1214493730
2081148225
711858987
1462997595
1253190790
382408744
341059220
1195952146
272758552
1186904973
942300248
733714129
881090383
1325633001
1027287125
1244098419
2004834655
118279723
830278876
817382637
1332481688
87991308
901789331
216498994
481555455
580766854
1862665907
1807224882
1732356026
1083433581
1196880094
478621355
337289310
919649879
1584379052
1871405916
2046879763
127148610
1963601972
673290367
1506782480
887285133
1432734389
684630276
2064347408
1527709922
2019938663
1752625922
1517331230
937071728
1079217144
397985541
1553790135
343617458
593061694
1339186895
1127734027
1517538996
1389561623
1240227030
911501403
588140572
1567232883
1052286469
722676176
598586634
894838740
1514856202
296478710
1066922965
905629180
188605515
281350744
1536593937
1188681330
1729511293
1377904117
524060286
1644015377
553465925
1169932223
929033214
138079389
1360585319
1712490398
1938958630
457677438
1792181437
1556770733
886076855
759256708
939683399
384754765
1641750165
2113529023
1216534241
646689024
734447138
616533476
1306637443
1791405181
1206264016
88725207
1038378308
499133300
454555951
2127789699
489491870
1979432372
546893390
1319439842
446520114
84802037
806668331
1031754713
1829527338
74893717
118878003
1020859293
320821309
1329434708
763096480
211573477
214492354
688452078
1589281950
397546625
1534694922
1472110925
640038383
652910308
1615702170
1217522411
698453308
1472223473
1688172098
1880782838
1642427393
285567521
82096152
360647903
1709185160
1931485547
1216938753
915175289
156426061
475750443
1276645854
1955743595
119892250
1499994644
1545521486
552538731
1970943092
2046497674
2061405289
2079049931
105804488
1834489890
617336410
1234448607
284985891
359875492
914184340
737865204
1696063910
1408892813
557826370
1327258486
138118668
821029660
891297348
2019219843
921225194
2039078419
22205401
1215927846
1311693796
823132033
1614814922
1667111876
2080946241
266918640
245346976
298566871
1301938588
941271123
668141646
16920612
799117682
357672853
379345810
1242689978
879622457
1678042096
1063123497
1396090624
652438611
829668423
128197996
472523024
1451379156
1796846429
1028807682
770656994
533999503
1988971917
1276067094
631672891
115533053
1826857275
2057196704
1557304755
1896787040
2066760694
1430349436
1147487962
1179282855
324151667
1023553377
142589237
1103173227
810071622
797278532
126010780
1533320522
1238718863
1447408790
1256673094
1490985071
1779456165
413668127
1170608680
391472550
462000897
226947919
213529465
593309058
1393293454
23090527
1307479388
1026222763
1710484837
780983685
751472152
283319586
1854387755
911576961
1489693169
716291549
1572801706
1284121091
394329877
414809719
2060696761
1840671598
1946002539
64448963
1236354038
2083730087
1831385336
495362932
1659629841
1100089365
1962234114
1122242152
1183464410
984450186
1079984796
1204933685
1901256480
57399994
555685213
24760905
1983760205
1780934222
791786300
349660275
937320213
1149689418
927914237
365551655
1264051157
1402946555
480712955
230043570
1424041168
87796498
2061952680
337286924
1499792675
212647322
61987393
524899503
1138143377
1758488556
2049413429
193380037
539052501
1780778530
728496068
1089287345
519461334
386114149
1301407155
1325630334
1371882243
980181116
2095173232
31259518
776655758
1236850280
854979267
197041182
469014425
1331737686
1422442237
2088004640
289049737
1861554223
1059482842
213452183
501308631
1394901688
556175726
1465994163
571616660
245117215
400543261
1871251640
783363945
740729906
389335523
1621997994
81070812
54767223
426264559
540546298
924754107
1127686485
1580499910
1815337028
641640093
1376191956
1841233635
2057076996
975299787
1854054569
951942730
1857308903
1334170227
915694998
747649996
541494851
207016650
1072000740
536400097
1985999311
1154733238
151986243
797465389
886918563
2074576680
763090582
1621615508
2086322905
546390932
862927025
991347612
635686956
1592546437
932698891
1790089689
717360586
1210559151
1232177210
1129558866
1204330764
1538441760
756493416
1746237021
570020125
1194207783
1500507688
603978676
1084292175
2018773873
163583640
1180137369
2108792272
399918029
1488422741
198857946
2014583515
1579845752
504439240
2036575372
1866241993
1143835448
199352528
1186616390
1925880896
2117860147
428333698
575221418
1726263393
1596479444
1055281043
404440789
731215817
1582885389
1340920765
345020187
1282535789
581650673
480074967
1469336210
868577604
648322594
97534217
1084927800
1151258736
467899736
1834371768
807732665
2032321350
2141407496
1042859477
1130408474
728082627
815542135
1942911588
1344484807
25117618
1461449006
1722128502
346364093
987992609
1438227162
2091632023
1256042188
300215595
41332047
448615315
1860960611
1207110470
1669073491
140818966
1649078469
1163412703
96355816
340868206
324412069
307861795
1188447855
1644316011
1232738951
1536466184
574513069
803748661
1659913210
1092973183
1265356629
1763640090
1476374638
1038704900
986210507
948858929
557877672
2071928016
1128835209
1914810779
1341879974
423177264
189171498
492962242
2135758885
1903764358
846226613
1159662832
1923963060
2127697026
1945600091
938913954
1263720894
1005631097
1676618467
120189792
2004449714
2076865242
2134284302
1420965830
1520701675
872703283
1724301861
602262604
317956192
1215892342
244324932
997887794
1164344136
1415190650
1594534221
1929132272
1016256565
1001867192
444741316
1900550427
999276259
672476386
1070637152
452959573
1870634262
204809488
1813846910
1505562575
2107804042
943549201
141960709
90361337
1475874267
270093714
1889445607
2121568549
349632836
1441952274
607890152
1332802233
520200199
1580255894
1730005186
2112344831
1832042455
1183233194
289799197
1535504095
1642682025
1582185206
689330512
570327386
692881728
733321414
1025435815
1461285318
417808415
1136570143
617225656
1896216107
1246602259
1071213573
1379281264
1238467015
1716264633
1465377011
341449273
1184096326
1020875003
782324494
1528472120
1008671815
1154528414
567725970
1461577299
1397515469
1472575832
241763560
321941548
1592597801
112802947
1124258699
1499223691
1669951033
416108812
1185428499
1778320423
1643694210
241622338
157540322
2049002878
2070125749
1454983904
1785604242
996764355
153803094
1238435742
2048251186
96690548
636447728
153406711
1034372275
1023358260
586273491
261830201
166280255
45008635
701547603
12334710
885907132
342421176
1884112535
765861312
1591767869
2017346798
386516885
1372153850
435424965
2307542
1082935892
988687765
206600389
1342936873
925269174
460019662
480761178
2033678342
1429466392
1985094183
1930572304
1296684846
1863144825
539510566
1536642332
528174112
776369676
1443518152
1907499250
1023324399
1747933384
1787285991
1542514430
1027820648
1649831059
1923231657
863910213
1300435865
1126257341
477041877
406495174
564167522
802234684
416770377
672896159
197670621
2038645996
25208885
280901871
1869866871
250595746
4976838
2064445976
1509750283
1459322140
2002931496
1044769504
168022360
1602946420
1620548781
318928732
661312195
508654996
342092820
259281580
304030581
1156217982
1620433052
171922121
905287082
428340509
641247792
1807270021
212008923
1471028786
99378013
1227280741
1184537565
1691757435
1241180333
485677930
1987844614
316239713
848233040
1620742828
246427570
1818275488
2086460138
1739133599
1062233323
727041729
121132451
803003042
185167186
537532736
329010215
1470576178
318255053
797386693
1743456352
448144153
2099867869
736271340
667943191
1024519153
928835642
1808959250
470012469
1578311944
2017162888
1463102225
1585373043
395260906
1471511653
708716761
144239943
1468311970
1421725221
214720281
1268747331
336544258
584490934
2000255176
2103754458
184008715
1123988944
1488301737
1287190783
82754286
984362087
209211382
960515744
545184423
593065535
557595318
1582525521
1422342140
375641332
551308740
2199422
442191372
477947042
1881233620
513042167
1547614105
1592711076
1792578618
318228460
1789020841
499831803
1584136808
1196047682
632503778
742928818
189674457
2118884892
375285321
1279152594
904216996
1654935149
2033957170
1126962202
1657057152
1028739323
1977464986
439649320
852603950
1396153119
2125016794
573030412
1724754740
1907441088
1634073556
1443307038
2018616398
519642041
429503667
240206869
906418798
1730038862
2118310970
305009723
37092888
899527381
537329626
2092541410
1642393723
287452219
1255967631
473584368
303278475
747317782
221462928
1839020293
906250318
637551358
1742785751
1223740339
1532588609
179502176
1387976833
1771123132
166970061
1061892722
263013320
921508773
637285722
687795398
1056842897
2092026247
119727460
345109589
1085918043
1628179476
167538005
422773899
1819834743
1269562784
444923437
2019651465
1559307586
820275533
1267415955
1467735253
1587269124
1816671959
538754598
1310497730
1776425135
718609073
1911354627
1797858842
797486781
478322229
1516724650
459710516
1135813759
1372048223
766333091
1745068423
627471108
2000949635
1090330440
834264993
1305825657
272340565
958531243
170234915
1481740979
346602492
722254110
2077483272
1202092325
180772859
590048424
1842727641
1568013028
867373095
1305466327
366863714
388162265
1251153234
1900740641
391839826
589732398
700674757
729154414
1811970320
561124546
424054071
2016537613
748809902
367162632
654073248
5425157
302699292
1841413298
851582275
196563032
1845642063
2034446017
1440842021
1282880216
191878015
1284024649
1793253831
1006832534
522926527
1212963002
2019776979
587725757
1529856115
368220652
1489504434
44184325
1036865252
1010349547
579107976
2014215788
1511280327
850949514
1108060325
1507833236
870828941
597650578
743754007
842623855
1191082577
1059258060
571506891
614156417
89070784
1712534435
115427666
16572729
322550098
738548312
1807801099
853401309
328026824
1803891322
277490793
1394656131
588401791
1402293011
626537355
1343285874
434737557
618563343
118794204
2028723641
1460143424
674093703
207351099
2051166139
1266033937
2017877260
80084731
626155526
532777810
751128305
2129666251
822671538
542380099
1672265952
1647004616
1305994565
205375390
104848079
2135483577
428872459
1429707621
815696757
496746878
1543175506
744226688
651476428
1551467257
1261104566
1239970365
371512559
559922884
261356769
723730788
987446132
1739880640
21133046
1028415115
391880814
1464231948
660507585
66790446
1912755308
245078022
299056344
786078973
720867303
131390013
565815557
389085698
971342170
1405019633
1180492817
224734443
856015439
1327637366
56582777
2052725338
429015089
1889835728
891772194
380346241
1936540329
1911971934
72352326
1134472768
737661109
1052948816
2013249071
400314305
1745945165
1428220015
1445035399
1864633005
1639027908
632377953
1719401600
980136953
1525928773
521928320
644584606
1228817817
1872227144
1573528218
28937456
1135064614
823670020
868622146
387155105
799057224
1071551202
1926549377
596809791
2103129789
1906744359
1999196795
64458365
1874966907
374215496
1646441144
516892254
1218224539
1975544030
198522242
556947648
1239365518
1587946457
257977797
2029559899
1616208217
702945805
974574587
628167396
570647641
820899773
757287429
71008491
264648851
1667000687
1585686356
1187826888
158447645
377011054
506462567
471410694
904353255
226067872
1146090542
664051910
57896348
1686416394
1582484001
1715259789
1673906231
1552383609
180341307
1719443825
1785137111
448453089
694467113
2012995720
1182607043
10344952
1759612316
1949490418
873150902
1627267998
1836368944
2106016114
1520671408
822926941
490001753
570914717
2133990101
1200114559
1121126653
932520546
560275803
309626865
1263008063
563745550
2018300546
422799936
140758487
1576195193
1250669707
165298827
639755305
947447380
75739931
864288281
410625848
271539231
1243929842
1459382251
1853900535
1054157461
1859743912
1008265326
1003840867
404233850
2070397174
1886625566
1328361680
395685579
794854949
705105464
778059425
549949830
224788780
767901225
1912331691
1016965954
1120656548
21020595
1403712865
1894903220
543349258
625705545
1415493523
1017246754
1680330192
1639552993
529780708
794871870
918986144
1106491633
1376607734
943242530
759603228
573700157
591226493
1843566920
170697585
1297635369
1227900096
1340082643
1345336984
547934061
1602610292
18592152
726510537
1097490427
1350796796
1074009267
1144673146
1674892352
207179814
583306975
442918046
1366336993
1687389256
281773964
1354601451
1316112234
1982366925
298169233
1943331687
1477234263
394481404
1227377504
825804895
1096214414
1725246817
1967209563
1145461275
394969467
283338284
1173365577
944520634
1142453783
2060876466
571645956
815599107
1302145794
1006688973
466298746
1377658469
931674598
1202784007
1773510071
1486384308
1527052215
307450646
2044534124
847956944
403397410
651228366
1896196982
107471231
1287529563
515973427
1740337868
2088328562
457381576
969773258
1720724522
912840386
698026201
121285066
777184399
1446531950
1099132870
1277278548
522187932
1120687552
181368347
679050867
1966688008
559719874
1221007973
449276895
1357415602
1137764819
382483288
1617325179
1950719987
1861367715
948024563
1324353562
811384072
651829712
779030664
1458018536
1563671168
1810293836
1024550241
1229461357
2047586790
1718941788
641901583
136485846
1973146863
1329582688
682519632
1904047014
1399667101
1688113640
551920305
1089481060
1648529046
2030252094
1735139157
280920207
361555407
300591421
299117563
1034755031
2009373742
252033470
491783612
1735752204
1134116386
1197561651
2009599408
639887807
422499558
767131559
336736548
382800081
1781307898
923916062
126967158
1077025081
2147163597
48818079
1989285496
174588265
313928668
847526536
128991440
171833932
1020648257
21856385
1965028718
1429075522
456742313
1360977157
2077492510
1940168889
1625463737
1373643244
1415398103
748083187
871931606
2052504844
286810615
1384718533
1678253315
286427834
260858897
865891412
1824464822
1464835710
677858833
2136207937
1035247703
900417348
392666509
1655635644
43955768
1909366061
717915265
261700383
705681465
1016157089
177198046
1513778716
1725360908
1022277874
1882853496
974568834
682773594
1329873398
2012701530
1600480226
1496215733
322520630
352395320
290001045
1766210314
1187569377
971822352
1907441532
1634777902
1600863593
1425738784
256290737
1401641636
305609959
227276816
435231108
134327322
532815158
1356558
670706372
502769859
268003985
595920365
1876518409
576301281
1711671237
1591518737
343323516
878112679
764314824
291308160
1016912910
1531342823
320477019
2007209273
1125475438
1938901786
1023088486
831365930
1113052602
1629478577
1957111817
1503974639
1373175038
1002963136
775591710
442262938
481571633
2092715153
1911997134
1882871702
1748523337
1475791591
2127948005
472271021
1553178222
1598697444
553060598
321593884
602436236
1611596057
701603100
1594975582
251571048
59237877
2041177128
1206671316
1779102868
1678612590
351258727
2002107956
1940007497
1852493415
849289139
1668400179
2108593821
266169784
1906376016
1429373114
1487430035
2040638681
1330762302
51012018
336646210
441955139
541330118
1059465983
1564454585
410206540
1575864155
1083187345
1220664090
701208878
1316245059
1530343172
1287344461
1542101593
1355380187
1902421220
1459816140
1745849138
582889975
1834698240
2480466
1320063359
2064598180
1276435386
195809117
1384618265
1799109186
652111877
1721320862
860689107
892126104
1773856210
265036055
586818134
1886998960
1882441485
2069555438
1372099512
1573593596
607878734
282247165
105702068
2007736395
584308028
1778224273
1484650838
45987162
754272162
291069705
249009759
1699708345
464592915
1418297214
1171282759
871388779
354855122
1845224350
1659730023
354000538
1643294427
2132224510
2011981494
513081304
685403565
190066997
460752576
212799127
307287178
752521272
1254271865
1040333490
1581521350
2011293883
1905422392
1030035042
1737702435
1688871423
1145675098
1440516994
1024800054
1792097089
1576282701
86957947
506945592
1878566472
1809122695
1397160950
237793433
905705113
598720252
1031440275
1723396183
1374554676
871547392
1243305803
1236016847
370717767
1389980558
344448645
316406286
1066343984
12383305
1059516420
788521601
288194366
1924115328
1835336966
2014193400
1162884166
1021047481
427446946
706015345
1754824231
1448386935
242124980
627186273
2037913498
602346173
548435140
908065265
489881170
1090616962
283832977
1550554
1513436943
2067404276
2046919397
312454203
513840455
1483313799
1484251181
914494546
523871874
579110142
736429035
1406829017
300026776
1760408757
2107619575
2133854999
418868077
1890564309
1892127026
1687505986
2053771921
1547525998
1685768715
1404641227
1249409480
1585964054
1082248344
2127532762
145322156
1773041696
2079880151
1572760179
1284303668
162474928
1562501653
1548996455
1944675435
893383206
589565523
845876965
25634052
1385055803
2087649158
814970565
1722525263
1279176030
485350820
1558689946
1794359637
1598103859
423507774
205187158
124668962
209412757
1499861390
471868869
907555377
1649595598
1206455640
33982472
1820230188
1789814665
857489840
1901651033
1785780452
1865005640
1203014632
474247846
418230298
1123141289
1163296545
1360542240
796876884
2133133986
1056745875
848227585
1376764641
904007728
18127863
1522240470
746006412
506604454
261017311
1676090823
37506218
1434959095
1244568287
583920133
186325182
558620664
1290889710
129556449
930346171
2047116922
1857409632
516755280
1045740047
1726498436
699536756
680655765
1862824553
544865085
956530346
922152167
1282243672
2084318529
1257472270
220113056
2022509142
571580601
245044977
1127476104
2035365005
1393965503
1727386875
1968453945
2018894416
1781435447
10157626
485407990
2013868319
1703065203
1566432640
1080821478
596905615
573245091
718623215
1775034223
1899171734
1353270297
1045907874
225602648
804682488
932076418
2051725080
1006635922
466050517
1386713969
412410135
780543319
669885710
348655104
1264317170
2144549175
1133269460
917252209
1410655044
2127117489
1246947565
1913666197
914501228
344838953
333383707
2114194206
1116616932
880817586
1488568597
158850361
1438405267
1105049398
1661148773
1521722202
1541677467
1067908592
465231734
330043924
934114689
1900974001
1428749568
139662318
2015987855
1985419709
1840428951
1526679417
1275520443
1218759290
1908755727
1004134662
491536584
1573377711
2072088239
73788588
1928241001
1191843587
1104025882
1951551886
2064298644
1248473787
293690350
1146796056
420966343
2069054662
558123475
1704500410
995605897
405674303
620174978
440565916
469999537
908716741
756305452
148871361
2019034683
1876676032
2127880469
1521381537
1098277217
1490608328
1367361027
1358701709
1772091197
424713073
188617881
1021266495
1633854014
1474929947
1143362597
159069327
398429622
1442586790
2078519832
1940057196
2044937275
416943093
1570093058
235694648
107045587
181741484
321532450
1820786515
205502710
716638246
697978641
1806364604
1979799996
1766523547
64245876
354332083
1054712100
31429100
1419851232
161273676
575589335
1119371153
1085250938
874613000
1630394205
126853436
358889401
398391922
417904359
1176192873
69010759
2068297997
1547394849
128669236
1753899393
897080038
243486174
2094363697
18754404
423289241
1716632558
1072213751
1695432406
1046953337
1735532098
219029092
2011193514
1497062377
1114162918
884580542
949619357
138444246
1794827445
1284042329
1067411378
858881934
1431247835
568125891
101854769
669236702
1915171111
1085186659
66920354
432820021
184462988
2065940061
785227132
1376370010
1999442422
1384457913
255392898
708993148
1129677848
1581914677
1407090020
217082346
1683153422
1129357030
1391965626
1495439606
1411603162
1168825388
650842804
1521566626
940247767
233108978
591649871
747590550
54957577
1603937445
340295387
2100098424
1053075563
624199890
2116035285
1771067807
2108670655
138470633
1338908219
324228334
1764581010
482287261
1592401970
1751080404
277312167
1898957292
1429312591
620627279
1977649111
1023062643
172262286
2064542539
1168230619
2136028624
1556867476
1493219954
1574028991
76270334
1093162934
1122519557
2023157546
1322813293
413128278
181604765
1571180621
1240983246
1145501548
852034923
1718798871
724483783
1592509453
2002270607
1418121582
1368276174
322992181
2084168219
1021123739
1274215207
803035713
408696934
1501567137
253028279
20703742
1478972724
1869230951
1137301404
1569613736
649389969
747481063
2023524527
1308424172
1787175081
1083993963
1464834110
742501593
1480950266
83786447
1707171772
1124076199
851648736
2060879199
1706029397
1425726067
542611245
191225624
642287717
1546865038
1036700658
761996841
1228260055
281040268
1807170942
666946248
715199199
717683173
1131759788
254092906
244949394
344999
1408559306
1342935293
1074642814
906267273
1962438056
675082336
1485591856
359172163
267981991
1409997387
377848168
1400547391
376701386
1111213444
1941121976
722619127
1967484216
993576181
515363413
1260640542
1764781055
1372813749
791870675
129588946
272571132
1006792120
1196597717
682909896
957501892
1979964564
460885939
2101100822
2029983557
467726988
367877870
1265410381
1726534384
469972869
2033611044
1299265931
1102435269
924373687
1185848226
1529777703
777136595
1333182224
1914939439
458592428
1992694984
1092687872
1417860593
255271624
1374682273
294795438
1158742440
496802711
1768742391
1291573374
1531472724
1517546294
2045946472
3281856
1004214331
1884274256
980915442
2019194326
1263332173
1400945741
1738078361
268623920
1582419944
648549831
2134544588
2117430112
902164273
180852834
1585070379
1593188952
401293068
2129372563
53431260
358460892
901688918
1053661578
1538910140
1973192133
1495793732
33054828
483012396
620049058
433556624
803353956
938764314
946548831
2134462526
1286984486
644705355
573627673
954798480
1161960390
1719478229
1290609422
988696934
1304088746
2146145724
1350164148
1783250515
557612286
1983820488
537529355
82007227
1183211157
271105640
199913448
1478107892
1548955228
2117578134
183803443
587923901
2136636593
158404586
1707990941
1401967224
213098310
750954469
953323407
2117486280
1843614499
2024100455
1588940676
516131568
2015760322
1460096796
1908898968
418054602
1262411714
313496969
1354209365
1356366402
258493415
1791752743
706572328
882959735
831765379
606705993
319159835
257394817
835137053
2057542385
1771523056
1205777015
1282743184
947019936
178274183
1066100650
499602015
315861967
1751690755
1284395790
1019713003
1171152464
2039819330
1254077374
750120870
798777846
468753656
975986011
522403210
857475513
679067965
1799706210
240397058
1304417722
832327646
2126338134
528247930
1817118743
760825485
1684527160
696796388
252284671
908640742
75372541
71574838
801954040
404497884
1169322341
1455565979
609787731
1722237588
612658533
1977617085
1991150046
674787246
1736799249
577018850
2037666441
1540689292
1367444335
789695578
1582557269
381496145
402584260
1604278117
1220914773
1063522244
490487061
908214997
596639304
2011542120
1785344484
911295729
1014057854
1129801540
1260326573
366771338
900116512
565212247
71083470
350490652
973900474
362308535
364627734
1964521704
358761992
1406102684
202408220
634040067
2129406651
361862586
285591964
1377202320
1862443939
644335724
173784191
663087459
1079158010
1619287977
1622276294
1497767060
449357402
959618451
1749950371
419718693
498678374
800114570
534209456
1561296364
1523128433
912066716
1955509162
1672786318
1831155019
1369110259
505926050
519327733
203940744
2088511781
478029386
1533309725
1615205309
488343367
1805307266
1068898793
510461631
149561545
722265851
1581858495
1145673095
2129959902
1991508328
598348198
2145912622
143665461
160867164
609402307
1062198416
237691220
2022597053
84050821
1114661814
430854803
1279636294
1669157585
1991030428
729674953
1155995991
93259885
806413901
820298705
372107859
928267097
2137731951
1668655843
723465783
428916637
1307163687
2006838030
1683421004
2044624877
293515386
1751643984
2117426674
293914548
2010960550
1563375878
1070308215
1935921368
1414755596
2038716636
1345714116
325897192
1485283960
48695225
841252413
1548051497
152040531
1263890455
559603165
1022086713
1168719336
2031705810
807255200
2099549687
1526559846
1132893302
1420066159
434108335
525299674
370752588
150726246
1213475349
1565120008
1442436005
1248290852
522399389
1015260332
2054561714
2054778337
1115683737
604657359
1384223341
821260229
46244449
1632821285
1199114238
880525809
819952240
1512071471
1414513235
138290869
2110230453
323999815
886352438
2132490981
1284166338
58025129
1466055665
153246961
1414068026
790619619
1049644477
669762748
249510276
1866071102
2092818763
1340508981
294392774
167794855
744943338
715108666
1556958852
1051621259
2057291335
588116992
1639792040
185271972
732615890
1619144384
1390806871
925205483
961896353
1810212014
1918207424
2115593884
678554901
925737236
1270675736
1880837012
520928412
513045191
323523680
1701973142
1929345885
460948148
1954621252
1848554550
2102202409
2088264553
654623017
2014522574
2014714467
47064162
2026165287
673512721
1984236901
1687216518
48086331
255552936
1927323301
1870009919
2070223992
1624605034
1691939522
1089674855
1887603977
55992685
1499157078
1483238134
113899450
1560519563
1979581598
100705445
961550905
1309809
1567146183
868727655
246224127
249084830
2026737688
2100150579
908325396
1594150401
643100986
370007857
2066162127
1757377731
1305672421
987275951
181571104
2087031839
1827074080
1718756436
1338203017
1743373313
32040702
476865716
455355799
1299839744
1750718078
1575081192
714458136
1337976251
162585485
1356399193
2075614641
323022476
1899675126
1658033859
266884768
1685717423
582709150
763632355
1383136685
1322735827
105768985
2106899281
152216285
1358685529
174012878
1103288646
435720652
852739525
1943944059
1186521557
480826079
158159809
699073723
1950803974
2080024422
1333003053
1794080113
2068930046
777575226
1657774886
1224725972
394560082
1425702069
1872786077
1297973383
641865666
1344458218
27121029
1597399635
1787697851
1528670543
1813332076
1435533140
859068024
1464585464
722603065
1858434072
1870870627
171848954
1676549445
242824664
1750050023
1407397729
1464231297
740666433
1578623621
548270963
1695904596
520982540
363332818
1945807060
1733515711
963137370
1920725098
92659385
1371993766
1935626368
1864563994
671173508
882827082
485481831
1022023263
983907618
1811956384
1676889133
979196630
1334301875
1856642804
1211335790
172022021
950363493
75559703
1537487631
2009506154
522544262
562022908
108516183
1116237364
1678783382
2036514191
1884281629
1719272282
1077530204
422460460
922980201
1267194219
830401616
466352555
332812206
810919561
1763002498
2140817148
584829116
1246637317
1566142931
62641713
580602024
797143498
978474481
771561979
1017147655
227988436
157502211
1896028319
470683180
1236937884
381216283
1379120169
199612229
1533135209
1932331654
615768960
628390502
335854763
1580916731
1414277902
1794309674
2094918937
705819433
1150480480
195570007
1387989035
227024364
381518500
1643400527
84237514
845721146
1239310662
1375573330
975196243
593646184
984442267
881340873
1599891325
627611667
551148098
1051329420
897941869
1168155971
613695364
204741687
882515363
1586093789
964238439
1909700136
565847616
238844607
806866029
2132421670
1804976682
2001121843
1514562876
1893627797
1390210843
743148091
398353595
1411284513
50709722
1336036189
232347381
710679774
799556901
1029709920
31676036
1232804173
1518067817
1124805910
612912781
199916278
304808218
1688624383
990064047
1722152477
238018765
1956392612
966573859
551606418
1773313652
2037334003
2054631623
173751681
1485909433
1593487610
141845707
1451231071
329470388
323632946
814777081
1468795428
1591900386
352614926
392739505
624860194
1482512458
712571724
593260381
1635991649
1544442484
832674590
1255178542
296708333
1693540141
265599728
1987914999
619239218
878169979
48517561
1210014240
1536111083
1312167480
1070981046
709286159
435153584
516663349
88331455
118190789
854198800
2142813028
32720614
1133779688
1459171479
125978152
658872772
2037059347
2022802714
1665425974
123418116
1118567062
205749508
1209055874
685078946
350426811
1829132271
1751629189
1158177532
1243087981
833508296
496368772
1452207099
695400823
726502114
862084091
900827210
2032544202
225156243
1145983096
528732022
614230043
895717373
923602570
1057839106
2041910655
1449328138
275421170
1749746035
862898750
238102777
901963878
1069864819
1600326918
56267144
835980233
42623053
1887683630
765188167
1902970558
1565595250
1746135541
2062082184
372115441
1049552333
424755200
567149901
1857224818
1291301500
382026370
1189485389
1035982399
2072712941
824081672
428295115
2071083554
758998824
1802761978
1911025851
1398757129
1769375080
1327680069
816273751
618861610
625549750
1985657191
992858972
1814116040
1410444806
1175808235
1843264936
667088078
870377935
1944688359
1020366405
1337194296
708263155
222948699
1517212956
1684971802
1260170180
560146329
1295276009
1447932807
2012707356
431924418
968446763
1773877328
521752340
208575322
699592099
334340208
2007373885
1266268992
754232539
2096953150
1609272992
2086251220
1174383799
1680857045
1452472853
394420602
713175632
1076212242
1502308751
701857117
46645096
933094326
1253457786
235927073
1047138084
468483303
1654779419
1424518527
1600684160
85519079
266074313
1472867887
1050185308
1053023284
275101932
23355142
71200188
1470298195
1276993808
822406198
1928162288
333753122
1953871455
1402431547
240869654
850841517
1674606774
1872543263
1868604377
1969005160
615562749
1925241467
1796639463
1373175038
1952725230
461271141
114938855
1085138451
89899574
690999510
1684176451
91767700
367223485
1287345916
524634053
1534744993
1499205581
423552426
2004334433
880086613
750376172
1254856299
1243871537
715681194
1169714709
437825725
1773451716
1829227274
1223638968
718424237
1174280452
285188407
2136299753
361409579
134010076
1622405090
1043648972
1787967533
1944975377
321842519
682377716
1625508199
931505609
1913359377
254493235
1216945682
296300737
3362904
458088826
761637233
1239824143
874525821
70615243
1772501334
822492266
19265849
223658639
2143216066
1152744587
899421210
596957845
111646015
550037712
1101971449
1565668403
285838057
1911860597
2090615266
56502755
1228452087
1852514515
584425271
2085525414
1288699771
100947572
637109193
779285097
1144097226
1598394578
516861449
1563568739
604792962
2011227578
1654053856
1363023845
2045144860
1296548357
1365344119
2073020831
1638490413
1281799932
1317606039
1202735792
823654003
1058522033
2059716064
1425320386
1748850976
1098980841
2063169624
1551599721
1899231316
1667393583
1127637159
1985408805
1283506801
1657074722
1243468189
947361981
729479639
2050672470
1635111977
1054064541
1135124587
1473025930
1178170162
1675561847
1142104609
802710853
401013492
1568147380
1376379600
1367051191
1341654233
2098687302
750950807
838653960
92671047
127842438
1471733142
1198597207
452804914
2131706159
828563640
754795665
1824338106
2023441823
1345300716
74683152
1854436981
2069433662
275043126
1422237197
821568270
1857669023
1606825234
1545186200
1978000975
487906509
226739915
947344558
832901538
979445751
1261076896
1030417700
930213846
987689045
86691098
353223857
439921910
180271317
1357908612
2096184504
1612088920
1072993240
1987306246
1832343865
590383481
282479517
845300681
1178219211
1140033120
757078130
1057013299
367998983
794849498
1472483273
635517167
1791809075
1243918797
1721946869
601808922
1755490624
672349010
618380896
775423133
1530669840
370692246
1853221696
2021223567
1038041914
2057945803
1216018277
1147295081
1300165174
484936279
1997163462
1986820691
1573042364
1562074341
668329630
294235193
699165548
869020357
443024354
1224733344
1398029233
1493161130
195578156
1145962916
448343477
636995957
152722625
1611616874
260730707
782996250
509988961
1606911441
1590164616
1734348723
1980969935
1849103106
752378970
1445226423
1685853840
1870537142
206401860
1565969694
1348166432
2071724949
724123996
862142314
179986940
2057370133
1441422167
1192652768
1334313622
1819835567
1837568791
75612771
47824528
965680290
1327173831
1621024082
237842301
281929566
895649175
583538723
1495406881
1768140905
1549163433
1660412520
1883423150
859597610
2128625906
402765853
1043613432
2045028762
2120262400
1503838680
1840248683
1707057218
850647613
1090072988
891523581
96360274
669762748
1135112400
78766524
1555587115
1642225618
510369490
2115257121
251352471
1342571516
523031365
1719820945
12669949
1148955914
1340630142
1815642781
1388380322
315261050
1869491845
1408221761
981679041
215996913
1538637267
1434962206
9306556
70772551
1254452415
503666951
695132054
1713635657
1051197272
1489972890
212839261
2052891851
1616612748
1161634692
642534018
893170414
1977332897
1280600159
233842004
1639536593
611506379
1120361908
1214645219
1946878957
489082969
723965228
1859818861
888442805
1920180411
1088010544
487736407
1196722893
332877741
423503697
470979469
1659150058
1574557685
1398843796
1721013130
1099769800
309549869
199856200
437367897
456818814
1507856142
984032068
1613765728
1441728626
1885631636
1595717728
284738966
1251073220
1682417318
77568028
1363340503
1939988839
1701481260
709628181
1006244870
348325080
1882491663
256377327
942606322
1529715584
244805404
348205274
232584978
255874232
1543785143
1772577530
1844687863
2048442957
218774560
2079980491
1266529790
1775165872
25159806
1075512672
1838182574
1578006906
665244896
2028024878
835414275
112145632
274605282
1387565384
1448695231
211566386
1286432273
261025182
1885478113
833569827
1779914116
656280031
1928354346
478976293
619035579
90600807
1737020599
986939550
3009212
1649372180
474374531
2038780268
2110394292
833609382
1804737004
1082779769
983370825
864832579
1886479183
734670873
578319969
1969314126
343537683
976983068
1765289886
738105290
1041369070
1778245828
1414227274
620415613
1965768867
1278034342
2129149520
283637713
1759030593
1312815375
889500292
702978188
1207239402
1113716331
637097275
1790737089
1097049207
983724152
1609065616
1097894732
94162141
1741015320
1463163312
452987399
1900458587
1363344575
1543605006
952013449
1179446819
1451052538
350802291
1237155380
1491246204
1762231653
1380805084
1731299892
1619092355
443758612
1528003704
135167482
173535003
1684165344
1356847773
405364549
2008693552
260509650
339669822
376862705
1660902110
1511546073
414073573
1531632287
2039438904
17587717
475276435
446787000
1245883416
1215428663
1819146805
592861353
1033477977
1857715395
437891446
985868625
1197856054
703384825
1319092722
611343193
1337266251
508152331
12430928
1634120051
36089120
1629773891
393375113
1992569062
1395598990
47670866
1654124942
790671979
447406920
17029168
1595229256
1268680614
1662561578
1075665455
843912596
1862431799
1682911121
1145953999
829748864
1375108730
40154865
1419160746
2013168896
72766964
74316832
1913927607
25799823
720614105
713786020
771064987
1284728204
133333323
562088972
2686662
1787034001
940824168
294547706
161850914
1874194752
2020259007
2087620989
1426219216
1275863551
1127173918
921972168
827938920
1856060726
718408205
1949698603
704682529
1025306812
603986432
84423202
759839591
749708794
274422169
1189402518
1916139669
611353522
1458494440
1815710620
1680427900
888066943
1429818128
698064960
1018020675
473656968
22878711
1783007108
228930612
1704228542
1913234669
1739081367
1119397238
447329460
597400436
1491159527
731587105
432903819
1978246090
1912118638
378936134
415628614
1357329661
460689912
463004863
1949311753
278383674
756484103
2112564298
1948427054
903562865
2067444264
178683912
410809404
1551217593
1607043931
1244054233
1119084526
1542744287
1360028026
1753968194
1650712515
1728019009
1280690404
576822938
1389607565
1806458343
1957353149
787298557
1045692707
1056229224
1489863904
1783181664
555325366
1913219771
213130832
362123788
280644203
1267629858
2107208480
516559804
2133544118
329641801
1446923188
1849111690
197661914
1964526870
1618677591
1296837356
377638850
1504012565
1438717647
388992135
88647157
1662372925
1023152548
1154534747
425568976
1785783922
332219413
587560352
462366269
1141617581
451299444
1240930448
626155526
1626492757
2002267883
1370264588
1271343102
1092189271
1156347081
920030501
2146303743
1576672919
598386464
1514694704
322103551
839052342
1142987834
1674835100
1243641158
1901365317
1567211927
149497806
262926855
1474425224
1876247045
1056670249
1046693295
1306200069
288929145
800485209
1513135329
1835896572
1283757265
1325441341
830528428
530492396
815987674
1554006035
1760606647
1490295342
2022684191
110757273
583405694
153316717
1468311253
1348172722
923117972
510729099
1429715424
917377259
21825399
566911016
509606263
1046248376
1428968843
495420017
1810155404
1045989096
603929830
1033192730
1544207245
1223956981
396251794
1133443178
2062459414
1223175011
865340113
422091875
1982432669
1592891059
1533673756
1330043651
148058270
1401712456
1071312080
1227954502
396373601
1884961493
87079376
575738883
1142218741
1597142151
433591723
1888680791
2025232725
2083159330
89568376
1307974739
2097614236
1083079927
1920587604
117575669
1310956885
419556126
691599639
1298001661
1059393077
291310470
1468106446
498687142
1771377901
568033892
639840772
832031625
1346834964
1093241199
1738827186
1088745370
1964886623
1893223342
1358184627
2040189749
2044661978
1197362675
1361955650
1976175129
1438136949
1361703869
989690228
1484142920
1366769855
432057922
2031529910
1394971969
1041154490
3743128
300604603
1285374159
1479573962
1692263812
530529545
1879315244
867200215
108703280
1147630430
2107844512
919795770
11653491
1062645971
1339286390
507653628
1017311617
1937507311
1722632216
1560311411
192124833
317150006
20645902
33185417
2003248122
1281667651
1189398799
284516043
1895597965
649446200
1127044551
1247485615
1895204375
297758893
977753531
1644552238
1743205699
22828294
1580313099
1237935337
601594787
1636656968
1506395994
2123135191
153910004
1474647780
1690705623
1563059904
1777374638
1804875945
1725480952
1697420602
1118953718
1544902461
968893449
95856519
945015126
477795148
1332306601
1241692317
1220563726
334272848
1535905685
921369747
652492598
217531682
2000152901
2084109603
1505444103
541470113
1496747424
1266885870
672985980
1166002749
592531576
1583926954
1747595799
833811189
42303220
1894027726
362647094
1440354388
92205665
851881453
1653999406
329291801
154930302
225789566
148040983
1372539463
1594355454
1948268307
1738833073
1073169452
152376901
70096389
2001435894
1793613757
399840758
1474834277
703226681
1872631620
894971600
54315603
2071060347
1006346222
469003049
990129843
843636209
900065678
1753269606
1487915865
1573450333
718630852
451414879
778564515
1577557006
1503210676
54334381
1606705468
160158773
939876030
893783118
844160417
1351756557
538297246
473540713
1995743132
1682407061
439334701
1180983238
1687577589
999002131
1152883802
1178525349
1041530081
1228100218
2143393725
1734514310
1237995667
1017634124
1630052270
34347997
1270836571
525623042
516817686
1831370339
189638541
1709852963
1041755278
266674982
1852228953
646553353
1271118671
793658248
1247457425
740879148
1715567914
868246432
1144268183
704816985
765796579
495614958
1937346625
1252603090
192920107
1827844290
753614030
680845684
340398148
415377415
2035266207
822601022
1654285599
1044662531
2011896630
1953642174
1355504973
1641732837
1534419991
1757395573
146602799
638883032
1730569616
492689213
1950219878
1212366715
367393300
231432752
1344560339
270341680
1830630445
72737222
1237322697
980331583
1982749165
959036657
902190416
884894502
392938335
810670405
1917880935
1415250349
247966945
355776559
1495809013
1524159210
1678295614
1791453534
984079366
370894206
785454261
1052993418
1478940266
2043496466
1887866015
625595609
506759843
277904878
1819379032
2077445225
1542278272
1731578441
66033325
1977209911
2054535518
1611561247
1694636628
1433163642
1398209622
2123272343
79409309
359033436
1294727466
74218214
1434583756
877988252
773746712
1015080020
1930869681
863968908
1056564701
1870860498
847262211
1777739164
1677742450
1730553539
39947343
1521621
912130744
303314256
693342749
591839456
541785195
7913361
101364892
391969875
1737798239
595463229
1241906026
1237716855
2075884661
2006128033
1914612394
1450822389
1989068519
662392317
2092086321
1584003522
1819814661
569520160
116302329
2031160697
17450691
1059447525
1911018099
1991445152
1134363099
2051830899
270054260
1459319488
2144305673
836794766
1075439586
457066570
332929614
950923618
1358163100
159014056
3204714
128203941
1964102476
1365641014
125430924
1930909252
607215994
941323701
37433338
1638659780
1525429100
161856715
788911487
1620896543
792395279
514839532
683354836
1700215536
1432562372
2108480357
1050030620
2122201611
462380404
1261892611
634432770
1405870991
1522163706
807143177
1643494836
174470122
352779988
204190324
1036046039
853104332
80483647
18407153
397422137
59930129
1367773220
520889312
27963293
1543379306
116180495
793240931
1209786276
1478566919
1620782326
1415174423
1235886316
1902803867
748599012
359431272
2003057789
2138484182
1819040367
1845195286
1883373642
854877977
968380707
1114348624
736923745
877152884
845323981
7521054
1563719394
1064543101
700078208
1996284019
155650814
418884452
1446691278
1118942595
1142376852
1122562166
1257481361
569393806
1465233018
1106119800
456711961
185443980
1728132583
1548713726
1658245138
543087124
529382689
401770617
1140255209
685188068
1141789374
135361913
497517955
15671985
1050221892
115324593
1040969828
1709390762
1205542720
2010472271
1570553506
1567725038
1140665012
1518900600
1942799215
260003644
1735751086
528342413
693341626
2041283863
977787442
1765974127
1292473999
245177044
730332147
2103118895
57608195
297409794
1603194899
1602566329
610043848
655085752
700581345
1767845209
1273184558
579269478
898478020
1861417250
1411833558
1262599758
1005112580
16706199
1749749912
1534076130
2077506809
241824305
766287300
2076196102
1275340000
535051691
197380543
1614132357
804060719
1474897806
1157420290
957371745
450710922
2053163608
99316149
823338872
1784202571
2065024723
1731212870
1914580655
857963081
909558598
29774789
2064503400
1276626618
849965045
127789015
458629202
1083879752
1914926972
24208731
1955561398
1703010146
163248656
846192834
1383130619
1151933557
144005448
420737248
977246122
1299769807
1842782897
1111847824
1113524419
1210084345
1212737302
24013254
413511831
123854098
1414282146
715690920
1962351115
1404977681
1395779153
36494836
1470550473
1496722931
1151925628
800771457
839556342
958420816
665967769
1356364112
517720366
1935599158
627114607
1250405735
1701478263
1717503365
516643813
1593089634
153869396
1885706619
1237935418
1404040334
1965698312
2009313232
2010692667
1320000422
360580269
299444237
1236481657
1011753603
252649964
1318906450
2029115536
207442335
1710977970
1861098586
1639211474
1690287078
2120284860
1753587614
253363429
1922629451
604099158
962441410
1074286186
1285130423
775754147
1229268854
164319545
473824517
1612672211
1743507060
794281675
698578043
161526081
201661546
2137218684
567882471
1037953899
1340353116
1754749264
943148405
705551365
1006696461
552184676
1626934815
862921559
265289487
338369278
996017780
1325786257
989420105
580361799
1909768460
439556666
1540591580
1589892159
381518500
1254723413
606449118
1973886975
968948042
1753410800
982110443
1361577665
1231108172
1325935725
709042683
124680463
1727272648
1459070245
421403702
1719150307
950170412
1964254061
397108019
1804462077
930884702
1892672536
513868912
960864997
403276592
2034711944
1973862797
637598555
974189497
1410714006
1703009688
1377077210
140346898
2082240411
772071911
846739299
953198858
2145168209
1904802773
1508061501
268722251
551839663
1277327731
1031732842
37454018
151409309
1976388343
579427690
1248258292
2064096463
1881306662
203958917
1887096405
1500667301
1700019025
145613242
592636080
396828766
2105910051
2142485422
2134435443
1189586939
758725133
1326209446
565810186
1780085202
1467608720
187087133
1527594389
658687211
789391061
934082821
1115283028
144009929
1309779865
58692664
813873598
73842409
1887462340
83691081
747191763
1413772958
1698054536
1079488266
1500910390
321385392
1544464636
744205448
2070687696
1049380914
523144767
1033902669
516830645
602932846
1807586447
526951595
336156245
127938808
349461678
1648970341
701524870
611715098
1449157126
1163425006
1650402016
409236149
2067562319
1156187424
905556246
956123522
2104327959
1263126751
1525452254
1621925103
524985232
576602397
994154040
2025823840
145856974
1589727781
519221514
280821191
109085072
102762512
2118105010
747234410
631227975
1270140180
923327311
854909386
528662769
1757377658
809420350
2131148735
1747240975
1553678212
1435498339
325373290
708094296
1865586334
1176078902
1393868753
2002448623
1311174284
1465806219
353437223
1785967867
815084057
965906902
420227017
1666128502
1467226116
454905249
930331696
75232423
1481600413
2089135620
1724770279
864566673
1512683847
115500081
989446604
818664924
867446029
1243335365
939284178
1382989948
1414883796
1307611444
646401327
258572576
1202673760
2045357087
1030660150
1384676102
98050658
1840655981
294856690
1157550962
1537338890
2046693402
1178598712
1492697641
893125915
134659971
825483176
2022181099
246684947
1814135119
2037039674
299872920
344086700
1764041053
1227483109
1197243328
1559121221
292371440
1621211700
1293652367
469089773
1913584133
1586636315
399775065
1548095769
1798094444
51438846
2066962936
1049870885
235224980
1254280706
1092306358
1193136361
1202759168
785522406
1232840918
532669080
1405248132
1106658411
1787774538
157820676
831146399
665287777
626764303
709331687
1957484735
589172249
1285097312
1862483877
556913224
1238460564
1796956775
210124147
418579372
1818779200
1708175225
866292277
1296248626
2033993573
1397156665
1926916718
1562134389
1632317998
2033661915
1913389245
1117226500
1307423895
316391356
231678594
1569297487
878229004
502128210
477940662
1455267558
48385176
1639925949
317888822
553437468
107142030
1715381087
1275124654
1267454637
1541320729
1125980716
1834070412
1755347692
1113328655
458933309
709741488
530405819
229143393
1887398082
373934732
310737322
241383540
1331369998
355287051
1637852261
1114485930
1192061516
723124242
1930378738
1828199079
496468261
5938311
921985731
1159762904
2132266602
487141492
397210350
506277046
1654668344
576592063
383239599
2006046455
2066108759
946013599
755037
1097529648
180792595
536975738
1090198387
607616895
2021221223
1755347036
676461723
627553937
1424898817
677779742
1175702454
1432255688
1188652101
1310836701
215555325
2016048752
1512224278
1626855107
1802045823
1333694022
594884403
865312830
1131294295
960892469
1883264557
497490260
2146156878
948270733
1648992281
1865334020
221486526
917116710
1911956356
277427237
1449465046
1342811194
1030049974
833797584
306350857
596191966
1344225860
909508117
1894886293
2075592753
895664292
1044440805
1938016830
1667471061
1366989030
1124577087
470297442
1298469362
1478033611
1469378265
1205271230
1851299952
637583944
666890473
1644048409
847917185
661124674
1217872916
200732432
1564431495
822749362
1542293228
43422039
1696028402
874434324
1816346477
1475833489
2024889092
145647839
1526015090
1869012988
1033269141
762894230
1398758887
482401141
1048093096
643992425
301075264
891151035
451045077
1232065955
1021769594
2093083764
1161652514
1229950750
1911988706
2128941367
1923555921
1244661509
1062158287
149809169
1149463257
122149161
838063641
772449769
628059407
1763958903
1577316384
798343548
1117091769
316762015
871227525
1066733770
680901048
1233126834
979727818
2053560043
1069707107
171415424
1707460927
1051333558
1047718238
1854511952
1136448959
1755321713
742994220
1166721717
27451928
1747408746
1703886352
1332076292
415251437
2003956383
639377650
70888057
1372470408
1377073567
280534142
1356689579
585323614
379231983
1616360106
798932247
536786994
1670816281
1127236247
1773407643
94885532
205254435
1908074792
1608249662
1361512919
135400531
541611148
495039856
170450489
1561044372
882488984
1943719234
1923329723
2009717715
834996366
2022312055
1175429180
1571521734
1531818652
669323754
1892968134
237905321
1853143643
1952042693
1236886515
2035728284
332795698
1121126653
1693273333
267771980
1292136216
18821893
3389082
525353121
1854510913
1947690503
1391375444
259487254
344479542
419247482
1693311024
741922874
1144554686
1518181616
139150289
1184221747
380445276
514494826
783627588
1814238843
2015524060
1320752930
367282419
1581382771
1453980302
1615305612
1904789199
908215825
1090161122
1673766618
1271323926
2032162384
1964226991
171359616
2144903012
999465761
1647476884
915958246
721785424
231898715
1422091176
1707637933
1252734938
2143708095
1691302342
298996137
1674331779
214197289
1950524121
1355845189
1838251560
1158779399
1320472297
276872083
811388487
2032445507
183431206
1625924085
239066455
351746493
428760693
1100220982
847771090
1495189537
1082549332
221193133
1986776015
1490214813
905425263
734757406
1788534236
1119618910
74802670
78598298
1919010331
1900291430
1761775817
1635237246
1040417938
584084652
1859330155
14536483
250899517
1387078966
828050739
1106423536
1637224823
1924086395
60640797
322099319
126414990
1405720325
2076826361
553303034
718968988
1501230558
2060234393
803366358
1911248811
573394547
1478706554
738199486
1286518344
363641275
1583798206
1203929176
2100191282
773909517
147079638
1268549837
224222119
1222274522
1130018746
689785713
1025982103
656694995
630947233
713933398
1068668981
1311227298
1882936549
304343147
157476972
2103300684
1739079759
2094356056
59478143
898778729
821942341
966520849
721797436
1502417520
1949824603
83148874
1253143308
583261851
352724449
409640030
466908403
781760927
1525897678
991778272
495862210
1859512299
492066692
977231183
395340137
414683256
1202077046
34865229
181985872
429502349
703991287
709512784
1971795087
949859383
122120502
328769377
917816213
1270564562
1379591448
1995241916
734048501
1365608253
463944790
257857152
49816625
1328966980
193851893
2094270390
1183895508
1861536198
942629764
509633371
1115351468
1463419955
1139155118
1932241631
1653860452
99618393
1218482812
1893069141
561021609
978858960
707965943
1126587910
622829315
955842646
1634481968
1343892047
2037963184
2055676361
1575284377
563662757
1833834873
1077803089
1856207560
1570468822
1341988540
1488758440
1970833822
322968904
2089034234
1226210073
929555820
1271132014
771346221
965234489
414970057
1141120216
1005830537
523483248
328320807
464670718
1254462765
380641988
2111978447
1702719260
1191480838
933251776
911229966
191811669
1984322727
2093364542
1369027087
135196924
164948821
558422455
711853598
69809771
1694070685
1538598194
2007618798
854840275
1427834960
954803730
852809993
1611645663
1126324344
1414869918
1964444219
1721561526
1510402706
78622691
1203039761
1117733248
1739767075
1104889596
2084615568
1956602653
1568824
1720378958
1007649506
525145565
675514058
2007424678
509843520
1702451834
319321320
1282165193
1499657782
2033506381
360944768
1379384127
468318681
1833139068
1829399236
1205643084
1875992366
1844308570
563653691
1714720742
955146537
2043249545
79630745
413279132
248908510
929168754
652248124
383324046
1787771044
2141503292
995955079
104315134
610012208
1219104952
955842663
486871120
310319212
39736498
1821462694
1355287221
1470762087
1196638137
565418420
1250650567
288626753
1021407890
1160089631
1175227423
691978808
1917218370
1558415500
1377035911
2040446176
473288401
1383528679
451931811
497198001
1956502029
180737390
1031590839
391293354
1171910383
68228218
729489627
78608198
351113007
1294342841
116795536
105722969
165168333
1676546066
1165308444
453213799
1265172637
1087291819
2130857023
2062857089
1638430749
1235208111
602805967
2002003892
219030631
1545800540
1816703447
331929859
1615102726
622979403
1766886279
1903810286
1460479120
1020789730
1207860504
507971368
139985516
1195551849
1451638477
289135251
317292659
1987050307
1218723433
936305651
544814591
1622497638
842991301
48290519
1174715393
1845028026
672982578
67605398
1048518922
1366128556
332422684
116607921
1374319365
1207396504
298494814
41247436
589971468
412735903
1516370464
1680712677
77117346
1952616164
419532986
1606468639
232302121
1394436157
2112571104
828611401
1789968052
516981607
2100610004
1604561556
214484515
1407967421
73615111
1868054531
1855851761
782669492
733831974
369203810
44859500
1483036419
1648708163
1412300037
369117366
897561715
989430295
927546210
1823652266
1232487848
1132122297
251934427
1624177535
3776630
1151384306
369792202
1121605965
1772808716
1888002938
1948930275
903514772
1759282965
2059011611
1485703538
231902021
648650659
824605262
1532448664
789091022
802426925
1564821207
298023290
1412389086
1766329704
1392180470
1663863931
186870542
1301570043
1282042480
568820294
1224948581
231140171
648952463
2144665477
743870729
1232464023
1036746518
1313268337
48877804
1562005557
1679807803
218001241
1414250323
579240449
238830372
404914371
174907471
1573305835
671143431
538167488
1189548405
897080038
1516174051
1645910834
169233315
1862939245
194679574
1283114725
927402763
1569000099
1462539904
889006558
1322712825
888616538
2124573309
247586864
568062330
249120430
594281084
861410798
1009267802
1091017587
425565889
264416705
67782403
11647708
164249678
1887641768
285708335
1032750226
1022043265
522411808
812710527
889948348
1646226480
832160808
1236308761
688686962
1511101839
430409977
1548595742
1987057379
1430034188
1020366251
177895623
1648976911
1856704818
2025578137
2028728626
145501729
1554164406
1265405821
555322638
802890360
1953641449
1478010372
1595724371
803684624
1017541057
1717293235
1058482351
1109447516
249523693
1330380216
1943942949
920954459
827130531
23392905
487857160
848551379
186691431
624072975
587773222
1053943120
714162088
1878134858
1898002452
1383402976
1247278770
1210817246
1346689523
881733810
521601965
1507042068
185040833
1425147038
959287166
142902632
902285272
1025404572
1867061657
1053769937
1727325950
884878312
1688447567
170221330
858601164
1844475746
1266822749
628999241
1411142459
161398489
1552357072
644892953
702772910
230193112
850419921
1358945288
869682260
1164492444
764346896
1921223287
1764408197
1676082669
705164687
442358830
657574196
1205814193
1608676432
1824818077
2042103827
1597125007
1546436653
539918041
1338083522
1692917555
289985002
493561665
1433531710
1656836100
396244933
1874410875
1272153462
275476874
870349881
64074035
1948355411
1285399635
1450386874
1597494866
117847140
67728362
1311740640
1687132698
1564689141
1217537968
641634152
1972294672
126663806
999494763
895519590
162598609
1268237141
204144164
340273651
866395036
2142878664
1039777437
52898078
1331038194
932904597
2141147803
1630107879
803991125
201246003
1364419424
839975297
2003692050
892310055
234892160
1448749604
1768547671
461464149
1545278222
32871984
2072785391
1294574612
1552300384
86946154
156076554
726498801
1660745987
652815477
1133240166
168192701
1245786923
267193769
1594465212
1225673562
2132066892
1375699248
1563190350
1979017449
731103387
1485848330
901052803
648847500
1761101768
920178290
1012631051
760708656
1978456054
424708421
990793177
117598518
2026380378
637720627
677728681
1701038228
1891577264
1742346159
1052825509
2118868877
1124703553
652940649
149800021
860285056
189621108
1735340680
369837056
123938700
444309488
1371479821
2020397669
875715540
10596999
62555982
1190918648
1899564277
1766779624
509388426
1820736276
1781623874
1859736186
1286580625
200158216
1187063284
801004086
453744564
778880690
2003447117
1464178882
862750450
2138463706
363157908
1160414621
1724397557
574665626
2122299562
906073232
238193512
267832151
2034032246
200009023
1921725656
1957705947
365560290
1437562910
711025483
44204909
725418100
1989066744
1358369659
1461611432
1101036863
392089729
135882131
598528858
836409736
828729399
764533595
509682568
1033894163
1962269626
171673820
499309450
1501875432
963984655
2003374287
2089343550
1166360721
1655868336
2015834755
1053786919
924290966
285779546
825599367
1615618179
1725863680
320890795
1227985904
562536117
1025796556
523750128
1558294661
777001332
896727121
1511825613
2073938095
1475170408
1421419948
1709693230
531294739
690561828
1730172867
637014336
110846072
1205852529
1614550476
1659403280
1221026648
975571933
340375374
1594239100
401224614
1317962892
1836305170
1214189008
595028098
2119920109
1138920379
499010713
961732536
949939995
1730682437
1017795668
1303686567
1334514624
370822632
2111827251
707998122
689469132
986611785
1650193441
364995159
45325122
1248866785
1209583517
418104208
1211968899
58268288
998567345
1182336934
2000235275
1507637038
951758103
1513711373
205318379
1541475807
1749161116
1229268854
1505408009
1260807242
1605611227
1766510647
143106381
733713132
1577470508
379962581
152848180
755536358
117024845
741879477
1926532659
1718578010
535489390
886265599
1824456704
2094470689
715629775
12716578
314447293
649176817
382571869
452995261
1175883253
535267358
1164635907
921505184
1901366320
1733401373
462120635
1518149530
1662487405
1810331567
377413285
1663210887
437790566
205907525
1413442668
2012522842
1933606648
1713967828
2016271698
1659836172
1239764436
288344589
26348423
554337839
442871754
735164956
666522112
1858157642
871697667
353929844
1010952585
290921696
2032974326
1762048346
526620041
348539780
844282421
179060770
1565172758
1726601852
420093126
1723213866
1566381980
1500587869
28961920
137751693
513387179
1688319365
1939235924
1633343431
2007627515
246850218
1623762950
782072089
1811591545
1479135926
277552467
2013045947
1367302795
1444251511
2047931307
531451862
1430518553
1599661770
1899590799
1167109208
1470024189
1996513073
537741454
1005771402
698231145
1692417433
177679612
1337840780
1041135018
160962646
1755564960
184855024
647208058
1204690125
1090327137
867621042
1396594490
1343533204
1755486345
880474321
1953429467
1832114220
1298116207
1169853083
344185816
15627816
1376468541
2124601620
946102772
469072976
1087273689
37163134
327877912
172301703
1980276733
317161930
886547669
1912581934
1615805841
1876451214
1131483384
587940358
1948601223
1206649911
1610809561
2019277325
2090277875
1000116219
1894212750
3285175
832896330
1740297920
1790868667
966379985
383507955
1687526970
2136310235
1877210075
90812877
1471372184
1366725037
1838459011
1932601117
47165062
1956453782
1929330753
189458700
1304583109
1436025918
811541826
998394425
1307562342
1892326249
428240739
340236220
606896830
414955349
1772568623
43954747
327099108
106829893
1848553974
1795697124
1737409138
456903093
123395443
1895329994
530528209
1080213595
1138702491
962029933
1472447136
22279004
1429255770
309587848
1124378716
305312680
649436564
655044596
1630989863
1805434963
1917614510
1452143523
1827598694
745356459
1145375653
1998423849
742291072
1636326918
1990083043
815361628
1860115912
1701218053
1968864091
380989952
755828328
1132316759
1212704443
2058803508
805617026
829388638
819345065
1992491548
1114938458
712683646
1874820181
603380188
508271807
1983980554
39293043
1937994970
1625804267
508681789
342887564
1511913359
1905221439
2096647868
498186233
1344709924
643246584
1377959609
1845265141
193448006
517575254
797966024
1644955411
1289602423
207720053
1697623779
487333335
1428227362
835337353
1313975883
1306976202
1829365295
1896823660
221193133
665545748
1602308985
1594187248
2063805252
869321807
1529878918
547526927
398837665
255901911
709863119
815803010
1484567493
253770438
1364268952
1321647544
795540083
509900351
454874653
1930507933
371295542
878216651
1140709144
1867277816
669788419
916948092
859361973
1281225074
489997223
2004015046
1379004446
998056694
1825262359
1933509085
1734441912
1079929325
1261533279
167074835
225823391
1008119922
719745177
1535400445
101913724
1504095845
1884949836
1633131364
1027372093
420760534
933268300
188068045
132847073
998976409
40813086
801594302
432871389
1630551895
893349670
1348686562
510232529
208190606
412072973
876534173
1742371532
1796812442
624110287
1021290409
714818563
25973191
115749991
546338236
904415906
856653934
162565873
1733371105
717630003
272930560
412171388
72813650
1650429608
1259296205
426808268
1580854163
753239502
242768104
1221049835
1574170983
1180166215
1630630374
1154414743
811533715
78241554
1524148398
242734270
1249086291
1220167535
1908231324
2004806620
520250710
1767287665
49166442
1308088861
602155486
863160275
239618658
2087821969
2060171728
1359279485
640073615
1656130428
325790420
1319640286
1611480427
1819694909
1858337705
469117932
120915903
866345849
600342578
1569777467
2105057034
702356835
1177019971
1041242775
1300300653
2119051359
571996061
787004844
588744835
1158119189
1567945831
358310021
1943181305
31610951
1892272582
1529408754
888378260
2116440962
1516305061
1289543290
85896926
252460290
1375867045
559053751
639156901
1647698161
680560470
65506575
711161937
287257180
1304239127
1720024419
832812178
90911889
817521763
345717299
1292083748
188516219
71770915
1872361939
1242203309
728819278
1169028351
1847487379
461790370
2021360462
338767447
1393402638
620180522
1170020299
930393906
390884373
1679217678
1183312273
1572465869
2072570028
802576823
1693653848
1131581225
1773303185
543260945
2003690182
2030612637
1322913203
365666237
1125175513
1112623152
806673753
1737071894
1253429257
1085513612
1424123713
1978188875
1635590271
1543173930
1703398752
65275680
259403228
1620201133
1738565747
613189177
144720007
488514715
181278469
1773887739
642233830
1869902672
1474410817
1221298318
245347111
939463633
1605687497
662018941
754049861
817338550
1164872213
1365955038
587224594
1248311341
2109474923
1837798485
230118718
1347890191
503122907
179409150
257281542
1382258319
435311342
1589756453
640925515
1687061027
966768661
1581613543
321180833
894032915
519566550
1718419446
8424004
1359438505
1088632338
1457391203
454609284
2014809284
701932392
1112010134
517950330
1197562635
433010561
377096956
119482660
2095107342
1756033839
1299135905
646689024
1896182941
763169716
1847628547
1771395680
1472995690
119120549
1834059365
497639579
713798764
226008492
1471105970
553355833
337293368
197036531
1111208931
2050254981
1699562167
210607634
1642323561
2127325409
1286340362
415263199
618830818
862427530
1037226915
777538571
1951703444
383483992
1366160142
241868010
500850693
53128817
546373086
2039619764
935260370
420247126
1430771589
548388710
1353713836
152549700
1795076079
104772393
105439790
1062048514
1913560182
220421410
547609631
2107235369
1174064876
1210461399
826287990
1591501904
987947276
249901825
163178666
1679340499
1263648695
1611396660
730288105
1499494496
700510978
1403698724
746102778
1707238328
1826017914
2065057622
187696444
654411838
2024749219
443023348
1385953875
1616749005
155274375
1749370592
1748597640
5808554
1609206873
623929509
2067230593
862137772
1436949456
1694151146
748175247
906143866
376985053
59839786
2125746912
952797164
406498039
1472372759
1616096456
171773494
1878958746
1086606367
1641001757
1360724128
358716813
462377336
2145407999
1327381790
1161644018
574224861
429832553
1551223155
595911492
22772454
635866957
1024285245
1501540519
2030678070
1881348421
106677064
1695992245
509197653
323088135
6735087
964257901
1369237254
244327617
1392128198
1133875832
1370770839
572717301
442401316
1682073485
2031443466
30888534
723399160
1396933844
260876154
584648486
1485930409
336273922
1437993809
504928172
1862821216
935001981
1160117538
750465879
1508057954
559464293
1857107070
1782763200
1146368878
1831096345
1794627935
517330247
2019609930
1339391328
1805773588
1473880252
208637966
1717914728
2123059525
397920130
1930333122
220921054
382870462
418675075
92106337
9590938
1694247195
586939499
1290348768
172498368
695639223
816598469
1610759024
1418801091
1166042480
1190499495
1671636479
702570649
1350624535
1939203849
990570935
632291057
260109057
140416734
1818697685
1072268280
121135642
1292997722
9727491
458580584
1866572595
1579256928
255220679
1772814697
730485331
933269168
559229727
2088559570
1195779726
1858801295
655330475
1780357982
65316129
1770170642
416159227
1810889261
1008775801
1533695460
1361215714
1552388677
1762513689
223038277
1718607545
871901063
185984354
1211780258
1258983677
2045712041
2056756759
1727404813
1685156070
1074435002
1691763270
1339754941
1432513210
614407275
1199345094
893275702
306167377
1200380797
50117093
1338307847
180328757
1198316247
1955054697
1360982117
1849700530
2130429811
803642646
21382511
1873386111
979213138
173902517
1358435464
193269724
1474418470
2006750084
1433146913
940866439
1183699040
228745446
1537599048
577622933
29755883
70270299
1317732299
828069574
1450056306
1838002521
208068626
1334341534
1098126267
1530907592
582143764
1048193364
1728941325
810245446
1239251806
1879601389
2011173110
597264751
826775217
472759393
223874397
697561716
1686327456
213430296
1246704454
1027976731
1719737327
1664687170
601533094
392254396
549980543
501837689
1266334961
638907946
1188967889
872687488
1002129188
1321067967
1044957270
823311242
612160003
1157042869
1690379107
1487058347
1016769287
1451975646
1062323881
342499998
130340100
1113002651
1089030502
82307072
960304313
1866381690
891367517
1682261843
1179572305
1125368379
878533265
385575181
883993739
1066576173
1800479934
117816747
682923971
2138470529
1392941240
767020420
1406051184
501469722
1414821366
617435903
1177118522
396563102
1394128847
436918037
1748288214
861684331
1602477084
1007407608
1499827787
2020548250
984974719
537192222
939116388
1480737146
1007256302
313664444
115636333
190047001
97329109
1870222850
85120448
1503922151
1728270511
222140554
747041986
601398747
739840802
937483741
403159851
494876584
1386705086
1176755855
688768451
544310016
536344308
407825649
190066812
366995411
1310746438
1055329119
2124174433
1949176257
1361730111
1749655681
1389115798
1345603835
108612871
1613088700
1743757182
82108353
248567016
300741703
990730976
438774125
1458891799
1112323604
1213675644
1892299110
523116968
1003777784
1857218394
1964408870
120957164
288408644
1613615146
303521251
190179317
1589513943
720631567
1686675611
283646151
1774747539
1035778066
213856332
985175877
382745010
1039488342
174763857
926852962
645249801
2079831199
1315049612
1599839476
994385837
111345157
1271255586
530354920
2098667049
1589275628
1776252665
1182153423
2077416625
1543287263
1440780521
887559912
1155170311
1915143202
1054451233
1754396111
311358815
791067804
623560897
1564963182
1838535532
576281724
887834118
2050422112
1936602096
619874876
209139491
1010144560
4719099
625321077
153942691
1518087895
984561806
589334845
751108164
2131508543
944599680
301073609
912235870
356603818
1765870982
414784737
2064401398
2006601080
929848562
1879460758
1149134361
126725183
1968224431
463798314
953229684
821312612
2091928495
358899863
1286249742
1224091359
650997715
898698412
1888399636
1404577350
613128057
1109827595
1358032262
1259815723
1158398259
1449991401
2006246974
336871704
1396115630
1081279942
1329716098
537122789
616828598
1201277398
1335822016
967055558
342136837
1641853719
503013157
373282815
1258143511
2002320820
464513850
2137714193
328570308
80642293
1258359147
1935221228
550631353
1353936632
457160439
2037907818
1221852051
743182994
1237391718
129968547
976834771
2078393058
1614822409
840412585
33724618
400267687
791057699
1579315164
1551513039
1681190198
1209996017
1297812320
42198076
1048040404
1042563244
56038821
1502685383
795143347
538487241
36823127
537409425
1177158182
1788687000
1133422227
749126224
902600976
21733628
2001592149
770168502
1359154470
1325105306
701697572
1818746256
1683005596
1039862487
1278021054
538978611
801592853
1170225676
1632033266
2020614306
1469695966
896952578
307438795
1476293543
594216368
266384840
202939442
61852689
1951406897
509573805
1634573361
1357857931
315437378
1917729664
1088503612
2086055434
1651451271
781996505
1815906094
707111702
708477977
1253328983
1845572952
385782390
1862114125
157230534
523738624
1180141123
88127284
1008295524
1966597269
1262318506
2011270526
1600326918
2043830644
1616605483
1823479802
315255642
1953681438
1317239485
846785575
1497653781
1329983143
1423457453
449296482
261109163
635208304
2124729803
1750871650
743358949
1669078640
1932890954
1769194333
215131065
1569287868
1880644888
990615770
995649270
2055031983
799295282
777062151
430591942
1057966036
1273370267
937805493
1819744389
1528210124
774783137
956700943
649912106
756625762
1353988795
39025444
556298135
2039733594
1977263334
1419044160
972864573
308111382
1577397535
2136725381
751902394
1074760076
1094267066
27571735
1732715632
1244465033
376934012
414493548
667424810
986839386
1102391509
1677248673
1462397540
1827651343
1208489561
714605682
499528350
454572553
2125699613
415383307
481881893
1563521866
27802782
1118914361
1274119891
1344258373
1170190200
1677881072
1241909146
1147108149
1464029850
1146356579
548700120
695869722
1195779315
734940434
979553606
1891006081
1929605105
1130638920
960192125
84775470
768381885
1168578946
909206921
1188582530
1786256107
995436433
1866517085
453275676
2095630929
1287226174
381510590
83655690
1843912080
615796008
1355356152
1335235629
1130707241
1362331052
1797663935
157526560
1381363218
1062632084
1139477543
1254848770
397902313
1851553763
2022352905
686848458
1830240151
837405642
284846576
664809422
984276840
673770038
173193606
385100264
737951425
1729235641
593585589
1778366544
1013102738
650431963
1187274488
459928299
434239384
1348493583
977940290
1801568513
1863741099
1678799958
1557175182
64674883
2070065687
1366999181
1359774943
52613543
73964147
1251090582
1331127973
1004237484
1050941890
1570151219
292833541
1386291164
1221084868
2017957431
425002805
1608623308
1679370426
1047938341
792027808
2132998120
1659276803
77808152
1478557797
1439569629
1745707799
729809390
850847367
1471892754
245701652
395251983
1298118150
173310418
1384440517
1909334584
571462261
1842820948
636507870
1819912982
1220963337
1909376715
1094429450
840668269
1142727289
560999970
705310230
277134369
846156476
30948337
115947251
273139056
1620652247
1265651531
1380340284
1887060395
797105551
1186470420
952076377
1911376720
138867032
1806716363
694756435
271244077
445536936
1166770085
1605250417
1040645285
1739038677
92513475
1247305591
1265889149
249102094
747086288
1655665399
1706972172
537151750
1659984591
1688378655
2109185556
1447342031
1644204155
639096653
1882608313
1911642424
618436440
1941429317
234610685
862481632
1849952492
597840705
1963295522
1647612562
1712969975
963427373
693551728
139589605
679701480
1978480662
686133736
924812316
701766194
886904393
1714658345
1528964572
1977769017
1813812378
358189160
1453717760
758271819
35483373
2079260594
1838928788
1112415142
126231732
1201486584
1002510618
1566550199
51022331
793827653
1752455788
1263053124
1407786676
1030876195
915309449
1570436588
540741024
500635317
1366086528
445127102
23188539
1914291994
562520546
1755751756
173595667
2145956818
1641575624
403362845
1271074205
1494228311
1897427232
260343852
1257830726
227037506
822987264
1395273903
166567503
759510113
719624587
1352777383
882969478
254399301
576600184
919377986
1193424339
1693219777
1417239374
795759589
1090151066
1877235806
1688374351
441520998
640746672
225835050
729723160
1011904767
1110117630
976399603
149566207
1708007959
527228432
678998060
1806281569
1954919422
1167119299
1712253389
357511880
1776580504
931898552
160844628
1490850333
1091780872
2072701170
445952581
1080498177
1746659162
725280578
415213777
1305484191
1588972609
1615636498
1297813084
796895050
245561071
951000089
1111411047
2144936247
616909510
1123453873
1519703971
951116944
339902291
1206224610
1481625840
1612625119
2113315064
2018936697
1009844655
1695168643
886493138
709735320
327618164
42218928
2078380338
1955433899
45942696
63502483
1982215236
2055238235
765476020
1004066337
1511716141
854235665
148964903
1175521442
2009717715
33349203
463109481
1233525247
603573938
1499345328
1943652964
2131454163
692031822
1394702856
1095353775
767579095
850697113
730467928
444816792
992731810
325571110
855185672
1553214868
153899466
396859334
172568851
224251583
128192367
852674926
1072493404
1532468044
1041177492
1654557644
1325414981
1024355546
529602926
1904948216
1720257831
1104257374
1665727776
1407631598
1889167702
1427299410
648904322
139467997
185752140
1940445913
1550778295
652852531
331229873
1332587390
1889096123
322627300
1360027865
1834447338
132221005
248947248
834169279
1983662516
7269855
966145142
9732266
365247888
868014475
119333684
1463236019
1153572961
1008506871
801943964
1197379073
1646040947
1941888868
1688087617
662841264
843436034
431492529
959890244
1023517905
1359808022
1249115363
909791864
1434065784
692835742
1681732666
1875199905
331985025
840342328
821274962
242878416
1625034423
1701333374
1207608699
1505078834
1307901821
1223134442
683971336
1667410422
1768197950
754509898
2074158441
1443480866
99108438
1211461595
830522248
1638201946
615354085
985613045
549311464
1542231358
2010732786
9000362
1047000980
766297761
1486355398
57402168
1545295375
289092884
1668779414
1018141389
1793138935
2145511578
1025084563
1967830676
718968988
497253191
1832282120
1583950667
1140319181
1263659392
622625722
1070905755
760735774
1680124493
1928190784
1954537680
233610759
961838521
1879750626
1302655279
807886759
1140660591
1476031059
145267891
1521690761
519672468
1987857532
30506589
2131154308
234953140
360489269
638155652
377678327
1424015836
690326489
818130713
1625865745
1345883194
1617037236
480578912
796644716
2111541792
227400031
1814192955
108346262
1731426996
1521018273
1320771036
768424930
540471482
2126056499
1351862279
81394245
291485167
1918050931
149496054
1803474253
1868694937
1616888192
17442904
1254737908
1683316216
735839780
1976451072
1902720059
1048623743
1440269913
1260593936
1736061632
396033206
1649951437
1745212882
443044310
565342058
2106385943
377615866
1933253555
363836863
1635759922
2033797948
194218552
649023504
1711539379
1329477502
1690265864
1883161768
2009959092
1636004390
1629387896
1351093276
824133454
1739605868
693003212
1213139994
322723515
2061857956
1800630190
701254224
444578602
281850866
1932862584
585636921
633094523
172779784
447133178
1407651370
54687458
472713303
1301047505
2022624783
116844106
1225875326
931011549
884102729
1250059640
521209024
1512362042
204285490
472290012
425678312
845513665
1204495691
1905499106
284073826
797289882
1531735918
160986244
358168513
1691846222
451387139
1849339860
1779838864
1117211541
304142591
1445878480
1721211536
1045545175
206692398
1158029379
1050088381
1182655376
524260361
392715045
432705420
1676518707
2033699335
998466649
1123344626
1817361180
792685261
669992227
1962099078
616310445
1028716301
1582248974
347721024
1845610668
1322305474
1831606493
1862826297
861187106
1371069019
1000397337
1340560003
1084054130
414585239
988686887
742353300
927506786
1605981725
1636840845
375848701
1794983872
129566169
1355931588
298930464
989552997
2011040370
1682950278
1260745754
866137349
1466207263
1476847202
1681857610
479711595
1274614716
660668754
626204369
1216905715
1707627918
1653108848
1057110524
227615402
586968282
267283840
611796869
11610655
1595834485
839703106
51258848
99002764
1545745032
309292346
1983196310
1534435762
328108832
315419156
952390253
989224546
51494675
1018932852
600455736
1968158010
46625639
347183706
55071705
229616534
1178136895
1279916005
657797889
714713998
1290007232
2081509622
354194987
1497898616
1345095250
51306938
1244567819
1659278145
652144313
1601924643
1436510655
2091195041
832715796
1880146359
2005120238
174824412
2138511471
1701293921
1793003538
890736967
615541412
756723421
1951137891
934657892
798182296
998363002
202439004
1298691025
1549638732
799741613
1999707493
725645414
1553630500
1051083875
1857090011
1727529678
1633237645
1714911764
1875329611
27936187
1171599124
1131481895
508078928
1786185627
209940793
28868063
862636130
1078355681
1733796404
232231846
1778079667
554981261
24314972
141952796
1705243097
1057376594
1290492589
891063819
334221308
1776668871
1148968616
705966866
687873325
225710323
790035576
1710171634
1321145593
201219910
106605632
342579348
422724199
569424370
1547063788
1776727082
888503689
1358632519
858241126
361087144
1494723210
1878559545
1848174048
1232542067
452173627
1173653104
1241169772
1646645020
1972456756
1714427299
413689985
1913322176
46748610
1485993139
353982621
303735092
1346336357
262313470
5179986
1008828792
1094401680
19249519
1002103751
715587384
967816641
618270208
1878657721
773316088
1054596764
1465611676
302471884
750653236
1980369182
1907503655
1261404347
880669067
1466271828
21342397
2100373030
422336828
1528728740
2124498156
1823330056
1131902127
541419331
364325620
121615003
541808339
879151341
469428204
1703475739
363980288
2137532281
167613854
1946878957
1600767320
384492342
1549244234
2061950866
1819927751
1171217770
215884930
1920715343
1656720189
1418046919
1573539915
1680913674
1275596237
579782744
542228242
981243335
717135311
721768436
20149089
1232072356
1158349803
325960968
2019457395
321992779
1221188635
1629203633
672937633
236116784
2006573093
2094521380
1274998678
552934890
270585505
538495098
65336989
1288186200
1450672830
1122830934
1841255770
1811282154
1257217168
2073947827
1791185572
175446179
1611289251
509938508
1698473049
1584281252
1760264779
1222516360
948365939
563427089
1390643217
1774030354
1190584152
244181139
1339678460
879307290
1148781134
847876801
1821470870
296838684
1985654142
732246705
238210567
433200747
431498384
2087890173
723166962
1156361687
1589676510
2005769703
1068753493
1418502176
449121873
1097506735
1063412028
1202350326
598718641
1265521155
390207347
1818718873
1006233363
1372519989
1160229415
1694280745
370633326
1049246807
839245703
845078150
1844172395
1479011282
711578351
1690475227
1126664300
543087124
242479651
1465082858
607194339
1687678060
1797697884
2061237785
474308431
302264845
1738184610
1587173991
1686004470
561775640
492713537
1055501140
908193450
278598429
1536544950
1877661536
896927646
1770342206
1822624537
1239310123
1161948179
835533838
1224717516
540753221
1070916700
952970531
1746464359
1321976413
475299035
1541336773
1616098483
796274698
146528395
1242970689
293018170
1981390133
1869422723
1141016525
1137070112
1214313160
206904193
2140889853
1664583624
1254801834
1728096150
1225570702
1143270122
560772967
271096838
1703988877
803197976
1309694011
1941109291
100264133
1268030509
2114120003
512267989
1725097414
1286519904
1978857996
1293046069
1830843323
102902489
399706822
1933416500
244519739
1782701574
433787458
225736576
359998412
2041916568
1373598621
167347581
369444648
2029945085
1741110217
1074605391
282832522
1387711461
196662451
625115742
1118698159
1263974757
1014543087
1419996855
1276944904
494725196
703844817
1141875355
2052976981
1449807971
1392883715
198283076
1840851277
1536321097
1693599007
998331772
1885096291
1492483204
1163477162
1776268039
1750479351
1603988508
363000248
854339002
1758861935
1467562033
2104194284
98632196
382881086
643560753
1577563965
763074142
1047215371
1354746216
371314117
359219073
706610591
73794760
61284836
220681517
1172222548
1288539090
2018631796
156087544
1993552493
1331651369
27291030
126545406
834561327
1245854120
222565294
700392385
294175484
2057312764
808266330
1500378003
877738678
1774974688
96912204
1099933956
1014421064
1579124773
1143885771
598386464
1163498039
2074787787
1719504706
2066611927
1539333991
1775807391
1837246057
1926868761
868411210
2047303429
1840225892
18293585
528367608
15631699
1349586720
906822344
1846869157
75247831
2130331627
955390210
1580672085
440058588
534807241
1040844440
1906954132
267670948
1844216048
1377293953
1355748575
1603668242
790318502
364872568
436211625
523908645
954599410
2001318522
963406045
3595436
1653684142
82888875
661160
1902583169
255240086
1999822482
210668329
82810517
1637424649
93877929
1965877144
242973646
1628551660
1174912237
900889315
1059578647
1281463936
11427541
724685410
1910074271
1759530537
324333630
1952806993
188580064
928756305
1839709270
1749664986
562126316
405571287
1911151797
1501001561
166607883
1434085897
557699357
197711119
1578368779
214560440
880032924
886611512
691040138
395848517
948978446
936959102
2133224107
1137753704
1030409209
526627837
1461694722
1991693387
2025609752
159163147
96274067
382078812
1760708711
774644480
1060472750
748559338
837793836
1446578890
884973105
1617166417
1072884673
1355050490
873950027
1807008144
511264298
1831341986
211953379
522301194
2018982108
1153843986
1818692355
1055297222
261800077
2094839478
1444907020
1977335410
663237518
703367488
990109167
2141728759
1820521698
441275478
1397488921
267675714
1605857502
406521324
501864368
962709630
1512890691
393023614
673188185
1114707255
1635883058
2091069833
44348574
147836586
8251975
242033383
748888111
88614814
322988729
71861383
1794484502
507494353
1857690685
653656611
782868558
539439508
860009873
1845988014
709237000
1831726594
1970900089
564766094
1150103302
344270698
1069957242
1558835754
1646997492
644521230
531902979
773715160
765823545
218976639
514529014
1609153413
1034637992
1818072694
1714074768
936944570
36369037
2098083203
408337670
1868321394
2023604794
82914167
947050627
938897641
209725499
1902871061
599933654
1436567434
118312330
674958521
1610591964
2095377215
425762737
669468237
1909234900
473646584
695451978
450299211
1532217005
389999172
1652265669
448466098
958205247
1023925732
1421559210
1464426748
1541395665
129876967
1676988522
1566028351
779632126
1990400411
1441494001
1405453253
1471964455
1883131367
812170743
1902191279
1368749584
208789967
337943909
1226557832
548726533
62633582
802532414
670097460
512484268
846131390
1778849103
1407398208
37215917
2047324136
1516910567
449414590
813142842
466150556
194052408
1385299852
1708913776
1051453851
1750680745
16193110
1567244378
774995790
1935761084
1292448939
406585517
808825305
594107483
1578317696
589497902
2030384643
676363998
2092994686
1839406719
626972400
1838358946
1750551276
1011036733
1996648593
1273323950
1016351483
373839037
1977009294
1820025252
177329379
1586584842
644862227
70745761
1848205997
1615225176
2038906365
2104051627
885428405
625158868
617267974
1906405312
24100755
1013420800
326269580
238701127
109546575
1536774124
1777434882
132730228
1008302638
166198760
1980247198
1900032630
791266524
919558475
769030625
433208979
475870416
548827775
1531714820
104487958
1456492006
1565642692
1641741100
2034570581
1224239869
332033458
657879476
1255123469
1899696840
997341184
762968629
1539447995
1589455193
873496345
1140666698
1118452550
514560502
2107513874
716688049
530947225
44519459
1416624579
1241562439
1752557274
2079165868
2136021922
1088329030
1354932666
1318573935
808069158
648444056
1340164891
302818307
589031547
175524326
155929546
1014435551
883274609
1383988143
1324838214
1358443371
2054678575
887969597
2078472538
1327572158
1099655235
1089625359
958514152
377002846
1107485348
561240589
1283776752
1241856968
2011654961
140875278
354049509
650072893
300786665
505623073
1980544846
1683728952
1976398332
797854615
80653268
84130421
2103731915
1685798876
1499041679
1538833688
1744213124
1362575999
1086926784
1072433885
1434007956
1238354545
137163823
23654634
546773729
462884216
666876075
693029432
1699793529
1636830358
768327894
1167899797
1368796552
547466246
251808699
228421625
905263086
1288159797
1026912302
2028271236
1651415566
1655272652
210604018
551890854
56588028
339689063
1049843104
967241554
1071219496
1443681785
2125314838
1450251216
983447830
423409166
1914032101
674724176
130000573
760436435
392171426
2082868334
622109434
972742549
1595498028
1648057362
1928895174
1089853470
2052788060
1648149384
1923642684
1710804463
1972145083
611582239
1239780031
667992790
1188507085
1395089453
1191597079
1052056865
1628680982
78954899
622027389
2081724407
446593289
336724372
1921049770
60209925
1313726524
1375130405
1276282485
1610041948
1910045731
643793060
1587783669
557932074
265090092
1786450674
2137759932
1155075042
1064651575
1127773784
698356376
1886639770
1378624054
1651839152
891762664
777715961
423139051
1660263828
511694080
1658987491
2045206373
417580467
102510381
1864593175
458614709
1298519284
1983298780
1010801420
2043448972
650159488
790341872
2010121905
981635475
1622574092
765088760
817118526
1279493167
1205861542
736985848
1460725713
1255211253
1466186378
1617853647
1052347422
1077976732
2105600561
2015524060
1831977789
283047593
1606156880
910527295
579638094
1637476982
482206583
1834015494
1339254754
237457088
63503467
903439745
1604499865
718495443
1014182259
2001410410
2049379745
1963371074
686361292
286421238
380438736
682967070
1880487352
517969324
1407546834
411569891
1279990572
1190014075
1009035303
2091165800
457819145
1748241478
775259904
166329653
2069795076
1573361009
1779963614
698984656
992590244
351900329
840092844
1369353096
1506843632
899594821
255890125
72009710
819040080
1952153815
1995046185
1536162411
1999138121
1423759716
139316670
1799095578
190736347
789647238
2000437424
1264729473
1925087838
1821997321
1812834158
13826933
640006037
1312710806
1017559359
848038613
1900951027
443232688
1433666399
963772998
1157360486
1035435221
884450677
1514218926
447195898
1532502721
322832361
144640356
673688537
922121699
1928272147
276995890
98930972
1001147000
1478061907
1032828747
1041898378
1566724201
483563644
641040728
1839835932
342174462
4415444
1961243872
34110551
1727525567
697242290
1589720610
2032450625
50079674
1562570330
1646280649
1692026080
1647130370
672603241
1649062309
1868727899
1894724986
2142166843
681082390
1083180086
1351309180
481591263
1833394529
75441981
21615050
1316510761
1986798145
593880391
431431163
1818212086
1177110143
1648715017
391651489
770426852
1652231501
406599282
1334541257
951131808
1782548361
31970374
2109444171
1452994699
1691617264
253673017
261550208
1736750552
803585450
8514377
737477590
476970967
895144508
1482502727
925660669
795694320
1799585805
1138859578
2084362895
2043356691
829074261
919907500
1784267228
558168966
881896708
1222205948
1387040324
1132288197
986428546
2014444564
1274082668
1635996840
1830437551
1117374619
1357534859
1088595138
1606571595
91416986
1745162838
419484776
1755360839
34134358
1828609470
1575458439
1271447115
397730544
873476016
741636716
695005414
1819269269
1554348805
1670479531
2432793
1438046937
1944461811
1274655744
728459358
147450748
1199900385
1811265051
1022293585
1988794303
1465658260
209895243
1276005548
238652215
2097815392
582064618
1128611427
1012363735
1049960739
1469347059
1212320837
1886110602
1242723057
522578648
2103900043
547635307
818581380
926953236
245629022
1055269724
1503929874
1784780214
1500999340
1771637870
58325277
77952515
2044931064
521606750
1883187034
1323262606
2084708889
1853841245
1873660464
818649916
151309801
135104507
1952601313
2139907147
946400185
1554075282
520791335
1256091379
662547809
996615609
463804683
1623850866
366589243
328142587
1394986909
1785458735
1413934662
2093497127
1750201973
893635708
625712545
1170047733
1923667854
1644187452
776350018
1917223234
1122886290
415066147
1359813921
1669299557
958317725
1567805506
2085344917
146175527
1803713755
1948502320
547869531
1138377342
1748896348
908538767
733422058
329135626
1569167666
2040275783
374464922
1455035260
425464930
408556254
216375052
1653961965
2080246050
641401394
1511786767
830396543
1579781884
902900757
1776819596
1756863324
668247210
2057280994
1031530195
2025578137
1932812015
472045297
19019656
392522318
490558127
1348808738
380906798
837827112
1497945284
1711243392
814834429
1245164942
159157871
1751606128
604440920
233367719
1485738915
1512839876
653961044
1417609913
1879223516
768878433
1918928438
2080554272
1335836417
319778634
127934110
297897720
339913986
519935536
501995037
281986548
1594038479
393002084
348037251
573524315
1350006572
772707831
649547458
1941038120
246182164
178974089
9385366
682881098
790496056
934740425
1899973132
1017081429
31968810
1729368899
320076058
338632776
675905218
25175001
356432464
1650695399
411670329
357824702
845647715
1041182223
885758247
1450479464
1411296270
2092659178
672698541
3544566
990697363
1878626093
1868910322
1755870298
93334468
2031652747
358971130
279068577
2038198582
2060908013
1708284817
654945095
1411912679
1640803842
1190996654
816634635
626096213
1532350760
140166013
163929384
1130660834
1079702289
1424874581
910102747
1918287330
1034311190
1921699226
472480325
1679979135
1328133820
382182068
83605516
821752836
2098427058
1946780639
1196225944
627861684
1598510430
1702935268
1283234935
1459383382
1311376564
1360740592
384376404
1979766097
648355495
195545177
193676982
873144550
1743189837
1102506066
1429509596
1717098976
640438013
1978188872
1633324156
556578357
1980362043
498191201
836316496
1129772605
909422756
1916821314
293176964
1859360506
1799733059
981465879
321775247
1309714211
380152878
1190779847
1179392093
2051902422
1345118471
1570027300
1905304680
341673278
1635878653
894370520
1449729880
2031345907
711897655
361653324
642206941
742983827
381073745
1661773215
1949192145
1637378312
1547832464
1894630185
280173287
1678520442
426806992
369825799
2125570005
1198557331
1968821253
699370875
2075572064
1013531463
868392448
1284790954
1174551514
557777672
992603941
1475214886
10386557
752388940
211466768
1446241807
637269845
1710232269
770218460
22910349
1246031674
1280861694
1102122808
736541364
336275649
1757564631
620582606
434211403
687732184
1594951232
1500692102
1979246307
240838193
1311941781
1011241327
1123364429
616205506
307368483
294537174
789564146
87217356
661349384
70667985
1989119010
1836225541
1386108908
387688784
939188519
1401391355
120013184
2026282594
760830178
1414711946
896696972
657764583
1748714905
928735260
781511154
787875002
509378907
1198150721
838717549
1773789016
650355365
1784330221
234849321
1606001799
743817702
1710501609
537877396
1066680320
1638259204
596182308
331818897
916265469
1428385169
936544280
1855380117
556526241
1808163046
1348147908
624758923
407441230
1622484428
912575532
340495868
289567031
797383312
359420627
2042065621
1432838681
96304898
67049632
1228706267
1261624395
302072232
296142576
40975194
424299884
1752504129
1441386672
1857303595
574695649
1685610390
1469423530
967882325
1313464998
763129898
380427157
769993432
1494524066
391414552
1916269411
363423957
1970969292
1642013909
202850227
1326005074
204533559
395252187
1467395483
2050049314
298058207
1299774033
1898872482
1235316689
861904560
53817274
1128841506
571384288
875791945
389859136
1186196071
1891310110
1147936017
902457229
863237380
830410270
744203713
330481244
1037099648
2057773305
1637237304
1463942282
1373210604
307057873
1344900510
1338931620
550146100
2046585754
711810552
1386499581
1534583957
1560311835
1735656982
1877564467
65654270
59347736
2130411512
1779476917
1968802836
1771733026
1214138203
306405864
1264705233
675229970
386613825
1884054044
165084641
1449194079
1423129474
1785012528
625965297
1776994911
1264271627
48811197
1573398053
1556746422
497351909
1756473727
1842057356
1641332655
1264306932
1290204892
153036475
1816751776
240981548
1898974199
746640032
738261504
654132802
1148305568
1572705412
1355766522
1187330181
1661923404
478239831
1604920819
537242822
1247047079
1013941791
1789280306
1630798110
258115310
1684408116
1250879967
1141462583
1269816463
1977515318
749221215
2044178499
2095039617
696805278
1062970263
815527619
146224601
680451962
220052135
1871477425
1252040371
1106246381
1052210160
1122366764
1443311395
1859292531
2008629486
853213886
513636116
668797191
1079609062
649280440
1219173124
1317352898
269285182
54889497
786066702
415505862
370692457
1669037951
419803110
2011194643
1268970217
1792744293
294866393
1338603990
155848821
802194585
248718636
68829231
1124391422
1489239501
1878910992
790797177
416343923
718534760
1177355525
1777970428
1543622018
1224161595
1056673358
347978646
1257884943
1169700970
2069779611
974067831
1260424805
641198710
879677101
886353033
365277869
1133585871
1384026716
1559845308
1962082852
1944969352
773555235
1365860119
2105560788
523937054
350890240
24227758
541642498
1281179392
315838073
1013861548
565707518
1212150825
1629137077
1143337740
467713407
281335187
199206843
729845567
606393670
416817945
1181563043
336732413
1134924219
1000286604
1664295756
1988984947
1115288279
299773166
393428571
1606629403
363463106
640337169
2132808170
493912927
981053992
167513986
663110013
1958340243
1269415640
1619807555
1490575456
1488931259
2140616918
153294443
1389424517
1789782202
885075914
727049528
816512444
8441471
476006040
2097785920
630309313
897163638
1911701809
90257425
403441043
684391175
774554682
1672671288
785498607
1186026229
357270837
1551192563
2056382032
821443678
1186650488
1747637887
406989572
137827097
828919563
1836032685
887943566
1931405568
394570977
98911630
377509487
2049252443
268653256
1630853516
1568382803
734901935
1992082091
1248224421
1096874776
1122796
1247290800
1201965468
1464940790
1891775794
305476184
1691638982
78834193
1249446674
911883206
1626555643
481227802
1333507921
1656616099
31292690
1909575933
1668175686
211092204
514809391
291257208
1803227989
983203263
1331166092
1663186994
1723445406
1792929533
574657068
367603147
1675378596
948564889
496326406
705577875
720227721
1910889550
598532324
897500947
1644757563
1254285021
401359833
360735281
350378215
916745632
959515954
1950402661
592421854
520930207
1844527483
1682697669
1031791177
622512505
236036033
635762953
185263712
652386941
1192291504
749540839
1495859831
1610832190
1743389701
230940522
682807992
1633509047
1842404238
904248653
1269882792
609600504
1688644942
197369361
960021307
572779295
1098022341
976908327
1010339095
757204443
180192941
515734960
1417675150
1087369318
721254911
1652706881
863187197
271567429
13127765
100513911
1118062349
978316900
1359990944
352825503
1831608653
96718349
958478457
926246897
71361763
1666794459
1009746195
1752371651
728755011
1899627839
88691871
778803598
1039581005
777835886
1602548285
1689487861
712796328
1281846274
1547736904
1856667774
1997856219
1571960336
1272605510
1077645171
1491863255
808767081
1291756402
20366312
1749183579
858163185
940720035
1379755008
588305717
1879060687
679148587
368545155
169249391
1916746651
1837151832
1785875977
2127076047
1679351853
471542179
951779873
1794436572
1997507166
2005512468
344851547
1016007820
155652923
283216368
1300137325
2089453613
357549828
1534590444
205877267
718048513
384603281
1005898734
1145236575
1346376114
1211657982
38689695
1595782837
679565873
169416709
1124900153
60109140
2079976384
589159107
1950331874
912764164
421763547
1650539442
1738339965
141637322
802949431
402199570
1420900097
46288936
1707478169
200132299
1664471484
1101923611
763474544
460794410
424791456
1974947745
1496367632
956530796
287402409
1689261188
820203759
1685899871
208377762
1882041576
2104353677
1389254905
1169079265
220832908
872031719
435369942
229927702
446505023
416601130
1387647925
1803282050
1955320935
1097272171
2070007124
1681316308
1674168145
56388235
755291422
681012708
1171502837
1168151184
768964561
1546318532
1737987859
2141504483
632926926
1687820696
21671410
115250745
54246495
1147197408
2023734118
1272309614
1148588493
443212450
321482828
1335753636
804920012
900567524
663013137
734081265
1216618472
1981087358
1330315911
1458826058
2034935786
159359595
1222257229
1912088494
14991525
614703567
1453867806
350368929
2146139006
786017253
806045504
412592778
613322500
780884442
1458539208
2122672496
279524248
1848399961
110633074
1867864143
815084028
1221457930
814639854
35308565
622292981
1852846112
1864633105
761581408
1883963090
1629489997
124163791
1915673016
1000743016
53820633
1539846181
1547723072
423209409
2027575850
2111069752
1504313238
859739998
2074443928
2015584167
139592119
1204290224
1735492312
1168629705
1401953173
1976846751
598971080
876773935
1959251661
934225926
1726398946
918797006
1547446959
807890399
1535036620
1066233410
1214236868
2108284585
1041843196
1446641925
1132659399
1533459856
1754419935
1868010405
1473310200
143205618
929036314
107557644
1194514461
1683793560
303741588
323179334
408361025
1563832726
1744882246
1021280377
1420452767
1776400333
762194691
204116187
958685670
894303468
1642454017
1769101001
948498670
910904101
295718173
2065525431
677888724
212428998
246824074
638473917
646989019
1598361341
477676431
2070121503
621534665
1629137077
1036963181
134876431
1599984366
2125731651
542756038
1545513471
215934052
713798764
1951378389
1689428612
629860438
509987993
910423564
1910261585
726181494
1519313367
1852895893
1975357428
863213970
916929125
1906407883
1289164595
1565974296
1822606533
1293433686
2057095811
1787647260
816709983
1691368897
1743507948
589854806
1383219312
1758266812
937575044
1271198295
736530524
322390359
1722650775
1107629869
1717267657
1904427933
1135246455
1701332288
53203423
838148346
1736079900
493707152
556240743
1120877164
1728663473
1594748184
1660589098
1029356190
1892829403
1788253457
35651688
677310258
2112735345
919661232
1286062381
509094623
155665674
716166945
352611525
136880550
411501589
795137833
790818001
1128049469
330216467
570518386
485599136
830316498
1271307311
310408960
1104802249
67578604
1754636700
718991946
535953355
174502028
1026453464
1842110913
1815395268
170608695
191043532
615931843
390182405
1114268516
1289404505
955199249
945766548
1480190443
123577517
681417259
2141011257
1728666564
35483477
1305126302
1202791646
2038552663
652179084
606434821
825506964
618708050
1560594163
280704734
1645575151
273330301
1989612589
2080006970
1791634160
1094253714
1185214883
490980375
18021550
594274238
441678814
1973206683
1571035927
1731072553
903872503
1431086950
505366786
2117583804
375018562
1989193053
2119578619
1222322478
256656911
251208710
443966174
309171894
1212110895
1552476530
1477095965
526859472
58128410
1889474191
764030568
2080916669
491438500
183978336
1409230271
165414521
1425804180
1321159522
1527029331
1692787699
1883271632
651137984
128461677
2120362028
109192090
1456005364
254587884
1802709606
913967300
1723977466
125370874
1695935630
1912058613
816214747
1519097245
1757384658
2070530025
1301414869
1209139986
2477048
1091969223
1880850689
1245547522
1619065302
818951394
2128027029
630840333
1047156778
1194737704
426993415
540572129
265230220
582942159
1494382394
2087845276
722418422
1857402627
563145964
1624909525
630949908
836691524
796850450
775164057
1960657395
21489895
2122975424
1009498673
943886354
1544778139
1541333327
955206846
1666761131
1798678156
274653087
171767356
535356880
957960170
2009886898
851156329
815741968
918542321
1308319330
1155436853
1274616739
1386483162
553210683
992594030
2014761128
676526372
455029647
1914645931
1406416343
1979900207
656781089
356837835
1635268005
891285372
965070975
2146683842
1898425545
1576240103
1217577857
1999420616
2027698227
206788902
874849416
1346441205
1702783453
412172011
1570774879
1941815780
1101236226
1723011114
996316008
49487081
797358987
33484591
381581559
1996551472
200868477
1666891900
326023537
1880248675
1915013987
999903888
1490671097
916102271
2022392473
611458585
192612463
1202693049
735406834
1061880580
1072306712
966862960
946968172
2121341914
1698377740
895471605
1839330722
1641889097
151521532
245454534
528740602
1866916868
626856912
251631883
1809580326
1318951380
1065660080
732074732
309152521
1087121644
822973159
1831439904
539480933
287653354
1826852803
507487754
181625789
1403776007
398303790
1931681238
952946272
279841451
1007577916
823900730
936795609
1921396728
1885684316
323538610
301986047
1633234236
142532014
1487053971
2121177321
1411206845
1546361794
1908109648
1915223019
617841513
1453818077
970074174
1389296346
1424254183
354883285
2094125276
1356707349
721142677
1443933480
1913748533
718556940
893010559
590950934
652975056
1554340749
1115672407
1959034671
1559361870
1236592227
1251185991
150576416
1398384134
1059203011
1088053717
1806882628
508399999
1617534984
703646781
637539153
233953634
1669482879
1841048344
115741354
2065949247
1968315834
132503221
875994710
655718334
695108550
332644784
770788945
1753451920
1652007845
1209748987
2021852745
1774399029
2095046106
9113460
1779469708
779987356
691406866
812785836
2100128889
346947958
482371917
604978448
32614634
2140436155
1815721688
58202060
1602240664
404899251
933999056
172229083
7670328
1054105094
1612588368
1956453189
204723970
757089519
914471115
745134299
154503840
1954195325
134008434
1770014692
1946231316
750583833
17296316
1402943932
1937603089
280742392
1509913938
271588280
692622790
1187231814
1892213442
334002821
1876241653
998246512
497815427
249616089
681918224
919882481
1615527940
1450079221
1313933628
814054837
365264990
753045023
1121016474
536999883
1214410799
232609084
1772036149
565932012
1303425559
2063479629
440762287
2015620474
1470538091
1204133396
414254662
1272766517
1627951032
814571961
1971636374
2016107745
1968633871
440872963
1750009417
110599730
36348150
734660213
1669574047
1484224424
21453485
1441801501
954806930
509253866
1580629487
948286336
829418628
1339149328
1991376589
1382117689
216974834
989353665
821578719
1256569720
1120760501
1336075189
922588857
870165225
2116135083
85936613
1684744543
254700975
932017433
467399145
1062175281
1881175164
794996672
82697698
335153903
443524275
1548702716
115436893
95440536
245475091
519869870
1252275246
1576524506
128618888
876463791
632650670
1455890534
1632490405
1784201101
46690055
536948102
1648896054
83042177
399693623
1858659460
302860567
1804278143
250368847
196056993
901351474
1251771726
1111212592
588250537
688183301
1818768208
1535073261
468559502
528145980
61435221
1742745066
2083466626
124999840
562212789
925214109
980562573
333365835
10939904
618139111
85320341
628643028
1983526202
1391611955
2141164500
1673777167
139237161
1862053441
1189564338
284799599
1346631264
1815994194
49295330
630760039
1497747804
1182335550
1580704628
30674396
1507720565
1629972674
89266282
303834426
1254527917
444791330
1886839913
433526405
1414209550
2127783977
301000583
1474632738
920424303
1200211001
542749755
1763441376
2048308022
1371918833
1847705788
1572285901
453731979
125739000
406722763
222682351
695375194
2059246648
531479449
1927512346
888366715
563837631
558388395
549010921
1597104640
925673866
334053871
308835319
349285073
691474357
50194813
2080316218
1123208136
48096799
848724082
1534571785
1131589774
1787550899
484509900
488204774
622241034
325093742
231138096
1961652396
367211326
845677652
1378820234
56054026
32199244
595099497
2017585704
279462503
391665537
661842755
2007231753
1087434679
121235788
1836004434
77540144
868167915
232544501
385205541
979340906
179659917
1840415455
908586786
2146334044
1803583610
414485131
785231606
561014059
478219859
1270194923
896353604
69918024
1344614152
174406628
233495722
503954635
2041196715
445280245
1080544758
1773230799
105012911
332644784
1637696357
1301990288
2038773365
630101164
1681760144
437496225
147852180
451334972
522028142
117447996
1410638612
272996002
1689448187
702062487
1283580438
2025331420
1392169062
772158791
219325861
1770782892
1881500021
662148033
1217305888
1826076245
349802650
1760035858
679007951
948751042
92481211
711056916
1293659335
499044314
1056022786
1691255533
479769086
406995402
562852662
975146524
1519884354
264338616
500880119
428005348
279616932
1915720525
119362358
640340970
2051674065
1110441696
419424872
804397208
1194769392
1755545135
627983782
1966449226
1863007901
549726982
1363435414
751294944
923023401
589583036
1895908
1072309377
1898762086
1850373715
14541210
1191134423
1516506214
1379009691
132338080
2005414128
1444048853
891652332
1924586762
288114008
984654315
1381743055
729060320
1427786998
505569890
776737520
962178059
1147254986
866576133
1160798373
772972720
771394847
684650935
1453899974
167771507
466695755
1177649364
2093219374
91911115
1205912322
1017873425
1490295678
1170554923
113553290
2099921329
763080010
615962317
1237439708
1946187768
1357505955
1247786301
103312471
1779135561
105976981
960312245
2025514802
1012211772
1241737177
1494309814
1779562341
413720226
420887718
1770238241
929404997
114966465
905741172
2088652239
139544982
301729185
184364849
1014654930
1080497931
1333182224
1477425068
769385623
704829036
1764806048
889103918
1431237709
1471502928
1208371764
1937420851
1511036962
2058666922
350407565
879794686
778140243
1786734416
1810515299
68224974
77250820
1794498814
1698877715
1054428934
1567002571
1428343935
1082661217
1492205753
423381250
769314040
268214246
407780165
1994502583
748053052
1138540486
173867989
195242604
777930900
1542211056
1451726055
644749369
1451334764
990460996
2017286426
1531283062
2014369851
655404375
110585041
1204787251
1265066857
1320527896
754289533
1119736231
821268001
2067194789
1486497576
400347802
1851207767
1339083405
1294571879
890348506
1084432550
226087893
1347767958
1395698258
1912101130
1817417090
73703601
215390312
1712106943
1332607972
397700319
436209161
1185510381
185227907
1768816044
448634174
2043639024
1150380718
744755187
2046115458
671662854
1710607930
1312179854
1698445766
1418053082
366624811
1267717548
700547559
982760907
1897142338
72415318
1685474899
152376901
986896425
694473649
1354499195
540911269
854401264
1645754266
1389833778
1843669321
580093272
151948022
1116177510
98779603
2114769440
474177065
502160235
829577412
567786801
752288068
1817445221
39866108
202497075
279804510
1538151549
1789527555
1085020004
406503141
778275852
301159337
1113663334
2072426657
363750530
65280814
2125644854
17748574
2084905352
645799861
482823075
1039873232
2056589841
2105525684
940045864
7113032
1678966908
1878493518
730079964
995158237
101591753
2033547594
1685924015
1386174663
412006120
348742798
363838259
1271609393
1641663772
814375349
992635351
521377834
531712319
1635899226
950289979
1533548321
1874256204
689174164
1387370726
732497582
1120112553
1183824913
1380334876
1752633299
1662608607
298956012
541883172
1083309062
1004190225
280431888
1679165913
954174023
507730006
1425836181
895843340
1060706483
1561088179
2126382685
1594974611
1610196666
2024356262
742236068
1113263774
1122812713
861509843
2041777708
811337353
1765654307
1783680788
955419465
926574612
122156918
1332908451
267883685
1626608936
1997003166
1979870719
1664564157
1069629792
1576819614
1116482584
364859992
687817728
1032729458
51431806
1128831911
119177250
270524353
1074204514
439346421
28407323
1659208523
1822382749
695181937
1673735583
1081695742
1978899588
1818678128
2044170134
2044167289
1045535529
862884468
2142387208
197403761
2138869082
419610214
221095192
669175209
422283741
1790913067
866539767
689783022
403624231
1625391651
650137356
965267265
133574347
1480444615
1312545011
657262674
1284337079
451318243
885799437
2041056621
355732973
2095530972
346957986
1860652552
667906570
327087151
1979682172
97644718
632182358
1990667601
411844076
1956083821
475614916
527916826
1536718782
501023169
2108999719
1689509554
932071730
605659642
281623765
1630856685
1468793
306439020
951679222
1539763669
1655506653
131141644
1321384600
627382933
2020064935
1451022692
103627698
488626472
1363128216
476928714
1863574005
1004877326
1511972000
343617458
364841655
892450620
1126933622
768050621
1872972322
1993318435
596785551
815297702
1286305152
598833169
882289008
2112269997
811377557
1683263068
1334278135
78736782
943841366
875235147
436480177
357277074
2012773753
1114170992
2092882099
871108907
2140235693
1034514522
1622643225
477007721
414190006
350921444
211084408
782529915
1301559862
81266096
65443483
1250313074
1899913664
1335294921
599679854
1794193391
531156915
1249817373
1643346761
630641052
1085164767
2081062457
1533351048
50406422
483818514
2110531039
21174822
1353182851
449538604
991800341
724338073
1904112111
482087060
532156504
427712434
1741217322
900665620
2128450647
792032174
620412144
1431295990
383629096
854476613
1386408365
1295937726
1095181340
385105972
638718762
723705300
85060472
1886134103
2095768112
1298972973
1069791366
152829411
74806382
191078484
2013684054
188497038
1562543479
931994375
1056734206
1232898562
1963603535
2004739473
1392640227
747180563
1343662999
1736613847
1069053244
634208927
1561296364
993516907
1267953036
756494343
938238033
857307064
33765694
2009811967
669742038
490188392
1361361185
1906188769
837782153
2076229606
416158508
670211764
1978648774
649724825
1678710861
683761351
278993445
1197777781
1841283947
1293072032
1353761899
687948562
942240738
1745998911
460870406
404403836
1038046482
975455089
555926832
1610953990
1730416905
1333079527
1111833197
519192703
1460526302
1282851301
1232450651
2049212883
1874492884
2062955511
1867208535
28040555
1657831789
1489795524
1977319469
147649341
1763892234
1009723153
786404893
1826438312
1851920199
334223350
1379194995
2094335892
829188664
1743409308
18868568
608019318
538125535
1471277741
1968263230
1285387379
273134870
233615375
1142752528
848681362
138367335
410991268
1451322966
1240219857
974809211
683153703
533609093
1649007912
600071140
1589019023
1751839383
1034128895
1676389829
1194829949
240600561
888620150
1768275213
1957938781
1881957676
1589616626
210562393
393061809
168737398
1369486743
1616374246
1306089069
673556160
1426190453
1992513651
1730737282
144629745
854932308
243888088
988286520
102536443
1576589830
1185567929
2085683030
1232557740
1930756677
1677827365
915856771
1819761473
489805767
140360280
725546674
2078284299
1315073199
1977914764
900843092
401561392
1164922686
1035202575
2081934627
1734848772
1567808908
1447759162
1865013608
1190508320
1459561173
498781219
1830133098
998456116
920259958
1457361413
1073787796
469125013
495257759
1989227196
2077319268
322132481
702418106
1290703874
620953934
754727114
1280181950
2117770992
640797169
1718229907
1118142369
1926812731
1109466586
217881228
2036550447
1891224636
1464527481
404569184
1175605168
732741143
1328417984
241435869
2121719343
161764914
1922843673
556767441
919316292
1892745093
196863851
736629024
671836672
1004046255
9217012
665379520
362140968
1072077337
686313307
1084704162
142858136
334943388
1133284884
863108779
765337160
2055326289
1176060672
835524386
2085071533
1736826762
108591111
168440458
1237322251
1785918458
1476944770
1425452556
966773462
2065619088
1567345394
1585672933
356773486
1972975606
807839967
1384190725
1851568510
1928645736
443344168
1700098713
166158666
1799413964
153278565
248515641
1868516949
1244117887
675685737
29818829
869660223
1848105991
1424187597
238469508
1083590026
1921774744
1481160426
73689413
997769091
1960516263
932275000
1635232683
638359761
1220029215
376275307
1630823300
247804573
1339926471
2072798653
1379968085
1128813402
1646810081
1628397681
93321967
2107641467
1752259498
565027364
317968928
107130726
907091664
544808305
2040972659
400291759
1931163028
1090377238
1363533164
1115558946
957432481
217423476
530443416
823204140
1038733248
1299035109
139326664
641501225
1860081005
1664397674
160214348
682498979
1525990074
551819444
79150703
1356052413
1255945955
242412078
381453195
1318175506
525751452
137063384
2082901905
1781413156
703416667
1937054566
1105158181
1585814703
346261105
864988980
2064668714
1568098727
747550559
858441179
2012851883
1282724665
1917811610
722339921
127309716
707066461
418523140
1298047020
1689570871
1637990214
348704739
1555998575
1007145642
158645989
815205163
737617202
1318234907
1576406563
1468248868
451995820
1897761058
1434483619
2012531326
859456040
1090629373
299126202
574437204
811451149
1274870850
59771896
113342202
570175613
604208490
721416641
2018850313
1681458125
2144264223
1765366379
811660795
2056450913
588250905
1206661702
440831051
1358086377
1991453260
1931549005
390572469
2080070719
953964505
941512078
1713395808
313302287
545686823
1828500501
1603344129
2068158500
1472262604
1248346922
640098917
1988510799
534042336
696071714
1540893427
1164077534
2000882526
2144935611
1837523843
2120362477
1426542652
1518874602
1126484779
1978909857
1082705315
1057713902
759276426
1663722940
1699694704
150775176
171686168
1725691573
1394107255
619475539
454887671
1979564653
886941585
1669200853
142018715
1675090485
1960142024
1689446979
333917810
807397722
1393782775
2137065126
1445975243
1206626427
1297146574
1297517546
1858166754
780763752
113630099
769362363
369147000
2094691047
1946976206
1776219577
1800226595
478575571
1716905235
440980598
540575822
226534414
449799337
149417672
230379113
481941236
964647832
194098510
1672251333
803328082
374034360
1041187063
637078087
1686541179
981861212
1718671016
1142423221
324704375
1527635461
931899607
1631863939
1494582990
1954134251
263822702
2106827619
1188817009
800815211
375245542
340642363
1479409716
693620070
90744152
199193881
1296103467
739200227
346086653
1942215854
405050822
825122386
2041112016
835039691
2065972213
1128852435
1999913516
1967238551
782982659
1762917244
1886607731
1337588128
1728305884
2016803540
312496105
937813973
1678802228
785512210
669600126
1427388602
1547444990
1294121648
1099384346
1895956851
662653204
338940270
1369956420
885324493
707346191
2139603727
1661671359
1067153368
2146882711
872540739
363185660
1972616520
1765367477
719692165
34855587
2063935755
482998748
846910061
1518346348
946736149
962406829
864679458
607659825
887916303
39813181
259139289
828058071
1017791934
967806120
1560861795
1610679150
998472913
1264973526
72240818
1901162420
715034925
1674131367
837827028
405437324
798038137
1597229623
897016504
1184221747
5330351
333091936
1940497524
332182838
571876494
1777219030
1278992822
191225207
137883595
979076628
1155425319
1269929034
879233041
1158564517
1654080061
715966312
1693631194
387605748
913903660
1003078983
614669444
199681136
1058409955
475705831
1862108820
1871937609
174208964
1923824364
80938929
393450726
1409635940
1427465779
281103166
689690530
488537938
1912763127
281905732
334328351
844655083
130489676
635791771
1853929429
1354968736
927340320
887700217
1867924830
856804951
1828459521
1436997214
1176397010
187220708
507404636
903917140
429276929
1230518127
1528642873
208908267
2023261937
1121816041
558707594
562448772
590174358
501125917
1549834198
265007053
1281483618
252554539
795317654
845734177
634173861
2093761311
876456901
64722335
781635556
131290203
1897216476
1067793651
600999507
404822887
680699248
1616573291
421290551
1454237175
240373888
222509042
250943508
919196967
1942658811
1502707501
1091054735
568885308
803317466
1010408546
1635503010
1127389438
279040552
1767433086
980696
1904608049
1366120288
1951712672
1824416442
1855212632
4318134
411197506
2070153659
292606957
1606423320
1093885944
1809456887
1032213469
45071272
2099410413
415829519
1360842954
592213500
1587392156
2021640420
2053088850
451955776
704934842
1327073157
722531077
1731028172
297018039
1610893626
1876635354
703782861
12632508
1714345249
793735315
79542918
681161611
1809840866
1117340908
553908553
1852098865
963223787
1548747027
426761501
1882871591
772519522
776545753
1188706255
1089120140
703033187
1802940947
1095445097
646596930
1183292046
99961007
782774562
757831578
1564301179
1238793156
1264942052
217176965
335596798
359850687
690432610
1898543264
1578629185
2089047018
1417496666
469701935
572211320
631513302
1016794301
1214804817
49461641
2139580797
271114005
2080740468
1069100975
657641176
2057409389
600479197
257687106
627277690
1842791822
2121233854
553856409
1940419177
869233746
652049912
1841097054
1579424758
265802618
1900993644
2069443458
768813430
1586653312
788954098
1092660290
315218457
1384234554
867601335
1200753356
1613863215
1226540953
110624309
1503452116
1710288469
947051226
1493446268
1902376495
978167207
812002001
2083685323
1599612978
1498652313
1683103662
1240963604
1486523620
823338872
1150938707
1012062142
29108068
1980543268
1275359375
367593306
139619565
1089840197
508214402
481890393
78896805
1232882844
1619834749
1221587040
2082735403
2137773196
49666747
970853814
708212578
2128747494
1224767694
1384528083
1930950323
1574352598
904319244
1246687011
341921993
1971937717
254932951
807962021
229909402
2087482093
1144427480
278701018
1769902092
1894586631
1161263163
337260067
212608423
64260525
1138865603
23473521
1716110070
352919205
1659670582
1177546937
298512564
905826216
1338445511
1536350325
673626972
5408963
1157439130
661883176
161070677
1558292668
1009808851
557699036
87839675
126548187
1818713681
1247023273
88892226
514768478
567663107
639837615
325902689
258482588
1022590232
1483864567
1069468456
2071326332
972130862
1417781382
1763613656
2034308682
926248903
973221723
1422807598
35507405
1081216396
210193465
397587128
464006858
2105528331
565883668
1987319379
1181527917
1161828373
1940415662
1419177006
672128181
2089422133
1688176214
756140021
883717729
989880791
1519514117
776295687
126030686
1564923377
1086507446
1506495749
1142499680
1731901227
995626712
1768511233
169275452
1632770228
1264043567
745263849
1810893977
737939069
1906882874
1421497160
844712910
502091734
1290242024
1901180638
308832789
827579951
1974626195
970206326
1971609882
1929250312
1989390244
1541737970
1213257048
158449018
91874341
2140260141
730231790
1300628600
1574061990
1086775684
1218414868
1246379254
980241121
1658694342
183243300
1163481357
466769581
618402042
371154641
993190037
1874211129
1792219705
832152969
1541805123
1847229472
1269808488
988120640
1618292529
502777367
1656413709
1145434294
550475375
1267501367
1981679486
1306740582
927328910
111127152
867974486
1362926891
944531328
1877885264
1334104437
75886081
1591757992
1961345516
1301660320
490314100
1073553005
1292653393
108561661
1296225050
702308491
863630787
415847312
1564308903
28921239
826263398
1018413487
713809044
1882657896
1052589906
1152144998
1656684555
490003852
389233393
839663525
1252467132
32508248
636397684
437228293
1616696369
1948824983
651703706
1987541582
893016580
1835094949
1687438895
1322498924
1644505296
61276043
416144299
1255957085
1979136969
2113609575
526088419
24383808
882790314
1877327678
1479991819
360256248
1583206542
1990624882
1945563644
1941185684
409750058
1743348377
1874879589
512411241
865976135
1545303104
355876948
1036345418
550134922
403637298
277287269
848501113
1046565915
935215826
535947748
743733946
489456752
1067322921
1325372980
459766576
1971719111
507660170
492010163
34268806
744759257
1628579030
1920924212
2125285082
1423828732
631326170
1041035411
1930406601
1874885677
663056383
427654004
584391999
1702492667
1343142473
1607457977
578588462
1740865338
1400423599
138988972
942778282
2105772210
1292106053
738678774
86719665
1782453765
399995748
938045822
949624071
1044031540
598106919
545163001
516915972
928364305
1302357351
63350349
1068432134
1784693163
282948331
262687059
1561112109
247327346
1696200815
1825017529
798571053
768694327
180740346
1132081186
1071280222
1470811795
344874204
1889614139
517724954
184035302
1749146066
1623032113
1615520585
1948152912
974018224
1185779262
320751067
1316362738
279116107
616258680
1804293801
884487533
391438124
97729113
1757398619
2139480202
1588323472
110039106
868674244
1372809261
708377521
463333103
1947320777
2117538031
949938432
1700853118
1773480991
396026635
709084714
649345920
2027896072
181231791
2028224182
1563253005
1253040542
921580743
1617863436
1300561264
1022978822
1484484545
2146685708
576235999
235693261
1489665632
2125213853
861817608
442588250
2146882711
215712326
1229167479
1882059618
1372887599
1965226933
2095646533
24973896
606049869
1967266997
1573197116
1286376246
1116821603
696159578
1772530057
1786955443
134870767
415455498
768700908
2043951588
1556894877
271464985
278100874
25993849
816672984
778813647
533110325
77825981
1983124823
873329818
496943960
85414149
194430274
99912789
336418768
479858248
1940971964
689887759
1566930202
1497866319
695800112
51232235
708893729
1476864707
1157057741
1342362040
1617703273
1640053399
1730733829
1413557466
780835732
69815667
764268342
1228119961
590096259
169460435
720659044
749393322
1534992640
1296809030
1390067472
1700675444
241333772
1668040555
465080193
2030112453
336694062
929523944
1101240024
645042144
596432853
708221343
542554467
1063124295
157807656
1944905439
224704545
128618888
1186180020
2137024395
687504059
914524791
897141361
1500137833
207647223
1869105587
402657072
1502041080
282224089
140042040
547408535
1675743125
899059871
1303028597
1470574623
496131966
292001069
893595557
472054007
938040643
524197564
1635989840
1034985781
322256131
520212266
1884999463
527228432
1493133362
762414671
1905914509
1637722176
332738744
514407082
2103709256
699681040
1030249868
752936182
349838827
1964622400
2047658899
947879121
1102658638
1763208867
1712835735
1341630011
537976205
1215958461
1625518437
783707653
943428667
1672245692
1792912928
810752784
765272710
1253422541
1955785452
284404365
1027162976
112419939
1937467353
2009471058
1649339608
1667729070
640707075
1335567836
1599426624
2066733140
1219312693
1470596475
1610415005
610089333
532788506
772839108
192126528
1783804521
805283860
245144736
1894899410
60367985
117055697
528264238
1948529100
749339281
866911389
512607534
1082411410
1144385373
1538500638
424101250
2024237884
1375574078
30652362
1165325500
931287634
895684530
1124471033
1780724618
475168377
184983640
1253784369
402521774
1560932902
1877179808
1599910410
1876774271
1440259704
2080272320
1793216148
1059030712
445201582
1663403543
472669824
1562971927
1016182234
1855826350
1079142055
1283268488
1652787724
1341587870
31451783
1168132466
320856023
1685112341
1473024550
1544204401
1086468241
1689956140
2001657436
1010132634
1841512109
821314013
484263044
562764647
93777778
1180553488
2093146511
1766269579
6533053
1483167519
458452614
363115138
1303883446
296340165
1262074312
1406117579
1572120776
8894073
1710469872
1247730838
157889061
1577973155
1846168009
1255796419
625403190
163526418
2116163694
1000095891
950731179
331126259
120235891
280844112
757067946
701785329
277245007
1518604976
1505564725
159419521
2142350243
2005231940
1104136988
345389163
1577669196
249827540
610443085
1208245051
58630162
1844732525
902366827
1099134438
1063412028
26031963
715378514
1592972171
1272906578
1090053471
938732801
413845879
1848049935
131433072
3630016
1416200575
1656891886
303626911
1453801100
661326810
657299133
790976860
2089295071
80062995
1899353041
273652374
385012940
318975740
1867858390
318425354
1067574303
1453176401
1163200317
1614955341
1278664194
1845443978
1075144223
1920311607
984270463
384568246
2028843215
2136210404
272700832
696373369
1369524450
458222860
195925723
869215965
1692196848
1022028735
1077251355
397246354
583649281
1355624802
1724280755
1131501373
1631995573
662845999
2067086016
1707687289
1129382419
1086884710
465037135
817331031
1948994413
848394580
1944018209
1901551578
584951053
1324431195
187004532
2115324964
2082432689
85894690
1795176519
2115078100
1707855868
1590245189
1814948282
825249221
428577163
1918737559
995683925
1357421491
523159778
1819226094
1757541206
1533673756
1516528717
948157878
83582647
1366490258
1271491277
1927614402
126520303
1289401600
422121452
1006552771
1678478372
1122251923
1488300728
1305332004
829583243
61679326
1163688122
596536945
2146665178
1194882755
1719096159
2004847725
365900724
1642048767
1554888950
303964389
2120999109
1970536047
1672339667
795919846
580192420
579749310
1969213506
1619021156
795013213
525115204
399832708
2075462928
70132181
581757674
664541074
256001584
481195131
620224372
260486419
1429802792
1325830619
1356534672
337223707
631730965
558824766
671951245
158080021
1892480397
282552317
1526224703
1695892964
796642571
554898282
646227143
1041080957
1286038365
1717786100
722338454
1623842283
771381557
1893386726
1181744576
137979752
1325465278
340385585
1522344654
1668791006
1511309639
8894073
960674886
2120710913
476162027
1623634437
1987087504
719886161
1873482991
166025138
1721087684
1005392468
1598702885
978316900
1207270146
744654694
1526591553
1504455226
536627973
1934027186
1654069762
16967277
1275344401
2034614165
1463831613
1448780060
1025009964
1411635798
832692855
1107773738
647678547
1338439753
1708905750
1205473610
2141053004
1863595469
592469442
1653016501
923174243
1720180997
904045759
283746871
1760939156
1201859828
1882375565
206973490
686036758
1464982202
1525769276
301397718
1493301016
133384153
1753972571
1951179890
1209742691
500067910
146009943
1230557897
1283619581
485871783
101473004
1266483453
270062401
10104632
706995910
57789255
1173464975
2115372591
435608933
179419879
217322537
1134275787
120535092
1352762094
1806724389
1262919561
145542542
1960673818
1170879029
1880292306
141904661
971437211
1160001516
566782432
1227845811
2136548933
754651677
391670646
45164755
1539577455
752226007
2011302098
717785527
336908235
687963518
919498877
1072727559
1418871648
2021947886
563641468
904509250
512167106
1620745423
533810371
1355301180
429101611
287768229
2026829519
847297329
627743677
135744884
842614705
267651639
1826414389
1723887183
1415252215
1193679688
993526462
355482836
503300837
76668990
1014426321
1567826288
1367853846
706738143
1556431137
1891190841
682018068
816195429
104156462
672748194
375556435
343962380
2021685510
2117931527
152224767
2125730421
680693291
213425610
1276354472
333923520
1865891026
1938687878
1064070496
422935651
1987501798
24777230
1629825242
1474614492
801465484
1906708722
827321710
1352942625
1125897725
1176908981
603430998
496338353
1398443942
134083280
1005763790
402448201
1009594904
910571833
1695863161
1821779540
1961508579
1385051975
1672214785
1356646051
1063805010
1602059858
1089192469
414447079
168421016
569824318
525197083
79053040
217646804
1386315568
681747393
1398223899
1012179278
258241048
1361157510
1285827456
487372707
569117229
1706417660
1022277874
80412854
1547707736
2082325629
272586789
1689087081
1502190482
523908866
920701504
573661707
1111104839
1650660189
1821989828
259298657
438278739
844242969
1151139744
855835408
143030447
477311742
1314519875
1363257023
1222085238
76569311
508237017
1887645507
1014593350
2031867442
1969914302
1362905332
877342537
1770903750
924945166
110068967
2106942697
558408161
30399987
1430302311
1835041800
1969756638
1743451320
1668980253
1480106964
1229939479
847443400
1156343861
1796548934
1036990081
367179062
716891783
1928428217
862116050
1854858787
275357129
1097962317
1705153587
723616652
489471925
1994828984
1642537989
1267276240
1899147703
225898900
1424417355
1161502545
2113072431
1340506925
138171592
2004865804
52378037
537885694
48243282
1603413608
715613892
160737991
2130634058
671000622
1103680864
1607150876
909768660
1585140070
1377908139
566969112
2125908946
568141699
1792039437
1487262854
1963554514
1997251341
1354121785
1792717290
589873460
1285781877
349319126
608945813
452409483
20413076
1010668764
1975636821
1978206378
1505669631
1033858240
1403183948
1663578641
2068302663
1351053167
1999873143
1973110778
541145541
1278743568
549524203
145009676
1159801597
1027713335
1285130803
581236663
43846193
152569192
1540583020
485377468
1738186996
206962158
1805287719
674165391
1298177876
989308412
2037186530
1251065902
513192421
1381938818
1020747870
801691154
317968275
92697699
1997524527
1642224004
1185588614
1901986430
1899181736
769392596
2020455871
382580418
169858319
481947489
1151753987
1540408003
1132557090
1485099837
1714891265
2130268927
1194027978
558732553
2022797352
76949558
451275055
335080724
71064039
746169606
1416031905
1781734202
1408650126
1995490891
1415929649
165971793
531277421
1000839389
1072668852
634585397
305313015
1741172977
816476015
274485198
1211073996
206071613
1321880261
1018852371
190567067
50603375
1936906173
181064498
345394737
160943269
1387094635
1668165227
1076431039
1158099364
2083627108
494484995
290148562
943858095
277886191
693342749
1228266598
2032629753
662963330
1812782668
1697020524
2001806773
725885212
52202592
867978273
1569884668
956364221
2006465466
1431521598
1713567520
1930887748
1763430747
469098094
2055013278
706079365
957157485
463493818
527244925
1235742017
885733729
1944545473
793350917
1928686346
1935134825
1867193060
70357206
803315888
1627601308
798543369
598130145
1143963062
1426031202
1973044376
1430187517
1116418758
535171843
1678862759
1998663149
1121010507
2010574813
1871245494
2021981896
85329850
1544359683
1372098643
1842662491
36407852
963738539
48444777
1620863283
418546190
1686214779
536612329
1867951524
1718655353
1034792557
1585541549
623014158
103522797
1445874675
1745994384
401582331
1848530125
47430403
1994813799
475412337
309394738
536500163
39909864
272728136
2073178784
953481937
556820315
878765540
1904308273
978221927
1633509783
2092727845
905061031
1086376640
178777726
2117948837
1190116420
430222579
1019435597
393827762
2076403789
78894347
1045096795
103853138
98763030
683324087
167990177
1297955414
1966954881
283159077
475314473
1503863639
317848907
60308318
1476618639
1651066471
1679584366
2081695909
1747269181
1606934768
1471064775
2146210940
1636927282
1426466947
610827552
633288301
798839229
1859360506
1664967173
2096635753
1799665953
881750418
1571238811
1256142501
697358384
1512528174
1432060342
943012987
1516226788
2062296641
1728617377
604267775
2143271407
1431441457
9055384
470864545
34844155
1469172974
1417165596
485585964
240979147
1425577699
158900480
1228335086
1949753260
46934542
1911634967
81845821
902591977
163784598
1213588239
805226823
1384089818
104614420
603971871
325738648
1541321174
1730170236
1849361705
664907762
1708804833
289342109
1874234114
67356006
956303761
1313305318
385895158
348790026
552220368
586249078
1244833538
406857094
1445827210
1503991755
1905360105
437483421
1497950897
1121620432
2051648589
2126083077
42610624
582748153
42442745
2091591157
788250452
1327582714
2033581591
28040555
2093219440
558540019
301960233
674591543
1997819250
661127399
2045114994
870436316
1996223842
1056483531
2081076276
2030864057
487521464
1394064811
1711735535
254155522
187814062
958299809
1922036344
1865739984
1398322020
889898162
1469658975
1422609907
1998090765
2095865723
726200497
1037830691
721627010
1507935005
739383583
1830658485
1178596942
1835637360
1088681621
1522386245
196490464
803361028
1370169783
626506734
1940532222
381534648
778803598
1205190797
288413651
663270711
1243953407
1337952278
153647276
1424455277
453346082
2061548801
1366158114
1775768961
203895682
667858998
1015184163
69203351
1051267680
761683807
331147144
618336174
1248119396
188885460
1380139802
1036617412
1521391715
63675390
666510627
1628193951
120263131
948214140
558647528
997369379
629497508
1902696552
590213105
24781961
840772747
1484809850
513453676
1854951900
1197806800
11503427
224704298
888004572
333575087
1266620906
350552514
629955442
234177861
1615788004
1007545943
1558932628
166514233
346877989
2049954415
1936533959
1524845335
1954430873
1256848148
858781832
1286796441
1433101151
1288862784
965297618
1002038383
1535480803
40859494
993194655
1512090764
1061729785
936661479
894658336
586111323
384952174
864780905
76530897
295940071
1236246344
757409378
161520843
1891023105
1395657477
400711438
1121080090
235878967
431739777
816643155
900626763
2066965743
1159323117
56026798
658281544
2036538972
570223384
1399243710
220486138
497020002
476777990
594792958
925459675
2140849623
1918858805
1577428293
1319451826
97616110
515129491
378151114
1295318574
970150783
1564390275
575606522
1803175655
633750744
782829107
1161540587
1384618210
2095891301
160326425
2111608217
789602513
759144445
1371108361
1904616798
1436374587
593736578
2037928478
344757964
56037573
1222449109
1884995745
2117737364
1004419021
639275243
301848656
1051395963
38469592
711725850
669969230
415753815
1482651550
868233288
956165769
941716203
2060012191
1778873060
1557926838
637928903
1771617615
1898114063
1770766918
275929660
36924537
1409746790
1356410943
482438306
1510819993
1163720485
1494579445
1148647083
687746926
775627662
515556258
669039554
80969431
445261495
71934846
169170554
892876538
1727666179
1632698097
702706281
1012349097
1034014617
1539926227
769935303
740213989
109166148
286981041
1224165313
955224130
1098602516
1874318343
547407400
309297463
1248089379
1578599561
1659443514
81501850
2038889337
2113333669
866108804
1153632275
1145774831
1274303751
165179566
1206254205
2071194555
197632527
1728234328
532461267
1234272430
1150139554
1006314377
931441569
1036819621
854896547
520131495
704226694
1980046803
753669477
1001116798
858300191
1764914290
313116603
908542448
961368221
1215032503
1454338088
2034764626
1151384306
575833412
204138692
1773597186
574948969
2093788800
66442128
1172290092
1465091992
1499902957
1663039962
1243161141
289723497
1329693387
1592918567
2076773149
1394670458
26298102
2045827946
1005263345
1556050916
1589902431
674803589
1453934295
627915825
1354690092
932845891
391472550
915395542
1585796084
536524827
245881904
7302933
1627089558
1071841306
1862121767
211501289
565978990
364061657
1498547878
1229753647
198852220
1200363032
1276437927
712152094
93412563
1700626513
142156868
1309543012
2027816897
863159902
1730470066
1288192603
624455224
1922315399
810988495
1630676449
434865330
1951158177
772503401
245649068
1310090265
1485591450
2038153423
1006147529
859681931
2144351341
700760734
46261050
1082149220
246272260
595799510
721233398
1791826061
180080397
2001493104
436039724
111742822
1305468385
771616782
120342615
397313336
1384556954
969000506
901129242
983037756
798499723
2064223726
1179170691
1631524789
1573472376
239648252
1844825545
162210070
1061148049
1831068861
316091884
1895691675
594182328
1395579131
1802920899
1346584348
1476784660
920316558
1353835880
81893431
1390210843
1716566360
31466178
778908345
1963148037
1554812149
1729509117
446920805
464508115
8137260
1734774367
1416358056
1337194986
2067637414
726598428
1008883183
2093920020
352235821
1494125565
61032266
888763317
58158324
1820756292
1508336392
434524480
1201650113
832078157
1458099462
927517669
112941339
1644207113
1614665770
1408606165
1201863790
198160406
214016518
1091106589
1819993052
1049342114
68672495
1757802536
1291362382
1813341409
1310488857
1192604813
1834468062
1022632559
1441516046
1291674257
1913229705
514450205
547572973
1345158390
2021923917
10427979
2083061406
1427236033
718634888
781936386
2052622390
1455711448
1602033107
1120348291
1936551209
2022333711
984971858
913342333
354027176
475827078
358053239
333639870
1222519393
1333713861
1981315488
717507445
272012604
565561142
2037014015
88043537
1334138044
294460912
1385277211
32406996
458908546
772616659
1197869652
1504086366
651141616
345065188
376692196
867622184
37820241
821321896
1569930452
1830090013
1249476235
2124500680
2133699252
2045431342
681067165
600433056
1011327900
371011789
633157883
612749064
1810580013
258755344
819166891
185427322
1567131247
1534440951
1030404372
814118113
1132941982
804446338
1222700785
623355457
158049505
1153777157
384403324
1515650390
128539128
1239253270
2009725357
1040714402
1999534381
1247179286
360322950
659869761
664852491
589021699
979063671
408922178
637540867
1106478953
930189909
1242197008
186097099
565468788
1332772840
276664934
1216223839
1588704994
1398614144
1146097761
254380141
757834197
915807345
301674517
656971037
141963463
442375931
206955000
411904419
1948400304
1712591969
983385094
2124015473
447751869
1276639709
1345323443
324488956
114078467
1665757822
1865781816
883848422
25961633
794811796
1826167448
1852976444
596728632
1360281692
1313464998
1628792992
2128993891
1626185051
1074145647
1430516163
478679711
1011904767
710229564
1120755245
1540830799
192764976
315610328
1062796933
226433735
842592622
1050386562
87307095
1835988424
776821495
1314111348
1464165399
1047178546
151416249
2076732367
737838416
358175715
928504329
467521920
128718398
718114703
897654462
2070878994
1565447400
360359216
942959692
264105940
1932462994
2064996705
1147672086
123996425
1014231966
1171068856
306603004
661899886
385394371
439339691
423932438
559554376
1026478946
936607734
1572477389
476352810
600369075
2138958994
1922347606
1951073290
162405534
811340977
745654428
40818342
263726984
137578445
1591318936
311505508
333753122
1257907501
1817517087
324925202
831571897
1582049021
2081413539
1571499037
1574050184
1833353388
1844745960
1788795754
203179051
424367550
568755651
2042032248
402298774
333537468
62868471
891151367
325304305
1064555827
1153799336
641300281
979308138
1065360542
402711236
1934787455
1298699537
630413410
204481072
1858063426
1869426891
1014715637
765274976
239233711
1775313721
199104589
1425978135
1878493019
947757401
673083076
598619674
865078955
1954821454
292831822
544808444
363783025
1858694635
1640723207
1208933036
243174640
28298585
221388896
1280194525
2880763
1179101324
227394967
1240878516
21594629
1232135305
472241440
832507289
1145287962
818776075
347563370
1965783014
1191306721
1943676331
41217186
12462121
1039110959
687906420
664133407
1752335355
581956691
153491190
1165441113
367634030
1882672335
2112599556
999899696
168499529
135434251
1305988274
1019899647
1964373979
1509058017
1287330892
205536665
659652665
2097486620
2088182597
2115874147
1079960550
302467317
2046742375
1481921052
134220207
1212824240
1463873935
796091324
421540238
1659983718
1172015867
1672534345
563427125
372223142
1050179619
1879777179
544600673
1084413746
773415747
1330093227
375331261
618038900
565042371
972483370
1541791962
1177354013
2071489973
2128467503
441998274
21734752
1164788713
12067184
1276554127
767489943
211690269
1871450505
558139869
1182294497
1329933570
2092332890
162017028
1044120146
977373572
389789200
1300793454
323397447
1517733656
907749866
469561896
1657953075
1477191195
797123316
193574188
171597773
885836207
238576700
339060611
1362555111
1422342128
1854734872
1270055341
1448978432
1652939996
894326223
1951306333
2090373052
347389608
776724871
797322944
723294347
1499932954
1123484771
34776417
180797710
1441548100
888539866
1247817896
1507186060
310672227
206642737
903664523
278269128
645713211
959071808
36580556
151339461
932370194
1402128240
1383146846
465171023
691480281
750784392
423894955
270598181
221544854
736186423
1010178262
1521707374
1076604679
195504810
641578998
164065944
581582781
1415497421
1896696962
811858634
1784033065
829865191
1552662701
412892257
1050169858
956620250
376668070
1510234609
273950010
1149099544
2039024642
1831709494
2107437340
2073488374
15280668
1882610329
1690877885
1868673943
1050940512
1189419234
1858208740
1547629266
567915035
961607048
451117320
139427800
2088989154
1436855291
698782789
921727052
960466801
581628600
515117275
2122088991
1041467132
1249088542
1910215641
611173874
408461299
1824467071
928813315
1963481930
60607158
686650246
835006574
471867732
2002631910
745531567
2036314133
263974350
2050665029
271969194
442066145
1973235722
603031403
1932781652
2047362692
1254343933
1894891312
1561726256
424623465
2109052583
515688645
472887770
919345625
753025320
1042083953
272587586
1451109297
474885791
735367576
1102810543
1679634358
1205638024
257825497
2130984585
526216904
1778521632
1669675507
377659636
1341662991
1246219432
1210310163
135868423
393455490
597883408
482702039
925087247
2000224320
1479858149
1584516841
822420084
1329716629
1031655552
1013202676
1435840691
2038040266
509207487
1056713765
273732802
288392665
1171101200
835154912
356693773
371991310
1998507696
1015923014
1175253916
439285528
1946709892
167603355
819964916
301842003
105815743
1333828342
824294937
1741442668
1293136906
2071161279
1790993372
1471059939
482698887
1713050636
104072099
57627034
1071486766
1880932
1692707211
1163519458
406268794
110861284
1239708458
408023135
1694738119
1387177550
1041062540
2126273077
1666958902
1387971305
1686974423
1239292356
1385186458
247304095
879348227
1155732997
1899102323
1327145321
382946091
1242345575
414003460
1749408828
1561479140
122780396
1958959356
2014711329
1707539286
2079765841
604588994
1361673965
1841895673
1721330158
218769414
1576587665
592328993
626539391
1987623825
1542012134
282125829
1588125584
44591413
803768195
1486784085
1367305967
1121976191
1322973127
2063075647
268820802
1021656152
1340035211
214868600
2103737398
1805988027
842048394
1437915068
822316317
1633823507
1753839074
831642249
2086298386
1191128908
1746862985
212456870
1217279741
1757577565
1683831353
1734996974
40478448
658031646
255035126
2085424280
1007471063
1472086603
827944294
420653360
2073888343
475640966
37723941
1632443167
1644604337
1264241116
1849250481
200767687
1762684359
818156480
1754155241
1769441028
1386426032
140755131
1357691032
583215018
963390245
1376996746
322979073
398215008
179228306
2056282978
1185267392
1581855021
1860156387
1332246842
1624017191
2081611741
1554607906
2074364049
1996500843
1500835773
387767438
1284320227
1610693471
138801874
1120819028
90346483
833978436
1169423936
1807289397
239184780
705696449
394020900
146640594
1633198765
1213125218
860076238
2102599532
288668228
842495981
1973712173
395489408
1493948239
1634897240
344643552
26087224
66551112
963373390
836141007
157939161
1400537679
1861994392
1948980346
1730495135
1108287798
833867316
1595673139
596778520
1901251607
723605063
1388635402
36397499
667186896
48639062
111879907
107680081
1823134379
619703883
437375193
1463950042
1951160946
1289105021
821812717
2059436801
555360218
635148928
1851607662
447851515
130862963
987214710
507747809
94791384
1281707165
709528773
2009888503
860065323
1260018460
526200311
1243928414
1808589922
1026816583
141377234
1836717562
969369719
1164871502
82471071
953416632
1609013051
1806750005
1506394007
1241325350
282008437
1552623626
1764646990
48597554
58519468
1002610572
688058813
1942495311
53197657
1091818156
830912292
1453333840
1516295430
1996367710
1572487174
1465892917
279703105
675289611
1171197206
1780872261
289935409
1134967411
130808913
1038069438
2021339506
45822770
1767467819
1234414842
1400783533
457281218
1490320320
1716288320
529564201
1180656890
1882117792
570803690
538651058
1776792896
296532025
1158956050
1347336733
549586081
808467398
1286382434
1112927376
1550667829
1542211288
1952168510
1658427307
1411167693
1198711512
32649978
736361810
576984447
1211092843
528728360
1474360072
404446952
1976194776
1356102122
1862557422
790046450
1885238084
1217826690
301972576
1667124523
908784467
874912577
1602552756
494013593
1384014772
975193667
1556338125
387983013
1824640275
777506054
1901477926
833711717
1267949743
1625721001
136508099
1898232104
904284567
1893399061
242935272
25243162
1674438863
617841513
777232943
523529637
1545485579
545680594
1224293601
1738198505
1632574249
608965349
1945474661
1566087699
1048662551
1179871885
518840017
1882489318
35931347
1848223918
510974475
287166818
280883275
977883303
1561477963
99712361
1616084566
1968113898
1755545135
1001286139
1360383791
1787875367
291663536
606493125
855871363
1044261970
29088350
1147865064
1702476592
1818085977
1791038677
1273921119
221669100
1987324245
281906414
2125035384
451193851
428470752
1431539394
1255593698
927801254
518600758
771745012
353203288
953837085
948001806
166068462
1778814682
94500788
1119512357
1152452695
828173320
1935517573
62186765
908017902
1800565833
1554449149
1820234610
1683286266
1490870582
639248961
1724742347
1989609419
1231746733
65611555
892591610
2119343222
1919456687
1718632341
897795756
144757658
1654779777
585623762
1470055632
123969552
562296721
1181006037
124836566
1451313532
273838440
1494719780
1945071844
1391388605
1247696012
368336346
1272010125
314040454
1553570289
1707271364
725426829
1443594039
776719898
1445867834
5068194
1095037600
1065309617
578572230
866059080
247598993
1831993669
957659884
671451283
1007004840
208996642
325740479
1789718381
229647975
43808882
1292972132
2015792054
474100761
77681424
1989704333
1413824888
1778408941
392941210
911536301
1608043733
1178510764
2025310607
648033965
1673129033
110675109
503634924
452008589
2086974528
1151307819
2004604741
1103130485
1207633103
236361291
2113232637
605912401
1167446373
1303670367
1582289132
1991887314
653535726
1776980822
652851291
1642232312
1480579522
284472059
1437135259
1147006150
105146897
1855996871
1935230130
957157485
1759098950
1611069292
1974481984
419865907
754505184
1196463801
1215528540
1596103774
330890824
1074217612
1438189842
1622031892
1649052043
1847813674
1598097613
395913291
59460325
1769401485
848859101
1108685292
1344288833
805326884
901005886
472078785
1771461585
2133719340
906539594
1689807798
1295250892
1795316510
1638885957
1117159209
1760985141
878648543
181912280
1839664747
763373296
473493502
416826411
285687195
1131382318
564249260
1333288842
1578634316
295646255
758771795
2043126684
1906302105
2060955890
267364733
466473090
2103831972
669841374
1728618653
260511577
306140109
189570313
1810352277
682987131
1563356809
948538437
1557733399
693691791
672212866
674449448
1633755213
1517506389
1335601586
539789772
1812045661
1883525967
2141970432
744406510
429038110
482286690
613693690
98916788
953222073
1075501629
391005961
541217585
1813036095
174496486
707519998
659572147
54203188
822871379
791820470
1582541723
542447653
1155842221
1553438849
1197729840
1069786519
285505378
1364726247
1879515700
446864054
2123159707
804732706
1608704884
1268184950
683394479
1924698745
1480885776
635312359
1258832854
434668682
1454969673
1669740036
1288021861
103162699
768727530
426129227
1526877969
1515361238
368714544
1455810978
153212702
724192321
1688793207
571016945
481423281
1415249106
153023399
2083384357
61739697
1534470534
146072321
106037978
1998321284
566283409
1023534846
322592792
488514908
1517753043
121647754
292270014
829727741
1965120672
139263981
2065089059
36933642
515720464
1762188835
1335862827
2001214462
568520297
276432456
1404265153
1101460923
1322496852
1630745844
550963869
1983514889
83048400
446667193
1437505983
36083822
671594419
1443226847
877716398
153650690
1842962568
1248972476
312059910
851667570
1897579634
178544685
900946353
1896293113
1449846371
1899696840
281914344
791138026
1910823206
1426753369
1476108182
260302909
1868275758
113207537
345538839
165564830
1807988755
964183023
1167228280
74329959
1329490447
1244035911
1853296248
485416478
1651639396
792985906
481644787
1294234399
1174472538
2072758899
547569637
992219835
1510204501
1248074310
1829790332
374956209
1992118149
1660613341
1451964385
1708289995
137840572
775007659
448967067
1350323878
1962594365
181548048
1861354173
1914286558
1118046070
1908140369
566308289
669792342
1515220301
494150597
888849218
322225367
1984970607
1528381639
771944667
127206460
323067550
1041434900
142903774
1735838035
66214385
1729121289
181197178
2020951469
1590217096
1847674682
1415125537
911148752
736259566
958692569
772146500
1562328384
1813439871
234885476
2004771696
576748381
1835525509
2146160116
555860187
1459667720
249042767
1324948015
446178793
1247055625
373815796
1203167571
982652396
1310718232
1122322294
1793685345
134695220
454643951
30572183
1954622839
1797771423
2131705967
559513903
1053090547
1070063540
2090641412
478191033
1471251341
652148484
206322474
1312478989
1638921083
94994782
1306740582
1368674315
1108060291
1256383496
1485816284
1513349492
1253369795
1265742239
1906037318
1891278164
1909051242
259609318
366751804
995895083
2138565182
1193410651
1920302404
206279784
1847212621
769462765
2047521856
1309586242
1631037402
462707260
513507139
1946752864
1812464167
162318343
1582524402
881405163
2019569194
1920603818
1667177285
298722289
311495674
903464155
1522934110
1858683964
1167470010
1156624888
2118228131
1720269461
996871821
1876177809
959411093
747317782
60759175
1555467713
1210217238
176585460
1287679829
1189832570
2038301222
1503248410
1659442588
1190599067
1650587167
943867087
364323952
1309200240
1763144762
185394879
1961420633
831438948
1947296144
601310090
317030658
1287262370
1883187101
1407305097
334706882
1050654157
974418191
1413806824
1388307909
1490708308
2015769960
516991843
483750491
1787469962
1708728328
823066547
2029453065
259208697
285431188
1194617372
2033167698
1538519926
1310395511
304504507
1682100527
1766988699
1071338752
1111930472
1290229263
977162534
1680506287
2133800643
912581698
334827724
737811845
1061216415
692487235
1546643914
818756189
615008704
906037941
2106833823
61747985
1968700691
32296474
530316939
1160772984
1093213148
1487110798
982236404
414569983
1330322788
1724942642
1896882940
2026947621
1541834667
1712736266
1395539712
117869805
373744052
75214122
2054451919
773101798
1035652112
1856712215
220388831
1698822814
1993050946
408314750
2012266881
1007192627
1415012715
1832116268
1978139163
1453745497
1881068482
227004234
333711194
511064685
1515235117
1031665892
333004012
168731090
151240230
2043084785
1347715809
65199837
292492850
642489328
869583433
1915139371
120810188
990970614
739732781
739012102
302297967
1403979442
942799086
1647127559
1427699309
2043204982
915326295
2129918975
1124742529
1519591010
561763504
295267280
247219007
2123351077
1874707588
1364698218
1897146213
1527218643
600308455
2059582208
203494162
1500776780
264842956
1019399387
1679837183
637251863
206933222
397911783
425122480
1253390592
1311493843
789306726
2070615876
1683780293
1669345486
950472940
778605594
622120492
1390213111
1553240727
1746104830
1614402057
837311072
2072872136
980212854
853868485
1632220990
1990704504
1454700830
265598908
58605028
1378269282
2100018324
436169645
1177916125
1774649748
1405011096
576509853
593658186
1709847875
653573672
1516292795
1918567225
1878869978
1096798721
406898726
325109890
1043989547
509492217
259859979
1889849617
1803904347
205440269
256688856
1838889751
688049385
11564542
1792919936
1607175607
1179054569
1880594751
1063147578
1095817319
1058196117
724932782
517775178
1821987527
1870666549
976271285
702358821
2128352391
43275556
1843155542
2111748612
819741512
1552821471
677764069
1834091139
1840577311
2059446323
1064660791
1172442770
1235664778
114714456
1883187101
2089120301
1566822344
783427105
2124257460
604315847
1338942352
226600637
1956370544
1442664724
1229924972
141659685
1146199689
388729804
1333137777
1540592509
170162751
1580403879
809024091
523796979
1216390425
149711836
185600719
728677094
334369316
1668392359
1104023617
151629827
836332782
1538030899
1151917714
778666991
207324007
1224572003
1611397294
657815936
591633642
1521213889
1311768765
161784270
1373382730
745283221
701501740
1709580217
1665418760
19013478
1445729130
908838848
859467728
1941427498
1582215948
1578361532
40491240
1082195945
929944149
760033223
1735760670
1031421873
1927090716
1121575626
709606978
2001960418
1357593241
1423599235
1469231930
1799085605
1403538937
1150135508
1298769211
1635371149
1270370873
1075783786
1502348287
1179178430
1147295081
15484270
163752130
987229107
1058086086
2097008478
309973363
329743521
1270661120
406705232
636511008
2075427836
572832702
1398793655
1937149023
2140436621
215541931
93136745
1433068762
435254015
1011750564
1872140410
1655061757
838361900
2086462482
1933022913
1346320732
1462549699
1943479714
460091894
202016670
1994974865
1498741824
1518022354
266186950
969668448
2012989443
100745566
1564162285
2062984659
1154779515
1350079770
1320610884
1088457981
1811772949
906020272
1571987525
2029080655
1521528180
179632027
448161639
883419890
453150591
716115384
1034334828
468415173
1540736990
1282259922
82887400
487107893
1176420999
12171651
882664003
2113539602
932605408
213491081
1502085054
685401021
1611603273
498119778
152040531
1033730282
629856098
662684258
144569060
1885286730
1807553615
446919222
971862067
1096517415
2043780680
1606884726
699638172
451237024
1164437759
1651720845
1710496613
660331708
631507197
587560481
405615495
179604842
709844136
637047636
736780505
1183146398
1626095555
608645723
1851668161
856610026
370234101
1086191644
1323712909
851794240
432884235
747556522
1038888205
959213538
369841135
133033317
1922826111
2102565391
280279699
1206774506
675341137
472174979
1335632964
290999753
104504087
92577385
1701231840
939281336
784596397
1628160526
94632500
409135395
228858630
1122569301
999856913
33273855
1755174768
1762796939
1552321937
119096045
546104330
876485612
1425013191
1429635487
1072087741
859277533
314848390
1580563912
2075217534
665112222
351585756
1836873821
1147317074
1382229840
1719820213
871079645
175092929
1587940888
633149443
1175243830
1639584501
875011853
519272625
143616609
546237599
926033732
1463381929
1613725590
513078157
1371248919
1372022306
59177117
400936979
2092163365
1623116015
1907430932
888201167
2034660711
1306536833
524557319
376696652
784383011
753767944
944926624
201834293
1052068267
1908409028
396346824
1108193029
512743666
1182252143
1881827878
1703425863
113219687
1547669932
1466424028
47860712
962089378
1915286132
1167465338
1214100982
1869933270
620724297
651297430
629051316
29500390
490614227
2102589201
1697646
1673484396
1648690121
1336233603
543056051
11739672
275821029
961627353
1227413787
397253170
630781791
2081803083
1985073474
2075249920
2004944900
1405903203
590189779
1253536106
453515412
623294682
671561024
1072070589
534953076
1828357106
2112571104
1717370859
894922568
1184209111
1960115306
1796967185
500093451
1894672901
1580723812
646439196
299947282
1890480796
1761858883
811503198
314406589
419972463
1710260091
533491725
1810338436
162730745
548881554
1742474278
654537822
1547673084
1567730815
1479263671
884744861
1752869000
1199731373
1777724302
660805662
1629869100
1208381564
1926947408
1558520774
1515709072
994576322
1947182713
737158461
1923990886
23437809
358141729
240861309
864010199
1616101958
1985832517
1038664348
1101847903
815049556
2110426717
906274003
2057035404
706117460
1332948334
1543832546
1733491665
2080015597
1458971234
1034868966
1922230908
1722879677
1782785713
1949171602
1053094098
183146316
1206894267
1931215873
721915135
2071879869
1937744493
1044641664
1186889359
872861090
1077356889
5052141
782579756
1479353483
1849631442
525017016
1067188999
1175294189
468957686
1721033113
1493786771
1055544098
889260092
1498974510
1700943498
1689521385
1511720871
426469725
397095146
1841833703
1072811212
397028931
1830928047
735503682
791948433
1702456650
894149103
113365969
695056245
1603481702
1375899756
1414272005
1557612720
501609217
518788374
418491700
2035617906
1176403732
534682108
2072484717
2054103404
1841600365
1390847184
127244686
812166842
1716642856
2002891978
114015396
2058572275
2117923081
1808591149
1068029601
1963388831
482770263
88161894
1011026122
165280537
628836577
952677236
342202101
1678114486
601773510
1391239215
1669035291
1808420358
305861610
1106306277
940013108
446281260
1069661940
470646528
2146310366
553336214
2060179441
2134597622
1716545589
120167071
982604882
1126152537
1801298251
1148347311
116552028
1826730944
2098797419
1387663397
1392477131
994704347
1188952617
2061993968
611785103
1022859373
880478873
1335712412
1948445946
148316230
1654078820
211305434
1932838180
609664014
384173402
2036821177
1678778228
843948383
1582885389
418362114
1893686463
2012133704
1486117042
138394694
1213729286
2147288649
1940986075
988464528
149229728
620567984
484221937
1831427974
2060500787
518868298
269766460
1392037693
1065456551
1974024666
1442477283
1343531709
402624658
1783166496
601457777
1715306626
1004493117
1731445699
1443013323
1867176424
1027196551
1493731287
219454222
538146257
158994404
415886481
1827477776
1401440225
2097156183
1702262622
565504125
334051688
863729117
933261725
1695792605
1058031666
565623608
813377780
1445917231
358112969
228412429
49353587
581647814
1781901321
801344537
771412197
1102982930
2117766292
1238114667
1958770826
802275159
1657526595
834184562
489045985
1786742109
1045782318
1014098825
290004490
1316810258
404385770
1290286836
906093457
15162725
229484753
725282002
1710566998
818234902
955256181
1324004553
1862468846
1949667263
1468311253
1162847243
1174832337
1902318628
681113119
1703964572
1465198173
1096761888
1065015090
1158869039
1459753853
566977406
1310006855
780839730
1939968657
1021891062
1028303452
406362419
1178993569
580190307
2000750216
1559144083
590948410
857557039
617221092
225589210
1049741411
634001828
560617853
498916437
1484030622
1265424198
495312868
865823034
1942249259
1016596925
525330754
534475702
203743585
1511800656
1353025237
1188645124
1317356705
1298519284
1027962354
708980093
1941004369
1768959264
652589192
54463221
1986129997
437430547
2071123745
799060146
118710229
24819803
1441216586
73885691
1144987399
502023291
1728292728
446016827
1682251229
385562305
1214375560
967768464
1127600782
295124945
1888128469
1352419933
486258655
1258126215
300754215
547338284
1677359966
1022966898
1072999504
695432004
1440799119
1233905410
164938686
1136276659
1256753543
307979139
1419551920
2120030285
454398241
1045230859
35783713
2077006050
1579965943
492001117
1817556324
428763265
213597923
861737246
213098310
517835887
1367942223
1052926655
1969345154
1379968085
632788035
943485491
364456954
1920098861
153701054
1843456470
2109981368
135190378
1659260047
778144420
1124707555
1006348319
1791624912
2081949766
776269776
294210828
1246219432
1903642540
1367513561
1823058583
2018941791
1238484589
630380475
26960227
883397408
1321682849
2114080219
1629357244
1239174172
2115918688
648622523
1344905382
2016913731
1246287545
1120516713
1266932429
1683019503
1979140640
513244415
1165795159
1325579879
1867224666
1352347230
1103940166
1811326520
1337550984
2105623846
1473419709
1174571266
1679017713
1512046132
492013037
308868186
1809605834
724178133
1323049528
984951522
1865104269
1721924937
164067862
1558567385
1987705714
126797688
1589330090
1555998436
1056353318
1549157363
540130703
1338860836
344187404
1246962181
1744924548
146680464
1727874293
675823188
1356828346
1640188724
303324557
1078525651
2122824281
563876205
39556905
526488316
706352049
1312761087
1265793120
1704624810
823541134
1080761587
649352302
387588605
1527620248
2100313009
505253163
487689758
32321322
453985972
508018525
61033744
2036718705
11648515
1030473459
646528481
1825995757
1633783940
1765109698
410458580
1406073879
1274217725
1100098800
6329435
750401716
1865763019
1026887709
905834677
911524680
1868761156
1014811724
160598248
1230845404
466340691
312657141
2057612547
147710215
1127515869
358556154
735238469
856546759
656154989
1206505466
657539295
329262539
1922917882
1038891892
1411744302
1013084017
1715133630
704261947
956049974
1119218282
836339593
321339851
2037778974
465712180
466952271
1112404070
798069613
1839512693
1428922148
1509252128
1451966624
346639110
1016116557
643216721
90164427
536400176
1633190822
1432146906
372624767
79671769
797895869
1266649188
980324381
1492027827
600501655
709011102
699310342
1490306164
590891130
993439449
381611805
780727358
1300297425
6542502
1530623749
1891040788
270389337
301465246
1940130808
2023487466
585542915
2146457358
1085054985
1104635254
1153164479
1033191778
129850745
1951561349
965857644
2083540142
383214980
1259872793
1308068380
1720155116
865045322
978446730
809253400
2062268789
759949293
1602120581
1900599922
410610498
1427279492
313439458
418086224
1626667163
405302436
1233254851
1387420855
339515479
1987372407
1016662894
591501784
170030147
1452510957
1276250607
418974919
307915794
1572876555
601832241
425762420
2107720905
1565217567
2124335283
1069212831
1324374714
1328730063
910356135
1070108671
332779951
161340237
23628432
460480681
1896680514
113683235
284931380
657447713
1058287906
886214587
387617672
1729601883
1687005692
1794488617
513703547
166046532
819592946
1770276225
1254012054
2142020078
1668654371
1776292620
265657675
1647530615
613203954
90048587
1419308166
1570165037
260595219
9064032
2116864492
1182805720
427259276
1788736037
1671903150
1030441724
1128499578
1755840946
649061177
351079721
1460804729
689350017
1432151386
462239940
1560843017
2109571172
1139924498
87124784
1714588388
104618636
2028077828
837135776
2094852463
1176984620
1777186863
1130968191
464319599
2125981591
1061651956
2029987009
152230138
2143523068
1245043296
1293902989
1191985612
1673167081
1070549020
1516478311
164319759
1172792458
208601249
653601134
1391961682
488931240
1523770763
1228216976
723853957
450819361
1127686485
1264519701
445108282
1157258814
1673691491
853610642
1843582475
579892784
726077618
1750752678
409411287
498918737
1522270533
1529682357
880006347
31463090
1392673527
90659153
888912204
1878599622
1972828712
2145984264
1260042954
1043186836
554780957
370438710
1635765642
1087369318
1107598533
6487024
1927146601
173785981
1199910108
291809472
1640382980
1235095589
114358457
448399064
952672735
220930656
1140526323
216745118
634469544
605518884
1398334750
934765445
1784177772
1928033173
915609189
314160492
1265167505
1294016672
451409512
1860904589
679085866
974233980
1023880737
1818753092
1146707048
600910489
1177462509
2119221221
999314152
1829991480
265836813
1045672862
1492713629
733428658
153142065
728251672
1215782124
1909693216
969734843
391839915
1325432957
503689784
1529937882
79066796
1005464125
760219928
900307106
1543094770
1319921687
48770812
1075897660
1455449551
1563761597
287563931
623851985
475576953
708224721
1097465155
1751660087
390283906
2022689037
1049048448
188068045
914782564
584481492
390761589
239442147
1349741914
1968171819
219759346
2037627646
1878044062
859150245
1721072786
1145390365
1348166432
1523309594
293441708
397323460
781565884
812977257
1843704789
1662662283
794746745
1830130321
654854730
571971510
33949923
1354951399
127994353
939359703
931428579
670427730
647346953
235716534
437360939
975262999
1338197928
1226021091
1383408892
1944780380
1950494324
1347102021
187350797
60721346
356283733
1217216280
1922922646
164595567
108455500
1600951659
1520128182
1687660069
1298526472
1837430306
2064238967
763711808
807703421
953759297
350595441
27409911
503717093
779475932
231898706
292301923
20727673
575277173
435095005
2093690749
699161637
1128255667
1637501331
1914713479
1419099369
506184953
559242315
1732755962
987418114
1068726534
1412813859
1623986956
1238004513
1812348571
1878156435
1062691631
1040113614
863015892
750866527
756769657
501883279
804606236
2095467712
1925646544
1507258934
1124158198
127813525
520082661
1236109044
1672952871
2022865046
187331320
1770981733
1510827066
1751423514
348460539
1029099180
164419317
61722115
871203143
805473503
2057721988
1530792971
456502230
61474460
2106109658
1471278949
692210186
675466670
1565968714
992685398
146129107
2140947111
313836495
181180310
767459565
1328239865
1171830864
1746379830
986819423
1028660435
1533528555
73895859
1479593186
22781179
800830987
30704832
1063826465
957385322
1201067327
121070102
492123357
464603349
733771968
1085616541
850361713
999790745
1616583409
1560058507
951136089
1912090483
116844353
221494749
130538976
1006662304
108669345
1803082550
1477822816
71723462
716861038
1132428767
636516690
878912367
344191539
625039060
1745621817
409046627
2141731075
1268451946
1460234249
1793038704
1468005438
758745660
1779961759
856509222
728755011
552042690
1427396339
1585050113
1482424488
1043522018
1040759294
1642420715
460242889
165695606
794198219
1150871673
1257682359
1853433212
1080223414
772944690
409976657
1625635118
1713214463
1249888487
1460257328
506746170
1460435598
974652570
2024688928
1217965538
950025958
786462635
1359763380
1446098903
1259801028
170721157
997385332
1729376142
1472261933
142612994
1630200090
1786470914
2005385816
113703843
21074169
270944859
950741529
2023100671
590500382
341575034
376196438
408148936
2140071268
1854189305
1951036925
257678112
597965532
1075576088
810869659
761589744
1663992895
35578245
1959871788
1421268373
346803373
831373201
405813743
1306176107
1517231758
608107697
1370611978
962243962
851122825
1565318578
1266114044
216858714
875843663
1727302312
424655090
572002066
749308937
1360877751
420364482
431057332
1535227301
101101960
502822599
60456647
1018030278
1044978550
1300788847
541797985
2107933860
1856730244
851664061
1096068750
1024342379
1789676977
1131414920
933619944
208103048
1891195128
1267402357
2019126252
1648134215
118663883
1106434031
196055958
197907290
483889776
1546589573
1743848601
1473376016
320614346
1257125228
883076031
690065342
1916675084
1849893776
19959113
786370046
721142677
980721918
803133504
989493975
767741257
753022411
1306244765
1817347569
1382883874
225032585
903729785
1123401523
845482427
1319537138
2057335504
537892372
13255944
1331233132
694280794
1736881799
1861335346
129942110
1638248594
1493110899
441912940
2007146404
947582685
133916685
125814237
162251234
2117234791
1760522062
1634617601
1016456811
1700407467
1245049394
1538409524
129068566
1212737302
1296546665
1583259132
605749200
1285755581
1273849711
1645155564
533759424
37361114
597952009
815840377
588087536
445411170
1446611313
2072425851
1279482590
1161463598
1894310423
262256774
1657002720
1280759235
944194945
682347031
2075327704
1822807285
545502720
80360314
316204955
1378606904
1399544646
860282221
1764602882
175793515
468325451
27187506
1927573886
1818346416
1510820964
373997988
304028988
1973779484
1195360648
513508893
670351942
157770189
773557757
1486246259
1556755354
177853349
196284723
82257123
2025269125
777352067
1738676447
852078053
1273060270
982421881
1098788058
1174996178
23732208
159921689
1610614279
1087558393
1428108733
224983920
2012146824
200276617
513129960
80298083
815451938
827362828
1024420534
1615218327
743202446
1577431310
2001975764
905787580
1095357561
2081866109
288839659
369155606
1539405410
657819108
1713568206
714412692
76666416
2085964891
865647544
163575345
513868912
697874743
2082566744
291150449
176430483
2070338564
1809604981
1788270633
1321398639
1633071533
1504509624
553865979
1639147432
655936640
1365857375
1023179688
2054967221
508392359
52603651
1454336340
1119192306
754702834
424057470
531149328
305586509
823388958
822873000
688328909
1778399666
688111580
724974643
830920804
1130143259
1852715777
1893271936
1974071527
1270823151
156476434
1908188629
1378389815
357259408
1208737569
741135309
2022804307
1240669511
129289177
719307417
1751527703
1159294173
1208469405
756236103
724423217
1375848816
1675369976
112441156
1638699664
482657526
889356372
811545625
891715752
1930505042
271118181
1190300070
25490480
32266219
425378698
1341180396
331463204
1030681411
1721396753
1976819999
910284923
2100064370
1606331962
826506201
1107706301
1015710519
1167075590
464064483
1326717208
1744781417
1656456988
992090450
668549077
401017072
1840906528
1437953472
1439880928
874954252
928266382
1436858451
992534024
1184706727
353178374
1087247424
653610024
735531978
1410469225
346346046
947623294
135540562
2011868398
1042697966
171797934
945066614
1454946872
2075220270
2081142594
1018275860
870773170
311350683
189325002
1158857234
161289319
421147319
1179902667
1059941239
260171734
1960835961
1878719597
306392068
547420048
125387334
1049431208
247644203
1559065549
534840516
470601401
1669715315
1772659861
1208781339
905675045
1331725692
832434259
1527049688
969186202
2037745258
2051150073
822821475
373463829
1312036008
681525344
1780130875
1899452160
2014945475
847535517
1073274186
986834064
280824650
850427400
1025908845
610394871
2021270940
2067179174
129897945
1740025143
45981080
2102551903
1204774246
566232148
130957308
1646307104
1835432775
986359106
1794748927
217816587
483206033
208019456
1022925566
53792605
679593920
1747474137
1656624973
843934210
1029179315
1743643450
1592880462
1638926372
502415047
1588405029
189729713
1528097307
452125440
572112199
1854426952
1337287431
2079597473
713915593
112142695
538228935
1829131556
637591685
1355125215
929790659
551955978
337904559
1590711656
1262478351
885806801
1299951221
27380437
1414952548
1064087856
847086562
1311286272
2070263152
1147543425
2075909898
1319901276
677567763
294165620
160057994
2008450644
752238643
198143036
1253355640
1762925023
610492742
1422212869
1996974087
122151614
298741996
1979483841
905737017
1580457330
1435057735
675912331
892986444
1631000265
1708623009
2005308633
1011871984
1103965083
39494214
839078136
1604552615
2042421267
2088764097
236448055
163761020
1609105316
2121571333
1479163153
1990600639
105924032
1140789341
1480835049
382180075
1816820541
271225632
114568371
1014541304
1985635659
1408459740
1078518419
1036890229
216885892
2029919492
1250059603
527185186
1359801492
1376481829
333771155
159108724
247963792
140278076
1746188635
1565008137
1924791087
1943852620
1100999454
282959494
1871350698
1460746158
822301602
934178118
680573733
968813094
1171956874
1131426490
1927407338
1821275491
1532579909
1795383253
896223422
1958901203
218027883
982456024
499490694
2144486105
510899224
957131
1472816013
2009575902
1990444134
1804489545
1478180632
987357394
2143243968
188462735
1153139663
1569859817
517214416
1036968696
2081142594
1256689005
563145314
1980918754
1843142326
1076001993
660228612
920640874
1508121723
1921670170
1534496230
2058925412
219985219
363345471
836799633
329462462
1977892938
840073863
1038807985
835234142
1855583155
460148594
153844798
1714285221
262315018
253326848
1307366393
2128151103
1216593390
359364319
1588275109
887317825
1145244746
1588742781
1954032377
662932412
577336526
1424804387
946750083
348368394
1563371251
1060528550
1620658243
45019052
1879842371
832052135
463148034
52323203
1730717518
2015685322
731870857
1045482655
1366660116
188063693
1160204553
1635693072
1308328332
1345339648
574475369
1742897868
1858103214
616060262
1021270847
1898579384
2141481479
648376586
1026708140
803430484
131959648
600814360
867762301
786306454
1662560053
558910650
245698763
1672380893
740500767
1672983323
506302841
1248076110
400909326
272352835
783485737
580745992
1416721154
592761909
904244309
175339448
1854835885
1659583783
1296805836
423544884
1856824340
1750264007
1884896453
351133684
1041333077
33218950
1274609913
504581435
1002931717
1988914770
1705890102
1274366811
2106992640
240869368
1328568305
805234128
67777401
271618461
1545210857
1882719173
1752775776
673833207
858562568
84660523
2082968217
523122976
831782371
1572567056
500285837
1393915082
1244688461
177388836
2018234872
1509253698
796669338
589430604
528230781
685039587
402880200
665637819
1467984226
663605297
2021153609
1380805369
597527735
2128496322
2075492668
671266882
248964708
1890126221
1056469753
329005277
1684425394
1608242211
1441309608
115392258
2102063826
1918640000
302935951
1028076436
1687419173
1577572374
1102954696
326461745
31033586
1257690566
186324920
1723476186
857694983
803430484
1950377881
242853482
2055168362
1992160357
315684119
208789731
270246129
385465652
1611598803
1047698638
725226584
1228304095
525875362
978473869
923926433
52613543
1698919219
101564437
1329932520
1442555221
1242445420
310031782
1023685119
1829693742
1069015378
370679801
2101949911
302288367
787875002
1647202432
1729184149
2058155409
672741152
1340215078
1580623000
552584164
792399197
1616796819
925492579
1206904871
408025687
797581780
1569919281
1076273133
1970848516
2005305525
269760509
59682118
921044006
714593549
218134105
1070444134
1743163557
1453033409
785235491
954823953
119000951
901661778
2132638957
1430357450
368520591
2049782723
2106886093
703329775
1311667602
201308555
145118670
2001594161
262086443
41305459
1322352359
1346730893
1873742414
812962089
2003649959
1300449806
274500191
2010394881
750950423
1363071780
759823125
590929443
1070846277
176198515
1182434067
1635485497
45441307
869954293
1133838293
1699662327
275917314
394443708
1492860667
1490041488
1953664471
87007773
1253796800
2117191897
136903515
79782514
65305176
1264972487
1251295341
736731258
1679978327
1125972068
616011928
1320283599
258146048
1377929447
1038827533
161210668
165292032
1516181560
707234619
1023478490
2075888712
920495420
472087749
379044465
579055592
2120187294
1916510219
1474137032
838578996
1973604004
1488668855
1373025516
975562339
792145345
10980543
709878058
881386280
458345091
132273435
1287471473
1720546628
1165131563
89649071
184472769
1861084759
1026446322
1379122912
256118603
2064887047
966166657
374545472
1356108720
757403972
1843795713
1085016653
890339374
1951720396
315630565
849972612
1994785241
1984716548
1342519262
1764105911
1441959893
1842834289
1491373187
583527785
2061378224
723123436
359471595
1593924553
1204550459
906337401
464994973
359047059
342968835
1032146553
58388431
1051723832
260781653
2018061244
287308075
1186013867
2021272046
29877241
2097740431
1838605362
802792756
2021852745
829095563
1301300628
1547122608
1398679023
1308109902
510748455
1321191601
888902066
324549153
1842718173
506665843
1846537928
1708336916
298382802
1228390097
1324811154
1394048266
2143186109
1348528878
1224594315
1973111248
1553079177
1737130494
816365639
1988199389
1966668742
1016865855
14184290
462967448
156687345
717012091
1866709905
840393192
394112898
1358761014
1342389819
660041030
1098309375
1605385635
1831832237
190158934
1463466304
2056646816
2077245884
465151460
592650240
1330265432
533767227
1737790167
508553879
1866461252
233581927
642762946
615701958
1750696161
88523969
405756421
712542194
1548805220
1312529241
962067478
1608194518
2030212630
114240126
472203516
389647999
1856679901
1909415662
1830513923
331364341
428954310
1181737776
550583194
1082535916
1960717232
1031927147
292704575
1058409340
1210034851
598132827
2069905665
196787607
1465582147
854104544
1369596357
186037372
818674915
909852436
943071360
395152161
35629348
1948427054
181213115
1784220666
2018941791
1196478388
465807235
1222476779
1560695644
303071902
89269783
1757929679
1974391337
1710126912
967088760
1807857439
1692510916
63759727
2049541855
964505581
880456474
1860114717
1196505826
827676887
1419214484
1422042091
1711996800
943125890
250763702
245871408
1443332420
690537431
416608642
678432375
1548790330
805751425
48019954
81645391
1734433745
1510938867
939459760
590845951
1557890340
1281337599
341475882
137945478
264666920
2014469432
326685934
109374683
865714850
1194459584
1993222118
1864590074
2046565491
2143074754
384209292
127752853
2009885118
1255903471
496576036
923982824
1349220243
718852372
1403933000
1233555216
1265464604
16225861
1448827663
3409807
308987974
100569549
450792223
1083595977
604570015
799828605
85790294
380600169
534311823
697083250
1763395726
1201077126
1630628175
1606639519
2035924051
1923663872
375223950
1148174853
2108121546
1131509028
306679420
1495238835
539473317
1147508182
1162571253
395194343
1829203470
1951169241
1838571441
321373808
1965495737
2101664231
1416634579
1053223907
539332799
633612668
2122631681
1713044153
822052344
684133578
1978752567
236757625
725670065
960766765
890898626
640765977
67395701
874829048
1665125986
1439424117
321755222
592452633
1435652524
652265935
789950306
110250496
761359788
1251995883
1222581608
1132743639
1650946742
1699433047
280279699
1244457894
1962960382
2090738133
88698277
575643270
1340630685
1265771842
614036021
1235294085
447166145
1516664028
309491238
940542760
1755822966
269854096
1215876887
841447507
390575169
968174990
1757028354
653438230
1877008938
1573019305
1067054734
1423920532
496786391
1480393574
259667510
895937668
1620751417
752378970
522329605
387407064
599119483
1182390439
682416861
1674542713
1271417670
869503485
1182356328
629750666
1549052116
603142963
1687474607
1213465595
1369071571
1836302199
624750902
1519698741
1089054461
1267796596
326459034
1147478229
1461102407
257120230
1069033846
1009106413
334223996
761290936
905836910
813565820
829331504
893279776
2133251017
635151655
266492012
1882827576
2063828893
1831750314
2078706553
1236576732
1845567663
1558454864
1067806526
1625168658
1079707664
1100662053
1633219443
1601429526
285645143
1492439709
315563768
1549798777
1867755369
1736941917
1914926051
2131996833
1342744289
1313774187
1905711464
1153339063
483622671
1738431231
862849962
1298776888
2092216547
545611797
1964135375
576135470
62963112
584124661
1442847032
1232905183
691558994
117816747
89849205
1491940331
1701401757
217827455
397577643
649485683
1091710133
379488643
1641330730
2065743498
1326851726
356529756
1348567996
897265534
1498409203
877078789
1677764776
884737787
2005427483
9677347
572058833
303871243
1991928400
1028946571
371078710
828747297
1297333942
1367703621
436454986
1660168172
1617576038
2098081432
793634561
1306131823
889022610
1735675224
228223390
1913662440
1405621147
2002951544
1624871913
393283761
1650503374
984152728
1716944830
1175682728
165663669
67024977
629177219
1345174050
16967277
658893036
1016717762
530722688
208107079
1940654659
303182134
730323854
642630210
212603793
678042854
1808413946
145192564
1012221557
982915442
294072450
1226957102
1545638587
1853873996
1669373477
1269294143
1894715756
636247208
148762578
1467641050
475516606
95975341
1925092594
1544478640
1809457405
1994919583
435557806
978445729
2086647764
1997187367
1075605170
1909350127
1678613682
860061001
4708770
133910101
782828010
1345713346
593614129
218164363
1311546377
1592704998
774478997
844131326
1280263488
740315414
1172012801
1848508816
1228789544
1111937509
939875855
162213347
953229770
938024500
1418231449
1860697819
2126607821
1994534191
749348157
1704145820
1481478769
1513243465
326955416
102087586
965422245
1901192375
1973009363
467750788
160712610
447397645
686115895
187148652
259034600
752379037
1607715060
2144365750
440034121
915548837
941892957
1523431248
557570053
1714898851
231364524
1923356868
489552278
802459943
1955274101
1533234204
181761857
1883658708
111674276
264786311
650445912
2007867881
128116394
1535670344
1332318527
348528351
2137458206
2125524806
716771535
1676686316
704119586
398142162
933716093
1475151639
1098793761
441744783
1688279999
1668894433
1650598676
299438218
1326847082
1394149607
1308560725
1036075255
267839113
215475384
1243297242
89932103
1245418894
625640337
263300184
118080411
1233856874
936408984
839984599
951046923
1135203778
669842000
521944001
235428545
663397011
739243444
1838857859
1659646325
1586469537
1973489074
832948016
1753314347
405100298
1871553384
1477532009
45881957
1353645054
1598199043
1829244709
1714441374
836565820
1322923025
1170384706
1872740629
524389660
2028674752
783347501
148276409
653470350
1389843504
1000183439
527786309
1128358848
1535122292
1422819343
1969196193
723596144
644237153
581682254
1645380551
1687061898
213929542
702078824
448765908
299524212
898116007
152607397
1098883033
1170263067
961825604
306489478
1119591867
2112574447
1918752551
1293046180
1847085990
741713691
1595358894
44581343
378221207
1057004142
580757447
1857579797
905737796
1691218231
1973615882
832675876
866790314
2003033770
427553847
1594976423
1867069147
1539286313
1297140391
1791343277
1327858502
1920756491
296762123
394024587
644955705
406222505
1497835453
1286754493
109517788
1087893465
1266925588
14842586
1323425179
2030766888
1843277519
195068986
14728644
1226417461
910099415
1692854883
1484453440
1428572220
181303158
967590976
442874957
1521208964
1260679937
2105105085
766243072
1602251085
46956438
1717241831
1556435597
1995742754
890799676
91006837
777062495
1011373629
1893790656
1337621618
451459674
800818559
976070259
2067859287
950491396
1089392620
1955144129
385582101
621189347
1213124723
1252956047
1322529503
81052686
347217705
2117275648
968077633
656710074
1971264474
181697136
306665918
2049391731
297728282
1370544821
445090017
1707615416
1452826817
374267559
631236311
1707483508
1885770073
214807564
107137446
1280595994
2139340916
799952667
423686539
1059621532
660131057
971538766
281569472
105422092
1576404549
268252349
817640514
2054442315
957225675
133310797
1669720368
361025315
554422718
1111878154
197795758
1895601965
167934120
1356246378
1825547719
762098710
1123075459
1129152944
1946885000
392210609
812451004
1229490019
719947737
1505710798
689674578
573554314
2008874235
275823129
168175703
1706708914
1974403276
352680254
99530027
2117051198
107482709
565052046
1277429142
968744530
1602012670
1442134120
1936249346
957000060
109317736
862455243
557612561
1606656253
1572633973
867592832
938851860
1034607046
1188158913
1135329277
537885694
1953392975
1796943973
2121242274
333155836
1108751692
1560956163
164693111
688342185
497977623
2134041809
1514556872
1250488986
1660171315
246653748
2049148932
965641142
1076550851
1660005185
1471938898
612749064
1106128676
949460653
21236843
1714619730
255150126
134893256
126727669
199354975
1739905478
1541387656
1115251134
1404683329
2027958559
1352081135
1321266356
1274338777
1781568988
1536064437
1240670939
2083860934
1560234773
884780281
1960570487
833504691
76929071
1297186949
42680139
1424590539
1667755023
1304242159
146526485
1795349108
1198945817
1192813383
540668003
1352928127
822618727
1692012516
435844494
1305506182
730598800
1315266613
1154020704
172003076
1960886998
972708638
263461913
185231697
1902439990
1914122179
550614950
2059165184
1819523085
2075082449
2000523067
2111371092
1330090568
158395836
1176999723
270890667
430554135
838942389
403401950
585703908
437981304
1349347839
712908751
1976758452
652683836
1744762523
155069365
1650450695
2132453097
1081356050
1364212830
686539184
601484185
1848823151
1069774920
1002590375
2136093223
845390787
1719071648
1661755008
1073792085
1291688100
858758285
1013297545
481159923
1484686354
116873320
1822989522
355473540
833715191
1847978276
887292298
707034173
265267431
1781751622
885885545
159109660
1170161103
1085449169
900895893
1804335188
1407482625
949178794
1846905978
102930420
650530685
888322485
995419292
2118557466
1663438174
140674381
904707178
666504367
1193510890
1129220516
1941839888
138270568
980430363
365712901
887621522
1965744160
364732205
122428694
1492356227
1047981200
1856420770
560779716
1194010250
2093136484
168189645
1378472444
304574993
961120661
1418679028
722364645
1676487046
2012528994
1824614419
978216786
648354912
1385497562
1387690820
1404674802
351661188
65403604
1234920071
2144547545
449782876
825483176
1164020740
934635067
1621867324
913483216
762135475
1817058065
1720576866
1584933472
1894939496
712298754
504002003
1194855170
597531039
2138144318
621920257
245414607
372795946
1898837870
197495977
1923570338
2108380978
1041826134
616363767
1074612894
1759155286
51428918
614353103
653528376
405343444
1078187372
1884803464
1335333870
735720963
1833817024
1354562219
48546872
1500081628
799640201
1915647715
1060813129
587301126
1784611321
289700506
870893310
1923452871
774371279
1377198213
121186514
396619399
861586811
1098403351
174014360
567870905
2076638360
462664707
484136015
1645319294
844540071
348081653
1912295320
1634750138
1489035414
618184875
2088095054
1550361459
791072040
864610194
689898508
1766627609
1561691347
191861798
1620731514
120688951
1119048420
935920375
204389289
1800924035
939579880
1000549648
406312051
464630364
44530689
1297798321
1078071204
1112786516
1217052448
49690793
1605018005
826962292
2133860564
784696794
967746371
1769838426
1262523309
1940684179
2043600346
1815256579
1941102027
15631303
176429828
1649677769
1117982503
1049907595
595955376
515517698
1105744526
1384870500
173847237
1886487365
740683232
76606114
1293787669
2000722823
902493214
285273220
125504230
1632335331
478834834
1518992354
1917607639
206039757
1637703261
1767198540
394727554
1528956129
1883746407
1450321584
1367302686
1783330600
1969134928
880528859
1316680515
145840153
1405581435
633935716
327691693
1038010855
1940547423
1208626917
1745073176
195533268
1498476844
655764440
203798865
192142515
808859898
18078059
234176665
222506562
2127413948
1585119340
1848504459
1573740607
2134968289
1957349753
946701533
1861688250
1555156610
1940436993
740000470
836136460
1442290264
43087038
1590622792
884266799
1971803965
1270608560
57142491
787411
259741965
2131026795
1905264352
30665340
877215241
451956685
426191601
1205294113
278110725
1341151447
506706753
1166988085
95287763
2142349920
524742903
1131892595
2025248005
136007761
816765619
584084652
103901213
2140151636
1028076214
1505589813
2122376230
1758562636
1060989168
1122355717
17983986
627243078
232062499
1301271025
1350144395
1334313622
1146983703
592837393
348097800
703326622
1409202526
2068198921
1222457771
200945354
832013922
479111336
888301644
1854583873
154822559
1788597362
319759784
798834444
2135692985
1439972046
1426258274
1756391986
1670486537
642380169
1803304608
1602262458
1424385536
400785089
1779029147
757771121
986473267
1916860405
1915725986
305988995
81560325
1324791960
2043302088
851109458
1897032224
102160977
154083939
774328439
1551722040
649957811
1201029742
56367245
466019982
154089103
318189020
619444770
1683951372
415894423
1577015568
829210346
8672517
900946353
936989683
585580416
1289243225
51603012
679109283
617376425
393600939
917042777
482826598
474270969
1900814950
780373004
160046246
1555855380
445159038
1954162983
751475004
570663999
1954945989
113540061
332772892
1477229168
1837551965
303314256
166161324
1469276160
424444948
604489067
620988999
924150324
1348201178
2079333472
1044396845
1001197744
545854636
1581831718
968845783
1799471543
1631845854
1737157451
1543643295
1580880018
695456556
1311654687
219029092
221779070
243613689
598431771
1076535168
1551367309
1954520185
642309281
671441409
1947533671
768551497
34449002
701896250
184839648
1289167605
1225086978
373215268
1975045746
766479734
2059219553
1104094920
2009848214
1893643634
197522025
1351667335
1364365798
1484191865
151802678
236831478
758392031
245843942
1079702120
1807717184
1013968577
394936867
31931216
1705792436
372490878
883935949
669658921
201928137
1875454250
1829929059
2063995631
1540624260
155456641
2120195383
985163684
33460287
1558161001
1169121443
2133205551
1256066557
1747404875
1946318645
376105558
980579540
1015360333
2033676586
609247220
1874161363
389215443
403003838
1759585081
320802668
609385077
1693921923
473030241
342691105
676175462
1811412439
1564148068
1817135890
1291506276
579719171
265090070
1345702015
951838626
1312372860
1865479545
570583720
1753731871
2072359809
168593271
68909889
252673594
1594986095
539561897
1457879310
1799739197
553825985
2023012504
782852130
385016760
967324976
1472091488
1773727665
1546064780
1266216992
1641605302
779048760
1499566930
420237359
230282080
2141421680
338683883
1522591334
30907312
947204570
392444506
772940623
1036211849
229477833
1527961226
549365040
2088442758
1048890848
736874274
598824692
536719130
2056496586
270321055
403000221
232724154
799081259
1476156788
1506599381
987321385
1811294679
1057372601
1294105591
41827098
1026672502
1514903947
78071531
1125038673
1976794592
185912486
913261109
511699719
479184073
1721193302
672047103
68916652
549567837
328475594
943003186
1874067523
39454798
856523155
14589394
636887336
1856164762
279509661
344528509
1118316225
1832587100
1659375635
1987484620
1353620145
2007529973
1448062342
2086433906
274898820
802441684
661294410
1651549550
937739055
554035062
307888362
1982129143
2061614464
1250685629
61310083
320056826
763863588
946182164
1895870026
1020904906
1434914122
1091088057
1053197654
516184321
1908333574
1775449694
1769490850
1232472470
1637936394
1023751840
2108699889
1675489574
484673656
1553256196
574169893
291422385
2048033628
1773664154
55269459
711881796
2006024421
140852607
1918355145
2033567273
594791324
64179991
1403605610
1182294497
32691261
1895694691
2014579095
14342433
974437895
1029145128
549918673
1699101934
753986939
1418266654
1112560324
1646528657
1095950087
1991219445
481474352
1012214609
354743321
660265814
1291500860
1011064134
1975908743
1072965549
320707276
892812295
2103902758
337506428
1247730838
241528459
1850816276
226739915
112725456
644242335
1763463435
539933634
44071305
1493278812
386271489
1823796075
655218655
195578156
326641122
2134473853
1625349205
1206262349
498718248
1763471283
1972037356
2109496703
701922284
1554141975
1915394873
1410949932
1551862398
1001987025
1260875115
171599746
1848352842
1502567371
939184881
751781229
2121719654
904866266
1104269964
1900339537
253303446
811491040
64396006
81565820
22532242
592469442
253511433
2014187805
719174731
2070727489
1056992992
932559445
1690475121
1859497651
665896096
1168005078
1521042190
168143242
327992646
1678178722
1899987202
849151269
1342890599
1664697796
853341948
1179760580
116554436
1960132446
1598098641
1435859844
379382090
400583442
888457466
2101443386
1351113622
2032278101
95233761
532643912
1174745175
1569230999
427180808
977082562
1274719891
844394789
1950504134
2075197026
428851085
224525091
696756051
1188508148
662653204
1619114117
486307925
38114903
424422232
2028388220
2017254334
1979662197
350937536
1024986253
235787133
583621099
1973689727
1541641429
1527473754
577329186
772547208
1599525757
565655241
1819725957
1612515063
1548790330
1011610814
1755579383
969723367
315846972
1856620033
490227461
1962458882
1315912938
688781487
682043367
1232372824
59827083
668524554
1273079625
993179777
973972793
8699818
934317629
1378157150
1329897753
1775213043
148652738
806173253
1874448119
1866947344
732493908
1387155554
1936269260
1337503052
68287334
655618938
497200358
737087122
1719186329
307714564
779949331
838105532
779002502
1469731131
1336612935
705948933
979879318
1022899680
539290752
1582473755
1310564099
327465761
892066902
658639665
1918332304
605048717
1566686263
1500399397
1141085027
822548128
2039992295
1735660188
1844454705
2144394770
1674450279
792543979
1779756951
1434169363
2058738630
1084750606
1798565822
1516662802
838326909
546709531
1249420115
1090882726
2110040355
232843730
398308947
311682838
559662341
384895510
1706657016
1326011466
249919561
510747352
219358513
837985322
1663277886
598986495
1492153339
64083956
1593039472
911308082
692881998
431482265
1214790796
1785404215
789703221
802580406
750974050
1166601138
1516943057
1009009480
1326879096
1496220090
1219650479
1614346483
207734108
771798454
693846008
19613439
1200182750
1028592347
2089048137
601811373
1279583934
762747266
862740028
1910332269
819272513
2026697132
199412463
1175226632
1344934722
652317831
2025033522
1334186627
1263705045
1911116558
1697007611
786680058
339418682
1308513236
1720288003
1958487217
866452034
1809646366
1294385891
574028584
318538628
991889916
536919482
993893276
1168731744
647185255
670211764
2009131960
1781156576
1356054858
1501368877
1147668286
752161664
85350458
1378350983
2081316935
2012275149
367722277
988110520
1077795673
258766508
473840363
1823940169
1238500429
1449188973
934485449
1304658885
926061351
1354465498
1173763851
1188761886
686143408
223698918
350149332
888734371
1228420862
637269845
889865875
860026646
1016559722
125059239
564958398
1385995302
1125002610
161260928
391742369
633765917
1179456024
865214369
926762479
1867617266
787862119
270927381
1441743333
1510949906
1448468535
2063935295
994632671
734104150
410868977
1750341424
2086862386
1223776075
1572046722
319184710
1286720060
882248797
148990009
1985770717
1376262572
1929209499
30889933
378604738
1766322872
51625186
1429911994
583184272
168301954
941778070
1086114614
362092040
1975059862
1101936303
558881036
1928422195
698941364
55207396
699508818
1773610924
333551630
285001225
1393929834
1119014261
1487850129
395842944
746320850
337829368
1200459613
2000400668
236783141
1750895111
1650772823
610235566
688023766
968380707
1506810809
1934814065
772250150
1291329860
2098423543
742954293
1050310729
23519726
945200361
1023666983
1755459308
971688827
1362247459
1057163076
242244089
654743829
1570597235
1828950355
1923797282
491592417
1828666535
1461021593
1598594727
1112982258
169164709
199779186
1924703610
1893523086
638261983
1501056944
1139642282
890273928
1006183968
85650733
143139815
1605659862
398808589
788257090
1092145549
578134675
1698259601
1262645821
391406717
1956543595
1357933769
887646598
226854658
433398477
1812601661
123230844
15158568
2092370335
982046892
843681362
1517772855
1252514990
879920478
1992102113
1924250490
1693633886
681275015
90047684
2082854356
520148251
65896490
1136470972
452311352
562141223
2035848842
104690166
1269988413
928823274
1462007700
598952568
1150435205
1821438001
1069768543
369580243
2125367970
1042036862
647775424
2057846480
330534427
687707847
515234483
142157543
1058124539
15300776
2063190458
486069714
598598553
1759841754
1512036908
705677300
1903460337
1358409575
654006395
905999942
1797624807
1022880896
640717270
1761073534
1390583951
1169346867
852133458
733107093
1599804784
339690456
1186423784
428319419
291069705
690028572
2002762476
1105665225
1369003125
2075014090
1733885067
2015899924
564779676
939035730
1194818984
184671864
965714042
149826938
2086604881
1016636624
470537769
1584285882
1811707126
1551858345
1860508851
2001462093
647860678
649886358
1708348645
1989606492
723870994
544771185
2067989608
1817185904
50027636
2120126148
647484375
2033361555
98991929
182634898
1335171396
1760736476
431246004
2028180415
795836292
1338254331
294188762
1046287832
1331382666
1557661014
949411467
710247909
167093365
568797980
1797578607
511791514
390955376
942035629
1639228138
780769126
704452871
1990082071
1373588330
95510681
1242841611
88573377
1895385124
1584061469
316593558
814956066
777819183
1671379685
1446427475
629128987
1410477292
563597610
1409749469
723290242
383769898
1640963099
1484738415
2127401493
83629758
2123998670
573271421
1430799843
28695735
857496206
180710655
1764840904
1942712193
1139284976
698812553
629102690
1162090850
1177301937
882173037
815633726
1750433689
557564760
1204349124
1011586286
255670267
431622267
1063899632
532666485
1006770627
1336994320
2119212830
650644714
288815371
1536178542
12790028
1075038888
1486896960
2014740922
1433686396
1226319272
1308205461
1337455269
2034758711
108591111
1264399555
1030417330
1230920054
651677571
1585374869
508836217
1209844524
1670774691
1874150618
1943408563
1346400620
831915050
742146714
1278615955
1425289110
29204406
1003448795
1708587561
1049615270
345288784
488823836
85589964
1861903284
1373863082
1942903027
49432086
1558056993
1998006012
710827889
686578078
709860556
148850003
1251862512
2095290674
1609945791
1690361606
1645716226
1813550795
1323948805
1056454693
896353604
1127373078
381640729
631284746
462640872
1857038782
786492544
2135557200
564036527
1136059087
722470009
1683702525
564525957
275943342
866694637
1811172300
1322132746
783053606
595346126
294178349
253240769
1047658003
148512498
1217580260
1842166940
1632969912
1380252434
1328524189
1907201678
1374623987
324718377
886479507
1155971867
1037790680
1400252645
621198652
1545227780
963806141
1352459932
1922068773
1445393580
45903318
1328047942
1919772885
282758883
2081671833
625042921
258770267
1162309065
1736946932
22149568
1484392117
206524067
2045095256
890515900
1558388431
278769841
1656839106
2099605803
1986054887
1171138031
1315272715
760051421
1614593689
979063671
662411533
38246681
1545646941
1148519985
1742710098
11611422
678545499
1371761112
1717076503
1699293016
117645
1061308754
1540734036
1765448104
1882179725
684201923
1894781396
921972699
779182750
47932520
1352671285
1839020293
1071590830
1352268860
449914844
2059164697
42911677
1626954718
962693769
216959738
967494015
417241185
1558869025
763598197
169293474
2026702671
559984635
572142201
208789967
186369852
1472737577
1430979965
296050333
1204522611
418756186
1541274765
336335179
1433201587
1471268520
156966212
1250613661
1064285698
1670376077
414912187
1460980313
206100178
520859391
1386360297
1945634699
754114115
100617331
1723247680
2027848784
1959294995
607182502
647894616
1765892291
1492296198
1885542776
375415892
1576095087
129610158
1206536160
1341532128
1129180749
1208174041
1480000704
2082152166
1486666595
421222560
1090800198
288311366
946612416
997867448
1721097528
1608049180
1037619863
215270871
811295475
204193142
1902303861
1084755393
269321647
596471977
1457203000
2110711708
1515851259
632828356
1641433171
1667176566
1776619860
503333366
780328697
678339030
375321914
1401897420
958858227
1941124964
592747990
1561138529
234340573
1160349361
670635311
417556760
1357655836
573098553
1436777993
1846486139
1159856791
1344405930
92415849
1785318901
628598266
2106137012
1134320380
1345501575
137258636
534635934
607700297
374805643
1439422677
1709008345
1944883900
2071104458
1975734820
1830433150
1016945652
896496339
1591470909
625126895
1876047204
1238626549
760528523
96602769
1605102
1024454114
1122260970
1956333764
1907385943
1491649446
1305313720
738413944
882767863
1048420255
28145237
60697709
648378622
1776461924
2134926706
828372055
235876430
725608446
368223424
2017867238
1704125545
1001829240
1898605941
1700717001
186975627
441538607
1968476868
138194570
563758086
1233913699
1428444864
1774905412
1741137587
1609552794
1188077551
1270460176
938543112
339769870
1894718503
1574421107
794157152
544761398
50813399
1083912474
1714994325
849888498
2109202324
1111894790
1181656095
722229643
1542981578
680640487
226179852
606195
905252374
589772585
355281530
1167789175
384575877
937189820
1382886419
1548374180
258383701
40128815
1219539899
70569213
1669099878
66559213
792622741
935989738
446016703
11182676
1714931610
1552120019
1192877053
1501824381
1776792896
1006438382
557340798
1779887931
344401926
1443770096
1047590815
1784158597
1218525935
1141221870
58231791
1914992433
89382982
1045726094
1339588130
964881679
1122012272
1329550828
1350509574
1543668529
304028988
984273828
4745090
533883985
811114796
1977929870
645669689
781440970
192166919
857013402
2130373752
1337671934
631880560
833228264
312887453
197399250
67153702
1158631724
1559251414
1837708953
1082258016
570957463
1599889225
1460978901
1733595517
1259418130
420525238
1046356588
259515513
410045846
706624264
1181582712
397632494
1337067720
1098277217
466786023
691287920
1878478047
1310928812
2049575339
1135280070
1711857994
444721386
1550390929
544704719
549058860
2115064301
1103626265
451756000
224102360
1579200670
1389481585
80793314
1251465762
797581180
1696750789
420382766
1164916661
305150661
847000784
349400037
46510593
187904370
1733682935
528026609
663143527
1023402069
1537367988
331803693
825287231
800025945
300086223
1918050931
317454519
806561862
1146909948
1060729569
379473716
329821880
1277928017
509568518
115607203
194710418
1691214965
924199603
63561051
1094468357
1847809280
31210650
398469122
162266612
791107661
643062280
70329665
644663703
1711688500
1334641263
87924146
606992175
2026009272
331571872
1567633279
1481184001
2044225525
994840327
4902238
818489878
85498637
702223193
1667183533
974920696
341198255
793769900
1134723141
1320163997
1189025079
411822064
1915477238
2140176123
872550436
297078133
1614930201
932307111
131990871
1398059141
1269288208
1905751597
1950207928
269063626
1433381204
314048635
1889862915
1817271630
1059643386
2083534472
1126824301
1256689031
1511867065
2096292438
1903252337
1411224208
1005634870
1866749519
1749756553
1651359882
727122310
168216451
1198685356
1920786158
1755752327
1136036237
1400470450
271104643
756121139
1011307095
726272153
1271302710
661036904
1874414970
1435738761
625859171
430590494
65450815
1555712987
519489962
1054559085
1533388138
1964750447
282206379
1789232269
802520441
1290838483
363409230
1768180285
1498491551
786108606
331484773
2054121626
30027215
1140256651
637180331
1319915761
484964382
828084482
613643124
1077042700
305752616
1554024870
1642702819
1626954718
429205171
1919897013
2121046695
1111864487
770946974
115655693
1620523606
1857771026
1510047149
1841020400
141287688
1087502710
292925115
1126727302
160176567
1315329926
367662722
1277224755
1797426882
1331457030
1462529503
1092703256
597301668
94556537
1676284636
1728527891
1289535726
1879540803
1538663886
345062706
1227451933
1347712960
1624314676
695427753
477032103
2045816243
1309431866
225035106
286323
735985845
68829924
1942496443
121396399
1575047554
769440545
955329572
912671128
897550681
1661034469
474862167
1908758595
16905242
808578078
118490823
364600323
2060339271
1601084958
567236958
1749545646
1065488626
1796975916
2082111666
1528444923
869526281
1285626521
1943376292
882638946
531494878
91190185
1841652529
1199626637
807912877
209162955
1042531954
1344874506
621385429
1593016821
1659530967
1836335253
55527707
1775974254
584978914
1463132591
50074528
2060990202
549343919
1207915368
1583054765
1813588527
1407336903
76887398
741264323
232420803
1840954769
13515085
1780804064
589536533
123146790
1013297545
1820012693
157437080
1339853928
1779227055
1156640014
13685575
1984149885
1464431473
270454421
1506301875
938114315
1593141911
1107622104
1681645316
1927805773
2009874296
172537228
1969985715
2068130974
890767969
165781861
418040642
1445174170
1450762935
1165227782
2114226780
512511307
2102818179
1381488153
449552512
2123466018
1217327868
564851989
695684384
522317405
233256416
288405780
2065254590
1903834794
2090234570
1642383810
728936735
1994958190
519465378
958506124
2112991177
1558416646
1373139923
288768322
1706827950
1320363887
1581838694
856853704
2101728642
1888257820
906278179
670606652
1026487823
811536389
547233443
2014696613
862786443
1562851419
69202360
1473945188
1680924552
1328116730
948011163
686469350
275841445
494509922
1311233410
1031219251
932033924
1921249062
1124925306
1642647329
314275014
897328348
1418380702
675522522
1523370168
1892304442
1202141467
1250693728
646461482
1663266757
1396516487
2107280382
2093922713
459819992
475970990
1538981737
151831253
102167386
220471345
1563643819
740653891
904991901
1515866245
2031530637
1281711440
801876398
1834456270
2054107252
1469396107
1423370260
887506202
1483597620
310878894
203288238
937255786
1956296117
729739624
1639004901
786347617
1617905975
993701438
1972295148
1227464387
309884031
1460135668
1708834059
1541725718
1339565958
207933358
1828330430
2016705705
409626659
1601032271
566053780
1087935729
484824274
516434284
431323215
405799247
873364843
797265586
499047460
2102096568
1642692448
107005914
1208421285
320852957
2127057762
726534813
900850129
231214009
1435854650
984784127
1695997974
788187611
1324782848
1028295951
124468001
25903497
2290785
1403558474
1335247695
2001908149
756393536
588865106
1349129520
818581380
1818135806
101770320
299227315
800641380
731586329
1215919742
1936874893
876374342
502120519
818821445
691698234
796960712
259710198
1102111323
606950844
2055695194
408054605
883855127
821018886
190068891
183903000
348869768
897326015
1675089275
87276022
412803177
426995288
1028019446
61472650
1413570145
1916652868
1019044239
721115788
1915498516
299186831
1528409312
694500352
1044523911
1339705896
1119756245
1700670945
1555345839
407171075
1061550418
1475812206
991084871
798839229
951434722
635113504
1394734063
1940785349
867801513
1584273822
1470435217
2065614490
2005346542
1041840717
682064737
379705437
697895436
807951712
440061364
356183790
1759352801
1376425606
263428793
1253142012
329405196
292962014
1302959943
1561453169
2083759958
629431982
2440613
580302155
235060151
1715428857
1909132059
284275639
1434149566
2046970841
86253151
1242016242
1933694135
719684256
1081456106
1396865905
787156281
619842898
1729970233
1181258501
1972999470
2104995252
730659046
1748179490
2069011409
487233376
880560777
1227129946
366024432
1275825148
838778109
1365778393
577116814
1024010232
2040378935
1902803867
1469497380
764013881
1362743765
1497871965
2109120387
1979010526
2015679528
706419630
155152466
787934243
1335494100
753836198
1025138488
910210769
379292844
1978050656
403936001
1825474370
811745368
1713098930
1074145239
1461527630
676389005
236006566
1267870037
518594361
1640249874
563031911
1493889182
333866135
1551830288
1276757618
612724557
1604956939
880471685
1878707933
1975808941
1449201325
2107720905
1355600990
1040935624
130487943
38705721
83209449
2112951058
2143054529
319674511
211821430
1524925478
2011806596
264892583
2045333927
760661251
1503442768
408625449
838950000
1901232157
1526974927
549017333
1474363581
595574099
1901439656
754539179
140743195
1966186963
2132574536
1866994897
400339368
1793315922
1688458824
2083613145
906939288
1241405232
1170938574
1839883362
101597020
916050328
1985054615
1731807486
764210680
1399047957
1242600497
2069231374
360286473
1554246420
165883447
249914063
1971854429
721778171
1737563704
1300078158
1022307889
1395185123
1533649617
1945400311
1138820071
1041362440
1158384638
725634819
218758559
947928432
1601001761
810222321
1094074005
2030605364
1027074690
229299782
1176382912
2136898387
1147028636
1547436788
61735581
1956538431
880004658
558546951
1419331353
1352780950
1907365356
1982608680
1306184963
1667424845
49702676
70397297
827469619
1509858157
1349438217
330629004
1477580903
1174323700
1429747414
775511136
747416916
1614540972
660573747
2070960427
1438715216
1557113499
1102965591
1512879632
1894098908
399089321
541777238
1980974686
1980594235
70812680
366866987
358159322
139527177
424884233
815530491
1521267730
167710487
1320852609
686706490
503031225
1853529389
73412245
555795060
1142097969
1072420129
1017623764
1384336100
96973352
18705228
1302423963
336584934
413243580
1977822487
632742842
656804082
526543463
1997583911
538521768
1159132569
1289373119
1314575634
817997160
1069120540
1540621281
328636621
11861193
976574075
1385355334
553377055
643495310
1696371856
451276083
541050132
1943969059
2048022650
1535822333
1778220313
1014875505
1983044874
362115469
416364878
699886504
467367381
1891655863
1267318761
415387642
959770930
1417254189
1544462811
407161921
953328949
217148247
854078677
999406970
577097954
1950459951
1980233330
1880546655
438048752
2703181
534080194
892489484
2075671360
2018375061
16133165
1706684991
86079796
212666419
363818733
753647523
461188249
1429532692
119727460
1229764069
89338550
1323876154
1554340749
1861223249
1841366245
347455228
242502508
1473965692
2002681357
287797362
719995657
1164153480
330837846
708006902
1747711532
1300284916
1942803618
1225699098
522896066
963445630
1266386266
710018327
155040848
850986638
285044153
1836380706
1007219421
1735063618
749036516
887371745
891103908
478498705
807918939
1658371633
1440698040
2050365990
1839565272
138318620
2127948106
554751490
1441655518
1184503220
1210978645
22771671
1486237939
1157721701
433396549
1338536188
2035068555
352576
1491925167
1619754378
1300683963
1102191731
389189471
335720288
450995695
98613390
1199199017
538116504
1469254797
862870284
1028763641
629858001
1574607768
463486973
523415187
1081409608
1043982469
2023161245
1492599569
1144098711
1544846652
1007882518
1096453296
86121256
966968223
607545151
1397655782
1320623591
1537720021
669454910
1240307949
1536544476
651761812
1294099510
565780626
1473493090
1266738615
352226183
770009482
1626740413
150254948
2138083902
1508346437
1747804042
1852985008
202835895
1500365488
1841030970
780955406
1794751863
2022221703
1542989664
1087561706
815989928
1381551944
65689218
109199890
806227253
1007548521
1203313098
728235473
1072389852
2111555953
65955733
588278397
379689227
2066012873
1074669754
611207624
402543480
522514972
1103679766
1237720926
1208909383
691182292
124853968
1720030165
845559054
1831346211
417851703
280210614
888431312
2094151971
1901924541
2081939450
2022007621
2121558553
2131323439
112961658
1378107934
1206181200
832811483
649979613
1122934682
1733194490
1976711418
1921593624
661786811
1124568669
1841976509
397641882
423132456
1648421901
71765208
466582835
1829042037
294015251
682112062
119169183
1229725783
936673618
759697674
137843107
1060017145
109267778
1760687736
1754717928
1427145308
2102250996
1409275180
1879800847
1707474934
1847772534
745995110
466110260
2094746381
2040352541
447789787
1979807030
112892070
798262903
1906081200
117686694
1292443898
1057262591
1398321703
1867943792
1022818302
632924539
1522015491
125455280
1734405700
1044608878
403785717
589835661
817087012
82439838
281906414
1588833630
901346121
81179725
641516757
1978685391
1776637756
2077439834
1683073229
872301822
1922868787
1808402874
1185744607
1448809519
135088963
590072272
417398314
2106536143
2134783001
1598754349
1943252008
820544362
1624559462
1241403415
676067659
1683393748
1286203884
1352644180
1099338762
1562500391
75467714
686382647
1277657862
2060203406
1823507410
1465385989
1351686976
214163487
506825964
146423161
878398579
2016399596
540900143
1499354705
215610578
924804539
1466872490
542697741
619752073
1807929514
274333534
105463293
1111244911
853300204
1373656528
626101854
624469008
172111035
1398944632
2061887799
356799700
1739630298
359596194
1062300241
1479623046
422362503
582233358
1309901744
2048407650
1432677393
2136715365
835718432
874540927
1031485680
1188260855
724329800
1599904953
656182812
1313284646
1001928459
1054152290
159401025
2132412562
1036494119
780225411
295708809
768494007
454414220
160422546
1670685056
1710208466
1320517121
338940283
702088060
1444110484
2065149937
592600507
661132859
158688667
2111300192
671295087
1367269243
1147915483
667432394
1218067746
272398056
1331352090
1714537739
898540931
2063174900
550026065
1570749731
1227440533
863981159
1346264534
163873186
2099207969
1873108251
683108099
385921164
228988075
754195082
986903638
1292974282
29630851
555129550
743977533
1049715410
1332082899
115475444
1951458248
1243474560
892659699
861447912
1761466919
1265891456
1527665597
2131011710
301063335
475727610
951446404
1076516974
699453848
1360529116
1552435551
437114156
1151878908
632577808
571692241
351883227
86627426
2025534506
1533856717
412308979
1535438136
1098792869
1599534099
1840606934
1841234702
39787670
98754736
1147643689
1371340240
2034018059
1845554240
84077667
1687431471
276125493
1059592383
2061549587
374659047
314980891
461432490
607758048
242200687
154944110
278022679
1898206091
461717406
897196745
91812352
1462084386
2007419012
716133329
286590391
1849906267
831753445
1496949191
1129407761
1563257215
68311583
1851027015
1685721280
2020049374
766430234
1963616607
2012989443
795907851
2115942460
1687889347
341028545
101518323
884388240
734584433
1539766229
1902544471
1576132433
1971957819
631542634
527492251
1082433626
818222142
1832240687
1375981922
1947592095
1985210275
115384217
888440107
1679370228
280811420
1289663398
1363624775
1215950104
1365174660
466863343
1144885852
148548307
487317186
746282381
1363883235
1744968820
621129892
1666800083
841061312
1798978831
578335068
1937124398
1883428187
604432924
2064822918
874764347
131522274
923686890
1488187705
418030210
1206517156
255271624
875308158
1836118137
406273746
509584564
451430151
1337570377
1065055714
796212941
573426447
892998838
1449741251
711352178
990738240
1009305221
1050460854
552654751
1642238211
1235945612
1400225728
928083001
345183647
2038940725
930999189
1661896541
48279739
1927618614
602332370
369599299
232691272
729944841
790208149
1728544295
1305872585
624503427
299717633
557106738
1658285620
639651649
1440484304
1634745878
173905070
186597404
2133847545
60689297
77537694
890254198
800394915
2079405767
450952597
1902871718
1645928307
355888078
495012942
2037907021
1116495451
385646238
1013394448
614728651
346718545
1422787607
2086540320
316920125
268764893
23425272
1237773251
843471375
12980657
541966614
668678322
1977488671
103799439
944474314
1687906279
57569010
1418467250
748604686
1299496515
1304982097
1179000711
1283400505
41346273
1371264814
1012212536
1593118137
594814439
959756358
893285792
1531380538
454437457
1994078235
249710097
1929602695
1687819590
2041965025
407483341
426741796
1587297445
901596429
1691723550
1748139432
1125208961
1827714344
373621409
753594331
650283897
1576057342
387043120
1911464472
906999510
1156096989
1453920492
1203135624
129799727
616889331
491566010
1201477667
433610896
1664146496
844015876
1223191585
1187396351
713799773
318902815
1479762657
876852886
210348309
2110853575
497280463
96973352
987564178
472362115
1317709397
466315228
1697601570
1355362582
2136310235
2068658201
1152677378
852830241
149076055
2090411200
1046626143
1390541217
1791964299
236965980
162488672
2011975878
1155651862
1573866884
156906102
1048942612
655565467
790779491
14653572
2030594763
1428484495
1572244510
773792106
345864453
1510122777
1728727407
1717793841
880070249
296061325
2001413659
1446267611
1508170813
1759618815
1703349770
1962145407
2121751451
1202780137
945798730
2143376061
1828481693
1554150494
826181475
677170149
600266673
2038379044
8960247
608989864
1101427864
194641358
824928337
782339786
1021964404
1653108955
1699846355
56471028
1104972481
761924243
1112329134
1778307577
1653053482
676109813
1252273039
1349502234
1422895589
1597445920
1546239732
375902441
1650010898
1391768263
1835785563
255181923
937071728
2018896084
1506507418
1715220241
685115642
781406454
1494067342
1024517835
840905385
1130150705
1216016255
457637153
368008347
1572235951
754718566
1182984314
1121460349
451914738
37505505
1623983123
273906568
1214111657
1662170668
2013384927
806264442
1429611735
1354067258
1418502176
718122196
218068316
657456751
74497861
1175561778
115484371
414252733
312211164
473519120
1704630528
52207418
954926105
729508611
1149908710
812878773
1775250603
785354195
1737084848
148349733
1016059389
381403947
130133745
859997507
138375934
1887373833
514801111
928086648
532726677
1603788290
1132759237
1864813826
1627094920
2022176886
1558912579
949881330
1907523148
987581414
488977472
181206612
134875168
2091242868
827067877
568135183
1385128366
1417005938
1144586660
1327446119
2064096463
77472919
184470464
392800691
608465362
1499274462
747591320
1946244080
160397525
1758890702
410953802
472241440
1981346050
1732878723
974537866
70844063
334960416
966844521
1598165093
114914895
648764336
1355652144
265599530
266930907
1516008742
1034364716
1184418951
1116897331
1338350981
855834342
385431271
1737899115
2096607771
977510718
1357871902
652148484
500530417
271547873
2008013250
2002967318
603468795
1314633646
1316284426
897675204
1632474826
644032209
1986564005
1459581264
457800317
982509967
1167955581
211520290
569616580
1277566291
2015790416
615745233
1956921939
1499133127
1932997362
821053842
1208991471
2043677966
1500374289
1117864421
1438054837
33326727
768230248
2032519019
1349600700
813057407
208039592
722531143
2018521213
1134735484
646323486
784375742
287903281
24607585
1860013111
2121917755
1430183575
149743497
557806980
1945082023
875978168
1535489291
431583462
277651617
1386465465
1838894584
18154968
503664302
359615176
2054451919
1746881566
447749650
2074939465
1741900658
1383564113
334581839
147997166
1873221463
1197691666
773062593
1041600785
1733870297
1273549088
1190538697
820316402
748260249
1360727439
11148403
588305268
1832913864
1068876947
1944358949
1263691101
1062019540
949310482
1615788172
922477143
1267112306
417996884
1224066654
1401934164
111380328
2136267403
1413775822
526040419
1094334745
1042160611
1101962746
1015741689
219961892
295661504
739759227
1043763388
1552190744
397180343
957936667
2097867789
141912678
1443126469
1565446906
756002841
960558793
245806793
714465180
1513480528
233742841
581866115
1645782527
1371972407
1315914840
536820779
963129389
902951449
1820412508
1158852203
519923727
90978702
358156893
1291771571
1126215520
927186777
1549344953
254333062
1218734828
728035797
1287691645
148801294
1822671670
446719771
434554427
514730791
1475750909
349649590
1199070682
1883638182
1198223523
632941801
551305141
1154581040
107344092
1921767888
1070581085
1038048024
1679242772
1152366244
314815981
137114360
1285102327
565627716
894589042
1106637794
383280898
1072606773
694165880
991406305
1190307409
2035282598
549597124
54279529
1896527533
827543200
1842756224
804673352
1269573519
1525528439
1968461824
263805492
1585889877
140615299
2017966330
622327792
1219746277
1095842411
1748055679
451569000
1702076898
1152970827
1127905325
1087495043
871292444
1880094232
1211094867
1435267124
1891739360
239203798
886684296
115680414
404460432
1001031644
1657046246
166688764
317632285
1407238735
893353971
297675985
145503217
483568312
205567370
1396508891
243340011
1593063869
951776847
1190499637
1005199652
1140345824
650133174
467082756
206085554
743454325
416067037
777048113
82734064
296539377
319166406
1616240642
953910890
1967519548
2048849679
396642547
1988108532
1521291563
1260639635
200701067
553714307
133419895
601602917
1808030459
2091377594
894383491
1235160025
2089375137
853136062
1688783785
665574953
831125405
488135623
2100461835
275630874
690430564
822065139
1491089535
527043477
1683186894
370108735
1146208578
1694312487
59766404
204158652
1255413402
2030764615
1254873731
712777800
869784193
1256849993
755002388
1956722007
720453279
975174607
852321751
657351168
1244376991
157299568
391481552
695672571
1527849257
377041676
419277736
1052484959
498080556
135689563
1145184331
1313742848
1688691137
1124332698
2097706601
285710002
1334041855
1648459121
1061191106
961120661
335949077
1767789870
1649542152
1483125711
215987325
1521762908
1714922337
1345459427
1915246815
704642954
781009419
1277103058
1422873692
925347788
2137103662
2115852182
972081222
508909139
1485997292
2007802999
1335743934
192153642
1124096035
2040849944
521520039
12994431
1185267392
2072581690
297447543
281689236
591058512
1758066836
211697599
1623617228
1690593657
1276413048
1326612952
1131746399
1426992243
509622195
1652441894
1682442812
750649623
41203310
376400303
1292922774
135253456
1715612061
342882773
1019813111
564220612
2074465640
1512730434
1245449451
1630258824
943537185
166045276
482822319
590437757
1610114900
1471574724
2144458814
11055838
937774914
774209440
1128088461
898925327
1065093346
1650003034
821396002
47899330
1363284863
1095857105
416636121
1869601906
815261802
1151393593
239673062
290150976
1234568617
873867543
2024237214
1979994825
401620404
1715784678
1865681359
1810597272
1882227471
1118757433
965613871
528791043
123302512
47597653
1460490957
2003387502
10201585
142886692
397266878
1622214948
642145901
1141462583
335689895
2142170897
1717454217
775286228
481004883
1322772970
357313556
1901474549
2009412969
799028513
304939933
608530517
1706168959
1263384557
1570498289
1531459097
917854252
31901997
179161586
844957182
2116062896
693647607
1774157780
1683678563
877429498
967796111
147189464
1519851882
1087749815
571215876
373508131
1786476230
619850258
2087130481
239335141
359390611
1204743580
492502698
114152303
787766846
1534617323
2104397517
818774480
357114203
1211198137
1540251828
343761974
1773043697
1410950741
1460304161
1716534115
206313673
744651348
1517813073
600584167
1759082627
1777741964
1140711028
1466924069
1550892070
816181609
1431459742
1958652766
1400789379
2135603869
48321035
1152006918
1032902712
57433185
1283923936
188496789
109124406
1641636577
1508099944
2122428637
383887005
260812666
744138323
590147781
863590001
959373380
78995839
1930626563
145523814
396638615
338256465
579186016
530128974
626639937
1717418009
968285773
133961908
543236604
660684440
1487760405
919415441
1753164572
1112557731
1969184402
1372079686
624495393
13100817
137710460
1825978397
1002367634
912911372
1283726504
1036381381
526286415
17970621
115191230
1883223049
957816771
1416229416
308683998
849218989
1126014215
988180030
1020927689
492373891
793550915
1636566377
690395024
1449991401
1003380253
1316739940
1747093547
1063746915
1634705907
1259678323
1132153961
393152973
1767722255
267970358
400835900
2016375689
1595870808
1320547239
2124806397
983698698
2043417391
234113367
770579408
1175907558
426040637
792079210
486693063
1203726479
1276973542
953746459
654395737
51618356
387832678
1402541697
89587047
440342641
1176394451
1781691393
2053885288
703949578
1196895252
805695296
24753427
890052109
285724525
988249195
1104554107
1308902664
1942124513
822267920
886594288
484760003
689889666
355967431
1395270529
177599215
1131976833
495495288
1195458862
74607633
537281206
2074796967
1279623640
953227025
1511879549
1557301841
1283399470
1800337958
597371002
387227487
130650204
846520285
487945866
1858627688
2043257773
1788628445
869756175
149025236
1537447334
1882820907
82166784
1845892756
352252886
255899656
253577100
595260900
1903647418
685139460
1331023488
1758970223
1017042746
1179795019
454915888
1021347710
1082388141
2105833310
1751504222
1707667519
2041429462
2143443327
1496329431
46074644
502715407
1084695641
140048168
603472080
1775582844
1245602635
1999819586
1314365131
266576331
1172813911
1981343619
172677606
1447798923
1492759351
1635802076
145841422
1673092844
91015864
764656567
214425583
1659596466
1159127552
253859412
1792987315
560773890
388526564
1932328905
269920380
683025722
1887845178
975287575
888015133
410301482
1767479044
192922194
1875706734
1550530390
356568485
2025848258
939562989
1500348584
1019988733
702721209
450430506
1951421668
958267820
1130930627
830538900
437569697
704845532
223904398
193156961
723469841
1424623845
508446466
1863178434
24391290
760118777
863929858
1882620996
199215570
1578568861
431696833
1358274086
1115544392
146036099
859484893
2102174258
1809212645
358389596
1517436813
1217765377
130397278
1513571326
1314239837
440539268
514031083
1000756579
1973323295
1599071577
1329216032
198024174
215685512
1570103910
20258857
515084092
964703261
1095579628
166349230
1075198836
1147895159
2030675368
1680422125
297995945
244074763
71608064
1265332564
1615388032
955738875
155266407
945645271
26359881
1741522775
35453333
1074020147
797682886
1093866085
1375702732
869196226
1024794146
1179640816
1348029156
1591380194
988581837
628007442
702124895
516211088
1499846333
962784692
924946628
2023500296
1681025713
1099802352
1414883936
106426536
1504574098
284755000
1450938979
1578902123
719691448
196330452
1862925637
1236861439
51604996
1917363820
472540938
632011523
1734738879
1754279324
1025021223
908334688
597129751
1247423803
48372719
499687018
869030944
792401410
1603028494
1367904059
1075805652
576207619
545409512
2086093026
437705523
314319321
1737228886
694145106
1617134833
488466967
799372880
479706602
1691075577
29390484
1352838015
2035553596
766647599
634556409
1791513380
928088768
1352147898
573445597
983022896
1659190565
464229475
838863041
1815103172
704573780
610184863
968109803
1257066487
1134111200
1992382444
1945082010
405997891
1316257303
2058416829
1925978733
1502577378
65729380
1076680980
87136687
1774349826
801158195
1777983214
231083796
1799447617
270895996
1947643188
1217096792
61965426
1341143320
31958780
1705648568
1910165469
1566221664
1769362091
629545106
1810870039
422163562
143280315
566925686
1640934501
817260958
1694419845
1601485325
872620039
1478905807
1439644012
59218339
862368703
2056987850
1357429105
1750207196
1479004406
698259690
874735721
1481617835
1139384373
544599634
1590880832
1402252328
1870312858
1251758798
206033513
201147569
1065287582
1866442162
1378102016
1722175830
1449946894
880657834
2083538354
1392355393
1290935262
1932770182
2073780204
1645577263
1111003765
1206331251
1320864631
451185214
1095774307
1336665443
2051071968
1885663211
112924422
785485403
962470392
653807248
1176052682
574948896
45802384
418490036
1415980297
838208761
257734936
1506572519
1516302348
78993856
922923021
725505400
1060176203
456886093
149216819
1385721903
1836757527
158052509
105628515
129748637
503311780
767532004
49016454
2082779991
1154411137
465290167
2000330037
1811406697
73587068
582259747
149769939
246201413
270432403
1692014483
524033700
2007813917
245876123
2079861835
1700447469
1236755869
1768878956
267589274
104768477
307556232
1705604238
1330190347
1466654281
1116958173
157801232
2082346224
1689863212
1451206097
1229414660
2015910625
1564561589
443548301
146961199
871681318
2147204151
836853148
177546928
1719177034
762760514
383075457
142528284
1626553820
1844645809
1815690802
1176707464
889176709
1499982433
43225990
1501570482
1060672218
1894101326
522620561
1208445014
1711034663
111682270
1329594256
1475178080
1003023330
1643158615
892252560
1279596320
73420817
393852497
1247892626
283148275
451749093
602586991
1521142634
1886895694
1348348866
691937959
275136658
1631130308
1256691113
186571613
1135060705
751280993
2145301361
194582985
1895965417
797450571
1078231542
1562508267
1742115253
1860533924
714652344
930714110
1485428817
1294126316
1709919820
1000616633
1303520053
1543777248
1183726018
15553999
1519768895
1448852351
1649619647
926858786
2015719262
247528299
945325347
65352386
1246881464
1425407275
275225282
1231316738
1224613784
1619852091
163049596
1107372907
1648670535
2055765119
140921334
422165092
2132576342
1129555098
922772459
361334920
838531160
2126675983
1207222787
107421470
2036218850
1050449814
1912420123
472985767
1172475325
1926734566
1792138634
30806146
30399987
1619862940
1086698507
1549114243
1872733595
1437833417
1040989899
1242239117
684699008
2145082937
141846773
1606723576
1973839847
242686761
1149977305
572900882
894475391
1581989230
977940290
1476594835
330108169
651466097
682436518
640090605
1295950347
825577354
1941357495
852509754
2037617034
338017556
1909613750
950781814
538025911
1090193942
679525197
2035213917
408225975
239107123
1092122248
924248180
879189179
1101482726
1267350838
1799570080
1970002446
796615036
953370186
1749154770
1178145464
384368685
1229639409
733400449
1303133571
1465001270
440457295
1657642440
1648305801
1691951551
1150018730
1985672408
274393194
1827798536
461992255
613866699
1619162636
698573477
1887053037
1119097020
2130423967
128619396
300460607
603211715
211227229
159882870
1407823119
1153333167
556260994
2076921845
1881037112
75523717
1765121984
2120342308
1754796719
1694305330
338826534
88686291
1230677478
318499222
1850456211
115170856
1723950396
1692234305
738199486
480348725
998878366
830959086
1915912001
1460854662
451461703
562155790
1431561210
26575184
421089549
1879110655
1484111507
407823346
397600049
1193038833
532662236
257838674
1058257450
1229601188
1223989078
1101942336
693566431
1030904989
1540663958
497261615
722829894
2009671318
1604669080
1652178222
349780143
937893795
1540108361
1025214313
22785082
506181475
1803337219
2041379470
1533386975
660150874
1809610890
1525015341
515244763
382557242
1088654462
28226647
293009149
2006668122
2069953773
1104269964
1161902641
946161355
1123437211
1534259273
1142638707
1088096660
1516892233
1453080040
795899439
1830323293
436994034
102452635
2124324073
1615010887
1208985554
1301949418
1995815015
304588021
1647593570
6655964
373431442
1309093532
1557885751
627201617
1678276361
244273832
1505057926
564072331
739098863
1486498749
2111778670
379658002
487266301
197619209
2009744961
1527717434
6906880
95120399
670156822
322028811
745618028
74026896
91365406
470323302
759760965
67890501
629475323
221352463
379864848
194867722
1450027893
1701963850
40250024
325805641
1875783112
1854108666
1986568914
1404542339
207486022
65071981
788264669
90306974
736424611
1421590051
374211356
217953097
1128036541
1640822593
64796239
152765795
481554172
2067076866
2007535283
948389502
211211448
1815009011
2094207546
1209454358
761253604
1459126644
1212821082
1385488855
2033898956
1682594922
415844348
695290556
1345417508
676673604
933138390
1928283797
13082156
1760455350
1083723513
2045189978
1742959318
613709733
1962577842
2011114398
1206208159
60777864
1427292156
1772802412
1827803268
1756827552
1106060507
757596330
1655145889
353175971
223361001
1305918340
919695017
1446700620
496042614
1996380335
1926473132
839080054
613535233
808992419
1459569708
914545997
417640329
461340839
837651088
177734168
2044499597
666617215
1724669447
835795482
2105828005
1737386994
311057990
1521956292
1564912590
1907302734
151542466
42210702
427711131
1429911660
364523870
106572876
97719790
831836492
1060716169
272082741
555263878
581213045
307339326
204262803
1861961675
2102830181
342713749
704210050
356528993
1616782285
1746455276
1246579243
1596360726
1808700152
558009536
1866780994
2054986131
1743707279
1817505393
934421058
1656144501
207510251
1909532682
964900450
2037169904
838849004
410600199
219502842
1469291610
23051339
1719302678
1701578306
926009427
1403191763
577265934
2080009909
1384237312
1133539245
608270646
1559434773
1262911651
1471892754
2106038541
596192940
640749091
231405629
8381566
1002365146
549554578
124375023
77358243
391083417
930193473
1798079001
711138812
765523330
1525550859
192684792
1187014975
494504868
1485944917
610465427
1148876575
1068274280
1429804354
2099018351
1343796658
544372761
565651423
1391755181
1324015065
1686973417
159061257
1096568909
97382000
860834016
4642182
1918895784
1854583873
398223
265845570
1432459324
70459259
132621563
1772159519
1756847580
1099340675
1839220207
1510338746
1976324655
1396667174
295381048
195547448
964954099
684881828
410576993
1823386279
1552960984
1174444363
2017484749
788059741
386144379
1861671913
513640927
219273124
918366692
1781895674
1030660150
931081780
103730829
1910118436
1414878104
1293154816
409960012
1706047883
1210406759
1091215260
353750629
856163990
414984988
1394326963
1988339554
1512129889
296707189
1503873616
104815610
1417127582
215249151
1450025852
1976277771
1944511280
1538382269
1745945521
1414692986
471168038
1460170693
846559151
464669805
1051771377
1438122474
150687293
1808502088
92373446
857655785
1077332248
1173210471
1686337447
1586794419
144670838
1524689183
1760875683
800324640
1974782702
1180996030
383978025
1476147442
1296452325
1820380994
19407806
1231359803
782692756
804295665
2046497002
665732814
1894471642
1799852757
869110462
1120577057
1281169435
2109359786
1485667653
1676010362
2064872059
274487275
1212494530
86920129
1358767345
1032350438
2145294039
1167132889
1968122723
1609243236
1173205706
1217206779
57832106
663654813
1512052718
1936366095
181446574
714091186
1424926521
178036426
424338683
715382830
525802090
1515276416
687350143
824870813
242084987
1921150572
1675599164
1074620356
1961456944
1894941873
2138302762
284699815
1104714647
1105138779
1945070553
1339838161
166352272
823420985
1372367606
1512112934
418426130
1141517487
2145655735
237835640
781053089
158621070
596818603
152553794
1364386190
532412046
1938619838
1844797097
633523621
1330939807
674254961
340149134
1974056875
464545002
1995235354
599800340
807112395
1634911993
1540162772
1944724237
2126428136
1607224614
1159527109
1173664599
1921154877
597967048
1762659807
764013881
1592228668
558889911
1918173292
721005213
1721054399
1885026332
277405864
1888152334
620399452
1768359959
765197739
1775708196
334500003
2096744364
424486392
109987194
327595045
110595630
365338765
112169837
1115645700
1171353587
1456953651
409980265
1129891225
515409607
1069046971
572093267
981694410
1877757275
1525131045
2117444133
1754301377
1575081192
1081340521
1671321925
516302048
1930183472
527916127
2055387706
427476242
1587619873
876541958
1525479134
106246541
1278950961
536824623
411911471
317145953
1166832790
736265061
1901188040
342080987
1376686568
949249827
279808823
873166254
1378106784
292417061
721005213
1100576230
1638107490
510507228
1884110382
1258683971
1665739015
1444695193
1884897974
1660824013
1128357743
2130845991
378140430
796580953
2135513985
1901581958
1324954251
1240049512
1607379940
1651751248
1815094606
1294100286
785806808
493086132
889684952
1761097553
1769790331
2005584546
2087184998
1304300801
2055305102
305236419
562014559
1820437253
1485175647
1525373607
180160589
549232950
349949853
445917449
21590427
1074427181
1593247351
693238863
1926670571
193500247
332030038
1955503267
592318818
561738301
217829848
558777879
432955078
1820336010
1355845189
287534336
1589548533
1176133607
947830564
1105833424
987027004
1022770384
1583281845
1776819596
283498129
2070016395
1058521599
842482807
366603371
1829468590
696215385
2054815710
50297878
2109751004
333472388
940416131
383103025
1897136031
1948152683
1124558046
1220315043
314768054
956172614
1984149460
562738020
1817495699
1984812322
1673881260
179248646
742443963
1683730263
204584079
412380603
664841882
1725281321
1560194966
1621832699
312876078
1686621208
1789782202
764697617
1858278580
1383095240
1971972240
889511091
892897505
1230541450
915168970
28322017
1502697057
1057898780
1547569946
1406078587
978873881
364999174
382902875
1723346497
1982933684
2046988567
2089494262
1476849868
1243564439
893606609
163030031
1764892486
220265247
855706553
1742995055
1734661471
384938154
471239858
1985519276
2073979805
992148124
2105946921
1964225547
214545253
1159947702
123573820
1587025094
852996514
459465335
917277736
1531546704
160158814
909222124
1024852142
2107948406
349922076
239934025
121035233
612573218
1405289784
1942547577
1413887145
704236383
1584632837
223038277
419447494
214556791
1741708318
735660784
726634296
1943916501
857547219
1053892293
520080523
1417564403
117829623
1405988705
1345229522
1328345523
516850710
925933707
83905519
285301579
958536118
1539748674
185480126
96696378
1612629249
129510732
1058059225
1641098492
1601430580
321241111
956390329
1294531231
1336684222
896202530
1222447642
51936324
400859960
1041510804
1713582017
1482896626
1104660569
1318938708
1875760345
2019871711
1474498189
857518830
324186777
1197856097
335114687
447500590
851656544
749966721
1368557625
1146687966
1473460999
1383035687
877078789
1008376909
1516057549
765575862
774875294
241266441
2000703607
958970354
703147207
262121947
1538631221
1739902156
838446275
886058646
1485429826
1381551944
677411622
1118041028
1566783416
1041188850
2022466011
2099511257
1852155164
1110267612
590565030
442275501
1199527385
1743969969
321227696
1627114244
1953244935
1973281466
1031734777
353122636
1526730073
864352448
1757499176
1295873388
1200911015
1043495294
50184049
1175905950
831817769
1568874903
971360031
237275658
2099564791
689725975
1328343695
559359971
2134617389
1064457127
630730464
233634150
469340350
1435288085
1604726763
511262566
1455618685
1750971167
819640989
2079044844
934704759
1827408239
886422424
219554022
1204039686
15552459
852162124
1746441320
1451007017
149627030
706974564
1425335984
2086957323
1571904402
766105284
259720786
1941739849
1637638843
1709864664
533676317
1958081950
1092122248
1007485557
251891833
1552390931
498317104
1878165271
1048088443
1013467859
1200170352
1626737587
1050125983
444714905
1113583558
845605297
1061428352
2092121637
1600433931
405498864
490223332
455095859
1217710966
1690728192
337880870
800830987
723874007
544651489
206815403
519907087
2397248
1003498754
912327018
2116028970
1941451704
1372036671
1231286964
601109076
1817075869
250306622
1762702641
1401307388
217131006
94981254
1722402466
136985303
351788670
430788725
363632352
1089842882
1149340875
514617292
832449556
58309339
751000794
1112462846
1142259018
302374072
515646904
2047587014
451778015
1346231893
1190107293
198136645
1878837861
2040703447
1110624985
1838965890
1719949564
1535535987
590930214
1991330996
1372579900
615627476
290932473
412542679
660388696
1507047105
1535190494
786778127
734683343
1469153937
1433363847
570938802
784708809
1985295396
1683800840
1535010045
1782664001
1231987711
2130847444
1254882639
1707334372
1300509756
1759486294
716826612
394066302
847383732
1827579261
676178147
1649714302
41715779
467984803
1021242024
1487057235
1218453901
241109031
1074162753
1545645186
902026823
319701026
1188279834
1253916812
1550147400
347791261
1484480625
872861090
502092858
1013959833
1969820738
1100600391
1687948407
721990477
1239236463
2015255419
1242767812
847346743
1083734573
1243783389
340750430
1134578945
274114474
548061911
1097555152
2085531394
305136628
1806045670
1578097993
2001652195
1220665957
855668256
1534112141
1174613572
208728100
1299772367
698890752
2122578770
909534204
1999774709
1851807407
1328776591
2048131691
1051101348
970558507
1064813425
1705994408
1036182462
942064025
1214781738
483282763
1500547653
1045008100
151016564
213730885
433579206
376083846
413993436
897124320
509510436
904100922
885139577
169875305
742058111
2031930432
1636158874
353144024
1863746015
733347338
390644374
781064491
718486399
978570611
213597923
1733279475
1482188784
192560697
869683992
883855127
624052281
584260238
1773451101
219217441
2075949174
348145955
241993517
90626547
342313885
499692877
838325616
1346792568
1080326452
1047105195
534202634
1541019383
909057361
278110725
1365848065
516484692
80784580
529531117
1396042083
1604291954
440048213
1853124959
2869793
371162863
1644407361
379929644
1935781481
84243445
1783933730
245947619
2040666110
1826297742
99071334
1391595704
606585109
2055755585
314587167
1933584835
1927838700
6404104
1818940055
819826414
1133539346
743699123
228219915
1277366502
415238315
1503948858
307124988
273696146
231049039
1473698449
1573025337
1435589370
1612861246
1427764617
1622485692
877738678
1080821134
1265118154
1562722683
659389127
258208810
1829889460
1188092310
1418903694
1981954979
603485946
2011935722
1215862585
857427522
1769935477
132697043
261820783
1382409920
1315193324
947196980
1123437211
895616618
659835278
1560514003
923208922
977113886
43620132
2040110835
1963288958
1971595302
2046074921
222799815
1695332295
480897123
1938199154
1338161127
200242976
1043355923
1250969768
979145914
1304867047
488439043
650717523
1646781666
1265660641
928713191
1871232743
844449313
333630359
1937332892
906536108
1344253269
2070283267
1864142649
438397721
1368187291
370219393
1514462326
381649810
971612694
500467203
505623073
1213881264
1054044775
1141644059
1133025257
100145546
1573124519
1178172087
2134009697
350378215
1457902624
1636452400
15312056
255901146
682577965
312054203
315765393
302144246
405220841
1086475953
69719577
793961667
1964368121
732744137
615793785
2146190985
1637674688
350191209
161421192
1834889327
1649012846
1589785750
1677540751
82268800
900484170
1530809149
106434240
32117257
318849383
1014197924
1062798759
107116444
1333140968
348867890
190502858
244960287
1111153235
2022737752
1629636787
1943838416
134440259
733007794
105025585
2015987740
1324292987
138149236
1313395503
1033164256
554284238
404200212
1467490245
653229310
1775738421
222404197
270324617
1749200019
695559562
464996846
686785415
431516927
291558568
796570100
544940305
1880317668
1632073195
1143421820
1700120877
729486711
785800163
1475385081
368156540
1061191106
892280350
169060184
540840334
1571536987
1694746426
236402437
1344688135
166792306
212889012
859008851
1394907718
250701368
565510477
1239827519
1194894334
818433767
2060760875
1990811396
1120030572
2137070763
2055996430
1818421928
398459804
645113141
1542968181
333417751
767716382
1222191820
1349033205
1466627703
1085532436
305217793
1060839198
1539670909
2111267317
106104797
1964269221
1308522128
1229874668
328181386
1883518374
783958540
208553279
1591784663
1468022567
687778845
1334756656
1727840202
1780069929
767055058
2092590501
262402282
1698877782
1366418204
271233922
499038557
1249034078
2141467018
1186024427
842296428
349509901
1090235465
655599332
478335705
287428020
1646840776
2053065692
1952019059
1333404722
1045725532
1477343812
1660209363
1495722134
1364250917
1834377535
44411269
98428482
653687815
579294387
389204792
729410966
294562474
2066945109
461275497
1273037597
1319572446
2141874400
1753627318
1267345651
810619472
976637195
65272883
1883272485
1492427971
2103804584
417093465
298369214
1609768662
532838001
1396460677
528055345
1706958821
1621941979
1709954805
1974597113
1265014891
653029986
882193911
493016585
666524912
256279857
1427255423
2022171164
1379729728
2095963901
1310293330
471547773
647588354
1165591492
1300016831
221355537
1072601650
217340865
1166146194
1195212730
2125298932
1788883984
1650830082
1806357557
1329995178
996524875
48385176
2125122847
1571977074
584987810
294392311
636925752
1683380016
1957161417
1735551368
870236273
1099837369
148871361
1364808085
2102325544
1013533130
613558481
941632881
1168540660
1149814466
971497143
901663451
1175890133
2052144422
1986551747
1362082845
1315124112
885538222
603436624
1556131104
1067239999
937166496
259457184
1910350647
1304144248
1581521350
2048073340
1556820599
1942619398
1299109777
1363303736
462709680
727212848
1587990686
486128129
1796562861
1977514677
488665301
121362391
1489730799
1053111430
1141436492
1387632310
2001000985
1413819549
597088976
802010172
1650108721
1750000189
1451357567
491747105
1967660129
1010920438
1711243392
1132370607
1338439719
285899399
1153344517
909925883
202408220
143472806
1846927428
1256669523
1176408300
682739276
2144752532
1685247499
818331426
251283166
1941675824
972579569
738304770
1626846133
159916327
721672260
345306090
1878768443
1029052808
1487109873
963671178
249166603
391286430
1782410099
1384335598
2811496
559379146
1183152917
6360377
1984593613
995734070
1859588399
880949382
2002317772
384049751
1796607022
1334262230
1639332174
2084445138
1405523178
2054010050
2011168578
293689257
233303573
1937238894
532286608
4418771
1992149768
1707824704
911883206
1036114918
1404901347
1405072072
540521135
1217972760
131563474
66507712
2069443458
2130841364
695108105
311873690
1514821717
253977961
335283985
955950571
1149097846
1525761107
23809293
777543405
2069079778
349853384
112920846
1878660620
1569692835
2121822840
1308090098
70239893
1071471218
231326774
1904961774
1048463370
190276760
413177093
478550293
1992861937
1837059136
966452894
615470509
1420590010
1584226797
2104008668
1476977224
1915992645
1932503600
1686516825
915464501
515923482
1579440458
2075707607
948555515
1601785900
1581104144
1913847164
119942005
2096107659
1148200187
2111122085
434497845
367811825
1966301049
1754850505
1994733391
257626741
1454197886
1916873026
674305230
1515768697
1875854260
168274501
2023476493
1553717739
1715805171
1563155716
1823185547
1773043697
1188618756
1007514203
1875511049
486063535
919738737
453268845
579461203
238698460
1472703530
620101748
1061962178
1273246230
1564382086
2042015987
364452732
1590282312
1972297258
1763905554
687459996
402221946
1827934229
1741180614
1821827352
374796635
1570524151
311813107
1052935172
1412094351
294250594
935692620
856564398
333565231
573926161
1990861042
164225671
1541000624
173793
612513393
365769904
327632884
1654779777
1245022840
2079351525
2003858229
731257506
1170900346
1143764798
177792846
1624736013
594633005
1545464905
245932039
1753409041
1044827707
1024722176
479869666
820494488
139658157
1117693622
184511768
31689182
1451587529
795796723
290160910
514812232
1501847900
1865414596
805325568
58227974
1368321866
1166524571
2146406474
1281455476
1928962976
78426991
292720013
1415750677
1668397354
880183117
1261513711
1579902454
1259696344
1377191385
744206217
1834631127
533279632
1624961519
1975800582
1127377397
960616465
42318882
1908367080
1914934201
1554750978
666504231
1035898918
1399551419
741742483
530998652
908792005
1990922313
1462454541
1973539798
1332339751
1308198812
1666890640
175435570
1197800875
1576528
2113251260
1972097108
1821445222
1440758281
962820675
1105367965
1306993810
1467483508
226557124
1818544377
1103143660
326308182
1978213736
1655920251
791692213
298638728
1037263625
1103316331
1824297250
1626126335
377149461
1843595272
488657984
453884113
535426847
795129140
1344728256
37951227
1251343082
1056151257
161354203
1297891191
1253973783
1294650290
728757661
1729876752
206191683
1766210314
1817747523
320410832
440661880
1699193040
90049392
1937650884
896916487
2006805232
713670828
951377067
321302695
313359260
1611439586
552677304
891544387
14361539
1734605844
1788253457
1830133293
342225421
216725104
1512633281
1524712180
1872068167
1510474664
756420735
1035296206
512167453
106375873
478583894
624698809
1122310738
380674397
917557197
450539396
692825374
2110073121
292577149
2100066886
2043051010
38478892
889257567
534823005
264909276
1476343936
47687509
1902443895
1948027210
1155409361
1379251857
1354351041
121261476
57259383
137455849
276802635
1085722987
1440985390
133584911
357312264
1629972674
1526979105
782515914
261365053
2140191075
1911883709
1814553398
1252301115
438928775
1871582209
109880982
1032103440
679410533
749732238
1538366767
631166311
621524135
2145611363
1240894825
738542268
1958056355
476506695
137480535
1099434434
337279434
873550950
238213553
168562524
1918858818
701303114
1634834520
2144380222
33659473
1111399456
1895169429
258307340
722025557
257140821
768230248
1442385069
1276388218
1668207238
523330291
1179871736
195409827
1428219882
2114639628
1431988448
1821083597
146464852
1818501654
2111312911
500665652
1046735639
2039852242
1885898409
1887255810
1905667748
5930591
1450458411
1629928111
1934524878
1136249386
556252632
12640054
1855520478
540471482
421818075
998422102
72306867
51791314
1094721066
1362776250
669939914
2101347518
1977302504
1152313495
1344750571
1361688163
2011587383
734864773
322297390
128707630
1800510463
2097042644
1915578016
2072635600
21533736
1760694763
1699407477
1824785510
660451750
216013852
1789974418
1041950922
982821103
1297817274
355123657
47143395
2013217906
1968255646
2067105986
140104983
300391358
2001608467
629837318
367610666
2105516587
1887015260
1614580444
718777000
122251757
480783356
945835443
248097251
1382702285
779591296
1531511805
656715083
328350586
336210698
2026782616
515891355
1397586828
1523763146
496026420
2065313550
367303609
1305833154
1808215586
743114285
1499784960
1461564283
815878154
1136775757
1549330253
146685352
2096319684
690194268
1980073188
466445833
1289975530
1204972719
824881275
859912677
1251065947
1101527746
973889988
755066569
233489238
1688984009
70390854
1554910277
1494513936
1246066501
621000789
1502733207
1870408655
1391858907
1371484346
1053253285
496691502
1069995890
1178760553
609571176
396423111
2046106995
1256507932
1168294985
1247814033
881104799
1074701064
1914070440
1637282525
2044781079
2041500786
1342417692
1302714750
1734104307
234455210
1437880992
1141813388
232043281
1566629248
1776310208
170548412
1535813903
1399619323
351178705
1320062769
1946848581
1391900647
352242822
1814595589
2025802269
979588512
1513323080
1860979544
1371715084
636634652
2058405305
715199042
617163739
672746750
764156153
1781337988
662447823
1252030299
2133092113
1724848153
1704065596
641016889
1234677518
711427622
1600680737
295842256
1303827716
271151190
469202638
181261691
1295953563
2079002430
1601511813
1382729002
1470466481
1750668094
1128633808
1796515047
1401575287
1290197215
633815207
1930211867
1662231496
1178610215
876214877
268340168
1399703249
406265615
1196187563
480900846
1716697782
170366116
767321753
837580633
570499200
4099420
1952568833
1371881928
2031455159
914601493
1478864247
1470329368
2071458226
1714609916
749914476
518903625
1679657483
356414625
1013936157
2116619386
1580919484
1048830211
1489473458
1157397220
1485124556
163556982
1971593979
1742259691
692168077
191482330
1230410783
1917606166
489022925
240521157
502784847
1885776268
1402093337
1371078454
597480582
422244495
12221752
396805984
1614845219
479502547
1009780375
1495918333
1169856821
253717345
1101778872
2075683600
954757212
123477211
184743899
306532662
498174531
85556541
1042325614
604649932
1320125258
2034585460
1840437863
100467473
1010443555
952288607
934994034
1994227818
1520118488
1717071642
1246238905
604754029
1662494230
1531612193
1242578567
1860786968
972726736
961382004
616344071
843074434
1965803963
1177765884
591723122
909285840
1812042646
1326455533
1316872990
2030549001
1003418653
771402475
2089827203
558865104
1127193365
348984961
503747013
2132543612
218889583
1700354790
1705677200
337858875
268168129
491797123
1908879214
328343644
1410397122
899985362
1021161130
1706522751
1415392231
669623559
1116582714
1871111857
1464165399
1297206880
1065661745
502625179
1100277505
1246031810
1232403268
736589631
1463608284
67728537
1063937242
680957623
2106194091
1735116766
2100296270
225723801
1593469733
432277216
848267197
1846569021
124045301
2065179356
2050777802
1772038376
1879125029
147079638
1465425746
1943771990
1811538512
1986959256
1366892065
1757523659
1859108347
1038026137
1128245765
2104016858
1238626576
1556036382
239881631
1136135928
1323331798
1486103316
1252893027
363832300
835837783
50729346
1124617759
1720481996
347919712
212651015
201010779
1622843266
1768503481
719196983
384766983
105927088
1457704398
1771596226
1326840109
1592116078
95630636
680069470
1973685376
234959047
315082456
1547944525
1237287960
1319409595
1316891848
975937170
68221818
932081374
614843509
395636411
1306061737
206556715
1284091513
2053146841
433026895
1711813890
1087851414
324142762
703913429
328459715
722026506
935002302
1116840532
2057653928
33863092
540777080
191931532
990251882
2062153634
763762028
978888255
1541652487
1972295148
1553142437
1902684787
171948839
238397962
546799073
882298367
695441971
1067881831
2002008367
1463590336
507981027
432603502
621345021
570414008
1955194805
2005344329
1146306774
598044857
102990668
313273752
114314542
1388846441
2113204713
1866055469
1793397067
2051089176
1375697711
1769884875
1635871451
105793573
1624484870
1155379259
896692476
1957174963
177658147
783894193
1731690541
318661765
1357313297
279915336
897140540
1713614656
382995789
1369379282
1694832507
2017189692
1563787130
250669596
307269812
1837995778
477707798
2107230062
913064899
1088006122
1754690826
549215188
1875982678
871226773
1260201754
619887488
1803101819
489083133
1754357315
1315077242
1238605651
670175372
1142889416
1600263944
1047625441
2130375278
365776705
939563966
1284864812
2043772142
1048149759
2017239205
1720080571
1550226566
1224163253
403698427
1305381992
749745093
1688833418
1793648231
1355146899
286050072
1328643101
2104945738
1697072700
1426080060
103116556
698178798
1674126621
768489173
1127352280
1283736960
577603228
1936449705
1427700072
542813760
978531997
2096255237
871249013
1848502052
1815356463
1243238869
204904815
1590472676
469083402
1918957727
1447397507
2082361773
581707213
902861654
433321278
895934284
2095354615
1474867576
2138902110
1818940055
1253923596
810487537
252849858
1352587364
970171587
1584737792
195837074
717237230
671194365
666956330
1962564731
744061202
1552496790
185862234
408016438
1997958629
1353079628
1634725564
927575178
494956424
899195812
1885310306
203984720
1345438858
321478477
55480920
1783716046
307907843
525969308
608558279
728721139
992543547
1408710785
2108926175
1417342292
1734345939
339761765
219479333
1310027327
1103274281
303540377
334905771
1433003884
1376266551
989744811
1183960131
1731342984
469382249
223199080
1569161138
664960257
1785123275
1807610310
421428366
1261416702
2066458582
1957102020
8615582
1799357502
675711076
617855588
539042790
1490965804
1796681392
1255848205
238277587
304007807
1220287876
980838333
676862628
1794399974
297804155
1892742824
525771593
1579903019
1840330378
1874379507
1495307274
408772548
471866914
233526499
506732049
1989270906
1158452060
441690678
618464176
2089801577
2072395877
725824486
171056786
810019172
1439535791
623373268
1918433272
1280092314
111084280
620989131
101288285
1211676267
1533883595
2013336308
1573841929
1481169801
833526820
721482089
662162790
1914853615
1928980846
748136644
640519783
2042290661
108548672
850789818
552924302
557605142
1573977807
915827923
982056273
1277182955
898181914
853386615
1376679282
1234968009
153595683
138901240
1589652630
2054995985
1592118662
619648627
2117105267
1929768142
540025371
226590380
1126116905
1731619287
241825746
351344450
1323469095
1322378168
37288717
1260782927
846419336
238807231
1019268813
1596758445
1182153612
107341527
290379520
1466423388
1775231164
572955014
1859580413
1517192626
454893163
422013337
707285687
69238980
1576790244
2098087396
1459616920
1978640518
1545307543
1408266032
1695762676
669203949
2055869253
1083567501
236078171
993562233
292214816
1185156411
2008063333
1823896621
1414282162
2072526153
1102893868
374267559
2009615825
574210984
2022501402
1386238519
787096086
1191009446
1671221263
437040477
294815740
570030288
2111802798
911370545
948581136
306117490
468071528
524611146
2102320446
985563200
120363836
648506960
1688179300
1804586184
1010468705
1767383126
160748344
1315588063
415069696
1991102725
1803311457
1884642333
1975281996
1629529910
263584710
363992883
49167784
981622913
689313427
1970885553
547752084
1565559181
692228165
220750031
781734902
852066066
1728212019
1629778704
59521980
944761382
18094827
1853716313
1677236817
955431741
1756209098
727405828
27085928
273715074
238007482
78427868
1033071153
812311336
210928162
910520334
827449540
1925429629
1004291640
396997197
865801380
447796653
1204539566
2116885437
330949804
425034331
384096807
988665823
1386670076
710727170
882174364
73591044
1654427126
389284869
592485501
1944880215
1407064411
12993329
233727756
1092259092
1718894257
306380510
1146935840
282591810
1863826288
1343629931
1219002814
1975370631
1293197963
79974575
2053450435
1233340284
1542231563
2119080685
586789596
1545559256
1995944792
1409421606
617174302
1839057622
288356506
260025235
1694058007
1703148374
2065357141
1356813183
718950681
790284370
777112132
351449919
121755281
2014802526
120263039
953985952
2050001344
674650490
1644848075
1774035387
1857037260
443052111
959702354
595127114
28396569
1552392034
1943146674
759690845
1285931352
1525209073
1258517976
901346121
499549140
494887986
367648644
1005041917
624942889
1069474765
771541395
1137220264
747436714
1285097312
1521817780
634835520
446335570
1471916989
666453208
1503863639
1672473190
75491035
164164368
1902196558
630077752
1190597982
333872905
1083986126
992456595
1136004529
1585334863
374095342
1477714436
614502153
133946153
563499797
454405165
659240260
1148739280
1743475198
224433507
1955699365
119808990
1685665795
797516324
66269279
838701958
445564219
1494810480
72482619
149203354
1915294199
1373754794
1249394949
1771168154
596513398
1491143284
724179127
51080695
714229478
968366540
1382754308
1454016289
767996808
1628562691
1033151717
1250248182
233416146
1826857275
108085103
859615048
1139173489
1163585097
779222441
1765750399
694979719
498363154
991662187
2019956626
212409121
1301184375
1836712200
1045093835
93132064
1401583289
1705078822
93621339
2041764792
340493337
1274799067
1567401639
1419892103
1290222987
1747700134
1046445953
16206913
222695226
1011610487
922688721
1128719239
1075795342
1447199111
1675975870
370356774
1677675100
188007740
1787677327
957243217
975740982
1997605521
1496784304
1297590687
611111544
82473388
363763956
1288722764
1011612282
1184800233
2072793402
1690391729
1716513355
1392398363
400185121
1209075548
1358244978
1783734173
1734080379
744959385
1006046709
831373201
89738275
1879278816
53779960
1818350435
212644455
55870770
901205102
996915056
1948824983
821913987
1690450978
144757658
1155858661
1305805397
2076810880
557015431
914996486
1772418299
521024899
1292212658
2046985543
205348828
246137430
327750916
607065596
661928360
442185692
990134428
1665765037
753175826
960902759
311406369
1450360496
27323956
1025337586
712983264
1300752124
2021767512
63356782
2125802154
143424333
1166867668
367941724
1232221822
245473510
683700352
52876233
1271759625
907274145
586988031
544752322
1188392809
1284686805
385633473
1557757321
1198467119
259431891
1407958124
642018575
983993881
1040641137
287365105
371940227
1422209274
318672623
2125233721
1484651093
1287208605
1593413780
998532671
258188267
1365862179
1814030476
1938858913
1844300979
222077327
173092221
1905730130
1080241794
264750951
692513890
652680153
2050762344
438762222
1380491291
280831004
1080014634
1875082110
1870874586
721899220
2061565623
1247649870
1893516530
379433331
964469100
1910718389
1491097754
1669957477
210682337
1849018442
2108388439
1408434634
2093966575
1665431211
1971829268
1958476321
2018751853
359666096
908394681
1410238372
1653947672
170515177
935964004
1937898300
730013521
1657971476
1753308935
1545408980
1803347920
1959947849
882839796
2128569585
942704077
966969481
1916110060
1966396129
308131203
609711626
276155789
1485998545
1022378430
1514671084
1412527302
1325863969
2040316892
524878923
1376080687
73524042
1706111273
2036289075
1450659772
1118036143
1213038368
777066450
1880755306
137559834
1209939651
291740208
467763575
2005459119
628883470
1897127052
1931380405
1696847579
1909473161
1303194765
1046658386
259062498
1657056489
41747916
979717115
506646147
149809169
1831955510
128061813
1163921286
656555699
128015656
751475004
1632667929
1572272985
103535566
61252546
1777997111
789321716
966914000
1364452959
489212106
892544127
1334020978
258567181
1730213879
1370672664
559587112
1121599283
1914016928
1421897542
1611960640
1895677085
1456795737
113410105
1286974024
713049975
1674894263
1993230675
1683026856
1265846503
714799781
533402814
1973249749
1613977145
1231509988
1906772299
1887869534
776310705
297141283
682902701
1363492295
1129828294
1558043175
701732735
2109301656
360554146
19874309
1600710172
1030880430
1648951360
939996708
643309403
1797436904
880875519
1894615974
1339785322
1416891575
528330889
1313681758
2006511746
655635236
240303267
1335451564
948081683
1979077020
1598302597
888319505
1402291782
796027687
1027007159
970470709
1155994026
936453082
299168197
1972725241
1709125137
1152813444
2141619341
1835250381
1279094908
1402604353
298306724
1160972145
245838953
828587782
1204591241
1410966035
816887938
295801533
949131486
106824420
1417715816
1979964564
1461442812
275786617
1080797545
1653099448
285670334
2026159214
2028442353
251134120
1253321766
1202369395
579489806
1140779199
695137889
1003649056
1159451059
1342180695
432940621
179392976
975745761
1124396247
797498834
465438296
293637199
782283192
1908301580
765082558
370863857
972089359
1582584844
1350236360
1307954110
598255641
1899808975
1002470298
1783094110
485167793
1996921578
28416452
1000552156
1550428199
1992121670
1381023324
689874103
309394043
749366159
1945939776
409907492
927861146
1550606486
1981419897
29409489
927559245
747948598
1528274628
385248571
1395172716
125933487
99018456
1405864144
818678666
701018161
414683256
1518852974
389001408
918600304
1009141956
120156476
1655526923
975695170
136732571
394081953
638440852
966918858
1482703692
296439079
499490694
1308198812
277054352
2060476013
374299869
333243819
269764568
1145720650
1051841323
1969684363
2027040754
834668510
44871239
1294004047
2077047440
1830814780
521209024
1434851722
491015945
2138888299
503809827
1645465623
2145511317
492679294
1638571687
1668501538
1724510763
1276162455
320591612
633928059
2033396294
1906085839
167855522
1785118357
2000495131
2063023527
1887874187
1983201085
1916933350
1197584047
404756698
1132163423
2005482288
330006263
1380096947
1915739289
2142534153
844970033
1185039147
774039040
1633067636
58864985
1174873755
716300103
621267897
624983168
332028295
2044767596
451799474
130124417
1849252620
471875111
564518976
2032825569
1425942777
760462549
1103936302
1885490583
115948392
531574236
920285531
347061264
1469973646
1489249169
5778057
345010559
745730527
2024212238
1225724650
340042326
897132652
452471034
314923171
1813308800
1115883881
1044869205
707796092
95027751
1736039924
1838317853
860081476
1026396800
384873736
24569717
1225471692
1557237999
1893896665
566108057
1209136529
697328548
2013844250
75737031
1374888310
527446862
1442038055
169128600
1293148422
908518952
209523537
564858877
1127600642
1923850012
1431174591
1782864826
2000772757
1855665995
1413346634
1503493448
712283342
1762260784
269698228
701275850
887415274
1205999390
406539221
1610473455
216204354
1377289824
1354094920
1451863885
2017046245
91988279
1265988963
323710494
2078891638
1674858598
759514993
1270305611
1363275030
871200810
159735599
996501855
75217333
619388577
1680072158
1486276880
1438000227
775329767
589471773
226245708
1725702411
910764976
215576418
1859160003
160509774
422027527
1084679614
550718682
1637980890
1757344580
221459262
1253083624
900908395
1776560460
492311495
2122682805
514012530
1847990689
1123943698
1415108573
2002628112
1347353459
1190963249
1063873418
552919955
1407996206
1422604633
1640475857
747210678
1266510865
1037834834
689806121
1683984734
1018811932
1758041434
801378343
678359483
723421358
572289427
277149618
1164948327
637435781
730948942
597813086
2091306922
1905459457
580414890
2090577219
1922514336
1348126923
1180878961
82330316
1546254517
248804397
1343244687
1789502232
1278953730
1242351606
1275339782
1966597269
1775623404
14072660
1890609769
1630909044
1929483076
647982188
1826501593
1417821941
1205779883
1918496190
1563780836
2069723271
1047678646
1186765025
1543392111
189274136
1952191682
1650948351
1406734831
681058307
1684947321
221200776
1606535073
553697891
747132570
254486940
908469756
890267543
1552365555
1882125548
841790220
128318242
503640843
1255901154
875838743
1614899968
694095577
927575876
1290609095
1701271438
1532873597
1435551681
1404368594
1614916112
1862448421
1362040275
1191210545
768666750
72872878
626736395
753115800
1875963273
198334634
181514020
1339502591
870995932
245121746
1097826026
335890291
1898253083
1628302515
413824467
1648596883
526608394
763295028
652794941
756404794
646851619
739771607
20666825
1268844382
1293917343
995649146
1234718416
1473531476
1975280411
2066527692
1145265918
969404649
97244454
446444928
395905099
1756049397
1038233117
1483635305
1099269755
969850550
230746861
515336073
1528691751
992699635
1839528290
620580431
1170145053
541218972
1026292783
1769402946
700583664
447017860
460755060
912107294
1173570535
575086148
1992656864
1901848563
243059897
1903810967
1520831521
450079720
961908828
399899887
1718356998
1189774147
1342742228
128870101
616649392
1086653242
266169784
1343540264
176972519
51499463
1605830085
2010092680
1058176092
2141420301
1642456199
2141973546
340335716
972102219
2067688060
1076356366
766931137
1584862378
1992674064
263608106
893180270
1718902270
250299669
2029690766
207703314
1735558560
223868476
228818655
2077216072
778354058
714679108
1847856031
646821886
271938160
2050187298
1550863121
75782168
2077155788
1526551778
1235461418
1437213581
686334983
1576025105
1195960838
317045178
1619615029
840707279
695149320
1662338886
447033477
1451194506
379088779
330845569
1820184228
358964488
2086673794
600301512
1574915966
99670898
172189967
1200921905
511954475
1563123353
532530050
1723422684
889731398
1504585844
1472188964
1589679023
1449195846
471361206
2125971956
482786073
1166213414
991816763
1434623476
271416093
1579310393
1818166590
1234953034
643599125
532200047
243300161
588390339
1325622489
802366195
2020502241
140880474
1354530611
410838313
1073352651
96970163
1461088809
1953717911
1498762888
1646346487
1564525302
2078266357
1796503616
1592156405
900630629
1001501863
1582186416
520608219
1465957688
95898166
1260572250
206088470
878810845
974822690
855552584
526567346
429064054
104304853
475277434
206243796
1217135723
1072811931
902665649
1099031075
932564851
1619436768
1431353745
1054396482
170267375
1647426192
1732858694
405289046
414365279
904299466
1983044955
1059654966
905399854
1770362097
153970285
1807130613
586883945
757427471
144296282
1276382083
1016290762
1088111927
30398873
1689339478
1864873585
1059807279
37591469
422120377
1772223259
193170794
884593740
643389944
428333415
1467900721
1610983450
1034317661
628151685
1298818296
632597196
971763587
1297045206
240014284
1151376314
1832018243
1563184309
276587692
152667968
223128508
2088361253
1139302412
1950875292
2023911208
785224797
1485602547
1768979284
1795716377
280566090
695704272
1268880802
1074138285
1884597251
910197036
1471607767
331072163
2033011070
1588071550
1096278652
438581592
204003463
750953447
898486128
1244342590
495232749
1836799551
1879153615
1359897652
1945929748
254278964
2144284047
666002270
440232774
570097409
123027381
1048719820
1551044183
528142251
661222963
1104679983
1026189593
1855919273
938428857
688241665
1925856847
1464615173
209570814
1638093786
1145883059
2035227600
1941142763
1220318408
1303991639
238655245
1903507520
1368879424
1532850373
836578772
878448591
1783244051
1767238352
682844214
1278923518
560039647
924912625
382403551
1627872775
1234697958
2051725551
1464442912
2075547421
204742198
2119413894
1615382318
2006161268
1801677414
25960683
840021815
219023373
1032045425
730775902
1233359933
1632225420
1630075174
404161306
886029088
298630915
148740197
563008674
69940141
1392139652
843119951
1307260064
1200284825
834211299
2133162053
1327606929
1673507127
274065257
324253429
844984135
56248796
512484664
946173403
1953349376
1420562274
1886348766
468114662
819395619
1826987660
1444541605
1696828357
1789033774
690558645
525046218
1764627483
1733684148
1203619831
818674915
1882388052
1412346846
711168867
656030422
1526761156
477553032
769920673
1624981843
102441323
1636656968
2030577470
470796289
529748005
931364074
1517416049
1584920398
861276264
1875575096
1833280950
514320337
1206661702
2133956031
416821450
1455370736
1227726620
1598034578
111409865
139605796
1521626098
824630120
477183725
1593830927
521910351
653328369
988008997
1859300456
2049408154
491032660
2119775198
1300234708
1064908908
748089226
325271374
831069185
344817535
1019581158
356650685
440807147
4502326
217932195
2129296284
2050632348
1464858948
116550287
1714073094
1350764407
485944718
49040913
1586839488
1565051179
1316802887
67703628
441043298
1241058712
1723888805
1196270708
389218812
1758916048
654928304
2104979603
187300656
1512370006
614102465
320167664
1675116879
59702689
39298719
1510840681
1834488385
331154272
1364597917
487806216
1899067185
881378555
1935390568
1297682892
1782525611
673439309
923110495
2145403823
41401793
1963603222
725637631
393003693
328162410
1054358490
268254145
336507476
2015256057
83010917
520188139
608965349
278479759
977415831
384578983
1160911622
1549048238
1458763715
539908613
1852950147
741333606
2042951738
1376361785
1410406266
579074813
1750933007
1248074310
2026273108
462596145
1554117931
949224464
1341270236
111134463
1925443141
458612103
46743626
912075118
1282531047
248162956
1590441177
1946636141
349400037
1243005329
793384161
1320081344
592427963
1300321216
126578519
1546785518
845108926
227403367
1351305476
665499725
707335603
473599890
1685090175
432324271
1354304980
1451666905
190000601
406860072
1968420213
1047029064
359863487
1018150270
1179902999
39093
1045649106
1782219170
1461117551
2135769156
82032058
439728713
1597699593
1296065965
661503213
1017022586
495257346
1002531306
752259128
544234850
932365699
183115930
871692571
1908828957
629522812
1306395760
426236144
586787735
1165932807
440271604
13259999
2055563585
1870733758
1400166861
703330393
1348658371
1352286373
1944485005
239830535
1358677080
1828609734
130022778
1160192961
948413934
14038586
1289703796
1369352943
1507136461
1477448389
918632455
398221725
1408272362
1072014046
1864885375
1795170193
14913263
1582554545
172961841
732926343
1393619045
791365587
1600335674
1204326897
1579118371
792954718
831115186
1228159510
687628130
977561108
1158646543
762574443
699578654
1729688027
1820787694
305787661
161849661
1989634069
770129855
635893601
245546688
1143915721
73806099
1939918970
855215500
689949250
1809419346
657622200
377281034
1850939086
1137456119
1087347169
1708852245
1139963698
1342145592
1011194591
2130940332
429618111
200588574
620560865
873360878
892372094
1068294606
1889565232
471812243
1817427410
1088248683
804133931
436412494
1950239062
1622821286
388637237
1340756864
1141960233
1456259917
590700738
1571446536
493397881
1492958913
1616524981
263149590
1352133791
1780069929
1120764534
1989942020
1819777865
832729337
1757130856
1037736378
1755660015
897495831
2004310027
375926851
848038080
1905653322
1057034228
1949948951
1191116456
1492009171
1900354689
281832151
1417271651
332739535
1263016988
1397356993
550163595
1699325887
2069336531
299184138
1427797299
1227004205
1826601526
1636951013
1415537323
969830954
664067956
685547252
1044999762
140769636
1947290633
1450463502
1877040152
2014978147
255511248
1630978243
1068010807
1369232689
1705934500
85345036
377668672
395043654
2087564530
1391961481
1004843009
2035272330
798766078
1299409356
1876280662
1485272226
5572814
2092026657
1059066284
341523667
1766654806
887717763
1657279777
1160924394
1384538918
486709844
1150821082
1026808759
497266593
580116175
116214998
155811685
631049438
796923897
1639353446
806786899
1855278556
1892920908
750834376
1052020396
874933093
940582648
976357942
1620334307
977190387
1997569158
678132638
811114796
1643041444
967332825
1293541835
475621462
1226795430
262033432
2080354824
121358925
57500197
2118308586
609916648
1658403084
1786994425
1320356307
139745487
1221018483
1282228510
145927542
126745869
98411175
1296242110
180976000
1333987301
1538130553
1181258501
669187820
1010552038
754809616
1957516673
378352339
124911215
2079992425
646688434
1435658952
168904892
1077518068
1728154656
1700211833
813611502
684857071
2004360252
387973264
1782420172
1886839913
2054622409
1124599916
1695000940
542163587
2079355565
226547074
864159103
1078657453
276797800
643067276
1120400770
320447405
1074536311
1543389357
1749335971
1868432558
1556057528
2075705249
461518376
1053227863
588893929
937230563
192400603
1482911680
156890896
851131653
762181877
1131840357
1672247120
206568924
1071105988
924151143
1090705129
282852341
1829286625
1837248554
1444954905
651029089
1210763985
1498734927
1888534673
817126118
1363999299
1423721771
1398660509
1645745834
545468686
1745613676
209524204
1030196467
128545112
691122297
1112808847
1256793350
1653939107
2053129191
1026553718
1453408326
906639355
571974279
1072690203
485888657
807939713
1589384197
1205265006
422184871
116805195
728382973
1297102277
224048571
242134309
1034590094
901053950
2011032752
1754397674
1845643874
606801575
687843071
1334980621
1284652542
834121819
1688577518
1356234116
1105486016
501436962
515959990
1664697796
1089104315
1945152832
2106870313
1502298955
1419540272
1155594868
744102833
237422499
1076547702
1819448872
450134183
1663824181
281357579
1586062876
772362277
1695904955
424159169
1585785640
657173500
2095347309
1671808915
802385275
2135538242
1665011619
1673256990
1150767395
1756928696
92643031
463937168
896661407
564161676
214446891
1292559723
1811859045
1529942590
717863231
743977533
2063051579
931440420
1761762650
1048490688
719676762
1361191807
1432573880
681743806
203192175
1724544097
1690166891
715755870
1307052872
283759961
58233104
723308558
554559589
979495542
1222330024
452312767
56246204
1570784548
71707454
475304161
572301739
886497730
1102707614
90641119
299094266
7069208
2024746084
1340033220
1308752656
2129294215
539810870
129268319
2039249376
1813853113
1612054007
957987627
1376170315
104089803
1030565887
2073216265
988333933
1762149098
1679497919
2044959514
1219727667
1406553200
139154956
884657191
1951642062
1421688608
1435989932
502889289
427666276
2020738739
1489019630
2138547155
855025801
1478416953
579471764
424354394
1052860973
2125795806
961136963
1778516835
958785746
1439931325
253218196
2107694966
1783052720
2073651239
1885822023
1697483064
336447309
424390316
1728058726
1806992471
1831635853
1617732586
635055569
275012259
639180532
1676187365
1623626588
1737981424
496453316
2033576544
864003469
1143710671
1078905623
9181005
1800853400
1246740795
370256535
816213413
1324431170
1235239983
542776256
1635407074
1189340093
2055627048
771411352
1194430387
1122568766
1311293004
194955316
2043810803
1260519712
1243469446
1211202526
1798080224
399866955
1272152386
1741739567
840714185
41462901
506173141
329684140
1443698232
1590894066
392033374
1821495945
1500538168
317745234
87236902
562435
1629609405
2038248328
2001481627
124235764
1526873337
1188371855
677150227
1590170814
1716926128
724480361
1016733964
760706446
792531394
454276522
1623490840
238993571
1752859537
380741767
574292781
567627767
1618596353
1448578680
1188199113
1357065665
1368200516
1874241858
1630925584
1006626175
371536697
1136982278
513765586
1977711360
1818106635
777398201
463560573
1318674937
1140111317
1025766329
1546530933
528944925
889841667
984060884
491477016
1993188490
1179689719
622132321
638190330
26722315
1990374154
862799610
1374740368
108315093
1662561578
1535574611
682706112
32471430
1663537398
1816838689
1205050070
949014625
432078587
99830578
346093059
727028772
1651794421
1554183913
191244831
365998689
857305872
166452189
438600257
1099199342
2143825177
2141093705
1162676119
1028316220
512866899
781066760
1822144408
1113579325
871714631
936620470
1551356700
1038976904
2031484120
2048153477
1026623013
966796803
1565751760
1175981535
1307065178
1307211925
1635415938
1649852724
1178213745
1581732290
474505731
385511189
88605409
1108824383
1972903608
598948756
670595122
616547008
1289493472
94580434
539757034
1309019692
1599995729
229859618
1235098092
914480167
1600672781
154864704
228130219
290443673
1719443451
1166951960
615557198
545706904
1797960642
122389695
1331600877
1444708922
1225475355
235707763
227381016
1883774624
1019922175
491306144
2061527472
1091372689
1699365449
1065893274
574767804
71170620
921002718
352784688
350276107
1857552579
1523749945
894427129
1321224174
997578455
1605069815
942364564
1390381174
849680760
946719981
1408926951
383928848
1181263455
227300735
1076571467
228162685
1276830688
857110688
1435267880
166978124
1194316297
930168826
2083904804
218878114
306204598
1851226786
1076223272
1765343601
1167513885
1668603090
1771828518
2117944441
1282184791
1023547109
474256236
1377011801
1704740662
157325961
1794040546
1024355546
1648802601
69631854
1400345900
892044030
1839706014
677987975
1283800515
292135177
663428068
555287216
1703847919
1196999597
243348948
1764382373
404710872
89371360
1238396227
412159658
913087822
330653875
509892884
571102887
363193240
1651291475
1684971802
2040126986
1962285603
2036702642
376023318
976160306
1511865274
150553541
55744477
647450108
1380409999
2008920735
1007601497
1043613432
2034843388
309789885
1442669663
722952829
1000189300
319794950
808400732
330687311
1231112958
1555354181
702758504
1047706673
2097294491
291986998
1469260863
287321504
695035301
1059988283
850805995
648671193
884635150
1312215740
2060999306
1816248065
718547314
1332560720
683078669
1676991923
527499614
318974395
1876633750
1929610963
205195046
607597207
1003133812
1923472957
1878194122
883425518
1296180259
74731543
2091491480
1714114551
1044741379
1684723769
1566099973
913920528
1683588193
298063814
586757318
1802541663
590848850
144660885
1835618995
1311925240
1313408223
102418984
454826398
572149261
733422058
415827502
137847319
1643041236
1814730059
571947753
355581548
142488028
864918622
511203927
82717427
608314664
1951663662
304179344
1224804113
455021756
975550441
1134529504
741298629
907403148
557872878
284469055
1988672400
1188337288
1408055817
959607470
1169770960
847388095
571353881
2051600224
1838378359
406297061
1111544879
1999489864
2112133691
2025540820
1850160257
431610175
1502569572
2064992986
1448957647
68621527
1876394663
1168100980
2141270801
553586164
479764131
599030027
356231722
545231065
227703432
934742512
490140001
62148584
1050941569
694859357
770662040
1918681520
2101888910
1383123408
1283586895
1812324412
1072805869
500416428
965000154
95262104
452803325
780176251
194069776
376964383
828204526
616659978
676947936
1193264669
248884048
791376526
1604994618
2126783743
2052584890
916896499
968448656
1549553916
365939491
84700754
1904830223
1972453594
666677949
651077859
538444786
1713223444
485049195
1202940074
1207343570
1599527040
785474653
1329628938
1894237197
1375757857
1688086300
584606266
1730467107
1545779258
931357637
1137499906
39952219
841482864
1475304252
1560166235
736064009
290858338
858035919
795765164
2041129901
1168764401
1126102836
912980730
2126667950
112913053
2082713222
1953591198
1616834839
1810550681
1170022160
1478657072
2133566227
123327311
1096506666
285752595
1945498738
509435167
226501150
40530611
809908585
280747760
974833879
956584361
1623829865
760112074
1537662402
1455730091
801513551
1981522220
1881805939
428833067
119925888
381509399
1063816819
77754027
405621598
224992964
1188158197
133981461
816610864
785221276
549327433
1588587764
370488257
505109037
274299801
956708757
527271123
729627982
1428392905
2057722203
2093579894
1391900268
938266531
1770429714
1245417530
461543501
1060670288
1680391570
1791752739
1794656976
1516144401
2129706954
718960667
318024533
512304515
1971300113
1123844380
750273233
112145196
943882369
468842773
1480432602
1454380017
430194549
904118330
1495196757
1854596762
1545064153
994473690
1646665406
583192886
2083898025
873420760
973247566
1980346444
1732792738
1829689368
400761371
1783894357
2115018180
1860828099
1161513302
1177303040
1301109325
653777720
1758872778
787707284
2051533195
532334442
1010237580
829455442
1142733006
1741442979
835965645
1379247782
695109093
1442288693
411005199
1157637362
1400049659
1384577666
360264456
1013441610
1168392057
1114212300
39116032
1452382176
1123888341
2005895576
247328568
257328085
947836025
1387034117
2133279776
1166447355
703513396
701021589
2112256370
162560761
1012886989
1448739829
564910174
1837902729
553399412
141497059
39419759
1700405437
747452350
567558368
1865319979
1353016775
439608069
1935107971
2133747940
1890469780
815952070
1549813102
1606323289
842488937
619134768
280212202
1371522295
2146335674
801562190
1528531381
1304653528
843739137
929380108
1273114066
527380976
1146026515
1511338972
2001135625
373124491
405456451
1890446890
1477612997
296857421
252406015
1416653381
818927379
1712879412
1959393864
2012758315
2133156473
2085205774
2053155966
1688124965
603331187
1675082768
1432961859
198873075
1788639848
1237129071
1040375031
691742709
136332478
167793501
538578537
1331496040
336740688
228354750
1210056560
1691638982
790024832
110269330
518888032
419212256
820633917
698440507
649600688
2118698679
1179665664
753674362
802320876
746529602
747224977
1699643672
1417567582
736292538
69687567
1546371962
578268134
607133560
1424078993
1859903624
481969098
988794344
422501765
1012331921
652357052
1926811166
1124555243
284261101
1419320689
797798984
1847041948
698906301
1705163297
1967374306
1136384362
1588048240
990764293
844754341
2007386882
218752883
1546985538
26735193
2135814756
1609308733
483216043
967679629
484529033
891996040
738917865
1912381728
1525673177
1607882538
851616051
360139879
1078498955
1420702266
1786145364
422911989
408426356
1511837172
1283452192
1583824142
982701836
213474565
602176003
198007526
1920032736
918992769
803650954
564368967
826165242
595838320
864678601
1836612673
1266561850
1279712345
288451129
2046095586
1210898927
1673710689
341024376
1421946231
557236635
361930881
274814841
966167882
348845320
552120278
1086924126
1393777785
1950566432
1296698783
1421700918
1460506800
2018625359
545678148
1488449084
403200965
1101465740
1143334518
1525190367
1470687946
98257059
125732336
999711466
523998658
1808795017
1891083542
1033943336
1621556964
1921154877
1731578441
426755326
205548090
1350917780
356062392
268752886
1812983386
27317652
131841860
839045738
1595743490
1050556114
1357697845
1717790212
1482812884
1659351183
1612161858
1554738536
325227944
1119673001
2040199565
492464074
514219665
188138175
1727277589
1887231021
133228852
1712801736
1012014903
275582373
1855882098
1821036201
1052118482
1787366011
1171229217
668781089
1180798833
964244407
1015030592
1486287
32003378
213838426
92820961
262744610
1406408937
157860179
207925851
62215566
908844303
352934984
670538591
641189302
1745980934
630677437
1211389268
1166804859
1138189989
1980503553
1816127831
1846772781
1256691113
1393799911
992657136
950214437
2128747672
1450297191
654436467
416677984
1056192589
772092560
662114988
1025404572
1717854266
2006372211
1802246114
1619464587
1065415184
1883789841
867431297
2086238659
1504092938
893582492
168516713
1973195209
2139991214
1559679749
1846518730
241885776
1091407185
544669394
1541688264
2140675780
449598402
1892868353
1127001410
927726134
117947736
1693775253
164973847
579095564
332317001
717025951
316067702
2079863241
792701177
1227681216
1707616092
425159073
2019531257
1343184736
697267926
1686205765
754019618
296960851
168750855
363657130
1757893719
2057610831
1968039055
461033904
1220022470
2101680238
140988073
893094836
868443788
1913441417
739740748
1898896883
1840557032
1912525351
41082084
484308519
1601683580
373392468
1980003230
2052942825
153536750
2126397321
1324938630
1059920633
1206477355
1660489059
2104075606
1290670833
1853220223
1008681089
1912776372
1161593198
1258574159
824617620
179236765
1659632007
613722798
1580013599
2045968179
178103150
574974993
1780617057
364305727
1027884886
163474491
418306348
2023113469
600958074
214134348
1494123967
1172055350
1491885467
379719795
181681534
1550088177
1855972001
167288863
787387621
1932693888
1840293648
316483100
1453201883
1042369924
62609073
1705318405
567807252
509892411
32488307
1710886845
929641999
2010731803
958635813
1886783081
1467673132
2057471397
271443379
1332757211
1699359727
140118528
1198974101
2105972585
572207132
16399495
391590422
883717729
1669799749
1437938749
1329828507
1054515278
384705539
1074087876
704400237
1207193122
245504204
1959961221
1892150694
523629961
1220641761
769959938
697257948
570688792
1349393978
735204453
868407550
1230379959
980783836
2034407183
1498890879
1358443371
115234816
579914490
1698567865
1563499396
1954683778
1594538320
377884185
381288859
899620942
1110889040
174235524
453489103
386635040
108108491
479319744
1094798996
1338089047
119166903
1506369052
1988974842
1371752588
1415515031
1142669484
1041707798
1949453170
1460540499
953860389
1594264499
248453502
1864993219
835631060
145380525
1283733841
2087805160
1100750308
1755230447
1351183262
297880774
13666720
440716332
203622318
1441983308
1803727940
681003198
1604906173
1217084323
1925205930
93699410
108513126
1985491072
426446061
432023668
64299749
2000644706
250679730
1349424254
647051798
1243300680
45683279
62973577
554237380
280992246
481474352
1789649651
754452927
1906681923
1405306715
253884390
396255869
1866161225
1736224763
1795590186
803662704
2128154167
2068141427
1781382041
1434694746
153821250
2114016219
543609494
142904940
923175435
160297329
1975957930
241478805
1092370201
166518683
2137132672
253224818
933569703
2113905560
649484551
549002147
1939620317
1027418680
1225586610
1650272301
1777593763
1999734182
1643167965
439313376
1711320245
1382128385
1195532672
1502245704
1985304082
679452878
1013970222
1727924367
921712925
1817281366
1353433816
1706848500
1525750456
957825216
1165364101
210778834
616114475
409985454
598839689
1958427382
1731900277
1818736631
1031416716
1143367498
1813308800
174461325
215284283
773373312
1338279545
1790323790
756362223
297918973
982755928
1031134273
620863232
278087008
2012640440
952195188
1830805280
350573186
464504917
1019198016
573082884
193259814
374734093
289067626
294634869
1835993392
331572590
2144197941
892938112
1186794515
1270124065
261166932
1074252880
1437702570
1990904919
1010175785
211366350
757808460
285852469
1670215131
740049069
142273408
1563435304
929536622
1698567457
873925387
1852579220
1760314619
357791368
605893965
1119464961
220486437
967172667
701011511
1022148078
1741403467
560279347
1526976135
768395263
166094338
1443832774
1698796982
1328812430
467851804
1003937150
1094273177
2009759020
1821945597
1097920933
1463801355
578904651
2118426190
476384344
1271776686
112259079
1232677462
584574091
1725576046
308938682
404351706
2119671842
1371123745
142997010
619305519
1807116420
1152324779
2112776441
646353760
1994121131
1701519496
1565450270
173215646
723752711
1460190472
537346094
152843653
1990195423
934413651
1798659679
1241361851
1375562144
1362638532
740540697
893016580
2062900949
648452218
1555077763
1415924707
878614394
1913037597
1103992769
1175400624
1049634134
1031662979
1864211820
199783690
1743305761
1574318009
1104819715
1201973730
1133376182
1479963793
1076835315
462371216
254693305
1621237788
692725122
2043150291
896295620
1934407808
516003424
2059645916
1509731590
1452937065
585154187
1936204762
588568342
202735389
1847465415
140175819
1424200677
2014278057
488982226
1834642646
1900678662
1293886561
1980374373
1710510890
1687951028
1389400621
1277569444
519442088
895669272
678007504
128909200
30404136
1352972223
646134328
2053500809
2035226787
1931587970
1663898723
883865972
1083897112
1957188189
773912749
1954252957
1738295253
1300195899
892849743
1368238298
628362680
349754749
1669538199
711564125
328672444
1827059853
459757321
1597777173
1936399807
1547348199
897679557
283551740
754439621
766897464
736319730
541737803
1277794276
71182945
581177165
35193100
1156894171
1872304245
344746997
2114179871
1295924739
465483586
518778540
404190883
342966369
1847681329
1543188971
684709618
355240380
1276444033
355857172
1778200395
1944717539
1774367090
1809942701
1451073258
285780879
1534038731
823543384
840064443
949531291
39880761
1188365770
1098425903
2023977958
1248832795
605588547
582967600
314826485
1111153235
1162656383
892484222
2013492345
1500847103
1865655303
25880070
2094188810
232432455
908176144
783524706
1676700626
1982902656
2085584788
277337765
1788171713
1015781111
963906485
1594918226
766706157
541966614
316467103
1320063359
266988458
1899193360
1105486016
2028027473
1875552181
68004905
2121277797
1469892788
306767225
626969525
1876994733
1759618220
1346006036
3373475
1513387416
473286698
497723057
884800445
189173451
818649916
1296750033
1314493093
2140866077
1041637920
138761861
314412977
1453868750
715831343
1449436741
150579126
1496643461
871429858
1244589202
2014462359
1714742928
1868356890
225341311
1559696037
1146166476
153169046
1238947156
1211044177
607268799
966957135
863665080
1958905196
1630677005
1205852911
84437156
1652694662
1291394996
1607762194
278698057
871885239
1523549059
931749829
388232267
47499262
864019639
1177026359
901579879
2065855604
566619789
1906820487
1335505000
1794418338
1667710214
167981152
1264212579
515467057
624332585
160979179
764053875
1833518442
293214188
1846494723
807357566
2073167292
1389133621
1842627356
316808634
1960449907
87635017
1209705464
2107115488
458392495
1957993369
643803051
265328569
963155032
1270106620
708140084
1071422817
1557242681
4334428
1323439508
1291560314
373128397
1500332706
1985436484
397924873
1355639434
1577159145
495868121
1174905558
1697574428
109234994
342291818
1117714141
2070591201
904881013
1643571541
1373271513
1520314447
199882284
2090562521
1865149869
1112108012
1906048344
839965452
577573691
1495546083
223427862
786883606
27262182
558204052
585494932
1222077492
646634147
905159223
1593499151
1864805070
1542657305
1301449153
248163825
898066219
825397403
1304189161
1673045459
1244648968
603653448
619454424
1688499407
1950873119
186931069
2096311987
1804959083
1070566750
1393886212
599017455
994669176
791508415
1547732434
1012269166
1165181466
976510786
2055367224
645364517
1648367138
1748778657
1480664801
717405558
562261608
651743069
1299822252
1257634077
1336167370
1574373595
1220990290
1914816800
938009678
1618302805
569980457
1638093786
1015297488
1744065666
1869110894
62740722
772148449
1034349754
1380867072
1782611195
1679329223
1468986280
1811271455
1431952337
498884928
1658980742
1493570155
1494004577
1401533449
1853541562
1894671549
1930951028
506769604
1349523566
1417781382
1180039331
1678097033
1131052325
1430614915
113074423
1664603983
10176039
1576114536
1465253339
101136016
289345584
1838709532
721927522
436444668
467182427
1427279492
1876819383
1124149625
1299207190
195480871
1591516613
197332725
76202094
953559443
382735420
824445829
426840255
6309049
837495317
337497391
406253911
231123275
301042698
1743815068
818609903
2129605087
248838418
2057286103
350269948
1580589688
1028987078
313347460
1280057846
1755126662
1950786192
2075329415
222392522
1232391827
133269230
1345800963
780268328
675557389
229211543
163317589
1726409195
278032309
1090838577
1658651042
725596786
908246243
1861688120
504541337
349179451
312513242
1459136862
773934075
89738275
1301700135
202506789
691580093
159900686
2144507473
1506373086
1764259696
947490053
981030305
1607204978
245858631
1841716731
1770016584
530719131
1148069081
1142246548
222948699
1146320689
1452335682
1048792506
471911433
308457126
1320495486
1692515374
2007287538
2041629158
1025865216
2039639039
38305024
1689992434
1234706336
1340503542
1369578050
273674616
1311340529
1789458926
1358152418
913289815
688553161
1880063757
460358467
624557768
2074474464
1019548388
431277013
1376009733
2062807764
997243540
2037164979
86815317
1972464863
938852805
1051736937
655076651
200713394
522140543
527187969
1198502077
1935826402
1797651899
1340768165
1719351676
854979267
1156190922
622981971
600763658
740395374
483057476
1868846000
130594451
401509061
781060559
614969709
489914338
418110343
1446145739
739541923
1721347981
849574883
1874907259
1398598302
1176609939
665093721
339762746
171975404
114027821
1360816582
1212502383
1786648110
1276256398
338537463
434692930
1394580930
1971275224
2020931436
1442485899
654828723
336989019
1119601132
493942219
1379782419
2080454989
1125334391
1380964841
1988758385
239686979
250670668
339814766
1923793185
1534749833
1508662870
132921951
826585136
1616299902
789442879
1802535676
1422049946
218269289
1332326295
919652962
749809857
1103048810
1159855155
2034246141
2092618043
2014792790
529036699
361084612
322273665
833487662
1026428269
150812638
1661075615
1454166263
75822517
1239631390
1946400423
148058270
484083722
1141469108
297185690
1277509525
1613351847
1857876333
1860846859
499025274
20883288
1977426146
692689264
2053658548
584995748
1109418332
127622484
799462479
1150908494
381626988
908806795
1717482802
1889375633
2045647606
1747595869
1249360915
988348471
1048898529
1823011183
1295244041
425368798
1657853978
790627193
374204839
35087000
1811707514
1288045004
659850299
311442659
147958094
1181332980
1105260621
1709211093
911635558
1316438520
533883985
792350365
706136996
1315330384
1474542270
668501340
1499741043
100351381
328562500
908007978
459953148
821298528
467545791
1712545253
1479166518
595361268
693461229
1077299266
804971962
1032202739
867130275
2095240907
2112187996
1328426682
1083004090
2032873038
2033283059
117352436
118943299
681074393
335068609
2023394151
82115524
720477167
1644211310
351657803
1929385626
1695833986
386198594
1576385005
624805297
1533509581
271940550
351122381
1185993216
1775414513
1339194378
1165881862
243220692
682585123
1027236107
611989051
1383556450
381729285
580803980
1152201255
1807622254
471355713
271605245
1923178774
823827262
1330892091
1349625248
2128339919
690744774
2146815514
1391570242
14186766
1518946771
675002
1391471764
514794738
1880611736
151694676
1041135018
873407483
221641513
879343550
1837087475
733424276
883221292
1705484565
1693487368
2074654549
708531139
1104014198
64055787
1412945726
767092951
2030962530
697934997
552608356
777831031
438378903
660436641
2013547404
328225061
1755517209
1462408085
1066540155
91991545
1399529103
1509750283
1581229716
2146930154
371744194
1146352200
981032415
573910880
1322202142
1209620051
1250003088
1067755069
1518553139
500365591
948499359
1522981255
977922522
1407144693
23132320
1126524100
1842793782
898313530
668736992
1497716650
1907993452
833325524
134279596
1617291116
1433081998
1838391221
2021575647
127852946
966857992
212903659
341794814
998708421
1697238632
1312410550
376750027
2070184898
1555719228
772582476
598591555
406779218
1295653996
129071183
1219064745
314882278
302861793
1492642774
982105697
1048013834
1137005045
1322919018
1212445695
2040207645
437497407
792171544
1434145104
1521591183
1716596113
2085295634
170591453
240084173
1464627888
1047184188
855733423
1982563092
307373903
481555455
1034969452
1059696772
1144007667
548838869
1159367257
1797325908
2071186052
1016908993
446885209
972100321
288104116
496179133
1567559772
583338481
912659932
27793415
159515481
1107355887
1658566638
1344450093
1234771247
153038204
1707423775
1195060382
429783011
1106208767
94047167
821520538
422025562
1349624465
23623684
279870331
1892395466
2111793318
203470387
1693491122
604460580
585863824
749386686
1077976732
1057849154
1623478877
1976213320
69447322
60452282
1616290114
1446075600
1522088732
1739717935
1352398093
730214476
781386714
1169700970
1656997677
1984035352
846392725
1447868782
1049764314
1918775693
1147778525
898683689
426984833
304220268
2008197280
1986968115
1431667256
1874637885
2013690432
243465207
564449237
611114818
655263202
955283854
1789559233
312184399
1795137389
1203424872
71601844
1576171355
1287279955
75976822
994767489
467736765
544541661
1027867944
2076531835
565381916
1631163479
106685595
1427474619
333134196
1583539253
2073956587
625935525
1326184453
1567125969
1592694481
1316021070
1871224393
1285316290
2050166222
1749242441
1176601313
548026436
108889834
594397227
114061291
149379336
1775247793
847387980
344307707
771885708
1744630303
277906740
751141163
574894356
1566897533
1112931605
242707155
754733035
1534187824
964637561
1101893795
544205877
518436812
1026742088
238567495
1439570484
1997179115
722287277
458544385
278246399
661655217
242785166
1118669925
84301095
525274940
1276686474
762992179
96052970
1023064992
331293952
556168677
16913622
947139579
1417761229
1727874293
949800984
186121824
675536186
1935881443
2030628033
1813400324
802426925
1996553292
1831062253
39100212
1633506144
1129265547
70033060
1187869925
1605292741
43805851
579023567
2136810223
634186415
1095051696
347563370
1047897133
1615902336
387135582
189081817
1895315005
898380423
859372988
832283499
726566008
1840539242
56456538
838958133
417733830
1969320875
671537239
28577430
1416848222
1917060471
1713898997
1872602943
990857389
1150415384
1318982611
107970940
390663779
959516497
1602880843
762355927
118968305
1906058367
1996877185
1654424201
703820603
1412058532
992759468
912600391
106490889
451252949
2125525398
535142763
781909908
1670364515
331978423
1048420255
997950234
1376011530
1051623214
974844871
898522860
1685342685
1868388743
2061411913
565709412
490976326
2125964610
2011032752
482816679
407266399
1129477043
390152763
950609990
1384850853
921798996
1654589286
1523985378
1063292438
1862854218
449023845
1551200273
644888297
135538447
1527094683
2115545370
1135275904
418123310
1739538241
1019389975
372298241
1593577861
1956682614
1776965511
1836399809
1506337825
2143436506
1951746566
2146821954
64070866
1919826517
1965530687
270569393
980658577
1383599372
894726293
683021528
2119012092
1027281397
927687386
1400208605
442744347
212782213
1969797205
162869446
2671679
1138173830
494531220
1897628648
308849741
529683237
1002867547
1366100773
845543341
1454601367
1107498030
19621639
1625489438
1040334327
2118166653
141756036
1200801618
1686666289
1117003660
289069964
418788325
1289134755
286296036
2057321707
1040638905
702653500
907773701
118236449
1115042212
2005506068
1043167808
1372299815
1604306453
1624336850
1730878298
283727016
1683588159
1353655155
216274779
1936004000
1568825478
1605157615
1226635292
407369393
2033710330
375218301
388268666
864115073
1742445243
1804288171
1023109523
593352529
1263655811
291044792
528072086
1917838281
771167710
1498699668
454703011
521196100
1772348746
425742238
1418060690
1948435591
267031209
320681188
1678242397
233152484
1375574078
1813036095
534315648
1970237562
499159060
1257568314
1607608577
1867292331
572368945
2027696358
1489228220
392851523
1762397029
836977676
1357875585
1760953774
811280026
1797116074
1108331983
1657444606
783335338
1477338256
1359274854
1323630819
36096212
1212032848
1656594499
1952363098
658126336
1432905693
410963138
1263139777
1141343799
1862820541
1610938088
1705756808
751203660
1045096792
2029038868
184859536
371991310
1411372941
1015084656
1002345133
2095548571
1097634015
1523926805
1447146910
1953633569
1012670002
1829294788
2137805299
644385751
1288047338
1583734792
1187788049
2112833625
141478166
961773521
2024121685
2005104240
859986411
1301471008
135682027
963866381
632477250
1327940578
1470227141
1457974840
1550918359
1262972152
40160325
560542237
1721096414
1376779230
98674896
1886971131
1738179989
1310176788
1134788980
2016543396
978769198
2128203728
1999110830
1126924835
1729883945
1453146826
1456878840
637500018
1798544284
965489774
1706123967
1410451768
1024600753
3632568
1379913677
521523032
1897054537
396422184
1162011846
746004010
1049468068
1554174000
347866684
802117805
1542240381
1585439114
1827828081
555887397
1738324041
571218597
255879954
1212034286
455695777
427883595
19847920
1396855099
1124910011
278794821
1641153908
454959314
412382195
1731384630
732973612
1712515729
276266998
505569890
1213981419
1805843562
681161883
1725732163
418042087
2056446620
475245827
1879564877
8579109
265877416
1097180192
249562788
939232397
1416799588
400900503
134921072
914506854
1750420522
1067691862
2027418196
2053027746
2057630693
1898404977
302399549
1028320527
2061172533
1846884729
544491163
1349870714
1829563870
1016489735
754103470
1557083674
2083930803
1351856445
22595868
1857089332
1236111253
620780126
226007859
1754150723
1078702962
2035438550
1705129468
2017637532
993647539
1826518967
980447946
156354280
745645837
1254579910
2093973008
1555366416
1657056489
534989862
721603139
1895385124
197446419
2060906233
1092961505
125963528
169757931
1918962077
2053248498
20500943
776422438
276399188
1637109492
905012152
486872983
1090034165
501969591
557549569
1167047192
160624916
1825893153
1118967731
1474591980
1118353185
1014533885
119278622
1677426806
1716837021
1355424617
1179656345
1451061671
1430639475
21649682
1196788115
1183248961
1181327082
1756618381
1555080389
552334320
1358207079
1551351148
880362225
629262154
1256877584
1838562581
348417059
1787230029
1765843874
870747807
620226960
1388065943
1059079250
201890207
674761996
852839959
2000863004
1984910120
1362678445
374395650
1543980245
1382252054
1687434063
2067454001
1252568129
416502059
1949095233
429665527
1009402647
1355678693
444808418
179126667
822057655
1583383289
1260636165
1265468899
1627808662
1705823775
1597226701
1679243632
1190299373
1456625335
1073320652
1652421672
329457576
381798561
1061607301
809803951
680004725
462395565
1423147527
218804513
1123193730
1110157053
1778601560
756359966
236566666
1340715572
716278977
443918221
1366302489
606950844
2046718636
907799694
341259877
165756536
414109155
605850540
1775946369
2134446690
794466927
863206112
1489264494
755009934
569276329
1194687512
60451063
1387959442
1617863436
911249499
1126424198
806872247
362537058
1176693928
1305237685
2023976663
2102870635
1553589013
1424055454
1798814074
770995152
137886308
1012802171
1420818790
1615357547
1274567613
2077878864
1389672920
41915806
706224436
298541289
1819231133
1305868250
998350835
2126903059
1958060108
1043523196
553664201
1510111715
925894956
1296915646
1110728810
1389079239
1380768415
1922521223
1576121056
1387062090
371601425
572662709
618614568
1301882520
2019468655
985575660
978729096
1567447872
1334151936
1718292107
1506572519
840636938
2044725102
1354780516
1859699595
103796112
1990290297
1760165828
1335046840
375070469
1365627012
2146343288
1177044351
1728914111
166949653
325498408
1326376187
1078059092
610947179
1394141725
1738430480
351460436
865747386
579505918
464846817
1534396525
1674339360
1953911684
1118354887
1845649413
238882701
1090594893
606480211
229353170
1627445389
320614926
630119366
50888753
1393319226
775214851
1497950897
855156508
1733930218
1165567535
828158453
1879686890
1262113579
893053386
1836437242
1380532843
528921408
336458069
2054780390
1672421557
1722996496
653633023
1891394087
1608837888
1093852365
654993607
1478186280
1127942368
1117241467
1386499981
1104050509
1793863166
457517227
454396057
1469221383
240870579
242580307
1434421751
1751752514
1196089558
1461927697
1836765978
2070835472
412823729
210368054
980773060
723424844
1512628243
323479554
176166536
1786425273
2104179192
1634035262
1639870801
1998387393
1316704454
1659932800
809487422
1961108678
299010615
721393146
990298667
1258625319
1760154097
225761845
165512516
715648326
961932435
1383381732
1742132062
1638442441
1361257851
2120431306
600549381
802995313
1604347765
1520749827
379352598
852004394
729559567
1898423452
1246725335
1580046591
1934756375
628830924
809095432
1660937193
855876207
2018356110
1466028231
112105773
2048745453
900771441
1095193581
1435804190
1460620761
1773364567
361351698
1224414067
64746230
2039227403
1983604755
643393200
579404895
1019517999
1702009855
1011491842
487644614
1569409017
1729185724
355899168
270727930
1404949235
1004998106
2096988180
2042865725
1460433867
275169146
151951829
1977235728
1827071228
175540843
446818386
1947653807
1313560474
1708241011
434975432
591213948
1996379715
828336235
188333884
1872127686
978183346
56267062
323026136
1943622891
1320829489
46857593
1053868466
1436178948
750236718
1533953865
493106372
1561236942
1481986569
1532208002
1202374978
1241385678
526974838
918348917
56630424
1679413218
711290851
2092123280
1924874309
498229537
544450628
338555106
1942982799
722404003
1311593569
1269300745
1898807819
441041422
393487427
1968856697
1207270146
1666198749
1026875515
1826570790
1852211118
184645552
1608056724
1721723300
521368539
325139872
77441584
23355142
989619548
1677141018
1268642724
1730301597
2023894297
1400385636
456432615
512876033
201030920
413086280
5390160
2010272958
315651047
881334075
1732045282
88573158
1969985347
1818930463
1223235730
481897433
1057396137
1522579740
1587234137
340181270
2144242206
1499922351
56854395
782160984
2036182630
1274426852
1145416464
579346599
74109658
1634281692
510120054
1901648429
98190157
681747282
1744915928
1606278009
2135506490
479366207
337210301
139013093
845492142
1037393144
1984057978
1497098728
1539364660
1837155847
356836690
2006225875
1659042664
135504373
2109999801
1046194316
1551028525
1874473023
654746318
2140425353
2004276479
1333742847
644584806
2055424222
1814707990
372057792
525270369
1465614051
314872231
589673512
797240131
2029145919
659823538
1285640460
1303148478
933261943
2013369717
1568344815
1902566222
321362606
2032508580
1119522091
719390997
1577885480
1679930187
846205157
609397887
440214827
120249973
498198666
1652441894
1356744541
771976618
1307090167
1812678977
314782376
141223034
1131052854
1696225743
893153609
368849708
1084436087
775738140
1611757260
1267977218
2019537324
1812744058
793778263
2023262983
448556660
1292424617
627100496
418197363
574568008
247741653
1099041652
151005246
2095974423
2008703279
214699022
42563521
457916126
1590339161
448448002
317056139
316087923
1924950022
1901656864
559958319
1839300661
1564685056
501046798
371806693
344624936
1091972216
2002117925
330393854
1915271076
1766008158
567305642
913946329
1845268461
606093841
697471602
1050390733
596586480
117907923
223377846
301478386
707280587
517703591
1982075667
1722313057
1006901751
1056517671
770743303
351789902
547304985
1249533293
1443643082
2132804286
1620062357
1049188551
467217026
1891843573
459825085
1309611175
1248267109
563429202
429198766
2127230722
1752784859
121462210
773472179
833008606
733996230
1681952486
808610499
1548112856
852159637
1501769840
2002668768
986625892
1330362862
1911326096
818515763
866204759
1957906634
1006288677
807217704
195853258
413644519
451237024
1038077651
884332861
528673267
818732355
1081975785
1229601188
790601794
2079444719
603097707
915994776
1209951980
1244688461
1680374801
306870693
4323508
1385801252
1902576749
258180987
1631649818
1536095468
1907490606
89338709
618139111
2100487399
581591611
315735529
2065022277
1434084606
491010770
1941004763
1464646613
132992630
1091423664
1443078729
1218572090
1045411183
1441920470
145669185
959806033
1640698407
1641382217
379442609
1565111036
1252888808
544406063
932442666
1644403807
1841051518
1839911535
1046334229
1307348283
1763759411
1690925193
776079815
260682051
1432796435
1447971123
985556985
188999074
410581489
770647279
1444599751
1954252957
102804805
2066805121
1951779921
793495610
2750350
1538362929
1274816666
756330350
322295788
1378144448
1613059056
1849392201
705345819
76266243
67509217
1458635777
52952714
1542626941
100012543
729280203
207769943
1275974032
598644888
1897715091
704542551
2096863788
601099111
394681086
1691474300
486137791
1922050931
1615010089
1314296163
7796189
897864601
1389595422
837776335
263191477
2034637659
1317992499
1594249450
1473389483
92023560
86378679
1969623470
1674147397
1229476715
198656049
101370227
854055520
424252201
502470713
385186250
1223118465
729598051
685890271
723277015
922129227
2015680575
1691826120
2016568811
944985743
1494610916
654070419
1040526808
309193998
246755286
91572156
736880747
487152905
361174220
197214894
1960374364
852397767
156365166
996854610
1320367006
928868458
1894123312
712350363
1829098466
387442537
1441021999
1704869591
842944794
126122437
174455303
1962991569
335940479
1987371980
108496786
282467320
1256521883
2050330327
644625622
1132347853
185213400
681002828
397109690
1337509300
1427506270
1664958087
2047226308
694901560
1046577247
466983393
1032948658
1327555588
1886241854
299992092
1571722410
487327414
877742015
341358608
1286268623
2080564030
457285794
868119545
545101534
447286530
1039137320
1881062567
1999434239
2047511505
848882143
521013876
276715362
77836897
306823286
749669027
353485032
954428869
1975417523
499890139
124557070
1730065950
1086729034
926205445
294547706
1259002939
1393501469
816250894
622786535
621751797
63591713
24207770
246316956
2129320761
814542926
2077285626
1849956325
414114925
8622551
273162577
1543363677
701490285
423930515
625951424
584946686
1027633327
1649127736
1261444909
1862854218
819003977
520603901
1198482292
145153475
1182805720
841856983
624569570
640084184
643421231
1840416191
605004875
501718698
448261286
1672715443
546977324
820067616
1562941743
1585757792
489365778
1008996490
1042754786
762348299
258726553
1618530059
638809200
1350187090
1897549838
92226357
1716593984
1167353695
423678664
1485960754
1920615260
245591812
1967000076
849201137
1143560802
439030817
1126338780
857301038
560220167
1947632652
921859292
258285399
1688055761
805343464
1931695827
1109391407
1083040391
104684767
1158954262
2050860323
1291546573
1623691730
356772346
1297139445
895433699
1802023207
831349467
2091182289
1653514698
1523776232
1652056160
1982182180
1689813983
2129412901
1306630733
203393817
139743952
1239617285
1421954684
2042354134
1205942260
1078868916
158760065
888461888
1061766939
1171809772
820576131
1185591466
1135264973
1684569176
855772938
1566120360
1215249022
83313245
1124665755
355808799
568230755
2015527858
1334364110
258396425
1841606390
1576779487
1487252590
713627217
812485123
1672043663
640103938
1558209107
947144659
1462264348
317880814
1087011782
1695219588
406169055
940878315
476852835
679938115
1631318283
1960221978
2097062732
2117398771
548622690
1141278125
1612542743
1256691414
1009977029
100446126
2124896335
673427987
1280913993
2060748035
320069432
168908724
1882240830
1977652606
366173930
543788840
1129865690
632104129
1191818280
2025211460
1634073556
1156031286
320216556
821444515
1870434386
1643401559
1858686477
711193724
1855471269
1533013943
1527283260
1591565482
371306087
1266966258
807236971
1177099320
928735260
1383991645
598409721
777666054
411469323
921052224
182158448
103901755
509455737
1735665964
1043270159
474417533
687985567
999587937
2036826243
1592121139
302945739
146178011
564780168
1704279424
689144268
1813664572
1590039047
1520647991
1104914679
875250957
247643644
353116500
1239547891
1976901138
1809435251
1116246515
100832971
1927924440
1742924977
1225086935
1265364046
1469374088
385384650
978590558
1118260550
483057191
295091226
585500378
282619287
979147979
1204193653
916227347
1334624659
585762878
1703154768
1205518179
945522793
1091080542
459604293
1968712028
1105089731
428958662
1899164006
872482853
1054223839
2041423284
658276666
2009069438
1694417084
2103148959
1355087066
1407697574
511043403
39597485
2100100337
2072165319
2069741017
1289291053
839329374
300676125
1904620316
1958613973
1875854260
359333048
836147322
874183257
573252898
956789538
1972903608
361464423
336164142
1071305828
605849647
101304462
1330397492
715659181
1517570012
1717679363
498208601
1540200967
1668463056
1801399785
2000972792
2115145871
1216392331
2004312704
380394031
1218619855
402163281
870049152
518741790
734727506
238240929
360308185
447306291
2052034123
2006958463
343332328
213683250
138234154
516968346
1436051168
779112172
1550330045
1678803016
1675994355
558204052
1757178678
1300217474
281381386
1517811590
1293132648
1310717270
291648814
619627187
1055638317
1661536553
1223438849
785775307
585136843
1072784293
2035304946
268243806
1584108477
184304461
703674725
1196618388
395407581
1350470078
1627583427
1671048973
1749985613
1609713712
1554485288
857312687
545494955
2043800696
1454065607
2055081077
32661823
658316374
2078248690
773966902
479594597
1459811421
2055746116
493795484
1381199956
1911784230
794237193
836807977
1786602850
156796656
135778188
442796752
1016306328
1456615030
1592801524
998882310
1278880241
581017012
757600224
1253185079
1826425439
1198504589
1149750424
1987329884
239749895
463289040
1257214799
2038110829
1354493337
1136043585
1817904271
937842268
784303474
1270512116
213050516
1430997138
1500250239
816232756
668416911
616509054
1683444044
1932029002
1261733603
543215732
251031338
548402794
362025473
232907040
269279756
966952766
1758743941
120006301
962008923
1916068048
1155198881
785843345
1828186999
1564469450
866487483
1121005536
796106807
2080742638
188659570
1301549550
2095967497
1704189837
804844906
1944835370
1816510543
1617725640
1162122298
865875274
1482540782
1848046271
336588303
651899360
1943632053
688928549
640974200
2037880420
1352614262
1028077924
1203568574
1498490649
1068204788
274791974
1524783960
2125077538
128403894
1805100413
349772505
248808564
1370673964
1359922078
1068148350
52335487
1788048028
411058371
156900963
740329446
1504643798
1826971390
1381254217
300590611
388505041
318484034
53848104
753836856
112058748
1136651451
813262564
1421141051
1921296323
1058892276
1313486393
1755517017
1321407789
614081466
1470899548
98635096
149271905
1304398104
1006071893
1376009733
1999678223
1447969094
798597144
556805565
2097573361
1879827068
788223691
1008020225
2108039693
328973210
1671706255
1995056250
867857596
948398196
1468475528
1615885269
1288067661
1025778159
1456249983
600060636
1834349010
331758884
1731447388
418435159
574653202
1610268066
1734884130
582951380
1475986283
1929505541
735091723
2124574386
1051060826
291791756
1124425954
1668176892
564465014
1925564051
480624560
1121550434
1928728540
2016347033
2084387991
770532092
969748318
1897342039
750368722
838260868
797698764
541069516
1920603818
1220373564
1613540826
1562046030
1215193218
153798196
1237012195
1535142964
862698399
1649160084
1873244500
1873742252
1437002227
995727079
496775497
1077825957
260008304
1839204204
667537034
1248904740
359367858
1945861639
1444082360
1175421450
1687487147
1319066705
1522063741
1862078150
246418482
1376618789
555048016
1600328737
1165042559
1262668856
973276176
1350350824
265352885
379214833
1774975775
332739535
1299309506
626043233
1917670391
1010304676
32520950
1593925075
1123568739
696046378
1852957825
351598131
18967441
943300057
390571977
1756227654
2044032289
73466281
189016906
1748425345
1680131733
533453712
59703020
601047630
951046923
400090325
963406095
206598103
21606073
1622507744
1703863
153066225
276452225
880251231
2096787420
1280476350
292038805
937879464
2106543302
2010234740
1690645590
296900115
1184291150
580202616
562117846
1201991126
1779073353
1750678320
1686531713
1234229740
1567749365
194213537
1206654825
1517047114
98357957
1353382731
518306925
1361982002
1831836421
1795848905
1387550839
1510263773
2111552685
28064853
1024911868
1489138284
1183629266
1685330072
1190786307
912637940
1814579927
1133877433
632811154
1130840589
2102212007
619261644
646154760
1451559753
1084704044
980754245
608968091
795600577
1714092370
131904197
1827648772
1986675061
502415047
1295691373
1248436834
1673464668
1687600704
1435064033
800901983
937765985
1531450862
1541024474
704969582
1393100525
183553363
1336948536
330778838
1594344910
2020399770
970941517
1123285722
1974098090
1474413845
1062212176
1118467265
1542530414
789045851
1925702565
1800152372
878365245
686040522
1427199384
1277283396
1234626616
268369861
2085667664
683774321
1680368583
2105370984
1167218547
117715809
1066140138
1876927464
1414483769
344435067
1314106192
2125125333
1300770371
511876902
1702078251
376195654
161331999
474802824
2038749146
254814965
1038144098
1642901227
1134047843
988811924
1903459113
214650929
1949200258
1093535972
819247334
951626806
1481497503
547355298
938984329
461591407
1001064218
1954959991
59598774
1725094173
110883184
1946309725
1412002656
598167036
1283286615
867360651
824525241
288247181
1996716349
1324961289
562871400
1014246023
289306340
105231098
1634615501
36621306
1529301889
1180896099
2041342406
270734577
2074146762
1397716199
1969090388
69642524
547060727
305471943
1378108171
1256569267
1246831894
1696045964
1559348177
1866266441
637474959
1115091531
1833904921
1761355747
695869722
244270429
2084563621
1227485551
351508311
277187070
461656576
1535641456
45741386
1850582725
1943953602
904944970
389650920
1819349240
995679299
1366741096
387560598
1519467313
1830127309
715089806
2112172893
1420861294
1544932376
1454851642
1910201184
1695636804
423972412
215544183
538963506
972437629
1316226572
716847276
1405318057
1670929367
2141689393
1304160394
1433543108
1417661972
602420375
1664850481
1455393028
2088478612
12590242
812796170
1122644693
502138461
1656054781
874767389
922153920
1769308162
237260542
1999649218
1822555670
1297814647
1709906664
1347230058
1481457028
284229462
1079374586
1733960743
366295129
1180781254
1418537355
62021213
552896541
578996137
1785430136
776605092
2124998505
1353702329
144192343
1842998388
146159829
419265136
210835936
1026644212
1731437476
392421124
1164765305
495143828
1549079463
1372263293
1781663047
924822623
2141303676
1541918360
1681355642
1719013776
1677554991
160283391
1622920276
1693228164
1709735058
1634293975
1094180127
1002141899
1714752823
416433491
890931328
526808830
502316026
1633592395
914933048
142075191
852886689
778508640
1385854854
442573386
570425617
1484846928
2030984718
2082111154
223815279
14630149
673370448
1621961952
299184138
383869906
1151814010
80693031
1539098649
2137730572
1707441922
1979496267
98999418
445871545
216932617
235991705
1131008966
1666532817
840976736
334684960
1982020151
1914381142
1658812651
1318584854
1144520796
2056261911
730822754
94888254
290439733
1772806953
151577609
1742708713
1661018179
1511368369
1978104767
965588303
285937224
1360452009
1587502830
1386610821
207416997
2011036055
662234191
1644725232
1292743317
327174026
211762398
168645142
243146388
770834823
1294237110
2055790531
1825821834
841709403
1303661554
1173184702
666101607
1061448129
575752831
726180912
1406176843
1731453879
2031825184
377472994
1616869866
1926270163
1264640684
344606571
1855846885
1405712232
1528623217
1818308725
1083937813
629695220
1453879377
930331696
1036879777
1758620730
962018467
567442753
34184882
209042494
1665227257
672284887
1999006840
22772008
477397427
1765189493
1917053163
812290657
1603871217
1724312976
1648373293
798834444
4869156
2140041671
1435302994
1118590191
874067124
89772230
302712571
2006811568
979043137
753683758
1962788955
2062326054
1711581468
829575786
691270685
1854076514
1328276838
1802340636
679236312
971059192
1361350284
1169774778
1469789791
1667420523
338394830
1536311825
2012124686
679525758
1540222480
443604030
1904955200
1172565283
1849731490
468040444
1977218095
281725217
368928442
416217764
398963389
30653324
1544070679
1919824136
889482622
439315311
698116754
616794146
1886391629
611332391
1276157634
1617445884
722962954
382582047
603612406
305827315
2084240186
1353943672
1931303423
1970855807
1774890254
458838213
1351033968
1963336046
1909839175
1164681620
12608577
828717401
1045631269
1329023892
912201155
1091973625
1623385300
859547948
1066192206
1795399512
1877479157
789273255
1553183244
263617123
660889906
857007888
902266613
1269895300
52089894
1401799283
842512074
75223246
2008901689
469186370
1288754928
220581818
1367254070
1574124400
1804254569
401274340
509864122
509597433
1800899420
416893886
1681637152
1484137165
122446488
1052650179
600825349
176528362
324991282
911391639
1143637703
262123296
1004745110
1072931292
2145057569
581513181
1202946566
2074746954
2016126808
1201852322
591862238
377432662
100427163
794636123
1731443353
141240357
359872169
250271718
1795844221
811249523
1541356487
1154874796
1929384134
1126834014
700541400
727240430
1118585966
63128915
1373996547
127395464
709503916
1617167743
2022318874
1741033691
948012092
747770608
1192804630
1492002326
1744765499
1796734396
988710781
1014147751
1448156048
1234811071
1076226222
270497166
1036036347
552208884
1868291616
1731991076
1097340841
12446536
926866137
917609291
226235735
373465960
720155695
854462657
1363378773
1208008321
48115408
290869301
2129620809
912168122
1005924665
1248872721
596378791
1273893754
569922533
123960311
1712205221
981030735
1064940332
225689210
1095361874
1838187501
1643401839
596959451
1792388631
695757040
548988022
699997023
708884014
1531888990
913083408
1369605353
119723180
742549503
990191156
1058214395
1410589674
1290191396
1955969581
69552463
806044445
1519089948
1054433122
1878530618
1269168543
1423316775
1410046442
1807894719
1039107654
1233648592
1065851094
1675902756
1459706229
1377476519
1522486572
657586236
1667772292
1762151296
1919475672
1977623860
1694600617
1174527567
508773313
1653673350
563280
121382909
1346787683
1380704961
1494227020
1900177894
847670466
1055208993
1864196100
645178734
157906166
1015729417
400626724
2043563320
564893732
1618849987
348398259
159825741
1622369777
1851589066
1885982317
1499433481
702951566
326544581
14250501
855181152
311939754
144963954
1799891035
1030853686
904905314
1074002368
203780853
1663487778
1235955301
502082842
1537063670
1195164231
186095037
896110448
883035911
73282799
358663871
2094299784
1944021396
1158999453
1054820146
1960952955
538726284
712496754
863027442
379849279
1195111912
1365853693
699508818
763093394
1308616323
1289094128
458477515
441506625
1681602090
1705141304
1589539033
1696470420
466213923
304097149
512924341
1380959297
576828177
898626536
1661459453
1449196902
1490367980
2108648205
1736245735
1403957264
1527114598
601191246
1100195930
1780476723
535058049
1461321815
2098376838
759544776
856103876
2108627545
1571928614
640056152
664840304
368381721
917027651
910194599
200943406
83566095
895654831
921493300
738987189
404754223
479178074
1154893020
987122905
1285671172
656048031
821113073
1260679937
445177535
1385050948
1179308574
973642901
1755857840
762794370
1366988531
1363012193
981728180
319477000
563276210
312819577
33606991
81172366
1743995284
1327370604
11734140
765992791
9657884
609680770
1631163479
2087867785
1220486030
465194353
954130097
1865990796
1888199470
1510679640
263424251
347316563
1758497368
912689828
474332473
1982512733
400967438
1426389373
163305378
1825031568
1905884384
726633515
493159849
1039754521
1893876114
1027939947
957808865
1420690389
1359139298
1862092037
1579142553
340567233
1447774952
615258026
535370396
2105970197
991778272
1442840899
857852478
1362106290
1714059665
2065160798
258916302
505938457
1911193793
64333642
1016884224
1658079766
443453878
1287482733
1384985474
363254248
1298171854
391301101
1974875511
1089887605
394269257
986455306
458624825
1209760643
1867763136
341852881
1317378125
2091806791
2072141918
1866554025
1078133364
1310001456
774091219
300466980
1051759510
1692565166
485784397
318735258
1605159495
252686941
1253282155
326433304
238735418
1030923279
92153735
1649330024
875833864
1923948052
143609924
1729703668
1974762533
1809047595
612299423
634130830
2119257823
1482050693
1137446178
1145262749
823834938
1355265807
2042324437
132026511
2096915461
203973519
1653789280
451080989
325925636
1112134793
870951786
702745955
311201979
705422121
282828177
1830609696
1447340573
1108124160
729727760
313191655
1202171754
676011565
841462560
2122464024
881399269
1632663245
1336325798
432117767
611746328
1040577373
1215518035
1327561463
1610189277
1226653499
1005613338
314306027
1858762779
1186237157
1858787220
911467586
471197384
178418824
616370453
445298202
609980593
400234099
1949496245
1020156796
732843890
1111271237
2134485901
101121538
1226299265
1548169526
638388795
1052877202
1893452625
1131577079
49500864
871013378
1557894643
2074605084
1764862428
1199022454
327079913
1050635966
1187336062
988999149
2011942043
1503402572
448780935
1064649785
518188268
1431787898
170601709
625194208
1699792274
1722235232
709075275
1998542497
960400216
1179321179
2105832925
13526413
779123519
1323864280
1647458474
246995123
532586090
236078171
1004518147
642247358
1151388625
1711488651
1004168309
1776011391
60994540
1464172064
1032651041
1494984901
325454240
999754097
1334276576
1720088375
1291547194
1297745009
1381761927
1287944977
596857155
2066593040
878447973
1478371155
1918772769
680291902
1601794193
518571111
1624229613
529533597
445567113
1037997798
1023996126
1889563176
1629867911
1190995278
1742823318
1220221631
506626092
232209561
607285215
1191452793
1548684832
973476260
801280727
493818174
1491538586
1665660355
9771168
1663055709
1187205591
693616107
1265213883
226664810
190484685
2074364736
610916509
1611256622
728211001
605884596
903694276
1713391084
447975730
267095199
2011163385
1483605918
825307504
982941067
47142274
1115209638
235414193
697769860
725641455
1521885070
1010131436
1940882100
198388004
1547429120
871534567
978806042
807095529
735026038
1633931852
1940833031
233435302
485633785
553066822
731216000
323893146
1935891679
1748971192
548327721
1145656784
702754468
111844889
1154030965
376152572
673867948
997789694
676411709
1853747870
909561372
636593455
1354355961
991071686
2011141939
936161680
142920971
1322927277
686588544
1584852646
1877442248
2097063298
1473187849
343479411
777252015
2139271555
985777767
907810566
2045031648
175041315
1117636709
248616050
1513457495
1999364909
325467822
179368410
859124499
581293242
61724269
2142301070
511484540
2101056135
288172668
1087060694
85413997
10143600
1106909655
558755932
347201704
625775395
1484236998
42912665
1089362335
1987151360
12896583
1572197240
2098375423
122700169
1159732326
735302821
1935798667
467742502
1241718088
1350196941
864957357
136965723
983226136
1492002680
749105880
1053497021
1260396943
1921620378
468521492
1483636592
1976137467
2132260176
104372242
1194011663
2135129319
1492706692
1765878109
1596652650
1917058838
967054427
106823545
817410785
2080621510
1041112412
565220185
2141255317
849819508
664433777
456904904
24967806
238044744
1674744326
1664933397
1183021719
1314530823
757728489
1781805709
737219299
305979386
801993383
601665754
1333258049
345738884
454585280
358201370
982784760
359673948
1560228687
760864805
977384409
821607556
571732631
1923283563
704807266
711193689
1052510958
1924564604
1081157260
611742778
1960846475
362356449
1945688225
2037077442
414942359
684863691
1566930202
964944996
465106931
956614411
347242169
1539896000
2064401309
2096637999
710014961
274779468
416507077
1955572214
1744671988
948110589
636506899
1197151128
104349087
684898553
2133812880
1770587504
1751202802
1022581818
109263654
1525190367
1855219855
1186687745
1548782269
386999322
1368056291
889779778
1063112297
1022941684
1252135948
53173349
1461223582
1635501958
1736765439
2010359675
608572857
597645403
1226200853
134100407
1814635374
611104367
1213989697
1622042013
556407051
284031572
1834103030
102947699
1073227646
1380266102
1507050454
1931951014
1074511936
784956773
304890419
72635900
150037797
1681792109
1072261016
1921199337
1538543194
1966052647
1502284242
1942926760
911470452
325365243
1870994295
1216646034
847727382
984987815
77369969
1163190851
1510550923
538358733
2026558044
985481008
683893798
221755538
2011682463
1900025519
1740286677
1096557842
1127942368
1260597210
123613715
1448592214
595135406
570202001
948632707
1284965549
588778715
287133054
1399929805
376684726
1324590284
843803845
1760985143
1680926925
597906756
1504580605
1043597043
2046993970
918684754
1848988945
1054135755
2088226439
1980563499
72815521
1032781795
298744910
153869396
1895689318
1358725
236423755
866519115
1684273472
252339951
1977163096
1609185132
2005636958
1012953700
479228429
1877110999
1551208771
776552697
717412633
99774440
1908542721
1253283607
1084876728
1569205202
1739409808
161799794
807083335
1297771629
1658426330
173500001
1406596508
1599770345
1028992858
637583944
1678043492
828251188
1704549215
346327714
278112277
1786323494
212831911
1603462338
1920119509
1432067472
1421626586
1752514543
318352647
1613677015
859868176
360273891
735850281
1568016173
1146823218
645485027
1411026335
1912790513
1636205831
825376840
623384318
881794771
85071687
925057041
329858007
1794740874
512052692
982640781
1646730078
1738358266
1043933169
104643606
1315517702
1453432629
1407605125
986259479
1691237157
365054568
1123837036
2105928729
1235329919
1639490815
1560225375
172121330
658543587
20081285
757240951
1018818370
1345748693
2085584788
1940150575
1660385619
559503192
1138742870
1800285112
1484969813
713869344
673949678
191480421
717947170
1411249932
2095600425
180369419
1508590415
683289293
1472795784
1149012825
1933135849
920899723
599440917
776526271
1325963656
251939033
1431433494
1234625442
672133129
1382901478
296498240
976033495
976062900
1751508271
799676932
2005578790
2057412571
1426828051
1058180153
1500077238
884695863
643784909
1612279233
1398559397
2079566192
870744475
30154038
1967058716
673210199
1276896294
1351320356
1747788662
2130477764
2007750242
485716846
1374604496
1074511457
1226968618
522417646
510750976
706115179
1697238632
1630564068
233244609
511754204
1266465304
2067023781
1462707454
1464888425
1679156212
723357657
935087949
1116435079
540183848
1918884270
220874144
1071875824
1513064045
1027783198
2077811666
341943877
1668852881
1992850301
1628482699
782482545
1903145052
1426630689
1015427569
246502580
1921515284
1039748306
1243685738
494417924
728615266
247151527
2087011999
996223184
1938752396
1324110744
773370902
1822144408
45885582
792329984
618753548
1687978177
104842180
1781683550
481410244
53017528
872255521
541117934
1808049384
1211387747
1610725115
2090396283
2091221213
62001191
434843253
1611677918
2032499239
2042784408
99574187
2092102826
276907700
167715824
2143747013
1393533306
1621875266
277391490
1904717944
1478659648
60072754
472909792
889192371
528066551
757402848
194803447
357939791
743643965
2005808786
9285966
1920878510
966467539
2016984236
414262501
1600957966
937010892
3338941
1253075276
320711424
2106958500
1690804338
1902245561
995998810
32643854
448315483
1975612608
1578606672
2038408001
82637533
730261211
108240980
2119273891
183593077
1002647999
1317464696
1128756449
151121440
1737019458
1788294695
2027004906
501387785
187832823
334860170
753947816
1836386538
1398957201
232192198
581262238
445987582
1822569398
2057215607
1411480975
273070256
866948166
1071894818
2104593315
469472498
263031417
649902295
141566317
64276438
190758148
1276666129
746712353
2003630940
1675000297
163332959
30075200
380528526
1134928462
302385895
552124146
1392634671
1747090796
238726121
1735932339
333080629
1432738239
563931712
73894564
938402909
1050622147
980207072
103273142
965728703
1703243259
838634652
357669474
1430036781
1121490612
1559163361
774757718
898023117
1161528801
1004018717
1951509290
1107787791
1702921665
649883688
519592227
1237486284
929948628
615026073
1218914040
634625120
312779537
1913204173
1002814592
372649833
1568206818
1006834955
1389400794
1284272030
1255880771
1685926048
82817308
1469014820
425588493
1629211501
1634830880
512288468
520689835
301966818
199466810
453352116
1055622404
1229653046
1674737793
565806755
1586042371
754310812
1296249080
2112527589
1486305120
1644888203
237173691
1300870354
1402602380
231484625
448981293
2028016461
496588167
236543319
381284994
1275249497
592358958
824142157
342133667
1098408461
2095738901
2041472559
833999879
923488551
1707739531
1703172287
270256589
603362967
1791807782
906138105
967094076
1332440130
1457839982
2143365275
633693264
216443543
2021882837
1933224775
1867104076
1578490301
202355381
1426209426
1798615922
1221797867
1295319734
380201430
723673604
1577328827
1891575875
746989197
1471309312
175775311
162442310
45261773
1006903150
261276531
236027793
1758836249
1097430505
687944240
305332973
908520067
226967445
1332850252
1864500807
750545945
136552064
1609727256
2045827946
1489093291
1146441037
2039543434
399425229
1850376092
372862461
287648133
1295639926
418865718
578996702
804823049
1520704459
1953055761
1181675384
789038236
605524283
1177216709
1170645102
1195164231
769566595
2091565707
1643345755
372504504
2018748450
1425185049
994277426
2140354639
1245862373
961166167
787626334
328250143
1954600616
174607638
379918931
1417258370
1794056809
2118515102
1446739412
187137183
345745336
2137899754
1683270482
347118741
1777141521
657274981
1699893235
542756038
283812903
1292547479
1819660614
1168009825
1263998860
1596536088
686555081
1500730710
1464717733
364928157
718528572
1583499136
94529330
631140186
655828371
1885745382
1904647983
1628637040
1767231631
330282268
1296579476
311619428
917955795
1282195831
557173590
2007047492
1099446611
1292279298
271036702
440277924
72536106
1770388487
102441832
965626534
1122820012
2087532888
1400087956
1513956708
150992499
1191625310
1693467290
437751937
399635090
883323556
1635929550
166959630
1913080843
1979025760
1559411880
990543167
1688172098
263407161
474805670
15702801
545198702
2091568504
1192180907
1000499161
1297029744
946969283
214914627
289828102
1769860775
1837708407
820379490
389518085
1954604369
1417620967
439428967
846371901
699061615
1285271687
1182144118
1975532190
1614006059
732715212
1857500625
2042302192
550835077
1629800650
1589679023
2026378258
1438939718
1200857613
29666567
1133240442
1551442938
2018243028
807118749
533076698
1166227048
231549688
545206054
1588451412
1426446201
107726995
1753203357
1605943818
13699966
52825536
256879305
1181152712
2091947146
2043429470
1757990666
1469463918
2028847569
87396558
1100832430
194434195
818191636
980374881
1491774822
86130446
1662522899
995365857
1587727582
1077192762
593657636
584246857
69433163
1064285698
1577766104
2016536905
2039471889
875688017
1582170501
1214134283
1805103048
1927587723
1199647114
2120623885
719250180
2113527254
1067555170
2980509
1394352447
294858573
2047431329
368851626
1781570550
1225030223
2026360791
1510575124
1481407025
1255832335
554412332
292933837
1349876336
1585187936
1681924519
839715022
1699981571
621328723
71092464
1101907179
2143440690
443704934
1943874873
1464496793
503076515
921855210
1649311709
1335986085
292203537
222033396
1514986809
1408477603
2135879318
145040211
902374596
263996808
86785325
2073974039
1966946743
1900250526
1168552760
1199674958
396021626
235867917
76063182
2019372353
285804297
1815920024
615147273
1773024104
1959589435
598649669
1263071365
1814740136
493586660
2102103108
189163463
255847076
1549727842
1401507568
97972694
978871638
1055690514
135282872
2038853832
1116912313
1501571043
1020739233
926990556
2155521
1263399330
236134245
1314659261
507209132
179702321
160685152
105108097
1459331785
1437854467
489976105
1838525799
808414132
1763520627
239748808
57631972
1919099890
1544534771
272853090
1480955713
633181953
264973962
2085007236
1309530637
1586581511
1948245105
1630467017
410753467
1791519822
1367749755
686409016
1052728910
1320135238
511490217
665147944
2107739397
1108250777
1357616534
848024757
2078546422
1203622603
1771104149
610671685
1715126819
970071430
1605140820
114344537
1286027437
1823362811
1730195604
367967385
11855214
760928202
643679966
872086045
1361500584
1244176812
1557613449
1645722575
864934156
1914501526
780734935
1933229517
934419658
670367386
1098641763
127391912
806128295
1497092080
1471588218
381388487
1574994722
1952306354
73931367
1722859881
1561959394
1944261170
1318461100
2066117142
1120210317
1680720949
868906584
1900977388
2070305538
1649048770
681302809
1633670700
899278895
890199691
682279960
1590033659
1901495830
1555970390
1706423402
340037203
2110374671
2106556546
36835606
1048688803
1619819307
1132289841
520675539
604551595
23712556
580701374
15197101
366830618
97014062
238430382
2078450778
638359761
748635357
722667673
1987491349
1602072180
1842270352
241515468
1063713608
1053837128
377496432
1836010749
251235856
1354968737
1225735839
19129651
1951170039
595952409
1414226597
1159710818
402959381
1332238482
770561098
58969247
391222074
80298083
897355563
832535629
1572867973
619218666
1402151737
2020132980
1659903809
1697309184
812773848
1179133866
1631213184
1567745877
790121743
893880956
2064993783
58478776
989608111
29069929
726917210
201069504
1486518940
1168538416
1647757343
1795691780
1461932777
558769197
1843992688
1917060471
592379398
221861071
1698580013
339574110
319951744
690930246
1061424381
940445505
1407195597
703966774
1963004052
2013321892
1174010821
1471235578
1475760086
969663753
1467324356
331317639
1242248257
111856171
1658598660
465431157
322349624
544071719
738228047
1352343720
462006872
1543554212
1204126636
1930797771
1110441458
1532767243
1403105944
354273129
1434844564
792311566
1321051330
718696219
665635991
19170498
1145153235
972713532
768104487
457770021
950000192
1352112350
1962680009
819774883
1271467378
1661060005
1131146203
2038456812
1605384430
67460465
181922981
583544770
1901263117
330505400
1705657012
1976559599
1436697515
25220608
1770897033
1308991785
410985686
1710652195
1394969066
899601805
1597037823
140090931
948174672
276140898
1412426883
1424197681
988816988
1743436834
1695157217
367051535
658877508
1988955596
2030541516
1955408228
1485305098
836887871
877750697
1496246937
564342606
1776765905
244996110
1353923768
108699690
569866287
1010113755
1328989718
2067223279
840023541
1538310518
706040248
1863831177
1684565584
1909026623
224461949
1789017067
250929873
74563922
26502083
410082638
1694793911
1193522596
499405369
1109368603
996309680
1770662090
716772861
652328680
800010138
1525539671
984658081
2110587840
1937450746
791846670
867391162
1967853775
554951239
873305981
279313908
524489671
1388767340
732727584
947977187
465739533
1204037204
1355116847
1532711459
1175168657
1241896607
215745708
1041483788
1874329213
2024237048
515713308
1216952232
252134273
645686911
1050002864
1592845017
247354726
200908295
1875108615
436869328
1865074284
1528173239
703135566
621559231
597139285
1228734984
107754373
1952805011
1302903193
1571112346
247593366
2126289026
1492193856
1759543123
1748885526
1067288181
340342756
1618753345
1250405735
1728026182
1856231011
1157532847
843755860
2044233773
1417062097
335314189
2058213327
753230951
1678206892
1569688307
1138021274
937202758
1865299992
71620951
1629403153
1500501312
1770267742
203524358
1431022399
419412698
1979380545
1380062130
1152141156
1776288133
612927105
1380975984
1419798776
152384556
530510111
1614932370
1947767802
166245190
1799056888
187434777
1772269563
1166162508
745993610
905793773
1831350986
1496452958
1159366051
138234266
1440818257
1589267725
1942443547
1051699659
1333382890
138165929
579237049
1703064460
594021669
1720772405
345839114
1944408593
885114779
1048140320
571028205
611127593
824922918
2058088909
1357090893
551694448
1680056584
465818826
2135577148
1090286408
2130510159
1122195225
630343372
165765187
1567449886
1579293018
268266541
1023553377
744009003
1073276078
1945830605
140584601
2030396995
2059913544
694668693
192502632
1658229837
1296330426
1058661134
446773567
1813702789
491583488
838707486
489164879
1318156569
864550463
1550253219
372892305
670289485
460056653
1302817550
975783936
1700525127
2084138871
1928100018
524566890
733341419
2074192773
1329629613
288101249
1390748604
1186527416
919877609
2078380205
364986945
1635544140
1249089526
2046612115
1125827716
988232316
339791028
715625900
919079475
321032706
1358261895
1758750544
1825329417
400350812
1343639230
772491330
1436877941
271469576
744354109
1933920538
25973191
1053712844
1654288518
1122568766
592894325
118113085
791106455
1470428365
797048849
1726922268
799989135
182430637
1664214282
604042450
1682835937
854014891
1006948659
685278495
661837324
171368597
1582873104
1897383401
893151918
450697786
501293344
1503109861
2030516207
294004957
683744887
1235140811
1028797367
1664276977
2056132891
705664915
2013566537
33471518
1952033157
1504905269
683821308
915403017
611807518
107780098
2040241712
439184806
812934580
711401804
1704109730
139351738
1364395109
2027119597
1870631154
1647050164
249514115
1139905474
435711261
1192445114
1892532800
1920567557
1128553807
427343913
975635420
436554614
1421043313
1411599139
1923042611
1512673344
274813444
1886173568
1227724583
131572019
1746431271
464422250
1341749330
1285436934
1445478369
939157634
1086346851
1302676677
675427451
24486268
1218006561
1226923973
1211242606
1129861893
1923085687
837484114
738185446
326352389
1278894065
939343153
982790321
1641374673
1154906374
835081108
284978084
1402014876
583051944
1872255372
2118148113
1135040333
207542987
1153054596
1746616142
1567411489
1528634065
1945986917
206265531
785229077
1793476168
1720624278
2001524356
1419157741
741411944
998331772
378262286
1302897047
1238939399
932915073
977116929
1079652502
1887517984
781934663
919746202
1662794840
1157803979
1456513397
1710578499
1883706945
798132527
945667023
179763489
174596876
244947267
345852704
292328111
378270599
1593318449
297253312
206476338
145503110
1867569181
263425417
1842055387
1220967681
620343808
1025628148
269536507
1886812125
714834430
1713756917
1996041361
858680126
780449839
208996642
654617219
2060495255
1157960198
2081241612
1969693632
1751747257
210104162
1836000975
552525188
524360505
382596361
121959698
1016831025
1020757800
2060719204
1188451958
423504091
142361092
1648576144
1699538716
151190259
495065326
1468325253
1755452867
1236738972
861447844
1098905759
285568293
273924976
44380558
1483575882
1954275488
484190615
1502889567
1324993732
1444487768
1435122244
925951559
1695049313
532767150
106221135
1713085340
1531835786
467489217
1965391359
1813082655
2087030124
1877541697
1396015200
1210838537
375025191
873048243
264989428
1064473823
1932201143
554284238
304972878
954911743
1278608893
1854788223
402773900
526580294
2055397808
1310951255
1161228074
904145759
1695983477
221267592
601859132
1842067748
47289880
621788408
210355487
1042207774
1511550132
1839205852
1272278465
895769092
2017130241
576622611
1687636883
1399655750
2083121651
1355125391
293728458
1267072536
515411919
1342194703
669012056
1735498188
418660062
243502324
1302238857
1104031342
761307557
1496483360
124733666
1986946867
949473079
785955739
1870424939
1431784204
1880993170
362533145
1716227085
922335813
442077705
1046745891
140310327
1872546077
1054992590
1016592291
464978879
1101983753
184701092
1273473006
1950597971
336233828
154878948
2004015355
1926169119
1009087446
1895840123
1983893625
1097235938
2086131804
400944104
798271076
135597824
1642606990
405034957
912464854
581084867
1834188597
251736150
2003803234
1804830109
1987998098
615004163
715869411
816634635
1097589181
1716724384
881132856
248284732
1065823147
931350173
1329181202
209469335
1580889934
750835042
608172435
159751681
716014317
1410477663
777120580
1098442183
271993315
1945404923
1165784508
853669652
887137269
216561976
84099242
1526956462
270684446
1942713654
180606028
1588546301
458516889
1327486248
861775497
1210611440
69058877
583729893
1642008198
1682556422
40564349
2046219179
695523321
222970856
1931322237
1492361395
1070496117
1913398583
1820678060
243161210
2026552696
994229344
1934549439
291426303
1832325576
1913772247
664638760
2146296007
376340812
565459020
840651624
1148525644
975471974
830548863
1468472339
1380197488
2132696768
1162418223
1449400527
1229747820
1900440620
2146863633
2117748764
1336295800
1231771203
610507265
354086727
386969514
802352735
1197076301
1185337253
1495273862
1617346379
1496683488
1268447707
33422559
1907205825
1487933596
1527355185
387092292
117212688
1874560801
329006642
1545054352
1852449019
766770043
137480535
46159365
904747020
1687228780
2953651
812689191
629987852
1838373710
745049623
1439586863
1053985871
1485948385
1293318675
1914405643
2058800927
1726033808
1806888125
1426195270
585458408
614730840
225028969
42676601
1498085929
564069202
1645279436
1872099036
940801816
1172272879
319948617
563639894
1264490533
1407098146
1928800375
774190942
525731844
1154654394
427246201
656874348
669425097
1446286894
133265788
1059428030
123077372
37477020
1397707229
188290463
421420331
1081955289
1620733372
1441559701
1939600471
1132530443
1568239780
422373542
496925527
657967201
76994185
1265032297
1381749436
787429859
1801817840
1459910132
1341837210
780581771
1711372780
1088290290
735503682
1245005344
1769274378
1651340427
130278506
1714609916
1792574225
185410677
2084109603
1409765056
777591443
570133226
242476825
1117757559
946078585
1635558490
490168073
2074900004
257913043
650304118
577136419
1489283917
764228242
944381157
1736175921
1100602787
1805093067
1038375624
1018150051
946584943
895418148
414186119
988707968
756552290
1786199659
1483841422
611964146
630167407
834954897
93861779
948293294
377415944
1024322487
887115276
1929140852
1583309531
214821494
271629788
1626469569
871659479
2087589855
668897965
1438530741
740808341
2035132424
2086509367
1046590851
653332136
874923100
1808157553
1394746444
1489209214
877857552
843627214
612869220
1002577680
885425011
1322345155
548139111
348345243
1137862079
1533670402
1972731697
746650034
143471108
800873575
1637437337
1441618809
1958166946
1684330093
671806963
1976563283
610433534
1364390062
1616439
473386468
1192131752
1848568485
87451784
1841798496
643531877
593974481
891056381
66562189
1410133802
1154673999
715595021
2071961410
820601543
1472905267
2136010564
1397430438
554680157
450493745
455673250
1737695643
1251697156
760886583
821812717
1941379310
385181491
586027351
947977798
985558323
1718262481
787177988
536312594
1458817234
1825333309
1131059257
1561792854
2143624439
1488081233
96823227
410951112
1253729970
171077605
659705960
2080195532
1749756553
1438892986
133018492
2138772917
1640067047
2092047408
232199890
1630340901
1023294571
738040959
1833259918
1262018301
2099992971
700594659
1284068572
1825353203
95043638
1854180146
1610001708
1568427746
2062939116
1775422240
804274764
1629856079
925163310
985771839
1713601988
565874877
48227654
2066601724
905999942
661246903
2084712612
512130267
90802081
1460022026
1012343335
1696574697
214810936
533800307
783185030
590382542
390865127
2142723847
1057858281
1181228446
2003356230
396517126
1007601497
33765381
1109907210
259085677
436918037
173454650
1510114518
845930433
1009255626
1074608461
701423626
1514392477
1423868220
266715569
1524060529
133196916
590586738
762891559
2142860838
1386412086
1935283112
1765164716
1129852741
1772142023
303906782
766749906
2137015815
150610039
1562204654
427657790
1638755361
591412607
1456056404
607688139
460428482
1124677018
1781190954
1695251065
1577119394
564232324
999819068
1189794805
251201290
910688720
479705822
302675151
504631213
1927922792
2146298446
1904068249
1624095607
1092057351
1269539882
1925633702
156543026
1753479814
1374417393
12867256
1412339026
1237213224
1876015430
396830263
1304831954
707065157
239110677
144730508
30876824
1610562610
1755623262
1066034408
1697327530
471866444
20225227
359848790
980737916
413901789
1665825517
1454132833
1032023546
1753086747
1818916873
1153802722
1900437579
1853590673
1961118144
35641538
852236375
2059966533
446465083
1726070042
1771652946
1415221271
1123396653
1321102038
806389849
1276261308
804735042
1050634347
1605042259
969349337
1495135957
114556064
1410979196
1910152428
1040913702
2017348295
1128714359
1414320625
847840582
1065395372
1767362247
670773701
713589897
1798039326
1331180075
1145552937
1617931665
1422727367
1575531995
201209709
314994650
910662842
1291531043
984253393
1939745627
819137485
906794835
1289164595
154103710
413743521
1193243968
1119290480
1950511389
1738849739
1161028024
155840055
1626830812
1241252372
770859425
418683612
238312352
699775040
250854749
1770742803
1398302040
844215614
724175329
918848239
1510670801
952445188
430831418
1131766617
959332524
1835788776
2014731161
925082147
386933725
1377523704
2047506159
144852541
7649257
1010597609
1530841290
1246687011
202236690
356265021
1651760446
106090444
1455865989
1688356788
1005977617
1100347544
273214000
341776106
489495139
1278427917
1400103808
2034153179
1886462883
164843367
504977386
1909263468
1213073167
451415756
2037630348
1310568491
1458174332
1878382877
1056639444
2021190511
1019784314
1819764974
1063046218
2111385088
751455725
1875562763
829329224
534902315
1855520478
684099809
683382133
1061812911
1005826419
1978777444
332985377
942530054
2080724302
1339614480
1263623214
547289694
1735532227
351456857
1055380160
2023624835
188333884
1781430872
1282086494
1022177235
284407961
742873734
2095355061
611561365
47475954
1920112140
206204177
1448277554
1100521098
1021875384
1648810201
533754645
613189177
1773089188
1466217278
1804495260
1324419448
312137426
1787355359
2089348160
1753498068
235535488
1307835548
1436535643
1504736432
917350080
118769011
2102812102
1415467632
2011380261
64918438
1196603662
1035910050
177061931
1810110737
1434228407
1237334850
2106250382
135051875
1264312722
1036921717
1282536947
309452006
2114048505
634952356
1827832706
764141292
559296242
861440556
273955981
1006962754
134167080
873068057
739831525
1732302400
1415263259
489607848
767450571
416789602
659661727
1497115151
622060953
1672334260
1940241620
805984553
1384525341
1761383311
124888813
733479721
1154716790
415777221
1677323644
582084200
375187593
556584903
1419626927
1141569974
1901164394
1942077200
1341792942
2068124359
827849045
1927070396
126794598
110719674
1772753433
1105826453
237612441
1804649747
366806176
1077877590
2140988935
464772516
112513659
2094959793
1532748037
17362885
390614454
1430554649
837287463
1649990037
257337367
219387311
1836086842
1696248012
2108834947
19141527
1200756860
1796751941
584658116
420463983
2053883254
1962261999
1606143176
1600859918
189244258
530540180
215147420
1707442107
324224439
1453982750
1867714715
1921115727
1540447304
918715892
685310154
925392950
1354557942
1693643748
1813914590
456994002
2077684659
1272359459
862649080
126205066
309399552
1041741255
1266949649
1451504499
1548400801
1312906834
1182372534
783735082
1323752881
1377204865
1135387302
326005469
823232391
195011144
60926987
731075855
888950595
707341213
970342230
1594840531
532864001
1427253988
1665076842
43209013
1405351006
1267153841
821632013
1442871130
608141994
1602632378
150829913
77075385
1495449033
1782583845
1571761169
30738358
769468064
1366740836
1395875345
9433789
1735379423
521752340
744176125
409278518
807951819
1887136296
160928835
1769035700
1776735410
1508710374
685643757
386302854
706006987
579698092
1571811271
231700857
613759126
1211220292
172426038
1779578471
950583143
1628130484
751258345
1859987699
2066408110
323653247
1403862647
599687988
1217283069
719613035
1291977834
1998493978
1982505763
1435512227
1241987083
1309740259
253083067
1303765587
427517418
1611428453
556195438
73088718
580874812
1433408267
1911649431
1444552315
1839855072
1305155711
137666605
1149278856
75598997
1355775839
166796290
1215194184
1178695987
1234572510
1222758535
1521851341
145813715
1680132271
372884248
1410141732
1465231139
588317877
1933738975
1811387289
211774557
1185802166
317908252
573224705
839383262
1837007094
147044947
472160662
1144458405
277042165
847989604
90695978
1660419538
335486466
1276554127
1773199952
267450629
1552235220
678334742
1486709794
666139416
598236134
1676563898
1708695591
732875765
491116079
993062789
313710800
897163638
1280517963
705196993
360193030
1817214081
1165049380
506013113
1209001436
1472154678
1987840731
392291954
1615937505
1487916334
1775871625
1979851662
218725347
438427716
1678328011
1325098229
1411402029
647549863
266105904
121310972
2040513403
324865127
677461851
1505468032
1988649495
1680775824
1052494909
565848541
1774523189
175016863
2113032021
274385379
1962418080
1205411996
792206540
1055316528
1274427204
485481831
882895934
1130586685
1140301679
1504251067
996695202
178079845
1866989742
1604290224
904960242
789362706
1881965025
1156371247
1833422671
864327311
1762766603
1374769364
820963182
2073578910
501221297
722720411
410705406
1844946134
953239042
1935820035
1268247348
89100435
968184411
315120359
440803311
2122520843
1195946633
1030710300
1880053491
1668904147
1416611511
2111444035
810834012
1901278856
493590868
1863665311
1732194971
1510996810
67131288
2060134376
933627176
412923890
1461566967
525211612
660630458
1308556671
200010252
486878189
958024143
543841743
1445947558
1104941248
2064752932
1993003135
443333117
714742040
1010612294
820857698
1400165872
276990478
802404089
2012903609
1934410641
707785639
339504757
1481775022
1033261310
1588085070
47974188
683718743
4794911
690171920
163467438
14110776
386284536
1623237497
258506572
339735264
935883697
99133886
1196514222
849619919
373206499
184139186
1023917981
590256795
252705228
277251000
1823627349
1606205692
344980982
279953130
282232904
1100116187
1486896960
410962402
866857475
1615781766
900013843
1387467773
1264171793
9805203
1773799880
90260826
1801145069
1733885609
176445598
1047117289
702296044
394518353
665879944
425256742
547564721
1563072891
1270499249
227367160
788955456
1738620796
1901642757
2128625895
1076603268
1886625199
1972220082
1463634530
753170636
1666707580
718705807
862075817
93793594
1437012134
1230541450
824891196
2048439777
1300883872
108499636
653951157
2110089493
857806435
1566777825
169231283
1609238663
124883583
1102240427
2130148138
1326376187
974741315
1399791735
856562245
2094796561
900321464
1060646479
1935655813
235900274
1141913801
1800466841
272441736
1418040607
735301512
1409060868
1179253699
1708351240
467939576
1166350272
59506037
1598364725
2035725243
1317019436
1109863165
1039620251
727518637
153909723
1060266922
1130849868
973908932
1912575972
102211382
1752089347
834172781
567897121
385868191
371952006
1566255691
506926258
141177390
88355912
1688557360
89700624
278850633
2127589083
1023784385
1870457210
2118561522
812666289
957188149
2088415106
564180890
929639909
463998873
1605814131
1038397639
119713750
258702261
908328148
1901741055
1654033053
501398999
1599514219
1226978687
825114960
989627823
1721152199
1995370122
668544031
186912439
2123358100
1484668055
1401065307
40370747
674478846
826888610
824306781
886770635
922835670
975862489
2014965902
1360374293
1191609995
1396554918
504034874
1763887663
1222661071
157225987
1587491553
1808406406
23573447
827895793
307066868
1162704395
46071525
359291868
866173795
1021168286
1539580962
1120878724
188737671
1869136518
275516632
1793945228
868262305
29850456
852671248
1826364325
616743698
1590559038
1911786654
902919008
2091720017
226395668
1703170480
1442602306
722095352
1151472685
1018262258
466488953
1566531299
519250401
1119039940
254588612
1980354147
862659545
720137162
349900240
1748133870
835669275
424506904
648706390
1043407280
1754987001
1728205987
610356412
1451168639
1168529093
224726987
1307521277
1670493181
1254548762
1926835425
294369567
520841157
683714725
259323513
1388329636
864123972
926084873
667767862
1908478228
248281903
1360977157
532783406
105327364
1856135919
829787242
1771045396
2145424151
1572068248
290789868
1717876867
1055419009
1495017403
88849097
789330304
606276281
52983580
1212152816
184905133
1112339691
719897405
766840921
1717071400
1693596567
1958219154
831993936
133399989
1709656456
1212174752
698189097
424360941
911942423
718342985
2119412003
186703370
1279037217
1757027360
1718055751
1535246756
2039182841
1608878291
1632276266
1833674974
197817044
2030093216
2011427405
432153392
257750995
581317225
1739192303
530567958
507981022
230440261
632913238
1448089117
68117172
798305152
949741972
580245235
942564525
906537244
1582406988
1180538372
14165205
291933733
352740720
1733916203
1576331862
917503867
1571846092
1238064045
1394789853
8793764
1836574281
1225200731
1608979092
1245145233
769159157
2024333983
17424682
6832658
1404384064
1545248956
1281970936
1955309383
325514646
978225974
755371757
1477931282
859433309
1243684723
759130284
150664921
1522055493
2004134255
318751644
806963774
1518141184
965871758
1236524746
2120734909
982479254
1545519630
2041133241
890481895
1534534775
1297137537
303927444
1692275984
1827917686
512166752
1636547281
1183995307
1194151761
1112311616
263674871
110487683
1539886686
83100902
1124375094
16625130
885861987
1064959863
2068842710
775490158
1848835392
1278764264
1116282299
1308648384
949656869
328475108
474400255
1960197192
258373567
1909763814
97813010
1157504660
1438200341
1351952414
287562409
993064376
182246083
2125242019
2138112484
99991057
1045935207
1023415303
1255680719
709798743
1413868136
389484702
417589849
1568911788
417305418
187024230
1318221551
297994958
397704986
1051049532
1866075115
405121980
180635650
286602584
1335303185
759772201
334060780
1355093805
750452556
965227014
1175140450
637191733
809255282
422749707
1646227861
1776624275
1607591783
1826941783
1883007978
729250021
360993247
143367224
767188845
1987591263
239775905
1023892479
1938327874
547935479
892633467
1183196551
563917891
104622390
1831103122
37682366
1311176891
1581906664
935302128
61403318
963918909
1254388646
1431927857
1868903317
409747129
534256792
1065444848
886426914
639907230
803264444
690983400
2054148564
42566680
349371309
587979640
1360926095
1080601387
1539928199
209608917
1991956975
198171528
963623352
1568242812
1256471274
1080497931
1865336238
1729557267
1064399519
108996364
1654138686
282008437
616766897
1679693864
1121481591
941390278
94951216
2054203370
1680277345
398226940
1811257608
1951071076
1537747588
994186381
662301638
697428029
1802498848
695043398
1673178124
1634665287
593352634
1658598660
1709168566
1919205918
1517118011
812731685
246510933
332029345
354015967
737707445
104554844
1920410272
273606634
557353640
2056584491
717228885
1299070029
551720484
1710776079
601778192
2048246365
299793274
1833013075
1181605130
1760480903
1522175734
648852738
1820572520
863848779
751582915
1108572258
1965220043
520770073
297495831
1148723000
1043872257
1227905313
2047897648
855478086
1215960759
809795171
531441078
1859804040
61426122
1540172854
305213838
1549719698
611540890
1485321296
1540171647
352654707
1731114697
883800190
1439075352
1684237860
1655700877
408030845
7962733
66853404
865717857
368410801
361625750
836233291
859955641
1880849384
389037990
1830216623
952810780
1956000119
629724118
1441237394
1079023707
26346479
781456104
1526769347
1720579247
13342088
106464955
875803918
1160039384
633636209
12383305
1814114301
1823183766
1940274253
1614192941
690195468
539659272
1038689578
359466400
1819927115
2069549281
1619878665
1391537817
1943912478
1989470175
1237981184
249174372
1408687270
771975049
271629788
1275605380
20774700
337523443
1110322958
1337680532
1110388062
157744506
719743780
1294634838
527165877
912723110
1500453797
343916635
990872071
1580217747
272089944
969240719
316384084
1074048196
1064485759
299076739
802215735
1526712528
1673482758
891701729
999612533
2060311914
57670315
1221687147
1036725180
1033268726
1480609230
642351854
624933757
720630012
568511379
1565524584
1565032914
683651118
678033064
1019548388
1605345684
2110389970
1951182931
526972762
139271773
1415043814
325784533
383618065
698222312
454867832
2086231110
834688502
1955579020
2146217249
1739576044
2094481183
2052201252
1197931529
1383968285
1639992913
1535026847
952016369
1403392168
1187829501
492283062
1490746382
187864679
1786385233
260543798
134920888
920306421
1522459714
998385026
812018683
239209500
1007982085
1626537306
1918271619
789030991
2076600945
1581898445
122900879
785682792
371205671
1508824175
724295547
1839221227
884437155
1234404528
119871020
629119764
1078286151
95127661
997692698
1465579671
135949274
489580342
1882979273
1324898520
462403192
689879961
780195280
923895
738823783
274099115
2039455264
1823470591
256788063
1872456833
1394602354
572146799
812129292
2028543489
226316541
440857167
1245933076
297161097
1001192187
1577121675
623095284
1275989838
1550118184
866604581
784200879
782832145
1100220982
1303723310
651892055
719869354
3410203
1068667568
820414251
344597302
1198687414
1035242627
155725543
737100754
1276909951
571887421
1310342831
1873867250
1942856821
1870933390
504536044
1293839738
793577020
1926364298
764887921
1571628598
1367475219
109204734
1221091804
551065092
921445773
317822617
181312030
1334817560
1970153884
1966531083
2064573804
971948910
1213238268
460772588
2053619159
1765482102
506212347
1103650347
1186070979
361092779
1095266225
143469274
1256904350
1190627269
168963043
1317393483
256289740
1347416378
1578009899
1082128507
342325054
911863909
2003333181
187817335
631559754
1969659500
1538719046
1761215448
964720698
541772159
1550221894
2006070500
1229580065
1994249898
217139978
242485959
1887632969
1899570938
1757197884
1239443626
1995911745
764511576
22702399
2132266355
793281148
1776765905
185164128
686284892
923032768
1769852744
1392819686
235321504
1470031363
324703594
833194843
528045842
925257483
16839103
1911220812
1825205409
1608899084
1877117161
1453705452
482242907
1576483272
178125311
1289097450
1184551929
514563501
424456283
416147928
82243146
392059242
1576727069
412373236
1982025810
659443348
1403512826
568051627
230448588
1660876083
1164071694
1934891235
1497635864
107906451
580553209
649688131
1174952931
452158825
355359073
600165283
846121826
997080260
1901037444
681082159
592143177
1554035719
1810343395
1425147637
89487397
188896757
849483967
587470640
1371644891
1433158103
193500540
1793153134
684699414
768340421
1384993948
379777627
185866058
1498144144
41577566
1091629393
1699445936
437496004
774667690
420578286
2075427725
1361398270
1490870886
977528590
1548581508
913140990
1808181972
167342997
1842305875
1839855115
1655743356
866567505
927253903
1925466048
2126044652
382129835
121707037
2125358947
892897505
1057045992
1107325508
1029422392
1709374208
1702083258
167325370
465052817
1967168698
413840898
1883104177
1268247348
146386447
189766611
1594431603
272857293
1562347606
756326423
28724032
1506242073
390288690
463847339
2106877697
2063850796
365624170
2042318194
283550236
324001553
475098344
1682001374
1797620683
526754437
1454997939
1532083406
5634970
1374238581
705532085
1796212453
687396589
921061757
1912468574
462308492
856405787
1524207777
1471620202
37078903
820743288
1885652338
1817037421
1289158147
1573146676
896118909
1049189682
593236457
2108809986
2135294757
1119335186
2003107547
400694793
454877356
824961763
1694927622
1312242170
881883458
1601214810
1655069554
991775410
276343386
133736137
1879934516
309783173
2046569158
1299393103
1185591665
2009464659
1901979273
610155599
894364108
1075311703
1773966457
1408781406
1773011904
1523592829
1158339901
66019531
258681123
227946274
333936904
537045490
1896290799
1742112477
1184162307
14698633
325360211
1278685518
1280421806
844933433
1678902452
1320978633
2049349066
206765255
799832005
1356116053
1572388563
900921707
2003378130
87098580
145865727
230798844
1619597252
246891593
1022433293
1541671824
1369700794
267941517
458134459
1300309856
717821693
1012013358
1648603784
1579899917
1147124940
992851537
474843152
1920801912
342439439
1558433855
1917749720
257727217
513457110
1266141766
12255394
2048510151
977090681
66923606
1019440146
1620941953
1100126465
1393782775
557598991
442581283
1716511116
44680833
319869908
142361703
113080475
1297163618
1595379708
2019283605
1528417779
494924217
885131228
208618733
176112903
2079759964
1288452755
760918036
2040069369
963287748
1033022855
769912595
390586115
120065946
179543607
1574989451
2090908951
909658252
448225260
1988171885
1373737360
221861549
480064445
18233509
15882352
2070819545
602657441
271206046
548170413
1060516555
218318469
1717584298
839094940
1223246203
2099028320
1175878038
1237366609
1524469034
1554075166
1568253865
224000694
2106056856
497186237
2098360851
619580987
1782950671
1089408617
1009342491
1392142644
1220843520
1846781617
969211285
1630309082
1096938430
574324768
1126919616
1840645152
1356382990
849172338
1328136399
1438920108
1693112981
88113049
1871355227
1463405947
1899219356
1868681947
1020266528
1027719488
227800715
2135632703
1868393186
1339901519
564161659
1829737055
1246162659
587592133
927747077
251593246
624614604
452200051
1692544697
1312472431
1459930755
324963997
1364916414
1780042620
476178977
1619151662
51757894
1971726557
902833780
1936301159
1304587708
1735752537
676407999
1371887114
1702268316
920939422
1212789293
30129073
228408793
1956230877
95745051
1645444318
54314569
590806416
815470222
1182407366
198386344
19347573
186895768
712360875
371512559
1491786358
816027094
680593123
1280960853
1588557001
195410412
839125112
651676630
1831759075
1899410865
1036110674
2001116842
210599082
772910858
1216295506
1476491880
1157144760
164422230
1885915024
1344373412
790366565
1445091415
1947598883
1092847173
1552416194
1412612014
543609494
1843349352
1253572229
571212592
742716406
1951141381
1952378596
681848119
670053881
314609066
1323934326
1192543759
1764292007
978350028
280382007
230490823
1165432295
1831506181
983142042
1540956857
1788234664
981158738
1769476291
787317747
197621429
1857444982
334509603
1855366028
1429377368
1698632917
1745269422
2063984336
975026324
1471126401
688353794
1650015061
2068403020
918121762
167437378
521129267
426925379
1308898892
2056418214
1508868439
760476831
1926473011
677453455
448671262
1181820570
1167769025
898910138
1141152669
1175733473
761349141
1186513402
1277953110
518351757
2138328251
314884280
1350157631
1865486095
59558743
119066985
1926407415
770162398
1168142492
828134152
1038286793
1911344379
833313421
711932099
1090180130
1590276429
2041814473
1498267175
28099723
994617323
1587252600
1848683580
253024337
639556513
573380054
18494910
282221523
1564943242
304499935
582448891
878227683
1190045081
1133371770
1631960059
1700687513
1186525909
657512785
1843579774
429794322
173803238
129436055
2052665438
1654723498
791371877
1550304772
121967274
193631831
1887033100
2046423113
287511685
1777378352
462638525
1692545300
87693069
122764178
84691711
851958643
746612358
283922394
2061314099
1488175073
1732700441
1970153884
1371402599
1979247066
1712136584
720555325
2091581812
1886499653
751246058
730863471
1350680285
2010013546
770757311
180031204
1809610890
885167434
2069948441
1964407425
1321413295
1325088370
1915565253
1019851692
265702894
737876775
1376287557
1325350880
1114692029
1968432034
1796799137
1034995454
708412753
345770750
507568215
372672218
1220844254
1163201574
498100709
2035746809
2125223482
1037219206
1990805191
53165696
483922374
1985204349
1950514342
2141208188
844956761
1520663876
1770204825
126356831
1024448181
419278011
1143369337
184654834
432561495
105336180
245347111
1001905900
844942865
2144926120
1828350333
598134477
2048014901
1670124077
334511741
1057601663
1141744297
1125175009
2001500840
1452282541
790308380
360995671
301725883
2080605186
1015080020
1071818905
1553467637
1735548823
588330253
1187505420
1181797111
620274891
239836895
1603813021
1739912472
1326590746
558018843
445251558
602222395
819741512
928548987
2027923068
2104319718
724939211
2050119688
444046272
1396071559
50415597
644758753
1066943183
1893834871
655783422
98566620
1064449734
755388600
1361087265
1621371640
1555841642
1571942208
1580796068
1868705338
1461697657
596818995
1742168904
1009700744
502116125
69862034
1103774367
1055187220
63163905
458287519
725434570
1218199529
1419892103
970114237
365016495
110586267
775847035
1910143100
278698057
20062190
313020926
1558581212
300722857
141028787
1996166597
119241277
955431320
1896111922
833613753
1536578455
1853448654
1658234950
658593173
1649859274
1028283812
1225242808
1891912135
1732092816
1733597392
1935690950
1017620987
1514956154
2021495860
2141326862
1051229956
1233574780
1305506204
270703396
11351374
576953940
532438578
1013664563
242853482
147580826
1868905843
691403156
1473310930
1560647150
1436992089
1696805441
167738247
2135300167
1028234294
1877604636
402131163
657714281
639394910
1832258733
1152093971
1392613010
1294149983
1950766630
226210901
1443152878
1236082000
1671699844
789875971
1777177716
1147855211
1128803106
1837645419
475560497
1829534456
1802244070
1690215436
2095610804
1306221401
2035232887
1572623760
387589259
599366411
331742094
1058255658
1497601732
1132560346
1445709507
1335143351
2053705643
1451086852
1091088057
1207908631
1440508043
1605562453
803208461
294281776
813746180
1944689997
1125410868
2068690085
483130597
612723273
264567142
925547511
1927901264
824055193
664919963
1349064226
1684154618
1893571638
2108525897
2111700290
52521417
1538969068
574124359
805005623
1048855430
659361461
1304028019
1614406301
564134527
1206709727
141271297
1696558837
478235484
1118165581
851310377
236805899
994079807
420089403
915104284
1894954667
534219635
1818060807
1381948121
1713066690
1212705991
2088853237
1792585670
1853579436
375111706
1634227256
1233786737
549620068
207195579
554360319
1443144969
30237050
1712892711
1680214401
1812976692
1559109837
91176420
1941523521
37795847
116398678
2046091021
35319573
1424288430
1118072627
165101306
1936629721
726274594
1001740551
1833824284
1821327338
252360445
278217327
2103304746
1535391807
1913507368
992010919
1299923111
1717095365
1959072806
1748943608
2045242394
1884226652
1413577809
115484371
857608334
1876565194
1447361610
238240166
605920036
196165955
1909674110
2039707469
336938724
2089704088
279807770
174609517
254950950
434026225
1604636743
471759245
602842624
1553108005
749676514
1822301807
1120292642
1165623843
26700598
950163178
1076035673
72348612
1607020264
1689526411
1060031484
117921333
464787911
2123237451
1493059360
1968290756
680049006
2138696613
1319439498
1284687847
2064642223
862175201
1995513284
2016311840
636779365
627102873
2098625569
442443907
1504416469
2109873547
536237311
693283802
1433719242
1807581036
161336913
1730087611
1401787721
1170156905
1421892113
1985850744
156380818
2142420985
607927926
643847176
2123668857
1993879854
2022136155
553294481
728049718
1041226867
2133210232
51646665
1117934628
1889549653
523441312
813355752
1609172328
212723738
1894436257
1693241861
1993885072
2018508294
67453880
399894761
184063568
1218455543
1247055873
825153061
859154617
299396815
106871634
740406989
1187153615
308683998
737263384
1279023806
1434338976
1282243080
2147234391
875557276
878754485
954781208
328961095
1224330689
323229409
950100399
1616786301
2082677871
2012937169
1221678118
473837710
1569746058
1410966388
1652189421
1837267385
1581458710
509674062
554589992
1599392435
2120457832
908484787
726154536
402719882
38236776
1898403996
683774946
1494583319
542201419
969894831
921249053
1526734846
622070903
297611418
106653010
637277752
7649143
592913133
1760176703
348701915
803942692
829682109
1310519728
315527541
152417045
203870568
483609748
123284824
1841587268
1030733569
1984348575
1271178935
1266581851
204415713
301107589
89851184
1590252504
2063990675
725691858
369616484
392740261
1476269409
628527188
1088445631
1040244646
2127583245
1975536320
1104962423
113268715
59552659
1639274215
1830682214
1985449761
955289635
1788368150
1889061858
634863981
1276830789
1712737091
1954202502
542785789
1967969941
1719646313
1579335012
713024309
1743878373
521455639
1882597966
269050490
1028124268
1075605660
1784484526
1102944338
584268365
1571418208
725910508
866875306
778042531
589619871
1323263976
532747521
2111417900
1512197631
770114743
506083938
1029459250
1170303436
56612621
860669935
343330860
17996076
1255857227
775149707
395962507
1272376873
1221774077
66652406
503151417
168959553
204072746
1432792555
319681106
1513195547
920401681
322692514
1844138941
2043801968
155486032
77898237
1617038942
1328945590
1593451071
159134704
1829948989
333669620
606231820
1066648475
228108502
1944071958
707407071
1025769262
1362854864
1537675313
782012802
1223520383
1563004652
2062105926
1426755395
729413594
1257658892
1836520923
1687599430
2118444691
1132728490
1160182047
1940412263
250747105
797686576
1842829325
620989131
881977065
420565521
1866442162
1249725266
2001092768
1337868784
50473711
1573266889
436897964
24911104
1345066134
349796384
403431167
151570860
590745011
1302114963
1961588466
1940898140
889963648
1869687595
855581349
183444562
958896736
83778678
1520515400
1977999762
1489883290
1298169719
127154885
1603198392
634919416
1174031504
1818454715
1658316974
1073064771
349223679
1424352044
1828816247
1474181477
1755861712
1970125991
163141482
1435954553
2039289340
459636742
960448702
1174684605
560577035
307933882
378494609
704212137
930068861
304125685
1101939850
1179225017
2053408798
546170416
1047283503
2001932269
1489928231
662508061
1882642019
1971661393
614601275
90171730
1062267051
1167094343
394944488
1985835922
1670492581
632180909
1573491695
1105995299
1122159586
30586291
263247035
1977785911
159078189
147050047
1638581325
1048917701
1292256144
164617264
1330032352
1749232807
95003453
1237662154
2060742659
574967032
1304257959
1262769565
778273149
1671354699
2064183408
150137431
829479991
1296214912
527362702
1203628050
1768947932
727815527
626971256
1614652057
1556897206
715486811
1206103041
686030541
451440241
527015901
849205084
1944042213
1287883005
1954542947
490707036
231716041
287664870
917621733
1332915366
1356646024
1039662141
1656668989
1150797138
1861465663
142494404
1431073664
24363707
238112959
1835231683
357866482
1872336235
1459053434
1283899537
890846453
1650506039
1035957088
830762533
396841673
515656748
1204249665
881901229
2042720287
1451107125
984518814
51470644
1436317544
1733496389
2013252030
1791206831
924729106
1361949980
2018573535
1218506772
1364477838
2095115690
459424207
1175500780
967003136
1478161748
2136463708
871383076
1752887802
1591240975
2067572761
37949085
931933014
1607293235
67256428
1766896227
1006757625
1450057618
665518832
345806905
985035447
1065973353
1595223199
683034937
213974129
573467299
1605098180
34260577
220200615
1222803278
245785048
584441350
183688278
2093141923
1030018241
1948827888
883815248
1753654821
1885143476
1402693957
247001
1736140337
1867105687
1814392032
480488284
997511145
1783155151
579725407
1729238909
798324221
926595401
452308916
558812782
1916417357
2070134715
2070486181
563554277
1874293141
1031301165
1903688395
781853881
1036077344
1856984189
824582253
2053935620
1118576365
422624244
1170941670
2001633738
91031273
2074816350
1780875852
1122456712
1390945594
1062833242
1269060791
1681343582
653772619
1305030613
414361031
1541404719
1151310186
143654660
716553053
1463388475
337249617
22200195
1732519591
158650507
802848089
825980890
1367237178
874349549
846754195
708469356
577454673
236523737
1032017865
2034584122
648740249
1229617645
1719924633
1506248186
2113810024
1783780597
1996182678
1237669473
1527306328
788394659
427718134
1922819950
1981541181
1641259534
1635979334
459825888
1942142
388479902
1941389634
593630185
546049021
454807524
208386021
1605145688
180537642
613381744
1160925316
1290066807
1725517916
466849649
521241580
1702784599
1569241269
1443518152
208579263
482816449
337382017
26177221
1031639248
456690172
1944764791
1013114764
1880512683
1215352847
1953323412
1091931955
102861637
305514561
1545248804
713977996
124191841
1565997088
1513499490
1983744906
767731036
948273515
887856534
731697546
412058879
530822923
341966516
1731049288
1765783548
386647343
1274334481
1104856059
1934833642
1707921418
1825806233
790152495
1161163795
832427729
319474817
2030151909
1600149972
89472716
52817586
41203310
1874954927
1969261758
391717447
960100031
1374585393
338054828
1690747812
738548229
1085116227
1231978640
626775946
1236474285
433567182
861620813
1045238106
1401139779
1667112962
626486477
1364172438
1334020574
800115318
1233609741
5945780
1660996564
1719451787
1314693203
2095131028
1625898066
1229917321
1133503428
1576968976
803818860
1435256652
179756654
561898623
106910479
1217356628
1613555757
1136792718
1455397707
1711906509
1360678725
238272508
13922107
1716050324
1414487546
2099617420
333225404
1869415361
49414901
2054381521
414682123
1219019010
997209816
1817254163
310035778
1722963449
601284345
656831887
175796700
130741438
1720229131
626422579
481928922
1530510371
1466355105
838609649
1156157819
823452749
766367671
1886806957
1945303504
1188054042
516990806
871702137
448140344
1059887560
1240270830
1960821588
1256927508
739473479
202633681
278872856
529580437
1637784450
1984631479
1365719578
815366599
1584566687
1091426833
1687170047
774328439
2119507231
506389455
240607696
1763274091
1577466114
2083903173
65748443
1101215894
739372870
854844624
1138878655
1480314001
1529655992
2083797593
329729734
691851847
1231760042
127089435
2123645221
207794980
2028080916
1230646692
1099448488
1276892900
1373963762
784817500
1812141559
561756694
1261858726
1495186026
1773865674
1216419488
128938071
1456815761
1211403027
798016201
1061550418
623634372
608135446
453527077
2056402051
115083546
1900240497
1643747209
1315836984
4281165
604294859
1161510668
1956314075
340781159
1593183695
1515110488
1788287011
52257367
1892725749
1330117616
1969829605
1699155276
1250144917
625210502
1745310337
290461658
1144955
1947505073
1774735008
1023658393
1899182940
1066073335
629984213
307118255
1861645924
986849376
2127371290
661522837
1398823034
1564729153
43303739
1254650773
251355212
1343094552
965719858
343244265
1868694334
966145719
717752617
1400997424
1786003323
887281476
968492359
528745853
1087061358
568037361
1799192626
1111509265
1901839055
373939734
1423888846
2039611823
1536496327
1615205309
234716216
1264606675
590538155
383560519
1174867556
257579858
1256884748
1940706238
1382696663
313338822
512268663
1558932628
1641077140
624894160
1036259704
984801140
1983285500
1929187149
1845817052
1962096925
1537330384
1476201806
733779907
1962402093
1959276247
1158147137
419497246
549534632
1776891735
964905558
1974449320
1634634857
884816254
1698374559
662858221
2134216239
216036053
876383154
50198577
1553981081
718508274
87706107
1147642396
1757196794
1800145755
1174104773
1089455870
1566906997
1655069828
1113401932
166880606
62861646
761096295
545678148
624376220
323268683
79843577
295743822
1947760734
182403683
487011373
1418816059
383044440
1750252612
2018424600
396781746
1132159516
832022289
996179802
1667466630
679069742
710583246
803012099
1740252015
1301269356
981029453
1405907684
947639927
1319433202
1409399929
1263654984
531782116
1341241417
635222504
929552671
1626617791
1719504706
1497572885
1643570744
1473962883
286263676
1379963419
140474577
1391560932
1418521933
1052528778
585727260
896685022
992103501
757293509
1973088907
396542899
1431615767
138753569
571462600
627128932
615211389
1530898419
2076679333
58774593
898936508
1077109969
789281239
716314803
1289776936
76217481
1060559431
1070493257
1388162514
1665686883
924812316
1369080898
1720744582
224546674
1257172569
729994835
1239893142
161860471
52128882
1301412802
528043448
1553457194
830203366
586049532
691344330
909796119
654765031
1154279503
602615129
378906550
487702903
63398135
1217700521
906947617
206332672
399411174
1020732490
1813485106
1782985120
840742229
369302661
657539295
2057574280
475314210
1333531413
1761855706
1969485380
1682481048
1231284116
2143169862
1347681419
1081986537
274567759
119319171
1254248345
64337445
589234972
232689653
475933841
491150955
737601023
1202374240
373031162
1677197896
1490665575
1978020365
1639149047
1421823342
1705512827
701910373
1260197829
1577761946
1875434822
2109062719
671495808
1556426643
1602901596
327030709
1368577100
776517829
209658093
686570380
380470762
1154638247
356154239
79369309
592402440
718607104
766371760
1359139298
1865930039
1394554015
1450321216
371655094
902595290
1880638432
1066723163
1514060263
2016337933
1773310125
1485394863
1636435199
1410817633
1010801420
1371214367
633411659
1477580170
90547833
713688059
628601051
1775738680
1222269137
999310909
639887807
777594942
2070840508
379181250
684196017
652445120
2023125
490368877
309603760
1853441461
1390784017
176260754
204764846
1414627718
674321410
1661117869
1716660072
548483151
984726363
298988402
1954266108
2094486154
734259374
102001630
1844776521
142414499
127464912
1383584170
174690700
1483414827
1440381483
927725073
1987356184
1864023006
1634343068
2003740265
2137069433
1002763970
1004630159
1885234404
907164161
2111882819
648597864
1398377224
1144821225
1008877530
2061653858
228172999
1147494476
1889144813
1027250169
1031848824
543335241
1524845335
1379265755
1597399635
2077506809
1339591493
1562493809
366549679
886595223
1919809229
587367875
1648762568
1160208473
1241970848
1959007275
752298519
98028037
394508924
16103652
2095693347
48317694
1305978473
872446372
1921290487
1588510269
1751997591
1130636024
1634984691
2079148153
192177661
398556786
1432603070
1640075257
1420797663
735767056
1541112291
1968466437
1299790538
1241484257
494888721
1549655977
1725403149
278413477
1094334411
893671186
1891571520
458185977
1694608927
1327798991
2130330506
2079852209
1190318211
227916894
2007529973
324121499
85834934
71111517
1013102738
1004729602
2033128988
1053440042
1641971291
1201034985
680703056
1327072475
374266692
928513339
902850549
201853636
1578772770
308177768
793439136
1418415031
627363719
61949096
1011325746
215395069
58223774
1280536318
1276854364
112995918
2061053981
1149763445
219608710
1005237221
1195692102
1709718979
2097095919
916366367
1552002184
1816055362
358609982
559932097
1506301005
185419189
246977727
1297823481
1185763157
1753706162
383317500
1693205506
1639563214
420226280
299695346
1642659779
205296754
2017146863
177435793
1755774504
1548011642
1663349874
1862365839
68677044
503135524
1636382732
522583993
1739382996
1099927184
414298308
1631746541
62926935
1258129503
794230653
1820103571
677131814
437219868
1083043732
1780663197
2144423634
1029492357
1944911909
1691465935
1615594489
483719574
1000699086
1649050488
1725412498
234735224
1089840197
2072933593
1085905231
828383017
1848185865
1873009073
1502151131
1590180001
1942343979
2108330836
1829659436
780445850
1647914016
1847842236
2073826676
1233678642
6379481
710137825
981091378
1870960770
1358669431
416922903
827229376
532590325
814057448
917258653
987560242
208681310
33150705
1364112550
450612734
1737198172
476000432
1729849483
209944824
1028200211
739085718
1186229872
907823401
996458230
1671447916
1396093013
34943903
101124461
1458159994
1007228469
2010868517
1595933187
524953269
1882446391
1062071717
1724589443
1672606904
2145552861
1026895470
1589443069
465256780
600284053
804642728
1298655575
1429620415
1707982783
873725957
1036771873
996841248
758883740
218226322
2068200241
1240798909
1388687030
1954445293
1622283699
1894111072
1299182664
1231871814
2015404478
916893127
230015594
2121793549
570895299
1252849060
1462467409
911679286
1497130674
1436858451
1858760252
1488198870
1061409987
794763138
704761285
1633848477
1107031651
234958373
1233523410
756020127
554913338
203387953
779533898
1687738649
1845135600
1905424106
1036350283
1985210713
1996948127
2137050875
516364829
1692479758
1638702051
1339890872
1009339959
437082734
1668711991
1962048156
1110616084
1442754838
2142669818
1609128650
1794221218
1338559223
426837975
938806420
1395914441
62516170
732619123
103990056
983814947
1949072066
1072612515
1011639207
401719293
368835515
1243432117
1134568531
599142604
938321497
672124386
151433769
1919524989
1306433307
2051340132
413863729
1891462133
1134864904
720326087
1794975444
724351709
1031893278
1975991560
2134033096
154958537
1762843227
404847362
1233721658
1558155804
300863326
63913924
1758608716
923863075
83821609
979166844
144647800
153638578
827708475
557675159
469811538
1134512146
1534543417
662335762
1861755599
64958798
402653794
1843999795
320434526
954735765
1011494271
746418582
1552183822
924748712
1691774955
445904695
2013259887
669776510
888704867
29811146
1633015118
1558090256
203852857
675447527
1782152687
1052606766
1329398031
753311523
1196300536
1700063922
945145656
204006276
1362854943
1738361256
1003453585
561947744
1043592594
573279930
587436700
1284897529
2007663255
2070620536
1624490542
1144757007
1258043828
683212592
2056469515
2094657775
2683590
648750210
690386044
208882395
1647755830
933523589
516729887
2021655140
930865886
1206740012
1321877466
57816530
1966994488
271835328
20408943
774272371
414862717
688273201
1607442296
162388595
1173885990
751361629
1866130914
219570363
714779740
1880656741
1333859253
751519605
2113271994
1661273461
1715252898
51037958
1784628243
1046812585
1902245561
1079083982
73009715
1779367403
1675908932
129039774
890640129
521900496
955411658
924082874
134377690
1884096918
884918724
1370833127
1177730417
1971224974
483600864
1326707529
541495248
1317327796
896290535
1849767078
1646046631
296671593
804663910
2139196428
457741358
1118585966
1082454019
1911443652
30948337
2142134863
879594921
1764619668
471162434
1730029810
12640054
536877156
154265322
470850290
1178435562
417935364
469426183
1029832444
561465197
933764963
1168949605
156681037
846431931
696131373
1501875832
1175312791
803264454
1703345167
2027028782
321541293
559720440
166609245
982897655
952119640
1393126787
776063032
1496593961
110899197
530510111
418640552
1443456637
1780837911
565590267
39700476
133747111
471592524
1370773781
2128040667
1608050894
33278938
68233930
13060099
549770487
2003229619
1441770529
1046661799
974556932
1736274905
1090377238
274821673
1915497435
426533221
243468727
845418335
1187032909
133328216
970695202
1198583033
131642517
375922939
318588640
730223286
1183179346
55764853
42098547
1182382231
1169302187
1583557586
1319607391
1807168241
1331348770
1864540002
639752895
299277715
146977248
800613958
1989056877
1237101389
1600627291
853203387
1473712670
1216426969
2104661350
1232513648
2307542
1967550576
1410240257
1049002849
1257400384
1846632431
1316357113
1320615032
1435676314
1481336612
813120020
14102485
10648944
1338252434
880616147
529854374
119121700
1878521885
641563571
48972664
145456643
684354759
2112212083
841712299
2043685903
1471497212
235428545
118273402
123271838
452177942
843987562
1105168912
1067107426
1903713872
60230987
1760641411
1990043297
655866491
1497155668
1635563032
1838437413
1903949514
1690455702
73887991
1714906484
98737469
867747109
620844174
1822729899
688330171
1315000769
2055163746
1773134787
1045801095
1504320323
1936241448
719950328
1287131544
1259815723
33447356
333814023
743177014
964577391
591153454
523545031
2062862433
432208972
807887538
190158934
2103866182
1644697840
260783554
1442635432
1984578266
1243092906
1142068005
499667218
1316294514
947198403
1537507994
2036277795
1364992463
563122773
1013356496
1514198470
682583245
1050038101
970383669
286133533
143984267
280496755
1248187982
232668806
1638572995
508259771
1159928170
460634983
2040049424
1654619133
1330761411
1326887344
203797346
227017268
1326456267
78252106
1392155509
1789742071
766527628
591237340
1930589472
121677190
1075289648
1261216495
516817939
734147425
1332441695
1541464796
1161080985
314916300
1358152585
1833410634
446861290
708416029
894828975
1879771147
159367373
341392954
2105289635
66678681
2015635545
403182244
151548428
848161012
84190494
1760907510
1173027943
1207378833
1743766056
1849136653
72108701
1791913433
260393620
1382477561
1912167720
1989680188
1352190421
910170612
777584874
1108610862
1704551514
994351983
1860737629
812069709
1365986610
1389481585
1011014924
360291057
454688454
1478848651
640619253
1943967926
1384089809
396202686
983805769
854416593
285001591
516315853
1995638766
1382364441
1216619665
2093740708
1901009612
384948495
1609759732
1586184235
1095760923
785663010
1789974936
1698622632
1804228247
142464620
2080564030
211999337
1278953552
1676818098
2053832374
1111655237
357418177
1879550928
214047805
1053455939
1220833543
892110442
1120081949
6695211
1287441996
52520230
1919284241
905356852
552057827
1237404780
1569307953
2099792845
1553488619
187207418
1871224913
1990914871
727405733
463442678
1772690975
1872206753
488222545
1312886976
345462159
389374048
2040902287
1250037824
1387646370
637965393
2056506225
248265728
922776838
106277990
1730499219
522432910
662584605
984152728
1167354857
1512677188
538039739
1390341317
668244579
838296407
1591985187
2028784438
952050390
962904373
1702412515
311103030
1836597255
267934452
287321504
1926902249
484051397
340775494
1423507433
1871917992
576817941
1223193537
1917842423
959762510
714918895
1464075132
1757332297
1338205910
267598131
194503488
1323158630
1213963534
1161798554
1044420402
1021161130
734394805
2135931138
1609357906
1155471536
1727141473
1469081970
376549879
880391490
1189562717
1892808157
472375962
2098147396
201658658
28391997
1105976746
1067115684
1371379820
459196500
1809817319
1757693372
2134598023
1543919613
1470417343
1748081000
1901217487
347710396
699830072
861161736
900352868
1799291297
358984255
808659683
752267064
827378398
1242146943
1248263322
220220615
1871378466
1565748213
1559782977
117058400
1965266785
766740775
1022895926
875837058
1005523244
1553625956
876323862
1482742636
1388767340
1086856895
1491538055
1695508144
402695378
579856226
1914596171
1021882171
9088126
311939754
559071835
2019261712
1937777261
269499619
1780308933
25901400
686437544
2017498928
712301287
521810174
1781990003
825643741
276312413
1459117400
1733822892
1964789991
1695186655
237391879
1780336095
1780241303
695569241
107642085
1220211157
1161202560
6177038
1413730438
186161768
797757257
398656603
131944924
243999728
2140643480
709042683
477801438
1325889652
1320877761
1447309494
1530246111
1843113
248879759
222679768
960091702
1025737224
720213097
682847729
6152403
874474820
1699541205
38763915
2113235107
241394640
1790788384
972055629
384488624
463493839
1886311006
83726063
498317104
2106585780
1922454219
2083130934
1294342841
658002217
925596877
2083124844
2004595475
407712693
1790235443
1538058174
821838561
1328568561
1447914413
747446028
1117636709
265961681
983212737
1252982984
84779981
943165615
1697588063
2053114258
2079536381
350125971
1283460918
470905380
1873855307
1058367318
1178237910
1634999022
1814585118
1276578436
710445187
1464075174
899207312
1812386051
386406520
722655294
519420857
795442784
2128124586
977850233
663799082
387228703
1417424249
235931702
1436847173
830183730
1440165334
530581448
774740570
966567435
577485043
356549147
921468383
182892823
198591978
1192603871
60856076
1538379760
1912338929
93081034
1294978597
1853188387
585657589
1642218623
762290964
2133236971
1640417878
1195199233
1531030619
998739112
1924664516
1872975768
1522676380
1099915939
1348754647
1342114719
1699191982
2002147928
1924173279
1543976624
1869059534
526498000
578370623
1728456272
2021046939
698020893
168737697
227403002
229531871
1180714341
2143856483
1640306168
186400800
1576513486
56619012
99159637
272135139
1605610874
207384402
886769271
2025086460
1981969289
58058986
772264280
57696195
1928102176
1101000245
390532361
1341893404
968689160
1201568925
1611782269
528043448
1260443318
2010613010
446618636
767395663
1070552221
291827131
1401675563
1509328712
1972731697
563867586
934892173
739310440
72647581
1253283607
2110183973
318789902
1051948490
1744607512
229843050
1076827108
253401104
499557678
1057286173
1606954929
140240506
784400080
840880497
556863495
1683618612
2109431737
1408427141
1489083251
1542200732
1437052007
1355053708
1092132074
1555282643
1269214493
784403171
1736185145
492365717
1940481753
708736881
106693786
948878339
836420016
1570299385
1733108785
1869347815
1764848782
549600598
1306759732
674322857
950338346
917964157
1604407425
676224255
1849763554
908628069
1076791437
218957548
1917739655
1614979855
1015374995
1099959349
1551784832
1489047708
233928804
2071018085
805397425
1518793791
1700527412
1650686706
1109424571
2069199780
2000383936
1514849335
332086351
1294373511
35810327
1229764069
296164742
2039684944
1067948740
1206940210
1194836823
278365443
1003645747
2136687391
451140895
617722035
1049654937
1253282872
95474376
1281739902
940308622
833065117
1895606768
107392792
1980579919
1884552734
627120787
151184987
1711332310
254016210
280524953
261131965
1586104890
766060593
76838458
612301870
1874251989
1864951210
1294445361
2104365634
1520611712
2109963007
971815485
1611623578
89127524
1663617475
982041532
686127165
92031821
875231964
968618744
945331671
515926830
1662854119
957937312
377884514
1933426402
1440714230
1995596899
1342641650
1634836078
1579160622
1311808985
341203940
1638195978
500950076
1828390716
819482182
1546638325
97985377
2122446908
577128031
721102438
1672150036
248289627
909856135
1298278684
857884138
1551564835
1252620720
616333493
997302568
1904935661
1136273758
2063908520
150730439
1416437194
1590678768
258105388
433433786
1037327689
1845724230
661639560
850331415
788886727
498695208
393563931
825020539
1515389809
1152662491
426672851
2131468987
716464770
1357525877
97015597
1841867994
553294481
854238806
1733916349
599947951
860445258
784998050
2043450322
1962263958
1845822262
1280656457
1727524364
1902660050
1129772605
254556104
958319485
1136460337
1823741472
1120347142
1897803501
197376141
1509605066
126202068
1032558000
1751538767
396173848
1252995832
1572331408
467116944
159222270
390114866
21879654
155635816
282671345
1885558711
681235517
1211242606
468262358
1990936648
225524302
300912797
49781679
374615851
110433593
1435586512
2079138406
1292293414
695497818
845138495
1222402092
583485660
618367695
39529772
217841847
2096764177
401770058
1499358360
1997810868
736291745
1537335246
1725412865
2017370090
384669646
1552559965
1473476407
574028584
1491329236
2014370108
1909400604
390944757
500163669
608282566
1878709322
1827818041
564494321
823333543
570694702
1338766311
2120855063
132996102
1204985082
181122036
671151726
903238127
1277082035
1720064509
1787486527
1676118779
889402818
609341282
1789902469
1165165068
1858734262
177572103
699762107
1268641978
1457773406
1101738645
2130236024
1771000144
2048382459
234702869
1935542437
2135387742
707254841
49887423
728822089
1504249657
1356501951
551819964
2135466864
43515740
1658312633
1587993569
2073913881
1875747131
456627258
1472432248
147625569
1112998885
951705634
1140833078
96923012
2004465709
1590012736
731040870
1663447429
1847930540
1906856568
696546530
2105985165
1016017517
631686093
785507538
1634408404
1397317629
1670432803
2054503886
1907460792
1048131943
625686300
1201947845
1663351804
941392676
598585072
1822795535
1903704156
533450051
1132480838
1121874420
426998626
1075379176
1744843301
2023104357
287908393
1431314516
747198592
2031709608
904588566
258796026
87491045
1306668113
1481252037
1909090454
118237963
440344727
2141384797
1883727054
45345097
108231263
1981853005
632959375
1823989182
1006548695
994087111
2059446661
1490990985
455569484
1615156585
1321596214
965408098
181618293
838012900
1167254074
187699262
1741851864
1405581435
758462134
662734249
753480588
431744093
159432120
262970650
68489462
805073821
692283821
488151057
168948176
1073660335
1437926142
2083136128
198551024
2065452569
68299533
1113286025
921392824
1264768341
828923970
910981168
1910520103
665519058
320276767
1021390150
737365759
1525111296
1983569551
1821770066
621687649
1072015242
825275181
569534258
183672330
988904066
599184662
666059320
1456280394
713447647
1048371929
844000942
1762058126
407721890
1072673701
1022663294
890667465
1105588275
445263685
1309625518
129856659
2043603704
46294613
200635674
598773001
1055289187
816299466
223838652
404286030
624272046
1912503736
91217641
102035538
983630252
1706981693
1477813928
1621335259
1406377682
1436374587
1221024406
1570683629
62477575
998213907
869065471
1543407105
528051387
469580614
1572296300
2133467775
1731527005
1922212932
197870978
794133337
1192668580
1533573555
1095776792
1338260560
1064080384
1861699
787645603
650096137
542906342
1081203703
232185522
876303851
583704254
1718294077
451020767
1656634079
1057593703
59580936
1696455539
1618503941
837064035
1228082827
1455877607
420967473
170595482
469557900
1077984127
1756236229
1499158211
642867578
959866230
27927262
994996794
2121561395
1249103021
80189633
1533897519
1791453534
1193688103
596125181
101819669
1536266086
1384015147
710269405
1310714372
1896827703
634746993
1368571157
117173076
1268967566
2026095173
1966951631
1993624670
1689646224
1594139220
1000993852
152325560
1781568613
1007779028
713348305
83112650
1610409091
1244418136
358374073
340634485
235923076
1312511369
1763983979
375094420
596233506
1993436067
1979581598
2120734267
2064182610
2029710897
1706303211
175684903
1219373784
904079622
1037879641
775507588
91949213
1749946724
280706062
1993782676
1294832525
1438946682
1840628536
1704224934
1984321985
578823692
341135738
896558009
154617800
1668331024
1784786420
917409333
1551449716
2125958182
158959792
2041164365
555249029
2115194070
1332194471
911263562
1331729227
372280264
1868003358
932405138
1144517210
1519706586
919460384
2004131187
638633944
734860353
624854953
1849623195
2145406112
1080419576
1245399508
872333657
1079354589
1999184254
1787894451
1532649681
245890065
993191800
673046831
343520715
761361435
2021350977
1617384810
1762495338
1761627930
1490060682
937275299
1779095322
411407163
783882805
765500729
912172867
1635768009
1958276811
766437393
1167245509
395251886
680247854
307006442
798974669
756936253
1080017133
470437070
1889777071
1577451121
1650107401
1740272517
1268761118
16861172
1633500330
1788525725
283880816
192356715
1793393068
1563987495
239803352
1466079817
1329938958
1454994018
203786068
645748356
1807639558
98177644
924928419
181923185
2027248960
1252989691
1298141874
464245035
1115496982
675116700
1596423700
19368698
1995273634
1764661029
1395052448
332287519
1094555062
1028122597
1983522009
112630298
1291612207
534025750
679773998
36069869
1499089015
399604775
769282446
1694134033
780890009
1866835224
1038829191
1698745723
1309123564
1778909828
223793005
1353071836
1575212553
881237483
341791283
1221040966
2002063440
1088408333
316304626
1220694223
1314151600
58308779
1034495509
1998339446
780667799
864349230
344200074
1959797684
796680959
456935387
1123002073
81036681
98352797
170549396
2070608996
1534077035
1582912984
1573946604
1780123793
1693748911
1404731522
284759370
498575764
1707159326
1393710480
1207032307
2040813144
1083996413
1024010232
2134947622
1992479721
1004323035
1645557371
1994211704
2096733582
894025309
1037900443
2137883767
1999820364
1103570178
1433457003
1939987312
100473369
1657720091
1444516760
667453817
61168327
220305266
422935651
26328257
343916635
190824620
1376964666
1809696117
1453450317
380780200
620872625
1240953435
208287518
1191229299
1695167246
2018622494
1033152465
949648758
1404422661
1701959971
17713494
960682973
272552533
1989746495
1490715074
173478556
1454963192
1688011118
944650724
686002149
1742437296
788124016
140970117
1778666649
2103222835
730612281
139651747
1231798376
347667393
1838214811
1331105917
1862727630
594680885
1571726981
396090156
213282466
1447010657
1768758934
399706312
997319486
690482669
2112327667
1967894360
1895884124
1661108684
1505377304
1582549966
400298518
2018373
2135065948
864383800
1237160359
1878191468
2060037612
657257438
1868033479
678157592
304270627
24667270
977033264
223417962
1145458890
1227171602
436609849
1417775409
1371105814
778718969
1359700503
1859775124
1734882953
1314930727
642624278
2071418070
2100296359
1824340189
1000543865
1681130710
1568327889
1575542694
2012095343
1033587699
1744960012
480074967
334387611
656493999
1419338112
1377204865
2023373193
71647912
1772665291
1193722341
1586229773
194302529
1013663224
889812831
889414308
1733881506
1439745222
806119483
929668144
321371085
2112236176
192825800
1877981427
2011072678
2121177080
1070689505
1224619020
1894182074
417127486
1537607216
698355260
1713396765
2130372775
1810849479
2112212083
312130402
583114229
1663598540
16345106
1958316138
1959864413
500482020
246089326
1932030893
1315762170
1631701878
735475165
1213528685
611538323
87825654
934250162
1986590261
49592664
862308669
743453772
729833962
380852988
399824779
606863517
1420203577
1668738688
1972009840
1400127306
1641275143
495774494
856451771
597926370
351317024
571713058
331139968
856285299
465581911
833207952
1191742488
823190356
1178052164
406481894
1274816616
2002960452
2135595920
72922090
1131152292
1047193074
1057614113
685174936
1490959928
617753964
1134523333
1883219710
766803356
1076693379
1502005024
1354440055
1916181641
113298443
78324704
1660800008
301663593
1513697384
690994523
91274720
1791830711
211068115
519929479
167286656
162142519
1742551192
472195123
788073180
1934123400
1758690241
463253234
1865374650
862076131
1709735058
1522884235
218701051
1140227330
653228316
1304152329
1839330689
1006276165
311076798
1401139691
1104490158
1898600905
1231235792
100038519
1133264131
1588660241
1164328043
294889564
679133636
296042856
144756424
1588558081
507442864
371228273
1600702369
263426019
1162245094
459122674
1597995207
1403395018
789409600
403834006
2019471747
2079497802
1143397703
1481581452
1230038429
1265547979
113154951
71929638
1370775530
732719510
565008936
1867969757
493737783
1994609979
880953446
2043762655
545133590
1406614226
934820615
863907934
520527841
1167998737
1374214849
1200471863
785980885
1692730264
226594778
325865539
1543904571
1754115343
881094066
1441163129
282029885
268790286
1095432637
577017138
602125582
1698404801
428027433
74175306
407331937
1084700765
641687831
1982388549
746819588
677497536
784878107
2079247188
2132960985
30248823
923280349
1190571892
1334726503
372120839
1415774142
2049903450
1146985190
2070621946
235198055
291092658
879175839
988595219
2020393432
1648901727
1796864491
2135752502
1762982884
1658474857
1893667494
661839901
1416197238
650861327
652073843
919902402
1167542441
1326851185
662579535
272350920
1100365701
1328658624
1059446356
366722786
1814057538
390024106
1576602260
1580855126
463940149
333270974
985330913
201032788
294377300
623825006
1115122106
1483437022
621230783
531404766
576135054
93298865
1407614585
140505723
2115517037
1680790881
850605259
1626819173
1100950897
860922588
51754129
282641575
331603661
880602546
235261340
1311131034
1459712554
1707197652
586379420
360141503
1943368397
1899110886
1449210581
1041861461
1368812502
900758176
2145869625
428366172
1375778687
1000839943
2021472207
1293168152
366786049
1144404271
771271640
1873437922
2087505227
224339048
160161134
2008527586
100279220
707146039
1648182028
823942247
2071108941
1774849563
648764021
1628687318
1707475353
732732098
222953369
115115444
1567910670
1872305890
580392476
1418072424
486451314
28342235
386915780
1483548447
324877979
1558502285
1458156971
1765362877
915749742
1750952489
1623262942
1271443369
810991386
1912244507
785606031
361372080
2038801339
1505861302
1992592205
1140672227
269282046
533058960
1953491517
1353653998
604723649
150175558
1225062787
1297729049
1591514473
1499181846
1489155905
2118400056
135045920
1669861795
241103378
965528904
899761605
1311571664
1540274895
1955041705
1223128169
1370856181
201890778
374770999
342841989
2097148798
1088681621
1692311057
137803199
1233552
576834557
616819729
461684339
701657415
817148984
1298995206
2044726136
1179809690
1113211477
2082762298
1232784109
1741244634
797499205
1073163920
1997970663
690090712
391663706
990627484
1325581157
484463556
1329191509
616970182
977182779
1782141848
1469261236
43296392
269196515
107753955
241185882
980915442
2128900253
1001425710
1160192038
963998907
688277786
1722676160
1973063190
75577130
6885957
1546951445
2039376901
2107780275
264711068
1506771452
1939207928
978408548
904178828
889010899
870959825
1208717826
619718440
1835989898
155337467
513143460
2069108789
340844422
181527168
1595587918
1436097972
2145144531
1164993102
1297367854
603240174
252250207
1061689127
1371848995
216669402
1880863710
1873937932
1770558287
58616929
1202485603
1711941764
1958934395
786701723
1278550431
682747710
1047602297
1941024504
405073007
435813220
714682403
734655173
990943074
1865853456
1887186191
1825509394
996303583
2110461923
1535654604
1602671214
554618581
1853943654
69322243
248536446
264002287
1355939764
1863415628
1263240191
1440687945
2035479461
1004758982
927174255
1162560948
869430034
1378394771
1942884215
350438726
1940807745
1591403932
1955260292
1049097592
1679679147
723429893
833162553
1401057711
756262374
121321737
1536474481
1545105872
2124626500
1691865846
530883742
613240121
68978578
746284074
302834810
1234390972
1648877433
238437307
1798038799
69548506
925660863
678749911
1872652997
801168082
364598855
1024461497
657382662
2114222851
1735114981
972056008
825935118
927020464
386988336
207244149
1401247202
1357416310
620164520
164845694
1702188371
1252425977
564387356
314499502
18133259
313250064
625540658
277285463
776118604
1886660567
930553876
1136861320
1756088227
1834658703
1502892023
749907341
1021869692
636822136
363313405
615611975
1534163300
1616252712
1425945247
529603842
1542123395
1040170643
1971129562
2012457506
1628469583
617586760
151229146
1688280877
834748046
2008947109
1624792353
1393441084
1949596225
1009316958
2135188616
1713700029
1689432556
957848412
1097767004
856311961
1260323260
1778824524
1467589120
501448096
1215658260
764315908
1594968071
83790887
1101278801
279435699
1039833369
1895065323
1625463737
971372959
1935772483
1275523870
1990412451
1261345305
368372503
954167098
1546680031
1591571293
1635678534
1317849884
1438216164
1355738856
567836746
1763067067
843462485
2143074754
1840593435
322117233
1760480903
734904847
1753186991
1043690836
352485706
903445110
1577587659
1509221864
108886401
1266219331
1044442714
1764905866
730579448
520209287
498479346
1574835559
1220299853
1681210608
1832309920
807245801
517483959
1688852231
1093422563
9523957
1524569755
388930999
1820508700
1174029805
1494959303
785175664
2054432316
1367651986
560961921
241995570
1581014411
4442141
1112813293
510768786
1622485692
459661175
1202202269
768845470
1935525982
306434732
1818169638
1667803930
110735899
1137495515
299411727
279134312
520950596
1165600587
1220897212
569231426
946705263
813988644
1026218347
1691698034
1602276911
1167169344
1048578537
570675144
1141157634
823245138
2058635771
1034937532
264839702
1139373097
1197126877
1774018435
1244057314
1157697302
122448453
349434131
10617980
1073247551
1134522871
836560861
1949637535
1311877884
398339212
1326332694
1826491700
1256732333
118177373
445147543
1477158196
1020757800
1401391355
457210671
1830820520
784670637
650183102
2099284483
2070248843
1042868022
1491457639
134577630
441425162
890874490
1998484857
1280263322
867017246
1407289930
796466120
1192514445
451684191
1161963170
379831409
1607304959
604480600
259487254
330783163
1151233320
532682271
1206958630
612889164
1347525669
1503869484
88884816
180261590
1176321550
717225528
278676400
1104632621
1028843617
81024137
1860905925
922794184
1238806740
613629303
2044393266
263085879
96968615
1069295579
1583421115
420503914
985161280
354725668
776149964
1980389716
1529916590
91973717
224901401
1756994080
378302348
1321389583
1336764262
1197510243
1939152996
307464679
588598229
884972999
976182065
2059216076
862403292
1217721372
878115464
261465234
2134224498
315812857
974620107
1651769285
2081168615
1078404728
614073761
1915276763
781238425
662629222
1792986316
151309801
1101941020
677463924
886028004
1797858842
1764829830
1990112948
50625048
454085642
1094530433
1337583693
793570857
1584435376
1375410083
1693060353
764840322
1822538983
61768677
673690416
1549659213
906209
1601647715
1243811379
887321813
189748238
94210900
215152151
1660208593
993464660
1118266209
905613478
54711252
1938706983
344841778
1857231260
219719839
396517936
573444054
1418523060
1062656264
741679756
1217596295
430925011
2088382829
732923559
1969548982
1822042238
302928045
2020102677
1506261237
1573434579
1367043738
1490287684
576384336
91911083
1958454141
1013205987
1392486498
1201192594
65625698
658241843
1088226541
531468458
1725949604
884200048
1631555334
1196889310
2107353890
805551036
496759211
105866181
1663166967
1466003758
1957807559
583887807
1486171182
2069038841
378276679
1556298412
150986429
210537100
683304221
1230408381
1536747996
1872317331
1645517120
543297849
2078974004
1253672145
714484634
1755972592
1944581597
414948065
1655289993
820851640
1941562400
2082943143
75641078
1412209233
20047591
183434935
459660383
1666259531
1913999242
191621712
1478282835
1073353206
621817767
899205223
1509065928
422928813
1254140583
186870542
1145852980
309231193
872817942
560859988
194995816
57885113
650490532
146902826
549825883
1051393782
405220841
1862324174
1989777831
18272405
98989866
1946580842
68911668
981495287
2004341426
1049143304
1987281464
1689520457
261188783
1791169246
1341977842
1691697894
688554032
1906390082
181816332
1649527135
1238378581
1968575264
723435934
1219671611
6901098
1630156380
1716207939
1035320987
1599002531
921477893
1938973265
1730868634
564885137
1916900068
361446704
57495099
1232936399
1590462862
813620137
1636062913
1480335125
2046037846
1111124153
858289847
308883099
561289567
1538838714
2002763592
463610310
224332333
853665732
400370386
1558752481
639097975
373757469
1863941067
169671652
1577006985
1812282317
1924727688
1350310339
1443864902
1711649258
694578516
1597346733
285285324
903088847
1713230445
140425396
100614171
362605506
773223233
1567444321
779251983
1582391129
409949521
746160143
1721218627
1644400450
351227206
1853060051
1669019783
1186528613
409859233
1385223561
842615871
956545987
1710326620
241612833
709805765
1412099031
1662950025
1646629816
491869048
2009701664
286626690
2141528124
1324759301
702314539
356566378
1277720522
749188756
175663331
603826606
1181986102
371853185
644510173
485689730
1123862055
334399304
1418625566
1283506801
1130196946
429818768
931733552
939348784
1719422534
524416218
777919587
803893762
119790342
1746256233
311467545
1746326105
473496710
150247888
474212132
1036838381
1467472867
1779176949
97105649
761261670
1428988972
89679831
1677050275
2057038645
1078071525
11819982
407715419
380642960
320506392
1076882739
1811733819
428901351
318460639
1010929644
45071272
557658640
292054548
604732961
507892723
1206295786
400411391
1616695772
84989326
785344433
2131423087
522853639
29002048
856102010
1235109161
44136288
1249017217
318944508
1277886906
1465538003
278483322
129715756
2060307440
1692318536
256855599
165407457
1239441512
821778489
1495075196
438296930
217249554
1322782002
1770535366
525623042
1537526531
1684272691
631507156
86163185
1752255374
2098126280
494184674
671561024
1844692200
2127040308
598493925
852348040
2000808194
2027889355
665807451
1670507605
1116629643
1571412629
44885116
979518400
1741909029
1398083241
2047852276
2060871781
1600440517
2095544215
462266161
108238231
149789516
616364675
923825593
269039415
265277145
1849441463
575669637
247022402
1806340644
2087785100
633949862
1611518629
1739723425
1667984296
1264020624
1642003380
1015567477
988632647
2057050688
937143830
1447677216
838404176
543980967
62985958
791941944
754364538
1743416040
1051109958
1053785075
1153184440
1739162620
480575908
892126104
102617466
437553108
1578379712
1904671701
540238786
1261340638
1537473159
1548843963
1148848916
1829392873
444091677
1058206316
726875600
856436550
1468544526
1568964947
735402280
882176749
566754022
1435563275
448399064
562702585
890968812
898302353
1436309241
2025717208
1457236040
2071561569
861098036
1265039120
774229242
117033274
408613967
10274995
1659136959
193351300
2100001622
1343187400
1936298849
710380896
142235092
1123004069
84500599
2111760711
94419297
1084892506
868904769
1831336189
722864059
464953867
769778241
208290886
1364946327
1123824925
480542574
1746096080
1011023800
931667133
1957800005
229809581
918865894
2059668279
1718182463
285581670
1378368485
448844180
371814225
1656408023
784414200
1868157834
694826772
86925906
936293596
1065179757
400255202
1942787728
1422589826
1591483334
876479390
1947881121
2055077427
645077122
221234733
1025193550
1566300325
363548134
2098329222
1689509554
548939605
647254146
2052300573
473391111
1995316387
2112153007
260008982
890352148
1209069136
1781799234
2016756933
139867604
878146096
2126133432
2084570184
67024202
2132097207
1585360793
1603950879
2075721537
242383524
895576440
48567359
1645710566
1822370444
1193050984
745865898
504883779
856821058
2081922465
1912302099
1202218894
115429637
339569264
1122325907
112709085
969821439
1575345148
1684812060
449437677
268010378
731692250
1589752045
1210404139
1622716257
264421569
1011948979
813586135
1398940850
440013775
223622642
301196950
929217752
278029141
1868128742
500288614
1636497182
2136312123
140380105
1975846143
1065543518
1786485973
1346602837
1929635001
1320384523
1011835548
193967547
52475232
2103419864
1780788524
1904973366
1180561594
315537118
1476245324
405315406
1504593582
1906031337
455351920
264335559
362267738
2056952714
1003672418
486225246
1701067765
767765644
1075773411
657924955
1302900020
431854397
1522544304
1168345949
1893736294
2024999354
2121880788
1975917238
1689099755
554646370
1862712401
867556895
1127736070
504570971
1145709722
1545772882
2052503251
1613649468
499749610
259622962
1095071533
1961563809
425611478
711223836
357178101
2069697863
939226780
592554294
134077048
1881314270
1096504493
366589181
2131148735
2059359476
1528863794
2122028195
47387291
1176897693
1856073288
1504656404
874118357
1202073621
1000753181
767132313
930471958
687187673
884197607
1192772054
950484917
847798103
107925705
157222346
30245908
1457297324
375063960
834731232
1973480116
1910868902
161905575
1668777475
831556332
595156263
961724322
988509899
493403711
1029057286
17256498
414561793
705962492
2006881556
427004879
2011183431
194141598
1162857913
450983451
1040517156
1715599381
977950950
1033576431
377341463
771512870
654029798
1284335708
499655558
984119819
83729917
1344161152
496580495
638084405
1190990461
521034605
803790363
448198259
1639743925
1017952190
531641605
2113836172
1936297094
431159815
1217090876
1152462551
641974602
1177479439
1775073834
1881001111
1430894468
476935444
839718737
490659402
1588716439
706957458
310978936
785445953
1018842822
1629030284
875432079
1566628583
2129759286
1152884400
1565057738
1979722342
80643166
639784189
605260899
1587607939
1878964795
764353772
889278649
1044158738
1554322396
389225534
627735630
1268192680
264209286
1269535773
235229023
1920870931
1035120027
2138645379
1586088414
219524791
1704709223
1153243928
1709208334
327174026
1764615985
1220367025
173282761
1021735919
1795686142
1884361516
1261077560
445573377
1990903154
1577433205
504355866
1210878380
1566603445
2030489896
1814363337
734854195
684700520
471450883
1876390957
1517130677
1861273909
919522939
194077064
1465371448
1228896679
1052383548
1927245734
1357966556
1914641949
1862515272
255707493
1557769623
1114608576
1767939143
736144350
1808414858
396889816
1269884758
2103317661
545511661
364778243
1070670875
792148405
1493483695
782467010
888270878
1540536243
192925263
2122468152
1941764398
1343120410
1278695393
476636740
1409314909
1975821814
286977805
39879159
717092667
1786159585
2013790468
1100698730
1839070378
1075627494
1993769982
279417641
681786050
386849024
475399959
1362763542
1246808164
1681387421
1640659377
763518464
446155280
15102119
1508858622
1372198454
1009910297
2115064301
720498628
1096693398
1407650734
1135932068
1783853949
674354651
553706204
1540453126
1478216546
432869973
291225527
2000272705
2021768487
1277885880
477685961
848030890
172250778
969539669
1230918386
1050128887
1098686804
1153171908
2024690653
2070446057
1964998822
204289650
727849218
114986458
863724391
636372128
2127737010
1562556529
1476398390
313978951
593476349
1073334343
1977447059
107333242
1546535360
2007012251
464308731
1753726570
852239916
1962028698
1489200904
1814777355
823708685
1412986817
926905200
772893748
334023180
1467862912
1626613526
365017549
652317831
394370596
1601522055
686473296
811225596
1689314150
325995964
2061649545
893361183
439330478
304589949
1672762
441729985
2084042369
1755079386
853744889
1785727367
995136927
1042605254
1637448936
1857997109
1233220728
887483689
84181632
798084621
1524531703
1151506906
1150240014
668257917
2002943334
147540885
1167952683
1082129136
255404919
849818477
1402955335
1100732946
1548132640
1712668622
1529414821
1490416971
1648693079
1989571445
83535696
1757546114
2039467064
464863275
5068938
1457650603
320893074
359947027
551797586
2070408472
1502575452
1683235997
1503102140
1487324558
1914463424
315783008
1504472265
1772248633
487738712
314738584
144102434
2039400337
1888117994
629414342
839691132
794455302
961723134
20366327
150974151
1948661959
1603150946
620384429
79569283
651585667
1896307583
1856547583
59221710
1219064048
2071720127
1445662242
1951538647
781357637
670114303
1901589963
1258235091
1600814365
171536255
462348477
22915384
616058721
576797987
1760523440
2001362392
1367655505
1267734727
994681338
290699874
807874204
1358345189
1997074701
328017284
1637784536
583882249
2145040786
136415547
341128301
1141095340
479453355
65865111
658857551
985268255
710361216
118859155
183727446
1865992139
778019931
180604589
643196006
1008938266
1393341593
1175585912
975057965
105023247
969047938
1643669472
405009544
1948265412
1241866751
1665660355
1770104543
1272925140
719158103
1494323163
1521611844
1611948476
79452382
1527254675
1417563350
1196785101
451486669
161874355
1972097374
1313600257
1388914400
865202950
153656804
1477279130
322728142
879679481
1357995857
895024759
128993596
2026399097
1864196100
959440739
1559983193
1678511961
496324981
1959556684
494510394
154923679
1994669055
1505302826
1717074439
381656118
2047938427
1292068648
1972379659
1388894527
379989915
296042717
1220105951
1364182543
7763494
1125553409
1014777709
1829950285
975741220
1830990246
80157265
1421345885
1128915008
1061798352
2014474728
1725228972
643075378
616460302
187979075
2026084360
1081263367
1626985623
633685563
548476933
999950526
1267933669
1133066579
1344927909
1304708169
1697189622
1092964044
1438666572
581044406
1569826665
1059685378
773945612
1276280948
1703116318
2019591319
954355089
566581705
180790277
190811840
2027418413
503354276
62494036
849970659
843541585
1240669511
1505499269
480910080
10684169
545658537
1906610302
1276157634
571772566
977653126
469218549
239608218
874154780
1231547620
2128806032
679557259
1668529375
235506327
1854528599
596685386
960104859
1453086511
1070734344
732629999
1191967197
1509057688
1044565449
601878893
456317370
320481711
1663056730
1938473815
754558769
635702921
152406017
1980436016
1481489834
2024728692
405741550
126172514
749927528
1664522399
1690353524
1552292402
1171034088
131581502
702047451
160517556
1699928351
993939428
1588472925
1704484422
234177030
501872109
164935486
18526427
1654654781
1760523964
1549692058
657111165
2085164908
67362979
1418428885
12166984
1047033926
1477351197
1832492930
923776583
1562310526
768254985
396547680
1645564203
938127653
1261805066
561405026
783386143
1289465231
273519015
1970395117
198754478
1787155098
1626292840
932430161
697199043
1424446813
1861729509
1650612958
1021597318
1190927814
96769909
285742665
70429895
624969194
1924072061
1070363953
1492303202
1937134157
1752175159
419484776
1875066238
2116977562
1389800202
1049461147
1613035395
934092725
109357607
279360575
47345698
198089122
156931995
1998759241
1817536790
566973804
780863587
1902817458
207665186
459116058
1003307365
305266043
1596372545
736392239
255729099
1530805586
1700433493
1358929931
741673576
1817416989
1648431201
1058430640
1352654072
41785442
481877377
9521722
159344302
1909941789
1834698240
1806204922
23862714
730859388
1352572500
51175777
1103221191
402914752
2138694643
72386710
1496680975
1676281587
354126522
375307585
1052108888
1317000381
1096155011
1903279064
856974691
138162513
10495445
64510236
1500910189
1591587913
426474477
1111804175
1340598745
1798393228
2031416174
2134735892
1959893755
590008732
1511354612
611918399
1202808597
658233064
893250203
1714882899
1096354618
612766601
294030708
1775346044
1402120231
479578349
491128945
181970150
1651279580
149013356
680460053
781242169
2068173357
846602271
441839290
1107618865
1162161996
615176159
1692676162
123300800
223449560
186243085
924309799
721752745
1182477852
2125516260
1632754177
564583686
599598164
1410333771
1069994464
350881229
1387564109
1870060954
1276229789
1659857545
357250087
1838889693
1660580428
1175818696
330169026
1223333371
1893037478
1203286663
92656030
161913690
881932599
193008041
1633126688
107395983
2055986299
2110151341
1694584577
1559500961
1013403693
972722009
321187004
1440164480
1118850210
844805337
1530303283
590946995
1455600089
194959663
1835469768
1936983662
973225456
1681357966
536412644
24567273
1533559481
519263551
833423063
2066937750
79596692
2088607179
946217482
1175732839
1041176293
146881020
14875206
1764126030
646091804
1464333766
1074217612
1479194423
1666855748
226874244
826847603
601773883
1166328958
1994184083
1586428005
1515865248
1356864107
1998760352
2023231070
1455653592
1189858969
590431849
1970379691
1413876862
2095026773
513280359
1703329109
1867228468
1695524436
2020377358
1413601896
1470268288
746890947
1994691161
1890706644
1626849866
509999280
1808055821
1413300617
930646310
1982151455
1924238435
1627678199
953960163
242940732
430534161
198228502
2013730254
1527374619
1957691954
148228259
1242178315
265623589
1192519748
1524462187
50286365
106174286
675870109
233101957
19162134
1887985754
1612505044
922857535
768838935
842215607
1795197362
2102306624
133033317
1007490268
1204078681
108249348
8213509
1014372056
442779293
872947888
226077149
1431821677
1115922951
1684020106
185221755
1069054986
91713441
842757091
334516338
993992415
1803621447
1717622597
603383880
1270888549
1450591666
490223332
121172516
1600135315
827798206
1261085772
884297978
1793397067
53677252
330982226
484762900
1374245349
934215798
159525113
1377546321
1226442479
1717755864
1527676925
408196526
1219394886
144681436
1624845756
951244848
720903187
942566063
1643630457
1743404957
1442636056
642137081
1635923531
883095389
307914559
80459048
924666226
1798672763
492464847
586800837
1538482248
395499125
1568957977
973902443
221349263
275894635
201007131
1372293297
1942925578
291854912
2102142431
1389391743
200742292
462322980
708700860
1164076785
1966374050
982666364
1931248466
1228988115
710286240
40154664
691769008
902066655
2093658315
1003695143
818614763
907912965
466251435
746181734
1970195519
1338161842
2126040315
413855144
1016467460
1627769439
1687199659
80157265
680517477
437243466
841390700
1203221912
297246826
831784372
1207754652
1731150645
883702608
1198340368
2138260974
293914006
1636954293
250716843
325701362
523773904
2144497466
1571809139
1698507685
1471045651
921938482
563200800
1973835017
292807019
1857347
1439359166
1915413031
1498515899
1669808293
784433886
790269572
2002755180
1251251904
927493897
902738065
1836593371
1688197314
2106420656
861865134
1541490430
242024625
1443996742
1172673282
416567848
789213455
935036521
1853275268
981667908
500643232
1173432621
1954039406
495829306
1972606429
144912685
735423094
33474985
250354963
1382327639
667437867
160126152
1940531418
1047265988
1154127794
231821227
1324052630
745161104
1930217138
2007635974
1052621678
1784940386
1495200336
1169727335
566579912
195220255
2064030037
463284524
43728636
1123758995
1488116707
1534503551
702824170
433409193
1049720697
2020866558
250788962
1783216326
900381073
424438922
1386837799
2072056582
917331146
1739024065
983384737
131038533
1498099795
862723900
488132982
778138923
671670140
1807378735
229705422
705974966
1011799550
1948714734
2059780352
806765052
2104965847
2019680084
1013166466
116966923
1118635646
341475416
593828865
2087896499
278246399
631040647
1552625565
1876296201
710716812
1503216846
1510821253
235133111
1686594065
137766161
677959938
1503275324
1436685928
360049093
425038526
737549355
1007310489
1731114697
2002901192
1776565139
1500730710
492218406
1287142051
902287302
1501899538
1682902152
532229030
1166705668
201759789
1267333714
1814117618
341900090
1289024377
935139090
738688821
248844157
934938307
1145404574
465289296
579086942
152866767
1938283994
1070429216
1866262129
364238501
1370791100
490638767
851589128
818818406
195238359
2000910848
363579406
576687443
667250048
99955641
1243580417
1411989602
1504672046
911058761
228370861
1130803584
1415731371
179345972
1365977511
866946839
232018387
1216190430
527400082
1861282918
786039441
1789226218
1996408394
2021468518
1318190707
1009476597
1268007768
784261131
1886584546
1622583915
1667825209
80453042
1249649509
1315193071
1513394610
512515393
1298718370
1534865162
2054364339
1119969194
876975737
1383328551
457772085
1515911630
1098863227
1787584282
977669440
5144556
1544987315
1111313264
1843575539
992054976
610832700
366031046
344879558
974477708
1988266462
973870061
116952829
487885433
64847090
1579746393
694393621
1897583343
544299141
1805452766
1445583930
853287218
927025003
1094412165
519317270
704461343
457351180
900291882
1072491159
916521549
1610165229
375037634
715454842
1930416058
1718497601
1619384267
428454806
1533049405
1410992789
824583005
1633518716
989204018
2008557619
215954951
1940461100
1755332683
1049090360
1090029730
120391790
1450164242
2122290920
1621250140
999905141
318815914
523186948
1422294456
1891361364
1315254469
472950639
1663681321
1143717992
592574854
462867497
1937379994
1876566553
2019421349
210524641
119747681
288146343
813224925
763346138
1508981518
911159165
806108965
301938295
444096271
1117691983
162424456
737487518
900114319
197060712
424195783
252103124
735920489
1321977877
284125168
1862636296
226253243
1756528346
203145336
593272872
318092511
356673877
929869032
744946946
738424132
984144761
1467148616
1247653790
1126735412
1622038190
835345442
48193722
1560740982
1638039362
459113630
940641954
189171498
1733670566
133938597
1257010258
1972829243
1264166462
1843436951
1957912852
432514766
1099378340
848844550
1034995454
32608845
1429216065
1885024202
2036138013
1371063399
89770820
102456218
465871822
1478330166
1593330470
571966402
69273978
1473078457
1427720979
1432936369
1213903576
56026798
41766897
1863377394
192600204
328415217
341771462
266283047
2039254091
1250741374
1358158621
1127764481
399362326
786181092
884153872
1974400385
1122616014
866257753
1997985509
1902690398
88871298
891854988
2055105806
1910963706
1582522147
279315961
610902513
2019333262
1147132553
1908885337
916801387
644263613
1702288478
703738336
1830856835
1938067154
893140102
1187887698
2120041838
1758951772
1718578010
320264856
2062129629
534402203
509694014
562581722
109051021
1329557130
1952836712
1409847705
590828077
1409378505
1272556071
182370201
589009687
1234875836
1786896747
2061605749
303741588
1375238119
1481865799
2096031979
792377743
301322434
985870848
165030352
1308349555
273178515
599035667
956193231
644994307
1513419785
1537219764
2139501314
1923393967
521412515
403286759
113500110
1774988411
1473714956
269574542
1846646915
11347502
1755362670
981029453
2097889602
7640427
768509359
28712256
358107017
1381838936
198396566
984806718
483912828
7730718
1935271526
1491089535
1394685962
1877215349
1066906151
151074089
1383409196
47197402
60684226
406610679
1647361540
403268927
1774533829
1534368382
349398547
1876558841
482161497
279401469
1669594668
1615677522
1316971475
1925654707
1263202151
1718997904
1210270765
1878310853
1089308947
1966426215
2049542595
1077061963
793283970
1104229759
28753734
935755274
1336711551
2000211848
1588774643
1000028234
1313363865
1075060389
1512456704
2131070640
1407660113
1495406978
704762649
1014515613
416980426
843235354
304874282
1280100814
1926771123
1175239843
766004432
1761479516
302652749
731405763
1785317806
259129822
1861670586
369163996
1550381842
1303929736
92203447
1298245356
122421227
1838437413
684954374
988085650
764158038
474922583
361823916
1120887683
756889892
313470519
1364617550
521223574
309898067
1758408393
1532641027
1570774814
376829040
1498474358
558675202
759137973
1750476782
1192974505
152307387
824513349
1702513936
1464369211
1025825031
1226662215
1217622891
639578407
1266164339
1127550958
2144695232
1938312584
1825615128
1277198374
97023195
1987866345
1787606596
1015540970
1740369631
401819029
34002325
1448843256
769935303
350342915
218489456
1833376189
1020709898
549400393
1607038768
13339022
1687791199
2027796143
766898567
1390088163
1226389784
427401255
509842474
856572849
511898127
799255516
1208757866
392834309
1469671102
1805959195
497559885
1430607509
383886616
1457835058
1697270267
1554077328
1660172504
576430069
912439214
23561117
226896934
925224732
102519721
328475118
2144677811
509413402
1890714226
1316341955
997946269
1721054399
2018936381
210779194
1646086847
1020747916
1229094814
76183314
114214517
780201978
2000300414
1025063441
861879008
1611891023
627562334
1091787340
1518228347
960726023
458709100
1217596295
1338980005
1455432885
2024311974
1693229801
718062128
1900040812
1771721271
831422113
732444644
2115635874
680351532
1900662970
475238407
1618815544
110811500
1787330664
435258361
1929940063
1446913330
293478408
238343593
1671819331
789422195
313778028
1675395469
1492436861
2012264073
540016806
1218090094
463144098
1478164935
1543491355
1349722954
346429605
1214454269
1528953342
813829345
975498713
1477713005
1918318391
357544496
659015423
522682684
868783231
1208676982
1001157639
305280570
1006842799
584441303
558392882
200715695
1398824322
589858311
722871206
86947806
2056518001
907052429
1481488659
892355595
1922606148
1475444544
695780891
1899509251
423636733
756457606
924721963
1562269687
1457662180
892064193
103301381
455142611
337867984
1173790797
217683639
512303443
1308140699
634121357
737783928
808258227
1966918274
718515664
1036327293
958357338
455525228
1654579033
1596484066
340805354
234633557
2043897774
254309498
256318761
1775828430
2111229616
1760877191
614927351
207692091
934651703
572263592
1413460924
1982556496
146139823
1274326992
1904611217
156815965
1766371888
499189232
852173395
1237059291
252550098
1687348311
281703983
1934455386
1395284971
132240073
1751361460
1123616017
275250398
1837335834
89314072
483742498
589012188
2143593063
341028115
1705649930
64136166
1870934148
800015046
1442052439
69387872
326043733
569017402
231599197
1081744296
1475542696
1311596375
1901395108
1592511655
1633926871
1482240387
41224985
1643490880
714154211
381836515
1167227567
291271743
524019473
2100647637
506074598
885153697
846675114
472626579
2026512219
1787359558
1183127331
1594776157
1332989644
282082883
1618370876
557170194
25469394
862768670
1135981151
1670099095
1196911158
968832581
97576950
2081765979
1066694747
758334479
1892126244
913097811
1424630057
1207243371
484136015
515552611
936096493
316104350
1827705077
1940422793
1881340465
1843181164
573173772
167686940
1606802547
1703974056
1322270010
471494982
1130100387
1344199353
1650418410
1882571747
1807614176
1071486766
587749752
2061989288
514950911
665578937
1935882953
4717926
641134306
2027256707
1195683226
364051477
1526426381
141900732
925397030
1292494298
1687010362
846420892
554831236
682730245
2013866154
1852607599
1256927214
1074612894
1494598318
1673356660
976101376
1699926893
1531070608
1982471418
727565330
2071181358
1153379290
2097863917
535667440
1631262518
741570447
1940113368
1981632870
1132955327
114801465
1687808541
461800919
1370319075
1621053766
1143964956
496940000
687133039
1847433237
33077652
75952238
1289435896
1619620910
1324711037
1470728814
114301327
292256615
178301373
1247095924
564833955
1642492772
1871399390
1231484682
1581929055
530764745
237008061
846348781
538249375
626614309
642928242
59178762
553848493
1295977695
52016826
783073294
1782318113
1339842960
1666998139
218813431
57628991
1190180191
1752401225
1880646574
1251776520
272034682
1427448610
514691924
50121055
1617084391
1497229784
1190043046
1092623150
1500812095
340448751
1143688109
1000975853
1445440108
1974416838
1542763499
859362735
1652857910
355516587
695174300
25128256
1302090092
418838219
319235885
1630048824
224562125
1319176033
1286626879
1499921832
859163182
190175606
955204925
330759876
1952924011
410781439
130501846
447760036
1957634139
1214923169
1261799908
1204623065
1804181487
1699672218
560054568
2038817302
1715806589
710681370
1036534400
1065934104
51242304
548762186
365005506
808255964
2051069733
1325260361
1719283285
1105977494
1425739590
685549834
1642123608
1113834827
1971703204
1883188328
383214980
299721292
84752592
427113125
2006888515
1358022332
639470876
675595871
2086797396
695478355
1828719012
354931304
1489419465
3205637
2045016059
1835405669
345306856
972627946
2099169508
1443220601
1958907055
1563649874
1763328163
1881273903
758773649
2028058054
424489192
1696508150
230682238
748367327
1110143265
1773510071
1750940167
682962583
931158977
935016434
1221999334
1407069307
1355432269
595038579
1982427900
2130172559
1264051157
1332763493
1482619927
501287700
774095729
910384908
1123782534
573421993
163854670
1434993614
1053249265
895688019
1845332801
1500121350
1409151309
2081251968
111144813
730793129
96131770
1608895885
1044143890
2144510787
2134977492
295765855
685972595
2130616173
473394935
916814737
1283574064
1890813871
847957771
1148888590
1939221254
1652314194
1426358405
1260805377
1847178312
553555134
16174984
405062133
1654269862
2074255050
289124503
295502677
237796379
1799202029
601769600
1087921508
1760258853
2026969827
1226090096
465235600
1753177451
963714484
996344454
854155772
1973901201
1212548792
1599525757
1831069111
161135986
357558267
1012777969
1548201330
1260892695
1261967622
1076086750
166657597
203393979
390635046
1879624723
143325038
441365139
1415537323
136495435
383166873
2017814285
1895981987
2125282501
1103058917
976272225
894449542
69150199
599870108
914895691
1847680361
1802144963
197518494
1649507552
309057372
1726333042
421141921
1565009813
77023393
664655550
387679376
1353150402
614737380
1369819304
1579895823
1496281244
986711847
192419072
440360488
949129947
244949394
1591488420
1079992345
1117354739
735033730
1386399016
699811359
118552499
1842606216
1934636264
1592558761
1483310285
1497636057
1360906556
1855314381
1635092135
403506871
559532510
1506465895
1911204617
847048647
1740674446
602148379
1691092466
1970956201
1078202186
1246478189
1057760012
90043686
1885429443
790584659
918441991
2054107252
510924249
445801534
1197367381
71987800
56005648
1986011519
196945500
9308958
712063675
673623298
2046727216
793460379
1260324011
1148302504
176874656
186042013
585824085
1251522439
298851653
1774501308
251423171
1219591115
1115039468
1301376976
1874467355
1987884398
534730936
1861808409
168384309
1706488376
1992657101
1964129211
989083202
344850155
849938842
493290319
548808673
2046683769
2094101757
1814961887
957299044
1894886076
414210596
1093999745
318954636
1685681759
521178274
1428360321
904058607
550299168
557312252
1596770155
1252999555
1932093827
2082622857
125736908
1030872193
849824203
787776315
1837948045
1481135718
1313101744
2128203636
1472055354
1379315636
750381850
1938203481
1465003673
1734834646
998915604
647527197
1757751405
1505762449
368093951
138367181
408430774
231920599
1493445900
1522989037
1820434886
1496362913
813714420
1395350661
688463134
1239223749
1884331702
659699859
1501994385
300904571
472719770
210257540
336914051
1142693594
715118037
1358268812
92532455
952953674
275284872
699391939
30930376
404440611
1590141818
1853563370
1959046910
286035755
1767313240
1322997033
1587342372
1454539699
1881332275
2104546057
542742613
668139933
2087362164
982888637
1869837957
882455759
1436666850
1400531667
282163592
57586135
629624523
414863788
782245569
1437484461
208727889
287896078
1559252528
1094740052
1708043919
1206270226
1480485636
263401740
1598882948
1693785224
776664220
1440369756
365232087
890050880
1398151452
1930943298
2112766866
578620392
192380136
1642192222
210418511
992413036
327408340
1435691169
939763424
849341871
2106544126
1161743829
46672694
167196450
746794354
171846176
651329410
1038275582
1485473264
559391048
687095154
669810428
1220751018
1997317068
153115093
64590315
736508409
159033742
1226643773
2142778056
1533395970
2127639328
998831831
833126659
1537567360
1530797779
691097107
1018958849
468495237
1522302345
1161846281
1969141315
1781247268
1030367052
497582605
951450995
46394036
182309339
1207822585
1886011232
92598290
517189505
1687594818
397057238
1246372564
1461836771
497534533
1965392648
256945350
231509285
812337511
1635036117
207503627
1130629348
1497003637
1821780260
1025825098
1902379123
555761461
1427338941
1542263308
206090849
464750433
393098220
1894611359
993432489
710795796
319477000
1927576883
676937541
1898292676
1098220939
367336423
88398629
209656770
188007740
760092352
830945777
1827761388
666728322
333719382
2070923803
1382469861
597376068
81919081
806856712
399429588
1513814519
269361091
1787876049
1764484320
761188754
1370037318
1968087687
1256405572
367426309
1816693611
2058972029
1922652831
990505651
243062747
820268564
1001665114
1271069438
1425314867
1497932573
1000408577
534080194
449425707
1144461515
1675377016
74253070
1453591176
1249471069
1616730466
102922838
1437435074
1459070451
1413697066
121206775
2014823824
1617170496
791939026
414619796
1894968651
619794068
923972506
359350319
614243798
1653809175
132412658
176205321
749764547
1310327913
709758120
619280276
1018328166
1414254444
80422374
1061078988
1836428479
127529714
56436514
381070844
1516389969
506120024
127135141
1356691241
815309501
666022426
672584182
846879649
195507133
1011789207
911912077
559017704
1019594213
1650301400
763241793
1723761255
1754039374
2033385715
1772401075
61007051
1479967057
1195763206
858788203
1173897354
1245023899
1943484517
1486794301
180409079
1603309907
1408560988
800826604
1191576970
683070183
1269776694
154632186
248522049
1433433249
1422847358
1440494354
537050146
96948725
470747192
658518032
309923332
1711445826
1054034771
20079408
1490530877
1276259774
1735250651
503991612
646842668
1786327447
623979732
42799493
819090133
797172724
590475413
77445972
2119531593
1211321294
1474488712
1794509941
2127088663
847842648
948705583
1357221096
1787173648
1803255411
304436885
1027218453
1752031294
1546373548
1412019659
598474413
1201526118
365811901
2045817424
1658371633
1835941963
1016430096
968938777
758173903
590704413
1357949989
1393318387
13995142
1837057509
1304949756
1874981529
2089302108
1427354406
141909274
1092596387
1039709980
591162394
706541011
1300782682
301909572
482908787
707756015
550234366
1066187943
632147467
1852012672
35452346
741253839
72046595
360167416
1654165431
1931116266
672375470
1727780276
1229786170
1188365770
1354326131
834146356
1788906276
1420308669
1924859658
1360855233
1661298800
1389077202
1653052467
210672213
2141559683
1877308465
21021679
692881998
297286933
877290938
878084248
1389105735
949963510
1374704320
15930720
164827878
1924997169
1652574475
1117990606
331807192
1385129613
1747601031
863842186
1864553098
1947116470
1894891312
1806546165
1342578761
201999815
424863748
1651767562
1537047619
1536979821
1102365679
392500025
286520651
2066512352
1274690
652440298
1336860331
473321192
1804895230
160643160
1500513038
975857692
475796708
1801224701
443207557
1628687318
1622545770
1947154979
514668264
89649071
1138801467
1949608735
1042360419
1217056222
1458984082
1737507266
1863854477
555364930
225543475
1481527190
1906502516
1236934885
758840661
1852875593
1477157128
930912688
1096868886
61126642
476834249
1171479219
1261992704
1621437405
958376519
1010225789
772076566
1311329981
1647648053
515558162
918381666
327517152
1061454669
18833913
1980439862
945395202
369993078
1616959206
216037631
1473210080
1994928727
1456152801
125136795
1751137909
1422493372
149380488
772869802
250595746
1017497446
1702096480
1550488121
1755509297
1903683880
699412431
675230046
1042250707
13840927
588895337
99804927
1328334264
1216011393
139034578
1941721727
1122792623
693454033
1851834759
1390626967
420378383
341250808
1755138175
1733828849
1463704040
922543905
181903076
2134774600
244905164
576684159
229138477
1504873988
486697368
2075511522
1173227189
1691446868
2083516289
584970150
1948899386
272994484
602209618
656072780
196026207
623657058
431440898
1782547044
1751969726
988077847
1835480862
1045571783
341037356
1667148674
1313128993
1042274442
1465393273
1413747384
2095179046
436854013
1688163586
1245698993
542176692
599148171
963431160
1864639273
1437378576
936968322
164745520
1237606140
1427354499
305755686
2068069525
770094447
971197521
1119895739
1858487483
189603772
24338044
1114162918
540268101
1662177089
1441860976
1785598935
54932365
1747044566
1042264156
249001608
979398952
1288877992
1788134195
548988022
675193735
347264439
1223312141
1703724488
2075286779
788436505
476506695
805381400
912018552
1110362740
1339662825
1469819928
775134930
1681727391
888375492
1142685093
345443100
1664553211
1216933546
1669832951
2004302788
770910086
967279169
1641525516
1828310801
3420680
1365808815
1199277390
768065651
341339741
1684982296
987496041
95223337
1524065560
1689669080
1852531730
1821387376
1779392778
1944084290
160353117
1459496843
1758590952
2052043752
1535682630
1116415550
856535880
399887056
2017467697
1931669937
1676391256
40828721
586011875
135649746
96461696
905602050
691131759
1585627441
1710794304
2047257089
1679024046
611686152
388929271
195121514
763158787
2074582942
1395340738
1931431041
750829120
1404945098
1342924076
1891022012
331712051
17557190
2116762673
173088030
219607937
134301784
1311816624
265202629
595656314
1679247279
1417444042
265802618
70505303
1668491909
1313061599
1700842982
1110075682
1793381098
523757324
702939223
356765817
244860779
513083922
2036797319
166047741
1529988073
915119553
675538596
569413951
822601022
908964297
886071610
1475491912
1322876207
1372458100
1858729726
14994977
70306231
2123059525
1511705531
247828521
1862727630
227207347
960494424
267805161
1143557503
453173383
823876800
35507988
1330416744
1255072579
1455022018
1269987587
1435727535
969711568
1680700037
438246680
1020005698
1247593114
925434049
624536719
1309473830
218124706
503223914
176566973
1829698056
524692076
1098768953
325536472
790307055
471663425
123712625
1780209237
1840184995
1339920392
1242827111
1455678384
488744872
1373494972
1817627368
1739724787
1235511514
1458515583
674961350
1875172752
83591824
1743225633
1221639222
687019194
160073952
974944393
715372932
219232329
535703579
49461641
1960067664
1463218413
1829139731
2060927741
10771934
36468113
147786397
594532973
1081703206
713551281
1796611857
1798504053
518089652
2456104
1926427677
1391826279
234956774
1923667854
1926775671
95221606
1082902837
695083730
370273025
1880159414
1860448795
900369521
1559241225
965410609
2056543289
1591029456
836517565
1574368358
1313291080
788371159
1251373577
1833598013
1814864655
786770846
1560330641
984476457
28164281
1047182458
1785777304
1687820696
1329183818
1306895786
1243152349
402023234
863852392
147836586
90927766
1687335537
1345526883
1272168897
832679860
971419633
974612995
1382128385
1183437927
1042372967
1422674455
74586648
2116869756
517619311
1678263
58755518
9949915
340901782
987617561
57236380
1178145464
2070064723
688531384
510578484
2030652134
949291790
92219215
471583794
1971529327
1276277572
805983568
245161036
996813901
1668032472
1137842395
1671359682
675598141
41636329
473833226
1505640670
1943633953
1763591196
949995434
1589577928
1981314383
1485666899
544389384
129223442
502991523
181432460
1088012397
1799039796
1896350069
580744672
1181125051
167316968
1076816321
1964853813
2118843510
605063709
1522513303
1341445534
1842592305
2072015793
939713146
1122976814
1167393959
1940097631
1387434448
456322006
1127458483
1550305315
419532986
1246298764
85206425
870861831
2064666272
102427700
1977773959
977481806
1146195149
1823157931
1869017827
1013225353
330598933
1111479581
1338470140
1741715150
247533994
1865002850
829226109
1201779580
1868628365
868506996
1694182176
1962725381
1072659010
114002201
1897668675
1009130410
1730859958
798103680
1495263749
766389725
572527007
345795587
1264455177
1534129905
1846652299
975460076
1241332003
1864460990
1791164815
2008286120
698496847
980143580
623216053
92983320
549373835
965182225
826001551
302788356
1055655385
1056651946
1432813681
2067949688
381910600
1595417725
1589371269
1767856649
111809164
1663756124
1357564634
857910892
1101718634
2023568489
1225973871
510562275
780801184
2017801515
1068367944
2045598614
1932498325
771658826
1930328158
887738118
138608137
1373879156
398012338
995485450
1168509356
1310845424
1260892166
1709654127
2063906779
914208751
309972721
2112742582
169167151
1930994592
1133354959
56430582
546501972
139061197
255730436
972755141
2103300684
958029264
788295941
84470536
424100251
1402362296
1747676123
1218197248
1993113872
271667652
843029409
302222446
656337159
1421678708
802093062
1999552494
1673426126
1858557817
811844125
1368047823
653709817
984781109
14835202
88309500
939277410
213033597
1889420465
677475512
1605858946
1759939052
1679217508
1887481998
1673803258
338681963
400272884
147200651
1754792672
625704102
962255189
1775008111
554184335
2018699346
612435259
2028093449
1589367468
1379354189
725946315
1610710592
961622390
1488823310
2033494497
994376423
105369959
2080506015
1619294128
1766221605
949254185
87844213
1733938827
692349010
157823803
905071138
1274311627
1755347692
1033564726
107898834
1823475690
1466151982
674208085
2145830356
1660073462
1564942854
2041606553
2076168771
1583567409
189298657
1891055775
306432626
1050880845
454472668
2140321718
238498621
693311043
1325035505
2145089224
333547440
2010917118
697678220
681707293
95261451
1810219227
166610108
98319435
1691326371
1916980196
1005324717
508225100
851603882
1748987501
351594459
1026759905
3555253
23883810
973308286
1067216234
1027520425
387368034
617902378
909351730
1137504996
1698367535
383249855
52733051
1827726193
812375329
1011808233
1042711028
1340690556
1690814300
1192196920
1562862846
603283838
225839389
1478448217
37881337
880827657
1313087935
1510856318
540088815
411024739
1235053413
922652157
1693059747
1399484397
125121050
875106567
2020553713
1628284042
825358320
482038555
712010113
34824617
229045888
880568962
1426145506
950631655
748407144
790627193
1269544276
1709385856
37209208
2030394872
1500077238
872614205
982504340
1897758829
183896877
1022913599
1579967411
1639990640
1110678300
1850198745
972703724
447112100
306422512
1137598193
199348575
1255408786
60467572
478054624
335106499
2114174264
528790348
440296281
1583572791
1319089121
548880487
634477508
1123784497
1604786006
1649844712
1365596362
2108434626
1622715419
1232370508
122882908
216652567
258878133
1770736494
706423978
2123603605
305274496
1538254886
340687498
952385974
2064099613
1015581101
526042591
457994244
1670993047
487818030
760561578
707164083
1195234379
315516530
948531200
1362324832
55143193
888182639
109727810
1631867050
698014871
1891611861
1823926312
279099360
1095450105
994814514
453329746
1293566988
2090640402
1710729796
1175818696
315759268
538358733
533639459
1521237581
2126449576
606500053
1532191126
17437368
508297007
1058189331
418239185
519795515
856222382
1980118402
889040188
1461491650
641147384
1943508432
895227649
1502496334
528627136
772858370
289730561
1153254791
497962740
1388934978
1782827002
1414901006
1434704600
1800679431
130955936
1304653615
1729654216
1492289164
402583453
2035068555
816696020
399237094
1866536019
123657247
1129617780
1060907969
1561025576
1003309490
358296775
1788239354
1155225284
1960312496
1148522906
1502584369
1721815899
1312185911
1467326691
1399108687
592983112
1761660338
703987874
1083857006
589700753
2074520259
125980832
320594818
294922898
1188442172
1776137075
1655034357
658214763
1220241891
487409854
1514909860
921499647
318301907
742772896
1196863924
994385445
1717602422
1983596191
741590593
1945369762
2073951699
297572102
1776293998
669511600
831806162
272832284
138008571
147932420
2116393119
1305409473
946106393
472766361
481035430
2121490724
1381130657
920142313
312180651
720225954
1535958065
2018645552
135122872
1343925148
603216954
900020344
48044264
309310491
259602963
1125321275
362148620
2108763775
14971309
1665318318
899408225
622810077
466163491
1779297231
1369454388
1288943015
1808831683
791986664
1062880997
1017227550
2046598789
820261775
1377423912
58539116
601845534
1721633884
1045682341
1411091073
552828467
532324937
272010713
618597083
1350868732
1958423888
1869421443
1934244562
634869558
2007671290
1649330954
1237898362
1428917518
1265340644
1299844901
1297096433
1204623732
1957571035
1496430798
788422679
1511488651
52188311
730464603
1010956809
438401188
1530840580
817010583
887162648
57306224
1599945255
1492961149
280711228
953705517
1609316365
1722154966
457925111
1285981252
1629896674
551898683
378289461
368112294
933801591
921991897
479244072
1050383909
177936194
1181820825
146023941
1721891021
1868274192
840002635
366579820
1997475613
241535463
2040099164
536160454
1300761866
879802531
1852547049
472185287
503049478
815616920
1134809604
1426678050
1555249303
695446103
1552106422
663218878
927290994
1780184060
720155138
948786283
719469988
855107593
2113724222
1516959522
2067842277
738703884
1207155191
1913006852
1784595077
823822426
1749481022
582792089
351456857
604480600
745244294
1176767043
936443630
499869363
301007761
1736349068
2013996061
278021006
36061078
1061158693
1482557047
1971549614
1953394768
472496942
848394580
184462988
1313082126
1972326686
582297360
1751207880
1091611815
294850508
569819142
1257565987
614806646
2144822148
2008708439
1969371537
47543324
324663351
670188963
706556382
1328415532
865967510
1224828868
1966144010
791541894
2020901149
964905802
1828454017
1899717021
1683706039
1622741116
1962831937
664754869
1953276711
202542167
1919417948
1252884214
1281403346
535790010
882386417
1685781823
842172344
1081743218
1293775425
1988022974
410358045
819973520
2095687196
24412621
902234401
168540892
2092128893
1055094888
1213873411
1338157935
1098807948
979031140
641901583
1355359792
1783488297
457162703
403249761
665326861
716553723
818156480
313298647
1895827187
687124229
534326575
1086284827
341684685
2025895365
366480705
2089635154
536941238
223692776
234929414
284932750
1119015804
195337303
489150808
1889082464
762380374
1416999817
1298529019
1501621310
1014790335
185231697
1252570844
1133572958
1741604431
198873123
1441596379
55601228
5467410
1974337560
154530828
202165055
1243868707
119438461
305240764
1772873814
36610702
573409645
435149901
444821405
1741496719
1754871494
23321341
119586097
617410717
1273422222
860966361
342193080
110288734
1661848908
1426038633
1745607289
1536593228
1524133488
1886571254
451903899
1507848145
2140267152
1579072809
224880199
1567820935
1754601560
1672090669
1297353776
1274860624
1724364408
1827825814
41633825
690890541
1991751802
1115365004
1895345187
1230375589
92983320
1502110938
966719347
293457680
610340093
2101551999
1003220914
951148680
790283449
842775636
1880730395
1698383617
1223330081
1586646653
841721129
641150492
1943295360
1845989066
2037039958
311722143
887058508
1114272935
2085123759
1977263334
467669602
613075738
420834406
1753452801
960894877
899714131
349803658
1154874796
1048954762
289580633
666295351
740276949
611338198
1232121002
1780073330
1754710974
1800682307
1158597321
1005903095
146937612
409648281
1307894841
931083964
26576856
1338403220
1207067295
133053697
812864457
1229348896
448362621
1367004684
1988322055
83591824
531247928
55490708
810322821
1140495282
611302454
1196838937
1112786295
82177655
233275770
1195270631
1567539911
1151095063
738396016
659174768
1719840466
1589927604
780933028
112807929
1713737629
1690315025
52367898
1403580680
294207643
587834290
1870487570
1506091565
330294325
987931861
1784106890
1288326947
1353284008
762698986
98722661
724237555
1834856549
565815184
883133667
778730150
1852429967
2107604597
2074117652
1965742304
1162735271
1255466221
347866351
464660497
930674514
558907947
2141174547
510114707
714412009
424813990
1085467596
1539703941
1149708316
671152414
255628960
548500447
1003334162
659674592
1023195238
1822408967
1563004646
1715220610
1188759211
531549610
1260172367
1774141623
1028249703
958614586
525039262
210095210
599812345
659312728
502520835
1737082285
323355170
1947083193
1751239160
40354816
120312118
1986881360
366165142
1504165119
1724518747
1025638224
1414310303
548932692
1539015602
1987741346
597614845
46946703
1803957948
1541815635
401001238
429926959
1837887143
1128532387
217576931
1735095742
1422059111
230345760
363997190
536118671
1039804217
911070229
1850478055
9295813
643075852
996160140
223887411
542778574
1766314640
314738584
106569133
1692938502
2134020041
1041779271
808845770
2107551630
686909139
76911365
586983866
335692854
812894904
1586813073
1678827334
1636049047
174297971
199753632
573497431
1426164674
2124759144
1360663672
1098876084
1410864228
305637129
1329511266
442487617
1621381979
102318704
1389768007
1035496126
1779604848
1571691306
1897813407
981183385
442246858
113150439
2067647435
2065928947
1702671937
1547440880
8498680
869227416
738849868
1077682827
1470628852
175771288
1030473510
212312218
2037759021
886197715
1097484665
1002811379
497986078
1007411666
667969713
760593418
214292304
141080270
1997124223
24101527
14663782
1728428102
1530467929
1056086264
610914159
173259685
361937630
1344311747
1182543085
1697341285
1559662895
321544055
849708835
185845424
101742596
2137313993
903245056
1790793386
1463990715
586842690
1509927920
2088167617
1452658278
800094238
104114120
857565976
1985683614
1573471319
624349708
1394563453
1099256803
379831409
1360879891
1587202783
104384048
1132640636
1198728316
199689312
1259433013
1819927115
1877794821
1463273069
1253033796
299449889
659838299
1226173841
1510272146
547158356
1631836515
1951421668
1630257098
1314475421
343279783
601820276
1299652153
334694936
1079547992
1081120320
1258587201
1286291744
575089295
1662935031
505532102
1475272947
374629283
1298133255
291467454
283619810
699503745
77429533
135145350
544176601
86904599
776655758
733069971
303554737
747410289
2070264497
309415389
293852867
1051001225
249571407
1333727456
1824229521
1569526165
1769288681
1023989646
1903662531
1107336276
1212004531
542331500
387801888
51691575
1606421232
341681429
1318314659
1334131550
1102649284
1093048544
1949082843
202689600
1216205249
617156569
1036265468
1419289515
1043934343
639584865
1121349494
1912804044
787412190
886166827
929286586
173190061
205285535
1807786836
1815035696
799765524
1306982465
1947526845
145986770
458790271
247598993
1895662261
191256385
482424567
808336342
1086411449
1114554953
617735869
323817170
789289605
329136045
2117973617
1994690881
263761094
1719261018
290724782
841389063
1942904421
1758746068
839702302
1119561535
1058869990
1976461055
245959172
851729175
1156944873
1518473412
1100214994
1664566406
1905480635
724085595
1604829790
890273928
259952076
1922077933
899674789
494890384
169044163
952508947
1661664091
472448614
1775309362
1696443181
2075655718
2137831430
1156088216
660232713
784156360
958992873
1941282738
1059812912
1668883294
1316817806
2116541626
423051340
339789160
845840301
1968401471
576839962
567895046
2086246104
1200194168
428699324
154380823
63338196
2012188909
1874481856
448351447
866474373
1258121807
1256509245
2033849830
1531655839
1165551111
547940458
4677295
304999951
420382490
1467546008
1416369265
1230102472
695523321
534812744
2139251595
209619496
638625978
1113600954
1994001290
575198157
655226525
407932145
1166743058
271932333
1529720622
106434240
1548543998
953948775
1710221480
580192420
1290878003
532485723
1914775358
16879962
478338440
1666132005
603519384
1879355960
431954540
1001035835
1244828200
1882000443
605540464
1542502076
1372132877
1495289406
158399194
1896509948
1515167136
1250737604
1258344770
245331780
1005014450
2142619304
1938735881
1175476758
1698036072
1615190285
1632272201
1082584888
1390506728
1205224749
377510153
379802786
1746273783
1414599925
60258175
37433757
1163457320
1275777490
840750604
1744422765
479502928
1322595138
2064494429
696615143
596199850
1753855179
1526407892
463600781
1060502036
1529156229
1907840791
132138085
623287140
1075155834
846292308
576100773
218864568
1100195930
340678202
613523076
1776801509
14393010
2017597087
180686802
988194482
876188224
1161403561
1555580739
2078695872
338339538
1228174460
125165399
653005572
1217632014
1653860348
1794491717
1984269836
1774820237
211287099
1542448475
710441383
1784918050
1361598484
3552817
302276000
1774521576
1383653464
1815596868
751980168
2128338466
1975920933
1529300540
214489063
2094496890
1058348345
1262268108
621427624
103420215
320756160
2072710317
1543754414
81058947
745264727
941845180
347970109
1839959236
268150637
298078912
817848574
25168675
466457721
631002884
1725037295
881638404
2115399507
1502571685
1705499863
1625756996
975299787
1592658671
1448338982
573388435
1164529436
1338868432
801557862
722526843
526427022
2106394634
1830717973
1030969060
1204735641
1716211544
775711981
125904548
1809465542
256517571
1640632852
1378823489
1182047779
1223135469
938661099
676878451
1574289360
2143082121
549997559
1432152227
415148823
1182191592
754308556
169719160
1703783407
1142984403
467289891
1203567333
720069628
2220011
252294395
1595336926
504622901
762029367
720515239
853461927
609632803
1099305530
1136358296
1498405303
1106710712
918115709
748332215
2064909528
1783685356
1808194170
619358464
16305070
208782290
567794464
600180022
356968466
147862052
464957367
1056526851
320362082
1772277898
17970621
622794071
1161665311
1397551448
424639629
204854290
1738476404
1878874615
1322665597
424337171
1866602797
1093309224
844670467
1355253079
950442621
1966226686
1742126333
438864745
236986693
1011934517
996740701
1666056410
1300117950
386863220
1882893301
1336194284
171463884
1738917441
255176402
989001115
1700383658
141890252
1684158531
2084170182
191844372
141733061
1471309312
165282758
1939107809
137088333
2092462358
255631433
2115879037
892295178
832339292
1783483192
1860093801
2144702652
2039952886
648376586
1540543265
796286492
1005446862
1815169403
1538901089
618410865
1207534588
1262121616
389136634
1741289623
1659371646
1720801433
470916483
18383718
1706183737
2008135241
1026542614
128137130
952643201
1325810219
1532114345
1225477772
2071366117
1419704102
152910444
1010583651
306381967
665368054
2007801144
1293893025
2019380646
1545059376
1627447408
580582780
749809857
1608193373
695727796
153115117
20564297
462562480
523832602
854185887
202370662
1083603078
2137748544
1556521298
1887702227
853665732
1527383203
1997082845
712494853
1743532004
367417957
1149342328
443515612
1857550340
970079306
1705636698
487289414
760033377
1900011879
1829489492
2082592116
1782501178
2054950098
42923405
167774045
38944298
317997686
960252512
734253979
94173940
1187374571
1100098800
548949588
2116427917
781940919
747894794
1163707843
856374493
952828089
944463162
992208791
995204809
761829867
1701578023
1472841715
1035324501
73372285
1754933161
321722588
1506018017
312529171
2072863137
439189896
144114890
399598179
1808994274
679147389
496802711
2044875227
724216678
1660411522
1349980094
841834707
386938464
1232761644
277053476
491215500
988160858
509465091
1031969708
1064943807
1645024737
397195948
1460100139
1564209418
2136340781
162351114
921081098
2046634257
1424555455
400590669
225000578
1646301191
1689983862
111982441
982968227
932450862
445801534
1628869009
751575894
1858693712
77113006
2006868058
590646465
1890447969
374379602
21942985
1191560664
1989546759
967561364
1822380897
1845123718
1182095715
167310116
884494792
1713947685
2039653659
2103999686
1316366155
881814335
2093491560
1769035422
503589349
2096041677
169597484
23840434
148367932
37618885
591663764
1906376981
364845597
938201426
1108187907
1422110541
734129056
477800152
1269479779
2058442753
584406513
832097527
491109790
677444679
953127289
958629037
1852566499
788102015
265921073
2098931822
1458134990
761527293
1890068800
1538102326
1472588963
2124216145
360579575
1197160992
2123169121
1077849511
953774935
941260944
1310366001
221209537
2124403147
1793729764
649594749
1958789718
101754358
1104502167
1587340408
1708380924
942948581
2107402908
202831762
33589268
432251973
1278019473
527250224
20165132
1537401978
1243825038
1512598277
1471150763
1941637760
1848530641
168237363
558013618
24691416
547764872
1419277108
511766002
1051332973
1774415073
1268267886
683738294
338562824
1936807204
624914393
864207961
1047425993
1592717820
625322489
1404883187
418640552
281793043
1819264059
1673928381
706486861
686247222
318066998
1791025696
917482484
1874838061
562306747
901500138
1537158723
1211021857
1261962056
1754048414
353238394
968130360
1699424110
1777694759
1163487476
1322388008
497431338
877943438
804898953
980506208
2120011330
1354401244
837838933
1297954765
1837183264
1850963836
873604974
1186966738
1029051536
704532742
174745285
2062836103
1508874138
350804156
963049157
1797298189
1729070859
1091172389
1527059099
1746930227
1927913331
1688293807
384890258
195590054
496420630
566902981
653890461
642711115
1315554427
745218898
696724909
829768315
837909626
1012141180
2066858368
288104116
1520208016
64019263
1905136213
461642179
1466211871
1166592896
106739246
331492105
1030024305
1970620990
100487031
1397675467
1065745800
1388321852
1978980160
1012190967
1760933509
1148879103
403357204
888717692
913625260
587615494
806163614
1408060247
1999711703
1297779854
167095113
486404001
2008836140
1920540536
140890879
1907013282
224458149
612384115
1283396749
1966316909
711418046
2038494900
1175913590
1878687149
1593223525
425416889
309613037
117214591
1183449625
353440767
394316502
1806741998
1837299394
1060965288
403011063
1396588945
963071213
1344167403
168287972
333753748
1560920348
420790570
2026506299
274958956
487711388
1807333671
1754137718
102447400
1925668112
347069152
918995441
619237121
70566853
1990574634
79245097
561287221
1999458807
1824532384
935890708
805325206
261334497
512608885
287917393
307935174
1796396090
1482114661
761924153
2036696014
2043539425
781382041
1872690087
1168140721
1896952429
47613333
931366120
2127305571
1221002494
25648997
1822216262
249768318
1781206763
381144042
1957394738
1184481027
1288971106
564586560
201381652
833707969
168355952
1522077101
1094990931
1074042027
386598025
1166666567
1518070534
1580112786
940648646
947230112
234864961
2025051619
269294697
78461831
1923449111
1616990565
132569511
470512618
302116508
1716288208
963069082
1416655717
1910312145
1890830344
1762544657
1230193919
1626543505
1742048479
485440358
1543155631
549631274
1781606634
35471230
1899349118
89412994
1811544424
461077341
1016733964
1796648003
11150345
1130803328
621385429
198036076
121372574
2050817903
172396153
225971577
925102752
1504477265
1808568371
849016245
1403716559
890401628
1144449015
243098037
1128252149
1600071105
1427542678
1027059823
1265193168
1663959317
1327538569
875403712
1829166153
870560631
1375471713
992467404
998253998
1193847686
1112232032
1362167817
174508394
470407244
748717484
2034914921
494417924
1312429694
1391447479
1290465355
613653947
144950202
2056922730
46412894
1934352218
1347681419
439365355
2069997155
1325950081
127959378
1368328557
1476190902
162635559
78585234
1441685870
1576974267
1611960640
230675920
348714008
936864755
1294216504
1711644580
1695761872
265473256
1082814475
875428339
255264025
416274740
1849772672
2146965901
1897579434
525447038
254868148
1764052717
1424605152
1050506072
1425254623
1879320584
1217493305
639693579
1824818148
368174739
1926248256
56747276
1019291712
158092183
926813087
2107177407
134767799
1166940147
1288700918
1280037581
1695660162
1246246842
735012655
1058446209
1342692978
1592209843
400020367
1899505499
863963693
643761356
2116775303
1537429944
2100455649
1414636935
937847427
1036183114
1092022715
1340751294
176656399
1059562431
1870164872
47517385
1877575993
160051796
1871588732
329828120
994632671
2038594336
228793531
2035670118
1698850504
1897380733
538773624
858083163
1943496735
2097874351
414780535
1399447705
737900884
959211476
775485052
1010750202
114761708
404789024
784280029
355828441
1655092425
496244610
1485136168
1147832449
223156213
1423547810
496792954
1518928953
891963335
184700795
1882097972
2097190848
1505249149
695709113
1834309432
2113951914
1697896213
1612249567
561225742
320299315
1633043506
190701646
1992531019
1303922777
317329331
1029502056
1789863410
783041104
62405463
917831556
576912932
817619756
797683701
1787558085
984165431
1349312296
850315804
1463895441
1299726218
1973651562
605304186
662581481
661336896
195253447
641424612
1698217367
1888770495
174387827
647910014
419524861
1937484074
1794402462
2018532331
650435856
661380701
1448042632
1929522275
489891357
1082718657
129307027
1030496172
812120282
320942103
962101619
686355040
1457408919
1596558905
46496199
889657806
1633368977
1142895951
1203176751
1067792306
579177575
283088114
1803440592
1276004083
286907426
131579582
1306016989
43527996
550278581
581688752
2024838648
198079186
70955431
1618636579
1349166349
2042770218
824215234
859011856
1801531409
1728879057
1790227971
226844876
354122149
1601344633
429308892
1135526076
153284592
562879197
517850055
1841222953
1837888708
944554209
492348907
1665612653
1344208221
2011534179
981433314
207034418
1193955477
720837884
816276097
958193377
601319586
1454235825
665944257
1339172922
78464223
1961366313
749981114
1523984829
1222665145
1256613277
1895910421
503856071
2019678141
1448603304
183676298
628105418
804835161
1716423136
1246749351
566361722
2076223355
1898693379
95894194
1643014631
569639319
1202785431
1116290668
286490771
1695432406
24459288
1326174306
790333319
1803408199
1641617775
1692903199
65421159
1329665325
215934052
2094068326
1050591249
208540823
205177131
165613248
132766733
1699301977
1485741703
1519938543
971075724
327851089
644079429
1783555257
1263635522
341462838
940780191
555238863
1786365228
1504290705
1751019870
843668017
1427934500
490460402
434172450
2062592848
79897781
1439040488
1005676403
1110711921
501771207
721349721
615816821
1258378843
65733597
1288187433
432894988
1148352692
1909690287
1162819137
634935002
2045748865
7871639
259295475
1462909967
464159267
942508368
74439002
1198795186
1213323028
1791397959
606573191
504960561
330231186
1373297552
1847369036
1152933515
1622169672
419474856
1676306731
944300588
1046982005
1314690095
1146979025
88788826
362841028
838193374
299698205
667650092
903205245
701684476
1835952435
527202657
972485302
2106411745
1996943290
1283791470
891920357
1243439552
393366316
1915416132
887617263
2106315544
407619940
861106412
1526103338
383815981
1301818403
313495921
850624432
48854556
1042681672
1419123862
957316377
1345786373
1529290187
898338545
529903326
679721567
2009226654
1138759968
1015165082
432456150
874513864
908754183
813608042
618480736
1584066815
1702645847
1949547402
862903700
2006400008
552173046
262455097
1502875870
1445073906
1831348434
679351968
1807651694
1458743461
129928898
210483065
389604260
689060197
1244177740
1499730991
623767634
214570022
384837237
757238002
775659993
1913277287
1677714624
1549834416
933954148
2108409546
1987979802
210598385
55819461
2063930382
969694195
294250395
1376379618
1901792340
891140099
163758151
925258066
1678559579
1503009581
1551299618
473695934
1103940166
146236328
1273720152
1035106354
1645318649
2013739148
1966535103
2026382100
158425988
1907603442
761880974
822748807
519259323
71066307
1273094849
1274881075
1616908940
391341543
1258107268
1171764768
80925281
1625459521
1632144287
181822347
1881442607
1349245269
1587636406
579265152
721539581
1900175104
474083142
751134994
2000950392
587660897
6268741
528357487
1135182985
1261686146
951773715
815587010
70604148
237850947
1437825850
1883488239
330890824
193806175
1196389642
1903979102
1431289110
1419966636
2014808266
613569581
2084282647
569604030
1527556548
1026061910
330522138
607598075
680875320
1766859701
1251287431
180502703
866978909
688253799
1922947958
443443414
1087290587
1391914012
1320984152
1892311261
871442093
505323973
712944006
906808165
2062220007
411021046
856401547
1885297293
1461405311
1986678501
907811084
747694586
1523083780
1982144996
68814043
168760841
748983115
362829353
520745802
1947491625
1929848026
1547465260
477305441
785284285
1335690917
1570753618
1721296823
1341940411
386610701
2143655676
740195236
14530101
67802023
631748448
690935965
165186876
438596613
15854835
1285028254
451875478
142151347
1581570632
577253898
565269684
1725981620
566936446
1278088206
144158364
1643952171
863721905
508297460
444234118
1086644557
1162624391
1358287909
152201433
673845655
1590363529
1087840046
729958058
431776043
468155011
1735809712
1001035835
1919853002
1733063187
23487525
899528255
1004792830
1313865742
302700098
2101681660
577084546
796734579
446846260
1080205053
1391381854
1949499357
1143061781
921760614
2145644537
1859982420
1951066538
568905427
438132752
1262035005
1564391044
1711305770
2110567334
713420601
2021153609
2072151899
599738725
491015945
1829728344
1171348248
2040299262
487644614
1437296786
1469350460
904499202
1536377843
150811969
2016620283
1968157104
1282441711
924151143
1266624168
469322751
1277330647
84572483
1225862959
700663167
1045344884
235494866
1929200954
1883992759
359970749
472455099
337379186
1919351961
915396965
1294715159
2128519716
368327134
735652191
1237515818
1075727853
593111523
1926355306
1877654778
514833260
633918530
354514424
155679427
1451667864
1558562543
336810309
354020575
823095746
1106019252
1515179828
788338033
1997904895
536652322
1466211415
475054954
1773435702
1247856240
1921996197
564947194
401940268
394187204
1715882265
1014555705
2115491672
1755607523
1572104809
1237932505
84601084
528444554
1917218370
421701577
731620357
1746889591
556685661
2122201611
28873228
1153392022
716006041
1941180380
778742845
713187235
1282062115
1829511440
1391107204
651680917
879938923
1530787650
536437078
1389605805
3807672
658629535
1627081698
1547010322
676271478
194237828
853702695
1143262231
1451821943
799960523
2085531394
1714706457
1038985755
905743165
872333657
1556545781
2112196698
2029426409
1926387948
1512046132
597167
1465919792
54928211
180708987
1941714532
1032696377
2045045369
196192788
265923818
339185231
1278112118
1361766331
1359214969
791673567
1372600761
1608183828
948875320
1193088290
948133462
1020742667
319313766
864140651
706880795
1920448050
1579570839
1497182088
1612246789
1893298551
655795720
879657701
975148514
2112116517
952536407
122113854
363786051
245564862
2076773149
1575585811
978677044
1915682629
1836945800
616162547
1351450702
1749735059
2085285808
812194636
1111944152
1042619796
1556662839
1611816427
1428180414
1495941508
59484251
298352390
267106792
1887874134
867524899
510189394
359609045
1745926224
674199947
1468257611
783358233
915714095
728013253
146023941
183793892
1265791881
1656728921
1841773774
2024977253
964511825
1604106123
1180979405
1832032911
1838660640
581959864
1466779216
693510258
828796697
1224659903
419275419
404146432
1323500601
674055699
2029169340
1922304215
1680115564
504605664
830450366
554230008
1496218096
1013367823
1382733326
635281421
1569364891
2028895167
1345677409
1249594381
1816314704
1174494867
1052084211
1931781505
1068852091
1310738698
1078175651
949574633
82507049
1012879451
2053475995
429685219
1202921615
2133713401
667520213
1432884575
1460275208
878386022
1011619060
1139310687
1927737174
417440489
1992150
859489487
744305315
2057044370
379257922
1320761206
984941663
1325903074
522502722
1895766933
971380339
795708065
687527642
2037668967
1863888663
589940619
1299287257
632543304
344831158
1986995554
1777059831
1271637482
1836721882
2059992669
1287654735
960401979
887970172
1158723131
171377089
133721160
2130199074
805852175
1390143720
1811683867
1938150505
1166666123
244900825
192007972
1651715711
556718766
110830431
44541869
942449281
1213382383
1224696388
816812891
238403164
574879532
900612714
1138430004
609808874
1431226086
365189941
781697050
488455823
679294958
66490718
1306923774
712066307
752189310
1360735812
1219206929
2122003252
1794443950
404687635
1334973972
158949762
32128960
217340865
1608051531
2145316131
1517003552
1686063956
1637505045
1547128824
1927449556
29694909
1607195478
1283387102
669618890
425514126
1332544753
73798072
1972720635
237027556
1286984486
1201315598
522838929
386743509
1738745973
492612097
1669701090
494724239
1685627687
634919416
1263126751
487602780
754761645
2011901897
742782742
956601082
423014879
1449812192
994309948
1765278076
482784574
1033647678
1384507518
48733797
1646873194
1688512211
775625154
26821353
1544687601
274222073
246876844
121614133
20303966
900399393
1742566274
50934629
2004346657
808216900
1738095503
340546808
939741341
1768102072
839194000
1730805884
1733617039
149692374
1806535012
1787302594
889765880
946811617
705046923
1252484583
1919662814
107515188
1822107380
527699563
404451762
1721162698
1325600818
1064983954
782526753
509546286
2071460111
1922155899
1154795850
1981855505
1735695546
284952732
1897579676
1048861443
1273183925
1554780458
1740760016
863783377
1288169621
1427448610
2006661090
1721072786
2010395235
579023729
1041721290
328570308
594385249
1422071254
82828111
734937177
2001113458
22200195
1540606219
1214069476
750542825
483875233
263365734
1015862351
2070017575
348937593
582345317
2007473924
653132429
254110641
2011150229
634533626
983267967
2063538382
1318410564
1616515125
1377109456
390176577
1080995438
2138069460
1808559253
1200738233
697430328
2034799173
724841299
1743840878
285482177
1871488110
172262707
627141848
595299749
1480512477
781295952
781905318
1234928028
470459857
11166789
1256644538
667536693
418367279
1908412100
1857973782
1596537498
1921553053
1095827836
1576912159
1617520527
1842764427
1570468822
578370623
761820294
760843955
1313720412
1126946464
1627143116
46053664
239817270
1560816603
881407189
406132612
1681215952
622964616
1435034116
1098355024
2113120608
835631060
659286812
1353145227
1044031540
1881464898
413095963
929398450
1229178695
1105961953
1942679305
2096364745
748643747
1074573213
272997028
719771590
676122733
910803097
707511456
1064572788
495163179
2139360593
1240549532
501738244
1158930542
26576606
1804241598
1608406599
1729028430
656444280
1787619862
313769502
430691541
1032202404
594724613
1183787324
447558444
393260885
649721300
25041556
696600673
132667010
531473927
393523371
161545514
881716950
730885563
1130596688
2106434627
326418216
1550265938
1841421962
1991752539
353321034
467735748
476002075
562856008
402400923
567799239
729439447
154512505
358980933
1728375624
311124324
864462472
1904350765
601341010
1892415517
1673321980
949503771
1828904267
235957371
285476333
1234452134
479816327
235137223
616944949
1916095449
26435499
1472864030
243730795
945603924
1138920446
1176733597
1474993898
23458098
28131626
1538605563
1257594625
1699505143
862087845
1919424964
313440828
1940667384
1345154673
730920046
1820736276
1743271451
786669332
1179225017
813142842
1932311292
1948040343
431798754
361835127
1359438505
100069966
1119180627
1834739266
820851640
326345223
589493478
2072284643
1081615126
1567208778
1779958352
1133923993
911323140
1404361859
877406440
1513417757
84414868
2135630976
513829257
2048755061
701978924
408316273
862211530
1484326812
1463818573
270916666
680126250
2079505250
1240335972
1847464544
22688488
564509037
353485032
754958066
368653697
1757898630
1414443012
375035421
80062995
2115844366
1811230590
1053343542
1188415495
934769975
1236293125
813769649
2087556015
1013146127
1684222686
1804960474
965993405
1000463270
1379153437
644262701
329051620
2039251270
902091148
761046537
235949704
1167548299
585292303
1017919301
952717336
1795705480
1043940209
1426025023
1859843022
1143901887
2056857013
1960240715
1056880510
1728371032
598506976
229398176
1811413303
1568936411
1892051395
1777053940
1636746902
1810522174
2106644655
1005358776
1280581662
245806793
1732775271
1475409380
687245758
1892676581
56291235
1960504753
1822074799
612778993
134076272
995136927
388520147
500072425
366548173
1115076335
1175135464
2107720891
278121662
1358609584
1214036697
680522762
2123393174
549027274
1819703586
2036382306
909731991
1975948053
1604146282
486338753
2072618918
402005214
1158852896
239275449
1287983513
1081703206
514998528
2103858927
1813213363
1278396612
1420612048
874474820
59808782
1114244117
215249151
659480229
1230227992
1047526227
1549487305
1958981281
174329880
586375576
1051280966
290220478
1587553728
1002300210
801462857
30775454
1626938443
30154038
2119201615
1669127238
686696215
30849594
1860654506
459847988
637729778
1272102133
1982283924
605814430
481735508
940344803
1644714354
1653507711
1693180863
696034504
973969262
1725490237
963348351
25395226
1872760245
67301110
1013006628
365592265
254761738
1658557386
613554045
1404324193
609255851
1659095321
1373712168
1961168802
1163254649
1445415729
1423876155
1725991510
1469653845
856759190
1741228109
2103885536
1863539029
160219087
1080900465
1653621847
467082795
992571630
1597160639
1818319303
1654591810
1018654049
1679583749
180144651
1679413218
870434388
1594899954
1742207708
2071317324
1535411795
1188695660
415776325
1237111712
394646815
1986496098
773101798
899526859
1805490647
174199310
1258322310
1622739591
1211631027
1988368514
610350581
1633037235
894316704
513323140
1325271270
1149520957
588602275
1192640335
696740909
659047617
1607907426
322458589
1815141768
1641383863
2028718323
1532365652
1747160023
57675774
202355170
37994571
677915069
1850718190
2131745321
691687911
1437057309
145877879
844000942
771580257
1303359167
2082922266
1786699015
600521254
2028571037
1635928412
1814517284
289219407
1897458385
1729246770
600839479
2077965844
512460465
421869049
1928825205
244994199
1660599682
1878093481
218384313
792463571
668266781
736588878
1775952479
1313762969
1219330456
633507406
2094395387
1086672271
1838393774
1069169992
517204659
1538912647
750970827
2044500666
1440647491
1527787459
885036244
75931286
1316173328
1715124713
500454003
153050795
139140728
1458337895
1184945330
1170068611
1691951551
905198710
1779361303
1932887866
1077630343
625269888
1064774656
1404058298
880381520
85957655
1539786904
916893127
2106172491
1193972597
2012081542
163167191
724419137
239748
503386219
219060668
857162004
781951995
1987123982
1887675946
936529640
2092577625
1764071635
973348250
2037832339
1777115183
1539083756
609780913
162353134
431538032
374491803
537239071
485910709
248836757
1478905807
425890565
1685101939
1277930923
1899783379
1501253444
280707316
1401443396
193263668
816308173
1733140451
92087886
1008061402
162243755
1033653527
1543786030
210702461
1531826880
1143897638
1660203918
1971595295
50814424
198312087
593657441
1296675956
1708714698
174357287
409473353
1159337295
1059633272
893255745
668987233
1148728945
929020573
1658099423
820524419
1747521615
1039590653
1214113016
1425016267
1837316671
593805751
1419817088
1292150206
246476795
113826723
1812937455
1465514765
1242065121
1796784691
1659928800
992749035
1845864505
1989767812
2092335122
521749518
1248089379
1310035164
315359327
568245802
247495340
1756201425
1953621780
1336567
30806737
1597995207
815294422
1750609429
1221393238
189015164
2107821688
998908339
1080436943
1463353394
1383026879
179802082
1781570550
518866954
1632568644
142659176
845640986
694399234
807308325
63067919
1995332020
477695225
361313471
1784757779
1123673000
124566932
1652700682
1091359112
110780213
1073858436
1262068799
1922051575
318810325
217573538
154827531
902278522
1458160252
1227216166
1390202033
1016872230
532024455
26659829
1314206059
1370056033
208627495
2061605027
1107437641
2081030497
256566421
396276360
1144827853
1612521123
1191799413
1241920744
1576130879
150310615
1596224591
1945479246
1792407803
1944864598
275650192
728532291
1069941656
1004675298
285787738
2144527749
1391661274
22992498
394012391
1196739456
606214352
101334419
1788213269
1707707715
361472284
1957555416
2141471769
849224439
1510069647
486602392
119455887
1943665559
378884790
1414363120
756139375
1477647939
607398468
1462293354
1007032155
1438763893
1150463048
597036612
1852351225
224671467
1024827727
1657405558
627046729
1218077241
686024232
267713827
935895978
1606279031
1041748681
361903507
962757446
1584922957
840815485
284056037
1341838574
1677214018
1100759770
16824177
1119977083
1084545211
494321935
943506354
1790598472
1168005078
375856407
1058339640
2101980631
1774576870
1931658999
950647315
700271396
902041466
1301046841
1919140073
64478168
400936979
28087491
1281378889
2027403011
2104690586
2067081154
1204447808
2083426548
1384723283
147536048
800453251
431588030
1458014966
969398763
1821274378
843495361
1043912586
173146535
1202334579
111630585
1372734439
462929105
1491696986
1012891233
30651050
819265797
1195035131
529454663
1550313468
370036212
507283760
302294564
1532648276
694259680
1504392351
161844076
662988851
2062629097
1151061538
1250556289
418182021
1339962729
215667023
1336357613
1774310218
554604314
775602422
334077615
1492617008
2092237974
1395808612
634694896
2057010834
1196364228
1484452107
686565657
1716294030
1623158441
1312851680
1351799525
630586430
1102384630
1806687364
889330443
402560652
2000675648
574008471
465323414
330686207
869558219
1879509558
393579432
414915384
300985826
390163370
1065018939
304808218
249583972
1492613314
329346725
1430508552
351453267
334324486
1749659754
322991115
1289930697
137943683
393555595
405133099
1456664286
2028680494
922942033
1105198861
1395191834
1579780502
90537329
1376511944
1082440610
122847640
86161511
1823731178
540687829
1616858136
2084672552
517006095
144911386
76682110
1989533929
322698780
307770668
2080672662
488475520
386710375
2094615968
2030797423
552410182
484741097
37953373
1844723314
339683443
1493705132
1157442767
830454663
550404320
289758313
1987350327
1610387792
959450482
1782245242
1297520841
964224126
579802679
619340284
312333170
1686680196
982283111
1143477011
718233531
333715358
52700453
46815830
1777769527
1026910276
1173993556
1568356798
1280855832
1887224778
1732377711
663293102
1185941476
1732253762
1434203197
315949464
1582022274
1973037944
1085687449
1615618837
1010439662
519808235
246418265
1867310553
350741347
786765089
296533610
174460638
430336181
27497041
735215018
1744874417
1877299496
1549640617
1009106148
491104051
188248760
2127347828
1540447304
1074523891
479002873
478519642
1480176433
1567876304
1302062657
1087826854
49523670
1769539803
562740800
1580623482
187937557
957204113
1067513181
793087480
1859810334
1308638365
592109111
433341691
838896152
158775452
738777028
969293717
985277138
1269086166
925295712
199961658
512909564
1598975506
764949115
252526386
832277424
1898844366
1942494781
1453443163
853213886
1403377264
333356650
232989305
1112315279
746252751
775815995
45926008
161256669
971770698
1796548934
822877756
126353541
1349818140
1134461597
239380914
706441781
2115323449
185623009
582649693
1573246069
153980422
1029360224
390756805
459200958
106693786
1764051215
1185179856
1653158379
663565500
843255191
1084769857
1340745264
1614400316
211339327
1398339947
1586243503
1135655496
1535680723
1023934481
1618676176
1459761701
1172838636
2060782505
839154139
812869446
291542545
1305517514
298348937
1805474458
1376305902
2111303264
1749091620
1984247071
1737012042
107800404
1980948590
141407701
1738736923
55886705
1052280446
1851303026
497008095
1882433406
1755549578
153115093
2127448493
1604701960
481888049
1321323103
1184338975
5543241
565071716
1109573636
1895645717
2084014187
1218842220
1759771400
1553679699
2044864905
133272169
903860436
114431845
306899398
715800576
2126910444
1388071636
1246787220
1076795816
947766959
1379243941
1292922431
1600187464
2063122925
1537570002
1383521169
187301433
2078628252
1831678862
1908138882
642642315
67448058
925574437
845513780
1255126160
1955878051
1356010826
1226021091
947346059
1679913845
1329466562
818278959
37540278
1684266433
1137609010
155368819
427921866
776154968
1618874793
966159401
1941971107
1856716990
1521571269
1560326927
2082818722
1835882407
481283657
1359610653
1047295314
41929914
1992651186
885642714
1588637117
2006598595
891678203
571941906
1163644973
573775390
1323004279
790795951
1954489133
2102669124
53848104
2066575913
755930325
171978511
1639602197
1316261694
215359150
560354032
2060465529
1090397500
1567296381
627873996
543250270
154176710
1645332375
1229223808
1631802324
171677507
534372835
1237630365
1636326918
490002490
315779110
744533731
170697585
2045971926
1628914005
1935104710
1076074058
1731043969
2075343429
2050904029
1563243656
1156825616
292520943
1489524020
1634554591
1482338906
1257760701
1448319225
1545523751
139000342
1354245423
1140613275
874179891
310592661
2059330814
1123673000
46645096
29043717
749178297
429271959
1574777089
44321579
199632224
1171728343
1408347421
232969716
2101996158
1152775115
351359495
583307031
345071456
1487383233
380201809
1779330470
1330474782
1112610900
1509298817
1024558809
1757301540
1612587874
1050158859
510936738
1571218785
854014538
65257441
1004131249
2076367900
502038167
395110559
2097866243
11374835
1381974266
2042025065
39959309
1063121006
145647839
265110743
850534856
1874409513
1868393186
1065252703
1211813332
1499727539
829323197
100766271
1909145893
1800413593
1428288962
172369770
90218036
901679013
1153028055
1560699598
1337936821
671756157
83240316
269056725
897974124
162786464
769353065
1217111743
1531874352
1031622101
202587226
1244627422
537906437
1228228040
1244990084
1707420505
2004398312
2130496679
1536606096
1335554138
1590487618
275560129
1135786845
1904651214
2028517864
789622603
1890405630
1301048455
2085114371
1711994172
1321551940
1119190088
1173831947
1847605587
891270362
1024901840
1076873684
511725497
675054599
448386237
1445291329
1509944539
607373220
885223979
1247799535
1636314092
1889816021
146370893
1771525502
1123713698
151011934
1885697000
1757558144
1143751478
213832535
432540067
1766076401
467812831
369097787
799676932
141078261
561753449
86074678
1751629359
2107249444
1017885479
2003932744
462703126
277905977
431972721
1470876680
1968255646
540870289
1897945310
1859188609
1040027372
314599667
995678833
825979343
1886044065
1059469883
240357885
1267569789
300000221
193188846
1899783379
123514285
113928021
443548569
1129382419
1326671366
222807593
335994883
1494739492
353918215
1653379337
1630679713
733259494
2075606215
156289464
1951857610
1601541874
76134101
1084671086
101711913
2020706061
1453559078
1189406066
1049164285
1531171708
1581680226
1917070257
2140324105
1786954760
1133719085
1286791028
1960142024
139417599
674524066
540415954
469767261
1235692899
1309173845
839505494
887692037
1220767531
187173998
289379145
1584709982
564374147
1706146161
1689047787
2035871176
555583498
2015743834
399334794
243289477
1854421667
1808497416
1766612618
1604935485
1281679376
1225293205
1962175025
1768254205
2081199640
965199086
26357688
445057810
161168028
862021598
1386452777
576886128
164781686
742706798
1981120044
472131998
186677916
2735244
1144305268
1021998587
1694685561
282945202
804678
256831812
754803091
865805064
869643316
1409953999
1409841855
1894959797
1483958523
1967835005
36725018
110894613
1618584205
130042935
244767468
976013553
1228725955
528293210
1703753164
892482468
708884014
1269394308
693352423
59314679
801991746
1330569881
413596979
988891049
1572046722
190463563
1881825674
51263405
1111521271
1313258805
555014580
638898047
1549215458
808901267
1121787042
645025562
2100600190
1036771873
1586945160
1344431395
266371628
1472090288
762587785
1066934047
1361953884
1004430415
1032371443
1110041535
720883228
2036803731
641929220
971173871
1769033234
792398809
574573619
1984480114
1612087731
1116400875
575495894
1627123830
1947975813
1478523824
1054074357
542937926
521584590
790408394
1806618660
796071979
798324221
927848085
391663706
1642749912
508349761
1755211930
1035898728
1506501914
219025784
493341249
1182398314
2099582650
1321429186
1311468631
1688602586
1115836191
801990906
2144867199
1597116
1254357560
306335109
366390504
434957188
745634430
1601914839
184657963
253403535
957090803
626092640
1306555512
310109968
2025302538
1743476515
1705716964
1649630903
1887064949
1954704056
1877816191
2060177718
1552489921
294146425
644097980
894046026
2017363972
329762206
1765925192
896561149
350282813
81067461
1290220559
381122640
827368913
1667057636
2134919520
744919175
1496147823
1457911843
239611775
186751154
2054061455
1069230450
569145465
252661030
232511131
2072049379
1647320091
750530451
1035857234
603391432
912800572
386012600
482652156
2135983342
320686924
1280302891
1839917824
192096826
1345594050
804961340
458617788
731993454
184080576
1542051956
385456749
745742207
1712058929
120659184
1317713303
1124987153
1230617238
514228957
397692586
511063146
2097894693
383979193
1170939457
122829415
563435320
1708617837
1657936751
902726283
1737809366
275601433
747959154
364430859
139000872
1872979760
143249239
941779958
518950699
1563928190
2026219243
22402994
1317123508
747514220
1022204059
952757448
1902978679
1202447281
1778954843
335457881
990817959
768588357
1623623291
1551676076
632388307
2023461838
873528193
909081773
921631716
1278387815
320108430
1623717389
1415611784
667045759
1774262528
58374001
1524331801
1424719085
473394935
271563309
1800744932
1942269047
683859178
2000756839
20818590
1265547979
1676688555
960138946
1522886048
876052655
1042671207
203745214
973613752
485916724
1512528174
542496878
1200615072
1796688734
113579400
1109455532
826723218
493942796
847890558
1097023602
1900629293
636650955
1059339125
613734908
909836318
555143188
611631047
248782558
1002959014
1208064869
1054332688
136971549
2064822918
1573847646
1626931334
1418226811
812419579
20362094
606522540
851561930
1037547872
232513017
1164878955
314044574
199458917
1324015631
1755505493
36754691
1668581643
776343603
2128593357
311815115
1524048717
379336888
796559935
972966172
733117268
536081275
187606970
502256856
629820001
1240586205
1330208560
704851837
260857451
54160994
406040541
1251072423
1644291229
177658390
1235159152
174750425
1234993002
1197403401
1053561233
1816367876
286197720
822336971
812071811
958691185
890294986
700716344
987519325
2048959873
700601564
941432948
963842300
1882348207
1491314754
2082311361
1938131268
1643087758
431946364
1030690067
2007430337
1674228263
550834490
317383062
2078061351
1509502147
1905653322
2136636948
387507227
1517384006
768619367
1893146318
299601614
416892606
2047289483
1445192000
753575094
578698580
190518725
1470182278
120552548
1779492865
1574778002
1082036713
215385544
1444081753
1445625049
1149143798
59533887
2024221297
239003910
470171179
1108068942
98807480
981300677
802598941
134270552
1370322513
441024083
258158124
1697071830
1022692916
392094500
517862940
131738797
663723983
567052118
694089585
1490471448
2059280067
1591651484
70441047
632810549
1700749258
375571949
1686973417
2113616820
673905090
358696906
2134710994
1757861265
1959099791
1903347238
2092161972
1407178904
2003325267
1205049010
1835354185
62484727
38993235
642375728
942571780
1799658638
1393331309
297394637
1410700334
774247621
886832531
1929708358
1773833679
93941238
1673225189
1375227260
682178722
1245194556
352172187
883172991
179276018
1214160883
1323354814
1572354599
263532736
1769506203
1784438642
1202054865
574323673
938818578
956897385
670030682
691536711
1768609058
585661283
1250567784
1916096314
249760500
145203093
773576824
540218899
578850213
1503328829
5627553
1320778790
171623556
1397065928
1774652927
934165440
862275843
1914339107
1610851585
743642899
76563244
1258511344
576039252
1544623118
1421023605
1366800
700844937
1512197518
160389194
339370539
1227822520
2000108069
469772629
1152238289
551789975
819770754
231350584
84475545
1895246209
395219646
760205756
1596531369
69173640
968373221
398028690
1667680012
1417565379
1559893423
805817464
2006815742
276550943
1730100211
68416439
1278413927
1551658522
1938962357
281652958
935788857
2053209951
2020040105
51028809
2072692599
1498561119
1508779982
360618503
1098295206
835113878
377798272
1209213776
672748194
1279138630
929487815
1771406723
1977941053
1307282390
645976281
1756601524
1350699037
249954546
332468388
1122940884
905045638
111340960
1640251096
1429826774
573604739
142041422
581039426
1926233160
1818798196
1560373927
1957430635
1700517770
1051486232
1003436014
1624303744
293614059
1708060258
1678732909
472749372
1379391189
291542545
1004506772
888767154
2090306536
2006700805
429634809
1545791686
1716915890
2056309740
647714048
970013251
1028484823
1773452410
2009229618
39936171
278069543
1054721055
1347013483
162174116
1651531375
1068418127
244196646
1523328060
615918271
660021550
2103891274
485102208
129837831
1723228551
162195410
850828247
637809924
989446604
11328278
80864496
1705986047
2042009322
1472226047
104551539
1889563176
385373301
109193359
1084266865
530048149
1895159658
1573109886
1800853423
1540228969
1142673702
233044198
181873672
1933321063
1257327169
941209662
1859981642
658443130
1067955110
238427415
97906169
418576944
1408159974
1855287435
137496197
2048773389
2099902236
1337776976
368802160
23400569
304156522
506979817
827362828
878642650
318726738
497370437
1430978476
1655405457
1619714698
1690037584
15750813
1777496517
1071806633
1789091897
2062884872
2046783441
1364869547
810975820
1915861408
2023630986
53012211
941778070
436370133
230874128
37365376
1139301771
713883959
1186515897
939323269
1290198425
383668602
1332256674
262759812
1943540306
1326942818
1456647515
720716632
1249227105
1106836791
1463863861
2080707084
114951502
1522288575
1053102152
758647477
928783828
105641291
1017959085
1991179193
267153251
1827746339
98279928
90911032
1740973967
2031391233
538824255
198008983
2124597376
1405991023
688828865
1158993501
140215604
1133765973
2121423192
736260660
224295992
1275520443
1137399453
373653367
1412102007
576891086
1030654430
722968799
956886530
602919377
1019364991
869576145
1519620770
1211946891
216466425
567697110
749386686
1281720303
1259664608
1154681305
80003021
2101763100
1976227357
1221847585
890199447
1308638365
1991567166
1665915327
325189474
1040138770
2049549663
1028219105
1961923106
236209790
648148558
470821176
1834281113
1766628727
1403669524
371024347
1811770864
276807513
747980825
1091694108
1266425658
1992127319
942943868
29802622
408154603
1230965048
1834865055
1020587535
1218656007
144940523
671731779
1823163936
2067318691
544988
2017683417
1792362728
1357351616
1409399929
2039312989
759996976
497382196
2047327048
1394246050
1584685460
2123668857
1101083227
1960499528
1299991769
368205749
1967230578
927784541
1044898690
1994574981
1538930100
686539184
2072236967
12221752
1630260297
685566935
1471237277
2045154625
1955931936
1228575743
1792607945
827479965
2109132390
437833553
493581938
1306400785
1297955291
1642575840
560162702
476722573
727575178
1156449279
1674835103
173177581
1501072838
246557696
2056777917
1312054520
1916600421
1429736777
1251911026
171780935
48203277
494797992
1504409759
199555378
555358707
777727486
482731646
617018323
959986774
1960865397
1514872310
2138027604
635213361
1653792764
496335888
1975551840
1810215699
988687765
1710055922
1648138219
1739871378
483560734
201588022
1836473976
1993570830
1236252572
436108206
1665542395
1001009559
1667766886
1427184192
2097867789
1911489938
1554830277
762267742
427979252
5040274
1676055585
1102718019
500580131
87301260
15111323
1518534047
1527376057
797947310
1826571766
1414861295
752662958
1549165673
2011770760
716700708
1652467139
757084204
352950975
175349469
85796617
1361376461
2044091768
1975575213
1510450976
427968972
855855488
979059075
1456189815
447600877
1057677395
1565326082
460328366
1868790117
1206632300
1229088346
1236610246
2040739123
820243536
2145874603
62792608
179397402
608564150
2046838175
967921753
851075935
1084642229
1143654513
2103670861
494532694
915968703
1907038557
166070438
1812426260
1850750350
529091816
676610040
2047370833
569725025
1922082092
879288907
510852691
431171537
1699122278
2111312911
1369966492
536245371
800526183
1157906549
240596866
1958675690
1080812235
664328151
1005167337
1742666990
1072280687
1100851384
1991715022
189519686
310641325
966684230
410433301
1181463771
868974765
729858450
1850066477
793473101
565630662
217322537
213280583
152256345
464616686
1915584181
989844616
1786024248
1128634719
1002189346
1218993043
681236410
2114019543
994758603
890212248
1784083877
1536095287
1973228960
1831080392
1342589126
1095100650
1472092734
190850752
1877974994
1364340938
483479094
946830590
1324035812
1588677423
1947139944
264440349
553825985
1637151179
354025885
1658494756
669471819
745562680
1270191654
11674671
2006319867
1230980906
1000114587
1847142517
359892877
1762898914
273235194
1954074328
2108426019
1475275509
1264219092
1722443839
1860043252
794765467
434473145
664352326
1271983041
579229233
312885005
386403298
107168603
692470612
1745534943
100359740
224682834
388955763
455892148
571888730
174673009
836713993
1315845945
850185379
1402700066
1586939744
1360485507
9699826
1421983219
305383017
784042665
1116991103
227367160
871894975
765310463
2100097447
1728619227
862010116
634920744
1892175440
1717538472
2105544309
240183599
1369522068
29799347
887941316
890014116
36815849
1979786001
2008719079
1913210137
1387267596
2035417064
167108657
1500257365
1857602632
864792918
628115289
3615313
1910201357
891871611
1410857030
200216118
169472985
1808083270
106908445
1915149050
1635545252
884396668
348905899
1507216338
1972895978
395293109
692115277
366747528
1503939910
1295521051
33216239
1407170692
730184031
1909523711
971889282
567866022
1308605046
1657073153
1239751030
932902158
920802006
1096136714
85864434
859846783
566918929
2138103252
578374508
1292001294
584651188
1800060649
660712463
1951749855
29565182
2037306374
558884043
305142524
1868511487
816404533
262721082
581029377
2034723261
122103379
102141581
536152902
1792019730
781253
717006818
1751239160
1278405419
955429098
1156273041
1332195053
1021604253
522392615
548941473
1086034239
1481611635
1055425870
142674074
985003734
1489998620
88667230
1513834778
942086306
186738575
1564161267
1923063834
1214108492
1033823343
224065527
727961501
2097022143
2004687924
1920905177
2075561758
839577028
798180843
626092389
956037100
1872910468
466608382
1158546994
576772811
486739894
1462303762
1273942247
1557934482
1143009091
872229577
195904587
1860639676
1365954304
1365965438
362560533
309956085
471498252
589220864
1649469418
1295685871
862597209
1612149239
2042968599
503732109
429673605
151991157
1769357854
1469665712
682028571
1881324458
565187934
1718555554
1243038869
816879021
720048738
201152037
460155398
1420121664
2115285945
822375015
1410979698
1443866066
1138037163
1467046596
688978904
312900018
456389233
1011709258
1057626238
663843720
1846762273
2006854194
1464676508
914306495
295389377
1789104225
466964088
377506074
1580589688
742859633
934854358
606536426
1001394245
212857522
969363536
1101706377
1163262071
2054278865
855202609
737908754
1813606132
1753097419
340687471
1930663505
82362152
1170251245
1000387915
329176412
736650587
827022625
1017877522
194879031
1246084648
1129981452
750577557
1960776561
708717993
1963754515
1592116078
444502923
1662948124
229751613
662050395
818267025
364788389
304292670
2101398249
32760465
723764907
1772620257
510970379
1736828790
372630783
1494382394
288089615
782749427
187101965
505532102
1049369084
636600585
64705638
917803847
1349776320
49721457
1241441574
968140760
1986946867
1517370831
1962369045
437262915
409056810
1460350867
1411764754
201199684
310263628
1899296187
1828167317
556316549
1606008478
1473474432
697260202
299931488
1476523655
1944763134
1803351685
1655866182
579760889
1441221689
543286673
1266960757
939912375
1530188434
228942024
1429733622
405236964
1295113125
1294456115
1448029827
1804610778
259852847
623265844
1609660271
1797716132
926687014
871635156
498070389
1996054938
1007811072
371309237
299962053
87079845
49355457
1597181896
1317201057
83972812
1338485020
1402919049
1590665213
2057694609
181986413
889307270
1827373635
753251882
129523973
645580708
1873654077
867946481
1611011696
325156859
194838888
508272399
1360706911
1656583264
1696944630
1831594891
174847129
1834034385
249081717
483290563
782260287
1937156792
1110642882
1428653687
950433487
1422520741
112486844
111329791
1140840234
1095651224
302336148
1423938676
286391493
1705038420
652673661
1389313007
515929492
971538931
2023950299
358453231
652050264
1455530654
1063244993
1612674315
201406253
212935836
1089787704
2085134229
276434257
1813702789
1827998465
705700978
1354125045
228511354
1664291819
1645618630
1760271408
913604068
1467862279
379205743
1492848022
1189332558
468249972
1452211840
1000978673
374971115
1709104734
199491082
904640481
1666538065
851903199
1247729242
1153420737
1548386768
1451587529
406488768
278539679
1152324779
1264879580
123528162
1847847179
1800826240
620345579
1536929082
1815693748
22522823
1045077235
1657039098
1001409288
1552977133
2011701725
1600824592
1820683902
96897202
1320669391
184893387
1172535881
338153751
1407441097
897402052
517522130
862674517
1820192402
1926779807
114711587
1377388950
1999423977
1995542948
908635765
1454330467
18087455
243883889
687692857
962829126
106032593
524040082
1254838343
236576697
1920078577
1999639458
336482448
1021504463
523328966
210162566
220392746
1327933950
1033151717
2144922444
422288333
920694700
656434237
305948797
987375879
536573073
1317278238
1021208308
1331219495
502912517
34520040
751719873
1095758021
2076541265
874038430
1509669632
1606158394
1281357617
1554962049
1870913874
1781123857
888079760
2143749985
860321137
1399267114
130712765
1839527956
1894236864
42236800
1504192118
1843410561
506869757
1992654468
654593401
1293984902
1448836775
584359519
220581818
579094629
307366678
1615401523
690920195
272303472
154343894
237077474
1869248645
976879553
508767342
1412368938
1865364590
146937028
763096699
2022183567
289801575
77171800
1745280716
1851801929
579469435
1832930213
2088087224
171505480
2005909182
1524153921
1074530506
1226702054
296762123
151654179
1954495023
1623868692
712317366
994445146
1871671999
371385742
1272352826
612465621
1451897093
897505362
69795323
2137723486
1225206332
47071989
1029537061
155893383
1063769900
743207708
1543416844
1414901006
1679475105
328902083
483219498
816775978
2038812252
299266926
537447874
162972378
86433336
1763556414
1628453534
227860947
127415982
1294206562
811565147
1810039665
524810250
538545368
805964102
1078617824
128238297
1257871970
1540960280
187804930
395262485
359540861
1261389547
1042138697
399435896
2060489073
829273738
120292003
1779294569
171605
922585435
1485283960
737131549
1817479266
1308328332
1599455899
1546619681
1714957102
759249700
1225138131
589506320
260066548
513761509
205417373
491153261
1934391120
51971264
695351742
56335117
555944552
45024378
1650473462
2111327533
593318814
650937051
125008628
1322827695
47750609
1085480996
1267095054
854965457
1614713260
857804829
187927660
1597811944
422735929
1039843742
1574144654
1998820407
614240418
614570699
819720495
704682653
1562737058
1692727030
70348981
310070442
1700500383
1612265734
966185469
976139211
1787910067
173513881
293615508
1802293581
1580364590
472483413
20996075
1184580789
108301814
46322198
927836688
1937593330
835576131
882731245
803698374
1565499150
485479838
1214457402
1026147956
506640402
412460974
240771223
1793844027
44175918
1908173717
1481076298
185442884
144764844
1464792169
501861673
1997984489
296533243
413134725
2059863572
1812298924
945303778
1019122871
1410404994
1245477001
1869530103
502783057
1221101586
356125698
737860449
1428218618
660588293
484199357
392279628
2129806496
600682815
679313998
417947040
299192845
1728855751
1553620921
2125576865
1174590492
68733122
357244310
1277732277
702463912
1061896902
1769425820
916478674
1437594965
1107500224
537604677
1805559280
1845505300
1207815200
1876510920
646450945
562766631
606324279
1550675573
1233698647
589142195
822421621
244308666
97173666
1967288418
2010393767
142890604
1200973028
647354437
793896586
804712393
984944025
530903970
1052145686
299759657
2029109542
537008826
1893854833
1607318701
1071958825
1955852073
860061163
457758048
1196007216
759249700
1260629629
344670310
1662322782
1147648868
711186823
448620124
376208838
1137260165
1999309460
2099208767
535191786
2035526333
1858466852
691229301
741118851
901154999
1513222476
1714348911
309142982
1147111617
1582519738
1513481014
1759654316
899175623
1737286629
1273590119
117355365
1755866685
1229653046
672790587
1234047560
1287658497
2066614445
2008087195
1056622816
586570492
1117922490
1185105606
1334195398
30194243
371968746
2030538618
579103062
590272499
1807894618
1729912044
2041144074
1696699516
947304775
1515277888
25843390
118334363
181925764
1772155164
1667238831
1678730762
83801553
1838868077
144741228
1597081271
773232945
2118860681
629106949
1303753340
73635874
1964012942
1646526286
90287228
336213073
1589577928
1711463931
62985958
966283882
1054032562
1534661547
354378421
1131527459
1415940724
813162777
393432463
1976463238
1733829831
1020705945
2027294836
887262227
1750113523
1337947099
1304613730
1388866003
758691024
339328576
1470891704
2102453701
202415068
1831413793
2143154966
32664862
1216476308
1337588128
1674221439
1890686487
167412087
218443656
1742005530
140211168
802146990
1527432426
1751263508
889195056
991689648
634223907
1055620518
1212209458
61440594
1512197631
1518317458
1288191876
622749948
1935641574
1037817231
16958320
116048603
1152621294
1224179177
1386070264
1731200944
953131491
1388270172
570920221
403666041
1521071523
626607258
680980223
1630699977
1725960083
1436972979
470969189
1094381359
1504055617
1358976434
1262868929
523892699
1662529510
1518912186
46520516
872298900
919414963
1618739081
865328868
1476096967
1724003514
125951097
1811462752
1121036172
1997178761
171078511
135102416
1158247037
1845029968
1684499912
1328568305
302808530
909758088
2042012056
1306519948
522061102
455640676
1777516922
1185277071
835291773
1952058644
1695786205
1135609963
1909952120
141091498
1379851128
599651937
1090422316
1638593739
61424900
2071807175
324717550
1959443039
2131098811
10684523
331199877
730619752
1573166293
255057907
888997648
1514956383
1209748987
2056236396
1126831428
1027277071
1385617882
1914177867
548350330
1647244715
1999563495
353435797
2083889181
36856785
1632634835
1329296478
1370832754
667557210
160943119
1554347638
893752952
1277671904
527114237
752842970
1246372841
839813916
1561857378
937558638
745853774
802054695
2114756719
1957836358
1182104212
324642796
1277790690
1630971959
155564958
888344144
1317473534
1314633646
1053061184
1660985199
453303182
2029182279
509847602
1685784135
1273960319
1546870588
622424262
2039231407
142678765
2138832857
1130480769
1205314826
74657548
1051713464
265345589
1390108102
184556053
1759024142
2075304625
1527672810
735336761
1426655859
1377003514
1014337623
1391466398
1499641784
257831080
69036565
41755414
1019570268
746380101
915443658
527318891
1876940551
742834913
1798993987
990170716
331435185
907148277
1658841028
1230293168
867765774
387224890
1816032937
1771962791
1343621521
1663458630
955564489
1756115890
1671792082
807102575
76432865
1870026250
1116108881
1253262390
1075788110
1392308982
147994328
1152632811
1751292621
2123904652
1996596499
1793290551
1884866735
2074568015
1605992054
296432310
1718798221
977231999
971417919
143804662
213730387
47327103
889603774
1770502010
68925669
632834305
602107162
1419446231
2063112166
26317457
738558283
1453548715
2108379275
863614634
113906440
1297821390
347178940
675209535
1634061441
2099328103
1638155781
1682802015
398612366
52284941
1816004312
2004649667
2038172361
1409242373
15528975
862219312
750831152
631928415
440943575
1191501161
1912695627
523053741
1571438887
500580131
1580812238
663680650
1041676493
1489449696
593027060
122677891
1891796258
1818848726
889468860
74011035
980241931
1293510854
247252121
1942245880
916737114
1698367535
1201082655
1720675116
943815241
791587744
2107006116
33349203
155603869
57657881
1048712778
727947378
1069198174
2146435755
104096086
591843359
1744055390
1078646143
842923141
2125997637
2093891599
108892019
1237303016
906794835
1239935686
1293117817
1810715867
501129156
1421028593
1767368797
975745761
2135844640
956547987
1488869679
97147816
788231535
1761652381
1079470909
111339141
37736713
1901924902
189776364
767183976
798408925
924462183
1432998705
909225362
486056510
51381840
228051056
848437028
1619098340
1366993879
1728074976
783262774
1458709243
1600246835
1990272294
1076480422
2005447395
1069194839
2054325517
224423776
1824380972
1153605002
1385314742
785952852
2104528397
1211624523
763447589
1312779666
1361157917
1574495152
905955151
1148844735
1369793474
1971669461
71765208
538157676
1953062630
710486094
205229779
546364538
504673746
2126248424
1222325315
1919507515
2049627628
1239974805
748994621
1665148839
1063539145
617797244
1346589164
1429065414
1250461261
1795332304
114060650
1557442321
1328243283
238181574
1529473242
1103928622
289876306
616326845
1302930391
1097953539
592242664
415296227
1805399900
153953049
885696383
1246912359
356204239
2054427610
1410887607
1395819243
1188347520
1663318192
376187105
329091102
89885251
397933164
1282112674
1788717839
1503047164
891678203
641145062
1767106886
134296327
56811977
1323354814
1648448431
1887002095
1529455003
1924812934
1101393959
1352445803
1114849639
8528516
915686153
1325884388
1320889674
218380210
2090379189
1405011096
1959452368
467895277
880730682
690634662
1912281610
1274805862
938481868
1614724706
244594906
646461505
960358732
1782031274
544334289
2065888020
1280532960
2115411819
1300117303
836718701
51080869
181294384
1335896399
536811636
898323257
343625944
1175731312
977429274
1554572981
1810674021
1155736712
901539265
675215329
967624147
1863746015
920640874
2088235418
1500958155
1174541234
991844479
554001583
306696297
397971636
244280546
313319444
956347310
940435756
1157446986
601420563
1285394307
580224539
1742753628
125495722
1830327365
778019100
303906210
1203377505
25062051
1959936904
1051371102
511543627
1555371339
690889663
45148606
2038247330
32484742
1380797180
1575467830
49226657
1765396433
193088305
2041016799
1793831377
1670020529
754798970
1151688811
69909388
676858998
1931608379
815969490
211428432
464568413
286517317
810280423
465837620
781831980
1732611182
1655833139
818494554
690357061
1234179159
321606690
875490184
542768713
857292280
939040583
667936460
320297975
1796414032
237468283
1618806114
631532145
1780669538
1167393959
650309106
1074278512
675267840
905876543
145371546
980438671
188134186
733015061
934119320
1638139409
420086577
1650143912
1310710188
1007725586
597099191
1426782295
1064540456
455361678
375626615
747017792
354041731
261790852
1756851327
107054047
472071062
1930356143
349619410
606859127
1185378116
119293183
3743319
1703587087
134382515
838446833
2118640695
1096196755
1222372740
1544783328
1731802748
555718196
1726816660
1658806845
636603498
1363402040
684105254
1765726751
1364024713
1213505553
479647171
1637417597
1415634530
312161394
1844659888
1196286870
1574874384
735861630
1208458078
1822022495
1179382503
1253877340
495540087
1777753271
881670201
437923599
1280656095
819983257
64528571
182571728
1988038993
464995965
1218299617
1780942609
1879811851
2028030946
1969735276
729359103
96267908
51603012
1906411578
283240475
2107383951
383147329
2026740717
650186507
2090585233
963945303
1839825942
67244997
1015159453
172276549
1478024647
574705698
1972495436
1377701134
1687206112
2101230676
243618004
844238040
1255394397
804103724
1854414894
930330905
1823888908
325101278
738138298
746779281
2130286410
1161269211
1114917971
35975654
171535837
1657880762
32128960
807198201
1427028453
1449864990
310624839
117892634
217873696
1531578535
1634737253
1961929346
469457688
1217384795
2074384889
592788597
114970304
1213432843
445625973
236490640
270216307
1781899831
1839035757
191439531
1770710346
1579729013
743929040
2064494412
840039167
418861563
478965748
1402022534
977694469
1600184803
1450316128
2105012245
877770561
1714116484
105874071
1451317177
1280960921
1143038661
1694810222
1775653681
170178973
1916695016
108091378
973965539
1181534350
1769063473
74183256
651184300
768125117
947331561
881661682
646301122
85795434
1870963549
1685483659
921406399
184004014
1651742062
1175399670
1487486398
1974186517
1562406119
391642711
602740611
2015163106
1266885870
1183227840
742316499
633665542
576022729
1703154768
1012864269
1005342449
1988819008
1777460182
927662203
1590079564
1038729042
510736146
2089958358
173136575
628162172
1697854031
255157173
1110559464
1289422629
107867676
1895838309
846733534
1616015912
886336443
1146451212
597495225
1543663016
1186731835
1690280645
992814065
1399772270
37257437
217009323
287939815
656213442
784099800
32321322
168498912
503955844
1714209883
1176987514
182372158
423047777
1248794357
810027364
290097696
1166141426
2079781733
1324970205
1174740671
233528751
1563069372
2052829461
984339102
1442521888
1508879573
822715236
981825262
832146144
525990196
1025928166
1676730430
770070757
1890480796
1106737791
983015564
1382454015
537207944
767518638
621462844
322132481
1051692649
1889384362
1690925045
731448121
501043548
1257800970
1083831118
862636130
1470905222
250447882
1609950933
1387740580
2024196774
1076212422
1829725786
940586450
915171481
79310973
1725227053
1244030749
294703757
411827604
1299163820
2049504373
1153352457
2039302873
365494248
576022215
673892153
992236453
1628855446
1867376231
940928571
1106684977
401852237
228039912
2072335919
1764100451
108973523
1161708122
116844484
2045681020
1937303342
247684400
2078446355
575018499
1427983328
1765749693
1641570362
943331576
485074443
1659839913
622049075
922588693
1149269383
26823450
1416960463
1848089593
642087556
283609320
1546665115
323127811
237278388
1186515897
381214603
1269827466
1120128251
1673922746
1289920251
1752859553
1999782230
1546947893
307163004
1307517536
430423072
243406048
150684276
985483780
757569797
72552050
1963601972
620662029
1534505582
271670639
813881988
1776758408
1578461831
2007386882
402063147
442748740
685020624
108480292
38444354
2017587174
433650925
1241059371
568460239
905630923
538334264
1953552728
954983449
1780207052
297206499
1862484184
729637059
1164447605
839042063
1901039635
32069426
69284056
267089955
1766699892
2025264474
972683656
871784967
1071605022
1710662221
849832817
1374339263
734364832
220972547
963811614
232892069
1740991486
681821331
1778239714
695263217
482909691
213491255
620416763
1120632514
89218455
212831911
1994784473
1397652573
657060067
1741151914
771516481
1313776051
2055197693
1531779979
406027752
1464329023
1229595025
1709097928
1795697124
1775901708
811824173
961961575
1698302104
1214151565
1644465565
2133640105
1114971032
47955924
1941482715
583475999
1104694284
1081768110
1693446075
707295222
1619206551
1951574146
927351469
160301750
1776678582
453240320
925812959
641591546
2140438625
1664979028
1705808535
565549019
1029824530
483198789
1476679665
404646866
902641726
1631587392
889886140
1707544201
550452275
120720649
789761764
1418297214
779204796
1075085086
1644295900
1876951470
485004895
1219366154
787249431
960244016
1204616422
1026603453
891116674
1438209878
1075452994
589996567
1208949579
902394462
2074910187
881535079
687438337
1392374898
976834029
230033814
346116786
446373201
1812470897
1238685812
1371738357
1472490972
867924374
76979875
1039562126
1755090716
871284226
722885917
15806883
1893104750
1824445240
49321899
2087331137
1060013594
1348458984
1901882355
1351634041
397180343
1854648998
1324023890
1100783634
943069751
404737806
99987600
1692839823
932110778
388059403
1689549589
255171196
495059497
1424095468
1857626101
344666858
1494715860
1211367403
842631258
2004881461
1671676219
258143835
1411844056
758541970
1875906994
609898702
1546030482
367823795
281083806
1737071797
1897188128
1720571777
932947609
476670053
1824830049
452971477
1543316569
1534306955
1090631115
405064245
643380100
2012464248
626191121
2012010528
981751094
342513042
119096045
1055795029
173716675
887038084
1132452949
1793093761
1641722997
1871831367
2079257478
666006168
761221487
1943217894
120686349
1565883234
1141887526
1789297281
1883433945
906662152
748154109
429642324
1279783556
1038660418
161664079
1598450053
1237993811
492473413
873556821
2131582575
1292602771
833027556
1001748495
738173321
125059876
901812351
544297698
1792531645
79713213
145951540
166065273
417251855
855867327
432916550
1454572636
2028449881
134805800
238441199
486673618
2054084949
1405335229
979751104
694516386
2110979853
1584811688
1769589295
362982607
2032044174
1353193821
1320756440
1871594812
489646546
1830597496
1227741265
1982625952
554099139
907792462
1670420277
121544935
1914800680
1086355126
1336802095
715891845
1292687776
1860649189
666149296
1667770520
979592470
1876111913
1247284289
1279992580
1986304265
860828237
1618551962
1571956768
1661279198
2131585291
602518858
1703786029
1959316
285409080
1715698095
1121809131
696751677
1991768651
901364009
406612925
1186243792
727746733
1946271669
46800201
912571595
1902084115
833575037
1318419148
1590513764
1102869413
1398274872
644279227
1287321602
547501943
417019488
1798447786
388163756
1859663484
1126110241
1533157254
1705717130
1677998909
1858481779
263446317
1117468420
1588873554
1085089677
600255663
1744747958
624322175
271730053
105480849
2102027194
863617040
1387221764
1243834249
1790491156
746498964
1458880964
745380343
1853999236
1932551267
1202990196
1980002675
1775611386
629228105
2116929245
418747710
1276089579
1143532090
1548733991
360513596
1892194013
1350157631
154349886
166548157
2107630956
1369916167
768680076
526273658
1476707375
466263774
1282320627
860125008
2041013815
1087116403
1582733127
339904563
1619566772
960258929
380519989
1961822739
641077250
101591753
460136185
1442007626
595750893
1658899783
2081303033
1741303983
1258388501
56119251
1990854760
244008016
1537334146
2065626643
85829494
553929999
1679794603
1885266260
985470302
481158727
1900536427
239826361
1920052285
127558430
109465811
892665649
628508843
1801703595
1331235172
2038711279
951936536
1217801635
1136784429
1666037309
1395935006
90909383
927007715
1703058891
1541662188
1849924722
55623286
2056522136
700852942
1355461494
1069719010
211273246
963535377
2054664730
166208611
686841736
2079460772
1982089505
1504696583
1154283351
1183786388
1243101639
1840965540
778254940
506431617
434203431
1329751311
1269255443
2138621443
560479009
1225561224
1706405632
1351932234
216923912
148167089
235434106
1690988034
1804658402
1314443462
1552644837
1226408979
193179389
937584434
755903030
1220158183
839433895
1229745795
1015877525
695788313
920958354
624534639
193971375
1443436588
1664933397
1906015574
1413388527
641687164
627873446
374751598
1051498062
1173164745
1385145444
35548658
1801857869
182282384
1254216478
1075768077
148783882
1976644837
106639058
593850305
1880815871
1060156493
205092988
643195336
899594821
2049016781
1384076633
2033777878
1338836361
349981336
154099705
2008354501
1710226666
1128842180
389002604
741260343
433852119
1853477371
135421351
271093750
1105314467
727736541
437128925
954027273
286363621
874184190
957333110
1343100019
822081854
1000323015
1905981600
153285114
596617702
1111763667
1978435751
161707847
1698812167
1094983977
853115712
896210865
771175375
1219521224
1645892125
368455226
1307963464
1295194042
461762286
1682231796
905314716
895207788
2103836511
158202479
207549478
469260506
754826836
787877486
251402088
1806181659
1498357897
2050802521
1704079561
2045977268
287436226
1998057409
20880457
965199915
954725912
1871756827
1548893279
61070439
146867999
1193254525
1381933831
1516909650
1364964725
1876209774
859748969
1753457501
426486608
1172842960
1098437001
1221457930
498422161
524178266
300460710
884336240
1070052889
1837252698
386450762
475165937
1745723599
72179726
215576567
1553929386
1124573790
109430727
2046078656
395437744
2068445146
1301859638
771394800
933525855
762529238
1878249481
1442960151
1539000023
1553745501
410914614
1920009515
704762649
700252643
1137404584
971581056
760630703
255005747
584926754
1565608356
1290298749
746765636
372276697
676545300
386180260
1850316802
642188450
607011339
465997410
839401208
749254737
1757025519
930193473
2142411772
907412206
1813505336
1008445929
513846642
354430932
709780339
1131936062
1839775618
1174358563
308513908
1653934752
647151744
266249646
1052713828
1795177492
725431749
123324266
96635979
1945424734
25128256
882298367
1212834628
1887202275
527287236
1661034956
415012331
1618837467
1788616717
1262374273
1825650545
618703237
131268048
1329896814
1841120647
1702332959
1819832494
1700219721
1694582197
640501931
639824367
586571202
257378345
4145319
507427186
2021987436
1400170690
552532899
326941052
1815898562
1492704107
304348370
128056874
1981329058
1015011947
292353026
1224717516
1785751043
1769046238
718062351
1063836250
351798846
616078278
1148578974
1723287264
489349914
182036905
50814424
1227171602
1284834863
1099368385
1007412777
260875668
1281973131
1503168745
78110674
175556231
1833816758
1447580456
467987699
172306727
55812409
870736508
234733451
261164980
1089125516
1555659797
105235449
363414359
1007492440
821790563
832318449
1281786758
1639743467
577484287
542537876
482778431
1480966271
532405217
1551187331
680324194
1979094340
1736224857
998420487
675808000
1850696057
563049041
1361060638
338911435
845374687
1855037038
849704041
1717476555
1814560273
2015070059
132635105
1770144557
504685601
2141398107
821052399
1662051380
1383699204
1764270216
677196502
1876545940
246618363
291837984
1107161162
1609863622
643349342
2034296684
1856204764
1981380524
10534651
1895396720
1638119206
1115789000
1662481631
1917726514
1265266164
699529234
1219334420
1161826440
1161971118
1696079693
574243469
1218169018
89977253
1857651197
2110559187
533018604
1138322160
8911548
1990596720
617071038
1550895794
1330515784
489492433
354678751
1989258251
999587937
2138313144
1224584985
580729117
502550866
1069572245
1251027708
404691137
1178501889
1660491294
346346046
540250349
2115050336
297526755
554181779
968243743
909653247
565325769
367626269
415444774
395200649
2025905853
943733393
413517390
118962148
1916465745
162752706
1611674241
975427873
1189961548
417535145
1276584227
1052075686
1002381092
213982509
1547797508
563383161
1751623303
1863282625
832645541
513346657
2031210574
614451568
41473877
1249123402
686418287
67042429
360848027
1286599051
598530458
1390009623
569043790
476940011
455764106
1789744073
1777646235
1946817712
318174820
2122954649
1593120050
475929545
2117655631
1143185562
702538900
2005757171
112660099
1054723492
181825523
716377658
95111539
1696700895
524915974
1566486842
12155462
664066953
497604693
2117412720
555667077
248661764
2039187750
367143858
1800032568
1757944125
536533998
1432234903
1695137628
1243664703
1311619495
1263035008
2056029425
1667478820
1110479889
1186369234
477125545
1752357765
1959996622
1501375687
398103652
1871085259
1546361821
1297285028
1628707133
683267975
680909615
1323029857
2045333051
1275093214
1144362137
89447665
45365229
49647826
2062749658
1941975491
1624323859
802639337
1513825828
1789470317
622887456
455430487
1727412979
2028347346
1200342999
686975536
1059925236
1769254463
1749503838
1447403935
1495317660
949029430
1620527941
1982123320
1331206400
1320922731
1225639502
1767431703
781382041
814397208
25004022
2063062568
2111945282
1620831035
2124772543
1247358667
1286245846
1736151477
293852867
1552080833
717080348
686373037
2094007345
1229128452
238940797
1302763062
753293940
1382558737
1451740671
1856810146
1505800763
87147651
1719987121
1792327985
435056042
1509394103
1242598106
1513278530
164054940
408128558
429847860
296126800
505244385
620922127
948804075
2019973446
65984330
722222313
417214737
1214359795
480281838
1988357663
2071859742
914754375
1811382356
228588497
977198470
817289014
1700615713
2050116911
819714753
1926902249
317140699
1284966159
198069838
1417850628
1592775108
1753703662
2129283094
2042617213
699358535
747138040
404140623
651582003
2100650444
528923178
1918544632
1700319319
2052819690
1594454625
1172854899
241960476
629685278
1634182926
1604685559
615813171
637469995
228445369
378526931
1985881949
2142322487
1273266384
1316371465
1509759163
58133111
905237114
24937524
1506222542
444495062
963415092
1367430185
782712994
38100974
1402558350
208192224
1704034326
70234673
1244147624
1187685730
1928810518
909325482
38052562
1280276978
1498850238
1785752313
979386605
902861654
1531689858
1324137516
1405565557
1936197195
2051340537
537271456
1875703476
1967057140
624025357
145214102
1999148048
1662268105
833229471
1276503049
963904600
884075281
1011339994
1709043637
76483984
2122874260
1097180192
962444059
1206590153
1333600378
1922299039
1663200238
627201761
1870031829
743178428
149936417
73630895
209069170
155735730
299225931
1824688789
598881554
535522984
986706944
1594832052
1356725068
871446848
1006479320
707442254
554426333
1875728223
369385879
2064727037
98473843
2117270330
692588953
262526220
1389595422
1909556643
1649596658
1614009745
1743557358
1984515432
1219911250
1892902170
1061603084
1858515750
2120367340
153358872
1915818171
1509373400
139870761
1932410769
223507898
504481947
1648888370
1155463878
1199389627
1423865484
759934700
1173382509
1066482010
556614482
1086247863
86457995
1903759787
56811977
397916769
1316903159
2083466626
1467961633
779533898
1100625215
86798418
525339179
1568544221
110918389
299385794
97939976
625687387
491974086
517258640
1912243524
190943222
1938263480
1111838538
729355506
1920979872
1382714021
2064891543
1228674335
206530205
1337281026
416957294
619649255
445758319
1271197794
651726089
1412177321
166219432
1013645484
2087114101
1979156162
530462932
1050018061
1763120591
1351770775
437375193
1372938756
1731745757
691708029
1122553273
1501808968
226710743
1437891631
599929675
190743065
1809049776
1771012565
1453028934
1910505747
734354827
181468420
56011434
1884083397
928722330
1600815700
154113313
1161685195
1840859957
1478262242
159709647
1940195362
1187780376
1738997328
184769098
1366668586
2050871970
1355059178
1798334714
965778179
2103836511
1533153986
1109546885
1350298881
1319370565
2111816455
561534870
425063123
2006389298
199583073
1106041321
1472534624
1111766421
883677961
921192242
874610968
404468331
1834878695
754207544
1128351087
275650192
369486593
619593179
441557206
2114039884
2088778883
2028464980
211305820
1047124590
1920565549
263323818
1654488986
477917145
2114698416
1933940259
1268380681
1008881636
104704414
973599551
1507763932
1910676868
935810411
1484815096
558115979
514010844
849680760
1730901560
528680235
701353681
951202419
1219249048
115971294
1178670703
2081914660
1715490890
77932398
1358381334
246415534
24207770
278111310
1007487930
981486356
657604455
2066289665
1089173120
1730637990
473159622
248753717
1574336094
1858715713
1676889444
1657615530
1630750517
1426025221
1965310501
1497013044
1181748686
139720401
1113522051
1189410822
581031175
328301173
1235141138
1373524421
726366573
1728985022
762175702
851294896
2104063661
754670169
218340138
613443039
670393108
1732624909
341036684
1277901793
633484252
1303710346
209185292
308908745
445522157
510018210
104762577
1425084277
357100621
2128532936
1902468820
432277315
1201439876
954809139
306316324
412584970
1988111739
198853362
533422467
1147207101
1911561268
1145707397
725384277
1529228336
1944745951
698984656
929062793
1736564520
865831820
1121674543
1130892317
548232567
1288844698
1324912591
1671756158
1451227386
179789329
1474933341
113641098
1017650276
1325730989
1294406588
1364469182
1260497425
1563193971
23644976
925689641
1072123272
438458248
311399262
1962669624
1920613042
1200897766
1810175937
1082000321
534391522
1255132924
1231323780
504406810
2057334587
666024055
956753817
202485635
1372234924
1682210582
27466194
24136022
1126911729
36974001
1909366061
96040919
1720441648
544062873
1578722392
1451289769
2104095821
276792743
699585888
847950763
1212984289
1132153961
681015093
1914148045
1210095696
1821765843
1930216615
1402910020
1750002529
2035283919
934383053
316850174
1556802860
964957178
503262898
1817648759
1741687168
862698399
1859785778
1696814249
632198247
1495109707
190962924
450687779
48967505
1642503032
180258822
1950243224
1050363003
726367946
162107717
1758569346
2021324705
1116506125
993858916
268899892
258808383
833527457
472316587
520740421
1445090190
2024387650
817260958
1900488622
1600223157
528363965
804184734
1151882686
2040426468
1010265294
1439311643
1124465573
832598311
1133284884
787249137
447001540
393442241
2090475140
1985525186
1870567477
1846951591
812091374
1243766536
1869441942
776571746
1674583503
1223637732
872060092
125455280
60699962
1390965396
928023058
1080579559
1718820990
92485495
1706159533
423596437
912897959
1822139219
1840372303
1066167734
2109859500
1989561303
402527452
2067964382
78507841
21073927
43064632
1097451870
129363258
1690883177
1242905938
1451052538
73899457
1236037584
2052439198
631980900
1010683394
917507981
390129562
2029372978
1930909708
1997966752
88167774
1090673666
468210731
1930035221
379991721
654771967
1661548838
130042569
249060847
1191650318
42560335
657625033
1668466202
2135382233
9036703
1547704317
632397410
1840864325
1936490166
1161881111
958769794
859716378
2091394214
307543178
1097804091
1929649643
1715825506
539152800
1401315075
1185243767
1502594447
1654182091
2036280783
1946470035
1810090618
1101615072
1643428748
1008058589
1128434234
856443186
460425620
1978036798
1595928821
129941181
296394840
12509208
601652784
1169991775
704822632
1789084721
380078392
1061967268
471754327
926538463
700564584
344081962
1571510411
359534705
819774883
93962020
862481632
879264595
7363388
1853236765
908403848
1925267040
1791849888
1850344695
806576546
698749391
2068201977
201700699
1266013997
39150702
832437735
34656270
496806355
1621859028
195025786
2043937076
800411719
1389221358
1440829674
1486326736
1556443621
1143279590
2101871830
1134656072
964483214
1838251816
41321233
1868884911
290492350
2099388695
1458927792
589286983
956835163
28166394
1015614903
273814447
726842525
2126207670
1018727951
332915548
1157929738
154257798
1905577236
1661144566
1627980086
1487754265
1964883615
1645450130
333425933
1593192940
1252329138
648834439
994181936
1655795571
1667458793
757341615
1452998827
1706847780
820365038
1282559631
348490934
1494943600
111107673
1580935985
1129808542
1804924262
36668048
1379136412
1024147244
1597993487
349228928
608298317
1200723008
1316660158
705918853
1422686033
1553429944
1661168869
1163606595
95987899
736665562
1947101581
929050030
324880042
702597828
1290060678
780032404
905935623
437154879
201059069
557459769
525303463
1738116059
1038538796
631762806
710733028
1387052762
1325868107
1124194764
1562628674
693620580
1883827072
109716903
1557958613
1117428531
106937694
774781248
1825687718
53525022
495872653
346676298
729437720
1144840645
1987786155
1031587465
749666974
291942658
740855928
358890171
1226911938
55511221
580206966
606786196
522804022
1712848279
1855678468
242935272
328177833
49541474
1127600642
306321380
1425888847
1926897562
2077404783
1625450574
678806696
1553429477
720526393
1672323466
952946939
946388021
1938373728
973274911
1026382743
1578389263
1968647743
1805734318
2103727815
182900833
361013453
1474156254
204132995
638455224
1540084183
2016582187
157167945
1448685959
170123983
546503133
1455060757
667576489
1033886719
1772718456
1821862443
1333003340
964528981
981941501
1054986942
268923371
1095372560
1562290568
755354488
1016516391
152235016
1991882360
230161233
1737235846
276585441
332139549
25789053
2026723992
1772994278
1564247755
23969487
1277051358
144929883
2067429962
1155146348
558191897
1172870775
1216165621
213476547
472993597
1710727105
994660762
1596637436
1498490695
2096326161
171268975
938216308
1726728145
1544890614
1473683325
430945707
352240486
1236602360
336636222
1423290554
193575732
1699753856
1990733800
1393893124
865157718
31391245
42167013
1632580966
1401398119
1405893138
1581941514
187035147
865087774
183297635
272782625
872129541
356802598
1419618555
1987447014
638986824
1921295247
730575049
753215656
2058897090
58566490
1057681538
1951484952
1624919029
1683800840
1760635698
1153250745
1976475345
1379805179
1608064115
356614867
969668448
1047348158
417440489
600453902
1115001676
1124562505
1376547616
2081178855
2026922522
1089067685
2103823486
590441085
905694846
2965319
2015423523
1451986254
1400423031
516625612
1564493404
1994216715
1027857354
1262230086
1881650870
1302495947
247761470
661630083
1548564652
1119827994
1857231851
653851687
1559061373
455229835
973596980
1795372309
894588788
1252910269
1638299307
1272260857
1801897497
1247453127
1627890502
2113303601
897194845
860916988
1136269537
1987490154
1949059030
2115162506
1471935050
1354531175
899330960
352171175
1928137975
1218000756
848908285
1340175145
1795194908
1430982199
1760603673
717720603
521630403
1378028403
1589000799
237639670
224055575
193410911
1169325238
1949219399
847297329
344331869
1874308002
1870512512
937831715
1392430485
1266271962
214087712
1079182503
747825103
1174357575
1163377610
513256403
2005042252
2071190720
2031280950
875236803
1606631326
1507329456
1008902556
1284395790
467117012
210486158
2050542970
1715250390
535256600
1014305331
765141787
182168134
1545164223
215620223
587177528
587196648
1839914613
1486367025
8633311
1462498601
1635396078
269285182
154723519
1781967323
1795931739
1817781772
537803297
368573260
722560283
908292425
1200098345
340596508
1533365095
1592079285
1208918050
722362553
1845210572
585312957
397877822
74131608
103310744
1368959887
285726938
23023958
637168569
611383386
2002025737
2143535548
1702668916
574008471
24602153
1866248566
1058237699
826166999
1944444122
788967944
2134833474
1811816297
146561457
1482480394
890901875
1655916106
224159677
429620566
1204550459
1736466612
919072521
1783335866
1119130819
1249730750
1577566394
1448810538
196580120
991620217
849708835
1022688579
273584586
1168033980
274982314
305361337
683402905
119234096
1670305582
348156353
1654075297
1166815500
1281152063
1332414311
1101462877
1932078186
118200263
1526577602
1108203666
410206540
1748414540
1121516385
1191789354
1654851338
2059448375
1125895028
279434558
1847471906
601665754
916503571
1378593375
402695005
921448881
986814967
883483706
2049301467
1064103266
632122436
1668143348
125803971
1197231034
360382968
357815094
415720862
1819269269
941771987
1480816034
2085175716
660471286
59207157
545084857
1383945969
86678803
1548564006
385824624
713154657
1040351381
249595687
1995696773
123288608
136233128
858941603
271874032
330219471
761243536
513786794
1894179777
119026600
1009591493
466199587
1655866215
654755095
659958925
540051725
1649372180
2062590167
1128493669
989598275
874852343
1083028042
1318056065
393644490
1074296309
2016610965
507487754
232992665
449809828
281063054
1644233909
858195380
11074959
1131532884
1937106098
1833454834
2057292026
1951925423
40931685
949843875
1979722443
678625311
1210011155
956803852
1493015814
622949754
632911681
1948250480
535264441
14183916
1130025021
909123978
62106832
1115319437
986584421
1070884652
210787898
140052147
2075060574
156693909
1711887045
1818469795
1303177700
1619815498
1582652284
737031071
318100304
677710331
774582922
956205845
655319048
378571130
696053198
1073404245
1546820102
995202020
349080535
196584920
783734991
2082314227
1735789038
588548310
1843490797
292448461
626029757
436471340
1528492972
1397213012
711106090
1277927906
1870701860
851420849
1231161887
1487647
867841435
959696442
156131367
1003326819
319873775
1812956525
683068405
933366166
1313851959
1234843982
774928108
1393859534
1400895269
1374402686
1096912578
754195082
2015934919
3944335
754529739
2113004478
236365064
414038064
1380852232
389510868
1307700738
742819607
373558057
1315794257
317565394
984168331
1476010444
1783716046
166366542
261397462
136504992
1756017177
1139460099
640044402
1849269236
1930735392
1241701000
1997414570
431283909
1537179177
1095489274
1985553769
1998074598
1320727201
790505652
2113102696
1139373097
1085496456
689509275
1631900701
1648508664
1394000672
354350607
188103082
1732951622
89192555
2005745401
1906334100
1802481483
779591296
1526818024
931950931
1574496567
190560100
510656239
873727058
519659851
1105883353
959007046
442104970
901138442
1659936183
1196901041
1429205898
1091558058
1638768987
1213986431
1535093855
1464535019
1748367081
526655479
267709695
604637339
1133285934
1330894574
1650528551
1330240296
1295527508
1243677366
1407907051
1406994991
1548775683
960125287
1843669321
842390297
2082687779
429714542
513345049
38585469
1883655552
617409983
974402773
356043950
1782031274
870338715
459019480
1522179809
139799831
1560475012
232388223
286286922
392222639
31376654
2129041963
302540309
444317651
965539956
1187671887
888486076
1762486584
730574978
833212772
66685200
1166072962
989888754
1946493518
2141108263
1909613750
1125530376
675394716
1060962717
1287300890
1282355031
128193723
1339056365
1501995949
1789536397
194530268
1820348551
2048343630
416046506
122358109
1786092452
1740647246
753244704
103567452
2029285164
1831084843
8679876
129627010
1768236004
917369822
921895469
326968669
748715068
898238534
575254038
782093494
2018489587
2106877697
1521944250
1594028593
1893035441
1346412754
122347407
332434782
1975902262
1259695397
769399846
1478914406
964224126
268402302
1469587977
1712384067
1488323744
1446577052
886612436
2052538833
745672111
2086314293
154850443
1255205534
1453419941
1381135704
2096411541
1581149815
336657874
1051602199
1407455531
1995424251
1961854976
1860659322
1212300323
1743631187
1919011190
110585602
1957633287
1764173091
829418248
807951819
930349006
2053124520
2060224854
1324746993
303095973
1956384567
1340456936
265174368
1946913679
154945441
1957544070
606777668
94440794
1475566907
254134763
1126398164
751199127
219005540
1939888810
1669128765
2039762124
543928863
478132747
1185283362
1575566705
883893398
1993462277
912460417
1473232100
8175109
1379178416
571562733
1787653185
37120229
1213963948
841720699
203397361
1237133841
2124653993
634887066
1054225295
1110048838
2043552078
1393008168
1721073530
1942745248
144585084
886008406
1813147503
1612988659
848356613
603051669
944086317
752342569
1055743711
1682251908
441874021
1871376184
1831706423
300712065
1205228522
2144923258
1378182954
418986402
1166421239
1722873375
116379119
1455829866
1966941752
684169557
2082993047
471745706
45920363
1118832987
15349983
236321921
191024228
130919806
1671955566
1042745237
1327308527
261989695
16315659
798177039
1418715090
383462655
1976857209
574258135
131437221
1970258553
1720870920
873116535
1578150357
1679533671
59904930
1117864421
1829630214
1012158450
760170595
945042038
707949389
223699592
170108616
1553726084
65610
8359173
1825638167
835077470
1682834528
1083937950
1082091110
1075112209
1132477609
162704783
474784780
1411783134
1855119977
531901741
1895681369
1550920843
148536277
911119692
313452864
362693453
1635950641
1851910656
1364360245
894791819
1128085090
500038688
1331545547
2056502855
1816112549
656664251
1587297445
410656590
1341439557
1175299386
2023015481
1706973107
46256221
2094827863
837650601
1043010833
887783531
1978727923
1795076079
1217827642
1049283359
1925029248
199796844
1439300609
2049435953
1197293992
1730315067
1361730111
1895269604
1690323501
260425188
564786129
1304349082
1676268603
2004020194
1514896578
1135688891
789100727
442613560
1147767382
1905185175
1005334232
661908755
620091846
781080016
1045761147
1340148002
981597655
1414654672
778962046
1835218822
585195936
1353522033
2004595274
1920983390
1817325281
1505133717
446892331
295662882
127340290
1778727735
1641011730
1264366585
1214516577
133776042
470274206
1307676999
1198426764
1350268917
1952909961
583832133
33166224
1394363086
668494777
990953470
2070375527
1579726321
1182657282
295279545
2000290989
1243240037
1756511247
844973873
929217158
428077645
1282065082
864346729
1548902388
1309777626
1985584104
1299435517
85903424
298446699
670402333
1389254905
1651702835
767921782
663955884
1535829266
1625944385
1961168802
587424941
1602870770
1110918380
805821845
2106229486
309940006
1531159602
473890738
971621050
749322853
1166479900
381240001
414358030
1984744153
232951432
1854440525
765753010
2107375997
295223897
1954543698
883401996
1433108267
1458685487
1062515410
1647474546
1530869690
1738549278
961338376
763435381
1002403808
2022186244
1715448158
304280237
363572249
1721761659
408563906
25240661
1141314963
844868358
1651450650
1346731981
126584854
1919722101
274319523
1434248452
1529419721
1518114894
984071480
189386835
1683026856
1544254082
1795302811
516861449
1644417000
1549984239
214337572
1791225596
243088417
1548703075
1930374495
1247842619
1488080972
1372771598
1039666480
853632965
1867375473
1059116942
952134160
1660377454
829790917
255586962
526129270
1940011987
1688634601
375287733
1181790260
72546491
719964061
1310498271
1322613885
1016443597
1576519310
1289883076
681999679
1213810623
716554513
1618569733
469223203
1825219188
1642612651
36852073
505836680
99521426
204593081
315016292
1736507775
405379390
1359923964
953650434
151934577
945321022
1098239981
1144058894
442712571
252387956
1610396840
961634293
120657042
1902545473
50126323
232296140
322060232
591608395
1476419933
263942310
1482264672
500687169
1176403276
1019150556
1632577612
1343674674
1338866973
853591416
269610553
1495540937
1667712040
1802840223
1672296799
105080357
936066017
824244287
1408531303
1400149319
181988297
707326372
1373509140
1008461962
214413793
699252117
141828508
1154479939
204592675
140477310
845753620
662411533
1233319415
1214069476
1436153556
560462960
98280107
1391030180
1558191384
2102015828
1385148309
1968158010
25128891
362864712
883377174
432149479
1551726885
96549800
177717647
1817025638
954130097
60987189
739071625
1304512089
1802971648
259237032
182200569
676908333
1891893388
131805234
1288644616
291468358
560906101
1635744915
2105002709
1909374976
320822442
55729446
519923727
2098590400
1305376181
256944793
1783610515
284932750
1021886895
225231827
1453505473
798830385
234192200
1178126778
433020910
2042394233
929180198
962845208
2112865783
255574905
1359486126
372739091
1545598609
1497734907
1666181798
1397675679
2024284866
479951258
813263727
1383677214
1635434297
1025908845
1063717290
277536585
491139436
2018766830
1367447651
1897337048
386185091
1270567747
1756448461
1250096136
850705908
1321564655
1903819278
1529450060
1289167409
1310416217
1382759676
1854676505
692544457
2076408582
483629942
803207278
34851630
878026060
1926039782
1956848128
954978429
872612994
1299276197
390508849
952687591
1840467264
809962135
1728675520
214484515
1568884316
166909531
1927958093
525279476
610907538
308734119
898943070
429222470
1153652049
918946744
1788649981
441182440
562662836
541925166
610909849
1525921328
390206537
1346162117
1953501732
1560329761
1277357908
1202218889
2053866570
1402404935
724534128
2147291786
1742931003
1848615510
2115831491
1743547467
1315999429
1222575792
879657118
1347591249
1652007845
271561988
1674366343
333956013
1796244402
1507229460
1725781117
278706054
314613039
1914572682
255120590
1993261989
1303696370
874095353
1228945066
1618484066
205440749
1756547534
1221011451
238074659
1760680144
293674398
791022019
1636017077
1505738046
2030197965
959829783
1212109715
359819671
685293637
1901726505
648819273
1390654427
1884299371
1710045477
976511220
1402449063
2128233235
988581429
1529086876
2000956543
5335195
71975102
106899351
347622870
1635485497
1521733276
45011169
1132042580
1428073893
1214433642
1228440304
119595922
1164785947
1699823954
28974584
1694433297
1041659900
1173321572
313741926
468580045
1034572785
268996844
1070236727
329464780
623016645
1508808099
1587619873
637512795
760622000
989297021
1022759901
522314510
1828569282
2040311619
759357429
1675443192
415844348
1589824518
1833920420
1212107574
379468826
593581042
917032867
2029344523
1884850589
1152917882
158884788
1265932552
1390964321
1377191385
946753942
946209121
1521707374
428443639
2070493439
811753842
2020561642
1393985935
329427972
152402620
2087417562
549739486
1431708160
2106931856
281449869
822319138
35210791
1454407701
342420274
2056923603
404275060
1634750590
842002948
601845534
385434757
498689295
1321046912
185567295
851513965
1074141113
1945490162
1698286517
34882038
360704286
316052345
1655361292
410547132
618446999
430247301
2040786737
1389898101
1161491667
714980216
605007287
59848258
542339781
1928103987
1157588663
238984910
1244442455
188181657
49960721
885956435
97132178
1089579894
1466624937
105035585
820979752
1936156644
84903780
689542154
1807910158
464809576
1192483701
1372575639
1932028633
1796500303
125668957
977510718
250915103
1412488910
1517418063
1605759945
491874124
1131703087
1276777158
655221414
2091701638
1416854518
785160546
2092783837
613623482
1853663268
2014511737
1383275808
1592299568
281528358
528497065
1176140904
87258834
1053986577
602187029
1407398208
1517118011
571416027
1164256256
401065169
1367113280
1236846819
978201779
1723547641
853765732
1252337484
1340638384
1302894179
826580049
1091904573
758992359
459767523
306001221
450228790
1893516830
2035670118
2118926174
44009488
1353881201
1314535811
665879944
549992433
1011008894
471049244
978882962
1637368327
300557560
1811109830
2037401545
501085302
14638471
28803048
1213462578
1246433844
1525178438
14213975
635119029
746573653
1543347971
1530305587
1983735224
1095879405
1475586753
80955165
562068170
575540618
167792941
2139893795
1846048192
915275432
1452500060
1903174122
1044938517
790370291
83566095
864181317
657177036
167216832
1988182842
1438076449
1238759091
1404252684
1338736531
1244915279
1932726143
1732009415
1538334180
1476683721
1460392888
1833360630
973105169
967332697
2123017350
215715858
630246839
1802778548
1525601021
1029424889
1259662802
776198754
592347401
550858070
1172160190
1868852765
1983131782
682468014
1340800970
398258442
2062427035
1110135881
1069444491
2094986804
806035103
1829481165
2022834252
1551719849
192840182
2030998616
454881430
220547956
935183466
311785214
1478385996
1209149456
1217255124
1959196064
1722043460
1939345367
530030563
290931880
2097745607
7090868
781880853
1494504074
2086153943
1041205573
1982213618
976712867
1430325778
54822459
683078998
2124174466
817191070
901606134
74897275
969257957
1065525892
1931281658
502650772
15951173
1229697145
251313149
1821752682
362158145
1920418052
200626693
79910367
515261575
772884654
1566148272
65974420
1700317616
1860262203
62770458
43845699
1313654805
1168038190
376119415
589287563
2080454989
1757516233
1566080381
2117184815
1406159118
401088959
1045474446
105761056
2026429583
1999007644
1197574267
617043931
1120293039
1906387453
1866330573
1510092661
1560684457
644344914
501522300
1489965746
989269116
1342334543
1288000834
379647505
1877647959
1765468289
501566660
649993099
1824202563
116855771
1986572415
6115448
1085004920
1812093434
1262962795
345634947
1864438203
1122115070
1131766674
1589610930
489502432
906996142
720470336
453791268
1447859708
439155872
1031207157
1563351685
1824417982
67499727
959941124
1078454529
1385319498
1405762750
544605486
610284406
1127374201
658152420
976390604
997984977
1483762125
875134272
1953642174
690653623
1679183198
1291863744
304057087
591159591
1496349386
1747327101
1328279066
345521970
2073512255
1594607314
143026448
246364385
481105745
752468075
244631293
1633081580
1630449188
253675638
692180907
2120413043
1230942590
76104820
1820845346
317037352
1473187278
549095881
897089737
1312653020
716963118
868541409
747676762
903007359
1935334266
837901046
828497207
720978914
2012305684
1033596267
1838571441
1039794779
1197008679
387354946
1379628509
147002003
556349558
459298343
1293756051
1379219082
1015612012
251612718
214240647
1251756378
584536266
1791298167
196864241
1544195072
422071354
452916866
745099306
1348622981
706571557
1547071797
563533023
1080620685
1577609910
922978631
500434927
490510043
666083645
1148778146
1828510274
421310269
360045841
334314230
610025934
1914875188
1086390491
1108638299
37857775
1099172710
1266744874
869771132
822375015
1367297932
88522990
2143677571
607717893
1185822522
1085010806
1644184238
726740613
2048300822
42185384
730626647
564064179
1205356394
1066114867
1630528636
1522343550
1172017942
124985525
1643952171
170099588
1414031160
841897219
1621011762
1947568783
92979203
1415345084
829524744
1278300077
992415226
1926152278
345714944
1668317202
367141941
1372647442
1902582674
2111700960
1020766362
488670898
453978872
615794626
511568233
2106700217
17897099
2090074064
1052490684
1225483035
820009148
2074653412
1200830824
632842561
649825623
1835671617
2025669616
1600915581
1835841276
1677377216
654858689
1306359660
494709226
2074011040
1835132709
325162961
1780525874
1289509603
825883586
2144399289
474300740
1270755284
26378498
673661821
812172229
1777472906
2100854559
573698765
1405659880
1111847582
899092171
1070056791
921943342
919252309
1902006544
1343874646
532158698
1758138147
1188164814
1536910753
41169675
1649755342
82122630
2009277908
219454647
1673321980
1296011183
532684781
1698445766
326235860
658134812
1328239865
183582273
2111507214
712357765
1926321421
1656499326
929260751
964113491
240715306
1291690027
464624500
1671731323
1887620042
411501570
465779917
589286983
1292353156
43714279
1674857266
1046511247
1623623291
1449042236
2117330921
200870549
1115749538
1166438426
1849449529
1644700429
558207750
1100118986
257629956
237248730
2014434117
217615991
101427661
1310074267
1003098004
535765898
392246452
1702510442
518079218
1801399785
1628560262
154352730
1126162319
260212333
521201703
803856890
670410267
93153739
2047436459
46920729
1906367180
1666671201
896193174
1579636090
239896681
233035667
1293565241
267204974
1146974838
496026420
791428822
880571171
2054903442
1985839728
1606054166
814117239
1091599063
374056138
2068799395
6822240
2146020438
1744108002
2093430206
1113969128
1860917095
345266407
44841209
1596831277
987632730
1841256988
1435958960
638894132
489019914
999741923
165568987
182586249
2142338842
505516331
2074760184
775083793
423815685
1461753339
2050238113
293633966
1792910096
1694761057
1353182963
1669730494
508275155
824873906
430819138
1082674971
576290941
1501803828
358294039
477058883
1179878859
1122025140
1787145021
978626892
1261777747
729874442
642162189
1053033475
155921376
432166493
1333864480
1186882762
1329884694
1923816646
1973662014
969328089
558562098
1646762805
1594314566
953613292
1965437173
860069280
2063339728
690466348
775214851
1394222493
104211635
65955733
2094972013
540187769
1580917485
728559644
1960483926
1128363877
1168889252
565295642
302640658
2049165278
985713917
1585428354
1145491114
862172922
1108088783
635153467
228377756
1335854723
1727509986
496118443
1476791863
191293622
407488098
1701217222
148173257
763264420
1394130494
1614189752
1708968867
1908464158
1470297721
1129329139
98113928
519567066
1686097599
1830063994
1660925697
2001204864
997803528
1016352069
267309557
2085397756
321268463
279479907
593282172
476918308
1261804044
1802911679
1572520635
1647959812
2074778065
645098797
938576971
1827770761
1518274781
1556569227
1235178349
1324937884
404106714
686837329
836070490
1499235999
1691223769
171596004
2133540659
1579969686
698965781
370724520
585141249
1416834818
473512081
1435889978
1672086694
2003742959
369611944
145053611
1201152495
1934232042
1096066665
1255369144
1973165887
696063767
629288031
94774159
391864732
1691614737
437335126
1596106703
1168163900
2129149896
269503163
128398874
641775908
2020760417
659870871
1287885598
671949224
33179200
671025951
945896417
1388221081
1729214867
883159619
1054621532
336657155
1211092785
576212871
977807464
525110784
1321696402
1208929232
24001215
1299664185
85030321
1289729927
1100282267
752458554
1211656569
698611655
146937612
832102403
1193601141
364539187
955724168
1728719818
492799049
18742376
1889126442
1874888223
1003777784
540859800
1247399567
71203531
1439759754
362789719
1690154934
851740366
359487872
724290566
1380927466
647763120
2025435741
659789959
1842132828
167443568
1360048864
162647629
1203435561
1518373532
1242043034
1133888749
1469409266
1649381760
2007054722
932880840
1707277528
1315824733
1857212918
130454663
721044798
495746050
1936814798
419919895
450987476
2084656382
416083063
1213931669
413177993
555371109
128878678
1781494789
505274131
1537316721
1750436338
1804327746
740094328
1616992138
623768078
363917892
1991439791
990616286
437784364
973188539
1444548203
450677330
1153072885
1998448705
54760008
1000773518
1557230280
2082160651
2079299148
127224906
1614928438
1008839069
1146327803
1777933241
2016158529
1979480372
633750874
108527254
953734845
825791597
824730716
2023391024
2074014566
15480782
589995876
308262602
105268004
279305129
1632698477
1230611288
1408186892
715956897
755600101
1208744844
2135457465
1152568948
1609372793
876378609
1700624350
1080620872
2129329175
263276351
436976209
400564514
2085906290
1695043907
1259816584
2133921715
2043421426
2038262141
1426265589
167857564
1312535954
1156925514
1293883613
1005707132
2041285446
556923372
424571537
1337490699
213948253
642852517
1030177084
1285187765
2041463407
1201647997
1037549034
1747125128
1462980219
588300672
1852337603
1320255898
651462558
974969796
1591195735
450699091
1294232311
543938642
550617361
1871869045
808622646
1716388244
78021553
1532474644
1831981546
417674201
1452314893
784844816
1835161363
881915533
1361274055
610461415
686064181
1052932551
416761673
2023862208
1379829466
998441447
1453279844
1317539260
1176753711
671978815
895696012
1568529119
1043787713
1397405887
143636654
2087236545
1874344818
1318196787
461758152
800967949
1152052735
839563873
1747851438
1433108267
1177812887
1687731450
17358017
1003156156
2071834184
574070532
1415791641
1179402428
1121513067
87762849
1260070735
688567821
1109554754
1642028742
150318340
846924636
1281889752
2034476343
1010919199
888512530
81381283
984193106
1878291194
906116409
12857365
652108572
1321018711
1531907970
2098199
442725842
1221420336
19953046
958810347
1704121848
302324238
935337704
2073762791
1788278960
812920123
1633427677
956707355
2049065987
2046146232
1336108569
1538966728
1936495273
677392393
1936038711
1504484047
1036797909
1189953920
943129344
1387053306
1402371133
1675090485
580013402
506267118
1479197617
1948601646
887969597
978372245
2074979749
71909465
169393523
321278797
458820123
1595272297
1454642809
1138243835
895739081
1435332547
1516495235
2044349082
1220950303
648453730
107106094
476460653
576761335
875800077
39114509
700186787
924017018
1926868761
1046507848
1361111058
2036080867
558160311
783609421
1651025702
441147320
1175594164
234134151
1923748230
35496082
912151611
2112679039
799529989
1485877246
893321958
1689749795
2033212115
1789770392
443597808
165495225
967865995
193008032
1095918917
822683465
481247313
1876028114
1015284390
1001588027
1837911711
1258233490
353994547
341619433
361490001
1653999555
2088324665
1121000419
712627278
1015323128
1770531746
828207114
2097301257
45324272
425626394
1722371089
111260374
2056621720
1130973305
639879607
651663823
675471626
770212269
889623631
914010431
993009511
1476630081
1231847830
652669339
625808234
2108626514
919291969
689743369
496844351
109620142
476395716
1922270355
1239710037
415017721
513215062
746772648
1453834490
1778303901
61099933
1160494833
409907492
210690851
1165125633
52895982
401760415
209286228
1554294680
1054724360
1873976968
1969549937
948961753
896223594
335158129
522740070
1949891164
917339565
396967010
2056717616
1599178579
1324417708
1560151781
288835156
834491259
1631149653
1030225731
2121229073
1679352155
1874685942
342483279
937438687
1740178226
1502529383
584140091
1733785323
1705089738
366081243
2130218698
572263384
1501578329
1210084345
69361090
852630536
815512734
1965547352
942538707
728482259
2125395077
1231973831
129325764
534369055
466656966
764563242
1967434921
512030351
1827178014
1026189431
1980273202
926564048
2078405342
95689311
1010613884
1707885386
1728172800
754394786
886792328
2038762732
646430881
1938361602
608106405
381872235
2113239491
2018507277
877611855
1252341332
582474409
778731624
607730212
1931638926
414152540
1277009852
1444779553
48313020
612517787
1812270504
1067235369
631352712
1190962333
146947600
239042852
1288721259
1565334557
525299602
1476978962
155040848
1804336558
320158932
295021067
117997229
1228858273
205307312
295697009
1423308168
1818046292
914823253
2058978139
936971801
1700628850
815885360
1904061190
376839465
500145485
276475604
2001364587
2099900761
1945245715
809023162
392319416
2128475522
1829400994
1106833292
1002730914
209975810
651631612
366699395
2137655675
278931671
1975425421
504303303
643810844
526678339
1019308597
1812380742
1814821317
2000616719
682280426
251500700
1117248182
916333985
988130243
1098625483
1818367950
800300792
2096842902
185465157
154949456
212800065
233425233
1401568771
125137677
1086853899
342173606
1721978519
476996606
1350410341
1966525774
827285079
1259945478
1233930410
1057118429
1099556575
986496727
852071840
680712558
2076699605
1091985016
94516344
1410979698
695777864
1828186072
1369505733
2012406644
1123152077
891434244
73280094
1808720928
1177434056
1114340584
894550868
507848447
1780610690
572679897
626939354
1270373933
1878412300
269165331
1594304606
1104596912
164607802
1563548172
2094773364
276657760
1434164460
81247115
358864475
544963270
2049226261
1113102078
318109400
537654173
689649029
1462893653
62363891
597771288
1922681645
155847832
155912551
887267199
572089091
1461007276
822456999
619907879
832227895
340901782
208493698
2061970168
367582773
461817768
2043377621
780835732
1979767793
536100159
1183591808
482097983
1602547268
41992067
1078796744
2063868720
1905772036
1412577098
1512673344
1430385471
1042895734
1854254761
2015446987
1031045254
696305448
246250943
1243969439
340340880
2126178312
2090094164
1750808959
972566385
1123570720
1862411817
1770760729
1375527811
1739561470
949533762
1275362033
836992066
1146724261
1496969654
401288460
1121172351
1899335516
659761566
1880887739
971445727
1476099790
1926562524
68427004
1109548478
2013437207
1220184479
1240555187
494858096
1089150637
553813033
732088575
1597358075
712295125
277997517
289953438
1805379486
1787043571
387099253
1441788294
3734931
557003198
283503616
1343236572
1868356890
80737178
1975385765
1502232503
240068880
71028759
36614261
1072847105
271839380
2116612002
1912315768
465751045
78802728
608494345
305254461
347651525
1370288264
643216721
1115298568
56270377
1352862384
702556975
1532057540
620056115
104404536
1777005923
542664533
1148369802
1579909557
138410854
1405356176
1134057165
1499617085
1933070159
777289199
514752655
787630636
1718001320
798395499
71031526
1325556485
997174550
1849980632
270621940
1941298784
597378385
401809148
200992616
2069653128
539372753
323852179
1359408795
948140450
988302027
977234875
864787216
738163362
223267326
112585978
1744445929
1236218924
1459574598
2053844935
1669474680
480444744
500665589
675673555
886663025
155278163
433558746
159051599
938806420
721779454
1581084529
1714246276
1138003782
541779425
782344394
1597111589
345714251
543122501
644663703
1585838497
271269158
193557602
1981198995
932220252
819258239
1758428523
1635673721
487305733
60360701
716527037
1606514148
1674452396
1825562321
1076004575
2079708487
2088469355
1111798980
1787662498
843305078
219414983
1296751605
294231873
1554277818
595720993
1845443758
719333570
1455877999
543952614
1339552380
1313336084
905878927
1717691599
2129579345
877876802
1478916962
1482188784
1280960853
561517986
1707889192
1420871874
1479698115
2042302192
1338549879
1732965355
584032610
145539486
1703823634
1965988130
96476501
526817178
1507324898
1200973028
1856921834
1327601183
2060377506
140356372
731271883
779000767
554020002
1205303885
492353929
1303079292
665920503
620863232
1560553934
885588881
433156571
1376481829
2015771269
725764402
1702007096
1357623957
1495410051
1444728203
706965838
1373472287
1006619594
1401226017
1081877071
1236452175
1101662431
357333132
1983990689
1758000632
922464529
1551431503
652010997
1453259466
1911014183
92129549
112605274
1979326168
633132079
457165700
921680229
744330372
321561914
108886496
344457905
278733910
43882072
97598988
955829629
237923840
1710713120
1748218046
1171922873
56613574
544829512
1472213309
541148794
1712208857
1395090022
686437070
997275334
386375036
1526060923
1181735609
1371699908
2096408142
2046879938
559753175
1090616962
345220409
1649810747
1284135183
1100007627
1032940528
359447079
1220851000
1521507664
565149953
1759984977
1147359418
2006222961
331753911
1728703537
498983081
80645048
868624756
1922543063
1447844699
1152344618
802183570
465702575
283753167
2099376722
610726624
1228709883
15807916
404405293
767479112
1244813677
393038816
10902684
1224530075
792883259
2457050
8201871
1985636877
803534063
1845228879
185433701
1942666036
1268267225
2080770308
108848864
1500810299
2081696409
1734038551
643485846
1155847865
854239429
1395042108
745263199
1599026414
1295465297
624550183
468003999
1335262843
1594483930
308107002
44585902
259218443
2140207845
1001271886
2002740610
1921478233
1290290653
218193204
136484528
1301506941
1708156075
1224952383
641147954
1642331946
1670924497
1533668545
409987760
1927605417
458017537
178805251
1377055424
2042930795
1902146244
1068175412
1647483075
1802695276
855881133
1147587403
253149095
1431634020
2064260174
296331509
103619606
575307590
465511824
1785751043
1390747075
279529249
1120277058
1905450464
417523068
677881963
1885951058
2116732078
998260427
1732458381
2049286433
407488098
87693094
113337093
570224886
1553155443
1164645011
1743760226
743904346
1989955358
1610902514
219368307
1158649884
1420826881
1381099627
787328850
560967326
57464949
897641864
342205670
1832724294
1181714089
1460616940
570596537
1664870525
330515786
13026677
526190783
1389741137
285755767
174123601
738184099
833411676
519845572
570800863
1499221077
567650388
1187351696
595824706
1906228881
1936401343
1243267368
1762940619
996379694
584902231
1252440817
791078852
1628487615
109275475
1131280749
2040271627
1099259653
1746766149
302937808
653531506
811356212
689240983
772553384
735235604
606180368
1756740164
1241838412
2141235967
799294338
1543583485
1000209746
1516395355
974037243
1486582693
647076607
592016734
651956967
215082167
1193805077
706818238
1542356410
451378541
444385147
1992865360
113778534
504861744
2143193932
1414334179
849141388
470265285
1257148804
1340976578
1154620197
1434883453
387101651
1334531725
1831109967
843041379
342644747
1386124027
1954215048
919879197
727851705
1686081186
1793874293
24790572
1712498126
606653359
202524260
834409112
897231450
1553183591
1186280472
1027172414
1528575243
418828187
2098904322
1816857331
844899253
1246516315
2137342473
418228645
451743677
1791343277
1162152332
107362264
289261912
1927785079
979110788
1911990323
1043474589
6693447
1539275045
1228698957
1005267532
777796155
192555968
395139148
1489998022
1742854961
1727380675
8523379
1991574553
1365445039
1407281996
1342049953
506404787
2004368245
1370275629
448343477
2099804872
1440158263
838700701
1195152218
919684500
1495123903
11835105
1620041026
231756063
1484870666
1944418000
1334935848
2116008179
835496281
260684285
1054633702
1446701556
1153736685
1084878585
504292295
1913681568
1586351011
1786530445
1705555257
1137521707
1846329359
84320495
9846855
37505505
386990001
952895944
61927979
1334817560
1445450903
1639793303
1863822378
869879973
2136390006
154915991
2053517671
567573257
1963847974
1900093137
795766294
1416967605
162038229
1979969920
1684330093
2147318829
95797402
627396439
834028322
62535340
1631713813
800282640
570353026
1764674573
527210476
1884925319
1457733838
1173282319
2089740642
226284437
1155641720
1692952478
2009569925
1335660924
1736795098
1027003547
1053829622
976061983
293258494
152247936
2145743940
573074881
772589056
176021973
806668673
1765873461
998884530
466156044
368428955
874110675
1565668525
1155276458
1974689042
40662757
1433546404
1026330776
364448329
443153955
114231464
605200029
959222591
1674443345
994692835
1294098091
1705070472
898215587
387819072
123629929
1983952280
1697309448
60119966
2003464594
367462611
1147588858
428585613
187221892
922943238
110331702
2090197783
789739557
1241119336
1582750057
421287690
599075136
1145567569
18169628
1110143839
1820152628
1894781396
403948671
1909721922
1194448028
1136717611
741044991
340378143
727822452
1474144970
1304152329
1851918221
258997056
1472053351
2007610834
111225613
414702969
1544621234
9429115
776997904
316114462
1286455391
1442579860
1936778106
1011068250
101584494
265634204
1221873259
1265448294
2118663463
437557735
338926985
510252124
1271243771
1717103077
471778559
711881796
286582105
689417661
2109833249
2034167579
948512064
1592489679
220901355
648026483
1907056700
705922568
2005681072
1870539262
1650032880
385776155
13683393
543138398
2090074064
1803961771
324181991
940407008
2115685227
1958728485
2128339919
208449924
1497518215
1787572495
1977805436
877330325
1587549583
1340523839
1272337494
1417204361
2080038854
207599867
148399690
1239136824
1403463604
1109963768
485175761
176304571
560532433
1585936196
1634926531
741054554
1289141956
2050971234
1667103554
1735571928
1144518452
1922640214
193171779
468316931
426492710
1433833342
506070943
377577626
792881619
50802293
467077160
1430644250
1909924688
2074489837
1455862942
1800171302
1128287993
1307777295
2061340320
849267316
1987334929
1473679037
488621645
1359625512
1867591021
1401998722
684938202
1506428391
764038578
272997028
445285529
2048037366
1421450741
1271513425
1339394005
362864712
32832540
2057591742
1936522361
2095174175
250329528
1056255766
1133673304
1630049515
235926654
50188961
484043763
1492233068
2122967185
1287649851
1048562735
1249161607
520374692
1520539859
1203606195
911565808
853573392
1392028256
410493972
884062789
701672766
2017479513
1254647784
429033898
1902585832
744013622
1121481591
1201601675
1269249121
517231977
1840701712
1937654114
694213750
1246259871
1492395833
163926426
1606339067
656902725
866618901
533143252
1061124896
1027408564
618230915
556724067
1271452604
1516597688
752642159
1281735571
37837740
853292100
114619744
1879763679
1490330346
247584570
271095933
547204526
941306253
1260919471
710034854
736513698
1070608212
469890047
1668804318
1441040576
1300458831
892268684
263127341
161046493
997788050
928063331
276103883
1045615575
534181498
1020409303
1437668204
1757499847
474309204
1129359069
229197224
1468807899
928447973
1240060031
1453573070
1123619307
1445566612
665086000
1381808923
578189775
795403836
238262164
273264904
2038349902
1325238743
1965170899
301483326
1061776836
1004520543
163353187
1644358993
909886614
1525524056
58957138
1034532929
765887526
1193510890
918134945
1845778932
431036374
533650943
1269551775
527633767
743597212
1187321633
1723332984
1985702280
353411604
49612562
310188019
2104583020
755354488
1349524094
1951908456
1266124604
1508454523
1870240418
708136398
2091664452
1908561518
1644326338
863059875
157737795
1729708372
654712509
1576707644
1418647263
926136522
1947171453
1155826293
104204714
1226861384
1230930689
398537515
672620868
426428317
832028485
2056550134
668143035
2075484807
953546256
947051379
1555925329
819291300
29238774
1410136952
804979101
832193718
1255563046
953294885
547880955
508213530
797234392
1576038692
1196886595
430538488
1567966634
605775739
1150435205
180612918
886818944
693783048
1605655075
1321855484
234087365
144139688
767200510
588200976
1177516286
675925668
165543327
109264863
592817079
110944703
580500156
1100155242
2044599890
226309721
22234129
364866111
165789970
1808406406
1782626575
55544284
171548096
223688366
341982898
1376145997
1910804198
133433627
1031485650
2060864048
1722534195
897749181
827623804
942626808
1468356204
1432786012
138686383
60519258
1517028308
998808535
366496037
2012470248
342887564
964648311
1890269197
986810669
289756475
1137492391
1415971769
2052457629
43527996
1413206912
934452656
1603692652
383232693
653106625
39494948
1446851754
2070603077
325724555
1492613594
2129401479
2054906887
1299909383
1638799658
757207223
1829491187
327389590
1983147170
1852986222
270454351
149157886
281069709
103303491
1919700642
1019448808
1959967789
1986600178
1733057972
918180325
2010163622
1173007154
330090944
2092257891
1810635315
1408182686
1160849292
811954234
623428763
2030876553
2057387601
1088634529
261719206
294586168
440045129
1601578221
864811183
2064486333
993834608
1752671861
1839647001
2096440770
90118131
67806202
126130281
1294969034
528750103
1393241830
456256592
1743298647
1700109085
2058847113
949362253
782669500
2048924151
210705719
98189977
879648905
552984576
1103569415
838915581
1870624529
2130823741
31934589
1481680058
258738165
1184120436
1662880918
1930956445
2030360402
14566967
131413299
1610810601
678079445
1694269131
1986634162
1868093400
1621565216
1034999697
2077859719
937727071
1051548257
983731830
1991894064
354522347
1377394637
1642246690
405514941
890657281
153521840
422582640
1807987185
20544510
1098514777
1852338756
914476887
1247908344
470812785
337912046
503657674
1999523722
1265254643
277404069
320105019
1976252584
450311424
436484424
1835179387
1762618336
1378141089
359488231
2129413127
1241397505
889335732
347314524
1560780126
1532730461
1782369585
1384685956
9569229
324373011
792019536
1651450401
2037444975
546260819
740786253
1335173078
1428338044
1949257600
967783568
1406350014
256971948
92805084
754985538
750343897
715050100
399099857
734270178
1405728559
1664038066
579477688
379338450
136255163
158132383
404763040
202758170
1890677265
650353534
1152239279
522627316
997302779
864832062
1302960876
2099178564
1547887768
516526018
1416758510
1436915302
683768670
1234349249
472724485
1551272546
834298689
403283377
1637499986
1332125160
1781625410
1177346173
59946330
1896532482
393673058
47750609
417494536
2131565360
1374982565
1766209381
1401191523
201165885
1764524566
1603393198
2046986011
297032934
379203121
1963089391
1914419294
2056839100
1075688837
120907059
1667324773
1842023195
573030412
956715442
1069592698
367806003
1056691601
123320306
2088543231
1017746743
837866937
349689899
1499198925
631903454
1610078371
1465321946
1090427981
697279634
654515386
472181655
760170595
1103124849
2092432795
803363900
338792029
2114381086
477831100
249850128
2100536837
1838829692
1652287039
534357897
2051756626
1714261828
1258109578
338424096
1397514025
1600672781
1189991190
848287628
1433710571
1502085036
1637080063
774799896
2144297148
2062193529
419457534
562008286
78376149
320804452
2053381433
666323390
184874895
701718542
856084994
2053080963
25669728
351516865
2021472179
622493695
1495026126
555509089
1187814990
1923274948
363671368
1343762918
607637442
2001748390
68912162
181772727
321670419
2100093491
492819210
263442750
1000492794
1678483152
165313265
855934046
2013790468
788377049
1552627139
1078153395
804021832
1528225434
1265392901
1811652810
1645286307
420279707
242940732
863063671
1075369267
963077998
1793925920
2030993945
774846816
475438793
2132138505
440931300
300086223
2099039239
63687569
747759225
1357197921
1873168516
903966292
1460827121
237745617
71811099
609994401
185586271
165867268
1081633162
1856250345
1184103388
376829320
1921562218
286813752
1144898585
2108139226
1350724458
1553485751
586552335
409654043
513853139
1857270973
663672843
1606135348
1123140500
699685297
534964015
526061674
1386457680
2014471442
323953375
1646455071
1726299090
1884215287
1494522341
924457788
1460707585
155543344
1329572027
2055952433
324137334
1861646459
1712091490
906771640
110668460
308351757
1362284694
189366894
1328778485
1330621585
1213650664
1495283111
1764576599
1803053259
1884192628
1333654726
2050904029
955081479
604326044
326924357
931749829
728388812
1119882735
1708126363
1349202034
1110656257
1686128547
1862357299
718367802
1288975347
1972847307
2002636551
1244916684
871692571
1752973753
384882254
420255588
2144003569
1566835680
2095104054
553486659
1486818215
1207280105
901050494
643938963
222929887
301132771
1864063740
1313250223
1035689972
899529078
1047940251
1435122660
1412555228
615703644
649065578
2082363039
693380607
1594020479
602333264
1615586257
805436663
519901848
1403160639
450067002
535058452
571656668
256425944
1402579810
2056617638
1275753333
122198917
1112013374
1494331430
394042627
1011870794
36366346
728321896
748380250
841932302
1571484158
858803512
1198894971
696315615
1210630955
1404027494
1775014174
1246850154
806439049
677984000
1389186433
2018543406
1714635250
1769766246
1556312582
1324619
1678223768
480021328
497081780
353269964
467577234
1156072490
676722392
248497602
1505311813
140699483
1983151057
179674237
852057816
1567268648
1834248623
2132330247
1230304558
411030379
1190136908
1233520711
1581510498
1031627020
1221935345
1114381994
1715221507
1985404418
343187164
1688473244
43983869
884205379
1130609815
652607083
1953327081
1688807384
1870144103
1608055868
1160246530
457078738
1049396070
416227707
1582652284
1649900919
1215757197
2049019002
1350122927
1989153807
212873183
1182095715
2075020512
895211030
641877119
49544346
591228719
1090419200
533279632
1470127099
511448750
1495158182
59829224
2084757597
1332977449
294231873
2091987301
410991268
1582513063
1880276215
70726455
1415870387
1520918579
2131019946
1567736008
352601041
1264360564
2135109024
2003647058
950832902
959219929
8919634
1286913018
594479920
1281136175
2005480491
1538408999
1345188079
1560345361
1608473563
460523323
954317372
1271540220
1602042352
1931139341
1668187023
405627050
534771062
1017520454
610658085
1497632899
283287914
2057671824
1721619667
945380119
1154042299
1932516431
943410750
363062339
1460682923
170484955
1394898601
1043607160
961278520
1927625825
1237720838
1889394254
1900549876
98279557
1552886186
887905101
856270004
196043312
1402115251
548201148
1835030920
1266279910
1497134979
1233308059
1152020035
2030116330
340301348
51221041
923543007
2037509184
1326493462
2119137403
768638946
1895733248
168717320
597497007
1370382464
947772269
1513030519
1943706679
1439777726
1524641137
647102187
1901649001
183975260
1278599684
1913758987
918018504
995578103
382292968
1987254761
2429933
1203568116
722853803
126369630
1040952275
1360056529
733629710
1164831983
204230055
2115914201
687718559
1678879488
1404216339
80930052
2065316199
809881005
1154236213
392332705
117635923
2021456256
743580305
670410267
724932341
438732346
1786812767
1234850469
1299890383
1885673110
104047938
1759109812
884281941
997510412
1467538295
658639665
2017587174
776693727
1215196201
1132644484
1487218863
1823969982
814360856
1855960118
502388146
1708418275
497087949
1461413512
817994609
782054859
1788342517
765253308
384907191
563772433
510685737
1312669123
2094060986
490484182
1631490355
1128959830
2112788265
933285549
649899131
313581794
1774309583
1423638770
1891264917
1446181923
1603380146
1496392958
1420842910
62205212
1579897513
561123856
229905373
11340415
1895635531
413970355
705374219
1759240052
370281785
557437446
1123917980
802836162
1381254217
2076436342
897949060
1613618272
212597223
1269021692
174223668
1556477261
1760310928
1333565742
2140841136
870891114
1189818308
2000437424
1027471320
317544773
1837992964
1571913736
304737961
407618731
717334154
879894711
1301316165
1068794865
953983529
1755730332
1574381191
1374821109
346010280
1718891474
191412816
1721848585
1762701424
511554011
2143386500
234803312
80993810
1460395091
110847450
1442624127
1200626953
903400508
1090016529
1652682499
196346775
228099360
526129410
1139220949
255699807
882501741
649204541
1279257619
268234998
358027348
1444118205
1951084862
268183600
1955322018
724042649
568422312
1177649724
538246587
552627892
160348029
1512147914
216443565
1944725011
1742155389
1574791562
188779788
1483752939
2103404599
760406447
1040315565
1235542207
843863105
1448874246
2087776782
710574559
1833824284
2006908911
222000807
111049960
192216257
838127100
1274509398
1548917166
1813689752
266001494
1250776755
1000625144
25364227
2048546215
57130963
452721408
1217276149
1211259607
2115350880
1201028682
735741474
1652397637
455819208
1094378713
415871811
1601352342
569495566
1276771416
1844999849
1887731685
833200663
1836384846
1660884701
633576797
1571400871
854175664
1313213630
908258940
1812731414
1377265602
1696740646
293940603
1713763712
1919313492
876116526
672009691
1857763726
543832705
373923861
994084998
314897946
963754282
694976200
1140836237
693949865
1682197775
1924859543
2000734936
2060982742
758881402
1098311950
272204250
523825385
1124950928
717171503
835446150
1065644100
975629878
311167740
1604930780
895742794
616434678
1813476778
1769869064
915744861
100156163
1104284768
678135905
1344929192
73175993
699775040
743445273
1579787892
1053077204
1812533158
476132272
1648911964
1264283702
780159660
893188218
793460379
1715343599
763801708
870987226
1717540552
936064117
2126903664
695980284
380974200
2077064931
345396331
8195297
133770198
1659530967
1510268538
2034614165
1243929392
805917064
1291921239
1250072033
1131763821
32780310
594983665
2088604557
1948668339
748254372
1807688028
1011909574
322711139
1618296382
1743093513
768276177
1962707595
1605105164
595034328
1772672596
1179875621
1946690876
122755119
68922385
573710547
137064485
1254570702
1514752633
2103002157
1452966937
111302863
1829612136
1317314554
1309609540
1580442854
966076940
1283145569
191703765
1541312508
172193798
14918479
451503149
1987168347
711499362
1498991866
1054065698
94305138
2145302678
754067335
644718843
1091855202
694360927
698763680
638791980
1853770621
1467560632
172866225
211398303
942559021
435966523
1809497327
796866167
881125522
1812399105
697511592
2022598154
59478143
386829627
1698428166
1529887858
1300033852
1528790343
930405817
897652418
727518907
530129529
1953051667
1732883907
169728551
415795344
1091936570
890087364
1679200705
1500816187
584673550
1758144360
1477245097
810387958
103089989
1660678660
166198760
719775995
202271758
1178532642
243636762
922170020
336748974
1588578145
1352831657
875228671
1260408501
341765078
1913573800
725459104
1495067346
1567640899
878711638
1612181123
16609604
904223224
1749517475
2020859714
625702371
1260315039
1815693748
962865095
1296658027
478767136
1684128435
1501826794
351397877
958899963
659790262
1825913542
1967377617
1449338236
397428111
1865800320
944556945
1991162561
2049019002
1650414027
1142496053
1020304062
1460606610
225563408
925090342
1824287533
1688221763
201555293
1744489422
522556996
637008690
359413613
783977931
1174753020
890358128
957935892
708166278
28446214
1363738675
1387401329
951440959
1636470004
1685003114
919402783
1668544559
268739181
806668331
141104972
248058315
1274025460
1051167705
1619170234
1080244492
347153140
2028876957
1085685190
1790664666
1418225782
2005673752
541526743
1563098799
1249899579
163087032
149735971
1144425340
934488010
906322608
1587644162
1541896401
492301408
1615565925
1428326763
646422498
1553672679
1855663255
1124125413
1724672017
46553092
1046344532
1902393019
845849538
1005041917
293676458
377468882
1105335238
710542282
1353551936
1035748634
798348865
1203101115
195312243
368999858
538969455
1347719011
818588796
143919579
661809491
1782340324
77767292
953437924
754182723
1832227020
1034522942
1494959303
1729077696
1948238915
599313960
1368946752
1827836840
526216904
1457816579
1214229611
1085179799
1701455997
1952119141
82487742
861786879
1648604489
1853578630
196074368
691890251
669995667
846034035
1717289169
1375659200
950235719
380313499
782658239
1913558819
179323995
1126414083
425362269
320125140
1932471074
128825956
699161637
821672830
153063366
2011306357
150437438
1327246176
375349969
2084172898
1392503780
1134819912
185827127
2068870762
1091061091
975553533
1899624702
991589041
1955330369
1129006359
1982252956
1790445805
728298035
1988961378
167143978
575436000
1626604444
1014297504
1014167224
962696489
1239611999
2059368876
588377189
2005960435
91937525
1298964939
2051010208
1043942040
384730174
1686443491
1388368890
244214814
1590548566
179543481
651419736
1912619510
1609110545
210624321
947284798
577577264
1694129492
501172512
1160002104
882310645
826641985
2135130644
33273855
332459304
1117664386
410483304
1443336610
948582782
2115783367
956466725
408609613
2232955
401295983
1212076601
43970064
1120667682
349143229
300229289
1478469986
1769786080
27140055
1728383014
455180138
1084998808
344983843
1921526894
241780072
138863071
1287128959
1830601323
223419493
1570876522
1009910297
233260210
1985259527
735552449
823148241
896970895
2029341097
1559277298
908373189
597818177
402385082
567345210
2032472256
1101245636
482548755
6597112
1721018382
555859272
352010109
2115249755
129823160
1351001534
2094207822
1615902128
1857029534
363364258
347093301
1726296756
538339927
991236114
106894416
1938912426
719497654
985317349
1254894811
471320187
1631764635
393609588
1268077081
1068971455
1525233335
1693345606
1344906995
123117308
842828861
1703560343
686402123
910373051
1688019213
1549438094
1193790080
349661867
1252918743
36614261
1147028636
389556544
1756532459
1624345460
1914331370
2088716757
39505157
557698611
648542787
563648280
306998501
1492414902
1696998002
468717277
829791937
2022705515
1326892892
926055496
1346197380
951457074
1627794280
718750088
1983867592
1166163719
490549058
1274006528
1822740773
2124240783
1357438421
2077093609
1482137958
1664683469
587270080
1557495627
1232072356
1369904976
1820244485
1111165657
70271694
1628709973
887330074
1378380212
663142184
1723368487
937562529
985607362
1904947695
2130969869
1336016117
697244320
1616424785
1415950915
1580303609
476006040
1254719849
1002035503
338916173
1299951221
726455475
518219852
1577690602
1471339608
1461986724
446037149
94419297
1744160592
1412317349
1606349369
241601364
1268864691
1056726006
961497855
153779169
1919382308
1576019487
1127445961
1386158155
223987008
36469052
1404602095
189350935
1654349816
1317188911
1785256626
1425507663
594489075
276366698
608818629
1513427116
741539212
717951761
305175109
276959330
1892878112
1240232603
1828055689
2074347926
1631805042
1311831399
74757826
1056700758
1823064937
1992641563
994747068
1352619657
1051810035
1439020469
738933085
675301869
411311318
643668597
100233427
137021541
1021218715
1107257467
1964321411
1097718046
1093388992
1434362343
1499453908
1885472533
1869603508
698070624
1989961285
801073042
141943089
2047960384
620819970
80599955
446957550
694084450
925409960
1372579341
384721018
2088404575
1450113502
1386815987
755203578
173920782
261128328
146542948
1642173397
763509982
2034723261
92776640
1402910463
2088604290
1765215415
1072807155
1918387577
720116045
1938180616
771911293
2045083538
141394815
931667133
913637111
1492274381
894158859
1397166929
509120322
2082320786
27745805
415767646
861070044
1743593639
1492027445
64734792
1594524978
1829099255
1851836411
986465834
1807357105
2023564081
2008922855
452931842
110903783
1137787097
1908359478
4650788
1767776725
1111193500
1243170708
874597702
1537882875
987540109
1614306497
2101000023
554034839
782658572
393915090
2078367356
785724595
2034399539
1567629762
176252472
981197259
396051536
984137456
1043401755
257547005
14339432
2016362457
2139597792
673885449
847443367
758884945
339637160
2134519727
1191019801
1065725214
2133571466
1781440288
1394512673
1028843733
1415139683
572978207
1291977834
1416143318
338271716
146826024
292058110
272564301
1425152856
550042165
2073573305
1799670671
149046521
1388576977
1806301925
944929279
1955944762
327012350
1790787004
104091651
1117124811
1297630881
258554271
1026733394
1835627600
1079153112
1171314469
1560031599
1365745760
438611932
1844893357
264707910
1646187482
231925593
21996001
1973608626
1270887602
1561084703
689289583
1467272566
643535831
88993014
1420075688
865243131
845128691
22431587
2136714123
991650829
1491559424
591810767
1294678670
1084704044
502995000
1339472472
1779181034
1885395264
1261407716
1811278312
1151473618
467216353
1695797240
1932407836
980200708
2145233253
1868472809
1538249291
1381186805
1147743519
1064559038
1195424961
198541365
1262919870
1009335888
1177925769
1119006895
2026212526
530696625
2126320224
992986
2146376919
594281084
730109682
500664010
637759471
650902084
479027036
2094483688
112491029
1616089611
289578224
1512629516
1044749856
1508889729
1474277680
2016446893
785522406
407068873
89989629
873557606
1464243085
602504846
1410947156
49501168
2027622480
962692293
2093404066
1510942212
1299154378
76103591
1156557038
2121606996
585090394
1536552862
1942006582
1557319657
1702638370
1028976600
89481321
223201189
499302796
1888238987
1034998808
1581198338
1061523547
1385341148
798119679
666408229
398354707
284553076
2116578239
1378922828
1950782159
1760477765
375334517
233874307
406073052
1942109292
48261388
212836026
217425106
1856620715
331301196
48368933
1509548763
1375459705
829405954
1426278442
1532931235
286091012
2055526273
463271113
1326071445
178294185
1057853986
1162556190
1090654337
1938175566
1977478033
1799187176
1457572492
1273971958
91592658
838800241
189172662
71040178
492789762
1231964708
970508779
1239539702
1129586338
948804075
1679705747
1058357847
2075365273
2062781833
1390007417
1775157172
1607111768
1847398131
872181023
1709218864
365860438
1825589713
915480376
1360060365
1545486513
1372854232
345830308
1337110983
1329774784
263187415
1407960017
1457248651
1757035151
984619564
1078250787
400859565
1511518266
1743889076
1218766053
1896861020
1461485431
641249780
1512598277
251788411
1315250871
1626846669
116261372
353602352
1396544809
1957073460
405799999
2076618887
709727283
940719372
248447265
1366134608
1571676217
446571851
1330525747
8182933
1923714623
1391428840
1152898568
493937333
1259272502
1798083
1953362018
207510251
1911859128
2112655090
438766870
2121538632
498378049
505853560
610901286
1557421975
1429129196
247763583
75013916
64323867
1543835949
1311776138
180077748
175741949
672992145
170741710
1851307631
73440880
1324112319
522835488
113626177
1901805468
1191067081
1470530057
529763260
1226621187
205510299
171785067
385954037
1256956294
344853637
1651711200
1219507864
1757443672
120065946
321193757
1599876424
776726664
238304369
1672040382
1098890012
558095940
540437828
709335729
1438727440
494289232
1854356937
423927528
1324876621
400661239
512173868
436692279
1107748412
1031598427
843493702
521505052
1478100172
1836634031
1441273174
86027097
2140533757
1581675009
1137312929
1561778587
859288221
1496319093
2144027390
112506324
2112262011
904588566
171746006
1922978353
1042751149
1166358265
1522781893
675778806
837726520
1330684892
560376024
1323322096
658642458
2111933354
808401238
1821233149
2112317788
495321380
1774120216
505108759
1106865960
2064347408
1897029996
1345892028
367049559
1522326073
776921979
1376889817
515311037
450710124
2073411101
2104484316
264951386
1418820255
942985142
1064589585
1885537291
1835944915
1538698891
789843987
1223119106
1597281929
1994249148
107212960
1703724488
134751566
1596595775
1144301409
466690548
989468497
1685354606
229647975
666961789
497124653
1530369539
1876578116
1842904825
73777624
536520831
700955033
2050524180
1730892587
1748160211
1003875665
1040151846
1680966778
969832569
919603432
405351945
801214593
544877488
1236234272
590790315
673625521
1394622638
427106380
1320469525
616286350
482459460
933371478
997640799
1236825121
650995678
610233059
1133063796
971948858
388880231
908261347
432407429
850811436
1682742344
1566064794
1062762272
1455862942
612138443
1757106090
31309495
1161802256
2015902434
823650653
1929479326
725038333
612891858
44595356
27569464
241058732
2010816533
1110975793
189094232
268315748
1801153350
1773435702
1475166299
147616785
1885756006
1784650159
1686476037
760714708
1882605964
702006031
1148869358
1282417158
1666140314
874697244
1958267769
842601395
1119746232
1560736119
1985458954
806994351
1607056470
1192576817
1784916778
287184074
1741531247
38618620
892386105
80110483
356830688
1268489835
1413370975
1359096240
767807551
2028164387
2014104896
1580351255
309425752
315402331
219322214
1811317047
2014693045
494192707
1358449149
1752793327
2129893516
838819324
1825374403
1777319708
1705485776
376412145
616609189
2116499659
557506256
1850725357
1555658621
1898983823
872501615
2082568190
73575905
1152313495
517987136
1824621481
1995148600
509668947
1930351446
711035647
941021248
1669824267
2131487990
332519061
208586349
306978140
335927496
1976535475
1772542220
410831072
2108730533
1409047003
1677329826
1932481409
406986292
1031202420
608552801
1716495100
790519765
542489139
1752422541
14818995
1055535768
284275639
1911218198
1454209745
717745597
941655043
422805318
1213649783
146649646
1751310575
1850544926
2035684655
823394892
1963836915
1247958143
519945197
1086594470
544315484
1008296891
1728157664
285033782
502840404
289132844
1543066073
1637375646
120581033
1977083702
2024849836
1807668471
603254619
954648655
1402705115
1494121212
1813115594
2037525144
1949003200
410469953
576293090
382783329
1963093206
381267261
109774805
1190028288
241463000
761581408
379411836
604530237
250182846
589551232
1444586313
976471040
1716668990
719503534
324471899
933019180
1347608290
1276417994
420159475
367610814
749536281
1462638258
1971483388
1819156182
899636259
846520285
809981204
868391183
596333467
1739520337
1102510701
2036013985
390162965
1125150242
521053008
394657632
167975001
1570573193
930853155
1746885821
709631960
1014922414
2144160890
1208199313
817458519
435315110
444816792
2079084711
1939052669
1578940435
666231869
1027939947
1085563868
1622516338
731134726
15651955
398167163
1743713494
1469728375
388883575
1885209466
215896938
617947966
2017592114
1982827397
639185100
53721412
1203429763
1620031787
775152526
830316498
726660174
954492687
374855968
1621483096
109783078
166044333
1585930801
711263719
616919622
1402919320
1213810892
2025324034
566570076
7524959
680075579
1568837245
1370674465
1472782961
1597737445
1286518344
574304138
1198108637
1827360838
1955767695
1525907386
1369715508
1257938562
1679708463
1989459260
2001346696
2097728147
743695328
2017047057
1048186980
1512282860
1479369167
772917355
943786263
1553665487
340087649
24243254
519149157
1788205070
99568359
1525654239
605053697
845959761
486021509
1593163990
1127468007
1640264806
209779228
264125
1677070529
515997852
1447025636
730520735
1931723368
1467272566
484709714
993305803
2055978002
830244773
1952815516
57950209
1565468972
1538075672
813765704
1797976608
844984135
702294599
170714738
1772087868
1973215675
308481428
1322157594
1313909022
1897174164
642867578
1286311174
833027556
1549729532
1594759180
1568887785
255511248
100834039
2073265981
985183721
1868282171
989284183
662162790
209339472
942454156
1175890133
1961714446
1218033259
331775844
1687527958
1202948419
602536972
490946371
653168756
1565323578
127815767
1637130171
897934548
373570824
965336141
565158631
546138152
1290633272
1544423531
174052967
1206800295
1687826769
794731027
855974848
1679594501
1799068642
1521690761
1670397053
32105279
664781506
296218945
2108268094
414863862
264921005
1275872271
1102313853
1992201913
2051026244
957177443
660398047
1697050788
1058749672
1477291987
1551290411
1735645265
1268813333
652166493
1615864110
33712480
1588781715
1692813478
43588294
1727431409
472608529
1809960919
1215904809
709513457
1027790859
703048216
529245317
451492490
570522990
1651100348
383230848
814959992
1162631309
2016245866
579901328
1845151759
1794437927
820355283
1629880535
1072402501
1188522734
466316781
1012424564
946616187
811665134
1014161961
887753679
539461313
837475090
824777269
371566757
2085703399
618302921
1409089034
195294000
1448199587
2128075258
953259685
94388226
683185558
1158597321
1216965186
81352613
1712182726
1407854083
1372586045
317528126
1917617229
78437093
1788561287
1827142379
248487922
1032612824
1282334463
1583643130
606877285
1186005743
1462488038
2131339365
34147677
1305967452
768164
266879304
1938208061
50634094
1719076394
487792031
1478636204
707648921
685604790
837800093
785688774
2026941703
164438218
459188726
373906925
1631240265
140205517
690368048
1772980814
1466258731
538332980
1119603903
1965352571
837982327
1384801868
876122074
162758800
1191496260
804088019
1318694813
1574166952
80514123
1762297159
1884859043
1928895174
1093613391
1888645732
1329640165
774295418
551967996
717813771
409617305
911968414
903944082
1946187768
1445940624
1341565235
1241534045
1768047730
653780009
1884183168
1261024009
1845746981
987112942
65771453
255735834
473024238
925222743
1809854278
1345437465
813413462
609461576
1142873640
1836529447
10056238
887199190
1102028316
1207012192
350698238
1846261050
1301130810
1418755731
179947435
388975280
1525675403
634303200
1508232370
1952891237
577438960
1721864064
1086643947
495579189
75935899
791608368
1054335734
358958137
1622000905
76328208
407414969
2004912793
659846470
369320499
2066460236
2028077828
482332190
1501787633
138550665
1489176847
679572730
956182873
1317675320
309684906
1033498861
414978484
91791820
1970468454
479688918
432271664
825425625
871443310
568334946
1170378859
1544165474
1372022306
1295101505
694511974
2083408558
77136364
111629263
567329854
2076760397
872524455
624860194
15965079
611859810
1175990169
1597761341
2034790123
1015880069
2034000242
1598721657
880618246
1031446606
1538383427
1416195918
499090238
339346194
1318147056
776788959
1933972417
2029610724
169899482
33840736
1292944704
458480662
1583676569
1526266545
776523473
784646453
1091132440
849942554
890998147
1855379965
277224991
234270640
200420681
495850861
351948965
187905678
1617767505
1385366546
536877156
268819784
995084251
706642833
92359774
1104834834
1987043717
1397236055
1004254600
507414040
401560515
1646796609
2008922855
1179498997
1217182773
1596644041
680326183
1567017331
880603425
495866179
2141597597
1735458301
1732975535
422444902
1147666970
1183357490
895890364
1886467576
118157405
724395201
1393189674
1771093024
2129537193
1702589500
1197266206
70603750
852718587
737928796
171850019
1039711133
1236441220
902177227
291092658
887687379
1772858888
860631422
1969109909
1769845349
1786620275
1731308819
1990881676
60023063
1143756225
1858880862
854620669
793932010
849149552
148077976
1017455199
1360148032
1260202584
577010474
916245429
1044377645
1301806525
1225237465
212919997
239715169
982267643
1508173724
2031291183
1264673180
1398166129
400541614
1023334033
131438258
793974971
1486387355
704102331
1347319824
333755248
1316565158
1670520042
656198081
1089291972
1974701673
1662199289
430774029
1073741701
2029430200
1956332625
1456370108
1237582851
183986496
886012827
454826398
904746755
1032313786
121890405
1636702514
434757912
1530381815
2071770807
1712404755
1428563342
715809095
960451983
1911308616
1045286237
306901556
589681686
449082906
846285591
721792482
388124964
933654569
692620906
1679705610
1906122066
835930604
1004386048
1819842426
1065745652
61074668
414970057
795702459
1759518798
1588830092
1174846373
1833919768
1833208886
965599993
2057294132
900106712
2126858611
2007264167
388877857
1436049396
1184582434
1049625880
915786434
682843935
599300235
1192613318
2142005627
704353551
460751338
989234254
1045533766
913953904
932141258
824078243
2011711099
924123692
354519184
2140915979
1637917561
1328852127
722900383
719354869
1197004126
128661417
618027990
1330233170
786060998
139679809
1617052873
1252754867
1184943201
2125208070
1001040160
1770692847
1180108238
1243577499
320882074
217277281
1512827304
857398349
460953151
639773495
1139040069
906962428
516438362
1142906582
1438081191
1996641811
1969697366
1030733393
715971208
115915490
1721980245
36325843
1442416778
385144110
1053526925
924557484
1340372206
37036157
247268648
1746703825
1854036066
1388504147
532894468
599277426
821972774
330162149
565989829
1617931665
1914365529
1635362030
1040638176
1907412902
1610278978
457234787
1733515711
1336279075
212097628
911507487
1874538221
1207855980
1225727831
1355498256
977211601
2034019455
2093914106
918895309
643673877
353159809
1849608681
1945424734
1527351893
400196850
1130580290
501327992
1313632103
1199155497
267324390
1187400233
229837690
1151532547
203627513
941868669
1453792775
1532964455
1794513411
58087955
294132447
796286492
911993807
1783957307
1569194560
1981362022
974125897
1174397858
1981441528
1548119871
824095443
1576418367
1209215644
1296862543
1680635713
1636436327
1627012788
1831522533
1770525829
998973792
8322586
644951463
217796889
822399000
1417815749
2032544202
375550763
370234864
309203238
960588052
1417708770
590010300
1557485261
150748822
1341475355
1018371599
1044607196
62412923
767932886
1941848680
479622534
1474674398
1372022241
722490374
767797613
1341364556
1100198534
574841525
342610242
2036508931
649097052
62426666
459675071
648299801
2128029437
1827823704
551863466
1827570386
1982511690
1084057459
802654261
403985040
2040987563
368829623
141818057
1906145542
401868959
1006288858
919738737
527165877
1806100154
1970381699
2027341239
1159656289
1842893453
678193898
728308721
809745981
925268914
1055240350
76552787
538658740
2029019284
1330171920
1600149972
1483966315
1267696305
1048570355
727469739
264948186
1117614950
889289045
1113594662
586968282
604102439
2143562029
643777555
199410652
469737441
905908161
1813589535
1123580630
2123026455
1258414285
683756142
1577540491
1034508397
1514959967
901913233
357689735
927749458
1500747503
123279290
684393431
753998938
468778829
1917651352
1485730147
1859562784
1463825094
2147314650
384475956
210636457
1951212946
643593975
740426643
49168117
1638086111
943199622
1708610669
2134812507
782332611
663664456
458442744
390240733
148398677
709229629
1282493164
1153127816
973515877
1052831420
1743878373
1605154342
1964706864
1439383765
201248297
1481001370
775686771
846071643
1970437562
2146693853
2047751574
782350023
1296393153
1589577874
77769477
1327724268
1058002763
654931521
179523814
749574775
405978131
1875297937
1414341821
784544117
1540236264
1805369799
1412979930
796274698
769579309
1811757831
229256705
52400216
440468249
889114632
700480775
1920490235
236422310
1391101996
1650303430
304246854
1539380384
365957027
761096295
795154811
1667023143
1657626700
1692685762
1323439508
853459558
2123563883
250183859
675023414
1850544926
380972011
1395093955
1364182543
2126570551
1393001151
1118308638
1019293734
1136348745
430284131
1325533804
1140085080
826092301
217178224
773234654
74862008
1683443154
308696237
1527044056
1541627998
2054375028
603384945
713306081
1802679784
74850522
88264309
1534992640
65311589
2036715531
493067526
248457889
1767285678
1022335052
971758196
88379221
517324155
1233159169
1303811198
1265768151
734140221
593140975
1382799376
519021487
801829546
1153758542
399796758
1083943844
1087080196
712883153
255078101
1792172307
1034613099
1337550984
949856099
1968803470
1794572638
287404288
1118698159
1850455215
640117810
268303521
59952195
215320588
1864654160
1757994882
1871416608
935178536
750411939
1816692777
276451130
952498099
1265004830
896604332
296197327
1855463927
1274748390
2015701296
1536328596
503049836
661407525
1762073420
2092830663
145983768
1231114409
790312473
57055147
1814304498
324181470
2029492055
1983519708
1380062130
454408833
343319353
300607680
1577428293
384137120
1691801273
1318847516
957934282
824649941
1026030280
1653627785
689946547
1503452116
160649741
1766455240
1490896831
869999115
558622565
707382997
215838625
1020980105
339355037
1935373316
1893434389
293752181
305269519
529171577
1777651996
1854904843
184949148
1321309962
99222830
403027694
1835938797
66214385
200089789
1442059352
467152935
1479762657
1753034380
1514042610
1560116252
200866797
546808592
1879366194
2103988863
2042001919
1520320230
895535390
1054240965
1034099387
995573161
1749091620
220672625
368366291
41101537
2024812578
1217294343
54578769
138356871
1594636444
892587070
1990749859
910253566
184739714
1920719843
758813141
515566806
1506230232
505309037
1919404087
1999399859
1903007560
1055522155
1532275565
950006998
2123325769
1486877548
1503209596
1415139409
1469591416
1029032222
1673426184
1128284389
1726167363
568215654
2058990228
1304177962
746146938
1028433138
1732627443
502331741
1372361358
1057503238
1809163017
1226907369
782989533
750884127
554237380
1830833199
1045278309
1315510095
862961181
1918248121
1979580406
614848047
42131912
373819706
1919826887
777230159
721365017
435909875
1336394079
1904660118
1432611314
65003332
317594019
1449314839
1600529351
524286132
1501866388
2133161387
1937498823
363386950
160602997
736269075
546949738
2091487752
51884722
1556819997
975846220
1558621929
874967837
237542021
972847364
937539520
1645625750
1361371703
9080151
1566064794
175548424
1001830145
395569488
1010169557
1009187768
1809534523
1480031804
1399491621
1370420357
190211138
1388362125
1698852448
1935436484
905444094
1280118114
227572464
1470061410
117180617
1992043163
255484721
1729368899
236050827
1758405879
1322544905
1203106402
1372476076
512255319
1598302597
430078210
268746968
507043446
2035064449
1489883290
2131793682
1959437454
1483950129
1734561575
2096364745
205320516
619483346
686692819
2060597662
1123660210
264953007
1524383224
935239592
489244489
166868670
1516014440
1359034703
397143507
1525157999
1533919437
694089886
831709842
1411782141
338745180
548396663
1619687781
1834635281
339067164
23761321
834906244
821055958
1352144384
1553848258
705516955
2102430812
831315205
1555503059
993600658
2072059686
1045277306
303626189
787696947
356466959
350548054
977265244
293443806
12164403
1227261209
1329095041
1397894130
1464004007
91824419
630943492
590172454
1069493725
2109788074
1649296533
648148691
672145930
316963180
1018817610
1420739197
822147157
675725338
1221086167
1942256989
1963321848
1439044332
1257292632
803952527
314753541
991864107
2106247942
1048505090
627926915
143387340
650309106
1223739252
1417422019
64992917
1817431793
1239881198
1437981500
1879097807
473929977
610913385
391147662
567361651
1100276879
1752075748
1606988041
1470449532
78129263
1765205397
140948251
34838467
1276713267
406579965
813420825
997400222
1569268119
474562973
81421258
1084960387
773189588
1951795132
1975621556
1419907021
668706869
181060857
1387574340
606896421
664454485
851193030
87951427
489451022
103994885
2026298932
1188213999
1930570769
1037282309
92060828
1091196628
1986322850
647383388
316480025
1764250899
1870409041
990898040
1869828169
2052444383
1968667212
527389499
1619344246
1773116022
1723018570
663017536
1738332961
1905711784
1451239134
1523428003
471394980
227926877
837969021
1495040996
1886157577
1215217548
1795722813
1685401823
317733957
1172863405
1531228642
2056390731
13392631
179418468
1701216685
572809159
878189278
1800375284
295389377
81716735
384748404
328589024
242148737
1315151605
1352649534
1526593932
970933682
248715980
1932112278
102184845
1360884850
973797963
1506253238
1828543670
969545506
1926079689
1241760062
224366775
449306851
946072208
1263661674
1042316396
1699133864
871681318
495630823
1174062517
1888656725
171698766
1143112044
416105113
1059799999
97149698
1169432569
408960166
1509891464
1761355855
890724534
163491050
2097137650
1448330320
1308522128
1021381349
1482129738
796356642
1722582400
1751447499
562057080
1475967320
260391906
1190644901
284728932
576256397
147215859
1517492998
1386113312
582373017
1157905403
725103729
1683668325
1727826180
1175073386
448882919
27948234
17788747
2036108505
1220948250
651277329
1733449374
687442666
106956273
898562746
1103026094
1002864184
1297858752
1645070591
398941172
1686766960
629362006
346636683
782807717
215564869
1164847839
844453236
1179214219
121913980
1007101280
1630227681
1339474929
2040730406
1995495555
1774557298
370633519
1674491374
437110357
1675802477
558499180
1259172305
921646215
1055614974
1110349738
1113973995
1526382293
735127217
929170316
1227162779
748083187
1908208997
926125285
38329510
471281937
1241672628
1703983520
570881085
2009306955
87605915
459765428
1742342405
1371673439
933622875
1925398905
1828469364
1118762311
365177569
784820902
1341201031
273853390
860750482
508066061
1770358365
1698131191
1436404569
1563859430
609560857
63538722
1108452833
1105808720
1665413003
1109898425
1260020981
1926876518
1512173278
406102251
1435630984
708639752
1094517118
1660419104
891581938
1419757574
1045856885
1685784915
815480040
1821618973
223159929
986580267
1249258080
1781713181
1328864369
599723902
2085704268
1301029746
1952366030
2037421805
1149560984
827506296
1648911964
1243694798
1918676504
144583889
73937032
2025162652
522607267
2014515550
480168287
1943739110
1158604601
621148636
1594161691
1502295120
264909276
1360463489
1562307402
722727234
631557697
104978961
1259192697
859041413
1870914925
683174243
880760582
1726677919
663956430
1603785037
1126747501
265506342
1179616454
1190918417
1368930113
1075546454
1178820494
1466151982
1878485501
644488945
1999483302
1437184309
614209354
1113699371
1852363105
898568105
151012047
1541138074
1488277584
1973380709
1952652713
2135651956
802915246
1077182358
930487829
1726866924
153358872
516476226
1002807827
745473336
309643796
1427057464
745974762
1073086288
1976101775
1535251886
1553688485
875843761
381241367
1837845290
262434067
827987915
1431281844
397304193
745559004
1981828001
1276706936
1646099691
1354479572
1984275149
1676417933
579346599
37826086
1939429256
1771578528
1366652738
859756378
1300626661
2121276492
1996337974
1103638546
460896556
1169846379
100770877
113682413
1353151611
491002019
1289472622
1187799941
1084502302
1892389916
2080465592
1731497028
2069386708
1805514593
234735862
955520246
225580299
109828382
709937080
1682859618
1921148381
702915230
1452044005
932348592
770036442
931181756
1212968642
1379319955
106176038
1380335590
504867011
1965718574
1581808236
1834452260
407064838
1173989667
144379256
1848465103
574081385
930710381
707543220
784465258
2007311492
1330581759
208953233
372243330
1874172291
1802551016
1823375180
937422037
1991645198
838063641
567034834
1678693245
1095666685
184849461
269487810
1277420845
800468231
1985356284
1029278864
593760114
315901725
646702420
132616500
1509749135
63383091
829041465
155929546
1603650511
1501155424
949304519
1252066292
1789706902
1881899338
1276978642
1310299248
1636223590
1226469704
1818958944
1024096816
1344387590
209743893
1292352911
1142277158
623633789
854389881
440376342
1819140882
856488701
576388021
2067551159
381501009
989312296
1473070098
1746447618
1911593484
1021489312
1777047141
780272180
2088413380
1465424368
1627835721
1529453872
628585998
2129160553
584614481
1845661316
1395126123
1686401810
1476233521
965112981
625503899
1443597357
1611317243
1845060563
1021515935
589986660
268016571
767588748
644812910
1833595630
1812322521
1233522727
1826347584
1978981835
1252048739
281672108
1585377485
2143180064
1771816681
1184283870
690695225
2124298446
778904684
1457733004
1758638413
1184946496
1537856138
1417727205
1898046038
1305997643
2097252304
634100006
1126324980
811563300
472970067
1585722833
1571424854
1307423895
498891702
1320055893
1808540512
925672859
968617488
1105883353
1036479550
1242078533
516881232
1271112422
2004017833
746564045
622153908
1570586457
271755309
1149643789
2121290764
441302875
2051909799
1756728417
350073811
1655133254
1155291432
1445733849
611262516
157336369
1304727815
1416020976
309001963
1400208605
1935744014
91731616
476706585
314973718
904126911
666400444
1940803161
779290922
862750141
1155129633
2100311388
922178478
937858544
667489582
845952724
148273008
1438159318
1295094417
861187106
1456587740
530169445
2020715119
1091345496
824235370
1994028887
1781532536
1378276313
31992435
1910285688
134183915
1410240713
1111765588
1264689715
1205472932
1738485815
141574808
642027279
1708946119
1811046918
772372546
973923100
1437528378
1051403282
1611269885
240453000
1463575849
642955525
1328584083
511548292
1802777247
1955501506
622532666
1215895549
1128668480
17279076
911015895
1826188217
837807078
3588319
1576897601
435987335
270603271
1006046315
1933928278
593375613
1832484436
850835284
10334928
2120646747
897063686
579672764
1383079785
1098332006
227535016
1800518473
75666805
220333276
1677092551
1745664379
1227931034
583961495
1396462430
109116724
1612197806
301151518
88944903
1447481410
1860994227
1212256145
351048963
374026681
1690405290
516715821
1475219119
462698906
1277827552
1413045443
1577013368
979271068
400838156
901883154
75332331
364598855
666864820
1531193129
96968615
1407225076
350797718
863674821
194323671
1723363975
1450475111
1114271830
734447368
893544155
1286148780
159072080
1755197858
1347707460
104980065
1444215203
1726292214
1758316593
1279180867
639610758
1615435927
1466620260
69907823
780674139
1447131973
55241780
2111164045
625549750
342568578
1933839008
1109716133
209613633
36565353
811209138
1083976469
1940731699
302618388
751332943
2140563837
1555584284
1521149660
804494039
931446615
221681762
1192613318
685138052
2017241510
701589137
1256081390
1164722912
496546114
393794392
942309404
1796080997
292672244
39149379
1206958630
216976786
371665624
1417104619
1495705760
449978002
2039024468
2107685971
1001893748
1632106643
1407692015
1499577724
1110198735
1718021846
894255316
1322973996
741808540
1161266660
557056113
1876542344
677260387
884822757
311723201
500207269
405811417
1732483361
1258439000
717807255
1167353695
297187536
794749230
2060990202
1876066963
1773587832
545658537
984647772
1713078066
906679737
973041448
1612960097
1349693027
7926326
733574504
904108478
1987177100
1955722630
1486265192
330676950
1862825172
1005302246
913824683
1392714088
388706864
26754152
980509107
553873861
1706389391
34637981
1210611440
1576257743
1663896308
57926020
705373576
1162355108
603326708
1668386013
978205550
1128756449
1538282770
34202552
502427526
1672429297
1378863712
1652232231
72724794
717525321
1507990632
1515816132
115823063
1490820901
376577988
1448947643
607398468
1603336847
1257392937
1955132046
1475378958
1394960154
2075260045
431380910
262823593
537499798
859009300
1860570938
1061247213
2105523475
2141479059
1283963661
510073206
807811116
648334999
1049787183
2083685323
940892482
494862874
968883131
130732447
815349946
624107539
841909830
963904745
822693353
1297334227
1289179481
1443886342
1713549247
558445615
63831705
331584722
514852810
992389036
316221493
2111245083
1631386115
1263900867
476604699
1918464019
487568800
261705655
2122656464
296401700
1772568623
1087890121
1214735139
1005278094
1718969884
1009068060
323197030
611095299
860277631
330687311
804282372
928891678
159033993
151069495
481055616
185380638
1358671909
1160322418
1379174904
1546707540
1136260609
474480587
1567114475
629765332
242331599
41035926
1596891099
694638312
129648076
2027886576
1954904430
2138081779
2071768088
2065094953
1840819676
177801019
565277254
1438847475
687817866
1318645249
572752802
350834897
1692255091
47400669
2102922179
135743150
962385456
90824164
129236099
1476407761
1449444356
1143703374
1228186065
1371224805
1252088895
1282753909
1983993510
1839833282
925017474
37577789
696599102
491766177
2004641945
342637045
1440156187
23999366
1000971740
1537665211
12388911
149214712
1243080592
323235768
58224818
90601319
1808477608
571460536
100562814
1127389438
348275023
1704282881
701823414
1945205812
196684377
1815999557
1972703119
1581524004
1530624684
828723380
1572285901
1703775477
370939737
872798985
1222383994
2026510679
1071204603
863808875
1663785356
483728111
1678874088
1463542916
1330470897
529589501
307199525
782980219
1875526821
165645208
109276359
1059278857
1256883217
1939575599
389275808
595630861
65913951
1658838837
1047939206
1421947689
1718383942
343526600
1281378889
487776634
1164582984
338085424
1682595364
2045066619
1277257796
553485111
1938901786
1674352873
907268025
413875228
564686060
1166970358
1179200831
268082550
104378537
1593991328
1524849959
393936858
847255682
662213910
2044383037
173195845
170592182
2068017647
849868476
135061432
332722553
1586269822
1275881788
1350022169
1953263905
1581235881
878451722
1136262427
1072683099
287323511
2052882472
2064823063
210854892
1069020989
1556294948
1906932386
730593208
265073922
291912538
1478211604
203805653
2101447018
811256345
1218257568
804649607
1828079119
1901172318
255409582
308124301
1760650498
1117003660
1705762601
1178711068
11975710
1095043157
2104484316
1935836607
1785093876
827071870
1691180856
1497152630
591868533
1771276454
170588201
1175782657
1696713881
431939637
778354058
931753159
1978655247
775228822
1840844314
66116737
240249662
1671568487
783785373
221735562
1367607931
1022813439
758315836
1895246564
1894653658
504902749
1813522991
208982088
1145974074
1939027003
1095399024
335934676
37241180
1224567851
1185560382
1316139515
1233999332
1583098966
80377928
744046328
1483066927
1019409096
976654318
1424535352
221470251
2067989334
1006659572
1695048800
76005515
1279403946
357743142
534986435
2068884888
103126781
1597285138
480505180
1717147500
1637270815
683501787
752583990
187162999
1394094090
331151964
717135311
2084619401
836322548
244318454
1104820780
861685853
820734180
1344725141
1394831636
1290160537
1636163783
2137416958
839524985
822937625
998699461
1919778273
1322617106
421611419
445087550
1880180385
586262533
800339520
1378719077
70313422
1808264989
1045953118
2029127753
378131170
498503805
754651797
21679704
605033020
1265372704
350846992
257889524
232685149
32400894
1492424879
1011861804
310089138
1283000293
649349672
2117840746
2118712996
732032053
1886331977
555583498
771612842
1517961215
900600738
2144453839
658601900
276768395
1236980967
2118983114
2059782829
2059237599
2024422986
725137287
643757077
1353991815
2052305145
1229264392
1117725580
142394349
1700100758
776801270
1885936377
2032305129
1063257379
1939998453
749727838
105032985
1835569329
1187226484
1516748603
2100589089
991066895
161982026
2131328272
1617711542
1756282722
1084686450
1291010243
1938872423
492301408
2098174995
341028545
710891834
2135953303
173488177
1159556481
1373291619
274115109
1910670111
1607826999
1980514316
624269645
661603352
55328818
3193646
252171250
1399757948
378892176
1833509711
1116726878
1790030755
63239009
1033490409
333693598
1621279656
174827995
21372593
307663791
1956682394
572460597
926437970
271427698
599480799
340972630
1113248081
961842856
352872499
1425537348
423759355
1916973199
53480811
1061014517
1419576196
1314170069
6248079
1297532492
1600445587
1741866837
955893829
942318751
668482237
562162634
307463138
1291633790
1330695792
939391018
307819065
1374829224
624947343
1884557011
1586558097
1599804784
793148280
2077597926
26747092
456891108
1364246073
157287404
805023736
1631255590
436646224
886014210
872347952
1586525592
1961256534
1672704969
1406199017
985928266
377322287
1037846128
1656258567
1086668183
1007228237
870967507
410358045
1248280883
1007649052
480897592
1801420296
365536302
1869692328
1347142210
1775139264
1847617625
1171913128
1364154173
1486149914
1046848738
1407143946
1592530480
1330793374
1786249544
1716877025
1047719701
1577135652
1590247430
396682509
1247830774
1144932653
1163353935
528027934
1104213542
1093870296
740455302
862562559
1428151225
965429514
1675968789
121737423
1799782061
1137815150
498557377
432054548
1677761017
1641996035
18548633
1131669559
24691416
204150066
1305202978
1321073572
725102131
1575222869
960762192
887528525
14111359
1993823864
1270514679
2061870144
717167983
121811481
541227854
305952039
869513348
379805599
383560519
1821103882
814131640
83812237
1262113579
1980653763
1234745048
164095053
454113917
1749410521
19436713
634457600
1106890747
1804679291
173729009
370253046
964138657
1975612608
956290944
1135020925
556483671
1419807401
1752128748
669781382
827429243
1515825654
536755411
1969578971
1657458192
898230350
476039286
1749080121
1968388292
1669644961
2061518245
486927250
148816272
1031581350
1204684267
509717172
1192683087
1064201818
1856069645
1160826837
1851770343
1152821072
446786018
814798188
245704717
753519578
904968968
1048808089
1688386233
577466691
1579006130
1535150507
206444581
1566892380
309518234
258730072
1445990451
1135208869
310431878
1015344821
31723196
1397288780
2028109220
1528714729
1669363190
633312444
152453259
2045173102
2109374551
1052488913
1199413524
1381976336
370301091
1435824788
1444590041
141398696
222155275
1885943722
1196612756
264938673
1077733815
1191282748
76445641
979330485
456017402
1718452733
1938431308
1723679730
1121134572
1703485332
1040907159
2103882371
1088868263
936888259
1127278521
239750144
571500215
1335688026
1084189442
1444002506
895506178
875693797
190043516
105828233
86479702
1046922333
559870358
1977329417
1440991070
491953942
24309798
842446860
826431921
552709011
1018013822
93969677
1394423176
1560519563
1562465842
1131294974
1842047132
448514362
1033946292
1102888047
111013594
105161809
1424536597
1756838013
1177197805
678358892
1447422112
1730618280
1704822768
1523557815
587801382
1567054315
1351419493
829828012
668704586
562301187
2139036992
668678322
1171859226
2065582487
776562343
39476170
2108396895
1216609586
809473332
212438362
350355229
282531153
949718554
407602851
1006586757
1049941203
952325497
617929957
1585196263
32658317
1353131021
1857027446
754760325
65683048
1989496710
104764754
1309812957
1895928749
2011154279
1261752508
1056575247
933152592
1852423741
717348004
477309280
139675937
2091333723
356567851
42879628
1378742715
1481996381
128285141
1261782964
2078594720
1603667856
1728355937
703407442
2082135404
363609139
1742744497
1974655704
1842724270
1156513654
1194945275
983887187
632412238
2064443173
2020966220
1148055232
281427009
1045638873
758027681
709831359
1878657721
1782977427
960476456
2144423634
394279096
812213690
1829440753
858719967
328674060
259779254
734450187
161017976
1936067827
2112964818
191558607
323382154
1026083233
1260037215
760709700
1661738733
97039818
1218601971
1264105877
864711910
1250928831
1493744302
693936779
1978406283
418242213
959447981
145956833
2011540008
142172514
1642146829
493762467
1397490552
394789667
2067198421
399026392
256486906
1352367405
1098309375
1547883290
1730848333
143456808
1703574673
2110565837
328375823
1219845461
1976954205
1302249461
1014852776
645478440
976550606
1083422394
1308560725
430137957
1312445602
686466212
1141562622
2143440340
1854849987
1592905385
231086195
1818346416
545629540
1563505910
408256372
1087645071
1062656768
1813641672
495332459
1150196577
741933852
2074797527
46296812
1971187353
828690234
1380145410
1693635331
362917259
1573552122
80391629
1187077412
220303989
1873441577
14641067
1878423854
371929700
1917119314
1315631031
97614230
251452672
11700055
1732977850
294638006
1822943604
280664038
1389722623
1961418467
35783549
252988203
1515529522
801290882
335607223
1109938707
1293356621
1726968653
1900845289
1035219869
999597751
1843536033
716263637
1192179230
1969605791
1561563361
266457488
1780965265
1606404154
1739726035
1452432186
117010600
1771454877
1719485407
403382918
1887850808
906269747
1738789324
973729444
1727929020
32223346
1039304326
144102492
1706405632
1679633064
609446551
886166308
1197427725
1981977273
78906713
341852881
1173674216
509405117
40530611
604593988
603326129
1710913880
904832742
283460992
1735657696
1042401646
99635424
56788874
480531500
1230479812
6687499
916513801
253850528
334179880
865832416
926112369
1422589037
134929002
1349247025
1003203248
821281114
1927672009
1652253138
109560370
983952210
1661410422
475825062
1858045839
483327402
945153601
1916929845
1062099496
2006743354
1808559253
2072512007
860246789
764647850
258297818
1019420867
894089493
431854368
5881456
1919649144
790720570
2084883678
1591209406
806104012
97468826
172633613
140080327
2070869311
308761173
1710194587
1697311506
161912900
1625600251
1396085567
1842783104
1671476349
1266914702
1397213012
277028380
1879955096
2108239788
165280819
741897354
751536329
745865898
730921548
1239271672
1575442774
1135020925
799926821
2040969297
462091177
1676881906
1612051817
480402068
1775207854
427921569
1773844674
1669859476
1315787936
1618544108
1650576725
1588377009
337497391
1023012568
235919145
640462339
652748682
1660896455
1145722358
41620340
1361971483
1228743344
982193245
1396124819
453235467
1074423262
192529957
695657836
2069246932
807088551
2083765203
486699842
1529559094
1704409231
24405111
531803887
1836885787
1463414327
1028377381
280866140
782815597
1838672784
1677398289
408004156
889877091
776390405
1599991933
814976307
144732062
1262922854
955396061
60959050
473929977
447999778
1939221254
1626704048
515400426
1694479423
1913049007
509307039
1326315281
1655365896
1534828396
967554058
22942055
114589385
601667207
851240191
1642085109
907907143
1659305331
880034502
1495400464
814397208
860898100
763631080
1394166186
97619957
1923936796
927504856
1453263321
937374413
98111228
1301256165
622258526
139828796
340867564
1109578846
1044277127
1252283859
760545888
1908757443
1275499702
34004632
886508426
1352280716
698912395
1425495938
2056452538
1825580093
1882483488
810222321
1078883985
693251097
1334341534
1845371655
882607751
1947302965
841509329
545706904
1444475525
281235731
643430806
1087715234
1821454936
1892027814
1673327988
1041475716
319568019
1074268943
1631621796
1163796041
920695827
2116996276
91764384
1757388623
96669712
605998866
1318136867
431899232
1145675040
952660150
1915762453
195477306
1496453068
469618323
897773664
1159910219
365551783
85004645
1822083812
924500781
990874918
86935835
1329612969
1499388026
1454439749
209021536
1758664124
163469044
783729244
394925769
358884158
439076974
441271284
1540276772
581215969
628820383
941326489
1446763752
1052477063
897603845
1880660004
356941340
1914997360
1698629456
1811559297
16076476
86456165
2005428378
2005353319
751138377
268350591
1723312195
2048033757
242616232
1378340480
1820094743
1664214282
1892576580
1993264262
1582948095
1641650451
958594694
137118207
1582534296
989791500
1263488521
396347579
1993612838
941260944
480349080
1515901676
1661216066
367708617
1340447435
984477299
1254384403
301795161
533861001
1318674937
324927583
735686758
1548413058
815860597
991747721
1312368499
18860381
1168008646
1034002033
1418758478
1140709308
420400931
2145245063
1972568337
2010331604
1072397949
434726327
1682759716
1969297937
309304609
1611185557
1864882073
92398330
1887175122
1020834795
1613725110
745609531
1299937716
1562775169
241682861
1295950347
1613544005
1157144760
390757375
825653412
967750826
305442733
2076085572
1794460636
1616846573
2050881023
76887212
726249860
1141026611
34471018
2133781226
426608317
2130863464
353301927
320553210
1999225686
1177623058
1520473923
444091397
675967691
587877860
1894441117
1228249123
1490578745
803483010
312053063
1656309297
771330967
649489975
1887971092
1936807487
311260976
109116724
352882978
596911292
425111450
134220207
448844190
358282107
540549876
835593612
1833245282
402395894
2064185613
1519740134
395464578
77952303
1213650032
471717555
1753825537
986064119
25215923
1881572234
1789466027
346775985
908146072
570230374
1059691587
1883390141
278009543
1016453288
1664254299
2029765000
451491586
1062232488
1209433697
533741275
1271431132
159207768
483297723
1549105752
1276573698
1915693209
1097952111
831806162
1357824252
1364657692
1635629206
548669829
92573863
1344221420
837488698
719929032
1251625192
1054285758
1340619321
442399592
1073246320
1359029176
1259609227
2081317790
2020331176
137310094
2082755332
474911820
1889571132
227349431
826315808
1870110648
193230494
1023187410
247328833
1267380902
673202678
1043283393
319360
45048074
1769251195
203947012
193016971
48016804
959447289
1308569825
268900354
2127369537
571724696
438288504
417210581
166305979
178321408
1428514999
763254940
297880774
1462162142
1216171066
2034955171
236649666
1728356817
66301760
43678459
2005501830
72706223
1794155976
1033585750
1104657789
395933605
1261904735
1164537054
1025717067
24309652
782217357
201356542
1393893124
654149351
584369293
797682886
584830245
939299621
1161339313
858360783
1430814826
537959284
1391093580
932206093
1407976990
230035701
904436384
983093271
1292636432
1709227848
2084664849
882875870
1086380546
1477343812
925916456
1776977350
277467888
1580442854
985997052
1880449968
2144347159
1898949162
1777500123
1725446179
1700821081
63219637
1455019001
1320583924
1950542901
889746796
1445417905
1962702831
539607652
1625302956
1994290466
195293306
1775007733
1994070235
1703983520
281944666
1923650506
1468062861
1433426032
880281280
448583937
842825873
926249855
96381795
1003566588
1042248786
1027774516
1954453361
1180016818
725324230
1736750552
1087882158
963779
1557951161
1396013450
475853942
2041750773
773463477
346810226
1010304833
1758622257
1354444689
695428516
2071440298
793235321
1543825578
1660864075
170540753
2144185342
680191328
1013731108
1779290794
341135123
1390823436
297206372
1995161480
1887700670
1355449992
910921408
2096617425
1076210144
824546424
1645292652
605074479
441702620
908539643
1680959110
1988281351
387724256
288805807
799602541
498599694
149386311
211584959
1531138360
1535538326
125853418
2088488233
1268291898
157345424
1137773704
789729566
2145754679
867792649
1910506732
1155303179
1155475182
152663541
1725576304
1442929119
362982206
278331951
86659674
1134288097
731285274
1819321740
1173615153
1066114867
1117313865
15290605
1356234116
1132530264
145814597
144195960
1508842607
614488183
747851054
253053239
584079949
1653304985
1802815274
219890612
1141625672
500543649
1953019223
667667776
700351553
87746163
1012401426
1735266738
1248811789
1009436774
1186829287
963724547
392209001
1812722029
278188005
1287017112
1854162517
224778268
405507628
778522472
323623528
650824484
1606671670
1325464907
1793048734
1856231601
1796598541
1414714745
734548570
704756651
612392280
575442441
1927926053
156616488
1669524087
310553665
598491636
326862040
1194303263
1077422476
64858048
1379524581
1489831174
1944555254
125813226
1225956331
1864237143
1975966230
1855880068
772648091
1027556694
536094264
267581951
595532570
1172212500
196640396
917396668
2070068166
689497371
999932932
1716903283
1793700106
30175523
1133122022
513372425
1849349057
1867828957
158867152
472238155
1191312602
1649375042
2090181842
1723761283
1144107220
2136314914
29368351
1757688637
336330624
1558594084
518735791
2129929910
183021643
1238540849
1507832184
1535041877
1211865993
1457821420
428599827
562306
1066499313
1011750771
1046013041
1653045258
31087626
976988708
333770166
2019442547
1707555692
1099171255
1939605664
1598739199
950251112
334328351
2054999942
561614763
1002249555
1585007595
470993133
1814487887
276658733
513713783
660857146
1935935080
452390648
231152738
1803912437
1932673135
1208511788
1866840023
849549305
890475585
1356111731
2073573093
32843444
248646868
35783713
483034688
294939162
1034226430
2120240612
772844911
1288339710
1506466429
264359861
213410108
647656114
196070445
1572043728
774872223
570463521
111121199
1261363944
163759445
2144953785
1213265053
2059436801
281913285
1552386111
1219676570
1284503539
1924420808
1020401927
1633564393
1793858540
1770064299
1676200748
1566882662
264409551
927045856
994255650
56208612
288229915
837826311
1587094044
150200702
1191686810
1235446238
1540138619
194279428
983297490
852914322
1525960360
1083388377
573372155
1629966114
652690899
1431834023
1922121768
2022787022
1433751866
1348269409
75061460
2019459291
1988986142
824082128
1942715778
1948440175
1693635331
207954747
10995291
1605620142
4811494
1410014067
1944357085
17836409
1591974155
1631506294
1433837236
1937582070
1421097688
1577095471
1417285287
1203348098
1166071417
1182292526
1153003938
1926263745
1062222900
97468826
1611596057
44490536
1969497489
2074371950
523352855
1308840043
1205544209
130635356
499809159
1596591277
756451979
940622287
538638314
1777463753
698774516
805234128
1767671784
1853003743
1336350976
747012182
2112255864
193112625
1148209495
2069548124
685080256
2052564634
1316021070
1014427380
2100629104
878897283
934733217
1785687566
1812986983
230883852
362533349
190720670
2045036669
349118915
2004219675
729972665
1668315978
207084967
693441540
135113727
1761925957
899804540
1241580147
1002732402
1715178452
1864337014
404372734
1737700988
356202750
182619478
1430168250
1277925942
1296123663
1801829102
909659929
473745601
1369739316
1792383877
8114476
1369404859
297542577
1575521344
1888926298
2015398606
1084704737
1948023282
1757584579
1347812731
104262408
1301270233
948533672
953919793
904168799
610833403
903595352
2059833083
824404743
487245384
93992302
1287178045
1640617905
946383030
374460446
1019275939
921870751
938084193
1230757684
1279274006
1154642980
1780452750
307292484
357240407
1608908168
1650782256
1993585755
1118286408
2007883819
438178432
1587562174
1949248994
63142464
1889280382
2078302951
1402253883
1646960201
1784944259
210663451
1758101044
1928998165
2002012639
2004631335
818640696
332303128
365903867
21006849
1390280959
1220768220
805252209
264779963
895754425
1985514781
1174617271
1515306249
1714677980
738054604
866991112
59203273
362204733
1239842844
1804006124
2096432890
1299422302
1889627863
864066932
1243283902
1993058743
1712318301
1064924495
1378297125
795292488
1443347166
751399976
472717667
158901985
1904795330
803656851
1749710766
53294205
2022596154
1870096835
374014261
1129220516
896683036
1875943534
935849353
2028282037
751046216
988338097
66040781
938926538
293784212
1696878510
39250349
2127487769
1499646816
758221611
47561380
1061428352
474356197
50465737
444989868
11084847
1971158971
463436133
1623186235
1409627517
1232515490
574053236
267805830
663726820
1447742540
1404422661
525240537
349094421
742776178
136389982
539048399
1596553431
1095445097
106950039
1257651338
473273632
220355914
775531819
788422061
1307352897
79022351
1337278405
304922952
454403141
1168744462
1417514290
334797772
1072372675
1135838386
588549584
671025951
886519232
1916356114
1057765225
1946323860
289979185
404870324
891830061
711658432
1240889931
1585728227
82740847
878137725
740419455
733507428
817294612
1378498810
945418257
1399245654
1009705603
984276442
805927826
183452050
565036832
1219785987
153491190
1183246122
2114189971
508961082
1948120808
90379955
1366750025
933222754
930390263
1972904923
1903217544
782318145
262722515
1854440525
1655196830
2034935786
714841358
842459527
259641769
1226989822
627983248
1353337946
1337466073
1721332378
358424066
2141322478
1801716814
558242154
1062724237
1266544134
1215596753
1641548231
1500365324
820194563
1793844154
1118618251
2084752072
66555383
104974684
753743143
603809380
1676696167
598855453
1241738932
2132903748
776999729
1633818765
1741066785
1302437377
661974115
888094010
58341366
1051568362
1299416953
2015806915
1875263115
2061573059
2028310076
309392756
101474208
2060847921
635584552
800538857
1110045764
1302069816
1825970339
66760812
984521683
1278523663
2144592622
43247598
788039839
1794512729
1744961556
314792403
460399481
400102596
481192156
1415395154
766106005
2023794903
1572548133
1134724406
1641310825
1988716908
916539549
1259997338
1149100111
1650497983
1438076449
684305084
1476538402
53531872
825192554
950830668
217389823
1765899507
13152468
46002872
1340372206
2077166260
1533810277
1517085077
1426382144
505826558
1610842971
884617977
1418547856
1692561174
1948152912
1991458633
889585083
1207309506
557976861
2083609124
1139777297
2001449990
1652159874
1899060089
1001542202
1281526811
953131491
2065088565
2000469288
786895925
1058742875
1404354911
1085621492
728753256
664612637
165642691
1625491029
344127351
706957860
214003396
1343941806
375172054
1469897198
796519379
824297978
823679946
238857586
2069057660
578268134
1647306330
1428167431
611767407
1272221320
1535471389
940039373
1605008485
665651801
722620870
194588403
47971282
845307163
1134822966
1501109681
1355651612
1264741731
716865870
714239751
1408188139
1926618939
859503246
2119000433
1172813463
1467978707
1503553060
162746706
570378619
607404321
1443800575
942034060
440254826
479847249
258051349
399807592
821126766
680034060
1720473090
490254264
1656762055
1736514876
253995173
907907143
1051652526
1488823163
1259562645
662866331
1442858922
12391658
487714226
1235032119
1173669054
864640136
1735063618
70339987
87709557
1619589399
1799191181
296342223
697195308
911248036
1061109026
1734562344
1148893894
1905259888
1221741236
691120506
2076826361
616586921
988619400
1913711108
500299263
2067686326
1211807037
242628035
650067483
852556739
1459127355
708479015
1908158365
1433501305
390802682
2074503933
1236757558
22321330
1480714782
1425849243
1879224647
521606753
1028632074
1654266077
1485154782
1624538020
809190012
1216229446
945627876
36094103
534218236
275135790
1453505768
1913666197
106242568
1724487180
719191474
597202093
860740700
102751400
1609922973
1514909588
1027319029
993209633
1291544549
854884611
374937455
1023771845
1642126841
1610505532
2077290040
902517567
285890923
347952012
198762856
281850866
1632373495
626311846
29141957
1383754346
471706741
1129244992
990044945
262979458
493982511
135074553
2053334830
1290470652
198769440
1524127547
356650685
72076981
1760322014
291159311
1952706132
855173359
558735315
1259210179
1792880407
628343301
221734116
877193598
463586382
288002863
53773941
1513144270
198389419
796397781
1745065246
1584425454
210892854
49800585
176850861
85350192
2010300870
72921066
944217293
959453237
1607745600
699778219
75035088
731199202
1029188256
1493813917
1940472436
1066209389
1150077560
1744070619
264957104
279620897
1336413657
646271883
210623815
498695674
1640624092
266026425
1629233132
1644595630
1523977625
295658405
711891834
1574795766
586104057
1881446663
2121353889
16211821
446812393
369344609
1270178230
296476059
537206403
771099803
1972195728
1199837545
1682413082
1037056090
2075041549
1494263593
197445251
505253471
1753390295
2104620521
1731337458
1823419176
478567155
1478814871
80048057
1404998102
1253100834
707911819
661485941
301330470
784200879
314097646
201444182
1594019869
1381170446
1622117035
1225433963
1806489252
763102822
1278616787
114542959
474632315
1762434442
468493018
1736761663
1196059626
2114664889
62427376
686321141
1605847421
819420065
409444638
494893242
1627998046
1437559535
1810853577
229148383
1042679816
1443073077
1362519708
901766127
1765050752
760177393
2102493434
699080922
153317551
856924021
1828580341
1950258006
188229347
341071525
271455955
1474176243
291282474
333558275
1324508799
612579664
1182460990
357539017
139101151
409389580
2143709306
1199808677
289829486
1287317193
103009925
2143069879
1573338614
686630301
691187126
67511971
663931152
1777530107
179972218
944509912
49577619
1667022450
31765979
1643100365
2143620230
903764027
1613498743
1661652949
1812644633
1571248053
529976662
1851778324
1553958434
1851019681
1394212582
1090088346
10390391
1022626801
1564826663
143440358
965446953
747339034
240584543
453035807
1717084862
1105200673
1993832614
90103484
1212939801
2018093683
1681908171
482679886
1657813771
1574444654
1556211751
1733285624
162142441
512895950
343001123
925660863
251040120
1120318614
1784606611
905464440
1105782847
1658794569
293660102
153599146
2101371323
774382201
396975340
1583833002
1151624315
748053709
1790798117
2020279337
1565198189
1786351778
1748048330
956095426
417012489
761033496
31841373
493069472
1597109960
705292188
42114856
930451282
1628233264
1720612230
1878917403
1533953880
1234001040
145935751
199936730
702068513
10761185
1472889059
1307540317
617497663
1196880448
2017335053
835930604
91625127
565639029
674573220
1185867004
1014786011
715390786
1762668498
1336489040
595669572
1406503874
1957188830
132320010
788690059
1110981003
2044676838
342390564
1977392113
737232032
1173052394
1563068144
537635086
300499842
47217857
863300700
2078433667
1743942394
773242
995923929
142631349
1791526489
278675945
830662606
89254627
1840195386
1687070859
1542118813
1996459289
1723178184
1982426194
1460867310
1628430086
513720406
1688264800
923828141
1398264925
808139718
1187389086
1571709483
149196414
516468493
1716691236
349430649
1419849776
1146473037
1693834046
1469146557
2140547074
296300737
1588290343
1168679576
1761401098
768249250
1290499680
1754254570
2134659526
1039109330
706219306
1744148864
517884787
171895492
320202583
261158652
1411980617
409332873
679239395
545391844
1705799656
397920728
1486787812
176192055
1094610834
2045790559
287162374
1087487223
910369387
1501543959
276689116
2048321901
933106200
1364777336
1587910391
1552589000
878167473
1270789751
757533645
1911786654
325135942
155735730
570175613
1963031934
943851535
175450194
416896192
642379273
1705506971
1435053482
467947027
935815566
1336483950
1048973404
976413801
369976723
722127296
55201602
404901242
1755462666
525417871
265547030
895975418
812025580
238045332
1881036331
1021225455
1662254516
1585772365
1950504957
1827057343
891883647
1149340875
2003569384
897226515
1210483360
1608327444
955842646
2104435113
871655881
762797876
1767843049
1488971194
1725175809
1083595977
1438034553
366470286
209860221
913112100
1909966174
1326708893
819130771
180001994
1206636042
31302857
712705299
2080435927
2066449186
1903449459
1247113548
1450734042
1330944905
503886990
1451414109
1246258322
456871695
359225990
1430703285
1812987751
1097778385
36676797
1670935901
1546721053
863418827
1266631822
695962875
1684152489
638495555
1212283130
769874479
960914172
1015637030
1108711279
1821994360
1755108472
2055969190
1906639349
64079945
1384864267
1798769866
1070927556
1571794220
1100246446
1373311276
25230490
1163171847
1482263488
76581109
1607202589
1674209764
754936291
1906965361
597848286
199278878
1792453811
58477028
621861778
1892944497
1969310859
1695522829
283832977
1343667331
748990625
1946032945
1240279682
982586528
671568039
1352374294
563891587
1792056243
184082726
430305889
1627062066
1463739598
470512794
612870369
877836019
446382345
1395348503
798565402
520075225
588705049
1933473528
1121583481
1564442443
148990450
955251352
1306482362
872123529
1921076727
982072036
141353802
1312252680
796672625
125856986
1209979552
107250151
1102225255
245924105
452751866
2134999267
217229859
207676780
1429613980
465569399
540577301
562038548
1820865205
1925871119
359972637
1466990988
694483525
1628474388
1557006210
773145235
1848128601
351865978
360548790
435330842
676370529
384359715
1700353922
1337496023
791906711
2069355141
1966190583
643401525
1907264134
1663402496
349910863
169765611
1749948451
693408925
1465180417
1377358292
1129453880
1238872252
939500254
488978189
1116014869
945020157
1449130767
38038258
1188303880
1818029394
871700576
1212690688
1984277093
1353212829
1005530412
1285404283
572306338
1384925534
1721638956
1973800938
1441079377
2121553786
1162723827
1761568897
633049498
705791043
423348267
823620460
1151217876
814772247
1155985013
441520752
1069776590
670467927
154400492
962252175
1344782488
718255843
1014997598
812477197
683731307
1584005312
600189187
1454916785
392330303
901448589
79124780
2132240801
1371611223
1545003614
1648103134
774257834
1107067789
190672050
1337640229
1760577602
770027303
605586856
236070731
820918765
662319647
1247012359
1866881789
1012348029
2105243083
207181777
803561350
1474265036
707940102
1354243380
1207214007
1976978316
118798949
1855035138
101789042
683319932
647348574
307026449
2037549744
2106519507
561743301
1770022951
1926094557
1396959280
247527558
1531283357
1200327485
1673336300
264445257
896197475
946460037
1933842723
1920402528
1043925573
408128558
1690825498
1631688636
1327867477
1101004101
1499160350
1261759075
257164286
229134361
1839911535
1372621314
204064880
1367419220
721606960
970580089
307021045
158136073
1857300915
1905245976
1018347351
1788977769
414908335
1403891172
294264268
1034837452
1627830101
1128286117
1255970879
33460532
1351359742
747492279
1333700958
148467003
1923040920
1360109760
1999033674
1748250179
1895706637
1069278906
1371723674
1408925485
1461556723
523751780
1821244998
580912924
1345094366
884092964
412892066
1786428651
1580785070
1340164009
1235263828
1672823382
794342265
2035889834
738847667
1495001938
1051736937
19198854
517428912
1859292990
1550072757
2139975391
841560837
269727038
607115669
141203675
439682403
1773041696
1657043855
884103262
300063662
2070033622
1671367274
151220235
1387285302
272414873
1041403495
1009702226
1759952070
288421694
989739126
1776042987
659103424
59512328
632168376
895240901
1998720857
2068901536
569073774
38864683
1745530560
1027010267
1678847570
970375798
588277263
1617550459
39154579
1404580728
864538008
1503508742
1083730413
1538622907
1408055817
792336522
452223869
409220742
1299145942
897550681
6416589
591733826
1062067581
1160265788
354214791
2019856906
1859475897
1849167574
1762004881
1111718536
259505893
1484880267
585419457
1382587154
141392877
413591167
377120911
1536321853
996626505
1554203926
41141213
176445598
1988074555
76922474
484241561
348953684
35097554
238774070
1997904043
1835676061
1978234721
1741487036
1238793156
2045469071
573497658
2054135588
255223878
1183201798
1342079837
58016147
1717644176
1330723295
631791581
1084562169
494562231
1900457164
1734839104
374851351
439099569
1329182649
2040837043
721154082
202502395
522898973
591046385
431156817
1935123860
1216548473
2059834112
116186278
1827969319
37854691
1478867237
826506201
2022363950
99760120
404661635
1260130005
1687324704
1406564458
678942141
316054160
1276229789
876678299
1813581457
1057538806
1746509112
968402889
2015584235
612900154
1705453958
1986569813
1763988326
2099665977
212879732
859257516
959558329
1957183020
1197024389
1585680072
1929539093
864262177
2000327976
962440896
1808703521
1933382183
331759771
1029559312
30194721
546860577
615116378
1246975371
2141490424
2035226787
494080972
1797103931
725149559
1382779850
1544832009
1293349018
225962272
527576757
1107596631
2116451460
1218919735
1411398854
495445516
915562183
1029459250
1348731883
1620344338
262172627
125737543
674051905
1520724764
1745073176
205744984
1559858384
1480032365
1084601394
1727286352
1248554027
1087091888
323575425
769454659
761304443
341236677
1719258155
1640712708
724316217
1104974049
1745534943
501159250
1145298128
1215481137
1252854936
638094950
1504359125
1326192041
1829473935
1519394222
71943883
1827828819
1887655910
713798502
398407406
1739478541
1186158289
398956868
1715407996
2070661092
1126778866
71794895
1462725572
862426447
1937484074
1302160111
1460068694
2109999801
1078445669
1186428025
1339596842
1734173909
1191372538
1008569797
870440444
1187931682
436929
413606865
342478245
651267101
845838645
2009206564
1443714905
1058416204
1192228488
1371619163
1567330706
695594896
1835313977
1622037767
715708207
2086130395
44743663
1770670960
631888284
839434381
1403446
930457180
1272677973
1442687550
2110260862
982093184
1910078674
1544445943
238488932
1617581399
1154678320
1482863445
523829588
2144499669
2029332052
2018832343
1613089129
26048121
1327323371
1132279464
242980324
8481909
475041439
1967238551
1766139665
1587669951
925595339
1457855719
461860443
2009916386
206822858
1532078495
2118861311
392499444
1466769608
96763042
236783141
426962126
543140588
1844373814
1371794424
209540903
250789055
1458373594
1370809465
716750835
483565157
731998615
1071363356
1050332131
1956659319
1008725651
1544570593
899619735
298682236
917993520
1079547186
1175359524
1924163578
1918073913
1747001627
269619813
1636518186
1393210353
664567012
1005517514
963373618
2023981538
1079237444
646704479
1384631865
1835338975
1267456708
2070331588
1264606925
921892015
150249522
503042210
305703219
1943343847
280819539
472919896
613352279
1608874502
54074164
2045243819
2048311949
702678375
1513526941
691065416
584893729
1472220754
1723483190
1267363225
1328692510
356918202
1380581384
1963643844
196008965
735294877
1808337798
333072866
1859009074
865874074
237394252
756416004
1522232697
27131241
1438840695
928309140
1862745931
171915453
1936953565
1875788240
486990315
1678038751
1090707900
1065805107
486224768
1501204905
198285480
164861245
985542437
1691477005
1915139875
1836768071
834763015
1134120646
647518817
405705906
37655310
1030796519
1998527569
1334763093
187990722
130850082
1251495528
1048325520
430704339
1427146999
156420576
793165054
1588872400
884973105
933907350
1681820363
1896826009
452363459
1754291661
1587098369
618338159
722661147
2143656216
1037807918
1329716098
363269392
1210653447
1335299646
1270090595
1985941046
1060462391
1794718307
2126278366
1329400208
1356341132
1980848062
440643111
44189176
1852836078
1708209259
2078672140
1070336282
654697655
2112202244
1414961578
729973564
1451307746
1593026959
1147463802
1411387907
2034015592
1898628768
168293029
735778957
1384912337
542776392
763215506
1389840753
347016353
1359890966
912241386
1142463328
1293505125
1016552560
1279666506
251278664
1161619153
228716374
313525268
851826542
1994941798
1292337024
257777751
1217724831
400169330
1387784906
1982948291
33179200
1697556097
727829803
665069694
38430925
801168082
1444960064
62133957
645799123
2898425
1321279107
1098502883
764474070
160353117
1931633508
665948217
80663569
1051747760
667574859
677495458
103317297
266077698
990586930
1000133240
1769630823
293690350
1665161137
1221238557
1513756491
1342888622
1106923949
803773901
748195633
1783520442
505897858
332695529
337353832
1644891816
1249163118
1217499693
398470463
738504944
368899001
275719044
1960489120
1819186737
1934021339
16612385
1084538847
1598259919
1258902805
2053051917
1754948639
59323917
1452740992
1762945422
166164200
1533799223
342496060
2015873032
1325162423
1924973913
880004658
1144083856
2028872147
2129620809
1820851748
2080740840
1152775115
650724586
1264256037
1391448204
1997994952
3738860
1974438836
1692025579
385436998
1904040644
1814850936
1059734711
402657072
1783351401
1837362027
444232662
1009598759
175978692
2073578910
1438930631
717627941
2121852690
114005903
2062816268
1980750873
1235975376
1065189079
331551348
1300665892
1120677423
19047877
1059455460
139250067
945066614
1781523358
2086216944
1841370928
1178008978
1475094519
2080022536
1859926571
1203869919
71255828
1021819934
960347161
1939374163
1305451539
1167987967
129204665
775191569
1166546231
1281908201
558381650
910361994
1087503408
869022450
1257762118
1248708656
2112720284
1739321404
1090401737
1831403574
370346936
338537463
813149689
1600382166
721574017
1437332875
1975216428
1236053864
192912488
460180705
1520492391
1627735412
54123535
1703546009
1714559615
1266187618
224760242
1223047343
1012783879
1890613230
1906968065
1582895943
178339023
1034646273
431569968
920596136
620432102
1023669841
662270590
817820054
1002684373
541905599
441976611
160045146
1018854831
63945015
1327834109
139867604
1599359588
1633349438
693744670
1847456575
1905986943
2090295886
1294532413
480514326
1950784852
543159973
774256523
960768498
820761688
1999887000
1725822914
1883601619
191944557
941333464
1342403918
1302699636
557732338
1777870062
1669224084
1670202980
1100703983
246630010
1365297750
55324246
599587930
2009599408
1324242707
1464131537
830610581
1365152888
1407193031
1596454829
946559251
643899146
1222015666
787381750
1611367252
1443594381
512996199
1050657882
1587721827
1079796178
401235170
2000516790
2124160551
411305543
929924632
411619785
1665123393
1821992500
2080024186
698989660
1556803375
605475888
1134464067
71087709
589184383
132617968
1508689446
283904596
1894752807
530378648
1899074792
688228212
515065341
848517936
63687211
994260859
181263656
2008971696
596679858
161396005
831749431
168518118
1894294888
886410678
833578580
182394557
59508488
1707655122
702897381
1698882150
1953069416
2054158271
1442117421
1119433755
974123606
776043738
1276787341
1256922433
1718333847
195312867
1805548233
1826471278
881213465
1292999216
1673285168
145304657
267208462
1559865977
1288584210
1287226174
1651957707
354900691
1378817208
1667484361
245221479
229186733
960937614
1463352687
694405861
382261734
984640853
788518285
1412008606
497557984
2138464876
723517290
429303761
2052970322
2001194672
210460285
1642041657
2008322295
81720585
1544007523
579434630
420834645
1713260929
1550243121
1674835103
1762897311
645668475
1508636388
625014636
1813793002
1903670345
1788459256
1449663126
666932086
17866451
101987091
1928088054
1310049012
1245095376
1468145142
859961414
1697377326
1391701740
747330864
152215556
1324490349
1016720570
1674712589
838106649
1745446099
1091523977
344723212
713442783
1251315914
1495529259
2060023849
1704650952
510307092
594698553
1381596828
2021673815
379941723
236803094
1073631895
1499106954
1180140741
1025659028
1973383029
248246965
1616340488
42731391
1680731510
1356747461
244364217
1652226948
1533421607
1784580454
669175209
558991988
195805133
269054313
894662451
1339647765
2046717532
1076615199
84881975
2073257685
1324928550
134195405
101170270
1801427099
839802920
1758916048
473770574
468111159
942572075
533574497
1374748179
797303283
464848629
1351105152
1163456732
1605346100
1695400211
1069321706
915895567
210641005
504369845
590335597
1636038630
1760827355
373065123
2083536934
1860974061
272458203
1042596330
549274619
1209106476
1792239080
1364724611
1322001788
666873596
510863693
1722618461
516530982
1324823962
282890303
298415695
1607345121
1178251066
418849173
1806346124
1486397935
464294753
434499041
302376614
1308032049
182421266
88899802
862998019
30646314
565795903
1091811575
358557759
1654939200
1033005183
2140412363
1211098802
1234279894
173820131
1590163446
645982521
623307368
914957908
493968168
1064036392
261256013
1503854631
1869857858
1368915554
90537329
1093062695
1762411555
1465998965
1717657340
934307653
677292446
1616514751
82898822
1655937760
1284142229
1899436396
1706260164
1862698258
215767178
1104487688
377954932
603842517
600654576
1214131570
1445309130
286161965
15556549
927001099
170480991
325115919
2046321603
1155657654
1963412034
1221049148
771041484
2067911071
505551817
1720928104
1931562033
1240364144
1697077442
1297941465
773252665
604221848
2020286585
1285267422
1106930825
2068659699
1413180859
413375903
1650553739
683056461
1374278122
1301217734
1112711212
503479471
206051254
38214227
217168006
1222195292
217200160
2106738909
1615285621
571613245
177478927
1589904322
847876801
1209615646
337682592
1142953706
427863077
1721175843
1914180499
1940139734
2085005208
1453722594
614672332
835216395
593689431
1663281477
1117941074
1641546942
1838602265
438507412
2124237848
1645165041
463543830
1628625592
123471223
687510292
1677262815
1878091213
1808669808
695787245
1606445485
1225792370
468400152
1182657282
1500387383
67005123
148500856
1349558968
493502403
1682854831
194783837
1979196210
570876223
1731078533
1604018641
2063201149
666084574
1873695342
2012445908
1640529697
1948083542
1499319208
1338876156
1352690257
83317813
261105129
921250639
1174952649
83778678
1524909301
1340143938
432754595
1772233368
1262645714
804412610
422005069
1852556035
1078538611
1560800023
1001791577
1915080949
2118257904
1287873567
1330361818
1342828744
1405676790
1402431803
1855593595
1926058727
13200288
592983211
1239632569
1421360895
411636391
1073673589
2076631786
2143110941
1603206387
652678843
1971327673
1266491355
1623248971
1625744049
625657483
427233555
1836841133
1902967326
2059257341
652536218
695251767
481259373
1630911770
435898982
509102695
680806422
1093874176
446189125
665203407
500779927
2080715059
1432908106
74682936
1780089269
1377260796
733420529
1651439393
105137841
1575224011
21629182
1565791146
378141784
1213260812
2051732749
603815878
721359811
368243346
421255629
513885589
1612084768
288090105
105621673
1804802699
1482412073
1098699415
795767600
1109388895
1076609533
1049606435
1438678386
972653401
610050592
614765860
1565169560
383668602
1014218257
145910205
314289250
1246768830
1881798181
1194166323
462674257
1760829468
1728385696
1702386692
1606714560
891582098
614102465
329684140
1350111504
1411526352
919006714
1153306656
11551078
627620885
1310038048
388951545
1065944550
304328229
207963266
520835191
221549475
1576714485
403005784
938341092
2121346929
123928228
638599379
1034596597
1176976582
303397886
1955920320
610533092
306278352
104939961
1857521960
1463298938
679069167
466577172
1668664493
460332891
1623460799
1234300526
432583062
689312595
1853272257
1329211
1338557591
334205750
1772771368
1663005258
384981614
1946837834
485778781
447279708
233230542
2005721462
2048014901
1220180175
1830517504
1074083371
392498649
1023022363
1283561692
1278337647
1340478184
442689737
1776128694
716074531
1266570108
15143729
1733286811
1133534270
1944658726
1066379811
2086858293
921737297
1241736803
735635950
1232125790
1964382466
186757046
2016600839
797852314
365667330
2960002
642936709
376112807
1074945261
1383566229
105889455
753601572
957795289
935215414
1415513097
1228354550
2129806496
987025861
567278441
161078445
1283605146
1918687807
185993655
1267200625
261997761
387249762
371100506
1901509562
886634664
1564466493
328195876
954907395
837734388
1411381484
253827546
2034926774
1146703308
1251725247
1010808408
409236950
1567218765
260406600
1829704990
1409569322
323937774
279149032
1246375063
316633238
714196746
366534875
494723243
1899780298
1527983002
1345259861
1688628831
1965494693
2136823563
833789217
328321967
2073779324
244426791
46491227
1065631876
1203143600
1339898589
708042932
761637233
504377304
1986459458
1067636617
1352365856
1846465563
652033884
638871460
53992294
1100639438
1463124813
1839626872
1591411693
296792446
1402344597
555718196
1789789142
1155778536
994895331
1138776725
1308011804
1007239748
64043364
729012845
999291518
1381418526
974254889
1609388009
1264897504
473248450
812963678
2100448729
184833678
494743280
24511714
636285924
910429452
961298979
47714333
70281560
504817478
409943987
1162314917
1951747518
685188068
505217560
1182478523
1864646725
2065997523
887430365
529574209
1445322814
713657630
1662093485
1231857817
1064133103
1360640856
1766612618
498858412
1309335462
906573190
154106856
929479970
1376628413
806952909
1942652046
1776627954
1340147871
96920126
892781374
1156069741
350849876
1624348207
1851685920
1769925523
1976995103
40887102
998845932
429218769
1410670372
118194916
1749767024
2105479253
389470387
675984787
37550421
800138082
1480207972
1505567696
162051730
1573773468
31880703
658251904
919073836
1580891963
612015452
1072288776
101388786
640673926
1071778786
1120304727
686043576
1902201254
127641769
1863081444
1002000948
677779742
1584349056
1027232346
1130494321
1382322701
1986342712
1958374587
71930802
302512218
194453738
900337005
992767928
1355672030
544337103
11280369
565149183
1940243517
838736577
1061501076
841182302
1882092543
761678074
1212382382
714886804
1658866395
265500192
1870119503
1812619870
542359805
697502171
942298444
664625523
788649042
1809195409
1296536300
453238613
133176422
515517698
1514887028
801091446
940253119
1202355516
1663969746
953065808
1004536720
1136078820
2119321781
2008392841
70220566
16734321
354754401
1726398298
1730017327
1621997738
1219145937
1531339125
1603833075
1132204271
1223440403
36079225
1758259514
1241635249
1195076762
39238709
1269117501
1292743317
1780043327
1649737188
539051284
1267688093
1591355838
1695424385
231390884
1491642699
1015380214
1327716855
508349761
856725910
377004656
1397198519
900877809
719185040
1540492388
1232319855
543451586
1563164870
310652964
991726153
586119238
1464001416
349445279
996130952
1763436134
998319152
1045913867
1864679496
1963810210
2084369417
711497479
1152292394
1887395386
1261348402
9378333
1224342779
754548338
912619663
1906253698
1624925360
1632793761
1485722747
390088551
1147444781
1200238573
2029198801
1470372062
68932425
1816127831
1853836095
1783640406
1090241064
1845576213
1819092100
421168544
616862784
91195125
1620475826
1268155093
676947936
2002984959
1356132720
754566539
991755966
2119761402
916219165
230184414
1833125812
2085183557
815669015
1373324617
1000770094
1271945803
601003624
799972967
357586747
1017598364
1186222134
831138445
1906732855
2030150695
489997984
1785365944
235233868
1425356499
745375679
55602400
326163610
241256961
1049374514
1755965634
1290670833
931544256
1660079155
428814826
174155463
1882723426
1352463057
903296550
1914850525
2063085116
110284917
1661324153
1264231643
1920523474
867829405
1002439979
778103834
947152944
406469827
261083781
1263654984
732728213
112458816
803690764
1091916430
1327166413
1002514113
1724763480
115819406
1886526998
1196265339
631253199
1358826214
510193394
253689969
1590569956
1520149710
1855234106
220819322
236060835
2010987409
62690772
252326497
1621590501
1037132982
2080840484
1380927466
582561778
2090833249
817339280
2102760850
1343524338
436731692
2010555917
1819392952
1500644191
16343847
1121331489
143028907
1216892163
1551586333
1770545708
2014902941
1219956784
145765261
555245733
1782790094
1283536478
1601819732
1472736510
1470016810
1464482928
1271036892
2070567161
586273491
817311747
461209991
2012281153
2137213040
48214368
1797304306
1983269024
1426552552
2082955912
1850855362
446624557
1575070648
1372964310
1330322788
1386561427
1011790824
1894702763
1543541919
1869331005
527954679
1770803058
1192713870
329510108
2047506159
1461697796
200306861
1657359019
1949000622
1870969738
1006393747
2112146324
1264260496
1850825581
28127587
1615124499
797417794
971734829
427880967
1285559882
2140260749
2040964164
753901885
1104534935
121860232
1028027553
945741770
445658193
1192039350
937530787
762736251
1713237362
1987134619
93868230
1252905788
1138751180
482025221
731657999
613797347
536473152
505993073
1337048892
1045896830
900519103
1676195270
116578408
466226170
681865342
1491860000
1234874165
525839737
151221140
861118113
1512470607
203893628
186746848
358049300
1180286790
1742135269
1473443963
843042598
102277183
1575574817
561209657
223628235
1369880728
1933629233
1292809069
2074520259
1542961896
1926856259
789115497
62332529
1393086948
349411539
2068158500
1613549546
636335940
256818917
1253116269
774536417
28029157
1178894649
1909080988
863451358
2054219714
435076613
1403477024
1233402379
419308842
1981088431
130525486
738201203
207265732
1388463915
394870334
184765404
329377780
223136101
44096956
381034838
1074957876
905411357
1591344278
762246035
2067376460
442423030
1887912548
1361165011
1655061630
203060067
1508339239
961500907
1780654945
1571583661
2042816118
936581385
666600460
1325342910
1854974970
1903063579
1984252854
552784629
1787230029
532116850
221403940
1039657624
782757742
1379213628
1957344522
1649831059
222096679
1856863551
1166004826
1336164410
923195726
1042955923
1427071402
677465482
1079204135
164596209
1284542168
1478604668
106018229
491485241
637379654
1287898598
1184926259
1268669532
1953069416
1626524394
1943540775
1491918435
1694669010
1489661906
1875903140
795662961
360995540
731802972
1886278714
1988930892
841959650
1062112923
1636116557
1580356644
540772052
782901235
1416973420
1782640200
427338569
1005322420
1850903587
1445207723
379705437
28959334
289505878
1336445892
555322374
352520274
255109291
1999469952
911970313
1052938535
1829728344
1136133700
777278620
118387682
995248540
330560570
1078752639
973913134
1300141790
981736396
53180868
787122349
232395597
1201381825
669832814
1579748982
498690120
1897585635
1058787426
659770145
640184446
72309224
944779377
1266115753
1259067298
540496222
510950942
479167911
1132411262
730366143
1482833304
334945841
2037270235
918975128
1117211114
1390887952
1733600345
595340855
942436627
477545241
2016061705
1754794536
954340104
903570982
1986164590
1345313254
852491884
75146969
1331050799
795730724
191370714
124885543
861294565
1696240748
1259950102
331788541
550565632
2101369864
2133123107
559442306
300021701
1742144956
968075004
1509178660
1615513859
1732543046
1536890136
1727312200
671173508
895917089
1240394729
434905653
315814897
406208687
701343782
379412705
862320328
680501215
90693521
990378764
1615503955
1455797607
63515912
197856978
1331247922
1135609963
1356754482
446251829
919286307
1559653704
1601791587
632743879
1682030381
1977874901
2117324867
1426275964
1064956176
980567192
1297189421
1169166027
1843085486
226733654
1980905983
723836589
1136239892
162315593
2135411036
1876962450
748416851
245376561
1476805919
389815263
1322019573
451961992
620259787
540907068
1443342888
2088454297
1151258736
1838360129
290023640
1247458862
600684549
1414047898
289975703
1484556501
270405865
1696993356
94561502
922613124
1456989323
1363837630
1918619146
1775918062
1366403891
2032038041
373479263
1458928635
510340568
666392525
916180815
133729417
834626497
776913315
115961922
918821715
2068686053
1542740786
300178221
1814845532
820642349
464426749
125248463
1806242927
1104046267
683766560
220549856
110573333
485567809
219023766
1638039949
53413916
670033504
1661340085
1289819382
509336911
345232715
351565059
1716891973
189184820
881288568
520104366
462977512
1677627849
1258602055
1769940349
1315080890
8201834
1228065355
1261653567
1179379351
1069444491
2132270058
1873214044
2085427662
1535083314
1144515868
1525048790
2097802933
560195620
2089518088
1617283372
307781845
993020499
1069110502
1040099515
8601121
2104006719
614773041
1278662929
1057200663
709330705
922943238
271932491
264868036
1933453683
592934500
162664667
1359100667
412172011
690652870
73145263
1855202196
1796645724
50242435
676237494
1105089731
1024712512
422075321
724397105
1671803318
144545950
396609876
1285236846
1729063606
2081514474
1653251102
660716001
1384880883
1046165224
1935791538
1825535329
1577092831
677748634
1505271337
1620387347
760092352
860369661
956164527
1153134766
1177851188
1972378566
839699043
566068456
402678625
544580197
50747107
653072038
1312006161
927844198
2102996231
242414416
1059917591
1407978657
890344966
1421335530
1580760962
274163363
704272902
930593410
123661244
908791019
808534964
1057204469
1765017493
618433497
996424103
1465827158
1172995421
292008656
163889871
275043126
1072938124
603310170
860944933
51583347
1358243477
916391948
153554121
1140680462
1217498057
189309961
1672252559
874806119
1724754740
1590570190
143938640
2002114741
1792807839
536500163
490257533
413391974
766164480
817560104
1882509709
1481470204
1354380867
440828831
438158835
1217052842
1772467165
1795005367
1737759322
781035757
1717076565
37823431
752368044
1536854215
1610209699
119333684
1523034776
1909522328
406060786
1379139784
501446948
675795457
471931538
849289139
1796084632
49238672
2126515397
462598302
171197471
1831039530
361136914
2100310074
2056382032
2138318233
1662363961
370993698
1268578144
309226548
1616288175
1869461027
1508328100
262885397
1010594314
1647403345
1108214475
714212002
959821969
406411827
1802983000
908261347
920154163
1482292169
340378413
1655062449
468924536
106793851
1523618689
961597709
1822601074
1828435915
1684705182
1965021105
1609665524
1111696755
1867712898
932881664
391337364
1690939752
1177526159
1299749321
589010643
428439132
690329570
1410048452
877924531
303164342
42368559
1478397361
517971734
2081069924
1025513080
484915114
1024494592
1504325706
1191448654
232388223
1062496954
319284162
987784375
1338820941
1058267120
123506157
1096465127
488810460
761867188
402182551
521712285
2026353764
1765508574
449427204
888592163
1756560055
962503231
93107426
615168261
21382955
1295426627
1153671084
1745895691
2068577321
896841905
304995841
1610165229
507077190
457189892
1989003857
428513318
1368720186
566256172
1291533112
1280552512
1387935191
535472222
2007453250
595448313
1875702769
1584425755
1601220474
772288335
779588969
758645562
1279937105
1015285219
111830525
1735573404
1799892057
392566095
945915126
1567852426
2102679225
1654669063
505905207
24591704
1551300758
1484912867
409840856
34924434
291003152
66882618
1806323167
2044836777
1580571891
2080482508
1034083296
1061084664
1226384436
291543584
1534298915
711970992
643360261
1510861453
1378919876
176479879
1450936068
1010006687
927896356
286404678
725021821
1162486833
617250707
1213675644
550308810
1804392486
745614110
1564422010
1955196439
364476917
516568090
2090527279
461339354
871301203
663720837
1405479066
326211857
479103550
1535744852
41809586
1388846701
814502570
286907426
1295339764
238357553
1977904722
326163610
1581595651
1335374734
946610665
852356362
886874308
1940535622
194297926
1533242780
1804698231
1519446039
625348347
2065307485
1923140537
676287486
58181542
333481008
1297772647
1762776864
296797544
453701561
267576174
177826685
271306600
159725166
1034762529
153931004
1113945881
1553534712
661771829
366012760
781262739
599941263
95245003
686487940
152383286
2067922522
479895212
1554711816
1183530664
1470746776
1977464986
1423829750
2017836804
1805468523
1508420244
220994993
1476197462
1583166719
6507229
1831439904
168746173
504293407
344749224
1741973147
1201461483
1947052606
173383107
1750735746
361930546
1675287728
572626785
2051629210
624303988
331051522
1238965512
671031036
1974749641
596307399
1775566859
94788167
1799834270
1423791668
494209766
1147468326
1012598988
1659132454
264278333
1749251692
472207481
868425142
1216697239
1563849215
1670369602
1723255320
1667790795
1406704473
23975604
706957458
632588839
66321668
1004280560
874169070
1032492840
1121984678
1123020152
1490831870
1508488025
1528003704
699656055
830744796
1035732941
1252278134
1109616871
2068963702
1281344856
1303345866
1996072683
460351150
122898679
1052392631
418746092
846872946
224230746
707332551
254871234
256136037
947521008
27527518
1652856339
972704566
221179816
2048906407
511568944
1055695048
1277534421
699020926
746918241
1890128319
598658284
2051974148
1171859226
1616202386
741202666
1486031856
79687212
1319866126
2131944826
467844795
897342543
691676820
804073057
777864781
618614214
1658841028
1107389693
1173164745
1559244206
2133221043
843968784
2122475640
1523534159
1935660961
1488203682
1058431015
771125476
1625611544
657775162
1248337925
56063909
100129174
53502931
1713133887
105541388
2134322783
690957558
1872615150
1372642660
1132966770
1678034138
1737872319
338450003
1511215460
1562419311
1976644316
492979764
561445928
287340874
1067002928
1313382148
210094431
1951079692
1592646654
787801000
1821514371
1919301221
211249755
622928715
1097194967
98375090
811368504
424300194
1027789894
1908943749
845668261
811119679
213027238
1614341340
1427122930
74587760
1209109630
968528903
400455661
460734732
1065983151
97893246
1891627852
1354383449
810880049
749347403
897369212
1007053179
1060016303
1481552440
1214430798
447826998
108898566
686537669
1329227917
1682964692
1793390481
235683800
1502512589
854424606
1205105032
93187642
433526036
1016491166
255823159
728391834
1407537865
1631665600
1492033115
152402620
1524964874
1794588074
829577412
123493296
144544507
1194882408
995788645
1423150848
322273665
748948606
872278692
1412913045
1120367315
1684606520
567727212
717139312
1893694441
357863251
1605315313
885265997
624217205
507950043
546697298
557846873
1209383395
1713257737
1676763068
1067117855
139854211
341528909
1843611413
705046923
1497307852
1367702248
1097618117
2070079299
1763640028
1414014930
645830877
524708905
482107581
1674097094
1403968237
430095430
791668053
2069957532
1598676394
2087511349
124494380
2032300448
878010167
482833533
2109263021
1464742191
874517185
1401489292
1462370954
1410656543
1915830747
1677323644
1412479313
808503569
1033227148
205900347
302558562
1253700393
624033343
204750093
1205175677
1700398757
1882217756
1594916315
3245262
1858190391
447990323
442393409
1469706279
1091855202
1442931332
291982395
831287291
922186
764329522
1595133322
1689478168
839024475
1118234595
1909021882
114850601
1336263061
715593107
286420595
1577529006
1926012530
760214467
576282346
699244795
1771861762
154741848
730013521
1857600827
691019321
1976946997
2119501177
1170997698
1463124813
1168187554
1686438957
770000038
1322957598
608642566
1522511370
1438893347
2065708608
851452871
433818752
289447291
1653714997
265209384
1261918126
1648836886
691447190
60082357
1225621006
739145826
337124019
1580099729
2028757558
2108629013
1545752201
341144153
598271832
1901620189
2058514789
1397275526
759353740
1276849190
2002850791
1259575898
1767239704
74767089
395548833
877686318
1704421302
1939966299
1051080233
981865249
1125106638
209288214
1328933421
669629616
736292538
590007227
426879846
1536272182
993040566
1880167384
187016394
664179883
123328126
1869994651
1069294717
447380037
1886478417
1420076057
1467703463
631686093
180981821
322735444
30787757
1349801466
1321612476
1631925711
1731909144
1947422883
554635872
710368912
1142974867
711277724
1832843870
100240541
1356434057
100445326
1782162320
1139574431
31609784
406301397
1697091829
2060709480
1336714909
1086435498
1588822849
1056907481
1008708476
680501226
1310281430
1531798851
502748542
482650674
1952982295
1210745330
567589537
1028016815
941939719
572115480
512774108
1827390075
443376845
2132595004
1829695150
1460819334
1443865242
1896512591
1446616659
165240105
973627785
1370594575
1413222208
1220232524
1090427178
2049588970
1685594582
1302581462
389055462
1308829447
531024482
909243159
516736902
1194384372
94122628
136376633
1004994619
1267484673
470176836
2114420311
1468810290
308317681
2059213882
718969771
1012882510
22868413
838179189
500203184
1061891397
540674628
1728007338
172590883
137503436
73764536
2136156727
1368628422
935663000
1704594980
1643581257
1013635371
1694905434
2041188832
683863677
1246578168
256775345
1745973881
983215633
223688366
1400518417
2018132998
1657692941
19704022
1202745235
42184929
150408063
250352561
889856976
1524448412
1710245286
897610623
1763386033
1203643254
61782021
1485011766
1888628134
716990518
2113367786
1064030923
1680791102
95583738
1153711801
1682091605
1142583851
1616573476
986358417
1648535693
1139899886
1330391300
555814087
731074077
207918878
100672989
1727869934
403508671
1899859544
1217693434
829615177
1455619442
2098189194
771327572
1837485328
2052043512
1222757718
1911776139
411717343
628873698
2021583707
478910872
1075939112
1501154903
1242513581
492481199
1515031217
1409767404
860201122
1832868753
972024201
874833666
187429270
334379991
1487882171
1415133857
1593305295
1691844455
632602843
1129436141
1323199846
2044008
2126761119
465478937
2020709944
1483558573
1639561344
873399258
251654799
681554268
1269500932
448155868
553102330
1436549704
902480880
1494921799
737278896
187940475
1869298806
1785369961
754848656
844996452
1003635820
613408724
1841155413
1733090988
1952739562
1615232019
874952556
1449395574
347878586
601549980
1678783421
1128949322
1451108232
347460050
528971522
154803662
1913419957
152163600
1197421179
1364938396
1124420204
204871287
1042986940
784438081
349588439
238421934
1138889948
953694642
920443237
484814224
1121962604
1322111577
1087192209
1826911884
638290396
369204208
2058759706
1357043233
664391894
683275284
1079888212
90812877
1988190205
151745652
2033856770
1768794696
1703639629
2025443905
1095019338
213605289
138880224
249912668
158462190
232211222
1491808037
285500795
62573366
1070675839
1314407725
40471788
1276533166
1859747644
303929193
1073172153
736785425
1143343638
1480613410
1718461744
308043964
1435700772
1863238314
2142457823
1745402646
1505114123
843764003
343161123
1835235355
872539810
1916863986
1633235747
365098800
640963130
1064326746
1304426402
1425934418
1439235232
1761903234
270190141
1566240164
2013665697
754549680
1091484529
722312014
1218907842
1819794185
1387017493
828754608
564223399
343526600
1035971449
291593319
1948074528
584883121
1300045404
119052237
106634363
325813824
1228358712
1299181045
965559213
1035193210
7082616
1871025274
1506183648
1945234394
1542040181
747017792
419204504
797675834
149079891
890281290
852747787
1588873554
1505797159
2130197921
981751094
1761829899
778776272
1201251792
958822190
920675784
1009923145
1681282970
114551479
1884171762
696314017
890251141
797382516
1306404762
1364657639
1906959808
1349639175
2093130825
453829220
1777449589
449037660
1414798191
2121908170
1513732851
964680830
943559725
824048971
1189488827
1719424901
1413678755
2122014312
454318900
2062811999
1838310876
1155174527
743127156
1080124400
328104168
1108877311
377049551
1615921708
1009992506
839166793
1295417449
355219788
166077690
785742660
40161275
708394480
1498183569
697286681
710129669
1319661361
1272209624
456828187
1475175467
1426856183
430350167
334890322
1678541959
1424311750
441242775
1544889767
843146871
916296972
1945189432
1101796131
1664112271
1808051651
1229009832
753628051
1756200847
1686220080
810976138
151419505
1829982281
1764893891
2007991184
973114214
2109279941
1049917073
1641564552
765262729
1091097773
81443313
638332261
1226348286
240192752
591988473
52911462
1985616312
1109975983
1913985826
277781738
1527092776
1144523706
1502284632
1385800749
142409487
1427465779
350981903
720289081
1324107483
1965942185
1799291297
546791057
1500573928
1210946160
474222571
1564866022
858051076
1816631874
220218413
2088208005
1620592500
565375314
418410207
421786433
813611502
1101013471
967263494
1607358591
1268531978
1714455860
2031551761
1555196288
1381374563
1901613331
195468610
175284075
414794321
709590422
1131209846
1864830122
935792776
2125690991
462816856
625994482
142061933
1290606925
1427717838
1801286344
1403890499
495822870
238648805
1561440365
234568250
1602464045
1029000585
481797747
1769722004
425863429
407571076
497624682
269033355
1492626234
20987571
1163168338
383216484
1957246773
183618913
1491289316
270806139
506550366
2102834643
214766657
1652925340
1642575813
1949970007
5046521
442794939
1571119005
1658898984
398860163
929892036
1257397331
1523198946
2143455098
1423339130
250754748
618303135
727554840
1211381745
549484459
198134055
308459607
897715744
2004051145
1814392513
1983588988
1551035418
569350139
1961151085
1560131724
1025893663
1984099220
530430614
957211862
1229264392
1663561113
681021628
1488421924
1485657174
1845248612
957992007
810003515
1188755939
1045393025
827577659
1497001483
52072250
1456670199
658232987
1348559944
1156312275
106585380
1330721341
2042792417
1617700177
1663485962
750054734
764548124
1737587984
1359571855
2092215762
602047487
521606750
919762986
386630742
267171980
572024443
647973117
1607815863
775065398
704712016
1069601464
828641313
1442666161
661154082
1652766476
597267288
278553257
1456914373
716038741
826481431
1435038245
1730172867
1219661664
205499178
577134948
1473012768
1082505587
1800324389
1060260705
1419618555
897563132
1305183639
469770886
1877503497
1409568038
305514093
168227365
144359953
659606248
1383966382
86892840
1728857288
1746004241
1030086159
519350312
1845944227
1033854237
1495001586
906513855
863186875
1595602522
283842948
1873547745
1608423049
334089868
1634686032
1685021591
305323195
1403339517
552115281
472845884
1148002602
587841712
225708038
1251153699
1714319227
522624354
1323093554
234919263
511283509
383932100
849215707
1234538193
2139805269
1002012419
1257382330
159461801
665734519
773311332
13640933
475491840
1750686398
452040646
606568309
743134843
1018407952
1344461122
303232316
837104384
1152058114
2102050555
1027937001
292762456
1534405622
834141677
1446005197
1769812634
843438148
1459204437
1322199778
1633766402
531984556
715483974
909786630
1655969669
1250431202
1028416556
1506022019
784287461
2100824757
794548325
932151015
1449861841
821594638
569382176
631334404
2009671318
1603380146
501922996
1835316594
2036140487
1265088497
1199797411
1583036193
1090955099
1373186649
2004449714
1434857871
205134668
1787742685
780561206
326960258
1712913077
1199352119
1009058013
1153184523
1611855491
36938950
1877710892
1059079250
1073197816
1358423780
700392435
1246840594
985573497
1163740564
1116090020
1845957651
1417537401
1236441886
1751329761
1967201591
1213123702
1574952291
1426185452
1224635230
1465049480
1264995117
1057531455
132015089
451134559
601758097
1076189810
38848334
2120695386
1381317061
220568590
1112748586
1293047300
1825974341
1868951270
1734843007
1626974952
1397018139
57166894
516155584
1388686913
409257783
1716507380
260961911
2097076390
1787573886
1655216395
960892469
1561191084
2038412083
1014933853
2104751967
627595525
287368592
839223629
2140863872
2065508395
1709616178
4182232
852913491
1367910096
693875722
677898128
137559834
100700344
408425162
1307359539
1309112616
1591040939
478911487
821458071
1973677642
1398682119
1726332557
234628566
301292531
1001485944
623190105
1541773346
2066478093
1755869082
1422574658
27939176
191262409
625214097
151221140
1515189436
261882044
1852236360
192726815
953607480
510323810
926574612
514238552
1575162825
1414681662
2043837556
51768791
1316848761
2051457943
557582734
1334938884
953308551
1581035149
1965979687
1627823928
709274135
213899492
1661031594
1102261880
1197884291
152939932
1482817623
1394852315
584606468
1471442294
346286321
1639625560
1778081532
6006197
161360518
1025567436
775735412
1384729202
2100198467
1473003956
690430388
1465437674
2121220264
1079795849
1072221297
6595062
694942725
1879991023
1921477860
1717300675
1133562642
811016975
1006611836
694063153
556806586
1955979451
1010903136
155068845
1418345253
256492221
1339338589
578519077
815944840
793081495
349168431
831441565
322987844
603919414
313767539
1538441319
1493954803
677209579
1983189126
857941390
2067552447
334127776
55193078
1324240048
837816728
1261142243
2088324510
407862091
1130400349
943559116
775211799
834288818
1993835921
1952926907
1664553211
89857088
46619648
1984983993
989954415
1529203147
278249468
1455350145
968363464
1775482489
1525257987
686901250
1925463911
450713117
1196268395
9405525
1507607123
1201217076
1733554605
393018290
1219913373
1115549629
1363847664
1166413740
1599579488
1880035745
301023105
1735074472
209459737
284753949
1517436813
820399030
944496640
588903630
1479289509
1773369769
1978633556
370237294
583224117
1798820042
363367950
1503694010
1308827124
1167419673
2113042282
1392789296
1020757851
6386475
176972519
1916761262
1450180880
572478232
1082411410
1303798007
2083157867
85635696
1128952170
61768677
970454362
1927380678
1703098351
2049651792
1786469322
1708093838
2029437233
80163954
1280727962
1547288139
938963871
122627181
889840406
1978550504
1857661144
1355147759
10041982
156113888
1728452362
1157603056
624030911
1934800032
194468566
1531764423
1310181979
622184086
1393753515
815598079
1430125497
265071076
58266298
1237133841
1325542983
296491861
2113140367
886420400
1238597196
120411662
691472853
741243282
1055743711
1618930417
1830097948
213666924
1549083881
2136271825
1385357096
1923731103
1445469657
1370807859
1689525345
916665294
88816136
2118488732
980102237
1091787687
1259315517
1207243371
1675282126
2044070974
202574445
1212460408
1689210866
1581969205
880154313
469879621
1106669609
756481922
1082659116
2057496912
1534304362
1712849903
143618209
782138475
1484974251
661532151
964250172
491314979
1481514450
576129584
104349689
174497899
248693604
47401417
1326249336
2104818088
1485344178
334575239
1870323375
315034007
1629162054
869669814
1881679498
325107480
1836401343
936098608
1312077181
1820321056
1663135671
790200658
1574146200
2106439413
2052029396
339155310
1734669601
659563599
551759322
1619080604
1287338022
1807668471
1753513477
1448992703
1994116632
575589641
12094124
960705496
638798314
684018129
1368765883
1641951769
788343543
1587163696
1742653769
918961048
1582378739
1001771390
1338556635
1076012201
1772483965
1471153301
1127284388
853002887
1282263038
823781836
605781437
691869047
309225943
1629796834
2077375729
89458058
539020419
475954170
589863177
1224925935
105746163
571504873
8141135
306663983
242667792
2005573671
1002950132
874477419
912640405
470498099
1606549675
384842664
599850668
813324566
1593633657
1678029749
1474677001
1178500169
1831664470
904365993
692746632
362502448
475298614
1617358078
1243944024
758734025
2000318669
1235648710
8131108
534129506
667574859
978474481
1688614672
1071975075
219479333
426094595
225582736
1157905403
1460471225
395428873
68606990
915127549
1267766343
676472631
2028632420
1699869541
2019620690
1405246935
1523328214
977946211
571098527
405306382
2068613582
963982764
703861030
326644744
236036018
1905503699
1116544838
977711769
1631262518
650180221
2074605084
223178326
2017909570
328094396
2000173527
1031924173
1655262815
522340425
1480308838
1289946564
135174984
416883302
2128401551
1185799326
1545028704
1366861270
194347212
634654000
83181570
1807258037
340471689
522860655
1639201738
389232160
869603059
397499328
1703753164
1412287232
455436749
1638211398
1887139455
1161161334
1843024070
947556270
617788103
999993507
348018901
1284782984
895799224
667887508
351088032
196684377
2048550188
2072559723
548016297
662053252
1380145410
585921343
1133115567
1708418407
1721471392
1187092717
1847432969
1373718587
1181806828
1564405812
1604226576
2146328327
891089437
1656802616
368056555
439089888
1105778750
2131350623
2131694794
926698272
2138945556
1911991468
238344044
857693830
1547784319
2051144681
244175398
2111393913
1943017742
360932840
1817977115
1825662235
1177608499
1106729277
1246562277
674619280
886814008
1241534045
943118576
598432537
1038333900
230052549
637562580
794006937
538175981
1921961950
1319706196
1807384789
1513457193
681896306
1362494587
1789172730
931974124
377155402
1963159393
1158402734
1270938110
2129804385
88691268
176715353
780242924
1812979941
1135444087
387452124
1502799965
328546113
239332275
349376864
1241988675
904444034
516483646
1539929339
1490409759
1803226759
1815544537
498119778
925951559
402527452
2110481326
1005805691
1305496431
279329839
2062052074
85551409
104733979
925368527
1461810722
1108609423
154842591
820007886
765835348
2129927076
982711540
716690064
1159358170
698928634
939451328
792624734
451541973
1008435003
1633369758
17024268
1925323265
150977782
687870246
978654594
1371861867
475981922
1310161201
336026153
218173895
1336706384
1274585052
1417498010
1820551944
1183865331
428319419
1538281643
1668292375
238302059
1761778425
2046880291
1952723993
544626255
387761442
484470792
1002648196
1040667956
735184049
474557499
2006607919
1851150472
867652895
828638926
1237078978
174202412
1179807845
1502621432
332663947
1298694102
827022078
1964192668
1936987396
1267378056
1173892729
309159408
1694652145
485964484
984123548
107023267
1618279371
85164241
28790358
1308704702
1716256214
338507298
1886217478
2034758711
211304529
2141328123
1665747029
98605555
444072517
1478896061
980453731
1958877765
996953892
981323499
344091813
1936576033
510555520
1084179735
500252296
1308487968
2024942070
252406015
919395703
1626156764
1538203837
412273725
1359863113
1373101374
225856707
1587487825
1436992089
373106085
196746352
314553934
853672984
627186273
30785344
246543799
1123603273
1582207396
815226131
1108359184
1077199770
1142819245
1914403467
574847808
1765775754
175942346
942681539
355692735
865831820
1033328167
817654871
2013316794
1005955548
1330512253
913975973
1287945712
1412940899
1179373795
389525157
278940297
1522753301
1534462553
2022799796
1774585453
2139119006
1544949524
623247851
1092550778
256909557
116075888
1099396254
1150364742
552475134
1622860249
491713764
1676774767
243886715
1228452087
1855960118
237359609
341240592
803248018
1067302722
666263056
2036565844
725358340
662084863
1269508874
569351626
2060856668
528118219
1039873232
381510016
1390729064
2027786155
1941865270
2076284016
364497304
1752172851
1810039665
475578635
1052393155
502379813
1047317581
2095938636
1157991651
1228470625
538574963
1919146504
1951121596
821851113
1156938975
1774857017
599732164
162479416
533858636
138666334
2046273818
593694525
319740869
510563731
224246380
208088285
1810184291
1659752213
1668040555
1844934676
1486498461
782466267
829589073
1918339572
176978832
1407244624
58884984
127723542
1755522420
353203288
1344584656
1064909044
347373432
93151156
767942708
803753954
774173719
840201961
848325473
1885237840
1406319882
591032576
1256129136
169764102
2133695621
140162532
63912108
644130187
645238355
892153630
733016880
427201383
1713206689
1908338056
1133273176
587648335
1166527568
1456928314
302859652
1116529012
805397425
98848621
1457152541
822546439
930600096
184378573
1506664496
927090817
206932636
1150275055
1974828507
1229901051
952735999
2014208438
1306938159
1431093511
1433293079
1047005428
1731872350
254449239
681764490
1678317434
1556744307
1256440616
1580601994
1552499021
1352099042
1805322781
442250586
1100750308
218699142
1428706786
1393434572
2043894815
142715197
622919763
745451517
378375913
2140119428
2003080318
1727057618
1499484949
119995230
165804732
40699141
882229345
1958454785
2080216631
362498392
971815132
118699592
439231632
523673625
1558741154
840645829
1936384209
359370749
1654665479
1360967030
1108651688
1042706430
1170186996
1532422104
2024643434
1895645717
1864481932
186282196
842192381
1596241652
1217400056
1202041999
589623937
1909069935
934337777
817816016
1290364093
2032176140
740639219
1820443568
1196889310
272941480
1504914581
844101706
129559888
453865326
810488282
1856594117
123098843
246539920
264832002
1692820540
169691804
115721473
886315140
1907818473
1366299946
1165238097
95122774
353085706
1095065701
306184602
1629812303
2017241648
1371465368
2004886070
351254341
834857966
771603244
1484723414
1717412601
1408947678
203901438
358844743
1116522806
199549249
396148930
76824830
1599804673
1845234327
618436440
34572766
1743328588
1802241111
1310286349
178806585
2005214490
24768766
1176511459
1088876988
119169238
1498698986
1466343575
739734215
1009845257
2019009877
1276849161
43616258
1771496767
1127025307
921250639
1670704144
875570294
845363342
971788315
660428871
5614164
1150917874
1116712339
851186048
473520516
1252609229
1722385845
1899681040
653964367
1611052619
1797746046
661752351
2065962443
1783461772
1887864518
918256176
1280396785
961439922
1141175920
1417551485
42890864
2078938715
457940193
1003649184
725808276
579360384
1323543750
1865655764
1919481291
1119453123
25210448
926019740
1298990662
798357372
24963945
1117318856
1657682569
537328748
1500560725
247970637
241011568
1726845526
284686518
224528588
382948835
2107724090
818633606
1331226839
1943718857
1483862004
32703244
1653219940
177891808
541629424
1428578746
943656192
1148995153
1710836311
1306185963
605823953
66692757
1559109837
413072253
510578851
1170815550
1561669207
758211244
848776051
139148065
2011804645
939827633
408875383
1977051940
1190757421
1774346826
2056506660
1028100245
1868772056
204280564
100248861
1432611314
1074492406
1330640056
1838364578
183414475
1974512075
1970916418
1442722906
53875527
1673643249
226609052
1345786190
1045159444
1066055264
1957906634
2036444175
1231305590
318381906
25262384
647018588
503040791
1812638825
1420379530
618793115
779548145
620141401
2119562687
2058085833
1445186974
176297311
69631389
1406170228
2027873309
1911752388
1015432994
687853502
276262705
788930341
1293872888
1112919979
805165572
243963845
154178895
198218388
1042140938
1983119800
125977883
813442485
90943729
1253824868
1807979986
129905826
1999807068
1814435389
776654105
812880587
166245190
893529269
2140738796
263568449
1325937098
838528296
1940614341
1012173658
1931102836
545820796
443278743
548963215
196996445
413397028
972660015
2007718515
1445545653
1921937198
610202345
377840003
1039106771
1922363718
1209604495
2055676361
1891058609
348912733
1736114242
1507794984
397394647
564165762
1923973784
1238948791
701401393
760892844
2036903720
1960674993
384119850
714209040
485425971
1309100936
1573385278
178303267
902645235
603147238
1791316102
929260751
1880562288
737553395
1695907781
901465092
1234118362
2053155966
845013066
1493484012
411827604
2011397727
1778151803
1552049867
15057468
1432933154
437537447
535233801
43659291
44001878
618909802
828491233
1644203541
185581295
1163547966
11299334
1068704519
216101730
1192947573
76796361
1972658440
2128011160
1935594569
1806597964
1487269732
1130243710
2040467811
455189836
1692974013
114903077
1997180461
964911742
46370405
298553513
716632937
1407630668
907408473
216815153
502886971
2105844216
633143179
2142926510
1602901960
1817556937
1775567175
827244695
1553426592
1465957688
371553048
553819515
2027862564
368984001
992175964
1915916762
1642480759
1237456629
1395033872
1024139284
560026427
426274554
431055683
1411064794
1683094326
1585889877
1218166059
218358548
437747101
1723725974
1612386123
1520514569
514043879
1845328405
675063584
1598118294
1286136758
787089092
872960651
25490153
1838221662
988100545
1576385005
655203066
1821129628
1825328157
1754518718
912963754
1884986810
830610581
485118455
1032440516
1748546650
2142203764
492925427
595007544
1046824731
1947733570
912771996
72363815
787885915
1142424629
404934766
732561288
1737540573
398954026
927516605
1042773137
177301114
598671426
1521517241
1146742979
1197773635
75881541
2032440204
128178859
855893990
1355828299
876821565
1624740818
1497677524
1342775358
13900937
1472629981
834178550
747879460
317740920
285693136
1051607247
380559632
1552100116
697471802
450999386
234670039
555442483
1553636167
1430549593
350256375
105324632
651595410
771241004
52084835
436702178
1865874635
76911365
195994039
1481500456
2121988027
2064452702
867454928
209238154
2023327886
1338286408
2017910465
1502184475
188492661
831942098
269517489
1879435203
556724067
305747052
1981698369
1163038723
973053446
1265056663
899937588
150322105
821214257
797486781
46628923
642734191
602617942
2000912661
2128618488
935188860
136312991
954781208
1368017894
1205317649
818941808
401745624
863963693
626330431
1978241088
606705787
461237144
1431082397
1592923035
1869367479
1056211408
974255751
1438693310
260173635
510606135
1644326338
213319635
1036376647
959047353
945048131
216355684
630189037
222804162
2038132423
645162199
1397738306
460265023
2092290781
1202612720
30289933
1664064075
1773822630
2130406479
1531750378
1746964859
675567196
1894051964
20778626
1207028300
226802710
413673510
375142302
769462765
629718978
937226993
926128841
2092061810
325538608
1848397593
189121774
1681557755
2124149181
1944364261
1299390688
339300307
1645662325
721787183
1878925306
693709405
91664305
2083265592
1421577125
1466871333
502899414
2027718820
221409207
1819664774
1851872439
77070675
1783245209
522229840
1265254643
1991017955
742785117
1761001651
316567232
1364425600
598041641
616158492
925547594
1366262458
1901096581
1332972912
133736137
1535792084
670939619
503204050
188015712
1426449367
1568932759
131850167
1433791400
770728437
1596341671
7035754
1755918813
431141421
851555668
722284877
2140615461
1889893624
761453923
346348133
157576708
59937517
1631210257
1445480484
805096400
1555301377
1426753369
1188010886
1647497228
903799725
1239682569
1002188361
1296116644
1336669805
1832025994
317803344
968687887
1325952241
630599801
1043517943
2143535595
1063573863
227357496
2048821702
1018489485
832251174
1881891204
2037276592
672366437
722789139
1144959610
732733476
1938067154
2061169142
1081795274
690128621
2084650962
1519011564
1467870727
1604987219
1132239828
1321946027
2119702737
1492852956
2133194728
1058516940
1807812114
332292600
785872593
1937559210
459136869
958417988
1647729065
1683373814
920266138
1919150744
805242190
141570456
518297802
112174063
1732710623
1779390973
314056735
212099823
217842192
700267084
1329538604
1048590628
1272991095
481774476
1642758575
1074235795
1845967808
1050612807
181761110
1274938595
972651855
86246368
1346428769
1269331920
763525264
51925115
1734323473
760747813
1984936945
1654393712
349308493
336584934
1016421265
1192679329
134684074
742959215
2090821192
1109197400
1506270222
1325070364
1110547705
2017219739
1056962256
1892838929
1673266200
1453313297
518177947
1837789904
1456733196
1508568767
1408299755
1550554
981132104
1525447184
1239468467
1171914505
193918994
1613362177
272288513
905731557
606539764
1660516205
1820991540
1430053561
2079802364
38543644
1794603826
1977298418
1662185230
650220334
1642545331
1418386217
946736733
1280948493
1206072161
1633767941
977531386
1239312960
1670505952
1910367343
775834678
1759912395
1562523265
1894959797
897396572
164855474
212144443
1588206759
1399398921
500637059
1897502869
353379143
688401339
1017476078
19875590
1417346004
2033368084
260749459
1649376721
1609308733
777321310
2031158240
1046081487
1492647876
1312095288
1031738874
2011833680
728276521
1653109934
2015875950
476676185
1959352444
1371673897
986638427
1055655385
2134441200
152207486
1940253127
1346138103
472206293
1822627153
1477044476
208940849
576596815
2046189510
205136656
819965201
883712257
1433367234
86237059
1129372955
836157562
1494148704
1608391291
479998830
257678004
970511812
1860249765
280887587
233315534
607180041
547523953
2130437655
13824093
57866045
1172176401
1807902512
1305451380
108240980
1677518513
309561734
2060828713
33386819
1917985892
573307699
1711849074
270378976
1386670076
284013032
9614854
1795372391
1704109730
1003261902
1580180367
1551452582
1188869639
1843868861
447128
306649413
2139266386
1217642539
7443913
70442515
731338821
295150903
17481109
2087221401
2115961689
923505882
812929997
603573938
1176549426
941733346
226399724
1497425107
850826705
2107212846
1658886751
1788326650
1525055800
2000597129
1242360760
812153175
1914953059
1319317671
1115640725
1172139468
212189926
1182255194
1098266522
812228519
1795348374
117160101
1817696669
1848918420
1068898793
871121763
656057722
1242800491
704389021
213031656
1431940593
2147163597
1559737340
1648594298
1482345654
1121400738
879748378
449543979
1832082489
1808497902
865974854
607101168
1642460406
1281353414
1944313929
225580299
1138033770
949995434
1849331984
392058391
1415012715
887703081
1290394705
242088848
150131657
2072492691
1300256714
1346678830
1434996581
2109318649
731078918
1143555650
352343808
353877385
935588076
67625674
10962091
1869530067
1954744601
49199231
1650327798
928477527
1257646523
58539116
667259866
196181632
649519399
1309184076
2023262560
1249961329
711068893
591278564
1104952559
676705143
282804649
1312188910
1499717274
1505470512
1424041168
1708418275
1644335479
1295234694
1753607741
839524270
125559319
163232781
1983083120
291496076
1583030073
1067931294
336856033
29269380
1469210984
1584423556
539829459
139109674
1987528683
1395123144
290614439
1081230841
1165705588
1591722572
499990516
1485853812
1761786211
1699540332
1011525898
476722573
63497167
359247576
1847719397
16140238
1001097849
1852381246
537653576
110006386
1544094855
389971774
288621097
790890479
641282296
1582750443
907637338
922422668
172367489
1787566550
126117605
802178730
1162886851
1442452861
1182444049
1851286512
687108435
1342395517
25734222
1341724655
1053873152
2027573588
1165902904
1221072967
918528053
1993228066
1212161398
19858530
184159044
2050111380
1685348021
1768057221
1617217159
2867029
974234431
313392006
1431208945
125321920
2043682933
832944090
1965476843
5064736
2061790698
1914744453
1552545000
112332650
493578499
427593468
844624849
905589172
234345839
1897579634
252898541
1299093145
1348268595
1671722251
258193025
1147223024
1585556425
1629888779
860699817
1461459488
942649814
1596821671
1349681753
7897462
1821612601
10225146
1501576243
1935531318
419243846
2084186558
215146238
2087486149
1220058264
78355638
760827107
2045841827
368652233
2132597914
460727708
842917627
1243618788
733486471
1861033957
969970821
1975221701
417383949
1630399219
1891922047
214648681
232877435
1823542781
37962808
955939972
562064156
1624535607
1928422861
1379367494
1470977806
1744945414
1559252528
156974347
361363590
1332750616
1496941617
1544270172
1374600444
1174472718
846494195
1541224298
60594397
1807308834
1234649867
1516052344
553840656
791610070
1174562183
205536558
568179912
1721950094
858577397
1256465693
43534677
1409694644
237552841
567033863
379038963
1670358744
1799800000
1237957721
1878775946
644989166
905488435
1906497359
1139967683
81923208
389469002
721736865
1967140954
1553495534
2092263025
1877257802
1962487980
339769870
342487038
688613355
1042252707
902441138
1367941179
1159470304
1531075806
1874074174
1028912632
462092111
1160065702
334049724
695187725
753549491
1287376476
139845128
1285912283
1653461289
979092266
41421078
1870155742
1882691560
861994711
80401718
850945272
1669249186
76639734
1905294773
1244318098
620170497
1581608733
2050444776
1546558322
66668085
616051257
1596447443
318827155
339926646
1712957615
179410083
1962130818
1450565365
53749316
1521843481
92140552
1950553821
1609156255
451679598
1167057646
1734815517
1455092692
1720951630
1514793553
1074266788
839567159
2117133731
2138429249
1323980764
309466839
849384768
1372542853
669011200
132651219
180935416
1787467328
1013912877
862661503
1581314684
1650984664
211877730
1139120866
454174589
222160279
1409724764
1899897571
783041
1318462910
1663911221
639945429
706779849
1675970657
1482082230
2116018000
85756943
614432077
1437419597
901556582
1908987021
2026259737
1834532521
1023642825
1073995627
121613747
854297962
1892543828
164916365
1667659595
1609484311
1619533633
533852928
908909495
295261534
1824380972
19755352
421945419
1059951256
1045870643
902650103
654976965
934653852
17835694
1860689556
1415426366
1223076427
141838526
1508464392
2146644179
797985718
543355995
1385410192
718231164
1299148498
1169861728
94212505
1448605454
1274216119
2026271387
1989736168
1926916042
1642797071
1675852947
1355562801
725976249
1414058076
117078182
1597650416
276029047
1736345160
1315933742
1417698617
2104345967
22960288
1443084808
1684888339
1168065441
1694430188
183616826
935831371
96158841
1045043713
721280257
1350142150
258111530
747472030
2047931307
681551607
264323989
730775046
1553808074
889672621
860708430
785364118
87453422
1785074232
726177911
1187274488
2010314624
754842684
881652310
1886205225
343854403
1303886254
1038154132
1970341637
4787861
282906435
1619700724
882493308
1757714128
410510146
780711760
294792033
14341921
1452290283
1981282061
1732618239
594250840
959655889
379336811
1719251064
1895582233
2046282035
1654569248
1098037002
1115267543
1330431802
1659546368
557505343
25458316
501155916
1807803902
443172122
1572708478
525713057
832675876
1860997189
812509379
309105481
2043413807
126865862
906681168
773414859
1721029486
575469540
2107529145
759250248
1068842372
959698116
1676230671
456130822
1680446606
349771224
1595311086
530745621
245427444
1629010218
1178891257
1353904411
767199299
51190773
1896138899
301733207
1038664444
1371716639
674222921
832408842
595552703
2031165367
1561836193
386601824
32747071
2117904428
1600628176
1174021254
1574284646
1274034534
1243982957
320258339
1178386102
836094117
1827648772
1716186337
760684252
399576798
1166684772
1516013668
506580975
1812763653
356136271
1511509184
267808506
1438191170
2027960647
1267485107
990731060
1792336790
636062691
1163733973
557237493
98067664
537598571
1402455313
301276735
1469336210
1331162111
1931872491
861039988
946239376
1133028584
720819575
1597974110
804174350
480913956
1196675125
2029304246
1881352661
1650705314
1793993569
788211768
1082653567
802178730
1144240825
1821503877
331061614
2038003973
1741129295
1865675216
1849867358
146301993
1596879447
1257620051
2035854901
686579890
558576014
1415283261
770415485
1147865064
2018530153
1252157117
1366521314
1181933100
1116612602
95567257
143757056
1421256044
1445527104
1520998650
955134068
1647851016
917658262
1119855550
1504534023
875233188
1332503670
1067202020
1431516143
1533969763
194603272
1796117265
987787284
326926873
347621368
1729097475
1437900597
1100687973
711552533
1590547634
107529822
1584612906
492967837
1410647128
1769159487
480989584
1559735448
1144549813
842592622
1304644608
9572040
987199271
2107879934
527906416
759260370
876074290
1693382440
232865995
1632593521
2033680193
12146513
483305860
1369399157
60010615
526642768
1230834480
20902967
34732034
2135814595
1034792696
2038660763
1578753144
545328114
1601367494
1601930598
1682836291
43379319
1504474078
1998275018
1520138530
1887480281
351547224
1803896189
116122977
26345798
1376296498
704995515
612817408
661855585
512895384
1675636042
262765705
1112969682
1586800296
75873103
471783467
1777196931
996764355
752996963
1952936215
1676735378
1203907031
1561163524
540730839
827130531
696923834
176417297
782066820
963740636
573373042
1811162935
1443059202
230214287
1793378800
845119129
179892832
1540556656
969483591
1508067525
1377297390
856213257
356664469
840636938
27169966
941151861
1147064585
341620050
201858747
889330443
1046155122
2144383171
831312306
506320175
318637551
1511721334
1454459334
1269604745
528078486
2062114456
463320346
557512884
1917984680
283142480
2016776414
644932387
807246261
743050476
15980145
1686833478
1253044053
1443964950
1330651074
448603669
830651640
2139126058
1418017955
386688169
886043613
530450800
919835034
173536011
1448409052
1842372701
1372601330
639045125
30932700
675447527
772609611
1569442102
828749144
1967152360
2098581241
71852172
1670019747
981205232
691828533
1706799825
142931851
1864502328
95271134
1960609665
167662600
1091095502
503386023
106485323
1316053529
1348037533
904332473
1965407472
2018451951
577488507
1685203914
564604641
1487745243
2028814683
150243569
122699978
1062737153
1984908196
304651463
1399181969
216616837
937202758
277341137
1535246606
1882562991
97072822
695193254
2030210922
1189387017
1074380532
1121541020
2050817653
1038147182
1579492957
1787082271
1459803816
622480554
675165789
1455320053
608776271
411230294
1983093427
967629219
876403436
272154796
1700405437
199400449
1253078718
2043733340
1917958227
475805312
267733123
1556492016
1953647046
2065465925
425995027
1318820791
491856155
1823786989
1942215854
1071017415
1748552276
1188146566
1218831836
658892936
978954976
1918330456
605592681
1535895861
1018193221
353211408
155851900
567122048
740387269
1793874293
1843861557
447103715
132313200
131387868
1745278449
994980518
1149959410
599094158
1077009143
1013367721
50983463
1019618766
796256596
873489767
22975679
1813577467
1147764826
2058429496
769241620
1348119319
752429265
1743615740
242141592
1085350220
143154160
391726043
399237094
1963527195
382727788
1345319505
1117835927
1866586573
513070042
416692329
1037053931
1594252429
1656639109
1706019333
55998073
81093025
1662901970
1863576986
1963742538
2133915505
416497252
717508389
692322393
2126873453
325986607
478832828
303622812
54775382
1779022516
1194502059
1507256599
699891715
1322927994
1015393005
1014905410
1451793077
594044088
2050692387
2079613061
131595151
373095234
1422898696
2081945117
1781538126
1380627572
1447036550
442938557
1109847347
1766989452
1248474386
171463884
679963819
1483522852
294010012
503415886
540069930
1569518852
204279154
1104323678
259332287
774356127
1398586301
1974889851
1806835660
469874515
577944361
774928422
721179508
954881349
1173525923
1859197440
455517002
1829048738
93129095
1927509705
900344520
275421170
1486800030
2076318621
577472972
1115320549
841896107
2129176907
1543210608
1224343815
314645330
2111014374
476843451
603254928
714180174
727694731
848987355
1866085400
1337852847
1710795337
1404164969
1508508726
149800771
753523686
1284149643
963131985
992315554
1833911549
802867047
1683549866
1258745839
147566613
1963433499
1163782765
1042659316
259343586
1643823506
1156688884
1799838564
1988536279
1437312724
770870062
324324389
417921715
2079361941
1783483609
1580757249
1785083907
1266103111
267799932
31609544
1969099104
138044789
1841766625
14821850
796557812
1978166910
1387294984
973013671
1828710628
959371595
1312306960
1864842148
1205818814
851444944
1673838809
258455745
135783982
670797433
994278930
1501802554
1772226605
1319395574
909187926
2044721818
1136920619
612460982
879334977
1748162417
759226159
468357804
508626086
101040988
991464922
168354082
533299060
1466706753
908384686
743416700
837425578
590141677
679301322
1526710958
1353016818
1188701980
1797469322
1359962231
1787775902
1366588932
2049556595
871932737
177547038
1518978258
1131383463
695205057
25020750
1912212844
307827082
1349397231
1583281313
1679845441
158884788
514335057
884962622
428814826
2073075215
537591362
1129692471
1803228844
1345025175
1354094920
17643939
1046545985
941437143
1308629566
364476917
493218909
1855569219
52636430
1824784082
1458562293
1784231660
1997806101
1608996320
2035902078
164670354
75892951
1653750417
1191979023
1928843983
353753378
1406546457
1226281341
394247268
1382396469
490631073
1530564957
1577987080
366045738
1992725722
1003091083
1688608013
1810895292
841488646
1711095787
422146426
201356936
1067277039
647247598
1414276969
465650256
5684096
1242343536
229810448
236211949
1035766832
2110316332
1071143723
1618273498
1427003041
1894611435
132433788
1814843088
372603602
1193999676
161546209
932979338
2134881001
295010417
2058220754
106244738
2031401342
975389948
306219079
1336413657
1320710831
1954138609
555696475
647923450
1490096735
1681712133
1691845156
1303682458
604387026
920117604
1544675971
565831513
631869231
868686659
65130057
30956849
155643979
1101589229
1152707340
1890944042
736781490
737817513
1373897564
385214176
1198959166
113720276
2002335332
500099612
1619308546
1814031919
1907526439
1455893350
2048351615
824480195
571323227
256898942
1868585990
657557293
2120286384
855926764
1876884114
640502055
1598528493
1419321864
762758081
205410357
898743833
1518207533
241344446
353301927
655947080
1793887685
125257914
14039777
349266858
569572575
489998538
1034599762
36313806
1785763739
390685782
859594293
783422943
1088995969
568062330
2118640695
2065455400
143184206
1723125928
2124465415
2020963865
1508534643
700802791
1945095694
479397492
1825666351
451033250
96584146
1340536666
537996606
1833840981
194493799
1207710151
1690102610
949269245
1613211527
1779882014
296645192
597038269
1055887598
804123217
1087648514
1245237187
1133763069
1656227194
143828513
1269021692
648594685
365354228
1835279268
2089101609
1161697705
602062223
457917250
915311305
2047363112
1409226072
1105556708
713462760
874290461
23364245
1566871914
1771077496
2063856575
751379
163423215
1713029325
1062040538
821787447
473060790
1394841376
204095586
1057700774
1104442602
1940545666
757304484
1784431848
1642537989
622434639
1121326454
851713291
1268932497
760716465
312800431
1364874691
1182125075
547490701
105863621
2101310310
823734381
788141417
980796125
907266031
443763873
241955960
1262841561
904402663
291462468
676665430
166952025
1616870498
754365076
1763010239
774223661
397343344
229320827
993210640
1049070784
1292494298
1322452777
1182022937
2056029398
1035162057
2142984420
1302182390
102930420
721506988
1623542562
157916724
1027956615
1648015902
805729346
1321634426
1559168054
1178816373
2105764605
385945408
458470223
1163503426
972325279
990991580
1536718782
1350395095
1465778252
231797040
1773570332
1561437228
1633508953
2043249545
1280271509
1887806594
355320852
1180089101
1676564669
2008432762
1755352830
1749911845
1333028797
301746615
1701409302
1642956164
622917878
560055164
1684237782
340720694
1610462119
127652969
934730319
809596292
1536035498
824699450
1172060295
1960441292
2104525498
2039945886
1802615803
1405746417
710509776
2062927899
381515462
1226828509
1164927629
1992109155
711682957
1817716320
1433286674
2094568556
1725963173
1685008755
1993453100
2066106484
1350888447
1220148515
2112851163
982082974
1511171882
1377644053
16363083
1958961055
653489666
302319355
98352480
364815665
565453471
1680662936
1340380615
92868324
1217711995
242953868
1494959174
189292072
1118498325
404115075
2095115401
416770494
1634035262
1423229398
2099029402
745969931
872610425
853020930
1228512477
671088986
1402953669
1092727110
1332004566
441910633
581250525
1411073645
1072153674
751369791
487247283
1499932954
1760257495
268963391
593643115
924869535
1161429919
899099064
584452557
72724467
258540070
1995792909
701721094
645750430
2073371727
1377219969
1445942725
1932852561
2126708902
1100721758
753881159
1643809424
1375899756
619997456
1162926449
1980755069
1136212427
329504184
1095015658
184124978
1530271320
1251894652
605696030
94390388
1274568554
1244819354
1335191393
1396692398
372339627
570445621
839890701
1037217610
433554810
1472354216
1806687612
405178231
1340560526
1117439312
1618521460
1226144064
277617712
1956051592
1360531624
902043321
386155065
1433603373
508489365
1766997494
962817143
330236765
911815694
529623160
534462723
1678976504
344418212
1451770969
1999512475
231740410
978532650
1219847120
1877940541
721261519
1350056430
511985622
734946380
598376252
311485248
454771562
758967542
921478106
2088225414
933952398
1197610284
1068084257
920939422
792021122
1913723885
687998938
74494972
1618708388
401094040
1300942875
1333367678
1029422643
2115709372
772090871
1858911508
1774454697
630090040
549519415
343662956
747115751
1262806188
1412845198
879125371
545740907
1656886824
341631967
779555226
291467021
635489310
1627183183
1466100725
2012574975
1338428401
431080420
541682464
788906587
1495015321
1959600653
1103197343
894658336
1962065099
751246018
370423225
1343639033
479849301
3303335
2110972983
224851043
306050704
529872251
415857138
1928929489
481659070
1837825648
1022443821
538250708
503318450
1588642473
452102429
1175482069
1837059229
1224199528
1041196705
1963131982
1651872498
1279429352
1567654702
164798770
1736666747
594159058
1164925448
2100097447
88989668
1836228391
1289562412
1267025549
1274489801
2014222726
623495474
609604070
1235145691
22555484
933904969
1470456650
1537086263
843828574
1352515911
83984517
1427890173
728661034
1652587212
782832145
144942173
357902489
1426829118
786250905
1987435316
1665078421
1304560523
1551599721
1213008417
772624330
1931080530
2032449203
187621824
145017182
270779095
2010938978
1821289037
489069240
1539426484
1342682832
484852468
63352906
2014127015
1712884640
1540023672
1702689728
1969863099
594818510
1528851782
1797361056
1189128978
448474737
1237245127
709189360
201663335
404572696
1463445493
252952736
184935435
427859552
1387951242
495436136
1200592592
628194357
446365669
56831507
1230972064
1888568116
221916047
1034554613
1270063054
1889713332
975040790
1048787705
1539325920
704468813
1814128094
1806317547
920758484
1423852911
397626382
883615565
1124752765
426433909
1418603679
1129287974
147264963
193390736
1048635875
1745931625
1946008393
1845172641
528427916
2043631327
1259427992
750114917
683563852
793268262
1444368417
766708472
847255682
1777555205
1076283118
1303617771
914084535
1677916468
137087399
1082032681
368851948
33861936
415216617
436404739
911323237
896584973
311467279
874888445
298780362
1621747598
1779146162
1324065438
423278555
1212930415
280461274
1558160665
1976429829
1604879868
120644993
1386854381
1615101024
2001157256
585045760
967581290
1912377462
755076312
1491893734
2096620667
660306643
1162047927
2069961572
1298988479
1653026205
99696259
926507006
2138377958
1638702051
549633120
1826690682
1976118469
317013636
305906417
797744957
1724517498
1862142985
1678295606
166918305
830068501
128338220
1676235032
1944484446
598016467
332376418
965456688
1820180711
2052859803
341688559
301335850
1194686432
261615323
101458110
2147374733
54719085
1437668544
1728079682
1637882584
625658451
539999311
1216038781
1402694611
1902409299
1899431483
848702177
1398381795
947823615
731597134
1546031702
1945884980
522624354
1891378323
174627282
401544835
1641679612
2131279134
1315111949
1462424293
1541052519
2048683970
1135632709
523126283
1152298542
538120913
1493785767
363690940
180556938
786164838
2041536613
507581025
116406627
1829511440
1338931620
977555804
1958719617
1168382179
232329478
352775713
1311997687
2097428049
510595801
869869041
1691946230
474420409
1195226406
318557053
956242135
794088856
1826919990
277042395
677379594
2074976914
1732606287
1043517345
265197916
1945315207
1671294374
1891160072
1796287858
1423523633
1091271752
445676641
799366393
310357149
2030538035
1971227233
1919767607
1841950777
1363322520
1710929551
1383793431
653025376
109302379
259602849
1401865729
1144549813
1512904937
795247457
1765761428
1493542752
988037225
629715828
1903435980
845658504
329790186
546638977
1009320310
1765001153
1079455031
273073206
86781152
951510643
981222028
559058778
1215534492
627926043
191256390
1464906036
1343499112
1253059328
864972310
1761253804
314990106
1344366022
2123248355
1171297559
1107339895
1962382216
296209461
492982613
1751756848
432783060
1710802635
283704105
2085476786
1960112607
257617302
2017927611
1490193749
1947633240
1604728626
1754115343
50174120
1442456511
1302404446
1997842357
315872453
821414923
430104299
744254682
548038640
894206358
818441306
830207404
945020157
678734380
1474493187
2091407504
359825248
290598021
445284595
895891035
328968001
1738814056
829453816
88567949
1293382948
1452911423
1590727722
704727425
737203362
989144825
1269663459
383203424
1393659219
669820293
1416516696
1278975989
1897086927
1689970509
1265615543
1178365196
703239106
401940982
1582160332
1617710370
1333029172
923599797
719367389
572940322
578771581
1433068762
1995163049
1518684135
1895698285
1136454906
780886117
112716556
1414259028
1549055077
2080732519
1328955100
904098047
176584980
1829229335
50367587
1361758061
1047083860
946255560
1191270194
729102364
795880443
1313324076
1142541480
361019736
967522741
183301734
919101362
19165717
184730736
672161776
1421382566
1517720149
51737488
1795064486
2069172762
1986116161
602922009
1889096259
699737241
1761434799
1756211986
827153589
1185230234
1199132833
1781912380
1734283444
1679477117
1855043608
501250323
1597795641
350629719
610977342
1896655507
191844372
992338319
17189073
563128864
1910876383
1843365221
1326247628
1961109573
1229661638
1727089631
1704686075
564083859
1273205539
295910075
2009036418
178897509
590844412
2144522918
790797393
604668940
457390057
1558528072
88098297
218923004
1996639190
1097757954
749033372
1695555819
257021179
382382360
650953983
1348699750
541577534
891752321
886158935
440855747
343506506
1466123773
516526018
1691168859
1551676076
797596647
1020857145
2133232572
588413191
1952994898
804373285
1981609249
359464285
1138383000
2061747006
199193461
22372685
1543111009
1021460302
1053954434
124326287
609354008
2010116035
2014725504
249488842
282451087
327194683
293504101
1583166716
642482987
1916900068
698121495
62273462
23234355
174101798
1997603520
1070600347
772011220
874773184
1649207020
1330058880
748011867
1807817548
572497876
472111132
1176284871
38366580
1080053945
685094700
236235094
1713233780
683229123
1707741143
381569610
2021031073
1091970750
855563799
2040538365
542259192
1876002457
1221677165
590956540
1213377720
866271196
700735992
619448513
846556771
649345920
423780724
544863531
1924607949
70626165
2115685055
1168730169
1944969352
852294710
207396686
1150261447
220572449
1353049297
61046106
623130940
1389636527
1290965794
627124933
977129809
292155595
708987263
432109252
1035034687
287362999
1359424667
1120329787
1553428917
1282437594
1949682337
2112034247
1818353200
1914615558
2144646891
1092728530
1591088414
509763071
402194108
494038629
72888161
14465832
1426509796
1726004008
1748669031
1401320228
1593836220
881875971
709488891
1092372854
1675803
51125523
241156969
612900599
719809060
646793149
46552251
449059627
1536356246
258969156
1477885732
273195952
378503411
463260692
1575735527
1047319506
51764233
892815923
621144307
56348735
1503702240
1605580774
18824537
1829197168
1124069909
1729673133
1068813127
324183047
897468080
168770427
911032606
407829027
56462600
888673822
100682601
1303840356
515158652
768803188
1961392831
8820914
294366679
935239592
271511734
1380005837
257110900
1582302576
475367716
787448716
1519021864
1743023760
1312402746
1891429170
303799608
1602544643
824994090
438745116
818040635
715154218
169156940
731507316
127727327
2043351115
81732189
1542944308
954608427
1840719516
399434356
882564571
1404189167
971395081
1384741841
356384582
422486341
2032121533
959008876
125390956
373429934
1614764600
688190863
1701268896
1441585170
1448810538
1559890895
2077915319
688399777
2047819339
1014225369
900739523
1990063688
1488659856
1673083880
1736058637
1419195504
2058076947
1433417429
929043703
118682038
1321212880
2065698327
318969837
891217405
1533815139
1763244044
1051388240
1514232507
1579003215
90634147
1440520551
1839392325
2133192548
1004464220
2117860147
134759328
1108434796
1067662846
1598091114
334023180
90708378
1106773296
2052502420
501886865
946282236
1871957675
1031460689
1927273186
1065715125
719443418
338945778
108391466
1208685775
126515731
50962224
1155228574
1624651958
1586944255
1938121937
476000432
25489736
1328558567
1351408426
272471758
1628085104
306860761
1299169486
346792966
424219798
1879511628
1670452077
62134737
62451461
1658370419
1383280779
1988496525
952624157
2037044936
43636850
1412629226
514396395
1636406311
1960802860
682364469
636698141
951461666
636639693
263663336
466828087
948581032
752827904
67860956
1974181643
2096019236
1584939068
183657171
392011655
641010136
68888762
259356421
1872664002
2146181056
1272029022
1977389416
444953558
482806339
161064332
643321061
2068135198
1481847514
1188298763
1491460416
1479429146
113963613
1447480033
607290381
360280142
1530184264
2090504911
1200202584
1178240326
599736015
1153240259
93244773
617592558
1764092570
1018911032
13462821
301222441
942404710
1146980028
244458017
529334000
192637428
609034395
1398587403
766667224
581769979
1754546921
353820001
1111851919
1923854951
333805336
1632703849
409862305
545391844
1552723985
904546692
1867851364
683373217
391106093
1134453790
1806856001
1657504299
1747027960
1577590658
1364773005
1953697461
1936126530
1573641104
1500388190
1174468390
1368780488
793237873
1813776740
1158680018
411291159
1478650710
1314450437
210084737
518335557
1551240597
1700813792
323639470
1814725980
1774157484
466605915
376446847
732722681
403198761
1879767890
2091591176
535422304
370886654
1423599678
963968725
1469410866
1146296848
682095816
1179285166
1010367779
882445531
1808959250
652407050
1316603571
1467587006
1023483073
1382816552
1340722506
107889221
1395526621
1556352522
2011763673
592704748
1764496453
541237513
891610743
1016507805
1554301459
1137074529
315928847
858002853
46357980
1082156298
2053331272
753717776
204282052
989568208
413938146
1930202058
2058051145
132008238
1400636181
1064046325
446365669
957491527
509892411
1822900355
556370972
553826003
1288305425
1694606001
245353964
276860936
711484878
1697026379
1366377166
1425082089
929897768
619942229
1480350766
966250045
1491253107
63566400
566397908
268967945
1385400757
1284698717
390541847
1063266231
229796999
856613496
1191232308
1016218732
610482976
2146004124
1550628536
511202353
907821643
856604007
45668081
2000418057
1935417939
1003519251
685798238
1523793698
691183224
1857606520
1068292491
1909952182
310914992
840620510
1239276419
902615461
1514069414
1070138657
2085470521
1578895535
1311744782
262010306
1984033672
604106770
1289872875
1196334574
611777105
2072556936
1682814031
1750723435
323494087
122328342
1855896142
471562232
876911528
1930490836
2679142
214555309
347709209
1789518407
672683244
137145499
2096123687
1685779280
1120285358
1317384856
315230404
1933694135
956712285
101788385
1008291846
1573443664
1375389001
567213012
1105814863
400104670
1263371815
716211269
706242469
1910580887
1231403606
598196423
1613318129
165418204
1540224505
472400279
997530189
656493999
234781835
1866741002
1778902291
778187932
1250442675
2079679114
2039122960
1556894296
1788202898
1919704784
1245633600
1584339321
1531818958
1010991792
1037264498
1569675336
431875021
420330442
1277051358
618868060
1831069111
775144347
518046886
1695486798
1090675314
1151041442
1432566950
627098492
1896492832
1372111282
1384887336
470516946
2025761853
949310482
474670735
562739179
1436651229
282029885
282182760
2137848061
842673223
1558651320
1383116999
2055661560
727524061
1609102994
31013792
1281344921
896271766
39982926
719098884
845924560
2078040062
1775390946
287769181
1291243970
1110816738
193015383
989661976
361026039
612636765
525549210
1882722203
2140985324
520252007
1387940189
822871379
76992512
1618220961
647795616
2052812329
429947753
1085826054
1279118157
175978692
972238480
2040464153
1277001324
360111145
1202808597
1184746066
1514232507
1807690214
792377743
2095772933
150866975
2058663461
2094868610
1054644006
1536947689
239279655
874495380
954604140
1572864216
25926123
1261021502
861987802
1624177535
1797070987
1384788280
1142921374
1014692718
566068456
609882614
1837713459
1644144160
675706477
1699679170
1920797456
2029393970
1996590337
518557893
1503735799
211520290
1460012414
1115561005
1917695623
507380503
1823082015
463644529
1239730744
1158739191
1189206152
1141968673
1183784939
331366530
749344467
1984773176
1377708234
568204489
401804926
602422310
1901371807
903729706
931010386
671373383
1011785694
778601312
94553051
1731750561
1104344708
1264875954
971949807
1907763327
1843744360
95678955
490361198
1020089919
1768755376
1656210827
2137730572
964004335
1968667847
1220843279
168494929
450628660
892619700
134336283
1532446229
1536948525
982461283
1979743678
1214420401
186553955
780718483
1421163803
989427020
192918525
267206849
1195268733
1823099431
1288766200
532108918
1340140276
2028558828
284748796
908716741
678058883
230072515
1335636652
1155983269
233600657
1006995371
1899955851
894898463
149193856
219075405
695683598
1602709049
78379139
1468009972
515997392
804009413
1534323914
966103340
63297461
414413654
274474389
490984398
908422885
493261398
500103588
499206666
543792551
479670993
393624590
1771506191
648435109
2128549874
1130369240
1047711496
1181318502
1166207141
784470517
995858757
1952114089
986446029
1715435964
338342479
1563238984
1451887518
643973191
1014350499
240351935
2036987574
240997250
1477317212
1409051138
1072066047
198024174
2064297674
60002688
1772419790
2089948578
676831434
692328361
175336461
1671661301
181510716
1798171827
2014486408
2144488166
905982380
1901342768
1900795513
1518082001
852497580
426840255
1403249115
604667576
886437489
1150403837
859607621
828907779
2057085917
1647451555
580587230
2040310967
2095058768
1161330000
1766464609
1869185002
653544980
1852624256
1902274058
1619696902
1956979004
1648131279
214493914
224998243
1202051737
1489988606
201246003
2234061
26298873
785423267
270372418
892798353
695954402
387792079
488704565
1300844812
1837292386
903027241
812791079
706785264
972307596
1418504207
1188713671
998319152
916814737
709594287
470998441
2022153481
1132435547
375926851
408648779
30690901
135682027
722316916
2095513820
1992447365
2076939474
1575632664
1723409716
1707332638
987174654
944310163
831184249
628759003
964720698
1494164293
1393794542
906265956
298525170
687655269
900944332
1938194224
343146432
748857807
635845499
1494469700
1332996618
1252745761
615140624
1602276470
1762007082
1556092097
1076535168
103955783
1799939013
1929969700
95338525
1566516567
1036937468
2020685362
1899117491
1108584571
1885997562
152707487
1643669858
1268899411
258211654
989379217
1947539291
2108076343
1638906776
1991853576
983000085
1914803868
1585534269
1525529043
659285768
1863408737
443354175
479412756
763715990
1816072042
1941850277
1617693575
933743948
408255729
1133305329
1031063277
1520781885
1003017692
1824076317
1294148556
1249307815
1904430120
985520914
1170394650
933269168
1776441385
1623791376
1819537531
586775989
471200179
1689603009
82183106
314860444
1820502238
1533213903
1782531505
1990304841
660867869
669438245
1390309614
923908479
1633785567
2024128410
1371102146
320512577
1859407870
113188742
364259641
703964721
1164825686
1196949915
676138736
1663864680
724707395
1045621591
756533915
714752005
1631111972
812427932
1257707934
721805712
703013286
427215114
1674842290
1808152562
1467140128
1701622596
1150520888
757567637
554686405
14832745
1122422398
1338848229
1546406564
1356432798
1218257568
373724651
813463999
2116096818
1522044601
1013246610
205161332
2052464222
611132419
792107054
1986028919
2129487352
989768220
1136304294
1934391120
1259545690
147576515
718953540
903065721
572704991
1011663120
125828473
1291928470
1399403846
1355219152
1202097600
492870146
1958368525
696587888
2091874038
642509114
1288484317
204149820
1811524861
1855691477
1192372400
44753193
1514966830
1587528443
1084746820
308201184
153442319
1230006518
1617268994
423440239
1371109804
1089480792
624694034
1385151584
191655545
890914459
310897099
1726486893
594994721
2011439311
798777846
308694489
2136919304
590923597
1902444173
1377177939
1981334821
137155511
991236114
694043498
1129934468
1693125801
1527705483
1973156567
1220050511
1931560796
435749796
624404150
1089781249
1605524196
719144824
634344416
1427941350
1150777152
439446411
1444027513
215040309
510429051
1833446782
340323300
1179754111
257273615
124313914
1714241110
1241351637
1220598588
787653562
1615286302
230547963
1794307128
1985901877
1307620340
904455724
1036103789
1568782119
1247284289
133389701
1273945088
198752272
1163921712
770019596
730361456
786239941
1448484929
98792813
928675441
805914588
591179438
647571354
2074420016
1547690472
2075822726
954694411
1378529589
91189931
394063581
800102966
978600153
1299817937
1680282285
1212477087
1912154383
1496485066
1464884280
1434235926
401506506
1676492131
318862902
10503486
282316777
321133443
660893051
1574828014
129214447
1678565968
1392174571
1967666352
2045314500
812131
1687717785
456255055
1673623485
826884282
62541449
1897335158
1856119694
1849700530
1578241335
268930138
804324444
1407614585
562750347
913578347
135360758
2063293467
1112975126
1891768038
687211586
1068618029
263552498
1084575307
1413700353
1320575044
2009544040
690981383
196168910
1727573455
599367435
923053881
832075566
1235430465
1559056490
2018342207
756673088
85043349
236773101
1625611544
316981536
2127157070
222242877
1775130561
177950013
846031372
1349512834
289793539
930651389
1497677524
1496686092
975241149
1809385942
416652598
1486911495
1660815856
1904317908
1038224177
1366326324
1535895694
1906261494
862553034
173699542
1829478364
1932131336
1560036619
1609493718
1016255776
447984980
1804398294
1242207794
1107213862
1980800531
1070314697
1214990033
606639354
1100823827
1164747383
1943767934
889945791
1577534587
1758329996
133350085
1660445248
44842460
746611864
484563962
663730607
1836242521
1616491225
687727836
358722442
116313398
661183609
1202126258
580941445
1072226229
1044648006
1359356228
1308920384
1053607202
739243444
403058014
2032387826
932873536
1764755180
1148005586
712376740
2120148063
1101008392
187595765
1692558078
1723178184
877679646
1518688945
1073673589
1166369069
1524065560
1007539122
799121238
2131126148
1060288642
1208849254
1588646766
1772390792
657456100
1363071780
1697021224
1541935710
1097636339
2074129712
1892166620
861026981
1714059712
1997441217
369298533
703722660
450607528
357318072
2029649192
622160660
233194365
1839557904
1070200790
288510548
836956837
265461699
1951165966
1911521532
1544486541
335963538
521053008
1668972324
471088275
59151923
1590788755
1105759946
1594506915
903818290
583501775
222889624
326051673
493531156
1375663398
780191062
1100400367
171859129
1234929921
184333388
160399116
1125739152
292008567
1524386857
103224396
1359158887
1334073134
1794959035
719769312
1185079784
189853360
788506335
1917452501
156093600
1011339994
695134560
1584394520
490846108
334365368
2108279800
1110174025
658057019
1253672145
1687154951
2085914598
1516983354
103334679
1689515237
1753310608
336740688
1547519412
1834944372
1831148173
556521641
1945928334
748522295
1463125970
904474423
455379430
141699895
217378557
966965419
1468010475
1689554013
1345139754
909493999
1782159239
656637327
1932174163
699770741
1984751630
2123439545
1502708964
866291398
1023465958
2126460920
781947503
32273507
432999380
646961332
863961451
865677389
2018343623
615002493
1424563306
1149898387
55544154
1563727843
478574296
1621147567
1785270808
1445948685
1998541523
917296909
232685466
277536400
731778021
1580139448
970035501
1949036293
1678947398
32217027
2030103493
994084431
176669289
947307395
1695506117
1335315086
276584114
1106993543
646040675
2044423102
412853310
767468174
1075131593
1663835525
1131863914
227599950
130466402
2011210273
715499094
564013940
718436834
1790966065
795228242
573849386
937888643
1098724523
1132655709
1555243461
237984596
2078214105
1121611705
1364471375
538801363
1514139567
2051199206
2048228275
1540519207
1829399332
368640477
183391352
337205776
1596987531
830887112
1711152714
1377848061
291185686
1859095059
1807785869
1057641427
758920206
1125562867
859277020
88522990
1239708458
205739479
1830557968
619938022
641586612
1956934226
1942522195
1938419649
683822807
77898237
882029586
1005764191
954204830
1172890296
257851188
1520698458
785485377
146748991
1020952206
638545697
1499465141
1159128410
662785884
123300800
1447914865
1107377215
1024428350
648163692
92870039
1314094266
116553518
1196479547
487818588
389692022
1167040196
2048050224
1373543133
1544825706
1432025693
1784972889
2010841580
50877022
1212795845
624284338
1841976101
2141147387
1488554392
556323769
1316415322
435356061
996712960
1922883084
1219923400
370678754
1794661419
967100014
777955686
1345694735
1560619973
1214224003
1660224331
749997628
1371974196
1227377504
2108950487
2036102012
84388549
418225162
880266758
1207042189
280528507
694103704
1327250094
817193595
232668541
272758552
902882426
1541469877
365836851
131296585
2034620287
1700601717
1722785029
713221534
449100255
142874268
1253969025
1066229067
892962944
1630647732
435519800
1808461013
828749971
307610966
1403527890
1741160038
596599753
1130265031
701623512
995689241
965421295
726406098
957051971
351441797
1075404456
1687283456
1965905495
485832360
1253170796
61656518
1742746236
507787355
1586099239
1412873816
1959801441
2068266381
654475983
488744872
1251705762
2127346697
835504123
249851907
1928790632
1433794522
2042710996
400979627
582219936
1198415376
1888322792
956767699
1311533266
1593291414
1858859244
1092177407
1084654665
1881650859
521055383
714121038
3145351
1017736147
595032567
1472282535
1840019638
604339579
1661268144
672017424
380582518
659614949
1395150286
1861980724
814335382
384385968
1490172396
384152324
1722420524
1405514192
919194443
1646854420
253035757
157596066
1942707909
1901415470
1028468005
2009175796
1624100133
1195999510
1256690971
2137348612
1771104149
1518471912
1987966424
1424094887
1667299188
832553165
880388890
1728847120
1207568641
1281294377
1447223034
589829683
362148620
1086899758
2071632353
894136123
918535947
2014620782
995862616
1680638200
475305791
614940357
1682961425
1074266788
507991350
1595772636
1837513973
2039700539
1443300560
703982973
281952366
1842430604
1400083672
1159135085
631935329
210712005
1416271469
2054424250
1991934554
1129540478
1686492408
1778988894
1153018477
739794742
1877405943
997008483
1031781517
1714794310
868101179
1458381907
285747322
2022934771
1232976180
842994911
1762346839
1335674008
152866767
993784750
1499140686
677011118
1033390836
1744711058
722154795
119508847
1368312561
1492316038
1334342061
1611485388
497781530
1915852982
1995278628
1035803491
1982817068
1544193396
1283970670
487126497
1734483240
481284292
1541321174
1057767525
907025970
1968331054
707586036
1985493713
1005696110
693678358
1180713662
323355946
1536159160
1684785262
432534009
1381817303
305950242
1179950100
1564689141
682242221
323876665
1738211369
2138103252
984857308
1735093423
1189311907
340701149
925552336
1630096832
1853230941
132641538
1860441153
133470927
927012544
1496791887
1899295139
191098166
1347832999
1506625668
1976967773
1178397440
1812791024
353600498
841479471
447933403
1423965708
2147404727
1033743334
699854885
46928259
2040623414
1563098829
1209873541
1605342634
1456370749
1297869134
1087004921
600324155
398400800
960286678
1877132641
131943821
1895353427
1105165225
1639936382
1058071431
567595612
688666559
1657406250
92117498
1534393332
1761181077
258205934
534271338
1952587902
1198487045
1989507927
1492348306
829967353
1884048729
861618727
1178273374
1198026088
1996422916
58748339
1033902342
490093650
1562733661
1805019934
413639588
1957344522
1496750094
1251749805
1481574127
1461295081
1977663117
649851653
646118439
855765399
47363611
981111443
807287422
40680758
1447266267
1986495720
1402676989
2001108766
203188114
79599699
1771969600
1752073189
1029447428
1810089619
1213530948
381492919
1857631204
617830992
1615691944
171836106
1806971981
236196831
381207091
907141865
1359198162
474929853
375847725
1698592895
1741694681
1438463532
1824564928
1045943139
1260536076
846160545
131010723
1854652212
1615633320
2041202569
1903475765
2020305417
181360834
478895373
157136287
1267273825
1374295329
1656162576
1062608157
722794397
1680203712
2010305607
667114221
1894929970
2123889779
1369309020
26940979
916219165
2058282921
1517291300
1908966344
1771799659
1113100669
2117198513
387237971
1616992541
2031238970
1518253974
1053291759
500872158
2137564209
890379429
1915522720
1562177109
1003688626
500454178
421150329
1273001083
1852506452
885917103
551438153
1976476875
480638597
954948549
1021604554
1132224410
1665201143
1496837608
1689550960
1024162588
1584455116
1177611685
1568608824
38660677
565296217
487348226
1795374286
744504438
2028135781
1357987964
872075906
1303434005
1638171102
1022087695
499570090
1644749016
164667617
401571329
1439938772
2065806850
562620330
236371897
1419796205
365002708
1440837332
1417905064
686264946
2104427698
299372049
1601653388
1298068806
2008019681
157610302
1114733373
1755480774
1783186287
2074220150
1798712058
1066258974
1436904577
2120412537
287685921
456672027
677076528
194360407
1152588877
1699761980
729394472
1997029321
1712090607
1832413799
1483990466
532297156
1168604831
1394805653
1372396819
1112187622
1567638620
1269374640
1480485636
1338161127
2091609701
1629676269
413506770
772910972
1056387430
712315838
585106748
1567727259
1632200258
1593935771
618795990
702261199
161634854
1851651747
140890879
753280940
1733314248
840084035
2001772005
721023277
1945747285
1671674756
1067296162
1718841639
129061846
440248562
640310693
624497973
1703673982
851683490
400932056
73045984
94027840
685256889
687005499
2048683504
1075781980
925698165
1176953585
1934670562
391592592
403987019
95692549
856386564
1356859143
2003208951
1663111059
111653991
1633338462
481545086
129991578
1627301212
1876935629
1460509279
334825662
1806572216
476927339
1852754085
875011832
57504119
140932767
1797189607
341850410
1219233088
161395026
1439683502
1782936132
868844637
238819296
303010275
840513096
72435658
752792174
51008692
810615412
616701338
813961614
138340744
147985508
2048134756
319473596
519971282
1446580487
849938745
193569426
29105379
806105250
1634906076
680995323
1832718777
1203584251
1389784607
811864532
1771251801
774890220
1062620006
727864563
216356040
1446602026
1609790301
1212494164
360284136
1199263998
1981631298
1769274378
1804587576
1013462132
583284679
1880904578
658775759
2738127
1694109951
1577799329
231934540
1139815632
2026616580
704250614
1003506338
269573785
109646948
2115177376
1507026093
1313768108
1487433308
348301193
1247498218
1556931721
1561795948
499948216
1272721463
1625492151
1454393185
1863236928
1753426735
53915044
261882114
2120536861
1475689149
1611050057
406649700
1246706678
841761055
1383115741
1205867087
882857471
704650986
701066585
531193214
2059584577
1138556376
1429410923
2106289217
1101639091
1473860438
246630232
491322321
886001099
1530361638
177894863
2057375485
583401727
565101895
962230972
2130018771
2121840949
663216860
319447526
1703281691
589199579
1318403280
706564870
477905647
1496349386
2137229336
1524775865
174930465
753985426
1243056789
1585313235
1334104076
1697122994
14750099
1949989086
473386468
628295662
514923850
1472670700
972994221
932809820
1520242927
550997017
1678095187
303406972
1615734465
718760764
579520981
1948399545
1703553651
529211590
287391679
1531954972
960505046
521768650
1152785469
1016360894
1850746683
1400550875
1109021122
695013978
823695913
1315944287
1455827630
2068625881
581420027
473221301
831900362
625576223
1572202956
1629024809
1601383940
1758113607
1485067359
125244554
65302053
312502853
126663806
1010378742
96308611
5425335
1347876426
2039551349
1278294000
836608424
306730259
878075959
1676187365
2038441496
532246436
121447695
778624517
1468512314
1589703422
927154638
907516209
1244266892
925477530
1762745275
1317246486
1530969506
880741812
1114069082
1021424959
1583890578
958022926
583993775
597485247
1877661437
1296650566
788617703
1592814606
556579913
1429222064
1751520295
1268742670
1380184858
126795595
644896101
1224946015
1214226354
1108433266
1627221083
442054232
508042732
26712402
1958912508
2026393805
1440156601
1218313439
1916793393
638052623
1257341876
1992586630
243774136
1361539409
875005195
1643457905
1355519643
1806656199
408079019
1010145670
499851554
54503516
203272742
644238554
2060463974
31901997
1271541188
896271766
1779498385
1032163173
1590745894
127859776
2118364097
2118369237
1171831807
1664083132
279441338
633824100
1110412255
1033290182
901120264
387639542
977332949
24204943
1268033762
1899624482
165722486
878515507
1082104017
2146856705
1913486954
938486431
613006619
781634331
29441461
286906585
2006413194
1468375444
501154710
1028582451
873387724
1622120382
1112786147
300992953
1081061854
1591501234
986410499
1997727414
1836781261
1147310516
789259521
600277690
62577291
1801592876
1000204314
772496923
981616220
1924173279
1245321653
693019494
2078616673
381990827
1343024799
323871680
1676937259
1920787742
736385945
1752934715
886531206
664638204
700076436
1604989246
727961501
526809105
1878528894
782903132
266461801
1951882982
23469438
1849046994
1151882686
597404575
519566550
1441216169
1174794454
2057138483
1886660044
1997447531
710154020
1429680259
1302601410
761292114
920945554
391531826
1047703225
1218494647
231489437
493461679
869097378
2010792453
1023881423
1512526542
157227207
1527218643
1937419991
1815204931
1352592249
978650635
1944972836
1728401145
224175629
1668242034
2074859592
1447194967
82102681
347304038
1386747677
1924418808
1997595752
1486330697
930205097
289956180
702099930
1896522028
1404578984
2125471269
1021208690
1079462658
708006902
2109988962
1186032138
2116889605
1371537216
1374542785
673968300
627132872
944741170
1613246759
287159216
1240108823
1064742983
1274697817
526636766
131945814
1831291966
2094877475
1729499968
1437499239
224768679
121225208
95824989
1743828347
1357675811
436257244
514438327
2137684856
1940878063
253386969
118402757
479979737
1239553154
150555291
733323361
801179698
1373954461
1452303147
1656404324
824498538
1211968162
147739583
1874707588
1979235532
681233415
1419735431
1986915419
1736720094
1401400024
794144450
935810411
2014555640
1342975062
1685294959
1475361787
659819945
1612670288
711515127
1418811586
1737771678
6876440
437804596
684216227
1212841585
1760801190
697943915
243798827
1134013545
1298984111
1975404907
2084279110
1293515213
492727195
1937045236
1173158319
1698346365
429720551
1799240194
514540337
2062516073
274494652
795238677
1422064184
1308902514
989454002
1394636851
1652080546
984001769
599316082
700649435
687094659
1306068314
928193749
1794339437
186230188
861264838
1762091201
636007003
771255434
228353317
671614281
631205127
1901188040
573484941
29331025
1186902493
1776551943
1335669801
391226247
1667219734
718569793
1981314383
2065364483
2038904265
198380795
119166591
2098747374
100700344
1055693251
525203348
1877643134
506073329
1340265880
1364472609
1837978089
512786139
3229361
1590709011
1786294657
1334010431
1748588255
2017424741
1149145838
2006533976
437802054
954802291
1656106502
328649623
724111173
368318854
1829871385
884843200
1161599891
1548256337
184893387
1174625141
875969120
820325508
2071233495
1693474546
394518353
819203175
1087458761
884119779
1949630591
649059884
289446472
498325004
871402100
2035159199
125624236
2028300228
2023603566
1854488605
413243823
217777557
1758746731
1759029878
1192051595
497654729
876363343
1424950927
582965845
46777264
1134176000
1681658053
1566191766
168585811
1156220487
1679822335
1700167211
2061363461
1708396893
1267742398
242951567
2046599213
912415249
1625345113
2067459137
1445571106
23361943
1325468185
1252030017
807720442
1456583977
2022608683
630443065
1894129694
1419472253
1363735413
2136339283
50333487
1458021559
1328256308
1642996893
581552215
804673352
1182493987
620220066
1993684865
2114660974
344065010
637085745
389098251
1883728574
1181534350
1072886234
1657361616
117247256
1484184872
1892139968
385617226
210438954
1581314225
889930205
475198575
409050623
1602983848
33808800
34482521
1726502798
439906720
802055669
901447112
503961814
381686991
748841024
1455276463
2132463839
217243361
1400657166
404446952
1356187366
894769047
1917097108
1776292620
2038586997
683678494
1589870038
1671753627
735445250
1757565541
1146222140
539722360
1737871688
1969619383
1844016958
888885841
1169793848
1970581680
1405547401
1064486661
862779926
19111539
1712300823
689725641
356155784
68544843
977038886
951778562
1883377220
1192738745
118161554
2031261392
658363274
1865254261
1250335851
1097314926
118951731
985772138
1923799907
784145422
119694460
1952605940
2118024123
2074469212
253303446
1657563641
274201845
1109271098
1164380612
1769979965
534597906
2143526832
220901031
1308947547
1546102210
1678775136
2029418727
1168204430
400459911
2066319975
118320546
1735874398
1842832354
1389208447
1208513596
1877848429
584081857
202818298
577013428
1464126817
1657062410
1846264279
1874498302
1587069339
2096838636
1153544143
310440229
1874179786
1284173823
61807853
1692809989
1174908953
1833270676
587324432
1512931204
96612490
987903179
1545645372
1433596931
377176900
870436865
724450313
1711447024
1733333684
191424547
1140736966
552599488
1737592935
368478188
440554710
1182655376
54912467
1068374667
1328768385
398406622
164671321
2040407509
405152726
1634045704
787156057
1571974775
582661044
826308082
2114924777
1769006494
258782666
637032924
182267292
1208470415
1451282952
1191723540
1399940964
590644742
1102196664
825038653
540218899
1377473236
1607711997
1369776397
2126139009
1023934481
1256981669
1458633320
1617896909
274821673
2004720149
1887831721
103012232
1266789107
1359779835
246129654
1940413217
97314587
779225228
2027245500
87435842
1266936514
1252544180
1813367448
1289365667
1623981571
1834520216
794427451
1767686183
870069556
1206505466
1213276244
1680770250
805163660
564772760
1375406956
429641029
961576346
962764380
2019849245
1049364119
1602355094
1242312693
1270697700
1963654827
693254703
1155448552
1128856345
1235691485
304515049
959958488
964073281
227195316
2120932534
1794590571
746131412
560593534
166582313
351113007
318958051
53606848
567665972
1497866319
1964849370
1723223468
1680977654
1423171569
68884091
662256652
569196333
1455615154
103570407
1305616123
2102179938
560032699
238256768
561475359
197153728
1195191966
1746967321
414744216
401972608
85796570
1913972360
1696473187
1586248452
842164167
1929121799
346419647
763292418
1056542426
1253812998
421282420
585335547
1759696726
1548320621
288359250
1202739924
911324055
1432249914
2790681
1026987158
652364487
1594013169
286289189
399004030
836637961
827625207
15629180
1908989220
19483394
1161585639
16261513
599955891
1393552944
1273804693
1287746202
466286762
2147111256
1758274408
1468945745
1021251624
824116078
2004244448
66624456
1850766704
1661033914
1570229484
2131423958
912630026
1654053856
1681389971
850783042
557888271
1393017188
155977538
1054978092
1835273071
1495800267
1570835837
1561519923
374734093
1263347270
73476406
220621811
689922250
1630149395
254472668
1637166862
1793577787
1002517872
662981339
603332074
1442801458
1839749040
785893230
2069315518
1735816043
1341531190
457711717
55260838
2056118013
1405936247
44959054
556513820
1919047905
1578198069
67043776
1511380360
1848016279
312297105
1009092988
1209659949
1966188846
933071108
733904749
1487804753
911500671
129929808
192416138
903656586
1596094155
888782137
2030907489
762489684
722895811
1888289780
1941427548
140978924
174467343
1577505494
1182219648
1132015247
182922953
1511001572
882555395
869048177
1953389647
1206454453
1484895562
1753700187
807801960
1969973864
67951853
693968096
1928449127
571358595
420228865
121391815
1276916674
537608267
369066999
648212475
1548174975
692573876
1899814292
705357305
1127092719
911531774
33839790
862868436
48953753
630005633
622160660
1089269716
1704238521
1399769839
139712672
239274420
1390206791
1157235371
1471586560
756344211
888902169
388862730
1233189775
1173289611
22646114
1699788563
492672022
2131579741
1750019340
941658217
287469675
911873221
1761675241
339934684
726298291
323980276
30181301
1746155455
1969415439
617744803
261053815
110589942
1514280227
1814240901
1893721393
1659228452
1251989343
1030713741
1597217726
1642683780
1112899100
294357881
701254224
676260144
1898954549
1493301016
1966657870
1975498173
1418252155
1993253789
2139134830
788716603
312950431
2091925382
60641188
1379846071
590012607
235064311
721594455
525804700
1136052230
1857620101
1124330230
1025992536
426757292
1405026802
919330185
738153989
1928422164
1578929478
241988657
1461655903
817429848
1541969648
23375448
2043970340
318815884
1600910131
1310173264
1182826127
1204242296
49952736
1637055903
1571095193
1901731418
1204362387
108601963
836194993
1394518105
1632704129
2051607708
721032153
691386416
312591442
158054425
1129547485
1492538428
864120521
315048967
953153525
1446457811
732778330
476956091
2068161433
1625631831
1789331796
1235710994
341356616
417498545
155490072
754765639
186313158
1856653162
1886880720
1822700686
1061528589
2111385088
959965385
1411927682
330014419
540181631
1692752762
463887373
1469673821
840956111
1439561141
908296710
1833206907
1296725344
860282221
2054544004
1364123706
1593991325
1948978052
307493398
1013827838
1624057902
821703786
1482328027
348889718
851406865
2033309556
460752576
393046077
1561025576
1554418765
452120068
1866660141
1269586571
1176058938
1854774114
953001171
905083520
713147269
583727405
530767226
518029552
325132248
297163159
1206844085
43311178
412018986
110310098
863164361
18063994
1325264686
584773798
2029726841
1396446520
1894877099
327506001
1440446559
1093550693
1441090427
1571126657
715021830
2010855223
921524624
46086522
528247930
1179638719
346804192
1046540186
1987392978
741941018
1357558831
1703908598
1084616609
529313296
1314998834
117060080
1766889468
422784091
98979840
498369183
1691620468
132141274
1565277756
1465867171
1492542191
458785503
2041764633
526668147
713761734
2060617247
692061821
333241325
1106388848
558488289
1178111095
81960282
1926582467
2135350593
1512728808
851243138
1407496124
1309681030
1023531586
662736546
1003620801
187451713
2078623830
44110878
1313565629
844601177
1175989275
1900599922
1474391992
74496142
319367127
653033952
176607723
1318727302
2049891063
876778798
1830630618
930661218
1288509060
1714852745
650239360
5912409
1704054840
165493874
716272393
1091712741
160317950
1065958095
1322377899
1396943677
1592277084
191476238
442391639
510792008
748465004
932479063
1679079840
328648556
934196766
162374533
243034200
67181028
2116709472
24167065
861307981
360228360
2102913020
738202674
505977371
1324275962
2059516153
948509439
655074866
82677689
1546612827
413727597
1137738875
260239244
2059154027
1633488128
361235464
1183530819
445840661
309493634
585749783
578433963
1702359091
1146308672
1531682973
1691237157
192423306
1922820915
454561619
751763580
1299536798
526900912
533608721
288471969
1729258463
1733840697
1200409398
548806338
46079259
1447467067
1495186026
1937539579
221301987
338901168
1229145541
1677390013
923329803
1254388444
1561452273
292681087
1124795241
474080316
1270414265
149719219
1364320687
2143709306
916126370
445209080
153523400
960235624
390298932
1568428032
1918029680
263053249
552355238
1235245738
95117370
495378275
21176784
295991764
267019670
1773466677
821989869
1710753050
2130096567
762770581
793432661
1579742158
1145511961
1863269002
1318240601
869054556
326343806
1715328740
1489943862
631148224
1568066506
115178970
290443673
837464722
1777922342
1234703694
525954670
1217009952
1562454049
1514850821
90819322
738349304
1438576606
1137241086
927390307
1416253977
1387753644
73354214
1688743454
177638423
1070636771
1303735176
470295436
915955823
474263069
110949035
835889474
969597352
1118003433
1599372284
1993386510
103004830
653197505
1929282788
739466621
1661966302
685146026
1788848496
1794852278
1562842193
1418570815
942368254
1168778855
1214781800
2135361847
385646114
110761227
1559400098
774791599
782877556
2077213972
1842464306
922000892
1570339247
1714514577
817273425
1559976886
944533966
557510102
1419551920
794309993
15154889
1233957438
1978188872
1532731764
693250825
1951779921
1016116088
1306830062
1752391578
269582230
1680712984
1501653684
1535888793
571233814
969691371
173598501
1422604747
686239882
1971461594
1755335238
1866572595
1002530818
112465421
1357399580
290889907
1570358992
2084110326
1325414981
641924387
1328722238
2040247053
1392604291
82115524
123938841
502892119
550265177
905560252
635431298
18159096
901060641
823065034
1676510202
84503204
1921323299
1268763114
1798777171
904349828
1417447844
1190951096
1595606610
1533524944
140146562
1156351185
2031734839
657677560
1609763671
1342684102
1437982578
595292258
1264420265
856228903
1444427547
108032252
623768078
361277051
1036161529
6045491
1365884143
1506181130
1621177441
955615207
507876365
1637945247
1585147777
859990087
1933856393
117341581
1520619691
46953634
1350812743
282734070
1428204959
217624511
386430891
1470884617
371250177
246380299
1316280349
772643131
906805894
313421084
1644974334
991548431
1479470664
734969918
654448630
960162518
584639210
1900982110
1672631801
1805544656
23545200
126754781
879747201
255436986
168411932
1138198291
1554692341
1083398312
1332993890
1187884114
1705475333
304458146
805086867
189009896
164220092
60145061
2142618420
1364103024
400733331
1161270019
596770311
1609793047
681855697
1676492403
1034998808
185053710
1111121290
1360898657
1793757726
830915536
1608226836
985772138
1174055650
411786337
815936364
568695579
724459452
352165375
1571438887
1844309495
590615303
1263191942
1260636931
841992375
2021587870
1547706004
230258168
1813418023
307088872
933383944
930114835
1829914678
1264155400
87540818
1717764070
867304892
1160707024
1302701070
270980365
1961688079
1109601064
1928066629
1945476334
397718005
2007054379
340149134
108488391
137933800
1034936045
2086356694
983530157
1140554854
2019765563
461033904
1157733908
1959967789
1065319311
1785057120
247328833
296050215
1729968359
1378891883
458917302
628019588
1778037423
1877634706
1553915561
540753975
355615592
1561392367
374742348
1544817352
143902109
1192429835
271622445
1188406944
1690431950
1876609566
1986887008
84380880
859277020
1955027490
1632885906
644681425
1063323619
451483313
1218983318
868820866
791559018
242372967
2016550041
380725989
620615238
1002451221
1223966545
1836835386
1086775684
55960694
858459653
1968199259
191687243
573286910
1638777648
1432986868
704377547
1101936303
98262890
1561284200
365425474
1743798347
727898206
639798439
2131800616
1830175896
1357889258
115136513
1869516619
1734517300
619896518
866885000
105388081
2058696954
1448943302
144550146
853686588
1760343498
38193347
1910143100
1129399999
1878103340
10797238
211165226
506017648
132872670
1057705125
507996139
108304769
976108808
231888661
1172412911
1724201335
1908045788
2105531647
1569977175
1510573999
21353141
894219741
1447884820
278828356
1555789435
1008978972
432898111
2080067775
1562436837
1202821412
958681916
434131
1970892865
772986722
635551453
1052700844
1004031127
1311495681
289455989
463582516
372314541
1362044428
1011192893
1761939646
1658079974
1387950376
59049408
1242265085
813681196
1036414417
543511971
671229785
309401637
1133317849
1673309569
1082447127
1069198174
2061769742
962118245
1222238672
112613711
2115537881
146657811
1949659321
543942571
2055070445
1998923048
1904875893
351508311
723384330
1691029997
1086587006
1324166605
2142347081
669853085
289249520
1480702623
1753006732
1701402614
284275451
741492446
386559830
1154884762
1105889904
652184267
1274597504
1282982452
696988477
149164838
1407520315
1737855958
806242255
955995569
472232153
731251110
309823606
727841592
914469847
327918119
1553561943
334763727
1696695270
245660128
4512105
364388821
1577242658
893086636
539284109
93020060
1646216715
1105820962
1788341832
1120019127
211725727
1490652518
668495185
608851750
1610366124
278015842
1780900075
977148370
1129420593
700710871
1732062212
789919601
1798587755
525399968
1294034638
232923847
834493411
781720414
585177074
946291097
27715072
402322621
103038805
1406602369
2086980329
1457670480
1513419785
1758414500
2023518651
1380445507
1409252200
587729035
518477365
1800450595
1353533860
1260807793
1974776784
2025730525
1468783254
1414443012
21238032
1122093971
633768866
1096983386
634697853
1769834431
651284494
262573559
1918380285
2046912686
838255518
1255006093
1625069826
1675520609
374354042
1330444340
393915218
390450336
1559122286
565907354
819324268
1419784481
1196988739
1268761007
739843984
781789628
413008774
2144856881
137349788
1122318854
2120947212
1199209168
294372488
1137005244
782324494
990943989
1042316396
2106497771
1928801010
53012536
1772741037
1316924134
196668770
1609730144
699310342
199630575
1271688417
625121161
599549147
1562718842
434801150
2007264167
278365443
531592863
1351355126
170053380
196041677
929590678
642844956
232188591
744788100
116751966
893799976
96339704
1619700724
1900058200
660059876
3922637
1362051292
138052313
1306213413
14630864
421575105
764548264
695965533
223168423
81959234
185080563
2083432570
3808098
96583709
476828256
1769861006
1002574095
1507540393
997094526
563162570
1409327875
700844108
1630540866
1645887507
1512685013
1626160704
1536729365
1541397018
131040582
1822215625
225984736
1052742312
207015746
1285338441
2028840141
1906755469
2021041844
2054126103
1133321992
241271941
1479595453
1678435740
1932069235
1540845691
237987450
1284739362
1115315304
452907559
1407284522
328965838
83084748
324366218
1541299805
436498759
1160451546
526992888
112802589
748543328
1689684630
1445896513
182184198
1397604089
1776522967
726363073
768612727
611548377
1339866265
2051949484
2071895047
484637881
332722880
2059720761
1701717581
366641389
310199035
1367428563
1963260535
452802276
1413789073
1098163845
1005137402
999873692
1746885821
1469924238
1845373755
1599909150
693738516
1155678105
886792328
164663514
712904175
1018568904
2105115381
34176443
971166544
2080161994
617868793
75432157
1129050623
1286531972
1599135302
1772802412
1703747887
1734967580
2054993211
267470636
282896087
1546290278
1499959846
972693968
600190161
1288060250
1220192315
1268230820
1106684977
1640132129
1127904843
860577762
815530491
88488392
1687389256
360126605
1367414824
337066193
273589475
226239351
680846079
1620359877
1342371611
1439917515
1196879490
1380293825
1105441944
1148343360
22035134
969047938
1927290587
38095446
1146585758
829168406
1769168212
1552935655
1974065393
56249834
660555039
1849049905
1566960789
79495257
1524308501
1339139771
778445957
963556033
1783077823
517658328
395356480
1922408753
2092884858
853438838
1649040058
1648414730
99820113
1047568161
1543769589
1525107745
1343567428
2070620137
219600970
1051024209
1861978700
13719049
167239573
1688550519
664296671
1666458152
711016763
2004552339
1126972132
278662489
373215235
324244416
1979129858
518929584
1085294679
245376561
364162462
1380768488
1663185723
1290095650
1486583261
576801919
924151205
292466545
782675060
1460437070
1439227622
1282902819
1327478278
250224672
302280295
1622375382
1205482092
1027694224
1735973389
339926134
1632715167
911097646
409206466
1963327969
1945070682
1827016469
495867286
493762467
567216424
1093881767
502320023
636390250
2106306276
728932123
1020261714
832327737
2046367269
197212419
1566120360
559625546
1064353371
361708441
2122202248
1789230409
447772038
1902505378
2001003397
1571947417
2103191345
33192672
1844874094
1486890801
1266931426
170137508
1073513778
512383107
765572154
531099097
1321506823
846773914
557735817
1742709941
1955194805
1840901218
232475577
169806292
956410368
1722437922
705705736
2124248502
2012886529
1279459652
1293047053
211806508
1650842847
908498468
1546290216
1400993499
946191007
770450254
1011076092
2099772316
512115529
1075080558
1156226953
1949128773
1175851538
1710854462
154350140
1986492959
1524115019
526302994
935357450
1224672576
1505336025
395897344
1253288017
1206857711
1853210698
258212131
1237680125
1423438999
1474517925
2017722060
1489283917
643628508
2097181937
1153904646
1256972801
1127579769
565220185
1570093058
629388080
752423628
243807319
859672317
1263087851
1444365517
1692492985
2014382887
245537118
642339389
1620630188
139785393
573286910
1376875115
7640427
1361391982
933662088
1146259243
1506376774
1533024826
2079795175
1832008050
1159026766
625579050
1626185051
1119329202
1245287784
2025324015
870692343
885818385
15674850
882480711
1920526138
1463098076
51608343
724843481
1415406106
2040777023
1054050626
718967534
1855679502
1240212000
1530304471
2082974081
1933045331
1911439406
2142413210
1396104812
1415213192
1690807642
1762100064
1765183731
1184674970
580056976
1674713827
803749281
457729935
339926646
1939676868
290077368
1760176703
27207752
153285360
162552756
1941168218
369108754
1810704986
1925913214
1499479955
400133438
531166919
294299847
365342776
452450459
567919866
1988897378
748469932
1951674489
1199222071
244136332
1139119610
1599390121
1556748207
1099395405
1464997473
958502162
1063448553
1400644141
1626524394
1864195007
746311548
1294048822
408254102
919584011
432157367
448460905
1286917944
1274607477
232149747
1439175268
1267238915
239027818
174686530
1489607437
1147887145
148053
1877018790
280866618
1525417648
263964156
374963626
2104533241
575898531
1680579719
160304516
1938902533
1202463404
1753259869
992307159
1591763927
1484309955
1049402426
1279008280
856984521
1432471993
1068296952
1673724291
1124822238
61575704
694151526
1103660628
717823704
2074822701
1897165120
1685820693
1484130954
2147368900
1468729947
1847054199
1915085565
1669735330
1989461831
407189312
688649814
39721597
901969648
63096314
465197770
577629426
95027751
1629956740
428343014
769147691
605447494
1054276416
1727085702
516208294
961371798
777565891
169274149
467899736
1822010395
104233635
1377040507
1561942623
1036398039
450100581
1520605184
563128864
133366012
678419742
1482802855
2145189243
395126919
645728286
84122808
1401861784
1109137457
2091878059
586643683
1069292309
2057426346
119495520
1173180422
1722304566
1397713785
35722648
1459890446
1442497829
720031482
1125343682
422989671
1568991320
2145231064
61948946
1480247739
1364363783
2067606420
529701195
1197933835
1855649577
1911071165
1587752940
710256946
1343826090
1174738174
1296382989
1077476513
181219478
1741388369
579189977
1743721053
1550902797
33607613
1229893131
728725166
435785341
1569524181
607837556
1615887346
1518445543
1586680052
1134185284
1881845073
191468363
2044518661
1404147990
1906875134
499644131
1091256538
1370048063
1358493429
1468601022
1082021704
1882031384
1262293976
2057375485
1062473436
1894438546
926767679
1815841276
1085103222
521061497
952383889
162797885
474275817
1349309002
1484283038
590876242
395083036
1750537993
132491417
1572631299
993537195
681714594
551335520
75610812
294212206
791156329
876146208
1353139864
430487040
2124089997
814304386
1734527090
1243002628
1030243208
36909245
1194369863
789513992
1154074807
1609950933
320978893
1661695581
1663342680
1872212588
815643566
1235363901
995074018
1551881145
21772349
1049189682
1962936948
1624407653
1309281446
418846397
1712766443
1954749645
1839506617
1903512913
1842523036
1853060199
566332438
700915891
117085206
68327397
645448150
1481078119
62106365
463694618
1648471325
959365220
530786371
160389194
1484229834
1999450932
1128635718
2071082888
1723948656
270874471
603669994
19960102
2015758442
369993743
480565012
213176246
2910243
870665267
62432641
998331715
1510183030
148881387
75466025
1986401870
286414455
1868553210
206947443
1112340844
829575786
246715720
782153278
2128796662
2028332129
226609374
732953455
770750771
1067435594
1114273966
1509102736
1374622291
1509937997
586022853
673395074
921671907
1173963188
1001575522
1177770413
516323083
1467123008
2077968367
1192210311
310700817
1998157324
1028799140
883953046
1497337684
1542396978
472744136
182114301
1814965797
1963351631
1110135881
1016567816
468059811
1000810458
1189961548
827359392
274485200
1911574529
2051105369
1430307092
2116706844
730695143
1996602940
1128415781
794021366
1408791076
1938926330
216144005
1557159493
962345396
288423485
975598312
1804323103
1155732997
1842203620
2087836457
939625197
928582996
1932623957
641035012
854104726
1279293077
970123493
437265938
944460542
1171245639
1413554591
462498974
1912628055
786663452
1188665020
1107489889
1705309762
1241145685
1271710818
1761025124
1365534657
521773708
611953604
465885306
754303815
1207519047
78335358
1990743170
435645126
1160917745
776029424
1239419880
1451517568
1867028449
961691333
517137338
1707722422
406793581
1355874839
2116358291
1016729669
1371619869
1177457092
1875243776
381920913
1882939078
1487749875
1966423965
1729905523
1556592752
1360635762
1666036559
1198582446
1951099524
1538447987
1224064224
663325973
1201506026
173666141
1583304632
1793720906
386737995
1696409002
1016642577
1058644742
59447520
1874943317
477201506
1242045631
2108357043
1395630603
1998094016
851979023
936521122
24697175
575632515
1011359056
1836435255
660545178
1926407415
603571118
1524676223
87065590
2031381622
1550842415
1748458186
1023005345
382383153
1983452917
1486895282
296405464
1599845450
1948390026
477284344
703416411
904536231
1949113682
2087031651
801379740
610202345
1280551490
1451022533
759086014
2028883659
857837615
1781301485
1252749735
1903974572
428413252
1827656466
1536082676
1594350753
587710905
386213460
1362556745
1521033112
1608457079
1576397019
205050262
1782532659
1060863754
756851640
113477868
178536396
1892654949
573962604
1733173005
676582103
698745390
100624603
1717892987
881982484
1729185724
1145942503
1340340753
2022458613
304604450
743362919
1167883357
196288274
1709696398
1898605054
1699778569
549746294
785829850
1535982026
810459784
1315505997
339874510
1933782183
1313971790
1151716941
928558149
902450752
268226595
1934373652
2051770920
440934106
535294299
1753978822
346693900
937986304
1823152855
763716947
1024075719
725784440
1617602626
1558985572
1177816772
1838260589
1878007820
1217700278
1130786272
519749638
1263443424
940022402
974036898
958650038
1901232157
970659525
692944624
1465431778
1620558903
891439353
2116536405
634163911
613857435
657650480
1101004101
1582790978
2057532261
288408028
86937652
1444982991
188377891
1426542652
454085887
848345774
893048001
1289267916
1425494819
684355806
1243626139
70569003
1539877750
1560755895
361997587
1933622527
1987751514
637862863
1080075403
454145600
1322415746
1683466814
230741666
448138288
1049356523
79211846
544324222
1392220160
505765392
1818208616
1364084724
652782240
1293317851
1694420056
1482704668
1272545541
351622299
1113715462
2006668811
1041564636
516865703
706756234
488346814
1764395881
518999558
2094549555
1264007759
735432811
1851498876
349965313
763630443
1119430205
1971673204
1129711694
1742718457
1016899270
160644063
1294752648
1185044824
1209652689
2047964765
941818985
515273165
2085864369
1820361958
1418316205
880334216
776426514
1392038421
526863936
1965042423
555748157
858937254
1473430972
1091916789
897610623
1989570137
1097798087
1187829501
69719197
625728015
1726908446
576457456
1917618010
1106570760
82270032
40620678
387426415
1363569381
1013436440
178260392
1911711963
953486231
1573427677
1820833448
2050870206
1692685095
970844902
2118718293
1606205754
1979211361
892890350
214089773
1874629304
1291320189
1517856008
1073118218
1145387292
1255291559
748841428
895950341
1238928832
406976230
1305956457
1195121125
1887627007
1331655090
1851823750
233874307
99206423
2119298457
307370450
1494933462
1949458700
1780686782
551910994
626764303
449304179
1012824172
1736143711
1373553949
199949641
473063596
418192489
244911858
870406994
377930668
306145990
684986903
617680035
1683398513
1460578761
834786335
1435237203
515988852
285620996
2028919878
749862430
1920581067
1319771612
1321223055
1075337963
10875665
113222677
1299941164
1759146670
1640467013
436921068
347378109
766767380
151742427
1379643505
1324392256
1909080988
556075704
1232643607
1769147423
243174134
706555029
421013295
2102812102
2023461838
1756622108
2033856124
2035087994
206500664
1864268704
943581823
1444550915
910566833
2047638866
303972956
229730769
952788205
1697621212
1596285441
1309827717
1416101452
1207512060
2101682329
1881891204
1379414882
980772983
809107697
2047163400
1127550022
1214073672
1804495464
47710052
1207295268
1901954945
1569868288
852696228
445049694
2138764593
1742916339
1128135723
725117941
140485058
55290012
364677697
653804809
1421946231
2086719845
2099640330
1804907587
1898789320
226597243
1396411132
402440374
1665450081
421468623
382472541
207933358
395719998
277149919
824999968
1325643619
963003213
577866796
185876126
741830606
86231681
990189883
669008969
1119986758
1170010179
200884872
2062417414
1171502222
1967700766
1084249224
946174616
1533840239
177457256
1380745302
889968908
1954359745
1550353738
1018102253
1032245898
886729913
1671906971
1450916705
795536660
1497383915
1001071496
1761054201
1345079401
2068936617
1608362433
1425444276
1853236465
339683952
46589636
481463342
1370126380
3553967
637755067
1784802116
141926987
771344243
1072576105
1612569916
1636598114
2125893642
1209087959
1555640106
1591381277
1111304185
1054032562
1490913862
929502507
643062280
547959999
1643401546
812362557
1437755297
1380757192
1967652408
321648757
1211117535
1183247538
1786355606
1019099128
961958372
122413807
2029295085
2043922239
2005902806
1944546001
446676499
2016696471
437678283
698537216
842688025
861508533
1517918840
1924060704
330417298
1427730295
903429199
1752935093
1913679461
517670823
1880966292
951190866
266009023
1498328496
1473365873
2063499184
1019077922
1247418572
1720874183
1828139942
970611003
224945807
283145527
907083001
633915009
1240264189
1198136796
1053734419
1014682237
794474545
661959048
57053661
1178046700
472565086
1053473951
799307672
1160778967
1277492735
1203275045
1804023687
1895501654
1188031801
1330363983
2059547806
1861616235
693968653
795934540
413381252
1895730965
512416458
138444362
70222336
1871414886
833855009
1552790112
141810592
631533631
1850163116
1651873465
1781089772
1538482248
433745160
1169371348
1080900465
267041008
1540328939
518192519
136969049
1155653532
457872649
1289843379
1971857013
328973487
1546155402
619587915
1493658291
1132024548
1735237339
1105755097
168033302
243744403
95847291
1010557948
716850937
903889378
1059050278
735774107
599495390
1144744035
1935959884
579091746
1084342938
211598147
714163244
237297529
537183376
601794367
178883722
499649979
481001538
145681801
1996198108
2113039456
1474359374
1949503924
305313015
1780699535
1518734322
1473025196
1165646059
1424989649
437254193
1141109841
1751808856
1658432934
101100279
676694981
1692999625
390667997
1098791835
1118091526
1970348364
998641498
1635916112
2024048002
713170348
49724227
417797032
173699892
127031196
949540707
1573303946
1632582686
275657609
496044606
1501708102
754552845
1845714326
479325765
1447901244
742216777
1403445930
42586313
701371624
1428070595
127994340
1888420048
1504630892
99405662
667943857
1314613821
1451722403
1717137575
1058271797
1442847032
1644946968
1827453066
1537097291
224078492
2085480376
959505731
1430283107
1314031395
324203888
337760785
515100659
289485666
1515977299
521735013
728851785
152390544
2093661174
1584800792
571761395
1455562741
483248448
1358690277
876013088
681022122
1816500868
385060802
381790730
1279156967
792624734
32076437
153052388
686227284
1359746823
114437216
1856288056
2018582928
1437885997
1591295827
1015638501
859254918
1750540618
549847661
1367638485
192069720
1069798230
572263121
2119696814
298918391
321192603
266911591
509998002
41442836
23697162
1971659428
1742908968
1239984999
1077759767
826842022
35163898
1470368506
1853846197
1202843738
1263923531
1563459563
307404838
1611639891
846524954
322617189
1351121526
1650331355
57390142
1966267736
302837585
1347385874
572719545
1904644491
555424469
1641323373
1211403475
1245582897
467169463
1777374635
1380702248
168052172
1475756467
1381073570
1476319341
308252474
516341056
1921712864
717034416
843902618
617686674
211730370
757397813
754533705
1797610454
1755421095
1957303082
493669377
799950858
873088876
191717053
534809229
1033697703
439266277
1671762629
826807356
448861106
1486004624
299569937
1092643518
2115003635
1143057379
829776104
222956914
741687338
1024869219
101079324
1140860057
1667619884
1638996524
92839209
470173301
585938146
185385342
387757318
1973502982
1019412079
1321199950
544314938
52345947
360518929
630367003
392799173
602333514
1077404137
983844791
2103999285
1139127565
1076133627
1054800573
1387379747
907224815
1287403531
304938841
1699164344
1571842379
2141905869
1665740543
1476251148
1129017961
965365206
401158215
652540644
59859542
1297577581
887724622
1721166246
1077536317
2071723874
58619516
417470405
1609936629
953138911
209821059
97908047
1450820474
1916047387
1811501036
2123397266
1343673867
2135098971
1807593605
2030646724
702882447
2046065788
2132658233
1283721810
1373769998
1797746010
1991461112
1942006582
1053231837
564438196
1016240691
1505888154
153679616
611247516
1419896910
1671836036
1179383542
1827520443
1892281638
165407457
1925571114
1500067405
1957573280
703552618
1210409486
1305872585
1925807235
415325311
1815537878
1065458091
1451070190
1975686963
433760265
1865167474
1449891376
1956006966
1630440046
918317185
1750426
155823843
861297578
2022890057
1642064644
587744122
1389870929
147737419
2095892192
1795926526
1097404735
77329436
1377035114
1766276574
1815346760
394798214
1491902022
1774236870
1256745569
496919624
2015806915
8417349
423045355
1837139863
50260946
1841146466
661184354
243854812
586230391
1121401039
57778896
1528754184
501709424
1626092748
1390021531
547885908
676178147
1852992686
607131580
852933039
718922331
1233500504
2139059645
1266728695
1666970662
1988414712
756053813
1588281139
1469797759
1605810933
1868388
729957155
2140244580
528520403
451264972
959299713
1832151768
32887472
8570545
1268454976
1922568228
1045009213
698840461
480145105
1386221765
552454014
1095357561
1638459986
1449449404
1169020156
1095433265
994566961
766216034
2082651770
2017021293
1894633481
364373487
1742138949
226727471
1390133397
1326648509
1918934474
2031470016
228786963
1109999364
1095225050
688568071
2122015313
510907959
1900637439
992238202
1079049470
1282820273
979020850
996642954
993977128
1271364694
1053750508
138651486
1670639724
1915958362
1869184484
1621053766
334749978
1933077463
1646979909
1067932747
853548221
729932377
798403557
1824425840
977340669
460565349
1192153425
19282328
1355613070
1623664613
1193091841
2057220828
1960177182
2145885901
1078385005
1574835559
2107215801
1669912585
1604520069
2051917583
2037895015
365313574
1357867928
816501625
2055633153
1752992827
83411247
2060929414
760215915
1136252796
1187245572
1927833523
872958293
1637270815
733356169
1387699892
161788880
1035353073
1270309899
1059683673
1888533673
1113159972
567029973
1640306335
1871189861
979893807
2068490180
892718500
245960528
1088959195
641511902
1530031656
480505745
1781609662
816765619
1607165545
40239147
459611135
657861597
1288453000
778144420
330057037
1579141518
435834975
1033815368
1024123652
1277714137
1904830317
131962192
81554739
948305057
1570307591
1483927028
94958244
65790260
1144476258
302630396
2076122742
911899412
1774677724
1336196709
1355549030
1275157326
182467150
141577265
1559921977
180044691
1088332043
533864753
87945044
1061661212
988793167
559571243
1510076743
1629549551
234173978
1972098234
646004527
513211800
2005379125
1386766334
1357809306
887131685
1374791991
441206993
489974714
516009722
102649875
34398631
2038195399
908938775
206861985
1887295082
1850010789
97887152
57696905
304179674
1588097739
1007720741
825275018
1171104391
2034466624
1924990830
1459387187
1975078213
707099477
1797674348
952977385
2075376702
1838955249
1791397959
1180573505
1943054334
1559542596
1128826881
1423958956
2000656688
428929267
234176665
225547168
1132839167
1884177004
100451354
2113079097
1489861583
160055065
1842466162
976128126
279037730
321318885
1887570405
1583792915
598374780
26627933
476352810
449084444
169597484
1625227921
381612071
532062663
2102537778
314575259
653242396
1771346823
1530027564
856490069
1417188365
1939528599
1713768231
141441028
1826937548
1933878077
757253239
33642019
1144833213
1956608109
770660006
813081032
2023393183
1964036619
421979787
227816456
1745548716
1954182109
12619913
1551585720
1679266952
539323573
907594135
1661898856
1471188290
1875845889
285142268
727433978
1123174308
1320367006
357931896
383567787
477463474
1826679055
1128356969
2074748977
1385847859
288943025
1405762037
1735036734
1292114161
1389178238
1920987411
1943352424
905742788
1693288026
1557920206
1350764407
456749088
2133420795
476586968
897749762
409056428
347274178
542696359
1879544790
753862838
2004702164
189151603
124911253
2140506798
2033753803
1303151016
2095665441
343507750
1677483750
2061541343
2043471325
27922063
155434975
664557033
2019827089
1878545425
2115374960
1862690873
404285195
1470950538
137541716
1726971795
657223415
561651926
1137084074
1604618768
1479448477
2096086519
1390087591
2037886270
1223086999
1070160595
1823199504
2089165498
10626962
409131949
1955916321
2052968410
1793058966
1646528744
754338878
7899493
99371642
905115715
2063626993
1153650398
1587095949
177674216
946887093
771383534
1054996426
11271774
519862177
1678976091
14950760
157772077
631824563
589772585
1002792180
1943268897
1860442380
791777458
426425913
285990603
2128905641
1062526246
1587910166
209827501
261135367
845882640
1799963731
1626366590
1970841830
72727159
1640834251
1648155115
178062066
1460715240
687963518
901722722
1357764274
1849894595
1604208729
137839660
667824874
2070650119
206483539
691158757
1928728540
1632638155
2027404920
2145178955
1281735571
164688436
543252823
1940462521
1746662777
306335803
134592767
340533691
903975856
637343541
611709806
1529759796
1272395116
1532875918
2107382645
1528402989
1285195322
1791430511
1560340351
1774415073
632085166
268772844
960852768
718846343
652276747
1769905500
1850334523
1667506380
1453048074
642907955
709692434
1283600052
827516023
1948912810
583441010
847147160
1868283463
1684483966
561062788
534639037
1473927388
93569296
1778056716
405356216
758488422
1714246556
1147481040
1279717890
1183938335
1219564280
1944668813
1229544927
1972128277
113557993
1515169823
154621284
2031265841
1956076451
2039611096
476378985
386743509
994460439
1671679518
1879110441
173042387
2003357251
1562297589
1900564035
1551580505
1322009138
2054825117
947193001
197203407
970811793
129489901
378289640
2096693929
1150389080
2019461520
288208658
582372644
1597793127
1400237505
545471982
869805026
787423765
1073499608
1860493246
1652226901
983234039
1878645748
884746967
1500372690
881965749
250997465
1978034875
872362378
1804737004
2144100045
166801042
777017332
1702461001
327858891
1241634124
1047329398
882294435
1456911550
1983735246
135312716
1113113350
155909400
1566788128
1812602954
1998216287
752178354
1731141734
1471275779
2073938095
1729661601
468495758
587772266
775074993
2011101503
808538893
1387579140
811937051
1870534276
1339194917
2105786550
126748600
1248379733
1691042479
1827912034
1623148156
913137369
349469302
1764864551
785044836
1468787163
1044095809
779770511
1526458952
1394294874
1070222763
2074597138
442256990
1108340442
1439706054
1600662934
1243968752
967154515
1824442622
240405663
742397546
1265477471
1817075869
1778771647
275371757
1117833349
1258745700
1893892001
1241544311
528463924
984254514
534053378
1807686020
470999470
2111885477
224399660
555331610
593991257
827779687
754216824
1828384607
1039033525
285624290
859301645
397281595
436869912
1482588768
1949598313
902497307
80236137
1821139889
1096986851
1603533870
2069710218
187702371
1062940110
1902438135
1353003372
1355601509
1299149354
1765875053
1679075333
1459382129
1543366078
28984695
1424169139
27647847
1665355477
264637600
1364993275
382848700
410137045
268348333
655405462
808930263
930250277
1920228582
146918632
1951406897
1645618966
377690164
20447433
247612928
189149668
1560071423
1626497141
1874780826
1037800237
1446422059
1413270906
1500065573
1509769081
284926325
781709406
2105580766
1244466413
312832950
288136822
481928922
1157907983
1306115070
995161705
539984764
1182844480
1073274186
2064299791
772039448
581813430
525562566
816679659
632172533
341677707
1669000259
714408238
842361251
1444867393
2028671057
1071126797
1410985521
587373891
2074679914
623683445
1491033322
2050389441
1805096650
1977327688
1261655962
42913493
468623892
995258835
2069240446
2093272692
535717401
1036973380
1642609040
949082322
2115513507
1727126533
1527951259
477635400
1496102123
1237046860
1998338068
242778996
722867391
1477487443
843248004
1232782853
252712774
651143219
308251064
162814932
1179599980
209383149
387267059
123991972
1231044427
1126061722
1322782002
399267546
1785961108
921202013
1603902008
742598303
1392676079
861924306
1277425744
397229013
228445369
964489889
162794689
1202154589
1466185302
1026012038
722637812
499799782
370354715
7842474
1350061512
1798175975
1033197232
778275852
1942804359
1994371681
208061010
1795700279
937133690
1979586935
585863824
1445896887
1583030073
1112624918
1578279650
294806045
181193116
1256232052
1643061524
1613037191
1312672841
4607875
680730801
66892308
1754278783
1654668344
2017068593
722493772
153803094
895466970
125985284
934689486
1660932911
1648279394
811451839
2048470102
1341427169
977727187
942778282
443881262
1996223842
1041027866
1775094130
1064047758
1154069934
1742947580
1384403982
43679263
245418240
157355790
1892688408
540908588
527615894
1939180762
896070302
1858084011
1012863324
377130659
477941905
842258632
1348401075
350795424
450248853
1068854821
92543772
80230205
570299153
1501077406
298056506
98883778
1187149999
363847640
1169446632
595175025
613744593
1487759921
105580530
855423738
847535517
906668160
1089780694
664348358
219033490
33704297
1103721964
31302857
317574727
1804619439
2090300452
2033391936
2072541249
1454939588
275010421
1286902723
384537240
986158953
1874055163
1906988563
138502067
1060125009
1489979343
1414816298
1350110190
385169542
744556059
889765880
1398083653
1146549701
572364423
510732812
1187743453
589172249
1411401812
1021106392
77678391
318223368
473011434
1262521314
2128855326
295561297
1486487253
1771221625
1160338090
809965914
1243284163
1796899951
410414198
1700975512
1318788777
414211176
1427762288
315688943
1507058356
488819445
1950770301
1393837803
892165275
735124511
2023665652
1678234344
1608130913
1496732319
328266331
1669063202
90255809
255396141
832192073
446865274
1626625392
1702741089
1282730644
1739578092
434315635
1191771075
999966348
1389470385
1718590746
1875514987
2025007391
331296053
364073761
115611436
1088117380
796723089
246031234
1151632103
1873272905
1028700917
1051052190
87465358
911947848
1084529109
1054405800
880371356
805423661
970544507
317869040
1554753348
1315382517
555788161
1771907821
1178226630
1237030039
1421925383
1560108272
1796916558
1371244477
28825643
1333625038
121711065
303854298
1941692194
1670977760
1153801490
1501832935
939731269
365027506
1546709807
41984014
297872144
123308349
915680893
94127503
1100511455
661855441
708631373
1335286293
43073288
1205600225
1589099650
950770414
1287731239
904209428
1104290782
1234177808
958883168
414976003
255880934
1414040819
1248776016
1532721007
1066905694
810744720
386287389
2033745662
1211411758
1468422165
1872053942
1704142337
657244746
2043580090
165871784
946681037
41839364
1171999587
1395912829
1659974811
1909505710
386501145
634612599
8199774
178207055
522512317
633764005
732347500
926094586
345680526
413243580
1303057270
1750465600
2119930593
1972437338
240048751
1951201357
1938581893
1990564497
34280388
1493754068
2016147530
920793653
658924777
1470213128
1371761112
2031634681
1785860936
1536719249
838192779
2058606025
472249229
1743651878
405919511
1498068697
1557031435
1621355562
30206422
1472828721
491472598
4293796
153254628
545579545
614321521
318058661
1459929326
1509011772
1386966633
449203910
942580029
1045230859
158632954
1193188074
1967996497
350923726
613255607
2072050833
869776964
146452130
693373413
1752724413
1356728868
1923069705
169595446
2000490263
1180673007
1371523426
1413061936
110300845
260684285
1739348322
58351264
1589973700
972254431
462843695
1109497522
501903963
1660531217
943858095
1771953755
1778408941
7200439
1399641590
709774294
1142223396
949368736
1095684904
512313834
229184268
1052172893
519545405
1997170837
1674094321
2108714688
679558802
1939846955
1075227025
400455661
1103926758
643401557
1737990910
23447603
1191248142
424204235
444997713
2118695028
1852990933
1684551014
586141421
915471020
1701717581
1014944027
1174911395
973946876
1248074137
2121958519
1488654420
1446892729
1695619107
807641248
959538072
1850081898
307044359
1462315409
1502601313
281560127
697942540
459072385
1163935229
483202626
1970598338
1239981183
205260801
253753693
569517743
814343642
1453886746
1378030929
13491442
705784067
1538386690
1274947968
1752764956
1190044130
1137849855
600240143
506859010
162583645
1664558637
1516032059
2064907713
1768469238
804876489
1973191139
598387119
28797553
741435876
1052544245
1290861497
1117554960
1754081177
311076798
1693378818
819317873
1484236297
980954293
1616749797
1777042806
389806502
1592522706
1620947389
2107560342
57727187
183922212
1226288436
1375572227
265727739
1258893242
1411758029
1449059176
1773092859
1088848079
1693157071
2098985384
1429244699
1831896925
1628348109
526654305
1282099081
1121009087
489484157
90048587
711157261
801323909
154448881
2126896182
682129629
672661528
37753005
635677059
826877491
447586641
119030289
872797983
223302455
512789621
1910078814
1248661151
2018892104
344556653
1699044622
1194829949
1273901605
1791646720
571374032
1818895177
1914946554
249190710
253177935
1281364907
390556716
2030248069
354261486
2078082790
1031835067
608337608
1232638228
186978666
1552188571
1453256452
2013550584
1086731344
2076737361
1436972979
1739912472
438005037
122033846
1108014475
1713957244
285463333
1833132919
1382416114
801358177
1947087093
1292160305
1255385881
240855293
290783704
1144945642
739341145
222260405
1786623761
46394036
1607097853
764819400
1704040231
714953767
1539786904
2023662179
1475601994
1444373921
605242389
334175810
2115616739
1807164741
1970081679
1728763762
1428165149
1445606166
1168544860
1671084376
186969121
739929926
2035831799
1818130661
1918586939
484620769
278082229
1959212731
510486256
1757247103
570729876
1058723692
1910400799
1826448718
1313617763
1224837417
1683369909
54764243
1190959052
1227894753
1661993527
224197925
427419968
1535680723
1606030207
1967666352
305139395
1217563976
575044585
610366644
386860752
1605633045
968158274
1456074772
851039971
21691974
1487938257
1636040101
1885379513
1838135999
1399341973
994168664
2131889330
1547764487
1954461707
2108400192
896366430
834701817
1141183601
424996299
2142826869
1475797309
1893797067
617464160
563815126
2099403087
1341816406
976200007
1792156576
948770597
1498870912
1280656095
1841505670
2044686283
1612595117
761192129
889566178
1475060362
1749901179
191110262
1247832827
1144098581
895670064
1299605552
1856335317
1601396223
1246240585
649980542
1261606313
207471013
1540737770
8395167
1987224236
1600360285
2057728694
1163347766
706876470
1086141382
37211721
2102291726
1750634396
1776480514
561925422
544961658
458778922
975514485
390763271
1724879946
74302102
421221873
609928793
1342114537
1193112792
1889582871
224568167
1397780493
1379471936
983480701
591702880
566463786
1471442294
284634272
909920288
1623313354
346177303
517860986
1604346902
645575437
1520914455
2076039844
102965305
2116999623
1904720792
1680112510
1348586208
27930052
538651058
1803933656
1554403691
1723045517
57369458
825307504
210478563
2083201051
446185150
1838118286
2122339079
1308398247
1746608117
228583246
2119114089
2097011373
1478742599
369606754
76687982
1138349269
580291692
1287257363
1733807955
355400708
140688058
116680274
514290554
1195834363
2146503974
125507566
471741406
1726502238
2143047951
409160752
765444424
1444697482
1050491415
650613491
274858653
376598629
542059751
4762073
1918311184
1294237110
1502707501
1793514188
566631571
1840008249
933469914
1371273401
1730138744
1724581676
1840747726
1262355698
599060771
636573571
1203351633
952984579
456065418
253265573
1651091515
647306938
1639925949
860355636
274868010
954421958
1981911095
719629224
72986961
1409981637
1204022903
1008062726
2127073757
468656290
1217763648
1098883391
1793161876
1532828785
243029469
1841652529
1183568815
1236528813
606554693
1120850724
1183259533
354213920
634556409
598785003
641300048
1407907051
91806291
1450256973
1260230278
1567921801
1144083856
1515960801
435807935
1022086713
1482423287
1246491433
222351524
1654035895
437828538
1672208536
763760028
1301433517
383862334
1856278204
812284489
2004684260
29908486
1828296921
1040004138
789308060
297695266
835216395
1175456643
986727886
1924019703
2118686246
1268561558
285849242
1982801288
850588212
2015220139
1697707550
1176140904
698327395
1245988178
1491071813
1057614857
366989174
1577340956
933754649
1329617710
1175299880
992863904
940180247
683211579
1220798206
419265042
1841985919
2140221030
575434420
177408665
998800260
1165797889
18242673
225730686
338260918
1756192202
1230105669
2098605377
873613045
429038262
874198080
791681019
1080549192
215172016
766407033
630207343
614947385
174262731
1166558193
469702877
911544220
364637034
1213411567
1696401319
1083823444
1564334940
1328061808
1786770413
1161498626
156245287
855163469
609255851
992238182
1942679043
1675281423
1185313293
1881430154
334081155
1907788757
994191469
1333198294
1171831096
2119999528
135293477
1760710929
874483186
1839173888
1261824293
843562448
344213542
265083619
949995236
57734799
1702840976
1572083623
1779914116
1081630900
2021891207
1215328532
2010146894
1088286636
1090190190
933394454
142759431
519390307
61643794
1482445662
36648587
485647675
457466983
760882894
522608992
1642019786
1944278244
2075454548
1940962482
955334424
1988278341
734920652
306512765
1928689737
544952208
753236998
797442791
1990242908
660894856
1141005894
297400327
1324616810
253179913
637301524
323750637
1005028255
1239404493
581915926
1867253097
2080709908
906943182
472024870
1845871459
1527846603
155156382
1798672763
2129123849
71172568
1575619541
2035621563
378602687
1679449796
1647520048
1069778053
1873962204
988075901
2036829117
150580756
87879495
416145990
720503173
680017761
784848950
1049053203
1196199999
1897172159
1620345301
1238385449
1059055742
748126549
692110796
246235840
463332518
1105060261
232428408
1915762068
1344407699
232539962
702037099
1155301621
1348700992
1222980716
38413426
386013780
679937637
215869149
1140592322
729955361
627382933
965082908
964554741
618725938
1953635716
917406498
1208565929
1896280220
50712426
2004009588
1663164531
477656149
387949895
1730272463
1581701289
1902245567
1491616602
115800609
1867092099
1785227938
2117085861
1323638601
1561556655
460670576
1932253806
1510206524
1324171479
1370387886
1217964398
431109822
712272941
1566613977
97767452
1902084115
1239310123
384812605
1020231407
1933541946
960682674
2046236779
1098827327
939416889
1345743003
1452211730
228773020
1403775129
1324562823
468740019
1943971274
497665820
308891530
1932450560
622360038
1610078371
677162783
1583166203
881090909
1879317122
438994338
870625786
1225376026
1758287013
799231952
1308511531
1579088674
2115426213
1660181150
1924210109
1699932992
873955507
307745819
392185348
1491214509
1489863904
40183521
1807687332
1006183968
849819139
1775352738
2058046864
10535093
125525068
1115090087
754133849
115009620
958902629
422370933
1353433816
1157775616
699385964
1816359144
581935612
1572619712
1339494347
2046126784
696615631
970221561
817807676
1352112350
1102893868
937408054
1330739778
2098839765
116540530
606975444
1014291380
89396418
159225269
1363266660
95490454
284516709
576617058
1827751296
425104144
1129470365
918034134
454534515
546441681
361586021
1334282130
1489079569
843963884
2145850111
711011615
1479908038
1186128823
1352518712
774610515
2064651464
400307684
1458848447
1094226671
1046572596
1897581857
504207595
774259263
2062339710
139069795
1113374655
224855185
418186767
1017000582
695240181
53531872
1861254010
1244894651
1581523501
1814634926
1772103804
1985696185
1102182631
2034490498
2028331312
1912383827
1343972603
876169781
1189067624
909143944
1666247043
187462070
386049801
1371116570
1787441678
1645710566
119703139
842691178
1320253377
115823817
2119142281
745224494
684986903
2143194797
1991293078
1166732422
329795829
885039635
1932036743
1059165793
1053675157
204109
1444905691
235318771
403456701
762694114
1803811281
41733429
344187404
681345510
1335136766
1757736997
392835763
126362728
2141060872
291630463
1325253403
719006283
882641101
529335037
703746334
1596171644
1721773151
119790342
672351315
1225610270
337703053
1908892166
169581186
1137037489
1050386108
1011072557
149848682
206510849
2104469746
854395265
1310577884
2067795530
1067539093
495945620
1263159640
2007861171
1599991612
452483598
333853142
701510850
2034015592
753530422
2000593651
513806076
2059488013
3509332
2008998097
2095640319
2036491673
2063725677
1868728620
2097188766
632235825
1618418116
1373458124
1409277464
1489768386
546561786
1678617631
1964921381
392678753
1429271770
1297959403
1684475767
1620296292
1078707096
514769719
92216038
570277083
436603749
1027371754
1698698964
344238500
834981311
884080714
1120077702
1551966455
1869240183
193795734
272305736
221881893
1401964780
1169733063
1792750368
1962049817
289966829
2068449436
1510450976
1875555090
1282064950
203664514
2014704598
1898066789
599462752
534750346
1506545548
724758440
250740623
880735686
2070923803
1684462288
1986820691
1411992756
1660335494
1137330248
1204193653
248885685
1116558116
1838092098
141216059
1792459706
1458856282
1378884479
1644767857
69770648
1117853655
2094631899
654690042
1758233545
912040326
1594386697
1576229791
1705457172
917173483
1725726537
1410974170
836617224
2053400408
663107720
1792978213
2011006447
1001311479
1613745064
921627145
729142037
1284553677
1237913719
85918065
1449807466
2022073833
1433367341
265370757
254496416
1776897183
141232160
1599803895
1009766208
381033616
230050783
1534609255
741307803
87959802
883906960
1139630032
237205252
24197865
1823247419
1789378070
907148277
1781710592
1455108562
720371454
191730186
1680360462
1295332884
914577082
1616574596
632003475
1145764223
34421308
799611575
52418668
951797880
1137080810
1764602468
1411043690
1045593030
1892762211
60012684
1608190334
1953245548
1202895483
351833738
1888345875
1590321696
552973680
87321084
887685566
1597778614
144544507
1206652868
1313335944
1973022203
100103951
1515488833
421675473
611573015
235181863
819158711
591938491
1843963613
402900457
859895370
1796391893
128467523
476529361
218516906
1276432335
247231035
2123418095
349378883
971984406
1375130744
1753881731
830665287
983477546
869832934
788912213
499804759
1202693296
971842842
706185063
1438644597
1329921739
897468080
1419218779
1232266651
2061688755
277001398
522367702
1751422443
1624415365
509479523
136462117
1088637938
1419519469
1785751272
2051493121
109914642
333092586
41182272
1631046165
1663838192
1058545980
2141110213
429100260
647942670
1775990978
1399398921
671734231
875737005
1203838131
806154715
476268183
813949944
769749937
995962054
126223400
1611422660
1657694632
1532050294
1593494572
1671933968
711895283
1648222484
1852019494
2066332791
1432825988
2104919930
1916536431
1002146682
69058877
299316524
600276927
1686215293
997968218
1767568649
1020639226
1565610430
1368853394
1224431264
1140528357
2075107564
991870248
1959548883
1146974838
1189632661
305703408
414454570
825388244
1470329772
1909336328
1282418282
1260403358
90897965
1269883986
1306328372
1641915491
453613605
984942807
130741438
585734170
824223319
1953376493
766746637
625747391
518019308
1904738166
831180043
1284431901
262948808
2096864190
373445791
800054871
295492629
1394265382
1970153676
1752937920
1576602996
1684342710
1859718723
1469235535
1214865050
1649708795
2010030225
1044110257
951082320
1711352075
1081292150
301224725
1229956396
1546346706
134445435
170641511
680597868
889732092
369317961
1892026460
2104284358
1159813115
2020873754
302841194
763982128
84190238
2071768088
929372278
1081428790
940656130
1660800754
835552871
774849674
2041867926
22507361
282167280
1442323399
2146843988
34692069
269294697
1343468955
934454216
779158010
417726247
281395711
1133029502
1760361977
1098788800
710008040
810579387
1069897807
410180367
368052889
1287805019
995454583
811554289
1217039755
43738730
2041896476
2090983014
438831095
595922654
1003947000
1088822648
1942711104
708672993
729414036
1583612558
2044380619
1257117462
1128247877
1466976213
1048197250
2125329731
1321185229
1776543734
542990667
1393405453
1748523337
314167804
38304843
1043104559
2062018420
1346490183
413117816
1937174143
66969469
1606636751
998628890
959047484
1792606009
1857303595
155200239
627136375
1231882576
1398321103
1363632805
1830776478
1599607985
1686191095
1545628622
1769592355
1509559084
1858303711
921310969
1277246522
1514584228
873009362
2031137414
417194881
2033927497
488462273
318211326
1301780593
1147343961
278240698
1317276496
1834189945
2024425429
662519782
107415295
1808640126
191887342
701785329
20138212
269108178
1599595331
264850751
839041757
2112913542
757641386
2113610064
20155300
988464781
1140309973
1144768549
474833115
562212789
1521234514
1153344677
193096736
1907045280
2073390996
532465571
982366894
263576036
1769081511
957696744
1603538147
1235747280
768626247
1363156269
1266173314
900055990
1535162114
1325264686
178626344
1413354391
1465710491
638672633
319922465
1492954084
2079931786
1311157230
1427478747
1077619180
1635950641
605059728
2082630207
1920933321
2036830958
429634809
1987372407
123294610
580136573
1539362842
2067459137
1719754730
196290434
455765382
1261377318
1996461415
1222865763
837488698
1581918966
946455843
466639514
2015532292
1037441221
904660454
1524121269
1833443617
1870554352
1515097071
1077114529
930154954
1390009623
671244916
1941904012
672337761
1726484625
1599384863
1828856160
1498647603
1384770040
1120292060
1721316517
731709654
539473120
559510731
353749055
517962513
1745392855
1542608738
1124193688
704578010
613523256
428420607
1522232274
1882656125
49680975
82105259
1378657284
206873662
200606287
1396754856
1656349301
461807071
952102788
1973278958
49152380
860178563
1012521549
1809862804
74253947
1053512198
47767751
372185378
457021331
1373863105
1073841738
1673941744
765906401
1454563922
1584652996
1278725410
668870097
1706664375
684544013
966543788
921629694
2094965700
813371586
1968361660
2113414494
1502911645
611698944
282330206
1551405876
318204604
142825643
1840116341
1840517189
1411193354
23901227
1923698865
1381114236
933567423
1563154300
560789026
709288996
706120077
1414040819
1156871922
1183548969
580108419
1472288698
470555151
1132431915
1896013076
466357563
1538019466
678426385
952269487
951908010
931929193
185024993
1408805980
121280326
414241129
82500070
1365599450
1014928101
1313620462
1613155101
1633293769
228505929
511643482
1631421292
917271104
422149793
1699721000
558918535
1810488753
1179004542
190134939
1723587775
266476540
1688624383
1604228152
1864363439
102427700
1484234531
885699807
1143477011
1532384161
569544907
1206652868
1934042743
631471188
1664989398
511194364
250830305
269116533
586687705
17592691
983754350
1886660567
1691304084
2110568496
1138865643
1341344210
1739174315
163002480
1581563536
2001743354
998388006
1287515385
507399972
659656512
1647185517
1201079093
936938912
1779726325
1809813636
1206653450
1025737881
994260859
659631487
127698809
1371571512
714823925
381823609
765428122
2146858295
851670112
1134930872
989117074
988603815
464935495
1836874525
359230797
2115691294
1133907813
785542520
2048333616
1517798492
890401628
1672265353
1398680273
1141300500
1642202994
837858255
1020145875
1331548740
1144311161
1094376035
1192931830
1318882511
1023248621
197790836
1869138677
811167193
1543541919
1322816172
451531782
585635191
632775773
1026623013
976648451
561755829
1208001802
2097850933
1811918202
1052736299
419120725
1790822928
489239395
688188993
377064076
313290328
403150727
1905099145
97413447
1721419950
816129033
1470329380
1465091992
1276933548
1728527899
989054523
1209126147
622710496
1834295436
2122548055
381346125
952043307
109255718
20414132
1186628009
1383160836
1540610458
1169302260
1029127209
905834677
1227584645
505993073
970386475
610366644
291808915
691751455
903620941
170453601
933942836
1380220342
1705131143
2133775866
304914336
1735420485
917922627
166118727
1820558604
1389214695
22966267
242548529
1326508134
1394973904
329427750
1106842295
1742433810
731014357
1128018875
1250293256
691107158
1520030913
139066537
1140608858
2020301795
164588939
30419521
1375873004
1918587654
710174224
1826426926
571440730
1900130319
714637179
1871391882
1520724764
123421372
1268761556
1526418449
1416830286
2123670553
1491941356
1352264426
563131413
2063126767
433590432
1535604092
1012110803
1099180013
1446031236
2060862567
1662311768
2015374623
740517964
635691252
6115448
292026755
332229866
60597717
50161132
109705303
139407868
1591846151
954020539
284199312
340169089
695336725
49163174
1267654445
1895601965
1024558809
440086445
1315019796
2001988503
230914380
1268809856
641412954
667986895
1545215318
1035873699
255550550
837157109
1059047539
452188360
760892844
1439218212
232970241
1572121040
726284628
1427031397
1302903193
577928488
1525277960
1211711332
1195952146
90912626
334548344
1107652521
1125721306
1307140538
70118459
1561855915
1434228923
928782861
1303088768
58715962
1159709850
1958649244
2093639699
1748571196
1004741120
1796901414
1769434018
1503969463
1296448947
40402736
1352608151
2141626772
749381550
392334777
1431350190
1111040597
1507168761
1157769221
1243555129
166021261
58451351
1427771631
1436412290
182832000
92822812
1266271962
2074139673
831165930
1932571848
1585259305
1211083027
1042956355
111713448
414174742
1385308925
1011052699
601701626
1213650032
2141999051
2131539199
626140879
1773122020
1360573764
895116054
1237484086
545981879
1552132816
1990454394
880276160
1304896650
1287109994
473129012
1353361682
1942636701
2115944665
1995430417
1277009487
1238149170
1984798538
675124019
104380060
1217182773
1201492946
1190040854
617451585
658789521
1353074381
1473744671
1575615655
652561813
1836215942
1406517983
386176687
1808580306
1024148698
1526305258
1394708559
589807453
60876239
1959171203
39918045
821541313
1591305136
1761972061
604004324
1621034441
1653799759
861873253
43369908
494446393
1810960923
1862770424
1333106308
162330655
224287696
1011784692
552004932
682279978
1599871664
1436425284
877353462
1492144361
75119093
1795733789
1794078772
830698870
1179647164
758745660
272180349
836849999
1651702429
419120582
1215338219
1079030619
1330744710
884956141
1443867156
1096826557
373848923
1756069947
595854827
46757008
600180898
1790974763
513204560
589296760
1290434244
1587291379
730358653
1693878115
1797710543
1063550558
822892335
236069999
1690941083
1100413684
824039109
698275452
138316381
1348969691
1086613872
616882042
1403850987
1276015970
1032823305
2104603324
1290554226
486733047
361447277
511657457
797770191
215909167
551539350
1508298070
51621142
728637900
775048724
1838625187
2050548216
370976025
1242712600
2069872887
1492088537
888126475
1892984301
2126000584
1667506393
1615286301
462907486
1940490645
492378779
796909853
1482920555
881268053
1050664070
144110966
1628666216
506224424
1607071353
879199096
277905977
268836474
445923230
1216656831
665963038
823293412
793787371
715080571
710592195
676365424
578343182
1116315966
1473601126
2008269802
643681349
1896568876
1910025169
1787140294
349114458
840903960
1620587463
1882282267
1827635873
181599610
1284220904
1500228322
1210503455
569301016
1923909599
1746081432
2086169416
99886776
586152782
1570122203
1927083942
107718687
23555486
371809400
1552545000
731008686
66532772
935603363
344683563
853523790
1048994802
429638626
1498286274
1803624671
1452515052
1172917361
828531833
180006587
1148723000
1351749669
467357991
357089249
205688217
1345312817
94788167
74306537
1280735642
354389401
957711008
1687400987
820725650
402317190
618433497
1495723323
1570381397
1055058378
1897519577
2145191185
1286358464
1573205855
793865144
1626226174
358727569
765842403
402152906
671018152
121020391
44421270
1938771151
1166934279
506264381
1661962587
598831655
306081681
2068867894
4012862
1228774054
961117967
2033285347
1246881063
925533027
377642801
615808384
858068748
454028352
551710690
1658155563
2098068650
453804218
1695248388
1124841345
1740222311
1731753831
479494165
1667518187
1202572310
1636048783
1659052368
2101492495
1597309850
40699141
82618251
686314508
1652189421
1629283284
708505186
431210730
1701873734
613661632
43926945
575310697
1861759675
1511171882
390733986
1912866373
973359243
1283752670
308301328
1114421533
1523632709
1848655152
612986391
10190373
1984986736
1444947671
1174978704
1128528135
305313947
987340414
1839166209
182039460
1917366045
1117531413
1244401048
640112473
2090721702
1656168319
2099479162
1770087105
872247810
1720659002
1121718055
1500939086
1342780076
1890225932
507867350
2040773690
847070258
62131061
844394789
2077265433
421196926
1259406477
821443549
268100230
1273343864
639837615
1703597091
528318087
1424565894
1895541711
412875298
1549553916
745474777
439089888
396497506
1200351418
497298447
694022229
1385569219
1558609064
419120582
670031100
1815472991
898391449
922861509
124276861
958102019
2070811930
1647403267
1829587943
93873379
1637421637
1054146169
1874736511
1013686154
1363625712
972955739
168025954
1897422423
1160862794
1424458799
727285545
687357921
1694606001
596704582
776746624
1353143640
1772968018
1142637957
1377382691
2032654400
727133801
2023388503
1720604055
1265360579
1399066246
1016822524
747699247
1189068364
1346201279
1837330530
1583576475
604879447
1746419718
945863525
1460272685
773664906
878840387
132865056
416682106
974175381
1548564652
1922220203
792567794
1648211519
2044249035
811806020
55165193
1262859757
1939211070
88599546
1481282644
572069147
839559524
1413617400
386829627
759612687
1303774460
452373567
1291711845
2089773168
1919487530
2052331021
1818392561
1111299098
2057976557
1984099220
80236960
545118373
1336603044
1542558058
86590508
462151204
781490495
2137275181
903769324
1943811357
2101337150
210084761
532163390
639205722
2026032782
713078920
1335356067
761603408
1456259917
468882859
2063188366
2112278454
283353691
1989005717
1567539911
1521262339
2053850684
2093314250
1147799726
1682072630
781093817
1378055303
1370492512
1081681215
1823989182
168143345
702841486
120810393
1320563974
1240038156
649906902
178846218
1954736809
1747988422
1629728734
1375609386
1048399380
1773831206
158884306
1885616612
70883609
1457425697
1348587169
677574364
865612519
2042630327
1853396026
1302090360
1814727201
434015196
1443519735
1008571823
2117358416
279315837
277594389
1248330926
1974703490
1781242191
227281940
353308497
869812470
1036395449
646993109
415069070
1580403837
268016571
547112149
867259881
1406400071
1379709577
261420016
2045965530
647397129
184743899
1685451832
427869265
89917383
324141482
257192509
920545537
466011144
541990358
1446927540
628527939
142259857
946249739
383680382
1129891570
1324979529
786949621
1614971094
531732359
295796763
1737466317
1834448209
1258514944
421171773
1343685342
39102562
498470541
308186919
1874194752
1455157299
225482139
1873320515
584006749
563317305
400606385
1263455930
1991403353
1466029835
84721819
2106123322
1137061760
322533826
2109304734
105731499
115968555
534285127
1119887100
1147053658
2092867281
1792041303
1442421117
101474234
2050176034
698581363
1215883760
87654433
1608807476
642085228
976807183
496333945
286544714
1031357366
823743234
637140920
782114738
154385823
1431684128
970117913
1010624939
138723553
2125352966
1826770925
1838788511
1833231085
310321348
856293303
1207155191
425858774
871699162
1383745558
1406235149
49496656
1335996652
2077855953
2065606800
451152578
319908112
1818928797
29022355
1067082284
51942982
303557695
755445225
1725270657
1926152278
355079098
1898126237
276444376
514883986
1384481755
2083224256
164877669
1855125936
969022238
2141405202
257140821
62557166
589193756
646401327
2086886816
966351560
2135223813
149598382
1676889016
653637513
817682393
860998082
1159289408
1211370922
1909796710
507554762
41931655
607941302
1412590046
238922345
578032033
548043719
1408586747
481670270
1879763574
2071700205
1841226471
1601555808
1195776807
86882876
1339573743
1220524396
1013976984
913728155
101509773
2064115901
2120221824
1099358670
432711923
1949958516
1342046562
1712942525
1312988572
200391864
1695856616
1498341165
71505988
80233118
602737655
939401156
1565540402
881420519
42545729
1552088159
1335462269
1929362130
1877174031
954014090
88826902
605733493
1837733041
1555948188
183865789
2091189061
476143254
582876998
347307105
1757325453
1117273959
647627284
2058970031
497338586
1783103974
1423990471
629064556
1608112289
364416011
1948527281
388484242
1548920346
737273300
1318897500
1017146709
356625668
1940440149
916391357
1754850786
1048622549
621505256
2126746158
648328570
421100721
1497257130
938930875
218926982
723860714
1794835572
696495376
772788349
1829039296
429987125
1165953579
864541480
387035090
578552767
537427988
1005764191
1443482575
1514110105
2000197006
1891024124
1159527241
881245804
12695441
979635060
230960502
2126073556
881336441
1391819091
174186244
1418663931
1605167788
1714265766
1148968616
1935269701
172521030
250500241
2038214017
991411118
828070501
1548854788
113044089
404997036
1059355498
1710613844
816715607
2117550952
745870887
950423944
1317310020
510086768
2071119120
160214348
51622571
695560425
2058104256
518887534
922296130
1324536033
1985138477
1787410273
1456712397
908568517
1060769775
1007484754
171178429
98602264
1904016131
866712586
1625939759
1417463566
1048293509
549058111
1137291494
2065052304
799795788
1848616842
832758501
626316646
493962397
687188322
924096412
1636089491
1413443275
1623367496
1306075046
923253762
1531338869
1210067230
360918087
741880742
778337118
1935416809
2080429258
2102389925
1283667619
224453319
688014769
549181380
1977851159
1650782256
1972367712
1698584473
695048496
1577768845
1472106282
1433406204
1825330630
1317337421
517327521
2082312205
455010677
742408030
861946127
676423359
1863793101
1813400415
1299515687
1173955910
1661812622
1445134105
621466274
988603577
306738067
2033750763
173113014
150197146
27930052
1014901326
2008947109
167777112
1087811313
1292143363
154217634
563651349
464064284
1057904072
1150942340
90425712
1374627365
1505633705
1209754966
1806848367
729021315
881870255
688102632
754624355
1706295255
1991033535
348972888
2138529075
722470791
1006772244
1712994295
202336368
625275504
667355025
983725342
35502407
114976451
1073660137
1354039732
1883093568
158936729
78783686
1197373069
321727845
548571567
777129890
1796053899
1289280390
618470120
866552648
437455623
1942400512
228260940
451813397
1714278772
1537835191
2071533332
817245694
1098811448
127320090
890344966
356432464
1461981420
938462678
1916850739
519277114
1399946996
1250826718
1007484754
1349063743
1185631316
1535792084
1377208189
1843788111
1297375167
43808302
653336294
1346601751
238340026
759707927
164617264
173263110
503873520
904032559
2032374324
294046172
312226328
916117890
528137795
652869488
594210564
1466558623
1854438335
1040430361
76994185
624847125
918779818
1530746663
1953495251
507393657
1964361604
603379376
1726501605
896498617
1619735578
1427583279
2095941151
243471158
1266252720
891493792
1372057111
1381603275
1476608273
350502242
1803897436
217897451
2084006373
915287499
1601181735
1485501579
1238845706
956005969
561577898
1373755838
1609736962
1549309300
54439778
279075794
2093410554
1880902676
212719418
834246914
898626536
669626920
453599903
1473201854
924525684
1347665589
644171024
167618649
518252247
187557242
1869366321
2039494292
593019291
87152444
1208429910
806298247
68291451
1095282454
1404304579
438644785
1545794448
1413786306
987496041
263432934
1526345519
1855884776
1086091869
961196942
1129180548
1451760200
1069420403
865243625
1227322697
686106423
210663451
1851217163
1150637743
1200238874
1400799202
165359588
1048321045
569567955
80252099
483278572
34162952
1206482264
568740408
1656175167
1763416952
191576766
527975918
1129380455
692863871
1340800759
247943937
1455184645
1409491800
369366801
1401216761
2023207583
458063363
370029610
969916299
896557011
1873999591
407290337
1791801403
1818542799
847685773
2036034686
613419728
1538705564
618051710
2008944689
698141777
104949853
887175777
2043629365
1683728010
388480688
1455363867
781037452
1534475604
1910333928
53438615
351670587
125059876
459652645
148618178
286984759
86047813
307999592
1174981322
211053838
1790209150
485507028
1110459408
160146336
155959504
693962431
2104992196
339714569
946936795
844956761
1860550714
180054700
363352735
499401995
1726634356
1072597857
2108361630
146994070
227508000
500552178
1402079211
522073929
1939286367
1517416049
1379385890
493410000
1968211200
387395632
929167959
854464690
907157609
1301678880
60993946
410147924
1746740139
1020796751
648267934
1171503275
1951601352
1461585499
412266830
1783646844
678282569
685891679
1837787227
1643651930
698075778
793392964
415164537
946717067
821748989
1528371762
475856129
768981527
1951531888
1326615743
1107214506
1880919209
57608542
1317729204
615849305
187856703
1652768019
1503996814
923757979
308513908
1685068791
591719690
1644063073
75376420
238879590
1084407119
671723472
1851568510
315818224
1568581023
2070700526
1334723060
570427601
1801082595
516280777
1631391695
1147855211
1569882674
1087903741
1974065008
423123287
1399174476
194148148
1060278859
1171835174
1655995495
710729039
1573109322
1212063792
113674200
210007847
1863397628
922003962
1576462802
1101432134
178716607
85712573
1516303653
1770241653
1285732775
1217757033
1037275818
1408082069
1247688707
1669280499
599789771
104814921
920550437
923109375
936524891
812228446
932999695
1942500027
1264804839
897431980
1374278919
1429650604
2022663959
612844312
223444486
183700950
342074532
1201308308
1676716994
1814073503
1113967658
427638246
1999965075
1972842880
1320218467
1631402759
723915219
926973882
1647369934
229474695
533079604
493180378
509897657
839154139
948328636
1643345755
49648547
1709272111
1837306399
369557092
593028618
353560959
2084999910
1774238158
1500081628
1475030762
2114252963
1947037663
394559901
757315309
1419754885
23481445
1113808755
49393538
1560142652
830490456
1825846446
869688587
56996200
1106759388
1483417133
1126072013
1190999192
1564468577
1353510753
188202971
660131510
1880646574
1290421473
2076429595
272907657
909515196
601068662
1038457843
1700785288
1586880662
361474721
1415897154
928042727
1446616659
814838533
166439578
619209949
137311410
724855187
1397914584
1197640092
1381096968
1760490311
891638173
1709631298
1877294803
1570243186
773935287
1583903708
2055785826
1457248006
1986898289
1220865044
415695513
1501089964
108632699
1736431207
1057655095
2122654045
729297738
642990270
1488702110
861251666
1415840607
1395345603
1054297637
1611044175
1923443879
1435228571
379041703
1574326491
1091491260
1109355191
908629831
685745170
354773229
1047760953
853252252
1449819401
1539250593
925602413
922576494
2025611128
1921288580
1590377304
490813241
680127011
1999353315
293548041
1056864244
2128614941
1136539899
669757417
1921628030
889993644
1843601763
1064288687
291542812
1883195550
1576681925
739320478
1352740208
1054706254
1172679904
986347909
25543874
800145104
1729834933
1204987435
1491978203
786689522
808797039
1309696545
808322738
1375184984
169875305
221039980
196705342
99011829
2137803913
1641504455
390128913
417559598
564095283
943020212
855021207
481543533
1271681555
1276311412
1582185206
1910278097
1689797775
549376224
562561820
308633220
1976635406
858162734
698991023
2142582946
531954929
2145535741
29743457
1669543408
1603068715
265566272
2096407714
1854052380
2052336978
1759706545
1776128606
1532860812
1987853490
1715680175
490672115
425474647
1375056016
1463405184
944349385
1703721900
465171581
1631399992
1248794545
171770741
179507682
1836975547
947371127
874049448
2143360520
488279592
1572121040
691984677
111792613
2056642075
680082413
295032870
804133931
2009549888
1780940276
1496676318
1240195307
1729275029
919687416
1935426540
1967125120
1514088725
1394328549
456837056
2104929889
421804152
1801553650
750527185
1850536757
65639042
1157867992
572934995
1210253691
420353930
949877341
492429882
1267463633
840094458
805420322
123138731
399423489
1112867118
1303887551
1503889203
1800797684
2069996245
95076489
230470356
685292739
1709294475
1408523569
1178300588
1927640607
801158195
1603479219
197176851
1527088337
399332549
1931071409
2056169005
1299049485
2072663265
70329665
986567986
240869654
1780404241
5633777
1314745379
1454884136
793272190
170128126
995400261
686561982
104112318
1269845241
1129494634
2113553148
683240384
1174822159
144243059
267722020
1779003238
986638427
1852260405
655693785
1132874342
1350473209
1674921795
1826927899
1055203985
1163715991
1891200952
1773153004
140772278
971335252
245495747
581929556
434496720
1069103240
1930213068
1700924003
1842158081
1015649474
360882525
1026069185
906218363
927035780
1406822609
1914696692
1928674991
1194956172
149369054
141346666
544274002
881733517
672051959
716690725
91991235
1047074979
1236532932
1893016656
260312771
653539429
35862209
26725699
1244419230
595963836
817898161
1424008060
135552463
2022661104
1782630881
2038037455
1174093007
1363513026
988320913
1124766832
517452175
1320074319
306645892
919126955
1397279819
687920550
1499363410
549186396
2103888526
1263724530
267641645
816144684
522530899
964011925
628968412
857786529
892240441
8570545
979747664
1370649841
414718137
1710964711
721535719
1066791459
754689207
924804539
88113049
2074314978
1336132473
1077287418
1529594280
942189118
246275907
1463317336
481705898
194573996
1878134858
433083359
1945222233
275241957
265277145
219849862
943851535
1242096522
758440146
1050806207
1505177016
660873958
997689550
1163626156
450316975
1451414555
2071633517
443883152
1925459047
2077714852
801203082
2041911836
751674604
1710177917
608843806
293490049
1084912091
412561396
2029791172
1275843520
233119936
1925968914
1943049721
1336265266
791291490
1733068170
303648321
713653661
1259069078
1521142634
1617202482
775407636
706156085
1177387199
862222618
1469774255
1326361114
1989395333
296686884
1102050933
1375991631
948954336
1054107750
373715357
885810815
1399990620
1652738563
1264627282
1442857570
592837393
853202166
1514576199
1972264576
1544656835
1276046717
189868034
1540443405
1265778953
1783264566
1418395590
696111706
727191123
1767458099
611607470
35006578
1018559324
1089311691
923238667
490200379
245099978
1569863004
746437530
689586100
556324500
1229202271
1682304410
979251636
1173724301
1874703902
1748426715
1641273185
2022735382
396958758
218007656
865283582
320053614
1798248668
837224983
1375475710
729661070
244796327
1612310276
883416021
1987050307
1791411555
375318832
1555389628
1902631718
785073614
666319493
1107232433
949691655
1975219226
807139146
1062817787
126292638
2134861918
113150439
795694403
1337488390
1950989311
402310201
2091135969
179768124
936526073
368578682
1102036348
171202945
770037457
1091882031
131980687
428789702
1562692332
1338930282
1662923819
257842250
1969360822
1638125194
762400855
1016583858
2097077215
2112265326
1106165692
567750172
1422234071
720020084
1477344041
27121029
21974257
1438333956
879520871
1091410695
1918472137
718241633
2100774286
682055157
1099331347
1918082033
985476746
1917234256
1821218592
1099676597
1361560896
1908071417
700573614
525144636
1515647057
356091636
84414868
783542094
1025851742
397517497
983017338
241310662
822370141
166777177
885326961
913598345
594123930
1312677394
521359553
740401443
145165162
384053684
947915106
405522149
2057616072
641114434
1952452154
1677064416
1865596091
1915683418
774503283
407731509
442683847
764662790
2039413825
1923150085
628053805
757882405
1161620001
363890490
1428994507
331144478
1567702659
25559991
172469065
2138194960
806651188
2052252581
1331019861
97157098
1218184823
368618068
1899955851
374196160
230512774
807603119
2104856668
487845431
779498064
1232050802
2026786641
1164333446
2080359519
2090036248
5925648
512909414
402223505
526645379
446041571
1202247884
1727183528
1031217702
1070345644
1513153395
1274390332
832794736
990809121
443149658
1107474368
1229901137
1715922938
1177589306
49393538
309390116
840209351
365661575
330231115
2026451500
1599836470
1267551843
329516959
231587086
1014283539
725289100
437535256
227776265
1934775581
855875025
1494933462
1649626887
1513139945
614266026
1940345790
489695544
1886281538
2142364767
1334109090
2029127753
1472912466
500146850
1331282120
1783377549
1420698586
511609705
1805754947
1969737330
530513411
1683496336
22730902
605147953
773507922
186202445
1032990317
993630850
65492878
313092745
1852707213
1513714908
931522658
1945743187
167613264
15591675
702704507
1866215289
66275996
1343426024
1643583123
1040457153
1690501299
124929369
1520650115
1492771845
67695480
1650738365
385633473
701350187
1261855453
733471272
552563984
499017765
398095604
1302634854
1807595132
1373618570
1187143826
2100854559
1042768866
1345188079
309461451
689743989
1743159437
346830374
2078473330
1360975225
105457545
1743766056
1771641532
1107464498
52979447
479701247
2073340469
1849189281
1289520794
1218625919
120391485
459770923
570102031
99971658
1361997963
1357000674
309402237
481566876
915849697
1794827251
324704375
539267911
946286600
1422367393
296864075
528340938
763601141
1369131405
1250481527
1709941956
1186760540
257603871
1364975901
1409966625
690065052
458179029
1799989285
2080430730
698084485
2087663174
258575676
59979935
253615173
896802860
790872875
78381007
773850224
1243767226
1439116637
883296570
1785500102
638754778
91233272
16472555
1664668358
906072459
355141960
274530322
1223267622
80531671
1897979591
829615809
1476441181
130222318
1078598865
1594899954
1046797237
2088394030
1306956933
421574228
165105
1364264094
1401286168
793068651
1046648378
2059573716
268961459
482702911
1776647828
1507210674
1483848782
1063217644
683532207
1481382994
1373818916
1866567916
649169158
289323273
1815225347
145679848
335578121
1579546543
1536235926
1479373942
900934278
1123400897
870061075
1503067197
1222210234
903620813
159438283
1541325859
32149200
1713059580
1749244685
510656672
716440483
721104270
1828454017
400209664
1880039093
868460995
155866414
1660380125
1744079779
1686986376
1049512246
356440173
1676505104
905237114
124883583
1568681390
31575303
687062525
2060070206
319779371
207022553
846170906
723178590
1632980095
42311764
676411709
572776828
165564830
312974800
976700062
999808255
1812328482
38095446
1033204902
1022692565
1008319159
1170354188
2145558193
176982806
602814506
859456276
1122791795
1651483005
1991493976
374574903
2105851040
1824360671
608219632
619665263
1710760177
1794845309
1323158630
1955710838
1568566142
1435265263
255741715
1795958767
1487603203
1050594845
807308323
2073357838
1547128694
1431927857
97629912
2071501510
174646722
1931435238
1924531302
327996435
113975323
1147725010
1875862835
562121180
1223846498
627557065
201275910
881695483
1298562407
439349296
1178129568
931081358
1446015017
1314003614
930530016
1610344309
1799509166
600296506
996238506
161394069
704626200
778273232
53025017
799309613
1762669101
608851258
1164765003
150069829
174587470
905800266
1179051158
236939173
1407664867
2044832341
63506340
2112109039
1820052708
1089120140
1214814456
585869144
1564390275
128691000
645684018
161904417
1074189127
754978444
1957619467
416943717
1891480257
981873573
628839976
844434294
1832483566
214504757
1577922166
1641116763
513715648
1598500979
961733157
1119527292
2110156741
840498268
740774402
2020836659
1801400983
587455888
1653545215
402779907
702368517
1361685079
1164909809
458000615
145956833
1955247817
1485165976
1596519584
1816777487
1222110214
165292032
1972948329
979998682
1440704556
1641211012
1423294521
814939255
837005910
1724421639
258763893
156262230
975381638
239582002
2107483409
1973175415
2129098783
1665014383
817902104
479467131
1890231314
2090817382
1966441199
904620392
1027767622
1307475559
915686153
1403080296
308369767
1654696237
1668012025
2065077677
1864054700
384700315
739408627
674818662
1843166703
966026013
2142908410
883890703
1137684313
594916369
1854728525
1705532371
1469621025
278823711
394611703
860673733
1477195211
1218726349
1117251823
973392332
509868965
1353471611
1244295257
948633237
1901808162
1629282362
1584701227
229046357
1385980319
601281363
413350191
433821534
1699464333
1818544377
25913875
1814201102
1055684326
285481186
1757935697
610693654
1865949128
624061736
1848579359
1697901173
733665114
498339166
625143462
250934785
720696503
2027886576
1843115698
2030646724
1617973976
2105774616
1166976504
547238209
1553409025
124147812
1994260546
220265951
220034565
48812125
2137980049
1229759632
1458420313
561615872
846303223
915313560
151089143
1770716605
29386376
517210663
1422559834
9628300
1612316343
1148881522
1418731203
1548206262
1076393931
436645383
350298189
1441216169
988731551
1749887480
1535874254
2037242204
1918557809
878604523
810596024
1251388813
987671721
2027423294
1007510648
275695365
1764588729
799650191
2134589931
1743506141
1724396022
1672397380
811202494
882094993
478966160
1683302631
938361880
1898440524
2057042245
156535741
426614758
477836306
1686827155
679228629
1295013098
804468275
1602421234
487955974
1216781655
343907081
848323701
704939632
1043637224
1003282700
215876267
2058599588
525646514
1773717903
300641218
1153549928
1827515865
80254437
2119895951
1047359810
690867179
728823236
501158563
1348444619
1819647634
1322328603
2026261692
1010960398
112299343
1123749951
1823028549
966573859
221358941
834719219
1088730933
1555558633
153751676
973977765
1332103703
24928893
2062882395
1922417385
149757183
2108583755
1500362835
164249678
726556169
1895820925
1018615223
26142975
288077839
1275986154
2077169160
675912331
1498901446
1592625584
1083953113
188751960
1222204923
701601321
605218891
1624574299
1998605064
502308609
958086644
1914330843
1040835390
127381508
2071827591
1312734936
1312559807
1202155504
421338788
1173499643
2093247639
1243360758
1301665492
777795384
643418754
1998595674
1441349123
1101998764
1752339325
2035083581
863064871
1396078728
1930351446
117976143
1971029142
885553338
694415295
1530246111
80880001
1876197036
1132099790
1937469451
9387760
2019938999
1404888522
892889207
1969062837
1338054494
2034423069
16625130
1955025872
1121194322
1011535517
1538693899
127190409
155231746
2033621473
1321405859
901720656
638378688
1713873964
1176606785
241670887
564907025
706131270
206121521
29077256
2097294491
805416303
1732547058
1459015624
1690576209
1342938934
1272060956
1862088737
1041333359
1057036207
1663569452
2015788855
695272701
2016648714
278114298
924977625
287804456
562634842
1054104454
186254503
1103778868
819964916
1273222875
391030899
1921724717
2145514102
2101201536
782735189
898454591
646605251
2024038142
936868218
2116914498
2082627943
1980342444
2134038777
2091591176
1445640957
2082840515
728053857
620497779
1846111274
365202809
743734269
1329004280
1782998502
1338364579
1131045919
428884035
1063928994
1330298775
231739820
183175662
94448581
1074557083
166201669
2078380205
1844386300
27230292
1811987158
1229429083
947428299
395290422
152977635
211532961
1341860835
381192458
1554680746
561497362
1998700264
2004249495
1235241149
1710326620
634624910
1479291442
341203940
1208973111
480068861
1153022599
547459114
763827021
632286262
2140967782
1915244760
514109607
1912779999
584479478
1433012378
920936077
286095516
875640446
916339697
582884535
1629393922
1823398158
776038030
650786543
857755917
929050030
133053697
930349006
888555385
1031036393
1205868463
1111015660
542093114
1398378676
1056074604
993289941
1382202021
509124925
1471132423
1994933688
2135833614
1204945522
1277786569
907939867
1787755963
289869873
1450297191
1730519857
1643929205
1182104212
1933284970
1783079436
1970977281
351654939
988974231
2000823819
230574298
1903354453
865230051
544979854
1596049734
1704747050
1490307809
295955797
633327814
414059084
1960866365
1474256539
1419371054
291136805
1246070002
598878809
426877158
145992156
1493570155
1106845201
1652751029
1470244534
807727975
616745161
51634604
696069450
1923283563
260395233
1191961846
263744215
1281839973
647274116
1549948544
2076007844
903795291
470046442
701503596
735428904
1871148238
1078271727
1994438149
322977254
604612107
2098209649
1229759360
18294260
1546760737
313347011
40078644
1745041487
1482941635
651382853
123517694
100572326
1675560124
206966390
944106261
774654575
388944322
1410221470
392897114
1603665229
1685517618
1538950837
435499759
1884084496
886719406
526880102
237672367
1873695342
84587195
1609191846
941297328
1811664029
2016372220
1476088195
683044676
1942482232
1251591948
1859734084
1441104232
66360679
1595876142
348188911
517273622
1709107641
53993639
1861362853
210084761
1169939050
295839418
2105640684
1525208984
637526358
504276866
1035830694
1086047587
618131640
1517929122
1667527141
1676393311
942108924
707254841
1844118299
91529121
1850147817
818593948
1713142624
485173476
915757929
1551109750
1952723986
933551332
2077605239
405830709
1403174521
1077169374
311343823
940227455
569807135
988711495
1667624258
634061919
2026787651
1169709141
2067109996
1274658237
802912407
1442141729
1182626970
1082688111
318815884
1208549433
1362529679
1796789815
1928607930
87450123
2067293729
1899856181
1522212186
1758122266
555032302
2146289841
1916331333
1906393224
1990142460
736948615
194631065
1118162721
1478044465
1173282340
1261034153
830044030
420420227
1989955358
2007623636
873321516
1457036890
1110485808
1720480154
1682113274
1966276855
359382789
1276843340
385913253
388347982
752716105
1548813574
23623644
1269119369
2100314197
845048928
1523868518
1751152137
1170170078
1576194867
911496323
2018577914
538332175
1788312271
1458096024
1148113631
1280452710
2035655481
456221024
884106499
366259698
1710090797
833202236
214282293
487996043
815281072
1251534290
1121510005
1537882261
327103771
878169979
644923465
1100689421
1405832254
371241723
172467161
1272345282
365975842
1336109515
1714501967
1413356851
1314372636
1395361179
981753461
1244330308
1653450970
1730017327
835968934
1319375075
1049301873
825913130
696547003
1161746445
1055535317
1413542133
1654935149
1651483005
897800991
2071249983
1145471323
253100466
426576173
1103777531
555330955
251577038
423205428
1443745981
1760558530
323314046
861807653
1051267978
753704437
24759379
2136163571
448708769
705826416
108414733
502470713
1366892021
1787456785
1376302196
1488106216
1813900200
1001762532
1559002845
882530007
855480229
1173698299
1016729669
904264980
1849948271
544393253
961920048
1629516929
527616356
9805203
1030973310
593085190
867902230
1777021551
893116316
1257952535
363031066
1971605827
929352994
627747891
1552867963
2104806575
1494004494
2052123449
699858687
1681478373
496220884
1096510402
768543082
1196682276
1546019336
1969063647
92680664
1074404877
478494866
1472752395
1186178810
900427503
2027640990
845122035
1188230437
248322982
670120117
936594768
476347830
921493497
605486970
1624060904
1896510922
938912069
1148885704
1895955431
534021773
1440868339
526136234
28064853
897541173
875017576
1363659976
1975468068
1787654415
1241621096
1546878190
254297529
623133830
1736391600
1147464741
1723635301
1543191820
1317673152
495941585
825558857
901206985
1243232148
2044901145
1482583368
1825535511
354341622
408173391
759297437
1990835511
1246580916
1160708927
397093202
1188179223
222808390
377923594
235720092
1923754474
83875679
1596879447
682570509
292363349
1759602730
1992527308
330604116
834933429
784908274
1546694711
604258392
1077849737
477983923
1926620037
269218001
922595742
857469924
1424298015
1180530
450534459
1424851526
329871677
1867593328
538468770
1310677233
407930026
1448467708
674694555
2116168326
1294120771
1722697361
1766223594
96386210
22797495
430869164
1695049915
866226198
1712586261
866725365
574577504
1273915410
583750752
528213433
22464906
1039658572
1844437149
1327014057
2061063454
2001953595
1279397564
799651302
1783058629
1144218100
119564097
1852797486
1659270359
414122936
1118004495
961350799
1170145053
1433647350
1054992590
1669267628
997647514
1993478658
1195920677
1830745870
1611940519
1921940875
40394709
1155528366
1405029181
272150088
633649835
1308868055
1396327178
1146795199
1211861952
1441669430
492474368
1772463092
334754347
102290151
1230252246
1426747460
120180204
2104409835
1743452461
808344153
1666199521
1195515148
598623682
440397518
376312629
2093078051
1179419915
557529958
1122915598
27217733
170793728
1967057140
1921827587
2099421596
404160259
1846502838
2138025382
1983710644
2063901026
787156281
78211307
2137823881
1860652552
411808264
656547847
1548373604
1050990348
221669171
1606554713
1504874177
381908192
68563762
1194400929
1335712158
1552100116
717133784
125607933
679734686
1363973024
759479645
1304115249
1889860931
1102216461
972071802
1167269743
1476145590
1370628021
1721566758
529315985
2014639670
1508193894
2033599327
930487829
1908679631
1061006903
1452322594
1409235864
1232863614
1201646691
2086264919
1295874421
468737372
223739569
725982631
968606238
1676576582
503809048
1183708721
1504379796
1829625474
504305121
51142379
297400327
978770263
630090040
1158015005
1194562525
494162045
1594527995
1347398628
1741495298
1752608771
1541799404
618577384
2018903451
1312744478
992634470
11543056
886392375
1235699666
885744212
955658052
1949634466
1823669438
895211942
2057419053
199105542
629023598
140649673
45549972
1276136282
833525710
610524602
769962933
577698927
1082242505
2005010030
1047633301
498878737
761603225
1011454574
1632568644
1634963262
892969460
228975112
333428521
321826200
2058052197
1841743617
422582640
902957935
1492747609
1162811145
1514042610
1417148576
539401669
1936717017
350202673
780394737
2116737230
2026355748
101600299
690367366
2011817951
1845141727
955545574
1847824279
1300070306
111854197
625918648
678776631
341199349
1905341553
1020331720
316890684
773996545
1873213444
1464867710
521166755
1243286565
1722591731
1288097191
88986981
772523982
1474234717
1646549083
724150994
1342367137
814053048
119692609
676275016
1283742426
149687959
235645010
914663905
360531490
1591712299
68254141
992443625
199192077
797784120
1616089611
1830433150
212411236
539236164
1332866795
516432887
1126842665
796077280
897212145
694076622
695269138
1014350499
2119262583
165116557
1166648095
1678384454
866529536
206660789
1594427778
622786903
133209545
417385095
70504251
716166945
1416699854
301129674
922338631
1286865634
267077716
434190915
375639390
732443870
1189984358
311363143
1473216864
696896443
1641316738
1831798825
426777210
1356656306
935122550
984260842
374287677
1153231037
1119356363
1732991121
77093972
1405070689
116964696
307441455
350781393
1922286917
1011753603
969613420
27903217
735989688
1515021595
124584990
182408952
1355406507
566189611
1887380927
432839086
1940590015
154052662
903145053
1181026197
455111580
1568659490
1918521997
468914164
1802444500
739564372
1198334569
1456067643
790121970
219475195
1609462695
275927010
1653999406
1395147861
1498451695
658490220
999861199
229776853
418461162
763264420
217227731
1047571265
1967764527
771335979
112220102
1417449216
332922358
1360199867
821179545
1249312191
557036000
1493709284
1952027979
371574061
471713691
1110637547
2077342920
440967134
536599913
515893246
1705980625
1261597151
308846971
1003243633
1293157139
38526622
1410708344
1552516409
1124289788
304316561
552339316
1363402040
927640189
1571126397
339612057
1188328064
417781761
1825742771
837675384
1384577398
1054310089
161096109
1940667757
1102804068
1189457670
1921059584
889913843
1254491526
648608026
910900352
985877288
1413839829
1420840065
542893271
2079247518
1207658582
603398415
1897809303
1286953686
1429325467
429299270
1881872884
1818308073
214098153
1462624595
1579516136
271798780
963904600
1022106535
768561642
205421684
696691551
2120096255
1500309866
909838130
296398246
755755084
949665718
1945070553
428511910
546022879
293636576
240455813
2006456596
172290776
1192556973
1618576686
1276854364
2078180220
1731016535
659467029
291918001
703842749
1963862292
852166168
1122895392
2088803657
1650824571
36409860
1693801003
39041210
812090588
4777105
1465405218
1545114834
1181753890
1002528329
983152947
860083727
1344280485
1489085507
1882041516
423720040
414707990
1891132398
757980651
832597975
1517155450
503684340
374107377
1676049367
388737545
1613432236
981431200
447630094
1502146395
509038615
883871858
1972148695
767599236
1456551175
1420365410
638915167
1727218410
1063882172
326458399
167126425
343369580
386158244
969912974
1770600238
911235051
502085190
1899378896
32141733
267115441
260364134
310646497
1884638353
314426777
338260551
796087464
1400902142
2134251330
628700098
1907772414
1377385388
455359565
407436661
1904128958
2085730938
1578212038
388774355
1480212591
1561793270
500476628
1050604283
1962498178
1980826217
1842549
505594473
1973133413
752046655
1124308061
909142268
364832928
1224360428
1021484524
934490025
520126542
208897521
1465089746
1901479963
2034686368
126534326
1119693067
263045329
1219239545
2070277519
2042091921
1500888681
650396331
472078785
2130867701
344040969
1170539998
1265591750
477185680
573408902
395186090
182912249
1857074175
1438014008
1846998398
1557626476
1609512133
1287031481
567663107
1829710481
468256339
1536568601
2107253524
1836743240
1015294606
767760943
504964876
279618238
1956464388
262050490
424403221
603248365
589241906
1066498018
1405499871
139103538
41872941
1280403394
576282320
655422408
783633498
1527685902
147403165
294804687
1583464478
1638420941
1073489450
1629261806
1018209310
80551672
1977257666
1616164825
899440679
872770619
1915750613
798698371
1255595565
2108486616
1973755021
479101170
1468275477
2054293047
424126517
492586646
2011380261
1620713788
2043946657
1247030222
1507753030
1438333882
816309050
208783283
1115464807
2142345618
1536990144
1813247646
400233140
1260900756
1251404013
1453269004
2111371092
1309905724
165457649
365504531
1180456761
1490211459
1255592624
999462942
478048692
1683672772
1174249210
1689695691
1158469428
2080534035
76759338
1941551458
905440938
1576874293
1556129741
1763498478
458386877
611166002
447046954
1636060638
1876459962
987948305
1880162809
1120336219
1164515264
884276825
1676195270
1306970201
1627300095
242782434
1652521283
956259993
1571543583
1521460892
662097146
1280317602
1056729437
1709423354
874383753
1440446559
1874622748
768703568
1844315694
1380999927
1196066884
1456095860
1798118868
1051623214
1686961364
1617836489
534200530
370387699
1642600906
1975451263
460489906
1275561427
1070775233
524086223
785544933
575328572
1765997092
493998274
1832602870
708138332
2059617751
1562498973
739104194
1293013345
828244000
1200362844
1365201396
970453945
1454151882
2001982885
383569233
548873239
1651720877
1719057036
2065389470
769740318
1217987787
1615948187
274739012
1849777380
2121051442
1728789770
42809879
708304400
1865889860
1695106321
2048590295
2038237711
195306518
1609360744
355683602
1805048680
1787074407
492176652
224415811
736091309
487043826
311391553
350059137
1046305201
1250353085
222813088
429033898
1510777509
224658617
1379666620
1659077120
1657467599
431875619
1615307633
1846092601
511544089
40636963
1357418205
1354043193
287541132
1418672964
856962893
716467307
1158023171
2057847574
1477930310
1004409119
1167641168
1852070690
1240281421
1157413333
1193311854
1916659155
1147421466
1522301508
1544313251
1581425527
66892166
1569556924
578487220
2019273976
1695268987
864965625
1208561981
1629865896
1534010092
646151847
286598570
1524006179
1135526076
467972069
819376148
476109447
2108842289
1763602548
74819347
861947540
182873037
1384273559
1864385274
2051590542
721641300
1549224628
1632464485
782399842
1198630933
1275294544
1460209533
1809558432
542805096
1050628131
286926152
1494924517
1966524060
1350367662
1844089682
454083475
1310040317
1636694998
1873943658
993504765
2031606997
1428130402
700947411
64867867
224600861
1609351428
1509360743
928990175
1486185604
403565387
504750848
722727234
184111883
1835989663
1840857675
443960324
1308472928
189480480
612950200
143925757
1895746410
714682403
965575628
65696773
346415124
1804834131
1810868795
1363074470
1416743891
892330142
1252720854
555860033
1406219876
801244060
468504600
1656964611
11017782
770264975
1357593743
1953245112
1809805536
283824168
261007362
229869285
1006143948
924713825
344579056
947711334
302307678
645740426
1669639671
267722020
148399690
1347992588
404535039
1360051068
1540328398
432689311
834488140
1842229535
1230719471
930774122
637984086
865495920
1050458959
718973626
1834540232
1281743498
348520046
1808860715
366267470
1107166549
1360372697
1879544589
649880722
209989018
899075985
764422628
1892761155
807421535
527791212
986714732
813763279
675528189
1084855209
872162776
181054496
2035719808
2064204149
2021849959
1258364809
1605336196
2065261906
879380885
2129900190
1125590698
1990749859
586795204
359413613
1199687973
349632978
465181166
2135906509
1957888655
697931561
1361186776
653292955
1756012806
426454527
2037637834
1137955147
913928688
1151999522
1074147965
628778686
756713416
78322952
915292046
873862201
1908071417
2084791210
1115522019
251598045
1192798770
99064681
410627753
1268746527
475769020
1742560721
728651187
1871044114
1588332593
976057696
1600139100
736802730
590307423
50027636
566358683
1943729926
1659008866
1133150746
96966541
1424512440
731066814
283002245
978794108
481183274
149881052
2110094630
2039307887
1402979403
1106099712
312151570
782042477
2107151589
1891233469
1386148160
1097546621
996585199
691382714
305914947
814784597
1345548943
828064442
2081004278
1733852322
828298228
2124017293
570958576
1332123064
794665204
1183609762
528367608
381847176
333160448
1365139007
1496251931
154186369
1324853324
334622725
1220223036
850427409
1864026760
1032883371
96574339
161008728
406614187
1425910543
1220299853
2009678942
1181981566
507751115
248419242
1981524463
1667994699
730618189
295967714
979473206
1443971594
1015970842
1827180443
1477469329
1780552758
1821063267
1916382597
971075724
1315975626
1492208191
882783339
1464584899
798457899
2131317891
492875998
1022943235
934588499
306117450
32317460
363294034
1729754567
1934606390
1613662261
1413369846
1927183769
105062245
506633505
2034011121
755605314
523812517
459460555
848936790
1696079693
1729680720
474860342
970160481
1181943015
1072786001
1194725926
2123452349
1224564550
1166380783
1460512775
1216746655
641262222
1177978220
1536235926
122088051
262768990
35640707
1687276526
639824367
941110000
1701292811
355608531
1278696077
314972478
860676107
1682443489
1156517838
2016705705
302782206
1818930678
1541737970
651694201
119786836
1571527195
29533225
807369679
727256060
1760832382
2012925877
202025491
221159281
854187024
663668356
576228774
1005011378
255443159
1297387913
1664868073
263935045
294659181
1604483035
152901430
1581474548
1376066406
656804082
1275577360
1539877750
509722433
957866868
1982261277
162934611
920495406
1466070215
172608063
1103659966
903053804
1709743543
1073588215
304105067
1486801031
851016163
846275478
1424383909
100454592
1590396608
995704899
467257528
337686706
2052821661
465281207
51285150
2036273581
408436509
508032280
880237556
132584011
1656096719
1658672621
1124033794
1354624200
1980712255
1549241671
1963020773
2142845831
281121956
446267674
701724180
520774633
1902848067
1496438780
1867520222
1087948701
962818567
1897354161
1219043756
1905885111
2022245543
1016744883
245342649
2063710184
1998306587
1406959085
653661171
453417658
1863690561
1468468652
141355929
418404491
1351648616
118305367
1525442078
1841654296
91424875
1843528397
2067213108
1358898761
1667898242
500220169
99454072
518081611
900289190
1659008174
224531099
2019579290
1655445155
1705252455
1183274396
66634990
2134640382
1335295435
1185131619
117058400
1225416749
686991095
836705791
1862394798
1578548802
309722175
891547607
628226513
238522585
695021386
1055460572
255106634
1096160131
2034236606
1131463119
369808635
1133884409
498749446
1439570484
655774307
475985400
1488091082
683615507
138812068
1844626058
1456032424
41152383
2138368913
642363587
428818379
21083428
1356139429
1685378259
455060270
1757546626
1159873151
1600623741
1210694996
505299456
939410061
1208711086
368940923
718585042
1413490725
825281347
1866756802
1937161284
347092342
579700647
1610890454
1620123096
516253264
20740769
928847829
1194153125
1313585512
210247573
2099717896
1779818643
1140533327
665900702
2109799453
759330868
2141330140
1766952325
1047815369
1000202460
1198874892
676727372
1769589189
1455641624
471827872
1421564067
1191807538
2096716256
86069674
1422609907
1609138500
1030691986
364459872
568661474
415629211
674385217
940531945
2116935280
616645661
808454554
632900415
2122582704
1949410003
748334598
1764859151
1594938441
1412603815
987540109
829684116
532981293
1797413313
1346532358
215322066
724765367
355069034
740090332
1319823200
1570500039
724509342
1952273509
1199420508
1334834511
1058836256
1583866900
1484272609
806454868
808284121
141441028
583104559
744516006
620776232
118060763
2014883893
257334433
2141033109
230406794
1938580920
281834207
1232027987
1126592172
167216124
1593027933
635638661
436973671
1993359767
417434228
444790840
1193753474
864489377
750026460
837995388
1963240638
1737303661
1027692568
1518314408
1123034815
1684037413
1338589354
1151639885
1162627122
1802972563
1208580580
1913338793
554018375
501467921
204318802
366651000
8948821
2144790904
519719574
87866331
945407813
1247448060
2072094848
166710654
1226607169
2126473434
1593780952
84980618
1060086678
556612505
1917824563
241437108
1009239344
421919284
1464365012
1400299235
1211131827
1760099983
821364140
209309243
800123674
2042576245
273699095
873114317
1188856488
1197400743
572851670
1023390818
196112434
505666683
1007973982
1230982325
1049455500
672002524
834409112
2047081211
1645395668
1043791222
651473564
358219106
1534912142
787325145
855350439
630507761
1895201322
1906134979
834611322
911573146
1430430848
745514511
1538054806
1361935166
1380458736
2042699383
46063818
1584808127
1812641323
944713785
1034217622
1941837730
553048753
1942222929
128844243
453640338
116992644
1080838765
365192810
1297982308
111255026
171962307
185242778
578678010
340676192
1010720389
1623733161
1357824252
1186155833
1819765430
845229922
2045652118
1297849538
940013108
950227696
1069015378
888245759
773857792
690127102
1632879266
23133660
969279661
1889348563
1558947607
296524503
1754742210
1602995017
947530013
530378406
65652203
313419457
1312871767
1379012266
328533429
500859258
1650293851
1594778494
1130093510
1058972700
943386942
1401491684
1066791594
1136652363
1922215502
2048882694
406159432
544667480
949894465
725945104
927861146
157183022
921698037
1959915895
1960125864
117913581
1845342801
1745846955
604650777
984688761
1308304775
1994255655
1797614622
184562605
2054949298
656743654
515872471
1123962089
1306138132
1352424436
507194266
1719733242
1487724912
193219175
724916547
153141794
1433927135
843992724
762825842
702072601
745691150
1288840162
2099112302
579478687
40879529
1249415139
376035582
364030799
340660996
1207927646
413476035
1406996643
1107773738
635106495
2060342339
18377019
1209679481
1419363804
327957190
1879920022
973253483
1382487625
397284219
1479924221
1669669523
2115273851
1967477550
2011835956
1950612750
1088380170
85009019
379961789
1370531642
813333006
549203049
1817451280
1104074257
732287343
198820557
1571930904
1730567952
121030854
1420961753
1703937369
1964410454
366366374
951348175
1667320084
1523165394
1968043134
1682195206
1507632310
2071083554
1082470046
952249273
1026528076
550408178
1776529209
1269214493
8264045
545604328
950432986
820717966
1535023088
643797312
1208273069
638690791
1483154698
1931279586
1171661944
804219233
1707474934
923775066
505728372
1434449976
28164462
1712930241
307071860
1000114587
2086064141
811471053
1038551383
1148975474
1786156054
1926726489
9958328
666686600
1894482949
78658057
1497932784
1578250661
1695178534
1952511893
1211827743
572646658
1541356805
869812821
826898086
241933300
1847551835
292622728
385594881
709807938
354427607
963827004
610284406
850149720
557175324
921950645
1009901889
734837515
84075332
1548736425
626135969
1992819702
806450779
643726852
906967827
324870
1907005074
1535878182
389637245
1200347846
1603427121
554331304
602620821
54206315
240828815
1861486256
831349467
2108966934
2129585623
1833784156
3372385
466519746
78704860
771067131
1452937180
1545748839
146043141
1734941822
1901491943
1126265587
1895047356
1866710779
410236259
1512917210
251085135
574741753
704954110
531464403
1033584738
1720411253
416593280
1665656716
836524726
87706107
1758420962
412794652
698047921
1021365947
792940778
1365510415
177192411
308052375
1947962873
801662997
1275474531
1342296159
1616322156
1154391012
1069377801
1048326295
1402242112
1983225917
202445307
1961031624
1197586348
1306347661
1779690242
1059428248
500023190
2053129191
205794088
1465243212
428848581
171073123
1180072813
1840811252
496581065
808610499
624301086
1377395311
1061158693
204274172
138584120
4090416
48011437
381573376
1433106536
740595002
1926805269
546394936
9677018
2091759064
910280256
825426012
2107873868
1258508942
859500192
710298824
1830726931
250717449
176250019
1857878725
710777386
1623069288
1909433443
1450235146
715316050
2064805947
1734280030
1494115314
911889352
1370600997
127959605
1610969354
1599164878
499121583
1133056408
571060828
1294437612
358175186
1052920097
1817817004
1004892969
1964640259
1990772878
146232650
403666041
115364678
843839828
1513028536
1200348183
1703058891
1505025344
193378793
779099247
872393839
722555324
1536341439
1863129448
1965231872
248343262
1347713205
1088864095
844418228
949140233
817885550
1175636036
1278425685
855748755
1284250125
768874415
1805796024
1779339655
1419368816
257668132
197205029
1498378605
986029035
754165786
157805717
1891428100
885984489
39361308
1960214743
1742560952
1870498620
600471281
114179349
1196838636
1179281293
1634239566
560170795
1018127429
1341816406
717853738
720350316
1508325858
145098311
1555309525
86550438
1566817173
1470985063
911193940
1964377116
328228879
275902072
1580512434
1162627122
92911674
1173987652
1990068705
2066765928
379206960
304715122
1350168902
1542390285
247637275
1051406116
1091863899
729362662
2089075757
874016209
1477623373
1635939579
1175626497
133558745
1749425430
1920266420
1395218445
1872445887
1715183842
188411657
792684453
1777438239
67151462
1428169072
374398628
622120669
907723473
127266356
161209184
502776665
290079144
172534036
380114757
1151688811
248748862
373608027
1755122732
756887893
171217146
944317933
277850174
1509576461
1248885244
1638490133
660143371
757364441
365215825
1482220828
2084389374
906101522
1517162152
1470515970
251385112
490178476
845170089
361653324
552201412
295176963
879814582
836716575
362829723
1228477319
859298327
28797553
1456489911
1762726770
1381073570
559159046
247860743
1957807293
170103480
1382835166
1827418914
339859549
627833761
1428324517
1254979438
2072873696
2110207734
769086548
491443892
296587184
1827124299
1166151451
1040092874
2121430354
2080655152
1912533079
2025091616
2031548452
1941472714
169833545
31849341
1718151464
1646916376
153212702
867231692
115942640
37244931
348912733
983385108
1433917018
935831398
230409072
1687508967
1263885943
1669063123
193415526
623804741
943200616
1827766427
226703510
1039856363
2038143687
991949221
785587484
1234752607
56342643
1391324376
1786424032
1878702419
473008659
2014078726
1181537485
1964286473
1068450551
804994942
70522015
1507018785
977803397
1750914535
866530043
1411635695
1888999990
1389720899
1964118120
1195815629
1757433677
1535394732
231563653
454019287
1553952877
276037430
1350206230
1946325658
287875735
204834317
320332735
1667889481
493037918
1828202099
1817669262
1510713990
733636440
1413435597
1699833036
73621029
3663233
509815508
623348992
558618873
433939105
2091674786
1270464024
1685702172
2046740159
972239110
25231346
1158484498
1261781596
387437675
1663988545
1840927222
1568874903
1639453038
1361715395
1488338668
2060528200
641148555
1150550778
1756875352
779244239
2112172893
1328595145
13569650
1852229582
741822505
1140585801
1417791214
1032891596
1800076839
22146481
1433393277
532924416
1495420122
2089057256
1404803643
1150409645
1255325166
1143189001
531820440
1414852554
1662716307
202708423
1766536106
190442736
411284741
785622728
373742244
1529835099
22920682
1397283656
1795897806
44626676
1427589377
1118013513
422171010
927380568
595570689
1061525332
789508987
1035802252
1397155875
1057512142
1886259442
1060126527
1684232056
950979789
509161416
1505825215
454052769
553310361
1868114345
851886114
1013763339
1592987185
2004320363
1649960212
423786692
1961751942
74726684
1394328549
1876739832
1138805830
1771844081
1346125336
1042152105
1509591161
1438895031
1575972948
1994824638
1896405493
1469426127
1108599917
1137900005
928834332
2029529634
1910335034
758636137
449958115
659902069
129369742
1376695441
1984293564
1573327697
1895422738
1127384502
456088601
2090025136
1268274315
105127773
1259332208
1536026774
167974452
1660624486
493252477
24201335
758329843
541194881
589083031
1559761256
221187485
185154400
963424203
1654378149
304504507
1710976299
1187559983
684475760
1090347281
1727283328
538907082
641144870
747756880
1808844158
535548967
462943561
1317095718
1515834726
65040034
867808818
1229797635
940237535
1615328433
1454363446
1907188066
1787156955
2129210708
362227651
167155038
1478480704
1296106659
1577397535
1272262223
666728378
1314239207
612308699
1012543923
710541302
610062269
1187654919
971416397
160286794
374556308
1420972085
203986869
2039849304
412826691
2035087994
1284999222
1335315797
1525848762
930493929
168936620
193625926
608132811
919448626
1753976906
2050518770
864832579
322657524
1234211038
679910487
191876228
1077244691
680351152
1910898924
1156921747
1649415330
860673479
1672605249
753012282
1940469071
1131846978
2093614765
967946171
1888044344
1850224756
1511987670
722724841
592889696
496510869
1533445369
379918931
364697923
888488419
429616371
410701581
1998013464
284877057
1260868412
1170634013
1977822170
332713484
988971532
437095528
148567953
61048064
1447541048
2118137213
1583032722
1363190749
1956447522
505766854
1518078291
1368947417
1163706731
1439542806
1281075848
1281412922
814751473
907730533
298432679
435741845
923468847
512202884
2082643751
45069325
1176606123
1183233194
1080266258
2076294183
226111836
1281577471
1977084560
1569296152
1742374678
1878117042
989831337
1746033021
496205346
1721335989
750529163
1615266787
237210607
1959023755
1125718176
617940496
1035029752
2084200687
2146652522
346857617
2023878753
52409
1069941951
1382219768
1891370012
346567190
1630583236
617281928
925457374
216132515
1037713217
1544254325
1895383367
503035588
267041543
1065510013
451637921
583422127
903090004
1555489692
992768829
1078518419
293149881
739450592
1954856274
596168572
1087071851
1412822607
371844160
451381852
1774478514
834429821
166610270
1441444939
2007497969
823695913
1498650850
958562987
1737486209
979458974
1452373130
1864098306
117176461
2061827205
1674288093
336297587
849050306
1490694693
988809094
2065052304
1320504650
433600958
1753127819
1090854081
817959503
276237669
653275429
237598607
448949499
1202072179
962660372
1373819679
1148534259
143110140
1652854686
788578860
272764426
1745281919
1163480647
126248258
1272660101
159757804
1510059118
135793460
1512751623
1829798921
657237188
1446806225
221453291
1976625158
909107457
865852661
1527139122
417422914
1823204993
18767804
1479392102
317970968
2143360520
851221931
1950479333
1138574537
1458488976
961668774
334106414
519661606
1881598126
471637640
536272440
1859708043
1290855525
1181155556
303765598
1031586602
1136433122
1103405093
478663938
1529019720
1091329032
354990457
633884090
308842204
1623988905
904120397
696409318
347819561
1249689749
143618209
2144022965
748821921
176392889
951516738
897548212
1916590802
486622461
1639895179
1315764621
1687132284
1996367710
1841252547
97887152
598801478
1401158756
258217313
1953840589
1992287414
1653366875
1911856430
1799380905
715371408
1006011704
2128079988
503332126
641540401
1647517297
1984778981
751326449
1630856378
10816574
596490239
651501691
2082060119
1005813719
770916111
2128068029
1247764060
979804724
2108801472
934156826
693171012
2041175504
1313556116
852630536
1685350367
1618207280
1455935595
1312385142
1410240257
108861684
541716825
619383474
719179514
75214122
1817556937
1876630796
779788385
1376258864
953044938
879995473
521394409
985824588
184345063
293543364
1229957781
999220825
1467556107
994533605
1425795693
1356592537
672778572
704604425
1539849835
1208648712
1062497396
1792659463
1671660347
239034164
1031576627
956812317
598402747
479123128
169934364
1518751748
1384911569
332292600
393747683
1593926162
1981050192
1356607132
420065020
1458101076
662079965
1293401095
992736500
994906349
10567492
126350378
1811435238
759309078
475411003
981726885
948124353
1867291082
512706086
1105766784
1123978455
340255118
116654377
1704553882
1709632982
740519918
1047121874
1521857704
588999626
769992724
2002543579
234295624
974345873
247456518
1862667248
1899582644
1532866373
577956154
1105678891
591106251
833914087
1134620105
904909191
789990039
2068181875
1908842739
66733151
691239340
691111584
1176092197
729806808
636475170
1252243836
1869128833
1176008931
446370016
372877132
2005530701
1653004993
184233876
430700487
412498724
310258579
727034274
1935341078
1754147558
261843738
1637096416
2111128693
774706559
1238540849
251310037
18694529
1794744543
139293881
1971320511
1847174397
1994834444
2064322199
193485578
1684181063
1667370057
2043288227
2001063952
879111749
1057181647
1564392801
313673190
1612500955
1071353615
693080404
281659145
1868027438
459436971
2038597523
959463893
685587385
1926452745
2118937598
1551955687
1504668383
719106549
1373925240
1336227813
1054137932
391524130
461107111
1490925732
896815508
1697865267
30826178
14843575
1559373949
754636954
2134439017
999954627
1050258468
271367271
695398133
512150476
1541187870
740142691
2120841622
2117578831
206891819
269116533
1013440009
199180238
1430831733
904992113
427609487
859876916
1570246182
788042463
231937540
740360811
1576070071
1029567328
173260149
285908152
2045115196
2142931621
181737300
1598260611
1619280359
2107796350
2032245593
41587777
2028202540
1659705956
1865600179
1798894619
2014766164
606637911
430468060
111977074
556558799
1635388390
515414555
1469772391
640188533
509068426
1532871633
1301090821
716179635
778030092
947103043
1494093605
1102476913
709583887
1586344196
891674556
1153920723
1055289529
1406721057
1364244804
1144366298
1918258400
24837921
1021625392
578648970
24105869
1242724912
67136027
1650293432
291225527
1212945315
1918761084
676065241
2006070500
634175660
1159103425
190472349
479108824
686171668
908661215
940266301
2051181986
1474368266
1516966263
1410913667
239817743
1646061615
848548928
1181833435
1551117040
2047036683
1186905412
501723625
1246419288
913025246
2024343233
761029638
767055058
1425633480
502613760
1885973780
1998964712
1144200210
1801736593
1498267572
648511909
1644251456
1670931155
35485580
927923963
387578249
1798783832
149613889
1703483297
830494230
30573552
143972607
2141736975
1784831396
219384710
1108403205
1881882158
1645000625
1944626004
1889150022
331788341
236026671
1012880553
2085980699
1622247383
1588095045
720897477
1544125312
1300454999
1658350996
1792094195
963210137
1713976662
2040471957
1307471096
1981913768
1079293708
14464441
1188448413
1080504145
941326489
2032965420
388886983
1016518637
161284905
21162196
753956178
1216106628
153294443
1486476781
952569448
1411238045
1819731580
1516869300
2057075797
868473633
1218236183
1939673640
2097894693
700382491
443360024
1125035355
476535557
1541677032
1714860895
520127570
1913596460
1714862326
1455320554
1417936355
2011581722
1902939768
1658675407
1994043189
1299669119
1251480019
1466252111
1434809864
927476928
1017040307
1285118159
1407409187
1857927986
372171779
1122578274
1682480748
250586905
280190811
675055639
1004600780
1310997688
1876335835
1401526459
718925835
274127016
1113151571
196863846
1114001579
1716876034
1061095850
180216765
1484335937
329197043
3057840
1774808305
1553455454
1456772418
1807185042
46331959
903994814
1310088633
1311812043
2064238402
1438900802
420907426
1611373218
815637916
771079728
855284886
1350927299
287709384
108787347
312055104
1062824765
112866645
1719251064
254332733
83669743
906792460
170217859
680923632
2046755024
614327485
519372780
1234413538
2041678415
391285457
1956074530
1494622866
768368291
872223969
707937958
2047094152
395351167
1625651900
358637883
474821402
180122814
330330932
40356424
83812617
768474295
2030536171
581459710
983209482
1669061164
1278469850
415139345
2048917222
1937257402
1807230935
1269473329
2083265592
867946298
1555945951
913189475
969599864
1983821853
1900547456
557979309
144897971
1568239780
309556800
2109131954
1112451427
1344482926
176690138
949674557
339305055
1086501532
1342252869
1235533728
1889271274
1492600046
1760683912
1450429754
2008497226
117920970
1524399950
1178956965
986317446
2076367718
1351470364
1649726790
8469824
2123794237
1456396279
1103823486
1906056032
1708580067
72495737
2051831811
100125291
1662794840
1701598407
278413477
417672191
1231837226
237010600
67379754
1507540393
82664996
1316904413
345619094
1506558773
1696173463
1498861791
2064105542
1049029202
1002981333
1668825565
1625136235
856020755
2022797352
1648826620
1682814031
218079371
69831540
981171485
1032381417
199262664
916363950
523920368
1883776980
1548301344
1153480103
386982733
1913690432
1185203107
1870367459
1124053736
1688996306
113630099
1286286244
285687195
205296059
1764183864
1097536090
235430335
1500533982
1989107831
1135966116
1738668254
1297981595
1025583778
1032123416
324815843
1840960830
1245113258
1794793974
770411069
351415553
889916091
537837110
2027900226
1523175071
865510599
1857271839
329071413
1735969339
662602138
965372059
258301801
1068789649
237488062
959536852
1564177969
1275344401
1452622576
1853305658
1219976893
394100084
1336723052
806343573
929625053
1951498339
1404558083
1124752765
1997884968
1511329169
146209572
1559013631
308252474
92323342
1210374146
1001629291
142729708
302879946
1635329171
30710253
1967676936
515265012
521016321
816691451
1281650573
470199963
1138648993
618308943
1801673697
786556546
570004599
314671691
511505526
920303827
1991449740
699187652
1160414316
246627496
1170769100
1333833026
2009191118
2110469264
859329873
1109250000
1137015393
1783125293
22261491
502066624
499659355
1058268277
1525208678
2046228363
1709008345
1756343584
152444764
142607745
939318547
835462522
683648819
984313161
1836264051
1460958391
1372002549
1112747706
1050587967
1223846173
202075890
1583677263
64377171
1313891849
1359456334
1506367118
192425572
462885541
128060413
146057447
128580081
1740313027
607022620
1554971890
385031241
666240840
502722776
1554127445
1282737832
923585499
1192409138
1172957277
712890004
16224467
854309725
875833339
956486936
961451252
779626087
662000281
959981596
1497185453
442792814
1117366723
131853747
2028928887
1408872280
1109816382
1641927962
268003985
110935102
1507149137
699435246
1963007058
1064869650
749983127
458746902
1665000755
1932106749
107002254
123612891
16889836
937992275
539812688
1951369662
792860444
1097965093
482371720
1107224107
1421461678
1129521451
2003844590
817583277
1638592891
1873441246
247135766
2011855446
610356412
1100990628
1083753914
2072922694
965991005
589220051
1085936869
1529381989
384724743
1545191395
1759605912
445975656
249219353
1277449512
224110124
1590254917
1891078889
1299207365
2102745866
61508228
500164521
255316493
2132610474
1201310958
211969276
1976434185
468546797
1481992318
1135975356
743891351
1243763643
1782143330
449356602
81882661
212354867
1723948656
1740991486
886008406
1628111932
1383530120
924368695
1720504208
847605537
1993943664
975274627
1682487081
449687641
1096166639
1930939525
607664054
80186809
36689338
1270783080
1042755182
1394058979
925500636
698987499
865270192
748228141
430057798
488405262
2075922032
54997135
625945203
924311016
1054071301
961252292
921493979
398759706
817640514
1184903727
595760347
264107669
898024251
1950130224
1085059757
537459985
1665692712
1239865807
1418553041
53363325
756144517
104413339
1520755947
886959392
1646112080
331297586
1768725996
357588262
615426738
489097191
1971673204
1844248004
1749452330
997796592
780553751
1014512414
1922077217
1639580734
649871758
173642805
1904065328
1214592672
68394169
185972458
522963917
2002786698
1406377682
1416253511
1559586532
643145600
226627142
160465085
989340539
6380286
1063621783
1083192916
659184360
548617199
1036921585
1453109184
1475906901
978039259
789391557
2135508023
882158715
421146420
1445498706
1606532938
1314549211
2082126675
272311453
1057635591
906018246
1847996983
274553423
1389216673
1674109976
1421162105
971178292
664421455
1584269453
1917532819
1900344263
1970141760
1141024869
1241107967
1143146263
1424213170
1321409434
793977311
356629490
19278555
1087317566
2055729608
1236462127
1555672539
11188619
1813475742
205904945
1825458619
2037984037
375570738
1672731220
1561851960
993046708
1496611087
1395982033
287211966
439580261
529077148
2025113613
1342316755
1425668307
1541541900
1318671315
1331216559
354781206
833610617
129163583
625640337
328562500
1812477207
288741165
429285939
1042140205
139451430
377135156
1849014520
1372830464
2052160939
2012316828
1794784104
142045498
248244513
1406952681
1396804574
1414105336
412349203
1044576616
1034027661
942004017
844155111
1409863247
2123224567
1894727395
2118243704
1713353972
828848549
720106702
15186736
1364848647
180956625
471105492
1381768879
1564635718
388242918
554178966
1951809371
33321776
110347880
1975575213
1055342084
616947095
1082909717
1190152254
1192429835
438551702
101364272
894481843
798576686
1103552600
953050482
1261617949
1967046012
481622163
1517192626
589467371
1273512440
119603944
2108019450
640345174
423252078
881132048
403053601
1582104246
893264937
804340608
231390884
52100235
1929533890
153404529
744975903
162959998
1916421038
1404288164
1602146548
904567272
2053590269
826937410
1468807899
1564207351
734760582
175048186
2005515952
1050103939
280819852
1533695307
1691520284
868754979
738489679
772578860
1243886210
144638957
1115221216
1153099111
1126153549
1920739889
37248721
2066540431
1337105552
1480100074
394214112
118412745
1087043683
1759807789
1229808590
1483506192
120839380
1508298559
234771509
1100295696
727855318
17236876
5458574
1139436419
1295295756
71237860
170865698
502735100
252660054
184026610
245302163
221137795
838078936
379101218
571516256
385484015
339383716
193657357
480638597
77472919
1499780826
1691520284
1958102370
803630694
220750632
201609275
1741347127
1845421201
2023736136
1679625015
719552813
296389839
782881946
419512121
435846854
1791544607
664754908
1412860896
1218576360
1718055642
1642565390
1810744798
762911450
1371698147
2042264328
389013818
2036575372
1040760721
322619073
387660389
2012325491
753947816
1985567837
1547303644
731222185
1746273521
568526932
413574569
375172054
1018114268
1659248574
1005011378
1224091359
307745819
783928669
502776241
1631708182
13866871
1230381380
2034046468
597598960
1878446824
983616741
1465815827
1510004560
2095216055
1138092174
367732426
2054429687
1486093307
377299898
1294855679
1273114066
492730310
311495674
27793460
473643145
1222015454
1921282107
239717060
877547654
1364808588
1214595859
777093581
942632875
1609671887
1035216173
264144852
818184305
137313650
2123675254
98919028
228902737
364373487
1889470888
2013844250
2079538785
818413779
2085887858
107088674
1694201403
146382622
1446823926
1179943
103913034
523680033
536149889
75061460
1302723237
752200233
1226276541
791943897
2081204220
331072163
995647452
2024270531
2044234318
222785621
1147197408
1159919507
1277986124
1295800633
1739933086
2043684614
1127934685
1090907112
467638891
1723212502
1510438124
1980479597
2084685805
1207836319
76948456
541224621
1729522366
603854353
1135713068
682861437
386566759
1388517411
145430469
191175592
484378733
1787108849
618607760
400597004
1954612429
1549272128
1399071555
863191286
1481284734
526296308
845121359
2025779418
1031646546
1222186110
1360496543
211733642
2047994236
569753576
40539868
309365500
991866058
879983467
942061078
1510080243
516741548
1340851346
155183992
703663244
1748421278
1669384281
103002786
1861743910
1317740676
1764199643
1840876865
83708468
1729770304
683928050
1583251324
2044196795
607245755
1774577382
874971925
765305360
1003960348
1882756536
1923986480
2099232832
1868784785
654187638
1062468928
1338086683
851804034
1285092667
311492603
2063926943
1973867037
557070342
404928879
254351489
355219666
984062775
314872231
1819840171
126901508
1034762529
590213105
1883268870
1103584634
1763775553
581602573
533692104
1693159973
1312386106
1817598644
875436871
853442964
904511208
1263489320
230043352
494960954
1360626513
1312467033
517381355
478225134
2067694621
1908313660
403056109
450454240
232930106
1432005961
1445473440
297659553
852437003
810407112
2025713557
761032657
1163296545
1834281113
788671207
685798238
267483151
2120695386
933865056
268339449
331220078
1120261287
583994569
1833253291
470905400
28571395
313787362
778364458
949904255
1302960876
260709442
818885791
117553777
201281585
509467525
1214375560
446400406
1538600982
595690030
1863645098
431235653
464092509
402085751
1676687426
1518129343
1375990429
1912658121
613477301
260852017
654255856
1998212652
1053539611
615662549
1947539291
1055689047
1692892376
2101319377
552811752
1821744342
1682614306
202983145
391666470
333127596
1831805825
1119726677
599883188
87693069
472844930
1915404507
897992578
863139706
1520383077
1548946019
447471346
1461417579
1094703137
463169820
1395633671
976279057
1913779301
1551912237
1711553371
1423746185
1605591393
431322132
889585647
1297259430
1955271830
910147054
949733417
2141464244
1826139065
1221909297
1335673728
1424665279
1926792811
772150506
1356032728
438186666
1258821237
531754085
214089259
1828664378
137703742
1620430537
270150453
2088151230
1876617611
1001810922
2079217759
1089079823
1564509382
1437258908
1265713513
1557991679
732821195
1988803634
1775418456
1929572952
1916853779
2025817887
1677200472
1527120656
945062170
341087113
160757416
386377330
1008077093
438820640
1538173591
913789092
1840138612
1451239855
601227598
2137386835
1771036833
1186495722
429703254
2020041807
342533939
91630631
363041939
174821647
614533200
1334110830
1731670938
235404119
276824365
1590358433
1652975821
401917656
260915659
1117171725
2125691533
223614182
324778348
253656020
150771794
150576026
1121575626
697989671
2135497405
816604000
1586810540
453402781
1023579634
474225042
2057690237
559823041
1607102555
604104846
923464204
561155714
636590310
1757893719
888010076
827826656
1423985145
224128644
1979991974
1002416502
1262859083
1614218944
75612771
552378348
362018913
386850297
987895611
1689051008
1140967460
672896159
399869522
772356977
1592075660
817731457
1730644061
1146615630
1557171296
1215832732
409866972
777152560
1094702846
1960299357
1600257115
1568266185
1617463529
1448300352
413029885
774743198
1028646441
1013941094
1150263092
46921774
850552460
518426837
648926243
1935566227
836607196
659112886
1636202623
1612967144
888620150
859417000
1103394616
1327336129
1935705495
445848632
219771214
1885138967
1870957234
280338800
1449537155
1733647455
233811146
1274606870
1532412259
622275201
783392310
1727592111
1285204359
1293377015
2086576697
1673836954
1739618175
870114637
1640590148
643758326
1628454388
1474052710
525985421
1107262047
1213271431
687622477
590339408
1671746809
367275715
1350009018
484229018
1284451830
210859928
672699219
1809408045
687398483
1573098701
1946173292
1790467333
706892547
2037230635
1066483248
336088135
821585230
1031791399
1264737467
1183899934
1238484589
1286963344
560005520
684836511
1466984763
2000272625
385141670
704932230
1373285958
982542376
1090778558
1002531306
2021923917
49358195
407919453
818994859
1777586335
741238737
127458832
1277885880
670671537
1956874171
449557711
2068869354
1164676804
1094384500
1502555837
1608899890
1919778182
1170656624
846472218
704423426
642060621
209348885
453805389
296190944
393729322
1897394556
1604889687
1600806398
260701166
1130062774
627706534
1436264647
1371204244
2081301614
212284020
319847318
2111905410
31378485
372216275
322980594
103671021
1688499407
1563039819
1085378558
698738215
450271240
1270647898
1935958925
809611474
2065597068
1297357247
839079103
1629619614
2133971546
752887949
959962685
182688206
1466675025
409712033
53776313
1956792925
2995288
243476626
398568762
1264040122
655187901
961314593
1250002821
1455348978
1439165755
153601780
1862402863
612026027
102411291
1298881335
811522049
1121735734
1981090310
297739295
230002244
1342621599
1945937777
2060967886
1602379843
2003031504
1237366609
1777631077
872234088
1774141623
13589334
1379300757
120236466
1751027770
1213317583
800348027
1910599457
1519221859
1799360917
741971301
1283991764
758410186
1678729516
17349104
963995689
1050858821
1266572296
974807908
1175910862
785245262
605148022
2055536702
744651348
2038429148
678238713
233668648
110756458
606158695
2126774547
1043923973
510296037
1495558940
1073884806
1973755021
1541812936
1500996763
1188055806
974524257
1017657906
1991715375
662656174
624902574
1110410119
271721149
1685349987
1918315938
1612370010
892298743
1774599582
1197707289
1988763569
454401137
323160893
1643875366
321374820
457682962
1179780310
1812337045
447267417
177063860
1796505931
1515170914
391575022
600316353
1931171484
240062834
1177786841
418071586
1660295280
1758368909
1461917674
342611705
182107267
169691804
811295160
1436035037
675358867
81803266
1965501983
2014335248
1262034673
836167377
246791251
626994045
1040027332
493271045
231276444
840292707
1064485759
1648360572
1179404067
1817438307
1449142788
1491333317
1170143844
1432673150
1702641173
128724293
125196297
1152073765
114521000
1138259346
1140032905
57726889
1421949264
2101837464
1137522359
1187155018
851581865
1313823023
176209053
783080395
378598017
942195897
588140572
156002840
46527828
1599110370
287110446
68627650
724808663
1880700434
2110143237
2050103095
1865817318
568371220
1977652606
1009985401
648026483
205535195
216163917
443935568
11693094
301138079
1281730935
788336936
994617323
803259563
956549107
404754223
1516485592
700859058
601726075
37787870
1459533331
901633956
2099678030
2110470045
740007498
986569210
1880490318
229042270
1727122989
419485582
1710327513
1649183550
752213492
1689312601
1884664218
787916147
1378129149
1694937485
920818753
53768157
361386205
1270111125
299475139
1321940220
278740088
2133092113
830608581
1920372201
464486476
1143193654
1864074341
676350330
1674494608
1933521204
1347542029
1329904048
1447065474
1231778359
1899073933
570281043
1041021330
216264447
400965700
1548226913
1265321163
1623505264
1362237508
1346400620
2128310805
1609102994
1672593113
123588349
1317379235
324401951
942799086
2086800278
345257282
863222334
161637721
1079373340
1308702507
641527197
950128477
285144314
923128828
1360969470
1366108517
1354527246
773645571
1617697446
2029198801
676924460
448304706
811071329
1890332815
1384891071
1042782940
2030913523
968773237
1230593935
1844480317
209452789
532131629
1605189664
2002345258
93211947
123688432
214638156
1803911504
1227858802
1315080890
502753530
593793114
1002982751
753717776
889071506
2088923607
1553756939
445185249
1989464372
83514693
851467320
1761512928
1784641686
1331815357
1051287297
1756833266
2087965118
1916050265
855365415
227309188
335815079
1952355576
1412048977
909182616
477452817
968011718
242473803
941597768
2084268797
1074606697
282814692
1391930853
664282471
1640040921
444928050
867455270
767109623
1543224347
163659498
103470931
373767046
1040449059
1069904596
1689367632
470505249
1173242192
290183802
1437968702
738691747
742974310
2115598127
338811652
482081557
988378993
415999480
400273194
914634598
2103121026
1336922635
1941057474
2086916424
1332997113
368205749
2049894360
1892517254
511509542
314514455
1137862079
663618921
1690202741
2140586110
1711601609
1620193794
1068885965
524486534
9037879
1073261457
256353348
1145657199
495891104
192985254
300825712
113132581
1144123186
1722237588
274010608
711167425
647990313
1120358911
494540474
812078538
1372710312
1752841850
148007139
165572287
656343946
679050867
1981606661
1212454428
858389389
766532316
1323883463
26178421
1191694432
1777047141
536989139
2094853626
2019511476
882377945
901005880
1903063579
529962198
663325973
1419137748
805099397
1076201913
395922591
15807916
1007950848
1408813972
1291276216
1835639557
1755970612
881727631
684515976
685322540
158858
1843306182
43982836
617457941
885818566
20840559
1709720393
936663095
1923010624
1520853679
638480908
1768048825
1034603209
281168605
183943523
1401497457
1814752444
1743180141
839493958
53401005
1011052699
2043164398
1663666804
2085184783
1515701642
1043854488
644385994
466199724
1385827409
1297605476
523457835
841032574
1501751371
1142977292
1510896685
1105262503
1336938000
604251247
1957215623
1633468406
699086955
1015683740
2052394182
520339114
1569852818
233469460
1721902207
165625121
833171407
1754481573
121707608
1171643906
1279322469
1483645808
1090431053
533090155
144720007
1268546478
1983268526
612689982
1222355685
757383871
1258649516
321842519
1518123809
1633509047
1988292017
1562845462
95387721
1374846224
2046424138
1758394507
1656331888
501091863
56274876
174069465
389048590
816679659
1937397172
2120543298
1154275851
1144764636
881245804
1661560703
785650702
457374103
1417281344
1513877427
1743126274
1009326437
2100456747
521859240
1247958428
499880904
470824666
1864672526
1964857807
1258413362
990072964
1342218236
1886281169
845878241
199696793
12207039
984329154
728283127
1990955221
1024889612
1699496433
467439285
1878660698
1791537908
1386578698
1614191934
112308789
336152407
2119030438
335666995
1603175264
330751833
749790927
184648751
25409374
1495692427
1585372496
1934930174
705298188
1183899765
1231534685
983064759
2146233874
1232065955
204949229
1389012727
313467806
2099157753
2026836936
354642531
37501917
88300101
1229559083
649166077
972418318
225800160
812082418
226833851
820039446
677871011
1344060060
185198001
1536974604
493177715
902014373
1295255450
1911888463
863842186
616248566
1153987453
113090953
1755662994
816696020
565121205
921049464
1365145225
1645224087
1663633279
425761530
1095197903
732358416
148565908
1502232478
1668344623
2118311525
387454117
402657105
1640717480
1522444463
1662795636
1627900851
1077102633
918246498
1897922250
501177377
339561205
998885777
97477748
1479278062
456516921
275223663
792191475
391797767
229438606
1783708695
66550151
55747139
340459729
2123597615
2050513302
22555484
1374786625
2088991249
1243508387
1517748376
1000119442
874400
890220746
1062619255
1485209237
987355106
1569261042
1510142015
76622172
861501949
2050077913
1119829843
1161205858
2022956290
1436176766
754433970
1589861332
729662479
270342211
1329286295
809174465
1747986672
1095425310
2105926633
824383402
492489550
1055542312
2111317901
712144980
961467889
1002560847
105499292
344609770
65193872
1207750909
1402537425
1129108229
2033641990
481129332
1630502515
846718697
1776497515
1221682284
869022450
854150599
442688980
1339952020
74711028
862542356
815208481
881738816
1109215800
452886528
644926057
377055612
1433751866
1357780537
2100210517
1018102432
1395040959
558789898
908651904
717768949
1361739132
2032243284
946881100
1992174715
623265974
452846567
666922812
2054400269
969288507
288406072
1166041958
1722531107
768042469
810566208
1942425108
1757571077
1084903782
1130400349
60551491
512676236
1010387717
1895922607
675472430
1339076832
1949597340
531321141
1648619725
2009411308
444322506
169153042
1819083538
642308063
542064257
526978772
782300552
1979211361
586897999
369034369
1442367380
662578988
1192803102
57655660
1889123947
605194235
1856053506
298765983
815754576
1631408408
550506385
1654536765
1990768554
433745160
1512224278
462308492
1086811714
31333791
1158149811
586548497
930784179
722454458
809260634
1159749882
1110337141
232157342
1712329969
1803296486
599610738
327863869
1904457990
1723140
248920376
557459260
216236220
322094567
1238435742
478377641
201204019
674378934
2137102055
454408042
1025516877
1425666023
982689607
232472394
571781124
1407783075
2011229474
394365266
10392500
1756916023
2045399582
71487927
576680326
520820738
543164285
687963282
41883190
1020742667
767307455
1716956505
530294265
61403318
2064215896
43386255
944332361
1657750004
1779053506
366619762
625154192
451021713
222530348
1078679665
2058061885
694562077
1528661413
55535145
1133801638
862204630
296896469
330217580
885776896
769344275
435184342
677658283
1548908207
234587503
195221490
862045133
1248218140
1289237752
867710372
89896209
1809793010
271151486
331904735
589598134
1854559586
1220337366
1111486817
756850798
1574911282
1000971740
39424578
1446760528
731672909
850192020
1830142997
336865775
1347499997
1581160607
1703820773
454136605
1033766411
534858902
1321949398
1776518453
1199724950
793256128
950257333
629628156
1507561141
676855787
1094719575
701674349
1214866419
401747899
159461801
1163406048
27452793
1339473061
355330963
802177329
2065092340
285299125
728423036
987976623
1387206145
228246234
2080167767
676969118
1018271505
1622576447
949204519
1166431969
186599932
659525764
130469024
882663677
2057640991
118177373
188432798
587033568
2104027833
1216920395
510421771
65705636
1913452142
320455886
390781800
1496847308
570106685
1182891457
853445132
1454611841
333964326
800038915
2023654912
1759572521
905148672
266287206
523103129
236957959
1123244088
1088348530
300438347
1097514355
2100257126
2005861149
13419456
570125134
273580836
1761071500
1228918347
1829279536
483908244
2145878146
1691784342
1951400987
136447177
427222235
844565253
605295271
212123998
593682385
730488407
1310318986
2068953276
1338299418
1646441144
2077465228
1035522467
821071143
104318218
1678478190
1507074902
360944768
1089324724
1696563146
999111359
666893175
163015275
1364521358
2062301037
538028984
859124499
1391058388
1920845655
928509464
1474757723
730230331
1665058066
1409054376
279244233
640033822
438694514
1787407159
206105264
968008781
1122682252
388431179
1512277645
1433494524
1397434664
800882036
1440263544
349743070
2021955182
2063499184
554996778
426181804
134872427
2105863230
7369209
1831895044
1644421177
817857582
1683065424
658045420
578405615
560546728
63967032
1154077112
885868546
1006721804
1176034719
834996366
1686500061
1804113593
1510840395
1265287805
1179613416
1309115215
1905186596
327813862
197393575
1681596716
328207964
1709719980
493532861
1745794508
1580740191
808425200
1226884106
1337682599
460108391
1686721436
1755253173
1667685297
2069446187
1382785422
1999744499
834542345
1407190687
1194217602
1574408726
52816905
1142304883
1108718917
850837341
144756424
816795834
1534774173
2101338696
1507279165
2076063295
172757544
518362920
1252515312
846804089
1965146596
455833777
1065924091
1233393683
1496679710
614162146
18781510
1780241303
161571678
148742553
357902489
1258514944
869331018
1095831819
1267734727
776739399
741202222
731076618
1162543040
541427844
1538257805
1024561241
349900240
555475426
1021981311
366435184
1386886619
1808556352
1287821230
80401718
2074882921
1905034611
784795
1092299928
1015214887
1625353739
2053437425
1389387678
1214868073
858491579
1784919414
1357349140
57608366
1019468222
1316594995
1473671600
1922583986
627549958
1624753920
1705868710
1313202659
1294458914
1447299144
858793947
1453502776
467047029
671459036
904999991
272680169
1895998835
207610453
1050308327
1671759005
1257750676
1895896794
889900197
1195556616
382414484
736843248
1241807534
742526023
1401901604
1810781597
316211081
1681666690
1964616888
66817088
582337221
1501343957
844446953
2055100398
316375215
106174286
1218587147
479531433
1318153209
2132649247
679135224
1722837818
1585426702
2137944537
996081153
1680323024
1602061603
155942351
1315078211
2052716460
141954729
467947027
1696974511
884977920
814825007
671128461
1999598847
1670547627
1346061074
2020679072
472972520
449485941
312019405
630070961
1298091775
1477276545
1402115251
513201825
1320062145
260746063
205443513
448476306
570671337
1933105524
1899112188
1777279156
1080407000
1450962004
1082631547
258759145
1627009932
583786026
618825839
547843802
1655031961
1339762418
472122033
586567370
926584775
586526010
1743911782
1950983552
1683693115
362092040
777069079
15694875
394603586
977725442
652650653
656057722
113860233
1901434130
429332138
402103769
916553663
1524872165
113864525
1764294282
213730885
2136533535
17080508
8665551
592208763
857807757
1659009309
383288785
1924761437
690610667
130177459
313460613
1151837639
1451745102
913820051
518465869
87536790
933254242
2016346497
86714964
1730602890
1470669848
685629735
214919881
1708327639
903466365
837036637
1515365531
2077121405
1703261246
1391379128
539145639
542264853
140738818
1634957221
1272806700
1446750488
898776519
1064956176
982113190
1837246057
827665076
1316524748
255496410
480668538
15892649
525077164
1524918348
220889147
1729110529
1623334445
1286767515
1979237686
1231499721
1729050780
1733973623
1241819634
1230513757
1543096452
251826536
1627051618
680287730
1810403001
718011816
270734273
1235155132
1328944810
2144515648
2013749501
617481941
1317297643
303397886
490256205
1411976589
160295925
64380913
1688860976
175717886
121897421
1912338929
2030538618
432241393
199818954
224209182
1455007261
273385187
1985816239
2102220797
264100532
1744080566
36984967
2044937275
158462190
572547729
829986429
1124617759
259176238
1341287936
1281957677
1934699382
1100931505
1050240934
1526985141
1307694102
292701132
749193897
458655870
1956134809
694881217
1540104347
2110908185
74051950
2081532753
621923426
1189182103
1386603966
94105342
1568504616
749516813
254813185
993812320
394062815
1341744058
360310503
201549917
888085119
434172575
60023491
659370320
1437489332
68898815
1331294242
1380454740
977348434
1190212555
994915096
1426022581
508855703
1619957383
777486977
410605873
113549315
1613948901
1203051889
419970416
399639318
1978288382
1471140671
994677873
701248992
790285645
1061970849
1623617228
979584542
1864625352
870362770
2069964460
1222913953
146129107
963752788
2034299539
1092571827
1228446331
966266387
2087560282
1690981353
1145096612
1547702728
414045963
1500944886
161870505
480658711
1242683904
1841091497
328163820
1926081232
136235952
1896673809
2038769073
741683258
378289640
657465000
2064652335
1275486343
116914572
13118047
1978751374
679517318
260056731
1859705021
1190576664
875838743
996021132
868663995
203182706
808450880
1124917149
151713539
1072397678
1242384398
455843001
1306786815
2138424371
281671017
35127233
822445600
1182244513
366319084
1055799348
2013592568
182191072
1435309650
1720304132
1876403706
1405082373
62587910
1260209609
2019152283
1556316753
1627446762
528043135
1698610117
680769080
158547864
2033817389
1058306699
1147544829
985434088
1320166292
1319254545
1655109682
2096118467
1608840879
1636728665
125601965
1657371322
1815795713
661953070
1819407887
1990715918
1572744972
1593571240
1906144165
1931106970
129433410
840539286
195912228
2101977619
823074559
660209280
1594522478
711193689
2146955355
584382287
547512455
12878839
420078753
964266681
529882101
314726415
2105845
1496856453
567166616
208285348
58619188
933337352
1799502939
1250133264
1799223828
167124210
1188528579
1054580998
25948401
578415050
1940936172
830868668
1489449174
1634588427
1355369364
511534580
1396152630
356297191
2071822519
2000850785
1768928365
933058640
1380491092
1687813314
1875575096
436759184
2003524123
1773009692
1542881111
516574616
215271382
499649979
213253076
1501272657
1517859250
1981703775
580453682
2116110955
2126346933
681765091
1428208207
1389533499
1918493779
1267521848
875052219
1327341437
391926949
143500423
136800162
1100513566
9118020
1853465387
1698745233
750465784
1426000034
419880417
1714077640
262854794
320826407
140115400
1707630166
89391314
103550464
604718416
2084643280
1710592867
1330693756
1721367358
31677261
1046469593
608068924
1475280703
864743525
751562853
1202253030
1852562012
660087304
133964019
1639680835
892389482
1108083239
1319270511
1011537082
2007349176
219237101
1232682390
2067903182
1638520536
509837141
1710153081
1391042669
1649933305
441251497
1197776203
128650988
1175739434
1114203732
437517838
884443218
90235124
1767414568
1415398103
1324123722
1136343906
47779515
447994091
1386213932
558674234
345042524
2141844774
1082417250
1822435160
984084708
2061940105
532542206
1588638034
2115314172
468843312
1874587656
1326638894
523779446
774414652
1143290125
1251553818
992457041
462753266
1928261045
964244546
1821183574
1880732430
1892144175
984853842
1755334433
1014444741
1838134249
525230159
1264298432
121092126
917590614
1451061671
1195427363
73285794
346616339
2002251403
43193757
1413718281
1819632885
1865239298
1140591133
1315465028
1050816966
640185938
1755616836
1254270240
300219159
1133644884
2117363126
854583534
875623223
1078549448
1666549987
1426463793
1087812317
277134369
165693929
1039616280
1999459889
2144459469
1926905681
1253801775
838827424
1455626363
1820246001
214828215
1509189246
1281210972
2109435561
819963495
1585377544
1299022642
1240980415
1799556538
3127453
1772200909
1670212932
395683424
98199779
905733686
1861451391
1959169108
734198193
1660639579
909780438
1467914477
1668507735
1466170724
1246257619
520123958
1312702364
256531913
1534433557
698221534
704271304
669050328
585507727
1112785103
2003578403
794944602
700156110
1861675226
527362413
700819277
1116427072
1102768431
101518323
1166325456
287627584
1525366151
815560229
1002848630
39469045
1617122264
1098964671
728150394
103413586
1669674124
1633851843
154596676
1364382924
1012386492
2024182481
1965385005
15261490
590327140
678080658
552499413
522072476
81854419
1869058473
525154904
1865763019
732400072
933261943
500437026
262918256
1346562844
2124164668
1771755961
1617969836
1094417792
248195371
1189303816
290962152
302053046
617463980
1360708809
1360865270
635471847
1156655462
1028063477
1301324974
211708220
1727193515
1107688910
1581563536
693376168
333061051
1563547291
73675083
709170935
357131572
807454249
2029973901
1512493689
1171327117
777842467
248343502
1270042455
214381511
9433789
937103313
500179335
2016496575
1179537911
1386139400
2102446301
2104086957
1195741336
1412389367
1896616004
1054720158
1176698888
1071544904
499156930
599947951
139069795
1242043283
1815133992
1646172466
1960546632
50557942
1433504507
1732666928
976733704
172079609
953221377
774500757
1540904059
30073357
198254191
1027077235
803096582
2020853154
1015498609
23031354
1277566291
555296055
1488360168
574070532
918651201
258285680
1765453273
603687324
51538999
1012027339
1104864187
1122507674
292287856
444455715
1624730918
1850506179
2073952497
1774712347
795143347
2121203060
356581472
1479405638
1329970942
1148979853
73186266
1458309401
1696401718
1142795997
1559621921
1311673904
173061872
1997956185
2015538116
916835255
1624100784
96584087
836650023
1703515994
953027522
1268364851
218377245
152305292
1371858984
1265440183
754365670
134767045
1917135560
44642483
1321623777
1204538807
537539736
130374562
79455196
1352800954
2138250769
968541219
760126180
1196274645
1269788546
1844966779
84896814
1585839507
724862261
1938704512
2017024369
982351527
328843495
2146509332
100069691
1213624009
1178506058
821713719
521079940
608721375
942297370
1894867379
630309101
323871680
2054275135
1101217210
1793705218
529833438
1640250242
113852682
983741315
547355298
81544685
950494921
1576153538
1060964093
900005036
1332032253
1251569034
249410629
2036338567
742530288
224890473
828635916
603454321
1186304467
908348319
660428871
1815376231
905901769
216163917
1989113166
1829855301
1812915755
1411224241
1582157324
1848792152
1726457486
88664036
394168020
538799737
1431421619
1690712100
1284718647
590900305
593219455
983688140
1629349799
2046858048
121682068
2135231963
1395796937
613656294
338627859
1244771531
2020541123
330366628
1973588504
2080025858
984781786
1801332972
1211627134
16953656
838564182
980064499
1256730604
646349164
1775704809
1029188256
1965155058
1378380212
248817542
476378508
979040059
2019659118
984637139
1956592542
284958347
1016103529
592417206
616514446
1412761206
1453878222
1474355474
193161745
563429202
1991496452
442060401
1994772147
317361231
1983941156
1331613550
906905939
1497807201
940897804
788910236
440763891
100052731
140615299
2043835601
204245914
1869983126
1433785738
112309955
1214206484
1794235866
939914672
1242882623
1291795772
1705734699
982939648
1963606167
481440801
2136183518
1021673713
829463737
498473479
1218924421
464778298
721286842
1492325898
481057451
1985615912
2017326875
1725863680
1373624153
1732569794
749766593
2112655090
1829010901
1302198579
933739171
693644918
1830626714
1165349366
1615565925
1130791947
1008982105
451140647
2007771307
1676638382
1179590394
160733086
369256533
976919249
763398740
549228703
1718451392
729166587
1524660288
1687005692
1026558261
1981855505
486954305
1925833228
312326876
51992675
798446491
571502293
1209645303
972406059
1474359374
367809975
991583178
8880754
1587934503
875635815
646638233
263283808
2024239189
218001241
1914030069
326229189
64656410
1266713840
204747469
33526866
1300347188
1947026465
1723295042
195639220
1485667896
556674485
13353584
642592573
259859979
1014267600
1330468161
1693946775
1130297391
1031606896
1798509349
289842225
384419716
1374726457
816048559
1622507003
1296902562
1445754421
930446994
294924317
191393211
1419463995
1615338925
1560720141
50198577
2053160985
1261831285
1891295533
762192041
357408358
487581405
1856716372
811746217
1645762645
985717545
63676959
7380530
304858281
545937734
1285048580
349070459
142827084
1430135919
1978559582
1692160392
146118164
1856442045
403564967
2059367889
1438585561
418000088
1886562331
1967298238
851545784
1178989700
1724259943
1775897907
914536313
1460625496
1886302031
1986627546
583965349
474723399
1443229278
123239152
2076390693
815949711
1638565383
257895020
1445172326
1291244429
1276132291
1764618634
2108685316
449132029
2078142867
1412887241
299032699
266844543
850257869
25494024
1393393333
1988046340
1128672835
51137713
209608917
1111856357
915533984
72618609
1099899098
2012435947
1383400051
1436915142
1793858540
1109778108
1106987162
246603769
1790694526
16188510
222684153
686724055
38530704
1425823457
1592020665
1130363250
895634769
1235388792
316428411
969312977
1966258965
299883943
1084726244
1646526703
289128100
935032662
939012946
253243394
219922286
1454603447
849034041
1938727326
578941318
836836357
1366611897
417374512
1495646440
1450905553
2022550858
823802978
2095470526
514603714
1904530538
812805340
621572770
1752481498
1849081572
1010911426
1381844511
1116812404
930153218
2056429239
1983491271
1088844195
61997848
1577258276
5332925
773515991
1502821625
1193519098
1832423191
832060492
827746291
2071885699
871412090
1942587269
291037964
1570315163
1812573901
1368132308
1670421668
1030357854
2134748532
599883791
649520052
1832719572
825000077
1208444454
1850420150
961509046
663544258
1307499371
1695628911
1136651451
1979914021
1579089810
1003744732
576297637
587578921
232058722
210385499
1345534481
1775380392
1475377264
360188167
579112704
280707542
500113035
877467884
1574079938
2135375360
1685354727
742248491
2074777275
1970865452
1825156378
1332658986
651160359
874822736
643985195
1528373353
1106748488
1056971925
363034386
1966771926
1508282493
9758441
1269871789
1340373692
1366872195
1445224252
981564873
932692599
9273773
2120587540
1876784612
1054728542
1861262660
521671759
287450678
196735787
1785402265
1882167583
742943908
61711706
499294608
522603820
2103491325
416863605
770939224
1832005568
1286063532
1575331467
612399187
1556380622
21232724
1239337947
2097646869
248591832
728777601
1650981545
857392267
1469807623
1474722415
873380785
1846450577
608397528
1998958674
1136148810
1341980546
101466384
324011868
1183657262
1860259303
82949889
1686554239
1430831733
716854395
1083284412
509936968
873592373
1564442514
1966690106
1606230656
1883985688
668516634
508430980
1003955961
238993124
1386467771
851449170
2039997522
729717012
280528507
995015238
2120305595
2071993708
361071441
222127652
805606068
2049784668
217299994
600236264
1106097260
1343979082
534670910
1847091439
763057406
1978982747
2091478696
1130892317
2030984718
227623146
1647331331
1846798828
301508132
1820801378
1759347643
1852815952
350818701
1580799511
1732159469
837689703
1622501766
1885924516
1930098076
1305032652
1647715464
1768172969
2108091669
977417266
1953781897
984798057
1048360232
128218697
1582898236
715080604
163589627
400702709
666495861
725744563
330840847
1575087485
2068658201
953651085
1721431712
519865143
725203266
1658703695
539323167
980880216
1584888772
360530387
557828072
1106671509
409465918
1453139008
904955840
307829339
739469184
543271014
526217144
1286240045
1777687754
590029356
1970888342
1091407185
972929510
530088767
1127839444
1448071934
2043858588
1549641965
1717421946
1162784101
489130899
1313603741
1556617758
1112103356
1372082177
1306485866
316569646
1061453021
1550796950
1915026952
1233107817
42929273
1052728910
49226597
284961625
256755743
1832652094
525666428
627009503
1244952498
1643777834
106159596
778553536
1988464938
835811530
1186111189
639637887
1504802436
1054969307
20645902
1686438554
2032033950
1189441989
1122294897
1991959877
441706330
1461684560
389559974
1664913704
149079891
648542787
76131526
415710763
1217322787
1098182411
825802072
1890411351
1493477688
1248203485
1627938389
1421065996
2031712120
1454559786
2052261270
1893768187
1792119534
1972734915
1577553372
443340219
1052325788
1689929798
1915876973
1531838000
1630377300
320854030
441918014
187845291
2071095409
913171840
589036200
1723091709
1544094855
680286947
374940669
1406009911
287519692
1203416551
100691730
1796801267
2130124884
3127453
527210476
1914089434
2115296053
105398727
2082874071
999422090
1875760819
1055488422
1422694203
763571565
1531196174
389268519
1927328471
1223578299
899791106
512212725
1851407502
837410646
150024329
1905556992
2049344227
1365658870
711818139
291971311
252417915
21753617
1639897404
1195549565
1439997177
1006259099
1247453127
1240533022
528764861
2266216
748361432
1149217872
380397468
1607833665
599292856
488590795
1958344262
723554018
2145011504
1763615957
2121277797
987466523
2142718329
971124336
1786126203
1393293072
188253131
497776017
1345815420
1240544326
519289575
287528562
788877744
1785574443
887997504
1544801389
2024884803
81723466
1539130352
1109722070
62319027
50754308
579802496
600638615
1372533926
1701141240
239401529
697284039
662799416
79535410
1457885116
2108715896
1930433022
1356329774
304261326
1560934689
880116958
172306795
589453025
723622212
129897945
2064580545
722892465
191518997
1503014193
610845900
1372031931
2069964460
2076305150
232722774
1328487981
276911913
1297678008
1057987433
454381923
974854679
21074700
858563184
964318094
509129581
1996378069
1275672240
453149935
1493447197
1554692175
912413070
682916875
853451859
124316360
1012820118
104506725
600103268
317395633
1250375551
1576120278
198480849
2043226038
1193123584
1684494221
1698448484
1600310059
1648387937
616160988
1968562401
1657181338
237796379
35064148
1011989706
1370605882
783960377
1878323132
1163168338
1327780604
1714695959
280554068
181521764
2065866849
251323063
634297881
327509629
1038534448
962962288
567381763
165465995
160437834
13342088
1240538871
1960489736
1747450947
398065747
22406626
616460464
670303912
616494692
705311129
1030294056
856258293
1241805453
772634011
1365189212
1579905402
1364304572
769915752
2070384126
1389141798
1720313789
149664391
1785930908
746077470
1375322669
1251273065
1193319880
60261077
482820813
1177661267
272843964
1739626322
1599863954
913362863
618449376
1160083517
702399500
1827263148
30403980
106200950
433350917
294942824
630896397
2027203309
906948030
1541107807
92877225
1390308168
459941040
1744118211
1796567
345072011
659877255
1691946230
2055444457
402212323
555317889
997907185
2098233212
1623237497
1541775077
545492823
635391776
1369727838
769824742
1058505226
610006583
1467940264
1257598990
839374874
1274121723
812434369
2042250868
1956731541
1693975152
699732418
3999532
581542515
1934415666
1919530856
774351044
810124562
813135741
815261802
2057708305
625105129
2098169849
1339814863
622362141
301669170
1294483304
1727628966
1053598647
158602841
182531731
1637722176
672738947
1507801203
322582348
1663863931
827065867
700636160
1706353667
1476491880
1755163766
435338081
799218282
1289288842
846876278
2010524687
788486982
563403892
1500135528
527526153
117909127
398901854
1328320732
1229114885
1649341223
1857327696
2044778954
1591411462
586381785
1265474600
768960220
1543846377
1459534138
1019057616
1858495065
653988522
1382717231
1163747120
2138665374
1482404391
1706226951
766438672
206447215
245055563
466010021
1694841833
229997124
1912380726
22529343
1350986654
1188465491
144529642
170088192
36935555
662391595
388812426
227537201
2121762759
660672256
638792283
770307967
790818001
582963904
1509590161
755510905
1161829726
746376189
2137543521
1145346634
1539452121
592242664
1417994238
90491647
1519031884
2039212579
1331715725
1299172238
318321344
1209615286
1857706588
1421052612
1105179245
1932077836
22910349
1969690734
584123701
560593534
51209079
1991120487
1534077035
906305174
733016880
83788712
935262041
1886072147
230495171
1732257317
144217746
488346814
430191026
1713760673
1833703575
1077975206
1244808356
1857912256
1106291045
1266206455
347666020
322089710
1883959735
564269682
769653927
908993820
1430388279
419926506
2086684853
664961807
1604170213
1906762963
1159282181
1801677414
423912823
1840066998
881951854
1593258740
1294950456
1461799679
206730603
1131940181
1065597384
1048023304
1825759077
373808881
1715707597
935253560
1132489147
1554392595
1908475237
1680864016
380525650
1376066406
2012491953
223587047
1702028414
1814574653
179477460
358478815
1887390289
441184936
1336317764
1111621948
667027474
64904222
251158475
904665015
54591892
2074750508
1602902084
1242103252
1145402093
867393448
1638200995
110056595
1200527281
485532603
300048028
1547736904
757094757
1875802825
245836622
2105036315
1439315677
899898529
877855588
1275714571
1127949852
1045038396
1646378113
413910898
1058853729
1412236451
1026136778
279087051
2057313468
726313506
816283629
684199177
1800215795
1266841829
231968311
1600501529
147012691
1846658373
1080004359
927446947
482415804
1725714167
679286068
1154439439
789054071
851458483
122080491
859896646
1582832503
2028705134
1704065596
351310005
805135936
1041273476
685390605
541068663
251810846
62557166
1758994701
905207445
625571190
1833318612
1276128401
1719991139
26055149
816396734
1005647037
1606447137
1716672009
1900143106
894807389
1442481298
1499316398
213956654
1757194625
382214068
925551678
527555295
953845648
1907505449
363961662
1906226213
779371755
1783817544
1609153413
1930148040
1165139298
1116109617
1821274378
577665220
198973491
1240411254
1525529043
1546131754
1412281400
2133030832
357879486
2012610302
2084358301
2137575850
1148174512
1429049262
574197554
701192224
886961230
194253466
576621028
782982659
1813592504
694416858
317805179
1795272902
160330337
169709607
1543299604
562031586
1372922517
712649734
757495993
199713223
1427004722
565125929
1668876517
1152312851
135935394
289470813
1377294156
475719288
350355229
932179443
1121016474
1071315641
1701258861
325985138
699694412
1216844050
1895781508
319797253
284527011
1368751467
630664637
65617649
1747989896
268598363
1858277831
1038019317
1471474733
1894741104
1069129815
157141471
840394304
405409426
1417069320
1825449195
409477162
237983990
794073023
808376316
105687198
797978037
157109527
2117713485
981728461
122135805
624868816
1279770515
1875472304
1690933202
2095824253
117895479
400747808
1650442095
246644117
922361226
1981751124
536297129
307057062
1663140176
2025521960
2001764687
1984113470
1977234001
1698983669
63981127
967232147
1448845598
813605038
424456529
52018658
1827248637
833149387
1498569662
623734611
1065394675
1919173261
857332881
1564002000
312382866
1982237096
187032636
1949460845
1709944724
70996913
1359132123
493859442
2146806124
1243194897
452879115
639203201
105222511
1628196250
1561180687
1197454748
1849876870
1064088184
688473451
1833424700
1864008597
954222520
1351332532
245886526
1651629159
779859037
1597287254
289376530
1281945252
1509066673
379522364
1844163004
1721816459
878940120
2062627191
1536740177
1261923658
900227550
1083882053
1276037045
1980908429
1416243184
1569131354
268666857
416649651
1692842632
941597768
1950673155
1930862078
1657131622
875563333
255914440
970803044
1209428493
2061017520
76069707
2137662991
504054083
947032051
1535463096
1914992482
399622980
14194258
551467086
1371775049
1919705085
1776002898
1617877738
1044827707
593930634
785291757
1279992586
122450226
1722650775
766524612
334081155
538364945
516183667
459242305
2135011878
31112725
1676871378
1272416928
1478600995
426477978
523437676
571351853
299663057
1172675807
1123453400
271419782
2071389549
1377532378
286089964
247483577
1491395747
1118206138
217529390
1590403609
2024619556
1128730715
481227540
1357660641
1628044506
1872726149
690993292
116098915
454259755
1553220499
1391795213
1953297965
786962513
761850179
453035191
1151181446
1524071819
913788533
2005228894
824011786
52823268
1927259942
733550166
1335152847
1475999984
1546836678
1910357177
1971130634
117769024
472384113
1646507197
2147368900
218692679
1123866341
1370268407
1502785336
1075506459
948109046
1384916776
1346007361
1255826207
1592231451
2062220484
148781792
1499345288
163804391
759798443
24583862
1080772185
1008127775
103648752
357457660
1974603080
484904794
21984356
604487027
1498290766
903045104
269808690
1680857045
207768696
415657158
1636601003
109975681
1440338826
1882829428
1007389416
854553186
312086433
764268342
608564150
2050422112
509817344
125056835
425897305
982946443
1373506564
1340040968
1097023324
1369847655
1663870007
1330540954
1476908470
168842218
1738595494
861317499
2090539518
1518403112
1415249106
1512212560
890206625
1150336027
307827067
820196045
1101777477
248761907
1986625303
856868687
1329371663
89857088
504261570
318761667
798449973
259971916
490895002
2026536804
1133826051
2078515760
1298338348
1590791328
522106583
531338563
1198155055
1827495961
940801816
110095456
1506222615
107688708
1868946741
851044249
323715031
1957443468
1393528857
131040582
952814105
2139599189
1092467878
2020377092
2076757054
959769325
401086706
197529239
63628803
1170553158
730016606
1705249850
1168621577
2040264534
189016811
1072690621
1110196371
1121617286
730752384
2019459291
1236401122
1106883137
1223758202
258615557
1107945383
1656760896
1028143663
150859901
1710793633
89844284
87818562
1482455910
39991134
1335091010
156863539
614726733
300383054
829331220
1479475125
1778839864
459489042
1391712703
150305066
1577574296
1353533860
234431329
238090636
56546709
790514285
1540154188
1724800274
1796977909
789554126
245047460
539517540
2052016307
1141629935
1120675570
1130660748
2019386450
356758831
1721290779
2116739599
2012712342
1135575532
1741616312
2120226033
1723790657
2044206408
555916662
1280847939
1113450660
2031732956
1194196591
1258358744
725053903
577017138
74039713
15366111
163603898
198007526
1104834579
66279955
855173359
667861202
587895886
1475586753
217538168
1088689741
1991136174
1054707820
891944722
116085192
973693371
702925461
758263205
954613873
2080194076
558747215
338696514
1916011358
1080295615
2016415906
1941969561
1352979088
21697492
513726572
968708132
873259484
326791258
653097533
1889033247
547942935
513228089
706049350
1152675800
1684098669
55847497
1349892390
1494263593
735325715
2090547459
1727957584
574798933
288493022
1768124070
1426008028
1410021182
1784856946
384630749
996217624
337547882
393660095
557919324
2104720502
542553123
17592691
666136782
183372692
127278371
1612466974
383964599
1057005608
727180637
1359204085
240521157
2094424136
1189647165
557565814
224228935
1760722293
1305723764
1512913129
30688573
385684093
2030473620
1157900297
31726677
820698694
577869299
1313673542
1731633891
1909130880
899756260
48201984
1793891193
269772368
1752738285
93366055
736929016
2135559658
1543170369
1550568835
1326211331
206974258
695062123
991340207
1203005992
1150373451
830598908
1899535302
1201229173
205581389
14469607
1816346477
1656193331
677151272
1370060729
869351047
2024769828
47097465
1377231075
26022594
541610157
1886128429
210707817
324649693
1786704560
649859934
686860993
47382404
195971333
83636062
2004201328
2014649415
19332395
316702561
1315523395
1823232663
147154025
790573181
110110265
1984253949
2101910406
2094972803
191371226
2060615070
1880439749
1135588032
2071670235
1132484406
1090072517
1313034021
1563771917
197183524
1020910679
1814775155
864664552
1819664041
700019958
27231036
289337043
1064196596
1774559611
1029311159
272150088
1141522093
1119025469
1316159361
269211678
1467938488
400636074
1073583342
228517109
457015083
667550160
1104023289
99253633
1627904506
1532409884
611483377
1345232802
641855009
421222313
926851874
1485707117
1404695072
1067947329
697199991
794398029
1519021864
1541819400
1616306611
1675853190
836887871
1125809489
1263235388
2082621670
917197341
2062210842
790519765
388329331
1738073606
525589492
778685517
577572595
1667991684
842495981
969206837
59148064
142581833
1206486252
1670801255
910776766
188728894
934702794
1865317595
1546350843
1095659293
343962380
1201928174
1097733523
70259384
262279841
1702631984
558018138
196547023
1297939229
1009403602
560451153
1391750324
730456216
1845275460
1707809953
1805651868
2095754889
40618182
922240183
702612261
514618605
2119858300
188802657
92939664
67364436
835414886
493848146
2066388950
761981901
1557672722
1428205925
658697552
1254764804
9275471
499733570
556594197
1951447814
752141163
591116212
1222672758
777392804
115933489
1335527016
1603871217
1168160108
1433660642
1152175523
1817838887
758929873
1529280113
87534134
235018078
1451007017
1597215954
669286393
1302168599
2060172648
1618702686
2090016897
582416901
1109282171
889566178
106320882
736948615
239088281
402381811
1247412519
588963920
485052404
1569110673
463011288
2104539115
1916910069
950674540
1178744666
1011500266
96233388
452749109
1522513133
1316396073
1232527220
1518022354
323123216
389101460
718514178
236192782
1847966745
1322020909
725957688
1310722176
1916604695
209664562
1548044996
2125971154
1580351148
1344048378
578973967
1476765205
1546590122
911634303
899309861
1150561604
1890086236
314489074
1352208099
1549733661
1703824392
264376467
93800311
1551395501
211107703
102576422
128328498
621892391
251195451
1333184669
362128774
1022189762
2067804795
1744483499
1271951259
1296516304
270215110
1712617824
1460328031
1589369649
2084819617
599462308
1626701068
624084318
459770605
1565447499
100724371
704963490
1479623046
36509526
1781698161
825484905
1499665554
720235060
153091251
2041445365
1011412344
306866856
2079924024
1345393402
1585532036
1894162687
715734371
1080913771
228552998
1625565427
843249045
1214732889
1696221596
41378427
1865978393
1121976191
2017342048
854481425
1169346867
1448519462
679333020
949851621
1571516398
1624346299
1781126660
509737555
1109716133
1464880101
571663494
1818228035
1962818940
2091731408
1527125252
1496165618
923653778
2073543342
1984809230
946063247
7668017
2121205695
524210993
2096951556
88384548
1284427023
1519499241
114769425
1633539455
1645606020
1078338467
962540195
1532671129
1983806812
1324055632
482088871
1230692472
32072126
1673871204
1575208660
548954693
481819839
917153196
1928166038
1543517172
1582976782
1949121374
41035926
863820789
1993614159
1029967856
1446358277
462746955
1581719469
1342907069
1554979650
1786240166
400758517
852288332
1756488495
1491188264
961444760
402622365
664706314
1087330040
1068607486
761810300
1165822783
1402664373
892136859
1182319786
409755966
1073430142
453231366
1649419543
1946360124
292726939
1368387777
653090195
1532580033
1635051317
1924263968
1636163992
931661326
969837918
989401775
170795040
1099062629
909364401
380198636
1326181601
109446417
162019326
902583268
1668023035
230829754
1855601988
331369048
1829665949
27797647
2081696424
1260997999
1056306979
327848719
1000213418
604939608
891896468
388676467
1454213325
1594853668
1497234174
1463058902
943711898
119702209
530965153
566694513
670078146
243846895
2105726565
1089181785
1348022595
684479626
1496137738
891222222
906854301
1687078973
55385008
1027085814
1791966473
1510130651
543938573
187895385
209750705
483552735
1545464905
61212048
1230486344
1418007922
891060371
1075604237
801669511
619321271
1706259319
1148128661
247141549
1955183193
7512547
215590092
258249029
1995151499
1072369968
613232614
379839962
1398842710
2085046391
319660446
2110792955
597282613
2028054094
1717363707
889089782
166866381
1664819065
2080581174
1745590121
797328171
64560734
251335664
523629961
1860526163
103753730
1831921900
641966018
884396374
1979217668
1403625738
305219272
306636035
1387449555
168552396
358425562
1451161106
209721487
433427865
2111194798
290373168
1134436999
1235509673
1935453701
1776490869
1629964952
1125059412
1327914685
588467957
1720785944
2002445339
888084051
668730790
213445108
683016837
433346973
931949029
929236929
206814824
1919869099
1291432647
2139406928
666041566
1191371108
1323384677
1710303132
288378841
217064761
753071363
36313806
1167975448
1391683272
253505832
595836159
633907047
1778673101
698957328
350125971
525313279
1727840202
634691117
692829000
1799621165
1054229834
1562163631
378840057
2022835326
1272894982
795944214
1824915363
1137703887
1091662147
1632256580
1109580324
224658413
193881995
114328953
1330312477
644160654
1483183803
2006501662
1740295415
1155915455
1796682
1141915087
2020157685
1807358626
1486248576
197810936
1476679665
2095653335
353196304
1154822390
1815322795
1435487365
1660993747
2032744409
3082099
1292766421
105324632
251153463
1316382324
1690614549
163198105
822882315
324858949
1049594881
1310235563
383280898
837634547
599379330
1137700898
837053950
1392098097
368517104
426308345
1988058355
832239498
61513705
435829610
1240678650
298568906
733007794
663670854
1787445654
332621733
865941011
1374539921
1561504646
496380493
897539844
2130127460
1433741935
826803510
23023958
273279316
1106680720
936119175
2063032248
832692855
2040382793
1566846084
52163384
1421389628
1435067051
1776994901
373733981
1581523156
383667107
196925613
1697081020
1317828092
429620566
684960180
1243699432
1861854473
1465603716
1687655732
734079421
1096670758
493271045
34494716
801284614
173905568
1447486981
563379379
1722092895
648001545
2054000702
354026338
1924988316
1692749371
475389991
793381014
1909915444
48744277
1339047403
342322448
1802204707
1702979488
1729418777
2041605066
1114220999
480768750
1895840825
431963789
1471353473
1244563557
1301619964
599840400
1543416869
602106381
1638161478
1838078579
1798834534
1216551060
318651877
1560522432
2092908668
1641481889
1274633697
1629794194
1074375017
669268628
1029224552
1331317693
980143912
1481336612
401718394
2034186918
1744384002
587725593
1509097451
242473314
170406018
264329611
1498991866
201794884
1766623176
1573141829
1879199356
1032784932
212931579
1527348779
786024036
2002319949
48546872
277140240
1503210484
1859867143
680924293
544036483
1571369033
1433869055
872051696
325315524
2047240559
1070830874
2021987436
1905370874
361018018
610477311
1638210327
208930813
2055186704
708613497
1243543611
756743718
1602617615
1395458468
2074061078
340496452
2097216580
1981043594
1678368588
1828175304
1147383051
637035427
2068863031
1476038829
1372737884
1472194100
1683486194
576245811
2092743782
1148984968
1268729912
1059099150
2003525464
350563675
780599373
653389516
1762272543
1458137882
731529722
1322498924
1963732631
222033396
314061648
758766219
777317442
1296566949
1648220687
1119450068
1803311457
258790930
1012270989
786150514
577841620
1922928010
1645666738
1767722029
177617536
302658261
1971281139
673125336
97357966
2126391653
369578167
845058042
1412198320
1889032056
157747494
2114309085
233055746
200881816
53515410
278859713
655169483
1188173556
109654940
1172670458
4031529
907646180
211888068
1661867488
1296150175
588701665
1100844809
546613906
1234703694
1391447479
1723551688
1527028217
1301207405
652024625
183553363
1387476539
1982562660
1683686702
718176049
354051411
1250055876
1939161786
1343479139
321482588
565197472
1747418964
1137408024
375187374
275494413
2073271187
1936435093
937847427
330774526
507363511
1028952254
417118087
604659784
597868448
1299664294
459118245
2068269560
733164933
622063902
656743617
1375951991
1374405144
402745338
792654930
381411918
1373088242
1674031807
222430762
43213317
1412768337
1874454702
1303233566
895729353
911489306
1992291976
633868701
1450077242
1120926430
1099544229
1531438229
460523323
1548805220
1990998195
816999690
570301283
1375270155
22760380
220250283
1969582950
409501759
640630630
147532649
694830898
1312176273
639580414
193188846
1879903108
654130428
679651213
1289150408
2137691276
1090851116
1189933576
1183136730
991666915
500390786
528338153
490575237
377207047
694733238
865647544
1999980213
1402664373
1308521124
1917497450
1662857171
342724984
996930230
1737972739
144704540
374462700
1119504405
571491514
1489141568
1593131744
155059709
522454879
1539122819
874453769
1311546377
1384606520
535486170
163758151
289632191
1192103651
2061042845
1010624350
261025182
266405864
1002516486
1029218709
1162317708
169709607
36947865
1838605796
772913483
804619140
677979309
8439029
544718622
163601163
378269254
1734712336
774268002
503756819
346614347
792549246
1020208489
1864534452
828773574
403561851
2066733907
2026713122
1131766674
1820077044
1438902349
1434380358
727849808
170472613
896091050
353520680
9305924
483641694
2092828105
417395663
2005813938
1065252703
212415952
1673146017
921707241
1269133428
1391811828
739100144
243411355
1512025606
1975826555
1833200206
808965775
930769859
1930639416
302687055
1932201735
1215553495
247734229
867408162
1685861505
2053159492
554971666
739773837
1236176747
695587301
628660452
1165361246
925077476
1869524251
1346423758
1717676060
1819321740
964067874
908820703
1810937309
1534804864
1520349431
446381457
1005976721
1350326085
1616197176
1039626891
571329894
519636993
306299273
41280030
1610574573
519884978
1602614226
1278942721
542200105
2092606511
1754079436
2005462669
924312464
795000970
1583547928
1260613220
190725996
2090526334
768474659
2144632121
2098968828
190165873
1001098252
855185672
525081356
772329959
277167384
1778012042
2074615117
97972694
916558184
1415289407
832155223
2045549098
616945411
1480083708
860777370
1502720209
635828577
1513970592
1361875737
1854727990
212938905
1250890259
1164863520
771760533
1974888534
1276459271
1407602628
1485434812
1070229404
378397953
747808982
1320676701
489334720
1766772308
804345343
1953525767
1117579077
82068532
2016934036
166187382
1867819454
1258351119
1959222795
1363692923
364495784
1868601325
519605553
467645473
876440000
807938799
1907374860
953881459
1809384673
1936319417
1095459369
730375951
334954372
2050848613
1983221348
46039640
644718843
690393483
1814125440
57907579
36475727
1415997242
705333811
1004875651
1508940920
1714252495
711088757
1463247338
2058792750
1808728682
1934105030
807113599
113239953
1221465633
870460267
987284843
938319772
414851780
165222405
1493169029
1846921905
1103086221
553490221
1988140747
812864457
531239182
2099033917
147858666
1536460993
1320139207
1851945574
592402486
935068599
1154676601
196759520
2020898834
1231049360
755059803
431405637
1982730680
6642262
454056455
2005495611
230315736
1133874558
745559912
57668003
877496642
822228174
1033844541
1977349397
706506897
215535201
653346452
1168676788
2010897617
1133056869
1992003272
1137486262
447874204
1352110302
368776370
70697626
192151641
803530582
870428295
302971085
247740335
582136834
780100977
1405558663
964663594
918473169
72064613
2123343796
1751364311
684246112
360787038
721523935
169785042
792161269
1368519143
496070877
1736106599
1865602751
1896591656
1281179997
531525197
511955691
1323190648
1896520982
434612731
1532684624
437351640
1407060129
276969025
755434973
1818713973
2054413370
1373082481
1087763766
2028444038
966159401
639328689
1685298098
1303710552
1167278888
344942693
1569706684
23870848
1315582308
253542506
1466657054
1457588643
1047945460
1444640705
258525915
1918809088
562918605
2030503816
405557316
1714889976
1609110545
728017263
1629039041
203787460
1669596387
660991373
63084386
1511758955
1481748670
282346288
1428488196
992251497
635399080
1474318589
1934030
1455801163
2029929413
179329794
613921404
1267277816
318953717
1844411824
1207348728
591829619
626486477
778205762
1135860461
1777463753
2084890490
510658203
642772069
1895621351
1678479423
1373352743
481742888
223083629
977264137
1294735070
19939484
1738201189
1213799210
1899983722
1650674787
1094961396
1589396145
347561204
852762623
501459139
1663647180
603589794
2052993124
2085765921
1693012619
1726895894
1280741013
1576796316
1785268703
670563109
500793861
173649431
9291895
1084659662
189020329
1881122572
114094750
679308889
1152906957
1338479706
2117695650
1073806129
1048282917
2106530095
1424029031
937318648
1189978267
1245582997
1053265539
1112926516
646154197
1045583514
936989231
1253996259
755441792
1190633192
556239520
155822897
67145999
1054512576
1794342445
1088856028
431812331
1174833807
632864507
861585394
74934723
474115615
374126941
1359958503
345077918
1487474641
1701305355
232652802
19040318
1522213147
691224375
1017365284
1298343425
1924976852
1779842847
528367361
183846355
2090924342
1297111599
1662903913
259614309
172983464
2125988402
488030947
1731735863
833975299
538360692
1358123524
328745475
1064049402
1323062789
1242806463
2095648305
882188567
634860837
1550862101
1232026571
752386171
1035623457
1008822797
451432740
1806305657
296209461
1882852538
1223825274
1898418566
519303114
1327021714
1651423724
516637941
1923085346
478055907
561734984
318380469
1297633187
815946150
1931707866
1812681322
27580512
232185522
1866621849
562426738
491094
2072383313
620655650
437206066
286794701
1817722298
1752395616
243676533
1763124786
2071706767
1860141055
1031282149
1315885720
747171536
680042296
1042318941
1469239010
1902174616
1805001077
1009537744
1850987212
1201003433
1434519372
1102362636
315741065
323049558
932535133
2056998399
676237494
1204994605
1209679481
834501391
1848456752
132026511
1419203565
1747038594
873225977
1609187122
1905411383
1574077081
1528968440
1757459449
687000763
2028997868
1527524687
1923326632
1913251508
73476406
1753677186
1881292375
1431082397
187603986
1019552518
1879691975
501010462
620266308
484673656
397402310
2145991926
1739399721
1297966149
1015402888
1825931600
557173590
1773404341
1964321314
800863430
1390657560
272423628
1407627589
1252316813
142304477
347819015
1057093990
1872848013
1802041711
1754995839
2086346960
1469565737
666266662
146026009
1214699188
844570673
182306964
2128208089
1886364601
581338062
1312660459
1549587086
1206477355
2045144105
2095975828
208597655
1847171577
1733388757
261509515
1759429245
737987573
1860448810
729036521
858228305
18154968
2091113214
26202218
1442716647
733850458
1276137068
908760939
20580389
1408197796
192029202
2009183474
448708769
1166793291
1034679686
985137222
146088193
2042798845
292884596
961056547
569010961
1070692458
1165748010
1569356445
1877257802
2124294612
990005323
1579164831
300047352
1528341366
1096917425
1917811610
1514574398
26693790
726197931
1024748156
1847259248
1748956021
64079945
1009776436
458038629
236747112
832586721
321602081
1841146494
959215021
1123792623
1645955167
602148700
830228724
1517813608
841006122
1735835294
3539340
1524694293
1861266249
939997756
223985512
548225397
962309852
1680980237
788569371
1163178083
1447331834
2046000428
1131908327
1284240558
1744897797
1196560479
873479516
1757675297
1816138377
1486936421
247157711
1012710084
1816068020
753548683
1626540580
1347506785
115904552
1970079989
1280955600
2038848968
190486000
1698627892
57808146
1762491218
669600938
1073894730
1025851789
800741223
1215110938
1444036036
1800009429
751134994
1394911104
1745586668
592573045
588275300
1504031969
837439640
895853692
1478573711
1184096760
1059061064
681898716
1346622470
1396933870
399308363
1755341438
1228972078
481620951
1771950650
66870773
1229073141
1892714798
1836599956
330253393
365136035
134494628
755931093
425823632
1442437530
1856095713
317077445
527137811
1117817238
1704811224
274124577
949988077
1965528888
783235789
1569893414
1400636236
386174983
1383659946
1794315984
17480749
280561321
957022746
1277025162
1284454196
1024785535
555360806
881662131
389626933
517968853
1450454875
2020752502
92134706
164430860
928901268
1461325903
1836386735
1003460167
1809567529
585384088
1197401931
1586058301
1972440713
965710138
1690425243
1304509930
1287602540
326443553
1109989886
87782103
1464509504
619025223
1806049660
10631417
810601838
928197809
1051167553
1951749855
660532963
1158948412
682737145
27613896
1419189881
572179339
687180529
171586999
1936948869
2024173213
228361214
815316747
1560237019
930179193
1742433810
1139765008
1003404757
630295481
965248964
676122733
145136824
229551231
783236358
155180525
278579221
1245323287
78011886
1694627243
1130525999
337308960
1768084514
481207256
1902680351
1729896511
459328834
1779233637
1744705900
778210655
1370603411
1788975389
1871268463
531637582
1429734131
2216360
245487212
1159088430
594253704
1989191204
1134158765
1800783193
1934791056
1389106910
1739238757
876790924
78886693
882293101
1024238763
1137926417
871129059
1038078343
350098331
260832134
1307090167
643350467
2031129064
1704281308
147477659
166409068
1203983052
1796049973
354275786
1730959053
642092033
509667163
272224156
423898252
708642244
1433622713
62626411
721501535
1356652040
1814816579
43447395
200509896
181715143
135302348
2105144203
492374816
60950525
707466368
1913852806
500853605
1859441553
2007068732
1325999842
1324948058
1936112629
21303121
1452133192
718200627
1062406102
644197142
1411853371
1511300304
1136668550
39516253
225139243
880891000
1303028597
1468666203
934457769
636475941
169784141
275137607
1490174227
1372033881
837364244
399979401
1171599124
198837386
1345213806
1586609560
1691360862
1167505985
126194904
2044506342
398459804
1034822874
779852016
985362085
1839153374
8570466
163527685
918714072
186043325
617441071
1851060847
1648763232
1081681215
1236879422
928352968
1519016874
2118867736
49851971
1335084348
1945325907
648799576
883741854
1189080008
1787972011
1541165277
70033060
971294064
1487067380
1116390871
2146562697
893044191
1770785891
1864104401
77835844
637605465
1491651595
1569868288
1695381465
872255521
1895706855
1461805722
1159007601
1872829412
1265237162
506995913
401075186
16313756
1315581616
561971783
1181095550
252516566
1656263508
152464503
1107804625
1825825277
247223332
1583206542
1604798188
3204714
1416967665
1513123581
1491750948
768195599
1591034227
1413421028
44075122
1207321773
2023966516
1919039859
1721078934
776828284
31654309
1132491592
1604528639
1348084844
300348521
165613248
135415514
1912804662
1195091516
502611708
1237725197
896324057
761735252
418493496
1471927846
1019062487
1051460718
2128452747
521166755
1667028041
1079269260
360433131
2086389723
1048626369
2131414352
1636376225
1472946925
931698688
1767915622
2014120859
322563842
1249689749
791122172
407413473
1090241064
1432610897
2069035008
679979845
721388592
1591034227
305396962
1512156434
1862350735
961467314
511090865
663397262
1547374845
186876427
790103123
491046157
175962174
137796756
1535289574
874849563
625024532
2028813459
714793041
1161766550
335032227
893474403
550393859
493307359
301736951
2004244448
983728379
353321271
1459753114
1170070124
2110988638
1976784564
1115723968
1395350661
935584501
104079813
375870072
1620377138
307638988
813450766
70973482
650017778
380112199
1430553717
1337086151
1409038332
1381838936
1309574915
1820902588
1212734234
1530048404
372722483
708254279
1224215065
266001835
701398315
517921198
1244854454
831245817
1667410422
107175439
1739842423
1580835276
1672119715
1544758345
144377732
587622652
1592955231
2018093683
45562237
1421193894
1492772530
176952137
1050254111
724231666
640883126
1526499357
164352021
1009934464
1080608056
780729528
33986961
667988270
1868516949
799154901
600218210
1767724788
1591879965
1901295248
104282340
511735615
1900499369
974714929
44704639
843031115
829934747
590475574
363350630
510054123
213027792
952502402
53889478
2034410787
1372940387
1348674927
927801285
389328324
957560214
195693458
1791288042
1486418014
777934333
1961331314
2073989635
418620506
2059596790
499382230
34146742
110682075
1041659900
1666679471
862827393
1891536303
214282293
1078594322
1672965590
1963683770
2106725170
2085958403
1102227347
1552312913
562548054
738770465
296033980
1959812659
1233527784
1853138380
1612867607
1855701794
998432184
1106742224
632605241
1478629361
514225777
1866312233
139466708
807922200
2060464112
1967272281
2089758110
1032963319
780069415
513803065
26949428
2117351979
42821325
1755938855
2138471207
144775992
1499550831
879541595
977405933
582669477
1575648724
987784375
109333202
1519946603
1378216088
1489518038
1398607839
2024645248
978991254
1336295800
1002594748
948981481
1960475924
1817567912
64043911
1145841999
1971085218
278217412
2032722200
792705449
223487629
1979586641
1677378975
2054029682
1320514396
1026620278
88515975
1923738308
832259768
54822827
1015111143
110013818
1593188067
1605460164
1549613324
820839110
152151792
1684374541
1601066536
1021508387
725758474
138950684
1949736534
109810965
1895108981
724624080
621243329
1375147800
1159537375
353761944
1007228237
2124574386
22912363
598534907
960593757
1567883756
1311421048
1747336322
1902409996
1323334243
1605722857
768593261
1606925224
547284585
1311775818
1121172351
1890469780
1074517080
559343216
795963094
666533772
226114788
1848161056
1862020010
920735459
11526800
1363190749
1611914941
1839023967
835608093
1196560479
1330149753
1171298723
1194115014
334945547
568576700
879040991
385132285
875083256
1851409727
546626473
2107908075
1121899622
1273765687
1223697315
1749863091
1084654665
1979908370
3510359
2046704339
2105082080
1236164902
1335927492
536302629
1445119187
194992255
1838031928
1928720540
1022080932
606563747
1694858592
332337468
1316620480
1503563464
154187668
1436403524
1993914018
2023082192
268979069
1991643319
1375888476
1509232858
1275257954
72372566
1493047424
596838493
21640359
924170696
1741881659
1695487389
1805312921
343303134
768274323
448653560
466202631
215343085
53776313
483355650
1790920741
1646275142
1472278806
1550053761
764380828
176414641
784782994
1809388693
1270311686
901252940
968697677
244867431
1166715206
1764592255
2088595009
1349611874
2044095868
1620458687
2120031324
1294693558
271543798
1880132304
843558032
959253509
91965990
1822352872
233712800
1208437447
1179212406
1949113682
652711719
47616527
1261034720
1099450931
1772199990
478487500
1284788570
259620081
451059584
313708280
661895357
398829488
1500954984
1670892193
365212190
1510116709
863617040
1110196371
368171535
2005055632
624281322
1439622502
1493301895
1908084255
1555848144
606216958
1746015449
1312635972
370759619
1490103074
2033300039
137124244
1245734746
182592767
1617808243
438378760
642781284
1143161871
675321929
731085162
756924763
477372456
1947183161
1990219759
112315769
860081476
1785665242
274526379
435875295
2090455973
91624545
1121701715
1977277257
1100236682
610973963
777120580
564812559
1337273423
451741860
902066655
525086162
1466182603
1786070665
1556288513
79186006
613354713
327822674
619184093
1051834811
1252982984
97449893
529310346
341074499
1480838871
1221471633
1833940498
63046573
2102473557
1413414991
99142710
68011854
1981319713
535233801
674624408
508937068
1220136923
2101651192
1270602114
1524422541
1447176633
1961304006
703684088
2121282455
1660401764
1026932065
1763437089
288463462
331908240
1544159201
174148474
410141123
1135736873
675944161
537278203
694569673
1422272775
1506696829
138012385
338393722
1888543524
1505025344
826804749
746887355
110412420
1287897548
552895441
1957720931
1971054131
69324624
412746997
169846283
1042067701
1156700761
575683285
641367775
441960365
1788566813
1801928032
123771592
711093751
208998422
842254540
1548690077
753679593
1622986194
663598860
15859447
1635835791
1771484685
1432114828
2003065109
1641772311
746856771
1063720659
554501984
1862078150
681454411
1122004267
970489439
1381141772
68742677
28752285
1680824635
1729304429
1964039500
842136049
345062947
1213184722
679088005
688754512
229078107
1694485474
1855183991
780660977
831174064
2047551170
1999823993
42281539
435551813
1358605022
1843065141
1996897017
2012374909
1372258423
1485657174
1551900245
850629743
575547106
846210238
417593382
1872168238
1095627161
1575809427
1158412936
2060896392
419718693
1089169454
1972224022
1723341951
1827665734
124742581
72074076
511306659
1949797955
963576838
606916672
430277061
487118761
2013456386
1624111941
1121153198
806978201
1544198907
916304305
1716598812
1500644191
539176686
725598204
2125582120
500331047
474851073
1798381384
1007778721
1573022483
263493885
786004009
1029357264
1505669631
975937170
1202836410
281188120
172786167
1561717758
1518449764
303363125
845893083
931303868
1806918097
1271141647
992796138
1373014817
127129115
693767202
933223243
855292299
1095861645
2024487709
1835608916
595571265
371905326
700272311
621368479
1808788954
1064235519
1564754865
940110915
609540197
1001863021
1262136011
998921637
2039016457
1871879073
99148797
1064815858
192400603
256385546
1003142014
1702955879
188819233
441196821
41073415
174698493
326461745
794454960
1230304558
1335153965
661683867
1518261925
1486942648
948331966
1928511189
1498446225
1997300845
769727753
218885916
1252461944
1651255285
987173271
1640693617
1166992891
1015133952
856490891
1352391787
19423028
426674791
1956006966
603379376
1085917725
609813693
246156551
1127644359
32036584
1208985784
508386591
1716129672
98622375
1403795516
496882319
1351618020
1712816832
843831524
1194048856
975314545
281052727
1198583033
1143516338
1562659382
917317047
1727946304
70096792
1569296223
1876225752
1333803895
976035692
182702135
958735859
800777633
98855603
507653040
1868554284
1681025252
575601542
1619764927
238311504
1437831705
1754547373
1170253326
1959119334
359400406
2105538455
882099965
639203284
764898095
302932736
1432943972
340182144
1776283339
1659270133
1361080032
251117319
1983453975
1254558866
1596107552
1401534850
2059025927
510764332
1204326897
1392050960
353421813
1574791562
1683497218
1542648272
1950355931
1404638742
235720092
900287905
139742411
1192641254
1794287035
1536931315
1266413332
361371979
1378623052
216452205
426717326
2132205583
1946841669
277151263
1560341961
1895066505
1169171751
620461586
1782395098
818136016
1349520462
1608743143
480158059
1476603569
814928747
1973172605
1259517486
1980080566
770833956
436823326
978019887
858912972
3080412
853138467
839806058
177654784
493647591
1293361286
1262739242
2059419826
1091967324
71163873
1744987618
841991751
221128988
1655520121
816912829
634163935
48543180
1645248024
236169491
1431968849
1943565034
600977780
1621482011
1665063726
1437822943
1204737493
1165858873
2065485241
2024181440
2106427298
1899631961
102772182
1407381626
1826829320
679308889
61881760
350981776
1381616831
976260111
1700741775
1220904134
1853702979
392378684
527499011
296671593
2113480900
126059198
255962225
1903822567
1127165837
874099363
1374223007
1825982556
71022437
2125912736
1222223609
1057171755
1026570227
389846744
1588047549
1690971822
1967614304
1833286967
1530257695
1827245244
1520399656
911086493
1078535123
235079698
114018518
1232037628
540641025
2085777875
1630149395
627652973
727588512
1828456585
800432841
1710834978
912250657
840050067
130913429
457307011
809508859
1799263998
1939079107
409163113
183127522
1866796077
1693055133
803775003
218326286
594253986
2021161510
1944295134
291454792
1387580058
588484695
1259462725
109432593
76670655
923069739
108480292
1610601886
1874209214
1927819520
2048972792
1160260053
1979156715
1776410836
749792001
595522799
1236158806
1125068266
1824617188
237253511
1819878824
1404909808
1297813084
191339331
1219514241
459740877
650080352
688959730
48108718
48330455
849871
1446299270
1216118621
52809544
575691957
708210529
671725254
126951439
476577350
74640055
1266344726
24079715
412061630
25241565
892835056
2101512724
1413772093
1362916779
282521968
1205434871
919931037
1151561123
461914953
737464326
319917269
557682047
1909138023
124992015
724065780
220983953
925167222
1815545842
1912733953
1443854247
734104150
402657411
470634667
94229867
787809770
160863702
879664210
2078432134
981363474
2041469474
1628885599
1440093475
1195206839
704390372
1965868869
41712697
2084362031
1082631547
98093430
1016979036
1316209428
556573652
840758981
1477318192
56619012
1617035505
607128300
866034027
869956578
288110193
1693761156
19548684
1216938753
1967936394
859203126
1368971584
254579735
1216807141
736066912
1563217358
633598302
1185205427
1167396538
255222925
1416115647
2040592847
871155328
1850294031
907966482
1497083637
1999534442
711991398
511081708
1941536230
1313433689
1598119813
1875192650
693102343
1408909149
88726902
2024029634
1904935661
1339980138
633503837
1229150855
55482969
462720593
69559205
224484725
2070193757
1756243650
199272901
1737754545
664796889
87090154
604379885
1165388216
1183728739
1951875732
1947286771
651488863
1616583409
124704649
1579920662
257234869
156567572
1549055077
304350274
323159756
7882856
1179011063
824562220
757117808
1582170501
990852259
2138673330
906228855
176202339
1853994360
1277149335
777591253
1758398134
491115529
1773717903
969928231
394188821
1630208550
1344419992
527218676
1574291205
675895016
2133082183
121545741
1780651140
1360103100
832458281
309700262
1219047034
981218999
703820251
2098584490
44376674
1152589362
647201453
166386905
232015503
1013287184
488513642
52390699
1837387146
1386912790
36253392
1192613882
675301453
243504107
1227732047
536589286
519423621
1238746339
1530362187
1339438291
618683533
876432241
1758606641
2038571307
829655382
1372105392
166094338
1772263563
212266473
1697388875
1069676374
1327965701
1325321180
282428929
168360867
1080456863
2084087464
1908012122
535011627
338504381
227571488
1858694635
1251463331
587206719
1098989645
1302809609
255305671
1719415113
1282975188
1770759910
2137803913
117352436
2023674688
629974125
293995519
530601297
1733652481
782352433
495597447
781824532
474833814
21604349
1673671791
1609688591
559172027
1270214681
1093312199
1151274448
620317395
976074333
2146270296
1458285604
638995266
1975346977
1434164460
1511814489
1615324938
1288000834
1199159030
958803453
903812519
1447354756
1244695940
181309837
1649989706
367323337
97768801
352637776
88075297
1959562522
1200047063
794177791
243460124
1925887263
465997410
1841247727
823383872
315733766
164936124
310363887
2113625506
1239936073
1612400684
1963791454
962180592
367269685
40452927
852256673
316852782
200715695
2022186244
1025348996
1005509453
689139764
383400502
719275801
71900028
236194452
879234416
253025264
1765289886
65459529
1385341207
1761686536
998924819
890398720
1288416785
1915912001
969089533
1664196924
578680208
1352884207
321245192
793568162
1604556776
1711871884
169569878
941146055
1126814604
1479452036
294728843
306552266
2086270272
383841694
730895854
1752212814
1888226397
1108080704
1563344352
1122578274
2031803767
1998919412
994341594
520195601
1622419578
1415042796
1999494649
1769196198
973020142
1401887455
2017794130
2008070091
359129305
102534848
1002688743
98398602
1735056734
697151826
622806712
959630959
1049464825
1023688636
1219946903
1152391713
2139939005
880731684
1382160747
400839739
1757828058
935932396
874357358
840942372
1994630876
438167265
1983324922
1679202838
336689182
1849741059
635835823
1636347222
792204307
1211287526
446625391
492688740
1842309051
145030568
465068000
1943435255
856109241
1174252303
1930279051
1394607921
603534920
1529730611
1294369089
1450082464
1046668971
506678823
1872719313
1080588136
1800190338
1261363910
1808948843
437427815
355784748
461941553
685864003
802125553
2029913417
1632980095
1816045582
126872460
1345416169
523184481
1160857285
729410966
746778570
717718613
671680620
1372411501
1678807230
2116575466
291333789
746806077
339335324
1630751948
1197449493
802644141
297731719
2012923711
134338126
398150001
1080992172
1642367966
1833082829
1909458012
1391727789
1128788988
1384838096
670609834
1231362981
2050143643
255442167
1869895588
1781835326
1416962257
1834972148
1040534474
976844060
937003707
1034390733
1456523880
2041074613
679620976
174390124
543157189
973684542
2100937272
232636102
2089865792
929348476
893257297
924217669
1162950500
1655628660
576649105
5177055
1505292416
1096530651
1304732342
1529316103
1632981237
99634485
232436316
688450239
1079347693
1266124604
192405875
1043753841
144487637
211792120
530914548
6178337
490070499
1011397661
768091325
661017810
536556270
381747263
275248755
1256906420
123957372
1548818396
1356181086
1823928076
1227641978
1831077528
37968654
90921355
1576788094
1666400503
1244344552
648041702
155920813
1620674218
2144209204
602288679
554677883
2053031417
1686750631
391361732
1125694385
740389500
889071506
480891628
1169193336
1133404695
110842631
717620893
211475332
813318797
686872105
402347612
69720785
46280344
2006976951
1383933445
621331425
973418999
195547711
267525556
446323204
748883064
1727781951
1974888356
2094138030
1675983470
483472575
152002945
1931909551
8684108
594570091
1588911570
1081007010
1634375865
499841415
732477893
489482622
1339321444
2038364899
1280181950
902401288
1750643247
939648132
1175458425
1687592575
480737255
711048432
1021494600
689460666
1878256607
1578094185
118138486
559283040
1945121106
1619036074
1837818976
1651546003
652678081
956145319
150946970
513643333
1216856732
1317378125
49152380
618447351
1237368245
1348379610
1840557618
375340100
660988562
1158171877
600391439
1337904938
59559200
1707666973
1707165444
1682895486
1616300590
472071062
1664938512
2146843988
390370965
437498733
559060615
1503018528
924331412
1983818562
1588655987
892100956
1137156173
1857055829
144640356
937267070
465747959
27922353
1823866619
1868417667
1002598194
1875373617
1938387874
2134094705
272979877
1796767176
1808942648
298277540
940083947
559079603
127400988
1213699531
1901808061
759674577
232807708
1992163919
428537759
989185985
1924057165
1748716714
411925738
770475496
1457563370
1404494832
957907846
1700113534
258438438
1147675591
1722217230
1102735013
187993996
1936754259
186320341
739447923
1927975367
1685208777
1024965659
566027081
330727179
1753356181
363786051
1921422458
1435387289
54693704
1585756038
30207632
392963546
590462815
1278580184
1760707177
1857425361
1574750394
1265255668
2053292376
1762740330
426163078
505735940
1926018780
845089827
727784245
698880447
1233773864
1955233717
35166675
2012916120
1739253126
1135045341
514540745
1069758389
792367050
781698262
1150863598
722560283
855067745
324186777
128088663
1673986334
393049259
1232610398
365350161
333864583
1975098420
1404187834
2077355159
1387428337
1612374571
1136666830
1480098086
2081080399
1411850453
1168678261
2136835903
1149108069
275935079
67477158
1244981522
170888592
1084522510
1826576720
317914404
1000052653
1989201221
88049937
1558563495
360872587
460626405
2109657832
1078726131
1955372852
708671857
962237727
803142161
410049939
163475073
1576418367
139862040
2021001728
866119545
1115030960
967930328
351853776
1048701219
343849212
1313328166
210533139
1075492727
738978880
1986255022
1252817148
1554500178
1105748721
426385517
867053040
1725949604
349662503
1938119791
1315391076
755704694
2142483439
1799823685
778476293
590217718
693700060
1736249686
485355462
2063920870
949713970
1719164176
1530045858
1084187740
1960116619
1987569124
11556714
1772134066
2023162446
1911852930
86944809
1547220858
89001505
545726881
1710713120
324322499
506876437
1705291657
2117205659
1274362859
655422370
1729494241
107209526
1652850524
1337288499
1706284105
1380937517
1409627517
1218050507
53063828
1119805207
231531402
917378239
383459568
800231733
1576982363
1365404381
770141010
589371269
1246257619
300856689
1138423298
1378037490
1158934057
1643827029
272303472
1158127920
1170337633
48849740
362983286
843922346
1730894090
400944641
700497833
1070076207
2030963534
1124927151
2141984971
1453801100
39979761
1837662163
458052437
1171443526
1931911185
844215614
1397691720
1225365710
1477807898
562750347
1584929209
1384233878
885182723
389229328
121694706
357834500
906222828
1622236775
608035164
857639419
1711854449
1407709992
196677630
2133826571
756963643
2065619088
941036618
985269997
1949864318
248200026
1261507860
112637304
1342060044
925291542
584382282
1930316133
195483721
959910304
1951704910
1095320293
1487420781
1789510434
116652193
227359950
1419957418
408688862
546494426
274666001
1964251230
1553755574
149574630
1659924534
898241832
1014639277
157339172
199878630
1288149447
1248858374
898702013
1283350452
1165441113
684631201
1574487015
1723566769
1126026466
1342626361
1867849915
1440804779
974333171
1985688117
163194924
1744839261
1320770532
696776176
1518670961
145584002
537540920
1203433638
2061410166
1476798937
467256347
254699904
1082925612
644013074
415199896
1024920513
1753966414
2002972514
270535649
1137981382
1650893661
77294798
1757311188
193393978
2141282439
839075222
602653994
746201541
1182617011
474409840
410175618
838571057
593336365
1830958269
1371212075
987925655
1119765576
834109522
663121556
1723732397
389385833
1593519823
895607309
1571098246
256583215
406285984
9828450
851259326
2041284869
122110902
841612024
1675302232
2128123376
1077569578
1477619316
636813456
1846470723
2067533662
1998757186
1291973942
976749302
1171270807
1628160526
880882441
1055193887
487630194
525192063
1634526509
591168968
1103661217
752071813
1509781079
1189693676
1005445604
689650337
1201804543
1161000600
320334516
829348660
1251936911
92368542
64136256
1012757752
1535969124
1476812097
1661311971
53667035
1771506176
1790148434
528732232
1183317098
140420876
664655550
34477206
855076776
1025012169
891594533
1476594835
1237743275
1480824970
1242020448
913369973
706521855
2099220145
1969923845
1437983853
34396686
774314950
1155767148
1653302862
1394166354
1642149882
1954349787
543837344
359706926
1322198387
1443032290
1830486078
536893166
92347280
1764888952
686573191
900889252
1555755749
1119993231
1796902348
1874866329
2073533158
1864909562
2030360402
2105500153
509669644
1554322530
428425359
543045703
2013190949
1976275878
2110499861
826120046
186880132
535606808
581115168
922886415
1479970194
1979555595
1647610464
791050588
510116955
252947106
523375930
1957530445
602107162
1016273118
1819219044
1420555587
629545106
1807595191
1419670673
59323917
1505240262
1976137467
1878587471
23744915
443976836
2019776650
1466201492
547764872
488462421
1755417203
1734222733
118786625
386953869
835947808
1741654206
663620994
1502950811
1013690722
2013589305
1497813312
774660146
778821584
99417152
769515275
1328312312
1927440890
957079065
2056980429
1320973615
2047103727
1980282712
806853835
579835630
1595684072
2034364346
821626374
805201258
399077060
1559500174
1473683325
1616188537
242126822
245884064
552578870
238334685
647680125
581861601
1221886169
1289125394
319327025
1396715179
534656461
467912613
223879675
1846883023
626795180
1380429914
1265050930
997868638
1265891456
213794637
1125676265
455232388
25640729
1406097251
1924844472
1890989700
1781777056
858056402
476828775
607821259
196383424
1340800005
1984231795
1652525042
1606245058
1915370016
540777080
1862418078
1745509425
1205106352
983780199
2090521513
2138780628
78815294
614589813
895122615
1309362276
1306665842
1345417508
526745200
36662987
415763896
50613160
1899009510
832333738
2013709828
55908107
1335311685
365822574
63002381
278823711
981705035
1348126923
655057902
1448108003
1058538742
1918289
37512759
1139009420
1008822841
1534059814
1518852974
1443021351
2051188974
1951468694
379439381
1130638920
214936147
2062728276
1638471628
1830928047
840501008
2087239773
1601844458
3961226
209783465
1895420899
677403746
355133506
2028109915
1909246452
6865919
780288124
153644769
212555167
28552912
1204941955
835441159
176649495
1704551911
1902443347
294235357
1474632432
2013025779
1721974849
791867181
2020121244
1171238705
970408195
1138139199
485183722
1471214069
242792174
172680478
1728279181
1942295850
130951419
579700647
1248094123
1220229214
1138100611
1922554262
1881790950
1270020415
888110672
320074800
1546821858
889892202
599459211
649633607
1499521875
2014470312
354256251
557419520
788902787
706219306
1548853237
1332254357
294900479
1019334668
1359974569
1783803274
902667491
130042935
513264909
144912685
275902072
1689483447
986857313
1833255186
1349705228
1717850487
1236300837
1359922637
1644978330
1430760680
832516640
148932707
1735041998
1621780903
1533716561
1900728701
1998885345
1490218328
1809157591
924697545
1335999058
118200263
876091025
39737020
1771582862
1729510486
817059425
1346314139
698483502
990720925
605487771
382667660
1572535682
2139251595
2012516874
352896066
2033100905
1947020443
1825268263
372326248
2134320328
1941681835
1443248150
75753109
771268915
459061310
1337405130
1641052835
396986933
676376231
2031477180
1022582264
1186436844
836250373
1722938818
829507031
1094026069
1668623735
73727255
894314290
66994558
1313868163
1967377342
1852242033
1465488575
2390424
1565468972
1079408243
868647679
1012416541
1998655602
1107283759
1876448999
1513937479
72352326
492132191
1351998791
1088561946
883488807
902059610
1525647380
268571653
411567389
1365217333
1037609680
123596125
1672605249
1924564604
339829751
1761228444
22667998
2060376306
68100674
1216849928
1097582576
921834309
995656385
144976151
1420000443
1776767950
1748826892
1053249265
949543181
1092834071
1895573674
429865013
639263117
1344807150
903727956
1880252874
1074914460
615820901
1307627203
564542264
438312742
1938156226
1364652628
747998926
582704742
1705113013
1156511720
597846293
676031699
550103972
1143006645
1624379810
1137635527
514599177
903497182
829210628
944704650
337277565
1635659289
731288127
1884701679
108360082
1693296538
214633236
1049705268
1901628953
792063047
1369758730
1489956651
750336693
78896542
1511125507
1456788935
282611532
824591337
481876372
596294865
184984502
86196364
363739717
1006019877
245380352
64012680
2132413768
1489874246
1557926838
1649966184
1040816524
929322711
1992577140
1333384122
1377078291
1472844264
580924976
480510895
2091831894
359613796
1605255543
743519248
1525664317
1830097055
317597009
85819130
2036390603
1874933174
172824907
770786832
603308095
470463195
1628611063
719076011
665582806
18202829
1588868351
1105167523
446593337
1637301918
167875856
349451173
884630716
196994996
971979133
1156562839
1589228673
1066167734
1610007587
1566200456
1519499241
2092553714
1394520298
445605328
1419218779
916818776
979345225
1108610626
2060748512
102725640
1907135591
1860906465
1062238210
1021656152
1834433093
1350442618
92569858
970756275
32380017
1035916990
149777556
469089773
624751687
928528342
92301675
1203568242
409140627
138300827
991206346
1121609188
2143597682
364742464
1992438916
216218218
1265750848
1392997636
1955659668
828757570
848202796
237757996
790087908
880165785
1981447202
212256818
474010828
1237910143
1332008021
978436695
241019737
376019074
1868274192
1772012804
1961061326
671856772
3602380
17592725
1666976352
209244297
1136500359
1487264400
1452406451
1547288139
184790537
304618616
1284999222
1639465986
1561006888
935091863
665302079
1790555588
1031623909
1062512903
1517043196
51569443
1090778291
1496722931
1744599462
1431435042
202067404
374204503
1388714253
1485746795
171002566
1335129695
1175202082
2041660560
988671844
2061139628
1806795929
1009986077
2068497641
142089379
70796864
2145461558
752161664
1086797153
66645347
1746074366
1705228666
2079745896
1695092575
275702668
123327502
1207988797
1032628598
852197536
326690891
777906192
340051287
655762641
662646770
2025050568
1429455881
374368272
755244418
1964012380
1371812556
1639541575
1131705071
790070205
2066444193
492865284
1463513927
54925135
1128036374
287804118
1371949960
1699243322
640731184
530832046
2077023473
424779575
1927244265
1548862505
1363357974
364901818
2021409179
596902874
829573230
950723986
68255879
853764523
258885940
97468279
488722081
511236509
152907643
1811680666
637140920
1551896112
1086603668
1345323443
1800811341
568767037
1653034547
481911725
1757917359
803713518
2083828982
595208194
1117159382
1947575634
1318175506
1295704679
1017211133
1280041082
188718911
218030971
276383019
410359715
1335980828
1076123533
1262428910
51057863
68829231
344452060
1946076862
74725303
634093302
1602806188
1894299329
558385598
291449939
2121562905
1109889384
1778562425
248309018
1398850901
672413256
1693215743
1027304194
343198611
1346044805
1940687880
536485983
119804322
505797546
183803443
1470030657
1404187526
1930573297
1902158287
54873712
351509533
2039492633
563086717
823159976
1662241217
370574738
980776236
695909650
570170109
852865404
2078582864
15547821
558901022
1107268301
1889668337
800371339
550588033
143853641
1197897800
152124561
236147205
508958808
1363798833
1800028577
862768556
674740687
939196000
724954717
1553959431
363034612
1195947542
793718586
903132706
1996657570
1518426450
747490507
234464144
1588539868
1302847211
1458590130
375877275
242911988
856212099
1622070947
1019575733
1576314416
1867718280
1665756677
914423586
1652852089
876420804
1016839450
1208566203
266322024
1817921492
1655040583
1584716832
288222742
1756917148
868281186
1918117708
737015179
295801533
185778561
1281215525
168061873
844814535
1032246294
213529465
10312760
1744780979
1957871253
571745635
418944015
1619636927
472265974
1287081040
801623868
1386367530
467642588
653102624
323748507
1052508609
1788534236
1510287513
1639872393
304922952
266067495
1474119936
1784221373
1607111768
145212814
1789543561
2046026166
1140671065
463486090
1135928045
609742841
120371311
23576285
1632273058
29232502
1962083825
1777338248
958128604
1755604492
1675206233
1193051173
57469984
1992669918
137566727
968933332
1895037800
871456606
1198210875
1555735173
362839431
1510950483
1017596699
1245998098
1983203872
739302230
1937385361
1383804912
1783673840
905172901
1156031381
1825505193
147019066
235404721
704061137
952934496
1066056556
2005151877
1702849470
1605643787
1803239176
1943941981
786738803
343103990
561541863
1962675313
935484327
409693955
1936951134
1293733826
1648456197
2100359936
280644149
293681085
1241771131
1067085042
987110029
194084622
1871259700
1049899149
99016115
423541490
957128783
294232766
105029374
1476080053
609262843
1978438382
406857753
2093456430
947581833
1097882049
136787352
1421262478
1697216531
277636006
2046354130
586943370
1377765785
1962547563
1677286249
789066866
610765152
1132348268
1649469713
1148850031
1892522175
1950091490
395495715
1214404273
1829213404
1074945261
456177067
522526383
1702543016
611262516
1352019189
659235864
1290585209
861481834
587970473
2061861478
1679935931
1667770520
1563649483
1889650825
972001294
1308196684
1310249604
1689960793
1762142649
1929338347
219121827
403418739
1332903934
1587062539
316021842
426368947
1109331911
1752762071
1960657420
714219656
696851234
789199928
650946233
1513710002
122681288
315893267
1181274927
233839554
1085490341
225069883
745615005
1148541128
606992175
2124531539
141120798
572573518
587705583
1503553382
1498295579
313497266
1696954229
679767183
639553768
1261468581
631920807
1955323869
937541691
361324242
1747172070
1170779295
1084266060
1630479101
1770685814
2039078438
1854666653
1050506072
1843897333
1338799395
496743658
961790666
234927215
184525677
729593052
1786784083
1379025930
152020222
174460124
1834636159
1467597823
1593888769
1268706369
437967440
2139361821
127470403
2003249551
483508750
323400258
1979397527
1880818420
1712792294
1908058597
276982732
950674540
579465602
1249904080
1061873194
804847165
1528894144
870529932
588795871
1302559864
1149724325
339708950
884532364
10988024
1411959232
1830866583
175827276
936087149
598927993
1999638466
1020096090
1728713803
1323936087
1946839948
313997563
1384834400
69679193
1939527984
1466575283
2021540904
473774626
912672035
79105091
2130367459
909615403
832037250
1042356323
1587948325
1497954144
1913323811
2116040658
1338930282
99417152
823760702
1858807022
290578511
787122349
1788049337
954372897
1204531471
822433937
86660340
679320656
1714253839
1953165540
808065620
2052955856
1059252454
812128910
5302706
1848437413
378261622
1907732406
1686854564
1887620008
4368280
1774956380
1768010814
1660335494
817656408
1698230331
1328107868
2116008539
638473917
659501297
45471560
606201766
1333145858
692501663
763935465
1466247720
1678817390
426833006
1557079098
40616890
949741972
2026677529
2116611982
1879229010
1605877740
1971280237
2091254757
840190441
632952042
1757987306
1284667015
1770320343
866325267
1139902484
664722611
315401428
2058903933
1363573726
1883756454
1777765187
1191802739
1599253383
865870430
185397504
1649105773
558194646
1661975263
289804326
768621051
1517233466
2025290666
775563883
1361321374
331810084
474508981
1498878468
1359723705
425801332
1195399018
981652621
541332184
1676263482
1747188827
529466012
56215750
832048670
1153756379
1597744530
1407540226
1486175215
1996709180
1769354736
399706822
1651788884
976843821
1141282044
518444726
341857411
131790001
1447106137
455995186
558831107
780544046
1243198858
2046884198
102351048
214642864
290150394
1465757770
1202480122
1997605521
50162923
2010951754
1126415452
1242796291
673609245
632769107
1420164873
1153660512
1270059558
1963468124
1549553832
1774203517
1915805767
1696293617
110569103
1371745962
251133266
1801887155
1946223030
1947184710
1981638962
303154190
1241919895
316921417
624894160
1490794944
325196265
1474677001
368731648
770885790
587705585
547485060
1038336718
1874818874
1543938224
1505140117
536279942
917958809
2076722878
2138206211
894179233
491532095
137581690
478375660
838466005
524690484
884331993
283118902
489025109
565693271
1504198918
1402009001
2028331312
2131071470
444179643
2087080992
809063760
853763368
1493756519
530749069
880318706
1735933759
546354869
1169756890
291862026
468065559
1933208958
203652864
571789960
2065661906
2012386419
1996167024
2133164846
17346769
1435037795
816455266
114672222
282189829
867285153
2050448148
1645575386
1840223785
1921798689
1882250838
2066797768
1084359729
1751153398
1980439862
693614938
543169176
70608836
2032709886
921961055
267175348
781879262
453458018
162041464
607253451
442626911
1309998075
870283965
1523088453
987740460
185939192
1717241831
1644730113
823847298
1376648185
2123965897
409818104
1959765288
286793223
517533930
784749058
522372482
2077765610
432424533
2074717963
857821050
825431793
2053783586
65578039
701865017
1862483877
2098015377
978333528
2022063787
885833771
593967178
1277173117
1169113712
2097974893
1748477316
1508734921
1218392476
1893332502
123556107
1503316932
1659906060
1111155097
610370289
648746396
1298187751
1818312828
678480599
438537705
2003993831
1266187618
1832739677
1458379710
1440574679
1047168118
1957793656
1010014218
693144414
1423885934
464606404
1428065496
440329353
147247909
1171919230
1263046678
1237058808
553988258
1484335900
321955009
2004395268
1966018691
1332855028
1963742538
1029908081
834030386
1645487037
1096173834
557634293
337657583
677296095
68878889
573399559
1693194465
753743359
51480906
1459831724
1830840901
1777136148
1483189756
2009660485
908524072
1785675757
1024247127
562089561
891420418
93671250
1928732134
53609804
1846494723
1058253119
1710171678
234249663
709630939
961661747
424437702
230393758
140246149
1664105852
199601787
944948354
1223917820
1116693524
185606906
1233586360
1135410977
1706077707
1604135413
1931221743
383258395
440398827
119699183
266476540
1470921620
1367236096
810910619
1561171624
1235093770
193156961
1077365302
470287247
1237206187
1827545362
1141083576
1095265016
1551054022
340448751
348354961
866105559
859908556
547755852
183985525
1424009691
891976506
1497498616
513696683
745924237
834701817
1627378427
1863166021
1545405487
1764073020
1729074777
2100175074
354265651
939370951
2008935333
1619395260
1438932801
1617372820
90641119
1139762546
500656505
679007951
884954527
1939137699
479970052
1632040639
348434875
264096116
39568291
713788972
208637966
60266846
1825028741
361931813
482463818
1905553803
38688473
464665283
68428054
227488215
1221547722
2038485927
1398184044
942690334
1108737177
2124181857
294889564
623719887
68396185
1752634402
1620715759
1797462204
1462498601
466879388
551194005
637500018
1290911998
34272226
1247764060
582132971
1906383012
1647845417
2043137677
123126132
1970452064
1090466023
1218282027
922952962
1789888361
354220258
1370946571
1338072298
1032249819
1940527882
656020009
1166975625
1492329992
53978446
455384592
1289701714
1036933449
1822857052
1790914142
1413295268
2045654982
1865165373
542392057
930910995
269483678
1629988431
388997671
557548923
205486571
2043377621
441836862
2136369699
608122587
257550136
842314437
1723448671
263021725
302975480
2143939169
191278914
1285130423
537953041
957532181
1269278984
126808839
1185020809
561156892
2080908783
1732628119
1641869931
826164729
1446098891
331564476
1675943809
1067121976
962255268
865983196
1326678424
734351701
2110898731
1114323228
1719071781
1160285802
1543531114
2034327626
1825666733
1954365569
1856619687
345549857
1852808492
1336187987
1760801190
565812505
387879672
1856061743
1311088328
17260671
1276484785
432789254
2045133030
611156787
734284229
401137668
664325782
652021730
106157619
785809886
1794664887
1607137237
752779229
1388675515
300841701
72423922
202127060
125475169
1466083959
1319967563
612513393
1851310545
1092533536
727639975
1296423025
77290225
2105408594
824377628
1229952306
260176941
1441723466
94489271
296584441
1788383816
1003243633
1942361489
1719467308
624250890
771905088
438593703
1266680460
579134653
1437070463
830784570
986294615
923504334
832803585
1131846476
1568299202
1124068451
718330345
200464249
1589714606
614808007
2060663426
1905914509
688235910
965904192
1787895201
2097452700
510931395
445611542
1366606150
1458748975
1303414342
336664755
1937201889
1141875549
1062795014
2106904870
603227685
1964042267
1047693058
1746791433
755036747
618807626
1231215421
559922850
337664976
753244704
1445106527
1343681284
1785162869
1462991155
554451225
1946851880
1973987145
213780383
398073290
261433218
261332584
268892982
633178750
766243186
1872505724
311388756
506733796
1675650004
1822786882
2137542224
638871460
1803723584
981368052
770351464
2136168267
1648692127
1953143137
1757533965
220764557
894860779
1798389878
1350752941
1503508742
1354269844
1891155354
1002855912
1347287858
1192192668
698211466
97173700
37530925
1424935962
72025215
1714725013
930746929
1141265261
2028805488
739583212
1193183510
2040432627
543614565
1938348407
907581283
364364103
290600063
1851957486
142847912
2027078689
644784019
303926768
1916981391
1337300574
302584033
1440642211
1432085452
1786982008
676855463
1755704764
89775134
646018438
449196443
944637870
1531916808
934689327
2038901678
164316547
726433199
1972401511
2127057592
459365571
863912894
1505724423
57924718
822669886
934130660
264485474
1542735563
482718613
989671755
1488286544
209816516
99210648
530537662
1537187143
1913826075
830231707
1481764707
1867296470
1163887492
1727270608
790670054
1618277387
588667079
148251953
636955406
498448539
152928449
525113988
391581321
880515007
609242523
734490318
1041392915
1141637580
2007635974
1666836305
2038963306
284850777
1883486824
1554657165
1893686474
574788054
366859830
1084168083
1036818729
133056850
2045908668
580863543
1035150023
1400463775
393060928
497841279
1755076855
942055576
1414361956
513337016
2130717085
1567876304
726013174
647527197
1007275081
1348627407
1577635665
1199149382
759525141
571864612
3678528
113002136
62727996
939935718
955997995
955082166
377853144
1618030057
982179690
1284793776
1829115976
1966608499
598349836
1008172515
714479367
88919755
474500380
930742535
1149292250
134901731
1874845532
1426508548
1485918307
177047470
291097334
621641046
430584544
733913211
1905882907
236027793
1124570692
1381974225
1904825826
1618009116
836853055
437680773
520841157
580412558
259660100
2012215456
1159116574
1931198288
960907507
1298115010
2021794744
1782077993
60962507
640711420
833758574
1951281343
639679496
849661167
989785542
1228260055
1681488264
943040729
1308067382
1472409069
91761822
1454930738
1608023781
556336229
841641066
114937244
1962214605
393098306
344942693
931299991
1111186558
1289173212
2043704859
630289445
683714364
1451097473
354104787
266133771
451573574
752327725
1123375351
1317440610
1312553193
737368685
1249407002
1449841895
231082011
2111231435
212299025
1530944713
681998738
428929267
6729541
1199963660
1111367977
1231168139
494289232
1308988985
1509823873
43298187
242584372
1861010208
1258615146
1612963473
705015491
2101160665
837776710
1600335674
1731825030
988666180
1342388792
1583125528
196569598
513853139
1747131393
1485930409
138604297
267437494
499042579
729269915
1732798805
340185578
1845431092
1578669106
1583593470
1290096152
2060715728
274656428
903205245
1251809149
1720306539
60452282
170918021
274314401
89480336
441708885
211764373
2011502756
1266480734
46270422
449141690
578789137
1901368137
1710676037
879454938
27087646
668661361
1196603662
2006503627
636711959
456683051
111895016
1747984544
1191225446
1984746494
1967421837
735910062
1338721797
349325289
902114983
555816073
1744192468
2113531592
1507601981
811804360
604017509
1028869451
1149092104
1073329095
316163638
1311589130
284112379
1981078398
630543671
133412154
1557913456
1088860004
709450080
993950207
1820220994
66499806
102262704
977897249
1687172724
1645245420
1422965681
604702410
1571380754
744114142
239179971
1420203208
1329583078
1168803940
1162002158
880128930
2110412349
283817425
1898972203
2018636499
2064864640
288253563
1919626554
731346305
394559398
1168598934
215674277
1766364032
822401543
822985795
131636508
9387513
648635860
2005526459
1109456094
1165304673
914018606
790285645
1705458107
532624883
918504006
1820521698
657922623
2009472389
1097792940
951873691
694640271
438519957
1600367
675286785
1764750312
1369110000
990072617
451865509
1948897028
1320567419
1514484391
2014323641
1974176112
1170959693
511957655
1025992536
678130431
75075621
612142249
725171319
335963538
536287132
946196337
2105335062
1108699172
1103848049
14808779
438703925
1127518181
1049774695
1412692179
1214885541
1427329796
120664036
1396933073
370346519
620343808
355445665
399899555
2101339678
155310740
512474324
973205035
97438354
190234617
1981736857
1589896678
2051549466
985709906
103401547
90692134
931081532
1422170012
217158150
853305464
1929110927
1440746635
1754381032
1863421277
1747010658
1013683505
491851168
896050494
1791414233
412956860
944575740
307328351
1484185466
312136159
327439679
1749835640
1979884716
1627885508
557602208
848195798
197578128
982932299
989662283
90815434
1341091761
462784888
600487883
1008402666
116137856
2131748164
29416534
803544912
1964211057
2105996437
1982751311
1169617890
325902053
1260919471
2092389132
879966956
1621046415
856532903
1485019747
132784317
1356587617
534698819
1305658785
1873823129
1707574064
2065160191
645558745
662164564
740969103
605641402
788762007
543372836
636837696
1271496887
168091730
1119306651
59329060
160535347
105431333
839886804
2124981136
338568147
927155793
1199931135
615444636
1355830869
2020483356
13519459
1011349640
1787904521
1977126081
1795057652
1913540186
2003422822
1028736769
1451879723
1714619730
1024752055
691370346
1348244161
1662178334
659194953
483213671
133723910
34379494
1969464799
2107604597
193497311
989665796
361671957
1488806835
1492370591
1556547124
1527983002
1650801903
462816856
747896060
205260801
634134788
942100965
345847938
201308555
1238103014
1562170581
1787907733
1827153540
143418587
1670592386
890864354
411115192
1388704687
920343862
2131854255
1869742314
1623595045
1044703395
576301281
878885442
41435259
2094111876
403962279
1522602324
798975444
1231711536
449538604
1227404532
1174360616
111871845
1387857544
1042781345
832903468
6409739
1672605490
1715317728
126822879
1721837960
177106258
1072764149
978383911
420990420
1770491662
250329294
383652309
1981580114
1466187541
1584223634
1675518667
488350719
1013937283
522712240
927954390
626642648
1211715118
1530202728
66582913
151314012
534708777
326665004
1688312134
1764456536
1714472974
1776586899
882541490
621307800
1938588849
502398563
1921094272
1496399556
2005258795
18861697
454258737
1733620272
1875279031
1932232689
1082755536
999850001
723167182
1761079713
1731737266
1036546671
1127629679
617470809
806297008
888366715
1871610172
388842292
106912875
2054781685
413121130
1539211432
848939538
412773257
440886023
781295952
1271427563
499091980
2134824525
1232608726
689991104
1678338730
472349881
1691678301
1259010537
212708350
318347714
2091133750
1032943015
73469621
783361113
449122566
1167920595
1219263394
1773176809
1643962047
1058067473
743783820
1546059584
1116767833
268447645
968548109
1653109397
70012801
991670323
439703191
1805362321
1910217729
1863095474
1853765291
1832828120
422339733
817997160
327427233
1609829963
366363692
1669538922
543677078
1327763937
927557876
1067758874
1200124861
2134943110
997192747
741011746
134387778
396547247
999819068
739423266
1488968757
763170372
1315425176
1924427365
969519379
839707847
1793213740
1608261324
593562864
2114364337
1449725692
1732879406
140131604
1442706862
1939164076
60001537
803114320
1027441592
550329547
403882996
626838192
727402220
825730075
1848320741
1031817466
569437947
405587656
1524306282
1506425893
1267367102
656164529
998228089
877345321
2143440690
649944955
1485009957
1233962351
601002146
1366334234
453749593
1883013232
212032362
204909426
670569323
1527088337
360217417
416463249
55805799
1135719351
270346988
2110877152
920404046
447436263
1394726736
994827284
1135993011
1390416580
724113595
623881463
986710158
1509456658
475163431
57448160
423241087
1105953229
1149621786
1834288457
1743823597
1414151209
1441371122
1849199289
111591982
310366002
1049604927
862866843
470053334
843667312
1024882439
595590861
1274319677
1350158452
2065281015
1386475191
333323100
954310802
764899972
92261577
1222409691
1026875515
1323809069
188011538
15818831
1389122215
476781443
698959652
1972435523
687730577
1237739083
27854363
1319667990
1270087603
248806028
1856328179
1686973456
1029524602
1596495378
791484871
1467678648
983048521
487479717
842364547
789544961
1728046394
96848240
209486445
711358393
1580634710
963471277
484955830
889252558
2059571841
2011020490
506957078
90514473
734939393
1256307326
47082347
1360447479
812283654
1465238977
304783162
434137714
508678782
179271941
1457576436
1495038347
133698847
1535995594
1824017452
1141866080
1160072140
330495453
411416978
1177119306
445911222
1829173386
1897676411
1616409693
1831046011
461591112
233297054
1246729848
1051977157
1806232407
891389308
820588749
1200517019
1148558606
360067849
1745385257
1362889681
1207210112
490070499
578626862
295177051
195068986
1322723446
2101146759
1911518773
1255431630
540316244
1489524518
1640895697
300832562
1902056861
665889999
1518406148
1569018533
1077668174
647745179
599046912
687785481
1119398326
1284228534
14201924
2132141756
962113076
1545224491
215943479
209656770
1429905059
347476120
511354085
450013662
1651751248
1144034340
1404070677
246127078
1646640624
948182699
708198337
746220304
34723668
2077684447
1320431339
637810667
2059230007
1647389519
1164070018
1115123253
1152972461
44029786
397351361
874299395
341103924
467680429
381475407
1088618776
1985544147
1816739143
79518699
349947340
1946604156
1223122413
1940659250
551359554
1346973195
320196278
263619001
1238845042
2042919320
518038704
1817733588
1974181223
1762211927
1570939259
1063925346
1990771910
266075791
1672478361
371740912
2032347507
1932611562
1715504018
66544396
1779194306
1327823757
1105673528
525486182
172715303
526029418
774415684
1667582537
1923153184
1912617650
1919257207
705541235
730263999
319894889
1969774982
1616958606
473504303
985543463
372349270
1459903853
1600941353
1784878228
1522786683
1991068648
426467420
1652415045
1518075885
1576423149
1140918740
1640837437
834890605
855312354
1056513928
368926330
1155402834
215159329
1594596337
1348543156
1511727490
436603749
1861592653
1773786259
2109640692
425064129
548093088
203258827
650574800
1558092392
1236063579
1226206517
390502847
1447512963
272392684
378906550
1244995759
978103711
1349625248
197932627
1508296197
97370598
101790453
1737961652
256947719
48796525
1384935834
165323541
2099845980
1844748023
1782249700
386272447
843483500
623943319
603978269
1900763759
983603550
1036456907
1303316180
929901252
819593653
2060756100
1205608602
1057812631
1526543350
709893917
1172393248
255163480
1044270063
1388185499
136854407
499607512
1822909447
36903465
1219816737
2085046653
1788949541
1415630994
2125329731
157297835
1962577842
423712561
1015583589
1591265750
1307213089
1642839758
1729313688
742429211
1328931972
465229833
2028037030
139712672
637073687
1571705095
702827887
1538934767
1392686767
1174547519
126456248
1618918303
1678372701
904047435
1467069243
1425636523
842801867
1336511151
1751981330
1106340811
1322466714
1708839354
1413819549
194371372
24251692
2028066932
464877725
1295334606
553436158
1693202352
906201938
576279526
953846466
939543495
1776818751
73347560
1657507062
1867028449
453490256
301159337
862174398
1534770656
429660676
1657606400
79759307
373272306
99810725
781359357
1532187793
2107747535
250465021
1750213087
1328277357
1880052657
2024058809
1305241331
1359132123
1800390944
370481251
1949230507
456690172
1151824536
16921600
734636994
1286084952
1850335013
897618483
1669019783
1119304198
342080987
1405881840
751829092
1640249874
142441181
327287104
247853136
639418303
192067513
1473683115
1146234554
452633870
2113838115
1699125927
1792281961
1547690472
89786588
464995965
1233152794
632128288
2146766468
1903483276
368372503
749924601
1846657498
1364387929
351223248
2000014996
1774864720
1122305398
1453745793
416092142
532935758
403220799
1087376011
336233828
772455645
386912951
1167200264
466207793
840793440
1391385040
843375799
1877201728
449260165
1733506132
498453726
1191349082
155190305
28056184
1981983984
599771679
1784116925
2143640550
1448468535
346391867
1045957289
2035932004
1479720189
1143951810
1259292559
1591415489
661073138
990323951
324439409
1593278048
1572641010
2104301925
1188988754
102749985
468718541
763679653
1468415148
461887175
1025939670
1074079363
1615807530
1884537318
613990921
1834237971
247195172
658590820
2073359863
2015827358
223129321
606142342
1576421124
1101260716
177409469
536695014
1693850329
1508886201
1703566984
722358687
1509576646
415417835
217615041
319188988
1873803208
1435497804
1604611535
319807549
1529281331
280064254
2113751311
1107509144
675843650
2145297485
275790913
20457911
1623961537
485677293
239572152
858998807
230484693
2111038527
1293943510
912432878
793477831
245131295
1493110899
1288899503
1195529286
1292453201
1501533174
787959270
991306260
595468566
489037982
1408106680
1705455083
545503153
951212409
355495571
551999371
631472299
1298256562
71333527
1617433919
726503585
747914055
1199626600
1910814507
1267103107
192097144
1486702366
466879681
2102952958
980869401
229330314
561813804
487161377
1368940892
1836236138
83446682
1907454228
1712117179
1813202610
639738674
1839314009
543722571
583574445
613585120
167142486
53493647
1937192425
1549543012
805262169
205304050
500909142
1029311159
1670331316
1141792348
121630063
1740902453
2062165804
41822353
1302460298
841781797
1544589385
1039312378
1099358423
597018252
2122037066
446165566
572406782
1050138201
367995191
1908159952
360932840
789802495
1686433596
1386608252
1503108284
256609799
690757470
872948067
259191849
759315772
1619798622
275557119
1807301394
806156661
1934245647
402809873
1099083946
1298779127
2099928361
591299140
972706055
184098444
1737091448
1005248185
577299326
1887456317
1206862109
301233156
253622971
1261693450
1177185553
1761029889
595260900
1962328944
380656079
87499568
23845821
885792600
1559340980
2043086188
1085543647
546464588
647346953
1377414264
1586038489
400756729
1555974540
1787796599
9068878
713061128
1746971521
1511923257
1980519197
50020035
2120276224
73802060
383258395
186390421
436645383
1073853979
1645584165
992518101
2123943030
747752535
1690924383
1869574219
774007514
1203043233
1898814655
1829537237
392793607
266701840
371293076
504421185
595947631
1648888279
1548420851
479916402
821188742
1433789579
454444488
920702450
428270305
925435037
368420359
167077906
212061551
1473467689
1874476267
1927982870
1026722789
1558768973
913819504
698276599
1255887332
304329629
1067168347
2045171615
176585995
1389855685
1735267748
1429133362
608488271
2125511916
1338260560
922843918
1708208280
1696808101
1349116097
1552242423
821927180
1687274778
1245508991
2100975471
2018192184
369249540
795936233
218558249
572591911
786362128
1923672920
143572219
7709335
1275897385
390621375
1222773434
508278544
1577239592
17133123
1089377031
1515793043
608535424
1784346700
1775546758
31262411
1884183168
1471024435
737269088
639399753
1079440815
415713499
514252748
882390771
809609770
2053100841
294239020
456328412
2066745096
1993886749
1314929315
250679846
60766145
899188003
1780033932
1777369845
964223077
1482953047
999551487
734073661
1640513340
389738872
84049567
1076926436
256312211
1581654261
828058322
2021545643
413938146
362466841
1997407662
896043034
204594811
894732983
1858490005
2042772139
1114570880
1509450358
2004442604
413913876
317905053
821661634
929321971
1640386184
1185926885
522891880
638763576
641724442
1721631852
1961157942
11174027
595511007
1393515492
592817079
2141824215
1615894725
1069361907
300839067
559148642
2063410077
1641595533
1093751900
1100709117
1543339580
1765427755
905019768
2091134560
1891132398
1628114277
569689649
1368670711
746253548
123772807
1648168902
1793457489
1027189027
1008438808
1134703391
1723474317
1069911667
382619884
1851397425
1935864835
10745022
1257851592
2055201088
2074028528
1142897280
165338816
103776304
1187748844
824365410
258344774
573632337
896034698
379257374
1073342175
1374677324
1368866873
1357221757
1316860365
991345583
869786432
1130996780
1976795631
242228984
1510204525
906822344
164120292
1307554058
782451112
364518882
538198796
1286148780
123279290
2070909137
331154272
519434244
1113286025
1580351255
647483239
2144469103
720905682
1078024272
928023058
1480016907
75581230
2053289253
600433056
1114085535
705311974
1976893372
1291625352
123693793
678840391
856182782
529683237
81492929
1857503085
1888981371
502935068
1744163290
2146309996
20751210
870067475
1970464032
320344076
557602749
443807774
358122383
1507828392
1247705905
700113087
1499768630
1764392189
1778268123
868060902
932061225
427794179
1292448939
334884814
1506209298
1523071003
1788575978
2019249923
689453768
368368392
1718639301
2105627796
182084361
1850350036
998146106
1068215006
781240091
842350152
894944145
822543810
1583943746
424422232
923630296
259511612
1757653184
2086755431
1157640238
1541875735
1360251508
1900988351
1210803721
1552540668
1508242907
519093457
1887113624
923776583
1868694514
1832541881
1186248418
2129152345
1820065245
232489676
652343434
43275556
1952083719
719240849
1832404299
1057625948
1405469879
834803297
631976965
78436459
872326362
811536389
1301570043
1221049835
1555573745
1202901367
573784592
1443968265
1704252190
1825268707
889889772
18698148
2110632628
1535702235
1296496389
390114866
1832266243
1731129825
643679966
1958414122
1259284447
527897700
1159542566
2115449926
204491970
1302034854
1859136274
1932331590
1746375881
347620736
1457895101
1642749912
1319581084
1687016226
709628181
39810538
1907832597
1219416428
337506428
1356419402
956168455
1509278768
1059366164
1327422018
730206041
622542241
2022793708
524784933
791470367
1924945268
907993996
659709172
22668127
146593317
1819321327
1909879654
201940305
1704383322
484068825
1540244061
388977153
1860558496
2042067598
350432801
57483755
1462535547
1235343278
1195822484
1307215534
520594198
765579139
1432628309
1148420761
2024379697
946464719
572279980
1292020100
1027517333
1238997164
686233445
1102680751
1947035432
1750648772
1202666469
1575746327
549558705
1364365798
323967729
313556027
2084278513
1417875171
356770715
1965408665
1111114275
1437223663
554345177
1629653554
2072294111
386117110
1693320444
953660042
161768651
2003930877
360484144
1982321724
802085191
899917332
1331601026
1265355819
1123760072
1990478673
1663769862
1502339408
1146817885
54321836
1121816041
1973800380
1580800932
1412845198
1736794337
9866967
1594215915
876238402
413710717
1362859077
898623525
960307747
1869492162
195324150
852420700
446400406
1308050476
1468010475
1671684049
86137448
1614848456
1980438811
103036967
136865943
1785087800
1121951190
1167633033
620582046
1717551168
1590547634
87755190
1864768871
697913487
800941489
635585631
437531703
29155188
1188358086
1131333845
988591405
623840432
742296639
627178225
19000869
1199541345
1918533475
1858669500
948230599
1430563573
358768330
817929670
363961218
1608320047
1528828289
1944714152
246972304
2027583615
713835991
427273700
1775440584
1525485351
517612353
589799842
1586480582
326187700
299210564
1538229025
593781862
1553447337
1288379533
1424441985
2841677
57421188
495091623
1895167090
1434636963
1477641362
1524909617
1492923605
228388792
1674907948
501458110
454207915
1780804793
440518510
293953210
1600887622
1069364151
179666975
517713383
398779653
1253511498
1085738145
249402313
1765616447
1363970696
1219472805
2113253903
1947279640
1330494456
1131870518
1305888660
1679480091
1942450048
1160423169
1990892071
845495464
564953856
2032832599
1746911036
1170661140
1245877428
450441128
1090127081
1831613095
1010181978
1635724505
698088348
1738701030
1399432471
1080130274
1259817007
415155379
1106637794
922482920
1564708760
970409099
883134183
1970108446
1370040691
2096063654
846809073
156686906
1779791646
1532667658
1224981731
766395789
163361950
425330623
1681560684
19262939
587157002
1288084579
1100124289
583254969
1448809771
1250545526
1930695674
379483175
576447569
2002465929
698324082
604522610
2007620541
297492571
360352817
708469356
984321786
597980079
327422814
1219524827
1314423102
989794616
1539916841
946095681
1902576246
1541453284
2012450788
1792225905
595019356
1601556356
887058508
790506755
1080324685
848853650
1852014339
2137422710
1147846542
1504969543
478726350
1398268823
1349502234
1918202138
564504204
940536084
726032434
633758618
1424252170
178436986
1581563560
1434098299
1086490333
135524022
893032031
1151277969
1279208083
1042464030
624880500
1593379531
838553228
339075250
1800444153
361490769
1644568468
308499277
974987765
357707325
1546155402
1635430949
1341089555
2091784316
1922264000
1110896588
1283035849
1105252430
1662306391
1119544066
1337871701
757295732
1912536279
1725037295
1574326099
98943489
1524974356
1715976634
1433759795
972805895
804814631
1423929704
1247187234
264376467
2031485083
353606451
517147203
180526166
1024131411
1363870277
466848127
2041303685
1803965830
114540220
82573255
321362606
802660498
567022447
1406824326
263500014
1133063796
1185449260
1879439647
1843106462
1863547762
2097196714
1072972415
1476587792
996094538
1013872773
884538686
567455124
1269096708
649584294
316986353
361614257
289356822
889339425
620141401
1124659270
317473408
320297975
2136895447
754826463
1642478518
1847577481
1979364338
2052917966
1067932747
493721694
743237940
53786506
1817902392
746047968
118537953
621797861
1822969396
46711856
313049500
686018471
947197675
203292615
564719256
1299026407
1915010151
1601389097
2091778864
1521917221
951551590
255783217
1555066087
1211358725
1929645407
1768102018
1623230523
900235636
1592917544
119495520
60873856
1559795913
805330221
1150132447
1085366203
13040037
1889034238
11899055
1958934395
1869029870
882297355
989464421
923528457
508011832
1354137580
1296763270
198334297
1491612909
1233140786
1804354186
834292444
496965015
815415528
1037270725
1592890216
1876976097
2102220797
1225164726
1539050754
655012501
302582539
485458899
2077284891
913333834
452167206
930471958
847351552
859457303
995768976
1212214959
2050166222
1899628233
1740607906
1205649755
1708763394
9030612
1671173552
353259482
1488696721
1127583248
1073747216
1164158644
1575682002
477798868
2142027585
962692293
1692994818
1937158007
1180551663
545302797
2092099779
1739013409
836337391
1193872980
1037288194
1800341474
864305586
990726921
1177332111
1648085306
1693744165
559381403
1720904120
834666784
1389826478
806227386
63982070
1073354895
697439462
105132119
405238800
646154760
714843704
451152578
1993634090
1863789122
743893701
745357561
1322049643
1410802939
777134961
251148928
2090214873
796018580
155840055
797898403
1200261090
2130728408
1864379030
1636786938
47547828
1634762185
1068040751
874211276
1174546718
661973190
1610471769
1809798258
1132021296
1111825135
214418849
57096085
187059080
1377035858
2128371784
801009732
646597365
1137134112
2061172996
480694215
90418408
248380219
173023790
1334483391
1324488632
1691683329
1702758458
1314197742
1598379941
186291227
1045027991
617638832
1074003322
1329602148
1841030970
295021896
572715146
1219240510
117654400
1963630431
563317305
914828268
191635268
2094151971
1312896812
747907863
157404349
1858988500
348404098
382753298
1976408945
307914559
1424557078
1910100948
460193311
881259108
1144710979
1689956198
1140491010
1378807183
1379240996
31742355
1598887674
1647639569
1728916038
870290774
853703998
841315290
83437346
1802733677
229225183
1299054141
396286040
333112713
1741416989
1636985113
1508827361
191744445
1692635395
1636508058
1849325917
439285528
558788851
1812965753
463281222
1189589264
1960374364
895639095
1934859529
662399548
168851379
1664482969
1657750004
1193515528
344328508
883846319
267824500
230680231
417701842
1582480562
1995312619
235151996
1882548422
784835996
922069551
882442051
361249877
1811514250
1305932118
1281377691
1456747181
1311933072
674149867
1619767145
958105507
163261050
328776511
841574513
830367747
342293419
1362334112
1588128661
1977371204
1517321484
2044435683
1280000154
181628136
1163360130
1959907742
646081482
443135883
870805830
1073985033
557633179
863366114
470424500
506223306
1999707153
313636413
1561784735
1760713390
1426140445
1855822225
2074094797
1340318217
100576052
1931324689
1010815643
420276928
1197165569
1159680588
806636003
1438837157
1301633368
1900201503
496122830
1804802699
434740341
1453001950
78438039
1082310496
1627242950
875035246
1113436170
2064566555
1581458710
1315749476
1110326749
25598804
1620694271
6692654
1650019346
1951947033
2066190807
1538646023
2133515507
1528531381
897884244
722813732
1798637605
584263028
1635673721
1632687084
1276869404
104808740
2112781201
462968236
174086053
54026301
1755730464
750134511
369427842
2049435141
1592732387
684951733
496130400
861171379
304327580
1841735703
1856896939
256031750
1531863110
118046421
419163045
215276040
1369139704
165926478
417239516
1285789875
169976998
1302410129
1374641712
905745125
2070348878
1857679365
164015455
81756986
24583862
1607457977
272296190
1778590510
875235147
1182912031
625917981
289069964
1971461869
182685474
1563743040
1744661937
1263638318
618196198
429487983
922139153
83369219
1392901734
2047245000
90005447
1786365804
1193885450
49875988
1449819127
19548684
1606300110
1767984677
193855950
393553868
186237758
320383078
1674266526
820242921
572380838
834700777
1335519650
1032891596
2068477654
298059820
282831264
147162151
1717095085
1117876353
346666496
449585151
552975621
1363770781
1256916825
1101118553
1784428348
107735108
1185720933
1243474560
1647668759
1506868874
1890367886
1034373564
769194706
1630369180
363500557
897736454
1354315557
2059588703
686424303
933459039
662584605
372276958
1255484203
1583377919
541902817
1861259339
140252903
1593148459
502355758
724347224
286124555
800741559
998969977
1942610011
1416410294
650133343
2082843863
1669493860
1648107107
1585214232
433588648
1760901010
464738406
1487691359
993607656
1377911895
645957584
233484820
417457165
327498864
827013215
1033651584
1363916641
199521276
2079179039
236814524
997311225
1430348477
352781260
1371333979
705927968
1483343428
318954497
1610026057
1634605036
1378814323
945603221
301675525
134762844
1168669571
1592647332
695648909
606162652
2145453383
425415353
675009330
1318014448
1280711575
891015629
241323881
1774229585
1367402786
1018831038
1264418477
1449214373
1036346795
1746806153
367221658
637134040
1200351122
788600093
470273230
1217023023
1099395405
1516451383
1630964082
674990417
1228436176
1104385961
1300204054
329054170
1300161696
1535163475
1494489945
1686399683
21678145
598348198
14921926
1445770821
687410821
1746168055
907342576
746901967
625162064
258408695
523145937
1823311738
254212490
646318591
1889001601
105862525
246661619
1751286932
552293612
1131204145
1879851379
2021175761
2015671667
529813639
1104903837
1520130890
460117924
1473308606
489025716
1292968397
1375930558
623166041
1893332502
223038391
848236301
811738484
1353284103
692058007
2097072891
46800201
965248022
1203907031
1555635686
1697881241
441559524
780077479
2102415961
1875098133
1452647024
210154069
913431517
1311808985
850404136
37065102
1632766792
1445527104
318343229
901891996
1001157218
458896200
758205178
2029024658
308478298
1909138023
1717086150
1366413483
1052098089
645391458
2041576973
670895574
102124657
753960107
1226190993
86301211
1940357256
363706564
1042670153
1769306446
1967701270
664514187
1606063335
1521398416
1597641064
937336387
184987411
1088654462
1100581191
1498718862
1045743375
248658870
807617018
1127912366
650625771
358775579
699282885
1076341335
285812685
899082618
1671076719
1571377742
744429822
700331057
1262779409
810430914
2142285398
1899925467
1648308451
1370363251
64607722
378054705
1559010229
1528808293
2139684876
541610157
566820800
122396654
438975001
600034902
312180923
547988993
721946409
1152867571
1528916021
1090783807
248299556
1434578607
1631805886
1615852077
12775113
133138595
1355516327
1186628829
1377975962
992854469
1192271921
1039379788
1580745118
142315880
1975964482
1484154577
846522020
989800710
1785547110
1965865028
1841293344
1831698527
1876950678
1640292187
664276056
1861273909
244946050
1225118178
2136249437
1232640714
66875874
1951257266
127070412
2130966214
1253350729
2133728419
656796139
278788131
1954660309
106933952
673823379
1903259459
1983994002
91107516
2038716636
931359892
653580481
1736395856
995341187
1838695929
940812349
1594767444
869712618
332817648
1685774946
677044843
21996001
457287479
1743053737
917183562
833002180
1717136684
929655632
527787570
161182799
342416513
295486175
439149283
1218166911
145752162
229134361
340679273
1374461078
1315892502
1480253717
650000998
1892253438
2011504205
1661886005
1322919018
16772291
745524233
618834063
955360305
1774154658
1803813080
1360365812
1673694933
472480325
1119594732
637440927
653698420
649276382
1992748671
1796661133
959602530
719593337
1670538892
69231845
1276846270
344924177
631290836
1806696013
1839275765
653335196
989737609
1183457009
13879657
984105225
1721521008
783423709
10801414
2019183282
326909640
183376285
1926573563
468583153
232249729
2114056660
1111184070
1453070816
1667699211
1903155219
1219892088
1177494862
197719635
1722493611
238545273
270064359
678447303
1465742281
963020085
9129118
1898023412
1264914583
1997059278
1903979102
2079781733
320337350
165094244
1024278421
2016176845
616361418
1565813891
1083539110
1967150505
1711094307
781838039
1833132386
366616464
842648208
875137427
1664744564
916999364
2074715508
1223508538
665805713
673125336
923012726
789882085
1185495023
1315207101
1287489530
1868688853
365446266
1172024187
565797993
1014790335
947603413
824240833
1511155215
393192045
81454469
329833022
2018622494
1184943748
521259709
1168239718
403629792
1073866505
319102514
1040945261
203212134
928939891
2038842061
854671099
1587039940
1037624383
948322432
1552340055
451436206
429348639
926737244
174683065
2039697680
1555693945
1563178770
362502448
1564181765
2017790581
1775301311
1844766390
1930293458
1219966623
1568344916
634108885
1689040873
200197242
309603760
992330349
114073230
1246333863
1228350011
802468354
1024098548
1860319129
985232323
250361852
1067351638
504448334
1267365979
1144515868
1906163597
1986094537
100411258
1273869090
1140309478
565308467
1958022281
734858901
1573592256
404625285
292955918
1320458923
1828697914
2130293904
539179207
2001623159
889892202
1087306985
875913806
160731197
1702045572
1669213498
496152596
1877353058
530647798
1881523895
1937653750
1789279650
351620031
850736757
1384419254
1088521304
1490625202
2110327458
8163173
1718306987
1787946168
1317803137
1648563389
1512778987
2074902943
1208929232
1458002621
1668320123
1729024496
1063292438
592668922
865408300
712437156
779340492
1196434026
1268202925
1311850486
2129262557
1694857519
1833629016
166399168
1034169579
315039723
56944054
1367383152
806338368
1551316788
1820984992
1321295416
1285536452
171313221
202345152
210276875
1638843693
677838171
2131678949
807795642
410620162
1504320190
250757962
670861172
1565236523
1352129936
1365251930
1041979433
2095039760
867680504
701889291
1917757767
1435972814
321427249
119156243
1208833191
1536838236
732136974
2060263024
1481023248
1633969231
652358992
1693713105
1672356461
1211914029
197808281
1197038363
2073041839
1685140935
748214271
1279457972
257246988
529602926
71381268
1919638567
371632326
635466364
1384870866
1480168151
510904105
1629077091
1047402185
622655027
1694077937
1898658333
1770692847
1322774191
761829820
1435312852
1956930040
2053120117
8297589
1605821309
598921899
1987224236
1385117856
1812307022
307271351
2036275546
2086308829
1344241390
364876723
533892957
377128378
1679354991
1631039111
1087797015
1298325788
489711271
1381631495
816327719
1465247522
1733933873
1370542556
644613592
1130494321
361976987
1475816364
1238134185
819317821
1789992527
76693189
42854127
840473773
1832048455
2140192445
84768477
1882363876
161402813
782595144
122677891
862797015
1225869408
713977996
744578171
191054875
140442707
1222418422
517387695
1016819463
1921528131
643130965
1425622870
1145670907
1389901713
432018785
1870268223
1398215699
556831079
73906872
1997707923
76583294
757588097
1772858888
1443382450
882080563
1734429391
47293518
1907704384
148493193
306917826
1022582946
334950213
1364465528
1996629938
1646873870
894746514
914981845
1590954732
876107495
1242720591
375842333
1492360457
2109402300
188620263
1280307289
1210073625
1757628244
2093811209
1138686506
927114857
1217790115
753533612
2087365578
1348186752
151590097
321447377
446648431
323276318
1367829367
1090031546
999754097
1930259452
1380858415
1901383873
986821458
1629796834
1453057216
1652706771
463866061
309016181
1357734954
425529778
31081844
593299208
550404756
110433593
57233028
576092729
1960617624
1391275154
199599282
643965360
350975795
318083539
187312021
1436758467
1559331460
1335631213
1052114128
1685184078
1721069193
789309539
1654990060
414922654
2060621109
349517804
394493196
1965820590
1184073307
1418922516
1604782485
1765855492
1381191155
1137700898
1124878941
1934614023
2063188955
2004544249
596104907
1211197224
312345689
489989796
1415095705
1353314047
1314755523
747393981
835514820
1112507889
795461717
1098148941
711625193
1358587419
1801542214
1424682557
571214188
1877664088
1313313727
597337637
975040790
1476863399
1815285288
1646480812
226354762
122092213
282511045
1043918520
799598239
49286786
699762464
1521215068
538951626
2038917331
424735281
1618899007
1353551936
1435569131
1609676639
1277283396
197931835
1521761582
54243263
33501074
2126277714
2132771658
1288959948
1108031713
194507069
1724812130
1824281966
333274336
2020619554
1360277837
1239625748
86159703
1483044224
168986193
527535562
1485142625
28037380
1216490150
605706357
467884652
1965472678
1344156018
1883920403
1368041865
885602422
617762497
56166759
15860136
552193499
1010825959
1556680781
177908173
106096600
163923254
1787995738
945478189
1008997679
59139212
1873528271
49286786
1915323279
1803598335
1182841379
52467823
271554168
236717825
1481917875
927123588
685437343
961909983
663726034
1887708059
304489388
1973249703
1216091702
1757319439
430501539
185593569
1043981136
1379400213
1175726229
1549602148
88296275
1082764802
1989264319
154436239
196569285
474757455
764274981
1920356532
825006368
383344836
1253712453
2083816239
30062514
606425476
1728501243
1912976260
1950427775
62183941
635699143
1195852674
568390075
1236148696
1361111058
463299019
855241219
593682770
186522440
72484755
507159304
2114773992
1039473749
1278413927
273700485
1411271029
1192809003
774495193
165300290
400183020
1361210574
75223781
738093600
1506493005
204413429
99503403
374659047
402372699
1771342778
1092460359
1803296465
1623627027
355787429
526446637
1167844865
1181448485
916907357
127253102
1781402251
259665105
690723967
1471758868
1652089795
1164434497
1980002675
1605771644
167648235
566639220
1144710839
1760953594
520755919
734969918
1704479359
1732758885
1124527342
1046336931
704582327
2145345629
725005908
2031169071
1773398788
734717785
1226239980
964320989
1384125972
86940897
360008175
481223153
692052149
590307423
86489584
205445488
1957812936
510692685
615707314
1542582887
1944911909
39187837
742724005
318035135
645443961
84845145
728488646
1185380201
28937164
1104181593
613653947
1158884769
1895186060
2030654642
466266904
1064761339
1218624285
5420180
2112090689
332992211
596322033
790783544
1570683629
2022365162
198572722
323137225
1565924330
1867223125
881127813
1641068978
486647171
48593251
2031972994
341356616
1334364110
1766329724
492559687
660071770
1617144377
527536342
631935329
1778153703
702660420
1445952300
1850766704
1886575834
863450968
687393588
285473987
1724971043
1733851325
1367862445
1907009785
1342872726
1037561164
991012342
66907918
1792280913
594092836
214690302
1055876169
1363929769
325539103
349572740
750817298
1006406154
92332758
1430720047
425553463
1679609595
967984939
493837861
249843982
440054701
312556070
999491859
667878605
385434757
1221826405
2139644797
1667915046
1438879591
236405340
1929848026
148814992
1013015744
1203872880
1086589804
1094673729
51285396
1427992326
295502007
1894758100
2120870038
887046078
89525951
63722101
1880065789
508562388
910832532
392201139
2063154829
1957577795
947162693
1414625932
2106544126
2044422429
1112384031
1809740110
722467714
1908998029
1269471420
2146217249
933619392
2140950922
883505084
193764988
1180218980
394469125
438807188
54998432
960913743
1955256882
1217281885
783505612
526358481
351405732
2084128073
1432332350
663762565
941015572
1498600624
131210469
618256811
2023905368
2081265408
2134992953
1782312431
197982274
45988980
1823009648
1255168111
607897818
40091534
1617936361
287632198
1167803939
1340945099
837245272
1094969056
1318113420
345074699
52991351
1305734344
2072466362
594095827
1714885699
1651759211
841128515
1510336034
1864921596
750158876
742859961
235705026
58473387
1487835022
827514498
1826703231
2144466436
41735938
1929023271
681223383
1848713826
1304807319
1169571307
1477821232
1545388933
1017759554
1359170765
569844080
466654242
1416611475
1203645962
84758272
1996360174
325083348
1582509963
1527160941
1175364001
1322764556
789054922
1286853872
627715382
1393941919
1098678769
551716665
454054375
987755842
1131957693
443826163
220805329
2092971422
49806530
362800242
230629446
976945608
1714902941
49349959
1379310319
905031424
2003784653
616241840
1736036581
1761487510
1331508017
986559759
872899100
7035754
1238800895
806399167
676857275
287630061
1983542451
1892326391
1841340176
792783130
543314659
1334053840
343052312
865067442
1551569471
1189643443
899874322
506445465
978554692
1816012002
504181919
808898588
525044765
1940594201
1910274616
1442074646
1644126900
1886470075
1085770526
310988687
1848399961
624132634
1052182536
177159260
454313300
1691123124
211934423
495740737
1602402476
29768592
1432227056
2131852714
203259293
1874410643
2008413286
430180044
1349077108
1228673303
1190606792
1638435645
1716905031
994421597
187699648
296590663
1929718938
133552977
270115710
348125276
76589052
1210221279
2056452538
87944045
424588143
172495299
2061873447
158735493
580386034
471845407
1967534234
1596494850
1215281261
437620442
1546029917
2042535514
273568382
464413045
566711897
1418358118
134833675
392144415
1502054134
752926787
1400203596
1943882105
2031612683
187985966
2057535173
82684624
1704862912
1132983000
1114254492
709412248
78736149
413606865
597038269
806595192
878863940
1974468764
744078062
939147955
1482555856
1731178475
630720454
377804427
732564002
1860747591
787870398
95033324
2058618207
565725879
1476878438
516935456
1219337374
1559060954
985698012
67701221
1801971613
6462822
1697536134
289723497
1296629528
2111516346
920295362
1731947677
45996652
1847987812
1240560133
953662548
695881861
2145456999
1690091527
424046777
559699684
2119475957
297607079
714531350
452858120
1869192514
909386608
1615164088
1899973132
1051164592
401950024
154197937
1976451072
134072625
1063760754
958680245
166761857
359931112
1002531409
49226338
1419889783
1939408352
2103087118
984182450
844687242
2055057529
1636455386
2113503183
168261992
718504879
724758440
1051102329
1777956640
2030148698
808335510
209325532
1286735941
2002802308
1486653091
1012820118
915186323
1799417847
1150418186
850930688
2030385273
871039833
267228910
1134295020
427383472
1512199940
583172493
249128514
1242984903
1603023691
1250423888
521788439
1151343305
789404400
1841109895
607605018
451904131
1405453931
802875725
269243499
504230101
1260897194
937188706
1449630670
350859629
1487745243
1490307970
1030952844
159898168
660048867
365005506
53216006
1930098076
121791539
1425250685
314072009
1961058791
1548171674
1520740588
209839039
137684859
1243322579
1689200190
163873186
1334292370
937257339
562483917
487650073
156471665
1638878576
358619167
1563344371
855070171
1205012347
1035951004
1448777143
870336686
1580136715
1778847991
856859069
757664656
1251821802
571612351
1791950818
1037766965
1002885892
124786190
339012797
153037164
1324819468
1484179138
565609363
850404287
2033603481
1043214436
1483645808
2136237832
262543986
922178478
773880623
96712637
587418090
256080479
560961921
1326820786
1911210235
1696285744
380354707
1588869101
1546619207
410479281
101564437
1546020048
1797766956
441645323
1078701659
1110702747
862088406
767003194
1025079858
624070567
997954176
1640905731
942364390
1651379007
53514860
202453108
670019339
1566783091
917700452
1462459174
230052549
2091849748
401046589
1966285825
859491602
685211779
550235826
1127284429
634089105
1448722759
541225027
1320877281
1716008447
188738315
1434374118
592524497
1122048029
802325706
23935477
900819809
784901478
1624247829
1850145881
1375279081
1688104840
596829813
2065961028
360810964
1356185423
2040887160
2026038744
1296980573
506408471
2048205456
1583315320
1960941495
668102646
820381271
95084987
1745970771
726922241
1388003602
534145157
458519278
1151767974
1042980513
1779666832
1145851490
57106167
832011869
2129297843
1372715518
256382778
1845826356
1324392950
917364200
694578002
354488691
1246792863
41312986
1145233446
1916011358
178693705
564120792
1090655649
829763235
457746860
227070741
748725176
177604555
1771830750
1149654245
445382358
504714024
1319068053
1449615119
38510696
895186805
799297924
1481123890
1794669133
1717117570
1776406062
781609560
2126391937
1276757618
124368847
1190209553
515849091
1419098053
226271403
366349961
733658128
1393750987
1611738521
2083969189
369634824
1121134645
1040986122
1726575298
1901422337
110546729
694001078
687727836
150603196
1960139494
1131592049
1786817233
498594686
598449772
1675662685
473285455
1073146748
1998866458
1243319006
1887125648
939897477
630040004
1366531633
937133075
82921757
220810569
227568716
359109368
940324708
1729894905
43523587
2004413744
1139110531
2056132891
1852166587
2121838142
531080461
1317383082
397549053
1703188882
1028978780
414960180
1321462744
1783656460
287294170
1544157914
1048101253
565503690
1269574058
266674378
1498117935
1159499287
1327293134
1530279152
818298648
805471886
620658182
1120967597
391990267
401727872
924086358
1091692498
949897072
787804388
185132337
1125206863
1506003009
720471906
640532410
2145353021
728333684
1861442938
1697256400
789388249
1889986356
647774680
1826464506
1474401251
1614712960
1578659768
31201162
268388693
1268628637
587982367
1189293150
623785942
434745567
1093213148
1023696549
473034074
1418584216
1849791514
790399893
658524724
1739996245
564913006
56672688
1124043584
1070776813
1081494876
1291854949
872947888
550993791
828922584
635338992
1321813524
668856413
709769609
1162397385
527145018
427335972
53846943
645830877
1897737179
2004003185
1257401940
1661168999
714474954
1895275450
623326164
284846576
467380454
545270049
2061770211
563662757
614284895
95782449
893968555
1518108663
1291698407
1428539425
1079877988
1327345772
1223609534
1699473760
90345336
733222080
1516078088
1800924035
1931305831
693555201
2064717011
2040886971
4495546
98326974
48364356
1233779387
1857333903
695312667
249492056
552510425
1893868438
562034899
1652924506
1357161780
999954698
1908319496
1600371367
294962791
271864948
877717991
1157960295
683582667
959155532
63400976
1199505586
750917414
926028242
1965288483
1465103681
1884212670
1782455437
1253488851
1578332263
1825008048
634784233
819131579
340130134
1980389716
2083258410
1182003352
983902874
1460530427
1604249602
1648473153
551878059
17020254
397394624
1669367132
186172880
749355056
1679396215
376421017
609671200
1835164063
154445646
848656526
372624185
1611770451
1429729787
620920742
1412156143
11492840
513631483
529765802
1647356659
1896243886
345045326
1397551117
409039145
696600673
1847368538
405866190
213090608
1360904319
1912431197
1827561003
1355587901
2143585654
279701911
17838861
888314048
557176492
1672904522
976511876
1053225453
1829824281
2102278143
1475357271
1501520875
1925167948
82279264
1459480708
323512966
1977019773
548043719
1644530662
221464074
60843752
816845440
1223670656
1448942657
509318512
84583009
996344454
607829276
107842236
447198964
1884632727
863156626
1117128356
1355770328
846472452
916461507
1754623770
926702406
282299205
1199336922
904294010
1929494609
2024833546
1469600242
1248100347
1477047961
1957403939
222093140
2092487326
57149218
961081228
1998729974
1133877433
37606605
1217889228
1244924662
1377109456
1646555512
1212841585
1437530645
1151974492
255604689
1387011725
1366066152
1902451271
1454246200
373635512
303411536
984804426
114156491
2109323245
2140317970
202422047
975021262
298775057
594797697
141477883
618390173
421287690
1619862940
960239904
303232316
123071016
2086173312
1795137389
726986578
1302829210
795668061
1590183102
1753749190
1441097411
205654024
1417499831
201106904
1057564985
1389804452
1832858323
970930603
1826087226
246219973
747846455
1042563769
1485039074
175922501
1977342636
669323754
838205323
1389828896
2038763602
1603115151
1476471628
1534443701
1322936104
604383341
632584088
920806186
1297081574
915927431
1361172668
389924081
1876227236
271088858
1029217844
427626800
1237287960
486475421
1580521049
589436346
1134388745
1481408562
494825704
298659023
2103677526
54590071
840386616
73506392
1956236294
1388066225
501173030
1784280779
1763515618
149449080
924941122
454517889
411151606
544583159
1489536755
1418944798
387819072
2043545161
553862196
1209030536
1876963285
823556197
539426023
1670289553
2727627
1852141455
1479705643
257642135
560065125
1698536459
1013490518
1257585079
504180692
1359050012
931437976
1865074111
1343250195
1311202849
355939658
1760995723
1665755790
536002613
852867927
1994651487
1844818018
558491426
199568390
1446147957
1616160586
1781884931
2124577240
505864805
2133697080
1721735447
1853272257
2021260621
1267273651
920904273
1274904333
65638752
1153343917
1555046012
295992292
846703056
723330222
1068115690
553502055
2074887364
1445313365
1607639271
1101868671
214946071
1979241744
1436680243
123628259
1964797580
1952909961
1449117278
2106417415
72607157
610932955
619230821
284540266
2018354115
81076897
768594026
480100732
1716352430
335272857
1522508591
735687975
1693813509
811931896
1151060718
92232045
1783117063
685777
655571409
195109630
435039133
1432700842
31039320
1707936523
1169177381
125388389
83610980
1684658997
2039485049
139902441
1005488680
1980667562
1480669679
1762554912
1868989141
552082367
1348304715
1602392326
419732382
604905241
1311220274
1598875645
712235765
2087355190
608588749
1157086256
655502553
1326562730
585665628
382126654
2139883389
509118175
830268881
804522032
1238940632
1567149963
567431003
1110163303
1258022819
1014134143
863097743
1950239218
1092073143
539919985
1161222123
789387311
1264287371
19102865
710117687
1604278117
1976834879
1520749936
1512637665
1692831024
2031772433
1447164836
2005188136
798098200
1553083695
581564425
690420398
524967618
1944574119
1602643329
1973439372
597188188
1206898889
935570141
321939674
1705387723
730421903
1265066857
1377940803
196963397
394544025
379551006
712830548
1239622544
914916321
1533810080
264370538
962587790
1917554675
1651115470
523781679
664222973
1698632917
697047466
1005249397
1224701635
1405841533
120597546
535515822
1747186623
344138756
1253260123
1407591437
173433433
315039723
100148331
46660094
1283524506
1148369809
1317348904
316670868
248260407
1953587896
1587111803
256870075
462884064
1262649419
1410838446
606103324
1713948069
838260462
581646999
611901543
481429917
527276941
328180782
1463855810
463510275
2031232379
129706195
611593407
2115861967
1326547137
2005277030
51081066
898534425
159602935
1829806257
1400188725
216781196
105579136
1695908395
1344862967
133064273
1074126838
15955378
883603565
1685178544
784935893
1340635914
1144935537
895837230
1686382286
741458290
1621875266
439449885
1719820213
1633905779
1008879694
2101767033
302317526
1937654114
1910929764
1948243421
305645106
402224141
251954701
1856788745
718072373
38102875
455816853
876307752
2080435927
65600672
2083225792
881256983
676894331
1501679372
104380141
931918116
1797453132
287637315
1015767863
1622040561
369751256
345900758
914916321
1750014945
294104927
1544482671
904061704
634432398
181162864
1188197425
1059918287
1905346272
1096439039
2141233278
1547122009
1269827900
1750715413
337718664
1712964195
739236493
19339015
1675353563
2139249483
580796662
145095729
1515865248
1537569121
1964182113
1429095526
834947847
1176641666
147932420
1018919158
1756217921
1574065554
2142418965
2102454966
966722026
1968570563
645023837
658251078
527564985
113351955
1774871830
1167599526
2018903451
845099933
1836908826
755930757
1162860045
33281241
1932223159
1221909297
195444696
2051016588
1556468334
462046518
1820621393
1407394292
974485869
396497506
871535156
513800956
1626015577
635011968
1040199752
1740429915
1048654838
1974516611
529232250
1565668525
1626483932
1364222275
506261510
353251121
396931539
106145167
1736838659
318672623
1222624187
1538628059
248679473
168773316
1778839363
897975277
1558738736
159858723
1037408951
260391906
1691837844
961384111
1235331663
553687704
2042047684
957672066
2094424964
823200034
1124958782
423085511
1405432089
2064305672
489295793
715970587
387312752
144168147
30661526
505392926
2060358169
683251004
1940782753
948413649
1480539678
612033945
1216186163
1411311481
983458490
403995404
1162878360
654580459
204132437
1296390794
1948785373
408451306
1649342463
147559812
1475011937
1372966145
466138341
1893243635
123445275
1772422557
889662549
429006543
859012976
1649082861
1316484609
17424682
625143462
396174782
1646410074
1738073606
1346103904
560860834
11418805
1761956192
168697996
1847990689
867959567
2109580063
1367671723
2006757516
144847005
1492559138
560035216
291654336
1147547783
1538114394
755865048
1843738558
367183326
1336109515
2132496724
45009491
833177118
37208913
1780207052
1418822370
1114491121
2124084600
730136156
855245140
529972268
1898889870
1757959083
638094152
1719968345
1859753502
655490555
1920931345
86096062
670730696
84512905
809999879
2055499574
1677447304
982260863
498203171
1816760675
1624678449
399114944
1125437272
175149978
893375930
519692716
1448089331
1772343916
443100048
370381566
170309336
1194709717
1583124325
1075995318
752890729
1179685148
561055530
357249416
1994250707
1557113252
108793431
691993278
1002867829
1697690664
1654237430
552152742
1905617377
1394325698
452198123
2003256782
632517997
2079300533
308812346
2093985102
926470075
1526618295
1278268856
2086790441
268996844
1141175920
646909158
1915998825
1596485497
979519858
981621492
1266132844
1761876677
1314303984
1990364798
1713988068
1257809721
1202814422
486378606
1161288616
511832571
1799176959
96255122
550010144
1192662965
1633468511
1787827788
447021853
1256669591
1108640868
1841730269
1386003314
21894074
825397642
1986242803
705788203
1399435586
801595579
61068102
1360111870
2080811470
1093597840
1151564833
1870634188
177849756
2005280467
332109199
2044395616
355247264
1529500975
1751786386
922427702
1275495683
891111217
68563762
396251794
581160812
589858311
917731887
2126957091
1394800170
762193545
1901280394
1017073948
2553445
2011036325
1309730689
232302937
1610537648
213289520
2109853010
266029995
384089183
1861553992
883256322
624869056
392207651
1638683832
771186331
1292086785
1085628472
173185046
1460778207
1552164892
1257557110
1240273888
1897778624
418395360
1668992449
366012760
1469976129
181715143
1892492950
63505803
878865387
1753523553
2008403093
1007728072
1828811331
1336491051
1876054611
889616593
1083948057
243870524
1201800383
920404483
508252184
1825123885
522903777
385645357
1050336123
606872732
1601525423
1323804092
1954100229
2020855565
1428677714
833486055
655606362
1030764374
1287963966
1707414706
1261383476
1443539955
497671438
398499383
1038927992
1908861526
27340870
158928140
840596782
57106753
1854052380
1687043367
1634358431
523854235
2090808949
1852016596
3268440
2082882477
1950818028
1646881029
422270502
655214601
1865241961
465069547
2136017738
238126380
535919841
1884623004
1370161443
895600390
76524418
2072415454
1960361970
911200379
870366154
324144310
611998814
1001162923
141877371
1097950970
1515494016
1739709215
976834771
722574350
234609333
659207282
1660475846
867141279
86844354
1297855371
1832380250
410503086
1590394385
1682087281
1294519452
1597984423
1226567690
1549077576
274099115
1810489210
1535452046
919207982
1502282518
1835578297
1537219764
417087260
1071054960
1459463150
913882410
578951757
1203070928
1110223010
2037209315
1203806878
1006898289
813469934
1060448560
410264822
1242790927
647214628
1518228347
376584212
860699774
1076783375
546543001
1328395006
1469397995
1844750135
1771125514
1384021812
1060180309
865230051
1116174437
1789293806
820544362
909178813
930857364
1409962289
246688432
2030112453
895506178
953270807
1990275761
1078510862
973424034
1975675097
1732614761
1492979117
679845886
23731094
1358158695
1464837989
632262765
2009591787
1722168136
768732072
1710364488
1807293189
151695770
826719784
1283646957
427501365
2120835889
93703432
1894478769
2103252365
319380042
787238153
1185742215
1275940258
440562542
1026755318
11791497
479804565
2016596191
95797937
128252233
1793132071
759093981
726294876
1826829320
604535847
1575268843
860226821
1199872499
1767460005
128785506
2002913645
447398838
2088096234
1697705849
600585993
713471839
614359370
654958797
501129156
2147158109
1050344385
707527896
494726541
1538500484
1317217477
797686011
1841698412
1166723594
1755002465
1919415018
1733943903
461107111
106090241
18395121
909302231
2109797348
649408933
169697157
361033114
1399355589
46967936
197933390
891845305
1701778641
1002855912
1437510781
1083868946
710574559
1744011431
1772107172
1061391007
1396599544
1989360571
686574480
18205670
1190716053
165818129
1179516071
1287342185
1532867035
1517827845
9053857
711833
143867311
646070051
1006058549
1181659204
1103159413
870389468
1473699816
487256777
697623624
2122989938
1209585499
373113325
395811401
1715878067
2079098921
789458418
1552887400
1633045223
1785107806
1991801646
17206041
1467623242
27472092
1086625347
1547476282
1587282413
1216561546
1972169411
492499098
1884204055
1603739035
238509246
5637224
560169423
1814080535
702368517
818744398
670024892
371168837
391897689
2122822171
318330643
379382090
2124715926
1335555433
1954744601
442147122
1708308365
101755130
624386174
211477000
1733218575
82917836
247556390
1717348973
987173271
1276599276
944972628
47143395
1500008087
1345125462
1377202320
151718347
1492135375
2003508807
1614433819
450337577
686079370
1993311627
1400170690
1898232550
882336528
2075306656
422349095
2053872499
1633500330
622885465
296584783
670490949
1283000993
1034731901
332481258
1208872548
1763459123
208077014
867842991
82803785
1005587239
1064715369
163845905
953687358
1184213059
1933590430
129846618
178597289
1116912313
776254278
535156502
548693462
396504811
906451877
442781886
486620183
1477200859
531657906
738037992
656951723
861045699
1590200124
1856953045
1169806138
1982390935
1249463081
16393601
108242689
1085012572
761743075
1232235503
1630745349
2092024545
1758303972
896622210
548664685
269343421
337377276
655523175
442406829
873051531
1412627517
162279317
693788927
537225416
421523619
1856578656
1110310049
1442850046
1720039317
125290395
376322410
107787429
2093688246
433171733
494088001
1515788892
726459533
1670510525
1228305989
708060824
619368186
1797730515
316701952
2003810220
1266796343
992799737
721653988
351397482
1194915004
36929018
147305249
81481092
2096643166
85176570
2143147529
1380738521
699453848
1718369645
1185621387
1536360606
620412362
1821796473
782319253
204834968
733265888
342568578
1447675973
687753871
216222003
1639169447
452556381
1928057
1349600700
1171042465
784569482
250136680
1564250052
691677584
561880938
2089159840
2043427980
1388112122
445680275
1712994295
2091407504
1398135457
1143366451
62153127
1080288017
447669097
928457009
1518567557
58359833
398230307
250928112
360980259
295261534
1915905270
1202901367
1860149195
1805154124
1598813635
298096189
197229921
1142434030
167001925
1624430644
116953899
1113559167
974682795
1505508797
173535774
1886253943
490347003
238994287
1859879918
87493741
1922742616
1728084385
516765649
860444981
209325183
1551824511
1588341563
810691945
355742194
325839304
589097858
1667097996
1769519388
682102447
998621930
358941301
1967389664
684865265
676759131
374520812
1086450061
598817550
737353107
1947914886
403991024
1036568175
35128269
629277345
703531096
1241715834
2053929551
1185780806
1764602325
1980818995
649182276
1024029091
2074209888
2102604135
1615310451
1548893279
1569246366
2030834255
1072272552
1116977701
434044249
1635129866
594698828
242301976
283170697
1491803751
1932642047
87025403
48637568
2121719560
1047901250
1567667487
17533261
1099083946
11831592
88744760
1177924086
1597116
1288342868
1276919773
1057325788
661039492
993440645
71863125
1593834054
1458621948
2120915408
2137390944
1748367442
1093354728
1464004007
1806860561
915399801
1136892091
937902691
1954958748
2026317595
389512023
403459160
681290148
31378275
1400999280
1409903434
1047256391
45136139
1111343402
2010117571
665900702
643808881
985446215
1724163364
469952087
973546465
395228370
1649687744
854583534
40666806
1784760075
2478818
958839512
1449279132
1588742781
1833172753
304364380
947782338
1837616790
1944785679
841832832
2071826967
609028342
450590488
744664766
1176783609
755400742
173075853
1494843026
2042235018
895729353
1735776340
637898398
402127600
509826427
1664350288
282330206
532450562
1266865193
1792318941
1466100725
1489734548
1532713861
1088854995
75873391
1414261882
1194371030
844827904
1606329214
1046012398
886595008
1392721696
1901343272
154578600
1787147179
681862087
1895768212
234854755
1002356661
1990041683
1784129908
1900536427
1188729606
1540393784
38668224
1528821806
1442695954
274404532
1124866995
175066007
430126319
1374134551
1533355375
1426703077
1174751666
1510309345
634136939
484046642
2093591241
1261856773
1352999399
1299344849
650978574
1081927575
1406760211
2029859120
1553534712
2068815424
25848580
1813324385
507822329
758621093
1302853809
1742404760
199406863
107085173
807963810
1559465792
1199608206
1894766878
1082165581
1068193003
726321421
1291318040
562631737
58394998
1604406177
1223232971
779708868
1336548253
52723794
350910593
183519903
1926146969
1107777762
162810327
782338173
949606112
65856489
1594730361
695569564
2020322438
1579114300
1722075002
1085917725
1855365971
694671498
774832220
1806256142
1097680314
1109004446
313279188
165816321
675934333
1047266665
956912780
324576005
242223737
1814338033
1931824441
1699413468
298307172
720667584
184484584
1057998327
1904822774
1822010395
1824372871
1728350551
96272861
447905374
272373670
123387166
1096575882
214356747
1787258478
2059244295
675466670
764954057
260773667
1942060951
776213457
76825335
767489825
208649641
378992233
327996435
1900535654
1715580295
337712886
2061175342
1854108666
865784905
336093569
234442265
1033485351
1314461958
2070338784
1217677709
2130668545
1387611946
680031218
1057381100
1626386089
713419461
771573254
1130145676
1373132334
1100385538
668887557
428209441
1169615789
546631152
420290674
1905579685
465384009
1632251150
264810386
888300868
879278214
1556723356
541218972
1443508511
131161066
839075222
897884244
1842660219
1669430223
72702537
333486914
1942909162
1298804846
886422424
135196924
495958938
231277953
869285301
409716513
234375373
1851921780
33172360
1440319173
1344204946
641803560
1669392430
1547058921
1970381422
212793488
21942985
1488080972
900337005
730181967
1944860032
1116110152
405577429
1754873598
432077112
458036786
1864536080
1041676493
237586287
1951588561
2059749493
1087150009
1916933350
1340247858
894094075
1547382939
1778344585
1975783111
1534072850
1021168286
1684245161
927679573
1282585672
796899867
387190197
1420744392
1716516366
631342863
2012564279
686655585
24499652
297008173
2096372860
1722239744
1013198073
1672246627
306374059
1019271408
793452414
908019398
1272530719
515307665
248212071
1402425252
607240325
209275674
1939040916
1037507613
2019699218
1565804614
1210559076
310323655
831823858
787735946
952275545
1729731005
1806385422
2138370333
234975321
2105797908
71975102
1073506461
1166445888
2069313220
411694404
658588681
1578244254
324971044
235651593
174467750
1231568043
859877369
1600729690
994150635
759179117
955254413
1705788258
1095757869
2132154685
1927428358
1714081089
1203762752
725688318
1899910974
275399872
1092646864
1505894379
1803910343
1527305527
1513874971
1672540473
115554125
669292505
1399763478
555045643
1896484618
1921886692
1717642209
1945542224
490014625
118397005
650149431
500056777
669910201
1685357177
1504832704
532694950
1781277614
1285497382
1256447866
2020631283
424571259
1591767869
435130175
1092324413
784213791
549605422
736503542
280876205
1443305487
1349398279
767711345
471681659
1830093443
283492340
2115127027
435508045
857687483
1107798362
1667005852
2053456170
421622145
1901178410
748635357
1098324527
334131552
1650514137
1666986766
648604801
1372173765
684776905
891374038
1639575059
40451128
1501934280
109786768
338774858
128257842
852886689
2015882759
2078621406
807449968
29756507
233317473
446745179
1859430589
139954631
1994433652
1194726637
1447171355
1866709675
699481858
2075527559
2045709077
460419455
948227806
58808470
380022098
251133266
851251681
873621678
1535201855
2051320046
1506762240
763600839
1141726228
1127271672
2005602534
912933434
801513551
306155363
1229152403
1236274642
152344262
928450487
450988938
2130483254
1937378547
1128025984
139670774
1197923245
938829687
1055986738
1003834324
2057743850
1913451065
1086589362
412324229
40127093
213809281
1525251133
125745959
66576277
1384633875
32278422
993964142
329910005
982687727
696943354
601391339
1972049601
1802918025
1843197090
307220358
2066347962
1559662895
772637827
1621337190
1489308718
945129079
1504451177
1873194590
1826847037
754140426
610050592
209858171
1921279604
1087337124
1664884347
1626855107
1313104403
1580753288
1085783922
1154069461
33096822
37669928
1545611815
49512743
565147447
176287887
537125277
967352192
1618464109
2067007179
1871750587
858078429
942181831
1572897227
1248524857
644852072
929057130
872127880
1845712327
2124694720
185480126
1844455917
166192333
597046175
841639521
667735419
1197251467
1204460956
397873476
1608083057
1199797411
629127319
191768738
1939339291
1123529589
1789706902
1903942149
1559280143
77268364
1659888160
723615074
427325422
418880287
1157846390
104268174
850531146
922850139
1174926404
1016482283
237360288
1688062935
1721764663
2142208161
887834470
1717119972
416756617
1598791424
1593405806
1395976027
578644096
1982078443
578099376
1844109196
76911177
528317705
455842751
468819520
556820961
1556867232
1758646923
1742384178
1084758294
341899601
262010306
242662803
666122738
1019126198
711440924
319433644
348345243
125466439
1874045798
787620187
940512628
1200708938
92533
409461350
1042319397
1398258814
830273062
877248318
1770089351
1118033242
420578286
90563093
1675726379
896711602
495792255
1667094272
1635160329
124015180
743412423
2046373028
489815693
1089437684
1785500056
1056300939
1265311546
1596675800
1077159800
1025132546
977320246
91196776
1220923637
794788337
1114645669
1303030017
841888238
283522040
141842075
1382619219
1665026746
1166449862
399876022
580904275
1578606031
1065383316
964604201
1281544694
1211258878
1987175520
1313065656
1890708076
1919272096
1549313075
1264888484
1068869214
1739239097
1642164548
2026938751
467194097
385964243
1945127834
192972719
1486518894
1655415801
132935669
524205893
1441137893
249516873
1529429498
1634656933
1297345728
408294673
102441323
817506420
89911937
1156397315
985957576
1264399555
472926343
620563790
286631459
464698405
1712772514
771564485
30342057
194692700
275028751
701437729
588779425
1983173358
384985360
130692328
1013476948
2109178463
100069691
1175277148
1145142540
761227468
1979518679
951461666
291317076
263365734
1624578949
297839307
1002187865
553258747
1447857692
796235000
2076534962
1830825952
1510758863
1224498726
1151456078
980097949
1586419046
1047875372
1445405237
1311407015
1040832001
402646928
2012680610
33221508
956630548
1107326187
1808182935
2082443645
34477206
1818675218
1805166722
573613673
247533783
1629138120
1157065439
1712987104
538117279
766574042
1369190114
1458640372
260829942
994717797
80150713
1391951984
1019258335
1490917687
967165551
1850696523
796169769
1822023712
926101094
56859793
1056325882
317709807
10236829
90171730
1650947441
1953262579
889347042
1672874981
1033498861
366676237
1879828145
1544177920
244254929
1327341088
600492867
1997469706
483273393
663403388
828851039
1506503794
1570079900
524745898
852864182
400504118
1259278815
1440061122
1067664571
1950080214
1603531523
1111661430
108585707
950804288
1690280645
1773453338
8696521
57234787
66856792
99776679
1533845201
435818849
2117846653
887534482
2137520819
1348528878
951766516
1103321670
1289885980
1290924458
49770975
215685512
1887161171
1184174407
1327941973
2632532
1953048821
129113399
2125590128
995159059
197599120
227147493
1268489672
1145214068
456799925
169593269
1586860334
66762910
1244989810
626874292
565096145
1422819343
755601887
1824226846
39650240
389580001
1402627096
1390793187
100168425
1819395601
1680656449
308835319
256874180
970227257
1639646901
710823766
58076516
1470648078
1901867274
766840921
749889228
1623709282
1808927251
1365113958
71019548
1619697202
970475153
1889209401
1798599287
915951409
221052485
492393676
447130567
697401016
1520110986
2077476604
1508250217
1492579330
1158857892
1567211004
1919966911
1090619310
741746558
1891075353
331474105
1996549645
1800556744
1031817466
2106411745
1794855296
1701394584
158776088
1530476048
350489355
877434020
191060582
2114060531
947915106
982431781
2134698925
1488853327
1045998790
955843212
1724554497
174304335
1579883231
33588647
2103882371
897789073
227873797
422459884
1648111284
1425921947
1352506644
1878125337
1149372987
712549902
1958452110
1838136723
778738347
2025803146
399491021
1177426711
106817631
1197611748
1897355075
634370229
1221664168
1706149676
1204801479
673715573
1863208904
1237322697
1324431085
1448729693
720997611
34553937
1914716129
2094099909
2138697919
233904254
1944850042
684799157
1839615843
1921012448
249088403
916976681
521175713
706034056
1377740152
688852946
859598789
616092461
1001031644
1380686964
2044184027
2018103022
138781677
1027770931
280214062
733267824
214903681
2011548018
99845882
1548757466
887966803
685858616
500204445
984578752
2011353452
2140790036
949703467
882573562
510571151
1403748456
68888211
830772639
1825116719
1640595715
1467084631
1553834991
478880508
1179348015
1357632575
978394414
523856785
1946780639
860706033
599056981
556379054
699718913
1050179619
573950266
1821077732
1925545053
610071291
1413944938
1236475507
324475773
1220845047
54876406
2081296574
731176616
868892094
845399846
654416908
1700884642
1634812438
1197924920
1329781806
762158391
502736342
1652630514
1341764065
18876791
2140419463
613637160
642980280
162467662
1139648273
376757794
1257671975
970485357
1784936257
976402501
970314201
349170115
1146709880
531655203
1376260983
1916606481
1185926885
159389978
1926939235
2058903933
1688501943
560229981
999114000
1081004387
1748538386
436883780
1318554463
294173742
691791442
42435845
96810622
363371784
1068002729
809362276
1838447549
232036552
1902171964
21101687
192401800
989695587
620081819
77941521
1343389935
2072330092
900774080
251851950
275945868
753679593
1559369003
1305045174
1355038063
1050437707
556057669
1994555390
1260851108
1979789755
2048345704
626004979
1427410753
1158111721
1787009869
1589376407
560750358
243603996
1016182234
2073002747
131249750
497263218
662113174
291166286
1810983061
2140453978
1251242201
1615178933
1223628371
1772222030
980870737
1894312868
357334911
1511536636
617150272
2093063426
70901195
943545706
1019258245
789538905
151454033
1343308675
363913058
102759966
674787246
835381148
1275597579
985477307
1397070303
2095700988
1735490111
201483964
13178790
40189883
1577600784
82045106
2130291621
646001984
579086942
342452275
87458672
1716962404
346451126
1595511126
632167806
1048920382
2041508339
1431208510
1473557000
1221932554
1283987755
925406710
911869884
1442324032
1304645673
639399753
237514546
1863545109
423822919
1716534115
497653035
226164952
1929239599
116535181
796640993
1904788849
1672768230
1568369687
1085596335
682208729
822858501
1959640565
1984654919
592940871
1699851236
135253456
2112125583
1983480777
436964152
1501652422
1352947791
1039833369
927339205
844950265
48480114
141155707
992791570
460848930
1839479205
341094549
873718226
1351024544
2063368600
528662433
1701818946
1350858013
66544396
2121328685
293663156
1252071348
1340478192
556294734
1326976396
1968576602
706514714
1774055800
1560581960
287569625
2105196197
1818632353
515444710
1980206551
258373055
110474291
443262984
121590333
1216942802
576545724
110044664
603602152
2131614282
1215003334
92456764
411924070
1226927501
1424029031
429856843
529327140
1302498601
851703240
521721378
1968305847
1266604866
1200220814
1932331590
1607607763
179219856
1515043555
1221896018
627761731
1058326845
1632888766
2043635754
1852167844
1960221978
25038647
1509520130
1904012059
1785838056
2000163269
1282926851
177695496
2084513852
236934740
1475404776
1461766058
716843586
761590887
773581398
1984299032
1544693346
454115159
228691630
657263411
1541849974
1756138373
294369567
158052754
112208453
1752926611
1800220512
513434739
271261614
1024989805
1440464269
773514276
1689399636
723335981
1185499081
845502572
865194611
1928392622
1904532835
1941065781
94666378
67191683
1868177707
1383309952
167113494
458155127
894785255
831873463
1883353597
1510447262
1054353380
1946699806
499969100
506028742
1895807554
180641487
1335471832
1196036447
2033641990
1468667046
730707998
401270930
1288356486
1722625307
36083257
1292342908
419724528
1039404808
1008034573
998686721
1152199173
1469377319
2081705254
722450649
1852683925
506706753
2056014681
26178483
773809828
1645842232
1643610048
622046482
1529761869
2033764880
1837644837
1691844455
1663156828
929418646
558732553
1374784610
128989476
345097039
1942527567
4281165
784244249
928359743
1992128131
1508361610
230581746
2004228162
1258476637
2101185218
271256904
1606139278
1511367392
732185347
1900141100
295832443
462102052
615393700
1464560981
1711301722
1333676968
360431742
1897500585
391507643
1388218100
1733296434
1060098404
2101257360
454368038
1095332498
448474737
1433699127
1815557991
712777800
1853643278
234794927
142637083
550732349
1850676122
607607110
1685060391
1863328570
671825693
652221021
103148845
273054499
36799075
267152388
1680402193
108505130
1836152613
776460997
1081682625
373267762
1339589424
159578584
586512000
1867396607
241464367
9166828
554775320
1017845978
972751486
1501054567
415224238
655169282
426808977
531459577
997484827
687914464
30842669
241575312
691831366
598349836
2067611185
1896541780
1937517361
635827590
1837938185
1906116319
2127067708
909351730
986026608
930265415
1113198604
323790762
472031740
335139574
890947284
1855627404
158851505
652609020
1855808425
305214838
1227516565
1283460918
52718893
1155058539
733673489
1016336981
1721963645
589562550
1123760117
1269011249
1966873713
722502677
1422279362
68499887
792823991
2130587790
1342635584
90334524
1910994933
1041212012
84621861
552225801
174913451
1315900816
1954073398
2050452192
1609740112
1722214322
1922785703
1379602978
456669506
2091952221
472945079
150730180
1870617939
86566357
1641993716
981070516
881836446
1418553041
1122541668
344365896
1227040273
1826009037
94488714
799286882
2061408495
106716830
312348053
1777879553
338082932
495093531
709096608
812939958
1988014917
1061540829
2140777548
1313260138
810519914
272619595
1919199332
1873691293
1589446210
881993061
1656931972
1880054757
1008281034
848634802
1382093608
1504493245
1139727397
1628357795
971540307
180903506
2124272924
1029450971
1378224634
1703023017
530836132
848274205
74806382
1467396876
1716198653
1509735511
562728548
769390700
1044818485
1193734623
1053782605
677209579
173623943
670634834
265016633
439418072
2234061
394061279
1782371164
442164779
928809525
1988137122
1418921435
2076812638
1423904766
1415321262
556030425
626832438
885297615
424432214
999235750
1396553324
18373889
1964012942
1153038557
1986475531
68793694
438296930
1129977408
1882930426
839816047
1657328819
25820784
592092611
1234126388
57695804
262279841
222536665
614528219
1687812846
1376964666
1210521779
1772138411
1216390492
1178336033
98731230
542208325
1910544844
1738007714
1477985844
1955421891
1465643410
1343693256
1361015682
1405081012
95747072
802920325
352637776
1243758314
528861522
1041526429
959958488
865813158
272164145
1355528838
845197952
1277367546
172254135
344995142
1533710188
825467730
1980586612
927309454
49675649
123300387
1440789970
369946646
624539302
1427153479
1052329957
1454299840
41783944
209125562
566004111
1031467440
722309379
2075794137
1383932731
1556746895
333830952
1941871805
727063543
1039656263
2046289355
1220074338
1041205573
2139670003
1366641341
1499279759
1901863481
1770651585
925955935
591635575
483516590
1536026004
2138513632
1240293902
1812207363
1043604750
897121796
538835543
1160181747
133448495
1850786538
166955015
793255135
596620559
940227455
1392209245
911614084
314591667
1921064933
906272859
231830000
1250234998
316470005
235241149
1651396823
1296055352
636651174
385863260
1460744895
889445434
186076065
1409028782
1329430754
853523790
2140928743
1357852874
45613520
670084634
93346984
1911150387
985378883
796427146
1476695794
1932947973
316054160
1286859883
309445485
552850206
1489501301
1027850557
1405726361
1695420685
1247371891
346422572
79155146
1436945484
1366141125
339839270
899911441
1446444445
550428107
255034910
522714278
1643001392
1054276416
873625372
819604351
1881712275
389260053
915017564
1577180873
573452591
1152738403
1683172213
1961070992
16598632
1997204517
1620292956
427260871
131102312
187429270
1909713162
1621730412
1036522670
3145890
99830578
373307781
2012431964
995863473
471739416
2145206329
1852716322
1557198802
1435471262
182167307
1438804563
1344042832
595056770
55927183
551612762
1963240701
1261803303
1832764889
1294446760
970361723
737454647
1479696581
122495278
1314576155
728772569
109196080
459463139
1820847673
2073177464
265955493
444363136
989300028
1147968410
2025267283
1725811844
359939420
567394285
1669819719
1853675962
1186141338
920069369
31847444
64481081
853252299
1249431398
984702659
365916031
219641116
322731335
1491835974
611113095
1928501138
1177781358
26215477
1505107397
1130417950
580404403
1830611882
194641295
1223682638
1831496045
1009700744
641707444
716985722
281797313
1068133831
1969380063
909319833
2074696997
1138194669
523293849
1539192705
597221891
140845191
1909279213
1745679148
1492602373
467593002
586709741
1850452352
2036955999
38510696
717638097
766820022
2069142916
223531477
1102742469
1913143766
159718930
1558181751
978000709
1769034898
1624980814
227595331
56186569
1041467132
1906579032
1186081943
533603315
1553863078
713967323
2064740074
1908620514
1767491870
658984983
1615158900
81222222
527286478
532070779
1342887779
1330863344
346091549
415347832
1649447419
1524980549
557124972
1933009109
654732364
756270582
488129738
1890224253
142898483
12648254
1664462962
2564258
802361782
1375171046
1229660728
654552892
130440358
1546753850
1759795537
1794294502
363344441
1332103027
1435489169
1905037568
927444801
1129911069
1997653701
1481721953
1003428512
2066962936
1047238233
1509055624
924718064
987561215
2071158124
765910250
1426419004
693282836
2082885677
63477806
180933135
1101579127
1612625119
1719053537
748686242
1930743814
849513105
314571964
1373111918
2009047053
1147433524
78502548
217589779
493503708
1197258314
1014790087
99234052
2134677033
669154664
637261804
497316627
688525636
1479887494
120689213
2017470597
2072644097
1695508066
706452812
758652788
482736138
1848754043
145262245
98021470
810611044
713310403
658096593
873744496
1956027028
1775358480
639119940
1782127865
1178650208
849379789
1580080978
1480786792
487452154
1561276146
897500159
1862363575
1966458125
1702906839
1216018277
690478934
1823264129
331763631
375463212
1709839120
805647967
1638358879
2029929234
1028148552
583966367
1333398395
759351801
1164997807
1502816642
491394963
1263240191
1349978560
733444741
1774399029
17689498
2064232998
571729825
1288056251
287232226
387100455
54440997
767858215
1225506862
1690636131
1666071228
1296653557
878200988
880490660
37758183
122066388
1917299294
1878380888
2013369717
1500891442
1224444115
741648194
755500243
1598804699
897301367
498701173
741264323
1796886201
1314172045
1322795106
1047541549
1631456743
1650027896
111643648
1604715787
1648988104
101280299
1423339316
696699930
1585946414
487719477
1785921946
1718121319
765502208
1126142238
524626625
1517485628
432940621
1189560981
1626341955
889136722
1621578667
1028346338
2061022918
1642494739
1233724205
1777647018
1391997744
1663602379
1468842555
81184110
1603092586
701352235
1090173090
802082928
405920085
1445577657
1562501237
1783698515
2048115026
1925891397
353856281
686204202
822823445
618080271
1233462861
1833390704
102077632
575547106
1473841389
690893334
1831180274
1345893585
25592309
861317214
1608708543
426315694
1447469143
1995063689
1444294074
1467617390
2117966096
579825308
1302411154
1773775727
164576239
1505795620
1773051711
573225105
1695719233
78057757
626955056
1781711924
1451851296
2028518523
63766309
1083869442
1490625202
328094396
384265301
1077296489
1445106525
437899253
1293172906
1960450470
979783233
1382607205
1002972780
940742211
287396539
874855148
1981623858
1207897605
1620932897
1260827394
1058595137
1498424893
470755999
92300385
1360148181
39556905
1733740302
165047409
1671618239
663161364
2128715382
853196746
784156360
1238489097
353030873
386652664
1958501967
468313177
1451070192
765327100
1643568591
483245147
1826347759
14082239
1070346571
1898787903
1216181175
384302492
1134217051
872939738
1922268425
1597492054
1642564672
99078106
1089060932
170604728
48398882
1799056888
161340685
485921139
1566197104
584329083
1443405916
1950856974
1157816736
1951969087
946462120
662315115
1483866533
1714765648
554006976
856391393
2021035495
602002721
348523783
717478578
351666246
1642546032
1354123398
1499427384
1859456440
512257764
1134972539
505578179
337426993
447755301
1400213163
1038740443
808921050
1197372555
217542054
648656754
325562673
1752146843
904129363
385977932
1352506078
301927308
1593554596
242300198
990332228
217015971
294150271
1091090997
157263108
1124351671
2118235300
1298906273
2119408422
1176881488
1535046303
1731525346
1901170396
1837794568
1490087992
996248020
886187295
727537518
1177646859
1259282994
1806673825
1236127854
357292671
1098652833
1008639655
1809673415
454995327
281063240
1005070149
40331260
2011762499
635529055
1837483301
880010020
266577246
426761501
1636048783
2101564636
1071859232
809190839
65902724
924817680
1032822640
67668776
1496401278
1753826559
1725440317
1588803188
1533573555
793250671
923564763
974587462
294267218
1880964143
994700730
840841173
1662284372
902968938
855654431
955028149
828169870
1810943365
1788817714
999562909
1170644180
1341946689
1160724753
340349900
1355706463
262729008
17966763
864707731
1367170601
1056628283
920450347
305413321
965657863
421988384
525627838
1364950415
1690565279
585612995
1965621064
276906558
1294306179
2023564909
144995798
1852958184
946445777
1628456451
260588542
1500089121
1399234547
2105401760
236109602
1992283686
635322580
2057993768
1723289840
733283052
379132838
1619647075
1972812348
327892816
560390536
874276688
264269755
589418270
1988792329
307112943
1494926354
1295679551
1421528396
10355254
437169617
1996943290
1710224733
1847066964
969868626
1381066788
574327196
1335448153
2035460002
718890994
1440392352
462030168
870665138
1785595795
1988937855
87214979
1672902490
1098982845
34024460
1885510836
784768742
821072108
1611192415
2112092530
58003056
2122253885
1422216843
1970094309
954751513
922799474
581072764
558783497
688659859
286028080
781389358
1056445859
1378339890
824870813
1701035794
264709825
611633257
723705300
1545909145
763130118
205953114
199620024
1484442871
1846953620
722075687
1825415802
2114539644
295809347
969267880
369949747
1603449566
1095308638
401274340
280269544
1542121538
1036254424
674281834
1850885531
1322256387
1291200064
442760844
1535073261
1520759064
573270807
1339123033
1861475231
208175037
1925757946
502747506
1209204295
1409358328
212106144
1746714778
442826610
2108597802
1185574344
398753753
1083944153
55070840
1425530422
425501982
999412878
449255666
734686242
1031608084
558293386
1462007700
1472743518
533396316
1246617240
1397733310
1570806430
1776839993
1035374726
993767175
405453066
516336118
340543819
646447022
1811846825
9480769
483280649
1289048847
435086768
112081430
174706461
2096414830
64849228
1108629269
381364980
1877482910
488035429
160045240
1287193194
1650880996
263840354
1418082629
109722657
112376932
102889265
67491337
1997308920
906854248
367110328
311337084
1643216654
1405202569
622021183
1275180993
1762683365
392487655
1443413765
836459326
280889349
137043856
285886261
122079780
861238029
1613559574
2078828673
87313627
1244524753
2138676003
1390996361
264321710
1005035567
1759912395
2008311430
1919692281
936059113
474636502
104366062
1180515917
2111048210
124143987
1265561715
595978950
883181890
596181460
1647171754
310583492
1519042180
449499584
1144428930
893790446
661362377
62526385
757596330
1451161150
556674485
1887329995
263209050
1476591278
1551704265
407733197
1729842910
306305326
2108139178
601284839
1336805288
12722126
544519454
1340677500
1168893388
1161072275
1912822340
580539534
82041469
2081215540
2133373393
1583026150
997088864
2313972
1048126246
1597050821
166227253
1243462197
1482830521
610770986
329561492
186977714
989289391
1495654147
1993258889
1616551566
698816580
604817843
1187714911
274444983
801000907
1435254575
1493687852
1817492622
1173350605
1075226924
124522961
1477766312
1962858276
1071563259
180534303
490580213
2055601810
850393852
1106174012
1276836206
2118516256
133228852
221674356
1255791293
555173103
1110708291
1436175178
1533937310
894250373
1468906441
2034443772
1617445884
1790367730
999643467
682300037
549410019
822114382
118808464
947576605
1562820193
58630398
2082639975
123523286
1950920251
2124731243
1175487469
1543969938
1218149907
392020868
630572945
1531583557
675193413
96596465
305013620
703069873
220109633
1462229510
1065720827
1722217991
1242587621
1777541837
659656512
905503101
1177618420
1989741876
535143287
798069613
45089728
978370121
104994357
1768140905
1253953377
560859988
30065640
323728581
46610747
406112353
148575469
746136233
2008599241
68690104
498151240
1287998525
1689652036
2050104942
173472024
1833148380
631350616
1288117780
1931273844
156165334
1401210543
556894289
625186346
325847385
1746536773
1544557598
211979950
678196852
885640114
212266473
683347820
106423050
2100514495
386272447
1144430211
1076661745
1756314660
622838753
338906036
60251961
77623495
399368388
707247665
900252275
305128405
1316067063
254192996
550234964
528724262
1727592719
2045314859
931750493
994246086
600431943
1879048402
206151777
1903851123
317664311
1231307885
202000084
84357744
1377359338
1900169028
158141008
2010566642
1853715938
1455915649
874322112
1577846374
56283087
1392711566
1852264897
1791961769
731367957
724548396
1665872581
1978710716
1045518238
718830498
1957028493
1367281360
629704215
1889896652
1225904317
2124525773
1990810754
688659859
1198758643
622183900
273506392
255452498
94675676
311934693
630320466
566891364
342798599
99475117
1473720391
484144153
1294225316
1724672017
1103537396
226376832
527131604
583115084
2125245064
1972525350
1667913091
1643610048
1992236834
2079003370
477763782
1859535693
940504719
317397723
1928514888
1176664513
1991998283
465231323
832099236
333461148
926560099
952579149
787992360
1645481892
173476083
982482002
853046164
1451735863
1240717553
1267153841
196922420
1067896842
871790700
850220565
998388993
29185424
1131859683
835005504
952561092
760715081
662762276
423224011
1667312122
686374764
285743791
1196022493
343541413
534175301
865066411
556336229
546719
256064616
1595507029
1163441715
945393664
1876459962
2125584297
417107423
755707252
1495794039
793018065
252994825
1737463151
588534443
1474938310
1050770267
1354302662
2022274368
950259447
848102318
2031061108
121568246
1202845482
2053881854
1907791444
1851350858
381784761
1614503624
424569081
1681340164
1150672700
288553371
1384077912
2054466700
1920839442
1325148379
1794125731
1353904411
1834864608
1385968228
52730636
1674294522
1084632639
628016337
1386408365
764048060
2082999213
1962297106
653738344
1689648464
1719343235
2084351127
270390915
1560530455
501119231
737007876
1784565788
1949268806
988794344
297441702
1530542070
1172301201
685762203
850994770
1626496654
1130114399
452751413
1317359370
1165309759
561295009
113561060
1413444893
1000077756
2041402701
1366443711
1787070480
87741929
363740410
1449146827
2024834096
1219182682
1012607300
202937556
1383052007
414632565
1674731854
1484747190
1312629126
40588085
2059719405
285240083
169600090
1565823563
2007255589
1244451594
1268663175
584740645
611961581
903439745
511670670
1447065744
1710739755
1755075170
312331748
1001529828
960237666
2146215546
143009999
1543101125
1169887271
1210216661
1538857751
1279795513
240828583
1857286843
2145644149
1648381378
446326877
360674685
1480577728
223755578
1690806828
97731397
417567563
777128379
626010744
757357988
1713363444
1266430205
255039505
1021102972
800103299
2051098331
1886146129
1474305863
1247158283
1254624066
1956952042
2132029725
1660233618
1584102229
1021829240
728939966
940414070
569196355
565737897
1881434451
555041787
1308669981
427575808
2064050161
719051144
1857131051
295555370
559188522
1919669748
38800878
2133546771
1534399876
1960325425
2034438672
1688105820
1138266993
1106710876
1681184259
1634119575
1724556058
1851661540
2000855144
990323951
702688898
1381585688
1230185267
302587681
1560525811
236819784
1922868787
1026624508
1699000717
1349203507
1268970217
506825964
232477231
1149322472
1947568756
1538994509
2020814196
778969432
1167083177
1894591807
2078472538
2097365424
607314792
1082228548
623113533
1806611718
1735715446
1981765466
1417706573
1638537428
143609924
241456948
1423074568
1089041088
1830629166
1766223385
1441133511
1754835706
742448576
1932116202
29126235
954949443
1906442897
1256120853
1304713806
204160202
639797068
1048622629
1752433142
637550669
1364508537
1537912318
782249852
2127067248
1445788661
591657194
420891789
1367712579
635795638
464512319
2049306037
322781866
905172901
1603343071
1140779736
1816677984
1494844220
1385465146
2087031839
1894741104
2042264168
1280396391
1896510922
96756735
1774937762
49842774
2120147988
588099431
1575951943
1924444608
1764693750
125459059
576270466
1701821764
1546879690
580437373
894937280
829331220
594403071
2101681660
5052462
1257924834
353629061
1698008514
1144635482
2057415339
1580259977
833333411
1935261051
1952712877
1958374587
1245023899
2020672834
169900648
1084038176
2106929515
1674532991
1316996014
863791134
1845313508
726753300
1594300615
1718374920
366740315
1469736176
1144710979
1455367593
963906751
649389968
1700951138
637389514
1406996643
871607337
1861029734
1190343243
694417600
1063825261
965572592
553910849
631866133
404925366
564807025
646695096
1771248572
763028615
1930316133
1547591024
849405053
1031078043
78932940
710553231
1673332849
87866149
802169048
281388000
52194587
445799324
435119325
382149186
723537509
1062825097
300653493
501547290
853771258
75958634
1911956830
1265210868
925828170
1846888983
1816194111
316779133
1941247297
1732125125
1803580673
1016087171
713457349
1740061000
577474703
1380091896
54062157
2033275584
798142047
1177209814
841111205
1881472062
1699334272
1740742211
1597014915
591131040
533273647
1553487513
2095470526
1932460011
409665878
81723134
413807257
1055585471
79245097
411569891
880401229
1165170505
1263203211
480803911
1051158998
1365956892
704607593
1252230902
1686093221
1455993528
905105503
2117691846
604945635
1594749213
518996463
107730140
333591973
1793217102
105461259
1921694945
1668462614
1645350038
2028712121
831164291
1652179032
336549670
803680821
1963272031
1711232557
492296337
1423825456
47931177
197490255
1703631
466358256
1052544245
335152753
349730373
1850939256
269559920
2033639295
292471078
1911956507
1242722942
164063167
242068327
1808428162
1103058917
1753034310
84973093
892643849
1662081440
1950445828
1348791826
1879769438
1264416628
322174740
1349273034
1943807599
1868456881
1544623205
913673589
989315961
1446301198
1432665214
1256459712
1623434734
1251595976
1446277599
1454837602
2105946673
1744272315
34484567
1061711076
270066744
149827451
467789082
122912289
919063627
1245687644
786891987
2012963223
474615817
570252325
561069778
401695921
603862930
899250773
857169223
284961625
1145026162
1445407634
2132248807
1389299807
537738243
658305803
1376497580
1351132260
476295578
278510648
1580907324
1888391846
250801000
25643917
382331239
1237561324
327333322
957670924
1859662004
189676318
1570543879
642043693
1844335551
326820271
1321854928
353997685
1654203071
1195531650
297258262
1443967559
1309007074
383241992
1369102156
881022973
2086295650
1000280014
1967821828
1852337316
667848550
174193764
1081515018
1994744846
2131658904
1635366355
360896812
1581846183
241700288
1480765749
1820052708
1022783210
746172930
1029645915
1379561595
709727283
2025868069
4391290
1410962301
1606874530
1236628124
1612373194
1953667091
1980858480
272764258
620921077
12431755
1457717487
508151199
32963480
1964757887
1688126402
765080184
117586886
427114168
1924353000
622410245
438526448
996678207
1439147933
1169450170
1405375133
42751926
1148346382
1989757954
701620250
1346990780
1531252828
306524826
838239158
1808395091
820101992
1251986607
246531434
1179889080
1068047877
612384115
1747946460
412272662
383370312
1470518653
1876951470
861336434
1635295164
742753154
2134920892
1522452093
734991937
68138680
325660563
1508813744
422916250
867081776
2024461947
814513430
1012127505
1335846403
608902568
1755106307
1807686020
482861049
1391273438
1655039964
699160868
243108387
1584591444
471020424
1980818995
1074226795
1274883830
1965144276
140288360
1312719011
1547306336
1783815208
956774057
128516740
2127796335
1428432544
115904552
113044089
2108542999
1991975969
77022733
2019205767
1510804531
1661617024
140032340
13541233
399988217
33907166
855238384
2072576909
720018220
999546623
1881694168
398537515
1459164856
1488084061
1518979583
830570619
1626994484
1942343979
1357280603
924392911
1822779877
1843361279
1954777996
584462182
67349746
1624731270
1997673396
642534018
1179902632
444020185
1819571582
631508040
1867386054
1130096128
1511963979
1628023448
1160235453
411201792
1062394324
1360103100
1100775617
696022409
1055035312
900802111
541829912
950104390
2036948906
42012300
279659201
1904788979
972045620
668870097
283264268
686030541
279512269
574650570
1316116730
246816429
1986292202
12137314
1199021949
1148752663
1956179341
347998260
1071890345
359226370
403987019
1847238205
188443840
487196101
1067604789
140477418
1523721603
1314735661
1675697614
688968935
1650193944
2019937219
1570522484
771168035
2035980182
329071413
1510109901
2102894662
474861102
950461564
1851160756
440754347
706024202
740369275
1893107385
1794385767
1014905410
576279030
1102755885
1402179829
1806451880
60460855
1611887218
1236531377
302968902
103832788
144477372
1096897541
1541766110
1050489949
1035345806
1858814966
1077294140
638876500
1856846433
658662469
677270431
568865494
608301276
2004703234
2087458844
1495977541
775374822
2079443005
153479090
617839829
754049701
482416472
944095943
117789561
839574215
1747316056
1443000847
550153467
610207007
34030693
947222081
2123842766
1137330718
1944313929
234338106
2059788147
1608916509
173909058
2116457818
2086475417
92132591
1338823321
2114297816
744266705
997967790
724575353
2093296819
1257682359
1278918646
87237294
1233448208
1725066463
933868579
977533371
1762659807
1799167216
575011434
214817415
1110669232
225453159
700086575
932121886
56431543
1870378948
849133416
256140920
1526006787
1626163548
961508035
1208220410
618000402
1393424006
208593805
1402943932
1300321700
1471181050
221486574
1183799426
673742904
882515922
1645358973
724505783
1925659067
1103699370
1852075378
901774684
198791158
105281651
478273169
1472018457
1449256708
838522469
1594341274
188875544
1526769347
204617949
1454313888
1719686925
82611435
553174265
2060012191
912233152
454673905
1960791339
715402557
1205202456
1011083208
1730534832
708804366
851468547
1814287096
368968572
1178045993
1647016348
620628239
482749590
2055490354
302126392
288265313
765037823
1779327474
154510058
856736613
1665656716
2027232174
910069775
1229022601
433081382
352939882
1719966686
564453617
1003071101
1798898671
1246259871
1140036879
814419995
1472154475
1929832826
65681686
713913270
697334244
371671272
903828514
1992259305
1792494251
722414988
847594673
1913323811
1104364544
353962757
1667858925
1596248813
66208713
1946561917
200622430
98880788
859431133
1248306152
771617410
899661495
1849726350
883134626
1509692396
116966833
1411852849
940338170
1844573776
72548705
1848658421
268266541
1709257300
1966559902
1114806480
1478679314
714799347
1411787539
213637846
1184371106
1851911815
1584067114
390851224
495109364
1927546284
95166968
2118435487
1203644495
1047183033
181630616
1828038582
1734871404
1119052423
1156511720
1996609239
1412322014
747514220
1670212932
948309477
213767494
1583028906
1227042671
742095679
286915316
479106975
47931177
1731290582
13328349
2069518545
726934646
118104642
1930402776
575760558
100161097
1466084675
330274273
39859750
1372346285
1838990509
388450263
770861282
2091497180
1003097375
1692035292
1425344630
1936375471
1043404265
855263617
362841579
906095952
620545120
1713571508
764456720
2031928574
182363764
1165713036
1565706350
1248459703
663114892
1053829622
1288328580
1048528832
1162313487
1967793147
1161191963
2126053785
1490978385
1169612288
2078326868
1568684264
885824410
158714450
1690189006
1223261214
1578840045
663709359
181849950
1925586449
1137564930
1507545141
1139563436
529464657
755735859
1317254964
53416316
816075997
232666674
645027162
949576732
540495975
659043699
1977033700
2042192267
1313480066
2045155612
1779286751
807613382
2072177431
438187295
89824818
1427310513
1323470366
329934184
431506207
922555451
1016866107
1602901960
808835621
775432319
373644212
1257790906
1262171348
815642637
182278995
2051039929
423642916
100200764
76315242
1059392532
1311260341
200847799
381968527
1674260425
836731493
1753229909
1203215261
1791858808
909116443
173875970
1277069810
151266945
169267959
669995667
1413989344
987587352
139322885
2065007056
324890992
145845781
1934858283
2070982675
125233939
1472963888
431191071
228522507
1413050713
919308408
2039813207
85032569
1525399532
196513228
787175873
632573704
644908934
917862701
153943210
703973823
446483304
1259573645
1833978758
17934607
1955850310
208559669
14359846
750304290
1907618983
1417161578
674250399
1548648464
1580372058
767160328
1947132943
1673367647
702113563
1561992524
930357767
43977937
1679465812
2101194237
1037090826
79287710
1475691099
925956610
591607511
1482833304
49496656
1840747726
1251884108
2110235498
1529486863
1626395270
1140813818
661478692
1755986118
572487108
896597039
944449244
1702258551
2027796310
1045827033
1261108565
1533195727
1766673944
1179472481
675497034
642677826
1464270184
1098067329
579946757
517380126
2025112652
766564973
1529130760
2129093123
803645701
1292751420
321685416
2146858295
1947279640
1742132062
1292830652
1719861462
1625260225
1983728785
1933019585
2039126827
118336722
259401429
514546604
344777978
1196262836
1117800910
1963105208
1379304312
1242130291
325206252
912630026
1252865857
1350778919
82605524
749292839
1512537158
1443860165
1201088108
2000927928
1281339393
378949551
1542892025
136248416
1460499245
1818409788
1511509653
1676231530
1514167659
1162444777
768102730
2054980430
734483089
1879181372
1989211951
784566638
804356639
1584517096
990948243
2088895700
664556660
1791606924
956771801
537446449
1979649710
240687252
810180385
1526960389
1691693980
1660994573
797433244
1348221149
1997819250
2039019665
146635931
784335471
1597333827
590547653
1956881662
283289655
1629967508
680267998
425614461
1418383501
1726298794
941503666
506866422
1179213632
1796381833
669577834
199358116
46056581
1339754941
83368132
999725848
1643897868
1265132696
2110672620
103904480
1327710082
705667492
1898276125
632033819
31726677
842482807
1757204505
1715843555
245421405
1287885598
857742199
643365604
590022725
801823278
1924056282
264747846
466686004
265193012
1211950325
1059622815
1749357810
146105709
334309169
647743512
101498846
748173101
540690045
1378296012
1485842052
1616000416
789041377
1654184760
1130949764
270590133
1482288250
738666523
1930769728
1584541182
1144366298
1082732027
849095747
1015786779
477086143
1893568678
2123435348
1211373846
1039993506
1839664221
639157002
1322690585
298539084
950391913
2080799297
487254468
1611011077
1852929224
1830571265
1787803476
615785737
1961505059
1391451217
1795177492
1829305169
440408206
598044908
999080866
1065072093
1518684602
2051550652
143183083
1169456040
573323125
784203413
1132055684
2726902
899420889
328833610
134530984
1621451961
455386387
671302516
1726398946
897051701
1268483681
18013101
327649524
297819436
1456091954
308849458
1371189846
637115297
929270388
273445573
263161712
584940642
1704652445
1438978488
48647521
95656091
1753802157
2121803886
587756096
899342542
1735425722
1799586204
1992170387
1462354662
216653998
493818174
1993520016
1069578291
1365789489
780983685
1178270438
1061411423
1320431952
1237404161
633288301
1863093415
80314493
961797092
1822814334
1815853240
386551490
522010100
1080177788
177732917
1802904251
368289549
2029852527
1138348483
1160839046
1209651300
1688013753
746862576
1219952465
1667242883
1305408197
832676944
498795966
912227258
1432121737
752745881
1201014172
1719045688
2117412646
155914633
2136299631
658934279
1024856334
868317570
1501089964
2128416672
61471569
70902422
2089522351
2103542136
668710152
836867365
1211662983
1818539815
1124326579
979098632
558414605
782891827
2005977619
947693491
1122605289
964828241
43854853
549068952
701806610
801333216
1892666328
132514628
1748357750
739181080
2002261920
710583246
983076921
1180973657
1686677188
1191327993
1432374195
1712073931
332812848
147852180
1955017663
1493047424
1491582857
1920168872
1929516206
1569518852
154437796
1668749189
2057284906
1938736411
1132863868
235278346
1370569957
1916322891
441607611
108242689
2007547448
1635989128
1660317974
1446376409
1097801893
1323533563
860497238
1482289091
218532232
19831491
1545184008
1735895270
1357950948
1249533293
1425638844
620756351
1157896039
1695554557
251598599
1995148743
1298670280
1910392052
637800153
1312103334
2138083395
499689000
1011790461
117454376
160411690
682708852
1086357846
1875825130
1942280317
1034269007
646795849
1173401562
55648218
109278433
293884964
1296878329
1859832344
1263264748
1276751692
2086016685
567749813
1069936466
447015323
2054325517
905237108
1693120754
222089017
239549208
1235334909
1661861256
389806502
773649302
1479225883
1981915260
1806522821
1068885965
2015799210
2144962787
651674777
388154466
1506022651
1538456867
1679180500
882020139
808451353
17909468
1902388898
1418779677
1022649802
1808039210
1365972201
1106279822
132960754
1406977286
93106667
524647514
1176704472
505296001
1414468279
742829325
687460059
322596943
123495432
1643042211
1365655239
498582121
1842529892
1936478113
984832253
1228451149
1804658402
1113528959
511350889
2033315479
618669054
1754340952
1529519844
1986693133
1378122809
805511298
1235111418
532543088
336180921
917994200
527369016
1408884152
14890744
1105653293
997438025
1036305711
1076006176
1522693843
1237021100
1459833084
258219263
1497438687
873647354
770610128
1869903591
317151110
595142389
705055667
1608901863
1539027550
1649419543
1934745492
1296653761
1395949939
1930366234
1329346564
1761558962
1103031
1661822648
2031241308
2063749675
1041975595
1029220748
737946576
154641596
972357362
453752519
689580910
52802331
1241054046
1144318953
1793605729
14589455
310482891
1874595337
78564089
1781976067
1652657126
1529943165
745655496
1467820758
463097519
1004027750
788257090
48769292
1707935619
1427388602
948115860
116147620
517150815
1949375709
109963582
1847168433
1265691177
552774466
480390703
889076530
1653659252
1795789848
961091576
1338693869
221148933
1841495088
1280851798
1300227157
1007039924
1004586614
504107211
1157561095
416186248
624212685
1313819496
721687585
472512671
259267928
1423812891
1520078079
1421515611
1107349802
426632909
778843984
1297316232
1686284172
790427224
2025945643
133699621
1475002573
1503626408
1730997983
306663823
499667218
1495390456
2109202542
1312304820
459141504
1642201132
1579217599
402313484
748440031
2096997684
1110998613
1794782803
1309888018
306358421
1794535895
75227948
665827447
97415442
1860703031
1394610368
833543024
1921055598
2070444711
1146080486
730717048
685384522
25668031
203393000
1501368346
541341562
2083041988
1393424251
1342488057
189831134
502222772
1698036789
1964185330
909085160
839449276
237012939
1411552146
1837810964
1276706857
2003436664
671891410
187249622
564665985
1998104016
1796664819
1735339027
124544437
164267814
519075025
808691504
1012505052
1613663946
1769788456
873276571
12990490
702300934
420122228
1972182801
1312006161
1246246842
435337621
1904081555
34066710
627094918
34990229
1901613331
1779602274
600284384
134079718
1835475047
1148649867
802408167
315243625
1482763963
2143690154
222441104
1226636089
1148879213
807791307
119701599
426812202
1273872690
70505303
1338035220
784670719
1168532033
1776536243
1870481738
1920182121
369663210
1766523843
317826760
804344964
1235051488
1187509006
1242126564
1349815542
1567317689
1792996130
1813275566
785993580
2038475402
684841353
978585478
641519471
1551489535
271905114
1317541116
431745569
1228227906
1314358281
2025446593
1538345189
37160493
340688924
453554977
2101329680
2045111101
46348994
544745667
2038920488
1380011601
2045883455
938235071
1494812650
1690600394
979786406
1473755149
1786621104
1906232697
659600595
613240121
1019902518
311467545
1923725742
583357602
1527818282
1230248756
983266630
1311873429
1779299041
733088830
259435962
693080729
874818053
1635422618
1640666891
454638822
1859402950
243532289
44097646
2057647442
158776190
747272995
339875743
1615187228
307857309
473412227
1555867566
274550489
813239605
1075919978
982587002
67499630
2067384378
550291007
1054239832
1809071155
1991449990
409871514
1193610086
1149569805
1276373801
1544379896
1383706338
1950509275
1064367922
217618211
1109002145
2133858703
907908950
2089473248
1137955213
1751057470
955988636
1245303759
810601838
1752734678
967241554
243529781
703639597
1056156590
2143420564
1098788800
817656408
1362731326
2067835121
1734307270
1379052736
1042325614
1594431603
1463926066
1979908370
2058683197
1801464750
1166701096
438021192
570087402
489552278
200448797
471201476
49861750
450779925
874373591
361163464
1112384031
1807602211
1512480310
389511037
1084364376
1879581572
985168378
1173866393
982262447
661412561
1343240582
1936342446
540176404
1608410715
1787409854
1245353264
262759152
1780218219
370768125
1052415419
1870087644
453568713
488795848
1765112313
418472458
1525147694
1580532452
7201375
1085485643
601373596
2035736038
1966116579
1040817130
257895577
466014319
1202785265
811648794
861109106
1966554412
2092815864
466867626
207014798
1673336185
272954930
923626269
434937668
364326863
73047670
1513802237
436318558
1925593299
1429806531
1253043716
1133604171
1935798426
788134766
1678520442
939595819
785984046
1524203008
708522235
1852386784
604123848
68600714
2078738690
599695994
253237773
593784635
1572026765
868181827
795632454
1095664931
445649825
163023077
1490508198
1795891398
1416733241
503882235
114508485
1967764527
670150253
1802483393
442055648
1271112422
2071304307
291696133
1812496339
1463435178
139374030
1092349027
159389523
2110686193
1877510857
963611487
942718313
158351910
1799158957
1983597793
1104255748
582972563
1047798966
364789961
691762910
1832274372
2029812081
1678677924
2094577877
1957185473
2004912573
930032364
2119371412
1252884264
1876047637
851584024
1652131295
1570791760
811576768
187764046
302674705
780286361
987841884
172604441
644880420
489958857
1922035676
1511801668
363782579
440932223
1393850920
43798975
1964467394
1642798473
1158307632
1796886966
798057936
1602025012
782122084
1951047805
1312722425
835427965
1718168432
1995944792
530431971
1077541479
1277237900
1065675954
19783960
1956065099
1500910189
707149963
1690629115
93819710
1622349713
2077675276
957094507
826545927
622351709
458579249
1291687486
1344612730
1636639531
1599893278
268619819
1565005138
1074606697
967347456
564498753
1188642909
1039898138
1466704032
1989291238
879632258
356717222
1228854822
1137063326
85841426
1372691492
56292274
552721334
2036787225
407862327
360209399
1509937401
1839206425
1486283801
1121009087
1179248395
1445111196
301252930
290113753
377705169
1187928557
759887299
120867191
279726450
590093092
798053947
288817033
2056136199
161993526
540907068
2082378755
974339264
302945739
1863642831
1593727954
87025513
507724011
1416318742
1480536229
201800727
1097971375
551271643
1438306049
482650674
648604846
982902901
1977401705
1619214168
450094352
1485172464
1955801905
1428355226
124821898
1057859620
2105623846
204177912
1100677827
873836712
2041813422
152070158
345326033
1460306359
317610678
1074753329
449138985
18221396
191154738
512544767
97227252
376959239
1037716599
1792916323
289801575
1515387797
457833267
1755444584
837114276
298613975
82611435
516305251
1262456977
1069705983
1907829657
1625750056
2050220853
460999498
776598079
916464044
1018305558
793894409
627353314
219628612
1414195743
708749657
1900914790
1489975402
633028961
1673041042
2026360791
710146277
1842934149
1808551047
493567210
1480844009
1251389133
1427471364
266319199
18921128
77012351
124177555
1597358988
7001404
1444656504
263284705
272296576
328758428
679129906
1677658200
2057911228
2002288092
681391322
406902957
1900218552
1336756221
600937882
1767545455
1934101989
824237690
594838544
358610100
1883789911
1428288962
1604947867
1813730612
1647979193
2047913636
226235554
209664562
939747269
1721132326
2075631884
1874188967
599272257
494723012
1290227796
729146527
1734296683
884265302
520027230
1537797514
1126425753
288529317
775836324
17080508
385940260
1491474628
445580119
210710465
1063067186
976512622
1467766767
292788412
2033283806
2118843571
734135353
1211220292
1661236266
1766167626
1331398774
1179531981
1379205719
77438701
1524929543
473514733
1907905751
1737245562
1463617523
59959826
331605930
1990566387
1868788400
1131592049
1971015580
598767260
1692810412
384027206
429182671
1638540202
372043003
1834250428
1004391641
559070139
1877890664
570108535
500145485
1065479633
219641116
890619967
2140455890
1972035769
2091352333
1238956866
1786853275
525666169
1893457861
521109893
65638343
1719423495
1298387621
1589259240
1070705288
683212592
1822170322
2001359572
120170581
314346450
325443568
1330431733
1174558880
816530090
215337391
1402276931
461486194
1055609132
1210162784
1187678968
277226414
1756600486
1447295263
494855238
153525565
762239265
1283226471
1162197044
344752981
371194722
618054164
918526328
1563219514
2090137510
967443143
668200637
1930740542
546664190
1102176705
26895818
1105126886
635854314
1819835237
1887261152
1821636911
1666173804
403518524
1053409292
236475766
2126622051
1099141489
787117530
237378697
1335472449
1915212826
1637892247
1662080353
790462294
719309946
1720755205
640717207
319395506
2114453817
1779009223
1280635214
2030158946
1704553865
1926162056
799150609
171547246
65022927
342748190
1468574967
286358965
386645225
2045607141
924560652
1083779302
1808349928
170427505
1879777558
1788735505
685970294
201615814
68390229
85499905
1752825610
1526054078
85355726
1183531966
766647599
969946048
309502588
1931073129
1983102578
1397270624
348809045
2112700937
1487264428
317073236
1859932169
1719095202
1853513912
1151702972
1400577187
42381942
221582224
859158109
91880048
579558134
1234880498
654733299
645755715
357630077
1767615031
329125369
1923433618
1946149363
1777573342
732823930
700113087
701158968
2134633758
1184336416
789521515
112219380
1502298955
226282572
890910078
1570453970
500040149
1381165415
645562124
1147437917
1670511128
370404276
383759980
1360674920
820163911
1384935834
1324298405
909880480
346221460
1508437323
1373858156
1991829764
1069633682
486342331
1911345363
36094503
1043866
1140295774
680989265
285968479
767206822
1462370413
1561517000
937741590
1355102402
687735649
205660141
1089739731
1850995566
1310032308
701914660
1786609097
1478161748
1012650676
913132746
293725990
1401642966
1414212821
1671100674
2075869941
1151068818
1972715976
1671629321
2075785370
2102476113
1189680199
2054296427
1965513641
485253188
1639029733
2066543689
681169287
1059968293
1038633059
1448827376
1595982751
1750254236
991127017
1925719377
2114293065
17074567
747142375
1042288084
788991494
912317836
1258330176
955826500
612963702
486039258
1967417722
979654261
1372507673
226469630
1730583164
1732033572
1980899178
1936390670
259197949
434483385
1881913803
148854255
762081967
1638361012
200062884
1177113651
1671727584
395558802
582084200
763760028
849843767
1583687880
92037212
1883620004
141717407
182277873
583038126
181754039
921573954
605209090
1303780801
735686598
1741174277
1111546622
787660999
1043574730
1067383569
1193227297
45072841
1186032138
95731240
1268864568
1261713560
1130267354
1159201177
418770465
1474249698
163450080
1818083976
853660023
1026061910
328877570
1766594279
1075046737
929900398
716750995
463551437
1055337466
1877169189
318561130
72210053
1225962041
358322632
1280202613
1098260207
1985254404
260876154
1424337498
87700492
1942681572
1547236518
2071783872
1564482365
1189190682
900798666
850247512
6281018
729210970
1935398869
2011069075
57707316
715089806
1898423452
1365113958
2077889381
1466545873
1919973374
789106790
928144530
762866258
929522968
657764205
1390325738
235378546
1444311523
560566942
1646862449
2068700042
154778272
1301831192
1357814172
1038788206
928013909
72415318
1932136035
934473708
759069470
156738042
1016882603
1060558126
1687277256
1517740
1628210880
1134354772
1614690447
2102553186
585150787
1980822581
16259435
1028959210
2089044635
947546452
1434766830
1613676243
779643559
495470406
699056509
1230412593
1209656870
324859578
1660303743
1574997243
1517910147
1350196941
1435261421
1288402144
1316035046
1828739439
136887432
1525673850
2128513980
798497257
1695748169
2059704457
1730797613
1738486485
261196269
1904224625
1971139078
52217770
320773624
1003068508
1074709525
289135056
973662381
2121271265
1572296300
1888088863
947433643
1203961655
1382434436
525106275
376186180
1602752208
1384153037
1579048859
1571375825
959817252
1095098234
1224788598
1832498168
487420150
1022701774
1061368074
2037756697
657491251
1420851863
84003145
1021246857
451231741
607013894
540646583
1182958583
1990286555
1845709021
1711493169
1289722113
177291931
984351291
1780476723
1236832735
1950842104
339510909
173454650
960917559
544863531
1281436014
713048820
1270354305
793669334
1229342062
929388983
623331329
1639493082
824753285
1502246572
685579866
854625214
620216785
2032689425
1020747916
1834645443
1693325451
354315431
264353929
707739322
830946508
854528124
1851803979
1124916178
2028625388
1592944888
570693013
1482473317
891425536
71981997
1534326399
1713551940
579677555
936444545
2090489870
1727845955
29726401
1769469013
607671538
1212715161
1308277154
1567739256
1375948459
959677941
459899589
848056100
484240254
679377577
2067106180
1005878095
742591638
1953624634
54435891
1660478083
630305230
1147216488
1981666621
946337353
1707427588
677417587
887690010
306559286
1501190518
2113883687
1381650548
1903041291
51416666
916508063
312019405
597919102
1571827698
862720869
309771182
2002810360
315320754
1014799423
1810677247
296625804
630665375
1375314586
1649960212
868891903
446550512
717890499
620920742
249003796
1396090934
980504557
714397946
629939141
1133755458
2104607061
2093039962
1843024070
118354048
202434181
1419138575
1939486465
856815736
456723807
332211130
1149843571
158559300
1981603989
754804779
689398464
1900461646
1434082396
581591611
1354690735
932110778
966875248
1471256851
2101201536
436494332
1898341981
2021752671
1989476333
1189694044
601082184
1640017347
2084016214
1282001129
844132158
2002405857
562735973
567577470
402702907
1542045930
120123100
1596373969
81866968
581792602
1440991070
1565262562
730726618
742973409
1950842104
884176170
811346548
247824669
915386155
809476974
814141711
1495997129
1619039632
1200267984
522955148
2083096587
69631854
993547927
434154132
817758073
457817086
946528894
1439494270
1741907968
1359860367
1096597581
157215671
1233443376
1902521974
1394240353
170767071
373386409
216968689
159337688
188889425
355236750
1846213090
530462932
1462844783
22859843
17362885
1465133452
360886510
939605326
1131873881
924151205
898937889
1120166812
1845716302
377642801
345643782
628889062
1994285287
137063384
1389391743
649135551
201894863
1404267658
493459584
567655338
111561381
1124047729
169608602
1190028288
845149922
109037541
1153524401
609929124
1604548853
386261682
1621703036
2140891851
2052326176
1912433067
682839608
1289776936
1836670971
1289760399
725156800
2029059252
298972507
974347635
1668826769
1808726595
143537592
346650662
2020820986
967145718
1061166489
1584966922
1002713091
917572529
1141912326
1212896313
359377235
2005076174
625558420
1480937131
1327096772
1425146278
1556499496
1483982387
2058625079
838552311
742272293
1308485397
1120281383
267605640
1602336168
1726501605
2002460802
1585735797
207205995
1049494809
303479996
550907349
1046141376
1567022123
732571884
648575008
1289929294
433992987
873577563
702435866
2114309085
769874479
1605114395
1119583048
579553343
357597703
1755501694
2069710218
1574821891
883539404
1419117491
1704378193
240976871
1185511679
146605318
1308827880
1542747872
1278344091
474404258
937939494
744979361
1867232570
23727179
2035627219
379604764
925473656
895429273
678521716
1570428016
44078202
1870155172
1368253989
1131238934
1319269791
1314352389
407620988
1305317934
348905899
757981522
1074855719
336201732
1004498661
505078789
313363210
55420068
1529729985
1333722544
1633751849
6673194
741873956
588685671
1141236815
214672529
838276709
883783128
906826434
580880358
111999678
1717456488
1592821323
199647476
1812580308
741202222
1783210912
1876701106
958067295
1609793047
716645343
697009994
2043957228
724815277
1773331467
847526091
699703967
351448517
54647655
1713312896
1839767604
246091654
2036871928
1016597131
1265059175
1341198672
385010051
533152945
2134926131
112167983
1251920059
81002464
137156854
1239764436
925456623
1201756700
388564679
1279666702
797142212
1389824861
1096037849
1664018592
1163622375
1392038421
421722954
363013178
294264268
993622729
1675304807
971059192
423867523
589638464
376720712
1437985174
583998414
29545922
484170546
2087573012
780664682
1940100924
1594278606
1917682694
2064834670
1178178552
358563709
236353958
185494112
488030609
483121399
1330621585
803818860
1735442048
891554648
647821119
685433238
1750682979
758596122
1315558753
1142789990
82678337
786342706
239315554
1869383218
1980855432
536629066
2106591554
407454690
734024446
1895466828
876710823
802339650
69783684
2101280464
1465936877
1139359648
1552007343
1458251408
620095144
1481701288
277638686
779006998
1908289685
1863353909
9001033
274997214
1436167870
68575401
1961707266
1119919803
333124842
1709202744
589275388
1309742369
579049268
231527129
1729376649
317045476
1425929105
1093042904
1387263469
1849095111
1354235107
1417071719
1516413193
680351532
377607258
774092728
5136321
499228073
1505383425
2073052127
17758868
1270691414
235905737
24600787
1019648631
902150428
915580618
1310377790
2014318716
1414957093
1094183738
938953148
1048565025
664653510
1312994082
992128212
1534124669
2014627979
1677199586
317455150
1996236581
853314084
1154741581
894605437
298603371
78741143
724412767
1169326658
465761952
1993032723
315749289
947572105
1251494345
1367136788
1421814745
1696689114
812654967
520767707
1843750637
1012949933
1835341860
1474661073
2074532152
502467559
44179420
878348678
772317089
737996655
1904457746
1671169585
2141270801
1223665380
1830130652
1301970044
777685944
1641826396
1122092296
1464623092
1128889288
511268587
1714435726
1900246086
992314884
1538573662
834886832
868452127
1520648759
48682696
1738566831
253854521
973793012
86771256
855377902
1660984530
1250521601
1509575388
61656518
638968139
309090229
430715155
854944545
188524250
2091964399
880548264
1405496431
1254137872
1298140407
1654706704
1310420576
2100186659
804961340
695109093
957085463
81246544
434464728
912680375
1126644604
1449102975
69089822
1868951270
1487106841
507515555
689892552
609347349
1560953906
750700873
1675309665
1396299019
1418086473
556193209
489315141
1228573864
1134205969
487141492
1936574042
1523564171
542804397
1816744923
1067331213
570414008
1761876677
970496808
1727149705
665711888
1472225603
1618269639
993221761
1515175583
1633648062
82433116
1013876879
1455310750
433306688
2035633704
1619053703
1445109397
1072763304
222884808
1557507522
1113096582
165543327
1932692912
1528435847
511636077
611661722
926175115
1121773543
304620636
1533680377
2145203038
1821019492
2090854100
1260106038
374724706
1088102094
1001566595
756260617
594415624
913163075
1890424655
352373616
165240105
603571118
57504119
1464539881
1467149894
552158128
1115101627
923012267
25531741
1906288541
1024510607
2059181374
1860411366
1614637981
1285543135
1157603056
659746625
416143929
2132948624
1362468244
1262344048
2070220777
995628640
1307256901
1033871518
43773368
1826347584
549992594
806673759
789563678
1763049408
1230238405
1853389350
1678125582
947196980
1489353131
628310108
2093958395
1251326748
883660540
1498868439
1340340032
300221241
1794871338
468753523
476351100
1121319537
1951766561
895937668
583320834
496793060
1442915660
220171842
2114483221
2024953784
1497686101
71103207
1911320504
316448997
1336569204
1613677037
2014436382
348228516
826719122
881691235
2146480863
1349948931
1317496557
1137973196
664609977
1185751540
688602209
1039028361
1584858917
1418700516
1491555419
1638782228
234005200
1438526623
10288994
1138688606
312352626
571809167
872223054
1489323588
61483601
1100918891
1093127428
29148020
668273964
2091352333
1789585826
1470811011
1716131105
752367966
802027723
1923239317
454477716
166794036
497844200
362654685
1633369880
444769627
1057112057
1764116544
952769697
1985810126
2033320586
1512974333
10875665
1576306575
2018373
1675740138
529364473
824392932
1896883302
872171805
547271727
2097091053
823185967
125475940
1865220397
48572062
507755116
1912214284
942575748
1525539566
341884694
620756351
816060046
1304310415
1226202306
979063500
27263688
661268550
665975187
2078364905
1259343472
825913130
1879568649
1072077337
391880814
689643227
1731814400
1582644181
1218649240
593285790
1999572335
1205085379
430213372
17371023
1887185580
885782354
1647700134
1653158379
1622835861
1084116636
1987222141
569072177
1954650122
386570487
1191850037
512219284
597573819
958307867
973131540
972585067
91004445
1878115539
2001986234
1218620064
1536651659
821480960
1205669334
1224751736
201443942
1096352987
92275478
1948435591
1317172633
1791175920
961985614
222011602
1676081749
830820809
336321296
1686682735
1841590653
1152452695
713665754
782909053
1391024314
1346780741
841968338
2049184305
794289787
428611115
352185271
671108142
1382025204
1341954755
1437392464
1498824697
1294215236
1638457586
790378626
12159023
177932981
2114849173
593630185
129171934
1973796075
824937587
204220852
940969227
1056990684
1510269298
465981250
35676929
1618944011
494970572
1497643794
70773953
1707784720
340729196
1009139777
1082231524
628643327
1862305310
947106700
872570135
1063058336
647727211
1936558078
436211625
474237476
1351036030
407117398
1252289396
2073767050
261751454
338271716
1142258490
917539607
1874523383
858749485
1479044586
793031689
738308204
1274044728
87321084
1128252888
1899469976
149172227
919895431
2065361589
341854438
121025641
1121834710
1185895745
1129012473
1152295427
1689197406
1293891723
714564956
69918671
1223609777
95257755
218989582
985548936
2009316675
558311623
478252086
1011072557
504245681
640652231
1408828290
1163352323
1042819630
1275850097
1647989607
926621684
896554307
1149411529
318975445
186559972
774571025
1045102419
1765597785
782362052
957102001
1999169321
768500459
692870715
314342106
1597720564
1170827493
815742847
1628453439
1725789500
679517489
1901532503
1807388745
381036891
795033361
1684469097
876838283
26976403
1039169603
2122498422
873727887
1641574752
323591152
390441762
2031176978
622656250
160059534
1704982130
170255342
1247523342
1865224705
209771600
481142241
1710100684
680851439
1828651621
343565506
1131930061
1199770985
48493176
848558118
1595545290
75577130
1726301995
1365987543
617491401
1431447178
967349705
1157383758
1046875425
1182862267
309054105
651944139
2107575700
1298996588
1415319002
394821398
1828557285
1649501044
122042447
1368870861
242491361
751060052
2040545831
1848987035
10934002
2057980957
938102196
721470136
284848776
32462951
263046137
993320637
1935365748
1350536164
1067869333
315209041
1859410186
1353385166
219520144
1268627171
1233340100
230692063
1936834919
1980025240
534470476
93951071
487333151
1840273380
2062236910
1653809175
1035667957
254374446
1674868081
1332919959
287994831
983824011
2036863333
75936010
115143646
1488011807
1972376071
1028580615
762177049
1571283330
912166940
2079208106
932528050
856143672
211416195
885809015
1282243080
613394189
1392081431
652842084
1963575581
46794986
1903757219
1206938621
644262701
429729977
1296810014
989401775
1341364289
654064332
1664778860
11408879
1272293070
401857422
732241901
1683434634
149932242
1067944270
1498738199
1211612262
156493437
1233189700
800119660
1241598311
344122396
1011677082
48364356
112793206
590825979
614357373
1458681031
544600673
1673161300
2068378070
370144539
1856533530
1311088328
1730213315
1589668503
1672813731
471519892
441402889
629474625
455317474
906419793
1116716543
10031690
82547810
1132649593
1773506452
1724493460
317397723
138781677
24226634
902004168
1182560886
823225068
430245550
1043859967
1248644585
2125700759
1352451813
1237404780
530980715
1223103410
520902593
876893877
1677130155
1789873026
1572633542
2020403569
556192589
207809132
1041501722
1455320366
1629690157
1785870557
559373608
801540303
1864640859
1167272828
1200507469
1152753219
1299550892
1267105420
1292369536
1322997161
1543204775
7295869
584478638
71065053
1405177575
1552907772
1326829174
1141485710
1713299358
1153665535
77745780
1900657910
1210822377
266063937
421046162
755476961
1789275673
2097667920
906765902
2071258
652976243
1028180569
77881560
1657055108
828871326
1968697703
316611793
423740783
938530306
1890092380
2143816847
964560634
348582375
1473599222
601484185
237153055
156290240
608724979
1692442511
730016088
288437399
365608520
1009036589
1168744462
923036498
1784489769
1568428019
1966020462
1221343656
243737276
2053928518
443590064
439129880
1544457183
206201435
1096534020
1893905800
741309155
221581997
1021718139
1042427876
990207108
112511545
794407432
1211607906
2123692395
724398270
1757709069
1556072303
97456991
1100623743
1945283145
1248065088
2017100516
2024290597
1334342061
1308406287
163594573
559081054
1800863363
118475833
1936525054
1326936565
350211438
224078492
2110157712
1352692460
1956563429
1056565492
1046327177
1032152285
697925082
1318321454
572127515
1640458398
469457688
75195976
452448194
1418449895
389141515
318255123
814956066
1046867770
1878938269
1804286923
34918287
696790949
1943837491
425328628
375706611
1503144569
1292443898
1665099309
343679341
101066257
1412936622
1668221264
264561874
1042105223
726259748
1660528356
377918158
1864004284
466251435
759948605
867869349
1396888934
1412224987
1771702450
235629272
402179793
484958337
50286365
935215826
714591998
699722901
413956750
688880616
814957363
418837251
742905802
1983500778
1819795031
1096692602
1482114196
1188213999
233811131
2107484907
769449369
1889817590
151664727
1137987040
123492094
455691930
2145441989
942221889
691794049
58954268
1732627443
1605839538
868846310
1822212889
226199739
526610924
530516737
1988984947
1460445061
869195909
1958464537
1078953686
270640524
624854133
954833798
720546345
983341320
2020385321
1101321376
1496680685
696454320
1002260152
1626616571
305229568
537069049
1161582384
1398908085
1938767680
329826144
1487059012
444763603
699582959
1194953363
929730212
2042900784
1050850245
1147352999
1138481052
1528915503
1105149252
2057400897
26363167
460425350
2022362009
1941987758
929900398
1456770290
22063892
320610408
539918041
2082072746
1045153360
1679936846
1446896072
100951664
806439586
98447501
276656370
196222602
2142925086
413664833
1089404735
1109950897
1864096769
1261563281
1920419508
610946373
1263268936
1190963811
231925157
1638347515
1086563719
2140446920
1534403980
1629764350
1776877807
1630612178
1507383006
1823972765
202355395
553516099
1650601758
427349977
211734704
496831669
1379697649
1113059243
244678339
1432215182
1609000668
459774661
1557347583
2128156664
1725759143
388010054
426680152
473929399
1466024188
2000638373
831917845
698298199
2063144556
542811305
709695633
1908949325
1768888912
674843112
1253834628
759086014
1538509000
2113220109
1151293962
898459980
1553281302
835825891
2032041330
759439362
1544409073
1618310309
1562266585
1644491195
349493781
259155544
788241003
1125484329
916234637
1578285216
679543778
811511815
1351009297
1184429262
1360645968
924788590
763934148
1665065852
2002169542
1317892437
602972680
1534199966
1549150689
2037819385
427236065
1085422690
890738185
66705709
1879664808
109757675
1952717405
1301393723
1611929338
977546154
1749412786
612041996
1651882335
184935435
1039267658
1224193719
1443721741
521180494
2073880274
197945957
729779392
1993403026
539003051
1451311273
1849129111
737436786
1051758919
1015156337
1014942687
2091292531
376365606
1360384040
1340825644
807622741
498581306
1366769855
1309916022
1325259920
1807249328
86298101
1490604044
1230451437
1843108648
815444989
1474989266
86077759
1908140369
1192748773
1720382205
1373543133
671758611
1531266059
324049137
1062586330
313890559
435448330
2069625672
33328513
70773791
1468472339
1602379843
1497597804
1971319667
1052464127
261543788
1667431411
526503158
1116812404
983234039
250749155
112119942
1193795366
1793875769
1579133915
412227852
181548048
1660893777
1222908735
321112174
1116156902
1504784176
1271894205
161666986
1901404098
689078949
1859505980
1245525533
1388580971
149208724
1971198650
535730155
1429283883
1147242416
1577192831
1858434277
2047038840
191169687
212078523
1212398342
1770753737
611997183
683899186
560220167
2053460511
679298270
2073146707
1214642091
910546903
2077171149
31679339
1053274134
1326716376
2052828344
1845311962
2035318305
508402007
1434400148
1697147605
130472852
485918451
1426730634
829341435
697547685
520767236
1865983904
386287417
14300785
498024983
2045031276
1289529589
1973095059
141716484
477390774
1567450032
1892191103
626288970
1864928234
568467662
1540471431
292895011
389162242
779346270
486229225
1854640729
635312990
2028798965
770170109
180228399
122438152
629838850
1421404652
522110421
1669063172
57639636
1460367193
99125575
2060098967
1269884536
1058286083
184119373
618493008
939741341
720765088
1496276918
297665659
407313450
1535932587
917732609
327982037
2118532421
648145028
1126298355
566013007
1484943124
1219674971
2067019074
1618030057
2072922694
1744302970
1101270303
1348369706
1924951721
1811933054
371461800
2129044361
1047310504
1570428598
1945352359
1009344116
276583366
1519736507
832649570
708993148
768001357
1328060714
485554615
340282327
2048755061
346616339
922800809
812336409
265913190
505926050
380015891
1908577472
1658301001
437782502
1258365587
1754777157
2075359115
950305421
1441306111
2136961155
1546013730
2023716593
1106053
165761238
113527981
886780801
192452516
1987059061
116137856
1079989089
765861312
745432373
1370508996
1814490815
1600387678
264995640
457019972
1341684876
252589096
752132769
1864533831
2117993889
1830530953
1794729692
1741804682
1997474415
1704031682
342686249
1970214333
1220703725
2051026244
519935536
1272241405
1943263400
243346309
1078238703
1178386102
1541155047
112921542
364848519
620615194
720060600
1158967887
822056483
165082370
1176565456
1810174013
301225588
548144735
1795495591
1043853010
778768868
1476404857
1175307215
622664309
1563249534
20125016
1587128148
919089554
680616225
1608242913
1150246981
1404047403
2019540368
1548898587
1670196633
1934115994
501646366
183700521
82333620
1570791760
1296018189
1837906549
1695952083
1102939332
991725448
1827456747
178746906
1150250296
412707621
1166185604
478870575
1206300021
1655909317
425159073
1068305122
359140682
1490833447
1131156359
2119284150
1197690213
452676754
1462865775
1103867202
2007963440
474698889
1321718446
475867876
975538133
1030950885
985912535
1141492479
297379780
173657180
1610280211
1291607533
682194270
10619692
1088423709
1265308843
2096245672
1340577286
1919641153
1720966727
668515868
860390542
1405514747
623274838
949036225
1441858072
966174399
1992287414
69753806
2018072936
41366348
1122118165
436645925
1198071397
90370966
342910071
987232849
1472075558
620133988
1662726855
1053916528
771000877
806574286
1198291620
1052948099
436417761
1372674976
1460627505
1922226271
2079583881
754887065
2041981687
1953400957
279842011
992970747
1359962231
865026716
912966669
1121619640
1335797033
1903582852
1901257449
1879373351
239641600
1995553282
939566425
724837219
678106331
617876469
1970343928
1533995826
346365609
1762832032
652125632
1310308396
1126979574
37580401
1167063031
1816766484
512287970
37925788
297206499
1655883927
1859547402
1878592579
477127077
1981637417
1966139912
1487758073
1311150454
955806010
392944796
1870869325
1520139229
1709944417
471343456
890739629
1561843418
1431293361
1217807370
1942450930
1889564645
738055506
1573865286
1997641147
1794298461
659584479
1788746259
2103456084
918752677
1333988932
1467093944
100824809
1958993073
225224442
1356329593
1197903224
1438726372
1749490279
1251001484
279908021
317122957
923026740
348890121
943880361
1104418280
2032761500
146561457
318512626
628136154
2049868292
1958482969
951945787
31082248
1135919611
1303425524
978868215
770680506
995785758
636198591
1200501522
2078569494
662433390
1028234852
2106681131
544424751
1370499874
112005648
645210200
1517499750
262413578
1387396270
2024095940
120413639
865823034
1072641270
1481135718
1136653762
1238643840
2000327976
290950369
883651928
73635874
1177012293
2133838238
446327702
1860643577
102526958
1744519748
1225873320
134485639
784233612
365797731
668264190
1724991662
1735573034
1656679081
1533751590
575916016
1040685709
1175608792
1245414148
1758931122
275336848
2011484008
1848182945
1467829472
1403183948
737524001
1893497243
1370958800
1926995808
1977194008
1997229434
1061197366
307566427
1795322985
1057659919
1339662825
622620109
1009803384
1614954567
1546093601
2014661702
45320363
686651117
945437037
1962497209
1231530686
1720900330
500902400
1768868980
52372143
90611857
245476329
918918481
582420396
1968353946
1032178655
519385558
186064047
994288253
2053914837
865547228
1581065524
1530683108
85421010
1467821651
1704714150
1188491706
2088986276
1591875043
20319777
213060614
101754358
1555787880
2067304792
302347364
1738138483
1392669591
61927061
1223127594
1653987419
1795242063
1081721433
1231837226
1022348965
549978247
77474835
1897720155
779546874
1449095732
1653006203
1119140420
555353607
404673354
1754833396
1554128123
1193498180
446775658
1943897150
747466944
1841537639
2102929272
431113235
921691532
1638406075
1955978512
1250072768
1058954073
694528661
120210218
1783779772
2109543367
2076876290
924971
1057657648
394511088
2071332099
398147106
478690777
511650711
1842597689
717824425
1726896799
353326790
1085708662
1660739604
1027706379
1804481597
1094122669
1333658179
150143171
19589015
1769306446
414389737
1647937033
826542292
1867364016
138614
298922547
1420613742
2049275092
641270726
1723830793
439634822
1462396598
1496785587
2125766536
1836855223
1392214914
1919692288
514283322
1795888229
166046532
228436712
1598847383
1533762991
100349275
1071434594
604618779
2098376887
1015140425
2085089147
1240002355
208198560
100923586
1551316788
468080763
791363813
100387560
1930473407
840884554
55207306
200238475
4677295
832948016
2106854843
273553686
1996315025
418167020
1624158446
1771596163
100814122
1005687889
229085215
927035780
2101381365
1704644585
1789897136
240265078
646107873
1425288389
116767475
1645935350
838684786
1578753144
914681499
2113531592
1343497335
1336174997
511983695
938454280
1341940401
121613747
1181146734
1867140362
1295937384
724054234
1064165429
2110767535
256022294
1890269197
1221820864
27471514
1018352118
110285623
1981706263
1412973677
199896206
300619561
1958376331
2124567091
1826806917
1157065439
1900413031
1034106886
427825479
1932537257
1241476510
1680351874
907016699
2109120387
247219731
144967824
499901023
288384526
334704743
1482989391
162100965
1794822844
1808182204
2124080180
1918864828
1115175783
472181188
632588436
563952516
2100313009
479685113
1879533820
1294437612
46868710
2047359015
602249081
2016113165
876574550
182641615
662121898
768934647
1436734191
1503505098
306992444
1713533456
511110777
733029282
739248947
1949719279
1349957932
2093025316
1291938240
1205573439
258316353
1863893655
675573259
992639543
1153081868
714980216
1144483128
145065556
1315778199
1771417318
326391785
840404527
843544779
219838093
1293031832
1535052264
1478476173
1009920733
1810750099
1853542057
1461098459
263566369
1857678894
1055370687
580597970
742205117
1565757758
1037482048
2066643631
1277222437
1904963217
1244068731
741062539
1892428849
107941315
661123326
1393738491
826754893
1453547131
794015862
683006823
697487201
60288183
1665714762
2053212152
849841327
1174967373
878922338
2142343248
2079947195
2075478581
1276713755
1207190763
539988981
504594617
294430494
1479684616
1533953880
1966231347
1474303916
715105366
1527627692
702306631
1783930291
171840016
523439444
133124457
2063272917
1602048429
1900245580
1044483959
1987921344
1591026748
1638002972
1642063355
1059411101
17629841
1635315673
2006611490
1806099336
1683905779
1400792010
121246905
1712759133
2015198703
622788927
1396962415
918138742
1009484202
1770566936
1117334589
149307724
2007561806
1058200530
1571904402
1442410655
191988089
1193751528
397010797
740519918
1846290636
2092880306
1373014817
1595217175
307156719
1760768183
270253384
110376055
2100790174
1555916015
94782270
975236946
493323168
382241664
736906335
45024039
1463428358
791567162
1809216550
1540382363
2011744778
1201001123
920445327
1323828582
2005405443
1627785253
1136683902
5517466
1903043926
1491830709
1690641207
1636539816
1622564540
837712908
887834118
1069055459
358707397
1405500894
485635648
2024754884
52919112
1266870183
1828092810
711555601
713627217
660071122
1376721627
320686924
391887680
379968137
409604938
501280812
1208267273
1920708436
845387386
1317145471
1647993214
691668838
201053304
196185637
1640952642
340332190
401499406
1384748913
1957551626
1117733248
960196550
693171012
1112749650
1266947963
570651761
1633219443
1696072689
759024080
1542855543
1551777838
1915594037
1669553983
1693775253
46956438
1778717312
2105946673
1353145227
862813472
625576223
176516357
1367173576
43872412
925041519
1301966183
999361119
299410439
307239916
825733034
64074782
1433146913
1813496419
885631486
822554350
618479529
1545410570
1018988855
1509463445
1480092259
37646140
431503959
1660191914
500751673
341801459
1298208270
1540578539
192883202
1228060870
1998244941
166597200
160773435
1450009917
1265893180
1380332891
1573509864
1187118442
29644177
198414533
653649500
230342322
558486396
1675329654
1150883142
654017714
154149101
132865761
1075894687
977374311
2124214582
1540571336
938404701
1049551764
36517405
198253404
1799963352
1031034931
1457382876
2120713134
131960645
738818517
370817821
2044375916
1585036902
129333699
2057074403
124885009
2093130825
1468420581
2073177464
2110779483
1704078156
1162855271
1709543431
657685935
707279970
1128309844
1486032645
1246714087
1370101394
669428383
197395581
137471359
1335275
909521426
385879952
1517096612
1558319939
1128349634
1670409175
2044043686
1834489396
1263166647
492730310
1634227256
991494374
1677146101
414705957
1077285927
1816985735
417145915
618856516
421429758
2118344607
604904971
1405024200
1590419868
40347903
1158056443
295185968
1384577336
1087989816
1190390825
362216644
232079959
1742799386
204193972
2011161778
771448035
1235272217
1103275086
430267096
183522129
1680080603
1647600852
370128599
106469087
1630881888
1813577467
1230905827
1007082374
597405237
1025125735
2002784541
1700403758
1920065984
1424397428
489000736
1963163020
512625161
729727760
299085190
1450869457
1449835006
1070122234
1571092994
1208316380
982435460
1485153816
965100639
2138937754
784461863
1828091979
854270127
413948207
1635395379
267172031
2023746788
1704612458
573289850
1041873279
12137314
1009812085
1476507213
2050238361
14886344
340706578
1977959035
1588156937
380754741
2081351554
297776760
173504369
595668481
503946588
351713644
409114962
910290574
533974198
1306769728
905991820
406515306
619512167
1279736229
1501891480
1660770370
1921924225
1490358318
1672940749
790574369
1490913071
1373331770
1998741411
1625998589
1855938771
1543741237
362371691
1583391958
239873522
302091573
167173325
675694615
2121616838
1817921492
1282838998
1658910096
235686419
2000217212
1242000853
1803860301
2094921986
1826356060
2014927010
276395756
762297888
124318141
514228957
640570653
1340078129
443197787
1524487332
670927810
1772290202
126739805
1522837942
1011683562
1187025241
2139458388
484354048
1357478304
864678601
742721172
548102945
910527295
632031905
615016051
1110702747
1536679688
1451120907
1286614358
558574482
636808515
601609583
446136507
491045709
824559263
1637538468
537759248
1038298268
2060850922
721627739
1452466736
602649950
2076657774
268124110
2100890953
987437178
419141483
1432798231
478443452
1662901970
530670994
1331551875
106978039
2106536143
866171775
2004580237
1357409890
1732704929
623113533
1208208030
1887914219
317383062
368572158
1082506843
1881258399
2035578387
107571084
1247114385
2015936258
278705233
1537738536
2140014265
1947087093
1163581587
1234048642
1048757325
1335607577
1931669937
2034736050
212323225
904986604
378385404
1194790352
346284223
834522855
1334438986
1405174946
1553190737
1010151014
738721015
1230394991
1112686595
2020357914
2073271187
1203664093
795935865
339926134
1638442441
210723315
1524111983
1838721457
974444519
299484614
221726020
1563926590
1651505745
443724949
762746020
1913956738
2145968653
637656781
207954001
1220963552
292445465
1359006039
714042502
1481408562
1774614798
529870667
565139878
1041142825
1131358798
43862071
20931868
1684660459
1012598988
28422902
1488454011
1407633456
1964082124
1603367128
158653461
885870986
643946911
80978203
948174917
1632465111
620469580
369430745
1562160947
1113169731
95534354
694323042
2019447969
383557660
1592861202
506501470
155265992
1237410795
2067352993
716718591
1958555020
1585915509
671628286
1804659857
1173541742
384955482
804751174
2117138978
1774974598
399027572
2050644889
680094097
587424598
185879567
912406989
1165829126
1368261435
496510869
1975752683
1745120866
1683607968
2145187413
395304722
1575762253
1126643992
1083571120
1918981138
1253626918
1880225266
117205432
266731638
95178223
2025102605
2118274254
1396081279
355854576
1450992600
1561118400
315961023
366989174
1974634374
1957929740
1298287703
11777896
776838630
2068173638
506509102
579297911
409917173
1061739981
1346789335
1920365490
2033403359
1562343537
1546321609
1941434007
1978417190
1147026894
1014359954
1586956671
1483636592
322568427
1042076159
918375857
1600976029
1628806165
1662255168
849478412
152961292
604495616
617770328
1259515902
1791675347
1706409562
269402383
874324645
225245166
314020471
171438421
1911765830
279595583
1875522641
1366180007
137439058
702101793
1096940459
946982881
1775960790
1298547628
1889235162
1028535934
1801612758
1113750222
1738837851
380886572
984522454
1450344142
225558456
1922545582
202205460
27490492
1526007155
40541382
29869288
1695084322
1144593384
1986134700
1361705253
1852167737
1434895453
1441437077
2032421822
1367428138
639773888
1743720944
1457611207
1270399221
513919577
2106635524
708302327
1413786306
156952199
1076261660
1091849753
1068275245
788885272
445257778
768420392
2098420465
76168986
374609732
1455924798
794349772
778451315
304354639
2125981591
1110337141
783726461
823722550
360288570
736430545
160735780
172006504
643184260
682800523
1310803286
1276977794
1377128650
1305911982
535777855
1599677688
1372688621
1018407952
1872189281
392333602
1754033886
679117759
1034765477
1876618946
2011328229
545093172
859338840
1839998193
2048863059
430022407
1796232320
277949154
1652001217
1467611290
51291770
1039373475
994036214
300431891
2045243819
1028233982
1469155004
438648199
1359143794
1465451454
198791337
1172919116
1928633545
287368592
594155029
1798501283
388965917
1583958533
1875473639
1223470428
1432806933
1481808845
1078184774
1816698687
514618605
862400863
2128348871
1628719313
1831901528
825616807
465587616
1533781014
894461887
1187954806
573958177
129688231
1905459457
485841183
1740651072
1810767701
1189057850
685428300
7099942
808463510
356938734
2059138312
1428913829
1610087616
471873368
733259494
1141183323
558523707
1665341611
1437785193
963288106
2061881669
270771709
1467662266
2095552555
1662219699
166761857
2046821339
99505428
461250617
1563325062
1443221404
1065949361
1081265745
1005903095
1636347477
1938627816
132784317
1856765516
45960016
440360488
1203669061
947743792
752317824
1485425994
112802947
874844940
1847916012
993939317
1916606481
2034075359
358989239
1784131835
1395973888
190111826
1937806709
2034266916
1756903269
1912929570
309633071
971538753
435701024
593032344
1795702215
134592767
426243952
606604192
1258517551
40361325
1777133054
1067076936
2056512309
441627623
767718447
1425261955
1119286613
342987154
1810196634
375608489
1271077042
340349772
1774871830
1260763248
789247890
369509651
454936298
1683614070
1457829349
1771462243
573743166
1528904507
1894009911
1841222273
364989277
1824893968
1852836078
1811854747
90713853
1172531316
1652790465
762943850
1534507645
751289915
1609143838
2143411000
710806146
1980866415
2133768553
1593192940
2059512742
47665026
988414932
1120819028
1771781314
39800690
1935973330
1554780458
151196127
1300147394
1831437418
349548577
531059585
1501650083
1710482694
1570501741
168643684
2121256315
1793804317
1094686403
22157384
1256899224
1476719032
730413865
828408905
694716092
1163643562
391307539
1884387670
1141425470
52777688
2116075949
296525421
2095039298
1617481481
2058207409
1897124845
1056102434
954066675
176489963
1589108216
981728461
1972688906
874517185
183417064
1673092844
1915733511
848443753
952396476
847462733
1560374231
1784679610
1108462623
79734103
1626731207
1955410074
1954464803
1950450644
1189085183
371928702
934600007
1458827835
242049504
123519578
1643513757
1434890796
1184741331
118058378
987219271
1223793095
1729754567
209684364
1064316152
362257658
1359256071
432595016
1985404089
1556408517
1805887745
16459429
732653247
1419329299
1016877228
1644541528
2065374018
329124556
742037591
970974759
1498959649
161151142
1784810343
1785095433
1378831754
1779307945
2133880517
1751107742
1167169603
140600136
599113284
1798786312
2012397424
119317753
651546811
1609227703
1593641959
44745648
1626884281
22990997
1401487788
768679974
440931300
1908328632
662399119
737817447
593085190
941863161
734263270
232647218
1348304035
1022213716
1680349970
326669038
1464174179
1089464978
2074291717
1068534015
77778244
1880171995
260961911
1185980398
1033974111
311902325
1832940432
594984694
1848282982
2024818878
831163123
431678261
588743388
2072717565
183698784
1371698696
1914748827
396468892
2088469741
1928016690
1596116500
618756103
1729844753
1654264443
1946490178
702671745
2043683619
860056251
1210765411
1316697985
1392219232
1218664794
1944311126
1797666485
821127515
1057761031
1343424430
2106661475
1499562297
1288557734
127575604
1697425838
1669392430
1154781434
460918033
896956811
553859973
1269722862
552348821
2000622878
867212181
956126498
1285497477
1827990628
2038770078
1326623517
1763634978
58325277
820943511
1988369170
1542735936
1472963888
1257625416
1614603020
1126065187
1910480064
1411275664
406245075
467111787
740142691
971392589
27331180
1146911139
732827440
1262256720
1776673704
290463177
451550120
1991876676
1843925483
2062686221
807118749
213083428
181389415
1159949675
1454601367
279686153
799126310
38550288
1282731105
638967663
904444034
1123767087
92805084
1636610537
54358439
2052182064
321731815
1304045517
214844894
1157550699
746552630
2076498341
649289415
1446705019
1103637766
178694355
1625863387
1189457940
1581864148
1155316214
183829963
520328422
653058913
218826173
1505265935
1316253518
484704807
1329127298
243664036
1792352822
1876740225
1274164791
15159618
2003174337
467425962
470822759
1589383782
474589603
1629160753
1837644837
776680850
1192347117
1835001200
3122089
4066214
663473608
867084622
1840055804
1005056167
1143680072
1023761701
293364960
840902757
429415601
1465146152
1823256844
1351898559
1508789165
59623601
712736973
1574607902
918437557
838737009
946880527
489623003
342655393
592370444
1972161755
1829498128
462664094
1815806125
539358157
392509632
938839762
583825545
1213547707
1226910149
178326309
109880982
662720752
162530408
118840163
152011956
790629569
1969309846
1728004295
604966577
1028167615
2068875774
129184778
2086724330
651277329
1462087528
1237287964
2094852383
2118698746
1218674241
2133693692
667636324
218111542
1103307735
888197039
1326827468
1241402345
960320666
617338327
952427029
295398398
1306076557
88458328
390247235
1010408853
2033236004
366634863
194627282
654499818
1768750230
1913002099
1099948466
1495302457
1328127754
1813684785
1825084190
1733035577
1507644505
1985234033
1165398545
949821988
452449237
1734771961
1441844245
1144688224
1905102882
1538455253
1879952155
39943417
206164241
54462191
901952834
206766552
1442314132
869706184
433466708
1500586586
1531030619
1533123000
844336339
2137972623
1632106643
893782204
1049008091
1303690078
146460194
1799142870
852550366
1388229075
546893390
37253738
1471456291
439824879
107217320
2055140985
1114092462
2069459643
178384541
349034467
852131598
1504471387
1822454616
623825006
1493015477
1652053823
822926096
1389487582
1241119820
1560942063
377721736
1020099180
698047921
396406716
826228850
2099043342
1289851737
369070549
1435255057
1700972696
230400598
1442605199
1648898353
940984755
1507383006
1600159639
1735209298
1552004098
56321305
1615924667
932314067
538518887
418735835
858153381
1307485613
1427292156
234802159
172331373
85160048
742862793
289102102
512110544
1612276658
2063990675
658629535
766828721
494497
831021067
551519974
1357261908
167658311
1783227287
823468227
1373345788
319751994
1447251265
1604242754
1157148309
390941433
1760440946
1969828694
1244198306
937939402
872045531
1775958268
1112874859
93588831
2034710179
622090938
623788874
831364972
836116258
61061138
62665099
333221759
1118316225
465119804
1323538527
810483159
1145148610
136339698
1609793786
1587878619
1033132738
728391834
317613159
1302145794
1251665389
311144452
1714472974
1276271000
1361932375
67330531
271464985
1890272198
1242039508
80288155
646543689
1627402370
410631894
955683840
1834986626
614502153
525357823
441662623
1122485785
876194720
2054148564
972312370
44487967
2123889779
790152304
387575714
1677867307
921764705
1500232805
400804153
1072538006
1774392404
109582439
1075079303
56168618
1902960509
1430606564
981589085
1529958420
1256239922
1554513357
1312846170
1060685747
1790514541
1112841479
222995772
905891265
619717662
1380913777
1832462985
1205651446
554971666
605367516
820890611
1670716206
896690959
1802606827
1181757169
157516
1148053925
476146123
1852357400
856993269
2064146946
509783742
740885880
473321192
1833744141
1712250271
917394123
631466005
1980620300
763097169
1589943495
1897184924
1897702755
677417587
862026063
1769852744
1952650964
1573875314
1512104528
621027027
285611675
1367158818
131626033
266542743
1750978695
353417310
1317270938
970539818
465802210
55169253
1887567286
1397155339
1212303500
434605960
50665864
1218621071
44167225
743663416
225781103
943545706
16544962
1668976695
455912689
397189566
1569081726
1157232031
1631868416
1612567140
1878125337
1768000340
719081237
2135947727
1022556127
32509169
1952520805
167080893
1621071019
1076575931
74554617
1448071934
1153384129
161996124
1431951951
1956289886
487311965
378032593
1220753424
15174683
1132435274
137370508
690059707
940617948
5318463
489994356
1723098257
346066014
484267929
608979546
24094645
13713232
614284895
1998472738
1616610435
2120683676
1985069240
824500558
165772814
629208871
563030572
1541874714
1494410918
1927165662
371852440
427975669
2124834720
1565454666
1217639345
76792339
64674352
987326462
200524799
1817991535
598735506
505235579
350609256
501276922
1255867361
1838476004
1631447405
200352560
706105425
2129365241
1681452259
2137472610
670567510
496919624
2140403467
760661251
1666174495
861882634
1659621449
49764522
1099769280
997900981
2071455986
335361073
1068448167
1479815634
617029286
1733103024
1800342341
410633333
688654784
875727876
460531702
1389428171
807629144
2067253716
2053223795
1138781419
1276587306
976420613
1684403893
849350179
1052934592
546448015
2101258263
1639981626
1159110552
1296007462
1770574460
1179423197
2120332635
1137659736
245821477
2018988163
1771060829
1855071134
1868260855
210988869
1196545183
1951968310
1582519738
1353477955
1019821756
1813854327
1536441588
1720408619
1636583059
1015396231
841954342
1777764200
435107154
938892629
2020859204
2008305280
2452908
1897812949
846585352
1846050430
945050314
1012824172
1041007417
2056564680
306617119
118717092
1255562942
149291208
100142351
683942158
2016921491
81301237
1068586145
1281094440
139136337
1066350167
1217028183
2102158221
1496972908
1642591004
104220307
1721524530
171056786
1729294442
685326870
226473051
1419830591
1952344588
1111643847
1223796507
406142268
1235124412
1420096307
1237101389
1884083421
1757068623
1965809414
585035667
476146820
372138520
2003297288
958062707
62930443
291868164
372508077
136134993
970994875
174198438
1956174530
488405548
1628066291
1636694282
1536270583
62043762
716286688
937834114
1756211986
1772842458
1210172987
2132000099
2144952474
560768025
1610911543
658484010
1804205273
285475760
489325644
438972020
1305111225
35228834
456196620
1988322055
2114853447
406387653
423932676
1979046985
458610501
794503066
1092531596
554725722
2104636128
1007138632
1882113229
2032520420
1536737840
1586582763
746676882
1686248764
778842693
248853608
1505741758
1838288548
1732628805
1212427487
185000910
831044842
1627395097
1828504043
37563092
1753105753
1054235858
2019903888
1800004445
144784121
4422373
1322942250
1630662801
1100460394
4446540
945645824
424599816
939824555
1088529692
1744684286
422774220
761359788
580469204
979822891
823811863
888782137
196736966
1359113317
1838965837
215628897
972107732
1173784898
154660750
1722486095
74117617
2040856381
1556076517
2032173479
249816578
21548249
2037946468
1510844844
696935209
841053054
1935749519
2031191311
734632322
1823002022
882656833
591413512
2080142548
1978980160
1038275613
141882738
414881428
993933673
444303218
658283667
313257726
399374081
745746672
1153225854
817857582
14891487
641872949
622829315
167943562
1061566114
2146218679
168986734
1846603448
689217750
713468210
4810601
1619047992
741151581
1124560035
412773257
2138791494
1599601982
1186375345
381351960
116953899
1023478490
655521416
628420937
1206607586
1105759946
1461096020
1212194967
468491675
1936877283
1344163662
214642818
1933557502
2101465609
382142479
776621414
438988279
1640598855
56092803
1632490405
1985467289
223453130
1058095812
915753140
362253098
2127642240
1561711421
2076225195
1409073547
208822678
145233106
1037640667
673953928
279870331
1462857555
1947389261
693882170
1767338160
1612479258
478921155
429452338
1181187859
1783229516
226747447
516559804
1867408047
1545827737
436440849
1012868530
1813956942
1986402836
1936746713
42889946
1982567046
253064774
1825353908
1361653485
257447244
326041776
347153899
1910760096
1971371605
2057943417
1480311092
598624401
1925074919
1918241913
798594935
1759849422
1397695761
839335528
428633495
1665963069
760765633
908124212
1576631115
1414298581
1826864483
1316958675
1634136457
625133458
1232692284
561019654
1211308574
1615210342
1293296595
1754679277
1323570518
287334683
92609373
167679591
195381367
262552969
1028064381
745172509
964971289
1142414243
476082958
751741782
174339765
1567411489
1478896061
1636961879
1945568080
1610975757
801216935
485599136
661576404
116222716
360392670
75038481
2042731619
394837973
1130637329
1436829648
630510762
2095861371
792405391
1072080885
1805497065
175152383
1544127250
1264550698
2047471333
1796555718
1168529093
1668597651
621998067
553819515
919570700
1488721728
522077932
1326899114
1056780358
907232422
939157480
75528550
379073311
428306436
1223593758
695711373
881590941
930213177
499623895
1071249696
1316755394
1737934271
660518836
2046279542
38971306
1625674272
233129243
72630607
55973161
1857403385
678591614
381073745
1228317901
1353772061
244142139
969267880
303466885
80023965
737472852
1558538748
1669169145
932323393
1359986464
1955413568
1998266383
568502261
619823577
1646873194
1782976358
1583004861
421895625
564815262
1073222681
1628827306
1259678691
1582007313
502280436
1096790088
297128558
2143143987
1812879732
145420127
2045711460
1083538532
1023831997
1363198385
25323440
59233441
1852923044
1198416599
1616812402
1711138070
2129652426
729944841
783185030
1207049813
315304111
1089687702
1244447004
1639646084
1533227433
522000885
83018032
1082939993
1362034493
385132278
1037098975
130334501
2003783312
567022972
966974573
1739142187
151066143
342631282
1761879405
2084143262
2107305688
1592202152
1843416084
1395852876
2134948288
1650779286
699206167
460388557
918624861
1146850318
1279513651
1206323990
501952139
256205887
1857440403
265548680
1948995591
1285536452
212600986
1431674344
1808934594
1481923262
157965862
970446782
533571967
1786470914
321782937
49682064
1705904959
575068147
940181901
111047809
1543036580
66651395
2030053819
620005612
1797674348
831548753
2006479992
1347653170
1469256678
1914827634
671711889
1350812743
1262009058
295555370
844514907
257837847
603564105
800728951
1385616027
1177028019
1908420746
1542238702
876238605
1596821671
410412242
1119071567
442389683
236984266
147658933
1430492326
831499778
1117490915
1954070550
131473880
1951643929
837733960
625457187
585437764
369023210
1812179620
97768801
1243267368
1177231776
615137302
2020838070
1116839615
711302254
1847618562
1549279224
869514599
602112668
700829127
137843107
1795820553
1319123976
2006791835
1492816435
380546681
1156406497
1585292143
1750452266
976100070
1541181366
1584202683
1249945238
595600777
2132759863
1378497458
573773320
1495605974
570553081
1944651874
1673478322
725145407
50883440
1903641288
909245254
1765075452
1594743441
598678211
605814430
927954390
923020285
644130187
175789960
14472618
916308884
164794189
67029660
2044272729
773301592
943564304
1880807582
389255079
1172871655
1767803658
1308483656
89669620
611814368
647768601
609174486
1090343198
2014860209
1516681445
544752322
1183218397
2000748040
1452309715
107148486
718623672
143771093
442757218
1595129331
581431881
1354380867
2059883006
2014290107
925698918
792019536
1906633102
1990513162
1585369980
40278739
25160486
412735711
395037382
2142023000
2019335815
38457301
2112619358
356532653
28265716
1077615058
1478127028
1580404434
1960494620
1768416299
79182028
900353922
980377890
77235562
2059188517
1974049595
1721829854
997292387
1063070066
1706203866
227354046
1222977912
1126364488
1579895823
420364482
427220561
1073338054
628354527
1767746196
208665596
1091777959
2118228131
1849925218
292260233
971277478
38070908
1819927913
1637500895
21986308
829434651
690535801
1571829341
1879970602
293897978
744753715
351460436
1883286981
1755414629
185406681
119750616
698859566
2789042
132436322
595342988
102669472
446888738
1691783478
1567734293
423325448
1577406548
1787922130
1014028871
1712577965
785623606
1288657889
1953360825
2071492447
2022033658
1229687018
290205677
396202686
2135339001
733738045
1738972591
1615151374
1472325003
513070042
295395757
959440739
1242361628
1861237215
1374871050
1201448440
969528357
514632677
2067204189
139139591
127138090
249060847
2121852690
1867692768
1013149201
1661193728
1993388486
295350524
2119144880
549350806
455804915
2135148282
431110125
258922450
356460465
639820334
2099900761
1737338250
1209105663
1693239438
1608137990
1412059248
251014323
2037616698
1064183948
927237350
103824464
1366646042
674354651
1948425961
717687820
1229488545
837002643
249719160
1873959332
533089030
525126578
371632326
1894486082
77398574
246205231
396032769
963428516
1746793850
1958328551
658096363
1436745216
1457831295
1556014973
1051551688
623824023
612437808
1794940648
1152970827
1704206484
509743896
150434649
1215478750
1607496452
826863583
278961451
1636182153
1235452447
495539824
2146854673
975899902
890078969
517440309
1375816713
1753392695
1703436780
1020337778
517571601
510142540
184868479
1644275002
1880716535
1178891053
1067841847
238002551
2130256346
1326383213
227580172
335116059
1830197079
526241392
775393029
603259359
1453039889
1773806179
306748313
1469782532
1394633631
1170347489
785848553
1047063132
78426162
247150182
131469385
577583968
1494630577
829865132
333239973
253399902
1128948331
1167595524
1449869099
1089563539
251415781
99136314
2110756226
798624797
1487574712
1637613736
1253888924
1139394287
938895202
1310712987
1396435102
190681813
714834439
1270640790
620048817
678747983
1845854735
1198787019
135654000
453167783
270357568
1752454971
193956341
1548853420
238336121
691698234
1051243294
1973872331
692282510
1780628251
1238150752
1796118962
2128610596
1309148584
1508298559
536198974
1295556361
1975883730
70275273
1448876864
744927777
2004908682
1089652859
678430518
1221431540
1654338037
888832483
1372925456
553422588
60036316
1410962301
1660335735
1517211495
174917021
711021533
1949554259
1395328781
783666580
589438870
2142425533
313363836
1929019771
968366443
2031960556
1412185201
982189932
1406143363
1527565518
1464508471
2032092166
599910548
2032326272
1052726220
141661899
2034172243
1307594400
1523909717
1049495879
63234555
524051458
1735362383
246219395
444192657
1265323959
1330043651
637210001
1518438380
297918973
646720207
953996636
1959369154
794686913
414186854
2123824611
1421347919
368110000
325140593
387005495
406591800
1304323658
717023921
643382332
944525562
1336431292
1985464047
2007778585
92227665
1034702224
1827388236
200366028
1303154021
1398215699
1420103463
77605140
17474973
1895432795
1129374358
370777628
1769362091
176751508
1501918424
373076390
1982161074
898427130
927954686
952576195
773450433
1530307921
1974064939
2077915303
1297387913
48374751
1261142306
1510415228
255404131
868443756
2075404620
900757644
997689550
1252159029
376158982
1098107672
1414914871
114186455
120088331
1247847995
1526579724
1519600162
1961370831
465914885
1662992582
641158683
2070120617
1748236163
807437218
2029050670
117189596
360637371
1442842254
346902128
698217669
771940411
1380184202
14314170
1321455472
1840906528
169504143
2117506832
643135192
1181303111
126073089
963852018
123391837
681245637
480324978
335468842
1803025242
516104003
5008470
788336936
1437469471
1217229337
2099532392
500011834
1843526882
1091314176
2047176054
723768582
290227041
1263623214
1602632378
1171456724
374181814
776807424
1337913667
1389643528
1233028309
313997752
1631498896
460438144
2011620222
1446993885
270406095
967282171
633426149
1615472257
2057352716
1420590010
1060466534
1746043142
773418834
691308697
1895194687
1085893182
2103425542
1658514483
2138033830
1458546139
1580966419
2059880652
886388573
1832708828
443655873
682692414
70609337
1264363607
99386945
1841811566
375463212
1060282399
647004004
379606312
680711859
1326865115
1206560456
1431427843
1827142379
627850920
1614146794
493803304
2022550511
615696216
1073876915
303448259
245357263
176786352
2073749132
2113523806
2080378163
458420552
31712755
1868950916
123488886
1670826741
838724809
1866927590
1768983249
901513277
1814275311
696760320
1508083136
796522487
1270665062
1828166224
286623524
1412379050
2136636948
1577995808
1471855490
433755680
1634984222
2084507881
886288549
732836553
2000034838
1425523947
294489936
2010668376
418491700
1678427396
296711569
567945031
1684364021
1854132790
2099493071
670468329
598012485
1972817456
1678121550
1088777945
1589620303
1474523234
1330745531
1861510391
2005526459
1496819786
1905422392
1865061390
118915548
570051085
1386628556
106904056
1265070297
366898209
137030251
1386505986
1881339092
1111686847
1830183872
484163411
1827350280
290181547
408948291
1880384208
1681442746
1149911060
29475274
1245698993
1207006258
919863376
1040136715
1282951469
87458672
1862400547
2041280177
102224436
1622472377
104020003
257470481
1239920845
611523752
63392830
1175179338
65868363
594035411
2126074573
62453742
1547854676
1297228940
2075180880
1045261628
1477013686
172043285
2114016263
1387803143
1070160276
381170460
143256357
486745178
2065634426
1837722925
954902001
353880919
1774333368
535281172
150884185
1676968077
499901023
555015422
904769650
1820043167
741180431
1474060662
1350225424
1259538467
843805358
60036316
560935645
1385670927
280232663
583689820
2093631559
393249828
1506152297
763704968
677496533
1208003802
1980456544
1486295456
1130329388
759702445
1381768879
413721942
882008774
932424544
1900650135
1947188309
1003232561
1844961144
193023497
713464292
990592215
1885651589
1758665414
436462172
1325607573
1392346359
553532969
845329539
416620744
1166427927
588651584
545634918
1273626789
1356928442
141597826
1304178255
321708986
900158989
430101068
1303994958
605419375
1289349528
1711687828
2002025737
527591011
27069903
1570254203
1997737307
1398548404
1608966352
2088991249
1948296337
1856461194
1612166201
655207905
2005689836
1739767075
1303726172
1271166776
1186280472
1584513805
1472837310
1600899638
1275999244
2043857572
794210162
1124650229
2104301051
1149261826
379318486
1585049012
645194957
1110059752
1284424371
883557915
590114027
176786787
211777797
779933920
785646755
122392723
22215886
466514454
1593233718
473446465
302484611
2016990730
1444768292
1192267442
1680669693
1621703036
1338473858
875019169
253211112
1430039494
1080765385
986611785
1112499029
444803950
552828467
271481336
990462605
1616255940
356720767
962519088
26890062
16057396
1322963513
1589289277
1085391967
131697912
780069415
1156938854
1375844640
1415439761
702355839
1427459508
1700767431
816439319
1873670266
1972630384
1812172972
1380666013
318247156
1351593800
1375671685
1335716380
210794490
522804149
2068283802
1081600550
418459167
1907073786
2100664633
1408964090
1067571466
1427944796
2116067504
1052785955
1251768498
1731198618
334992551
603521462
413503620
1592359287
1302578154
102233353
1927972974
1457009944
1170581818
1761044228
1839811452
102945439
663114999
566548038
1790839730
937218400
1142434030
1559020593
531326077
1524338930
1559293992
656965605
314083788
1551431406
383466025
962437194
2019749688
214817779
1582597275
1446151175
1553233506
1239725698
1903968775
1355717240
143654660
1675842415
651064668
1305409473
188561830
4904712
1354284953
205201293
1918945863
708321930
1106272423
484223161
276957982
1168654716
55898564
857941144
1691393350
1733337639
1094721066
678453164
869616974
1117138123
1766147616
1719705034
772850260
1611697133
584087154
292588421
657527995
284013032
1120270648
688577396
860859786
905512901
2016131525
1690442856
1754671713
955389159
807166803
2122682805
1083665903
2123366615
2029763787
374629283
1723688873
1085294275
764389224
1193942429
1177621708
1311534417
1863628898
1310402955
662145
1097556080
2096779718
1384887759
281265311
1163544119
212583260
1782501178
1905719925
769680179
1670457653
2022388135
494108623
1151076978
168757989
97831213
2009433775
2080440548
1647263724
2037183173
787386527
1747401970
995386808
457813085
2091160905
961719091
1767596397
1584294391
1434100949
852961002
952043307
600001335
1629335978
1188419270
1411115977
48386521
1850316802
517338385
1824918383
1110539264
2146272420
539723496
960547990
1747684211
1214910786
856585163
1878396128
655111653
1202936666
791072214
1784616210
117947417
2032654400
1998072769
604121607
1942256989
2142863995
1551857194
1081129572
2000414721
1120477644
1527671914
101364961
1854274288
1655352472
723399160
1340374204
1755484874
189162351
1115061583
1678358955
2135120850
1466135552
1302581462
1392407913
1178546704
534025750
775138471
1432172359
1789373935
1637977012
1459940916
1443326977
224042275
321300876
1156363804
95752676
816469499
788130063
746563345
1712899042
162464313
1469581850
508039833
823981621
1725562368
1174442305
70519529
1986027958
635019019
371781422
1497421576
830103026
133879044
1226059853
1942733789
1390690074
1058087146
514668957
621576515
752077345
1171448741
317786248
435884740
854870090
609908456
1251044919
803514131
897629534
1313868655
1396103953
571185358
391757281
1841431063
487406865
485911797
778789568
1445099687
1535126735
1513088446
204308722
1394670458
2141243680
41161061
1673013515
1307195942
1696136399
1932582768
2041118523
17509420
1475727843
367887303
1187003076
708080160
239184780
2137686126
603689877
1027800212
1571874543
1290185376
527296659
1393408510
2128704995
1353059308
501441344
254845418
365032506
808623214
33458757
1506191804
370972189
2066578659
1933919222
73848669
2044889167
2047974487
110889581
1500087015
1912512332
1790058125
638118484
798981434
517720598
1693678235
1088010235
994096809
1347234267
1525654493
1888567228
142827483
704251792
300099423
1137308476
923107449
1569723012
613326453
393771010
1867109177
1003744732
510284770
1560542872
389677248
1921851507
1403738
1922681645
1289520487
1353956554
550526134
1044073425
1061585011
978774493
418267144
1423276586
108633518
556218458
2111901720
122714623
731273526
2069646640
1696755668
1870130282
625579476
949481246
644778614
1460425095
1363504586
50056717
2001378751
766270663
565817756
766468492
1161620660
1416110116
486432409
254392493
1025043699
786404846
1149740879
793101318
13900937
1512729583
1797419665
1469998039
359275998
1889519180
380568309
1567392942
220911209
1907928219
56977430
1744502688
437151766
909228676
2126730417
1129280329
1873726802
1107136671
141238418
184871499
1252224440
706517320
906944525
603742869
1627267872
975637533
547760471
481487053
155168511
1844296567
330478108
270028224
734650145
552219749
1678572252
1057986193
869243351
1310862402
1072917995
1547597039
6675635
1296694617
784687162
1770561790
537071481
2073656322
1124902489
1701202377
660825711
1252329800
1405112253
1919841641
666533772
170149243
524418348
358725222
265547116
1176350091
1560946373
1431708118
1425987988
772121847
428959941
355581548
1183844968
684357807
177734240
461980560
1763554980
1501101287
999622399
2005373309
293495510
1841162388
1455439357
28135844
712243709
1147073303
72580023
2033640020
1752028093
605384841
1377442765
1385707156
52163384
190450036
1320861860
1325415028
1213596875
1799380990
2044969560
1864500807
1872348376
135993943
528715479
125867015
2092513392
875562785
1037172817
611870690
1897957593
76465020
904090350
1624440888
1166159668
324814181
1456525656
1232144182
695083730
2147129790
1983203872
1610184833
896032889
1246632963
1620260040
1058653082
2082480783
420253556
2094071767
1367086812
1895290567
940445989
1880272098
1158248170
1324587480
1684670430
1122267638
622369050
608336877
1643848645
1728438503
558544161
1058396388
1050988823
1443191805
554160911
1007782239
32757649
578143074
1229437101
1036026546
1803792635
1214454269
1869830764
465445950
1803301329
334559217
1993570861
219560646
1671826250
1142848441
819059810
541665672
1153001460
1906416580
844153688
589170878
1967577543
747910953
768197978
936559045
1241763863
389651926
394852693
690439311
798346283
651475305
442291917
198554168
259773203
614948096
1696695270
844014734
1221668746
1753885230
383265561
718861362
330302751
1860704276
809533214
538123591
1687545116
2048586268
2106642067
1321019703
619906852
3285175
692774049
36480783
1142854922
627080459
1670547627
1310992901
870367450
428389001
2062983988
160532870
979522775
566171704
722762525
1224627047
2053554554
1688049085
1566243244
1112818622
812004446
1605904361
149643559
2033056424
1173271345
1574947320
1947980833
366882007
2034858553
523781954
1550433533
774163485
961605052
1483692534
752784248
958080216
2058305743
121488881
456731272
1836017927
1478480017
340421302
554797357
2037888232
1271710818
735170022
993219036
1788289537
1237648308
1615577387
1192641249
540707159
349360505
1382252054
1216671336
256949157
1555700767
584335549
358910985
298507218
1897969359
1187641801
997626837
1577387370
380224963
164940722
1208936646
2129492793
1517649442
1130663335
1801578027
1075609036
1107660396
496897378
1055502783
1581257847
1412275813
587669705
96885862
847608612
430103141
347383876
1896815089
1101809756
1271056188
2139322553
102123339
1731593765
2079745896
1211265474
738470137
361504886
1970744236
1607121045
1679497765
233782909
923414021
1637843038
504772692
43468225
1759217291
850684393
1243850632
1977824920
846960094
1647516610
20807420
1415171049
1542647499
1460761661
6541933
1155856606
872026809
890694070
1174146289
802141728
1986263204
1543356966
361235464
1548751459
207275330
1825913542
1772376777
1155591098
1621916859
1961354780
1843831053
345795111
1240394813
846584920
1059356230
2052260774
1319192294
1938692249
1059457971
1586944255
1556958852
2112533249
1302609929
917377259
460191493
1483547971
1813265591
1865410374
345326033
1262364585
1094138660
854236796
1333258049
600033608
1175981535
889987779
495986102
2137048163
430968171
1246583906
1374154960
1172863237
1062844402
20515874
496635527
123501265
1764738877
451931277
814673224
2107603719
1708289691
1244209718
352681115
1327525769
1214842109
1109455532
1245359572
646612635
256269197
363371784
1319458082
395091834
2036108061
263846909
627720500
1199316702
536437078
1575180145
1470553088
570024130
1489063170
525561600
124725441
302795077
1278873956
1571098731
829143010
185072341
684502601
502843894
1807124017
1745280868
1589017396
1325568418
565611094
434744875
858073217
758218111
1268868740
780768333
656009902
928975313
1891233032
891389308
821329536
733323581
1667695430
220486437
1056080919
1180588209
1929156197
1559529334
641944782
2018027365
2044104022
1723275131
1386974535
1131054865
1127782919
305169994
1887632579
1806812920
1311568880
1996561251
844603411
45959933
484778155
997874605
859845486
1211044087
2127250683
1504801209
1260321114
949697490
1841427601
146972028
1224933233
1054044593
102215626
1862726149
137440396
1163914654
1296323653
640149118
1191790263
16201418
1617922047
601464327
205943466
740511163
1694568907
1535740341
1324557648
230682641
1485596329
2041501425
278048443
41957349
1463886574
2020004423
1657528848
241502196
1234942016
1754536020
2073690113
1893059559
618131640
419483664
1324771040
582223570
1219736094
56595925
951386077
2040594245
1204643859
388600254
1396161327
1847863178
842084736
516178358
960300751
1240503215
1842423077
302311089
1386040749
510073119
74295756
2028403317
765484855
1652664688
1979375965
1292068265
1751623303
919650201
822946259
456067712
670606652
308806339
168187243
1418246067
875374573
1224147947
1944463300
1376114835
1989536618
688734508
1717034898
301264426
1090760549
1400261344
1514632619
1162511557
1878554281
1613384930
857804771
1371100548
1503333237
777152560
1788433321
623766234
1547258490
994617533
174653463
225551332
1903209397
1093556270
1117264723
730993579
1126991795
653503944
837094353
520724330
267770879
1664484012
1737310744
70430255
424083696
1386057065
1533983784
1455771359
1589320100
1316119767
357608625
895240434
1401470577
398230307
1651769285
872865472
819100037
1549456590
701241107
1725415852
1912810243
2080024580
18036193
865856789
1652084798
918725987
575263368
562185149
1363248892
2040854871
2127790974
1686804557
575413646
1490065275
1453502611
1723519818
91436824
1358140322
596287797
319623851
1738876737
2001580516
1730406232
762739062
1264038575
1856067143
2029098087
576085980
1537491955
1828617872
1980349267
1693586014
1623388872
44852741
1263443498
535308226
481564376
258080834
1482477258
466673557
2049786428
1393754781
885134375
1048696840
419752883
1746297858
1584928127
2066077908
983955105
717111062
1035892183
476342523
405573288
1307868980
557347294
358254372
490137044
1038473109
588481141
713682744
976929439
764749578
704120933
875681754
57302777
341548698
586858975
1457645875
1973153298
1520283953
536215123
1403462924
936256285
1267013622
904332473
1481642782
169530039
256203360
1206149979
1141881376
516929640
1924176394
646984820
900920031
2011703588
946662626
117593667
1472958850
1408372135
1101449003
716471294
839515692
1893737229
136597676
1567205403
1883088909
490821395
1311602858
1004999107
574276056
430468216
1576801445
558618420
1359022413
1326471649
209165993
787378596
1211900571
287734981
1569871943
1888998247
438981361
43050199
1936081067
1148131791
152215556
600455736
973952540
2048941385
1430543567
423916818
1080355740
605206632
2095232577
2008682417
407271732
577715870
554304849
1007148025
1769844553
1794689234
1106382809
1560475936
241773292
1194919696
1480436584
1656818345
906821532
1324353128
1535751290
576245811
146823619
1216735979
412363820
77140541
992629065
210954811
1793921091
1011712252
1894718815
1958630586
563247228
1335848588
459562987
1938898207
1626999588
379150698
1210699189
1041783168
327457155
410214957
1012941375
247079157
174333790
815825078
176414641
1222060879
1219979542
317254093
2130590076
886718423
1159449548
1090473646
239132608
932066979
802861741
1545525081
733483752
1343282380
282915201
214418849
169719584
479555418
1432298609
407045806
1692057194
1874682686
1482054155
138368044
1590526419
1552846319
1670300599
1052458787
540631902
1730274917
12877353
1915994001
1873073927
132617524
131201710
1207345422
157403994
568038556
1497466085
1714309487
1128683101
525773832
1168119613
500535280
729806808
2014514502
1812213143
1847002989
200080466
1248890215
1937365981
699854885
124138042
896598912
195016331
1362535479
780422712
1503255150
627396439
1166445888
1003001463
208073386
162391661
391806394
174377011
392498649
85116766
1176496306
941356666
962826624
1326103110
1399609713
1991217323
1587615276
1154089120
582619356
411390219
1663176845
1713803057
1300459894
454313656
1380907590
5844556
1563536627
265744758
1368321580
811663003
415270147
1285665832
2036245871
1768253266
2057494645
1244130761
1375965985
1482369372
1845330032
1276524180
1003178246
542201419
1876068746
372839877
595730991
2063414406
1948362301
815294422
386126549
373765368
2231289
1920119154
388617464
1566245352
706906535
1995020047
1032587159
398707247
1430850094
856460108
181579175
314584587
376313792
592650240
2049096078
700187849
687557025
947191480
1462915766
805221967
784782994
581977587
944535198
44625188
1348428860
907690017
708901253
1136812000
1593794462
512895392
1998261805
1058388537
33827700
336222032
1814057538
1728520037
1617023477
1513734513
1155836027
1694531416
700568719
918661054
129801981
1257926969
199710679
2118174020
972829738
302648886
1569962415
1350002384
666797903
577577264
864782306
1634333149
1018246554
1153140701
1360909256
250233317
357498192
1185283362
725410978
1820680043
1214292864
945159250
84495346
394629873
2034926416
655515277
239112872
599190814
1132719923
893114006
1884344042
118912742
388055630
470718732
2099163641
2121423009
1768691169
408671925
2125241995
1791523543
454623773
935231066
1707650091
1859851256
1274125609
939883138
1976340884
1961645695
2035693339
1063401457
1862452071
17703172
743727694
1047633301
1047186075
1052485291
1100255814
1876550870
183698784
444434552
1312278748
785892656
611841927
2049038144
759622252
909241193
1444407182
2094709797
542336747
584138751
969613420
445599663
1907760468
489655629
142531467
891680304
1570493174
815707447
729747425
1642383468
1998493978
1166207634
1012575928
1745062648
1972005489
875028929
36909430
696784532
129333565
1356364112
443558853
1517269763
1895143012
1626332479
1968688995
2055539622
669986737
1450606755
23205950
2021996523
371874262
157135393
1532187026
2026372638
1359050012
1610786602
259474540
1754355992
1840175784
612766364
1492163653
616029551
97002253
1615823834
1505089038
148357204
2046639838
999893668
1966384638
1538580398
2109665033
186343575
1374332989
155266939
2050523452
26368509
357737677
1510409967
2106167577
703626377
658234799
352934984
1206263586
2110006145
934274890
1016596520
2089954012
2047167848
177472667
1472454165
1544184890
1815689724
252849858
1861483183
1415741162
964493851
1891887442
825808378
1373704784
1678572863
1065088012
224636764
2116391197
1736076719
477247812
362222705
1509070648
403841015
1825451271
595235115
2064445631
2119514520
1116749071
2114189202
1997252674
401050943
124448623
1111725443
981612477
324436674
280086662
1123192932
1418210406
776761032
845753838
1225679456
1502780440
577360572
711683206
209824895
461416113
1032263477
1797491679
1955610903
1328395006
793567520
41636812
718023322
1004557827
1340128655
1279501803
606216126
140141934
1215114901
1317031687
527499011
1399166653
1881820570
177244031
964174574
96252345
1667356687
527013587
1337142388
1198183449
293408120
1591029455
580250066
1825450105
1542230607
491167686
1323831071
1023326465
1243509491
1546016885
1174086365
586469557
236831478
589585815
183350225
103076824
225939108
1583454731
1165612861
1669052784
802073293
1361836580
743722460
1555357234
568593662
413913876
1909295112
269721046
207102834
1688194287
1571994871
214849595
1035861057
196114578
2136798669
658108952
1130596688
579199579
78437204
1887031876
290917891
1526501341
726866763
993332512
296568331
1786162539
1851310620
643306480
1887481998
1359875628
1972597119
1524804476
2045966082
2144868006
1746519030
1266326740
1609264678
848605799
1161021324
1992862178
1073475499
66447712
551910915
2045662594
749973968
1127290827
662028339
1445781139
331003836
1606364695
872893335
1346368536
251187871
768203466
250885328
945580675
241487115
1887517872
1759901326
1967042788
245999542
255564704
877618033
881781706
118415619
1678211547
1454481730
822869598
1404458497
1579921104
1358375890
1850208453
523548395
244946050
1479326774
771756451
664870167
1397212969
433821984
1565498820
2018894163
545079176
1868100883
851184907
1496007407
2042277149
1704392891
1836210014
1485520475
1722223882
1092586841
22264855
453475578
467256566
911646977
899231882
1580421152
1876248225
1893321347
581844756
1299154378
145951979
948188573
72152847
1598870571
1650885915
1096576066
1945227274
1442872498
1941468146
1844982029
1201148137
2021856849
538793490
2066540431
100463297
701932338
841695767
1588765639
2000480280
188269178
195465695
408601055
1618637824
1935073765
1509800386
763860166
1952940761
217611193
813111078
599495651
547610959
1975928763
1453098549
2139635632
303221163
988940841
405882083
383279036
934011223
77554508
1949422556
544953252
1859585642
1816088086
1617876848
2079765841
84512905
1057539434
759840421
1981428342
310207674
1713814956
1337295515
1497620372
1555227790
1255744861
425576978
1061236814
1492915653
1990827341
1786471113
1029556946
397308027
644252173
1768677254
1432156664
468153808
1806385422
1239358005
82803689
338818539
95989064
269244664
2144430846
1109657600
1407944657
387326156
997022524
1959786442
1818431060
1237367456
1262124605
1455731779
1217288612
610913385
132390068
203668660
292822224
528771587
1104227728
1667335832
2129913878
81829636
165298827
890008948
1665214769
1133490437
1656016049
493994313
1454047807
1017928129
2126175116
703376485
98964969
2062173064
1219646418
885367254
648206265
206294235
1360758989
367678142
22315741
842462996
1404549230
978485210
666850662
720978914
2132283199
560564387
1459146310
1029606530
62975248
1995486015
875072706
1977639972
1297031211
2059580360
1580069086
274319885
276280478
1221564112
1318966802
750344436
1158642104
1110918516
2068517961
1616164825
269912273
362180309
272185945
1742794975
1865102114
1844145663
800754722
11676906
1149559295
592484671
922816969
592738339
1182672739
2111226656
308935022
868459847
646320006
2023069639
765793936
2058777512
1810247878
613734522
872341528
168969337
260011756
1883414676
1447183671
495726872
1691926155
1642613841
1684952530
1301233943
1393097641
560051286
1309707797
259461588
1787164289
598406802
211282746
948260130
909120062
1482989391
791693378
1459328551
2006199787
479880076
521178274
2009410707
1564805482
1603942429
1022051705
1125995829
570978290
1268969364
1345741968
1363312116
220514454
1015737423
1578855210
77641209
372043003
110046283
1161750682
1181649356
2031189598
1321295792
212966704
1162318197
187511470
1371627290
1033435108
1096015351
1408452057
1343865324
140743195
1682063788
1434970411
859356462
85121167
1562556529
618044275
444073874
302573506
1882135204
601857154
728992660
766181620
1562963705
1986242803
2049156703
2138591277
1344152092
1240836612
1080111112
1035306846
790990058
2038863301
1732661737
567582618
881874143
1208951798
1293141600
869387943
1394283461
1391121566
2019726614
375612566
1487494496
861660892
323690534
206814824
771097529
1305888660
167143978
625353689
1552742031
678345719
375754748
799652548
325726481
150083457
841166919
818397580
1938788158
739467163
1790377745
1823734100
1508715013
2034078959
2014861815
1579590385
2121229073
1220534479
1903198716
378554137
1802721450
607737616
1293256372
528739210
518307344
1380858415
837046962
114365382
81604101
1874130609
1661140210
1963671560
587478597
237041691
1910016573
252240638
968604035
1054832922
1644944419
890915580
1202687556
1228172856
1267163474
1709690269
36150351
1150099413
968512807
1264039927
898106065
1086478908
2084181569
875706641
1013184285
1805322134
483190734
941669955
1447251758
2082336492
1804213070
1727286352
1506999779
1860496580
1276409691
299260636
472983419
1443452963
1674734849
2042588204
437876340
1619860007
1175234464
1989879169
264081923
908061754
2052890397
513898999
1340611385
1623932783
1694726561
1862237290
280732732
1579368850
199506244
1556780089
449356602
2072874687
427460277
1386027781
1334361924
668358314
2038388146
82039795
1940589819
573533890
671448087
40657471
529083349
865728455
1691368897
1662212360
1347783565
1441314846
364904759
1804776250
802736159
438745116
1068869214
1533048463
1099362915
155066365
1961066291
1613171466
944926686
1592482074
2144068850
1548293817
1796270079
1863941067
1694173695
355778723
890913661
1552585004
837302132
1772319015
437050393
1219608693
1603770078
85457357
1717113990
1290023596
116209564
1088153534
833042280
1798034655
2060151234
1627963448
693059863
676191467
1969058158
331658339
520901865
1210936744
1504267368
104210931
1203286663
782407649
738709226
966785965
55528180
916429358
1940091412
1305988210
1119705227
1897569444
1900070147
558606787
789359204
1178539858
334819424
1035814622
465984240
1629204754
918718084
1273515009
1680818209
1490307809
1700320017
747300257
1197460734
21268719
1678965676
1096715604
176919247
1322378168
1479706901
651462267
741581844
190080363
91573109
1453533950
628788842
24421975
290197886
740072244
1695896074
2003881737
140571152
1676055456
1616056232
1674325628
1654730668
1538746598
723444835
1247317938
342105598
1093455546
1125002610
1881518803
2101389675
1723788670
371809614
172625756
1161187231
1118903717
2082974686
1394520734
910520275
392038095
412613970
1357659114
632262765
1413402588
222586548
1511007860
1168728956
189094232
2074014261
1282470551
1269358934
305300092
1010982275
892313234
59950659
93164333
1148063979
932048665
1469191695
1317832679
88464999
606462085
1078504031
476658853
1966098256
335486466
899914458
558519986
229042270
1258389676
849134545
876802503
346844423
897494145
1941008532
1333560421
1128831911
688318995
789564146
591277983
1450400294
630623639
555855591
476184602
1213047840
948473087
729821719
669342204
1639964948
936538297
1026508855
1466182496
1069239167
1439521794
1106145813
1401565156
507256619
544822728
1583094356
35755043
2090566853
977148370
489272405
425317743
1485851116
130465621
332844738
1897737179
432420495
404494924
459652645
1082080504
264750738
1574447104
1965695167
1675105475
224364649
1185715283
637429962
2026713841
874804867
1469774850
2016418145
430725068
1248814581
1487869248
1491202033
1123687456
1822068683
1811951163
1748615714
300160953
1887239524
1753386825
344308334
1403428724
1058955923
1678559579
1167829802
1126588883
124105941
1743476428
1243988728
1464318227
1007239748
1492739346
795813980
1522888861
621970491
1176248937
425530276
1723745208
351802964
1599189549
1794715575
2056249972
516306216
729338989
131359552
775353448
1394306632
860563871
586998915
1981096917
138825558
268079878
135524022
117202832
1290218218
1948248237
1052064749
427495674
1001186268
1929797789
154888832
1558306531
730248690
2115445004
1080667816
762115943
344867597
350315106
910001982
1926734721
1489935805
365003265
580952787
1462266218
973116837
1822998991
1580192079
1739008467
156686906
237934939
813495423
1821825509
192168592
1660896456
1615124499
2120331045
1811251645
2138111469
279062208
1118842356
2143780909
1197565309
2033285347
2048586354
937800432
318440996
1395497355
1700180615
1741343684
1675603578
267743356
1017932136
100914641
666514811
587250632
1533073240
1710693873
450103273
463592080
2119624384
2091290005
807433610
900916629
1750645645
367930510
1358827301
1533405223
351802964
770207642
2021879383
1885045534
1809068874
1268170726
133987911
1706047883
970197227
979664313
1085919381
1297934267
113778534
2105766863
522202350
1161581406
720018220
1701820609
1704904744
1552082629
2116840854
55610577
1036055581
163753189
260464601
1859513164
359345217
845101199
411546839
2013024242
2007776933
1492759351
17040255
1341650876
918555239
1576166173
1561398085
491416249
743134843
1688109433
1260484367
596472508
733497873
880598896
1758283072
574034734
2112655943
1792426055
1623552232
265377929
297704736
1622136084
397139693
1321367842
1625634020
1666243877
913709571
499058460
1753656346
249196480
594818322
146218516
1216753615
890087351
476884061
1466157563
391297711
672970201
1651403017
1643888184
1660397093
920530369
1885717389
266410212
455016038
771861271
186742848
624948883
1317823302
1419315776
2064206711
492616971
1838352151
1679023527
1931190572
1935629080
224561382
1436728329
940597978
666695267
269504223
1196275337
334856434
1569848560
503398944
1990914871
664736867
333506336
1687520013
1742680302
1156917890
1735882572
518656567
35651688
1584712193
440210181
1358409575
1776304990
727815527
1947988295
1521817780
216653998
1742963991
914625693
1255065743
948173144
1103244760
238334685
1721335989
245928478
2132529435
1967012075
39104640
1294688694
620387550
937153357
608195930
1991213373
144463230
731559861
500362013
1764767295
358050653
2090723197
318347714
1378716618
1210650863
1216890051
1502714675
203861744
1824766680
828685997
2007795791
925698918
1343862808
603976124
644510792
70803783
1560943337
409342613
1578041770
357888374
1611434496
326353626
2033011299
1052153691
1881062567
473978711
566358683
1867390198
1120689151
1187858824
353896279
337915956
595404632
673485786
490334551
219928465
950745364
356199987
439586704
1383061800
1017411492
1581722731
1484143033
1515588948
1740410615
187500601
577258643
1918163720
1968091272
1014369303
1726301995
553018454
1364557458
2120618991
411022002
585576103
564328261
830432094
1098265148
393770624
1628339373
502645091
1107656928
405497123
1390123702
687443640
1793374465
817304281
315690513
1614146194
1090665964
786888601
1978789801
70644726
821457821
55325742
1720006612
51949765
1062800950
1878905783
117617548
1714171318
230849533
1954317277
1805209800
1672289247
1522506330
531807216
1868032356
1007235278
1088628087
1225586020
135382448
1294256592
172995406
1528410361
1196882129
260027627
1255936167
1515901676
2015525968
500883894
724273423
1590587820
350736977
133397247
2087239657
1690233566
1204621415
225294924
1891320211
879451816
1702105162
1086899616
668407325
853269766
1398543876
1278880094
1221505475
1169845727
235601384
758775983
459175409
736756055
257875385
1427734966
2051733085
1109798313
983717565
602065415
1802698966
1699991488
763968002
1895773885
294385906
1546714345
1055244628
1367193807
2016346497
621186502
1427746379
1504420632
217394345
1906431453
907636325
1580623482
429184902
1283856415
742798742
1221612938
1548990966
487786566
1175975759
1606418821
554058457
766720712
591887088
522262054
1084038628
1185383800
1442330348
1385402548
1095491924
867634075
1224238508
1675316891
658118726
709921800
510522255
1681855953
352682647
1381459074
2045976698
2033228900
2039675602
1238433405
676634547
2074120460
39531433
342653781
865020689
344661223
1721679081
472980355
2076257207
1438147782
681669036
865521071
35300825
1413123717
996070090
191925497
825517430
1935080776
1230760104
1804185954
922217619
1452516595
909853767
1525892553
920987688
2073146707
1846407583
177485906
1599810009
860535871
1126592172
1348766347
1701050227
1631111823
1848726409
2035220883
273317580
1565205639
1085391967
186399743
325274773
1504887786
45180302
1714379518
1712325134
964709000
175143715
1429580130
1709073746
287254376
2034023365
1316797817
272911761
2018850313
313460613
1444811860
356673805
1389171897
766024958
1496958580
950250961
1271486064
792027808
193720255
1863219245
1141330073
477597312
826032471
1497209270
767434500
436895293
289974063
1391874868
189632736
1658577204
1728016579
1689339478
717143866
1514326430
1323755317
1702907077
235113866
1943520136
1291891467
112900016
814062304
1630517140
2001028140
251115934
1949050218
1708480792
800514481
1951412459
788474819
970350203
1850852276
1520434968
257408632
1926039782
1246548554
119052215
1374519209
1201737088
1924500408
1725414445
974587801
1703507470
1437187486
2054250743
710046007
18865726
476464030
662981501
1945747322
1661747351
93390316
440445505
1673576665
520259525
543069778
965528904
828681819
171712613
1406920287
720806160
140590264
886214008
624951197
1060014225
733504318
371293265
118524212
335171870
360873537
1095984943
1933184720
1105481676
1134595200
1724443890
328656550
2137718566
648148691
1642980789
1290076511
1118674068
1081454796
1735676623
1300535948
358149512
1051977157
1218403062
1547951591
782004156
219004975
67501601
650958384
336123015
1550179879
1520435962
278273845
518664383
1672512575
668094626
1866488027
1265637531
802916003
812668820
927889712
2024159524
1002956351
1335860572
1075326734
606328322
1687614058
1916144648
1812063328
469968231
1416149320
174852020
1394662987
799370372
558097126
1734931169
1732363666
1811563862
757373140
454846062
176367806
976279057
1789912606
1804928346
866925857
1723909340
1779481079
345762300
725835213
501335380
2032153150
1763280851
132678780
946464516
1464487360
940471702
404439575
1895328132
1997172782
1919882103
1364636206
29919691
1118263833
1026177139
1315507831
89899431
1293148302
1384461943
1808204549
143490423
1468795147
1577568079
1561024985
3600821
1125779702
32782587
514109607
2048845408
1681701390
66647679
521906936
1365484398
358641362
215057811
780857508
445891989
1709320099
1348736443
1234063364
331144810
1153203194
1133908931
445869271
6807559
1455046187
1690400386
1956549447
1869839280
1578812490
1080749994
417809511
1887454376
1825489054
1182823722
1289472622
1943268390
1181538278
1315930874
684196017
1433640358
1072007334
1472820101
554404508
1400237505
931511821
1575410252
1222439042
659575786
1090257950
1800539434
1751959027
343918381
278460529
1177668068
1797495193
1334318713
249756593
898852106
572026603
1582492116
1727875246
931429208
1157803825
1048632468
1242407459
535493509
1343137358
585426098
1618695271
1283302230
1383173315
1959209689
1221616391
433037398
1644721917
1657993813
2025043587
1681758880
1016350289
1160882345
2101749489
1665045757
710154020
1323531159
291677984
1191235114
555259848
600533504
1760797185
178685620
1474324514
1596054633
1693850329
586160265
1721378623
1945730094
1194355954
1206399227
245040518
1363103590
768826262
1918986412
252308533
1537445024
69984736
1857999044
2002832925
1722349833
1045622700
166565108
1006181185
129157487
56000887
580061780
1978076536
1704516976
917081146
781536286
249657981
729856874
48318404
1521861597
507950685
303482370
1624842289
695387586
225913544
598658284
1536101675
131782087
131636592
451773940
649445542
1278288033
551252847
1784461298
1150151331
1125979641
1371713167
882566272
1028973921
672772237
426800082
1075788110
1060189138
643476157
1239229321
1151564833
1178325120
307392903
1083468087
1349079297
1030407302
813432013
1629104314
187895385
1338523152
956512470
1106197875
807685318
1190165115
100960306
737282170
1270651959
1273190617
569068378
1712203819
196241892
35310194
2096562089
1651406320
1126879920
905547659
579066896
661414191
608182412
1977323284
1203782031
1613252347
1800205393
682079412
1376447856
107838233
364353242
1384143328
1895635531
45425739
1480265503
1751466061
927890638
1193958897
69601121
2134095427
426322786
43744860
48228686
648798230
1552633016
2062927899
2045086648
1070514072
1961508471
1742485899
805380729
1972537471
2117902797
134390938
1406008721
1982654889
571258856
1189581526
170053463
185461670
2001337909
1901741055
393549710
1782311359
1107948585
695051473
205465612
1177712967
934033791
713933147
546724460
1670491092
1228041150
1582118461
1496781488
1989119010
191939894
1863255645
1712509007
2088059280
567763698
1754710974
564035795
45062923
475891702
1874599377
2059754093
1360224001
2131634368
26366116
879248881
717391600
1899829064
1354052906
1116678385
1371688251
1869088475
882145223
1832444054
1579043629
1528714729
1052027417
636685506
898333694
761560182
143476673
1218338953
1250613661
760667562
1256094459
899747753
1175378219
2014522167
561417804
2139672985
1726891047
1594536583
1914122362
2064295841
33434961
935991962
464598694
738664872
903750321
598241553
415745693
1845513681
1053142948
1823831589
185800078
1972202039
1760512557
1803474732
1226996095
1701552736
1825370909
95003647
1879567043
841278160
1488123001
1892782400
516943694
1746878103
848883195
1134965375
1366052094
1629185724
91037866
990857136
2063458072
77881915
1376828894
831515137
1593502558
480595472
1817854454
321273671
939838420
1913635380
1163544119
1082751993
2109533880
1238051624
688554032
480595472
2028149722
1235815183
681113119
42764265
837525044
1376287557
747906556
428627577
1263133040
41919806
997504139
1071690511
404092175
232620447
2130695788
1825555307
1111133767
778671242
1200156183
51390639
2011513825
884470297
36696314
400598787
227841783
1683678438
645054629
1087155162
203396522
1995230232
1462403500
543726084
1908982931
824082128
597514813
473143291
1783259565
2136255320
1787368158
1033480838
1271721711
1251855543
1043689081
192764976
770490481
1070319299
406531451
1691733049
635524774
1604932933
1089429355
1526939607
700659501
879653234
570942610
857304907
1140737761
1845375982
1710038681
1516457360
1606556277
2053859216
362045383
504553022
1900246975
1349152682
620032836
569552716
301517713
725280578
1471453214
1032810293
457576822
1297431461
1829603295
1512850952
918745096
1437413902
1005596717
228473215
2108374440
1431561210
520176720
1883799285
1119048420
162223372
628544354
362477611
140922954
1122325907
926635704
1331502783
630682575
26704369
115546893
63715540
1044483959
2056786385
1583531490
216677968
263912796
1782780518
821547790
2121688086
240696810
229629996
308910708
2108907200
1454895777
1659928240
772388367
524571153
354904830
2130666919
2028450470
1460939481
223581375
864413810
625724966
1603895237
675286785
366242950
640580334
939562989
481396564
1703599896
507347074
1626443107
1407298532
1600347521
852782314
204490757
1873356655
2090976630
200795161
1513718740
1900343521
803317760
408680425
801897826
1717662391
78504627
1864646390
1400390335
608572526
822057655
704587553
190111955
2028869893
1991045348
1797711925
1536674068
1462385296
1200148916
307570717
2114378257
667675506
1767275393
547313857
1874505737
1360165323
2062807208
1793805710
2084495043
949358262
1213645066
804133945
1802131926
221287229
1666900055
17172569
153481654
188135172
458823225
1140377631
1918588537
2143900579
1060989944
1894441968
2043130646
115678143
877477452
1634087947
1239421321
1142576945
1397500860
516280777
368299437
2075893787
1111201596
107725164
375991960
1857065189
1152528302
485429758
1517093893
1265275612
314055411
1695368213
1809402611
1640044623
640644437
1860940438
1135997472
964671130
441147320
1267735830
121727697
1752905468
1096843067
1849425613
287039684
1797336788
1171830021
421189636
1301462167
2005919366
1376018838
1670496406
1719564504
1520809453
1091195136
329071407
1102033194
1776817318
270643390
340559763
1305927613
2096453689
1341091301
2107253524
789619726
1849289480
1575148323
699147955
871253146
1930412274
1639428427
1317620616
147974922
416659437
1246983954
762529238
303194794
1414627193
503832054
1730887228
287686047
416186170
1498211575
2034740116
323568985
1386928433
741991633
2044641829
1366475962
1879066845
911245664
349267659
2135475951
809543451
356716651
1123148343
1783377211
1159873151
1850644312
1937469451
1652825399
493006095
1347257419
1232838651
607435471
168196682
1549978221
1863998881
1835699957
501750736
789186999
650545121
233249117
63356782
1142687157
1564631833
301287247
399366491
235803668
376319676
787862119
700603198
1690013285
1714007360
764504616
2030733708
1444622816
2082706456
1385028250
48674550
1558919386
239944372
38346891
1261076737
1799999251
1207500825
1480763423
1046932634
914502227
126796630
2127931189
1855061629
354848878
377482040
276962958
1115641667
17342383
440970413
1418575765
1261802377
1869399654
122609619
1163454417
1293663963
70500813
1755816610
972839513
864401135
499659355
361498547
1992895283
722037521
1894043257
723202292
1060879974
924255969
2066665429
1441900328
709497239
1545449007
1135355154
824740400
1733330488
637630403
1810129413
1403799502
358884158
329337415
2038920850
1310332399
1991280432
1988818514
536369302
1088596373
1981718355
1056296194
967755230
517611755
795424282
1975135000
1383862567
64217285
804413446
664374500
492046805
2130735772
331497347
1305777589
1136696790
36714384
1241504940
2066329719
558569447
472774365
139981293
573787708
1456077400
1205606324
1112926670
92439290
1717139248
434488495
1922016014
240393726
1760613232
289000553
793250600
1538720578
1762462561
38632003
1315782754
1162583735
748527600
1398389532
417592065
772515347
1277048001
167963873
913177355
1768486987
599622598
1186481573
1286675619
1835080820
574767804
1599560952
302150626
666710737
35604308
931813932
1711493113
548832988
1121320041
1888020509
1999503060
2128625906
135194291
1792061522
1220753861
2093568018
1455822635
1110620169
1698285543
1510241690
129163087
1227361793
1712680193
1878877556
510486949
695819041
535970445
887367809
1571483107
1843659779
184695927
849422589
1119613447
1098038948
1961247912
1889504371
324265774
1026214790
834982120
1622214948
1938306732
330448888
1539590098
539378974
1727136653
1674848248
1828920559
2083607341
1044820255
690726590
1135341818
1840108410
631735214
1269587461
79455196
1565430339
1548359119
1518037982
1678727306
415823699
2115533169
248042833
4410867
1462440088
880469135
161574226
668315268
466937643
531798296
1532551704
1035559977
29599191
1771499071
254212490
2121550907
575701350
150393371
1355959
2039836359
482820843
1132982634
1304311507
1648101954
1689842359
300754215
1259606182
1853580973
694087476
1405540804
860676107
1782707748
89900451
482306776
882284381
590212025
283794235
24514363
939568166
1951837516
2039122477
174358910
906718412
190794672
1710578049
65638343
573007762
183345599
1146142477
783056160
1879546201
1316082512
942650811
1202834193
950788161
403698427
1946946848
84972033
12662288
591772448
1563358329
733461038
974201347
771750752
1403787320
1183330775
321275498
2042321307
1343034622
2088096577
964262089
1813736102
1459702328
263090380
144641812
81200727
1547597438
1268083842
1936745986
141133514
592543222
882045264
86268791
206051254
1696871778
388826217
1932958632
962365492
218778736
1590638746
1011008894
1228854822
1778846708
538477884
1967154471
305950969
1081392044
494292053
1197697572
1994464030
76875056
1908196065
1575469533
562283148
661091140
1275971326
2023173901
1347620521
1031150209
1641727557
1371906053
875460373
841888238
794478313
680875320
1773882653
419602942
833534202
711193724
522219373
1904509464
1438521812
833022732
1065730436
1477222238
1244089650
653246413
1337287482
1735292771
1932775712
296461454
1246491577
1991064550
1390107572
2034301610
1998820407
1691600471
77182485
309218665
469579252
974805203
1990976350
643316100
2001276130
348881579
552872099
957783076
1377018449
52550197
2023990683
1316319494
1914219607
530609002
1613677037
1191840948
1110904016
2143112828
846195312
1678227992
722695812
1955697635
464209689
1874550082
1479799033
670174066
815509879
1029472828
1968286149
879188415
1628746729
1467136031
753221322
763015806
1258331401
2012857712
1060524041
726827322
968362415
255802412
769646716
990315360
1422614106
1839982904
1336598501
624568229
835032038
4483910
466934175
1452149357
1393835756
1348190411
491246379
431074436
1360227831
54857018
521057827
184833387
669018073
416553705
1831675292
1346405307
313006862
1194439532
1025842248
598245705
1948419541
402742163
736596862
236805899
1164346610
222249499
1057704275
1637563203
921031817
999752681
1486261202
233816094
586778839
2052885377
734944763
2105598666
1861947419
1599186298
1277246542
1904413339
1917368760
1297073028
1851717033
555688388
258878133
1504255518
543229975
909863448
1930497852
1757446343
798606202
1135786845
968222653
713202078
1537387441
391840536
1871464012
1217323855
1290970206
1890387492
1953702846
266332425
697752195
1787009869
39645919
1874852585
1261225088
1807412102
1386822961
1020819935
1555696585
1728454857
71608064
1229576959
1793922299
238898201
1017871459
1051594649
1594095802
364083584
1288558535
198837547
712732679
148299338
770730383
821430565
644291303
2109152780
1297817641
283947270
1094983977
1160042137
335775681
184740239
317493693
1367412821
296939834
1665457682
1844882713
1257870778
1933726860
1567332743
820043371
562727764
779729046
1837187253
977727187
534369055
1122341158
2103013712
1730486373
1832245572
1684144673
1573836352
1704558233
1247375737
1976063303
1934533081
821899134
171565720
2144900297
332599990
751829092
1138039484
40904107
1680683414
410261613
1805811088
1529823796
229416945
165080567
577778182
1298991675
45485399
2111807983
336636222
406368058
599777737
1571797744
1779277703
2030382445
1457720569
1163479854
2134558650
593963483
1626153325
613980723
42226193
1530186124
1327941973
1942699109
629394320
1129255323
382920288
743113011
1882823093
1839404841
421274669
1839206348
63396968
1001598852
1279992580
453188061
1393401705
864431996
1762650368
680298703
910263823
547393307
1777105696
1201606397
721752745
1477901516
1778946994
1269914978
270245257
776091227
647358430
734783361
886050621
1275549086
560348593
591004618
476424347
1969470727
1299295520
189120089
1232687532
1708604551
125633118
1151608401
526013221
39207710
281537723
934823775
1375660049
1968867681
1887266770
17207349
552642325
1805940343
2138580137
1718713233
688430992
1684679347
1336952151
1604782136
934845883
881581749
335489229
1068733921
114573460
732883121
25734670
1151851043
1935556411
639629613
1708063262
1726405476
1871077323
1207743101
1514294777
1232179254
1677460470
1710745586
1671340219
1124734968
1811908842
404816082
396736523
1839925250
1149700126
1572369170
1975097138
60837450
2055517749
1745574756
193657543
228756904
1012147524
936526073
2057275510
1416124543
183028037
1240975969
1435635553
1515105343
1216459696
1399047680
1114142675
1293573120
635723474
333899762
279690509
503102060
310628319
939492842
59773513
1466703793
460541771
183663484
1032371443
2136498377
1663831518
1345559931
815381690
647982143
1416186783
2049143184
1103652799
1926431893
1569587431
203213527
1801574839
1829735485
2048549881
450235152
1395965882
1584630745
777144175
1572409370
703759465
1211765013
1770781572
578386568
1315728952
29419288
815886345
857053420
1005127472
2056731374
407715419
1528173239
816617955
1539674925
1016545895
303383036
999190855
1811367915
1916929249
1066331907
1894917116
1469587501
1525425525
1684151298
893844950
980999257
2015808059
1415566980
417490962
172073803
30579401
965723898
1000180418
1888020509
1774557298
2127708660
1832508747
1922302513
1453335612
1444421016
193841969
1491925405
238284700
722563858
1896134157
525000701
1329826291
391326364
1154200139
1829563870
1906114692
2124772543
1279015020
1764796317
1328279788
1637936394
933767261
1521403598
1544091883
1882974499
787245102
1073331218
1300869309
1197008679
1436458420
943153555
861187139
24118964
402822187
1663615694
1385145444
1665130119
324886634
167498794
1953356590
1826517860
962944913
320084337
285852902
334923734
1554307730
1896707381
1593938434
1934131815
921629694
1419919150
1897616139
1989708495
830055352
504696299
554097864
2108979207
1375826007
1738455590
991237636
1483934920
774097451
1140833078
312348053
1981268980
2087640683
840219804
1919808964
1984533665
690865361
1456821382
612260529
1613362177
1155527912
502299156
1464808640
1421480052
2133828067
766327940
726827322
760773732
53180698
804397208
2133029265
1367750074
731324912
2067378611
1368968424
1684969964
831268077
1445122867
1079571914
529715557
358424066
356317491
157836414
1371474134
19561994
719984639
1539095457
1498659511
148329215
398218602
1183208127
934119320
2022817019
14639041
1712090653
1853167380
1464697199
1230911503
917600521
2133791119
1439642621
242268546
856584272
541613177
979993990
969514057
1619201726
1344518844
1067802919
906029245
18235959
1801150227
680325817
551005730
490202894
1684543018
799756935
523700010
950315890
465453674
1606527151
326001328
1235845049
1891577264
152064557
851291861
1368667525
590951439
1042588563
1626402501
667940209
592514858
363204837
1362640969
68185079
1184122383
138899033
838579757
553599989
1758508099
1954967139
588563833
2126114442
2114827011
219555412
2024439330
124800643
1105405118
836583548
1383341647
1478038435
1905565884
912021686
671592053
94795398
1200018464
312637216
2106107986
771186331
1316870851
2129644673
447483854
1097943907
1383568849
2141249203
1110896451
2002965664
932295610
1594920876
1530464733
1117472483
662543396
1416633498
1055378403
101346177
6842977
478507270
616619161
1427020208
1441369991
1575436737
1327933950
47639072
1906586134
837532082
1602259138
817905714
1836419748
2003087275
1838740752
1455177552
2063224245
1474821594
1427119335
221148185
781812960
412562222
1030076109
712056781
753779949
1093252777
1251667764
1253736822
14099244
1679944202
664986859
999899696
652148995
1988803413
582965796
2045753406
1501887462
1033591723
1167295253
1318779587
389248517
1707222396
1655336399
1454989836
56846123
1750558085
45425739
1857891543
2039639419
1968677715
716514822
1809323899
84688974
381703605
1218827724
2074894987
717827372
136668429
1820551944
1631105489
281456012
2085115502
1137773704
1691821509
693456858
88324723
1692374022
1050523445
619874876
211865963
940314174
819374258
102739629
1829557861
64939261
2087017276
1406589978
802419181
259098083
242379306
1162979844
964339311
721636524
210243888
1795336090
409165961
2044684365
1933738183
604406680
2019471548
583837063
1393753515
104530582
1984983993
1589178740
1769871020
1775556766
2017967653
1284646758
206018297
1288474575
1424075317
767185965
1716906790
1738938444
18538123
1278082309
1275869580
1441399631
1862918835
623013254
1506545884
116481042
1829695150
1667159553
217163543
1941382875
1732342033
2036285635
1169635878
942929573
478853274
1272605510
349035670
121768014
1781708241
1821953430
1171678123
292995950
1589497554
1033137969
219180827
177345890
1699579553
1866785277
1532422104
731783124
804228040
1908367080
1615678422
560283895
1253462739
294814773
1655524664
577993814
773509211
590560783
1898332185
1644552238
323932320
1074600560
1346003840
358894830
1208077644
1543712943
692386152
1678541959
852237969
1914907752
877665774
1348022595
1019203953
683972641
1818643121
1479284528
981555644
1741080640
1846185687
1329860728
24626990
910889491
1883994795
1343137358
190520975
322641445
1072369968
1260504476
856635247
1314332952
912068137
53533637
1977967333
1866061208
213083146
993976275
2053077288
1779656600
167373363
466994839
218752883
390425734
471410521
1897011344
2062844102
489590098
1693393015
1373017054
778489577
874187442
2018046633
1969710981
519925641
871421086
1011900895
1210345750
1435864828
735743621
754321642
1894464537
1310458645
833065077
1308684351
711823485
553637385
1636276863
1703130998
1497971009
1388933425
1231743427
51255127
1412676499
339346194
1948446165
1719900669
431899232
184749617
837006674
1661049241
1523023053
1517471149
1927879770
293945768
1724784846
1449993171
704159445
2012664334
1668282900
59540148
1518212819
650011526
831321642
412215906
263838464
1317440922
448867333
931878787
334367090
931199875
89661644
610721699
1279695894
1053327831
1971455266
308070982
268674803
1448961886
1047905165
899916444
1752067174
862441019
577627394
1024700032
1742876123
172531846
587930224
563423025
1819921406
1546044078
1585776355
1499254470
1164361748
1340302937
693135694
45485399
163889871
433569313
1377912308
36487531
1097062868
2116398701
588383760
1814850936
686093026
1862269512
1779149282
2115528930
1948821880
1348247295
428344442
416186248
1953871455
798383556
1400906031
1219130187
615021160
1800639262
1073588215
553330981
796204447
1858800546
1230109285
1257276740
1965165066
1622906816
1431578246
17425674
178566442
2046609598
1311171974
252855411
481536064
386284536
1525479134
596194903
2088289642
1160564936
536291871
238240929
1574244514
1280993466
1036985146
413496483
152279812
605486604
751505007
1729258035
2006964077
1310646916
287864742
1260247770
741740847
1665984504
377226158
785789470
1930837604
104526368
44671638
1336167370
77699082
832427961
1264390109
596027512
1162154748
1744953917
1377884101
630632910
600433546
1555690708
887140250
943176303
611948498
1861545619
1189943425
73764872
1037995064
789067645
1609248622
1767621078
619520544
737686813
1651006088
1560098388
136364061
516478418
1912473373
283380991
170778563
2049110578
1655517269
435076613
1397575446
432084143
1112557387
1434890796
1015781111
576838089
1713485342
1568387812
1902777197
979150322
1988492394
149211406
832413902
468448830
949395819
302555585
436969048
394977093
205426640
1547878958
1102204454
28364578
354812717
2144151166
555607920
1211568882
54360609
1719394637
1140104931
356018325
530856206
886674471
1893610887
1249784936
516672743
1827656900
1192515680
882194051
1532060179
1671135495
973365913
1480648877
699997975
1104791591
1906476231
2079408883
1436949456
346420902
1162105608
691500030
740980671
2049173828
214234417
155725402
893588219
1710472733
1704742437
716608885
854046111
1184608545
1413230116
1624845756
579916178
1469248576
1666345010
2058051145
103224396
1079353245
2061981846
485423923
1288063661
1869857858
1779178009
128539128
895024759
1005046957
1196475187
2087675370
1127498431
48023687
776263525
900944332
532701633
96724617
434078726
1832681808
1807262017
2031311644
1816537153
105367987
1443820695
1779157677
1558974628
1029816924
1922302513
2042694121
772649121
867924374
650180221
232820499
289621680
917222145
489607848
792959941
342439439
834542345
253558707
2014401027
1799296905
934726823
274010608
764707368
1395725405
777257185
853643614
1828258334
1805618509
646986044
1646400987
901394280
1372017892
920031311
1672549425
1772409458
574163907
1998956486
2079283303
1999501430
1121495294
78081105
40550098
124047400
1316014489
22978866
1525284224
354685739
1927920819
1277614549
319897346
1233577284
512911690
1138069156
697625069
1037726732
412257516
854452675
1457677700
1916463050
1356344681
1114472430
2081927124
1814040275
2030000140
1497753700
1957272736
596753412
1899662963
1678747340
1534376130
1924741698
1484259977
740441377
1541988177
1182201360
1341741211
75494180
1192326553
1472194293
1236135512
592342249
415641517
326473120
1419137638
1117031730
962026582
535765898
412979297
263349194
448724939
138502067
1803585097
1808183758
972599550
1706514306
1289689962
730521882
112604100
36565353
1660358453
1464938183
1362285151
1449951379
1711187630
366500039
1680678598
1416072206
1837439702
38682032
1187035902
394801290
1268568960
1971318845
2097545695
1266280434
996266286
417675016
1951137891
605184742
146159731
622922877
617179195
543557228
1448433816
504989294
1480790040
232315063
1560346976
1428282107
1485423421
1747879641
1794662624
358707781
717319208
1810726858
420239360
1225186696
596423302
2022116
391174012
263703913
543902479
1485627437
1278513644
803773715
1910129107
695891811
483741123
1676414124
2066850943
61896798
1349112438
1328569151
194915605
1360285947
576670872
1296645005
857310568
1259091672
1351374314
470319527
892633467
1410598605
1668662134
2082336492
1608491634
1041501722
171996585
1178966151
1251748841
69459322
798343548
1761615515
2037154385
1857802057
1487111607
1976902523
1898309455
290184865
1386961764
1793150450
1982255109
1979289427
1968383752
1026615591
1560071595
1596211737
1240437201
899229235
256947081
1426102425
1132653172
500335531
332189718
378692344
684064227
1720974973
1598992775
1947807293
1504693531
1562423611
237590864
1563514186
853233731
1729159424
1374791065
2121187867
697708636
616743698
1667225037
767731036
1340759492
684654173
1578147403
1383823957
1033596267
1197010004
1836598663
850120760
1705656548
1025064501
1488913709
753586547
62215876
908577362
1734873044
1653814492
1507638202
1883421054
1291123113
1110030481
1965735471
388400753
1046978817
2028436640
1766193868
842259307
1752618408
1398317761
1909465008
1387305424
1885842724
148622016
400063431
1126875201
310048601
625245256
1984887560
1010439662
1782836701
1885972811
191435304
1340126818
877611855
922552856
1273678915
1909670301
1359373084
647384268
45749504
1834348330
493243140
1817628039
181467664
200556283
1996185548
1477726653
1355890562
500697679
1769164882
1684705182
72034946
543948845
1919314909
163475073
902814460
2013460182
324306772
498581306
724816280
1052314159
2049389708
249359566
1311105591
1554497501
1723368351
947700179
1220818834
1562336614
39675236
1801518372
131283565
675196019
789406101
170868826
1253431612
858456019
1504221820
983225704
914083816
1641623625
1472790266
1770177952
492578842
2083465402
1097970645
710322300
706719557
716888043
1559671104
682759810
1315170130
226741858
2093140269
971942410
1176747305
882367464
551128762
1837764751
265110743
548861716
1813342117
1724707056
909287651
1962333659
1728733397
1756808904
699797313
1114806480
1490610075
1957174174
991227266
1896732381
298566871
1134703391
1550333747
2127143646
789446612
149601250
953323407
564165244
1102512925
808511949
926165
1046017534
1906122066
1480324923
742292156
1181996383
281034676
1295246773
1938001744
1271383707
232373229
367227985
215240751
461656888
59419977
1803645115
198472829
675333304
1641129418
1901529177
1587170917
988724933
1649176387
1671480069
1486985400
208616304
1572726617
192547102
1074356103
131250030
1225493569
2033408588
1468981493
510143029
454591396
2115990823
1905450464
2095005640
2100835668
1717753208
2070498410
1686494293
535672298
997867448
327211891
415997251
1270020415
1252911346
503454266
771596944
80784580
106648543
1544362744
1752405410
366901204
1538470770
1568630694
2116286668
1430750737
885946083
926834200
1598095885
1158068893
984770732
857748234
689434409
263955018
765393117
1578318502
258405674
171584504
2067621710
54760238
1006988422
918705310
354140731
334025272
533504063
1719424013
228032168
509005392
769762196
542757716
942460351
564889126
1378419674
1963567416
941229407
1008023223
1480573421
1181034295
1806393772
279882313
1067249666
108448344
2096165406
848288944
1521257182
1940825414
1969622496
1446286355
1904444477
596880346
993413528
997390932
1671414778
1811325426
1208565929
1211588259
1207113828
2112261875
2117904428
1281431514
309712389
1004506772
148346873
1084837099
2023549071
2108534466
784107934
1150775619
1408252735
1928097
1460552057
1833161804
1429049262
281810935
271559378
1695904596
1611394539
1717424081
2018498968
1495581566
557614305
435142540
1588608993
605111191
1903191407
4575110
615660917
134402983
1909339184
1198605629
1085683757
1694601212
213289520
1541456370
1771839878
1671438404
957352523
554818302
1605454026
1195312122
1058042197
2053785056
154318710
1393434572
1799528753
62508895
758194694
1275791919
573643444
923228740
797776881
1009783574
106711944
610206440
1581629790
962528386
446982492
436409449
127771901
1567767075
974326293
1292874392
439129926
618863124
1529952938
474802965
42408807
1335595171
222580899
2037747023
1250327367
1764092057
932498366
1480634388
686350794
507234299
1720538316
1722636360
1880360547
1654095442
1519010815
134563075
743222168
1297575431
2022673663
718135775
1448605047
2125015692
148357204
75990697
424827518
254860028
1760013684
1550745927
1498070055
853627437
148667418
778369470
822973159
1655487092
430602068
1018864783
1490996088
735479976
607259650
982858517
780592873
1352062838
733012533
1404753292
1503551993
1867130371
302129143
1189676867
118157180
972391257
1008571823
290304273
1271949446
653405863
661462525
232188591
875875463
1132172881
906789479
1429377368
543726084
1471901710
1727048830
1854570417
459002132
1222192301
183667667
1907754484
953318224
1334421318
817870327
253927211
78736149
1192685167
812641445
444640430
501204689
2125978232
1514238938
1217384268
83435120
181981391
355285930
1040412219
590727509
1537591810
1290258320
1213138729
1851669610
1051051941
212107730
1712241372
1376975697
138113495
1523237867
169322489
886759158
2059880652
976765048
1281168151
1683572269
863807830
1990755826
2044164449
1046348850
48307802
1513978607
1356390602
535242340
2120264569
1816609506
1969768991
1388084009
1336997864
240700303
499990088
1346936400
608596114
1079176135
1018384124
1164105752
1971817390
1759143428
915399801
62954197
1368132335
1592069609
689871759
1690488404
171709876
1687988171
1907280491
941625190
1715109908
255117486
576858437
1763116114
229969123
1808838538
447215304
1888544228
1893521076
330629004
501272950
12359703
1958288044
1628495446
16894879
400538074
986706021
62061729
394691107
851363450
698959556
1356827687
690671348
799343153
1043686512
294325989
1933330336
1198249182
236506135
663096040
609757520
109409516
671130703
1946470035
1317493116
622157738
655032821
2004426011
1988971203
1658170817
1671372469
358963316
974478555
768578246
1887272913
1435598978
581692488
57727187
552095649
441229734
1140789413
880586998
698336907
1914631187
104764754
1043034332
472583979
1468399384
196940123
2088553580
210832074
1783505077
1946348059
1400263687
112967092
1973563667
1817594379
1129984242
1141260726
996136598
1749723885
1891242329
1626909915
1057936212
1287564980
931253560
382126019
55511221
292962014
1638537428
1117853655
1990319475
760178278
1250175508
2090126227
789876862
1064723907
476260352
1360934650
2005803846
1902530081
634140146
1885163835
1760682987
2103885536
1609736962
1586794419
1114033359
2080863179
323355946
1076117835
2146480047
896019034
690966364
442732800
827883742
742684465
1816981675
1008915256
1190675203
1646240081
1894585942
514834303
286748834
97775827
660950704
433228844
432801559
1984826263
992316501
1418228390
2137124801
261798089
1283410730
116211848
1764422072
2005281669
1054982903
1505360539
598265766
776149592
1321169296
1238040977
341250190
383402520
454392370
470743497
1185422468
469760592
965935230
1953010352
685219306
586567235
1310179987
655467518
882357958
568028667
1533615687
2031548566
945315663
1298891346
1731882627
1019203349
723620946
782201988
1501543959
1588038030
1626472306
635524774
1423338330
53134059
904251294
2058568668
182506092
601316413
1942834272
1153758210
1077863215
2011059371
1140085080
614513955
72465150
1797273776
1008177288
1783436508
964700785
478386034
1188010886
692221345
1591613525
1080979964
1458120273
340194985
337901474
1770836268
1664725545
1848043934
2027503484
2046228986
279735801
993964142
1312356011
2043851256
1229631035
837098754
485473432
1314282864
750696810
1544979947
1761522264
1008416614
1826072053
165499395
2005799191
1181955265
1244745078
80639357
161958472
110895755
209999351
1791252683
2077000299
1790266806
2116652948
1255970301
1738938444
1164285692
1105042782
835353228
1868041585
1862591698
1540173233
367927664
395108824
1032621895
1553158074
1823101181
535125057
176897486
165415800
1264850271
1077668602
613425364
999776585
422726965
1533993391
1143766207
1088641734
632531318
1774921340
1299890383
817260001
1894877316
1477742452
567277781
719842353
992929578
1357119159
1056992992
1888596674
1507211603
1120777826
335963091
1123102019
1684986755
1894997914
732685534
35990618
2003713458
707181213
209542985
803295055
2136033079
1621232878
531755741
1941985146
1409783200
783144588
847686980
490967239
696036414
647588020
258408695
1606513098
1040957086
1003523541
225743787
40784868
1098635028
763839077
1095125639
1593474714
70915926
1304043177
185109767
675274552
389333287
1262783049
1059822033
508278544
1818250631
1310380452
1331815357
1155628243
1887161171
449826516
280497240
1758912328
1547664791
1568219720
842885177
1868956410
342513042
162562107
1328506970
595730412
83623027
1615185991
774713707
474185317
15924140
2024029634
1415868759
86168128
661099073
154603582
227511726
2051837523
1259607301
1998072310
1832107589
1093172947
1629261045
1874505800
2065465726
1068656853
789073307
915040971
546665016
1649691866
1860408140
1234637252
155653682
2105308097
1362747547
1861424475
441810200
430070447
1725370908
1476343244
675714384
1605759945
1967011923
2017625584
1353609489
163441049
241247756
115525149
1564102346
896486769
552503221
1859711424
1197485039
316648710
1966438128
601759116
682244587
534301151
1881440211
1119080550
632487171
1935363993
1830082557
15117318
723300654
311362480
2099073658
1702108412
245314226
782140024
1442036866
193544527
120134643
1478104500
2104728119
1898892679
459978537
116608634
868201547
1661236266
172606448
1116303939
247930878
1909402558
487935099
424091563
1681638029
936622539
1264774009
636700967
1262627068
878198260
1885327223
1545458385
376234851
1472461639
1652761946
455137264
1204933418
2087844457
788746652
1329410099
97478202
730532208
1240362636
251375774
1703632440
401059548
459220267
1749550485
717237230
334824306
795638733
586939253
1097826026
918792422
778257222
1187536890
1850456211
157192594
1351539593
241433639
1306078620
1036356772
152431350
1532517329
1326829174
584511196
1323324997
1861775056
1947459715
1377264395
410903888
2122536045
74305767
1246060790
1087168363
789099401
1475673446
891632300
1749424475
111392844
297778144
250270279
1423295511
1344615389
363656488
1373752340
103200698
638754778
1251109084
1894751784
1796381833
2025928940
1954887876
1506010724
1189996040
1128925781
25984234
1910201184
145005663
2118548074
2054525311
847501410
2115278783
1023347326
519253229
1596453277
1642640554
507537084
41122602
829996287
1931915779
1533429052
1008569143
300891612
1418746260
251377596
1839984427
1663455777
1143306619
707148942
353679687
1332627120
422899832
454328783
246461947
277641842
229821328
404836975
986051953
594991625
244615273
1827674475
1202663494
567916549
1267602002
710769312
281806321
1288725518
1862407684
941517151
999839776
1352710670
282898058
1250220993
649544404
1771373077
101843452
67077886
826160562
1160849292
962661454
988151102
1534941476
1891544780
1963753643
1080417875
258822305
1351337874
1198594665
1574188267
1565359181
26423664
1539037713
642127146
840096596
2054704413
566690685
1738917441
2111824665
1808355697
663073864
2023919510
1008256871
1632889763
186170100
1539108642
1760114229
1761788843
1350724458
959154214
1813265591
1050052282
1449997263
843995753
1249164623
1569173870
766282803
287918574
1691193553
814074800
43404985
668102682
707906411
1851794512
1428137487
1413433066
26906173
996550917
1041225414
1064580494
1922712232
1819772004
1867780112
1166148840
1179609659
1608635729
775509440
192131612
839090077
405028906
225306901
1710493174
128362433
1887560458
1086669667
958810055
1594611587
1255130123
1342114537
1438705592
1384838096
220052505
389507207
2135690967
755512575
1734250923
1060361299
1621046058
610031355
2125590128
1100016396
703953834
575115882
461746655
1179711900
1446074173
1185675735
1212285368
203448648
1632597576
2028058054
1450661865
1589056170
1190728549
530877153
1074041495
1980718354
554723071
1135612617
101537946
71428947
347943923
1497496138
1747872351
274558999
1217879388
894134911
1322000927
1177979758
1866207869
6845268
152106776
987685931
882315001
23402021
224435209
358128910
127920419
643596270
148312411
142027516
1962883430
468753837
8550805
1176364190
377996565
94079522
664290094
359596526
1671849937
1777564623
660735751
719051144
988048174
925171455
547080752
1146217885
1125291172
264290746
1312094212
1192652768
997241144
747550559
1256405572
162829278
737334616
1047215371
66675295
1173365577
1101661933
1772732726
2049065987
1142509456
678212930
1886871974
900609016
1056546775
146203621
33097221
385890538
28372000
604717291
823638765
1998463221
1214658192
1220934922
1287380518
1643926802
1744141989
1558990124
149094474
1439821322
1247415247
1055246627
775094452
1999517605
1449309500
305560276
766898567
220275823
2102692535
855778184
1578942705
188238217
1698328686
635742111
849540180
1521342591
818494554
734893492
164580769
453373417
135951343
269138599
1212798582
1829158640
558869436
2122088323
1358926280
524340157
1828540998
1534807016
803854825
1791892533
1248965687
929015618
862430591
1630880564
1363632805
1409159120
1829001565
1877760055
1646046593
639453844
2139230673
1058811916
53328684
113147104
1926287896
1678916075
1462571237
859017966
1002394190
1445725730
1763641787
377461011
1747740317
40354816
778934293
2130645309
295567638
534622848
1637464713
30665340
985125016
789786078
1240538871
1270521779
1862028118
1688917269
565828877
1666960511
1669060581
1113750135
162951457
1175607673
615045153
638858210
1652926923
1272726244
1394519623
253984295
831334075
1797694781
700694244
1845135600
608822429
1461642807
1733932914
1427762288
135004796
53135025
1652056160
1128957927
1325353752
1060608495
898310148
1147400403
1184324050
1668630169
1019624426
1115014076
571624197
917898460
1811838743
2005075196
322092474
1955468269
763445918
1319519197
1713014372
1908055507
788524370
1422298459
336320961
339370539
787201944
781151692
1319151907
752306932
726431898
1214000968
1240472846
556344380
400694468
779607000
1313939232
1692955763
1260856375
1820324191
591264098
1323830390
819220056
924569052
844707326
335815490
1705692806
1620733372
1929823967
469948253
220963947
460492265
1052689590
1459322140
1382953782
313464282
144622537
62699504
4127855
951422338
309372061
1463298395
1999469952
888177865
1646640322
779386428
998827509
882707304
1470092241
1263191461
2106715356
459484488
1973100901
1952942015
837073446
2099139030
652533301
1212076601
1953165540
1040565800
1797178605
1598165093
1477383946
1693487368
1090520102
72124023
1117406706
673264728
1402644322
1886708145
2103048225
533656669
959666637
128426712
1332131880
469843274
1797857928
1983399125
786136041
1163431131
1742196281
1009046420
1211480633
1046239770
727726691
726344124
1788772772
1013145825
2122543656
1437160574
443465409
1623649868
1842116337
1578694141
1720525412
1795035961
1614462296
1066436945
423780870
1502576894
1253385393
2116816969
404303210
1281102708
1464921901
1355592537
1922284086
2050834415
485549923
582735898
642049943
1981397377
389336733
1544222758
672526874
1544378918
1321177823
1510940416
681015093
2031580984
1708785054
373357224
1903966723
1529777129
108043822
1940966050
1142879240
854059396
655799633
207442335
1586107880
1121475059
2068578318
357624264
562453497
1626410995
1808595847
1781962099
436423213
1428653490
1973912146
265041097
1754362187
2004058664
199824584
850841517
829408403
793041950
859287146
344932946
1914192599
1896981577
1310474774
1915681767
1576633263
346284994
1667390262
1154594935
772539122
1760780956
1930260732
1135809090
1185603688
1365555785
2101426336
462373552
54457199
1644958647
506123850
145384734
288576319
1234866153
1071781714
182294641
1957466017
288562697
712029010
1355673729
922132141
868179530
1890426938
901796471
77793714
1592844275
75372572
1048942612
1393854041
384302492
1530079073
776715518
152242750
1031549167
902782784
1115438799
1122940005
718895235
1585448122
1296708043
611048097
1514279519
1919108853
779845853
1451971017
1138815650
871144262
1144211724
691633226
567824735
653856847
1148226636
340414521
331470478
1814493692
543726075
331781269
1040720099
715154392
1440205877
1034933134
1482936135
1885742595
2112428262
786665364
390584863
1797966086
394440283
366389148
1835484499
250416125
1996727115
1906469308
176111132
1679474548
154758187
353877385
844741983
2093701325
1261024921
1526271168
1525978465
512733734
610631933
890035433
1721735038
1277121351
190093867
1467495726
1909402558
1393605651
223519862
1166936052
1236402409
939609517
759030269
1377883085
2039201822
2013873781
1459815301
873221587
1226204090
1275771448
1265633515
691903744
1859242967
661953070
1744664681
1545291447
2085213927
703010842
219066423
1138543559
1037374509
60729082
1454863161
1887017191
1270470062
865397934
1722363596
1928059350
5052141
1410651082
425101450
599439118
2031300270
1191198801
906143378
426115385
2109980098
1529334387
266162556
1924141273
736700983
648322230
1658486969
148259230
1258245107
892122963
1311616804
118333219
1872147546
1966986157
464147069
1358130390
1807807825
684372057
263629366
1374185109
905355071
1899176273
2101587429
739409295
842011590
1154963669
1009443698
457990779
616364675
420487818
555029744
2121490724
1015393537
1631086982
1897873010
840404527
124587577
570711843
1786726185
1380556011
980273834
1044713608
1066231918
1960972073
247930878
1485799710
1779125795
1102222127
505044760
1523214287
297903895
1999902618
86266379
722864668
1448840362
1435134652
1519673326
1114418421
1236136406
358433625
1799493526
1234231658
789358431
48294222
554037590
1787080221
97752157
1145890243
1624282244
1694071385
1800595222
320112989
308332877
1256633267
825226051
387045593
1198023752
1366501379
666072561
2119351012
1408963663
605950491
127779751
1031718574
1351838184
286894319
1521532757
240660146
808511949
938157148
1133998771
2142157864
317337723
1759993143
1773929645
215352178
1182120954
1435122723
1504896897
679229383
2127589083
1917379249
502876183
2080496151
301905587
1533836710
477898511
950739163
635246235
1748327408
928791716
1277975299
354939842
397248648
1463927626
1518949508
874914141
35460842
888219298
1991334193
474224494
1898679502
1056152342
504109288
1670916818
1525329778
28294294
1844078730
1496264040
768559259
205121472
968385959
1805087263
1322964680
184292621
1392066614
261886421
105431321
786170372
964360246
558065647
1458383595
174505911
532253419
1125379461
1262186079
1159613947
792088388
1958699744
452363459
1167840452
1435427596
1604166040
191241176
1436564103
1029053279
1836219961
267783658
1122210170
875421787
972806963
1344827105
1886246076
1142288400
1806698112
85576794
1150884516
760897294
1677799465
1342319806
691388248
2112451127
1226385527
860140176
1991965879
857254148
49998479
2126984013
424627386
1149444752
1771534196
1601490111
1386042381
1872205936
731936277
1743492305
1718234391
1420788765
788954098
992335626
602377915
677316240
350493597
825139870
1320670880
1185744607
1266678491
1493946185
1831308835
345561279
736500339
2085155528
824148689
377625580
907973727
1442133195
644013068
254720389
970844902
323382162
1116575370
1334579655
657148653
957382834
1975029539
1639158962
118177253
387826450
1895308986
731675897
746888296
627652382
541639892
1063272093
1782729684
1144224738
1929219635
784701739
579409750
314760669
979522642
55939618
1243675613
2115228920
11419853
1953272893
1621155819
1467419562
460965908
1928292402
1487809008
314339622
1172301894
1123245090
1798377012
980188798
713863463
997209742
1271944451
549291817
1084107780
1050271098
98103510
1891701497
741230473
895807928
522111185
2047036683
1797234015
195996179
973764710
995301029
1837198601
2069130302
1912544238
810184019
882633246
168908724
630097490
2031683464
1048211947
1040412219
974869769
1598348140
1022364383
353644
333670642
987951833
880606851
334495494
591069708
883783722
523574218
1627446766
161702676
1212460408
2032844022
339951465
1814299947
1336823682
860226821
1966501626
1461942087
1957114293
1346264534
246609196
181075493
581963007
604178770
1642980466
1695227274
1807610991
1027905529
1749300605
1033650552
735222979
1755063094
533497151
750298812
386337386
1632590105
897552117
46780214
831014820
129488403
1583377698
417444374
577994397
367490588
1602794261
2070213734
1923159912
1604588084
153795529
2031872291
213981564
583155124
1200126812
1245158963
605962459
1729105789
236579638
2033542944
1332869329
1403597217
981361370
2142845831
909986711
686092390
902397391
123275892
1049458217
371336485
823095556
676469515
1729981438
1158315656
961219758
730185619
1808790334
473890390
805821727
1481611635
1440073983
912641984
1349519394
2077169160
461826127
1045832929
1635511363
661779857
1373496763
2145436006
1650451375
1745814808
1254216478
2027759083
1507918471
1897286372
1301118831
677891086
894416307
665995552
634068218
1911807914
660295764
1627713371
344085737
1598628600
1750126814
1153814943
1099513591
1219564694
2013236603
1460827191
245223691
2120882206
1136750291
1024749128
1445755000
67578604
1815812529
117982067
1429318782
947507190
1997844110
1105779604
1550132294
1475876633
936336091
801972031
1775606582
944565836
1397218599
595389594
1072246865
799555378
364474334
21500731
88710007
1617433919
936748673
1125721306
1308984214
1598411281
546631152
1490189461
594035411
1437498369
1257675781
209146611
1450762935
1562376279
469215934
1812723433
1436285958
220722359
158563660
214197289
956486936
348385838
1450454679
508049695
248098161
1901354900
1959452311
1335583464
118402910
220917054
13512525
617975901
487921998
846741433
470274206
1636160444
634451804
1944199502
819694881
881342869
1144741794
1638506498
830326857
817771479
929215194
425273011
1142842888
487787271
1538046365
1046026813
1082102765
1057805107
1835527917
1013916607
1882240830
811442311
1247954617
1588979951
475278871
1792097089
817203109
968209110
1411691569
675743514
30125112
2033676586
979166844
2038259738
885663687
620662064
556789732
827411718
1413905702
142769335
1878348180
1843281513
2098323867
1104758209
902177227
139527177
1187938227
1830648964
781033503
1595286861
517333686
2114303932
1842532253
184419022
211886526
1107933215
272601625
1080669335
595844360
1275398428
135953608
488138005
582803776
941469776
1376305902
105992580
1697932354
310270226
7166492
1112611521
1472775366
1707436386
358351056
1329153051
524939928
2035447052
2049085143
246420874
756717621
1471450063
336369488
1631458976
1825014729
429285939
1620403411
1890228382
841657160
519622718
2120679903
1377504007
1027319044
358367091
487848846
865969209
784271158
421176261
1534356792
325983934
2118372989
558067792
540887129
624239692
301956983
142212745
1639991298
162546300
1599877548
519492220
568906018
123099525
1268762200
1444639148
927173010
829789366
1623100158
1146313685
358703687
1881430154
2060102688
271482638
823395387
294887559
813699234
1603247118
612573472
1364431127
1083794289
1661596447
1996226917
239333680
499065816
390832286
1824245682
71533297
1767237076
1995278659
1016725511
1334316334
272214653
1792152560
1220082165
461385482
1827832706
1954877045
432823949
1282584562
702611967
1673063384
1331154878
1985770717
1664080464
1028324361
1645632376
450021725
209957113
1140601050
667766804
1646639083
11781560
550781156
248299556
233145155
967531983
939295932
359765384
1617478318
2077821553
361323011
1770047370
1463938946
758632990
378320796
1570100067
224400164
2057943678
1624009170
1615397674
1973534953
1381287108
1329857633
1634695873
1822084242
1531826607
708287784
2134580182
2122221327
1385764149
652348435
858870329
412936149
1553151720
208795373
77872774
983682155
1897357391
490032992
1460383384
792636408
723384330
1508099944
238392052
289869506
478655744
173192239
401821130
55311221
284398401
329344238
1463810166
143310551
684548175
42179197
989921186
1901315619
519588433
906947617
1272479973
145007725
551697486
1161842347
1872848013
398415061
110501292
2027817428
671359270
821594811
1405589347
1357843087
459107516
458709673
1316216794
142941273
181002618
1933558962
1151902891
1737473153
1138916182
920301509
1662709477
726880471
878049483
499550303
850790255
1013932929
242822679
1172135606
1823579265
1326248436
2011735852
272829217
344443402
678634461
95977555
1136220621
1387611946
1537707324
939726547
1008224041
741951595
55560381
192578174
1516490682
897372107
1958925953
988018782
961314593
220620795
1135096958
1442645561
1365260511
632715607
227231358
1851826417
1024142086
360961230
1080676867
287871981
2147446247
2009008883
863968908
515669218
328840163
1055142421
1622869841
516733197
689512144
555010027
1323811935
1065072582
1680768433
1249331787
648590986
2091566842
1097169515
1061813762
487474874
1310162380
919583672
1511626913
68442604
1562456534
1089707507
1143312214
599862417
1616685300
727056833
160345328
1859378357
369603468
2038422834
1048757325
2691469
2115086964
1443675356
699772585
332243392
42609193
1301269255
2098160233
1858770098
2117161822
1821326558
68542023
802589556
1743334444
2032656253
763637342
1079193161
1238745411
2141665970
676504844
155078114
722559520
334737005
1025341383
1048465337
1648642684
2056535256
1141406199
1776930170
465739271
550459233
872678266
751241744
412579343
1579021514
1854555343
217617222
1391421211
2021179135
98557571
1780834327
150000395
847313688
1079304314
1784451618
1029669226
1699675957
1951703358
655723382
741683520
1821276710
1996384745
893539051
1664781454
1117321165
1846444536
779863076
1080471946
486112761
2113631667
1099275918
708751211
1193310499
1764352845
706417943
985514615
2011405422
1082716839
107210884
1586689607
569847583
651109360
647776131
1206934837
1256619846
1970780366
539252308
1876337183
1552167397
283662873
1102902605
1375856639
2067899233
1192478294
473506912
1360414042
1760288594
1088818235
1643931416
125694923
2085334577
1686364730
1731453879
1067874292
1200512629
1968933845
1625853661
529155223
1050026088
1531134196
1135708126
1025130379
1387413556
849348612
858941733
790165063
1778566179
230355735
2013837750
2093615
1523436816
786600273
1141744297
2142326599
951012541
1552869091
131664757
1135771886
48375076
1390092996
473388546
593745871
1533328148
177058940
1826753917
1791110215
243546501
2059943791
1263393325
1533244963
1460383745
779087513
1228556558
1326224958
473605713
1286943770
1919003828
564424307
530145896
1899295139
967806777
312334066
752367601
1862019982
975142592
970311934
385954037
1964924092
1398102397
1824065134
1223929952
585094595
279245948
102991235
1042432631
1488452382
1909411065
1354497750
1900064148
1717475555
2015758442
108691725
909432878
1782317361
1618117532
966534887
1100687973
1887055017
2127968881
1875857355
500434927
879049180
548388710
1205225867
1589731198
735383980
1799068369
1597245587
1531429009
662119824
76379182
730746358
337444739
614513315
1902171456
1584200231
1693414605
619282857
557775077
2023079062
1572681552
1360227831
953786884
305150661
1541208194
310108688
2014400915
1144752012
1429736777
1561383302
2073448433
51873381
34005005
70297629
1971029142
1210735026
829375534
655678516
1257523862
248076110
52123492
160095445
84054331
1374211752
530454316
1259630055
565828169
676098483
1804969408
1001255848
651832815
1056633831
1397700509
285015201
1683662054
787294193
1091509841
1848677425
1764031423
994289454
1673530199
279437054
1074959120
908555030
588912652
1917814725
333789516
1959380982
864799384
19801858
1238002467
328475594
1933101527
700844108
1717424679
927631698
289129531
1165614606
1492796244
185576833
1421711872
2105436971
980162567
898454591
2077331306
1999135047
686847584
271507535
1513879039
263791008
808211542
923424483
2024546812
1260983095
658326528
855425218
1632854517
1816304749
2074084654
200485413
1973608139
1446599844
46477117
1678212747
1057159538
1717451231
805599969
2105463705
695889432
718975118
309041115
1856863551
328892866
2029008612
1205286776
1334521295
798311129
703367488
1593520162
1678334021
308798060
39681509
531250775
1322317128
621163880
1293389915
1521061064
485579269
1031742188
496750334
635612330
1328335415
1600978214
2146853082
11084008
1998100478
1356421998
801880302
1256385917
1032635475
1944432506
1807613213
1899605637
976970217
123245392
2103908887
1792585670
1400373628
2037891276
1334901834
2042073489
1593191079
2128664384
1239060859
975202601
1776072865
856863053
1251660320
1870474477
116022193
1242843394
2117124805
951071306
1655482589
954027273
378238894
1063955488
51251184
144548245
234535989
1774726232
371458356
1455120257
978431217
653220852
1469377319
1658664127
181967103
597438663
1191498478
2076486427
1628807310
409643863
1394405258
1750501688
1891436467
141534015
520552988
1192773112
794723000
1881895055
957382790
1444980318
468071528
341339741
1060912848
672853360
577099712
1376338455
1899008477
912290158
188641249
1242241109
1056708627
1832467380
342659077
2014654756
1274912323
637797161
2051756203
2081964757
914644726
1192090378
1356602506
518718809
2083572023
1202202269
1392670169
1239057798
2070687924
1366801230
1154227867
120681904
296861840
235926362
1614877411
1771079307
1688641790
970267119
1168585777
392725961
1847550238
430634606
1478276435
1191354938
876093178
407243151
366295129
1906696613
966235718
846839985
1154409708
971429526
1463113821
465385371
1296043315
496178884
1511407228
1886295206
608147825
542507267
177076476
1182311854
1951691466
2141923788
246862810
1815572841
1145932146
1012939941
1495200085
1834983844
1827610251
1136081273
1101111206
631043152
78701247
2084055773
25343817
446967665
1842767784
159511068
2092551090
2127593574
1527119679
2010120695
2082298610
422351907
1191681758
61921719
1653027039
81244792
543297164
1468066502
1762067774
1192459444
1126890717
1964706864
181297247
1222381731
2034708627
1683218663
1368869975
1484715282
1407276783
430568250
493955886
267204974
171316450
1332289325
1658911653
1245204358
1829869389
33548918
1891825285
372660094
331342783
1071485725
2080590855
586168790
548658873
367212341
1707304451
30325575
1058018919
43040744
1103281954
477479701
1200168115
689252095
1698245481
1820833448
569068378
1672612965
1736411804
1183157544
8712133
1291573374
747050997
991787340
1480964447
1021124812
1655800823
1754114666
997833652
1480744402
632900415
631890448
676896941
917624215
924239062
640024759
1704148451
104554844
645312130
355069034
812913156
517504886
919684500
1739028080
1674085680
1804234281
230025952
722493772
1074147610
1237508147
1686956157
318060797
1393115806
866059239
1586133351
920289462
300779759
266342174
199176836
1451686128
1017992008
801323909
2075404059
1365956892
1546244834
881082137
778848174
1142743295
2134226702
1701768102
909966708
1504592648
2087998251
44772831
1505950870
435369942
153538828
119584613
1837743699
879845892
1374861538
444261575
1697018774
556638976
859116948
255058226
990937348
681330890
1436372937
327478598
368578682
239835928
1769906082
1013885282
1525242711
667565607
1014933755
158799868
743546536
511362110
1864204371
2005569487
113239953
516650562
1906570283
699188153
1075381151
1968135247
1179639471
1428446780
1517037599
2141463458
439091352
1089437684
1235542207
527008706
994186381
1720784204
484587154
1984215237
602998585
946107296
1559692907
1437519658
894185308
893739879
1053895619
717615819
435495473
202345407
1605315313
1124233545
1635224309
11544563
103556943
592012687
2060916381
2102354525
1889206319
415513150
163953684
650304118
1727474419
940947276
1101258760
572124479
1276116124
1415924707
1123542703
1026144968
1980238300
2016113881
1961857674
1969490320
1216328774
171498003
1928195973
1706833888
1768957483
2016952054
881072678
1243093944
1231183692
1531142571
1454755587
991517307
1895820824
362389170
1197923245
574072496
44766885
1956900873
835190993
1399023389
1132947943
913407115
1534205931
1846045301
1386274996
673476393
341800699
1571936189
1409076314
214752019
2142129868
79962770
633949862
1216926634
1456994708
261354364
292360353
715915599
501364744
1552572640
1286501921
530945509
413578353
196576065
299161829
36300188
194767118
417383009
1832012502
213083428
877633391
1537168261
930326829
2071783872
1910373893
1475528553
1642358808
1149690967
876905415
705270522
312046861
561093630
1116987808
1814168425
672309
1864052246
1913286285
1075635925
423201440
618575182
711251212
49360358
1453277786
895331002
1656395323
320737544
771004537
641967821
780495949
1554942074
769686080
304214107
428008836
796248450
964756190
733888361
1102603355
1821285897
701041523
188037896
1833468554
1563977108
1743602505
501386843
193203182
1612906555
774044154
139931783
1573857095
2076297893
1944408593
177571936
1829135520
900033034
2138613347
766674234
14519078
290523179
1213694464
981137045
914822305
1814266
1947377734
1369001766
1711066221
2139863648
132770645
218901821
1214430798
1204553220
294305935
1901340432
1165073944
1868549813
1177435350
1589893252
612519732
1783065698
583283222
1063187471
1797474831
826640291
463557920
502551395
1724321728
286038912
586554086
82857498
622676032
1487940532
2064212267
133490054
1455261620
295539633
246821984
141933079
1847838440
279509616
48603385
1164747008
2144064116
2002207812
1603504697
853586054
1269842972
1450966021
866978909
256371635
1538916631
1610282016
1280298472
1502122841
124650541
1281672161
2053919621
1347804612
740557444
388100985
1709391785
403144096
1460170483
511258974
1862814071
130469844
214279716
46188759
802232947
1873551596
1627025541
986842738
755852526
238545804
1033264123
1297877190
1719435064
2030175947
2012236578
1072577864
788121992
1907033779
312648637
1440842021
545599616
1838841924
2066741011
491033977
153204120
1370003190
395130222
548617810
268930138
732323125
1619842152
643648428
2091424184
1921498565
1814758563
1022850794
1478244148
1916404932
1415060189
158148342
1670156237
1648628712
1867000288
1176178046
259720786
1751899755
368862835
1520233567
712800538
30419126
1944040844
336483925
1298145446
1197936795
983788184
1297718356
415151453
1785832057
595420791
227165076
997355717
1775890571
674233764
2055821641
1041308090
1637308385
15382105
2011756601
1148596954
1946778508
1975567890
509633494
1911938406
315304111
1864996336
1346337921
138254939
497021519
94502227
1499505412
1353192794
1112964761
1621480420
930884702
1110772177
1837560498
274682185
1951817376
439058239
1309062427
155051785
1500388190
1139396402
1857030160
1686558636
1575426781
229762319
2136299631
1085732244
1124713010
1939734857
1591095002
293398414
1269815077
76466024
1482395274
1141290086
1862053441
2041238734
1145854456
1292184967
2042128901
1876068746
1398719491
697625069
799153997
1608356823
402102137
1589386690
294926107
777148402
1989607962
238394937
1914580836
484762900
1726045875
1053790006
99140890
1361183045
971632783
538332980
951762580
651275231
1708361497
1773954367
1422354809
1835179975
21825625
1440401129
1128532387
2139958317
193021378
29893189
1081316976
1324451626
1841237278
1043466159
675420559
1809051835
1006492875
2129183243
39181968
961549297
548612412
1433105393
1102620311
860979119
936031356
55526904
147611139
16005267
29461314
1602870770
1136710649
876625599
220513139
1820775843
1254908987
1483402437
1457930080
1795351494
1047725288
1835045556
731069873
1074277079
1945687210
251789173
974272816
9110327
539703623
361592668
1790195666
1378602589
177647212
436965496
483355650
1010929873
1535263531
1935911553
2094122481
855403293
514176009
1805258129
134500015
1639233415
5858168
1499153692
308535978
1451453364
859841292
345895684
1115442079
452432797
1267626322
1908982931
2029110465
1360465076
1965317020
1396289253
2103536600
1547915042
1249703915
1602650469
617823129
1818103857
826542292
20547783
1381458955
1635063415
1472395349
176479879
1902237616
1047795830
79027492
1239644008
625348347
1947296144
1561732530
1802023207
600245087
1132938903
516208294
2000652276
799594937
767593285
1216759097
1568235739
1020385165
485183663
696414459
1302928885
522118912
1522301508
1213250878
1117709303
1231317673
1314977407
905034132
1297549211
400362449
1933289889
512981985
898108668
540630482
967706295
355805012
1180763088
497823515
774127516
2038597523
1727874215
713148805
885465309
259358485
38287921
1543115850
430003089
418366432
1452926711
65739646
2039858099
1298211732
910852954
1452752267
2125130463
813710237
898520309
1049374514
1346127416
926265675
844715930
1141103906
1027184237
1644235496
714327103
804947405
88430059
1005958842
978950133
1922924840
703286715
97804980
682613887
1120493117
352400144
2130921412
379997189
961983873
1652384563
148026042
606110933
1268889943
141256271
814110881
1179544105
1713969427
909748666
210157956
155598313
1893203186
2115162506
1570321542
1232485503
651632405
1541829704
627804926
1008979223
1158377505
1886343001
930646526
2089403103
1263759904
527981787
86482955
1249003593
1971118401
1010532151
1093261567
814293075
1800094454
1554663153
268370988
1105167523
754455014
528358743
625216460
1417197220
1926296954
1116724664
1984498534
47488805
265484229
647571794
1136849606
16706490
1395779153
815944088
2087292508
2132737769
983620321
1832505424
1221852334
1964216661
1989127322
331126259
1093723983
1025982838
840722709
867802535
751242496
1863422937
1396188452
330921925
1459731919
1526793105
938579714
556712247
707057080
7970841
567763698
1710539420
2094048919
1405326491
1872775055
563132740
1121796327
1766136344
1463163312
1001609184
1601609175
292994307
86077759
1751178184
1955064525
1905522241
1715643542
18386511
949703467
972933654
1966411099
623791055
442141217
431036374
1792034283
1939265627
2041836559
782658572
1049432934
514081541
283118563
299520328
1720752486
1716747863
299179745
1589099762
1968308272
1374015581
929068850
920699533
1875449272
673172549
1465488575
1870001422
1221891229
402825405
1194439532
831073151
1409073704
228930078
867501910
90563093
1484664208
1164610695
1714651201
655723382
1927472285
170972348
1897342895
1385442223
409861878
1845019351
1876504939
1243372221
888885244
669943761
2073044725
648446711
1800479934
1047961835
1035909805
709902699
446040092
1736364629
1737654290
229295918
930899508
1865728872
1437095001
816235760
434862415
1826256863
1278738470
1104544924
928163473
368110000
1168324932
559881720
1245385633
1011985815
875956649
516305227
1554521423
1666329335
98731230
1991176618
282685128
1044846506
1132765509
1106099024
710282703
1870077302
1915712790
975646463
1600893345
1040737525
1058549964
1347404904
1444267592
1928810518
131425298
1807117236
1885998922
132372478
630970410
398526649
1328741608
82110288
1615804962
552466178
1881573260
1763908242
1613427252
2508493
1613479558
163701855
1410119907
1267345651
325998928
519100520
924778827
542514877
305870476
1685986823
1212363478
621393804
1848680780
1064135242
872367717
1816287340
1201508563
469748328
1396937630
922836052
408057748
1714698036
1904976510
1572265089
857312968
374126941
1762327630
605588727
62427376
1997989640
628984406
1899639369
1709971389
272704486
2037747023
974036898
470071623
572116254
208457354
75360423
903871654
862281138
873383953
468927643
605037246
1379296251
370072404
469348596
1431907269
1250343605
410282722
1988183570
506691785
855948281
136376633
94969669
75156202
722644305
1207925058
1792114390
2044678258
1271362358
1463601691
89602330
1307428340
1187306192
1944109409
452041765
636475584
958085396
969005515
2073683
1725765205
1879703820
211654086
201264923
1386730385
1578278636
24014828
1511971939
336135321
1811070679
1485242163
1374677888
1445481620
691835564
1968942389
865810774
635846236
652794941
735992001
1696243575
1763024481
1015111143
1374954188
1402306220
1666459296
1664374587
855079027
1881712853
1337577398
630776445
1825805589
1599786676
1907273346
129907889
1452505786
1800632130
1600814365
630817105
1009334859
164051894
159819443
1365588497
548729450
2142037606
926990556
1865905471
868128143
2069561712
1485414128
992709725
475110153
210444537
819976362
1989316020
145229803
651994457
1747401970
1526484305
2104300716
381613795
930871315
1568936411
2071572311
335087888
418496408
1909755118
931440243
1026985557
728888133
558561695
670332430
1011608478
952427029
1386412086
1502761491
2125700759
2059668563
1292851131
255624084
1573524565
1034384345
2147329036
100069790
812998179
1287916881
139715286
1795557336
138647155
1542772239
305347789
1786490382
1785884269
1789031480
493773484
924143810
988281037
953532239
1317035119
1902114646
404234133
1445229739
782614853
356106402
1501516997
280823042
893701213
722190881
1358678760
1524528942
1274689067
1704054840
544990406
1945971817
508142473
518748576
1687469434
1839917824
1038093834
912624900
1650968544
1984010137
1594555851
2112013472
1950078507
1040989982
521865573
325324211
2093728523
156686029
874711289
1979730340
1241255866
115820759
832329353
479155450
1766714917
2113518864
271071795
1504736577
526190910
517052496
1040397057
1125322935
1034852301
88715027
1044292833
307827082
2080262190
1979367930
509662306
382913457
1193673836
1154596726
1012710671
331127763
1667172624
236039879
507897081
1428650286
367233290
1448662538
250235973
251661541
1858214847
814110252
1150672700
135350146
2114788111
71753326
1675116879
1146585232
1194713404
1580668579
1223175011
1310993092
1491373187
1772946964
1756073485
1002872153
1372223086
1419543546
1371405031
55552939
1640930559
543696122
58957138
203172254
1664940232
2128114403
854221163
713302416
529984513
1564622286
2088362418
1542964127
2060791377
326097010
423520293
1814222860
72949272
283269101
80120981
883017480
982435743
806815487
1780015123
357498437
1579320186
1680665013
897942056
968769459
752100724
1007861001
1697173438
2019751782
1449571438
1208610343
963347843
801695687
648053375
1342904714
1214387935
166421142
1069053254
1238658260
472920471
962863937
2083940511
2009580253
565364191
84241039
2069098590
198936781
1051184311
434589753
278656314
1832574984
1332884448
968031476
49993358
1336358272
853059013
174210606
1427668213
991903801
1015191102
1498248576
862516121
2007864231
2080811203
1309708040
1685510385
374899302
1954088193
276090640
106817107
50540028
1613109508
865057269
420950446
1694258614
1451086852
750530451
1897430786
505320720
115115444
1673737518
2145231064
1251165936
1767130541
1793170892
2002810360
953245810
734048501
720954002
325139872
1850961448
191936683
1665498920
2005934046
1195999510
1896182941
1896438419
482820771
1940056478
619865108
74754538
498392080
1741873120
1786393018
1593123114
1979673956
1740020935
126355376
1876910926
1421780094
1518373532
1111805877
1287844501
1952413480
1832121894
1198154602
18127863
2117900448
757640716
1035473359
603612406
1043110397
60882690
2070378483
1752738285
1753691778
666481899
56061869
1444623296
485656101
414021339
1631514890
2077180886
200795161
637193047
901234873
1092897026
586197227
1617047930
1807610310
16150785
580571307
1357643890
1322452092
1625528276
184332278
1623827770
1636300694
1417196447
266526505
1356516105
1950511638
1024029091
553577703
1919673708
254806442
506927155
1345102380
1258235091
759882391
562908422
1122757364
1339139771
771482378
1451282514
1942395121
1620681610
1769025408
611449548
24314972
1963885892
1333496640
1379630130
1849911178
465749422
1372993827
1386878740
154923679
1675682172
1291667808
1937516016
880165785
1720057775
1829115976
1317337421
918965517
1840806266
639530790
1286590636
344716001
1081562934
1083815001
741598980
558705394
693960880
1031386475
361773998
83166977
1261932652
1094676994
1379913677
680956839
1126061722
1115876694
943899240
1319308679
145278990
1133194805
1399017646
1703045778
695047341
2109974776
2113333669
103416156
1215769491
1594006812
375195708
1987537307
523597626
950836626
909136172
942770658
729505445
1073846778
2026783980
900730393
1526361673
499757233
471407753
750986738
1177346864
1175118681
1000770770
1157110778
718349959
375445189
195108058
1936105674
729679084
1150001453
1579423081
1210954982
739246219
1573619245
668124678
453412667
1180200944
261166932
299292649
1002378974
61727145
2076781899
1479019342
1398216705
1076126426
1003388840
918867891
1354147618
99763903
181827996
724348339
1232000086
977922522
429221361
2024861879
246867879
1290008988
2013162972
185529098
1971843185
1721479428
1712378228
1317813380
1136312389
374261214
879615063
499436452
216566896
1939857796
389713050
863870967
1655216804
1524207777
609521947
354054194
1272590564
1847404092
1972378566
772430461
108886401
1976358325
2008677944
947229861
410956131
532236745
803045171
398482136
582260048
1365847819
658534393
1821800872
1295163128
2092066102
1394933540
2023072695
382458411
1272868673
46571600
231966771
424202246
1619161615
794332258
1201831523
330271747
1227723152
1545249944
1027617628
497414624
2120637612
2139029977
217816587
1881980270
1206291963
1563727843
1634067926
1506557274
1838024783
288771005
1778988894
1156000709
842404820
886200266
1674356588
1684332295
1242368154
1638874334
1524558217
2003832009
2120355933
272611350
700142465
119564097
1552525636
1127662029
1288122679
1484741154
1787771574
620249885
719450084
1895957028
1643921209
1821133691
1370576613
2053670905
755627071
1367468244
626816995
1166416954
1029220748
779877739
1909658570
15992913
871613296
681194462
2109022375
269038387
342239797
1942855625
31125243
590192077
1327209766
650969561
869048177
285583165
955365308
427388660
64827897
447935649
1815994782
1330561920
744726850
873371428
1734659128
449084894
699779359
245103182
1744228900
243157476
1680067718
581162811
745754869
1379362022
973136766
534098304
896699480
404787266
804665588
689210625
1490981121
482466101
72230672
1353379054
1932149081
161351984
645894229
281237156
838188051
741800799
1345888677
54308383
1894782241
359818188
2082614883
154907583
257191567
1391763762
607869651
959818990
948812505
1968851794
460192368
1284869063
1715354665
1188611698
1177087502
1530027002
844336339
297989313
1213338099
967601313
2094181127
1055353559
640347608
1590629695
954708647
1417868041
1039332612
1240349351
1913398583
699685297
221293075
1152328128
612434582
214520555
437509202
61132358
318067611
2017922251
1426826131
624269301
632433372
60957008
984232439
819619597
1333414455
1894906142
1012744731
1024495975
1480399038
444375487
28577430
738196994
114168024
1897628648
56662638
33522819
914386050
300854806
584596916
1845036970
2041437189
758980095
1289589969
188844576
753096631
1408246206
129965617
198079186
1456344846
256838594
1929839233
1077132711
1441472765
32881652
1119200223
1207574984
1022992372
1789548448
152283373
306527553
1156150628
2098267592
1864418496
1796694972
57043376
47129614
2024716664
1273742403
609484230
1074717006
2024605710
1287629375
1989466898
1591826052
922737100
1984773176
1803002584
740115474
1211013884
19589015
1524238121
1631207747
2925990
1263768850
1906856568
961091576
985725026
941054911
996326067
1513018044
2108758376
159252470
1956642429
444104458
1679321683
1504409759
2063894441
1520468202
1239608487
661054184
966146587
561465197
151056236
232179258
931052773
662985456
360751215
1321450715
1767918022
270523150
348187406
1484116380
1457817459
1428878210
194540260
1168150547
1891917217
1806421410
85985816
227186542
1408597413
941881129
1404296664
1126024282
1564702847
782449957
1935136312
1497793960
482038257
3198102
1289052392
1650033418
1284579494
27755755
1084431453
1464071917
1530103754
1145305853
1596984837
1824071172
1279849529
1948513472
994341594
2065246572
751622199
1070757883
1176380443
776738551
684036613
1231204303
1850641326
636445840
2100474197
404696179
219022810
1300121999
1794011821
857786529
1871697970
1652316451
880817638
1195533934
183009406
1073875229
17836409
2104778620
283993722
888191735
1200163736
454476272
1545718822
1820197733
1147389561
2071572311
622379191
1606125511
507689968
181756715
764663009
1415454068
1560640502
1645161745
993419403
766367671
244283820
945070506
626979334
1444998578
823857510
1987537307
1573331446
1648925576
4635604
1023780374
44342449
1538617631
1261548189
1242495714
1083950820
2004781187
2053874862
918435234
1420327332
708234886
1218449670
393788212
10611809
1100211543
756569810
1808016478
1052299379
1920609167
746585475
735742910
567186231
445103375
1104513479
1426150778
1596691495
1026175140
701023523
1763640870
1656925503
2048426100
813784346
1110662129
623893653
424590626
67180304
812870946
93796209
1241036785
1250691539
1731770340
473823085
277753759
161037217
138283979
1706034097
1792198629
2113906845
1910826068
1905444657
1835613491
1340874834
1063513320
1440712446
1668356191
982966771
1065658591
984706608
1787507426
171721031
1311106464
860856841
2053499052
1279267994
1082450749
2070615876
1493597938
1093192735
887950728
2100674438
1462768543
1751486820
2006668122
754571475
65988790
355129317
1689679215
137706689
1675329654
313437438
570047739
2103993301
148816118
1068013242
102000818
1045242395
348466155
1585565053
1902697828
1205343369
1009598759
1085054178
1135528917
996050789
243414451
1157166343
1821240193
1571161379
327110350
2075640234
1013412828
1640105993
1198275278
501646366
148712640
105719390
1107857
1601875885
577572370
730445455
63719809
60601688
403304135
966532188
993337700
1408753891
1590755149
931603457
723769504
316303864
1095093579
1816620992
49261683
676361073
259114747
66760214
164390315
2032375576
1314005462
993285112
18558720
291370636
450148261
738171661
636740602
1928644822
1908195957
1263371600
1129061343
1627055928
865125019
1085122057
870588426
1435608595
445023905
1702363127
1326388513
829993741
382099946
1340824176
1061841819
1271903015
623787549
23722987
1142947850
1055176934
123549614
50042115
1468293654
864770552
176822946
1389628982
1119968462
1881878893
313580103
634309048
1766436556
548791714
900725138
360193030
1134429431
888182639
749466816
1578013004
1485260298
1450834502
404298903
747044354
708165785
1014896503
1103318110
1490105725
564684478
1081867978
272326138
411765802
286680234
1988077571
1836004337
942271569
1480381655
1919252840
289433745
591491197
837926047
22116307
486391352
41109625
891748114
378503411
1875514987
1560279590
1178312828
604325432
1159691763
1262986432
1661161766
616420616
1328060063
1523452081
700369430
1979103010
320595270
165738309
901912806
1675747611
709114370
585090595
1368676197
328128919
1110623533
145253235
2143949918
1794986129
783338157
1930294882
1772725653
1945878492
1921943548
951773715
1652720776
2089516010
1171716066
615035717
1223249964
1086149783
681220160
488129738
1660263973
1847315615
1461253091
1590403609
300388115
1773957090
1487657798
1242509575
2063293467
1279393829
1269399512
1867937350
771042746
2047927204
1405418109
644528367
1657057152
425130302
1580021193
639353312
1279025756
1517062669
684811283
146104660
1507055853
1812313082
1993394540
1224550826
833291759
1738058400
873432814
857374300
823095746
1178078570
604981726
2089922806
218141031
1113509128
1753252062
2038993068
2003539666
1484292508
1048208649
545689674
1640286174
1944148680
58666672
1609574815
1933354090
2076063461
1659677538
1768709941
1016794124
405975499
1000502757
667027474
368191672
1750738768
771564113
1409369135
2007700857
345682457
1678722357
191252607
1080079354
846275478
1825644674
2002081908
1470250294
199448538
1122374788
1447929908
2119755950
122870724
727072707
1407244624
562651094
1407187113
737571934
1761956192
777651376
1432658975
704011031
2139684876
2090405322
882385144
1868884911
1236940968
757536472
1708087915
1810659228
1851238566
1749145808
687329728
2072760452
2085538423
2003163875
820890611
1456771966
423212643
705236845
1572681121
1031446606
1377231201
1805436695
1666634901
1968106299
1189955384
1110450010
482826911
1915922695
1341768056
1951751161
483697444
556561540
582413232
1514187478
1240863992
445079353
1015497081
846021789
343462889
739049216
1273363869
1539659082
778143490
1139007806
36313923
123239536
1117602715
208585119
1057399981
1946249241
1042370126
1113363257
279985555
89391760
1592988877
1093081129
1448172313
1829960635
933619392
1358779649
820639113
1708333910
1187814935
552767381
758641051
335728828
1432456601
631513222
986294414
1314881973
2042453550
180243456
361010361
249702195
1439082496
707973083
2128173784
28237488
780569351
328295741
1186594273
813412045
1370397692
1591527474
164110918
1995002335
1956134809
39936171
1397512375
1555583092
728101490
2069103836
817845528
1812352040
643590453
1375545841
2074573814
1881114824
1767118092
1917067610
396416908
878827424
338494651
176850358
736102388
428363802
1021168226
92707825
1168288846
1042976987
852793596
1279426312
642737350
1214376235
1427392299
2015987855
31727041
279479907
1624565230
180257831
546334005
247536742
2030339665
2091609259
1939872495
66044
1729076368
2078216345
1557229219
312909410
558695555
512159568
1925875008
1941929896
608668337
794296694
1220863575
102711549
2106713727
912575532
572380996
1280695943
1457803988
1978047283
958381327
476658137
578609325
1300178820
637577352
922279416
1581719469
1921725608
937747572
669781382
802848942
1538552440
1001410590
510237148
1452635945
26760238
1264373581
39249149
1098967818
1571749684
1879872351
2119877346
961297231
1096613397
1622065568
501912343
1920765460
831749102
827426337
596530303
1146274344
2020061141
102567767
1742597758
257658421
1458915019
620111394
274775708
1065173377
1450867773
1192684682
774902932
226246575
1076450948
1733542884
1439595716
309999016
687005499
158749701
1382897697
1518775848
838141351
1819873601
1098629688
1246929500
329729734
1261227615
391724530
1386073326
1739749790
536101086
930678417
670156822
1652882032
1778836567
1139461047
1920218150
1124252828
1033838288
559541649
900174947
1177798700
356375766
1799247836
1929076193
305474598
1068523245
521740009
1794965518
395468348
601434956
1967374306
698827653
220498605
1680508608
251461970
613402943
973884600
741899979
1516315156
342900732
39902393
861867655
1560330641
932790483
1540009664
558362310
345344713
979783233
75227459
153332607
268747062
2137221116
656889605
179043728
655906200
1217863474
203081766
1750210352
1697134457
227860023
1136115602
541261074
2097569667
1096133430
1125655305
1331493296
1686562111
154382154
110634943
682458600
800163706
1163468039
216567242
2054628380
868442948
414186396
1252669601
1384870866
379032891
805769442
1489578435
380807294
7660165
651725524
1295750964
249764797
2114215955
1964511874
774299196
2055365831
2058924946
136545159
811045287
1716100537
1154503717
2010225385
288819827
1710443331
354389847
1709548791
1202104895
126838548
257683719
1576194867
414643636
1894838023
512575948
1693060336
1307222562
1914696692
895843340
123664624
2056925608
2042620640
310987697
464689304
1454602055
645868392
1158783654
1666020511
1619065302
534973565
579371966
1864428097
2035465537
2122349547
1076834837
65424231
1498790169
944187622
226009600
181857838
884705238
1043989595
41883190
1776848248
138923139
659772949
159542218
1635231772
1557571766
1085109326
1213569453
2145040786
1937802342
1757995684
1046426811
47571321
1982605790
690463593
374136004
1944190587
2144126133
1402164918
480750167
1742709910
2058160289
427326956
284425173
120495538
139158624
835785771
147784662
1278482906
650683935
338124415
128582471
450713117
117886138
2012435068
1473428858
1734365678
864838396
1433028716
1130574691
1504911056
685053775
515669713
1541145398
1847086613
1049677322
706521893
1957916251
2081136919
313984535
902809381
641168204
1130002280
1276451260
1315052829
2012345567
996449340
320821153
1255443892
928831732
903220714
148269563
1275095027
1976375596
1446438995
915959340
1845893560
1175370811
849965454
764230275
521638018
1153342373
2012390230
1118773025
2067298018
849095753
1213263401
511406198
1814991993
211912905
220360453
1284605548
1212463197
2033472090
1699540332
1628162914
1429577076
1325672922
3838438
366552771
438874692
1336146889
907965232
1665373652
1814236496
1181621833
258307397
2075853177
279061152
913534788
1047863167
1535272358
246375985
1905039359
501438135
2098563626
1776909591
144409192
1492867915
546664190
722536557
1053852088
95924621
1595205378
5742548
503659667
1401280841
1270340703
1195689793
512522200
9826216
1596580629
1521907192
1571841104
1155737941
1005474090
701319084
2102747470
476207161
1707607417
781536286
948698858
1440893789
600150633
799869670
887391183
2060046414
1662675588
1511610719
933347426
1362392176
1365894007
216512864
1318766658
868546995
1310466007
1836404415
1274372133
1177330974
804418974
739100443
1866262582
1137950403
1243848283
344515551
797205972
1523929469
347979326
62114434
671247860
768642278
1408061218
1646373685
204850208
921102780
1595316383
1304189161
229705422
569616580
191446557
1212930024
52672925
1578668088
1053333842
360876367
722584187
1907562964
173405721
863544169
2073420942
872585538
1203512210
789458499
501854435
962676019
808494991
1024830569
1436553876
1134573047
1427685564
1408724559
1299664052
2096667863
1991909159
736015181
1690944909
377461469
113474964
1700698752
683519217
1058956263
622421562
318625950
1645519593
1363993561
961649454
1527396134
1239169994
1134129809
390533907
795600577
2002688315
1725089217
630309101
782709151
823710065
1464571145
1430389462
168268999
232227026
1478019531
1498518601
1905819191
1039499026
345621188
210821381
1449367203
650700261
2129046842
1956241371
1373506263
514504580
1928097
1973114269
362204
1532328090
1630633892
1377638255
1419353515
667184933
1052490684
480304888
969983196
292704965
1646337682
1402008538
2023277335
1715035908
1841971583
1652183847
1606637952
103560499
220412424
567613380
2074314978
912378631
601161942
2045709077
173735504
300490742
1175684045
631814771
857898253
552338665
1488279676
207129701
989876190
372408397
895622602
1684511802
1530697277
1303733598
521489505
2135141780
1821790081
2104327959
1674756920
241771610
1879214071
651295092
761261670
1442218444
1591539459
1993376130
1152396212
2127026713
1162671895
614359370
1315216067
721695745
1753323007
1160452094
1182636226
111122448
1135191188
1590806231
746932293
1864390329
1771417318
2144648253
276007087
1237153804
767434500
587962789
565308467
1789294948
1991287530
603482234
1533681800
1896914206
1697918294
1596246294
2009900572
871787372
1784153794
1894818409
2000825935
1392616273
1477456341
1778994257
790944840
492974617
814915269
953089126
638914593
1788775713
482693177
1885475573
1623624550
1624972884
136506170
1000831700
736058838
1716957102
1478645742
864717902
41153523
908905323
726280395
725871571
1922989785
1113201492
1134584558
394240441
712834446
1324295086
1698678003
1736243991
1932495066
971156523
1674568286
1308646404
12388911
1140802291
208527299
52298418
1162049203
448244973
2046193506
1473667703
224311724
1608091235
114769425
2025849447
2008562204
202694349
612274436
1655436606
316610351
1147853265
743039311
940720035
569883982
398178226
589933237
1776586061
1482494902
382653479
343103990
2022619410
1947624564
173385824
1905815703
146191203
2114670493
941777430
1597821452
1947521018
2035854496
42282032
1835588244
1469035150
2126375612
1177706003
1424426359
1894115974
497124471
214373436
1834848590
2106298174
1314329013
567734467
301476844
280130037
1037323877
2125245064
222668186
991562008
2027892574
857192792
1122865571
1919973940
1434895294
273540217
933828445
1704706129
1762188835
1590413095
608452858
424135333
1703517950
96056468
338969581
841390700
1087829294
1144429541
1659553546
1872725061
128414815
1086326608
896908829
810925416
466453812
807565137
1905496960
1852454066
2059966803
1041861461
756481733
1292095379
318416783
200738261
1825671751
583577849
459881662
634155464
537934104
169320335
1834750290
1244091623
1788708814
749540839
2139572021
124608290
374493191
1423324758
1517344517
1151858091
1141884134
502166861
1037624715
1359771545
390672255
738361969
834567803
1166399219
1813567639
1578420406
1995314988
372200013
710692413
1982145984
1382492651
168053274
1740795596
1239975616
1231257227
1645894984
1952807754
528391117
967200075
447990323
1704698190
405656663
2005943369
1444685965
1834678739
1039711384
551924904
44009488
482885187
983243032
57699673
1779391198
205833938
1368724659
1082007088
1320761895
634208927
118910848
962109375
1095927636
1998132925
2099888017
1586170031
1369878777
2072037488
1040639287
1097546621
664945102
1691271829
802746393
1238198390
921964530
375243005
110210280
119560968
1877058245
1149648480
2081627156
343578061
2090669095
404424568
236285224
1333738298
104585928
1613983755
607488091
650253768
1062817787
664815778
491789568
191206934
1733506858
531516822
1638976567
747508499
1430367789
1683787346
2027397356
1029320994
1716925910
301548713
1182041141
2043451263
867900309
1063490367
1840812212
1434847569
1913898783
1634894881
103578353
1811645305
1443687393
1797709577
1266298618
448050937
1137839669
242330923
1784759934
1418346020
1459225409
1955015190
351991361
314648415
680126250
1944610247
730812669
997204111
1879142547
2081536685
503636427
325453658
100614171
725934305
1058134197
1248347984
357263961
652328939
1361853457
1653436686
1554837650
1789189179
625097094
1746608833
322705894
635620868
248566839
1178506782
1678409402
1987657861
906906286
1455469778
1580162376
812380378
526515462
1933595696
76049708
2031425484
1318319996
1378323453
1873478962
139778761
432491852
1093625028
1553998215
1775390946
1315932603
113196902
2050615519
1215049711
934921111
985769857
1434360029
914365069
1864402406
991149295
381238543
611324124
134048557
1053886062
1576712851
2107199302
1405072072
7010251
277566786
817206030
1825111929
320553210
121881580
1626188927
1143478374
1730913370
1717281845
569586614
1688949438
800363223
354527130
992700839
446928867
1491452920
1602854407
1403145286
1974672289
1207506747
1746462670
1777858247
1483556333
1531501992
672632479
2013382841
1164042579
861873253
1901180534
1269499629
115531902
1842425481
1403778984
2126243054
1853461715
714142528
1209545069
1406297885
1591901665
1974755606
1796507822
2021163004
772508085
231530796
132350500
1099813501
1757214819
309486456
1324118280
869848396
1426441352
1767550116
108865226
679253304
1021604244
1728209672
1347976999
1436570710
1229109954
1780726250
1118909431
669101284
1565295396
1501610453
2147465743
40235504
2055411739
335241426
1302798894
998201910
920795641
401726908
917768467
452553126
204105634
25021090
2014483506
943095349
608110671
2129856711
1342650420
107641966
414032994
1943183236
1321541670
440422189
499717186
1815605892
1925549775
83456429
1015711204
786655396
1033713081
33513034
623780187
1057959445
1347719784
841174357
755893704
1821835404
1369087390
2023261733
1843264936
1325712656
1501069898
1092754993
1494265864
1039833441
1255834872
2146404239
1094192310
823279440
1500554464
15923791
192962870
565120437
197372304
1960137495
466893431
1591787871
1981071696
1397470616
2088316532
1812747171
1560202681
1973401774
316296512
1070100413
1270194129
728032660
1071984957
1324676104
1921295247
1735277895
1158886451
2059135987
1029908219
1684981504
616217880
1313514319
991627497
1114221711
676353299
923981934
1448838859
294974999
138048184
1250199848
1131092657
1587700382
1626689452
1378395195
254025946
904071638
51550276
782332138
2042492138
265124338
1484183293
447908872
1226364512
291616446
1917185632
692898674
975467386
1844203839
1251553911
878364678
237679482
1345118471
28566393
846120204
469125225
1320973615
932224531
1700561464
551802912
1146572917
887970172
221370556
1123426009
2026969313
556703111
1659110224
498137551
438969937
280132905
477034587
302739203
468153204
1685618384
813573311
1555912350
951457074
1895882986
887211985
1004230200
1457971455
1438181508
838584771
567341508
832938467
2054724726
1187588766
1466363558
259741965
1270015793
514839922
521817697
1280341688
1396623243
2119609047
1176895128
1503450193
1536453910
2100991453
295024526
1546473365
1403536829
778718866
242004586
1399047680
97149714
1982192528
866828488
1610420510
1520281483
74244841
1772619979
2082513495
809159172
887769142
975562339
1527536989
2100725153
2011759182
1464318227
1617644610
1313911449
950343194
536613189
1502095508
1073212492
1739362227
702817240
406462474
877531616
1696467182
1118773939
1127405744
402075580
1448838859
1644581969
1580784502
1403242667
886973368
406180971
441196620
1511650160
885028862
1322552084
2133446307
1505304990
1950922576
621067067
1844420529
891059303
1752970875
1952468749
141273774
157943412
539976781
1985040185
1407069705
432261597
1323043916
618238625
49340710
1185026580
1406446839
400633312
1559712086
400621830
1737869698
292052868
636485213
1549095077
1747961663
1984856819
543911366
1613296373
1279472331
1660227313
474802096
461138177
1300901721
1126746795
1143869820
829512194
592596827
483900221
1669456848
767391642
1217817979
80319070
771578908
1959574812
257859645
864250170
1564282024
1357799171
393552335
1729889709
819344090
1226822911
79318204
818040635
373775130
1180882286
1691243353
334780011
2043351115
1044779055
1217754152
109825285
1774956380
1550448695
1889733710
2119226593
1832690734
136510123
1947009103
62998634
669552123
1655995495
2099266930
1480369421
116585773
838887800
1154332250
1321713491
1628462067
98447501
1458673762
1530227462
1106073737
1459843072
895459556
1977993159
2109495590
1584151077
1628363554
1234175564
355969528
1889487770
986441304
316496714
1290121779
298441942
895874874
1168685990
184495091
177826265
1634555566
1470262379
248040988
819633774
1713486954
386764648
1874740201
501287663
1876256767
508040747
495834192
1622529834
1057544923
326186042
1576788345
501720983
950655534
390276512
19278555
395828663
183436197
975598909
467446293
977330033
1540022397
368692682
1698411802
163375099
595856530
2088697383
410140165
727363539
1190263293
1288483834
1057039044
1126508362
913497363
1514846486
1998222244
1468300232
1295898416
1956462455
508633871
2080845987
418621013
987381618
1983518395
1915727014
1326054215
1807354060
959447981
864928713
212312218
2073427465
1298549265
18045688
2057277221
646196861
1367082389
1239626550
1518782337
1183196551
960002832
1359918474
14890124
1769318644
1094889354
802848089
1373600613
643215832
859270227
1158079405
284020001
1240882307
633062858
452300368
518133420
735409205
527140788
34402356
91926668
1940709165
1365793848
817105289
259394517
887020472
795208480
1679964223
745359370
1834390576
1516612015
867089669
2130347866
1592047406
166988914
319223833
1381663256
1129021799
904386513
908819387
121057170
467307797
413470198
1195233048
968646538
8765019
279232757
410520135
136637838
851393448
1507594527
1668593403
304905639
16182978
106824364
1280671599
1243136844
508126322
1999351007
978188037
118663623
973956083
235686419
509349393
804968197
168079904
21600391
1651883120
876127191
1208193976
1694547964
1196314761
1450381204
1275221391
927489673
2024270155
148179999
797027548
1198479452
1061655469
493253565
643094844
1239893302
384096807
67464720
1771587843
32449210
1552256793
652593255
1117482514
1122709184
736339343
314262441
1995048693
1270667531
1274998678
808336342
564581103
542797553
263212429
299746976
1731062631
336899707
241159476
1522884235
1450761898
1296257859
1964409945
885521903
1759235486
283477758
273201026
904559571
393541873
336761056
1034026439
1880117382
1085316508
602066087
1620073568
188654089
1824595448
72921066
1454394241
564994899
1193614220
1374859727
1915026952
2060117361
228908891
1996879519
101376230
443995222
691620567
128828735
1884435748
211467308
2043130646
1599482831
1426067600
202706759
2083160173
759545905
338163391
163610134
1843433824
158650590
1392814083
1743411954
1613656268
283631507
1574897525
1833833671
1415793087
1220082615
2000237075
493751816
1333245808
1811328028
187711532
813791986
1870252205
813068141
1258923742
713854952
230002244
349237031
1572159944
1699136000
51843676
1342147674
1720933621
1217441726
29399658
1236278798
1459388713
1238900618
1877311650
1199218334
1811846825
1188540833
59622983
1951888352
2134753324
428572973
1604779904
1693510174
1822014788
1723970654
287468389
533973601
1175581296
1077142405
891673579
76917606
189621228
2126391653
1202230006
1351474690
194971762
1443356759
2146139006
993830075
2005127751
59525347
988219519
528361775
1978902688
1185185833
726549393
1253573521
712884177
328362838
2028441508
256554747
1818014815
1318147056
1933003764
142242630
1516819108
493580964
1329782641
1651344348
1422933047
60641188
158620295
597990984
1149863074
714163244
1950922576
1491353954
493942237
1197634150
1828051114
535603397
730601003
1151118771
546067265
65347824
268884288
397462321
853202822
1820454114
916957604
1495728212
876639541
149823996
657073181
817285267
1281215525
1620575432
892360938
687244096
2044323745
537407668
984727113
2050622029
479273338
2108170184
1816159326
1612368972
51523824
1916868410
689270404
460136185
1180120093
1939002255
1542410573
218544011
1148585786
1038651794
1877042776
1318075525
1959067911
856102010
2128330997
1092288317
770274682
1074676493
817745734
185912143
1980311516
1421497160
1493371033
1863158566
1427519667
2091387834
2039956302
1143098716
1084220239
909837053
856212099
1413868314
2025138673
374663722
1973494173
884133340
88954359
811433349
1851879044
1163605780
628876510
1156598900
1065102167
582231632
1414088185
1082281610
936935948
145549080
1802475298
449399406
1799079037
963918909
259637765
1567890766
23585704
1938875159
935038737
1414079532
540201174
1130639636
519092176
582136834
317047211
1595513211
2013866154
938873614
1546832136
1046772060
1629062540
824484622
104796502
1418828718
480785295
629637443
1973281466
1343936207
1751600063
185111652
1475691707
611928684
1147778880
1188106577
1758043785
181680556
1346500432
1258121558
772403355
293134885
474847706
1874637088
511641258
2060105867
1485665482
1053940998
530578670
95739264
1178544832
1279428050
2053428612
1714936871
1133893040
1250304750
1441259660
914591193
1589893509
405914916
432261517
1536914776
860749905
89444350
2098816055
151000314
717876221
97890644
1505777308
698286499
606972068
1726587359
787631121
1960865397
298659624
1853641598
1787512785
1716301072
1272885685
615213378
1348188780
1682728730
794617634
909760496
775026691
1194024844
1043589711
915958246
1061677470
490802359
342931499
1460772351
837891258
1319647888
1255651375
1929169690
347978860
1955333800
1453680798
277280709
202755209
1012699847
1039709882
733912196
435120282
14389940
2059332621
1854488605
173933884
2115668862
1907307185
451621357
1240385792
1982251508
183173277
799231079
663145365
1915224018
1195783032
999254943
623081361
1664953285
1002706271
1543976064
1550354280
1616265997
1054235520
1308184330
192609030
1016833128
1968756165
410304052
1564961584
1580696215
1872614005
1399357218
642707383
518076093
274596904
1764928432
226049879
1035746206
1958175857
2139196332
787653562
607482442
1351714041
237622727
1175014446
517300342
1300374298
2128726215
303418506
1703464672
2096147266
171259078
1511587570
1421276619
514420314
2048237455
1316870777
261668131
320406693
1423995175
1154748787
763267887
594868797
1632696137
1902240909
730706606
1298822631
1083194021
1763600480
467667016
1916573399
906944318
1622878949
456114473
82886882
405296607
1757481624
204950584
1359639902
2052138932
45530496
1590598287
521174438
1343371897
256775446
1538658859
2059888710
353308497
389602376
2041187098
1956088470
1868351290
2000799193
1865857239
959123588
1660414053
2140317097
772015294
1493769009
729929510
1453894387
229620190
1425203280
1175605255
1715656258
2024975927
1737782083
157061332
1445735541
594026649
2072570950
1436051315
555264839
216717839
1119275193
1555358914
906929050
960937614
1127837270
281912631
1388412863
1647127559
582664302
1716535020
1229155964
626287384
1533694824
1601548241
1384125972
399238610
1797351214
1450002801
2019184037
1541661457
383069125
860716367
565320637
963175647
1934882181
58875450
1996590301
690628968
848781394
1070234083
108319403
592645136
526438690
2066537442
674971086
1101647522
982997045
829369546
608974583
2027020132
1303108665
649535899
327552690
393451983
2099841191
1877505913
1386317291
522370860
794145101
496613412
509945332
871325241
783080691
1856547056
519985439
2000316157
1522152943
1557899412
1752911839
1016075612
1571962951
292488456
1797233814
1039627774
737429559
1969943173
1850136596
1631067121
1431850526
1085218652
600281582
202700565
816812791
1574936980
426799043
1829824281
1454704688
444853055
983912921
1253532658
135180774
1570321963
2047858593
252029197
1164464045
1945564522
1689572200
1151060126
1575392084
1910804390
916249523
1647843305
717874739
1449422431
489942261
2138686850
954904122
728920107
1713436825
1567166571
92574054
140961123
1818707610
678866466
935669130
1897579434
1920500131
1764064242
155806503
1982201610
1427970436
1088717061
104557560
886177175
1312036008
845412852
843827921
808354331
2042649024
604936000
1174570711
1166135551
632314699
1956131194
1529310998
635874324
621368479
1445224361
937906195
210287160
97245782
1068960402
502478140
456922805
2036945441
388478040
396900408
1009479604
927230636
2055184862
592972611
1807695329
671091205
932436153
72963583
1977706519
1083659529
1627055074
941842106
138961753
1993333581
817015092
1321903829
271845519
733624696
1192072715
1807170942
2064355274
689743369
816181118
612301870
2132189773
896924742
1631525391
330048700
265893441
207797682
1150839580
1521956292
253740856
1776664775
1521525560
674061111
1079314844
1360656926
1584911242
209120795
1786437902
69587973
683993054
340533691
326416030
968361899
1326172434
2104581629
1217720661
874728975
1106501468
2065532335
1101236226
1379282069
1710894673
1668012961
2122213770
679002887
1537180477
1227002857
751088539
1641831819
744013350
1591811079
315352809
794817599
29368922
91975447
469355811
821424715
573890282
1169112053
1230405512
94756717
1392137990
64768524
803030127
523027669
644316504
974909246
1152131364
863938060
587379080
450447959
1658621187
1947665630
792844911
1740220340
2121814343
1077807870
1858083534
1959639833
2004191057
12161581
1356591962
1961540020
193031929
1006795188
1862020010
22069037
294782904
524166302
1908441406
1371169831
512670356
2035659832
1219169657
1061006636
1876403706
1408149634
372937196
399482116
2130140994
297187536
690023914
453812233
542422563
1991253852
321857043
931792180
1323955278
184242640
920427667
1499126559
2112959315
2042953546
536777038
1679679147
762927386
1106202710
1126851441
57499770
199736489
1693882044
1589671058
2111381547
706087779
341155798
1290906486
1526664183
469215934
2140936977
1016643460
189930953
345276043
2038298725
848976403
1607318701
1859222568
1712203715
1658619219
1871980813
1357983341
1934948964
1813464877
1873224569
745464732
644165883
787019117
1280598185
1771516424
1041559559
395051957
1816548011
2088491628
1523838234
470925911
1689578802
1075062514
582347769
1352611022
125507566
2013217906
1548190433
1864556221
812071811
1706868169
1739578952
1568338709
1275745988
1856967056
93808748
1612326724
2053304154
623445004
1438469295
1617047930
1635503010
1373340817
1538676820
1888663123
1956561743
1141915087
2116208381
1904945175
1672515375
419139540
606894303
979946069
1815070912
547497198
1382806377
475241278
1666476704
1944234006
1546691301
589753293
552589826
139349900
1756282722
1851835891
1217535329
1077504298
1213486691
1897744306
871006443
527020482
1865877365
1505682763
512909414
780329811
367051972
352445519
832488496
1664889249
280861115
1696371027
751946927
81759519
1022532275
1989546917
1026561582
855816256
537369233
2119977508
1970060002
537410487
298281168
819762682
1938752396
1941560150
1608837989
1757602849
280641260
370488465
429563495
1541407050
1867201585
97151789
412631660
1346783588
260401741
393780114
968259513
641171653
675602930
1560258051
1071662154
387407281
757205982
2073297215
1491691756
1046797918
2039853549
1340503100
66469356
918609008
473888392
1494390289
1439379679
1331462236
791176008
1939604607
1214885123
593501584
1077356815
75422711
456694994
788342112
1743037948
1460548568
2132538852
586298681
1761611231
1016884224
194412746
2020230563
1198800457
2143271407
1570997398
2131488300
133397247
1308254632
428655235
1384061738
493965102
377532831
99961007
1575234583
1532221778
339884800
1898896883
864423254
198428082
1654401792
1239553578
1674873532
353492270
989968037
1044186613
1279809955
1639851575
1100040555
1266115366
1815850896
1782590073
976153769
456847456
1987514557
772474318
1659756864
324874764
1445539961
1054227556
1995018963
157129040
748507475
1381476302
742582962
2028778059
1303754106
2123192002
977994260
140879557
2023380881
1613772869
28659021
1506334202
147476066
890016772
1715708288
2129047992
919650201
186721081
702879624
909670598
943534425
461944480
196428537
951876750
1509566665
1443994955
1018744766
125254333
1183355595
396872704
961081228
889727956
583501156
167151543
1957086882
401495017
135848556
1878672825
1399405752
220684908
941029141
897555732
1028230878
726186725
625488750
2129996941
1400652880
1156776061
1580300995
903014576
436335121
962016555
1254677985
1346241072
639275243
1891723390
35658505
1611759658
1349312296
75918216
606064460
38344858
357808407
1971001317
264167773
1018724847
892216803
260393620
1672056155
1405558942
40557199
1955464285
579946612
1854774114
1691783155
2087253278
83026462
1566092210
136191796
197307367
165061936
1573571174
1812818929
1170762511
1325973172
1013968605
238878271
150654655
210646077
2035965339
160231992
1816441729
423622748
1692925430
347605840
953163910
151355776
448919917
128835420
1224541142
1768963006
1941644887
1569879204
895709117
1533272464
1405832254
129855751
475781834
159563511
1833048218
905904597
1032370118
870776975
164532763
1757635169
293491134
416393378
1319240522
1797031570
2062364842
1282327754
1813871727
50914717
308546902
85583143
438041284
1256274480
805501151
1075467081
1301636736
1192857030
344679913
1407218281
945450565
1545525081
491253175
287650378
1072124672
1655940508
1938753333
1196838340
1717603925
1038778354
203638901
357300570
1808521526
233807909
2040451485
453754790
1834285155
716314803
1390655315
1855707862
859845098
73524042
1080488220
958433380
1483769943
1639490611
128034818
207595430
1427941331
2067099255
1347004643
1638968980
1202162860
730837972
1414937107
1989247355
1625231694
1891058609
167274960
1362093231
2100908236
1373160871
742204814
1410259840
1207754652
1619766888
707735618
2076100287
1377791081
795750682
459543873
1050604283
1785993381
1214113060
253699737
1284662420
578372542
1975424690
240119523
2092272827
1010708189
1791314953
1816112549
1715922241
1403938458
1364131928
2122424731
2006285127
90311331
1348633569
991116738
1456182709
2031102801
517191213
1354044881
1881935307
1838023048
1765084677
560111106
1268633503
244109191
1730865664
664994186
2129417136
1894565427
581896931
1076878895
38457301
890694727
1082439096
565150317
405786213
160138018
1352672316
1942635920
1822967378
1080028734
1413871223
780310615
1642434504
133654077
1683949092
1150116301
1966260348
783256446
1550403007
1534882387
739774451
1904752126
841608868
585164436
5319313
1694624871
1096924928
266837348
199980181
1519456151
678100847
71684907
522251625
2143493150
251456619
7851122
652331689
1744812615
1908886768
125756346
1453854588
153251068
1055063508
686175242
1911149645
855445098
181175491
1956649862
706639771
1830186889
1508971252
154651978
721191568
203123395
859762976
1449855598
752602495
59011788
114087086
544610124
826371305
327712010
425030119
1695881209
1963189594
1743211316
831355504
1886338575
1028222681
468710202
527704435
454643951
1184383306
215804193
2005680539
810671580
628797005
1107732140
367823136
528078060
1517461040
242042847
1864045335
608967004
447734051
1172746208
663568013
75013541
2032430394
1368977784
2033848958
1342853214
406463533
373452538
1639895264
700124490
1807211370
2044104022
1080187925
1862234666
1294214037
1534092523
1371137316
763246458
592712395
395144036
1069575951
106907776
2112332142
1420649652
119677878
750290091
16728886
424981630
1155215421
884642191
550235159
880051985
1383478017
1748552276
1769392541
939448684
1403304565
192904907
432157367
1519200619
1630160372
1276887817
1449543968
1538066037
683338082
946510619
1204750764
941411724
1036230355
1001092264
663390438
83105272
631663579
1061799963
107175439
1271049635
685242234
2143599000
355310403
1981688694
1425630175
1520848363
816688037
590508741
1416322845
1455580401
1654187657
529354629
1539100811
1555301680
1926409980
2137355192
154510607
801155183
1587972732
2032924329
634005735
1860120887
1227151972
367106137
478722461
1086296032
292367308
2041654943
1828395644
564047491
1328934241
2038923620
359178277
1700630966
1518935810
938217053
195362662
656082000
990652067
1534213684
1252360000
1017229139
213655547
616163928
1251858606
1945787881
1957963734
867946481
396076549
894757447
1383714796
1430335472
469588777
2123940795
36799075
715063357
698582479
982416446
354365478
844215068
1974833280
340653343
2016134056
1755604492
1673938347
311302679
1407631598
1277845552
607651510
568896020
1973379666
656044413
1953884124
562144117
1914744259
934744881
1643991459
59148827
69154279
756060267
1752417356
1988261520
461730889
391136114
1777836551
740574601
1318795777
589984092
17442904
1914631187
1643286261
291542812
1232378746
45266118
552554437
2069499506
33230082
132294803
1380408350
1404351175
1706682790
1298964460
120357399
1781644681
1587037738
477714391
22373564
1400038780
2032846302
165782165
739349782
1976588584
542439615
94249385
958775863
1519490431
783510157
1805327560
29295845
1047945606
1811763709
1506865299
525030832
206453624
881085760
2111719999
2125264759
457639277
2029929178
1387641623
806586024
1226911938
609682112
306221014
280664331
340465599
2080495606
805447473
895457930
923186537
1597863764
319332698
1343505554
137118729
517065939
326617830
166457997
1466166832
1573182159
717703310
1056947727
472271021
1553762144
1070065709
193146445
730616897
420459330
1805370155
1869350953
593757191
1508224099
1345655087
1016969953
672315114
1974696607
1160391702
1616292561
594308653
1060805991
273413746
265408030
1843197090
579601194
1598423185
292143658
1963466044
703617968
2008893788
1315391076
983282165
1725080469
1268576904
1629160013
1945208046
1095021180
826832400
1679484237
1032696377
1487632389
1775651620
240639257
385837329
1945872540
2044166294
387496125
1921124046
1629211501
1980870469
1716094980
1772650890
1008183057
1268254550
1968528185
394594451
1790890676
1634619709
794793423
1862971488
1236382472
557697620
115327961
817202760
756309212
548498217
577565399
1288291164
293181162
91821530
1308036728
1431003324
1893721062
2037798611
1973297691
1964429745
1974597103
856329310
1037790680
515360266
2084212007
1067615434
1319328257
1970052957
674499905
238176001
326380092
1405242103
43731067
1175771880
743785888
68823227
1268998181
2101445256
1509590161
1306368516
1016911344
1410430144
1194238319
1921150572
1938161653
1243666208
18389214
1027242643
1481733084
1945309420
2124069442
1812470897
92835441
1177333365
1897713353
2087023454
1906663622
31118412
1991280432
50696566
1737663772
399392701
867360988
1214942512
1711216657
1300784431
1163114907
714579441
1098832547
419918843
1040795026
1033111087
557602208
2017861383
1588163473
2122864051
1260194835
38049924
12854216
197733014
973096133
31892180
598121185
241384055
1497306975
4488064
1554877099
38864683
1030445283
1990784614
835249615
908185325
143983034
2003552170
1087580064
137029059
1220845047
2110274104
403792637
1914353924
882943657
2049795602
1327015990
1943271932
297984553
1607314773
943030913
1985761652
279032098
924971
1558187294
1803185353
850180251
1040442638
94891510
1677892919
351548750
1367364610
1150198631
952979242
36792465
1656203253
508892808
1266436118
2116824033
1080516165
1953498931
1449266696
1914652313
470641204
626315776
503961932
1318999842
1000056389
1455656799
1977714501
1117918976
1961335378
1850275340
210330210
727853709
1169984199
702379166
920394737
1237533981
263829909
407175005
1050572543
762295999
917327999
1069577735
1435932182
981576608
38896418
1383590750
1985582713
2118700190
1124478074
320694332
792288225
986839386
1978016740
87418526
338210149
822349344
509835318
791144895
1375856639
2116079516
569181679
2001543933
1437469471
1192367060
1246941615
1567912943
1112700087
932224531
608153990
475257975
1733995644
1340052474
1243611099
165309967
115184041
1193035193
1884002470
439057626
1387673199
1137005458
475624227
1743693140
1890656465
358486918
325109271
947503929
650929651
159959181
1824185703
582064618
365479528
2069397188
93728649
283537925
1786098524
595231460
1552568470
2129041963
1791047413
1223732257
727565330
720888907
1092498027
816191074
2131913267
1880512683
1256656245
343753804
2113294430
241429895
1056008453
1227106971
2092802714
234888293
53758800
179916166
14396473
2060874683
131652536
1171763499
1714074626
212144678
2087679307
1392509474
2110215334
1956816641
1849749259
1956802830
307618325
1992539544
1809571435
1774503657
1047694812
870353809
59999963
1003637877
1770169272
1521231149
328829348
73956037
1990486637
1269552721
12249329
1346144234
292933837
1914624200
1802398402
127301886
102505152
1499850033
2092532900
1195174545
882887642
724333822
939447667
1323930118
272468325
1098896119
275090743
1483257435
1415878609
558294192
1586855134
1646702154
854688643
1566256293
265084334
1873509753
2047781540
2146685738
210680857
119587629
1398972612
337413739
26460713
1116757084
757641713
939206717
1163300169
2121230400
1368985984
1253952427
402913186
1959245187
2044166741
99765336
844792775
852166168
1384879668
219005441
502140656
1224274165
706188947
1739593271
1693935338
865431745
2034868562
1361361185
355081084
1975780216
174761238
1039936381
898590891
1062910964
463905021
1760803701
290284139
990622856
1045560795
1923999567
1167621415
1464105694
762390403
1281181374
170675102
445349879
1961886007
576651335
1777325628
176502577
998070204
1186464168
215869149
578821965
1281229151
2129585623
717008620
1128968058
175011607
708165785
472037995
1000796226
1479263642
705501467
1383342318
1866610916
496331324
45548588
415482221
1091527757
1495917936
68331562
550968336
1787700687
1482546402
359202770
1207363767
1550042516
1727673637
1252098277
1416971720
628107611
992294430
1208686726
878502935
650078658
1608362433
465996167
165188456
725410634
725734708
2066812952
310333473
1363914248
1419049143
47392205
1429609490
1058160476
846398062
705754791
474429745
1910338728
450136156
917334777
1692847280
1371696611
1624202369
2142366371
880107821
1842738690
722043616
1240437201
975861185
1407788125
730708304
1596857615
1624505513
855925002
1922758449
1950606340
385456460
166820025
564807707
601485148
1972587497
639378717
125817866
2113626792
1016169179
251930809
50041492
954338419
1388521703
149390851
1915271076
1663650059
1963150100
1051485352
1649307087
2005898981
301482516
1598263100
817398569
615083373
749819887
230014605
2119049393
432175269
1417285287
708008395
2126836769
720808911
1579349767
178847724
973239118
333810547
1564540846
421567159
1834023491
1908348161
1928893151
1127994981
486300398
185814471
838771337
392761228
1131930061
134617637
711821789
2087989039
1620358309
678754479
1633622907
343455242
1541347214
1084330326
1087574776
636709973
1470667036
280094480
1822338253
971248051
1211147533
408004575
873644818
870142136
1567067302
490571188
1198557127
1755646400
1540558423
44560598
1332713519
407325631
1879139778
1777964404
2136170249
910194819
1854482284
627797321
944664229
2067253716
268152616
1166790166
453747132
1911924512
545787899
1290315933
1847838440
1549750286
175168932
1455363865
146602799
753496264
1096022441
134273678
274111215
1504202175
38765063
723840897
210099933
662637661
1050247620
572751443
22895877
836903492
1426785272
1136278082
1261904735
535880560
1666764278
1675001973
1134073653
1692973569
674604397
250589951
550308127
466865331
1807741523
1362409865
1935529291
1337336922
1351961489
504023426
2082744816
671968582
429524295
969016868
407668763
899143897
867616339
456326765
1201150859
164033294
159372748
1354397393
913673889
1585946327
80123024
370770003
1883123008
1247779618
1012333971
161239988
840905385
2003518329
1330170987
183469022
462526835
765929089
897992578
642002089
1329919039
1241960822
316633238
1406399955
1629786468
1554371671
825724226
1229307552
526088505
899147720
1407352205
1885053680
1813851395
1455920590
145921844
2094199853
2015028467
1782199648
436257935
457707151
1356246679
728143424
1470081747
2083001109
494158744
209486942
2131706974
2220011
331544207
285936955
598868860
536732575
1650835343
90721126
1447283206
185461234
130735057
222233059
783886704
1993150078
1472643816
685038953
1015221722
1809176455
568431783
540422870
882513278
820515162
998359493
2071097481
1449408108
88981728
601225868
1025581432
1134158826
1918116572
569743817
728683286
1207373872
720011889
525695934
1162731590
1898799368
218738827
1648582835
1684235285
1481186879
1046772060
212011365
703657806
1162486833
1009978239
786397102
1847086565
1294119343
784691457
1722173338
1063951690
978702580
955640718
107726477
36979289
423645109
1320659151
43380453
1439336435
1665558660
103379132
545933953
2104815921
1257690071
1657004257
206118923
1261035180
1781045685
2051785152
930649244
1091909121
705681465
723851174
1150249164
1243215063
1008700924
183632328
622656404
1864621263
1325475080
177229618
1054192472
913942221
701452313
1525758631
510527373
868972369
465156255
926485983
405705343
1918610092
382866383
1461877307
1308040586
1267444424
1213863314
598902217
1159800706
999891650
1473493907
2044520371
418788787
1928419277
1028790452
1940422793
504166027
1223362079
1805154918
1493130922
1963761242
1129539319
1364239323
1289903411
2142668323
1124460404
1340369572
294285622
367450991
907726486
838061466
1775426021
515016003
1427310170
566331149
1489415962
532832592
802751624
2030928050
1266248195
1607848973
1655506833
1110152788
2005840778
256781136
1185495023
2026078011
2132900897
427914410
1212128439
289558227
526397998
1355572051
353197640
773715160
196166042
1651236406
1715272354
1306359660
1309906518
481467002
2066416721
519088297
1520894094
1962665591
1821954466
1267343407
424215331
1154230353
1399083523
795314955
300418762
873457140
2058669707
1136113937
1819105892
2003175497
24392630
1926974352
707034892
43719770
1420767155
1832213448
1601922448
1185259682
1191898103
990111472
839582622
1258781372
496442642
247103444
562903876
1083738547
1541658827
1517236996
2038723395
1070680275
2024744482
1031283031
903058431
1026528076
710286586
1890651647
891463923
134189715
952963352
964819957
2072539514
268231104
126044699
1611900896
1886730765
410363751
955523647
642244954
1989135048
1543123848
1226430293
1662476278
1437833412
1166749033
63263117
1802823317
791835032
1443120964
1162906998
788985669
1776600600
1141973694
336694002
1623161433
961106907
1201787362
1757044570
1070999822
1166194955
1077679362
1659985809
953304047
143913176
1825338750
1252959759
1129902874
46245117
235121784
937453202
1190713257
1590831997
218080393
139271773
817202464
476914401
363096157
1813346082
1426836975
417846503
499980874
1306365507
1478690455
1889982466
194434814
146152088
732992621
1480141851
449013772
1869053999
395821480
1955247771
1687363292
1881926401
73602574
231886945
2115445004
796459692
1878691057
1216128726
1978634843
2024193530
1494462023
274125885
863442347
878723015
453708318
460608066
747573373
2043418680
2058510338
867236868
1805115239
1439038503
1619352986
2063998528
930315776
1959997899
1087185397
1735550226
1638183377
1335932445
1782992120
1673665614
1076774709
1450259451
1445345061
1579873920
1587979326
1672067472
646016327
1651158934
596998285
1741095435
1158819301
2145592788
1964503666
161561448
1520216216
626845359
127311552
1727172777
2074852491
2122178866
1987657861
1358925240
1276179914
1112434750
2040273498
1962599940
1675310644
1722938818
277746887
173004521
830846099
740308703
1019426675
606174864
722565987
572603655
617645847
1338980005
1292600206
724740563
1385745493
1511173293
22095937
1573823867
373517214
1388000326
721789285
1584758256
556112301
1868589852
873013099
1487731397
2025013305
1371725501
1537650406
646498272
921403031
1662568108
1280796752
954077537
1041974234
702601684
956424780
1248698470
1163026652
1804411847
1795193934
734985358
996317714
1324321614
565267327
1648667679
415482221
2051172478
114412393
158070769
960945836
923505882
1213526122
566558695
593759469
2028292005
683846226
203514706
1819820443
335035179
1319177750
335029174
494360246
661349384
1349121180
302859612
1277497513
643690226
1015874104
38998949
194372677
1015151996
1222500743
100371170
502427526
965904192
1394208348
96537699
1134713700
1237662154
928397690
1857616153
1889891396
1745232831
1134415500
1756908298
1493932364
2090055877
1633836010
1402732190
97152846
1782843044
1669194233
1263561502
250431259
930247153
1648293613
2034793443
1165548879
218377757
570438189
1015317121
1009256160
1355243911
1469797759
1089780721
421089186
247807566
1670492581
703744254
2050225669
2124448775
394080907
1827783969
148385516
1610070975
1290993841
107091607
1979977026
1817901766
131619188
1035875655
1830667306
480628376
1785120196
857968730
2019861889
1797344763
15460822
1396098410
913365453
1677994515
1914173712
1146107327
2049452835
2130930091
1385452577
1324983489
1656925415
2079073990
16844340
542643250
238125608
1393436728
1604661277
1553006716
714051568
257313019
1577597354
1587262910
692047666
1412810623
1244591352
1901937819
2096311987
860712287
2094398173
889367528
529450070
454627291
151653325
1669059242
871984195
1433617844
225897720
899372246
893694439
1950357232
1027575113
1733957831
762898223
1793579393
2017177238
226096250
876151193
1612698077
2000566155
978781120
2066911965
1856984785
282223084
875663644
146066091
433758233
744664766
492198318
1232019320
100124799
116180844
530140434
1567684843
384265301
1648288344
382339298
1796116106
196569598
196198210
1555785307
1866283160
1396462430
1725040182
1325705122
1071906172
157520800
1349621299
763475885
92035903
934402049
1179280371
1127201192
1118821064
755698213
1091467704
1638520371
614251338
1758631256
787250661
897419726
1709455317
962142652
602333264
253796238
2008819961
1826414375
1032638440
18962773
86966680
80962487
370700488
1157844105
936501864
1036369510
220934469
977796661
147658056
278192821
1510397440
849995656
2021486303
542258797
464021801
1844553292
743893701
1613945292
1166678472
87867327
973613752
1926996775
209933869
1449566046
1313086059
349954857
1992506197
1776053632
1902544471
1119639228
1103656554
2049014822
707011354
1316623918
174988993
1088384622
273245091
558926791
2056082463
803130220
1845141727
97317785
1501225572
227947891
945627876
748523488
286754433
622928715
210060629
840190441
734991937
2119476299
1127363111
2059920053
126105636
682371572
782822757
1918480453
886071610
1120570623
305845726
1702129892
714276298
1496943343
1564192566
508242071
1957663867
1107123847
119630474
1896918337
1561067828
1908850056
1229364339
852241584
1932059433
1172719398
230473556
96901763
167961397
395525306
1721378723
821601024
2038930492
705811671
189510811
867106407
2072438934
190642196
1502946778
536681417
551802867
1897518086
428860209
1330641979
1684205055
187018264
263461913
1444370297
1447518695
922799474
850055314
1103394370
1936944777
1990412451
928457009
1096336868
668869230
808210127
386557872
200855220
628778686
490604131
529232250
1772142733
618427502
336605253
994548799
1182131398
847161629
1019034766
1150650711
577010474
1242415073
1182255194
517148152
103414087
931251945
336522113
1583060275
1233563132
177359957
1048422305
1821932212
816819827
729375134
428718720
1465957121
688945331
950249617
313736568
1664749787
1275611199
748572742
849641967
1746112790
351615038
206428296
804991886
2087170732
910706658
139427800
179323995
1767366171
1318397783
69343738
1524639174
1456283546
997294695
1323469095
912853310
1498308661
349242928
1307940229
18872496
1805654940
263636251
34393907
391054318
296376753
542479038
68228218
1457512487
1135708653
1050654157
2034887132
1182433984
163447172
1129565309
2038820495
499333138
1547615415
1997156089
1442079735
1296759983
1869573582
13077084
1153665535
107321239
118351627
301341042
1146155662
1578329346
1369349453
1026558261
1691254828
1697616481
1235367728
238349085
522887889
371760571
1348765422
1933248969
335524272
1147268629
1499576335
284801482
1573442910
379100822
1318141474
1035558393
518565078
805625761
1522332661
657834042
2108892438
1197739587
310823558
80683055
577950035
1344688135
267097095
1521287005
2000345727
301357459
1580835276
390552124
983913373
1672293518
857210386
877899483
2036103342
661729115
1858740923
1489768386
320360718
1259050827
429167430
1282418750
1840297073
654356268
1427061917
706404607
239618260
1242862374
654552892
1477888962
1309580814
332262306
1286917944
34031406
276422193
1541038295
1650775013
1311571664
1366027048
147104378
1822247161
1369862046
940269457
1063813744
1425571243
228652726
1685049963
902634737
1976152667
1478868882
1950344187
709690139
2083594703
1238161986
628226513
112103670
848628677
158114908
521275535
1818902625
28483739
1143366815
1417227146
460739973
173081367
1265068701
1420771559
1858738581
1490865616
1433829879
1232773180
556873116
997454243
1263977516
1769362671
3816468
436198046
672200692
1731890665
80973465
356259800
2059846498
158505092
1852196466
917278311
2135064316
392127367
1119935083
544429899
627918601
2032606526
1783547281
336259148
795126154
223178326
1116481603
1110034051
343460598
342858964
1646715445
1461282746
491499822
2075824957
1376115613
538799737
429279668
143927841
364379385
887212481
492000289
1041407159
1863618151
1641380531
1982789010
154660282
1496261457
1561681484
21547578
1629759969
1786175792
129078946
131367971
1734522503
872616283
272882175
518577228
98467601
601406345
693687500
613870150
315850173
1225961590
1323911412
1126857770
1664416768
436391435
174616475
1402088332
2134240681
1153535345
851406865
107722284
2001262409
423858058
2050642870
1984337915
1498345372
1735580445
630693046
39468115
616578219
606061773
828115388
1625881627
9645324
774406548
946484794
611771265
165208915
1203296966
2133131323
84304809
1362419077
1112653841
1813684756
1978436127
20932117
995893396
1028795460
423680038
1675932353
78837152
2023232936
923397343
2068266088
912978355
919548326
2072907607
979167912
1344000717
301187650
1358082240
17504421
1235743058
2060780666
1746703180
579602763
1990314761
310161799
1582671165
1268597153
796569742
2030803688
1691581714
1012688406
509962393
857554395
2049300513
314276062
771378771
86088234
2009054019
1113190558
661133768
862097043
1615305612
983477143
2095426719
1581018518
1425994710
1144423693
1003144469
1454554242
291630463
1112625453
1425567430
1905752656
2111431681
1470870747
1206487705
1115810425
1594949293
201785482
1983138665
1555776248
744409651
150047302
234005267
645527923
95187095
356784484
864569271
741727444
1655705954
1797162226
1272689881
912943387
169589233
565777285
25813443
500602858
471331469
1069259848
2146473172
277375344
854989269
70395120
37657758
2063868254
1643223386
1100433171
856476787
1331565286
398311551
2052996776
1184501002
1556582290
1776393238
677215241
752288068
1773836938
198704454
1382275948
1335725918
486062882
490170847
73449878
1786707830
1896304546
1225097278
1044483143
1981035916
1334199383
2051166139
893540019
384133995
2062767725
85497914
1952363098
1844150507
1855971689
625162064
864400162
2036265192
516915972
1351312989
1071619826
1663043299
1465315153
337266766
592685049
456868680
1308349555
582185700
1913567890
715219991
1423877822
1563718513
1539958132
1458603572
27059291
916409810
1600282215
86639224
393098220
1322372470
1764329430
419787651
1444166663
1838553721
931734757
1717477968
585053690
1821167749
1032317688
1281310863
155522987
964615046
1464426398
388035282
1607305459
991670323
566493173
1519253593
1969094388
1804713488
552309262
473716649
246885855
2119861008
1799842489
1837530617
1493037843
527149885
1131975103
862174398
1314692101
490265188
406200746
1203974246
1856420770
633701773
1468512314
1779105057
1381641126
140714556
1826622558
1070065542
1278119332
342734490
1621250140
1557138825
1942252402
837142036
2111577195
1859041592
2066278015
775040713
1339317066
1552273448
370282748
1613276617
171289937
957768954
1160513440
259578999
1576417235
106598366
1884516840
1450998276
914767092
307919763
1355508165
943832215
1893714865
518034569
369925063
1430326480
1703818396
415912835
1376007720
711680217
290922514
1892131212
1768709743
483175406
1485534665
886538456
786949621
1950545637
144391147
872338806
1267272035
1376031041
811728446
2132328490
1405588402
753686226
716374060
541795048
1147738114
1958555435
1802340636
1107474368
920021320
28454394
844296694
1114063619
1423411683
909357388
112904306
264555979
1501584120
964631753
1323037501
931649913
177277237
157214164
1450103475
335970117
88572000
285619319
912025217
533305242
1767714148
1787807788
1969366839
1804524966
1688293848
574194626
892812430
712119646
355841508
1136359233
1959291066
983084857
1505866850
1578150942
847563170
2111530711
1943243482
393498210
109255187
151720967
534907964
1588295833
1323041410
572643599
1096221903
785087509
244175398
1588980210
439945197
461219594
234883013
2015899924
883147889
1122632472
561653651
912772747
654454910
90695134
1889351108
404115075
1143682391
1313818081
1183253004
2111608217
160798062
1259608877
1626521973
445058246
1093193873
152920425
737051435
1474546968
410494317
1091335378
1137985536
1433902849
1619344379
587636992
983011384
1896681937
740514875
1222500743
718668840
307269812
1026064789
1287183004
28156893
1001020669
1491612909
817338550
1876098713
1822646070
698071650
164512518
927292264
581132436
1094172908
1623106149
1903690757
1635483756
1948154450
62412942
2066640696
771247100
1300828271
1570438786
606482022
1389292963
1664072298
1687623510
131725444
145111038
1526930577
357021105
725365085
762098000
1983846523
26458934
67809076
1096670758
78021553
700830693
88100486
84918205
897121796
2059627167
34990229
72927882
2018046236
2018290402
1159556481
889476559
1557261785
1718426316
1095491209
2014209831
190127279
1864989114
1550865190
1201597148
2147326710
143388550
1842460522
1457088496
1516519524
544595764
2019328468
2020115293
1039857208
1438664486
41015799
417518166
1993775526
445435417
802393537
105750404
1704129211
701509931
1421863239
1722603848
317147682
982284182
709916178
1885850485
1924800824
1464539897
2081074513
252153414
1322322780
740072736
607013869
1031639248
1305063348
331237883
1233309729
1621961952
1221561197
1814596301
483657695
1083574271
1987214000
1439943616
479411966
359950009
863021937
1794737847
154107562
1748375167
2085710504
515757070
1707667798
1846248230
1668976920
234001320
1289667503
731492077
960895689
496641530
2032564793
1684812060
1626948401
64777288
1832145849
183038662
388100985
939920079
1676881906
1456531408
2069352089
704005104
569004033
1384508903
16781050
1093257487
1240079854
1064774552
2075891555
2099490277
1995203846
421540004
1141711350
1557978635
1226747846
1483607331
640814756
720456342
687884094
1582826324
203637104
7463703
1504445792
354247029
598235045
1860617082
1267611578
1411255707
1184200136
1898273122
1159504030
1602048429
2026135264
432977654
351919666
254267848
984400438
1091973449
85536485
660460462
1573028936
322966423
1126102836
1363466710
1209957603
279245948
2037565578
748447537
62558112
1022264504
1668858251
316567232
867476203
94600408
240146652
1823070028
2053375968
596155291
897520076
805086215
348799267
927060295
186059953
897776222
1431185955
898550619
679277203
922999298
1608526046
1810634724
2097815803
2115977484
505317910
770118801
698172424
476424347
1794884802
40171367
1433085449
1357318764
714176799
1990379236
810188739
734777377
630896145
2124715674
2072373390
793087480
411376532
298159635
1152715891
1693518538
831936414
1970013177
300591687
1627858208
1563894079
34288572
1694735825
200448774
1634411031
1276879811
2026179248
771686439
1563116867
43633332
505989766
272348467
545966550
247089214
250292181
1358280817
385670353
333233398
587952534
671266882
2080287572
1118768723
73981586
638699234
1704579525
772113536
968898344
557040117
176913514
1480148112
1021875512
2028338253
1085161987
1456792558
291888784
1948070872
1804392254
408780687
195377213
1858733214
832800892
374608896
854236796
1493629997
201668449
1831420374
49316335
1718426152
1706790160
1736157082
163508248
957352485
1980272173
1478021737
553775966
1872135575
1536425178
1069970780
343863150
1717792400
932391626
1186010335
1954932059
992328739
1553408058
1294943343
642645477
193503263
521647476
875180843
779607000
1609128650
1911319360
271737648
1556396183
133358246
1468673135
1750437777
1931192399
1090227367
254995471
736144550
523053741
1610099290
1833147861
605539627
1466798486
100388267
605455654
1033530979
1398881530
84122808
718031096
22180596
119223217
975868451
269822964
1284488717
1090692184
1271669210
128864611
1637882668
271517196
1647539623
148415337
634608386
1235208111
330436368
1774337644
1737333044
1959252608
1485393973
676950257
812893334
2102668804
573125183
1472262604
715063357
1949212865
1092713348
314575259
1797927193
1292261342
889076530
556401606
1796950470
1950123044
1006664842
993407320
1844031833
880264214
1629760930
2028841647
1877540613
2107821391
218287366
1427683217
1729836490
1582804559
937463074
1059410945
414507226
1370766871
1382404452
1148040699
1884550294
1055173113
523662876
322488382
319143871
248941887
867748067
1194151729
2098398317
329062071
1859493293
34670666
979579583
1648596246
1983919029
655506619
524951120
920005884
1543581022
415350481
1297285028
302620652
366078876
203424884
789886993
684621222
227537657
520402872
1958431202
2102664477
1476055343
648592208
814787785
271044725
163186006
968894532
1774503657
63224119
2115433460
1129564606
1791768252
1825493951
444093623
608371095
285269201
1059930059
651057092
130385730
1545159869
393422513
67860956
964687270
1355650343
225031223
1435691169
602653351
1443388011
69261693
65586640
2033204517
676839035
1399557313
1897565160
105164636
1398481208
1113354804
356332888
671451283
225839389
189017217
1471687128
934769975
1365921458
194566942
1136746316
510787983
1766823757
947145334
1039223274
705238496
160022336
99196089
1007932427
1304200221
1787366011
536539070
820672988
1235619536
848853650
790293525
1142460711
1509634837
666527870
1091631773
978899978
1954719906
2143386500
894644067
1746181918
1033264123
243754873
1171701767
1679218606
864155864
1078575904
1465563446
1248192176
1931536288
779501410
707179300
331123301
591920927
3774714
927011620
466106586
1511752533
1613824865
1856934149
1040494629
2144678369
1757906923
1945923393
1423906205
1010170170
954956766
181090614
322975939
580295668
1710964436
1012617757
58443585
28585588
1796294416
612642150
1852481054
550620405
192038934
1208494574
1917449155
1902055566
140334478
1304300801
694351905
515251765
494039285
2036739227
1151229175
696227286
300388713
829523711
276454980
1047250817
1195802657
840400713
1454854460
1591139235
14524427
1953149363
671451996
64488788
354519184
1698578968
2135206512
1901303236
1244172931
2071007760
1538580398
2042385696
1797615754
353357867
1972185447
1360242617
1335674008
502823154
282403305
1816826568
757193966
381982959
1049830902
1287445767
1284105837
981588537
1820510321
1228759167
1480438111
1693531916
1209860548
428151652
2018711183
2091731294
1894834345
315951669
1638817683
2113005951
297441702
1143983632
1272026966
1244706349
2110588059
577097954
747896060
2067560648
963723904
419491291
91484921
75510782
1922375011
1614861606
1908454202
1929522856
781186807
2074696997
346739008
884084358
541279794
1794872141
2013251896
1929203302
1830571265
1545455533
1030240788
1572298755
1013912877
531820440
1091692498
552823866
568895833
500110242
32038850
423297089
1124037692
609258748
1893061899
177429034
1990740490
877791109
867366783
1015262247
622258526
2121951774
1930326330
1836686988
1955087418
1238679944
1205105032
1100435836
215881618
1122820091
1370516963
1153025833
1031846206
530329359
682289122
902889346
1811804236
1182038377
1088483891
987934501
62936199
1194030648
445418737
366012531
239269819
1882120123
988603815
441216828
2146864520
1812644959
1954604648
232960948
1389987647
238534407
1407038760
1919363453
2142193395
1457856935
807016676
1917414683
1980884017
2111827549
882078535
1056161174
1436407941
1982321699
152378208
637892526
231093711
574421407
561133706
1131665046
1891710384
1033641407
1164286890
1459107021
990251775
394199730
402316653
588322538
1538813489
1732254954
374538666
287122435
1224775155
779445776
2050786124
244202111
1178808960
399940232
917447169
686269519
1605751770
456793293
1722158112
2012490529
338158342
1310568491
1197580913
1476075365
95963338
1547201678
1828038582
1348935315
2000474227
1342237756
1431999071
1769594627
660755313
806468678
276138428
1231857817
624220993
238753861
1502633339
1663766268
1844157823
496775497
442547867
443257329
606489638
1251908527
1444487761
1677713224
388571014
247153719
181202286
725331260
49387691
583200499
1674196566
1936683598
919421915
46061387
1609539755
182366357
556513460
1098502883
236033931
567093028
1668992383
978132984
1912950458
682993747
61852689
1811726160
476487283
796033056
2110486235
1110627496
1863236928
1131351509
392892239
832516640
1188618756
1682064466
2117161562
113780481
1757861144
934024447
562003771
560682265
53558974
1310982449
1708611926
1511423652
2059640862
1926650526
633477285
121362391
1783387911
1223253466
542243477
444221928
66647679
1823557382
1053977137
918382024
190215301
135869918
552496842
137542474
652555591
631353866
869816166
678430518
2114648063
88831189
1326409778
2113736480
1888886414
441164213
409853346
400868325
1919375619
1734235536
78071531
1698091355
986478387
1362387224
971356775
429080445
976380921
285217950
1193397498
2006996875
582794491
316443843
373233082
2006515535
1507860752
1184873083
1747711532
1055660227
1792351170
1124028345
2040066849
1975436967
1897639338
1933763607
1754992729
965831645
1229488545
456128688
1307520594
1699113426
1016249194
493915372
1284951430
516905546
611755645
852360873
960447849
1907243875
748635782
1308829447
1383799630
1082999672
2055384047
2097299186
1049639265
510985484
229460016
522802413
1555920867
1155109904
507789021
491701471
1790404393
2019776979
1643737457
394515110
150448580
1469580879
1879453586
534743083
1407874942
1574368358
1506956145
1303667702
1378413617
1829577913
814647023
270333293
701216133
488050975
950084362
1296316939
842532639
1466608786
765607511
995822848
571587206
1743793517
882155844
1272823002
456581376
1402295448
989582978
562574163
1934045961
137572729
1902480102
988003443
1040698906
761033803
1782787728
806327524
1575852970
563243127
827469101
2016292292
656343946
830104936
640250891
1373469818
526803018
605347077
82461301
1242574576
1364172438
316480477
1504065176
1598394138
1313095899
876151838
1968286149
1805028158
1201221015
793499508
200866902
679384090
1045200907
2012507077
951636322
360947633
357498437
1517151221
1820709791
1869270410
1804976682
1649329764
509758116
1811661346
775065398
49764522
1015711204
116069700
396602718
1716820957
1444330552
1764806048
433175288
1528083118
1879108538
1544845705
1422527932
869321807
1381474355
296815723
1835313977
1915043612
305957957
1391766929
1837108782
1146819443
788423728
14180738
488264078
807832380
1988937855
216959614
549918673
1253916812
599364242
2137501077
1310271418
1928263328
1225666158
349034467
361645527
410049939
82274249
998342581
1821822902
1333956250
606487634
517042759
526579282
635379357
1317393483
340669868
1997293410
2100098046
134818078
419319930
480828791
283215740
1920050850
359582337
291009879
1938182753
981195770
206346412
1837123792
488023276
875708883
532951445
660003225
990741930
449096001
1750948450
1962041052
39106582
242166216
1361521137
1327248684
954512945
752240673
367777429
2095042607
1135268370
550390426
609277097
503303342
303700953
1730262109
1993057037
421602395
891507634
2082134897
154943477
2049283218
450137336
1075219211
2058234126
1157728765
746071983
1920165122
63860120
57444894
95127661
1687483455
740808621
1761816456
614440160
694805472
2044190417
274786767
1119814662
1518161249
373544623
1389388371
887276989
1993432197
290113703
1262964512
135854029
948932077
285673867
105027274
886536478
243958957
551779094
219626955
1655803708
1467559017
583268193
647540859
1423155890
1209995386
1224659299
1661537751
875718848
1533365195
1867930094
423901075
1441369354
58886314
177847001
622442513
968491321
53700966
1659013774
893881923
1467191679
1169665111
992235245
1962622573
1537165637
16808984
1294554604
782176663
645446902
767911321
707414140
1430824755
1648591189
322833801
296431854
1208112920
336633328
1566109804
234375373
1526160030
1217168257
483222851
840972667
121195293
1695852128
1527402912
788767119
1035282643
1462822077
1046155122
1344541923
669993450
280704722
89850714
1954092943
314641522
1859045857
1602169224
1286432273
124693997
1724593569
906900724
1727166182
467799421
2077885060
1702611625
1327059663
367250145
91315507
2129060210
11035835
801878448
440882501
1620685726
833060119
992667736
1111355016
1383035434
734204043
554723071
1598692220
722823067
1637246563
1932962495
1437957540
1754948862
2119015010
336451131
2111951749
633250553
1650120627
1100515658
708751211
2078948142
1157006992
309501777
1676889133
1515265521
1633541992
613488409
1798550857
1729711118
189366894
1680998900
545440890
1492867026
336896352
113588779
1950374585
809605090
636118617
1470329772
454158673
2067229729
303842115
1780925289
600750937
830639164
374484149
1062099496
1099193185
1933852717
1468138195
2048617757
638900642
764856085
1932462787
319376027
2043237781
1940083404
355865789
538477884
722498118
373948756
1774847856
1053929580
343088673
238211485
1610603327
1851756768
1459393147
1571734355
2094312019
2127314663
657470049
1472375475
832473060
759262135
686029434
177703355
306128881
71640319
1422165179
849421277
833534755
1153047849
980451282
354364465
1840285644
273335819
25520907
224135715
1658114538
1173582510
1565558202
208384384
1572394359
2009564127
803524652
1777486228
276982732
65327950
1660375605
1347608290
841455646
507338195
1713947685
1654970850
702632091
572203504
19661373
626016472
2054818276
156679639
1733225535
377823342
1778621589
1201112001
1897224827
1447605888
1747391377
1859589440
1912801620
2014071588
472752449
1169144081
697962294
455430487
114986458
42460542
221822580
88176598
501407275
1279717890
566475811
1946562997
620154634
857964403
611572206
990111472
1821452674
422112997
702690453
106674075
974334529
16974068
1711800517
2009840841
102903020
1208663964
1196360420
203113570
1512778987
1736523083
1850837715
1350089521
272257525
1844994137
865448425
454184004
504504280
131487934
1328664526
369114282
1737494351
162275866
1829328488
1513852464
1308076406
149876895
1551954647
76006006
509276874
1915161149
1091509841
1355274348
185668168
720835001
766619589
1451718456
1360161928
922988941
1406658024
218121896
1389166474
174721554
354557111
1373284477
828981569
430784331
1719053875
1238174508
1906891958
1825550463
474606379
643508401
823345444
1341270144
2146293814
1448102649
1642280323
1321562820
1746051213
58892315
907879813
892948347
976272225
1224231061
1821430835
2038660763
187615956
152511295
1922868708
31299797
779237493
550140132
811423349
686583257
560549635
1762582359
747245939
2038290832
730888025
390000387
1214597780
901315924
1193143179
547174690
424729796
331071868
2081047814
201549092
771226136
49261136
1357870845
2127583245
440991492
566796938
1077640459
1895932226
1686407767
1623890923
1187518024
1219997104
2062646813
549573073
1750526693
1785780452
697216237
813245545
1920768951
236050434
2003838289
1592043349
877406733
1791894463
1177810947
899541386
253288102
1419349176
711205322
19164612
416775985
1281290932
532248500
1276574435
985257851
675054259
1649989411
175725583
152124401
1429618096
706573482
796057065
732363002
482184542
787914737
1646528535
589825039
1134650903
1405888390
1759439937
630860461
1808476559
1578139728
502256027
759927860
750784392
1995359193
169709749
256336102
1160611479
1164955012
510893719
1496718086
1045403468
235130989
1397678270
1635782742
989767580
791684456
891947413
1224900050
160350697
128318242
844095659
390827350
774080642
99600614
1928833068
181536394
198007210
1028273599
1139343101
1336938000
421640434
1872871786
1807903684
1741330606
105496731
677850012
1778244923
2046680855
166243149
298784512
145634814
10219847
1617631845
1643035248
1588760394
1466545889
1385044072
326699866
1017438843
937864355
122692294
785623141
1379366457
879790650
407742983
1082872312
135102416
424792232
1771062380
289512385
700109529
497961165
620829055
1027961698
1248843468
1055945320
1375192287
494112697
1059503334
101237952
13721283
1728040731
1484127283
899012813
1607438374
1969030236
1246941615
236223115
731411611
2015779340
185862612
4271854
92623955
692578748
1188835178
575815687
1326232286
1072397752
1522694052
109526024
1980633762
536524603
1051964822
651966102
669528362
2072518994
1880673073
1418907892
234048979
1220902377
351654939
1291000695
61605601
1621631767
267183156
285991185
650218389
531612777
1130934574
1571956768
1023145410
415175672
1420202654
113261335
582330416
920769674
742652873
1348675730
1251418181
1048378546
20022476
1293975526
1493712416
1952356098
119053444
1372519989
1157494937
654702464
1397344569
2098883929
1887010029
1841904979
1912338637
1700592920
1333118997
241151153
1154972070
1170303436
1634851503
833519597
829325975
2115697495
1548690077
939586466
1173842022
408402844
339511911
986480000
1666440202
1957635099
1541331293
2079514159
566919635
151940175
1904641582
442295816
9946537
706965838
727612478
705828124
23606945
1492197592
1162134535
78576866
859966571
335815490
1148588493
1391060790
1732557955
1112950742
2080382773
1803474732
581442847
810182661
429174703
555458872
1249275748
1854274827
163519431
742380836
1334197080
1839459305
171821912
1032436891
441264092
1705458107
1049176865
290455516
1656713543
1972034661
2093422943
984766453
487881197
54927337
1006410879
1700500054
872793911
1462297290
1413540766
892863864
339172625
1243937098
592621662
933349022
1117128356
744440791
1987476889
442748740
104550280
1448170204
1933245183
785623606
244018016
727093109
113751659
2014789921
259459635
560527285
1644667125
1268861846
1807851129
1361975636
1528249752
1316859250
417846503
1115979344
1835209881
2060739514
1963046006
1246549500
1230646692
1288557201
88192251
892743759
1432381208
437743140
832413805
1081904977
1175498102
453298206
1240216175
15828859
216282626
2111069752
1814260053
1478162037
92998887
1226443005
863414674
1226640196
723772953
511255896
1709020525
641744328
775754413
1149446125
388929108
2090928013
1790977200
440766334
2117317708
213063375
1800205393
1940230927
1164520379
1200852286
1767616291
695999993
320471500
1897056461
1918830359
1614008658
1140309431
68443262
798759037
313571877
1569021055
1169571569
868663750
26422416
354518749
1011357655
1865133664
1743091350
65784819
288835156
1182593790
414508889
2054457175
1183986422
1551355703
1787355941
1622907344
933972485
805049664
386297205
116069723
365514846
2040260105
1197965144
531761401
1862029786
231041622
428664083
959777535
1451194506
929311007
2070299111
2074620010
1013532993
1621104269
152450030
1120725670
1250502175
43992100
533783518
1254260726
285812427
304031062
276239047
1191505076
790966879
425988585
1281582570
374146214
399387787
1961183704
2064004681
1764199643
1990696136
1490775086
665332373
2077643841
2018572609
286630214
1800378923
1272932619
43929552
1068240806
1349270471
898631661
1718189775
1479318992
2131250119
1380975676
648801840
2046398872
1942983401
1268131255
846178225
1670266503
1573523993
1200960499
615060482
393043878
1216094061
368075775
2081509622
1430583104
1221615998
348822898
1858807395
744264023
1670087072
1814285226
79495902
1201133465
1343317814
888321741
306139772
486996302
695726554
1961028889
945603025
1444931263
688842422
1665251665
2002192120
1100844809
261348550
1393393742
905390358
1863386687
1781990003
107772274
960765199
943602147
2056756759
1507776186
1609579167
1699630655
467788486
1182307152
1375227954
1385904439
1547980718
499470412
1556307572
505895396
410885571
1468780572
1479623688
2118983114
1189591066
2116677387
1005415537
574055994
2077903879
1718198059
1837902027
1181758778
1192543759
528437418
1535941508
421473680
2111199516
70879055
463187922
1051115032
866717821
1139845220
1417812686
1592073362
1140981817
1498444258
1848820658
646282533
1939313728
489307510
1166988085
960055541
2062621560
907549503
1359881474
513279458
31803972
633404003
388656124
1370137663
1030545028
1633836010
1234421115
975867793
92689840
391839826
1178419340
1557418997
2087714586
497958507
319041083
2138332029
313767539
650267600
1303036692
820727858
1723642396
934304939
968529841
2013029790
1127837453
789695578
605390946
572436431
1956433196
656042164
96233197
13538095
439746663
467994749
634860383
139761687
863033001
876628800
1656088962
631662907
774743198
1162330172
517779209
571231730
1064503196
513000485
1163533209
552271584
160872356
931622871
1579568819
155988851
443791965
96733524
187608899
1092470301
1888336412
569576579
793047936
1016664779
248839074
244193770
2070444711
522329605
956810411
19170498
1104563254
225609839
19429219
132623738
887489672
1702513040
1354029917
1982826329
1681936138
780007384
910832532
1184215069
1972636226
1529777703
767597574
1812919866
1586296412
2130634058
1553468504
1195239050
824223943
870205765
747838362
674567814
302739975
1776002898
1912796721
776250892
1093978570
826949456
475377907
664405182
1735891880
2021910821
660851076
821355159
1002061621
1646046593
1838963387
1034572789
1843208070
1898405450
55623575
809333496
794150783
1423427069
2064514661
1460218908
1559873479
1404948417
1532863803
1884074708
1586670267
1909430844
2088869010
1206904871
751346016
1695708948
1791276062
1044272295
288157670
608660419
1590462614
1776568822
372385806
1072241081
1286750826
2131849913
2087301711
1337837097
2107866371
157249996
166658992
1535149693
998876160
1189373375
662849523
2125900342
1287028783
1025077762
43936482
2123224766
967517066
1071662366
556859515
318939766
333207428
302256829
167205079
1768297884
1926865310
1898907641
1370023550
1011118480
1264268986
1755110640
587383348
549086949
613148374
1531173136
1081375361
1650713245
297234128
1071114869
1873244792
713158253
1725642247
1431640622
1050625687
20211033
1069181820
200541605
916109219
1152267295
1734936923
2031872291
1211463783
1077704647
1058559440
741335893
283092354
897106723
101725790
28193029
1823726254
1952262936
830933232
2136240316
1231142372
1387421233
139156906
268206548
352491265
1643357886
2093314250
804152041
374110859
1041792994
700677055
893482774
1528529862
53541265
1201157969
1535135075
1933989551
623978568
1765968006
531424688
1606652451
544142267
671520095
1493237880
1133916374
511930795
235572319
956298833
50983921
1721119762
1913188162
1022091455
278699946
1822326240
763727233
599638214
1022178461
1806671990
243658396
346139594
1668310815
15874622
823417453
1657648907
1661903046
1295577826
1350187906
238263513
541971955
1497161020
826978466
285083748
1289512972
1618157586
241109031
1120357349
716681505
1021797397
90536313
21920651
1309240979
379537421
922015803
1241707257
392655328
1580454413
958422706
1536729389
265977581
1070781523
736791209
266759850
2049780721
544017584
1254601094
1528784917
965616259
2143161417
2056629672
1312314797
2044163383
763636868
1338485020
1173110798
957830674
1248612830
1117490603
1909078413
1213040037
1008443144
1659709059
1369202032
1509090752
2036522536
1493445461
1726089412
1784574378
2083035980
1927593886
1769870623
1663471635
1301297177
195898063
904150898
394937870
1672180277
137196073
1073274618
1156606429
553649562
207592249
409026639
1601756914
1474385884
1208798083
712420020
2035019332
855902125
280054467
2063958163
1567887682
203906217
151366577
1535149693
1527090752
1362735199
700823228
618009777
1232804173
428434002
2084030818
1614547810
1372940387
2073725903
1958420196
273287481
1868724920
504884606
1475352272
1081055384
1696703724
1583133067
1559464999
75936010
1069051191
1327726986
1532981903
771035563
2013637669
1290648167
310955004
613239342
773641797
1597704571
88703660
1329976352
1296439591
1140070238
1423523633
857774879
628444959
1507143554
756346715
684123724
1947160500
1112259535
1423113958
355826042
1214773202
641311954
1991162561
1143761533
678058883
145412186
2119262583
1743039561
1471056890
1368694197
1020068087
567655338
635012622
1888673191
801560130
530590439
843483500
1097415181
744922565
910129254
1763249658
977338078
1540676320
1941916566
1710964711
686917320
538700933
824530458
1733274685
1840599191
1718523429
1073524147
2080409500
1711939187
1711240317
1151787760
250763702
461533588
1611451801
1344948641
2070384329
623923406
28523824
1078418616
1490582104
1991934554
1429709911
100660756
1463910730
632738200
1738691127
681397861
1615627469
1603617281
1562441326
1645467013
83701092
832423505
903038975
1864080660
1816815380
838510093
1437951351
329735082
1671064781
2001700264
1518928025
1532116222
64397632
1406985713
1522320339
1801449239
2003425898
1353739056
1834775502
1797818334
1873429646
888234151
472745439
12233656
825588910
119356575
143522134
679449677
270577927
1502161721
388729808
830927162
1605756427
1621473468
1201460730
884668945
1299300529
1211333556
1266125183
363254248
4800777
1986632120
352779988
796214218
132260917
1370896008
1299276569
1050182767
763827021
1263451794
308143012
1748953927
1896388294
1575073395
1980581107
1990127993
2132799254
1300714518
811605872
238416294
1503615709
2000133820
1989792233
1013873651
1182236804
1051258314
1019858933
839581380
765626178
865067442
1724710310
1414617206
204252168
593157046
2017943105
188348444
1764993845
288581634
936774043
1043853010
146108128
1716511116
931197180
1686081559
222497879
1394851482
1118328118
2009703130
1963510387
834927531
428435055
2032039023
1759376325
964861227
1819006178
1809211489
476973250
306137588
1230520009
2059528891
275064949
1495512331
238514766
1633511489
1007786220
146593317
662826325
1673357993
2016132143
42821443
676594738
1324083566
812255579
2045736787
958376712
854864924
1355253079
157821714
1384106605
621308893
586661633
410684853
569374268
769045934
1072181179
1047156267
1619504768
86159929
938114326
1731969335
1739586620
648851456
1400357256
939201600
921789357
2120452341
510281868
1970306096
759439362
2133716415
672479605
850873008
1050709348
440379097
981449782
1647810139
1072749492
1740571173
2806522
484117731
946454293
479564034
635638661
1359229910
1462462775
1672266474
1315854960
1122978450
939505879
105893154
839533580
1069364151
141028887
176312708
1800447039
1746713224
258473251
1732815893
1030589504
2090019625
464768466
516929640
1503062149
120402199
234560144
719875479
1813626308
732957418
886362461
1647444711
1787182923
1267688093
1594089682
1171138126
2051952319
1512576757
2116457769
1374802666
1049741411
2106469470
786952777
715053106
117944492
921938482
357091372
1565081328
816273751
1813744493
1185806421
1584597509
1271789696
1727228874
1408082069
464132880
2089719505
1377589624
1477933397
868886618
277250347
1853515678
825577184
1024250392
629664747
1138026336
1211237357
1703980147
1159709850
525205821
1780321189
1049076909
228544006
1485824815
1664573384
897136347
389329147
385887886
915566542
1497596266
1484669405
622446585
326028945
1132084874
1616421993
268659918
1081207357
1040481585
1456834346
682273959
1676825604
185252246
1324072761
287752928
378186622
301459559
363856405
673836970
2060874683
2038845195
1161722562
1988701254
1766649052
495862210
1430839702
1103386656
1428522250
665131387
777203302
1496179999
1309719223
2130806805
1550892070
601645899
787561948
543331328
1353894119
1263134690
2093891599
2112046535
400811447
1861430316
900830843
78993856
1978600946
1463757035
1445771215
2141540879
921316248
397740658
2087436569
107361755
453702738
1373001742
1771026462
515881097
1080341601
325081230
826753883
858857615
638670955
1444044749
1399461770
1721603593
604821947
1250595236
1947429536
703126957
717203701
1315063106
1826984241
496264906
726077618
171370390
1146520010
1484325689
263526678
1932937468
1075238562
1741664204
846775952
808562035
1069023134
178538463
566298816
1629047510
1116928417
1391425148
241342155
749492798
394170286
1034671704
1528416447
504109442
1477390811
754927464
318189020
426080075
1075706595
1817569816
1004000115
909041727
1339695977
820433439
2131875651
1986959112
254207628
1919708008
995919614
115376551
1704026724
444153764
2138476243
1486535963
105815719
1223799815
490426027
759674263
1988803413
2013202594
758663017
333722795
1597472763
344127412
691721621
1318619525
1179393503
2077579712
1537872078
920955383
739270421
617144982
1460381747
1405732528
55345436
2058813897
1025148930
1366957763
301508132
1590223760
1277363813
2076577461
398011912
635563907
1107510857
369513180
965818468
196280616
462315934
1877611538
959710689
1268435288
1839933715
1649869341
2083621256
906643863
431340938
584826677
724262921
1389789778
2004358165
1541834667
971621050
390934514
2038110829
1651208956
1374773458
1578354326
1978562261
1050124825
1502483812
1447175270
836291920
1261554549
398938191
732385086
993289487
113509969
1584067114
1877926653
1707332638
1167584978
1235279156
279462064
647630342
1884192462
229455690
1632854027
1837733041
1226293360
593960881
188580064
730610024
554591654
1667886399
1350339041
683041294
1591078299
1322105873
910788680
575012504
234031638
1053084631
1656870533
1099538256
1199489953
1089508349
941840681
1053593108
231418441
1787410273
1623032113
72134106
1786603055
303694807
352765721
1578227859
371601425
857694983
1827635517
2004504235
536652322
811898776
792173722
1825115550
804294244
309946220
610494162
947150841
872576881
36193523
715979115
1243379973
2008871191
1895070525
843266457
2065463960
2091626257
106198961
653656975
196255102
413219636
551270679
265840041
23439988
340876527
349535057
30459880
344390600
469788348
784882559
532577254
430806118
380394044
584638310
303380570
1967676936
1267604327
1194021164
1397642111
1269065308
1224959543
2008259877
1668375436
14614134
769103514
769257505
742776178
1234894464
1187041094
677038406
1422911660
1227374971
1356184090
1263858578
892585018
1508727558
1256143156
1837747405
1941356318
60551419
615061143
1855259318
2101129361
693407731
1774441780
958473493
1067944998
1137080963
310000057
253615173
862835854
98080333
1267289121
995516663
2023256825
1475156814
1016169136
1010255587
2088882732
597084329
1249090179
1234037162
680462913
429009080
64946157
1666706403
537525045
1775069223
2143005388
1466708644
1311767570
1986569534
93881777
862010116
2011708928
1492079331
680286004
285536577
552451274
229679756
2060594908
1203435558
1199263998
49168117
1446249444
1930271246
1148695685
489891883
775164057
1220518576
1535023088
1979876738
589528624
127765498
1947164997
613997712
1495810931
1266398420
550184206
1658284401
2065763761
989390903
1237674287
405094892
277801948
1254824156
324154806
231769858
1984980010
1534122836
1016417195
1241936680
150231618
806987863
913838867
1036441457
247872790
677711255
246959885
683636687
1719186329
586661141
1586618443
2096746678
1597912407
1050468702
463297404
733362292
914632027
1945628691
1151013824
1815721688
1217537968
616024927
1313328166
972172034
364106322
401773794
1690689649
890297087
249583042
222345246
1684955035
1995410898
964008969
142963216
1739389045
28014155
1341815344
1414344981
1550865187
126171136
1398809880
1300848912
21165861
1167190942
165849829
1039648837
1559653704
1008270189
227308053
188651984
1887402646
1232149161
1906750698
403854853
1578361532
697232969
1502190482
84852268
43778527
58967734
1309091304
1158791712
1989527909
22653033
168624030
259779254
2044877057
1152200211
1741339573
1410243856
1677262509
976937876
2087860422
1157732363
545117094
2119843123
1248090573
1415689568
1745209123
534221553
2019380646
1762823049
1180008198
1432550865
433427865
193327740
1850709400
2053782944
250757962
1282899426
1736138664
1013200605
1988892105
685488732
1953832036
1201600691
1995914089
1010931794
1246687224
1614701474
1528611584
856482227
1181457113
901249375
1701055284
1199489953
2107192266
1275071979
6484137
1924934197
467299547
753714056
208559669
1081880969
1735726322
145507441
1711152713
1027428791
1235542623
675082336
1155013971
1439518098
1917628477
288169534
1011802295
1002155500
1241166040
376217195
662352649
2007837631
498133308
1789675926
103186634
106859279
491139436
1847097651
647857506
618899572
1385328454
1754438850
1555358914
1385181594
1637791190
480891628
1548655969
82793671
187450383
2075447838
1864319692
939419383
1714841970
752659415
347227227
705584849
1524160949
1348540024
141970452
282575903
1797957664
885409333
364315475
87763816
622655027
2011789160
368301752
1355700291
1879436594
879902067
1794825775
768091325
1627730962
540869658
1858769768
605343532
507642026
145826752
885435956
1906482387
622603956
150231618
1915923753
1500107510
1791240834
553562877
1970691602
48889190
441319470
525353121
1048553592
632605530
2057141775
446077200
907178216
845173627
40185434
37165861
1033279603
350354565
881075649
985494302
1992417066
1229076828
2129562587
1282480404
1491324921
521160170
700338627
325601657
1289530774
36138873
433588907
2140737349
1378014440
1671344408
581755373
120774697
671609805
1925994145
460009824
1874058482
464669666
291559101
949875901
1035018969
544292102
17207755
1512246913
2013680177
273884619
419359898
1175232932
1847952924
1333127316
1817564592
1576117176
1489031306
686767956
1509816141
1915581448
1963510594
2092852046
1888577561
2066244780
2144108134
2093588923
68051397
1636948099
159676728
60092337
1791086243
64492091
573685135
188297496
200435315
1655729269
1297096433
1258762250
777530391
2044848704
707328632
1901695760
968378023
1925323265
1023190790
942695474
2085740225
1676845658
967906571
1463792160
1993860496
1807548647
148564081
1750219666
1332917859
897520335
1308464667
1981009979
1409691088
611364463
880092841
2059300093
1204136099
877477452
1316403597
2047640870
878176537
138012385
1948557296
991706796
464180805
1024220296
106681562
686203853
639987456
2107537521
731961488
1564988358
1482424782
71115976
2079080309
450626125
1109350952
566354371
1179324068
2062851772
1905342123
742501593
389222536
364888067
289740661
1088065560
1387306950
768245870
1998368436
1925650695
1611071253
1499224468
1187458366
1520720776
1674780149
252136098
1833950069
1919187487
728272150
154672056
2071396986
1533393739
1726304223
1275369946
1896890565
1951791802
302251518
645433716
1753507885
709615465
285814575
640350202
459703953
828278070
1239220472
2124844962
1607469008
1550388292
19960102
511328370
1612526089
1075853672
1198089866
1364332707
632098037
494973390
245996017
135019068
1055126638
349306334
3550142
1378886585
2002673104
535024300
270745602
8096802
1821148205
1474819569
1522531541
1849057481
1981632870
1421231804
475434944
865816328
1226991411
1074516727
1601125054
930344425
1166776928
1436655773
1258657142
1135873706
1202175983
1762024960
523937194
1113201492
325897192
1425038679
1742043448
1985046936
623221657
287692948
1842408732
1105513251
657223415
1553842982
454005967
1869242835
1758752857
2113234183
410771539
1806221937
1829327
75219562
2059627167
2012386419
362508532
1475152110
1319771612
474248201
1840850727
570015179
14229132
1337171128
95816323
1572702710
1707820385
674842420
50678350
1262469626
841896107
311843622
1503958752
1336508927
566104391
814961094
158859394
1818342632
491837975
552208100
1791341256
2017886384
659017310
1303766899
420880144
835654563
1555138004
1697325777
821896595
423081339
1343355682
1382739731
662943782
76524467
2025611028
1760316664
2100629104
1845697331
950665711
1217571672
210965438
97804980
1738431734
838394916
981376482
113248733
218545629
1277248988
374961026
1621588763
1905439134
1477320170
1410815106
1186570133
158274316
1451399863
712445543
53152057
349559700
1109111583
1686399683
891391312
778804181
1792978213
1366612651
1041908414
1853866823
1741910486
583470657
800424444
658001046
232049434
1654186943
1844076135
1418143305
577488507
1348955813
247014099
115812547
875873599
986903638
382387626
1172108512
706330143
882539548
673816681
484181781
2099150908
1726132212
1375144377
1728114062
1929972977
1619548947
524102289
658519128
1127256312
786611190
554610385
1461157053
132320010
1892100804
322345746
1835201405
368836261
96048824
1116982130
873878630
779842863
1184786717
1991954576
779070721
1195133311
871059556
1103916145
2069430003
1238137508
1583689600
2037345554
481768542
2123340893
881818268
746307421
1348894354
1681214912
882250886
1938387874
1482981488
1710976299
340051831
80482854
202558424
1743694283
1278217941
363434032
1936814798
1246682000
732901116
1331475359
149767184
1042654484
752357227
247943583
2130154186
1550878836
1977865334
1718131506
665592036
1349269168
2007948498
2040033509
433247701
1677792920
2050093817
292353026
264610423
757143438
1122305398
103736696
1560764866
745432373
323298538
356023455
1972606104
610225527
321508171
2068445769
784505458
1596121707
2090510236
1402079490
1172383231
1805504288
950186188
797406617
2042953546
767947580
1278053981
1620372541
1346319319
2126256751
1927914768
2115553611
1092834007
1615690375
1266710401
79871076
146682852
156629179
891190194
1224184155
853966884
1845147748
1537007225
121083630
738891721
1867495059
1264618358
885263719
541110428
1029654500
374048600
1002375312
2023896442
1014593350
321595156
1173311461
845173627
1440167539
728285100
2091460373
1100912019
1513373608
1905341553
1898358270
433153698
1343511064
1990014934
1779395448
314784170
985517843
701003092
1850382307
1076854993
1306196430
1827531337
1897901716
1350517358
737189144
290067852
364834349
1051865561
2131573767
900830843
569256748
1022591704
1957938322
155959504
191776954
1251057578
1597893792
1229718719
1292288036
149915204
220634264
439402045
657426540
2053694092
1434124554
142707303
146726753
1733007906
1457838819
1280209884
1431980258
698848620
1653167449
1288016687
80663569
1181752674
1344715387
131320527
1867591536
2066030384
1866824179
428652170
557927750
1806280613
1195921394
1648857603
2138492548
180905455
2027111942
882895934
1741376939
419127560
2116999890
1062579432
1196467714
1380403632
1544412745
999185322
567490930
1403888214
434181344
2111066969
594803248
298441942
1846672097
418019958
1907704384
803472283
1997706106
1360835713
783802409
475415169
481554172
1362721683
1560160016
1465401354
1167548973
1762880201
1513247280
190705739
2123830164
424584988
672052590
191702995
1377548713
157329356
1490770794
835606084
207414854
871647905
868156607
701001060
610740004
792441508
1377455853
1608908646
1804818294
494591046
580055177
1447389302
718559295
1572367465
839720653
138598548
1501022473
722808671
642661037
1639699718
2000165412
1974015456
944157690
1803091998
405272238
447768970
1481707861
905376552
1431422626
1360998150
1699002838
1938584003
766712198
1101274031
172673483
550929016
1804394786
1071588585
1353851842
1682790386
710525755
702844263
2104714049
2120640141
956284611
82174096
77134569
425722102
1619219387
745805783
2094271942
1783144274
1056011271
1577219816
439746663
1389062061
1560804040
1895047356
1847586518
2094462238
105463294
309783366
45879673
216124657
533753514
239111462
1613694117
263462873
1594013046
1680051451
1107786815
702754495
1482360380
1989389257
394824977
1353089198
1161866035
218714516
1707450434
51621142
1581356186
1416693406
1690980411
1431578295
1335637393
1820028669
1734357605
1248966100
278405063
191751201
1308500185
805599969
1190212277
1240728941
1260519782
1912657827
483719130
1471590280
1039856363
1454785040
2108405755
905703830
453600739
872331689
84536725
1995619338
803303839
1639207795
459735775
263203843
1742996330
538710325
1483735818
1876209587
1003011020
1098194072
571809167
610288133
457638581
556103984
327515726
269228556
805198434
1067351638
1929684225
1662171493
70670945
217148247
1692160032
2112686090
632865804
21162369
16421820
784941613
1298891346
1658910748
1579145481
1298782213
89859660
972583080
810595577
982267643
759340630
224401158
396159815
1439511327
623099953
1823544471
876524069
479844834
820712916
627621298
304297934
1497165669
912406989
1741819612
1024941423
1265487291
671108142
1293885155
118222111
647343125
1187018523
1604284847
307928158
183149606
2120247111
961871601
817190277
1667605289
241664313
1196879815
241081961
572263121
385209964
214715288
1977397194
120557739
37249674
626982590
667758804
1149104229
1593170011
344240087
591273718
1265867644
27250734
862681671
1475636985
1675984074
537365668
1901679469
654160243
1992076155
1871669724
941922024
329904054
1555992427
1519641475
808656917
2000133820
839563453
1367749755
1459175457
416630204
1666402647
2032459092
439308814
85022592
1348814236
1589230942
1964267204
572077336
7991912
363324924
1654787193
910910014
312928860
1115549629
765949999
184509095
1289143946
486161427
586561385
517204659
1529540198
2052265958
1912159924
1734369894
828646714
1761275404
1273872783
1902454391
2007598020
108226953
72478188
1240900604
1737486108
1606014239
1117869058
1200491149
1354479572
1349148429
1166421542
153113589
1392682274
1941376344
353489915
1773435657
672200692
861604329
1907092973
762641737
843358923
1113502508
818520728
372057792
512409523
818192403
964114827
977743536
986315228
645393780
2018665428
2047353105
1247124745
2070136751
698125771
1926577714
1841233635
830230257
2042416589
1013133625
1381351145
1387291987
1807331594
757704394
1819355925
1092501281
250764200
513261119
688436170
838780228
1446064895
929388983
557966912
288937195
193967547
1703054103
1079082972
463961837
469107189
662823590
841691554
1315222406
1444779991
893340512
1250383809
1036265392
746901497
101568141
304797337
1199644592
1368519143
1927697088
1922594572
1807043254
1785542435
943446358
498243618
621902698
1966458125
1470556907
577640014
252600733
402857042
1445009820
542853227
1106515857
1671057427
1582795430
605999665
1420589001
708667595
1080493024
1687391274
112596322
1522762528
2105075257
1958366107
1558506050
422929526
920628111
1486367025
165297190
696256886
542176692
549927224
338695611
1655826513
1527536989
1030492379
582409158
808848879
796137756
936606834
1147233906
1857220714
787993041
2002191506
1719479685
1621326577
187078554
1444875436
1036416950
55491091
1888258936
1581795366
282569678
492310954
1451907996
1856467078
790408394
735666364
1601502987
2545104
498010733
1720361265
42821443
741626952
976196080
1945783634
1069710906
2030586094
325136036
530673378
181697850
883813489
1348221288
108551682
2055203768
1177916125
1723200677
1861043342
942929573
552697133
1884608712
260216816
811368504
280471242
1315076287
845198774
1254516294
1757156475
1304006671
309408772
181826781
122012217
2060118320
877950568
129237937
1445922911
1577702482
1609512952
132030866
489237161
2128949857
466047565
1979120423
1875896184
218309947
298827395
370936161
535492003
1406893850
1874294254
1122986349
186535273
648108523
167403233
257424734
1960469236
1010214900
1364860296
1976708480
1138323210
1198789313
2092555452
745647210
1374675644
628592423
1990532118
1518618514
1629297271
1930589472
1991073618
34049220
1505875756
1309662914
754715926
577870905
124200786
1591429645
212030412
878167473
71123807
1107957146
893707292
1608949018
765314573
843212335
886123215
1849565414
188705969
1750536315
164347306
1207794075
462207832
1086026461
2050551177
148585321
75205853
1845189695
1714726552
1993154402
1601450327
1402948981
263928543
1444854237
370368590
1530095968
779993825
761246218
1965698312
732526728
233458608
897675571
335612098
696086714
2068822641
1785273444
410974256
1315508867
425823632
2102671212
1143855720
1978587817
1023628705
776769491
1740320030
1299955695
961798100
1796700039
1884679654
2049159261
1734128537
32967337
1965473930
1016156194
1420715823
1587342750
1245718786
1698229415
1108929477
1636089249
385778094
1674225511
1861468240
1637347702
416213871
998446145
1206901735
472859220
1659257129
2142525346
198044196
426313965
1058460410
1414834428
1610442247
1787439918
491392409
568905303
338815175
1972059989
188148381
1338227524
1059948536
512850004
517164354
1601166091
1548443053
1354789312
306847393
1425352111
1676448896
242563964
1612472070
427526411
61202428
1543316569
1675809213
2131859248
1476698003
185109767
1264045218
1136042369
1380111005
401624376
980488794
1730797613
129853999
1078574326
1297267956
1922688938
1481892779
87295389
454054375
510225622
1291674538
278599378
376640588
1474186927
1564707966
1221466261
1588122386
1581091286
1493506469
878002937
162493438
648540460
660763693
1593253935
947391066
1494574743
983942959
1638265956
214448904
338900669
1965347812
82078421
716261270
1198578416
1343632321
418113069
1459930540
1411723043
131349369
1288058216
128411329
597996181
2011529772
1719183027
80991325
1875577818
241988772
1353285998
1093055700
1204366403
875041039
561779341
1903082135
327789452
1136109697
724946458
1727160259
147961860
476781443
1223935101
1406429025
367352870
499160846
271002742
1361056912
854616714
1747261608
2145627233
1269721101
1580813903
1726164127
523091918
1657789204
2001173530
1511160705
1774375295
230150945
319220838
2031712002
1272068523
1471620164
587207070
395758337
1006110189
160574689
968008781
2094048919
1402571480
1919202560
1292245441
1626169501
749744375
802321184
1447411210
1851817145
2023583558
1054331547
1992706212
1169008705
1136568724
1327274637
1795007276
1769711751
1580434941
121338412
1916590802
19893948
2121453296
238934342
289627766
1962564312
1075682547
856469653
1762925565
620248961
1338013821
610341737
939422838
1642706601
2056885861
928351900
140392328
317394497
938818578
739369444
1931915779
1588032956
873413726
968222467
802604339
1103325312
1504915175
840462843
1798657587
1833773333
1162876214
1751919051
1732177527
1829236299
168868434
2000395277
144073757
408573232
838836270
524060535
580623786
1621737947
56042794
409901924
375723510
2008973494
1093091757
1824688789
1976358674
1242998977
1775768961
1819921406
1347299104
925384323
1103544325
1802308204
1980508102
549946728
556801974
442783180
566650915
364985663
416942297
1901624856
490958809
586027351
218824665
836291920
1941360250
959761443
496044243
42218928
63170070
1553111106
1629024809
1036734750
1365565456
300153652
1356246679
1865744265
1575904583
2100044199
419121974
1751423514
1502131654
312145730
1700384801
456977231
827459096
1070460706
2142091542
1729842910
2108232280
1444166663
1171524796
1848055749
1138715833
607924415
284973336
386505883
845568803
719302563
589528624
648375173
1655255122
527286480
1152314661
1792263666
98883119
847641699
824297978
2016838682
365885279
1081915992
76066871
831266386
1120425730
692622790
1270028822
1116725386
826827222
518154268
279504064
2069199780
415368373
1655758729
1385751006
1303021707
332827087
1388304200
886465854
642362948
804157341
1351557024
572005748
1145401546
1957174963
867776718
1038019317
897548212
816530989
1412358454
979087818
73466281
1274797727
1157211027
322581401
128402404
27340974
1150006722
1001739319
1649993652
1709043637
1384755865
943730876
80022763
924813249
484358861
422955509
469147375
840697061
1403769860
1974484964
196513228
226847312
1815740900
1697107904
2069347924
2008011650
991493118
1926292172
1311189931
573240724
1980113987
1224880598
1665788862
1005285740
1467401195
549433633
1916269411
1072578515
1110287912
63168974
98871807
584547028
1291165446
1383526990
698749414
1377024288
838944974
840607206
325911635
1044502545
58647985
1535969124
1147292245
111591982
577014978
990343386
1999404159
1452113192
1921286804
1891405620
1657579947
1113052602
1131405581
985330873
1905021776
874336054
113062400
2070079299
662040114
451637573
262114110
27419555
1131100553
1502532908
1798678019
1411387907
196028407
1292345157
671294379
1661795807
270767147
394210144
344822342
1866054336
852001434
1846851598
606031283
1296627400
1206492188
825900147
1502149997
1816462876
209261489
1995232251
280633041
2014403958
359278344
1831362580
220498605
1346248244
1557910790
559053751
1111138901
1459972131
646590616
2022867072
26781483
136766729
548255003
972184351
413579809
59559263
912847806
989477193
541079334
503517792
1767506338
1672843835
1538078314
438458248
600466378
1734273637
1757731084
1291900328
1937024824
1062033596
1375903065
849218989
1998016976
576325250
885323922
1473378477
1730946677
328614465
504583727
1115571322
1459534138
622150561
1156591126
242134309
884431006
504820539
221099322
1264513113
1455927291
1696558837
1303378550
265179661
1486049402
1488488405
1424502363
395992027
2046116709
693530655
1653669487
1901468577
48798307
521203299
2090364682
218573773
1021272504
502732066
1228263633
1458499821
1610054581
1569028780
1611555767
1674665474
1001226014
1530084331
1411023086
1544397365
1959860559
1579258194
1398230045
948585799
1891163050
719202504
739714208
780099186
1579754014
843670470
1275843520
1744790195
945961638
26595343
1358210942
367360981
395530815
1377184041
457734701
1794455665
409618146
940517334
303616430
1421243321
1692727226
1974159147
1765081413
1905090173
520558756
896497967
587395407
2022441945
95818839
650353534
2078600773
720937345
901660285
2111826098
314944186
1558463212
450860396
298810443
424369377
655283810
229720641
110269948
519248658
2011122329
1045769927
933791176
1866668062
929945254
114361061
1814459592
485596279
1978442564
981066678
1032116118
271605245
225144765
1755740655
1931887448
776846089
1600384395
30966179
1222465734
280020128
1594243273
1624949372
176445169
1050697877
660508224
682464043
285840842
453947943
837978660
1677823626
1008612630
1991369613
1071815103
1673218938
1937132100
1487892971
920880406
1319304523
2146488732
29257956
1289144997
1944172569
1625823052
641944014
30239034
754353397
146266082
1062872713
65988790
223185779
1050787764
928217372
1234050794
560505339
611535032
1334741469
1494178606
955445669
1308436921
1784690761
411182044
1034622239
255812904
1936817189
369176932
696036719
382932646
1581785089
1195354596
1395029322
1293714216
921320684
694239833
199968838
1084358271
1813826393
1985506406
1525757481
266200392
2063562520
2096756578
1777879553
593648225
668327904
1197077560
191320765
1230235834
1002946097
2090346323
1057906060
191776960
97179868
1530196365
388346884
1111385111
433323937
19838539
285830006
210729366
499898093
1217987200
1224005785
1941782361
1125327149
359268285
1962860245
999325678
1798177663
806960133
2034184290
1241496844
833833692
2103689575
222581178
974404715
2092434553
611343193
1457803988
622637583
141863651
2072258589
2104181606
1847428961
1739346452
1053476212
735247967
1476906236
2038475402
1521133739
966502189
1236622727
1627247359
443379005
1769925523
1137073224
1189781341
1672214688
1494654764
37025135
584541137
768151537
1483727029
181713393
1667188119
772949113
772644013
5117834
1647974381
2105544309
685861184
938927964
2089312594
1697420307
181776718
591371567
405473399
1406634602
400835900
783178378
533745332
948524182
564305895
192250219
1665341363
1243071370
535703579
2081058237
54549294
1882569301
1205122033
450233370
1482577257
1722778139
560503367
319903023
842427771
576266957
744511105
602967472
1053167135
333729456
2107740824
1768114400
948767509
2023902677
2091775207
1621266894
1675140726
1346776851
113400935
166723246
673910738
386527645
1381648200
181054932
1837563548
586233179
1265112158
2067330085
1746226279
691890425
971598830
1802309462
785827288
1277341098
1222088530
192218508
1162214176
1015214887
895971999
1080651062
1721030626
335503316
491102418
218953697
2036779431
944106834
1184786717
1052017102
1045210888
340352630
371087790
417850214
1794280013
794175580
2053391914
1354246855
843768978
483168598
1188446377
575305180
929245979
1687577589
1835156687
499538820
380171190
1022433293
996798499
229747432
512075575
744303801
1949956071
107819959
1554826583
1334796488
1203096233
1586380246
1606988728
1236541608
1716100475
199575039
1430676515
1138882957
806301493
647999391
2097348425
349875136
85543783
1016943881
1760167172
2009747359
1433769319
417201233
284129127
1406111899
641584538
1997849389
1868114381
326930606
1090320902
508681757
178917175
61455583
1692525872
1214020868
1901896560
846160545
1547391455
2129442980
536326306
1785788094
576963729
1697477081
1012557078
1278177283
1845435208
1333799212
751426414
1024358608
24244189
2102111802
853515174
417978429
1779545271
903812519
2080190527
31204972
600739623
200339812
1866475724
381244482
1953142071
1933287718
2103508525
783283718
387332818
51229213
1296662410
1390510105
317222844
1344159893
1637172119
745655496
1387282035
1986680189
163128044
2064687474
619399156
1422688838
1692491883
1153152189
59044432
1848163286
283096620
45789618
1861359877
407849399
2013842691
282624101
596755335
567680128
1257030919
364072992
245929796
2065508553
400066843
261577807
463261345
1316187289
86075447
1708164829
995818065
805647967
883901194
1301236475
669607597
1631664444
1643393338
1630133960
523919840
391092087
325847273
1643324573
838856242
1798675953
279346484
48160443
1873889522
973250914
151352466
1929000430
177277177
1499539458
1101794046
1287131867
1914330843
1160967026
1282108168
378952767
563678939
58837821
1896802639
1234800410
997371073
1752851411
1886233647
204822895
714166863
1185392270
1364323873
2079178459
774078707
1217765377
512030351
1635061324
469958967
2008367693
1557218050
781365828
1719081276
950411436
53203534
1666762465
53888457
1811089737
636188837
1109187348
1332822613
1300661632
837622677
1741426604
2018271533
1054533297
1187118136
436911202
882158648
1527301561
997206150
451008678
811700633
947847615
183618913
88019428
467462697
448460905
1249272444
519242631
21590427
439604407
896994968
3083515
396613410
1088263121
728642894
476807549
921287220
475363458
383108540
2100913498
1353182963
676138732
1457443290
377755744
273404966
458412212
1765390871
1504534023
1315175068
844721494
1978215388
1968360240
1978255217
833867807
1322840097
2106409060
1218554959
516736902
2011467907
390584863
113291588
107050509
356311778
808912362
259004908
10082738
1382181662
1025607997
421869049
956428039
1087768708
336495218
1092685990
183161128
1797844651
1847577481
612589421
1686145172
1657934829
825210407
2072344387
873741527
206660789
1408527699
1664503602
1211791927
1930971114
1975175370
1186253381
870400702
655124023
1360137805
699490299
1297982308
1942698782
1747131229
571282210
1912441951
2124069442
1165693128
615430467
197993398
770041369
2118448867
210884177
2002452895
2126718912
197519324
1022826322
39642859
1818643121
2055753164
1414541815
402747365
518067348
1271223187
2122203588
2106590604
1813038159
2107270533
1506729005
2080111509
1627560091
1974918271
883467867
2047645728
78447251
696857255
1894191341
2113211015
475869208
579847959
386087489
1484442871
117432947
387717482
2032682163
1054804429
533012194
171608435
1116697580
759544776
1311271670
1959420242
1617536937
1585995440
2000031514
588171188
2078675583
1162314917
798398401
62722781
1228228624
1640276451
404799780
2057208288
1195239050
1160830059
230519191
1969565934
639560690
1407886922
1222113650
2085404552
1202642814
1964030488
683533458
1668065313
28695735
891928271
1019652838
2014637619
490343474
398790548
180232761
144926816
1008779868
1063374837
1383703366
1898779907
681713995
373490606
2143813524
605821780
1254689328
374749033
202405390
1738652334
694770276
1603437420
297186507
245219280
1540443405
2037792449
7571735
1732967299
1906748037
1836012990
1317823413
216094565
2129294215
673974642
427988049
676092441
485818484
2136029511
533962721
403871509
1402981307
266793580
212350513
454586436
226866445
1081052837
654556192
1571124247
247568509
2096829889
1587160941
1675302396
1934248898
305471943
1166127427
447023806
1331738803
670413041
138625362
1752218716
1371893618
205913505
174433991
391574680
156450544
1982455046
307046727
1781979198
305332973
480467559
1607321534
1634752285
371613199
206105264
1446770260
1248910844
916689609
1618400389
70711548
2003430517
1880227694
192171914
650639880
580047604
1455823708
824759675
1437541312
404882477
1428759904
294453554
1568658334
1034973424
1829707754
764390923
1057562595
1065840755
1967357691
639570271
1189832570
1446313565
1597897561
1566304973
1878186556
1604168856
1455916881
63411957
2014739275
177446944
1065166531
218569596
559626317
1843045948
1863151649
1402164068
1379942190
1231410860
1330233055
1189287875
1186825034
1229220764
219180651
2014001936
1895758709
582372644
793857586
902340185
1750363241
1371718807
1269237450
1488809367
2051470857
754773850
1330000619
1395566537
275330441
195433015
59977362
2129763534
1045579820
609881688
1114712058
1296901127
1765875573
897697439
1964472241
1399807714
920101862
1234425203
407809470
843708670
1578780296
1042195686
1426598954
477592370
148608226
1915087255
1629541863
1161322557
467994749
1494387792
990362113
298767939
961706978
1337099518
2078917805
60078922
1490776380
1378257434
194823809
1536562720
680886373
354938390
1939564471
2067996308
308923670
1029480889
1417478295
1348576678
370635151
1527471990
726759357
884318643
366713823
243901149
705569496
25856922
1475178812
936651049
736707209
168808558
739528336
497960104
92035903
469810053
213376191
1187393369
142217318
134333610
2128011160
2099796537
390791629
1779307945
1821680365
292846920
1472347109
339998178
832976478
287908393
741941028
1291774586
1615154666
358869147
220319972
1463319068
1874658423
2002999853
672458288
1018037217
663791304
629455581
834208400
1409303991
418433287
1184744450
40976353
1573748210
2049187056
1794161758
1182243415
1006696461
1790103856
2083433821
1568687335
2107895781
1535087950
1447717847
1722609373
1534810616
605429027
1884327748
9117386
1776367638
1113455576
629115089
330263704
701786408
2020571175
585330092
633868701
261567397
885262856
1498034801
208413822
345252992
363390876
1452349917
103199197
2093048577
386547739
2077518000
854574975
1365769485
450511750
1738620796
2002874295
427273700
895494238
992214115
503502754
582505539
562279473
120730895
1469410301
501487912
449397355
1293637919
1822433250
692154053
527027983
582439139
277525415
1345639794
1744363893
1292890472
970176929
1264162887
1500637480
1800276529
806466432
1524437936
569508622
1568068649
1395124618
1154451186
652305840
598667202
1467621181
953022563
395884541
254183781
337598349
1536963361
1406734284
240610387
1079809067
970025444
1632186612
2039395683
850705908
790840250
1145027207
877622926
269470064
2024536095
411169529
216712706
1103895690
1268568960
1737384738
111647470
762579037
185010803
545083954
996156986
1055981968
1332861446
1326327215
1683753550
1733048632
710412898
775348669
272621918
805105705
1476461127
2108359962
1452011574
1778040748
1247076493
312133080
899644298
520561002
484370834
1127545104
1780187313
719353882
1839693487
1059346088
1099726566
1401519558
159345293
157596066
589282564
91962980
1373287533
1915009567
634246717
1213945439
1356813739
533831669
1436549704
6071996
1768839144
11393761
1518965721
1987176812
1442767027
2142005020
1159626911
1770983237
284596838
115546927
840945540
747263681
309510974
1668572371
1110791569
148775541
1504180271
2048028697
1489529540
1783906280
109607463
96636169
7391663
1829856075
602955845
1542815020
299429546
430486187
859659689
1054699657
1180373158
960498743
1223634770
1173889129
1156117823
33218950
41644448
1522998039
1466564285
1199364602
1772849975
1348326703
378242889
1822184156
1440839576
1959567636
807963810
804300420
437458292
549611290
858564660
1208213259
1456553954
734051315
679923395
424754210
126082782
420697756
1255638969
337025601
1847712608
1076297588
1661180102
757004035
1912029870
1730820214
611634256
515067451
855106196
1818615316
66232604
702140963
1397689882
1921143225
108113852
1947638551
557102512
826461896
1111072763
1035140667
1423789559
496988113
477610497
1977854838
893883042
2096464134
84887543
587251358
1917186798
748440031
1939987862
1277414373
2109814092
1686864192
1897581825
476778134
1116900823
871617574
346166461
1032908611
1653389261
59616106
691423470
1535932587
1263032999
2140473321
1553375626
1777832331
1993722135
548591482
1382604656
1777449111
1712398064
1831240774
755533053
1466184398
1446627582
399778650
1918248721
1976222323
1617199062
908976697
37389623
2136719360
1548587896
111660875
496737691
1483302443
1483301182
791710169
1387971305
755593474
609202892
1069192988
1517294054
1426245299
421088986
258719532
790850272
500449830
731894879
205737562
1074218435
222959235
612870369
1803256055
644973211
488657984
1683937602
1601007706
898151067
243269212
537553338
1226856568
2079652962
1260931179
1387496834
739262104
1833613122
1939100092
867367718
1078285731
760278783
1589857610
216606438
1122850417
1018766753
1912716535
1729893508
1481009913
1416439828
2042981297
1541896401
1511365260
497001294
314785432
743206121
1018008572
217519310
1677774073
1649772625
820170633
967284766
1144758070
1452971930
1399936380
1033183727
1613885478
1714510751
245648403
691803103
2038794309
963137370
1342629526
1479072903
687948675
943402767
1274261742
880634033
1705715773
719964581
1633340044
1753208289
858901163
1547423857
642813305
117710546
1187730278
334559217
1095325995
969631722
214399549
1336634442
269659516
1570971409
779684065
2084826184
1496389450
2101300047
195396823
416176336
1710569105
753228896
230382671
486606636
720334444
1393332216
1819489850
1843828931
1442545144
1990988507
1213355958
174714222
507983167
197991772
233677484
672706408
106137190
1469862082
1570372447
954059898
1949867444
418388165
480399103
2130947476
761397334
1774629861
561406789
121723063
1927756834
200847177
664602881
1434008564
1781784317
1987114699
1689204007
1467829472
1277053201
1027366495
827377607
631360925
503289000
621408059
216086589
1025496692
603510163
1261307283
1142525797
1337225830
1686901891
580055805
336275692
258239108
1065255040
298767939
753262837
919448641
1430663828
177291045
770214797
2131120221
112586958
921694281
500682107
1960485702
1494386858
638823366
2092606511
898948900
147799912
41692569
480166469
1176976504
1439339750
132921423
1205275129
1332169691
798520863
1668167821
1244859577
1369728915
1848013037
137430961
419880417
1212192576
1186435366
2020843186
1427723225
1834156201
525969308
364134552
79963610
1176217496
1502460990
1267510454
2132622980
823630270
1335353362
117990719
2068782749
144352178
1087515787
1495123698
1895000902
1742311079
260783886
445346808
2098199
1897865602
925027981
563869827
127459080
1888720072
906831529
1298975727
1877730202
1883256869
21854443
499452614
1606127942
942457528
790471689
1786785101
686717075
922728426
232209561
1523868662
1256883510
538586895
910965724
1671952170
1029110285
1777401205
1652892496
1687196021
1044731938
794144567
1853774747
1633000330
1449875680
567644804
191343441
1121935513
5220983
431106824
1019090158
1572893181
730031031
79276797
1908862371
2136640578
1891268275
1848108409
482509066
557975437
1745826782
860945163
933152592
2064570537
1328473875
1934338852
1142055858
1336232140
1211364818
1722531852
807874102
135889169
1442337175
468001087
2134318830
638376137
1365261679
1306691441
989600276
1093765650
62178264
534945151
1417127454
475149340
2075125889
1324852400
346545794
471954593
1221205032
1101197410
17022272
433358215
1955796548
1224356152
808622623
475025364
754381402
465287836
790181704
1319586752
814640246
744806901
1615992153
1918691945
352178951
2018582588
866362180
18383718
1762584326
1937994031
43665427
906385831
896399484
254730655
641060965
1299490022
402295862
655765774
600838121
198880540
131787116
44288475
155775830
1985031513
48766682
1507777322
1345229522
645866607
976040895
488194727
1229642299
999040854
260022249
23367329
2100745198
1034026149
1998804166
328492098
1508319837
1997091933
2080897948
1201581908
58058986
390390186
1561939378
2055577854
1227206849
651546811
2083595537
761063725
853670230
691199489
1925741671
1760911223
223997562
985771839
1262307172
159128044
287335463
1622283699
2113676107
1032434810
588783984
1697400651
371843326
622245268
425119982
1134893189
1901498748
1122457531
848745173
1283701114
975577377
665992673
704741515
1695795192
1819547152
2076031361
2052252634
447531246
1302023251
1665232991
1807908000
227844518
1938250126
1867636262
1214840781
796819883
1431890324
930647248
1249410062
2044578974
17945533
1070928279
1049717665
660068827
246167236
1876251518
688537900
1200057830
306249060
543500046
417251855
810026040
714436672
2119321138
1892447760
1991512895
1490975140
667880355
815213482
405100298
371854476
1061814811
1898100195
2060764476
839094940
318738981
1388484799
341196672
11168732
836944143
818856611
975698580
1012952498
644083152
1238483815
1071393255
530066045
188869665
360550461
1107276561
1421670379
871701794
1978329125
1518391513
1269845617
1815565996
1104342596
891656486
289732120
897876630
1756543851
96039604
937744526
1863120693
1426555224
1372418713
1328162347
821739240
79651826
1562223443
1747596492
96902519
1801179456
384594269
436482877
625512129
767882878
1726628180
1289811487
803163637
1050795538
1632582686
7326502
1038153195
2140460552
1252071348
1459339802
1224592551
733523481
753478841
1752100168
1199494159
1986223986
1951108163
837854314
1856467078
1627259909
1808248938
1645148516
941476064
148276409
137903749
1746429943
1110917831
1377703038
155454793
1034789760
568148633
2067903182
1181760473
132629874
2136797944
1947230853
116204399
238527310
1580069086
1712147943
298843077
1958627654
1941550140
1117085332
1936856418
759927860
478252759
1283575092
1052275344
864563338
1026253636
1824846498
1317700380
1992466452
228839811
1905088804
1445660362
1544868351
776517829
1903127480
575159873
1172871430
464171988
350126146
1686647304
1070828470
1713998958
944383798
1722966783
1311133008
434351144
1608450515
742862793
540701043
1669047462
2052848165
940158865
2019098155
426086724
1405932157
1583768147
1230656764
1142220
1010857219
182761206
1667268857
1184413098
748254224
762894375
1237251754
159808760
1524513393
742562424
9360877
1614492426
1342423925
517591114
440416279
1736919220
144273792
1482961315
1922376511
685035118
329384936
2069738798
184276432
1500528858
273920571
1669508058
1138780364
774497066
1683115545
2028830743
231929249
264738302
1934014726
1461202499
1603637503
1725480952
935080606
1874941562
1989359851
2028784460
227762733
967534574
1034336879
1241566773
116600426
1396532064
2143643435
203238823
155660370
133900766
465041894
533861413
2075283936
568508846
1592175011
244679797
396029978
474469575
1080376726
1095771387
280935201
2031998879
1584528965
1660712736
1206019736
1021314941
871113401
1045677315
1745617781
1289592695
2093199739
1864949189
355309050
139217562
1895750786
1006468041
1619185109
2097802933
1707884695
845870959
795181978
1109329698
966144761
739564174
1552908965
691727192
1153702592
76128847
888944363
1531150607
334049141
1041338218
2029824881
1604038900
469273596
189618691
1028419289
828606768
366810353
218760434
1984827402
1362179287
1319719324
227510722
163510531
2027726406
136408076
1454907760
51041760
1510210687
1059480593
84727390
1470352734
1988508159
852484261
513101704
1108233932
1541288317
30956849
683639535
1254937707
838560221
733410856
1766003785
1823971357
1375052622
1548179006
936246957
2133466864
1329782641
56954214
1746902811
1561381150
773264767
1497117365
194013601
511958810
387382591
135465618
70960143
736386775
1798788611
283729411
2106055927
1776903982
2080981935
1553235901
1232759418
1595866535
1862933673
1678676735
1203517253
306975240
842245158
300838447
1551818426
392164146
1271879735
94334460
1443416624
786308061
43152119
999609467
1059198217
555794675
1343804502
1363950198
1837794843
1570138378
523723488
877393921
2100687966
1536814081
171510678
563290201
1682410895
219474209
446415378
762445476
1880638560
980199798
1117435280
541290664
1448170204
1061091175
58465696
1258530458
234122787
1174096744
1480938870
1059937162
62649599
39495804
1834188597
611890174
632995304
579124925
1970869160
847775791
1196601041
671756157
718211989
1317805630
1389029026
1070971530
1285556791
43978674
1070430590
1246625401
1802276086
893212161
304707995
1059907085
1848617274
1141724815
100549972
1828503564
1643451079
1652002867
1465493169
7817598
1915923257
688702775
764961133
641950308
166485758
1127405744
85863676
375324777
1581850449
993579533
1424216445
1716749963
711223836
878051881
11546178
1362938637
1731402542
1327274372
926311428
1795470262
1308980879
969610052
1642503032
1639628614
1312176273
1791588901
1602502698
507915266
2053782504
522041495
190179317
222648765
1869040446
1374962697
729528452
1626555643
1111766421
1140529800
1444179115
2070813828
928015866
1393066729
3990451
548704764
1508704663
2123651962
181072350
520513282
496349325
15008214
2008322487
2074841805
2077877895
1291763189
1618463232
448981293
1234969381
1118959151
1801705089
537853327
1422589826
354850244
1686028071
897641864
1877560273
1040913702
107889221
426343214
431675391
1755409769
1368625471
965095970
763652545
651632552
696315615
277094840
1928892478
1088190797
779975605
787333884
1111916052
2061757242
1738717232
777489830
710466741
2020052259
1239974805
1686424990
2146746651
33430917
908193450
566815140
950654658
315048967
1007252549
560270147
275984833
1763184377
1088037142
567806482
580508779
1654607429
1255864322
1753489363
1338344393
727867005
1391132923
2019161172
1079801670
1007555242
1807300990
970036712
1405098411
1668927960
766736092
144252944
1622015520
605442932
69843484
501169000
2105135048
815616232
10569307
1515030601
649887126
1538494361
669968598
1006343286
1781534496
1896201011
860777857
1317145471
1906232191
1352368250
1251305988
2120487571
1722089450
904493532
719028217
1250358693
1758204753
665578937
14477055
859635183
191577245
1831316460
773259193
1533192768
64645102
636782736
1875837325
628165595
346793618
361938990
1041739127
996929492
1362757108
1640316588
1715635474
1617867797
1851723571
1464612558
1885556260
737014872
639637575
1077598139
2131385065
1783297799
1778320423
1151278789
1315314950
1931737403
1479022587
1463449268
1829405618
332493469
1302371957
508346034
1760343498
1724848153
1393177826
1824548639
1396825041
809247821
463110794
1666704649
41826823
2146019411
713998263
821297865
922556623
1415412122
1402011124
1937021970
810158235
617967391
408998368
1968563890
1880982629
315622887
764383230
1910544702
1426904281
2129167175
301527016
1438849925
2114936336
1900830202
1499566930
248512261
1578623621
1585477944
898854157
629454682
1600001819
1132664172
1809833165
1783806540
1273613086
1039143812
710198503
214602831
893008707
1489404989
441745156
552643415
1768501666
1330724090
1134469179
1190271604
664355349
927585817
853461927
348308348
911754149
435791004
24768105
1533051383
1316898015
400646849
1916727495
1422623621
628925819
752357227
1305488310
1420134733
1704407191
637601352
653341226
645936759
35628745
856782927
1458998989
1182220652
1490298181
276094075
336567213
1439528239
1993489305
1916485076
1406326681
1673369264
2053112490
764295802
1392300922
2134748532
145311793
914105720
632336119
316899507
2013766656
2119882170
647997370
1759044947
1008536754
1109039257
693337736
524985232
857312687
188063693
1839340684
1966351137
2076289587
1817439744
712822515
262662161
695377062
1662917632
1947663658
82890116
1490721083
1181802810
1251394284
2066190825
1310406163
891064657
841212653
95497167
2121139377
2127295685
1498725006
1101735160
1154396710
1859088605
1028830997
1795116118
57344878
912480390
1299453151
2031251711
1775753447
1857627439
2068800130
1934658955
564033749
589492735
1915040746
1194248954
447738997
755258105
655910973
566769934
1777392896
1944313641
972357362
223660250
560006762
1290388737
1305785663
1692789684
1194877223
2114346085
623697024
63264750
2132185286
1112198952
1497570994
2108125774
1002043520
11635131
744061202
1344273138
625508707
1495976492
1028185754
927759457
408144524
1299358840
770799196
665711270
711008056
369606754
1670138543
1783039231
1647736594
2005960435
1058067473
153092367
1175333876
1161456887
563731764
1432774937
1246498060
192443418
345818425
781357637
1257260569
511654921
1625320594
1510971292
1446399795
766371760
1773332770
1257455772
1449974793
1165824909
1662532586
1970045127
1801574782
1955239529
1396431844
1760023559
306305601
1940258410
796194902
614399944
2046546120
1223730060
1840516620
548876584
1170843112
1616243766
900339202
796972727
923681108
1158414686
920863801
2036422250
231141053
1362790600
554058979
1020165389
2024188441
1398277552
1222035628
1085650687
1010460024
627515796
1018337353
215239434
1745316448
95909901
1743334444
323430928
1099256580
252291683
752147116
264110730
320132289
884615406
2047833794
967322799
545492520
2083946906
107092617
1525354925
217015782
736215006
1892982474
961550568
698788751
369437994
1128276218
1604035373
397594158
1082320807
1018063476
1428009238
1562972153
1289521718
1852314192
1811471567
148755807
1897912557
1181148942
387720677
1238840514
1984426009
1465696362
690815059
2072088504
1952587902
500944074
1345309277
1184221413
469265822
734223743
962330308
1699838333
535279193
2097637596
1493523365
1889468506
737504693
297882896
943393927
239213526
1457552544
48763368
1681093104
930817772
149304402
197179590
71620533
1620509218
728772569
1009690764
1012810218
1047369520
2069839338
522882818
2020375995
248717750
171202885
401491325
1883013232
110395866
37419666
920150170
810304943
506595107
1778809501
1478587475
1776160921
1816359144
139665850
1407303380
349216142
1852267224
84605703
76181516
1997324530
441273837
369378475
1505597710
2100954774
934777833
960233970
618446999
1787863997
684589882
1125241899
759446398
263803255
2096211104
1744281578
931773204
208701958
305162174
1899298378
2004993883
470307366
1611644820
967777771
352373006
1524889545
1219966623
984673151
533442890
621160914
644563459
884145225
1661966302
1029294894
1740378328
779237728
1800798473
1819432718
1673611574
119747681
409260672
1204903346
149477338
1570458642
1662638514
1464792812
553703498
589500229
201573471
1365335156
1638985665
253279691
1449914857
1303965352
173247738
927254690
808471921
1081920182
1808644154
133677415
1296333782
875843663
969850550
426161194
397394647
736661562
1304181460
1529207134
758069444
1837800488
972810520
1329181202
976309652
411861378
1548957005
1896647894
314835419
1003753501
1216014602
1032435221
787269028
706583738
273834378
1794488250
72638289
1165482164
1224910849
482431336
1742315553
1602271170
535165368
183606742
232832940
1286298853
1548147140
437714967
2009361868
1362100277
1457426705
309845132
759799087
2044733746
855925667
2050422239
1106279822
242214088
1747846095
1303087215
620100673
1522899328
1066781066
1822700686
30181444
711977508
269892212
755017834
192770260
1151727320
1482027435
1882251173
573895699
1775250154
781428484
1274597560
741443092
791573614
872756557
728262689
321520168
1812805768
1166485832
754308556
1004411407
528645856
1345858588
1402789873
841252023
1103944341
1397619835
821186613
1559079187
829071880
808468077
1465998965
1536425178
450031420
708550754
943059667
1606622358
873251365
142204068
2130616173
1506428391
653926453
1815631230
1605562453
1206032484
1527319086
766905869
1583393085
1804428364
1208285186
1320771650
1277198374
803659949
1887356423
1022551809
1799431573
1319521811
341201272
134916037
2113318130
1989604112
640112657
2060734823
1293053771
2078367356
118139803
1248258292
156577681
1366368380
1251642139
1788225803
792982172
876710823
1702873707
1588587764
576660375
1586433377
1821168954
1049421388
1140164150
624340721
953889523
274741012
1047071444
141567322
44001878
1810086449
42283903
1936151224
919217420
691288003
514261828
1806627188
465618578
687808116
1576500189
1499201927
1826015751
1964012068
1323148963
101561951
249249638
1345370303
1396130277
1045970320
1636830197
1388542307
1220531368
1297960929
773954255
907722450
110465523
1432336940
1714298151
273069241
1771175424
1407750677
314636959
1363659976
658210026
1829833708
261940719
2111402289
1744739283
1874888474
2105489183
55138749
1193455271
597765450
1669738598
395906518
1099959349
987599677
509564962
614738771
48645664
1071186884
1079556181
2051581722
335035179
496199040
4492769
214849595
2038109694
993547812
1095657053
1557715875
1891433806
832913227
1395974927
1338084419
859959434
1873889265
1053373364
1311319163
717201576
888205004
517031893
2116585600
315373857
1246408988
754795665
285015201
1922722147
167777245
641706697
772875396
493182757
2053883445
27331180
173697234
1771777465
1253712453
741783109
1779928568
96158841
1231691178
320260431
263134334
440886023
1159698126
1442141729
1998828911
1467296311
1934822703
14454506
1864213007
1305161989
789004051
133965181
2096743173
110761227
351199047
2030357029
1130129021
1029554667
1799507366
1431599364
742375002
789757751
969785204
903704311
515404132
1722787335
1390951046
1932604721
2143052251
1658294270
1432123546
1536063861
1621229803
669468237
2067653132
636485213
231279246
1692506705
400245297
1911170654
449423177
1106409660
1413444748
454699442
665905776
1719932394
134443737
2125044123
955010512
303319795
467210513
37839776
992481091
338651158
1131646833
1089382202
24648643
1387933766
487756247
898028300
39338538
1018912122
1468650598
1930972839
705038548
1591650676
1591542316
1173310979
43012634
1380987986
629529620
1262899153
1914907678
210153478
1271827165
1961157942
170403003
2136573309
51041232
1916454465
1286872850
1069700385
1028032926
1829440604
1006552771
1501337975
1986498911
1546388753
183452050
2066523128
909549453
351164877
632748411
166967922
92754140
2040528022
1485381985
136765359
1386495671
1415595625
1866370818
381406950
622060953
1331081397
1825264626
1739415279
1267836446
332701019
302666694
7682357
1034694278
1210144732
1449766148
97132249
188667446
1016728414
1975831767
1119692490
1523129198
2030982133
405103647
28874362
1989146828
177765625
1851080679
1765371746
1786575973
666681860
956708928
1082133795
1362026021
1500300860
1796381325
598477225
2060182632
1859799806
744943338
775828933
432736966
521240449
375583882
1263182334
1716823528
945662424
1931011143
292481102
338124415
999146061
1738143498
433470581
1876961065
38464232
2045555451
2145349268
1524373150
61890127
2034791602
1125458642
864935829
1309047623
615119566
2095587633
907496477
1948023282
1767470419
1727030850
1108405868
2039118264
1824655359
1954195898
1275111287
802739459
1197837529
1683037800
1070361135
406324111
138043289
365365490
1533865473
903782283
1952332954
2143649190
1812664767
1535808567
2136563784
1750937532
417505143
483648695
328261125
1728402525
809368474
995779000
1627519529
453858672
1955883592
632197280
1112956232
69283366
1978835834
993526462
855355037
680242028
1590305672
1774025533
1193184567
145176531
148326229
32890014
56662638
1708747451
1543842087
2050522948
495251849
1840887864
1005789230
1224370894
466879388
1034006906
708492813
446503898
1678479423
1709798665
377191821
697557358
658940657
1930337673
1728025685
599879252
1161626004
1262932220
399337617
2035555196
1001639976
876288937
617702395
274837544
1693623739
1367183370
1765914667
1490952841
1838265459
1939248090
2145883842
964138597
1217869679
292156043
102098609
713888419
1078675085
1350310131
357976115
1072190671
33855186
51556112
570287406
549139686
1162719703
1602849784
171049349
811424177
42454539
1219557116
1983001101
1628512367
420076619
700836363
1242880676
1405355700
2060672040
1199241660
1078934765
1821230670
468342334
1061702490
1115365181
1638800202
472501621
610556676
1989732354
786430849
41731398
375684674
486391352
233310165
1186278719
552132909
410648926
275071387
1734050850
1317386794
339814766
1492407881
265126240
1863767992
703145863
1693020779
1314344154
644809860
345130869
812983736
1727158780
1420871448
1818208616
586638114
1750353879
991481582
393047764
1653650489
112363402
598334797
1058532195
1022274229
2138365662
571239904
1491759565
1769523379
1302972850
1272346040
962664159
882930999
556168677
1140056458
1135051702
1533410642
909315740
1513057582
1609734927
1152290156
1882192154
1733862163
1313226861
530117362
656998877
1859002052
1627443861
562490535
356725467
1888730641
37028991
1206917544
1463571814
983180268
1466898865
619581132
1638021595
1907575963
1539602497
1592174241
357409564
333459764
464876126
2091814167
722126946
357320209
425216494
1276916674
2048311385
399254572
616741542
2024493795
1089526404
1176959990
461907222
1651953340
1799998058
301319211
864300946
219604783
1677742450
954565318
2131175567
1355498256
2044637023
1142800544
238231523
2066458582
2039736218
1945713258
139879345
871108907
432833345
111217701
1681190198
1188508248
497697473
1706250083
52949476
723166887
2134066724
1167209109
96272861
1774113996
1711694130
183783745
1386163859
1778063966
2026380336
579929879
209872931
1984838712
1799176619
131380562
1432705446
1392044842
867323694
5032930
1955889935
1870206911
638552842
2109026750
209716674
631236733
1089060889
61356854
778423928
840109212
624360957
1208045123
15622545
41599346
786366216
2143195287
406601306
751346016
2014378679
1166171162
2116728217
556633653
89917383
714935071
65689939
1697715225
1065620447
780624632
1068133831
230041073
523509709
2066132759
2126629424
1865337411
670799897
1400428277
906722481
829914045
341246234
323228667
2095656043
968934945
1114734040
1749487123
398333661
1892425726
322805929
914471787
744840677
1617278951
1307201320
974099319
1544937357
2054620539
1083714127
983178439
1320990808
1421220942
452325142
367425856
498764414
1562827687
963950197
227080938
928831732
533618630
235371458
1779254136
649724255
200397198
1848186523
1632291032
543469460
909919920
986832108
886161827
698221046
1277155376
853524862
1295662023
1490295508
685901302
1618135665
428454806
1030210807
875209603
298468398
427957277
1728741
1807499109
324539859
938567791
593530615
1148853618
13274961
912663275
2084382377
1101620619
664610050
2055187337
830704616
2055853254
971458437
1045277738
1272275848
2011869281
1311175607
908065265
425536078
252055930
2016171080
2075029175
396312206
1066525264
121184767
929311007
1038186859
541721809
1037196141
1398031474
1798997495
326397038
22922829
77474835
715456179
662272111
2043712147
21056968
131223157
330097152
222737747
1106768742
895396962
835964200
1238538247
1468860505
686716479
1470641813
225341989
1019654701
376729153
1812937455
281200899
1191975628
1281564196
1231722318
1887971092
1301513520
1953664471
1012434737
853511416
715955696
1136337893
1922557704
1659492621
2051299933
2038320522
2132297741
1839704482
1826213166
1877898355
372490878
998993837
385456351
881025314
1151547698
1290958342
1315564746
1663140176
1755156750
773530725
296682524
843720163
1817090688
677697972
697699283
746845434
1673735043
914584717
234820214
1915074094
1543766784
1038243502
1123985796
1663444900
822205003
585600174
349461678
1038617276
1800841426
1647844295
2015735656
1226548568
178637485
725448631
254097855
1873726802
1757232125
12572774
1078104009
2049062396
769632803
1895637696
1503080208
1037217610
1929494760
1413821628
1490102414
1875483352
751149812
4832528
466482988
408395251
1455615154
1127134372
455733091
1173364685
551924734
2090397102
638140071
669726110
2062955511
1706981693
129797423
1765199385
1338777153
289146699
595418119
1164842687
765011169
944260484
264013729
289584909
1060905020
1874924751
44090765
1437786795
1822672827
166305813
99047106
999717291
1841441081
317020837
1113328399
994846929
2134550968
1802832004
1147749407
994571604
1528131082
1887936578
755741670
438889
657227275
2135327691
1342442183
1295527272
728228447
792701581
1300047768
2095917692
2101552378
966324531
1995140673
1096124506
1149924193
1482577197
2132516764
1167621415
938895202
1313037324
1046571861
401119697
1351430986
396576530
1121617286
359579798
987435924
1096843499
850185379
949407568
5254223
1307185474
1406167414
820721787
272058307
362371691
57463167
1529106343
1114112645
1180584083
990165210
215395069
720706114
1030881263
293012314
312430662
2082710000
1373835654
1827581376
848740180
1995090037
1699179310
1548720975
2074016369
327478598
1585917067
2022076173
1363727713
1823424491
1199867166
1263311112
368350361
196660215
389686625
609927103
295788682
1839057622
7315660
1646598007
586063865
1949033855
342686540
131447758
477742537
1357023230
71616539
1431679102
1843571612
2123576198
1385638595
1672135820
1946080861
971847077
1394134028
1938990434
15992923
797506193
709953760
1222272530
1096390249
1941130559
534973565
1551903700
480966823
647740829
401042598
1180394389
242045477
670064777
1446315985
301861038
1183865483
2049123521
527175942
309135328
1406455778
850720600
516644248
1657510087
2112951058
1737372427
319453911
305906248
1213914871
668559011
676090887
186428381
1206593329
590791239
1536321097
945306576
1773022952
864415732
6836630
391475157
1374861695
1507186060
334694292
2132025312
1433361948
1043937060
150555291
366795556
2084679609
1663977874
1809021621
175628367
913932186
441872584
762234258
1044283939
1432156951
886706366
2079159663
41853525
1239556813
2012038325
602028526
257121264
874482636
1003550912
309655906
939385947
1509819494
1576667540
1365952484
1525683899
1979734229
1044175223
108889834
1951957658
479916631
937069248
694257182
416119901
518198359
698231134
55007850
1984976341
1584802365
637026981
845452787
321024540
106639058
315726922
698663518
1054014091
989392246
1429498708
834355064
86916143
1483914838
162317616
1736685901
2064098127
917968694
1774630982
1987744615
1043246917
1324428825
1147730645
711713395
576912040
1185519904
2130956698
1744445929
1941298475
1711617904
1564250042
1805270506
137327003
1156958211
1531514837
586872469
986618346
875022671
976586902
1394143268
2054395166
1958367390
1635657817
2112847558
1013753361
1262964512
1472378120
1151480134
106928628
1847881876
2017036183
2019743788
227903305
226120902
69605770
1089324133
379291902
1839631207
983769112
315835783
2142605343
1054552011
1199644592
1619048032
1086726828
2112569545
2005264156
855471690
686375984
1736413272
668872602
560287682
1778913190
1634758466
1921992253
1855037038
224520573
256561997
111745465
1211052725
41800767
779226359
2023098284
1673519919
2011255398
1459967339
1564148068
2017132828
1185186741
583446530
1594765440
1059429580
95246191
2127582787
126940245
632768111
1600640652
2016011016
1695773373
249658024
1284210497
1869414376
1584499268
1593190539
1531614362
728329675
1369655851
1497192457
102711181
1516371697
118170841
1574223486
100956954
680952711
1745526167
1917159584
1751020516
2080129254
1816003390
1005809650
651299876
346633568
781490755
1369468523
896409138
2045836292
1885933811
299840579
1048562269
1499970691
1965555123
2127464518
1337777985
1500065891
1549386006
781974041
581107678
1955122351
1548595742
1230518127
2004172380
221916047
1860745945
2133687756
48368003
394836953
399899234
13610943
138366013
71651004
1012229476
1032945887
2146943809
954484237
1417379362
551565720
342322751
566341038
560547552
67674828
121162769
1508323968
1561149269
978730129
1528548035
1234740282
691385653
494265027
1313263864
1618121293
746067989
475640221
1247308979
933184813
127667279
519875233
1541947336
1637305063
557345552
1329371654
633273333
490343540
476389196
1236114728
1691984644
1167992449
2001312372
1323115104
1286958526
997393931
114980232
811733878
412710334
164168920
1833258681
544625660
1147061696
1129500227
2131157556
1460007831
1792181437
448128321
1908348297
894614217
2007111317
1698299085
1081546158
513908741
1320159377
728459226
564780168
921328018
2143315133
894588623
1561220908
875548615
48707457
1456909301
483346361
264440349
349879764
1668049467
870629945
1026059534
2035528862
237486835
1739893164
1579874231
461468765
396890822
1131341368
1606656253
2135747396
1794290474
1103868923
288583992
1841444040
1126157414
48603448
586928746
725607509
2104733121
1308648704
313344093
583408508
311149937
1627391125
1204305485
961229277
219942503
1723800264
1963605294
734909082
2008144338
1635845528
1158055608
441954807
1737785268
1616589917
797810038
38247047
1561829092
1136095571
1746060997
763260608
686670574
1613132348
303157038
1962490864
160518610
1925845188
406081245
1575720134
1740543717
391707845
2115228614
675805356
795383680
1078493756
563678939
1559986755
2115754163
353208336
84730020
764770142
1489551274
1869883847
2005172122
83892487
1184185708
2144401028
455963833
510303042
1146520010
1171641493
762940740
2119612940
14754538
1154064068
1901324879
1982398712
1092325826
1743056579
624286579
959374535
1060032562
1463374354
1980684853
1439977840
523124353
1196644937
991039581
1667621368
695987584
284281231
1332919959
1483558798
1078837906
1114934757
2067464108
268282450
1390322276
775089870
1407901630
167440901
770186858
1648394745
1887136296
420447534
69833618
972946375
1141183601
2053485544
1104259093
347884820
775761608
2027888228
264694319
2127325409
1013510906
1014379326
1141497318
824505428
1903521594
827992079
793283180
921568533
174910185
399700908
1231717021
887833674
2027028782
127858843
372913116
990700725
903044856
1297942513
963041152
1259183139
94146739
1341150022
1136700058
386933725
1200983777
1645657160
374578847
2086248260
1744270189
426373966
1737906182
2014218368
2138916431
214905844
752505950
274146453
2007038455
407102135
506254144
3475921
1955405906
694112382
379839225
2137226134
314835419
1269155249
1748581955
1343927496
171596993
373596697
1618007913
1064774656
2061738362
531816988
1693669983
731750434
800419416
1167899797
531166919
395260906
459379379
1955796835
239089976
1045621591
228511354
423422580
1194233114
994483197
932462743
1190815940
573554314
1305384172
1931263967
1437630700
1592906448
142587089
1384973341
1148200187
95514397
960782981
1450736529
1965898446
1413980053
638697890
1658620878
549737184
406826054
588411825
440388132
762508433
1512956350
456251114
1635845239
1402610102
1054411648
447926829
528846715
2053835293
1832169342
1548231274
241857898
1486000912
43343345
1042039473
1047366289
619024669
1963859748
1708681463
1192875107
1553802923
1478234398
618793115
641034360
214320346
623234489
658980254
1940491130
659695126
1126985392
13615484
1320679520
2052707157
815635004
1049110673
1408440196
2124690589
2098918186
2058240303
650355365
424273708
582304187
1358008717
463887373
535430577
612050071
1043384359
704984556
37520858
613564834
2143212671
1907556262
1632858798
147594918
534771062
1947632012
1342173432
878342225
912989011
802320876
1549398037
392740261
1929304326
531091239
2071159766
1115362577
1107300782
1482537921
728635077
1576572009
826568802
860168124
1815402774
2113031450
656606837
869825549
923218272
850732344
150871175
1907457273
193580925
1527769272
456721030
745067828
1296540822
1365342922
474500488
1509093560
1057467699
624478554
1685613816
321594067
169297913
1895636992
313185695
261352257
2088551179
1509615817
367352870
379041928
488338848
2058768978
1091225329
450210049
545689674
1848049935
1474250730
2062729460
2001017226
840716430
461972099
1997970074
1053199368
639866327
768528787
1475859303
528612341
5266595
1970463765
1573604005
233027416
808216900
592945132
1385319498
153868192
11543056
991803044
606102017
172667806
1939724091
1813305767
2045297934
1072381469
1140730046
310570600
343028252
178289195
347955353
377191821
389863604
2029472668
1717524166
1219307491
307715471
1958504379
1797969499
1971626696
169292487
781544470
1922259960
849449761
929961865
539249374
1950554733
202012352
1082436878
75132095
662127949
450660807
1138159607
1786254581
2019491401
588602922
1387178096
240730208
724743144
1989399103
541542721
1999782142
1715384606
1402151737
1449089067
806911720
2120906407
312991268
2042651803
942994283
1513845772
202604345
2057027233
1992176505
1761874426
258679866
1434839970
1740061000
1424892474
36469052
318324558
2038542788
774669222
1483085004
517645899
1470444601
799525303
1102666863
241189339
1950770301
1399520857
1765356808
1917293847
909886162
530130831
1003963738
152525352
1419436985
173949428
93215277
374596432
594230084
1225237465
1157749074
1555084924
1990096315
1179416843
2056508168
619144375
320218619
98913222
1813251019
764178583
1306092318
2005339595
35487198
30476479
1225640987
50423865
532567234
1383273331
1502804356
137443829
573972350
536505831
1800380931
989921186
1615788016
1129500227
1616207075
181143670
478476636
1431952573
1050880845
944009692
2092026651
158364956
1888386831
795874497
1870806697
1224235707
885643248
618980206
429958223
205100376
650425060
1176624256
592794459
265323257
142842859
1102563010
1978088500
2106716917
1850555836
1253938688
764353772
2111164045
1634961261
1900849784
735685994
126587403
539387513
112138469
1786042246
1072250410
646303910
1883268442
1488683529
443423710
1937769842
143195473
75006332
1560257910
1866330573
99676653
1260321114
1935731143
1455512471
1348788861
1077137513
908626702
1236744525
306210960
2128926383
26187811
2019081211
1952260682
891601265
857139862
715084665
1866312233
760663499
719750898
400931040
629301911
1128678394
869714928
828688262
1598244123
83029980
863495420
945217952
1686853176
710364741
368297927
33318135
1858787220
60824483
1762145712
762297980
624756467
1005149690
117688256
1967258079
1505447093
1534259544
485607048
711050225
1983078230
1361854180
914142911
512389925
186313158
2080450874
1374965168
807412598
1650140842
2051536453
847718533
533829130
1884226029
1414731878
451222540
1872372788
1079967732
631319493
1440191303
1387380070
1774609043
1371155279
1080094976
1790763507
728492953
706224558
829909391
1789655206
36273232
1770080722
830976768
1922172132
1970865452
1697578843
414268645
927819603
1816136269
928397963
1104567668
1458974263
661706760
191446523
1935650393
1144183959
1512180207
643046948
2012777387
785234385
856055496
808597676
1768250367
629593080
546566692
262129688
1853550879
235171236
1515284150
1168847631
245965809
508057875
2138139369
956871814
1585983455
1643357560
1701563592
1884172019
1481221530
1359388551
76665062
831605966
1281300332
941902869
1881359811
1986856992
928282201
1779656600
220681143
509176890
819068720
1100451978
26217284
457916126
268282450
1094988076
1482911677
878498640
233365876
1517668473
1827068821
30248466
1801871637
1439831695
181219478
1998180307
1503977029
543359214
5667520
654415046
1085327681
784553307
356802100
651199795
929318078
1898472984
954018443
549766754
1455389565
858845001
1995211415
545033695
570473929
1236879422
2017269791
1296543661
53806076
1839632287
879064147
561555804
498654444
326256398
2017035259
932106686
1428283410
949733417
1349425182
1890345628
1565660053
660926086
196996445
1037263580
241816161
636018961
1964799148
485820358
1102837298
251827322
934878084
1567853486
1669495270
1669539987
1904852589
808975587
339379345
1735639683
1710323166
444226549
70737327
1850424742
1369862599
257537568
673033421
1590499444
2051082133
567501981
2119831824
2061517554
1633250004
1996563539
1200090797
963529730
583984293
1013111962
515911354
1033555646
1142441075
212236525
1143929170
701573197
297622180
2041553868
821140065
1188725805
1113894693
52327979
1066661435
193631088
2061796063
949435194
956653810
744010270
675301869
755276366
374482541
1733137200
1598562894
1586954673
1201448590
378634504
1974818118
813216477
1203127648
1883211151
221872606
535575373
1045982216
1660290899
24476500
746168819
1994112746
1644155672
1302922213
300194619
1273350712
1428490496
1794303264
886364300
2052917966
1690698585
579758297
421762676
994252466
741206119
952898207
866417227
695180864
176510247
1754196004
2141143875
1099794385
1082870090
2005505929
1495901373
2056821648
2033154326
1832932321
1721980202
217952219
99041224
1832411498
2104128816
1935276553
666387172
1482447255
1082471672
382942709
738869911
1744111124
1669543408
1807117236
1756636916
587975786
958397734
1971973551
340983539
369069676
1068258770
500285775
1935243847
350731939
475957806
1097160736
601098867
829345966
1960345477
1870740104
1983348929
87912020
2036869753
2085273439
1258395346
450853107
1912619696
1586806691
882270231
7499475
810654356
508572425
915914340
1243951436
109458126
958739808
999738103
846321682
987863650
470594163
502668545
650571313
621707837
864231743
552321559
1348013173
1795491853
568107131
1175129488
309856814
607573819
544628237
669092368
579505918
1396549911
1715275683
428336462
1071483894
1023491889
1649538053
1128711640
1675881751
1123204659
1614939585
379883265
1287658231
1792005536
1512061554
271572047
29324433
1829950285
1995870297
1208435057
854937665
1830089568
1468535700
1609633179
1917152108
274333690
1109373372
1026740322
1337648489
591356705
833711956
417538961
389141881
227144872
1506625668
1459851008
328164686
1166332677
1000849357
1146687966
854713999
111750173
1777661246
398645692
749900161
933244585
690037594
722379822
784796077
1521335811
972554579
1748826892
2020723140
1095498092
1708568247
1889354946
883894065
1392412321
2043629365
760682614
2012895961
888456423
1859550239
246146940
1697124082
1878538981
783961032
584673326
809751490
1868347565
1231480520
363717158
1219337953
505596617
1438254614
656363864
1127331801
152406448
553229040
1380141103
991970880
1749987788
1267376373
2088842152
1959604605
1281780366
913291333
1944616780
630076659
209062649
511013443
1551114076
869019125
181109597
1619763615
2122425249
226370038
444820809
1181350794
1501659553
1623234990
1128534431
1697479428
1903506324
1323825638
1124854829
1555742190
306399792
1472402438
852982432
69837823
738530095
1973888457
886420728
1833718126
922085387
884169321
793752777
1362565785
76516557
1141988978
448974452
1639332174
927345120
974900799
959216760
1377018449
705639200
1007412777
1572742693
543320994
331201540
855607834
1735551368
1058585463
123385847
866221879
286748899
2007756407
717871260
1866262582
758211244
1569788155
1921808319
206575275
281653255
1318470310
652060679
969696748
765499724
1162581855
993519318
1056652992
1104880108
185071581
37417381
1129380455
961039049
722650663
980714545
913958366
635707125
2134784661
1014076617
1545764113
1067074388
519344172
292290100
339906322
1751019302
1422753435
431346214
29772707
41176986
1332237886
1689244206
373542361
2021779728
1281643711
784640525
100595445
732728213
121202161
1053786128
1649331417
515084092
1864913599
1597062654
866419159
1642980466
68673325
620437073
1559044576
1238574258
1018517135
931915571
966564430
2033747433
1994868858
1650685994
572924583
1031143868
1587251303
904150961
1486756838
883711239
122651074
1898925550
1507932992
1645107333
1287433404
1856784541
837733960
1659241783
490379544
345031207
2027123379
1169424702
76467629
453613753
600903713
1402528599
866565062
2055785210
762075304
366435184
979445409
1111828920
364426655
1537321663
1440396240
88670996
1913790284
554501984
354793947
1840866551
46533692
917518250
1275192884
230003813
1905785452
266444881
500643232
488306577
1873031528
86924107
817215652
282746169
1385419533
945097915
1912062321
1939166874
2082534667
1354715468
1156634880
557991920
1559883957
840550203
398592723
1615382318
1518208304
1032433202
1790990403
733400444
1318929929
2069603312
1004796369
1288558425
1050015710
1620454513
718861520
511238328
1651992166
870280730
1009342491
546613053
814838960
979460622
14481596
1941770420
1284174625
2049988852
206894335
1787229925
1103652638
1474482185
1162379709
1613823771
1014892427
1423867804
2366053
695988199
214694978
1642133250
1672329199
123258937
642040560
2042192267
497473019
330420897
113032924
1082927355
278059498
1986793278
461318200
1540558423
2084124463
747234410
1097274730
204273105
1125063885
1506954057
1512900516
2065597449
1205072892
193541408
1708331854
1181186514
1192371239
2023363402
1545043678
811878920
1766389737
562899735
1999483302
1617573397
291629556
155967836
1008732174
262493549
267676137
2024442251
1028771184
403336191
1885649299
1646026632
2077916038
485764875
1502533384
887847880
1097231490
209266305
1231499721
1518336904
1596211878
1843855663
1180620352
1001867296
501585552
1998392311
676489094
232077936
236140798
303646733
357450910
1441222173
1984548171
1422247658
858280074
70087622
487589014
1694397534
582638195
1380666013
233875810
1122721707
721107141
1605204315
1620152154
1093973794
1466849132
1561567108
1894352481
1536885789
439808637
1101215894
820605242
796536250
1817624493
215743753
1816551237
579978981
1071895133
56059750
211818304
942091007
1609271862
1368733779
1992853141
633741735
530103184
2025087841
2123226669
1160819528
844241344
1147262861
69920915
179768124
1234390972
455721857
969914568
241535463
825363465
1214021085
1909072177
2102385464
428047260
760119510
457449058
1903354453
2029690766
964865077
1508142826
1173037850
1461962663
1367599246
1146966325
762943850
2102205404
1526739416
1048268173
1828386701
31169013
2024353673
714531775
876392185
478015232
899039766
568551582
294927472
1852776330
1157283030
677647532
1469461891
1773897400
1767656971
905689019
397344793
378205826
1788819344
105638178
767534227
1174152972
1431303716
1824963726
2076552232
1741151914
166665305
827388643
758128482
1182462458
754271703
1884664116
1505933792
1440274240
642782180
578123119
422264101
931231124
1796368490
2137313063
2102383988
1714636263
1476421983
328965838
1349399879
469863290
186972713
1788774800
2125923484
493887962
1800730178
702578386
895505848
1452949847
457950068
497201696
780058451
48543394
870162712
287916316
2140584079
1240440931
1638394976
1271200576
1275224803
1894309054
1216668362
1630369620
186628707
1183305704
780631569
1288869901
1423450548
726554514
1655849335
1416926136
1498635883
360356102
42191044
1075455536
1072455231
191817687
604588340
1629533784
143037504
1452581985
1883553537
1332151023
1082978427
1083039728
1817028381
1290010328
910992362
686314245
223017415
708080160
1324377618
1570639811
2094944361
378421109
1934568471
386758822
997413585
44840256
377218989
1438503075
1975264181
264158533
1919840134
780600815
187477554
1274324095
555359339
1312704224
201707042
673963803
692834609
1921768677
562772274
1973297691
1288841675
1638803240
239787475
468318681
1460586589
1491059561
700134458
482656331
1433728128
79738877
320471616
2048306075
2069685094
40133092
1614242384
1945572195
1154450520
1695081104
701683382
2037983266
1617007934
945537666
194052408
882366296
628494241
1012002374
269556794
383652309
689896044
401680200
1159323117
1482218632
1543662847
1274649789
1541287243
591959179
1294459594
1032512837
989545488
2050013307
230433774
2124928423
1889748595
894219741
1073251342
378115328
881480484
1809657339
751008374
377377937
2081871863
1890211480
1631348842
1414419078
266078298
1896378297
1697638000
5222290
1978543682
520830440
1639029733
72444930
1280361452
616368503
116460092
2004279560
494269960
2022961240
7597875
1537712087
1725211779
1772483965
251504614
759934700
1406823935
462868380
712110651
1986405847
2136526266
332042508
988212138
1901415470
1025419503
1348163621
1458606745
432608358
915040971
8462764
1018049417
1562485820
1657371322
136364061
1838741854
890803410
1772070002
92820645
994422246
285182505
1545482522
1144350814
232334690
747724528
1867993122
1669401158
2137388527
1841465506
2012576577
1217687597
423910120
370240072
1275442786
1590303752
553655636
393561963
44346475
2037001473
736728795
46595567
89924775
14625306
1397389121
536122926
902278522
325937142
629258527
15196386
4939994
875231542
93134678
1892281638
373695687
518411631
1125280789
466160459
660114011
1106480558
684885527
1029559312
1476417256
1025262595
202940024
4108859
1210851187
2096031181
1705508877
2132510576
624615993
1905620208
1170679538
477299601
612995382
1964675768
619609253
304974783
642349763
2095749302
922293337
756708117
1060382323
47792343
431855678
1279315997
208767933
850007182
737793468
1836422975
1957121704
1870834605
23911958
1323235814
471516421
679057394
132135967
603470315
2048917222
1740580670
1750966278
878919565
1209134619
479220824
1928888974
932980735
206966390
1627681745
601578861
596432374
2077430157
2139403202
943242646
1346401443
534271338
99820084
962694621
1611742684
1313298126
1140303667
883831788
516554780
1946576516
1882650459
1185739707
1397389121
407361845
693181274
905419313
1118674068
1638302054
933065634
1354455376
1342145592
479167436
505834482
621183644
384323595
1871470922
1046481800
131675321
517001116
590133766
644205955
1939900152
635704063
1864525525
1516674672
1516660649
219595376
318224682
875053583
78671925
1711899101
2003085389
1837240506
216781196
1142232141
734547245
1803429653
1077454042
2105487890
971399408
987699598
289608132
947682972
184846612
843835464
580539577
592179053
1238210133
225627543
305236459
1434240147
660492377
1126208666
2042362676
1220477253
934130660
1949462799
1450698097
1783023302
1881895055
532218148
1003589636
306836736
118774544
1059640714
1952561883
668532926
1186003703
153626564
1415171049
1278005469
1897452573
1448492014
1274280612
1048386400
177724062
581109550
399658326
1717201022
873118422
1848290621
535343494
1603694938
2115477222
1455902731
1752640803
181888299
1838106755
36881401
1823648119
2119564683
1559992691
1245696310
2030931305
791402507
1338439753
1520310369
46874696
949700891
353208966
656445579
1782950671
6290865
314499861
301257423
619364511
568176931
446008680
44372113
288326609
30741648
1001396686
1818148944
76432019
1198513142
2124071633
1629053942
1041035411
47763191
1994511012
1638723415
1704642742
1377696936
658710132
931676854
1874986246
1019683488
1261918126
1136243944
2076950261
1502459133
904176352
246327790
672600553
1179668699
738436581
1413926462
2071217381
1429958922
956119686
1123568739
2047127861
2063265774
1001742561
1991963998
322670292
1811499571
224442062
1115858162
10122180
1660503583
560573692
1325385864
602422310
901723665
1596434265
1644507863
860992999
739830949
1447168012
2061867799
1709435464
341156431
555934939
503717402
1859217687
879838924
1422662960
129765830
1818335131
700828305
90427646
1183274396
1600360285
1547883290
1715636708
715546693
487237756
413829457
1398516030
1156110715
1315800607
2023324946
810503999
1721331467
266244644
1307033782
970890781
172005317
925216818
2028104884
767352609
738696849
1237198546
307031369
43182489
560652113
2051375802
906645903
602319675
993443134
634870116
1297490587
1540471431
528555464
153025108
1048955821
1555635686
1459830243
1201301007
1249493471
1162974002
1599440001
1603489376
306105113
1844980753
226633814
468420605
1544889767
2071690803
1901839055
1788574227
139292775
1350367662
1609389913
1195652864
1782108103
587769541
1529836601
1885950154
130397278
1603788290
479845254
796488214
2029425785
1811257608
1119227452
764926251
1343173969
223844644
1015295736
215141019
1941607462
2132878569
1086824832
861508533
609693710
2036550016
372443854
2013216250
1976962393
543386128
176020998
440783429
1439147538
1581088559
1025087466
785382218
1891963369
1653644674
1522882887
974349168
1274633697
1929092729
339131546
452016798
614352506
341558708
597986158
1539083756
1370415467
463998873
457244817
1184075562
576517407
750306316
758504010
1224564550
61884165
1276599310
1311494889
1839369394
484305273
1232381336
548257536
1792287625
1672768230
1196211906
165176098
1730477935
1915774123
959906228
2037512083
1153982706
1942522195
1321377891
1839017134
347465679
480279877
962536438
477136262
454272
1223997757
153966702
995497793
789894263
999521872
815305279
829641762
850529323
1350952552
1152418723
1857878725
1453627736
984545649
2063793672
878877947
495648356
1151851735
2011806596
590555080
1602802264
266059903
603271756
587936252
184662451
467969736
333134196
1850528658
1645496374
924946843
978473163
1042439132
1230238405
1447358927
953092202
592607843
1905513862
286754629
916942009
882829251
93856027
545324199
1009234804
1134165810
963390162
1406852100
1955328599
270832669
1215989608
1757717263
279145040
1344996566
2063143922
758597217
486088029
15678131
981317737
906933711
371945744
1699914252
1128656731
131638041
237317791
1265632003
270268247
286303696
1793366910
2142928040
921044006
783591697
406853887
552287846
2138318233
1019620193
891772194
905869395
275499484
1799162893
500731716
1636379693
455267454
1135240453
106818408
1577840236
1628773823
619935169
1421687494
673630611
352201519
669339186
665356745
194309106
973246452
718810988
381351960
1692918457
931506290
1622018679
245366513
1321176549
2054466238
870630295
1618739792
848622689
1767500658
1569071007
1593454932
1969802801
48773279
566106988
1020643805
2111983066
1726409195
1635184662
1105478793
1001002052
685465705
1150724954
1404607852
128326571
952797164
161315920
1384906817
29826347
1303270016
665767274
2118506353
954710965
663632083
109073859
258482820
724358117
700824869
543361793
1219003303
1968314631
1947835055
135975424
323633465
795824470
893235816
2007938173
899174277
1037675344
128367820
1032767036
2119841385
1258877849
528870816
2141379345
1651135376
1256436726
2067704737
308455394
358069826
492689213
1632980504
365773656
443604917
1006206272
1239897371
43343345
1228909014
1302194214
338691735
793278761
1541207305
1544504350
2068466699
651605609
562500655
921964848
1276150101
316067938
1822896430
1300910385
64590315
1556242984
2100566988
1482914765
1161405326
1351870089
316423629
2141094072
2072957601
1221316967
503198202
823485590
1960858851
1811819521
690245384
1488098965
1790624251
230651738
129209033
1575951943
907595840
816245643
1695828961
616649588
1117110306
2031107497
845309592
1863746450
1033772019
1582168708
156457948
2051265940
1018441862
1255641917
905948060
1976824596
1956499841
1573654772
513357641
726629767
1554181984
1920117834
1937013369
60074908
66549944
1082719871
1010414272
216355684
1961031624
1829310115
1073067804
1991735677
187868069
101688723
2022481281
1020485579
1713975971
49396242
2000154845
368831771
550861044
1296798850
981105105
1242029381
1149136053
823511745
1390300448
887367809
329346725
345026588
164038184
73806397
407602851
1825264376
585159973
1726405476
532116227
1277990566
698713529
1906958916
1371906053
574569158
1657929523
776845638
1528301800
1994154764
265772453
1632911918
1971208992
685822243
1852885924
285032636
648453730
236253488
516247436
33598133
873395627
1546953948
1499983816
2067523394
1384479765
784588861
1967641016
1113802483
1854730088
959829010
396046023
514422510
1090628382
1229360418
498860496
1012449419
1632990253
419471852
525285198
389015021
162647629
309249283
2044987058
1430190826
942467257
1898417336
1649415677
2063328289
1529281331
1264472134
2082681244
1800814773
712904175
1735478732
1075411912
53525022
2110870683
1362629891
403439944
181308770
921460638
1579546797
326544581
1579709289
618882065
1185859689
768164
1419875674
1238057003
1119339638
1861151092
558051505
1272415257
1988776297
219873903
1765837539
1180140741
809766373
1475351227
493939680
645359074
999680952
899550190
1682438685
965930202
1223716275
2025010605
1211696698
1234786209
1889882148
1270857647
212928939
589782506
459907018
1045190387
1457362489
1648188729
31091599
273549206
1698834331
196276936
1615560429
887720944
934064339
1307234917
876393503
1693792771
2016416144
1726486878
1089311691
43919411
2063190458
1065039707
163001746
555811549
995858757
1993150078
1263059577
789779491
531602024
1512064031
745588009
1129489814
537619528
714004729
1026521733
1812235816
2077567197
781035757
1097745730
211903979
692102389
739928245
2031780928
1937325258
2035747019
753500285
1699244259
104742776
657945664
1024046590
1287931851
1322005785
1105158181
2059244831
45725084
481384505
577408829
1640905731
2079042819
1005129298
151374840
201330493
1348360030
59750384
1691164831
447293641
1463810166
1224738923
1528196850
950749275
1221275032
2073788175
1511518266
883664504
349830663
1396522893
27518384
102666208
2009197939
1220453718
1741841337
1433842099
186192635
1254984608
1928686590
1299735213
1142854403
1326042829
972661580
1387188715
1988879715
596763566
838450754
1247843033
788189896
71401200
662001777
1822538179
484652176
1796859037
1897719817
197516952
1240681483
1488421924
1460121862
461305515
1186399378
1362107476
1345772253
1290111642
728392661
413419292
1540501961
523908645
378659762
786636470
1039448862
1843209819
1989157882
1924109480
423228934
1891594080
853445132
482658312
79189517
1275354967
1495322158
195737666
831614196
1421287215
1554476279
843335966
250443140
734638860
1709670434
1658369308
1289728294
354686341
480943168
704485315
2002087370
1386171119
1935124586
1515520694
1272479973
404983148
1289547238
918096174
1766881186
714524219
2145676453
858258064
1412474765
1934749362
1523275254
828867304
2019952846
813759890
578789107
653760683
1462758763
282531453
150037148
542416445
1423682246
705973837
2099378745
1923839709
1503074147
2047665382
471778559
867232483
337094326
30066236
229527378
1097898952
57742938
1958250505
1209571656
830490028
133334118
1036642853
1423092376
1315419652
2085395268
1276907283
501020683
125248463
195830842
124456511
1624305388
1841759701
1085783653
1835333421
396914076
124685805
510749065
1589857610
715546693
1709786866
797649256
1887291708
811531312
1655758729
1537668045
740480220
1328501759
1846426154
759316410
2140701417
531958438
1572547398
1511442522
301412518
1505910447
69302062
631447666
1202269164
1604097163
619975061
248345259
1422982050
837513206
361396823
1453192611
16648042
1384932319
1773379275
29914674
1649188220
1472600145
1049250288
26031963
743240698
409703747
394024587
11250876
610074798
2124417390
254960359
1112347314
1367487060
2097706601
58566805
1366562208
1955274185
2115704609
2078844961
1574578431
533191182
1044239719
1733757459
1055495761
642908568
1396189804
1312194516
2132428249
982950740
442391639
554119512
2126608815
1393241830
1279383253
1282715450
399192197
288099166
259640286
1753808282
2013994916
572179339
558913126
962077542
123988144
1745159466
1222853432
818500963
314464119
1970407912
478068025
931895425
191590610
861731388
1738361962
2045475790
1729857879
1401197868
998916927
905747117
1383269715
509261850
315683601
1954890753
2026404568
1981252508
1478094034
2076324679
2122229940
1986989716
1395743531
1058905971
1352400720
379818429
883485662
1339743382
1062622780
1248468788
88179592
1278684113
1025575282
686610061
107745394
2095165633
2086908984
2080688349
801119688
263194622
2119403487
1362876286
1949302235
1829833358
1014459747
1565138396
1577005329
1006517045
69641204
2112466932
1891950151
18137660
2031458507
2006341514
821070811
1549293572
158745520
225791543
1992482706
1567622254
1500272844
1451887518
300779759
738849868
1457753283
1138965821
1454700830
1379227406
2107567531
588554651
1991426448
310108906
1417994238
505843426
1472485668
579917052
2064932843
253691445
2144521696
1864248112
1329867890
1898232104
707284669
745604209
2034926774
939250950
1784151661
690567642
1465330345
452370452
753215435
1008119922
354138697
1220910059
1540827274
1378842361
1705387723
1052056450
1937727847
309283811
1746778187
995154255
893620283
550930616
172765071
133725835
1063441649
1316203233
762686085
756060912
260173635
1541234832
1102892702
783686973
1311240334
1278905111
106912875
1736711176
204336861
904754917
495804490
1886602957
365343597
734670873
1296960752
854577726
789377175
1186841334
1677658200
142513703
2069248114
1804288989
1026708140
1568887680
935272186
975671583
2026286312
146971157
939374606
1549707728
1363929769
63641469
1885970793
1135777139
1395869787
654417501
1686405291
1922006666
355366247
728827054
1555520442
397956976
1536506245
2121945077
102719741
1582210646
2143730165
241199587
75239669
1224392205
722895811
435779534
2064980402
404190883
1570185127
1940253127
176729472
1711051862
1895597472
1971036194
1432634305
1622073970
156698528
2140481286
2118455156
1040448776
984075759
1343740921
2028080632
252007062
668511020
1866521796
1338176119
859174684
1654591810
278688527
881675089
1610918374
33307337
354763738
1757003542
1026981646
1194006638
850410796
2058178358
146103155
830217875
2022462169
914301098
1379312326
1051035511
42278427
2086080120
867081776
591891077
826328675
657247702
1634360341
1973776239
1912335818
2112850598
1712589357
1729308737
1362293536
1236732649
1996626465
170356090
1150572854
1368514316
703153693
1182144118
106418905
1436944181
1539582907
2020862893
843468061
1775885730
625397864
1515982722
935046530
1119255
408764939
263194622
1307601787
1248578121
1034839390
1770279673
360155148
127189712
723267739
533955912
1314650707
1577439800
318697253
1465708071
2058442753
137623613
1688236920
1696812698
1324799549
163349913
732748670
37202903
1162345385
1493483191
1759374609
806153819
1132491592
440831693
1152795442
876577856
1900962643
2036046996
902834840
1721152199
170915909
1068731224
1309240979
1723045517
1432016176
802086593
2035042589
1180878439
1281918933
17484838
2090590535
42131406
1665580570
78884728
330405207
422957009
2062422
1277659325
792249489
1917990944
524683973
368563510
828487008
768269850
1575439077
200875923
1359980951
744214457
169608602
1849749797
47369439
456481529
27980075
207787024
614857869
1137950403
1694444628
1100626974
996196057
1862365839
1956556468
987999071
1717556445
2143913638
1495776774
1824882899
1847493575
1995996528
909828511
48073374
933233748
661576840
1888673191
174340841
1627567891
121593552
2052977926
1149569159
989406294
2074771431
1370975566
1225102510
637576804
58669414
124397029
1197372869
597558897
429698572
906622530
1507192004
1676948757
1500573367
1186131766
1096376654
708729915
2077623244
1210272556
1893017863
144437037
296280189
468649062
767834428
1069489751
604953603
913910348
900259587
452892794
884724055
116381032
1991883663
873297584
906105682
1632078957
326798368
1765738031
1806946011
1415315203
2146683842
1194793073
519520287
1661140210
1045408391
790065701
2016930308
1865251204
578856092
1695753722
910414242
106082500
2138536298
1440117043
1196058753
748645592
863963502
1885276320
899899618
5572179
1753073680
209734587
853272221
1590896835
521859688
452429866
620348589
1250860545
986564152
1805559280
1681136069
1530787737
835089033
1491039962
1144343121
1029061713
1611667827
1308357196
1650645141
1361197934
1529333840
486677017
135996929
972642783
1783520442
1395420546
1614879949
744384145
911130809
1160083870
1267691086
593164193
831978561
691423407
1735036547
1393055755
1123508231
1661112348
812861804
1045497384
1855245731
1312102704
1127819074
1957885396
644924180
595965106
347366216
751097048
761385583
839443922
1330086727
697207539
1298996589
1197693102
457298411
556484571
1584336442
1378229944
574565149
1787909748
277242420
617945605
12871692
604908484
483442994
1635005624
672564686
350438648
704995515
1603174226
1864092996
1754355992
480113971
2022382307
2111432300
2053695374
13255944
1894973078
1808973894
1085376838
509736757
1110351897
272930560
69872119
1638778310
1985312227
307307782
1839436019
570901092
1722215923
1338066458
26346003
587144758
1774681209
253804450
1626158217
1295923698
2073074940
1701442565
1653396473
829653867
2039825698
196776787
1581014411
1599524756
1229052031
2060461771
1928558564
1338179284
1153869797
1068681292
492015325
1903097767
1342290579
1179576604
1410880130
301370926
2056804276
1019148228
1397003049
1312093781
385848637
958921309
1439672650
373987890
588391914
1874368661
317190202
1263167003
1262829963
987051398
1138792993
542453145
1976602846
1059982511
1827629868
718740243
796304356
1995548387
647787401
1569487017
682027349
1148246632
898688507
749952558
1889394254
2104063350
1781153967
1765250705
717160697
6909903
1447599008
16103724
1892322865
111927470
1760096085
1614838405
680793181
211851497
94807035
323837633
263200218
2022947362
1094376035
1690745665
1421502311
1208430487
531624974
795864203
638563642
1076769022
1867389044
1410424866
2065620543
1724676459
1774989287
2061460516
1304103823
1018190854
1728302219
166560380
1352548872
952715650
1532770264
1704438082
1623412807
2089508835
85912241
1843745875
1026631336
85759526
547392806
1988347235
1245145233
936116379
866173305
1551481960
2065273456
294631604
1762915498
165941161
1766431474
132449565
953814827
1890731297
823604819
231821227
973543214
2145497743
833051375
1521581731
1050762725
496506769
990732123
1713814956
1120726095
25349917
1377513693
1587064019
630025406
40042213
626348348
880494948
2131889330
2092700777
75101315
1307171005
551654408
32701901
2014725990
293852547
1158318775
55740790
280584397
1246022157
1467747211
788840389
1278513644
222344995
204923442
400548683
157411041
522397770
135342408
1583187825
516715821
1727713558
682741873
362424348
1426814729
754285440
1038153195
1586277438
372805983
1831020665
1035787294
1683873006
147019066
2120787663
1161047572
1115519063
1962344176
596648044
390141376
1796120497
493665231
1076184299
777770818
1012515370
1129795190
1213484813
258623065
1712185402
354821565
1833258397
2069483089
344331587
602209618
1025542043
1672224532
1940393816
1181933100
1578565779
413184773
1617062509
1979367930
333208387
436637585
1301075344
1914604122
216781327
1643487250
1960496182
1143947123
714035480
1247572854
1802855399
1570279406
1124545072
1614439353
1840600870
2104393594
730187366
1918088595
42730470
1730234980
1393055755
800727718
1901301220
1429429787
1832803935
78211307
1971435345
1651609820
976125965
1306195071
224352218
2030936749
1946377802
914638935
730219788
2071269723
2128815802
114016653
1360618050
1520342844
1402604353
2047760806
626027544
2090978132
1021181788
204431782
1244829831
390610421
1369603976
722757438
999395463
112639037
1867213504
553033210
1896079394
2110135667
683952238
494548375
1596583021
927900930
594652289
1169998320
1069313712
496306128
1912008011
1823959252
2049589858
1168552237
1048699747
1565093891
52322927
590744268
648592208
669675420
941573517
782844980
1848226665
8104115
1812703030
2027876895
83806070
1200683070
1008651787
1233984199
1993023749
1007939759
408527789
378778818
1871938390
847337449
1765630392
1543803287
1025312159
886717773
1617036118
2142318137
417785909
486986428
736114528
208160991
883928394
1539977622
257141808
1822330157
1428261958
1265674687
966024607
1889037786
1030679605
590508741
1917007046
1957113986
1528073244
157287404
1335574508
158211490
454941439
857246113
2069996784
1500728203
658538304
1504630892
1891049251
623871700
942361412
1297211909
200196201
853495853
1245738301
1801343134
437794650
928398955
2076459374
1960007170
1936234988
1288063661
1067535780
1826288684
1873951505
764914941
872719843
587892366
1782587440
205307312
1195756561
231125722
1842395845
123271266
1420147086
466313832
2110085199
1028006509
1951594141
305630536
1826819332
1607778314
904460457
1792832928
437060143
709996698
1484225259
1593284606
401751382
1446123350
1194947898
45730531
1256261358
1694468041
137661161
1141572300
1419177340
849078364
954648973
1055542642
2064840605
461282761
598014766
1197057561
1778572302
1311398748
1314749458
344477748
838809558
67340278
725453845
1991355571
958956382
112286465
368350361
1617046525
1459122714
1399079257
2083300730
1426944603
214345675
1061625898
114731898
1859905910
1278637615
1797837004
1884122771
2026874948
96692853
401146511
1549164616
493456771
129535574
1962508761
1015529896
1819400892
1366549247
179844763
103775209
665696988
1012356883
662187194
1576142428
1165409254
312631280
1487319680
1964453847
177519425
590801611
2034550207
782140555
162908413
1456502603
467791507
946569415
1477094325
1756870050
668830333
601937572
1502266494
1397458343
1476961107
1645680302
482594302
2071643934
1538423782
417726247
692259498
1345807642
1291478325
1811766323
1553713549
1045186831
1373149858
1627902297
1999780839
1432106372
1989750046
470901131
1475726226
1449878170
1520306416
89602330
1096736596
404925366
44673520
197046851
362522139
934584040
976510936
79164728
795019574
1912194023
1947440017
92584703
547490016
354261743
1733786804
791361508
1153832840
347821145
1130226463
487187596
1766736203
981147060
1929510871
1934867183
506545423
1871205536
2129720079
822606952
232254734
1050008080
2037736536
1279158606
291003152
507763720
189457048
1790343517
1979914264
1697140746
518362920
2059193928
806361189
816841198
190736347
306830677
622642729
2141179906
795156495
661150017
380218635
1801268303
929908855
306221082
254511518
65439826
454686839
421075454
617912566
865028321
1780578708
898018392
989436051
2094261757
1574757126
34630203
353643403
1135262155
144058327
1903617308
837595857
250101764
226969338
1286243642
1604067638
1908329255
1634612314
1556786977
1070284470
450845254
354095357
1504896983
818728345
351502818
991059516
2071643934
736862267
128193690
1385207115
1267530555
519903291
762192041
768680497
1494509149
877447009
1979438449
1665828308
1823034
1464134731
1207042346
1537359158
2013059860
1681169102
415103078
1261976906
1013990195
1872003848
1106336775
1040502608
1317506868
1015818641
1475257319
394003936
1879556281
555715091
1322908764
1376063557
449576189
1747809998
1819713943
401102345
491492674
575738527
1113565904
2031635653
1635890591
465630601
33314848
1582321825
539589010
1078348519
879821189
2065983260
1114096784
1568063010
1980273589
1310284614
165743881
183315075
918752677
1086369031
1798363977
1277032043
705455628
1427870481
246880555
1204290224
677436261
1403952759
1048397986
1121436630
200718855
543012819
51014988
387732172
1737426452
1389412394
1970512141
1171189424
825081083
1992986239
595693974
807408431
919604251
219459040
49112921
660275373
168175703
1676948757
1815345652
1874209912
1058528033
342754319
497742207
1774689085
909067187
957678370
763190252
535650362
559379146
560601773
1452653871
1835442217
2047907244
2093876404
1890303127
1533049405
547437675
483145976
1617170496
1227909403
1253600147
841230344
41237183
109610040
1599090852
1346180708
1840165039
152896721
2022925714
1053694992
1061125451
1699191982
413128740
1230467334
1217326094
1881416400
1507484536
2085058535
1186650488
344708067
1374446205
1738730196
231364957
1742113663
696693831
2010339716
2130892025
110079907
1330497388
1069937365
2053707413
105484575
330667945
150797413
1538049028
777543405
603702503
800917107
294548230
1078589595
1364244804
1085036478
556646696
815939641
996805605
535837984
2109584691
1857593879
1762322968
2126469992
1393286431
994434525
1377212149
421063935
1004304152
2043046339
460056653
22635269
1412810623
1541052519
1573251208
2466664
764349544
389245659
1944880352
872990117
68881948
91407095
362712613
243340903
1798390194
1379473935
1328277357
873279908
1953498931
7589154
1835526074
379726369
585900244
1811276469
665377110
819862708
884570125
1200850957
855946675
1507857130
1292372291
518010335
509360521
1187281962
2009424934
229424615
1027345203
1223976409
1496903653
796617869
829864684
2045469071
1146388864
157703461
413881173
1686206015
841125560
1466846511
1934041034
211728552
338175407
212503625
2120466301
220450585
189340389
1487043572
2061229967
1944140411
1985674831
813290476
423817014
436792691
661579835
659964434
1829388362
295279674
145436419
1546158844
2035472539
97539161
659386825
1145614640
291639250
1163129865
1774383850
425476282
1055265168
214584197
954450241
1153330631
1754301849
136373413
963222712
416770170
1701563878
1417389893
499188829
1203339852
233126644
1536434721
205584829
183749318
867331944
828502462
197170268
2062268789
280287854
1415886086
1990517899
2109090326
258421849
1950449323
383579644
556066412
248509367
709016674
1018953415
1825798421
1432904426
31708344
759082823
18702862
96487383
1274351781
430188655
267073951
1414146511
460825073
1563559869
244079694
1735825975
937201566
419840992
1695861129
535228448
38001037
1837121186
1732837727
1353625378
1456168406
212237398
296042856
2001473693
1815285288
1375259464
991211751
528711263
529423831
1149214900
404613108
1383738017
1030230218
1842732534
1033287483
1078633979
802550587
1817945938
1932727599
1589889197
13787827
196043312
1085690815
438734866
310999532
518509904
1345655087
273277505
909370107
461703324
1321844960
1193886531
1425691642
2112141705
449677091
27724656
115143646
1750389682
435608653
1950820332
468442000
1691291177
1301162553
836853148
1450028169
814838533
1836926280
689323134
846289521
64312710
1463435384
592539029
1040932486
607219268
703061009
668863987
1244030749
1142863393
2051160666
1878275416
961138277
1937158007
263919274
1520526164
353820001
1577161573
2126636440
1035297813
57461534
693437351
390084034
629932797
602945830
49997200
1233112948
934497138
1235034013
1032433202
551586804
2119181308
844993368
1555136955
1800522056
304778999
2086810662
271015135
932622834
101553599
342560337
187438878
100052731
336703113
578209695
2021372269
864394913
1289465611
1115641726
1278374285
395289056
1973347506
1984439751
740474073
1637886021
1651929735
2061870626
1801168320
1835751596
527558124
1321722258
486981136
1722749492
2035100708
82045106
1878706083
2044269408
1307640495
130699440
87817327
84118857
97603848
1856423438
642097949
934287235
1119726677
696883309
192176679
771394782
75739931
1921911146
1066388458
820390387
1690645590
1802985073
1666038771
1896561698
1089700580
199418465
544609275
733707315
1810654647
1584417577
1063415847
1592661378
1074286748
1399275014
598286710
854535070
1755372100
1393024166
1226601953
369094949
482517464
1638281148
1535931512
2069869404
278993445
815090388
706986785
1623262942
900625801
1277660914
2133579948
1424668086
237757996
664938628
827340113
1205035144
1562427535
1308209640
2036491673
94687925
139897580
193257184
713760878
2055047044
1791276452
1495420122
420342548
743208114
435974446
1027762322
499123284
2082931407
393903088
1107500875
426078685
577315261
100797639
278294045
708199590
1350519738
459847988
1042909424
624301086
157363415
1146724261
567032690
963559844
1754671650
56060713
1618316769
437453921
495502891
1824785571
420869297
1341106385
920030501
1418357863
715714793
730663622
385803780
2048370271
739746216
39292070
2094107010
559359971
892214900
429579339
660460430
785568114
574611659
1226907981
1282038660
1602692212
2143166588
1727473965
318988708
291534661
238866389
714607254
476200662
1416563956
466680995
312040286
1642716511
1152513311
464669761
636037708
985978928
669696302
1522640315
551455470
1943160923
1008816192
2014221218
207245591
583110698
758979952
950031231
1499173000
2123334079
160174025
2019699354
197423064
367400884
879118012
2007778585
270586359
50959571
248326128
892517530
526237130
1858733214
297207496
799516535
71178560
721760657
1665825517
114094750
200191157
432789596
439431247
992868608
465408458
98321878
1277867347
322413200
1812172010
1624412673
1252849060
419913110
1283684999
1676125704
1047817690
397410483
923984713
1703626571
574694821
1176548447
483342469
2013409298
899510710
297949218
679519358
717841926
706652218
1387335086
440509980
886110694
858605116
2004137941
636779365
1153225383
1388848015
1088025536
131150477
476770952
960064869
507002003
621100558
1853322094
1389853882
141863027
1638304958
1405282036
1475841247
1995412807
1334791646
1087052234
1749612952
295539681
806615312
673374142
32578850
421031263
96953756
1274362677
1367639276
1636057974
1032936625
997816174
473941438
1681038043
1509750300
1658474857
48080628
158621070
831869003
122200877
2142257645
855770728
1949741519
1891350213
2089212881
112892070
1147363708
12604046
1384603353
417442129
943907804
340376129
1636678450
1077359134
1625847214
1679811356
501117379
1858113546
304650624
1512090186
889189245
922635268
985241280
66171518
757589973
1991853576
688024786
1410424866
2081611741
1199367
317801974
1053311783
225507212
445254751
25027218
665051838
560468883
939919172
602463553
2140075909
1077194928
423051550
1429526155
849938842
1949838314
1896604039
320549686
366305386
714873550
1713666144
892209786
1547129362
1210294771
1767273332
17330891
1198755403
1986031594
2072826165
300463406
1524139668
252871830
1098080459
1742580821
1631818280
246977727
1459331997
1840130230
959796813
1398384134
1266937340
678213845
1611585014
654421537
1483886075
1630571212
884126597
1158453654
1816297614
420342548
541319053
1877591837
982474870
244124660
103199791
1270086562
1921681652
902217120
253180354
960287583
1563960550
877472272
302864948
814268878
301727612
1563573424
306756149
941809342
1560695644
34297050
1611413618
853258498
193096736
1135953505
1861593837
1538605563
704312020
1698644603
652452892
1274125609
1512852412
733202709
135206685
1365267868
685403652
27257110
1127228161
1580492797
2003921812
2079206947
241053449
69304680
1591355543
1267730822
1671784694
1711573406
1135685417
800263940
1857348688
450641147
1499089373
457201294
86792231
445321817
656666397
527871132
1844804203
291638066
1754344604
895407302
1200577619
1736532284
1469416979
528244915
361765632
458941410
829207142
421482550
759506633
1920546239
1121380529
370630937
1646253426
886192028
1025199702
183595392
1932036743
1172863237
1585771045
43384408
971844531
1926663373
2021718119
1221894877
279804470
1319543592
862642955
246542796
366598229
1423339252
1719526292
2108546567
392160809
901515777
1923910793
1115167500
1388326015
978568341
505871207
1571388012
238498976
1299710693
21658664
59829224
589926762
1440399063
1357678311
539323696
1486837660
528603752
1594455881
1032159233
565409197
1813029892
1902000822
442715677
1150801147
1996291095
574136289
517144833
198825549
543141367
1025423247
349578841
1575745002
422327833
1116698856
868408626
804898953
1144083234
1438097553
1092703256
394999889
1128081261
696324728
1434546962
483346361
836519385
1692620905
733041948
1661352967
660423882
402700955
1569027777
1559039670
1574600704
1416410294
1695148867
1256910560
496671667
447266451
113026652
1808809170
16354362
8461028
658217753
1998225751
579275983
1847929669
1848255797
1646431348
1016536490
677283135
36023833
1185611103
838040456
2133646972
221383310
1592075660
1409331708
1479799033
1271239182
1374348677
228551214
1086543967
2000752023
437223625
1782583302
272213482
30609376
1493777548
1332307250
1762635958
279832452
922085387
1766023857
844662819
387961677
494328850
506652623
1718234391
767606970
371765435
1993093618
440411747
1128546947
1435478853
1317263272
1595934702
1066095132
1693008077
1020973146
812070257
2025648605
4717926
1291300156
1470821065
469175923
62093346
400309625
1531918979
1289395417
2014828481
626850927
417491283
1834448209
1802906966
1283733841
1842880549
841462560
1719854942
1210124457
601533933
805989674
1214019661
749864289
435459622
802598590
1625918679
434212525
39054136
1413256137
2002192120
1379754206
510353793
1454048386
1593699036
656984762
1540106206
1542182918
572310953
80516457
1023011339
1506672457
1655365896
120114354
1169870851
176350519
1102544800
1028100245
1635187652
295138788
2144744841
1520748907
1904111377
1004699687
1117444038
214168862
1854977177
1404271787
652184267
1583008389
1449803773
342704795
1286577411
1155589873
46609839
1763514613
1911979830
1515507907
1155035848
1301564383
222844716
710353394
407929492
1321503911
1990106154
474463128
81408115
1884372008
1523156982
1759744632
1922020604
816827165
156155897
478627419
447159543
577499150
154678823
1786301965
980398121
2056044106
757214732
596852237
1480047566
925014088
1981955317
842218293
861098835
1534235751
1166291786
1588664676
275336285
1360691024
573005853
632128288
255856887
305336773
1544759002
289261539
1543827334
786447659
1728745937
500673254
1697234373
488739630
135484194
1138621392
578484113
1851946201
703042289
988860148
175915338
856859069
1941975491
1836632527
1474896888
43846193
1517352643
366980955
814474123
427119537
1894911883
454028270
355427330
1057292203
511534114
9064032
36633812
189006697
218044434
1708054867
92738376
272971281
2131117536
1542154970
496565734
1935316630
714759243
1967284366
1762102622
920984486
1059444752
1280480927
1072653445
1601213439
43847986
399139937
616443450
1911481914
1431934934
138401448
853869064
1780718528
1017734713
1816634668
619609077
1387415788
1903045269
1179422129
689079922
678783896
1087970306
609998018
1447184801
1042280804
1520337150
1682627206
706882365
1575135611
1477888962
151489692
1555901809
1025642290
656740130
1854262333
1626158217
1482514027
301083393
1286568512
1489528386
561430128
1435157708
250513439
311165617
285623414
367853798
987422315
2109553313
856468234
27552129
1989037223
1046837051
460531702
214047805
1258789678
1741734567
351712522
1490266227
563655000
1474604444
1058482877
567918667
516780793
557981581
1769115228
94220933
1494678249
954793252
466340464
1216933546
1463013645
539777995
1432970094
1337342047
40323351
1890358543
611087736
1804221349
829296477
77500651
378922836
419526291
1112969254
534402519
850017496
1623458134
1893556483
234592074
1335296460
782544120
2027151342
690458324
1071186884
888988009
1086141701
2048585665
1178383123
1780358935
976374060
1527306328
316870048
792448446
1151079436
61334920
1381456944
2089710619
1705434062
1919749389
645762448
1317561487
908104860
1203773368
527002622
787299006
14208739
666728072
1471453214
850434176
410823284
2135549125
648007179
1328651038
1378847135
786998661
1515272993
442866424
1004576187
1954340863
1370647766
1360687143
1684483767
9239947
303930946
523543152
1215681571
716963702
171586046
1333402975
1746384512
332923480
739861833
827618973
446017120
1833732896
1993225907
439279527
1391743734
252102980
1575631053
655972346
1751466348
212669348
551386498
1416891575
67142475
982670187
160397525
220594394
641751561
1651497708
494956424
510707061
343265160
2117428259
1386580612
1297944870
245503313
1262507749
275534588
1577287508
1330027619
96765959
1027284587
2087859317
2017890401
230971360
1831890760
1091440445
1272982926
627185357
1234763172
1458025873
989639627
80297537
1193318736
1159339837
1274160273
10281498
1948034426
1445308425
1303999289
187043257
1603097496
1953679219
28311042
1853383142
1270661120
2091916864
960811416
1759661164
1189762441
50657399
12094124
919615973
905471335
492391333
1671679273
1116286100
1197160992
407617015
870155010
167784958
1882038423
1238004920
1313223151
1999361145
2016780011
1005446862
1149223977
1971913995
212095561
863498193
973693371
469728212
2029455429
1668447241
1609763671
1081877071
202451407
1558093276
1552986182
855634579
2142629845
1402794162
594530242
1473803674
1812884267
948694697
587065509
167623353
1575134242
639324433
1262282117
49070971
391711532
887386084
1646923616
1069646111
286286922
1047536083
919900224
14069768
1906216248
429308892
1472994772
1869330117
1150300404
223737677
649789255
2077921013
1895185119
208989022
1743682907
1827855204
878793286
1933308848
1740904908
225629573
685992367
1115993841
1295945077
839539250
1765718636
1743348271
543723692
555134763
798720233
986227490
1355727751
1726687680
1926172331
2095108608
925102752
1395668721
2029125335
1869214331
1877471837
291113220
710364741
1650835343
92248658
1769464433
293615508
1966099137
890690467
1660396655
29180454
1833786629
1675697041
1607849049
804883629
55859837
396443263
1713567712
1423925700
1138278937
203188114
619030146
1855160629
1737138615
615703808
1684198106
25848580
2101286982
1888168883
525549210
836849999
1296737024
468120117
604589096
1878219728
1596732372
556463012
1225216915
829860961
968308956
896073620
8578204
1831556768
1056415522
1513173731
815400320
550264616
1308492211
879588642
582212119
1812956525
1490298801
477912344
1656619692
1581317441
215300334
1152195929
994297137
1610481205
888303800
2023996098
1792676351
544928659
95724936
119035360
262479028
1696612809
781217674
107680796
44503641
511460044
770626393
825313820
276072958
1574752912
244118833
1418288034
1305144487
1897558926
1303991024
1923642684
25730527
396358642
2006190187
583143795
1988653863
1765584022
359753034
1097035108
378221199
43695240
227124564
2090373052
542353130
1490467888
1662853543
806700436
1780364418
77942144
351204251
1807304976
2135954431
1668022433
633766103
1497312866
169184991
1181397001
393008884
844231701
1166805892
202410193
364222946
1743674982
995425909
1980563499
160096944
1546596330
1266514530
748054557
1200192792
325350283
1709153126
105186055
1336994320
96824038
2076645057
1568661038
509070493
581852013
82780715
1590471476
1887183387
1987208137
80512030
1945806569
1529881523
264621491
100712021
1404550478
514242080
41775937
2135513985
2000108069
1881520113
1161096811
585760344
1819917354
309550681
1223010954
22547064
697705731
1305058193
1926425807
1943629432
630696384
204993202
1604053072
1293947005
1009287218
1953015663
393218177
2113005504
549878186
649933135
325277116
34991466
1648521348
233437887
737107319
849555132
693238256
419224712
801732064
1439165755
961536286
1900328732
721608167
287046759
1946392446
572474139
2041649685
1810837551
1568659490
472771743
1618564332
531699130
1988738832
1681850129
1210530566
972592495
2088665634
1308399496
48994759
2039651729
563204759
1373347896
560597841
766597068
800305065
1680516225
1341069017
1358078852
1862229187
1163081018
496758613
1945815703
1375293466
1945872540
300670880
308101529
635776103
1565020659
1467318571
1536761479
1849690114
1072752958
906911261
1862290370
1701361946
1415854473
1171980948
1318456540
1539721300
1348431209
170804612
572694433
943378325
1446114533
786201403
16637073
2030689387
976979583
847448685
626271619
1750438268
1869989206
340965431
367776494
44753259
592820126
2015875950
308768199
1735715789
1597756098
196245062
1444763648
1556658469
1124775287
884078122
982955104
486942956
445027807
1365098411
491298853
1166512978
1712180331
2015187682
407464174
1870243590
1027031271
140867478
579920392
160300983
1974534323
1698745621
1565440464
1031818688
2064561759
1150307881
1616678103
865534491
1263953100
1135635600
130701866
220523743
1020856973
1897894852
1001020669
108001302
1459972651
1946276154
1659640245
1687182124
537884357
1472026612
799971134
1916876604
1298616541
471343606
1091421417
1833990833
215962367
973591545
2118350037
1007345574
1240931178
784163211
1557866505
293913796
114308540
912744595
1418471182
1181489076
1085084373
1919915140
1434734366
814268878
1048622966
1781895674
1571819224
1886212918
1147026599
504553901
359482837
437967440
1664363505
444342278
1686806506
446356922
1946271669
1958964484
976196070
519309388
556472731
154145083
573935967
1069419951
24342636
1466260046
877704912
2138112202
1864029078
156279553
675608358
1685821479
584875782
617340713
1621116585
352062190
343959710
309281493
1612665014
888680080
559936970
615576029
746177911
1963833920
1263076738
794096383
262484791
1606339167
423887405
897074087
986396225
1764517488
343864735
705244262
1716119620
1637822805
1463211661
1727080606
1880218845
2015643000
10534651
672886383
2100977705
1984431950
1367892950
322534332
1226119628
16829921
1731516974
21794714
1553444876
2064334849
566597305
1833562383
431671674
1788836719
685781480
474118829
1268907862
250672845
2012814752
142011449
870629945
1885052862
1902960509
1604631867
377946540
953344365
331668837
1780779830
2064297069
1617896909
802727720
1050449814
1421227407
326653582
169491661
1301766764
173552018
988856593
1001787595
1896329883
213307789
821144749
2059810974
1364074815
131789979
398876300
933954148
1757959491
394192639
159759099
1120423787
1547309580
1514838787
1582832503
667208341
937891600
103730829
359579798
1145336571
245285249
837192327
5074567
1547301143
1843722449
2084297402
346503925
160673997
1733655810
163331244
1329698857
1473572305
2098699854
779717882
1404881305
1832256010
1739744126
1842229133
813014358
1048331562
1220861637
711849277
913598345
583745972
583468678
512637291
99258984
1713812508
767068983
2075605409
25730527
1453759546
202246760
473539472
969602449
982482002
75365586
982479254
1533362892
1131349080
2000461912
1205560675
953964505
554833974
664554146
796661282
1607117094
1458408513
617073903
822371847
1228439930
41973223
401264132
1651148771
463068107
424063403
1595889759
1473918391
1404714601
1535540980
946681037
1387448937
1308500290
1335082362
303896811
861743916
1025117537
923031194
1578353349
1547548981
1637319717
1419562489
495390277
459267495
460562293
993347677
1994371005
37837740
1427294944
757675980
2117429338
1097064818
929461817
1872499937
104119145
1108656662
853198853
179858623
1643498326
412897617
1670272753
857734943
948495450
2029564875
2084872198
13928133
1529836601
66667550
1959061686
54861580
612833017
195339290
924493432
72767441
1730552809
705164910
119275268
1498223656
1788006853
668582924
21543115
278000177
641139164
5411327
210014735
1662030599
1290328469
1545049592
2130858386
784590438
279933686
1424423280
2038566821
284558221
683183595
1026612458
214233255
862232062
364297871
109752008
1340850997
1182808205
1369603976
1949269059
1902121863
898247168
1863168800
916585521
1475189014
1496672714
1874483844
1037904794
1986551747
2117588989
1950405989
1701820609
1520352945
718640390
1700232231
1079653405
125925328
14770956
1376112013
122339450
1850358876
1108764989
2144339371
278088916
1670051308
410661439
54896268
1743247768
1589212830
650645660
2087663688
131479495
770538118
16564700
2028311561
672563336
1824455695
1366333868
1365961589
1961807611
1782041130
1539525021
1954215048
489592941
531831275
836681027
2075427836
524880050
847274448
1409345936
768127923
411028150
752791604
1032174061
930673834
1671679273
357224117
2129655596
960528674
885972462
594447966
1419516886
1297118647
1474293143
1497039294
450690608
723092816
284182028
577119024
420230348
188254059
1544284635
1223652130
1023575505
319122852
627618931
262207488
2117333963
369108368
1309470331
209340547
1263184165
1330653493
1094878173
1584807348
55559979
736011853
355550794
475830684
1682194806
1615118003
1924221244
128702512
1275333961
1229247245
2077666328
741559198
1240555187
1987336289
1859656270
644877930
270312338
1580356648
1290570697
40692851
1914161120
154524250
224676037
983238518
541039511
448834421
486944067
812238017
1979673956
442862566
1469418680
527299367
2140575441
482570630
82175322
658737839
1828231346
1809456887
66817088
294284757
882606082
994152484
1050231943
680750053
568384770
948564904
2106675620
61637825
572579647
591338755
357843792
1119509624
1993684634
324024362
1916900723
1090482108
1916932545
2012519357
1082401661
1846188727
1332293975
699839516
61002966
303566296
2022624455
1887961768
1936111457
1360027865
1492509432
1668689881
1569028780
1249680836
899303443
741878904
371721950
767717006
580796662
2082647838
1011275317
1875562763
2082772276
2039680022
871766853
29731018
1419875831
313267964
844878842
1370402840
89897152
1826658370
486957772
1665340765
1209217780
1794280013
1694992662
819407360
1955632543
1420672456
2141012225
1356853847
1450838091
1728900613
1317132828
1001554537
1336653037
1049526903
1592694907
1694163037
642191531
1395150742
1064509710
1031042965
261191133
1449814430
927742555
1642755036
173518374
581811845
940117808
1767193003
1845818860
1398541274
1463054722
346427069
445622065
1466276841
1331573594
1760588563
433396943
599339544
969784556
698653170
779874782
1618270689
926206232
999830592
134795963
382383153
960744898
861727751
560289282
197940630
1802709300
1544088684
290471138
427721657
469511252
674632210
293252698
1883104177
726236223
1746896921
1341662025
305042530
367602936
931537650
684479626
1872978112
1667601062
960189150
718583915
200034545
519466058
204876560
780845221
1547112421
396087517
1093845005
1160390224
725315810
2032982854
88071442
308578043
1332495893
1135536798
1013377661
721535879
674478846
425429630
2036167710
2019718245
1054392688
1225529874
198160406
1847821016
1447809057
1151712420
2049596225
142678765
1656547123
1786409966
701863233
1376684772
88746570
1724682498
1002316036
224554507
584909132
530954600
438933248
98571722
657490953
381468503
1567055870
923964138
950889220
161438745
972460405
1443227176
1415113676
768020489
1219250991
1338968731
684664654
1457278798
943547454
816520045
63061918
372216088
1330345393
1693403458
1029076883
1217124699
882577658
415593946
1989658077
874426018
148230005
1609547606
1700818320
555885318
280635381
1735924530
726617841
2023094317
1041201144
1601172325
2127478584
2017447221
455017913
730743116
1752906872
1680778502
598907813
1188654453
140948348
586513613
1414101608
2073128544
620778544
862178996
1702137444
650722386
919581384
94297215
146795595
941714781
814851025
1122715173
612979581
1546581857
2012756446
982466071
386043686
1419720758
2109842387
908074420
405806537
1194514461
264981365
1333107979
1266730538
1450191824
1939756411
1340824176
1165886299
350059137
1394134028
931666802
743187480
1221397186
2021229384
223425058
579361202
1264151236
494806416
558787372
958599284
2055590491
1056325083
1086651608
667379157
312226798
1858748442
90151043
1996306249
586334485
1191747934
1264866833
91670713
1551527973
1274911556
1173433392
459630012
1959112064
87369370
726379150
2013942367
191479480
2067779913
1578127329
999132177
659049121
864249577
1762273054
1258533624
499795726
206638135
1441021999
1073695504
1478256827
640916816
400856248
1801243780
1525053363
486444733
2028715357
519274867
158347188
1288429764
1425636172
1948484414
471282311
954118790
1740869689
2016353798
331545914
1203041927
1077771668
1953362018
129863535
194366906
568344007
558975605
36829027
1768535224
1624733054
259471254
1394839308
349466192
726714162
456581376
791272457
1714663837
1841007511
920751369
1260640851
998282851
19888757
876514048
11478136
992129500
1718829365
870736192
172284116
1043831405
1344975629
1610639924
1560082600
306325265
903597100
89266380
219687471
222432925
71416426
1365094463
275859476
1253854120
1907124796
1807308834
65971207
1453643183
523454073
1119442686
1200753430
1154254171
1076644379
628420937
1180973340
727621944
1545778539
989116615
1341693087
195970773
1696812698
625018987
1302370657
1725925723
307470219
124017608
186635435
898305364
1306181642
1827508705
403343421
66396516
1082840912
1513519286
592956998
120479445
34332735
1481847052
2013275710
935615545
1659042767
1757047093
451625808
1067239306
988024425
2091363620
1335070691
921473121
1959034223
354539914
1571155586
428465541
1133567920
1402815663
1679267470
308822533
929825788
1817207413
353667411
781993372
1848711528
346044674
60813971
345723930
735194544
1031727433
1648387937
833135527
796679343
1128637469
490757054
1016728534
1178774500
213347265
1750484963
1299387783
827811177
1903730338
853304180
476853351
1247901467
40800037
1648353924
1802200742
1286216203
927440867
1320758511
736172279
425190610
1072213005
1499453908
2112943211
55473948
1423755835
13497266
246883232
827495918
1072083297
1880005314
848552692
1376326938
1292343014
409481344
116489771
289553705
1112956232
1536100169
1673310734
956937294
422089967
827268727
1451690997
23124232
1832776619
1424483052
895211942
521160813
1598140266
1269403712
97896328
2144925220
1786415939
629041348
80599225
935827226
2066902626
182309339
1446375476
588337787
897149920
194401118
204665516
1373332811
1220767611
1553715241
658631312
2046895212
208962362
356510328
292415379
1293982423
1662663369
997319771
1526853612
2080078640
591716169
816605532
48470268
1873235270
1879816350
1812243575
250402227
1498253559
551641695
497168180
74607633
1528685171
1507255849
720514184
1357392993
1975693165
314242988
1826870852
530350915
701932392
1622164840
295788682
196198062
514502581
667281770
1363357974
620228474
2017594752
1037633679
510218678
1416011602
2117648575
607745216
1098444164
1527838104
1045036758
623984772
850298258
454017350
1643321181
1028843617
1947214799
1414573491
817938531
960391538
628763825
1413600728
827088267
1197593116
1162934182
726540993
54435429
1785685808
672257287
571082016
1769930803
1242025853
1722073347
335257696
439473824
182403019
407216313
3738934
2145993894
509418190
985009452
77429533
1088423766
395762789
183668487
258922591
1354137580
1863459144
1845316836
151714246
337220964
129732168
1704950640
926033732
2136548933
1289361260
1442899115
1265050930
1622735510
1650049243
1323742658
1382518934
344076043
2092432795
1866021273
2091709452
2103486333
1729894554
2018988574
1711032555
540969763
320756160
1501699390
1737088211
1837156324
144020010
833968426
1275902734
2014524909
1418426694
1961279404
949927808
444559832
873094490
1470276224
2060985277
359188731
1638369431
1962361897
1808495336
1805559214
225602519
1276884368
1340118442
451844402
401103113
344380316
732907373
1447911096
59952748
1240983540
361776830
51881882
1469874697
1481458032
2095426719
1724554497
660471286
710825719
1790898955
1733373319
465093760
756134301
1083571120
584905423
1607252549
1255346011
434229061
1762865035
1209607584
518741790
1659438775
1820963760
1471491776
1105911895
453235467
730817847
84573098
1641009679
115956433
1212701552
1045951068
1308823270
878070492
2065543377
1183227796
474474848
1914637575
405835580
1178071216
1411599139
1989718392
1443559333
2016519569
796819883
327133125
1921821673
1417548595
1413696795
998593894
532402168
396914076
600131818
1718426316
1242855795
2018661868
1095815392
1419317029
547307987
2100542426
1308937677
28755045
45098021
1593527107
109915497
2013370926
1254333279
1113427258
848236301
622933488
1662190836
1939840678
1850872156
1187536374
556837514
1558122659
1578997759
1739423146
356647929
1982646088
2063562520
1333878104
629920080
1850996806
1895351310
346810361
1863292992
540049575
1561117105
1529539676
1046970742
2036828470
411816800
873971584
1908107987
1440552347
1201065154
352681115
2029168800
2097390077
1331120836
894358944
1627975516
1013267963
947572105
1887873523
1267216691
1535254213
1587312386
202495213
1476245324
512981985
285572517
378663768
305536583
1204922008
2057448294
497058370
1548587458
1179736533
1594427680
1268863120
23928049
624692621
202249612
2113039120
349308728
1519092749
1961330317
485213249
1393671421
392199830
1371403417
260844427
1821087322
61261725
113919758
1371294199
1574368261
1341613335
331810102
1554903013
1999059871
759777568
1847704618
1592229636
2143279266
847621988
2061570663
18348201
409714036
1501291850
566285444
638247926
552585318
1971054131
452529262
1780711473
1784169713
1613632362
190185687
1149814466
2116846390
562565637
1231880911
52216759
2119568201
9216931
779596500
1028027553
144934999
1208245051
1552605446
1222464942
291657827
830620933
2139330858
1061908235
1770614379
306139772
1731575833
773156343
1489976991
718631792
431017264
1207611960
1339647439
1122853352
1791479397
405659497
1721213990
726204932
1705867611
1302704194
1315924008
1029762425
1974815485
896085337
1945110548
296398246
1225314387
1499389686
1259927668
828212191
1583625428
1057521422
893153609
67579509
1745994720
1691323351
40330281
1382925071
1363041857
891807628
2051060561
2005301144
127398519
1912468574
360998324
1601637361
315929151
284360804
1023135196
381151837
914902887
961848032
1750274767
117681866
1457355679
953901781
2025363525
1236232182
1097643044
473964837
569243261
1153627537
1178135955
861956917
991182395
836987207
899575803
1808055821
1013304278
1952408159
1519820695
718634888
1267048334
2012784865
1473755149
2098728562
414951080
1750666503
1737459423
1572681552
412054543
1449480287
1991909315
663346355
854743284
746021699
338582594
328902328
1469405347
782425798
1231767794
300888273
1309491515
1762143798
588656386
121323679
1152869721
1341708800
1767924794
1491707970
1453755358
1465495114
794124669
98825201
157314502
1190078204
1409451931
1646582611
845217025
1321657815
922537022
1702446474
1116726930
642225064
561167791
2091254080
455260251
1064745014
1024067573
1715030723
1116890196
1565771023
124957435
289485229
1848726333
316032403
836622848
800198207
80665264
1807312598
871061892
449417744
191999635
2084091692
500697997
1703454224
834040535
1672477052
765905367
532246436
1594197783
371183900
427827903
596982010
892976261
1062960630
1011062934
1334938699
897428563
1224245997
703741125
481680837
60663446
1514487334
1235361256
1752278765
1228675116
1024315175
196234428
1490321451
572308722
326108654
633084703
1527596258
1596073727
1364234476
1778671868
1658627877
809510181
2044719800
1784292724
1312446246
494574642
899783759
59259585
607005753
2105890741
707756015
810164448
399584593
1087431462
1881803457
360280142
553027691
903132706
792440210
1851406976
575903140
242890154
1952168767
1491864102
1968710536
229971157
2016880567
1797021006
1805387038
212857512
1063378483
309193998
722301331
2108146479
339574110
2107512456
641731892
1631473746
1628719313
661863304
1612304578
1577079249
788163365
1838889059
62205139
365602781
19115056
1062577501
1842475569
1458769099
1923008832
1083461744
1150327710
1251295483
2119954605
1579205160
1751424758
151311080
2010294531
337449804
1189082245
189777876
948593566
1652971901
821514913
772551283
1732072118
101341331
566897323
880275709
1006395374
149566207
1468763237
291733398
1204989394
1744256876
855542226
1490649370
259945694
858146292
1850396416
288995084
503579434
317014665
425678312
263285225
195599903
2128743172
1997441660
1584756425
781775244
1967793450
1661793624
353203126
1786143488
2070638305
646983982
993114087
1560980287
1796133
1226277139
1126470222
876324026
576622611
1881805939
1471261955
62699504
1774317120
1084325667
1416095457
700175724
2010331573
2081743202
753421636
1111322723
1271031233
881948871
1399755842
532105607
1144763101
2007452420
1953573712
397335388
1421405360
1172579524
1797771423
1926613397
29329059
646048040
1395347046
530529545
943731056
1907853371
1275982819
1181287947
2110920441
1229330563
517741109
667916954
344166659
900939862
1440917195
1211575576
1740852293
411255011
1554386144
13671188
34740879
97663519
1200145971
572155512
935200096
268447645
641975350
1301667776
1250070825
664067500
345950986
380170919
312254785
2126177409
179786214
2074726108
1930165545
1569548881
527441411
1172354387
136225327
913771102
1820460134
2028508378
62591931
1684366103
792959254
473340943
1713881685
1632947585
227695346
1156762324
251133662
1705496464
1988258421
742398537
1339811394
266829956
1231602263
1350371259
30754164
1600040784
929440974
1291495305
500580304
575601542
515234221
1561314552
1057159508
231200382
1007450836
906976824
900877460
41892150
117246131
687311939
1303996039
847769975
1944710115
1106692227
1330928105
869430352
1888945643
1814240901
1920860946
2032289501
1062773556
1600257115
325216065
320557438
135262909
320725600
1348699774
1740456753
1734412823
1372454779
120638355
392088700
8610284
1796000834
1992982503
1533244087
1531979326
1926247875
306182263
1715354665
690487260
688216002
896997742
732078240
1973027661
1490141948
1479377873
1864583265
243068100
1649613789
1656168319
434349940
118274194
1305551647
1136411039
363572371
1574950279
1387565384
2029929861
1474433709
752070671
1379249437
1599824984
1478259608
1796861889
1865486598
1755493314
797757839
2037342175
1167105825
1802577882
891056545
1262356932
520261315
133536970
872405100
1232483081
1989399617
1159342695
795728872
606162652
55950893
2140998805
2007172695
1149522512
1159110552
56162934
187395092
1936385133
1663186994
741831515
15687268
1018610862
599415831
514359888
1502324326
1689517732
516586244
1340186437
485015546
64824560
1937241571
1252962628
559429882
1238167055
1456358420
1058482877
1826846852
983057198
1194381707
1120416796
1835209232
1226688303
1597749494
544572093
1686039691
231555448
1894790422
1008676898
1658691694
664139256
1257035437
1109306678
327289161
224734341
580643966
640309456
1415443426
21603456
26576856
2108178163
1930215472
2036126505
1213631070
672584182
51660681
352351386
1034544109
2019677149
908938775
213835966
572029197
716064296
1199848711
169528582
229008417
1374275136
311920566
104833408
1998181281
1015194834
173981909
2093001784
46841460
19609699
730783343
2052946560
1167734519
655491652
2053978255
1209051245
1750945305
1276939309
74156720
1248759050
2071214811
510696502
1430676515
1144906121
1715586561
110218225
637619975
1112581947
490034228
1124323470
2073438866
1144452407
310960482
133453006
1397210817
1715604381
507052182
2042002797
2090784861
29475274
380230641
936635206
356152747
1201255511
451415756
123940713
1266620906
15675979
996643840
1717219119
655115518
1358980379
673574218
489207851
984139202
1019308996
1128316576
422151913
1161934229
922015803
1851910656
1076629287
1121359010
1591561962
1849697186
887368628
401990094
2140681877
1347352621
663768548
1433053820
123768692
227208917
631325917
258106294
723551985
1205053149
1074961016
2079126372
1633861828
291373842
163303604
283947372
331374515
1752919929
1235430465
943161617
1474058298
1960180529
374734472
630833911
2025270872
773329692
1078218847
2629802
1546420219
515558414
339683952
1992262610
1945111373
2073839201
148524355
1065255040
2112367635
1690787243
192237175
766766790
12682260
815083396
1450900471
1395392430
1060143224
883783978
2002001870
1455932358
192199659
241155999
609707689
2017527495
160954635
1310577311
2135218530
594980090
347959250
481104655
611770519
475260639
811818547
912814181
575739530
2019886813
758882431
388929271
2069000789
946913802
1676473587
256919039
1009334859
156712791
1968318062
1262821415
1477501806
1403635641
394332380
1763270020
1267702685
1610685717
423697105
1619453916
459434311
1915695689
43229818
1047159681
1850079471
377509487
1302423828
1461792147
859686708
917916501
901306605
1121550434
587157002
207488348
201759789
14053630
1232177738
995980551
483674890
1511043871
749286071
1976093668
2122014312
988911768
1243146428
806539087
961345840
1621799937
108892019
1116376713
1079247656
463480017
1323061787
2004197645
2090010355
382448003
1159775942
1594975582
1564178670
619988370
408031799
1999378584
2124594068
1745125536
1142299670
678473658
958390002
17348820
583818024
1406927349
68620354
1032094289
2134668121
1935818985
1452292605
468161300
342659077
1860169928
1950555537
1202455745
546808989
2028516226
1518010187
1377512451
2075952051
256651875
1673805292
915448993
977826007
310167078
1761708610
565691093
162138614
1221841478
1225791798
241603613
186700353
501994936
846179283
531951005
760442474
1239220472
316919051
2028288068
141514915
1503166364
1256929041
2139709945
1734913785
2055975472
1836663279
598370467
282577167
518003371
1803516639
228346406
826234050
264829539
1255821839
803862599
183184202
1267624419
1480678246
816032065
1706650964
97808922
498545322
1780584626
1755822004
690075036
382769670
55935960
163961203
1333966803
1356100026
776986885
850459939
1081830958
1287783844
1262835737
395385282
520978926
1372342889
559470400
1715882265
2142147192
1949981331
614440179
982195021
1818513068
1785584051
1018274518
847784894
415170557
1258270942
436130124
1343865324
1556200694
854178430
344950109
897577408
1137132201
297555612
858526096
1856011062
1695262301
780501421
1401275443
2012804823
1386504128
875011078
1298976645
687938242
251381344
1771393779
726482755
1446481834
2023930442
1230849542
900474752
1496762715
70578239
7208979
1697679369
1853377795
1337784191
588554651
1847491673
1225725873
728332287
606059150
1529924683
1522575961
1088521304
2050364926
1301508719
1859316456
1281436014
1537453402
208397300
1099014121
1166540992
601714670
1837901851
795823146
178175276
1520144877
68784373
385371629
796668041
451879334
729886250
1868051347
1578576981
1565983556
469847895
1905418225
1172490973
2021338672
895991527
1707908223
381100157
1329785728
1633980667
277973321
420099623
226979991
2068761275
641611057
438034027
632319342
894803474
801530463
1628349247
1460186554
841747556
1403094082
1789998395
1604395023
1817206352
504737231
354476703
668830935
1337410431
1707550684
2032045750
760537445
1412909924
1790686281
1552088159
1368915554
1362699211
1034208094
594868797
1235605799
1504136617
1162681527
934111350
1906094892
2077475961
1278959701
1922478072
1653402422
1354626627
1821946745
807546066
544704209
936209886
321886470
135271519
89233291
1249585243
471580186
1071416670
1855276941
414109155
1289387357
1440399063
1843208070
1553438849
1717300869
1870368020
680548304
1263059577
239013608
1536574101
115972758
2074861854
916730831
1139264970
1686215293
1838952877
601417233
1802230596
1300316073
1152091977
912025359
1918695219
61489600
1977342636
2093839138
2060019904
1171238705
827988380
1418703725
1025496692
2097863884
898830314
801682497
830972206
581813430
2142940442
887251222
175713939
1263202151
741924075
689920228
263120454
1111462316
2132050005
966662428
592326221
767763963
481221785
1796717339
1360374293
1395890685
1457998380
1203383413
1299232581
1889693043
1212851308
917941719
803234477
1455331659
238067259
1509993000
1439265494
1133780729
1536934712
1592453933
1042771552
549066721
862314918
1460402911
5210349
841531762
1380810032
486352335
477224767
422096925
681799988
1080558404
2045399058
1745080276
1993555244
1084557071
1157086844
553781551
1036381313
963694602
1606834376
1258589167
980183607
501003811
241384055
1893051834
1818765502
17763605
1599481036
2119040801
749823491
1938178448
1142115587
772227997
1573508261
640175602
1504297468
2115305156
651265278
689983320
432478679
1663224413
154425294
1039675735
125290791
588210317
130886292
1914917529
1914802086
1330964016
982970448
1485056305
1718807021
2055328852
344867937
847294267
1924854799
2044514347
812551946
1405205384
937374413
1172415153
35469755
820665518
2119487439
400160987
299562376
1895560194
2025687521
528217564
1977402468
2038598044
114771494
1089024310
752872692
1876555342
823394892
1859869157
1627582550
1051551688
1843373539
857581701
1148702001
606112445
947693143
1110296396
482743526
1485539721
1247047349
198764040
1328711701
1172393138
2143681666
1816506961
252572299
910260593
1809134149
1781790919
213517949
1951153886
922816969
1976577439
2103041825
1281312139
20817071
335241426
1975205834
1901686854
1583632152
1730450656
1883950491
1375347580
727795709
2043735306
1436260134
179009967
976261236
857494761
621466708
181683379
1193816416
1248028243
260705308
461523712
1296181273
1742780307
1938945421
1380987124
528678596
1636082942
1255868429
45039599
757568898
357538185
2146163767
1671877364
797489778
2135758885
516013892
1545529229
263731409
2056715869
903847990
449593682
1560960287
2097437088
353336123
1154431674
1008604216
781830869
628116068
223902554
2096351539
491472598
1845924929
271827314
228283168
591668227
609630186
523530438
978884542
1695347683
603975959
2135980762
1435319009
511318971
705639200
656365231
906811091
1542191406
364721144
1878291194
145850561
796541678
1450312246
1890021484
1132253827
336681336
282399943
1627667507
586843155
22895877
698890733
1454049567
2090914931
985088545
1242241303
1027956615
219772685
1989173105
1602998213
1199129631
2011698979
1618483199
182071262
1286000307
940629860
2120931283
1117455459
1261416702
1526658015
746191820
1984870205
937396904
1537569121
1487504257
1626499086
917133424
1629478506
1839120652
165850775
116714097
1239599226
1816271188
930822632
744889238
758963835
1048963219
1610032806
79621072
684220453
506654184
253676528
945679842
349731526
1583154184
1952559691
823847298
575743742
958359851
614781834
160600583
848382615
1119134712
531534693
1137079837
718253581
1397068786
1052219007
494718156
1555358633
1900112204
624332585
477102956
1227389007
811833612
1936210319
1934014865
2092512332
982942984
429338573
116129741
2113408412
1438548267
103964405
756833382
1620886834
916043424
541099549
304515049
1136163914
1408987644
2092577785
340115943
1972809410
1670650282
52949306
1738965030
1901973660
235289805
427950639
723440821
92231476
1183677736
465794354
125357055
1054431506
1808728138
155275270
1323009971
560249852
13942405
177006335
1784725816
773607318
1241680608
827130911
300095400
129082142
1070472682
387228267
1824086111
1794949928
2076342093
1779399685
149444730
2134781879
769627365
1043430238
1394459442
1766729693
473407911
1716693281
600867193
1987364494
1936552676
1169382561
1583398657
1166839102
1823926562
909367393
1359881474
688638354
279124240
2104317550
635829905
1947028387
1125963995
426830036
100069966
1218411328
2053434698
2013188715
2008048041
213426793
1935523241
1627910790
945312687
1422212607
255195577
408204482
1877228258
447805986
665374266
757812540
511028111
1299918159
2110651367
2031096918
1595377266
158956333
344005273
741439727
2120365372
1063210976
906407702
1826428263
2042870406
1354136633
1716720852
1338205343
986645889
960523367
1203386880
960588052
111847678
1908787176
606606733
1012828311
1492622909
1128991840
50990874
872309684
1177384965
1977030857
1330817665
1366053014
1999033674
934854139
131023952
1149407918
131228229
82181417
2795727
2020855565
67354590
2140608475
208872993
1600386263
871702558
1783461772
1628912980
1838734180
856782927
1839499366
714305763
1467214832
2051566586
2017590954
453378135
87551907
1345172710
1428227362
435336337
1337739269
840163237
952935405
675879944
2124453318
2039543434
846955956
1388036652
509823422
1450647540
1008196118
10834068
598641174
1630772723
12646128
1398065272
750293024
1647808731
43970064
2014294291
1819688528
1764266081
1454223946
603961274
82518814
1878645748
1007973732
221218027
726264142
325256675
390268051
1462511936
1356393222
2033361555
587189325
938743726
56405805
1447181118
890025884
729462491
859918601
915495441
807036586
1175858153
628100513
1513122882
1013367823
1198502077
595098446
1880979206
441942724
11190447
1721972835
1022989409
1007400593
519489962
1623202153
264120528
1445600909
1901722425
286292924
1367009859
1152618421
2027711565
438553201
89321210
821129004
1499214347
1783619399
677406513
609964032
2074448178
1616875643
502763480
234134683
21441965
1355467192
1351300422
1594607676
183561072
358040918
140915338
178902508
121575205
1794471527
804324795
865528245
160928835
1868478791
1420974450
872271631
2076679549
393840300
424805788
289696251
570834066
142059373
727570649
1760415617
33791603
1396516487
55657196
1617863703
1261684443
206532949
666322013
1959454925
165632485
549824434
618123065
1651768419
836165279
453954803
453306598
732615484
1345544477
1366946189
1770848231
276207211
572168275
1988916090
1412319440
1544033083
749757950
666832463
1585691732
1419329299
806911459
92309356
1443627144
1306094017
1624872938
158598405
1303413765
1646492961
1651885613
1289210426
2014632490
1312828555
1175791473
1517245479
1980918754
1756892671
1624347108
1475162395
656349717
1874944045
962558282
2061262881
580224235
423335223
1057383458
884481331
794082579
1806435574
606608433
1071209703
64704959
1988539009
2080164502
1603514335
589488078
565270393
1461284852
1554543747
637225581
544980588
2037429656
1942803618
453092212
1390697719
739607220
1940238877
1862128257
936929112
85632438
901851327
606575561
486202033
376150287
387563749
1362244225
1234325218
375457158
526153788
1137097510
815252408
274632439
1301579077
840950872
515567384
348112132
1650415854
444189483
1041314031
2000555799
1884300076
1874694821
1619129282
488503072
11044484
1605099034
1871642178
863316527
1733401373
226319112
1803470159
1221156018
1444785968
1349315822
379755788
1066188925
1294892801
1924656920
574287531
252953407
211930389
668274851
785411204
881136570
1523129264
1717784460
450562046
1135566786
1421499926
834099575
259066247
1417089584
343597713
158121335
1699163301
1652106448
1119870468
101479223
1938942806
625585570
18093651
1647893163
142767571
990772116
67076526
6385868
1828531984
990590535
1061215027
1893377731
1410782425
2044269606
1665056464
299926737
137265047
1204693979
2146791222
2038499142
1909644254
753262751
155560191
1207978668
747439831
2077827387
610282465
1816838689
1928484167
382254975
500010759
1510309847
708887531
1059028945
950266020
59358530
1712578993
1199214073
1426259427
409340652
1614836017
1831688377
1751628017
1866772193
26387660
816468704
1133213388
2002991698
434153078
179439365
1345014339
2071674941
2114095997
1984473885
1927401470
641899285
2070059395
1132898502
1653391892
2138073036
589270419
1964545797
106521477
1104261337
2083193513
589984751
1947859109
1033787494
2137131812
2125978232
1375561937
2077861584
1422813417
1300920038
768608100
136334241
514254604
1207348728
1239641263
1554077200
572451979
2045134078
1221639835
1497007065
903137568
1536686361
859764969
546415817
1818464098
352602170
191683909
334185651
1391775575
2100925017
285524685
2064751566
1384614262
1571694242
1547396086
428548176
357220763
1319666059
764425129
1346784804
533565970
653289664
386938947
1924547081
975184650
259814792
2083683256
507794836
1209747094
885043282
1810597272
164133536
1722015022
611132419
1863345254
1015891363
1009037303
1509364700
1203900122
1070383848
1330608866
1254301441
1834035166
388567635
276408774
1474400087
842053136
1073423088
728777069
743274892
989764960
298149075
1053241987
833543024
1405936247
105665039
2018206309
749213715
1354928362
1207564826
1419368816
187141950
1171479219
1622864438
269065659
484768189
164088194
2027828359
476271958
1657925914
1261700266
2125868526
444223512
1785598935
1917166042
411666333
147797524
1369746165
1706793297
1039342732
63508688
62941835
125665078
1632501275
1543549471
1121596012
1411111685
1708282497
1253136669
150183664
1983315809
1004917854
1428238961
831783248
2003803234
2052267219
1270947876
1633029162
2041174165
35614069
1131102894
289478896
1102354911
2041250478
1773096221
146759406
1276706936
742652644
1485488163
1508202511
2002600227
647895900
543247388
1832862473
1406307387
1836828549
2057496912
923448552
1270437018
53441978
2093132339
1469299749
1672197098
1750606337
311220004
246201413
95074174
978945687
1256287937
2019497281
1276115672
1577934522
450319328
1063255265
433760265
1270043136
1735442048
292384192
1210404139
2043920048
1150139554
450685699
56522389
178837346
1504246211
95508567
1890867483
2032750776
1265454503
1187250213
217072301
2008454312
946999943
1913044554
545228659
657573439
55179880
45024039
545743415
1544699992
1942136238
1289025718
1952637314
86650684
1838697574
470163271
1929800796
1667003925
1633444426
414217270
846593896
275270516
1920122508
1140890650
951013375
1598642281
1201241532
1228337990
296584088
2001539995
45562237
769273539
1172460782
2131267910
1299817951
917852653
741990259
1552691590
729607761
1352027457
1342543520
624270931
1929523470
1066367624
820767737
1691950551
434886318
1305754216
875118690
84160904
1831886679
1481414610
1474258444
1533418136
328751416
1558254020
1030693231
284995339
1111138901
14177833
72603012
1535898487
1560975732
1988011851
2117763551
889407525
2102223718
1981051006
2036087510
1969518632
1179879076
418378623
1546173326
969052769
902761202
978511520
2115056226
1017753358
1975790545
321710929
2031403980
613951308
829727294
1289051750
2028503412
1358182572
659563599
777667139
40215685
1482941635
46205749
1215275194
1594083031
1698131832
1133604171
1291194599
209716674
622841438
604040467
168624030
435949707
1758733297
1656555643
652905407
1704893713
715787851
352789268
790031662
485509165
565601794
859567707
1704709223
1016293215
1497044635
1599234731
125419093
395415798
1855072228
778413960
1908103780
1323322096
1752797278
770091054
900177507
1539141239
879292578
1711856059
377167763
37088160
2009199860
1464905272
944687936
114685600
1427266807
383250346
494903446
1162671834
694805472
1832125618
1479947206
1764720207
2025409924
135803213
173480069
1734834646
1561775223
381844944
1748829581
500388389
2127899580
719326541
1002102366
1849737241
395648364
915773930
503465365
1690829745
894590639
1263695497
843636209
1738996733
1832085373
106911104
331228373
865561267
1027892522
763304445
193393978
92450030
841175737
827313096
1805475133
1738629403
1819308590
1544489648
531534693
1431647046
1703107782
722796998
648890857
613746055
992249314
1905995517
1779248219
1390822566
1736401646
1402581402
1624312045
826475319
1561681484
2066303290
1277794177
1147441802
1160149917
709316402
1669701855
264971190
1234213469
235616471
1903536468
677509245
1526015090
420946175
1764516415
1439324838
428567922
563803965
442271600
1682487464
1112104017
2128002147
1615396629
1695683283
512189575
34129904
1608211543
1438656054
1726281857
466234189
2062256835
1042865908
1903937024
1283921886
1648196941
1282216203
915000985
133698522
1470033524
2075314911
1998932987
2030608321
80592874
1768053098
370140486
1731790640
1342915348
1130969254
1807147092
825842486
1165855863
637700155
1338005816
1197458114
578466161
282456581
327750916
1307470312
2029451568
963083374
2026890010
1000005141
149183246
868007038
1707156220
894207019
247921567
972947581
1487899972
370350360
1611449237
1053573636
669599420
224709918
1356689579
1885378664
672776389
1676285330
1742453629
2011735852
184477210
627691724
1108393707
805049012
2009080891
1736097703
926483025
1674690634
1097858755
1779938410
1384234554
719943665
992656312
1603051100
873744496
933969574
194362795
1479209224
906552873
1928781755
1825214307
700245848
517676343
1699579553
618776957
1921116279
1707259149
536794927
1821554488
439237937
1090682436
1623717310
1825036929
831910814
1473091830
727720566
1129196949
1821167749
2129204616
1034276725
1764700228
487024313
1416456538
245421405
539568685
1736146981
1815040129
128797083
2104812517
2024925387
806891158
883943939
540971206
280128106
1326843287
2068073379
1631818280
1466396032
1371542804
1136406305
188607073
1242902706
221599020
2105022814
1114285758
2097514278
435485570
1951364072
969685815
1257510799
484634694
1105572847
927550840
1462644957
1922545582
332377176
661483651
1267312898
1418455021
1591061493
1256735949
1579325571
98703989
753439493
141671047
1256716517
704261947
1422974373
268388693
2022945882
195028484
747393981
281055554
1218815651
1396466511
995594862
78471077
52600189
1239329992
2108360305
812566995
1975509773
1968528185
778294312
690709848
1194459355
379676213
1472166855
1365161025
59223503
1060410393
817398569
438887387
1255328454
39695001
604734946
1769688931
1616505231
1487239383
1531894339
1192628045
678015780
39390398
1127755531
1039989362
1413697066
2046792567
1818282246
1318479400
2106345904
1683974359
159033742
1647172028
944017401
1819014866
967860627
392936839
812680727
1374429384
1153664289
1132118883
1418084478
519878220
1405616204
851159462
1027749275
234692575
1220243143
1362580797
977896032
1619320460
547879992
1553263443
1673161113
827878164
1511975346
964289372
1902396267
557881691
743834813
358913086
241145271
1766836940
303735092
710548933
394358018
1424450466
2094881899
851225177
1980998277
1798316442
226949106
20512370
1894470934
996153961
1663857591
817436107
585676297
1644423470
1550721013
952399699
1055510261
861490252
1790253452
2023241972
1320458683
2062240630
1008847170
1548206262
1709634409
1036346379
1896586242
1448635778
150249019
661470396
779825483
123467388
2031822610
419313846
1937900077
1434500236
1628316453
1772357514
454555951
1116515206
430381700
1869442234
319660446
1140847453
2097588656
276585441
2109698515
1053143764
556529452
243991112
1856461194
1821592163
494901142
177814990
367861107
2074201941
2108840924
757826976
1816861153
296126800
1384050133
1623734421
893686162
407780165
1988653576
336713505
93631504
401957433
233721928
890562172
1858762779
1191980067
2000017867
1313827015
2074155245
500195114
1115972203
1382645800
547814362
35945829
80790969
540912798
816218788
2014880962
632866048
321136594
1253051873
1381201440
1377728170
1121808078
290837366
1078509375
942902213
1682806854
184131901
752267481
944389310
563593558
1737235091
772467178
1702043740
270647657
303497108
505259605
1599108813
381823609
1319390728
341340882
1910804390
1078507146
1132167723
1602419728
901151447
1683905766
846034035
411643374
774191170
1443502614
340873140
387152390
1577099454
285987976
1764457984
782017215
645643848
1656577587
218087678
1313102170
839962966
1884081008
396110304
1608583370
1038403951
182114301
1102452009
1371369182
2088844467
275508048
1820486576
692783010
137179928
401829329
737145016
1713555766
1024353490
1618971997
24130992
1505789780
45070705
1663471635
694819711
918581215
1055466895
1235220758
522798095
602586991
1511627311
1122862222
1294239481
1693239912
423866052
1389308761
1644829715
330757743
388013029
28039402
1259663940
1936023312
24567273
341990269
286983375
699404820
1008469659
1230333753
1623121943
390979334
40073503
2116263864
199596784
1811952255
878452245
611273702
1557281174
794643330
730333507
1572150031
1853214480
950780715
254983609
1351445546
1713179589
929864345
1899327391
1166020738
107635949
2044765379
1902105141
1065270416
1572508156
2134291086
1995278019
1346589019
196273756
744659620
164442706
239441242
984293698
1066227270
889032406
1892685408
1723503484
2106107986
1380916505
425776795
195838484
896748897
140286395
1994954065
1999009223
705158369
47387291
400269153
1841490143
1170912222
616484332
655718334
811022242
659144289
59682118
1292279298
112601995
1089123345
1540035826
48396875
1443618884
819100191
1890731297
778142427
1788542537
1848298240
1984950049
226359789
1060963863
2081126112
1118538549
226455776
1741734193
266560387
1839932221
691690903
2127165021
1194831080
787561948
1095393893
731361875
777739032
303182134
904406735
1642270365
1300180654
1806085004
151198168
1077381658
1571938859
490283015
162317749
342887861
1982479902
1990380110
2093877383
1666555467
1999154653
1959085874
742708404
1856890526
931534949
743505852
1158442795
2011789160
246235840
1606306220
2127085068
652598570
129533117
37949241
1807610991
463882813
1423401233
68947640
1813106835
704941494
1088449990
936968069
28627373
1516104074
447796444
137558182
1180501945
678419918
1010284480
1447732045
2041992339
1678267859
2061034005
400311350
1461810564
1022537304
1553749974
1200296602
891463923
1249006676
345982096
1451300704
777817107
1825251954
581929556
257977797
88895525
976645015
131752763
927470828
178302697
748163206
1057047370
1385642282
175801385
440654536
2089836935
2084290555
338573176
1223666039
245646213
1926227778
695238281
1924765061
1230384493
1385694664
314164394
1629732556
1432127748
1979731812
1593956160
1829369965
40464328
1436780060
20380704
1602401800
2009661669
2003692050
575269573
851231945
1687435654
1232085222
1856720871
1644507022
669516455
1686395734
576781643
1714098217
1388329379
795206716
1289134755
467960918
381616007
840137136
668100224
1604647019
1478477237
852996514
1508981518
1636434045
800837370
1210685380
1462782647
525994424
172363461
924678741
750214495
659145836
1645598935
529853482
1230190403
1053785259
984455187
987216390
2003981958
744757920
1990992106
462794421
1738173074
1774387942
171951953
2014453333
1944759846
417165471
640570043
2004444047
2043134217
2001856682
531072710
540429843
1400354986
1765264667
1960740773
1445956935
1754292402
1472600145
1273111378
214171482
472834022
266514853
2097369247
1972079354
1973091714
1254717320
1037220765
1543882281
2131468987
2119200405
576983534
1659563340
1901037138
548562706
575580340
2077728628
62768537
1817247953
134179213
826803707
2065264286
1538864056
928731900
532230209
1926499434
676443467
2063612247
1987782964
464953867
1136652363
350675029
1771577004
398633083
1319900747
1010589860
1759299822
489392200
1389412394
1994801905
1554084422
1382936736
164580769
1784300929
273349974
1941482841
1265810915
1640077745
1974973115
1986721978
753034550
1315681311
1585350667
950617227
2013139812
604139798
1908555381
312958609
1333653596
196775212
1110419757
782974263
1155362562
1805048680
148512514
988581681
1175243770
1164617773
744227402
1310854509
1772475907
765551437
1563921885
661883176
663383987
1749672720
916411880
401358084
887138002
383388273
102356400
1083535103
1078115414
1184487954
646984820
631365851
1652454491
1964738605
1678026470
1844904035
167220107
1911754974
722682179
507529269
1800060072
739143332
931883262
606811004
1416882084
1283378946
1723696215
1071339338
743836215
1829444257
1237785571
1349670548
625220957
1463910341
216636482
845217227
1379843887
907209245
2000034793
797968511
992616695
359412375
906314794
1998630849
947475970
1809359603
415581872
1065458202
1027236795
541315042
606278817
835445565
494746466
1550936486
258811739
607137422
111560839
1065117515
991465317
732444648
1344038029
775348669
2055716171
1718533341
2122242979
803094194
1909415662
1292449035
1053404090
1814960325
594428204
898604534
244313524
1060381418
394657632
288208658
1228588448
1920300049
556236418
1235650794
1737368378
431678260
639049103
1875817450
1849038834
438468417
970403341
667686950
1773019861
830543523
363338833
1887455651
509788679
1732228442
1288455618
1836013682
61566491
1662625976
1558134034
497025964
1797312601
170934902
80238965
1816671959
840026262
1183210430
1092613044
632195220
1856480468
1331457173
1049288128
496807384
1861922712
1672954040
1283074060
420515047
586270916
1564496397
312100170
109534075
1194520877
1720624778
1405110270
1627149321
1090151066
140535429
690769653
1872559336
1538901042
873963389
968440465
2005962281
1101882302
1302025923
538125535
1380344318
1146496196
575044335
1041576926
273706303
1026818197
714126359
234508416
1485399181
372017255
1573711420
1303900719
51012018
1461837880
1436035998
1964245549
1781791388
1402770381
1045285218
1427692852
1367946087
179482734
17248996
1269477224
1464474104
1402305293
1162562104
317649666
663497220
1358230111
4747549
1834396433
1947203161
1760041846
2039714091
1969896575
1097553895
913644748
262328153
2123711282
604648446
705577688
1196314761
728174978
103116209
959728845
362019034
324750947
38530704
1243988948
436444660
2131741991
700971905
1997979932
1553366144
743318150
1016144057
879725600
1136249386
2066805121
482885187
48189456
1281791081
1418893560
395269303
667675506
102260674
97375306
2019824344
503544154
1075248185
481585733
1907395298
822388457
469951234
678682784
230829537
688960208
29072073
1137085596
1501601081
948945441
291203490
1331197685
1358334458
547727049
445977303
1832707207
582301699
1870343817
605747595
845272819
2114488262
632864885
1601845670
420926640
1769309870
543966505
997194264
1728374444
1878213671
1042003493
384628477
799613191
2117778544
930315435
434528624
904374295
915525407
1664220120
1053601174
1457617660
9518678
448577199
1727727529
1575777216
132251903
1753677186
586204467
2115625952
964999442
965650282
1540706530
221604778
931934985
1002007231
128349101
1358541156
1649311023
1666992553
1104820780
1949724792
508621363
1642416687
1707085592
1805374501
1955896516
1893620502
304625452
1591384307
1050820691
1559822384
822580160
508986187
2017099272
235353162
1785139830
799391181
134278905
2106202216
976083328
1635726705
147957627
878587865
105414667
1166815597
2057397410
359078785
1012028428
1995280534
209225470
782374696
1696362606
2108558695
1792764463
1331019861
1888894264
560753201
1036003492
546536807
2022220371
217932195
1520169853
1233879964
1994511159
2085842836
376539035
941495524
596913533
1774074715
1307943531
1528289699
138678452
809181184
344310608
540655872
1214239611
2118259215
1027080951
973187280
1544171593
982253415
1812638825
2053564740
524009655
1416948571
2049637102
118754610
52911462
525707353
1195328534
595059167
1958434284
1018194671
1448213662
84949289
1202666469
972357070
1302729187
1599995729
1723231577
549513551
1159196772
1822330157
386654956
870319884
460049389
1483960897
406301335
541599138
1746522741
713799773
1467260894
2068002230
1401944525
817609203
906891304
2128813617
600190161
1073872620
1465360730
1622003958
1607269928
907322715
491953942
2066216424
1206089450
1041182223
32087889
281527563
264666920
1967933798
1116632277
987282041
1516144350
1327965701
573707013
2028337929
32906209
1898949734
1023493863
1755415118
1753777931
208940428
601769865
1761416000
1163804036
341933017
1541347214
1838736116
1713933603
2035273966
1571238879
420344656
857941390
1066209389
1220753861
1450833613
2134909739
245189228
919946914
1768920804
72368453
1753072996
94417246
1141685819
1856269839
1486705680
570698287
1872933528
1027395553
881532616
878358838
1614645049
770226275
2004410118
323819592
2019599122
1834540748
525803910
1211338432
263446317
719076011
442104087
77810244
1232333095
1418549097
1092224020
84572189
894042449
1541641727
280974658
521764359
14850784
710056687
2021148564
1561547023
1741710015
621557534
1931340447
1856902988
993637293
1153310499
577931528
1444150330
636398450
540927702
749636989
559724700
1335040068
506130893
171728589
1889106881
9461963
1198403711
1442036866
1147968410
143522134
557493531
594221825
1615286174
558114990
1061971540
861712756
1647014133
1289983660
798008055
1550186694
664569392
1039373475
1814736499
1704548584
987830889
1032113995
1350532105
1364858752
1775817339
2033152931
647201453
522687191
83174382
1293320331
1823959663
1779233061
440422394
583120662
1340945099
1657241499
1846584948
892423667
971469503
1554975933
1061319394
285102478
1136383417
1327986969
1950743636
1743463571
439187479
1080093788
1631279498
1797043641
478087920
1959931738
1153120358
739564372
1401638717
1209175787
184801250
416472445
68519772
1812865939
921639982
388582565
347089367
1245184346
791888149
1637613188
667758044
485843466
1745371029
1362202548
2127478670
513364507
270117266
1226281341
130188534
25460523
324847950
1721640581
131274847
1810052978
1764820577
1815730065
1522959670
1407450446
607687529
360008175
1453472249
1524639864
1242026292
1993564941
1059268685
1548822749
986882407
1676493799
1633302539
387378331
1341302227
147413958
440380070
951257697
1838222863
1303867010
1735432527
49704454
1638792929
1211772823
1121032088
1172897363
655305851
690022411
1535847028
560368594
854516318
1722886390
884203128
1105914079
73106768
1711152714
100422235
1034520184
769660119
1131701928
1234401727
1100751127
213376191
1095328047
1122792877
1781585665
1090913858
1521963558
483750744
214448904
807045093
1752822007
530343122
96053909
1501571592
348786785
2069170552
1556053692
1049878382
2118498239
511469916
961121064
292838326
688577396
1918823528
738951054
1731940238
1511650160
838036045
1511910602
1181332980
345347326
730524246
1376192499
806865241
35735683
1374835985
2095868025
375353369
850037272
507751115
1736925745
1617710370
1397915992
672589092
1350022169
782511683
1653331266
1423466744
1099106585
141278443
1507602596
320175703
524729540
1015569705
1013309346
794194505
329972257
534910825
695771008
1177615236
480279877
177782888
432747942
1185071417
663436752
1211240874
414588846
229857186
1531824882
1291981580
141882881
500421506
336639702
760705789
1248450998
615393414
616883297
1501384691
1490409759
443782473
2140909106
1102005843
2002171873
579319273
222981421
1325073336
1353237884
1680082551
1636025357
1953730317
886045180
121209234
1807325666
101947275
1953360825
1491979627
1126521233
997182579
15946586
417008660
190869131
2021661969
884565708
475941056
46832868
773890511
1617550459
1703194289
1593729567
621372032
1553863435
1347874324
2064770172
1594089682
1668324226
1674682566
678193441
1319665577
1899065789
428432189
1216992563
1412703750
1869666261
1305503931
890905851
1689367633
1804468612
1979968773
1431900672
344282628
1098102210
290188393
57832106
1283246243
598671426
443456136
562578153
1417032074
1567303574
1890614579
1312891201
1124442349
580597649
345492164
109358164
1682669240
1547252048
757633884
921578998
1167190525
319323666
888382122
1081921886
787216974
1646730467
1742492641
1927350471
1838023533
1404357436
79020355
1910719671
58445255
951536867
1290316328
721820774
2029168316
1161837419
2071871576
122585683
1061207916
1497659051
1553025072
1235688286
1188809410
298800029
1359836485
862916242
519673707
1891969477
2036615015
603844980
768058096
779140929
338792885
1218085601
330681833
17230095
1652864570
1195121125
1975336262
252873168
626526214
852441761
1191856313
1776707329
1233998781
1459966367
1703816185
878790950
1816830717
1079156241
2112329470
845308530
1512176640
401507262
324543917
2038090662
2032181589
1948920955
814877158
1925012135
1630446042
1101663549
1822224
1096332140
801694800
947520650
1219124480
1040650415
708198337
1697654719
2021843146
962640518
1680249953
2107636833
707130008
1656906851
1384887336
1170769100
169987909
137428014
2088169970
1788170862
1104477413
674072324
265530070
1313984048
265940255
867001558
763622732
2117837355
1242759546
49650890
700392435
885517476
1820622261
935409655
1925303825
71961894
774668167
1598999218
2001089665
731022654
235756202
164595567
572529369
1458443004
642095056
742955979
1105706651
1502329393
1613889914
2138662050
1038556335
1283060208
85730688
812703298
1331247567
1790645189
1057533203
1881862890
478920411
1896914206
2047245000
1733167285
1134173670
1333624111
1003697808
1226662278
1415235822
467812831
2126758022
1424640757
193764567
1096850678
655423161
1966298526
1569402093
422017313
757143438
1785327546
470815516
1084857448
427240526
142458105
899147720
402681503
1782277464
81810845
190386422
852133029
2055256381
1397448411
1199203519
307919364
1461950638
1302687296
920244530
1223436747
1185178636
116093945
1613942309
456958964
1231865010
1289806385
1468512803
2093495340
2123597313
2138285580
875320477
981317737
1869044739
1243301679
643967217
1896667296
537608267
993960049
301312748
1123752820
921825253
1195873052
59390112
1500912709
2113829779
586970215
1547365913
1290611903
1982118944
1842211741
1939977264
530292977
1936525739
994307463
11036705
126875628
1340908733
296235446
1111071928
2115799266
278444310
1674410417
1665810458
1445331996
194679574
160251037
19905803
1144594491
585546459
707519417
1005386527
1316119767
1948136427
620125263
1349811745
1376472377
1370531642
1676012115
2143051643
1406772247
1791088287
1108240953
870292420
594632518
503430694
732421288
1319104520
619608916
1198579578
2145496958
1915097116
531796019
150461237
1516943057
1052926655
1772172267
461584323
285536577
439863313
1926250070
1955525411
1339526789
1824598890
843469662
2105594060
1006787205
1063293859
1196997894
490450019
1916910069
1344357041
1976950461
1560380504
1098657411
1456553954
511901186
757373140
1892938417
963174483
1702360635
1876347386
931686156
209054972
217168760
166215882
140755904
1822084242
430286016
367150831
528244099
61698720
1830829126
188190003
535796851
401264132
1502008507
907532241
1128467085
956225828
1547641096
124911253
1624925754
96091570
1371572394
1006288677
1025592791
1695805992
2063615748
54743344
691839882
1489147700
1093964219
1848433753
275034862
1675247448
26548465
2110547819
1528979455
543645412
1339056156
1121755360
417947040
2035449294
1761533336
155999828
1310528986
1125404752
878233742
1988712114
1697320029
1784161603
1312929997
97216513
116579996
1640830677
159563511
264544157
2008280094
767372798
293351791
925435037
776252458
1782005292
230379746
1642108009
1810136561
677702760
665822265
1204261037
1952731777
1034851861
1761708610
1055464141
1223470837
73042950
1071946419
320544401
536504563
1014831142
1795870449
1655888821
534798154
54296762
1269331920
1626778210
998950950
1070486457
1693624641
1403982479
73275079
2092481419
929794716
648693738
454814076
1567103983
1379669337
2034221480
799392947
1758331194
126278617
1847681
122659601
1542471641
372076302
1793779120
749756947
52216944
853667434
1995934797
1801506489
1115324000
734855390
654837671
337375882
738413944
247541867
2083609425
883732954
1528322573
1659028583
2023894707
9085256
872111330
522241273
522660984
116250551
249107323
147795293
1687527958
1322908953
1334668847
1590195164
52237473
1987582757
1799825702
812464282
812566995
492128769
1721428249
44512489
1130344858
1941298475
320054103
798749832
530866612
840912366
1078433353
710975321
1917115716
2134642516
397789158
84572920
1348392030
1465957121
709708541
154287458
1461048300
396130830
1146662110
582514483
1671611123
512305450
2127788914
2099005898
1493575323
1524974227
1803331162
816733504
1182076731
1952700913
1322476937
1250484962
184054627
245270833
1874045798
1007939759
17918478
338232776
26682456
208158524
1081843639
416355462
1100646403
1507817015
1111701135
1210686575
2098155646
1329620385
707251347
474096996
161118035
1362037363
1721007810
758279905
302147225
724492254
988649156
54279083
351397877
1839646986
1748174633
1061942241
1370233775
546494426
1280671044
578415315
126631219
742987881
797277446
813348069
1364948477
1846855354
1708181735
2010901452
2021144765
2097496768
1171956433
940698204
37779709
518465869
1713204507
1784908039
1208893492
2105465288
243818167
60449951
1158048591
233625651
1601396436
1770503620
745032791
644250326
885919484
1990347385
1783759537
864197037
1690393272
1558622483
452975367
1337275801
227811516
1422206382
1538504597
202339281
1876140978
1510031649
2017247928
803568327
1877693153
671299504
1966646020
1186673509
1287532724
199961118
556379054
1700071588
1150784395
1963354694
119166591
1874174901
1908348161
1934279984
370644634
725184120
1067080160
945126638
1956455269
1330155084
1820680043
1435464678
1778093673
1961241243
1130053602
483005109
1898855798
2094933459
166498634
1463485979
108965967
1168955061
1274740501
1469438540
1638637996
668951838
1749736189
2006637045
106817595
1637175342
2068135016
335062739
802093255
693606765
1716461713
791754798
242396496
351249582
1324316964
1180272201
1076265023
533661769
779893617
1008988739
2086627419
34454254
1880563233
724263246
1005531652
1229991193
2093978394
823146791
1198511610
388782092
1497170810
1000195067
282248021
1743587761
239179971
591899006
2131712588
1846528918
172733489
703272494
1246446394
126108991
387407281
1878294097
1266140399
575998636
1097420470
2005071589
1590359003
1266023798
187752261
1779314581
1023652950
1384196112
1997040734
1565064966
2042254080
792371131
496533502
103627264
535256454
40389806
610253168
1163825294
785539792
2050152014
2061036708
1862972623
1363541206
263288904
650842242
1911174070
205636847
2121043588
183020080
2013730504
816852509
211219507
1583014302
405911847
957735457
1732717758
1040828054
1421601231
1434378630
1710583973
1725469776
863520538
41537011
313482053
1938519178
1169154479
878747580
2034612634
364410933
1697792944
1299521955
1886685602
944270596
303760079
803710189
1827144842
1922165600
363406765
1210852505
309818713
326688816
1079361244
1077629109
1902082597
2136380957
1016965954
1094764005
671688313
2112066801
1207734243
977373238
175727969
256820618
1705966742
1034822688
846515104
1266964416
1083341013
153399329
274322452
413941512
939926763
1962343768
1304987818
1722649250
1897739099
1696277998
1684025996
1814992939
2087203595
1612141791
939037683
293754086
2010160611
989106929
2009748526
192601826
1232487848
1467808656
474188274
1323782365
349097151
2134676375
2034830726
1211391206
1851934334
994993540
258815133
494838821
605606594
1942437903
1448529319
1034268660
1695598066
1014082290
2143642686
1323717428
513803816
1705692806
1712147943
1685495061
1020450005
768396284
1641866262
379925666
525309749
1679656346
1902717364
1332617122
866122175
1754387918
611870690
1328066449
922454353
327207474
1205338936
1907279844
137888425
1816204380
161727837
860714961
315635500
1135765224
501609217
157630219
840437793
1351185871
264994342
831505743
1915189920
349264337
2084357544
488451541
2106463555
131918253
1394767246
1864564735
11422584
1024577645
173875970
1391437834
702611967
1549330253
1411076839
970643585
1331034610
1384969748
1516843006
342367894
437537447
1475385081
968646538
331537574
1361597476
949921302
862840262
2065371186
324333486
61335021
266279275
642991551
188454388
490438717
1975913399
940478489
1749970295
418019020
633969463
1080047877
1981541889
804883995
1745573117
589997230
1894911152
1816271188
1969562138
1152866976
53440485
1782484682
1643568207
1010585490
18342053
2110579930
2132378372
1718555419
993232673
1141885230
1947171453
419942351
585635328
692549402
1223999516
1527818448
812127996
261191855
431643
550798624
1855177316
1778161637
816274754
402935085
847262211
355492421
2124850414
562400404
1760223502
1007470558
1583075312
352751474
483097918
1777292979
44595837
721746880
1376522113
342123176
1949050218
219914668
1791058899
646000769
7462654
2017189692
812249585
1813969661
1822057067
1675809213
902438864
1129189281
772611647
1767086992
131788497
402953422
354598515
1589446210
540181212
834903106
745819871
1304273397
1136434189
2022536767
1972914132
1870535805
2078999229
1886655456
753548683
1934032071
1086422323
196002029
2071159694
2001031247
853314084
567675599
567844744
1858329971
109436247
449476608
813378338
141675347
250511974
547505724
1355502739
1872850448
583833639
131779002
560412244
334652407
77744705
50922934
1608697587
808936163
1677982087
1300142941
249639577
200571497
463618216
2005170965
411326648
853248887
442063412
2051757758
102668731
355041548
2063571917
556322241
837929398
830034009
466252764
1431593486
1199696306
1641252038
1653937932
909653247
1545762197
587324432
2075320682
1987344004
83666205
675345930
1340494412
886959392
1719081276
329231743
1867364016
1784061960
1081877272
101009999
1251417469
236791577
499047460
1718405667
1001810835
1160564188
1727243000
1868010405
939910850
29627317
518070142
887022916
1163687782
1111701135
556395347
1213002302
2018283341
1869588076
1790380209
320877888
1098602197
824796734
879456366
544138640
1212150836
691900779
553930260
932255432
1217918083
393349927
910878692
1188617988
1348922893
1644106884
299444195
1468034412
530965907
350538483
2124657989
105006853
943800299
1041063850
2073507785
1171688242
1653616948
1196471328
1283253524
428601686
339975662
270805578
2092451241
250227490
2090210084
1557259606
1546929372
815752488
161767271
383187949
177908325
529813639
1064831463
681150464
704061137
739550173
1029747981
2024548098
1979223288
1969345154
392017186
927374346
55599374
935781075
1679108525
2117351979
949256186
1101889497
935713741
1629042287
805325252
566128377
1363540312
776275182
1935524384
835947803
2011061465
56246599
838089708
116313398
1962181095
1350942511
1030704625
1589136374
1952383658
1829625474
2031291183
1493595734
1999791054
1579550703
1134330129
66646501
1586200004
2030498006
20985056
1922165984
684511172
1519292126
1072295843
1112324282
63133803
1102299003
682250295
9421890
604773460
1997006663
627802474
373405172
886901633
2135038618
835487901
1293723009
565052368
1125148888
908296327
1202092425
1824598161
652955971
1819375158
1479789911
980654670
632481686
924702845
1124629674
1490731357
2129708616
816716953
1330894574
855431055
382241244
169085522
1235311693
2120860075
233418504
337955910
1222418422
2144908204
157704902
501914597
1974362028
16170090
333504456
806621401
384725805
1384807948
1364469182
84935806
1756381663
1432610891
755357810
1314311231
832708829
1388284357
1594337254
813727401
1413105150
524126671
1783851362
882225286
2119881306
1398259689
1151030420
939079732
147873622
67915438
1743308755
181507641
1714580285
725017184
620061916
1774605278
1656083355
507765581
1555200830
628916893
1856779771
935789089
385441117
1493065635
929453299
971100835
1003992568
1666717206
1380349062
386531675
1595739189
376598629
245237003
1261828152
123028220
227483466
527468999
1904624258
670584260
1600984569
1474558209
1963116506
1271431132
236037004
415314155
1517513336
1279630545
649364175
781970304
766771475
702093714
1990443859
1753126690
1154186387
1871257077
946375894
758144068
1924355161
2050599183
994185292
683923049
445324187
905592367
2804232
261520121
719373084
1885475573
1397184159
818108319
397093202
546126111
1347203782
47681024
2078688547
1594771299
559254749
331706122
1445068766
259307594
1177906439
2097543167
499463698
1080716158
130936738
2099032344
1756539822
10234063
897655580
1627802589
1116726878
615345841
1271723856
1948818707
2071485830
2031890385
1960921146
825421964
618116026
1757915758
1131227247
1423241643
2028518523
533988781
2126148138
72287467
227456357
977495540
1894872654
580159693
1129872529
559001411
346438508
1199233178
7000563
1046798484
1978470445
613586501
873514185
1645887224
912737942
1577596986
997445
214199342
2014567107
1294327734
904493532
1938619718
1921422121
846343597
2016984236
764729980
103541955
776590700
1367808082
378873072
54998145
964085040
592465353
1143170461
481441244
1653929709
2707674
373215235
95877775
1274220855
184231345
990618509
1005520025
1404580039
265376054
1629764350
1961805640
920843895
28259382
2112369643
163610134
1324040397
1668470941
205444392
1752499071
76517442
160185138
1146322953
1957864799
225608875
1723251997
1078093562
1694269131
1830281855
1847191525
1545123552
1895005792
921380718
1798310410
50879788
1165064818
478241483
1348729994
84635186
1242599962
1694364593
196857285
1513057582
1907753168
513363739
220382568
913035822
2063313009
197809385
1142596451
658590995
1480067568
1423127269
1670820246
1420788765
1535247233
1890185453
312795935
1674769577
1364234265
76035098
1730528504
114685193
463555178
1183008931
606943969
2050891595
775602422
855232293
1936785881
1049591038
115229285
1364601532
347650858
1141121072
618614214
1602878424
1957028262
1680196590
1562327026
1189395242
1918840301
99628799
55722621
1838330793
114627259
889203807
2078996455
2064203070
661467540
876602037
393821806
33440626
1491856704
366806176
2064380616
1080309114
1031735766
261520121
549145676
64621070
631256844
1754176581
1171734345
1619015550
1436226835
1671051608
810959860
2095979290
68346110
1372688621
743925228
69387872
796428666
1540510999
1425211095
2144353800
133429624
968342711
198711929
486855384
440833752
217636538
2060362237
1064659792
252832495
639527482
1055289187
1282384428
360317360
741561329
1192078827
866175998
725364585
1371083821
433176353
608022778
1640017347
1211979888
210255411
967900313
1618727038
902641250
567858577
309169635
940052358
185876126
640918064
682608782
973606359
961107035
1030248326
462542047
1900799862
422761707
19327629
836885288
2111902543
1729824216
1196036447
198897368
317769677
1160354539
1468983798
1007090912
1884782032
2090366204
2079811575
229497373
476813312
99520104
1135619324
261934017
1180116857
925879533
1394815994
1363230153
955262160
2065012016
270019615
83318982
218680692
1284164855
447913255
970138743
990629738
747215821
1508290681
2050625578
964426260
1188025601
789615969
1782239255
1655723039
676985421
1801297765
114822058
380559350
1151295107
2011545703
1297208631
203448749
884348333
1714663987
2114488344
1918279521
1463159714
1436975107
1834007232
391547228
1451966624
858858801
973848759
1397427256
1384051718
1641424987
401358084
1873830090
347379348
1921517958
632909134
1785330728
1053688300
2079447155
2113926476
109093724
1616107779
1424391651
676287525
1573649858
310404756
907102959
65341523
878760705
1037393144
513404955
742776366
56685779
251891404
1982341066
269119699
1666064627
353598106
673309180
1372816338
801891723
2027338075
700798620
276212873
1755053006
2071649511
1360028929
483783500
1266157971
1612466974
590701780
1836958533
100659984
263963958
2046580361
860560787
2083516289
73798474
1407397729
836449928
1502766369
1758007749
653443299
1004238952
1096326815
1905810505
1016259599
533023261
715911876
1721398542
1560471488
1331023639
1703063390
253243394
1172212138
435612772
1203579590
1661521298
1320182735
274293217
1987354140
2041027262
2054468913
1231901062
1383690134
76496800
868193197
860089049
1542020236
705098276
1264576902
1767884926
1044761309
18040767
1556328124
42722270
1113630490
361089267
176252676
1229697145
1456753181
925603934
795542094
1207383473
1462638582
1134612748
1712379855
1729172241
1065452985
1351098434
1077733815
1432551537
1211567408
2082656673
1408237917
259211677
1105504159
1416621791
1975475898
1972187660
1731337415
408070728
524911592
490815279
1828726822
663771214
657551442
1708975550
731859334
1388576397
1269991248
332779951
1006959820
1529274712
2054988482
1077345713
2047819339
1643876571
366589685
967601951
1781466026
967412729
1121221503
675163070
983271889
637115678
225355639
1634535722
1180684800
2002508401
553481602
1378024137
1870448462
310342594
534714103
1160150830
240031821
542207106
1273916752
865608322
2313972
32578341
38396202
1396321696
795955407
2067594089
1224556496
382100269
1155419248
1412876551
21402183
320994152
1240678626
565863811
1876884114
1987405482
1987057379
569004293
122642085
213856332
2118992027
952273989
2047723970
74173995
1441995164
718843481
459790200
811814451
1453724714
1660745416
1662791686
1544876650
1079154537
1931100089
1429564892
1986746275
1992654468
1353931995
1935073765
650885706
1488129854
385346819
1191785228
276139475
1282545848
1602232555
535533538
829041202
675711870
317716231
1949963037
750789529
663281955
1468782574
182116053
1538704742
1634851587
1206889023
28903840
318956117
860898087
510719957
1419983726
1553982257
1877563553
874378008
290199814
66736314
327467014
1402574980
1797358748
1561524368
1524459085
633962284
1879738320
1234211038
342963405
1123734388
765743937
310111718
1422603166
1535662479
1297110759
1299422302
221130542
1936234988
1163466864
2066819315
1121091150
1165743910
1779181034
1327343914
170439671
1531339628
2021478707
1691961041
12557362
716689877
47778356
1432561231
219057633
819592946
1359322481
1608905807
1749279780
1641539540
392809309
204181715
1361642013
421158755
1168955061
565684662
1723476186
167799646
1188276830
253453444
1000610990
1266713840
1978342717
1148929316
187404359
1288350068
56559092
620731389
1021238099
1967951141
1544189044
1699761328
84710209
1205882085
1011079056
1478368871
904536939
772636898
991715784
562433954
2007536674
144837041
1195199781
2369121
1698665893
606686142
1523770763
1113482322
2137971784
311275381
1084031735
1620203408
220434813
1769236885
1912458800
1706931316
168905584
453442940
761081391
1902190481
1371127185
1440722193
905282474
1583823645
414588846
2134446690
1666079541
1134782944
1338278617
1181111728
1844491615
935046530
483854515
759877961
1328669764
1460484558
44321579
925313623
386758727
1415289407
2006794731
1313075877
2145748828
740804312
1947103941
1883614785
1607957029
1079412050
216537678
1258476637
923154645
902058449
1646486931
5720944
1095579711
1094338250
350381051
366603513
118794204
502091734
1182990625
1624909357
133955071
469727896
1757144509
963523090
1926263745
844953101
1168540660
180924165
1659413302
1489602845
113080780
219507537
1840247820
1398679229
325435951
2110973909
662324872
262618026
2061771442
613527342
337195739
2073560138
1011129434
1213619692
1576618699
633327690
525840633
992536159
525801165
1115646052
653227774
289271526
921938662
421904716
930887519
1090637957
217600037
1620885627
1048310299
595147394
101010337
2128864486
1042686148
376176380
238681040
313900761
1411284513
1620524080
1623137935
33909263
569807135
284604160
2008363018
1812755539
1839841459
968566935
602385468
1414429883
1634659912
1487469484
1686678171
1849336440
132997523
412789664
1213933398
1681121074
1069048593
1957016108
541642498
673910092
1210498537
1573531677
426741796
1704000859
1118050821
1150561604
319838440
602069124
1318175981
732170071
1020690158
185209601
573252898
1591855414
982634825
278675945
1400081800
2098450133
718746721
1283639003
286138977
142107857
1108125155
1944400723
942590424
154674088
262879870
1732538315
1546207830
1682037377
724016616
2106153397
503328139
1698032676
1386843366
319762406
1369921853
1061920224
768127638
1066411750
710285476
1526685222
784670637
464976492
1199604938
1100411597
14921083
772527176
1115809442
1334164590
512108134
1638189754
342966369
1365848065
1755064211
1316855721
1814348817
2077719181
4302551
1359393708
1797728226
1497512917
73575905
1511018139
1677471449
2100832267
1704734144
625095925
1927358830
192881538
79305030
1190240474
1769406364
14558414
1109480936
2046979193
2094294928
1490688781
562308479
1151691859
2107815655
1310029980
758946730
1868959378
751757483
103154233
929501809
1520458823
440592207
1480763318
325539103
1884729156
952686885
606129463
242242349
1445872716
400602755
2049454249
1826586018
380972011
171738703
1514637420
786962513
602732238
1906740658
1069785832
1986275167
894032915
310690424
1980313586
2063276692
1989461831
850510443
2009316675
1802382069
820685634
1945758821
1411281549
429402899
219875869
1376852499
1615562112
693146207
1859743912
283486242
1223312141
869522465
146563287
129102893
1436944181
4495546
1842023087
522866867
1265568008
1874538506
590114243
253364567
90809262
231376783
1412278025
1042332020
644148516
988149171
1421138814
1362748748
1320247580
338085424
1754745079
562279373
1162992801
1839268472
1781830639
644576285
230485464
748944685
9267706
1314922896
924603971
1769597652
719880342
998398890
925777668
1508239883
1947863661
851120312
2079747190
1978747950
1353624304
54144640
1939952543
548909061
1815637625
314152407
73727046
1069996241
1437964879
1376086272
1683468652
395502179
258305859
777148402
1772887092
1493405169
1042671207
1329582688
377279665
981819157
1395064890
652285695
496425091
401281724
817344209
61065938
1109522614
669414766
375030650
1181882983
678212930
1794357936
24859172
781555317
307498931
612809107
573775257
1690417330
1308717922
1803896189
1218495342
772324997
1266844072
2083684243
360120752
1313086059
1784510879
1477662501
847497776
779599442
428904409
538543086
487061834
1841914408
211524339
300542394
448448002
917217421
2059729156
2006573093
1901302813
775378149
1698334724
1442421623
1191523052
1334292333
878317062
1236862662
1379936297
1685432502
1810353889
1904309103
470230769
884107601
152299954
2054525311
1722447621
815325614
625226837
322350236
375350015
1817712942
2100187060
263755587
950488625
1945928334
1829571181
238211734
958612968
581215969
1847875251
169065339
1288435430
738356290
840612966
480626970
506986541
409711473
1800488426
316914401
991216402
1318225332
1805045821
1858771251
694094828
1191097481
858056402
822405265
1997681895
1885654645
414898465
547984810
1620015149
1698407678
950723616
1814912945
1021600552
1547429099
1413676072
1301590728
1584621545
1099254211
1707924664
1935368371
941519378
139868966
1615082202
1006648014
1129532735
735645529
1717506608
788561783
1943665559
1320390248
58826577
930484339
935635241
5207703
522771700
1155584037
1991359381
856385177
947247229
1294045519
1322354676
675714384
1200567420
1501663834
1742067142
499282697
1834835873
527720959
217741841
1209466629
1217028183
2055945091
433874050
1517144028
900763140
814053379
996302255
1594610201
1125046195
1585509906
490680246
1653860348
1975273570
2137792478
1225847724
1058728349
1071572089
1671543397
201671737
1260940016
275517714
338842341
436886627
1892163106
1736921672
2128321051
763917338
923940593
1105143781
1875453980
1872029837
222154007
327632884
674466496
1150247985
413831247
1593120050
1664094152
930039756
1236283598
1205815057
8234566
646547701
793073073
528046011
592600507
284493448
1945111373
120911848
1470224970
24127539
898943116
655335144
707277331
843233773
90865354
435829610
2077579774
1370295811
976346007
1661931773
798226762
981607016
889343727
180779786
1645527557
1798906641
610791169
1726935995
854853586
1818682632
1713990057
1449566445
1328561586
582920572
1801140568
233153005
1825722791
1109186297
1779791646
893903447
614023334
1842067748
526458888
1630395947
179598770
1834835987
1202858562
19655528
1924645902
2060312408
55332332
2144786271
1545785991
149290715
1208682918
1237739083
615203303
2039025459
847484282
184313828
1475375495
811451149
884685659
485140384
1012850448
1547383698
1418454668
1154887013
328059138
1295341616
1750478354
1150553529
1692229606
1279804925
1472444190
1233096219
605345073
1597189130
1443320887
2102841742
283375562
1745800478
1887739290
1733646966
2044309279
582168647
550199801
475496350
850583437
1239493526
1320219782
1116060647
2109230518
543848732
422501765
12651999
1452170815
723013473
2135268927
1962663201
155553983
485843466
1404458497
1245315064
937336544
313841492
1373324617
935453638
2139867706
721295552
1232069806
323715216
1954167404
473030234
1141793270
1794924865
243340011
425960795
1215207374
853965128
1434600575
1669763958
866348369
1259677847
590426509
1471620164
1052582279
1472058747
1317402518
72927860
73397193
1530633200
1380101382
1565452105
163327926
1043136094
852100683
1966024162
120983155
989999544
1058197568
1268727847
435645126
134747571
138171665
794381975
1471764894
861817608
599898876
1848205997
612727452
2080129254
989064014
1506719233
907547724
55275286
1564907951
1733849472
1342738157
147196936
1549726917
102226563
782206529
2067220347
206214316
2123205070
1509476403
342088103
1417281787
2073257518
1436696803
1628130484
1586477
165944079
2025685493
1865929068
327615395
860481041
74956424
431609990
1642564888
1827964605
450261528
1217282889
452151131
478531261
2117208561
409501759
417217657
625702371
118316985
1947646138
1840997921
1507178450
1737717649
944427248
739646686
64420191
1041177766
940059773
721535719
1893795053
1689802716
734960403
809725724
1510660830
569832581
690757470
348083615
902156929
147737073
2084905352
1644668458
1032170796
805745138
402753202
1594223446
2074049774
71797484
1276980976
101537187
1436349760
1556471999
496444345
555677192
1875108615
91291522
299299003
327422148
2047737586
185983925
922960501
600151135
1371997440
1381923433
1855715562
119761650
640531347
1977347754
897210187
2142500213
1457344792
861976976
450562609
502251087
1013511698
417915063
2139644797
376900684
1481683137
145247503
884733818
1672892559
1780837911
606854323
157660618
1908234784
1043504018
513209081
1830123280
2140244580
2056691455
279769252
316585526
6452668
1683531335
2114356073
694188977
983143378
2054034960
1757720913
514680974
5443082
1265213883
959658771
107623007
1885267943
249560869
882903305
838756025
1869827069
1613088700
261527686
1434306979
1285269254
1159560353
1091192504
652961351
1714018263
356472423
1737390468
1302567711
403003985
1912818433
188639740
904247971
871187343
863536758
862623239
665477316
2145980946
425726506
1365485787
1665697144
1355620773
1901758396
508353360
753776526
1088608088
1556216743
991084861
311219544
1124421547
825990600
486079704
385185892
900321464
1335827727
2035316266
1448013330
1652192856
2070554519
1195842817
1431105969
192255452
787645057
809290391
286727104
1880762736
1128774395
599349329
1162212176
1306177558
1817227173
1841153161
1492999962
641957449
1214109067
1088909590
1937679949
538586895
1596372072
1114660342
1056286372
1910983698
1090930803
7877047
1720068283
947280860
962656068
1119427103
523142399
1245200281
1641752803
1435999123
2018542744
455717073
1213396902
1443567461
229148383
1795122048
511153024
2076003166
159766344
195535390
8510096
890912579
1509702620
1480417047
793041184
1142649875
1578040114
241809200
1226201214
562505845
1016866107
1398738595
1146183200
1615026914
937133075
412667227
384466717
466829022
1959211306
1447527765
1051207337
2119999528
1084649317
1766306537
1653410291
1565843725
1203505522
1691751539
1408474831
1170936321
1974933831
1256789265
939839725
1089184937
627742987
1635890591
1391701217
1820595011
1252443939
877095854
1395809935
1821971008
1938174025
1270747589
1486984617
1737246833
783381762
1123299725
1822332695
1788044727
1048250913
1499175986
235005960
1425438283
1689459631
1473378477
1671617384
276716273
1746085364
1313000629
136690225
984616878
327235287
1732069673
342824246
1757047093
1275687816
1621950019
635079051
1244035470
648271610
1599767602
50753210
310337960
765655876
1524972602
1683818368
296786965
677212181
876261900
2048964852
895971999
567514911
1371559503
1306791886
809699375
350032792
450521749
1972606104
1056594693
44070872
2094766088
2093269779
1361055916
1478854479
480934010
1605078966
756830623
1384065697
1525279225
252885156
1290499680
520842559
1740252015
1180676066
1146613222
824739621
1011127883
112224762
2023007105
215881843
845321330
1658184274
1052440884
1286996067
1627523072
474941794
1520703388
1459276772
1738379041
94266981
361025315
1448112869
750437739
1490663193
663215246
1027755348
232612380
262568641
2063930382
1021316464
2114984142
995722752
1904081555
345090638
1026248417
1508030830
115816338
466159882
450433865
1103682465
562952627
1500249098
62569436
967154515
1925910913
1334252628
976852824
1563083259
1068685066
1744266525
999316997
1269945348
938682435
1565354861
2015290628
951297843
846239810
96054594
399838666
1586582837
88894808
1446671060
1948664818
1922196458
1623834689
1499466111
1789689805
484580149
519296035
745788255
1209422603
981456101
1604803367
296655100
845564121
434433026
1502339849
844875104
1419441408
1306611558
1994728482
429400046
1873444005
1481756812
1489323588
1529074779
1426999352
1506988937
1067277039
410376665
1801592876
695029592
661768901
469164451
1326728406
301086160
494970071
1323352874
860890052
439673923
233095583
859767312
1410998749
1713489481
1987564296
825761627
1114246017
2028015321
565100261
1730507704
1013110514
1047214774
1692239824
1051243384
1439601489
1563796846
467404669
867473555
1093383288
1438306289
1858434072
1664177618
1413144321
2034166621
1610847918
1355782163
1683414357
1877201187
1485407232
1874195290
846513600
285273413
616550652
163607576
2065538081
1279517826
1679432229
1382526958
288581233
919358596
880571349
1394062955
1543197512
1051244851
1238973686
1726635430
1027466004
382034452
2012115620
623064485
544743253
1721109478
2123145035
1109544808
269061174
188328422
524485210
530568303
565713836
712350318
1802102164
839363620
1686274281
793081495
1053270390
189310202
952381525
598603161
25948401
1382179074
1046963850
238045165
1088137302
983035861
1573691643
1417101265
1285267597
314543948
321505966
41743811
1943029655
45339639
380887200
1366856166
1459351862
1144070311
245235717
548493474
2060794404
1194709717
2131869688
1121852167
1990544781
2140042267
1796190546
9705094
1344626094
1748288214
632879682
460161443
813358479
1652638428
2094356056
745263849
1523396114
1314755523
1645262821
518023580
1334646911
738613784
547610959
1681750612
2117538526
1177421413
1366845923
870124368
259924985
1547824076
625373860
1181224013
122926832
1860227210
279603393
1613254687
1125240186
569175795
1453476682
486891061
1477092554
687992916
313615990
1282527921
690637423
831507166
235048514
959453237
1745871427
751606942
1518385105
999442419
322910784
1814456614
622762227
618055876
324488956
74112264
1647067206
1008119481
372454264
867613609
1557827221
22047956
1487952062
880439980
2145676522
1038940723
2025572493
742979813
1623681014
2000367060
1409060283
1662853296
667218644
1155454231
1030198783
2018198018
929903686
763264471
1639468946
945811114
204718851
518624736
1719236532
1277160696
714591998
839539036
261943278
2119787641
1774478514
1520057860
684293202
1444313795
1874522145
118173596
259877811
1566293450
590182705
1448040506
292444383
1994284182
880742314
1230808262
1977915072
1689935702
939409594
427403934
2145424151
870744176
1077541479
1021437800
2041839164
1038921366
1167162697
321453251
1545000181
1102624571
1856042245
1911255628
412318584
2091395533
1036909836
1104645117
360444679
1836739326
372653871
1020412848
102719741
617305217
1135007474
1643229320
1938127752
392329671
1231871814
499430381
2076933610
1346592497
1014365873
1288548521
2005723690
251821506
778931440
396667036
1638799658
1932471699
2043570913
1372782794
98106127
1881358825
1554007580
737180395
1587141581
2030628033
683715799
683866962
87929504
409503133
1673101299
249877933
678296026
1961071301
547515785
1843844339
2134093449
310851833
100834039
28389177
1869442234
707537329
1550778295
672465077
1876879323
175731648
1298461010
173991130
990416336
199147245
357943309
324297272
246313660
469028712
861525906
604974190
679363902
337657583
431972721
186594512
528012214
1511402394
859665701
1203624640
1183033631
1864738156
682341710
1338959532
2099863785
1581424298
385644650
1032575746
1924917206
309930110
472388324
823962156
1309090846
1808176583
1458555491
1813269929
1347010827
1400691139
1255336000
1226677931
1312923572
1001131418
322641445
1587894677
866023548
1520593500
838373533
129852572
1429565635
1436051299
1772329746
578325350
1660131671
1631974806
1829995924
537724595
1717737003
1099827540
1893540625
1260408501
944874884
218601489
1348982856
940462015
1135315023
1255152284
1482146304
636007003
983937797
360751215
355917622
2081708237
1650006622
349689030
1286479413
1613482665
1981094224
1238905614
2120215791
1709383073
332064742
1671428029
1401593646
686153390
888500048
157542793
631474091
77368814
493611903
1401761700
5805000
580620356
692633762
1956769092
2035265473
1871705796
1986081494
1219845461
1750651782
1647751274
57644791
909104146
1916772124
220741251
1848110667
1512693594
1312285081
900509599
1887032090
751135620
300806353
1053564591
1421961000
639749461
1799515513
890747070
1019418094
37148036
1704869591
1239129676
1879747897
1083888276
1770342163
625527645
1645970538
1309574950
1104330193
223352695
259016844
1986992072
2074879266
2041604922
1763280851
1059574714
350152885
1142323521
50746696
1093629599
1685253932
145665520
148175116
887099784
259972887
154615594
1927691682
1374348677
832110971
390777806
1862450846
336869217
1386684369
924562664
177807548
1579442616
910004222
1937240394
2013592062
1315562885
579196147
571796729
450358620
1885898409
2032286435
1076780263
1036988508
1073108747
1879152995
765404398
1378596335
1641556602
1238095681
1892643329
1889548001
1128366907
1888852809
1025271385
1788028794
733639458
2117857269
1480613410
217570750
673679152
1148525644
1528207059
162076554
768212744
2091166294
2146811203
1447999764
483093548
697558722
763591238
1067445062
785982644
1784067890
826117284
1484481321
2096191316
1103160433
911889470
796487459
675771329
502970143
1494537136
202438340
2050786140
1381961565
1691181571
1853927899
472019206
555277034
179013798
2146623067
343056111
1716384476
1373030679
235707763
254756443
676969118
127306822
49828946
1236783040
2139319180
2122497542
1770114841
1889558132
208909640
562999050
775200700
1234798711
692995968
1559376169
1451246281
2022461917
1351854501
1184301930
1522940751
1883639798
185049316
1287545239
1170481261
576886128
327293466
261414701
302968902
1227258531
1399685259
356645371
757015819
1413231890
1061921425
2041086209
1819627948
891236163
877456087
605265671
264403182
1377772549
1862394559
1277077856
1352778589
1167284842
908288734
1461611896
2135041343
1511252606
744877175
1576397019
911795607
511169380
388915287
158368838
1912188961
2035925553
2051510334
1280194525
634880677
1663688939
658996353
646816175
1166659984
1240857616
1921969795
1116484088
2141808526
717356622
309953216
478923564
1217194281
791474146
619836022
306214388
321180833
112984751
1324467566
1187384503
26712834
1998093663
1405624661
1559100115
1422902803
1826269488
203926488
1315401142
163027730
1280613584
435839030
1995730433
711318316
1937385361
711471794
1667389794
1264146130
1407339692
1865049467
379450987
380862837
1261087058
2051635211
1992656752
1157261857
512605011
1488592319
1008296891
632244694
1938209151
984573200
1777771372
298446699
212876825
2133619207
1591397812
1814704451
1530511268
1441587069
1621108781
510656345
1151659065
1865447223
296188162
1108482979
1601024686
446481368
36324114
279058943
1375983614
1880157659
833827909
188275721
1008269336
1309927626
1754571039
252890436
105076167
1590824397
149874844
2068574039
1619068113
139999153
513359545
417398314
713050432
1427169771
21399079
286630357
80523717
593530332
1361151722
1282154715
1980989982
620100673
738865042
732449572
1180190319
1789969963
24137297
624087085
1877179808
1556218051
972929510
1927104226
1021294658
1023533117
828508908
150547883
204037299
1369422428
683065800
232432455
806087090
610568581
1368557625
777605437
791301740
100827646
750835042
760945667
2125819679
1309194034
896128778
1256255830
1411771721
140785031
347321692
1604851676
1553087221
290968651
1868496419
1436999785
932880166
1002951340
321487486
1898551125
1089060889
1214070595
598984136
1315372944
916522313
720924654
550002504
430389953
1509183160
1012822479
1572265401
14761104
1008680432
1710430637
1487318442
1286992485
869277684
1177932085
2039230572
1404273128
226283043
884097139
1577954449
147588284
1176913393
1322606839
734701585
684993596
1674211234
1448249836
84892442
1020716540
2094395877
1367758815
1415559377
344702198
1699384848
1083044123
968855416
514709885
1407823943
2079267442
512378496
1682806854
1378339315
1435950018
130506163
1438408711
370069298
638108149
1883073550
579237049
911853328
390969735
1050411388
2095378097
508044696
1973785468
501210515
1042965124
1727541208
168981720
1890989700
571419570
669917216
25128891
1507758973
1400049659
1171649800
713670828
1225008402
232489378
1299041777
1643962047
91376797
1376528970
1397994184
1255743966
182720609
608979335
2056162534
563960586
1887984581
1970490515
697837529
1132641618
1603863514
1459888405
1240835761
796272259
1402092560
191704556
1155461653
2048621875
1200252982
415291217
1211209248
717761013
1804110189
1829776970
1208849254
1384835468
1480969129
1466990988
1320759067
1880973597
91805745
1814932235
1259345482
41870858
514275326
1117612382
1396167118
2047137671
952626296
1992751958
799630305
466746797
536648792
320125140
1920165535
28824845
476835903
928263394
278324889
2054297266
193124542
684797029
1723405254
856208767
1528519107
1886802770
528250874
1305919537
788896036
1398247036
650506700
301986047
619734238
1686885099
306083567
265633258
302208300
677431941
1282221822
2070414759
1683340495
279292964
115746446
1084742652
1533610783
126587403
2042735973
1515830677
588416410
33765694
1754073468
160083139
1506665929
1032082414
517467471
329510137
2092572881
1311111054
694792551
1655419786
607180442
578626862
1192476138
1672195773
1401688186
23402021
272161673
172330373
2024035003
104478073
258321833
1672855880
878700151
1755811171
113161724
576671152
1721909614
132569511
1313659606
2092566349
1288947013
1136098099
1980296433
1825503445
1814347937
1732601011
2065446125
792860634
1005397225
194935735
1220311100
1677397026
1021073165
1195704930
762568924
1770709612
417079148
1172208052
1993338651
548352460
1727868880
1969076910
2079418691
452668671
287974514
1350697948
1818658308
1698940580
935743493
1065485705
1915712790
1219820677
673536155
200630249
318802274
2048984269
484376678
1140725801
728572372
135108833
1206144451
162958224
1298684341
433658256
1212168719
1695211149
1185324943
496784517
1057100631
1841253238
1608709158
46811402
1272558868
619219589
1801248064
1286826257
1930251643
1077677797
2046856800
1554906327
1049323377
101755040
1841629955
281427135
1702641173
1068726744
720714489
211649
1288534317
592481542
1315251520
1052880843
1764738877
1735683886
501171412
161091686
2032690193
323810912
1580183658
628636617
197721921
280327405
73625626
1119182737
877485937
810333315
539162463
1012286312
1365847819
887629944
343523793
648764193
1816293847
1304917761
1463580111
90413087
401495687
925258066
1771812083
1124373974
1390048970
1798365717
232891389
1571518498
717964415
1605498540
2079246373
69766728
1485889892
227070741
255239574
2122508209
668140013
1678407246
108861684
462571906
1476294084
1341451602
663516206
631032211
1008576250
27729101
2100322235
1926573563
1170251245
1102401533
549540841
1733225535
1663368749
363573707
85865055
1512472706
1998537785
1535900299
564165762
1146787532
1327381790
920634496
13259628
2080554272
1483327750
1510201995
1562469661
666031253
787349120
824355771
2046424138
2022685383
378273890
2016292292
1293923145
599400699
1614389677
135948173
20262371
689026387
1765921173
425529778
1407409187
1790035909
1620706767
323685851
284137411
699853501
804595060
700729197
1019007087
2066307610
258811739
1460791218
114569650
1208301488
561667538
1505279285
1618371694
1859434848
3137787
1388602940
2017328181
1020132102
1286899015
583918474
1641273163
1228644289
389971774
978681944
2141343990
365493152
1470823102
747204114
9888481
133575048
948778301
1863688056
1746809191
1240113413
474708066
1616456590
909738629
1121273599
1078868592
1639179591
603080290
1085865012
2066317860
1486677914
363859543
1667585979
1267436177
397045725
746197571
1606318395
143684706
1035020436
981166435
302257250
1544148373
1079051780
1398459763
1530258623
38536801
185393151
1172497868
536546867
2029215859
878118814
1047188970
329036742
1712152326
50746696
1321010078
1386416148
904547162
779432172
338004790
1832339275
1121809131
1466065933
158817137
281187411
1043080781
514842229
1750184717
1427327629
883843079
1338006557
2117879015
447371956
87154622
382685258
909717887
518895842
163526418
1338094328
779257345
1307554058
882690946
1317914317
1762839072
575121226
1478261274
566581705
40501548
270154227
967172388
1711478556
1620148040
1521066822
1783755026
925987740
1506037043
430811065
645873142
1993559093
506288193
1089995095
1602216443
1501389314
2102014388
1808428162
2141761273
1424943388
675945918
1054149385
158662964
1095897945
576601454
485740060
1977009979
2031262577
429774042
1683985201
838425424
1920630838
278532005
1948049087
176754493
160937975
1544490402
1683812888
1982475817
694841078
1829493098
999602723
1920770889
330532028
407292772
777511647
2141852023
1003033578
1822854622
857857757
413459343
1340514680
440058784
519385196
1288324121
34020618
839667512
754951489
1780208935
1107833881
2092201354
1515420984
1750569116
271233303
1318281619
395463030
1335711933
1577885480
1265674402
1060468762
40293936
107319002
858501748
1142896821
516758566
412368042
1815307722
1806498767
1685578612
1196957942
1745715940
2045445645
97571668
1575413135
1557989168
721130905
1013225353
1402187576
379956574
2049111517
2091879302
906979502
596643887
1300195899
665629035
1669854593
758540859
669043103
435958959
88438149
1761241283
60612087
753046007
1268243878
757641713
553120123
1400662803
1661986600
649991138
331100195
931226513
1067635065
1120767044
2008693277
1883632762
2022610217
6048805
454626232
263569041
1800967239
2028718323
135643815
636281213
1547900694
138049500
1601597471
1731020737
1815349985
1076622759
1593927853
1659988669
1393224230
1483981258
1321381980
1242344428
698272266
252927143
266354150
1241775951
1202050291
398223649
1250397481
1461765667
1888190449
805287154
2120536797
1208814680
1977274536
785335857
2040088645
175034670
1555384229
548535983
1354685438
1709212080
1921697503
1344492717
1574179807
1073839490
70034146
1954070597
315674728
1130017413
1810312727
1565452105
1522459714
765203388
447895581
1986817719
87363203
1139595199
284032930
1163917677
33823351
1084208002
2025109759
1152300934
1346261090
1915589099
924650785
1243555725
62145503
1440738033
1229271902
1901368864
884500767
1058406150
1781124750
1699834067
685477595
1119374702
402890140
720954039
864598908
1854793203
770541801
131668076
1234458003
1487529199
1592723405
796963054
1282953191
1866321702
1331685894
1877327705
1283817652
1289302445
1897920669
1948746818
1605343740
1255538140
627811421
592274546
1223280015
10163659
1504894276
1174853704
26274681
1974379548
1038275613
957442405
864969476
1502670235
529634796
102790868
673780188
853431999
370407528
1972676177
819242151
1037969671
1186051699
293039247
1674745949
1313489388
1890707944
1114104924
865582477
1680799057
861070044
163372020
1450373499
1047423637
197660322
2099008888
34991466
1585241112
1611838774
97368593
309716751
1221233312
1412916981
1742392696
1935334266
1415334062
194411929
677062736
1947181286
486878117
1299338366
1012968512
748856635
567437951
632021195
1233844991
836949274
2084590603
1678758537
157977601
1584797678
460961690
1029666506
300604603
114753433
2013073407
2013753542
331245745
997770881
1579199262
56291235
989115027
1858986824
80235813
640347801
1985640125
247527558
1110890327
872198907
1587305704
1676745684
1404858715
292915718
1531000168
1816837405
1027631101
1200765408
498939179
679115444
2030664003
995184363
220436246
2055187726
58372918
921823015
49349419
374786876
316955180
1592265970
1395104545
946473704
1064099928
1544049300
1582441666
1264961459
354677763
576758406
1772316678
1287616624
1131281975
1182583684
678233115
1843191915
1124489460
564535928
859169294
1017464480
1407179537
45384656
1819964989
1633472771
407293880
1669735330
244584935
1262674008
1400551517
1009566813
509877377
1827363052
297916899
1032988907
1205097881
818861468
836799633
87377646
1200931036
1709694197
90207581
1241046633
1205870957
1118164497
397615706
700126383
1999501475
802255991
558926660
2046843174
782344394
1234502559
2044795106
1307300446
1053625369
1056169922
2115476134
977001383
1953131509
686620860
1280671044
199521221
1654024736
1858773751
1455022791
556177837
304245580
1878704574
1858742176
1553497911
1718469699
1204019341
833475399
1123285722
1770716878
331086512
2107778523
812685469
2117445670
1925478773
1580907566
521817697
628374204
520248334
255043120
1666885052
362100340
1803062352
48007656
1711235002
447531246
1102482710
806301715
2139516638
1182336091
854243241
1515956872
1271837843
754247939
730719856
446665901
94001744
1186522657
2004650818
1060398475
1256526177
1873375223
1852445762
1169475363
553488737
151643940
1661172436
1996452688
1545014489
1037634238
410976087
1488768417
1067414344
1650696416
1248865270
2054834800
2147033319
2002296995
1716989550
666244629
165005518
1710554367
1775943837
1594771119
861146655
708374320
1984687702
202594014
1180620352
1278490037
1702365881
1559555018
922909595
1684715069
62634045
1442518947
321691336
1968324062
1502232503
2060275609
1077823373
352201519
1425646123
741391754
2063032248
2005084114
40285681
1220062846
1672866827
772554843
1374250018
341890033
569198611
1887476034
803227191
1811275790
193001259
1014444339
1867187001
641746597
789088089
147106862
2051875492
735676854
1996838006
1326583860
1756397957
1414834428
1810971991
479476720
603377845
375047792
1729871985
195447587
1886940890
1675679752
836975697
626467986
552760899
1081094296
1745877733
918006232
1051787316
1845967723
559998495
961789681
1777898130
320827039
1265980257
921167605
997369379
1344007816
273644876
1047910349
381785809
1332067193
1414958386
409444803
381492919
400257223
1450422976
602877217
2087316779
869252740
1560444866
1018480671
1329770190
1870860498
186352814
1151183668
1750611825
1631098577
361515721
1007579280
912353271
181703182
1359188560
1036364625
94722398
1565706350
1929310120
1845714326
452433899
762852664
1999636593
388466530
1290567690
1335718950
314543224
2070800665
379312205
1474523234
1544626217
767709470
944904035
1543221790
668070935
1321918724
1936700298
33031306
1752454609
626516820
2082222743
319759454
1076363764
56027455
1164146113
631448858
1148243210
295470315
801589581
102668731
216875298
469346795
2041837702
1534630576
1870181147
604090510
1123152077
1969251322
1198126329
1860148675
46943115
1089346263
1489028527
108697538
361527530
759352323
121083630
1336358272
722583605
495801155
149108477
2095957814
1139376898
610510987
1229995513
1020587168
824721333
919894200
2096326161
49218374
1168194109
467216440
120524167
913531745
1063990606
960898340
1144243354
27174067
151021547
727181788
1649966184
351233958
795851496
317468516
57100864
2136795916
369828372
1892408917
45062923
691158757
311238366
1403744402
2072855564
1281102708
1155634608
1937144747
408505612
505995497
387747145
343669933
1500038454
166275881
1673103343
421186720
1995070990
2125562182
719659585
1664448429
31727554
226350241
233342635
1784936257
420493470
678879622
799195969
1847772313
1672500627
38523492
1667942933
868806420
892246965
584749006
1404876650
1809948301
557069399
668468186
279129677
1564841014
744068645
2019921878
1513999288
674419127
202343940
1696897376
1486476841
739301692
1993282094
1608161582
1026233121
1300377679
156170629
1322469221
1969853174
1655127103
3140068
635217518
964567174
2099100740
1744716833
106865428
830868668
1061664904
1546487009
757771121
545727065
1429533040
1600535425
1291967820
808661129
1025482464
852751141
1875816551
750978277
727651414
30248823
2122259316
1890613796
1384362877
1288952890
1617842511
1077763715
1844031833
544209421
22152333
98896285
451977869
403878732
1081824146
1512411677
1197137141
1958972871
1166212501
390225468
320276464
1270474481
2113325268
1515601234
75661867
913702788
1007879905
468360839
1688876
876251793
242417386
531181178
1671866449
1651536024
2071932124
998534326
1307966066
548608083
956642992
1143461969
898258559
1317522406
729596785
1393635805
987027004
381658805
1689838805
1581574988
1265988158
2026866029
1684186390
422876873
2137476747
290061545
1600429698
134895026
2034060765
556363531
1424964941
1742393791
1861099116
315337309
355785911
359367858
357951642
2092375969
180203030
277061184
1822269757
1234694406
1445631320
1529243993
738322063
1371916126
890944125
1984273537
137371335
1320882575
1506636345
675291610
276360734
1977715465
1765604878
695138724
389249383
472945873
1774614798
1260545889
148168148
1351967385
1360200753
250338333
1869453976
584606834
1293143563
1130888235
164290204
465171868
1690013285
277644587
930331554
298707947
1283687217
1086026461
475622838
1056365134
588631544
588952532
1950627779
1728690582
574772391
1381667887
525389600
1901523612
1736330090
1126294937
1417918822
1017856200
765257155
262890541
1442754024
1825186540
335934676
1737189769
130865015
177592457
523906629
394537918
578127710
1316226858
1710208466
1353906038
1607553216
370736725
890051465
645008921
285591964
1903625070
1195635701
1023711866
1492963738
1073608516
647425382
1844290695
640938382
989111177
1161568389
347151563
1951250364
216460125
888437035
462967448
2041129901
1365195874
1766453895
1953450034
81462365
1250189043
650785501
192438196
1490567003
1498581784
2067627581
1442726712
1550412565
36121521
970882313
2058199322
459145426
319407396
2087113143
2019836520
268848173
983615886
294498581
1164576243
986318883
1549381803
1255264052
1500725528
1133659162
1113663031
989257838
1043957277
221521848
1873338271
1163425006
157841425
1220471172
2023848738
1912364961
1105285876
1369680222
22493272
1207614276
1695877566
39787670
365245622
74026840
474212094
430614089
2126289026
829347898
1148532634
1653473617
450785252
611647057
2130888343
592375771
1124855875
1482250935
1471809680
1694977531
1277273923
530641112
1498719126
993354235
1819907526
1619572061
2023243191
1500289954
1896632387
897230990
602795229
467290917
1696787341
794851527
60303022
1918570909
144140053
1227224764
2133163529
524952837
1803227989
1821224994
758336949
1587002488
999479528
1467035667
765823545
1480126312
707023800
275805530
2047289481
806227086
1631493703
1446410951
1757303461
998776578
1153720103
1535152179
143032684
1205378446
1475925505
1716978468
1834896067
1692017354
1024448983
540246655
184491863
112912031
993770502
1204109023
363270868
481073014
519248274
1368435359
1763956318
1720840498
606718135
41835806
956338260
342636379
1364126225
793754489
883227332
2107829747
561988038
1247564559
1253113707
1349540335
1739232919
167952354
396474639
732719510
95309837
865095388
1164881752
1420718334
833230011
633709422
1255623141
2106099787
2117665725
1665168805
1453439011
1476114307
1550607519
581318850
1607056791
1620456471
1555674802
1607758307
1652634146
753177988
379153319
798872275
1137672930
2073483308
244172024
1042593388
794394584
1619344379
45369887
1205606944
1827075456
2023161245
1776901214
869360894
2075496750
560074702
1726215030
139138210
1328703047
207949237
1057955595
1870227458
1287888860
1335173365
598375658
1052020396
1327504738
2102665654
930240667
1897082719
768761078
1559365166
632586870
1087770694
1189828376
514544856
1976618442
1829579006
864842622
760897294
780353724
2073880290
1736687453
2138336588
1929110927
1541106421
406350817
1359145155
148605562
1307731336
1654390528
407836666
2013550584
1812119748
1742439831
1614548212
2032481500
911903464
1942992751
1414236343
671595471
1570997398
2032538195
326884255
1842995421
703583709
1546720990
340731708
1603942429
2083597217
1259844340
246087713
1172489764
2072843443
1280517963
2119973600
1788675985
821836724
1032431577
1767072790
1869173496
738622822
1872924349
672424485
506788563
1280184593
1017751720
1284401061
261337827
1824305871
283543468
951172970
703593327
2117050332
161764170
2101041548
1664913704
517598553
400103724
857929354
1541166862
491427786
535775301
483657695
1862202114
83234519
734368453
1168791904
1396538143
376074019
742030036
916093321
379902797
943973692
252305561
1427432228
312805132
221023876
1699304025
1985629432
978889399
1695832199
446651184
1478168560
1034349754
737336279
615270225
762253913
236157241
1613768029
1349632875
5197366
761924153
390918476
449097269
66336282
1750678062
684451190
497184314
1211376776
147757310
481375521
600091033
909330366
718472084
141752830
40334604
1658006815
1656554317
1327258486
420291233
372355474
69595741
671051969
208375647
1148557915
598623682
346258720
671990170
202814875
1741073550
258158144
2008704079
272412917
813765107
681738528
1643035236
1673073895
1173111823
2044422488
220655647
1807377701
956380596
742347004
1764599448
1364992498
1638074934
2038419658
31057617
2138785661
393384154
658940973
1143992902
2003547652
560314515
1479597511
1786603055
55761593
154646674
998997048
487474874
1999766620
2022569583
547925473
1808303213
683714456
319907726
505422376
405460195
1378521170
1869050046
584604405
408309440
1933435331
1959259502
44732328
1760468399
1874811316
1434061304
1592788112
354145838
2042895511
1133275422
1640715923
79258348
1243263229
438694514
1381025882
1179500088
65842284
875963407
1716064098
1322019842
1571126881
1012100241
1227615604
1904485001
51338720
337082030
658439268
42513822
993703385
575004782
1739947132
1684140422
1101318024
1456974230
595437046
286417306
1141908030
2127521328
1512830071
1535726428
495641918
178922109
572335837
1988625897
354821565
99002932
1883577842
61951731
725480082
1765205397
1821772851
1205878293
115037729
883981044
1960476309
1110522880
72174603
1731207289
970397409
2074987184
827218672
1890248748
287112244
668653814
1181748686
483452050
1393180922
14833696
374753928
872675687
1535395677
2141862590
2094999569
648764336
430095430
371561327
1241838412
960062084
1652628298
1500567985
1748532355
392231940
1102158471
1240626699
252794902
1682954846
1464620846
1216363227
1055295774
1925807235
1198921829
149497160
1123926393
1522640376
2147010710
1537346922
120433956
1058187585
627442905
525266751
1425409379
1472541287
641640093
321299276
1182177856
2099265016
2090699480
677462880
1282418750
1102959743
368649632
664706314
1001932890
620966107
785587484
1489438224
600679863
964604790
1580798969
1563572846
1924193886
156787467
239071572
1009029336
64583920
1267954760
1785532632
262378464
25266711
1600971846
1257176827
1956920216
942943674
1337343944
1330146748
820544831
2027034797
1861948390
1769827112
1953994498
1501140908
1020271672
514590970
1611711751
1784165952
709303388
228826139
1239216330
1903773937
1155580928
1168702974
1414248986
1483301341
1957663296
681814182
544572093
594534306
1401563284
984846349
570706357
1335366652
2033744235
804413975
108078986
1277253016
689803514
2104716694
754234542
1339899006
201804841
1839169070
154364852
111847678
750979321
1071654595
77147088
1208034176
1528563271
280654599
509449957
541650929
900172963
45256652
169355079
918128300
798398046
2595280
742185556
571623415
523985932
770359594
754148469
669184812
1368521846
1640447063
1904629735
1137428587
469267757
921678182
616895489
584231436
1718726069
1773622450
1031851604
1989361638
1062036766
899152903
990332228
1365773085
572923490
2093569755
649123759
1007950092
1280557421
1930310956
1030812030
208003473
1511021114
520588529
1110690674
371024347
1976902143
19288318
1291142272
1343305814
10938550
2105910051
216878321
758699523
225434960
2019402143
1237113372
1231393042
1468336498
1511244184
1534134424
898589917
115680414
577215022
496157188
706481860
772825124
1144382680
611026829
1118163241
1485136168
251106744
1865290046
1057585983
1878640548
36826097
369432747
2106896938
1872322058
1053892293
259878953
2141761273
282859494
1383030672
657541538
1692991485
231516218
440359678
1533211060
1692216102
970811466
172862217
1566199703
1836158918
2116070072
1555398007
444479719
1238340378
1466889948
992752680
1224847102
311325132
789493696
1209987781
277631538
593669049
894096515
181865169
1888055107
1507288503
754993406
553522594
1126155541
27664564
1430636608
613364793
1311891874
591532502
194585161
896400315
1633174925
186842037
66366138
356734241
348509225
87796637
284718895
88538492
87987125
204717148
1625384062
154503840
437630457
2051394931
1987874062
1272834578
36599787
1251106204
531371131
1595136758
1150255244
1113678048
911309758
1286947169
1215985365
1888806997
1956031203
1310974185
1878942960
1024082184
877450428
912672035
75116496
1463016986
186791281
118904570
1176953329
202718243
62507722
1680132271
328794974
623511392
1934692493
1486612015
2039240931
1363984117
1169351090
750143660
1356582798
1943815721
1460797030
211164489
507457566
249798856
2126597905
1608560260
1955028328
2049954710
1341410683
667393035
1370595406
2130291857
174223668
1278546367
179621134
415426878
697837529
88088663
1772437111
400551387
113256710
721666489
541741117
1031878255
1074146490
1319660470
1775927344
708660087
1564444129
635569402
1951702544
914891807
62772875
1132107349
1940325988
565389618
820665384
801892063
1266006708
1747133593
708646661
948453714
926538351
742943908
1974923419
1546037857
409866972
348766115
55477573
1806299814
1189975027
1908262955
777938830
2026620547
2036065424
1571719015
1965078123
755656612
1673984657
737279019
726304833
955537562
1458575392
1557828066
1302233415
906416824
316331960
10278675
902659381
196821486
1386400637
1664910955
290103319
902460226
466163937
119378080
1231768953
1542878527
1266707812
1804718553
1388321852
1419203027
1635322617
1120479647
1490391657
1421269395
2138961532
1591246676
787846981
1488895856
921789540
1223235499
462231910
1251660790
820847496
2041087741
609529728
1887588401
622979403
1514041058
1238489466
275895988
886612400
74838197
1443945209
1363855484
1965229108
904924546
202027075
221394991
1843166703
823913911
1086019982
451940277
113987768
565903244
497511933
709014369
72431178
710021348
320482067
645014989
1468126743
471062516
638881789
242594633
1103817014
965329880
843562797
752909264
1150063946
1162880947
1250628790
53394038
70521908
1238710328
2009093967
736720887
1007041794
581041510
720401946
433061293
1617946231
125665792
1690714103
1008008525
735739034
88838966
1907515939
1042593388
2036889695
1964756497
1808242786
1178467540
1576605386
214593971
697487201
2046301034
275899622
29210715
1766717776
851907395
139981293
58869928
1038872004
959606413
1569035238
1497440005
869503485
878572688
268523858
1467379256
1378367559
1795741874
1435554159
1620042308
1546222393
663355756
786620396
115354875
1144188545
837823608
1510965277
1383018000
1590738945
584842946
1562853132
1630656514
1855995261
2045755337
98157785
1673978322
669853085
342352257
1521373617
1945309420
546503835
292401816
1445568136
1964555320
656255920
1665686883
277414885
810130070
2023790310
442397924
145870347
164938686
2020236783
515519052
470291192
318047276
485420262
1071695905
1509926255
1351031261
759202764
1920530300
2111105282
1225274262
882591708
1987008440
1636962830
1002135575
517867884
1921446101
1558929323
1077378854
1084799721
744494732
1554547640
1451689884
1377479045
26700598
341664489
1683306295
1761514392
1269788546
434538617
1416160577
1674438863
330170651
505269963
1737123456
278424266
902277596
964267954
1867141834
376849482
953672557
930023831
1644730113
368052889
1942527595
365098639
552999435
488426054
930848879
1370128077
1467405028
1918077645
1111139942
377194647
490712250
42633646
57259284
221356481
1396198863
1207574984
444177917
1326887344
1029766568
352887063
722056776
1705519058
1867692460
1585454856
744657140
874194065
1167759403
51800429
1809293183
1609243236
913922250
1112271748
658650452
1416956333
1852594649
1750063376
1875577426
1387310144
192964949
442447729
1127576906
148312411
1548479108
1208476807
1644903853
1836480593
2125756572
146887663
1527838574
1924893134
972621940
868925230
88577715
1573789607
774422806
293364960
1153883718
1959861138
252701507
2034644173
208039085
746195707
1922088689
349055453
1027862014
773805687
2036901466
354919074
856213257
1482727401
1375837603
2110072926
1395869631
1829131556
815244066
739557381
353391814
1895915372
408120444
1894434863
766505971
901139080
1780329861
2029295085
1041187345
1257344024
991720497
1610287241
522098793
1398758887
87525501
76746110
1693240485
1000103259
302829558
314668430
393966021
1126359943
719328967
1594736217
490068506
1872852739
472681864
805201547
116051013
1645910834
1021116568
1936003997
1628512469
322295788
1225905956
44556666
500932286
1080769439
1317310487
726091299
325846827
760721612
1263911611
884312244
2108485275
236247764
399059079
785840711
925980005
484625896
2011059371
970252630
438093009
859547948
968994844
438153599
1146617567
558788851
300361281
766815205
229060415
474070380
1554692341
667340974
837195365
1386815987
860616587
1498405167
1863476392
1010941627
999450906
778059425
198655541
548186369
1830795674
547910579
1075895500
1698801984
1224235707
1880535288
1398400566
196379476
1745207836
1396933870
54759263
101365793
1269620915
1312783030
324137420
1176792632
1063247034
1056478401
396080491
1631582757
871328427
324999927
1554347638
53373599
108008827
2003994896
1578420059
964052916
389652772
448043384
1940614341
594066581
304589949
31673132
1404257040
1858002951
1369500346
1603402005
850177088
506997723
1582309761
2110538730
437858787
163403763
1059241372
1862310508
39150702
2085697804
1294754323
670314073
1758093167
827884321
1860916987
1725320889
488936725
1797346986
1825251954
1465577228
1004061157
1571266309
1635096699
1928371190
1899288252
319531328
2143352624
147751988
1084502660
1705467065
2028219979
1043033310
264953007
2079201624
1157788479
1421481728
550190256
1144804811
317460536
836753516
1313427080
540844964
1583082651
1666565291
1986843085
1717676060
823114987
875223168
2078950051
1485279601
1608924309
261556449
1429999098
1414689497
1605677828
749363804
1479867565
705125003
177093433
939648132
1022740799
2127133315
872917474
1263876874
585573405
1657797816
341980498
267939883
1258345368
1339990008
711427622
1585672744
1658862942
1575092671
518527025
47766132
37605435
403729390
1004000115
1097272171
1297122380
10703978
1432900596
21480687
1782787728
616578219
279220346
621429132
1573366082
987261813
1894174050
971655633
1874156443
177435793
841861201
1334180037
1354818137
1218977487
908148622
853855220
53155722
753742787
1780848958
300012900
106659435
1112082517
1362141836
2043937076
62900814
177686971
1534219533
854993557
2030366882
1080674590
1555252695
2061103469
1581423808
955896821
1623508146
940253596
354760864
1211923982
1423126380
214379424
339786369
255075761
658176121
530707205
1889425098
1407225076
1612700767
21149682
1860100165
235181863
1966231347
1042188699
1652232196
709698079
808489926
1815553984
67151462
1595979336
108168259
2024766507
2028028838
143918056
155237044
1980430454
516655819
1698712063
66877467
602435415
1771948737
209227891
1968144820
1799852836
12279126
1022549609
1658791873
2084940400
2134743400
1229642599
1844609966
766032389
1170142776
109742360
533521149
282973852
2061846125
278742368
1485730147
175109497
851379573
1589212830
2059008470
1251109084
360995671
684153871
1876465997
741535141
1848540582
493318253
2024048002
476717214
2082018500
744078062
1820285547
1025477289
334046531
1986347982
1875645883
1488323074
2082184926
279558087
1516766791
194980034
1411099418
75512889
1374700288
1962875118
630730783
1798653542
209484297
1340268498
1337098918
1755425810
976416898
1638386836
497494469
879503031
348769116
861676660
1712690737
437922230
1716099041
600811179
2099694582
1506507418
194596762
188639849
973758097
1432998705
474835286
1510211790
271726216
1267262108
305149694
448326092
314335598
1124910011
534354828
1582449748
1107830237
2141249203
1821014451
1528428336
876138703
2008751007
1070009287
1956483273
470465835
219035492
1519518465
1844596450
418262118
1875005774
90851619
1188253478
941568745
1021662966
1719762383
1564803289
1998205582
942948581
1735283740
106169783
152325560
349403752
1469308417
928688363
1164607691
1551889
1233514510
395218502
1659596466
155800937
813162777
309545414
1974887613
41945806
239993401
264775999
629115996
896506065
475528589
551656315
1486583261
1247625032
1260460155
1757714128
1841129823
261406912
1934729411
1897781748
664969019
878403575
1780932432
1618519569
1065128891
1150264578
802707134
1866836294
1063966190
1350621152
531983383
293701637
2014038828
42425288
79930504
1961278143
873068057
1128886475
870438210
1099573656
261645211
1489904282
6084697
449216477
638025342
1956255428
1150656321
2013138102
256924832
1514848796
843417395
176878472
946703221
1259850372
842676908
147180342
587120406
46804095
1798490643
1737808294
2099544925
28453183
402256062
1528464252
1845388667
1311875906
479481519
1524453654
788924791
244711014
1614353313
1135111801
514626812
392612527
538641279
1289189130
1488025027
1991681552
1440053384
761990327
1659571211
1835688283
398073290
1283677872
397541899
1513208618
737617202
584143663
58327433
1712653748
650758086
688021
1724763480
1968208499
397579323
182635209
1511084316
379217568
725523942
1362329471
847668816
463591256
1685798876
325391340
1257094093
100410492
1703436530
350510642
39082270
448759655
1541439365
2135209245
1505533788
1535827407
2059164428
1737173470
1840707029
184300962
2134750102
2057316883
902744242
878274345
698643160
175157899
1125638815
71504613
101862516
334480066
1104805642
1967169888
502323963
1318996728
1262749876
342711431
987861333
96614744
365378298
1757619373
849104650
1344310121
702619157
1654351092
1353523349
493652214
731692097
1710299591
1287212175
329685018
703455163
1415698768
1272029022
489660482
272542362
728269282
819972510
485332641
1856712104
1799590861
652784295
1333750343
1693007522
775317718
1624071632
1737076873
1121846455
1324681933
2038769073
577759196
756469455
95721043
472160205
1201192594
750028168
1952197708
1147504850
124796007
1509257211
1188382490
1979977026
462767613
1167419673
1478804937
181580771
642055462
1899851059
1718316858
1869769296
62729425
1275156266
2003783312
202456352
1544423531
94724574
532616787
775980029
16584298
548112351
773079357
1170875827
682793059
1571543561
897026146
219561252
1259123031
658614674
130596980
1137977608
966372210
1584335646
1563514186
269016516
401211139
1175896453
833293563
2119719770
1199355178
854205265
222019708
765285696
1297544171
1541808157
1590019610
98464777
465586383
1831784826
1877611244
1455145583
1110465735
204534544
146616064
1550424193
165258124
691621615
404433497
1627140198
989658653
1941393943
99292541
1161641922
793261526
683766560
853212698
818553830
1508616386
1927629682
161600259
1858778218
333498588
2121501114
3987397
861456846
334502475
292847528
1813665081
597029919
1474160160
696749294
1430137448
1530703641
793105530
1834572594
1248542384
419253333
1249734093
238152024
384578983
609192529
1706674144
336476951
27796084
1546131754
1675326643
1677976920
1589178740
1227968142
1126446643
1199852656
634586622
1682056729
1806883466
1750064495
1244361624
924513629
483622671
1898826820
775881840
1983135097
1428217252
2075286779
777130806
1966826592
1544180392
1749218164
38214891
472167427
1632830822
1381974225
56765673
2075532497
13846205
1522463212
1835822963
1284531726
795995938
1050386933
1550242187
1265275473
2094053742
2062998102
1192576817
887559912
572178734
168738755
705895125
487019236
562837498
1664125072
1417673028
1131130831
1043739168
1727504220
490037575
827205645
463068783
2059762419
1103251193
267024125
212384393
734061105
262823593
818885791
1905850557
1612209158
750381710
44974042
2093530048
326994621
1888523753
1541658192
855398407
1544118779
722917587
1065709185
724821818
1390853887
830894872
1573511811
721023277
1535641456
129102893
1532211535
1796697840
681243003
1867609133
140294455
1407185024
1181159590
557726451
335237191
1321767265
372262703
1866499123
1856204094
1850711046
934474463
719953391
1827039583
1219064406
661826980
753605566
600152583
1078582480
12840563
1258789678
2090725423
595210627
988342242
2120031324
736271340
1811683867
1685698028
1180870118
159614060
1743975799
777685852
507380503
748038422
451828776
161523987
184839648
666305027
1911662468
712813256
1193847266
397416540
780501421
2026223350
423395627
1751725542
1820095204
1953966539
1822671670
1263213109
1107998731
2094264913
1086851706
1723511201
171341982
1746681305
304659237
354476703
1094422350
457310340
6367545
1607117094
481450905
536919482
1598986471
106799938
1135550673
1828400512
1061798352
188641593
1178058661
1538835586
609956503
129091930
335760970
1696431793
2111613655
418637281
685262747
1728790813
687833855
798416943
1957112787
1495626251
284092067
1239236463
1229418811
1059028074
71255828
1378344586
220514636
1369230688
220558170
1872333805
336442724
1089845963
1468524588
145669185
2114151843
1340304798
117094101
269881165
70321107
485911806
115031505
111683674
1676633786
1302430875
345714944
113117249
1986809633
1543993117
1835281427
1597160931
199627363
664809764
502263884
1486434225
670727317
1289054301
682304432
1938698632
1734916165
1791988124
632773151
1652047095
187609280
1035969596
529788758
1762622861
2068474313
221675101
996895544
537525045
1003398618
493916923
213520795
523628998
210059008
1293112053
992354178
41225032
2115567972
532369708
624577105
1362576337
868726167
2029851388
1961542143
886869399
900393491
1261226595
1242358974
1531860192
2000628829
1366639921
1398649646
1306659475
713019826
2141378225
445321817
1234720189
1732370522
643556841
1764314063
1022410687
210562393
1406693385
237639670
1153240828
1901173947
651410346
104940007
1293935925
723780485
1803640985
71723462
753570748
1467673132
1594374864
702836119
1937206467
412774148
1180307131
1691245820
655138587
126652044
1217914318
1985950327
369705736
228236663
287541069
684631240
906496208
1731990744
399604775
1703784905
82842116
377927024
981625595
418930184
1550395657
375825424
213728368
368717258
377072481
1620652415
91884227
1441983308
505352011
1134047665
2044995067
2120734909
1480241461
1395246322
1016205506
543677725
1725606452
1822908928
358845849
943800299
1638446669
1628444570
1659389190
326194190
2004070109
1315554427
1855011659
1844687863
1437586841
1431914424
73766788
352449501
852881557
1707208851
260499890
1991538558
115530028
1119886833
1393535641
56734378
1604796127
1029865097
1234663625
1436020507
77964295
1719773020
610701976
986441304
1022514783
321110826
1571632101
514245923
319698053
368184684
1727583942
1649436039
420089698
1541739450
1317078532
1890978770
689650916
1677525572
184942163
2046986651
913673589
2003838289
1232306482
785336167
1886550024
311914889
1997055226
855320749
151726042
34812810
1557493632
1862506546
168633302
1861089771
520567716
1800992942
105104361
761207038
2037813772
1770700407
1534609255
1028564166
1688121721
1643693626
55898564
1964145705
1228998686
651154355
1149800365
1698440654
1472985764
1872510012
823908009
780804790
544022958
2146055836
236819590
1530942779
1116284419
593507795
2011719288
1685788327
1592076946
1524071701
2024653270
690446537
1589962772
1998507696
62668198
1337915125
106033383
1484624757
920915500
326789382
1534361063
562757077
1693194465
836764779
1408318924
1154126865
1136747444
1750648772
1676991516
1472454165
27593503
1102962638
385643694
1608955902
162023935
15878124
1055293059
1866453559
66312302
1727828119
1282395166
1165724874
2129836076
1830774614
614641662
350281907
1569356288
1862484811
1136002066
1744993440
1813830470
1018801434
1731365089
901064657
742667219
1532856263
694239947
635367730
1625574790
2112626062
1823014342
627704988
714111998
957952540
420735530
911331611
1065563958
307928058
1087650269
1312704405
1150539108
136677655
1360135595
1292280573
2067394679
1203922573
1820566951
1421270599
91922735
389635736
1294218215
715099982
1328868927
278354514
1677934491
1615456158
2011171438
404157765
1311109316
599977687
1994365833
2080948803
1606733840
2145878514
641248613
1480157013
1427597721
91541235
706481860
982253714
772574203
270796020
285591884
151531608
43150880
2078519134
14929276
1004275702
1604168057
1853629912
1576353931
329461760
283571892
532324937
615853311
343721397
1113286239
186468540
1401489292
1632630739
118840163
1032914474
1642247102
1377058172
1679477117
1571715768
67987132
1258155432
364452770
507253672
103642398
2053838343
1237080655
905604518
1330374250
2126371570
1099678041
2066090004
889025311
1842795309
1771036058
765616295
189434259
694396638
1843974254
817273991
137496197
420880183
1712570108
345657954
418909385
1394951852
1395183900
2012112231
1850013949
1025604689
800601675
1872047302
474954591
1883853848
104982539
1139995335
1333273312
1477517824
1082506843
647235222
1800302531
769529351
222242877
250329294
478181841
1693153012
1757106090
192797026
209267074
1734236735
538272048
1818287336
1110490142
1328911403
965595593
1346859270
1081691536
1996573672
1881439249
714659437
1741341394
642924587
496608719
1455193099
373644212
2068538914
546536807
1395090022
410955653
1115620048
1718723677
1359586236
1843381243
177329379
1699067077
164407665
465332986
464314933
872756855
947222081
789187271
2123241011
1438602222
276637271
221521886
414684124
788782889
2122478142
89358223
110043394
1681855953
2146673458
1764311728
1873099167
1648111711
1511420001
956332652
918545310
1126381365
804319872
629863526
1047521561
1583756820
2129042682
1566787520
1181230772
884707343
2107020864
1032381417
36258871
2146792397
1481259645
1145605802
739484331
1721562145
2113899281
663618921
1072182612
1118590418
1358733996
1253540398
1805318651
878689679
1490556998
1656752787
1139916555
16885831
1324079922
514536466
632229592
638448246
186577962
1551616370
858289632
2016580520
789949851
1397185123
1003656927
1887654490
1676142296
1343726208
500293392
1890803161
1717113388
1223762808
1412940899
1988167043
1523813758
36035747
1616917467
333649021
601704224
1229145541
1644725755
324380920
919835854
866394217
719445525
1462211952
1481295551
1819406827
1452861174
507621926
32513366
572949701
581801400
587016592
1018727951
523404668
342435860
275916811
1337849969
1517320367
1524139533
123493296
460953151
2040088670
935468103
1222453796
828651180
1766202986
1835397730
1435824839
1507833236
1280639883
826695627
1054487292
1144268183
1617595366
1938733636
150387644
279724620
391198982
1209030345
224356694
820606499
811847515
1369648538
1858276483
1787102422
1232670786
1416441648
1369885790
1250571191
94180774
1573384283
104526368
94855349
44615389
702273905
1563785229
976483829
566129709
1325261106
1821138019
1563424942
898910138
1124069909
331483440
2040274008
1649818672
2020614306
2069157747
186968288
1886246976
775865875
1366779554
329598383
743827690
589526910
988875849
2013839720
1592073362
1162439233
1213473260
1444238525
1139115717
1901331903
2044044705
972981181
1153262198
1064552128
303388564
53609804
487256777
1587972732
1655039691
86632715
1995486781
858351104
1315468390
269535696
594659692
861631793
133923970
165672314
910982649
1777750465
1155848554
1820592609
361923036
566760891
1045758557
1564235549
972255836
1284489832
1009294099
1701345568
1994700152
737286304
1249113649
1925449926
2025435741
90415736
1794540780
1808689332
2039430590
1225086978
1523557815
93757315
391469586
455776988
248405096
1753436945
1440001465
402838849
1436149348
693380528
712559121
1429655110
1878656864
1912284070
2035822280
1553234246
906212573
1539169577
164246411
1784853676
1892081961
1055637973
1839033798
1008203062
675230046
1765665878
1202658220
1174022143
272213482
1166800797
8571699
1897431655
538071386
1166242414
1859584728
1811092488
589834291
857038596
1757343492
596077471
213730387
683862504
2066106275
2141564025
1741025792
914264292
472349881
850307427
776654110
1703197626
433026895
1915435414
777625709
516612356
1118071761
2023056840
1462020294
1949957891
1688040912
957504119
72986281
1388890262
226534414
1488058300
775707991
760730327
1341632653
2042876799
1176044910
1751159738
1233817997
1624229613
1226938490
961914850
1677680263
1364054552
1873217197
1012054127
945413208
884211884
2034641406
1738576238
768761078
603127613
1488668154
2094261518
280376333
2090914931
60222547
1942178928
682031651
264648851
1705401011
1009678505
567694203
223226396
1663098852
2050422657
1755755985
593745871
2039675647
624205263
1282730030
1904505457
1211951617
781085356
1482146717
582272595
2068516823
991714147
2120986946
758407314
1806882980
132272606
533936521
476614751
1827914342
496263385
1237916984
1688916894
626095756
737223176
1473599222
2142186787
1305795806
474784780
1425129998
708190918
236204994
1630714004
381218487
1174445117
1850292038
1428263835
384917378
1319707171
959693482
1753027811
1746008727
650049427
2137995833
1072305101
715001247
1881186671
1730902339
1342232450
1297929518
156472972
576066173
1580955431
1462293354
1479295497
1869207627
1245742628
1491321624
1447240181
2030962530
1456280394
2021786322
502804135
1903217239
1866598666
943438028
1428239480
575595821
840083297
511362110
1012117091
1377135102
1166419206
1373846998
1453155800
95797937
413664061
983991760
1260674178
98536634
1666831398
1113822153
1318075053
1125538810
1450040648
558342639
1475944228
296476059
841908796
1462429396
1532307042
1786132443
973699160
325501115
156686959
1073595749
1385740627
278088916
782518201
474055898
1046915356
92049245
1172601743
496909426
481245977
1766045315
1371295801
816847475
1569204809
2111846737
1515114519
1748160211
149627030
648354912
1190143547
1703188882
1095502491
1423017906
2016448358
595236528
519801821
620825279
1856207467
1853994362
1083321185
2128618488
408819069
934643295
1414537323
946193540
219297917
417411940
81739160
918034134
257693258
1961647596
973829631
66529343
66250915
69412499
2036632180
1200634592
1999502421
1366848946
1260364682
492421489
1264659053
84115744
1630819896
1734676163
2113976048
1027993419
1206678974
2102298391
584941773
76101164
1090675314
444797099
636925457
1055535768
820223103
343088137
1536337959
101582656
2033535313
2051339625
1629454306
1005233953
206681701
599785521
1005859854
687756213
103471758
1802829516
446133263
591149134
455515111
795225535
1308531253
8879128
1080605612
1769790614
2004116014
1546424845
843414736
1649933565
829143010
1348811442
1052582584
1849889505
363417185
1680124493
356538892
225886802
638967663
543283426
1166693064
1342218236
743735653
556047881
792552768
830554105
102413702
260436079
805058015
1455405578
2073395086
665177412
1200754657
24525583
916697243
1642295344
1720579247
1797070987
1721969775
643283055
979333016
165252744
1506377502
949552526
1609922524
82083308
375813571
1811016238
443304216
99687661
982256406
1262995995
662097146
2136281811
2058523732
1101681480
967417830
1872262462
1492250767
851059884
499463698
1275078383
94479939
1244828200
1393735464
1965020061
885923181
1017953983
865160536
839902682
1578161918
285421226
546665550
1165107126
2040210849
1226364422
478620290
1305642957
1752882037
145095729
1438256206
974688888
425891155
1813324385
1971636374
326311117
134475265
1695372134
848604039
830828777
1553771798
1255666436
989464421
182592767
1632499916
1101334673
743689216
1680115564
1512072413
889347042
1450888957
1910457534
204959976
1079020396
1938345983
307075040
1640420737
356731364
1827930957
2085071851
1075637377
1544589086
1693902464
1261407764
1366265992
210352542
1215496043
145174530
539972436
299556443
1261024009
670192920
572241897
1960211276
1266680266
2026538739
390053594
169275102
1481394070
1388493037
1947245506
129120427
1104711002
1091182395
1867069147
1940890960
851193977
321058018
704906125
223735931
160727472
421468623
597935763
1761765868
799165061
979063500
149454383
386222573
2013499519
271151486
758915665
438291923
1121510005
1219141894
525133810
274991264
542771597
2093522708
1559558133
1370264721
798085185
1661060727
1390916264
1618694455
696576760
1209856141
1523628788
1505271337
1009210274
1116950181
350822122
1054218232
1093257487
1857845037
799268620
2086614439
1261419408
419792595
557294624
821836724
1841599815
1172662845
1820002304
1421153110
965199086
552767636
1353163644
1100863283
1348839006
282116035
1736882638
1728590803
4934969
1788587238
922485651
727592382
1259498829
1433106254
1898683211
1860683915
1013691142
1204794630
915242355
1009687134
252833175
2138159279
1097957543
2121758304
98528826
602663554
356473609
1776681474
783729244
212540677
827192084
1439984221
2120210137
516516095
830420593
1519891190
1447848237
368157816
1847916012
1019628944
2133463793
217604196
936998925
38436964
1066483896
1663936328
1479311969
1123048942
1700850480
834282318
2103209835
811640457
646167929
2023808479
482009353
1689452266
1532867035
449316986
1332561742
9003659
1522435451
2096639885
1784659200
664905344
1956640600
1668924957
1121252737
730211761
1192839370
1068926639
610072734
429955812
197803328
1287805019
1982310611
1057243989
496568282
1837844670
536471474
1716667000
1875454250
148128224
1428207935
1773871173
1426162445
837495317
771715015
690637423
229458329
1579531025
755757015
47950585
1203720759
1738179189
142281452
1204602792
717706182
562205258
1228463312
166544467
308671401
18502850
1124245119
150266372
1679480091
804916490
756208041
27003489
20883288
302112496
1855054928
1968314631
1073019320
961642443
385842372
773060618
921697705
1217129254
1344734298
179734173
184471024
1945856912
674255838
259487815
1332220066
416604598
1790077291
478941396
943087909
719842674
653025376
280333154
1320968729
1436051299
1803403126
1700763646
991624033
262425017
596952010
666206943
367513425
1844861068
626862266
1582818627
556372355
1163477162
1086252302
771981317
750660875
1274617180
1543636136
511148963
779789220
1602550037
1405052485
287348450
154365728
430046613
1800590582
1729203836
1944242380
1082569655
1189310980
364838538
1906351791
1934858255
1120310512
2048079461
261488783
673940277
1950239009
1938714970
1980764659
1057058161
788840077
158602841
1274931825
1547838548
1651951681
673953352
185120834
725410634
602493184
1405049659
209710637
1147309759
1195489744
1114846651
359114970
1971174790
222416269
336567998
1020848420
2130079006
1145722407
1517218924
888623422
1632588526
1768010814
822421621
602840941
818800214
675008507
2119669543
1403931990
1217225178
1163220309
15360615
1290283370
1611194704
247433089
1384833573
109620029
1286858758
1504594158
1128777581
1299196077
561947744
1189191353
1184168185
881723516
1730365470
466420658
601432380
1333676056
1049698471
162746706
1610282016
1345714020
939909798
180140835
59241420
825406724
536242179
1172720994
1265413162
794777577
654790785
1836179661
1611681541
1158369190
899834480
995083697
1947088857
158517415
1763199806
919118020
2060332614
256927348
1762898914
44061925
1213370865
763664785
1784951998
2138973906
826821817
1538625273
1639243173
94471416
716886867
1624872938
1870355950
1965173098
311121217
278454579
1060580375
294321212
850539920
1617365406
569741197
338542392
1778761832
1224005785
495349281
805591362
664612637
212204471
2069538053
866000762
852521170
1703816108
594601948
242675016
119023480
1874511997
1852814180
1562785735
865264875
1335416182
215931603
1546538111
499693415
1237729506
195236260
931656937
1500161124
1290908391
20702585
1173231356
1411844698
1607566010
1842282407
2025597327
2002928433
1361361116
377918158
1015930336
482721160
1526862723
62130412
1756850221
10511192
14084796
1342286017
562943060
599296002
1017724254
696734988
1903857868
322051460
246328956
1792626280
783487943
1470818935
841959557
1438810693
1122313135
54613107
313963238
691460596
750263253
915144686
1486518894
814579481
359808888
868379665
408065066
1794566184
952914425
1648131279
772646413
1591698386
936084854
1315633298
1892709003
1723189671
1373582052
1017523086
948952807
1578507327
2008839730
242875037
1665575593
509960681
1489568343
39859750
766213548
2143417847
117477413
218916336
1050188908
23547877
2070871904
191502441
1258823908
1273732090
309076803
464872201
950188893
1615177883
1403100161
1659535752
1374501367
1818972297
782099326
1732875856
1309079324
55347096
1941307678
95542830
1401211572
1388839648
353959363
760767310
436406061
610439364
1242567271
9284862
797525367
1818448678
1651061393
71663830
1834600333
1969559071
1804323103
914729413
1627899596
38218302
1652790493
134619407
1223212296
1631627130
800226912
1822347316
894661204
1928825205
23994581
303680693
206814692
1392869339
1036583837
966120513
65053740
2019314020
703608912
763483164
1649756180
1144718097
1665740614
1933021736
937392503
1215116283
1071336940
499271311
603839443
2009230471
658110683
358056458
452173627
1365981851
1945759005
989230844
1930752164
398702655
1112441823
1352178859
229354633
1695544668
453277804
170659624
526378088
592603109
1618765526
445341517
1463076014
550043374
1426436714
289596851
778209961
1809630346
1799192626
472624289
730333507
1658537084
952982327
171159877
1337799296
1462132889
511907744
995695129
1323471528
343580582
638718762
1156033335
1926556490
1402435270
1190976468
1638636107
1751107039
1247832827
17703172
1168542473
929982721
1741501174
157304804
763766416
1051073014
1445119187
951007684
1970751402
1069700385
33552027
55016063
1648066835
807224137
32885069
1124645997
1730461332
1927264447
1507089264
1394278878
13718936
130226530
1200680364
1160972145
1786944537
1388239768
581550980
2147297221
247809420
2019799350
1020861823
1141914994
113080475
1651454502
2044159189
347686287
1175245855
573801251
36903465
545467459
2091499393
1262285111
205563958
1479328071
1408839479
612465621
1587134301
1933912507
1174032060
745111180
1424513330
894476105
717627338
1175864169
1590659215
1957152710
452900071
1232307091
1529949735
270271460
1666909296
1215110938
810197751
1270217308
1379601886
752705883
1833351767
696983339
1572367115
1351799525
473424617
1707534370
2071346122
178702947
1019020916
2008218205
1303384760
486471076
1980583957
2134701385
441734647
588566528
207015746
980339531
1301100823
475447322
773496335
552285699
588109197
1457052157
494852104
420600519
611496354
1114702641
1720233484
29386376
942552430
962809256
248612129
957566297
112999275
295207568
772055730
1362917915
1213099191
1087959476
1468342610
1191460198
635081156
790831188
2028116291
277817797
941658217
1663008682
1030410859
630310859
523937108
1179661868
33726374
181668473
958986300
753071363
575603126
1358531358
221115785
1390087591
812968089
389555915
1201510283
732280312
1974304755
1540814998
1821846397
123191193
154797200
1811451190
1382443810
1461065031
1434209982
131204441
407044351
1456625335
849315202
201410348
541056370
2121070646
593356555
2039294993
407767793
1177683402
115269700
407571076
1093428114
350997325
2018804814
158631559
1627675886
497058928
1564138930
279058114
321943773
1485686715
2143562029
397033009
641339024
1200140504
1197143871
280241582
1643926802
1202780201
859492597
148427562
729175748
278137823
1493641213
1698695147
1534627650
1758179441
1174749005
294018222
2081600445
301620745
603332809
335773789
1484224424
1877278462
307287215
48717809
1317659239
1111839155
1842116337
174933520
1026172008
1148208491
1000635524
1801345933
564566872
817678976
1597842630
43417576
2107498288
286743388
357374933
1834808528
1353358402
1987037477
518961902
1151893921
1248131720
1295483537
983438554
2120371104
856443186
903470284
1698932965
1505396923
631474091
1733923931
1189867288
1750359101
134597713
853953956
1446685129
973656755
170757456
2037745312
140668910
1649929579
1622495444
1870887811
283133073
1877379316
1413001217
486175936
398073163
778026742
922878400
884562506
362909920
430563824
1522563351
1531024284
880966007
1435810276
415925676
1134393274
1111419918
996038569
1502284632
1748055679
1682930119
1855045667
544690597
455822674
1456603186
704778271
1975238559
725431155
1206142636
1996053281
1750469771
1837405893
1430345758
1901084475
1508876974
1063695560
1539945902
130448370
743502391
53517589
1952892413
397140373
306123106
1041048273
1139905474
734773802
461735740
1021792379
934244394
481086129
1436780060
1685329429
640391951
196964105
512759750
1750423354
84721819
819074993
2126214114
227615434
2869850
1510284882
365869987
275419035
1690324382
1085420617
296965578
583025335
422027527
1804055382
427031305
1593192014
284957094
1899147315
1258399782
976204953
1842727595
819196143
1211940334
780707014
1212172818
430806373
236525603
249383398
1693920383
1421292873
896743272
628949604
1990772214
1812347322
551969254
1151217876
995696160
1723587291
1110637547
1550099
1149231089
560238734
383368007
220053068
290656324
112812615
331763631
1226635292
1237453496
1339892268
137825129
1419364583
1973480116
1343462973
607982596
291962430
1385532288
246166556
585667229
1116009344
1091302635
1801872582
1793818340
1866617362
1276306534
1771703936
988250399
1289483302
318325959
1103057803
300670206
997301702
797880827
1426278342
752495162
974857286
1325144119
1912904287
1177561702
1778243638
1170783235
556109505
1081328335
894445633
966542014
811932830
1925059123
1063360095
1815487861
1703576359
873614738
599568348
818076964
1527308053
262913231
501533925
3695483
2075246417
1121732748
1128367753
1108087730
1855316997
875213276
805957787
117539617
1376278235
989790151
546351341
208007400
1497041420
961553503
1086895173
1991283749
1721647232
968411793
1861047474
1616341014
1168392636
1440750089
1651678392
446192131
408773939
1883035
445950219
711876953
844814535
838809862
1819913278
873326055
1105316733
1845001721
2078950051
462048968
1927986947
613584853
106519441
1378138383
1887544390
1393633300
1908074792
947838206
2129772849
1998388358
1101088213
1479425217
1531852337
819210018
40709827
1322491679
438752909
1505822200
1063587812
1478685113
257411059
1543741037
1664059050
658338803
1659506299
1620875643
1587077029
1805386191
987527935
1349296954
314141043
330497665
2035844858
167529097
1974905487
1426500097
1524905419
627178225
1244006811
1249992253
440591483
862629517
130679273
1637265688
1178946989
704732236
2032260579
525216738
177643760
1910182547
978939873
1154349283
1480937131
557084504
65370985
1270380715
448083179
1843156412
1019114578
781072605
1145760456
888795931
278532005
799127911
1120925564
2131490312
637742576
908286034
1785973549
973121865
476751038
1123251287
1330648069
1667893883
1649258697
223476469
401534208
1264760548
891151035
1931507665
1507588434
525868161
1812271403
1305921226
946298218
1688039846
1995280534
1677427937
140387413
695952552
333408593
906233513
1032317570
1101197153
1625340694
598224988
143586302
509832133
129723752
99871781
1981515401
640677056
1713442053
385010051
750491379
1837058868
377570967
1815216120
1382240062
1776099116
1704376639
1631404239
2145928828
1281072901
1923829740
1422308144
1218582247
1711964931
793003617
229122368
1834636052
2081355189
997864090
2032278101
1639053969
994298418
1025553625
131641013
1424200677
1416743891
310115558
289175775
81941935
1479876248
1058114681
933265554
506127365
1516335753
1645112280
1665960731
287514468
156779313
1369363940
1633427585
1161405326
266757838
1458271536
246181905
1954243862
775658559
38305024
299022427
1711673966
1936004000
751920546
1017956581
1657223203
1918660330
1577830933
1408291376
478120940
1373718835
1752260435
657159202
758611373
1478814033
68004905
1366837231
1057344763
613290436
1773184584
1105833424
1530564957
2101143654
850088849
805865071
1098743706
1242064720
101266193
1772654850
2126601135
1210305903
1813665081
1498257388
652600756
1174494635
1721483632
838123566
161671428
1678619711
928163473
668538990
887013371
1027599360
1752997697
204703099
929958924
326559568
254838461
279259893
1419505839
55418853
1713188701
804964171
1950597971
1934202020
495752178
231247934
716018113
1619163031
1091794812
1384883474
1862038798
844301870
1377832306
200448488
974382876
421144763
808861563
1049180712
1855802045
571059050
339840122
607141691
2031763709
580614533
847690320
686583958
718973626
806818150
439902061
1844637801
1465315419
406588962
1235455085
559795052
573317084
358927211
745993610
1785032468
2021356954
1404643445
992421876
1100104142
1771150532
831231372
184411008
1544252733
310179034
1434082396
279618419
1458631051
1941004369
1326664705
657660289
285561875
801547411
1269826436
958328654
919161591
1849269017
1273047077
343849753
1808585640
1123362348
72493285
938172868
605859900
379620953
468305964
1162544894
1418817884
862874131
1472208100
1109743443
2048267276
387452124
1820029150
1831032565
149800898
1590386911
545100210
2146938330
267711977
1811952799
764611753
824449736
1577938369
1888882495
1404762804
426442700
1964992990
1767248602
1828640752
84525649
620767888
1399182163
1000180418
53993639
668288731
289624023
1514162481
1643997172
167671836
635665465
2054912072
526029418
1983296290
1640961889
2087210724
1320664340
1205314826
1259410951
733731380
9003434
868541630
1964435476
2031469972
1662163150
997020924
1315106239
1694493728
1238103014
130031459
757922196
1146873805
299569937
1783132363
911396125
688486940
731359728
340193257
2030354488
857374323
1290311930
807650376
31520612
1264485055
1676969151
1319081600
1858362341
1971578629
1082872195
2100545058
882450956
1709975795
843286565
1737019458
1713520027
624748153
554929740
1247636443
2016743842
47917282
87985721
2127662699
15469373
1649156610
142470518
1566349996
619880263
2032147439
647554217
1738213028
60674024
1783555257
965147736
1373060731
226677986
1001465581
1873107042
219724354
645305864
470902630
545163001
67885211
2122202248
1090125513
569543026
319401843
521724996
1183070902
1480215760
1868019191
2111273316
782439342
709008011
1733038999
978613864
265078029
902100189
635693598
24586939
1627685751
139743952
890469210
1129658498
1115861259
1397459642
1744739283
21401239
747206764
687530601
534536064
2025983644
875965923
2017518547
1246947565
2000845157
1529692914
787972054
413822755
1893204850
850951628
701206203
515476615
957685702
383023052
1619967224
584961327
1157724539
475382093
750517545
773373473
2005654535
221309868
705143037
198881878
1110159639
2037151169
1874402376
331708461
116831548
242503509
1437626477
2054489770
1449857220
1946726036
1047010527
1475549970
2100326278
1524999907
2088292997
1329123506
1787982307
2045906163
1423930272
1355596080
935814508
995556319
1580912741
196746739
1735344502
1145118647
2064374540
1588378583
1825564469
1748663447
1561276553
1526203532
1862484914
523009367
1055904
671234910
419087193
1546386367
1005370286
166978124
769783059
1789253126
2055602870
1019903836
1834530557
1846048064
2101937333
1494455610
750928939
1616502855
711934010
203783399
708592399
1617445348
842411437
1521474143
563092278
2099818842
1236293125
949481430
1518636794
1600281101
2049855316
2065190522
1093586314
270940392
2006395459
1484262995
1432686515
406539221
568236794
1744852083
1063039874
1231146786
1265004830
1379490888
78227006
266749100
1825547178
1862487819
1878798539
2135932624
786421104
590237616
407831268
1045970320
1113351677
2049627628
207792934
1606176901
146635560
431700849
1754962
1150675541
1908676521
160286327
1263484928
396347482
1518404863
251789546
1875862969
1315915861
600036957
1384537557
192035368
720024020
684779077
1107736315
1354410134
1243468189
1405069379
1456242861
481280491
491888553
393443526
1535611412
78598298
829986429
700369430
841691554
80535455
785447261
478573770
408196526
1597594808
952131
1272831847
352667904
1343059784
1271088259
940021162
946042944
1344001871
1037614871
1350987901
282009846
1664603983
1296513676
390725295
1084688411
1851407590
679818319
517856399
556442695
564664249
894445633
1057679679
1918618653
152980879
2093491973
321914865
1901031351
350051710
351852668
1399677177
1085713939
1961200747
843573552
587940572
2068668152
619331988
96106068
1077718248
145281022
1156870563
989050934
282418409
1388478182
149264036
1552804262
1360581580
1447977294
1571032991
1853448654
1305305284
1884172868
416700099
1359474610
139451430
821075091
1247719737
1776808907
1046147806
136852854
1601220287
770033470
1144795336
480056696
1031721881
882741397
1586080229
1019448187
1961065990
1203363802
1966691269
724511393
1695229035
818023831
905792213
262722515
1527092590
670554194
1914405643
1406028248
529587800
89859660
1188765031
438131679
87195233
1697928200
1287219700
996992729
1244738186
2000188529
2127230722
167999402
1094406963
1831574695
1914016928
1547008160
498997569
1805430248
2114623122
151012347
910954728
1736651469
999612878
983785226
950929226
938702967
1721994019
732613423
1320635344
586557427
228567457
1495055074
654562014
1894565427
763914195
509897541
2128900021
324785188
1941290160
41192331
1368128920
16774224
1288220713
1164587601
2085034491
948311562
164035410
606586438
888056485
1612205329
473519494
2082257575
1752258075
1525193197
124553855
1458924796
2076874253
768783650
880780582
1466354140
2028656204
1675172062
1168876601
1364202824
51237851
1528932215
1287568638
1415976115
17170325
1834170876
1655004084
1702007096
222962883
1225967714
1163908851
1562262237
108424028
1284017977
115105969
1579754621
25725676
850886700
393947667
1120591333
1450698097
1105250538
1552120019
906434163
248778603
1396867853
1900785174
2114821860
587467353
2147368469
533006975
1492475457
641278887
88773364
1029574967
1477619316
410054716
447385059
2137640643
1274604145
1546691182
1522003755
168212644
1976721981
1572338210
1027373164
1862449316
885465309
1120494451
1324663848
1838470645
432782388
1034520073
1302120667
1637750128
191137615
1808848031
1877620267
517238802
1652637558
1932806155
907716076
1096756637
1717667579
356718246
1673913575
1705269280
66817699
1186248418
1602308675
329666711
2075029461
461646360
1649248913
1937225373
781215767
225905465
628364707
211528309
904955840
877327226
1330521356
1141913801
1682713977
833611157
739522209
888756662
1772264412
504014315
2032345821
2055633153
502022927
527699563
1269790242
1736625438
823417573
1893321347
2023035774
794654415
1726843579
1281574982
2075671360
1247053427
696452812
1412389086
1119560651
346297627
796896737
120664036
368322403
553728873
1947006329
831109443
2102659166
959885458
761996122
1280630514
889283185
574080291
159789917
1292651436
368018350
1259492562
506803027
1676733832
1860938412
1885466596
2145528241
229486471
1599354558
878948669
1980264212
1779722227
1437991740
1873114698
521674957
1367070253
1327561463
930152548
1075807648
1940363352
549641861
6084697
1824894422
345858896
1607298989
1258950506
15417515
89467176
1231731184
1062546765
546041371
999296245
388108325
710783322
1320040334
65452738
2059587818
77515663
734764394
999126080
1402174628
935538515
1923410154
1901864920
1409703118
1657529488
1780204566
98714119
1238790065
2016345171
1289203019
708028411
1388926204
147707688
1657040507
2017922112
10483506
1856501631
1069548918
1910422623
664351375
1520861687
836468127
1503275324
968898542
2106571731
2035487253
1767652397
1656933104
480434306
1594185398
788262163
1280410466
330008145
1630049979
809506535
1660429304
1109394554
566116629
1080300161
1194996076
1819560739
742449798
1603446043
367764118
1663713183
978692195
1063102221
681398255
1851480241
1373506263
1647014416
1364217130
2083685947
1040637587
1405460055
1350444387
2065271248
400783483
1481159316
89247945
1030266950
2076660202
1730561978
1599616728
489749154
1128620819
363344441
768004288
889845380
1549215458
356649404
1747922864
1049176865
868783231
1272811924
717989289
1964495458
692168278
1362324832
1794640085
1076685886
1776675536
1615860003
1190281137
161858061
1763369443
424385933
1580439381
1728382265
1788202898
547215603
851978085
1235237966
851083693
1239574433
1117691095
413225703
1539666035
378079804
935498774
1928739676
1535979055
1957117510
1210805252
1404354911
1909681685
1159172697
1370760631
229389778
510969199
1007228679
532200047
1872008723
43865592
1071931094
1867872207
1512325426
809827006
1313419364
1810522174
1301040107
330306581
974234431
377286799
1125458642
1755169478
296142404
1411857028
1984794411
360947929
1757816164
290478389
1988880252
1541439365
1963025822
1241673225
912182984
2110779483
2014202694
1481707861
166409068
60483936
18553628
1852772489
1144877538
1187818349
1030409209
608809223
866959974
1431521598
1717539672
1547017546
808671503
1611460034
690044413
1862507844
2014811121
1975177491
690546170
157211653
746221497
1477514776
1943453103
1351235259
804979101
317709807
1726469124
470864545
625570686
226825477
1705805473
1267409059
1426682094
1242299060
1926939235
2070493905
151001423
1030284571
1513167102
651064668
1218110846
1726667409
679234471
1758165135
1366806684
1931934910
311374347
1841771090
967351549
286094133
398569234
1752322092
1745608104
1912733953
1839987249
1666798184
653197505
726398488
1731027128
2085243448
10552164
61196223
365150503
2089739676
660077804
1924216504
1899927650
1296295886
1276180874
972072430
1521270541
1610254367
727817905
727593307
1889314544
6477063
423927528
912637940
344966064
992347265
529865316
1640758982
165755384
886532392
1356497187
783506221
447007265
1109056519
617876978
127669185
1390747877
1378119882
100902598
506665930
1446399795
2010731593
501593286
635830210
458183029
558939204
596954264
2139624136
1202640153
1910132955
326296065
1267335116
715272021
1159782867
1514358261
598419652
125961081
1954771057
1757911146
216625699
4403568
1136199680
1126806525
1498066384
544920417
1554057370
333880703
1612650628
288194366
1026912302
2052951758
1694504721
955470765
354064505
471517359
2033414049
1166296727
1778150752
1338136839
489214830
102441338
1340661694
520588529
2126639482
2115179172
76300752
71691603
173240249
2020245073
2117025943
464630364
1421480417
1132475143
1508621209
1549297517
293263629
1009679069
1559449883
756601288
1985250496
1277729192
1616288322
530093178
1124338140
967041486
1297116089
556372355
2056528697
1617106230
698245757
1048052396
962284399
262585078
691120800
269686917
1841369288
535989435
513421344
439959525
508203330
1504336173
1169937320
1308057517
1057625265
356498705
2128783829
1288674350
546725776
558597113
2068640371
1050629141
857596536
1752215389
905182000
1727665392
2026787651
1847083420
1962094404
1064443318
1559144083
632292287
1670671403
1271883328
696408382
1792879664
533180622
1570365682
697151826
1178082927
285363334
1924964855
1926218313
2046556843
983363222
1335472449
723836199
761304443
2144255335
38793015
730071473
113812263
1389184683
1041790973
171730806
1200022243
637979346
285388081
1906287725
1031762713
1559220317
256898942
1233286137
1215417554
1983727427
803382045
625030876
1761310685
1988800156
908868791
875487583
1888509114
629610554
610063176
18668256
498366768
379884688
750729252
90232336
58482508
1174054162
123888017
1365609332
790754669
1217819558
222804672
1808734297
164352021
970539818
1787082271
1142505378
1639663854
930622332
1561110350
1495752538
462373552
510238581
1213250188
446482289
1086276955
1924388946
1484077540
1334641263
820234535
1637607993
1106516574
1355324256
1809021621
543377132
962605039
1820786553
317083112
703590350
1089045000
694556390
1210829782
1865296186
1640267980
558825397
1435933002
1633486784
1856880108
1905474670
1385720939
474400437
1928107787
2028464225
1448355506
755347931
1685372267
1010188244
1598497356
1955269371
1730561978
200719600
1355152935
1291541584
1756105977
1159304567
1229631035
380446589
540979320
616786398
772918280
542623282
861509624
1091363684
1356858636
684014186
967347545
214775552
1453754688
335006972
1965567496
644504540
1166804859
181098828
1968423744
538700371
361734751
2025510043
410081570
395514598
1801175457
1481906531
850479185
1235101299
1824755681
1545123552
310742086
1183248961
1250093197
1529791797
1921739570
1183795665
1488246081
1451191728
1722375365
49074894
198628860
1433086971
871202868
1948319640
1745554587
1054878951
1963776777
839362911
421017091
1496201888
1293930901
2030912392
346861925
1897056461
1675724725
56112071
1456746286
86102350
1037011111
694136108
2035006526
2002361564
1959903912
725990192
1169923089
1113194594
1454294340
1681618515
1970771848
1409389241
2085196395
602695320
1246496691
1219047812
167304545
367584885
1887873523
2140746753
343889268
1298793277
358563709
623639991
1158475588
911968997
106009139
450492058
1427653939
1731047065
1397044376
1799117341
1673543237
987998163
1789094383
1636744301
375370865
1121002334
80164078
1105307243
326749994
271937533
1602384250
608135475
754217159
2096107659
45096988
1541326906
1143504765
1548733482
1068192065
751686610
689996530
1514767600
1183104922
198693563
1064896604
1298771549
1328709978
183672330
1085325198
1492391002
995678623
2144471085
297760319
140379991
566401851
914158689
787620187
1588069531
869216373
1890772410
106254965
893422333
1219966961
207616737
150088946
856610251
1068872649
884826734
714669522
892961874
1606030207
1312603657
1079929697
61099933
1171717849
1934310887
651978559
394463641
2090682525
1004405979
2018425533
1276899866
935883061
1463629213
1764078324
1445886901
1519868828
503166400
1428808783
1663764376
2039653079
1670256196
129409312
1557985333
2060580798
408070728
435623390
1458575392
1877872564
870256487
2045096195
162171747
1694715100
130677393
1438215781
1712863845
396110304
348774252
645726608
1452064313
573714714
703135566
248586890
681267700
1047172134
1326257098
946073229
1915027266
1902385496
1456643410
129871689
353145557
201566280
1216931467
615748034
462724199
600066067
1910492435
994121371
2106378255
1862411817
1429029211
1688640407
500041991
1136806996
1014154482
2132501409
328875956
1848962752
469063930
1855822225
845978059
1628637040
509235085
1111489421
1470514729
1013752747
1888494949
300709677
2040591715
449965232
1704491055
653922004
250186144
280964743
1738412897
1580634710
1413841993
1173066443
1711533196
2002600227
2037657047
1352096086
1738112018
1946615051
840802397
2027098475
817813580
911607789
2028058204
12254012
1980711205
1665579509
4674364
1890477223
1534888739
555940858
1091294259
2019520470
122321841
2143790847
1560923079
1267349375
1914711793
101509773
561623780
357448054
1786972058
1797513814
121098030
724575353
276764025
788646947
1967602105
961466308
199862822
1718321092
1651421780
1013358761
863496135
478043878
9724027
1441930104
1001189457
1196252400
1007181601
246391255
1282535789
589352030
1537712087
1024920513
1325699295
2049435953
1097063572
1795597234
1352129936
648803773
254280539
444026815
571041071
1800907959
1378268519
1782617669
1178428343
1750418830
1726169974
669414006
1804584841
1452692743
1016253822
89732316
33791212
698222312
1578930462
1286659740
1666924940
559265263
654973773
565929232
1791412894
281632283
1377359338
1174318310
1750709594
1828394319
2142029436
1324286131
1681916034
1643421833
773826844
1803960215
425623328
1468793
1446123350
650368320
1717417224
1906141710
1172338294
1710828210
626539391
1835578061
1052419781
499338742
1834075599
1134473198
1583166719
195350536
1727983779
1614132357
323178551
41646632
449504893
1825215649
1099449060
700617254
2119557942
2121502326
869466151
194575673
258736898
193109052
308902534
1032823305
1746743466
1889365187
787005678
1961420709
707385681
1571088754
31072207
221544649
19599505
1534259544
1468365329
607924002
1067874292
541407915
345928407
488023276
1080795601
1183515438
1652372998
1165349366
502398563
95030939
1847349392
912314327
845952724
1611799671
426609078
1443087214
449241199
428317747
962926276
1129955960
590364420
453117264
105053314
336275692
590743902
1332074771
623242349
1194873423
2081373183
1598086750
1551109750
1659357767
1791954098
424855939
592814616
33463197
178194498
403552112
1954162983
841774059
1842765152
735000997
1618096098
772467178
1566983342
849106331
880308987
1495297409
2088080521
223261585
125409631
2140523452
2139840679
431842097
805843754
763446089
1145956245
967967662
531338563
270960285
298143323
1362843649
1629095095
1375482901
1998015252
1106019368
399748443
1016938686
1593153973
1153835434
1963552878
99423477
874363670
109046936
927061769
572637268
675585368
288103368
1034920120
1652502587
872666550
1560926508
1282339702
1374314201
791906711
444139440
1473648704
1971194282
1519773142
958895895
1212987353
773506901
1746218377
931186531
1836844176
328704445
76131598
1678268349
1795798627
303412976
1971229038
1771484538
1982717633
1166611702
313139172
1276900170
1006222291
1068976660
826898086
1550645680
870916401
1456870814
1026683905
437336608
1915812745
1969715833
70988555
271069672
1049339426
360458961
364122282
1862752156
1062259438
1832801331
1710887620
1928507846
263793422
1829671470
1731384086
1909989917
1952161390
2109963007
1870036071
1200344415
2063519404
1038519064
89136233
824536274
1436373628
62054136
1156766192
59357788
1694151146
353880919
796466120
1028460500
575365105
1485501949
1473986285
148818760
1302579185
499010713
672699219
2105279662
1121005674
1449263923
1253928909
1338937479
1955272807
303725488
1650402244
1733384853
224174695
161148903
1070506984
1455224983
679387096
411778432
885571861
710364815
2140833273
1342693089
1086679353
501048566
761441496
2016419020
26621714
1091600158
1852863831
2096954166
166617877
903596633
1679273336
1823956754
860856841
1930424410
1867560232
1903673907
486190238
1541303217
293211600
1133834124
544627988
1750409867
1430104604
1257907501
1344355517
1822162834
1593084900
890802899
1372665703
731020337
737087122
917206761
289145003
13709564
867545876
728490962
1990172639
1787827788
1368899534
1141679439
641145332
867591858
870543002
1433728128
557224785
672550188
262051941
881407987
4405393
1160187006
958958216
1500176532
302010057
1992169333
1667301345
716427021
964528420
777436216
1391535992
1527485258
1410562431
396863247
604521643
1982380416
513281055
2093597669
1317747900
1521290701
1109527002
575675716
1907067187
1712655028
1617531897
196216102
1945609139
938631066
1541161152
1536629516
133957109
618259066
131141644
23492000
1254092374
607949754
2073753599
905081805
416090860
61204723
233068859
1731917749
1037421096
1248065088
2113266624
1655956130
1609758599
251593246
1158339901
459254817
1120157160
731870857
1934040913
733536881
1990196740
1522509358
1609565855
2074093965
155915843
812833621
387796925
288659943
2084588399
1129218481
246978575
2131144620
1053731478
2131680179
867221664
1983044798
283110220
1131341368
318238963
1119488574
985121847
138348936
1592136818
1941385553
2014383951
1349551576
1355260018
161134540
769600240
631979954
1740327300
1509114827
2142783594
1224889224
546806934
1677167894
2113636774
1544986976
1513622756
334077111
323072990
2146955355
1825196234
647964521
623624353
1249740435
667847079
1640967295
1581124158
2100294402
2055118251
1022672257
1266621952
1475956838
1698248113
1751725542
1455375077
821349054
824841384
690194268
338243510
1921712864
612368897
1705516485
1752481498
1562370295
510250089
607011497
312938673
404455361
1448662538
1317229696
2045020131
679183534
435728975
166352971
1429380581
1234132495
1330122794
1295468989
1853452335
1434362140
1692018027
668092650
1941560398
544086948
372374726
1750297109
1766841457
1419928494
147870229
749648839
867134924
863587084
1647296059
334937100
1959024492
1541574911
183237706
730758664
1191440045
1244830573
1584745891
251335319
845926558
846953172
853573392
243133177
1302000901
488171359
455965182
658338803
776235462
1670254065
899625143
601173582
1064032495
1471339608
1275450703
2123899015
2105598718
2015048893
685838775
1959443039
578315500
1931658999
1718428516
1053275142
698362432
90802081
689191108
232173625
1927932519
1801505569
414355611
893372233
342801216
1738667749
857639077
108391466
1078348519
1448989324
637494386
582579279
1020681621
488730126
636725305
1473563512
764987051
1572583527
692432818
136281903
152406448
796464535
173708159
1358513867
327534102
705550722
401207799
959057095
1021398729
1918993245
1854181564
1308767237
1377038971
817994609
1764814016
1155659501
759724143
1870315421
251790230
340934591
355213922
236946439
1802590243
949841961
1984712378
194236866
1035910050
1377058172
1902340604
1816450894
527615894
2049074172
84158144
1128836838
433599658
1345505149
1853668375
337564097
194208007
394925769
1552424555
1820020633
950767903
1952580580
1639156737
1641427762
1248147624
1470856964
1000367181
188955785
512924244
1673266200
1679637804
439845519
109737507
583673904
1737993101
248849187
759836604
103033753
1269526367
1730896619
1561408320
942667124
1977319469
673131791
1484696648
654183331
172180594
1717337385
111575649
1926305084
1353786649
1951926632
982361635
2094951196
1768544973
911556932
1338927742
1802922759
168763349
1305575045
775763612
26751491
766709999
218473558
219628801
1279565480
1389147551
839559524
1077572619
596901976
36201908
1415946383
1085942585
147961860
644468188
509783155
609254688
1564875698
1769140718
2014040037
1286251703
376396830
956077137
720591921
513388756
1893146298
175311568
1803292600
361371979
1840148725
601056275
1544912660
1635636997
166820439
1785788386
1642391248
2020826283
381349872
175377314
1197919291
1679227811
1281460862
1106985039
647797258
1948965059
1453496018
1172135606
2070506695
235627184
144547655
607305511
1476769583
1377547245
1140920786
1939180033
220782770
2105205727
712983264
411201402
1382037309
179948475
562899735
1310134689
1738911095
768356305
2086661224
401328043
1210707936
382262840
377239589
515591370
1074698989
318906316
83892487
340005104
2001932269
1798632224
1001261814
353354822
440444576
1283573154
1014374282
162666802
1577526445
17514190
520625625
693519803
1910991501
158113173
1109418332
31669486
1575737702
1606806968
1056483491
1793039346
1234993002
2084661522
737269032
771694232
1118953718
728547674
178140739
1744412624
1803207357
1458359013
1335322434
1675232631
1376180441
806346800
616248566
750730402
1270187101
1961371817
517414880
1515994277
1852365059
1949890101
1103307735
1686380905
580439590
395040724
482732585
521753593
809486969
722120527
1595672211
36088907
168818634
569549959
1046938812
492874588
1455653580
851572929
808234707
1083059114
1979246398
1366238629
1273034761
1784924729
929272206
87434608
758809808
1028697056
298918391
1245525533
2017080527
2092092034
2050316658
1017947566
661321889
1371051515
1143710466
1045640907
252542506
1653988048
538784887
827885015
1624168966
383066872
1569599852
1235100333
488452811
1237322470
695702482
310533393
1446457811
1059424772
871035991
1766550215
851449170
668637402
1564749361
943640588
1078102708
975824403
191587365
68916171
66975304
1923816249
584256349
427921866
559246451
189849303
128103794
1106130105
1715959543
542389527
1867098379
869954270
1680311566
1250788651
456332884
655214601
523024487
1995048693
931849005
1261943949
1516630219
1124109515
1607207329
1812100232
1500307679
610320594
1593611796
1818214093
762758081
1525001010
1257758577
1731305495
1812131149
363605369
752155666
1647736143
2095716318
904099081
1277412014
590072133
808774416
980126585
311590767
1772167655
1571796411
1624824679
1164742487
1510679640
1062570150
2011353940
280901871
2140065665
2023229592
1323103672
351221361
1405655617
948911312
657178232
1671573507
1160452094
870804919
80246702
364548358
1906660061
352053165
992582284
1825382011
263092033
75528550
1818357667
87927810
1386756253
1150336027
905159223
1094122669
1314017073
1546521639
1409267366
1079867386
1365588497
53581548
1577677995
1114697036
105501436
177064467
1694610432
2002951544
1742801099
1172633264
522617330
811765984
132051229
933712301
740140774
1580516281
437438583
977003761
1290420644
1335081078
1576413067
2080624839
1552370306
1503307088
612219910
210400935
8255084
1882209797
470259594
767017553
731697546
524975374
1195551849
1355844862
1362275925
269079083
669169473
57142491
699467017
673384027
1151574280
1030650985
759746483
1606396300
370375798
1211073996
560561491
338831648
1354062956
50087750
1204798776
275943342
154647445
1072829653
1897902282
140164499
1686697400
396046023
1112051937
546002120
890132467
1296396377
878054619
2105173668
1801076440
1324327300
1098341843
1240404412
1622037767
2017596939
1184774865
1522835729
499029716
826010681
1214702790
880730621
1203427592
54034681
1277295831
753371511
1558951241
556712206
1930067289
1084835691
1092962061
126315621
1952578858
176104967
736487446
776576351
387692393
597436514
1803296465
2041891475
1567553708
1815292070
709248023
234180681
434591188
1547239320
23711633
2120136189
2092715363
1082524877
1037875038
856594053
1570141352
1507275439
351203136
37359154
1798693041
2057838220
449107932
1817723245
185612614
2096755974
531012880
580054108
1158993501
402825405
217288934
1898237725
751280771
1518551424
1459005428
676858998
719409060
472375130
601137363
282303778
1750823369
1732180211
2108389114
689776220
729479724
171019399
1024501290
44316069
547371671
1267575110
1204134933
1544806867
319604303
1455893350
1269963858
1327562492
2036029982
589170703
963753533
742802085
1401246773
2045031648
1449054162
780775525
1482611668
917435876
938952810
1902701543
998711423
1821077648
1964563051
178847724
20138212
2065464811
1365225727
191515942
1335996652
1838889693
1049032910
2128730373
715804488
2144857122
851224390
1629612047
1438742014
149060641
1648609910
954905678
926284354
474198896
1893393882
1267693891
1365413936
287641310
736398111
969230564
1549524128
919247600
509686087
2080226144
834097037
1328634519
872087280
1587451066
288463163
1319074993
1170639622
1418759704
72130841
1256632196
1896636343
1329970880
92410558
1380965942
669239766
1751726758
100297727
718676478
9801150
2079155392
1920382239
1398118821
2139506518
2102641013
48038774
329304226
1829775005
2028826026
460918504
1274268354
2098538186
1823672623
303639893
1084795769
515715809
1545190470
323695184
1694586672
580951314
234188746
1980088093
1812778500
787541895
264202091
1349934480
872695744
922035808
1461874433
828617336
1262336233
842213505
689850178
950472940
473739596
1387522403
1024879777
670884675
379551006
962908885
1889327445
549405018
1096458413
956674171
615755884
758883740
71153549
485049195
360187093
1849095725
1536831374
2021457413
587679363
1494827044
1742876495
1614426862
427567837
1878054288
238979221
1856872094
924114058
1103684568
877592205
1682068874
501785235
735922927
2028256129
809679983
695569454
510339349
605197603
1320145911
1856686676
2025043098
1955909276
462556712
50564324
1630238930
1641159164
1504326961
61914529
317254093
382838881
1854823109
2029339433
263650108
1216047052
1442164145
317602946
1174585715
919299153
625157936
448524912
1823240237
472985767
1476609237
1511270976
1142470005
2088423429
932790449
1236670837
218684080
1782761146
1086064726
2030380393
1483052117
533107426
604620042
1209061833
2132590077
1200540020
2062223904
574044246
1012965706
941110000
748402313
2097863884
1907243843
778337118
564485669
1366066152
297373464
101527278
461410116
2108654291
1743991138
2000057620
2034874269
1615164088
682023933
158808700
1979117339
784089572
577008092
1944626861
510531858
681786050
1056052765
825325813
715059001
351436877
1393443266
281348584
777946244
1901929631
1076095804
671501764
3467173
50115572
996098119
446025642
515026397
694399234
340167228
1625224493
1857330196
272406918
684222219
2118892389
161939741
1777277158
1999973073
232844633
569579864
140967452
1326032325
1090840626
157257124
601337275
838436577
456958964
593907979
1398245358
1713117838
1692153407
1767792237
204441549
1917366045
315307315
2019153412
1866007020
770142855
986639737
450635691
1427814192
313628689
1250355722
2068279136
743761953
1751038549
1046259000
416123859
259015034
1100443707
986090340
1944483919
1252989691
148717984
650508139
263632699
1574655380
891602184
2102631417
1220696666
1265625702
1898312303
824706692
1029218709
182399491
493049447
662776202
1102221971
1039899480
348375267
1968223201
472151346
9594304
1859740434
947167861
253240473
2021920016
2133042228
1328058489
73470318
493858769
2108316292
501395255
1141220540
187016394
2122648974
109464158
2021655140
299695346
1509570718
1955259613
456041937
358079758
809766373
91000538
1973253158
509275884
603152645
784442391
1285766461
1290912676
579654902
1759569535
809972778
478190319
260750985
147304330
1305842583
589600044
1276552451
1282510223
2082386303
499774842
618464176
699435246
867528396
545835830
920739417
642413350
9523957
2062316581
817924529
1292992241
1816361583
1683915063
1660344510
301330470
1868972195
33705522
1464075372
1815964116
1819830831
1902239272
2027180175
191424547
1952159363
494723243
2066056695
1307021842
683052826
1016500420
308832914
1132230132
1740072011
1730265507
1149538926
311064212
1918660834
99444316
1985858101
1446131771
2083093883
973020142
618642069
102505152
1311618264
524927303
1887627837
1853721814
1933182230
1718430849
525031899
1617320123
247734229
242606839
373665837
1148145071
1912109099
2069122237
1117127451
301462466
1889224522
889603774
2072763263
951718920
1718878751
778678833
95331139
95248853
1169196483
1446554059
580213615
1330836070
1180242656
1000328434
1787921038
1259647271
1522316104
1066271047
158871729
1070144288
697218440
1819698800
2004639375
875928265
745559004
1661398754
1712520025
484022840
951442197
732172373
519546066
783577703
1320255572
225306901
829172083
529528556
1509722020
813246536
551161023
1931633508
674294127
334748064
1852404139
1475788744
2107823323
1303564559
399553372
1772264412
987626723
1480132027
621761790
126534326
581757674
203184127
482509066
1563570675
1044637495
672517108
1570464
1879872101
1487963714
938953148
1778258600
629346069
674963834
1665078421
1256033872
1060681645
2147135460
614569680
520334958
35163898
735304973
717485902
1137753704
747439831
1294811274
1966735326
2008821590
589492735
1193296450
603418665
2081500129
2028439824
836565820
1243460055
1483324644
367296074
1668220230
2019564092
18850323
258298755
447972079
1646797389
756917051
814635935
498795497
844898600
824582354
939828217
295274437
192302541
471838975
40072982
1501086322
557844102
1270195483
806565133
1786603050
737788264
940435148
1138954355
1977524298
814874811
2137244716
783360373
176246935
1321718852
1191285597
2137158778
1044665725
1292447045
657813749
1663548611
2024254631
139978295
611832835
316378054
324836551
393066462
1280955600
1963260949
1989417670
970510911
1222728151
410094138
1804242619
870526155
254351489
509170576
194297926
1975986606
205617087
1539539434
49513265
978750404
742417053
177113238
1510130651
499417720
203200632
1276228499
1352167442
902708108
918667842
229599303
1937727847
1890558474
1953960616
2112069276
252092863
1062158413
1522232121
1776211280
572315359
2019709476
656152825
966940000
1970764770
1695801866
1849683224
876452794
1911974154
753407320
1848640996
509943982
446864054
678545027
726399873
305403300
897884329
748694938
1832367539
1152034441
349206712
1484086597
1160066017
2138552699
1198095262
2000229761
403409705
2089900866
776255407
1719564060
1635050060
885239821
781004461
1983998505
1002513234
1771806679
1824609564
845570136
1422569971
808377283
1652284682
247849988
1556701360
1280113615
1238363654
267231579
789727728
1627984427
628153722
1975680986
779588494
1074287214
284233957
281424900
875946435
1422069997
803031846
1542417475
183017338
1232403464
1061809287
1002472218
2053103125
609373004
88167774
586165919
343898839
254735952
1301874211
1740138860
2048581741
752857132
853305607
1626971434
619483270
1652179269
1268207318
974214924
1234404263
1759154576
780783810
344146326
1180385290
502860655
2055040981
931350173
769818371
1460774383
13709953
121843421
1921596929
1220321967
436973850
1381654508
1632574603
1160373212
415964163
487556342
2041371019
2138532796
1812380742
341669972
1594566344
1703200447
1309022651
1794293976
1887833376
1000381127
969238762
1230255811
1066994292
1740381862
968925310
1222078861
654086205
517422813
653011550
1809454280
948707037
1533226881
440389695
1964714550
2060075911
535540568
1207185125
224631148
519402699
1666051198
890998147
825094347
144781452
1829214448
657703687
1083898748
1546597324
1177460546
2127854989
253181319
1718424311
1276425824
1968135247
1595619638
2080573855
1861582294
2121364989
102299197
195688380
1371724567
386278085
2052723103
1677039548
718385619
1718992019
38019288
1842942240
1911417812
1756992420
379785921
2146367954
2127187317
595651251
696076276
1227728955
1288834077
899309861
549543269
539487983
133546826
1046398509
1516354363
2025620646
1682488648
135680894
1785916568
656858893
1124831038
912852763
1451415297
1806366680
1488296632
1599375517
1039542523
683738294
1623688347
1145455255
590746386
1605928399
1308526928
142776758
1882927653
1685299193
1441882570
1685727187
1962798775
1540291287
363970082
1683920115
70594767
1688158404
843732378
1162206801
1429487642
876690093
333962419
516033966
1518141184
2073427465
1261466948
1302423963
120802482
650453757
38710856
410953675
1904337083
23623644
359679774
1926172582
1231727300
887158076
1545274051
1804489009
1668274349
1712060484
1643386304
538475347
946259228
230611300
1220397428
1673011340
2047382334
309697062
132506252
596336286
1714875060
975955500
1999309460
279660978
571877604
2074405650
240001249
502751598
84192061
244613931
1491750510
659720062
1882597414
1381749436
1895060027
1901377326
1831224553
58826929
471855930
1003637877
1619729390
2139712665
1647967320
1177780245
90173719
2003334352
1040483856
2086188099
479027275
445457017
1124947118
581019777
1571697085
1554750978
227151114
2074728505
1908188629
70702127
1462018470
1266815985
2070940739
1487952062
354752404
597176774
2145089273
862804498
1624497457
1075296738
312173267
1617216342
267267131
285176305
746250042
235586372
1357613084
925090023
880538237
535388563
1447138930
998865938
1770658846
1530301170
74571869
1269574058
1015093275
2108876001
1497640225
1300339097
949780406
575118995
1870831971
406733981
226925554
1109749065
1105065439
1719728179
563555628
1326248436
1036568335
367900798
688951094
1164798362
2019993709
387453871
1062585044
1899582757
1310873534
1871065753
1797379333
1773391554
1396299521
533113501
1460616940
1951498339
927533955
1687939830
1708379633
948585799
2039236652
2055478656
1268883580
1920968677
1134286832
1015685268
873593187
1639936884
1446489645
948436017
431967191
637843180
867697772
297454588
1174005633
67693835
892543139
1266843689
1507294111
389233393
769171837
351978548
260011756
1819386811
1336998392
950205661
1294042427
142720238
1648120747
2051692642
1164464631
1522767403
1007752116
1020725122
2013957015
1385689832
1084195712
1920672421
1298694102
195799124
622897545
718757297
803689120
280122421
2030093216
1724321116
605077682
51037958
1350869714
426883405
1009253259
1534523244
1071588585
860786325
1785777304
252771630
695357514
1799556643
177508866
62038926
846479882
1991586755
634816803
1228883820
1889348563
595678775
634988012
1605794388
1079808437
1000692472
767848619
1423485235
1462084386
1552752352
430184485
1364549618
240438306
577410837
124422226
1668416723
1020581688
1304307721
2011047618
181025240
1560923026
1823559040
1140298910
1482194545
1402941119
897159977
493186966
1527172571
1357146239
185154400
1215496043
851271223
1031574365
1502806607
420629989
636811805
70426394
94388388
603854657
243160368
1840823666
1846655633
1628157191
1792415442
1395241254
38564245
1432025693
875724059
1475549067
2053762934
456628562
1454994018
548943264
793856611
500199635
1456521171
1380654416
2134989856
713224596
840129047
627623426
124034050
628325049
1148482283
1600485976
199853183
806321570
585663899
1214513945
1233894751
498506075
1258548227
1999785852
440616994
125992064
1719321035
1281556625
167739197
1589742298
1760127253
1689304516
103182857
647362015
1502991679
1877594443
344440896
551074325
955581936
1793910871
1809419641
1557718759
1563058027
1958072726
227229792
1857051390
1058289833
1319735148
1088628087
1687496913
214153797
1605186967
1651252198
1583396728
1959672280
292571833
513890563
1881790950
597317121
1837832232
766322704
232056301
1840696923
1740699159
1494230372
1965646198
941049228
1452178973
767562587
1255927760
1460705570
611633215
128960137
8872386
1265192240
1850055559
930686014
954418494
926369000
548393580
1205226647
115407132
1289223565
1225033244
776807424
2064047769
434994203
1172208052
1500715211
448471501
1795496695
1576401279
1414300203
1590446
1329951138
1131982663
1157258395
697124094
1073057334
1750751240
1798438455
571905353
1733237294
1966893365
1899666105
2141392059
1383381732
2065433983
1479481449
608497313
1387252714
1444877964
530540180
441477705
506375208
1267372693
740327520
323310540
1562850125
1006098829
1859607451
811753842
468225581
2090275086
154025252
563779313
190493185
396184687
749974925
1469451109
1617989825
1746162394
1323031191
1868052285
1923748230
2901513
724706172
629573268
1724858568
1094253714
1840998953
66902842
520296658
1278406640
1524233538
1339376707
1834461690
27766440
1178194709
1496952938
1078173856
1894197877
2104096241
731210496
191215317
1614948654
324356322
1990596645
768340791
1423150852
1534591580
2051396952
1917610063
719492382
545966550
1737525865
2105262122
51336627
1613142635
1996599604
1880318361
1473585525
963552499
946982773
1502050413
1995071418
1813801789
1750071221
404425587
1199505586
1842831933
1100955220
2097530668
1706007745
1606100207
225068481
2115580160
770048228
28217430
462810647
1770358365
1824962481
959281444
668331699
1603028494
260711900
1538641478
2127040308
78147134
1559751804
559835952
1345312817
425432818
1046455259
800861839
462263035
176714310
1212356532
114375335
316375215
702671745
1149772922
2121336341
1387728275
1121320041
1250072768
2026554482
804797360
108139207
1311430339
1627160679
1171107634
938199895
773620696
33301898
1870667329
167015349
1783391830
170703586
309623816
1571987525
1085325198
208518608
995848384
955565561
1477088944
751230478
2022245543
1920974308
1752700148
1475274677
2040131587
844341045
262976762
640812078
1409783200
1245938781
1527171966
1822361339
405091499
625204848
372559041
227010514
1877810018
1555791621
756259330
1161438400
767507248
43436863
190855692
88640862
1108460945
1348174069
1437008899
1118664115
1517455394
334684960
947611982
1024230177
706696550
1678584574
1004125124
1263937274
1963164880
361170320
976466255
1045741372
344851547
1075376455
1966842686
1159688510
1699062853
1569204368
606486210
1078072931
2106249914
1474103218
1742745066
604962579
454628124
1150542144
505009510
1785271949
1370787082
1892904594
216654188
686483774
1306821516
352917921
866482319
2134056681
1188938026
10778119
1264799678
882541180
1979525627
561975354
1584460297
1174341818
1327601183
1614010429
2077731096
783477060
966264232
1006109972
1470716831
610725423
593289637
1018696767
463180240
670043058
1157697358
484940764
2138688198
1984703087
348391469
1581809158
1347197982
2146761221
632476179
465950616
1776775425
1773716839
1562357407
1842337589
560432934
668416911
1052220687
717391022
1324829356
1496302839
1555934803
2019013551
1391756667
817884798
1152945165
1507552662
117303017
610827557
1380489132
861714873
71517812
2045344844
1139244106
585332089
1642882916
745599795
103194089
211226731
1287341481
1014993547
1395883282
722912095
1226473426
1511537531
1612879319
129983779
607136278
882795223
909283371
269742095
367545132
1844022415
1768003309
2065942639
1500239546
1657953075
806347393
1899285077
212644455
1014497096
1802549179
1192738745
1018932479
1138667953
1098874647
494179462
2000073636
1457938699
1171592725
941587815
1996268843
463473590
5138027
713789991
940207207
1457289609
941064902
1312077181
1801524889
206530247
1285057505
1983684654
822945830
1232731689
830286752
1682912091
1148281888
392941210
347552012
1084553861
451015172
916969577
2113917443
105630100
1515661547
795390757
1705458060
934048734
2018086453
1868488474
1287633903
423736023
2091654187
1690573990
1589660710
1616417718
1487769057
2026649221
1985978625
1627950073
2141610144
340848728
1794264152
535130658
1381271020
521299848
2024783924
1719550635
1997053349
722917247
1255834872
169137715
328507021
1366734103
298037782
484806381
294055301
1539798355
782740098
716948382
1525969647
1151737324
1887367786
195978967
1575052834
592941100
1165855863
1965611670
1501087463
1599258772
1947774189
1662851289
1710708536
645682385
1639149217
1870350042
270087336
281241993
911834784
1577383640
2117522235
1504898440
1866211430
910580172
679958101
2104291332
1080145118
1647122342
2086450196
1300035167
1100944715
735958975
1584522143
1329387667
2013920849
792994347
930023831
503710029
959986774
876475423
1103625936
1014862206
1734228791
2102553186
814518278
113195907
1342475193
1968096373
498137551
1088134140
1169232686
339515591
1919367963
1746912203
985084140
1894077700
2015632784
1892386619
1510594448
899486811
880306007
1972476047
1822281336
1337184441
2056741618
553127156
364553177
484453863
718068437
345206605
1749018255
1366784188
467216711
346633568
1755415818
1010424501
2127110663
807365834
1581423808
282082883
1260899711
983116560
1306881320
642924287
516183040
1845530519
359024854
1924240571
1583540659
926579627
1323349044
2141117796
2108211506
950072342
2071867293
704362457
574897214
389432820
1371209334
309707756
387528607
800028651
1400627563
2074468223
2135692985
1267289810
1474075110
1857757604
1545297656
926141954
1146892399
1656569410
1411062290
144529875
842071948
726183936
734943113
717474853
1331405393
1749066408
1299797912
1065662356
688256788
1646052170
272669439
412650364
87687635
281263788
1580192079
1902777197
397528907
1038935981
1509886942
23151719
247001668
2085948845
1292870063
1376473083
1902749073
1400018005
585035667
231140991
1788962459
662127304
302035917
1163244919
406531451
1596561564
718515772
905865669
1693933387
1628657245
689469132
1643380071
1649554990
2019491401
706125869
482931399
211399966
288246962
173569336
1143670719
440316200
1825143050
437330402
614137489
960281947
981323499
140645781
922132035
1752551723
374782276
1316869192
1259556154
295782751
853170646
1080078584
1085400778
348872450
1014360334
683022710
1047306682
1682790386
1886202125
1603228660
891493792
1779624698
1874335605
688706182
734033429
1494427978
668060394
158186915
1783409018
550515018
222822616
1232742559
197512828
712381597
609542664
257706247
1275746532
1954660309
444610309
693414681
2079852209
2028769508
1596229611
187226170
738675140
855385732
277662104
1483061243
1624383449
1502509598
810893512
1636207439
590345868
1289837776
494830942
421980272
408922178
1995169033
857335542
1747646151
1442032816
817232170
1010710996
1312370468
2146764383
976983068
1802656495
565618938
720533051
1876518409
5808306
1118449177
600272907
1918420119
279345954
1625571886
1219514469
1143536104
718297004
1496279374
1608604181
1450924146
547153928
651206688
30711063
192875136
1736830298
1205625666
574166579
976473244
61334920
1914402396
1840019638
267024125
2012922256
1370986187
110796304
1906872360
1753030929
1243389706
451876862
2049965783
996014860
301062289
885096621
1471019920
1011418663
1114012035
1358751606
266165375
1155430995
766708217
609176761
329737219
93556852
95419530
1852121141
876241585
1005854881
1355322467
168752302
643332302
1706376727
1397655018
1215690598
33835481
853827296
1469752132
322076964
352581704
679996300
595669572
939914672
1643896821
75407733
489122549
987079329
448140935
1545215318
1091903898
456736380
1847556973
878809538
544928659
807832246
385812859
313141353
759992735
1874072630
495988197
711946777
1169672616
291639250
1037064401
2054954096
118851154
810457131
1994958909
2140138928
641061469
1762005346
1002843185
1559797693
1205144160
1592327490
589215799
1820263672
1385696997
363455285
1561852721
1647855763
1118726357
406395544
453131646
1037609680
1324829304
25087573
1627815123
897941869
928275708
725091832
974740104
1458106231
2095698198
72515954
1401986540
1762537141
1144089457
1439601489
828529782
1859873833
680425554
697355475
232847469
45470781
384681304
1194062877
1553039261
954218320
2134843745
240502343
2059441626
1488295590
1416942798
1009627864
84531133
105316593
1543541833
733826794
2043208531
428466149
1656059214
1490832514
1292297769
760126774
1541026740
1199592060
110900605
1721946869
1008307515
1836975664
1877835096
365231171
1951772570
1108159284
452054390
378992233
2020493898
582463778
1515096271
1272428927
49718494
466029574
506383831
2089443430
461516076
1523202608
1539833044
167347888
861705094
2071255370
558580445
1132332776
1056276328
793093737
413599974
523035127
1797317488
1409913289
1489847025
2049312965
1906579562
1292995597
1517595312
932803226
221244131
1386601499
1761444921
1281280160
741054554
1718182728
2065181606
339010243
723339508
1677758678
2129582676
1535711406
109478146
15818831
634072866
1333618710
1768057075
328777439
380458323
796905056
1403395018
900235636
791811578
1901897116
1609510085
583240092
1718950640
676389005
1547629596
1789201449
415265110
204620427
103142524
206752814
804993720
1269809421
560478905
1046117286
377804591
64527943
687874796
938425822
1972966786
221989040
489232892
615896684
1875853100
464475795
1047531007
444419572
664255518
1593830927
1222207869
1034703318
581894299
770027303
974958046
1744509396
1046493701
68041122
120433956
1831655031
1966181171
1277788737
336593187
201249725
1242206041
1767768368
1698455438
501269139
1389614626
970178798
1387281620
41509432
326046261
1889015682
2071777555
305893513
1592410919
2030503233
484144153
1321510123
80411378
928928792
990064172
1039513910
1196478388
7210769
1266736900
506911606
1282612473
1187924643
1458642586
121313927
1406931065
1567516674
1691656784
1555998575
196906612
305881969
918499657
1286528442
1120785137
50131136
1604501364
428588370
807586535
1977967333
1070758905
300867647
107395983
979142526
288507231
1810968867
1048622966
870877228
517091232
1388329379
889241443
1116392654
1959931738
1744682391
264014695
832194663
1129697518
1236475505
548099230
1078151449
1541017858
1643186084
760616306
683150327
172516448
2078841459
131549170
1507663749
1009868376
1847959317
1175538422
1486025478
2013812156
1529874872
138440894
1632005998
585282351
1873201176
1953497546
1526529425
496772793
1449950356
904216996
1163737408
1123180922
285165741
967124868
729306927
802053218
1862267983
1044754750
1635391186
738988253
133316568
1919513515
1435726153
726727817
400698625
284276354
1460538288
379278784
1002978212
1941170928
889289950
853314393
452417760
1442052439
904565083
1791400197
649269737
648332026
1459543153
88722851
1796033633
301515929
824206821
859883083
68274200
1461869959
1814605954
1051404319
1799655438
219454647
1697001903
804747438
842438174
1174431850
1929703774
462166845
1929863399
2137417646
49138306
837005910
240361006
1136582805
1848039459
32116619
209281720
1020047231
1202562105
910054211
1901800649
1208770128
783405715
2068545605
1159485229
2111538227
1135759305
1374888310
1127037395
1718318731
1887049442
1233786737
1131442185
1514061194
175779539
820918765
1336416500
589967149
1106099024
1244481806
1181453676
995058669
1051733237
486099793
871795480
690990043
2075142835
698181470
2133877965
1197003448
211352879
293637199
1587039940
313092066
1632027389
218311715
1698085386
700807359
772804825
360443545
548573873
972126591
72227281
1691848657
97043001
794681139
1982730680
819020504
760212994
1174223212
693293802
899575606
845658504
1660481481
968295901
407189604
2074030320
1317115752
733248852
1142818668
262536992
807688233
2061541578
111211987
1615846518
40859494
305175109
833626814
1730986119
1223648471
789169428
2076041096
1861822438
1010943585
1756366529
1522632548
1498308661
673669948
777272865
897964683
537151401
773057905
1960796370
825035855
921480629
208198560
933665039
999510641
1191516366
1977185156
921137526
1970992445
264138946
1243335365
642874576
1320950394
809880329
1863912130
1548587142
1783570903
185976905
1070960247
1400029664
672948803
903562477
1250724155
1356139429
2140575748
1558342352
1711835596
811986870
233347996
52157251
1024469570
112565769
179517229
479136769
2139948408
1283304073
820414251
1151548056
1470864224
1486034517
1451876227
642389492
357241969
1143651323
1769258503
1565091796
2016466688
591202717
1563834965
1720144256
587373891
1230101853
647866685
233600657
1348731883
824295819
764763439
1028210813
398696650
895776490
1184204245
442067589
1750384957
1562025841
1172724897
1523825439
2070154567
1812654641
227325297
225517932
1134118410
720156439
1612088920
495749982
624093853
358241487
445605023
1630881888
979173033
1424721002
1331460432
1842482553
1074879300
381622819
162367962
474167019
1848383972
1508001782
207260093
159532835
952489249
788315471
1146409549
1442280915
1256042184
1589908726
1913767983
773714359
793432661
1978085086
1025163386
1597494025
413257459
416163591
1376641092
1151771316
657091404
1378391278
1956675360
244271287
29167226
191549858
1402259995
176022055
447451875
718746721
640278418
956487077
765195763
316183517
1406800527
662585089
2062870639
350187332
11059648
1121719069
610348493
1810973216
599095241
1318914477
1052995817
53354135
1388406408
896250561
1099449877
89007434
1889483408
951206568
774677965
1244048863
546296947
309413048
1887739290
655552617
1928497435
981997855
1767516663
1072123272
891544387
87755190
1748079943
582838426
832505861
454878835
71481434
193043091
2097073431
1678480293
325087453
1442654260
498147075
461506142
681330890
1020930473
2055390470
637454834
1122311702
941500454
1070455301
931123656
1065404563
1637397214
298748371
1541634891
243434426
627262075
1274603122
973853417
2137751944
77742870
2097994071
1219399107
1420797663
637983863
933775501
730456537
1125573476
374944550
1845427917
2105721054
273898182
1627739207
1095758021
56957928
1236718028
1054249574
198363681
185009771
2086097240
119945773
221549475
879234416
1944590845
857328073
1752291816
2042009322
655341833
249287758
1695266758
2062831746
1739071604
588466028
297222508
1491043123
716084956
962415804
1432798231
843747007
600476607
1631018998
910982649
811604345
1410364463
1154972070
864061969
556964494
1907642379
1421016726
1812736590
1570518319
1265045139
1032146553
461009721
935425955
751846385
837587647
1572152812
1543544870
625583235
390198960
336446927
1665218139
330328313
1898440524
1888582255
1803799211
799898491
1990267542
245591818
808281633
1221525484
1752970875
1414878806
931964611
1625903391
1993574498
1024181991
1654403950
1215682999
1638416281
2123536755
1988792329
1560044746
2128102393
243026072
955736909
1037551888
654082134
1727586284
387262972
1534912397
456729809
961598123
967882578
1817210938
174735592
130862076
895766677
1771417714
367722434
1450377761
515623270
1506376568
1368061963
1168864757
2115720345
1318062891
1428199144
1491533689
1444952527
1704789298
977061748
1143453964
891921925
645083422
202576514
394929886
65117151
804823286
453231366
1573462524
360934024
235917434
532542206
1867857825
2050489897
1298563252
1212499720
1334190581
492576345
331003836
1543263904
1981087307
1999095038
923839207
1720024419
1967489491
432558239
701363758
645356934
1787459083
2088473555
1523669976
1369044872
1132833172
1652403853
379548246
309716269
1465696724
797647470
166707304
579672764
880532167
577013243
1465359641
1592777974
200175282
2047117242
1759153583
1193413781
1352972223
1885628140
298070772
289378264
1774168291
1038620560
1168788825
1764849375
832298108
228030550
511297406
408980338
1442589068
944562798
1818928797
2090504911
192126528
771001854
1616336852
3400310
219837074
193541408
1403536829
2050416224
781217674
185509977
1899429103
1800452763
698264461
2111316446
756867951
1315014948
1095766776
1516630219
1005707191
103641209
764111201
148020463
1270420889
1097407633
43808961
2100296359
2059127383
1230118633
1707051798
2003981958
250855754
1152423878
1505275716
1222378199
1095824527
997656532
1066216836
1367186963
1456056908
1179145549
471117108
2066567914
424288340
2007544152
1954573280
1268019761
1604419430
1970599845
589438870
1627489002
2045033800
1517737565
336762014
768326792
1694071385
394942114
795454310
131483381
1571188640
857566812
1508980187
802836162
1921088297
987945348
1974647794
310935800
1175204890
1529791410
2141432841
488209871
1996708431
660985310
1300021175
897056146
1979191447
440741573
2043441594
1552117557
46279892
1947167447
1391535992
592490338
453030761
1009873238
305586509
1592861061
931537650
1382589427
1691809732
594397227
1358123524
769710268
409958430
122796910
2117551070
105164636
1865509996
205421684
833662997
477992078
42163319
1353305043
349898443
1929516138
511156064
198073026
1553502787
719373306
1764645841
2000487259
593982677
837249669
1342532157
1033164256
309055699
148884414
1844485387
1897408586
822926002
1314488367
694579213
1646586470
1235884469
1841539346
179600543
1487318442
491700103
1677484873
1120976114
812548476
207813400
1746791433
1906542640
826754301
737706883
1823363463
771338252
2140738079
12222723
538083803
1727000832
293490049
1586982154
1025964106
1272106037
472655713
4287254
1684365634
1429958922
850529101
4514837
1729767602
654935360
323865604
592358958
25300628
106730305
1007540983
1032281430
1043902224
1422608104
1517132449
1588467753
1924442328
1012694574
1544706956
361342138
1618025968
928975313
1960126963
1935649541
523043131
1124950191
1618033075
1519535785
894556854
1591757992
1114016681
361140342
1294697679
876625680
1913293372
485832433
1911204676
1391959708
1736047728
633763107
1367469170
1695881204
1089214112
543898097
713485829
1683453520
1600876191
685856325
948636912
1451667472
1079938381
709192636
798676122
2120040154
1034726025
1384415896
897363493
1130651681
2013009841
1025399862
727181788
1183378267
1736109866
1144917000
2103038315
160421147
1397882761
1646020734
162621881
77475596
1184242410
948363997
509147260
1239773211
1806132406
993978989
392021000
254951939
531689565
1143590435
1678456408
655965881
643572798
137558867
259903270
1980623941
361502271
1312257098
1360735812
1096496795
2130268356
429296360
668457762
1870785548
665662707
137019419
1516001234
975389948
1152400384
269795327
195949113
2122810599
1903915183
624386174
479807492
269402383
1495297514
301640914
676364393
1381194576
2018530153
1433276935
422888668
1812051592
760299250
1718971342
351015098
755857430
1930830052
1933308098
15412493
1454844726
1144618066
1219047308
778504424
51252028
642496955
1109626748
530785463
1551730900
1101228818
2073830356
423644542
670209942
309415760
486262825
909382599
2104205761
1594539980
2114410221
1969409688
247327095
711710879
604152091
904146118
515064031
1986994408
122084965
563093157
2031053700
1677799465
2013290674
399491021
2114858874
2063247162
1386432438
1699824189
528510543
1414076546
1811780567
1700280961
2092798619
250043046
697146626
770662647
878039384
1179306238
1312822757
269747015
1876186704
610570169
1690202313
543320994
613291052
1562597899
669212676
528351493
1757485655
1882515105
1051707266
2109188296
1971142391
1550937394
1310819575
538701630
613614613
491654793
1672906828
1103630605
1477020203
676881785
211931977
1211476552
504535676
1555638142
1902268466
1477334969
487241456
90665654
1071572089
396571723
13172793
1274109787
1540893427
1140544728
1662548655
1600523329
171963305
966636171
609059518
1387422938
1336410599
1812328482
119858496
1283916684
1947195497
687622739
62893767
601630159
585665628
259376474
1038574879
2053579256
1527762597
1841077150
29253099
1339952020
2077622949
2022607832
183142615
1619200297
1794120702
621210201
1662416508
536458274
2082706456
535326383
1160349361
1467736478
1769606480
285212226
1560901382
1236310314
878868200
1445117781
836617224
514339816
1070482979
1290007634
2146485574
456145714
47168954
1848715065
351773396
1154107778
1354461901
1916208414
683698177
567311144
943461779
1162708246
224804910
1177179647
1000397961
1707816581
452151131
1429903246
1051516079
1339282920
1052024160
731358441
1679831630
1006566993
323974952
1071143723
905046530
272213121
1618918303
829895393
1397456108
297027457
169714615
625359724
1219172042
1607713747
1448983335
273287673
929549625
1062495830
1355857587
779239550
890963239
433039547
223254766
1032082414
433526032
1000306282
668722231
1678043086
3496388
183230163
266306478
760684252
361071999
1750472651
644300237
1701195217
870302468
783555809
196648213
1841795275
1905022194
1276442817
1341184070
579378379
667409865
83788712
203108169
731711377
1210345622
1411073645
188078444
981049908
2064564536
568460239
647051798
773578091
67924744
88049937
1852357062
931982566
131473880
1115887455
636767978
1526469005
1738949954
767631157
82369130
1929419717
1656931706
1055977103
1407920894
584109204
689481723
176975742
145996746
1766096408
1127038261
1852284648
1020253259
1338846335
1476796365
1398541274
1417281887
893694439
1701531475
854230509
1219030871
1681005107
459699093
997336757
809447921
130340100
1623735046
392933437
1214780180
1479173030
677562880
253043238
610033112
992781512
1162628852
1794362177
91907271
908162326
560968385
1231393042
401956002
1059314143
1483950330
1812173334
1972146802
395726249
1277720522
2132957405
526483389
531871423
1519586282
1345285048
267099332
1054433629
879331309
1438306615
1522907731
799007421
1793357860
33640588
1683611838
1926688500
586565177
2018998234
1829799739
267521235
88836047
1134871875
2102284504
1558128006
841657757
1671698955
562794132
1707221381
239181759
315554344
721578543
1675338835
132054865
1740889750
558216728
450905191
796527876
1845108940
2087313229
1243002770
273929854
1672117237
1588081554
743167481
1339296217
696065594
1887962327
521774752
862200086
2095937256
1154690072
312117971
41494317
1416441836
1710335686
938087541
1469998039
800965887
1294307581
1294195751
1604196682
1124343794
1015103586
1746431271
1756761865
1720634943
49814118
1361693109
92164101
616184568
1526770204
246684947
503185045
20403474
824827810
1210537298
2001630231
921473319
1333141920
1220717873
120892273
1831678862
182676593
2035747019
9768158
632740730
501209306
1006865736
1353857449
320203684
255552120
1425537349
1183881996
310750222
2020880050
482766015
1190641142
2137912555
1460902163
775466515
763829834
2095011732
472483413
346139594
1720444892
2125563664
1913748533
26578726
357783482
1359100667
1805916972
778979895
676950257
67701221
980850051
841994975
1553755574
1680138519
1147421011
6832692
753883099
1437692173
2048338689
1123430259
1833050628
1714713150
820246089
1227302947
175639045
1275899002
1837042962
1709242009
237098010
354803894
2130249674
738847667
1153726904
1855463927
1073062422
970994875
1938938763
1351320960
103015949
1436147722
1092620833
341526440
2105886078
2080799439
1668151673
1844385566
1983689590
1802955680
1543963651
1217364807
1573644208
47403934
903656586
1155500164
1797390322
1621711168
2119607682
833569827
213154016
202764954
1758268404
1672873935
1675004733
483359754
2073974071
1216378229
821318741
780019676
548869115
87928305
1143864519
871083446
1473289752
872231267
2075054986
1717643743
676765603
941311635
1506773961
1741394329
732707600
2104007798
1037834176
1537888146
502649195
1316503844
1252724378
1822048138
1120240112
1254183833
1068690513
1364755292
9243464
992004337
1836525117
966171003
766953189
649625919
742705038
56944555
1945540445
825405051
80042122
696679768
1057649564
382958065
193015383
1400868015
793455644
270590133
1004942060
637691945
1286402430
1317016615
159791408
1263684914
56761125
1344137835
1815787551
1830307120
2135747087
435831079
1640111846
9151745
88105295
274582757
82383373
5144556
1494656422
1949338161
828516180
1444985797
1812605360
1192258726
1733568547
421225447
111493699
1264755495
67574675
1386747769
180226935
490045178
433333584
1808583041
1918826136
1284666877
1420898041
54041838
1326318925
1775649451
1974037432
1928760079
911327454
697123927
1226641780
1490894195
1981481825
808135153
136366820
1247148582
1283323282
499774842
1974081356
669315189
199093145
82438836
1401939309
864890583
363755479
1295706875
1044633645
1140836237
1760481470
1429850018
1137976157
528653049
1485889892
906451877
1003223689
471475035
543495495
1975462025
1396439222
849716198
101497958
1840029122
66210193
677646495
1335627827
1405070689
235489605
654565914
171792300
1342888829
435386930
357249416
928788190
1570722458
1882061422
463215930
1066630395
1428812608
24543083
2035690310
1746349132
1476891284
2079860535
2054197870
1189071010
1789924786
1271460961
859857850
1527522043
1108072546
989257805
1769567853
941719763
782374696
1994105360
329970935
1050405245
1349188588
2045409104
659686108
53161532
1797398911
220072726
1261304120
58949727
424766511
797606274
268619488
1695508066
559751015
233297246
379327816
559962609
102191446
224762534
1764141788
1294675075
107845370
1065318521
628601051
2130067657
182641997
339969946
1287971526
1819371531
2041492539
1410133138
1700270759
1255549615
1789497462
792147629
849963429
782173082
1429526155
947162693
1960980220
1440451066
1911189080
1393054057
978770263
544412194
1891344409
439406467
803717761
806204615
1402399264
1362790164
717265158
948508138
1851053846
1054853156
293118613
1328140607
980915675
1826087937
1895020942
987224163
2127162178
742323080
509659056
1444229154
1810060947
1643775983
61135637
260371445
1344808829
142528284
904992717
115513083
1342463435
795327879
1003519251
1738173074
67941090
896978761
1446506512
1383304576
1987406956
2019001074
135206685
976165882
2035149214
1558317275
1982977562
640501709
1496842509
1581204495
1914671197
1617387077
469536792
426619645
875932097
1823920356
1706954173
282157426
1437664861
985687931
370191903
182482087
1111790264
98659556
123036792
939602708
852473271
283203759
992620225
602566928
2142637594
667341377
1239431025
1322176254
251494345
1406100846
2134701491
213849324
1658726264
1785671008
853091689
405005565
988535356
2098485674
88895948
1969283942
1473532746
214092810
2030498006
755445225
1183049165
1436195137
544495663
835389809
1991248765
1071308362
1712142590
1865888761
1268663233
1057587242
756266462
955702684
509644780
666048105
1161398598
1592824057
1378708938
993210632
74354246
1874326529
2050080078
1412060436
1306634973
1438341047
106585380
297217285
5970196
113386632
1657902473
1381105933
493396395
904279777
1540847332
1846175417
865263135
1845158115
914264292
33927480
1861054257
2087438619
2117124678
855869432
313491131
2037460271
135822938
2057326025
2077717581
2101060179
1139214755
295813508
1370963698
1491882556
1837250293
46849999
1500332706
1673052193
109085072
1810355332
321530240
1201346068
798766311
1362628049
911379227
583339210
1241760062
1978286629
1511437546
1658859795
1266428743
437829699
1615019617
556186220
1447893144
306950908
2047834295
457684162
1175817032
1854511372
1137070884
1065644100
1425636172
1691519219
987297021
1638800202
661567381
1344161152
1827818041
120508009
220662712
642322449
1979729746
1785815118
1951352324
969163690
224028130
735168170
896692476
1130051304
1418456523
403144096
851963613
399380575
580352147
598370820
69567343
772392696
823549709
1648997979
1826753930
1853098070
362134922
1523422005
1567499612
1053916867
1868973902
1259626200
1759026123
1003414561
1395204427
1098325687
100379987
1493663958
1653420532
1349978369
704344168
1976144119
1698893185
1537347774
338303780
1552780813
1850230175
1339911495
1764953662
22453962
1337351190
1270384502
1982820386
1246961340
1098623089
957684853
1962809141
1219625703
475026278
1392963279
1541232775
16345043
212561046
2015320862
923162130
1359090670
2053352041
1304904635
1834212505
901572524
2138724756
150836144
1187659899
1040171576
1927119246
725078109
281770159
1630156232
1648643060
503809283
1429412517
1888332454
1199305774
260818483
419726776
399430071
1226861384
1543384466
333923520
104942637
1619701124
40849062
557877148
1232363283
493740158
1979929006
600026580
139621038
1881196294
1935106191
1923745722
1172117771
367732426
638556049
424852755
1266923692
742275822
842176499
1003434105
1857910832
2110672620
285576688
1681732666
1436732949
569707618
1747180617
1578130439
1965006334
637193421
1343790059
793728737
314052049
1196225944
1832559153
1280486188
215723419
566438734
1604440645
1725109436
2098100745
593254211
1360859480
203902782
1885572342
1396693285
759778221
333162511
1149804740
1109944409
1027368052
752393646
1531218253
1985624137
135400151
1669344846
482616296
513757968
378465016
1481665702
1882279838
360744071
973739997
1056842779
700019958
675188261
1250911503
921537432
1891365079
121537007
110980474
860437949
1384139038
1820169212
1920977853
796566018
1640067274
1875894303
202516494
1764209645
1913293372
1153511455
310292224
1150816455
987158084
1340849529
1147298041
969714836
944035516
1054676689
1152178292
1805923287
1627987780
1610899684
1924056282
473530526
1894075909
128022945
829301592
1654835372
30056566
1956886128
107921837
1883184436
710734319
492760921
213437283
1577341194
1268351287
1983340351
235783917
1908360470
34504032
1177147060
894000482
1191303529
1104351639
2105223451
1258402260
180444939
435807296
1244104430
150967926
935822565
1525558325
402317190
526022490
1700974074
236720668
602572146
1035752008
1762334622
546911751
520797913
23816299
79364184
2099464836
205338288
1926329563
1858469552
2876351
765454138
1352043348
2102142809
1436490548
1955357532
1736826762
1712640594
549472255
799348604
1295885515
2082066450
1130337553
1808304494
344144815
1037455978
466384105
1640868245
1033931799
1896069768
1969011659
1964164472
1153127796
1996380238
2100603409
1208069948
1795802246
716024162
967513504
1515007061
912545510
1292533714
579800255
1964522703
732258820
1174911395
906189995
1534765250
1951103104
1061016331
32218043
1771680683
2122819506
137426712
382026040
1885419849
296753672
1642352401
392210609
1761797390
1932450560
2022071219
1065147136
729260273
1224337645
1969249054
497527436
58706716
622794442
351922985
1594415296
1164753329
1532012190
1470575762
1566628583
1212441723
1402616424
1019384567
953290226
328735098
1984895579
1575819064
1413067982
1219838115
1235075445
1171787907
738159640
236296546
400528343
728432408
847780425
318004166
1037746364
1272073162
60058586
674748555
549162629
150842805
933406194
2422639
1438788770
1542266077
301199070
993127609
399314370
423852705
972798861
658663318
701035034
835576131
418694392
2139847569
1508125987
655189572
386739940
1028518744
692213480
1373219114
1257276838
789115497
2111984913
845745160
1739384999
1423594670
106592351
1175473997
561097443
1531404940
953730841
898854157
1525704359
949761417
471672783
1675515889
832124233
647895996
795129140
70936367
878069623
1523972089
2079045555
908071173
1827494191
1333730545
1037417868
1755452772
1362184705
1718971342
627112163
1513078641
1056454693
1158259734
1243740866
181903076
1207411309
1729672181
484448209
885421073
1806667264
1784439542
546653926
2003000353
871001578
232879801
78910522
1032679765
1285451676
979789037
1953778670
1868616657
580201991
476441151
1791610779
612849145
719742036
1257217712
1051038794
1246723423
2044379574
869859205
535236954
996900972
1770773113
1381814208
708220401
1623681014
506618506
2017402201
1378257434
1527504233
2075465733
712900361
2030835021
470042697
2076772930
1113486013
1415846336
371692638
1420111706
1457570451
1019728647
1873639045
1009374552
1886490452
686779160
658281544
2057612851
79930504
2053717798
1170762840
1996273209
1045806013
1369583036
2020510805
335029359
1846404293
1466079652
1401051725
1572150031
209552105
1002091137
1643040226
1898275409
718122196
145286819
1215831748
2118292380
1107706301
55457172
44421758
1386608252
193175468
1146812174
1773916781
385309599
523691119
16072474
226305806
326018620
1721715620
977823916
1622461507
1376098802
283759961
1628856019
830394813
833048048
496759211
978021667
600751274
1934840236
543297912
1091114447
1027549024
1965939788
1552837525
533664771
260231428
280590623
666007505
710093110
981712294
1430793674
767057484
1518988771
1423109830
1833392983
1919813996
615202495
1525446566
222198472
1453355029
1332402170
790566025
1629698068
933272341
1256697463
2082656673
1490920663
1561067209
217478284
167623683
839449610
273385187
1869033738
2147099076
611537259
418873316
1483204992
1746536616
876796471
728265486
1095939163
1062077465
1219700277
1713485478
1804857156
264517892
1940238877
805937985
1008522836
1504286962
2118488732
1705326891
909655602
1186487750
325573238
219189137
1563482252
90045502
1941851442
995626043
1431743695
1651759211
2114082583
1586212970
1281220978
1253347004
1892745093
716771535
152910444
1266378392
542300391
2031600800
1311335475
779573385
1844375952
265955493
548320110
132093398
713849421
1963696890
459160647
1216031897
13939655
1378339890
64091911
1007663095
1268592341
960999577
270536033
1452021019
1396165848
1010948979
1608003209
1397868023
50771892
468245258
1885583889
571234153
341921063
330306581
1436914993
1764153790
354191254
439467226
650422013
692530749
2104523800
1959930114
761678074
168905584
6512194
930948277
501189165
1499310668
1517667299
1448637484
1063717215
800644875
321730408
1521610943
1387299344
1254403236
1479369167
10782688
335821716
34174350
2061279808
702674818
309995178
1723574816
487476680
1671845432
1035778066
335490268
325605594
264890525
1126674402
2143400596
1785500056
1424094887
1513007693
1124548456
1738848475
92055283
1108458617
1909034501
2000035754
373949099
941005697
1225548734
174333790
1614590259
105137841
540232754
261950262
607011339
1139387408
236738629
1538187280
608278701
266768170
1825265593
596184122
507028152
340151961
1337884235
613199067
808465966
721388075
1566028351
1914152425
756440538
1005883579
1185812164
859142493
2081964019
1972312042
1594077648
1858605954
1078741123
270723841
1209138142
1320132617
1186066197
4987185
75406948
182746379
254926750
788436036
1438194251
657679321
210120133
1323149049
966103340
611785103
1063915387
819629109
1090418633
1480017415
400140154
2107932323
1681369882
762090541
981825262
2035480138
1517772307
583156947
1101118484
314525737
150151179
1010376388
1277990429
869017447
1426495582
794411278
447562866
1986560300
61988822
482831889
536944200
584240033
1980282353
1996539614
231610659
560886911
2005739397
585471798
83616297
1051828641
299926737
2088724153
1392681262
120238704
2108371330
1847621189
56665515
569364053
44288475
1023179688
1844976291
1448196835
823610476
1770270691
1845713339
1424415504
274713873
1310844705
1301590728
1433280568
939927355
891409998
106799832
177093433
1420425733
1444395122
768703568
1231052957
299444195
1648971855
1950483298
1167805183
303098419
559110334
2003508437
264254495
865483140
138126612
1933990271
2107893888
1432451919
1033879890
413483654
421840993
1254744004
967186033
1334316334
601847169
750865724
1793809448
1378058639
860949920
744434679
129223410
1458616073
1039685750
1623761326
1667410710
250597886
1062896937
1831001467
1138044200
1170313800
753348662
1807518371
1212269669
1844806194
1919742955
906970929
1820385764
1518622721
1101273299
1823662027
1520763867
1426491826
1503878642
1282037174
255251457
1496982208
319007078
1936599122
1791582091
1799202933
283289655
69081260
1966184479
1100832629
1999024279
388479083
1840959808
140678038
1856773889
800692103
816151242
1573041084
1926217842
1265066317
1080967333
1831759075
2001119193
1376468541
1448065301
1913499950
1254668565
919857011
212168642
249666065
1336454783
1036162414
703964592
1358584622
1763368099
968895864
541753334
1141582559
2124559963
1774748711
971376599
1943771990
1846721717
950242078
208559397
122776581
1978345248
974329589
1648857603
1374223678
143641243
1832177693
1773863142
57721728
34146742
1499861828
2015252926
1017222528
431748178
1706626501
1926419287
1759805961
862601441
1418807965
356521562
1590613866
1541973856
1801145069
219487589
2070710974
1696562571
2122063290
268041075
1060781683
2104707411
2128610596
1091704574
856562245
1084852274
1518246862
1957152710
1073276078
1401511594
635209469
1800721768
207570394
1288116292
2077246248
1457122576
574779776
301927308
2097762429
1170919577
699189737
965415525
657823445
1868966798
897453348
981622961
2076736209
330068283
225948795
1025448601
1585730683
998466649
1730923696
2131390712
261559273
18899892
1547839797
71103207
879269964
1282470758
1043272668
977891551
28452082
869210751
797002682
60261077
2084806493
987875307
1021604244
497614485
12644756
541039511
1903807209
1229395116
1073896774
1365565456
238694988
718747856
272731686
1105092961
996879028
1202463404
923504334
1703873744
1116938417
1343738949
1504767084
859983216
172471470
1178213267
290756212
921054210
1825766650
1890620464
1871484941
1813510421
1918550652
177313640
1158725597
1464507076
517084896
185299199
2011423941
730586787
773223233
1790695450
1196724052
245336567
142808809
144441092
1735388553
25813899
514833260
345492414
1615241628
1323929925
1969778626
1179300334
1939309953
268682117
1618197113
1168988556
1864254338
596811874
659015423
295935452
731559861
113190121
1638974092
1346121625
758870861
1026004525
170737188
515252103
1023404537
159959988
962646555
1574851426
1905445389
564411326
552841022
369397582
1994422021
730724206
211603272
52327819
865684866
1456323803
876839150
2051850522
1791610779
715751083
529994873
276444376
137465878
758344337
2031935391
65586543
707595488
1904822774
825266114
959573210
1341037002
1576681925
1691255533
84521427
440466785
157141993
1887698631
922009308
1787798144
935798535
254692924
1970018289
553808554
1809363462
855931056
503424000
1578716248
1227444168
773024476
564878073
1077106510
1631236933
498159938
2031501314
1255957085
1280477676
1600369799
1192767441
799901054
584689087
1264420265
821342112
452947507
493015950
239599262
1273822423
2038488838
321245192
1355325896
635072459
79544199
1314550669
1059112850
1178740889
1597184895
1704179007
1728038771
2043468891
464198152
1515061740
2056241657
790839313
424399353
96431906
1555788368
1800974830
947337873
854494311
1417409005
623139296
1427273435
1431566253
1165446597
879589133
248310392
1495715386
2130253319
1336899419
1453458992
581605458
118374764
1143555125
2125999531
972975998
1525880566
257934031
99529423
1100600391
1211957002
1582509514
545177200
1829495627
121126967
989199966
1055107911
1737796356
678041261
1970227558
944867403
1923459798
853995733
1202863457
1382201475
2033890969
125665078
1529749563
680836892
1069103240
590265321
1074989932
1866780994
1108778894
619149252
1708306916
496279877
1233759500
558018138
1638605723
528599250
1501856330
680063620
1068809632
1215799840
1907855830
1871536416
1511204052
521044701
65452738
1331872165
1442204169
1019535454
1554600363
980920544
635136593
913278750
2029088972
950618174
1739538241
895255624
739365247
522259856
919375821
270741824
1862200592
1512289967
1666260271
551823943
746067989
1066343946
629932797
80226773
361584546
454935499
363824
1800846688
578103987
671005703
1305566640
1098558164
1834986626
1855212737
605792524
1794906514
684370310
653858044
50452690
700549698
1961773593
865620566
1850106290
924312464
290282047
715999043
1719696435
1822230623
1975090344
1053003221
912642804
2121827247
541404885
402572567
556066126
415987655
1321757584
1915102640
2096817912
550619710
863625321
1136565323
1876964283
1594906712
894667902
15956880
1278277282
812691117
1841666923
2114664889
712865644
881503737
539450883
1214061286
1826619600
2104815241
1629517272
268105422
1861411621
1230954796
1894510481
1587660758
1333212779
1699491714
61692293
1344524405
1354395775
1298623830
1503445770
907823401
1116390871
45971282
1478751051
1484581446
1386579616
388330299
1691951338
542514877
1007630509
616682969
760963175
723439153
1473204889
1932676963
685140137
1824621481
885665224
1868122004
912935297
459474321
342754095
1574658465
87852810
1242839416
1727684710
382634570
37574547
1915275538
1802597479
1798918655
1795211150
1628168463
741087314
1975650590
1703908598
1667215110
547336215
938188725
1731078533
873098233
572596880
1054714532
656628499
1819973038
67649278
423135065
1429858153
1010094184
451653261
1420102682
1980684503
1593468057
415084760
632746550
1349128478
1622222659
1066211308
736383997
736681557
1180536560
630789668
1251254915
823434562
285641960
1941192541
788198307
1173773227
1996753795
1660663897
66955277
794272689
1406490864
1518181692
793285763
1931226178
1334988325
972839513
1194651725
1434310628
1597861433
754641554
323533682
2082040602
1048855430
1230485039
976015789
1225116311
890155656
778044403
1834598079
1948544447
2010566642
1913092500
1273327537
536876374
1426840065
76316531
331129145
1854233185
1080909718
649633607
499646828
657064771
393518374
1965762404
841399632
1406394896
1462330173
1945607879
392616301
1748796061
1292913837
1021830710
1857542532
273480695
1263147696
1448201158
117173076
1319028425
1552496790
904941008
59890896
1601583347
303218418
849716198
636788032
947284891
1393750249
960439269
904632648
278828525
824865273
2144624862
719718641
165030853
484199357
329944522
981623713
989487512
636849160
900188544
1888232319
782335514
1674090932
173112153
719948866
460804675
1742315527
1609085166
82553538
1210523978
1847299024
693550709
223922205
1557028135
1203296966
1894853635
1662680318
730379708
917505132
1487407867
976056104
1625491029
2082206010
1296947961
1892821500
154042829
929670210
1399107674
1203435561
2061988223
1636889694
1738714690
2047463046
1025175193
1583316788
515971323
1009401507
1941606620
285193689
358718639
1863827909
69222064
424338683
33910466
298601122
796907180
707882733
1807556075
1821475199
1744350946
1440871162
22209677
1744007731
1025475420
732620418
1557261785
692197820
9768837
1597778968
666225249
267208899
1010913314
1515617319
100116309
1207458003
1465813670
1345456389
217371498
1021124812
10456404
204896003
644164952
1493178810
346400601
994483197
1459516628
3319763
246518237
1585154268
345020187
320646318
1469924203
1170377135
1785334242
1822632694
1819277876
215678670
579629713
757476927
1567622254
1555275540
741398064
432420495
48475561
127014942
1059081710
129802754
984046673
1601120430
651149547
1760096085
396401246
1451399863
1770533834
125364579
1403745881
1047985783
1013485451
800009246
440504812
761878324
1474180673
1441794366
1967795145
155768175
343532176
809862438
1864262460
298728362
1627705158
194181403
1734502818
1994368116
1798637739
1275783969
112668339
1330317556
1922098985
1999236338
130924082
1736942797
2069674624
1480721864
21701885
2039137097
1100509339
1302410129
1243960171
365761928
1974595668
771518819
1879691975
223777215
1062796933
1900898968
2145174269
1751508271
637641472
1299434983
821767125
631739100
1544280923
951705634
579244057
1307563132
1075497205
1585707803
734321766
1366362798
324920688
317212122
883841992
150430898
1740552139
500517519
2062215927
1996592117
834172781
1659711382
1340759492
2088738672
610884148
1982394561
1622068763
443023877
1193003763
1461334773
816555660
1907174827
775443432
1186571331
103698866
871697046
915144686
235988036
1393767290
654706368
1999472506
480187029
1829166393
1253714551
1445670453
538149108
1045186350
1488619676
1553966274
1554057370
1148712650
2117086475
1300957047
223622333
1170094000
25026028
860586502
214512746
156424093
1659709059
1596043512
1265336882
340923711
1914259681
502877703
62435031
2058740718
855761395
1443374461
938486704
1812044347
1491854550
673284123
17386720
114209797
330670113
659660623
939060018
2012291939
288101436
118955742
1459647677
1672923313
1788691720
1739515999
280842297
2044139184
115728762
1056957686
6826382
641032600
562054497
869513615
1653492981
1651232064
114176393
1026487709
558726364
195811121
769775296
1606100207
949224464
1301271025
1645400065
531245613
429876450
1905893586
312513222
39638275
2065073913
1450077242
859022697
599410450
1815826587
33567194
1180283224
1536513512
61413763
1493122915
693650054
1087719634
1278606541
304365769
956860978
968277173
1269544276
1689982939
702028254
973465181
152415517
843401333
1497898849
180509881
1893723975
491514359
125248127
1618613046
1044120934
187625886
1521846023
1748133870
1793808808
1699753944
43645795
336919378
829598832
707422680
800863315
904116866
62956951
1129682372
1911140512
2046200525
439827800
1689140766
2097532236
789639009
1429617536
58305153
919208846
1437075920
20692800
17505826
1276049272
178974653
796081802
296295962
581797226
689064288
1994505118
85708776
1949368279
1244385603
289475928
1256587343
1284164855
760604889
1085267448
555541368
568502261
1838112652
29291897
1967550576
2138605789
1257707684
2082335518
2027700568
1135213655
1418912834
1493610013
1382844553
685749378
1912458804
1284488770
182154446
1010448890
1507700275
577016297
201563397
254685119
1042532963
430519030
878348678
186356467
1763673663
18878793
1195987121
951196993
848287640
1720454617
1777043458
1047225820
234482601
685119217
269050490
1772891772
1583194053
153028082
1815087731
1569018533
1395450891
1302862435
485700361
1078885881
712451541
822052344
855087543
1560932902
134036666
804151684
954484237
1811855597
1171602658
561291914
1061413966
1538825070
1272010220
1800478204
834225508
1313600967
1408442206
1164397117
135778307
376956843
1224758834
441517666
1405830706
1879544589
563327951
1757854660
1243126989
1360740592
830014999
1144838866
1599884341
1108228889
242348417
1564652063
512933514
1172841131
284665565
969243326
285859359
1189431903
1308503356
109547912
444013780
1464463424
2004798734
1415872505
489349914
135403739
574711259
1192704981
1649048770
1957120866
1357657231
493394836
264984468
1029207798
793452414
1833569341
1820559942
138474637
1814661061
1949175636
1656203253
957638693
711515127
1045176083
1178155113
194341353
444704950
756053813
819167438
130362801
1420002715
1570679289
2842077
1702042223
1237958115
1140028322
486782872
1390140527
683678362
1090206946
533578872
1576869446
1031769315
158962842
1973516119
1733550358
2083816239
2051524514
399392321
1904207621
892367814
1093832541
886015140
616951710
1885475973
2051384806
1867865585
709853566
1196426945
1251199734
1567392942
992606450
42784595
1949672794
542328545
1307015111
112403949
1142525797
256528513
1805047816
1026207244
508250347
1809384673
553763474
1884560437
1571749684
183998945
1801756501
582381099
989911
1742451687
1292352911
1038114459
1806970723
1683348319
220140358
2058061885
732314125
405056181
1395497355
22188776
1510799691
1122351441
759621787
1507168761
466052175
1552075968
1227481944
503590577
564969366
1702305156
1882027410
315914413
1606084399
2145293023
1298951552
59512547
2104093858
339934222
814400118
1204108891
1567334019
239158397
1877151
2026091562
1241668743
1046861980
869338496
632008655
2101777071
1554818016
873399258
216632078
1326837968
844988635
1341459880
857288437
1803369387
1337966086
1924019703
1580053905
29905151
1225393725
1618066332
1944970856
1510501761
2118035584
751899215
1520910540
148698096
684950292
317711748
1172016489
636227283
825928256
1997843811
225236250
89164668
1989449496
2028463633
1997414570
1656818542
1775505359
1046952375
534106591
1742631937
1361297895
949204338
857312726
1840153913
1079181771
2066367568
1477157128
1240752570
2016466624
1729121972
313472304
911273256
1014435551
756261
477833057
299597667
2075260281
31113120
2075415800
256388153
491019625
2032166083
1332075489
822821896
1697085363
1798284470
709762167
1004682892
858617249
161491993
340066602
1503546715
80189633
1939263067
2051144681
1074048288
521768650
751501848
1339116898
2011304256
495043046
787597992
133174702
2058732476
1484536032
1505512396
182948919
555719120
269536507
1723316613
497084132
1837707812
1032721017
886566890
201178807
1815479762
1071901114
566883119
548167051
694984271
15916731
192397754
1012818926
510503288
1530259510
1925409393
300649194
151674553
1446193411
195968530
982517084
1430104604
70842974
1099682244
740683986
1983727985
2035360621
831026944
57096085
690303503
1954531164
221532037
1262222355
1428765288
301956983
108612871
1491715033
681713995
555276033
1661264991
1671354938
238256380
1314217920
1555576437
899350312
1100469442
1129819884
76522277
1861934564
1602400220
89921457
2023232874
1947800042
637948232
706535447
313571877
303746439
500226263
278375974
614679200
683563820
1245189350
788331528
830137903
686732774
1661054171
2014202694
847804008
1636335410
674681483
1808329717
57734799
1862036877
613287097
580940207
2132977836
417695120
1467119490
1417422019
1836958533
1088294327
1056354842
764617273
482404198
803390774
1108427001
105637972
1123845535
1633071533
1078411885
145151106
824680580
278473351
743219635
1728189388
1245493229
1162662932
971369475
823223368
1308829366
1406371936
1058430640
746690864
1585733994
783734043
1212599328
627809101
894172616
1955144129
279598089
1106768420
2107130832
1141983454
3080412
358930704
695167523
1507470566
458915968
602872032
1550438465
544626255
1359784884
732928909
1749023503
175299626
576399084
1868614428
1935107971
1022009628
1190610330
1336844596
925461145
1413274782
1432328152
372832043
985976817
1597319261
2082528206
527090651
1137756304
2089154760
1665443812
165696913
1572249006
1024338260
1797631765
1362790600
1964153813
210553165
797652178
660769341
1655697217
1107085961
1595635216
1186683567
1587117402
960227768
620588533
198841608
751520750
1036460460
1043560846
404532239
852644955
1287897548
1629028080
912001379
1091505104
1136976609
1878469886
363494763
1662709477
1101114871
1486325092
214046079
437427738
1542046392
973855758
1121926205
2057466697
1292190704
1526029200
1218066417
387651300
1896293949
719736611
966493884
1649968699
837928798
79357229
1966276855
661842644
2030578583
1861699
1702239567
911184891
1715772903
253882299
122228025
1766113927
1409922732
1240704158
624339415
1970633226
650183102
28743955
1452058765
1036568534
518998080
692863413
40842878
73073069
1262649259
1483981258
509534798
1700734258
1646862449
781915463
2009945811
1424974469
851688784
1346411182
1287765697
57852047
1653587251
117352811
1896790474
1991073618
870288792
998116655
193511527
39963001
1684968733
2134734677
143526998
2004544249
1028966862
1146952646
2044284840
704192426
132992782
1038353352
1585175347
1401553471
1511061589
118745288
1071672683
1697140764
1666574404
2093069679
367686481
2085163875
678450397
1818052524
596421359
203448749
232736160
101139521
1408388765
1697554541
1295755374
1072543677
1499669441
667090924
1110157053
1624550757
1763547902
1782058204
1414449734
300740297
957661364
1602149133
458159549
868891903
423636951
186576977
6563516
933269580
1398739143
803691718
1743430519
2127716270
287399746
2104703861
1544891478
1737416037
950248179
706721028
1685665795
2019799626
1846774211
27799240
17171872
1009670637
964550019
482017919
1499802646
496881230
82463868
625159529
1064138333
1108251832
393920039
925606096
1468003056
200301947
213509503
457474534
1830263126
1134860019
821439296
1541276296
1432303204
132492407
1025057241
56164356
1205504717
1944129785
319478538
1213918388
1987290303
11712704
2070193757
1269650947
1502975824
1806711000
1546269804
801953070
874277667
48024515
1495545711
1621785524
1118357762
1839100139
1293414541
576258216
95303584
1948179265
1363050256
1732658073
330062835
2098653963
841314986
1183006364
1609295863
733527945
392593428
1263768850
48733797
737264510
2006245364
217447308
243406982
429218769
1348179890
1130586685
731928521
524961656
1405676790
1529530546
1840828406
589500229
858179442
1017706751
827443808
730045630
1082418388
1991108973
1947672525
646031082
452922822
1873146310
75183531
891683737
968381371
714727167
1081559329
1740569392
125550313
572503884
1636931991
1327671114
1395326986
1998737201
1453516355
706588546
1665688829
37209396
1306138132
1368374141
202028382
1572871497
881342869
1433749993
590953679
326353263
1566169626
624158826
922170020
1531039701
1865084943
2084371139
587383348
12893934
852280034
1609245150
1230046781
482811224
1744399646
1256972801
1680748675
2003466890
1798664757
1915883441
18132660
1548042497
923515198
516162127
622464738
429763518
1940390159
1889616009
1163351023
281972061
1095673056
454408833
167078169
1395809935
104355925
39287472
629029333
1895055542
1333073799
2126162226
829439410
41670984
971495760
124712156
984491650
1303350744
262220314
1473171159
1852119485
99724640
594662765
2114550665
202759219
662237103
942624109
1012649775
1873279978
1374618445
1634957221
1935123417
783405882
130942068
1665547140
602653994
1707944467
189661791
1848477286
1292941712
471290981
45511396
1291794978
91562729
1720900330
875103708
1209651300
1178078418
1631255466
117768755
136629833
734160843
664481466
193812933
333311546
74119701
1684535157
1185540757
1732042627
1531323519
1770722783
1966806640
665045596
1640393226
530733526
1662549489
550093495
539614290
484657856
1636978679
1097430505
1141760048
1450521612
1377739023
165360350
1400965858
1349311268
942347528
293203392
1411767417
1821946745
816027094
2296991
1929922663
511244732
1280960921
1555244663
1522593462
1892120701
1628154594
951547808
140875278
352648480
1014532379
2090578823
185168378
149780175
1057997040
230085491
1310162918
1572085630
2002628112
738088676
1665397765
841540920
2086062150
1161542050
728440880
2033046488
1694243920
1881937636
947614150
415377395
959147273
718258516
1537173211
1251617121
605701254
1905383999
779713853
1673947319
1445621308
1201290827
1627625990
250821504
897722572
2068709528
762998475
658756824
462046525
440329860
831519279
357434126
1084362932
1576398563
310154446
1007424669
1836839310
1525995167
701158968
1095431504
38396640
42533524
1981580522
1632520917
1128100633
1408010885
1718739700
66390097
427452233
450917012
526664119
1839800532
1058686145
1043993353
1370083290
1717355440
1527100628
1333966803
795543100
513901194
710601358
181566619
890843824
1109857809
1603661868
1273477014
1095320358
545979823
1229168805
1254494592
1984161532
395051957
364558410
1825743758
391590131
163173599
1744765028
1147378534
942846676
1075815065
1978690976
392385513
618501427
1615317248
136431935
1019680431
604049785
1108903634
922379874
89052677
216669402
1556371592
107630433
236036033
886357566
728601637
505525816
19455762
1427467148
2146093576
1540705827
2045331132
1952082725
484431432
1831891172
1020152505
506224152
16524846
171728029
297158618
135400151
2079332991
1130039685
737224102
1141787720
593795438
2064756926
312783412
814795736
1145003688
1795059915
661774311
1493777548
1283612341
1493227618
1591184516
257195640
1918420896
2009914386
1635549756
1783386236
892423667
555277034
978050964
1173527633
2053884504
1946171705
663566378
1635803964
954672460
1821076383
159387295
193069602
453279121
1216381826
1248956526
387970034
1339622135
584655963
1047382407
741149746
764771496
1742156272
30174160
996163183
1054085715
1538783580
699355599
129896707
1464729130
608825399
1051278380
344493698
1627433494
1426302546
1079347224
328318891
1651661622
1473968906
1687002080
1516671549
2109655385
4183559
2114187932
1065667465
219426628
991103801
1408597418
1282511079
434818498
964585883
1540316312
2085520575
294495
2106071496
1618427257
1431952235
1375070019
2108870846
1420111706
1443989137
2031317819
768543082
689247290
712265097
408409797
943082612
60265394
772022191
1545611815
1038034264
1030579360
1472050764
820316286
1390933647
1287036402
781298437
959921500
506754793
1583282467
1601511813
859662200
1703075815
379991721
1195158771
360315627
2018168257
1298149315
427064651
1858127382
2076058396
880569121
1539666947
4494507
1144678202
1332820680
349555757
323953375
1830908542
1783024152
71582492
897773664
1872366121
933967209
1644358993
310840377
407481247
1457496348
1129357030
222494891
623909104
1173893101
216858714
1068940069
2033287794
696117651
1108457009
2049350520
1973543969
118040960
1583680307
1486800894
1447465898
888636085
1872732947
744725597
1072708771
1452811112
448463656
800651368
1762880724
1683156954
931974124
649714210
1563497137
2064630196
1697054502
1340739354
489161353
455008549
1416160577
971871982
469600019
546748866
1195884104
324467395
2111038527
264426693
2074897210
441730724
1816821918
259797129
1050941890
1710813251
965943109
207688966
28490422
783059263
16402675
501566660
1747093547
265104745
864242578
1297817274
653159117
495394600
1616406067
1867985336
1554816212
2044877057
1015703619
821641662
1157461176
1434616220
400758944
126684680
799764666
1700112872
329572418
2146481969
676280059
1482916883
1261521837
144779008
457425401
1973489875
575968985
1264074018
1134967411
742184189
629210306
67544078
1236043295
727056590
523860361
1075106223
1073156865
1343362341
359270978
1942506538
583786862
875266272
2052886135
968651469
763222030
2093592936
136916069
688852721
279458022
1200921905
126975044
1362313791
429023016
854055520
1883159924
1261125241
1359829558
731803807
1762911023
377680886
1933689651
1858700618
274009696
1259362832
481278068
2107252259
938050697
1870193127
338708961
653984561
1047948408
804869695
1582055284
897160430
1804615129
1183990693
1374739168
1294194736
616385613
461065625
867231692
549824513
91195576
1754945439
714474954
1001523270
1206600566
1064488247
1713585100
1240445971
1809549720
371325119
1777858161
2023207867
245105260
1417256479
122358198
841642889
1434183043
588687938
2039413825
1996425762
1469239010
1752544793
226292007
996194896
1033602122
255048299
357104126
149440988
1097958251
212054607
59038863
631448858
1617769899
954305246
1184891014
316805048
948011608
1003223535
1476418648
1830802044
1838089400
805987972
825928149
1428775429
870933529
1323129958
70005315
1341037002
1474547294
969470537
185894012
1065190541
537992915
585002513
1785652349
696045566
933550631
1290354122
953643715
1550365296
1403681237
435393079
198655541
1401797323
1771058327
227698745
506973832
1895101344
1602219137
938881579
1286998384
1354500698
500606692
84405100
87271054
288933168
1390390086
323472088
1496256814
748003506
943430143
1253830377
268166458
1870820957
1082305417
352285485
1579255286
1757538086
1577209918
1715683560
885516191
1403501671
211728552
906408441
319126295
1277102941
679225776
20901199
508127804
587206719
567707485
30160244
1455120257
5548401
787304876
1935359970
2060013648
2115432003
1394840391
1144108563
809169124
1046278156
606711237
2007783742
291892627
13552457
71657893
1343332656
1458544866
286351329
121652634
1553269731
1820322110
38859157
1718493223
441248770
612669030
927562187
1970133848
1790179613
842484123
905877348
1721656011
1647474546
1175885796
702432366
983577267
1952699425
752754963
1351618020
651079449
740834292
1561937984
1547396086
220426568
124522961
2072368066
1808678373
821080504
1080487710
567755571
1131835286
915727046
1935118105
1942348661
2130774901
704697982
1539708868
1844648765
1461765667
640454784
1697338583
2097979774
1364182514
1268557998
374425835
1788093502
1061895942
1365090642
812300283
1561958824
2015822585
1782966652
819272809
511072090
160059757
594253638
1049930972
148676795
736861041
190239647
1545880249
1868092761
1281547055
1829586939
1704838210
147602958
1818135613
1297258700
1524425275
858561189
328544779
233976270
449715111
342159532
2055195284
1943005058
644081164
235790584
1086355126
1100014937
1194003957
1662622796
1180223388
1409028782
509881153
263601418
1937093363
1312355279
1323116431
893315260
776626765
218546836
211848295
193082968
1010181978
1896124100
643493153
1160617975
241566193
1233998696
187004532
967982992
27324460
1248778672
99510017
1727924367
1795346799
1998574853
12716578
1969520368
715926655
168274501
295257385
1053748141
1985769218
1868703373
486170349
2006946547
1710843540
350374093
1946965773
1994871066
389383191
1827786608
616663865
508955664
559435950
2109182049
1501976027
487848846
585141249
450319328
746153082
1408497941
1314209504
112593770
2127181334
1389732628
70612395
758460258
2124415877
1136193360
1357215412
573409645
781760241
1313090024
1285055070
945270175
1504795637
1548600273
1098602516
1219264629
1827875905
1508867363
1696549788
2123615837
867587124
805865422
717070012
1239710734
413653660
1929560280
1777390512
1163834944
1833429737
859786267
168922278
2005442898
486369649
283981555
2026681897
1596171644
538092096
709190007
519693904
1311496432
719430296
1371332997
1486850304
511732409
1736131637
368060893
1040131243
260002485
894563795
1633669440
1145005249
1627280390
460821498
1654358051
63312952
325405262
1612930201
267057378
1729501231
256856744
978634098
462861060
985907200
466718693
258807174
1499550177
1462580281
1720295314
1065124123
2042526353
1170054676
1218504415
73722134
392678753
1684155572
1318701250
1989651291
1432744406
1091787340
1224385330
2101937685
993967457
38648442
1176578147
2141219433
243471158
922277396
1383976635
59614922
93861779
1967306679
1799491180
767501736
1749816625
1317809628
1388377651
319006821
236522696
1146198819
1949557352
972325279
692491202
771783034
2079916862
1662306587
396406674
326590144
1585305127
1033623557
1663362805
64226484
1445948685
437205255
100590329
471545702
899944088
1396446059
1545736939
1585137682
263879818
1134498667
574224861
1315892502
1642510375
586414519
1715992042
103714167
421025524
60234628
1879213026
956097389
1443832774
363896041
25485122
1729076368
1574085700
1232914993
2143437305
295198101
1144065110
56286693
1949717451
557274234
498445386
1561856187
1277944308
650962508
1307414628
139228719
161900422
637012969
1377080030
1379730187
878487807
636945875
1316588327
911757469
1217643188
1546186314
2089814275
1280837942
664815120
608347763
769777885
2049247154
829331783
530489366
1771691320
1430388279
1839178943
184339561
941726220
765725834
461336940
2102733359
626254692
1165227782
249420461
1412441499
1401509914
1508092806
1918531327
990955373
1668810822
1702713176
1363666917
733174069
2076256972
8523647
2128051769
1679102282
325391340
342271716
1911214633
1853920721
609866965
36974001
109535056
24214711
1707293127
916741110
542447675
881487501
662607116
1425371041
1326837216
520339114
1127878466
1170613380
1055542312
1118278267
843074426
1746656048
1730951645
749531354
288006573
1585667102
2099998000
1602496812
729050703
805875336
98660976
1322803264
1120793855
1374535095
1111332850
2020917388
1087027073
1343632720
843599496
1828866185
449084444
1659173019
1420816631
1513809308
979672530
1097507139
2122099665
1928918311
1776243122
1528600561
1782812966
1246123194
1353259499
1959007275
873404691
663914958
1738058417
1841905964
1754807635
449206554
1054604064
729714713
274590248
432833345
1868098845
1229798881
1288935261
1719230117
1798770538
1926792811
1981604304
346301338
1037284474
2127478584
740007498
282545387
397809100
818310225
944944339
1712941178
1682480356
1036820776
1962477629
1595158362
922052355
1299197376
984060893
1582966249
110003329
1408152062
1249197359
188362360
174792262
1362298134
1228107150
966822988
1619273632
1222906352
1288699771
1537328859
1445193583
677176651
1534321946
706200056
276130710
244449273
92416413
1473140772
577213827
1442452830
1618773127
995256859
1340803769
2108466188
874937652
618190002
1643494836
77281926
1074880724
254924509
1536245246
994229344
1089654836
171463393
496651278
1223979067
423509155
761207555
753351186
1047499105
1436019816
1989736168
904854699
1559350295
1946409577
1182491757
76202094
1172500234
1771112275
172409250
199306228
752210201
1861372618
1015892306
1935127879
1954173078
856052934
103578353
1246981917
1785013082
34574904
920829643
250428941
825703291
1939816045
2143204167
1841760545
1440534526
592498152
614668150
583669471
487728685
1773944529
250265668
2104008668
432249884
665751997
1590033756
36481856
1261705675
726728504
1531838000
1473827954
592603352
290273652
1029049981
538827175
818255279
270346988
394870309
1062311461
1940838512
1047273755
1026237575
557806980
653355869
766531607
825515214
1517679395
156841324
27091686
1911214563
1705631899
1059150236
993485296
1934793350
609509202
1962405413
1085337012
1265657768
991433477
1042097476
1396649988
1071052669
790343608
1087720158
1913930061
74518103
185999524
1943155227
1601920327
719320240
1128366908
1839410129
936439520
1876363444
2126110733
974464658
1112818622
464754856
1275471775
1504498401
529194249
1169094043
1557084817
1388415856
144728901
295539743
22462404
8941324
1636018608
1351098434
947591822
216978856
2054296236
329596681
1718322095
541499922
1534163300
1427355953
1413621806
43463306
1136367646
358900316
1843996238
251968298
38946634
2083034058
1649380387
893271916
256334362
1456982664
195701237
1028818429
1584014664
1594918226
965760838
1122788969
689079427
1490010122
233643600
1377177918
1913417477
1359641454
756989774
496048856
731535839
1143545886
1959089547
36231408
1275982819
1066810923
731411611
1850461775
1220300429
905668495
1379940646
458087850
2092692628
1925162633
963290278
573497658
1908138712
1885164624
208012217
610841503
666243378
360402470
1223026212
757632760
1061080603
713343345
332085306
1039982576
284680084
2145111111
398406622
1612325566
7210769
1701563878
1552666451
1823563463
481162343
1872005232
1779164156
951485959
412325501
946911736
1435356828
2036212969
20229169
956270710
739307425
702648561
1542331526
891020790
490458823
1271517717
1427094264
264742008
2059819612
1639251525
1172913963
88650813
1583645494
170429223
1917726182
1332327106
587285430
1959685786
2072373390
777025225
1506090305
1035898918
1981674379
1503210676
224001543
141532464
1077612075
61795569
1145436577
1472565276
75879115
1058231670
789944302
1199428938
2016466854
183927038
477779404
2090773217
780272784
832075566
1707546786
1148643045
1686175392
470056392
1933388365
1483857725
381098800
1670285975
1433243973
1092089144
1159992163
743416491
1600906668
1001892187
103941740
1816007495
215196040
198584310
1868761942
106844621
317600230
159252171
1332366858
1676795129
1300033344
1866733967
610791169
489696872
1188226329
993883606
1173031072
153052388
1099162872
1147327949
29678977
1990269829
783894193
4342898
1711767766
439221527
85544783
1344975614
1808051651
152162579
701202770
1538683264
1096183095
271360711
1162317708
1563681384
583133908
1488215314
688330894
1953681438
851341221
603053863
2139238922
697866742
2003656583
1732315292
373920396
248010037
103838081
384923195
95299636
210769182
527003214
1455802044
1850708951
217752798
1559417602
1298843060
1398432567
1037508788
1190027306
823100736
932446263
82877052
1850696523
1466917083
1448799641
2042928902
1811199156
1099908394
55605827
139160468
1273654425
1433557414
8131509
1314477024
1589555519
825789879
812830854
1220506478
2092383559
85901156
1813956942
2147312699
1933210303
554958152
763658347
76487011
60404576
2001871742
1336937578
114850601
1706699257
1841304640
1684433871
1711526888
167115103
116683883
1750109646
806469434
1368730105
1003163721
882853791
314779290
838534655
329198489
677176999
1240951407
1371762497
162476648
1772734561
236177066
506625818
374031693
681884624
1167802891
1536951217
747742515
555649442
1349128478
1438592839
2056162362
725418100
245398517
136873423
574852683
915634892
1969490326
1859378357
1618197113
1224517852
668550270
1402875479
1857915464
1962113703
678345719
463160628
1335670249
1924441003
952013817
1728828705
122912289
1339273488
537827757
1111453167
811000843
2118691479
1675390948
866554938
359818188
289362131
1555216888
1153330631
207129708
976064813
1333288240
1237087904
1097010588
2102686500
922427796
1561669136
836560649
1096053795
290734619
96723065
1536950188
1214785732
787896839
738245044
1265539338
1831253380
1792587441
467763575
1202563435
787729897
174048179
717801823
2135405415
2076098028
660087304
694429023
1189216584
1611190516
411584646
1833212653
962348685
572786285
1790599538
2016985397
375626615
2099571956
1949823526
57685580
1549837793
1153588376
1877442248
1431746460
1577963151
1417357132
1657134810
950578808
944130163
1954843841
1568383424
1885407721
869004379
875822525
2026288047
222693924
2065041125
1895084702
152906898
1799580979
762985290
676370887
1515186594
248934881
1152153821
1660208593
2034849518
1026046632
1941505117
36416485
1448795870
345991975
592019607
1529818338
1615266787
1270156470
588627563
2058757144
1408139283
210098722
1273681878
1249052739
361272540
1204281327
208455171
1679045093
914481552
1219318538
920691553
800108209
499692397
1587791408
1179540451
1367258870
494269644
439311782
132629874
1561733915
220393401
1223715423
858146390
1172316882
1613462514
753579682
510002780
1305602297
1530687744
904152977
1384179426
1872190984
1748741276
763352516
180655383
1682354230
1195904298
1534465163
1902191279
419080006
351924236
1542678579
923109671
781467279
395888306
1178278077
1639820733
1857773184
915761280
1812498943
1280917744
1201687528
1963570427
1388827917
1926500011
1625592147
218193501
550483048
68890992
261550869
409654927
88250903
1022899680
2123351707
2078690900
1800521017
1980882345
1495691175
1709245633
1922347606
1633153238
938685726
1129970439
1266725051
1621289725
1427697165
877097345
2048319662
1778672616
1382953782
869901535
1601276672
1763613656
893178787
823694464
1829421440
1900082244
1049746055
742796477
2072229558
1867871505
25004022
1017068377
1676306172
906308386
136366820
1568147380
1270681798
1909096493
626191777
2070398287
142317109
468293948
216103866
942569713
2079460772
1970125991
676193627
1790321429
1541456370
1324616810
2102816732
116022193
1803994863
1193522596
980322660
1580102291
1726646030
298709911
2112979277
2081141706
1512211485
1777343670
241892822
977675379
1420511002
2146568706
354321742
1428261958
101644057
1612212582
1867718280
1238973558
872012357
1612239586
607230939
1913262446
734806149
1786531003
2140524201
1496123766
914525296
673554160
360661721
711095562
1290781213
1985680102
283656210
248808121
1030210748
1655049216
1373712081
411466301
1967406064
1680515309
1034326841
1830927101
20975235
943121696
1823498833
543933628
293197330
1925673976
1873684865
565632835
1356197811
369769541
10268441
1402610420
310821362
515871081
360847192
1488180884
1263253409
2077112223
1984138115
1793832757
1377640023
692625516
1502704486
1283018940
1903522748
949515302
1254905419
178996054
1197399940
732011782
722312014
1075025759
1383035434
647550040
1055709653
1250696924
1959675352
2039761093
46694484
1247666452
200893167
462164463
1888492663
1762412892
1517292325
549631274
1131194272
1120681535
615089681
1483654850
704009629
269197970
946910867
1712418714
1674070747
522034518
870585926
887537278
214408137
686390000
185289987
1818337024
22422877
1961402123
714577676
1799822399
197276924
1656465185
1324397620
1320517028
2129557577
672295920
2115616978
1400101452
35525039
1169740843
1500727616
1396027147
1857598116
921776226
1232227586
601550220
352983192
1967033863
1184310886
1960491386
1652941442
1614398922
704385289
1121562239
917380808
114162896
1932570227
179930758
1464820429
267216871
1847692460
638455577
455816784
655972346
328091082
1278930060
1532888520
954316157
630204959
438436195
1012159933
498773335
1103580307
1984064888
1251027708
1013908717
454178471
772769716
250602818
481571992
1025782207
2092372555
329357788
613036164
1211258779
240760650
1290202895
508938474
696925159
949877341
1769443479
1326144471
90372627
686042925
2103932089
1324687445
1974672289
1413898989
48904824
402376319
1622166968
670402333
515265012
819365891
87496760
1705481851
379571849
718291844
1072549279
1123010755
985250935
1883350935
474905258
550388049
531700303
1298670280
1041629443
1644965156
1925326049
1210409486
702518858
47369439
283756772
1374423101
2140718479
309783366
1620370343
545143121
108105786
1413159176
438365729
1620575432
1608076696
1623462969
439845519
2125761670
1461135974
1317477813
143297521
954067238
1848985225
1956618165
1223625533
297073391
513528602
15025259
454494264
11537255
539244143
344277926
396674647
144443701
616056905
142462115
552571075
1856731596
1579616548
1942982799
679754962
291610890
265818469
1512394001
1657744206
1541015884
759799087
1150614589
1565586408
1287762881
29072787
1021290409
1712520025
957502107
1596852566
1683146249
1862255859
665281457
263414572
1721458387
1419916149
1280972414
869389938
366264116
1423150048
553489954
659184212
249221084
1848615510
1992107141
1891349508
751723520
1165251196
1183100202
2023689975
61429554
2056445794
442744212
557074365
511048561
213694126
770802613
1731902790
796408514
196373385
902230974
1688087617
1369863454
1601567703
568837198
1808840925
1439849630
1333195240
1743666477
147267541
1287108289
1605129724
111800682
82592083
627287168
1883050223
526486122
2018402436
1944442039
196428459
1934267718
1091882031
2066126626
449286336
1840227249
2140112985
1958434994
1922874822
2016107745
2081533069
1909362014
1358826616
1037822547
1078443198
1131312561
585747547
670173131
1985493542
338304894
1113212284
1508307779
123138731
768700908
794630623
44850100
320948923
1639466454
2064837116
543860068
642727140
2025312973
1379809576
1042515819
71454748
1010067483
1922781630
1904271434
1032510958
1577346153
795289359
789383893
1263225298
419438278
322179006
239361393
777713168
1751664687
627019118
818455836
1547687812
2032254704
1413836281
321888354
1861060329
1258194897
1814176122
883323556
1633505615
1696215773
677483032
198559829
1364352824
2039615529
1902848067
167067127
321217744
551779094
1047829473
1263371683
2022506732
373552579
329897071
525766200
1587612149
1775623664
1373887962
1743783282
1127728279
1875557732
1392768747
1882279838
1665953995
921090849
115359169
7578249
258615557
843963455
1861306850
1191736859
870395647
956959506
406346537
784894236
1558688992
38370980
316915632
622355183
1312778150
886198463
629442591
914802746
2059798570
1815682198
114947967
56336265
501368507
1706448169
1624868382
757312732
202989961
1784152363
285491630
21342335
273848658
855256729
777767309
1505259540
1391512858
1388651820
527576215
1166620626
1782498934
1276282485
878881527
1353995400
133265946
1019843042
1622440744
102321169
96012323
1928551917
566119914
2004539319
842245158
1315033513
261806619
1978021447
640223568
866998425
1807902512
1068987276
1610461303
1227174882
99336143
1299085985
384423210
816782441
1218179145
657574081
1639155516
1807651694
2049252443
398011912
906607524
748848040
385209964
629724118
719516194
950992983
902318234
718147809
1737261905
376111567
932172887
2139636895
1527860784
1102417199
789226755
1242857130
1709215244
1325402053
904052494
548364239
1982183967
1516594146
2115899456
1160794759
1746519030
1338415822
997102542
298722289
72119150
334577133
222943718
1059077739
465368650
20672187
2065246572
231549688
1678813538
1451029835
556699685
971355109
1849390762
1760225264
1062349601
1648956423
1063564267
847808382
1657961133
1913696986
802861741
2107151589
1707279089
399963554
603719781
1063858137
674278848
249571407
268561804
441010872
2027393475
169765611
1546596364
1658332704
178097449
605063788
204963133
1349306183
891251023
1779044786
869508708
1433714691
2060491888
701602989
1918179391
1083929016
2088135393
2055935044
1114048872
116362164
561564882
882633384
157799658
150195636
696164984
189015164
1999579538
1246885551
551902467
558207750
1656679081
1491747410
2070632720
1002791869
849108177
1162671082
159584789
934651703
1963137470
1697451056
1760041846
1013119807
818088060
1981014382
699638172
1801760406
1490518276
39615935
1636276319
384109840
1099570787
1478068613
33055829
1873393375
941070642
482193788
1137843910
853577254
1493696219
1952813194
616653347
793506180
2081510819
512850787
1935124586
459824494
1029284563
830924834
92009532
1561082974
659340813
279166718
337540533
1703508378
245634066
527043477
1702278312
1388596081
1039701354
534966295
1320864450
285509603
231138096
158334539
163845905
770368274
1689682686
958251056
543266062
145201456
1108371209
389166087
1221372447
1523736243
975568241
1095062602
304839451
1088780065
866542840
397848401
1781777470
1468757264
1500755911
22467753
1630914060
393923305
489770510
1337342047
2058130947
1957744269
468197334
1232562014
1320546947
2103616096
687742641
1515662947
494331152
1270072711
1742376605
1508687994
1461763267
686654742
1211438879
1456400238
1356964263
488308441
2031152856
874237759
1999703907
810450609
1298783268
59608074
1009024136
292520943
565075678
1464791581
1811552944
2059793710
1633607889
891717970
318892319
860415515
367679446
1230337692
1159527109
1013260202
1173214595
1173455725
810055008
1644543009
1968042592
874178875
701921557
1829432696
26128813
7326502
1141343799
1215373892
550368900
989471155
626591872
189713333
1361136385
1910011632
2083687555
1665691555
107120522
1819547966
892328384
1261304120
626021355
713939121
1737731453
936480661
316262033
1988137122
1543347971
2047043880
1959417962
736050203
1107603422
1064788526
949675916
560041866
911014485
762972089
2004209633
1595596090
832004618
1549450572
917032867
2066858368
558256433
542214859
1164487126
580582780
346335867
2049464350
1206407067
62495588
246731144
1182592734
754440099
1218523430
1505431283
1581616954
1217781501
292758971
579868431
2618432
1812959815
972776149
1212534757
1756245720
1293168424
49058570
1434007956
1037203953
37243041
597087661
823221742
844231701
1765438301
1672526284
997000436
1276963722
849990128
1882768595
513326806
1179849276
1152678971
685480436
433943896
928397963
1848737488
2130522253
730331222
210563077
2095240091
1422605181
1155738140
1084482597
1519792760
1574137732
109006124
532486984
1341686093
168368899
1755385886
576871245
869319912
1312303744
933452684
503199880
2113060427
254882268
1893660274
1851741590
747220614
1532942284
511255743
1338844738
1455191199
39994538
1543933774
138989364
1130297873
167490592
1441767995
962046601
94864975
770717089
172189967
1709784446
292281321
110756848
1149590239
424022724
417513891
1355811308
814087858
1039131168
272140547
972141811
1677395714
1347621522
2107204478
301340751
829729752
1247260238
2126935831
1333043026
407655108
1808225327
1752268896
849009875
851759687
1006351958
1832381472
313347460
2063141431
1446075600
1908692001
21733628
1417074650
297427754
1911453102
448153868
250014619
783921482
570898495
1773190269
649921400
1858193526
987648206
308708406
647384268
554016992
1548266281
1333713861
1999095038
623401798
1588053385
1707952879
975775000
745531256
1071758963
455079605
596089425
1106722492
574076411
355334627
1491096886
758368476
782919950
256438417
766298907
648649471
450903771
119058183
579629713
1499506984
455236516
1990780905
550579900
1120426468
588268210
1648078681
1024758217
870434388
1632808332
730810768
712082690
1026030280
67112765
1644986558
776994153
654837671
899019515
2071778583
934861195
1888930522
1527092776
811814451
633095477
12854284
1222392915
930346088
512085387
1956103387
1506985865
843718457
136968710
1581229716
404364139
1932758470
1791409858
801394208
815673462
962959002
2063268560
856049673
842948096
2026573937
1560051446
138546289
1076393931
1901386576
1179801610
505039596
1719394637
1915205395
915334627
953066497
110304004
717785527
772162854
1716579506
556614933
2129547173
489413681
1451151880
154659095
220650289
127065949
229700033
1406952879
942364717
315871499
394718509
413415052
245632190
488784134
1930593881
867212101
213714590
298323961
1509555330
1920342029
1441793794
2116024184
907730533
421436560
164768680
1154333872
1233226391
1190642141
521894068
1487226815
1696594996
250519258
1497359539
1131759201
2091265579
250282523
288507418
395474833
287777734
681209766
66177410
1465985955
692218881
2106579879
814627668
1723614480
844015876
67256428
606214010
103682715
1741179426
169510303
763928311
659877255
1666407578
347646756
1698016990
125781524
288171296
2038298456
1342851992
1117078793
596463815
658857699
1632900721
1654479726
194946894
617957767
1847373508
1391277776
475580341
1836761033
790507119
249289913
1491761688
1358455928
1773995751
8999810
834332250
1663995361
687855484
137604355
361175273
583298509
1049402426
604869488
2049550178
1690361497
773269836
292218356
1186029961
711240727
1956447871
132088470
1857179160
1059104232
1863078973
1046456858
1231147720
1893447064
1516945825
543806655
1989508921
520006713
1858764557
1055118388
40717281
56634068
2090577219
1614319996
1495810931
231393650
2018110555
1865149869
122627370
352525500
1809580956
1676460599
802997863
1198296852
25220608
702475795
827008634
2026081577
349070459
148184149
1671739490
2051904463
1989515101
302366522
474243688
1193698888
67501601
270255753
1590183977
1711076835
1576577385
2030382445
1072490864
1180123038
521069866
649304881
189196538
408002384
1714993704
606636205
1394662987
1743419340
1942909162
1170522476
1990052921
545476535
978891434
461225201
1940165921
1167061169
1999966368
1025197226
1296490567
1297981595
649184202
651307934
236326610
28825643
1536578455
1084212517
2078220682
622878776
60386690
1926330428
1628709973
984937769
1757024241
1945889282
2101503216
1945074273
1213652052
1539846181
2131613447
805374596
835430356
1626648166
426619645
132815535
818818406
1254336934
129354210
957227788
8275670
24227798
452335020
380635552
1334771606
1235193134
1323802894
1697169518
1700966022
1587221079
1825272331
1324238515
541290323
686916461
503025564
2046445675
739523731
143804662
1694444628
807808731
283731313
68038425
1067401319
311820107
1617421901
162127218
2046532977
1738708425
1646691232
2091565707
475546391
335711976
879850713
1543429906
486612828
540580731
2060275609
2056717616
84758272
396420133
1330240474
1135629004
446686749
1990732915
1263346238
2131236687
1392310662
291170186
1629898762
557088905
121479278
885517836
1017241464
1956998650
85707707
191192377
950578541
139393249
1426270391
413111092
195042529
1646215662
5312405
1390147731
113809613
1818962666
2129236314
2090764308
690225479
1876047899
38096777
146680456
1099391481
597710666
254507702
2086130395
216636482
858167726
2031277360
1153602220
956538340
1350776915
1279346239
1257562782
1702958379
1844052848
1106669609
761924846
1225824336
869416284
919079475
555860187
649002773
1599087660
1807389279
1616803709
837731211
1064265264
1852649580
1148731545
1692131832
1345247482
753002109
1950534131
902719605
1315359285
1463247338
955990333
1009260569
855893703
609964032
1009640914
264392760
494062816
1625561095
1787238461
1547939077
1157956267
1218393448
1989360571
802835320
2108160038
753739395
1955904875
1140269236
1494380636
811316864
53809128
1840357837
1258263220
360676178
1880815615
906153832
468442854
1272753051
1802541980
598041641
537026360
205547905
615793785
1298553303
2005079949
140040517
1234413538
553154246
231431711
1393048327
2139541246
1888512776
1808050703
1391315281
164099173
582693725
1466564285
1590899104
1421958587
1468721032
1788890327
1665261926
1725795679
620886248
1231131801
2029560727
10978344
667262144
307827067
2018355717
2128215210
610571295
1807451753
1284779927
2039024468
1943676331
351178271
1281615781
336966221
67264799
1458346896
1600445347
217063298
759993039
1663282800
993096197
1577311795
1945089616
731327613
1239810957
216069683
648571511
1074515678
1288055456
1453166919
352655390
216592929
983567576
1537365597
1510397207
1393416484
510161667
565096500
946856202
2039774069
715348861
605633496
1183293192
1242154602
1086480390
934885638
1578659768
1835076037
2027490292
428783168
1397140318
1403841513
150181727
627715382
1100615486
1146412758
764200878
1473130571
1421052472
683226260
1256502509
1946284576
625927094
1473454225
110624991
1981115910
793423773
1943343028
1866663815
992863589
386652664
2135887439
1518957350
1418531754
732281949
741380565
1263887249
1102817353
765190119
321470638
1439412520
188727566
718183039
477165975
90913626
946829324
1196713219
258537461
1641589781
1638192819
497139909
1403450198
311002687
1817351632
1363316426
1048588285
961746252
2076098573
54810697
319947623
474337540
9271318
1960888187
1731469856
192972719
409916373
1678592207
1341138761
1202534526
338615445
1877011279
1903155219
1926194222
1680241945
1345212894
772755560
428296194
414815109
1168633856
641872032
1993860496
1911262087
942110354
1975111974
1309585717
1819576932
701221769
1907365356
1823869173
909420087
1204407215
1740679081
1058359672
925548107
1909492552
1561125436
1006988422
745694315
912988158
1842775764
1612858750
1038999119
1548673871
1918889350
401794589
1950721215
1418691138
527017542
543469751
457759700
597331428
1511842099
2049588970
147853141
870841377
940264780
1038594257
736212521
143821796
1047493241
1939938366
827624053
830200573
1565251743
1690924375
920598170
4777943
1676498017
1894810493
2035504744
1951428151
2005515952
472245336
490166317
1992850252
613652502
1470736035
247057438
1973345428
1278034342
839745582
1372136344
883940251
624890101
1860819342
415233615
522802413
1311102670
2079462649
1263618245
1374128148
867134924
1267051622
1787163748
2130502740
2054012969
83373512
2105964683
1296653761
388060385
674029437
769270709
1434769297
133331161
35950106
48216742
571453704
1166752683
34996575
544827175
123334365
1323601317
610168927
1863406680
774520897
94630755
580374007
1764171070
1320062341
87568739
1585451120
1702376042
542331500
1479104623
1161617123
464160288
1268273644
2093020938
1177534110
1934944122
983740873
52878883
1289851710
2094729336
1279565361
703677783
2102721042
706170239
457880124
1377572790
2134476318
1656712223
1286257106
954802291
1001255579
872124837
153682403
1433307735
1887717802
322669989
1245364928
1783957340
976754015
2005265112
17029168
2115388727
1999406050
661505176
2094723013
1951213816
376210221
2061516528
1081590963
273454166
1171589783
599919897
798346329
2126852974
1228350011
455939943
995116560
1041079978
1683243452
1625847868
1352780882
151430744
803010334
1406975656
742125666
554265644
1700378301
207774835
1804130329
499588833
769613232
968019531
1290086162
1491519111
577392758
255582628
1769315476
1265799448
1031622101
1457928816
2052273893
1648585744
2092054086
1055287132
960879843
27031587
563539092
2069985198
1487915865
1660564899
594654455
423636951
760839155
1660178025
151450077
58227974
152417045
1935850561
882159949
1601538355
1681235634
1478905138
567631928
1158577474
1142078872
954809139
210993655
575706900
1571738595
1064701375
1098305750
100579484
1732761024
754110707
716392659
1637654515
1217506693
281242902
607725956
842917199
1183859612
908283131
244283820
252337223
462622817
980806283
417468838
1046963850
2104285748
1921481331
1830213310
320147585
579791943
1556977
1779456731
553522594
642261352
2126847282
1924148850
934935576
695107684
1140670974
358204740
1939790918
1710976329
1423113190
1254908987
905679928
207326072
897023133
1997363425
515363602
130133622
1554772765
1399913118
557718006
646581696
638621185
1915244426
609782734
442001033
989305753
623529132
898943070
1925903199
1367902522
2039231936
499525754
1833030235
900586492
2085697804
2063961619
2079159807
1868747664
695694574
1109374576
1448932659
240985863
1442546299
898478020
1288191121
167890246
639541701
1566281752
606212157
376857671
1117226500
1438463779
1764276799
1122858227
1509493835
1278323550
7794626
1962364762
1559399983
1901045969
1793743971
661619647
660502707
574112558
1947013919
2101170945
722372094
896552941
1538934767
1029836483
257492232
1652110229
950514115
1169823822
1922315399
1742847263
1418528800
798169425
2042605976
1106090840
1894393092
1833025803
1560315851
2003382753
1551784832
1836695621
312119868
1548958381
717761675
247763656
1015304383
1527765470
1517335731
1909442226
615746993
198456959
1222010855
1893975196
1687858419
666322664
609022753
200954754
1571935558
623312967
1348279136
433649551
1887022368
1549683821
379899245
1165706579
862711639
1896907929
1070360516
1581093063
740622904
558428897
1910131892
1922776205
472774488
790329752
1115960846
1720894440
1940945100
521777565
1505608252
682255429
1119538204
472616749
1998072310
1902723176
511235106
1336970917
1195438342
204516419
935453638
625657483
135694036
1325751763
1761416211
1238718404
1477340786
1149543245
2084909253
610826748
1486900179
2008079530
1248709695
1477339739
1162161996
1673092565
984459969
715871023
529691098
1491572783
1695875223
317500612
888270941
1608194518
1794200600
1880789131
1033643866
2022333717
1963760969
935911100
915467143
488015234
643657923
1952581600
1477968566
1325440723
581496148
336657505
1399255115
1201506026
202046599
479323
54372370
181263546
1584708084
1287049287
49115915
477583389
862961181
1592990513
1343651050
587428003
390293684
1770973934
1679974345
1567805292
136601768
1970463765
243367508
974107059
999794665
1025999908
55271080
805951721
1911146304
1720438479
1602068499
381070844
111398728
1723748580
890862706
608750059
1992097491
1890042513
249478703
898816680
589252461
1925469312
1040799654
141563405
16977130
248782558
786087740
1023962914
514691924
1015859301
2121081966
703002893
1508460468
1042706430
1285014820
1184050336
1218638892
1560777839
57926020
597381407
878084248
1802444500
698786892
1319327104
1885446557
634859536
1391819402
397137546
666110012
1724527572
2021352345
699813775
1279909299
842491041
1762224717
2046580361
1327343422
272845045
2019334270
2056458064
540133277
40654851
516207013
1007181824
1305170966
1651594540
1661524451
1863352137
632695507
758670826
1078157731
1420656594
2113575125
1552755625
709631960
768182768
1942130620
92916787
66358171
1177356992
1519601940
1007020986
1158837732
2032100934
2006421541
1149615603
750840486
1800383107
2015945556
1863255645
1062896937
1100580245
371662414
523082372
386176785
782515914
2086355223
1835227197
1476032555
987200729
942058457
36803137
1355373883
1909350494
1115936256
1351890451
1696105859
1037427912
827181364
2078126935
1589099650
430893005
1841372911
1416262904
1949040113
964360985
1822277903
923110570
1712964195
2021356954
430387872
1537106238
1819961423
2067160980
1858181478
1113268136
1717585017
1726165335
1633046669
1063940552
866901935
1226828509
875901469
1983998505
1143232881
1275474531
1649022005
1187283619
55004848
1237537109
844091683
1731176433
1171881107
1359964464
1494227020
2097050570
369187251
1219697908
1657936751
373106486
1454976302
215645079
1231332928
1453482622
294074517
681171894
1053204850
1381200937
1624144145
1161620660
692894639
564239540
702842143
1875167613
42131406
1829801786
108367700
464125758
1327514666
100243754
334737793
419025582
182744908
229389778
1816153447
884462131
459783682
1532963474
229472698
807583810
1723833535
57126153
950332768
552921805
518424626
1881997085
879525090
877517798
331531613
1900026858
378366296
107801855
1955165721
708880351
407165355
465869762
1633239742
1136286132
532031815
2077241912
1382262479
1692148269
860799832
207550806
1617364487
1983729913
68023588
1624296895
264611375
420634251
842924563
579427690
1201600671
770541801
1159494558
2045514497
1303575942
1937975745
1642853851
1721552140
1109167126
24383808
1870865603
1641617752
1819994853
380962708
585069821
120721666
595037531
1079498484
548295486
1275981631
830453891
1348163621
700418021
515444710
294206022
1142579045
1546900320
1347264182
162112002
607602543
181506090
1160517544
120263039
65744342
872254739
1244423209
1836512983
965450919
1841272018
1226927501
652962980
1555732137
98570833
1236726150
1226640165
428045740
568037361
858627999
48852144
745295388
1525145689
725735747
164554606
1136452734
373181196
1912831201
1469667678
2100739083
1537657339
1425074786
799019368
1657481126
744846460
397603873
396224873
534531210
649662038
1095815392
536795208
1066220676
2104274673
381525450
295972170
694516525
250617168
1371494129
1897991214
439698545
2110250366
382677460
1627525613
1545566184
932934818
857941144
1625233585
1409388061
777239069
1518621890
253629504
500250639
204964636
1550108130
768949516
931038469
1302903908
1255693663
1266820259
1880490945
1909146353
830967746
598571617
1662519873
1712170707
2013411956
553980160
1397567074
383962998
234130947
69952
1797243536
147707688
1465619994
703617673
1477968566
785705022
1152887266
1902521692
635407866
1300564488
910118016
954018443
1279438582
1681584772
1366951903
501364744
942612588
820987650
942801259
128328498
2132201156
1042276280
1582242149
1015652863
1245410090
2100838114
2119349332
749791983
882401231
1699085308
2076402633
1249491549
1419174965
831766322
1168294561
1394852315
119622010
477268524
453709029
1454380017
295811065
846281571
431316214
1594289470
209874295
6804685
878258354
1100511455
177011164
1114971409
824087735
548343201
874271500
608526550
733963217
1955322018
1164410279
1192121756
1999009120
538755654
1480540365
1249273559
1462104105
1317713561
1392915230
1336587547
689763719
1149775150
1809010037
2054155713
658935889
66770959
1340038481
309828847
603095829
1956592176
2119413565
545509836
1646158756
1716596756
1212177893
484919135
1895503763
1266674376
1597284001
772274017
1126921205
1813850188
734642407
647900732
1000249121
1401610882
605601460
1027639678
720611427
1077374307
589658550
859638002
324179565
1345361815
901128535
1762338376
159967890
258688270
1471247105
1777060914
573470403
118813555
290160910
1903974572
198684748
1757397725
1323352808
484755676
1850618983
98156955
150603196
239165217
588100213
1637095952
208457354
870696787
239571945
2138771597
1665963069
232595072
1444337971
305423632
2016018135
1118416847
428373667
918108158
727428318
1953633569
714946364
340358591
89495977
1747560573
1857753740
801037366
867587800
606933672
1694584414
776577045
1678478372
1333529752
203364977
1013970222
248215381
888842437
669680613
2062506396
458762004
1268398710
1830836985
1245974873
1472056898
127041182
910525332
1715425425
1304273342
471108033
1688443902
1299429866
547818779
752532995
482136746
1640475857
1294002852
509407729
1671476349
1644191606
1679336911
664133407
20392996
166699553
1938339354
1917822304
953959388
2060689845
722309708
889681581
1717765402
194463167
1416139460
364340154
276148019
218835031
1436390978
1868482390
107166287
678375674
995327050
1644403807
1363210484
7780938
1863545105
1685645069
1609156255
690951287
2041612548
1775661823
1052031181
13541233
221425531
1981729004
1630844172
1283430375
1245479841
540111094
1737228886
1287124653
1907650305
1057929772
1032568563
267780711
1001240808
576218309
1093464270
1605813917
1808998088
934957323
743178855
1259130165
2101564031
1077645454
1265305228
843963455
659706665
2009175796
1678217140
450633860
1844829141
1048541055
1603769094
324260987
1820324191
114012681
135944393
372937196
749466816
902441138
694288273
40038962
599275267
1688856745
2049365308
734790716
1638314714
1393051758
816566057
969241121
397201660
1363360479
507357361
1084114473
804262486
1178420134
1231577853
747012182
1764664462
681077175
413087866
1721812188
1241685990
1115829576
1903298943
1051937057
1866868833
699993754
2098131139
1758904367
882849110
251423838
1034620824
554127538
1684186390
1931098942
1741506687
889263310
2116840854
361223391
1293542275
1532187743
1337330056
2141035817
1032252502
538164843
982705609
1181720005
2042986500
500068681
1012148815
586427464
767510837
1884346587
278099080
1565897338
2055310202
2003841310
32463105
1470368449
1412690841
1619754378
73347836
1355938791
617538192
1894759525
175183358
1089367583
570338738
1763622059
883556262
2015056630
1760587297
972343473
917139055
1919480311
1984408415
1321718446
2133269871
969888215
708173482
1207333009
1602594795
14108933
869834420
1544019201
85165807
851276744
591269939
1704185784
1789986117
1851286512
2142057282
1610970987
949008426
2001966234
1705344559
1288084579
835387170
1099743505
1863826485
1218049930
1417766671
260613866
2056455438
1289548808
1089028276
691474357
1470569515
1724697427
921733652
1918759132
2057831166
1661224295
2126555715
1141366608
22604154
1056484560
241212288
1377294814
980162567
462992936
1971843185
1939351029
514321002
1874744425
1326060651
398496403
467220101
1438559120
436377513
1060217587
1602946420
1381740153
305143407
1321441677
139857747
1209544729
392811220
879778595
1147352999
1367651303
1818350032
1083137264
658458599
371918717
1066758472
518471454
1702784599
355831169
1370747816
807907431
1525331821
8627764
54023203
1648693079
2081136919
1882697896
58311949
1881335830
516302777
140590264
1974858879
823569175
784262357
393994304
1562743380
865278673
476796383
2072592314
963137904
112952036
954901837
1336271175
2145830988
37353039
64734320
86891291
2000360100
363533749
733113874
1919577018
283254855
1827107591
1796586442
528128606
1827002500
533694352
1141491327
1961968450
1476990497
739615245
217529491
1460806190
1427499470
47754776
1997407662
1755875076
1746099990
2101937685
1469308417
1001734585
120449467
2048594720
1225506016
531759316
2070228350
1413115103
1689762338
969683360
463488767
2007085923
122659082
1274894098
1114036665
370086215
648317362
1580499910
629121830
1916347124
983515939
648248817
1247570436
1176678739
1680819673
1008037446
1700969522
1219702032
1427685564
650891992
1453184594
571820375
790505652
157230190
2008698953
406430266
268941895
1565007945
128770319
347242169
1870617939
1787352689
1943551433
676232641
123071016
179785716
728671894
367475175
1771972932
582853715
758781595
2135523814
692248710
556930722
1954430373
285423360
139496482
1594638037
443402631
1169501080
214394704
981535141
1503466786
252770333
1856111578
1202734819
1214934233
1448457401
358583090
1994105470
784967595
2006321475
2106960746
1472452457
539049043
1276893568
362253098
1116967942
447691933
1200527281
835630376
1621918014
1978380629
1836372724
80034314
825782732
2116859495
689546665
1636990496
783647420
2102929272
1151082953
845401704
475859480
1321903829
1207044147
253863924
157536717
1983044397
1160070107
168585811
203359632
233662101
2047512440
979093362
1564432102
1338397371
493654956
1479327428
449138830
1728403382
1669037870
1939041119
1811318517
1865441497
108058066
2065015591
1712809074
331105003
1325004279
259182867
2134246824
1127562873
1423132395
1109259876
1274030263
565406967
798209105
147858593
1094726236
57625724
997579590
1769370616
1469562160
801597841
444737436
1421732844
1049892853
2040360726
978890955
1639443469
1767215985
499397748
2037270235
1912023858
1638780987
603347510
1194458867
1866113996
1805492070
18405553
892153202
2007987165
503921622
221200851
1463559086
10351730
1203282506
1586539552
952418274
788363499
1955216204
379909757
945330285
488101256
1090961698
916119292
349301648
1677764776
47680654
28588515
1494757996
1870657574
389512023
1279686253
631353866
833135389
955853261
1223351396
1406307387
1003280577
1636082942
1891983118
240626643
1802875657
1225471692
521818840
2002618643
578651374
1897928169
538049985
1172383078
975881234
1564885113
1547282032
78849802
1276353843
1065810640
1035467306
551982161
1471886398
860308149
210557283
2126616602
1852375720
1624695565
298400723
1679874715
1753948574
179780022
904880252
1715003248
403007504
1891542187
1973894639
580244166
1434137255
241233018
1594800215
1274916553
577950035
1211196133
847016162
1844770632
1372991109
1573974136
1442319948
1638723229
2123628965
1525397859
227544876
838714936
274172466
1351025163
881240425
682818236
218430612
872917474
535819283
1497991958
303327176
1578707378
1503922108
1147363708
33430917
829868564
1344593720
1802537474
814530965
643384661
601504188
817402930
1555530702
1735532098
1229458564
1565137925
1232436267
1793481219
1122852698
1445133250
291638066
1153933011
10967125
314780528
1142593772
1939605664
786891798
1991448942
1979090514
1767921623
1038960208
63624955
1637453886
1696207353
507864544
794190847
734415067
1100441090
680556837
517279954
1246070002
1513549051
1532978659
938009462
763010605
1917513962
697710276
370605621
1363258248
1921531577
1836254294
1050990937
406200856
298714304
1489100312
435383388
746604425
52053425
1468424189
180155343
1735619798
58102886
864279640
1132454735
198662677
186420024
413750257
1846008098
1839116371
1907542366
1753315703
1598497356
1469277588
1673777167
1776364302
136501256
1367113280
428621789
1543859171
362144008
472365227
20314130
1404782562
679743769
1751096287
1916469742
1423596233
1704288607
975245287
1498474358
263379981
574525728
1671454089
2110586855
1069246469
159736801
1806618660
1044152027
345767659
1358548478
1112819404
389914726
1657908842
645781935
1477848824
1023266102
1390786249
599502166
1982701584
659756246
1855573383
1321929614
1160439992
236803749
1948272403
1892733606
1739452818
1087683189
1986241854
603602829
2063676518
618046107
1856711297
968094572
929503697
818868746
1711260344
815871101
394701975
153142626
441520188
1231922795
2032144445
1297977226
1373018057
407965610
1827337119
2105194387
398518360
1661687781
651762691
1517831636
379814897
1364644832
1461753339
140288360
1688780973
1514580406
922733426
1727793281
1788565023
1808809170
1515397052
1059199393
177694104
1134430074
2049830278
2105550084
134700114
1249185850
750381850
1547596784
1713931859
122118849
1510971292
449436555
998428599
802712368
2050364120
158444099
759520109
57570659
65805456
847260775
2138577458
1543379012
1413332326
410816238
1977158156
946760723
839686042
1247297766
1906402158
1157682613
561056963
1995660075
22462404
1342063080
1057364162
1442218444
1475254357
1582580032
1401899175
337795496
1044854410
387100204
195229549
63788523
1866333222
258791328
1312676169
1609727635
364470784
621507264
809337307
1412860896
1217185217
459611610
1293941885
999134435
728370525
1680467091
79464051
657299133
1457493891
64054510
599764702
349299414
162342462
1890517749
89541969
800108209
1637305063
1497057328
118134705
1617680339
857509966
226844876
2143978032
222893754
152260293
1240483044
2036087921
1010237819
514077368
820568809
1962899349
227535016
1334588415
2020369957
942985142
1577399216
478174306
125101487
2005871058
2005800397
1982019919
523875242
40476308
226622816
482994747
862865120
342929191
965539956
854543072
1193713786
2043546115
1334564750
1096332085
510053297
505863569
1289006743
2114184315
1263044030
1149209862
1018853502
324891212
1958193189
811194697
1859348743
1005322492
1876033521
1384464573
1889503742
2053690707
765782658
725272594
1040522393
419712881
1814125440
445999700
175041315
1009193705
832301103
12346854
1588039815
1814578810
1319215249
1798789087
1505856182
1090509539
768623135
1370372241
130425253
457426778
1964286473
1572709800
1652284682
1430939196
1310646871
1214015119
872915385
983892994
206524030
467651743
1007745499
634874663
1268501296
1901469571
1096862108
1551775062
1433743343
232957215
858841580
195860440
920756606
544310016
1990800679
1563282084
889925608
472780289
1970020221
1513665416
984344349
8283784
899036969
435315110
1669524087
181738658
12478417
1453909919
731274074
1100998677
1418570226
1203865404
1797014368
1733207134
345730738
1898326285
490230895
1617042546
902798856
1001584833
68427488
478157142
1370937062
1688144649
328262105
1128190715
1069720014
999487760
116024265
222191167
1723950836
1335519973
183751617
996466060
57130249
1171548753
22090284
967298264
678737361
1069349657
889624623
1985620401
1180496469
301690099
1829755968
130855454
923490109
1791490079
2028741591
909828511
142441181
1177216709
1198548448
1034324850
1103189329
1671428668
746496251
1259290021
512828525
577041300
260456675
1962185289
1158637951
332510839
339750300
1291483756
516044110
1078347994
657660289
1106352928
103410801
865308718
1421892355
1448842569
1015933090
1036097697
495648118
247567552
476914401
1221177791
1211957002
1698838432
399045506
1425738525
943501810
1403377264
740004539
1779379863
641318055
143848223
1641951769
949874946
1442503821
9026323
1634454775
979716683
1364234476
1936993184
2021702220
1832079614
2085427662
268419881
1751261902
1525994865
1600767320
1239223749
1157929290
1690988034
1008848565
295645717
575612927
1207374027
1048632468
20041770
1535367311
1531350636
57746237
438537705
2139024878
642296104
458953160
1567123278
80905042
792622741
520560451
680663226
1359862888
1830480900
1014937250
1288842695
1289819382
232926446
1575839830
2068200241
971372959
1751862652
316854216
878206558
1524399950
85210688
747015183
1069542058
1806550802
531153078
262079506
1051699659
1094001555
312573370
2056471335
1082525359
660748132
1404087770
1742012155
43097234
1595439703
1726070042
1874215769
173863650
181761381
1700853043
1389808342
1746927349
35872574
1853423545
1210716227
1756947575
1795722813
1819987215
94553112
69888509
31392299
160033957
1210735026
1879882387
427865133
606372135
1908910754
394176772
196103338
263302262
914693354
851942790
412763563
234798119
1721285297
923483214
1997966877
91594365
1201476982
1728399292
2103564176
861924306
1676285330
1698005884
359310799
528136064
1618464462
167318873
40783314
348048556
355605837
985164542
1909635285
1579754014
1259319170
453004506
650801339
787647328
73443083
713403597
1447439408
1804271701
1001258518
1987446957
28591417
58503843
643487246
1020344762
1805046605
976205708
747414946
464475795
1287496227
1352628234
1462881052
1941385553
269541821
661528189
13028690
1653219940
430870442
1777396286
622768350
530810623
360179882
324752511
1423315538
1112302762
914915057
265059861
161233088
2040336384
375588359
1343860353
37820241
381865873
502771464
1476288979
212456645
738913149
2039908275
1789693694
1571582171
1046535796
1796969342
589418823
1409835520
1847823420
1976077823
513549534
1479631192
2092137952
459953090
1031839385
1746953746
1970621768
1537060536
773330789
750518657
1075361368
64722577
741169145
240385911
736260715
1800733252
1894899847
32845351
820069527
120775095
1619751632
1262496400
861106412
1157300550
1898642804
605965559
1417674220
1860355626
1338120556
244952471
1335694322
1905331789
738754114
1081580927
1636639531
196641276
1494888014
1758731853
1675931438
1689303907
131519654
374364718
111829222
934604010
1678821170
347320356
2066150612
913439258
1941089472
474404769
1725563016
942295192
1989090401
1948524423
1031236476
1475727843
387323257
1282573693
1282401887
752015004
2046985964
733658995
1069961276
893209261
146662961
1814007716
1114766809
1798983247
960997163
1825415802
1566697099
696228871
832028485
983423850
611755645
280283359
552901245
277134384
2068706556
565135099
1248542787
838440714
1298984111
1235670854
1181783082
1907584471
1566068185
1448617376
471082265
792626826
1750298989
1116148920
1438283751
810152741
1119583025
1217333068
246755286
1136036146
906162691
149480152
1081630289
805933824
1587962269
1433927353
514635805
1361601188
830686339
858479886
1130890033
1437001471
1194469087
937870052
83770556
89696433
300185665
104957577
613223197
30990657
1576061555
490175879
1188062044
527234924
2009916386
886562081
1168508870
556526241
954367119
304543677
321561893
579386761
514242643
2098976506
1698907681
1247122117
2084014979
611209471
289067364
961939694
741636716
1431674344
1140899887
1044380289
789609587
738538314
72853451
800945067
2132811306
946679907
1787084116
698714166
1453055318
1492750742
454215176
1903820659
944769195
510870340
1389995488
168060697
463070431
1507578419
276986221
1153832840
1018937850
1811423947
165718099
982759235
2046380543
42686665
1366080955
1312059043
2102111802
1401645579
752035022
2045688176
2002589616
1652518376
592058108
1340862138
375741955
502763659
1752460653
168478882
234955743
1163485528
794659472
793001885
1060498723
1757718122
641838857
983486987
2124432855
738055262
501032392
1418354946
1953927128
1407360232
1400178064
1016147588
1716215552
1457296601
1277840212
103076824
1220599961
1046805172
1774456883
1503688128
1218619286
1560885421
1537483115
887495890
2129048391
1868939553
70255773
681550227
592036632
2053914565
1328968961
558817888
703842048
349810786
1775142049
1344924691
864266716
677219805
423157940
987499350
1723909340
46838759
1462105974
429808660
123957548
567825023
1932818434
1315465028
1842082261
290109170
300563182
1973671047
1988811678
1874492884
1276999286
3464968
808901267
1664975001
1528518805
864997750
1453194028
1333692778
2088641295
1434461077
921171619
82028992
209140157
1501845857
1387361929
309180970
770500803
1155586157
1749263990
1356433541
499064479
500010980
176527739
1786689356
1148048808
1333330810
767542042
782675060
665193216
672365953
262571851
812107144
2106596150
1818568050
1877609543
989133090
1743841372
1753863240
1524131951
170622540
213794637
937333943
2014895512
1478156292
1607410753
1558719770
1008390547
915067914
557543144
2016942813
479578349
1308681758
1663403885
275935079
1515806233
71021275
1666885052
1961473124
1857442935
2094622804
1269824168
458396651
905102242
2146856160
236712020
950000192
53216898
1500399397
55998548
1023701033
355716555
1191482807
41005868
881892086
2141141063
557625669
1086368225
995887715
1150196577
2111680476
1439809394
1133243162
1715878067
1817089932
1266631422
854352806
1067408532
2091380947
917033438
254764554
414211100
1319328079
2033469000
689863468
1704436290
1492339137
1117291762
642534161
926384743
1539901434
2042767711
262406070
1499890722
769938292
737765849
68678277
1509166301
1138949696
1405944971
264370538
1812160552
462724692
215544183
1861724776
646021440
1955739242
402453866
872329422
687240609
1347312105
1460904062
114648126
1582942967
1426702879
419779325
1515072943
1831079218
817651868
1747490854
1132118883
1342937547
49257427
449915813
336081727
446201746
55881023
1479967057
1536130001
1065499097
458040364
2115968400
1803963488
1433824337
403983110
356204239
562283148
636123579
1317083490
1760900172
2088486434
1093284720
1166921875
2117265347
1197076301
583139569
2065487846
114513091
1096917977
560542237
880908434
1324495258
2077570045
1410067117
732876642
1329501129
39404943
1457091729
580774525
1168131720
1834732022
487117652
1822725311
1986028919
1790829875
2121438614
663318308
1486341110
463861368
1340671623
892828525
286510692
1941216979
1648397037
2015989702
1018998379
1660850362
2005514032
1839730923
1790323790
974386866
1677087032
1934245179
208719055
1235210924
2133482990
1562436911
1572215066
1907019668
1291619556
1766295444
1024226632
1360011693
2014335924
992551654
1090129827
1372854232
975323056
1788975540
1550759576
1049402
1408848060
1732218591
1016588630
1559170857
1465986527
1299416063
1436680243
1702007778
1143184352
1326593519
1349161028
1566874463
1679712167
2007835195
900267389
1013532993
499757233
664785764
289584329
307398792
2094155510
807309926
245761149
1558166351
1163692842
2042101118
1992249751
283842948
79541280
2074713884
1235708278
1527347624
1609411609
97259060
1890337625
426950114
1594122099
2070562951
813889121
1968496608
2070800824
988142197
1511733573
1760375410
337159123
944738469
577131836
1518422956
622409885
1918972535
1108185934
1984268930
107635949
1063058356
343512585
710599554
768378183
1898375800
2105955221
1294148570
1252396939
383401486
1888714118
896184282
1941257384
1204203256
643316100
1781593443
869054556
508309875
271851393
66068897
537344986
1225114930
1185178278
1605106135
1496529432
170995849
2022052199
1018421028
2106099042
1132007927
20983838
1574000874
2088391972
794390637
221870216
821733661
1788416268
418054602
15854652
1623367828
207087116
1160739462
136610673
446292446
252666130
2078420682
508000866
1344005193
94284820
537447874
973615560
1799683004
1690187924
1114612833
1079555194
1502770602
380546842
2093669827
1781449830
254485574
1758439819
2025873262
451019206
1181356651
28834856
688211596
2052278203
20524613
1983289598
1452637474
1442318703
1650646336
1877139080
1434040075
437064670
2091065320
1765542496
832873601
1051736299
12765074
1178609450
2046341720
1098245280
216469614
327519735
1399392774
2011641760
745319515
1174660819
1252399438
953315717
1446874916
2109131684
290587998
1172913963
1372785807
1860508747
1196293721
1032017865
1301893686
1562909127
2139601084
765912105
2129028423
630038986
415625316
1175042003
1920103149
710873941
679147517
670789358
664813662
88569281
193334765
1496168087
1637588096
974833879
2124971633
13339948
2072874687
542311742
186688444
551467086
7864518
1356344060
1703836659
1409567851
1171483095
985930951
886038423
282900311
1914580655
1187989779
493606814
234475440
987295436
242114326
1619110079
951547808
781932991
656360977
1980935816
669788420
1025250441
216555577
831994936
1368942390
1188760196
841389360
1624619504
1129997161
573081176
1168610177
725758474
1091523562
307032323
1303665711
2010817287
1370544821
1368182282
1515635404
86231681
391727066
788143759
896683036
1841172434
397505834
681953952
1255967631
277697260
635528509
1341837210
738250530
2045893298
479692530
1998590364
1884750004
1344745697
1185430914
860437949
608458060
1322173722
836614537
1961827505
721712897
354637203
2050601677
2137046418
488519008
1157555633
718648843
1687667722
582635612
1269824251
423901075
195943370
307271351
2017030540
1658545896
775665749
1662382525
1776129308
607951396
982451152
1271365441
1193101232
1388712703
1327100772
1573216206
1914546
1533474422
645450468
566921239
841433960
124408223
944948354
1811479915
1794475342
108324289
1792733941
977318901
1141330073
856551094
1842128033
662008931
1168949409
1574525093
128799570
149413712
444696498
1608709991
1627517714
1614738454
9234475
320062113
95732052
565887713
113969934
1705455083
809679024
1109187124
18716719
2113886058
1687939830
1759963980
325174575
810721226
733569177
277663369
1489824355
472907748
1110901602
226247455
611018817
836337324
279123050
422773666
1171624303
105706377
1846171254
1273197813
413949317
1405070607
981010038
497025964
1828075555
699493018
1027394423
155736135
778308913
1155849645
1390096202
1937870828
225345497
647517961
1739818635
930148764
343631466
1814964833
1099865500
980908354
117532753
587997944
2054769306
1207451797
1191507141
1554302127
1045242395
619103122
2075922032
1333003340
876841589
1706389391
1457975601
2000932214
1721217230
1628587161
1660293070
1986055210
914033142
713435780
484475189
1172904016
100236748
1188349491
1879952155
1783089847
1568087671
404368420
1528000092
513217899
586403543
921345199
17844367
669079091
356194453
63775808
1120781487
761690162
1075015781
604418341
1395664459
1439681759
57091937
1509804668
819788503
298174787
227252230
530430614
1642244461
1120038542
1990251226
920329596
1873651347
95314173
1445735963
572638243
73783111
996023627
1763176333
2015797027
656755274
1999641809
1402962743
1255837682
279489585
88837884
1400842268
1511778812
1299928164
947600461
1652750398
166201669
963266344
1013229250
547670775
293295640
1011234641
137512337
1009917152
1649700930
1239178674
1289067013
1136481171
1100211654
162658771
1523381662
1209108815
537594947
78540597
1503371379
654516448
993474610
797058237
1338366985
28229849
1239428792
1550938008
2019806837
187885298
1042037665
1988093519
963881974
33927480
741922542
1949951541
1109709565
1441455249
1727022099
1453775564
1222077088
1207745084
66507712
2078402144
631147374
398604891
452317888
1225076828
880606215
78741375
1837699851
427947960
2049130127
1718234213
1811545822
1956243726
832408497
746431915
2138088160
1217177499
1544872871
851452871
1150363574
2049522627
1570777437
1757702421
1677591726
477228777
730779554
1065998836
2121304433
905990281
1764296229
1824889667
230449118
1531276148
1772144745
715803678
158663098
199585334
334879608
637311403
1463435065
410665424
942629764
484046642
1426423910
68222920
1474295660
784353603
2029001518
866798117
2008367693
1866894254
1992105163
603518292
1908283641
1066268055
240065663
261059851
824594462
1144367453
229756330
282883657
2070489079
1180426260
1503288023
2039122960
658942088
271982318
1410976543
937332511
1817346808
141310249
978041409
1738829063
1187647798
1276526115
322271114
81710822
912445033
698178798
1133136457
89280864
422180948
548341189
1686104400
868430356
1621546739
1932224069
175034670
727329636
1414194563
798768414
1608870814
954925379
1611952072
565682114
2108486439
1116284419
1177322252
676436500
1995087543
1598301352
1676546066
1938197144
868974765
32176980
462603309
2083408558
582473609
1576470133
141181991
598616787
1547401609
1506865299
607676934
325312438
709520894
2038764056
400231317
24037909
1421754760
462172718
1452365722
947202261
902520126
1085735438
2111046090
1199749368
1976670981
1392464666
850698163
1737447271
350063889
616291890
1616470973
1343121479
263605165
1934491017
1255329114
770441234
1930092452
1517148130
1298564461
530711122
1029790293
1585038566
396679364
1658848441
972845723
1223106770
1452673464
829448605
1050488247
1679432229
1061262421
1526328235
1608405200
141410628
524746737
1124887455
728516339
428130573
718878525
336703113
874400
1018028686
552719788
668549077
243198046
900064966
1940422169
2066610533
962699772
1527592308
673913590
1023662825
720382069
1984656358
1902310772
1809359603
650224656
730407013
1881344327
1103749772
1892723467
2116652948
1416198429
75133753
1346181726
343528994
36110919
621320128
1588292339
1154111457
559766969
1246307273
1190803910
1656161612
814883826
1443830630
606990737
589664115
767378669
548516279
280578795
158510397
1480088724
432012817
428260988
1407771347
1805399165
320651240
2009113181
337519758
1917656469
991509611
1870595472
906583897
1182519877
282999431
1384793893
651855037
855554852
645038867
254720698
178281581
1750934001
37952275
899116489
647473563
1931871538
1728354237
534682108
935964004
1642130408
1336328347
679899831
1444224511
562009617
2112454839
928869452
1244699935
1348659192
867357280
564491027
622546863
2025867815
544940305
114380282
1009869438
155025617
1511558769
1698684234
524252772
1426870788
2110934681
1360994434
1150422929
1982392580
814413350
1116387449
2003552621
80545013
1163003488
1065604836
2016317135
1313984147
1251404013
1992297867
827924647
1870275417
646131080
1155943339
1176364190
1131143305
1282721574
999075573
70127592
1080078584
2083886674
83695635
1017948137
1204621932
1780877678
1824145246
1183833942
1463107565
1392464666
1146068939
318175239
322296618
933662088
1084932237
1675548500
1294665200
1782813230
390706361
707948467
409385000
483053283
995057903
915186976
552774466
115173990
1842760385
2097783075
1225467702
1053580269
75832291
1685084364
33759664
1067985487
826665707
1134082637
1176896371
103145177
1932596673
1266439061
874759697
646077313
1507195621
1459502272
8112094
2130774901
1163379538
644221880
1952942015
241962573
2019414027
370952482
1561602600
1674356588
1093320091
1139132853
2011563375
1314725029
665257395
1686043758
1311838206
741438178
1159606373
433654678
1476044989
1272963383
317489639
1386115415
1633161023
871862388
345326248
699447620
751431387
1442003899
1215062936
1692361679
452334281
428568691
667393035
1401481384
228724196
160247833
1392648375
207461260
699674304
1339237035
424202246
1663146557
787694766
894187221
401138816
1405957375
745293323
1156225533
1332284753
1333484701
915215398
1372272595
71551388
244719928
1688741702
1283543486
1460651853
1867194916
822598170
213319635
595371659
1639822878
612363615
1873924713
832486876
1755638079
57668003
1502892795
1443640387
708192396
165900946
274860822
1800989223
896734473
1289057211
267628121
1730707295
807628273
808673666
1856728053
58973793
1545894723
2095192206
24445247
178418824
442294892
1007055026
1225706697
174730754
1203259000
1016345844
1924506123
1025735339
1125587528
1233920615
417086254
1583769384
467385111
1966310850
539852374
1026908399
1228012057
1430644218
2067050883
1719424901
921542064
604146469
1643154205
1771627797
1184283886
937460948
19928459
40999326
1995646340
2094477365
1547834923
1631601494
280204869
1084181659
675591812
827937849
1873682970
408419139
2060758597
110469960
684628385
1931633905
97059141
600279616
1258126215
1607696780
1871638292
558311583
895446523
356029712
1375205297
1154649233
849871404
2023830981
1259826616
1194355954
834616065
1282218767
940358621
1583281313
1315272715
74513550
159040994
603384353
1663742119
1331703784
1278001939
903768190
971901081
113941583
1318259695
1237725197
448005103
601691997
1399071479
122156918
831720064
302428267
1015638441
1652854686
296280189
325573238
1695389935
976061983
1833683013
335815079
1029875775
802564788
864967124
641674328
1688557639
725994489
1885946219
1126813534
1514654578
1914532920
949262960
1816274772
1145400344
684630276
1624842610
1080687018
159652039
629482972
547222566
1396483217
885514600
814678718
570915354
417946232
1177835325
688441283
93717934
239138053
49661932
2018124235
188190189
805497984
976151321
2085768929
89905920
1660079155
1909426174
125531411
1580688671
428989015
2020280948
755209157
1754194394
1978216945
323211278
1639525571
2071617476
199467202
1706327224
1899253896
330760435
1988792741
1662139103
332979165
1044020068
1428170324
1078439103
1811808805
1605305509
209417916
743299499
902539837
1844850698
1149708921
1242578567
156392281
1138781825
924672756
651423224
1758850182
1590739707
105638531
541256096
743110729
1359130940
648855934
2106229486
782451112
862665912
565152815
738805502
255931352
2008089338
679109283
706971472
767526735
391315813
1139141874
1128427402
645190068
1788565863
2124375002
1972078143
2042720287
1651839141
1143334420
153027486
405020799
1632257020
1709516450
1229624842
1123148343
1510016426
104417549
807018401
145208596
477497095
2080370961
1366071053
365811901
239252407
232257134
1317132828
1721278705
39136571
1287030431
1994147934
1763441376
1434856086
525455261
1740515366
384788241
412244046
1551396044
1950570247
1817032458
515626613
618409968
800202390
648484338
1788637144
1999452143
525373681
624843780
484125829
907290383
1568547095
1140670974
319893871
280537009
1418428376
139411259
121691122
1315748790
1244210182
2061254237
2054709138
696696405
1288804239
476767292
4967239
1561125436
135811710
1675615771
933734071
1264726262
2004980676
782151110
884877525
271613983
613054233
1671632500
1110404258
2017186221
2085197029
44759111
135778239
758043915
1678618562
1504221820
596079014
1207875720
2127325899
1190000818
668104229
2111075623
1233815148
2091405225
505136997
2081683659
417409493
295625448
1200885584
774494576
1037361664
323816535
817933745
1530532859
1308316966
181432460
1562159443
2145647803
656951723
817696391
26750230
1386380009
1218208852
478911487
176980241
1849200999
375620695
1428126277
998498660
685841747
1965891260
155383451
349424298
48811197
478343805
2056426871
1664142789
1595885790
178637897
267373858
72328876
1704553702
115202344
1085463711
330966578
981798341
1229358391
563877870
1679175383
1447999492
702690453
551351424
118427827
213719488
988283975
50697494
106591677
692467117
962529762
1084183792
1149030086
956918205
1616078413
1565278029
2143649190
2019072702
1124191552
402121881
850132965
45367600
2057243289
238738075
755373477
1873141376
1678922205
890061136
2063421737
480833699
447667387
1410306160
48096269
1031177834
1779146503
521313709
178092035
1488711750
8439181
1202603148
940787620
842530961
1962214314
989661976
61627561
707802491
1615846518
765115499
1816620352
590712086
2145969709
1244359350
812019386
1764902632
775510647
1602720282
1188871163
1118164497
988043190
838967510
405200872
1865716197
21894641
2029454533
132050088
43539929
263549504
181963396
388274550
1759772755
425958799
1565540827
736339143
1438933754
209557505
1119200209
1464585398
1135032121
531453755
805485542
361092779
1140437029
2063526706
2037006471
1023319048
1349268562
1875282230
2007048659
185826422
1411794504
1435389426
1655129656
2010656411
1488697958
852164907
774660146
216646597
792365468
1250940010
1552443170
684765609
1205064578
1082692491
385542125
1925723486
1942889722
660384430
1452513906
1472146218
324587720
766503240
1456165955
250155933
1096919902
2126641576
808871220
941938716
66378154
2129179383
1330470897
48237946
618169608
17877700
1254525698
1575352570
1105889904
1226373223
983801487
2099469147
1906817456
916603328
723789443
660481272
1367137190
625981777
1345043585
1638517187
1254046401
1218729934
1939905015
1514110105
1609388223
1936844374
9126702
1610353092
1374054326
5263401
183442879
130832826
209927317
292874427
499017765
862466688
684830351
1634501934
1324777949
1088935849
517962812
1506474780
152413731
1540501961
2145586028
239944372
274683021
2013079337
634447636
239739177
716581874
995374836
1484898040
2023366380
749425723
1106999333
1902794
1146986919
143507649
1005231384
1612179078
2080506015
1690587436
134599710
1542136855
804284162
27880404
257996830
1314155116
212935836
324118120
1492159282
1983065382
415969901
1449887166
1810726867
1449568003
155038925
426918149
221340051
1253995433
1558174371
984590945
2013048778
1142529895
312565099
1626815099
1118486570
2081627562
1055357067
1390993404
1072241081
2109774452
242459145
1893583135
839144200
587887267
343721160
450232063
1126658779
938722808
855213921
1489339869
2024462215
388108325
1798277966
1291577028
514167987
544650316
1427723225
730791349
1024730593
81254086
1578498479
1106457192
612798841
725106726
27108651
1841679193
1648033978
763531588
1235324652
428968397
413349610
1737225935
1222747675
3068033
161291459
97572721
359070736
1408563571
1045622846
1310786181
1032914818
466119333
1322205373
1503332569
1143855720
859126521
2009516063
1335101944
1450672830
1847955961
991579298
211454649
337900839
527580883
34242924
174262731
370346936
79674493
1451925221
822738023
520113770
1025633970
133239979
286323835
1786335344
1742117534
2080823004
1447172589
1348933252
927679573
2037792449
1301452254
1087028461
1614419481
2048872723
1901882355
250258944
431596616
1386432438
1081885123
86632715
1901356556
360076068
547949865
1835526074
230054567
341259910
1864898661
1561321367
2136515205
2043626143
1183492260
2140403268
720628382
409570790
1966508490
294232704
1526804100
832777143
389718123
2085189539
1205277629
1327296012
1955081161
661110299
391388510
66923606
1779662219
382235164
732394779
1431615767
1187048765
1569678091
1179559249
1842529947
1657119126
59584578
1328090989
1140870321
1899102192
1294035993
1295748675
1158723131
80723511
1355779666
1063148871
1948031713
194347212
2065556849
1895410990
925983547
432871697
1337319280
1937412660
1494093284
102970635
1548024860
1385426490
1347029479
684199636
564498753
2136261283
616127496
1184470128
579103062
399922749
1147018921
1821812583
636610866
1463616607
1873640012
1798634870
493640891
536828550
1449944009
2097051000
1352681437
340323300
625390887
813595184
689990437
1826678593
249227774
1364026970
1989146828
1436546797
1269144829
531458667
1452598448
1516328758
2106703034
1703604491
1648756660
856574638
1987068296
665996314
632603391
488375055
1175056764
1502833039
2132702602
1463714141
261548479
374505527
776196897
184339561
1226071952
1722946907
1980499223
1401735859
1301875373
919006294
1533534653
1624494159
1571708834
1837923719
923507153
355271565
300103915
1265045445
1854338875
164440209
1892732154
821703786
647824255
1128311679
1854676812
1784089374
1800924381
502470699
1352054157
761333602
1580803353
1646630371
1470757678
1861612110
415762519
463948703
449218762
231631711
1681830623
1691878734
2127873261
124293015
995928718
495483951
179226700
169472255
2128726018
1380641120
2143194884
550136400
426144623
402939216
48788894
1313584076
772756369
660141646
1895532026
1158139876
1484167513
2078038345
75966299
302923051
420800212
1817548282
723780235
271637714
2097180962
1729795380
1063170061
2134947622
1228129458
1751104784
759855832
744641694
1185220054
1965699186
774816137
186348227
905330373
1805854431
1868112931
674665602
1668668326
1267385923
1017694273
1317264403
74253947
913397998
1087156458
1872280456
1770059692
457841261
2136954070
1979749416
745559912
603154739
1605255543
164636337
469835649
285156045
121522264
1563388213
1358063542
47562083
877335376
1384683987
724674886
891693819
1502617537
1445014878
1583217184
1658477025
168091730
883277932
1010694785
1944207397
1189898029
1944172802
1959374066
1909044810
1018315421
981892090
1549614880
1683199906
1814363337
1536308076
820521763
995023550
2059182581
471852731
2067111071
2047788033
187813589
480503815
477242684
344207471
401071797
1173649959
674358775
1499766918
1782630654
700304769
974741315
1643625268
708593899
1555389612
284143190
345864453
577980329
579768054
303876
589234972
1784794291
1905730130
584510048
663154129
1650106852
2069156458
1849171872
1957814500
1879874827
254659219
116847048
1699678435
341575034
2002965664
622218480
489499104
1068608457
1675088519
937345998
554868082
1021835389
2032633824
837762301
1224526758
1813073036
1477733572
2129253891
1764797896
323729367
1076575931
1087683189
1545701947
1030835003
20660164
1047703225
285499773
1524416515
1812298924
320821153
1535720204
1613922967
1889483458
1427945865
1780024978
1649336435
325858
1749458024
2125179322
1232163748
65916525
1843362943
873745572
1894282675
1347284478
1226972277
1210716227
180228098
430806118
1917981100
75238396
630018451
1543486300
398215008
843059415
430741719
99002932
1163064967
1629888779
818631238
1482148470
1045769927
1075381151
47491021
2123640177
1374974757
1735132328
1346196273
825178002
383367002
1301051245
2042774597
362013984
27472884
363951177
1788463218
2086974254
1422091176
529381461
205121472
150747543
2009717665
509211481
468348273
491111369
946208458
758946730
1033099443
1133889336
1168174304
1786526384
149792725
1067784078
510556763
1835545920
1013070324
1672840217
1022987974
1739447842
549212202
1101100220
117060080
948722475
1169752116
1334497457
206516736
106893888
163257860
12057814
407078902
1914772944
57812399
221331782
234748463
1015466370
2127474206
1872990557
939365334
1659349784
269472588
935063021
285999152
366549679
1730087611
959752241
1138788949
144590675
1932232689
1094956580
930111539
158862755
2016119130
1039911334
1514313322
1720943524
505805137
1038394099
1670810295
206203439
1711047047
1437719961
2000881079
2092349456
259197572
1172251480
1067939487
884954924
884007160
1817254163
969049055
1494978861
1710383643
2037170231
1898409153
1791479397
1932363338
1812854060
1537133365
2042793949
1129479075
1964262605
340864447
1635699477
509383640
598666767
1510557009
1199800831
2026351554
1891645441
1328568204
1085857257
1708834120
2065047802
997488777
2006464987
1033555468
1461986724
1774063543
1774674804
188701322
1160030947
1545655786
1064281078
264082883
268435963
511226294
248344704
23307844
551383927
385088316
1770671853
1790819113
573401796
442108870
1357571125
1498846078
1351347875
938023440
1359265534
1999915372
394986702
362100856
560928652
2006543688
1987320216
284820691
1661209826
320152137
1642126841
1129617780
1633741641
1971677804
1676919820
395896578
296206894
1955835857
1578657971
1186861909
679610698
1136063221
359200803
1927019206
2036391773
1429348149
1937894117
1355572051
1715282716
1259837433
765050080
904618028
2048528663
1047816076
1194772257
802598590
1065706974
1804222226
170309336
1026658755
682208729
1988941573
1299081501
1490446728
75947752
774231960
1746146525
642028709
426630434
822683465
1966164771
861532327
81671991
1141034609
1228165723
1658828634
363123008
1384898512
982505645
1933090445
1974070297
658099122
1616583030
1502288620
1935743426
216070303
826231625
119052611
1903298943
479397492
1440018133
1927953805
793617349
788079993
1365111376
935845642
1668312956
116631137
138823492
813299741
1900949459
437322395
1563778346
832798843
1633525803
1155789599
2040567915
2050897084
335945474
1106945674
1254150583
297148006
1537876530
483843501
442961826
1228532138
1707284351
1935885007
1958367390
1379759232
1596831277
1445718981
471153840
240361381
1263229637
1566854251
2135721912
1152786048
511631407
1213291177
1382717231
1335266779
1374614069
26724227
1016728534
845308878
184792503
58845633
38269525
1642919033
249827046
168868434
1466637221
110956209
1553133791
1010788895
404360871
490743329
1207686000
836836836
1207304722
1411857850
1110404606
370376522
1256563869
1011014924
1172118210
1896520982
469681047
1584959430
632460030
77039831
551996077
361936619
1158099364
1710648664
1810159353
532491008
718827011
81887162
461944480
486564031
1000741692
287334683
410783550
1237964179
1531019084
739906371
1475764761
565806055
185743811
1767419970
685968560
47763191
1782574216
1832868535
1507620626
1287190734
1073769136
256311290
1701603059
1438104000
2124588091
2111930123
652954506
1976140296
1221444014
1116355560
1092722206
765090608
1188385391
1349054842
461859542
104868705
1700112344
229523996
1135263177
1568668795
1639895251
1440077539
1741656809
1002489945
1303708738
904624344
723183444
115074915
1382492258
647197707
5030918
520719362
1052099270
658893036
987530467
651499910
963984655
382942785
501155916
1756431905
1862602050
891022069
510233030
23507274
249851907
352334262
776621908
314827405
1876940551
294590299
1336007818
1108676047
1575273118
314935699
440000347
1119638509
1793350098
368193739
295836058
591775080
203713124
32777476
1799015409
265479558
464319705
1238467470
1691733049
667147680
1996518133
1827713206
561556560
2116491354
939537478
211574536
234397519
1624101628
1708876690
452145860
2132208413
1059336798
698523144
90969290
696475051
2076878831
274944571
1262414917
115165075
1572744972
1656732596
136876802
1274690111
1180731861
2084799695
310690692
744783309
579679099
246778009
698864143
441750905
1288800695
365690466
881613476
463602037
1062185670
2137633108
1795612268
1601344633
1153907966
332140784
1932144331
843062251
1484249584
1847101617
475268548
1998834535
466386467
1332925811
1197168463
1626225251
1447981513
1569072795
1222030672
2035323360
831054693
1861969673
1787774843
1378798242
2005339595
2105976945
2100407420
675254592
762192163
1047272202
173790838
1781683550
1352419933
2108286521
567497814
1737696726
1017765575
1809147953
939619400
1145298128
152312634
1775887907
945919483
1248742472
153269996
1706229836
323227284
1755452772
876116526
1487220756
184125885
2115288916
596625724
1080770204
1659270359
943640344
100157813
1767900928
1823109663
1216583004
1338012773
371917783
217865269
1735050689
331155505
1111196650
173598639
1616868566
305889497
767236985
1599067225
763708485
1552441771
1095834890
91730175
1215549584
262015128
186055396
1420649652
457200298
762504883
740552336
917316666
1216350157
1523462354
355371166
710794383
538157676
1453422714
1867103339
1315561981
1832302337
28352769
746089228
1848861782
595699193
2037951831
280648113
1439308296
696631812
112252892
1243427349
435061693
232466269
779992853
1298717004
571460536
941131795
515176649
882280918
544196680
1488293349
1048570355
1688871423
1846258635
710486094
309930110
388975836
1680809094
33770077
349661174
889681720
698848620
1667645814
2101617265
942469943
607301878
1608737774
1965812204
1528109646
859791454
1651840598
963003213
1968028161
1196434839
939001936
251836083
783366485
1729545714
1087965674
1557139029
150760418
1001527006
402428679
1527306439
229476532
353622959
637754719
1530799262
1928944830
371928702
1344200735
1154733238
469701253
1133169001
1126546663
522538231
765733460
1238368253
262908212
1858481684
2112605391
1042801442
1564153123
1820194519
2103740573
1986787879
155797601
712550282
1070447813
996119328
970426527
1761881818
1793045384
1393594285
1691273700
940830572
885262856
1280886502
1861715525
1202717362
1742174823
1782314153
1112075989
187121336
1557528213
1405967189
955781773
100055861
671838388
560417067
1023468555
386183019
446479574
959705257
818310332
2142960375
1209213776
876741187
257570125
211538423
1431990484
454401137
499228073
438153906
1657668093
544497168
1118096497
529385856
606620175
1364034082
402977578
1434240147
733135575
46698600
59631976
1144328404
59066590
467922720
647973117
651639639
1115359487
1794700410
551286774
278240698
193058922
541211958
696603084
1443969340
1709520979
67214978
204336861
1674702905
2068599782
1535521863
1500648540
111364388
651986981
272816631
1054392688
1454016289
978863105
1132062666
1049341556
287205630
279388951
918492632
1612087731
1014617460
576444511
879031312
1789606817
532045581
776798247
1658768639
2132115118
1537528238
250868310
1972308400
185185837
1165027380
112008718
1729289173
780938944
649922490
1492744077
452507393
1035877893
1443087214
886541174
803924122
2026621055
945754560
586329909
1911068272
1034665580
1786679642
123662109
1072804452
684042641
4512833
1949132316
902397391
511759562
1506568636
1557797778
1337592770
1577766104
849998646
366589181
1610685717
1356528780
1267987552
2091673553
1201565038
1226835234
2063057853
612876735
618674210
1482288250
1305484191
1102724814
373154200
1259036041
1013247127
1426090049
1521769555
652248669
1124212377
2056799084
1259318567
232757076
813708951
869622607
1376115613
632885182
1275317281
261793524
1101755093
124935347
1372703252
1123025461
229436007
337708857
925616352
1370766871
2036055817
696603623
839454069
731576843
945665891
1499786720
1706203866
1354572439
446595922
1169133505
2104806277
4374785
990499585
1564246370
1838575157
635788714
519962340
72273543
1663409057
2005370238
1104820547
1950667859
447987107
1305371439
593276586
171864464
1875420065
1284171667
2138764593
640154156
735362886
2031281749
562386603
623510711
828092043
487573662
280656692
524018932
597433747
1740694040
1435005593
605988937
649449776
501972796
2032551721
1777541540
563015473
181571104
102738787
2010855223
531179332
157698409
1667567849
2124492727
1231622887
1518317458
411926044
910799387
1421294590
1583931830
24618528
466583707
614526401
770303816
144942919
364302973
632769107
75973053
1996952362
162461692
1109551996
415015693
2124869205
265943276
162746490
876080625
1527372451
588314485
521349461
1203746596
1599832571
1696196632
312587151
258693016
1694129492
990162050
1630185374
270052037
1339166396
1783619277
631791032
395095465
546100888
1846469130
127381508
1731069705
1316081205
1600205820
1372780292
497118413
1344007736
1365823214
1087220985
492264401
1175357739
1290869835
2012690783
1555338495
1435427531
225439543
1550256667
1387476539
972755951
105787860
2028264965
1822748870
1905303119
1437347439
403203266
1647600320
304367877
1652433782
85842566
25858263
1467938972
679771595
1846161399
450902325
660851076
644291461
1881498817
1933557502
1440280179
1453472249
975346099
372800349
1162760265
938241248
867845747
1143120584
884801119
1347620096
1952462832
8043941
1495615921
1482754321
588849851
383357529
1440818298
264517739
2064582524
2084206459
337453159
1011012248
1361899924
2024841776
2136466435
581792602
2046463545
368914731
965997780
1230366798
2140340363
1600433931
95744531
578644096
122963638
2022381929
622841319
990334400
1005685215
1388613070
1413927345
992919828
1988304031
392494821
1423147527
765025404
1019903542
1784951998
1066343984
1512839876
344810413
404799133
700700340
920481127
1061625775
172331355
947944009
421561592
507391965
1765153010
877633391
536937812
560761099
1463775014
1848798348
444975803
1585929820
2040437965
43808882
2030765936
1272395116
1781351644
195032
2112234748
1832679897
196179347
1192628787
59061490
86945974
494185279
2020438713
1171791600
336843036
407360017
1693628527
848267197
1984790050
275010663
1634765855
207350122
1497982235
539989314
282151741
988084050
591557920
880641832
57831618
853806653
1697978033
723229586
1178546429
1168048500
1914093239
818050711
1401733108
1865646781
721171482
1265184398
536127156
1085324105
813450849
1521254888
966776077
670603861
1753890157
565206839
1473841389
2048137562
1666839129
1650285550
1535656288
726710690
1088891105
763279564
887330074
1942144986
944948504
1616658914
249671450
710890650
103754430
743597212
1337869058
1019377721
1313779751
289131373
976604619
1489919350
1136221704
65403604
786120074
836466850
1002316036
534698819
438097227
1243473779
1168392057
968612363
1583125528
364649660
597120355
284529126
1815812583
238580980
299753443
909928925
1470944919
365136035
177582311
1701555528
1116860902
1646144303
1471976082
1652507876
505069955
926467776
313666852
1210404059
783926725
1414090161
1804668530
767433624
1282831506
1706684991
1009991207
1411240743
1577428616
842793549
745738834
740709050
527780972
1819538483
1494247793
719192764
3577334
1153686482
1805623851
1961771890
365860438
222372464
320838533
586096289
1450233081
2070482607
2051644458
343230892
748704318
1286486271
532248549
1677910796
1369687436
2040232466
182041616
205644271
492599914
355501538
672256477
55757305
394413035
640630630
1571365442
990748498
1032718356
1999086740
1579440458
23559862
533878182
1980595769
488799938
572699710
1620247928
608535424
1919624301
2052323791
1603600835
134505174
1015616940
823291364
589332838
1876323548
17241972
1359774943
1043341529
1047064918
1041484578
918338191
448262868
1682847226
1713950125
168422407
1827893030
758392031
327590810
1831783167
912680218
1283551263
957662250
412757451
1552972145
1057910912
886193061
1662112387
2024109233
89741028
902775271
1812685629
1431220165
1915287056
572264592
484312097
55044118
2115641358
893134329
722060954
1206655055
400990899
1415402030
274059160
1541805123
1853807655
1936686436
1388759467
20436056
2057139389
1270720969
118462638
2142358186
1535534667
1374391847
752043832
967061298
932206475
708697751
1358187394
1951443553
119269164
1311105591
1296326265
98897196
1112567941
1540004531
1632679505
989608111
964940113
626308100
920322768
341037255
1389518192
1064447792
1187638336
2016923983
891452399
633286914
1495034951
653301813
59405127
77186070
1227374971
701836555
422607284
112379514
1476572228
1868045862
332968124
1848671682
929210844
1503206126
2052867379
1845837069
392356499
1480914819
255095744
360275090
522101847
2120096747
116485993
1412221980
796655133
29113382
426183699
253165691
860593022
1448637484
451607920
569062729
1255002243
1853781189
986577619
775926171
1470058691
349017516
846430540
1584566687
767096040
1058311636
1203634509
365939597
1602724845
1376090083
1904291476
476120230
784626399
949593541
1439594548
1678026470
190178389
1937617775
1470199618
2030997202
1990534076
1921063625
1744951619
6203991
1572814840
1734801473
1979108185
820945820
2102143551
825653412
1506596710
1941836761
177777554
1658123961
1087185891
1111841090
1701027390
1897779038
1907863072
987433295
1136844264
895709117
1870755933
840982905
215995118
939509442
1018191165
1057764009
973013197
1429151357
1189970634
1155227538
1934586528
166730914
1578572008
391598869
313336774
785972667
629939054
1575050688
1420900097
661068448
807708687
1591353543
527171361
1971492548
1539256984
1610375111
1707486962
412078393
920245498
889393355
2092758808
449734043
1501283898
1388111230
62054136
1189218717
278821319
1020115033
1739037898
924113446
1852979424
2074253879
54021721
561268169
1328260492
1689165876
1670397801
653162362
1101016248
110719674
389803192
90449674
44473188
982341338
1330698975
2104242371
889843070
800277706
1585952905
1948581514
502970671
146850614
1250879967
1653852387
807186106
610090317
1755023559
1588697547
719535726
1322431013
1911224235
1432382559
2012445908
1568038745
317276867
1118286408
995248540
203900523
980733796
580711216
174275605
1360969470
1845825540
1374341130
863316766
1125147804
767957187
1189416017
812385734
1241461283
1297384620
2090554455
1170757207
1874498677
38097029
1401676937
40555464
2075143940
625944082
461016962
471722582
2099816498
1563894191
1042534056
827786006
761606301
1793201974
886588317
847356466
1462577994
30625838
1958026543
952370400
21398478
22211068
448386812
764720682
11303407
1133404102
1822607551
2119494854
153404529
1115054560
903289943
1147469319
313522832
496913736
1178612107
478207434
858150598
1167325559
1152335418
1391644496
1188856099
1716592147
2035662604
766897464
1102290621
1120154018
1325621835
799096373
2077437858
1939739803
463054493
571788104
410674173
1456481651
2086768487
1080124400
351268809
1576208956
1628890664
1966402831
1391732859
37558786
1443298769
887115276
586138837
2088983533
39740898
129762866
1866865254
1435034230
601712239
1731049288
953097606
782421601
103513037
1882785448
1114794443
1599925777
664899233
1528545176
1140659384
1551971016
992381046
320461819
1929304326
929632912
1888068072
919000252
117033888
1698993824
1949667263
12920619
1615064946
112358611
1644378915
1641205110
1318531665
208003473
1156949613
1762975545
840802397
1140980922
1553390158
1356441945
1461570474
1574052864
496786391
551834822
721467968
1431786580
1886153555
784018054
213643982
787433580
560111601
936851736
59766404
1091876595
1953132207
705705721
207005941
1150841660
2062754371
2147143967
1109184214
155132167
1298990662
1443997253
1576912159
511917384
526236588
1628674273
442307892
1730641363
618462743
1089020924
153536750
1268088826
1452826817
1254222600
1346772513
583027897
1934738536
201837868
1500692102
952286366
2028173365
417964528
555093082
1541880330
1433009678
1047505731
652966389
195725352
1423650287
331968667
1928845530
1604733915
1974149699
1513037641
755280761
1434919167
1310651696
2121398351
754597401
258669560
726601921
926755400
541805778
510421972
608712688
1805356940
88491576
1249038410
1881209481
1669829912
788414874
1788977769
2128500150
681356775
757747261
452803325
2097934455
1412185138
1639499272
2060371815
1418233766
1715329992
1390751123
511327810
1696365758
575438152
1675343252
261749651
1411616821
564973354
2101320683
959490766
1962343768
882383598
2139541864
1844984964
584807800
64531079
555725523
62682401
1464607292
308219833
1090485025
1907212655
1526926135
861431699
32282870
593815292
646159337
593617724
20412600
297688078
275770923
1652202334
288572484
894639436
315802085
123774120
1737554163
401341911
1720778613
1110987287
1170178786
724450534
270459669
170378451
395184790
754896913
32590822
1638795117
1466348926
1951457757
277749303
975624419
1326494656
632945549
728831279
719844050
994489036
3138927
134728430
1955034903
1896820622
1735383451
574565149
1364533047
1315047363
459580322
1506007544
1350858013
1990470652
858491333
81105841
746573653
427839443
490094259
57278473
114401468
1037820807
1427773002
1036536915
544834926
835736536
161804078
617645847
503979167
470319569
898705467
2127280200
507816917
1761301767
1304567467
982736313
1439276087
622529218
577067942
749991057
2137837714
47888110
1215960919
1335930158
746015184
2101398249
1712926026
916272433
1315970057
1311169985
1317785179
1502615199
44736562
554732458
144702707
1750431112
1252705366
58617913
1100933392
958886946
1701272101
1773036779
883606150
687089824
1402617578
1359492056
383550606
1171645402
1381344421
571042142
2105002588
2058642821
1157235371
29417736
413505050
978123898
1451096850
292743999
1274722387
372382688
1968603230
1962809141
647973833
917976954
1416434663
154009422
946693874
1848527232
1596940021
1265512531
271990268
1020683285
1842057551
470757510
1090514043
1379343962
700445140
1347860666
134183132
1463915786
1566328096
1925024412
853893120
417881900
105186055
1001850543
260173567
840228640
430075876
1118768723
1964399351
86259242
1402948981
1535773261
716235903
724243529
880229108
665973599
795928084
4348884
253790948
1182958583
1383743306
1263986742
566125682
132120550
916655067
867686522
875205799
2064642223
932861968
893662402
866058828
2102641013
567253339
631748448
1486204013
199863553
879327375
257625788
1345471726
261081515
1426636348
85116766
1570577877
1653814706
382788686
1518474858
654609321
811875859
648886670
169438828
555217607
476496999
631746773
1929227032
314100401
1861103209
24002651
1073074528
1638291170
99956303
1506040851
975113113
341917198
324548848
576989973
1144430211
1834560173
1747615244
182607919
1736082887
2085361899
1949236565
1887557270
195754227
255382780
527370522
369298533
1334827978
184556053
1221789047
143348425
614492382
569956992
193735320
764910191
502397181
1691861181
956538627
999153354
1402272430
175441723
1132590699
1642490842
2017042202
436498759
819866327
1108201907
1845107313
609172649
1052155224
1987279036
2109070612
2113288043
466207968
166745245
734177162
456805154
1633488252
879819045
934258369
364035314
541007105
784125894
949803717
1058072056
127303676
1992962343
1578647776
1238784084
557998484
892148254
1653421886
306569261
243391486
1954340852
715886592
1332703517
953113865
1438497859
217248404
433993192
584487179
108493250
747005323
1778746859
630913207
1358998738
81174662
1509751395
903295851
822205759
391349815
417933588
1724494820
700797792
638272588
978191268
260002485
1604088304
1837518550
825551633
2146420487
379688977
302908650
2114261518
1216950366
1172502079
906934488
588334698
1728161258
477505861
1767782775
1809435251
890983480
1244548444
52381592
2086257500
812059219
837929159
169588655
1898287218
415197796
997686678
1815323683
152569502
853856206
273162577
1868925867
406743147
135210490
980915967
154561949
1053084073
1320916197
131467786
873503635
1231008644
251494345
1332810782
8473847
482583005
1336038022
1461285958
1352487509
681097297
2029194030
1856995006
1475678439
306137588
1923315512
526179595
1879882498
1884547516
2080915800
1383690197
1263587740
294490226
1439616178
1150010889
426787873
905892733
2139939005
938955591
1796967185
732111715
1916928729
822899919
1466703793
736442506
85734049
748995149
753648430
1431029738
167791861
205164366
1742707040
679289403
1523184799
1292673895
1803961356
355741590
2078739765
1025675334
273131487
1980470426
1848629106
970448539
1217596112
1472482996
1850945325
755888781
317419291
1143312917
148239472
200653527
476777144
1728342638
1837083382
1818250631
228823503
1323280845
530733528
336673994
1344036079
1727483863
1589710714
2074538300
1998847773
1374815537
1960517208
1409948507
2140266317
1502980361
997094526
716256869
253801393
1453907326
1541593141
465558972
69988797
251331861
1963254963
1202791818
1114939233
409385956
175294151
222624682
166554368
1299797643
2107205212
965786284
1030324549
2132531412
1615224789
2041619432
916981585
1114312615
102231703
1009985720
1402579810
1872992721
1284841697
747005323
1424424427
1250920374
395298763
1072435728
1663739730
1639297351
1320648171
1208421285
1092660290
1974243261
2004010270
1317581770
615468014
429015089
483930609
521985649
36076359
808002178
1470103076
822140736
1156789173
495588834
391644716
842802372
762249293
461512296
1629958519
1792677147
47668147
1301566988
900297406
1986693133
1958429040
561079799
438642123
1118760648
784621903
1404230793
1352309857
1125687261
450175882
1855772286
374352476
1997664248
2087437361
197476356
887406669
1394831636
145819152
639245938
197046599
1309000282
1241351637
944263833
2019458540
930531820
1299189781
1167295253
1059262981
1981112618
1692435786
207727746
219496911
256256833
759355295
346295442
1155693533
377376608
86280417
1332679740
1522832624
71861532
1683139598
1571526663
1892358554
1274585270
1388652974
1023948801
2117769888
1326361646
1583257116
1027862014
167701165
1726664034
717059757
1711566401
1019812446
719051057
1568895909
1468086218
1542339593
1115132170
58236317
814346942
773710495
1270234306
2119048825
108765362
1159652592
1042073427
326865073
2027001078
1333082363
557251738
135462669
338728366
521725009
166107941
1071265033
1986956208
1888914553
1459612820
195025786
1913644238
1699648909
632997673
1427638209
1587655112
1868536194
1247424695
1676661248
830600593
76537901
1294394691
1698202691
1699721000
212815338
410579035
2118361933
2069469637
1768451137
493290000
1198222273
599905523
1522435451
1523644952
1789390462
1228742393
1020941569
566089121
1176242676
1566717625
84885812
1247995306
1752940435
1530050101
135521780
1714524499
370336736
1031962447
1459912205
34683559
832735429
1531643625
1074564860
757143217
322055208
1818786830
1859109777
1089727272
1282259922
1831715803
165399698
870499776
1883883921
846503089
516217653
2022550858
1417510890
2107989473
1903630971
52449202
408865774
2078919011
750778613
9027034
1108810062
836045430
1576250234
1673484079
1671340219
2063478135
1207440874
1471882121
111462143
838478704
961798100
1572018290
1190828831
116825386
1816478316
2021280234
1378162046
579386761
1259514764
2031822737
617114866
1194352201
417491283
946469033
1134536445
1254005389
2094676449
449388755
529813438
162469564
1476431942
2053753108
184258495
682780774
1710281728
1562824208
1153770948
1759702269
721917518
1364101851
250198180
2056458624
1851019681
1183782247
1799200415
300368745
66868727
1615160264
1571519254
798516215
1203246355
197447553
1032286574
1947718679
1281342070
2035462274
1595597188
1203036929
305597659
1205199257
765940391
1390118577
407355817
1245513017
405362099
1575964205
145851104
1107366876
298181833
1238093763
1933842723
936727456
1243685396
731096336
1445441696
666440522
335456940
1854070881
2137159778
40666904
230171310
833402262
534357735
674276711
49237480
734487292
1936062745
284805372
1759508038
89085594
1442774251
1326039985
968391620
800503741
737950727
484940626
677079013
993963720
1179053417
335372328
2086193706
1006183228
1938273020
254541753
830767065
1772719966
974630771
1970030861
1373026222
555550310
1252948160
485082727
1428300284
729558652
758323243
538375915
1572084601
1026900205
1902517803
202497075
915377351
1404738341
270960285
1596250665
155778086
267387408
1493059360
1788289537
648541292
1504668383
1691820364
1004974795
315411426
2060519042
771832130
748777944
1613905070
597794319
1461305043
936216470
855772938
918638877
1444326046
1052297339
620954616
128224639
359842377
1997524527
699869269
1962783176
660442819
1810567886
1410185364
1412036802
1728473242
712115495
400041683
1838570559
912993815
1427971034
623300091
1081138726
561291914
839880998
1825170107
1701072467
834977902
27571735
1153665795
1949719239
1385970382
667937471
369021741
545483710
657403544
1755366014
547021271
1610148260
1635987231
1221422521
403714307
454837976
1289799303
26731343
1646187224
1529080264
756591802
20074148
908485083
441267932
52815432
1329590828
1198492053
320977053
444738214
2027597054
1447668130
661778379
1094877506
1575661307
331768964
484189657
822867577
196271236
447734051
1066668620
1867797302
1387957982
1117091410
1038116273
1826291985
83290603
791116899
1593935771
711779153
1608091048
734656266
592566772
2147168537
567476199
688547420
1077645454
839853844
1148923111
2060344909
845412852
364046697
408625449
1757214819
1458887121
1502576811
709189360
456958477
1045533386
1066763098
227080938
538161627
1936908084
1906438509
1235113296
1231082770
777615838
2045836292
1909548326
1030433411
1880027461
1949689599
1668006041
960344036
1233652445
66664807
1423192134
1886375521
313806991
1284345162
1645519593
86915801
1095815197
263426765
973049967
1771679893
2132031467
153850870
1657990199
1864370309
784562792
2045029934
2063935295
2061726704
2047420816
125560691
18618101
1925236549
1365663332
1294899929
909146134
1138684950
1505579041
1632042561
1763514613
1364976642
1843157971
165099851
186208731
1445329892
1158228722
1581103138
1808592779
789337490
23846889
72668775
336236911
38754554
670897715
574726428
459522444
1113572292
1633961934
704551829
503387221
2075306656
1532328272
1808981740
1783815166
704363904
363366932
569869670
372674345
1318279875
174304335
1828866185
1641236670
1484086597
541828398
933630960
105817609
1231628916
2034472419
1790678387
1587336269
1891218877
2091825076
70334151
690060312
713202078
767889230
1924825358
72904123
302975480
29903261
2138362524
1342550342
738754043
1040136467
1040720049
1816462876
656107207
1046077308
1998558558
926341741
1705052940
1847569825
1467880350
1606881912
450654704
1375441991
861061795
1957593722
1095078468
435593059
703772621
911884056
85635080
168053274
270623921
191556
1925305657
1484490206
1127963303
1998433272
1881686767
1942532106
275838462
422076887
1329844659
795435097
631758735
1981241140
1185623537
614022392
1755326579
397566052
2130657928
657159920
607664054
669734931
1816699430
1656448283
1232083651
781802179
481541049
724459452
1044379055
808084443
278990035
1604333227
1499719556
63412324
1798414524
1677007975
1635063415
1635674603
1782609621
2037645869
1934963945
1488711750
461271070
1280428715
1568692351
2125340550
975138802
1969744170
1266728695
829024541
1410099540
2079481490
1476528413
538742930
69969650
229122370
742500972
270667285
1469848104
807394346
199747651
1752017709
1696897697
1789649651
1450963312
861802247
1098828771
1251982365
1932756446
1987782964
824119700
1387503851
1222885285
1930428278
1733449374
304667251
538208221
1167422207
1985501125
1755081726
1165417066
1444059132
1765723703
970682125
62878809
609190278
52876056
1266857417
2106016114
175280160
366892314
156075473
206031722
1410408702
988518551
2045135501
2025019393
756237460
722778246
90827930
1286237221
1417936355
298013142
188591970
1991463334
1697124082
1348637500
455691084
398788967
146520947
748123361
102874501
790283253
1566602389
2045790559
429260751
1845313661
651332588
106639389
1434672448
850235521
1794963447
1012099000
1687496913
1813997981
1444985797
1485342727
2043272069
520148602
317216147
1364927371
1071206710
2104345967
1251295331
1772858589
1551071794
1925552618
1467330971
284680084
441425016
130596980
588290584
1780095127
819680526
87214979
1522076510
1009674576
943022628
562922052
1007614923
555087264
1299172238
1307720192
1238650446
1313153091
2042763520
1225771642
478402271
1694453418
1635244452
379003459
1802629196
1304428558
561436378
131805322
1576850569
1066535479
631541652
193275006
666047955
2036294739
1837227786
477663437
847622776
1955311284
1692853118
1534365104
793487496
255227343
1738848947
1247503972
445441918
398286625
2071920651
617523958
585762878
248041200
2021573826
1041785205
945450565
355845400
749407116
2146756404
877975995
856088295
1518745198
1619159104
1448566612
434376891
1024944608
1872653130
1398826958
1191764345
2024411230
2074995517
1842023566
686704982
735227616
541915053
927072953
267904460
703435168
1969642621
179109971
26139408
177456172
765563730
2085733311
1058740305
1068047877
820222955
1162113568
331584722
757389945
1091771987
1727873913
300930300
156629179
642362948
1761827008
1783027698
874186675
217591231
857786265
1807308865
2115538727
1604078293
2023489883
94661975
1920984221
559352405
1304941782
253925685
4382817
352988871
217958456
1445091415
764228242
1750863846
1505843749
2069305729
359184926
492550113
2078266357
564371963
1499103787
2105970197
1842951169
1363544948
1995106509
219962586
1018462390
1226336517
1414749984
1100443976
1150803747
1457547134
846875755
1031818688
349000080
1897470248
439524961
10664304
250432947
1137713994
1989631555
1851359219
153387920
254924509
1633743214
396522
1461026576
682942918
445812668
1252356538
2073353116
410153552
943299483
1675396560
407488135
977567223
500659508
1326500498
255358858
456152753
1030473459
436666059
1188169684
936732189
253829543
2097289137
1794887674
1902297767
1558522171
890995360
896643961
1866113996
1304811015
1084570689
2016603870
166084582
1358711829
1569535267
395257653
723623449
1870072564
435654879
2145782411
974224276
953129861
1914724855
1333730997
366461843
2129813109
419672156
715882799
343520032
951987318
1244828753
831772120
772331321
1219733468
1981050192
1168794936
2016715542
836004406
1809696117
857565976
956589613
1059610009
23603852
1959249227
1174109100
695307350
525193621
86066190
1478781998
202927889
1528518930
1194583306
1531638132
1171424504
1642130408
2006730799
2056541860
1989064199
1768902685
671900192
89247945
1117087021
2114380908
561105676
1263159640
2011170858
66564981
758475722
648537337
312068775
1045877121
475111288
429143089
389619941
1178159730
767419066
1568072699
1344939122
348628480
997811867
781327560
2020377092
1299235876
1875008831
18396045
2040396439
1525138918
1571952226
1155981737
1561981093
1553302672
1748375129
1721617846
1654708520
1037211702
289130182
1596542465
1514935446
455649550
142233706
2086062170
1556896415
1235159152
1981071055
357006497
883613915
1269245739
569708417
1186458619
625966500
1605856057
1896140648
1636242172
1434101439
239624080
2094420790
843530539
1400274406
1793706698
2101859711
751423097
520643182
1295873388
1940197478
302500434
1541446038
468844361
1352841140
1506971849
268183600
616757637
1979899555
1058349432
1821289410
1391009218
2117197147
1080331212
2000304620
801046625
1440345824
1468367183
1173002011
1144404271
1667545225
506290318
976756886
1375263217
794927671
1496335757
651732086
307935174
289095838
1545057459
1543170496
1766738227
760855776
1628797033
691551922
931823701
1185080300
1517037599
1912213077
1398558064
1202028696
1735759060
1458713604
1031381224
1256636143
1356192969
2078828673
899118007
1685781823
1073967893
403506871
1054358490
1720898748
765182585
225297792
942460351
1586034633
350702408
825478186
600947654
707986478
805584559
297897720
2123289188
211709267
1808292702
53032432
842644351
677814823
2031547692
984493455
1703383612
859497263
1972227663
1627634304
471494195
119584613
785476745
1435110939
1240741023
2033861730
213703582
84310381
325071614
723715643
1314577197
585894731
1744248047
531271362
1688683887
1044314687
627380762
1090790366
1962989
2085283537
194196681
221344342
562754805
934688085
2058782531
2019802293
1306336567
466273691
1201840830
1328898766
335758490
1294394509
1787715558
1267538515
640990600
944738469
1139342462
1130873043
1709536260
105808364
2019402143
846903396
376031951
711857901
1563486359
129660953
818971032
432493521
1668875160
1180302583
1750261894
1457754884
1774630982
32954762
483391523
1428816874
1618071339
1055107616
1147619755
235226390
1089004781
443123961
1061388219
1659507766
502330874
2099573634
890211267
1171719736
1540029554
956039271
77747742
896447116
1625483778
1136852114
1519308045
98165519
2022624419
1910002910
1950021060
1503637571
725426829
2047116922
875528483
2036949962
520117575
1858330643
217035234
1078591874
41220190
716660243
926009427
590609316
982208599
2069147354
1615173566
252243820
591705137
1039447710
1679465376
1339382973
242236477
1552172199
10782688
307363979
191651353
1405760303
1252741168
209007831
162266585
1860319346
99133886
473028926
431131138
1220747848
854061258
2097100006
1724421639
1147383051
1500230363
1749672720
150313270
891597865
1634550034
229720641
363402661
953365106
522602831
624717475
884881211
2128394864
2080039187
72547482
101030995
954236706
110358080
312040286
315347960
1598833140
82489294
50735709
1564519238
863434863
1671620904
2126186874
1625671289
1325959396
1073583342
139041474
558800863
625397671
63570696
831605719
1579677639
492252493
1326486278
1613825660
1785258622
1137884690
506248325
541076529
1169765810
1739988278
449848984
719773850
205691917
450031420
1885579632
1618176433
2048999933
323119193
1894841181
1646229773
1581808236
1866130914
362275154
1596542465
1174877272
1792722381
1380109403
460159417
1653098123
1431804668
1873998585
391802344
1234271625
1218010619
1045904036
2043772142
1804642489
1212208836
361797606
1669733132
1963695146
1822077816
838624591
776747737
815803010
1412381994
1507664831
1077125632
430677936
1989596627
860074095
1039499026
1163065286
168832589
1631681185
854725722
318920694
1105459079
1449835006
1641098492
1349957932
217008433
1842586687
853744732
1780563562
1606628812
1843339737
210916783
600871901
71753326
492097285
673939196
2040010261
1399276027
1053616741
794198219
1470202746
282142627
65424231
1823924530
690059035
222020481
1735315550
1246479344
2079390208
340688924
307965555
1115267543
1131237200
665909230
664260777
265469041
147786382
1947580033
30217177
615967572
487048298
2016490592
1723417703
1299410291
1827951741
1669467853
441992591
1544148373
687435923
1561937984
1717099102
1825951499
447076445
1876414386
2002545022
1118266233
1055585471
699421600
2106793835
2126692437
959574117
894370520
793729029
818856209
2141599396
851261834
735570774
587381148
1533242780
1391597385
348205491
1341318743
767313993
1370457246
1006072197
1305093856
883611932
948327625
740115474
742296639
638863479
655112618
2059490827
1625535991
270520914
306221014
924864687
849297164
1631960059
1186111189
843013714
1636175229
1255130123
1277975048
1892806978
26074611
1659130434
1095100650
1659991791
1361166092
983902698
438972020
1312943961
1705242268
445430171
423740783
1930240226
334826467
206336413
1083207290
717921617
1263900867
770368274
1962142797
873026456
204451416
528853612
1511774027
1618966969
210038950
248781822
1214910786
21606073
1040967392
1542018704
1219337953
1606801747
1165419851
1734913751
972239110
1671660347
960391538
177018333
421162401
137180932
920244530
493863233
1938008618
537053953
1468507754
738856035
1643794012
1697549595
1566222154
81475055
1819987445
960505046
1432667737
1778085408
1984657332
1912954980
2132286214
686793871
588578761
1261805066
1478489665
188036792
1281413844
1663950112
1768859025
841199202
1960049754
542339781
1783703286
139497880
1313118327
890696229
1401174099
906264875
919717640
1452255903
16280923
2129145331
479085295
134150858
49446709
2078589847
444475702
278059498
1179240994
1530575565
1964966645
1768112467
48776969
1558694680
1753537822
1500509637
1297190890
1067052475
952849356
262721985
748599916
1806637533
155115388
1150493839
940673286
1668438622
681153506
393918005
325252330
1756038307
290627284
459178879
393985931
1604144911
603354730
643508455
1228816629
998131999
1585770337
2065470702
1200473875
1192922995
1093517494
1166726574
1420429423
213046385
2064178824
1242001549
799383474
102636361
1925959494
1737872319
168099936
772207689
1431386139
873448059
1782936132
1072453411
2125126857
1259433013
1343613543
1774991655
1084306851
416855892
1655656443
1841161332
1420341306
1570951248
1446038316
2122063080
1360101303
655352469
1523311652
767061785
24332338
858466340
2132102272
1053324860
1070411031
757297679
1754805208
442692730
608776075
1236189517
1290242024
1120522770
1179620993
107100828
1146815542
519526025
1857213532
821477015
1908722914
1030782442
926503124
1682559384
57925689
473581443
1590165996
1581336024
1844526396
1757560256
264106287
369745209
831884574
209726161
2111836457
2044831312
585943317
367212205
1105060542
1749736189
1696205666
1461645183
860699774
683862504
1241815632
2115330946
750968431
402483031
19799221
1062979712
1310566246
1367008590
1446101488
804403040
1097943907
333910705
702637870
662352855
1920523081
48404062
741829231
841523572
2026058625
2046141441
1513634002
2074135643
1477328899
1016552560
1473296519
626550718
909867608
625382503
1195229437
1021316464
980632224
1692699470
1494167706
785561646
1824076317
1956911970
1860245266
299209288
385465652
1100499467
292325958
1280643609
718094751
651668618
1134639478
2144922444
1334122038
1951148164
1937507311
930154358
650616580
1045545800
2084321564
330113532
622561735
618259278
1963611677
20102178
232887835
488634366
725382725
749572184
165192273
352232603
672816881
572389217
1848320636
1246617523
918141223
874458742
1900826826
1294552201
1283659044
409943585
498147075
982588368
831254934
1355589367
736857026
1528630839
849005524
1736107993
1396979089
369088089
1929379138
1473250156
682471706
1671543397
1646935412
240869368
891155648
1401503552
1061993369
1830355929
1324603942
1076450948
1341022230
598973718
1249160236
1935705495
309390372
988356731
400706910
141717462
175520746
703525487
2136325994
921010294
1996598608
891463049
220449414
467146090
1579914601
559577253
813887790
1031214484
295186153
258981384
1154916706
224733337
161142562
1198410010
639023830
1435700413
179509748
1706561047
690671092
1697799729
1992603534
1019364991
1533512537
1825227211
27564058
1994981053
1843855663
1236538504
33581176
145664683
1339572027
1426261989
872799886
712191090
1671671369
838629315
1638059586
1962489606
432838804
1985934560
1049250027
1571098731
1551282874
870597942
1291676916
1650637134
284954526
1486821761
290426394
1703283944
1401939385
1984809230
1623028786
1514432958
386284670
1838988223
83915518
1815422269
1521730261
103525149
637974041
68539782
1968432034
1794715646
550607688
443587170
1586537184
405106822
2075217534
448663242
642980280
1002234218
1119428791
249339832
1629345586
1131875772
1285737742
212130096
658013085
355651108
1946707237
389081034
2064109574
1298900369
1508434601
1610462119
1458382426
1473616183
510920424
382659526
532606424
1882992434
345377629
1511286317
717728597
850648467
1644201146
1029347166
663355635
1162313796
1881742309
1507403216
1499836683
1939175501
84918205
1412453437
612536443
236337909
502296378
129879275
1998315300
483533712
1236886515
1556279943
942243297
777020406
1156781454
1258091643
326208665
886761965
1060097061
2048772485
1328742467
877222249
401264075
1561977206
858317684
1691808920
788316925
304455566
573564412
86582888
1218872643
12387762
461298670
1810778670
10820673
657191163
1771431004
854066098
1399275606
1319054035
156493376
282756496
841168205
896112292
1614243602
921870524
326166294
1110137153
259773203
988578069
2107597278
782829107
1903537463
1684452199
1179827109
630973552
686543433
705614797
1533682294
869898565
440562542
180243932
623286779
1290394705
971720848
311364514
598948987
347533174
1031921742
1422853847
193558133
300583463
1822668583
2065789701
302093001
1648533870
552931069
1536345173
1722799754
255146192
6796985
1751263508
903944082
356787026
1932327154
675720682
675627520
1617832590
380720855
1263854694
2025659706
1717951050
1740790764
1418708877
2094959793
1998789568
1690686757
1647007048
1459659428
2026364490
636465499
1237565892
530866005
820140885
383155915
324864780
796896737
1923877955
2069417704
9105292
452690747
2144292767
860264949
1902994769
1086623235
20476990
1512021497
1575086582
315477531
1520611712
2112375403
145124505
646525754
1086735277
1421577135
1132394403
783703696
693357792
1966774165
2130521396
967130431
1809203061
1655655416
1882458531
1901671194
921947050
2099917512
594766079
1198364134
1060262028
577484741
371507817
889730537
1489748699
868545128
401141090
1940777635
54316218
1825756831
1857184004
590528669
720631567
995422001
916537995
1110473897
1954376308
2094693429
1771972932
1492649127
1161599891
561167449
1595871375
1885242975
411052179
1039495205
26971516
363886893
1757118653
2004779261
1260932779
643490638
1348366915
802658199
1885379513
919869571
509517267
162667283
569842276
613608920
1693219777
125749476
788295941
1275139629
1573810804
1756068584
1372272595
1300081365
1935262895
266932264
2051830956
1057575730
220538008
402256062
1250518457
1127713244
588962368
1698762864
477552391
1419035540
1957467281
956837948
1356145511
308219833
1573850675
1839119159
121009648
1176703596
1525744705
1370914940
1095162942
1439770326
1713954466
489977108
2132369626
1461294780
1956248800
1883973255
333356338
1471068896
1485446597
831438948
2139516638
253381112
256993800
1298696319
556357923
179008756
670523736
856868816
1640146648
907309905
1767978991
1945572627
1039783689
1154931683
2135772902
327000809
1063018049
1807757306
147219523
1328566344
2095426824
118412418
208776344
1720652112
147288330
423813480
2140341717
1752902404
1345531820
204687325
903646769
604432924
823089560
546861805
1051041005
1074445342
1872426485
1541185201
295176
260653713
694088999
2071618980
1669967717
1190066775
1364975901
1582582149
588114830
1500638532
1194141582
1289673023
1383024911
2098176709
1869577807
1718992019
1262876835
724748791
525943065
1739060851
1976266870
875299867
501227411
149080319
1825359150
1984465351
674729596
595718006
1255411677
740257241
1931428441
218387989
644316504
1796232320
659840614
1585197234
579207277
929281710
117694697
1782193266
1667405074
2090682525
513346979
2036933774
1599818360
855026270
417378893
1886507122
1227227094
780915870
1147671120
1715561171
252662143
1589231123
137947123
1812533158
1797169358
1847023549
272847673
1578415278
310914992
1938638730
527792878
997967790
111657238
1749976725
1529311470
1373495749
1214785476
919962318
1553966911
1170225676
1782591707
1840094171
282599811
781028638
983474112
921534316
826430186
729965733
1652814700
1997605115
1649852724
751572259
1215625725
1028579280
1570431635
39217356
1849900622
375753244
1582906542
2031421103
449418614
1199910128
900967832
770890290
619670040
232470901
984040772
1673508825
1856441992
889514890
550725046
612607249
1647732829
1106872774
678384000
1838878641
734147462
341387869
225156243
177057978
1831885070
2005427483
461516702
1007513300
448344577
1443214741
1326920413
828941601
1688176214
551173697
2006166689
1479149412
359033436
459434311
602846127
1024805612
2136182436
2047381540
1651312823
1976663537
934975728
344757348
1537181970
69520972
1608615358
1443356759
777050533
1641362231
731027056
1299394888
1625865745
1588393840
599823201
1711931884
1533109599
1255538681
1580675749
257842250
1709842416
1861438362
1976461020
1116660096
658385772
1586196181
461418157
1457278798
740689344
2038750695
1921754167
1254675907
1192296038
1542775047
1809212645
2125545963
768292573
1793228071
280716567
1035564771
886862026
385859014
1110903728
642908568
1722628347
731704405
1722892290
1319801657
17153041
1839481788
1911290992
1045951068
1064346697
329190438
848286307
1795030858
35346713
1433395996
1008953788
680939596
1365923860
2107214330
1408898250
335406637
907594135
836395429
48621571
885109568
1656939664
1178667198
50679642
507386094
1901654589
1286882650
502187820
2104544324
1378628389
1198959166
626254692
557496004
1674648430
68106510
1326541587
1412181471
115191230
205398580
1236426984
2078676093
1200132938
863064871
1034603209
1195062293
610423106
1245522325
1936075585
42587142
1721353206
955823838
612929761
136168768
733489931
251057804
2087008960
2058941868
710585104
2129401022
376971540
689078702
1193268001
967177783
1488180884
347578225
768474295
270801966
779383129
330895929
1413984877
1167441849
2136485186
584581031
623340897
1104244537
1155724446
428829824
352812150
1253076351
1833141232
1829110943
1581679144
2084294522
1598032200
1630693522
1330506145
542120272
1459098553
641023615
819584541
573334941
310030787
315484483
2047923629
140880474
1435764790
1645250659
478831290
1109670609
1950372713
1222073530
250271718
1074949183
3464968
224261827
1631343483
861127953
441312977
2069247397
1002858663
1616215428
1890016092
1982886858
1927775004
791925189
1243070214
1612465640
1849625309
794370996
1686973977
24990884
907344535
2000744940
279075794
760678851
121360822
1300663210
837387208
472082783
579049268
920585216
1158023553
910663283
614173777
2004445808
1714748253
1816397068
1617456438
984400438
268980219
78741375
1823179718
1721840911
1447719493
1836001676
347069496
688850124
800146510
1596553470
1154617887
60308318
416703702
421844627
906528683
374759087
495968936
370034226
1596295911
1797972558
675886282
592544357
944859808
281614586
1111624042
1893628685
223242759
1628005802
1595210902
804089088
1041685180
260723323
440821687
1327042742
2038780268
461435789
1342527378
922676958
736461601
2141716764
252103124
1769030138
668713565
628834193
588882836
1395129606
239012516
1454924848
310780487
167220624
1671795548
282046208
788477673
1738153469
1532911655
1929341677
508430233
560234669
1882848913
534004717
1631973541
940296068
1081478291
537145890
89731101
1521568773
1675460145
2083546214
1360365812
461917539
1022844967
496399544
569110262
797802185
433528786
1248794357
2095845737
1555309072
2134867080
2115385380
1065750334
1346388654
1188071384
1620387347
1123903245
1684467485
1208561981
273871377
1738339965
1661147996
1678143711
1470622423
163294370
1218698768
1168679523
1310998594
514754550
915605861
414156001
1919146504
901108145
316988722
1055721403
398956868
2137765315
1365938841
46910811
1776252956
1746413553
1350513054
762582124
1915364074
715743004
264640376
404832915
1187732533
876209897
2027122336
1451387090
1816652938
1409025784
1702297779
1024856703
1647165185
445281593
614455330
199557621
1417190910
547572262
154767650
114204082
168963350
2112661720
2086892821
1530059331
1518098547
1498958894
1670855978
1910578698
219771214
1918046809
743707323
407825649
270673463
2033011505
1435676314
1161113427
777867170
393453398
1900310319
1538619185
1871536416
1853123991
840575269
1416627488
753122049
1362088125
204040219
1920818218
1337762117
414780535
1315979527
385860455
1289202535
1306404337
15831645
1522762528
1300917314
1320709482
1461921891
1284068211
1759539458
841834707
1316402306
301405550
1771134197
1764211828
304455566
130565094
2055590491
401620404
336035522
1842092841
1285896188
178823175
439934842
1563929891
1761530001
1571893028
451580342
555032302
703636547
871305599
1492555300
392205004
911375634
1807069007
1829132271
1430432725
1544956546
609130906
759520109
1563309785
341798245
990922907
198313463
227841415
2146226509
584368368
789303345
1404235277
950347225
1935645889
405057703
1902173404
1630866781
661630083
1512651060
258628867
1961389447
1259860096
1279403946
838715030
1112192553
518513099
2069335463
559553175
603984920
382519952
894968080
58315235
2024568080
95615955
720498396
233068503
209947165
1038077548
1058421112
1204018525
2138180577
119750616
2141565012
1661391878
1353238748
1166970358
608148120
787280124
1314108046
1120032079
1759860978
975598312
1009026125
509236969
1956224133
170351033
2056335010
1287095707
1177325491
1637968675
1543072367
1961363517
1477952396
49412405
1137899342
1157991818
1001712706
1895228677
832273229
503719460
1219710945
2068785807
1834525126
1865905023
1997662968
1780855503
2110632847
732443647
356427643
1974940569
1959644021
1810849479
1051455524
1705480856
1234492021
162001579
1062420102
1200692695
1434880137
2065033364
203003537
498231862
1270640790
210348309
1504041929
1869322519
1131598424
1242636306
1585497633
1002395859
863384474
1401309695
426585126
297681632
1875187252
1125492001
234693657
1514979660
1490117019
95208991
375570621
2137444555
1446821631
2029957550
580048378
174079420
811660672
347996820
723537321
1561044372
816095197
984071480
257301605
902245027
1227837435
1451930866
345444799
542642808
556989546
1079098785
1098779267
2083770263
1449271100
257548292
1085735451
1569564211
1520382463
1610769993
1942367693
1480818633
1857954309
1232517599
758443074
281642314
333172618
1888201867
2106618691
335056979
1858694088
472335562
631496949
2045108821
1874308958
1421599575
2107582365
28566747
1724570001
1952336488
2115206528
1780420370
463226537
1874691500
1246781104
1937308953
2003102391
1566388932
263766668
1935474720
792665394
1113781958
973631293
1626366203
673858783
2143299020
737144180
1856341195
1211513409
873283025
1104423037
1097068097
855502584
2066009790
1052237835
164698728
1144701079
1310406163
1016098264
705616937
2056003475
1382353955
1486037996
2144813693
1658121415
129516678
1803788246
893662933
245895568
1580704007
14858963
1028200211
1805388967
109624233
1449083192
403367293
601292100
1110424024
1617663068
26032165
1506684084
639536754
1686068647
1788905883
122191578
1220477253
397758694
868484711
624598872
1057875811
1487969871
1531266059
975989943
460237521
495896261
1985044049
1324175846
1189405416
1156402601
1114800912
1219583781
1581629350
181740466
555530925
1395241254
2146521578
2110125464
409335689
1831874822
1648327290
1963725073
700810911
165144027
972967543
923287744
239399231
2130219081
1625672425
1578643293
739323360
1430577209
1087019380
1669099878
1967932753
1537027259
540744139
1734085653
1198768793
1058409955
1990391868
992417088
1611709937
1141439037
1164411867
1418426694
1651870932
1704233877
2036055952
916742140
83096665
2035626844
1133682667
295905177
1885315229
1432776187
1010096788
1486420208
254679376
1464405984
230935444
1882485550
590588675
892077511
810561784
5095249
1755002465
1986995554
1490448861
1273148184
393729322
829704342
367131582
1049315536
912814181
1481354387
90886362
1666161099
6613114
1358079239
646813027
1577989820
1598080220
1966997849
1832163171
2039887908
547490701
1169615789
1744302970
1954842343
1535827407
1552585004
826346370
1810135804
1320644164
347100961
1674116676
1742100378
1121885451
500715777
1529430895
946144103
1534926922
2088657362
1337224552
607314792
411157027
865186286
1015385483
1019194506
669460307
1909814938
1165431502
1879550928
620230849
1535458463
35069272
305399316
66622807
1719472938
1985436484
1254348710
1725714616
869419832
460481238
1849787050
385579703
45942696
1292378136
1818550302
1276084083
1082674289
1058742875
1728885094
288423485
615440070
2094852383
1097271464
331256644
146183947
156230707
633697868
1211416336
2047340307
1490777723
1406395127
1803610292
616230401
253744806
909794100
1970891701
1203740635
820521763
1858065532
852543969
1292449747
1264895231
527956962
784034884
655978706
5578078
261821000
123260415
815565855
593592134
1817832745
454499188
724735666
1786738687
1519919989
1287156163
2066306654
1537528238
1235294376
1708179912
773508381
1863295474
726349096
1553455669
489243582
2083117361
916124164
1697639384
530728934
1473649950
669515621
1508309100
10945915
983610761
1249915942
1464661938
2034009859
431660028
1273447866
787429859
1518592812
364120471
2059201901
1005905187
367293788
1356906333
1310573563
2125893010
410292238
559001585
132115124
1282583434
1389946928
430917263
447096595
1891304251
1380938487
2030148698
1349310616
2118314167
126959986
1304772455
1013157956
2052183602
494226794
1219539047
1234686772
1973501202
720897097
1984134979
1628082011
810430914
1348011738
1876852581
1168571702
1767021638
627811421
1169711395
715233779
1656882944
445621353
805918142
735513314
1582257184
2072371839
532648950
1665877266
36631338
233193957
1041591690
2094247854
255380757
1758994701
933819172
1564583417
316728938
361529952
1525766550
1736379668
962550199
353901386
722555324
1954624314
1069919833
945899325
519377779
522306472
266427936
1198387157
1204633457
48814445
1843967033
1379480495
1945262664
2053352041
530145889
484816037
27626009
263618507
1601200916
1980802753
1578652607
342263174
1818064395
117737130
94807035
1542020465
2087148684
1268861846
512504244
553338921
467210154
1038760468
846535772
1650497983
1579897345
1974464551
565642666
2058461892
2093158635
163589714
1041212012
50964506
2052500594
77521896
71435111
1978992583
1495051426
1533651223
418324354
902967990
1371731972
1568175707
206701552
1211070569
1277257796
1296184119
1418354969
1450513968
2023845519
851415163
1212174752
751104471
468949227
607069079
1345610945
683181110
1381678575
1626758101
892355530
678261772
1695797467
829379646
1624985631
657021038
1799799824
1762588377
1609412889
562309452
593434596
1207071067
404346185
1383101542
242951875
1347040524
2104940078
822628295
637797882
1990682171
1793013489
1809485569
930124074
527989020
1489075829
416718822
1674378482
928517048
1554978471
1333111943
1879065372
465156690
874052647
1383116999
318758597
832160808
62889222
171741681
1366846279
1925056319
657605760
223792919
962909723
1666663341
1361157510
624932675
920783613
1182582165
893606609
795615076
1915176942
951967531
1227776072
559813707
151772180
941634677
1981067403
1712957615
1923802070
1509090892
1645023606
1614051695
1628981331
1346988722
2060119988
108965967
2120154942
512514387
1807827165
1715326638
731318700
211374010
58016147
370516508
807463853
597482753
617419309
1040492996
791888149
1980234119
35648406
2043621843
925381113
1738202323
1123705590
1486673854
139456517
1382035077
1595287568
1622609277
1277768169
741902552
256901351
618926672
349399398
2136858016
781760241
1971829946
687082246
1785901688
1550408202
56498680
147551825
1286529386
1393807709
834945851
779117121
771279888
247069339
1759503938
1989476333
1640068739
2140960320
1373955996
1975006726
1000508532
1375093073
291020764
1467900721
186658382
991828046
1973826516
295059573
1767746761
584245339
886282041
1915965475
483392129
277444396
1563119519
53275470
751214998
719701376
418356825
1108572692
1213292937
1088408300
1737908776
1294195751
527026080
554750603
1611887628
1246249900
1120539950
861307244
1732372737
1122535450
1981901793
642743514
676929682
1786724474
1689196071
987200729
963879100
955159979
214226099
2133935149
1020466854
1229620821
1958411187
1513752824
1656080250
1793805166
2032328118
968012930
625402292
761853536
24973309
952769480
642470770
1787183470
647919942
98632196
1776288958
208685358
1296129871
414211176
925158113
1592164853
1913970911
1752691443
994790545
1649745280
1302240276
2112478152
962023590
584535738
1075085086
241620736
626490339
401145730
1666959022
1640225798
476510092
280137545
591150030
1394766454
880742314
952138622
434712042
922000205
936614235
1352531022
195239821
268772965
50258724
2070666746
811088080
1402980820
1448260232
36391617
1749406942
1472179478
2049905849
116078336
439846489
534319668
1081797174
100733221
1304075816
1837589225
1793440362
614173777
1880882993
970009402
236566666
1047767939
184051871
1321875971
1626690836
702901333
178407677
661265788
364496090
1678412250
551854450
1736925745
1007093522
61947193
1490987836
1018697646
393018290
1166968848
1264009182
2116855309
1613341644
487138424
1505160754
1280910858
2032678306
582655072
97032122
827964273
1135351827
1180423648
1500790038
1029844815
1770851012
65921345
1492160367
939989023
1894791830
99618393
114302417
2057352716
568695579
2057042656
1709866582
207814930
153391939
1763271830
664356437
20273708
42683194
1513571326
139656330
1974758481
1937093363
740257343
1508858622
114054819
1280505034
1712855907
1722819228
1344465321
957179943
148261374
369414666
1085495541
921983090
1217506693
1811505556
1119134712
1971487162
660089643
698070951
1756655486
997741104
300949519
772274017
535695337
144446116
360180772
1097918948
1887305129
210758304
1006277566
1797178449
1918583133
1944658726
886440254
84714557
695013978
796615036
323402845
1533870115
1804132503
1561057963
1477779526
298718379
1465883459
485948528
1655379891
137462093
1939221228
293061567
685011140
942828405
2074573814
919537161
273425467
1359727407
15817136
1279868299
1598761344
828427162
2089757495
647981110
1741025792
1187858824
1679265447
630868330
1855030656
615973984
1955039305
1899505499
391157489
1839320365
1411736223
178390887
1226048148
1462858212
923359611
1141813388
193104827
673556728
1696063331
280883923
722490271
1846074978
1349367253
367389814
1524210897
1348345499
257066810
1408839479
1758570374
1209355754
1513112472
632566253
1049539321
2132658764
243812160
545657441
1069301942
1126445131
638627540
404285195
1679162870
1609826598
635417801
2112869451
884633784
215334558
1173925142
2049846469
370057010
939917003
687869409
1037383518
1874336910
1463935639
1899695982
917188056
1160489303
281998873
1668154122
1551819795
826189456
1120447379
1896362326
687872325
894718927
1932989429
346890360
1284101263
1580809772
998021022
1105533041
456524601
1541504796
2099494191
1187342854
368292037
143783789
844575769
1559780443
122098205
1962462157
1325901562
1493395151
1233624828
1813232220
883979065
381744088
2026874752
249488842
1453496643
1029385202
284332621
510890755
1800529031
1580403879
1328904133
1064398506
1727978123
2059061767
108281767
608320552
1854880205
1011127883
885414297
1938735191
1230988351
2027180175
1026615591
1819284162
811070498
218770180
1174932895
182983294
1249976484
699297888
1459632158
1855392099
1246071089
1163330719
790366565
1205869504
1755419875
1360803548
1551672967
1994925670
1689929196
1807412102
119064570
1965509708
1131491629
1115238675
1334089686
1963665594
466009851
1581702114
1631306855
1709431928
1017027529
881237686
1287828813
1535458463
2104074338
1068062670
840144017
4078729
834592289
686342950
2084865179
110815133
779416365
1300195149
1780288273
1668654042
1245008909
762801305
1100442932
2135128415
114448311
324313955
2024575593
1794575525
325961423
1138714184
1855379757
794297114
2037685840
1588395537
1742478577
860408998
423981119
283932577
768903027
68245357
1533663676
587946356
175134914
1572876447
931038469
2067230593
1176957180
462142892
810205635
2062165774
1015930336
69455805
1433585309
1920192227
1272549834
932626175
1674294305
1091714785
1294152535
239806058
1907550342
9037879
653259060
1710448681
1403483480
1262514248
1265404755
2397248
1830721548
1628672874
545422564
1901371596
2120921509
1612111125
785453664
168696545
429543797
633208786
1464636468
2140970317
1003637476
1820204234
965935153
1550425
461556924
564447126
639726920
752273130
330049090
1805793727
2108383640
152759649
1893585373
1137376347
829446245
1692419135
1255543318
1539821798
1106453849
1255184877
1471134918
795666570
713198352
652298079
52210351
1681566101
1681227078
738975168
1165038627
1320669443
1267290956
1925800923
305981960
1446358883
1458826663
1356290518
1057659427
511965350
833254681
870851372
1953429467
1411875096
1993729430
1758638413
432388027
730168546
1070530991
124929369
1813341410
167614440
2132597914
753441864
1740471648
1944427327
1356993313
1588791484
2026633341
540304656
1153907966
1281887779
786345747
1321554320
981389923
651658220
2084205102
810344894
1818617714
933543843
1442566628
1862785241
1575212553
761579098
1448870332
1492367977
330655785
1956619962
1496149283
1855981815
1201524526
355697079
1560071595
309041105
1361102854
1267958130
2131975503
1702605557
38715236
1122897105
1833272106
349756400
1742507700
1359162469
2125691533
1090024333
2044975057
170729135
1549703955
990456630
1822730941
827521384
1641954793
623257600
565122151
1953077231
48741259
1972165736
629446367
2059884649
1248476338
295679547
1170777078
919416512
263369278
640170539
799796450
1801341440
552459838
1198140137
692396578
661937997
460139478
1944410006
1336736659
1106068369
1358523705
2043195931
1548673871
874912377
2060167999
806817050
1218523669
1805356641
27240281
1851839557
878402197
508494692
1710261887
906622530
1731400064
1905625827
2089571172
1398158221
81716735
2033540830
1845189695
369027654
1568082582
820121359
1674696438
783780580
1778328831
563162570
1671955566
157170852
273059374
1238554386
1610977061
930544368
717428507
996915655
1359865238
509666642
26080264
1819399032
1253049071
1293426206
1005427153
1006742731
838540463
1649165651
1038581478
978420941
1105438900
1097586988
945703151
1853850930
1445239782
817773158
925606096
605240434
401826373
1036543739
33179076
744996092
364018475
883134183
751345975
1972540080
1894530280
1935059401
2131164552
173878669
1498548018
660784680
1442082547
898047714
1340002221
467117012
565919001
160348029
302587283
1863105326
1710935917
1431956175
1487442573
882930453
244089049
323614516
876914615
683454564
490967239
978470878
766571307
564722297
1381636609
233830566
1738323342
1099707144
1297646511
1624948636
954538313
1176229730
1405848199
573116061
1608783900
1764844357
1121189718
1901858058
649319344
1442364368
1016618967
812922909
1641678295
1867808958
1787196527
1614594355
231227486
934687982
15629180
262043803
1696531925
714387957
886538456
2142066716
2047883900
88265830
162080921
933500847
1098076659
17613211
1126140090
363657960
206191683
545666866
1785087138
1269349846
1890467938
782877556
1263063951
962363514
545079797
713706730
116651888
270177346
37352864
1393531883
1782876938
864972572
1852890522
1247472671
1472990917
1912391239
1972809911
1441364595
1925260696
1609388009
474788148
1489025745
1841602436
1230565036
1556299030
2099421596
1020178473
1031868235
1456293461
2040390351
763679459
1736185842
1687237911
1464831385
1901829889
667672238
1363770124
1154526203
745688678
40024306
671978901
1179667997
648890339
1306942232
885033835
731852986
2059959130
2136244237
1467234158
2026724695
1781454228
971538766
208570207
1671282523
1098482298
812248681
1826364325
2088463675
667251925
1619333434
807476904
579458832
704287591
167573725
552187966
2083508924
755878359
1052379677
915164438
1946899591
322251962
728783886
298469869
766643133
1719379841
303045061
130465621
1258068167
1180575092
582197689
2000214619
821471349
1522643678
1535345453
2055248048
1417153024
1748325798
933505136
1925333680
768164182
2114150870
1103149050
490056175
963850826
42828338
1718788407
2041706107
474615817
359947401
1511275429
382617120
454888376
198671713
1451963630
2025735030
2052843320
1776481417
395215783
1692379569
1994421449
2100907111
1163616947
2000322168
1077154882
1001090749
1238064488
1755897236
291891955
1402369864
59843759
2035266207
2022856096
1890145656
1718692293
989657110
1063033360
1427930557
1774088597
1625127851
1426072830
1277030573
446194676
1571746484
2108483561
255057907
2045706390
1261204129
443594184
1824417982
966489799
1953624634
973259584
1484126105
1336743276
1015638204
2091917562
1966784441
1539255288
725847575
1438135266
653221832
1800628953
1914004214
2095758039
910084020
98192393
1650527039
1153601687
1268177077
2127424512
1513582213
119631504
879441050
260974051
991528387
625819095
1352129198
254877737
2095604608
164656066
123465479
1203847481
1533937310
1196392366
1429305850
736655089
804245823
802399067
1830927101
1050272994
844815687
1495305546
431131802
1686920874
63575190
1072243065
305013920
1686895359
592216209
2089635532
1293821092
2049087234
2049070488
1869676915
148052646
1993508266
1261733603
1483914831
1815324252
608122587
930368667
375197474
1790966065
2074384746
423534279
87250244
1619144384
746909889
375263970
1079069759
1890793317
658445278
837491090
1958414122
28416912
217513209
2040343242
182912647
1547915042
2003697830
479973720
472966060
2107312962
419872651
1824522504
120410128
452992030
938279079
1952247649
1933882218
413766761
359226370
751578464
1917964115
386287389
115848912
506261510
62736694
1844966779
682652231
1499439087
1993670555
1655775588
1021757690
781060984
1070028502
1412599768
421523765
910744293
811424177
177840486
1188934404
1489457744
1400373628
2034695902
230197670
345111759
860731206
1256076512
374464922
520696719
580774525
526016685
1283524659
944331030
1848606901
81994281
912453545
1744847067
96033626
165920187
732658043
1651374977
1300171216
159327827
1255145713
63387273
704389042
687937082
396269112
1746267231
334788232
652897603
23701889
1883136636
519971964
65803488
1267687499
250042110
732366427
353388116
17506264
2123397266
484709884
525091907
929412887
2142313182
983662653
324756315
41199157
577476839
1186739719
652961653
1678794301
1320023571
1464132472
513271386
1043850730
2145676351
1101389882
951039930
1542464191
320804452
447284129
49280398
1954045644
40317729
525598529
2012786700
1024323815
2047694672
631230585
1066677189
1860215827
466025219
375814628
1767371731
1434826886
706891347
1584935435
2119390736
1081914125
292549229
1012273615
1676338497
1746443004
147920765
1136348791
506489539
1453874899
774351017
223106426
770561098
1029937098
2048304219
2009707005
1919464584
801969229
129686889
1781201029
1240534860
679323200
810473552
1476913172
741295559
152639821
1795600038
907376946
1379219958
845187628
42551689
651761812
979083578
303605032
887433663
1268776723
53985084
822166999
1201231576
2018986192
1697411537
1861997870
316852782
1381462583
1168538713
1489345057
1433778774
1277023592
113439244
842136049
866635754
1502152151
767690728
494065508
163762019
1321279809
689865118
1941004978
146607454
1606276469
763110108
316157269
1940907438
1688291206
697898357
1983187943
2006647338
148662382
1296601092
945509462
2134751408
600376424
663706335
354149377
437286396
558652100
1293519320
1646582611
820944187
1902797748
1522697222
1172905940
688508855
1045937548
1454724508
1555342717
4018725
2106278448
754277888
137340159
2131795052
139901607
870255797
939863276
1764444988
1781460985
972757058
1674071268
428157118
1938119791
1196111451
2058812503
2053593055
2032036872
1655997620
694282500
1936920266
1329892415
1759282965
204285490
330604388
1465756698
332649195
1876797918
326171675
1857126181
1458631051
367828042
214648681
136901376
1869182664
400546705
972703945
1417273426
297448113
130477597
774257834
1563273509
2104548473
1459480708
1746133680
903439870
433176353
1000568922
177212013
994868037
1457784946
1241524858
1235190553
233741809
558168966
580555942
1290415982
1704249373
738590686
1085467596
896743911
353068530
104437641
1722531852
354742405
1177862350
946541694
1430122922
1307660930
1744360401
611745810
1358044715
1310995854
208727889
471569457
850560409
685758643
87501330
160943119
399956945
195100108
1902422328
198416211
1231388736
1771113887
1099912504
1227146241
343029640
1821483358
232775525
467328314
1828347218
984257171
186863600
682491948
14698633
926289686
1129934468
532386340
1616429676
1137348714
1570905844
408421276
667341112
631148754
1695487389
1877560273
1069346579
1910131593
1695755263
850930688
1113219773
1506787837
177031234
559538251
519685472
975301220
815261979
2002170938
1785290196
285463309
1519906364
1539321715
638138374
819932884
1278616787
633101281
1169501009
996963320
1369096726
1391588861
1922351135
1664334992
991147885
807305148
1053440687
2128575546
2060404593
947543072
1535842093
1239574433
319917561
1552091469
87234507
861230419
357938601
889754486
1476911071
768004288
1391814484
2038133071
1264358562
1822817878
354341622
232058765
157244468
1157526811
1642901227
1043217138
1994372041
2057667601
1918242914
453133638
620224709
1648511584
1322978406
1722754461
321241208
1223199601
611479415
1855225442
1095286178
1647568198
1024794146
1399429329
1298096838
1073980364
410280594
1375821742
378108437
1022692916
1223286196
1852902254
989631893
710205860
1322833660
1993187143
674803589
1470358706
220488666
329278822
39460952
1562266147
425487622
662657941
331129108
254680748
727518907
823697820
1730878826
1967936394
432623347
24834107
1538282770
1979702055
365003265
1250259523
1860486022
1602363961
646197087
1162258730
1822206512
236184889
211500494
883390897
1170892700
1759297472
201815380
1542209613
1772457260
1093643380
589883332
419224712
199109481
684583458
1998037171
86624399
50078839
1318671306
267780304
1344058078
808499268
1843660461
2024203403
1662923819
598607196
981118385
2072031306
636934176
1319538104
281537974
855310198
1120409312
1680799128
1166071793
486835964
1155783395
394944488
236956711
1963798377
481796717
494357105
1163600532
1557926362
1986322850
1890581046
558003784
1584798464
1543861856
1051590084
1285367028
1643228511
1682662448
1656645619
308212125
477009853
632914697
543283426
1109533777
1776665138
1062610176
1616288322
118316557
987321385
1411686100
782815557
1639903875
1149453724
486195514
281046089
1909280075
1148995252
1652343149
733914583
1968799880
120351687
662608405
1437573392
489837145
1832189724
702300369
1577663274
263076950
2102894662
591789361
1782721756
183978613
683866088
576101094
2060684715
2139659905
916573075
1899723192
369697816
1339719927
1991831618
561175231
927435007
1596775862
1754584694
80346939
1588545681
1531862851
1655775627
346674587
630162404
1280473244
1834537268
1441117989
1356153547
316834486
982318217
467386827
1272472865
394319062
496476684
954526283
788532438
34015186
1859486648
1205169479
1771094579
1417402343
1424972951
1997737307
830744393
1936695916
1637801624
2005610567
1872132396
608809223
903620941
1168812488
450041229
1698646900
25032887
1459162017
635556703
779148861
2048018103
1708123182
1451348986
1566768647
494755928
1268702007
1141404908
250287527
1950594173
1725517916
995445480
95169704
1537346922
276217143
882306434
2033191043
2134399797
1445799128
527319964
61643207
2141391267
1784973968
1756958257
1741466399
1542078164
1422080609
901787785
1558344908
653922004
508426225
48957043
1351571583
1720087591
975980848
11032158
2016645728
347452942
2038080868
1587866667
1838892212
814316970
89908513
862276483
332198150
247297928
1392894367
1342786706
1376903572
1454134253
1304035919
361094747
234380543
1271242389
2090455973
282625596
329812554
2018367257
1819781008
1035606290
2038923620
439620334
1991970024
301031629
2029280899
239163496
920967419
815591661
187739082
1352800875
1239764273
254926750
1374250018
431844592
798284725
640669899
2093669757
223832322
1872371443
1440481585
259655994
966359812
1490129487
661944277
2062885893
1597455096
1332858648
1890172950
1478328039
552198992
54665318
702265284
556432086
1478597098
182680036
1814908441
1082149545
347950312
2035780517
1927104226
48744451
55668405
1133644884
83782157
1582572368
1769991504
463813479
1109853037
911516247
1797162874
1238467705
486659079
1259240469
300861352
616182801
2023766741
275627940
1970512146
372731110
2113165603
392523874
749982658
156882157
716146812
1564053569
1649690741
738917618
2061669404
1092984512
1367364131
1864988632
803340648
439204418
1092545856
1864512811
1981937372
1142716739
1848958877
1674948237
1054994748
438290810
344113255
1261002561
1531689858
1312923572
391802260
699642011
836845174
1166078832
1588195329
1252161587
1601744253
176425435
1733555855
1746567115
128402404
804169923
1599669359
1664022731
542493125
927545906
1037543030
807052538
2865291
637067732
1366649281
1910627872
390904552
1283625345
1643593342
2014462097
125878319
1974228036
1300155278
1998199561
1564833809
944194945
778469228
1936682159
1646380604
1385710676
1698471879
893340512
1483848782
291362125
1003031504
1094685691
1788346948
857495163
783599574
1958160374
823989699
112000464
873345373
1796649010
1835128429
963679705
149108477
1061456372
891771389
1659353756
533746878
1600842356
149060512
1982102390
2132608459
1747807575
1083262363
985903613
20880457
1571885089
1133444389
114076657
5210349
838919064
1927858387
835806730
2091097824
762845455
638486083
1080981688
2042237851
1618279371
1905360473
157381574
1420941243
1261620770
990728499
29326170
1334357409
302675887
162532275
1605825995
2048478403
1444401290
699197568
743431932
1635511363
826993412
954235623
1393950344
1604541202
848184559
457831320
1771563787
1300377357
1416725557
1937151229
868922459
1998315097
956966931
1359000987
454025300
4319771
756370725
1469074820
183169755
349367578
1331564221
1786365228
81327202
2084373027
357163075
1418150564
547090350
599388319
1450065134
426643914
563119434
372013832
1453362461
116711428
1659923858
225943262
1854039291
485377468
478460189
1251877766
1434808950
633358370
1499609049
1560777839
2055952433
338825986
859563090
2101232564
761364665
885844873
168365107
777117629
1900167625
1714026716
184116194
401113261
2139329321
1709912107
1506560984
701711279
754412348
2084278513
1370871617
1040123296
808780500
201208237
625757865
1443383282
1124525249
1795923984
1718763698
912408110
1406959085
747526896
1925973142
811398619
749683648
1962259503
1737469949
1481175790
651149547
788280063
977828832
1754970549
880961315
1446114533
89346235
405157715
1850489463
782894500
2017091948
1871470922
688424949
2051948651
630988681
36154190
45957013
1291454757
714849604
828820526
1967206188
1835534485
697995003
591413512
1302251253
1694758388
1496348605
1555117565
1134367446
1997596098
531844521
1071980520
2126344855
1493490884
559273264
63196284
497945792
1650822162
614251968
1450720197
2001106382
74922806
1302957954
248546816
1155591453
1100382822
692197820
2014138891
504884606
539955656
305257922
1214483293
639097975
116654377
675551309
334954372
596998175
762675839
1170913082
1570999893
14563355
1639456705
639110147
926205474
1590396608
332313643
1133246608
966004720
383652138
1838642679
1220243896
1614779785
726942293
188920474
469269931
347174762
1892654949
66490718
588163411
1304352309
1193080281
1744505505
664133902
1819408881
1078370888
2073268088
1995381260
1087890121
1024522877
724538274
787001620
806990498
1492788214
277360643
1827205881
770957225
146606448
563279746
983125296
1488106216
294133533
564082077
911984824
2124061212
1523644952
2072163140
836118579
531993084
1505405941
746288827
1009839651
67145603
1105252430
960682973
233264129
774353853
809460790
713386495
74203074
224094987
1820301131
644526980
1631861127
1295293358
800443043
2022455760
532349943
103142524
1692635395
767519237
753873705
1626670817
1632754177
1096297244
1593266826
791801032
964099834
437730706
553660098
821052229
1845518525
2067415902
1760618240
44585450
389892791
2073327884
1004785219
1946494972
817288749
41798751
276689116
1448529319
1553594256
397579265
424408289
1343077245
249173788
122280908
633734816
1450453451
1381839077
248067924
228372431
1252661304
1528952310
1944637528
958518622
1413300617
689198708
670525657
1641800697
1395085716
761162056
1920055843
111037903
63191525
471503651
1460812768
1293453068
1981074102
1057262591
1905094287
762186853
1615725476
1209348214
434881136
1985205423
1577959720
1017908867
1388511115
408472913
313522843
852199351
676023283
466772006
1772968018
578022557
1240952404
1735709154
981456101
2042209881
236765987
151497207
1256927535
1627790693
40338131
1267557885
279392431
776833310
1127193426
953709220
1295096199
1926763752
2004214941
1172801130
465598461
75461124
2036721022
1814259642
1487760405
1196609595
557976625
631977131
1077126689
1180849897
883766211
1245413644
1186029655
628353902
1471960195
1070234440
1115440202
2114966819
2145900455
380618059
491314979
1272173865
433743466
332468388
940928571
1945554376
376162633
1265464604
1515713010
1825312071
1386368146
1499416317
968602274
1365624620
943981003
2042119501
1723887356
1198852801
166880121
1480190443
46780214
240048500
1495123698
1568428091
1767014540
811256302
1724246550
1287682033
356435958
1766935097
405260202
1799202753
747721536
1292979378
1287159383
795699931
253521342
1900744920
1024065450
431904657
1259059509
1398855362
1150254715
1668006041
507289724
1988106403
1531594609
1849745098
1561111453
1668623700
1196346755
880009546
661118812
159878268
1823064522
1630617107
1097248195
1881926401
1754151581
2009102369
708034068
1855896017
1178683122
332517374
2039273296
416761673
225514439
190807822
886077541
1809031053
5667520
1948047761
2080888014
1571588835
1238886147
761210020
1594260828
1052756817
1207621119
1725823319
953222073
1812836977
706681101
1605792985
755535906
983297490
737824825
833462943
1011961233
214536669
870916712
1006556241
191075248
965110385
569960048
2020647220
159739589
1826813019
1135241994
79445728
962780952
21783613
1087344799
1208305266
1617946231
237207493
509131515
1552908978
893873167
817709628
252170702
1290624489
1517270766
407682247
527549309
1071912260
381533110
410061315
1613691480
800094238
1048397986
953968516
702289431
1536948525
309633071
1368511411
842707960
818206356
1860411366
154186369
1486073809
1353038256
915118869
1014209255
172495299
1697085770
1943274314
733915631
461064660
895938431
760687541
1999121743
1511520735
892274197
636063501
553687704
774871188
1407297205
1243126375
882630389
427882326
660455182
656365672
1380433761
41010561
6528581
1609651275
767456880
1516921704
1332833876
1233434612
1373834879
676781584
672879917
729281099
771360355
617985481
1748989856
1879606857
117150663
1526263762
882314019
1161736873
1492479350
637544559
943780073
139219551
489554395
1089939868
1218768956
461011119
1416189120
350859277
681285847
202287705
184829191
1556543604
52362478
1171692349
258339097
1004423857
1716077125
1546947362
732785361
269361091
651305537
267889969
1071565720
1207754578
347909363
1025592791
1477263270
257889524
2099104167
239523983
638627540
1638093158
2112128823
1498555946
1056882530
1564153123
588244361
1769718514
2081632931
1964689315
1091988112
1162619584
339435009
902967805
1229436163
1881047986
29104145
1092613044
1957522052
1282092297
782511683
1131586633
1342538771
1243555944
719736611
1762776773
1511876674
418884259
507642683
780895359
1179852276
790615972
81893431
2113966487
1971350115
1739835491
548466681
1830719607
631854187
276640899
1253971418
2100383985
1092448425
141414527
235068179
1943017604
1331494904
1559957839
177544342
909589713
552881454
1368049447
1688104615
900819809
1245582997
1727579234
968773237
1360722926
138164675
941668390
174827019
219125466
1491813512
1779006722
1630976060
607230939
1652634455
77300431
361824701
1488702110
1404392195
738067458
1162432570
300430088
1589474908
1935746443
51857224
1302817550
1159045409
1495986350
1642856368
2010202201
1550224940
186674681
32362032
1703278694
957408714
2110651367
1403569757
549578330
1281470410
1296569982
742557123
1884613760
1982398712
1027873628
677072258
465622174
689785713
1195666608
1970709460
2082382884
2112495193
1292910997
937126010
2137572443
1061841819
1363440148
1333291650
50482489
414815768
776961920
1766437519
1117012270
776369676
1503892012
324953288
1991114511
1538127792
1571591548
830908659
430858089
271929568
75230241
1171160885
1955680286
1301541396
554032307
1411206845
1535484969
1595801568
2030479732
1377311718
737219299
1375496326
801609017
1283517481
506167562
1952468749
307278619
226969333
1586601045
1919083437
892938112
1554265321
1229097960
975664535
715871023
1429687820
1948024305
653952743
89844284
1560717681
1844234702
1448270110
1837417004
399314370
1931898436
2115683395
1911992819
187018264
65622687
1525654555
240775329
529519602
1773113692
1623933313
226527107
44237158
1451908940
1218463992
397982641
1401369968
1467977793
1761081191
67211021
2023929191
956311198
933014237
1181056985
1661658763
2099482542
1556805859
1969770031
4819065
1032120167
3100877
420275063
647446943
1759782724
747414946
468395131
542204876
1408403880
464443601
1697952024
1140972361
639310079
1318407283
1189802347
295209556
494005893
415098869
2026336126
636540041
802144659
499188829
338359870
1992308508
960531250
92897769
56583921
917045994
905044040
1093473341
801974279
1680970684
393836917
1547916963
1096836095
427079598
1222498062
659898050
1639196080
377286799
56505579
28156893
1945827889
872453652
701276343
1601981206
262374965
1188527496
156785325
395614095
2061505617
925506087
2030990211
1788175300
2610436
627747891
115453143
1161048107
1108145226
973476260
1256265464
858955023
81109315
1549090867
421252225
711549719
1748492189
1459715928
186194528
557900168
1853382871
1668454174
921090199
1709146847
1825328357
1298993600
1511001255
1378814323
1566224939
132338080
751562853
1653125743
604893289
706785264
1804185954
321377941
10843619
407994030
956816246
762513808
1720426835
678870906
249763292
1808476910
1609493718
1584985119
151590599
1853550304
2051976483
8012967
382909292
171602271
896158948
1466166832
1225641729
1734658356
552558993
601745794
489201111
2037687220
2088128637
1811808767
2120599618
1043398713
808845770
475170434
829126507
1352704961
1436484912
1516423646
765804481
1227624590
373557820
2142543796
762147006
1340374864
1329399954
1413261588
1584529867
77338477
1617458795
1166079650
1606468639
588762935
2018332790
528325470
127203951
1061308754
924607277
2110605252
854520545
733186370
1905686904
145266717
183826118
915414658
288364371
203494303
1233716111
278130619
715983319
315448497
1742638352
547244296
772676582
951544071
1955534166
917601206
1017386968
1036591825
521358189
1333019151
2118870311
2072275721
47604694
269193921
1219346827
1849057761
19927102
5164130
442815614
1970373608
176994457
806389849
252155934
61515704
2086796931
486524255
124518186
1518129343
1535118712
1126433843
277151263
2059301683
1017040307
1090028425
1778416911
636245838
1376471772
29987878
476179818
1607262010
599811532
1826046410
1524381664
893090249
1568392723
165327185
1381488153
362589716
1441270500
1096423823
45345097
832155643
1539715831
942049672
379450987
155068845
948110589
1619064984
2104763211
370881551
1357578147
789124895
362049846
785756201
475544540
205823356
2024121685
1696481069
1651713697
1441041755
1865460385
762814625
1634269679
2136291586
698441624
1734227028
1112678841
1273320918
1482371921
2128327545
1760791706
883709607
222676602
163277783
1535739758
673324884
1180717726
1622915855
2069078970
1773866979
721980597
679989189
745608613
93953467
1913734474
1524908825
917445884
395236544
250494653
946410638
114561006
1199932657
1604494271
650886419
1696820173
212288193
1648410114
1568708101
1544655743
801204459
968845208
2082484168
1886148893
1507071871
708850125
1196244101
1080561483
1523886595
1530544550
82245913
183330582
1449399046
1144229250
710782781
523119071
549350847
253283233
43097234
512384103
489306505
223541891
1487944092
1051485352
1424469956
1830729609
664735052
1575679596
853644136
1679086612
1005022336
636239176
741693914
1717715345
1497091921
1267178364
428804770
851193977
2037388928
2124417390
576585405
1894625333
530130831
300523584
1378495400
1004800863
1675137472
497387511
1407843858
1934098449
839161765
522620561
1823321902
1688743186
1873331008
1165155522
1024284485
264342093
2048964852
167718852
414213979
480431645
1311493598
1845992081
1322014759
875197798
779606758
1402204731
1499434514
1955074770
101803629
1018442727
1181771644
349140286
1924427365
827760570
18104358
287735095
1496505930
1245385633
1201889415
316375133
1696787662
1399561532
1274658034
623934478
1550675573
1836117034
498298325
1969862485
2085176335
1074322924
1344927486
860716367
1335035661
1995446681
1093073182
540742187
174827995
2079196014
908157992
1215662380
205290683
1711809920
803113112
152213353
2073722107
2121045108
198073544
1125106638
1840007617
426138177
1597839874
905915062
2141851800
613764519
613604531
1191722668
1941056972
124427311
1406927231
900320020
1374972343
1385970382
1495719539
1811316729
536539070
1507860752
1438220034
1772034069
1970411371
1236346391
320760771
1487097447
605090463
1872707273
358289777
388520147
1235259873
1052226516
1542497753
1489155905
230640800
1785234511
1718786238
1469362902
93798424
1683831577
1073710745
1208206671
2103307220
220902378
1182073199
792125002
1670194814
1613855932
1235337921
454040505
430707763
1734836382
1377289719
972285253
1381266299
478815352
1280711575
1544868096
861633278
414121443
1339174572
1672669935
1173424460
1615073855
684699008
996795412
1587708953
306454920
458247794
481609869
1763898326
590852582
584462182
1858729028
1569303748
2017582080
306003877
1531722205
1410232907
739950083
2102816558
1565703659
1202568715
481448409
2109629792
1740340138
1890467938
254886061
1286240045
359045677
1375821742
1911158731
690368048
794213197
729341626
661362243
340414139
353417310
950150171
355362931
438378126
638771440
1774847856
1776273669
1121461256
503855717
70334151
461836205
1377719958
1650695032
259245972
152381572
1534534642
1168312949
759974422
2110669989
576721824
1831308565
2086919321
1609293983
1992305109
561429930
1253483533
55825306
635244530
569830764
1369520714
1639437854
576435177
2111636841
2125709004
2086100744
1383783044
113083561
1628672874
110385083
286758696
711140379
1434344286
873131855
987917221
428589443
1634479932
615008704
1193348852
878241027
1421599912
1374072145
962351491
1666717330
1024849435
311733893
846289521
1537543711
1340478192
1213999114
780977390
294065310
1417639383
1143369337
438147161
1836753832
561348143
2079798526
938425822
1959677821
979449908
758281682
215825578
340810794
1287101415
1307815227
1533885101
430945322
88880802
234186121
1512144386
1698300163
1302621653
1019566163
1298801563
1802722135
762899177
1048624496
2057172192
1739493362
1317211804
1634999022
1151220005
1812191104
298278173
1405540804
270124286
1743298647
2037857545
2142597205
735085416
1219521224
500787226
1759005032
1700108870
2071498501
29032949
2064804578
1163647797
338324348
558089871
1021202150
431994507
443271090
793392424
2132948096
1498373770
1831679985
1856350492
1091987642
622733230
2142123870
776526064
1102415239
952932409
1647420966
2036014101
1597287037
798060403
605872414
888767154
1714059665
1543403370
830180945
44949227
994247277
1745166462
1300884549
2100662307
527302512
170351234
1333446877
1763949692
348133512
233126644
975660523
854593724
236081658
1627969414
524634053
1337700604
349739653
1999378584
1619369724
113411474
668382092
862182776
1613962982
191996812
1600835805
1905577584
1536788824
775038884
408648621
360536813
2105758130
522689382
1116138320
115678143
386953869
148086084
445793773
1505148108
1634342189
245947619
1921791692
848834837
2103831972
1975703349
303766360
340122490
633330022
178910940
729201597
1103135253
866809659
1675837145
138959462
1182490413
1880087961
1169765810
1159698126
555191610
995819801
52217770
22974215
722287730
569381006
49680975
246653019
610679941
1525553490
1197962423
170043168
1804488649
856468234
1363138676
1312504729
1533546980
1275455964
2023347502
563782611
1279315997
1728430437
688775047
602527509
503588888
754202065
1120588239
1868765053
747047966
2075997375
1065990880
1321282322
594502410
158892427
2131102309
666225249
1921012448
1210671269
749708038
1880974378
134072902
1871494767
1677105543
1775530494
1610716638
1017960146
211046551
295584939
1540584415
188933582
286325241
2100627948
1323040436
1421219074
510653874
928162226
1718240330
409276462
1102463576
1638416809
275917314
252321857
2056004699
946040403
175282091
610608848
380807294
680077996
198649049
1490971471
165761238
165005391
383131728
2019497281
2042837812
1927124346
1521327682
1657137447
390343513
105701707
826890326
1494270418
1837812187
1409209614
1196603678
1272026966
2109793413
1160251333
1800200776
807125990
1817788206
705795188
1882321620
1482544172
1001440471
1146659567
973460853
386341239
839905023
1012593344
1746894595
723789732
519248658
1350335919
956197563
39368034
1206189914
201881123
1198967473
1122940884
212937053
1733886205
2142895301
941436190
1554691684
1651680082
44029786
328557864
805510361
195521870
612355331
24345043
354498712
1811962192
1626985623
190093867
880499617
963826229
650424875
1617143581
396489153
1168412916
982053105
515652887
1713969790
232782756
1102571602
1006636935
184055400
183947087
982683146
2090219247
1297536225
542281671
1024629249
179259672
245661952
1130849868
1261216495
236882573
1528194281
1831079065
682125646
563621453
1795316510
537529362
696310676
341306183
1641275143
1977718695
765283052
112919616
1827180443
561221039
1676107559
259145733
251998079
1668202859
933414201
779371755
1906017597
262822359
449993298
849885731
69421648
1681302625
12259164
1513406087
651674777
242920744
2023631055
202329639
45351567
839335256
1849030997
1611373639
360164015
1583038710
1412262115
1094013111
1243230760
1943693660
1083085824
1615125678
1702657914
2067331868
1141860673
372965549
881658881
1500891442
2116128859
1054832983
1792239080
393977563
205837533
1486558195
1516451383
781018465
550547920
816957306
1906253041
1367485512
897156133
1297228600
189179923
1196274645
1508403408
2106686803
1755909446
732544007
1057934206
1839649447
1551003235
1815265750
134818355
1587483120
931103516
801448255
1915543621
1303246886
1490767944
577381090
1704103657
1431339714
1795752140
1077389327
1952191682
633032930
1971589983
2035500558
1729181733
186654915
1838790690
1025014966
106372311
1798666672
2067929303
422614704
1482087370
488152816
241889695
848014736
1733467250
340340410
718923434
1877872564
921102923
2097412736
1379108477
1618645041
717843119
406795848
476464030
695251502
559090633
1577974167
1118541273
159918492
109825285
27964517
1766613664
1927596000
656140593
911352196
1657532547
1448668903
1757919147
1414257388
2033746577
472145533
2053235110
1911772164
944522266
170002716
449301685
1482660868
878228613
1395362256
1593802931
993211290
1628719867
607482442
319391683
1870164872
773364204
1333666087
1966961465
1826910192
1374525293
734382880
206520916
370752588
1738444992
1858807022
312737434
1682028986
2118740200
94500788
2123116458
1323041410
1426013926
1864946369
837114365
224963687
1983884321
714938469
1024646067
556910274
498795497
1973744271
1455603922
2094160147
960485531
898259121
2023637308
73857115
998887958
1811694530
572872894
1519607565
1021349289
1063536769
1166281073
648443145
757337817
59506037
1244970430
534172873
883017480
1284927990
799391241
932539533
654238587
1739078105
909951504
1462294294
416143929
844711567
644967112
1301902765
2049762556
1404798181
79976952
1724090391
2114048505
1192657661
374026681
1451851296
1801785561
847297159
731966373
658737240
1939214878
926356750
434058982
490487061
689810470
82542384
573775257
1212550920
523731265
909462716
1121067666
442174782
131640477
1293269427
1200176131
633274031
851331099
1840007925
1775599430
1168825388
188365473
268541113
1969365360
1755811171
1905329923
969212742
955212213
2103783077
1576865254
514516781
2020177100
1244403333
1201801797
2026957563
507471720
1575607149
1307226994
562640272
553125145
1831814635
20488396
977224328
1791087096
1185585478
484789424
1861313147
1345409543
455852231
825269159
1097169328
1708227191
786514590
37311486
1514353679
263311763
113819598
1621306463
978734771
182059255
475254253
1723484515
861695359
650054660
1026539875
26008505
351853967
1532053940
533623484
529534560
123541359
1724570079
1828799356
1369403
1217009952
1160478641
1583679109
911355408
653489446
1130316194
1215859936
1479962631
1565901721
1980563048
1775845367
1605882247
456508401
1422492302
660668754
1005877231
2057200392
1255984884
101870157
1089967413
489352146
982780535
1943775637
1514927884
1308252188
461673448
299446911
956767870
1718022242
1509912526
1106259244
449252298
1763965086
1079011611
374323714
1348803232
1501100223
1287844023
50637644
1153081868
1412818411
1774077658
774907878
170427505
1560488134
800659151
15692898
1670184590
1942821958
1714437801
1169110975
1638260268
1950548031
1575391955
1109880273
1814334617
1790387764
1612770912
1920993063
350548835
702798269
1459606946
1470597280
1990487002
617961900
528762759
1808619907
1653648040
1886484639
1953061074
1921264375
391680680
700418021
1354292984
1513486695
797605337
863962892
634859114
809482421
1579538241
1350578703
904815021
66045874
826954729
219197103
1561114124
503910269
718703870
907202231
1867586112
364351923
1577242658
2112498296
601003624
1557933560
520014843
1436974613
2045334360
1018625752
1705155375
778367127
462421318
1013710352
9891112
651958986
52436480
310732080
1103808116
230535177
1601344470
1659563155
1591488420
1812569132
570344621
409199893
1425772865
1614104926
478692406
1022012276
1992332529
1599226241
160773435
101397812
484553793
383354815
506745100
1501910447
1059743126
905756034
445258982
2144127393
761303971
760568779
162278707
649673205
1568617876
2056207545
1158857557
1534276196
900709591
181198380
1056153260
908518952
835412445
375564090
442845601
419677000
1332460466
1279092019
517438651
296575913
329831853
614999384
1962453380
1640608040
683660668
89265340
1874978259
558662463
950605101
1718468992
36719447
1931438859
428783168
145652306
1298751817
555202554
223543859
399893040
761174027
675204914
1035046405
1223721557
455947962
474077509
57265424
1354492913
760843955
316983774
385082851
148423208
18756636
2047758080
1673696229
1159587310
2038921959
993089216
774126696
592320698
693869496
485642337
1789174894
2007045808
1190534239
1235041477
593150627
1555741585
98612211
1468827967
1244808250
830412939
33555363
543985129
561752187
2026640493
125153695
1920091249
1794793974
1554829436
1291597461
1054143479
811556202
2066256896
597609534
1142068498
255095744
380875281
672496458
441689127
1106833292
557077890
493916027
1566094575
530186417
68413293
724306040
1468590997
315498509
1288791186
417079148
2140466819
1406624063
901459090
871889600
1644923544
112252892
1167903008
222854150
2053199289
670229683
1869361399
1145621569
2915963
906839595
439120553
2021879383
64307579
584820207
184722009
1233776460
948075538
2029842778
741520718
1989837686
419581488
1457740681
510480313
1851755142
584178359
1665579509
1953304219
663297147
902293995
215230521
2065284730
707407926
363031190
1814152492
531245613
1234996652
594544867
1460638379
1554418765
1901530156
1108148253
38479192
1061523547
659361122
2096355215
590267308
1052286469
2004913295
890975869
1427392678
234246495
2140793688
252930393
1224170832
1427705055
1639397995
1903741455
1366480306
304972878
1787137930
171620117
1686140313
1853908675
590626064
1610639677
491825140
1919649532
1948295689
67874450
1135763072
719863460
196707735
295327503
142830470
1157341810
150329739
219928465
1616672967
855261592
260491167
59786062
281046797
1660792140
216896174
76596594
1278101041
1287284234
2060621329
1838359293
1159949675
471291780
1716694732
302468985
261059851
522837612
687069010
1210144136
324155039
679463175
1246899884
1392309161
132547811
1553746956
996912947
169867452
1254717320
259668065
863740283
1794382261
1945034576
652108572
1821825509
2074902943
510132143
835081108
1047536873
1990533189
782212893
1485611873
1184363543
1008410477
1932921563
619000746
852261920
1139361166
903435565
1911742577
799431108
1564866638
928861643
1203622627
2005509192
171778239
1087520786
770522675
2083632758
1744205382
324122125
1233293206
1107079427
1307647613
335578121
1647584644
133328216
76615655
1834516488
1289210426
1452445504
2038511403
603064438
1173409923
1208685775
1635544051
1136719960
1034883328
419280886
110996851
1882016620
210989338
2036428015
747827501
194896310
106110030
1759613390
292202971
993651969
1664275551
2088896859
2015087887
1960712982
1379276402
1550919220
773710853
1056575247
2068353122
2027122456
1159910219
432752101
1199111242
1570465565
555299031
1739829260
914502977
990448459
2081954597
327139159
1785397909
1744379083
958565510
1312746550
280918635
862249316
1319067770
118617441
220908849
99128144
1201565489
430993425
721140256
1706223007
1619572061
255818507
1505033075
1749647330
1341765910
417034426
1499916222
1003368289
998855240
363366932
1643430114
904319995
1383566592
2045607141
1489886048
2124869205
136487952
1230238637
956556722
1472293455
765105135
616180715
97477295
2101756668
789019724
2083452552
579726597
521809880
862609668
486562141
47983324
416544417
557699357
1708461288
1079703081
2102453057
2034899487
1455970666
829805275
1449680443
1798171092
1068965443
1729833624
1167280763
538948800
1981014382
988067531
31237897
645118517
290304353
442272407
1052186633
353035719
352558719
1971439460
599187565
614477396
1044595383
416321577
1672999250
1788213557
527329801
1008127775
998888319
1572972060
1924087773
1952575239
1037588180
1967327016
202491113
1329557130
1618341911
1491312010
851776637
1563493598
195739303
1197657762
369229219
548488386
954605469
1636601003
894807466
234153473
1011834158
1865284138
1361878543
1532667658
2078165693
379595305
1774674804
1588155727
1023681927
975354703
1436267430
1455144355
252641768
2058778154
687133039
2130530151
512547390
1151160023
64655799
536089954
1631059540
1018213559
1187313719
2044332389
2134902519
604366342
1713877466
1664000107
1576679615
1913477182
835559648
771659922
1413215972
313945511
896121007
408904799
663528049
1212404661
627220746
1173650794
1314379368
353251121
486547693
2011641621
352516485
1829239469
1596781362
1114304681
569025307
688952754
614238442
1525103009
1936449705
1019669617
267295456
624374151
147474240
2014320575
1560651790
1720112261
2025611128
1388111230
485939571
1927924434
1887864955
1000268940
1718356998
581091968
1531663026
1017924059
1541612177
1998932987
560738543
618607760
942158558
1747774176
1095035683
1759041235
307920684
107723947
684698334
476815270
216360746
1829766338
719156515
1905519399
1765230461
1426655740
597170083
178732497
347772871
302582539
9073964
1472863306
1387727965
36037833
732167699
41914218
1818106635
1828072310
1062146935
1470483345
988333933
212853589
951390531
1967510355
1743304912
940398419
438189816
972583080
1435525902
1795665477
1051550385
2094377321
37211542
1036854505
790018932
8159218
665973599
192015078
921629975
340349069
1401738182
835417552
348844355
794987982
255673788
1096784886
37761617
601292100
1270150718
545441926
1954114718
1528292575
1934401699
396975340
1336877723
2031259549
1014196746
1280705808
17177839
1683469477
177965539
1752628547
247327346
2078879450
520617482
1693596502
1127251214
151883852
5213064
376346593
1691565957
1653456264
670174556
1662977494
1736137298
1540401366
361496182
30783252
753496099
1343307204
1044233699
631369332
1975131230
1594374015
1085504915
1164109802
880571171
1096434671
1090645818
87235580
1409615006
485700361
1339097360
475397695
446308032
257524644
1908299577
771400848
1033996605
980754245
1531813743
1428238961
1128476197
1271661410
1080487710
2085039367
1900493782
1122367902
1631945445
961936895
1820860450
788690172
712310397
1223973072
1010733001
1596788987
1487588041
522853639
91000681
639945387
227860947
1710039069
894642869
383222420
1349714630
576731574
1224286359
178475895
1234872002
827435944
519905718
678209875
1968933845
1207137635
1972209390
905878680
97198638
782081348
388252929
1376053703
1329859545
520101528
463382886
779705517
933998380
1829332833
1243974426
621288029
40024306
193598319
576521448
1529206233
268088119
92551475
1648888289
1059433753
54526953
266419690
1245463504
212856657
623398573
796025056
1614635702
1932447257
2059547806
900122897
746932293
1436857891
2003412419
831809925
2065231593
992459662
1861324378
1538680226
1082194671
263445339
423504306
26281376
908344121
788902057
1015874842
2069547365
1707077246
1021154385
729414036
1539002197
209693530
1880988667
769430948
1406069331
291830958
983177089
1672753853
888185516
1507689310
278495806
94118292
1371803539
1887098817
1677286249
315914413
749339903
825728661
622498569
1975584019
2111995583
1687046096
574213991
1724519497
352918726
1170912532
195396307
461060147
1274217725
2143243968
1599090852
779682110
276187801
1755653209
720084958
236944216
570940266
2037186530
29637280
1105045711
678916981
1947155521
803931032
2084770549
1301319281
835407185
1880118558
675929483
1404830982
952201702
41552820
1380798701
2101438200
1396702014
1911517025
1744324531
1635176189
52889589
1706136216
1591833253
559247350
314447777
356494752
1359860367
1485450910
1124373974
1552699758
275522418
1182459185
190878211
1302764
1692357212
1838360129
37999944
681677807
398612366
288207088
582638195
635679596
84980618
1213624846
352106416
271168603
440296281
2089397906
1831680877
1787010192
1489656052
1846697889
472885093
1462234848
335029359
1221474326
1453015491
1731785673
612143708
1133795113
1974020619
1618209351
1287346072
1237421784
1266605291
90417116
1273548451
528148373
1536947689
1658162318
1315919584
1899879488
1091017278
2112870711
1850543493
1217078181
32345313
375843588
2138596442
315777208
171366043
236302338
481090410
276521797
714130384
1713942737
1993421463
1809603353
783790063
412673411
1898151360
1400769749
1849155554
347075583
68884091
1791191167
1486606531
2005746930
1620675316
1715075012
741824255
1319572081
231680296
897330571
2045966082
147604585
381226757
631959054
267017659
1400255269
375018259
1810135804
1180497169
1754541439
1259538053
21176784
296220533
1299149354
1416020976
1337796605
1045054629
2137988261
1777172708
1785241049
1394846263
1678335813
957306417
946724472
183038662
2110788457
939703918
1452156473
84499803
159432120
1609421888
653008535
2016763743
13559201
1970141760
1435347332
951510643
1090749124
1636634538
1986038603
1805385315
1055320022
642781284
847064381
1543851254
197940630
1722322575
1117713960
1555920867
1101103673
1322563463
927052226
489032734
2018429148
1275428442
1934445284
607336189
1360850090
726366626
1625386513
599426271
1241787105
1831064976
409789449
963198147
1491953071
333521052
645751584
1559597506
724347439
829539678
768531768
572161829
1011552015
1173885198
730005119
1872780788
450090643
1722237517
2052880577
1388930855
1366750025
703734159
609030325
2088587260
936161866
829488178
754884595
2014039591
249756593
240660146
2133885354
2079322479
2047077461
1040457153
144410776
272577897
211106168
1906930966
746417698
42243631
418521030
2076770136
673534863
1261761469
1142963549
1475715414
1564246370
2053714201
277042395
1019525239
1250841053
430224147
607536841
1235612133
885904520
1936937905
647439067
383817768
1366481235
1594859755
1245795934
745173706
917569032
1709131137
1186864307
1244913253
1480952608
183386348
1663942668
1006289478
715758220
1144433665
2033602048
1261447877
1762087169
1896349446
647333804
1086170543
527026080
732938773
1898969792
1867013328
105431786
1236016562
1758742017
1655323600
1883071534
1459637895
560253926
1075668961
1847369036
539346127
1306126756
257893185
2098700595
1890860573
1079663067
1967506668
91279915
481198136
1577018125
2117613912
2127713500
2077293998
180949464
492420000
1669297316
2118019022
618577384
280599006
1469994692
2016164030
977163305
1472643185
1117553466
594075772
809391067
1728356817
735350325
1944610247
507198582
1842289502
1198181356
1030206515
274640745
915513671
1215488996
1118287047
1996898181
436399804
536089954
1011777510
985661581
202515992
676331475
375950319
2118128312
854150219
986705200
1091028611
207558551
18276109
1249668426
349339091
473504303
907875621
1328992719
448958872
1896205958
1666114097
2074595670
1579204549
1058524586
2043882063
1775062446
252272850
1069181820
1110834059
730090665
730899439
636333018
666085862
1822872344
860048081
1934669966
690010862
1016218828
782219067
1525208252
1759774867
1187765100
238250475
187353571
678218263
1469993579
2112498296
591676191
6909903
788331528
254876740
733620978
1545608972
766276140
663487031
87475878
1195741336
2034970261
684056377
1621993680
759080509
1425911765
990731184
1345065575
99386945
491893375
50905448
269555857
1018561113
1008474649
107621804
365022629
1525354926
1284160089
230948856
923612237
1620610009
1581924237
1804295214
1035992590
1432282872
161674381
1838785977
936169577
13409195
1899296187
125546583
1118421900
523628998
1405857943
503166400
1834868171
1122553028
963553833
1220856693
1790803145
678567306
629060733
1431044
574338104
1434235926
1593259044
1309244763
1531902835
1487347532
1165888338
372193934
468251697
528294877
949665718
469016324
699984965
1412234572
1179722056
788164472
2092052859
345676597
2121838142
601823201
469023994
870249449
1117773539
1863081444
1094145877
179673117
2085980837
1295609832
744243276
905570560
270696433
563924790
2125923214
677839993
391347105
1321405859
1034516652
1365961700
1127754508
942570949
1762911356
2081071767
1206248044
881695483
239274396
1549021832
57788106
168352757
1115494566
1623966411
1996284393
1299234262
1278168351
159134275
255167490
107194972
972751731
141858638
1990458415
803954785
316383713
480553042
327481580
1884868580
2045023992
2135518679
2032766946
1804256700
749281187
484174390
853309692
1853143372
1387564109
2063393028
406596045
1806933197
159995460
130893926
2073368270
1986209399
302468985
1320689945
1211796979
1322813961
855388371
606059150
814355094
2042899647
485297627
1743273423
952832251
32841104
2138324579
2003526199
1320826977
729341626
1561396878
1952191746
1120864949
1599614456
551183390
979275776
1518263278
939490963
32199244
2085519863
1896873887
1708339944
581845749
1623324728
1178004185
774177279
189763370
2115054397
1152025335
164502003
1605685082
804792867
1781364282
2047798166
254876740
29741375
831757465
937173492
1712232087
1705253925
1209216770
388275555
1206419132
4952161
1225621558
1396937635
1302972850
702135201
1603594311
1232857041
2049286433
1315954315
712849778
1528717737
768389596
644816067
1272756484
1737201751
956213892
441244234
1110899176
1356711288
478350075
153701054
759014080
1534268736
886918563
1350196676
66005959
152229773
500791273
1951046877
1455966822
140044041
717562757
1029150036
1100859692
470043649
1966735089
1932818434
89269903
413539074
885231965
259718168
25154814
477785757
1251350207
1583778931
641330780
434578084
422022987
557872878
656280031
1432204706
274726111
333913727
444137127
1803212027
155179140
1326382593
703455163
499332268
883078564
6308157
36876621
1159487168
853405701
68184369
555327424
374318872
103731407
1276352733
1754137718
492550113
369861710
979225010
427770187
1321136470
1252838920
1484898040
1279623640
1945564522
264711068
1744323711
946786866
2007767935
702948234
1853473771
1984950424
802373027
1162849619
261377959
1318951179
1729811824
252700880
1692701848
1645749420
241031488
405802931
487005928
995868410
1003068508
624000859
1530616943
271517196
2035922837
1347516966
1779389903
1859887298
93841233
1297406943
1738349131
446129584
1609355525
1704913
2018043679
1578192166
614011569
280707316
43324359
179488483
437575491
279620897
685508723
1899875664
1257770723
553584344
1453151096
1111114075
738063042
1511973235
778982097
971721010
1812457081
1337428986
1152319334
1522732548
1857385876
146829645
1944637548
1446316250
1308937677
179722468
1488685600
1525973973
381443462
1237415237
1699740455
1668990801
2066245620
990083751
242532142
1447025636
1060871478
13381723
205215733
1133632109
987133195
767737489
134720299
388998781
596467007
1181114402
846679361
1763806737
47691412
1568066985
1864654859
1702401677
845625523
329032650
1105380175
2143055493
29556603
1485930444
617035939
1018075064
999732007
704958759
379568253
149336863
145415079
1356854632
1749235011
824173788
1500367102
414143953
129366875
1855292235
902996157
1911189080
715056027
172374434
2035781251
1262179219
1018702031
1233590050
1604693280
1274748390
178765246
1616962149
933145419
211314469
649434031
1888849562
1609770369
562813983
2066408110
1527629359
699025231
631663987
1587934112
1346811404
404636250
2123875472
2015826921
186650402
1356483219
2088628746
1230081599
422773899
1561020762
916586730
125578054
1334488406
1847436026
194128807
638261983
665885192
681288049
1497027037
1908001931
619319740
811895564
1217632014
1401401425
1563139964
926485672
1642228355
1958923404
2023789166
1478698580
24511475
1215883760
1841119547
1863009863
643856102
1420376986
1656224442
1837876991
1626118257
825220549
1067944184
2035149214
597539544
214009684
338170182
1092420861
124713484
1680671980
1222485626
1692062537
1107166549
277868940
641145524
275014562
1501938923
281406470
1674482761
1081813481
1878577611
22078281
492953543
1311494889
1701979184
2020488924
254058894
1708561608
1520382791
287095751
1890978770
1261209378
1268776905
337091805
639848986
878515643
311873600
2144278162
574773609
1404539658
1340995087
1200467688
1736919220
190364508
454771562
1573104542
1691052000
337162970
162413390
2076114242
2085404552
666787207
1346181726
1361820462
289979185
2044507120
454033845
1459729618
1319118911
1583510911
79026769
1854900919
834700672
65957094
588429021
1108795335
1147185944
1306973376
283431068
417993014
1301153992
1821034993
381611805
1222373744
275394458
1537438876
1677960901
469680395
858097123
565929232
955262160
5715613
1391803212
1881136178
920758525
1558689946
1474769431
418555325
1189477288
1724127070
598108409
184355208
190178389
1995645484
295935452
1314204470
1019650916
760892086
2012150115
1601343218
1179454705
814126984
1829272330
1270499249
639382437
1948480004
916558033
1563309813
1790630271
2037723046
1355976000
953076020
814578362
1518588841
1252348025
196282388
773600204
1847539852
1316167152
796904946
1109418500
1249990695
113763328
145229380
1499773351
1821803676
1795371230
991110945
1921594190
1805093250
1867460154
1643245250
356526709
271482638
523614017
125334094
1735665964
1304760011
1529943165
50418713
486099793
1761876283
15376162
1080564036
1418903694
1242855795
2104711289
1605839571
1900561506
2052665430
858198231
988905921
1115938479
767473436
1719002709
1842165354
1064950984
386033137
636882128
1309019692
1427907325
85251337
107044000
962976228
1259498738
1542932259
1622683567
470139118
167080650
159556397
1061828785
1629095996
1869885889
300429222
1494756531
1908295633
1975238559
1463699002
1714898255
1699984960
586598702
1531211022
1643227852
1781616682
1099467049
864019639
1181613973
493932706
719659013
237074838
942873712
1500908187
55508476
1058390660
1155704022
1811661375
864246006
962352274
1571572646
1543656980
836897310
780769499
790623658
1232796718
954514874
1557038534
282113914
1099606224
1998456862
827431497
1396219362
1842655379
491788877
2026127399
1074722886
830170707
1385111099
1669951339
784795809
1466086625
1155294104
1250972219
214919881
1690020773
1054422512
1709819608
349796384
961103368
100471628
942390658
1594899351
1357151665
776891182
323932006
1766338944
1029019679
1034475806
2019081397
1393721184
800993684
1389247113
518625015
464636495
1058396388
701326965
29678987
1765185357
646447022
532614277
853626710
1589369649
1401656028
370953995
920654904
1338141099
934152013
1561829092
1648222221
1675511391
960753235
1498030138
1086622664
1256751891
1121261455
747277774
376242668
1173984306
1960065039
1202623137
1835976218
1628258276
1736340648
2123142521
1107854848
953800810
1180758389
1963584355
773431554
1641416621
583916053
1777899125
923842055
432076897
394218511
473244504
1707097303
898254894
907539724
275648932
43292755
1061613747
105368694
570998082
1681574415
2043983281
176533591
749011991
936848582
1221249498
68587098
111963283
118723155
1595237769
1134275696
1668926456
954492687
1097962461
2016206382
1650477641
1986884715
1475143006
722059232
269240818
2049299213
1169816613
250678208
1086085095
1942500189
997748432
1212963002
1353256760
614072086
1740852293
100455353
447456381
212212984
1794893967
1016663627
1740674446
1764373877
627438678
1915546246
225354060
1625282105
345486256
198312087
1828978371
1987728011
672286973
1037119552
1575162825
1059920501
1995998424
1585781130
1498282057
1563566190
1546820287
836903400
1922703207
387473198
726079391
1241361851
1158062217
1341945458
1962523740
1654022455
2001490511
1981224739
663095015
491750739
1854637572
29843825
752640449
1720006612
693750726
940098908
2050683789
1033744266
1165251084
445016742
832718784
1177694567
519559551
1397662468
1983889211
556721344
1969806134
1910217697
1630178036
1117979885
1340978121
371148569
1733099015
1345390621
74277153
775958943
11727046
356450328
80901117
941523815
931184566
1086566755
2093089581
669178033
395876901
790349060
626049717
275270516
1149799218
1170358661
1271986020
1809783082
595505593
1776182423
92467717
114101693
1433501600
1822428666
1353520193
2069078970
1061390366
1969485380
19164733
1746262498
26513891
487020932
1598692220
1308172269
486063535
1965805897
716161012
1113450660
1704609142
22664640
828069479
32029273
632607520
1377588427
252272154
1109540271
967038361
1377742335
1313135053
1048473740
1551255254
1786361980
1934589797
592005287
1802458202
836269290
429799707
1697798160
355022666
594509747
810367874
133265946
133418509
1704233877
1294148556
1631470998
1728509753
1514088725
1442925674
863743687
206123637
401023776
1038589762
102198408
1273144395
756502820
1185432140
1752777101
1268139143
724622199
1796975596
497671438
179388859
1140939592
1109808438
1656497352
241930582
2087939628
632351741
1603871137
467949631
307781717
655451489
2001630176
1513898194
1356184090
1649687132
934024447
508238958
569714995
1566026165
231193449
2013459894
842960501
1760229700
660992267
588608360
837018560
351920335
396425169
491511751
1360998557
47716348
1914723376
1486384308
28185320
2067161150
617170116
2069530474
681164655
1224079900
656096747
732422126
645141963
516398166
553448187
529206325
8186303
277927381
459523207
345500832
403155049
1943026240
1255748896
724063721
1548891475
536242179
613718383
1598884828
420693814
596770311
1810451484
1615558639
257706247
189554664
1363466311
423176679
1659589114
193332651
2140310565
578223198
2455942
1114308333
782886904
1851029968
837631512
1555996594
825269159
534555707
26826937
243210192
1962133419
27984997
1469425898
2002326566
1574019865
1172828834
616682969
958471721
1948916266
851358456
505616383
2115479393
1746156555
609497352
700950410
94224308
1509443398
1044601615
1472820098
1524185497
934092161
17431099
1809273649
888179323
1118287047
191827387
115592212
1891831008
1659983718
998632825
709352563
2083645932
1732477761
1218345122
1064003249
1068136359
381404759
595175611
793886072
816007491
915976204
404681127
2141351654
1666454929
1169887848
1969484
287859353
475951595
1188138428
487160353
929627516
481227043
2116636683
956701708
1795523333
895843849
1868103930
1306409913
1864541120
1093016626
213721735
1682117335
867483969
1795757446
641023615
445185737
1133181817
253566846
494638015
653301105
1521737190
502053088
1940412263
1072748841
1815987433
35964354
1966253136
1307556655
798830385
1164718597
865264384
261344553
306123106
667525963
1848841817
892019086
1446706840
468637272
1422930425
126390113
306994675
2114544599
302841194
2142869871
228481933
1748254632
273814447
244530777
1356607132
7923630
1614712378
1663996366
784070437
119618596
1170035793
576638539
1040611412
236815078
1258303771
1232274783
1307708733
1834107350
1896391186
5390650
891283809
1058349432
1505951466
898527619
1252476624
1697574428
169657073
836981723
2128995968
1206053256
1882041516
2123872975
1356906333
902183707
565526949
1961355262
867560758
1739079759
583745139
132860501
1885515591
516222094
950500005
1244638363
1375934699
1086681088
1567801586
1765161547
272398056
1162470004
134545083
10451764
440785668
1161495988
487539185
420805704
999325678
1316585735
1621522207
1026061848
372509185
659572147
353335139
1784266297
1226976005
181657504
1648093038
15813711
1490354797
446441469
60093102
1350612132
35191651
697612021
2004502984
24046241
1934310887
1512926188
1884972201
306315091
2027975004
784263304
389085376
873508135
198000397
933797729
1710261887
1469418680
342787074
1615894578
2059945376
2027026960
895863403
313709113
891038223
334396768
204688012
935216672
48365201
1603360098
974347064
1302101491
1879706217
821486400
1250434967
8462764
1667167842
1508817603
1096724755
1636879539
1350236360
1655233820
2083337159
1129575102
114737988
658594184
2046919397
1645728049
279235996
1551003584
342351331
1800674489
1187559983
855116116
792846855
735751927
1708438052
1353277310
256746253
249254504
1826634868
1242159873
1327560258
514758904
1192137909
1787405905
134548628
562144117
207374260
2029084257
1460991440
1566501866
1030684257
768267530
1086549758
2015031726
958099623
826536341
640095477
1481221530
1910015879
1279555168
1321762700
1917353205
653671883
1339034535
916590724
759620539
131001363
1108804384
674794535
1089264434
1652833623
1617065215
681385602
1261602646
1822018516
266312683
1448050225
442176058
1028461223
1396394637
343407871
1957208013
745292476
1521347405
80780472
2068719328
1236846819
1237453808
1362539681
372476339
1687391274
778547157
1023088486
2124653993
1747316432
830594448
2057427812
1130846298
1453355018
564571204
97088723
1679142375
517799459
1643318370
1636557854
1228188283
441053955
2030042804
175076973
1089508349
768843290
2085057158
1508250217
1284701818
1175960998
1346826392
682482161
893107926
2014812873
399722757
838751995
1244013232
1625660254
330794799
2026988395
1580882983
302354502
2121000662
998968906
1644725232
665417330
2120831953
11058406
410633162
821981356
870053124
417373717
761349859
745495467
470574583
578459678
995686157
122907135
746912344
1821077732
1574439840
74304132
63575700
1230524941
1029880475
2049081708
639502871
581569100
1581103138
416891847
1120792496
289710396
1354031446
526593081
237294411
1673596412
1283989151
404171561
1857402330
1760974272
1717373372
662460495
919557151
716561380
1517969780
1319209722
2084702607
1724094184
17049626
1075022927
873659548
226376832
1592887869
371314211
1974675883
1412086500
587632989
968857000
1631842627
1399877756
2091775712
820762176
1590152860
1126428250
781275875
1577412860
854717779
1836999782
1769256708
2120264569
255834
1652008752
1483811767
306752562
1965227625
924034423
1103484904
1423613839
822066147
765404527
382447730
2116213349
148979134
1189214241
1828484384
685349463
1548977942
794454960
963680494
961623311
1691492294
1446733464
800908052
556661523
1038486803
1492751522
833405969
621036089
546227736
1860158809
998142199
1057677395
616677279
1181928655
771002149
1246438834
884205946
2046122724
1510845925
994346002
847967582
2124626225
1417105131
1306971842
1844157944
530301050
1508016414
152050257
783363945
189511240
1078284163
1746859602
138647155
1970836935
1706571638
329511591
292734222
481678756
1910714814
1489649203
1819498143
886533090
1871321277
408004575
60793298
2118242175
1347941049
238466642
505735940
1258372046
219590893
851708043
1173389706
1495416991
403521666
1073890406
1328570983
446314567
1970890572
960987976
1238123023
1607961354
1401874757
1167799121
2129411414
1597749073
1747595869
1249135040
795700032
110841258
1487377046
86431624
252735244
1535034300
701000474
1827705077
1251293390
1512727805
841721280
1837223235
1827493397
567874871
416620007
1356185423
934470927
1000274599
18981288
1667890789
2143723890
496751599
1697829839
1071281264
1462968066
1421043313
1303826112
826315475
1566382722
620384595
1648884621
112837283
1330937050
469486272
123880261
1091491095
1425503266
892470844
354990077
1036020575
19429219
2010086236
71333527
287065366
1811093903
1620377844
143229558
1713943441
1100756455
304517743
753739395
436293178
750100986
214134348
1272775618
575789219
1123219531
1689614688
1202015760
85418593
866487483
359877755
518708440
697526380
1582122866
820205819
527031604
607821533
1323245615
1855851761
1888108468
1777765186
640779783
236192782
1395377760
696749294
226915571
932128203
1830017563
1829705433
49386353
1515667895
1212063792
2100869882
1607411905
2098153550
1471916122
2050279745
297173963
1664503602
102516551
986677083
1605142385
1289456926
2086199808
2068517327
699728861
1593679533
982955104
724483852
864400162
636476220
1768780024
706683236
705021389
743064643
1813592504
1280673958
1724781001
939913259
1831525966
1847433484
972564206
2044898065
1071825806
2128396310
586841512
565296217
1958168102
1640886222
198860879
116047047
1853561292
217478284
2120053787
163306781
318225785
1781705241
1749609079
331592539
1042238273
417621888
2063090123
1672267790
612583729
1923662784
376699246
1663707120
1952982061
1379521421
1796248221
1623149071
1704348639
1864951210
947245347
877456087
348188911
140152894
1153736685
1375544565
223746382
1367579380
83784920
1647531585
401122047
745194953
1556483532
1318966802
411748123
585898671
877944694
1120397162
87536790
1622632616
1761665637
2056038816
1191036450
691428322
1571733753
338110985
1845348645
1170512517
831063811
1149040964
1535082170
1256021563
1010782031
1924724270
752814520
1161241048
934123744
2032749684
1695408234
1567882279
2084139909
1042632883
1729915107
1266300232
58922833
1735849078
173650340
189335301
105677984
1082832103
2082366087
961843317
641514493
23573447
1088623634
1569705832
857969524
233828178
1733125077
1756167850
205802873
1580589866
373980548
1181344101
1677935972
19449363
252959533
1851505167
386555548
446097395
1485916503
327117272
1320252710
1495345762
1204742604
315865046
1780544030
1272259056
855629439
247141549
1128985385
1870257529
316811143
1555107634
533255273
1148728945
541848977
1050709212
577921671
248259429
939848217
1910981949
1717071304
1674580936
1827461603
398662539
506984586
1386348477
1617644610
783805899
637914134
1639625560
1896697402
2016040744
893051533
2137034969
1435975815
1692163573
951224591
1541469831
1459894502
1358758272
592790745
1187206396
2118627933
1146751718
1876351756
814891719
128001885
1337976251
1308276830
921776423
1064723907
2084818952
1228262474
132161088
313601710
524745898
1876308604
85473327
1591954066
1622495746
387707323
1176111853
638898454
496261453
1035402163
1441179604
1823070028
799096373
1817432945
602918687
1124074551
424802132
1630885127
782533816
1706669951
317865612
2145244735
1749281762
1877863184
617940496
1966941034
1126802740
1854728432
1149611601
576117185
1512257691
657869364
1677616189
2086055434
1395996538
1188194844
402018347
240338331
433832346
556192589
600915720
2051659758
1774686865
941049620
506123859
342352257
1700761850
1710427419
1701478263
442380890
1160287936
507255504
258421342
51526038
1338499874
1394592901
2063773541
1654164998
172516448
1200155323
658593007
1503872697
1330606396
1948197919
1733646966
968602274
457756275
526296308
1118373422
809300397
866956569
460534582
1576915151
1664107093
1209676125
1502658490
659155765
749597296
1255959623
1884014881
949304519
1073412320
2019235637
1089290678
1687195163
187013778
2040174250
33337037
533967979
1344253582
1750664953
813759890
698339483
2019287351
240114560
1520628517
1931414379
1535057574
1770122406
2041391664
617501469
1924962040
1040668384
1072034322
874721641
263544031
1565447400
2118409453
293940603
642082945
2117300779
1160302257
1348637640
1580672642
1350827294
1063295780
299531678
1061538822
1378617052
799332917
744728665
1441389012
157982885
325395475
1188981689
1341176074
388207178
1536321853
963293678
1870869325
1317894076
1504547903
55923786
183782838
1567727263
1510619256
89794529
767628723
134818078
618159916
906625470
1994372041
60511332
701420997
96880918
767810104
728659908
1102223486
1536035498
181626983
123596013
756199338
680464845
1349610319
818104802
215435293
705898223
1602116312
420281986
958251056
514023379
2137460335
1214124402
756983487
1996708431
1760752277
1688062935
907786593
1709860020
197058046
1072014716
1273725253
2081978883
1299613613
1332986488
1199948046
1134411969
1398090435
1645471508
1903820260
1144652110
224086662
352996119
1943297659
1514498730
514854386
704616222
1422455054
1680790444
2078121920
855607834
2043515126
551551039
2022964748
1261658296
214123861
1383004641
572485434
2648218
269812062
617454161
270845217
1630926494
2105154995
1454048386
150508583
524514120
1122087771
669028459
119807817
2099282315
616366502
556397919
1398727905
498149877
1763333124
1882580016
2047881922
2028839367
299292382
598933600
1488452382
1144687585
890728454
1516587501
381546374
1111837399
857392267
1223699154
1025513080
238363588
2073784881
201337378
2063249040
765166421
1630294788
592747990
1716552959
904234608
29099093
367824211
581609005
802318425
1151138193
1871341395
1632815489
2080451678
1390680293
1069083376
2070313800
183616826
255787309
6059589
1247775356
1938251367
373542330
646478786
278741621
1847072972
403983110
1741442979
937882136
560152059
1195442961
177291042
588277598
759493679
2142105068
324570210
2144685198
37699129
1374288269
1026222984
1958510554
905681093
1489385421
1930867054
1405349811
1910934116
323735934
1945509731
1410208952
980803220
983113945
756060267
1901989900
1313270472
2122965849
838144327
452476343
1401390981
847312912
1555495281
151488395
840400713
60837985
1986560380
1689855670
1451790028
825006368
260060921
979737631
317456403
547418533
233968086
1697079443
389584676
582928321
1849340829
581060532
1234964030
1867961051
343443163
1446315985
499026271
1373753812
678824907
919945790
482206583
1670933739
862217801
1530944713
297558529
847405070
776654105
885650867
903736990
1987332809
282502379
1307459673
70357482
49630783
975857692
1507184013
2074751353
802322457
2106501308
457277460
1255641917
734123037
1666611826
228850435
1218047140
1859562278
1334946772
258270130
888756367
568732360
1393033135
352292161
1926969871
33730461
597757575
1369172982
1523297236
1733368460
197458109
1172910836
1467720284
416729630
1932886065
2145988795
449278526
681169629
733237730
1398917395
1277317921
777135023
1730130047
1619375200
20379687
850744095
1835819472
1188371361
558567382
612910094
1662779413
1371673439
506013546
1273885001
1166928350
2060929414
727955726
1657414163
903721299
1816142606
698446214
1598332299
576687443
1602906316
579616686
1849900622
1864575474
947594922
1708083960
1428448062
621537835
567161749
1922885942
1794777868
1020807852
1159727074
393546866
213588485
371980338
1818032832
1704676686
589506792
1654475154
148470080
549503395
717792754
14943060
2115111864
1909409296
1665076842
1234846567
1088090302
950272076
866793107
667154277
135882170
279323198
1372793541
662968267
259577167
1393320941
55969702
1917113345
1744108062
679088005
1130780296
981783944
1537473437
1743396319
1704377781
1323308443
1399597710
1714970503
680425554
1123689249
338719249
821787876
828871519
413080272
653102846
2074370151
1686150491
596362543
1378231455
1423387243
499620061
699968144
289690289
1963506898
69251055
1572298755
658253511
1854101411
1316548154
1404951372
904451416
473289314
321775247
1731752166
903024570
1381650548
1432390243
1302716024
838996125
678091210
462189857
1238004920
1885102121
1694684301
580008016
598358188
522733101
517454919
655273628
404022017
465493110
2023857600
511981474
1310358467
228930078
2108730533
2128552307
2836084
126544966
1634984622
1029463241
1042834627
1467270392
1020297188
1568912954
1801718271
1137473719
1848008655
1987516587
1649331180
154297959
901481466
122333044
1449414458
1363332991
1686645556
366296732
623321450
1619831526
893226801
1852475171
1695519019
1587093414
315194218
2024136028
62834996
199601787
1593518189
1216419133
1543028067
308240116
974699847
1433772804
639762994
535099412
495846544
845738576
1419371925
512515393
1591745896
873550950
1661327030
1281144967
1262816403
1719987121
1020316962
1757560256
793641579
507856464
51104271
80332393
402013661
242622280
1393080893
1193942607
1771074109
2081186844
1440967676
1766286556
1338379612
1097005516
1093247378
1365174660
2111160776
1304851497
1453264181
1850957933
224861772
1302466890
136057581
875349551
2024823444
1907109376
1636947695
1126299744
951813368
1004418611
526828996
48265168
334550205
16185960
550212808
133085078
1462084343
895884483
1996711675
277162589
497265211
540866482
1841608567
190969129
67164266
648020551
1197233011
379453098
312470415
1455217459
472985889
25751294
664181315
321358994
1534825993
1200838932
256324052
1977539447
2009756551
1403727670
995026167
1772922535
1633863817
469710785
1848613077
1310208594
1694352049
1396779162
729185707
1573691643
752092270
1674357126
2142197588
976148767
642924028
1753159712
2128029437
47712697
775425333
2030465895
1847967190
420111377
48717917
1138611451
1966941034
669067041
763154257
1415616676
1360663315
1242560948
1841970068
686806312
1098966648
1639878349
1195111912
1382270486
395188823
2117398771
959996677
829246741
332250128
2125921902
275679192
355984467
1616583072
576900960
465885306
1670283048
1207546236
669367851
635620600
389909597
1539293055
1568652141
82810712
509634946
943940786
366698956
790812521
870462231
914700089
462671659
989765179
1261296837
122581402
1697935404
1805452766
1934503937
1630926494
379048575
1757052359
1730721591
1603023691
1451482267
981625595
155774048
477520596
1499683453
1315296101
72568619
1541516028
1562492272
2142368648
1179089609
1442250058
779944853
134592665
700175767
570998082
2080909182
1937648333
834885319
1828112820
1700525389
1315012669
255185590
1028476672
165076172
339902291
1680059564
441622823
1263663520
1096780333
1062782018
131017516
1590258485
1621988019
2118677819
1345254077
909449376
1068148350
892683152
1523556508
1251254915
628399344
129380032
746404782
1340339250
512094388
1395416083
844389022
1477102002
987664092
445743311
1993893198
301319211
465570074
339754433
779872464
228465837
463122418
742909633
164100851
1496264040
191794991
556292980
1769827269
1040087852
1481067696
163713960
629333854
2008669316
1063229586
1054293777
1792070142
210334242
1024820692
121358759
1506179433
2048964427
1072180604
270954953
439949864
26366116
1777965689
887916303
1894668491
217621670
2009405662
1920638323
99526216
1061567634
475936962
575944462
442989996
1957942408
1301312999
583007986
1941576102
821598684
731532099
19531275
404320274
1021062870
1474528871
898215587
89585978
1384812665
928901561
1650248700
413571875
559051426
1580898394
1850524500
492513180
527836936
70826284
1592254591
1477530950
19953895
1061048645
1200859998
888016013
318597652
258972722
2039968442
1106579700
418138346
1244903388
282545387
463940149
738354274
455411387
695281800
96629052
263400757
1635465852
1300259692
933446661
1704859031
1893711865
664654587
703531743
875251454
1284328245
1293684967
1878116811
1462162142
1433272028
1722272003
641226628
1246667243
1812057513
1242644491
933072590
157600451
1525828294
2053690707
1281366452
1126896054
429968920
766508250
1434772405
696837383
412227795
47974439
554815237
883104470
476906971
1381810891
146203621
2094608985
904342950
1713285069
744294108
1698224526
1292120126
1033277906
201853636
1030181572
354782306
223626960
1953136744
1994969009
1128623616
1207615844
1735749779
1144502975
1785302210
103708731
249287758
1191839405
1575716132
716692173
1420862193
1234667713
16909315
1514972445
935507739
1736804584
1168964122
2003902529
2088756999
948770597
351344450
1419140786
1310264869
61971316
1117978667
1016835142
157098176
485185535
1019757211
1256551045
924597378
2080638317
1329343583
452029272
1593161454
2110497152
1921494050
1545009897
1110829328
388129494
1527565518
967253461
1048439506
1291962291
1308837494
481726386
951406916
1212555364
959178146
1112033104
1430553717
488600290
1987354140
2067869913
2088635332
483930609
406737447
873220331
485448751
1338823658
420965727
1921530212
1477991952
1590378126
1977186568
1779311353
193314805
535177505
691031466
291708835
732638244
2122747207
1183425052
858279686
1232349515
1783759537
794443377
261092310
1216867204
1957678207
657604455
304755194
800658575
522156141
1800023780
1972401511
1540819150
1636023626
1653742286
1130701772
626417248
1773978458
1304854921
906976586
1350473119
282213687
1265477471
760127935
1666978266
364238501
1032586421
494722283
838648028
1070070925
418836885
180614927
1342509545
1136043585
1823441046
2025935978
1565081962
855974848
1065251905
938108692
505970715
2067459497
853938569
460547339
770732515
58104706
927356584
1882496623
261946269
1436861388
986546945
649267823
1671242705
974676297
181184088
1595796642
1370908394
1372932997
1084260033
1380656421
1666362032
603945044
211777797
1523381662
425571189
18978869
834022484
338153751
2066398168
419474834
1434416651
137715577
1647383875
536957839
376195654
1521127503
2040202699
512416458
219502842
2049466980
1488515895
1425628123
1337826475
463612399
789073307
146794746
1826177638
1273909193
1062469114
35525039
271715352
1551777838
1012072304
333493604
233488033
882350721
777546770
522103444
2142115561
1963907840
1000015597
1694279784
333242836
1343499224
902934759
1036732770
918148348
992228448
522387170
2138154662
1217322787
1057288095
7933381
265636694
1110473897
1484747190
852274247
1337661478
1136663257
1833179876
2146224776
1891723810
330376680
1782540311
1602267117
365158301
1523926805
74701597
2142097795
522783474
864634456
925364663
6118693
2062933468
1423306180
1399873816
1856194620
1273942247
1186299520
1514476805
150758070
276270341
175758472
723162834
563440549
1211291575
2055716712
1596967819
360612876
171892707
1951036925
616484332
766182262
1987645574
1000801678
1040446045
336479838
2015128219
385251034
1747107866
1841184183
1890479697
620575173
1391597385
1473813815
1973596565
1678061602
1665562171
1548993833
279708064
481073014
1878162482
1730598279
770206800
990071776
953739376
1485702288
762841830
254746836
1237957721
1216033985
1269883986
1460155087
211521008
511661367
931340688
1741749892
739427108
972990884
1441750922
630221430
1621277081
1742745321
1486572195
241631389
1309762547
1075594912
4747089
1077074195
1479044586
273920216
2019318267
73407555
65223224
53768157
348284200
1996803161
2123229594
970978744
585670222
1914733002
597952009
590900305
1828488037
114740288
978864363
1712219444
301203872
1106613501
2058823686
1963226843
1180898077
1661243269
1376898257
116745908
1740358806
521085120
134301784
403242230
1137909269
862077075
178151904
95611146
1539151490
1902439990
525771733
871976547
1469217647
1100467962
581780528
193984490
2005185404
946387825
1209433017
1679283932
1732784126
161936369
1735361302
287676948
2038341537
1920311607
47351052
1074104624
311539897
773972695
2101433712
1683851559
1912405245
987052895
2017847517
1405481559
1999388687
1277864820
383519345
1306564684
78443368
312030890
1226450843
854073970
2111086607
373608027
90079646
470198100
1472008256
796875483
313414344
1511374686
1838705538
649746044
870381927
178184702
1773622450
784696794
242508047
233555254
888756367
232366321
135567706
886308159
120056767
644504445
204936800
520718584
832836958
64179991
1856328179
6573262
1464228965
1996803874
1141759555
1728026746
21246619
130031414
1090741860
662352649
71582492
1620757590
773041693
757067212
393915498
809109210
786454232
851849702
505266182
103782533
300743520
1761363630
1608199935
1337355048
841900285
176573034
886440254
1236807620
369556293
1528625327
1164959419
1501115114
1883198185
346905883
1020771735
681845211
1214997012
84646160
161086152
1113190558
528913490
249640919
381998751
203536627
1821091169
1210073625
1396469006
1101957481
2075140196
2077316677
1501626299
800378355
1603305984
1281976919
76696240
476989740
700973359
2140678843
443719978
944135176
326959740
708668085
239313525
770346164
334568224
447739139
8601549
1860402515
463878054
1254357838
191744445
215529760
1378135613
486922652
1305058193
1165548879
1557113252
1096430309
1632162122
527175942
1578165351
2082273264
335878280
1724752126
724637464
220475895
40938388
2089147820
1185300998
1022636729
1477139836
1671173981
720751091
433585158
793283209
465263440
2036208038
454277981
1168365268
1609306723
454230771
1337498063
1949156706
1260287763
147012814
1384541044
832989792
703493415
2051457670
707062806
1720219583
1086324676
681950909
575744519
663202106
1270041421
1969715752
1413931236
1296578706
922622285
585874722
1334674794
1523265476
936636789
1087580064
1345325032
586298681
1815441139
1138540184
516650348
1020304062
177684435
1192449079
1819199307
1770013964
1491759780
923721323
1700224673
513675790
923081348
71160819
520692471
368234162
1718971061
1693746029
1900564035
1212817620
839395036
1034438377
752489936
694151526
1931505670
1120489688
671470932
2049637178
418979355
1748261927
1468203378
382002539
1022106548
828549184
644581030
223785935
1611611096
1272549834
1731082116
1571135126
1023202090
2133941378
322610114
1634583901
35207450
2073328986
145622790
1412545845
1558502458
648506960
1497433543
1820713420
52607389
698854043
59307695
1815880965
2122736039
49436100
2034782693
656419996
1140065381
950803029
1713842938
1211985353
2131569950
293956261
218526553
331276977
478421397
1958354869
629456638
384670976
413920493
2082018195
893471842
1552962228
849433918
1320998544
125821767
1449291205
631513302
838960152
1309629722
758336949
1311376564
1234718416
1397388
2035336977
1247810954
152526722
1082196668
853025525
140177893
2101318209
764200878
1128276586
336244944
1089404735
1366875098
1598986342
888964710
358881727
964559444
490237863
13610943
2063237865
1364680142
1127095654
1775294914
821188742
1676853963
636768904
1104092895
773583741
1275948544
707214305
1297397488
1871491262
892636548
1006867712
1238570571
1155861816
1123878735
839284195
371135545
676746629
126250382
1886633845
1365737360
1445749760
970227996
2057833460
248986496
2054820740
2018641843
1443289030
1417165596
1406340857
814230942
743110729
1714077640
1882557140
1660160751
436073390
1432756448
1311815652
1719200811
1369671146
874786629
681059334
279272590
1401111584
551551039
187929180
191776960
952970243
1495044157
1791583203
576748381
12628659
1836106364
830138316
1676641066
581041510
1833206363
237832566
1072683099
965641142
411082753
513036645
505192647
835848996
746901497
1511496849
1865763482
1859960108
1533744466
916920538
979510306
1715405385
248658141
530234526
2091306191
1802701918
1988568983
1031967388
611378258
1431279834
665389863
798781833
601251499
1094125341
1663013756
328013980
798244733
146222005
1938228553
333476398
1341573171
1524822631
1270507875
1655608940
887023866
781225884
22765733
182832000
1338962851
457637203
1378891883
1771942654
132471384
661178079
1697468025
496665386
1276220203
1709530354
581663368
348612470
389085459
862175201
1414556108
778045926
92754140
1421978369
2018205820
311700330
262699116
1051374660
687372967
69989271
429868303
1216488627
3294936
899724916
1683275743
1596908740
1089037342
116691302
771907442
755276006
1641617752
767741733
12572774
1415926534
493458012
953856578
170888592
1177573858
365216368
2085881378
121235788
305450397
737966950
1564161267
1214850606
163248013
1561110350
437345267
990790802
351792028
902142127
1110440331
933093535
1402534964
1250481407
1575957299
1859726625
781880853
52575169
713679678
822602209
1423515001
1245097545
612872158
2128793705
770647644
1335597853
1855035380
1471781828
438585785
2011430803
293463786
1951261089
1645598838
1603689497
1253260123
528798204
1567080286
1707924664
976901964
773517586
1241908042
1058466905
14478860
447468087
1785788220
1835862056
2108282744
93796209
1252661659
820928873
1095866848
1649040164
1425733497
1396661480
733536881
466593705
424217922
918865349
532565568
711321431
1276042201
158083239
1896845849
1586217532
1807682384
75554771
694786532
1746875151
560639173
1306057306
2001035712
887001797
337751492
1375807054
1857481063
973558859
1104263151
426261485
363539599
671922731
1529219601
611686777
936594768
1617390062
421399716
976493111
1305327655
1414880931
1003645054
190548564
783860528
837720474
2078288076
1071719995
318713209
1950695304
675063877
2017274754
108034672
1706916336
1093429738
148717984
1450772159
824178951
1671295169
172606448
1840841963
1342500884
574653202
1949357836
159401025
1091145883
693787041
1681399259
87861302
1852888086
1226020667
715654270
767629539
835578793
894214334
1410568672
1982432561
487250975
1987523090
1473714956
1019738494
1117210988
1021903628
371022499
1289158147
680632114
841768476
985202424
1837549271
1692329935
435635444
322070096
1790209311
2109057651
1856513353
1279150600
1934820851
1960022032
961947718
141143358
2052166377
748481827
978911233
1661510425
808767081
1737776400
2016761554
426245685
638950043
436302611
409201951
1150422457
170570558
1874834658
1788043817
1378861756
1258172694
686174418
360568395
1375020113
661215214
803354693
2138958994
91350415
1377468695
540827371
202355381
1874430137
1378827981
19780149
912544498
2139538537
658765542
957950968
1456282373
1706453093
526225546
159320284
2053211948
845290229
1262787471
630321981
449624007
2014543047
1997243840
230441269
1116164709
2138646127
2023063101
690099570
612407156
985231880
1553345935
421639786
295399343
561549486
830417120
1052151147
1885616612
502537459
686778538
661248352
591435288
2096475813
284045995
903698205
1624246158
1311493843
10944305
1714323823
1405760303
408765473
1660800754
760045078
1934241799
758934942
1831901609
688201611
378995721
2089819847
267999863
1376137293
1674213310
590267308
834229030
1809160172
358024115
249501828
1529239027
1235124412
689616615
1049932966
643038713
1216182431
407414818
1854208522
1300632921
852933039
543596110
240936259
1893185050
196672812
1820924
1012366382
1182782754
129594036
370784572
569169860
1107262047
76246544
1888545020
407261062
813743025
163225478
1428844755
1995324214
1604433210
2010163044
1655655642
377591453
1766250004
1715807398
1735071340
148609849
865140244
306471156
370083427
459411293
497304753
1984757285
787238698
599960654
833618582
446618636
139184289
1793550881
707828411
725994489
565072745
1336998392
10821000
264163009
1315642105
747840621
1219816737
1744327130
1970307231
592805573
2032424114
1860786395
546227617
668225718
1736803397
1253312050
491015215
1137395294
1017632277
457512657
487135189
1968910942
185227907
385254877
989066369
947700384
980268158
2126683512
1992202817
487842929
913112100
1209235255
210059008
207714124
588430057
1773786259
1747879641
141642876
1751860456
959010382
793674244
1246083874
738416308
992755309
1792247310
1061713454
457433844
999020676
233983006
2001674090
1780134715
976937876
940888267
218587040
1808867760
180031204
650994618
1520884503
1745490634
410253595
1066079021
943589236
2012353919
1345628408
957683811
1948357889
1088272168
278576422
1521214856
1071486998
1346694701
1546558976
1240429312
1167524409
813786709
184478490
424022724
2030330396
875293622
1775020035
568045981
1217285964
729164730
1886667435
1241286656
663582030
2037974445
1835896591
1195980921
1476507213
323236817
581019777
605813548
679800655
1227645064
1573147591
605351837
821838721
621554871
70397297
1692282717
1012652423
219662604
125267954
1251350914
401254515
251516775
1027143543
1110412255
2042088750
24156584
534401407
1380232578
467254346
1935353911
1538136174
98252280
1816689088
1519019975
1450994545
1848656418
577725960
970298035
1700700270
548498217
70584404
453640338
2146199746
1186394135
1047056226
1795264406
210179916
1949052995
123144408
1767477312
1321119901
1880929112
505664217
234378723
156940576
5468762
1804315290
1689663594
1195515148
2030455142
204705994
1094685021
740575916
1176506975
1076672950
336736594
1331659628
1584765645
879648828
1331150613
1761136508
1318462910
2128390666
1074257082
1059203565
1318168627
47788376
905606100
1948475189
2015711004
1689838160
205054732
239343453
842649317
1462171834
1870778059
707065681
932379473
1051593127
1641052064
703707212
804412610
1935597933
748311544
1600657544
473978711
280067654
1296585285
1597248874
539893007
300418762
1329552816
1405868861
789891063
893734870
392701840
726186725
1285650583
1527374619
870916712
1189221789
1830955725
130992449
977638621
1640821523
807833760
1911141276
1542532338
1764624255
1578758403
1153880224
1999465672
1772582145
783720205
710282184
805805948
1121647694
1618010310
1217216013
1218012402
1131470491
1422957656
1114589322
941686748
1863969443
1197940314
1682195394
976829584
1593966390
1817282870
1601661963
1215765888
413650751
541519711
1682097862
1345593098
1100260437
8235562
1109987218
1612558075
830828777
808403973
951192413
651677089
1309645375
741569963
76085860
1507697760
1446538614
1501262061
1195396208
636783195
2026574740
1989126036
2110990655
555392665
1295527285
237850947
1898952010
128557134
1581856992
383792791
458303685
255365485
1804534502
1136093608
1963300125
1887030113
471137591
1105470524
390493547
1486620099
662840200
1398547906
436206467
41413104
1702943046
1704624064
51473255
528964180
1556684554
1767378929
2055799752
1485608154
991268016
1778010761
1535189354
730282398
641375350
756993893
1685794331
784568596
657816429
575472937
1872430577
1660447388
1349370486
2015557649
1406624600
897956619
1586083386
1730054681
1273225414
563639250
1478087406
47281562
494974601
1887670332
1332335112
522834787
1232581848
66907918
386566759
535486170
395885971
1679241204
1054852538
1769476024
571998334
672197334
2005934189
706805688
742183117
623560897
310963929
1862778356
1945311907
663729500
2104100151
1829145277
1153977251
453746855
1954153020
2087772997
116117747
725026168
943816591
1631045259
1406002674
808850957
627259762
451827427
920419069
1052740281
2079172897
1922830391
1444701773
213033677
1533308860
1147433533
780664826
70266616
371743921
1636709170
340369361
569508698
1654263571
904985942
1847255504
1701499004
1038723738
113522845
1447248772
1682529710
2102733320
1417424249
629962174
738978880
1016345844
317944960
1695444473
1287339793
1325213262
934926010
734456282
1768836526
539110165
473183845
773976832
1028535934
654088189
722201791
1463831865
962612771
633460921
1806654807
1407120277
595680356
43092112
1437863875
140968845
249529826
662760877
994942524
1302184095
333669620
767651404
1373685211
2083643374
1943652792
1678253315
92754827
314986765
1898537875
55905460
852607378
996194896
1194305946
1033392682
1949724792
1611742684
1710438373
1876630796
1054615688
1026673348
1322053781
1449553737
1806429488
2007522284
357731662
649900772
487345886
2135953303
2074303655
1836178235
1048449726
43786280
2126010638
1960211276
2091282493
966799986
1931144806
1351625649
1448685698
624390717
1874889172
1142502816
120139842
994839143
1283884078
868369891
238010266
1890389598
751051689
313739581
2014103080
580524356
1792067897
1896006779
1459887843
2076449417
377017772
1305654447
261348550
1130911263
295411804
2093666209
398936069
550408178
847424111
1865168034
81907201
1436595920
833659060
1980950037
329180476
1108587897
1806831382
964808441
1031804397
188177551
624910839
1502335612
1797598122
1113781088
461561000
1334408550
1457604037
1830491040
1516868210
891496329
2019266436
1085009512
524118848
172759961
1643452536
1941427177
1228983036
1402118355
1280532960
1714595464
1336627943
952373138
975430000
1003921150
677436261
1701555528
1444274957
1468960505
1320113699
1844256588
1706802565
989409390
2141496008
468423998
1757158761
2019460731
1586493458
531982304
940166571
249346882
1134061443
1927470582
1802413149
1808355697
1388859979
1310090265
528100826
112523070
1164296575
606260309
453226239
2127573991
1249271294
1548179006
1509582377
1114085083
2086792093
133449353
510980501
1599695500
1218184823
1147467610
1060546882
437852439
1990016120
1558302351
1554636206
2093283986
1725116611
521673384
936169577
36486735
184844245
1363688901
682924924
51029517
667154277
1501363883
703398722
1336036189
868904913
899365579
1757084478
1284828372
1703200413
2004489177
933976532
1222093813
1265607500
1295739565
728461727
996262669
2142040483
839806058
935245538
340203964
221370556
917139617
240181878
577556569
1251312109
144271025
1502252061
403693356
359811590
1724720152
1811492871
516422653
1170666178
1462893232
1325884217
807255200
1226262147
245304547
1361370033
1963361119
1327280641
2141672332
720689120
530955715
930200190
2060916381
206657810
1475963519
8924605
1075665322
2061845609
736075860
801500831
33272811
1447302413
925712021
1560063840
708361625
885589164
614488183
1697783914
670906299
1386514280
1665210672
1847086424
15827400
2113966935
1383355304
1184724816
1860787744
1972998263
1665731221
315251433
226890700
1101046447
2035640291
281410347
360087344
406027752
33474534
573857253
1928133509
793154570
1819737219
336117419
1967124276
1487327478
683512096
1796200103
559303732
1963099975
1526022384
1446291779
2139154025
587666800
1179307002
2061311403
2024805277
679919851
533139013
564447126
652348435
171896138
431892658
2103023400
971452757
1522900443
2100318138
718615147
2009167835
1374271906
368061668
2123883464
1679261739
1753896858
596657312
648358554
190927508
1367893567
590495415
216006929
568801130
1038149418
731049706
403442641
39102562
1015572734
1883645964
618430257
703083094
1341602158
1332900832
2009542070
204311291
625947981
1518173365
1218303226
1237577823
2030561495
649525929
1181043401
603624291
1816897890
507870515
1635405187
1201628204
445419204
1360115501
1721013130
18550548
489167518
288617118
1046903255
1122207961
1789022832
1843392427
667370727
1407431487
1030200949
1850421680
1506135754
1502482469
1053629222
1819562374
559129941
1399530671
2061652265
1030692100
1871377373
1280660001
1741043623
743116079
287223068
1409923884
1734615453
354680284
2044451417
1819333638
1262778366
443652857
106162739
1109425204
1640956845
850040923
1702818163
1951568564
779568820
1280639883
823175238
1852825579
1646337682
1559087809
1083334255
151954710
1943413723
90753604
749283111
1484992097
1214779653
1228629315
1440758768
576614747
656471873
954069630
2107550655
724997224
1630788729
882650902
1252039767
396416908
1030589504
1287532844
1557993709
1220300974
1446245846
1715509360
1843349352
1242310065
818468303
1951824519
268364135
1912269031
695456556
833734680
281258591
23870848
1160900988
1777121413
1969777013
1248479423
2008702752
503687688
1181770727
13613036
740082266
1318193855
2094196514
962789006
1440547097
381706787
1642985321
1281344921
691878581
1028578800
2049313702
2039734820
1279054178
1741423844
1698966003
1865949061
1068391744
876384919
483362449
2117499148
2006112581
696241526
818218019
1303771606
4415361
923832624
1195502657
777527631
828276853
2126791656
1639185407
380168024
500125326
416530494
1295729144
534877350
1410267018
2110274626
1377323331
1359007848
1414809826
1628313904
1768568484
387036734
905462062
1477065718
1571585276
952735999
287602993
868234833
1492041629
1090678808
1077207598
383750158
1183341692
325773581
2029523724
2058032243
1771059349
379132838
1170170767
264559101
161061567
1946049992
1239749929
1422039532
1881066981
1647473940
2056306431
1915955628
885522119
1407512051
3033054
246607447
617967391
979228311
1325658071
347247946
1528426238
1963412650
585617183
1631246974
1714475009
878033768
1686012044
1147922633
917344569
1036451842
1162583040
435709292
839863928
966110217
1600276577
1245228032
606248882
18754905
162248187
2096587021
1002663742
809048213
2090251088
881653092
79051306
2036721022
2057610734
695828154
16360091
230015594
318625194
667847782
1013485451
225983951
1247623265
319898372
1495000568
726559954
1335094086
498913434
1055466251
1285267422
278813187
1267028061
410402293
1113248226
1366957763
1299487456
436462172
1348033486
327923841
2016445432
1134437283
1118159621
1608127288
1519449151
92843131
150523526
1912959501
1185251598
1106681276
994056239
1867786112
516170810
1626019159
1721778251
1015952421
707158520
717728597
1792996420
312254785
600521254
907346516
465739421
1785921946
1796180455
108211008
2030960355
370242796
1238357086
419141483
1438495029
2031548566
771869607
269623015
401751382
987557037
1188349491
544400050
1081313489
92892432
678392058
633411659
798959205
1446624000
1664207870
1052590063
227923251
1624484109
1996888952
1578694141
1588859515
22725585
1610464501
1559682161
197004943
589679426
380477332
10312676
476719649
191759611
59200770
1967150278
1728430437
182843048
1348056102
60235247
8574636
1148365805
41321233
646773912
128980084
702638230
998161555
991397089
1374378124
1185447922
2120443904
52829941
2100919788
1258717190
195271024
1871513216
651410346
713457349
211734704
1832645768
1423286582
2067245769
1913065277
245866937
1311473977
1410059234
203399321
1663060343
1818215986
1822627734
1903900723
235348550
1012279655
289599315
2097287229
1646343828
300332047
5762374
896942151
588174822
2121737369
1485028781
563377370
453141114
1349074193
415561420
1322850097
1043872652
998886704
1893746362
988261547
1931128542
1280307289
153479890
7748228
1081782910
874469279
1971133813
210305470
241868010
53649733
134448585
109306368
1544948380
505424035
1003070305
525945574
1538950779
1491773923
668442804
913624070
1345839330
1411504339
2141707733
344005273
1797716132
1515185119
2008110996
1758414500
750983037
409281810
1797411589
2047484715
466445833
1995515343
768409974
1196994316
168273535
1865042162
690281677
1721339646
184070144
1014798434
492520279
776952215
1621018945
76365532
99311712
118669396
1617609704
1679433504
245957674
1067764030
624726953
986027553
440187281
164187644
975018931
1657739799
2022817924
933767261
137158275
730049491
1863367809
1314530823
664889353
1340248385
774903786
1572120567
1651836017
1945673949
2126036349
1566514082
183663879
1619679528
871024423
386311249
1734794866
855945898
615632598
1361240410
1724016643
39873520
168756992
1731028078
1151030420
735920489
206637895
591963937
1257540358
765788277
1108199369
1446879605
874218374
715529464
572451979
938975228
1092235206
1257593942
824911251
417695120
1348610218
690523303
1702298537
443934287
537069049
495445354
746990411
906844769
1998724834
2015206568
1625494141
1515972949
538181735
1020914025
2061910073
1499884325
438398528
38499487
1491294548
1467821651
2074007380
281909313
529267856
1988849766
417864432
1988361402
1735266717
815231624
1507985938
658743333
1640911878
107552241
1693329829
232318799
956773427
368842489
1167988706
592073404
1615964178
2015407891
371523857
1575328594
1202455745
2037862744
907339638
1687716617
346314858
236856339
1466644145
1642960823
1122275943
1763013165
971657562
1116559207
592683473
1746567586
1100718519
711097469
1294234399
1358707640
235505426
7877116
753584156
1084551488
292616054
1821905813
1227172437
2052526844
1539766229
1432623760
526974767
463296360
1536885789
1985671978
1562442632
53154235
629676113
2027301291
36942105
1855910528
1236120106
1646024635
1803718686
2015883675
1803392430
219105974
1324552874
1998527569
126264275
582955633
486339344
361970797
1263565234
140651422
2001929287
308696629
1207396504
914374045
1521158343
1026448449
892121293
2009629408
1618973627
1080923244
1956350317
469972869
934107797
2119201615
1330374483
1455620176
267300029
2069179647
351253957
123869199
1215340053
891725498
654514969
1825122880
1097683918
1707809938
1948394530
1133512559
1279425799
2076224200
2072106073
42832254
834719219
1170901940
245275701
1964891367
1088837219
1444493285
1043361086
1657648913
4062329
1992903950
887458790
1943949742
418436186
577041300
1189904966
1898841179
1471025500
193787744
581017093
1871479136
1172089237
308982354
47796465
259935729
551500462
1745158910
1303652108
210736598
854332109
590845977
1927500793
1168981039
914050367
1589474513
161286316
38894900
387368034
1654993276
1574952572
2092526549
1356713708
323189035
601186157
1508563588
724344850
906473893
375162416
792552768
349947340
1772076183
2037618041
1084855209
1429588219
1711765616
1045269027
981132364
386756609
1102517918
1976229138
430825816
1609405764
1488782976
1509742362
105785717
1452327716
1313662337
825568688
1929243221
633075918
1243436104
1770885660
187321937
1080253560
791122172
215671128
142434446
1531565750
1045314823
1299123966
1319719327
236008553
1980968196
103199197
1072415488
1032574279
890787815
1070493257
460158951
1513807747
528483281
1094867084
2074053888
1486862492
103290416
1986098431
602566928
983989849
615374662
1686691415
975956285
82532821
942846676
1342315168
1851808900
265347576
1512236500
1790860825
1904789199
1975997163
285212210
1333481224
1912959501
1494965267
131069223
1621668914
1317760151
843100638
432011943
863701340
1569811111
1079837270
1771463339
179152523
1097913693
1994649901
977595865
26840708
1345459075
1305719005
1920710293
361245939
549275716
832259768
96394437
1525642236
1734096878
1648622998
1375557838
1194255527
13716224
1774175488
1738911095
799529989
1705572916
938557642
531363424
1574285022
1697357196
99534492
1590036300
505991595
39115292
980352140
984270463
1489327776
1332237886
1075883090
1621108781
1970249989
318544550
1966236949
1948761977
546185189
338627859
85188760
941627067
1338636921
1101114124
1041139535
840435747
1126349162
1928144098
276200569
766646720
401660256
2036436021
1922001471
690564548
209492386
1416270742
936293018
486258655
1256301482
1527401606
1426510862
417084941
1462092478
884470297
471683209
1093938452
1488638280
1038871793
686112678
1569270746
462393403
1557153431
1846785577
1988066276
1090814075
259621315
1821390841
1194607998
1215238570
501536677
842989872
560447868
1932535174
707988773
737055849
1775629993
1230374385
1415398635
1081045381
35024527
1128656731
63459327
797958908
1273473006
2088842152
1782451597
1126361125
601140700
1398998444
58019233
123957548
1941180929
701100964
541765998
1602401800
1721226616
2059483624
1388240279
591019802
1472616437
926256033
2028105784
894233791
204701025
538229618
277358330
1721333239
1689190377
38418614
877560003
1701733754
117680077
1433869581
934672882
2020026400
1116198799
435509227
1373877060
797837922
816404533
878922701
1045612112
1049935371
2117452172
514902037
651986981
979195558
839964169
1931559635
471840942
1949175201
1380293825
1714176324
1368626267
1416207937
1603342413
990530765
1012737073
1660048963
1951281343
1909329220
684318022
912932844
1572166555
117990719
1670981091
808367598
273324855
1183414133
1749536356
1260892695
1566999758
1624398180
775041599
177383852
218084194
821875241
1160492640
1809439088
31477940
655358118
155199292
1949391122
2147298919
730784163
258419112
1027429644
1788795754
388926827
1898474308
1276249502
1206272192
741217640
844708189
1038147182
1664059050
1053249561
1316119586
1321182066
790312009
1276085977
330220439
1731991076
1939492013
867856423
1460593702
109501971
1963605294
830474422
600078231
1422051781
648750210
1108747238
1203490228
472835104
1039015270
1028035896
832974328
778770
280595871
1497277522
1111795612
733857451
33101266
1262380455
157403994
2000388132
1697948844
979931688
759527281
92019315
1160468643
882330397
2078879470
1062257970
1092049021
768269507
1939474208
422113385
2140334894
1172468820
1681016695
1161224363
675472430
558839228
924682164
799645855
350231248
1988993282
483650190
1004123602
1225861099
1923313889
1025815951
65354594
645344029
409654858
694508214
1068712314
1161193428
1206509343
175213778
1889033247
318008528
336876605
65601086
274881241
602780712
1531218253
1671903501
1304393712
1966324444
1356358855
1713196969
1787404104
322276689
748557329
260332959
352284123
1410205135
1120936067
1281060554
1815701227
2025513493
644353577
1681984222
716660124
952073980
943426151
1860584141
241604825
1343374529
744011717
2136939485
1637093047
1840155726
79863027
827541175
165141716
1500471235
1113294944
919274437
1248926587
653965264
2130164908
1809461035
403178910
1104420683
1616111049
227138351
1344522844
606996177
1812774902
2019480215
1657465836
1218012402
1436929345
1045018180
51828013
1173004361
1536356246
1886324646
317103415
1509895228
1106657165
2146995742
1426299273
1954882888
1075723699
1077558291
559272097
820894705
1104335887
590574095
537891428
1030495898
1440677710
738129198
1951229178
842378871
2003630682
1935706199
1165995340
1445922846
493583891
1704070152
188475379
920309408
1621612353
868541630
243120323
1537303345
1481455654
1812979679
2100336743
179646611
959478099
675961347
98864598
6548987
944615710
1341361351
2143677986
1976866084
271599058
806515591
1246108565
478051696
1590972359
713686627
571922580
1329756628
1744055390
338883876
1418266654
2089063968
1226020667
1527142116
128349788
1026620436
1153857031
2121855617
1774418735
2081777568
890762264
834392109
399723990
66314427
608519150
1472966460
276533553
556805565
428389001
1732646326
1428168363
1141680015
1191186208
135478770
1038387279
222668410
2053282083
82223088
623340897
1855745764
1193332405
532015381
598245705
1204787012
1085505623
279097130
460732205
1402934075
645476872
1271963627
1268680849
1125015542
186285866
1461405261
2085669947
1748891915
1000649903
948888451
646526946
198130890
1207606646
930983989
1198894971
703011706
1041739127
839532128
1798304023
995081661
557249112
251561021
1190291333
1579013519
737886105
1301192822
1823497567
1210510667
1154496599
31015595
1721617846
59974613
181069731
1490010726
1622425755
1056370448
678517917
1299004138
1509658847
1269052178
191147298
2024464898
1254630791
1722603730
2111020278
936701340
11182676
752847301
900934241
144480899
736049737
1138167478
94376984
1832441317
1137183880
581542515
803137342
848425868
1463207112
1103965083
157938899
530958929
1290642858
1261528279
245729421
1246294464
1146108144
340500887
1536938300
1984026185
1557380003
446346561
1736872526
1734892303
685690419
1034910808
473407911
1867231338
114379171
1629525508
1833609731
475106388
470165861
935412386
127070412
1210459614
582552865
862472677
1438670192
614663842
401640413
489103032
674579873
549291357
1469172974
171314072
2118870311
1235959571
2070697645
814229132
1603247118
1201786883
805953368
1696488157
1854441946
854837010
2026048418
792063047
1502694814
2001262124
842694233
798137303
1360650622
452328754
1736960011
1491967812
929352683
125063005
874515690
1841629752
1177621561
1887820648
2003007515
1721747842
711893020
1815451862
2104749234
284630067
137758265
1074019978
2048448429
395182794
1479731363
551011134
598994477
1983569551
1007027700
1009372790
1105706320
1375331644
92223027
2082052749
1439710940
241405788
1335319270
1984171940
1296588454
523989536
714895481
811133745
1654771740
1816716112
269524333
1814530837
668586215
420112508
1078212320
457518139
415486947
1718285567
336243717
1807862384
953675571
1334495442
1252923556
1095437666
1831041990
703210588
1868835842
515653313
1402851302
1907314580
2577557
1124665042
1857664232
930817772
1668543648
1152743141
527792878
18625080
1126334237
1042276280
1344906651
1626738719
1733057745
174476863
45782399
1428263486
1423463547
910641828
1544374309
1050407034
629486660
661826970
1101203641
612167221
8948821
1042615498
702769157
1447518695
2066089102
1621131123
1568846027
570803944
386480093
902183707
1619222508
193676982
554360319
1966765204
1696998002
614240418
1381829349
180789211
2075571660
1095564408
357424550
117472985
1792172307
2124080180
2141208188
419272398
1584883210
984103136
215485265
1635329171
1832802675
1253359324
1943420447
503134184
20061867
629676133
2138916431
1733149456
706888682
1565245959
1544817352
1202082459
884932317
142246120
167644351
1488029605
837413866
148295322
2078739765
17403916
1688367068
769546578
112565769
419513196
1947691511
387766537
357731662
1478465222
923691634
308248096
1352979088
172254135
725809703
1633739942
46995209
1099478840
1829134637
1563347633
1294032335
820675709
857608501
535045141
1356012315
824449151
1897198700
1875386513
901986269
689384735
1222299530
1092044480
824230084
1607304076
1077524318
875592008
506037293
1625163974
1209897830
1258400930
593156467
1319540605
804968393
572119333
1954671313
650556231
975307349
1155481720
1693064169
1413259471
619878822
136496348
1643037983
1185680898
84358083
1207288277
1213445985
42782428
539049661
1011720472
1441930788
1568612703
408584117
1722162839
124177555
1851321750
1806085004
150719035
652116446
1396762407
666270135
52578514
265392502
40389806
2231289
1881344327
1480205941
1240169386
1282272615
54326293
972070948
1352968126
590407407
1188759211
62409990
1733333684
1071007362
1816457411
212174550
776145742
1434950950
54682255
976767094
1059076156
529517992
1976145188
368866577
1072554773
1923866593
1206817788
1125239919
885574595
489710083
359311492
1763129097
1349610207
1253044022
1469202151
647205050
1988741471
631334404
560199134
1015087414
2050074615
2070821056
193954679
1320591892
44834630
415888697
342272975
1437100511
207807192
1930195611
1749777830
534209456
1313914660
1613667707
343662909
356365233
533232679
833960696
726052255
1611288076
1187540999
539246500
1174833421
978407851
1256668887
572746720
1262566593
1720903122
1117178759
366403348
1230217280
1453860660
826090343
694408829
1018900348
1985625798
296084549
889930778
294639586
1121587783
1213250878
1930146670
1022170130
1192889013
916551136
568791895
1417174693
578212211
445299783
240685469
1138487546
546859907
1411693985
1621779831
1703799272
1018652558
574712704
1385224024
1479136338
970850785
942908537
1594974492
1269300058
416972627
2011569090
200927973
655938920
1771141994
1137057928
426808268
360250824
1476183273
1617784131
17843382
653242396
480368313
592478540
1874151521
704119561
389835244
1055896819
350374093
810881366
1169363831
1319845814
899697039
1986088772
1518551334
212833207
488836945
1089778199
1587043684
455954660
355940980
1820461306
425066022
2051386452
93569296
1771081430
727455993
1157716295
1818351924
1200913015
1523897473
1781362001
1091423747
1638262173
170103583
1262721457
1107355872
292157619
2043320028
1561877219
1869568537
156796656
331408407
1299021231
1449185547
1898472984
1062800950
1698266623
1980217583
1048592368
1526550888
966430513
848325473
1224804113
273329338
1020429718
1209197049
1807290111
926280373
1506372713
1081615696
1754310220
244170074
1135222169
2117368000
1006733220
110900605
637586762
1552812405
471479873
2050782796
1794159133
776672844
166238658
994941700
1053876869
182903134
437249523
1508455797
1009323891
2141935902
2090217152
1396469006
1810219227
1377420362
902129736
139712600
1115480998
2058090673
1785007607
1353237884
1492144361
1185834560
123440275
827164789
832161017
857763721
1178359010
965575628
1924467555
1076267287
323392558
1241519711
1899235635
565423996
1412020842
651154355
712493856
136349521
1703122489
845455415
1756343584
528154790
56259356
933139625
1397800006
1998875755
828185535
610826748
1969082109
57808146
1439525893
305567212
87659525
444952636
181980890
1170867100
1025863499
1296216083
1730774963
2077877895
1985883587
1431940593
760453094
470959445
1864685182
1335284203
1713034358
1894838023
923681930
1273718909
597648619
872249324
1890564309
119740871
1571351870
1372264548
795747814
1241755046
958770500
1031921623
1829962361
1858089816
1335564296
380149634
2044854099
1971567049
144960836
2126098479
765001834
1069914540
1481404092
1830295297
906819676
439878871
1604228378
1925216730
567590377
663460951
1017763639
1300159602
391756167
541109166
1027432663
1944700575
1715724199
221830497
502407123
1989480849
2069814209
1796230973
386947434
1533983752
1564020977
337475597
554134513
1861282918
1079863417
615444396
442472782
1065777321
43928566
1479062422
251587122
1276308072
1402919049
1543734183
505797182
2113514145
398662847
1828261295
2013864118
965703188
1622848253
1365674369
1309928081
1973054042
1789370816
335223732
385744141
203778267
878092021
1153654057
643083612
1923923861
1999568572
1280507498
1268059276
1682062423
1721603593
1270947876
218355749
898421022
1787924147
1986072352
450323629
990407272
446824068
1787662498
1371100548
1404934785
29797856
175656577
2103209835
124330748
1598308196
1396413675
1879609337
419351500
1158052322
1367162115
293317046
295452576
309385414
700060236
1916173218
791588945
914835648
1954604369
1771930960
1446681251
732373570
2126788994
660950704
2094307011
1835329790
469596843
994717797
596968322
70582371
964161066
26954176
83074690
510852944
675709024
1000087594
2000431546
2067715044
1235433409
1150329262
595294538
1061955618
1909031065
1820865205
1027821888
162968985
362118251
1432256367
600705124
1422295313
397690672
220052029
370056823
508793891
1576159722
1376996746
1437491937
364164404
1694201880
1765027014
1487477872
142702806
657044718
2040232807
1588961152
1454104643
1022987974
166706334
2110054348
609870058
2009766756
1887464270
1184467547
210780265
1859179513
33796626
1848677378
376764084
1873347565
1683105299
668997774
1362018339
1761281423
1925573500
1451948641
482194220
2101445061
686594515
1175228211
1521532261
24470148
1958035251
1464229316
1234252384
1471671899
2031452106
1467467243
517547605
595938496
94645284
1081666134
220921054
1998329595
1729834933
459844082
1688708090
2087802649
467994622
408187145
1507815576
436384549
1516175329
508558019
1194510793
815957749
550646782
781059766
198800753
164369637
1804954611
964188611
1063444138
467327503
1626863816
1306370783
1694220175
1828201311
1131979770
1949368279
2009501277
102535355
187799985
502284755
1939148541
746729345
1855403587
1413128656
1648956108
2138401866
1475066041
730308283
365165863
130725098
776982675
1526212923
1001354092
1145861820
756622374
102293107
2026929032
1831068861
1503649536
1624896463
599217851
1075238562
2038842061
454866825
14551896
2032441275
2112090689
1987115444
2099797251
979150322
1223903084
852381112
722303282
671044506
801669866
626269413
1405504919
1000704275
1446768545
753549491
1391513366
1039862487
1772746177
2030295323
1032881270
701584687
1467623242
1097893492
1655125937
1130457347
1291099983
1264097076
105967752
816765330
212268240
1906188769
523049206
1607147784
291189577
998247662
1295395617
489905427
433849359
709109675
886898151
799900934
2012992108
903296685
1416212695
1667825612
1970625943
1761170702
543824399
1350919829
273922185
1492339137
1304426402
1206891485
1169217089
824062673
1589747212
29753184
898335837
1250988859
721955152
2082201969
2082262326
47703560
1253094721
1642913650
840187702
128463831
1372875784
1763333124
976809266
2025102605
885322971
1889565242
779038132
1046334736
2044065812
1460266240
946198461
936276011
521299848
1709945365
951407047
697297859
636143788
1912489166
1865211603
1015219084
985047003
178787096
1031544195
326889914
1928603206
1698905530
304620180
1837594181
37904168
1754201072
610785699
90276756
1777120609
1712491973
1733194231
1138827729
720611427
1046347367
1905952216
259339280
1534622738
543224456
1755694081
284260544
1733533121
1428435364
623329524
217959548
1840965540
1086227940
131752763
632949559
171166884
2030212630
1079253072
924111505
704916361
996530258
23132320
1643421833
197027378
2029181553
148799328
1334441862
2037820322
1966538043
103601527
1704593347
862605660
1745548953
1664510218
1372484431
515076303
1093964443
967303036
2145316131
2144786466
2147074135
27133521
2237667
1117953392
284738966
918144062
1022508899
2086653361
863451689
1132968606
277957781
868406631
1407107947
1740772476
579636924
1382052230
1935555149
189620820
798867997
169758841
353346460
562441602
1357213232
1094519781
287934049
502937248
934426317
1359524442
299853718
1272192216
796709712
2143893304
1753728715
1200267721
3217751
1361324752
2015991156
1487910039
1460022026
1994444911
438948572
1963889562
141779204
479803858
296187086
903693397
670474996
1216362458
1823380212
845637074
2060296988
1049265038
708902257
329346955
1922602158
1517275201
634688116
1406826313
339515479
849144364
1690291743
1509285943
1432955410
1025870152
1757998441
1506305971
1602242985
1249160236
398333661
1990960729
708707068
199599282
1784507223
1624305015
1167803192
1274061864
959596566
420284626
511333442
1130937694
1949269059
281612583
961470253
303618173
940111288
1941808696
726845721
31058751
2007692860
914409950
2025262019
937683455
1294665200
1627557868
1732236792
393353516
2012417906
596466508
1849638794
761755924
1382280563
2058145978
429811787
1140267185
2100326278
1192548343
566770711
236791577
790307055
121098030
1340916086
236196831
1776667874
1190692650
415275464
1722235232
595297350
75663380
732931705
191424852
755875648
1852116410
75477830
870276008
2118032950
485635648
599742561
614957146
2107969288
328542328
2144146257
2076448827
824796734
135406790
772100237
739662707
494979646
1561105401
1176169783
397076246
1869901281
447472945
917623211
2144979757
271070055
717936898
1250967222
1892781953
1259575898
2127499794
1887645507
2003975380
2013995288
1713996350
842756332
1934144032
732748670
98274076
189740571
1021270847
727947378
1647345382
1333720975
1953347753
961221645
19709641
389296481
1731375049
560091785
1523974308
1201624851
1176979410
991322752
142147491
1672628488
1312885920
1492820023
751680664
725351524
512221542
180754338
568255095
1800220512
395591680
702126666
1316971475
1751364311
564229670
1691980575
1866460579
1715699802
1252364347
434737557
430033973
1533705247
17727247
1524829057
1756011425
792063723
1420387409
1104238356
232353113
1062190789
2119280799
1683425872
1218036106
597897023
910257502
614719938
2055139211
1766157885
1144370117
301936511
1416559602
1883962398
1547887008
1152359935
1103805442
1887954850
1574546829
665905776
567186448
2017328181
173535716
1221605841
28940423
553470787
1049753787
218258900
1951551886
1426598954
219817520
402616725
767828309
1740376081
388068152
29560500
1973472157
1158071442
705472096
1706482201
1921571976
1872047231
2032022176
1295194805
1662028757
1125536179
366909305
169932785
1243815692
1439734206
2143492609
419782523
1182943076
902408733
2034669077
495928958
2122694743
1243864698
279540984
936225238
309061232
787432985
144223832
2105441795
214622650
1333435985
1142705514
1600748161
1765757601
861649903
19057113
499345608
1326700338
490114016
218675067
1107902512
1525488573
161788666
510089065
1743699521
453870020
503909654
683577212
176534965
1047602949
1163325590
889973983
1183153066
833765197
13151636
1145015579
21997396
573549633
141426709
1346731981
1301956976
896858618
1844002791
685888775
893946948
670062954
1671903523
683060829
1081984347
984235645
1572202173
1718321092
1777551091
877223347
2045144860
732606388
700376259
909963149
1158185401
553781373
1712595750
391783624
574876837
69125318
688189926
439989741
1016847411
676150651
1370895340
41672906
851613880
621381234
1924908549
1713934249
1800658314
176305508
1714514577
1764298376
50297878
2054903442
1052621296
1404387201
718776199
621632420
2008787855
658760304
429116152
1300112051
710204339
457840629
1984316090
959353924
550514755
1265117308
961710516
758252097
286966164
1823536041
442529031
953608465
1451718462
402230033
1800169822
1159655671
454178471
1697935404
1215765424
991224595
508190702
1414080107
1444110484
1275630255
1675937520
808161187
1481692531
1838359293
638620002
11416543
1022729509
79713213
220303989
1181515566
182251730
190651983
994590127
669230757
1942619652
2064543655
2015785273
708685787
1151402253
203026231
1284336319
1062019991
1404197225
898182869
587025782
60721649
462193460
363233691
865312830
1625627627
1386594856
1535153663
1191312602
1500656197
921081098
1137932351
285364642
1594127420
785041180
1215450016
1850884357
33914761
1898259601
1012140783
50228606
1774782943
1986438064
1817644313
1227274588
821152488
1973846305
407328727
1147161830
597013630
1821544622
1278049117
1506864671
905715322
50480425
903698205
1776908409
1447495969
1458953891
42957377
1881043118
326955510
175136256
1785679436
1890919123
1564463691
1855287733
1191125770
311601472
1500177109
664781506
1565763227
490360939
1720886721
3359877
1611677335
311993158
1036562566
1264866022
154650581
780032404
579565380
2074715508
1098342802
562153060
1516378270
944118537
2082552694
1841119547
2072849967
1915247640
1030677810
815944840
1190291333
122579013
1886018183
1496436373
439626935
1751178184
558395552
1625612622
1906326703
643759467
1194101953
1245419358
583984293
886413162
1932784627
2127593574
1356215071
498898379
1671210694
461644916
93696298
1150863598
1079059241
876983081
811626916
1385315897
951268685
1351427444
13225049
179105717
301838507
636059421
770387174
991789976
1334285256
249184401
1884298113
636341082
1536738832
1410344654
1782442442
1462675750
469319723
1964698689
66827719
1572412470
535650499
1322187192
1893737229
501023169
1155767148
260127969
899077202
987218170
132144941
484344859
2137326031
969849815
500785159
1300828271
931511821
1842852205
1845581449
1732665864
314439650
2092848153
426125693
1036752731
816608263
1619645810
470053334
1790799934
1935559505
187720851
619693797
1577797301
1731149533
1131656413
773707882
2140436682
1553975805
2081000939
446168160
275675066
654930782
1351958551
375706611
1940622375
1785315478
1566304160
1538587727
616941648
327564047
2078548939
2034341769
1403444659
1318989704
243922752
1597380778
720020084
983990892
1270312268
1702767534
249719160
1362051292
1763024242
1238805706
1445758109
1516194887
660149351
1627292191
1361506114
1443581418
348323878
1879937983
705928240
1475926620
425027285
1974619746
1712792294
67775302
129141595
1986275874
2016539574
1591041257
1317433381
701980826
1112082361
1035271174
530927456
1882474828
305413710
493620876
1090681545
2039498498
1263573490
193564199
959145878
483358304
1821870737
1177173567
1399020455
894237391
1905021440
1723625155
910769788
2108461954
1856935519
767895474
660379198
1547063788
1319089016
333781983
1660731851
1481807871
1900485539
1344759136
986772864
1565434365
1510519261
463082084
2007675859
103277361
866876940
1213391627
1586938742
50020035
1165589249
1350690927
1507045573
2090732486
359491554
1334588415
627960770
1003406002
1901433576
1627294454
1388362125
776959395
1397287040
1428478581
1984909264
447893158
1753818687
1538647951
1100120633
454609284
30434630
943753435
1270271897
1794715646
1735845306
2124639069
920195133
1533909843
1394130494
598795360
1948802048
1028004753
186928286
194140751
2095608492
1256331016
1402050138
1808450455
1952404960
321759003
841179697
1317588113
6665225
1290589850
1453503025
163603898
1207104410
5779529
1570159001
48757214
587055040
856592878
613797185
1939247804
1318003701
351054595
924547217
492251709
570867992
1183214798
1495473927
1345570844
1250569577
386256985
421943246
1548223649
2144507473
1569038536
575650477
1388652620
1450784642
991478546
1388801171
1496102123
686362244
1112082361
1969349800
609108034
82115334
1351582676
1458676375
1535358694
946483058
285990603
484333888
745903585
1951651397
1806111710
500732141
1575169317
1685651247
440803535
429047365
1268825485
1751048965
2060415757
52194182
1846899501
2139060644
1335480596
1079434373
244182170
566301763
1770285723
1728543815
898574651
854806625
1100164737
915627482
390603358
771392609
39008302
89307336
1350706093
663542011
169746889
923397343
702606417
435967314
1214153190
379237070
1876363684
2090032790
1593740771
1957979781
1136350020
1992448310
1670254740
2020774494
691328394
433725205
714858870
113184539
1153661
788644456
2063955866
1938021062
516189025
1095182942
487721849
935095019
1390388885
16406553
320485837
2128557665
1903995087
612437808
867071653
356205923
1098794500
763134657
489862871
87175855
93451484
536256426
1919520417
1620215022
1580529393
192464271
1084236564
197310202
1804234281
248172204
786463993
539295371
1347414677
167417876
1102920987
930967599
1227985904
1906153650
1530143536
2051694064
865075882
626286522
2086300879
1673581464
1391352888
368542764
350549216
534589108
1773921800
1682738847
1243972604
1167190525
1958758324
835612313
1287079342
2016941028
943315716
1565496304
863316766
778407566
1788201225
330077658
169749497
1743091350
572004051
412650364
973858852
871675575
1590728045
2100828389
318057808
1862191437
278381433
2070315877
96626036
1499118618
351438869
23933478
1196830575
1210466410
733622234
1203189078
1090511156
1060267141
1015221722
1268511976
2021953867
1393031680
235404119
194324
1441227743
267869790
234566902
255619966
1261104300
1027833658
2027484078
2115491672
199893548
312155408
780686896
1888028371
367082901
1214109067
270675062
1463341418
686848458
2023350678
29684743
30758979
473157315
1134846599
2104276354
240544759
2072100214
1364026970
1312843488
1434692488
107680081
989122507
422091875
2030997202
1303900719
719175740
1494514159
1233277314
602977398
549903717
1925791125
1992841530
1134706821
282700333
1380531352
522467603
2012004413
808758386
1343484543
1253040542
714088332
1287123188
1031471081
1149429344
941973617
1659148892
40550098
871041335
272830769
1812370711
1813693928
1330315911
1497850347
722161890
1615167214
67145603
1972591959
649801450
281762510
1815542108
99503047
1407805094
827652205
840904901
888682588
1420335201
1728497145
325032133
2057091432
145207192
1216315567
1902190903
1425362510
963650029
1001400138
1312265331
1944233739
2080920708
1552790112
9703433
1530163236
958984772
867058315
1910611307
1032077863
327119652
967172613
26595343
1944343441
1834481701
1326434805
264726709
838999411
878942305
923069739
1636578997
980913190
1726794218
1022019098
1855350933
720777867
2084220025
1857580850
1449594087
319382697
2106036154
183401558
673113985
1524548364
613613908
866554663
1458640812
195022817
918764910
909569451
641665748
1938584003
923652707
483294462
692389824
670517491
1789789142
631888284
1951267456
556937618
214977490
1887639893
1272454660
26928555
2062743505
789205761
1819691934
347413472
2103904565
281909313
489691525
1757470788
1541046273
546426705
1219126497
1390294180
792158505
1113387219
252901178
164100851
1110860242
870396981
1979977684
1584780478
1315408505
99916111
1306028138
1560825334
1563245555
928928792
1705519058
909738629
1234091510
1874009275
2088688872
1776685949
844921482
1559291854
356517483
474511201
944670543
1226822078
967145718
1223956981
25775919
1467821135
578627167
1317917778
1076189810
428877753
52199321
1116706759
578435421
664359229
1698444703
402522396
1895749403
62562697
1126521233
159439486
382891672
1061236184
598392016
250036300
1295469584
810231217
1419698836
1598603005
61058612
1316304854
1195121299
1549554460
1872204912
491231172
1633821057
280908084
175230225
1080651062
373888134
817010583
674856215
1959171203
206240826
2023253850
2018205370
1871313325
817289014
2117025524
1491332850
2020320249
2086878489
708325703
586624237
2044256122
149380599
1169890954
1247986618
687459854
300720889
1496695745
102432535
337094692
477801438
1268088182
785650077
1206746716
863223512
72283412
416994326
1859952950
1483982183
1169886706
727499366
1773466677
332017028
113062460
1553496694
1823132375
1554281274
1420498609
1647809102
320079774
2004024565
1422756733
202803137
486907575
1117347192
1746495795
1386019592
1546442148
1400918484
2071083105
451278434
1844559912
1050795538
1604969190
1454433151
1585696964
1377101819
684077213
1543260713
155490072
1275596237
284759370
1186817330
1544209798
523352645
1902043067
433327220
1485199350
4464238
724319195
153638578
1407668411
316542559
1578989591
2124128761
2104294428
800772986
1634516870
1087434679
1956083821
161186217
905473703
333073955
58784531
2022219788
273388485
652460944
1519733269
105175912
1562119773
1217927944
113690930
2085732574
977292533
2115212668
849921010
1631464387
655924527
827801962
248160937
1971346408
502901475
2134435443
1804424889
507579053
1234179159
1942042223
72840604
1273251865
1117259624
334659040
1926699973
1995320247
1173703830
754901303
36881396
200725609
1882424774
2857433
297722953
1174015693
876434542
1263818424
1678461681
355326433
983278282
209510069
1847097101
610639154
1104139265
1345767631
557328784
1015444435
2129600963
1475683185
1216687493
1321482477
1884570796
14156024
1634211670
674863600
1781056862
1954340852
1741739567
487889618
1505435559
1055863346
386231596
255703725
1579506837
234883652
368374945
298745613
624910117
1015233599
1254022095
1580813848
1698911386
188165058
1500505159
1222477441
1612301039
940921079
37016298
52500752
568437547
1917241012
888606196
97468279
1530685287
2104231449
571204181
1282001369
690994523
40852185
1443798575
1084295184
332034309
95196150
778758861
1748159965
1483405704
1189872647
336736594
197797879
1544644221
346603667
470349525
1881684523
1774830794
447271807
540677393
771119719
902230974
248823516
102782058
1537655236
1775649451
1644505296
1591505352
415233785
236806365
1859469796
1061207175
1452726338
1325960137
535953529
1272795040
37468010
502357082
1455539475
103544332
1658087767
1632115934
2084151695
429759127
887075625
311843100
2033131035
605200029
1636688023
1851053846
422716715
1485637703
2002484641
1680845592
1648232194
1535022562
1817063653
1304946731
895680981
758056699
311339867
1291881139
1053728606
2041112016
2008345712
1661479972
1829187433
1910350647
535654827
1707506768
1879945891
891723593
1109677338
2133423471
1290100218
1495784466
1705076973
1589278671
684178660
1531316435
2072134778
1131850221
1989751580
1514999990
313888285
163334193
1815557991
1384788836
1878038859
432352604
159690116
48886174
1519763198
700739807
1676589044
774021942
1229371001
2122287159
350981776
1354530611
1683859827
147178826
111693446
1343630783
1554948322
1449965988
1148736105
1563079762
1450233256
1594294115
135460017
161315920
1785474357
351287568
1898690284
755173686
1130949764
245472400
1776103394
2091800346
1701577152
617522865
438191902
541499922
1401704604
634323467
2066212454
859895370
1308675451
930960110
1410798131
38354329
1172012801
582990248
1959335792
988751547
1899066850
1852211540
968867778
819365891
1971255411
1935310896
770996337
1988287837
87778755
181790732
1577192588
1350435210
1679301243
843052848
1915543880
963966552
196126923
1211691573
331641520
2042456033
755751151
856778377
738323039
1957117510
1563803709
449476572
1665506540
66955696
1169378085
755876625
1008178814
1392017807
953715476
1331556712
33310887
1035432479
349494457
1426241119
444089908
674119800
1798073180
546123833
567227741
923866399
2003940614
367373085
645273871
1764592255
568059860
1040598717
352179023
2019649013
57357142
1065087278
1389550860
1790337828
1166799961
118758511
18018139
1402083423
308111382
1527964283
574710884
1680640156
34762250
352953356
528065525
2125516260
2051785943
8597762
1372678535
291113220
1692682833
991892377
2115704609
1660170177
172449921
2110990655
1092754993
422884905
846172602
1133153853
242055566
1897551121
610545957
1075407405
1807395075
858721029
232276166
238640194
1600601603
1093964219
1012952498
1543604608
908798828
1502465644
2091697239
442980391
596432374
1904581176
1969323315
1314420517
1725707075
2049504373
1672437058
27729101
230036650
1128451250
1140913729
1403026358
647331077
1903880250
1253085647
68851252
2082040602
434658221
859210257
553848493
126396893
1749831144
2136797391
682129629
1910334669
1305552347
110525713
1967396642
1705298157
1125768803
1999355942
1480098086
160281713
568304298
999083337
1953700176
1213179782
1393525482
1452211730
100979949
2120480186
2110375644
2114303932
333944296
1769520794
1273447182
221048281
729637059
1409709714
1365649271
1377336881
1046641356
1121110119
1963390021
79053040
1410764019
272133235
56177514
238860938
1268459206
1196665167
701942384
1205232268
1870917581
2071004826
858158613
1245302444
475165937
1699816746
2038535602
404198123
198416211
1803671149
1453140072
149728411
620615238
1094670610
675799612
1665152194
1692702271
266998352
812069709
445200548
81779865
677747726
437497407
1029722309
1069685279
1749874722
990366269
1744113453
1600093963
1682891816
1745965870
624018124
692487139
1880509419
1277414373
1019187440
208012217
530568303
107008969
1036356723
1008936628
1853180360
2139123224
911801635
926215384
159639572
898858657
43772169
1640849023
251490400
996253556
1994403645
1815964116
1550652397
1988215464
1391706746
1062349601
508399999
1908820007
1044182050
294259810
145587193
1494336098
1487983273
1156797251
101843452
1696988249
1742973021
252403112
810734107
1418501825
413685228
1725056631
1604156899
121545099
936484787
692349504
77881560
138532949
289159441
25386374
122776581
1795156947
1832258733
314879595
848073743
91338015
152340997
291646557
674293679
1531217259
2046541230
1464440976
1407194949
1892958821
263093959
2087921416
2082060306
1592175011
1576783969
1334564222
464160697
1612262783
1748681672
1509737345
1355843293
1594806003
2047703184
996390144
161834374
151801351
1581743133
966961810
168256673
309716269
112807929
243866383
58826577
1221748764
1834290990
1427724116
1529953176
629838850
120508009
277087632
899149
1748531352
200386991
1187876405
52192611
391534917
1930058181
2047857931
241356617
331388664
1002968915
474390294
1409615006
385153757
1090972715
932303937
1049234405
245419759
807901174
167535847
674780266
992577326
1220510974
71446044
1404255767
602753575
1701973142
1676470518
2124742325
940260564
1708789765
746000888
1919210738
454100558
1682330748
453554288
2111398909
1887829642
131404724
180520052
1842300950
502983666
1600299478
361094747
571343835
1955905533
313556027
181782406
111766204
1163654938
1745437785
80038616
686491769
53996009
216084563
1330370668
355138807
787406126
172935169
1737679144
105133718
325335008
1953992319
379299843
159072080
1192378799
390187782
1189785750
1065699567
725028722
493065972
1057082432
1977070362
1488365349
1559533235
1082186978
798976553
540264326
1819993853
1709786344
1230789114
391941050
764376592
45498022
245866937
152308643
1903650723
669191525
885886297
1854727471
232734226
1849274871
2042579835
2026538396
731545617
1993109330
683075450
2002104721
767328997
742156611
211220432
1254262383
346438508
2088135393
835942844
1374981257
848500348
2136002270
504797036
1684879677
550918348
1354038323
1094422350
1334980621
906996142
425903067
1792117803
1325621835
314032938
1161996814
588966619
701153556
830620933
1134183626
1825691836
1347929709
664973426
1484669454
2010412830
372199481
1369131783
535425874
717884064
1452258406
830326857
1629812179
1444746193
1075149770
1866566204
980259630
283996795
590774974
1883159924
1591143970
751098330
1645544380
2094684273
84688164
36963938
2081449979
1583575113
448340615
1184724816
1636954683
48938692
750287460
69692955
695331907
2061899555
573089841
225568615
1156196865
381740309
957262907
1146973948
1394690457
481514993
1972586184
764794604
239528886
1486742833
60488287
1582574631
1357248690
20039086
765841963
722188598
2079206947
1959884884
1871304100
552348821
1665519269
425774780
89532388
1475693272
1172072115
518573226
1517939025
416770494
1714183111
1264179484
1283659800
343497391
1759457271
216672384
1023493863
1849737241
1718299515
1556505374
778015635
2069035008
2098274316
1008772
1765836671
1445664395
1609238663
784438081
591663764
623659698
1607508567
812300283
980261535
845369310
778593601
314376392
1951527413
1711043618
1564009583
1614623067
2025228795
1479136338
323672168
141394815
1038862569
1706655108
1213855456
551619201
1843739831
996979819
867864084
2041973097
1950578190
35793913
1072972415
846290167
1461446147
942945166
211659496
1249249277
1550027577
281183304
688011110
1312968110
1623101771
1178499472
672257287
49140888
67037097
1012091368
983125296
1465140237
1060013594
1820659818
56460184
2069704138
2047749481
51161376
949851621
1731915490
402198681
576297637
251764951
749845223
1803875022
914867640
1799306339
1757747271
1840812212
2039168503
1547429537
1524257480
1513539303
1097434728
1866753118
1782396991
798870980
558705394
1260551998
1495397929
1953091377
1642633002
1703567809
863193506
1230769812
1436732204
1928377289
505930628
1979279932
723658221
409278518
1935883103
2064523144
1573128846
740100810
1010286651
1411349086
1042713865
1803904347
1639052087
2013314718
598106919
675998367
819001035
1344364314
578252848
834580149
1536129782
278506856
1196761690
1243303396
1151118869
1512697013
1150532816
1727469310
1784984526
1745751012
1647931123
1872789623
768417082
490896180
1844637255
1111703734
592038123
425364187
1372489085
937509810
1664477019
31496959
1744242883
1961256534
526860324
196353152
621331425
2038923384
1803162504
1705147887
80279327
459834957
1874476267
2108055623
738665957
349678211
927361606
294247268
560509472
52744193
1750590013
446625391
1444451625
1429190893
348564902
1728570309
2025626747
1491478189
2046176867
1165049380
601400210
1092159759
1492353188
574126561
1332791198
689784705
1265791881
1784616210
247821725
1090865236
1639038694
1178179760
1019584890
265852490
1014254633
1694356992
1691093408
1441775827
573712169
326718753
309122602
927618968
1280440830
957704403
567839163
1594925547
587970473
1107982173
1412405038
792448446
1951346612
1513881132
1858062385
1353892461
1518426450
2108019895
1332761571
1016620695
839301803
120558148
930288724
1289345158
727947227
1571406492
265051560
620272912
1160414621
1836800688
860457683
562719955
2006102510
899044266
545762645
980377890
2055127506
544989142
25736565
1496117343
1269773553
102789801
169120263
1618302805
1574744890
1932474150
259797129
1742084499
328273430
1977643323
959527979
1243199133
1570051098
1995366664
64038969
424969121
891555645
1519710635
2013482339
1356172322
1344833629
1984519671
2106787334
400838156
1401296533
826940238
1680789012
85437476
645944029
2068505495
642660315
1486292371
1738572226
1844342860
1059743126
204195453
529708357
1643425495
1082927355
229455726
450647700
948240221
266664693
1762151456
1550949262
1038820410
1886481776
1731343745
2090144050
1351291167
21998567
59316194
1765024016
899986989
1624183265
870869534
1671419081
143672000
1496988423
1909156253
841181046
1440726398
1467982756
1741425304
1995592713
1138679918
1503145759
803308361
970716476
1134463230
1300961778
1037352127
1721648029
627655308
1342356058
1201427655
722580793
228692044
1625940855
125815649
1163220309
1989246218
703282027
2070313800
1696027003
1927303268
1760875015
2105723451
330269318
1727880551
509817344
1631150686
679842081
734258167
330314091
1568146972
1304088005
888754819
1061515828
2033055665
114686722
1109836448
71010318
39071761
657897851
1967137421
1289722113
1552172199
112650112
118878811
1846565934
311500230
2053979975
284225194
627849873
1315184151
1606004160
1030416623
158196834
1701570390
1634984622
923878124
202456787
1848407641
562275689
108320009
970343109
966652112
533286047
1060293466
892470293
886770503
1979586529
843379250
1521433256
1729376142
1631343483
153595683
1298897945
1140337080
429133239
1001748924
89038000
1334607432
496920957
1773118343
1243311422
680792730
239780803
1721972835
394473966
1960626715
491824089
1048902321
1248828472
1148444903
835631232
964577391
698365960
1478497891
247522901
803779800
490950033
1488817574
40134059
809109210
836358934
440537279
1814522169
448498565
717987514
971089709
1729688027
885573544
846675114
1069040258
1999019538
823216238
638742154
1894679559
2086421577
706478068
1958732681
825170091
437488436
411096533
1725649066
604614052
1666273475
612281391
203785132
1785927833
1713594766
813030683
1716167951
1369412917
291648814
681986179
457008626
1534866834
3085082
1407891696
417983631
1498608799
869734711
1796734396
1793706698
2009201393
1842300812
1528407577
223832125
1659568607
1654262606
692249560
1069643566
788312114
1499644674
1767638005
1876069426
597323894
997081923
2118278087
428347796
2063922858
469916989
1664145542
2140437390
40876867
1129674698
1840271849
554805464
1208350403
1758927190
782207473
1604337577
1244091623
2056775701
1741521860
944920374
1314391790
1562861991
357531419
952874166
332859755
2132385219
799869670
1496246937
475183369
1541796155
283284878
1743892218
660978829
1822606533
316690497
1584281346
1349398689
1965335609
124827655
1625580786
273906568
120373349
976198113
1493290283
503332628
678785930
397693857
354593262
387581828
667660075
1657319423
505401299
1010640119
24888387
882645887
86457995
951311631
1900067162
401257287
1247687079
291828607
1533816374
889932528
975389482
461564897
36827809
1661033327
1154581040
246320835
1649019660
519173782
910066041
1989041358
970486166
1739941295
744666254
1207556403
625090142
400872950
1384350599
922720758
1881762485
1962010604
1374503817
1628327503
146712295
1477881386
1298800
1479970194
2075824957
1039676231
1070083659
1531942775
1746590204
251428074
1880160925
44519459
1046838178
147476066
870500496
1115940713
1955388089
66153053
1472886821
282926372
1718694059
1887645562
320774611
1656588211
936225238
171677865
864255335
1876706079
977742796
1404858523
98859488
942801976
1576467426
271196951
356595027
451759109
1618082830
1626130959
317057521
1584822681
1833854842
636198591
1889539543
843418722
1795441099
1059832693
545348899
964565690
710290549
1531511805
406335286
1999587339
450065351
1004633689
202288331
1543726157
1651887415
378655840
1947917313
1172052122
139927221
2021324705
277659174
748499119
136294728
795767600
1224235889
425858043
589475311
2127181017
797782370
536091533
627902207
581628220
852238945
418434193
1544457183
1355592537
799485023
1879786980
128310974
626424563
1138481692
747133024
1731790865
2017467697
1632945651
280893674
1296258220
662094957
2123479245
984035950
488839571
1310868443
651932082
1448277678
1099109449
1644165335
1193648038
1991720545
1513564790
1565782713
2048031796
872886167
306730259
1458410593
1578387714
111252408
1229129195
2000616719
2030536662
422291434
2003828304
228080889
895899625
1698678003
1896322292
1535272920
1865051642
174256732
784901339
302093156
476623658
69325926
712750972
750236577
654906430
1667803930
1858479876
1652450832
1307966536
2129533449
1853771936
445851051
1618648024
2125923484
741818730
616653347
1700268960
494237993
680393284
133959230
700152527
435812097
14186426
53343593
1782677162
841029626
598746403
1154200139
1613641281
2020787077
2134635564
679356070
2076650957
639602554
630893416
1938973615
1399175467
1219440742
402192297
33432298
200327389
440785668
1093541251
615643074
1809935520
870165225
928962973
18402816
1298268017
868195337
1704737634
1247568509
252159858
83903625
551812881
2013714075
436754919
1538092809
1191682952
2105996437
209972880
526946912
1417913178
5491557
434597486
1700091607
874804867
202966513
1328851199
630318829
1405347887
897627186
1724706281
205254520
1571180621
1722084969
1702089322
94625436
246407176
329002330
1019926748
1794718307
893795834
561001945
1334641505
813243844
1393634837
2110952789
1884731977
991637105
712314235
1069339205
488880474
1773362465
462165333
1329993022
226016172
750528825
1845399862
1409884346
826037592
202772836
1478717788
1532330663
168394846
959007722
285266590
210945128
1511468431
826816857
795344551
1674338951
144779809
756587079
333134772
890321110
1684642160
1744438994
1418513079
758508548
835078051
507385930
260818564
1626038649
886636993
1979284496
1892190999
1128709133
724598057
1694407103
504556754
956430582
1218303226
1880663050
2008281516
299941147
2067974778
524223132
990753196
1393791195
1087089535
1399977749
1658286420
1063921419
1832606188
333375754
499831982
1185257818
42676471
1598324798
2045058138
1688665861
1610087186
74214609
1171094048
518286489
538621815
1146262389
677892313
1402295448
750025923
1329332502
1971779345
282285695
1633247368
451183475
2084414520
915294011
52744523
742487311
1780920585
733536218
1051183952
955750744
1501495558
1446582881
137086685
1746303020
431502740
25120499
2125022760
40262432
1485320030
1136036237
2045271351
1022649351
782302188
1036915057
2130708367
1263252103
68860141
181022909
856245330
931985480
1837003895
1839589
1804989155
1252316813
69215380
1342660489
1682413082
741044991
720750628
388288169
1033221179
1416790831
518846233
468525109
348097800
1051024632
1818244017
1835797064
1903904867
744754595
769047456
787019117
791504228
1094406963
864913580
38445241
503542950
1389751519
1109776046
1121596012
317502360
195964140
367300119
505009510
44486917
434032546
1290026279
1639659610
1759969896
673716543
833592198
676504844
507162272
274401434
1382914423
1620498585
756833382
460505151
561954589
1127905325
1709736843
1781371303
1881018620
1413580806
1236624111
2102843404
581246171
1560541110
2016591268
2033040255
101818528
1844273600
1443977350
1673031974
1824632929
737211678
1100917424
1576840751
1661832854
1015686707
1250764444
1982381505
1971223189
702582145
2054298179
458778922
1650779414
596202121
1296186396
784862963
751168620
326424594
1215724570
1777665842
1732614761
1640615412
492626715
2141467018
352555852
487257463
1533322753
1795787429
1544202842
1149542452
475401711
543232902
1526809732
750537195
1120179610
1665656105
480353204
1070286293
1123722457
1011546768
1552341865
448268242
1110043137
1228827735
2111730477
579241994
1960856939
2146629623
438007900
1884453529
1009401507
790283253
1415887586
1177950606
868871012
1128925391
1364281299
1341410683
1055867214
1364698218
1768124046
811244777
2132711444
260183336
98391396
99303976
1910030076
850261564
1014687965
1616827704
1362484261
1883590433
1826287823
1274816666
155267508
1758263457
1162263747
1262222355
1328531279
461985444
78390081
744888576
1123137025
2120013158
1506886336
1005835517
1666653221
1231275617
42153460
801293336
1433210287
179200229
429894407
1682626675
1128925781
1521327529
1411760575
391576881
1275425843
38577167
222137486
243471598
1884163563
1308671700
515183443
1055441582
278831859
1515387797
90777972
1008074849
1278724318
1214189809
1825304655
1520624902
1690273170
1753133119
956411014
1072629662
1419236186
1483948092
543639858
1611412422
1352450235
153172028
914802896
666095019
592016891
186137598
130033179
1405905317
2050494650
1258830846
2043400303
1039805106
262571851
2010875948
377043836
974682795
1499278641
1787191337
125818825
923168014
1906603434
327134223
1478359063
900834083
1128813127
1480990830
1814221254
1669167836
1743310826
874262469
1906233066
1888244083
914986164
1422473430
985141992
1022504354
177011164
1177699428
561734272
452999556
107556722
179617065
573201609
415314155
1290066807
2128058749
119176077
376764084
967357688
68087607
2065908485
2116256115
990593411
677945528
1855524694
1873047459
940797050
1458096024
1996949929
1919389054
1653476972
1801705089
1294809086
691908543
939316295
1269806978
126073892
469624073
178419272
140395785
1691861181
1191541101
533783518
159542183
315923153
682523216
235735395
280707542
1475821070
1666310798
575543432
1552605637
26659774
1553919709
260278132
1225513585
390366079
1325079011
1015676900
649319344
579442590
98268540
971186580
224253631
1309708040
995434426
1728826963
1611639486
1824358660
2126714426
70102154
2116816969
1176674551
1336841394
2005217200
1334869906
1429151357
269522550
2134380155
1952886346
2054033139
2100086034
872172916
2067809098
250932439
1074147965
8241372
2015995823
1759708048
1970001111
1060096706
41127210
1049260401
1676691187
1368328557
2103338797
1990389593
158152645
296206894
1896391186
1122765619
1140490625
180957228
668511020
2032128941
348156353
1708909488
300376735
1619807550
1248502395
693846008
1623449700
2123145634
2064765592
1480126312
660985485
1798869200
1760084294
598721304
1637034148
1759033845
1244180928
568730245
1852004757
1877308465
343413497
254668610
211449097
1944083847
1580942135
295691866
1575922570
66343455
236706828
279739118
1155887006
261436856
1508136787
832920277
1052774088
1852885924
2050380946
245632190
1524139376
1721753014
1449259812
1871639463
1438374172
46084950
806960571
948301374
1481282644
1982667077
133409428
175909003
362071359
137030251
846130097
1862723442
460082446
520847190
1246896372
1570851519
1379473935
556362686
2075680803
1382883874
1551770710
1782296499
2103503117
2142318818
2142418870
1806710576
2130180450
1831461944
17123181
1785372259
503210062
1165131474
1363519867
2067440860
547730851
1085594973
858848982
1274087348
1833364414
1527418815
1455293141
774210869
1308732870
1322742516
1207055696
76435550
489447250
799830784
698501932
1103661893
96909090
1821154327
462616901
1990556129
1533003279
125849427
1072805687
1043653947
601633102
1456546200
368925268
849502058
657230661
450718563
297975266
652340376
692128899
568053841
1700394164
1918887408
115765206
2135565053
1367318648
1156238216
2141172946
1567207849
846729489
2004999999
1227752026
32995140
1197992176
39388881
363754785
1948780481
1991235733
1948173043
392140130
1597378764
1769172778
769592495
811076073
1908001931
1457295028
1759503239
1528264275
2117568356
461800845
865601361
2000443144
207028011
53358343
874104098
136666448
156486265
594712762
1693357706
1091716954
179786214
889945791
28438459
618123065
56453649
1419064748
1785682744
11804277
953521262
1156638617
1742031111
330580734
1511240631
935504157
325380655
67285234
959907264
2000426034
1946839948
943213965
1920148831
582320617
746740022
798942137
1914015447
64323071
1112458148
1475328009
1470442934
49250035
931885150
1735695732
1870536597
46721557
350834897
43769620
1947422883
1436178948
1350827068
1683826819
725212562
1871356327
999682326
72551882
1098374388
1694412102
58327433
1322206935
1037937522
957668171
1755972592
533199838
1231602263
502228126
338793429
382005673
1584623868
1030803565
438347720
1763571572
1198547244
1024785535
1398930874
725516644
649230967
1636751750
1408118170
625274476
868821153
1959780185
1483903098
926951940
1989487542
1467307330
880548264
1222963359
324297272
738755879
1597158782
468444329
691771683
238217708
901382515
1640504413
1820357325
397029297
1471049143
1808745586
1316587633
2117569424
887368064
340848728
157487480
1620941953
576290941
1306913666
10270081
125445212
516032879
1534290906
776835819
247523821
1451040880
1648765109
571609690
1032242120
1976682439
1425250685
509731746
399028316
1191059867
1168569218
2124771816
1969468410
588766611
5213715
339459759
1495901581
465758115
892223780
1332000281
515360266
473433432
1090638404
2011504207
922456344
1632149387
2110591733
1302469783
1953707452
915900883
352830965
2140683713
429458252
1044020930
1154759214
284107499
1412058342
1908765067
721517917
1438971375
1885080725
994149294
660349247
1425537349
1980323451
818438290
50755331
1573814155
1097504762
621884081
1829099255
1432565459
1785859722
2067703422
37896271
1078904131
465723426
1892407292
107594868
1172241435
520234621
1853414307
48520849
1186791576
1326872302
800628741
1082156298
2040860363
1690473047
142032298
954527521
650325892
323713753
1136301680
857932488
1850939086
1889799331
353395134
369519930
1937673398
1972744455
900360399
261179801
831640863
1256248900
1528049056
684335327
2060985277
1724680729
158842527
1789580179
1625638442
2054692716
1673876351
976656710
545891638
1727719791
1917659638
1635083051
1086859913
148964650
1258955689
1628182857
5854362
944637870
620586250
1696309272
1928200919
226072279
1775595253
1966049268
1080990192
110799660
2128715382
1991646887
547055290
1249895618
1002946929
1738645065
1551023358
1819067603
955444649
2110398636
1587549209
1456178607
943942309
1083710150
1337661478
1952674157
112376932
2106441076
1515154774
1982242030
455842805
985578324
327909677
2057908733
1801492311
2005776395
1887028903
2107504560
1284558411
242498078
2067647898
1137975916
1107856284
731816695
1628714359
1648824779
1887678882
1691481381
267936066
1730968448
1280557421
1004448117
364614425
792145345
467003780
938416500
1095234256
2063095962
1337544841
718873573
912466751
1909974174
55998073
503382394
708385005
695266098
1898101069
809402552
1442360351
219082472
592496652
2027514839
657625033
1730385785
1087240784
805528286
1894677729
38803078
995434426
1960316566
1781496798
169456223
332545651
129251080
533051487
1507723182
1877387812
1397897883
1465390106
948837494
764850694
1667849294
1250733571
83397958
279045806
1712367611
1602260636
656704430
545630295
195015446
996116084
27190542
553328143
408776504
1339723909
2059850861
889214844
604649468
738057775
2031893780
1109391219
945754560
119287850
1946067861
1782057863
1253656782
1024834898
519417221
1530375402
801749706
143132628
1143090535
92120137
436279137
1549703003
1006565666
195249456
566417767
1706987135
1555324871
1038353222
1792115329
534354566
88207650
1863045844
638510513
944920374
158492463
526483389
799752676
189151915
378454392
1085138451
1640639384
1876161676
208616537
203147594
1297121453
1223616580
2060847880
1325504140
1649041413
49680278
178055238
692573876
1058348345
623412912
633690546
193421802
560364348
400162
1961413275
1674213310
542059751
1892098115
17207349
330735505
927562187
939804226
1517121326
1734119169
1443098570
1022692546
1935768996
208783763
1074249408
1192765432
2055456589
312408472
1032630744
1941554644
852870065
688330171
485387054
582236905
520347209
1854654565
1128715888
206278534
1286759054
1800656191
2131906289
390048832
151962686
250127235
1746050317
877786410
101521038
897066140
1208059777
2065913311
185450609
1290895612
1267103107
1272242987
39756705
313955677
59085866
1443427785
746810841
1840803380
1080471946
613352983
648332026
153628435
1548454064
21995210
91422968
892262178
2002890775
1314269496
909194989
1079219270
1361527091
169438834
199001448
159401988
1508719149
66451108
2134782039
1056397758
1415595625
601453060
2068867894
2037525935
1251620241
1648609910
2050962062
510782506
1204605868
2042692281
36430639
1209182780
1792281961
1960237941
1382773958
1170679538
1421280511
713793226
1028692789
1319469979
750027417
816574642
1667089999
493265099
1744645471
265463039
281288002
211294317
1474547294
1546487009
1348817195
693092879
1934975457
1482246092
518826440
2120335067
1915711533
1910699450
520943652
1979442126
986320
602706908
1231879674
1418143305
817428963
963948854
2008382640
616731433
189248896
1177337187
1118402592
667645592
25074774
1365318860
2137188241
1151213484
155175460
134697726
707044114
844545906
553230318
118163610
1956460252
1672295645
2040797629
1246336160
1453838956
2134901234
1710781061
1747185798
53592148
174921389
868407550
484757336
496366093
1475132594
423335223
1680065093
2005636198
1381585688
504603522
991808358
1992262610
1088406183
1122749348
1275466038
27180622
936380464
1480152732
757193804
760378189
2069391140
430575524
1882881663
1417819353
791873827
125931832
415234829
135138416
1063544840
1360048864
582461042
121122885
1241597367
535906436
746007410
341966516
1707794461
599288508
1432152227
985053561
1679241204
322136387
232955127
1562543479
3286864
1757286649
1439707062
352136198
759925359
673876074
1842184834
1989747496
832535629
81816469
1369118838
798378155
1158463972
257347444
1148531286
875650018
501631498
615058943
858083163
1524989118
1673507127
748053052
2049312075
1706439464
1227329139
1452039600
1108029458
1032734966
1147149617
141120798
797451440
862129476
1386299044
1289935046
1406442151
831911901
778603399
1898131080
1601340416
679624015
1233220728
1735736030
554392307
1536205756
1523828381
68612250
2005299124
1151290363
598164489
1605462591
1178487060
1854926610
1094218356
1093602473
1169607801
502496193
1570675804
1526396908
1293168152
2049269775
1331385309
22814920
1268580202
146278727
956087741
99710259
1226697535
1228346205
1843662249
1536317105
647018588
123309706
552226567
287961756
213007280
701821054
132210579
500114522
364153341
1998444140
1396439222
1830967528
1069877215
1521861597
140862629
1289552999
1646488246
589597285
1399275606
28552912
390008007
1942586647
1686354587
1054670954
150811969
1265907685
1738586792
690213772
481129332
2026049875
1029589988
80280149
483327402
1438902349
1099478840
975859957
1903454960
2022720932
1053568426
1578843533
202194295
1242644818
218800263
123099525
799094289
1135416567
315224312
1873008454
617546086
1545835280
1053712844
213608981
478522331
1424390194
521826602
1170943101
1344176819
957337276
2136226334
1520893053
68954879
2126784070
524102289
194996055
1840374816
173349155
639413337
471734790
528858599
1723974532
1147764826
1899723489
302301787
102761809
368024121
957648678
1554035699
121092126
390226220
1665008158
233416146
1769935176
162447293
1617531897
1219079628
59642874
229277541
805367637
722293161
1362778060
257544423
1679523238
2126807512
1531821797
475218455
483900273
1338793398
51484426
1649702256
1416690204
1982020835
1894093302
267524421
1257634077
237898516
1569748605
1772381787
1213487749
1619126499
1880442665
1442050002
2091920896
2106709188
722848701
454136605
1638314252
40754002
121744153
1503352989
259184097
442152880
740857447
85568831
1560783042
1886639770
1223396187
2060070206
1612493863
456997201
531188482
381118935
196063746
1847806834
1805318342
1639547560
1497428900
2129915611
1552525636
1767634463
261334497
2049659869
996615609
384849399
170718716
1115789000
74680960
382348509
1663566310
703893219
1393468560
1412086410
990480824
1397504743
1647804722
1316751577
1256255830
51214078
1030040170
315988293
1882166625
650530685
1739316658
332624094
540704210
396613382
134994125
823827262
1691609581
984261678
462156605
733400717
542864326
1239619820
1147148772
1154414540
1012638930
1613676938
1135086695
1469711286
1859237326
7218087
1490319279
2054714953
1787037427
1862636296
1625007675
1806761491
130845876
91565353
1323264396
705079988
1716449823
79781078
424590430
1534841719
983918240
247650013
1446557232
922044098
1495200085
1718968239
725798377
1367938967
2137170533
1839054252
794997446
753155519
1922835354
570949187
1502603565
531259798
1897456099
2073293651
2065348849
1936752519
136952251
1012437697
550916961
1521220733
272316469
1895157523
1887464270
822403174
1069327667
250052689
143912251
1395865900
914119574
1663342680
1815689724
514753933
1356056144
1476907453
511043403
2017433664
1437378784
1876111204
814620147
1071662154
799359467
114140532
448810779
1920344732
1903481454
1650808588
1109863165
1335698689
1949008988
1921926057
342837394
1491178378
914662955
1325889652
114693334
1770067303
148777896
160181953
1470937442
1707436386
585375686
282527913
858069915
1591411693
1229157689
1537275944
1021080704
565200228
1620609022
100593077
1275438212
602280931
2116680201
425869486
1771905963
42729322
965616259
77894163
1818175625
1320493812
2068262422
1034089216
1718720216
722414589
1595483604
79066796
101845842
19609699
1085999272
364380712
1913373772
919704406
148052779
375005535
1663740625
1191757842
2046194751
6049426
1391350292
1492194338
737893820
661840131
1467336025
191518471
892116300
1669322375
2015469080
280347662
811004371
615701408
419619870
2127453420
452483598
124855780
2018316672
285937452
1578021404
19042264
349268998
1877922575
127662771
2068896553
1498872793
1401124669
862868436
527133053
1834944372
653572834
1084266060
454787084
1362993740
37548258
1644949972
641761463
165718181
2097073431
835025863
1978000018
1188214510
722531077
1707591233
1830030614
580807801
165588519
1828241722
2060362237
488880474
1496538740
254297529
200684838
1513051165
1401798928
1190713257
120673391
11955909
961141256
1809633012
1220554220
1255608853
1917751670
1902163584
1464627214
2140129417
77632731
2032268304
1553737853
103199815
220275258
2016232076
761380871
1372330458
1816872055
2088765812
1030250835
1074573835
73977659
1765463737
256275730
1239809651
267463924
1016446389
2075397330
1732712018
675605086
1006828045
2028619870
53502046
1128546155
432351549
1854918111
45466747
1563269100
469603769
2075268234
531601784
1330001969
923343023
1941751588
1786569453
438270903
737832501
608776075
2004646991
1664798404
1775885730
2122154799
1397824746
117840342
1702905850
473831004
382197151
421022785
1574962495
691052033
1385354874
1122092296
586108244
1415716798
1026850006
1100493027
1416816977
1036905661
508859743
1230831346
166588017
1820572520
578764539
880264214
1068324779
405917378
1399276027
663385729
87758479
1068849106
334579154
1683037800
1956881214
1778124024
1699233531
1468387759
2053844935
1606685117
1236605076
487090393
1782039035
696612417
249128188
398419894
887899434
1306425749
76876762
431962664
2053254664
1282062115
1552076001
1898423199
129152301
2059774922
633477285
84741748
2096120278
944022387
767022507
1962777409
1022846125
604631082
1496415729
1819211891
1215786080
180338406
1913420173
281962107
650747632
213401601
1225040338
380761721
1403927701
768845470
719749762
1809031053
1073897317
465156690
91832321
1182665537
1412764128
1920318567
1979576258
534414543
1484234531
1135994801
1692952436
636816738
1147118193
1870002740
585026062
972245989
1614127004
1125381151
486161510
1720575201
1653434434
805010294
1842094055
616676664
1148369809
2027984125
1275397533
765874375
1316740710
1816601660
1849167574
519837404
668830731
2008421944
1821475199
355553146
1338506270
1504584281
2135385999
41418102
1857773184
1127215028
924082196
423756331
1722808460
1120222633
1294892719
1482309620
60855063
1858437163
345475827
1778965786
971889018
846777225
832299268
1917939566
938535909
1977083156
1091204148
1164575972
712047777
1803340875
1252360710
1321594562
1577887864
554354147
232875139
442506076
1597170034
102777138
1390346049
1754945439
1223339096
1987864803
1278768133
1043830425
1751501824
1217122195
2081317933
1975735156
1381405826
926234270
470752855
1606708571
1787677556
528319707
78223626
885853418
853016204
122334492
92820961
931801398
812605540
1162832412
367266456
1789532686
695143259
812459354
337744237
10260791
1654453592
546388097
466727250
1861969673
2071993708
1194402987
198409828
1073331080
1891344409
1489150441
878310745
317456565
1926504705
1937516016
1038944283
1641772311
1022200483
14140674
535343494
2091653175
1795865864
285112816
573173772
1758038842
2038703078
755613901
964371395
1041652801
385133024
1319321538
678150970
450156947
144069115
814027946
117134271
18167525
1563231932
1742894949
1897586630
1102225547
1143213360
6248079
1431824686
483223481
1834469475
1042455128
1707442107
822636326
1962045454
86945212
1327736920
748291498
551243926
1699295368
999105964
608618696
1313995416
335067030
765333158
290249249
1912025261
1906110546
907358217
753177033
621260694
444121048
4053413
320162519
906039487
24074634
1899769455
2115576722
840869704
1063705607
1891926297
151674553
1080872248
666842352
256629602
1844550065
731844994
1465657358
912177379
1088848079
970511812
952793787
1230811561
352496271
453488177
1934560884
696334799
706826912
1132170161
1945625293
1502599520
1752392398
1349726683
1154161871
1461576457
1720666208
1567125969
1256643352
1640224346
708470930
2036559659
333666486
1576054730
2127677901
1958855218
1800057546
562141223
1245106205
129088785
1529261260
1786696191
1801947088
1258939446
1557634628
297400986
1507601981
938882963
1920817261
648803804
1186162498
1272714298
2099376722
401055880
1283692515
1942045852
1643442730
57631972
1582256301
2085015970
1078221379
418023473
762880531
1805644473
1134392109
1035420898
1104385961
686974798
1114099435
1712632385
571315003
188898034
1279989756
1427679596
1147082157
1361257230
1646177183
1701304793
171576018
903438657
1674263443
769001944
1850884414
889203807
97996824
1742336935
310668984
1294219497
2127644254
599213494
1230667570
612211799
479430296
292548522
1814473171
223006894
1673404781
1669877345
1567794490
2082718308
1614382918
1342157117
1987068296
1805586787
1714062753
1324190774
1727320293
1908817731
588691213
244449273
579338992
2012497785
333172618
1418428706
618444285
1425195063
1673584083
2090237845
454503523
2016076600
602656569
676553046
1445018968
2086990993
296633872
447835895
1746602021
1391752643
2137513701
1479339459
253577116
626208198
1227183406
740102393
306434732
1867827253
454380900
1840519390
1399594643
1160000960
1167844910
339259421
908852086
660396944
1584416472
20383973
43433490
1785711275
320366310
2065735260
96397712
649441678
1183772694
192485475
1198490536
318206126
1832422687
1236848125
313218235
945380119
880418400
974730872
84061163
2081223832
441822150
1221483177
957021368
1377277643
1993267708
376423337
851693827
109255718
2036159761
1060118659
1349211948
1700589440
523908866
738615810
1690787189
1045570172
1341450713
2114520993
116127427
840380347
69068262
420133434
1176362828
1289119757
1546700482
1898021976
1329892415
1298247010
1680961771
1360241925
691286434
2029037619
2106236377
82324312
443565142
1818659890
1694292907
44601124
2029964582
1837178862
1348453304
770433067
863777986
69276909
2136551400
1722561795
1287469753
1401864220
605429843
105111298
703987038
723007761
904086524
1860355626
1975617748
1057994298
1185071417
307715601
2145111111
1257202542
1982025228
1141248522
323042297
1827573915
360471656
1133908931
1525687139
286144591
820053206
110534731
287399769
221395071
2025269125
1806527882
1522403640
1655531630
537883489
22631038
517323888
1977649111
1990716885
895634769
1253185079
1121548263
748376742
865179194
667773320
676439281
319549830
1397410712
309786879
1195361852
1825138761
268100510
1193852955
873157166
1069382691
897728000
2092119501
1961159875
1169940973
469626603
1804628277
430119730
1890291216
555672931
1333699580
87197760
1052076354
137379130
1902268466
1051525155
1727525567
664399696
870633357
1160319832
457487116
1156321620
94912457
1038061515
3466109
162573385
1458359013
74208528
1384098035
170444994
1664177441
1705249850
1262541124
383108991
1532775286
861299080
2114688288
1529807154
197848522
1418311614
1074082166
1090088994
980849935
1995983868
933743948
1567078633
579277731
2124657989
1956290694
2030941382
403603933
933843356
1956475981
968644088
1113027666
147100051
1408993427
85432208
36180018
1780849350
1857845550
1544979947
1301395403
258678416
1034089216
558849515
1535197752
1783107961
1455826564
1566911661
216152469
1861980724
667986859
1324677552
1109368603
1319232835
393780901
2082195560
1408164176
1143279590
416823692
1993457408
763742999
258701581
1991217323
561849938
2098910404
644124534
1645387003
809673144
704336963
1808067098
1506222542
1123680468
1866852114
316082622
58936703
303307278
355651108
1952747662
1767057912
1845758412
2119563931
1280910260
1321459768
1400048157
522659587
1926061939
195362521
445457461
278565549
2069021665
98267117
1603304084
24309999
317461477
545891638
1339628114
50270219
429131341
23833440
1149335935
213950000
1919689394
269460604
1935257113
828640848
794214452
211077235
1190889461
1370334476
939104497
960616465
1237028085
1026470237
429137746
1409092575
710927520
341188540
1777641910
229561000
1246818914
1767363663
748956685
1415426366
1103253943
677853805
1715551376
48954428
2019392127
803455751
1564391332
1962389543
987025323
588238732
1604156554
1076042332
508965715
2061624297
1803230965
893068858
1795748618
161856715
1449421541
1512278317
854175196
838969207
1035201804
1261822747
119598752
1827330988
1096677920
1220914972
698621675
1100459281
392689436
508693445
676620524
22979231
333602797
27124424
2054087630
1786024248
735439471
336299873
84654633
1646253426
528889420
2060023849
2072409671
271625670
1646231219
575652751
348151316
110668460
1725550796
1886602644
1829086670
481004883
1488878055
716288821
888952179
1042845308
2044775472
34395734
1736537065
874360748
267909136
1607486843
1986403071
687183300
877855588
253977961
20012405
1024849820
30269323
874949672
1884421661
1815357892
1925097094
2083411263
1108246413
973346040
1071793236
134803921
1480738141
1339785322
273434683
2107488924
1399562640
1906011295
1858914452
759634232
1594974276
406632040
502001550
59582509
984953080
287359095
1905628835
1043046649
174066624
1964036619
1944236825
1240369824
386570487
1009640914
430577032
2038696019
1927740405
1394044994
1321431573
1437822201
1341047945
2071743012
742443323
493502995
1717362072
1300581125
1309714211
1207463860
2066449186
376005743
1232477743
2127202947
975503977
1306732350
1663344458
1291399882
50274849
1859810334
1121900244
226427351
251733864
1532982959
834895060
1404636163
1522128667
64798456
12669992
971509598
992591782
270861906
992492140
230054801
61269413
775717557
338796664
1750055677
2072698495
1218625487
13021817
721115457
123308349
489436868
243976558
69605770
495854648
97492760
650521412
50480276
707915015
1650055663
952709106
1218917609
1656720189
1347581354
910649125
1075082260
487487343
649473416
242870762
1359857429
724338073
1016728414
1022339220
1351630920
707639647
1293772301
982538939
917439915
1859205814
1959452368
1838078579
1967389849
2058592704
1300589406
1138100611
372876003
158156566
563752466
1661872823
462218647
680761348
458838213
1642600906
721694975
1734682254
1006085428
636788544
739021063
700066873
1988555447
1694891025
1025312159
739944243
1882263632
2115592415
85778847
1456489911
353168565
534171610
1486828682
1537437681
1891297017
135249818
1647610464
764817701
1097517134
790444172
1229779717
479916150
2026489982
1631192366
1847062115
2088153453
1913748522
1068090311
1358977398
342437873
1281371489
1450389594
520104366
279285254
1350734466
1205658032
1749992460
496046686
366227907
107366609
259539147
938336078
456604109
2036087939
1673960988
2092882099
1469222707
1285007058
1322646585
1912034093
395257768
1785520644
2060397813
1201734848
2041329213
1146406823
1680656449
372421761
1256660513
1345806424
2005076174
227470454
38550565
600748236
511518351
188020105
1978702688
2014338317
1865755876
42705284
612796108
1274939642
245448894
1986806308
822976325
1162900954
765118050
1721951297
1280070978
1998587237
1928677592
1006912517
1525166494
386783836
1266041648
1050513881
1812911139
1046844539
1693892387
1997411368
1378482981
365792511
171854903
1020343295
1312670050
387616532
191601607
312741687
916705692
144945840
858485111
1855220883
1830174919
1142513293
1448403019
1541099115
202119415
743344893
708055539
84126863
2004081429
1033647732
1797987389
411786337
503335198
361829622
1568345779
1612956854
803545718
78111965
87670372
1680260834
95077163
950562605
1528130237
1647196194
2092550610
867545778
771018637
879092915
1057631867
270448349
1685605276
333592849
367498619
1252877436
804469917
2019920345
737373897
1705487304
1833485710
936069648
712864234
475411805
251512461
1661747351
711566688
49342953
544967105
471927082
1939619964
1372550175
1699983119
2000930915
1772670247
1036776060
1311549787
1813813104
450730666
1676057004
1997238035
44160878
2015001348
1878804714
1846547168
142809514
1200869229
508688744
1600867772
1349654317
1090254385
2055441078
822895141
468307651
271513417
1131186387
1093290097
2031627178
1620762665
1478305675
1740094408
1891445113
1162180246
1207745966
1793814759
163109936
775311256
1628912949
608419146
608502632
114357855
1905759992
1167832781
1124752743
1131751578
1375903065
909112676
194085349
977753531
1385676272
1251542257
309225943
388700192
1321199252
1500220521
1254225810
1983735224
1134692014
2117760280
2074432372
948378269
266650480
1515891189
1670764102
1969113989
1770187370
1834105452
1554815533
1803416123
1224259461
1598670004
798386387
1676178496
1045178081
515472445
1373577390
583711940
69228028
646622980
868338718
1122485785
2120361804
322619073
418324354
462535143
1809712824
1916311962
1778906529
190550833
175428243
1394229364
1593845795
2065808941
1830749243
1713998958
109607463
1699738465
1973442624
1166668211
398727144
368076021
514585218
1631350791
1007150654
222858613
426641584
1333213846
200574051
1118569312
284177301
1468015270
1855818348
784708168
512247228
30785332
884236373
410282425
1254003112
1193706678
700637084
2137993282
538275767
408279906
514839922
153076796
446484172
1606571595
1154123608
611746328
1312824519
1743673779
427114168
864842622
1388598195
1073318312
1646053880
391607022
1536324774
1342254627
1073287099
1466080623
586858975
1200604634
1020899084
321294604
732421848
1962352039
1960057853
1640577206
1783706800
1978318925
1137355367
1587399058
1489323301
1004265216
361787350
350373561
562219519
573323894
1952111860
1298488324
487992064
249522287
854944545
1504574098
830127275
1432474513
242009800
730410841
1434163800
152939932
416544417
81031393
725929679
2092608223
1766205648
1780193327
751470712
2137131762
827639255
16058769
797234392
271188708
860551286
2122032262
845426702
1144084766
384245188
473639193
230224514
980062019
195309029
1035316636
564265271
817806566
758718007
887905169
1375351200
1062312591
317162908
429929864
1672593113
1731007540
192471091
1567853486
1616536047
1888780927
1645855847
1230093740
1202548300
1276136342
1979813109
898928904
1732124723
187965340
1801170981
811256345
1067415146
1236775393
927213542
616408633
2066105955
1320735597
2143228738
2103056602
1038894873
1578428187
1689183419
1803948380
824872798
492139278
906024898
687651696
247989086
1975503501
1738317915
302514167
1727592711
1810238094
1181362016
910690078
425891320
1369462219
379429385
2077773020
914668640
434987120
1622436166
1421001841
310692667
920087901
1909378446
838640816
764843766
1740277336
1256704091
1790665748
1748769841
767628723
162239316
1860699323
1368869975
416108812
963506205
1133175095
546806934
1552858416
276344048
1265092290
114789200
1804991245
1222090395
1089865230
1636583429
1191953060
832593365
1125980137
432389504
1641376341
608278701
1712270736
1174805450
703158095
551759084
1692254407
1692304704
506309514
1628195299
259903401
160578559
62573366
37558786
626563197
1475699894
1751262505
73490972
1872908506
589597285
478742557
1331711528
500785074
2019920345
1957071561
1622541488
1754636700
2008406535
231037833
936223177
1461585088
1745753464
829152186
210357874
625798570
390366184
2118370062
698960963
2036032198
1838924471
635495962
290298018
1296422085
1122324188
172521545
1881429555
645474847
724790001
1398030727
1250493252
1359672506
1542043993
160955539
1339138446
2055527052
902375685
1084522510
720690023
1002859192
144976151
998388993
947174414
510537000
193848902
471745706
186873858
936075655
818191636
496109304
1306793357
286506561
648046074
400723301
363718956
2090521251
1329346564
1779257703
1403923899
1287592405
1184247376
1998074598
1074153078
1533974992
84482008
820505529
533074054
1710656054
2115403190
582515032
1262454057
158948174
2129996941
2082390377
161413728
1987802238
1290838483
625706055
461416764
504775720
709835381
1874880002
889427594
749821224
752226007
224106067
1381582581
1739893164
417283795
986300564
1776226448
1184050870
1977558745
760886583
1455036632
292692190
241845034
1856188669
1040267792
528236026
2146420487
1386817984
82369363
226039504
1586893049
461557922
1848129212
449992421
1151434341
484203968
1243188753
2138537888
1176752098
687332853
307258532
296876483
1834134482
771427426
1610122029
1834172301
815124710
620008829
235176488
668899908
1774774613
1551076605
1061424381
218627585
1389330142
963161599
225624598
1854227012
433657121
1454708652
921296348
1539936765
315146880
18557733
807581504
2047130841
1117321149
486709772
252287467
697181376
782727209
846755707
2030747313
520179515
460193127
863332415
1148030064
1381945134
1158674100
624570101
1629315141
1378875594
884265602
697930732
721173644
313822165
2105196197
274163337
1370611370
1929126208
1978338528
777821052
828535149
1220547622
804389291
1564411722
1818892972
475576095
1924991855
897876630
1827518374
568970740
1134790417
573054911
1689493473
1178760553
635181636
1125830530
2116554054
1988881902
422005069
1313057435
484926000
1320754270
1207362448
2007090616
1855621687
1949308171
1696067877
1798018571
322135406
1352486089
947584097
727945157
2123017350
1024400069
1191793412
143600575
444797359
1240337331
733829788
1928496918
1850945325
451672539
589996567
989006636
564766094
1216427438
2139054192
549799945
2017476077
10319111
465996167
1140337043
1691743193
1399878652
300155734
502250706
1648459121
46632008
321394413
1025117198
930064614
987317369
693200893
715470775
181478272
2100977705
1799419392
1867767687
696324695
1192378799
661903305
1706077707
1687073296
813454181
1760900906
1702308643
965016311
988174486
1489311992
635319594
668516923
438097886
738926997
508578122
1429679326
2003035237
1670631348
812928655
814335382
673984892
1985274181
2014170053
1779660553
252215762
123814699
1094219732
2127224518
1018060235
1997842357
770127915
792576185
476293831
898671090
617722035
384012839
1507597412
926093675
1500952914
275585902
1204672757
900775302
87919279
1383406528
1539255288
138550333
1031247295
1970605730
1872173813
1009990025
24456335
489095746
343155070
281063240
383976835
1875176877
577944457
1498243513
1362730050
920952085
877192174
1986870627
246219395
1897768585
1703970549
1062863693
2096547365
439386717
1802464070
590435795
1303162994
59999648
591180361
962788312
1634100941
1677929412
1084034769
817846124
951784022
1537479935
2095076370
183298006
240774115
2017210271
426200351
861660055
168792540
598033334
1822120523
54724696
191632301
597125006
1293136927
475109188
2088375679
656629893
2073253343
655761126
1498161829
488658397
1523645707
1983178253
914401527
784818980
177895674
1223261214
218330046
473831004
369785323
416433491
328415467
1266868443
357475315
2013090091
129443002
1797046508
878924550
887219584
1482002035
161707847
1899375816
41835806
1452072300
1325825961
934244025
1483509569
1390628392
1779446361
2116103327
1848071661
1002577680
319292582
1694486162
1200135899
2022550511
1393481622
1350223720
1882312402
1904012059
1868745166
980557707
596803006
1797444987
1820100992
1577247833
113346705
677923224
1304917761
463288463
399777672
1267643196
1875082110
1297707112
2121631185
181307172
2016957652
1953323412
1420074628
1222495022
1186270997
100632985
430337230
291038050
786686069
82430483
764862223
104256651
1304514310
943711898
923156313
419746721
1477885306
288901359
360926077
1563042624
1417725456
1804397789
1867373814
181305177
366386262
561964365
960494904
1908726340
1377027647
432774935
1115494566
2009282919
1905541773
1989496199
584143155
110042526
2077545741
892120535
873221648
1409767553
1578563878
257803899
1312936514
747526896
911753079
1968699148
335603760
1965252742
1057455925
180197538
1929712388
1398330662
1266652441
1023085534
2081709253
1085918043
1700391967
1653104724
2019492033
1133799496
1405959668
904032559
2095928134
1408185003
603908453
1645564203
535340734
1336007818
2143337315
1950096018
80681387
1713567085
1325387638
788337075
1545704432
986914015
343528845
857283596
1233224986
1760523964
1671841888
1768569038
2056330282
1746426843
1624595460
2113545795
648464143
94165377
349174416
384725805
2044308690
741521312
609430865
812515822
1534658794
424958467
695363696
117251247
1164294776
965095035
1189131228
1646490127
1329706589
1851250206
1909329163
1932715567
70476721
2077122412
929439629
423239972
1297929636
781537295
1810270359
95074174
2006397307
760763344
678497730
1356356200
1377988669
1270494217
601966998
407958265
1757394626
737574378
332295002
502880347
951026423
444975803
964047734
832719314
1597426527
1660578850
253632537
1256144381
1963752
715940196
941538545
1051120064
1271723768
1134549037
2051431603
441903302
1533125325
2109492740
693732153
1341724655
163556045
1412534652
40638571
1245536221
441296628
1751943954
398248343
691141314
1306973922
628429981
2017269791
158765714
802787499
461992255
123184315
236097485
1150737585
1005458672
1153151582
258702261
795624556
2094319243
1997891543
2070082387
1224071268
1212483522
869350758
1671230768
1880347225
380458354
430968142
1578997759
64040865
1475102444
169137715
2084059637
855710078
888131115
780230914
1892902874
1113333465
1567952656
1349524094
696201987
1129863112
293835056
1372917071
839738937
495309269
354440713
1434375201
966770883
621362806
373213114
1377824423
1775036982
1271331345
1985119439
1379045478
593206343
611770426
176098322
385154697
1407726836
1255644836
1624493893
410863292
1252029610
2059159802
1250395251
1243823279
605044754
1144678807
1499076230
2097749875
52636430
120815880
1040112649
1419698950
1288874803
1618072945
21165852
1783121299
1280196539
277444370
824129744
881570034
1459938967
263302262
1840628536
1626255320
1430475336
1247680530
1898535666
274755488
957244418
662054319
2097863917
968068496
649136329
209724218
1124792006
314755396
1263517333
674694710
442472782
247531937
810544685
858011923
424051539
452308414
503479856
1270120532
1606359527
258432206
2002267386
1890172860
256615799
2097516428
831020872
1473531476
1239068602
1510922205
905464373
526108595
518950213
874285886
406793581
844983476
1442362939
1850692116
95317172
979513443
1874144755
875166312
142125352
315662659
910626340
459284364
532270612
410918728
677224267
1820270503
629482067
1547597438
907342576
619978702
1608999976
564491027
2071159694
1631404239
1444320473
1401057140
694576858
2103504971
162368930
1780792811
2034296684
816472738
1732675414
299331409
403689259
1562953726
1495046573
2134441200
709789516
1296381640
860486258
529686153
156700733
641003886
1100614692
1563981502
928972449
1259458752
1701878219
273661869
1216413667
1634889154
71538098
58722164
675659154
699117607
128936069
110273546
1619015550
1835924958
1746471571
82219264
1703605550
1343688469
702080060
1000107800
1413713759
697290079
1590289452
597999311
93197709
1542864771
1884074708
1574064147
1461343169
1866176750
1076297588
1985053625
1350613698
1132665204
92778471
1049715410
2039363667
1002038015
501912052
2077614414
1802571799
238659606
1397244397
647457844
32097499
1176345836
1356032728
1085670755
1154650137
1382101388
61359889
425613634
1122949357
76058395
1483289918
326736349
2853880
1921513678
673661935
1325007793
1874516399
100334095
1129964965
1179333119
1721608451
387598999
1265720249
1862736420
1316902798
1316217791
182095264
1799001308
1343168819
58845633
817609203
318404011
220341273
356435958
132688392
935991962
1257320875
916646910
1255301814
1565417084
1288784972
1066885541
1581378827
1100124336
168242779
1538796075
208334942
1111824132
501044790
1840433894
2121912822
766220107
858296092
295867042
529321131
665387322
448038248
1838197080
1261303889
1827533713
1646989808
1985813855
358707883
1614759194
1778817401
2132801701
2140531288
1015710519
99731654
995079380
722448880
747279799
195232597
1034314970
1928991279
371243177
341100684
494225586
794004714
697547554
1491178713
762580238
954823953
942695474
1870913874
1136478360
1118274004
410650488
807421724
1141248522
1206762675
1733285624
1218154116
637516811
387617672
1048117711
1817998038
333805577
2006369942
810561657
1848516783
667135179
1103956238
1775179055
411194540
854790349
1372422166
1320989610
1248671500
355373224
961409037
948137402
423416712
1448108003
1523644421
542388755
2020873754
1650623337
555467399
454375375
2108353004
1631202788
173372542
1081179428
192648107
1853193621
991689648
337374143
784761084
1409607187
2087052708
1059549310
1279381075
209521534
1324701051
1792614954
418006474
208696551
218107516
286358965
487092781
440556723
703874416
226069766
11298254
735406899
484312097
92018674
601099111
593054104
764616959
2094486154
1686093221
1108004873
584508442
1013502173
150234499
1189406406
469161401
1528993615
1055933248
1960478770
379331908
1717784080
1889375896
1339273488
630839348
1007168948
1030367763
1379300757
1630631278
964532585
773861680
1115003933
1487882171
1210595593
240019465
1021597014
2022235908
1905335903
1816072042
125391175
1540045181
552029442
1329957136
1422584982
1999607508
1378891681
993107410
1141684116
390980349
1192882078
876658749
1263088979
1342919069
31267652
1257549354
1308446576
473105219
1667612698
628885382
692132072
1472349838
1995228385
668642221
1192476283
562094272
1358620523
464236350
2097330154
2139068424
702428035
1114783074
939838420
1398943427
1747849542
2097592021
365061005
731803807
287689041
407773164
1757059445
952832251
1903855741
534944368
255432841
2005200702
2079240600
2115973241
2005029759
242872421
571683529
2080153020
1548391856
173817799
1404058298
76730329
2033074652
1080104246
832488496
1949072102
92599296
284737702
1622505289
1067346148
410077794
551918972
892625535
458110807
253053004
828026888
843825808
1395520732
1296465066
889195056
742981090
53082821
1162507959
1881027553
693358364
2013662776
1790925046
25293379
1663988545
328233422
1868921751
116556234
1134570470
1937961241
441713128
591154651
1186566890
2140263185
2052995697
1679152038
1740316195
1368768
1599558085
1334120751
203333948
482163364
412525249
2119804795
991839542
280407831
406360274
704431885
248661764
334005355
1729518206
2094123411
1851910052
1858983550
2127543549
612371531
296787989
1632135609
2119684603
841955425
1428998714
1758745362
939886004
1295360560
991448179
636037708
330097195
850634317
1224926484
629327532
1837742955
1935119481
238391062
489054115
831613626
135615862
1293918481
765888928
273556006
1707578945
2043987614
618461314
519397679
30160244
863720229
1361699320
1815782005
1286755864
16140238
204375953
974045390
1731725591
1737744708
27401666
295257683
1398416216
642399712
1600348668
1918461926
649368054
883031021
681942056
150553541
2133133621
619956810
2105174125
932594552
1039680870
1404576897
346804192
88653556
1020117714
575469540
1810096878
1930279638
357359202
243714886
1568026884
2126361888
2026558044
782201327
1718497120
1374393227
730034088
1703063441
271761282
1149773037
290716325
786765089
1009300054
730270206
1660218152
1573341790
1424428494
1222810379
1588244000
619114849
2144824266
1100246446
1065236009
625544092
1077165612
1029395757
79677167
20036712
1101525376
1543743462
538806294
1941522926
1444727528
1209066989
1322718023
1266871377
462773255
1834730491
1428822536
1372418483
65523539
1167932115
1002161623
545364540
1537055829
1104651470
1822237103
1755363363
97037021
770799547
529326052
614067397
892518284
2067901296
67555170
246001653
985813034
1184243764
1504011189
686535056
87496458
1062696915
1783817544
941675097
222299900
758286437
498642457
1804598515
484055222
188739278
667419429
258301801
1236949421
2125213853
1786824139
1615210342
1657307532
1999638466
1915344330
243391469
384473208
1166474124
967159053
1163451598
1854774085
1195091104
1738493063
220436246
1902761973
1123837074
995156658
1703905482
79890448
416294533
1842667224
376223682
1646292790
1805542505
1981360854
900931989
1617318649
440081345
147183153
633575908
1084403785
107152797
186930402
1924790140
287028500
436467749
2054397727
1889562880
1397121815
1172375042
827186766
1916592956
428630701
2329639
1565291531
1331023776
1027355193
47861132
1350613918
517474274
1167342399
879600844
1925654707
506019098
1960180908
1007306813
229255902
1963724832
420991876
1397169725
508879493
1080346260
110478979
1624662409
768694327
120379965
742931997
1177484807
1449709510
1366232676
1107940982
539130559
516595809
1976892251
1718529500
1196061850
1932085167
2052610598
522940690
933353389
1369543292
1948223170
1762129881
1520881480
4543006
670895106
2065850637
1582839915
1289547238
1094493890
518256948
286753390
1595918232
1598632680
138830116
1419598917
669962790
837217000
138828144
1838093079
2066494850
1744693155
222561122
247087287
676671169
243272391
2016418145
1956934226
1720089636
1590625306
1503622200
1031552671
1573189246
1818275488
1492961149
1166927820
870707702
927423385
896220516
456403789
1924655251
380059359
168064232
143573285
1551333001
564142945
1566991836
906786895
48174545
1354555104
1129417536
1955215650
1677258222
1203568242
1226771479
590049625
1943687420
452718506
1787161053
1237828340
235489120
44006502
1683787346
851185856
821139547
1822637270
505273907
1431104018
1346756005
719292106
1110384983
324793232
2088108291
1338218050
1726573895
2058168428
1728424158
1741521104
1366158114
1988741616
939194901
1252730676
945901949
1652093220
1953332280
1149651262
46595088
1984776856
1979533586
1477668678
1531200738
924156659
785705163
1634588427
903981549
1518409106
1993892520
383396708
1736593876
1793259634
2036675395
1773622375
1194910672
1919769206
1185105852
622434012
24973896
1813600217
179020346
1917433236
155772235
1614123218
540941499
1613341644
883810674
1986564005
1829793041
1449142925
1608899260
1255232239
1888398566
426736059
2055298043
2104371094
778005450
1875558827
289783216
809515269
629856500
547012189
1373985877
2042469060
210965438
1984639068
1329617328
1836880556
527362702
2132869734
1471254901
120904649
903223471
1421485938
787689270
1562027935
1048618028
835045166
426390375
239134873
321062076
1041331190
998657676
788593636
1440107278
1997703824
1790387764
799926547
333532762
1224547987
40451128
1315874266
2003748471
827716275
1768553235
1009033192
478087920
949442999
1942849786
2126086720
1821636911
452415698
1603085440
1754328031
852815663
2057933757
936158514
1383114784
1732184479
2112634596
1352560381
2138471207
188453248
1638488565
1830519157
1546497530
619839681
1050539355
2074305335
1217504302
197881123
601826044
1387265507
1207651819
102892620
1190132609
1680217848
1071038512
152473382
1475704041
545535409
1554828133
74843388
45648268
631189970
2045788739
637873811
344680372
2056616030
1451811944
1926565951
87052628
621226856
89562066
772623858
145089914
915446767
980421735
1052655719
475294285
2078178818
477127810
1903456732
1761494795
1947570049
2005895576
270304572
1556338332
2003278035
1617698309
626626311
1901184855
2039471889
78837027
1130316194
1171458621
139499667
176537583
410512372
1237979285
927373030
680230856
160444311
934238687
2026133544
95487467
870360647
251171693
1232886902
616585838
441281444
1111153630
1821502648
151410334
1229765471
1502161721
1166579142
1512112934
749452366
1686917798
27924014
1342457996
767606140
1379840320
1853781189
943922190
542083338
994879554
1137312915
442752202
1818950778
29579065
1446770260
206685531
1771950996
625566526
133331578
2014230116
1070909574
650233641
1479854049
1132947943
1492960669
907518501
946646846
1486950551
725836260
448797028
1581075621
702769858
467647877
1665317805
196928428
227695346
1102167933
681069922
1135831038
1557330620
1230516962
144883287
1861197186
781826058
1054085298
866052552
760835760
765182585
401932201
725458219
946093641
838169875
1759116854
1835597095
1543987478
1025010957
1132506967
174099344
1662139103
325800119
294901513
434881136
1428263835
1767575076
1612209158
240020172
75125447
1161951052
883226037
1880493594
1062499565
1453444184
1113998480
1086722365
265305361
1676466982
74550178
263124899
780426362
1833035408
1129521451
1457744144
893098738
70255773
59930455
2081396669
1207691738
150252636
245845210
149501666
1473575085
1685295705
852875538
682770912
1950785630
739117655
532694794
1481566296
983247126
45266118
1682251908
59990566
256675349
216965296
982918094
1138304563
180667316
345308374
342777072
1218972239
164975407
580775378
1137191866
666226663
1511007860
530022550
742395958
56744078
469885002
1079348978
1711236246
700809900
273796224
2058245690
719768965
2022927353
494597691
19288318
513252017
413949317
1513440088
1523474068
1928761146
1588531684
28116926
245135039
467219588
1518667953
52272895
900939012
1246617240
1035516383
1588957164
1498176027
1160391702
953255214
1610242782
818063855
521859240
1695786205
274766588
1586404023
1444527828
1049349655
987275908
29540087
2064525532
136501256
86499872
751606942
1833673846
1969763499
266789034
980070300
340343083
784908274
439967750
676924460
440692531
664625983
399189448
1071795601
287918574
418304330
1822902933
308708466
1621678151
2099529463
1193944115
1810462932
2129020791
673590257
1432025992
363557794
1397851987
1814085603
1274718112
293232229
507515555
169763183
1582766073
1468829882
1148920626
598698680
833500340
134463756
1373152917
826590068
532727589
1946885000
1178078570
273800311
1256546563
73152968
2012453387
446976471
1353269095
760873163
327137061
942835672
782212893
1085713939
744984341
165947558
2070681077
1927100061
2013875654
295358166
700324799
1507688502
1666347094
2078216090
1693258340
44957159
836112187
1569609964
1064973532
1526270202
1053325906
1378359329
772431516
1235081483
1922208252
603214434
1760467817
1145769261
344611527
1263181377
876053668
1853325564
598858740
1777373551
571214146
1835974110
1642606271
192815501
1466260706
1478550386
1284951833
1782668696
1374726440
1306519757
1000910878
281685643
1589994663
123947207
2078886973
880777813
1221999959
798767747
1335374734
1492193856
1946474073
1316527154
1949426969
1236626424
615402922
1814619945
1687709067
793296044
619031946
1098528477
184086073
1091596646
850458552
2113039456
802818938
2072051722
593879969
815071531
550708257
1903052002
1435419309
736414324
956816246
1134760447
219864216
487126339
861107254
624087388
668440196
218244651
356479801
2122543656
471974287
989004453
1742899610
1647809409
2118242175
303716496
398751186
1298390002
501769212
1894764288
1180575539
2128500861
830246408
283888915
663335234
1192765432
651651399
1815678819
1420647914
683552560
631951081
162898754
309338655
1523984266
511265053
1802683578
1385569219
52114562
1103747319
221255455
2040199565
145720827
82897951
769325044
1176941765
1885024202
1634839406
408386802
1479737294
1799519144
643479334
1459658536
335865924
1164889253
1715567914
174311715
1992420179
1464330807
1580693811
1808490254
1260877406
180837577
775045845
301740939
464147662
1703583642
995931875
678906834
55819461
1714548127
935451703
909801884
1645444318
638245625
1947458055
644680262
1401627984
1924541455
1845859290
2008908975
160335715
56002178
759603726
132940557
560355622
1827231745
763947335
433310582
1651169943
121182167
1669142866
975895167
230884503
1413717268
106335395
585784369
924880694
672386119
1129640413
1321130786
1065632297
1027674774
208711650
1157966000
336542472
992370307
1113449412
1533859888
2106165821
716985722
802312387
84587009
1979249330
2141895072
1493365141
96356485
803974716
2048279166
1893083492
1560154062
867870218
356459882
1707551436
483344335
729698798
1650579885
981700736
166128295
1860296672
1559236717
343565868
541093307
1377963406
842141633
1491643039
477775190
2102169657
439238836
675548457
969706255
904241239
811148827
1273687471
384955276
696305794
2122425249
246156057
1864850498
1690624268
1000631151
2062238225
626479861
2022396600
708252125
1011712408
927807165
253386969
771381557
578791162
1496875052
1650951201
569991940
243931211
941398306
271190211
1346293340
1976266870
1200326646
359368203
15635567
2037895183
2026107258
2094320950
347925503
805932314
574788922
1154104773
1383919872
156730060
1817371442
1959949232
684993596
675898190
313474990
700496453
80833812
1020536597
1399230298
1066192206
659966096
1000436263
4483910
2014078602
752633569
1426183482
277956662
2092715363
2021801268
1378154427
1487646877
1964158613
1006613316
1331352090
903180737
765531335
1005817702
853244553
784389617
2023139540
1287554367
1642496507
31802819
893410852
107243680
1704409223
210446026
1485407232
632997673
2142782824
997952914
965282513
1286838537
349318063
1396552942
1972427904
173793299
390241287
166010995
707111102
373039220
2059193928
1870341981
796945287
1421350
1653539257
927830034
1295553771
896252390
679619457
873627280
789625809
1787082410
921935076
632495868
1537669376
1074180223
581734193
1423165851
99528673
1217133269
720672464
1720106701
2096943537
713852266
353797864
1138415071
1967541775
1131880324
1291142272
1776269311
451941177
1387079703
2135872290
602133957
1857610088
958786693
962822898
965182225
1132447656
2114623122
1339745073
1017919301
1513194832
1892477727
1730452118
2034138501
714618430
530158808
348554508
775530305
2068166797
739687494
634608386
908240840
935798535
1440470542
827681947
305306946
971702379
1724416693
2103853888
1907922798
151198168
1828929505
233231267
33396244
1057433312
1947382928
1406595480
708955033
1995480901
1070443588
206030736
280635381
1247011621
757168452
1271947417
375316001
2088888312
1458879672
1130525999
716772229
666091921
287065366
1535162114
582909488
359492637
1980971892
164164335
1956250947
1144098711
1514793867
564064967
1572719829
1413045443
755698213
793776392
1120621777
326285644
302879946
1674736864
1182429939
1515027274
502695297
650893280
2135739452
492924848
1959294995
1671368728
621343295
477777651
973590369
853249672
1535018579
1165392429
1248571384
1021703855
1027254673
1840454117
467575281
1911458933
171772134
901803553
430528141
1081464464
2026961822
668637402
1078084235
499722780
1656003492
986110827
1158537592
1637804616
1785155804
1762151296
464078697
889087457
1814476837
536651950
1051512887
1997758322
1117132355
91072284
1996390464
2139214333
492493003
1403074746
204212749
781238363
1602769226
1129404788
2006308427
704985138
1556996173
533878727
904729679
1517439864
1040640440
1125141852
1220790638
1959044880
1306097789
1898151006
1774570129
1769688481
1815059647
1643927434
717094505
1603034681
27928612
30014562
1981165005
358453231
1819167396
954359070
937741590
50589227
682696727
1524592499
1001090749
735227758
148467223
1612599117
1173277127
1623890381
1103795920
227303129
563231339
660889026
1450150810
904434031
1578207154
520942253
1525412603
300525242
487658561
924224282
1230088237
874564272
1600411411
1368916201
1637358139
644401831
1079753573
1098517574
157965554
211783663
157174958
846386061
748241799
1091498781
1871222863
813828187
712982676
737929026
2024064837
770907161
1135131323
137467982
413974012
1293752478
885973367
1468877312
1426861226
179975468
1442654297
189143268
1612777696
1358843814
1193455271
1467066464
1011194591
2095345679
1167709491
544153421
1099615618
554388645
1665467544
137473468
1024217921
1468251955
1909357868
2118111640
670806221
1380143863
388634554
1485881008
1327921727
1238391347
1922667862
1747709989
1389092925
338691660
1794944380
259677535
411775815
2048819534
1056080056
1707327564
1620875329
1259993701
1224596862
1349373904
2004096382
223519862
1735209298
954732844
1999991495
2012593784
1255741526
1603673682
1783389502
1531643625
425014752
1641047188
314109823
1557587801
46876857
1013610985
243140756
55612637
338451840
189054945
1043239657
331952829
1398826958
2069459643
1779818643
1050405104
618530995
1046169148
458279535
1716032942
834491259
2133933866
382599457
688372216
1330943028
1034449168
1160284088
1690158427
1769362671
1568453822
89764717
411764422
919834366
761155246
547612483
805893921
337182537
1442421117
938218278
1030061630
156392281
121470981
1779236234
976203364
845885577
1257582553
1560017407
104742776
1625117500
1683793393
215016953
796621754
760784330
2081633793
1268128320
1385894125
1758872778
1214404200
767236566
173429127
707466368
1743275722
1031320244
2115111864
1266333502
1104972481
1093124314
1418719563
1042548321
1980438811
2068564479
48639668
489989038
1495215761
2016820731
1053166499
207593329
295917196
303806432
23186265
460810622
778975577
449218850
123392511
1501026854
939289936
684097160
527308627
1288551567
976188953
370279771
2098728562
944730420
2027048460
987355479
1308390647
1869651568
1714274396
2109922280
1164507387
473438652
1558853136
1204418328
388271741
754043448
700730930
1732458639
1715784678
285376471
734460847
1203500006
2109238373
496576465
1346449170
2049587299
534506924
365493041
1409316693
1013159258
105686125
1496904825
1338535
1087635995
1090673666
526823767
1041883275
1659470093
159876327
1106580914
1270012843
708961972
1815750780
949466589
104819828
719259064
1671732589
1904947238
1992079888
86183719
1319001516
19647740
1628848984
1112614613
372520844
1147494476
1725051045
1963621901
69159651
639471754
779830227
1971145568
1051322205
168706067
1842634448
1129563720
157050455
473681965
1934830848
1119847152
376663840
2141012225
675571940
42827860
2047007448
626610969
1638930386
1190922057
862728810
206143294
1638848727
503717093
1840305815
369969014
256358851
1479961953
540151998
863097743
1268035118
614947532
74935640
530385167
1002088745
2007666144
739366953
1796286351
1884075986
1777709654
159239415
789066894
1761827008
918682742
1004790259
1444415777
1780956960
1627395097
298255505
740419455
787392639
1069770333
794763138
1355063341
1259938556
1261380234
1679385002
1522580154
1234907070
688361454
1524634090
654029798
2063383509
516166215
1349597866
1235052522
423595738
1170667598
1728931449
1696838822
1868819127
1294496162
772269844
879663040
509438946
285378374
319557061
293556869
1219369877
1360209829
1168592961
1483819391
1227845811
377423318
1444820125
657009773
1456573781
246167236
1200080559
535133892
841985795
1800323018
1683263125
672858326
1687217428
1786734241
1588234156
1338683975
636167665
570407354
177192354
103571477
659802983
1853159029
1392837892
615736778
1692116951
529634030
2085841869
507383516
1666430373
716284490
153528574
1370320212
518736844
829980037
1378381299
37137399
426506239
220384025
804966287
144901464
508183186
1550758527
1888008464
887925948
578385195
1213724812
466815512
227859400
2102047610
564205498
105431333
728841053
1978505794
950515911
230811383
7076524
853762175
1208238742
2074031203
925473656
1555126672
1057572386
2032501178
1067786400
1350824723
971242971
1225678361
446634361
1129863112
850834132
1555975121
939160384
833210180
1787239688
666142088
254760862
1186349548
1651628539
547233588
1819466563
766042852
1737384635
1098794012
916204687
15701555
49805396
698014871
2032564647
1712653748
1012249441
62609652
981431200
180011152
1363425596
1015774178
285380891
1278676373
1118804539
1967081476
2041948327
1222744510
1867573573
2040969297
1760269275
1040056681
545182199
115991118
622774173
1103981048
563457903
14891487
1769178921
1333476521
606563747
1475801471
1621223237
1313270045
546041777
404069440
424809277
1040843513
223543267
367452083
140859148
240737353
1590645116
1832959513
1275119719
1590374308
2041550871
1854138863
497382196
1513189013
2073573093
1477441840
937687931
301083393
71694039
1099319452
1820513056
459359919
343805289
5570594
55258468
1675172062
486615220
1056819511
1396693285
922663798
250431259
1215267383
1503577954
2081397290
1350919829
284595742
1878410223
350798335
1571236582
1517770672
829188664
1056288634
1745766480
929324519
1939392993
1121655970
1263300995
607022620
739790679
1167819619
319123619
2039961189
494378299
184658346
1149507104
1718825227
1040829244
2012620650
1761423661
701074147
936810330
163867148
1784489676
1605923104
2140235693
1084890542
1382230830
818512468
1425220854
1453792775
2004687942
773316405
383762245
1025441381
1452851861
1275911389
713788972
1664195346
1149962106
1993871373
717235222
2038186130
2009757746
252139975
1127903456
73438722
1492673050
1764353621
326693295
1033772019
1785967867
1352144384
1088893076
932876627
1268854197
1189470538
42702447
2001453051
1457650603
1331481797
1779214772
1594865832
295708809
2088423429
690954382
740474767
1175514901
478963232
1895108981
1413806824
720451092
558663484
301134711
1730704844
251006138
1585530689
203870568
1896962509
771660153
2115595910
1685622529
1362937679
374348186
1314547248
1012962361
73274701
2147081630
1435972814
1151293430
251782608
514969671
1057391942
316039668
939861281
1263271849
1089607020
1793805359
1646630754
1788686885
1703865179
1844081204
913103195
1250377287
240013381
1843338449
1953916995
1984053068
218266488
886863672
257089949
1940244611
892244164
1728103384
502759768
1455822635
702073853
474518256
1455944685
19772608
560209635
2098222844
864705845
2010195628
2006543405
160649986
2136520385
748255115
1226942070
667843991
1044012315
434706956
793854079
1178500947
1656600125
1500634583
1217413927
1185492903
1267721823
1173709661
231341177
2023239732
623277593
1358140322
593947434
1523693410
940278959
839660696
1261295582
1038690049
943125890
931046722
1931565093
136969049
2121931300
1986742774
1338751077
47745140
1253709648
1678285488
863877955
1646387540
96019081
1386810432
935829862
269373807
556712247
1386209343
174722810
711555601
115908320
56522184
1225339470
506414617
848098960
650921163
1262137963
820586509
389268924
434297134
1531824882
492005108
130827917
1951102412
277140240
1969887012
922848929
793936862
1897030701
1743373313
1505377304
116389972
1511587570
741676201
2048842370
1325209011
1844767427
1385096270
1107429217
214138280
192072296
196566654
870381927
722559102
69503602
571635451
2063670449
2080734272
1605468766
129650131
1364594855
1615988613
138120585
61478262
843819622
1272562969
1447197223
431054968
145716441
1901313704
417440497
118518741
992075775
1273119669
1117406031
561748698
915989596
1854557880
750615736
141549809
735302821
614372699
228242416
1728221990
2088651255
217053684
1345313204
1504233783
734854043
1868503221
962067478
266472700
1545646941
288055373
569563447
1574556477
467349370
1168590302
477358918
135889169
1731458901
1204129238
2134510212
2084346801
634006522
1319948857
1371108361
1472241432
290367923
1939283764
581333080
1095105881
786699587
92462233
1256274480
1710794304
1707776240
1010094675
234803974
1945840092
1757397290
1376684266
1601276120
251833530
1755169971
829010399
1827273441
2029715536
1975411260
1857032869
31765979
1948907481
741868322
832579605
1616873303
437492908
1637629319
1598411281
2057936491
2107654537
1335480596
1728254912
1376481581
432801559
2112849166
1611065355
1773608622
1919767607
309789885
1911744362
476174791
914966362
1724425784
847021642
614291028
849868476
204153198
463333849
1627538142
485387054
752041191
1382219768
1734380157
754066143
1233679293
2115164213
627476285
515540203
214087201
729301744
629713584
1833108928
2145320228
1225235003
1120827908
693816162
1443863635
1596330794
738188411
2120695471
1395910583
1584802910
1517543937
1920751785
381546374
1345056514
2142093111
159540186
665586403
1881967280
1036822418
214304813
1608949476
431544761
1738301758
1901832721
730752122
777967048
47511637
1635731824
1095593253
1947735588
524464532
1340565123
1146021751
860693225
1740393258
1768743789
1402604643
698845456
1444671705
562104885
991528001
2011019146
338007144
691424249
125066712
355488915
779962782
1472077532
1499851032
1307907893
1893154564
1356158542
1435884455
1733177085
1904647572
165408144
1493191479
995902917
1556968586
653132429
1884859740
1359992800
58674293
1492929405
315247311
1629054152
1566106029
661740616
1245743909
655569334
930344425
2047424773
1141514529
1647012996
1543554446
1781157260
1309546868
1684525469
124526970
1433618755
1059573795
927114548
1197251467
1275076041
377461011
251860403
605690945
1059530670
1010428745
1553853164
20777225
416105113
946831462
1069798230
1285675999
1111419918
1235962055
55051890
162809161
1652388569
297486869
1723422816
657587773
1450429754
1247043136
1656350574
1473671600
79915601
1165634571
1810622609
139319818
1418256206
1647376658
640443307
483640558
2076265004
930740047
551906416
596027934
518726547
1244057329
643351639
791182594
711345808
1860607250
1696588362
293178159
1530158802
44992928
2121754129
1026609903
1864937937
914032134
1425743227
1372538227
1716193707
1975907936
1269969118
1768559314
289892846
641452409
1219849764
291342073
1997006953
32973525
735204453
1204324980
557861507
473714588
1564206320
1120454709
350873056
1213992357
225555215
1462488038
2037923199
214820074
744754595
84190494
1308087396
1959169093
1463870719
999005859
193029317
909811514
222650697
1740692254
2059937909
984681554
1538879153
1494512082
113887162
336500031
2118995510
1711694130
225761845
731390323
1649818722
1627474700
844367299
1795223212
815963937
1715072844
1119096335
2036913461
1027260212
1647231519
433970674
404659357
959696442
226979932
1200269495
1432813555
304458146
1619435682
480655536
165044641
101388744
1458616073
747395423
33937835
186876731
1027348423
1051288972
2019081491
1459463150
1540993461
664897512
1939897353
478369400
1755001617
1703125026
1875728223
1258971192
437851009
493876268
2065282064
1619572277
1158414686
2047586790
1972719615
1811540927
1564366722
1303586808
1167283546
1862133588
427569618
1454523658
415210515
1529833829
1251671478
1245372179
306156836
920956011
1687753200
743442962
1291112120
338777401
232321806
1254402364
1244068614
2066833879
212878504
623340173
1722105066
1140212502
1582119991
604173539
1178226630
1896430122
772498394
676655310
1474028088
813254578
666585232
2096471946
164768680
1967576830
1795798627
1233781651
1509189246
1145502671
1244385603
1066324011
1114937711
1939019089
2127653070
1629263250
1766759568
162183630
127077022
1064042126
41303728
2120598383
1816014054
714799305
979030573
487437347
1768201964
1698978061
1059421933
608838403
1259727053
2023496308
1953684730
1086392868
868051144
2023453573
2055968583
2010597832
1964297155
1000614662
75919297
1370630679
363662364
1169686075
924086409
262400971
302818307
1095282454
2095113440
1638909280
209874916
1358524780
1307933928
479738760
1539111231
320359704
2142988236
1861703838
1026019626
372754554
37568857
958741224
1120124565
2113482915
1587815280
2107576015
1816006517
1895209046
1301352129
448967067
1888488762
485907656
1174583765
1530251796
1425726725
2122543222
1131263467
907411943
542225361
2121925700
536582946
1692008052
611496354
982605158
1758719964
427825479
525516803
763070019
1018739224
1789258359
1848407641
1401703203
269448485
1125255103
1292235397
600685586
1721432434
868179530
1392648897
790639391
2013734629
1939776798
1765489546
357394056
808465966
1441755060
373509218
1814240811
275593610
864558598
1988212529
142830819
1757799634
637585458
1598052790
347975879
1483565875
1489460872
1694107551
1886207937
1864222225
481080890
678353605
1578729873
1360274549
810331109
1250842214
1982766185
794289787
1852565563
685220404
1687950846
1863757791
508654855
1579154451
1739784557
1114849065
512704937
807088551
598191791
1371997440
482826911
1254249801
1168591335
1643568207
513108661
1236306747
1089068902
686895816
831109443
1088134293
1769167109
911263562
2052532516
1104657789
1491360372
1358984538
2111492570
1915044105
1742523362
1025606643
2087115499
1617134833
2009093967
1951446086
783197451
624201377
380023205
1944084290
533336238
1392503780
1191343193
354133708
290721352
393731891
1457096372
757559998
1930443744
512102872
1246154373
985365437
350298363
1774677724
989771641
403943242
949285279
123158909
1172117054
1195414689
975037275
1820558604
800754722
1102903084
2103967660
1631887440
582957606
709301710
379226582
1180501945
499369613
2089296951
1714343996
14459994
891780735
1720448623
641258996
1291524846
621418857
1840803380
309701138
1319850608
964303065
126871498
1124567248
531884170
735182614
518058505
247933757
189384902
274290611
1270364045
2019706721
397118332
621769222
671058764
2038739189
138065694
758329721
1476123011
600467773
1733245235
1343049500
1539808889
357281127
1812898110
2104018015
748944854
686366066
1914349092
417434228
398673980
94940250
1567461078
1541909377
1156200558
1276962661
304697886
1547158307
648728586
46958453
1090235465
1817986435
302374072
1018486484
679282449
2055590460
734035406
976458556
1275259646
69531993
974593189
1648303545
657217742
1548917215
1593679533
1761918425
1823765683
917839202
248385986
1615817377
166893667
1952560805
1409420947
263084568
960050589
466208236
454320669
1411101979
561465281
1540960206
1837936625
378893225
310739057
1611439586
789688482
670938497
879359731
27171411
114573040
1029781643
1643762283
1200376502
1431150533
329811264
1056896040
1032595807
2021908191
1497546435
142928921
403535299
1845032488
56710082
1769013411
1579723835
1206309852
1871431251
146635931
470102292
1707624561
1960380022
92790757
81682345
207398491
886675674
743574922
279529937
1458338990
1263083931
2020135411
934726823
1552786058
601261832
1860482945
1037377881
400262928
33894082
1882601324
933244585
2131264119
2144850503
739529849
1664224709
1403338138
1613669122
1335113369
1794975608
1099601188
848899379
1685439935
426125693
1342966248
221938190
1755789247
1339101045
2064005894
1519218236
1794279457
1572437464
796517088
808232940
627094918
929636134
1708747977
992557546
2031673240
1921498933
1762226278
298426853
1422664639
1492918439
1023592789
1539469263
558211811
2034139090
582557626
1860030304
1213681579
817858489
844687242
286792075
972163330
1789974936
1386235887
2129250381
2130932544
1866950242
1498221264
948255088
2062548038
1339596237
1412435745
462012719
647660601
2064993783
1336555275
167511928
331699898
1875776101
795168306
518756609
382666741
1823690014
428986048
858069915
507528902
1958844394
250503123
1898673733
572635268
1040843626
692288272
2114786898
1904672464
475512946
1387876838
9620492
516813185
1687660640
345889951
1256759231
1370576766
2017274754
638343248
649801450
886138656
1196634216
1789681581
1172921230
1826093511
1891084241
2090700560
549667762
242250342
350655022
1391107204
1199510298
559033535
1787806167
517676343
1540931314
1121286232
1258240832
1231131801
1905208408
881865647
2035524978
265938595
950058963
703305452
1736807262
1773835676
1866133549
609190278
738491594
2137170533
1365890295
745570268
398252307
1323352808
1813839235
1223108632
632334437
1305209669
948143231
1795005367
1335728282
1582441775
803117571
282919203
1583568584
2090669095
138621476
7806654
2145005438
1361532628
1858707593
1083466251
1076117835
869011431
1055080349
1510020384
1540356955
1063253201
2021345249
1799015409
91038961
68132563
1227415465
692987943
47066526
1231372052
1810978599
605201590
525193621
1336456732
566897323
173555074
768679974
544754583
576229275
1496904825
330965162
122566886
160438859
602354305
63507892
2137759245
57789255
720777806
304279432
24329241
1407990076
593308565
1754498178
1050182767
15669326
70459434
133375523
16190012
1125127794
504533784
1593010919
1790969027
2057841293
1413469335
52124662
1135417182
1188755939
1735512716
1754202377
116815947
2094676449
1754864084
1660023095
1508194889
1163338992
870421963
362134095
1253654022
1724730215
945104104
407119790
432858288
737436980
1657404744
341645976
1566984644
1241837279
1204377292
455733091
175230847
1340595944
1477736558
537017953
631796878
1868386731
1389366581
1484429434
1892460668
1901734483
1937626701
1009286360
1207912267
274978936
234552997
261835343
320751067
446708553
624246821
1612760740
2083760155
97449893
896201945
1564259294
92742605
403053601
340456341
1438842868
1493749278
1380654416
1131276718
99511923
911536301
1081895457
1192819893
1196541800
864236842
1863275171
284060821
1134849241
855337851
1238460155
1066781066
1990484561
1949533690
116731553
1006573164
599897515
888150696
2059246648
2062196465
322275775
1833964085
1312550293
1687524420
267175348
858002853
554332179
1940458280
536961001
902801014
1507062382
1650851462
2043172081
1077207598
712654371
759475610
1850536972
1967149437
1814960325
1890493486
1706029312
85578611
1832047580
1064316152
139653768
1419644265
1459898337
119427169
1556001961
1494959174
2089234167
984001769
181527168
1438602222
548082809
257218620
2132869215
1521274709
1836110599
123476076
1609395918
584465547
1885048392
1385169309
943823051
512423014
185651032
242884257
1963684096
494079478
754651677
723078124
695597520
997989753
52970217
1333520834
178070324
1504618805
2006548526
1495801850
322381296
257745040
1715648983
921130813
1438633156
1257795072
1808473059
579705038
1381043043
1029513728
1943594334
1520151869
396425416
496716061
506311325
787354078
785615240
1514041058
13416658
560630193
754088745
2087612724
1875485882
584371039
8963695
407166059
1476678979
1186196071
236556777
1430402204
1460388886
792013011
329278989
230507165
1021018326
850145345
418873823
2066138695
1293141600
2087678331
537069511
876171139
1171706929
113828341
861945940
1629804896
849670954
852149047
771362429
950208363
62278682
182738270
529016258
842701038
1685226365
120056767
1288109242
971027629
1681232091
1269725479
183903000
1522998039
1781975877
1414091152
278237207
1203415398
894383491
1387546912
350901755
488712953
1879498642
568784529
1161087164
393487167
1390454587
286303696
980324381
757359312
50883440
1281780366
1282099081
1457591846
815807502
27493981
709753091
327743049
397175302
1742655132
1923731103
844967841
559553175
1651506566
1072752958
1050674556
534764521
1573781603
367343828
476806519
122213041
1679935128
1611985780
716360428
1205582771
1633865138
40985079
1945370924
1079789316
993136504
183366219
497087366
1118605975
288686305
33543246
1030465240
692870715
1814761893
891574142
1731302499
253211112
631227975
2062187860
1455828701
955254483
1216138304
647801416
606699703
1430962536
2074506972
248398338
1748519705
1300779876
157809411
221179816
1132142524
36512436
51584976
1994942567
1680037932
746650565
650436194
336195439
999236696
75007631
445263836
356694103
1295485177
47193823
999135629
27903781
752223583
1785209397
557797237
1412236451
175966283
1245843342
16132487
1990257454
2006166554
922894189
969492044
245329608
745151388
377486143
2087359170
735578491
303291682
1136218982
46233450
803712103
782432656
759774744
350510281
1462653853
1063050781
1337266251
1171991253
1472583576
1942716339
1359843532
1729883945
180754338
592166858
470624734
1777630683
343710642
259311040
417490962
1538379760
329543657
1565814999
778209266
1298171854
1763299991
1273233620
68782142
459112393
1752753748
844892058
1423819263
1319320267
343846319
1659978938
813299876
1100672644
1132938200
1675372339
1152585654
1934503741
900588828
196753587
1352598984
1584973775
2136271825
456251674
1407240587
1629582790
16136964
64672192
695157696
529585909
1547041830
839234650
1133956949
790816550
1362426727
81877624
1845467141
1134911254
520328422
223008487
833285680
884865913
928789451
1859646327
1887751528
1859695374
1664179887
692892404
983925826
926023458
1977052884
252226538
727383701
500995409
309015634
1342447972
952312041
1291094347
1410358216
1076152016
1983479585
791131663
506167668
468728700
1355000555
767273946
917020762
235606896
1134632966
604423470
938875599
1538452907
1548978512
1083730566
584974679
1285315322
1464665229
366051802
404215022
928545404
376210221
402654926
935396690
657554843
1502424029
864965625
1910338262
1504038614
1488323438
202582487
349824995
1411852327
437962593
779361302
494509823
1478893889
639981192
409942068
916087326
2084392316
609626134
1927780716
259749244
1176997561
1370946571
1786995106
291965251
1678316637
897948608
33540700
333850128
1064394976
941735624
1494430056
302158641
1978636062
1662311768
1360187975
2021390928
616741542
442936900
504074221
27693772
613209768
407835234
1602051328
1592468732
1710585624
1935051465
1389952028
1236574889
1876035167
1768695039
2103632631
1750797422
1081264242
1509258650
502905813
1993344952
293948965
958571740
1756374596
2016874930
1881288815
319463493
169017339
2103419864
787325145
121201171
444102084
1293175707
1875379552
1845932604
1140063411
1455571738
166107941
107842265
308260074
998075456
282674193
77860204
435386990
997547137
1121692344
1690674662
132565909
299110109
771255998
1739389045
30837068
672782153
1597948857
1839092453
1338356650
1251834929
1184723676
275547285
1794975444
29398056
1150422929
125783610
1128138767
865377695
183195339
360784969
860586502
1863168800
1087320092
182943679
1379938790
637205521
230379622
1976035076
440596020
1789567773
1809835161
1508810828
1742107868
1334679915
43919411
1545243360
1480841689
1143051381
1605293362
1117698563
618330408
58936073
1367382586
814940785
936350381
1912870051
81829357
1104085582
1889997899
1557142304
15065760
740674340
237877346
62702686
230025952
844578167
401304805
1903649001
1701843294
1800682307
385394371
1193080281
381695068
1717482802
114039041
588922919
1652650683
54673351
922726979
552198992
1624925184
1425650625
1455898827
1531211022
1656192902
958554407
1426725076
673428852
412369840
985596307
1333359626
1134437337
218241446
1358531358
653369697
1946991286
956109329
123831451
857396077
1286702543
1582384824
1479615025
971747423
277424950
404532778
426883922
1593973973
530033996
1411771939
969991881
177269343
1438011775
980816696
1137394843
416789033
13797372
1474823629
1781034286
1374369096
764342377
1776669401
161152596
1309561732
1889375633
316303967
1608858772
178917175
231968330
1798752738
2103425144
40402100
1231867037
1014835261
738272446
754111753
1726019262
1382501678
1441952834
1294013425
1172713567
507274651
1153177558
1574897525
830792425
840795422
542648631
50927736
99816005
245574605
1091440445
1584677644
745292286
373532948
1915641807
1675743125
2140737946
1584851862
2131588156
821237915
1649447419
1433443433
1290702502
1999420306
723819527
346635498
1100786264
296902315
165423259
1603367128
268466049
527234490
884252279
578668605
2013703756
1820808225
1782498934
2047038840
313899536
645765224
1790783463
1584850548
1005281584
1002503858
1902379084
279603685
620156693
246422972
1500467500
1204661945
243814389
1409852711
1860441153
510110293
2003700758
2138203965
735760103
1108590341
1668193704
943032889
657965413
321546514
273620979
1419390875
471787649
1059624677
167244959
467511885
937151042
147884520
774334976
1696801135
2112039683
1130446833
2073302721
1459761701
1846847110
1102279057
319468848
398218602
1526733389
290630154
1708356088
1142832264
952102788
1076003785
324782602
151221524
1068726744
2055680917
1374134551
1519008623
444177917
925951497
251021572
704340267
1205520908
2028617388
1142323589
1743456056
1717736132
1619587839
1519643918
969087070
76542639
210986092
1982616421
486746444
1273701020
286900041
842014662
2068719328
729945402
1736683762
1825150760
1677320691
338177339
1266857417
1081165921
55109138
626376983
1737635734
1483697509
102403278
1108830393
1418373049
221063664
1435202167
815516761
1278943873
1707508512
2066561470
1557797778
1130531516
987958527
1700265850
104436054
966997314
922888314
1835261348
184932996
1639712341
1936795729
1954826132
2104997938
47685114
1950486549
1809605834
1948932763
1467362095
924457788
263811117
919935085
857993545
2113764595
1477781807
1840902853
1423480657
556114353
929706851
2023386760
883691605
730129525
199753179
62447006
1222017255
664743692
773032519
761037292
716722073
1377817608
1446345703
710822837
1560352568
554390980
2057696231
1043270562
519622718
461996377
623512097
1052402611
89270600
573072059
801755472
155010464
179684878
965180806
134852356
593682385
1881257194
179069544
456067158
1087311392
1814624381
1223022739
390390186
1682774725
1840576718
2066210374
105531269
1848183777
1518305041
385364507
1949547938
560033220
1973535291
1574738214
407056160
225536782
428646937
1946805478
1014830126
1797261225
1492894222
1337699474
468294273
1703647724
458083467
1629140461
869305785
1028220884
1711330725
2046662420
1163876149
1428487655
2034238970
746962285
1256153249
25911862
477355413
498265658
36626150
1825029161
1485446597
663917013
198286075
1666067071
694743414
1681445663
1574178089
641060965
209944132
1911163418
581515494
1647360529
859711384
895677382
1472482996
151252097
1307013212
1094732174
382292904
424429480
509724020
1077009143
510525074
799726938
1364255400
1858041595
706338017
791131663
694706967
78676779
954204830
790487789
783293661
739052664
1525957201
1561455655
182115454
1807014055
1559191828
1114333549
654012612
1731629393
16459976
748233204
1280317602
1229309130
943534425
48369361
14137378
1287120492
246051060
318622072
268637553
2105766023
1863727805
1368689401
1874420322
2088440516
1720613839
556142885
1304512089
1855501318
264282092
1963424796
197448820
1033092487
1856369434
1224680968
1635508491
2119835389
1232727712
85930549
906169686
1909258776
466052175
1556460348
1032366067
502513266
1370836740
1717929717
618025630
1491839059
5726139
278260200
1223258362
1663218551
762941678
1287654735
954194240
366081243
1850766397
419558548
1572814856
1076532276
1959551323
711281768
87313526
756326423
2031650867
571785718
973346040
1630817522
2112234833
219827900
1559977193
848956750
566416382
485911806
912914104
1451984825
1776535283
1536719693
1886612503
570774606
1139600375
496271944
107091607
808743981
1632355905
1956881214
2022689816
1304323658
406499079
902644265
43787457
355167125
369540399
994565785
1961112463
686068451
1711506119
346234591
872423427
953539498
1501780075
1145769261
1328378359
1429266308
440469309
2107794124
858085455
63808894
1147389561
975739755
1602120581
1133500476
1035111120
1026070406
1118536019
1589685652
1076805733
1170908599
1395078480
344331397
675950594
2046208760
167753459
1165362941
2041231474
1878664277
1324849440
689183373
1127697520
1511658326
524886410
548232567
937033127
228928478
309227185
1519309071
424545539
471923052
1397725565
1687594588
1207731254
1160070107
130671701
848185839
1132989972
148698096
496539928
29077668
1269895300
1164966889
489762893
243300912
1531655839
1157605578
1469625099
1552886050
1628456451
391025222
1046085369
2091925382
1071049517
531565451
739323360
16421816
755864599
671877920
2104194284
622268536
1540277730
621327143
2105472808
1501363883
465833532
1997066542
899137150
912723110
1243721439
403674029
731433350
921063909
1589366163
1420068311
1429663484
83610980
2020911160
935439382
2076756615
1677980131
1823928854
109035693
382946053
1381909729
1766936940
441918565
1080715908
1780151842
1405006741
512094388
703119358
1896037677
1037025504
408279906
383165328
209418408
1086742299
1827492796
398645692
557913373
2130120484
1854637486
2042101118
1717524756
514012530
1715949862
288089615
944448951
1251680985
954519735
379204903
307906003
2063793672
477220955
1968074472
795065333
1933080877
316932743
1192345426
632018301
1986027958
1296052182
1095345990
539366737
1701877649
1217638281
1579119467
1382409998
239664856
853016204
371411001
861532327
1593482470
1925340111
586688814
1527719734
702833089
1961518533
920424028
73164187
2125956967
587167925
1927259147
2114321001
2088960385
1715856123
1029866164
74282510
1889148680
741553769
1147067770
1210552148
776592535
1938396074
1167094317
1284457732
1288674270
2056228915
1769589189
1559495195
1567740817
2140969883
691096086
1015581101
1399452158
1791154485
285179361
1069083641
423866266
1341828813
368542504
448322974
958846615
234590399
946198461
1901962438
319098546
1906081200
581108833
273970844
1310573563
214665596
1527072933
1799973891
1512728808
1497148426
2082551277
689288376
906623613
1191808832
1588637117
1760840117
1913930401
1034848905
1366792880
2096285161
1778298146
1538864056
67622761
75951338
2073278057
836203964
1218187021
1882081319
645020027
696398496
664507103
797788978
647639766
1241400662
1229722681
1934580494
430180044
1781153999
1443848839
154231838
371526325
868747737
858206977
819233721
722097750
893044191
957093843
1482655703
390781351
83911767
1583582960
436590315
22160577
353404490
362768045
186438729
465256780
1523908639
861275484
1027639678
905785673
1228249123
403487709
1800818241
1469242689
1509923597
555124033
1575678584
50650223
1221639835
1177666753
91703140
237265707
1563218634
965579379
399714883
717676567
2119599119
1414655017
1646584837
1529953176
697754814
383777809
455892148
17361114
1665341998
2071937084
125142424
453966682
1698250142
1926757172
1240814392
606431457
203785132
907091664
1283334405
1865089028
521981512
285446518
166080989
461569735
1420314599
1274800663
2146184962
2023982425
439542973
55124458
747114989
550863428
1257889469
717291890
467684831
1604437015
309133184
1847258330
2124289094
153404124
554095400
867618049
1040843783
371116067
1765642913
1938735881
1779230773
1632002068
166025138
1191957821
1515653342
1111024516
937956108
3496388
934000354
1599408921
1915401186
1311353985
501682754
1370611370
1302092415
1648059072
1716782983
990295582
866579303
594269618
216317494
480494388
1923561602
24895779
1920040520
2071757065
46006323
711401002
400663828
816912829
712834446
1017015347
125881419
440766334
431771213
1342480359
1515271234
1299455336
1729101590
2027196799
426493753
4210008
155527061
580460223
29185424
886187295
1378751540
1290512145
207580398
1312702364
579882042
283894851
1846513941
743274892
485992703
579502913
537130322
1694397556
1349274195
867848209
1423400287
2008143844
27356138
1342838707
1014940874
591341938
1942209877
1250594414
77723837
438278739
419286453
948618876
1314540440
1135287704
1529511592
174207907
2026370223
355321825
302689298
1977923179
273070949
2071161279
64431089
62878801
2146417820
596303270
207311896
1081840643
936651049
1669345486
527796070
1879387829
1879613066
964076949
950710083
532991675
1200231360
893053386
164845694
671685409
1406133312
1484126169
1814383342
696805278
1503688858
1947631165
1087254608
1108080704
394179758
183630623
1387632310
180842663
646019416
291309837
2012545432
1299914720
1121062280
1739458114
1653080713
902140271
1366673516
595560335
1101985539
129238641
1729811824
226318896
354650673
639901357
1480953632
1247260238
1182984314
1243762969
4689533
1183416153
425303918
393135226
2042814580
1560966058
208670874
2132874745
1304892893
662127706
739711627
164269220
1754582690
2024845750
96411395
1468829882
627458739
751226332
184022991
43738827
386771672
1157444667
1043804813
1855925153
1066477616
1676602265
1315818627
886138043
1809330514
1400613243
1741367279
1844239427
760470271
926538463
1831943656
1067204402
1632680708
1085616541
638851947
1834056453
1482822632
1817494705
1312625251
2128390666
1525927842
1283790171
1795383253
797269396
84991014
988751547
102648381
1875012437
816798864
890208642
1903225056
2114944777
1384414592
1062384455
1860405708
199682324
569891748
753234983
1556401434
1992843474
78501305
1088190601
624779231
224521645
1941382159
1469051413
2112673893
418896530
2106821167
1836811788
1776789640
258853838
26419630
1151910879
2014230116
223874397
422276940
216978856
245286240
2003040027
863973766
452522611
1343366146
1360401535
278661426
778318447
1721862294
1431722831
1174580229
2027626770
341074499
1487914648
109464862
1093987257
388706864
463477618
1441658175
1023688782
1550885156
1683337358
1681673601
857759184
1334348886
43211124
2115528930
1483028377
1207426064
1707977340
174604437
1066885483
586312464
700694603
1475162395
532916515
1735825975
1768041093
1631861127
383743320
1793922299
2060728262
892752256
1907476790
1705348945
1371782086
584011778
542155276
466350690
758985432
574636620
1599284079
1617669124
1902444173
1641052064
847497111
933801324
99383743
1628493251
1542339904
1664658033
125967900
171492441
1921865719
1954320883
771091410
1944835660
1262608681
1508209579
2055000000
78663749
326889783
1149544926
1638468810
1473983221
43611412
1654754525
1555054205
323719275
753018239
1052104251
742886678
1373825931
35159621
1842150137
1981752390
1747416706
334458797
2111503623
1998217827
709678195
1246489570
972142347
11438429
2097831753
1735060194
1732625340
1870119022
812784777
1448828541
88540526
1882608355
112560148
421050974
1519335147
1194336460
1125229795
2041414984
1087983805
1351287583
1286553548
1683212358
1349033205
1151983948
1054449128
599178679
1852898040
2121695887
27451928
1122381634
135377428
351788670
55610492
2138268636
1271237141
259733178
662211217
1231725563
586877287
480828791
23277812
253216324
1279768488
725156800
2103105344
1979156162
1977658754
1727578391
773628438
1545770871
1959531194
834983797
2118626132
130598732
1220693054
800442975
229085215
148358510
640601662
1167989427
2020206627
443865005
13448118
267378746
255965985
232672311
991478145
270109236
579846665
820913000
275288271
2031326609
642723794
1234397497
1044955589
1676346572
1574285022
809262641
192220560
1319031764
1548890195
271979963
1845015839
1434022046
1270661928
1951126791
1059243191
17318647
778671242
832413805
1937782208
2061721686
1555324871
1518770148
550352894
882152705
1159216932
1213535738
1585043564
1301628850
317890096
250052689
2121203881
1063748594
1028836027
1620758665
372700897
421697731
1558443757
628396519
223839431
2045246080
776958567
1550978839
724793649
1028807327
1045052043
851859027
637382945
535876602
1677863670
760302687
946141801
785454261
1316572632
1162960140
940993661
120598374
694516386
1694613005
1012805755
946107035
1700651618
885605113
896900982
1997154629
2041831389
565334168
676630190
1303456044
153118545
1527426914
205607048
1293235786
203652864
1838454007
427120202
1190622674
1018371266
55528180
1770580207
379598209
762411813
351508615
865244083
254932245
25787460
345494756
1077999996
665401645
533630591
958395570
198136645
198218388
1632950541
1120154018
734794548
43340000
1727614699
754009598
1758463370
757834197
551598120
390871105
332170235
1527547561
2034594147
1385289845
781224813
1498445308
1404527294
882897145
609478221
100038519
578183323
1456446693
189578149
1205923006
50213287
1569392276
982471690
531031687
16598632
1863022241
857576524
1383047091
761231641
634260481
1814082300
569954605
362639212
77633721
1141556141
1351582676
1993096999
2054348752
1177645090
772611647
36150148
1579806759
1586449942
443763873
566087686
961543082
376186099
1949842867
1275636332
101460063
121167036
666728378
902569827
1314841168
957504119
1286321213
1519620770
1782088203
1892185402
1112719541
1402383633
984377095
875560298
1712971120
1702457699
1987463752
347742700
700496453
2103514724
123262169
1666849947
1074520883
1436195137
1865690885
854063149
485672402
1847224540
2031321854
104012915
34151266
1982772219
209560984
434037019
1618164539
1984114096
449684753
192839009
1186433792
766119358
2024221946
1284033304
1808927251
1196694052
730187366
681586807
2119431919
577920587
1239094848
531400701
1707153398
1270910291
615137302
254850319
178789925
1807811258
1349721620
852157172
150775171
1562077826
666785622
504071497
198932914
1226996665
1385273958
742230423
1641532800
1295931011
1171984230
1561737173
1330370668
1023283895
1313095899
539926815
598191791
1495710053
1524743932
1773173129
40370747
1599467448
224585945
1173818286
1116041888
1535575312
294733597
482014572
452962452
557855797
1062699368
1746201140
1782051660
1404597068
1915699247
214352546
893414387
446740889
2050874550
61693412
1995113915
817582440
837942614
56437512
352043454
1080405673
1462357547
385881552
657814324
137135092
2128209107
2101983075
469506043
1685203914
667169513
1362230007
1981718657
1706427349
1860543784
884266799
1823571505
76276486
80436486
285411813
2037912804
1464398241
446877003
2054074230
248717750
654445668
874941957
1033756283
1879750626
43524758
1354122139
1993655274
1028952254
268150637
1358520378
135296190
144457047
1370620310
933190293
472952469
512320553
285000813
299336767
1472792601
1083590026
967000849
414212707
22018256
1750655629
783717910
1433529366
1771973909
1181789963
795790914
1850883437
334202430
321931825
2085311358
2089304408
2057293332
1526733389
677881963
1211942479
96961784
305169515
498984174
1241484955
262786514
1630614052
1031882485
888968463
1719258155
180556938
181309037
1987446246
1955901803
1889084048
911190039
385617002
225628816
237128992
602145121
160934526
1644809655
1885552667
346513504
1971040819
329692106
1408091238
1235028283
747503812
1349514137
101399850
958033949
419591137
1207193306
541175450
1375687180
671410694
875732606
987976343
1954201238
1812238349
1088689741
610153333
1251553818
2111129373
357092129
436661865
396246404
1400441453
1784070610
1039105803
2096123687
457668474
937107935
1296613159
1738847952
760531626
346669715
546748874
1270261727
1242240066
948230599
1151217556
1330812634
804560920
1426871027
1265068701
1205202456
297588002
1419038088
1604305805
1752933801
496845304
2133634494
410561019
1513036121
519387128
2131282782
1111752111
101235641
625135188
2052358582
795927052
400176698
1960472860
1290798596
895409526
2045446258
970269745
231129173
172103212
1061142244
1633505615
1674847687
515609242
2028877242
573416236
301635059
1404441185
601127307
140139552
1951798513
1046933815
1747719787
1114802575
247999291
750563971
1802641187
1611775950
345643782
571345534
1482459530
1398184044
70425525
1566443163
1193167771
1102229498
1977646962
995454583
818108319
174937578
883387273
489471131
831043658
1107339895
527742089
2927527
301885951
1151104561
1188969957
383166427
890496054
174846530
1774097772
1304175203
1763550986
2102956262
1500004219
111992448
45754117
1977747038
635916172
385198760
403721087
1403068938
965795416
756785188
1241377264
1114036665
1187476611
2134902537
1299856817
2023656007
1750826137
778700160
235683800
365769967
338439833
1499536721
1344282453
1101925249
1033948369
1410407172
1373020829
779461897
705660935
480782835
365415847
1503020276
1838906395
2108853744
1515333616
1140666339
1820191831
1516565509
1386615343
842378871
642816475
1285867069
285958590
2059106094
1311988511
899525641
1829064870
232993397
988296919
1296579384
66700488
1633782258
1704739173
2022403277
975874198
526819182
1024101002
1402349700
306995006
1987503558
848515621
904319995
1350804893
1066436002
1500714038
270566740
1011042833
1120423787
1098393132
1146284979
1564671516
1492754044
1708209259
1465866036
1391305214
1698736415
10551518
1361615374
1295038815
1616585191
281195609
158849389
1146776122
668823498
705270522
166067317
1738990942
504418869
219621684
733538854
701353023
9306575
985359456
62321695
1442739895
576171241
969015108
1134051979
220292446
1585246538
1121301793
1460813786
1760957584
19407806
1041778284
720835150
795157369
1296434104
1272352826
1467250361
1417413701
537288748
1167228909
1475334406
2143908248
2005399391
1642164170
1973594203
1978411157
396650544
59378524
8779927
897891888
851772232
614689395
1457045923
1460827748
1801301707
1157904058
2097999663
2048255392
767537556
694604262
358499488
231740410
235635033
951838626
993401315
1369018801
1907476790
1438486248
1878805603
1010648784
2062612206
1267456708
514448066
451102259
1876496862
994425177
2081540103
492020349
1522372518
733237730
54723707
43398013
958190294
529282115
1281617885
1184050336
1345878991
1686867400
290920701
1476613843
181848130
1810336061
1820353706
1976384885
162869446
1615520585
1113508289
967309721
329812554
1969758728
1955318914
997898202
2078630973
1179738779
1187259583
1678976091
573495519
679809840
376497398
1681214912
662574561
1316257303
1106011571
872801764
590774758
493104009
61555150
1010241104
71218116
1971238739
877127464
160598710
507256619
2006560944
752929202
249131642
1281312168
578397282
1517294139
175390595
1915552450
1851454490
1416863590
852961002
1955028047
1764790876
1701923550
414279847
1850418990
2109359865
214857809
543421128
174103613
1411372941
1422918325
37045120
947521676
81502853
840737922
1598697677
560900496
1666259042
561639682
873165806
951372135
1026142118
1995502602
1352028584
1308175559
618362627
220963947
208191344
240628383
1937545276
6432954
1341970284
1347025038
2015220139
1463679518
1825258225
722728602
55511987
222893754
984929447
38562014
1347716064
896561149
1107459813
708400613
639725536
1999168054
1113401932
2128594728
723259595
577756441
2028972197
433172952
1268966568
1539243494
1222980959
1261017902
755060221
1985761652
1862814514
1386900693
35362655
219959118
2006726628
613883905
351017474
857791221
573126294
83353620
1745199339
578531220
789435747
257728156
371997204
2009277908
1196484890
1120334509
1317483012
792142029
394778819
1316508659
1480050621
2126155892
1161841926
496808791
1410092555
541355535
897719388
1528874310
837335971
1103415024
440329860
299923912
258637857
1649339947
1713456402
36481416
1585001770
1980601952
610583193
852561489
95790085
1158507347
372083389
2075022275
511176445
87146003
1465984390
1260703829
323273302
240321345
1395371721
1136441963
1926233160
1299229027
2098960193
2005631046
1583883738
561822567
728810684
1398184476
478891500
1621924885
645299708
2085448754
43037869
1453838376
547459114
519639839
642331592
473050898
1132033390
384203772
473391983
226386301
1240624570
1086784223
375570738
1701876383
879236479
1848573674
1593268721
1390404548
237272788
1683150127
1023152548
1578830223
1899378896
1549225427
878398566
1086542146
880688255
1244671764
393203134
1033640486
1010355825
1546354268
1926091941
798779620
969529611
784282139
1684835475
1552247768
1449680443
936089873
2019425916
1601249295
1796214347
901208463
455839901
1766851164
590715148
367373089
1191100280
261054142
2054996980
1525664317
703953834
1011590826
423866266
1028222681
1454505065
522628314
2078581861
1600025989
1290590169
1789370816
763485659
391437489
2085765422
1951207331
1527471493
103116556
563095208
56329953
1620459439
1155270478
1760092433
740621299
476021129
1996390464
1137739688
1461970100
1543242139
1448257978
496271944
853304360
1390010704
668812355
45476854
2129745046
279723078
663771214
54856867
781321936
1163425884
498385996
827669134
1326588840
510275980
26525427
1966485838
273654002
1566197104
1133067178
1759911989
1562077826
673661843
1558561750
401909582
785383004
857777594
1081709528
1411375021
703201689
309627444
1821361774
2015127291
810262422
902704341
959871605
1590374308
351420219
2024176384
1730997983
1395967781
1257575478
1948886439
479773522
1376633352
1808368496
1090554145
1178141875
367857082
1755422883
602328211
1613293194
2123194345
1398750313
1736190905
266772449
316913596
1341048758
482039751
1171060143
2098013365
731718240
960549913
638073345
1508917169
164330544
209308273
939138400
760950609
1568067850
106552507
102077210
2143928500
2076883634
823231160
1290931186
130969014
1671039532
1578669527
669955337
1045129036
1735535445
1988794303
1720982656
829708331
961209173
1489740641
814493868
873060010
1321847434
1415606003
1952035849
2060755594
974425509
228698420
1661722718
1095233612
368162225
652740827
1403852870
1878878815
1826751405
1106174299
95092813
1906467355
1954553253
1700683792
811522283
462873842
839381677
1744163578
573674184
1184943748
1707137569
116847048
1618814160
70419221
866197335
448812146
949667914
727140882
1541025666
226555313
116093250
1829737055
140045619
1690775817
1190201862
1593069562
639205722
1304846520
639386990
2002028835
537698126
1608075595
1083571154
725389288
71251559
659636972
1488696721
1928206544
739770116
356860753
2042402254
491458710
911600291
1841258068
1598490909
533283482
576183327
1370241374
1813743966
1789386150
1791983428
46316988
612396232
963335922
1425337921
1848571609
131436180
1454269073
84015743
1771685857
2015388669
1631598434
410863292
1698038781
1763919979
678285022
1717055066
1050204767
1606148489
1596250033
1609353708
318906316
205961733
1584763850
108952427
853523107
895730191
904638350
392897114
850044259
1167060232
1107123847
2009082688
703699376
948847990
1834587701
273922429
503185157
99197076
1975959603
1959471847
592651058
1482403417
1452861217
554686405
166388685
982301586
532052579
1717747319
1977732295
1888967253
2113622464
1693072190
149355716
1436442389
868906584
579619307
1242493761
1683741498
283492340
681358731
139490253
252477692
114187435
487755459
2078124207
1756929515
667534333
254708343
736049737
1455573303
5236344
1742448060
768353394
1527508748
440705332
474771910
1995274200
1749409758
258327006
1282508838
2090413981
1675815718
1798508802
805886117
1566811004
1331149163
1327503572
2021493504
483742498
769806516
2101346976
2000603433
907946962
72051907
1610897649
290801674
1089158432
2020076968
1693712941
1915998367
549041206
934591389
1198412846
1780277204
977180029
1474249449
1420130255
591012393
1074012647
1487028439
929958924
1582996993
1392614919
640943069
1247847290
1291883218
1784337624
208642959
2024049567
2039695591
910068344
777943227
1641104623
1964483552
1627257048
1156126037
426830036
1404905949
162800877
616387175
1358625566
1928916458
464569816
313447227
323529739
517071076
621007411
2107150115
1824119246
2086755431
1265934951
1159383694
239058275
1862434686
1907369269
513936373
760520015
882809431
1104799358
1952623606
819049041
376016357
1833166989
667872700
1036046039
1495101661
605950491
1881526635
1696562571
1175280772
1103175947
898938764
68604558
1827731829
971757766
526981181
1325228011
1311443962
1199073600
1702205898
1332098688
1209068454
2019802320
1348318483
2035098844
1937920126
1403776007
1980318629
1285847245
1685801161
808540683
2129384359
578872094
1437816681
515286496
143828513
1104529455
124784430
652983223
535034361
1157406353
1514817188
247454822
175203820
1127929930
2034986774
266744932
1469474066
1304198317
1686682735
775200977
2094483688
532248156
1961137709
235876543
876487798
2106846960
432958536
373466698
2023855910
472775196
876065874
1973356483
638167247
2017456069
1725965837
694522891
169354642
1167747220
204013007
1134080494
1028151080
1900177766
1742590470
722996095
789213455
1310495184
2029895411
1043093184
1426596724
1518537659
1400613360
574216444
1446064895
1231601073
1862267983
1361096937
691443659
679814564
1426453370
553174434
334548696
508684410
1877293168
501819367
707692775
350896374
2068984607
476957468
545067956
2060153138
1700787736
369093820
445276804
851541070
1516092283
124526712
1140530161
1425177382
760470271
1279201421
1349534941
1368986846
1740902453
611030412
1062399153
1259719459
1991291105
591512332
148677275
1031698454
157209984
93694497
1353270297
2027052146
379016325
960460945
1774370172
345156874
870137990
1058516797
1322991991
1510660830
622355758
82105259
1049963189
1964622400
1302093827
1812217429
205839865
401860122
71070113
737549355
487928663
852265844
1514119006
787675646
35307637
1382669519
456142796
740952158
73250694
676899904
1325909864
1919004410
570422138
550184206
755874239
657753025
731931441
430583462
1891319830
392436371
579791943
1088286712
2138719037
923715271
860294151
452789259
1031247107
1963301098
339339167
901085803
73355083
728010942
1036506187
412383138
457498041
697266338
774108984
390757009
977304705
923103577
212763163
230209593
1172278159
1226587613
896223594
2026852654
2060260419
2048999556
1234609197
362659168
102962849
454378637
822572620
2007663255
201901123
1337493984
1232025956
744139555
1725199386
479906700
676098483
170865698
517126500
1344449054
653400982
1011254691
268287742
239958567
15212525
466835861
585224956
1256010538
1608421073
776563880
1801071268
320616347
539815488
1059055742
1528324824
1271346710
1222149608
1901783720
616552274
1437794720
1974228912
599524559
1245412224
1608877395
193590500
167878072
152185777
292873265
1315801059
1731605074
798957954
131995948
1566651782
1560609879
1284506731
1698813946
1396554918
1852431128
1917072380
866271196
1479546417
293626828
1130762554
1239708908
1875759938
1094582944
337949744
1679909196
1244632938
1448363049
1862405476
11380936
254802448
1261830792
1590518368
931184255
224087292
588582363
1844904035
369058176
846268334
1805927962
535745456
1590207883
1621237528
43475340
2008324894
2113591737
565855754
1568572232
1375777494
1494590856
1632195651
1732228442
1619865060
991268151
984117755
1717669655
677033008
1162903469
992012626
517860679
172604441
988745282
41761601
895729314
343275368
1612439708
2124687066
1380230827
1289094530
846129442
1908952306
134897173
1139342225
706799190
1437816681
557191969
1001204795
59922685
1324316964
578951713
1402879565
1831263726
41211961
492697013
1281366452
141998850
1501845129
1435445042
2109882915
1173555428
2024439797
988551083
647525563
406931865
1361272347
636341699
1590890900
1393174405
1268249003
1150671588
377461469
1855400308
655973963
394059400
1715279986
1283323282
1067003291
1964583347
1388978267
484064950
2104454771
1011251726
1627680748
1110860170
909322313
1323619690
2096684409
563190460
312783412
540275557
1411992756
1284870532
661964233
178832730
233180110
127667279
1320421259
2138368755
1741258490
639304208
1440908515
1390463047
1573818823
58184208
590591205
1402417443
298421213
1514469110
38672769
1969151281
340660996
895135841
553165393
2146797378
1875934661
1768020428
466828161
1155215482
955408908
1229004086
1830540580
239857518
1442363441
354224408
1370165600
796169769
1205983875
1207349372
959469106
2064366926
934085189
271301081
491180466
1882225519
1746015449
320360653
913955731
615702252
1757084478
573455290
1615787069
429156114
340888711
159227265
2079771785
140778777
2102352959
1894650171
1060744542
247305130
835610891
2131640338
1194459355
1051062789
945203900
509688380
1284804886
511674409
435460569
391806394
734816361
995424008
73381178
1609998372
1685451517
87001389
975337650
841181046
63622357
1946066967
168859257
337465342
490148458
1161228074
2048200587
1088954696
313335950
1364888528
1353059308
1880641307
607104432
892853831
730735297
36369037
1500808550
112342891
1036512650
216192396
1948259721
1650923683
1050054343
1994064198
1176008931
1127920368
1063422271
677105547
532625637
855572436
155454793
1765333400
240476450
703923974
1203799268
99063115
1974416838
373666916
1564120741
2029984328
700045160
1215353279
2006568639
2100731780
155137695
1920603010
1991682748
1973150393
2081275960
708178943
41601580
1625914525
681903448
29502916
1368331189
1167131362
1167059890
2122497542
293243897
610092141
689355404
863841497
810345031
436886627
564118613
1682792668
368573439
1139060874
914575719
1535531984
1660127784
1823965605
1641375157
877760387
527538128
870479532
1061330514
775740741
1853549625
895729314
2046768618
345767525
1778232198
556725855
308581982
2083904407
1533125325
283847758
1604690655
2019230909
579506038
475253201
1749630746
1573176476
287541132
520198922
2042293243
1915091444
623315634
1498285831
1362887470
23439593
1802297167
801195345
1685329429
348742798
817643794
1616438252
1474400774
1006678877
1251686816
1577108072
211974659
1318705723
2125155646
1031242935
348156948
570360378
220237474
2054383678
278414835
1190368588
639337087
1261674123
840510997
1471145186
774290392
1276103915
229396461
1615921708
586431365
527764817
280793534
1398594283
1741987891
1918420119
777547850
549924280
1035212793
690237093
1594243273
1924622255
969022238
418197363
289365933
457182199
1584676150
1324229554
1663046400
821242646
553631303
1398848405
1322440874
1437615781
1478459781
978703770
1806701628
721492835
415399830
1141193416
1588772696
1085891292
72386710
2146380282
1202853440
1346175458
286926152
371641179
1508001782
1947757954
148911252
1958447136
1087243406
1920864380
1194140013
1855109638
1426140676
1689531012
674252627
1745696124
1910034464
743020956
874053652
878276735
918295814
812475268
349243304
1670711232
617146541
672571955
889814565
703311191
917115661
1031659943
1551424066
1224531994
774422806
1555862043
642054891
287443168
340739095
814110881
870290894
646835676
265090092
1866709675
1121726111
1477497321
892160752
1316287878
267952957
1966239338
1582768976
587901473
1044831990
390842577
548878795
1099231259
349094421
2140138928
966169264
296015858
45128768
1452941019
1416756172
975040111
425460216
1874274362
1441569908
531820662
2091673553
369776007
1854331298
1892887437
664022825
2030998616
1080885674
1194743458
1222648906
155920813
1515015551
1111723418
1514600807
316500719
1797006580
2016923983
1946704216
377279270
1206238303
1008165354
1266225188
1237817802
1115772721
441247966
2045074862
1946860539
1240107344
1982718220
232998675
120357399
1605810933
115991118
118314023
2069107071
1757394626
234782672
518946265
540977664
487024066
67852009
1502836075
2052151355
683397642
821902175
1545552525
1450054447
1953062510
957930835
1487999645
665810023
451490784
205331335
1261525614
1869548313
279035448
495259866
1413398769
1546878190
1725888584
1237116661
420632426
834739976
1164460668
943989426
554548391
1093022637
778697942
134390938
1676325515
1005597668
1497230494
2108991304
1230046781
718607630
609458389
225292259
1583097438
1105552370
547522055
823726599
678042163
12639105
185043289
1725843953
1966213652
969811129
42703897
919578985
857253749
1135274352
1246345694
1358380059
1939844215
2096574766
279515653
405517354
1645523206
120739482
1311545088
78702468
835890163
601420422
379199990
595470634
1328174186
541038886
501621018
1013705411
1935474720
1370940500
47194078
1261118645
10353776
1815620845
1799705832
569280113
11919782
2022100048
156679337
946819292
406984589
1929154981
198785122
645040193
1899155005
156483060
73343973
1904094689
1695914126
1281627912
20428409
761414402
121619522
121661195
1914487450
211831439
1271838640
461214895
773545258
1766433756
870582725
798383556
1235389115
80116819
798323910
565409312
1519752056
278987976
90242943
1842184834
224518331
1995848704
85857533
519765441
884337922
1759494837
816797004
760864805
1634193365
2128822229
1910475497
909633376
1130272181
1980373814
1700241956
928992520
13373191
1289645187
1058550712
933754649
490622096
984455476
477093148
1025484282
1924624159
455727947
969874782
619041437
242002931
2129377034
1176549426
1896558598
1219718110
1011453543
3531670
57874118
716948382
1402160792
693003212
1910702615
850003724
1598463868
1900740641
823043317
121621339
582182676
559051426
781215706
1891672310
66214246
462121059
2320211
1406846275
1591122937
1717728183
936946877
309390539
1291687524
664230238
708427749
1832111036
391929969
1529099773
944828367
1767699614
661222963
1764549975
974852133
1268842447
1278076965
791407052
1279210198
1438975182
1970468454
1655013751
281876325
1418893560
1530739391
117889367
1952786530
1407595147
1059842220
1948712396
1701603942
2007264333
620187313
1485252873
163722322
1192190709
432848709
287213536
1337149342
1227015332
483990014
1405629515
853156937
1926549621
708224721
960235366
106847761
205439756
22436639
1367728022
238620893
1588370571
575616405
1106855174
1253192970
1493674536
262836195
2008793105
1160703122
181075493
158701731
1329742824
473368871
1759777205
1141377840
526656666
1107155232
1212395823
349053167
1858694088
293777084
1694009107
1423957669
915008613
981277663
92468083
673937848
2082066450
397201182
454085887
1544500370
1858784881
791370120
1115167015
36985633
788562932
1460601070
650793316
1691543114
748742849
2005654535
62298935
161089263
452130906
1095999455
720903187
955844707
1891575875
907735753
1327961118
404052042
1411137541
1671918338
1201481731
668238107
584002331
1527597908
826667028
454185785
382241244
1508531562
32579056
149419184
872034740
831576896
1915963212
215837790
656026734
1946840393
1355466775
1132051158
1593026959
1309595329
77576370
1582351864
868281186
409236149
827337091
1134081417
378693508
48780315
700192126
219477058
1161219914
1647799352
120941115
283269313
886493460
1128816978
955972372
1468332224
1800853423
1906351791
1422522513
327649722
510478929
429657668
1548324560
1653255129
1323198462
379150611
903564003
1977376970
651807273
671337753
1414274048
308163443
2005926510
710131593
1321932397
1594754728
734279428
1751723113
854674308
790464913
1126373533
960157942
1489662790
866786403
769639108
1139571812
778718969
658662469
1302576588
306553812
1828740388
400702709
657009773
1102544800
312211768
34249114
574195166
61553099
2062339710
982544709
1363356334
2070141443
1662694473
1517243698
1412702805
74361237
1187876405
314763334
1990064384
1982847874
1373332464
1071975075
1168981039
524683973
1879538253
681637224
1640002354
74084358
4974255
1459811579
1629926171
1535314368
757860810
92361554
990753196
825403463
201187000
151368337
1845770462
562075617
1944000712
1971156124
1127851210
1005919267
2031237913
1805854431
1533865382
398682243
137659107
1421634591
1285885070
1483019879
583539727
378313252
291956879
37960214
1566120894
1175534318
1643143572
1723566769
383900268
1145767523
1972294672
1741640804
2000541879
571328862
1297060226
236509651
1171806076
1426437358
1747198973
2100701485
550404320
566260979
1287522810
257435825
1522490240
280590623
290575581
859867490
1572211643
10778119
1415585058
1115636309
69576271
1885160675
440718194
800771896
48534871
348604257
1496313754
1489228220
2005775393
1255889174
715303315
1482424782
2016445432
1101306263
1966859434
1925839400
1720348033
2014937999
1240740920
62541449
370708800
1983547260
1892633857
1454939588
657351168
72035715
2520793
2135336668
1371867212
1858850699
1726687638
594823890
533396316
616531487
972102273
272882175
1672537282
405182249
34520040
254341590
2094816053
1246713299
592179053
538558228
1820666057
1106909655
445920118
1797416299
1720046641
1540797301
2126979169
2045815016
1412124357
517976626
129134981
645912614
1273497699
682696406
1869837890
1431191596
1886402168
18482798
1649640570
1730091863
815694114
937509810
1126877352
586666445
40662757
1766481344
87280619
2084999910
674280424
1724249977
1952070048
1479440623
1730690839
2129503794
1627998046
1952869361
766775298
1002391116
1916718532
1906805397
1474413845
339426731
168518622
1464536662
1122259805
804103965
1793855177
155243612
322167814
417841968
749740941
179452151
1147953359
635894531
1578350654
484612166
357684312
939930009
1144548141
479808233
517091232
1957705947
1206468410
447651617
1041701850
1988124558
1007407924
1991120170
693553450
1678686895
1862923344
1338612340
751281537
1073812125
39476170
312141289
1006608094
1395302791
1318062630
804986768
859651750
1936113006
492597461
1935083434
891463049
691290527
500830375
828214324
880950863
1434854337
246761928
1881167143
339056751
961315174
1095798646
578160492
1069162651
1218857695
1669384281
929868479
1516831137
396650544
747905197
907113215
16459976
1140345691
377365909
240009932
1030993737
521226220
1845103305
1147927009
584602968
608305647
308091406
1733787871
476182478
1869925099
1231899632
300276418
1287389524
1026692200
1735829090
68778829
793417984
1910117895
1759010166
1559277270
1616037192
1103454734
1248324383
1213694464
2118978396
1064144256
2084345689
1655349455
1677405510
1828531984
1610575374
771049399
1165057688
1334740876
946231568
493161856
809421291
1265572617
1286807549
1381266299
2086509367
1136908636
1033622368
556899122
1562160947
1943347222
2128433187
173336256
401118612
486530660
1815089759
1122708248
559485749
643420831
1760343781
1708400973
433349122
849097013
1451133132
1979920528
1166290060
1673141115
1184503079
1846604051
1017416660
926936593
395229023
144889150
1934193317
1735490111
1528631812
277748127
882907703
904299071
153835069
1256533882
709719412
2034091561
982379428
803530582
1575691778
280992246
1201459846
1581662482
2121411317
1116231171
417806010
132749318
477097980
1486209508
1304136081
1969525436
330619374
2087998251
251279687
1630745349
998748696
739519753
156985554
129241753
1338846335
201505857
783862519
1033904455
137558867
1901914452
156647219
1836816376
1392669591
1704548584
1686715042
1869601906
1082728307
1705015130
1638825791
754270426
1536129324
1044406519
723955949
367765924
1107805726
685337825
1719240697
764873375
1464464049
1466164190
446160929
1333594902
1124897341
1701651904
555628235
948856495
560819932
236387260
741099965
764522
1029170407
775741488
589984751
598196172
830799173
863186875
700267084
1716165364
157411041
1659209108
1249179038
168236714
993236899
1527632561
1592680519
1369568601
368068839
1749963935
900135857
304238888
326955416
456013632
1183880325
1094811807
744227402
2003181639
1821429873
24498372
875009350
106538736
1333588291
186390421
614575111
498543881
874236179
1105436185
136456619
1382661631
13103805
821085189
189191952
125164832
411157509
1611554444
752679977
124797641
2018086453
97318965
40422081
821723774
184403067
1389018186
90431616
1197227339
740155445
2099097402
1078878080
842368140
658762236
1066160052
1564208730
1294348628
380559632
382962053
1464661938
1813053891
555271665
1909636329
1182129860
741796475
2045503038
1176485756
350696855
2091688685
106875124
830528428
213695807
905586801
670443197
560613463
529970580
410447705
1546952080
1799651276
1787536106
665887602
296495367
1908833313
258851354
1642464355
270840412
395042435
292281925
622039551
1832495976
1885373207
131988928
2050506162
1638507605
1234676878
1267053271
1708671285
26548465
1106778837
162552538
42915675
472475169
1076612332
270057996
1930260732
1461905901
635612430
1472144777
82705258
1914325970
754738729
1336847875
51846840
1110183019
291296746
367211326
338659457
1097957543
771203797
1363896555
667864561
1910579822
227792510
1941996794
224474220
1708408848
291500867
1392300413
1918522431
1605260340
331727943
944433544
2091020820
2091197247
942023627
1084253328
1249898065
404484125
1816324605
1091116901
1615846241
916037750
1066064319
1645983536
1284959809
1503710529
1642257682
264403253
274009200
645739247
676412595
714649564
891351098
1154123608
1665457682
1538259632
2031169071
1050795859
1817903102
819850582
299292382
1610083012
938398818
1265872071
1691378607
1750186460
1465419577
424438879
737979885
126643449
1487610497
815376218
413560283
1003878612
2047966870
1830858628
1388573573
612554587
1718133533
1963069271
1176526475
2050254981
848469169
1965352571
1632730232
1768146491
2117085861
1153188519
1710656054
1071057970
1753081807
1896042938
339539552
1312751604
1526795879
888748149
1167975448
1793100366
993474297
168188911
1679300866
409151737
682513258
1198269508
1139198667
1789201449
1009601122
1454809060
2114354433
473091838
1913734474
794474987
673191740
270282356
1154799500
2140565908
1418368673
177549759
1696933492
724601435
2084747286
1145496438
2132699325
1773488095
1177007339
965690847
1405380413
1754481329
296533770
87189560
851083693
2103154119
239394158
127752853
1226192558
868655724
1771115773
1642194517
1808135516
265244538
1276120462
1143533353
1940006521
1263006897
668731504
332571445
1689079392
1155385246
1139743352
369165099
78025647
2061036708
58035226
1714699745
1753549472
460399559
1615736812
1770558287
620184768
671115093
1499479955
282101638
1843430788
553381506
1249241990
221227907
410088541
1715783254
814267915
1786531808
1407339692
1810363568
1674321906
89318339
1814559808
1239143341
872385726
1864550065
990919594
1583989787
1426303142
1108058546
1679400827
1471547056
1852383647
1990486637
48520849
1928161663
1225582793
1408677158
1456901109
1612692630
1762631006
1573874964
2032187651
374081918
1297998822
11031145
1756655486
2103826066
1347460420
358377466
83699656
1213772210
206838100
927936193
1804227668
2104407285
1108557105
759605131
1416156103
1258122863
117084841
1187024630
1513616852
1133094092
709723008
1776582917
1500968996
1533772170
1007087894
1372593434
1201132056
179021577
972018114
1581714140
1550945273
340066602
650711074
2076368612
942801976
1147143096
1993480780
609578768
2080012696
1352568630
480517986
1567265017
41623007
601001108
1560117533
1886045930
1748796061
1499485907
295131904
88597019
2080513164
1351409483
625839607
1895916810
151187866
1588170567
811045287
944043868
2058777794
1846245699
782569235
260334277
347407591
840292707
1586093789
332923480
715316164
467000072
1382172904
2050634052
127124164
1769473343
705851820
853775188
1035008368
1401939309
1732012027
1355759961
1174168476
473639096
114506811
739390627
39899599
427876349
65672475
1237012195
1296224451
1129650142
1635405187
1885406905
166980620
1247620535
1855379965
716382768
1149157729
1150010009
1282345226
1101864304
793658248
1982965330
1279981611
1655741459
147830497
592881455
1996218735
1172194680
488438642
1691454877
1403806875
747436626
1754272512
1220873766
257610694
1768794696
1292862027
395323343
298682236
1935616903
854971804
55329046
1152145098
1098663340
1202888538
281801104
1004134662
1418985234
1324767638
1248871652
1158939098
894639436
1784188155
1820134616
1398641136
588472296
1357746451
1729133225
95546179
341956161
702471390
109620142
1267159708
2107284368
439298376
765563110
756388493
812842611
574289596
1663354570
271038508
1951000779
1970052872
1159217146
99162816
1418225427
160361526
445867446
1942174385
916006014
1008177288
1495573946
315964476
784082825
42694824
1383057304
499240162
1694057617
847558277
1032911003
1917175349
233296505
757851642
972990884
275749336
517744726
1079563218
554555273
189261197
1419486009
253577100
395521980
789604145
2077724206
2030478794
2032916031
1294557378
1766614715
1977355792
830552938
1339074134
1110238655
935233659
2118724212
695067836
495438714
373230345
1314860527
69111764
271660113
490549058
819992161
1221955003
778413159
900093102
106233353
436890739
13897968
1008832233
839272342
639435221
1141485710
1969580664
1200088404
1228762267
191110262
1009326437
486388323
1298028840
319244316
1159007835
675651062
1629286938
1938345983
1060616510
44563264
816654640
679294958
281034811
650825474
664585858
1057805107
1137064502
155200239
1431955820
1442518947
897495270
686611590
1461759949
1180588209
1711483824
1550639307
683831893
472122033
18526427
1188480383
860274401
350932664
1817713874
231835618
1477290396
1277656966
1429989267
1945076085
2003642873
2057695835
1596937703
1948118292
1085058037
852866321
2110897317
1961449103
698070604
109950310
1563983070
1641021417
243651987
272692411
785692551
1247688514
1061377762
335490222
740455302
1128592368
1151060126
1340567308
1868650723
1788660966
250929873
1884669752
538605549
559195903
1147398524
1887603251
214156338
425879410
712248621
545330094
1635979334
1059832693
591673750
2082302570
2072563226
962037459
26672990
836286362
1627264877
1427603181
599975628
1050314786
2132197894
998066610
612468091
1301278925
1088273481
360133022
1115769824
1711388753
1796503616
976685931
1022549609
44056105
1506394007
981436048
781993501
521520276
758402599
434929354
849710950
2017816543
1901193485
1939960229
1946577635
322653134
1471641975
1926152367
1904394852
1797641707
1139527033
241955960
870195744
628700098
222779674
1895255725
135114103
873916233
345128149
803012099
260576525
1383356756
949331318
745179701
183381396
844593760
1169757273
192820668
1094520021
61046106
2039950036
215477076
143835368
1892409624
1130346635
3320624
1894193306
1297357247
229186025
546495471
1825974341
1203973369
923440617
1824504676
72174603
1605847041
56417905
1732054059
1232049975
1635978538
2038735957
1267703906
74993607
1927170886
1226262147
492607762
1705961642
1704824182
761452375
855489239
613032556
908647275
341049648
331199667
1411315122
1394265382
879558830
2043685022
538524173
1952234356
477101316
1946576516
1349262328
436395258
1822575039
1810542414
1337572869
994538488
419746721
707516386
567840712
512949513
470828152
1369033471
1253277143
1669696188
111186940
634972688
1861341480
823973766
385859031
1962386721
627311441
2145178955
1999637197
227526007
449964211
305594193
678271918
697655388
1974746556
760219463
18642370
2136244237
968068496
1091139442
1848631605
7007008
1633292222
58192312
603796278
1037634238
1003427801
114719760
1325614591
688535519
1355979489
1660992357
1939482139
1909207703
579155273
2070819545
1219913039
1941921643
1651731183
1660899730
700603198
1822468561
991756877
1023086911
1134575658
251587122
71401891
360754437
1240323650
806392030
1938997080
1446545416
130994257
35872574
2134352626
370857280
61909862
1405557542
1174721835
2044874348
172600072
1070147619
1070941275
123085707
616425776
1471818214
2145376322
268519150
417688208
706269349
1143268544
1771400546
1024682731
1106848962
1725322986
1124525249
1342460360
1950023704
1446027218
2137476747
1087544761
1280094267
455644892
1258983677
2070165636
1943017069
50974542
513335357
1630222823
1706804031
1306981522
248816568
1723720984
1781475723
620780126
100576052
299546315
849453072
2088905879
773852222
650428724
972497684
1021466008
1774768012
1114606296
1442569738
1460383189
1639437933
1218720524
1528800430
120362181
1371792166
1355568123
1292809692
383260105
1126717988
2127695891
2034175135
1785363706
1341360848
540312282
875042245
1764296229
1646603880
1942052580
392100325
454802760
80585168
173270277
1856179041
1824049259
1603576163
836845355
370872562
434949180
717745597
1324716884
990109167
114465466
1304081418
2096290264
1036542007
1649127736
2024542557
1962797399
6725543
2135412820
1862051628
501104135
56902862
939020053
28842302
838727641
689828246
1301230571
1083183110
401663530
1790364570
1508624512
949860002
1695857774
1938140254
1987157175
975310568
596243697
1876135753
1003137055
1792333598
1751324963
835559102
694150664
380129036
969005515
50654178
58834721
109908857
1224149178
355692028
996440332
188604419
1913302713
271222456
1161044787
1802015138
2053110137
1119456405
1479983912
408048057
696618484
1583316810
1547702142
968534177
895317907
1393218094
27558703
1063462639
2056851990
1918476781
1598533941
1436927035
1225391145
1885926558
2084922366
908491111
26462895
1763425912
341237022
1019686159
1128598965
137879465
1880515265
1426641776
547345222
1524459395
356662405
1335852998
9015829
125778599
1983520637
42537591
919175352
1469721165
1336280827
405761542
1356054858
1799405416
2065719470
342379383
1749215436
1685424051
1115767026
494644038
1509695962
1864118594
1569101404
226499962
1087684229
519465259
1309217129
1829248036
1889176824
243848687
1561374551
857030703
137599411
209525910
1730668120
1626371015
891779679
404961678
769742180
2015852443
1146161905
778367127
533030485
467549995
683904939
1560628349
1158462511
256854749
866144022
513020416
964954748
1646945213
1274883830
967040026
1082722805
1595480346
1797644892
1818236842
523543333
1615456280
886954507
1393908551
101725790
361699522
1934814515
600862741
933600666
472030176
1807443533
1058919022
1527237825
365744767
33235351
1569586988
143219052
1979349421
1093812518
1909364813
1205696782
473923099
453375369
629066317
13177899
167113494
858146390
1033191778
1757520092
1906323576
2001585018
1452218419
106959446
2069640908
1860090228
1901293739
2036934026
2060631617
980717709
1524849597
254614907
824855870
1350730925
52130230
835702256
875539110
1134232594
718149888
1560660154
164487818
2039733594
205904945
1256093937
730129525
2049335918
1060704664
97885971
1999015770
1288034587
849881645
1657198147
1290241016
1288678630
1029170407
578616243
765327016
2008748020
244916367
49487081
1298755838
1829389694
1335649661
2129746049
863519528
1124858625
335064714
848174958
1470056922
584018643
912590816
1003225809
1778397546
1529701767
1510844259
1249166458
828401695
2082765882
284142381
371621100
1565299755
525420613
2082788665
1855848360
1576267786
2036543772
1629210994
1960279336
651379835
1843425784
575219400
1013088091
96161071
970071430
1075942817
1094485458
738355490
1352154704
743332511
1427024412
952978171
907128227
1259154323
1171787937
800548152
2074433707
1695743471
1310706319
720490659
1245401209
2021843146
1762839203
1012001282
1476387985
722009767
1550292674
1748562300
1369027515
2025713557
1255354250
1258270942
1346363984
662884502
1615528214
796691697
1923530115
182960475
573056693
1515476105
1719382010
1529113162
82726756
876560544
1886804039
655465338
1719476602
1565453050
1399223138
1286165373
1584676150
1033099443
546813008
1236236565
646910775
606868132
1991083162
1931400795
1089456351
58159163
983560777
209670069
1283326318
1500359331
195987755
228277341
1529310998
2125596326
1930845375
582101001
1145015579
2083315798
333500998
1292385933
1050370163
373595043
1778233110
822086740
592280555
1488933025
1735776586
2033171042
1962417419
653781449
1689448187
1060714232
2056951770
1540924262
1568376901
909511761
318402166
651483428
1526224703
1112475289
1879696589
1054553102
396659974
1009702226
1021665768
1297646511
172504287
1307720192
592894325
695369579
988237784
1505460042
433126818
2109640692
1219086875
2083674369
1225721378
257133113
791025027
226272344
667021704
650263558
204465962
438702550
492449360
176244578
1933807518
1519297440
672830240
292805741
336657155
1870552963
1299687720
2087145297
1340978121
501463282
1473201333
1942123586
1522431062
1385859784
305502157
1288604877
1053593108
1538223825
1868536194
907908950
1086979030
1232298508
1704119618
1147121514
1517974954
314677523
564685842
1448253450
26995597
796050533
2007274046
1146585232
1591553078
2112060010
964011129
1784114304
526313010
1722253207
1167911080
1092809772
870327414
156195948
430834910
737947971
1894662828
78871106
242617510
938428857
217997396
1155565131
1788937324
1938091108
858931744
1776707422
1289441858
905901769
1116073748
425645076
1360324337
1966024874
205388066
1023272561
1757574622
979087818
1106661369
466489177
2119539662
1621801739
233246229
2058613639
1265674687
695551890
468899306
1409163352
1755949713
1182710463
1259863367
1035297086
964715662
2076315047
1243879059
783361113
1366687255
1364755292
2100715659
2072019383
599955891
1734285725
1064782971
1021472153
511647054
1528686793
1066688044
1587656265
883876829
1021013391
1600631053
2129376276
1533682985
324408525
1597022895
1516285066
1588722169
1908504955
668779004
1191911073
586942835
1242366169
534207007
1995757211
830494089
1504757649
1051777749
251788411
1378939115
27875796
237296846
1838085716
1732484653
1171369477
74670303
1984210647
1422520741
1611412422
312820155
212983593
1293447941
1301867071
1452709250
1787566550
1871243250
309655840
169131094
342255645
2060352771
421988467
390894677
1003277567
480034356
2048071541
265940782
1435647789
46158916
1316729111
667341377
2111530740
80927787
1047156778
1025772205
1336522791
2141241834
342211353
693644939
141159158
1771038972
224022725
1791959589
1812987751
1153686482
1194348257
1896104472
1993003792
1265539338
576235999
1992707293
2120536861
1500943571
676959739
2048897673
384385052
1652781032
195387458
2044727946
752923979
174499919
123379517
880946854
1258765680
1203474184
924620719
1337384845
260956947
901250307
29440228
1142530974
618785919
692762768
340678202
1796427754
273167448
1120887683
1240102410
197803328
281335187
388324960
219787209
1573181662
1841604553
1714235248
1157837590
1823867831
1023085554
1793836732
1764752462
648046174
659817184
525839737
1087283311
1357438358
613722798
1939439901
1069157260
558514814
997913115
808662253
119102017
1887239920
183544163
262588964
1839124195
1759807789
1564085569
2134915023
1622939042
780688051
1223962122
82186812
951764999
751322577
821361002
529804158
1189171901
1247249705
786331195
1074229897
1018442554
841767675
1824224712
1162121271
1897999676
293234483
2017558062
196580848
935379290
2121945548
939639117
462126622
738400954
177429034
44777201
2002027390
1512700445
437117112
419894287
1213613052
335437005
1093055700
452257173
1526676505
1710935917
1092464361
617016657
263249433
1407211115
1043092723
1924703610
1875497847
511627969
744846460
462253714
1538058954
1877649583
679074341
2026515386
296721250
1148712650
1582341128
1023701033
1414333597
159330245
2077383584
2088027779
279195800
1182912031
1634010338
571771912
4838269
208544115
1676679148
1097397386
501607030
743530009
1525591210
1136925514
1020446188
1080627354
1160530462
277896136
51134479
764542627
48480114
1423545973
1204274861
816892283
404345640
1141047932
1131481895
1805062792
8563926
565325576
1940274608
1294120771
603169179
1861197186
2049474227
82011941
1947370022
1724746287
1214105029
1487408599
2145616615
900613811
766846830
2015883698
645488686
864643967
949424843
1834603139
2014509242
1797816738
1329503516
383782248
1925734996
532486984
1366929567
627260992
2073450900
1247283888
605322095
1361967047
904576253
291317076
561169275
817318722
386581803
1832116268
1100357290
1965505297
1826860201
1092136398
2010478233
889300181
358125802
528141986
1787790235
623282003
1908233922
208782290
1099641913
1467689303
2090428601
45431634
408302802
1415926534
1322775344
1525103009
464577647
71564033
1326635434
2070674107
1268716486
1473025930
111724935
1382805065
1932884050
1363729836
275805530
2015978114
425009775
1744665525
2042073572
1681835003
1576927652
859134739
1804425668
264473866
1977382970
939543574
1945424301
942429471
1738911885
1318488529
168355792
1300815768
1181027009
243996199
2099785378
2005405809
1892689973
1961026864
1447661225
329979667
1259419041
908659686
1963765375
1354531175
1627141330
1807096225
680929150
850574249
416138605
1394970004
1408273120
1365248198
1211207865
1591605514
446815571
1011610814
517349841
1309584704
1870211836
554814107
613226227
746610787
848953157
1808790334
1190821231
1306849343
897581352
2108336276
1115002742
1758995300
815452450
1566591818
38216085
1093881767
1539314936
1491956376
1924263968
925379712
1846777340
371998788
663664159
2100908236
2105936466
889343038
131170700
70605406
1588651059
833212772
1239625748
209250463
1682456340
1106099172
1208574341
1570004405
1422616330
1915854348
243927145
709855635
1006008258
1918904069
223335901
280177361
1607465864
1560281453
1391206386
1621932592
707294941
87284113
641414547
947559544
328142587
1480489950
1356341132
1088529692
1741516222
691303068
1224050554
1345040326
540438476
2104578208
1363982595
1910499474
1130297945
679295776
833233406
348995974
1109267418
2031943660
1765799874
1868239979
548937365
2062529975
312609974
1434584596
625874922
1308002593
1663982493
1894056948
1088100940
554731861
1233974969
441936376
252040888
1456708984
2121522638
738749128
1126746795
972066111
1812098397
231104785
1750490085
1165830376
1592993628
1079562355
1840136931
2105022814
420946175
1710090083
373695687
1156875742
1620814827
1201439232
374740748
1408220461
816104323
732179259
1846479510
1534422620
250234031
88076280
967396424
1904040377
855899513
2112038614
1726192391
906861430
1921524841
1738623397
1865894292
1636840845
1408316889
1001691053
842676908
1677191256
188885460
595618174
1512279619
854900072
1576446412
842588232
1481466079
212888544
1453908204
1969765286
2133573820
458479599
125560691
270899797
1521193215
167201225
1087027073
472054007
486224768
1913116737
1434241412
1997576313
1723476040
1344419992
103745046
1283033287
924691928
139539003
1818958944
1760758238
2134433989
1871560856
1346532572
1209713217
421730507
479948731
1307751793
2050721016
1709704094
182364534
264906330
1606633591
1272213731
881599031
1072964809
937106926
1869296521
1235814587
829930399
845638109
643479334
2143105496
393345615
392326155
1005046957
1504864394
1116440134
571041071
152906898
676770097
1079844737
1158855636
413755457
793203600
974505180
710026989
1799415410
832635937
1909635450
462783102
897292074
1034800378
1251936911
1401166214
531269252
618432027
439527915
1251436878
39411745
552499413
954787262
1680288076
1798692355
642851657
1453028948
803200902
539152306
833766683
2036327674
1317074120
243878018
1903947632
1739348322
96609096
1619742600
1681866227
277287269
804908007
1858270747
760202776
1207565906
1195471192
1630071312
996724378
1131553661
1796483949
430579411
1771202305
1446355097
1843615896
1569451733
1936487328
1734475028
801536641
266937231
458182359
485913946
1147179446
1215992312
1371600509
536564333
1360425094
370488724
1788961373
2140615461
715033919
1608077714
1590334404
329779224
118474789
1416688366
868108071
45067559
1083937950
1187057385
1336229994
1387710082
318437968
1817153716
1106961443
1649613789
1143101665
622600349
1940605424
1216759097
1312880206
310162774
586626986
782909361
747887087
1947855247
457032706
489580342
929436629
1029709920
670855037
1489684891
2139409541
867008944
1166168788
1893957800
442387553
1286122120
1385729218
339883717
1349444226
910724837
1505832655
1601459454
10317449
1652962789
1516591504
1036345042
1039522635
412369690
198318556
496391230
1503022369
1679851710
787994493
1002575213
77764413
325345251
587086732
275897392
757596956
469060654
2104136714
1288149020
724459768
1544504350
1637206799
386982733
117433201
392636961
429270462
1676557405
1028837888
851811562
990095795
1691218401
858869052
2124804923
666020204
798576463
141346666
1780007582
36452182
725701989
1431263286
74647623
42865084
896043034
1812845565
180477357
1408963393
903818290
1999459364
37020864
187537942
1165273578
733283579
722181433
1382219785
84608211
491161638
1442798231
2048428023
2047963066
1139315402
2133416347
858171614
1705797220
1601955623
1614640776
1073513563
366727668
558949549
1768985225
2102906064
1782117120
1346170848
1102893353
1490591501
1998622843
1201562819
860245158
552515206
812943648
1522698925
898833880
970874071
1394427205
1624397610
1059271383
1193085066
1929125712
27078431
1315313740
1220300974
1313802595
2044313078
339797646
2056679027
292119282
1692032592
889937028
1218376835
1644312615
463254102
971171151
972582487
290148562
1346923333
1076930801
662141448
852647560
328904996
1165809996
1636043780
1847821016
1480830939
672669214
443508970
856020409
1400640301
964222292
1590740307
1891843573
847441140
2111584934
1864491424
680929150
124312714
752221803
1184885807
1171903735
1825229582
2054514222
864131083
990287287
1637549054
1218222775
602708153
1027727034
1796241601
804840408
1328931972
2135350593
587622652
1054659982
1929590511
1587594736
362470493
113969934
197166174
1618719887
2073164428
1484650838
42955197
1303451067
805865336
1435984858
20856983
1004234210
1146450819
1628401163
740865229
2007029207
1169595808
602097579
641192104
184797911
529407363
523844370
1377465809
112917380
1810084772
1080416289
2047109422
1080667730
292184609
1071932862
1550182134
1497733663
1128510973
572530648
508802009
254348192
1076344052
96842221
1339138446
1474651223
1028526364
966519575
47392205
576339251
1124562505
1637061365
1036012465
1713352929
1271859892
1830956003
1886430869
1655685259
507323945
1049720697
2058522622
51689951
1833147478
824960287
844399966
1473982789
1586422583
1998713283
91031699
1268935896
579530544
1974255461
2022783138
12146513
1370001188
1514768904
1779469708
1418773589
1627674072
149778438
608866375
2004993883
1931871449
1648511704
514301943
911685382
258045653
1938343628
1896939404
1848187973
1552325383
1471528496
2093772911
1076773675
850570057
128593315
1889970151
1608914639
1517854110
889245210
891918268
1830719607
1712389292
1942107124
1254664932
1164766129
1785275833
1830865727
1630714004
447178126
1135645068
961842856
1164995365
1259185996
2132664391
602090485
1276884394
1039333235
108424028
751204267
1885028689
630046344
1744313952
2094099439
165789970
47113162
539389501
1918761084
1434371382
1484813545
1497083637
2069084227
714235491
1190363286
44656598
88397213
599928707
5154554
1727511606
592000653
2104688208
1103676665
1508148901
1095949955
2093434629
808870615
996304494
1846957727
1641486654
24410256
1361097784
133610561
1526168713
793733321
1243248027
1142896579
83674429
1555944472
740952158
2028484070
655711454
590358406
709382901
708483486
1494597890
949593541
1709192836
46034401
222808390
398154556
1219231764
571646218
1308739798
1656854447
374095772
615569947
1237005757
102149576
706656799
915977226
1597874883
1229052031
1615788304
1339168559
1254416182
1126839724
1193329753
1517578549
67989410
294940625
2144426894
1071448092
14603609
742056705
464750433
823249374
550422778
335892138
1801607158
1808686256
1225575218
854637249
188432866
402709504
178852792
1785788220
953613292
723964571
416332997
532143641
520527841
68823227
1555017623
159054032
1371221001
1204797211
475139086
435119325
1991165727
1417895340
781776
1125643450
1707462844
20147503
835119132
1856173034
1342925699
1512841868
1596748911
626488158
614641162
1404446788
342990323
1437867363
1332703530
805267047
364683982
1660432004
1960761444
103863006
112636303
1985119439
848603640
1083437496
383146147
1207051397
1729572267
1121885889
82664996
281203702
1995353755
932464778
1595127393
781868105
33886523
2116437899
356408508
189449420
243140726
330510817
112483834
42501804
1880111343
1849262556
685423658
898311004
216632300
1591198665
589088363
2026160391
810064446
167799790
61296813
720379033
1561333680
443081745
132099938
1720986337
117966553
2049456826
66153053
7829982
320019459
1018615717
2125290693
1335583464
513083526
478208105
545563692
1063748004
1686315973
466670309
628410564
1239078819
1289630525
919576019
1031406628
161795594
473456879
664254964
1769432421
83655490
1590880230
1788436228
1612303298
1554256351
389095095
370156759
426579638
898314374
194006493
902200650
1402269515
140972319
173056825
1545446692
594062842
1000222344
1947520041
2122307580
131884347
2099668497
702973450
1595578308
1976312481
1637087096
78279553
1379821027
1284157664
609590353
857161003
57100864
714259486
1617750091
951434722
759496229
159950059
918791140
2000149394
1868282487
1576057222
637468746
342009272
2048877421
612293941
1567571574
861238029
1824172038
89750550
1845137348
785156997
779691853
1782507150
1219407567
1499408144
874728975
1246886362
92882563
1030465240
1545715504
481247313
19838539
2062694092
1100890260
241442731
679622210
1831933906
907519703
520261315
1248473787
1338575801
583195199
821522860
481653118
1058076085
776573239
742730211
2035824078
1095896414
445470874
947032051
251150172
945668890
1562854969
1133122111
1763160591
767533571
958485543
1768058196
1744194327
472064993
1129739541
1395246008
1129191387
1443313251
347958857
1481945816
943013370
1289872528
1597429656
1624081009
1857372509
1623407331
1359855501
1103517737
167998326
63017648
1604028178
217008433
1498379854
1532513612
444754602
1989857866
1023949671
772999654
133585813
2101359606
488355166
531900467
1222954630
1426508783
830864367
1656699705
850641046
260119203
387792079
1302459634
60461919
1083125237
253276042
1896800368
914804348
1575584401
552803164
468813036
860609186
1847605275
301344486
469322861
2050416224
183909131
884350916
755002390
1930327905
334905658
1320306745
266110898
2038046199
781445041
1628838410
2048656813
893543141
1964688725
1458374314
1667909821
200359369
1843542799
1019100542
912815475
1228462439
432089916
560451153
391327178
1652237894
962343793
1334205675
1100284721
73175390
499804759
1315590009
275207814
222053585
1155533664
315230404
1502881023
904058607
435412510
462995536
1134511542
1057824653
1813367448
2116634660
1258300047
1845126686
18351326
1599756482
1747615244
1980558965
836840740
974524728
1623531833
2138432495
1673591249
1316712963
1135726681
1575294129
1239434438
1981919589
1702559237
1940506660
1107885093
239196055
702408902
2077643028
1716058149
1768558598
1739268559
2125690796
532220331
309963064
966588796
933873531
1074394409
48009347
1049301873
1554118346
921592499
384037970
1990736048
2071174049
97534217
916745632
168064681
871476423
1778818205
1154554236
157893640
2036912988
835388059
2089147820
1531522133
1245493185
1545777187
848000818
1466272720
1455300823
432138522
2001478232
1536802643
510885058
469443393
499733570
188736098
730804663
913225912
854777107
330436368
1167156143
1457097493
908542835
1313335944
1838710265
1767932491
221699335
1382675170
1556092097
935529908
759813389
144851365
662543396
537094613
94391277
806265074
1167365950
542994514
1876135753
763572696
220109633
1938286265
136572415
362134922
91459200
1201088662
1107710091
75843189
1311036165
565650267
713869430
1096056763
802235526
919710915
767162575
848494277
566652471
1015492899
1546032670
1231213074
750247398
1767039886
378869941
429637473
402663765
1868729803
1950765679
1729857879
222365697
75731953
496067541
713005632
2037826241
1265788979
1641969492
790235978
407483250
670112809
1055690076
1052230727
1086729034
1685315105
848844550
1876148562
477444627
697382725
1696185335
1660377629
2124403147
2000277741
197119435
2066996174
1961389447
415357065
1775243711
904210354
96161988
232539009
2028406055
2021194597
2055906512
584473552
2147239693
1759810347
952756319
1886400330
46699675
896191419
1410962621
568254369
1856926961
1303886650
2069924375
1071782362
711142585
378201540
1897778624
658793485
1578609061
57174983
988085402
214923642
564670395
1598884828
1647772238
400146123
520486895
1373467385
1687992646
2033951284
796923812
561216176
383661392
442141519
122488735
1616011339
168176790
2103949156
157250404
161568461
838703588
1285507507
1473927388
1150003260
1662158838
1477695664
1718187300
274111255
395216029
654273076
711474754
1219005603
438200163
536607796
383754877
2046284802
1575206896
1693525777
1343208492
526645379
770901282
836306873
1489616266
2015155038
915730577
83483784
763365536
1932908997
197965182
151598711
431607223
747374907
1990214146
1485805053
1946094712
220795780
1336692516
1409283053
1976252584
1257350104
1832734978
655729494
704966350
375303301
1999996749
1011679513
824017733
246629222
720704252
1800935980
2045815326
1226470899
731960161
1404270277
1088540243
1985938270
1324844753
1236751465
441214285
1157326613
1308829366
1846052935
394126187
1301384106
1618536909
1683404959
448914101
1512991363
550667065
335619275
851324336
345111290
1344185038
208700725
814314953
1555666099
962944908
1011351719
1254606553
1140799726
2037393368
783388761
52202592
78511846
844587728
830278876
274887452
918802473
551323729
970876356
170226394
1731526165
2050210734
728723251
1693181448
1841567206
1843412780
971136779
1754550720
643898508
1790799427
1518961860
874348441
1740241643
571215876
28538538
448629546
1840611010
868023645
653850906
1465329044
1257483681
2082496898
1873774396
1060305861
1392664089
1362078061
1820057662
35568930
1235934793
1409074526
1868950916
1308091124
1933080790
192502632
1446564435
835261673
451827363
1877761855
513260142
609705043
2139222168
1274013669
169370185
1614641976
1658656542
245061802
588577590
1550116615
193537524
1918439046
418742638
1763612838
2133329309
1558590862
1526364226
623112413
1808048617
1700998094
670582800
1476906236
354069661
1325045575
186989156
163847447
933806666
1832260079
1027964177
1950920658
449496906
1713024633
1979956677
1979117339
953608731
630491332
1334801410
191375090
1520612042
15177124
2118241018
769522676
803140344
1733722254
1083590851
1159339561
1509183160
95765569
1220455805
471508307
558567307
1031089948
2096619989
498784608
1028773175
925221453
1128902609
1213514130
1275366234
38971306
2040893023
394355179
1720200109
2120416242
289810501
1485961391
1282648375
1744961509
802636522
62579338
1083670650
988126531
379729311
1731674787
337144143
2135927699
264398294
243116705
1646435674
1798354913
602193419
1045230609
13912458
535133892
1428129445
1959766884
1766377218
2127627582
1760235562
269061174
2136340781
1185591665
1530270717
1233175383
119675406
1873228013
1872697294
1023250444
13119489
1179156345
1745790470
1953869742
453267720
1995933248
2085857885
1730190495
1912526143
443603971
1454375356
549138748
1552746156
1389212533
1822989065
14361539
16679684
1335222417
682468014
725825175
1931169642
33928192
1229295280
1692669556
36876621
1200983777
1953126939
434679824
242420051
602475685
849704041
1734876273
1345657469
2062686221
605390946
1118590191
458726786
586822496
1243641158
1680631548
1311016557
1524269479
911966283
186230188
1679977306
1056356040
1517911803
1456861515
1436955945
538291749
184799459
572703770
1393151683
299647648
1133201625
1407641137
1272590980
1328426682
245029795
1557212411
935790966
468595939
462986233
1942731008
266216958
561779341
439231632
1576039320
1768126825
494426931
923271583
26066428
2062236596
288330237
1104207377
754210035
1305929467
811928455
321257396
578779210
1870474779
1166892454
1646061615
791843217
640990341
691406866
1545484015
1759464787
2090581301
1491516943
82642861
264743321
1092425704
1574447495
911531774
1657831222
481079936
1282725352
1096375690
17966266
1308905766
1172659672
1426598285
1740092388
1371596586
42617242
1871135482
460607358
1781311521
957961741
683996782
1694287849
1449912898
1419859170
1881401734
66689220
109727810
2023251417
1862470704
1729674572
1953741633
830345475
142619770
740449005
480988307
1144235641
831724291
817820166
1677649576
2092971422
365281967
595019682
1254204729
1501067093
1554827231
1665579016
2121363729
459113630
1334416836
1297163618
2106393087
702810488
409399923
1885594568
1742420248
947776007
1907600046
850074042
1578790499
249474472
2074291717
924869535
1282511709
1969569332
1563834965
571906123
1051401849
934336658
1177199285
2144066401
88162296
1485326305
1397806030
870747807
1910645923
58332330
690028572
340873140
1611229619
505273907
481571633
2133101532
92031821
930688772
1030273576
141733061
1278101466
149531516
556102922
1816970648
1089054198
119706410
724781383
1731205675
734632138
1722388120
601023667
1487310365
324116687
202081673
590149661
1928312638
1535681927
366115956
653267317
946405704
2130862900
2092276819
1258933906
217088411
773565356
340696547
2146814
167151543
726572072
1355921121
347994010
887310214
1608283900
1994401495
2060332769
997277485
1895174078
1105670058
1572214785
595464358
845905001
364089776
233753157
1729947336
383624945
1702755402
1243850632
1658006815
1067657194
627768527
1924692902
1201599841
1017041391
356639214
1637365104
1833515522
1914229637
1287979252
747482747
1933302200
2138785256
1695732758
50201633
1227492446
976520249
1645084382
2081159145
539026726
1639004300
156480525
1397470616
1449041687
937113688
1987886342
1722067818
725856511
27747543
1720144334
795151126
1784965738
751417783
2058424269
1741066714
96287259
1909833792
768187066
1991042752
760609171
2100752200
1721100300
1128230937
907711093
14233907
1052360407
171786616
1992951153
1629534962
134328311
433532471
1877007566
843335966
1359231771
1343308109
1335514823
1943146674
1963099330
1933114391
127099505
917758802
1778267594
955801961
1051245812
701969609
824595920
795349975
1985883587
1319093510
1764211828
163266514
1417995463
622294025
1479286962
809030876
832736206
1556285338
1486056586
799859175
1508004516
959371595
1334374220
433787166
2120650120
1086203370
1647340954
1112013374
1820431030
1646898829
1968124835
497187998
680443913
1333401136
2026156480
969847401
1537246906
101163586
1739751362
32342015
1650085220
1193285893
623139936
1898275409
1411073436
977023668
2038551945
1574419355
1452586712
1167230660
660516191
1801002220
904361551
811626048
1635491494
24492232
1720657643
2068442552
511195154
1409632977
223225835
1282641688
1932974344
1341408063
45015567
1126419024
1685925941
810803599
2061080501
1606977049
1410366252
858690422
100714933
567161749
2084687321
1791896246
641946175
1085917067
397068685
524470011
1571665851
216974834
1892941402
1375618956
1294164781
981814474
1276597568
792030612
1816046704
1920555485
1734867397
296045945
1375635649
1839485845
1981981944
199193279
1174952931
473615780
1901144303
255075588
1310173264
1480007662
2085448680
750247398
197014636
147440323
752419199
1582672172
1708031832
1277474643
1602219407
2113860919
477760076
1374393227
1327279003
1245696310
775235139
599060851
1670199588
793377432
1060813129
2106867446
186871526
223246988
1705741895
369380630
1115653932
1248945991
291752186
1681830623
547787930
141416486
1111916052
1254204204
843051219
178536396
2024235993
1201334433
1687170047
334510775
812597332
1171608014
1583545327
456170265
85131146
1036822418
1244711260
1323126131
1886343919
1517034997
192900602
2069181416
1019164121
1440692115
1663940681
762769053
2000424459
1867602223
1127530781
873979533
1144483128
889884861
1022626801
1504217030
1744943360
1297942513
276140898
988176873
1386539930
1639903647
1925106888
200623390
1411185341
3550142
1739922711
1408896514
320103645
1234867482
1108403205
1397465499
1185142927
1219861268
658108369
1761376925
1054951115
516972686
1615358615
1812392648
1682097862
1184383786
961941874
2128310805
994642100
1035738332
1244121644
1463445493
1777461783
1971422105
2112513807
1651929560
1664185938
1516138565
827579951
707334222
1029704204
2012933096
1728046838
1626349050
1659215925
582533595
1776924382
1497242500
885844873
1818027953
257034312
335265163
1869524251
1524490813
981121922
512656301
1977282049
1663773168
2021356922
2083433509
308583495
1549941064
61791940
1683949092
1679400827
251085135
701842025
1393525482
1134562910
1852547778
425301196
1039620251
380789491
1946045565
811531312
1346343664
494224517
2068659699
1601539649
1639813608
386119588
1400588517
183588487
37104977
1485138070
684737718
1596414485
228946147
1170837568
2066109443
578867556
31392299
127138794
42864352
1651753444
1628924036
296900075
427938039
441143219
1193038197
1280011535
203038536
1248816005
1199789552
766643133
934255766
373175016
538008446
1491096886
1150486840
210380096
240502488
601725600
1623376673
410483304
1589626068
516485333
313659923
664685201
1987255914
188933582
808140262
937976249
201330493
794724330
404861372
2118896710
701975535
225888804
1332152836
130294145
1776352916
1390896236
1818798739
1018850267
612501555
42475520
1156870563
260307165
1768802972
937149572
1215783355
1945542721
1724931980
820454658
1975205241
1069647336
888442805
446814706
2131800616
215667023
643426179
1781339874
2143004554
2056851990
973903807
1113562508
2115730090
2018166962
441015735
620102470
570454030
1201000195
883685123
297956265
1557849320
523257335
529964615
1620043466
1026606706
68356886
884464222
1843763817
94278607
787284280
790757504
706153023
332144485
202515430
954316570
127672659
788338033
2069741017
229525606
1883191110
2114464044
1445517629
2088051947
1958900990
1158794418
629454682
584137073
240826470
2099635810
1679471927
699321083
71677713
423920735
2013592568
26204359
1928916458
971845242
778269848
249534934
1527850187
1078656769
432283470
309627032
729078556
1807182536
1762667840
1135997532
1078899507
173902672
1169347077
1428771302
1313128606
1271593802
425567062
1989025345
1603166235
312046861
1355378021
2105298317
877433304
1628924036
1800422146
1054996426
1301167505
1453190583
2076175855
1485509539
106768900
306745390
554167861
2049313702
1827948336
1798101434
1190537168
1597816926
1317754400
599458704
1167215964
1526892291
333962419
1341852995
2085349515
485314979
257430049
1313458734
834342575
158606822
707513582
16103724
1447636648
1791907958
1407332379
172817373
994437594
975331961
1870852605
250927794
68811489
485262893
1626061613
649489142
4161644
1318078444
1792782859
726135716
687627979
145119791
730581532
2012108604
992808921
848490681
1619969916
549539049
623561401
964466025
848638263
111216365
1949312296
222542692
753080080
1891736847
2058349795
1614054314
1215622248
799950858
678186388
1153045584
1549927755
1730535675
1454817907
2024538009
678990188
1911387555
776766819
1455880505
838677806
88656896
604080036
1999350523
827310832
488149962
495183048
171515987
2130155363
898631661
1641418677
91670713
569138874
1272106701
578124273
151562573
735801180
751395280
1063105698
803162477
518350157
962700411
855901591
182280557
1810095597
1123511655
1769511253
411767445
1760789966
1237330550
1328866663
2017835091
1821309544
1106515772
731064219
1932233689
1363992810
1688177998
1217192902
157030378
1231803237
1502143201
306244086
1493258229
633373831
1244515958
1600244056
175092929
811613848
1622317371
1653980089
1929312229
772356977
122193060
1855995261
1275640791
813040977
8525763
1293656992
976188610
1103402094
868099260
1755505493
1414833957
1575513041
1625153320
680643257
886970549
1949336917
63064258
516853169
558587183
448431645
330879421
317518072
1813430530
2045677178
182489436
432386485
97550544
942063989
1203196803
1817226364
636513694
1751962222
507458835
407148328
624616619
1109129662
1899626380
281902374
1055299121
1174582208
2075925157
1065381380
488586466
626935116
1134039490
661626274
306138679
1960214743
1276667370
380528526
1733530600
1757268554
986135231
147553223
960195017
1524856237
1549969609
3145351
1064580190
1037493688
311873248
879975332
38866394
2100409841
1210656532
958990287
265610345
336117850
1636345143
823677160
1819183553
827777468
52091653
1376932749
1503416008
737996655
1099158674
656350489
115131138
1498548018
310770015
457019972
928636242
2146030278
1730637990
207455413
34151996
968138761
1000029537
275080123
1156660165
770344101
1194369863
1321696402
1111299098
2054670033
792576930
386733657
400268131
445388186
1158196275
829394445
361750101
628873552
9634114
976587661
2134384851
355141822
1615247703
486871889
213897853
639151529
1977718695
132146470
446927945
1457476368
1375420376
20975235
1996405371
691519671
1833776325
1670449490
2108501238
1504148774
1144688224
302707245
871369166
1255002243
917224122
1647529324
623014158
411585322
525685345
1567543230
867284905
1796166881
2005247714
1754517837
1548898587
887031418
1288937110
926382914
2011902987
250379113
1257618145
815207946
1698612770
32019449
217156257
299758877
479193856
984119409
577710291
1556521298
1349915193
585584729
1208895334
34601113
402541001
883483601
1754709743
678235250
1681910913
1611568449
44011838
673520455
1478021737
1331866105
2007373885
1462871457
1663434640
2113667303
422759653
988931553
477209844
1816756823
1698828101
1598247783
1985580348
243626560
1070330451
1692376599
1500043246
856288042
1527800126
1931247224
999949695
1214203396
1052831420
638876676
1078992886
1882433406
1391119345
1388129257
1803065344
778565749
1311870781
90659153
1034895313
307710450
1380748603
630234924
814722228
1712650029
589938057
1976140296
1495470879
1007124138
1866536402
2047533545
556138066
684664654
682641
820887728
1891656751
1395217909
184740239
34973818
1029980313
1650833491
1155304930
516221747
603560196
150127876
1543175506
1234880498
1299145942
366176013
1889609853
1220971720
1525784249
799147995
368453242
1143267333
952715650
99211263
1546048790
790152495
1206800985
386703002
1312679075
1228656099
1357565246
715681194
1236732551
1576388482
1873013742
576566105
1469302107
1787800769
1388687030
546196756
1280700402
1097112014
1496943343
131414678
1280840027
1647430677
789626504
435234734
250716843
627912590
1438768250
95862604
539714838
1818684412
400130392
1808852380
864982203
730713199
75408083
997319771
321781449
816150434
46646921
1096784625
156199448
584464515
1420554194
1804042024
48125569
148977477
1428258690
78137330
2052488220
1480814900
1708220748
1340784907
238323918
235045989
1573071400
1485753137
247233425
1413445489
1937301568
1992540884
367119258
1050616778
388609894
299114851
138991703
2155521
1919764211
1806253948
583123871
1491361800
99364105
1141960233
954480421
732000761
1606629131
438853124
702425889
289540481
1543797204
395464578
74865953
1366810793
799759533
1893443416
1501310312
1339835099
1495057357
859240774
1238428333
1198387157
1741521124
602605836
270113570
631236311
1417399216
1044299620
2010391887
18884383
875585385
8622551
553875681
1534021423
1874446564
547084678
942760246
1236814544
721531000
532858952
559695758
1183331560
832978267
1025043393
1674288093
218798035
96879780
530723143
216125569
1349273212
1475956301
910902982
923808831
396708986
461412916
785607919
1355857587
1986469211
1537592636
1935404970
326127012
1178630832
355434456
1092341933
1363471148
1160000960
1624295666
1004201683
673608445
1509389995
1452213892
275563921
569944773
1455432885
412105468
1449764151
406362419
476311428
1680288076
1091969223
816302373
1811951814
451147044
1930222901
130634205
1515558780
428457839
860072424
1190856504
961449567
563493349
349402115
311922575
2130725246
1002652423
91205348
26175401
317438411
1802418872
1264659053
62031397
1918733496
2096241765
1372226645
983567429
964313853
678814111
865800232
469509565
1359614712
386120479
1820398453
1886630951
1908120580
1871910335
1138228576
1940684196
1640633914
1157383758
1671590037
173288933
2045973422
784810405
222121600
918441991
918734357
616819729
1734467341
636188837
997801528
226681061
1290348768
559053776
158876116
148086084
35879524
859371300
2077913836
200742292
1761213750
582583175
88734469
898161765
700066348
1800585849
913659442
233025441
249406052
832637922
1110451987
1771347125
9813811
190565473
388194122
610647326
891610743
359949072
57221248
855263708
1887730111
1624902590
270298245
960997163
1246288280
517850055
846875469
757703427
999397058
1349459580
1856409032
439341670
431267773
38743467
1131072097
1556108415
1139225498
499905851
932453951
85434693
1982656726
813968079
1682397750
1450117082
1216668362
1336649371
367239730
5164130
1450521612
1444754297
1193391624
1037119552
1127713244
1395653303
1915068489
1281618770
1966258439
327776036
1796186675
1011026122
1873494978
1827631212
1849497861
228658454
554412332
1500282877
221355537
980300261
429796133
1620659721
998616435
80642387
452436115
704379477
555556070
1166928350
109810176
903881170
559525319
957568753
1313681758
1182409015
1488044158
670000830
1666890640
267324755
1098579518
1882091130
492486313
676199090
165863498
1969774982
703266042
363377380
2014792790
232713114
949878733
1455019040
360910967
36394576
1649090634
1683437835
1331111955
129483633
1142650206
1701788982
1741228352
1137355367
1853042061
1536709987
1946091658
306113372
447729310
187424422
1423886592
508377365
1964616360
94951216
1652795967
602445402
589086613
2033206981
894858435
1244932962
647774680
1402222228
1276993808
1905416863
976121545
1970316724
1829790855
1339894215
1212242462
919406551
1558687008
1929566763
488642216
1014423034
201917433
262620917
1555428037
532358639
679897335
990470802
1013701444
1305880612
449844280
1886958901
1175955150
677360579
230350832
289428294
408089849
1031404238
1062284641
1504744401
469137818
1554800301
862827707
1132665204
2023462875
1787046042
1812633577
689230598
1757814603
286813752
1323750968
705127257
1445787608
1959009682
419121111
1036276023
2124409920
140988073
1120307779
1763550066
1483477775
567909127
1206600566
1849919749
1828875385
578828769
26106160
842807248
960292543
1827484569
268142885
2137182281
1224853480
1276644304
966940000
510500013
1078439279
1269158018
997472937
857659764
1418275753
1648385901
932993756
1464385818
1455555183
1845808519
1125016848
1290032891
1825692390
1194279739
739318407
1774143508
1635993804
1284846310
1025518835
293329436
186266799
1869997346
1503851761
1422514754
2097176866
1642164170
865822684
510547607
1307959559
1650516468
1123140056
1903894128
652032420
1298361340
753870956
1174210514
278014642
144332344
1822916992
1491044285
1570004405
1320489428
234342489
608291948
1717766192
1476306445
336682419
802193480
712108284
1886273265
1384815023
2125302776
2126595078
1127819074
1791957399
1993728017
333018535
7126997
1766859701
1903099476
1647273465
448530099
2050667716
1256786040
580074336
924117072
850269128
1430898118
1816032937
1099984142
960857442
1597196904
277578342
1404255767
169710758
450973954
935887163
1076298144
736114528
73499487
572028961
2052149125
1224144644
1839864716
1451938906
1344000717
19789435
552598943
686874093
1041530081
1265793120
824549691
1240684345
186728351
1474894919
169530039
1420031968
1970383907
1816368246
20372740
111707993
580386451
1870897510
404340484
36909381
2078260165
677570585
204073457
222285953
2038096662
1069321198
1912707693
1102570931
759484045
1494184352
191631970
1237421650
680428230
524025124
1888830527
331418453
1903550311
109213193
493212060
1309372917
1355764656
1671100674
766134226
60959050
679517489
19638896
418902979
852953711
848412656
760212994
314913623
1569564554
211278226
1401784452
1989758878
1219860498
1370979162
1587702127
1483502494
35676929
800372431
402621192
1458339850
1983373053
1729295962
2006389046
1617485843
1897727419
820365652
1456549682
86617280
1812203841
1350863318
625260176
1500944745
436928690
1658368525
1060053808
2031780878
979807972
1899983734
1586150569
1527112943
1754584694
822292445
1709114644
1810771003
1102500234
1735644944
704864143
415512650
600867750
1154341400
429647676
477069038
1766952325
1297952745
104346876
35989505
325659781
223141921
670746152
871399961
1482139453
821866513
62136693
525545217
1354343970
1300524484
1030514885
1438670192
32488302
1359959128
1998802381
1767722255
1433996739
1282825253
2045242394
103825262
1520114551
1131753693
27736133
1762861577
1183533171
1581509186
1331943294
1896866791
771023924
2099236884
1350052167
269668536
1630412831
153488238
1191153200
1051568362
237077474
2033730471
1099647353
1964550485
1674118162
1355257211
1160721596
623086281
446950407
1305123578
1352842902
435479018
1166873900
571784121
1850890026
1639659610
1357080550
2100175074
1786475569
2080436311
806297816
1529280113
282900730
925357016
1598817615
1584555048
1158783654
1340658145
1758922347
1828710628
733637613
2121037797
1701647814
1707329937
344496967
503710029
1552977133
2084564744
1915364074
466881495
2103746599
1841812580
435140609
2138989718
705171621
13906067
1869875851
629325054
290463177
73528637
1337508463
1318749298
2033078525
760722215
67136027
1708810484
505333393
730447696
530378390
1667512122
1576500189
303891999
140499026
1378538187
309615683
709199628
69295973
845148612
688551454
984377271
1917485761
497728109
1376136641
917642737
1239181855
49964256
2141481479
1927899456
1093669500
418106679
592698087
290919158
574168780
402741885
1263935918
772531572
1984637363
819763952
816151242
1645935328
1040033656
433556624
1075779585
1344258373
2035039893
1590823652
1949569646
604972410
2017556650
1356153547
1942752263
2042878422
1027485402
442459750
212613965
123144408
1649481102
555483310
862602647
1725330682
1640597368
166752019
1351001534
319716304
215046981
736958843
171785067
822946440
1901021718
160918110
1340270600
278655129
767163816
1784486060
1818854706
1837273193
672707245
133795924
2103712818
1010464186
2091790006
1827783969
903666615
970829881
880587255
876577044
1144721045
898569819
1534813512
1185752805
1172965163
1430875316
684507155
1788705507
1675536214
1748143445
1895965417
928447191
1292681754
1090621420
102637549
1966519712
91259784
2139100196
231040973
1089401694
1901891607
1595911670
331976534
1182977924
2072681927
781983039
181309856
939107809
1321495644
1119039940
1608554545
347675305
820965785
1331692290
865881277
2058028725
1990043855
772718246
1157729720
1399268686
484488860
544294567
1504741686
1926986366
1902839213
1830295297
656127742
354289186
91209655
266054485
1639177087
584300851
877964161
81228085
527192713
153751676
725749584
113062400
1463319068
120826071
93545435
1023180640
468899717
2060677908
1650126452
570055268
1722154966
279195800
740850584
536169704
359425984
674311647
1218494516
1991293078
1099812284
824243915
1413226099
1216383172
826705029
1011045985
598056437
1378455498
2066454815
360721112
1707462951
884877618
80928429
1744530737
708662904
493100250
1102213394
1289279726
798140582
2120636593
514459415
2041365233
1214990033
1944955942
1557509833
1869551564
925512552
2129548914
1212031267
1357762901
17420314
2011532065
590746386
56265776
2109215612
760777843
1328626661
351205434
892821007
1059948934
1144288451
1933839004
463703370
457638581
1227932138
1873847111
605682363
1963727743
453574652
1800613398
1893164876
1288131935
2038848993
1149714384
1379725099
1006521124
964262158
725394950
1863336955
195025376
465068000
839581025
489872584
1088037142
1703166085
1239334569
1460548568
531861710
1982508989
1401683448
1201577993
834816936
1831449921
1357960064
87777094
402848342
1985887931
296578253
1943538950
1949958065
1569879204
1864882810
884303526
516499460
1235319599
764950017
1506971281
2139944827
811532772
2090189465
357262583
511390600
1850163655
1368902808
982784760
1277248988
814904918
2102622001
3243471
1910671970
1357579261
1370452109
2004334242
142728186
2041737505
484374217
1685307712
465883449
163440244
2123849419
1063685592
499758256
1842321984
392806375
1404658684
1779227055
254010055
930578696
523176002
1557613672
447125451
1864593175
1065563031
1467391376
1210766890
500665843
951444139
179887802
1247373964
199195797
972761913
1455675067
16760851
1157229028
1025446036
266246201
1406647446
835192668
2110227459
2141392059
1012331921
586120784
1838736203
424794046
2144631989
968127410
408254102
477825146
741252631
997421798
1333692578
1602616684
2093882164
1368034279
1084835272
2015778217
1870537990
519864376
960084354
979102367
1628553456
1255310734
1617876848
1327122386
37350476
285412600
899866386
346623477
1642904429
849932195
1489387026
566477659
299928053
1598145364
1926072674
1214615587
758798162
2088343309
1793399372
199535524
1108656791
1209154597
925575397
935666444
2075674976
1520269369
54682255
1313738516
2035524978
850736757
1908692518
1446715955
181372277
1097437869
1139440587
1805369033
2000076287
94754637
554068801
423596437
610330730
1181018756
1855407056
1274519690
2084911983
1194351884
1935669460
1542120741
12421235
1049893940
2140410929
100887238
1816804101
1301555462
1555393370
395428873
652056882
1144235641
882912149
599947276
1470663131
1670844488
485350820
784233612
733746512
628885733
2007561806
1827766427
2146673458
502383221
636892124
655515241
1304575564
1509038425
1555758705
182885111
1853896070
915925244
870290894
1867789050
2100212601
233995678
1621712196
777991460
738908762
1206674629
1439821615
218054781
104384048
519497998
527256432
21181231
641417692
811124116
509168955
577341879
165460003
699064139
118878003
199067442
159680872
1309062427
855014265
890767106
1119511556
1478658035
653443299
742340693
2106409099
284754779
966928900
2108409546
449734955
1061962178
275983997
1829730691
643942653
857604409
1061101537
536874406
876702754
68092597
259288087
324667129
1888674425
529364473
1313939232
1231546207
311005967
1664286560
1527961761
1159059028
857189964
1840398957
184937489
917199406
1584890043
1448452995
43014274
1470121026
1900664171
323318627
1916990484
333270436
639245938
510587063
1759776610
2131304676
627457957
489655629
1572624556
710724896
368642898
92433628
1492424879
763490976
2118342675
1201569911
335408245
620500591
1671242705
1208981175
446593364
1073212492
1574375302
809609770
345711532
2059014058
1284481450
947958425
1151858501
515447483
837895684
176344225
84295322
925322296
1467086873
459267495
1519667499
1734420239
435967849
570575536
469073629
473199258
2076117597
623384318
1378241174
652657523
1219939874
241442816
499014277
1480815055
2031423031
757544551
2143555972
832098514
1622478987
541405840
1049378894
2129173445
1207956993
1243703913
1803176145
1838745164
280305420
299614478
777214170
357786701
108407326
307529273
106111134
469388407
1279169187
905729009
1456529459
755135290
2028546265
619020891
466796223
2131536175
935623660
1863078973
1921999150
621207372
293112638
2072950112
1810248320
1833364120
821622112
308233363
1695156663
1554942074
1511503899
2031622097
1433877905
1954106232
649721300
815124710
21532472
62962601
972884363
1360252539
22686648
1534749833
1613022800
1753802157
1103047399
694636854
1158431439
534456599
521960288
1589904322
711766897
1780745966
490426027
1717960664
205915485
2089782173
90893065
531036248
1661185704
1384335602
927872838
361739745
1634577300
1485842052
1212596545
408980703
1141378072
1210181238
810656180
525666169
255157173
864857244
1642281724
1635907501
1990783361
1454458465
1144126724
936710872
920619475
540007323
340381721
231117167
741105532
39188321
716684800
1609637288
838310927
753179989
672738850
1037327689
1918303515
847850866
1656767730
753654183
1595928403
444044401
859152965
1059758421
1657576035
1313606386
1707311303
573631825
1053352644
2083695325
1978047283
1407892901
1831829257
2058746584
1002394190
617240051
2080381394
2060939164
1761908373
1268422773
920391695
1945309892
1548098369
926844330
687670701
890271917
582867650
1352608151
850201523
1239240712
2041812468
928583116
1425575760
1004892788
389275808
1486272780
931486309
229819836
780970492
429288845
941555558
942300248
594964729
1012028428
493669377
391624065
135430963
96260966
990349953
1886564857
1510418332
577894254
171020949
2128773249
1868530325
1851496474
1262707942
1668813626
1903680526
485894359
130210413
964800670
850004350
128263311
1596909329
88134921
744109893
810747543
703707212
1176905812
1176301096
571002596
196896879
1830355929
1133597272
862386748
1424622697
144168147
2117430112
48107556
149720764
1364147672
820171841
1449868505
1424079277
1161223975
825958122
418619381
2071642293
1689311258
1518929555
1101774291
191636669
32569271
788886727
1111669772
813738551
1438333956
292946124
2062867037
1476840371
197385097
1526398734
1820119622
757168452
1076103111
1034559192
502932328
2009784468
2097230697
8892266
1304639468
1347454723
1302901098
1578224103
1577478838
536863522
265252656
115898682
1896382387
934952667
189286208
650337918
1998437192
1635059567
1597951788
1328156941
1164916661
129912597
1156600910
1458584565
1696429762
489385943
1110574968
1651884418
1939695507
1904990885
258360313
1424038396
633665542
70042550
694618902
918104291
1392498543
1055983417
1952569438
148193410
908925724
1171450208
766467400
1128592739
58023343
781118842
1952036811
533279042
812889359
1247497009
264681905
2043370726
1220612523
1228075221
198030495
577136419
1083269826
120805704
1919710123
423424277
144356764
1379616030
510153964
423873180
585312957
1842500119
474513729
2040926814
1642729621
1252993118
900825832
217066507
1148420761
1322479288
643308518
45015567
689997570
2074921155
604411872
1914965162
1034822874
175552830
309873970
1294534950
990221690
42942598
1631745916
1981705614
54860786
1477010753
728615266
2953651
1077870807
1241833273
51814469
96525924
1222274522
1454433151
541369517
553871679
380824298
684609583
1654914666
1889879484
329171181
938917281
785323846
1147568948
987133195
198226590
510439972
1774238158
1449044699
1151111097
427481107
981686267
968376227
643954278
2038302355
1785494179
1478721461
2114961684
1028350364
461113322
1591818627
1863533782
58961507
1581610376
706416344
1223342201
1245616433
2129084284
66356393
1733729348
1116991103
1420004655
1092517149
616327950
1146186972
1176394550
498807426
2079188005
1564561589
907152317
306528945
1629432824
544034436
383770551
646799589
1288053978
440277924
1295218748
411404069
1541988125
979915929
1999501430
165493874
1811102402
1982427900
1227267789
630839348
1563387079
1234213469
1786450674
863458139
117143524
455134151
342434953
851392647
1156468156
1430711939
291792592
635570701
350495844
1167792137
375409244
389924081
1371714549
1629288536
1352130369
193538060
1367917587
1987551015
2008222757
1724034747
1115766978
1875207417
1561149269
814540444
32847792
669428116
279160405
671189313
2106286003
1638701472
936636290
1371160639
1730205183
714628482
48107556
1214560001
658061096
1096338852
1402764038
226452468
763811075
252620677
573499920
1485774060
852028578
496070830
1148299922
1754486275
510746941
1644643210
520298781
1210599246
816995661
1545347820
1691967801
1911808795
454874653
2059153390
818150698
2026058693
1762870320
1601819732
569066082
768474659
1318509569
460751402
1100595109
184645552
2082833766
1009720748
1415065124
524407316
1174919981
950643019
1075704327
362476464
1356432853
207014696
1161245957
2046363320
656333141
998457610
327797800
727550048
1515184420
436310878
2143459026
1912165456
739916791
1385170125
326437538
1167030211
1288727593
1010435768
2064810932
1121994904
151178633
1660760405
2138379097
127792659
817853226
1932333332
88046000
531091031
1259172305
564238550
1302529718
1647330832
893838112
868390429
279715831
162306086
1119372066
1758385653
1612482734
310064045
140729306
1574884033
178235790
2026533343
1480529050
290432242
1422609944
1498022659
1901228021
1710947815
1081314451
742554861
176321665
1063763788
1737005432
1006045446
2107206750
780617184
298185817
1406866380
1930095465
2127411297
816360083
1160350759
1091095502
1682135310
1172733667
1044997395
956701708
1483983416
465955751
1934894900
91810917
1990564323
661241349
338661022
1421487613
1078368716
450268116
719360171
36488253
240530199
1113827725
2121878271
1451722685
701535289
2045823453
1847304697
1792594047
1075933870
553330548
728143424
2047349345
594346946
438183665
929694842
1878489982
588131330
1973815680
1010919199
247604001
1262267300
1074497597
2112553915
2059573716
171487113
1665038041
1349976561
2113619929
622787890
117366107
349963602
287488493
875922096
633165156
429821238
309431374
1811171582
1849996773
1829486773
11346245
869589435
1660529677
1911102826
915262259
2080598661
913596417
1361428277
1665940527
890652295
467713758
1184004051
2045445645
1379551839
236481084
790056243
1436157811
1692046754
799775894
1331947887
1389654955
811635537
744297514
1264561190
1531810390
764323919
1928299000
1076260003
1556148918
628927031
505911576
412866376
806970178
1258994477
602531835
860226856
831733865
948315349
200943406
284687978
213695807
827615126
2122444119
181851159
1481227058
1178079546
1920457054
1463592504
1365477362
308734119
365642159
1726623674
1131241099
40613904
885166754
833888186
594876569
195731875
1191563052
1326646445
57433185
135577154
579111072
655606362
297647953
1792890631
1803435942
495911453
1235160025
1315076617
238107721
384040149
2044564789
1399073176
859796052
818015639
1595473320
364446782
849357610
1481050254
2147179003
1826475386
1769812666
1376267175
1939100092
1743849974
1391617379
1307986500
1077878134
1398652245
928311174
328557864
1162865243
2104281530
294659181
1432208622
814028701
394087391
787795954
1315436838
493547143
265694321
1421019472
501432650
393146985
989648439
152983183
343242311
1716010415
1648100126
1549577115
768252547
935427985
977577729
1114571683
328995294
1049644477
797614498
1944637528
165855132
738069356
1473223713
506928803
399614640
1050866270
552355238
202163280
884936362
565370810
983689193
375187374
1888896354
278765432
1737093816
460419455
192492627
1062543120
811511815
789458499
1223438849
2021741990
1878640626
702003855
1818633991
353437931
40666904
1807452786
910505906
1915187649
449096336
1597099156
1076254722
586515201
1885824387
972751486
553486978
125891409
1402795657
2129600963
1653337293
1465988196
1801544819
1730923696
142426597
122824880
1530842942
405237765
659723938
917479638
1212550920
2120654492
1342060044
1871165326
1048092788
1288817756
1279659517
129912597
1878798254
441466652
849491232
1206652406
353917899
54839354
242770815
981797144
1089976914
1116867238
1108632059
2082268837
308846971
1442192535
1417888656
1931637467
229555538
1805197624
843268153
1248382540
2134167230
1609473529
1255502743
1656069565
901605489
2069594779
235354214
138220193
768108933
630493013
105548151
515159145
1532981918
1271290248
1280296315
174756028
1670279062
1074666753
868801347
892920801
1546422345
1084154576
214539683
1328138484
1810803890
1183230661
1176942912
1969755752
1627568757
557709110
963171993
607673325
279670313
1367369099
1788787752
661299741
1723873357
2134419771
1185719890
1749778075
1145013465
1955714476
1295158335
402644350
394811407
81307639
1049110999
899038463
1472157942
1226226420
384133995
1595975020
972395863
2071243376
1398357232
1658037272
89009896
1203526369
1705743050
853561044
1930593089
1085263254
269221708
220275823
1964103005
1124574880
609275839
1745446571
298043719
1781169551
441706440
897419726
530942123
1414168881
923238667
1292461449
1731439741
241673504
1289587042
1924741698
1358605022
259539147
1156951436
101030995
372254672
264092045
15102119
1527786991
64185486
105797348
1308703897
1944285443
1088190797
1555278807
2055736788
1622047558
692977797
1061228543
145330103
723983248
82138575
650660630
425952968
445701340
475550718
524975374
526999938
1155616089
457201384
1644948673
955641899
1544874835
2051339625
533259069
1268634156
1245890121
1341124810
831486425
584300851
2820786
821851113
2004868699
1333958276
1774825085
250948053
466587682
948951305
1932415837
1075035631
429741153
1573348436
267421820
1034603977
320001899
222228568
1939681075
1518208833
458933309
1919140073
1346518722
1997912110
775588890
1756078279
530345318
754994843
1142482041
1725392683
595965106
2035589795
319996069
595723828
1343686443
2025322215
354864216
694562077
1471765370
1556388713
1006463822
1950239218
1046200521
1961155832
203324975
112332650
1170919577
645299336
811402044
1368338438
78598714
477101588
329868547
1960263716
1725801194
1228138568
280761274
1739691506
1075021201
1166573184
1645450130
704180930
215576567
559317835
2062422547
1471412150
1234098657
1028075124
1501087463
44204654
317228710
1065773192
1431959802
792418043
1008799144
1115026314
1015949790
1335332647
1812173334
1021599058
598441343
1772333417
1345744409
2081290218
1320408906
1610462395
1811872604
729329863
1526452280
790401628
1032116118
304962496
261908611
1310037724
1960044593
614049842
2098996769
1669443681
1043092723
1649616515
263369278
912943387
905562904
217862293
1320085517
134042134
1122915646
54834542
1292972179
338788338
2064580363
312203488
416625611
1334007461
1974426508
1570547327
1814299947
1589234797
518930899
297346639
1311490416
297105874
522240481
1920533762
1581842508
1359866894
97390571
1112049390
763950319
725066040
1049126591
932306
248151236
1643682302
266543520
1535157510
578026876
1568387812
944129229
683963706
1264677872
723391394
1943550737
790488927
665401645
50351242
1945125487
716908228
214798381
1448716133
602801441
1111051535
1430267281
1890636872
1466983192
2082931407
1451257317
224401848
1737813553
1956412908
1479449942
522459169
310744401
1774345080
1639034334
1606667338
2115864257
1939403007
32836059
61147588
1861393985
1702641086
1478449741
1088972879
434476656
1332805735
782482622
1575691778
702844550
324967816
1317436613
1904563166
1616174362
1206810396
803162477
997348296
898467756
739195316
580217465
982133833
1145438417
2111919634
557074365
288527056
1124955133
1443793371
1234411082
776334810
615853311
1475741189
1343505217
966975018
1894372322
167697504
116157882
850416529
268967945
1653841627
148944065
1190951096
439918729
585122353
1148367285
1633334616
2054345121
2050438146
1396994212
674569593
1195660600
166569337
242617510
719609615
1495691392
1945337030
1685446502
99899402
81127536
756762619
32501494
993103909
558816570
1959573826
26832656
1240310906
1385893079
1789155798
1943981339
1484125572
101470436
242656638
227068428
83242230
712391492
482807476
564875324
1161951052
23062646
2113513266
1948228897
378835415
1107871201
1358898335
1709443123
1562798706
1265795652
910458335
1311004704
514585218
811449616
627550090
1179521655
765942978
360396213
1866537142
2143949918
1719844606
885878796
1890712014
1910963706
985642095
1343342669
165943104
382225927
1698702250
1631777987
1693430694
814501687
1572793569
1868729803
596432853
1952413480
2072607127
70725143
175000864
787493579
1248976796
370156759
5181477
1980799030
577422833
1993225820
876083931
591202717
363458786
487708928
95328529
807412120
1199455805
1494241130
184239259
1686771936
363595544
637796097
1920372201
576728706
1056516032
1775468749
668598201
123033366
783718205
1690972496
1701189698
1550903748
1302679193
1849188509
872566533
236957653
188584683
2051674069
573249354
267552037
440762287
1739133041
609714745
545307368
495742355
1501842090
1793361905
436969058
836125778
671561591
524907767
1123456575
279400600
634575604
95314173
1651363358
1106594493
1535892196
2072792297
1300811859
1837127956
811270505
973377712
616933993
1601166091
1520934304
1860779278
1822309502
302041309
1784483999
317548613
913188399
788867867
456264150
878372045
78661314
2003358939
2084137340
928582731
1114977412
1499198925
884443141
201882421
1153007118
1058654095
1541593970
2118962872
1016916151
1750263570
1851189722
1075214306
1059210831
1261400857
1981397377
1135825747
103290416
523155638
355515535
1196874904
53930810
845666697
374746856
577392758
1946638743
1353966585
764319552
1582932976
799706212
564581540
1339927136
1450676838
1799759094
343339284
710778036
1346459693
1428494077
125726183
1823463225
900517783
2100909713
1767262739
260249330
166706980
125878319
1210390978
1741938149
348528351
1416882084
334728572
527149885
294823770
1115131776
841789341
848555261
1055605718
1151666266
1188856488
2144226798
1667672940
267894656
953072854
1128298968
199632224
449200983
1546505884
1789332782
1655845855
22575859
1693193880
404132266
1266189004
452641243
671269414
1455435267
94914994
209798700
1973682120
2128926863
406410817
451753013
882398640
1981404142
8919008
32528117
1717718296
528348054
1912884954
8101163
1368251212
764155409
1966562331
2007367910
653256565
396616307
2015206568
1544751626
1063705607
861829477
1042739565
1582326594
1472625335
44867119
44963815
481041714
734855468
642930601
1749615360
1662262158
423555332
1029131133
1932565756
1256136862
1437159158
1251672394
19959113
516478192
782099600
74464784
1173985501
1758163079
1176049415
1916089869
675761400
443713775
767594414
492165173
1576286623
1419390555
45266849
966816150
1175307215
1266572345
1012928038
1868439200
1313182396
1659250129
1940141631
33302116
1026897128
1195312976
621209512
1504638269
648163692
618241531
1328191923
2005529102
1907483158
97427924
1209466629
628488194
795668061
2027896782
1137129445
78294657
1834454895
357051617
378404998
1637888896
811667055
1735989468
1463962985
818064890
1475560627
1356416625
438101396
2135048299
1578550687
2125496550
1781566292
392317333
796740023
2139635632
106130722
1072646293
270255558
1473185038
1627751385
1338262560
516847760
1558731171
40406730
892317353
267364733
1167169603
2105122517
351202019
1706437028
87200807
1190301010
1927980030
1774137593
211936183
1882231490
1389510673
9768837
311785214
1556591438
771255998
220532388
1794078772
1668856047
194819120
1619014096
484203063
2099916559
189335601
1967137421
1302437725
1905884384
247891162
1822806256
1813430530
2113284966
1902499078
793894847
1139267424
1546338631
1010016884
2085477681
1788760529
1419253718
797655267
1611259685
736291745
1346990113
1343903389
2073268088
1713557689
46552251
523376508
1315250636
134185053
1504304409
507526713
796606046
2132810775
738115130
1070147619
1745295967
1978697245
1658464074
1652563359
829638870
1341405319
1921554882
1562046565
1887362311
1556636698
1653806806
1672605731
1835057422
639850374
799555378
1071817755
560547552
1407831023
656292480
34264444
1707876187
1614462296
485844138
991227266
192993416
1578800372
1593638012
1819608483
972307596
1200035223
332132379
1167047719
1406117591
1854566967
2091017880
150408063
1647473940
552670173
313868417
1072831722
1481843706
1933948694
1357100764
514847150
1948846325
910604560
450724051
2042636839
495174483
1532951516
1323601994
833310414
1282827076
475870416
1317238656
2126112142
614496420
1131755948
713752994
55158594
712942926
1837721039
1705728917
948290987
577511943
1079483904
1184397422
366044917
306673743
327069551
2058522622
1843368379
1898954919
673718107
154218697
1245941092
1831062232
396025303
426146453
229617924
1726888064
1560139043
88821500
140424565
2031122755
1029607129
1071734157
1193218190
820762176
1847680117
2104173164
1550366298
1805593093
548049871
550431776
1961941062
247577242
150918627
1811621723
29803770
1630885127
102544770
953420206
2092075385
1627735298
723948986
1108016931
1962120329
916265469
766821401
1973492064
764896220
1523897545
341751144
1529606639
2009145735
1213393997
1159193852
1113385837
2131154442
285819750
1487383233
122676096
174410036
203270527
576047869
1494913217
2061303936
257344704
1512176640
1312232
6037022
1322152479
77811385
1160391290
79364184
1470048688
327358928
1555970033
2120953981
177549759
758734025
35820171
2106859600
687097334
878393446
1997308920
166969037
1482555861
510581803
888288603
1621856983
815281119
363059364
197361561
759411394
315768477
369694718
950189029
1725500029
1729617831
1913211644
1806091707
1756568716
1580186641
1921036924
2022091767
1751504222
160969450
178187823
1748280970
1936624374
1040873756
712348553
1293884122
164267814
1879006783
1240592410
320792400
1253751938
1826049905
1940087457
1293561566
1299281903
1447465898
648288237
907331294
1481841406
1645082789
912278544
1169770920
914994263
132565455
1330272737
946048928
1564872453
962480289
1074802302
1678909193
687451810
1026487709
583651296
1417245230
2111264778
1086408517
1144687585
591967703
1281618770
504453675
1641000077
1519205211
457652673
1177194734
1861087713
693795908
241593317
1779192888
2013591757
758219317
1875701389
1963506898
879347133
176238069
787442297
1545660507
245174535
622361971
1271642417
1760258853
409622966
686284892
605856151
1501134637
1039228808
1093617857
2012251598
1603767097
1903560580
953864547
1395777462
1729779529
391660026
1260003213
528898565
1923141811
110784189
1401703203
1709048254
1345272883
333134736
1092668098
119942005
1529390947
641968246
1528875230
758238013
1961049470
899841991
431349931
2106896938
1197875275
932535133
893858225
807623951
1578453954
1146934244
948137402
703456046
2001642142
2067790974
615973984
2074571452
2027378412
669012056
1665566350
1683987261
2053742165
191327921
1899463242
515662235
947994152
1050032791
4068425
1591209740
780032133
1053670968
1705645393
1249202262
934474463
1907951463
451671319
1126766200
60234628
574916947
844352842
634461614
582057267
433733932
1227228031
646466761
195809117
1656205766
1498961710
169079985
142784459
882063531
1047673084
1679750032
973590369
1173984089
2022685383
1647428698
787800130
1533857348
2038474085
987455253
2129146858
1207209336
1662745098
1226320796
522629034
277749303
1756808342
713024309
1695080588
2100099539
1221286990
836096624
706769914
934003781
1737032547
560958417
2088813811
1817606531
1191568567
264989428
889546367
1343503366
2087703699
1965157035
567497814
2034423022
1238876040
217721525
38832192
1908568800
447838185
2112974125
1466329915
2087253278
1938816061
1381542705
1612649116
1835951026
2082287897
84881090
430480109
1708706230
363200413
1786139823
1070380574
1878496302
659655008
241232020
1291094347
491404860
1550667829
1573678900
1884355790
792377902
748464235
1606967724
1185069111
1259652394
172331355
1688082883
2059669572
431727805
1483854303
392097272
1125418710
706429786
1226991411
1097954592
1180473711
806469817
1458619913
1227292121
1898779907
1904712481
66463176
1130367442
607254894
237370019
1561450034
615295611
858837493
1746187552
1278898378
1936565071
695238189
1707968404
2024747101
1242241109
139615651
277711174
411879337
385376459
875924220
1459967339
1635491696
930689751
2081950812
1466391380
2021718579
260571226
1993575354
1770387374
1284375136
1487071553
1740646327
1067244382
1897080726
644801390
1729931505
1622305716
2076889178
2115152439
1514473477
1729697236
1338553702
2092815228
1808942648
289088586
1279162710
796429204
503926287
484267929
1605261427
1824984801
416859509
1379310512
30561701
751098330
261139259
2027294836
283922394
1856074812
1037060381
554728780
1221565199
1303456044
1836187238
162914759
773895272
273609476
63734418
1240107344
1843419156
1117683041
124827655
342185024
588667079
333072866
781541428
1568544221
1088454715
1220710644
2146863633
1271716462
1990640428
2076008989
2029523724
870152416
931816414
559538075
912173260
2018717967
657176912
531611100
1951995339
1485315347
914814967
1795425698
488903945
1698426712
1495311858
317183380
2057448294
1863367481
616726844
679312824
555241575
449834483
801419237
616535262
109046936
792185095
66079520
234802487
641668348
1780426794
1160015892
2145078954
1301505442
2114390168
23135025
253181506
624661713
1179799096
750712986
156275214
922613124
876109587
181371570
1234411082
618130494
598977178
941039509
97636269
1796851744
2031326609
1056098162
541884599
301225992
1381940176
702470741
238268904
1979121184
1163162426
2105952509
142448686
1569044605
1614871688
1282244768
1846798828
1694324616
872614205
1810693212
1332621198
1285497477
772098307
1297254643
561417240
1939644074
740969103
913890506
1368609566
11178361
1505275716
736212955
1592621675
1482694811
710918921
1938830156
1811771587
615701947
1818801135
507029811
2143334946
1918410266
760245248
1872366208
939683539
1134472768
778907436
174919144
1650173615
1262725528
1514367115
1810268864
1659113878
1631990007
418600075
169269816
1754278783
242648072
1363970696
312283823
706726831
1778208922
1062757455
1486975377
1824816207
337423015
1770116368
1952259284
1682874413
1001764908
1734927342
1102345916
2140335239
1301794601
1493672234
1562203407
2008312845
1237815669
969029265
608611407
3795625
1445462623
363145022
213163379
764323919
508107173
1291682605
1459716897
1427459088
920935128
2064614101
2069772107
145020116
1611184533
1561718859
2031391555
1364797631
366434318
1935205158
2103265629
1490589147
442204332
553407552
1454415016
820588749
197936091
572557456
1210968936
539970372
751628527
1493122915
644287347
503841983
1143498731
466743868
2051264026
1261119499
753809720
126057357
790607560
2011808947
178360185
986719989
1680669693
1845827591
2000850310
988311046
1698036072
98871912
1957681524
944043908
990646029
1519988419
1414755596
696556081
390709964
1018188248
1737797232
1259362832
95693454
505652153
2005104240
1708634458
1693277164
1953484632
1649688851
1812261415
516975643
1936231527
1551726885
842048394
1646195193
416019783
576912932
1215347915
1029710831
159789917
1138327250
1133935642
1780135131
1776595335
2048886738
850027545
423759719
2002378956
1312426405
1585348707
424870085
2114453817
1025668652
81289694
1268825485
1300171299
370481906
850206657
1832973589
2090879394
615611975
739044726
196300238
602813894
1666384318
495891104
89269903
1433411188
802806265
879343550
1416849575
1391697513
1978752567
1657529488
1216372985
739384416
82068532
1106317108
1164635907
1874717155
606645522
1791210340
908647356
391455010
1212345671
1697446699
634706714
1874083696
1058224594
2099627168
693049822
1540390695
434171347
1873759550
891109482
79733053
2121045108
536616743
417834354
635760179
440416456
2023894867
2021267094
785818691
754711428
976491534
1194615522
1543144876
1988338082
447631465
582137163
1693596502
1002320528
1622693038
932576752
1124028345
11266330
109604760
1880444669
391010613
663684137
1829906209
396332193
676843611
196111721
1839078708
1858288384
156149281
989346603
670682607
1492876749
1390461354
1190605404
914857391
477573695
454313300
706014974
895575085
1025226378
69909388
1648354763
711367860
1244463728
610410298
1178098927
964782827
634410234
1093341991
442859625
1294754019
1230008863
1800408863
209492446
599203024
1346756005
1257149448
496848176
895661301
1386797014
1765550545
1231202931
1613156316
1554274041
1358929737
1627255294
1849143069
153283023
1788780448
171872713
1646630754
2126108100
132701332
1651609820
1154366622
732208725
10238752
796792933
1168209612
1282165193
627966706
815638570
1822280814
1767630033
586049989
1082355385
1189385086
326375949
988219164
2054601610
100078076
1166281654
294039294
1480122908
147812050
745193977
321136960
2065184284
2103095783
1681430613
1942107124
2032375624
325788451
1651312398
50960973
754785211
848395516
1792611179
794714898
1912225975
335369372
1840898569
1336511151
1462358007
1118949931
345018770
1139764087
1892098115
1457731619
1964857807
1181293
1626429981
1948243421
1259577100
101649554
314489074
1978265086
568732360
251456619
498223442
1437491694
659453186
1395935006
722056776
956767870
263650108
711987662
1815501057
2031834776
1716627895
802205249
339633861
553827136
1564753632
1855634203
978806042
1783866123
1749566340
1591681061
1228346010
1756626960
967202832
1175514901
1311102732
1600303566
478837718
77729076
1828252270
63636255
1605447957
1285474556
464528718
2078237783
1926517681
1374280919
1328759531
1956510753
172987939
56940973
357429102
1061335203
1880801508
887458790
1600383578
105108081
132514628
845659127
1614593689
242364822
1321855660
2017056708
1781908099
1959942651
231668490
1567530448
133670152
388617379
2074538300
175563754
405704224
1365823214
1683348319
1642253484
403686402
1666516588
996777772
1190521436
2030877889
554773151
413476035
357675073
94623071
609398893
244548977
1515399743
1398826599
1768059417
1636744301
789511753
1028324228
1632335222
2027076828
869079598
61957602
870079437
533877785
1211761805
1435413193
1186628009
1371736690
218219023
212860996
2079234262
1053090547
2112978058
907806847
203896183
181523952
1302600894
1158600884
1684984943
1369830838
1925859581
1091781050
871224016
1887851213
1684835475
492075957
1511816557
365614577
1159256387
1564282024
2009643744
1053825383
793058975
60284900
1330567650
145083603
1946585833
2001956907
1932565201
513919577
1912593456
818869493
1249063702
2006299930
621971344
1617236665
718484400
1009803384
1574956237
2086787108
1078493756
1859045857
541831773
521347638
687134793
805367691
1190943293
1498815353
1801239352
1469629868
685965750
981565333
1703551308
1818663889
1662406558
227186542
316912408
1514857160
497212525
27539958
2115516240
1261152476
889022610
1826094245
9565461
1340274516
540087175
439249190
212743443
2042091921
367753147
1057695663
440566275
1930516640
1824398278
1193275819
2038265204
1099139955
960962847
1955888662
758809808
714277075
1312608038
103407725
2116292077
464180252
119798081
1088483682
682568604
1049583176
1800034006
1707111550
1181146405
1585860140
772527176
1681560519
807965122
1808251025
1109830189
174063105
9023160
963852018
1756639832
122198917
578138257
1094969056
109885696
236976168
2107811659
1416356286
1903949514
1125153006
363011762
1650415024
1762046941
1992054676
847891466
2123103678
1084141881
842560126
742933414
1264224734
1668442386
400308763
679038935
1557900672
741430365
692434020
459000574
1009714197
367332211
1118456173
188946304
952914184
241310662
628498858
1157939728
771624273
397391873
1500128477
365767695
685888775
895390919
1189103460
520889580
63893028
1972742767
1908166437
1883281790
1546030482
432251973
509695633
72036822
1273620823
1542302028
2040237661
810149713
1670397801
844698453
754954638
620230849
1502061353
1528027264
1263046678
1458563316
1111959102
949512375
1759260995
104680164
1088380503
1264731889
2071279437
839509276
1513258487
908870713
138968868
263495397
688826907
572124479
2059345803
640918796
263697016
1897257129
1727141473
2032530406
167816877
137903021
985872030
11563500
1828299777
830623073
340634485
1746766149
1664460100
943170318
12765188
985746690
889088511
159878268
2101815138
1633687209
1839615843
1975247227
1478809903
184984502
1399080653
1192938857
227929386
926411036
1556043737
895445947
363882191
1734799611
1273896277
337953898
226305806
1101700138
231013422
1601514701
1035909805
119868218
2015671667
1171353399
800935386
1559957772
1816705817
667537164
172432363
1434072705
1959279877
1777969676
846255311
320550407
1266374460
1414468279
1864662623
283329800
2062162130
1298624220
1302039084
994385974
1540332730
2945435
1972428482
972161160
58641353
590753007
1952510769
1190383370
348736607
1806683666
1771079992
895045680
209570814
1775877867
1859896080
1702548548
309964470
1091510262
1324130844
310017381
1241341378
1771151813
675660466
347459597
1041071957
1456051631
1460645044
1370619847
1691657704
570043685
1532031757
235654782
352524292
1276381939
519545195
1985470116
1952628305
573194662
1489438224
1294381013
207891640
351641457
1955638419
1025668652
561794588
1040759294
1463256658
161201596
112584597
451148431
224926203
1453179217
794961116
1640418876
1039827224
1458202615
2037713989
1525927842
1273745949
1664333251
739978591
783131931
1354439662
1714400496
1598306069
1183697187
472089544
2031650867
462132276
1785252099
41784052
1319187698
1065235501
488240559
1942497384
266465091
402336410
1240343641
1456681235
2041101461
1807017809
1128095264
1848938844
1726892040
2093913713
657014488
503575946
35898584
267905910
1793254376
145461320
596916365
1801242197
1034128048
319029157
1663306282
1702535910
1538114394
1916863528
1372644615
759314790
517494553
1265376666
1204742604
519901848
1748502761
1354536320
1444187110
1653024570
1382642204
608792886
1494805325
971322071
1457461817
1276919773
2060411167
2077905356
1973456473
833547759
1915660453
167654957
1867049649
241790307
1343119572
36389002
348521541
1020162007
276887008
1804089350
1203711182
777292249
431345472
44858676
1147663038
2056303341
1289139501
1366049103
1024666860
40677315
2065491169
1213139107
386627235
1538633528
1308362845
1948341863
1764570797
505283063
78101072
353203126
2137064865
723125993
1390392560
1782043389
1377183431
684299943
1527625207
1944018209
1520910540
177187548
1330859246
1755415818
204381797
1914841023
1243542068
1373662626
2066245478
1343679214
1146878255
469252637
1513194832
1652520312
690169001
1782870348
920156035
1724340043
404506900
1379312326
1725947436
1418094693
1481770019
1134375890
903234655
2021779728
2034201131
103310744
121773788
374466923
75753077
1312867652
343984719
1496142485
2020259007
495363057
1604291804
1612857498
2085295634
1947835055
578122559
1263264748
421576770
304607323
1630795810
394205655
1480594021
1789743930
521201703
1625672425
45033544
1152630063
1743138983
1656592290
524041012
898080835
456232594
1580969399
1699346930
28811766
1524463718
921049464
820021548
502285282
811973701
1770565665
318541087
1328078794
1409095249
1407327140
1402908577
1314158138
278856273
1121460176
1479288833
1780277204
561327069
1013006628
1881514962
1136683902
1348513222
1939324853
521546061
2028108311
1897354318
1455917419
105612698
19655528
1011418044
643308068
448625797
1081330793
2015518569
1603406982
236541103
175599141
1856929327
1677729750
1073119789
1301811872
926756086
1519542748
1653777174
1955165468
441105505
597315618
1901392734
1295009992
629763531
1315042448
1152734978
1189113656
569285308
1775089923
74685089
1051637741
335520960
1831505561
1497565715
4967239
1576003614
1211425626
1048088443
1694492076
1794027732
1956563429
1190609686
638988631
1394064811
961770233
1007494283
1542154970
1531626358
521784429
133096926
902304597
1450201868
992937670
1434380358
671861442
1184360052
5081488
316450919
1757588313
1129475659
920308489
735045273
823734336
78833969
392207119
52793532
1011030735
194020265
1484308350
730825532
718729219
5447997
961723943
1595944924
1681082731
1766917010
1875573953
681774997
299636780
1483008088
1976121632
374906304
1939283764
1004235268
1916071234
782965604
302988705
719923167
2021371450
2003488338
337592674
580333233
393743802
176550835
263769084
621420765
1209450308
1296406538
1823138504
313837747
2205054
553471563
1861487916
1918604866
870366154
478256754
90059769
654517834
1318923164
284825793
547584045
92101384
417127486
1501204905
1668428890
616027446
968719176
1409746790
1407798895
1401435503
775800226
725770495
1391518937
316444470
301078979
711722999
1299265931
416101045
434460305
1045485414
116820440
1112206511
1295590723
352374950
1575850518
984127263
53256522
1178813928
1798851073
274426134
1255029992
1891522263
1695109263
1495480293
1360985554
2101873479
90092915
638660022
1074433425
573504611
1371272560
656123487
1000574250
1210221279
1327795317
1733872436
865166095
929090583
1822036113
51336627
1918767269
1245433705
833872740
1578858390
711050225
1889138069
1355380963
1226938400
683859178
1129113095
710930199
220414107
1923669985
626135475
700685532
531566422
1405870991
168944050
897416624
1559558133
1388764644
482626746
1728634210
935561469
88344943
666876075
935063021
2057593432
737815625
348645522
1958680982
721885858
1132544639
2143989913
450983451
8096275
74217531
952003397
329824653
295539633
1645381794
1672242055
668051645
1329597368
482914074
2093925692
894899799
1479083005
1189191749
438490980
199312091
158578924
1636892140
1997027690
1214381795
1066758472
772696357
821395922
1458612060
1128719239
1716048250
71200188
1738858867
973272889
1418532744
128509964
1274121723
669339186
1991545125
900271597
394629873
1286298853
1367000090
1370672256
795701411
1046155141
1087240784
1084837677
1448184406
395426766
1557115377
183423853
1668068958
289489192
1487264400
1656174777
110304183
1641100767
120567565
553406819
1007438010
1840824016
1709113317
1733384853
1003227328
1602262953
647884157
357408992
20430653
140859103
839272342
1265408228
770223780
88756899
294409584
1652729111
871741394
1611611096
514783875
463838287
771098992
208743713
1587618895
54457199
1608450241
1679515389
1190909032
1890388228
451483313
1311612405
635132883
1729737267
1359264420
1784532933
127019133
122630082
678943034
1714933663
757331541
1269851076
1782108103
316936771
1403975081
1661167126
140989165
348771894
2105036315
469111706
1783776081
346248695
1732253762
197581466
89770665
1807665364
158808153
762985290
211040845
555592782
1720245296
568939569
1295961213
1101690740
330037750
1179638043
971248051
1407540413
525295261
2112406496
1912735065
117434133
101237952
179632027
1635668663
763785137
710950058
993407320
83285130
496044606
1606616477
1233005931
2109329699
716555026
88181875
257004096
361043263
1726675700
1191497493
1377009716
813863024
166892410
2072858682
278436159
407344391
1955655029
588361920
506883506
743126405
1014937911
426427429
2072172434
349922076
1251015217
294901513
677044843
819059810
1160047692
1319396005
298241839
1223839129
636742389
707347565
1492323228
156295328
1671924585
1668017116
2089852060
1692876274
1155766060
342846505
518502085
1693768103
1096986851
510977798
1292392446
1665898016
332058411
172614421
725434645
1811151822
302443522
1450475571
1520223358
394718775
1439315677
1562133063
1190107293
1470535835
94211415
965600703
742012490
1219603560
745665072
162453272
502728069
833207897
2042088750
414915384
1233502318
684357075
1556461046
1963383686
767387716
1822561016
1543125013
319371140
1065234610
1012367887
1608859315
1438693310
1946357483
17661849
808989646
1185743958
545104144
1087384145
1429293959
623190371
1177812887
2090835848
17234706
435762340
339678899
1774975775
816016720
1971763756
840187702
1230828443
1976112474
2092692389
262344914
934497138
1449314427
1148192762
544211067
1849325917
1624973523
92467717
249643059
1078686759
1565520126
247930136
179050630
1380377289
1096489162
1232682390
547049734
1868097494
1102570931
491749999
1828143652
525590018
534949092
2066325556
909283371
440976030
15744394
1410860962
877155286
548688646
210841054
579864061
1859900632
128931814
414142777
737336426
1633550665
1205031061
378945419
384222037
621711724
1345743003
500140361
252697470
1383319590
393578635
1175060025
1889576736
1153802722
1943687420
733868991
1512172
1534800700
555359339
1363578996
187223041
720694255
746810723
144173282
918423994
2097449964
179370447
1761383311
1986596921
1339733090
868585106
2016790630
117841600
1766269610
551605271
1723698101
1780229882
2070557895
1848060198
925999913
1568063010
1824236290
1101663549
505403649
1325405293
651345589
1252955989
1552269219
1474284177
29740235
1853782676
711895283
208519411
6883858
220450585
56590587
451225743
488056314
703228419
1706617401
861681103
1102770647
812568879
1713203422
553685796
1138000106
1024646467
1092166554
1824491312
477193273
645374624
2080883046
182868711
197730603
687225511
524189248
1118832987
2124687066
224945807
1260374688
1819068972
786492903
236116784
339648316
1063910280
862968370
1373692800
1028860437
1587270007
611228918
1575872257
153513128
789433374
1421022123
1953010352
986618798
1262250828
1319166577
1695723106
591660706
1711918639
1662422065
102022661
915641206
727898206
1320903356
1324477602
1855894121
1804495464
487264074
502293477
233390648
1716874597
455079605
1671233659
1126458999
1176273633
1594310908
808472671
752949057
712395257
1087865728
552093160
1847975780
440114716
1902254609
461077341
80699226
2057280102
484752132
1627735412
1427028049
1090481755
625803601
1227416352
1018654049
584351587
2056558889
1867390674
1509512752
1108723418
1919880033
1212906648
1592923035
1982526700
503965198
326748329
1949489303
955552359
1932626419
361618856
2141673827
1787311240
423709518
753530895
1830094682
331608808
601652664
954873597
1426409089
1856417568
1895694856
1527283260
1986449696
880231787
173500066
1287603672
916697243
976156074
88638250
2028107259
1268128320
1619456015
1747676664
601509551
1124700302
1969336753
947777719
62272662
237685710
1980047206
46922276
724208165
627662684
1680827846
478018222
267985244
1532217005
844106366
1144610664
114174038
854448190
1929029208
150312892
444074600
1084565553
1605095561
1783836672
1640256387
2031401213
256724657
1122289421
1981752511
778042649
537028092
1624730918
1766202986
771079728
420173932
432896932
1406045325
1883051352
412977544
1979136969
1592130367
1733622806
1806253414
68932397
1132938200
1022910273
308340783
520567716
1425079056
1104178350
349436941
723940064
422802664
1896753097
2081657902
5631481
1421285926
528783529
1491460194
1077402233
860974726
1213089115
770603312
376527238
1648968295
974129880
471383942
2033121572
1054903051
760282426
1988731544
1918492763
408583002
2109906547
1952983783
1379366457
30942627
848569671
1713880832
618632510
1472149940
484438407
373998469
1287215770
1144874016
1263216826
357021105
1805979974
1622497638
1637380607
1223758202
1073067823
1573739136
1530754577
1210510667
1382873090
1170913082
17915327
1901751527
1115000814
1879305584
1236346391
1820380994
484326940
1789301906
369375891
418660062
700080900
1821230670
197044128
493858845
1885189437
470999470
395751783
1947901946
674588495
684528852
1083396201
1052531952
390912121
461905929
484801005
507642683
515492387
248699875
210824142
66371070
1664175687
622447724
2023692442
45960833
2001238316
1886751712
1061850236
335248585
1110820354
769590106
507896565
1865737140
370849234
1192256270
1453443006
658079907
1050678749
243870524
830010372
630571221
260065659
1217476294
453132315
328106767
2128143478
475879559
321421160
1972940727
642023671
1929665016
467024567
1833637120
275785588
557090130
606510230
453744305
257217697
1048411962
1857043210
228544867
2027374778
548991089
448563357
1662311089
752034801
1135985531
212384393
1624687396
602533384
917450987
1943076559
512850787
1199745753
1438450421
1346230376
1149829320
910516980
996961368
1195349290
1364597917
37857775
1545413502
506543442
504159810
1895241158
320784453
430277264
67378980
323559883
1350537712
1790588652
1440436986
1542174843
376570407
995939006
1800418925
2013153213
1194023466
1634378000
1026592228
858022175
600468550
907895081
476980493
1641085277
440050843
1304555082
322995152
828214324
1564083566
1449740313
663635906
842504893
705176482
1470449532
134400104
258707691
1083486487
476351100
1371396268
9770773
1397796358
55100479
731252903
930430484
920883092
121343817
1919409230
879393931
1552164742
949675091
1919459219
1825666733
1976388343
1879750237
1748778847
2002936757
1383045188
1651753444
1223109281
2019513686
1355561661
1595385978
2030189013
1725217541
956488352
536607965
566172465
314244181
668880802
1431397697
1363649810
728903878
2294965
153943729
424668479
988065324
157487260
1061279322
58359833
1268617012
1401590766
1993459333
1307284679
14420059
1394862300
212432976
1757051605
813315171
219420102
341525586
1915276763
496363423
1506273843
1316014489
376285093
958759077
1878980404
205290683
614436625
1970824368
1265300366
1496335845
1363425596
1260299757
1063425518
1139924488
1748602147
1265899408
474864382
1837540410
1971959202
417517844
1983764894
1528562125
899027352
2002692790
49990560
626664907
288772380
191759611
770654933
1786220439
822634375
1181058265
822809234
1133782106
767698292
673446185
213827960
1650546853
1240437393
1594332805
570426623
416598054
601589760
537529362
1073660088
582342135
473640013
1036906911
844695812
994469385
1999546484
893717503
1011768030
1967699772
435884460
1041285625
1097709136
911351190
1198457463
682224115
1566819325
355348478
756939031
126214515
2120022053
1407750521
45518508
95798041
86330054
588191349
51883242
1193430075
2066891981
550838894
214254742
2127180551
935128660
1735830681
1018437373
1009991207
901655599
214087712
580199088
2131891079
566289854
996837434
778971965
1637977012
914496241
442178738
1259264986
2032689425
1645798904
2083157201
1890825497
1273381467
1229371001
1755038469
885887857
101376160
1093930692
648965129
1513167010
1342457996
52005427
639797068
1646955024
1498266713
2009834816
1524810633
1047665724
76050476
668051645
130559592
2015488948
1115221978
998161555
1866671260
1856764599
69077033
1092697213
1590160970
1965966471
1895895578
1862883518
784568596
1191771738
1100823827
731617562
1811868445
1772389978
1414939738
1063140293
869987427
1928799242
1472480035
1779857627
94337903
1115620048
188870697
1001718251
342220505
1947888247
105605504
1465748779
1380158617
1636227595
794371959
360540161
45739434
2131602172
1170198564
1644097705
1312947767
965808631
1123525986
1559405068
807290826
72363815
1360946346
2145961810
1371171478
1285765358
195407278
853429054
2066092393
1301748637
1118731832
1012099009
366247253
98042322
2125148163
919776775
432241393
1911447476
237322469
1869384268
820039558
9421890
124581278
570432731
606253952
993849214
215980726
1507860867
1479285239
365202564
1178473542
1134696947
2132488916
1112027670
1698666256
484229363
953475989
1595645649
1733914368
775475043
436188494
1006953952
1394120701
681239969
1710034063
1775669018
1297170636
1204978306
1774168871
123347280
887119661
981740286
1950637103
4900550
2101214978
943074870
1306813706
1466924069
1640557054
154970495
1085064601
1045371200
220886334
1476350017
397677158
132688718
1247598867
1429758796
331218658
1021498289
1401247202
825969168
1927757829
2126608815
483656999
327706700
277118113
691539672
1054805999
1045509875
962890060
1610298226
520772495
1708149052
1628453439
1002676590
1231059217
287833017
911398609
1956899828
452858417
2066203347
427250716
144148907
1939159251
1999370248
875207491
75164423
695808603
605317993
478594658
1404770914
1242384223
1042439132
1952265131
1607097853
1362580797
1953247521
180568030
139231815
821591296
946489943
809063760
793776392
529194249
1023374802
1462014748
676011307
1150765858
973401473
1764209645
702888088
2067543804
1717344540
2041709476
675033403
413809168
1678434532
764840322
359413775
991684259
1997640244
1896911244
119923006
1770433445
1136229586
1296239222
489762893
1429656190
1382643941
1731848850
1037937751
729421074
1379832978
1089914604
59336189
995451727
1247458282
1381400613
864629270
370220813
1508726995
277019484
656059107
282185215
1588621836
21328391
881190688
1928678263
2025593038
163022446
2013756908
90585976
1347108728
501648303
945708019
1494625159
427889579
228792674
2095863433
897767082
114180928
1936366095
1413578804
582751171
779641197
601597505
157610171
869582183
551314197
1515291079
56440174
914278035
1319858656
1071713756
1323223945
1045300843
129612605
1238363654
593609582
1431925405
933224833
330415608
1668884766
841693033
1155441228
130460898
1286373413
548963215
284451913
1182449072
1921002949
287554994
418733161
1074047346
1413854726
2032322228
1380287252
1855529358
797322944
783769066
1831995098
249689789
1515466031
1641323401
826461896
1864919683
1754152578
1581251511
813713104
392815563
181172647
596767792
1488360255
669988992
2017355578
1089502404
1680632977
779129163
1203947539
161972932
2110861590
1378593375
824610824
315980177
1378733029
1173476370
510399843
901620747
405445402
2144678369
101211713
1035114816
1391058388
1357562565
1660855224
1191816260
1814544575
612730400
1510348539
651108526
830903804
837330892
1538409524
503439268
1716914879
40644329
605053697
1902019200
862825263
242758430
1380610220
2052506056
897608488
835417552
431055683
885802551
157506518
1989959736
1255625702
2120803857
1545748856
331627415
1522994168
1314379368
1382409635
375226027
201490106
1102304203
324687510
2004571585
72182411
54385444
2075311835
250235973
1660203576
61419844
1611383917
1223274345
833585168
699293004
1254727937
927045014
873408140
376696652
935972604
885749563
880485045
828737585
1072284671
465515166
497055544
683600917
2204457
995052487
194446050
288208410
957732206
1284139566
1250836414
802209931
396643140
2012680213
1434023149
1985946880
2086199600
1270909817
1585131445
96804088
1324402679
558652343
164414099
1575357296
1044966158
1688356291
417837896
979122028
1184933926
2064432606
1432772105
2032818201
1665890809
307620817
798552177
1551743328
212045371
1745753464
1914291882
561143019
268073456
1700228083
196412965
315932502
1499126559
1217454990
1967103145
2065318614
149752460
621548027
1099183272
1968943267
1681243831
150027664
1764422072
650921218
244326685
453198525
1557234275
399050322
351221361
1500760966
1337148375
2027609785
1639409444
1996237596
798079269
157219089
715982018
790519994
927788672
1193123896
780618467
652982068
1024023538
1215034481
658943222
10598003
882782265
70448755
250821504
1083261669
1677017548
1765419368
1088275709
1315415738
676694368
1696196506
1758981067
269432013
1018972479
777250510
1407589882
1555503059
613989281
1441718080
1211243219
295884060
1405782865
1857640994
1176470004
2137209122
1758616693
1243301679
1551420936
249638088
230168142
688521653
1314496005
1949749576
1372355928
1332195533
1944638862
150452977
1117354952
744837751
480570203
690889663
1029779006
868731525
689060197
809913731
1064119801
760425820
157304804
1567317643
481647300
276825495
2117059326
1248807040
316592462
336317608
51555401
1048416121
1096032019
1402009001
791556517
848913737
264626094
1819413385
1818658308
1512382685
283522456
869582183
1358963916
1181262452
1667584261
1704126200
351075492
1674249614
930442373
1217755864
219185756
899199415
1275126414
1759855090
1953906505
1494107600
1184829091
1326716379
465903504
97802716
1361813044
376125157
211942852
771976214
1673031922
1253160082
2058169223
1660805065
2069567122
1880569274
75427957
1317397696
850339568
135751222
164912733
1519232345
1816818509
1522179809
1605522594
1716198653
499669550
1962707595
1250433056
408777695
120574811
228125120
1229854009
409334086
538534209
1693087811
1938569192
1221037635
826271673
1322461554
178483561
127802074
1622542711
903569049
1334199383
1711152133
1808684645
2014137020
547027632
468319686
1013453092
218320422
1295679777
1447924207
2117200890
614250085
675162714
1076340120
1918550779
1057398465
392637303
1057628252
2092372555
812403752
663138879
804155523
601141911
1789524627
524966595
1510975635
1771450793
812560277
1285236846
1367332529
1698136296
285429669
855541267
1445664316
877487056
1270354402
1573243199
68673325
1689663594
1212596545
74690090
87915246
276228363
1052383548
794582433
1719220101
1773822617
509285043
774344481
1267780772
453035199
1132009920
1085677852
770103512
1708113780
476800573
893835248
936726269
286051763
56283248
318354843
313982625
24426612
1243411245
1713873964
1060471883
64275909
1079735230
425135188
741150947
1463137496
420213730
621054672
293175070
312010258
626537531
1105888241
254485574
1464714652
124235764
2111455965
1015809982
1563204088
1434504609
599905523
1487164003
227723768
1740068967
1183546625
1601585604
2123790751
955562045
1232394924
2050548216
233873836
771913784
579842138
1001866873
602748339
1664684018
1202938459
858577397
513405300
1659421924
448321640
150904358
1719859688
1716795705
365730378
2076453319
1885858101
1680432796
1991561948
40580122
1545211332
633115296
1227390150
1309213383
834906711
563388021
1687451730
1169653890
1390794269
1343953521
1229487728
1153868016
531068561
2142723883
43362135
931353007
1858579583
118492083
1187061990
1118640501
1016025066
1147449519
1697328423
762709945
834612667
1772842956
1229780427
719978859
48411400
1432899480
1888116754
1175721429
1831159234
955854717
462016227
1073395946
1599036514
1812879732
1148169006
171907462
545586116
647473563
1950639914
31752249
1708601013
1444791970
1196648512
246693850
1543403370
1932057822
785779688
999827816
1907539866
669026434
1567852426
1393106568
2091810175
1806708055
1902712165
2047070885
2015097474
1512300948
1413678755
1021677391
1506501914
1491818410
1979976693
134129013
1987304875
1516627968
2057727617
1485597297
1297729049
816622506
1843593833
2122411896
1633669194
301927522
1233052818
1606499741
45164782
1713265786
1568702756
1494653153
1409441562
639801899
401000865
742373888
970451690
573116667
529787438
991265697
428439173
1067338259
20420623
1856761530
118309710
1038946543
104350755
1911924941
1775537629
518573226
1108425071
38537162
573853048
819845594
887524511
588337263
236026671
190806222
1480612212
366639782
1011710222
1751719648
365669748
283756772
636655852
297758153
1669250024
1495142431
195558204
2045448424
401060601
1288985824
1406730385
541049896
929365168
1106043410
1373816354
1653509934
1574301866
376718046
516852366
1828771608
1577293751
441686186
1402064595
703046557
2136472228
828018601
1801076440
777939383
1144457280
364442110
1982915597
946106393
698962397
723499458
2083642389
1077897368
1898326896
602967097
1206817788
1799056295
965543671
399674724
1077751936
737139806
1854308868
1159421141
1555766715
1065287582
1510464360
246488270
1749670470
1922944561
2035514977
2105140138
1719184792
916299235
1335451564
1052567875
1856680036
473890738
535360276
1852326380
1909278148
2013724833
1421652082
1277187725
26129228
1508713232
1493361066
2059496935
1880195356
1426202687
1052737243
1961823605
291343339
247433089
1780778530
974931342
898810065
15827516
252123567
1822279472
1495588129
851337979
1714990273
1598348140
657284271
59419977
766515855
593150627
1384990568
596025200
1606514148
1074469433
2046639483
1125694720
567750897
789537850
868493094
1455345161
49493552
190220637
416014304
1678722056
1603560436
172677643
1334973972
1084508319
780267622
1823175229
2075795361
58786969
576279850
1466575283
567967
2714642
296547618
1834688468
500689745
117409642
1195638997
1429358888
417480600
1713055939
88359599
2075948199
1933879715
69315961
812523104
1525894906
1823003638
362178868
830109388
798216491
1173046220
1054079909
729502842
1284959809
1825875842
1622576045
401103113
1240411254
420649802
1611885371
287492878
950733256
1456905710
947343237
2014533444
1856269839
2089210427
1401672749
797855486
1178546704
535251335
277059574
1609055994
495585094
258124978
1720018724
89623715
2075372362
1228106215
128203572
132074174
488779415
1040250961
463430267
1882656489
499168669
1194384372
877690249
569376497
770441602
879857205
1136838559
456005430
1493317166
278924546
511460044
1343952251
2806522
1831150471
768563024
508781874
189766517
646511039
1138855466
1440485484
1168090257
2137532281
726654029
152002945
1453901337
1265398861
114673453
1453283184
604498565
34305828
398311551
424486392
96984979
242152265
2074376460
1654237430
1957062946
250421663
1933331041
1455716779
1947188575
607652163
702496973
99171736
717234613
1764629653
1532329500
505962486
1926861662
1502588927
701185400
215709725
2016285470
1075573859
311507805
1453777062
606491690
135411729
217958226
1984207663
1539895402
1236090485
402529047
21083428
1832121894
255146663
699138708
378026351
51004723
166476054
976880156
491275417
480833699
674062081
700750477
1761044228
543404170
1250940010
1704411418
191494923
53353377
799012849
501227848
1136505121
2135287170
1667935203
2103297475
1669269020
969029265
776888383
540187769
1617007934
1103328251
306351127
1860346615
1062543120
1346028543
283497103
1659117251
803145127
1412099031
1628387712
1152937066
1850070742
1325261967
1740552321
1561912938
720034074
804219233
597871
2031557507
1921840624
1163841822
45458329
1936444375
1336881900
118479918
178777726
204662962
1320076307
1311722947
1190370062
1155247202
1933488241
571231730
1347618288
728516339
2116062896
1731824973
794029580
485609481
106592351
1232747468
555871627
1734877189
1406702494
1906038061
580646099
1164645011
603121799
193042913
544634413
1889183760
1464348073
1638806117
1308748654
750679515
2139618276
623355457
1499118762
1245236890
502531882
1187296056
829346662
506771032
632609862
1450150176
1488188221
1662866821
1583567863
2040101200
59101383
255582968
2030357092
671078128
1363722259
2127483040
419658207
970146404
1614447173
240187753
1373033533
1585796084
323412995
1606127942
1859790176
535760021
1165060193
1717765402
1464013846
1529573200
2027885526
1936376523
937439168
1258473983
1499108109
733641700
113626177
386081243
1329106398
327196278
1534232402
1676491217
1153982706
1265112712
932943112
1336056966
185533307
1178397216
1661163249
1186989946
224067287
507858621
1227301694
1923969162
1368625971
1160452378
1127026863
43778527
1824564928
1282188451
388133837
1439245393
284931380
238809792
66066415
628019478
1557333912
1157544458
1293254942
346561439
1020331398
401371167
1513725975
2039916243
2123015722
1972593850
2034640116
1375697999
258167340
141847972
20656272
184308449
2070943729
1471741008
1417364038
1053084073
1437747657
1404709373
183143356
1237134991
1962410019
2000916994
1507017239
443840976
1919880033
177210227
966227012
989091637
306381967
1927342230
1429106228
1759956277
1199535897
2082262326
1425005965
1193044734
691780538
1005242235
419758810
865234754
1346864483
1333280595
1099434434
40785682
199954048
248180964
1269979464
1197231255
1926169391
627037961
2051835103
895392800
1975029590
1377039744
1259461736
1973489074
1353637858
673302242
33860307
1656349261
1594195336
1257142597
442718159
1480237521
1295143819
1877334835
1959369976
1808867072
1288250042
1330135548
1635488257
407433044
195618137
1481659641
401207231
1893626358
393345615
801580602
364934234
711719562
44743663
1402448701
1379022565
1234820198
860753285
1549281359
227938050
1064580190
1768961778
1753520507
1515952768
2090224425
1794540487
540674628
360680967
195104047
1273342764
366928237
1974655521
1422059111
1662748704
1907179174
1184663815
1593975977
261092831
437439767
1703334962
1341482652
1443023946
371264751
444342278
1721126188
580691431
1423797827
1574704315
2104997332
734772237
1452653871
1526452280
2005884460
548548188
515596938
108319403
1976208888
1478205887
802353568
509502854
450063075
313545220
233908067
1265567670
2014825320
624942360
90440332
85588959
3637348
429195103
1706869720
586260615
1756795511
920916722
1619625224
591523782
520724330
2011763425
1554053633
1810102953
1132266942
749512499
1076234372
1084719992
1855259512
93247361
565481059
698064960
1707000748
1208149092
1841563236
1516299055
1870001422
852986220
726191164
487957366
812482950
2113229408
2135450262
1959898371
51501263
603159300
2049755697
1301595495
609931739
950188893
122358198
1899281054
1623121943
60802367
808684361
862364702
1071642323
592387562
1530579679
266803609
1648852362
834584473
1317276496
1901079382
881982800
1119321965
1257952535
1561406252
1433945054
477507403
611390396
901024341
1218052912
1167015549
444096836
1359801492
1163268852
257818358
1854605567
1048948354
1637047336
1440027021
1799338815
766811330
917965385
1526335226
934156826
895616137
1633567023
1922140932
1048631552
1577215053
822801649
480202560
148453244
876568980
2100404435
1163230133
1244108944
1847624970
1546519329
420300882
198746198
567340683
185125544
1375466224
1250184725
1961413275
653902815
1773409313
772962217
1461514990
333612457
1852391019
1390051830
1305929435
80236960
1757027119
481709130
542459929
279486242
1001463657
565991392
663921356
1479227157
1676699475
2101555218
1102598724
1605207534
486856424
682345395
1799906559
1191507563
1788346028
1814433570
1543692641
1231963322
1342335294
169981482
1969002151
1605248943
985300282
96461696
1137031310
734157528
2102350881
1370268407
1539061839
1457393293
525943990
1736946932
1007088779
330637399
730593208
1518107673
1595007494
513703547
1458720758
1505393662
828122336
875065812
1372542853
441555498
1783245209
659443348
1791797438
38794473
1026742088
960942340
214939906
214807997
1078161103
161799196
1723960700
366020466
1212676005
300209777
421505898
120312118
1559068227
2078287733
166607883
1670450501
766787269
1199724950
1284166792
142841816
233070028
2146720043
351204251
59447520
738388908
2017813232
769452077
981700699
256001130
1417273718
272491888
1023677428
518858182
462520152
33155977
688628833
1084155174
107576689
2108664908
165313265
243553165
497732629
1878402455
531516822
704075802
1957437149
828064442
1483133278
1132732656
1037525787
2061541578
1830689769
702003855
1130598807
366682496
1031909721
854453370
1199257583
327698588
80331374
985088545
2106505085
1976437989
1923329723
841616756
844367299
1560834281
956251858
524293558
589633863
90736052
947106854
280950952
15694875
551052589
1033491954
1126622134
368849990
696230395
1727431916
1271247564
327050738
1485771771
1643789601
1034217754
1537696735
507100929
1149091784
473814240
672772237
954711653
381173805
1260209453
929081817
661996754
1399154867
1854898436
316516244
1936856418
1262769565
471508688
717112807
1136021982
1472042838
1645606020
2127243608
2146417820
1878194122
1270283598
1707726341
1404502580
434275779
1627937332
1406779007
222586419
1747313224
1856046535
1496653967
240510954
602478101
552191007
1657263057
1292349675
1158052373
1712241372
426468246
27059291
466358256
710690055
1649224921
35975654
1675889245
379484895
2129626801
1820905839
751944021
649491566
981666310
1777449493
554266169
1817733588
1844599220
1554974568
1586570147
1529151908
1038153004
599275048
1531968605
22641964
1955017434
946646560
2066200115
589292734
1118079790
2089646026
2062059089
1811794662
1754562797
1866202396
1069691622
979050966
2012117729
1511793765
92322081
928192379
1224687550
739044726
1553986006
1471687502
1718501644
642543053
2112787664
327889193
2091935066
1096077047
915726592
1551672218
263230791
1560808561
2125234688
1260870874
1803237050
1875030211
1261503856
903127836
1967701154
1322246303
2031729072
1608797
81965172
1807064202
1475189769
145464833
1856667515
127224764
557919324
1871961560
1041027920
856920783
1771905963
457770021
923681930
12765188
1503265796
812505767
537698463
392641768
1090068033
1978116729
1998623057
1007250701
1463168982
110052302
1552472589
1263669980
764315908
1949282114
539583578
354860393
1755870298
1113341212
1857498460
1247078226
1481548812
66701640
906559313
1977447915
1059967520
1417128005
186979320
1213866810
1437000460
1419847799
448309078
1944451561
43073708
32655685
969614454
1276707796
277337765
975469127
1617216342
2020711544
1645068895
657668522
981204101
1661055925
208848917
1326556056
21370748
1950794411
1958366107
325241437
1229747958
2120343770
487105453
522624050
263787911
1783497645
962855287
1393226669
64399443
1493720769
482831736
260173765
920294103
2085484725
171865346
1673159867
343923762
1486634797
1119623962
305082457
1729511293
1836628002
1941368868
392529403
1686333561
1023664751
878515507
762020091
650195887
338271928
1638636107
565740501
1433576183
170429729
723623449
2116410484
345611000
1350824723
2058169223
814999172
434438782
412258613
121716695
1419214126
174066624
52427949
1200074402
1273435869
1718258107
303008803
1519271063
1808498036
551601458
467364431
2131508543
397558981
920123055
1908666550
58664758
1246983954
1730279382
158341081
2119608609
1385593681
827920922
560051401
722197167
798585667
538631058
1466871333
865294897
689007109
140004152
1862471801
1814216109
255129761
1595988454
181346618
763647033
1235582834
42844026
30615530
987455253
1654403950
1519882088
2809093
385512066
292551124
1111251570
1321532003
76294233
1495367287
1180497244
1916718532
1351557816
1774818090
1056241783
163911302
2034432088
1184666240
1972264576
2114981440
517285661
354024794
1270852369
53564667
1815472991
427845819
807760327
1083978591
250927794
1848926051
221186201
2093413668
1436396001
2079636460
697962294
1335332647
1433397461
36973705
1785241049
1554130194
1787685490
320173439
814970565
1685889527
533163899
241964099
1736828790
1766814804
1163026652
59220598
15863755
735940379
1121945617
923428254
1914013349
11299334
228647037
1593376215
350846992
398303811
648655889
60857297
856124191
1054797953
1843306182
1819065042
1101527746
1901214948
2078620605
118192748
807659484
117266979
630296609
1259850372
964755038
1546870588
574321918
26511358
1474516800
506762957
2039077763
1117056851
691732266
1396008759
1195076762
1243596581
2036550270
1885996418
549561153
2042872984
1876791783
235434106
551699653
232256879
304369245
1374229346
250866848
846813565
1395121418
633065531
35723341
2141665970
1877809674
745538442
551222492
991306260
1137891617
1355170732
475851970
1735802385
1422673661
285777259
572026603
285749216
501458407
2097614734
508523363
1176984620
1992641563
648412580
775179688
46862049
1085317994
241397736
30613565
980869401
903261793
450845254
1052395856
622925993
70790343
601535403
1527125252
731360435
272107454
1922872745
579124925
1046768889
1867383050
1538103894
1009092988
712205256
2143493526
1435867512
2076781899
211498265
2079829315
1033162707
945858701
1627692952
5317099
64782872
1161038865
321727496
1705332948
1830584169
1123950489
845048928
751740089
256020658
580467850
2088439777
641160246
832744303
1062375702
1719499319
2122218539
1874587219
1035138216
1100502354
2058792750
1406906012
1601376352
1239131470
1709611665
2091958167
1481856084
2121253981
1318884171
1079573184
1484343013
558258239
1068181139
460818280
671907809
1856544795
937216707
2119584261
1239869980
20956087
333705018
1678755567
1345877477
1913584997
1040449059
1678119616
802591722
8941310
386850362
1760076796
539246003
1413822932
1374813961
275982526
2048751178
898852106
1293714216
774121769
889649572
2147148866
2103359438
1708501087
979967384
1926893083
1070136314
686188021
1868403788
1126433654
198059161
1448799641
486605987
800013484
765466717
707205642
397393647
160417716
1897329594
518851671
1184730475
843972165
1505621910
1111733105
762998232
715381984
1302920701
1303228314
1730879211
1467910322
440777686
470121602
1892034359
1266949749
572860496
136565425
94389652
346184034
1594086244
2144874685
1989565180
444704427
1171941024
106683319
192292865
1063257617
1232218665
2084215932
829172958
159188732
1057967875
1317193665
1323584525
929236579
1663972170
2096879874
1162529704
1407470914
1880029736
525894261
1686044331
1196200350
2131727469
840527789
341440285
203113920
274995195
1372579637
129243258
139095246
1737281423
1399017646
43799108
569212854
1176666305
744894936
650356521
1224839094
1138564569
97175508
787625269
76615655
1907186466
13068575
2046551773
1783656460
763043008
168310844
1416969457
1412182971
1919112734
1500268925
436052770
877348577
28097892
515501198
1388960055
1970549349
1663767075
1666061963
1664725545
1586469960
769468064
526297914
575747507
1591459088
1164255628
12255563
204369826
1905474955
312228534
1693761156
1259152468
1161221356
2111128693
1738235905
962608774
2135231963
1799106724
358555659
736244733
145415079
1539862889
35387122
822968087
910916637
2068845404
391077276
438734866
355445665
629625624
2070844878
2015385885
698860601
580348351
980331583
700171364
784726445
823229863
1973563667
261556215
618327392
1283473797
711719562
885332252
6101109
837552093
1478435536
1050124825
1374231996
848259509
1990905503
1165896799
689558486
730445357
89248293
1141152669
135644611
1456822554
519304280
1109098011
660340492
966768661
250503123
1909393857
2127695891
818045988
84989326
363677784
977725737
1403070141
352055359
1758729105
1605769295
1638745269
2139604933
206591053
688782257
586270916
221845265
1854727471
1421283806
1723769889
661890984
1693626481
1792411836
1598526573
272479771
1566599612
2059024675
1989935559
987219271
845682861
1763255498
1606318822
124784430
549651624
658584048
1642441611
737832331
1734519927
84700754
1212947296
799633975
1280748770
2079518072
1246885901
1828117068
616281878
1957386928
1029260517
1309862492
1860655540
1917478695
1043809422
846501576
158447335
1501022473
326315995
497491868
549922374
1363198385
375870803
938626935
1630097584
1916631493
609564328
1774740257
783453467
786695594
190548564
99641469
1032934198
34680265
600236264
510526530
1425168921
1559784579
495426298
1682880534
398354707
1196657494
1010669172
940506752
208985129
919772405
2098398317
2143908248
1618435827
1049639272
1264398098
1809441360
557738148
1550099
589215051
342316004
301166902
1938769082
74670303
1180971741
1473537647
104984962
2144104763
842793549
258969980
207839171
739248947
1607050983
1783776203
952400743
1948368133
1790737089
2070697136
1960057853
1609310084
818801120
1191982222
2125503274
1464581066
617595529
286734596
919429035
1891116809
1242030554
374707806
90930702
1163444868
172568851
1874129997
1348514733
1230284148
423503219
317648316
997412441
1394902320
376345999
1270227339
1249893934
769948546
1085370912
1321062512
1409199758
10187974
1272946543
128835420
1572478555
625780315
482464061
1715947449
298529198
705344339
1442657287
1833286111
29545386
1719366891
2037685416
221151617
1680332754
1324691415
464068780
235186022
1268007493
193704614
1489748699
417936824
1144127608
1383753690
1680185048
1310422209
1230412210
1146852713
1635378766
1530818728
273789302
1643128193
745517286
921858646
379000554
1364217335
1004805488
945928849
1350338840
1741099449
376754414
582640213
2124421764
1246258322
191994777
1159127646
929318078
831961010
804814631
985799505
18009333
1173121311
1317670690
713833144
1578990549
878822601
1868706730
1851389315
328102850
1713078066
657466177
1320725360
936031356
1260379533
900010347
1423963519
1262074312
1339257442
1315898749
1112212760
2142440404
1947435318
1393091571
1949894660
546596364
111643648
649145307
896377735
2474206
1659896600
88555496
1946171705
373280245
966191978
1457255567
447166749
664163411
1241589166
2054467638
4802490
671608982
1466732222
238813951
32172032
596476548
1894298708
2002984959
1045011795
24144202
1783026609
675905218
1919449783
992723863
1833258397
1624397907
43087150
954661811
760725038
1491017514
2098434298
317779140
262042090
61890127
719745177
338766346
208075854
1201116554
214070439
561311875
1391339382
1065905161
1971130470
1430967477
565120437
1161730196
1337768935
644229429
1804879915
1697707550
897944302
1918010186
1316177636
416464655
784417274
536961835
40777495
1750389682
2145548343
1267173157
255244715
127698809
990727746
813628781
1795007276
551706906
1039709882
270583731
649201393
416780307
802029007
421980929
694143493
882099204
1961675622
898625597
43686654
943606418
1941306520
1016381347
2006301399
170533744
1424672875
1957211754
770200372
1521138372
433509116
1547833736
273082917
689780738
995516663
1832602870
1045010615
2074032626
1399209461
361014096
232302531
921764705
1484470388
587903824
345429342
1051194334
505489967
217734991
850624432
45124648
1123386103
1980227269
1104498691
1985444369
1987239069
1397515469
1898480468
1442907915
1574627431
1468491749
717110104
1890888841
888125077
2133513508
1418482572
1138202283
1681775244
1501310047
919345625
1988676548
1161863554
1470652368
642151367
11647708
2107525530
646720101
312529171
1013260202
1533060646
871733640
326149857
168602142
1597226701
712348553
696117474
494090537
301924760
1012834289
1829188246
1170623364
1913040880
88908214
1012802171
1137900005
586141404
1501412574
2016640862
668490223
1666015282
1728171215
1531000357
1636523410
1308517850
462602140
904920633
963852513
446732755
1742281834
2073951699
422211725
594956162
1145317280
666675704
63902288
1371560232
1753728715
305637129
291333305
2023911208
1889891396
154939777
1510797996
306552266
204705613
258455745
1992654614
1447804104
1982057507
1664573763
1866498871
68646780
46062708
742239381
686275024
1006520229
29887460
1080712129
1963427944
2091424184
2099029402
2050593236
207173867
172900123
1343664595
1540581373
363949034
1985592183
370707776
52976829
177291025
270785877
124612304
1426290915
1051455524
1793156089
468285159
58164219
731678331
520711943
2037745258
52614820
544513254
211692420
832353256
318675524
1080942918
958302810
2132665293
1673126327
1254601094
335059153
1920737155
842136205
1056296167
1015692270
495415380
1350973649
46766041
1512729583
1997917927
1089957069
1748974528
1484639386
499754036
704251679
1135480067
2036129590
1776092528
855074655
677055476
476749498
990786292
1534976107
88117716
1714785544
989342247
1356349976
1070100087
1855630146
217608437
9484465
427357210
1566293450
594964729
1718607545
341410215
1628947602
1593167342
783949938
1666780942
1320553173
200770518
1960679490
720539952
1455144325
1516601165
1530788841
1843298177
588414606
868072873
755349654
250448056
1411797680
1548713726
1949297907
276346635
132187996
2096844264
175425832
759832087
821713719
647548036
1166897648
185862234
816409292
2108382068
1662195900
1572088643
865874074
620333236
1661468394
1639051734
1015581045
1839539260
679365166
1787681479
976125965
1149649496
1347407068
1678783382
1401288590
846878130
112478437
1914788469
104104891
590286111
1521428311
1855380399
1281616726
1298235506
677811576
963287082
1492463229
1460791208
396199372
1981783231
1202681918
598063514
412171388
2069920892
1307679408
820900024
1752375319
149417520
1748750055
906765902
795106676
291519733
1821651244
999818665
1383491971
318419336
1804040895
1754645933
422545821
2121700965
1253811799
797538659
1400118467
1024374658
850226182
702633412
141030914
333044687
826830993
344068881
972831574
1655686670
490564662
1071015298
1560819717
5956692
2070882185
1623639911
1117796041
987567443
1046798482
1779323448
1364110183
441607611
597609534
1925251668
839142355
333004012
728642829
1736117711
2124423997
1225938812
1093210046
2036371402
1961023245
2041878982
323069395
955564489
2022740700
98522420
921130912
607549850
2047932692
1553180888
1049123747
1483958854
193763281
811908039
1698036871
354982405
394772124
1930546733
1025138488
861219465
1960575572
2076939474
1429970767
1600384395
158080021
830301740
297864857
978784265
1550370274
1015002783
652778038
1146587870
1002510618
766641511
418118462
985769001
1283858124
551253170
895648430
257470481
1249576530
2110840471
2106396341
484878603
1513436943
1437520261
1814707990
879336430
1131852188
1173666986
1432316258
1553911989
800835197
187454215
2086386594
1011460338
1197643329
1638501155
1377130727
94868038
2008384933
1992086523
617549698
584614481
866533746
1567049394
192350886
2073394499
96937864
508565269
500488788
1550507198
1216944752
1279559036
1377442118
548301973
624629633
611886621
1187641801
279379508
1264048620
1208397077
765151987
1246059019
1338229818
2144648253
679910974
390235578
1644986858
1414617206
610028045
1851740239
105834946
2076339684
1624570107
2138928639
268639994
821522860
1705155856
2108174616
653197504
1002898748
356768717
1462511936
1577332146
748763494
1287176828
847035842
26923997
2141522813
1805712538
739421529
1855622614
729868277
892849743
237700239
495771029
1323816344
879787513
608856433
569910718
1453077159
1307764789
1337352022
859661414
519963936
2021977117
1945096896
1037060381
1427899241
898302353
60166252
98023267
1403486450
937976248
416770170
1514418513
68403937
1903472404
116251453
2058378785
508565109
1476200981
1217135723
155378682
1670124077
739811003
388383694
1640420877
1353970390
194219154
715831818
804500375
1390729566
458617788
1859630446
978611295
1778108715
93753747
735650151
122784864
640410427
1982078443
1904265291
660143371
1180761437
940742211
1453353512
1630428165
1715257693
1263334802
240415966
1967874784
128566314
1471256939
1680368105
237129985
1018398743
1372301111
1755298150
2134589931
760338760
2069678110
1669969534
785968990
1242260662
1807858308
734738687
1962734344
874731753
534468753
457213470
543250270
293234483
1758720565
1994571593
787821364
504327331
1651487315
410278488
1866609275
820267211
97316399
527421149
2134996525
1088713655
45148365
351028369
477673713
443093963
739171939
334856434
1272791337
500116292
1113802798
77307139
177704432
890115392
2011955180
164237219
1778470150
1868761326
527182331
1127655950
702993379
1808499287
882493674
1610787873
458709100
779043521
1766780325
2076257207
2133692003
854313843
1319211860
723057492
647496987
240992071
849072079
1701413079
853233731
34020214
1853566360
1506216133
131619188
1723277888
272678917
1777352850
830539762
1380667770
1826791539
446233696
1483271557
352260162
1848188463
807795642
1728228899
1787351269
209156089
1851392168
608194918
2086089872
372460143
736907819
571788104
641597522
390982791
1421756378
1236283598
203275599
972066111
1923466891
1164326919
1848008655
748614177
1492436861
1287533901
899701624
940409970
655095420
1914875188
751431387
334510223
1822078894
1328136906
13501596
1505710798
46684246
1081792201
1077813099
173908986
1771648408
64384933
408735977
924743731
388762950
775317718
1959270285
486088051
849894764
1347908793
1422909901
882279965
1703886345
796512453
450605680
2029842778
2101120218
1246797056
466811757
945224353
1009433926
2105521266
718203175
424877943
1087126458
1031556478
287931033
1567250702
1278322269
1322819473
2115400443
160059757
493606064
1693599007
2072765033
46034401
76143697
425253849
321727845
2099726003
855385732
357854153
1409225345
917199406
1226230150
1186509289
1089064152
337583887
2134124524
2021273927
1346861899
264178080
439212393
262940132
2077567197
1725989826
922102397
154624965
957104455
1674734849
613990921
2065686650
731597134
617221092
1369332398
46043421
814905676
857774879
1613176317
869097378
844990589
699415792
1363264992
360164015
215131294
1414784876
1607631989
446561872
426879746
1387618485
578922506
1430352476
637931543
2096292115
69271789
791377445
1022534040
1525776232
534639183
100697650
425242219
1233437441
1325153177
1335564437
1332696078
1371559503
1190314241
1739487504
238862498
1475032668
982160274
1459910495
1092033116
1294093427
1083481971
1315474478
458754487
927968497
78143672
907773804
1828231309
1219169657
1513693056
1958905190
942774979
513676232
645867693
2066541788
2057743838
114685193
407369393
403955675
1182385944
46142304
38201291
1513999802
1846479510
847113135
504598039
27170573
151914191
387273230
27279151
787254067
1657105760
1243730717
455667626
1277265841
837148565
983146128
1830689481
596789974
1807451753
1105242728
188536773
594012105
1421561757
178681658
937853780
37289670
617370849
651362898
226272189
2026187934
1747939694
80826306
569128836
1975573578
1167962545
387264473
678750539
442231408
2057097078
1923629703
1549811436
472592846
887138002
204178034
755661817
631609004
1031989818
1049594881
1541331929
1174461401
180858590
1483929413
1332495893
1549484410
1807581036
1626678765
567588055
433339650
1020366251
1622427200
1426544603
746428316
1788490869
820053795
693224767
75569120
2056390716
479723253
373280245
860288823
1571632101
707808180
1907505422
562100968
834626325
1719949564
1580782153
483143401
1611912995
1571434072
2045173102
1056192011
1160237920
122805071
324489848
1240931178
873296682
806943910
1419773037
581734792
1223234304
1589413538
1158666110
1147553010
414548545
1476357598
589719038
1837613832
877297984
694595849
53658547
466050623
477714533
560461716
2057334296
1184127711
1015255899
9428277
437424005
1335753191
313536906
142744493
915920374
928675441
1754753289
115138323
2073451462
1527090752
1619551575
1709785426
1553860535
1121813604
1704333207
1942852481
702683410
1158738016
2019565717
93979762
1597959698
1498201042
429046162
2107615283
1876791783
1460884566
84449253
1941632775
787678875
807031203
924440235
384336585
470678534
543782850
1992121670
1659682291
1293803777
1256551015
2017437793
2011032255
470046442
2059309827
657545048
814668015
1144968704
942716540
1121039410
1592759581
624848976
1483588026
1967263270
849524166
1702740809
1412473952
1050208814
638266118
778734615
352343808
609827489
269695835
1574781100
928581568
785669829
44800730
801643570
1158454307
1576302886
62420688
868341058
634107848
634715954
1817081102
1652957040
458724572
946226543
11603764
1768009678
2022516696
1657507062
221326482
1525205200
1737076873
348795413
1131929520
665779496
1557321350
659605712
1789039120
971997883
1735876449
66517298
544902045
425619273
1006785545
1150751025
1423310950
2007134590
862367106
895092009
1171179334
951901777
678194391
509717172
1001422746
1234236078
1055156034
935570531
1259585720
9231220
1583265023
1652833623
1402064467
1037187778
112319836
1882234576
1953322538
363266475
452132218
1281375048
1200328898
2093788860
1658980742
449853344
2053112784
954412153
1543863055
768621051
709080602
1962123842
860736891
1182827901
1214870152
187492797
358697719
220473671
1329643323
1136075116
1520247618
1485944917
1999159030
837809528
92677151
866400890
1420665959
1520914455
891059904
235417397
1323039535
2090817382
235597633
1087311392
1258794360
686418287
335802581
626101854
431449401
1176630915
50687825
1085400778
624646654
436561161
1039316133
941133570
1298923266
1480171281
2124719565
1874360433
1271595246
101302839
938708332
286520651
2030538035
1750450918
1015000105
2141462975
1515476501
778610062
863900228
722973954
285144314
1167831355
65874103
879678833
729511959
924730325
642415017
1114931669
306984917
1519609172
121269305
982488343
1770733096
885534521
621831657
1791361713
483106041
1932225902
420029561
274601482
432805375
151303904
443781045
1321103974
218340362
919246302
876042251
73794152
1753107944
637035366
872656946
50098673
1097847356
1050355524
1542471641
1697420602
1177668068
162532275
252534587
10664304
1502466332
1279779274
666476359
900309974
1983173563
373376039
650747397
1689549589
303522997
874935955
590834127
570762639
1423923339
1853873996
834522855
92042575
474695230
871567565
440042898
315725116
550223859
573146267
510292392
448209758
1120955352
832193718
1722208286
1402944233
1339796572
978986883
2068682136
64087502
836139162
1643515317
1347422465
1393840783
535571593
824819215
1849477147
278828494
1011234646
101466807
1091638463
1027660759
777076840
1271075142
607049609
903227314
205416935
1091225329
1009868831
76231639
896735113
2123066682
1217760579
40992306
2043279731
983910691
272540455
2061405289
1161154411
351756682
1022110861
1229458564
1698646900
2089571172
688662086
489218658
1603940914
1700868538
601597505
52365303
159593764
1568110994
1589577874
1986615602
1747794997
2006593713
1233111081
1779913868
1979103010
1670711232
537028092
938036275
2096829889
1360581287
777138129
1612298692
1695150240
1863239343
1347846357
1400146421
171979002
199670263
228643521
55688307
1892566257
1275534500
599272257
51075689
2048982979
1644647438
1445255248
1818009424
1546536290
873217104
1877220267
1865382900
829447108
1245941066
2120863531
556849740
1329417008
86381608
1855850814
411228737
401438228
1937017253
168988577
830903299
2041500786
402192520
1310496309
1945074273
1982654889
17999011
603855797
486037630
1095879405
1036680416
835711108
1133754131
1753771835
1435253245
435752995
1420172939
1980461886
1074495667
365120538
206845722
648438455
2066640696
562735398
633065531
1503352227
368455226
18580593
660000610
897941999
209189666
402754818
1056112653
2060192915
438638438
826611861
1698468720
1424530458
829753109
1145564564
1192097576
731525778
1411237066
915494986
1632826939
1792255391
1649441830
914782564
641212625
155000024
1554347314
846067817
970070910
652598570
1772258086
1106625521
1936549760
2012561282
606926940
242697819
1552496606
1934006976
709373753
1121163532
1168412916
1523855710
1182726856
1983299843
772904007
1350741601
40723314
1247759992
751695901
1218546121
90572089
1901817244
202336368
1451743793
1380754215
734466875
1184370415
73209458
122455936
5245066
609950691
330604388
1380413109
1695404559
1570539265
1384365416
1736395566
65302053
2068323871
976101376
1667842814
273877098
1569137503
1218070840
417974730
1415483212
305107803
394135369
543843195
71743401
1164961243
2095979290
548989532
475640966
1931477005
1001287752
178199891
169253027
84130421
795384472
496358201
1016853686
471476714
740804417
872360534
1307196581
1051335882
2003226838
1860586192
202879944
1848991722
1530165773
234399326
373566212
514105624
1589442465
586736338
2008585988
727742880
1863124654
2130204878
583041250
674071680
1529734535
173459183
1364390062
1208226733
369828372
1005868017
34824617
1238872252
234417422
1327140448
333262273
446536361
1277478768
1751046822
494516774
1210506716
1064573073
1195150783
1893964265
154938127
365394673
1913136912
789126125
2019706721
1116900823
958372518
863298897
377093016
1603370557
1012212536
1406910390
477189763
436051177
1764430715
291371033
1408905851
648369153
1696795346
1480943400
1545612880
1118603230
262890108
1970456433
2086506152
600255663
1560921220
812674321
1683712500
1381641075
1223619243
277211884
1874268153
1160306414
884075625
814566472
271688633
1468618960
1580375988
373975701
442397924
1323349044
776164924
1264925512
727141470
716082628
1475068556
252035117
453401066
1064699212
2081550604
1110789155
861871871
333112266
923780672
592685437
692250061
867145316
1073448150
629060733
1900761358
808441172
485814424
1817478289
1516352012
486886297
463634648
142487284
53153867
1106672526
744894897
671629057
1445186974
1528735334
33817115
1721566758
1212618186
443528041
1065138548
1823786989
283429453
367163826
968627578
1574408349
1794879542
1946848581
2085126362
1127284044
134730518
1395867288
1333446877
1037652527
680409810
1278274756
858179442
1831084843
1961769599
229793782
1711305041
1437729753
1469926525
394606724
352313418
208253174
150002874
1047708352
20460109
1367545589
525405736
354617487
301383051
1867842466
776489375
1965685613
1274632169
820795970
1980438950
218805382
808834905
869278
473406059
927489673
565812799
1152161961
910423564
1783568110
1226493336
137498264
2121220108
1458381713
1461481444
1163444868
1412874218
975767254
37574244
1954222935
758987728
956347310
1098799168
244157654
1361703493
310030696
914391691
331303577
800225637
323427073
1236086135
584110925
1340118442
1592337302
215016053
1631325806
1027861169
316622295
1707766713
453584017
960996579
1585334863
570680362
610549527
1936548331
420912287
462746955
446707751
1427983328
1770308563
1969679464
1604178732
851654968
1302593282
1338572067
1571648514
1270545919
1572867973
796701990
1240265461
456818814
429691921
720295945
1553097670
145509996
1957551626
2123513054
2080201560
1294879738
1507089264
2006091500
418703988
1119037389
1296910144
1250967222
148244245
1766791017
183021643
1631306171
844687388
729833184
391337364
1297843198
989894968
1400826000
2124961033
195690671
402804230
120666081
1947786506
475796708
1531733796
1985604081
1970221467
1096032019
710503398
872192275
196035020
1355411958
2204545
1514427628
1157332137
521815516
1372396819
1184762865
1418108744
765516140
1919932278
465712180
1776293629
1728878881
1946953824
302044696
167813948
465346936
882376497
965199915
337630171
714394957
1301858213
1196767020
1838233675
256029283
28790358
815178240
711065660
286473175
38444204
1647501595
208214260
571271779
1238520105
2004083950
856106663
470918754
199313548
350323723
765925911
1473427925
605287378
1351580338
1202416456
747488681
736147211
2031148837
564097774
1940184254
1438849925
2146448318
555046348
1949578340
31923658
1162847216
1779511068
1471124019
1079174134
173848784
391606723
314026921
1522588368
1046469448
348366526
993736462
223660250
1173175706
1889185571
2034368986
272488046
415979247
71928449
477410806
268511043
1673888242
641750425
4937078
262810675
1690331748
318770333
1394862300
91507023
1085376838
217302943
147430837
858912972
635242358
1720404852
1935850253
226725458
804835161
69856554
1343433363
1686541179
988505375
718897492
1649469713
302038743
1398811625
1590799863
742198145
478202608
55671163
304333955
583231268
739946249
1574025556
154447540
1859869663
615950671
848063182
1804418825
1341662991
288266199
1740222109
577992224
409383595
222934512
1820486576
820355283
692015557
1442738649
1075847432
1498494750
1438661489
530543887
1367289105
586773848
413653660
961328105
1130179050
380209270
2067544739
723840897
1449546554
67270518
1111284899
75745174
243676533
200843208
702248326
1250537249
1499677491
1108594715
1910137024
896546788
1051998314
1923806777
1631102601
554018466
213524584
1736042679
294804687
1188158085
1818275694
1611683141
1385491978
944358845
1807584764
1530148937
142835771
1600480111
894010350
1742094378
393130570
1036696312
2018590702
1093520202
2075757606
1347287858
1979590373
516085795
1729924396
66667633
1931205965
796859145
301989022
176295109
1500235695
623483786
1802780826
2058000257
420843808
590354418
1515771905
1161368323
117689302
87142192
1425251499
2065827756
1021819934
508040276
816696008
504724843
1053873712
1862227641
751472786
971567929
1770187370
632477707
1596779410
1874047397
986539812
1277432208
631342863
197699090
995441329
1067507253
827177155
8091579
1539182547
728246731
1792681987
626402982
3577334
1821660510
830358021
142779250
1962373045
1468140790
753590971
1156747792
892185093
85797964
296161428
1207742760
79186006
1084716211
1816324605
1020998985
1301549550
1281483011
1612966863
1314608314
131398610
906802563
916703416
823291882
904942332
80956712
1048664275
1030190338
27183052
1492507105
714111998
1007450722
1124600571
678894603
592582703
1098930002
17766746
592711312
28912270
1285889139
534761199
928875379
1010035496
1649949964
867477089
2072672340
312962281
142964829
2042798785
1870820957
359601054
410765209
1159453852
2019735752
1470625293
1014230308
1925973858
1230574317
2114009645
1049764697
17051865
1871202774
121634859
1841866902
821354803
1546657162
1628681959
1938858913
320711424
29539841
1044633464
130085853
2054597329
568550454
863769953
257867507
578316995
1525795647
1605881212
1003552888
2043833479
1289566198
1674778562
1918003032
1233851096
1941077168
1407858609
2058619203
1607231642
312163955
1905543323
661245905
1499619274
594253986
1957086882
1375075986
1321194839
61195138
737691356
2012698232
1520318526
593782260
1204254431
456314110
1332829282
338232086
180144716
766186465
1164028489
248858261
2091218247
1488847390
2021973877
335475448
560627626
2120275822
295409827
1665594887
101172709
832512499
1105527386
2052831237
455169992
1717271593
347926645
770139057
54679848
46674038
832855314
720000298
164588939
313233212
1946367554
180047732
2026913963
1036129571
490900136
1716926128
575815641
757933898
1404576000
300204831
2032371500
1118802464
1908226885
1118269960
288971969
1358158070
1051137602
1348701231
1944364561
1229783611
602717993
1693388727
1618992286
1669063172
2081732072
1528600957
993039024
753704437
702167630
103782533
638300585
1477020203
1899593804
127460284
984301461
892969460
116418302
180879222
1565233803
123774805
1689255203
2122665
1517116719
1348969691
1577956334
760429801
612768753
1113877480
343741980
196197185
1791977540
9521722
1851577430
1285781877
147704913
1857529065
381905580
991618654
147784990
869815496
964371780
1926431893
275688324
1427382879
1655879848
277644587
646808686
2097906531
2094146377
2104135428
1240142282
751519605
2064083585
213119627
1294800756
166656800
1843758446
614967457
1154111457
1662948124
1471604631
363371856
2027797868
1059991350
923392454
1728936223
267792249
413465811
478077537
1542450002
1782627625
664723835
33236306
531111279
244170021
1937825035
1539232687
1655847676
137977742
386207189
1845154749
2082027677
1548389122
1308362346
410600199
695473320
1792791471
1057419503
153669035
1167043441
500696876
150541388
455010677
1033348513
1025717067
1999284841
1546335219
547884532
910546903
1903654022
71478102
726071629
1908234784
77935969
696633626
1292409965
1962553969
865228281
1561057963
2135980762
1652751029
111322426
729948057
2127058645
2042220284
325911635
870802008
513079172
966572952
1902010014
1606386696
348760414
118409111
577267251
461951870
16984275
1025222090
2082097216
530234526
1898393404
1490010726
1427280913
1249103021
1785302210
622745674
1373740691
1752999657
1476473818
1131160438
1144882469
2033861730
107557486
1477955189
187963633
997699136
114565254
901202234
1941016582
71909465
426560925
297619354
1031598427
1410620086
1015396231
811048733
883337457
591102045
265766103
1312260915
2100486561
855689271
2142676202
1541620779
1900789790
166053717
711621029
1814431691
1339391328
1076947512
1852460603
1384771608
1946290925
2100442563
1326118736
1429907500
1924804478
657027885
1390421567
1783915041
677646372
467967440
1561308203
1131638695
1914032101
1533649617
1047904772
600898632
2054959798
1447101851
1963307915
503292148
1443518869
1871602624
360278828
1761940458
1670002877
1359939405
518597815
198461466
1204650664
1342207955
345696311
1628359980
2095817599
1563435130
41775937
1218329494
1813442202
1580121721
1545097995
458302366
839139936
1520585028
361391596
992462497
925685766
239618658
1451151880
1042009604
195568804
1363102953
1888388975
1641357134
278199406
19847920
1410232907
54656614
1377465265
1905375240
1537173285
1223119106
1063984444
1648357933
1392877401
643724770
1891057500
915596706
1250783234
1048961800
1362260155
1483215092
920558501
105731499
1241013461
1184426473
1914412536
1030242798
1434993614
977760649
1007389416
1462397801
729182643
151697728
748599916
990448985
1206679064
966020206
1395570218
840980036
121516396
172313210
1688917269
979804724
34117099
1614191934
2036419747
856793840
291325071
1880601886
376900984
360933419
977456943
1314118820
1067678531
231653664
643049074
828497353
511455971
1467175332
346221460
1039888149
1107656717
1519406603
1803082470
1216588800
242004359
1613975813
763292418
1445079102
1760083165
1737330293
1588038030
484190870
37191291
765220637
1395642217
1933963584
1544970108
880312653
278301142
1312795286
1011373629
307189449
1001982305
1713912129
1868824157
1499584232
1657089002
2000083865
1883240645
151762673
1274140462
967537660
1016756480
271699879
217131769
402149322
91094681
287531743
225689210
408016438
1965888711
982451676
1130254219
973703573
89430502
2082314747
2013813064
1912663024
1479263671
1429886562
1828704637
1658678696
1326711807
1232141947
1884242284
1988507257
1976192525
1625756996
1439907478
567823710
1947855909
525411705
812601607
1700062319
1262189097
1705987465
1723087144
1535662479
1237393059
1454511542
1230652135
62040147
474712268
425082930
551618940
922758596
663136635
1829890050
563132740
493035437
2125280746
483127507
1959031629
45363927
1857384753
221028024
451811974
324812003
112752929
1343737348
1526385754
259445937
804757449
962941519
380360195
1180810765
159773855
1730613756
1477694627
625583235
1483243624
1903634894
970745138
378321840
1153734018
383634090
2127494037
1302001137
1016474374
2099458262
304661798
2104096241
1586238218
1856698254
951020691
142306561
1428219882
486651381
1189067624
547493462
1017499296
1932604953
1539376439
1339290328
1547590905
1848046271
89889434
1509652175
1206165479
1785884334
432102772
321663787
627815089
1889654787
244326685
113752260
100278918
1218685876
246928230
854318942
1795259901
347694631
1841425559
1258329687
1643477796
2009903183
2141657088
2008282841
1411736223
162292183
1336281904
1361653485
337220964
1699067077
1412333363
540738182
966564716
140351372
778670348
2045104595
566886037
981189684
629179148
1380335590
67460465
993261871
1821862443
2033151617
347270939
307044437
706374486
854574975
363859543
1272721463
713332749
1788687270
1460007374
1917465487
918359366
150635167
1204008576
103713934
1512394001
101028704
1808299648
1125087662
92076412
1211993622
29517802
1826963218
1580013031
450995695
526093049
1135713068
41753204
387135691
50743584
1259909751
2022740700
493557455
602229665
1733052593
142709906
235049708
655294009
745573995
193191882
779246453
1529662477
2070813828
1530646789
896812771
60481775
1111783765
941169349
932198717
457927717
1109944409
1956051592
899522590
433714544
1638697107
951298785
51171675
840573778
219054394
128839181
1134928437
335269771
539918062
62898573
1707478169
644393901
97259060
516255739
1219235741
926322727
1931047639
398517563
1163950980
1120843166
1350697269
1829693742
2030357689
325498408
817560155
575491035
1317930207
182076729
23140386
1762761501
1388042978
1540887836
1136522319
1636089491
1418346020
756272995
1776452659
1470689954
1575504867
42531051
87632938
1707866928
1042141184
458283622
849986336
723795231
1135425570
2132123038
1112324282
998126942
880303319
847796011
1463962985
1560614456
1033389732
650839858
818210487
1766318410
1168976903
1631317580
723992882
942566678
2045113909
505693740
2014773665
782994713
1642270365
167077906
1490324623
288859550
1617538875
886035607
2058273227
1959998667
1156862646
1147659027
367686191
1035756160
885486394
2091459111
73783482
1385373132
1452783302
1136258533
1606531792
1958341725
1510133377
1323116431
584158270
584271642
1048935526
1011257203
1884177004
181180310
1031893027
1754530321
150866963
678956336
529244402
1859458012
1792411836
478846333
742385619
725906178
337092458
1501334577
1970739574
653259060
337785015
1113451783
116255631
1908903748
1611406436
849610158
1676764393
80734724
335015506
246590327
229686513
1880999120
623967423
747377136
828487008
1261534813
417418436
918128300
825054189
899563860
2119960504
1997673396
1244837015
1653830907
343176991
999101814
405218287
1470185358
1506066555
817750793
1550165343
1583287326
1835079546
1024254502
1925092101
1570463196
1442573495
974077060
270734273
1548100842
1036996458
2006974633
325256602
1606277831
869278
1030510758
1011533811
152329128
1647486066
668109221
1583336219
1935873952
2141970432
809079574
493457593
1998032044
2113892088
1039698817
2032466080
1155174192
223812759
1414578141
1581405651
956851116
1208745159
1492489401
1492208585
1145619632
186650780
648178888
2080929361
739489415
1782788949
1280451712
238465985
1569187850
1839343236
386964429
1118258925
362709
402252742
582769152
716594797
849016976
146556291
946924885
2095565336
2102814364
1111146269
2118938274
2134332845
1834951251
1700321399
386009549
274292455
1955478343
27395933
1138273627
1703277917
267244103
1858596300
983146128
676645952
743051944
1150932786
1800649488
1333851188
1857404815
1707311303
884868545
295248940
1861455266
940779724
913555096
628864767
592756616
328132166
1457522446
1123563806
1712306194
467829029
737626982
1900333232
343374548
286113193
995124627
1571940372
1202378615
986059345
1805108542
630129423
834338190
1847272603
9537470
1192732749
1356210419
1337184441
1551169797
573183185
885323922
1728881175
942491200
831254623
881567337
2077500185
1967725195
381475407
70354299
174210606
2058862770
250431663
413891303
1663616917
1089374293
1856450229
131061203
2020897756
931146322
742974310
1189506266
692645070
812058854
1815118294
49747640
137270945
1580886302
263883409
1750242181
393333947
28890277
1248816642
1431975148
1908794551
710328363
1262821415
562716576
996816957
1812330375
905407281
336278890
2145102769
425425907
1227662129
1074287332
895996579
903136503
517611034
1898393193
2122439020
1360557012
615495890
1073040848
366368984
2119477316
1794829095
1394252545
997206212
645910673
856352709
258716393
990096521
2087811860
1506197600
1180798833
517126865
1355960075
1807690589
659021650
1696628281
1473865977
826265467
184322254
1089295868
208773915
1162583040
824890423
387787744
1418679227
848289954
71123756
1342447972
648855934
1591654422
1237187372
2050512520
1053280830
1502766369
821441163
1353463364
1615804686
1026535344
1682719021
1619707389
1055555868
13286511
2093155158
740417333
2023663234
717080348
427276427
115005877
968094572
929957685
893533602
110412420
1019057616
193001259
2126984717
1729956183
501406601
2111846872
273758719
1744943615
509522942
1587707547
477591325
1202237353
792172830
982975655
1237697171
673661843
1981638962
2001956907
75935899
345201311
1228294606
1229601090
2086760191
434834369
2146033537
2021127908
1527687752
1303413765
1183102749
1856427750
455068560
125006424
779826651
2035142903
226328695
1013628017
206665172
1914090809
1042910138
773886787
139355833
1607741573
594243384
1963484419
1103160433
1826789342
733785004
1834042665
2060994729
1412198320
896556946
815293916
1763145871
1286077457
15974367
1521828227
640301595
205914621
371012533
1019751002
162884023
1800968464
1811855597
253502600
1016809214
592370444
82369363
1599813979
851153640
1000849859
584832612
1875003725
1397402624
1119634415
169395021
1683257232
565096500
1333646291
351622114
1141914994
263846909
857806985
1925650056
578060151
1586425969
660325029
1410726175
567631928
1874195668
319653627
1343285869
734597679
818347764
1416416468
1576297317
2074615723
304706434
833229471
745806431
839646864
1977853464
260156132
223029371
2040667044
430980600
757471728
1451942299
1035749199
2123021129
27023147
1221091804
215300334
1369985174
1932825230
521290498
1442527883
1358152418
1058503256
404921019
202790277
1301579700
629117218
1635232683
171634356
501169000
861822402
1390789
750673525
1331888104
326124083
2087027875
2108739621
583916053
556254675
596460045
576651335
1373811843
1176485756
87551907
416412737
754207544
1334082527
1218523430
2105702950
1198362891
1501873900
2029869045
309604683
1599119170
387940874
736682196
1726245105
224641698
735060859
1411724130
1201329042
157367840
808065620
1363012193
922352958
523845385
1363330188
671247529
1980569963
811066528
1414171939
1876214915
551094973
849517809
271058752
2087072080
368973530
544173803
1637597147
2108628003
1228000479
416968070
1304401726
1555810340
866579616
173810811
1698389467
464189392
408252698
1893936023
2126202052
378915282
799368130
708366544
1055603935
886069578
332145922
2020533504
1764869266
297465676
1252335197
343829482
1651982001
1393527579
1908713540
526567346
591571697
1510712223
1248918768
1840500391
412206287
1421601281
1085650687
978232806
1020324316
1195280959
1417152547
1020343720
1456506176
1918309198
681236410
1593020208
268899892
74684306
804243742
822319138
1332178289
1536932459
211272207
1714548424
1982575007
1516588902
2059031098
732599479
671137832
253655165
1182781552
976121830
1204361308
1922157057
26814554
2084184468
1671257935
2276863
1082833038
1791440435
1180108238
253904009
344440105
92056894
632066474
504329036
1633176419
826655139
122764178
1965237533
1795021062
898543225
1157600654
2052657093
1824818077
378146535
243653265
737450335
753577935
1661519123
422731627
1591748385
2017096829
1878518899
128191365
1376617500
661237691
276137566
410755490
1738567352
502625903
1913362767
1768537625
1589974088
1898873765
53151479
647669125
1317319482
890902904
714943275
2055222541
1410574922
1631822138
661184783
93467425
793269864
1074041495
509231824
492936485
1126931119
1038888375
331061614
251919170
154796161
1629119929
1695268859
1466184398
1626604444
1769760146
1594940853
618529441
114172592
1429501949
1083191439
224201500
824198641
411876843
499433347
988451261
651971251
1815524445
84521686
1339255496
701942703
2008657382
1924412600
688281862
155881330
668744358
489749154
2020273118
1117393937
862519101
296068595
1397535266
84286660
653341564
475257975
588721797
55839649
810064446
1656576875
1592427458
1904000663
1608081582
488063557
167312558
1451078621
1351452479
693853050
1806707499
933636098
1026144822
805965452
1577388847
575827093
466119333
1800602723
1127650558
1057820373
1849188497
43614822
1856934149
2142031175
1532222685
1041342513
1440063163
1628894430
935383803
1952395148
123574625
1843365852
1997500233
171896138
1886806491
785623839
434317460
1020627089
554010645
1493143149
2083912141
1382417489
1369397912
1556744307
362703597
1794471527
142048856
1519079562
2035193897
641317422
996886901
491455066
766457160
1936524756
1434347900
878547000
951936241
1995041485
2049941969
1942214186
98054169
200111508
1257350104
629271168
1065771807
1509528008
1750478354
1115675787
2091042787
1362991699
369006347
1062737153
1033683868
304265053
228364120
1233173920
726077281
589895512
29673936
661331416
818147179
187943308
132076211
1196368568
1325018036
1639472247
1648190175
1188512408
1741839008
752582492
1245531055
1002501672
1574258122
957382834
1058589685
1804253124
91968309
399783385
1491075528
1611601734
582314962
1653268848
1439941256
715443671
1501544948
2038523865
1893254786
804090131
1645406135
1475894176
1686570246
1623764253
74361237
1481193825
260697498
1744219601
1676460532
1520237299
828789323
430972608
757518946
199451202
516152190
140695117
1091630743
1069598425
1018664788
1215495094
988595812
1359405578
171291907
166444484
1012851049
2145399560
1990634927
954807328
1316082512
796256404
881067786
673624432
1595851313
1143086325
1154700990
983652462
212495399
1835626143
1317464696
867819841
508189865
961295060
1830240888
1561343782
2137422703
181068694
453964500
1637700680
541495373
801234154
865953255
1755357208
522482866
77084868
6462822
897079956
1187038818
1688609131
903442350
365647345
1135759305
330981996
476097285
1374858249
1561898482
1290120282
900487540
68346110
1371350872
968285773
1467683437
1007220191
181622627
1287107247
865200656
2066745883
1362882430
1657230895
860512913
1182952170
2128936917
1261872553
1924932037
2134143058
740689344
1276287106
176149303
805261344
1020142823
1484126105
925934063
208975753
627835960
1922756149
1971521063
1138336057
1198245002
1300317504
68469330
92532326
100744154
1068772010
1901138826
1810471385
546806833
678304877
1321115317
1515449708
1864446700
994429467
269166881
469309961
445086311
1630537174
806827257
732828733
1652390801
467900258
1836410551
541432063
1578675696
2137828833
898507695
117155553
316832981
51594679
1372385536
880050214
315437378
757201483
708525425
240062834
1682559384
190005644
983423850
1428348753
1903242974
1428965612
354669951
1098826901
1406150349
1436147728
372040509
139987751
939653537
1945466766
1450599767
1754481573
1509871146
475872354
452737592
475041439
591085596
1683443553
658593173
1496533775
1653725522
1047821709
1268807368
922954603
1834947864
912174817
1377953974
2110851073
2140445544
671838388
1444292900
1386549742
1670256196
813608042
15989257
2134007095
577252989
145983768
1459733205
748172511
1029167693
1946288680
1548581508
188193687
1335268178
324425959
1050782321
513619596
2115311200
1375650134
2089013503
526397874
1468480758
98236109
93022909
1799247682
208146274
143997943
544171122
186253280
1456993942
1602536925
1788775237
82459715
16974068
1932054548
1963116673
1431522423
1364118023
2134690152
1467405028
1593975977
640958153
317045476
1743989425
1263229328
303626149
834421248
1340128065
1547487956
2017469735
466511439
1285755581
332972579
1715033332
733686050
22587386
1629058263
324966716
1406624063
837972170
251735858
124427311
759181459
2057284011
1892166620
1820662563
419717501
599132280
33061730
1567316340
379837822
1271609218
1224722611
259910255
1920845673
805842269
1327357135
1252578452
681228742
915095976
1428431826
266772449
1883863985
1682521536
1621883980
1139932102
85776435
1145980585
1524171348
318895734
1333153605
884252279
107540330
1730285950
1206922735
901391904
801682811
1170697688
2063062292
1967923278
340414139
396025303
2041818638
988330508
743812199
1146754883
2085256872
25179941
933406194
1139325055
646146411
1255857227
983452297
957929466
326932169
500388389
1613390686
302766276
313482053
289702068
146374963
657073181
1435010154
1748220751
713182888
1950354124
1717761838
1514541496
743646431
221614852
948060718
122971034
293701637
1505859299
1731280694
129393733
1559074820
880767562
1645920180
1551272546
1154739036
346691665
713089844
1571363632
1504301296
699731355
64177053
1498037136
809995948
1647917835
2055146504
1254647784
149546943
977754777
7908486
250443140
196421171
957535754
1730612237
1109575972
1897926414
645676343
226416225
274399874
1085594973
976505256
923743197
1909583368
1973811033
1406337085
204779764
695816446
442841851
1506945868
1658144052
450865908
1646488246
1961501771
1266073053
912065786
469417091
1416186783
1870021475
97845139
1017246754
705490962
52455356
1871998201
1206340718
624570101
1709543431
732001633
1125640345
1814726498
787579277
2204545
163287041
2085100622
1619201726
430811065
412789664
1574956237
928666858
274871646
321889963
1071393255
2019233539
748149198
1852350064
477393630
878673394
27562893
256858859
44759111
85556324
1996117450
385057132
553514065
1145233536
1751447499
1486343170
1750412856
595104652
1164076785
866750697
1598033374
1289361260
480057874
968449422
1918588537
976589654
1595368560
1896058427
1629078757
254164308
1394161417
1864468218
2066380336
1280535711
162517011
1242206041
509826427
235779673
2044013265
1429827428
461228725
305059619
41512990
1559254471
565549961
480542574
1930762352
1641591264
1513271621
935027491
594501662
1498307950
775772344
1775868095
1265691177
1313136112
476387285
1118031512
647727211
1773727665
1159424666
213869317
525049972
927333535
1622855498
1136264417
2013236603
1326720395
473175094
765918473
1947893319
206109219
788685756
1230922743
669986661
1507817911
940852964
1552292418
581445528
158892427
1930485230
407243906
1439873382
1635384974
1408352659
942598218
1565668669
255726550
352688530
985370506
1357689179
1149542452
1273804613
96629052
2062747185
988321404
1901422337
1383206317
1829344136
1392006220
32762366
454200792
917255743
350572708
2099263116
2020831819
1580308753
784914589
644693263
2012935787
686923443
371765435
184385024
917971829
316837307
78838526
42116222
988067531
1456646206
36666464
1121210206
252153195
1049430327
1466609131
1860459488
1849208025
2108334209
1186846076
1208685726
1563132781
288210175
328488474
287950295
1722259642
1117283352
1479720189
233627944
1858653240
1417567582
257889359
433163734
742865875
41579185
883078183
1078609569
971420607
2125131508
2016168552
1301836924
1712151499
832750584
1553087470
1843613312
526996455
805893921
1306394573
1881708573
909583219
2045246080
1064849853
1555886144
320374146
217150062
1787910067
227671387
1593199107
1482858942
1284931141
1053324860
1680421044
170381510
1182471677
32594477
1769132198
307081659
1188933430
656152825
763888555
1567834872
1176215697
270428762
668456698
691368675
1442873732
2143928500
1861401391
27108651
932471024
1658054987
1070640235
774976636
1905979426
762100564
1255073883
1571173705
1423323391
1868573077
1570671291
1289358954
2111750658
1169615860
2063011007
961696012
1551300908
1977620987
1609263851
1824122739
427189612
372986411
99222399
170493337
785663010
727853851
652626615
155264005
1189384729
1765452844
574870491
948075422
2042822518
1763681400
714413760
1838919472
31491490
317235631
539989026
1914704887
1413217447
2101977985
2090890351
696324695
1990596688
1468681828
688678745
1282632834
616579691
198022975
131385005
1807057382
453944993
1221742643
1131432974
1849767078
1299081501
1640431519
1808938822
488067427
34173685
690374164
1702359143
2123499007
1669246672
62318096
1856072373
411816417
1088139532
117993896
351902436
1280436998
867856769
434081222
620664861
1513718740
1858217257
1731149533
393662950
1659533234
1812181205
2000118719
1744830787
1247408750
974315772
2134184291
518588739
1822279472
273495472
1112338183
1012513647
930413623
1903170950
683532920
1114994163
111360135
687829586
1767867570
616396862
1042537327
439825928
192544222
1153150105
1840757390
518748082
334541019
1678267115
329831853
711190817
1353417904
1018180485
227639918
1958968561
127832620
1052371654
1216392331
696532294
407619831
1007481746
1966720690
33281241
613426826
1953676015
1882357556
1765373588
1194524562
168821073
428304982
2084447506
545080221
1600778557
1045334568
199786413
593701187
347316874
187212845
1213829472
259459355
757545011
2002581201
855260467
1385793897
225774884
597546374
665385223
596911292
777748234
865274251
558222342
585328681
1543787937
1065143290
1953674295
1153755659
526274819
1500640624
1833688094
577309223
1979138050
49882932
2022098303
1326365598
350711318
299390304
2073981997
1202396399
1564522159
706973844
1941072102
1217425264
630839490
1783437802
212600986
121362082
57944199
1262908463
1772027544
1654992902
2144730761
1174579589
1137220264
1288919903
769220815
1973150393
328840339
614087439
1196199999
179028530
840580400
1001529834
1948372916
1033160000
210222469
613853208
258820950
512423520
1148288668
1538670948
1334915801
846295466
1635179924
215638323
1132831031
9298460
1728949200
1707744411
566071970
2108353004
449846504
1290792193
1074880479
416638998
242099796
509991208
533526557
1589544959
521688418
1584945781
1619357355
1010170593
403916694
383844058
660413858
1039986383
1368436609
1412676499
967960560
941808686
1490922155
1404969593
1886511810
926466597
1758322135
40611600
322660535
2013759949
2052847009
2030872024
2051807183
2115885497
1550070262
1532098211
150708813
1911998102
2080840484
556327887
992359552
136876802
418972589
1514457756
1526458788
1658910096
910012405
1112773451
771846337
1862414050
1402879565
1157002426
289844583
1303924587
1262310290
300718634
125540010
1251312109
2057743850
176017194
1702122458
468521029
1450386874
433422715
1754082214
660100127
610089333
1210623035
1461320697
1322795106
1802912490
482161862
1048559222
2041755795
209783465
1825509394
1295855404
633703042
1702424547
1460914193
240684866
212668910
198798815
835418968
1643145719
1941804990
578941318
250861932
189009248
1589962014
1403118921
502326921
1524946418
420170045
811508462
1726368420
1195709513
988037225
855721506
1356631263
1932589943
1424591316
1399871443
233748917
290769165
1823194450
1433684693
1245536951
1452393016
623121648
1896770430
2090631007
1312135253
817294612
1620226429
1324713181
1042662648
1386079464
162654606
1328184372
2065194729
1131414920
441118096
1172097083
1238390903
552603027
122358109
1322226413
1740925563
461552878
308371560
1212431921
870723934
614021938
1430187517
1480195128
176418681
26317968
941219390
1613178743
2005199420
2031914302
1722447548
1137635785
746287143
661068542
1930814073
1825237099
1809182915
316358762
284596838
1063222877
1736257666
6486277
1444006601
1105119722
1793596509
361684939
1133679109
871909434
1661390782
1596434443
1571856889
67344740
211379269
62507722
1574190839
1186973302
782634515
2061965590
1589423930
881279094
1077401559
2112570493
558580445
1571069812
248097251
1346423758
647976830
1267148338
544158007
1275620605
296659854
1675462176
1637659108
986338645
524223132
1443345975
1962478129
1636045961
149743497
1862036801
1836178235
21311670
1795322985
1374058741
525618605
1794954996
1913682164
1251846213
39346080
818643887
1471795133
1230642439
1481936274
1901734845
226977365
1960669494
1703171528
403080654
1339566730
51968989
1794370322
1476170657
525911305
1490604044
1521101917
869397653
221320675
252377520
1596462117
21960053
961964354
1929243221
606519045
608430439
356218276
2070109638
1950474340
714579441
1544007523
742178062
617171373
1110224873
381421788
1255819209
1335081078
1762776773
2108951536
809953507
1351060466
37911100
1319396596
265009105
1379354641
605454603
369153264
13901259
1835186372
1922077217
157522759
1286118258
339445476
716386998
1200428315
933106200
9588489
239444194
731820625
916818576
1383813872
986389189
731664747
1222963082
1784558890
1262809479
420704664
1934103636
1929470293
935883061
89775256
592067383
2006191540
1870979111
76838753
969832569
2077811646
385416304
1049461147
955619427
1641077140
1988134983
618669054
484761548
592433945
1688105264
540757987
285647012
872977971
175563754
1741882953
1217864877
1532475271
1968832064
1613950005
1795981692
591628510
537647338
1971567049
483911690
558976245
204282052
765253308
903306260
97357747
1278427247
2054690867
1574870635
1213282390
1305927603
2137985666
303466399
1150578533
480852628
867589892
1981015792
1703515994
2126269275
989706429
1974322872
925020305
320893074
407204916
506870107
633309842
1189228053
726991909
1140389769
1035114816
1798937207
378771157
630288106
1125956643
1901401566
748363145
414991123
586379541
1887063796
1499402995
724862829
568511379
680186464
453219064
1291091720
417935611
1683785588
2035066657
1303934558
793366563
24720673
41470763
354229869
1917729780
1468051428
896711720
2133781226
1753654958
75266031
1839940994
1114048872
1954312396
1052326499
1389616815
395062136
1546022610
1966291161
1948995933
993919034
1769357176
1152548426
948566587
1237828340
2115539001
1583918729
51171675
13071128
127876698
222482121
1518609650
899522590
584997147
1600461856
203191521
4932236
965496401
1606891044
650522854
1353657827
235186022
360674448
2005856357
1876736732
672593203
478851876
71521404
1367248303
121345299
1725664853
1825515891
1950754083
1234890740
2040558626
287633297
158988089
517103492
1843576754
372531633
704011031
1244387806
1411929433
1014017097
720721823
1143147557
1214922321
13632235
1524071819
1834751299
1698257535
56284045
841834610
747505525
1796805270
752687019
291565904
1964237353
140678038
1853218208
53750421
1967953450
438922991
1596246294
245246902
1197275706
46689559
1408597418
1043246905
970410835
752127645
314400431
402013661
1604807015
735280999
257470809
1889421135
876835466
494336496
610542849
1325186279
731910524
2037904979
1944963252
1792732020
516612356
846014509
430599401
599826209
880779747
2106109278
839033416
27932510
1388153712
156739960
379644857
236833005
1147811418
823485590
717668046
114110518
981975098
636227283
45697916
853468935
1419255018
588081103
1865252450
2144399183
1967864977
1102695771
578323420
1350174091
1451168779
104568893
145694276
522831733
1534444148
1686582157
1609903992
1708091241
1068823418
1710545776
793363801
1828613732
128274930
614288638
667100081
966918855
604437275
81324424
313292634
1338454785
2005757171
1539620851
1313925203
939509442
1407220322
1238290738
1176345836
1704169802
817591786
2092961801
728672984
1892566257
456803790
555728687
1822793969
1878185286
1611915953
1952997576
869495898
1443429860
1366793713
986625892
2011685401
683700352
1933040608
366716426
1903855293
595271008
1541225977
1212221018
257610694
1752602543
927399008
18672804
756776066
1725446452
704916887
829727241
1810029230
1437452988
2118823582
1709916963
1133728467
1333288842
466140121
1515736829
36353109
1591450302
1023939856
778089871
729892990
1169087857
1050460332
1901453257
184844245
61684123
589804189
1978123608
1647218423
1821607509
1164286346
20366327
303569387
1061634192
632251558
1743214373
1311267703
772856307
1431061040
594552138
562081306
269912995
1299197864
1635856828
412576567
926865492
1068833022
924691928
1762929074
362735087
173263166
1042771552
738380893
1785074243
48195944
1834463487
853107008
695734276
1920507323
1790319919
1269548157
824362833
1197343929
659140828
862249316
1169362349
362629181
2130061771
1332143496
506833161
1264136202
909780964
46482508
118108976
1147612858
16423248
711713395
467035890
21291629
642777313
1570979889
763359589
1253519609
799577145
1947891742
766069954
210892854
792687650
181274074
417998307
1912154383
1137191341
2146968867
697619213
943013205
508379022
891874427
1286147148
1291773798
185204184
1020132102
302540119
1905014317
464485233
1562441875
1193185749
1787767953
389602910
1124461973
1059754270
1217327162
59762355
915587875
1921526894
1783036718
653825513
58722429
732000952
1808899916
892877142
833238010
1694526110
430364475
1005112580
1989251124
1666990965
181237024
1465920859
1315571082
736055924
2007874528
206297895
1168781313
826734221
1493163618
1619661173
813243063
1188595136
1158849933
1975882296
1117932281
223136735
555298577
1307915204
911241881
1005631170
1589594284
1318982611
1102869413
1691001203
1018081676
1274324095
864544882
1023322748
1528342578
1777981104
1376867560
1237271150
1181374074
1061920426
1364431127
1883621317
1480786792
118636800
45206142
1638192819
708364061
1062113200
688394402
316622295
1716749192
1999049543
611327466
461435789
359925401
1407429556
532438578
1365223674
787330056
1668820794
455361311
655362516
35950099
400733331
91804159
1840094171
365418748
1651030112
1414537323
473299987
1252962628
569784986
479006601
1276285646
865479177
1122510210
1814906177
709631422
1465292047
888110672
2040761706
441825016
183202533
195659362
693574985
1485035672
34210067
319950100
1565153009
1882898513
1094986880
226578304
598868141
715448257
2096453689
77688942
802459943
1592781531
682084694
357933424
294785413
954983449
539960203
346616457
848645091
490067244
891471729
1520495125
1176340899
796556115
1500880965
804895372
496305147
1528283255
1072358814
1427377054
1124850366
313945511
312920880
112321856
1080079354
996316008
1473183377
2071169285
765189389
1856984650
723544235
353064029
1546550105
54577666
556061748
536223706
760899754
533622045
1894396580
174143223
103502958
1840033568
1483313647
1754997627
1146527564
713194754
1821892411
897225144
863229543
1725688455
120503226
1457116950
1560864385
2010861048
1403132888
239209542
8942930
1938968877
440934993
1736349068
1623386673
1880425110
977741374
174271373
1517767819
1219621901
882851401
1626062014
131182829
217783987
2010688988
1605969691
571307783
1579944662
1930401337
1386836156
697835488
762975909
230706163
112773949
309631761
906048734
375656701
607281529
1137377572
1238711186
582758969
242868501
222187318
987647159
866040648
66171349
408969704
1849730263
1224557110
1229295500
2142298242
2084707655
376676678
2085005829
1313711458
696796942
672085546
226041271
308619845
955365308
1014207267
394460160
1017888451
255847932
2121812959
1434507188
1979705371
824903092
1364645518
1239291811
1925093338
1299136543
1459908594
1260551998
1275139626
1938935740
989813396
102690844
156627270
2120986946
1289052392
1881200094
1898726279
1123110085
379937771
1267575110
1328736829
1717643717
783931629
1317819608
445972031
1962039760
2102708145
1389743423
1372366048
178505421
49562575
912346152
265677219
182806517
1803501958
2103881920
1710720497
1576120278
1266912014
1251044919
673036103
54609853
1340580975
399662798
311263701
1579352007
1757209188
1931193261
1937196565
1032660504
1079877988
1462067889
500306248
60926767
305173422
273175940
126866534
2077714181
16717116
652353429
789849214
1999449442
604237181
2049237933
1596505229
2117227931
1572893181
87284113
1564494223
458207417
1327793721
1530533658
1349570147
1259502417
253993063
1452550589
2005074244
873693825
1498367607
1385928976
1739422901
1225166047
722868018
1498682316
1185154681
866006666
180379346
2025011595
643297749
1492567110
936296572
398983653
1135075765
1360801636
987418114
2105042526
1350473119
473406480
1754558822
1443289853
2018668616
1575731646
989738310
257953306
2044669409
858491579
655228278
917416169
122034844
1746540707
1682825724
1437347439
1235723347
1187392769
1007174984
471423871
552819852
505437295
873068042
900180043
2017667988
1223062515
1479974916
392505303
728417224
1921591966
1017926672
174370845
1225441733
960117748
909440138
218170182
836055853
12651942
536148638
1726816660
354032833
733143208
1778600128
347346227
1971361031
132554447
2009087087
1282687828
1413738342
85891517
352981248
1197500910
1351267011
805927826
780374953
2036337158
1694452256
822619962
1485597297
988844430
516811892
522246791
2056427928
1149713920
822162939
1467847551
2091514489
870620202
1580955431
1000747254
59299579
1725529456
180850714
610252739
1900190181
1671509339
370330566
2126219786
1401014145
697819946
1200078989
1082156664
1378995856
1428219451
1439207558
641715222
1850477064
616195220
1745398606
693788927
1819501045
846367955
1354425245
1450360496
359894488
2138462376
1969612799
1702604206
708179935
2034356511
1888146312
776975641
1120012145
1133028488
320138863
592654651
497013249
1846708695
1088933969
1962002861
1708374363
1600811875
1095502267
1813598765
565394334
1866423549
374074728
2054277734
486041950
72616097
510558012
1040182771
47301869
1394919931
400059080
1419325701
1042182865
123640784
1494230372
1737497507
145114258
1077330428
1578669527
2143546178
530449113
1722260059
2049466980
115143665
1768151167
354787236
1373805545
2141709922
1814642516
342193464
2104070128
444618717
1673246653
1011777252
1022476001
645751054
1568045662
706881677
49098820
710687839
1553508019
1714987024
391739424
2094385017
1489239427
1894877796
1311499707
642412173
2006534078
1555581582
523714471
653640311
811356212
329758466
991340207
1130430668
80027766
2010778727
51676049
1758904102
1170806467
176950817
1141248188
1868959378
1906708722
1142713749
223279455
1132122297
1464872296
1283533291
288100095
1266949178
961378411
1816433193
164059809
1774774613
1494863632
1217523800
2130694232
1857870850
989737609
1272757747
1888743891
246862810
201406253
322005778
1995900202
565853329
773305502
1680098502
1631956659
843123708
1644604337
818056286
1407134237
1017630236
578561278
638155520
844155111
1268899411
405679909
51935499
83640933
957457590
1641455118
282483410
806392487
1924789957
915703527
1056555340
1736561494
1467441178
192544364
1213338099
824936940
1404493207
1965513641
1479785787
595548669
1144608746
100603776
1151434341
1129641052
1993353777
1131204449
1591380194
714654809
1823391724
450277380
1419959384
2094477365
356218276
591468180
572882261
1344168669
1067288181
1399633104
1652306411
1980799030
1435954553
2004609287
1190263615
1840652122
1832433262
295181674
1036578281
325693798
1908778144
237526613
377561630
1796714297
1301718716
108072987
2064282080
1134822395
1741284252
849491781
1377749801
1787671422
2099919431
1355555448
1606919871
2065819543
1839259094
1388877496
344277701
86911849
1834217705
850059622
1568714805
1342431162
981072186
397587222
1277639056
2008965657
617361069
1090100981
674227633
1259809844
360527659
55141652
473352282
1146300519
1101718634
1139374417
1328276546
1837052890
920947789
1042892793
1076816610
950264593
1235882629
1472885506
2030979912
632721624
1300892202
1629435119
22287609
1843310507
346979699
375656701
1820302412
1336688989
1186903325
589358818
355757911
876381490
1763990507
1017859580
170382502
810195377
86174840
1768873802
968792908
1702680932
795726714
1195288157
955041478
1340116300
1657073153
2138379097
1884356067
219468269
892482355
1955118819
1996865874
1955409786
1693783019
1680476195
1839471581
1983978758
713607935
1387656356
917998548
1695822586
1918585832
413297349
1230263739
1244821055
112995918
974314279
733733649
126242393
1310478672
1037103010
147771460
486615946
981686267
564994899
628791900
1036321605
176533591
1261142937
1775490276
1876179228
835847462
2000033731
681264283
398779653
355699818
675684841
2051401224
97148954
1644533204
1689016536
1656705937
248161775
1646357635
678861883
1507282451
1090180824
1302510535
150398120
181756715
1311345228
1869521135
599315931
722197167
1144288451
790723963
448974452
934591389
1314836859
144301642
333688249
1494037363
1778380795
1745863688
71647005
1255702782
349861501
2097700684
1853305658
1912056345
1168355047
457351180
555038057
487607739
471233067
1612521123
1107679294
1042738896
1080053331
1333096978
1449849409
1850069404
280108089
504469557
402713050
432011943
1444936485
157058080
1136039561
24790572
295533511
1834250428
1894782241
1334868113
589238138
689146995
916896908
2108938765
537783382
1577477324
1423367692
27699441
294192702
1399879945
428635356
573147147
1679564735
837819521
253647422
1040082603
840437793
1498758226
1279309292
699934557
674929507
1223649192
94584898
1254017490
1743434255
1869846005
1089041088
564009487
1504092938
2043406593
1693837978
1996544756
1135114434
1908886768
845647715
46571494
1575957299
1684506508
1491880696
2054900053
886710035
1291640660
548506154
1207959889
1704125315
2126903664
118663623
1662206897
2126956121
261848220
1088878009
171315977
1925818044
1347830819
1654662637
729359103
576816951
1752454609
1251697069
1916490843
138980373
875811233
838560538
329751431
1755540834
780508086
1571722247
961713012
962890194
2088986276
1588330771
934534998
474214076
1209077615
390953820
712761248
4738454
1824870269
984723368
552515206
1865498909
1108051412
1676779221
329531347
372427156
168703334
32429949
1061957587
2002674375
1481225970
794669515
9723290
1821431750
574589919
1310525434
294802095
1586775927
792944474
532067663
188130407
155005215
663198096
1039694873
1159059028
1391784020
801381383
2105708238
1908195957
1938997080
1271328165
1293340249
1965270593
2006543688
1851397425
1825766486
178382524
506694754
1325719391
2001362392
14265623
953001631
3838438
135751222
1007333694
1497307545
376586376
1456788416
312161394
20931868
262465171
1525718712
560007836
1757377731
330692504
1238846102
1931382557
1826562628
772047395
563062066
1344009303
1339234407
80689724
2115315912
1006340083
222049703
222835007
1132047099
1662269220
680992168
1141884074
1468420535
1809359392
18052360
1314197581
1775427388
298851630
644131920
1775016240
2109932617
941052773
756149402
632396805
813935365
271632368
858195736
334314230
1985755578
442389317
942546057
1245141977
1902866696
312497365
1619304044
2017514644
1011609017
1331519565
1769585478
1738134415
1068532051
1408226473
1297013039
1211147533
1910162032
543082330
1300008826
2106783639
211120051
510948122
1147153556
818672385
423780829
797326360
557217005
723594092
1360884735
439911684
904200430
738745206
1246987056
1909842262
523619646
540409518
1285328304
400944311
1292235397
718408205
397043925
31697909
602075070
1871696086
1703717958
94971058
1181403016
1679339108
733638191
1099234501
573915925
825958122
814842636
1155622972
1417510418
1770067880
796994483
1880069089
416846475
1321918724
2042667340
650164649
1296085933
1827578556
75714669
1303011238
658195647
1378414444
1367676596
1392978445
375157988
1713409479
1287904871
720482579
102109836
1743704923
790083338
1064293041
667436924
339599877
58967734
1608908646
1170270388
1858657084
1398870452
904523620
1204304973
774972800
229247270
503057771
443262828
1166168264
885285367
1719854942
1670810915
726259748
426469725
879193956
429817116
451218760
1731271997
342026833
2041697574
495155694
754567962
1157671943
2105137721
1228305313
1278353706
1231533790
791401890
1113198604
1892315323
1038875286
1798561151
947235813
675713005
221434839
2059834696
1495641393
131131097
836019283
252971401
1941416238
1129256736
1593623552
349169187
1732197486
906740830
1173130447
870255376
2038612715
1493795584
1850903587
1681739128
1898904643
1475404776
1369360694
271000004
916322826
1650906845
865588662
940366828
975826943
1259328167
537917713
1038944345
1465234376
57590333
67294664
210633390
2137580210
2086771211
835361519
462833040
741139975
1119502823
830000032
1213656769
1787405905
142450942
1933635649
2022313697
551591385
1952163698
491856757
1316211413
1815376236
1423363596
811514493
2015735625
309977368
130983720
917293031
1425225989
1121288744
1550796556
891602359
608900733
1639587955
907688929
474045267
131382445
522018971
1164292616
1068106822
2021865521
423416712
2067254544
2140243755
1207256121
869331018
1962700998
2044131212
1906552985
1656560794
1154212404
702537758
40579577
1099037920
1271908409
241060184
1223452075
21900104
2025660179
1914851583
1285342250
237428984
1756695183
1445010874
407685846
1930424410
1129479075
905045638
1034719942
816579012
120497943
300598467
1315529250
1577296924
250024287
328246862
2085404491
75494069
615243507
1599326803
330342429
1188731372
1202493062
531067917
1524235206
1655887141
1557485261
484069035
1681174664
797647470
276374422
1783299025
1292159578
285812685
1951065189
1991760438
1594289470
839890701
1612165723
1275962388
701902788
1114946705
262899522
155093382
1143478374
379516571
280077241
1379019603
1437729079
793657260
968264655
1241337116
237312187
323680082
1489453372
1344942798
706609831
631980900
1815393952
610028045
1874111397
1502246572
305902798
594332928
2120618991
972805895
1743308755
1559182552
1650357446
1177023403
638263291
1721424257
1316334425
370856398
1335353362
1638091786
577893506
1316631014
401811015
1989986079
288630133
1864856477
1588921346
1999433302
1658001862
1073241674
626313839
1339473061
1396703641
926472676
2042248988
1565110115
1582633201
1116955828
260881108
481212564
1018932011
129511442
1045206186
1568260724
1544982099
352280030
525952736
10017509
836442231
295773304
871098745
1235881820
1878870815
1995020047
1662770166
1669433551
292915337
1519251569
565478623
110426723
584971109
1615003379
2042073529
1057088100
450780984
498061529
1901839403
1811286496
578062697
399409725
35717817
269653039
1165044028
589893795
319474817
55704652
996583493
833862809
2040567915
364598676
1091630743
2123976253
1793152302
1510583036
14377136
1300476494
1668628384
1216000549
1776885536
1858909864
250038711
1571267780
618471948
830401616
410953802
1733556113
1029150036
203993292
771696922
278041036
2144577982
924855437
1765257032
45878268
942216369
1740160111
345178868
1921942184
1001646869
1467891623
456013517
516706562
271916754
217250373
219903534
1077404137
1331769557
2020805202
1047417375
1145552937
717974359
1182866483
1609226452
292292495
1743585844
1464741589
1079097193
533034853
1435600460
2007310414
1552624607
1537549874
713587229
1042659316
899003194
474693559
969492044
427541939
162474928
536867180
1929860197
1832573050
2060927741
1790170708
1848420206
1120396289
125515441
1388383626
1137946113
1473431055
648644321
1269155080
397062302
1283525361
228284664
41526347
828796665
411945911
201061018
1749133173
176041046
180596142
1759970545
180097988
1163731588
263894926
541389555
1895320491
1839461842
526042297
849440883
1971653684
1681548917
506968493
1050711021
1532020513
1465374972
584245339
1362065497
815075281
283358746
1785618123
920656405
753851587
1078314617
1968522317
936423029
1727307458
159867629
581212630
249383876
893682252
1314576155
1996622389
588389600
1056996576
1825938951
1070002743
769500397
150441279
832086971
763632355
792803942
309394562
1013618811
1994311660
895528719
2052880468
1228523614
756701349
1600517462
656819701
1307959559
1996186833
420040950
1404781173
1863007901
163150481
425760467
1039524305
730495811
1489860541
780673826
140796016
1934983223
1758703430
1858742690
59292237
264517739
778163976
2060764476
1017873425
943882369
340301710
1538755564
852479996
1840956570
72283412
1064683290
1749581892
714278622
1378930495
2097549702
193775289
173067184
964321659
791697578
1761703217
35723341
317574727
1724795466
757715348
319609604
934192856
165568987
375359151
1855634203
694351905
518868298
818952573
1228172856
1152327647
1603022585
976247836
1875128719
867509651
867957362
23335073
105169630
1309078360
1057148772
133272130
539473120
1457058221
2003382753
62626411
1453825595
1981372070
536345474
999394684
1880763343
2084854700
292161086
1332062426
1384741841
1661521298
1608276453
1242071698
646235687
940775756
1878473449
1547128871
1453573027
296236271
2030137751
682830580
478253320
926375931
1371146529
592450338
720416428
646036379
1849343724
2091891685
229522724
1719994716
2004676468
719768965
1894058260
205553270
1346789335
1405230655
2018633927
952122772
852342881
803924300
1261068315
555343489
1718113021
1979525627
330635771
646875077
126358106
1351184461
2061182002
1346463905
1586152323
509195874
790294979
906793067
903864755
899724175
24819803
585140140
1682046550
516461578
2111352033
964047734
1264651416
320838456
681421329
188799871
623095284
412586540
994522144
586999005
322582348
1190826920
2091251916
573361274
1444370563
1759607753
1599714296
1817534921
1242103543
1213964657
1860644009
1098221044
901889464
830775284
894370184
1005260291
748152410
251334091
1112120641
360494462
388417405
960543992
1179010440
979084317
1463204965
1360657409
360075547
80252099
769710066
608154834
787469127
1857011768
1682574878
1010357671
211164489
2095879786
204490757
1670816281
1605854926
263445339
1619710872
1710999107
1887812424
1836975664
1454972607
1220751018
171239581
1965331666
420618696
204306268
143424333
658108952
1712879467
1007580339
904080399
122027340
492299112
152594956
1958414701
71116866
598993559
1488153643
28753734
128569181
1447050146
2125936671
1406746537
459916955
681046022
561206113
2130313151
337006595
1553603396
40547389
1449311988
582859535
466282562
1874328800
1342581541
1680269618
1302716024
1188653850
495382407
184142434
1556989335
194084622
1222997810
1407542719
504626045
10618221
1069919833
220168916
52775701
414158490
136531262
377924086
60328438
1547446351
2036713259
328375518
1819571078
1153030021
1174705692
1842644029
1535995594
1668926129
967753150
2027551413
1416531874
2092293199
502559778
1230079870
35305012
1685389751
640188971
1984656358
1942560740
1346601378
615577776
1822900575
198469546
81634507
560056877
616087402
207425442
1823090441
160798062
536612329
536744386
1444370297
2094683341
1658601523
2031259549
1588633093
790514285
1556405731
816906977
185271972
2030462805
919115629
476863335
2030799594
48588779
773161398
2030587398
2060593110
1013561288
978948058
1360901589
911273256
748458706
294097737
1397831534
1314181102
517071076
1100535317
1661695581
660299872
2030557179
1396146575
1696956481
765582138
1928337534
801905922
1192534382
1038926430
2104328670
1429086585
1131633577
2060114690
268497937
1412532095
619963357
163251169
447032869
1419919274
385872491
1714959240
1134248431
1119393555
1722002466
307529634
896059415
215319972
147643088
1138363182
932423283
2146078146
1660178025
1384864822
146415287
322805929
1731144152
794735561
1976775422
1056989192
130457262
1630578057
917794435
1964883615
705727553
1216746864
1929757854
1373773490
1712281484
911567943
1838505823
398308947
875017576
1742052788
1017754687
414492076
1940104261
1587670002
1157106295
1650027896
1183874712
1106516574
37266848
966930756
1429688814
1103088942
2025524896
835680702
1977077600
1821880453
1005609965
1591690218
905046530
1362959319
149832966
1538367327
1620460652
1992174715
864449123
1343888873
160303059
1185034880
840564905
1611659548
1210481743
723836073
1597798000
806016916
1284152779
723233873
1450113502
630834147
186761855
632337515
900238268
175101741
1521311747
776521983
1151899412
847926737
1004577514
203799452
134048950
207791743
2011635493
1419359161
703049275
1966440365
1768615754
1946643654
297435473
1522027269
276584114
30152428
614235987
713506308
373748820
81532902
484305273
846494195
1980386721
237113494
620213395
60615375
45215405
608192429
1285884519
365167573
1142645012
373673700
1288034587
1025703024
599060851
2117793923
1925152057
1097994426
860998082
500716924
1468130483
1099606141
707769077
1104365924
681542445
1080243392
1534505303
1913234943
1880049926
946281780
1998772526
1664747468
1321010088
769566436
2115040127
1002319640
475743876
1035733834
1165796949
1201217746
1952862118
1031171238
1848039371
1802793425
1805531715
1436579938
1458592371
527362413
484316784
1974197627
1150538812
1485282137
921202013
1304053506
1208799585
356286028
32285925
116356107
1132664172
494548375
318789536
432304410
1893293458
1899384742
6289005
1855999760
1348221149
34906243
1679935893
416386777
114113249
966566007
169697431
1208930642
1606307590
154225401
2013407362
1298832866
780329541
1242739047
724586163
486162405
1716717996
2085734354
581049483
764326091
824855870
1894679225
613119243
838148346
1370318115
189903076
401710253
1263307711
1321028077
65902724
1191475740
1428539041
316727417
1329501991
1471195840
443082463
1630284625
1063106110
2115973241
924867627
708320779
304731396
259725250
811975008
1401946411
101341412
82803785
1896702451
1566645720
1753979365
559305144
1882157074
1305877495
313868753
2113771091
212190678
556484571
425774780
2050166089
341965531
2102672064
1577388631
2011503289
780837817
1254128602
424623234
288821875
642115136
906387025
2009864014
1104594951
1118942560
1275192308
1471741008
28081260
452681644
1199256219
355165385
114241073
1493069698
626430298
706670590
1938151578
1642494649
504158690
305338193
1639444039
1800669117
713343858
1208459370
312772436
1206786522
1194914582
1443689388
1367158818
998272216
1584721109
2061021806
2140712625
458010745
393353516
1704828817
1843201500
31742948
1064377530
275986892
1394220614
552052611
1553568581
1132038277
1259641083
160861493
1216010566
1359356768
1881298379
991879462
63939821
1285331804
277431375
1823419176
2135588404
729774422
1961886007
1125086989
1812324265
349054287
84933261
377762764
564897045
376436614
111853145
1650801903
637053386
374650381
1425500642
239165217
443267362
267262911
805340951
1897559551
384121072
505187280
888673822
1134175585
2020107914
819015626
2040831028
503289000
1895730315
348861112
355957038
960531250
1830287134
1507003505
1069967648
1220230666
1733162237
2088596142
628624389
1041935221
1279551979
585724425
476522745
612002468
1120875592
1419100471
1803947537
640677628
520080523
2084588399
1076902027
1226017116
1007661465
1640704289
617501100
1911210153
1177928198
1797208055
864360955
507157338
37774199
1485216403
384569683
1951298861
1363401246
748361432
879511049
496259423
1931116266
395646799
1215731212
635779742
2041365233
567980095
2121629467
288006637
224435209
973494201
630626548
1634038744
1275746307
162704783
1804382573
409461271
1801380709
143219052
1285845720
87318053
1449630239
1920705984
67396221
1288852277
1212354839
1475256536
908938247
1697792944
1995145563
729680511
619056270
1676657854
925616948
71255261
984514389
2051183563
57461739
1593333902
1310388414
1111460499
1679725413
1856135919
732519809
1887683630
1371093594
1713943214
361866805
124690999
912050664
198773959
296603535
2146043051
1247109053
304031062
732193972
564047491
1585870376
1544832048
614977907
693387527
2027262642
1296654477
719241108
2094687362
582510765
1520223358
1469759340
1523068245
800102015
186447366
675159150
1879803029
979015569
1479654450
1064888004
257567858
436078551
1516607227
1030582540
1646269911
1130573625
171290337
1819640721
766089393
2136293904
1862894703
1290290653
318677894
1993722008
787801000
402446275
1818083782
334986337
1330196756
258518852
1408808066
1208679965
166906251
1310674683
1018517248
1529860628
1541474316
1271609393
2008999614
585305301
37087385
430403368
1493521320
50955675
1934268130
2076409208
95670620
1452532810
443960332
51909594
1321834148
244382864
449260672
329790186
536002978
885108174
1584588838
287923462
600343265
484456400
1084254726
829402124
202323131
1381996662
1199446738
1194325004
1892980290
1354017751
937937397
1625705240
796021046
66348995
1623842283
751145162
1906975914
2032304220
1405380125
1714635250
2091189061
1457562327
939661394
991235578
1863543306
1253091606
982795078
142729708
2100832267
795952593
235311834
1322615522
245078022
1689461440
1784655417
745173706
915262259
347316563
519436720
790261960
1331189381
1276281684
880946854
1110984679
563243000
764278455
1097898092
2035510111
1972679103
1723874183
1273241869
595418119
1100686475
791656094
624737536
1484109774
1001449941
1649859865
1408219864
1430847382
1835264609
1886386335
337199225
916946661
938761366
634761038
446564712
211151755
1725783786
2139123224
1175552266
555381136
1036846090
168074809
705283208
766655593
803942692
1063118392
706521855
831476505
2112274302
482570630
1778734991
1061911753
708055539
1448591819
542095927
2067086618
1585749106
603688136
929414390
927814324
280286372
1581854983
1698398885
1685299193
1895873143
1507499468
1173000548
1399550651
1732589004
572568089
896201945
1211058106
1966262963
1856426683
261578891
126852937
1899980059
1164881066
1317011363
2142117845
1648635348
1638394976
1898393193
1182146297
957036071
1925697825
1596050533
456817775
2110662285
446624557
1043040226
659495382
664849538
843965182
855410102
322308806
1156462769
149632688
1603848538
396321535
519521792
1975319133
754120487
189896894
277131680
700179784
661402568
1153057020
1139708457
556849870
648507430
2053284932
1770301680
1793868465
1508055756
589257010
2142702981
1646119871
1492360457
1196903986
217823850
143565529
1671838316
37191291
338044368
1903540623
1929814610
114036315
847802684
2002672188
1632944270
1078405518
1898564594
492672616
475268548
206886981
2116999623
2065088288
1714758568
81982263
1029515093
1654835343
541271333
933783846
1776099844
455097563
723069961
175723499
1347056907
545083954
1417522697
87396558
1220709368
1549934613
741875633
352413318
1575574817
628172956
676857275
1301827461
1677027301
796702107
930504015
1630736196
822256814
609479543
1312191842
827345898
927348766
2067410498
1260718712
1739684124
633739234
2060680874
819608747
922984098
1070811903
791067804
2144671017
185194983
618294452
1486524940
49228624
343852598
1072886234
1561852721
1937894449
1420548399
1699436020
1038206637
759896118
1083963704
1384712402
93364432
819400413
532021989
366634055
2060681323
1932503369
746245567
556193209
276909879
1611088020
1323357797
1820784339
812885407
1085668533
2044346274
1822147650
1007051474
800595926
622408774
372382688
1166030694
730117076
1653135992
1707557535
1096712274
903789161
2033492801
556342951
360211994
40508761
1435675870
118976236
1786446120
2023824041
474131831
702965704
1310398615
861086481
1522907731
2021457919
177005769
1718241308
2090518917
1269368192
1423796027
172126519
199361272
691778279
82974879
1281168476
1910847119
1812203841
72388116
1470833103
665576560
2032300448
488818176
929091011
271975749
2017205062
249223230
399170922
1702036144
223328932
262836222
1347401050
707783058
926888078
738999299
1807138648
1994859242
852035384
1279218278
242448399
1094396754
743821103
1317946751
795931520
1429674981
1856995006
107479525
1490820901
45806588
1534134414
1447616265
1480988446
892175156
208756050
911769577
2024830236
1620525589
1913983275
1881174
1521799826
688634797
1919344566
1068827349
23987650
1040027075
332870093
282303778
1742654483
458303685
1636182727
1569868105
361697190
282802812
644376456
889972241
45903359
552927620
1516437796
927143672
2010390236
395942511
308544565
1295989790
1413233312
354014358
2010654901
873114317
104603671
118435043
1816971158
1200934580
2014487871
96209809
1716723613
583263420
1652158044
1332112391
1931835376
1479702009
79043485
1955143569
1828543670
1708996393
374327198
1255959623
1282687309
1840980909
1749699100
1679945855
1092129842
523441312
688968935
135640390
606892946
2002455142
878160713
1981118875
340676263
683747764
1909721319
1164727307
277726621
698167331
130713835
186750823
1867438054
1582942967
395908141
1180454664
1259695584
686416083
1278114349
1560605193
1439389335
1931871538
1029561952
414076004
482468101
1715965516
512484268
1829527044
1428697394
704506866
20203126
804756864
96168057
1544117936
383216101
1073908449
1700265850
1842402280
1148660113
886898151
1639199425
250899668
334745973
170480991
218972453
165867076
1160752079
542578092
749229763
404527921
1485341261
1157991818
2058090695
941319734
1877646869
1726187581
415832265
935470486
1928460312
748035623
1480313074
2071449981
2078083583
981635475
2002496017
1114598650
265383087
1620552985
1624571123
891701860
942192819
847891665
1042813428
1872226724
803506277
2117459642
618906417
1035079092
1359943242
122170702
160014809
1505838118
907113323
1296516608
1002649225
528629463
749456257
150993146
1071178519
1402346572
184768906
556806586
1945826663
160609459
1473948573
1658570085
1719976400
414281189
2051172478
1996948127
1535694514
336686751
1554121898
2060033939
1454248365
1383649633
1939928885
1107120592
536961835
518412232
803488572
288588546
244162429
196296829
162773839
1707072142
621310326
1794054956
6726654
1122914849
588543203
1438236959
167373363
1491081511
1501426625
1092000779
1377031284
259314677
1250980102
1667318085
1936978388
1582056106
1060863754
1578838453
1452582003
1109579237
602525204
1049530756
837428555
1951353210
28157469
1960544557
1757861918
1889576736
636925502
302177055
123625032
904583689
198306784
176841148
1956903923
966405141
1618700082
2130016437
243237339
1443727272
1538056831
629296450
1000988976
979525250
945283737
1067119389
404933419
804140023
1265612152
1023783054
1409749508
1580158355
1443382450
1001287752
858642494
577593791
396942483
947066240
1189102490
1792526757
1953741633
1804790929
1256530802
1323724974
749695631
1688204239
2052104619
577536116
614143203
1529703432
1283308328
483550234
1169305459
1035885599
1211160020
239112872
453178410
1182152859
1617869263
1202739525
903227314
1131332082
1066124752
2052674175
430979091
1105143520
2114582243
391476305
893422836
1759725670
1056893788
1261040192
909966043
395566748
1313306007
381509487
1853436554
1782071091
2093683891
880405639
78580300
999555348
2028675065
1021904516
808742204
497729925
813319307
1573015707
1667322991
242419235
796321838
1921604760
890063545
289697508
1419673360
529018875
1150867984
1194224749
1986503260
476095857
1476680622
1693930471
417841968
1001321038
966138663
2003436960
1658292676
23481445
429956657
2096322473
959283091
1923206159
2077258190
992907799
847519416
354788082
1283173606
469793452
2136460561
1948846698
482547783
2116737698
1612597954
803055124
941982039
1945965991
292838935
1965271148
229701276
1724925840
301107767
604910992
2075787874
1968086347
1219838115
1632482633
2007175969
997953627
252643256
1409051103
1398677053
1705099546
1823359595
600333812
1173656661
231044510
1505767964
589489691
1172704997
1586691036
2009489336
666281939
179951848
75120720
1159260930
287064822
1861248895
1363674782
1093629599
1440317024
603204207
768181730
378554137
1721025066
922005887
1911041094
1672156925
1608662676
983345460
1682048058
246191376
1510926533
2105520245
1335607577
1233988202
1908103780
558557655
1389861244
1367043190
158301779
1861853460
52046985
969319108
43750853
490822815
1089936778
1966738568
841400550
516729042
643153179
226224895
1305893418
736902818
691817397
1335931075
2047986036
1674221439
1338227535
625627061
1630534788
1371271166
1236433594
985972305
15499007
1498834031
1568356798
914301098
1734576026
174070211
2077067686
950476333
1516240683
615813171
539378915
2138888299
1869684318
1278880241
1750009300
58706992
1317408002
1708348955
589732493
1707057218
777135023
938602166
648778127
816211518
1534444148
1043778521
706430604
1959080334
1949214500
1220243143
1103093852
1590492282
1454388763
675541715
200061355
1911601068
1887056034
538102885
636481874
1294295162
1142892536
1392002609
634537196
63435886
1810157193
1693078358
650519404
718054059
461553375
1964780276
861578842
703861030
1436147728
2070201337
1450779538
108922565
2020290648
1977430322
592489034
207762170
288188871
2120662676
629223896
1126844608
480683697
2084589574
1305929467
1724340451
2104115609
2117394356
622167010
1601088885
1574081289
665424501
156165334
795295330
932287587
1090215160
170703109
2131496719
97644199
1669846023
606798952
1233678064
408713350
2079246307
1822506413
944967631
951466368
1029833231
878999245
1514359879
1652719888
1605112733
1643908253
1660987792
663121243
2105102785
96198347
1166921875
1269929034
270042894
1422422142
1457938699
1420286806
141152371
432195903
1653757257
899127113
1394414431
1470191891
25538722
119352117
318839061
3239259
1943470967
1773775727
371069486
1155108161
184387500
2046283992
1084859990
939201600
562037194
1897979591
1238560897
622058033
314505743
1984840554
622356525
649060476
2101275347
1150447093
1595188790
946506677
1635397783
1025399862
675087912
701651959
2131184601
1025604526
792577079
1728103384
629762771
1207202368
965404214
130956332
445154831
283247744
110956209
820613963
481342036
22772218
701942716
134240147
554658270
1179813861
1603135033
688179348
401548474
1628469955
1722405426
1853924813
679082697
873621678
988672613
1251812831
342220505
1922705334
1650032697
2020605982
348024996
657528196
662683342
633619921
1137227898
1202339671
603068932
659584479
632390831
849697225
371008163
1698276036
870301576
1145160491
1903895312
1148550269
78592938
1388454806
2095937256
1920787785
1176517592
162683409
1577794135
980700041
1404901347
453070140
684371832
276400465
1750242181
1077856652
166481780
1965805272
564165244
1940048172
1566279609
386935243
847456534
1165577201
520552978
1542685733
2074589204
1477648807
1768461518
1398338883
2133131211
1184849072
799348132
107540330
1882352586
303592632
1932259063
2017559144
1902160998
1811567313
2039039658
1751048303
402751769
1151476023
524119783
133672640
558097126
136335960
58793703
981013043
840776566
229262717
566977406
1115107112
897454053
297631180
1008249941
610379665
461814811
1023948777
572263384
816160227
1123583889
1060754822
1100559501
1532982959
1962406897
2138072680
1723674207
142890895
1678097569
633738757
1694266838
1838265459
1059633272
1030877922
1947486188
742447692
1088228454
1228077000
774357317
1262364585
1897032821
1281726446
120957098
124028421
559899050
959146596
985808743
762379554
803687064
1692984553
1351283483
52253802
508053341
546442813
1307521571
244741780
1230247714
657962992
2005723690
454032065
1123534391
1541245236
87425082
1936249346
1482987475
1059361405
1886989643
1209243431
513281520
626091882
1045983825
5074567
1788691287
1135309115
1228711522
810596024
1281646405
429733580
306249060
1659135164
13440825
546039918
1591690218
717417024
1613014723
1949501552
1123568652
1630401721
1736661622
1470331512
583930768
1164395855
1201370960
1018789173
75844276
881930725
1750619295
1734753543
746894187
201506523
1443240799
2103141040
675746454
270187564
675602930
1550783055
1029658623
243092666
454613543
1848843867
633976062
1615435927
389839113
1621168342
1689134645
626886345
1157168763
842104560
550930876
612927105
847082470
647311977
272979877
896208696
488622129
619911002
1781341924
80246702
17439852
1562243496
211676383
1389603889
2003541790
2094633073
765346550
1409050814
1169846379
549517481
251247606
1606591426
1382680638
544990406
1203611953
158832239
563212154
2002927306
7011012
764965323
1193038240
1758738812
589056755
1626678765
665626915
61872698
1771574651
1904761527
1929577594
1342148228
469107189
474667657
329555846
2043075641
688934804
1495949527
1727711560
1427006880
559882534
416276393
1623313354
600932770
55833427
1903739722
1889327445
248753717
797417794
1940095792
2044273529
852070478
1862569539
1984257630
2013305103
830148315
494444807
843594090
1958668777
1881298204
680476160
1742627614
1941343106
2077319268
251875180
1710606648
2036884807
1363018715
42730094
1073211846
1341729354
1078273462
2144676277
1632509638
812097147
374930174
1708985059
267170050
1089272913
1694040154
503940622
1468086218
103231981
469551411
665904219
1001673877
1137977048
426939543
94816301
1094140438
510474258
941777430
315372903
162849566
742481665
1055886287
219410519
84192061
528971522
1421918569
509149110
1857688851
1687160425
1170040918
93667313
28582776
1731889596
417729876
1920526138
869440260
1226750200
921159795
1046455259
1616458621
1730203152
1019436405
1199623746
1265276263
1904757312
970647531
1604592427
2114936336
106385727
497820034
598033461
899841991
40929019
1530349702
345422297
538904854
262756107
430313156
1718917266
157099260
364347522
282125829
835699415
1406199017
532015381
254680748
1448196184
760282762
1579368202
2026103528
1029040047
1225458848
2011955855
1726577106
1634269679
347373432
913567287
595581082
805441892
1067016913
32527327
149090635
2095879786
203145336
233666149
1986485083
143352964
221938190
1496553565
906228732
1016087447
357423190
218265205
296559576
1547629103
8651246
471886450
357120691
619608414
1971848946
1383600963
526786515
275671624
2042916035
1575308613
644014387
1937576495
1723263932
1004392007
368928442
1441225439
1880668717
1541112341
2040704398
2067553149
488401143
1361556008
1395232319
465259264
1191208601
482534722
1863362933
1110687356
1182456745
720766438
1543733691
1152396212
1908818584
387176468
888908240
1308446334
1464578645
1587486288
699822913
576667107
829348660
1456266943
820158887
2101056135
1887191678
1491028364
563724729
469538164
1478940118
799597715
883413178
1085650810
208382406
2031702027
272334976
759477939
881310690
771937373
71983589
1678580340
1907324560
764444518
764655198
492767935
651102627
1363798833
123541359
777975228
452676061
1630097584
1527540360
1249279730
1958160516
449561582
1738752466
579091340
1446439567
2024321225
1478918995
1158637951
683725361
1008294271
1357160954
272785158
19917285
1120928160
2031896222
1652232231
300523584
1561632959
788360736
1544881945
1912222575
959472553
1325098511
315397247
940455306
815305279
359019777
1253347004
845690800
1963576991
1558465668
880673272
292306113
2014696613
108401906
434916261
2064840252
1436442389
1689526411
1193281751
2054314786
1777495986
1264959100
646622944
1623959729
1470456650
1215664583
1643796019
732676261
487127023
1025507291
312203488
1713154188
945187343
1052731984
376008469
1003158332
1368054525
480486284
406080353
877467884
401828474
193585479
1885990573
1514159433
1735191625
1529389182
1564736245
1214504317
1173136283
1533614508
1368361675
1656393414
1330458226
1668826769
656058165
2036889695
1076118661
1221785006
588414606
2126908072
805524688
1908271765
1598918312
1200391769
1219215433
397391873
921183855
410496083
1376917199
780425282
1310977106
1985470985
1894191354
1243682680
1218964346
1159380463
1264279517
1511553856
1671925835
1929955293
839611920
1828914493
1762766603
1757383433
1435179934
504772692
105394446
1426348846
2000607957
2145969709
1584004470
1856876793
1412849126
1755748022
1971364176
2069120195
1054416159
352662172
756507222
1747969281
712536
211375218
12623370
1322176254
720474887
1254283901
401682080
1609716691
449731671
1503195119
1274604789
1304114296
1754999997
466428880
1617178092
1712862521
1740556354
341812218
1818501654
849315372
178044719
245553643
315078000
966681665
257379361
1801478666
1774303630
1663206419
1441774516
142517395
936084854
1646776545
1360238746
2004210897
2046843174
62595957
1110843657
397235356
1222039692
1179612914
1484768370
573118518
517020817
373708630
419753105
524197767
1689604763
1602527801
1148158992
761450173
1696155702
1286321213
469148472
57627034
1793770503
1633974144
1471210110
330169244
918981198
1942694962
1617098954
1984403111
1475129920
1541593547
1974691665
1831721775
1794810693
504048469
1233397709
533789499
1583792915
83903691
1297339007
950481957
449373912
1621727370
566185858
2105151702
41492633
1651486021
176765403
1331521668
124953775
846583512
211671462
957276636
325616390
1099378340
1441843020
37557787
265891694
1897086159
363307752
528352742
1390331021
1854953714
484911633
2094569776
2008529107
1045941689
635892922
1316217791
1863682971
240753231
1705676544
176917185
1777809815
1226279342
1028653061
345815792
722142273
445947582
946065953
863579273
366659783
118710603
874638604
1893712684
76475669
583372015
90147962
1930989729
1752940435
509651375
1526833081
1317224124
302404104
1318511768
1944640225
498720572
336908235
1536304014
2029091747
740669821
1390500624
671327572
2032026362
1185696123
1097142427
1356420945
138134774
2007386201
247243304
295450765
381661183
203465376
1314929315
206129189
9669070
149560925
1370785663
1164294776
1638564736
197385097
1030082026
1126925940
1573959441
537884357
1233068093
510322642
597143056
800410786
1526609153
289446291
627225620
1248708656
976664287
1121720603
534469663
76535807
435910341
1137454660
50227076
2063672334
1477338116
692199436
1916770840
380587783
665551878
1188602660
629054378
918343544
436804493
141549809
312800559
1590625306
1209368844
829109013
226241005
1006013430
820121359
499409811
453389443
2027718820
1561082235
1411274617
1928838562
961597709
1338267817
1314329904
316193807
659004090
1562878175
519250004
84503204
557733223
1704944012
1794455665
572014830
2056651457
1703356288
1570141352
1789689805
1431626376
675601886
1323756480
994521935
798053947
30445034
1948820573
993289941
1492392901
106221392
1769555189
167642953
1623525446
854455061
1246256397
1895106463
1191565024
855284156
1192268943
838491682
780911293
1538360505
1373049237
1705244540
109491715
30017162
1664270589
1729890079
1603789535
1187185378
1374923869
512540336
642463620
1229022788
1533332204
929919263
109955320
1207364388
1281312139
403157361
2127035527
2107973751
1181298365
1401807145
1307282390
862740028
451963530
1878306036
1861784829
7183912
322170991
1394914559
1255166683
1252774061
2059357238
877352854
754873351
1765851180
771923391
1130919632
1349328272
86073494
657025307
780035223
670427730
1391101515
74239168
1093349024
1386116498
420463983
550185258
640100464
1820930878
1796826328
752077345
823483221
1806896125
1673876351
766887259
1832270106
1966329368
160933260
745551639
1512460849
377351134
1174857749
1247434439
380579354
266822137
1234873373
850948359
199466546
743652414
1249407002
1883798331
2131585291
364918880
852577897
1073027551
918391830
1222032285
194943681
1571550514
514368690
890452780
1496281235
924972744
2098379347
1887176876
902638738
104564770
1317376337
2094514049
1587312386
646973353
1982901382
821140065
1136568471
561975354
1777678380
1545291209
1102354631
912396717
783236741
2136369209
126822879
1624280159
543750473
1064929919
1130224827
1555861371
155360212
40333830
1843603448
1189453038
1921052437
2145976563
960336050
2110025302
1974267697
917331146
1098182411
1181993831
1591818792
2061277111
918317185
1484017159
398422009
2071895047
1801865284
60078922
526663888
746610778
471958104
1854534733
338126204
1834644613
656349717
1241792154
159669182
384530764
1565664081
1965696767
480677114
1432084415
107092649
1971388930
195350726
518089652
1236174506
1030243208
266591778
900461325
505278446
38974635
1990211796
673230180
1285515249
873026456
70005059
1657042663
1057922048
575498474
2030210922
710472129
400826653
33314699
1841058429
1345388317
1483635305
1173123203
784863688
1998393387
63239009
1941821643
1235952128
1567248101
256362544
208300438
843936142
1804897394
166212049
238557888
553735456
2062879257
1410626695
1019772185
379558091
302861660
1312894503
1212284095
2104904583
1507681469
1795870449
359988827
1096598796
1674649171
2047128988
634131143
1720393349
623726923
1111251570
1925325150
1186957744
433818752
50388759
842949738
454499724
1090533187
836445587
788175225
172142872
887498398
1504954966
563922493
1878490063
317913259
1568442668
1896934911
1232319855
1357867335
838795383
1579462970
1954276696
1652669972
1173287927
1171881107
966387506
86670178
871306048
955636334
1173884869
338171294
984998481
1281037201
317025783
2042158635
1935274128
99747718
1197496002
651042673
364571802
2134490803
124972757
1497820957
681866771
461344114
806935454
1856204064
777626367
1161626004
96930041
1373774276
1306959205
150162483
1545676265
1917070075
356487659
145870017
881335696
462126479
1667999873
855701036
2047873975
322726290
1856856126
1774572824
638247011
955319303
2042810594
386822536
2065508553
537609754
1990226730
1388181031
1975021509
524488298
5213715
169041351
583342630
865486832
632366080
1069958257
1946211080
186426352
361163464
1838102562
638556049
1052154767
139317042
1157783508
179616511
1563679120
209022744
1911363335
1105501081
270240183
420538363
1224544533
1273360864
505540362
1814730413
10190373
1348772189
154858570
613643124
1853549625
2013495125
1201422950
1495078935
1326856527
431839305
125429365
225702393
799630435
922069551
1554145188
1539821798
521238620
1210443980
1980564565
1407028932
430788698
1360366475
1686612281
1387927689
1010919079
602722120
1811168308
1432701229
1407718132
1939523080
565478812
101854769
1049088216
1981694040
934288890
1166317875
2065073913
846786816
1759023891
605377480
1493601389
348613024
1694683584
509013996
871526928
1034835516
77855521
1109294552
2143698348
46307244
237531048
268091648
937209774
1974420925
989534674
1647505222
1680214401
33920965
736566505
1975519813
359209019
1605522204
712890004
610631860
1390057366
550114105
1512236500
1361373000
1455555556
70014793
1253846338
1939189310
1472371231
648755044
1563343104
451904131
2126946643
303595
1090265075
228471348
677246007
737312585
1801891592
1075505115
974920696
2055292326
2037242204
631368288
416660927
1746365854
826266318
1375179862
2068949335
27544777
1158349768
1918222545
1203622627
1907460609
258985981
1728330243
801800628
573623742
335680422
2057861700
478579625
127334464
1548803797
345762300
822234977
742339283
1008937919
1752442363
737803491
1904821483
1646325895
178966057
633855629
663750722
2117181375
1266737613
433412966
125885783
760429358
552691786
82803689
1977864629
1015958054
1335383769
471498252
2020844218
1228850329
953692616
204299826
2138105699
448574005
707866927
1015481948
367509503
772842019
1984082951
2113496737
2050485051
1130660619
1798073136
191570581
360626455
1048020915
879851458
2082531802
527010423
1139310687
1796707953
1651279642
1941858169
1817376296
1985688606
1813812053
493908653
650356521
1600376619
1472447445
354744340
1469769593
888823400
222473814
468611482
37884146
1313769181
1796191289
2129130355
1973846305
736918630
900544204
2092549399
1353808296
692651419
282330508
1939251900
80725263
90439969
1364787741
1127003598
1239548655
1620240843
402230033
954034521
214089773
1914518487
669842031
328795806
466514709
388713753
1227114082
1980669009
1248007815
231208570
1395787060
1050162694
2071946716
1195980824
1168089652
1315247002
2096325486
1174585015
796212941
2041364336
385812963
822625510
742085866
412736410
1132916215
1407641137
233315534
1803754724
1705349468
90839381
1413754789
352904444
1943906073
872271631
1947132943
1559363659
333957566
106551578
1077160938
614576236
1198755530
1444579207
1841076273
1886725722
1442335895
696538385
2098238911
1434963986
821297865
1952311776
247997845
1338898294
1660197133
2110737423
933106456
798923501
1803095302
1464969847
2095948017
1736682360
1355313447
1890156492
1548813928
764887921
15151956
798417959
268214246
1583887839
63027674
467619626
1850816276
1172238023
218237123
1746903283
632959848
857755319
243436577
389770955
1444074271
13640258
2142615916
2050355069
1828920764
1358570024
314716967
488927047
1516900358
670703645
682033798
796662026
1115003933
1935544266
1795399512
1050715739
372411966
135023750
880713737
504363285
1146451212
1934480008
134195405
781337321
548117901
574549451
96842985
1044070013
455380679
113193079
1899468947
1996727281
99572032
1231831043
401624376
2016756933
2021409179
1332903137
741806785
1155616089
2001089784
1434895453
1085725438
775850758
1393942856
232651573
897175442
2056201762
444760744
1392677105
78847528
1011090373
34210903
1257177160
1900596688
2105844154
1883553537
552275857
1594294115
1336464004
1759616860
1163876928
1867423874
1508170813
1114994163
28774205
88010020
1256507042
373374766
1725060411
730516358
1836396619
1090094088
944476155
888976063
2064717011
1039636777
469885002
703201689
2011469818
613335692
354370819
372947940
1592197634
137914192
1893084728
1146354983
1578141180
660941423
883680323
2055616017
1376965112
1876738903
539913769
578123877
2088095249
84142953
1264819717
136088222
841730158
2001064170
1439385417
935208213
180067830
808420392
374211418
453090795
1096917425
201837263
1415291530
1140846852
1303388849
1071324967
307654478
780676552
1333691086
851645503
1923103778
396756639
19269180
1971692161
1561024270
219053285
47146788
804260936
1817585767
62575564
1986840501
635702494
2034049752
804124235
671864241
1248554027
184864009
8633311
1929384134
2052283546
392686564
554600052
1147378045
395358490
191371417
423589134
1128889288
1261115119
42817823
36324114
618921676
1340960372
421493976
80047015
328808898
538106921
1200087437
1457639567
974225758
443697232
728812523
1348510496
1404364102
773329065
1166994000
1936583494
1235547852
1428185809
1461050952
86396425
595471869
1638155781
554021118
444571975
1542488726
787389258
1620474094
1029666210
1909665629
1671667692
990743290
1819545340
433162865
1262100338
1562269389
780679251
2084905323
1354626627
1151345926
2107739093
1972145083
1270825525
484195100
2030366882
149409147
2009107813
721115046
1135888828
817972091
798184509
474306863
2005652708
849103226
791776099
950883366
1541118017
967735873
612583729
1876961065
503462015
1443870306
932061225
1619444040
2012199950
1337509300
58557420
1223356649
787314967
1511704579
888948874
89851184
561256868
2123454270
1554421789
14193286
165399273
954436647
1242620419
1291730531
1340755097
935269344
1462234228
125955286
916881572
1348337512
2008541911
1599767602
506167562
1956375776
1167060232
970886201
2067680918
487827745
1938050239
1581674837
1689765288
568245802
726159975
2015961901
647617003
1051713464
1139570640
1503446484
782618300
571650503
561589829
249497600
511636077
1131759201
1111075971
1037832168
549783091
1731236592
398389155
1204288659
1752775776
750722302
617330489
447302295
1078416603
126044699
1064726161
765237936
1226607169
1879203655
189431411
396619399
1970395958
151488395
734748722
609304675
842611396
653846656
2097139335
1473873745
50486437
84775022
1288192603
1787300785
274973221
1965972515
971818345
1904877573
1302514807
919092279
1973590371
1889624225
1923275911
1416816450
2024509549
372094087
1724254153
603204339
1205321391
912521882
2007829273
752869688
1168687535
1152354109
772988851
522254638
1066977602
1766937846
591443475
1759376325
2127107490
1395542
1830554641
878726509
1939184892
405722598
1881642395
1554513357
157262708
152161329
1397011380
1888618893
18176180
749598588
1546951445
378880288
713254741
1673938347
1159990522
1788967996
1943709010
1735788988
1562987603
647281496
971734829
870256478
2031803767
1810065180
2036754911
1509939224
739012333
394686413
31843458
1632631011
407572299
1906958916
381573376
624969194
1819831064
1014835568
2016574382
265744738
480365913
1600823933
44379136
591737777
1666484528
537989933
670583679
507385930
918116855
211480262
959821969
799065947
1239034678
1066034408
453294680
595953086
832715796
409818104
585759229
1474708004
810385148
1019039207
1174054866
381207091
1709340910
1623737508
161708879
1914210477
1340366302
1550745927
339299448
1772118946
256110396
563593113
370276474
2106943821
759179117
844866091
374081918
1983159801
1149231807
197770717
1943110582
351309844
80671306
582095084
1592402707
1286392051
2091254080
1624429908
62753624
426518435
1081610858
1990639724
106009139
347819015
1672705734
702738057
1625998589
1973771480
1187520617
294935435
373625397
1373481951
1851746324
706939910
1151402629
1381105170
2059009772
2111851048
1924243196
754559052
315203826
893488522
1961979583
148574460
151772016
742531520
944118537
453267720
331668837
1986221504
247532184
351328234
1271584971
1685846322
1644260628
1333278735
1634156825
1669730494
650445445
1328319917
305964825
1378316545
1773171132
1913617331
997149079
582937824
1196447664
944520634
1180102946
1545123396
630277533
1133194805
1659851558
753082729
17680341
1720808959
1276053777
249551022
182583692
366187824
142563740
1975798579
1113263774
797506193
773439688
118918006
1384525967
1339638607
299276280
321747231
263378628
650807547
2007765377
2054030248
1943437048
1292563049
2053949211
2043721332
166006166
590561825
2057661790
2032407294
1445923415
1915905621
204277939
1130155292
1758371005
677570585
1779742896
1547348199
1848109164
932683943
1567430248
746522235
1367390961
1101523873
782113823
1344495077
2010913467
978675917
103814935
831861223
538868771
144324275
1442820124
718735786
1566648245
1777374638
2075997375
1384322592
1629228946
1833857271
2126624173
2046727987
126853436
1599828229
759731828
15864299
414008115
1317522406
321358386
335538354
1840488308
909515386
1816884754
240221394
933536482
1196301046
1519108423
1969076397
1661140807
1244098419
1569392276
2018570300
407987257
1874658423
1696239121
1741307990
546385635
852488936
1568969270
1496256814
485274685
975148684
1217852363
101230574
771404585
1590157942
1748925903
1150535288
1277084750
868087846
2084664849
1686538940
606629006
781532603
1205942592
1883264956
1875847792
834505255
692771483
2096132705
1139062720
1421917022
970714483
401968522
954882171
724552855
11118080
849608418
679238205
881921042
981201609
941058359
880158656
1371802286
955400141
1938554370
196703355
663650139
1769352586
1282155725
314639788
73152968
1885326118
534580156
593520180
1100237627
1638637095
1488489348
236523737
1606736289
2009332381
1930856020
525608040
1326482087
2142019374
1643749493
1543732317
1323076593
196969296
1261606313
199898373
1136442203
1361035617
1298013146
2089615416
786505600
1069149687
931397400
421001195
647595467
818312852
1381330560
1396879146
1806678322
191874958
1478237723
28755045
55626428
12364416
516063256
1030766692
94540810
136938299
1729731005
362824824
1795064486
1837252698
138341120
1398354097
1988038993
1618495028
208446881
36551375
26295500
128499154
215009640
1191840948
362352617
2082415639
901903981
1451858511
1241610092
727041729
838058114
390732615
1024444882
1521936146
467048132
2109051843
61388657
1822848415
236160395
2139953606
427535673
1888088863
1358536514
726583089
1913226096
1181758778
1561532114
1146910909
923433786
494739601
1572440620
674563668
1934975459
310766988
203167444
1145845575
1788204903
1932332670
1433102965
641753497
636934176
91935779
974379817
936426049
126493413
744783096
963919797
524596010
321440618
1454223087
1387655379
1509673499
927370438
815742290
852593337
2102152798
1697853000
324745284
1510488110
992636714
1016252319
948290987
1680186149
356211031
643573473
606493125
690097996
1192603871
1825556222
1697991149
1473079885
344989518
185060605
1474888245
1193424339
1694373700
1046867705
2139624717
1357596847
1012343335
1619792108
940531758
1904164370
885020577
1998860162
748879163
1712809074
294377300
1305403247
880997867
337710078
805381400
83682888
290062329
1799126182
300578085
1964181520
587164107
847862948
226023343
445745028
155182114
1318575145
370829035
870916401
2083934940
2089703640
1026138629
56215750
1506741842
1383525441
1478782999
770670099
82177373
595219317
1065244939
54527998
1138234668
212168558
2082016634
1787126030
632244694
1233974969
661462206
1772118946
873559850
1906793820
389188102
1444370563
1444516760
1138234668
1567300355
872637194
1922104633
1868076495
102623300
754051686
844312592
1069013994
291730017
2006059611
285431188
794443377
1311550095
1254567810
208287518
1995381260
1878473449
95495511
2107577072
1569775073
1792698443
1020213176
1325311726
1611825614
600502979
249259450
480300957
1671549621
1584547586
1844061157
1301324974
1302430875
1545219158
1918513124
292258097
234760858
1931026260
386603035
413901789
1702005818
2060714438
220181131
2012764558
260937780
667496253
1435218390
1286934413
1003005940
217966002
1430635359
1115298449
1104458835
66310718
264985500
511436174
42838886
404593676
257329739
825612954
931656937
870301193
1058223052
485086748
1468852666
247068983
812120282
1670487314
788644456
238469508
1144003401
1246018816
1865490950
490710200
918927004
1812962495
758862234
1152311488
1314922733
578162686
947183071
943960972
303363229
258796576
1871165326
1596374334
1838951970
428977233
253604083
1134137534
437492321
313360352
1728343384
432716140
582641126
1721907531
291888784
374835477
1268320270
223235507
2035210491
2075122352
112866239
1094715533
1323228717
670078450
243155004
1468085119
1029041879
132758236
1194680397
1736138003
602606880
113337093
305474598
293880695
297928380
225020462
894435832
177319967
43211124
1798778468
2098228077
1382794251
1814278335
1666553202
1380965942
637389514
1676851992
819105799
75071612
943605186
698817128
2093967304
1101331161
1465400671
606572197
255703725
591377002
1871874701
1691261496
1439970181
53186570
2101593738
327945746
1837108782
569463761
240870579
1859992951
456808038
1170616310
1989962099
845359671
930545123
1880443583
1768191459
1291476571
713149699
1480219818
1696730995
1224705950
1237891315
977645607
1322072883
1132224662
763572154
369056212
1195256616
1256819343
1681619965
635571028
1425524946
1385235084
1407528001
1791261422
923303099
699503859
647695020
1468753565
1735988129
218232169
2031834993
848634829
2050349523
1652278264
542598888
1717923502
82118923
2020058361
116741752
68507184
1162261763
1080959451
1431663800
1716395652
1093180327
1603617281
1393827423
1790845624
744880636
877101165
1493342429
901151447
1509296104
294857558
1732417651
101906613
1624724671
1892715759
1429663484
2084118433
495391694
427021874
945330285
447085099
704522011
1168588716
909838130
1158642104
96275767
815660041
1449782056
452826795
581490774
93089186
678234283
1024547840
1571097843
1808541116
878735775
93004473
436188494
1670439608
121011529
1817443032
1896714383
1800838784
246087713
1644901906
1304742123
642497423
18037956
1696016956
80687106
2003955231
116651888
765120396
2120880309
1141026338
1580847799
1635009001
1084527355
1350716905
346792966
1241566773
1335641536
1264429488
1104815787
2069287313
296362353
12307033
1214036515
1754804074
856142055
339424600
1045749556
1920461746
1458954230
1437588001
897749762
597919779
1489327726
1932128426
1031144940
2001773237
1164489921
1729235641
2114178396
1970521290
1513070434
1073858436
779812086
1767686183
1421894377
1594611603
382118044
150618954
1981169891
1360629269
1485890021
1853452335
1879335873
1290859312
1804663154
871325241
442938557
231251245
177144398
501229525
1577045025
292613805
223301077
1129968595
1731176018
461245704
533469343
1583464478
419432736
977690017
731395654
1125244904
1651497708
1410155581
317623488
1301118994
491448827
510504431
797784686
1737170521
1712384067
1892044586
987577382
862172922
340893036
166822517
1970715091
2098989328
2129666251
1411521228
597898003
2089101609
1981938861
189261197
1862915672
984930566
1861688120
1336510483
689035783
1749572200
1996955741
1309743578
1352893103
2049490930
972967958
786434465
1475094519
1852895763
1077071391
145080488
1953153135
505234635
2039248767
181789134
2072415631
2046722624
18269584
624976482
32870044
1998608409
342606384
658218334
1367802455
1499654106
1282289732
258641790
362906382
2020087194
1742947580
1816221143
1709532574
2121284384
1321177823
974196561
597167970
604575509
418578798
188912164
918864742
429481534
518225251
293189043
636828238
250088110
1351206189
423375004
983247126
2010198239
1381560329
1099161495
520922342
1129144467
977601674
231990120
1450729675
605875257
848287640
2032718757
535333158
472466959
577978280
107365174
55435877
1388846331
421370975
1225586610
1359279287
1919669707
1901781056
1220041001
128003382
903585437
1208775472
344702272
1546900320
774422243
886847464
1613171466
1869885333
262571905
1492034983
1238965902
1593112819
1337448260
1952130979
419389164
1030945481
1538984710
1995562322
897489061
98378220
360547986
1860497934
689995961
810304943
1273058704
967251775
498249817
543736979
886300552
544409394
1725270657
643426940
1750307123
1699312163
458932584
1055040302
1831594891
505291707
2093910254
113090953
1831505561
506968493
1540848146
817609224
1839902218
1622040420
304834639
1193640166
130251146
1780645084
239508913
417411891
521039544
1492643666
842428708
363025229
1616188364
1901590006
1010819933
1656083355
1961156019
188059471
25266711
376538164
565378725
690393483
1493365141
1478366703
971294064
1466768101
1574978870
149979333
1503405905
780519989
1334849817
1805542791
248838418
739748346
433345717
477529492
1597396007
2019642489
666890473
1169154479
373653367
1541287361
157794734
953983529
720227876
321743750
1462454179
589795174
1402610420
1709391785
674424595
1350628708
1080025348
1143925743
423142856
789634420
803462133
786704720
325662711
1459811328
297097142
1710467629
1435374721
1659042767
232104509
834667570
163332609
980881439
377021609
148385516
1996950746
480719197
808361103
1000644989
1579492957
1130895375
1023547557
1313490371
1366838575
1335113369
112683119
70002136
1441314811
416036606
1413461180
1150196599
1239870457
920434043
643386111
1524889372
1274188486
1904224625
2046053216
1188600439
1160624622
1843815952
802883373
1266710401
26605128
717592575
17873931
1388274389
212614430
451873065
1357213362
72108701
1422673438
1227874042
1303670367
333356650
1879605391
1972948566
415502437
326524136
1051820398
373695525
854408127
1224101616
389662496
1183688339
1540369635
1242983939
950047151
38424668
1013936534
156255520
1846513941
1560806690
1137484618
1451960049
552351499
848133877
930165910
275087047
822181956
1715768483
479667768
262071236
1787712735
1176526937
1175424300
1039827450
1383233122
159678638
779225201
468687411
1861475949
903721299
26281589
698903611
1494428157
1006742731
1798672848
1198766805
827209870
791126533
917017059
990466054
2081798960
1403109102
1082169950
311187549
1139181932
2107053247
312763493
1908718949
417366259
1488645127
1196851995
1942750737
1189911312
1844624550
1965273348
1547789828
2045649056
602340103
525541701
1872236890
641531095
1292975086
100751331
1553368292
362385532
515411919
839584271
1259109835
1118892340
1987000759
1487487396
883491786
1816136269
338658766
354126455
1917727613
45075806
1913917668
1567808908
408196612
2143956726
260023919
1265538350
101473004
1166573184
118467049
1565417693
1771012697
1661357326
2124594068
1589878212
1895101351
1662453734
1547696519
710329493
1501845167
873649252
1700757483
2083921700
1476092641
1208118791
1607478314
307292484
1448049308
2142121012
1586579250
1198845405
1445005503
636222600
31843407
2060260419
1845817052
2032322228
1520002607
1124327373
1319935654
1390785974
458394359
1304187594
1192092753
942354458
674622825
1326134867
345052454
1287389034
1365360722
1268580202
1017068733
2665451
713916250
930669807
1810634022
2107387190
892131576
139472716
1423819263
2045796523
1188756819
1979818131
50992026
579415676
1752703103
686838983
1978913771
1207948414
1011242207
1340856894
119415992
1440664786
1873896724
716252218
1599527949
902295258
94421558
1854639074
472229279
98867933
1406432390
308038593
716686979
1196725721
279351670
1640952966
118910848
2004863663
1429124543
1777981556
2024438106
314505743
115976323
698957168
1885446557
770100150
1360681556
1979868309
1480430194
689569232
1085716629
1313413356
41506311
754784737
1150396168
1383238348
411613340
1491894821
556080929
1834785884
1994207509
2033171228
1117669342
1398033888
1847302597
1062227149
1396212262
1901081719
997985356
977070548
858342454
477224767
683714725
1258081162
613749420
1298554134
856356018
1850185087
1450667466
623394667
739776506
1315175068
2009755761
1495423229
650958173
1317754400
475277434
851167498
170783389
1622993887
249380172
1303481648
588984990
1411550577
1599531622
397680095
1072009692
1257070346
1929732525
977977695
1194377896
1639292575
1619351741
1567755825
837623900
1684258051
1013044510
1260883191
510990433
1474283930
1417887855
68154893
737373897
302366522
112876119
2071842036
1991017955
2051503766
1340118563
1715063120
1890593498
1473914010
941493518
1746567115
759131143
450063494
576393972
1676419462
1171779928
1597698838
198200968
1129443818
611998266
1991869091
639320572
140960105
1984337915
1923063834
201241825
1655721472
1166467397
61337825
441531117
675802706
883539903
313710651
123001962
791688310
1748989856
835624604
784164030
361272540
666240844
409480329
1080171326
332656340
1611253560
734224819
1395129215
1612211526
1549221316
1602982227
1485627370
1835488296
64564663
893844950
683403847
1037191376
1768451490
456384894
728308721
1224516552
365744302
81771057
1606048256
33055829
1201425701
187817335
77326802
273657716
1703633030
890276098
1436029232
310213018
732530703
2134368872
758920206
1474251032
492953543
1637497412
1152999997
1966087686
724038341
1772107835
545463676
214696941
541367267
1456592394
583152899
99852728
1326837216
437328129
1182487862
252287467
85704171
1770439219
457756929
2133816553
1964168352
944906146
55233744
2076131840
1396009202
2071811272
244809443
1486325092
664524557
251997147
149636592
921306564
1744248047
1534298728
255789340
1080081475
618826592
1093575359
508176926
1396893646
1413375971
576295056
707360079
2032328732
448696361
299389203
709649374
1850038375
247345312
894807495
953317259
771448740
1710644382
2082882477
1835201405
1292999216
1428282107
1079934560
766708217
474655617
1118212665
645262741
261775215
491242459
367305447
548882091
2070473809
1635803964
1677834708
305271075
1165589249
1929220169
1737351535
289791328
690067950
665604188
1316107352
1796809492
1304474980
1562795126
1229967431
1592118662
1050056966
1174929248
1024931963
1849812450
1406024579
201925121
299555253
528834520
994200192
614394714
2091835781
185087155
1886239608
402371371
287657919
92532794
1748801215
870981015
1413242162
1834107350
803282984
935444879
471594840
898285701
577944361
685437694
1780762895
529705141
1023102369
1937036896
2028516987
1042849640
754591583
897965848
2139059211
427697773
2140961019
1211403027
1961183704
633494121
140700105
323512168
271288683
103646626
1975943554
2132826091
1049968048
1110779874
78201511
1864072296
544465715
1488869679
343851330
1489554459
20460651
2064146946
1766935600
1274086821
1392440881
181278469
416342154
210157956
818901667
1265191195
366940656
174837091
1915812979
793288588
1114567251
1568906516
611766256
1815944560
1602830353
1587425420
1914030069
948325935
1935479073
1577274984
229967457
1695170562
1917783246
18478439
519957699
229900281
1215594160
1893856798
761374132
460791793
946117699
472329113
1296382989
224563757
1004650494
2088235418
139640534
197060712
1405762822
1410506845
662182900
1873268962
205836720
896022451
1587487825
1288712956
214562984
131235735
507603112
768054051
1764725895
704682529
1788841303
161643786
1941262081
1321111805
162119094
450268116
2071935022
908239703
1340183313
869669814
1232536202
1777152107
1719626607
1838737857
1594993113
1114304681
1483539725
1833494349
459531993
290133476
993159478
1177872638
1837367387
585718764
1061063338
772409374
2103420361
83790731
1819970759
1383502097
1633435908
1815850896
1142431437
1276010411
1854730275
1494530272
1969592041
664441050
608965456
2104854287
1175366400
475718028
1362243564
772228109
317772092
845700465
1419995591
510354340
1189463886
1960374929
1997184191
775354175
75865135
2087927770
1930607233
431855678
2085126362
2100497813
779391164
2044725102
1971989128
1778591429
2139544329
2085494468
259728867
1045677315
1076175041
1187038818
2059904523
2085188070
70014299
301971491
1897509624
77941521
1918822057
471504925
784186603
1337595057
605383066
18161601
718811454
1202887101
1211292557
1209565856
522391489
417806010
316833928
1549037237
788498887
944670543
1830233523
935268441
695103649
602905095
274330782
523529832
1186859481
652592469
712453667
1653935561
162985811
694897511
2094472140
1704562642
1087266401
410705132
825283749
688529063
1885320225
618236020
1582982604
20802491
138980867
1393658547
1161141420
994538488
216018100
300759422
940737329
2052091998
444063438
2145757898
1984870205
1443337337
669995240
363629334
63585144
1116484088
401575154
1773224527
939912814
1973693129
86113854
1145801232
104589253
838964718
757546322
1388710113
1623411254
832599077
350122310
573869504
1405807418
667865751
1858891976
458679938
1596667088
1359926644
1512816298
898726441
520586640
147908132
122898247
1425055016
1959108482
1942174385
161535973
1855211130
135762900
1436883370
1495832577
1733791720
495756208
1671294374
839628286
2004410262
1582122852
1509926601
1670820246
1419388489
422768294
1808689332
998440797
1887699557
1302704327
74478566
1364435738
455367246
1899777624
1603934971
799255886
1642682025
1046734961
66387038
492177842
373831117
326665530
20615580
1696539209
463721288
1214237801
1584290227
1330642717
1617291116
2076948211
827246541
462720593
1973453490
1113796191
642990270
1230490159
1555709564
2114305889
615320546
1971848395
347299246
909497405
223521270
1185751540
601841581
913184442
1146565991
1639786389
16191150
2134476318
1479901523
244889105
1724533848
1528072532
1227931034
1339859432
1846951368
307905616
1284774393
428804214
268876359
618846046
1619616310
709520399
693410223
1004162949
2071770807
74624329
1895428665
1895820925
556515528
1955889656
1580556708
99138797
2095466339
1030685184
520241175
1900866647
750150036
1473140772
1280800197
1253740195
252873168
1114710531
1745289876
579414947
2120587540
2130269109
416192742
1958713745
268265754
471687989
2077786381
1674973519
832597975
601337560
1955777281
782923657
1889174942
1870017755
2122665
1374013913
2029919492
302854539
691886299
1876589331
1800911529
1778474507
1061993367
1339258891
733763531
779810354
1044303451
1541956714
1094937880
234448607
1504979743
566701554
631135889
704241211
2093167046
1686339621
1691279426
1030013806
1720764673
447823441
403884772
948482003
869815496
1458713604
75066848
1356111731
444978743
1619120338
740428524
548609688
1742141551
1952682829
747167627
600959757
1351670244
1816781862
2101646971
687808096
759431538
587036378
1143453734
475171178
76815482
48173647
1036341088
300559870
776373220
1761117261
1758872155
518854997
260322386
821524681
337359037
50505571
330775356
742006764
1690250568
427252408
218890139
317235631
506582492
682425090
423278252
91579881
281250415
187268812
2029347559
447086690
1760639261
78982996
1750666503
934625170
1545444084
984558504
2067946689
1784119802
388843212
645741456
1020757851
1052641894
1172390449
1715945862
1209848000
1037736378
1675724799
982366848
1874940231
1506661252
738715681
738728435
175882146
600224676
1246142260
1755425810
1843772409
249187775
1533721794
100379662
248517759
1986852346
247370264
967663899
1664347329
1043677257
1268259801
1829187433
957146985
616399552
34776417
661353617
1121110119
159544242
885450520
636475584
824781587
707769068
420378383
1482898602
1871473575
940260564
1175277148
1513778249
2036339324
1429425836
1302198133
1310598796
1819810278
1068181713
1548404754
1903937298
1012939941
2021233172
1639538085
528925077
385545872
1693590433
1818469795
1242154682
1511688895
193823875
1494926354
1518686388
1660267928
1658163111
1369096726
1010725052
1327410312
2052534603
30384248
1858377998
1229335660
2093696143
1631746541
514141772
78841272
2105682628
646664327
962031646
2015195561
1062186226
59229496
922806345
578668605
1178245992
949433588
721448778
1531659996
629333854
1089939868
911097979
1615852318
2049423359
1947885724
192480483
2066691872
1767778395
154647640
128936069
122531525
1534298915
412485519
1027728757
1214882360
826875332
633250647
1364972967
1316102406
1113314080
600006117
1699981904
1898658196
1624076043
1554223554
1629058263
484772364
1125077406
242388239
547058830
62172778
1937781642
917809400
1952694865
528587412
377955709
5118401
88019428
2138429249
1778580426
221748766
690818212
591877722
2068560948
2007801375
568738381
437471803
692976938
1650198928
1303617771
1956718981
947475970
2073056651
1674849119
433371540
1696674664
1689292101
1601092472
53875527
1804033546
1739492482
1173637840
1978417190
14392731
1253180974
953953628
1262892435
1022085095
892771419
308226171
90032254
366873304
1438658048
2037899474
2100400191
682547069
745690244
1262041050
1402800264
354024794
1847775609
55592871
297222676
727311257
765686519
1212501588
1917172925
1548685655
376317734
188074583
641734579
794042052
1000427874
1019348017
235331697
1895525453
1847359010
777383529
1558157766
635637173
187697299
1785102723
1632033266
1111205891
717436020
911863507
342400380
41795290
1009236799
1189337762
904021454
1032117525
171605045
596820182
1036247815
1093821813
406784900
886551938
679256897
2140379636
860937199
2139841996
293943681
65646646
2082276219
1950341221
527550602
906621705
159488292
1799741028
2057243275
154462442
1501420042
1917051615
1480508640
391572520
682297801
1082227640
1078077689
4179419
1761740938
613950318
884548740
1885172887
1578533986
1254916077
1446277599
878782939
999134054
997875145
677898366
471763685
1097887209
1847132489
1735442677
1815570567
413442686
267133392
2005930139
39227078
1002152405
1381490054
72748023
98016697
867454134
212258573
1836304729
1465500296
584984087
1920119154
1164454129
635241990
1534674260
12414104
103850488
1264202400
665538951
505309037
468056860
923154645
817579265
1132113843
391506
2032278652
1153854363
2111213398
1644091985
1898205185
1278010554
1924652773
2118598170
2078706553
91491949
1079233109
1618062550
2009745104
785064638
191211388
1934852473
1406266709
1495013754
646155926
2031811400
736992086
1909594622
1555944472
1051736431
238497550
593198782
1219524827
1303526049
1741032373
184363921
1175767534
884356305
1096113068
454959314
1207716349
1976489009
53183349
1085820215
971012904
1295404069
1540263643
1062725176
456585722
175582148
392638257
806268018
2935735
46143310
387045593
126324404
511196654
1932886065
1641537980
941000813
660996260
667406897
913945009
1174910745
701049781
1733726333
294863640
386388037
1911494828
756763185
1510268538
560303108
446950407
1688937190
1199366183
1685875507
1395395142
992807646
1477366315
247943583
1054713949
1932439031
2046908666
1503183091
1051602199
603047645
1248520143
549650429
1040528900
1905687572
131629056
1918129067
1250125582
195036545
817642145
516534623
1863335745
1505701755
1369887043
1370160309
1954793314
691403156
1237468399
1590518368
777709915
690642727
1085180738
410248140
137064213
1238185785
1906607167
414724627
998444689
1441975968
1602529716
78112038
732931705
828285614
1014444339
580070978
101522571
32031560
2077629529
50336969
655634566
1771575722
223863278
1302809037
168841824
574207442
335140610
731342099
494435230
1723081756
1987645574
574195166
1630477902
1753976906
530935106
426200977
1882117792
1853177650
702722984
2123275447
1428217386
1769626647
1209549517
494690041
2061113733
507434626
182568089
795068318
792138879
1753644555
217668898
1597148158
1313039096
788148109
576758406
461219594
252282561
1440573591
1700109085
1830605291
1349219595
814195638
484174390
976996195
371325119
1081264748
996511554
449206205
493505705
1776648899
815470559
900625038
995923929
1806858106
1217229337
737087086
496177938
1356698786
4811730
479844713
1810886216
725459104
1669384242
247381633
346972502
2085110108
408314148
1572215066
1920688118
1196187563
1817084938
1868272830
1425026840
1610070975
1174006882
881675476
1074774753
519017716
1081382845
1815304078
1221533385
1723482638
2029161904
1991715375
1308538172
1830626439
604067878
951012541
858590220
638883790
613115794
1668545071
239187544
1059753773
654395737
798634743
1321713936
2097849191
1832418069
343427589
102477279
340289280
1243650097
1237715485
1640182362
1944585793
1430591478
586394258
239779651
1052008418
253221195
1240728289
1090355008
380487235
2034722934
1993321462
47029918
1652567188
2024303298
309342370
168279245
1945470915
920280431
250167808
1987979509
159074274
159508910
1432899480
1956866320
853829478
2067318695
283602744
710558050
384376404
396401246
2101492495
2081469912
934754980
1348032237
1461836771
1168258789
1883070560
1489804097
265108234
1976818319
1024931963
1281094440
1544475513
2008425366
877951914
392190049
837623900
662518697
77699082
1215256273
1715562056
786347617
673772246
374056138
1662590231
1040996910
85490614
2097478217
416596119
825671109
1934822463
448647354
1372067226
494665766
947758323
144128882
1394571821
1224262469
835031212
335957095
1079109806
527575699
1406920042
1117875878
1098220939
91851343
1183656931
972184351
69865492
1747755354
36237405
12375029
750400303
1487478026
20031166
402709504
996023773
1890265073
939790788
1166916228
565072745
546450607
1588531684
899435876
565330948
129489901
1410006613
209442641
2049792821
338586554
525766200
1986401904
179704977
973282072
8286553
8163173
824263769
1115768122
1025526802
101896949
834011561
554876940
1880643348
1284079171
725156030
2017625523
1938124514
1619375200
1982090357
418729006
1892372465
1659881587
704678016
364539803
324812876
1775353670
1208090932
1487603493
357674221
649205617
75014768
1670980489
175219174
2037574657
1587234137
1275979964
828555542
1475574088
1240153796
27372853
1736243991
2064874004
842144772
1283485728
249864060
1379414882
1965883658
1672666085
196892695
750478508
1796967585
337836690
1227080981
1999543887
1264751643
1879130227
1626920029
1906859503
2139156121
389307948
1882434087
2097620328
1913181133
816090541
510694085
1451133224
991674280
379796754
1713631869
481678859
604294859
304903397
1178384921
916736769
1494834977
426457573
874236490
1600112639
1807305876
906785748
15918777
1221809928
6596931
636254273
449451087
44428721
1157473741
901099292
684489154
1153051355
1324910304
269557917
1465233018
578620004
683659022
695428516
146252500
1498914151
994788642
734205178
150112330
1974975601
323549400
313826295
2115703112
476310316
1199139275
2056273700
966520849
1015892127
705232510
739500086
1919671850
1431893800
65697107
373662610
1624276091
1662239517
1574525093
2078557817
122507675
1645438640
758065958
1398494662
1751628017
624030911
1303931621
778783371
135999548
1016007820
659661273
1255837919
787120234
1723268132
187188053
1104881365
915892161
1919819588
1966638948
21455978
958851374
1313814626
716072943
1796829444
182805086
1593891160
1291083148
1727287658
942681539
1151095063
1624116375
2028259546
346019636
1917319462
1757702421
374485853
200574051
2118297822
284621492
412553221
898702013
1147310106
1117731750
962721239
1053855502
1072003209
104689002
1507226822
1229570799
1620659721
191622553
855150836
402078187
2107370505
2140737349
1794827251
2117264440
186019470
217963528
162873586
1808117179
1141537124
2065902608
1500950802
1264892595
2064309534
504412845
1431281844
539248643
1912878164
2047942412
462333302
1247181910
1696512562
1163859353
1725989504
1775994845
1339911495
1510310944
1449040683
1568697858
252608013
402903948
651011610
1625149436
643196006
583104559
825316698
1768631215
630388315
306876654
1755641888
1814553398
1580852395
842658864
185464458
134967718
1126634723
521891201
674681483
942762213
1551003584
1743881324
215675460
2009531682
1174527567
262908144
294925760
1650470849
865931434
455189460
2095999342
1471682093
1878496302
1204430748
269193921
1849906267
1156539115
1075834140
2107795941
2053725188
1177353461
514321002
1028484823
232420506
593474091
1047515152
10028787
1080420976
544101373
919901078
199422011
619817281
1741501861
1979586697
1066380594
567325761
708285558
525216546
232511867
1248382734
725941490
1525193197
140925321
517378425
799307672
549315733
2007801144
1010370005
1007588383
147435870
802086593
2119569126
1467148616
1258559927
1295886762
1202762645
1675795917
689621345
832249092
329711751
1803296983
558193595
1407722778
1432234412
1941374606
1169232686
2096780891
518995231
1596981748
540530027
604193540
127005568
1988483235
458404637
1046762402
1363782559
1619396775
1697646
616585533
341196418
507554308
1623794342
1461377103
2106746865
247372281
485431937
619755422
754809966
303252205
892357830
280381335
968617488
1566582523
762249293
1189201373
1891924635
862254022
1713053572
1008616232
843998833
1198250794
1774360946
1634454812
339364386
808287973
190507023
1679688521
128349101
1682900510
605522849
750340488
1753837618
1787572495
192898284
1999018885
1997912110
564204026
923149261
47862386
207599867
343402382
475547481
1490013151
1828516075
952491774
1470535835
327181104
1658997294
1411059877
1944979048
1693499937
402584260
1646542450
2002190628
755958786
1570826302
1291971191
101702578
987917221
1162490650
1842821732
1048411450
1040811464
1164505395
1465163608
1355907514
1228774054
1203951185
1815054356
860707475
1431565025
452488209
1811887511
810953116
700934061
54535536
1031114796
1391092521
1454877222
226077149
539903867
1721289379
2006219613
1250530905
278513289
1210443980
967878809
2004175962
935302128
290046642
926137459
477185680
483535745
895092009
512902275
708629715
1005948969
2074420016
1668257158
1529487244
1782584078
516584908
1908991121
313325791
1629201732
1390278000
1784159185
1367501989
771981317
1593579230
1375137637
1268854197
1726815933
543469460
1345376812
638568344
928737456
1014010017
2144677167
164044262
1008165354
324693205
1150113467
1942234580
193251989
203182706
555467098
1313241713
485759464
358035928
1975036867
1885264434
1457075279
780599373
152764008
855876207
79847169
744162027
557786999
92746362
613840469
1588539367
891537467
1949220824
143902808
2123600871
770186766
1887373321
1054796339
42912263
1340257122
657627716
1720324276
1065581470
1984778247
767199299
232879357
894718927
495220922
1544575914
1456005264
850638536
221393398
1067508781
783035461
304764532
2025729363
1897126796
1945714229
1295293496
1905636137
812622443
1429063929
1697781353
1691345864
981245423
629346069
1859616432
1452313613
1360249218
1900845289
1009780237
594012285
1760271408
1688691137
1779919498
1893395999
1886574977
1666425585
1539131926
485696989
304264532
707564930
157335962
1140529341
663194273
328328770
1326118989
1129281748
1425690036
614257752
1027734542
1405926827
1637535505
1095687972
1798225425
170002716
902248546
633303265
1243080592
608037058
429351894
1679256174
274680796
1144475503
640062712
1992424318
1353276716
848163869
737055170
2133726311
787733980
1429431694
490534029
1855965779
1580957830
1178885844
838637878
416518536
348760414
407448902
1696674928
646073244
277261440
1528800535
1447791282
12749980
1333115658
1222609130
607930692
402206514
624939659
2105334421
2118143117
243197839
157618017
504922194
1488457307
735660414
977729841
1605937104
1926130326
526279916
371069641
2033827276
789528909
871155328
1267163474
1929411345
725064886
1075973890
1926011225
1516890684
1140852039
1176101667
964371780
40670807
49392418
2023224801
1289851737
308708466
869478283
24377579
669544465
1393402638
508271807
2138266076
216925768
1070523199
960466801
10867506
943794952
1647758515
331079337
1398957958
1065088251
2063850796
1757853379
2037429656
1126504952
1146228303
1295877685
2047252750
1396757254
2045448424
1988334376
83903033
1047018858
265370683
1066751789
1165422066
600685937
293933111
305162174
1125570069
895223884
158922703
287536172
1786620520
1708132838
1455234706
1422170012
1225875326
1432610891
131149778
2048772787
1353382731
1919955445
1930972411
681941726
808032226
413875228
1438170050
150746550
1330240474
85793260
1842646406
1325344405
478553514
1392407913
887400939
773548396
1368881339
260418497
844694580
1632588526
800602019
564628957
39115292
1199794027
1373254064
2084462538
825086435
1610890454
679844338
1511280327
48133364
1799053585
97000831
175678816
66817699
275457310
1504034499
522558412
1272882317
2123942472
2037525144
1309992805
126644463
1830376113
1314478845
1603054133
200203194
305936470
1792987315
2016285156
1552527568
241485500
1348909382
238319293
791275104
366256055
1996472136
1956502029
1411996360
32770453
524633728
2100838286
1795708031
1629474962
1981143959
1378650383
171774679
374449605
1885644919
1373499460
1433445512
1164628629
973359243
1306881320
905234944
1288261096
1734842661
1299090849
1392016751
317136150
1759240052
146790977
185027181
1182019737
1302025923
1134664322
131797054
1755522420
688781487
1897917976
2035181502
1142805305
1889807742
1398843796
300859849
162386802
330956801
1918999
1642899611
1022945233
1794280350
304348382
101388744
1149303307
224230746
1205868280
138550732
1525902661
1447577898
1880730395
1035514921
1137308476
2040654190
394226432
1365543366
1089159892
2145522558
111442113
1148843554
1583804954
237564199
82718911
94160221
149403550
1130844205
1384519266
1492589737
396090156
20458607
369344609
251599054
307494924
659139863
1068451805
2093328881
124792924
1782363252
1821929114
13094529
1250264833
1772643662
1528337698
294528524
894214334
633597862
2001657436
763093089
1368178938
89313938
816533660
1099921274
624782389
228569546
696540497
505489392
1121282376
1228711686
1176146360
1612042538
1058124539
426325628
401281724
1652106961
275023486
1303814721
1002466288
237555254
1221262921
96669984
1718883674
896210905
1193472921
8620211
1211634229
1284059318
638942206
2046873319
493948267
319930553
662298363
452595055
1011273922
501206157
896802860
37784472
492974617
1675204411
370409055
175805237
1554036511
1264807461
1288276079
730862345
2066094403
1568361145
500746531
2013025779
2023808070
1006738473
190984414
1434829666
1046745848
1035797510
2132259558
1646226597
95563424
1441430689
811652481
1997139340
1924378912
959461938
482285860
69526584
2118019022
1437603186
1863393050
1155935705
1680728432
1387807580
1968680007
1906773834
1068667568
1456693409
1947436461
717819078
940269342
162810327
556061748
1734786721
289574283
1962175025
1050316273
570383704
1132831031
2130003476
169766459
1149021879
971345415
455392662
1975396519
1058376683
2058852898
403692101
704439306
1957736335
789571487
1153017610
1415480927
482706967
301851866
407550093
1801241823
1688322844
830318348
814727084
1008010772
841567837
168913530
942192819
1150324934
764855852
1578723379
1097479165
1097894264
124146005
347920785
437760701
651416138
434169961
221577318
607123073
332549675
2096978924
884295047
733444816
1376325428
390345663
357505654
1560296600
1328957558
1869682675
927683696
1635255458
1376773332
438669099
390006228
110948763
2025708172
1537195553
1342993416
30909395
1168399153
1074651876
188687577
1235790371
1727629547
668683158
1130396024
442807031
425423212
1041404479
1576287441
2041572117
1464154637
823274995
1235667803
1036381381
158404592
190437000
1897394777
1033798356
1755918813
956080930
1805091517
616579691
1518357269
1781494789
1590619228
1076345679
1381616831
1327631634
1373893382
1059942813
293426127
2094864224
2003688250
1729489162
1370974239
1217728260
860539446
1954717773
143151999
1734470472
953562115
475883387
1046615604
163112068
1479301446
1777556994
1651403017
375741384
1310580469
314343074
2139238922
1159678450
1826191276
1240145393
1893942761
433732427
1857147088
1283870842
111974787
1928102447
104343384
2048427161
1834363921
163165873
433126818
642097949
27491055
1061168058
1154181462
1576538888
2005164319
1829582493
872912151
203008402
731074095
386952281
1124819654
191268216
1546538111
495351023
1596034072
619369433
1676123521
27988938
1021663229
689793974
1905462269
768249250
683505132
123960311
1109105833
511432390
375693335
1463437270
1237069830
416756357
572226443
722695532
1352368153
143963488
1860910493
932101833
269966850
1468634876
210754805
1950459951
944230246
472388324
202185984
1261460441
1119304198
642014295
1591751689
1311001269
1000408483
1665703308
481639792
704437532
141204461
1719566033
1470253909
369058700
2489043
1510133377
157381574
905120453
1533682985
1007164392
105050996
1919048605
1249541947
186597404
1524485628
1823938732
1373897806
668674837
1312975435
1636610840
450058653
1536919565
1438835772
1969213506
1883457094
140758487
1239216330
707397668
1166815597
256644775
1159494558
396577115
1615440580
1548929466
863958378
1724430445
695587089
859715584
1589594284
712274938
1416786919
1385168957
411631318
1820905377
1491955792
1835381238
1937587740
987051398
349579249
1758479446
511757491
433821984
2140314486
859796968
2066973869
742596490
1568185581
1004046653
1327661344
2132901048
1179992526
1050951460
1427266807
1089452251
878583057
287021873
632742743
1149092104
86947806
725395772
2109246679
1987382925
150398120
101664938
105881783
1862751024
1616660436
1019312593
2009408733
510692590
995448934
1331588184
766499661
2008934579
563320681
2104096858
1304145563
475633697
919073480
1164957653
1393869722
1966529794
125976599
1917614510
1819623438
713825435
1228181474
1440325955
249059122
1616679538
884103262
262986098
1255889174
1871119030
1550998763
1214591080
1425495938
200286547
1790113180
973468379
1141216484
1585300131
782753954
188539971
642233385
905917452
911466784
1965368900
983152947
2033524522
1940926166
2086048082
868634275
1448976401
1288000854
454900352
812836398
1135906400
1961165435
869004042
1616605560
746874834
502571033
981105105
1075351230
918369269
1130384927
1220950303
37520858
1474795782
167750111
2056759261
1497724620
448778665
1857580968
1674094321
344906653
860056251
406962210
403493912
1491802193
192824491
1847874078
758070765
143512206
1334192050
172585238
714774929
1006025481
360929611
2102225968
1780204460
901829588
1897803884
1155215482
1992059017
628878278
1574556477
735697727
1544118727
2018144580
236452161
201915942
426016546
1062359758
1029246431
967179968
199009333
72811621
929233358
2144834080
222684365
330732995
1202980540
2052429934
1733571048
143083233
1734489466
80895205
1299336097
157609884
1226798825
2012064622
1116728290
1401119177
1226688591
2064088629
1583370163
379019817
431344113
340720938
1930374495
1111448401
395490878
1241878528
1850613751
256860193
322630143
2118060343
938580407
121772269
920382950
695824382
1496523050
1081015511
56123301
393350561
2080771045
389250453
76301151
2853880
924706491
66652129
2115178365
2051831769
1295806276
1298430373
946107035
1879686890
1473463156
412946497
887974525
1129705100
598036892
2096902915
1407700133
330746217
152246942
1074845401
880727679
1316836913
960701589
1585187022
1508701793
1177699789
1074486925
1802922955
80877575
2040859840
928616704
2029934292
1205439035
299106756
1076809122
1712124340
2052588435
1429082387
706466474
1041527061
124864309
229077520
986143010
620224166
1549597975
773223439
75423507
1037307163
781857551
1404249120
1474768262
898736204
296003665
369327055
1143038663
500445618
927766655
1726384354
1058282595
218823543
1579682306
404747694
706215784
218702916
598523323
724383720
1097464045
1100507960
423050159
1696082610
364847558
1642467912
240478910
1378991664
992344711
1421103772
1764279819
1234542083
1121010334
1062304481
1481944127
28329412
949664431
1050488641
529826137
1274061864
76101164
475913277
1020325128
423804839
174394218
388383694
786080955
15736557
1871408295
1911007600
99857535
287554745
1775550574
160033957
1159691763
1996549645
2134959760
27164940
1277793494
145440690
2010984953
813097390
1883184782
402959447
1682806660
1143604031
73469578
2069605599
1890978982
290522598
1783104596
580019804
1613884535
1954701087
998376430
1887797825
728017263
1871195406
710426006
1737706504
1180525739
953258005
1393398353
1771868322
207411057
1439981839
1366302489
1529044643
1958782383
1476445987
306005611
1842209596
204503968
707267107
906366060
495947944
496240644
1940737363
1519168825
607927692
1964094775
1940972811
206278534
1148061931
403974782
1695898984
837770712
976438065
884680867
547158210
603779028
473902306
1245941092
376830164
439994206
497446
1376294427
1229461357
469918114
934187551
426838469
1074925836
1021407890
1351636337
1834832254
2060382504
987601662
2130586787
2062964373
119457019
737721557
147447250
1676374127
1096289582
1204102490
1233538454
2014443048
1833761211
68888762
344968152
1370152841
400548683
988418200
68916652
1263355765
1995065037
285212226
1122267446
143734649
44813606
577454673
2132554462
1495784466
1208166528
732880489
1565035184
1650846983
1330228322
282866187
1448224351
1891970437
899729607
1814152492
842860059
364913767
971128986
1095066049
242573097
2124209006
949138505
1307976157
1585760157
479365594
1196385757
1907890020
590360608
973136136
924392911
84672904
1120136096
1710910237
2134622406
1087301844
955537683
2010372194
504044607
633498044
1707078366
1048194948
1513210723
978213370
1458295286
992988744
1032747992
670068346
1400924821
322862010
2115812339
425039862
1908943749
2136484289
914995529
2104527968
1376636524
1305910396
1438092139
623250841
2123393174
303095973
139833614
1347164176
467457914
1951190552
1032646790
1409736716
419253470
842355583
297908305
60929702
129915507
585638803
346383774
540530027
1684525995
1871380364
1541589915
67018354
1936138955
1605734944
1871241407
625274476
1187989779
216235129
124393229
1175534318
1100478175
572828628
552938504
1266997455
1683832555
1533440395
806326192
221641804
394469125
622133640
268088119
1333848975
1758379282
206195656
116530165
1528407577
1220033887
1380533445
445433518
1433988644
1168363994
254142787
2110079784
1440789970
1810269128
1699243194
870732448
803428792
825389934
1734081741
1122838511
152707487
169471424
1558957013
210948567
719038492
1309065258
1509343207
28615597
814587981
867896864
1952616164
139476977
863424501
2037482647
91889890
435637410
402894536
382511315
1199581911
1421201800
234171160
445688983
874270779
895433166
1325035906
1691543572
405882768
1373187246
1004168430
123988144
281089975
372427156
1487449359
1321396877
824201316
1817427410
1687769566
1483189822
386320705
1696629874
705084990
1758703210
1583406131
1931820118
78646911
1308532523
244495423
1062735543
614786372
612041996
160414590
44140777
996643540
1802040873
1595417725
1705175951
706803707
1687567989
705165214
1897257129
1539989433
1083133139
680532866
1565135237
1445614104
603183248
1692671203
1155206280
822982960
1353471611
192792232
2143856621
1083077041
886099658
1734862203
2141746577
1657469073
505800826
1424436100
449643704
1493811586
2079611198
211776516
1109004446
1214126793
1468853646
363307752
1793397588
1133724936
609012682
571550013
544827751
1869380887
1002320528
621690307
907821643
391580164
1014088949
793827653
2130857940
1828053258
2129030291
93969677
532017089
1847975947
1087011006
1934238329
942303563
877713889
217891001
1967985746
1139574431
317298338
1640494611
1632902683
477969063
1627806942
1495948896
748213269
159363116
966844568
796668153
222030668
1264760672
576692766
922261259
1827021277
2003250031
140851223
990172353
1066967907
1131085457
55029618
1232238026
1797205737
1806368434
1438468861
1048674189
1109643059
1674924967
1882438486
708571120
1189578838
1042912368
536183459
610477436
1317476333
746240206
1803614621
1004729602
1439821615
573441123
651111216
1966779738
1757899205
195511291
1340253071
538200972
956487077
1702251850
869508271
1884552734
991113049
850684393
297248041
2068012424
847769975
1408705495
374084570
2039629427
1469019964
1792660405
1323178711
1600112639
1494975130
979073308
1916028518
1089275552
1331291787
494221495
479763489
778088216
1125049332
1893071653
435484009
1066943183
1953754343
1248353648
1902174616
1542819315
205980687
1310065644
2055138750
378661696
1047727847
2095460275
599376167
25858263
916970527
123427494
1279661560
744299774
1680527083
312318903
864062534
1183482680
1201801797
1328443533
833585168
1690391729
1817207330
1815188631
1415285070
438085801
447277133
1921624958
2092816979
256474937
1957167129
140384841
1155175975
1407487589
1265040837
560039923
159078189
1906128462
610542849
399817438
2102988887
329397015
562620330
1575994735
1794085957
1548648464
938853407
1593148459
723323281
828867304
893118442
1726168232
459988824
66061799
1114218722
2816118
888141008
1349485114
1352780990
659701184
1891405620
769242317
1249363843
566509627
2036421028
760101656
861968847
1062588824
828601275
326461921
804823544
244670333
1360026758
350206734
1137049679
53113469
556188420
1039678054
1287691645
1826050422
380427157
1874723685
547295600
248562630
605196010
1963330220
250994846
1568043805
2016530996
510236920
858665603
2116598009
280305420
410625247
1255006723
2133391477
1162926449
1329064616
1388613798
1096220652
843529764
1377088804
556189899
800754171
733023439
1613205624
1255954666
2093986977
459775945
919559271
1413898740
1166749667
1158351714
462753266
1041308090
1868137395
122499871
1215947449
96336024
1954500006
1223180280
554893407
382753255
1176326695
1125200851
1247995306
447751869
977640937
1308317946
1100967469
1009783667
723863896
283888915
904756616
1017887404
1110118396
127907740
1786574335
1327690432
541271896
1018589521
1600223541
1117275536
1185967180
1346519142
1088282337
910920738
844074697
1006380134
1990904919
744788100
1625746333
1540796111
1922313830
282213537
521124784
786858590
1765306144
1138219266
302305740
85329006
1161502545
2087027875
837845856
1581181911
223119226
663382464
1458552393
1957123052
707328632
555653727
431951606
382539360
1345570844
17803915
163855618
13093382
821368021
1858181318
1797020422
501293344
138557253
1581656338
893704826
1767980816
1491312010
1939684071
2055187337
1528066522
592234642
1093273536
960639677
525039026
969404649
1386508631
788931458
518436812
1231470433
1856428734
1698441202
1974794616
1215224840
1840881174
299333107
153994639
281256884
1475089637
2024745841
976188610
2024895207
1842820948
2112458045
472784388
1744538781
1451062462
1981330118
663314731
1015262247
1064664093
1115827633
585541892
782421051
48997957
1544656278
1179328159
1127165837
1017221526
1248509068
1040025229
1787773364
435346180
1548538029
1879153615
855665198
76983172
1392374898
1764329902
772821538
851819458
826304896
1283771968
569431798
2110315378
146861432
321694017
1341566879
319346723
718738145
2128021873
1108388026
332651808
2113844483
304567055
1828844372
262424715
1108425506
1579452820
804147981
284313414
794257015
555852833
579638094
661237098
1344364314
1193174929
336180921
1261612396
942447658
521512716
412625999
1124048066
1268470887
1235374326
1401971369
1362420717
1415518848
1535579043
258818302
1011026850
486190238
1904158597
950433487
788128349
1431485032
610911616
520303216
2116545961
241515726
157156481
624520136
1571725845
1846736196
1330712369
305600418
811218498
775567105
2115899925
1712978325
1463599085
177765644
620128555
1832895718
32150250
1946509510
2121512951
965606676
2095124265
1957536845
1068994201
700971905
1092155817
569175555
1896183185
777557630
1265637531
1028076411
1477219435
404700559
1880006922
1166743079
1309785490
433818748
955522648
1681198866
2048995473
1895050659
1136892091
7556798
1234149293
1708102493
1017173624
607620504
1765766260
1854283571
1216690411
1164930397
1176780724
1491775581
215111170
1858564210
1743413173
796623574
2038513974
8617687
340115536
1158605493
1232135053
959805557
2027801334
200948641
1238545837
1545454466
1589726151
1622191929
678080658
2032135953
1679657483
1624587701
547955549
609842609
838756996
789354440
152691574
1421978369
132557388
336482448
372186687
194104079
2090986282
125391494
1560768309
1537094706
130454663
321892423
184761828
1835972521
395090593
649832696
1428283410
1536853438
535092320
1714069721
545155266
401548184
1570743451
1330096745
314164510
2082137355
662849886
524009288
1974631765
1727059141
1930443424
851269296
1077163586
861907174
2099121718
1268183903
1093740647
1759712939
860699817
1900954254
1359109369
324324389
2111365241
445484448
43172010
2017901215
1709443063
1620983831
130827917
1852709384
884099701
2032215824
1023821150
730208847
397946489
793871818
1468976641
260056731
457205736
196135628
175012072
1376778085
665480176
1027143420
1531007245
66704651
1848845010
646425054
1128554325
1576788094
74683152
334123801
958691185
1626664334
128182726
303616430
1513905340
1347338248
357986051
978339091
606892078
1918248121
240346711
531635527
345682457
514443605
139792488
766605296
563533694
568655485
461215356
691239340
140715144
473031453
1986624709
1261551780
1470746776
1441335880
549946728
1893443881
94645284
973321785
772571284
2873378
1150170104
398780459
700790424
449585151
945696795
1194750978
100370174
398505873
1836382857
1186025240
278246108
1278333764
1068881316
313553031
1655486292
1077015839
1316177636
1498924194
1267590911
206544913
812913772
388101653
899127628
815008686
521586996
511767004
1971297102
1092933318
1652051942
825537437
2086296826
404658636
1546521639
1833132386
864055067
1209544980
585317351
330643592
1091727135
730156131
100562814
1400636236
1770302227
1708388605
1065128891
209906985
908529507
586890936
1375940445
1420818795
241763967
494907657
924274182
1480175683
598269558
1552996944
1474963120
1558768973
1891474389
1454051846
2134278990
819578928
670664609
1663569452
1904922675
1748349151
1066917467
1829577913
436677056
1412583896
492387565
1000433320
73347836
637701588
1209577206
112027217
1180204427
1118178561
1480195843
1913054635
2136565506
2050622029
1315382517
1007183834
1777185800
1857253825
1584710689
2070019546
390123514
923023401
1541084564
1696333343
1220948250
1868722846
748574703
1355390787
901670255
1506918996
1922522000
753503467
1331400929
1171433821
1137821274
628993718
2017621862
18434669
577196730
1093171404
681503328
1109524534
1234989259
61112072
1667469627
1055485129
1481520838
1767988463
207904232
378762706
181710836
98733334
1579611380
512947220
1324037878
1864374937
983620321
1514706582
669176121
562034919
1141706780
1707719695
668433946
747276437
102519721
405286552
1819700301
1564133133
2059433820
392808292
1720411508
1151854756
1229709224
1673996080
19386685
747553012
774542505
2140138873
875811233
1051414508
1723667506
448795744
1497209780
1721737677
208760689
1795866483
969088389
1399991798
375121896
1510669866
907111150
1778883571
390066433
1080120251
2064165354
1327357135
252925864
878890645
1293186769
125916972
526397874
1602850955
1915301666
1438835772
951952305
422917350
2068863640
1275565234
1501248513
1582901675
2765548
252500073
1376871770
1815394632
695271905
923525764
1500438171
850489841
1930836183
1610631558
307938414
1955165468
447380037
1182162692
93898958
2047838526
1868747819
699182721
1962267826
1746802982
1738450328
1153914279
1406712747
1062985513
163560014
507617332
445867077
1782707748
1114660516
1540809465
1831977478
390359781
1828377978
254814532
760954912
1866847335
1787919220
848501122
1633830476
300574272
526880696
1665828169
10176039
1109099019
2026688419
57820926
391177695
2078676642
1125268168
560942067
317306781
58888893
448821004
867816321
913898476
222420962
1723098257
1505551022
1245471868
317855982
731997314
2082977507
1909503299
624786692
774832220
1003047772
618057807
864643967
311472218
1761879405
658942193
1084467425
358508336
293024493
378200441
574234971
1020343295
738546704
1739792997
77548215
1393480886
9526714
1942358630
1503102140
1528444923
402646928
1653183569
1175946321
896725470
2102342603
1988917395
601168786
1409536590
900625038
1055357067
831567517
1232826051
1719215387
127937917
1648266382
1798733245
2112770284
500785159
1800527614
1865563620
857734943
2023913371
856777947
1243951436
1411850453
1440508043
364182005
61426122
1943318219
2076547614
1197643206
585194596
523194676
126454725
485814840
255230065
511786410
7970588
210178394
331626394
1952876144
1041778914
1920770889
668990599
1191043039
669576430
1223962122
1057512142
2147025090
1590200110
1131123954
987858315
218365066
856519216
1125932289
1759607753
1021603931
2003360111
188101102
2007816118
1267405752
923842128
968064245
1588734794
207445389
69443513
1369440345
587554150
1685603982
959847805
479224853
15444286
1898940727
1202331159
1915859272
1337837097
803564262
73499487
1307405887
663158558
1959877557
1944485005
1009089163
2039683757
1207179245
2016980531
27133712
1098309285
1796699057
18513765
1644912307
163629189
377373630
1466626386
1338166532
1162133404
1411148960
2015800857
1537565745
1527110478
724503733
100989641
1386571589
1407075973
1382088254
829293704
1466084675
1264155400
1119001701
597374879
1294056594
1583176618
1943739110
1469253592
919834105
941144479
845880914
1532484585
538598387
1797614622
1083130000
1579775661
2002856328
313600495
671685919
2042526967
1524074788
259755988
64012680
474970340
895566719
1638637996
542915520
771452692
1873104748
158450225
1555551245
659760388
307831385
1922617673
2092944687
1585876166
983163177
2004885642
1537183941
516986147
165392218
665649219
1099570904
453376865
391419928
1408037880
1466773321
1519652912
1670105321
754675716
1384220176
192853354
103332882
265717275
234002345
1818534814
242071731
1707893616
489418744
1835816656
1652012562
428076095
2054012969
13914230
5136503
354000538
1957563271
133572310
2115787256
376890041
831476505
960336050
380407778
1864604179
1874418531
2114473820
1324770454
782644459
844089802
1402049822
350679166
934690765
1486276856
1279132072
616661090
546838393
411818230
680323080
1456753181
375706115
1821280665
1311875906
1295317317
1678925790
378955041
2058803508
269044590
554032307
561740345
109922268
341231070
383869906
1257618568
101324314
607434274
209737937
1663887824
1322041332
1248921632
119162059
1874350838
948372581
1021783085
1842400637
1223750671
1359029176
2023524484
1955316287
567382929
1431640033
1494403692
1733796206
96504763
2123533649
1020387622
1779022432
1246017618
273924976
906544878
1762888139
1000359103
1707916672
917006296
1253143875
1940344268
1874889443
543285576
1304765727
2020624208
330928626
1906560922
2030934548
340731610
1323482246
680938061
421697731
1806458184
1964799148
794796542
203225127
2083433484
1877470239
891985026
2036314133
1477860019
50490043
657302684
1952558252
1157293362
342375195
1911405397
398371954
1037481141
1543193275
228388792
228588497
1268874399
1506651268
1031575968
762561411
926175115
974935275
1481641901
2055480961
582174006
420228974
1380413109
171470883
472705331
449673452
371735096
468469790
1118551433
1995951488
1042756157
931471789
1504945918
1679980038
211374010
1419550199
1251176482
2112303624
568985468
1410755600
1590344260
1324227827
1802579597
804305053
1038646965
697313999
1457886842
1762564316
1889186603
443040054
475073928
664672652
1060417897
604785961
1504232860
1351772682
845237245
348153632
1151807643
1597591792
1411399098
883701341
1968546082
678020717
2143422636
1570189660
100821337
804732894
651171240
573514295
1690043183
1520865614
1026019626
2077061014
302251518
1677175545
1481659641
1726333630
1564740454
593777763
600237620
167439774
1782789954
2001156323
1248334153
914481333
182779500
713327192
1276875004
2063188955
1952972048
488114689
1762800304
1843543254
663504031
31424142
1230102532
1110111930
1194859062
321293317
938661099
667736734
1521737532
479698771
983874715
1027956563
612902582
1714119363
1182427063
1861455133
1478886248
488423870
195462020
2016475405
2020041807
1515976028
805823493
226306537
153867364
280246605
487327414
742641727
1922216802
1050814787
685176531
1518110615
53067878
238042197
1985008913
2064772365
1576119579
806501563
1813859447
1340920416
1599168149
1594432983
482802276
189576059
1191973656
522391697
627901585
304899309
1662622796
446412821
1672506281
441425162
839821846
1111276037
1245450168
2369121
2020378357
1950041690
233425662
2039757450
964871451
1354118413
1814908441
1141408537
1123364429
453412667
1046807586
1588889964
405814534
1636025220
1815069925
405547114
1106053
1980092375
1923718743
1790816852
953439364
1968686874
126046095
1935320772
1401977698
350453780
2115782959
1546848373
910685352
1014028161
1274410877
670336877
1934252834
108313584
1461007276
1307563951
207039622
1786512229
1813564969
2064397507
797023171
1824752452
1096070503
1531105340
1391660733
22341965
1588303027
20229169
1556319651
533027357
1495505015
158183026
963466311
1018652558
647424175
723502150
1919691833
1656763717
1221358076
1681207465
1026988621
317167124
1916644621
1561808901
14706662
2054583510
1400319125
799606206
383071078
1097636339
456458829
911976125
65194855
1791340289
1015728339
1055826420
1324285924
1255654026
1857253825
1563089395
293280153
1779399107
125387334
1250899544
1556002767
1119371153
687948675
1822735594
1407020096
863948080
619372249
548038610
1780090739
1980718311
1959277018
135298474
289130182
372543880
1291074908
44905455
1924365622
1677691015
1468601938
455449892
1052556799
39575214
1875288244
538973011
1918088895
507509971
117035368
1733976586
1868420721
1067734602
1933620824
1171297559
1751821838
1838588664
2101465609
580388970
383075237
1685616469
888286876
1078765588
1808775456
1141073415
1602987735
1093734358
159384499
242580642
2023639650
153679766
1385255668
1389659661
1946709000
633655124
970109928
1315170130
2109185404
1730219521
1086587572
2107099429
576258216
1819876848
818350588
1264746238
1459554884
1124875449
1799751798
1856088135
1618771729
868821153
744814009
102046074
452464352
1077621559
1357309943
483290563
827008634
1747313224
1794985937
442328163
967213919
1889914201
1109186710
1887945257
876788439
1130675409
1486250026
441163616
739365247
1191102201
1709183889
1847878194
763977824
1440406082
163056975
1422727367
340217243
158374278
1896669522
1052155551
449477366
379748780
1501668028
1820303838
1076618030
1281045349
1786409374
128128949
609742972
917964048
128839636
1849020459
710148967
871336373
1933679286
1002518039
703310456
752733258
648803773
783131931
1066759562
593313532
1719382010
2135270015
1911659335
1987415534
1733809370
270739353
1623762950
1904489262
1012749336
2064006683
343407871
40723314
326926873
697923606
846722181
1506479274
1193215898
851575536
1588128087
1418226811
1045564302
785705163
1039640151
1308258836
830887112
616114519
212352017
1666486027
809180539
521921962
1132380033
724253615
318211989
1595419052
1854514719
53777685
382270079
1286921279
1358875200
941673675
569993468
179691073
607128300
1609018306
635328399
607660738
1576693104
1693203220
1092468478
1945597703
835158570
841355042
447801838
1475700912
746595958
1732793913
1773442474
1897798742
1369399723
1307185787
1101946683
448191281
1025925108
483297723
1441525792
1708113278
2033204517
1148995252
1902282377
1908653724
941893251
1843381721
1784491156
1499051454
1747740317
1213047840
472439073
2008583633
1745685978
1440621001
275158779
1388417086
1041707798
1611482822
1032653998
331861740
1903886810
1538493667
694198253
1083937940
1002171189
238940797
19833102
718975118
783748797
758778377
304364454
302526712
1880967802
250710869
1716137208
1800545811
687384497
334367090
418235186
1176590882
834477978
1561181301
1894277909
1578330579
584961327
560648071
187985966
1951861975
1405817181
2132069988
1364977774
1863879258
1378238209
1589861354
1543245668
113279585
1197801416
144796741
680716681
1503442159
294657342
951446404
1715076031
605070206
1024856334
615023535
395007328
600296506
1133369504
2137390944
1102279057
1474137032
1411152674
1806543207
701459137
446667193
524708905
1538960958
1726913709
1029455303
1645421415
312591029
2093500429
468065598
1798644946
1839169070
1812120209
2014603164
142872364
1134798249
101886805
1807133497
519265425
431917771
1916876604
358870596
2039581109
1210575602
834719297
189318275
892347929
537542428
1402992777
165145396
11258897
2039639419
380035784
2127025336
1958290490
1302194131
749543635
949057152
1951428151
1717699929
1693565977
1538925939
1904749103
587087485
626876082
2009478211
1788405010
972479706
287747474
609287531
1687196021
860869763
1284391257
197910481
1280129472
1892163106
1115298449
1087052671
1558879700
739853503
130187578
159577906
373811994
28536078
1780968084
142969335
1475740155
22045248
1398432862
1455404851
1568327889
623832950
1535789828
1077836068
644235751
978021813
1975898010
898737987
88782886
498230012
601487060
2108907200
409114495
1788587169
1635359181
182742586
756941351
1341893404
865987104
92455002
1995469756
519012495
195507720
98693868
312898853
1228103285
915976204
313565837
1383433639
1273825105
2098159208
1259663008
653356953
2082471680
582840490
1572396820
308990716
1321001120
1781141734
219106201
553464521
2108207140
1079807815
1978553438
1966494389
232199201
1827303728
363908142
1683920115
1331786169
1771912012
1376231145
1450281631
2048911583
2066859276
1770114841
1015637085
371623770
453773992
1633845291
1955604356
708215582
429160664
1510021712
172157715
730173935
2000677729
584145395
817485810
1081384001
82292145
250361852
115974116
1143709124
942377255
274007613
1991169386
728837016
515197519
1220454436
2104178994
1162615989
1238315842
2056701719
1591009985
1868903317
755168672
1072186485
1820616063
1689988091
1195841120
1550170347
990580671
298629880
314751058
1570199021
465271719
562638137
1395341078
248763683
286753390
1048643003
1874174901
1797546735
321243574
909920482
1887534639
1490351982
1027200673
48539698
1632039892
1725999216
1532989870
1751588991
1613745064
1475178209
1495106573
681145343
1147767382
6294645
1477382388
2076402633
627030296
1987234506
358214036
351228978
616927919
240194699
2129880439
1926565883
84552875
1631887576
649599427
1137699345
1915852982
224950766
1088791863
894698367
1935812498
45195389
988564129
957104455
1591320294
2111233168
73694203
5560735
117607261
400153966
2027432284
1260184285
507355151
1784275840
838136637
1167682345
1520314447
202082706
806875876
589170878
1886592663
1359771900
2097062573
686582495
294713462
1485562846
1155384431
1184726315
1958630586
111059147
1378434444
829687337
456934690
162045257
1538103396
811171926
1300802981
1755064211
598503301
625753144
2080361610
1906970212
1305076797
776519634
1118299625
1701304793
305597659
1115194618
1714610154
54505521
398410993
553459593
354183283
1378946637
93881820
186674681
1100124289
1460218293
1041551973
357359394
446286362
1734360023
1489131424
1622350617
372551912
1073131818
1368215578
1076703034
153355331
604112027
983718330
1248425162
570082842
1309363085
1696654587
306391158
62427819
144273792
188697440
1027983297
1196644937
1037562051
139106448
316250011
660224204
1071165929
946238423
244957302
1980033510
1601066536
1564829890
2077009749
1506373383
931979695
1620985265
1164878955
986176156
1100639438
1625920427
1126882336
1147378534
1843772474
485090915
1750450319
504255284
1884982992
265150340
2135320835
171224426
339747384
1538477
425514126
469046186
884316690
1401246773
1268029481
1665089565
114627259
2100368214
793963934
1516363957
1818416464
339845149
2028193383
1496889819
1244686778
1682895486
958608022
1576778116
765059657
1707513378
904548570
470465029
1060055010
2021218245
372152000
2025706422
1024875181
718524270
94538806
692704836
141319212
800578953
2073283810
1628291147
1556875115
1098796960
1810637223
802762501
1094961396
1639800392
1254742100
271914194
1306970201
1220311100
983257025
1877033578
1325759256
1262590453
1108582033
783216170
690990043
274174223
1664889249
1301057694
1188297125
685480436
1903192208
541225027
1546985538
1578537302
634068218
1235675844
1638083888
1954762098
1181286466
366313734
2093842423
844516554
229757226
1950598310
2029200220
30907312
1235974653
1823238590
341965531
1409074526
511332585
986802951
951128949
87993047
450075476
1521360368
596109352
872045531
1271226282
24064618
386165001
595909278
1880801508
38972373
1768479806
603484618
1843107698
1566920138
46432367
1441611776
460476582
1956429048
1389675100
955076482
784980919
630389831
1071907794
128856186
1986984071
364210472
89989557
807454073
891981408
2047769861
1037810666
1437627136
2095495816
1595379708
1727337062
741934053
1459862457
877857552
1749517381
935663000
1542437767
1005950862
1263068416
1415725310
393473148
1217650251
1808802275
1784697909
1593763856
1264563082
843999260
180905229
524349318
744254525
1503773540
1309613387
1477386539
1079710177
1592158184
1305292580
716315311
1901301220
1960247493
1427637514
175723499
1488117854
1939737621
1929568105
2145984264
295793186
1069953789
1838078310
1343677881
838634077
1482414907
1007274130
535892723
1426182767
1700528376
737889974
1670639241
2095631173
1705029852
566629208
1666196776
1743348377
159572078
518012923
149781793
771596463
1037385729
802584741
1274657052
1228114308
1699209582
2131789267
1156019974
1277330465
1029275472
2051374750
1298297675
1572204201
2053962250
1399148367
2014191256
327476482
225401694
165782165
389374048
2112982680
845513780
1418696253
1369299364
632005858
1985084067
429638645
1061823156
1814989957
507970966
2110470045
565919001
1472018457
2001782983
759246620
1623496680
744980919
1856929327
929854218
1011010697
602919589
1195584501
125573960
37101513
1403923899
370517113
1336865510
1014758281
237674789
1632426766
1637418911
401137668
497084644
221282470
1742258446
1927090869
1471433083
1792033507
797212203
484095532
385332225
1230914687
642295308
1684492313
249084883
258912204
336664755
1075098791
700638512
576699459
732500342
672589092
2018655679
899437248
193249516
1583682767
1022106548
1738864612
1798594248
625246656
1041562537
2042383217
1984332768
1126410713
942273809
833160108
1437733535
204441549
208307947
508561128
945408090
343285237
430406483
518621358
189861853
105188434
998130621
1527758768
1137985536
1781667909
1327416222
947447777
992496323
1847112170
1900937261
1491527105
56841341
1827650003
1126479464
1087049936
803177005
409047767
1293779912
1736308166
572085404
1260047024
343050934
922588693
1840707063
1228012057
1747394042
1967951059
1954736107
444504769
2135626512
1038918178
4787891
1082326523
298577406
1732449870
1770236853
1803309477
1554804954
587478597
609579358
219721119
832893059
718706119
1338577557
1277639056
698932651
1970835017
1003863365
734487953
1200471863
1607708770
1752373508
1043490410
870017980
10944305
850393852
925547594
208743713
1160082849
2030783842
1598308584
451915964
1867526563
848638263
185461234
1854473860
1381084018
983970837
1883774053
1810752533
1537258846
1854383895
1256157222
731906575
1788161367
212361680
9517115
1348121034
1725733493
253543625
322038886
1983889217
744645784
1187533873
584094015
1965308048
2080136150
259633800
2031822610
167814115
59770937
1798438029
1384540485
305168240
828838909
1437172288
720099839
1912722802
1919137385
1571403070
1776111900
343029391
974617570
395775724
1396855881
26499741
1812587066
1553477633
1358054486
36854961
1030993737
566873803
385325056
127226546
1037345644
295716540
2032600477
998442888
1784795880
1303381891
352498864
1912371640
1918570457
616448435
792510564
675354797
2129952923
175743341
983378643
1977914277
1737254957
111763914
1454462509
735818945
1243712109
21701885
21353854
1786494537
1387238317
1490896831
1276944904
495677791
1554962049
452493174
142151347
336328891
571046797
1247338817
1800977712
205840994
1942450048
2110385897
1648093038
1711235002
719655386
1499646776
1816193231
2026784373
650825474
489530944
1394789853
464227033
394877994
1318746534
771582944
47786371
957000060
1864568129
2004831493
176135755
1095939608
1111423208
1141972482
1671618677
1052806646
1561630760
1534720857
1370153491
101907637
990256169
1356912084
135076007
48535990
1961118365
2083456878
942309404
1269548441
1294137209
892535065
596550060
161148563
937648067
617549698
629023598
2019914914
327982037
815180700
740830404
1569926421
1313933596
787097550
80590198
19542047
974009711
1651135151
164537161
421208863
2094184069
2080451082
989826097
1217553087
1027770931
1883164099
77521967
1798470108
129982368
1362735089
1571431098
1490675423
1377033740
1884101457
1866713591
1914845548
890180266
1467057983
844635790
728766599
1469254115
512247228
1839837909
1246516315
1782075657
7694139
73048496
1971921600
1618035921
2007593502
1463210814
521093837
1262911651
119404458
1515585379
1215586380
468781904
1815605892
228536430
348350919
492334742
185752140
1666622051
1961805640
359772499
1227843830
1698591200
1832183306
755924923
1251338493
1710606157
883813489
659514784
962926276
289710396
1738008724
1370600017
1804278944
864030498
997341660
1895694856
1522693843
1335755910
1852263145
1576511053
2091782244
1440818298
522101847
33748256
1687519179
39424949
763394008
1840794828
1583152248
802327610
224213160
1964455916
189104657
310978813
1938180616
1823180680
2014104896
142047931
1746816059
2052318350
106683684
688193389
1926143975
147959627
1845514957
1145764223
1919705314
118082726
1824416442
565840272
503888204
303796949
1024162588
723422683
1161455268
713464292
1903551277
1582448978
270734645
315473676
1158674265
840209351
356725467
241058816
752112521
199806553
1446885790
810161861
1750219666
688077406
1733769175
1112071279
537729982
1490684078
1407424834
1054714595
1439831677
1039207421
719978204
43968232
1811223064
1626881238
2109858376
1115402716
694219325
169422199
1775003995
1037514955
2085983693
757882405
808797039
1260366142
1320860157
186556565
750946411
61373840
344396565
605943106
1559921977
639954495
1367593004
1600622139
296310699
926083718
1131331873
634925322
2056652358
992621754
1773746788
2064757254
53177790
1536715682
1099461345
592917927
849899788
1207133650
1632471182
973596980
287709193
120747935
1670712280
116420824
54889497
1924926533
48294222
1056793681
807768966
1638909280
247516111
1871707786
1719401600
648402419
499408674
1443016869
820115649
1763882227
510327693
1064113402
573726133
104695869
1125723084
878096441
1040736821
908452241
1888816929
572997972
2109593102
739258859
540352331
1913886340
690397930
2098160233
1534897317
754977203
1630764346
628898404
1775428642
171829930
450547805
503596290
1987254427
563030170
1878611938
1518488138
581228089
950419425
1623508146
1331190191
1934910400
674323382
2147342068
476342523
1234404263
1307911500
289008371
261460606
1532561738
641174716
1100037909
940344061
229963553
1580796662
346531542
1731633891
2084378348
108010022
1758370683
143968035
1846356712
651715838
1067084549
1128306481
1318426206
358348887
42098547
766773205
1137887520
1562950118
495535288
478976293
2085046653
1412750845
149055647
1655725790
1125647302
1010278808
190551513
621519962
1829596332
1575319291
857401940
709042283
523451176
609478221
1422994183
600102786
1004980012
717568101
1667108295
748145753
600390232
664968327
1911606877
1375888916
860036573
145173842
272759515
1649019586
828575298
163588686
97027941
699338502
1474245523
342257701
790288337
619524165
868441913
1659549570
1744305767
705538379
380024747
174612355
106817107
1362851569
1934222492
626249671
82174096
384149163
78883252
1859541707
193267394
1073298353
623816488
791651848
149757183
627297641
1597509739
1786355606
86074678
1329131650
1716568226
1256139434
877603351
1659600314
952809447
2095425968
326100234
656904363
777186182
1371966570
1494341969
1298052548
1843374819
520703528
1004762098
1802851367
1918091070
1869993739
1863557353
1348933784
2112689072
96021030
1656963459
1513848230
1972309030
960746817
1764141788
1517560332
1212419084
1862960905
549327433
800600021
1047796132
766713161
1819024484
232644690
1414298581
1258106855
325960968
1780718528
1827606764
1372108081
1761734177
1204787251
1346622470
1759218553
340718079
1966557879
172444500
409678402
1348420912
243293163
550006316
687622527
749551376
1203634509
192067513
1891515130
957532668
482062075
598871054
1131384039
1083911890
1436953424
80737439
155956366
1117681422
939064000
1517510440
669338013
616819144
752060235
330391124
1088717061
408422514
1832455738
2073234745
366699395
636496678
2031345907
1927966253
195934432
194286553
1935983733
1389951114
1960484917
580074027
844742029
576371575
1098887447
873752542
1174589630
755087137
1738848119
1126926111
572537235
1306409676
1000207186
1925571672
1116524290
2047748837
17306156
1175962274
1945490162
595723828
1424296362
1156681474
1758112371
197055432
1658780942
823199463
1271921039
717458850
37147728
868135984
289568279
648538399
1134453790
1977317561
703421979
105437470
603353855
1649441059
933337623
1017116402
1201510283
1504673176
154137190
886956177
1223660852
26721630
232373099
1516252189
390943825
209050465
1545241121
33551906
162357800
717871332
9433383
2104161846
327133125
64043911
2032289501
1431893800
603971871
158832242
178356179
1417111076
1203560688
828599375
762748192
441391378
241462038
899154469
1293684019
192692016
1956803328
1107553282
87735609
645912614
1548496161
415725744
403567147
491948359
932181436
50747107
664667981
1597319452
798856319
1662293146
1819392820
766761415
752500407
172359776
145507441
879139074
1326676907
140153789
70078691
1524195605
1514626823
1340267015
888375492
226639684
1042915250
1843068817
1563289995
1251381389
602022976
664952627
1214904316
230839008
1857288397
1074717394
1052519174
584143663
172277075
1392852726
456001309
1707814255
398463983
1511060501
1746002325
26178483
1923864254
1770681736
819762682
225605093
25236875
1333019151
431196226
8393192
926888078
1373697951
1954147490
2133907783
1836252029
2055468054
1418188195
738788924
1393450629
1230627309
189867083
544651489
1050243825
1469999788
1903380778
1387927040
85855022
88788826
2033148056
517673416
435444229
1429850018
792526832
807155214
1557939161
55968408
962008923
2128807516
843396462
119592178
753678455
1693886488
2007675859
1757319439
1335848641
2080336807
338771194
249609726
1837416324
1528743937
1107812932
1966024162
2022319291
1626629651
126934057
342963405
1431295990
137575759
1426705911
1754513686
1549821022
1972388626
400087114
679572353
357432372
2092348301
456317370
856195410
399674724
2086816627
1824630680
1753714560
2108892438
1312923021
1081243096
618372943
624132426
794309993
1205759608
807912700
601023667
1321373255
564644371
2105990075
1967197437
1113836574
1414194563
663041370
64871606
220552424
1899636178
385211511
1746410608
89597713
1828391047
1224638500
1651304125
2021145419
390063765
1107766467
32166724
1959283449
808160307
1648433646
74031946
1740853085
2116600046
766214367
1342623786
713442783
1656065707
1047213510
1883784140
575114051
1391344269
949537369
573307699
903799725
1479619136
671785551
93186188
18064613
1211939516
2043134669
1748343993
2025657960
624399103
917664016
1196907969
613734231
814723604
254509444
490950264
2065246154
700453039
1382057607
159226644
681543664
1010552395
507972836
1838326210
1817881256
477465136
973919299
1386187534
1350021130
629196732
795155890
1351142009
750800991
1280623285
2000479323
1600051565
1680367936
65069065
1229350300
1063418491
11098521
1786687180
1672291208
1163389942
988494904
2049946579
1763398738
1655517269
1669501551
1794225801
600214936
1254896883
1063008008
1123935507
352636936
1967657660
1258130288
1529747585
553530259
1913229705
1496158618
861591546
1174357340
793493182
425214221
1850480128
1645347755
1167057292
1486035231
1868204348
180472311
141582012
1102523771
845017703
271275540
153036632
1029681080
1302845492
375211726
1620592500
1040835390
619572714
2060117524
263328283
966114833
1790236758
1041249548
1487270065
541699525
1245862373
692346199
925694311
1713136710
1950246094
1148752663
1044236679
642243298
1049346224
1061826634
1727013090
1045462951
68092050
1476301352
1517336202
471796416
1287985220
99740412
514260748
949914537
2005348824
931087716
709490397
403241278
702198392
1833207652
634418941
1723820341
953820747
218014906
997688183
2032983709
1685345150
1201524526
216549462
1858220907
1852594649
506928951
197823625
2087081270
2036580418
409787052
267671332
354745238
2009458405
352919319
174853103
1040158124
2089460730
1499922351
1286843778
551234392
855468510
737353052
118126278
1531953806
1496218096
430643787
1536594233
1371721180
2089474123
427863077
1125081428
2041548717
432217910
1123064445
1718323696
1469349576
1416129260
1959034223
1630060036
1000462889
19057113
844005381
1233719092
825728661
38175490
224634072
204448066
698794147
716102067
743517878
1858651002
737762982
967187357
1078784989
185230059
966189788
885498871
1402930443
530832116
57091937
1378585456
97462574
372777666
2005985687
1502284242
1883883921
1694432246
1480857395
739719195
1434562113
1793506429
1056822225
1343670715
1075754148
1133265003
873375754
1316767539
306507646
299299003
421098086
1797338666
549199628
1088406244
1144950159
1124450610
761837804
1774609931
1357523973
571859043
1259250912
474365681
1426007977
449980595
1053539611
1067717927
167992159
1317155843
1452960425
1228292623
390632336
477955080
277500217
1271783835
956684796
1642073719
393595314
7798014
1773880257
956655667
1742931003
1655008084
1687486426
1001463412
157600413
551955522
368030904
269500332
1086209176
373799395
1439786761
868958690
1847045269
880354929
913020114
1871003269
1183271817
118264881
2123745052
1549052524
1491149276
1253519609
146903208
945560260
531287648
1252180523
237081176
1633209582
1218087159
580614533
242080936
108485608
1574611511
84700977
25923092
412826691
528836187
466678766
1931163028
1407512051
1632644230
1842054943
1825366224
1853274601
877950568
2137427127
758170145
1607365298
2130843798
982241217
443419270
701634994
1841633794
1823134112
2061873447
1411946705
644548015
1987508282
145321513
1353387766
686314508
1449706454
1835112809
935947026
1038050699
378912647
535173491
915759469
876291469
273227822
471617611
590922377
276784621
519424952
1764709997
1605673371
857583154
1423115368
888729871
475245827
1139062720
658116782
1721154278
1284862541
185162013
2050115008
247168061
1463931992
508014792
1282693953
884064667
1642647329
1409015319
258910253
297903521
1920550395
1348392311
1888492663
1564283999
947370282
1593772262
1568946979
98926814
2114011485
917600521
1611207083
309504382
1538969068
1833745479
882080215
807737517
906332337
1769121064
1034516346
1712509007
1331767183
1958610772
619193690
1912413333
472622233
1887663706
312736708
764545045
1385526354
1260347068
1058358888
191541174
156664687
1862490515
458533007
1818984963
1930405689
1970133398
2136715888
1386657477
1128010425
806228705
2132844248
1695964458
1727718756
228565250
649186363
1782548361
1422460568
1306659475
1983761183
74855328
2000772194
424868359
1180691224
1685635832
1654931290
45324272
1961676809
2009012765
635002503
1530303283
183264004
1542413524
2147232360
1705148194
1261194990
863099851
650195887
315087500
1149994580
1643149321
1282148101
945048882
375608740
1907634962
1294373511
699064686
1516443183
73978935
192966351
817114915
1813437267
1038538279
374158592
1107819136
1124048864
1815826587
1712560783
2079055463
1101174470
1816098005
1906393224
114865717
1437755802
83159806
317009580
2088649136
1446130774
1041752716
1039138685
532545400
890044360
806260402
69541515
2069676062
870001152
1518845363
27164848
1754008595
1731052894
927740274
1368768
363201246
1983161126
2129031709
452823211
1232944618
678910264
1330877529
1494805052
588496033
322077292
163375099
478171983
1818027917
1861336210
91153752
1009870236
2039491536
1038646644
1952074052
2144651290
1243695428
1750768007
1681825025
137880149
520984726
1587940328
497085060
855116051
1837111371
1994299501
894309289
1127424351
219555412
618482592
1310876683
94200919
1905137553
241668830
1138861804
1877300101
475227465
374418091
2044940110
620541567
788120400
1504984006
273918452
742876262
716382498
1856742031
1600841024
1569139289
513786794
1905930690
1039565604
1915485006
1524828385
862085391
114662993
918256283
1678308911
1595975020
903535392
551880234
773767552
1845389665
2112688127
1821957454
766266580
1231979232
315820964
1772995081
484420851
398836497
1430337117
1988262423
244170021
2082887517
1548573044
960039569
1338570930
1506800113
1490264169
2086435727
10808166
1525209073
477747001
269909462
188990962
1286599051
685682284
1395375952
1266949649
2126807512
825376840
294235357
136975867
1218217722
1137585772
102061669
1442166263
993006138
1360289917
295740654
660982568
385650514
1368106868
1327720702
1430430848
649202107
1621411553
1572085424
107303794
868276921
1036254220
1839471581
2136572552
1449765042
268910552
1052759271
231439146
1089142621
506578436
1859407870
816986211
1065156878
1172586890
1326665014
674508012
391797660
515632249
1435929229
1264563082
1778124024
1918279812
979248878
1180524125
1987980380
278969991
1215695575
1699518230
15047014
2146423901
1298828770
596192231
1260610404
1914472033
1696230872
1175521442
1404569061
1306608752
769087511
500815866
1673758385
1578779705
1537896309
354261743
484569062
1378256169
1580532491
1430869584
1475978317
290287646
325483364
702613120
1326102237
735583668
957834781
1055779286
203584288
1991353766
1126806525
1995166826
698194797
932177692
2060876659
1698920394
1947168399
1880367379
946157399
1640714772
1783961693
998062020
1279957377
332962502
19263901
1481964981
1900838453
1268000354
1146594794
134056243
1670131986
385432
1573198114
1276081565
1920336958
591867909
1772592885
519801258
637834924
1531081155
57207452
1009328706
200590812
1597112980
209255902
341092215
2039474960
1279151765
144649895
643090725
1702671937
842825534
1965307313
1543207823
1012513270
1733143064
10361079
1537118941
1006667795
720387534
1746051213
1840511163
627139580
179317942
1598052762
578660240
854330176
1349071935
44698459
1775699241
930608566
402407917
2123824056
1233098628
1448356857
1413471607
1559957839
965082886
1407872591
2064996705
890014489
523363088
565903244
146810438
667006252
1884144315
949579876
1087994684
2105311048
872429186
1197936199
558001346
991801092
579022513
2022475455
122892348
710357197
1668416407
198131371
735621937
1246884245
589281348
1825110720
302278014
1080967333
591820064
1055501517
344757964
373973974
947500539
2140024215
680939596
1104965360
147716493
1653721636
188801459
1460096047
247074805
213391433
295392391
1551729066
2102200418
1509851505
1172105376
84432625
563973867
1730583164
1081455066
1254928058
1464905272
1808053980
1443047653
1884388542
210865290
324812876
1752791891
957502321
685531956
762178059
458746229
65672475
100964336
1038114913
2107390607
506746170
940301944
568672838
1457026629
1255915481
1924333557
1781298032
87615193
805614647
866040132
947361981
1222027966
453858672
1604474573
358912416
1821926066
614848047
1424402618
590888265
916720452
17166890
1155276458
53661246
158496746
95790085
1598724926
422447734
1189643443
442705551
1293293123
4015296
596217872
893630633
954084454
1990725909
2115340979
3409482
1956019150
1229123070
1328527838
38999208
29904616
1804925840
647004004
1107343104
1841186667
1852208139
173666394
1026585194
1852490750
343836942
763273849
42304287
180384275
1201319386
846028355
1058629265
1939928717
1433714691
849543812
744265793
1171732121
220748622
340471119
918151068
2066088168
1489037988
1245041492
1858001375
199134632
910299772
1499006868
1175215895
1674033608
555951330
1584703389
403643906
607837556
2138140686
1889167702
1807633178
1946369676
77236285
1108836360
1314480253
228159561
1258717190
2063741561
1947197404
1037849251
1643575364
827297407
1262104010
1029513728
102266612
1081689673
1959259502
1245171326
23992918
1887883762
1175477904
298763539
1583570730
1830329030
415295633
1798380918
1506862565
89708957
734548448
39099343
349325289
1885252287
403932333
422079038
872266126
1651783992
951151531
1639091684
1256745255
268432855
1038110438
1956481739
979292400
1717352543
176874656
1953019223
1248044597
1490428528
1804447577
1347701857
581376329
104848079
1324195424
502845966
1228439930
2084752072
348872480
1110152471
1780920994
681122092
700806264
2012945385
501381582
59974613
912429329
1795290886
882378355
1128461038
33463420
1064293419
515197394
1377769237
1036798042
808254922
769023969
830970744
103929220
98327238
1962643893
143214683
818718828
1427695951
1668208510
1377640023
1900096522
1587577467
658798724
13825631
1152550782
28785850
1970495363
367928336
63703921
1414565602
813602499
1868514953
518383954
2013048778
771143193
1213370202
1124429851
1563931326
1347335374
1584030047
914754375
139118536
1779510207
621273461
1811705317
178342053
190791137
1634542143
2103463224
1111804175
589142195
1556014973
1105144523
1413600728
202866800
1441975968
1499602642
1302815417
637889807
777326112
28246414
1493236732
1433590975
398221725
631535997
667437867
561857768
1265654142
680075579
654318513
1202913985
539368572
2136896314
270634138
2036933774
2073701256
2061684670
2065639541
1964442750
421514807
399107335
318719352
632666575
888242939
1383814225
2144742227
146066091
1478633034
80805416
307970022
1489356441
838686661
1930482141
24311083
1119910545
1882921710
1423516652
992129500
510950942
1415609461
1154618324
1604960964
997758753
602701420
1943130829
1363837630
1528104283
1247122117
818235556
918946831
257512539
1942641052
638157770
562370874
1344016114
1008576921
1676306731
1280205834
133096926
309548970
623486672
2065024723
123969389
1674285200
1723497481
1665571199
304002605
1526679417
1063783104
845426708
1954701830
2048973739
135276312
1856712104
377874478
1454399501
1955459054
482842840
784726801
1210759931
1990146772
785394655
658476736
749730431
575786770
1987421664
307348937
580252071
319266209
378421959
1741516222
2091542054
1972914172
399719743
505710932
147775666
1064870640
219344020
71707454
283153448
764099406
1828456585
94632500
592058108
2133193450
719912832
1239714360
942720422
1663881671
1123677447
1336821069
1084719992
2110663482
12872115
70986003
732561257
2090006795
1031381674
1154518363
191157510
1495811085
1699568379
1945116500
628883470
2033730471
1071423797
2059495523
1396998658
1001542967
335666802
1804246420
1316452787
1978061915
1575163049
1572179894
2000796626
1807389279
912101734
1894586808
755199486
446044153
515493733
1576518861
1005864733
1408773403
2122385855
1380141103
257135333
1703674769
1211367403
334608752
1554997715
1030309713
1555011072
1529789413
1310338549
415214456
377761707
2121469650
817232875
1639878349
885847927
373262430
397033009
1658531272
1425288389
270073805
701682935
902962438
1323465589
2082461315
664788078
2006284299
1295760601
535148793
457007495
1681346222
714546035
1491875159
1278959055
204299826
227698104
237851716
1769774960
2052181076
1630057407
42743786
238668274
291192539
14628436
1019160138
1530909802
1734943209
1371833734
1803177440
1305988210
1487519799
1863636481
800863516
1977775918
1063115890
1416967605
1004651028
342464193
1555103710
754035027
1012314118
156205224
1647680928
218697653
2017026807
506524096
1180073982
1457237743
1369596400
1659135164
519289018
893285792
960917559
90346483
1739709215
405835580
645866187
1392848497
1795254312
450639889
100744609
1984846333
565378898
1485537390
1571973563
33668626
947185460
151802678
2115351955
2118369736
653497065
654321093
1809914938
1998617471
496229667
963625905
1412319440
285599467
1551794258
471215392
694693444
1814431221
1323018461
1196079293
1356773856
1317138200
116608634
614498651
621561424
1169018297
1046658386
1675247448
1277520481
479099663
740357286
1806021407
160352821
1558835754
1323622935
1878324457
1339982745
1563560232
1901684660
1923121502
1632698097
1726003681
142171493
575971956
1195314016
508833146
136736241
393309776
472065182
1040555140
1196046427
203886486
1452534037
1818574669
818207266
938659281
525791987
569969497
311335816
205744984
1827345770
173010583
1083641108
333091936
447389638
1250148340
1481438699
633597979
1254150583
117944492
1981220183
1251577164
1722474315
1520157403
1887099898
870864875
1462140381
1322437082
110408549
1146233867
1603457282
630624779
730233515
788868190
2017241648
848073743
253131783
848371660
2100506810
1490358318
1227447824
1508689259
1819703586
1031327116
2075904921
581563044
145770923
1810585339
1036460002
1006195043
1605264946
1157352926
256763875
1964302047
2100482893
1706034836
1162133404
1647251430
929725527
634099608
155777945
1556336738
88612314
772532626
647483239
1154254486
1400294489
1200266892
1957571375
561327069
919203916
2061610632
943481507
1440414244
536633865
476003686
301977360
1705240241
331425302
122676096
349567712
329948425
1054344109
221076616
579073822
1364210112
620087428
776796409
40524602
190423819
160707204
1456063234
431431110
586781034
45512007
752857132
50716247
2137143243
859600273
1816971158
1347027033
831455085
1088745523
1018052355
1795215552
760281613
1127286347
1675654280
418858341
2019802320
125495722
1481765479
1907044218
374637535
1856998946
74174846
1657739799
1090948721
2065247415
1054203316
1685454517
26847786
1656653260
1975289974
827139319
1891227077
965591307
1221376486
1916592956
424695836
1315881099
694699384
919433554
1591305552
1353682384
688531565
232312719
1174494635
1865361493
1619159104
607445719
2129071300
1634204435
91438522
330466222
52018560
1236497082
1584196124
597005100
1996587150
973282072
1101273299
1719825882
1124810505
952391912
285414371
1067401319
1590462314
462724199
231012100
268320914
1505278895
641730281
574049376
41636812
5928339
1657659107
1127287680
1428123153
203926488
1742642847
1112854968
1518194068
220665204
1967888115
1348028394
1346983529
483602273
2032923812
781969688
1534472290
232077936
1676968931
1605789338
1556400881
767702240
687001670
1410710670
826923632
839281561
1532151732
1418863520
879790650
1140037887
1461456020
1300967801
571186408
100534184
1432535775
470616747
1407140147
1696285396
1329548212
800146731
1748893340
1834808418
744811789
320607397
821203719
811155941
822777474
888059621
1607418913
2098671768
115742984
816912980
1212000787
1741552634
653007710
1490289687
1309218493
888270614
1544490437
741200901
1269826909
1752746640
40498443
1344485732
786441659
1017508864
1222884278
830250786
1205396283
1706963036
169970961
828365031
53004126
1281045349
819674145
703967757
576004204
428018515
1677109765
1422247658
1349711398
627819744
585528107
1187714911
1462731781
683996782
865881515
1152668590
1146226444
1151662761
84068584
524097836
725464380
1639697732
1934890271
1502761491
1164507350
796326340
569653958
2007835326
566178363
1516540463
207183075
1582430938
2056004809
598743675
587266609
561575622
1449619393
1635026092
1723496727
1451083687
136159015
430538488
1300024966
1863314724
1291275980
1790623715
1252290268
2031909233
1524177529
185044028
998228229
2032807003
1326720395
1986496098
393602553
771647047
674270252
2098025258
490787279
1771471718
989117074
1654666821
1035815458
1411428056
1484688797
2045930656
172652749
813327497
1946631099
1166404298
1372245109
70081520
1996577534
2107521806
1860782552
1294894313
1630529639
723939140
586661633
891493795
254443643
871284226
231182062
1160980008
406213041
638660022
35852032
1278690070
1659101601
1980623472
854732794
2016196851
1849851191
1005458101
936132817
1714632900
1516328758
1691543988
1486108889
204148708
110693887
1318421109
447863789
1806463112
337592354
1672289045
1405530219
1068812027
359144235
442136884
958913097
857545792
346458009
1226932677
1222272530
1573015707
663879134
1006153323
1842439251
349939060
1352506644
1996060141
454698832
414785199
1853744390
100181959
952688519
741853167
74464616
845604092
1359332811
209348885
1486761820
337148920
2132958835
1647601927
645655642
1694397534
496611754
1356569750
396859422
1830690238
1385650243
1629183748
22592586
615908636
1264766578
1981777100
2013875610
579585105
1477006193
984766094
1248848565
676076533
1274585983
847924592
308743560
1881434451
819875125
225069883
377538617
294632379
1559317975
1932780808
1535165595
971955617
768050621
1987570643
1897793413
1502719906
1040675174
1227849097
273011844
212165842
468996830
1048268173
410378067
709460073
1029201388
543592673
1447921235
1936044284
320105019
1963055301
1596167861
1050125983
1862367151
79629895
1710410183
218802081
780570927
1765547572
766550661
1607268839
1134083315
1998888520
1553151720
348296459
966975018
385276884
1977673569
752592519
1516632071
1105854949
164773816
1904349379
111986131
85769682
2114570295
1365061045
1098021404
1191665522
809290539
1610126669
1648582835
2070835472
1126952821
281034811
1389215785
729986034
202445208
1872123754
1008776293
259010293
1778084067
134154655
924534472
785613944
850122253
800082422
1910055683
1315133066
27762223
1692647719
1360828234
1698943338
91254491
766289979
957029188
101253425
1822272750
129389430
1175516991
70345522
1436851394
929292511
643386093
1012463324
459804276
731862291
916951381
1914819905
1467662530
1114974749
1445035126
687489454
761994643
1893589873
147041220
929596703
1972895978
801953070
2054952835
466585810
368327134
1915294199
1257404181
762782473
195779687
66850564
2008603295
1109267418
618900308
906608748
834655902
203363811
486742137
875547087
775186082
1066804105
497258079
1013932999
938676157
806301715
1721900414
1998828911
665866263
635485153
920488887
1638006952
1038738611
1596456981
1027705866
1531836542
1324107483
140697819
1193330567
2115166516
1687132284
1374856049
1280193060
1799754977
913008861
20856983
420175449
1713426205
27262182
1378164282
201210516
614680359
1329137349
29500425
1265615313
1339286390
1041984737
898575459
353719352
1641116763
1052679857
1224408385
443534959
631543717
172000933
1767182905
702173714
540061923
282702504
1149084220
1537633827
1052150057
1789549132
1637071078
1470486856
155968269
1514235609
1825389527
1995156568
1576207109
1153134766
1496859702
1068862717
876367143
1087543296
1400423124
694951841
1273411379
1185563261
1932897717
1375798141
1996272501
498525634
1687184965
169225645
161679050
559437363
353861574
654993607
239090813
1686337649
335064714
1754824231
422224137
1590509325
38433387
732558645
1713328946
319779716
1340996124
1887713566
1902495984
750373327
1618329504
1799619775
1508955242
58289385
1489885626
1155841870
1636416496
1872294099
2030162249
584527144
1145921243
623943874
561237826
364875612
927631698
1833159457
746251013
541891812
1240254810
1987996863
1361852030
1155109695
968058834
1032875610
1935726521
118403275
57989806
415715213
1482705918
741876720
1117913939
720135878
1269885087
1366103687
1680277345
752523755
1925891397
675262719
1941955286
201753325
1743999318
1688177998
422876012
237568254
1941403735
161348008
1780170042
243115184
473883040
295367349
1495738973
1684066928
1469721667
419699004
951133541
2076833877
1103528471
1554667094
642289979
182370810
2005871058
294405549
223673095
2084016214
1058353655
2117278261
824817001
510351077
1513065818
590114027
249159505
99920786
1269521719
372932161
770070770
2131780207
1896548126
1075167477
1247230746
1175066059
354427607
53686813
413645549
766538942
1436336557
724954717
1644483359
61627931
159964956
1099636818
2072567001
219463092
698339483
1351926234
176280776
1184361726
343881212
263991554
1465394634
1636634538
2114979870
548524291
1213979471
1420790765
1562642750
702932080
1854702716
520272397
1733183756
1059157649
293137499
473150466
918821715
844695812
1538524312
56436514
1460355232
1713445252
612799411
1393993783
1058124318
1197721726
659164113
143040586
1540644062
1659018132
1507753030
501424480
56994201
1921095842
1012585928
1005962800
1777434882
1815683710
1533405407
459640476
1442050002
231819820
1045532104
1378355839
865339929
315089777
1219134582
43429776
1102673102
98220442
701045646
1022631896
1126467084
396632772
987436923
1282829120
70123379
1354789312
755327250
71435111
1230605257
1814598440
1248843468
1271991047
1980862622
337078460
699934557
929204948
1693102108
1603022459
2101202536
342532349
257656846
1141163889
991993652
758542398
23124232
1294914130
615603682
113268405
498061529
970144862
1568616613
210705719
352933492
303192738
1823268559
727354085
540358286
830913421
1408320834
554227576
1725844694
1680547168
1669917529
1361556008
2030879135
1119954351
973972793
188352800
112021545
1310375869
1510282890
1126807742
659742316
173433745
908568517
1136135928
935259699
83535696
219375605
1815409458
111216365
1187579780
1012397558
1944126574
68272823
678557968
2026871898
1831033661
368250666
223719112
1953906505
1543399774
1520383077
1019536222
955283144
690806650
217447308
1418819151
28221868
2138358316
1706870783
410234818
782343337
1894010130
1765214176
1167649179
365520643
805011017
167347298
28152955
1621969600
486941950
1303168469
1792262003
504722667
120013886
849636508
851545047
85547203
696576760
1237659479
1972655201
115607203
2138607908
1230002306
1258374264
1762716021
1171142454
249497600
1793598817
1972484892
1979305731
248824073
1741080640
1761043348
1601946791
663273847
205550538
430725068
264194171
1448264750
1646881915
1535358568
837755278
863317228
726827113
1237867544
1147502679
236488025
2141425808
1114925137
1832972794
1872136947
1234175564
2065721409
1355506602
1192857030
1386894072
784376947
2098757744
42854127
490368877
2035756286
1098714081
1007760131
1656357132
1621953354
1035308141
1716673322
1115596407
2030839299
1991429717
269967772
1042295202
1662070033
849024312
1970255141
979553606
696789515
991676603
1380574414
542513562
1851819626
1732062212
242899824
583253153
24626822
256145334
1942879504
276044639
792468034
157050324
1216786619
90973416
754878771
1125199445
2040213684
1739896682
639603688
1554926911
588170537
432884002
1776235923
1933633941
885972684
580627977
268774957
416445872
1472734492
164674433
510468158
1517316869
956551851
1395498923
1315767961
1005012008
524695235
1852447260
1667023143
873614165
1703666192
1240332333
1622275904
1466853304
805296544
1838696322
154064896
872599829
86815416
1867104076
279018477
1982663288
82684463
111500925
431483247
1605759571
23999366
1795882650
409218889
1449343729
1485483806
1091557474
1315513886
2129628702
1719049947
1900070147
450860123
1417728595
638016655
455036882
1328955100
189372214
901560335
365255989
1398599064
1303904019
2110829839
495795037
2052731456
648680981
707044114
1025082260
981297983
1439020485
661855441
1985100151
771560558
772406879
167217945
1038150645
227194203
1993731965
1168244223
1372826775
1521537661
1705172406
493751816
578290178
1785161887
741924641
2100893148
2027165829
682172610
1333643296
1985483994
1473500586
1215154926
550150894
1802437267
1747747415
441767621
2049397221
20746162
239472873
102275869
2028126669
1651231946
1194175300
1744107969
150971659
442664947
1913899145
1001474835
1428757001
1357178065
724685410
1876533216
1006098923
1032274398
1921288429
1510748593
2020925253
31543953
232307092
461983106
1413003664
1110987049
1354440055
1332101775
1179473092
637821974
551504051
1198413744
1420625309
1096589099
1594384417
71434897
1620262975
192049062
351565059
1059171601
1969053707
316983251
190193831
1190962523
1093600872
1768689489
795478781
246381691
351441797
181329457
1392008749
2303318
1625238135
1224316538
196791882
1745381096
930269146
1280915961
681255461
2040747551
1358506460
601417753
895800052
1419842520
1231409985
551942011
1840712869
1420123475
2031708895
706950231
58184575
1133784291
155132167
2043399376
420561639
1616251990
1496496157
1553447213
800725808
240988483
1744398942
284926325
4527531
1663435928
1826471623
821963021
540752026
1167354857
1806340644
1530631307
1850501190
2044930482
1643823065
2011097768
997818136
743663416
1842077855
710029938
1602530899
344675043
216700822
1578091923
65069065
408437650
1118053174
673726739
2018886457
1918948317
1799707154
1265561622
1054994748
998828770
471866444
2004788694
1524957152
1097035108
1024685195
1731501917
1536988517
1577190022
897815610
1351818033
1008880284
2005021224
1029089100
506237181
1788250259
1742126333
453316650
1637457548
1467689303
1491993364
1454554242
1825731920
1595432645
1465988165
710078104
799020862
465211046
2011897878
2045484874
204445331
761241052
280341624
671830503
995814639
1697260442
129134981
662988851
652639211
1116391018
994832491
1683429486
58075272
584981695
1180571462
2037709836
1545581223
1769963834
1810523421
621355080
1080341172
1526633680
2084212007
1192018566
284703554
167277759
776499264
801815052
1283128165
1986798145
137531656
1128231664
354754106
34366334
1891205956
1324371509
763735265
2130035274
1716355706
1880304039
1875168554
923333013
1590315722
965883459
1575316672
481653826
1090421066
7798170
115954236
1306946011
698384096
2144659996
655327234
580886894
762499511
1347839324
850973154
1430639403
1125400922
1438562087
1022526153
299034434
258228130
1135447301
2021401955
720432409
41287446
142768996
1292137622
1916296121
2047634051
1794621424
893140102
1125396486
475323409
1669541249
429113455
988418200
440708651
397579377
1720398350
1846591490
1786822750
1485104951
551559864
1205993362
499869363
709440458
1662082676
509953087
1029108907
426782014
1837962386
1152505508
315537657
464652351
522186847
1013246610
2017569391
802460241
1138038082
1290261925
1437602872
572694858
1008684909
740982791
363914914
1466019164
1380383826
307993594
546015024
207138396
932215914
523110895
1318012810
125779189
321937805
1513792324
753978
770026472
1571594063
2025572013
1711306847
1672252559
1554521423
823193213
1321757584
1930361963
1838858764
1547686094
174155463
506294736
936135732
1083185366
1581998152
183436197
886177096
2104283419
1225792370
1887332549
214727976
241178962
1721980202
1271522723
1035418200
651569336
1027209657
996633888
683459880
1415750677
836730334
1318871361
1709805966
1767111113
2139709945
78047955
1242259111
862253647
2141346437
1206848381
607884365
996711212
1189687886
367156309
477835991
942812761
2020377358
149480152
596251479
1027373164
166866164
1614705333
342530626
851451206
2135973644
1776608129
1669065589
1365614380
1377773581
1233152794
1092055452
476552417
568688574
359297181
1898205021
1796533641
1341066502
1358583762
1758309062
1774018435
1738287248
2137065126
336945508
873036450
1709212080
2062728318
2106715356
746466094
1319304523
371802108
199696793
2051160666
992421876
1952650825
1316320441
95739806
1155350782
1914201636
1793880818
995266232
218544011
109759625
16218416
515959377
637340
1427709387
534204049
1340514680
1748158843
976491534
1073255942
1885175627
781007978
348743845
2033423971
642692154
1509431666
2038821287
462784112
415720862
1443977424
552503221
1394277820
1947021112
1569868383
669020135
1004618721
1946431892
1193909463
1770022704
1178678063
1434174248
756514980
983762478
1459977894
1100500138
467289891
569963603
1890586059
1851753731
414241129
1557769623
1881527811
114830093
1569496766
1272651363
469535971
1545585660
2079252971
1638353885
643120850
13292816
1228878739
1049825520
1651397264
1989898702
1088003683
399512093
614590760
303681367
703457391
1588295897
1173223821
954468176
1276279295
86873753
1553471954
1104127897
447729310
1885076547
189506917
1379169861
1629030284
369792202
475362026
1686127714
753228896
2141172946
2120079287
2070338784
1300689421
1381310979
1309603205
247647804
2095435549
1609360820
1840573670
994764861
734255991
1224547987
2082932185
273676358
425420240
711905281
1959623973
1230811561
1811146577
2100106114
47466562
1604291220
1654750955
1857068645
1249273559
183167132
536817916
286830669
1149578409
182184198
277968313
1321235824
1097439155
855704823
261818507
1353599805
1093088368
1726486710
467489107
1006940679
1342796984
343751230
805512434
304311353
1452513906
972278159
1698762864
593558392
1443762215
940874836
1555124345
451667487
1997753189
413280369
1415480623
1351349186
1492646092
188391221
1224340638
1171941024
1098548157
1812433362
1176962081
1529505476
1849745878
816819827
814637807
879367588
1631706950
1069598425
1692254819
1526441424
1345781423
99572032
506267118
11229698
1954093700
611277155
669219721
2070784171
586486836
914401060
342380689
1913021333
692467267
1870283915
1855011659
1665413003
305559954
2049903450
1232925431
2122863160
2076560403
473654502
1563884336
1389188561
716038741
260415351
792032174
850949514
387850778
426811856
2122258827
910470577
8441471
454494264
438432120
1116279738
1145204621
961170589
1114268250
1277630006
1478617049
2105701725
1746079046
615714023
410444802
1375798141
1921123755
1412337375
1048629923
475598400
586470586
1698081075
1521862963
458003481
1842851083
674116038
1156006940
1250375551
1158670867
725506086
1632499916
2040522442
1860673733
1523108721
785517852
2024549865
1144448754
2083539461
882351442
1572761106
1542041013
1263288560
1537255792
877473511
664130930
338101211
298037782
1706462809
75035890
52674837
687431576
908408559
1775123338
719880342
1213391697
1855183991
817461989
454545704
957923607
78714284
380617454
1144948506
757204291
1803008036
1053934192
349111542
1968845423
1979660756
1936865533
95302476
1284811506
91984760
985321322
1024034411
522581710
2131751774
2134905426
1729287468
1058787738
1057556899
1057694675
1758430494
1266794793
1747453102
1179092241
1422004675
589088363
1166387571
1737790167
1650140842
2136306341
1127126967
1802908857
880693893
838370163
1411179401
827013215
1388761014
1174166901
89669620
934744741
1477917983
653434813
1264604300
1832748890
562214682
693606765
1619608032
878739554
508932235
1244117306
1826166823
892341345
2100296565
874926571
1717546325
2001407635
350352557
451947465
1412350626
2045092992
217073517
1816938867
601832447
2052763558
224727096
1550279864
1366479715
1778560461
272305
732898936
438363601
2037328387
770389472
1422367393
1298562407
104262347
1533435961
635470193
847605117
1280932073
1243819153
1783836672
1572076320
436378107
583211320
1087648514
330047128
1807175546
1283752748
410469953
790065672
1017931489
1194667050
1969767827
1664313216
1454532961
1508700738
871275302
336694002
215859486
958267820
1033602122
1971693705
1269411310
2108586032
1265561715
978945188
1964410454
483165081
145330891
1507694286
787634084
902744242
1329083682
596878113
249992395
207263155
1667658636
1917651352
274692736
1297567086
2045722902
1915892953
353936250
495971250
1715927891
1600421144
666086362
1370705599
1166382558
1064201781
442772111
209804186
865793682
796883135
1908127060
410460045
1236428497
1695268987
1244969402
793177153
115009620
1372262111
1081768877
2128061958
1432047525
555384006
1495364473
1383130619
815901513
1951112613
306798691
81041370
2126661042
743519831
2108970239
815742290
174931084
1683514613
468511247
896643453
344199822
1195444963
314773071
209507125
225736576
1117431830
1952274166
1833661470
1708507434
1970481913
2062045975
503690218
1730786069
1514446196
1503618750
1125626341
1344051600
575364534
1749300605
1122562166
1592780203
161466147
2098436335
886261785
578565855
1843445310
862099057
1111651103
812471385
746378419
1195383917
541736214
431117811
2065273528
74298572
857720710
1732774350
207312766
1443024059
1347542029
1054469415
1928852699
1046887413
430406515
1304030791
1621626266
465505673
303173745
887610500
1006704788
586371020
1897393006
1758230264
1074660357
1614562872
966493884
831446719
885558226
331619716
2018711183
714524899
67473495
766524107
364241491
1304006671
843303528
1776912085
2014022367
1097068097
483758908
891099186
1212053039
471419490
914129707
1844342844
826832400
72670120
929537855
1687564199
1846310078
2147310604
1500906803
194710738
1079382687
1365262632
978472344
1666476704
2126773329
141950158
1923209459
799837507
1795972667
761996122
1213789609
645160031
1138732516
545264828
1113416234
506853688
1395790262
373585558
1680632977
1300847746
60605180
388616397
1967106324
322858473
402621192
1295527272
997950533
1026478946
1013591451
337354366
1124307600
1810756606
358450837
154561344
127353687
1478234398
929334738
1217977879
1139508885
1914509703
1719383037
1812463679
1597472763
1445188958
1479216383
289370061
944484493
979332803
887373542
75405545
306088841
1596427276
1242937012
107633808
1370335296
872281383
335850097
1076778947
2004500442
2101664781
1514866030
1210268317
164397328
786551107
1171042465
377030189
271866616
933596086
434764462
552285699
2083544659
1527564596
1098573530
879131037
709383459
1592545182
1195852674
1352452665
2094683594
1147010812
1670018407
1540680243
1548062244
2142897151
1168835135
12493706
1078351920
589293470
1131311751
954343658
1187146461
565052368
1970014701
1618788148
141010239
2017625523
2018184351
1834645385
951128949
1985367660
207617474
998126942
54719503
1094173300
835511466
944965018
566919635
758739473
1271372726
1021577807
8430950
706596717
899198490
511766002
707111885
1580976942
1116628044
197480377
1763653155
1592061779
697740839
1853378572
1229684542
1368598577
1100459281
7605698
2093639699
1998425897
745481959
1610553194
2058102493
881410769
1576368018
852034870
973221723
1076504712
1609906234
1389615324
408950488
219195688
119668207
590516427
983323860
1189131228
1518537524
745568791
1740126248
1092218816
834272671
25032887
899059871
1859721842
1720391700
806900928
931805504
114375469
1036606704
1183634583
2085349515
1187363749
1098472419
1919354873
1518885304
488069189
448812146
535774921
92639351
201519169
1822668583
1643795315
2000824346
773011691
1718307205
608588749
1653714997
867742719
1536893399
1569137503
97860631
231176513
1141462024
1902010014
1815598629
212858616
1341072545
610536039
1110872420
1297009618
825210576
1273893359
907484264
1551491966
1059159083
44639706
835152178
474237476
1164727307
1224343316
1137483304
1472889483
1971730199
1806697141
930062826
803800909
373336035
1850158968
1987244245
1992980458
1026413789
179737139
1177113651
522103944
575290190
1859301217
1776690702
692990521
596463815
31913889
42884594
1353159663
1766580859
1674425266
1868097823
1500910390
555523963
2066077514
1148626097
1118994123
1588048240
683795408
366557690
873320589
548875093
599980782
606163377
2124296670
1179854547
493065972
1388297865
2046393350
1913488517
2022961240
1708891060
1361252982
1512683847
1457244750
297994958
723282131
1000836299
1125492001
1011779652
2130859906
161628732
1898436589
1193073188
1019801683
380724132
1317311325
758547885
8965376
727293559
1492162484
2136919717
1221569496
1485843106
1597951788
345746753
1594925547
604290968
365098639
2119207945
1120614880
1233364992
1358251758
1117593996
315166390
1484470388
1794645555
1422031924
1276417994
1415005726
24046241
2099864089
907638593
2053866618
767004573
491733675
182571587
14290570
545410953
701302801
840811833
537594947
456875563
2107552048
19528468
923499992
374940669
1198406293
224323373
1635016519
1923147617
2060024499
564578143
1173135549
636700967
974730872
401750919
883417161
1763282786
844421370
1115194881
1200148193
315885571
1052045988
119930891
1144721045
270904974
1341079081
671303406
1534752863
1313648924
946728411
1605434955
622736502
373906154
988036812
1235924643
476155943
1548989952
1267780772
1787017002
1457606170
443117805
1065375457
457093595
348707193
1318445913
973311612
651881148
1728302796
1157394577
215375460
885114923
270474453
1677305711
1056774367
594274238
642053514
1949314095
451478319
2012579590
2022313697
241282613
1407365874
465481043
2119995640
1667786886
822984047
1939255282
886895358
150962916
1674188547
857547219
2030197242
1053101049
1556125020
1043302404
1279736229
2080516502
513191530
2043418680
1108748973
1568831505
1866263500
813576497
1678964813
1557083674
22187345
1378266841
1672533235
2096785173
1140931173
283523786
1195861462
919703613
485992703
160514561
381908192
366105741
671629840
1065897717
1571303241
1560823429
54561708
1854281351
1155842221
1661521876
103027620
784587283
1954379479
975991290
1227334384
1424397428
492305231
2063741561
1393559984
1848454239
864968399
1333993817
2085100622
1220904123
1790105731
2038192207
278785526
591954777
1742415614
765106261
1858427640
295811842
1373545535
350514827
802527602
714115089
1001009559
1443223033
1516963953
442834279
891148381
1283854468
1438191067
1069548918
1832396368
1799545466
49074718
1632730232
128191365
1888264151
400609036
1783961693
137024493
273191051
975072794
990207
1888483475
1452641898
186802456
561230616
308682791
1431786580
769515275
1733975732
1005170116
2135907241
1336198773
1663511072
1246011621
621797861
1375081361
1597355890
1628090383
247586989
1633672254
2108248742
1181290966
1932781941
1427635450
1702689998
491167686
1543015952
592430569
2146864520
552562691
1292941712
1957152616
1779666545
292702946
726189756
678362011
312329641
1796811137
2066042977
1666891948
1781016585
740053375
904493704
416982164
722116548
802015365
2021586156
527250224
289433745
1777858161
1326658714
927292264
968451862
360075547
1490410096
865234754
614783936
1349721620
1936256814
1801541568
550777823
612634516
283491456
1008961333
1835488296
745484404
1468107833
1973515754
1941421179
1394803203
466486840
680626040
484605034
538006936
2024879618
13353407
936056203
1106360900
1525573425
1963475311
984616045
247360371
1724369989
470800006
2142303315
1538265986
1858213349
705253015
1827728832
1406596663
71901655
968398430
1108909203
1752189698
678906834
180271317
735278505
1041365222
333907485
1114937711
1320767688
1329439104
1951678091
1257287163
648589747
143528555
1760197995
184535121
1810113674
901920691
1444750429
1559877621
887065294
1297544171
1772425634
2086857609
1659301453
2042896828
277121650
677478713
1036866950
1259002939
2059704457
888477991
594695618
100181959
117337803
1807104864
596557718
633550764
1598010331
1777341863
570625091
36914758
1572515650
1310992901
319697515
635757562
33998457
810958880
744162027
885913832
1124498485
971261571
829313049
1772561253
597267288
1673517524
1544311395
694839291
299606190
1430283107
1237883891
1171717849
1123583889
435228026
858694997
1404281434
293496596
1454384085
2138254211
1533564008
1546647406
589863177
1231146786
183708906
2028309560
1478925177
1237608853
1864413621
681241424
802187639
1918317733
1086775789
1758394507
1725371725
1237493915
501277544
156556490
1665547334
2094827054
1854887480
1885973780
861481739
1708090182
9565713
77970211
980832915
166386905
242635165
831993936
801085892
443237838
165871784
852444689
264188447
1841654296
1697886476
116283526
1761705456
370563823
928351517
1969556157
1425887461
723278108
805724514
892537631
1330525378
2144138136
1596110533
706108734
1917682694
1741014757
1089238452
1997062269
1300876989
1965153633
690775352
916906954
203760476
1529298937
383057156
205014052
1699833036
698365960
1934114579
837956233
889542115
1993847275
39269436
1252759906
301597663
1463417109
1111988882
337401542
2036955999
1584005312
15753815
1706223400
363025808
109015205
1928070055
742179270
1707667798
851525412
1053311720
1654906513
1890491695
2139492351
504861744
897439980
2112892745
1846861741
183567638
1657576035
8522435
1333140968
914585461
496481505
1676856766
1321273339
1469315936
1111205891
373535482
772250150
397661749
309756706
523342361
373536670
1593469733
853010106
1340894995
917030366
555638448
1469488610
1104879436
930344119
1723025751
1120549825
2017040107
1695538254
1655499782
364999174
1574864337
2082111666
458430434
619688625
1908666550
66303751
875148273
2124143492
1407028932
775120338
1953548734
1523220909
1814252218
588906780
561922895
2075260045
1525225614
828777524
923930987
934752862
1712859847
1896214107
561903312
1947189899
573456127
2052057943
1571473232
1639167591
339969946
1176670787
1108529856
1670320781
1518694931
592579027
321296648
105029374
261460606
1755660015
879250236
1462406543
1995743132
1303814721
1370795356
471792849
1450838091
506304268
1011891377
1708035577
222382398
451553867
454115705
205510299
85668139
1179421283
1603516499
968339260
666728072
268498867
1750435262
2077112644
2098206006
1796293337
494268656
1609346881
2014267111
1295685849
1085535778
699669040
629588502
1829838279
1684598836
796344412
1125841416
1466133527
1509920552
876051865
403122927
860617159
831691670
123157551
61162315
430752344
1795797626
1091440030
543891771
788537723
834024827
625397318
950544947
101522571
1112505089
717827372
173617763
513410125
1846615355
1249304416
556890070
1850988066
1183644764
1385207115
445803237
1720441481
1181712146
500827650
762927386
206765255
700314027
1524526636
1002466288
377324030
807603119
197214711
490564662
294227847
1012513270
739071541
2143687322
1883006326
1555398253
2121993305
526149948
1562363717
64996651
1928181089
1205337552
1263643976
1503300590
45269158
1833954990
251095186
728661034
1598202449
558111863
1951395827
1841543573
93951515
1995944801
1539378860
778659783
1326091493
696282795
1263041144
192987434
463956896
1438606154
1775955798
275644199
676530644
2142372468
2137052469
1198323966
1982259967
1788161897
887173572
806976202
838712657
1390537964
1010857019
1018882297
1484062241
728587442
1495467969
782155166
1641886406
1024494970
1015370973
1456864993
896382694
43908111
331277862
124084267
2107756561
98429141
1436907074
148611601
1091508315
438536638
1469423530
1967150278
732898936
508755667
589777478
1121090977
1523373208
224267184
1419513077
752043832
2110189569
645539600
1337366348
1802309462
928192379
1786672965
987361489
880954828
1323034835
2082643430
1622191929
1665519269
1267518957
1657464362
1706044770
301948788
1966122621
1363515903
1171142989
462793685
1235316689
243120825
913360340
2067776490
87207517
1808272690
438249982
1737114536
33164028
661706760
872799677
1953077231
2049068149
1772695985
937166496
1795252910
1942209877
2028444038
1808497416
1686972366
1723409345
1644651780
1080341601
1527350818
710334719
1090531054
978210081
1997103528
573984418
848454469
1006538404
1952650825
962151801
857261957
430119335
432000981
1591555064
981186934
1837708953
1764702705
1939823153
1639847246
1634044719
187611796
648206265
167771436
836482908
603183766
316735045
1143951810
1365414171
1605821309
314764479
1421588725
1746863302
869718076
343229037
864120417
1620875567
1908932433
1833502610
1734378376
833818769
906327892
1644283432
793652750
1123375351
1302866783
1412190266
139996831
24963235
609150720
702722984
459049942
1414044954
896731937
487687
1825535511
1310284313
539252097
425436611
1819337803
855062395
803650312
2015420578
535098218
311804048
1927759863
515804650
1162809902
1976669873
553944708
30280272
378310877
964830018
323713753
1342930522
2125002871
819073527
1849014520
636381766
554773151
161793493
1759919119
274982314
1872958965
2078569662
753974571
1251647509
2098977841
844048769
794082404
1747632643
1841203657
1427654851
86873753
587243534
446254972
143138131
1501094507
458557724
1014454603
1618435827
2125216386
815041013
499749610
1853363222
268424875
1017651217
381206801
520240112
1744504681
2110467216
1837407217
2045796764
1190138217
1634418928
718820030
1710171452
1134788980
2004335170
1271492734
824314218
195767567
214318515
1095282756
1956048418
1203243324
626211235
1159271461
632397410
1528750259
892154900
1299736597
1959115891
317684510
432902302
1657590830
88851294
1541254977
812360458
34683559
1475195771
730897784
6576722
95437430
1284786630
1244921040
1951466138
1339026536
161954279
35138371
2028442373
779418099
1631601494
351178705
883039570
1082320418
459230364
1739417314
1046118059
1155513130
266105056
1363990134
701354882
1969942145
99053381
86768479
440223672
1649892412
2116317130
621114249
1330982983
1226516618
1826506190
678212269
1571236304
272136120
2131442773
1681563044
398156273
1441731871
1708670445
1331551875
1377352169
1666516588
716647395
1396335223
494137538
1112019389
61997130
1906188599
482652856
2126618951
990726921
1360148238
1764908273
2084995259
1865638026
1915186742
1871226630
1019917286
850005546
109855565
1800585849
441686186
1529041941
1669612031
514902963
1664520032
531353604
1374595156
1975193444
1286260965
953319528
1260894217
1415990662
1895229213
943724987
90817091
1513217779
1040833708
1371141029
589274853
1593170846
234590450
1691842429
995451222
1604143212
423876878
129707230
1247267397
1881167143
1718359901
879372990
1060862773
1423132395
337427726
341854438
2013313244
960482548
1486423956
1369471876
1296268927
1437629585
464988656
1292922774
39029716
1414776725
1793142518
1585519344
1497790715
1517266110
1371134965
462083824
1902903993
918318619
678657861
1963907420
1454069213
634434370
558188701
1719161364
451809342
1274006528
6479598
496592288
531152781
793866118
1767249390
442399843
98352480
591911809
1356941263
1664904210
71049037
1932727599
342133667
376023318
684060515
1072710126
225890175
1947031704
605121639
601743552
520233799
58094328
661026505
1130324246
1119692490
1957258912
207474716
1904528839
543217587
3277940
405276670
2128651085
1569731479
1306443270
1622975145
1037000519
1637549979
1566198570
945474392
778126538
268132193
437877923
1433174085
851204570
1871774468
1853579995
907190343
298815781
1452559345
946395108
877471158
1556330445
1999279160
180331553
1057097160
85144377
807483034
1956540500
1761021025
1516212116
1372058697
723183444
1402492457
1062211739
2062784075
2075617774
951848856
99135508
486521146
416826309
2107546286
692746632
1111558505
536315154
45233242
1675107564
1482914765
899583361
1350917780
328174027
659979757
271757049
382617509
2056453756
596453979
658163213
537165442
1505396923
2001481627
292739184
861017515
1356341539
1552407842
459531993
1857364806
837332177
21838325
2073002747
1303873284
1649933305
14632247
375283720
1540370310
1017116402
1405896616
228370861
1824870269
1560647150
1099574324
1874484988
1305708393
1204378950
1303667702
181173080
1593468591
280536740
976880156
801432612
1010672010
1847501878
1496768205
1147625150
117677959
487141188
558674234
477568197
1606411007
601233697
798172195
2018524764
2044960369
1395145420
877848141
830390602
618030892
1119603903
1664959960
40557822
48650043
2023850162
154333120
1592262357
379467657
2054752994
176967298
2108160110
285481175
827453003
1168239718
265272086
2026562079
1036950194
10598368
1371848995
166886677
703767262
2089111463
966736356
1434135821
1188007072
431140685
1702879645
2076854358
416330812
1899283923
256680339
1376303980
1176847080
1918702460
1667849294
1629042287
1396100107
547525455
434788207
747554345
1711187630
1951281482
2014215788
1889184847
34473179
1195438330
982551983
1869989206
1870273732
1577514531
1358663196
125931332
1470514729
2025832555
1775690039
1640209827
1029574967
1014098825
257254931
1861675027
912032031
403565622
2106618691
774888529
1269759646
1382807845
1581563560
344894194
685080497
155332586
1111025351
1004282240
271358899
985854199
579145007
1802363050
1978430551
1320380302
1598701380
1987618772
1149937268
1046517979
1229342062
268959756
172396180
1581107196
2037205294
662344194
1609572456
969127379
1294969034
885852650
1021757336
1973249703
212298074
1801633839
1612230705
2119804795
949907448
738664455
251633755
1547638978
1564291230
132212775
729455719
1921733822
623385299
778163470
1728619227
385812963
693975074
2068977319
395170712
910811216
332785912
352976704
472091462
1319874713
1103377368
87407457
546144471
1640520140
115839565
1582529515
831182329
1440305838
1403897036
101212502
975384823
424965115
1229619690
1142078176
336156245
1269374925
1672513895
1371330708
1208806207
1846420110
495935471
1873943531
1223966545
1847716683
2136866129
1081713570
832854598
1568895084
1467462670
2087147189
242976484
1661945572
1663186948
430065646
1377024288
784926914
2120713134
31499082
211497721
1441108519
1416721478
1545292047
358312140
68321377
1238968089
1434458955
153949136
1703035519
1926902254
1529086906
1419512282
1699115890
1001721708
128128949
721653988
148742553
1601066531
1028210813
1186889955
385296519
2044915860
584140091
183716369
898076938
620896204
1673920469
949139550
1005237221
1966853604
1942745248
2026227538
950971765
1274801900
1369981836
1432868403
87364467
1440552195
129749204
853345852
1343770853
1966087686
1402096985
1006815181
909902337
350456137
796783601
97833947
116469890
631609004
1701704855
133942168
262166709
1230626484
197364795
1180852400
1937034514
378805081
1016601350
710298129
1467532015
1680532588
1710484837
215316231
1250871826
1523515938
1870663665
891839836
2029604732
1016664315
379352598
24131528
549704983
998527337
2039565509
1145182311
38235980
1883035002
1101100837
1091386778
1669078640
100759116
64777598
524563087
1414079209
2014697346
1872524561
515424430
214622650
1920285497
85350192
1630467241
456156483
691798125
101108769
859329427
1048760812
1268985778
925685274
1186999432
2018195956
522397247
952920073
1934614247
1599657329
1347770015
1377772549
9028390
356603818
1373273500
859322160
240648242
823178103
283543468
710064033
64346231
184406932
1436541683
751467100
1114672866
383837039
1534133771
1350927299
733553751
1836593371
1962095877
338127925
778109259
286063289
847780425
459766576
495940545
2039009712
2084277794
432164698
685965137
1133664252
1634408752
968884910
458058730
626833039
1630285770
1869839356
384036689
208493698
1082924
986111120
1120493117
1521235894
366345520
772746584
1064660164
5949534
339488360
1650202975
481311349
634108319
320298090
26795761
152054681
137548560
638900642
2137180176
121206547
113346705
257705212
2051751752
688085644
289376943
1899052750
1412840864
451954465
2041629419
1817945133
595500680
152246203
556066126
1547481519
1486886730
1278606541
578534482
1439285453
1807678965
2034671462
1594659406
591743764
2040110445
485841183
242292579
1710469360
1550336714
1606818289
1914654233
2136682914
44514032
1867877750
2047498457
1467149706
206524479
1015179998
542427280
2041817916
12017624
1628237945
265214128
691077359
1851275389
1882203615
1595333142
1491752961
468005074
497403169
706018658
497664329
560574667
922609952
1852986222
2080149588
462956424
55055853
1335266779
1602769701
50700643
1261196248
1927653215
962031862
884982308
286383282
1878656864
1722259642
268747479
1339562379
1796697107
168883401
972102273
1258002552
698585034
1957462559
80885277
1312542237
697402554
446364295
288859918
1099086917
1742598779
815564777
397714576
795178777
491811600
1148094902
1919705085
2033492801
480531500
1272167916
1749430210
1617451425
2088827499
1837276675
811135035
642062140
1376684266
12681520
696867258
1994673834
1312337881
874302072
102517343
161800416
508933589
1175865040
1330405304
511679148
1311589130
640188533
911346622
887360581
345492414
42101310
69526477
627123803
1925964982
158961594
696681049
1928005391
2070411520
28444825
2007055308
2127948106
1007412403
705857440
1591488461
1774153001
1556380083
1849736127
1839539260
1125697962
690376934
339589468
1980998277
2086803677
1392098097
847842648
1604159730
1939466963
1841695431
446275215
498141473
936069648
1049626269
2083396178
541716825
1365010383
828789323
520986274
595031410
1403021775
1314957018
806552606
905354953
2141147387
1752841950
250938822
1630924648
1484171707
274240227
1683613625
1510234609
1372580256
1294577371
1433772804
1914810779
603996381
1715385100
760846719
935590721
1746263931
1801975620
1691126461
42918638
1793156089
647320709
1403132490
319545524
693489788
1702341830
2093247639
803748661
1465072624
838584771
1128589653
951318126
1399438982
1990240832
599459238
978826292
188811563
1396801710
964491200
1477334969
1653673677
1470493839
1225237553
1399097999
552565981
937325627
1516761981
970540645
123408431
1224840918
2017848900
728777069
931199875
278805953
1856419386
1372685422
154599923
1892406792
1972462496
1294224389
163653819
2113741821
603218225
1398895843
328224623
1871896669
1042429617
363623128
885119653
1046615604
2045082266
354304390
1149372987
1505771037
1713974473
316926240
1060681405
1649929579
1171644685
689425407
1712772514
1529065083
545613308
2035305933
1610054581
792499987
1627077517
1128863911
1176674616
1333491585
2040285536
1184260200
933670306
2058603036
1832433262
265447912
747662730
1395926160
685255907
1491290709
1914121261
543620087
1032889489
524304220
1343527318
1762801925
535166538
1376750849
1681546633
785851599
2115051459
1258994878
1603226198
1239349197
1894402217
969712698
2059128927
155475646
1057277146
1338428860
913868573
848211735
211083784
329956776
1415337701
455350401
1549151383
2131264119
1559702964
483243557
1027372342
179024486
813726020
1460086528
807483766
2051728712
386596133
1198567943
275435549
418065055
1715550767
409869748
1364024713
624854133
729970228
183693589
376126312
508616362
681459730
404306459
901683714
474126492
1016327658
1107169150
1571935558
221065789
33236306
713317585
783427398
744852750
399744409
2005767475
267918491
143117446
786136041
537283452
715961329
804332625
664148038
765742712
1359832876
2127686013
198492467
152586240
2082863131
786583428
112705121
2132409173
257540542
1112892776
1225211051
1542529578
591969630
232451229
589744782
1236900877
1237559334
1772122871
948920793
565536271
2060201927
1163187113
240392293
2138961532
307886895
775873517
638272238
655962293
1833117098
1781278263
349784066
1785808448
846283259
1445704647
709235626
1575935586
2127116510
808675514
836818969
1366215478
792034543
157582860
1550746974
162937863
1671012661
912297029
419840901
1032576851
1782451064
514283117
980315961
315193620
1077126172
1993696198
652610163
213392014
1719761506
1208444454
1791075159
1835378747
1651921395
1682397750
1027373863
251907280
1482324743
1018293467
1198114880
864491837
1049719748
189511240
2126943343
1058551551
952006437
1468403333
1603928756
1359292177
641046389
1111140460
504261570
1214874905
2068220823
561474723
1940489111
210548320
1110796983
105108081
1542203762
342043962
1119348806
2020747709
1615286301
1296904976
1134665248
792995228
443071897
108112081
1895253425
1859822915
266190445
1441256969
678330712
1707049288
1876790216
1688761112
1515030601
1021207701
1790373557
1075869329
1252264573
1974973115
1565291531
939534251
477490815
1352759570
1502174669
1448664723
1057198963
1928217782
1243671774
1229906042
1233328636
1123002073
1841026807
1439169296
571153172
1225345554
1876025339
1129881549
810090886
2122893789
1153546217
1220478568
1416460655
1046307764
359852854
608763845
1755063094
1232738951
2134229347
2052498971
592002857
493683393
202107029
16954199
1042940007
1856895902
1918493078
991112682
1120237616
114177222
1981377480
1055834804
2101341045
764173521
1388323698
1773311260
1170115865
1772998750
1577479918
1969650986
1497987918
1425619359
2135218487
213414632
240490764
1641437040
1323909968
1880947798
2083449600
861881765
260378390
356408508
917721403
239365919
162765843
1114270238
1718682818
1045263191
1283987755
944663229
981143562
830861133
1547768174
909583219
326632022
166949025
625119420
1295339764
1984950424
1961420633
1510648989
274373921
335848610
971927782
2095009036
2091903832
1057417221
1672156925
1052607506
1745525003
94992031
26659774
256334362
1248767500
1777911147
1800587932
1473391633
415224191
521677032
937037703
1571827698
1037112860
28398418
2116864876
658198350
450310883
57590962
299687639
1797644892
380272930
716236001
860391282
978734252
160425791
256294274
1077884063
946124526
637389225
848403315
562031586
466067764
1927625825
1855084880
334245296
1228722927
1336488182
237912429
730056364
1018164211
1613732792
1928499989
343281140
402696352
332679299
975615739
1834442246
1732388530
759157357
837807078
1126116842
175141105
879456366
19754900
614556140
972322269
1958548650
1586885685
1118370468
1200761607
1045278228
1824655359
81628958
804914068
1675108337
457589749
844389349
1228044297
372266018
987389242
1996378069
1409816524
802029146
1685690479
582697553
1213370202
1495880920
416806961
636728281
2038166476
1076778489
1813913919
537904857
2005107773
1519364349
2107768982
1318223173
196584920
266664693
447950770
447642766
691843050
1870948176
122163793
18518915
895009713
241779241
590119322
450083571
426544220
1333364355
476448767
1387485646
897665065
186455504
442297581
1987614386
1839157399
750707967
1763774393
1022352892
136072086
1582412090
575657001
1039105803
1886863942
73635184
779244289
522768272
1108401115
222496557
2128290936
295645330
1801175457
492875998
1559611965
146999630
1644329924
466202956
1163160866
843972740
563472663
37665772
907054909
814860609
81503501
1522579740
1839259094
1664564157
340289280
2080737443
2109266673
2008297379
1699380530
521935146
135944393
1754010781
1851169660
1544892229
828620895
1176433788
622279378
2103581400
2139468716
431832073
1665774456
1341427667
244992844
139488235
608036000
1053164120
1624759568
121447695
1616635989
1639532984
825576085
654943634
1954239974
685353823
1299578042
682716090
1135547057
664024036
5840951
2111845407
1521287005
1167855602
525744512
2053328818
1089503274
532246481
1301046841
1259946290
1574353733
565295796
2146276057
788686422
99245105
1244460678
2017764485
1589167644
1105659397
374318001
1861130068
56604740
766438672
1600998468
75134907
2032120945
1997621414
621285187
1866897801
1375530087
187415261
1390969536
555735305
1855692513
864543538
409408968
2020765831
606717978
1047784921
634458322
578524044
1337861128
1907615080
1181611533
1587432620
1773437189
421396228
1416289937
1808873045
1757781982
544196680
881486365
864137119
13625847
638731799
900788751
1394325698
1412036802
865805653
184562605
1647430677
1893556309
733152872
487711190
489837732
1673930582
1042268941
1624919029
924252247
1666894610
979749931
1864037007
1557885751
1766965851
968278979
1188024909
783947503
304154253
121324161
217535297
239675340
62273881
1676301626
2107164251
945142150
1128271372
1900280039
1180703526
439521529
2141072120
1165837994
1652575197
1716667000
1646851038
1907209431
1511626156
1809158658
1364418132
536852479
1435232601
1403174521
1168644102
1270592628
49591106
473108774
1100400367
1832824608
447137629
1885151509
1811276469
830192964
1223042805
2031656842
636437041
1383991916
1888152894
649136329
210177056
1585380992
118558578
2084570184
240626643
1236588758
1671354699
927405647
1258345368
251971573
281688501
425427955
1428891554
1572157386
1909419629
517925833
620543535
1248729694
1589919205
591934769
1247464644
412348801
242004586
2103571378
696063767
962261152
1586967682
283039862
290108679
823848250
1728777224
1646679112
2056784582
1042083953
743902358
626664907
700236595
1462423974
870822449
1312606394
510414468
750360161
240392293
1468431127
1582104246
229387557
317247657
281442168
1053288427
640056152
1658819254
218826173
1921038745
433788796
641546705
1017911992
419534266
149147600
1710954246
2064196523
335121880
470549945
711780552
90136380
1334444461
1718916493
478726350
550235851
1223700904
1552506706
1423564672
963325273
602133193
190870774
1223533205
1226270623
955879579
945866958
559840026
1760763404
1451709295
1671543574
1455385031
261675126
1487884841
66781934
129391347
1024263932
378902440
1987612884
1746652231
1856784235
445448749
1593584315
2059378875
404328098
2067572761
1289302445
1766452140
658020849
93686658
806121563
1801498628
1996366382
1496676318
785544933
378649642
69304680
166014654
1081441960
49279674
1074341544
507099781
36444137
876161722
1162887060
323022476
1333241279
130642717
1397673223
1759307495
1070549020
1620976677
805917064
383435520
666530595
1319965762
2007483360
1285797461
1732828176
355509003
559410800
62279246
623480649
423173997
556473379
1792676351
634885377
1381272639
1231559802
174998705
918002742
1729360747
1449512859
1740925175
109885696
269052095
1897858975
1803559981
487976266
2107389076
362008197
1515110488
1393777785
1943836321
937080196
680477038
1156121708
907174204
359798880
577696853
1421209266
1589903132
1085804476
1690892221
451954504
874534320
1619260798
1702418781
1217129254
313095024
1886940890
2020937227
1655405775
1559810485
1851070781
1436701400
659407522
501602863
640982781
2061050701
1200673262
2139958317
1626262597
693373679
342204451
1137504265
804565699
641293739
465366517
700641784
1948893826
1650298378
1305429910
1826507271
392963546
1336561391
922792092
2054250743
921810438
1287677950
1825680295
960995262
1264895231
734444607
1210528965
386701222
365870153
1205558444
1178650984
851606882
1490571076
272810502
1672122236
401822960
54403846
176076782
387009726
1865622587
1678439183
1907067515
1108590090
589772336
1147088745
148589732
1942203640
1440167753
593432976
1527956273
619838099
724788172
863731871
722404007
1076407817
2111209345
1927102344
1196120088
131599840
2016466138
629259190
1929300174
1738738333
1641914265
968525593
849159891
1001055108
1960441134
1908168759
529373775
657522482
1959112064
255177441
1906254698
1898245811
1137205282
1725268969
753419001
1561383302
2062180739
1770944341
690951287
1673193768
1792356246
1151993991
1128999308
751815786
1317376735
472203516
1770455180
1847761980
1134117268
2098205661
1935679983
455011697
1972726652
1238933093
742349400
320120195
877119273
1920584421
102299649
622782155
722091669
1826754860
312793157
2006906085
188627068
639409682
2104965847
245859567
410880659
858736628
899288332
439701298
1187153181
570803690
1844475746
2057136165
397099735
1175761491
380014876
625849164
1752746640
647127959
1224489237
1960467465
325416561
1468484295
821065430
394012290
460972667
630445155
682291151
334879608
945023101
1577658447
2122520843
1350386683
39733213
453631064
670966714
296839040
1388488049
1832765431
905956790
931807915
872143863
1725955594
1155482985
1320657447
137477958
1892641368
1480159831
245419759
62681076
731028947
2101979345
764367704
563625228
1064552128
799212658
1484062241
1135466705
631829689
490317992
1315214789
1258770665
836519583
332663947
535967150
486274539
1633429752
683586769
1846320498
355002831
2133870621
43137243
635086798
172494530
1166778600
1229408206
1003764180
1377476519
793321612
821115492
1268984502
1046091731
1481172311
1487516352
197999988
1059147821
770058538
140080327
732606388
1339216414
2022817924
744500467
831475058
505572551
85160048
166562871
2077827387
1754199277
1609571502
1352036203
1553496443
1385151350
377542421
1291179326
1576406563
776291028
1978964358
610063176
2004878864
139349841
882564571
1879244299
392892024
797692796
1039134356
946445905
1424508604
1038469514
1265540333
1069324540
2142785105
1040629532
1676327648
1204557130
1053915937
879714415
1320881071
873417427
1915908807
1919163984
162098433
160695228
1592375078
752198578
1174373210
283570337
669612126
677855002
637437353
1412357219
423837041
80942838
751536329
1776415505
1613353282
1769254463
957345282
1921367879
1334262230
914711660
501145523
625591716
1518686392
161093527
280787164
1255600685
1685576998
1713516752
1734962900
106946847
1218386053
35792115
1026988621
814300079
1742539160
1845567579
1398741845
30207632
982549988
656740954
2145874603
1178325577
2060414557
1906878343
558597113
1919398174
1574724391
2139326291
785364118
934369608
1491818410
1004535195
138354736
152325136
1592231451
1913477182
843764003
310481677
886367326
1799405315
590001113
1971361010
73129742
977437144
1056040335
763558766
605446503
2094194114
1368338438
40364499
1747317590
362711005
963795285
844218630
937159156
1872848349
124496296
1901204624
1649688851
415965473
1894368899
1340080203
1026738793
747266576
1847135133
1155245603
774990662
137143258
948163097
205322694
1725056524
2093597669
1435996553
1245194556
661479574
1566702024
2086288550
115816064
34468920
1888690973
52777688
1174604122
132576774
2005360868
898733673
300908893
1253994178
1235580462
485162858
1515197882
1963323227
1786823995
995897210
563276210
1186639947
338995310
1196000214
1545934451
1570586513
1948318707
1957001316
1362537205
1401656897
1749911845
1026231781
859210257
559508567
2013591757
711379865
1764404145
835962648
2142457823
661388614
275177408
1011061230
1275354967
1159418311
1231558885
477288302
902723678
293834631
1241458769
657262674
1060473300
1002219485
1344599900
625141603
1242767812
828587076
853227465
1305951315
1983966176
1498066384
999822459
1036055581
2068183913
34906890
113283954
1932691722
2016484381
1446070620
1169645714
246791251
594222469
1560355512
644254597
829967353
9025747
877575203
800758581
1568353479
1036043700
468016179
570773104
2144554173
1812509969
1278765340
427591508
1102514151
1906701205
1876708685
1926552669
630727524
1151034282
1798810247
1104778242
587697160
588883317
1861056641
2073303385
579932465
671383789
1785090949
2026886986
1669668858
36662987
367343180
548599396
1546388970
804244484
1042212064
994833527
412348801
1175154695
1027170028
1044563674
1479068728
1308616323
800048628
1562026239
852658156
1816838705
1375932893
1251153234
330233630
106141837
1419529489
796551147
53874742
2009928374
1616939206
1810172730
1693239912
849642265
960515744
1003949572
855350439
1258584571
916335854
1650281318
481950148
2009965080
1384586373
940661083
788270897
2001055124
715840623
820969544
1424293272
1141236405
1000763865
1874798998
1539667889
1754536922
2009471058
813570186
1670613576
320568888
1714176324
1142675380
1004240898
2080156588
1837057509
1086389865
49469242
1215133937
669528362
1318909343
784828534
1579570486
1571041693
1850220827
1414731878
732291724
1343511743
1548454009
1679039748
2096272686
1954017946
848449535
1563146993
1122233806
1579309625
1485294614
244441352
2075484807
1881405415
363975566
2031836040
2079799361
1571930904
817287581
1285831370
2079055463
1574854491
527007161
1504895099
1331879198
1219436889
673598101
122765357
2095905465
1909719834
1876935629
806982707
266837714
1134174691
2056162362
1562820207
2125499274
1366478479
723287811
2112997907
2093924315
1829372175
1352873056
568499086
1022236378
1155736712
1072647415
1963514913
1937017253
169658933
1164839974
867757434
1918710791
1284849089
1974266343
2143290274
498536548
1307884376
787479680
2053815922
1398109277
1654475154
1229008293
1367898563
507608553
818333084
1650726511
547599205
1194080948
1606212497
1024308373
889986111
1377295816
805916044
622599345
1364062772
20956087
2041764792
1777580062
899936845
131617158
1474529639
1791044089
874711289
62043762
1642074796
604895216
933516306
161518105
1630904929
1939920780
1959095106
744698327
327813862
590461300
1267951803
763275523
1042393824
1355121468
1482659036
1107383683
713861114
1673934234
842670174
633740829
2079113057
494225715
1798635690
340503434
1541988570
1212688845
1245281317
1985988080
714351458
331518297
1233317518
498136013
1225347841
1200801618
2004922049
929753199
149865476
1768476739
6844969
296532689
1666315749
1246859319
1486571938
1824707055
833664050
1647885736
450227517
921632508
902730319
1292850239
1244295789
90221244
492024707
740137110
1324326193
1132729441
472980572
1067228039
578882018
1334846787
170623492
975337650
904170555
782128700
1886363280
1608596508
548820649
514543999
1979782390
666448039
538620583
1084104406
689893599
628203759
821635867
1018141389
2053579167
945432606
818033843
1582391129
2077052132
30328112
129992447
823851971
217856116
1143057379
429334241
1968704846
414336222
2133639083
1915089042
660387450
965589995
833020344
1888371426
643336421
987528757
360878153
495492486
87078739
480128711
547754379
1078000939
1289544165
1843439468
1161846281
933753128
508091869
1402578464
1616608817
1384026149
144185765
1705207735
506062984
1936762855
274946076
1784367569
1870324274
461431391
1658938876
1627280912
1299407715
1390067472
1796185107
19928459
718651083
1724459309
476643883
1805932466
2034756253
1811304596
1786030685
855875617
1785268821
2145568075
759763642
682335632
579590281
915729596
1677812581
980010772
336458812
1289162157
1961894161
197081825
1185299112
981494667
136677318
982179310
303388310
1937419991
1934000286
2127587057
201734835
1639096703
1787170122
519789035
1780204460
764467773
1942506538
2141507557
1968664958
1570465565
686371702
1979471348
1298628132
846465028
884813618
1496478603
305070756
1050496086
1470991660
1582389997
91804159
1112232032
1014708183
149456063
331724108
719245223
1712683598
228186518
226704355
1694715100
2012996713
559886092
60460855
1047568161
949374229
345617418
719861809
710204339
1654063375
857658877
770096938
1659508980
983817332
982857293
491399738
37217717
1435130517
920768562
994144736
1280215164
1517854110
1075637377
1481171833
1659331340
375782224
1886971433
700476698
1525739911
372904368
821919219
605822183
757700899
475377907
108474357
922528119
1494756531
730579448
1504422868
2091684603
65710203
1512515945
716288821
1590854206
1238482982
319873701
1893415547
1431177627
1996017572
596056980
1639008244
376926718
1460560573
1115797746
759854256
1956630301
927486875
479155450
722119876
1193709861
863056351
1921338448
1268919884
697458621
275899673
1685377335
1418731056
373880828
102725640
536734178
1441410476
1782783540
891060371
1906254698
2103032311
1600674813
1040803332
1640603055
45587501
416067037
1205012898
914474688
1635786697
215616836
1818839643
459460555
2133310802
45381587
1522640376
1887396398
1773118013
1791684270
394931792
1293473118
532125484
1768330186
1314984539
819114066
723628096
302942716
477598253
285914277
128061813
609626134
1758958916
1112611521
1458986403
1229294868
1318324522
110963197
445573621
1111927501
1571527427
1927728514
1226262402
1720480154
1210014240
1195346656
142877628
407434806
309122602
1933948694
841219669
23361943
767138069
493595903
1281312919
1385329912
2099851375
2078433667
2085280968
1139245128
1583770573
1317562872
1901617987
434737702
1036903764
744516751
315638300
1585908414
1421967029
1207807435
1416294362
1050219097
313219077
948886954
1995787858
1802347647
358913086
964912703
134741365
78443368
646540546
1843392427
867412042
1522232121
369261897
1511199550
1636985113
1669355649
836231433
1607511145
1641956213
1559247597
1201675097
1775089923
173771208
1674806916
1642775032
437151766
550722457
1218858621
840194948
1071007362
1536697864
2092103687
1660552422
875690849
555370612
1291687486
585069821
825463542
1032733434
1847577230
1422442237
745599795
1909974315
483572043
1677438005
1708301605
491342841
1066211098
1148614084
294569435
836138662
1582335571
72182411
1291407458
1499174209
140988905
1921851894
1218066417
585749783
1896644381
1310524086
1633724882
1994762437
564064967
809286141
234727896
1867135280
683108099
1962861153
799292269
2075049340
1481263323
355791052
254205690
596100303
848740180
1390294180
1892498125
1120916047
1750722439
1717238483
1494591037
1044624316
1888258936
54924458
1172846678
281694497
1396922433
809498023
1399047957
1997155512
1975241791
1316784644
1471231928
1562560819
1628834737
376957977
1763281156
1085474236
1819006178
1573549623
215108110
692568066
1337343944
1241469824
778226132
1946494972
1038247983
2016230460
862884468
329198911
434828004
261464910
1840994226
9405513
1321783907
1437278686
81598935
1631248607
801284614
235549677
374532874
48869895
75361026
1951954108
1033720395
318713209
1705194393
1641400302
42957209
89518096
1444205570
1257292632
729647282
2029937653
895392872
365188757
1213269410
695296420
1267300185
1330187661
1984908196
798029974
1571112346
963377400
1753885493
706391497
588796001
880434125
518609763
325663488
435166469
768356154
1012725829
1754272634
1585366048
948184914
1461791803
2035278908
105256243
1693776861
1426777743
350298189
2052502420
1240728289
1474866661
757987946
110675109
476610327
1546331840
1876192792
288630481
1621652040
102739629
1716892500
1853493993
2084866765
619627332
652548072
980504557
1975251039
224366137
1386496450
1325405601
567085140
1927366879
421318752
1431390928
1259091478
1602731977
1944444122
902039608
995266232
296247756
800383857
2127802636
1154004502
1165856569
31676340
1286035825
928063331
1767211509
1351162361
1299049655
1585571863
1950362517
1163259162
836753882
1762485120
1290811467
656056276
926375074
1754682677
308373278
796198803
1970008067
814160220
839378093
1701790640
391334202
222326415
1660850362
984016558
624549638
1616340488
510537000
746900666
259663864
686828429
33408417
1348248954
242314882
1554791350
533608721
1865885959
786470202
291252226
331542447
2133104803
1323755317
736398111
1085971558
1009540423
634668376
946460037
1774937762
1836139291
258360313
1881766029
837675384
1047561378
2125525398
2145036919
315932502
658802167
2088066667
1925902269
1623550421
1350191142
1784514606
1660883851
779884005
967997576
1060187103
1176624256
1589992329
1983113110
1214596539
1015657588
1374027472
2065681935
1315949177
190008523
724665146
1037631648
1245702398
1351191262
2130979963
1536242307
1109749049
883156065
1864448168
543080977
558014244
1100028366
1608508850
1378360859
935767593
142870607
12805895
691094288
1385044072
1677816750
1564884205
1774650795
1455698314
732926343
239460664
1011913890
2133192548
1257565987
583827651
1896877122
1122264980
591203444
2139904135
1592723353
855984806
942523079
161704313
490295697
1419424039
1157692045
2088789484
488090055
2101986638
1996258807
1865851067
380788135
1414980474
1791706127
2120636868
410301193
1636684301
1688919536
1507583827
1027078010
14117081
1588503303
1622538252
1877851050
2010505409
650914657
116756215
1426406080
1047744514
1316478474
56181715
807896381
1037969990
986926163
1132616432
2073619091
1722785029
1427668478
2100862702
874099385
491492596
1816061908
1530188323
1130999824
1082958162
257522241
1939255282
331726742
1562115252
1759702124
1722400608
71005359
1180452597
1823077507
478487046
1565440812
1538783580
692696884
1049070577
416512829
158708403
467851840
758802822
911995837
2137404732
1705305931
1385769825
1528508487
1953322656
419320601
914094092
514034712
330364514
918362022
335076145
1754575901
1574167756
1393989234
408194566
1805269645
599361542
718105876
421228143
1087290587
1804165212
64298266
851496041
1939228908
1407336903
1847219383
347345966
1895585623
683221915
1278097418
242885380
483282763
1912159924
936080610
2011205613
1090427981
285364642
1912511018
1112521915
684616309
1190522846
1116358721
561581714
1673758385
481291351
1742403191
337799225
1462038076
1690949523
1466310269
146151233
629333154
855280824
1260545889
262485989
975843762
989557827
1446633731
2088738672
1981510285
955537562
1930836183
754785723
643879484
1281703110
1379493582
1845359120
911889352
680711859
1153752296
1405323186
714872905
160304586
515009736
2065777958
811422262
590714428
2099598438
1220120180
627857756
328671280
148016519
853907391
413247244
1499419326
2018062506
1004649360
3560087
1437544438
1442362939
363882191
864562845
1289562412
344495856
810656180
1636838047
2000048212
928166431
839958520
1724139877
1507954381
1278725269
1744016184
833992679
1944493192
1866113847
427388660
524050791
790165458
670876574
459504171
543150939
1582513796
2102939912
1125139698
873097903
1461586734
333241325
1718262481
1385880586
1840404001
1974479062
1109466585
391341543
1927174117
1768494689
508639673
1994064198
185404007
319291998
758688930
1697929893
866828488
682326494
1391062678
1603676922
1905602601
22797495
774823820
1764153224
1654879800
912037551
1739489483
761717687
286348498
594603947
1436561473
712514790
203587520
1907338360
1848136936
1965151447
1525581178
2030986517
322608558
573714951
1070960247
1887784435
1943343179
302942230
1263229328
1563015474
2100756639
1269593677
1562743380
20064153
1747444902
1370929194
1833775301
1991972840
1343898520
1956820224
1105485546
841892987
1378711876
1113935834
1907862174
1423493213
2100887689
1817356055
1350519738
2018300546
1851427381
1112971497
457098236
145929460
812890263
478239831
1258410017
448507699
231942731
730463616
841609593
1481501961
1138341918
979696931
2026959305
5976053
1766919041
106759168
522036029
1395848881
1211402657
563984255
2139974894
674907956
671431763
400646849
1597774557
848217702
652963604
2075389882
411670329
1850527179
211549393
445704034
1709407255
1353897420
244172024
1676191217
12898708
253221195
437061865
888454450
374826553
2062007299
198592598
1824400116
1321486751
29562825
858421327
860833213
1280425883
1832421941
266753629
936551422
1118510063
101693735
772976857
1317747900
186346556
488771496
137829577
23213328
56273964
2085866551
1243805253
443817119
163950751
1733964319
529082198
17822798
1135268172
323380539
1930614460
592358152
2146481969
890372665
962699772
1931565052
550583194
292848481
2055817337
1044762293
845962386
1224168704
1843051374
148169767
977916364
2001359572
1386571589
920060613
1459412550
1335356277
339708950
971086696
1405275527
1065871585
2134001037
2035095053
257908780
202370870
2092684147
516247533
369878135
1610044862
1298860231
925492549
1677762861
260078466
324014916
722098094
995926360
1754573795
1211107880
338909880
1181769773
1779857627
573261556
748254224
1234016140
290200998
49764216
1484317961
1311896977
1004789820
1279411294
263247035
2108299478
204675207
466997496
1200465541
1968937394
942020986
327841730
784198606
390344852
1024468703
766962187
677964108
1232673758
392470964
1660545256
114379813
1045535042
1566719566
721623558
106730305
1703809381
645873142
610398556
1580703089
1154828794
1352694456
724705232
1206632490
1321509285
387451133
1907081687
1636039649
433599990
1110488906
1542298233
1941438520
184082923
676341151
351502818
702545192
1017523423
609273823
544146391
448112639
1899061729
1901331903
1935600140
634870116
1318735066
114183110
527780349
911490726
1197184806
1097286921
153192404
2048039882
938412003
907798891
922810780
564877595
1427584568
853763906
1012967884
684586784
1190500425
787099363
766796732
1453900001
1105762234
1872850448
1962645455
419511554
905876543
1014165245
436600771
1284578880
1193514726
767907448
287769181
1755432389
708133955
1846792578
1464834110
2091429309
1589957609
565115877
70676903
285755767
1622655603
853035169
945355246
1328604591
778535858
1023334033
1217330010
1438623491
514010384
268669238
1744747255
547492490
1593563532
1172797640
610981358
1813611683
1717074439
28219332
407116545
382903295
271820921
2100274027
1496069468
82078421
445273519
1916863528
482973395
894246015
1532208002
2130560759
1186752306
1756282573
328459715
453060617
1213297250
2115149868
1500583160
512214115
1762897311
69689272
1276677548
168749753
1919316968
676343090
441233223
1784091678
575840212
1092429947
239231683
1654687274
1851730882
1617874088
1408503590
1564009502
96331937
1942124513
798925288
591297350
615021160
1429853448
770878338
626398140
1219781687
1109186710
161077113
382199613
806952909
1069609331
1145845561
1022830790
393450086
324181991
1512140490
2135814756
1655416411
502308609
1125567494
1019100542
1925318858
1719371226
1410208927
1953991878
1784976653
1574805092
2087415438
1606531792
458529281
1068545485
1677963755
2106791720
1051014621
1048208837
1491029072
1360215741
1360963032
1769932507
1633648062
1263157297
2092633471
500947469
979655995
1654381516
2086966115
702042946
1876025339
995724832
1193139535
993562233
1982581233
814853899
354060493
623448320
352443704
226977365
1537515278
1065337069
1908162930
1935038951
548939477
1958732681
1481023248
705195608
64005349
1772606831
1182273800
1171991943
1398187551
1788554374
389938583
1811146837
1812498943
790835184
1612292713
836857864
950947085
980117323
680454295
238205778
571048335
131494744
1558251062
553899736
45277761
1167158864
1655983120
680331048
1515609946
909078209
1490657117
62325733
74901487
304917860
114410358
375058314
1534320523
722265966
959910304
1769539527
34204990
2126502718
1563110773
1097223855
1176670787
771585996
424044945
1490000412
2066105955
772469131
645665874
1997424847
330692504
21614860
1625112445
1222447642
698692706
1708840328
1011799550
523380224
1835422886
2049123521
543537018
2021915020
195376487
2038497941
748368188
1959452311
978774425
589435167
473496710
1254525478
1182763417
2142018113
448322974
977214878
741398837
1162468690
1332288084
1474382580
158978782
1954480136
1390589217
1311505236
1828063727
500296930
1910034464
819763952
147512524
1143571572
847029971
1770879690
1356828983
556099303
661994253
589804189
136697367
1681666690
925999913
1456909301
126060758
2074350572
704667274
1787287623
171530065
218746447
594721817
601176700
1029053746
449728052
966569448
1372989278
1348931048
961839385
1980105840
624748153
1159163514
604220193
584330064
1453078957
1934832147
1000716492
388398496
1388828305
843412516
741966817
946156590
1940243768
1426869772
260332959
1441886535
362382423
1693297742
413008774
885971101
726146487
1279533929
1983846523
1450657020
197614606
994351983
414785199
1047685965
1600672471
1209789443
1431860615
1456014844
1024818401
1020652483
754926801
1988895487
449684753
1622038260
117168024
1183515829
386445201
1896108066
1972543935
725753317
1379035624
1861714136
60302275
1962489720
412272662
1922672219
1623603343
458557101
1317260770
2133151595
869185173
173954110
711722992
1307106755
626086543
435285373
857440317
780582765
1847638510
830815100
1893857519
161553400
1549073961
3340631
1700795323
1326226736
487048643
2107705298
1836632527
744379415
669488071
1269470890
1374405144
647018141
1794932357
283594826
526842832
1280947668
182316743
1624731270
1356134715
1491278043
1075444567
775144441
2067462861
1739149721
1843812991
1612495412
1707062932
1005258338
860799832
1427341586
639934781
1305420905
1766796590
338523101
1848409504
1518368149
1789735575
198693032
585714721
2135805873
1225977025
1378510289
1524239614
1354104340
1365555785
1806383487
1590659215
328269490
1534825993
1148821023
1407882565
2013659485
1189269389
1768818138
1542881150
1299163087
1063076528
1991907257
895911025
1230983256
1052478994
852822152
1301621916
241303037
550476575
1621981087
1433667448
865743682
1004256179
138871764
659802983
1243026683
559478240
834937617
849788965
1525257357
888594001
790839313
869489972
389803122
1381145099
1256948976
1859130569
838984310
1109643720
1324470603
273259535
1910486362
303689141
1460458263
1013357954
1472711969
1322651722
885102335
1571051041
1678730762
439590927
849573665
1451522458
1836732507
1777926398
6670204
1608122540
339339167
164450486
1097602177
1887643619
586275997
2001599221
1697163608
2095550829
806687140
1548052110
2042139765
1254496314
209532773
682056995
1962630431
403962279
1229664326
1913958776
374207650
1710073463
884105187
2011073170
1756553727
1916244560
465734934
162745497
1906463617
434545426
1374965168
1181733720
760215930
738053443
939556775
1940544110
1308491429
618807805
566943300
373103130
395760222
1276710312
741042168
1205246760
449823925
397287906
407324125
1969246394
1672874981
751920546
1596781362
912515591
292881724
1154065202
1840167010
1479234348
1717211734
1296496389
2054692716
1960972073
1679811356
1332264310
2084632784
29013394
1250220840
854981079
1040617322
187952689
877783850
1415136018
344555498
1628588806
1157956109
1209253777
1884002470
1028176110
240775329
55300197
648164923
656570262
517194315
1572308548
217366127
1648563389
1299888080
1810468101
898187239
16305070
886237199
296147257
1139337473
850719608
887881904
1589595058
583753629
1695935630
954920201
1155591098
1817173028
134018765
1452129017
539313982
13822227
761642712
569722566
1160002104
1823286142
361318793
677653381
1471120277
833705494
1224563592
519496788
528453138
528896228
1450935438
766718021
224062397
988024425
1097342925
1249893408
267457045
127190409
1978335287
1371078454
1963356024
1873855307
741467334
184672244
1007219421
376228693
1301805257
548293392
1678008270
2142287874
34737667
1553272529
1144200842
1700409430
748919923
525897317
1729433161
1584413069
1302763347
919530332
1490559257
177276842
1669344846
416802486
1932264012
76589052
1391171379
1820328307
728086626
1756281354
1171032884
1655336889
1644822920
1908437409
393387065
936231723
1816800549
1847898666
1732098587
64945299
582566366
396547461
486220752
710885343
1362168002
1244392158
1741977297
1556932434
1105271280
950042206
1616515117
322806269
941631747
678846346
1678588941
1748879200
1268915344
1724966922
675348631
1575679934
172352387
1605176971
1889521353
780843492
395933239
806102541
1879887385
1339893128
1053151183
1154197354
761807727
414979311
1424421531
1061129255
1673072212
1415874556
1675486625
1737372427
1845578798
1136154887
1583971771
1651270629
565721071
461121929
1000227280
1906480830
1677149378
1642263035
1414277902
1277197251
1259307841
11833872
1260895777
1330363983
27832169
1644650591
563190460
1354145426
1774463936
756326357
1552812405
1016942111
1352363361
713683560
1765332990
994564361
23149885
256978227
1306905200
222632223
1900224889
1580814884
915448925
96508273
1458155142
1163810003
1358356852
1313244769
142457856
852601800
825167571
1318365308
730153835
1043617111
775837498
1204708625
2063279809
1182824405
1571841262
1788920395
2003780366
599178679
1391537817
1499784960
1793220895
1815398189
16544962
593372848
109346725
1985517803
1982748215
199340820
1118753466
1729437004
868748673
624274775
1875324934
490844050
602994164
816715731
498711598
322735444
1697211826
1062656264
1812515812
1550585702
1574449632
827269298
605082476
1443976985
639421088
159725166
1772399945
940083947
1442285642
1059915942
781137209
809843091
2094037877
45920363
1343778803
1050661434
1545953970
1592746061
1943687194
2146399466
1693208198
500823670
2115399507
1998541307
530829320
763327358
1612228776
586371020
176364764
860485139
1443638434
1941360250
1120035771
1362360273
1101486159
1266868443
169275452
1810330711
1991619000
536628853
612315109
595645965
88298148
1833424700
1112082934
1652979362
131787588
212838769
1464884280
1712060049
1651881301
566538056
1302806488
976733704
1795621054
1840562991
31712755
1118571178
1015615453
1833603879
972565823
216881506
905330373
648388364
1592283571
127573526
1000926806
676684000
129352135
965513973
1016744497
236502206
1680037932
1699122877
1114300793
2068977319
516478567
959425582
396559358
707790895
689615874
1950277704
1099358423
1604228378
1502118681
786012948
248774826
1316282763
1563454463
1712356123
1465334437
874375693
966455305
428814346
700733028
1942821958
1919921404
661489394
715253266
80656802
29257956
20656272
2020506374
100865787
431574273
1053916528
1208218121
1506482684
1469096463
1142104609
678204294
1061774081
337544169
788389054
1978234721
320005732
672909861
1493046109
390655443
109202370
1136162822
616092461
593592892
912984576
1491843777
17163280
805526001
1469591416
95924279
2128455062
2087512648
504274294
352576439
212439822
1147300947
1840175784
1525904247
1001137313
1390518188
618101552
1611509194
539664887
1624342163
1331248951
1203141170
1705194702
1230259901
769489258
1923159912
150513609
854377494
792782455
1363541206
902375961
1009403602
1230800987
135974440
709621317
1593623577
1409158951
1309856766
1684481374
442604556
1061812661
898219953
1900015028
196959243
53850717
1862726149
768597614
1290391022
351042776
1587098369
1596250665
1142649834
1511424833
1510169001
778884143
501375440
2090214873
1438868198
1257525237
989780592
873326792
642419592
2032135953
986167178
951955991
181452182
1992861937
1973557201
589850890
493746649
264850220
1500105219
155694913
588517537
839441320
333936904
1306450345
562995870
95123953
882912149
1868651055
417688208
1935436484
325720594
1037058021
858233821
1148578926
1964068932
1580317404
41812509
2011043688
378802009
1501430906
875367703
1598833140
938764017
1312026348
1077335513
975384576
1422554863
1660059902
1680334528
130500441
1290144060
865218922
1887647055
1037055264
1703966991
1481142369
1831755757
1973470957
93974031
1419718973
1437816150
426450036
16793206
88698990
1667071602
1758793402
1549467960
943139542
1102494632
1942249242
208089738
1471450063
1658365283
599487912
1150425046
48717809
46982995
1930687827
575934283
1632078957
2131989553
1472441424
1985096467
967855287
911388435
1669877345
1961519340
1298246608
1757178351
452461202
1816075323
1097565187
1438633156
1704672172
460701938
1593957556
362639951
779039623
1676616837
564325347
406902957
1373535214
29453974
1643369823
354590570
791164305
1453758033
1672964301
1193195758
675064300
251494754
536363015
1128495659
738711164
1585918890
1861475299
121886463
1657253626
59690484
43854853
1321973331
1426729329
1391947767
1171597113
1974357084
792704829
1100984757
551026847
43346463
175948863
1280129473
977671275
364580336
1563994550
1829510232
1873528863
1855569219
1794443122
1442164145
127619225
630352873
731648328
459536037
1086128505
1617224771
2030339665
893192214
1643449949
558574167
209120795
1532297879
1247104738
1090170555
707022711
1642612651
1092303430
1808546904
508595094
2048277020
919501873
286561574
1067450761
1830200774
2026482983
606648187
746471983
1324218373
1790202948
1698101289
125802570
748356826
386048224
1123680468
315867455
94912263
1475227873
1323780742
72570875
431062096
1308055073
2145010634
1356880660
111242495
931088176
670611615
175820921
502256856
1397787970
1760900906
1976169786
342498653
1512267569
454288362
579513808
1852742502
467157766
1131340777
736060422
1346046921
235245578
563301676
403596341
918097901
40494584
1680153818
1085926078
1647628245
193218206
952309577
1712704622
1604897287
1592965079
309348355
357458821
325405262
1328373288
1163330719
2110333139
881881153
654250015
717348004
295053485
1169415627
1932650218
964490223
1456159686
228929857
1840758154
1891136078
915325204
671373383
429763688
1357782403
1388438985
1942787728
670316587
1247381497
1444991753
195689551
14263727
359778676
1762955046
47571321
725189129
713470509
1040430361
129182834
1815035696
1953903115
1352911030
1734762298
154401930
1887466142
1872313540
1359973579
891392040
429467059
2046213017
1810999306
1544167000
1337632553
1760027700
1226637650
1909823786
1654727006
357830927
1092573446
411665420
852229828
403177487
1322620515
1623431862
571914544
1192511527
823683140
331826816
80895637
733976763
732665304
685156201
370490492
747787705
1949366324
1045526807
1798745221
1575371916
1012274812
1562290789
836881866
461612376
1085466135
1901158446
619427633
1258589167
1756032153
1554521561
1205505474
685265513
429813566
1814860196
717025951
399622980
558609284
1959381741
714412692
597949688
1645602920
339614389
1412765364
1068884176
1455436247
720137162
596331092
329358456
794086461
1663523787
1914861100
483326908
1949377393
2127877705
741879477
1750359101
968938579
1739316781
1104420683
1874259006
2038273002
1210945069
627984409
1451522458
457572631
396595434
526463662
699328414
362190223
989249671
1472625335
684492485
2070593598
952002645
1765315716
239701634
1367302686
85343434
1710592867
634480324
741796475
1414565602
1521052093
1240951407
14494767
634637921
851842261
954807328
351489701
1748210800
1603518002
1161093249
2066485226
677940495
833829916
2098425758
339574399
258641617
1519213672
1361529949
1024742849
973454598
1693806498
1288191121
1840701712
1445942864
2116545327
1779292387
2140983649
550653503
486166910
1299049485
615162977
676258974
1730571114
897392873
2007647877
544430729
1807029186
1324151882
1403509459
2143010383
1048760812
1483909503
1372481588
649123759
819424653
805821727
371660060
541689437
1303562853
744727433
723929981
1479092968
1657029154
728185367
251444094
364390879
740548547
1520590606
518038704
451445210
758407190
1567859206
1343740921
998657676
395376514
1929535982
75072883
1820734743
425924839
1633149509
1131442401
2078839189
954635742
1548404754
916959777
1333180188
1168777740
1967088074
1341613335
1605083930
741853279
2112176665
2106187920
1058197568
429861574
1036490022
1256730117
1958143913
867062108
1334667533
634221197
1154597243
2028011613
472744136
1386763642
1382530596
2067586627
350782428
797476144
1679351853
850430394
523100689
1855577757
2068481120
653423123
690407985
1141908030
273773390
1397406291
1851803979
1935408342
1823926502
671585361
325803700
147536048
712024468
1555677790
549194618
737602264
298756563
994470753
2049096078
1094578216
236584458
1536909865
1175196282
1113950614
296033980
1439530073
773631895
862642955
466367964
434240117
463858394
1054115274
430155412
298156891
2128433982
1564106249
1494262651
783769066
761068201
20696334
290471138
1055775194
1844395595
916314268
1265648781
703759465
1031308920
1853744390
1836841133
1343635017
2057392443
1518319580
390358980
1357875585
1277849372
573070912
90167846
677725109
1125087286
794201188
1298199467
1401455817
649868885
379231970
338164204
167170437
302868188
444157927
1725723817
582955633
193218910
1254862091
1029912164
1226415444
1587847436
2057610734
1351356856
1144860058
1108335738
1092531596
1200209661
1771789157
741438178
1001070263
2039313086
1509481368
1363566819
856401547
1430904095
301606433
258405674
1025416284
607201575
82974879
1054721148
302732235
765540203
784823225
1713824440
378401030
1548309951
865505534
1745061608
1578682188
1868709610
343763519
43208060
1476207474
118252952
724924711
468855091
940391890
111830525
411982143
1949182564
1016819463
281481137
1367193807
431882684
1486499803
897495831
1087719261
1191213025
299206474
822895343
570697670
159365317
2071941549
844191983
156290240
1803216247
1375138678
1063955488
1460628707
870020644
742142589
1225466576
394934120
692583205
837624914
1738421167
1954430873
209195892
10450781
748574703
1920755826
2101075501
1325572318
1300762004
1879805488
1189506266
2048365415
915378730
342502833
848803352
352919205
409710359
1098799168
391152328
836614537
1946536029
1053919043
1322420242
1557217723
1468782574
1332750722
984950954
888809258
1085596118
2009667221
461809868
1881596893
1446506845
1184225239
1052408709
440556723
522588643
412489472
714482649
834401302
415488697
1519775396
553400160
400628217
293354323
1617073102
12263690
1732086372
1939672166
795997849
44163707
263632720
1563173654
1244555110
830608581
1353569355
382641248
1034691852
621347188
2033927497
1632474694
1177730835
1650743271
1915210556
1512752785
1026006706
569792428
663095444
1767234159
2037917594
403673861
547702020
1703336832
2082472252
1653104176
1166830206
726003870
471997752
391220722
807691430
1598141828
947342519
417792645
1294205121
120834156
262995484
1006702407
765414338
2102157625
1807878047
1411647957
440395415
426108167
632369023
892585696
2064512760
2035889834
260245932
2034101544
1043805956
194670728
1305395074
1225065498
174624971
1227737803
312454203
1477079823
1864157542
1958935301
369541995
53160290
1913054635
842834130
2117073376
1728908916
1779170239
646601902
1010786028
18102195
923006560
1606463302
193964727
464690148
2106145870
429375594
1310306721
718364786
380568309
1206079241
1677954410
223287668
817908759
831652222
1844989419
1549186044
2072688199
1656162576
249559692
1779260946
1999915726
1463388123
1021773521
271832829
709846881
1933856692
1174823776
851747155
1059749773
335283248
206062193
1045300859
1415571105
1382557600
345556070
1202648143
1598103859
606126428
982721741
769267654
1575060718
11123774
1510543285
113159010
201274446
1144320683
1653016178
479701247
1059618977
505234842
1430124608
1040720403
1562692332
455286815
1920888606
1914419294
605587495
1022145675
79502854
2077343958
945528810
1438095073
1291022977
1691939315
2045000438
573828250
739928507
1151247788
2083740838
1274654789
345206770
1101336945
301881252
37897615
760887132
325097011
682750356
1010552038
1776894588
1518444959
1726378792
1574485452
1599043028
1040095493
378164446
1381838537
1317477813
1376128282
2022412875
17243300
771147805
1808461013
1420599883
1969604262
1701560094
1171217770
1811403576
235499394
704260581
581014201
881458870
720000298
1928135504
695137889
979643346
1693363003
1883197493
1915562390
1522095069
1913973920
500973106
1900830859
310932816
2000525496
890386711
140765205
645153051
1475450730
159246045
1343796658
1693844426
878928454
76475669
1152198070
1047680920
1752692546
326484258
793460607
600365573
569241516
711381596
1997140839
560520838
1800342937
1056034389
896469305
1016848934
1796789815
173053824
13609881
1057641427
694550952
519309388
461686807
1217070011
1739438841
1504984006
1963683085
664889869
1414011192
655249438
1825848801
2145427894
404802179
1822190938
347337865
1746159992
1331878840
324079607
1726963781
526225681
1886268955
328083319
1644053050
1614178725
385553992
1780210111
175716519
278399876
791026860
1273718166
320376530
955319303
1142139728
1467884180
1982215236
692246450
381525975
663190028
610367386
1408721466
55520742
306806579
1477598218
1868981004
1791293973
158579561
736492965
1311595967
381938645
676961537
938579714
917871790
945864512
1742344004
1305247713
1893305018
358712664
1882649140
636359011
1331189381
347804864
1278741734
1603365737
1900904582
905409891
340410477
465513039
1239270347
1902303861
534840516
1732044991
2107833267
1728661509
694136677
416353314
2134393042
888883144
232076511
1843217479
297319007
483698214
1969380063
900235244
1742159494
910660973
1869521135
1223757705
303419918
590507384
1612207868
232976064
233261714
358999778
1989867499
134593662
728697184
1671146111
1278836636
1951377623
1004847863
665137055
126130281
2113889170
142239684
256369063
2096595774
444577688
1416648664
1525494846
1417204599
778653370
1890530209
1283667619
1708282497
661111107
2047583831
1849052640
470765638
1378105831
2000334856
1835970238
1392477131
1407094598
1425905676
160883640
86695544
1534085225
1524868088
817538549
1894241772
1986085676
2097709552
54659210
317183606
1744920410
1653777499
626174375
1185838225
1653682378
1899119574
581217032
1905880302
1798363977
2143686079
500934964
869356953
124885343
1912642947
1814074367
2113878329
1902666621
5655323
757544412
1810740684
1730903232
1874313225
1877434940
163003414
1227783240
1944675435
120334817
1655275340
870340077
1319706196
1000472690
521906936
1540003068
25649555
504149579
384575877
62130412
374798401
181036138
1043990113
648607643
1041907546
1095434430
1635964486
1977686871
1221884569
963049751
721792046
2095167584
574657538
1446055344
218311715
720891354
167777239
1555113958
1649643660
868019511
1622680088
739286349
1091501236
2035579478
1028745536
895505258
1843621045
679928438
507440748
858421596
787323570
572872614
1328957558
260779550
2093377440
686692819
1368760922
374487485
934534443
51029517
762035883
1282724665
1974159147
414190483
1416734923
1897202333
2000182695
1756775557
1086320874
649853972
2118948686
2134952209
971684480
979313187
238578941
2035088920
944536500
1845055295
1317832679
1931886855
904120138
307931611
836585998
506964005
1215985365
1907672915
565274020
1016725511
1481043505
1854115302
172165870
1355967878
794541765
982033315
1223589859
521857536
277238343
1936399433
764572482
184868479
745118354
1690316757
908546111
2093090712
152320121
1973709142
1937669000
472042197
1442981138
1947451133
441459111
1671428029
82440037
219528578
1347898984
907883345
690114074
2070519173
53723102
1233946362
1301779784
2052397414
1847993463
581757242
2089502183
1166845506
1699388041
1555331760
1963551443
54028303
1624107268
988911768
1745422886
134274926
1942450930
902521244
206148671
1935480753
1848528902
1728102257
700344366
1720767568
204617949
520365283
1912863640
1725175809
1555674881
506955934
2130962213
665834098
175057580
350786604
1539019850
513517550
1029057286
652015216
1118209133
1006694157
1215893035
592992492
561724764
751900924
1611799671
1549119774
1404677584
1735313015
771121496
74790631
261741182
2130900616
953920831
1901864920
1309682793
2058523732
502591474
822258892
2020317905
1337348099
1314542544
1132335708
565361224
1049626269
643734653
2136512633
170394442
1865017329
2109693358
1882794863
897417494
1983124823
1277901749
1324616871
308406983
34066710
276022513
268947245
1219510433
630065044
358691645
780967741
2036581725
1033491954
1187510714
1003910982
998156084
351571897
1912776575
721945582
2107451530
818594824
1377966860
1921835812
301925861
1332228945
1185331568
1028127414
182691943
114443492
1511632706
158785498
1580552453
1079963292
1777495986
644790905
2024625355
276060537
1329966843
129843563
2136862078
250054809
1234046543
205058034
163514967
1045274814
821144401
2039993946
1692546007
1592372876
236877771
2117184931
466169039
201106319
1211813533
913178630
443529208
1083687658
714720289
1721696796
1076259986
1155393557
504163687
121420371
2108000676
1703605789
1272278134
1010317923
1261700293
660172661
1400799265
567236455
1218858244
1360428714
689289583
809018910
71222866
16913622
87367861
82209937
1578505009
460403218
1947103941
1447666166
1324275653
265469041
1066628206
1219006185
540944531
424687351
1966994703
395427646
588932085
1383099543
1739016178
33188690
330264411
934841873
695402178
1911517090
369811796
1037779607
1019699492
885219184
444351708
1883395515
290869301
1380549475
199220708
688935532
583848527
1410516292
401546999
156612909
1403831175
629762340
1364881069
311936753
776111847
1787587266
381898915
2104897416
39842163
1283576467
971305525
1873379801
50798343
1127247914
752808985
2068948902
2079916862
891584733
280681369
1992835906
1498614420
976230660
566886037
993023189
1667125216
992407045
2114689962
728339982
458438092
323049135
444763734
1903716312
1240231718
1809785348
1224369113
2064733255
45808202
610397572
589857800
740455844
1711473353
1946079701
1281847252
392612496
177933356
741679756
2048177509
1987501201
226457732
363542869
1620862635
914233162
949921302
1074027623
43340000
1902970558
979207858
513758093
800779853
518187839
18156171
1800653241
1346153602
34365943
850492429
1297251621
1913847950
1946945931
934414064
1565076685
306736574
1079616822
681235517
1681387337
1843310507
66520791
354106408
1477616712
1358021684
1437183043
1605024535
570187089
277203988
1586624692
1759685671
1737744708
1266344726
1786636716
1532170164
150027664
101883759
1613465533
1521404865
852350583
1386878740
697165340
1978398963
1498103969
1186260573
1114176653
39253131
653246413
1855204762
1326203130
1205043053
606074965
1466584587
830515097
687866161
1254650773
553797660
362409
1352995316
953540855
155548869
300985946
1266715136
2074353978
1087526849
755552307
172572743
1943429277
506593438
132443144
861444314
1292661869
2091772788
565809504
852302408
1846831651
1446197838
944933097
1756417400
1764692814
1836170570
108787002
1646275142
1297963018
1524269479
604619782
1643233004
1772162389
1105200509
1490873439
1869902365
847827993
82793671
1425156673
1709014955
447120176
1164571422
617904861
82754286
61605273
166963976
330436272
1904754328
469422432
1313923870
1268504868
396623070
732088575
1026884051
513326806
261842819
45724043
622820178
1875416607
178208370
2018100515
251434198
1239034678
2071320761
251278664
767020420
1369765795
1525747844
736754809
961500977
1555492012
1717112907
541569637
1579913919
762616290
910097300
255122886
781967527
713292189
1779269082
1059199393
1694957018
1365915070
1079770897
1210135457
164954740
1371055528
1683549866
1024072913
877758137
1257043261
2126243054
137873256
855913114
544119307
168247825
1578991714
1478071751
771758952
1068329035
832051787
2069587642
241436772
1721676273
1067036971
1884867026
933688171
1148645024
1872524200
717324280
1272236216
1848701404
1869214331
1621944587
1139067496
443267267
496678774
1122019504
1821584534
1922029994
1836184020
2039173613
916750442
42338213
175788580
991863654
1848643721
1919045434
1411869977
914164225
588779981
557974502
1343996695
381677049
1929824573
1769788456
682105923
1840567919
937426646
1550628826
1550753748
50874153
1118213098
33248098
1225196137
1908269193
1859421529
47455115
990804765
51017448
1654149680
1793471539
1542706061
623013029
1542902087
1579742158
236069999
1973517965
224309590
1150312291
144217746
2141226221
746019604
1667793475
1417605719
1762280004
1264774009
885268454
2112592778
804140510
1233984199
743597154
1445580508
372150194
897606123
1141896914
1078309336
2063827017
2042421209
358079502
2078206117
349352241
795936334
511449980
1093210046
1873106451
1183513047
477444745
1058940901
545070904
942035629
1024529440
1221220851
1734667819
1480880253
403648633
1294914130
2003868025
372658839
1229321546
846074906
1377177918
1259885994
1696798289
157150472
116291265
1939918761
1721761561
1562012145
740132469
1614272554
1954405230
328561435
682273983
1207321298
242823824
1995017907
92231415
899338971
655802495
85734049
1669120343
1405744703
652548072
642489348
340286360
1914469916
627142820
1796784279
216404763
76709173
2059866686
1371253970
1192499847
81052686
1243711841
739372870
2078621918
1289975201
1746120444
493365652
1730977800
249598800
2111219267
1671240838
1265514656
2079396490
1723334540
1065099453
142420094
1121490467
946076831
1971788540
1878635261
1127289681
313521136
744209557
1880929204
2124141871
2009012765
1374156178
1791722846
1304750047
1700228083
1839599483
1177484807
893275410
679406210
163012629
1456914889
1027841220
724059181
880841883
239840078
1609686994
2065866849
1982694064
1623111606
1111385111
569236450
2009726880
1432486161
1758922347
1145359885
2110385897
1927372366
2100918540
783694051
420977596
2070339803
601202291
1988992187
676897724
1929614896
682381162
746824693
868048534
2005382453
1101875665
1171259972
1343647220
1553118159
611218945
436253127
1392508314
1520986211
1095170436
2104551674
1422447955
213579175
477484450
680848696
751579439
2044835060
1788828746
630571865
374615756
903653482
2065465925
477444627
1320546947
515435428
169131094
554017400
1169134688
545229946
588588629
797524557
2062992619
1799351561
1152180415
1109434297
369644648
992494884
1547381900
950303099
494670048
332580994
324149319
1083891110
1499908512
1950879905
57723336
913917270
1897829937
426456002
705998843
475184176
852479996
673957952
384225966
1128050084
2134011108
952768751
1460046975
257783490
780014412
505638540
604618779
489253165
519506969
2071285174
1678317434
1353168085
229661393
1936040878
1443969850
438651524
1692719137
2067446964
604571864
1452877529
1800861149
1402181038
625310080
1881595818
1443238458
736364818
180863276
1826161803
358052943
1751909226
1381730819
1829964165
1772081212
938891085
1585920786
1276644304
614234969
1599223461
937524340
2069795273
885740752
399832708
1279896302
54297021
142731022
1164995365
1996360390
1694486162
2011513825
577508638
1974191180
1996312267
415261486
2059778284
254558856
40636963
651273816
1252228732
1047661636
649449315
541935033
1660116564
387728299
1882047364
1248848565
1816449284
1161182832
1358837404
1712253389
83544961
1073342175
700273243
1381956566
1014488877
775443432
1230275043
983477546
1587704976
1760127253
694792551
895445947
520084944
2094899362
706936290
554545196
201893482
343198803
1456836982
80737178
1473625377
584977889
1488521298
1782335263
1358184627
1332496971
696632843
595208417
502115397
931760745
1181111728
1403231026
2098841774
1082840912
65448242
1696975685
1955017434
1276845892
1755847131
840045238
1633693306
1715965516
89517553
1749247388
438417416
1083180086
501438135
1958564175
224770967
962407690
1188625035
1924055855
1275351341
90679138
220018690
407415682
1314196103
668068101
291736589
1455482647
1419226842
841607570
1518765634
280231026
539765210
323400258
1591163470
1634780592
109612343
1123568652
871450108
1694392996
1352968126
1824560877
599870108
1699983119
741657112
561373626
548954693
1106981626
189414123
808976280
64669809
1109677338
1981845688
979386605
1792222885
1152630063
805978585
1532130341
214908285
643339150
406336050
224748244
80558362
1080608825
453890173
2010592309
414217885
1021445620
1288657889
1870453810
1503360981
322097226
1723732738
1012552150
1635271828
824288599
1177901398
1100548704
699150937
4887239
796644532
1494913217
2077485919
702932692
1360815332
1440129261
1775870012
1175594637
77313558
546333454
640320305
1375908057
2102945842
1254976105
1154681305
1853705451
394883889
2075178412
797181195
1024377898
843314731
1494314026
1187622767
1827636371
1263740307
1091286240
1405899320
1857580968
101289655
1449797303
1068421684
242583306
1154403071
1415967092
298499304
1893299380
330264372
1875150021
1355089126
625836972
934126304
374740748
265842968
2094023735
2002090771
1485953354
1696838822
768253167
1476306445
821576262
734817471
58000340
1243057156
22415327
480700784
402441043
2073568955
678710048
390821031
743447348
172714120
1875940180
1486093307
177890557
520918000
966480614
228344682
1222010855
1872317176
426524617
1018789173
1141460811
385770808
1160798693
2099877251
792654930
395262485
56369246
822109285
1249515328
463460099
1345387290
1414965274
940246560
1722926475
1901808162
459951053
1675662685
1519802405
97278838
393457307
1683257705
1253868122
1326925931
1234109116
1744105254
370122993
734760590
1321579006
927585893
978178322
331736000
1425553170
1858278024
785577702
705876639
565080269
1207945713
91945056
815580636
77187111
1745157201
131349369
1122285265
1927653215
759365465
991541407
1188888082
516700824
240887335
700903176
2099824109
89728268
38999208
1038856136
1739646033
1625253083
1663257256
155402417
1867106102
2006382111
1978038091
500632745
675600921
758349613
1955572338
242520474
936296068
772769298
929947755
871226101
1745071472
125729467
1072250410
621318660
1153247672
1076747664
658825519
235103294
1718001320
1836823253
1626272011
291245339
1690632187
1122812163
362109761
627666260
1483196504
570833754
912900502
718584200
2038914050
1734895044
45549444
1046449404
2146175753
420834645
1245005849
654463807
1919693008
1905841357
227048388
1284968799
1730805716
1463213169
1383853010
758001121
582599428
745335205
1591553078
845231289
1439147538
2004202737
1234336291
1482371921
430528596
1805319088
1577937050
557208246
1050188528
879432802
1084394476
1472188779
1014540384
1230281182
685739512
1221049620
1967846849
532976640
1263540518
113641729
934003781
149641226
1053081775
1927185288
888435654
1213355958
1497926596
109831016
2084143262
1599658684
824690128
1098255836
1136702145
1574136849
159538928
1921937893
1728709088
120137197
989676696
993020237
565771569
2014667872
314920366
1190737081
1863450468
1262420646
63821176
1549531338
1588427576
1836640003
641966674
555558288
433258179
2001764687
1932316733
636822266
191726487
1255903471
1080979010
452171687
2110166192
1479361541
1384864755
1567477687
1135086695
1124754237
1811579378
1258160784
850474017
767511803
793879456
18013101
1131008499
999848843
751233452
256887947
539553030
385689193
1342089535
1183103023
1598106219
256475634
1623401232
2145304519
719514736
948995812
1026033845
1621578667
1539686676
1438116164
1649001947
1488088817
897653882
1510544566
432789596
369556198
1664105852
669160515
670988784
1994802986
1107082586
1375029356
282906435
1458754392
2109391331
1443232905
115062230
2017089356
2031923309
141151224
578671479
1284258443
153548493
455353607
2077482249
1550424610
572089091
2035789640
793446144
1817896448
77344513
1111859572
455859086
1625579800
944312725
938216308
2003523721
1368208529
1730152949
138171665
2015595571
1172713076
125540010
841447177
1769855073
1409358768
858005348
1316090127
1701390809
583430921
1608864505
502742848
429628002
1524774532
1373226807
524452953
533287889
213143274
906172894
1451890996
384655993
669242355
1488497871
234014675
1086648009
115820759
123434255
1101584093
107576689
1883281403
1999049949
345306090
1994116632
818093936
1387957982
1455099270
689056148
1614355890
40440113
1033418077
57606830
780168296
1306425368
511247781
662520160
1741169923
954786269
642081443
1997178761
1183879669
925413986
243392297
255022755
264307354
169287623
463794298
266021194
1295562214
1787854636
993531538
714502936
930844163
1191388231
235678252
2106949104
328955554
2003975081
1599729667
338504462
1370123588
393515756
733763708
1657817630
2032520420
1347515556
2098827651
875496277
1903893027
1855275542
580766854
2024839519
72597391
1426335030
741536148
616220401
1381194986
979460914
154822559
2156972
1383520257
827377607
1214716278
64930283
1618007913
159983767
215644940
1200927717
911541431
503201715
376512851
2079334412
752808985
626697647
1265448336
586351790
1916943828
1226873207
1600983885
149074023
613358666
2032299487
1857011768
575317616
1022281535
235124186
158371331
436401706
298305532
1926666369
1583304632
982921694
373978573
461996228
457360267
580355601
741236213
1309165326
1496478908
918334827
1608535906
1382357655
15730635
1401575287
1974947922
1708133690
1657135339
1462171834
561838342
1341124810
391843957
797052150
622192658
1070677358
799468227
1506946877
1890704519
1214236868
445669852
2083505817
1425981199
1269645769
1223011311
2134562222
63036624
1019740010
1904847081
260446473
672565979
1493466964
154225401
1183227796
1500935846
1527522051
1767336952
1927388137
1841444040
775211799
85675771
1983871862
2129369321
289378264
581316286
41178205
2139150016
839420384
556709443
956423302
1056993782
1366562208
1708491174
1849474093
810773558
1900185907
79152785
1165823272
1217449672
1279829454
1436392274
1908105896
776756812
1373685129
2144434776
287131800
1034495521
1545243308
1782507150
2084687321
2020519437
639553412
2045448743
832987085
611213729
1800783193
758020536
1771467486
1175686071
591443475
444943318
1518414826
1482890981
1399924065
1665223238
963884581
1854664850
1618481086
836454735
1363441441
1055747935
1329661402
1462242277
1830001728
1911219819
309726773
675552807
488978189
1561991153
177643701
1070234083
1759690151
619938193
1257207949
270734577
499574682
160497567
1721298446
514555165
1515086694
1270509865
1357114943
2015755238
2061372901
1512246913
1872425730
1226819496
1989623896
143994961
1933054452
1792689661
2147148384
1864073800
1322437082
792422137
652609020
2015972987
466763251
2138260974
70078691
450355044
1649902211
1113517445
1214489747
250042941
1888465252
177192354
1566599388
1914850536
1689186354
1631183344
1098178572
71570892
536853018
961855210
1888262566
1381814208
1705859075
602602702
585134456
1959108482
1861833359
1265184398
193936279
2142472858
1635378467
1097478754
1211714419
1979886756
541880040
691867462
1706916767
275566825
1827883814
1932262456
1773224527
167592649
742443963
2104738527
976662380
1250431202
1511922310
1474068065
1560590231
1111099983
1796236567
330478051
1289834550
448513223
1952628305
89099481
1896007897
1812606982
7736098
1653830916
916841876
372577523
1301507212
331812306
1679520938
183567584
405941887
747263681
1378889798
699983353
1068297270
520632300
9699354
1803722253
1794480688
1235407074
94005270
763022977
2028705134
303610471
1562138282
916948681
1074104945
2019058577
1079929816
269898545
728777601
2104756607
13815006
144252855
89828343
1907389022
1163598591
215080064
1393408577
968530343
1537359262
1534622738
1024250392
266062357
564928314
2038134313
187966849
814674445
1145468105
812012400
1652868949
55784453
167998326
447196384
987584076
1304426228
381582514
270924694
1212284095
2004130769
1305057477
1320817958
1972913051
2036744022
1683049779
317947786
1335445929
1455395765
493582455
660728533
1897204644
1840674676
1470588667
1796017455
1661036063
659975465
1407496124
1928621248
628208910
920104251
1860389752
403401950
1057074555
802997863
1115040397
1831688377
1354123971
925879809
2079097352
115377207
260175739
303734624
1659407254
2077553882
835490046
2035039706
1939763981
271811328
1623720031
1406326863
1025964665
538988773
1792768418
956998151
501407275
898935424
1954234994
153901480
126305315
784875301
1555250871
826458663
1436788707
1411875096
14968047
336040832
875030216
297292027
1536448418
1989461662
890138123
778153226
1390099336
121359248
854280208
1928650888
1910617466
1886480417
779005869
617937499
98242752
725831478
806047703
255872994
724053797
625105129
851978300
927536405
480627868
220860539
581492666
741420171
1204726195
1588489406
1465271037
475903169
100326137
399222916
1777175717
1499867382
998993837
1580116904
104356276
1350839482
1366102819
1804262709
1515658505
942598218
1205842229
281321847
280692338
1471886398
2138665374
904709882
1258559927
19934293
103326058
245553526
1299330233
941070642
1181302616
982264813
1922866731
246173964
1403535107
1984060563
1786143488
342990323
393830890
1263761097
1567960930
455717073
1181083319
657632542
801702501
1956966430
1630685280
2002890565
313526191
333848226
1848137134
1072523621
517296330
2070039878
1964126893
1408303304
205046049
1223236808
1199424727
398623517
1731244960
234342489
944848366
1104742286
1698036789
255666450
1024157217
1417629481
42652077
578572230
2058302734
293922618
2070814733
2091016270
1829752953
14790338
247945195
460239250
2113623777
630240911
455434788
1675383890
468040444
2095812282
920125103
1540602653
177176133
951829448
1491498898
890850735
461843596
1924497007
123419544
865841265
663945826
1219165930
1937910779
128386038
1052680329
1703317118
1242405808
320474265
1198998404
614321802
600281582
1213445985
1429618096
1971622242
551802867
1254967287
321703075
1234627445
1130734682
23146103
735990334
1348509242
1414416793
365563379
21914853
825110140
1256261358
1038020308
1364859330
183764325
1514473477
731424002
1634400592
264938673
1059561557
253728909
441851852
242348417
1605451287
1332102594
105177136
792889748
317690639
539251210
1966799838
859041329
2066615241
1819061343
291608579
1998478084
15920683
1661683364
2012491953
294336985
306371750
1618232454
1890784397
804044586
40673248
265400191
700868578
1125939321
968429419
1543288844
158855728
104736315
43540729
24013254
1886366865
62325733
1802530648
103260216
1734913751
1913027178
1410344678
1277334340
731284567
523182784
1989195403
1419241814
476643883
1968027428
294800062
1596626447
1883613282
1718740242
1405447278
64420060
1964755999
213435156
664235540
2099629851
1704125315
1577478838
1195066469
338921869
1920121161
1109325910
824795910
981451184
1274585270
1036452911
2004249897
1328266601
1894595805
396002958
327715066
831634118
309604683
1552256793
163510531
618761803
1862937165
124596048
984890912
1395314047
811462609
1959424259
1304701598
1179393503
1011382046
1998354438
253064368
979533999
1896111922
315485901
2127903888
1911144894
1712769433
1983105455
170918182
349787046
957480260
1379539939
2123600081
718689106
1622937971
398956459
198918856
903278942
1797278048
693839369
928049126
1006085428
13290544
867680504
159252931
1840671598
1200401983
539425115
865800254
1332339751
1803295831
967008154
299939860
2136129819
1061833076
965453732
807611122
1457060092
959656519
2097765853
570685183
1988221300
1281391570
1393719783
1908291562
195881717
1273503698
1091714416
1899265950
1439952565
1615548985
709996698
1519936313
308671255
1191782900
454381005
993919034
277566852
1174228364
1670546549
514010844
1638590019
1200180867
1545283318
513238370
1172759199
1039993506
1795118242
441007531
559129941
714178453
610238276
958984016
681895098
1851662024
1026237575
1745948992
406971056
1421803069
1096406367
23408074
1626143561
1960626715
978183393
501152959
858782967
1751451310
1388189425
305074145
252235860
285548893
1358010944
10660921
548458983
1836509538
1788252198
825805098
853981371
1857764779
96486899
1804707481
1234370159
1077747188
854707298
1021612006
83891465
2124432855
1008034431
764809552
2058800927
512749737
998788950
479413792
1819303286
1108004190
1518958005
1677936786
1076646852
1793858868
650337573
1517331954
702660976
540464908
891367861
154122218
77631180
963264412
1105601418
2008867371
1368784714
1227004205
1167189202
769067267
42864352
417489348
2139975391
1175243770
595007
1901743035
605337589
1707530643
305967756
59611898
772907759
1786990749
869501300
532088340
1799202029
1687928808
463971648
1715758275
1141747944
1387864658
954243407
1283562249
18950180
1356128353
985666479
530638643
53991312
2125234688
2110979892
662505912
1037069203
1631059260
1079005778
630428995
1792660405
1010448890
1316623918
588611650
1721831514
458869530
1476665484
397455547
2031294791
1327675738
2014583904
1446910405
2107010850
900158989
1927511305
1907940352
33240696
1944343441
1228545851
2023913371
82730210
1246131453
453637520
1493438354
1025052804
1778428788
649269806
1890358196
152127715
679743769
340529857
743798316
1496137147
1339224180
1312962204
1736190905
1707125951
643208384
979258124
379985513
1383425196
1070646891
437269912
1531781006
731008719
1453627736
754303940
474867008
1009784608
1516625993
1853738819
1229042913
1518368678
1401573965
1371408253
1011204318
1609599241
400598787
1623356437
1851387943
1683834250
806265074
1038160569
1514634688
1811386325
1693403458
1258007886
25447916
254727073
1445405104
1670149833
596652654
1846602947
1744420090
1978322229
2031868356
1801922064
1775347301
1250730565
1653034547
414766653
1310815437
1153231037
333498588
1983926570
994215623
1928422195
1431488049
1922878715
2017209927
1215720058
909219351
1729083962
1968667212
2065101524
1061717218
1408653950
47991090
2076981047
1824308989
850977490
1913687433
836139162
1660419038
1958577290
1148517719
1133659162
1588128087
1692996440
202660137
244348947
844014734
834493411
1068208948
2106211046
592751274
2043113717
1447047554
1906112794
1014774825
1504585445
1079069759
661309552
1616137472
975150150
457513969
1279272895
1262605992
1563893576
782712270
2123075214
1611218149
890136534
2031042470
1137830912
823185967
438933248
1785836632
44782832
1853901318
308163316
176696012
1708868995
553100318
1491860000
528228633
1588739655
1253887721
1785714400
1195188121
1455144325
1690987719
1650627700
1420886479
108390926
539493077
271609340
692574393
1126161860
1270889331
1805283260
1288713101
953558478
1200287660
1934338852
429164421
803329124
165820928
1320352213
370637759
1775505359
492642535
762927361
1051498062
2046191828
1488145598
569594702
1600657544
530151783
1447826535
1838315615
1344793108
1158119463
1375327375
925131020
830010372
1043270562
1122079317
409094825
1808457356
943931309
1761519932
1251342460
1496642915
882630389
1882089602
1504933813
284643804
530405819
2132216185
1482390570
246699615
2026011971
1482360380
240759449
1895420899
1217365842
265059714
636191934
2111103489
1062619255
1574448135
1031399902
1256848148
1625627627
1435415445
522329220
728468557
1397385679
1876144936
1566309949
1426164674
859285704
1235884469
661698068
1406636629
1038239658
938436429
62621239
245016398
1815276307
1924500408
637143554
2057860868
1384196112
158271548
1238695273
572998203
1565384245
1338727145
358007522
1619002141
1402471938
1135537920
1711066221
176990926
782140555
759569261
1298793277
1426416558
613768556
807231683
2010366721
1851063259
1378724430
77474536
130899298
1091958662
1558096054
1259610242
638755464
1055397352
96930041
565945070
1333476521
1160367864
536364569
84441461
518668678
925290295
926708123
1045373924
1601733429
1381135704
1739192530
1773113692
1815646201
325025534
1045452779
43970527
1576957215
763947335
1051732054
454034048
957725238
448520926
481023357
1371264814
1927827588
763785866
666149296
1785836659
599672259
549733171
146850380
600143171
384150288
1527926687
1810978599
771186877
495909351
383505437
2003953824
483072078
1232604293
46974750
2128161783
645327626
2026461691
1997283119
1479870362
892899828
1386793791
705233714
1293110683
1233815148
1672295645
1884741520
1532222685
1787131579
1077317334
236332872
797380090
1239946259
1583212895
270663958
1789907945
1480392930
275626436
1286305152
1513173076
827449540
1492778932
125357055
1722128328
386518704
1564705011
225842277
706777815
2119965300
114344537
1548550642
1480120982
339657773
1062195006
1429915170
1281267457
1657055108
294479622
333513258
1164401300
1243270278
1510978399
1861513370
1332209766
1833915966
317598094
1886817857
608706039
72495758
318246221
327838680
147970524
817350951
1400699431
530870685
1023071936
1641323087
187608899
1760891033
389750141
491451161
1462937712
76553308
1866185292
1754516634
1643938229
331228619
1349991176
2038884081
1250964086
1386923731
493739923
1226822911
257998857
210060629
1210390637
436474782
623301300
800920782
938010453
267933864
1385418013
146980958
1388704687
2074595670
488359335
743669046
625414890
527881195
1582540450
296151887
992128637
569236722
1624505663
36676321
180666567
305714072
1580075937
1020099180
258197322
1003181634
816747452
2099046160
1099169570
1577158436
74004811
1916256489
924835945
579809167
1144583561
553908553
2089535359
958604442
92957129
559282770
923809689
1109632846
838372638
1355323159
250514819
1466010331
796184020
589599718
161497147
939753973
1857737407
2090560580
1626820111
1578347284
76095691
1225111424
1585571863
1168725679
1463437270
145052928
1575101305
1928443934
1655112034
75267606
469703993
703704601
757663485
526244608
1377991497
1359700972
1859017476
1331301294
864568458
1682352731
376550954
1672357157
1037220765
1978821230
1231052957
1877410087
2030036087
33416991
1437747603
1415515031
94314000
2071757065
1763219132
1457343031
15621516
1948676357
588551275
1841849662
1955039305
2060653211
517429326
1494993275
289345664
551034310
1835999557
731186281
63853147
1396161327
37312861
409549411
1367524438
355931432
82197968
1899115039
1062699391
189147014
1418398145
1422957131
321484691
1080619011
191760730
238702395
1394986739
1182207849
458147024
4684581
295797121
427870699
57590333
1363158061
600686469
775120338
422771481
1631527641
268682117
898609405
795656282
584658116
1907573906
874303670
626959691
1480660700
262988245
539596743
331989629
1286001408
871642496
739668448
1812114085
1915040488
1894165941
2079899744
413293281
380801061
167067127
21645676
1532606427
1082691037
188210127
2008645165
190236977
2058849095
274045054
1171333857
1477063687
1797461893
1525747844
167032059
48995339
1177989720
1534810616
444096271
1022532275
196804313
1576520747
341932962
832271652
1246320449
909874024
1838596782
906829415
635019526
805127942
1192021759
1778188099
1889473979
1123004262
434920693
1426177291
1858481684
1482134517
1087247424
625596091
300705286
858694453
737880250
1460402911
1631476347
1799171185
1803834060
1512157838
1164280916
2054607962
2036565844
1751961927
2002875646
1612300827
2042741124
795841092
1245818376
1846052935
2087865558
1840424602
783489511
1257481361
364950325
1183411041
268144130
644581030
1236757858
339259421
1812989832
610720704
1759332780
198675701
1742048461
1714734993
802080688
655894285
1261831285
1857029534
439309979
1732845485
1710264068
1597615138
1699138123
928090187
1306082178
1302142671
893968555
198773959
1445959721
35783552
1419598344
1850336043
1861111070
1609721746
1700916388
77959854
1732290141
1641848973
1172938172
1352064608
1966659903
1891934232
1655055643
1404859282
54754818
1393239527
1173502542
1397829310
1434629306
505368696
1298667116
959438520
1154183532
213893553
1641776604
1078120719
1334678020
80108625
1231545327
2137867017
2135559658
1201500132
556993794
1805696925
674633840
1943632086
686607732
361193326
1358952581
1261859019
579611669
568471243
1323142274
1349143900
1103366283
816758721
528523804
1205172348
734862982
1918350850
600598500
1792915081
404475141
520816713
293102559
2083551356
1756262762
524019473
2074889178
512949513
776846462
251103632
476087976
246514731
1609913654
2134963895
2082009336
629142065
1483449125
246538683
1081616206
960074312
906979096
724768538
209830823
115264862
945562624
675159824
1968332441
185792853
1689154272
676403501
1269269017
324811404
873155037
552723573
693415834
828401528
502467559
1666310814
1661809287
460379341
1856544795
518060039
269401327
397209997
1627936955
689557520
517544242
1796353120
931011729
734662767
1707931003
408665897
914609842
141566317
857457616
1047432911
1449910487
1193515270
73715783
59065186
1429635491
1885899865
1607216148
178411261
1483915675
556703976
12908271
744757920
1928680899
68844931
359411623
1961118365
1706106931
1897126950
1985526781
1796697107
452461202
1373011333
59732198
290891530
810525631
805983568
688128658
93868230
2046622468
2122583537
1006098829
779306347
554679064
608830595
1923563033
340082658
1741938149
1062939270
360867253
1286311174
1207912267
1537102742
1513941358
1816361101
348832963
1038927992
1964706304
1842055387
1281587994
1169744855
1221686041
1853809378
2045021846
908001060
35513995
691428322
1981954979
654336911
311099639
211107703
493416322
5285680
442032843
137270449
940221177
1570844140
1138436633
55144983
1211917915
1540918684
1870781418
2010901452
333465869
1888422842
1500359331
329317696
1159596775
250383129
727221082
1055975389
953508346
529402990
319286435
1708472709
1950300274
2145099729
285729378
1479476801
1879810647
1919392078
518160694
1685884724
645097005
1401606259
1062699391
1540610458
238771660
1754323197
686874093
1021545186
557824097
1109458004
525293153
22498718
888150696
293018204
703208532
1329774784
1470899548
634849051
817322020
1800135580
1189898029
2093794009
201356542
1896333349
835617733
1109021206
927841099
1043547372
2071359756
652898562
2016502890
1919624373
1022841240
432383975
924697545
730501855
1199737831
832834254
1657829454
36058076
94540810
1012427932
1579807951
277135027
1744684286
1517043240
1654804106
1704703729
627720097
1997347228
1390573895
631887387
549259584
196302295
1024124157
1111363452
888853159
406706695
55316249
413967555
2142811288
1661869868
108347459
1132954731
1218633527
1767888049
151331663
884071110
2112673893
1754958921
556442695
1587583927
227634613
1455242982
116631137
790323626
1020639226
154708106
447606412
146108128
1752221263
1591921073
41626478
227726410
678511930
2128599733
136330849
1969923845
1939774192
1988673254
592265861
603064993
448591628
1183040862
917278311
1581568878
1339921499
1611505956
218554435
1309934288
854048158
957975345
1200572845
605221400
1985423248
757084204
1050310729
1461410131
954527521
2122976510
1043670087
646928115
37750549
1411413079
827962764
1457648364
654117862
2067112084
1092258643
311218530
1935872965
882102379
1874533105
107735092
182019186
513607456
537346094
2080560979
608037058
1129819202
1755412744
854551920
111789558
309297463
1109007074
872643565
2002608014
1030141514
607022364
1211813332
739120556
850104569
1634223904
393284678
1496531408
623833364
1238001308
2092138618
1283852112
1968030437
867425954
942312416
1953666435
375583313
1282992649
494539617
2081447933
1650646336
979560475
842967294
847256639
1698197985
1546321609
734061105
2105540183
404503332
2033467633
672344211
1107701078
1872676072
1921517600
1720144256
559529658
1235041172
1077536865
381655415
1366115412
862840643
1267880149
729609414
453637520
1657920050
1977824488
1092665990
1186476419
648900035
1742548103
1011330430
1207732537
1830092508
1441740038
785633493
1720982011
367292298
423520293
1006769694
106080883
264349780
274044922
440967812
309394738
431218842
426976832
1244775909
1260007705
71794895
454388721
287650655
720379033
1674081148
1364860296
875186412
16592656
1261916844
1318354326
672445074
91275286
947867806
1967534234
1147145978
87114342
1186862335
321073371
1160181868
937265644
842215607
1798577999
2048361221
632427407
1213645066
462857224
84783224
295429466
1997682654
1535466311
2029710897
1394576935
1982821827
1669384242
675185825
1648437159
928868948
1263033282
1422588414
168551796
1216544521
1626982184
499477444
1817672935
845988478
329718309
300676125
285475922
2067218463
1433393277
159958803
1120038194
1042216986
1067090181
1659984591
505278446
1145418547
1511411202
26087777
1689760950
1215469064
1839499366
1155550754
635789443
478148029
2100169999
1110372822
1448768359
1011659778
1681369882
1799126182
272948587
812509303
875882750
1983830627
1165314025
1568065374
1184778291
1016146239
965210342
1522277248
12476698
2032539859
389166026
970308468
2047476841
1051120064
2075783584
1296942542
343246172
720166323
1008300256
1733321575
594116387
494269644
21412940
1550305315
1787909490
1098399426
921254661
96769909
1739585616
1676061836
1096947790
523410644
949382395
970480077
209812688
235670299
1845389665
393387065
530596177
199575918
768047322
2131959067
1013972093
1852675932
1384190725
579051369
64019263
223217077
1848423840
1343308675
2089678147
628612400
1518298159
749871313
655444787
1206931691
380135257
415676534
1439045629
392554702
968644088
2093235031
886887832
1125697487
7181532
1044735566
1072831722
697652984
135276312
1340658145
1414254444
1800210217
259903270
1101981100
1069661940
1006393747
1204007863
2061846503
1711335651
1013560105
1071469670
699076369
1106681276
893656025
1876036433
336669225
1405532055
1799362273
718416929
444496561
1562839575
1328267586
1510628750
147787678
1119336864
1595802345
220981340
1254675907
859796968
1947484561
447041500
1793773583
703927068
1005124254
1048149759
696358288
2116428290
1592281418
1214630423
640784342
825253947
1176784159
1681587507
214652883
1453803119
1392099292
2062432187
722372094
742225995
1119806759
82490632
2086525732
671241550
855257953
1900618769
1344297669
431422574
2034335960
1635849800
1512337602
1092824665
420603867
1703384678
695631282
1758200328
1739138643
235133111
1350175392
385181692
1470863452
1750436338
1336584859
1220977424
122804749
274875443
1041917268
1940667384
1215687370
1667713556
1537634962
2142456135
374160522
1197816300
1175382289
909458747
953237641
604961762
686696971
1709431898
75711279
1914953424
1035328371
38811256
2093043607
2029914776
1940593594
1457604037
273178515
1314454366
1809485569
2037695294
1042199118
867806486
2032743320
488818176
1616749005
362401555
1293866871
1322961985
449734826
1573165057
1040781958
964431029
312026831
683971336
1996404603
1499616040
415122380
61703944
1839848440
1683302305
1282653202
1984507525
2016904137
1970879374
942770658
1657975680
864338286
1389641579
326645694
210401293
1917697850
1993672732
29305198
416348018
2023473619
1270465418
930540706
461977903
1430921884
1262835737
818939817
63435886
1307146481
899834480
2129589706
941573575
1314829897
997897252
1362252229
1965462674
1378394771
1260715316
155555859
1156477245
519744106
1878103340
2018046633
1584756425
1249367112
209253810
1889714335
620664861
1930487511
1184919906
106535472
1593515282
511028111
781307056
1072710126
930916846
1154053933
893488494
1358455928
1394679295
1531871537
509782602
1453591784
369209879
527352472
582107907
2073327296
272311453
621579982
143810645
304703426
1596264521
1652151408
1418278414
257899360
184914397
1525022566
284944114
1432701229
683354249
674690960
653200663
976525844
176771718
255067294
537653576
1786159387
1180997129
666339633
2132870972
1477741547
1200708938
697908368
1131921518
689182285
1149135427
346905883
692375553
1571503759
1938796140
1214615587
1154739036
184461262
1526106968
1852321133
1767806647
879441387
2000127221
803127791
1870179684
1513440399
896567463
1709921105
1398556862
613942177
1484222624
1675536214
331449674
220300963
1368617468
1410912531
84222939
581534796
1182529044
1425685919
2100729529
497792971
790253690
817210238
1729203836
1441092618
1354780516
1485612466
1086239642
351484599
1318168927
2128261872
17204830
414938824
1054050626
1276366689
215435128
1574626747
1013441610
33920870
555257585
113827297
407078902
1637436768
921465954
816558699
198253404
144889150
1355677542
1473003956
1525566810
1214349579
1743138983
2071603405
1487187207
1739505557
1723613113
809088269
2007901724
765908648
1947993379
1969063647
363150075
1071174579
74517306
1835400385
784417274
1802196284
1220904123
701840542
801737298
1109901228
2004609287
1007488793
1431690105
810029223
1566103340
501436469
1008767011
668327904
1555891253
1498698986
120329206
708602211
1450318930
639100985
1532902338
2026556886
223533173
1277492353
1270316220
266251956
429955472
1948258484
1607479355
367610814
1686804557
1489595113
1543245728
605248696
520572981
1920682599
1725743433
860257382
1837902027
65352495
2136954252
249267510
1010497808
658663041
188229347
940859732
1616306230
955137032
85121167
39025444
124340117
207065333
1309162991
1245400159
1914624200
1950457189
1833992805
119331418
1813592614
734295147
1565437893
1478052395
2084702607
520878464
2124845720
1617534984
2006873472
423241036
37250411
1502253616
1395910583
1419876300
791769479
1139566464
1014182259
1887900091
1171787907
806982631
1978494066
458388171
211314265
1166216307
1962574132
133384153
202809293
369857922
1471243896
2047685705
217741841
271378414
519639013
1958918903
27093210
1109537023
117172501
1961962983
1775080313
1981227804
54371916
1266062690
791182866
290640445
1098962819
1060466534
1521887830
1805281101
1937945724
707387775
1791149440
305964825
2111908305
1425026840
71987515
211151755
1420554151
914301266
1492700722
1823796542
124018948
1954138111
144652038
1393581489
1510394669
2072409671
332284855
501761359
1799350596
627019118
728623143
199350118
368851626
62272662
878765540
196830237
1199967739
1566092210
1039211585
1031611775
183900455
1321247946
1106867931
82747718
1227726620
476887318
284763276
680247854
576268871
235246310
539495976
530363101
578374508
1229642299
1161080985
1159528472
149300971
1526113277
1611465377
46785135
72486775
1799970492
953028190
466442900
1972105011
1952172275
1538013686
1834441211
823644618
1042968415
987874292
671761005
415239634
104218858
1856148738
1216699002
366012531
1488799988
1401139779
859012819
922743845
2034212373
379619251
536786994
2033700303
1521634563
1230008863
459722260
1806429551
1279327132
844737314
672058464
141466296
1187119393
1622810169
920090042
72486775
711148866
376676926
1510640230
724013960
620339830
379818429
1628746729
253045999
886356541
983095924
1065817312
449356154
2131859248
1687416975
542989306
463800087
528898565
1245872725
1381936164
582265120
1030438704
80011516
1091825688
2038963306
381747263
619051769
1554695166
180144651
634801209
407952425
858293503
363448442
1370633602
1381462583
1280900573
1186644037
157095894
418876151
1254911778
1911923055
1350117227
928813426
1920467422
866223950
2046340194
916882833
255114882
1444746193
579945377
29477990
1674521151
1077632002
1809246114
1176453801
869329259
894438971
1367772427
1419744722
733893227
682943431
682373202
114761708
297428031
1413289721
1457214139
139999443
1424544783
1588633093
1046024861
2022561156
1105971004
1002215197
890271917
665625773
695814607
466634494
217079947
192770260
584762059
1175137691
836024798
1911107465
51184648
1087755685
1771151415
1464197102
1930352967
964529475
2063748298
660557145
39346080
1196903864
850904134
1024944608
429300644
1183986422
1925651431
707294941
71026293
183684587
213129076
1979979693
1279502307
1831302761
1221744482
970695202
1140882834
240438306
59285481
1626184489
538835543
292530848
854717779
470916345
190093466
1148237595
1724568191
2092754847
973332945
1109749049
1729433249
1737559687
134384538
2129257979
2081169919
1572525118
1746863716
164293890
465244674
1034591920
834460890
1944785679
1173182006
1988427681
1698457239
557073290
2052596094
412200036
1142540502
114706883
1329405850
2010911779
1858723960
2125147120
511660771
970643585
661755048
200331912
1894769444
1802615803
1206633567
756552290
580213615
675328161
444518742
2076376648
1086839212
1389788887
343330644
2092261896
320334516
2122168953
522036920
1138527983
960744898
319637042
1319103075
237511979
452380038
1533974992
295414021
575782193
1133681564
158398369
785394655
1592887471
1259568998
1660363198
465573282
86627891
934820111
101632818
1985850744
209494530
39476388
346917985
1792528140
477242684
1374548450
1219429664
169167130
882322269
962522916
2142138959
1233209351
1780510487
1946871980
1502493645
1043443843
1473797576
1161351979
2127547883
1486390941
696326140
96584146
1189146035
1182076731
422499735
910304528
381893494
1938651087
924379793
166684807
759249344
1792720958
919070062
1043157588
70079079
1546354268
687158911
254181591
2064400422
158694429
888758784
695369579
418496408
1009720939
988346954
1010337800
1590955290
1006618066
784403058
360842393
1764625428
678557212
878966618
1981279409
2145391610
1413393883
283632779
1855030932
1724750720
880158656
1093223104
1650975814
772808477
127057632
571705165
851259326
847388095
1967384391
1571874543
509180147
936480661
1558372610
485004895
1088987346
1106060507
967566501
2118928835
110438052
395070418
1721676674
1263534099
358481788
1877324564
143849640
196707328
479812773
2098726035
1727414228
311983683
1286789092
228684276
708319419
521780980
683621088
416041853
2005121156
1417852434
1303079292
1138938771
879419759
1253551921
358125802
2093495340
1243688940
2057271167
1681760144
1296650566
1623691266
1120248622
1743247768
1646935067
180272307
297219085
484515334
55688307
1510397207
926489395
93464645
889684952
352464560
1032299762
651362898
1516471668
661902156
35357538
473389983
1667565090
1943329513
885098746
1110664843
1613156316
610908659
1236928422
172313074
1513630807
175560742
403531239
1030803126
1424497940
1077037522
143619357
1016298264
1864374937
502909466
301285454
870659759
2120739990
56286693
1658848441
1284740994
1207481067
899960243
840647385
695694893
15446245
794996672
1003190560
156301889
1967566174
858611203
1576380237
806832527
509617330
1082240629
1788043050
115765011
1231862497
527133622
911365538
825293479
259395420
617963869
1618106497
615810941
232199201
356069217
1093497663
834373488
224823414
1648844286
786319883
1248169653
129395188
1800791345
1995683696
1350701257
1218747608
276825495
721350950
956110004
1274168779
1555342717
1096879449
387099253
1909374318
971555467
1350925821
1169617890
1739712209
1355746291
1532516010
1116522806
538043055
1766640057
1349119964
1182483934
1994455632
1068218655
325688206
1115488705
1797881232
1875595317
1299190114
1433004790
1148858160
2126015717
1832679897
163112904
2113653955
1632271587
87287945
1399766990
83402328
860755276
427425610
364905246
2020023364
1201033050
2062952551
332491188
560005520
2135118150
216033336
125195202
715486811
1736955771
1255833783
289342109
383781729
204314838
712250892
1799273729
1797315632
686261735
1039683113
1999639997
813243063
1586088414
1088681648
1421601281
1289872875
1413944938
1790374919
1597962311
1809439088
1080662721
160275822
727537518
278694848
1657621204
1773569103
1662541593
1491030473
580398632
722559520
1878857586
377279665
145029178
360760778
517522130
25651814
1384594138
482906579
912785115
1628366234
1990397057
1044932826
567131095
67625674
1900366767
1600625461
1731250010
1783211636
715066376
272275622
1832718777
835879281
235526842
196130033
506929985
1857033207
66146651
1790534588
1899140818
592262351
27470715
1609306723
1608064115
1030085772
282150541
1577530254
525495629
1385800749
1920604021
1789725014
403129442
469580449
1496511237
1673482758
493092250
1332742444
829131518
1285782835
480993549
1957152210
81412335
2075530717
1416019778
1269460418
478596050
46791152
247900640
1790089664
530955715
262403258
893496909
659392666
2037031563
1140531126
1264529554
1497130674
1679243632
39207710
1550851812
1368187291
766791133
1194761083
1022192790
2031966577
475390288
314181336
1009990149
58521560
1769056940
1042678844
269511986
1707327564
1945787881
972100321
1835158933
1363159935
1407011647
1793668864
2027849174
1637087096
307044437
1741138327
1842853647
1437592003
1173857678
1727504220
1399127633
1531563259
2035563773
1306797060
1865211817
792628195
1654970850
1691245820
243151993
265344947
1365949675
1669418621
201220515
2079822675
41454428
14040256
1058476626
1393233893
1696891338
485151420
1963793679
1209319341
191570581
873432230
1265738403
546697617
1871937567
307631499
158365303
1355944953
1302456165
327898602
949150054
659188200
386882812
1632573804
656136897
1492737326
1703961145
499123284
909245254
470493301
419373917
356941729
51018850
980023543
1425669980
1112467982
894637423
127273964
821619976
2109974776
1598481857
183608694
678866466
740419914
1966756604
1727365944
2048590295
999553476
959010382
1491365629
1145528546
2084371139
688268224
604788028
1753871795
1607318649
856657704
690155885
937713019
1967661061
893961027
640223568
915508504
336793141
1212209458
384162491
679070716
1880851885
1200231758
1503569512
1472473560
179239060
955404597
1878184747
350032122
1896536835
1658643972
485294683
1069318333
1785356915
804267988
214199034
1143795455
1115582334
694638312
1681191068
1115990407
1573959441
1234779807
1524639580
1715731807
291538733
1696856345
916070040
1561084987
1795967133
2020640228
1296622196
1522676380
1090983904
199328741
1781125939
1255386018
1208288396
1723790657
454933772
1733581979
1372025336
367541230
1795801447
596757432
248621767
1215017515
1017416660
647518817
320197293
1559414405
2110468069
1248322867
30035150
1456784105
755798120
1845428012
2104867630
423099636
1971118401
748570729
1096705925
807762920
1911086088
953059753
921197583
1585038566
217079947
743122506
1245149510
839962966
972090708
1157313879
1175050557
773720375
2132948624
1207303638
1024892422
43083594
1734644855
1239989405
1755893179
538726050
2142566440
111585443
79318204
456805446
267480164
2038297525
1875702769
1359194662
843489197
1702671087
354717660
476023665
1832901755
1979217668
1230544258
692107054
953823350
111676441
977674619
1226616440
276223075
1985237505
903424715
219266405
717961379
2132702448
78847528
743100329
1453327382
1921763071
1106972046
1322973996
521517399
855410803
1804251704
274742956
1712184792
1559314788
555631880
1933905092
410575322
1839925250
423066163
1191611377
2009560230
952140175
1235650794
1692484850
1252026596
1826936772
1112082517
748860726
601541926
190677604
1272346040
1035792436
702169408
2013525304
140877103
950446775
1371565455
2125346729
652476461
1255778723
1505054641
226874244
383716804
228361214
1835127313
1331489486
287569988
1472815166
173185046
875507624
2018785915
1042754786
1396596056
1939725940
948682311
2110582379
1646650861
1259883841
943121696
1065670796
436183275
1627012488
192276863
539067350
879648352
1827724720
1964238518
875011832
1064642438
992801757
1199901950
2055795597
1754254570
102299197
454241431
2144752532
570708900
1448012540
1741416989
1185255432
1118567387
1993621791
1735761404
1166009671
145138586
654627866
553428838
1525354926
264206250
1295454573
1507136461
888729871
1527950403
1426449367
1606925224
274820715
1264363607
1655452901
1585131755
1137148005
1693039798
1032621895
1863014066
820139121
1707454509
1185941476
794964416
2029836156
1013022717
1374274904
1183996055
629290907
1783638558
121759645
2044291661
1007835010
1713890467
829553987
1082935892
1417157033
828478223
1353463841
1884954259
1763285077
383444014
1353320352
1145233791
1630016388
1538970571
462255487
270895996
1589877880
1651381879
1991010907
1270223110
1132350762
2047592253
2000370506
725175603
1695017778
1836332409
1562953726
568471441
1835318499
1745327613
352408257
1072317829
41801691
1876723393
1728362836
1708784809
1541654189
588118463
1700633465
17666004
2111034980
184844502
1845482197
1700500383
1807985729
752237389
268402404
1939460169
1663489281
1179228794
1119660311
1100633029
1988703436
253216324
1187511125
1966850591
1543261065
1185279459
2059411498
45545435
2103393024
174919144
1736966860
863961451
1431998718
1770898634
1822373802
468901381
186888435
1521490855
312169033
2130567832
1399858895
1817913455
2106238864
566407314
116153460
321053103
320862777
306983078
97389053
1865743034
1818478873
1811162354
89728268
893645144
1097113456
313277658
1850107446
1736727318
1443198333
1895066232
953110836
393580698
269801617
726221698
1201084015
489082567
317150413
2093146590
1349082658
779646139
1769375080
381137565
1742415614
1707339651
1859880782
52311985
88569008
1302877192
1396740242
1504455226
624214931
196534200
1654144824
157588032
839296923
1974842780
1737763605
1029440673
768612727
570965171
427883595
1846238951
1881764543
1095178362
747246546
243234479
1541946391
1414213320
977229460
1503145704
1949435534
1496732319
875921863
1131224794
1658318172
2057539067
2125018062
833363411
1686843904
1442135182
2077888347
1010299917
1279276598
1619749276
420930495
1215402315
1834550294
803724899
1126176112
1429476903
457741358
16572785
343492567
1011823358
1641861426
959565641
2108001369
2069433387
1920851290
1193356125
1206961683
382003911
279279279
57952427
1271121257
285815036
1138742759
1882286270
1932631449
891899547
2007712271
1762394269
633088517
1492190065
717264243
498411448
2139158164
305621440
331220078
414345359
2014762697
176517000
1938613192
1482309634
707874905
221886435
574225090
1323334243
1630620720
501852693
576258767
1841798951
1707759655
2070312460
1045447192
454242953
1763946627
56550313
1741356575
590022415
82269163
1349013497
1275106108
250173742
1337656452
200566678
902572318
454698606
115947951
1249050114
1681244583
654183390
1221956552
1788539003
691955474
625402852
629598498
279298531
154425294
1557360002
451436871
349177001
1082336090
1671344408
1551744362
431204450
1054250033
56452542
309813670
102276293
393213385
1325822181
2095409740
1774766626
38896418
1651671335
898404415
1688585641
267291133
1626649191
1916934068
1376011907
1796789641
1783840048
630299922
163885338
1743305124
618199564
427726388
101366062
1453551610
1582071628
330079309
126692243
2016642966
33073901
1892628094
1714198301
516923391
1161250206
1506321772
1760721009
1135263408
144251735
1339104900
338111733
858179617
1485369702
1701949487
1048101253
1485392324
342367894
1602077102
177732454
1547090476
1239920845
1966850591
638095771
1877103044
2050321855
1171336293
1440038120
282339546
873600189
919131135
461376025
545798673
339018713
1545923846
470562227
1331023776
1123041776
1590760886
366198169
1091268794
113669037
1724958791
387950063
1919949220
290133525
1218039504
1374254475
1008996653
597944638
2093146996
1143090535
820231802
1655810554
1922379496
683076774
545685904
880876936
713482629
1108233914
925066276
171445046
431346594
741499383
1077436893
1338426151
1213056166
1321770317
492884988
105390576
1038517122
1218677913
86863488
1777080945
1722173310
123391931
882438199
988812583
34547935
1849200999
57826643
1281733299
850427400
612727452
1987656576
846836604
1654565017
288344589
1595920506
1793441624
382903295
89898022
1111503750
596368695
1427243641
1284846259
1337048702
1093206397
899214489
1449327290
598214608
1355762016
1446287166
287539294
1840857576
1192692301
1085035453
1104515700
1117694970
763637342
1627015784
889528232
1517383159
1072979552
1646526379
1125999462
2098895778
1102213394
181138479
83903691
1125109765
1383206317
776079815
1043707957
1191580212
2030473897
66466776
234734665
742861065
1097683918
2103171399
425224515
1768948944
1089765102
1986077139
542899653
1308166981
1682564772
1866566204
409206466
2016112822
135492112
1605755056
1621169283
668766126
1754363693
718846343
2040387093
487913689
856233052
431194093
8139555
789433374
1389027328
2081401087
1521468832
2110069217
359618442
742478396
757803948
366258926
1329905757
966252275
182542749
1910029349
911784154
293965283
528068033
405525852
289991348
273250423
1748203894
769925092
2133156473
1828431528
1001571697
1223963257
1094800964
1082309216
1600482700
1565625364
1600314335
2008138966
731489381
1263133040
370519071
363684342
837723601
1861869102
75088075
2124251512
892708987
675943950
1535782926
33737440
1911590737
657585485
182057397
761531968
1591748082
566375110
1677914907
422771481
1220984860
769268239
822899919
2076098028
1809549720
459731135
2121543231
247590076
1619808670
2115466540
1266378392
76501379
2051957746
1428494077
460825073
358986958
1341316326
919115040
461024005
122025106
110210280
1446926491
992788957
1226507551
594260197
1369218498
276559880
184312796
1099019278
617356270
1199329918
789414351
1294892187
1906746407
117409642
747948598
1243217229
107113226
91343317
1770317029
477422113
1464639872
1210541565
846733534
740077429
1730049177
193170794
682084694
1572888383
1416718429
253017717
90305883
1730507704
1207070584
1649317153
1486071969
536002300
368668189
123368654
38973099
1542967693
1680626369
1060713585
201693996
1216485152
1777506555
1433727129
43992700
1969866869
1528052159
1812787496
1764752462
1672954040
819800049
670233648
140188346
1868116581
327788314
1222174874
547233615
324835781
2019182060
935452225
912306947
1638039362
1874549338
1475904039
1238738805
478678692
1605606449
1262371496
661205172
1632094767
1657907856
1684787878
1169790800
1533376858
1504295669
251165485
1847425035
1752071064
1860508851
2055862507
1427443240
1880651917
630125018
1564811907
2096364463
1064301253
1178758951
1819842469
1762036079
930634846
1592873665
1775629993
1350973300
1772389978
1548244277
1605756427
282057617
1950243071
1671771985
931295130
1310318977
1459179789
1469957576
899330960
1677741625
96639837
1277580941
524318743
707242531
68068559
265356013
1610739973
1604216496
1843761810
1119453123
1759579384
1531792557
521154143
737083173
1478940118
783606093
1512115037
862682599
1922883084
1097235884
693950208
524251594
1865707488
346730994
304914954
1872990557
1173913961
1048874784
803626756
949049313
1562593274
966865633
201382006
661184783
1214755060
1691412367
301412518
1370468848
973075400
319003988
210304620
1876891882
567034834
1931820118
1923103045
1444862198
556530776
602780855
1783531126
745444273
1451890051
440096994
468318302
154921593
314339622
83996137
1588660241
256318761
201603198
495739125
816645742
1050799004
2086194459
955927123
1981674379
784544117
1750304482
1757380081
1162328425
190685149
1525795110
1643179248
1904126609
1406658024
615900024
1584929342
1075853672
119662496
844486920
427759257
2061663330
468228409
469135729
1646185111
750004760
943902329
454085642
1756642198
318044986
861950021
1180068466
1058764476
1980033510
156294451
193597593
459570752
1476352693
1506639548
1287304667
95112027
1668904470
151466308
6462574
1632702714
413472201
1724549779
620841540
809800495
1791597444
291751365
983818163
794006860
2102264699
866231427
1988998401
499282697
343921391
146664763
1860946008
469962095
1120357838
1721750501
446756035
982109388
1027823924
520479437
614898001
499281283
305479895
35107613
1571480792
919153610
187502172
772245227
631030798
1446308731
161152750
1600726300
1849729829
1166399219
1911202410
1009222855
329503088
1859894691
1703358757
1095818198
845994028
1584019488
2046809270
445840661
1437668544
1001793321
1704473679
2046113013
1577307307
1616369718
504037701
930269865
615575336
298342814
1296193375
332621733
1839688122
696057419
391486617
1248299476
1072836281
569812306
1281509138
1273813315
1708160513
1870663665
1504016953
768619810
929552671
468490168
1582604623
675001401
92045833
973431159
890424176
156908267
704795164
1816699430
993793414
774906005
481255538
1662327730
1321562820
1859482723
1879431099
498024983
1635544874
1804301338
2045777980
434672498
732366427
1121508072
1873672716
497739543
22182969
209999351
1514724108
628660898
487244730
770730383
758771820
130893717
295112069
1849057761
1398334750
1976177107
1917098268
346247455
91764384
501935319
883871858
519465259
1391661274
545389679
2126611593
1486056824
2083169396
1001972513
1364378097
1860497449
192807554
529516505
1023570836
1062864898
1352974761
1228956843
1979643040
597482753
1618702686
1595358894
2032174131
987346684
1463389171
234106003
1412813455
989406294
374978947
1322681789
997395656
1341076427
1591117801
120504431
1487310365
787343469
1004950186
1343390656
136035502
1702750385
551592316
1220454088
1208861473
1133424568
887979214
1935749078
948945441
1332178745
713450450
33936196
1041731632
321078024
26411492
1355700911
351590027
1002424459
955710233
1588417426
248562630
2085824358
1118878855
2126480128
658997389
127823117
1805618341
1709995541
1721479428
1998498684
32853629
1200029239
1015927533
450951772
1566987963
134372909
980577451
369565587
21544323
1255790073
1242464115
1204372086
658884532
506769240
737094963
665889999
66160646
1940687423
1112666829
2031277814
777637798
684033325
1437241864
1974121979
44486653
1990921045
10724847
1715361069
493253565
192914138
122963630
1490019083
184518012
55656486
924267192
1951124002
471281043
1493822927
1221453433
772948329
1564164785
1199872725
1067393756
186506777
1141072630
985872030
982642800
1001075389
1462614719
1732888447
526155012
1693873296
1747223519
1197058986
891515943
1839789276
2130426232
1379034319
1396097452
369091045
436404225
1940883419
2056541209
1765271213
1580780038
881000945
231893779
1199357383
736439896
216310510
816003555
1303890507
843401333
704721077
816300991
490538154
389222536
1210077969
472761475
2020429521
777552324
65024357
55927184
1722594795
1397664664
1329969667
1589966587
240118343
1173816723
352820740
20093767
1361612215
1411947570
2059617751
817560155
1039654067
628198751
1874845532
607336189
803839109
199686405
1507155139
1129888366
1201217501
539368572
2109355010
500017494
2038615665
549883050
719643516
1832938389
1847322972
277558313
1690510307
916835832
1124666085
2137834845
1647113275
1671636479
128077424
168328280
1196530222
57130534
1465249708
1839654830
1854364370
1022680348
1201057598
125581105
1167590772
199686405
142835771
1215786080
401408246
2096308213
644543934
206191228
350303534
1443682868
432398756
580061019
1398627333
2027127480
1540765415
1416356286
1446267611
1943318219
710097459
1698861693
1595909576
1886548973
723287811
299388912
2098031237
568175524
1702072676
977101275
2005688442
1259949107
639396395
1683336729
1446782040
1345949850
1168851343
668362760
1170983057
1322338262
1336008919
994832491
537074301
128185447
1300689421
1789133886
235355113
1743162697
1378704593
1816449284
1389440253
79643988
1495245753
706579543
323579996
799767376
1312102704
56291836
1306606637
868134191
1242040518
420152295
115278036
1407212924
1382004059
969950146
153811808
470458432
218318098
2099008888
338124860
420502782
216976786
1738443943
1283224037
688277013
835769813
1550630336
1169955962
89350805
1247276054
2037886270
817317076
554128582
806384386
1874067772
1191757459
440251109
787555612
1387609855
217365324
1571968194
783451892
179313667
1990529879
1637461457
1710943860
2030509598
213920336
2086035599
786986132
498479100
1193321723
407571878
337195739
163816038
837941779
1257845961
1032917043
804660593
1900342334
1615728157
1734476546
913407238
1272726244
1270844175
568222086
1585451120
2076747529
1505854549
1911733166
621702514
287950632
2004117057
1977033855
1514060263
1199671901
1842881142
1339153818
955458150
1730297616
1633352333
119620802
125695522
506732049
1843569818
1613722120
681170010
481487053
71301975
1356938970
916665294
524860427
883146733
1884281273
295185163
852990851
642677908
2043799600
1580244125
80819726
1103805442
305819683
1771186070
1182244513
369280514
334659040
660520072
2004945364
251330381
275182530
655723542
1697804788
1831229517
980359917
1712936878
1196771962
736731895
1287424883
154654637
229128881
1400623527
903485787
811094800
1516422800
1635039627
232754808
1969551372
1323135058
404253004
183718059
915032382
1695523745
1433960443
853949642
264095951
2017213591
2094207822
927505949
2129962544
34202552
987952440
1619114117
2144360628
2056373729
1560216796
1397157416
1290197593
200377997
350204677
392416590
1577512192
1272772258
296613959
603914531
123737558
1803765817
230290887
799492502
2031995282
256491943
1775771223
1016998716
897760280
1590665213
1879631138
1935647074
626308100
468054162
1142134917
1590480116
1100460394
706033150
1321907979
143662473
572221536
292130122
1525365421
1733248994
1800266861
1909030803
1712843147
1643768753
203171971
1252326804
2097498235
237967754
1193051173
34055855
1378450663
423187020
303154190
722508531
1595311086
400473462
1853667384
1266280434
1767341454
1300186989
224089609
1370870188
296736041
806371933
1029080083
1411127302
1884797225
914047974
489693630
1326875679
1901375871
177414841
468556521
253542070
1558174371
1503919617
37504858
408224134
92939625
277207775
747205771
392411141
649513541
12710395
910112009
1863909300
1293890719
1626520403
981683878
1889955079
1955743595
1126499053
1680368583
1405815448
408527789
360356102
1126067616
1015879652
126362728
1192543959
1793478319
149101806
42673260
556493741
204666654
721172886
676530644
1395093955
1220329642
100045970
1803337219
1061249689
1658148981
1484052127
2128969194
473639648
1924221244
1308906302
715831842
973325657
1809147604
2072241619
860236020
1106836181
335755197
29601014
1227262622
328598432
1669128765
194563061
1844395351
520362217
2062423693
470682097
1952846884
1322657755
1906632393
1254179262
612001352
705301166
1229165788
1924611328
356581472
811261954
121682068
1234048642
579770156
1443221404
1112301307
770024426
1465072624
1908818584
3858032
1341955627
1054221293
774057114
754962810
1675149457
263853665
1218427228
985744068
467937557
1812480801
156987077
1495582072
1298373997
905222683
1686825282
1615881181
208117000
735278505
29127467
1147970002
295897005
516771256
1636425782
1303426952
2051476023
34680275
1863409988
1097881903
269134831
618785919
1516280725
1545508543
214716419
1242655820
1020357335
808114036
1895714269
1704852115
1701405499
732142340
1004929863
39793814
627205830
338914427
170365581
1908743732
91025631
432264043
1378018646
1726389230
1117110306
48985274
76450762
1759612680
715380038
1381636609
624814602
1717328049
936453961
1378068420
1963064901
173953316
1003661049
1661943325
1608448156
1780920585
436488138
589890245
1532771631
1068278627
2030960355
429518411
470698730
289073061
1008026286
718314868
243406087
812070257
114174038
238312559
1200856728
1697327230
937478121
1190147586
1771636838
108347459
2131203852
1694810222
1558038268
526096400
2069653635
879986453
917916683
1944514072
603800471
1735794886
1142650206
222082040
247418268
1557750488
134237683
2128617151
1815376085
1518422956
1777832331
883363505
294935435
242137463
1599586542
973166347
948593273
1035750214
1733989374
1632716815
907229194
1180684800
1326975189
919210611
714531775
1154512323
1058322621
469020042
783588037
1511041971
83839713
240403355
845067619
1809109463
695934626
67270518
894701033
868072687
1641135241
52548058
548731263
218558249
1174922295
1165731797
352478805
1050863820
345107486
27114149
2122722043
230186553
754753941
91399084
958853936
579621599
1057378080
916772323
1852715777
1060581485
1095239461
1910893565
149248472
134766916
1813642924
968243743
723646255
389166026
2122347173
77475002
563845402
934158774
703438342
139547841
1660212619
414383050
1436385178
281263788
1809370160
166192553
483068849
1886151151
15162725
1218359217
1820617928
56507676
1402294112
239332904
1391335754
1217802281
365403356
2040023644
119397308
254435414
553239536
1229959159
1488160621
1867347988
1667134338
304934828
1946407148
1110114473
1031534730
1703454224
997183556
446424727
202594191
809679024
1902443347
1032713774
830715246
1139117922
1718529500
1593023329
1168594732
357504222
847132864
1993940812
58838642
305815231
898067668
556468311
1783601941
886529407
340855805
343746383
1461634098
2073029948
1948965059
1760698370
1829131949
834377564
88951101
287375625
1204864012
476444737
759819117
350132297
1507615398
44180107
908161993
1061366321
1546881930
1109628737
212061551
1037417913
940039373
1152483224
760178278
1557952636
1398482180
1446826200
1493601389
2070225723
1158967887
99852996
420699935
1532243187
343721663
1108288512
609098857
426849652
2041817916
398112767
1048661158
715131772
458294465
336836277
691575090
626151283
401662916
2054599348
1417243682
1375707152
439062043
1605771644
1077876790
1668250319
36726655
1955174451
930677960
1007252549
756414135
1107971678
951657828
1601438766
2008013250
1584985132
1296593865
704756651
257281542
1531424618
228390066
739615708
681110800
254962752
122787239
1413631661
441566326
622400397
1191267342
9642096
1632307300
1264501992
2025033522
144003421
1233489377
1971678318
987172981
668003740
2058925412
2000668151
779030664
1650389330
1231146601
461794557
2039824184
982946554
346129100
137796397
29821956
83576642
787894607
930688772
1766850385
1707541051
431331971
775425899
983820763
1050937122
544637881
1378105831
413867726
529278166
1126647511
244008016
1094961327
1769036801
1698492488
577000521
1910478059
1831524124
917802415
1995243867
1057473670
462447927
1479740367
1280803650
1580316526
174019736
612177447
738733562
1295591132
1018795200
744842469
875285044
1310150839
433695843
705203779
1867617384
431839649
1642437430
1454488289
1243735729
213521708
875143580
885321507
443807427
1599261329
155435681
1571884503
1666864395
1013611225
1477338983
1125072150
1316733176
1317264757
448525560
1613892647
902664972
1551982093
884238703
1942665815
1399142872
1069685793
2075049340
628146684
1627389591
1918643802
21734752
1593613507
633236636
627084777
1948563904
1522876727
1828177052
654577448
934588499
947149808
1607204138
131433617
15302192
1463690749
183562106
487337108
1751310575
376821811
19263912
300463406
840565013
198256669
1478264821
1969267465
2106001626
2107410227
1859041935
599194645
576766734
1750282406
2144231900
1806056654
156424093
916680390
106264901
1168132207
924444079
413274947
1032191938
1787687035
360905170
1818244017
366023367
971110159
59487114
1861183505
1776808907
1952007775
2055991558
2054093306
1143053155
1467963957
797768206
1067019489
382596361
1232169588
612753241
771582752
2051454768
1710224733
1477963847
319180051
1973648750
442378596
1299833457
1388297865
107801806
459699093
2020724984
1482488151
320042467
1605034454
1064706892
702645411
621416977
1145720650
57194363
1589035095
1879059153
553658953
801803097
131773336
1565051179
586225655
1096746383
562251964
2130391721
1601947957
724159052
546361245
1915812130
1151871720
1327240258
1084726216
2101828010
1681900120
808605377
1837530574
1210472717
1439777156
2110780991
326707194
7786068
34999081
651951394
664976198
1241968869
262848906
623888490
1813002380
380507531
352226183
1048141921
1901797475
358437691
2024996281
249750743
880629193
1034177450
1227361793
670322700
803849799
1508077501
2061390892
784132212
391947972
269071570
1418285906
455456981
2013399626
1453890462
582809704
1229954744
1167811106
863805538
1089708391
1885409356
2100162923
32658167
2051720428
1481784811
1553176732
698782789
1580889934
1754233023
491724362
1369654565
657293395
898857055
2065535616
1569053271
920967419
1367130800
9521331
123940698
1261331247
775898524
1563079630
1352580232
1406394873
1032103440
1058029142
1749705316
116458352
233001420
1101120561
438647030
931955984
554716397
2106230291
136341220
769367675
1207496780
50622185
808854965
15826045
1426706459
254648235
1918944551
319847318
1449138713
1511342920
14376140
284411027
1393708356
1535247233
1656297688
394126461
1677543408
1106672704
1984898023
1185713803
2067121208
950386453
1299792305
749014492
830175696
2041702773
373960531
1473966589
995594862
391828589
388023459
94963858
385738811
1080608056
700844937
1613374355
738553973
1413370298
768826012
1547481519
450612118
581769205
105502884
2128618318
127393506
1274505501
655828371
1600984569
1833821464
249728698
526279916
2098470490
504031665
1851068267
1356497187
2075128330
1150333689
1969348497
1965398372
792788467
1640883174
2124272467
539402208
522425526
1728537767
1191711566
1761023792
179246538
1148166770
369134555
805504492
388920437
780124179
563033322
752481977
878711638
1728731681
210669131
1558678067
1077668174
1865724754
546807181
788126240
1576117745
1837555894
185211699
198837547
610450015
812822654
1660929381
178074857
1523330787
793664970
698207637
1115469438
223225835
273697591
2059400296
533668302
849853593
662346924
470450796
2066964867
1288801053
955940363
570439945
2095860197
941687476
1340083637
2039462485
1453791457
416543019
1012367887
1456303615
559874597
1109092753
864237806
584692756
904746755
1950153841
695185917
1633668790
1920535809
921102923
62793633
302278014
359477491
1278885400
1674966562
966579183
933541135
768057338
837624914
159936651
1304444353
1287823671
204925255
1135370234
1158992348
800410262
2032607434
864709113
233547036
586260615
1299479494
131060075
2068154968
1132282339
960192125
22771671
65016550
919090807
1814352400
1177340042
1594161691
1724573628
239338694
2089186430
347896687
1831159651
1044164695
1080014617
2110884241
877547527
575190018
672148400
1685649367
1569852818
1706771905
31649985
89900786
449481433
1184219014
607476969
569855566
861739034
1919187487
905735305
2121668446
2123454270
1787443049
1790541658
686506809
789543998
112150987
400693773
1505969193
887941292
1462906012
168704073
823988400
1663064654
1753955967
642341987
688859557
1558333708
1673944776
428083583
2139951611
1718472237
1987979243
1804352652
1946259462
1213321751
1532723680
573959723
1304061119
1368942390
29003897
1166378952
2016836428
193399137
883146733
896579217
670913770
1900462463
87305660
1256381334
215790075
724992672
597010135
1529531269
1201402754
1936231527
20746162
2130150040
892256770
1761009221
1622107419
741739569
1254182192
1220669296
1211211506
567703328
183488714
871383076
634585727
191631529
165019805
1625885507
687466621
1751941752
1226290136
1221783000
567961349
1688858608
851910431
316666683
1116292109
243406087
1804451539
1240156703
58422831
1262511197
959728845
1143536104
1886846398
1473648704
1074143609
1396630487
942523079
189623769
369130638
450316975
2013982952
62115000
235156449
854211121
1911134257
308884825
805754319
627609151
1800179003
708857801
1886333741
622152317
19704022
839856253
1705811072
784321131
1216708470
1267619471
1635077846
1867256650
721486491
1276520548
8386457
1090185595
884145669
820576131
57853524
266588846
2116093108
980328872
820434738
1421597818
1337189935
199425726
781210784
1571922833
1993975272
1170046097
384452521
981869725
1552883722
94797890
632403320
101049300
286901424
1531422364
1332982578
1434256975
994197893
1000687165
1930233741
1640688725
1981203545
441887492
1148573114
777889342
1573224442
519795515
536505496
1786870095
932171371
190894382
250005001
1643913459
90597681
929233590
1208114400
2110815406
2042722170
1005924665
1039945097
2028500203
1985100151
1362760497
1718014192
835140405
1295706603
222449812
232192198
208973387
181706274
1625238737
1326851726
1821945597
1557942772
490093650
921500135
1121972043
1767185268
270509429
1507685220
551104986
203622630
891417168
814959992
323026820
1862269512
1790976717
108025288
344726330
2056804276
1131996892
1576803448
1050830401
1261188325
1898151360
1436655736
825062804
1769828683
1058269743
1556897127
162278707
902340185
253869380
626156072
1870392537
2061569875
1785234511
466375223
1131604601
1021830020
60296485
273848658
963799196
878228613
1440494679
381036891
1568132036
981816864
1870099061
1960829753
638880308
1278817678
969644664
1374021473
103152548
541260552
891464447
1015958054
700452935
1616439
836077692
1897558926
1882672335
1808877432
252641973
1280290221
102948442
1146928451
1714254178
202676594
883221531
1206849120
812153175
666878588
570650522
907433070
902723845
1040777705
2076716286
168128200
1743148133
1732859335
388413667
1582781712
1163914654
1461724171
2026104632
220525333
714278622
406192740
1741432293
1914148473
1854539009
1126239506
1921383586
182436658
174884943
968131587
1716674861
421313223
477430279
1665983716
652064214
1093541761
760603837
2060977899
747488681
1056597556
799067543
2011459825
827843234
1225906121
709402642
795425496
1515466949
2047232431
1569597041
777606583
1552268099
204864077
1076954193
2046566805
900033034
1367412698
1704636933
1277233982
928813426
1158048498
2020853044
1029151858
1537025055
1891023105
1879419946
2079430415
581809946
1817846124
999240415
2053293702
1418797218
803088060
1761390240
1485039429
1533051383
1608315777
1848315543
665992673
302770430
442732800
2060094491
416682106
12161581
1158784347
1471162577
406366834
522959604
924073160
216712706
1503854631
711103609
1605386588
1152036748
1570301714
224607571
822346586
1619837592
67187880
1866264590
1877611538
1335828156
49816625
1840210023
1786966619
1898154884
209380102
636922373
1866415953
1296390794
1844300979
1447520464
982633337
2018355717
1908178773
1754196109
1520861687
1818393518
1684173676
2102656826
579734392
160756346
1705405203
207351099
1904142729
503332126
820605242
1475298622
2035746809
1370235657
2142346811
2083034058
1646536752
629206670
1612543671
951665342
1394849921
545104144
1564130880
1321970336
1977591758
819401019
430486187
402512355
237153055
126710426
1776951582
474031878
869724789
260752262
257794495
1641267160
522940690
1935110255
1978941302
619857423
1426705911
2058032243
1856116941
501662226
291307450
1626438100
1291084579
1222934557
877190418
654773692
1118884202
1384770000
1014877642
1568058567
1909026623
1473903087
876300513
2090093126
585399514
74589031
453184886
568904492
78983709
618124096
883536428
190130740
1584305304
1909824626
1964117640
1437124621
843418722
1195139163
303664115
1731833606
1636616707
600526643
897867226
1104125366
1359793989
61533003
2083904804
2018454507
2119911604
1588572250
2060578539
1276310249
640574435
854821541
320591612
1025216152
12293950
182991146
684880711
2199422
1441586266
1319791001
884601340
659519693
1192326553
799759533
2052195649
996343425
487596936
839915017
1844335551
1295288902
480281749
577325430
737881491
1828920764
955492112
1000367794
1990673271
115968555
2079447155
1560181828
444910451
1586266329
955068001
2011323025
127227445
530009771
329530823
956537461
914867640
1942856246
1977179658
1141841409
134974852
19991843
51346169
1958879545
383876037
1324432821
1472450218
1647840935
1251326748
278890433
536149889
714275675
1554826583
569193989
671551745
1073894730
1442131053
1172300143
936478004
2045144105
263608106
1838776376
1916187501
419593928
1481353989
151742427
1586686785
1020217616
1923116094
235105765
1165454120
1284452274
153057233
2056508168
761005205
793572948
1682135547
2066853273
953061047
47696930
1020355632
347552012
365171255
506264381
2093102218
1732845485
551839663
839738937
1463080338
1898638587
1833487521
538316145
2024428478
1653775145
692392813
904713733
1362875177
1671699432
629853066
29991973
1133061230
1714987836
2074338945
289101871
275978341
367659063
1356037767
418772278
1324133083
1401315075
341525810
2103032311
1948333770
402468078
1143052698
1671934917
443205779
607071608
1980740621
1011670190
1243093944
931838754
844893737
1811267509
459751026
344140249
2110115032
819850990
243968205
1154126865
672114480
304051631
1318254736
388479902
1229657402
853168350
1107355887
662459161
1275139629
1807827165
2073187564
1824492809
1340008854
1497478226
1471945144
118922849
1466247720
496021073
766978216
254576591
1582224747
533648566
1081737448
1094160598
1334688489
1374726457
1713805835
1472350060
120904645
1853844579
1852895763
797189444
530935975
1954107097
1639348760
29850456
1797745399
84604334
694210998
287571082
1549632045
268252349
548609688
844376415
1739253126
583025733
1272944334
1804380949
1267677556
1694584414
928812546
78515489
221729099
690626409
2001106526
209069170
1697702206
1351389156
382667660
919318004
625712545
1419234470
1872134938
908094884
1582979531
487533184
1035438146
1994895398
1607352309
1794409481
1177312034
782029005
2009544040
1817561460
715062287
2087765822
1290198415
827130911
1612970040
2105472317
1524024412
417211330
406323311
1738148687
580908775
455540803
2062082184
2110999368
1855852526
2019098155
1894611359
1165263725
1833106911
540380352
2103571378
1307820660
922458779
2104030564
2011102322
925392266
1185162480
615363991
1216957401
1142454425
1123103949
2072699994
369910897
523646935
267249060
1596952696
1187496855
508141233
1693740113
181036138
519221021
771150364
1894353575
1781079406
1519893463
1056847540
741620293
582476064
1780684376
352334262
17178559
6577519
1941020814
675860027
733061638
953110062
1927317467
1607254061
643175328
565815184
73718968
1313128606
399425229
1619666502
1072432619
1065128015
1445255248
920144787
1589875753
1042001293
1732872554
532172416
1139064008
1336159052
686442868
1333631812
874341636
920260227
2095578422
1986041647
478239206
2062490309
1487251917
666397060
1217951942
424371811
85775026
202966513
193753253
1587669951
1147077179
1559897836
1962297106
1125894603
916335854
754091632
1656284872
1057403314
1038831978
2009096068
1724367243
557759707
1218376693
441840116
269691293
595570689
1420742718
498792625
616051257
609043161
1302168599
640342549
1119858812
1451187928
1111088590
1895399249
1089781249
205919485
1809985175
1631203360
395651101
533913869
603698375
1401531574
422666045
711834133
2048050513
477699827
675048256
2147399675
701319765
677159880
363856135
125732236
1183302534
1334645564
844187517
1731786534
373398411
1701054828
240307370
817203109
502985338
1136890290
543198258
1948073739
378738292
2130379056
1296646843
2039282380
1710038276
583648148
1869534666
1145011879
1227738185
1766919041
649182276
1312846170
592842087
1386974312
459988824
1535774557
1537035232
1509029424
732876358
501657866
1009283342
208335895
2069131759
1046556486
2025393008
805296893
2109316542
495366440
1997863200
2041517589
387007311
510649886
114985597
2052547898
1494403692
1101864681
1710206315
1623493049
187434777
408634783
1967588491
812253093
154674088
1675265140
1151075686
1390350588
614864069
1503404987
448974633
75342228
814390976
1759238165
621149766
552478427
215219928
1903698779
327110350
893357906
2038561672
1207611994
758173100
540908588
1625423995
1664850365
1221105435
1628111237
1814864655
996610333
1438922442
2093372346
1916946215
1784760075
193302998
2035693119
1793409386
2036639191
890202972
247773447
1016508007
1917241012
2078217589
1719824415
1506562129
1243047781
1126463936
1098650078
1615055870
1129411923
1212064832
217044892
853304180
1696779711
1093583373
828205849
949293287
266528451
230433998
492285868
2037738299
1218616389
1339692036
76381540
562420405
634325303
965601120
1488710059
1777224226
88380011
1372814848
70942678
2017370090
1433857844
1559434025
125422797
1466758352
1459237329
1216588204
864321663
1373072868
563891476
1662019181
1425291080
1890799888
509091474
1855008027
1245062178
805788778
1809640999
1628074259
1736045677
1096715604
1778037423
1014997794
409754264
1453285133
695947148
1360452009
2008322295
1189575723
853277045
1807305876
1620691847
867642107
495220417
338497911
831008685
1692403831
886209338
479245037
744659620
1149779760
549928660
1563926850
1283760826
233683849
1572453522
392323130
167092404
2077048094
820605104
85952124
399826577
1265773318
378246932
2592212
940703807
1078748098
704353551
1841297952
900654530
1713253376
1658465675
344696590
618523554
1904647453
932076664
608572383
1075488976
1179559249
1526780194
1086034365
1663537398
920989501
1212479056
311300071
1136993729
1841087975
565351497
1078222098
1246594980
1982831246
784921442
1269327899
1772367689
1713169738
756579999
746228518
1983553216
1322105873
1418711380
1849725456
731686289
747016104
680115356
108300077
2071615996
203895663
2040442874
172755366
1989134122
1005928066
1034019077
752588192
496262517
551152856
428960830
1056911858
1847272603
1261906133
1133795113
1200539616
169802018
1077416248
2033233468
23432614
1407725607
1417695794
1983722433
551381236
331603661
743643364
1493234468
1543304009
1008975137
623754619
1880305687
78271645
1030476624
120910303
990596922
1713974473
1015286079
625380591
139857256
1804672409
465312038
629306585
17943944
1499236663
1963342306
1405279650
579431732
1232260956
2003570886
700543276
596038799
1796210136
922553714
1640588291
1268222826
408309440
455501474
169768854
1782382227
1091840036
406062422
1405248504
5291840
2030578944
1890530209
1125190210
1121678911
759300258
1365357808
741936041
1549767604
789540690
56269478
411886260
550730271
1646195912
504355866
1038842441
735266826
335165334
1266441267
1968259797
839853844
641294501
788024733
1110063663
1910615989
14628627
1970370654
773935287
1838911697
417078305
1781183502
2027831683
1539812267
1447452653
895420640
364273535
256999757
206711989
1633491882
1268454976
58837847
1718932679
1442218142
1294754841
93789703
1693727161
1430570425
845774755
1413619875
887732918
1872440686
2113170820
1609772900
279309253
1128580110
1651441723
1515871706
1501126596
442558019
353911622
2107641467
88355381
307873004
1177292861
1374495644
52856372
533191182
604931631
1369118380
1468518405
180708987
1621223237
1502061353
1559500961
304051631
543278221
911451781
366306836
655228555
618327392
1124229224
2100540954
715843216
930304888
512396235
1331365922
1144188052
1009168959
1359085805
520207101
574514292
355629749
546980172
563445302
1609840699
1283234393
737189144
396591182
921159455
1814136708
1837182870
1043145160
992759468
2114469545
1853794911
2029845988
1521816948
1998275045
1551635297
650899689
1630407369
859492597
1441933609
1139851911
1950912013
1261932285
899715765
111759080
223941015
1168719336
2047281118
1790783104
788059741
1362562986
1818382694
216948262
632280233
2039612820
573380054
209952401
83856770
24224716
871164516
132975815
816025874
776641305
891258338
55621052
942104731
1145302661
17371023
1682864690
1057230624
610517138
1622418885
1425309670
482081557
617319321
1933728882
2138643175
1591573009
392020868
676101074
887738786
221884701
1372003271
1526473634
1873273948
47532126
1800194463
1304658885
2060943220
150771794
1716937480
2144706674
691713585
1802883275
1293423011
1443164504
615442097
1846903724
1697484578
90255809
1094720901
450251038
1552933320
505770473
1935491439
1880730083
508422822
2025056134
1259183139
377683157
1238079645
78673454
1653299865
299987891
1544252733
575789219
510708364
1397810338
1673114547
9804360
261891012
302142059
374306556
1634299407
1268447562
1328764494
935609571
450982385
856135904
1151895911
1145010574
1853930134
1651779112
1113777514
254521686
2045333051
2066859276
942270727
324205512
992237601
1232434110
1995196888
2041083838
1138415071
628598266
2083128032
1553746956
465095256
72984734
986847700
607349116
1115549021
853104332
660648697
846680940
724276803
94078099
2019655181
810467636
1267366472
1588965184
983267938
2069234294
1140227330
139437918
1714787417
1994140062
1678140887
2108071802
826403746
1677550244
1352410882
1246680794
933118771
498844693
1856736945
282576364
1405910313
1265275612
2004653182
1424375523
1477256748
356675705
270448349
2072950112
179224584
13569650
760896826
117184937
109739962
1061236463
966510876
823584566
1659928240
968210433
1683525438
122272764
1576724049
1367813979
2062434914
1378194911
1116720366
522930199
1203502533
1109418624
1820728154
1453140081
916712995
1461218802
963531591
374258623
1889799331
72659494
732159391
1683566590
156294451
421204971
1269232281
1636158565
1075397874
609386014
1555573168
444621509
1504164797
1644555632
1944524801
175163680
806765486
570033897
1840829565
1438894606
682692909
481941236
1748119818
1106483725
493789259
338885243
1346759758
458086500
1246240585
187574285
1936778453
1291243621
1985643701
169896848
1579261634
1851009976
94525919
976001930
1438253599
684076491
360785000
367288704
1496332566
546285064
842753102
1436429837
1816091417
1552722271
709591030
499846863
1638770667
503674952
693477249
1677099083
309738733
145030023
791476555
447905505
1568676909
216006929
941675097
143741850
239836878
234805643
1495207303
758020536
1524918348
440289915
711084449
437699353
1186591418
1287183004
295337460
1731287058
2053301112
987883075
494608084
1683753550
1404288775
735130566
837348420
1692376599
1854953714
842888938
122020885
511146763
1677915586
1769515367
512919613
1391629221
1501835608
2095720782
22520779
1481125453
2058174430
1924060704
1523981220
1649797042
811559291
1654343276
1920681822
1914177867
1754902567
1830293719
787694766
950831473
2048160931
1284072535
1124056132
1162880947
1248661881
1470090943
568806433
1736521079
1634796267
1382725484
887543556
780531819
1138570031
1958961055
1789822854
720277907
1901989900
760917838
1955375128
837806820
1596761741
835902166
367269200
2147254418
432858941
562286474
1354325288
1648810369
1035781608
705345819
454271441
800264588
1548909347
1303673820
1943155227
969698230
501487912
171625172
490685332
1709510755
1065176470
1229492786
1602742652
186860095
1399826394
1230006831
1166570489
1151558263
565334168
1369498125
946013631
204117792
129870636
1927509135
1829756827
867706960
1803797507
2130864892
706190261
855906795
1203243324
1759329939
2050459875
675579566
1387268111
1865174114
112185719
1706027535
1811423446
6187342
1993941053
1388752855
1064003249
1083785548
299069560
376423337
56437512
796819429
193698422
1235305703
98587717
2042764846
1800117537
2120413043
510213934
1877246215
355575738
1645397826
1934365506
731115399
410757838
1000359331
1025495
1236420356
1223777131
1039835725
338210149
1230197452
15525726
439703520
704524721
153563901
497875593
1609114992
1294252342
636898747
1979573074
1249950581
1041333359
2058041987
843777863
1506651457
1692589364
737732207
1148247622
1581535984
372566766
1795401257
312550268
1617617062
1533944951
1468589305
2008193339
1795999683
1714593878
1661646396
809679631
1373689910
2141202810
1044020930
1547560636
764152159
1797816798
921214757
1377349499
917698825
335121880
1096056513
174006862
1740815803
1004786307
142483626
1616274690
1083756971
701008779
946293830
379241360
1095531708
1104262424
846590807
1744083453
1108907749
803025100
749175573
1763149438
1594712066
1671361610
109830183
759131143
168671528
526817178
1207515563
795150577
696468266
1829938303
1032155055
1175474020
1366440975
1611598803
733543354
1497570994
1617829933
59259585
1573524414
2124511435
982489817
1920587604
807546971
1685359249
1754563771
965890305
1405726052
714950919
1061030785
1970490515
1310683492
1437559535
445060484
1247847995
489633862
23677657
946811886
1876197635
1108203200
1445733849
1460870077
1100894822
589522286
1627751385
621553435
1686327456
2045651170
1546592931
1816472773
939079732
1852191255
1893204850
840217638
1289532651
2146186433
1796634785
1652100617
657382662
379777627
998977271
1187763288
1937125483
999236696
452520572
1457547820
1487505769
1675068285
1647413962
2006149690
884854529
674559766
2107961832
1977391162
2097412761
665257395
380773729
2063742573
1943071271
1241469824
557732338
1373951204
1057959269
1997586166
1778816526
562901099
627686653
853718203
474273301
583443207
780946305
2057682412
564348209
646975607
1756913689
59971077
1488223318
357395032
702031284
2012638568
278853928
1926792433
356941340
29106479
839280871
1618111823
1503638474
459990605
1841122673
1670683854
1030951971
705415867
1759901326
296015012
2102470112
1364622114
195680942
1906975914
1425534863
461467857
1058365347
933649073
1022043265
2065264286
1759694728
450252015
1853851587
611247226
1255205824
1901099202
657237188
614209579
1693070217
1244403333
1644418115
1831223652
461821634
1281511469
2143204167
830828472
1144506474
543286673
431288766
239557136
895561065
1309115215
948316083
295396749
1280077994
105382452
1055584575
409331951
735299214
1286539004
976317587
1112911346
1526007155
764246741
301554837
1410601362
1845721388
1910565003
507661014
1119596587
1208360936
1060068093
1467573195
2007541905
125385319
961472071
270002950
217608437
665711888
1445020908
1889515715
742762946
1919589690
1926419345
1095433408
484073398
504553022
424474911
1810068040
1765736868
439552553
215174950
1238245486
1761232761
1975516143
939119011
1827819389
811968628
1649733501
1249038038
941411724
1065715289
1085283346
486018288
199396010
1441857385
2126693071
344486711
660041790
1667612698
392065203
660292463
57961027
1104226228
590343694
1285055822
14074488
786505600
1107247051
1962573308
871074339
231223724
1730535552
1970051455
1079472474
1874124520
1091315224
2035831799
1632471182
917914185
1011762963
1224642007
1733302293
2028446857
1930333122
1586422583
612315661
406084100
434433026
1167048382
937267070
1945806569
1160735867
690779548
799883303
718737260
1696995903
1907309846
77612538
733202277
944413591
1827796661
1645451782
1286685968
201305569
1291908868
2124376778
930088254
2023390072
109783078
190341001
478920411
1257438940
1191853944
582330416
601785615
1524137822
222179094
1277075627
1517649442
1425908160
1298928839
1114784387
920256542
787765219
762304722
284086822
871582850
1476114307
1713286182
185434677
520015047
204932867
1319845814
1294310042
1059620321
1454559786
897025164
1569710818
777006818
141272365
2134298366
619414424
1115044832
738029799
1306344446
677209972
312545557
652100192
1836955011
49347582
1348106930
470489381
477123722
231598069
1776310208
2104980957
722676176
1951141381
1605606449
402354513
1178698972
703914744
476885627
1866184405
2086660238
457863071
1298968233
356265575
1234213930
590958709
92984767
1936399433
1305702241
603206307
1435199673
2116259470
916105655
826550999
1997904895
852099342
35388199
2077396122
1512590081
1579038526
1817694931
1124715724
1531640039
7890902
68206126
1587602021
896485008
680751012
1950584423
285155370
920576168
1648089756
1418373813
1248622021
257617302
224474347
480602534
1128334045
997905830
1814030476
230890314
1557678472
1661340085
757215877
1668359903
1610420510
1184884929
1460648090
1138880327
1463485979
390761261
1979139280
1158645340
1210939190
947278388
557656132
1160422867
1234680311
1836859948
1573789607
1027358356
440275015
116343644
2111621596
605020330
1365156353
1438339033
1307880082
494360246
1194985920
297146992
856520376
912910009
1786603817
2002934689
1169455352
2082095770
351269245
724932341
838654866
2140846840
1374989537
10182119
2049947535
128116217
861631793
1109465485
1415379025
639553100
379548246
436665940
368467099
1327790570
553871679
715154127
941878558
394767120
1531485323
1948089518
1279304805
352567928
801138832
169836902
9010838
968208001
106671261
1050576606
1687074517
1079852060
594818322
105226705
1914728575
95894194
2077881538
861867655
1666064627
1658608237
700608975
2073354469
949571800
1698183399
1712573416
1210170446
1904142053
344604756
1368029849
1723066367
813388449
1725470204
305971751
39164751
388648955
1837377633
276064209
523082372
9357274
519508856
615624886
1269581018
701930257
380180439
1541750116
871051727
1675333228
870784332
105440077
2048871490
301148518
521868642
408114357
365022629
1912770648
2001994981
190199378
1299037092
2112421606
627528110
1214613708
871382053
1590438958
1263978623
1857959783
1382480052
418433287
93070006
1623551938
1742014940
424107323
1585426821
181642431
658723197
832241875
1300941835
1503990060
926680440
1806141897
1399638506
501111591
1251000853
259530229
1612956625
1398856136
963588079
1482469049
409183426
497761391
658857699
540514614
1752122980
287020658
213277991
634743960
1252961572
111632805
1604448087
1306951398
97202336
755752786
1689032995
1430803056
547186660
1686691415
598450045
745392896
542085047
180412751
1757687496
1687483455
388787339
988065324
434501615
58372918
230732361
1291953651
1193363465
726911762
152083568
1664548809
1326313198
91054025
196863851
1876151450
2081880932
1619298281
1695800127
89348853
60810901
1277597427
1684127363
1615268489
76840205
583848527
1228854799
320798136
484878603
817628435
1302466781
665744438
1118030659
1468924237
1945495734
633606361
1671288035
1395280780
1709507295
1600905137
571446655
646578564
148999900
1143364219
1158446777
1019419737
2121678034
506928803
152246942
875366608
684778385
1053776226
539783526
1248426891
190239647
1134338354
708285584
1492097142
1179226458
1168269232
1272391772
241328935
1066718398
865482822
2146154789
854061258
1789879966
1559614516
1214988670
1264821254
1230405512
963955376
1096649813
125948793
1513745974
557873014
1202183925
2052052959
1084000273
1905058566
153628435
1867613655
739011539
1623211962
1410055594
1269843609
2018093120
1409124541
260928457
790052887
1672188450
226712297
1504902044
879818237
346989590
722001539
1165460586
438716010
1035592782
990741930
1368149795
626249841
1243888947
318158814
1568024258
478060027
1834207209
739206469
508206875
1331982945
307931391
1060303280
997226896
654941503
883631833
144246332
309165470
236490640
678914077
501649676
1531302720
1047684911
332770031
295848115
1115756830
35928305
1286412085
2032014976
919465339
1435871637
1928982960
1563142854
1508297318
2094296245
905327595
472615800
2069383846
505742230
1557738874
1355035299
1879568649
917485472
1209690227
375632780
1465102416
100056917
1949264907
1097691921
424368388
1978614808
2122508756
285412600
1722714383
1892169604
1354226825
739150389
1749723885
951026590
703144649
195247233
1819780053
1499386925
718738145
1564462019
1031731789
1118643221
2133427887
1611701200
3539877
1433971794
830555798
234490377
1486518940
1639000284
1265972379
1875254598
368692982
2002000874
991872174
973609090
933182191
1583126222
1541449960
917153196
1742882151
1849876870
1604912610
498984174
474289246
849302092
2114069050
1911915992
663545883
1330194434
521055931
1110071199
1759873419
1902505374
658997389
1595548716
764651870
1335282562
2097407839
1909331437
957685702
1315202404
120620927
1322479288
923027351
1002172731
191012968
2146954118
319342483
2144146257
1510263635
1419551069
825601688
2133419217
605495560
621598451
266252424
1050601384
1277844643
1933003764
491186225
1266727243
1793006784
71909566
1806545660
1112451427
1638021561
149826938
274044840
323794554
1286904394
152411411
522440820
2080669656
10315154
699031162
1082104017
1834796000
1203076748
805186039
968893667
1274140462
161412361
1061895942
552978665
146230670
1598837367
614280428
1932285786
2059528891
2139295045
1323103672
671807814
1166951960
1324897236
871322766
1169923089
248247076
481098508
2040665710
1767418408
810017430
1722500585
1885036329
299931488
515394237
270334715
1854813448
689007109
83577280
624657567
788594057
832552561
22146481
1296543790
457287479
1702852705
1244551702
626263543
1982089505
127939574
187992366
895062336
1337518581
648927132
517992120
2094470689
1100160280
2115258944
1495327371
1663008182
1364571264
1110897631
2145850111
1389401753
1163943356
2052222748
637055118
162090362
2049780721
773917084
841003055
1131267168
454830202
1851723106
2102364402
969631555
1523897545
384032146
1853424642
1314329904
450004866
1327413588
516677808
1213407045
1507470413
335885545
1789924929
2090217152
304423064
734157528
2131840643
1856326895
1039278188
501386843
574235040
1238444900
485964484
329164480
1953244935
1837109317
870255791
1921754832
1367501989
651323802
37870880
1709103458
608410559
722235563
516573966
136231249
1123661703
985137222
455615380
120236466
26714471
1122757364
481433162
1235418331
1304535664
1024652548
1378112009
502198868
2064891178
813716685
650378180
486018804
1054887042
160240097
531221363
1809592463
6811149
1451528921
328963316
986658035
71930621
841569571
1173470921
295209812
1747433396
1782216092
358984255
803965899
397009279
1301360298
239338694
494475715
1762297159
500431662
1909043270
1828386672
1847086565
27381091
149290932
1683286266
1461344509
360586385
1438819648
1314910909
2034004412
589376211
582094741
1408151791
2123867963
1652089795
1920988219
1693847770
272356156
1418536067
1837707766
1700651618
1109626764
897296790
308433385
178177253
884562506
991676603
255974585
1687945766
1414407689
881420100
324028163
1790375917
2028008951
1132392089
164142600
1409660339
799390045
1894098516
1455012965
12048494
970122808
1533474841
1281686925
1429417173
1682080528
1860091904
331274542
221553947
1233064831
120322920
1671850467
2095520769
1260680836
1972185581
1737610613
823029752
1012503633
280202913
1906065917
2078783041
1758016092
1816812819
1627862373
1311133008
1109694385
1914855468
23781794
469557900
735868807
1582076365
2003921812
143954901
498267230
397432938
1597520235
812485123
365883254
340626358
1676846195
533990261
1262672893
1617438265
1183662208
387679002
1038403518
1705732629
643822522
1204633457
782067159
688894255
1075025211
103998182
1007879789
2053604669
1478398104
1870340489
1024783047
198551024
73323003
115104617
322960978
61542288
747171536
1904104645
2142129868
846796323
377238984
1734527090
1154051361
2059954229
83201194
1696993356
500959497
1945687339
1970409520
1431263286
1044856526
318710731
282663208
1888549379
1741987891
1969385871
123521949
1231272251
2017722060
2115503053
1217596984
217850586
506041170
1830827705
248757235
1070737730
796096141
266436257
883948820
1052300109
1880699396
1604325571
676776925
1334933609
445479375
134056884
1883823793
210387932
87585429
1829775005
1629289534
1650774326
1040234932
106423050
764720682
1930420980
2036141048
1563899262
1246165574
1353489138
347085895
1936956629
257218620
432644950
1469760203
1988790970
881822869
1899550650
1148519662
110097883
627870092
562844100
413610252
639720531
2127029526
1794000183
1534681572
666929900
1477580903
1341943675
2021032169
1410802939
882650902
351414824
616249702
320145477
201085134
175706109
610360747
2030155673
1853030411
398085539
1123820433
1987096895
634641352
1695434041
1730391272
1096208910
1018351983
1888249231
1914802086
461414427
985954846
938282506
1536090472
1060783483
484594327
1626034409
2085533081
1832624913
2078360228
239143745
1591627692
1089717074
2079620030
289362458
111546461
1730522183
1592694907
410204860
1607129539
1817030615
1411734882
160317950
1411852849
43436863
849868430
807397722
240488716
823325657
359875664
256064764
963152482
1652218237
1979458404
1858966908
1073724283
2124059067
892862347
2093046572
1925503441
184177662
1538521915
150156315
1766714917
1838211211
266065469
42839057
322530523
463944767
1086899758
922589796
652585086
510039338
1561650620
118681161
1513662669
154543622
1594050067
49218374
1066499313
1995646340
1266947963
890599909
1706187592
874383753
1931292234
280386373
572033642
1380414768
1439038165
135681147
1423314797
1715945862
1050622147
358049300
1761971245
172045979
960574410
1536510291
153434539
691466699
674726148
755851663
13399327
542412135
1983550153
474024378
619327161
2054064344
1664917333
599801111
1965049479
366634055
825016538
582560437
996411423
2105472808
1582412611
293463576
1713736789
54927890
674318332
562301851
1822041390
1978576016
963353294
1143107885
2074683834
1289939972
1345299794
1990680981
248062268
656026742
2128211414
766293648
41010561
1352434369
1905598196
997960695
1258477494
1088646825
627508305
574616018
436884530
1952926955
1047542966
179571798
111430619
161373462
744512650
1576987181
1850696527
1294439063
924571805
1614433538
515993496
1065569442
1455260106
722156063
1544896550
575018499
1168814925
1589048025
739738065
837463866
585638196
660805662
2020200681
814587774
2136236593
309940246
682425090
1413387782
2112965903
1893803804
1929760056
106648543
1424841871
1099940319
339488360
1668474205
396108034
727592209
190842416
182932912
2133952561
793268262
1011651242
1529827779
1606078662
2099542994
426165250
876042832
1699002838
507028939
251601319
633109813
1375485795
1850961448
29410867
35308203
761860726
1927366879
873666931
1173432127
1713842227
326780232
1278542682
685320006
2103828121
176523563
1246267831
1534770656
2035969868
476420209
318224682
1916761262
493699504
2009230355
178326309
1825812292
1986268232
1434694746
2017593460
2136455871
1438153193
201766783
635362493
886970549
510892254
1390706373
1639924848
285304833
1632635250
2041125521
389415802
1667939189
913691915
2119300712
418501718
17633623
1485456896
500545931
436119881
1637876165
653928870
532843303
2053106940
464169125
2060225058
1231408285
99188516
298353813
1149981692
2049763097
767733212
1774213564
1483253008
365493152
1392443378
1587807674
1693294132
957327395
1806055966
2133343156
1344675851
378173272
2146146360
1063760754
730659859
695170917
1996950717
172157933
948265131
32496363
1263848607
1586844293
132397487
1788849290
2104534043
511823775
248952677
195028484
657195216
1794433700
1265626957
106342539
81707361
739939644
875152420
110788749
1116015968
570209058
45362979
962652380
870023176
103364332
1388018027
1959341230
1701245926
639942523
1734773463
1943402352
603541205
2014131962
1313085654
48847904
1798241031
1436020488
1574151158
713911299
2096864190
851379573
1896981577
47455893
1552985262
170450489
237838682
1659867446
418923780
72744469
1705226349
2014615457
1609453273
1692183113
93022909
12854382
1191008872
975413966
234249663
843760944
830860301
1553084743
1978699139
1409642202
582565966
1997568832
461956716
400682097
1126328638
497093845
1073770784
1143433036
561499669
980026096
1939095577
1079798752
1979865346
1788905126
2102958060
1119746339
1185488177
1547784283
1418937520
1075621604
1070828470
1137156154
699949397
304979437
128068857
697716898
1973593114
1780002845
893590331
770584170
850608971
819153659
1160186326
832588314
2115317578
943699579
321447377
1849458522
1385538697
893734870
1055162168
1418353579
1948245105
990874342
2004069106
316366073
295314782
183767763
305787466
896960905
235193821
848367308
718846747
1703100623
354988483
863960964
1013160550
1842025897
871527755
1663475334
1298462138
1902273364
1852876940
1361102854
148494892
196195219
1406326962
369985970
1002265090
43002086
1706600929
1474569669
2109543367
929398848
937247041
1114188870
1933454407
894797519
620206463
1430260333
1097555152
736225484
463209384
1767308166
1182129052
1438036365
409870791
1065325239
2005601003
104356276
1019584890
1424455277
898134729
2130146977
1144877538
1076615199
1645995371
2097551328
1267210314
404260047
981526964
19042264
433599990
1186405499
581868146
1855400770
757893599
1829397895
884680907
1782828343
123315452
67191683
1535246756
65050780
481516163
1335541557
1719434474
1879607321
754392429
1753135619
1952356098
1758360046
1152413994
1541197123
1260674178
2060753106
1072928594
929187649
513277227
521742860
918867891
1419411027
111499896
616888907
442741279
2117122485
2134614959
1369579121
1399280580
525188604
728162352
2030445863
2114154290
1779938458
806975635
1307321729
914336840
1813449660
435890924
565367397
728632887
323799252
758208550
1209069136
1789830347
1590480595
759359946
126640501
673658450
131639746
1421266791
992894581
1982385875
11044487
1585894937
1468953540
942146191
1624759906
1258879766
208270586
2066051112
907539724
1810444092
140469497
503203668
278621993
299319036
10816574
1214824573
1621343013
1164486849
205528069
1248202756
386155107
1861770009
1057557308
1407176283
1798101434
1347399329
590348297
407430402
579204564
712283342
1576797835
1948714734
931989008
451522499
589396024
1393533950
1541452598
859314645
898009130
2093127582
925312631
1741446098
1991070288
1015075543
410251728
39493947
988157713
853703118
672351845
1797857928
1365789489
1686142393
1544434725
1727782849
979535818
996863591
1258090702
1419907110
1671436596
1279771527
1279491471
1617344930
1135111035
855872307
697203551
790876997
1497058320
1983017355
1551754963
123864037
990342307
1748653679
1559220317
1126225052
596331091
1052779626
372840982
518067348
1240613407
892703290
1942053886
1045903068
2106719506
980050895
2075260281
1728469083
738525745
1212013356
1236164975
1120149064
965725283
525947790
724483852
636345694
1780977356
445542296
464296714
797412395
189953431
829175599
1454428487
741738713
1533592583
1226550965
252690244
861880758
2018998588
1589923469
811118306
706189359
1526926359
513036645
395298727
1796959657
1405905317
291072595
1520734491
1126068851
958979207
1448107462
2047538828
1066207858
41442412
1599877548
334438540
2006072068
217807730
271960154
115800012
1752984024
192713560
1271366987
58730608
1608348308
1665431360
1910497102
1927290718
1576655872
1339309044
650603290
1708902942
1408385308
1479288081
645947033
1407981276
568645883
922936066
500824558
1810520207
266255101
360461743
984165431
1545667044
306402370
1697760538
288414474
1544400430
448053953
201513094
83443527
1777367125
191135779
547864033
8468340
1486021661
2132371893
1891329651
637679383
1736673798
315931725
1570347771
1704280131
1676294974
114935702
1156360752
1381565823
632548916
382757709
805712064
2129276577
767440486
1927328499
1328926448
567564629
1081559329
1735998625
121464552
1816239629
873847539
1416530753
172359776
2077582556
270208638
280977082
714952810
1302001720
277038608
1125742139
664264354
2093657424
1936112812
610053152
1803662414
868772124
1415208084
1905636887
540447086
578433647
1231189808
1211964063
1666800083
1039808005
276509971
658223863
944472802
1822235129
432953122
1116343047
823691213
1397919023
297068188
1580689585
376053761
565181967
508881467
571922580
226436038
283866064
1734379527
1485579507
1408133868
1953981114
1312719011
951026423
330236765
204491970
1192028273
1090695993
157100244
835769813
1398753875
751340797
1304262218
931502381
439080212
601504188
180746300
1583231539
581307142
1019770526
890667465
1856765516
1836885787
1924066605
243210350
991936102
1345815420
1163737408
1957780119
276555485
1200004678
1739896682
1669035291
1310366005
1627650829
1379676809
1827985201
1435505242
1357888487
1134704586
602885584
503210062
1875511049
118403776
1758906505
702734079
1210258230
1255664979
1272458670
716694809
2032268304
938237581
1379859254
149117759
1644214075
15444067
178908247
431751183
617842155
1216844578
572685052
78990025
1703174193
1064320709
1117681617
309461451
982874831
2005844629
1302054410
1723039855
2100235357
2052833589
781304990
710436011
1613602850
1425513881
1305707875
2105172609
181554240
1411823112
709511817
1062771299
1083906352
1230244383
1609738033
642723107
445273519
810382698
876125719
1014880181
134387802
562202333
2048338689
697705890
395144252
318228460
726941308
774305882
717012091
770946657
1055017614
71395967
1124701227
324766769
138670759
1292916720
1185233561
1719777546
72077371
1344170160
512656590
184524303
285914277
1227586918
1137723260
933497008
525654151
449982387
506013113
1188173745
1419837545
879760108
939803271
1059205663
581958891
271246854
370726604
712356178
1926012971
374155396
858464639
655700464
1046849840
1415886086
927931730
1061453021
2026263759
939516204
388084499
375333609
45571034
1129341084
2101000023
1540601234
353276824
1706728221
574185000
793794197
2128141539
1689675986
876636375
1551409178
132716946
325177267
518472740
691569248
572845387
1071327464
427411350
1864867327
1456984490
24708788
1525474789
5064241
214519056
645975678
1621168342
1861675226
2083020048
966241517
724326914
1810471229
1336692271
281902051
610186010
1687304581
1550339932
133696769
316157
1281392187
123383770
1738116059
1550455328
1083965636
2144634025
1904019142
1914853615
22106014
1538765760
993646535
1767823885
1852433792
1119873414
545702272
1273849711
1743163557
802377168
910968985
522878817
1265832995
1094095987
137371998
1486491109
243774291
453622071
569776356
478013377
681153506
1870241650
1298185828
959836144
1006340083
998858236
1456256189
675507900
688019137
2019707281
1189309619
1086019982
1774221985
1573512598
896252390
30162528
1675779994
2042206226
267416647
428292124
60913365
1508485754
788535598
2025523739
1976278880
257759417
1672117237
1461201822
1829350231
1644400450
1196007277
817582929
1948546102
1483726333
383513012
1607050983
1963582337
225697006
373894258
246647658
1350737155
623089257
755368459
26821353
809506933
954904312
2004633767
149888439
1126116905
1553672861
1930326330
572782126
1595581159
1995316955
343052312
1038369095
602763583
1921884210
2085539077
403520774
1955779695
1182862267
1806381616
865154792
1736646126
1112363633
251332674
957177664
227439863
225740546
894640182
1364728302
1556471999
160149887
1501651854
782992031
1484583007
1114124670
160737991
1062398926
229493433
2102156938
1581613543
1037203048
2007314771
1310045402
1893507864
771829281
643376730
1559798385
1813859727
305536439
1815845982
812434369
1919877298
844397361
1783840786
1665716390
1343257319
2143116282
1055994151
1557146282
1319453774
1990505621
1908949325
1931073129
1316060646
517660704
714213099
64465723
1551502111
524407284
477034198
621167421
954952812
946769590
1166976843
322763672
638707963
434962258
1041288401
1957619943
1287577237
884818994
1405372657
1780452676
1599555451
2086677570
488442350
1504500144
1603305984
1248900483
1496631976
117352811
1880660668
1325368079
505269963
1402550374
595909278
1509166301
1230362425
1547643090
2128680234
1426011541
709543378
1339018267
846142300
1377370495
156239529
341428513
1225042208
16013893
1648749177
1427471633
1757723441
1926552413
1758017197
567598792
1690531638
534466516
1211446087
388174927
1963535650
1707534893
1224816964
638145916
1543530332
1367578056
1849461547
500802689
1055007791
132245755
387362050
2067310134
1987754268
1052672629
1009318630
1075542863
689962663
1565732224
315105478
667440540
450019745
2082180447
183369068
659584914
205286476
791587744
1676119517
146677700
71147412
758267555
1208448879
2132921063
1278534179
1625007675
1626792977
1581474548
107050509
1524308501
1532307042
1855141753
795670107
2074384746
1755637848
470271564
1382579942
1401864220
1107635233
1624157760
914928219
2061653565
1659209108
1459996406
1884921209
1559781374
1682500487
1770082535
188956678
182659371
1384684955
174806610
1123480473
181950699
1947695198
989348729
801860726
198650019
536227520
1298287167
427880967
30674396
1170067117
30963867
185004104
1517231758
285957113
464085398
1066554348
620021300
1925168310
1335688150
1576229791
2142877627
1271217775
1171622916
1951923876
793117051
706020748
2094342308
544910154
1046023047
461255592
437617660
1858466852
277054352
1370619847
778257222
525565040
605672024
1618485370
868582272
1450708017
1027444203
1180781844
2144319348
1124182878
904904947
11250876
2092906315
1681681301
1221686041
1094858518
1599813979
1719895873
1245796670
599836938
79574989
895276532
1741917097
803894034
182432699
1185549278
32408679
1692819025
52786585
2113734944
41903323
282531153
462018694
204297550
1831264126
1197600479
1071373531
279360422
358528284
1553426592
1501699390
1993026992
170018379
1263087851
871962680
2015255279
1517949627
490395205
848558423
156366858
1475585402
1511880858
1637420140
1934386848
1539308236
397262304
2108483561
786139579
940929766
1597159979
724982763
481555183
16315659
1747897100
870506854
1962665591
1222582241
1843380444
36363977
1672186470
435875295
1955054472
311560358
1177715512
94789573
1454708652
2032407294
615664126
1447123586
1783560242
1411236524
1506605948
4494507
1620951770
1740925175
2144934916
660725724
329298077
837499786
133347588
346185053
1651546003
630246291
1772390792
1637297532
814952582
762389550
787808111
1854674305
586571639
585703908
912819007
62851610
1877715210
1832492930
1429731233
2041671425
974083767
2119363873
1137403449
2021227330
1936225525
910085185
906667395
1934212135
29166236
153371029
2079414109
1460746158
1192449079
824384790
974928689
1441959716
1707781911
352343443
1538861734
742705038
471200908
1135651204
442751681
326733224
560635607
1073841738
992300479
96388350
1278156998
1840129979
1634955428
1631623327
1230647314
1553249365
349054287
1874058482
182900833
714016935
1618774935
704903287
1074523814
577420254
786717509
1189235742
969594906
1695648263
1958034192
702725168
1768705587
964289372
1453263321
625919250
1248962301
1676964183
1269976391
1127223018
1267440012
1693555066
1403391770
1620286869
1020355056
1383743306
378761117
1847659996
554898137
359671122
1575998562
807198201
232143270
2011826298
1663635179
1466595309
1242312558
1113528959
2046851888
55596984
1441498177
1037948110
1632117928
394444305
135675747
1910621848
1760657526
77729591
545937734
392704383
2028729303
1742895885
1069241898
893093706
1703972826
1928845530
1777179999
1656430798
1037675750
877376627
32701901
1660652149
1626759297
1779651931
655977322
424299091
456279536
1634072515
1607655819
1964884944
1133742457
1860534708
596104928
348433640
342326099
1625397486
323042297
818200056
324778348
416224010
111256696
1757282557
1576383825
1973225304
1491759565
1073330803
130051432
1844965672
1691657704
1963048514
1859932169
1495017358
1952750382
1474557843
2055789622
1427061917
1943046163
1700930481
370219769
774619971
130656026
1945612528
790208886
619670040
919553022
975661087
650527676
1545759713
794364441
689001993
852022450
1966961465
622977615
1118246931
600164196
838394802
969359888
1761720815
47597525
1418674202
1799690760
564847996
37028484
246664930
81267119
1279909183
1852997927
630681644
1830226283
837889259
1059861221
624785059
1964952833
957432481
910920738
313252829
1092770223
1255351668
322557980
1200106036
1895958275
851103839
400484952
800773863
517973454
2114946960
757265893
1898508443
938864174
508641166
892352924
1539639704
90249457
670531355
977678125
614528219
2017813234
820935763
677138570
1282877616
1247660339
1183535069
302879946
543791734
1229341330
362147258
957406211
1164422811
1738629403
430225196
212876825
1793977736
1615472350
2113888353
1447771052
2084386646
1499962788
1467612058
1283003111
444909590
1954039406
625721738
1890994506
1262208351
22866592
1985617746
1408332544
2020732633
1373274118
365537949
1386260006
951300072
299721292
704386550
121056988
872536341
1692428778
744655508
553402883
1409627808
726986671
2031412325
649881799
1493552902
915676904
120957164
548967369
975208256
1820847112
2100774286
2011749699
1611678505
780249114
1592511655
530345318
938869200
933805496
958589800
2058439109
584888650
1065535855
1647705082
749997628
1401704117
1898202417
717786436
1269923427
1304604222
1217493180
1264666661
1023646526
3878484
263876417
904287756
1276899866
971671878
177476331
365310341
1216631247
16296052
1727049414
1030777018
610868475
1715061842
1707409072
1938799679
215943479
802307377
905148388
1912425028
550178437
881649261
293144392
759472501
1574934056
529393834
514435153
1950359922
310349051
140118528
1262106776
698932651
1211789019
750048168
1621785524
1378475075
1015672401
1319920512
1517645655
175416886
1696779711
2122657740
1746602543
1043420362
1407553438
905745759
227958851
734514410
1995743441
1969425500
1044170045
347221298
1945222233
1372807744
1377891609
727238232
1782843044
993667547
1209734526
129679016
85904684
876068331
34858816
719174731
1414384312
1401239041
1158509516
2078891638
1698746840
2044733746
1309456334
1468670230
2124655809
203752234
593668061
2010294414
250623355
1841638960
1953878035
715480114
1863249297
28232340
171816959
1288837166
137288048
740213989
1481413043
1781210588
1967366976
760690822
2107215406
27933429
648837651
713879060
739909151
1280342786
631759667
1343725830
792115605
223230536
615512795
1804972849
496199040
931882667
1748250179
185286119
1545611298
914510763
980951385
2103789185
95671756
1674003287
1786036643
1880979206
2057645483
1067112510
1118365222
842608193
1969140163
602344109
871056058
2144079778
1882282267
659723577
52635214
1522712399
1399243710
1176020283
1559379541
871382624
993903323
1895992179
1319273277
1088194892
1961563809
487556244
1429485608
1938091383
1595876142
1489051989
102479421
1025052804
1283726504
1614713260
990858966
1094537956
1041971551
33886523
1286627092
728855953
326337869
923103577
927009382
1787892271
60596439
971070591
1062036766
1689113884
1537478309
375140724
35140302
1023390979
984522454
1373371653
196635814
1619093289
1706791
730982432
1714158243
5428989
143635969
1854472768
955713329
1713516452
968258888
377339819
1406108054
1989334341
1972682801
361066655
1000903490
294409667
511985622
1584495541
1945095596
295307977
1183663793
877783850
1391171435
653397778
45011169
838700225
1851879037
831044903
8426951
595297350
160455218
138666334
1030938550
1557019664
483968771
100022101
1808425319
427013277
502737959
1982669195
399902508
1121882894
810851349
2559488
1448210876
2046772943
1790160313
1873334422
933103428
1787945480
529607020
1778575628
1787138506
1782827482
1822269757
1090720155
802564788
738396016
233102288
1836525981
347531093
52717024
1660086070
1283230173
936570067
1914675309
949174032
2128802871
669791450
1889130426
450001891
705710683
1574624807
1901396055
2017952705
902038172
209469335
786593535
1651065051
1891889567
249818269
1580191077
2034236911
599415831
724280448
422136173
1521608793
1225586982
1039332612
1565516081
905640731
1170331821
583514757
853001036
1184489542
1691955381
264972206
1173786688
1494693387
559866361
1817978682
2060308578
1561119726
301177118
20813160
816579012
911098589
792298178
1569361031
1371138645
851420849
1961929665
645169986
640323758
871758189
1452564135
1890678778
1818564525
1868705338
317842210
192132931
947244892
19689006
1840869946
2002686612
1193948600
1911767749
506737814
1306721011
1622623387
1220931499
1975219226
738428885
940947411
879798868
391501460
410627753
696310676
1917922332
47429417
481083076
139796567
953097606
632132947
1101741143
648870741
439504026
2134677033
1942494781
1313673454
41509432
1046639818
775166388
783683705
740638105
1369341899
6126970
216094565
1154095478
1677026237
240937314
633168098
1340898908
1268064242
1130301471
1932852099
1803024287
1457054035
446800387
516253264
1118964809
1962634899
1064376613
1776897183
1709832964
473481740
512625530
1157776257
1170704681
1377749801
1298356853
107867570
46932123
1589378835
1576569911
1195642001
1408467297
85497914
1847346368
326616958
2030082592
17923183
1932507452
162150937
1486419699
1355382791
189367717
331284646
113222714
1972025834
984471372
1893500123
1859891430
1870820639
2007841903
896805124
340556398
1708865262
1143087300
888923810
153625871
16580066
1460328678
1735549871
1214077646
2000049958
1626857387
2035133986
2118994952
1729352290
1865648452
35902750
258973294
1630633322
389023352
1109178736
788840077
1040597721
347156872
163211371
564057910
637801145
910304528
885098746
1246095297
1508622876
259060034
1550078293
522837612
177061931
1272885732
724852087
1467862279
1135447301
1333617738
818545255
1277509525
1659677538
1311111054
1687299799
1021600552
591392345
1002845906
1279528896
186823134
290046702
1351327215
1602083278
1801344723
218694303
1846300795
1456249983
1825808068
832540470
393234386
761402430
1118743771
2145232662
1401400024
710884702
558415340
568937359
2070800824
136064493
1226509881
24788759
1327829626
1790664666
392081769
151246943
879339696
945440718
1207735297
799900700
987396694
1273626789
202115851
1846350525
2043179889
1699441750
291374820
1499714636
1417229028
1842143427
1979405282
220041129
973395468
1227866141
368823275
911883658
259957389
904161041
411943069
582943357
2093288942
532969023
80803528
650611184
430845382
84346023
890017133
1892676581
217523389
90167846
1094642317
542034267
1477085656
1636992742
1082186978
2035413487
693410223
597133196
417082984
1651254556
1510826985
597271695
685155845
88690186
804320266
221781496
83167770
630988681
1926433715
341981198
1501797350
1037601876
1961902843
23044334
394390638
116512614
967967662
141417029
2074413596
2099063108
1668340348
1856051602
831229891
1147398524
348776282
343092216
2072569798
764245431
951233982
1407442791
64035017
862334447
1557421708
2142646666
1069383773
1230756241
1392343602
1660721726
282962092
621493665
1364972188
1954869073
1005103094
1242113193
1204903346
1461073055
841447507
175335594
1530533658
1818950778
1118994123
910449071
1776901214
520322522
267489522
1969594821
1901620189
1794903110
1426689377
2102821602
869898457
1961889953
1664718727
1812108581
611678636
728729929
547280272
158564713
1350300135
1637855106
468655241
76301151
1156350569
1745586668
979758845
1066442889
832328632
824568708
880174961
26995597
1477704591
1837751357
1891009413
323788830
114127672
1407566197
915351040
1861087713
1106308760
410650799
420613106
463106100
1111707750
2071819264
1551223671
1973677642
812131
2052104327
316779133
872678693
1587379877
13036419
1045638609
1063784567
1778757883
1475932441
532286608
2107826404
837000254
1324566388
1727706924
1304513905
1731371951
730379708
945697002
1351090026
591727107
1790588652
1973236176
960952748
610452204
863160529
1555472475
1407886813
638423462
1726599106
1801723278
1773651406
1720662430
191607225
1450806702
2051638815
1302137097
1418373049
757817497
1158849933
567881054
621335142
385136740
975982514
109922268
523441115
1028771663
1068132364
399404679
1929210319
958613570
668779004
1391071812
1051694682
2098637437
336340589
488844418
203564513
137590150
556940698
354445241
882638889
482100830
1832542746
47807598
2018154104
1180353396
1528675949
1011041667
954109819
810319833
1407667110
1273872762
1950300430
1835103338
200259398
894238907
1287698782
719923410
874346635
209824187
514500954
1921842310
966141299
859012976
313724103
1830162272
699690613
1807519992
1618060235
1975440879
1577518655
1754526436
814185294
1738179989
1164688686
475947396
1832977404
1171064682
667750928
1086964438
311219544
2014580475
791235137
86460194
690866159
1919900416
1264525957
1052359541
199826338
2088224580
413892570
1842502999
1365134253
966570433
1844882284
1034221529
103287823
893533602
1812119649
1981441095
1492147328
2102656826
2115581020
1062781147
58831955
457186455
1480608619
1355691621
1395065886
697290485
1291466193
2141106615
901104769
2085333969
1464208356
1196293063
1943833700
2094954991
1500914596
11420303
586975607
450229520
2022032203
1642275176
679081330
1037473995
70915926
1213832467
991577950
1041295262
1129861893
1297887711
1468665779
641708045
1449924410
884392102
128515467
39188898
189781189
1879334569
1364622114
962619873
895135287
2126431285
1635327987
1331026326
1359842430
1125391315
569231494
932316122
22866592
574549103
421638689
1421059993
1926863634
336013105
1531178924
1200524604
1444575595
279069694
365422458
181143670
425817852
1323570023
659614949
1955831091
997726204
1896349446
694940480
435047579
952908927
1479352139
1361512919
197522025
283551666
1690353524
887456902
1403915929
1712454912
500016799
1899506573
959155532
941692489
1218213697
1077702604
860409336
1377963406
1695538254
1135520082
1506446787
777214170
1754673824
352245103
1377634867
1122738607
1635024522
1578590214
151575617
542545898
1056866502
1232036553
204291567
1500876101
1260924553
347100961
1279658586
659292462
496978690
1888391846
1077454706
29390484
660489005
138517967
1853441461
400306988
24421476
806678560
75247831
1632874722
1447874281
2066833879
9055384
514542217
109364303
95490454
683757060
1624473152
1337425288
1103830957
1246022157
1411242743
1922678829
2085250031
466318176
1567459910
1702281729
1484090784
531322833
531956523
1533234204
1883903825
232018290
1420427050
396656390
851379800
2114847946
1699386699
1937189867
453167783
1697334967
1870086476
1088748284
906387482
539074460
1725791762
728261243
1313682999
1747805427
1055260210
906717339
1718365027
517251601
1929071096
271193179
652153499
48124999
953910890
790587937
577887645
1126793969
893069807
1583397600
1495800005
1126872702
1783505353
839065105
1589867914
857275150
1161476887
1924737066
1235397717
387399794
2091246011
258179396
1027540872
971680244
761230930
1464529215
241555698
2029179377
1451749507
1619644418
248798360
188159118
1181696023
1840433894
10383329
1109671682
2118843510
506810799
519370350
527533067
116978499
406005356
692382820
718385619
106146893
1054431506
61605601
1329768957
454403141
755759149
677497536
100572326
2084655542
618780376
541718636
1074215113
394141673
1768048825
722645172
1279056628
1693022222
98351510
980669907
2137708338
44728806
292508683
289366583
306317141
1073292972
1819074332
12547048
1379783201
1733688056
2146179685
1134446006
53474139
1575703874
210948567
272163365
764913867
648554430
1576985195
1823637797
454392759
515324929
2068514494
46942499
1203274533
1165480885
1770070706
566289854
1701051875
262721082
1604889153
5998960
1641618964
716132584
585062345
1660434956
1950655202
1156847683
862851438
1685630575
648735795
1687172540
1934949545
1360294953
1413251629
861262232
1377249434
470212743
1542934796
1861558082
563200366
1056253542
1208338678
1867766796
1343830765
1921836611
868456554
1310424644
1326023062
1690641207
1469242689
275984499
1859079588
1762128781
1398410562
1277782431
2109736476
848708571
1833162183
1866428168
616199268
1955168054
2057284011
763819789
150974151
1843490797
1971893288
725549323
692490594
665669801
2138035424
432712554
753189312
1404707503
170703586
745578704
1150539108
1794867789
1959604605
974450057
799154901
2046321183
1478959911
1763323319
157859164
1219616612
64771854
1886561869
792461861
1313399196
2044176209
261868067
1054342475
503715717
389422871
1992838301
1936477552
1980749146
653467111
1920110715
455869545
163598678
793750321
79198995
506902165
1347536547
1475618152
1128672802
1511354298
1545628286
1857798375
2043257579
1827240054
171348445
1776986907
240786977
568033892
1661536017
1246283239
1430698887
1222665478
788100488
438093009
583395632
2080072108
1404449582
1114970700
858745848
713236547
72727164
1672583035
1343581852
67776501
1279559036
6282306
1978936618
123851675
2090618362
1234020506
1665820849
1350854924
1054355001
201823
81392216
318564655
1643222440
1351876206
1559822384
1861060329
627112163
744505507
244434443
933111514
1490550562
1707786227
931354823
648344925
315497939
1065270075
874430535
931530273
726979277
1763302021
864803679
1249391136
1447523563
2017585107
772383308
1517043196
301397718
1727307458
2022790172
63251160
529279370
406571097
980919104
1962069962
409385000
142760095
966377666
1433381644
123792614
1695312051
841396429
1348394367
1218814502
479103550
1938658692
1149264042
1504085876
24377579
2031800037
580643122
533450399
736690592
946770786
685640188
1440995708
2064478347
1732827179
1370345467
91849393
2147121883
2096266407
1766500974
1349311268
250265668
1510855653
1977703468
1665056464
2000118557
958984933
1556001961
1047283714
1160829492
242406600
1831684676
905765005
426894944
1379676809
1984303300
2047303429
1221744145
1242033530
1657617613
447010244
1782703727
855236135
1455086413
607136278
829535543
1485771771
1549682911
2040442874
1730455178
442859625
1198272654
1028132627
2007660855
555887397
1209226063
1151068818
1881359811
1338969424
1421571578
1716925910
366119918
408255729
486071033
428291138
902806009
945343792
665686008
1803171221
659731303
610231145
2034456152
1004521841
1498389684
1536925694
1805028158
1003004755
1538179610
1875348466
228485032
336613956
980121752
384361692
882465155
1063770112
656414715
2034410787
1784313024
34864353
1265157730
895750308
2133329309
1362039227
166147892
866731407
1308525025
1712675473
729423630
1063114877
1888941605
2115322676
1759023891
76079675
1782961872
810291527
1177701338
800741223
971335519
223959180
793723520
1146836061
2109577938
1703734174
160759725
1937007508
785571432
1809858924
1703827502
971832170
1401809045
285890923
251146374
826547576
1814261961
1641130128
145697093
1833410634
350382891
1112613528
697847726
1995242400
1404822701
1404115493
783629173
1425784396
1044267961
273381677
146224601
162303880
200514164
773241418
967925075
1719183027
856329310
535371958
628453333
831911901
223947868
2077093388
699325568
167388569
1181563043
1023670765
552894695
289390641
798750693
328257934
1762874201
66033325
831765379
947218312
1637732504
938509609
678441743
1455771359
1861659749
2133189015
848967258
370692405
626428722
352107372
1197394166
1057412870
2011153691
1304348583
30816378
1060851857
416726160
1018398566
1600676542
422471528
1136582965
1441720083
439969845
1420341306
787328850
10671136
862462894
1442774656
1077232268
124756558
2090097807
141468750
124693997
1309412974
1414826293
2134806692
1916593887
1470244651
418648328
1830204472
1011841661
112259079
1461227237
1247472671
1362563863
550710999
1915293113
108257650
774845133
1060334221
473702688
1324906664
321061896
493268011
1598508977
1251394659
1431595693
1151260617
17398682
1466607247
82329623
1525239472
35567705
1462179030
1851872143
1773041764
645897875
1790623715
553647253
1075163123
1227559252
1989694220
1915931049
173901142
222477326
294690934
420630605
652714293
139173626
1216892163
1407259893
38046759
592347724
1551843189
1559739789
2116135083
778312239
1432829340
322587501
451746827
665287777
252884982
106293668
473534295
787001620
1185739707
107948808
1508077661
1349025456
1341702436
634028289
1715373321
601480526
110110265
1680574467
1506578775
1391005273
1034865988
1598713665
921990022
451025400
1611051736
693995676
1556194360
370593092
2007935451
407527216
1411551439
573394547
290471893
564207537
510071602
1026395297
1104085305
2058378954
1116513070
958190294
297346588
755216160
1059925937
1582806498
914602589
990450246
1562623521
2128084481
970147826
1870246016
888801574
2134135826
2067647311
730031031
942980601
864447866
976970217
745193977
500779777
1379225070
228672848
945933533
104210931
1867614666
2029929041
45968964
1550185123
1255284492
65707852
1895083421
741810033
2049866349
174199310
1860965473
673131791
1245143277
970776928
1042648716
806633889
1836947380
70152029
74132756
627120787
315485901
964319773
1565983556
832876165
1089319227
94173940
1242239749
895324942
1218823673
224568167
1335992432
1965078123
1865827799
1976721981
712568047
1768625988
1435202389
1203604072
388042311
382627235
309084282
267181753
234881224
1254809708
1001641117
615130166
536774936
447789787
21669525
1593857165
348840632
1475780618
113540061
1408243683
46562334
1917670391
1831408886
1299942447
1415961296
1946935753
93941010
1861041248
150041715
2024164478
601002146
396941784
1600326891
191316104
257610365
2099202567
2080052049
905600808
1528027264
1775979551
2030854884
1439907478
10017509
362141811
1645935328
5511038
339488708
1463061406
629190205
139473464
1829187426
810144651
846042754
444296578
59707312
827616396
857185729
1539577175
1639822878
798766078
150836727
803480732
1683348964
368700286
1799470924
1831582164
477480541
1348795636
636980348
1769832020
893543141
1774055800
49050465
889141765
593057704
1022383312
638552842
1948318707
1439718591
1256289088
21919886
298644125
1823547361
1887786154
656519255
1991781668
379109694
1727836043
1120347400
224148836
1582818627
1140551810
294232246
778428392
44121499
1589051283
1810308640
1337821032
1914907678
733006553
1364209053
787259548
1390969536
1806945259
1186414375
1237331118
1753616439
1262706213
980086672
2052626917
203064315
1841076273
1865708835
833087759
216848679
579533618
1167227567
14824059
220583622
1280904952
1798118283
2147162873
2042145363
1784156769
153942691
670609834
114206662
1373317721
128039541
1387728446
1236402409
115466686
1478970435
228684260
1931538075
2094699393
1354350967
1311443962
935543713
134847919
1640730673
749755112
1812371045
205271668
1891764063
1558465763
544257929
739774923
140561791
1406483836
1871318593
925728150
1730119099
473661782
2118253251
1494121619
910701412
203305854
151948022
461265495
821239862
873337289
229785167
799850835
75612649
116291265
1237308078
464338970
301146884
2135036949
1969151281
1432030195
638462100
560044786
665744438
228532109
941144479
1910117895
1769946922
1683157253
1124460832
1649341092
1711867867
758173100
150869797
2048702640
677565037
2118408858
1525036896
1962607176
958896736
1322953020
610308399
139054797
1969372754
1901270215
1630705107
2129121660
1054124695
897158776
131626033
536121719
161720461
1282650283
721576938
1481385225
1982062341
1335182293
385869583
300890357
955204925
15225773
831468665
1959458413
2038611299
1799881867
552483142
560673588
2139270248
460586308
608147678
1429602670
421571481
355991134
1276060568
1936764623
2012673586
489986463
1092455688
1208656519
963253870
2140335239
483423469
720722334
2107826404
1647047379
499617806
1135995279
811576768
2002875646
109359555
1177978144
1330943028
1724029337
589619888
722905949
722023791
310415865
1860627278
1630259983
39665152
749983127
962178059
221927481
1284441853
620315954
1454648191
1424731354
926950394
87762849
1083433581
36384410
1739509468
199555378
628362680
1609215699
480214841
1793379524
295227509
1053143764
1519327843
756405733
1305470966
361144696
1214234592
399429496
1118927313
1414577114
381104875
535613229
1621339134
772022191
574716831
445262093
526016685
2115443738
157673914
762487541
120734307
880875048
2097491822
1866940386
150538776
1270759563
1951043595
1991524736
382355986
334763295
397749341
2047135297
207644127
832223459
685901847
1679023527
1408377286
609994037
1910133164
266195902
1805861224
1464334690
476422995
855803633
789713471
2074607710
228506439
62849965
1224680968
1676457842
1578429534
1014598863
412302806
964846315
1349976561
735428215
2106495071
2094911848
1471134169
109263654
1240113413
1128362895
1546881930
1846828285
513570758
1012932889
159239415
74053832
1196250638
172363461
1878054288
429199343
33220215
1617459694
1380875732
709016729
457923460
203586449
1511837172
278017388
768567540
253478864
1011750564
1780298199
2072392636
853970042
379842577
2073779324
1525888224
521552855
34419495
1846429619
1155427110
1242724912
515972834
237952033
1333978722
883760903
1173674216
289338581
1131529683
313102083
1944870004
1452507975
539646203
179153347
1408034532
1207812812
461977280
1626514443
849933765
186670427
1343281881
1148652833
1211488496
1534879739
1685691636
394596744
1300356492
1521613475
1484013262
1711446708
273572167
1812402981
1368437461
1193314385
370419506
704594518
1158145832
901486095
879249604
1530353767
1015270348
1364721420
1758965411
370349270
1157935895
2089528996
1905408845
140055687
1096022441
1580477649
449553297
1570371855
1595499590
1420017405
236990747
1826576036
640342549
1359700503
1411983553
1859402950
1611883775
1532587592
416826614
393412684
793930099
312922370
1409923884
1244990084
724115393
1591184730
893279776
937721467
1669629204
680881359
489639667
1330714242
1250234718
245050076
1152867772
1298072716
1544289586
896924396
2018645552
2146199746
1469340765
2059866064
1610810601
1264768341
1980682237
465045774
1865515610
1955909276
1452015397
1488287553
981652621
1601998307
132886013
1350294696
1000878744
1159404756
632603391
1526449368
1170554923
1473125873
1046634270
224950461
251612134
493607844
33192672
870563377
1080852005
1907502791
935092021
488634366
343161288
2074281234
1514235609
1755094873
2040689250
663009896
859163996
144058272
521559387
1221861920
62992456
1828290701
863371436
901436011
1319077314
1548498932
1043174547
1046544681
216065484
2046261817
823749214
458430239
960309154
671909654
102386906
931982566
1501225572
930488037
2040359108
1425449251
1287564980
1240575534
1128018920
1409226072
793148739
1577954
1662321265
2099032344
437899253
182248286
1270105540
620277905
1259462729
1749835640
1719214798
415868585
352795224
950525392
1780458070
725702687
319244316
1129712980
935895580
1065426669
1846069447
197401814
1107227696
243867606
850943315
830623073
1889505826
1211393809
1478380687
1490416420
400802324
180953335
730259303
1300987409
978928308
236160379
623536894
1028366187
433832346
1960744957
139282129
1701460199
1344614152
391293570
480033642
868195337
1581323100
2107138368
861744327
1414254008
607663203
616820023
586197227
1972965859
435396562
134439400
776829581
912702837
1358236740
906754025
38263310
81998761
2029492771
1107366876
722508531
796334497
1708189217
2142782824
1256307326
1172335909
139497880
369972325
1132494635
1344135140
957128954
1705841094
395434517
1801969202
1454482556
1592620302
1044323927
1868311819
1505822872
512511307
1662416134
2072196770
112441156
1560339788
1478535958
2088995310
662998964
926556494
594955103
1828733219
69910190
364006463
1675048465
1477041165
292593290
135377428
1434206211
1015772884
165493832
1147116943
2039407587
833342370
1938718489
967147246
820285368
553498335
226016694
527226016
198546189
111197646
960732191
600778712
1410306160
1514626823
1668188224
1667890302
378227290
1481606698
475673474
817609224
197615865
193221211
859193939
1521570232
28691082
1121279524
593383741
473926227
419726776
565146933
1060664036
1061313280
1012704728
1474667967
2052537296
1039899480
989094119
2001962741
1916813745
1532852258
1741300762
993346872
2066225783
2003119022
1076411726
609397074
2120416207
1872805981
979173490
59843759
2100926474
866625207
2124583582
274591352
1078648476
626784128
1863105326
995741128
1990612525
460498756
290171626
268703093
369637346
548413606
1835744558
694826772
159959988
21406864
1750354217
504237404
495332459
412892066
372054879
93261521
254623429
1075389555
973440937
1978922123
94629640
1168529430
834089173
1813743966
1784879641
1287662840
1714437801
67363577
618418545
1176479843
819477718
682931906
1763553583
1823380212
119526514
7987237
705520007
495937238
170675102
339435009
974196216
1965998917
1235792637
1141637255
288563230
1416180926
1385469901
1697999056
1993068473
1025061088
24625742
343110561
1691913965
913361163
1573866171
2113894681
1089644499
872550436
554512880
1431096832
407044351
1811223064
1983195813
349660254
161249620
1801209435
557738148
399704833
1958333886
1786437177
2141553277
2091469870
1805291031
1883068584
560495511
874342173
1138401735
1631444764
1892220789
737992693
1435427596
1412912090
1842724886
1365642339
1002534426
1434194770
1935587732
1203545793
1262452350
1081877272
802916869
132245755
1919366108
855807971
1753509236
1863062040
180394888
1823497615
1208028565
1013735424
1405293556
1632282002
689053910
197631800
285923346
1361437920
1157759791
1740552201
1388905946
1764304160
1666300533
1656359014
382776590
1384098035
796791740
1004618205
466676441
580624846
884479753
1184908553
954610152
748765696
2054736163
855819023
995258835
1602317751
1607017942
1920350101
1721397028
269002815
1640267980
499819896
1140202884
534975791
1315642105
1335822016
1424483052
1441289769
841122033
2016666349
886088813
1107948407
512764578
518134187
285907746
1661492917
1114692029
154282761
1464904461
1462233514
1287703872
1759702124
85281711
943091998
107692690
1834740924
1243719323
670588276
464742704
391406739
1039572140
450352834
465969971
209539740
1190064159
2050397785
2052095005
819327558
300849839
1681936138
1950436562
616182801
339476560
26004569
88902242
467726988
1251827486
571974279
2115028859
2086750737
1437068540
530672569
1319522892
1732815893
1773984176
850489830
1342508373
1222003028
1143692458
1076103407
970432532
855318276
1270673889
1687400987
628610060
330146943
1542133471
308991679
475159882
1365841679
327329162
440172680
431838038
1267928525
1697544720
1087360570
1732314405
81511078
1386406485
1134248153
1905571651
1411377559
88244878
1163425884
1304145977
344564214
1930830435
1819359014
674471581
1817819683
841534231
362397606
1732004009
828067195
1634542431
1441728626
870205765
804257578
1810581361
391113527
1081699177
1214239725
2134635564
1161836905
253270643
84305849
914602291
1099470809
455442243
133653599
1731052894
1075106223
1534855253
1232954452
1083368275
1922106287
980008105
1108997138
922947055
1193323699
436839840
424729796
1539812267
317107368
754936291
101869716
1267702685
1471919444
665884534
1410812932
1469848830
1367942223
547057179
976471040
1817354472
1221535890
1199269048
1934152284
740534524
1898106220
1152678971
1010656342
105215405
151761166
1301658132
942270309
644966281
273804738
1197372555
1899895926
1283838252
49814980
1927088162
988193985
1645289933
1694331276
672767832
180144810
1819544085
1792803836
47629847
314873866
1234927208
580282373
2045978310
635904767
1987585611
1446170346
2091629863
1348129906
171751308
1387404532
1988211003
1523924094
995073803
1143292550
1745564984
1251366474
232626907
1010233134
780727358
1470977856
1436291278
1115496982
870490236
695328293
1227954044
1123219531
696237066
1685352838
2047188034
1285395990
34495895
905315765
854142501
1633000330
1118636051
947951564
2091622925
188406923
767897807
43712739
1713321889
535753438
908739034
1327724268
84527402
653881159
1225632783
405730376
1874366326
354191254
325265320
1715388292
1515853586
167099253
482255785
309486456
1325096027
663305612
420849189
1132980826
986901847
1511333819
2083029061
1154168306
106646692
2001644966
1922518526
5877810
1844206342
1923875439
943596998
97652287
454304670
1797391671
891656486
761696986
87642831
810557702
1109331296
1763663880
1819197606
54846094
11967259
383926891
95838857
375333274
729382108
764299266
302310653
1743246168
581176186
1272614474
2044263496
610902283
1108487626
1053739808
931883262
1965288483
186278851
878668618
585442986
70357482
665866263
1948049909
37618885
227328185
1543376705
16096879
2043563320
1974186517
742428647
686590421
293021132
423896663
1198096429
1556027017
1921854678
16252582
1808076422
1233476770
504605460
161860620
2102915618
1478515904
138281359
475032714
717853738
257570125
596728632
474710779
644441898
2036087558
463721288
1675022143
678926606
1561656253
1207742760
37839776
850298275
2034531439
2049775699
1333495827
914010431
299066693
1551260627
658239978
241246321
2064216044
1210144495
1965657970
689414863
1485741703
490552700
1357799815
561079772
2121303255
1647299646
381240001
932999129
1465882787
792527857
1500316017
418104208
1424446813
563445302
283696328
863503320
1692130411
594911759
1526335015
1782164454
867675690
216021212
205257863
843159538
222151845
373050031
1163817779
280368741
963581139
1425468841
1172239657
1558955292
1497757907
1379744140
1461286066
1566996024
1359224538
1408135776
1643035248
569958899
921631447
955418386
161015946
338184771
2036576166
434575394
1266148407
1387949634
802150731
208364181
121064023
211931106
283838642
1074641129
179248646
1088363706
1160361521
1247381497
1223159003
347742877
1506535099
591297350
1650012920
1887814254
432746427
949273395
927925294
1981930570
1391012823
1111061459
479118613
323506562
1261281937
1985819315
753206088
1355915669
1576108156
1311222723
1111639507
1303375754
300473398
1017346638
1668516479
272890620
40000747
1868665682
814000513
852382464
1120564334
517084896
188162070
1029146085
1615788016
2130583100
2069907734
464607884
1059427945
1581141550
400860780
1671215465
1248913626
848215726
1124524751
676985421
1906878343
1990098521
1180405128
939678901
1703522920
688229462
129835743
59948549
1662386018
1160210093
1396161531
1844329980
1456306612
1403915929
27171411
965710138
803610468
1482616327
1036458191
2010699026
1688609131
1990064115
1230574317
1797221194
1274950526
265333737
1160489303
182745677
394198870
1887186191
244329600
1784470489
1428052930
1188681759
1203246355
2062250652
1839304719
442852561
720513624
43777956
1516857102
2044142271
245210564
740104827
219620145
670747549
1230911503
687547083
584479821
531175686
491549602
640656313
1468890176
440199908
741003662
393994304
691743046
2084433404
1342815148
2064133501
1058774527
59484443
774254785
582871396
1037144230
664643346
569833564
1420502523
1660191914
2105803716
317717771
545657441
825043881
1578256398
65787274
1757841257
1904976510
1443608806
1308871611
1016795725
1865458142
144906776
1961120761
1647950270
1932195607
313314847
1068002703
1104036987
1413621806
629962174
434786416
1079586366
815223428
170429729
317060939
1059622815
1687406705
1631192366
1486155810
1906740658
681410616
1680806979
1537432817
1334737030
1522009250
231968311
2069692269
456657391
1343798517
670113693
1333107278
597189708
338670975
987820827
1974517400
1062795014
1254942555
547635307
13850738
2140466819
538250708
1496734366
767219820
482779690
1631222114
1946445112
907306528
1730820099
1292128485
1350847986
1193276524
1267283061
1150970250
1913424268
619580987
1668447241
728295879
1526108240
2009851783
853153190
2103967776
1790638859
1382938220
1288747572
1743885241
725789886
105184312
778466030
229548652
957684853
1278469092
372017255
824390943
1381066788
1494468527
1458760888
2034705125
2101986638
1889696089
863745605
1671113215
1959212756
1446127663
1632410316
615585576
476353644
906486860
1573390517
554607828
234218997
258208810
5560735
1490265601
1802481809
832197531
1198010390
1778305889
940705678
2146674226
1174727647
487903367
162080564
927766655
1519313367
333052714
824636984
1245445652
1717034898
1459702328
961002440
389484702
346474175
1264166462
226797473
646353760
2140391671
1887483426
1924746505
878398256
351156630
746962285
1665781216
1943238855
1555506056
834936170
934661489
685035286
916441956
293871730
328278828
952775071
323513608
725691858
685242234
180830890
1237886045
1182422723
2054137348
840368815
893784100
1280975270
1243079688
1933493927
648655889
1931633905
1145972743
726262136
118108976
805068392
2096086519
1254081699
1462937151
491077648
1467101282
679067965
103961421
451153203
899019515
689553880
1408982259
908655594
309770314
2076367900
1932884226
1880114207
901606258
422548042
684101228
221288533
1946113477
118476094
803401290
1015285219
1918100442
1257600562
948073590
1359763537
53634541
2045519104
346693900
2127296620
2061327155
291108986
1717253641
1026347667
1843761810
2050907080
231674941
940450305
1154150145
1487917209
425689861
734515333
1130254219
836947363
828654040
755498851
848776077
1820969249
1064391407
1586176188
171445968
1285527464
1668978460
1950070320
1624526296
2054566370
1875747131
328951737
886230251
1585258775
614642051
1418121582
1202211814
1999416194
1160007251
1588259131
989223000
681397517
1978016740
1808203924
336483925
1244935062
1861943579
92060828
1843861284
753265221
1024132765
941659631
1413822932
1958235417
950968333
1389071853
465335628
74918869
1797631230
94525673
2075571660
350808168
1069648194
834717167
2111671314
430758238
529088601
758038381
1591306306
305151204
1324711019
1368185350
1291207736
966340827
1654216621
1842549
2069587208
1867226073
1647625665
1292670262
451792376
443177455
119284612
127511644
1529316949
1523825439
1513117735
91407275
1022858894
1944172802
588087885
1451232445
194356402
400944955
501962004
1310420407
1626969413
584406748
818541719
878842678
586460347
1599368132
1638108095
1200891951
2093719123
2042971328
1270316220
1743482334
265171782
1457886842
605295271
180956696
2113866603
161965832
1712267040
1891919627
968178337
1451719621
282412870
1220182600
991990686
43408570
726191617
1318773830
506964010
1092212742
1599381497
195840414
1334100238
1352518712
135120246
2003558629
246769131
1741369878
349078950
1698225060
843850208
731341060
1243217829
3961021
415315330
476784810
2000331617
1303422053
2078089002
1781700324
1623356684
2076538924
1336508241
1091784038
401358878
950412212
1342348995
835464443
1031283031
948829714
573424465
108642300
1825284250
1595540184
277004560
1853665354
892367818
1086497544
452779192
586917940
121143385
234173520
343917085
168205726
29870398
1725287565
1913905327
350194923
304222862
1008796804
1246909314
1792531645
1334874479
587154788
2038339700
360694850
960515911
1649446701
1742107681
1990590925
339791028
1073589478
2058269707
1925503441
176849020
694689760
988889870
1239819343
612624242
1503709413
561056963
691743433
416662161
536998332
350384479
1219564694
308977628
671019560
1336983931
549318021
2019341358
486807781
1332100476
386326035
1954457980
776873564
1398132189
1974277878
745614185
1822732141
788551000
359318150
1151630176
1074632548
967538357
769008388
1229965478
2031153197
1881365710
950909267
789941595
456730585
1765703429
124054649
1259427992
1976794592
1896171169
763296665
953659305
797958908
1550775254
1584914971
548479275
1205881090
1640982812
221544354
1792995237
1520671846
1251292904
762014750
1865008545
2038019231
1356033022
1551288847
1615244210
791632684
394755608
1380111005
1985489957
1989251496
826196926
192118664
1998647770
463387713
1638201179
376319635
796146519
231873378
1238260701
1217098721
79970277
1258049637
1559196912
44256088
1986869350
1954277191
1668648476
610184863
599361542
2139189417
576957587
1319177750
133328698
1990549551
1200857613
288687214
954890986
1192033182
1278929579
2052216980
104640219
530508018
2054032331
120248847
568797408
1535156135
1144438378
450386100
1758272343
2065010036
524926333
725731268
109610040
1787136336
1818270509
2124492403
1333726094
36015923
1347595024
1444292900
1423761464
1314607807
1930713592
997094851
1772703933
617646290
1336427805
987105239
372130228
817750521
702932080
662241822
1008042888
1374839916
1604170213
1712367611
991771827
1671640347
1356063607
723544235
1711152133
305796467
546827901
488269437
1480461683
798971485
1986885143
1550786639
1484331101
1768412505
1179133256
1550147400
784734359
593539994
1021722260
1955586051
1240997601
1496068721
495755326
80337280
1416139460
771304345
738546704
677179575
733264496
1346652830
1387879373
617683209
1952520871
1580935985
53613541
1554340938
754999721
1874363118
1892666711
710691655
1072811528
636896596
1443539955
776235462
895468569
1218843524
248130775
1171830021
1890387505
1408960515
1216315732
807007671
289696600
1418745533
1258987147
274729071
637818103
889987779
1437809936
773958988
1116971325
77568028
1615084981
860698466
1367819598
113054382
1785618123
2027982635
995326366
939138400
1208532675
814534947
1779948310
166534811
537917713
452798946
654027269
574969858
2022931868
103660827
368039017
762409725
1898406735
2140804835
2054522351
89844694
648554680
1382259204
365432902
1629908973
29250496
593409149
1583564459
1014952691
618753940
569301016
1458043378
473865562
4257547
415837973
1107224107
902399044
327384572
240184785
1671704705
1468830594
239505666
742917426
1095766776
1941536230
2106106449
1316464624
1387536511
1747023889
212817418
1855191561
1051332649
1420311285
1707679904
1418319355
547776774
867246514
1498614420
1085420952
1214044307
591147782
547923803
1926007482
1800657170
1923042751
716853545
101028305
1169497063
1294981766
196094547
1575331467
12907731
1588765464
24713714
574502914
195630092
1473694096
532550935
1546877530
410643108
1611295785
1205825216
1441122901
363273632
1492523688
1402810419
919265850
1654068932
1464197102
460836465
1362317876
749492798
1337835115
945020757
145544253
282538104
231531402
2038914950
464827105
2055080025
495470406
595482326
1950291688
1977030502
1218443788
1353884947
1682030381
1893891842
1679476905
837444853
709353773
1527603144
1870121489
1286296719
868452113
596041506
2006379887
875399699
1713184857
2021494045
1818222775
187988199
1443745981
141845850
2137597496
1372390445
198746041
522834917
1580208495
241966522
1736386727
1584965102
1278905111
2146516721
1912029870
1388154917
1895481404
196006999
125862964
815260760
377301159
1285592226
1046554512
748258213
992591782
1876186194
1594884710
1607661265
103036967
1599818349
506414617
1861989794
262330074
2079011199
1649702256
646729955
1260759300
2022471676
745028412
227772230
164456617
1526873337
1138421428
1881642395
985198161
1870457210
1619396170
140120323
304512747
113561060
1380913777
1755997131
1083019082
502612567
1971426804
858077880
406276291
782660934
27098310
628552008
1137725644
379274728
1713601877
413197758
1480216539
1864716246
1418441298
246816388
1594717585
1679454180
2031008907
1827448882
368000060
1002836157
1481640486
2011708928
951894318
1522366852
940291561
1124859031
782891315
1688147449
762571909
1081527811
387316569
454366155
1349914050
186688444
1836800688
2049795406
1685134695
317486121
823067350
1352413861
1201958916
429119336
873712047
1771573081
1712549173
2077619902
249009759
1615338925
632879651
476248786
1808349928
690973966
591128462
782335514
832614099
2000852907
770009482
203529419
1906077745
690991794
1141717353
396708986
215743753
1714840591
1019415358
1517248217
775100509
770380119
932348592
1571106267
591684472
1906815307
529864339
1325748938
588788407
874324645
774587196
1288727593
1784516598
2009344307
614859345
1949929643
1771155368
1095515262
2080224270
232822139
446892229
1517715545
508354999
17312291
861770729
989968037
1869835098
176850686
400738712
1278503642
77521967
951419254
1663787152
1491654210
811461335
770642745
1066572411
1407348520
51964774
1257577014
1949714887
2125033893
1051191818
1930265776
1134549037
1342048088
1626208546
871885239
2048531978
1030904099
1569884668
756554832
1391702259
321009103
1686846841
469397933
1220114458
1257556981
1889658809
599988454
1477228202
1672809959
371263603
1290275815
939958963
852556739
132062544
2121520770
1140984614
2047269732
281427135
1082941673
707077934
1291736891
113509969
626125465
1225977603
1116011420
992894524
1131940181
1059620795
1133346016
531702880
1209225900
1052713858
1043517943
320709971
1029908448
371583342
523654646
1242159873
1177771907
283802823
1744400174
1022418863
1640712708
1669508013
1614928438
473642928
1923857951
832396565
1421169072
1999659184
1564124150
1139967683
585258942
545242288
1295306023
690546079
985639355
869356953
1268790042
69311441
47959190
1939113152
1730537569
1162142540
1180197158
939305503
127287506
731423722
1251890378
284516043
877208219
2108506027
837691052
1084085969
1104775618
559288899
270371256
337358319
555364930
188027003
1058446209
1871306056
25543818
1338441443
166839790
732913897
1572861219
2053181512
1643436597
1833920420
1456259803
399337617
236722485
847576052
1047382407
1247504731
1492599569
175796700
1327045957
1785140343
1013771609
968999213
1779794541
574458420
881814958
943050577
2105877111
722236495
2038320522
2001017226
1577934522
1292913747
457416431
1176806308
467735748
52069257
1003404757
1245620444
17789415
2103897178
3782317
356500821
1782393082
686564593
245246902
1663930986
1071592695
1020231407
1458338793
2073475631
1490524145
1453818077
765254269
395750077
1401203770
691250111
1233660564
209533643
292530848
221028811
1783676527
1018560612
608856433
269347188
866163046
1254980122
1472225603
437796793
673113985
1509773381
514475468
867936076
2145026048
1693583446
1943049997
255620838
1283394333
1914113063
451454944
142179245
138697989
322233792
1429331995
29546265
1429604840
2070334934
893611383
1096533983
625874663
2025975241
842028160
1663888695
821411906
1669529036
1363643817
553072973
1987835218
125420278
459922214
1558337899
191377886
1242966110
1812172972
1537452338
1162132186
503111870
234680300
1661596151
219632189
1186171636
1783985092
1352060478
549040635
1911394931
1419799053
666048105
77882091
109791352
273196017
1772763069
670767641
1313862277
1013287192
516328637
231323745
1948913000
1731420663
958374088
968533154
624442166
2073666009
870696787
1060117858
209914520
1931617315
433183364
1186081943
1628490674
782317808
1304766417
1029533858
1665594887
942079205
1820656793
1137287320
441047977
1383545918
1971062613
1346974341
918174320
1140771238
451790448
23625987
2132510304
1647611373
754002164
744541776
826668874
1004198422
208231147
2059124057
1460745929
1207798597
786117017
86374813
1526961430
1027519536
2042321637
1612888658
1798810247
716132921
763942861
1483053439
921774832
1613550038
818367606
1260130005
737571934
1816799656
363042066
863277729
667101762
615557198
1496202748
83605516
518836763
245040982
718353690
355736897
2057912454
945858510
1760228732
1945508072
1953869742
1238007629
1585526578
1738957757
756273774
1793106330
592010424
2109251789
780684164
2067212877
247195172
2118291373
1610514498
1888142227
1695093747
1073693479
220662310
312487385
733866094
1715385100
2044800981
1901049418
1654610154
1300081947
353174212
344621329
1141015659
521836324
312115683
1948335682
1095140678
1796577546
1914382392
1082274185
1845027031
322746297
367902291
1932091464
1766910330
438014261
2031857295
2023654919
1176314578
930794927
1175727380
721580385
471979971
1693059932
1930227155
344664987
1426107165
765992791
1196736026
47543324
2037942772
326556537
1115407555
922512750
397241762
350311169
1815024414
718195726
232877435
648136866
2132910941
1175158347
1697803105
316491170
658621035
1704019640
1568437071
732205103
1779551272
145347112
1019429973
860204069
1191163073
1496877377
1804342834
820665588
44466543
1028705774
1034182136
183457853
971216603
112821344
182893206
897884329
1560048635
715944349
1868027438
1466354140
455292920
583443207
586831543
672709678
906314794
1385641914
1224600381
1027649778
1664338353
1904558278
326463398
1497667564
668769906
1098380395
1861883305
1208095041
1962123842
1343202574
195253447
1144807484
467848909
1828341091
1112025348
707949782
1180427001
782945692
75243734
1634160504
774706559
1887220373
1613224169
226628483
1308722686
377793507
2106440592
808403973
962356752
2036730861
391070593
1666611195
1015695276
98912224
317597009
71271698
107689809
680349239
1211689620
374532874
1235540857
534003502
1205852529
2007124293
588999626
145237468
1645469970
2023347502
1390877760
263408903
230197670
905765068
31259518
420038155
1742013710
1771921498
110462666
1426333982
1741577900
2003812194
219004975
1310312458
2132363540
1189068364
1968836362
2004909806
335165456
648263155
1300661644
1716405740
1016069861
949256186
1238567884
1505598550
1383115216
1373631705
1310987145
1170309689
347537930
100266116
11641447
927755248
1054675977
1529044218
724297275
1437981500
782618314
486185769
520322522
1049654784
1716905235
1144942542
49063462
88849936
1799750538
127961776
489476620
2117510971
359719027
1750781691
1827731829
44359545
820616342
1243637342
1004476465
1574724391
950661255
405724060
1541727190
1842904543
1464311270
676555164
794960212
653102624
1933628687
1789693694
841711442
374198295
277389759
1187003076
1010207601
1969060191
200359369
1769250330
370675114
1081720374
1830920177
1987925776
292615035
1911573963
1996055606
1234792894
203322246
2022355786
1096769214
852759306
2107680724
399190933
1049136261
1796965552
2036700632
1916805271
233879810
1208682298
447951043
1485753137
904335057
161813153
565512138
294926424
1989111655
930481839
1367896198
1995912418
142427017
319496366
212216144
1091988417
483194948
473958078
833758574
668097550
975135226
2071642690
136891560
457342795
1475838523
1275495683
854900422
674052576
1283757265
723068005
2056487579
1027861169
419191499
1941008168
543103295
824577681
1943988570
96407077
67175022
201596081
36041812
1067858404
17494647
2013319046
133604978
665105101
1419137961
1562060920
1312651167
1109034766
463119604
1713233780
856373041
1619179037
1752911839
1979968201
1802242125
1311352060
1532200614
779475932
601299743
1810581678
1116399061
805566180
708955124
1828698520
824817001
1193332398
287923235
1667246925
289558482
543691704
2029601376
1909433443
1078452744
1124471664
290891530
576879749
199954048
1525667362
493477553
1947815071
224531099
1895722112
981564365
1985171932
631741508
262816813
1682717355
1919602233
195396307
1586653312
1735874398
47019243
1528131082
1450728844
1411959900
937463409
1628079537
1753795622
1129052822
1774513215
1256839599
748703739
1283553858
260770446
1500901682
571214188
649320439
2141473349
1103024183
449986838
652789679
316818353
286382522
1142583851
2142620880
179152432
1016395976
1800657170
746027899
1591464427
2121301326
373678053
190995537
1759044947
1812545901
1311889097
1870559660
1064849853
311474231
1233652649
595361268
494482057
559804537
413700426
207617781
1480791228
775249767
674609028
2064520655
1726436013
1461701103
876137187
308889923
1586769808
809315212
1565860597
1542818842
89495022
1643268706
1265193996
1760687705
1632874773
874741543
1622062415
1220251757
83615659
677062736
1380168748
1271439544
1835480862
2016537602
1973671047
1699944457
813013385
1498646040
1436547714
1967227812
1239932847
1556200694
781782790
885573544
1276667370
1789560105
1888789570
1948144203
1026211793
143917022
139127898
600012107
1925024916
1158577474
1360704547
604010770
975849910
1869981265
1948204492
810615772
195349504
873358916
309390539
536101038
1141712234
1115341451
668362874
113755097
1082387424
1428584271
1036082156
150229250
1971483388
2135965123
2055085491
794869583
1413684186
1057880600
989142225
2103115016
1683377752
1223606707
1322206935
441733411
1993417153
1577082748
1319710181
605623078
1582700818
1675223480
1756912153
1019762196
1057345602
1558589376
1782038608
2007972103
1021149043
776480180
400505626
2110350629
251419652
460217413
462583819
1270059479
1157166343
185336950
593661119
2140600619
961040165
1101768121
1260097493
59584578
126007716
161541922
1157347014
2029577739
1786733870
1026388232
573470950
965571425
1190854573
574615382
881116478
400976722
872846687
1962210742
1076783832
1875922871
534702089
1721867674
948699027
1299996460
1775807010
913046503
430471027
1125889075
397584145
143006536
705026641
480291528
1783634124
488505706
1052166265
1155569299
590608763
636718675
141400489
723545579
1373637250
1794545522
1992978673
190954095
983527336
416991775
1438780192
2092808470
1581738860
2013591464
1886074232
1058011465
159371851
1946494812
2022775384
1384238063
817185961
1489312585
889695418
1215129749
130663472
465723426
229758192
525498992
653016669
1660196582
790521398
1876033521
1579310736
373930616
2141416988
2129221261
493964804
260515789
719818027
438748996
1779283564
438738079
2044841969
1772942706
191930281
1625016112
698187788
1026231781
1432164713
1624109416
195337942
1051332973
59148508
121825649
512436535
1611829146
172736198
226473051
1824467726
1146336322
1895254363
479450523
2076548986
1099622989
451525714
1638036098
2049049333
638250652
1798712058
1342896921
389172180
1178251066
1828557285
2011703563
1517958652
593777157
224420931
583745972
1002070105
769157758
1137749575
1438090168
271431842
131497179
2036265192
1955453679
1333599421
1224166556
1810525220
848995960
1943179483
2062973856
1297798321
467970784
100040672
1557663901
487885433
1919366108
665038393
836856334
1907868564
106646692
1977596082
1250468615
1279802432
1441815745
55169253
1876474069
276335222
2096845726
1509582818
404625285
788124535
1203887190
872947905
573274935
354821443
1646474247
1775556766
1612592507
654012314
273908092
755165521
1426296448
830530522
1671097211
2002311120
273104170
963417257
986558087
1908062628
1564496397
647012064
809307028
1092392055
904714240
640465822
1833002741
1873032283
486560847
1535118712
1970314382
1222986417
1494341210
490950264
1985499889
1145214068
816009663
875380828
545091357
1409195930
110211932
2052141267
529045440
1769951503
1268577283
587613756
83018122
1156643589
1087672648
1129440698
1093285175
2007142489
758881751
845669579
723569658
288940891
1982254720
409495890
1832576933
513137393
1252135948
1458324392
159388838
1277629871
1670019410
921627145
539853024
1413022935
676768545
1855740952
1421877137
779295926
304200045
378449542
1385601725
278503452
2060158940
1540549316
37751138
282883657
2046150196
25481878
325875184
811253166
260720886
1565015657
1702000815
929344779
503050529
1862885315
160313381
119615887
1395270529
95065690
1044152657
1458954230
470658763
1036373389
1611194704
433395091
9900549
743882015
677405057
1979723615
1782434506
109017978
1930371982
836399442
963077998
1486833236
414911652
725005908
1185657408
65352386
55340469
1003920608
919076433
29502916
356692342
461925853
73124644
2008015804
1336572645
127318217
323778076
1619166200
572159068
622192658
1298628132
19968589
47139916
1687551834
1057756410
1108203666
430341114
703348424
760247331
1869432269
1176710221
334720408
1072185187
1811494668
1553949469
1814079389
494251378
1528227460
618380648
724509342
1137439991
1812664870
1393463727
1048067934
1110956513
2052837549
1696224178
873322387
1995907377
1467562033
720541927
1596628967
1405959668
506117842
1538706961
536175794
524524731
421497242
1513871282
1361983952
400016587
1957703917
1693938254
2122127785
1318182990
963713498
914839431
860336155
844039225
35159621
861154783
553050380
225341311
53672119
2007483360
1722237517
615712661
1779214603
946002994
725518011
776601050
578443844
483626145
1858273386
474784085
1757643895
1828957281
1047535677
1962890076
1743373721
1927822084
41671847
1779981868
1196416518
1037124477
906825134
1462668199
882656224
1967089219
2095162174
781533223
853984527
915207901
220226113
463863680
1903137327
1529175496
1098021404
350862683
213036705
27133521
870234035
224366137
670050153
1509075333
1669117593
1225103201
1669265187
185143810
277662104
717142061
1949919347
9185752
762675593
1710158036
686709917
479475027
1717721750
830921853
1165991100
919795770
1421747544
593587280
1157261857
1975054049
340720787
646720207
1991251292
1296490567
1665542395
1664038066
826179875
739539992
1211827743
837606584
1795700279
405036225
582748153
943830677
1983761183
610405261
1205277071
49298433
331940429
1003698830
618635631
2009181788
1057061054
1796665060
1964565628
861416828
1187661249
558489923
1530691202
1077080445
1225734489
1678484552
364848772
632136866
1628484102
291110826
102651969
1782092790
1396743058
1741898494
11937650
1902266679
2007524016
28146673
1742705128
669434939
342553804
953501919
1454930738
1044180018
982113075
623131212
40865300
193738584
866147633
1974696607
1742140907
1858864824
1055747429
598799771
304846631
1761463446
1145449011
1010943585
1257275375
1226554492
781697641
759002917
2115886750
967756153
1461671562
903559942
996458230
1127943241
256547584
336248599
1752499071
42270308
1307437387
874224094
1830140914
10087714
1595918232
1864094448
1532913792
1630060036
1479019342
340544165
1946128450
167907526
1082350465
2060587892
471557391
820743981
1551504060
287051907
840071581
1219250991
2060241887
643163423
1532767243
857133506
117464508
1350451381
2024149857
203262282
1237051018
352168688
970383669
1793440362
1917454683
1938000042
93503773
1228758350
1157151258
1346540670
837746129
314247558
246630232
2040304646
2013940730
1168582508
761259776
1100623743
2019261438
297234128
1387072710
1522965299
123450908
2108873882
636031725
753535146
2076084004
924495000
1570447933
1415326394
1181549535
423993238
759456757
882629671
220916271
538466856
1335353880
998288744
719845076
540640140
1437627136
595482326
110768892
255261350
475137445
968354356
1531997899
962515459
739438166
1108269991
1426084372
1659271406
365588996
1250922021
1583156334
386837392
1115568698
357201051
1906632393
186823134
672481623
1027749275
22966816
2133194280
1884653202
789618904
1198899217
947013185
861684331
917040633
1160202624
1465732960
780704651
150950856
1087670636
1585148400
1186540321
1972259711
384807431
737602264
1101219765
1181789963
1248554319
1871621262
799861027
1373171923
816324908
1626202770
1921912098
371166478
1618670112
776358419
1539989433
1212749057
194202085
1750651782
1818450275
1768925214
813377780
2029276639
1183019975
964996277
1584101571
257582576
122201237
2114279056
508382584
1990669220
1455513187
1862393261
1202516422
194561656
1478196709
600844107
329621165
1679601256
1852229582
889804049
417311051
264835046
1333446049
754216928
777943644
1526933674
1257557597
974723688
396814032
1336175652
384324483
1382742590
976290740
20349425
1854326711
56802436
311302679
1691304084
1648879529
64056572
768950261
483172791
908841258
1935353911
23519726
1380753428
1652487859
1690989689
1560780126
72899507
2088321409
1289801852
1226727116
205440749
1707019548
1129548155
399228424
1765376004
1352279275
1873384735
1649583055
868425179
1778530005
2086724330
731743983
1323717428
748615183
2011972281
629257517
1677605684
35719259
1994743846
161736178
1453290919
281540199
1924652773
1629563398
843836629
764400388
2820786
817816016
259661246
552899777
1563164248
1253064574
482044807
961242690
2086740961
267519933
1514580406
250878848
823057241
2044215828
2054303655
1480382069
1824646051
1188371855
1922075284
855611816
267864467
232366692
2033154326
1151624994
1994587276
904913699
480050942
616402137
556087512
944539722
1589955497
487064471
141374007
861283212
217149128
1957112787
391759071
873562208
1467787416
378282497
702212387
1536758937
872252599
1888795747
93643787
577996919
104197357
407793701
1911024559
1947593187
669419579
1958905215
1375260659
951422650
1869446376
538613305
1907441532
1925596145
261479104
383645045
2026796623
2104319718
97691775
580803980
1199228058
953063499
1550279207
406431772
497729151
372935337
859951283
223604409
1461938503
815498009
143663237
1141297286
1926488327
1507322914
1926672075
1341769567
700359546
61726728
31817585
1068965443
1389057510
2064564026
1014930503
1038727823
1484496904
122550168
1705483025
438702550
1963253821
266018118
955436973
837856054
1720809596
1374473390
353639724
1784190192
103340421
677796806
1438906108
1392542888
779225201
1304947789
906193531
1311525837
1872789323
1905683294
987339235
1884764576
1847530520
2031158240
33752543
1306454996
1151147937
136176850
843989679
131542846
1405204948
197727277
620269509
58546213
1711198210
608141994
493169884
987275951
1281364907
41872906
1205826759
354577125
415055466
1205545360
1769324594
290701570
669358212
1250410747
2742453
799967729
1772113655
1901495830
2125253128
1876308155
1612451628
1454358717
229295461
1482084168
1648750541
60654948
2092831109
696679579
1500657244
1685587004
347179636
1548508781
67083665
1552935655
1012571068
1807796445
1246763975
446844812
2106667624
1247166437
469433997
63100229
791464518
69325255
1468400074
743868752
121753413
876134683
514579258
905502967
605585950
1333063854
301970813
230601659
430854764
2050027771
1922893448
1111928526
1045810438
7238659
681345628
2080782285
1118424434
234948044
862697442
1746463395
641189374
668261867
31934589
1212629094
1808366220
519506969
277258022
275648932
936856645
32429264
1780869535
1033661045
1222743874
895427469
374593956
686646034
878365270
1261312607
1143912524
105844633
1591397812
970654365
734631410
1783309845
1700723638
353768292
1973715393
1601456630
1046338170
1432720590
1862705074
1531927422
784750227
1234439087
376323800
1463468
211928362
1323385301
494063228
325430285
1853036214
288338034
898514115
235073053
1674451900
1461347090
92690831
1351078606
301473392
2109455485
1573440736
655418453
1548648028
133719948
2065850637
1030548297
665364053
1073971137
858904672
345296264
2040701213
341177762
806899608
2077000299
2084107661
1344909895
1553278632
1164966889
1292019255
1721862294
644376055
971243119
330442109
126108991
1602528509
1740484762
1629698335
545821464
756731382
414014220
975397702
1282216203
2142648098
2081765979
407073975
2047171976
264409551
1659095321
1226557832
871723326
484980815
1719661439
1156420769
1487306954
801194915
1339158600
1326171618
31899432
730672847
288577773
200376316
2037192088
1280727962
1544127017
222262201
2019871711
2000431546
2086197883
2043302088
1958984893
967457493
406660525
369123837
203877881
291564477
1722521561
1815366943
1603568883
1419295812
613921404
32585008
1108393707
467133103
850588212
605184742
1449146827
1543948807
67052154
903729706
112331485
1949110275
615202495
1718728712
141243086
756238947
422904759
1380749745
149300971
1427366547
532370770
899150170
433794507
42776027
400234099
643774449
2130700838
1030324647
761207038
1839153846
434835186
788683725
1939757211
185445340
482301324
824941424
846136153
248966364
468174858
8596547
243813487
185509977
782448791
1030076109
1740011258
2083891803
492789762
388920724
1717481176
1405726757
261058455
551972971
374894731
968989159
1208459370
1563003637
1195574054
1222209764
110067381
1117221295
264117615
1749791811
1525309666
681356146
265642903
82127503
233088859
494840140
2028568065
561612201
794979384
471350964
679771810
803308361
820223103
338659457
488665145
495143828
354979340
1476708260
1613126934
1313337992
98662854
2110073972
456805446
2088045903
1381114440
966117456
2107734421
600003772
1787886244
477011992
767771668
962645016
176374199
1404238223
1239539702
487776634
2011467907
1659056498
1531364502
679178238
293830567
1595597188
255088882
233173429
252305517
1882607806
482702911
1071840854
924941122
234321005
1692581836
250891473
1823354984
1385314742
800383110
422784091
1371055986
1071830073
1595188790
1660512726
1601465081
1837126451
1005918380
1213792369
1300308270
351768765
17028310
812871487
585166354
311784424
1934452057
1511617902
969381506
915930504
242382690
1134536115
1594491664
63095892
1951146153
1902575871
1552941044
920705897
2076339684
56859793
817306138
57254287
386437155
1613651692
1561803620
1999486940
675613970
406589481
1836959497
1359871613
528722159
1867233511
1887236211
2051322814
1393886212
1245878523
237486835
55749581
1581663289
70099635
16481650
1747130880
1029913092
1287251557
718677279
940046011
1348165093
1807365694
291344408
1170739812
1396934699
1776673704
1267730139
191622553
1899203741
928331781
2072752612
43201175
624696865
946705846
2136594365
1266931821
335879686
863682047
1606063335
374082048
1087642053
1822333265
1155872330
2005500665
1848543033
1900605573
1419466397
1395293064
1175143655
857633557
129696023
726892417
1544543858
1757814557
1353468689
630110107
249608195
1022085095
1346068386
1860542254
2107126226
1150013720
1849668830
1056893651
154678823
1554727506
443528041
1046476642
1462159728
425501982
555853638
1251497399
1249842313
309241315
628925819
906680816
1159606373
1652071619
2105580766
1872947651
640118740
350635122
979445751
454816437
1954278170
1790974763
1068756337
1303302652
1387283077
439252818
1539127016
722438489
84110332
1105300412
69447458
2005482288
848010820
1156103439
1644921436
1471052792
981908881
16018329
1262414917
502922209
722341010
692894639
365378298
673582554
1899244705
246416454
2006880497
1684279658
1131332576
838589920
880484873
1918169507
480033642
1533268322
306415995
447438523
1661541956
857289797
364073732
641189374
1776822319
2022648360
949943398
1592103320
840770237
920882402
367708290
1387829592
779077412
1243972604
852546851
1208732678
1509417419
1582903614
690558645
860484523
700470652
177192100
1884513897
1707217304
1640683731
471202930
113104240
1141048109
745891744
365228457
69446763
463223926
212558526
507916116
1683895902
1031646564
2089966686
1547504595
1585882418
1131683006
1203957194
1695942573
2057833460
1686625808
42032389
707422871
1404590313
1044042917
2142136114
763631558
332986814
797257766
1730747436
1839166209
771186021
2069414301
1179187883
705744506
1870281077
89772120
262049656
423452647
2095253322
1081825864
273351122
1587910166
637255792
67037097
234988950
184206510
1023665343
965993405
387759089
313399132
227243591
1825492393
1399170792
415103476
1620374960
898678252
1525703706
1084669978
540514614
785419900
1378225659
891222668
701384675
703940918
658637534
441445391
1924703775
2140086125
596600971
1388195283
206921176
1658233538
1801400608
1466839138
110671184
1401632109
1761904351
653200663
1607893904
2009956860
624038621
1571308566
445258092
2041818638
197070204
1361561103
1608186665
323840768
2127923749
1826923216
1331494904
51030355
996683340
1991830547
1490397772
1345054604
2071280793
1763086790
1093888508
1943460558
548864580
892904570
1032626491
937893795
180467393
900771454
1036705831
281597842
2098708536
1674818000
2101529647
1130853650
1301404570
734429946
256356398
583318837
48024015
1280293128
798891540
1187020864
1044676174
521667906
1180735507
531908675
95968219
1156778579
1395828862
1576801445
621354988
1528935215
649994209
472989485
43136850
2093127582
121011529
818679736
1496355483
1854983733
1157509090
442469559
1648249075
907166327
1375826007
2103415009
948344721
1514850835
1768859025
560336662
1474666389
1006920558
682642041
1273170988
2143871587
153721350
1774728425
229008417
2067378611
277683723
89866309
1844309008
966267025
1098457475
1813791169
1391602977
1271561228
843302051
1507134009
1427454595
279340621
619540684
1035609025
371752085
1759612680
1017066580
654041753
1081840643
4710375
292526166
1801265820
767316613
2048634919
1344063258
397410483
1218595134
959391808
1326361646
1692341307
2002753123
1494532958
523574218
1667816014
114756894
70489101
1038294363
1623340063
2097252304
751076884
221264326
1640376775
2133778265
2033477734
938051351
1124535889
1678225583
1352099042
2075294989
701272297
1936404554
1837011039
1124529579
1648712563
1295567343
714269232
1883006326
478054624
1692917816
836468127
482180246
666959358
168559477
1419346275
979264531
934430424
743728043
1447523266
658423976
399360404
1448146737
535321659
1965034317
1532073622
1753700374
1874607912
578103987
1905688452
369358987
2043866080
1863045660
1030493571
1256951842
2117622597
303765598
1723080584
1663644910
1553025072
2044250842
106155295
2054703589
1441216694
959989598
1510863562
894223843
530719045
1505573117
263469011
1019503346
265534806
646235027
1728433144
1774818379
534170262
1446880315
1739463958
1836802096
868709761
1323185673
1020545077
1392309161
379166078
1272268444
120480571
797815543
2067054222
869283685
1451428672
1487044150
1964129861
994780496
600979086
573416063
560099519
1333455094
1964039830
256243549
1178946095
1385735419
1286201505
851990774
715282793
1431857049
1865601008
815370150
683818260
1422211992
360323005
416096223
1612749248
922977491
1548112856
868078793
1587974021
1658851825
925636824
1137665740
2111224207
1423627515
1102352358
1668602596
1948101902
361027849
25451834
675798873
1777715832
2083668942
2065370422
869195909
1613086254
337700058
886264824
842617321
53706285
1216979878
1396818064
1019977645
1751088785
816135904
74683699
965904093
528336204
1737212692
164893096
302112245
96579969
1354557710
999563452
1925409393
1804911343
1956027633
755329318
394338664
1148517719
755264494
1602452555
2057473291
79430128
1600104236
330974605
1204777893
385003608
425300391
2079080309
1838284084
1281267457
1525194757
974553437
1372547535
524419805
1985520321
1636425782
590267406
832826650
209533609
965694102
135465034
1739316658
1852772489
352872816
1113939801
200483012
827652205
535781809
834459390
156444921
659648603
947344822
296514456
1306279207
2121541048
533139950
890147327
1508068823
784288886
1426494456
2108423692
1457908876
1703695956
2021365174
1709995541
1730455178
1842664963
1708164838
1271723768
1148284397
423185727
20671195
1951068367
612404830
141462217
668872112
741732009
117715809
509855884
767805945
248200026
370649059
1648898353
1161350299
1578181113
2134400958
852942502
1628175443
1114516185
1620582697
1495062278
1975780216
1252603090
550641970
311383636
2062153634
1428043028
12045248
306145173
2134227723
105204772
800659151
1022935062
1291546573
102452635
1032747992
375153109
1996560449
938350174
267074670
1712798779
1759638410
3442351
993136504
1493087155
826391561
246584617
163588686
1572114442
2135483577
1935246337
1681549403
1003123813
246299101
720472455
1578648374
815366877
666024055
1104298143
1907720695
1485848330
251692450
383775879
631515014
1120801519
581975155
738425944
1138598735
123391931
1152274287
1959112624
103897670
1364525671
1228834765
1522100145
115404580
485403890
2090659692
538495098
372178887
1667576657
1376742382
1663060343
401162036
685356007
1673874508
2002664078
1509517525
1944914294
1982443474
995996323
188297496
13878790
2075194786
923008339
728032660
137607521
833238693
502144142
95293931
1490465527
1303147083
835759943
1925791125
35186894
1338569531
1327854753
1592370479
853697084
1091207108
292279282
1352869151
315076422
1144522790
1552506662
1078218847
745939572
674484174
498296360
1290213043
1468838148
1618776247
1420874067
474123377
1791737816
1319823200
2009071284
1757915758
680541612
1382162411
1261428214
260042313
584655979
1749896998
958711181
1180206754
368195788
2130973325
1751997916
881085760
1087078368
1149994580
875186412
1149100111
1347541238
1075859244
988644799
702747139
605801884
1839620393
1122115070
860894633
1688629213
52729929
938833266
167529097
1108443754
765553646
161471292
1049233022
146705148
1276798469
1593143845
1477902445
1510949370
90627471
306696005
1377929879
742926056
755767852
1500008087
1254870367
669120092
289584329
361143718
881968944
319113777
768589100
1830307120
1062212176
1587471362
1729489162
745524233
45451578
1336777253
721610461
1103130485
1499370486
1747805427
1991182399
1861096290
2675429
1938981829
2132416901
334775947
1489304374
1064774552
650045278
654371123
1336669948
162612619
1537381928
1669188512
800852278
56244840
374858199
589048121
972379973
1031575968
803662704
2137544528
167688298
1000560701
710545153
839042245
1928481576
1758360878
1327916382
456982406
520004108
50423174
335141661
185408689
1943143652
10946960
83680190
1351846677
1951075457
1781832077
883509551
1253233961
1601778649
1996802198
2071211553
1858395882
2099025442
249379304
1548552457
365546129
1487447371
1167126601
1318598694
453644539
834557534
417499832
118327283
1975803740
1950163982
1320039745
2080989396
62399053
1803335153
1071510245
1001685284
541915973
1012560191
902165101
659151197
581888076
1568686229
172872861
478570213
1754673301
340939255
1367139155
44625080
1430028092
377314255
424197322
1984539254
70866852
542100203
1307455954
185623009
1360366564
1194651156
1807696957
92462233
902328687
1350657005
1621250532
1174563788
1771509848
667649238
176690138
539795658
565344873
221305093
446902189
373258124
1962222827
1154534747
581719142
1722873375
297289494
523184057
2008736039
1301138816
1133784291
377355939
302652749
885796645
401793064
1162053091
1563733051
801070287
1164158855
88279650
948164933
807666312
1664252494
1110209944
1268462151
557475081
1454000106
1545508886
148776068
1755465120
1093377744
1442026865
2075703768
1496144680
1650408094
1278156998
503025564
700272311
630929357
698216286
409159434
976205708
1024026513
621686165
1350621152
1556564224
46928259
1137653938
882731245
2145099729
343313222
977184107
837884489
2125750784
1331659066
1635547905
1483856356
1716736552
1838562313
1989730137
1556275181
718684707
500208976
735392372
1636406311
1674969482
1817995651
1949517118
358815382
1398696823
34948510
961384369
812423893
1351126143
1233475513
744129526
623186369
1921215440
1206809337
663686208
983012870
1393903548
346907429
2141167576
1875279040
20447433
2013292888
663055970
748895217
1653619686
1821392390
491169647
13498841
858321304
1314200706
1519231178
520447810
692877975
644142128
921464201
1679286967
257900361
2131923167
1235987640
469710785
1808139142
221677423
2107824103
457809741
1530804074
1884685036
1465249286
517477694
593926927
625595609
1853137603
1713541335
1359314372
1255093371
178963200
1641910177
1492211858
1339616337
1739762121
182729413
1206043178
1969389299
2052596353
529122186
944887104
1751065272
1447456505
122963929
1077876790
1149213018
1611203460
1111529338
1551285494
1683371692
338331001
2072221757
489981607
1220116988
1189485389
182158654
164936124
1053223907
607487833
1481943371
1751478071
693094974
1083571154
1219374582
1966191225
1113435772
1860389370
1993172768
1983975672
172508783
1518732418
1875963273
390208845
2142897151
1591860783
1839023967
691688307
1269027973
920096849
518089987
1422648077
142447441
282999946
764774695
2036670995
734569049
630381343
793498265
410582132
1267365979
1985171932
473605946
1229469324
874798016
2011107516
1573740607
1371054821
222849072
765626178
239071702
812670538
122829415
2002427858
882612463
1633006517
1990433533
594849562
1319489469
2073779077
748453115
1118805812
1149532516
68499887
735555488
1416127436
799235270
787678875
644240022
1004802529
2017676619
911291144
197666376
1651236406
1623081793
1107856284
1288796792
875635129
1804036472
200192262
106156225
2134574268
2124729017
1887699312
599933654
251212989
1900349796
1417292361
1738036514
612849145
923095453
1791430511
1335670249
1715604653
1355793994
1501368346
515556864
111172199
1477788073
1356033022
313278874
1042600032
1166841444
1325383559
726867077
1496389450
1933648574
376440868
865919624
1436852558
194279428
1141650979
496391230
709458437
1403134089
769369963
1983754235
1109457605
1597358988
1657133312
1192459211
1002530818
1194478967
2019883703
1463511651
642322449
71873250
1305739076
977521446
1429157829
602668413
867159967
707336843
1142190147
1866738739
789701859
270574272
731399017
626043233
1537600873
1060769775
1332364002
1254939169
834899043
1859786698
162498717
751379
782564786
2081558993
680127011
258474542
401310800
2102383988
1848658382
442857900
957613597
2140858487
137722908
784935893
1478834496
1670824030
32643810
152404157
1723343270
424436647
1936655712
1294938527
779185432
1709624290
1796214347
1039211585
805814240
1215797484
1465329576
796701561
1391106276
1742899610
2139919877
881125522
1917324049
793532872
951116944
1474148435
793934461
261882454
934889567
891276163
663368222
2069179647
825719391
2103650794
765713666
1028599332
739332605
1239181855
1356874115
670909629
659500046
40950431
445215639
247636373
833276614
1681905790
1644052193
692649156
1268033762
183796568
1122521463
1462479962
480534045
171152309
563118718
1607661265
89515119
965107892
2012997707
1986506414
1694917038
1963417591
1391680543
861012464
1952524346
1601283983
2083757606
1052008418
705727553
2027080716
934984030
1344997888
363894314
1064087856
727487385
782661563
1969256558
825724796
1351085481
12179369
1760154097
469353634
1639472247
245911409
1750991193
1243802195
439111269
1191097481
1930749477
2012125957
293073199
2076129460
1935550005
1591721294
1871501127
153343058
2030081671
663901980
1125941560
1237414154
742616849
1907637782
832286565
1716288320
1743414342
1911041094
2144603339
1655263826
1023157064
12980657
1362211722
1992076155
161469399
19189597
990203089
548229793
2145683154
1317216280
1996204354
1856232642
229918839
1582412090
2001272687
1182302740
1090870358
647995722
68471635
169682238
1394895035
741183652
1855583004
998753422
1907213608
1574218836
1684279658
872939738
1787875113
1464293545
933505102
1422260622
178411715
190730415
793119625
1291801261
14525787
103753730
691393680
1340329988
226031563
1020015670
541462232
1172678867
1709641290
1620509218
454633259
1878007269
1228918936
516010870
1106761514
1939398248
1218505602
1223746702
1605592197
346189300
1433418960
338977937
1135254148
527937552
1438678386
858395925
597718442
1837349918
116467983
364663824
816000434
962762709
2053374660
965237241
905151102
1389618462
1357523576
473746561
1548230795
1381961843
149147077
103073302
2060617725
776124209
1293382948
799918163
1109091429
611540890
2036294739
6321125
1300117303
366208982
448358219
1922922608
848019557
1678911801
412543539
1718285956
811622883
938204208
2084724438
821401259
1178229939
995381474
1065957845
1000147545
1054724360
400455036
2131925208
266757838
713692047
1842454409
1344016602
223910589
335352928
222455459
1143569479
1773209844
650733985
1046175010
724024133
1696797767
477238211
437208977
2099445547
1771177101
225827617
1814489920
589992506
1465526327
2062988592
1759550462
170647702
1902168185
2135702526
1350225424
1814253349
1251234932
537522218
213786676
2032410202
1585497633
2103066396
682090121
1263292429
961117798
1810740684
5191738
12834267
99272020
799476831
1260037215
914018606
1306403117
465386654
1939548217
2039836359
1692853118
84205071
1542238702
1978571893
271221046
1342712783
1656334465
1379039130
387693853
1074692861
835705111
1499928606
1483661127
1331675183
373035453
139439586
1882004847
1486756838
459398130
2137083445
2025882262
1363720417
1734086836
345303390
1676093197
1731639859
434478089
1220054457
365781672
1367614846
1652047095
629259190
841650181
809833950
1519586935
1183889915
199422855
207457664
407043884
1550121299
1351091809
147787678
432211514
1465696362
2044763622
271849083
1819823138
1318049657
1696243575
1722461503
1635825234
804584922
2012493189
3588319
229845795
1705927375
1448196184
265650958
2054457296
951337988
276550943
861051494
2073629221
753619448
1160896533
1413100318
235704182
1260531845
629454548
297319086
515869843
629835346
1949410758
863386150
1387628957
784875602
848722800
903631826
1264760548
2049063512
920036909
1633004959
2135097716
734183119
114873943
881002053
643605712
643376367
1807548647
1337660031
292378523
1033767078
988108045
91217641
1464632379
468025969
1549655977
854083706
887639764
576956697
1121083627
1329431863
1936027322
1132984474
495372104
1387983066
175274487
1883245773
753590704
1783237593
1689689889
1446388364
33837344
1848543930
857811827
1388590466
24654071
1122670496
1220158183
1341771099
775901848
1662802507
376875265
954044545
2042341926
2009438588
399789945
1576470133
1409995177
2047902317
1559651957
1542845201
1576602260
1629769243
573230807
277598429
1098285767
1123606736
815594905
1699952007
1143992902
1161863715
1719064835
554961303
1406188446
14401182
1246479344
197469408
613064346
915812200
925548365
869246009
1137793899
1784644034
374401454
1936611471
228893149
1374504891
990055686
2132413768
516735978
779290922
420861796
186935409
1427361557
1104215096
1711388903
1013633781
877330372
705275401
1078941352
1880913839
1348658371
715577035
2009615825
1798922217
593815292
1324150748
1766959718
443100048
2132481093
412788178
1905328210
565975822
1871294600
976707775
373511769
1091187057
448724939
1469554175
349232853
529730962
1774518098
654117861
1054044775
1074495667
1098355409
1345409543
972946540
891903915
230603268
1616092026
1911357027
332540871
1057374685
180242679
702325020
519476920
501195750
1703784905
993376900
139554250
1486609677
985692390
221320675
1514871702
350750193
1708616672
1224175504
495887453
1861236687
1597616500
1017777956
151638112
1555915988
673095979
1264525957
343620257
1370243725
263577903
9121776
676001404
760058978
935297915
2021582142
1907949313
202105888
1015242247
1869913326
857621808
94242274
6467234
1618823830
1813280556
1701305039
1816509003
1383099763
850417954
241019737
1570546107
2073373429
1641481889
1278019469
2125312762
1161510668
719940317
676727594
698062840
1946562997
1565352738
1363051838
2107806348
1208790305
291353768
1264293825
269190659
1794088870
1018648604
1092995792
900128774
137677333
1498647208
1270120532
839924778
583621099
657181152
1713568635
1037779618
2091566842
347855940
514294111
1830550957
869639105
360806158
87007773
482068945
1354925498
1674046988
307099359
1077516522
1213449509
462610592
418029483
1826941534
814007822
925995497
2101547706
1788846131
1324186615
2092243656
1536929593
543089522
658283667
1726663965
898600176
1570567733
94790983
1522968777
814568298
337510265
1467476378
1113982634
327850876
498864639
1797871195
836162411
266837745
1335182476
1307703836
1959359201
2113360
886034277
1233877257
2046493468
2002738736
1842376467
858577199
214525754
1552072807
1289811487
581077505
982193580
980677501
1016441309
1292054882
1152870208
1247616682
900226254
1264498601
2111888973
934545407
971997963
180171108
1240672323
1260811336
695438096
934341418
284805372
513740403
979801524
531958438
1292543599
333729287
197309980
1953720847
1301178000
732027615
25386221
1980782685
1113032076
166199246
286707303
359292906
624934025
212561046
1937919777
1503892633
94774159
876764135
149301937
1751304848
218265828
1026291959
837498020
2046667954
912675129
447072703
296295962
817194455
1562839051
1659746129
235150276
1956673769
1419612554
1250380091
164440209
1139343101
1898750922
202370662
270683160
1318787965
755154765
1226000083
1382675170
1706136866
706568750
224878443
1405417999
213683250
1009519094
986648530
1637619926
334927838
1700539737
1880762840
358580752
849151269
1089404877
1414473235
146515289
857791346
1475023377
332037569
1950195727
1869919988
859006373
448591628
63251160
1657514290
403628939
1112446057
1602450148
1500915980
245819483
373991420
2092387619
763130118
1775755755
1649973109
1733194231
30045081
149515365
190654760
1518602293
1828427218
272405777
2066009481
951779873
1875095119
1835923310
1269477614
1913626866
2059098223
40016555
61864227
1399266673
469366847
1514062425
1394507224
2023072695
1017142533
403725007
1825218427
1878200082
896464141
1725563016
1301174476
256657748
637802709
744477869
42743786
2107969185
1067470044
1241145685
681772318
1545727858
1600152204
231283568
887120337
462346466
548995898
1919405276
1839071621
1441237394
879678833
1639502362
506531289
2116397211
1336493736
1897146399
1666963612
1106345244
1020454378
364201244
2144627122
186128520
142531467
87366512
1414066177
551902467
1086366827
19748910
743272536
712108284
1797589284
1905424106
978107676
1452848572
1016744407
244549859
745506998
401424601
1974391337
1186143144
269279902
947736378
1994595690
1749207415
322234416
143869485
1560092842
893795834
545353696
1940273615
1636610840
449285139
1882632594
1329340086
397338241
1346540670
195356102
1891851666
366461365
1515129622
1653122397
602773740
1436975107
688303474
257861327
855763457
1246045251
1945117614
2024944413
1278180037
14375373
1680346693
404569184
378519789
1680601958
545282631
1966915907
1022826322
1928350504
1936829091
288107044
48007656
1132077965
581002561
1230453116
326534227
1863406379
1698745723
1745148595
1012698091
1378211851
774541600
1712847320
1621997392
398756616
411157275
66752076
889948348
685941878
1300018413
1750266787
1202050532
1159470953
1670052065
79354562
2084311258
1897560645
1027417016
670098535
1898762325
738574860
1710224682
2121202374
379997461
1300450007
1105324816
1002534426
3471524
1970768574
2092887821
1462671508
604577066
205775881
1613465680
373177368
82455034
1840220755
1507353442
1948428718
1181761857
1474940673
1429533058
839356838
1932220693
1166411738
567696848
1561569559
1813948925
128931814
648704998
916161674
1387422554
477595854
1046327177
10122180
881577067
1265338954
478928410
1412653403
1913809149
95015130
1155571205
469790964
1695285661
68646075
1249090179
1779498283
1714372544
1655196830
406231866
1957215623
1962158674
1654543227
1305903678
529740539
903769324
2021311287
677501987
1679985365
1821142798
1807842944
199851073
1661814340
1512466999
2057391120
1471645963
1318234723
85033292
1171966292
277338509
58230680
1202382253
1369981836
2063221292
216713511
2052008355
1651966913
961695171
1597532116
341225176
2133459468
1596698863
1655857048
895535447
501185475
563712657
1217620591
216925054
1307954633
882813525
388980439
1705666863
797624305
888578259
506511987
777409242
725042383
833148984
184790537
627288787
1875877328
321060394
1140356582
1614806342
1188362120
1738056251
1012294631
264693635
1461808120
934111350
71720107
1071974985
384390438
832896469
347170900
1116315966
1268224918
2003471834
1192130500
616048833
459162524
1856625063
845492142
1121283350
1572979296
468179015
1548181425
1004271726
1223863965
1169468832
1292206819
26265649
328406944
1704801346
1902742471
358168329
76621298
649788829
2137965041
913933126
149507395
1424828733
548962632
1586061800
1438403201
131277547
783538627
1451958121
471783778
87194906
1896310985
174661429
1214142493
6898746
2051720611
1952344588
1696168989
51221041
1732726005
1271006467
422382310
485848888
59794717
1905380975
1395728969
2144223945
1268501296
2044837207
2031642237
1219499834
892718500
875500795
1632325723
1565951584
793016533
982860753
1918159848
144216048
1847108603
876384919
774682250
722366430
576279030
1134992968
266461878
1893281903
1911966571
1411673327
558752518
29546265
1433361844
51189579
1592438718
208334905
1718982157
897393309
1590463280
1035345652
1416628664
2060118311
1695049915
390288690
2077855953
84273171
214622928
2009361335
1353494007
1256520809
1336906900
1123900487
980934623
1850834027
424135333
1494462023
1445870639
916181431
666140045
232281606
2030380796
936483899
1009658771
386697560
1924878627
1603935155
1237680186
1873598270
532942572
290210735
866613981
727892595
1398120846
1348055753
989744811
1297211909
1701383700
1019594213
1944295986
1132560714
1752093943
749581378
1952181404
191747674
1929327496
670616950
1889321675
87450123
1307872408
1263256996
466442900
1175161728
644206738
2060312981
1839754649
1594505673
83960280
1226068841
1779117379
1181271231
680031161
1383732961
1833338636
1908346520
271327652
1795800550
1234438065
1114892498
28752837
609082861
127937917
987648206
787609225
673294648
2126798523
1920604021
681913507
561096012
1957068545
274192333
206022876
1734421833
938254565
951538664
4138522
783717380
135313217
1619687781
35899023
1855506086
1870246016
407064829
196414415
1567624237
962906081
365372289
1503572019
1802948275
982416446
1323347341
1706509787
1428878210
15661005
1722326667
1652568819
94735954
1814370146
1174523165
1016630349
1190152254
2086639860
310719741
418852621
992178647
1920703340
1467381911
1216395054
2133762005
467715388
888744004
1392676088
1694024169
770194514
1455437311
189449420
1370060729
446586889
281612583
1753888217
541294714
588623918
1787626205
1274063477
723397038
1150777152
1408304894
1514345635
129579143
1960153922
1280645484
417241185
1355322467
1808814281
1212326172
1805293203
1930931710
1176931115
1915417603
1798281836
2135347304
1582562645
180978851
1770736839
1097912952
184988126
1905429977
1974741711
1765969123
799511410
1650681307
204145605
435550862
1817527591
618751479
361347267
486444822
1303413746
2123988610
1328647292
342532349
841575067
1912208570
170938764
1545191395
601116130
114083928
1327641876
294119138
772940623
135302348
1113156897
1071649042
1279655093
1472500044
321361031
692288457
1229148961
721556622
1879625828
1501476530
1837909468
671885163
1731243704
1910936628
975997299
98805829
1645318986
1208927396
793006864
1666158052
513337666
60538823
1685936409
652981499
1678802171
1530915845
840395936
636436441
1332793846
171951953
2007519037
1688489789
58027812
581389311
1245772654
1867103042
128222198
71666311
459794843
396977405
976731540
1041362164
1963836336
1267485107
919042443
206587963
676081551
2018983038
1906370203
1551218233
243906343
366751804
130911835
1569131354
606469741
1007950848
194225921
1119724027
930315435
962168512
1271366987
120793110
2056947411
560780972
162933179
2048959873
1844581999
1183652739
48257664
959270571
300854833
482508921
1962539255
1108880792
1283235586
165880656
448140468
1038099930
1872682407
1269808441
440737228
436945022
107729099
1405281746
1902031601
623479060
1360611635
820857698
1564960773
1637454970
1786677340
2126036844
236905837
2024747743
1150098865
1634311471
176850358
521361792
922373448
980545862
2024278368
608639451
361971540
1039562861
1689532159
2108235554
1947568641
1724254153
997912950
1815204162
2081917144
1343829294
1762637715
905735305
1880031922
1454192227
1143522154
975766295
1906937375
1971676746
21328382
850865113
1777816177
460185712
1741977297
1260831563
119176077
1246617523
1098501066
1605285880
358351056
2050136031
418514335
1174821184
476525893
1753126690
665383531
180885349
1344753393
2077657392
2018077955
820280639
1181761405
2145133883
1474910278
1955978512
869938348
1158855483
994575507
148784628
731033872
1543239716
1121813604
1078320404
1436405919
1904110254
92706073
943251609
280749584
918618762
1076256852
447612770
1754624965
1598048535
2065726116
1056290757
159221465
2097511430
1044812495
494969597
794222458
1315127185
313340853
1874941562
2133370203
1311230338
2094192168
1228666573
1849876117
1768321527
1928675652
1311295070
1099800354
1935476435
1188352746
600949398
383876037
862897460
369754129
1341641079
127509857
1925275748
1243722325
834260878
71222866
50174120
1311619495
1919081879
1394959481
397958018
335263105
1781728902
158849758
795160016
210555359
797482370
1131125301
1601845941
1594233454
844327362
1571161379
1932974344
1623775344
720579855
1864226896
1707357120
1360926095
1688287228
1040460933
296224594
1819105892
1139425225
1414012882
2015680575
695144674
1276683272
1832241077
1127121035
262127306
285594646
534068946
2128986388
1499283154
886502198
1656493925
865510599
677432884
1463453452
155438509
1902439821
1393587173
648355495
1117984233
1520692427
1628101131
906095952
1415285070
1448933624
394452175
618454373
918269665
128897609
1570600017
1311111633
1479075173
163913918
712186027
125434826
224895764
695108550
1102039866
884184742
585573527
1009082897
153656804
1617501605
754133063
841986745
1376844104
810912910
128358116
1429435625
879546911
1621037713
46738745
799268620
754516974
1723288418
1681777528
1489612830
802676784
346634793
1162965341
1604792340
480384581
1098055838
248971185
934093419
624323005
1957445617
209576313
185384097
646227143
595167108
1813549262
41692066
1010866628
79738877
1939246429
1373273163
219331037
434026225
1420211804
80981645
2039562925
1418871648
1898111853
1458323647
1542684409
1537437681
1309956570
1721597294
148282352
1702125274
554305578
1306468273
1417642264
1125386677
819498636
763839347
1577203058
1079082972
1563193971
2059372515
2039930527
1835360194
1221763630
616645661
994420374
1444412445
1971986588
550574800
1151947861
184547327
2042319319
983080530
1168730615
271069247
1642474428
1032711233
622125766
1170735849
1300497001
610631860
870479532
1252306538
923422303
462885541
264668325
794932238
1831147596
1957432797
571989606
1806562405
893160351
601880306
1704148579
1770679664
2118893306
1305315922
1601913727
573612125
2044664719
570319182
890830071
797416797
1272701383
1715743703
2072912602
1551270394
478099266
749662745
1838402116
1654338074
1568374803
1805144775
549479537
134172133
1947595134
205784946
640399264
1850160257
1404073417
2044483613
648408601
338131779
895897398
2072021178
1753077388
2075067775
1408705392
486998502
1466271828
367168829
518936746
158573187
1641949254
2095083493
1875060697
1051728453
667053284
206303161
1942695398
376846610
325043311
137887563
971812006
1813693928
967322928
1961017978
183105389
112366980
1215763336
999857715
886070317
644213126
88010020
95347112
463612399
176963333
720808911
2015860576
826937410
349140286
1584741076
1247263191
700855932
1924943821
791290607
867194551
806171415
1935517573
1397020057
596156000
989165579
877618033
169838181
1372509260
1176510262
1915758814
1145249475
1745902089
1818077693
376031951
671185628
1576132433
1302185934
1086658043
1568783296
109452574
2131698176
1598423185
1257018132
1350221646
204701025
1591986440
1396933073
1756081447
762562709
1771079992
2082180447
1285591742
1268625842
621799763
763588019
1921518770
1546357789
413373510
1706098099
2055204210
1808701503
156784965
476957468
219864216
148067562
454602785
1210639290
1075127397
89218632
722417471
806297008
961773521
706269549
1380149095
2045311589
1922854898
1256129151
1847323517
38194262
789127336
1966267905
949014625
1134683455
439952525
115456466
2136198476
2001744054
1357598948
1389430654
1084490723
1675389448
948636912
1013085872
1214916273
907013605
1575159708
1832645206
451317370
1599894801
1335152847
21694240
1380260406
1530009249
1290751904
393727521
583539901
85457357
1272756560
1185205834
1611829146
1300628600
1747513296
1560870670
377790719
824342730
967318600
1364932326
311301302
771515516
433209399
458245469
1106259244
1429876275
960695193
1627815123
1667525112
1324205900
1272756484
36236070
1957753155
847337449
946927834
1586306658
1896873887
484240254
542406803
2073913881
2094553956
11382217
1718264301
1913136912
1200606782
1317473494
826047277
683837381
1952483395
913321553
308488739
108019047
2013162661
1609222719
1345410892
234707162
1804218621
716349955
176006209
703964721
1215230233
1841404109
211461983
414229421
1511997656
57436218
901241461
896804887
376684926
1834387825
395283236
1040509680
1397046787
1969006257
1023711866
1918439007
1559010229
1559167708
676848537
233873210
2076805089
203524107
1693804440
891801884
210964523
1596417174
897175442
1309241064
379274472
1732916704
135949274
2105355822
1756695477
1224798741
697115363
814874811
926194550
165270985
1460043655
170295071
906117826
1037269654
894560608
1054743557
1383788156
1717280590
1618672039
1299370407
245106707
788324703
762447648
1208256146
1832162772
1414333597
1324876621
570215507
825601688
534420191
1202731187
754140426
764126743
1938273020
1924429377
244179434
1033946292
1484537872
559149159
1754768926
235322518
1139216724
1341667096
217459723
848991375
612138443
19783960
692396578
373655358
100633848
56550313
163499543
1376845691
1956783652
9613313
979865131
904396042
1817740667
492526039
1053446087
1323189970
772231498
862367106
1143598588
985808240
1341176074
1288592646
1490674369
1153070078
1467531636
550151868
1471704268
1142459493
17982244
1741773873
417878543
387323257
256719710
1801082595
655962293
2019335815
1962382216
863356266
161538170
1063202556
1653767979
1865254162
917447169
592320317
760743249
1673047005
739740748
2074289078
2141587916
1480438921
1218118794
1330228135
1157069782
1627921667
1739144512
713825663
793589228
1669126813
1277909512
771629154
1061388303
1427746786
1496151851
1067017824
1498384254
225482139
1678884035
636922373
1920357527
976608720
870137990
27471514
293112638
621925544
574892768
1110034316
754216824
2094663355
2097065793
1112262882
321123000
1653555438
1593069562
1947543643
1634311471
784296251
1172790608
856404873
581646999
507363511
1303664498
222505402
2014332999
1634024674
1393971903
1697166893
416033182
144022877
1383699577
2061539995
2079636460
1096798737
1766802849
418005009
263037454
1946900940
500591042
1934445046
424802132
911832989
1381200438
74914392
363364258
1893495503
301704703
429801261
1396649988
467474286
1887930218
2104115284
970349342
893440735
728346739
1242983164
844138723
1636961619
2122688814
1515496723
154257313
291158117
53388267
519457473
1392641713
380433874
710188592
247471713
62115000
1701231840
1515199109
842740222
143340313
28701726
1698901596
902726283
319108871
721500969
602769391
21020595
106032593
1864992756
207976078
1523162864
336241979
1340713019
2039921354
1179223545
2018290402
974587759
392863439
231622623
1994637960
1075156057
802739459
1339285091
1243049114
179105717
1838896795
1406188446
1134943482
1855789121
1181954710
111273061
424264344
1243970131
1633140763
212495399
727926518
729875918
396818718
1311539520
1909948662
1771484538
692960049
1000143457
838870545
959140996
728223774
710098535
1470956655
194258574
298032231
2042576245
1748084136
274439589
1295575355
372620995
977523433
786603334
2071381156
1058807994
574076411
1482084168
218276054
1845333561
856937445
1219601224
253869380
1997719128
865431425
1055623747
1361473350
1637071167
1658801390
1052017102
63357789
883866525
2086365734
1945699573
1702768916
1609255573
806061055
75298760
449129104
279087868
1509660184
352106416
600510480
380528796
622852749
419442244
1439531946
1882821111
1480660700
1568046987
908258967
1094058880
1211924640
1875279040
1420752271
906438552
669714965
905821986
2106904655
756286391
975816981
545143068
37884930
2072195164
1781418188
2132185286
1614264083
1731829009
1645461506
2006121682
1635411388
655889217
1013433544
805283120
1342859362
1155437184
1515046155
374559509
298129307
922445035
180020695
1340624628
1609697502
1843420590
1837896858
1159923230
488853067
1764883845
2115443738
745393728
614513955
168297185
1370597139
4524343
83280738
353586933
1376642215
2050874815
2064759604
211931106
2086884692
1630033669
1940538620
221711074
1888262566
182075374
1873592834
1326147923
2041083580
962503231
1238260701
1884611186
261245382
738690578
1933380248
1128046703
1728940594
1383127645
1783991455
1471150763
197913678
745886474
31160754
1076491861
1438436465
1814241709
293912740
604007525
1842321984
1751741531
1089336293
843167827
1845143644
1871152478
1173148857
451221144
881653092
90625651
1016043514
1265742140
1281205235
98805829
1998719435
1746591717
1189384729
349847612
1658672354
906349719
504074218
2010101263
914104175
698468016
764364627
359460058
692952563
1280782702
927499548
26531956
730860433
373914266
32427875
661260101
1292685310
720751096
1539812610
837397073
1961458479
1226324556
206212530
1456916369
1998844234
1034099387
287554994
1036403112
1542281705
609870320
787334582
2108522761
1077825157
1698365470
13958176
716232464
551624890
1897227402
116839205
125439500
1723518492
536275597
1768402876
1273977432
921887145
2066532135
1534321009
830124162
1090106302
1879540754
1230971618
517858742
1502149741
676817153
1619104650
812481666
1602689202
931950931
2093120239
1088408333
1197003448
1525738147
2077432830
1998171156
1791502235
2009970407
167671836
1045053618
1857557883
1271341172
211268194
1535718923
1127903456
331199667
373524370
1106699777
612671836
1164313588
2142495749
1952539346
1683186894
1858481779
2104312256
1646458669
1205470596
69583241
2139581847
114565254
296913518
835968934
2002392914
37132337
1497496031
607019083
754298663
2074296461
217949127
2070154477
1982285674
609688003
922245730
2137792775
2108579757
1031059460
719213575
252962923
1200543863
1924872979
1417342292
2113892088
1487244514
1986963025
960661059
1955864370
1314625089
1397291970
306392342
1974919492
1688592551
353746545
888244134
417722165
1691990283
766445554
1964877181
1412435745
77755295
335742447
1870092822
219568834
346825913
1908140464
863394568
2094656184
1085036427
603113818
238152024
932112391
852113976
317083112
1159947161
829033383
1352207097
1199724148
1090511156
391904824
439103701
711436811
959072545
1119294326
1442495971
438947755
1731947677
2001700264
138636778
1329570163
702091150
308662643
1514561380
59340710
1713001685
1478232776
77273447
2029612141
1033567661
648623310
1190406171
2083615434
1821890968
705628980
1258600302
604369388
90650105
1518429166
868489867
1729274667
2097799350
1836526452
1177945415
995178424
282841942
514673103
2010032517
976611172
583533445
1104208817
874743034
361596434
2083140589
503796482
741365192
175931249
724170462
1719330626
842343065
1667422301
504267043
2020825138
51028104
604987166
1694092973
1257287163
1746618737
1271219543
1259676272
1412060658
1796967585
1317384856
2112177003
1183543781
2129455141
1804336400
520455090
529407363
972483641
697551512
594526029
733875496
1285808378
6563516
907798891
1142431437
1979930787
1147619755
1354806055
175556188
234313971
2066252226
2120126468
1153726904
1815357892
747180563
1097541312
1351363142
1285665778
1888694802
1035048510
1251373577
1606596876
1038263328
1605232246
1723132793
1244005981
1026324891
1267233907
1435706457
1561249036
2022280821
1835867181
1887984581
905652955
906982087
1280964831
1707740682
494608084
438404454
686607732
1492937270
978168555
1360489989
1076380061
440160353
2062653586
1466179536
2087153156
1907916753
815546534
7120941
1561304235
831379335
1682451539
921580743
1448469012
764862223
825272216
1186933080
2008395793
1898814655
309045917
1628412111
1931791218
1850259848
1469614213
1033158468
90785592
2095691005
1939725193
1719831471
1431237351
1246677867
1980113987
2033470781
486169261
1099475940
2114821603
2133196134
1000673761
968890047
801398131
293995519
752419199
211365542
1168414271
211812499
1920723103
1383480259
1556939890
16865164
1618504145
1753310608
1942591796
752672412
2022032203
1632962987
1809825439
244285079
887229705
725410978
408409797
637088027
1887052229
369749225
540352859
588786431
1340594442
380824623
458480425
430590230
1626154488
259950468
435900588
1294306179
1593624940
1548884409
1084704744
942826696
971679140
1080473505
1361769177
112408701
825381159
153186409
1471042120
1605977877
2030208492
1613894331
1133181817
1422294069
2143588903
1901057396
753802750
1425380851
1148881522
1001991004
1336015290
1771669790
1697621212
271618126
1582094115
1554712991
1209294689
730517979
926144246
693998259
440427617
12873936
77970211
1435079668
1080296917
516687046
660950108
1102571602
260842725
454057343
2024555925
1850284572
59887290
390901058
939184300
237408609
541159134
1097021838
1532032727
1629323217
1620410014
2015031726
1317426075
535967150
519699144
737621161
1104410272
915467143
1468141918
1046252246
1293273047
1784937854
1439842130
1005233953
1346962249
1530907592
578944987
935175124
1157150052
828050739
185754605
1767225051
719586239
696165984
1441401959
1287812009
1936773504
548391592
554760569
1653233505
205711688
1654529408
139675539
1948601633
1998585164
753759603
567381763
437917726
1017138762
372447591
1880707198
1523965789
564117116
318678336
1910505747
1595316383
1267757697
2101060179
2061895181
937904116
1479598159
1717744916
969855623
261881108
597798659
1207625526
751290412
1514473697
741262550
976923569
580734952
1481083503
445778018
2051831811
1105637126
1790836163
1548045852
1005015376
905720290
1775509585
813333426
1320583924
172031111
1514885415
83887116
1489734548
514519595
1821463337
147434397
1440605132
1503536725
351317024
1386274996
1986968115
2066580515
131013091
2003007515
1977041202
833955200
666592511
1676389480
417986339
589252461
1369963793
694988074
518490345
1374418595
1032468962
1467849264
627953089
2115886750
1898104764
363305763
1630645513
2099088361
241188572
850914844
2011318336
386712840
1137023873
568820294
755212998
1101593690
880937655
1600914209
1466506252
1490578745
1778062486
1647411964
896640002
1981797612
444942202
1984342392
75929388
1284736522
436576861
1515429068
1440198359
1775704771
379230373
1514240637
2076161369
2134184023
738085106
2023766975
2065524327
1955006077
916181431
339474293
505392926
1514187478
1117626247
1720015638
835612406
974884319
1134392461
1197690213
480502999
933772898
1852080512
1840956570
535571593
83845593
1939900152
697987547
1822027747
1106477260
1416571900
712722901
800924115
386158244
1913569776
1698240468
2006852723
1078489004
1967147165
933616901
957143008
1287807689
515839543
1492293615
201106230
811822568
601350261
96825301
457354751
1560975732
1353272076
574821888
1548960449
1303241579
181049863
167858325
1779393050
1434786491
2081964019
1195087234
1006346222
832508234
2050015571
354677763
610330726
758858195
1209329990
1307353262
458823225
948748377
1077740623
787537618
302740680
2055109748
823306307
969864238
742309084
48847904
974789123
1295673897
1450887604
1938055491
232844633
2066478093
1817152831
1291910675
1162441184
894073000
375666715
1290488345
163957113
480759817
1956057846
238191734
963384668
378705646
2080868825
1415957861
2054128959
1978217663
431388525
388930529
1664124538
2064775616
1791624912
563634975
1050513881
483168598
2060717480
546473067
818825698
1000241134
1428269548
336727494
110052302
1546743583
1196892693
1188539680
1351007639
1681201213
232805013
462622343
1593357296
1283387714
1998284119
236109602
44588602
309169635
1139597536
1143935920
1354209365
318484417
606889809
881633189
1456524569
583961495
817623334
977635653
93451750
401583134
1534535705
680116973
380313924
1373632795
1518895089
1401387096
1109987218
275451705
1646180444
2127735871
443567919
742426450
1001742003
531953742
1967884354
614199474
840194948
1196822052
1304419223
991236807
1099223150
415880400
242943124
1726056032
1808288983
2031652747
1490088658
174947530
1772027544
1090638462
937091214
1060973613
1453956880
824024167
272910008
682404141
591947645
545268226
1219002814
1361206063
545336732
1681562211
1326700338
1267125638
959248384
1911050517
1541857142
2063876643
1759218665
1038084892
1905031346
2020643770
961106907
1072900623
873492207
686579486
353959363
405977786
230684679
1700402950
1699259437
2034072861
1297686666
391223038
1664012282
1958081950
1925705164
1184398657
441910633
1952054154
974138181
840573778
937840030
112325370
1775975720
1703541482
1792204051
1263741893
34093730
985844190
970400706
2142418705
169652061
1952736457
276400756
78732836
172473819
738910095
2074812962
1078448420
67496969
268348333
972237182
794264892
199272901
513044060
1463423732
788130063
1448377533
1089708514
1337859857
1781689096
680035180
1377439923
1897388875
917696981
1717744916
308982591
1579383319
1029182160
152833347
771409399
727580396
1173209699
1587167739
1886184447
1058859443
160598710
835635482
500147606
573700157
1711455688
1711787437
676820728
939178670
985008389
820937982
315137392
976408973
486068330
1694141479
1631066021
1760758120
565115673
1457552544
1880608176
190011929
1559940096
14265623
264261911
776443727
1142709801
1545581223
790832472
820745846
1831914829
116538736
1143310047
119761650
759153088
1761338084
509674062
1703429694
1631437606
933210991
881859360
45659016
1585771583
225825195
1649078646
1134156345
1589785928
1438458134
159642471
1569461156
935718815
1120866002
934432496
454860784
151711419
957035210
838485055
921527493
435875346
296330297
1996800220
2140076817
1560452293
1898968474
1898532745
775464491
1534521061
1209592254
236039879
1656155346
1402222228
347970109
1424920289
782048122
1728933550
687998
1315278431
1631517986
1754998423
742184309
504714463
1080030527
1765360837
714832724
1765553700
321559942
1168904140
938298079
961774111
2122577544
594150276
648353193
696995803
1543704188
1755263491
159757859
679224435
285599467
1062922232
1212322021
34186179
833827909
1234211634
550930616
734581989
1956224317
1200989577
1418679028
201640498
1217041940
754540975
1496604023
1156869873
1302498601
211675220
1087477878
747047966
1065646459
1268157739
1637602224
284448125
524060286
1300472537
1129029518
1928800357
896237570
923107449
1524820040
1390757576
981159901
637872537
270506993
40197433
1717454217
37859865
82184445
252423687
1300883872
857301038
1986694906
65029379
144703547
1530418590
484985654
317340020
135087874
1109258150
277155955
917579396
805712064
1337735947
1401435654
72840681
2116659066
850865113
364005046
745698322
1406526280
573926161
1572821031
1476299387
250101764
553272593
1211212700
2115086964
693315720
811667489
198455831
1199969956
1135555026
1273760261
1723844001
407051981
921480629
1694212266
1916223537
401832747
1386400637
916773718
552971483
623080182
1379564837
1431285394
1405691327
947054491
481271578
2131890800
696841415
381451255
796723073
1422447955
1219904738
1623148156
482927792
1680459796
513831807
785960295
94863597
1172619790
1463466304
155474369
1789315799
677350071
962306433
1501169251
862076131
866171775
476769853
1874590682
749080641
345774818
365782875
1635991649
2051197119
1227535931
2092884837
870246703
882539055
1001692504
12362456
123344206
780022300
333242282
284263080
1724688748
1585564376
1024455503
1520345679
1017872158
2144628263
1863502612
964012435
445103130
1074252599
73821504
1225556863
1045277488
1064036392
1035478711
1493106604
925166348
304198229
1625418693
1299342549
1281788164
1899693241
154754730
1122418281
11347502
140385103
1822011794
587483058
1698959881
2004063019
1944577375
918991517
447870818
1250609968
13655609
1052563028
1920145925
1428035287
1621069820
239532767
407568729
574010162
1040193876
384362222
440511307
1647843305
1760957584
2132424819
663585342
2004875872
1616690113
699414922
838700701
1230131684
195122013
1414079532
1274420372
1877510418
1487511727
518862843
78378318
863818267
1813261306
484388469
520532300
2001309611
1056880073
1378405642
1839346616
1335558477
475187645
517921198
1074499761
1871391882
453214804
747572183
2024780004
748997569
270280135
777813788
745500863
2105479310
861162961
1609032599
1193610086
1599435227
236371828
1286411908
1163644654
1512300948
1357171242
1619764106
762461518
1222033819
244890837
1321524240
562862474
1153333167
141863027
509847602
1271941629
1910545914
1573023576
1272530234
1323548742
1312718038
23714927
1502294095
142760095
1777445620
856018258
1425772865
246409849
1220378728
1112794071
435650932
1188527496
211633158
1798079001
1330957812
1634399121
944923070
864404064
381327746
1590901175
1283177937
1168269232
1500424418
2054340637
100166295
1125169429
1183927005
1340224224
932502168
97410493
1379646487
293461883
1995876550
56727920
391525325
1020129352
542553123
1541661457
654920253
1608890400
537279419
356672187
1114684278
1306770791
1614447173
1962136446
1238615694
835789558
2140440491
1013233552
250789777
890243550
724856578
1882076342
1265778953
130094934
1311083821
1636932174
889074769
1873669945
1241106306
2012146824
1812081312
1947053428
1662600211
1626395270
1139029921
765754713
1222894597
752240673
990610975
742486341
476623658
208817043
12692342
404275060
1003902150
1376269717
832216053
2058736888
150738569
1082005817
269840657
1262049265
1500042821
1702480295
366451268
1523928797
868045166
968010726
20666799
1493578573
1055169064
1152983842
15359013
1628042312
233276799
1837705743
2088105537
307802230
719834394
432261597
1444831027
560856559
503099681
354577125
1299774033
505253163
386684616
1352436503
1191769126
2030369300
163353187
155068671
2081320963
1773703307
1062292933
273765651
796204447
751627303
974939849
573556681
1412490622
1807447940
1575487953
2075988861
799550323
2054365966
277180348
722287730
1173464975
1911146188
1612316343
2097070587
1144103470
1971141655
2004377027
426268947
2047119925
1629140792
1725138684
1603859564
1828276875
1167017572
1757303461
956554832
882035694
1792606460
486651309
1853158423
1245843435
2080581663
1049162692
1802826389
1467345108
747756880
1256644538
295451753
602713339
1646563843
181578153
1778886042
463358102
1881613664
1100782820
1114690025
203942669
97949228
1758386995
573287337
1903649001
1551848975
933352341
783415011
197269026
893410852
220916271
1708995755
1687186484
1834572594
898839886
1568147397
241111600
2132505300
1345285037
1659724537
2058944579
1889915983
948389242
1283937246
1598895087
1642478518
1463939039
116602084
1271168
1372418713
1359871613
214278687
1167831355
22864971
1661313931
339528490
1647936186
892031806
204003290
901882018
2054705454
950619827
412043481
1314832822
1213866810
845200264
979435934
1774850225
2075239591
1463698474
492621570
460685518
1513599584
733367043
893150737
939084777
776697320
193107780
267824755
2062784075
689041859
805838159
2126729684
1206843740
766579459
1704600591
1547812899
2066416379
322772229
1998617250
851370628
254077622
82089242
210888703
990646976
836547818
1843194196
1789492849
930250026
1489441238
1385848301
1100850500
55908107
838450023
99175035
1137074171
1718639301
455640551
1914872661
2107824139
2099247877
1728610576
296721250
270253384
1786092452
1874565979
1080540055
273849047
565893982
1315768118
811827813
1377912308
1596273075
1324823962
814600941
843055724
244421284
910264556
1342635584
1449455267
297747269
1474666389
195909463
559804862
1799551905
2125008416
1596389258
1141575319
742160269
1070995471
2064188772
1666303279
1544957176
256205639
1333833978
2100046656
795212420
1277524011
1753314347
939461379
242317981
1045135423
1531522169
181046278
561701913
1542855826
888527515
96362538
1945295226
603929830
1743431291
1549620163
960966072
707989331
306153908
1961682152
256654487
2070457922
1136787226
316313428
614805957
934478013
444649880
9569229
1613720806
848565061
22309602
472518258
2074675809
1688708090
678756291
709855635
125357031
840685800
1900584335
136469673
528469396
1518264141
1871795898
791588683
2037007231
604379885
1244394001
804154202
1737157451
405922744
638741817
1450218312
892042141
75060729
197217726
282909778
1754860244
630717964
125706972
262286313
568940068
1806629929
1414410752
297848687
1280491909
16394544
354540482
1013451141
2103999285
536291675
190006290
1252145001
254546711
1952796680
125026788
1015596687
739686475
928603353
495440856
2002134928
1360570620
2114639628
48984748
677829002
1045882636
700000410
262392274
18672679
379757251
1304281308
341921063
228354750
910162362
441997200
494662392
2122508756
611395233
262198209
1095930115
2108957820
1792356246
490202894
1600529351
1680816776
1565003037
1807435592
2043490254
470740085
2120452341
1198639196
877246645
78437204
568300719
1342530316
521483181
2114819264
2008051169
135140721
1675272411
880239899
1614457013
610053152
333755476
1657709039
10338393
1159093336
1231265951
827325907
1943807786
73263729
960973151
331123301
152303405
1649461484
734021304
747467840
194237849
1150125945
2090594212
1841109895
679178238
1936165094
1447477953
794413553
79353939
1026235454
1801713843
1006242691
1912886639
1239497705
182858950
638650585
197471821
1670231402
111013503
493515898
1893908605
864834450
1244378800
281321847
1754687808
1142926622
1956167491
583919115
1568030410
2143717008
304235114
1581221845
1731526165
936494265
245503313
1779929029
1367090867
194454616
206532949
1302253434
1193619976
1605460164
1886559796
1128493669
1257926973
30917252
925119696
597422552
1447983551
1916938231
802318425
1457244750
1630115247
1413609298
492206229
1896613456
1644352487
354450957
717449391
1792928454
405650930
205543205
1851993270
923031940
247963792
33222776
1389281085
1972376071
856180506
1914446858
1062804840
1024270824
633987774
1790112849
1274362677
984549181
1754685605
1556685538
1794737847
2118266091
98871912
1166830206
1038645375
79575121
833501712
1834883941
2102428618
1258375510
1954419335
1658633858
1584533056
1362671038
6663875
402352210
180797710
233895042
1209135586
923581900
538926603
381450581
1279054807
1036642853
821141992
1502063933
953210628
1867742618
27758980
1714293233
1038912898
1534232432
25746454
239278550
165638710
301270086
357244310
246424272
159424003
658232823
49298433
284085281
282625596
139993131
549669001
1774682331
1079616822
471999556
721584943
1761236229
1528120997
152175292
704530004
995911688
269391662
2113744263
568252982
2061771442
129541943
1268670017
683818260
340595410
1461493170
1269218405
1108371893
755133375
1770869677
707629112
2098979180
2040509986
52815498
890846453
1208070103
814935127
937180725
369841135
2029847534
1502130121
1027021075
1064381912
1113784645
708426372
2087779118
1795473347
233297246
1611520813
1035511833
1459299053
1635230412
1870927797
42022419
1222484381
1254435249
614843030
1099633793
780116920
448511256
2107746110
1684642160
1887017191
1187820725
1016630349
500207269
1813641672
45384656
608832910
1440562637
948355143
632647385
353089136
1010997715
1245953441
312324106
1625925709
1571055502
1522136699
1759539536
1519613061
1993345330
1840240241
757627181
1057765161
1076166440
1478232689
566974874
990830885
1887815307
2050304567
1460515622
812344542
1919775426
443758612
1617198741
794066541
1088479397
936727456
1175748791
2064427379
1552802540
1972253000
600634617
728285593
2142848160
1893521771
1580508230
1899982413
306967644
1590333170
1190968213
1781862042
972635823
1283334047
89356223
717089920
66171238
593111523
698648856
1325306930
1895865871
1717136879
977594941
117449200
1941107583
1666070919
237912447
1596845391
350413361
683350796
416397980
1337615299
161101916
238822632
1779601184
583320011
1783410720
1314627634
1532472986
1804289896
1002792019
1946048235
992881224
1586878479
609390958
1759923786
1070588754
275509854
989257856
444943753
1998888520
1541839916
1380546158
1892545640
1079736576
1744469706
294802095
526185001
1400413461
328805370
1363532445
1475339455
520821678
415379998
263663913
797257766
35932317
731225515
428960830
1971829077
131782720
526185496
1470453930
1090705048
1082292457
681551479
1180288489
1637805849
1971318845
1832465275
1032206492
1104414617
2038115191
1218363711
2112422628
579959368
1236253895
345049974
2144801352
1817901766
80442972
1150751169
569224932
837631383
1995880867
971577759
921833963
1171520986
238902682
336549714
199422011
1809654894
1800380931
2124725353
343662909
308138288
1576479175
891710929
408199169
1042947420
731097047
1432797821
1850527452
939653537
811957045
1122380183
1002941909
1469248576
1209496053
788160015
355529600
963424647
1635489322
1948820314
1546980574
1527918177
562589594
1907384084
1028965663
96502544
2031995267
443574201
303243981
1722337141
665574507
547963991
285081714
494052968
938778262
1246322540
1779236234
1295354151
1290471278
1370696019
1548053814
1110877785
853675305
1056639444
130653840
426518435
944730515
1603728431
653704275
253024310
1282607875
226251658
1820824869
850539879
128017326
365058091
1056278141
2102054577
1439147933
166588017
695966843
2063393028
283688593
868472152
558445431
1034626587
457731447
2065261906
1542899304
1211669112
463259793
1043626552
1231854454
1018798271
2018497537
1563784334
929314944
669897699
2057210609
1790534746
764589973
1106099172
424452635
365750301
763190252
160042370
246416454
1509804668
1103596360
967001776
1630096559
1886895556
1755622167
1842289502
2068281927
874912577
1304790379
1976192825
459840037
1227619544
1434639664
182131067
1401983764
2140231872
747983237
914814917
618793786
1935412942
1682594244
2091946793
1014852776
245843942
223219931
591871205
1353114076
915186976
1002716623
1507700275
270451604
1817577719
1288649808
1021662548
1322531708
222589109
958323221
190311010
19173111
1904227958
1787545729
1538216504
1988781273
1037361306
119302076
273468850
677698394
169938836
942062151
1005028255
1939288651
1193569580
2081688955
911015355
2121168693
457436898
1504505917
228262128
657791996
33571035
2086947368
538120402
1035750379
253583811
1212303500
1173644808
428676056
415098869
1461122477
2060203943
912990946
651564408
1671371869
1724547251
287839560
1877187578
488843313
746870073
379464257
388305095
1020485579
1958354869
2066051112
2099617420
1213672512
1464508471
609839909
131694470
2095768112
328865017
1824893646
1852282125
131969508
293339619
992178647
980328872
2005830010
1567484053
1486511802
469320088
1443289211
630730912
674666055
681712906
358633525
2083494485
1395553916
793926852
1699306798
312180923
586865964
286500164
108787347
1249033779
958007510
1741031030
323832051
1225040338
1606562742
2004750326
1355373883
1702911321
1814459592
369323257
154599923
1188368690
1577432869
1734599978
229629922
995936476
1486975377
1283312883
511566467
328330149
1004457503
1767778395
37621822
363601504
1516417713
1473464594
876093178
217624511
1208123124
617646290
884410409
1181791145
1933466300
2073093097
1834994375
1651545965
1159042084
1685458034
1131763821
871701216
1973051657
454161283
115418186
1329491470
751212464
1514477678
1014197924
556006737
1124911999
1350519539
2078571701
1397668927
1237362272
707828411
1073714699
526040419
1890024884
1658284991
423712704
1697068837
888909302
577084546
865890576
2000673058
730157246
464151439
142443281
1815494151
305881969
1702722664
588429578
1313269754
1332974712
1404971032
1588105247
773578091
466151283
1075397874
1491945909
341771462
405009979
575139053
1901515630
358089281
972716187
328544043
232606489
457219077
1793818693
772277102
17100017
1483336011
1766421632
220808355
449393622
1742445243
1758415463
572723059
1767813174
677983369
764913867
1149116199
702677566
104621963
142586391
1100766229
650435856
31676340
937767830
471117170
69362874
2018590702
2016034119
933782457
585640591
201853611
1035288759
1245334354
179317942
245284527
810088166
698976639
1428086216
1192839956
756261
1124986719
2098285395
62555200
367209296
2008740402
983107216
1145476146
1426829118
1335086195
305402622
214770563
471998145
945638190
1350701353
1973371483
208198787
1506420966
465685005
1430390107
386718313
1657734425
2137932641
1700353290
507361616
1661410422
1207904120
190415591
4051519
845615159
420005138
1233534038
1853508845
707341213
126748600
2103783077
1344440703
1636344897
778484754
1251032967
1357616289
1226465519
1670623109
1291181074
341526281
461288793
516129342
1033471329
1525052851
468293259
1443608806
1935003665
1758798482
678507
162294933
1217415481
1272088071
823760702
1226963941
1968239469
62910302
1788213269
1455957517
417907569
1033651325
340143433
421936320
2040594245
1181636189
713941663
1207920809
205811540
1618030879
67749744
1279051651
346266094
938201063
144883682
50859217
1293700283
336732413
602975361
73000025
736500339
1459333861
1416930582
647174543
1889795793
1578490301
940996802
325137309
1028334642
1431089491
1463974350
1334316063
863748719
1466266546
107392792
888237409
1162109064
1004645984
539310378
973865995
1848574144
907209762
1458546139
376524690
1893926496
1064685810
1853921657
68870733
1257770723
1576287441
613265716
1216060317
415992353
1985582713
485222046
514220998
923650408
252209620
429539020
1469996643
761142965
1916282663
171544860
2096203140
1511379759
2097072891
1484133752
1775998647
1573381564
2025591683
354138697
512180779
784558602
1178730457
1794313632
2114435335
372370532
249171985
502932328
1297016573
1405292988
562705344
908435407
1955408228
1015460030
2135403281
1329277160
1911414744
998912408
2106438178
232852797
1136894802
1500551494
716857378
1458647354
870935772
76062084
234071868
1255608576
1085692761
582898057
1643645107
7763637
832012866
2036580217
1506596710
1590630094
222690697
1638598879
1779867069
52675244
1496457984
161836472
479229101
548343153
2128021091
301978261
1161295682
922654983
1172579524
124969848
2102096568
1079129617
42085368
1541354777
1149544926
1666196776
1423798064
324347917
555331610
536953971
425178583
863780195
637560680
508683874
423046395
122000276
781901192
111831862
805522079
80531414
1215089750
1851860373
891683737
529588127
534611658
860557190
1709915292
926328340
1734636662
1828261545
904887727
77345859
196063746
1119642116
1414817569
1389375300
1934401745
1196553801
319552302
675541715
374212452
1129994252
2119676090
570752431
442014442
623534860
956995558
2019415236
1324261711
330646375
1255125153
248177349
1908836012
1514398600
611129878
1378418989
528217564
752817033
1494668707
295755640
217145504
1325074116
103423772
2139803524
1298679059
1327178527
216513302
571518683
1584279748
874342758
1209687040
2063062292
1641841129
735349345
981279466
647011349
666510627
209014439
2037937595
335720288
36067628
1432920881
1975027412
377843587
826705029
2099786458
858097618
2062326154
1037571512
121669136
1788261531
1743630760
1437914617
528277981
1065447386
1458382592
822778026
719371991
1912352418
1839426708
1048615695
2033947838
644497053
2067562319
692707572
840942372
1559467178
201040940
1759761660
127887268
1604054847
1802242125
1755976919
1880180385
1002592281
1607397611
643319496
1687202925
1820785679
1136973294
1869788588
1588107310
237680950
1584410100
582425796
376308645
1649704904
53700655
29684489
1501341963
870505393
1182177856
1346745059
1467321473
1034283814
1926390099
546882671
1367937043
1444554140
396544899
490704946
1885935728
1262750364
1570638419
106842512
664885783
1388017707
483582262
1550608224
643784909
1519852553
1950576441
440782916
511720514
2144033194
722633260
1169027016
1470547266
1695952083
865894550
1141511234
1586477206
255655691
1877024471
622281562
1029111606
1522270533
1031581350
916559547
1154636575
313494015
1654116866
574381530
1006381270
1854986590
1921851507
590723530
844575769
84163590
402952385
1197126877
617170116
1665191932
1582999624
673662847
89782728
154953018
1469709372
722670610
27102834
2143926743
127257125
941144935
1623735046
2125165215
664662162
1388640276
460430363
1668574350
94798947
236961512
1767871447
1203685102
746240178
2034414250
168240189
2003064537
1150908494
963592120
257855618
193537172
1411142459
1217756667
1443458519
655920018
969545506
1401973599
2124282429
48816600
1132482334
1811106363
666313665
2003081521
1561474137
1020590206
1422878989
995393780
733848185
631200590
162356148
138722360
1983925492
815096173
10792986
829637025
463401541
648367853
1290889710
759431656
1925310753
1007281809
738291582
862731133
43877233
1814024782
2121271553
1864719795
572728176
825399614
556401398
65798533
2117931506
807350361
231901008
1677996268
167869386
1391245400
749036516
1984704647
2021072334
2055390470
1776461924
60450249
1794040546
2062060790
1465932841
1228703924
1282375743
1543705823
269638554
722526843
714571486
1932151136
1806368434
257895577
1477955842
1323660843
1068297270
1451214285
381800340
503917352
1805539337
1265045386
1094100308
1581481160
1697798160
1371787334
1914892418
1502853996
1242173956
9135239
1386114516
2116869228
1599433875
187087118
1488587706
1881046387
1390257477
1419842520
530818545
929793095
2079355537
899389722
531862762
998603149
271400952
705333709
1031549302
1453171662
1431799428
1398013876
101232982
1474700381
964321834
127949556
374183276
144153360
1065415184
466476840
1055301582
1463516329
484392378
1623637750
39304299
1834859331
353968101
1709471048
1887512669
1371235156
867652839
1545210319
333610549
899148773
1124767704
2710994
564280747
1118042313
786136269
1352164023
1075082260
1867373814
653522213
1773278581
997438641
427938039
541298046
1216427681
1227516539
911331838
1993093618
808032226
1049190919
686883404
333729287
1757209188
953239042
1830727539
2021458169
2055039139
1047283714
1120490704
1051848875
377067783
1776812951
961107358
284920593
1436690709
488046833
60515850
1806602333
844735493
396848259
716440483
2090879017
231556611
1888412119
974387386
209598296
1192698747
1831079065
228236663
1785087138
1655940508
270940392
1864039609
2041682474
132477831
137566141
336335179
1676227909
1005896251
2111111731
82452986
1896645598
669693389
508529369
1395813918
326704117
484936279
1879032522
1027153789
1140409377
384878461
174566842
977315491
1619115248
1539445520
114760280
178745587
271473208
831820306
241170518
1828495070
1208172502
1945017813
427482246
1406002674
1012961861
957391713
623850167
456564449
1948850111
1825981083
2106899007
896565744
635447833
200448797
1203257926
905945215
1630399093
1268511601
1948057408
1047621117
372686931
1219249788
63440640
1745328781
441182440
539868988
510362928
11015178
385927992
425690605
1496535452
1847456575
1114067389
767234378
1967937043
640853616
1327080408
1594336362
726264142
1697994631
407158801
210536057
1342218051
1686199285
1740390551
73777624
2138411192
226246948
1459546424
2145320228
927934393
1552979191
1775053758
1941815259
598392261
1334690979
1798106588
2048407557
715808697
1459004991
458786553
179296499
1100135302
395795661
1314440096
800886899
798718183
432696533
1340627846
1963068858
1896896081
1062946247
2129127639
1413026140
1248467896
110895755
1184204245
1345376138
504657555
841598088
879259921
1055569500
1861361298
1711139941
1476711310
6464316
730225166
1865544793
1162428877
531149975
1401926986
1572395164
392058780
562035181
985465424
457588025
294461555
1408266032
786872443
893886315
957802828
662640907
46826502
902861706
2003151120
52475999
1762841764
881054690
881418266
1163932620
531759255
549129457
1860073782
75243414
2114739098
183326688
670332485
915951409
866827842
997987562
1139814314
1196601041
324715978
17775560
763950319
1842964415
21455899
1531244817
1607236015
109736844
1622048676
95823300
888814191
1269017026
63212770
886131917
1459303957
1584416472
1837896983
670314845
1341772785
1721377505
1771612291
1692325147
15678701
1596939787
2026039479
1524946588
48372788
1652877725
1923338028
562455805
1075911895
2088703692
477320746
1331736415
1161466914
1181305567
1607486843
1800929222
456191550
1031059460
478455717
578486322
754407795
1264890596
785221276
91794276
2110492071
341171999
561870480
720329979
130184636
493965102
956421818
729687897
565351497
781793033
1842060234
1086030758
1627507773
1596433765
38705270
773295552
716084956
953962
446983007
31715662
1598309841
1416468121
1475687100
402183270
37350476
1876655850
95583738
1723143288
1866029185
1679881178
1126068851
695041808
1042047783
752609288
1751384837
1594226757
1078902545
1036463493
1585337148
520214879
138661879
1054737494
585176787
1187207910
462542919
1336240031
812419213
72529995
718118016
72866894
750881610
679583570
1870340489
1904945713
1417699944
157953629
357772644
26308997
2025833976
1284872446
265285428
419885071
1689679476
1479600473
704140813
1368956841
2014205089
1637370793
680643072
559611827
1708244863
887254263
2140673751
1981816407
1632468680
292502862
1776160921
1025163581
590547922
305266988
97847241
1053470545
199926475
1716354767
405461071
672583373
1992716370
452858614
1705254480
1047095822
808357176
499266148
1500841997
1496168087
1150583150
850778474
426076913
1787507434
1974403276
1421869858
1308861126
1513825828
1550084488
1043220257
1629008816
1784330221
1406729456
117656751
2008396683
34210067
1267349310
1915537281
1997124223
845589021
2107244159
1426193886
2020510805
959972741
586377588
1423360029
2020605072
392480834
2315406
1716751834
946864063
526494976
1360533764
47661167
943473877
457210671
1847195743
518593063
34678849
1466692180
2089382495
2104188189
1632218346
735687733
1626203801
638549921
1932860424
2082981294
718361146
718048513
1704802581
1960274269
1029854097
123728078
1486987041
2096243435
1000049503
896395043
1506407292
811977133
1026285101
1414069745
707511456
883392777
112856202
990774482
216617822
1571331224
1583959656
1159044562
1869459985
854355609
1658537716
1429946337
1021555187
644714418
2084216771
242069799
1761723203
1796871736
1920245262
1943971274
713715259
514916152
1000461702
487346405
1370035002
1332126771
1786467729
286309986
757264640
462435666
38519656
1409432770
1176928531
1784208805
2131398138
1591175290
1172706833
605534541
74887477
1668324483
1760169153
794200085
838483282
91722189
30726281
1892146224
1115066877
1022951801
140358978
945050314
2074312743
1978389979
1125583995
1113823526
1859818984
1930265776
873635114
1722129761
1834025503
717618419
599045752
354126455
714849604
826588409
788815322
1102151235
1353482820
1014798434
1475572656
391006459
804897605
1479415503
1019158353
1551125685
1565334557
2043852397
2036709027
34208119
201824565
1643797248
968170538
1530313825
714249132
1347251322
1345390621
1561897946
1805599545
1479156355
1781894293
819454952
1953239862
2052613765
530061771
284631735
73528443
1152350963
1058786240
1809948301
1978964358
567385080
1372311029
669068977
632374699
2034317612
260346454
1921111482
2024472610
982460336
1339959734
1908294328
531782116
890611810
1020743780
1540543265
1844615018
595522182
184323543
1850073725
1635621611
1659443514
1177683402
232231877
546159789
1586001788
1933804998
1491864227
402230106
1129472887
571167748
387037407
40250024
1074066326
928355460
1914325970
1537480585
322520570
1909645524
2065121004
492909328
1560764890
1296711287
235151996
1882994534
12604046
435046850
13948333
761769750
1325737874
37378284
456347707
962852484
850657464
1172381413
1985754048
320811072
31226060
1701467672
1688298246
1349877396
1699618664
342753346
1257911576
133193240
316695669
302062211
1674454292
439904520
1668691338
509264204
1770173355
1998925346
396940863
314923171
368776777
1202441334
2049383046
1961958787
1655499445
1053256517
1039301869
1403600647
291536975
2035921175
671636321
1579532625
1498361515
1270518507
845954101
1193827326
1604488129
200756119
782909361
177866006
720577339
694364378
1088573364
2059175142
682172610
1638848727
860325251
732283442
1464807186
1566779992
1732672530
1298440163
1421893783
1707866500
1834383524
207084967
568418468
135083236
1821029619
1445599128
162730745
404240533
16296815
181009775
1006520229
302778192
1326271427
1136469897
916345248
963962908
426631672
739210638
1204253253
883783722
41327003
543981707
349295744
1900442769
938587904
909035835
1015363490
838096609
1125592537
1753454555
1685893447
440179898
1617544805
927157131
2043701586
347795210
268565270
716059208
1999386451
138959462
1571719655
1688574055
884753809
535647046
1696594557
486931523
1452292605
281522571
564303695
1770456368
560767856
1379391009
669904551
1724562684
1367864281
816352101
2098115836
605966453
402068989
808437317
1170667598
970428535
1975697110
225612700
464872201
195822335
61063448
351178271
1047796956
1172439682
1037120978
1320595856
611041063
1044396863
86897977
1511127864
1742368211
2018086672
1550221427
2091825076
1626728542
1840297073
949679214
1732729697
1203857123
1470495954
1804765067
1141742611
1919001378
1588334762
1551879862
1542962655
751648278
1205852911
1034236657
1099827540
806119483
419956586
1322964680
4091881
754349608
1803668197
1627730962
1135938370
1791583203
809300397
1859459586
580746913
824280676
2079654476
468379687
1219272174
474909993
1387763765
1274861728
854250641
158069467
935155626
130154920
92534712
1448722759
1793973760
601612053
1100577854
305967648
1474082453
1282595654
1785177198
1767996620
1681418643
319194603
902919008
463289040
2069664410
1551054022
2138999234
190578255
813690367
319384647
2023093914
1869075361
1897206492
1134081815
132622053
1093660772
893940255
1523750286
1433970956
1314907675
744576315
1411848120
1233543493
2118436565
667500308
295317703
480609430
540635802
1274751256
951867225
1090159640
1316134385
1391687467
1900026858
1817025807
384419716
1125328423
2092311482
337953898
867130275
127806214
1352936891
1211922291
677174797
1132118019
1042891016
2036044970
762677889
882591708
1862197141
1711976279
149211406
1378355839
9307650
233884308
1476225104
1707555815
1434975964
582728932
145840153
1525029008
1037469408
49130452
2122815967
744860523
2078205886
1160954839
691556940
1862507356
1053884543
1660874080
169343952
655357337
2003339268
2140730582
1641251797
311943545
704732236
1355042066
1619449597
2039494292
631331385
738356290
1122451754
235479434
840371076
1640881860
201224654
676713636
491014309
252402932
1587861335
1290841432
342502833
1325132876
40215295
1385695695
1750906383
1876465956
1696334378
1939846955
2109193259
1469429924
1036230170
1013943194
587057108
13895010
523134887
1191723540
1111351055
116896215
277785700
1846793385
1583468888
437710235
207787687
1974870922
952555091
361784667
2057586245
1879906849
1598902603
1580571891
1897340396
1207369557
1892202943
1406641621
482921510
1323442306
355152459
1268486660
305800576
56881556
2123295333
1355691621
79568780
1540931314
303482412
1791892630
1993064725
1967191908
1605588003
936525401
776910389
1551230410
762674660
1744942643
1399392774
1942368755
429889076
519333414
1622410436
308373980
1930476885
450211935
602237493
1898118493
468652565
558067986
208312438
438291402
851221939
2121480136
784366618
1003427801
230712908
164863020
305600018
722993951
935009703
1124065709
734144095
51916524
1720164244
1634471334
1717539962
1257271552
963535377
989544980
783127540
54435429
1151138355
2070173494
2068233579
1771079307
75568948
1272384168
587576582
609011608
1141691615
810658713
9429115
949745892
1838797463
1960717506
223526081
1861390068
922607527
1852152084
462744322
1874514685
337742952
569374268
123622287
1144315541
4645437
234558146
771404585
990287287
216454480
1016512859
1466079652
1534421340
1585395927
922639217
1130290258
1328018060
2022763370
326999405
461014207
589575943
1864441410
582072120
2039762124
764933284
31511769
70995523
1324558665
1688864745
1779958968
1258426969
1335589872
1207877517
810205635
1046761880
25638260
1257154332
486810733
781510628
1573436712
1925973858
662121384
1773375304
600010746
705277057
1448965437
769508155
521715092
30548293
398167717
756307829
1825576190
1050810703
2049275092
1348151420
1685389751
1127551451
1478434445
1654244133
1031589285
1284161466
1882706867
1067223133
1679891985
24177068
1335165411
694732418
562059662
458656780
1769597652
860043492
1722902239
781276011
878890043
2039378064
1951075457
1394188952
1471801191
559635943
1032951072
1368581183
2135355788
340868206
1732589004
25309018
1731024467
831681096
8506258
1772370242
1446516676
1168535451
1164922412
2017422237
1731721833
665034528
702951110
1667715540
63535494
1013063388
1943852620
1847988470
2074014261
42493940
102334295
522000885
1526905000
852028177
1224791800
1894510481
264000795
1973796075
1236725697
1412671902
753101007
31928326
2091775712
1759848048
1900305213
1927516504
1760516765
1590662992
572558767
671845234
1668015482
2138466012
1447727400
1716219357
1666656853
1051035511
1511726749
1124754519
641839810
751813638
1780210111
1806809156
1146850318
366682507
1761880620
1687753200
804214746
1783858589
1785843988
359786083
1967862626
488183376
650997715
1614051695
1103672557
1723909546
1186163305
1708473808
8263590
1604357765
1202959690
600669597
1332851101
1147300947
1943167105
2009125085
1303687711
1308543496
1291544549
1485383375
1254021568
318050315
1220988208
1896080727
873244063
856660670
1340438955
1253997779
1348931490
1913042846
644212286
607392184
735159719
129527473
1797453566
1768237800
1021616425
456862412
196195219
184937392
1967932753
279732955
777808287
85079477
1981044070
144231896
879600844
781080016
1748196512
887396128
1944823660
196990977
1824167444
2107985051
503941391
976712867
1894286268
2009671220
1218076990
1139566464
1356930368
1582013272
1478008068
980149480
1256213951
1778954843
1945386591
42884594
251048986
154038120
535915134
555573907
135325855
411585322
498918737
1261977796
2015315192
100682921
352027334
1480422339
1282418053
206948711
1917166042
2086036279
1780376825
1370241374
1653635863
1737636816
1636801638
1862097738
317979909
1052053172
844765433
1317156161
1296738412
1090696368
671555247
708312867
145971606
1215715603
1063873236
1063316042
172798506
828924875
1031727480
1538569954
1156749521
1719282070
274118049
1288346162
2107128828
690059707
429260751
1582542128
352870434
1990146772
1073337146
734536251
2143472617
314682509
402344966
158262210
944435233
1850429637
1310672941
610408319
1479854049
4758665
1152124869
616191261
1726083200
1305958896
481457412
1388304200
326655371
1557367379
388531886
1511489860
985788254
1414909313
2036945441
503060335
1236551497
2117316879
1463088875
498330235
883593810
2005038587
726161342
1351636337
481719195
2024128410
318460639
210485963
1284240476
641638608
605739624
799185313
1695227274
1389403867
925121056
79680761
2121660200
1980451553
594991506
993767175
1874328717
94935653
648746396
722344565
1998337082
84633706
766214367
67671104
1724457117
1881136178
1726145866
1325197287
144670881
1322574741
398694404
803247741
1965904779
1206795481
717929965
561277931
1548218205
1432912033
1211653970
265232982
1213191655
2088440516
1224262486
1196833149
2106928554
677946540
1711005818
727063543
1482773040
728380665
969770201
2035232887
642755121
679393675
1520459646
1765964614
249682980
459429615
1193714677
1057217517
2067621710
1876762331
661374988
1318493622
2104571932
1833305760
887526783
1262586512
361929681
1845042076
2021578804
650045278
2023655528
240478387
939644871
1232917666
1579308948
1807558372
1888872005
870744176
1042849640
501509101
1015151669
1435134652
2061148936
1281544278
825409525
1271213943
590348297
1707452637
1130977379
1813623423
667878936
2065913007
1360715082
1445126463
430233027
1293113013
545762640
1413797558
878452245
267675714
563755524
1917338750
1502496334
228526697
1939286015
1244547175
2000398152
1425448388
1077131527
955876379
266060341
58225897
282502379
1430647304
1701870310
2088419777
762431353
1522426058
362626219
1824182615
1025731513
1688527800
1232920292
266903227
831884574
612979717
357467509
534319668
1842428049
62411624
151981088
27238818
923109671
730801914
1378693566
1274366847
683107234
768977050
590467497
825045702
1522995768
1887455949
1119719865
1597775787
1743475198
203091002
1207448971
2121553786
806035923
1250336843
619558214
861304974
1465087708
209009028
998388691
401525532
1362888797
720135878
839006168
408066950
509936968
849582750
1846763400
335684597
868325269
64584417
221511312
1744759464
697528260
1321960562
388452775
2046261522
781764944
804741136
1297731263
1455055486
1814590681
147761386
267297944
284034500
1548523108
32760465
986402363
92493633
537223312
1336488182
1752967451
445431552
873742113
2006025235
1135997532
820582575
220745267
1156481521
723994399
1675654655
1242437857
1270499424
1004275702
872763435
1668175686
2005462799
170938764
220053051
1717147500
1831083283
233151136
805012668
707793620
2079363310
523527206
2071748225
2052292361
1510273244
132942279
107124310
1713045305
1846347389
958309669
2033920927
294140317
467871811
632375656
437421633
177391885
412739457
1383792340
119583087
1198964711
2030702822
1679900912
1731976537
260401741
1404019991
254606287
1854247025
897379368
698158182
1507287744
583034913
1064654651
791664182
1268077957
1848967513
1543942631
609812322
67288107
1457275165
1913378594
1264805639
1037794431
1164963641
1037201994
1639772889
893077926
1730124664
960903476
2042735973
108198130
221990280
746574824
1887660032
1463405917
529217313
1723475323
1060814865
1791934222
116261956
47292900
1889920762
99227703
1666141638
1001113420
499294021
2134892013
815256702
422274013
1510520055
1327021714
488231703
1817999994
1122360655
362585093
1714871689
1280963523
401719293
1551715294
1238233282
917095753
380027558
1465149073
959035782
1307815731
869736066
220132399
1362848312
1751702538
1134674459
2088394198
1850679003
1858966908
413608087
164595861
374605961
1885454483
2002140672
951846859
207718517
121684194
1892422659
1369716102
89234594
513101704
1066134410
1105426123
644488936
1446345703
1647746396
1820573894
561373626
1226277139
1983404762
672560861
1201633673
67756297
874538856
443001806
691615076
1363256410
792624247
1614501756
2058955623
30366798
2093377440
1404008855
1753865411
2025380678
209815524
2032563595
656902990
740557444
1158872738
1405440688
6049426
505624734
1703336832
601429611
1496332695
1603576163
138890130
1782618285
2006270062
108139045
2137881452
1857651197
1489230063
364389146
551351424
402323593
1265205203
452335020
1166567949
1079364134
684059415
1624239940
263928543
1106068803
834777520
1976678378
558703375
1974299455
1611339541
2138378033
1329048271
1705370581
1911672676
490027742
902958255
899239828
1609229072
1313092161
785064638
422983990
476437511
147425687
1336146889
311203795
1999967206
1943318677
1436479250
610892772
1566046896
1359266780
1539556003
168022124
291164884
874212324
946525434
593313532
514716559
1988936250
1436083929
234317717
344580751
605848952
1402046613
36983428
1795674998
1382363077
258919640
720227876
1560610759
42053488
974668463
1411493177
1887954586
1486607185
441583938
1873609000
1629925331
1130803584
350115524
861876080
1145523892
1037729125
179029279
1274364853
1442798812
2025007391
2030429023
1408425035
282240250
1500041390
1904485001
1381248863
1096922067
190867741
1853235083
893611257
1719638546
446752737
303093128
835721896
297125398
286846386
2021792061
846847921
1402292892
1380661239
1471857831
576706899
2033340812
1571931519
1932205616
552768862
1769256708
1125438212
1250463557
1011552015
1702027980
814517429
1707288056
1836839310
403508671
211810674
173863650
311662878
148643837
1528406920
1729830438
739936691
1476029398
1682906916
1687883189
1639806342
1793335430
266436257
563247228
296289052
1390332533
1878705474
1548132640
1759299822
118950190
384103633
1859180927
1797915972
369770596
1502803699
441349151
882740462
1374627072
779498064
1560755895
1190431780
2015093930
897489344
1775965377
210452143
570515217
1499669441
1298590797
1568263827
1343874860
1437288062
678411761
115954220
799209225
380060694
500884707
1455631632
692017940
705047574
1471193901
1240814392
1226867214
384033334
1223314299
1629447780
575934283
611634256
911955535
1996249817
711083091
582080749
1205361660
516654686
267042061
1042240955
2001739148
1053233046
1767609075
1306976202
2144601678
585728834
2020504974
97292629
339939375
465391801
2116545961
1737853810
1548526370
575893653
1645400987
2135731914
2059844181
854949022
1459231107
1542878637
1840573992
1208835176
569504142
421244428
1204980277
357261816
243796251
1313538584
1147421466
213762632
231740395
335116059
2122928374
830365790
174252333
1317928171
815830851
966307493
689381860
82716500
1648258831
882816129
1684825901
1865336238
951062764
11482340
1856680977
1442105692
1128661040
404526568
650979474
144924496
1629497804
414619796
547159971
658462624
1457990835
1796663506
627138788
1833917688
2015131262
1267329110
1721872776
1522489473
603386742
1886534658
1275519259
531798296
1836529447
964448836
306275837
1065655592
654576009
221768085
775886744
1688326308
1893201751
95290868
2105164408
1852303179
1651663188
1330250247
33428378
1162731094
529865014
1267426158
2016199332
1923882308
1584147420
2140933067
881578324
27596499
160096483
596177091
207752550
1809078565
1218539120
405505259
1926750398
1094328800
1040971147
576564203
164208585
1609203932
1969437457
1357248875
1879898871
1018365100
250380939
2022436901
2117535156
1768786910
1373943486
172404228
432049009
588472296
1606322544
500333489
1877631461
705108115
1060020933
2036861811
417538961
15217710
409253465
1137376347
189339871
1799273707
1925445375
1090450553
239763970
2127321340
1325709178
975688443
35912861
1774022242
200448774
182167247
1311067609
1622430141
1991136174
956233066
1596984837
215812576
617942766
134146085
747752547
753306576
1068302997
513116107
640501709
49573564
404831180
117423411
1265932469
1412716649
876307752
1049848158
509726266
6399389
1486551045
1334042046
1330187661
1678440601
704926301
1834751852
1730869312
2081357392
1165131075
448479567
577407151
59805387
1805544656
1936487328
1229165788
1802530470
553023343
1039675929
1980273202
221865278
35517547
1961330317
1180242124
1513796505
1916095098
754054460
1470590997
1009145596
1819640721
1757068008
729609927
775332407
1459452655
617765319
395512342
1064543662
161520843
1807858308
432212206
1784622208
1313269683
1032469104
659414216
1942963980
2022188624
527152091
1445766488
702140422
2115470375
2136665423
1219660267
227624495
212357871
535749510
1478685113
1083627091
1248272997
654358040
217582898
126682358
1360395778
1803477322
9587765
1394092936
1957249567
1976637833
2026700745
94152933
27967947
247662997
1442300222
896306328
645485027
44588775
1188603183
48011016
1221205032
2072088890
1030101075
1851598715
1649147474
366625961
2100208995
519589004
274460431
423866052
1352451813
656094619
664541872
1595109606
1710607488
1539839910
1327798665
891422119
1024994886
1483138725
239074098
2135722057
481991706
1879183126
1518650068
1189213059
1570509268
338040613
735792308
1120046827
1848670243
969293101
1828167317
1322083274
295675097
1930680248
1892496785
124151814
861707643
2020438713
319527312
682013013
1871309518
336011838
152596802
217702474
644423473
330861798
6058245
778026742
1621312837
109034608
1904629735
1697813513
693803435
716055258
2088665634
577637023
1490141948
1285696562
894294157
1789893330
905729009
1115793669
2101664591
724687863
21596225
591000051
269569958
1364117038
1790213126
1355639022
1440723765
406276049
1708160561
1645794944
1713143857
1738968759
1769021649
1807737139
2080805422
22402535
1503430625
287814987
1511315462
1261597151
1140664087
2088580005
438793510
338980592
1494625159
1809512236
1536629516
1349403661
1385381464
1940687880
509152990
128131162
1586393583
1910553410
1442837538
584032610
316080710
1142177473
1008649287
80717535
1384265517
262138998
362382423
25396518
271600120
1449051718
1542603645
451611273
1936937905
2090469470
934182524
1978679974
650902084
1665413869
1482790809
2082816202
312045204
149829386
536181213
1482121602
1978007468
2085367874
1177823787
1765270884
703346282
2004726032
1942630039
470298637
168100063
1656198160
1722755594
1180562272
1714721318
1606139278
1793463002
2019587824
797124890
1269701564
831543599
1342977280
863865053
471005124
546936208
1940654659
2056182834
160766204
1240414844
2046592632
1219503033
225555091
466399619
1666891900
1531421251
1040026248
1408932439
815599107
590114243
161233664
1881423886
4498554
1900057857
1340768165
1807205075
951224591
542619104
529126116
1615084981
878669428
1474122285
798217910
720114508
264833796
2037356845
2144289388
1999556270
666234843
151903758
402163281
1208066761
2072985626
2134659526
1959920945
788313814
1412725413
116458665
2106347030
1689707868
1550516858
1459588555
295763657
1135333122
753991777
1937744493
1649535210
1982581233
907751195
1933483644
748143775
883979050
425567062
300299483
1904947695
1621437405
2064088629
1694324616
481278907
643094844
1045827033
1387516282
1026327788
995626712
1031908076
1104752187
389381895
1871937609
95765569
1582330595
1751743653
1239106951
114034976
362456991
1313169609
1555216888
1982963796
1013333667
376797368
2031816564
593039980
1744862780
2056860779
2007632024
1578914208
204039103
500771071
1425142086
173901879
41946414
1723312195
277042804
114801465
1515978293
900114319
1171807915
242085814
1224227889
746221497
184261275
1680562457
1513832772
1336391656
1137085596
1273536264
1898872482
1980231109
652804981
1515291272
416115628
1134700102
455397640
2129057097
1701424947
1869386742
1981346050
565027364
688196490
658504724
194575673
756159527
232373099
948334994
1471794698
658125343
2113279702
1054935673
1140426868
2131407780
675649449
1126933622
580534867
1304528723
1942162053
1704061517
1062658773
162758800
1121147933
864788252
535321659
56100678
1660770370
2074331634
1974065393
1068302997
145279819
1523574898
2066089102
1061855472
684721840
1964442281
1471882121
556638976
338327072
1128008416
1827444794
1760707177
1395427183
444853055
1431435042
177594176
348366526
246315343
928855009
120631214
1386699167
1361739132
1420720516
757282311
446552025
159842198
1513211940
637563602
1321559938
1297313316
1275249375
966567435
1641906225
879946333
1904913802
1857187816
275214690
612176592
2087410726
1599072575
1934838346
1400018851
1268238444
1706136216
1046454303
1139261923
392649031
2040972659
116669458
1198576330
797889895
1519078673
67982452
373462082
868820866
534906062
1013399248
2011168578
863386150
1529564365
2064093238
484730292
1587197963
1281945459
1406073879
1372772153
740111571
490653269
622039551
1459489240
2089779279
2042374297
564270075
1323465969
294119837
1378632214
2120832791
769047456
1772415164
129306628
1218974546
137381310
300910204
1047541549
2055997956
697545805
1908755727
1996028085
362903012
1036235315
157136287
1636034955
363062662
1850045130
894348772
1869142359
367141941
2138094001
1040381677
2043650360
1041608914
1494033027
19921827
363489594
1834290990
1467159298
399958531
74270509
667848550
157049340
632828114
1965476843
1881372685
1522085257
607616895
1789984044
676358460
985466777
298665706
1558913398
1227193745
52592995
1614297434
2129720079
1765694735
1341011913
1312104108
855686013
1777374635
1838197106
1258469176
963243375
1345600007
337625013
938261119
409081552
1718393265
1338962114
501185924
1280012123
229624309
1540462126
2053109637
352057053
1685483196
1862852312
1395467957
507471375
450660807
233157010
81509221
706235681
1575076396
357197194
549066721
1724311380
1471588218
1304500693
112016878
333616125
2108739621
1649048792
349406772
1541062241
284406188
1119241753
2134749288
627839863
762222508
215275506
1525958940
1926582467
1761401098
1168269885
865870430
168895847
217282313
330684639
1456358420
1123118765
1620675683
778318447
1940410739
254388175
707123022
420275109
177624088
838698789
1380109403
1338108066
1878922538
1814111366
851667198
218040619
670000830
1851322600
729829070
718492225
213815799
1717086150
1581420316
927669453
888431230
444490126
754078110
211081314
1949285583
650630349
356313468
3294936
334063540
2102331786
1771661295
130506163
313053024
1230905827
1927170046
604357807
1927912027
1770548021
1803718773
806888713
1801335159
1345771913
794331307
1359926644
827172041
1248794688
1354417443
936850628
328670869
638290396
1147480758
1683127999
2044982227
334228447
395492996
953365106
755858231
1038931591
1531862038
1389023291
429940871
1922478072
1687831217
1974049441
436751853
1763919629
608101623
1284114551
1084585408
1958254681
338683883
1682368861
1511726749
47631125
589625670
640749106
294953794
532514002
59043600
1669470844
1364773005
2129115659
1111207907
2070096754
1800688198
2022873517
1217448864
2045620331
465782510
1381786175
1873369956
1214220985
2031677109
447500590
1375298029
2049318684
1840095610
861391607
885234215
538489983
1158241329
785036116
880643532
414197775
1481328744
638157714
1727799980
187428808
29504006
1247595314
141108081
1893952577
1659354346
874724451
479648349
1539381173
1539256984
193544527
803727289
1722997665
733996230
1252786141
107573409
232110759
820191461
1853071706
1802676096
423959587
723851174
56584044
2144450237
2015045786
368914731
1768078393
1932520532
430392730
1594534221
1822354707
1215989433
552809561
205155870
1390271343
1975783571
818540474
1035120027
1335860583
836429034
1778118131
164745520
283393032
1219929963
630189050
1628511458
268066796
1333691530
1522283915
174206005
1766418298
279643377
600536433
1620921910
1683016283
1887699557
948854752
207677915
1885128643
1419381611
557634324
1767619440
600490187
1210820582
258373567
830417120
1924558553
1560391295
945052030
1394209945
655027259
797235743
1806181659
228931807
358249253
412161123
1447703218
1284100504
1113310736
1756619211
819075738
1708839354
1581790163
2023388503
999658843
1097185173
654699884
420849189
1883351845
1605034454
621705157
1924457015
1102561935
1550279207
231972787
1724430445
1532802415
1365907375
2014600325
1719119179
1539200795
200065557
907187197
509070994
174527711
1542881111
695366514
1456181198
648635860
1190790100
323936013
1142454425
1752156942
1202568715
1039581005
481814508
312516179
1703734131
1737601295
1841645960
1319810002
127065702
1408340244
754593780
1905604569
30302657
681155361
1302079843
192336857
1794714751
2013303843
1116186662
645157165
996986223
1451524119
1759374609
473872344
2115554772
1211463783
1883806347
1559064310
1865101141
790549394
1294207916
2065098606
1369865465
962336031
870064032
933011827
1633394952
123182518
24294715
599396689
688161405
110671184
964792275
1122232467
1782379977
1991364640
2038754902
1297110828
839401208
1720847574
1496773210
1310380434
841722563
202412079
988439324
548958380
160586815
100144538
755168672
418784753
14229081
548392449
1360065438
908242655
563635035
1166250385
1005795884
306613166
1467405588
609666846
1418976670
636747569
1323991148
465143979
696010568
1335004697
715095883
345201647
955708601
712771960
648194267
2041919190
1006890650
1652306411
1344193375
355161406
411555461
1094653842
1062957995
1714274396
2101940734
1574983843
1551455999
2093575036
1371138645
105583413
281752247
848238283
1156126037
1941466527
2008138966
229201643
180839649
1691456667
165735285
272427577
633352724
396542899
98988815
1434638244
2147414014
678190164
968539878
681264586
367174411
1198693694
1556311823
142404154
1993430824
979069251
1520169853
188604419
1705377975
1140717449
57651189
1193958897
341192867
807076251
1879901820
2024508751
464975705
1079540518
24156584
474191348
1421247741
1235790494
2105224664
1641408976
804971063
2095664081
420879175
1945371387
177476331
1007964945
700169952
1492999962
970853814
1267903945
1287142051
444103215
543078866
1583345894
1186772169
661183414
1695797467
1426552552
504621559
934424500
1522330233
387074512
85013520
1024227542
513165412
175291930
983152430
445250622
1904249705
296108100
1629406620
2123727256
156295238
1163024712
1448983335
347798611
256566232
1853920721
149347538
473718373
509183391
1263913417
1651240516
1273089832
2141991511
2119644623
467789082
134860773
586664637
1096888445
636074991
1502329393
763490976
1340976578
1243026683
1895227156
439769299
970389843
1777662292
401947087
449307756
722636239
158596622
174966964
1282313119
511667123
208818312
882138698
1738288683
2139011566
1944812141
807457887
1898210878
413781640
143784903
1850870799
86483019
1729501231
257656846
1522986167
1295394726
875993058
88196866
1591235042
302055196
698740470
802867085
371416227
1753586004
1168191999
2144495313
737298210
690816158
10795424
778045926
374456777
726659664
1558283671
1310179445
1744406081
811968628
94104373
1849941817
712053844
2053322787
388948092
1353066394
76188425
188607073
1198777862
518973710
1623677198
1361015682
281921715
150161056
506559414
725501476
23712556
1674109976
1860113018
1368042473
2081231681
107130726
2011229277
656014755
2011735234
568758961
326521242
983324212
1026428269
1815417307
1245414148
1707906997
779371413
1107911195
1221838675
403491569
1646612544
1471126414
1834795726
1998222256
995231212
1336596644
945560260
948160960
1800215321
1502278990
1489449241
1237426112
1579412254
577848018
394022210
1126575745
1168854938
509987897
2061823904
919122603
2124173079
415504721
843012021
1737862490
930832886
1094837010
99340363
1872435688
727734402
1013522526
1392670631
1329859545
70858585
187840117
2084709954
396824905
1075838067
1503756797
1217495161
1603662134
375556435
801597841
1340804803
1204607385
137443781
728500801
75391546
1729325560
607305045
1267068323
1970344457
892482355
300094594
1489954163
918432712
1488649734
494959082
320557438
1787751628
1343691058
602653351
966928900
1682385470
2093569797
347163386
547885419
1799509166
1531857063
787506280
335953777
827412941
413780064
94558190
529173184
1856890526
441883775
1705440571
1984200510
1153848965
2016782415
2052770056
1183409956
397838118
1760709837
473111841
392282469
1343900956
2034509347
374894731
2002666542
1259866877
756256360
175674842
1627123830
1587047811
1819277188
1054796209
667384486
181790732
1592512972
1274893040
1038353352
35848351
1278869805
1549324087
1452041974
2027397356
880902285
1647809409
2052495877
2111819555
407276831
1725175040
708377521
1887407720
1463355820
1755903862
1665373652
372764779
2005225458
294624202
1326939277
312764497
1111359054
1637134271
728401844
11614266
819745393
1368118208
1765469117
1685387214
580437678
1130704623
570848111
800266313
1028624283
740212542
1172573982
1496203646
1624884303
1629851620
1739625632
1230047457
437145628
184631951
1872400583
1902983423
1021008591
2098455115
1205436793
1852927666
1690005117
2061978635
1241588024
1217443774
1787487951
1115283028
930224733
1086451455
105097582
166141819
2004009588
1204372086
621602339
1225592373
1932299641
575190018
1078704788
154614706
1036732770
648375709
297516315
143927600
1778863498
1006904373
1875994760
1873086821
1704045272
1486265192
273256847
1863645884
1212068544
1576353931
1325196987
956945460
1735086410
1958066320
775152526
853922097
27720179
1167814447
1512073075
418200594
729510267
1177598657
585665939
861950021
219048559
714508080
645868392
629578350
684271412
1168233657
1505557608
1862448421
760067244
279701911
1155806242
688068540
1079361244
1607183589
1677680263
462051591
337497159
783915986
952419915
1750449853
1506045955
1481457764
541665255
818825564
813487772
1548359972
305609959
1508790668
1763921984
216393151
2093716727
78317568
1615674554
152222663
611089706
887161221
671078128
1751067734
1279574625
1243095525
1121091150
501501919
206873662
929881461
1527838104
1485774833
76197335
814897620
965571425
136688002
767780591
1125831685
2037438204
1496552135
94248781
370375798
1503225899
1164922490
693897366
55144983
1269116589
312821618
1513115138
438277161
857385541
870605908
1406142102
1564753879
1885652338
1726231923
951228936
232537597
617926198
157718604
1833885433
1889713332
1044847455
1265065786
810268382
379041188
18042350
105203219
406795848
373510253
1496864785
151383438
1482535486
214883586
1523525692
1828077312
47101694
1613727200
2128288565
1977077600
2000080974
749444993
1655714111
827233208
668661218
1320244945
598671473
2058236289
156109314
2036371402
2046914482
649520477
345624461
541035175
511132686
1655158548
1481653626
426138850
1469202167
687078107
1432065292
621155227
1606616477
2029914738
1320127209
8915479
880719818
719265951
1347403659
1818119469
1788669461
1310492856
492809480
1666732336
359805118
922489858
280580874
679866668
1183373588
1297029744
1060385327
1043759933
1864662623
404942296
581578216
1317918994
325773581
869873273
1456794405
188437533
565837977
1867103339
916322826
1392670631
1845404340
1382018021
190744105
11794865
2006234173
360309967
782348644
1713967828
1264961459
167767863
969877510
2093809365
2009566973
202257598
1010564568
1403205831
1152728819
1601065074
1825561841
204007185
1184002799
1223258362
1262806997
774734075
70640465
1226401475
1254103861
913557095
2101563963
662121384
2136727446
729479724
108084875
1334545319
809486969
504377304
136697095
222581178
1812834600
707743049
1787715558
1518075812
923964138
640488533
689269790
1826047645
252754534
2002685897
514998599
1096220652
292894731
570424815
1811558873
1671306667
663858123
685965750
1829603295
775424933
1377412856
52706431
392535544
180563336
1550964971
1787900512
348080321
1883425816
1005370868
1840540353
1175949796
2018937599
2069508263
936929112
1228731484
868686659
1004562465
118710603
860352006
487979152
505054383
1569538239
1113541624
1755174779
2068281093
1200939720
1122310224
1267752189
630968100
1370444732
1190550386
133852561
1657683711
1260629070
1841951076
1653735881
443914076
808144966
1917917750
58203803
595742997
1931573104
323861570
10654608
1744680091
339021399
1594571692
746519322
1205395464
750024778
1663998081
896811520
1260092501
2131424223
1399415771
876520198
1080120396
257545303
701008022
256488544
323813893
2027020731
141983771
566089121
1494607636
1967646767
1665699818
738071780
1876100766
52386580
1452318387
1525448419
148500856
428320646
361671718
118027380
403256359
1970584695
1312095739
616868038
471084844
43467617
1873411730
1395170222
704778271
1833128073
290083839
547103418
1185877621
1859372146
1556636698
2117552915
1561386323
1415064286
1983101166
637841554
1460325828
200329380
1620752178
1921660654
1487596111
2142746452
1926329005
987199271
173805788
264178080
1435566357
1603930791
580293198
684372057
1091689319
45072841
843040686
18854280
2034452867
311771315
1258395184
853565118
1456279771
1722272043
744271910
904450626
330546575
2031735906
1159855155
330088647
1460591898
1672855129
1591810204
1548807752
294595084
1625462956
737037812
1668009514
1651559884
1165331204
501209668
1011155698
366369480
1765870982
1353624304
1033339548
1243130514
1196450131
444660780
117928350
1905058566
1558547670
918264785
250786802
730955185
2132308325
120123100
291697466
1969802801
158758597
1673869114
976179997
1901422749
1520137100
582402716
1482272870
1369776397
506252528
980545862
960045385
929063935
2146226533
1865468742
628139277
459152502
1410741039
1134181195
845905969
1030062408
566322830
1477813928
78137638
2075377727
1409389241
535999169
1322111577
176112903
1361794537
535086179
804366018
1011823275
891882136
1602693228
1711145159
655352469
842498516
1059033403
1544265202
104853511
1343677881
1997771349
628151685
1278019469
472005997
284193223
1265742239
907114755
2000027198
650398030
164438287
131782087
205443116
1609248622
243040641
323727163
1841113022
949818632
1479555215
984357033
1693620151
77309238
1253736696
236069516
2031413650
1156925209
426538456
1411561830
917426753
157805061
1449594087
1684524555
1970384814
1285929734
931003677
1755405509
1350537288
371934919
969866515
640988386
1812870792
245702238
2127224518
794758546
9012488
435412510
621425162
1475767609
1478992963
1676476530
1681235634
1280477698
1140388446
1393925365
511230357
2851570
400875618
356790859
2144960776
392808178
299074028
2118463013
1807727081
2059937909
1365203507
1660452175
160618020
1734475846
1993729430
1906795783
1859647736
182755568
1318344613
444461618
609410700
1084116636
2146039647
1346004799
1889794157
1055689047
2010788136
551061441
1796661133
1160319874
822301602
199669624
1728828705
608651857
1816601814
17462897
1193696989
301818429
23186265
2126906713
1505473280
2080929577
2092400934
425286732
1301883174
1469964589
1512595666
1974599850
808777561
173348249
1554025943
926649248
1124497379
1098437059
975482599
1437615781
1827702828
1932525007
623926352
1698301850
1584851862
808328968
42421168
1928188695
1692781226
469800287
1521119497
211887372
1624769900
1298510306
1441980176
1852408423
559562396
34858816
718082416
1152986432
1245446244
2076565032
541605020
1196921961
1706916718
460660321
317030658
2144422044
827805718
792902605
315553257
1762441620
859139334
1474159834
860130461
1290798934
480720696
523031952
976714510
1864640859
200588574
651225144
1783389502
2046829285
1923988905
866088325
1455399240
2041309208
1135767399
1156917833
1920324188
1230150266
1580620012
1499561388
803914308
900791277
1454961
1522784507
12690641
1812817123
941957282
1294731287
1239302367
1485591856
1197375886
183617468
134487958
347396821
440903295
354285000
1206941757
1672933666
271168870
1984284967
92957461
1603680721
685857575
592753805
1189139162
182167247
1296800861
12689880
1423971160
2056946734
1981459996
237537492
1951104389
1700453523
957522395
1599017595
2134819461
1971292396
838075282
626891944
1190909032
1403797391
57318273
99053381
2554992
572500745
718185739
1843573042
834479010
1452811112
1117729844
1190014104
1785387079
28216176
864063313
1599803895
249616089
180319553
1263768033
231504714
52024658
1937894449
1672075733
744905869
1395379262
1621604916
1774631836
1508996978
1784428348
1511893547
514166905
708307392
617358112
2146489015
1128732633
1937596512
1120719033
776005100
205641714
1815601865
2020101448
1153600524
607979226
1938352442
1317826140
1697933035
206489939
1556143308
10130036
1124713010
701506161
1185958995
1545727512
878200988
1533341110
435189139
1748689252
118464945
1227834756
313664444
1254317909
1300681182
1158996137
203828825
1597861433
595031410
981091115
2059221986
1841510613
2052048255
183929564
1273716305
1144226187
1737126969
1071734755
1243996997
565811463
737782460
964188611
862805205
544036483
917089097
1694055024
1899486103
1231805585
992046599
267590872
583909831
1801611662
416737143
2133193450
925109110
1951158177
2129071300
322082090
555576267
2093992079
985877892
1277559323
1752243978
756749743
1337830249
1071848242
1068084696
1495782991
219018033
1937399373
633109043
1524566205
244304232
866949184
1468102899
1609063122
987189170
1920234562
1922424496
1902458045
1248651467
79599699
1745548716
1276110710
1510673830
368855201
11301515
1492233628
1017634231
1210099858
289966829
1382727495
271672548
1042735818
1570026198
1090502792
293340565
2125913292
71026293
1663344458
1346006036
1637139494
1568075463
922848929
1450127020
1348084097
1439094539
701524870
310776980
461886995
903537762
624199890
472042719
804431960
656771568
816029749
627706534
863890191
470702074
231337633
1313769181
2022290598
901417338
1249222010
15951173
726141478
172704114
300589834
747881299
1304703584
789878175
1963944723
128850599
104003043
608110516
1472368750
817237126
1900763057
1611049821
92629992
928727439
1569920199
319134984
893365793
1918984285
2094046727
723154860
579023567
1409609004
1989741276
203630166
1888421574
1200389287
803687064
11044384
1639673597
1420164873
173168822
2141564025
2081000939
1984762414
1333916953
1166310420
1871240663
1562203513
1521214856
1917967144
1378198922
35513995
374351694
1988022974
1817684829
1892456881
864571921
881059416
43597460
237428984
863212495
1576962579
1747773889
1286348834
2096832498
1040494629
1361786772
1458552393
322738930
259474226
1707156519
395377404
958614518
1236236565
1078420586
271265977
389336733
1173248554
858463835
1598362117
113834978
878132978
621075063
2066690013
1380745372
1582417462
835576625
47115049
1173510402
41751413
129597002
232050974
1370135800
1412801718
1533103751
1434202983
1724592268
549830734
858669854
701495273
764530552
1333993180
1243496034
2107280382
775931064
482189229
564221596
1189021479
1169230479
743250727
1319317671
1170139500
1418108744
560853784
897441550
66267885
1729302498
780717942
1417602137
57946612
1445096785
1322399764
579976556
436062999
1252890022
1892013477
1262675312
1206653572
416178718
927342330
1621276729
1751503860
170599884
1335124472
1452506248
1164810062
1987988661
71010318
1078501802
1154910274
1665905988
518177647
828155578
1649187505
912519741
527968354
1308817091
681720775
197918458
1513539303
1332390424
1339248786
1664979028
1627401711
1517965049
306501108
2088039820
987630426
1790341673
367828042
1803132681
1022294113
1133976259
1037188938
554453556
222942779
1226425730
1227450064
596167426
1285983149
749683648
643827270
264926314
735318641
1093982127
421951551
418222660
893174615
1319049902
624209057
891771389
124518117
1622665277
1391366410
2064952287
1257510970
1127244596
187963633
1305096311
1993766399
1941821390
1315409301
1862303476
1428293502
2130181115
34020214
268739181
1775654064
2025521330
1799965155
1218504415
1210172987
2046398932
1763513006
1413332326
684853354
982754511
948089585
1051325661
1488206495
1487998670
76961033
1020097496
735763204
126856135
777102946
929126294
1678909193
1121581990
1027964752
1895359435
1611339692
2022998526
2066088168
1675204411
37686269
737987573
2067544232
1989566029
2110029011
2053637866
101082525
733858897
606394708
1546429857
1832066985
1675020961
7856109
501457690
785725522
589458337
1971774448
444439000
2077532125
558512547
1625100176
983102077
1049483127
1673905150
661723161
2120623885
2121880788
1181195973
1748061644
253505476
1971937299
665670564
811965865
1692996440
1614140783
1293365669
443963817
1013165560
149461719
325270700
1780849350
781320579
2044624583
1821013079
1899360885
427559541
565481059
1657404300
1079098924
1103526949
1569497036
1561051253
1840428951
33200520
1318669627
809080828
1563343104
1396116119
1711597495
1875669200
1709001444
645536031
1161652514
1017108911
1975554292
1417632795
442068716
1195930135
1245004657
1231851545
1165460390
2044405954
1630125671
57036665
361480880
395409457
1809389559
1796116775
97628349
980752772
1518786046
1006147529
319824615
1009534830
1657317372
1408475338
4508244
568325148
1953794346
596085997
1969665327
1562373691
1327961118
413453963
786067550
179568581
1833760423
539739628
588308907
1584710333
559005506
823684169
466721939
701029253
2137869169
222285561
230535177
1596379148
806903342
621915372
1980993096
1269657392
1920205771
2023730803
1302428388
509584564
1797199878
722163796
111770017
43813230
1579899917
2029003708
218872384
1797029979
627300769
177544352
1301619964
531759316
1638825791
1403817451
827932828
1556108431
1878081174
1384203439
2126919840
101593715
1130077169
1951850438
1303473782
127390318
433327220
132670881
1327325166
1492402586
63313338
793719618
1256730117
1114099683
228343237
639919566
1935915474
1865755876
689581134
744214818
1687215402
1878450960
46357479
582168678
1597364521
572797075
575994923
1117612382
243888088
587397498
1439480285
253502600
483768850
185204448
2005652708
1238114970
532190783
1507339938
297069027
1936011818
701801255
741751910
1893417421
1580508230
834798204
27197155
1350925701
1416554022
1402273021
1490569432
128978274
491342841
1809418448
1839631125
319384647
1024856838
929864345
466552148
1189927081
1113287564
422559127
1056301367
241808651
1544208745
1705971368
973923100
843111743
949037145
1388358305
1416114119
326850235
1087895167
1590929916
1087659209
1693431826
658376890
471112417
1302993065
1409691738
544454835
1998834535
975918566
692374103
171947989
1181556191
621371300
540537644
367425856
1027650185
174065741
1711434854
1739619026
72060924
1798788611
1449870662
1373466919
858086123
730023531
1873217197
1673147076
2001299183
469172489
158417932
333684503
685956858
1251236381
1913728457
1772307654
2076737361
1348132477
478598720
1266997455
95966663
2141355426
844491387
1492806254
494482057
324254572
2021591938
678660708
381809413
1137097792
9347950
1894735435
1060377920
1936101709
1582804559
1565387021
852135054
2052343868
2094653128
1346952005
1397791338
536566540
554741720
701753061
1529960294
1668634990
590935921
768692514
889895626
1996087415
825761627
40335642
530111749
746363035
201253835
1360453665
472725755
121221796
2104548150
1118652241
61445410
60987059
70323867
1260870874
840769811
1060370283
238506449
1388659361
1186724768
1224498779
1457670480
73804104
1452559345
362281566
1084942654
153352291
1017681857
808196089
692686539
105691356
1733404650
696965225
1234778077
1086882624
805423661
1652521140
893455296
230859813
1725971992
945334699
654945095
1741058251
2095108608
1754675436
2145939830
779340492
636551711
629194517
1422497197
791757994
1804331594
1772831975
919003322
2007724370
2117494443
1290811467
981192312
1669493687
1572209828
2094518751
1467090855
1448631611
1868589852
1318522267
1065600566
1086269127
1400810994
1706022883
1710833517
1818651614
505525816
1647964264
953934174
1028737172
81407016
1284653902
1800250548
1535463959
1637312226
253168117
363993441
1703604491
476757263
1569090886
1979851662
1935038295
461977280
1500043246
2143417416
1177886957
1941196597
1807631874
644774284
509488099
1143522404
301287247
2001686083
1384683407
1811327360
763748689
426839735
2099458262
535819283
1717223250
660963818
961141256
1094564664
976299314
203931393
927614594
606996177
1488214646
1058869632
1626718255
1641342741
114455868
1481436383
688287659
914849761
107321239
344659106
458473627
2125280746
1862261539
1001791577
267031209
1818085977
1796165314
920982757
1570696861
291020764
1686848329
631967804
966731620
330505445
1969799592
1168043356
1799752536
1493061300
2102604001
1026109388
733403762
1124584389
1219134582
1559318226
1552264330
846678173
130587790
478364965
1638540202
231428783
454207915
1089145645
320108430
420880183
1867260945
467931860
1979586529
1456730927
1499680300
151890661
2098866939
2018976065
2030947262
608554851
472290012
1133956734
147363185
624466545
80163954
304971696
31341261
760392623
1939375127
474903114
1622670832
1573311960
2124663261
1423925700
1047423601
528746437
490702303
2112081666
1512157838
1174643509
1017796334
206460144
2001953595
1834774817
965221328
1922588517
222522739
1024319588
1359486126
1903192715
1409794760
1519062806
1566714117
341196418
363508591
552122230
1105410623
1558834714
821600628
904624344
1116175739
1498939983
988716177
477417822
1109497522
716776695
350510475
1074555587
233760535
16559699
1352483944
2863567
499060100
2054384702
1120445379
1339754534
726989559
563749444
1240212000
1965930371
622385262
1168392877
943418550
824805500
1013205302
509823422
621804328
1522970935
1431460795
670861172
1983441777
1548599378
1143877096
1185637120
1687889347
1148804398
622788927
305655764
32207948
105583944
866517889
1785907904
740056727
1084142273
960657432
959669231
155583121
1578117420
120137177
1202785431
2109825963
277686178
1940784388
644148516
637131565
1887811515
1525553490
1975279409
1187719115
1869368326
1026580655
1015606229
650510047
515554748
1344334971
936272533
517552396
1309161515
631963611
2054063287
1134316089
967185166
403997252
384760356
1960107862
744254317
286228980
1924374211
2108713168
1431242106
572552885
1157351257
55699959
1920749193
1787145021
1697607889
1875352596
281068005
1091059057
198686273
1921463599
1356722240
17262829
1657461230
2143459751
1296984009
1339031244
2146366475
1065404563
433881154
1262622687
265176058
2096464134
579513808
18657887
1534306955
1901010537
2063246373
1420606559
246462897
968512807
1052440884
645867693
1135779428
1794362177
1136087799
171531004
1121134572
337494052
1529287652
1880946547
1689829507
483900221
670087980
1941548570
1608099637
2067106180
121001038
229292023
1667023348
1906601331
401836201
1030291818
2020275663
1247350807
428706630
205636847
35593401
1929748995
565920855
1951052562
779637996
1357351616
1831001429
1534346420
1839381544
1807300990
863781575
390398480
263912796
1595578040
1933888671
399926533
308253127
1426380743
1618817675
1705071150
1057088841
1743120096
1848015963
169836902
923031194
842329700
2098009461
1776518453
401110664
1217091337
256209581
667219455
1017016170
1348573151
1571280861
322978893
734506808
951672461
1345828760
632434725
865781832
1704605166
50475664
81552106
1929579354
1864378569
1859681752
1132394403
809723463
196050460
1750732385
189528589
203614522
1263873887
362494988
1995314988
1743497886
1825530208
762076473
2008345712
1456763342
2020433878
794788337
754165956
903070117
673434369
809889915
1912361621
378100906
1921719191
1720457122
251094153
11822160
769178142
1705832591
936347426
1464884039
620867516
776065768
923190872
1777581272
436971650
888615267
2074251697
52873747
530318673
1565376679
1804628277
1108912574
63045939
1621137514
1436087408
1234063364
1638590480
498563350
1314339916
943752185
616217880
1436576520
1737146775
884205820
1909395675
1914316041
1053311783
1776579511
509083097
1204484697
761032692
643352185
662582132
1882436252
213922849
1391010917
2021146984
778527156
659916440
1400434875
986657735
299861348
406299592
1696142712
1647912072
866203267
1536838236
932881664
770713733
667967277
519576801
1582655356
325983934
1942848394
1582126911
1548526843
2129480517
1464693913
1184874477
887638336
147891922
38327559
573863657
1264726262
2106525869
1011327900
1608561781
694363506
52351171
1698682456
1781943062
806347988
522521148
2100690517
765210841
55097138
1883613370
1439513829
334353965
547587515
2109951841
1560966442
2034220776
1340078129
1995056250
1285742443
434870844
2094608417
1831918462
1481740979
1671204729
1893057016
95301408
1076075214
933680608
1462136425
931353007
988541577
167503770
886370010
2086943823
1165418784
66805561
149355716
2079848878
1339676586
1952184617
621744884
809871301
827928913
2140186240
1353466107
666323675
1811697854
1237898679
1678263440
123521243
2018279572
1985094021
1901096581
86280417
1426934267
579199579
1847128912
1321752522
2009699366
1869318819
472545362
184730736
579734437
1757581924
994000699
1909562414
1236856977
93181726
67580283
899989804
1056725061
1445726810
615043263
1464167098
1238105280
807348688
1276024961
1726439059
2053139574
309839237
582360400
1557529726
1247081947
720329126
2040792658
1857021746
1202289221
1674360815
1803486495
1388081103
1402289922
716997334
1719964093
302799436
1020189768
938605992
1287554367
690223972
774834790
1186970024
1215839650
62941840
642370115
1920275786
206082225
1677097872
216653811
588388640
1248940966
1138120903
1397424940
708697751
1709641290
973882337
1117524799
746473546
1448342589
1659928813
465028096
271059759
162027023
612231785
1395346452
394614541
413934035
1917265217
1423799658
208156857
650073970
1996877185
1603424556
1718894509
1919524989
562250793
244982791
1260001301
1226384436
680668071
1823649794
553157313
1857939724
683894289
1830673090
1631002411
162560629
1545536221
510769547
98130574
1468046921
1145188166
1970215963
1311340529
278454870
906615272
536509174
2099928361
829386043
1799269250
2004548365
90881143
1177097942
179953149
1184923219
20137992
546609155
1897533800
595344745
625246289
171172630
1114702641
896199906
1065509460
1167239311
1772277898
2101996158
623186369
169066285
365417527
883653223
65212467
1130334649
1140276523
1717509909
947252123
372786627
1047523850
1504006828
658928346
1876051333
1966784723
784038689
1015362007
704123281
499380098
331865833
751138377
35006578
2001278689
311814630
686490212
2001915423
743520037
1094679163
1246251034
440831693
1501831035
1039676231
545884880
971420607
559535199
1644137322
890424176
193546497
1499186892
679224033
723054385
932902158
1676115912
566180383
1602033107
2116642049
953814827
123496578
1828270465
2112895601
1527065906
1850148619
1581470679
518312419
353759233
1304947963
1040718488
764353851
1341075036
142974285
1574857450
1562945183
1184406827
445679987
1390006478
703073619
418466380
2115614378
972663654
1328962076
786454382
1182404733
1965369164
1058900895
414857815
1140758848
22592586
1773987129
1583890717
1434339184
136327372
1675369909
357677565
468753656
44222084
2048191289
1232638228
1833120139
974362785
519671637
399508209
1729704885
1846730422
447054757
789129135
1858328296
1307142061
1504184830
1318062799
1027820322
1856856727
2015728057
177447914
1405228187
414963732
508920363
2009569925
272572409
717989405
421482184
377303199
1766639234
720011889
48607252
1446707049
1650330847
212245408
302573756
1285774531
285797738
549878186
472717245
74994793
1883412132
963920095
1089806489
1055107221
1363188725
554282134
601046541
69119046
545091357
2005356189
195032
350479292
66974623
281671017
1558485388
658650912
789446612
142730386
638700787
766730922
1641077736
592177571
1975749425
660610927
2057426346
1146948324
1229561434
920852798
171079943
982721584
599930934
1297575258
1242990026
1459653116
1233140786
1845902082
1032170796
1972903679
1106671509
1663828916
386271401
56547621
1599180204
763434444
293225034
1595007198
321561914
2092987751
1131608888
1891182915
16711092
83947510
1087770694
1557680231
1092668157
1058368990
1563761597
1538668206
1723480894
1231007199
1604214148
440420232
952657431
2118141845
736116462
1903493994
428577163
115818036
379034961
2117474816
1695276391
1872006578
728388951
882752126
960483287
2107110832
785354674
350540425
1473467372
1999556270
1973604004
1898413126
222030668
1645577263
966628535
1363787365
862234335
264526264
1448196835
1916886967
402473841
585496006
1740481343
585714721
590713870
1618965270
1351935065
616494692
1442399759
1817819683
4446540
1804245128
1314181102
1175154695
438900741
962382987
1616383377
896480885
1585255960
402262375
915935766
1568123700
1733583013
1583926954
1674138379
1166776338
299517862
989831337
449551929
103754430
481227540
26372909
731553709
587995431
1042455128
493803304
941068972
1678207525
1767506294
2114667110
37449087
111548301
2081883957
1644986858
506705301
625337355
1955925029
958134931
1430927132
722441308
1482529148
1516118471
1894718116
942591210
803938052
468826229
1278492310
1451106791
1405791369
1472399930
642023671
371305777
1483137700
2130937076
1668462614
1733506858
1882150726
2097728147
2133163811
748759198
450399965
1800517756
166909531
1511116048
1049164285
915047943
1865209163
858542906
66691350
1433366981
944094107
542516359
797904664
1509997294
1870667028
334019163
269660292
606905965
767185485
1891700787
1692669437
88301201
1636038630
613021444
1073906392
146770893
1920107295
1762592568
1661853043
700072858
2076299164
1618412361
1715475503
1997056007
1807088153
1529682357
1877591837
2011675486
2043907099
1843744360
1664713969
917354096
1775041289
153320850
745338926
1786340351
1909066585
1538901089
773007354
63265326
1940595993
1124686396
101323715
711198621
562065819
84118857
733049864
1515216159
1443052234
1733384255
1931554844
592210373
1973143000
1681210608
154894967
390070948
2130294430
1532705304
2029741137
1605015669
1386718200
146941094
1490039812
1012433636
646467029
793901375
1717317406
1701794288
155464420
954235623
2103956424
1007384933
1822348921
2091433375
2136027740
1269690819
226153581
945269900
1505481264
1285399635
1948568656
1272550657
2076114242
1897873010
726339297
651216810
190841400
467494106
255989675
899406974
2140546881
542288119
1019496980
137114360
345030815
1684752736
1069811599
318094612
1033137955
1029639706
1094376718
1121800142
1905346272
1105686903
1739298534
1793348702
265433204
669134851
778706179
736066912
1485211782
711572207
12245160
1460078534
2048994943
88596487
2036030048
51831210
1591790531
2057522556
1054876432
1386621102
723230179
632124818
21145230
1913518617
1557493632
616351995
948413934
34904643
50973742
1624870021
1662227450
122478099
146288089
88809783
337980211
122082570
631092920
1274057764
1875047352
693588618
206762440
1837613262
793880954
318283286
2064733519
1285991203
1603232238
1230827266
1595127220
2001630231
170533744
524596010
381622271
1385117507
1155496310
1562384598
559338363
2144830915
1099118283
1572309218
1921271172
144665439
1274154754
1392708996
1189309208
959034804
1801291017
1233559305
348145100
804756864
734144095
477276864
1105418077
1518984758
1110884573
754781252
693870198
947487710
1213008417
1711271350
1804382573
508478228
839005166
1200958268
18513416
315877522
949926704
990446407
1547600894
231741156
989301551
416712191
1180817000
1061984883
468795699
966260543
561185503
1887350017
1860359537
2046615058
1218481016
1765527971
136494423
1256061028
1358619660
1411755787
1718056991
185062825
1286066827
1218274720
330391124
1476418648
776796409
1245126263
52527744
1363322520
1098380783
569056616
417823525
101170474
111273061
879074962
1789015432
1203318729
2090122667
524103740
280856254
895417046
1423903829
119838069
956665618
445173732
1785547110
1248710636
56444784
1750751485
838532094
26568813
163346689
574468509
1689747867
1270109664
1725865703
257475496
1704915444
1827661452
1554721014
1810891151
649611198
1633573481
1717998793
851896219
2004847725
1798651078
2058649057
2037512336
901657605
1743673779
1860997189
1343884796
2083082077
740931784
1301343206
1231174708
1781610782
236115329
1605042259
1522926849
1036782089
1797067318
690367595
1799751798
356019898
937986152
1906805397
313526191
221941656
1895032303
1582242681
2022270627
1576583714
570774606
833641612
548991089
1149887753
1522186604
1747163018
1870216749
37148036
108001370
2103399807
1897612239
1954094662
1339787897
2133421385
726866763
1230055090
386709370
796517088
1003652601
790113452
491010770
838226528
661233050
998457495
105130061
2147083565
1819050372
749622334
1532486338
332170235
749505527
331767553
649097052
411861378
1216213088
1296947961
846142300
954615400
378519789
1672071595
1932610494
1854202627
1750098889
1557285991
131404280
602829680
112644233
217492543
183962366
1192567259
163427363
1205274132
1585258177
118402910
1300167464
1601752569
1152997936
203316059
1248672431
761520581
1080419576
128805421
865357723
431461629
1923369993
395399076
562729753
1931361947
416821450
1076106962
1703181733
1636677657
269498008
243014925
12798765
670245739
1756508015
798084621
750310311
716478779
493257391
798389202
1317319401
1310162380
1462472607
10310038
766068329
685709336
190252542
65461531
1351036945
1400640484
1709155303
1037235059
1124840682
1613210603
1859533032
583295729
1021243164
1202054865
589397033
1829852484
340099063
186070940
1715042629
675417775
228036570
1878189973
1901723102
1030821848
1263959681
138242113
910126834
697958684
1384251073
385276884
837632891
1758431754
2032156355
1225973871
222498920
1876028039
1540273462
2010599843
1992928026
1122459793
388274735
502574607
700341713
1698559465
717694042
1436685928
432740760
173121121
1459851763
1754857362
1248353648
977336091
1280949290
1173844419
621674296
1572161644
1143899625
1980920075
1367386136
1902054763
1195962148
83188777
1396692398
689285616
1440507515
296712590
1717549819
1886437606
922438325
1730912919
177689298
1225582793
1885850485
171946624
2129115659
426353706
577201735
1327710082
612565629
1529287652
852799905
883894065
427181936
544239859
1215780569
195659650
698050069
588964561
251537642
1955274101
1983514889
704768675
414045192
298729942
652110079
2131337685
244317801
532269518
131594267
810291527
733424029
1137613246
1349119964
1387821550
1553100195
1854392054
2097833838
311196739
1620663513
1865626095
1162899520
1061197218
2002437137
971660113
465355708
427872409
1504885495
1107429217
114393372
2058355186
1345050607
1572213318
391948384
617083735
1776885451
1428584034
447309178
2044190417
574618358
1288656843
1043763388
573310342
1648957050
187842888
1066994292
178996032
957502107
912115307
203856579
1404145942
135948562
981927581
1310684086
159867629
2092001398
1159686956
1685551394
434641161
85124072
1043317562
189695819
1659822359
1266892570
709385327
1476260102
1052162472
1486560607
61965426
244903993
798422383
1133983901
504127967
964088015
1820775039
1234264016
1482258040
1912246728
269258390
518997434
1678425358
75114002
2034434378
593335495
1543083020
894537952
1532673942
1262018316
909186568
1191054686
44625029
1532579909
969762617
1877372089
1700413354
159134275
2086678951
1344355720
1627583605
1789170943
437958067
1465713216
1452994599
724150994
2090740477
1347981982
1842430604
1026543051
203571243
939716853
843354091
502830153
1192413848
319143871
1028159594
493237908
468659151
178272066
2057725449
2094204716
1295194805
1537468676
1272636057
2046613366
250385163
2113737021
1127970159
309902537
1419330798
1102270019
377538617
390431275
1699141664
1353740760
2741984
1204695225
1703102150
1301160230
1728879057
30777541
1772045409
1938091383
1420727270
666677949
1831993080
1708113780
1424677879
138980373
756570242
1327043581
1694280745
448950737
757600224
1147841665
1857955764
1729071671
2111938453
890916462
2142841539
1344382741
729238821
1560027191
1277972992
594496932
143996913
1021107894
1684622433
2104720234
786817081
2123403124
716749436
1272142952
1433809455
650679572
1026069185
131787116
1416690078
704212137
602426413
1744867580
1506465561
347252713
926787260
146896957
659258961
973276679
856068241
1266937340
2044866696
1210791785
1454891929
102345430
841823027
64298906
1830094682
482164946
1370707484
853681327
1506252189
526406266
1641934349
625981777
816836355
2107409550
92114848
771688878
1505473546
1806926063
887941292
101043329
1786475569
1554507425
1089043807
1996480828
63582479
777858924
1580365570
680730801
735681099
669543111
899371062
1444955721
445951836
1419340219
1431970303
828953819
320245297
786719246
1035350486
2146614620
1804228247
1084269549
1558223276
1038198910
1870954111
1099888636
99616786
115051510
1013765298
1383699577
1641940765
2080773724
330225808
1415954511
194604239
2027508134
1258186459
172855320
329358456
1902883165
208269747
1257241081
15265409
1515856170
1402373667
1439586863
1638787431
468347628
983530157
1619498168
1818791369
1727241868
276711161
1643462625
1882651653
444728664
1549615728
1534509452
79162371
1934131056
1273927488
285256237
1397622298
1001924204
1196922881
315877522
353527181
41095131
1971471384
107142030
1471824046
2043471325
1159662832
1737469949
1818682632
355370595
622691156
1564515135
1109049902
469055484
1857616129
1893633265
1844234702
1595242773
1057381097
2016339327
961575400
2045074737
863115581
928397690
713919654
230981629
1534840686
1218674241
1201850032
1315915861
403700309
477677327
1165308444
905011523
446773567
778255432
1734502429
1803036000
1157002426
741087111
274186364
1291022977
2083574405
2032050803
300848614
415940270
1690369331
1696027003
1674873219
282531453
1802817118
997806674
836853418
876098851
1458911055
143248763
1531521948
859703436
1048955941
1352125968
1414672837
1478087195
676908849
81816469
1788093502
1117921019
1010169557
575736547
1175941757
1582515631
431472233
2010437302
1239845797
1745446099
1037041202
795351823
1649393250
820887728
2034708228
1426104996
1819275612
745931017
903130904
1845128014
688964375
176851699
967645275
410918047
51258554
1990586051
89891268
1155227045
241660417
1106770690
1727782849
266165375
91520068
1589386690
1343255542
778691181
1011453543
1199429766
467360795
170054686
1937519978
1278908717
909812160
1845342801
140330974
728247374
2094023898
2054900053
985176508
639570562
1980288446
618882065
1786409966
1670628651
2147153505
1064906703
1464950839
939419383
13695724
1500108981
1968457684
73850865
748398726
1163114907
1352777156
227101624
2065396184
2122655376
1089817544
1502927558
150551222
64489466
1452406451
1077708802
373640157
630846145
1127978970
104644985
23312503
1240070433
1593624098
1161719045
647630970
1331665236
477069038
1239124951
924372907
1929338407
1857435647
983314586
487581405
1936840954
1089004761
422447734
550635127
882331405
1400275056
1525333599
1899721184
1622096556
1562454049
401394424
1980480673
1261333272
2085057158
1654413416
444141510
402297373
602335183
1377588427
783716738
737610820
289781833
1397288686
242605955
1893015301
2026076755
847398597
1383619778
1453155800
165971882
1214705563
247042326
953233747
1010207992
434647697
1014608106
1017247799
1652926923
2033961250
1018201241
2016041292
1232594460
1784154765
136551285
2116487092
218181974
1136122593
614987766
2080577697
1465742369
394827686
734033546
1873349683
964372301
141261630
354637182
1379050131
300619742
287626805
193556949
892885386
1586683410
2131775115
880080090
1857184004
155888446
883243889
147949327
2126966945
1832957081
549580578
640526782
872385841
1019853596
1231204303
1271928870
271456587
613284114
604793867
17747638
746417698
45213997
555190369
235557917
2059357981
927173010
865258089
346086653
645995823
1926655866
343931274
919836699
1128472122
1734699785
1282183778
1166776310
441992955
255327859
381387152
1044250136
850855149
1235604513
1058269993
2006126096
2044178718
816158158
1463168022
1201840656
339027804
287338300
2119226039
1319430847
498898379
387103298
1995901129
1361771799
94455913
1463445656
1701087424
227378134
329842672
1392732578
1904724128
1101125968
1868482065
1848122147
2118915019
1898043779
1701100224
1301407380
1448421403
2022748111
905660792
1947006329
360032135
224626303
864189421
1263307711
1001602980
948934529
929285937
949818662
964885138
124069554
1807487484
2060739705
437624824
1732781982
2146968867
1106742224
538240745
789568780
554734258
178833765
1960816974
817998569
338478739
436235104
263587106
255054562
192030200
1350076568
1084565553
43413035
1139760934
162958224
1099992454
138259358
411007329
1112339691
402317703
1609264452
1564262822
1299968357
1282981678
752684997
544162173
1805786679
1038550309
477480541
790795951
1228301026
812769928
1626451906
1584508828
478910872
1605598073
1369454892
1620807776
1702396381
1273508045
1481738848
135563918
1103550250
44499219
1939315769
564207537
351205158
1060390995
1769038382
1721457711
181155276
1364304108
306465983
202107183
1498950998
2137891523
1486980144
858869389
280557405
1112751118
415705579
873279470
233555249
823437682
1534018560
1523658433
412271754
1252030299
222729548
1766108175
1171991606
1988731544
138901240
501513470
574141601
1315266613
1500894922
1064716996
800602801
1857150749
2096160911
964281728
1792930800
998635745
814736540
1371978774
1422559991
970801443
1464141811
100028120
1812989832
487130869
1926631869
201821513
1511137698
1459606331
747376955
1401695375
739582114
1033910954
256340283
351311212
1345246010
645244077
1712516457
448959832
865298488
271132179
1459876908
1216916995
693825049
1600811875
1720112261
275677403
1288812312
260297954
857904540
242852252
1956957537
291982395
788886343
1052154574
1024076693
86084545
1824467071
276667986
1231321942
1397080216
302988553
2055481852
915337471
1605194110
1665603221
1336218633
1487688004
743505852
1096822900
1061522649
1027626815
2127871248
572549287
1189241286
1006351338
227735824
347489175
1000481643
833333155
522532578
1357351750
663828856
493042965
1946727995
462234578
1732751038
1947572325
1821958917
1473652128
1417071719
1920132369
445901834
689420715
1517811096
570630246
2122000514
1286463488
317102064
1362555236
1781888675
468595939
2120741317
738139762
1652111995
1814589203
781707479
455937988
1945870731
1702750385
330916748
2043261571
864367515
172653607
990479243
1487474088
1446481834
481255538
1975711687
1324171899
28784430
2044665209
1279820582
350650641
2007048659
552536078
473519494
183280491
1231940043
399339347
1428572403
1104605613
1764308658
1465311249
1802781506
1012587484
778221227
1544792461
620669368
1351301339
1234930490
641294501
1891845217
1899715194
1935605618
1390953935
1109844137
901912806
1550597545
418902979
203770070
2068109301
349605128
1896146852
2018373320
990376824
2055997956
158507123
1713601633
314696211
415685963
1858353230
1106961443
1096102971
1143375420
1408694922
556496172
616406311
146714112
46020697
134369330
692132072
857330533
1260459295
275597974
1799033043
1114226769
1900923839
1840017741
674667685
1362288346
220535363
431483247
303221895
361189869
1038807985
994378438
1422330903
1323888181
409494806
1862680935
1031247107
265704601
822823445
1604988015
1341307769
1961146502
884918724
1256546563
641190438
1216008497
1837672501
670338456
1072302082
726161342
1143934379
1758038555
453303182
662277244
1685481489
1865648452
470910742
2004383673
1153208884
188935790
649859162
508782742
1736989627
1380503971
573193973
261510560
2024249626
1985793780
1973285326
1139684389
1328712331
387602604
2072717565
139289073
480428823
576486091
452749375
852597119
953305117
670044668
403806010
851843923
9798840
350804819
241330792
863236436
252339605
1413356851
1124177379
712207311
823283186
1560812981
780058451
38175330
872292576
1242768504
52502575
1115506185
1362055107
1662440554
504818402
1766968424
88899802
1128711673
1786035898
1196077408
317545038
1354978948
1065510013
1218420549
1969714387
1728663363
1516356411
24504098
1572760179
1722388641
220388831
2023654263
1743984768
101822460
1356285373
176528362
2125062294
497697473
532749942
1175066059
1482712304
2103668130
486783780
381060082
2037761588
716069876
1015427569
43735314
742281961
663507590
2111409741
67815670
1420401230
1860788929
1610447314
152026153
71572080
1393354704
1606956153
1249989384
1001200860
513610828
259445937
1454549463
1790642168
1242796672
2005185967
1570146310
2037225135
291507186
2027558643
1903297952
1884803736
1152253594
1224556599
1763027821
1011955658
15942977
1737343841
1949553960
2075023257
1315301896
1310422209
638808408
257328332
58488169
505782520
299100592
1718878751
1077485827
274884824
1869550094
1581670878
1235074735
1022592944
1115238675
1476977224
693225582
289336027
669969230
1685919952
1719845605
1241188008
640582278
1424695726
1886270203
879609676
1519762195
2092012802
1962431997
621120740
145032965
1505585923
55384759
1236201557
1733933873
592831180
1527892418
687274360
2037782877
1867146152
1820608229
1432937829
1520314682
362001966
342677695
1582214608
1052492235
417959309
1522265175
1989830915
898681470
1080884239
517144040
398753753
1509293782
1780239311
499528350
1552644837
2047967083
252033470
110075132
894791819
1119405981
1451642858
250862171
687553383
1211482115
351703316
355720981
1846292847
23990987
1457225951
62941840
1176037927
1155157384
1530000229
698292736
1782163389
16190012
941500454
1444119521
961088257
526358481
1843960177
1244055869
1758359817
674878697
788877744
134874532
1494455610
559477641
1354562219
1102660438
1804429729
1640075723
2065401530
1620241893
290279301
241463000
804986768
1847333822
471568754
584832003
1896357960
525299150
423633892
332587194
879751176
98589791
2077505397
16381450
315152258
15817136
1658318172
430983667
897799933
1557153431
1511926598
142458192
627081676
1917989894
852362111
132030866
432595016
293986368
1016559722
1005163863
477676431
89415274
586294189
902212090
1704686135
1418805060
660306643
1969359655
310462005
990963721
2024111603
816987831
296066988
1055814575
1110510488
1482260210
1784508087
134906314
1768824104
8602266
2024655799
1108497167
1494891224
955390656
1649557217
1677397026
2017490644
1267604620
1476553627
613904883
1136229586
1459712011
1545568443
1834363358
1591132841
847578086
1347744049
468329211
626265719
573829206
1796743441
1240183523
1183662208
1134813456
1738527032
802376056
293481619
644142128
1455410234
1862826297
1754516634
1779469113
1496482423
1143915208
1951818265
1918676306
1721175900
345407894
77812898
1223159003
1043597970
1588247996
1641917282
1883272485
348820026
579132409
1350442326
1974728041
1462765702
333236595
885656626
29421147
945852195
1696053286
2062698320
761480261
1699708345
1410189880
1776648899
461089599
2050812531
2009227464
748982718
1131382318
1285492144
776888488
343225475
577099712
1480549331
1899452160
1095579628
1708105311
1622975145
1555625910
1044286177
1428009658
915857347
1342509545
2139807226
496907005
1154796237
812537033
1161454111
749021540
1723340407
1156806366
1973688598
28050336
1654936059
44706908
799515388
1558328043
963539161
1515408442
1405669205
614190618
1089319573
1523861436
588239326
242577232
329233456
764992230
189985111
1753269303
1862862448
1674441710
637838560
708958314
755199326
18560625
945768102
1936092452
381723082
16413428
1542352654
805510361
1326071445
703780756
629374102
573480925
472694370
1665565932
147871966
1771615850
534838685
1166501319
1578300376
1002450896
1153617049
347939736
1160715752
1502165033
1318141474
2090316324
1996268500
203632196
519783259
613797185
2129850149
2008610283
794017217
638157714
230565451
1293935925
400599873
958447672
1337808120
2104525498
1955261991
1511162356
317281282
154576620
1011267572
405760799
1298490224
870819714
41074545
1356132720
85417352
2107567810
812091374
1224221175
279831915
1559200234
1395513080
1342359312
1227615604
1795925225
1867664259
75187246
1295180194
1582031467
1181896994
1957443174
417753424
1095432637
1087747813
8195297
1873660464
744220574
1485072136
675480750
427207756
839493958
585526832
870172908
1067023188
1619167010
118335272
1442108680
371250093
514780723
2109440536
717092359
1525295479
602717993
733998816
747127499
1852768175
997695813
1459335998
760763344
429039510
1528021453
565295796
1625720299
1182777623
1272338242
733982773
2020244975
511710128
1158639249
396083306
779823408
1880505297
1126668436
169471424
1146352200
753535186
619660860
1181505567
905083832
1745866642
1581078374
114209925
1567445005
2138035424
644476471
710764505
1057526938
1971184013
10289575
255281020
1170542505
1283957532
166797171
1615131273
2024169734
1451782596
436614152
1703467165
1009323891
1069014826
1783591624
644758600
1533977370
414349253
475981922
1982588397
1582786566
865866813
1661908870
1204407215
471398444
648129612
1025755388
1474921148
434138728
671629057
1454422577
93660274
1725865679
1802642367
1608560260
1843055091
1735192090
902423431
483674890
22322416
817890815
12878839
466498866
1650528551
198628860
256244457
1909796691
1856545423
190678566
1803624671
419451003
1165398343
1824558910
1168728628
1988866956
1725401577
1437154553
71811099
1527172285
149692278
1083950820
1079929816
920364303
21498920
322278013
356311871
786783189
1640059151
363479166
632487582
1195852285
1721740170
2021190511
981483485
563661902
666515035
650905093
582219936
2052885377
758673898
250459403
747950553
30784348
902268750
1597242697
2085345434
500944037
675116132
1278414040
865241882
1654353405
1904656837
879612443
953623778
13301689
1577114934
728828276
2091905828
1947467020
1874083185
351448517
1889034238
1878584921
1873668293
1288998832
1889879484
735873134
1528508487
2134790898
1927602748
1967498215
1597127793
495382407
2010145442
198407478
1330891286
1750493524
1297650872
1803076491
370243530
526989834
478455232
1057283682
1171083549
2086498729
686684871
534692183
837862666
1861822438
2037169904
2085398311
1131288661
1838692385
1432208622
1135019621
298421213
386238202
1639939386
1598182653
1515906239
1811056665
688561524
1501341963
1239185482
977368033
538909237
362669518
1587599065
1468347741
335440799
708942401
2072941857
1701412083
464627593
904747020
1426296006
832334061
199484769
407276831
171721281
1562797443
965433484
1116322331
1196288552
617961123
312372234
1035865813
67796920
53982201
2008957034
2132861300
193751316
94655793
715870487
1443264486
1823550188
1615930031
1313116673
759600018
901086732
1349670229
2023866328
410071490
157202773
1821432610
1955641543
205740681
207309807
50007080
1591327417
1711930831
26414092
1768162288
992012626
346525266
1932956573
2098662028
475718262
1552049867
46020697
1958304209
887127249
1622501766
36556197
1779938189
1854724504
586879830
212013705
622809078
1813656948
669636552
2000998171
1105556708
2114074965
1281284263
2060247967
1597111589
956388966
307996287
617944044
1669056838
2053128426
261102288
11641749
313716529
1441841795
1300907897
1614064443
698395212
761934568
984403678
1206311702
1785281673
914996486
723113353
340358343
1411646271
915438256
1005579126
895733057
259248898
466019812
878498822
69760656
455421595
1419045602
1458763459
1626673255
171107629
842488714
851615532
1413375971
974636755
162368320
1669838558
962748289
645484913
1632333754
467203130
626782460
1376218039
1575338280
524624952
276738614
528612062
1362954960
896959798
1826210276
1354506029
209944132
619369433
926384743
1040598045
1032699750
629497614
95183495
1250732874
1645625041
26004976
1692467411
1779267005
1722676406
385977932
1045758557
1866147564
505578179
414443342
1210073899
1050950206
1700009560
1122647163
312887453
2054228319
42664293
61747985
301828988
1945747322
561963723
354196134
1964625311
1397224641
330410043
1705914009
576427317
795522190
134516677
749572184
704962911
2082614883
1121812638
466918622
66584347
1119529452
1471962438
1837864883
1575478058
1777234354
1791925863
469111436
676193627
572835566
1140525280
255029311
540447086
514890624
149886397
940859732
1939118072
1476359743
43000502
182358909
1276766265
648877284
444016716
349549606
565472700
1397834132
1879173582
758261570
1938398166
2106769562
1061366321
951172970
1258551942
186924715
1273147659
240765679
524227088
1515706438
1235923336
1448532904
1402282421
1766882524
1254537521
1316206192
433046553
1919045434
463723725
359998412
1699981571
983381382
1987279036
1645105414
922918107
1005035567
1251877766
53124680
1115869713
1054427219
995473109
320462601
152800173
598107927
903994059
499400605
1911538132
1936784723
46516700
1034267082
531607466
1885043212
334424097
1910481258
653389803
947449603
1753388388
491409784
1100803484
1535813903
2011974684
390573771
2081688955
304686711
1004348738
1839730409
1418669467
1600815700
811360495
1367086995
63142464
1543556978
949136246
967525438
657764762
1495263749
603855286
567629748
915562183
649700018
253861572
327672338
1406155820
11974142
395200649
1889085635
1601520890
623633542
2038069177
1875300488
1494678761
1933348429
251303983
1915630418
1212932052
195674992
385319113
1921428893
849307058
1800450250
1294829038
1261940017
1372807611
373003894
1021899588
1736199474
502718992
1020159430
1819169733
2113772225
1037900443
1759436183
550252398
1297431806
601685301
710328363
621279961
904458180
1899451483
1581858495
1537045651
1968764329
882476881
1900280039
911690741
1683139598
1669456988
496659345
1051230360
1162003289
1375912828
1106527104
1516725220
501069569
1294612398
489237161
1357017951
718601760
481230171
1998582011
1809506448
306058493
1241938462
1084410721
1938321084
178966057
406933300
990470802
407127094
142357790
973473280
412283768
826473601
39729380
269930484
1100080118
1347632758
1986142966
1270561085
1242772342
221714067
1827805089
1994304804
1242688368
1848074695
256688856
326293457
343791862
1127173918
1443545453
651812293
1120786042
1454051846
1887145259
1215606614
1288479170
620407180
1100976361
792441539
880537668
465231734
54543550
1033542249
1750341424
263843295
468041255
1107147988
971953278
355955167
651244849
936839889
29870398
1389950132
497820034
372603602
250299669
1352028584
1835907806
129025242
417161346
436116270
1484001854
1730460079
1226993443
1807980769
543104002
1355502739
95904795
843196183
814305146
693806033
2067110371
157471781
1758052341
776043738
1470870135
617795711
717246994
973888373
1386621102
1254865567
1793001696
647451502
1039500990
1819821194
159770217
855463430
594697214
1777207738
1750732385
1027888810
1265197635
460855336
1362244225
1212355530
899138091
107707169
982795078
166157115
1204418328
1018856518
424916646
501172807
1387641963
1305306349
925063869
946725659
691377950
1732164546
702076626
1821837073
221726020
1452077364
1980355668
108310875
1805112576
1427732794
232695464
888829995
1566292999
988155685
574121282
736371543
515119415
1305628975
1201890141
93618335
1390739113
921568533
1130660066
243340241
1943152085
266462569
926407562
1560764890
1828587174
519358631
1158855344
478807845
1796148441
400365630
1901282696
529074943
531713590
127521264
534439902
1260107460
1575884536
351189724
634947586
1650329690
1151919504
306057616
546490128
1365642506
1531069875
1272009205
1280491909
1205232268
271453465
624452111
1019738100
813340054
603807518
1152906957
1847519090
1912964942
1550154969
717853435
1214596724
136926105
795327151
1513923630
1643955311
1816808315
931789102
2104792609
1826283790
358943088
506524096
1561583239
2052696120
2136266475
899483044
1361848964
2018935365
1525752657
925697654
1188914932
276995213
525929556
709844136
920059547
1442526672
64368799
1713455256
1739511275
1442133195
485780865
734510748
1036322104
814084346
1796429194
2003230546
155867121
1753220704
1062459911
659239090
2139302900
786888601
1002823650
1614737113
47944401
771409399
2082681917
1438887346
121269305
963057983
1561453169
608557339
1738701030
1318898088
1517724010
345262898
723673604
379552156
6286454
328129330
1171549436
429963479
430931219
862468883
732835508
859481932
962242974
853106274
1290740665
23815760
338944859
1886661567
1129940126
641404019
111059369
200192956
293759756
1198945817
751479287
1985082489
1779667800
1297171311
1999277261
1110560430
1297345659
273472072
1289203936
305432390
2143368288
47424753
2084944881
377094741
199192075
1438159318
329796964
933393070
868094839
619385897
893784100
590576587
992759972
1350326085
2014583904
1764727981
1930664610
41624399
199479419
1661718046
2041309166
380558089
1575819832
903987720
468219827
1583490200
418821877
909136172
896210905
736950251
1625480074
1922534617
1500898838
1462758537
1431386843
1434568527
179852966
1717135666
1464846945
1014763807
1965916471
691656780
1417103914
1070670909
55915086
1568081311
1887486692
943087909
608448776
874634088
1362412666
452892570
1195660600
319338301
395234577
371158586
1106798962
953527313
1471488350
243894174
183344359
1254269700
1397473718
1020798327
427483205
327949088
334802788
178077750
468674062
1270326680
763284245
1411866413
1889837847
1697007837
929377279
882625903
1761065925
116360559
1016153936
252025475
1656827278
867721919
2032807690
1998392878
802392026
157600413
1789645266
1450856645
1494532171
703461098
123248975
139289527
862482580
1873959332
2059693194
1115000614
776954826
2129723166
38753453
588187864
371775649
1215143035
412566089
211847541
1421814271
911922718
607682513
459183018
1067842788
1333969975
1246067859
1914643053
230096198
1897793413
11038956
964668734
263498322
1635746515
34487205
1399258026
205953114
1537892393
1967963317
366819442
235789619
90190897
377300987
1245743909
1986900618
1578069555
1506121584
1866956357
730601301
191190922
129707230
1718547988
1477501806
849576319
1269143200
1669846023
1046075882
1141203114
1086390491
1984976341
1466769102
829870452
1521114064
846154745
2113392673
1474275026
2008126953
1836848775
21867594
55860093
60887943
474867523
165224105
984143751
1206593329
1529334387
1492613594
66182969
325405431
2128698092
602953075
941345492
2086372329
5747811
1243378914
574889406
643336917
113073744
1215705996
1922764653
1356270885
336693515
1850179310
381450581
74757826
187147027
1815780969
460083472
922755550
1279753391
1311736897
1255108966
1003219183
2005059348
560432934
938347219
79688590
112103670
1880652669
1929188719
1424060749
135870483
1753162358
1216071937
593704297
1081875925
464771825
1288119985
436065224
1345907718
132996158
1681272758
267031602
1262980861
2125081915
868187661
1774806880
1079409474
609884617
1208677790
1743828347
1719600474
328606653
1691600471
750073104
377529882
1153956558
1193682744
1604758534
1020952206
386118240
874202250
974912825
1723596396
1476275846
419632536
1199241660
1272465111
1057838515
1054501543
849576319
466178210
2034303137
364379385
133694445
1648821879
988060343
545382270
58564675
1154760007
1529217298
651986735
1758758158
44808274
1832851160
569131888
504131860
1328762307
1577490864
1041365389
590334848
361950276
1382290535
1490567396
46225863
588245591
110980474
1026185627
1214981697
829839194
1142807297
170474851
1144770703
953229684
942502403
7851122
189197985
1844691769
1180820754
1180466273
1483575732
994505480
498160483
1904565417
785598747
319236682
1402441113
986281809
982965874
1271429226
1971891873
1532146586
1513007693
836280912
1353290067
455860365
323404684
744493633
75984415
1354762086
849614162
1017742414
185175489
1155009954
2032896306
84405100
594496565
1878267679
401381575
1587359924
122397495
934728612
1409970989
149539201
1753865411
339561205
84926460
732402707
1574739611
811937114
988060343
417998307
1064387009
1376207807
1645457013
389291559
1822806256
1430928064
2005772490
182155135
267225439
163478798
11987154
624121992
1788868994
1422460568
760656973
2096432890
437226049
2008011650
1491613897
786731525
1509502505
2078912453
1013346616
28370990
976478700
386713146
1014327128
114467742
176184016
1723741403
1229088840
323594380
346093072
358930812
1764031758
979735242
272479927
1109448776
1572497310
1386203769
240315983
441721465
205420829
1613237665
219005540
419686663
1144229250
1970246796
2058222027
1822578418
581530548
1659408893
1852909146
1010812480
775216839
1252131120
168090825
920795092
777379029
1297254474
1208951798
936949095
2119591511
665948217
512822327
744067595
1045063635
1078416603
1672557577
1427494256
1822431981
1938512313
1696005088
653188190
1627754466
50238291
53133218
208891022
1075209051
148346500
1104605613
764030568
1033891416
2141714918
950731179
178515385
159419521
1635384804
679224435
1955318914
184018215
582922334
290149144
1448329805
1283468805
422553640
2023252558
39411800
1336081701
466772038
1687014720
1669289817
828752428
1825670582
1859356869
1906170990
194468566
45703731
2144793487
1382297773
2093546935
1890575238
862700190
1579920662
402357380
1949349560
1867496739
1118467033
1387595974
421521308
1260458132
1179306238
1485761610
669964673
1913877499
829620573
887740437
1337051071
1602157868
2040099339
1839116371
1662608032
2113625506
350698238
2043733539
331582978
1497170810
884651073
236885712
1610400092
220238
1481577939
868410435
17948321
1522300765
1609138500
665547906
1863968094
1698091244
1578626823
1296800861
795595994
2040402187
2114042168
749551376
1156836596
1113077380
538074877
915359388
167217151
1225026511
458430434
1950405989
1740863161
1590593278
1653784896
1321960562
1437507177
1266192856
1906190474
937544505
533058927
296319405
697124094
1063906494
1426508548
1467959099
1455916822
908804133
779386620
486907674
1657350303
1179004242
71881818
140073890
243184522
8679876
1545297656
757389945
494292642
337634415
334565995
1673893824
1478568910
1466798486
794116797
1491301419
1547440880
478876504
1110665188
1241367944
874477419
768745706
1690049254
827503077
1524411889
1754724448
880158737
1070156423
2083464348
207241708
1109373383
1064914139
730920046
1996262633
1735878579
1925766627
417343695
1431156595
644778614
1811887511
1823159890
1014717846
90381361
1363378773
281460461
1773268959
1953257804
249952150
649473416
472298706
2007426326
1570622826
1367390961
1643457575
1084270441
409007627
405565518
1410009099
1482025575
1302253683
561086858
640854022
1428998714
2091582628
303322662
992002344
741223023
1363006938
1217237130
2075779325
625153455
1279561323
631737712
1789660820
1073494271
466189016
1842720475
1252960034
940970841
1485518795
1161114659
753001120
2130207687
809913731
92182542
1680814916
493423863
244122291
2092883072
705434719
909512185
1339643866
1503021356
238007482
6064914
31180884
487898157
2027621975
760581651
130808913
283294441
754771736
466815512
1042844838
168601452
764498194
2034281385
602148700
1554832580
1041652801
266715718
723151851
599789429
2134157143
956037211
717145765
1636838353
1367025018
604571198
1134430074
1542985292
1264254590
1762036237
1908668142
1611399210
2020255202
975444187
301152070
130724689
969871316
462887740
45098017
1959797684
1110624985
885494492
294412048
1126518576
870086135
1848269319
2114060531
963205955
1004557827
762566168
81759519
1705352168
1500667301
15621516
570511710
999860342
264397150
1669748374
1362822751
1405065091
599077064
810183182
1956526986
1805901848
1762063194
901980868
1292828165
560953022
1214100982
539431517
1357151665
128985095
1557217142
1229577440
483949093
689960562
353676163
2128593357
1158470466
1946481963
2025280027
1322048865
1353609790
937642304
1859926571
1577085700
1057825986
1434001735
891522271
1528607249
820265872
15268288
1456735987
688057053
1012306305
1645460792
1590738945
592860955
1793478319
1576707644
559938694
1037026328
112161499
499009755
208969030
1941573408
753971160
966569448
1331251091
1836691624
719472255
2036763065
1103270579
1264379317
2091742116
1950089316
1686810690
800460325
1149985833
1131645435
1533649321
825829892
1113635869
1312030993
1817945938
1059268685
72669661
1354172687
2007029543
1223673036
977005857
1790868667
783775404
567932458
1387676373
2118771974
1443053803
1250414979
1296154085
415852731
642288299
1593655656
115688133
77641076
228106543
69997456
1792108821
2145739489
301325286
1974750444
11938040
1771173164
53304087
1486276880
173925902
1888335659
421477568
2035579478
1962912898
1644199843
757596909
159284567
1255883517
2080448836
2120659562
1990479644
865111839
2138281976
752659889
393384906
966179990
1828192700
1400580385
826389715
1922592904
2113423737
872638121
972740888
1976328411
854125340
1084749534
1859759261
2086120453
218516906
202870043
12496534
271193993
189979553
543406981
613790714
809527387
373210377
737279853
1632027238
1364728339
2093324465
73154002
620844174
1435068720
1896616004
1370019223
1198075046
651121595
102007982
897867986
41448523
13255355
2068336915
1526802965
2145746033
1048612961
360371154
2058990187
1247503972
2067900285
195478943
586098688
973276679
1991635964
2054603551
1419111926
1546093448
183139854
299812686
1335239242
1995145563
1715913015
1780094819
359564310
142291795
1020529076
97523900
946318717
343077273
537273950
1797522501
728523842
1937458063
1179249450
620197996
1526202989
2081191139
184765573
1770799409
733183586
1006882937
1074855719
1640447063
1656438862
257195640
71981997
2009207206
1876561411
1009049695
65996434
1047626773
724752984
1912914054
1803523297
2039959625
506563555
1927255354
1788660675
1422346075
878499649
1088903906
962904667
1564196636
1455447189
716749840
668849967
606831703
1539691466
1422806418
1805110000
215649500
999215380
1737759435
808768364
1036246386
875921863
314573364
1103625292
1314244865
1372809261
1851150800
800700161
1722019007
812790478
1744780979
1286825635
1192548343
1968398919
1143059356
1576277743
734843044
451649716
1396222764
1546585372
1253913994
1655394997
304105588
32463105
1721250139
476884712
676620524
979672530
270497166
1120200980
1093448903
15261762
601423944
1378024137
1406626971
421396228
1093354728
1224578121
902739172
337142202
495656956
1911344379
1352450235
1662514508
826877491
464298503
18031808
345767525
830494261
1672001522
590876220
22264220
1532516010
461512569
1278202232
1727957202
125349684
1344396829
864634456
723698618
935048225
1386763642
1594633865
563753577
383150547
999804164
1635779985
1570093542
1588803921
1834245113
1891352202
1326701671
1546570707
1237318502
479692530
2083035980
2102682068
1747266051
1118742097
730196618
576425265
199882721
1119636512
1465857035
542175496
1683611838
1740459564
1388386395
187112265
1315588063
1117998911
376967285
1766039790
1315260221
708955277
908004618
1696964251
779645781
278505923
509261850
1527727784
818346217
2072892648
1960299357
243883889
28276740
768125117
1548981644
1374158297
1435507291
1561067828
812783949
2076819558
981747967
799359467
1030914615
1515125178
558763532
944984093
1140660591
587164107
1914472035
1144959610
1661697449
55090180
199245136
688001192
1766328259
1373024735
458844916
1149851270
525687854
1987115998
1712230380
2089433831
1146004127
2119166361
552427456
2080409699
1631982279
1252702344
1991105060
2099322555
1232771546
900536519
1665493242
1750000189
287901000
78019786
1533906789
791321384
718958367
995326366
730659046
2056195978
528715479
2135861440
241230291
39549595
1996544756
1693157385
1795348374
2016898848
1564803289
2022101072
56141746
1437517963
797945377
737074246
1406721176
1062982469
1398742
781484083
818659289
1538039161
1192887150
22364326
764393134
2074476472
979575246
1245101218
1823734705
150363824
522532613
1997745626
2055824938
1816431292
1827634103
638813621
1299807328
60489681
1297445126
1770460965
279579771
2002856328
315893267
1617328690
50588506
1240181290
1752047987
1416529546
2052029487
942979642
136193699
392003663
1426572765
1775439332
1115312774
507614901
1875015387
609950691
1364402061
748177540
1960107862
402382790
1289269314
594180453
63987495
1157965353
730195598
658324054
378884790
1139284727
877682601
677698394
1908519914
1166997211
2022877630
259246349
1592535635
1883603625
1437801293
14939771
289059162
1349487901
1367361027
132197311
1499173020
1344821660
902333585
1686333561
1573301037
2062520687
870681229
1325917553
555765396
972279728
937974953
866762386
1615807530
970153286
905577508
1204657322
1013763218
649766367
863981159
693371190
108868306
184219999
685975239
743716736
467127603
954639736
117768755
1744662086
1513246636
287152818
162996843
412684928
1931472225
1332734113
574782683
713471839
1484297937
924740684
1406712747
670651444
757204443
1450424506
624386610
1052415797
2104390185
1961434376
1588909043
996628827
1277579992
1059128374
950153062
479242773
2087939238
1792396538
1285075489
440216060
1546080083
1191082577
2090551786
99580442
129345486
128077424
683572012
666217455
544839741
675833015
962059160
992675665
2038851318
1712989896
1301431514
926762479
1318491220
1451285369
591723122
953698414
33031306
942705262
1018938248
1823267949
160288636
940597978
1196594508
99265236
711756236
1330514794
916473655
1501203645
1672498696
1056084840
1641417410
1130154388
997153437
967510896
960308658
355742194
1241820046
365531496
442165247
1276533882
1146777901
102019737
2137516072
1869361399
746202541
225288326
992128637
883310035
1335613558
380974200
1120807066
1072485666
502036549
2006533155
1530434012
2052503412
914165991
140286226
593155838
1798869506
1408459925
1499981095
227804220
1950041690
328318891
144799294
1420193504
873359990
1284290422
648199491
343921391
987968801
1783889379
984269735
2075904780
48317694
435495090
752617737
1097086707
1500569801
433122461
270753338
1803296983
604836813
1835756422
1467760386
1928738844
901627075
86266252
1422222845
1432467377
1010948630
1072577913
1334020574
280937573
1126410713
1850228381
336493501
1585861145
2064693152
1470379360
542812237
49295110
1242975235
1081830591
1028382854
1839165668
1389509444
835088344
1539079298
1071560872
2021338672
428581943
738922064
1758882913
1570022028
2026874667
445559882
655809892
1886531745
1404255152
644517898
857251729
365205396
326334652
597845840
27158967
1817513953
1345218658
1302638440
2093854793
941171864
424204401
751085942
979933966
227220663
1190386506
1363252759
1497155668
1351091165
1003503443
335962321
129972764
710390644
1720290182
2065271248
1973090659
79774709
1737791861
1737547633
967331428
1612762780
1947158774
2036806266
882809411
174566791
662985456
1901501802
1356344060
619845918
1229647618
221662104
215766023
681604167
2008530603
89714745
1089469613
312678485
817758073
654221086
1760169153
1294216504
1065206322
2037808769
686860187
2030347631
1004462171
445366413
1104111668
1179333119
1922299333
661157759
352191338
19623274
2063671235
2122464024
707065157
281241625
1439879637
1103333950
986488580
689243490
1908084096
1246914486
894621525
1272088000
1645045410
1611071648
442900085
1496872005
2123802217
2068625019
689693601
1012865333
1880087961
944337813
1933823087
638097068
1486359765
1513014197
211732151
1477892330
1667158556
213212640
374584022
498482598
954200090
1970848201
489852864
189781189
1615255340
1632928880
816407370
2033625574
1603893537
832968838
934421058
372748045
1832652094
1703703409
1256897665
1135329277
740359125
1474726099
1776248571
1143569479
15726785
830734308
406047437
1107583398
1517353562
1011418044
1090570224
35727242
1110789213
1241026189
592062291
2080108066
1804427273
258815133
705828124
1677435064
938493222
997796592
1098270882
956801408
1923329082
1848231602
979801524
1423567975
374675905
67076526
1503020276
1439872457
12016529
600694102
1296718913
1522444294
2000728461
1299088625
1323245069
1599405195
1076603798
1519660036
805543270
1636392934
1853168131
929977849
172640303
868393060
1390806787
1786203485
969784556
30461517
1930351708
1080652841
571814950
1906829917
2070446057
151747022
565974537
1658458267
2051085934
1656384519
1141829327
1376302196
1927018034
1945146013
734473299
986244516
1879903108
659521586
1711944549
757061986
512255319
433341851
387452768
262001506
52431350
1560475589
1483525427
264260522
334550087
385239635
824256422
711899075
1447945261
999479528
1472421701
1794445678
51209079
1521152026
1490771735
917690555
858018035
2090582365
406165185
2127077494
2131633831
1411971459
1088681648
1118243427
130418726
2011193514
220987194
368450181
485322828
1956298983
2134106620
474910251
852325928
1787115601
394391385
1586320096
1880470894
876260422
765781734
471715780
402434523
51722455
2036384875
119247536
1837109317
1150550437
537953010
1736372923
1825113886
1146186972
1454663807
1596844590
1771221625
132217112
1298553303
869946896
694240855
1099020468
653160468
747415476
1697210845
761786314
1432667564
1588163473
1843842278
1947227685
375260068
149007467
1385442535
1289429344
1522260780
1417256877
1288562607
865894749
61138236
2021578804
1961168587
1715228269
473808282
1151692163
709330203
1353063922
331697383
1902791483
677011891
537369014
2064303985
2083904933
2105890741
2110726839
1779189324
1623059658
1245468657
1496791232
188129516
1698996088
546192982
474071767
2129935371
1852119485
1244277521
2081148058
631557697
938791274
294534171
340301348
1175107425
365918191
1048027369
1493003726
1100450821
1812755539
1769178921
979092266
1707293380
35064047
1488840425
1427463608
889356372
308386267
721664106
204783983
813850868
1701296439
2119877346
1280874098
934452656
183965768
723778778
715272021
1690431950
1130118403
531288149
1134928462
2109940855
1700690300
1656284872
787122770
2001814809
1122925115
869316586
1061984766
925574437
1024318221
1734288749
1709747776
1907767327
1927264447
2069869404
1586939744
452124219
429940871
973255590
844676219
2125241995
557824160
1299388389
1366200246
554434550
153171900
765848046
422454525
649709404
1706137423
270403962
1897177344
1123689249
1779297231
1111686847
1421347919
305875412
1805766708
742809836
709574779
2130018771
341142409
418733643
1454849463
1296408072
2053758086
1673013047
1580762178
866921419
1619537483
1616493780
1195074653
1671662263
854256975
287248606
214174837
1449463706
1375991631
1262129903
421022785
1587702127
1715235611
2093487776
800421356
817344267
2028994521
1397162490
1486147841
250981305
1506798683
1502135964
1761484430
612514561
165552537
633739978
91217407
1629036598
701887834
1632474826
1385638880
624813312
1317027952
1212215428
2083135295
1234854057
856187165
1429282801
1100515181
1828716399
377171318
1771040335
1970409520
708595265
1424855312
1273170988
631877082
16964648
1038738611
637223667
2021212355
1947767082
401557549
1570285903
749930808
441422847
359532110
719250180
237133882
1949453170
259730500
566956044
573016647
206359018
794214452
283857065
1762303725
1113482322
473429303
2133694841
1722856150
1990535429
1164245232
177198110
1602113054
1338872979
502376914
1476393050
1627264459
977614107
429122789
401546901
483363627
755387654
1259662802
1331393468
371705284
1361890048
1788350019
2095870171
63158389
1968324062
1507287744
2123171578
867111513
1857508814
575612927
2008230338
460377543
594631933
894097300
541577552
313615990
1746873974
607865941
1945833414
815412134
814160220
977312751
1816361008
874276688
707022711
800743942
1809800441
601927750
872907874
971999303
589012188
781996505
875988838
361484129
1257556981
476408755
1767490171
1962783176
63792641
1293774854
510222724
1952451576
1289800551
1619842152
1821113284
1793590669
2082803875
1709206424
151792909
1935660961
1360260870
112705625
2023183388
1212821562
809459733
386060778
775271676
797681507
1650569832
1606322544
195483511
586729203
1046782824
40346724
271104906
1095200303
423956421
468085585
1302903908
1311941781
808070715
865450974
1851902387
689431060
261846831
1850661909
1669456083
587962789
1613940099
1653841201
898792533
310668066
1068107681
1264627811
1246734994
1005443812
1733562826
378983084
1079262059
1966409463
562119428
1969159503
197180886
1021675929
375812702
1803844439
41964716
508236388
142561050
1525737665
593085455
1726019065
460884345
568296155
838390059
1132014215
719890614
412692188
282290757
1945258414
157089115
1172298613
455132372
2080699298
552952591
1602502366
324210241
257223622
868187661
706809335
270179313
1272830607
879201213
1667673856
1933746835
1772776632
662782116
1216163390
71087144
1771630124
2108742131
185132290
470525382
1047730716
829489979
1595459184
2134313601
1957156948
1129367124
1342682832
1129196253
376415871
391245145
681576465
496863399
1365424790
239245395
2068322363
1111881961
975172606
1465594501
2104541331
1280847939
1998804274
1627795784
1598045254
2005662441
1398586414
1556231862
1563468191
2066797768
205168652
1888998952
241269291
1120521095
549735517
307150062
1234837152
1522537893
692238822
310048601
792695076
1584314590
1536594233
1725843953
1635425949
1068107681
1188477230
71292130
148863027
1371983014
628373429
1766430292
1998675804
341039565
1038541135
19435751
1096590009
1354699473
1703407121
1995684435
2024028603
106711618
1773172777
380618059
1779495536
1555084924
1823170971
637986663
574848496
1706176427
1771030171
1409030107
1238514825
1954355172
179391729
926976222
1099405553
445011970
1104473056
2089304357
312094749
527947569
1210006425
468059811
1051668589
1443786774
1414280606
1133782106
299085945
1002626767
1374607850
903847990
1173957880
388929108
1538375409
460432070
928853304
2116988517
824341233
1545731176
2130867701
587343537
1596987531
752046655
2090988689
1257906571
1206770039
854152123
493099081
1330116275
1436588788
648082781
2010030015
238266278
112683636
1134434991
1866670185
170641511
294281776
136698922
398349059
297154831
1185429761
403674029
355271565
801020100
694400847
494118777
1730038862
1868561242
659693626
287397454
2075397987
563971181
1255160009
1931935565
1463504688
1089169512
1421316273
791349241
823114987
1498853395
1326702964
472017421
1155021768
111406206
638911899
729296543
474003463
1036697055
1609401471
2095395759
1722043536
923512641
264831652
117241566
2145956818
335583646
1316703082
1350430046
934613977
1063260847
735336761
1128739853
1581180589
1566913620
2077722675
1667903498
2088201687
196342078
695569000
496360592
1510646101
1792770564
1919951672
307161457
1563015474
231306179
1786698181
981148571
1103046558
1025875299
1781129128
607429835
378688747
183700950
509897541
1372075833
1411188559
564578143
321829354
1587528443
412802382
2121232051
1551423850
2002982679
54063986
25259705
1940154987
1433647350
40293025
302556687
1442895134
961706041
1165808229
1483728435
333478861
77345779
176864005
1082887774
1801353291
750206794
1861697399
1767506338
1004743855
1764400091
1091802472
1980669045
422628415
368415466
749832546
85068612
746535915
1388940766
626834362
1174415387
1826234098
2101436410
67167979
1709976887
1565904668
158928140
462255487
1155747610
219043588
414851679
900904149
870736192
608532070
1396071559
1449207797
1750157283
1073448673
430644004
1985159325
754389969
1729773862
1129739541
1105078930
1186597244
1410695075
915596934
1644109130
637542956
777250510
1148158919
1135806056
1452051751
1214534410
1130764686
187136900
801711070
950567314
1708047625
1141752821
223105830
1312805103
334614900
532777201
989809358
1055572808
2106738909
26512036
103862610
277095533
423208899
462483000
2140178188
998556489
656561466
1178658067
504759909
1425335984
1813494582
1354836354
1770342227
340340880
1293624767
302453592
1445765205
1973342347
1774232253
922548008
478534093
2081508185
454983804
1479713951
102893412
2008955039
1880276215
2093917183
880861906
1897554818
1455185068
217158115
143042078
2005715496
883927838
665887602
1600672471
1670443810
96199697
1246821468
41163142
1510571153
659389435
1727877435
1067304418
742776366
1857656171
517982488
473890390
271456534
1767839618
1470483345
816926425
862038122
876238605
2071888108
860916988
1777352850
367351361
289096737
46811637
351997210
658879791
1222113055
1577950490
1809368262
1027459370
1455608570
1050701256
1910991501
1134512146
26159625
1536616996
1728664791
1824355580
2078617473
1092256458
179443118
438994338
1654144824
958599280
673327209
564424687
1351312356
1363578996
337079396
546643075
903939665
1412352496
723921249
1860631382
1582133664
489887656
1572324241
625552341
1800983896
643369442
413201923
1143424375
1675835822
1345610226
514228982
2138389476
967935127
1154607710
1641868487
398043297
1631542094
706232574
1203492821
1536141587
129618920
1902511373
204560014
1883483496
1342650420
613834913
1880030745
1727128963
1481442996
532863302
1534820765
776649786
1286666169
914764512
1080662721
1050112217
388923801
356265021
418976261
1099294024
162546300
662900194
2031845762
215438343
1561896635
849367402
695263217
1558323733
1424390194
1777301362
952355923
488109444
160663479
20521412
1776867498
1233317237
1512271944
1764560711
1819922297
1945275450
1914603036
485358516
1850390300
305323195
45779148
1504129446
2016536110
1550526536
418788325
748708303
447392064
1664968092
263964122
1639612885
504917176
1940583588
811218498
1877510418
1727660468
1010546192
978715868
672356204
2030578944
1521187197
2008660962
1947847938
1156431247
95996503
380841549
1030438750
1832543942
715483974
184075827
744303236
1694773325
1219696620
971885508
1571637745
624198364
1414683938
1323496168
943346341
1084284140
822598170
1258002552
1380986307
1956238881
609456002
315911151
1843098768
1521859633
2113382657
1891877667
1382129026
1369690683
1083435678
1810677247
1563732498
1104001252
3205637
623104367
467406172
1295577826
1980969213
1980500791
63616117
1091131735
1999495119
1494793348
620290964
947645824
1696414268
1997994952
716014317
712669946
229346909
897878692
1905112804
2109699161
1828444253
914496241
1384912575
1011924682
2020342545
395794037
1443240799
1990114849
296289052
1406763335
1718632988
150446161
1865733397
2077179083
1815035940
784614482
1457829974
1513285553
417380845
1512408462
1103874878
1854968705
1834557744
107776822
444087970
1932314067
493516518
569443102
818484460
301476844
60053518
2012416964
369774820
1823339573
1394577667
829194616
774556063
1570984261
906982868
1893092544
883419890
86247453
1441927071
581491388
1657923462
702951963
279429619
1422847375
1700367153
526742995
1006216818
1518029568
990190845
477393630
945151404
1572112306
1350692397
1652543424
1099804182
701233123
1644237760
1743553399
305671933
1724441392
1459283649
594458854
1228519326
906842660
62434186
1764340774
1380481987
1374784610
2111396652
1649049752
185320939
1070637152
16984275
116891799
485581789
1116358721
1370382464
769326972
1619143369
602271997
431927362
1071808715
1623832148
1416285352
1095399024
1823666600
121811481
608494345
1527140819
1107888146
1522334935
670013209
701038607
1505771153
861152380
362768045
2136038838
1257379707
1259261914
1400052744
313797335
297821935
1103077007
96202428
1763687223
1244702656
1028671867
1786297505
1436965519
1787097908
1864146977
1414360790
1591077671
12603051
1919149979
1028122597
568283325
1940016853
1477436170
418274995
319318632
703684088
142919612
960558793
1927232042
482632199
312997178
1267515474
46185871
1335148442
1464409501
549291465
233435302
1336625898
1775439889
1787138506
1752434569
2061083592
1942063400
261434367
1522443574
2009073028
932975169
298213389
525562204
488036013
1132060731
882455675
1826342856
1086142744
502029275
86088234
522041912
330859825
2044367801
795825858
456396610
725452977
2058975916
633287806
1134696947
833349452
238694988
1786427385
1064976223
1604501624
1384633236
1548386768
1115356244
1972345517
1603779734
417424740
523676732
1977708426
1295381655
238824039
1891346729
1078028869
1865327400
1072717284
861222024
1648094350
329180476
213017702
304834639
884764085
1188203325
243626220
1949491754
80747021
1342764644
1181553418
64426331
1057633305
1641426996
689275416
561564769
1384614262
274974882
905323469
658337941
2116377949
1293072804
1563621299
1272882243
290607499
409221880
1931140049
2049436836
1138376254
802920986
960117748
713165147
1940579950
821713316
196796922
1422838865
416797129
1545508543
1158991213
694550952
902968676
114719760
762437099
635021606
1476980043
509122191
58885990
724726171
1075805652
957936667
586208729
978848728
2018603244
1115710045
1208028565
742225995
1724301861
1368881339
1525829743
710872755
1027488357
1204199220
1498931387
1293221416
220005545
460054008
1419117491
1846118826
79306106
686039977
845954347
1653818821
96417970
1052880843
707247665
417724555
153909723
1558829342
1969544944
546490128
1946661247
1132638253
1679039748
1206897500
894386256
655766202
1559446421
923045792
179843621
744910205
1234116003
241988772
985697719
1537820678
1464162458
1927509705
2008434055
250506090
419575316
1106136842
1089208284
349854115
915359274
1596237464
1946715016
1512740798
269597600
1156795328
1381945134
470155049
1238532180
689558018
329709098
1321899821
897675204
1294754202
780415559
798525464
754433970
1400274406
1449300415
1939612199
1735432527
207682401
1694728709
1439607177
323750637
2021613556
1328745951
137531656
1156958211
331127763
2128732824
393577204
951555787
1751941752
2072035374
246414645
426236907
1075476393
1831079218
1382196607
232342486
410486794
1503306511
412780607
671244916
803642977
1860594734
1091952371
572368945
1358789651
376822049
1032242120
46127941
1620040371
1078265406
428265038
1940279077
308770655
247173608
1346941482
2064954796
519339261
669838685
488151057
1459230546
1629638996
1953527981
220556526
1436592055
1924212609
1186508053
2101448173
1582025375
1474097276
1043156215
1346631264
692549898
2016524995
964778714
1524702831
239067406
668053134
898273235
1929452811
1063260847
351722624
967453513
47251123
1989459260
580193492
334573200
987688476
934417495
2087915300
469014908
162040280
1287243228
255241315
1537095019
1537933856
461157563
97648251
1964415073
157768548
1261761469
950809408
1739922711
1556764987
1122232467
1682424038
1384238063
1389972146
255514607
2012638638
358766142
782328552
1894889631
1029305791
428512185
1056505862
446169089
969700464
788128349
1735050092
994816095
1355139267
1601312273
1114943046
1157502118
1033857936
1747372739
213382290
109266705
1963354504
18772343
489152094
1813170257
1715027174
885663687
1298494187
457863595
1964901852
61506603
1097100623
1742095264
134965376
1108925258
325002594
1556240196
1250641204
1571285163
72327483
1378534126
1762257540
1588499149
1218427228
1664920149
2127250000
216357105
1771574725
1072814411
1467950043
1664138283
2030068697
657114300
1597109218
191259538
3209726
2060444606
206671847
987699441
333252837
825458154
738833762
1361740086
1858104862
128426551
1169780238
464201161
1499727539
1644957490
1907313462
218598065
797346432
329954797
1074828941
594871817
402750617
990456630
1196953642
763047652
539000222
1523150353
1266128841
425733735
1389987647
441933963
181669739
325351246
340734841
1179160906
325679744
1539169577
1869017053
850492385
917139055
1032232691
91000538
1019147374
1618638642
121186514
738606450
1770308563
142974285
1287890262
1400999280
356603499
605116309
1565067757
419395230
633522923
749814159
75898226
861757815
1878656569
1217493180
1106750038
1203713597
960344036
1219479518
667148275
887302253
299326959
1520663320
957358979
1639209309
1622193488
580567421
1573475947
646521800
1285686777
1642325823
238044744
631871544
1041357302
476496999
693625458
819800049
926024245
1973851367
232587860
703842749
820878274
376356454
586865964
1583539930
408012698
1577005957
1659051328
345851404
2071921124
876594177
1063106774
2065758724
915806157
1274121763
222534125
388814198
1712547098
1300165174
296767982
548029225
533388792
448269672
1275717067
662723408
1612393553
838826059
533988781
1023404537
188794379
73622966
756993893
72709267
441554163
1670624199
1141661032
1436013948
1773922787
1128553896
501065146
416266273
716861038
1837591051
2007673214
1275230107
1038943343
1375983614
482216582
1767854598
387502205
459543285
1569049133
1935556411
887110194
1704417869
1954290523
1216702741
354196134
1102273895
498570076
2067703422
386370984
1267095054
989809358
524464532
536033809
1498985771
641586612
2074919671
1385666027
796000899
1725223576
281109337
1045643290
230983807
1404854400
2031298551
1182372534
1631051290
214600162
2027278216
60020366
1553445339
1494144568
2004158615
1849379027
1139884840
1134720705
724361066
898507695
858289282
204177912
1223929283
1576556121
141702109
1076480422
1625315478
1852140285
663436846
1909396814
562345369
2131632619
1650791914
559732947
225920009
808921050
1208270505
215352492
1635366355
52221609
745558347
2039496642
1584686096
215971239
2089684051
1937053411
735792308
912512067
1697089196
1534321383
1730821743
316327510
1258362598
915639464
1210628489
47381692
1592948163
2038085652
1110889578
830784570
1821688119
1615930695
1673858642
1705137681
539918062
593125369
1021695421
213036107
1382101388
1793732197
750117483
1532617390
875340230
826173372
767259357
60809803
428877538
1997210899
1227770557
585820776
1122398299
1220897343
401348341
2004898789
1185401158
2042047684
2111669947
1613327659
942209388
771181724
251490400
227525799
2127999017
1614817161
1681488264
1619255235
1075109996
2097190885
1115046961
1124420204
1097602798
394229172
480227815
2066255999
1262290388
1506321772
490170847
2064238967
184475631
1510981851
1846977727
1145773778
1356054641
895181561
58269948
631471188
2116005035
2001070854
175105077
1972401511
688557753
1160617975
295504340
1171298316
194529290
736617970
979073308
414971306
801186486
308143012
340449371
2126534384
1250382244
719553540
117100788
430053618
204718263
338656717
1745696065
1915478963
1435361142
1878545501
355335839
1917478695
318512626
107949528
1820441583
698665628
569341670
1483230131
1815088387
416904617
1809160172
1917990944
190006290
2118702254
1809926637
1119290556
1933221104
2018353176
1908120580
2110083348
857495163
749021026
599838621
24421476
1449227299
1044420
748736720
1713168753
1025949996
745112617
1642488737
206943649
505134486
3397484
2052267219
1912176917
310351638
200630249
1821935539
1201163193
1467631155
319730892
693801091
109955320
948140450
1203784180
1672573398
2100311222
1313647046
257207146
1568025391
2050018469
1292455706
917906465
1449633010
57440300
162042360
125231643
136891560
342871584
19938537
626211235
2018660150
136600142
1746791372
936446159
1301345756
858241126
2015470339
1452428554
680235438
2044191445
2025695140
827126381
1503958752
1483558352
244288277
486119894
1346318270
209514178
1043057873
479895212
493507653
1511903871
1992329377
875246746
788241003
722274276
99518722
181852146
1413625348
2141352422
1278275276
1607150876
1507153871
598813460
1397715951
53457595
652975905
509979870
618178060
1761948972
275657609
423884774
794215262
1662730492
1818696482
1318083888
141782403
1252040371
335603760
522669040
930442373
468472572
1860823533
1703753119
394699264
271820921
453045643
620658690
1154967286
861822402
1933651040
6203991
275448257
2054348752
1394692143
1679071620
932101833
2121520004
1090252839
1202458815
1223698831
1179670282
1565396960
302972616
826241122
1175132749
44456089
568143322
1453572740
179015349
1139602341
119537011
367685221
1948028790
1382219785
218823543
36289907
1558629114
726877630
1796720201
1383583493
951148414
1774992356
552588986
10420844
910606213
1248447029
1007198256
1524607861
39874049
1055638052
913531745
26092694
1294497981
1245624288
876227317
1845001721
914104175
775109606
1293072804
774266262
518411631
382890638
1504034611
1649813465
111523979
1648228296
132156141
266287206
1174069029
1913046964
1961056966
1020170988
714974064
1814443555
310637551
1330885102
1655741459
365949724
1339659259
1171705030
353596285
1982723267
240240526
1323086000
1538482423
340165275
828535149
1817927760
1864852375
177479083
1366633863
1891851666
1801586740
33279547
327685103
125721730
1322354676
1754285456
691193490
578009853
1489278507
918902374
1412752882
1665158568
1529334789
2122478703
306499316
444130728
2077426194
231971238
88305450
777774113
1890102857
1184902035
1564904810
1012289288
839349051
309872589
633476428
771637674
898049440
432856668
531748205
1984966923
1557718759
1741401023
903664523
1192487512
984334933
991917856
1785062365
542359805
2030916279
826608027
948422497
2066945109
1303681894
425978414
332812848
1176356789
1926348444
1688679440
1414250876
1536265017
895397925
1539210822
1519200055
932109509
2016467601
1977397194
1251677852
370454210
518255974
1478885845
1861158929
482619724
431114279
1345179796
1303451067
1870409041
618725938
2147315165
1867534215
1489163679
314384399
1345851258
2007970968
146037132
777243295
1120722283
49560179
638699655
476250339
223318599
415739520
129854609
1249104475
215635169
188037896
470214670
421734429
700881898
981743628
650946233
147485298
375821375
1434882428
785933
1104132421
1587366592
320557449
11417819
344225812
1283907739
2076298388
1324498364
1876711272
1717946174
843013714
1454403184
275280198
231652022
395786621
73998778
1586539552
1803866288
355015254
757435870
914187569
380034535
1720572840
1451313532
1469768906
1964066662
830012280
1132127699
946438685
1017449514
168295859
298817364
1935080776
769738086
235831850
1985578994
814428738
595126645
1442263065
174917021
1220003938
1660577377
208288183
1861448866
1889988697
98983352
689338389
294886211
1775837458
560653565
1778896410
1293393954
1226427880
60780791
1528486929
2022673663
714900294
684474594
30609661
731814264
927743885
2042103570
414619321
2116389038
2051181954
44621289
1477396904
311100510
134860773
733303415
201315049
1132895120
2049070488
1887338680
175944098
801139099
882641101
925916456
1382794251
62111517
1474295660
32231620
1839433701
1065594147
331683388
468388453
1087305353
1792943052
809111929
548278062
1432855651
612700496
1269532169
2030059898
1430277741
1553965718
470265285
2096184504
1191694432
711704097
1552999433
365355519
269936387
202032380
468337866
1853243324
626946670
906789668
866786403
226696098
1846175417
1231680651
493475837
1313670904
1361366993
1322177598
967684606
1662612645
1225302900
1367216072
325525148
1093722022
135702142
542565536
267572734
692966441
1102935151
278524497
1577750281
925004546
1285881524
1656239184
1867143305
361166306
1716533792
2038453456
1313559886
896423136
465356808
193224232
1781371303
1857344046
522500705
1902853366
1002489945
1799693172
442943801
343274110
2110114084
1412551951
1826081345
1600708227
1565586445
160666651
1484283038
736862267
1031829523
910590399
36112494
643252714
1429300602
1603556002
354659724
718057080
1249428755
1941807844
541083190
211270335
1972356552
2028324478
997270043
1189080198
1731847658
1402285646
1589614100
38045321
68962870
1071139829
1255797126
1418459654
869998191
498279158
776503753
305802175
397295823
40553562
205443513
1259582536
247437289
106217229
85712573
2076343925
1339964954
763143571
226424813
1134607434
1532114251
1139575014
1703547342
1176913393
916948092
1008285544
956397056
288904531
1025737677
1490610476
1997099144
527715877
1073494192
1851613372
1346538985
260231428
1956052384
565283600
1758501822
1591985187
1436309137
1347181117
476322292
1559622961
1586832230
440571186
941537277
1009426864
1464028052
1021015222
1554169438
1931923650
326466165
1488523634
1606671670
1205719064
2059791989
459447023
284238447
892142667
1338738877
879055322
942947223
1634036517
1640866627
2126514104
483344335
1639381423
1595934746
196017860
686010549
597718442
295937174
999764402
1409841855
1526658015
1311128794
1710098719
1022095010
1506201644
453331007
411427817
759760157
837341129
76058395
1558613394
1882686749
1450284294
73614439
1199676608
430811694
550234964
1566176894
395269744
1606911441
2001251422
1713509808
588929501
1838030597
246182164
171197471
561348143
785847245
1070015131
977209026
1019409344
1658469152
1974036342
116573832
189870864
1315919584
1257125784
792844911
2126438712
1374839916
125557771
1604333227
847140522
1407128909
1180066845
1427420936
1650329690
923547285
1449216192
1339685248
1424405248
1921165287
747091387
487230726
1785318901
484821440
957247895
926907399
1699064626
1945757572
2111659108
1441669366
418947460
983271889
1285280586
2139979031
292593946
1980226840
892179838
1506822225
1565174574
1217509702
417099063
787621067
1636025528
301365227
230248284
1712449584
1887781933
1703035519
701201079
1122025171
2089773168
123447290
812532590
2098942141
915010470
1289771023
956700506
1952291126
2051705075
488116394
1727387367
1164425786
2140891666
1481466079
1099115178
723082145
1315874407
68721190
848202955
1253809599
1800190338
1459068749
435839030
1206326456
446994561
232213921
1806678616
497687884
462874260
233425233
432668940
547228542
1143807627
1194023466
2024445750
2055829509
1852443740
628008476
225526586
1535732594
549131665
1824455695
1495545711
2105341171
1211575576
2008658978
1262086444
1242690688
728036360
42475336
1343308728
1814501221
1927350235
1238320435
15702801
1310462415
1445436276
1754804074
1200591864
1966980415
101677486
1402039998
1109434412
66571511
785127457
614115651
887899434
2095800105
1167343748
1099505322
1756248564
1960939407
83309381
1847190885
531522892
1905156609
1581674837
1935706199
1354096038
1076475255
413475726
1180895996
725062246
1117388847
20733288
851561930
1403174055
1716104239
303239444
1567381798
588277263
386853832
1511893846
79738491
126199079
1351403058
659338183
1946090243
1058819350
2010499185
966070010
1421164937
1002613947
878153702
453759428
927449132
1764272871
1145698084
584820207
871693171
1690629286
1078458785
505884495
1362412666
1439427608
125252050
632183927
1798230944
1233608815
1135407378
1065823147
1348449912
1619033395
1666141638
445301791
1845151980
267651639
1523625692
740441377
1003740289
1076886762
173632727
1221372883
1598267117
1267530517
933617426
150394721
1895395057
559198710
158505092
1486551045
1243008217
1669587514
346543904
244359329
1999495119
1288523447
761559638
515595113
2040156120
57685580
277086696
1272763357
928876818
736778349
1737780436
1911169427
1434922856
1369311242
144434375
11775443
1887455949
2027388011
1088273481
1248402518
748652320
1079190870
243643017
837460921
1420003060
1186829158
559884932
785564740
156045946
1996137516
505593336
735896604
184419107
2753252
377570967
1604649475
458258639
38954607
1512890691
777763331
737353107
2015903382
829140634
983515271
57599285
885130512
1613300633
500576860
536835640
1611908420
1547160817
940876550
552041059
1321293181
1437844650
1573246069
497729925
710838291
2081679001
907723473
242388239
1756811587
593349661
1195155060
317026055
2036812253
1183998702
356543071
1812659370
1948003247
1635479434
79453013
759236212
807494233
1263319649
1186287809
869828414
2144059943
1213101844
2065147348
741031871
2118170045
1888799185
601866574
755029078
930449298
1534995091
944012126
372761427
1099088506
865119458
746454955
483256458
1603699758
1542964127
2110200130
595168696
1580156369
1787710295
2009661669
935102620
1301559862
1543724027
605242389
1687992185
1741773873
28001079
2129415814
744387736
764819400
1280735642
479453355
1131459191
1066980757
1252161572
1226148054
1356624836
245219280
749639021
837929611
801579258
1904274349
1072697721
962657424
2058571866
1685566313
1868348935
1428756989
1347860666
875946435
509630310
1243372811
546106151
1742094378
2057586245
1389218723
2118906531
524606075
1602118800
389550044
1482553849
1005314759
372140498
1236916779
1985396964
1801316198
783518296
483391523
923832624
1522443574
817034656
449820728
296491861
681300643
948177309
1544566010
127041958
1878130627
472762137
1393394623
408294515
1316185005
279337305
140717598
1245038641
773323784
1455890534
2072646731
353541209
1387182618
1665091502
1509347762
1414384312
381236580
1989316020
1570232124
2126218507
2015776695
212346871
345556070
1065983151
1408705495
452159657
1760688164
1285179924
1940361605
771570490
1842373696
1798594248
1046636076
1308168968
872719843
406055910
1646339165
437837345
536633865
524967618
278709277
845286381
1311146344
637778154
517607396
1091922144
1500501312
962071145
1445312010
1367937043
2046499915
926872740
1956901023
1104596259
89193729
252767736
377432086
742004351
2107537521
1450938979
479549670
1849482832
997948095
240183599
2039761293
242473027
697978366
1091777959
2129761667
952904451
677479613
46861448
1344254091
548704764
108458722
1551350083
1106625521
1410206820
2128145324
952674530
1667221660
1281322823
296547399
474005855
1726236556
1649771996
589293727
144400407
1181727715
1789832105
1618645041
1879901820
114820784
780348164
1782372633
1714144579
2080990779
912399723
2046522139
416593178
751233452
92923997
1847643948
991822739
1010265294
1395481832
1037861070
1328225076
883982201
156140459
729237859
1265705109
1288800695
362493830
563537550
815940374
1175194574
183491430
2044272729
2109736978
33081411
1976119581
583830297
817110800
881256983
533143545
549597124
413838478
1835404204
53235821
1073245229
656350755
1532552528
112649256
393617836
1088196478
2056708460
1775968442
524050791
948882715
265370683
1622519581
1913564082
823375676
2141094072
1665506540
57326882
769518414
612952951
1261902460
481809012
1863533782
423745118
1291816783
1397786522
23619158
606681634
273892202
1798906641
1305458562
967301592
300217008
360357284
832695630
1887506497
597523473
1889371484
1105629258
1577611133
768512763
1548205813
472621526
1102012767
1145882215
420620538
605964490
424107366
1790967328
298442428
970508779
724182201
1110305915
624794584
1636346465
1195006384
737992263
474173322
615554282
225835657
1236407860
992484297
785336167
1616796181
1198087307
1031613260
890337823
725792391
467194097
1175314017
588837481
1922543496
1532192338
571724696
1242265085
51315391
1779207427
57422717
1866008318
88265830
435388333
66934004
1295292829
1908943772
1708838212
1205093054
1945889521
1353934257
1775627463
800580642
526298139
220338823
1581735829
2113210263
1583348459
1674379802
2080881870
536153403
250286538
349675417
260008304
1342173032
967971477
370379485
1382623459
1152321670
1967707616
1395897070
562855641
1122419529
1770547562
166388448
369613055
190008523
1232390298
511034190
579787370
1513118796
2009669164
2045362235
2004224817
297141301
849636062
300295173
1205637742
660436383
1611364149
1492176744
1859083590
1666582003
1703492254
960704989
1338271832
2024585470
1683444044
1083997868
596232350
1677471369
515923047
2045937571
621446931
127446042
1575813226
1377184041
298412215
891439353
618362627
265104833
2078402144
125046749
1297849538
121500988
280143887
1140789341
212159867
832586721
1527529824
274185447
982765103
1447198972
1506472534
1667303399
1051458129
1210656532
1304706279
394663105
211612217
1443473720
91177479
1151481952
1724921617
897159977
883333947
1830082394
212902115
1533516925
690035376
1434483619
130133622
737524001
1446760528
882998923
292300161
1304079461
1185167090
1888069864
1958304209
619022583
2112785906
473587468
1237053354
1179820424
1992226524
2096676220
1296570923
1981020473
620271365
1689099755
380801061
834302485
584652095
654130428
1645584954
2091388774
46496972
504919868
1163951476
1875473245
294821802
1833844540
1023266102
498470047
1008314262
499302796
2095394165
967816729
1652587212
493316886
179828796
60645965
1542121538
1110143265
863467652
204950584
2059175130
780397229
338354560
1629619614
1330365991
428164436
109707805
1080004359
1333620053
188561095
367379649
2065132709
356517418
1651025702
1480157223
830436236
1585866292
293328774
134768318
443225343
903416808
1182909200
507531289
923846704
330393854
1020403634
2035828136
256275730
1359367510
489615805
2021726696
1295827836
527208747
160609459
417335423
2011194378
757933898
1850418990
345936507
1785065683
1743517184
451438514
1357933382
928832691
259246311
826754301
491148097
1013641126
1784891532
2031383829
710323013
1135408762
150775176
1152838372
380686
544069633
1946254850
1150463048
136945377
1995534388
1898773354
1316755895
970486166
623511392
419177013
1423492481
1530976096
676314783
1148557683
1415901983
450642066
2072416463
269811424
1605912661
1281296039
678964884
1406635646
297726523
549857365
1758501822
256764525
377689836
100759290
1140256026
1427839712
1625713425
2012732607
1390533803
381511730
1739539880
1211685286
432660943
938389385
1623838128
206916489
1200354313
612487569
969015108
686483774
84488104
1524494389
262011944
387578249
1439701778
156462670
907251645
1205182878
1328950755
857150820
1072954706
1279502686
580569107
1082211378
1543120396
447845850
1947415918
482153487
1537504629
1530165773
35898078
1352776719
1049680863
1230636879
527127971
1265698471
1933176371
451299444
1414573491
502843894
293202176
1509278269
2107734421
378560006
90861712
898778729
1878802004
1150965257
55477573
1834634442
450323629
919984752
1192839956
836559901
1757864551
364024852
400489883
1583101335
1040230944
911524877
789187271
1048808089
1137218457
190629178
397930834
1633592395
370517281
1273206399
1547338509
1523304560
687923673
6034701
1564982559
724611007
1891006081
1893570480
2096041677
689337164
965076250
1228774280
2053385770
1349053364
675292960
300235646
1749227683
222181784
1811943955
994571453
2015750949
499881504
1601772347
1614433538
1123308026
166699650
534175799
822452546
2000948461
1957742371
367239730
1582181875
767438620
1979688250
2086563289
720897097
89732525
146596637
2016888158
1968677715
882613835
781895055
1398921551
1832183882
1462518055
1967874784
106305449
2118141303
913768655
1116801396
393847387
1393658707
1136326281
295596509
1291385617
43982836
2059554639
2022509142
269278672
1788169692
1965628623
91239362
1029071021
1030807148
1942413678
1938783345
1785646486
1912246181
2120834672
1987993900
735742910
638963762
857993359
2137855838
1700887725
627281390
1143785914
670172607
1271176735
945647252
1587015113
1151814010
84684668
2042785829
1012348029
161151417
1437863875
1803373384
468598947
531223878
644964888
1224336814
1524980332
426235933
1384229084
816180435
645097364
134255372
1748262661
1155317632
1737924533
636412274
233222422
9885259
1802829516
336872583
763056734
536379997
1907796272
700905324
1318121957
2079976155
1735031825
250368847
410261613
1683103662
1759508066
1609922524
677109544
1175864169
874849313
1920540536
344503342
564944249
496920957
1865337411
190662074
162095799
435195612
187639191
85079477
990891976
322357007
496401102
1967911454
382443668
1090215160
828105203
1570550878
1098374462
1406527829
1683873006
113403407
1926605767
1136326281
1238058126
615142037
549567801
623754619
233782909
2027873309
217662051
1590444248
2002218441
1937266820
585554047
46520478
1503120988
1975106435
950585862
170230083
1439549375
154839453
762759377
42889946
1817956115
748879109
951736682
1836202250
673814183
1441790298
709379975
752101836
413505050
1005246510
1193167581
486239571
2048988061
1083388197
503066394
1097506735
2124501127
1684394467
140396312
12589396
868484035
143658839
1147105453
591743024
390389154
75710947
1195413356
1005302199
718054019
105769294
1697411518
87908281
62135620
764075964
2096040634
566878151
229254194
949625006
1168542473
156206812
2136834291
1294770983
1698955126
2002636638
458345091
292138454
1475686686
2081733288
1406809424
2041948624
557437123
1411275664
1055884867
1761071843
1374682273
154382154
689313063
1247624811
947547598
711296473
1395756842
742251094
878007509
1250988859
479167911
1180992232
488252297
1483772095
809779246
455891845
35163817
696034504
729153305
5667859
1048890848
1261463719
1721571018
49331122
681960465
860969446
1873106370
733969123
1008216618
532422998
1068569080
1277328788
1407259893
1739576372
110445982
355519714
497738974
1680274704
1776374622
826694154
110972573
69056038
2065784614
610209723
1079348247
1314127243
761198693
1234907123
928975293
1477429640
679341944
1345534481
1367618178
1107111383
1722337141
1180077381
1296763270
1290316026
223959180
752925332
660941423
896878912
184648751
186543182
2136172536
1531453084
151884795
1576854884
1309316731
2001129573
736044481
681942204
1076693379
590840619
933804000
1062923269
371523857
1344815944
1497558514
265190947
1264445569
1828767864
405846940
2126357954
2016275242
776029130
653332136
1158645340
924706491
2008890762
2118477214
277572682
1418528800
1171738392
641083836
1954888114
1454183622
142404490
1001972513
1990322848
1762554912
553572400
1902663151
902251077
810744720
740267669
1882853496
111107673
432206935
1062067218
772499425
1872002594
1951409640
368251393
1105298780
523168660
580310687
1337918587
96504763
1271546997
747993155
945875550
1583367028
137986283
699354566
95093284
268579723
1246609114
9295813
1270764649
77720766
384690658
76485565
1746025279
1959032727
2121723772
1286741231
1653366875
1679320111
53750421
627105367
1771737027
18599571
1043918520
1604219779
309550681
1699943629
1518540353
166822517
2095831540
778899986
62467898
63170070
842271925
1757582834
1421231804
2131955626
962729850
1463261547
327279583
2131747668
496075786
737198921
145472058
1429707373
96221394
870295589
1746611035
1948628641
284137411
1659929844
450243099
541963639
1528159487
1559703132
2051702719
1469287481
1124777545
382767465
90303823
1203041917
1736168194
357055413
314456615
1891019100
489029392
1131411535
323870250
692944624
2106856981
441570237
176308091
563000945
528012214
180635650
250893465
793286406
812745672
554238155
1774025171
68089253
735672391
1364072843
2081193067
1243074724
1660639579
1395040959
1589136830
1947020443
418449476
246227451
643913625
412680865
1420669455
1369894454
1060567721
811730569
1113097111
322396579
571329894
970100498
1598603005
482320584
631087804
473780494
1605550066
598678211
1492841080
537244973
433309009
1977285060
1928392622
72140047
76260703
1629040102
234340573
825712151
1757450343
2123275106
487919886
311144306
1681044962
842334706
53267465
650884710
1600294676
754627553
2034350018
271209723
510143029
473393987
539791979
434215868
1093079042
3077955
867592832
1924991855
1447253318
557076414
111818047
318625707
354446746
1229857268
681101040
1765289684
1427470022
1410707639
1678726404
139355275
1024615910
189602914
1113635869
578628196
785305094
1125542259
1907778039
1027713335
351922985
1856819676
2032612920
975635420
996738051
1445760950
1421254256
457619867
542508909
2056436424
1991801646
855038565
456327091
1342354688
1525257357
953715476
265840041
1072719578
869082793
703652911
431538032
1028416556
2050422657
652149469
1918875303
885778616
364859992
1569231078
1629789380
869008319
1379137365
1826088332
1060790096
734187694
424766878
1413521874
448766392
1132535766
1182873719
651678652
560303331
93235010
1424698549
22215886
292160508
128207832
189097223
716728845
1626020177
43064632
209917480
763885573
191868636
263614618
1990936648
294922898
2080796810
1516948768
189365999
875741439
1523367516
369203345
1392348907
1816969512
101216919
136581443
810740891
1689911708
964655786
183802918
1516180325
45213959
1147989950
153131315
522070906
1753479814
890713250
1070303788
402029200
394877994
134758286
659598411
127063754
608267629
1323441690
691639377
179762024
968113634
35828924
441554907
2101836788
1206246929
446025642
1183995307
1222392431
1772771368
2099301749
154779625
358690103
121905821
1393518761
1290792071
1587385623
1996852534
1111244931
898101580
1644048409
1639754876
688356057
202971212
791423367
927345641
744686503
1798921607
475794263
1773824911
1450854472
1662823450
497029966
921638397
838105532
970279927
1236236156
1177387199
1683043273
562547980
45717505
1567767075
1198085086
910888975
6528822
125546583
708285584
1725335105
1359098145
52207857
1507384644
1416077419
224784861
916166944
1744429232
994957766
1167441849
1809267485
1986071594
1355485296
1197333492
1882373050
2027624811
817257073
1570200445
400887126
1519104715
777041615
589926354
111151425
1338708999
361080757
1026848068
1283188146
468675643
90849490
1109331296
1087271517
20292252
153157794
1185178636
1468810700
687603640
435843686
276176595
32753942
1147300118
855492344
2021229477
632061684
104378537
1754323911
829190391
750640808
2013346837
1873376603
2064490575
828070600
2063247162
1304250801
671495808
1393441559
829459853
737462308
2032924329
759231946
1061824909
1809570867
477771516
1600604720
1345440281
492782549
1333700958
663021186
1285583795
1987991270
640702174
1062121640
1464557162
1086683164
1849503492
204703054
315628100
1212795845
1891083542
1445085810
1486161559
70239607
1096414
804264777
1035313829
862902750
1895108852
213843093
1832832033
660226821
548069104
1808189533
1696591433
927480639
101663742
1323004279
1380485447
188728894
1072391483
738538314
2141460548
1335488778
392078268
293129536
1461837605
555215755
951089568
2061042421
1691180856
1012019541
1217364612
173363302
830875788
881407189
476294829
1812213143
146114530
499875298
308471109
126238880
80411378
2049470556
2117751014
503293774
1159225149
315340969
985869034
914214920
136133602
1466527665
425373619
312029204
99810725
140838383
1305752047
2070903568
1832347036
257238017
656082438
2004265511
1320024040
508464288
964700327
1906642013
696256886
623540784
1545574347
1642177725
171589301
345504653
1340290338
1652561595
909889678
1367646196
1599223461
182490533
530316939
289383895
2093802170
298266329
356122949
1915714891
1438521027
610262989
241024638
285737534
1666766613
274785632
2136269093
9440708
1554096539
512143219
767606556
2060202405
1119279147
1714145249
119925811
1558702397
1573115466
347396821
1654607386
1292757737
2054224203
413503295
556298135
1227477373
954561524
836189171
217392044
534098304
1134317794
1716850806
60820766
1061927519
325796668
547345222
1120157160
943850507
1456580681
709372366
1671210845
1053734419
1061304506
1899794026
1205141274
250251338
119549585
1823928609
1030230218
1671507647
901523648
2051255933
1114042918
59700411
1055189557
1758855568
196941429
799012838
935507706
937839227
931516618
965106951
292104699
1150300951
1103177830
232378963
299111712
1255184877
972967543
481709130
1079950778
1123366116
1818807773
772719817
1804122634
833355117
472931547
1634759954
866392525
1168456750
1878673708
1501657659
922370706
1190175239
506083938
2133990101
1642323192
304084189
313634133
379941723
2050871779
555482255
1165165068
194173351
738400954
341943877
1098973551
765828891
41913693
399045506
126885299
1189611486
2005021224
212290822
1682132898
1506661252
1309319440
1932675903
1989113166
1639425805
1015359122
2094509748
1059887560
1255341837
657978457
321355384
1021396247
1350720370
1452011419
311217087
1532953119
1072282175
851415163
2052136201
315951669
407415682
404739997
122882760
493212060
958165820
442188038
973166347
173393720
569980697
1395001184
1370160309
1409323076
1570761044
1948341427
1565440464
231337633
1692263812
1468612183
331726742
1379600311
122847640
1824400116
269967772
590441121
735561287
317625921
1522457573
606780172
1991417335
647179941
268655625
209109055
1438912157
1342690141
270816821
1723405254
1130559414
584485167
1301956976
984022224
1192518137
1236004548
2098536707
1029127209
158354871
1001646869
694319262
1395076851
1302379287
1010374387
698903732
539287169
1339917924
722299989
1142963658
1661649485
1760962328
1238105280
2105023020
2140207240
1304577089
1542191406
1882610329
1785565693
1237859603
1389171923
199549249
2034466117
1052062620
1449197746
1267197734
869812823
472791613
1190815940
1060548068
1563400413
572142146
913480430
411939537
111766204
1204623065
1062232211
1564426209
1205478251
526309381
2011427405
2070419041
1324984003
671016646
1253679147
33450012
215766191
1056774367
147397351
1985483994
126646804
1108854852
379340394
2115399505
1748855901
1098027444
798952353
1232756398
1241188631
1056340545
603875129
1390800571
898994980
854095085
1903936384
1400991086
2073863278
1460784524
69454254
1649481102
1200248404
1443761954
1190966580
150830652
589796014
1953514748
1337896889
1637454033
1317218842
1286336418
317667571
1003446148
1595656525
1096279207
668810506
79682703
1897924389
143361754
549842418
1064975471
2071317324
730933138
1771084935
1179559828
861518718
1373675592
1626849866
2110207734
2056777917
60002688
993177351
613569310
1591049984
769836011
1570662505
966171003
480708560
1025865216
1104338520
567582618
323236053
330323243
1727459485
1749974420
1291333345
1249222010
2041669099
1985480406
1463779042
1890410418
1854074396
1796391893
2037836663
868340747
1010789834
629705346
254601555
812894994
86691098
429199329
1116180361
1118425758
850800345
1831310953
141990611
456437909
2018894163
1450896179
1321521585
1860393344
1531550104
843833843
658799337
2065065526
1717809770
2083853639
875560298
1202353306
1259155841
2099215700
1154766060
737807589
1519515001
377406718
1111934894
508459658
1905510048
1107626386
315760241
1564455329
2089175873
652882201
374610429
2132931250
268824472
702553611
180907241
411378892
1456106401
829737096
1565390659
1297658158
336657505
1540419475
1272383814
198600717
1643449949
405273369
1506651190
2112492695
1318441844
2038763602
797645533
1855317782
1826444801
1563894079
242163096
1988077571
811640457
1557280635
1697328423
848133877
2052763461
263400757
282587550
1790976717
2027626770
2117200890
1223776469
366405318
1008416614
441670870
556541312
1973649446
1980668167
541520825
1252843566
890300399
2099186822
472445893
1699644318
241584261
1132834016
926188016
222841010
1375852565
130487335
1349476538
879910309
1534604836
1176025362
481510385
1960180529
866288004
1176713830
1518503315
730702873
965365953
1629828990
328236428
2040748737
1947572325
360991972
2137275181
1626939130
1938877838
2066747041
615562445
283768830
1940305155
1118129740
1729118697
1053917265
1356807190
1709690269
1843808702
1322053474
769920673
1176987417
397898352
570825726
797610177
1292669842
2108382830
1919699279
913389156
1986978048
159335793
1997895956
1829125869
1464049015
226164352
426742427
1169950337
1834967154
76887212
2000093069
233640085
2062967855
2098727141
973018626
1867866395
597404234
159711081
1761788913
1104392200
1495049859
1644566582
1257411421
1943340370
1658045536
59733732
127318630
1729570282
343149083
1944738640
575585326
205740681
30842998
831482246
855089064
2066911048
357943309
300890357
774505562
140104252
877933335
1231876242
1926675217
725875554
446122769
709689897
1607541176
560581050
2128677424
688763545
444895016
1213131495
1271441495
1820102401
81169631
1266699138
36297104
47616087
2097498235
301026517
1714153796
655929578
530946845
281163594
613555450
1431425919
1241531181
933956005
1909030803
1832750339
553355297
1320074740
1336464004
1812704177
212729476
51457760
1521863326
1646931261
1489266790
288976291
1247605005
802146990
216222003
343225671
864544882
1000386497
1855287435
24977244
1309672991
1829188246
2069734096
882929683
25388279
2066968027
431942977
1924160954
1696746098
245089409
1036928329
258947009
1169569254
544982521
766865984
84401692
1223762808
738821692
875624560
264491149
2013727008
667693206
1637693049
511799611
2053654767
2069349134
1060468366
600599124
771917673
1407056923
367761930
1102409144
1408335747
364212227
1695670951
960471384
2102169657
1989135048
409364900
109021880
1009389432
1452272116
444735577
1401777721
2000644706
150349434
1354299293
1406482442
500549054
1162887569
532355946
51344377
76524467
310209060
1991092184
535281046
1932038969
949093248
1913244077
1722819431
947711334
1482154017
2043287553
1788436228
619627332
393947667
796222821
1189205368
1223439684
692824837
1656454841
1915486726
2024544199
1282022458
234560144
828872530
1545970104
2065284730
850041804
1942713092
1320845938
1449756148
434015025
563871453
281761580
2090518639
738922064
157687008
331591519
352222760
1369494733
2046546120
2088913344
1035487819
1848482444
965952261
1413557466
45483563
2104765321
856753264
2030945623
1295775141
1499222475
1046697070
1404197225
586552335
1023942962
336328891
83911767
65039220
845374687
1065911497
1386187925
1047213358
1098457881
402571939
1420250315
1754926706
480711722
519065860
236221059
1097001377
112121267
652478048
2131233476
630689175
1139896607
1235881820
1584430627
977229465
1945306465
942415782
185137977
689699050
1939875685
488154014
1132735492
190647871
1252885341
84062078
1993712202
316958218
1433367341
142977684
1081004387
102570599
317215640
250015999
111792613
1359563355
282950241
1854904843
124333067
1659384676
2130356757
1125030591
410454739
1020153381
1926943228
882622223
1058720995
1147933521
2093618867
1155482985
965604731
320595270
1432684161
191096415
1982144996
447663765
208767933
1857789421
2091548892
70014299
1029997797
1136857458
1138047993
1959623973
1104834579
1174373210
1750494424
2127642240
347543849
702747155
1213274701
1221077699
1971677804
1954906200
1895132199
1160953958
518099658
236848633
1057898780
1339750780
260864196
1176086393
1369309763
1089837169
1078905623
1524185497
724585318
991071686
936521354
122328342
918243942
705018667
851308304
1894996775
719615495
874923100
1419985912
111051691
128721611
846968640
1727877435
357327356
1097872932
1628613483
328836674
545935670
2026217872
1757765797
556503514
463263673
1770816486
350849876
2097451013
1853521195
1882637107
167774045
459763666
1468351977
1075621604
594749630
463180685
1824019223
1554517774
321896122
1512404038
684305956
1624690825
281956291
968819637
173575020
1986823713
417938887
591835385
161396005
343010633
361371597
955548824
1743430519
1091897490
1057700774
629034773
1603590568
115404580
1855805972
1389281721
232609084
1822472198
1616610435
1250757446
689208983
1095339977
1303904019
897211317
93273936
2040642220
1806862046
70259640
1554130194
912151611
814282711
722099977
5586083
488953297
1302044974
2066284785
25551520
191225207
1670735223
380428900
580532091
48136692
50180622
636025529
1013509965
1532048980
1491222288
1883788562
1661048029
41564747
1867872295
2112422904
350776858
1960715102
471702679
867102300
836782443
340480785
1977917749
1805197624
748153483
1556732458
1278414040
23551692
845217551
1072785261
206973803
456466794
1339003737
1541751227
686857097
1643801347
1882112664
1804058219
35871100
2113992278
1725704625
695867804
1772505132
256855599
1653410291
1528848401
903130904
735247830
1337833629
818187871
1838740498
1961755363
704104045
580556753
532545133
425583850
1553952873
1004281836
1984736079
371307024
930122589
2102843156
1574962495
1958323241
362909065
1586639294
1165409455
806144504
2122746861
1159904141
1943748854
183832671
2046840246
1137935001
92604927
1867862480
1071803423
1253495186
1860940438
204623701
489682263
444836848
1564323514
927779523
1028148665
1661923404
1329575432
1973035975
393367376
38261623
1519870174
929271155
1314493093
1348631024
1783330169
1503337315
709712378
32635904
1141239302
1507179170
1120649455
116420487
1578548802
569177501
911079630
1685734538
1229271811
1079346280
981787893
232352441
1364521358
656721547
308494958
232266530
278602280
1814207312
2109546537
1071689946
2122619318
1041752716
1354053673
288824880
372865217
1998724834
1816032399
1189441989
1943795494
1058287923
702880297
1579222407
1897341433
650417643
1602419989
736082684
1291545658
1509406926
2109822896
463076142
526073924
941328752
1676388347
1411797680
2118244509
846010347
869389112
1683354024
2106915267
1019665790
1450827639
248588055
1324086119
403496054
1190250132
1193265548
826488676
1470115620
695482634
1089797286
1882014842
1240410823
1401394377
600800834
2090181842
50695894
2077090070
746000817
427258309
2031612683
1326144471
1774229585
1951448019
817022318
1456525656
2058131421
49939824
532703721
1419234470
1858425340
1426065606
513034754
986657065
1925459047
1480931322
2021307604
539886514
1465478083
622050848
807451863
420104482
589817265
485381042
1056020207
1518488138
1142910322
1842857068
371529524
917898067
1479386319
2135801545
543343008
204587767
1843704381
306870814
791467068
1282510223
24569717
1532734763
99140890
1432884515
1071713756
2121304433
153909325
1876025305
887769142
189739886
477857057
1295214048
1651423724
2135576018
844559580
626848522
17755634
1866621556
639651649
303520658
1541829704
2109129768
1229114945
333465869
1546764417
2048104000
656020009
383062018
2040114373
800318118
47320719
1088933969
1971075884
784198606
2081836582
1628588806
127761841
1210659724
117024845
1397914584
1157112833
1238229314
149278694
1476200981
108529926
262227930
2003225589
1666658056
1080486796
1251921138
699790063
1347515639
2064624056
1315158514
1344131144
1206327438
1606302397
869931822
1272989356
319828555
772711155
337382017
1243286565
1413205981
1151746650
625619566
1435948006
205590137
1497433543
396616384
2051461919
1361390187
938553006
435831782
358873568
113444863
1338470140
386531675
853677321
2005634970
426908010
1196882129
912255076
136349521
1639813608
1302577252
1022500210
30621902
1154294352
1201141442
2029839582
1352867211
717425598
693618399
1826746097
1311374618
1000017897
372045255
556753840
2017528475
559570921
1092386331
536302629
1507055853
614608548
1468209799
1265449299
1744205382
846287750
808893417
1222808089
1804947523
950259423
1868813111
1201862877
87656849
1822274813
1042055298
1382972147
748289408
811797649
2093141923
288773738
13942203
800563020
1939313633
814416049
1909091905
1914128177
351195429
1917667548
189339160
1813266219
255264025
1142066124
1330190347
1549372133
22188912
1686703385
1787355941
1377398343
1690238456
393441279
1821047073
1755458983
520535894
1365972269
2021193840
1373594082
599629034
2024688928
1688770556
849127778
909441883
22436639
338122158
251986937
329935525
1757388623
1457513424
253614395
1289516867
1548498932
1130766657
452413101
364874397
1972550868
645616582
1511947515
379142842
710157337
677852175
60406412
200795685
331165108
1176912308
1078584626
60673942
2002952593
593196340
1139938587
721608595
1455180200
1249963101
1520093913
2139315458
303377907
1492406104
353379143
79558806
1379673484
1964407289
2055730547
1023619880
1329490644
1119943490
816892361
113074239
508954202
413138513
381170360
448326883
1708473808
1609268112
1380237467
562548407
938963871
305704230
1270981023
1498740366
701708590
575579323
318106551
36357473
37060407
1167418516
149094474
1593558124
1517957248
1331801659
970900172
1200763433
80727234
1047549645
886261785
206401860
1219795231
131949817
404832915
594015334
204401340
581601171
628324067
1624948170
1670929367
996161546
1886997398
888124205
436828324
851654854
761727261
1431733556
1403540594
1636238875
751299035
305950242
1878404983
1548227903
333018535
917764035
1486743009
1478226631
1312006854
809074928
1712995723
243014925
1738783056
1885514248
142681577
1364787979
270550818
933022780
945150194
251719565
527797877
84958206
361515721
1281690503
259990583
266603097
1635997921
1292531593
351199814
1337884235
480576758
652173308
486683614
1271178935
700564584
1154559642
892256770
1574242411
1469126893
501603493
1717427013
1198661898
2144527749
538907082
266869394
1143699736
524122930
1328890571
1001501863
1604661277
1350537288
1768074422
1059468280
2050630679
767343525
1364303692
2047702897
877896798
15710438
1899771849
983609520
304556508
350007772
595461651
1559522243
2079235884
2112389851
20756139
1390628392
307252654
108259711
591831780
866533548
806273532
1670269708
976096428
625162988
1234090423
778124409
562579700
1971583192
1821282558
741647691
1068336938
1876394059
590184161
1068290968
1717169418
492474942
551265806
657863102
1423068368
468299502
1541381170
619531716
30758978
563835932
1161466914
676281008
1174468704
842154615
689538552
1150259050
892492663
1110487860
100635269
223331848
866415300
526174618
787378596
920541978
1296823761
745461858
1366975313
724338408
1557280635
1736507775
1180778342
1654721659
1789520108
45552177
922170942
1129477678
639612079
2138817864
1175738922
1021807438
1934628712
1147872006
2143105798
171904479
211730370
818974458
2015258819
771609635
950418834
39524648
625019841
1052098581
827012099
788762007
351661188
1287984846
590718191
730791347
2004764033
1064235519
1170253326
16760220
909860303
117635923
1893107385
865312931
1411267650
404416720
461543481
1304951574
1666161633
1507765542
1837658579
1572890244
894621525
427085973
449685614
428159247
1392888328
770861282
1228942245
722902926
1426343397
1998857259
317156234
142540272
784648762
45959933
619124220
2123332833
2127556326
964040543
1592543220
1141221870
1818423823
670180422
548864076
1112255105
2045225776
1685483130
1219963564
691094288
1848456104
1770759956
1175862894
1065015139
1639174091
1638442230
1542104063
609551169
1307801423
549233516
1569246366
416662189
1704723720
1902501157
1745417086
1554141367
1340221960
657967201
1466203088
1301832183
270348226
567772817
2009306955
1449914857
1422642065
1510844844
1371695482
1404888522
653938652
1907413820
416397980
1154985286
546677653
1957803514
949485987
1620619666
2068068167
321264483
662775873
206094512
615843705
1632035248
1997412149
1581729356
2090522928
1101014373
1368465033
934207180
676438553
1971862599
559065679
112482677
2124531539
773972829
2055139980
1051075401
279742334
719265951
1572162595
1164775002
142686204
902185550
368643290
793134987
1640418383
1531612193
1822748870
1632154628
374246109
1416651057
1492448725
1884903891
149828699
592663188
1729511401
331013632
1773380928
1614153520
1353590406
786087740
521164067
1315800251
1053854854
595078100
1648508199
939707487
1607189233
1690455552
624349708
1345829206
1949283624
2035767715
1054364703
567253479
834059867
1344022734
502351037
861889845
138109197
534978048
288326609
238028869
867259881
1991609210
1556040579
608609113
715400559
265009105
2147092546
689116580
452490286
280190842
812824592
512554177
477452670
1320648037
606410630
1141878287
1768114612
423813480
1652838395
1746993860
1134318937
885614481
1302731590
1466843059
408054605
816056311
640548400
1201875283
1893239895
1672409604
1631220070
741484453
881237686
1011653879
435010638
397001663
811036727
1125404752
252739086
386897616
212078208
1980058092
1341080969
1407996206
1359028117
1008070581
381135744
158093170
1240001362
1781509807
433265360
1341344009
357771571
659360579
386938947
1252301115
928387651
210541206
973721459
1325034494
1101667076
332387552
417060073
1649979923
1192283110
818789098
1422237197
704695338
1010337800
1996969477
1965258481
1755360502
971611633
1325568418
2119162461
14857530
921438794
2110260728
1542825781
1755748022
359778676
1024868343
712564939
315063666
1078986079
1269234699
666142088
2118057355
1857765763
1136719602
1171770620
495118949
1868145092
1422619329
64467057
866464720
1272418577
1800210217
1993079536
646055809
1466486089
2124156311
2047159632
415413410
1883993975
496292561
1367651303
1777184807
2366427
1743467433
682151128
324615955
2090111074
2088627435
1384076633
259404113
57818263
1650457217
897124169
146677854
521815835
1617982345
957196823
870738841
1658289622
1616081331
857277190
2072972794
1841751097
1458295756
1785296079
318930224
423691837
453678853
1328923907
1525675403
1877273089
874502262
2114478896
98255464
598494566
1459876908
819172954
1903252214
2049932474
1680163787
478148029
1000491330
377751885
1499321329
952572206
1060420892
1648279203
838471772
759180852
332062537
1963890537
1950584423
1676463378
1230736159
1375334170
1295225914
548752180
1051479180
1669983999
1132528704
175147552
1226690313
822829977
370673041
69111764
558158501
1644213095
207940154
779005859
414472403
564430025
244903993
1990834801
44579069
565847122
115212699
1769537270
1468414477
1616958690
242280121
323925749
590657422
820558467
347634679
291327744
1617239705
286714328
1128732438
1704553882
1796627867
173459183
39894816
1022982562
360716129
199323560
492374816
1391732068
625074301
1563141672
570411542
2080707084
293182510
1803854909
862558858
1573719358
1963005074
30758978
41445394
437590644
1866679629
1189182103
35357261
857814699
501213413
868297678
1748770839
1075001195
1723540351
1594069253
1543023152
34527312
1883184436
2073285583
183794177
42153460
1064237270
1313012331
1083734079
402444496
262477273
590836373
1758904367
159391258
1178178552
1891040788
1928468432
818441306
35513747
6848622
521400289
172287734
981121922
165285669
1186610227
1034744452
842568474
378271363
1416963202
206328572
1347017807
1757178351
745646823
1171005512
1388609665
1073324700
808760396
1103532405
1390394877
2083731429
1858702651
1132623989
338640225
435266874
1907735860
55885603
1065088012
1663429639
429115880
1640969090
1408437097
1937559042
1811185552
1078392058
1172742455
1243764931
201928137
1580010503
1151497983
757518946
523653710
69508303
1349487978
13076960
609378556
442018885
1451083687
889599216
1906717174
964386007
1362615366
994372883
2045021846
1997693532
794861654
1949489303
572914390
701525008
879537860
1162571253
713146454
411894276
136628119
1884458072
856482227
207491246
971334815
1982766185
1211825776
215275031
71605790
2059381192
1069361110
1159729231
1719409379
894195822
1912153723
1419129001
1318906450
1576493668
295078174
56979403
179507682
242610484
1787820372
864801182
400894701
1831102617
81184110
542393669
919001973
1232075924
1880021540
504765350
199068428
320704428
1159044511
1831695905
721628219
1171692349
1773862821
1206056900
414104150
835942844
249728030
805561950
1844279326
594347603
708006315
1131603404
421172784
1511955216
1748121577
920748042
1362230727
1241118132
1215978506
875134272
1178992287
963581213
769546578
16925406
157147377
1233819184
1615577387
1573486295
1103435364
1386981575
1412702805
3880816
207033908
666180674
110487108
1064224366
1090979071
2011301821
114639790
1561141035
1176607835
1129107540
145971606
1169599395
1834498445
644846920
1038098881
1164225638
536668841
1818801135
647262463
1396623243
1315788821
1720440632
421950819
1322400250
1726292587
156367040
1371338579
1390199130
445951791
753976048
20772790
1916583794
2081360998
1123484744
348584251
637357585
1817363872
1919438559
240396758
171147137
1680913674
1788598002
1800652877
56488718
118878811
964783564
866545390
1450857805
1425720689
733094649
1565805504
1611727681
603231053
2005530701
442774572
1785354945
1298217664
1116495451
376112916
1445845648
1549163433
1064683290
1318430459
687328482
898916660
904834580
1566275571
1525543760
1105443439
1376407102
1271140783
1075360753
769123632
1971937150
1987519496
1163481285
1436808254
295908672
1200423761
1990290297
332513405
452215563
402114971
1094719575
1032120167
1140608858
2015088196
423720040
1225655820
2038542459
1490413962
1197032297
1627517607
1521841587
1996771846
1489249835
1357386985
488505706
388897563
368633323
2038047036
1526809321
453131887
668504330
1109990364
1052073743
643640721
1081454796
434745567
1182676155
1364728947
63800519
195532754
719291236
191631529
1490939428
503613571
1137349340
327061001
517031893
1447883300
2128519165
1158349673
2046909225
2069708061
1023356008
498235527
900176477
858831941
283198521
2046202330
2083449865
1320855112
622479004
524389660
1970246398
964778714
803585391
1791256043
115886926
1991238330
807272082
884918871
971690861
1328399995
68515798
480747750
351826618
1213274701
1010520247
1631200456
1555213668
898917779
1529443003
996722771
283293908
658575251
1205739011
1188231260
1903629281
143618797
613820045
1235561181
276274034
807054952
1843354229
826847111
482657166
1130926741
1702616678
439719847
1255535616
1223889138
784955930
2068181183
43641838
835413268
132226309
314111145
644698476
1464805749
1770015114
481735696
891574142
1985453974
1861513239
900804435
821103858
1583899259
181804719
2114986704
2019392127
941790521
1577265603
1368202637
1501075457
1140986104
904252279
618735737
1458489673
1599163238
329455811
1735881420
35524079
500395788
963281224
1516866725
44974042
541925166
494361017
690275299
1458229974
651783026
1153976590
1158414084
982965874
365170414
1497139602
1311597900
153017337
1079556759
2093664646
632000371
121554325
742705152
1691696936
1751736670
1158071442
1167992408
1888148495
1553983647
2111846737
546156441
1647804722
769198170
364377183
447885890
820686094
1763752735
1786398098
1617358254
138354736
2141462975
734246018
1131358798
233901561
1955659668
1328744818
1730821092
578603775
628520081
888524015
65863606
1319314393
1792458478
1297580666
587744122
1365458988
2059863242
1258374264
553229171
217669872
345770524
1328965113
2103274919
46280080
1691246182
595831008
1333685365
1168386168
89896209
1200369357
352631089
950512123
1642883837
1393602155
1695999812
2009684790
502594384
1944814307
1350108207
526035927
1369389597
156402329
202594014
1129438356
973006494
388206893
310216887
829024158
962361976
9275471
604509419
32098928
704839749
1907940352
1300385930
266021194
1491421554
1700814111
1944391001
680055146
596883433
2110934681
1408285359
2092507354
605897176
2031480362
718988593
441225641
917396668
2113252228
1082769397
733082842
116276802
839925230
667241846
415178462
839059009
154187700
1221841219
510369112
550510323
501115516
122926832
1880638432
392266878
1434206994
1905607280
801354235
1015354003
713878962
1778459152
659792702
312255734
1717669655
563649588
1368173777
1656504294
1308905881
28387367
166150242
1260008180
1671236322
119470582
1310850163
1875278150
1297650872
1363850986
756143277
411778432
140450612
451500801
498246805
517685107
363083148
1050476428
819332576
1321770317
269983226
200738733
1298970630
1484187755
915712593
172089382
1107041111
597523852
2035667917
1321713936
51754007
1639667955
1922659532
385737947
187584458
1579217599
164645858
396305791
905861199
1798603995
399411174
712848183
1836817280
317159551
1375171046
858218236
1955778712
211208621
1406931887
1314477024
1045217133
100709013
3126350
1012065144
1213829821
725478912
1716193506
1097398616
1765463737
1480758607
2139377502
542743602
600684549
1654569402
1981412851
131959648
1617969328
510164745
1336148826
1280368176
326418216
2093568720
161222738
386293541
188779788
975115520
454774496
1325090241
1796529829
983755076
2107668576
1156660165
32250629
52319784
1014209726
519217507
1814624882
872718564
1843440077
1560779861
862605660
1314719081
1103808116
397037786
1626971434
55900262
202696090
1017931096
2041057823
1889187687
94787846
1745827895
1241737832
1933352212
1968699148
389977800
1195852285
580617413
1297410855
440669079
1239915801
754412348
1612009461
1271807770
1937909947
1243719323
1313039096
354200845
392522318
802233346
1582302576
666912009
831441565
652083260
781498044
1208212026
609416176
713688059
192070526
331277389
202587626
1732643636
1565855243
477315392
1174608915
2012808575
544373322
1730119099
1143599466
839160160
127580031
334824307
399219714
1489018129
1834187735
2142434363
1458301376
199285540
575675716
1655423514
281436153
1624654969
1213911833
1493493393
547599205
1820639103
1927413189
1588854223
1674605769
952104736
845126445
957493662
238045165
1496973652
1491627618
1945758821
1642761074
918778197
321266228
1844858617
301977360
638642566
2064178824
674162939
1350281930
921205808
806125804
530370465
531272544
331614327
728275441
1046720843
1129954266
274040608
1019812446
1450796558
1180435028
880206399
337682612
1354787268
1200643682
357412555
1733408418
2017601263
984302943
153130722
1408696233
1594540097
2036744022
1697071830
1639071091
830698870
350898488
911214755
1619396170
1543155673
1410850847
1331220071
993262568
1065543518
359139471
145278990
202013215
579145518
834904207
422446881
765136268
567117401
450086224
1086318419
1980971542
236114011
1103494309
1348446700
1346833219
777949990
910920553
1277103508
821926612
875374573
969266873
1245685815
804403040
2125290693
1822754637
1569644414
1230006518
293599654
1953675739
1716170259
1232080694
213040051
836926593
804929686
1997940720
20956843
1340085427
1147000586
865065290
1668047820
1794911623
59423804
245950668
2070008262
1254565043
1268078922
827821033
805775491
1042401646
668331699
1084479243
1905382563
1388246271
2049507
1900292243
933737983
1065239913
93592995
1018540505
1242599962
1946122124
1949844575
2127843031
39556090
26107373
668717757
324253429
697253891
161895203
2071471665
580573419
1618364629
2028836159
357064878
2020242789
1121038942
1608947469
941670428
524246464
1608402116
424411720
1719162331
1863827757
166417855
188045200
2116794965
1000813082
1560089265
1434287741
1144940017
1321502387
1858378855
47163934
2129026870
1080220338
1879250635
1201162377
1785521064
493042522
797596647
1655763971
1367010337
223662516
782154574
1618077025
1524660519
1471163424
677379455
914167920
41694389
2136727446
1985044894
681245637
1864564735
1487754265
1717035743
165633264
1147026894
167981152
901127044
301046222
2078641623
1313917201
2127412432
1989202236
162085064
1777372124
1640928243
77309043
246205231
311030217
1259510775
66564798
1927516107
1623176506
248433076
2037162883
1253579227
1055229977
313600184
1172661808
1969656998
1234925807
1710857491
638271632
555927981
262114110
223373522
2136955037
804581422
1500087238
346147022
936031947
1007407608
763895710
1873693492
1934324503
159984220
2028066168
143278142
197829653
629564093
438551702
2134978986
2116272111
1311252207
1349263682
1561431131
1059948934
1009257726
1278269854
170330864
99865425
1044466200
356771889
1063433250
329748330
394240441
99427358
1215851554
1120455350
2028549096
1055612318
229027767
85312641
385316845
1565123250
905167938
515965115
1211463993
1203577056
299996685
89472272
906203242
558037012
1677237780
1346546611
202422047
115947251
1451120788
264643142
2082958750
266083813
1148995153
1662539240
648317362
957211862
1087815499
288791444
681527620
1945748674
227800651
1973250394
1927570485
635600333
1915134845
1170913826
1680711047
1443178784
706821549
280916049
1915864621
1880974336
874226811
406768179
594604224
1172994644
511773314
1035508415
1151293683
547204526
707312876
1345923367
1236133545
1060797136
1377005026
1244768583
161266653
1718687181
116651796
189876925
1535874254
1330696274
1454807137
718259633
897532619
1238012749
2038441496
1170378859
1602553206
1263567591
827811177
1091909121
1772660426
1751646057
116168566
2047337867
431046445
1240244324
568283325
669103688
1356618636
965457127
466117161
1005805691
1742962848
1375205297
1990725909
659730433
1087763029
748228141
1510669610
1394776492
584460894
1550634570
1494217264
146970042
1861110325
1241326409
997809537
337493023
965935153
1613769051
1431821269
1473385928
1851317415
1138615213
1199500923
295888628
1712479115
895526189
250558382
669940740
1477609039
1360468489
453082254
1414122818
36770764
1249640006
998777135
574147166
1269473160
809800637
724452645
910916637
1363973452
1574105892
1023124141
1296422623
753579682
1529822702
612173453
365479528
628776722
1044704804
1131825006
268973429
749942172
119653324
1719939861
2067364232
80684255
1744705900
1499630016
93737822
1519412311
972500080
2004444047
1980366472
622770061
212938905
441936164
1604103135
1113309733
1459562594
1296522667
2033228900
1205907368
1294056594
121793273
814493868
969342730
1246066569
285451878
1323047645
1718767252
680984395
2135247395
637012969
186579477
87687635
2078360228
1595817385
1113988626
581601171
381265022
2100757218
301302158
245952523
21410012
825098197
1394412511
1053006584
150828618
895882224
1107035298
331367387
1629798122
1867578728
1974947922
883522674
893156659
966543788
684996435
514173784
198997748
366619296
2054949298
210332934
175280849
539958482
1856190312
1739161228
1698861693
1675700176
1849147024
337403778
869044013
585551049
1776860632
925764253
917793549
1949402954
1214004086
1536856213
1633272804
410035681
1632609875
1583667971
181139600
1728226432
1928694872
1721331176
852834650
782330873
874465551
1725156234
952902250
598329385
308974075
658404381
681942056
74961560
976633738
612775500
432571183
596982498
1557038723
1294546478
864809666
786326115
1896587245
1760160596
1148905392
1083365485
1853107742
595590861
481311349
1367622993
1350115871
1921620378
1664331794
730054296
1120353406
787652530
365112271
1627989117
1697252617
603009084
1598533941
1066863132
276207211
1242024947
1137528652
1179287308
776358419
2080601854
511062338
1367728022
1406057047
49050304
1668241014
333033886
1577340956
863304968
1254354487
51720291
553968596
40335642
1097211722
745558033
505264678
308401719
1734335738
1409584384
353779428
445020005
1575391030
1828926207
416383045
139106472
397280461
1995426343
1991829030
908258940
1676279535
238430382
1077057427
1527376611
1749444941
883848422
1670256262
1259891407
1318137962
1859537739
702401220
1852155164
1117369479
86719665
247227318
223462486
1087041818
1327065029
470384592
1940156264
426523993
1386556693
78418954
146959555
840656789
129293380
1253725328
475578635
1606078662
494437268
460805964
1745090276
1377464217
179703733
987596116
107684081
1356270885
560772967
1109227194
1620058359
1876635543
26184532
1883201862
167080893
1788511454
2094476004
87653771
2068982957
2022596154
610881993
1133559531
1159295869
1116875308
1187772670
281486782
709853885
496332754
227418714
564009922
972755951
505761518
1066837855
2048477225
432603502
1564041602
792611129
845263514
1553079905
77380688
852101270
1407726796
283670217
643409384
1629140461
761161866
606854542
1508983444
1850661909
629230989
1532099115
1504593550
1134275225
167764273
545249831
1393151683
221919468
1917495162
1075171984
380090145
1839398081
412966752
1395172471
1535791284
428442053
124456511
958958216
948419525
1704874451
2051349290
1617666440
765950124
168883543
1055731000
2002366562
1460774484
1131900584
384906068
1945763808
1770777182
365666237
1576927267
1484363408
2095107919
1378261804
74884014
661490818
1036381325
766973026
1674732584
1583703924
778896372
701001060
1553136222
892461514
124643379
866701573
1993341443
231813680
1410256082
1176350713
24918263
248262728
165747238
386215862
1464494193
836006437
2078563330
1905043040
1013491456
1383991645
1414861295
1539509794
1352779265
1435181594
974129880
1323512064
1548562536
1804154263
1454763478
494460231
1197077643
51002207
1516417713
493715622
1490304745
433936949
656828285
2140386241
934741723
314373632
736748744
175296322
230064622
2033885926
1539095457
909419314
1577725111
1793812429
1985046936
2031382603
165331607
1551564835
2092245190
1827350672
2034660145
1923603318
1222906352
325592724
71132627
970067526
1928686590
1947975813
1390274886
395571294
1803910343
1626895234
2027597054
152935470
443265339
576066242
1826153785
222766841
700777754
245852028
775575156
1964834110
1394518105
2067318695
1851139980
186840656
1958817213
1906385958
1476398904
1992675742
1640215875
2038134313
1440362956
137820170
1400896942
1195014662
129752027
122753465
98067362
897026359
1745776348
958795606
699297602
697448710
1983557419
1518260828
1826068151
1863183187
1934401745
1671222854
1651938643
991940298
1097913216
149423668
570936577
1955719005
865213781
2052359046
149251707
228928527
1514847163
61742690
155332586
830339867
100507343
778105048
1563784942
1362073005
553459593
1195444963
688762092
1094157800
1057729477
1372416789
612621488
81002464
537522594
422957009
727167613
1468617168
159488644
864046446
347321189
2099228471
1018534610
66643855
261908611
1155976982
80069234
2063852355
738832584
1274809434
452223950
1034562573
727327245
1880377264
1756600486
454387080
1454982002
2033572037
1423195271
981159901
161089263
530837571
1392782444
152781693
1955222256
2045167303
189396841
1088017857
1124150277
99222830
523392279
227703432
516656456
2070438497
1605140820
1065939373
1853617005
562245850
1373846210
1807006232
367051972
1232992954
900004730
1733285888
134577082
1746416005
315744678
254711713
188819092
1795453136
1585688848
1221959885
1414371862
91430269
774351044
1003977643
1090543740
1946215782
605882176
1281111621
1234414472
1688468666
1502989752
58484302
1132146465
1885009181
2065295486
415552311
573813681
903006334
1726582080
12710875
1818971959
2101447696
1310782408
1688300008
659496958
867121730
405779662
1945981170
1467933487
788532792
317394497
1946987473
539984764
102630521
1923791176
501983278
1967153652
1054499026
130735258
1766409739
1480792692
532609826
485439806
915780446
823665678
1471384313
15022618
769847890
1673384355
753974571
1341901208
2121723772
1416153675
660468170
1880675423
1309603205
2021810092
618677915
1429168791
1690393272
1910285688
387141340
486571839
1679606041
1424760851
1912034093
1086979597
624745948
329036686
274673713
456736380
146549133
1046677537
1561957549
35805278
920529268
1633355085
956110400
1749557300
839413628
129500699
1836515553
1184058964
1298001554
1118299625
657520392
2050077913
1575948635
1108214182
139132198
1789465998
1902501157
882802114
1950517796
1562691896
181523952
39779336
420503914
1600979786
1138923316
27823406
1355457453
821510838
2032173479
1269731689
1533140931
1512178400
589623877
323932320
1631624269
1727063288
289724334
1276658051
1770492009
1379173881
1695389935
2006930250
723263415
1253143308
598474413
1924261047
1180810782
1616834839
1193239139
1731730926
1541988125
1032753387
1337673032
836162411
1536037253
395485771
1415779220
1228843917
742809751
1287321547
1181427012
31759011
1923671213
777922121
373726966
1704774601
1553183591
287365105
563755524
511083668
1133591264
521638018
1454618791
547670775
1801906352
1379205935
470335222
1948569469
617684997
1827368796
21112616
1097669640
2078701480
1018949775
81130125
485625796
1025792835
267089955
769103514
909298850
1768808430
185324550
1385624856
1502185348
1314948630
1815690802
1648574937
1383768067
202438998
2104453078
2146470017
247989086
922787192
1202818250
1566224328
1820800647
1481963906
294858514
480809208
2019487229
834560440
339612057
1450412122
617636831
947507629
1520455731
595907035
1970208727
879111725
702140963
1587336667
585001835
1458221321
229555538
1791419283
2016553578
1269132531
592046697
1400441453
1643531409
1600246775
838250856
576218710
445988198
624566411
63804181
1438225936
1170932289
1415653701
439602209
482512350
1193091841
1358361347
438563861
757993010
1262592344
1444718790
1637040033
2116399726
1230846242
881502906
949505499
1106961357
1548279079
1301791324
2013407362
766286297
320150311
1052391116
1681043993
1394935419
505797182
375633937
1260218439
1443722358
746609017
301907668
121221796
1862189509
529616264
241251985
58585225
1109798313
934528509
1900212325
1982400864
1305468385
1583943746
522253732
77701210
708764505
579535534
772962217
1616961963
544097971
1266770350
623978561
183376285
1228143153
1542415411
300681405
249899737
823828679
1348408551
1104958474
52838926
69258964
537464663
1407155550
1084947226
586312487
2064037852
814836857
857748234
954340104
1957390758
2041856312
1293910447
43690812
1779966687
536412644
306231444
330330932
231386052
2131972350
663774594
97009017
2049743307
1472565276
1441255663
603770910
328561435
1506982439
1992284799
1211726175
1382854517
1447798923
1560920348
1759445068
1418125472
1927066448
1716440646
518833500
1051947417
1078459927
354072061
595018370
96052970
1070672948
637224668
1178343864
1391065532
935628664
1157275332
1993896933
761512392
1244178846
1522921337
270558696
1816128208
2046529125
1687443362
1881267558
1394126815
2132340733
203916401
4502326
1331628826
44807140
406942994
387671206
765674700
2147450393
1108685255
2136153243
398154556
1591847293
918497491
707322815
1007927773
1062795316
362981728
1702815915
1291794978
212607263
1716333154
876529897
2028639695
2132340733
884133340
2098974433
1585756445
119434312
1624690864
395413351
803054636
1814130853
1294229684
557133617
1278093851
1481637495
64540867
109964668
1817347569
907771431
1291690005
988860937
606911788
1758644813
1989969728
1356743120
1542936252
576299656
1623691730
1887032090
1692892651
1886112399
132237042
1734470472
91900218
480037643
1207434554
2072246184
967137739
1687112398
1416921304
599143338
362394751
1442281951
650786543
304996456
1430609882
660886983
1590344260
105834946
1822478474
17433895
509208366
676832236
729159773
1141033994
401740800
1290240660
1010530618
1315984126
1725276104
1931002875
1261837997
964933630
179517229
2086433906
1121873361
1508356123
1430760542
439521529
168220884
949004013
934179473
1179674662
1595248983
1075070547
394795849
181772727
1569299773
1167131362
968149232
86077380
1188068414
1397688338
419249205
2029146400
907519703
1771461585
361784481
2139256745
1996802198
2038061621
53382199
1235847299
1737654290
124399526
785757818
559071398
1082544085
49522017
1365289069
37487068
869407508
1071428100
190048622
638150807
2074668189
1113186847
1216862310
106911104
1000338693
1199139275
1639442803
52948315
1817541310
733009455
1431912311
1396618261
1943103044
1400867828
2108272377
1034098659
774618720
2105228799
2080644521
372247407
548753141
590990202
348735640
293922618
88726902
1359276803
1904729361
26529968
483695668
1865133664
1036898230
2131565360
1226364512
1350261662
721094575
316818353
938254565
2065375247
1406155820
587811276
1222300589
1186885317
1614603020
145651079
949781241
793370545
1772931798
1255557631
220554306
519492220
1000332119
544979854
880815123
548753283
1575634956
2071724949
1138762826
283011005
851187225
1331111955
188754690
876678299
148852849
864141001
1901197253
962405068
1338774215
1393830073
1748972275
863674821
1475150689
1084514927
1296568626
1389315503
2000602421
508639673
1999693242
1242482893
1133522683
1136121705
982294934
1705355927
1363811982
1886155628
1255105813
1906559911
1795797626
1451905297
1170537186
1493952879
772539122
1475542696
1056275162
331064335
577087122
1916994243
536865605
989918119
916011943
1198365395
917033438
1137644473
1678691414
445237194
861899492
471109907
583018883
44813020
997759921
666199999
1129004264
1561712820
1777588048
812390263
1255860595
1594769401
1023833613
1653359733
129913991
820194116
2113166451
1151467804
126314901
1995669069
500994230
1663178871
1913051850
1016038310
631718692
187165855
279771759
2126431285
1328824660
295178054
137752805
1538670948
1714278772
2059145814
1677127872
193208396
258676756
2114125262
625735516
606920700
1526449531
823292668
1935808218
309054180
879937338
24340626
1371627687
1509278269
495120298
479297851
1580159483
1802447294
1414156464
1380005499
1517920809
711071903
641708045
683461964
1860206913
1283573154
532362267
1294130252
163778441
284701421
1515809166
744395700
768528787
1118449731
1758066836
1865884438
828591359
1382366572
1724072971
879328554
1309392785
1482569442
952931266
1215481703
1678879488
710195541
114030383
448505548
1627747776
1432216972
496578745
1330538214
1639550751
1134269323
48148365
1440167896
2132369626
492239788
683134276
297373464
418323606
1196676070
1398718644
480187029
1351194303
837071664
1283670609
1527746091
1809664523
962101619
1962782972
1912760924
1784620444
1857583782
17575127
449326588
709046863
109048775
2072460651
1446474552
1814280527
1556687883
240276813
134894364
1605458423
857353109
1155579436
58533654
675629071
821294854
1694216781
505514633
1235790494
394081953
1149770114
1350331226
532557732
1056735661
426869310
998873909
42151008
888027854
1120361908
591106251
194426760
287201095
1901649001
1748493508
910398628
1522424769
141853505
723435649
645713437
1488234458
1622164840
531250775
2075535830
1162494515
1914422653
1964936653
1288944114
1746984566
1733583013
105724690
349887187
1932491635
1230789763
1287014708
889934973
1075231127
1333848975
1752072665
2134601168
1121189718
688289679
278949668
727594357
114882656
403640330
1891626977
1707277528
816318146
676026257
1652957018
933551332
1946231389
684823580
905554509
717495708
665075299
1986279569
645049438
60908503
1849608621
872309684
114064190
1074749955
1216164788
362824824
272938822
1511944198
2106252988
1833527546
1594587956
1246009995
75848019
1274388366
1102889262
1475195434
1815388510
183396086
935402642
1927213709
1035135375
1861670586
1608766619
1525918995
547648457
2132082446
1450337614
377986945
990496127
1841910290
426467705
7035613
1082675801
1926618540
1650484188
1720837201
849315202
973546465
313718023
1258649081
1122313135
444053990
601498574
1088767776
675331277
1213091270
793148739
28124021
988111684
1591844362
65387687
507655042
681613114
275829988
1055685934
2061758303
120471365
327438990
583857600
416396223
951386975
884876635
2101551224
1532620390
859234312
522488325
765471022
572567604
23698219
903438657
1405514437
134993982
1919069290
1594997283
589214161
1646955024
1741708318
1175844700
2005410419
2079246373
1192812479
94857117
1252846135
1254884326
384724743
1386519682
920443358
1636610537
2095569611
438331271
1074404877
1305708393
691303068
672636541
1273797502
974777589
680817165
2131022466
958811632
1193114976
1613005455
897089669
1525669820
1532910204
268984704
1127236247
1189926882
1491764107
643300063
671234973
2104395663
1833982899
1014870402
1812578845
1992134886
29419288
2010299871
1351306202
1506709187
2047463232
1934944006
1548443869
552187540
700112856
1201415673
1758722949
536292136
1942390696
1976231113
1348597629
1557553999
1926353230
295614253
1120276308
562715289
1779416075
808366984
1100936046
1068687834
1251234218
462616901
2011047180
1493424243
1225314387
673502585
870142136
1846291017
1568206818
1714891265
35023736
1633302539
1456927286
796011783
1543996293
1382204503
1394985282
1283239088
1604955699
184224987
1901477926
1753188454
313440828
1251131783
227349431
1860737629
295663331
738838373
114105899
1057669378
1663556965
185754605
224904815
1286750826
426120324
1411758029
914475637
1160905426
1189562660
586868719
2100677238
738376634
1823903224
130570798
234705237
1982457310
753221322
1539513178
669665298
1132084874
1698234998
1677233258
113923204
958342070
2048400147
1917389345
1157978911
1614891576
361497019
1066427676
606541068
2061134601
1466013036
939321802
1083173846
896035238
1721565265
1004597539
192864572
842854260
1969176829
537729982
1419185216
1131699033
1529345097
819523306
1379933251
1702541225
1989340133
1867923745
1030479776
634585249
200843208
28972449
168331197
975964763
23544228
1988505638
2071201376
1037706917
343225671
1161615902
5346815
958387777
1912925456
739349782
885190297
1025209380
2052212310
488823008
1073212657
1845505300
1327394384
1168761542
91313825
240106466
1478048683
332806063
1574697324
1537084456
114302417
117376463
1601364640
1943044833
687718559
643662632
1365205724
1946088182
1883399087
1643790757
1816372260
1232266651
30358106
287092313
1429905059
590178682
1674534469
1831187342
63727987
1430659995
1989019563
1107103287
518645325
1332962268
807750683
362218430
2018424600
1848336911
1316111489
2147235653
356765817
1328117452
928275708
529381285
2014191203
412530142
871867005
1179713972
1072694108
1177325491
2096160911
426124955
792399197
273269147
1137965099
1513082614
1527694213
1902123201
1134140799
1303081562
1558636746
822814040
1539354719
301820849
1255298310
114027999
1261434404
461401281
526231644
490531262
2097224953
1415926393
301924760
384991224
1370377144
1314396579
249850128
373247533
770317374
456577531
712510519
1174805450
170362875
350776858
244014514
683818197
1150158208
1159596841
1929745055
623692812
1630321099
1786021575
1626595426
1044656623
1014292408
91534041
957352485
2121761450
2058102493
659903347
762365404
551239960
1587874955
1861796558
922456344
289258958
534349839
1603387416
34604716
627994284
841806044
162017755
2114343114
1589946940
1266765720
1112354723
120402199
1460515197
1434194770
1832209605
814692506
234932373
1696674928
883498312
845717975
968293920
15547081
1868254370
838624591
93517544
686608437
169774900
231907701
193881995
2069286417
1259950110
1906717174
1046764089
270354311
1128069114
2128244175
1527099611
168601638
574451080
1487602027
1200282446
1667121550
960799029
1856829192
986359031
425432818
80473544
210827613
319302888
376641639
271002742
330370357
1700456794
1144673070
1148693333
365875281
1692442045
2103808251
1254479841
420691730
516945300
213990566
351952046
1779339655
504240700
771223114
599070015
1094983506
1536713502
783958540
1321805912
1424641714
895331002
915680142
1051364479
1572550243
2108715044
1720503834
1177118747
822388803
1990745787
149417520
1901511185
2133972885
1915495314
189584329
857236184
1287129722
2064367676
636837714
239404927
1954426397
1525918995
1582466299
1120769448
520006713
224409888
1523547100
1127894128
2102429171
1504207605
1686048952
1335096981
428954310
1616903469
381744088
1024065450
474307407
1912842937
512998324
1037859404
991310914
1162906742
682472896
888166930
1467896014
1385160581
1816689088
455707085
686666431
246269343
202266695
1696442094
371923248
706066883
36877155
379020349
1903549039
704898655
2021118866
2026370608
1981127506
454392370
1757255846
279672630
738434135
550947157
684453344
618409968
1006409270
599020189
1604506389
663817219
947151086
1198050616
453008375
1437205867
426206277
1079014833
1709920029
1380247656
1507545167
1290763708
106016330
991411899
1618016603
252942595
1820042277
972066746
1665418760
799153997
1848019123
363566658
1433204027
334706882
1894878168
1914953424
876856367
1365597437
1749735059
186440378
1108168005
169815932
887295731
453079777
560574667
1776354424
1114180088
1115618764
1765791098
361193326
353706090
946621099
1304975904
1940038226
666206943
1924998353
1337681370
737584175
1637436768
1112125971
1320388854
855829345
1374679389
533818437
112318602
926629194
919558689
504553901
1809878455
1426150778
1887401069
192840182
720858499
1364874691
1795296340
1622772403
76626365
1059754719
679012081
2102106512
82914890
539038529
2017013971
1962309006
1632856001
2124144771
1650485838
1602232555
1177330974
410766514
254629635
246675905
1269827466
1890956974
317522657
1993170451
317337723
1575744311
464844312
1521221185
14277391
1000552156
1277830041
2034113152
538476448
1904430120
1486477772
485012567
1222003028
417558387
785325231
650694549
1044677271
448620124
1766936440
1381189891
28160518
619387575
1193280400
1591344278
1236898313
1470771062
1072243361
776160879
1415889916
1010206691
267977642
908154827
1386758752
1759486294
1883746163
313797794
1542339904
357980885
239758992
861261676
1596569003
1238718404
1602095781
1621767214
216614061
1489448324
684527510
1925434330
559391048
539000749
1670156237
88075297
208624896
1305555753
391687244
2113621680
249325443
1608495557
1822902933
287241301
1408794668
275808025
406765556
1998472547
557401412
702633412
1733109951
1876918675
1317948049
1952237328
1012451315
1515284150
234608405
1084377844
1319710368
307854234
1678836373
1431374897
1314431202
1424394195
453296350
790559984
1695894195
2012855594
281022084
1970869160
454064157
335809359
36371875
278620616
1856174386
1268489835
666083645
1058949860
1958328551
887302253
426824198
1221485197
970365180
216912148
1684572293
1690038247
2023289690
112291735
93239216
2142020582
1703808169
543855479
419006272
313104337
1855252526
119089090
578608858
1361905265
1221426638
1486814384
1635293642
496812002
1144934425
851729175
1348174069
465907707
1962415833
949927808
1756336047
383494431
624627179
828834065
1573266889
817405461
1897383228
517873831
73870074
538940120
1503697445
701930257
1334136306
1984604214
333540168
1388054376
1780148857
1816218443
1360752162
1968906778
2119681570
952344796
2061335949
666239884
992523505
1253599924
1696755668
809418336
1412497242
163023077
479659547
1263314734
435539915
600679863
1664485631
396456103
587219793
1883587833
113573649
862084379
273766808
1317963925
1359659043
1426190453
1206144800
607493993
105914373
1915220613
1521721045
873659548
394693476
2042196306
1811371669
2146938330
1141866080
2055496951
906023531
1473667732
563678465
980602298
1020502349
1274053815
1072916328
1043613508
738548229
550521115
118027380
387037358
650299877
255390739
503698291
1623470840
2032494403
2051146814
2058235436
1818528312
2026630167
69954271
1834930622
155412580
169221107
136912667
1397959561
203948992
2128724599
1949929046
1242430174
383725549
772792506
1012604591
893671186
1871291509
1719821957
859124434
615571443
85160494
114379171
922895545
527576215
1140979455
739564174
708976403
1579126660
1033001177
1693563013
223444486
1830234944
273921224
1733761331
32699420
276611170
1040770971
1489629626
1724608305
1930971129
1077320955
1740973967
1838857859
473424617
821411524
1164380107
1534105025
5623354
2085671338
1239454542
2106446874
1775958431
1832708132
1816240311
187207668
1712169586
706041031
701872154
646218952
1867235721
2054973582
2118111640
666638676
1875472521
1131956723
1548670217
1701773099
64777288
110996851
1320369498
2131354995
787406126
1291072496
1157033981
1568519800
254280539
789123552
440231257
1679188116
1298976645
178815134
341644573
567906520
839020087
686061127
1321403040
1973570658
289213397
1689762741
1660204924
81481858
1418014117
570643066
168428546
2122642979
1378538187
447198964
190806222
1717761423
53581548
1646634603
1313195590
1996197260
1668428172
1141617233
558252364
1032200227
1283727631
1213058498
1401166214
1255353576
1553035378
970998014
1492392901
696496672
815134592
431126265
18152384
1797406853
1842101129
196648213
1522677152
1993903335
640053830
781981373
200855220
351262215
807743122
2052480924
67687997
757487079
1749250064
223794590
1321433740
720747115
454290478
1735094548
1397586828
118301153
1386861562
130855454
1195946633
189644132
1841640359
1892672699
1325144119
1845399862
1176002958
1238746339
260904008
965880123
920188965
723006360
1475306574
1285332020
864726817
13591400
690856599
799303121
1032920189
1465940964
890178653
1546947942
660627575
2100361980
2129204616
1991825120
1884820720
801764563
1268073890
257382021
183151084
2143223995
1696855114
155915843
2089216662
1961094065
1377815981
1246268842
767617677
832567195
1208579462
562183958
1548432890
1766695233
906147674
331949460
1308245224
1971082149
1380790233
1286555489
2140404856
333561443
1312836300
53216006
1275648478
871681112
1782977427
117362076
209871242
756325821
1747410462
217158150
529089527
1951750096
689217750
1055842294
2001219458
125177237
705701818
1431924650
1367209861
1395518032
2058305743
1369616933
1635579182
2090453985
828371421
519783259
1069115667
602781015
401602488
1355512035
2062394832
829053172
2095772933
888059621
2040316993
830163792
1127734027
483452201
1284216728
186578209
1873237474
1886813314
436045386
1644809655
1255114812
1722017394
2118844667
1503758947
177313640
227535865
232526432
1506373383
1520380679
1929888109
1336123572
2022280712
348191817
1330194434
1379399312
1384063859
1732309454
1525022566
1261602646
495846909
1776255175
1437519658
271982068
1720244659
2032766584
1648679410
1909993994
864536718
961170589
1321898122
1519476990
1427909353
1437446714
1143140191
1087558393
151896885
178746617
1934358568
816943362
496671354
2071720248
1147508182
1316050313
67026345
1147179377
950500005
1105610219
1706126090
457080419
2069012841
1525699756
185545350
1348245891
247586864
2071817387
1735344972
218374564
513345049
592288783
1875488792
578171308
2135120812
1497801070
1297690246
672577273
893859569
506244508
525031655
1015909443
244957302
1298433038
44268035
637017271
363210984
2007363813
1980985457
2100889277
1286084952
1546701855
1552783801
744958755
1372176477
899276882
287626805
1158734296
957101000
299905441
753659223
995325800
732193267
114126093
107552326
1296020977
112290802
10787995
2076340819
928313746
145930523
1564676308
1212923798
1486897186
906985313
2012818220
1393416228
407883253
608147678
975138917
427133050
1206506861
1311501142
258533518
1119584130
478241479
757970984
927953694
1815201557
1804239269
1343621521
928239436
2106706823
975458640
1968940606
2056543142
1685655564
1137248211
1948089518
15210544
2094007345
1312651419
383809310
495129789
111690639
47687509
2122468152
685732006
764947513
1597575548
304997708
375061888
112408701
1433926612
938336078
674842420
323215093
1766270883
553246014
1714435841
1960318848
1512493689
1760664953
112463573
1386291288
678846346
778957981
87725830
849395132
763313273
1256526177
2041727803
2042390309
1203246531
1604277926
149189460
1573445357
895447233
1704715346
1449526892
1568519868
212789929
1468469139
276332182
1070129512
2094432701
1890124660
1499781850
50432555
11795227
226658938
2052339454
1317409576
786263025
1345748693
646728381
621060803
9682105
1292882814
1492618555
288510770
1242835718
1707171772
369058700
687995101
448060168
2116337548
332557762
1300941835
253815924
1616049335
2019655181
1781050337
1764349654
1586584463
1132127699
415368373
854009161
8195720
604251123
1828993246
823347335
622084439
1094197088
1487825306
1237193875
64452531
1095188284
294794699
245037918
1595708013
2103998888
842219424
1099912504
187063694
997039273
369439184
1571643929
938470421
308304004
128461677
256798446
1956688447
1357927819
475863695
111891991
1716800158
931309088
1675141887
1193980649
1247471877
630889215
864462472
1243691649
2140209652
1233890813
1406102684
1618501977
1267990812
1005509268
549343919
1905489049
1820818629
993000863
948106975
1906642013
1433408267
39349621
1647911450
181956743
932977818
1744931932
436387950
494236935
930178744
404873245
867870357
1435883033
2110807451
575516470
204037299
157116366
442917261
1814277034
242180776
61962790
678848110
903297729
429660358
1802208883
1191816885
1104125436
819581707
598799771
298291185
1953209304
1730284906
1863408218
1881954552
728491926
2001250727
1960080342
1430267281
368731758
1299817951
983353477
553653330
1534534642
923469211
1581895273
431622637
717178215
1553844845
644790905
350556162
1729482245
267220377
1181148942
2050600832
526082954
30622206
929644455
967831276
240818727
1414627718
512081706
1538683264
271095933
1168174120
872318930
1369443945
350866485
1760590155
1735330203
711168578
1426939448
1835287966
553079454
2078061351
1337784191
2080465592
72579430
198394746
1669838773
1086904444
1640032450
147247909
298914290
1362039789
1210333848
1481841406
227451656
1191178936
107520856
1891537501
241277900
1207096778
1037294782
1208260801
909281953
2079863241
2014267111
630961991
217251992
1855852526
246059894
1020068450
276980082
644648110
2124940208
2145539513
1542840297
344753788
1550143062
1510852811
549379070
1230394991
785515945
258482601
1378978060
1502708870
1006342717
179868731
579309359
1280915961
811007332
1391994640
286434767
1408552246
391437511
1889022995
1844987218
640961891
51642480
957091094
174966964
1479387932
585569879
195362704
1174112925
1487367871
1166526121
9823993
1062763269
1331390955
1934102130
384265409
1763141373
1068394685
1043087651
1506732868
234568250
1066564591
2053980396
1353454076
1775289264
1852607599
45789471
2073806601
1675245461
299547577
655994848
259703680
2136249270
1495595781
273019026
1426059501
829678201
2037503291
1697531823
434988415
2070010413
2046664766
1467682864
1222020366
1138899355
1209423071
983169670
1127888124
914153843
179145124
2061340320
1813162101
1469457844
1038545957
1137185606
11044487
503702429
597156774
1607799640
293029649
1726430279
1681461039
636239176
1899193360
964541022
232420506
357348045
2003880913
1578316359
1527029929
368347440
887655604
1110120509
804393681
1458102374
1038332801
226328695
225549004
1235425667
394166352
980582870
1576120387
518055842
1441428575
1579345870
1380721999
2077727846
1845122914
264411258
1754997627
698782480
1563146734
962929804
1529041941
1228494476
439257322
1943852798
1783826558
537135253
846051699
890500176
1504727495
1948559174
1573798863
796148976
1881426575
1653218340
384765541
1554871507
1765107207
1037787639
192789235
1637336948
952027178
1530945604
218815128
335594466
1142673249
1310412192
1388284587
605817969
227601648
230926417
1108220710
696430881
1710434803
1186928405
1082924
489880890
1721412664
1332044153
20956843
1226296365
1681718665
1416756172
978193935
2127726467
2073990529
1798468802
2055848512
341012244
486733047
853201440
179938331
1788122658
1212382382
1490082043
1016656228
1161323871
838737009
1971939097
664343095
290302188
1591157768
1291434578
960269888
122200319
619312307
1002464768
607607110
1007873720
766891843
1062698330
853895235
2118250869
1737749386
2000149394
1088423766
410435119
1489111017
1359361184
1479082158
1587507376
58230680
890640633
744796441
102392252
2058678590
1713324185
1036952725
2032424114
614358459
306061836
210386587
41011059
1372111282
1463321913
2123961464
1419799053
1388064902
1598445604
1153524401
1813305767
1251718035
458449651
1777229639
1595103804
1701928582
2147103131
223596454
455254212
1482659036
1319953840
1731996133
86161441
1352483944
1917605989
731052239
121548434
886931221
2055324715
1124154531
1688527800
155690999
458463025
1553248553
1742489155
2058782502
520625342
2605375
1500771014
724171183
1101847903
1853153261
1697050139
1442873379
1085965643
1767410402
1097887221
26477169
1684962790
69682193
430883747
2136425618
1861438362
1679854905
1238368253
1107880204
2017037388
665060769
1354966038
1813745333
1241145332
2086919321
349662503
24920733
2036624510
1607942567
1487999226
886740674
906651232
793091755
246771066
1707990745
1836846145
1970636025
203455950
617629968
2009270786
323314046
1631863939
845231289
656352448
1374446058
1340927330
115565820
1626292859
1973278958
367828059
1060915423
560363673
269070575
1637172119
1206508620
1444249242
1524152016
407705735
2075624493
1333141920
196121813
2086333646
1148645476
1035803284
2041974190
1786346284
1234358687
996260158
1329507665
1097126847
1893827060
1565371365
1709645036
858201150
2085105182
1049931531
2080823710
2125395927
158838313
425008750
1875687702
1521724848
841650587
1746354964
994350836
377765080
37100926
472451714
689388074
1696947738
572760681
345876706
94277582
1063498082
810692079
306201274
2106461147
260322589
104211635
1162624391
1286580625
1384747912
1986878530
543630969
333025914
276602797
667506039
2145512159
1070074085
606254186
1879953324
320684126
239189871
223046250
1159289187
737390200
397309759
1814712934
850047295
1565707113
1076124418
831303800
947326332
1281127238
1178201619
1547694176
347166566
1486174197
757973294
596767126
1047736430
1063577600
1682758697
1337484032
1637641085
336035522
844654521
864235347
1492911905
1651476865
1429052053
269557787
866814244
54613107
62969156
1501100871
349949424
2083907454
459548164
1471801767
216399687
889877136
42540613
262265353
1644053050
1658233526
271105091
1660531217
1370144063
342919676
1853508020
268226595
1297248561
1915237748
1244775909
1302476858
1651563777
657657191
935202944
1295989790
620381136
829898743
285872224
1478373533
1495779352
2089693351
1286258287
2028506385
1402284929
1484125550
245334318
1777785220
850963908
997135672
855471088
227508740
2118105010
1085357775
410853235
860274401
557366356
171534095
413579809
2002752947
314427157
1351765820
105457545
562377311
2114550665
1701085273
1537773939
682085410
37016298
1412349892
432152915
1636025357
1683861161
1831181658
1190335210
1791038977
489887656
1825031568
162511724
526260279
271279988
143315788
476705561
1039862441
2101341045
2107287334
1489415962
334026821
1315027948
832833096
920877578
691963531
1149748320
2101941507
318492340
1178134334
275582337
1743225633
1236869720
21000772
1938017469
1841016696
710769312
213425610
754508730
110169271
1138392822
1855717758
46856550
127726424
973595637
805559313
1756596144
1988065638
1728911963
2075186339
3625420
1052724581
1196301046
94187394
1409995177
1192723379
369857922
1454439749
956119686
645682385
1783755026
297663691
1771134030
860621004
137119615
1112240201
1770047879
726692171
1092910878
1398184286
2064421650
1730011155
818322587
588093114
701231822
351438124
191528070
221635267
1158964548
983916893
57880158
728602452
2115750158
1406355178
332064742
1890935364
1131106503
9628300
833974189
2110820755
246312598
1713281172
1855359628
1971878048
1568100922
1701881352
209851196
2093825971
79835647
511132686
51253018
934134072
1004168309
1967855817
502498216
902165101
1982183967
1718740242
1004291640
275522972
2028447602
1189287875
1351430986
1604422374
968127410
866417227
918260835
947413825
940694716
1133240166
86167414
508987635
1333356254
1387055263
480989584
692455239
1911338615
1380492635
1958317681
41587777
1261317369
518596214
1022106941
719647856
764419198
1693132615
510463126
1510587540
1882649737
109412324
2057515682
288229151
1244033851
1471680914
460805322
492874588
203253168
451240890
1115542626
335514668
1717071304
225514452
661917835
1086112773
1768535224
975122470
170051516
561458300
82027487
200701067
2002692790
237475317
255706341
1702262457
188351138
699784119
2004228467
26237428
990325211
1821221695
686398118
823748081
1551204119
1804207935
42177076
1406939351
1942045095
2088697383
1281318046
2129228012
1914787943
1772667058
2103258252
1854206721
45792182
1002189753
1512740576
1052541542
1294435744
1731072553
1889738311
2087239773
146606448
810164448
854127352
1908307844
575663492
2106099787
875266272
276217143
2030958232
1154069461
1220429906
1322218542
80707090
2134945265
553043347
339648316
1388315373
194653171
1035648676
1256646982
528990430
1062675089
4681327
1058179623
1133851157
1865324677
1687387901
663924652
1556782226
2097139892
2133381104
1158564517
8017768
1862574132
128946079
216346680
152734201
2095853819
667784542
1198155055
2054340413
979435015
1614829480
1506656586
1730539222
1352707889
261828535
1533639576
73872793
48619476
1749009935
459399018
2039378201
2000116996
1454062598
1885205784
347815169
1825218427
2091873981
36666751
1422942016
1702947678
134342437
1068450551
273175356
91932100
928769064
1879059153
638469749
904938840
1545762019
1265988963
1570753714
1021466008
1966502385
1565536797
1930397362
1476138648
1076517381
1174670211
1047814333
1873526251
918912146
1461753299
517730227
2089079843
1952953742
265562815
1304832327
1074610122
1166363589
2128800753
617763144
301597963
1291160770
249729144
1605204315
1267014073
1812678977
392487655
770038550
434567721
565698567
1625051680
268404324
1626392481
1718840681
1467143321
52459879
1709395735
1813810060
1428530999
1006520329
1758069363
1981266407
1966512880
323358584
28256711
931120257
1662177776
1215815393
1300069777
1942203640
1567548152
1764820577
988822919
50482693
468839241
779418099
827837050
1204356826
1019550606
150947
84475545
1525289048
1890048796
365655755
2005143742
342482882
1626226174
784334656
454560519
1151814092
1158349803
1398909375
378306946
1919567837
1527471990
8561153
1630625668
429123625
1486343953
2107747288
1041691226
178946379
1803357555
761890027
1594211504
2020866558
2129492796
429579339
1976813620
1682189249
1349307813
793892777
66304602
1035861057
1295575067
691111180
807085577
43750460
243522842
1073880303
20046964
1225906121
289608132
809506174
1025454629
1574144654
980749588
1375727330
1170200896
227591273
1185324943
1488199353
1000921648
1285299085
1077975844
737273300
472258772
398842174
315105250
1883855195
1570941134
1802827415
2139052301
1437327701
1349055272
1496588868
1167093564
302887938
332151173
1693588619
2133463793
131404724
116453004
1052457573
942956202
1538598638
1675676398
1919252511
1466621302
119066135
1643175140
1815322966
75848019
681435944
1997462571
387392107
2083868284
1740413170
2046537972
1169275859
1521729919
735695448
228676192
340907139
651513934
1930521501
458513021
1954476749
870906665
1770227767
542781609
2142613123
1813261678
1248799089
1206238676
1132819510
776728820
1663392467
91865666
305630536
2072587933
1689286623
378031920
703376485
456350075
791873827
1010123014
650216012
1352127957
1584870586
1427637314
278579221
212533509
901087594
206101091
263786141
1316366155
1297860461
164344505
300989321
1357330052
2093509491
970957472
1570021450
1943376292
687837679
223641973
1337250851
7159433
966209138
966197198
354386775
1095409670
87758854
2128115313
950995716
874535505
266423903
1358923640
749021540
786819928
1683043273
701749501
1046510785
1809096219
1163785
1750126814
523558345
1040359575
1994824976
403798636
1100307401
362452679
367421586
611128548
2100880002
1058503881
1353305043
1237434032
1231070091
165789032
1322587397
2137063339
1816882932
956643988
641617463
224817948
941608847
505253471
1084549789
859966571
1834622203
255536120
237950904
36431695
1556866537
352497697
1553276412
1408024463
319529510
1138759968
381430015
840563434
226714718
179355951
984375892
27919719
466245868
491612477
567960700
1288511089
304428819
12230838
92208911
681241424
45741386
1136036146
1274444694
153547984
758745067
271905114
763432800
146921395
1077627672
1355851453
501522300
1439002475
454586436
325255810
123878195
77447549
1544806867
1380383080
1892209409
585573527
1207179362
55683345
228436712
479502547
540653957
2103732594
2032088723
134009120
200992073
1261912110
1761565533
2016050095
558825397
876759652
786551522
2056724832
2024879618
2142619304
2069531999
1982594660
1402224903
166786555
90398650
916814240
829346219
2103118895
1661592368
1737556437
97193146
2088657362
95106617
620142129
1017625453
1277691303
1139267270
266924311
1272167916
1483706107
274585711
237972795
2039913418
1124170917
1344315675
793897218
737460477
268108107
1419693769
441973549
1703436530
988339104
1821401738
977214878
1832121139
2002290644
1431341136
1846220908
57483755
748493803
125154441
1064871812
747598758
1890457012
1516759730
1468356190
1374183804
164851227
162281135
1185972056
1173261216
857781951
335056979
485145253
1868360268
114974787
515523938
1257396184
1162563605
1061774844
1022857840
405238865
642419592
678359483
1054229834
1064221262
688494338
1847072972
103876155
301416263
2024245669
445087550
1516941164
1157509090
1606060716
1596529901
1841297952
1672789232
288612721
1227015626
886838262
1017877467
122130586
726612063
488273567
399448237
69009845
351227206
651426106
1285748905
1922234321
1112188366
480197584
902330408
139136947
748109303
15653631
724977558
582579973
1935032557
1967001749
461521249
753294521
590148617
1430962535
1985048593
1530912293
2127708660
174715843
1537207519
195469512
2137468241
1731857199
1101877514
199916278
552963317
1092645317
1952518634
445033288
1490585414
30930954
1910164710
1674391984
1881516702
389907154
87746163
684357807
1747195705
1995494775
475883105
324254572
87658529
616659626
1184621723
1325195540
1795478365
1958884590
34242924
1906876201
1518928792
550011470
345966087
330328313
670406698
1014133207
1746740139
67786541
1858784352
1875532627
147408382
334081929
412962542
1520517562
1379804460
795051772
655036235
1147295057
469216362
1400598617
268490969
1064388073
1969769141
828845457
1309742918
2033666948
1647218423
443138744
1453272719
1349013497
599288508
2143208276
400887487
750163191
1621017647
978523601
508305959
700949883
521777294
2145358052
825785322
1334274358
2016135402
707215535
1692905487
1480651312
331564476
691450020
248196591
1194197921
291557093
2054314786
325367999
1752892353
1001808891
101884195
1966699975
26582699
2109515956
923981934
1947047878
201820022
954644523
662552576
1365047583
1249132032
581616564
1965649874
986017449
317998311
574085694
1527576812
1132255551
1419371706
1533801739
2094472140
2087259605
1376646870
1356420945
1935479417
459075534
871204721
1061282367
1725598807
1799856609
1914291882
1501476782
1636664255
112583332
485645936
1269954059
658660683
51935499
1384541181
152994518
283198931
1498367607
1632306480
2104526274
49987461
22966267
1499592626
96669984
2013695047
680612045
2068922074
996795412
800698574
797614498
34112538
1077183665
252771630
1138404541
1352951702
401542351
1934881751
713842449
453817166
1334444461
2012262402
490055463
164347306
356945070
108455500
1171658173
992533197
2063304264
1285881524
752687019
936944371
990266345
680299981
562483697
298239780
875554827
1608332198
1088356544
833829916
1208138324
1808466761
861836936
1595562004
49994096
1403809099
710517180
1828574457
1012427932
1189758391
661908755
502194928
1290098054
1410333771
535521901
764641820
919584011
1204543739
1988085998
1343917630
611621441
1432086743
1778270665
1889992608
1344217980
1346984229
316450617
794580274
2114540225
1700617400
719566126
1595610211
206484839
281650540
1554076894
1137108719
846042754
116266679
193364264
1759696726
1395333862
6035064
1403241842
221795184
272150064
1999123796
2144507068
571170095
522401836
255541591
1263315245
1971902043
74244841
315558045
1155346033
1611143423
1282555626
1470192684
843305078
1440093475
1420241784
411404069
1866864088
137131740
248317493
1271990481
1299000679
28283628
1590780794
611473557
1171868798
182173754
989854509
1783099065
1202452622
1393380815
264260522
1502424029
1236223999
903764027
941965792
697653255
1618571849
807629144
1870659147
228234426
1310542940
1448544136
905904597
1490945278
874495380
447196384
1106474784
2130268356
154187668
2006137439
775658462
451900365
1488321943
651199461
37686269
480184631
492502716
1623284247
1985029829
1778203071
1383630589
1856030801
343029640
1595007198
433117315
547318359
1144768954
1249179038
1192923225
542078708
1805755790
715268427
1596278407
1284662311
1901648981
1498750352
1316421114
1912480922
582848923
16208575
1166135028
657503757
1934324588
676722161
979271068
1126131283
1386961764
262331630
1497101702
251694883
211490088
2048301041
1895472970
365452627
1989704333
1571713459
1305296596
2117452773
686838278
2125886461
2127882734
370240072
63016855
115715872
196686034
727240798
1778636120
46370673
1343030242
1245804512
466548005
873144973
1988482407
1065340032
1938357087
1959861292
1826984241
977916900
1428122852
1907098094
2142963071
1778571236
1475342446
1084659082
92334773
1801138939
1297537806
658515177
849827540
541157512
113557701
338960132
1701959971
1084482597
1343332197
581250525
875702033
545763398
1186070397
990262398
323727784
466179566
1986544119
1567087347
1204384680
1714006228
1867765983
221264822
529564456
1494425601
1472402438
730421683
744073727
1145482282
78516125
702925461
563072811
1634762185
1917689943
297252388
1710833878
827145067
1101615072
1466357386
1901980377
1500386260
915805115
1225569634
1907895572
1277877799
744722502
212140938
2037819344
741899400
424757536
186833750
1954975118
679754433
716920124
290273652
1461854722
867057921
2036857380
567117401
287488493
1373943306
333098293
1027842568
159469708
458393692
1500428447
1412578361
2082291252
1479593186
1714345373
1163654938
1409354815
1457115420
1516739429
212073550
113668650
1218197512
1050181879
996629061
481149222
997022754
703806622
1980357131
1436817331
1403174055
1590348811
53448997
1802071249
1915527866
2052043512
809344448
1477704591
833705494
679177495
727531310
1508697104
566242135
1475496152
1031342609
1995469756
956058259
1207763496
782526753
1077398172
1080964863
2089234167
1458414331
103353879
821536784
356533491
1192344586
2087118537
660972288
1959774958
72420820
1871232437
912946685
655386276
1911931687
1384389033
2112992558
1667310970
1243770791
235584417
222717842
466578705
1351424739
1644751617
1367023717
709265058
1044405877
1199727163
1483471557
1175320099
1168803940
109297383
978864363
1800221925
1138304563
1143769532
776032265
101535917
1477882396
574772391
798269983
1783208848
1597011132
945578602
1235738680
982826880
1487963714
706805078
1666761131
1952074052
1316948866
909920288
1430122758
1180525739
195249532
554327819
455727947
1314269496
687725085
332723988
787182645
782427716
1973170514
1384287194
142755003
1013500847
631335164
1155372146
669354459
1302578631
24365537
472160205
1556060365
188553320
513114796
1646997492
968534177
1842138724
297346588
114060641
218316442
1962908935
1003345566
2055821641
2040062259
537529836
1221054977
1677582262
2047742196
260406181
327189638
1720939148
516012064
1243152349
604476606
695103649
415772152
1159531773
1033001177
994833527
735190837
1370871617
2124679413
1339074134
1158947107
1573928551
1641437040
952469095
324141482
2057666930
1902216384
236552590
1755735754
1975771117
363662364
470389701
462530690
1674809611
1902158287
454671094
315940249
2133410678
897233642
1020627089
410823284
207640890
1177669787
1735379423
1286366948
865864352
1320477821
1358798001
249053333
1600426032
269772368
2009030575
1876340621
629474630
394670251
141273527
1855601988
535694367
364034166
1786612085
37266618
1892956721
718625302
897315519
403457171
1529358654
1778556082
1585728227
313290434
1883841368
1737092777
992014532
745673215
217320383
1157929738
1570935688
539660476
1037887050
742829325
1128352330
1331120836
1145729173
2056956148
719158103
848591207
42136339
1858083534
316159591
1862447559
608229423
1952317084
1472689710
898902215
1631926294
544359016
218255517
535762377
22369557
478066925
1732546102
943783918
891632257
1307222233
886352259
120132214
658410119
250350388
1356061700
92466989
1810456990
1553111192
1590334631
2000163269
1838791858
563631789
531793592
1745694459
468725574
2029841082
631217297
676916588
1868062899
135492112
509490510
931553349
2112793583
1921164641
1223567793
798429501
1486147841
1781506716
1975725259
439958873
353209143
1759307495
785594783
470780415
1953127225
1809560218
1398558064
284201027
1474233348
1910947933
805467607
1759018502
1400911000
1864366782
956916674
494602350
190814016
217053684
1972682801
1115399609
299516865
1750065337
405468601
139257862
1248742472
155887195
1580889910
83221378
309940896
1693813026
1485737184
316834486
102595173
1572284627
560461898
2024963824
1740512700
1049079279
536400097
1957091133
784858162
861732612
639720531
85518123
310440675
862840262
373779464
1157154460
129968547
1812481936
800290972
1711476938
746671761
378009805
240476450
596464957
631106301
1165263837
1804455720
925090023
841432074
1536285480
1365273181
1783955701
185057535
1946652597
615097537
820844854
1958011234
326693200
412613623
1569653718
1328568839
934827547
563290201
413425402
1583473928
439387067
2087100188
1370663520
1503372324
937557977
606652233
1895110944
366706501
1407526984
950414319
1365007894
1660197133
936289546
997725980
667911128
1587602021
1396822683
15093426
1543569154
368630653
130127791
2124522951
198853362
1491940482
1307869156
833368060
1167063031
16711092
591275681
1971015580
721643130
1729974759
585550935
2036898721
326813798
1756305149
1505598498
475769020
680882731
69258964
778300737
1703339588
66481249
208283500
1393853951
567077280
1004238952
1709398776
1555773889
1619815498
344396565
947816273
1628349247
1188328469
66550561
287376444
1735897749
2117713485
1298227704
1693215743
517508973
1067652004
883743385
846266542
185071581
175473563
310834097
495278411
77850938
1802912490
1994705328
1555948188
545878326
936748673
1224837417
582681499
20036333
1398943427
334754347
755170932
1886625566
843000691
524729980
12190415
575323
157136921
634797468
341201789
692254038
2047939128
1710072460
1306861818
94535285
1208123124
2001063952
1588324691
511253632
1539355763
1468052411
1329771331
314568983
38444354
1570671291
1107681506
1277345728
1724810836
1453326208
1750263607
1292680826
733103921
1742211389
1019312593
536521703
1195563180
158228465
1657600563
651199686
214214127
1831310886
429416511
712865644
148652738
1074753329
1666305343
324570210
511816516
1536028545
932932291
1268883993
376947089
1714323982
2083918976
87309658
1558799655
1226805379
1818028480
1397730347
1071126797
1569665534
580380271
1234415777
1289520794
480868354
1768800370
867336623
1130741424
1975710891
316082622
1427190322
1878085452
1447816317
514993830
664541872
608765929
496958324
110625641
586725224
616254894
1687790329
1996908921
498402776
2015059382
1297731263
1347224303
1023482838
1899897425
1733906144
985064689
1211705740
55267398
318600713
780904772
78307124
65662938
2116018000
85417673
842219691
2040063860
1243212321
1092461311
1140407271
1682949071
1799740731
1769028290
895794257
1565894287
298401983
1097113456
724983204
1828051114
643141449
1916583378
1162403927
48540698
1773978659
1757799791
1068533717
421146420
1749347151
970943524
570106685
248515641
457649935
756882069
10501961
776513193
803645701
771205037
255219987
641548987
728326251
1587733803
281456012
1354988223
1880040647
1099201019
934553340
1835305702
603854657
521578687
523100689
945352143
323761234
772960347
1415954918
1192794512
240312958
1066134410
885428405
940428854
1006154310
626838192
473830455
1570261781
196008965
1524956795
2049806684
518490345
1316758985
318697253
1326434805
500924810
1583833129
1801886695
1389917197
1233317237
535730640
413929123
1384134787
572180543
829642645
176436625
1653006203
671459036
125742058
596913533
712243298
2109888478
2008689315
1361446766
511274014
584173850
1591728792
1025181093
1657841577
941676426
1830765365
37687042
1701679592
858869389
1028978813
1204831612
427278281
1140751313
1393658547
343145668
417746741
370651019
530204389
1600231281
1405009946
1591853043
1195234379
688302325
472982863
314478465
2071892860
1706777281
1979129950
2027458552
1882680383
618348995
451722099
152459682
1372083335
436742479
279120732
776428000
776291442
72371126
261746121
1957745512
405771456
2097203855
2083326957
696261143
1394975451
679707879
1091918406
625121439
1449938284
1577209918
1869947272
1326042829
1330615121
1747160023
1564548079
597966254
1702921665
1462883234
1380184858
743707773
1259844340
1379431671
1009615259
1501091861
1420539218
2034335103
1683760165
1943824188
1451154086
1646211125
1001829480
795831029
387406516
1698656064
465218718
1695145974
1848187973
1798693041
1312370468
1224287927
1973744271
117754728
1285611543
1167599526
924775193
1232244543
1184678554
1379632329
1120755245
1919310895
483777627
1190843767
1343949139
1822744990
1217239361
1479434378
1107072183
1099376168
1753844864
1165005845
675320601
1136113165
1363120185
436292129
908192103
400530967
87482318
332874779
1078872203
1587033968
2143238681
1756072450
563213242
1746133680
1542944840
118320546
651585667
1029637310
1641402216
1952836714
545236511
1108536589
1321182066
1277983355
302673878
1626419168
90373347
338562824
973192749
146667701
1522840166
1504350858
494822777
669226378
224998243
1573291148
1885663211
1003504963
1058057688
589495157
1309837202
1089123345
656216514
76501593
1875605522
878868200
37593274
343751230
506575859
1498939372
1363554470
1398807296
1114406129
1548917215
1698698898
791897974
2113849898
1886392880
1278217941
1310039593
715733925
2096653003
1115123253
158928508
1619640712
2017035259
1894821529
140622629
1928607828
109210994
210274045
998248146
724740680
1947568641
2130346627
1232165090
1551728146
1716944830
747728752
2144261079
909106249
1569570444
1361457276
1441767995
2108902362
1052737101
691746861
1253938688
655479287
693144927
525039939
1408589503
406343171
270001733
1561208086
675054474
260948293
1714011468
1392670169
1625045696
1891366325
235524565
632855942
2104304138
616759709
1963163020
633894924
1262492540
562548054
173361792
379199990
1035994924
54817633
245560618
367987804
1208256146
1170758321
2051576181
1924255841
245061278
1066290770
1442922755
1288786894
944549067
111062292
84807130
1282339136
247235034
945849645
1391743026
828587903
768989211
243504107
2095726928
398819714
1169089250
568499086
419942351
1411596214
712102133
1798852310
558459696
1688640772
1921754167
2126477305
1327495202
375094734
1970262150
35964354
1188015866
860945163
1411448358
1347314128
209278178
260091162
703593667
1986434
1284728891
475687918
1198812527
212546280
1926748058
364505896
743481152
1010139559
1710302381
1223303215
417084873
1441843020
1745271522
435626903
270764217
744714690
1180777437
2106559324
1395378728
584702089
698204424
1916589210
80622883
658290827
294445279
838184497
1977092416
898908346
1257823483
774760705
597434139
1993279932
447279708
1326735471
726130959
1515658505
654082134
840294682
1223106641
1476299387
1291676916
957237480
1369994094
283178604
1061927519
1920014201
213513516
2039008111
61251293
1143854927
453116955
109535056
1715342647
250431663
391648663
48500565
340926873
348373846
1887088354
2108568205
1084397360
932124985
1903656105
282331658
738622822
1170512517
928469983
1072063758
1548996382
1721274371
2144724716
549266730
631321547
1063753801
1887834223
762596191
1142586840
864106389
345087277
1152292435
1104440110
2017949584
1974073358
140323995
1184944329
1095102306
331294975
633066770
237304872
1459573020
1002038015
2091554641
449940742
1942855625
1123265315
42197012
778425583
1176577713
1859851448
92287904
1022545420
159094308
1582509425
1756138373
1019018718
1397318358
1950603172
576545308
130402162
1823791798
1755599906
1720493118
197042833
1976332560
1750899846
1419869243
31158808
1325912662
377843587
95753270
674366479
1587161127
522259856
487265465
1147868423
155224465
1082920162
432977345
542764048
558798231
1627183183
260714803
1527851231
2046469648
1192891849
708161201
1642976467
335187787
1161692156
1663428396
1406693385
131558058
1420871448
17883837
2113336689
421095301
927883990
2072861983
839154831
1921191888
431340281
1546147007
2145337188
221842009
709311036
2028054192
73529093
1851165
1975158989
135221248
843813680
1964039500
1024684473
697923606
761173613
1629731616
197586523
1913886340
1452826313
649136683
1422965681
1924968589
954296437
948627485
572646658
161090097
1157256230
1436053975
20400525
1400931237
1598871305
195242604
505617745
1771347739
310859873
1653272009
1584008495
1482195077
922584869
2050506437
698538799
2041650598
869785801
2076309430
1260111528
964625901
374540115
907776140
2073208627
20946476
1692653227
1402858611
1647396877
1512159413
186102882
544658996
1922416814
1144428930
1559648607
1583545327
871635156
1031872787
2005055632
19421170
1733457025
1523669976
2137889161
1908084096
1171002394
1905014317
1240411715
784602434
1022986177
2076281954
946553807
132374854
482324526
2030371112
486673618
793485914
561515978
154364852
1786943512
815114010
998566308
776898623
1068987276
462587566
649662038
1816509003
478584933
300069742
1271091991
1669849807
871891991
2115426213
1068841268
1909359788
1210482153
1782175331
1533192768
927236234
2104874261
304984959
1726981967
1220669296
191316104
181783200
1801331396
457160439
1338712946
791096724
752762989
296893463
1750452306
1869411297
1255972418
1086334137
933840468
648986089
1950574967
773518900
1220425652
1250485887
64741419
1453795912
725689379
800181206
820619408
501915526
2126107475
85666803
1240222081
253278491
418028521
1592274657
1424813677
878070492
2017573730
440380721
1817129775
32209373
111682270
440932223
256881223
907919207
2076137189
911383873
1587878619
2052775019
851268155
55482969
2128432406
645746074
1686952822
582899021
2008095700
228764362
516340419
183066914
1223375263
813689036
1948011179
126797688
422935158
1321037378
695824382
1892200081
1019629929
1396495177
940978128
56430582
1789104225
1270752769
1378335444
10270081
1170055613
265347576
920036909
645621614
407824171
1906166974
952249309
236230650
1687893746
494225586
2019412493
2116405855
211802111
1283883288
1293867372
1098806362
623621129
1792124349
128411329
892159238
1097907426
924702845
492688740
801398861
56947419
1541535061
1295212288
1980325319
1612165792
1923996145
1812714729
968753137
854753202
1088384622
1529861119
92519388
511489582
118687269
564606224
985318705
1595451441
4560871
1105830514
1733467250
622256467
893966998
49758691
837548162
1754699211
1780616416
942062216
804244258
596227703
1319862661
1751204529
198472829
1546208850
887386084
506976099
156509599
35209869
1836089694
1188965302
1093326833
1058550712
1347730600
245286240
1096368024
92982796
359083322
751625975
1870162961
76122551
1842546265
1221200780
869748211
652642861
36489553
1050491415
773227730
346113199
681625405
872539810
1488011305
1947021112
70277040
1920113709
1476293828
1906534533
901359209
448031061
1791855675
1434244955
944871703
466095058
465843978
1648723975
1107500224
1432484264
278035895
1742048952
1108538677
136485846
108796328
1268596902
233872316
307953447
2045426387
427666970
950027621
1902168009
1684030203
60488212
2047150606
85146688
138212435
1794826558
1240624385
185601256
1455517224
1201127893
267647074
1820155851
720093323
1958452110
990273815
197910532
1297877190
890337379
768512763
1268577283
382643509
1322249284
2097568336
1823375180
129536107
1324432821
1229949940
357052959
112397574
2012627859
174165593
1949457658
1739807973
1675223480
1267403835
1239070614
764393584
1443661440
1150244468
341196672
1931874413
630318829
2090184830
604187652
1172407904
704650986
1477748491
1106425841
83068847
1201942841
1814729371
1527223738
911597038
1188255406
461013500
1940825414
1270191833
1071350136
1170481261
879696613
112430001
2073787666
1110639568
735570774
1898652408
30731629
1942888514
746515878
52380476
1935577987
1044946792
1937124398
1971086515
1583377698
1226883944
1280931728
1949957702
1964286232
1779984414
1940874924
1953008728
498882060
12588708
1383641715
1513956708
457734701
1106649396
120980972
980824775
2134915023
1195861975
77997642
1748905485
2027561026
1548685418
731050377
1688177876
450009450
2004304762
814873121
8560196
1325938641
815398675
1476416862
1992447365
896102035
436345070
1384687687
745709905
770395829
1247786301
692507028
2044501653
1735221215
2026336126
1151548056
2075885240
679464936
176635636
1201488905
591240423
1311330909
970714495
1924726605
356850050
269434648
1254989945
1798887001
1480573035
1043254183
1861671442
1521948663
1229664015
1578483632
1645454471
1821899176
1343567428
2096647868
1393633300
158222461
426649186
657922623
1569895540
1237970215
59473149
1581653241
1104920284
1902527006
1404610197
410800426
1802465072
389352598
569373367
1517033910
2016427256
1558249364
905520784
957480085
364532757
843322950
248915240
1509236428
2066219913
1690407453
1797485689
171428998
1010167237
825751577
982745656
508353360
1118454808
2070157776
1019768871
328948566
1257560689
1865257819
811398619
1193235771
1675232991
1885972811
1458606978
157937676
1869257174
962666797
1528634645
1343006585
2146154789
904889269
901653923
767965948
1353992960
1653185711
1435319009
350097478
1277921827
473117342
329384049
1663060025
1946015974
238274413
1590907153
1843041102
1043613888
584152678
1621524174
1080990633
1142354734
1232928352
943225756
2091759118
360458961
447760036
1442516635
1629626773
286262400
2005770202
2104760566
181311919
1029169617
1554376481
301446215
215618093
1940819304
1202078968
614196680
622219354
620884530
1348476668
1622987188
1361350284
1335219197
380197459
1477827004
1819167396
562815988
1800006999
874516413
1608448508
1881075687
441988814
1357590187
1491407143
1849818774
110683436
1989601957
325351946
83712595
495637382
1508960833
407176965
530104476
1609212093
508305130
1889473882
349911303
1396406838
1486497176
1702788281
921520517
1533312887
1280746200
1564294999
1051662733
1485834777
988493392
210459789
2099306295
312471289
2121519615
1033763665
1209061082
1311345228
1518223543
695029592
207417976
191238093
518726547
832341142
392483065
94421166
976691682
1520321680
243761722
658396456
327925018
520335184
1018418742
821931266
1873164304
770555300
864697389
616889331
101300035
2056000151
2062865508
1542792669
1661316671
1194853002
1707000748
1958447420
99763903
1247686608
630246291
2102446977
737932605
1676305085
1070731093
1064635506
2012857712
1265615313
736944008
571153687
2108821778
729322892
1072550003
1440597943
954902001
1644728267
1806675240
1209615286
118686259
723139196
1949555374
1270775296
80497907
961383987
781787194
34686371
2105355822
2058707650
759612687
1974434520
393477140
1353943672
1586874236
1822018975
1083210160
736007399
1449279729
1669666659
449067199
1686685149
1477648807
384784243
1753706162
1397904237
1525983641
1341890474
129163087
1158850139
107361094
41870858
1707013328
1777717952
1274553151
376164589
1034484833
972747490
581109550
1137949168
284538162
1293510169
535796758
47830941
2100958972
635574705
864666971
786661492
1895231730
454304959
967244111
1293539983
1499665554
122182563
1446493332
1405843964
1059939693
850989702
1305038265
533536595
634922817
1491156562
411305543
958984772
1824402516
2132182059
95130340
1921886692
930231766
1841942224
950135988
1102619574
917454806
2059276081
29060071
720382835
1077508951
1894702763
1884363487
1086745544
2113152912
374308835
382307271
2005461941
1676479772
486800578
1111320611
1593230199
1760828909
1895214404
1194846016
1510882186
1256725472
513981442
866777562
900238268
7252079
1094256062
1515472353
1659663231
1446885790
1109793859
395268254
911748430
1156803553
1781051673
1352286373
669434939
1147625296
564149503
93417211
304903397
882988371
400754931
1708852989
353211408
136070610
1956995942
843166084
1401142812
1962431179
1234929901
62117422
2021726696
400036790
2121473887
1512359009
1338886571
1712855265
1185977261
1161266680
1019394998
1833336937
1575380838
210683271
72869028
44510509
340213280
116564502
1608530586
495690656
395563487
418388483
1334588231
1197909732
248131329
1385374454
1296756957
195907965
376357225
213439108
1584998911
474357160
975181137
2059128927
1258753802
1964225795
1896310435
1405658961
726748291
690830955
126682358
750595696
1863563309
1835553472
1645172678
1501614297
136017268
1456821340
2065152815
1304348583
2051519067
426098032
2004174781
596678552
1931909504
1922417532
1401449208
741887844
2057911228
817330911
1233434612
599487912
1571424854
1229295759
836645491
564400996
161928150
737765849
1024745995
675523494
1338458292
293443806
27955354
268872698
1006252271
1637458118
1488918981
1451545535
1055241255
2118223043
82425351
1454124198
1505109147
765739255
152860516
385624606
2027163007
1190057370
1538364247
1478835407
1517685110
855655207
1078179171
806460462
1974007264
733785788
1235769187
24082822
369362872
1665634793
1466917072
1662897354
1766092328
1813983484
1128943476
1101218944
1262627068
1365054447
1300291441
1073848303
291873125
1607124192
1525740660
879760649
421806538
655149921
1910248139
995402454
790937665
71792731
1442254417
498757833
2122083757
1150834739
95222387
1255006093
1443496799
571624899
263811699
959541506
161996196
2084650962
1119182709
1053848248
1679383468
1400099494
1667383928
210572748
1596010690
1873682970
848548928
445727754
165583459
648248817
1649024944
740165764
170556068
1283128165
6181177
869998191
643928373
1968896358
1074424200
924718064
1899978686
1371065735
329288192
585381815
2071193762
1800182312
52349484
1417687788
1919971060
495234715
1195540034
2100070408
1027245629
382526151
27924805
1156900477
718364176
2046853517
1902617148
1915349899
242654603
204259678
186662128
694774917
1410547596
1755459308
1667057636
1492457364
1470572529
942571569
1868607282
1926967389
1736791385
2010890284
1535770045
703582841
12748534
69129435
1799108175
1328725110
985010170
1132230132
588744049
838250181
781102411
1896187324
332738864
1333860913
1990667854
514261828
1992018105
1642756349
1625108786
1016316141
458657801
1251855543
819344090
902281354
1998602070
787218061
572311185
1824513388
673512492
319760812
393407618
1555587368
1531016656
969849815
745282497
1650713080
692790055
2030032687
1719450719
1086471874
1950989641
961147859
388862730
774490999
690829574
1576380237
1458760899
958744194
1315328929
949923019
61968342
1308539904
1419014274
898275880
312973712
77902654
1955823191
1534608623
957802486
1279610169
879303880
2091581812
1799501560
935715173
566317488
1946744291
1287521640
672325497
95570240
1344253582
1589038843
1759429245
1810256468
677551441
898284652
941433208
1357925809
756577318
100021973
162951457
623462280
801161068
1085419456
471125339
324049917
253279044
849984395
905562904
1605186854
1705948742
359299350
1265544224
157600451
428071487
44285160
887004191
1094810866
354309964
35587362
858860991
679384498
1008394762
11079484
140286395
619557973
2093347415
80042122
553781810
56024007
1054798963
330409383
1880324082
1120153904
2083923816
1954839077
1272515099
1056734206
897683675
1124642741
848655810
1411087670
1011517724
49814118
1440145893
881521930
963471277
88846073
1420606312
454288384
168440137
1880916716
1872955629
1464015192
452989726
1972202039
1135126168
1431080310
1404848876
1091857923
1037771454
2057894163
1115221978
1721633394
1766119929
247242067
1307345103
638763025
1679358246
1250860545
428792460
321964763
565066452
1123304251
736780505
1627909968
1396934699
677241313
490626708
1907178014
1460235345
890785829
1432251480
1206079361
675544932
1802419850
1537405533
1324971752
1738148687
443146548
370604657
411428394
1967306351
200953683
1532955952
1688039846
701646780
171931057
1396517814
279120732
309645299
1236021132
1072861571
38960995
1363626728
1053195708
615312457
1845228325
1766787175
1053982037
1468204956
651303310
1983414508
747700559
39836043
1246388213
1707280203
400228763
1704606554
1727057618
1235596160
1651863139
268482649
1002170553
379823980
145969382
182034641
184765404
1324537184
106037353
1969758728
195515159
1740975392
919262882
1721527409
495445516
1813267859
1534026473
1667181102
742162599
744690823
1747502015
438341720
902566544
924020327
630036179
1369402276
1799930629
581704860
85097822
1797620112
1224683992
1762491218
1300008826
249023977
1535627936
548838321
1097691921
1995780489
116798499
1181632625
626912715
1877435859
801060738
1614891782
1059925236
1087696547
1885544842
1938955269
1097340106
681380719
2051824240
992159333
796732894
1878360422
1218752603
1726089359
1334761790
1204220996
1725109436
1645005729
1060988262
1915019487
585643053
662579807
1778839864
1431613809
1498837981
1650947441
1256363059
1080032289
1548503803
2081803807
1290803897
1328743923
743234042
1524953747
625657481
823236387
240183959
196804313
672568283
1077426702
1330737704
701695782
13819521
239399123
250223229
1488214616
738466830
288922355
594241344
871983062
568984402
891638173
1236104174
693398988
1791327452
125952576
821835069
1851870773
1792490513
1684997526
1005093835
906838916
2084148401
426087191
417593017
556629354
282340688
1604128965
1032155808
1251594499
1362392176
336568726
727913491
1828623547
625325445
499926474
1511211330
143195473
809079561
397492353
1923886849
797770191
395172191
2126941146
378746097
1517787617
801502624
1351588204
1674445276
522834787
975334798
634806062
1819466563
1244321919
1172417698
291124701
1566718823
1122192106
112213788
1734537558
502984472
75581230
1225425740
597084329
1957120298
740785812
996897698
1082397290
651169108
1215429049
1376772783
1081193663
192161186
161078150
489949088
807057809
1541946391
1359975956
389271585
718832607
1146743966
1466086625
941903899
793990495
1757403758
1213449509
1316185310
750001401
2091106992
2024738599
1706728221
1787384799
741831515
2006542881
1961868602
1476375569
841761055
1006275906
33748256
779329164
3405625
2094044365
1709965701
695012468
1135920110
347938630
85160494
1521448601
1899337457
1140121406
283883550
1799056295
195978967
2062177303
78456652
849874039
523817454
1701506962
20330966
676953069
1486671882
2053687038
1567568374
913890888
415590887
602597790
933036145
720621636
1811026443
198200755
20404200
1897022032
1469287481
1463115044
1770729475
442985590
1570170369
1744713469
452939970
628885733
499916631
948828874
1375871885
179636274
1190043830
1723437339
1605792105
1658091794
950885979
1440648888
1148249695
499354354
1701179516
852242187
1686399310
1237056864
1259872793
1920182121
1688830481
1004077203
2098185244
1231977509
534420191
1249724951
1321157274
1510999902
462535143
1712178448
291567329
613874761
294120717
634688116
1068092159
1768568484
1809111558
940629592
1607236430
100125291
1834642646
537851785
281614586
851804767
1121787042
1266115863
145760453
92336936
245995957
751648278
34600269
1891866156
1521626575
2066952084
951964415
804595060
1985747240
1728058726
153215456
1144940361
1159769437
1216656831
683742894
13188813
1747461380
1163528193
37430921
963043568
1184503079
2050257356
1087060694
396642547
1591922192
156838328
784209381
1927769539
1019403112
1411794105
1966144819
1641711675
588271744
1096653362
122796910
72018963
1667967682
1887798034
1885868809
586637211
1751268068
757341704
698182221
761982471
440308499
261394717
901789331
1632982276
809892260
1380199450
1627877515
1878275931
961323573
72869009
1564283999
555283420
2132711444
608221351
1552275375
767236566
1374591007
2012925877
2039697680
647501377
555556070
556837831
2132344657
661633630
1739122341
87818562
550627928
1234008368
185465157
942107521
1322430121
490732535
1103795920
717592023
1014817378
1347728405
42022419
1391448914
1932332670
1120950269
1845985676
1196720193
473252286
628860031
1480741229
486860747
316696046
357410291
1383502481
443632849
1545463524
2138902515
475012878
24499652
935959624
1465275501
406475478
1413217447
1422206382
889500292
1924865038
1386361773
1471945144
1269883564
598232699
1324934728
547738710
1771875440
299209910
2140276155
1907050171
1235156797
2131963839
718054059
309218665
758648592
50981008
1979866241
75936155
1925278892
1105092961
2086192254
666462789
681560359
1291416140
614076773
1490675632
1351324910
1757526577
770500746
1804172440
139098945
1156826805
2048722098
1020163965
716736839
664051910
1272870654
638841623
539202164
2001226336
1827068821
1279288427
258916302
282290757
1098895259
2014462842
8251975
829160510
674972461
382999589
795043441
2143734582
1072284593
673098325
1071395481
1106716151
212815338
1358591268
1804727608
789337490
1222419589
1768045416
54349570
1168698373
1506946437
435115848
1037425127
1101857773
1291312445
267805161
1493785550
103723571
919857011
216942390
883617650
1489030141
1145078383
515531778
2050785858
1716503701
979892932
1844078730
1552765609
1659805240
1124348998
1779294420
731443100
373972048
188536708
1169108711
1082701943
555584268
1019148285
1648618177
1447873812
115772182
1005783839
1836640591
817062308
1323944523
127544185
1310660166
790235978
2146558944
539789016
1148285660
421615017
203779006
427605953
927618954
1834540748
1765766260
2051364786
362700246
1820478371
1604748019
643099980
644965044
751144079
1437351805
1164191246
873167592
733439158
592663188
1140617611
906215443
463180732
194204838
1895797564
2086106916
497620899
1551196470
1636512169
2107284368
1975182204
1432746590
679239395
645963566
1622459500
1237559334
195716206
1301457339
1083452270
307541712
2044893605
63252942
1622216825
370257992
918565506
299192845
2099304770
1568236088
96189006
1791428052
203234709
1841761424
1678803224
2110870757
13017584
784886966
2067660774
986402037
96768227
1016240853
1171386235
1026624578
1792693278
204664635
463543830
329009080
570968011
48272874
654139993
1669748374
772974904
1238012749
2056695238
76636408
1939253444
73136177
467627847
855316120
527405643
740220607
340668467
817683293
144058327
515347600
2120636868
897417034
452075588
756201804
1100764017
1631870583
860438494
428396554
1659143569
1157686852
2081115547
1592447472
1432513210
53307146
1541233678
1390847184
1107366093
591277983
1081647004
297027538
1872870232
343474024
110595630
94886557
308854513
522104482
1501476782
1967588491
734475740
90712151
1022319526
1112099301
1680713844
1170388276
476777990
468297625
1356561887
502082842
284618053
1613405027
1295112883
221492554
274633694
426871793
885962592
10796657
1578051085
590776914
136375700
1822408367
1353688442
1453879492
1439651000
902300502
1059730525
594994721
1634119257
1632789596
1344678386
1943792152
1550919220
94392122
330129077
2145976563
613705153
2121564164
895227698
2016771281
266060341
555061305
1249164623
1887390879
914533102
665582806
109183917
469585474
1933782125
1975509773
1194921183
1824785510
1135698585
187889054
385483095
84290829
130627325
1118999212
845680101
30829269
842362337
2113545148
688342185
1839963345
1706001965
2079802364
1918541898
1192213989
1160629431
700423286
1725796931
850754950
1181237440
74455103
1877152509
416164456
999756349
1547436138
2119826884
1137347855
154510607
615871267
681354228
522776428
1919368009
899655507
2036338567
254392132
1769252946
1009366529
688011110
915997370
55175679
2112902476
223719679
672209538
277212387
714948907
1948291828
2097687972
525240537
1386081008
1587213288
1766430361
1479288081
1310974185
2059085924
209851196
482423259
1201154322
316916457
2145495819
1383558584
783492363
1592552688
1658494980
723555023
902100438
1743165540
1047663805
1008652395
1495364473
283157413
1242907495
811382661
2090091051
2014147801
505918110
1347262617
798420499
1905007381
1653167917
2074373281
1771037246
145919534
128037077
2039966925
1446826200
1765424618
80043212
995853155
2067575738
1636767850
725157916
582198497
986239261
133176200
1122915598
934740034
1143513628
1076980409
2119482897
900613882
947491296
1312509709
1907212655
1613163635
1552167397
490934550
688085644
1145110456
520661842
1939872495
1773841611
2074050592
1935416007
1619678080
593763166
433516113
18921002
1945287408
133546826
171923575
1530779956
654123312
1739046482
1962181218
857742199
1361377236
1471100965
61927979
331693253
2005246701
506105952
1075919978
885900444
1787525952
776782143
683142698
1927383194
929615318
115284082
243309045
1671419081
150552123
1564123592
1414360790
933139625
20595987
2125246115
788450452
611821217
157392843
580159693
1573869065
108519035
478657832
57804990
1322282451
1399705022
1997004221
796018580
42408519
1893449593
1542958756
557278978
1774989420
576059563
906979096
474014063
1376167423
1255553768
1106587151
178222772
1611394539
1722127407
852550366
407834176
1151691656
919583861
685140137
314882382
1596011187
2104822262
1169886706
1922539240
134342437
217311830
975040480
299423175
1779495536
1965155058
998882310
722356322
1518012974
1232802508
990176003
508506530
1737908414
1328017441
801873356
654216947
613203920
1983228046
1158298528
433306556
1418580465
90756105
1218008974
1237554140
397645559
313327761
829335350
818942481
438840927
947297312
559886092
371696662
1191534176
2008782180
1805209906
187678036
1596225493
1919834688
315349359
1544291479
1887547625
1027029729
1311240597
763190627
1947847938
317554757
645676343
712730627
24503143
195970773
969514057
1021008591
1244748286
280651580
201196694
347795035
153038204
2053078319
609007011
1567110906
603472080
497866255
774866975
585785876
1874258799
741255839
199575914
1356382990
1555213328
1505866850
289131373
260094654
169989568
1787109094
285614897
2022817019
2115120613
249323692
1359016154
175754670
563738685
1847742493
1764207605
503390793
425667897
1313741952
1096593820
1599877735
355683419
1855369703
1336043653
1844744115
280637034
88192251
2091622925
875394947
1308490193
1935253098
1959242714
1251813767
1699875320
1776880437
1557321350
1300045264
959971606
326304106
56262665
1905883767
1274007013
144953237
1471213967
1696205666
1558261242
1579123084
677038406
788593739
2108965622
948524675
210883708
1908028297
622720685
415396613
793446740
68925951
2021814712
1651502671
895478056
1998423849
812763052
468733127
1928962976
161148903
528732022
1260758356
1727804874
865688605
408445438
1640841848
1334576856
421567159
1491269623
819933679
769751045
1584907473
918318619
617588144
1028881659
787271109
2012298056
1445832040
878651045
118352095
1416872
9338207
1012489311
1311407015
1490199568
371887496
986810831
918762859
1703698234
1342859362
1107993218
385770808
872414053
662211734
1749195184
945358296
1279894704
1597953115
1049636787
2064242326
188322582
1843817185
1433174085
1250194902
944790386
2060556490
1149005199
507929142
399992758
1446422059
1689969190
1270139507
718524270
478002454
2026916346
693268126
1259353382
40416866
1959523597
1775866584
864436996
1492860667
50748027
928428450
338856952
1137173751
1143545886
532417389
1779425495
1480566124
1394794329
289515368
969290038
1244508878
1960017538
2016771281
1891522263
368151827
2105000407
1014015268
1949383387
1528717258
441035485
1285387379
109446067
1482017347
2016591268
1672369558
1910165469
688869911
807507859
494009718
638384665
22105576
2353643
1933253555
383641100
263240193
1908579928
1858764557
39070784
785960295
1611634074
337474625
412062558
357743142
1068588927
2045997992
235905737
1898152923
873900997
1727675764
1552916807
551972634
1559623794
1125300472
113195076
1226534144
1175510413
79701936
541596908
852389353
1347334272
1368565825
1757131159
1080416289
168468504
2133317236
2049016781
55582319
556086785
361001832
699608740
1157720156
1701622413
800305857
757013829
1904333896
284040215
535762377
928791716
284280868
996882678
196928428
348097337
937848275
53272259
1737865781
1655943828
281650540
1982651463
458648918
1034473652
763785137
19351459
1437225421
657938445
1496548154
1430351524
1869923350
1906351488
1350238166
961317716
43893045
729204782
1050514595
733180506
417899727
1522665087
1539414122
1105490062
1264819234
1166576260
1501900142
245919663
1702623335
1725917544
217604196
23727179
28286926
109795261
1090482271
1917443203
1418120213
1243509344
2025735110
1652790493
1253167113
1275163073
729434617
1255184625
64626680
403180314
624698145
385324297
249402313
1514985701
740548163
1426153982
617954709
2096902915
1857690685
268386548
265036055
1984943046
1349301528
1331521668
504610308
2141825181
1943693161
1436289782
9747133
399476625
1021510739
1761092005
649824318
670092144
454785949
218270833
274404532
1228713178
1655229351
1756141984
1010937405
1756024893
1236430361
1571006562
348601541
2001631100
348755953
844957501
123295424
134042134
526089738
1050222152
1349270471
1924224795
1632774
218663703
1082978427
873329818
1146441037
99834724
1497971009
1418452413
1387561353
1979736883
1074854013
79620016
1612629006
181776599
2112380766
58202060
1287752497
2091353668
90418408
26285492
54803033
505896949
981509754
253053239
1812739954
75794820
1870491642
1206468410
512861969
1800056671
1334931683
330048790
1706225840
251670813
1833596723
1825354547
1571503759
298784247
2041831389
468370502
774588242
785305054
763692081
1490003981
1512287982
1237970571
1766897737
242794126
1044176141
1020226569
501924823
1099368385
206073283
539878216
1722285346
1532853701
741240079
864447866
2033745662
746022426
1364281824
1418117783
1773036779
861948979
1261001567
524436039
2073178784
674908376
966095876
2055326289
2039465069
2127032855
507607310
1408624573
1903513607
1892063691
758355865
1485476389
974764740
1395869787
1132524336
334469189
1039716347
1682777099
680087065
411403932
1175662304
1305032652
911138587
1559654684
1363993561
2098149138
1532554371
1840869946
1050431086
4354015
1866888657
1986028126
637842410
1604137114
1622710264
1483384497
1413758034
987008056
1033582406
272568149
1322798678
1359600503
2110048176
820049376
1913446481
1475901290
1715201597
1362743765
557598176
34619446
1863951228
453092212
321024540
1078704788
1271148278
628797005
944738296
1290036452
1741303983
1292515444
834446069
109553865
1356922432
1873228013
1449104053
234055475
242978475
686306020
1475610366
620849297
945029345
142059373
1633787618
1880235050
59786062
414037109
749044251
1900064778
1590284133
276360277
26096712
1762040756
1138744888
273847075
158711768
1067784846
1203883373
379174148
9884322
1652538747
1391950947
1137311640
265755896
665837496
428349370
1561944456
1216746862
1744184297
386146832
459148026
874073317
1614147899
1218156013
1459596259
1714817869
1939226421
1534444327
288519887
937526101
835091503
1075966055
963451050
1730477935
2041010335
1353007185
523087746
782819935
306340150
1611954465
542709534
559352405
105823465
1364431362
1610400092
1238181580
2013926029
1978690976
1799620152
1492027169
418348960
1978389377
1564920319
2011228140
1476261176
2123564350
920450073
417643010
1289009582
1750671018
2010479630
1300358316
296500710
204105634
711009258
161831805
855227630
892814416
2143317820
831554882
747957740
289553705
497298089
939184760
1848666199
1455046187
1843758446
261705655
818198686
518658049
380769262
270506993
303335718
1458789843
416631987
493053763
1325912028
75372541
1029419758
1435766884
1006130519
1242062252
1442395051
934452187
1577278929
1896706044
1204679496
1577346153
1565111036
1900258107
1205454868
51004723
743465593
547762073
1793820178
26786820
1470909707
365592265
1211913000
1715630599
295279674
913880907
2100775506
1157343390
995444909
1779655300
1607639271
1018430583
1287921786
879653136
1387067736
1047511078
1660780750
1462892400
1900756108
1087338665
2098582999
1409585830
190693315
896480707
201410348
1093155710
1905222286
1771094579
469607841
353175971
882928990
1263823018
594729507
271275540
277474493
2130336989
534898463
988987577
420785840
99808816
1277822260
1286283063
262461846
632369023
1249768448
253201627
2008070139
2086843520
1273215270
159177643
1789906392
700328885
1047900809
1127008955
1759235486
1236872600
777441998
1345750013
238054656
1776061445
1694919388
835387170
305622780
1563236335
198327370
2044490328
187921595
970592924
348970548
1265276263
1272192216
338584267
1480113470
184900233
203814432
559304987
845615772
1669957477
595963836
529780708
1771025030
2019364246
1654176483
1336052349
1770973934
1219145121
1642955569
1925550214
1656333054
1888238987
1600303566
122621779
54292369
1937605487
382426866
1235120450
1177323224
1634127463
749733065
675720925
807291934
728791262
2021895053
344539965
1917496558
135496496
1317702110
1249740277
19508009
1230075811
330199194
1372868231
616959367
1083879752
1238711186
253662921
689720101
1734603657
395167513
176076782
572209467
491612477
653912018
1316102406
1253764787
72464179
767942708
1254879666
1816770332
1458101076
2114930714
711652566
2051469528
1149157729
1311275202
103496867
809396155
1513905340
768948196
483150673
1883643953
1571294668
1786463159
1080712129
948812505
1030213714
1530788841
277795939
1402077525
190237686
1120914709
278985608
226278875
1330111480
2100650444
1175364001
1868953814
1718071954
291456482
195148583
919200535
211659496
1174572322
845028191
1298574684
935783242
1153591064
778609404
360498406
657521370
203837564
1768247387
73885691
989312296
2002648726
1743934332
164120671
898404415
219368307
1124690800
677615256
402069627
553867616
561500498
2108999719
1791830711
181576409
977826007
103138289
262847896
818499625
467644616
149226384
2099125788
1814042297
900555240
661819734
1886146129
1310714888
413588910
1141765352
499492887
1906669792
1090227367
1930763802
66988216
1126140791
1272056301
1126387894
329071407
1243440948
2127401488
1014097136
463966645
1951022267
473574582
833699115
1533587431
607022364
1356504244
963406095
510738791
228225189
1344058078
152935470
1075035631
363498414
873500201
563452570
289869506
1775379372
438507772
1884694636
218330897
64711936
1289333679
858351928
1616815826
762474325
1060858895
2058496268
660167862
1787498495
613125965
320419632
1441645166
763155931
137366140
505140103
698944302
162251234
102742490
1115050685
473013308
76198961
204413975
734873908
1873996682
310509128
1686551390
2136070562
1098332006
1160703122
1889821671
746662343
1449033163
1679836329
868588839
344408588
1239547006
949012091
799063882
730017362
179029794
1136485803
1391343066
312496105
1339695839
1279561323
869424212
445299783
1677810411
1350360324
1405647524
1339437432
618178060
1584326521
1316436793
410091778
357201051
798408254
1398898001
1025546057
232970718
42234002
196988243
1601544666
180835722
777128861
544650316
2134145672
1970885553
477516504
1352431833
1548295914
629614120
229932945
1422185076
16740922
1560989094
1427927298
1094833040
1351478440
186374228
1513436881
156785325
1616028474
1875906994
449209367
1470507572
1026969368
435772104
341311720
1014565771
111291583
259784780
996448995
126046095
1232049975
360284136
135445823
1650709028
2009619144
1774445941
1155051644
471875901
304226616
737326795
1991182335
1413995176
820944918
343851782
1665861130
1836624294
154757083
886117511
760867001
1125315858
1439452914
209737937
1717722660
213898088
2139252644
2038254627
431063142
828169870
1675548500
266527642
367476230
1162992801
1056265637
756439001
1595663396
283768830
93542015
1692967938
1998779784
1184982539
1718103843
683701169
1320116601
1922922608
17351719
63066461
1676160244
1768685179
1191430653
1486557195
315236697
1566040597
1560548026
192257141
1722717557
843659281
122969544
1624002094
708850125
796272793
1840898569
900508530
474673850
2070099951
1725719234
205247538
709154215
2012955042
591186626
1875626556
132867986
2042846006
1848683580
397246354
239451063
1530150775
1924966439
1095725695
1099749751
1757924592
274419988
1232193997
1659656857
1845181556
675326889
398379117
2008372195
855745403
429552457
47276059
1786339691
1778933117
1172275905
1007888523
1063714711
845847128
1751045351
1492772530
1023056540
352977585
1478868882
1946215782
539289955
1432251480
2090815097
650053817
1523125510
1272068797
432277315
1262499010
1217259772
85666614
1071637324
1420599027
950030606
156451422
913953022
907491863
956864173
1471105970
210316925
1084502302
1289292748
175027658
167286656
815366599
1445579604
1255959161
1052726220
977576112
1563594041
915948746
1646227861
770771180
56361599
374080597
622486452
1713866303
1541193151
266632086
1857702004
849172812
1729112673
1263426695
1481022216
1599661697
903939924
2131018351
1299596167
24311022
1714726548
773934329
763014827
1032236794
94694906
603961274
1436817331
1756358281
332223539
499090238
836279062
1510334869
1806644871
601589760
857674617
1015087320
1226140184
150823964
890055957
2022645599
1851755484
1154903724
1155653532
75240270
1059941239
964861227
1964677112
1956056947
973622834
1210002100
1577771359
426986675
1648446185
1012649967
284584433
1281331122
1654696237
108005945
1952652713
1155165505
2127898686
285591884
1075263138
1967350309
1725279709
304428819
587318292
336331499
1289836894
964957178
764092481
519587316
1815160376
1083460692
371192336
794458429
734083139
999839479
872235980
1758899851
540866482
487979152
961300187
291639017
1988663241
1828799114
2123025333
1026329182
1909152478
26486503
986579076
1917003510
1692876274
1832125618
1359670437
465358399
1563998171
1764645841
1399737210
1500897242
716291549
1506189344
1908327653
878810845
687164830
392667753
943050500
270202360
561735115
2078248735
406022450
1870994266
602439775
1784671173
2111272015
1254477847
1382695727
731450977
1815622274
2132216185
1366449783
177282146
1233916911
667070918
2082095770
437812857
932342723
865028321
1726628180
705692763
911899412
263031417
455877442
1518157705
2140168147
566799074
12259164
1000501774
714025620
1136481171
171722078
18103082
1002270292
1375698593
1731009695
985353373
1856480468
2015500598
1526246027
756978493
1073613195
70413344
450528413
627090555
1207096778
320988719
1506558773
1132312922
1739615661
2023291962
616780399
1756078279
177792008
1096022582
246527085
488355166
1636075926
1360165323
1254836236
1348442784
1110776104
1334001570
714043651
144346727
1565051442
765563986
78856977
464887054
1214605101
1732987592
844048300
1430337117
1990126847
1151514789
1725384813
509070862
1667436790
891957892
671449565
255695505
424790016
512828525
171872713
142215915
1537452338
476892185
1765804362
1912381671
859529171
505409040
589184383
707269564
1273031496
1529078507
2147376484
2031780878
1774723623
283904596
1129074059
1180768956
315706450
1036043700
1741632455
1576131370
18482323
679178791
334211605
1975039550
1725035959
1974096037
23412098
829174405
1705875347
1866544511
1431905653
800743942
664940114
1995602749
1426454365
2000269327
1407185024
1717595421
931772613
1918334119
147297111
400212612
552154416
23808497
1121432292
1946807183
1060274006
2101911661
1497797825
1558538530
1539218786
1375227954
2067929303
612404830
362978734
150003982
317049499
1662900412
1108092854
630015224
16742226
1645509748
1174753039
30435192
98156955
1135736873
1033700561
1787028033
562313054
1759626322
1488709320
1585904333
2098633207
917188986
411821066
450982385
1997820087
1680599804
1425882351
2021120132
1999350523
334333157
1858229459
713340981
244877533
1647154112
2012933096
1838292003
1003603311
1835417532
45408210
451672539
1680783655
853868485
1659485088
2025380678
2142543796
1501127113
1391075729
162635559
1362499001
2096803165
659158548
1176824931
1931277969
909121240
1707660089
2121232907
575298415
773310065
371501439
1775799893
1216619665
607187484
1549568967
745482391
991406305
544299750
181580771
106380913
1025292875
273808969
763582281
485894159
696327912
698767499
1785930179
119539206
111465680
67363577
129421517
1517463257
1670487981
213698672
1459532418
1689448271
323533682
712638276
393858482
694972634
125212887
1269778536
1018262258
1256597048
1548813574
2014089486
1706055347
1568342695
1767749854
146677700
59130182
955775921
1478732969
568321375
866057673
184158003
265967328
407178219
281034600
1065877158
1261621663
1235365623
1052126577
580129596
1551283921
2110951568
1271122329
2095216716
795077917
2126827137
985518526
1629235958
1874736027
1462394225
1893745511
1710737371
281798121
64929963
376490085
1111264121
499034876
483931693
449426962
886913997
1537335246
2122741439
76659438
1126653721
1133258438
87438929
1710166631
1422576399
817109765
1138276028
263630041
1310628183
1200605008
1667187678
746514611
1669408314
1507209279
366298595
47488756
935248501
876243042
1786522330
1794699419
2029080655
168380315
454967445
1036095881
1941829818
1372195515
644157454
1606720507
276237959
1873639045
964591943
390398088
1996239184
852134732
318484936
544054907
960227768
721617674
1412298161
1013228044
508394521
2084799695
105544091
796792933
1006796875
149229728
1480984127
1864590074
782757742
1607771432
1044410159
1272010125
1172778229
1943530963
755544220
923641869
249419560
2092015874
833550659
552688056
121143385
1021864747
1678043492
1261547692
1053960298
1787593706
2070217161
171075331
1999282288
1739809863
1604561553
2060799676
1829618367
421883838
2129707567
500852604
382753460
1912638192
160335715
1984267229
420592802
277559835
1375899737
374610429
1284391170
1675147256
842067582
1588482525
1152262572
1865917168
160921228
1998278808
1933422408
1600001819
773515991
1862476919
785723982
456462911
1662753965
1327986933
1238099802
76274254
1676505104
164892041
1452499359
191753151
993235359
1343884149
435047579
1572216361
649235415
1599227019
1751122202
1275362033
1356686028
700055625
1154007822
462032796
736107331
401784249
84977008
600446378
1805110000
663446360
1232344647
1036866970
325960884
933248154
1655642411
2021268506
858976806
157806079
689156845
1066283215
1103402094
1402581393
497519172
1209325259
57988523
1375331735
534357897
2009346330
1804090773
1874267849
2019261438
721398336
860769393
607322016
1451413370
2075929131
791859348
1086594069
733927354
1262934083
1034177450
1339901519
519250401
1357790134
1419699723
2107496744
420439992
23606945
1643463491
1413015632
1112598387
1769288681
1765532105
1023937000
1217353615
255998176
2055544818
348957335
32153033
1487475879
715595021
1319270511
1137613246
445164850
1750526693
968081807
2058687651
124563965
1148406701
2103567659
532381140
607283630
373898779
752206185
2047374556
2005716881
889752180
1554591552
1841439764
850876612
808424030
1209549517
1335855329
538686692
811580197
1030871927
953059753
1401020180
697161506
1714875071
173355691
510979803
1633790793
209226174
452809170
382068416
1579874820
427673095
2049247154
1056106357
1324891859
1105426033
1754267742
2051875492
281864058
1064183516
2066760933
1379537466
1553455098
1512559180
1087851414
13551644
2080088859
383084210
2062489445
1552846838
120792981
2058580182
279435351
1187767424
1658393900
676823878
593443493
1712896807
823995680
908820703
1987903942
854938251
115710670
485730280
867808818
1953845345
805322029
263787911
1828904267
276124369
235621810
1156311474
607182295
302106375
1858888287
1125209549
692033109
429955812
1082040775
416149192
1486726677
672964648
667977102
2081652640
765841963
578128592
285552979
460380875
1296962716
1770729475
1544254325
928289145
1631378433
640950656
1084157065
1561437508
426757292
476279545
2089030576
547298332
122202331
855672759
878666741
947367661
673446605
134062079
2048635972
1818349708
1161553587
734360936
90670136
1557742258
1129383154
1810937018
1203192013
1420075688
1120088907
2056487989
1499103787
637666626
2032398862
2032124133
1899980059
292776971
1785476900
694689760
1505187450
1951771138
1689391739
756505812
696982098
1535937323
134856222
949651048
1727438727
1636403382
1558200910
1233018437
1334723060
41476651
1752195635
1075389523
848776051
1366603528
2049607464
595208417
1398060569
1815599245
47664825
921751090
1903700155
237776209
1742250141
1875072251
1372493274
197055432
654335670
2053028407
1008285544
143509658
26333352
1021205654
194653994
652503581
326557817
1419308166
333476100
293606165
483947934
1125400922
999095206
412196230
1300762004
707778462
83338901
1940158694
1945560767
931435259
1173135549
893218290
1831685325
841844349
1368058842
1208634525
586999005
1384400043
1942198317
1045793461
2124453318
137349788
135749210
1635659289
89169210
871513320
159706906
1986592372
585348750
1568121023
792454605
999699531
498794503
1682627638
562579289
241379114
677670131
1454920453
1144582552
1969371537
1150770854
1293746591
966188912
276810342
1647703659
442847224
516975331
1979827001
159387295
981961391
1152631446
144744515
1576393083
1243265661
1030692100
608750059
672517193
1400094694
1731073957
1674176905
1892975093
641950815
863473771
1304310415
598793525
370547516
656382533
2135054046
1297748285
562316418
1736388774
1121960850
2067343269
708187383
1878626093
1081960362
767530155
1351322037
609844212
590314230
1498590292
1534461493
524898227
564889885
1964664323
1664713969
500353658
1436474593
1531105340
2145100415
337903523
1531819085
1104564771
995995340
1702341830
846210718
1011559624
713705179
1156110715
2041074718
2054539590
2023163717
702355439
1751475746
719935456
125559319
2130286389
1625816993
768552757
609691823
1111221894
1136847302
369178525
263442169
625736096
1142914212
65576593
1834441266
1878009787
821543559
1335341188
868622146
1137442723
508676502
796514062
1643388427
346357298
1941131719
1908948637
502104522
817363237
1650309112
777508479
335157276
698669538
62933637
1181397001
1866188955
1228323171
201901172
1125988847
1457990835
190583970
282630982
2056273700
753439493
1976590397
512541507
266336590
1001617987
561143019
1563712530
1322304892
1531710489
1438582749
1871242962
983385108
636634652
248317493
1000648100
1878189973
644367283
74340471
1313784797
1319895841
645100240
987343436
1506623446
678246226
225985081
1468415148
811533715
1275122888
1895537375
1898673733
1641753522
1602459567
1505846148
328402836
1159140738
1384281285
1123322046
1385219439
985727756
603280814
470485057
617163739
722316916
239895255
398278060
1431731441
148001868
611307258
1714833969
1141684437
1577684338
1128393229
2100690517
1639026962
2126299431
817796904
173432472
970902314
546764227
2143717008
235654907
1381750403
1620162593
1708824906
1026217689
1123617081
104873968
1831426215
1423701055
1426708687
1161595394
913882648
420639001
115473984
974667324
1508760712
496177938
468321168
1394644101
188415888
1286376254
201893482
1566180581
231934540
1877363495
686382647
494237993
874404523
1081919457
1704868912
200160721
241930582
1210117604
1419049108
318422253
1163286384
1252734938
2125332458
1441218956
820012282
261309983
161772535
888148734
969445375
165781857
1662158858
1944042213
1238994283
1777694759
949908887
1256751891
1206966977
917707656
1956682614
1972334594
464101052
962039148
1596014084
324648796
1422366427
1964228210
213548553
572284930
1473692550
1819339858
193468829
1319404955
1954441793
177077327
2045681020
1472498501
976864932
1853280725
1446880342
856574638
27767208
2128082720
1090254126
360896916
23056050
62407084
893397428
1772366337
1523133824
14145732
1904589816
1608874502
486752827
281754073
224513520
1662142586
482711894
1136471511
1442327698
554298297
91596717
1093114497
1885978979
2087048873
606254186
546556574
1310141529
631463706
1950909822
1609184086
552775746
178966981
1844316637
1789917616
1629518356
1088652067
379952724
71798085
2104869080
1024551950
1823567037
1412103847
535572097
2121430354
126209765
1804198769
2137831969
1125374316
865263411
1011770602
2110799481
2106157916
308296472
72517224
37772449
379050138
1636813653
331726963
1792675779
1187074581
253782709
1322783102
1953635842
633365005
508621823
1504909881
91520068
913158330
1138865643
254111258
1819527778
1755281370
291543584
120441406
1158403703
398772463
1659430599
1453979679
811898468
1996258807
383388273
1328132162
1744019184
866439761
907883143
1275911389
1166746847
348465898
2009433257
477992078
1802834589
397978311
1792640715
953179880
65790685
404652069
2125680263
1583281794
225458639
1112476004
1393311619
1103926758
131944774
1821103663
1223929952
743451413
152789494
1867755862
735317012
1749655681
1065990880
104072099
546777877
775211626
2056821648
1287773096
965842782
1987008440
2073257685
1463958687
907060570
1763934160
799699290
1103135253
1189180733
1755225601
68893656
796511022
1582999656
17689498
1166320167
1777587659
547075575
129426291
224110124
1907243358
1381880337
841722338
549510988
1412801859
813981012
2062304331
1394577667
471923052
446158234
2042486375
461504720
1630819896
598578902
1056546861
2012809288
200002423
596039307
839898012
1939789982
136813621
1053595660
228721933
1626410157
879369662
2000806691
1702668916
647296971
733912196
1915425099
1347878730
167613893
575287603
78680802
50032591
2104262617
822388803
1507277349
1461555497
292433709
997555568
246594437
1728419149
1903637183
1951524526
1119192306
490726019
1888455816
886099658
1697949182
1866068159
575364846
675768168
1958308289
1906694989
29867654
1192839370
1261141135
264721402
525481071
456251015
929365168
2036558390
1870334981
95976929
1002216363
1252661659
1283937246
1579330285
1409762118
1722240596
704505299
362099091
61044958
988122631
2057466697
75966299
2046029510
1650516468
399704833
1400092991
625878614
418751546
769452077
434336784
1988786123
212879732
1066229021
909620103
1818355061
208366913
24520781
1039590242
2091295681
1019580128
132943738
794587620
1847604025
666179506
1303107533
1832285672
672073747
1279053565
1071697876
1399403004
776820305
304165464
1364762539
101170270
1584305304
1799273707
737200085
598977178
981913717
115883827
1427040340
2146215546
944140762
614272039
928868948
1122427773
2036913461
476934458
79962770
1433576115
1212419084
955985007
2023380143
292271618
981189684
1156949613
1271662940
439780171
1158338317
1692831024
147873622
832826650
38903100
102745834
1406668886
1644823528
345503596
251051626
1368106868
441936164
1455596540
65735236
746937928
1354904674
1757639253
1458998989
490585941
513561694
1025012169
1643229497
46428346
1089377576
1877435118
2097949041
1475505757
173726827
186085861
531221363
1521378387
528434159
1964030488
2146339865
1141008857
1981046080
2139904933
1561817270
34387721
1751469181
1111256206
2034238059
1498878468
1177108205
528710863
614987766
2077867533
123947207
901238605
1166540750
934847172
149547767
2028600473
1186920508
1185311815
344030992
948114330
1826479988
2097568336
1150675541
1821803676
892812649
1276354472
1566111023
1950048432
1360652696
1297316118
1709385856
394401542
1195381389
640038173
1580305109
968056132
322642210
207419010
783191316
845623120
1039522796
299292462
368448282
1764197620
1616551566
1859681752
1083402183
223813692
1293646379
1244970104
1535871526
1096228684
2133730264
1586141278
636599482
617330489
313569985
736817598
920774062
1085845684
1664008574
1063217160
1638496562
16867402
1868673943
320994152
116679950
127541392
1952147591
1269135868
326996392
813387530
405550316
488190536
1353425547
1346878222
904036416
853196746
176506418
168224381
1750544262
1427034945
259380903
1956625947
76537540
93287785
908124212
1000706939
1495546083
1096807177
1284441030
235002009
184736178
1650536675
641972935
1576535283
1195384920
1914512029
562071686
950411767
1867413436
882376532
1619998408
958608511
754892729
315800156
1518570278
1229957558
1452906520
1566762261
425056834
1087191477
1122898805
43438278
2052818430
2133937365
219681050
931213508
905869395
1024988716
1077166357
869056444
865526841
1585261228
729958313
2061529991
926798436
418266558
1775002648
1829432696
247022402
1657590137
31817279
914016535
742426450
1529535976
1441952263
1270118103
1902138888
120815880
1592490883
105307633
1074224895
745918910
1852478484
57421603
2106055927
382340192
1881811212
1083165969
685612353
1496511488
73969060
1309779865
89236726
950952212
19792443
1764496313
1300770371
1250775158
620563395
535206388
770438675
1172029533
1108241253
1896753097
1638013779
1807220101
128285141
341317134
555685428
478180099
375102549
225152586
409278026
592842351
1232915765
565806438
2123597313
817447663
1682867304
513352854
1391444814
56388235
698363553
220638782
211150629
1456525919
1159595528
516976876
1076620908
95128027
1751380152
99148797
2047353105
861954076
951109624
68721190
1936832744
1859559168
1174303504
567340792
90454518
931484017
936331976
1372004152
1135229344
1365689257
1070387478
655926099
1836112830
611421065
980245996
1634792323
601542510
945633103
1678036047
1229822881
1924176394
613786358
2027961919
1429270315
146174718
1016934815
1960811641
942612588
374200591
1638468810
122549705
1299171076
961748328
545629497
89821952
1409138075
696724416
383023052
1448876294
898736204
139501341
977574722
626646959
126057357
614357551
1813429170
869492241
606066523
2061012655
1389188275
1888791337
2098880796
829478045
681058307
2138110165
1115879605
1840919139
360716129
1475863951
502275704
708637311
273553686
389527525
619600309
110056595
486970121
513587536
1323352874
1348376890
1710460284
1231591339
2032724988
936881965
108046951
1813609723
1278076164
1385951008
1429068095
434514904
1596487613
1769920811
1750027387
787291484
683768643
310134562
577775583
1485874497
1262732165
26621714
316066889
242143144
704611229
1871442605
817192470
1285766461
1210674303
2114585454
875054688
1990905503
15129592
376692753
1772377968
714239751
1876069426
241327457
1755998483
1117402564
1486942648
140306498
657525664
2129367426
365482783
1852460529
1734974128
655422370
885802551
1025809391
298788147
1128715888
1962670156
881540753
1492244082
381895523
422867710
1540078334
1510433463
1777285057
1853746026
164575944
1591078420
279633243
240062559
137083289
1438923131
569184398
890044360
311838304
1972079354
632280233
2126692437
1859850369
1179409720
13287543
1515403781
689665187
629222525
734937177
881902617
275522972
1068536667
1737513155
1348178788
592921170
512954941
1372390445
547304985
5408508
239101660
1145145231
378753522
1598915115
163194924
1112406703
1512312072
88725207
1806069341
1834935096
1404120848
2031614433
666787207
1217190847
575011877
56724617
469811538
1751798855
1795935046
1815009638
886033032
2085490489
1735834752
62932568
1447219007
421158975
1833745479
728611580
330515330
1525444160
813858139
1474154022
1121963509
285573798
683641274
179193816
737771973
179289946
927220585
379205743
2057751350
245472400
1328890571
1146647717
814082530
1998962273
488363420
871815449
645790423
714903153
1235220758
1728266012
2090413981
990319773
161375867
216979729
685278495
1695670951
1569710818
1499706779
2145191185
1768189014
564926376
1717924991
36112594
1249247513
2132412562
1406931065
999614763
1874744202
1705791045
448428038
2130900616
1863851053
526714132
172065153
695014740
2102316105
1945768079
437743140
275337852
358823334
759999536
367574239
119595922
1580472877
1547125590
1944879491
1890658524
1640570327
1638687486
1389385811
149792633
2108110611
439260110
249973375
177010323
1460112332
415128241
979014208
349435199
1225064171
1631524789
1855499102
60843752
3944931
1724996558
1592097493
222684153
528549284
59821399
1280911547
1291854949
268365820
1473171159
9823993
1247696012
1144651993
412525249
2041005155
1477097042
168420842
955197717
345851404
1258285834
321078664
669965464
1193586914
988283975
1348814676
1130862406
1746567586
161925180
1434914122
2066078575
1555573375
1626394326
639603688
593510850
1793338951
657204855
731613371
200590436
1231090611
1350451381
191347568
2048230551
1286786434
210926054
983887187
942564525
951563121
1606447137
31436324
1782574417
64368799
413154598
62405463
1172549080
1915539753
82176358
898517652
1505202845
470796289
1313744476
1376684772
717202108
488962002
455132372
1587518211
106137190
93360709
1053720986
1129310255
253823854
1726854761
363418655
1056443602
919318004
28404027
348769116
1936215500
2113744054
176975742
530839313
1282982452
1806478175
637437353
2014222537
792209077
1636110441
250367641
2045158729
742584935
776647024
1564264640
1307201191
1309687716
320362254
334409491
629487051
1319499830
1618473335
1223691217
139499667
1241763863
2085561182
2146397130
272695260
2004498779
838710918
1041271546
1508228878
172283484
1615206897
1865263422
1149808671
2011547702
100644946
460098693
1573705232
630264127
2052509911
761683590
2142066030
1790913586
1013522526
1964250183
17982842
1248568045
1535782926
17480053
1715963389
1659257935
499585057
1926850094
1000932927
1313313275
1667159974
1561624481
1297377895
1176949323
864453978
431534421
189548095
878290440
269446323
1454745928
296513945
782845335
1519394222
554943346
1686438978
380979265
1365485323
100130863
1145805048
984087485
865747012
1340206493
1553115049
866362180
687732184
836991916
1112239560
1460061230
1284033371
769671503
1331736415
1787525952
1790279433
861727751
1878530236
150190656
2069748664
335684597
76559994
1409964988
752393381
673183037
1868119792
540179247
624063326
1646492961
693441862
1106031591
529813438
2037549744
336949058
2072871751
404492369
446165566
53441978
1166579142
1881948805
1564088946
1074550910
1482508234
710970919
1577151636
1638099143
1597363302
148349733
1805416483
1265843943
1495777637
1879091953
156338561
884910495
337054920
541972733
1920973304
1325909864
435138056
1293565312
374956209
1097380394
48410459
1095112890
1770531866
1696045964
1847060244
2089691252
1585691980
1494265864
798163997
1684621237
541367267
853288785
596188937
314713986
9305924
1251846316
1554475399
1141499474
505976238
1198323966
28879338
1030803126
1956985620
923639808
225704304
1938414558
1200002402
964049603
1969393423
557491634
1995211707
1586895122
67499727
1659510529
182813396
2020663179
763359370
847230246
602586974
1131213502
669160601
1613905070
1276009191
2136316146
994611477
1964767342
1198618054
1287233660
235198573
953774935
1200142053
1532353418
330352097
726195382
1040527626
1315314950
1948106128
223917660
344870952
1725335287
1348672954
1958053844
1435824839
1848454424
1965390266
1859231287
1390647533
1906074384
1999419735
1223812715
1465044558
983000209
1163804036
191185398
584173493
967893736
353357881
1710904254
1687339941
458291118
466286762
1623961537
2014660983
2142705445
1870372752
1095361874
710456653
1410973134
803133035
725055257
1951728520
929872167
1302738056
1134115385
475856129
1455363867
507509534
1647991947
1745590347
2036103361
670840553
1630000700
1434785531
1195625118
1939748443
235060200
1519476990
916617715
227150019
934024458
489774651
2067811068
620816530
72306025
634153860
950803358
278406766
988119822
1436791615
1263084371
371103974
1861113454
690424670
51287530
1583955625
1859740434
2133379738
171010294
106708951
174163814
1652058127
196793738
1006443142
240072245
2122298839
904268038
1562327026
715347366
318576212
1961968853
122659082
1786073175
174165593
1517439445
909440138
504680694
1706830650
384535694
1305537549
737906777
1686854564
1948148528
832038248
75918216
1317032929
136751643
792297055
566239660
1546857461
2047646315
1097341341
1164692872
917312056
840607206
2117583804
521990373
2054748711
355372608
764935202
540222215
1242678608
1653937725
441840116
1817488681
39265686
526245269
1758725015
646749988
265452567
2016312194
420982655
303603349
1160436380
1728195342
1231806737
2117784973
1406362789
1894103970
1175432579
2052891851
1082391495
701486058
770647273
1049299247
323967700
1941166251
837538121
2144728702
1819820263
1745103442
1655729919
1796661958
283905366
1759557624
982006816
1945364796
452766117
1439091796
408342512
427575843
1048671926
1826238686
1385914980
1461449006
1123964820
1865212540
1507746568
1821554885
2057316883
36014338
1842731003
1011963650
1718252974
1106855069
621307426
781839279
1835353849
1156031286
1961764321
785344433
125195122
1059250167
1881596893
2122339175
294937495
663914958
1839442107
1775341897
1344342788
446864085
541147832
1718719330
660076133
2005504314
2061482860
228469171
1857505137
2081239990
904506097
1900090850
342037563
764789434
1154261461
763498096
1658724864
1874121084
2949289
1167998042
16433384
1426836975
1662614846
1404813481
1141203114
679339466
1480612212
794042052
1498989332
4183394
1900119282
1529831482
500655137
1638848
1731791370
1214882632
1786704560
938918314
1542300548
1099505322
1470191891
1155313056
1233418224
1160689579
555516231
273654738
2071481441
1524887607
804468275
922837037
1141195389
73783482
1247572854
2053551808
154324631
473780494
7958219
795695429
1855745764
364963589
1294063423
1157407080
1274688743
997307311
210841868
1649507552
1501814992
1833777325
1551806761
1543039068
1566513135
394549513
1861641175
361093024
1362605128
1466354039
121209604
982692745
785752820
1819679580
1105857995
29091704
105030890
123605862
1949887373
901874064
1458239855
1991467288
1699541205
1237113372
967537660
1574619199
2104840248
327573691
292304037
239113040
1012176354
749766049
1810996514
1194526356
1385357057
1867201585
348681156
456678637
1244075583
1184268248
2055877320
715413835
1593801474
895602081
1338866973
305872994
1587439360
1642480274
1608834834
1875914857
170982531
172707905
1578694750
814194522
364323952
1579427330
129942110
1395298356
515939693
1047744514
60663773
1632499000
984831210
1507088252
482035009
2136842855
1263998860
705198332
986110827
391796054
1723463194
1650950198
1437989390
1380056112
1338063452
1638621223
1058722528
104047726
1768985225
1434584596
1886457010
1471259913
969446051
2006831311
843808307
1569723012
1079103137
822390413
687317853
679829792
792701564
239729494
1680768433
1595228113
1146996787
1440621001
2130783202
428868266
2027694615
1131224794
793934592
412691997
264308547
1868151408
422164924
1707707715
1929706780
1607414634
590699812
2106249037
831364972
598190819
1219729244
1394505691
147165225
2110015521
911958353
60131889
81036681
748110452
1823045225
1884558592
225030651
16185960
1480324859
689191796
1395273903
827398285
1061112430
1805238497
696420284
1644234182
673237245
259662971
237960093
935831371
93297503
1189280876
1352489228
1041696756
889629845
429119621
72309397
982168719
305415094
887967538
1818094980
639507523
904608858
642379756
1726132212
598218535
807272082
842095633
1044949090
532513304
1419299535
477528717
2014688805
39516253
1653468886
17278855
1951199072
973728749
512979862
1926484143
1011302162
1526930577
1318043266
1034713264
1440378193
628620736
1061677470
175904637
458897491
1817190295
1014825751
1795601520
1874496567
250792377
1356485243
1926004149
1761106114
886558472
397189108
711490863
709610797
452823289
2038993844
879983532
1134815671
1797454015
459004545
534670910
1919848244
1832599896
758221611
1664083132
949038981
1155663808
860425848
342025545
1256313458
1720720212
961488676
765942978
1066917993
728730001
2144356260
949983441
136317680
933559622
324787346
654762032
168640826
1317472594
132313200
1873276610
2040901648
1870626426
278636555
705677300
1123205782
1753479218
1642030782
1858471368
726298872
162281570
503286187
149976502
556777593
272690376
1888015051
1341842455
370276474
1715576990
1121474541
843323357
570278933
796712104
517736259
144870799
42230813
453204974
47583240
1759632804
1002155500
820481514
1609823825
1521360368
595919615
407712693
1730277047
264740127
1601808483
1806398298
2105216170
1949834520
1088244864
468472804
1709563954
607633705
1099434554
1729680002
2042013816
487629860
16194529
993939428
1968756394
515609242
1995018706
866915256
261592950
2094973226
355867205
67399069
1949347874
1334333564
1919890711
83470272
695912692
167352171
1912190934
224409900
566495422
697515793
1608622199
110993482
1504824991
584395105
942378035
1457454212
614073761
1609018306
1650050241
880739198
1980595769
1061908235
447144684
238498976
1597442410
1809630346
719093022
1750519597
97452060
664022249
1428157158
1067869448
1397618119
1831848826
1783046511
307907843
1867920716
1682098712
2093344785
1699566497
1609424727
990707208
1658792442
259994241
1292147474
1307821335
1418801145
1734287344
1013913607
2012742233
222848344
545322575
1160460104
1534361063
1693718195
183431027
1019784314
901840021
2005570980
674250399
903127836
1355074139
356573481
1677789638
821897173
1441218956
282113914
347915622
1852389860
10671136
2079927909
1792862393
623787041
395152792
985493596
324439409
1497635864
988126531
225852295
1895545631
2043431418
1992131234
1623563265
1801492552
67547667
1927156861
2065673733
990772116
1683862847
1756133471
469327528
1975150693
196806281
239287030
1389958738
1149843571
516915868
1478920730
525334616
427208132
333243819
199038602
148286500
2099207061
293929477
553103928
616507495
1585474726
1616601777
1308154945
1288812976
470611703
1040087548
363207591
522412889
1146355448
323575425
364832928
609849265
53330417
1825054566
1120527746
2110266694
222690697
421121926
332508386
1014900090
2013393030
1475242606
925480328
285032701
2115205938
1250173994
1723694400
556724520
2000954171
1139361665
1847061104
1640883174
1707683774
418415243
765009691
660672256
1315065586
1208356313
1557030915
1798993987
2012325219
1527147198
1518085167
1077298064
193984490
1904908368
1702802689
2135538242
219140961
2040982636
778762711
253996867
15665980
17234706
1680761805
2007724370
220084171
1167777847
220218753
1329116800
51797966
1922627946
2078959560
230495595
1007128727
799645855
1987253666
1024949829
1874082891
46694467
1490898371
1444801261
1853357187
1233644311
4062329
780748625
712861244
890136534
1692802459
1664986122
249390476
1740757778
190951965
130443480
1162032900
354061779
111010073
2123692489
50900840
1086951468
483030621
1116885853
821529001
1045639756
1150379775
2056003475
1671321925
25194803
105750404
946539396
911333180
469885041
306864686
1917095724
1085000165
1737688207
2055171702
986135231
815152755
1471066568
15534481
1929095829
1657662718
1797838136
1375906598
1289275054
616391161
2065851225
1271091897
2114434604
405381826
980293993
195545177
1754681128
619843554
158108912
132228970
673042218
2078341366
1080409399
1955645954
1757987918
1158618581
653482313
1934415666
556767441
1642439385
240367882
1338569531
1535516109
293943681
68051397
104568884
1657382686
1151339203
2013188715
1696943303
1719404744
884287041
1295596014
1286258287
810129492
22851942
702970822
2093424670
2114755391
2037328387
1491507767
1835999557
2108555551
315920541
76605793
1580118432
83392287
2008412530
515909149
1241073293
990005323
262943208
1897969359
171866366
152488995
912783822
2137905853
1419363804
1316733287
1340366302
1315236774
254744719
529682193
300172324
1804387104
684811283
1176104415
339797503
11938040
1598343452
1708655483
1245050411
570410930
1143710671
1407342321
945646119
1832299158
1880667994
942094480
980366295
1515343803
181578153
783765095
353578294
318658597
1790628833
1376793
1481792424
2005747217
1892403992
512710449
400163337
1312163363
223910589
1089152975
1230515982
939199639
382297389
1629904654
78658084
995896473
377944122
237941058
1322055819
898366771
1125225344
876111440
979815926
135450401
1882878083
1786094115
1306856520
1300551544
770922710
1500087238
127994340
437439767
1781830079
16756971
312938673
832602131
1150375458
1606341011
78011447
1318617324
1507235041
2110930601
283060374
155797601
908022426
663414801
1239174804
1224875505
1934984868
2104775883
1740538095
1005071546
1564426209
1991509480
420059670
2139987068
11393761
523432702
2014038828
1012270989
1917205313
793154570
210187170
1697075118
179641440
374798733
999723088
955683358
1683571081
59559200
1864256981
2104605079
141087029
511021451
62890055
2089403103
1189975027
1700263499
1599015390
1378301690
1413713759
2071155526
1160484965
1769712426
1154102025
767531104
159737392
1201250017
1512293608
1815466951
789239108
1404529691
1550406718
578473420
2008163026
1729752289
2049231670
148471018
1653233565
1192663294
1126767271
1180547255
1042690232
544814458
2139068424
984082068
828397516
1924061176
1816050273
798288877
582522337
460121757
248269437
1626467467
1331353920
1455411813
630547925
302157142
1115142781
2082957992
1708712280
742830157
960618359
687893103
1481141793
597316185
943404131
2074344283
1695701399
321534914
1533814667
2113480529
1107676793
589379726
2095699287
1933892600
2008413818
618493008
870699248
764585079
1233021272
435865744
79843577
933674464
572830827
302257250
710097783
197108497
1267413554
2057938541
1684073998
979150786
793199910
1447123586
173809252
188877833
1800846688
589010643
1862173146
409006640
1377810811
778769559
1500153576
940288231
1557388776
1674927312
243182960
1568518718
1566057457
285462344
1653228598
1033867600
1461205070
1121208841
2128192691
1035725517
193229026
786683124
428349370
1815513920
650598202
1668698541
718040899
134179213
285861521
1779022432
1291694457
2004924164
1354114804
53407736
2059579507
1864988632
1622186456
917623623
1037606382
2095858815
1946837791
831817769
424813990
1051711403
1489185020
592347788
796702450
2082152166
58648135
492409297
754545668
1757216891
1568353479
1154624322
1498999008
1604684766
444701770
938835167
702968577
1045346793
1696136399
1797826098
1108251587
1092280254
407284903
103190120
1662048448
1101014373
1674378018
842678613
556520064
2073086741
1374871050
1895560194
1233559305
1468311739
702842143
1677906263
1132875294
270764217
516977475
1927617268
1678427396
1438195904
2103425144
1203538426
301106768
202969422
300987937
441122115
1212984289
420139661
1419137748
597105451
1212531586
391688198
213953918
850539166
234786248
371267431
2012291939
1095570874
1934103636
786354519
768551497
116446726
778269848
1205448242
1993699907
769914257
1013583586
570131837
399332549
2133573293
1585944977
651170370
1670621363
1071826780
1675290299
1827828081
1265995313
252448266
571814607
890366487
1947181918
1564664630
358077487
680444400
990077408
1862984919
1550450774
1540129149
1294959794
1860979544
70362178
1600817109
136915894
1672267790
654593756
2009555465
19521546
1184331518
1128933492
512773174
1064983954
1760517973
995178424
2085664870
1026606706
831148179
989319523
855330424
1110750180
1723324888
1086252302
331121627
893138622
1149496988
2119859589
1295288920
1699113426
619512167
74399521
395972816
1784504060
762362145
511268587
1409536590
1539666761
439575444
900110593
282760784
1171720280
275310782
1530869786
785373829
714505464
1411982219
263879818
2045772602
1902558593
105465972
1122985018
1525713231
1476138648
748225912
535575373
1608465390
235135313
498061146
2103972734
2000808194
782796294
313600495
2134640382
970185473
2135147587
1264004015
1493480411
1898359356
1232613889
1417756750
730288105
933124421
826016930
1651232064
112219943
1239780031
212402460
718269453
11138606
1392576248
1576239539
2072787459
808252476
1345794174
1453982750
9462516
302524597
1476895709
1549372903
360361845
6686652
849084831
650514189
1603867233
1174104773
1880637545
215472410
463876959
460955091
849979735
1393339727
2033479793
789129135
830590562
858900209
480735235
534399010
345410725
1576000368
1951195360
1766331178
1382507441
1134476478
1685605276
1596003622
1490742710
1178500947
743866337
1668601994
723985938
67114798
2139002217
490453625
2017890375
262079506
1097036224
80930052
2057726158
341631611
87456014
1357457807
996903175
1426217388
1602887316
1229661177
336318125
937496801
1877554630
794464150
588539846
919966031
567110130
375334874
1047450683
1331172962
631507870
362664851
1663160954
1845639841
1741127293
2119165907
548489158
11912036
1762036237
747436626
403648633
1656454841
1962443170
750446237
441639996
2023798590
1468399384
1567404007
674665602
1940503832
1685335171
929421728
818329883
1257631818
229561000
656440560
142784459
167217151
1977391162
704195010
1963783151
1094748143
535340734
451755978
1613795301
564149503
1538973379
1382361301
1092436388
418367279
223999902
1122798458
1957299519
1125415720
1502329802
319321650
213076391
1913144229
635008439
595557197
1505715598
1213253625
735605946
1030129132
1759218665
313290327
673538225
545587412
1464824093
1932838180
866362108
464778298
498149877
1134317794
1661299381
299524212
1536560810
1418860675
2000677729
438651250
780804790
700937994
195946572
1940201388
406966786
719531698
764400388
964711923
139953664
1146713466
1822181571
1312647740
799756391
1287240914
368039017
1759219705
1155083075
935711598
192035368
732591541
16879962
689650770
1343242756
2023720862
1840551865
1325712615
448891059
116585773
118312281
220408982
646163639
1470666831
1799841602
440716332
311111719
1725674275
713000101
482021703
144709919
855145649
142574563
2132344657
1617796799
551643155
1982019908
219265163
366243518
226875384
886591457
725759939
436668853
2042888935
559260208
500324882
1168778401
1104497616
1497336858
1619858159
1358113646
535297590
1945256544
1723781420
1478814033
1668961130
2061611441
1991408761
798049995
1976327738
23731094
2059499783
814470025
1075569861
1224782995
718183039
2109526190
2115411869
1606232095
1984856097
1615676125
1911108405
2041471882
830922043
1424007921
342324888
1374985019
206048591
417701973
208305156
725688318
878966466
190442736
1390191619
142795515
400139389
170868826
839848029
427607347
306713971
462165333
893527802
1800288351
226776388
2137767420
1017049541
1415833288
1443518869
665145269
27356138
1023921756
1864536272
1390061454
572891676
2116291793
1134528421
43585555
1905944872
1187020977
1385498488
2126958559
115682861
704414243
303466885
1462000760
1614842163
702147213
2037308740
1342527378
1940780153
1628805014
162831648
1217282889
1808540460
497979335
2010745613
1402247225
519453104
1561813489
1692668935
1196888802
371999343
1510346686
108636378
391952367
1774745593
1364520697
1084787659
1299941164
978572431
522285936
1318932539
1903254553
520775036
434988415
1272538392
1303393790
294800673
110948763
824448543
1396030402
520677232
755036747
1288423715
640142044
524000273
1666285921
1483458391
963415947
679771810
1899564277
1078933978
1879344796
174391845
1987106670
332664464
88547413
235042574
1859699595
2146928669
1265926069
918144062
744785548
2134838627
703835264
366403348
1014940874
707267107
1960040465
2096159065
2079575110
1784312607
1605509414
471579705
165450260
1400112653
132804270
1555728910
983125065
1754079436
1729349165
681707678
173415840
1805037792
945386050
783619626
1534466700
1629212715
1503404987
980290855
1527928817
1296216083
1627656675
318825281
690695225
2115754073
1910661805
970545515
427833874
597913161
904472340
987004914
1083460692
1067189671
726079391
468336181
732339434
2057252633
475571155
759885085
1206608763
127521574
152526751
761798561
892916757
138377656
2111221075
468734542
1375956457
784863688
1826428263
639390526
832649474
371355189
340733450
363868038
1108899956
1961030489
1035914383
951180947
1625100176
722392183
1996899376
1512281234
1875326012
1659497262
313641109
1770101679
888185516
1050186619
1206774506
2020546050
688056159
1438921251
360811393
326920055
827473687
384120555
352485708
1866324157
1209262943
1812387741
1425843753
1030979589
1501232625
1316692519
847248758
1285382555
1936081067
89225179
1575692804
1961205317
1248844005
1618575262
662703595
1634075060
1871767404
852016223
1668033437
1132555347
906023531
639031519
682132026
1299187524
1413460924
298061532
231319630
1303705226
93503826
1786726185
1878689616
838977646
1116859811
1067280333
393386333
2029586239
1543511444
184266840
1726453672
2076445155
537597170
1862030039
2060192915
2093120239
1720291336
1160965886
645586263
1874212944
1174214727
899848089
617797244
1449554979
587659620
497295239
811801986
1935131661
1760657526
422370933
751204267
354069661
1315563460
1161005959
269507360
1586669020
653776562
194157985
1489160232
1938101650
621694973
2064717331
970554961
1344975570
1488043462
984475189
1021033225
2050097519
1394277702
494755928
1650723195
433821534
1451337940
1820539602
695398133
2106480462
1849361705
598442105
812713341
439692202
286249936
1634686764
335156923
376832605
1785751272
855310678
833860428
1012366382
1582948095
1693770747
1762403269
2028036923
1401820015
277664888
1369106536
819777498
542894182
1216485152
381379242
220395969
1019186546
1069585611
1503519051
605923563
383466025
1031082255
993713884
403264934
205815537
335367148
1044163637
1705665168
367116890
2073278057
561019654
623444047
1812610180
699915451
159639572
1902988060
1900333687
1809488001
1124629562
229960602
1908529394
650793316
1694197850
224361677
1955442402
1779125143
575797663
917941719
77313558
637696390
135628173
531175686
622852749
484817448
1575800295
124293523
557875787
2134293780
230186553
1545307147
1493554443
1288905503
656523824
586145374
657852803
1186719884
780471536
33987211
192650647
564214428
2079481532
35275587
1221879222
2027450435
1072539987
1274661390
714048961
1257899593
1071174579
901563890
492809445
1523732336
1697928984
1387909001
550104538
671544287
1244561235
227623146
150481056
309950074
205296059
1576607738
1159626911
447523092
1040193876
1392291944
1045331380
184009694
1125273698
152959297
905078741
334964328
40996320
398163431
1273370267
138079389
191096747
1412183311
459440576
642786631
1245547191
1993130417
1892724073
11111708
1795002120
948911312
437168460
1586063502
1568572232
1931266650
1377073567
1812652256
1503014193
180792595
289088586
2089813175
518093023
1444933357
1435005342
1009323500
1093575359
1511737384
1883616707
1547676218
1673295467
1183318815
1566447500
1489358596
1641476145
1055726664
1954425149
646850098
1091183590
1884801238
677737954
737991962
1757335876
1639772889
2101117893
2136608869
1464474104
1987730626
379205238
32527327
789668221
1840962708
1963990530
1994506957
706756085
1295456147
166514233
335799772
1172430048
1292456906
882845120
634826434
1365279185
2054659914
1499285823
225736096
1700224673
475814684
625874922
361962824
1288161316
498843483
383640364
1780394366
1848521388
1450922625
944909355
1216385457
1658561923
1352510781
1052802113
2133333599
1999433302
1033311076
2002762476
1673344625
791885561
1370089387
1165886801
786819588
506845628
582426941
2044624583
1785113431
968680441
1866243269
51795629
1267590549
1825475210
1711094307
1008940305
347320356
1014690088
370632670
135779173
874642142
1828330081
2117948837
1614201652
345795111
784532671
1595966816
1933595696
2032515231
1735989435
1721969775
839095037
1590799863
1266270002
1125314312
1331226015
595582265
2034435317
1239124951
2063041335
1351430956
904460457
1252819338
196762279
620465098
951536282
1130855266
1404598739
1525411854
125784168
52409
668553297
1985254404
400919623
738465598
808048743
2025613810
558110255
852555882
1836199449
1042170791
421868176
84606987
1006083872
494175244
1093625028
469443393
818649992
111395255
1890615357
530143814
987857546
1909425469
1052326499
1175931059
738942883
2046689168
494087061
1438136949
1664019003
496699430
865136910
345433911
578302033
1441171663
223763858
1625216750
106818408
413984336
1409617039
331195126
356784826
80377751
1806357557
396436213
1266988270
2011068173
399261745
789475741
1978699139
1086227002
1799915422
678990188
575803581
1294414958
1264731889
40883708
101324314
2122878228
1050858097
877555437
1217866276
1511500066
769096236
1753229909
874347116
1325004279
262210800
878587865
1139858043
1233591947
1954497111
83148917
1587770660
970421991
1212269669
1067169498
1378227084
1559443243
360777959
1754256666
814635935
226157925
1119943490
1529672880
1904605996
1408596244
959522392
1896951136
1961338253
230129473
2011413046
204246962
9262096
2101898240
750649623
819075645
53187143
1244928018
1347340389
1588120550
1974236744
690923214
205823373
707007316
937069408
905743165
994852354
1072404933
1625194101
1670495415
1441012658
136487838
477052916
145660563
1233440431
11299630
864236842
885328760
1411823355
215046981
1193192916
1682912091
1709214864
1514190678
1762669101
1652680321
504228657
1128221710
862842199
2140483591
258753365
1846893189
1786750311
1428263486
1132784891
1079156241
580568254
1759030202
2058973395
837876857
1387293917
1937545276
1407874942
777692779
137695607
1444249242
1097898092
890869565
54316984
1538763866
1481655789
1580517089
1530934094
379312205
736944686
1485662424
1103717085
436319297
1727510472
1539225697
366555370
156267612
1080428470
1477585812
856551882
701821054
2024450847
1310873534
1802733677
1753988477
309392756
836270344
1151992490
1971463607
187348056
70166957
1993117626
1724478671
256954295
470850290
83237601
310819926
1763875543
344333000
1660204924
754073876
1451927656
1985769177
552115340
1424441985
75244918
1870440332
1110358502
1435129850
92373446
752886641
397087064
771919418
1227587334
372872452
65707546
1051866533
1352025208
527226441
1131546233
742490158
892486682
1940561680
889834180
2091112435
31290908
408773939
382195863
796725716
826285144
1641039968
1584014664
182978704
1203399106
1336022978
2101386161
194263140
1623748079
976996195
1480709717
1905897318
666519939
585383204
146262385
2068171769
206768239
671656176
151349424
225524977
953353265
996544928
884095734
368613539
1408330330
1746924890
1849263063
1742468712
1201705803
857946424
1961773648
576748702
1087826854
307045582
1562267295
762100336
166757593
232323725
1093511035
2007388706
1597010864
607874453
2078439294
1632788059
1004877661
778903235
170648764
50473042
409576434
240106466
156127442
1825736874
428298029
1833637882
2095203200
677316240
617059320
531409554
151886989
1014387708
994680568
44050926
696022993
1718100579
973590493
772944690
388023459
52084835
1204332878
2073797976
21785790
213837647
1574543566
2031954329
782427716
1685796502
928618375
319998633
1887243073
1791551887
389766800
154108067
812894904
1078453207
237305106
1045360594
207152106
177276842
440232774
1116303939
1529049970
2112212756
1007686955
1730995008
1571217079
1567296381
1888267268
1670340561
985491619
244735207
632992347
1775083244
835407185
273834378
1834727546
1430348477
149778438
608830595
112451777
1312270652
1505816319
1236047029
57966936
625134820
196399772
866197073
571914925
1349624884
603150698
2032266686
599404285
1485345983
290832179
446967504
740529519
397631018
1858016011
418844290
2034379810
917813181
1732538315
488855213
2075923687
1546320346
1998086790
1472237306
776094161
1890978982
1717049359
810880049
725753482
710391473
1064625615
121077877
1988984117
595399847
105479191
1214630423
684306831
1170321734
1896308035
749820657
786950912
674658407
1555903957
872621800
2090906446
1742283782
1111355016
1305555753
1769005554
1828656915
798885217
580511501
195067435
2057597127
1215672161
221421388
733361890
161176657
1435045755
1857660235
1753044194
290546003
1349687418
778151283
666430431
211165226
2147036629
1154198344
309940246
1779669936
684002299
726192810
125800555
551930425
1906486873
1285754064
708631373
1539603296
147308421
61270577
102185840
648765867
135310784
1122088219
1162262822
243569272
622435548
708960600
1820903896
1484267104
907919643
1587420115
1519372487
287646439
2081852420
1622308329
1455995123
84522926
1419452675
1744926993
427493811
1885175420
667415878
1471597173
155431026
816132717
413181406
154423812
1342200679
1280635667
2132090297
1046838354
1852433792
919803285
1286880783
519571160
1476060763
374294772
142930037
453729595
65982677
985989272
832813502
1790836163
1344823262
773785619
721846674
746331380
1061862019
261877483
177218976
762599161
1335323078
1763526077
1971008257
2032807690
337394452
1219585681
1699336585
2139420636
198143771
691054232
568079381
2032394412
511784996
1350087517
1363864095
1016110962
1058287906
795503360
2146651081
1703833605
803420711
1682611172
1716709748
1253011732
1321976606
645503958
1577963796
1385670723
2112653287
1857337804
1702559154
754549680
88547413
1129249679
127864325
1197149913
2005291338
1109635700
1460176251
37335903
288050882
2079480294
427223932
348950639
2127290613
1064012663
1637234088
807868780
681903448
189004367
238302059
572879267
871082699
428204084
1112540949
356398526
1224267282
1439017530
909357388
1777933241
1623309425
2112380766
221332435
139822060
379965665
57684372
1500049291
1523083780
1966468143
961570876
2400665
2102385464
177511927
1511898194
148005054
637404833
197483781
809255797
2018993864
2048580838
646199598
1172934223
1954333826
1055808661
165839550
1729550977
271297197
210202159
1103613875
1814761957
441086920
123607993
972215071
567725068
679530260
1033940127
1691834710
604590950
1600886966
81405309
1935694891
820109850
926740940
1558143241
1344290649
406413401
357397118
880732385
1277482854
1181765182
1434800541
1436896408
1539926227
111981918
105531713
2113152979
961812858
1062692421
1882613094
1131700915
558561695
1007810948
1072144531
1574626747
268645213
248710427
230271346
1753628068
1799855404
1392772185
2028163391
453135699
1679188207
1436549977
1544269077
622876009
306274783
1554246487
1550956748
1316533253
533984136
963210137
225602648
722959359
1187135122
982294934
1358734661
1233590050
338840828
170942679
1149104600
1369750383
1430349335
455500085
549573923
1414328978
474821402
1203677041
602795229
1075665455
533209611
1735147351
2102437217
477958453
2082564878
214301062
571045137
729829070
1513121567
1442318703
1597666204
1476379412
1497090469
1983955219
353401417
953935000
1558688431
1065890371
2027930977
575646794
917224122
970397949
1774537402
1268701592
2089278709
890290592
292514358
139684261
1031747642
868230294
958670844
1563393642
1849132770
598718641
1723200677
2014369351
1270234470
417851703
796707670
1667723797
729510758
2040842873
1221941877
39813181
285726938
1593739928
134900404
799186155
260607751
1715083593
1127594730
1627948467
203187859
1911224731
113346538
1165925223
965648603
1173476370
1062719928
948512064
1593308592
614001391
1798981571
406818991
93657533
700943723
2085357055
446616507
835140405
247999291
1870634262
238213553
468538063
1643623664
290720500
1823791790
2133420795
570223384
1419296298
1936501234
126456386
2068880201
1465447458
964400220
1571014403
1598754889
1788358827
2128231368
1286198248
243611292
1490596764
484897802
2092887293
170436584
902384592
51032227
1048105203
316999765
1468266794
1293019646
1321509285
1925562455
598868789
279966125
1070622830
1536592198
1069328303
2110094266
705037163
1928693145
1168880746
1966171145
365012702
531442373
1398785395
2145953097
436848110
909806111
831499778
1546137443
1808083270
1332478197
2064840252
1481413514
1055642311
1809599240
1961046505
112705123
1062259438
23096816
1715708288
492052701
1664121624
2027755942
1799515069
1921006032
190777279
1424030843
69138003
963126874
1927217187
921711913
2018493631
616354657
657573439
385657168
1121171345
1638776340
1198967473
887094918
1750183128
558417257
1176001148
85412881
2073793064
1942504695
1567181282
1924783104
1684878504
2049486107
2068808416
730491474
2107675423
729786549
1435546909
1248225178
1024452944
1334493965
1768397086
1168256625
881613957
394820861
41128460
56540269
1761835414
2110588059
1899354346
1253207491
118194916
362073633
1691086568
1768240648
288061893
996103101
821686903
50922562
1812522094
675167749
246294336
1445813607
1150058744
1274057764
2123434486
1550936684
1967898535
135493527
1472408146
827920672
377097138
1428093211
2136386774
871909434
513560390
1588882339
1947336482
1834330318
137265010
2132786177
245578998
656879417
1904110486
637546280
162608957
939706238
367911622
336828459
883673363
1175044744
1320176658
795420202
1845858974
103712156
1054320324
1481376275
1470513610
833162553
81591012
29842691
1692363242
650500516
135360878
1940650827
608851750
1554526112
2117612812
423936197
1951594141
595990443
578523713
897565503
1155066465
595507297
112309955
1207585451
163557352
1716959536
1582643431
1588512247
566240031
1002686403
1777379011
370295193
19315817
147474961
175421608
1581626872
691832430
1976839164
431758641
1516240683
709573594
537700121
301403110
1097909048
747848520
104075038
1252794909
1584750983
1712333041
414712291
520594198
807167479
521117800
253978885
697756918
1256316967
736401855
703987038
1130686981
748785233
606277755
2087663174
170713087
1064355446
2124927009
2084108383
1050629489
527163708
1564063965
1867049761
825821356
530528209
518028927
2016181760
792508243
2006068844
604767989
155657297
81093025
975328899
1211456976
1486052394
816331018
1492941861
1907000012
1435398603
1314239207
2140722880
450873283
838250356
330606643
919693299
1582589737
126067266
1134349258
306478016
41208361
754567975
422981538
463235909
996778056
1874083696
1240959412
1090655649
1642842447
1035453479
1535286920
394917435
950924229
1463102225
328469114
1617805639
854229871
633424313
1196226966
1568834295
770665832
141055782
861317499
1888953678
11546178
816120193
1560581960
1116606498
819210018
303798121
127983908
1908537065
284896502
1120260871
558077293
333358681
627313466
23039776
1421201800
1898760626
1845162472
1940464647
1201016865
233393062
1617140152
1437470652
330606643
1700313597
1973365697
1672454235
521608875
764418373
1835579598
695224349
1309779385
1878913970
1567330706
1031791177
212011365
896400348
1060218226
1045478021
230634489
829419668
1633785567
400747323
1064256030
1243300895
194720286
812333964
304505699
1233120442
1251624080
1940835963
792466929
1247742207
42513822
686434180
1417201
1501367755
228484140
851658442
1799351561
1080936313
1225150840
52437193
1163237490
1698967064
885667296
1293832573
646695096
1433498749
1521926170
1685149897
531277421
1132808149
53700655
1420818790
1980613413
1348064802
531833830
567659669
107513913
282624101
1948558592
117930235
23109860
422046517
566967505
166623799
529319276
558319129
543783542
1330160845
223834799
259078362
2124786355
1658688373
1266431028
222482121
1475793645
1403327788
1815952041
1154579071
2072712941
187499201
749439227
578399487
676713783
1501852081
445262093
963625905
696043287
711809254
1672861940
1120066527
1417132883
1877631461
1682721077
858464639
1151190960
1014105669
718547314
1546909408
484302554
1791002601
1692944936
565472833
1024577645
722510005
631084553
91655254
2048356621
1016770531
526749284
2131765196
37527567
606275261
1096086911
762979592
495685247
1856875982
1518534201
688743972
1936371053
1297392623
1823659776
95298212
1744503259
1012591006
538603634
2003206136
2114799980
1249501032
590560783
1404121342
1092250199
792413110
1723950537
1755092900
1273788558
1137688425
1420567714
816087473
1759152076
122038923
1443341443
933987727
958153766
1696815012
795079739
934003840
773515949
654131877
1055028955
2060574772
4986634
1233875170
1495051426
134946167
37068872
718449293
1997195096
1207070729
649511318
1869557497
1894883138
1763295956
1302456165
629183113
305800750
895531664
1824446270
686995298
993335481
788327140
1309956570
1510461005
1995517750
1020111585
1649538053
1635683406
1035793950
1800346265
915713730
36701821
1969551372
1329151889
1065833001
248638605
1163190703
1172531316
157015722
1771687572
789300477
1854671415
1624929348
1547784363
984728171
844940121
1503701525
2013772974
1287248944
1235367728
1831693832
2059382584
1939550025
288723397
878735775
727575178
144439261
2127972512
577646363
931111827
2007950452
627835960
1380993817
312108438
1810046798
296328557
1754401752
1243969439
343922388
1262413168
1882034172
1562376299
984625838
1705078822
1164925448
1111178790
34047914
1901446699
966209138
1347470380
51805706
382155780
235639005
308263519
527063736
505754605
1860236823
1326616213
70748669
960945836
757627181
1522901492
2043208531
1579702926
1195756115
1136434189
768490537
1176897688
1118266209
1176433788
1734016559
1734523813
1691312270
439780171
117658778
640910624
894450465
2083770263
1351593800
1955271830
275580581
1212320
313814925
1302122926
1835908101
1019969539
833024428
601021006
1916858074
29184164
1469198658
1040085210
1358302033
1072198915
1304991019
1829176
1362868266
1956000060
1046025147
275039891
1160916294
1334109090
808322738
1223979067
101919323
1640040921
843011635
2113433648
1733932914
1767182891
1504407978
576105383
1266864917
1856716372
1908104608
650253793
1693945540
1820134616
2096091680
2056120247
1614516901
1156529300
2028656204
1851020311
1461933229
1852295526
72641522
1655445155
1019704537
748704318
886801894
1697411518
1240719388
1097900724
1278685518
623588987
1170424371
279101147
725296666
386351940
1473524020
1630933351
680007057
1383771395
1678115409
305261811
230672032
642734184
1804348257
837253918
1824674558
1628115785
1879349270
1875784970
706929939
238394799
1515188107
406151759
991307746
1005614677
1948144203
527547813
350148049
500808184
610049470
934169499
440562794
990572771
1578293081
2130464354
1248004984
199027043
719051963
2052103460
2115040300
1604106718
1274390964
1987326608
377705169
44060553
241487115
1327839137
574549103
2099754446
1100921629
1163606595
2046635175
1095742352
1281996351
790346821
2032908820
1715789188
1605440313
1495415738
588250537
1299948945
1873190906
75394350
1020808512
519914471
854671099
434329477
1025719176
2075239516
1722906388
880083049
1820660642
1053246693
1046994516
332928584
1571689723
752735368
1540540319
1481998400
1873903425
319313766
679021475
1387847253
677976689
478613787
1602044651
14463504
1230589969
1888697182
2133444095
342062449
1616003258
1129719765
671840752
1050427078
1547904374
1758065410
1884344042
1102619366
1225637246
223609085
1609187122
2100177794
1454728286
1669221024
847223142
80370445
1222254894
538464245
2032057222
336003122
893250203
1684189974
778859774
975183401
57606560
957417943
182339687
82282627
1506330123
821695800
1068957964
114588668
717923172
816471211
1690866419
1445010874
960863111
1871566641
48765494
1945515527
1701746239
385666531
650051077
2112902281
869160084
1393011115
805561950
1733308040
690932745
1629043131
278347599
929137731
430423999
404248845
652964317
1048989590
2064138364
1962574132
1103556392
7842883
1035212793
175012072
513915297
589352420
640361198
1138537959
278016669
1458525698
1591114806
570223622
1783731711
1325550106
550451420
743326716
1027345203
1233140846
1044911867
2101125843
649002773
1801113784
646021440
1626436900
1540639404
186857791
1093620067
869065438
1850067129
1151170709
622605767
197194584
686329906
663390438
1845263407
1343591938
1184018538
969865259
959490424
663921356
703199646
1152650506
2056496586
959607470
309485139
1225304148
1715436702
1235513860
1786259548
2143317441
1852409626
947484329
1496985421
921330291
1973975640
1106545837
173820131
404777616
1772890661
1815380229
1376547854
1289119220
1054075947
643269601
2026444988
1493738341
1597874208
219454222
506040860
709492814
1238797642
897831477
1007832451
257975460
950577533
1301897465
2111617851
987475667
1027093328
448527282
1087967626
2006182289
1658055350
540839418
1486490416
998560471
1638676083
1270002075
403926756
278677730
499808460
9596976
1419651325
1028149725
1296065965
1772690975
1191388390
1925204287
826754719
188693854
594649300
859673600
148559810
392976886
47328098
1310637110
1933495641
1368959887
10245684
700810911
574996411
588856208
1300213792
564728974
1742048461
1148527443
1598762867
2031862141
459440576
239275449
729377663
1142479066
1288484317
291671080
180519066
188252439
600107643
1493172641
1502048263
74305767
1435399945
1963859748
1395902307
1586700297
1520809453
1986097355
1052812834
1352798355
683747886
848518940
1289787147
961441377
417068350
1188142057
1723931644
146918632
386409880
631148754
504152673
520208073
1805044119
1516457360
1076436031
1836112571
1321111367
2029492771
824515088
2145616153
1000348595
953436457
1877379316
1409825273
1151226405
841243135
2045765280
238377834
1361998344
297706112
1528125673
1917541061
594265791
596224831
1723263932
1650528769
1401509914
730132873
501152578
1249838392
1959385193
1696994432
595672625
1258337206
1564148372
162193763
662866724
103481889
1639598973
1771424600
1206142110
1923741980
1014826287
100767789
1197738886
848611544
1031184396
1900983993
2130659162
1195563866
739178543
473853401
126357608
1071041629
371147357
589210656
953072738
1917037671
828299492
433344185
344427921
1145593577
1417775409
936824880
1926366328
1820964865
265967042
1292138744
432783060
152155871
11832881
1938336488
623454374
551167651
1432904426
142634158
364873579
837869853
1181995573
220275258
316536225
1421723937
1715107051
394592563
1814022276
28488601
820158887
1384578591
304627336
2072615548
1142664718
1981228260
762192163
743839459
1221802111
90331409
1140393966
343388063
405482893
963519974
1544780361
1790549244
1145152721
806089488
1954836729
793101318
1784501086
509452385
1198901670
1738022794
2086493639
881025314
1045857663
1160854971
1130093510
1221881327
363666389
638981056
136389377
863627555
117786366
2095338396
1378110214
1590259590
1975205241
1936765933
1691794632
370970753
519471014
1513245552
633462625
281509195
1526479561
1201089443
318881515
60555776
944592356
645054467
1392413105
721833814
768084598
1967272471
1900501126
114056267
986282176
796958277
512608584
2121551667
1797978978
1092197585
403045959
1002663521
598575323
978632142
680605340
291372563
2132080632
601661861
2059848041
622435058
1788608667
564920783
972290814
1766862508
2034773039
2016022495
1190212277
1597179347
85758928
1280692909
1296819613
1497691654
1157774361
1156394864
945393664
1373166506
1784924149
394937870
1405775328
1634293975
1405195990
1601403787
578352233
1080652739
405743400
2067177605
1925003810
491307553
1433443433
1499596483
1253617628
2107872979
573613673
528964559
555549603
497517955
1178146376
455475576
2121462791
55628148
1120154547
1871761454
1652173075
1082633566
434316730
274755488
1709783078
690653623
1321121933
114025325
796568094
1381838537
187040526
989311827
1504217030
1742653769
1346584348
1759449996
1522888861
502742848
54326293
1897694008
1315570964
503246160
1334217947
1932715446
503353185
1347124808
1632740510
855766943
1657784119
607951396
1207373872
1512727342
550363197
485513312
2025407584
145597650
1541091218
1457675057
1886157521
2130324291
1049775559
1064626701
1329503516
1502568806
1052825509
1308391283
278450769
1969896890
401228265
157242588
1796216221
1671282523
1872999779
1713818005
38056734
971303975
1555408482
112036742
1021658038
983981348
1775115271
829742491
81425145
1581124158
1137816278
50274047
363236002
2143911495
1634093168
1622409083
1962303383
618276066
1995784817
2094832670
513372425
1753036556
1974211075
962790433
1014409342
1313933734
183419033
728061752
1707012773
1298842247
1129255323
459370910
1791712593
1911739047
521918091
1644926092
1550391690
788567930
714524199
2108630252
908137538
520912908
667750986
1173693627
49259666
141847186
1279678324
137660938
1252998925
1496856453
1538652306
677228244
1784546563
1137439968
1994322782
247639979
911555447
268192558
1204999896
184132288
666640165
1030097981
932934818
868549286
609515159
2125675300
445312597
762121150
1951339993
1655208376
843622021
2126797121
1295008284
142476756
1084299
1816977045
500538892
65265599
1648677927
1019648614
1076962023
1786650138
1683449280
377898511
400440017
1767826726
1717524468
478253320
1499459073
551119364
1511101999
473366479
843134879
1542492719
1599619216
1493227618
1980297743
1932582768
1951712672
912533236
2073596425
1304264657
401669090
1625310749
276171732
1962756034
865334116
1016907024
1636249183
1529379359
674252816
267883730
607232492
672430922
736953409
874330328
219584744
2079091216
487004581
754098973
1398909375
367179062
1717192053
1506255288
412271203
113333351
999153354
1058532918
2032464956
1661268706
1193548709
1369935801
811218591
682456928
1314612482
534701840
869938348
513785922
931073114
1107833754
2053289753
1681825262
648106593
295511876
665247592
1992525737
54180191
977800112
478793119
171392171
220865468
1713589054
83892432
1811806066
507724735
2073254110
562803173
1162613850
761862596
1462612683
1946389491
1569212457
159709647
310403259
1538964226
412503849
676806877
551599822
2085648911
1388366108
55802930
1053886708
383153860
1364896215
1714752823
1064213329
1652587984
124082342
317055022
2123310613
1152774917
1901474549
2039093010
290241391
3117105
1120520866
1780940276
912486255
720883228
1880157659
1314126922
1898624392
1463615901
1096413428
511572631
1672211869
1188552528
821891986
1103934069
554126392
845564121
417563418
2098115836
1467345557
165781861
678583228
826250043
962898273
30056484
284407961
1153365629
1239999144
1076567076
1942908134
1325502339
2021993598
1995513284
867496684
578112985
1553072208
759251898
453548779
654283684
476149826
1803996863
1384725182
1422079061
608255782
2030478794
2086429209
1717184836
159678638
1716292992
2055417325
135363755
1634156825
545198560
2123461405
1697642138
1297218153
2007349868
391176709
996129475
180682067
859327137
1252642227
654446174
1359230646
1470306874
1114583713
911196629
1155146348
943129032
286193900
1950614614
494739601
994470753
1116526424
1771317670
1609471526
1733503305
1605360021
231933534
1079549351
1628175443
843888611
1863864369
402440374
1328097138
1235660100
2142360115
1146104448
604664849
1800945081
1073055955
1493825849
576159199
730059784
1717811660
1180713662
146515289
1918358839
910675659
1871332418
122473739
72226281
1894254285
407102135
1247559533
813554190
290630154
1746410608
923275315
1465185604
1070878605
157814327
2000472944
2052029396
1388635402
619786060
1451219949
919836699
1511553972
1289033786
1245755745
553013253
365825570
931908876
423217508
2023941690
920221717
1100851384
610998398
464807976
1878396687
1732473141
1381283748
585105939
69295973
958837487
1709257300
2078334886
753681599
1201585862
966918858
1918533839
1834749857
1426780783
260770322
902262216
671130703
754008740
1738804541
1682729011
909011523
2025134451
725826762
50650223
565071952
114938855
2145535572
351342112
1518040873
329731547
921603087
341437545
1507125460
405611701
1280202613
1060472682
934110384
764612920
1842739688
341804207
2076808965
105941262
254271700
1818769484
973845739
1911169427
862134651
2131411527
1818514557
691332189
134162433
375865881
238993295
1604700209
1850743034
1840929181
2057538620
592628607
477106396
1525108205
694607450
1561390060
1806249022
1843460536
986626657
1085426480
837370295
1048694504
800644875
2040604633
624757236
2073122525
1060260705
1287725238
1385232066
1161155543
2050670552
660798086
143132628
1757606512
1592486790
337162970
1976112474
1410519448
303108179
333818167
206597862
776793408
1329489863
1946845108
2075676927
1476566500
424219798
1238736158
801871201
950034699
835019195
1768788898
276798329
871670206
1399961282
75376420
1469035150
1834492031
578975721
910565725
893222899
1748143060
637279880
418991874
362909920
691054404
1757470788
738361044
1739230847
999126080
1959673508
1292449747
2106638342
1727693070
520705675
1323460870
39796590
1857386011
1443937590
1382742759
1264231643
1992249751
1814671707
770000903
1219285661
1793673418
148767646
701248992
1167008366
2064764895
1491925167
649477066
870383294
354932726
130618378
343678549
1880351664
606020322
80414857
1401158368
1830365135
1034194529
1302740228
1173452860
472089544
523333637
998596473
86167414
525075253
816908385
1440129112
2025372863
600939447
2004831125
993211290
1189785221
1532661503
1022018208
798178017
1780570148
284703554
2061919848
207557927
849463021
1942512300
106823545
520912908
851496041
879454938
1186935433
253141377
11509062
1861901988
188341849
193511527
785323846
1029824530
833581462
893048001
326626880
786011161
196174028
452040071
287886464
485492899
359512089
1282595654
1497643914
352819573
434735869
6416589
1324224223
58580446
54086644
1889318859
1782574417
202234252
1249118479
584158856
40916244
1429040242
417482376
1888913324
2102980781
2021313532
1345518390
85420855
698508274
736602867
785712161
1698893683
224950766
1220216548
1635361678
993386818
1983321306
2088053875
935226329
1718575776
439037617
1592061779
1128743138
1932405090
964677021
1339881686
178548183
2077717581
1952507860
571683529
2050187298
1791389173
20977370
631214893
30302657
1981853521
1178078418
1648417355
872746402
600143171
106768033
716684297
2085301541
202226758
79541866
1647112360
417894462
752375310
462848009
1321647544
1659749943
1191137818
1162603243
84800555
1373118871
2132535503
781158632
382772154
1828231346
1873104748
866765956
1291732875
1526474465
1238237236
1173188915
2081487797
1900132705
2098971555
1133540329
64849228
1769090624
1604690026
1368835897
1105036558
1558541293
1693470859
1059035954
1045186350
759616260
940850031
466405230
1055107835
2042783229
295253925
1771988785
1069694768
76427919
717736113
385169542
1344139735
1083849368
1114967959
407665892
323690534
1522970653
1413194352
1985964139
710217515
1166105336
1337421709
55253273
157119907
650078658
759475610
893157074
585426608
685706760
1556338125
1353995400
1489578435
1181983556
1824961477
461728400
234127986
454910889
1884075669
1929571618
491467949
176591142
1861611160
97845139
941659631
1467164344
740613764
357327968
1230642186
1795700266
1214450802
991322752
1854640729
472400315
1618498555
656786551
603047645
147320415
966459606
1798562624
213124163
223046250
596465414
1045452358
422569571
687886516
949069434
125206138
1991752539
206106207
1234145360
1570996232
1500184099
193737063
1776860286
603402117
1768743789
1954542947
1457012655
172844237
399824438
1723942451
448387817
1907667993
985304037
2124521798
1049797217
834887756
538973108
1885979445
1163353935
1486098944
872750948
653529615
1153159209
644770301
1754230022
378919241
1190856225
1108754938
381591131
1050950206
835573517
222282457
317580584
1457645792
899938988
261801346
150382061
679628727
715003488
2116709041
9813811
1735629192
670108556
2102486411
1498259856
1698199292
1154436427
1823924530
824815630
1147520197
1974675883
1235344183
969024649
1391024907
953110836
845513665
1476358376
1994729338
204717148
491463618
1625853949
221836033
537504363
1333022764
1730527084
1460429013
6650110
1885763746
798429501
1130348045
926813087
205103827
1562729369
790339319
806200456
711210090
2080256447
1872087171
1698940580
778905794
1321944850
1016521844
56335704
1416599672
249898290
1586735146
701697572
1783351401
424453481
1498832828
2128450647
373767046
1047851687
1549241671
1144918616
800298694
2040905664
974459999
1807983540
830047361
663510768
1527612000
1893745511
398232349
1280673958
1684550686
1039669153
623819435
30992431
1139800647
1141878287
1244363700
539900679
1820478371
1186131766
1787671217
1452488457
114023399
414413488
1889792375
558691258
1178412377
1161726348
1975469836
1223336626
1564642489
495641918
1807755197
411270550
1049299400
629371223
1574972978
544210897
699295366
415842755
1169680889
1434578870
485305767
1153760228
76412810
302125503
1096328627
1894233158
2034427955
2119107387
900665620
1294128183
688617505
427260871
468003999
204409575
1903123976
345680526
126671952
1612973134
1771109614
450880607
285201561
1672208536
1089977199
964000467
667202729
803413629
2047012000
1886789769
232067691
248196591
1597049305
137180932
1986458964
1454983904
1375323111
1385650243
1880208022
734485813
1718159125
1251593639
639567607
911335798
1514611873
2045304794
2046605106
1526131572
777243295
1271475317
397802868
516523270
1210988762
705018667
770990731
877265534
1456686493
990222168
959775168
1467991471
1336704559
924248791
1582018805
425059564
1087541256
1154183532
1087551761
1639270954
2107475369
1602174839
2129538457
1820399263
1851089959
2113616531
204690833
1811614962
546985577
256041373
1229010631
1754617012
1990376084
218120433
705088282
1985110464
256207107
1801059483
946914863
1053043494
2032186063
367059234
395341261
1647717213
487952008
351355918
791471702
371388302
552845141
1240479622
1215531949
656123487
1812959815
854210275
256930148
271301081
853869692
288476760
1755581628
583076702
2107450965
1370640722
2132722145
409497407
1267366472
1005026136
1495776261
2020561642
1937240514
1366440975
1929800796
809270690
1117933606
1837292530
715058991
1422111505
1207737491
1667022450
1791593295
211060509
1878195947
601065325
11646037
61491778
2108637075
278473461
227403367
1963943077
1164874261
730828795
75018657
556306848
846756021
248425768
1592262357
1430615998
539378974
860318719
1627681141
2115425508
1127463074
433732427
1924516975
1695348841
367688349
572610799
1177445656
835613819
82040723
925705204
225164700
1258463276
757832615
432151669
1514575139
459283973
1176072441
1433941782
278030554
961825176
790812559
1500268028
932407079
1300889776
1312680933
1780439597
674725407
960187337
565958004
1551862398
2112742582
2118234552
1017828338
63833878
1200381129
597140771
1476478626
86024565
1009303360
1492194338
735719057
393502901
554718211
1021314887
189272644
1238099802
807223624
1373418460
1802213086
1237832874
715784844
119241596
245183309
1565014821
1329239094
1360026885
987160049
2085397756
282074363
1485061715
238120828
780707014
1667514996
948248748
258212131
211461983
1802071249
197858273
354461026
1318518654
1542166639
1537619233
1589026932
2101317706
653061620
1436076051
558846184
2012913631
780901038
1171664078
2086348914
1203947539
1266412591
2023239732
781853881
272716339
617923990
549435687
1289645187
518434095
510018210
1561816756
1915222749
1637333906
1909396796
554068801
565776692
31977073
1141971619
1286127965
2031212207
1401106619
1056787258
1665056665
1844413193
342284260
1759992033
397749351
1300035167
621762396
1597123906
378598017
1986546421
308078096
1365559020
2003865177
4368280
1536302277
912121476
866680461
1517128575
359011068
170659857
1385699533
1619704566
657848124
743318228
1319577180
735215969
259764299
1418007813
2056205694
905843403
668469344
1934188177
1896795526
1043374013
513103831
1496464314
658451848
145467860
189118255
560698957
1664706125
976859068
1990487002
1255487031
1955492711
598137450
1999861325
209631268
1912512332
365135353
646483775
1542517839
112208453
1137781533
1262526287
597664963
67776155
48125569
1120665531
1152647680
525098509
994211378
1878191468
113011112
1286400071
1814480980
1775795621
1176236681
308052375
1325018036
2143199384
651497024
1989647457
785725522
1682064201
1253122628
1584459731
457304338
2065392585
1026227346
109182178
1610017348
396087517
681827968
1186046401
302929475
419193306
325405431
367519682
370863857
512910527
1700812750
1880014829
391899008
774812703
1521793211
88476795
1310714888
1733679623
1001283514
66766183
313438926
2004856603
1191769249
1687731047
577523980
1511534270
2078620079
2120629385
1840125082
1023530103
267633709
1850741200
1375670192
1428367098
290223214
1179863230
1126950669
1788274793
339504757
1383034189
828431
498746387
1178087444
1841834876
1256714837
1378004502
1239956812
1392706217
1778161637
787838776
2012250491
1897430786
256203360
920670051
665102355
446037149
1625346823
1332542954
289525067
1335963810
1393152807
294273931
842597472
1065305366
579346122
1521588021
39022131
256278386
373842534
1955989486
999728609
91809770
567668295
1410628183
1780168244
1098192034
1469742704
122819403
402977723
1057331767
416004320
2033080115
253938857
822912364
655091288
85599642
1242751546
1569268045
654232035
1081208445
767721617
143494839
12630428
1409774915
1474709555
544294996
927533955
1051449304
538062907
675933704
98267117
445033288
1623791386
1391455451
703064572
52488134
96724617
1184616771
1662722517
1705490500
1646795258
541594225
1428227693
1351059623
437871616
1704215270
534404816
2595382
969957874
1012928938
2108633101
784263304
929243626
866552648
674924732
126334655
585496
155115388
2102480479
1815791599
409345142
797306617
1778049428
534785653
1341294299
1797070142
339805387
77475596
489253165
459216448
1460475473
2082836595
185111104
995239055
1874630869
1434396445
913803479
777861135
2057747754
534721113
545747070
1762405964
481653118
689234205
1917558628
1466627703
1101369974
1743692608
1061443612
1256234799
1801181489
325700402
94330211
1573805968
280948762
127129101
1801319891
42123126
309956085
589672706
2042935143
122588618
853485386
374071062
1457625549
530409045
1556648093
1795866483
211533589
1311530963
415884966
1947815071
655495901
252553377
414962147
64000242
379701076
1423560899
1773304369
399575335
1815337028
2061468207
2104942736
695647919
1454108974
468343405
2105005083
28378002
129195478
1393703784
1800933467
1030599402
799673749
524169988
1576860491
1891420604
1892851507
1216256539
539130559
329337415
253479371
767011072
1566790625
828232338
1605894489
1491044285
525269863
401207799
1735800608
1855476974
2107831523
901310585
24443010
16906841
677472724
1110664843
409210275
935215414
143247324
1219589377
1307862162
547113034
2088155047
1218824726
1142494823
351199814
797487690
252441477
434618261
443492883
400103724
2091069833
356918202
1191967197
812301531
1082814791
987050558
2009605141
1393853063
1976277260
1710429965
1109625016
214867630
563556459
197468215
453990596
263432934
1551062178
1987621358
80671955
1520816717
1025249859
1967068872
1920380393
1276857701
613886543
681257823
826371453
1726376336
1031376066
379620953
1611172883
1688135749
15491424
615913196
103851561
1972052429
928133322
1735185834
1422354809
688539149
1939243483
330926279
2027336163
1935184474
1030005984
166157115
414249775
1939653478
796038473
1950085761
1022844967
1840537765
90296666
1083116264
2069533115
1357414969
846336580
286222889
819777498
1483497887
892364943
412221080
990884
32782528
2002528141
227410172
1435277701
256911205
927364061
1322008928
1311275202
882517348
141195221
1593403926
1216943548
1551353207
2143964317
1929484566
166360098
1722571877
750619397
592310850
1714765648
1604186141
981111090
1766076401
419217691
1607697400
887589669
677882368
1056869185
2054103998
880388890
137562316
873608398
942827371
1703075117
1991458633
1785809587
556866783
825711724
678419997
196103134
1184146519
1187981656
1348415968
539005639
1690925193
500442675
1845261177
1112100909
245183309
927828507
82383373
1265594397
620790489
1596453967
2065245395
116871079
1916959025
1475944202
1377235388
1021566055
775736339
2015711004
1836146413
2133036650
398229818
821928323
1892453647
1222328498
1516257607
1767253013
583224117
2081551351
319271530
411092552
1779355660
634097907
177479083
1637676285
564673231
350732529
1180190319
320991252
1049378685
1453845127
1285148641
444667024
1702604206
1734710869
2008330298
2075633044
1625313990
535281760
541330118
555755615
504977767
1645610524
1727475648
70936266
1881785372
387976078
2141105308
1811117115
2147296285
484248624
215270871
2026603431
1289971475
86391527
997206212
1310395511
1614599523
1298321769
609269753
883170735
220775344
1264760185
1579839271
1946295723
1849151428
426547269
956176246
1115358510
163022446
1074162753
232236422
128355588
815469074
1424691977
1080969446
1904334268
1634083210
574119233
762490985
742373888
601140700
1874209214
583514757
631018993
101312641
1435537508
223992025
1122397612
1590691766
1004441811
1358860055
1985024490
231041622
927365181
1474258444
11321452
1756695477
1928066629
1324314067
1748090482
5427323
1393425207
1068542838
998919326
60402787
1644073968
2134191438
1413627616
1728788554
1596560659
1062572209
1325128449
218215023
1063972449
1766986094
201877051
1565449338
426463496
1160418207
893172020
566967225
1068185743
1910435307
634440842
1684296534
1332814740
657361033
1152153821
929744204
1230548739
1442635125
687856188
165949392
146712130
1867883883
1237754659
1361211703
933756591
43259682
1213073167
1570394461
1759188550
12158436
910740260
230490605
2094633073
95368955
1447478418
1529803411
902296513
863962265
47840394
1258006436
2088488233
941271123
1126883889
709684664
57090931
1061721184
2130745736
1552243791
1634444756
2046390190
1423604481
1949920995
895309071
1334193618
1175042003
852736339
1801666172
175130305
1579601916
157735294
531552455
827411718
780954049
433526036
1359460817
1257625416
1142940194
1181516905
1128627608
62182144
1298116718
1951408544
1107078066
1225137860
1740889893
1831862463
97152846
1588216560
1292685438
1511246328
1043622196
1100384216
844457359
1774360946
992219961
1651870932
737636439
433152466
880435860
1247234773
1816335217
614388173
2116226499
1747724681
123998602
1745522002
1973576970
85584564
596959451
208127197
125691270
1442526062
2042784408
1439891213
1657729550
1897767042
2060755594
312987698
1167277596
1958304292
1495408284
1439129094
1473016931
1774357052
574911505
1326118989
815077011
117760914
344906200
1209197049
425762477
667735419
1888635461
1054833027
1407322582
289513601
1103504910
659675258
2110078983
1509659586
1378805685
1820199534
2014555640
1784191220
1108241253
1751348661
220004959
1935982304
653952227
199432737
1631920675
440605964
1936743349
1173485968
749502278
1572216378
66428777
1286576787
584246840
858776116
1215029358
1959209116
2033816601
629160162
625404772
2020924793
1677109765
233017139
1297181829
1101525376
1079346280
1290270376
1764314755
958308729
2110819615
1358651662
26748601
932881357
1701677265
1206649911
1789194126
1259066610
1415689568
166848342
215570564
1307827572
1061444356
1928649418
1639903647
702915230
1753062690
966564430
2018486703
1698727874
534708617
1440955532
1661843464
864093140
1556696741
1886056806
1592938766
219208664
2006464987
1205307657
1309728252
2103147065
1732361418
2011145392
2030537092
941328752
450532685
466765204
246328956
1835478954
1667087276
1746586364
1709700658
1543051999
651462267
1956333412
266223488
986863877
77604617
1011014582
1066536200
337695103
784835285
374875364
702472385
45317349
1699560245
894659683
116767475
1270370873
1039945083
936809030
683233573
2098048578
1211180826
1255592624
1163646357
805298686
623277593
203947012
203243417
1424641714
313522832
283198931
971862067
793492772
472090238
260380970
1437971102
169849351
1060831566
847869678
785631281
1645397719
2012118165
2094758113
385762562
1907413311
1152548426
1949578340
1042470208
1658253936
1864656656
1295940975
1790209150
894675676
71552778
145301459
753395091
869285301
2119220972
868187688
1673705287
316694105
1646303179
1503537762
2037918645
1042782940
1173637840
1334122038
1847704618
1930532688
2086105336
1897333942
731112544
389662875
112720216
345176667
1633044625
1724769293
369343407
2134564917
121417534
2089941546
798742419
1758138147
1721274747
2059363031
1779161053
1826821108
1535709901
799874487
1686768414
892364943
613455428
1087266401
1607253176
316550060
1032759228
272917591
1137403449
1220582571
4599182
888923810
1161092646
1272701383
952310149
779787583
1794229446
1386327669
24768226
1172212138
965141552
823778191
1997118591
602881869
447222114
694746677
255619022
937746520
90800160
1186239202
400320006
1314237198
422427181
1707290227
471428600
207204900
692890850
1790165828
1506851663
1568148092
1364143887
56453649
1062380967
47705140
1635364332
497455328
648554680
679465149
1459449521
1915528054
1703588500
372540407
1822076928
1383735726
872367717
892105222
170741710
324647479
2048663533
1343308728
1234741924
1996656619
1389430654
178487268
1055895580
104249468
976948186
1472215992
1829729044
1356858221
1098602197
173589156
1679108242
176643679
1644272319
1617122264
4992005
1989931865
1227499569
680348683
1210756828
1740920708
808772895
435554497
1123262970
2071205847
1150588692
2098211633
129482855
1188595136
1169637047
416158508
1883618881
1773118343
1058895347
488178034
1608611133
222609835
383165851
254826513
1591943976
1479248030
309309211
388398496
339720711
738574860
1286759485
1759860978
750686010
116220324
1156587732
473006184
1308514342
1928682967
2036317942
2121958519
1014993547
522438358
420977384
1212022322
204043066
15643856
742640809
1881258399
1671193182
1003028522
801040320
1835727128
2081721868
983891044
1886370409
378451654
1863849070
739308319
160109116
461543501
283725653
2117279047
734023417
904086524
333332448
1810475509
1719926745
486140649
1953206133
1824330102
130712765
616808943
2037478357
130164894
336090669
178817030
1311807765
982160274
460790818
1837059229
87305660
69679142
1290364093
1931002875
1889136783
700080536
1747680369
1481942042
2005251600
1312885326
698585034
688105683
1233092816
1272345436
1917326961
631086743
312601965
266895944
1643040623
1185679766
1364905778
373633143
435953591
666776974
301838507
216864678
1676009519
704850356
1730084513
315841470
1115182505
539691130
966940744
367866239
682104368
458897491
337250087
1733728337
1888092270
1775097893
287885581
1050015207
1693349240
1972764105
2008989220
1545630577
435336337
2068668152
317465778
1383138949
499738036
1306337165
666698780
1812146708
1486914673
324137420
900740062
816213413
2074761040
1457600017
338632867
633398943
1936101445
619305519
479693605
712243709
281490226
1944231582
1449693930
1153256187
2011123423
832827932
1318562876
209306926
1753995785
1327092528
946172055
1826376795
1465754842
496083743
318383263
407990287
959144331
1185384687
118522815
186124125
1479991464
596799525
1423294181
592524497
1217016433
831668036
171541214
760896826
983309708
1734233805
1926373132
1878828919
886094549
1297959403
1834196154
1142625356
142697326
2086161587
573908285
952351715
1548463384
1235324387
1246549376
1358457639
440048213
60931136
2136404851
317744716
1870980931
1163897580
438089390
305046625
1695935643
1691178451
770411044
1422924265
1598383058
585986005
1108311014
1517386968
1244381411
1264193968
1152672928
856508463
933258465
2033249773
1399340464
1027251041
617539878
1707555667
324306772
1172994644
721736865
364920122
1240267859
748459696
865070121
1050567244
1393198790
967952284
439317816
474763731
1868119696
585824085
947597971
2122770746
1626633965
1249880969
1918349317
1472977067
6407369
1512796665
268665398
793281148
1065872750
2080771862
1667552694
1426740498
1314319653
1704516499
999428885
772243104
93141977
1829399236
1656272096
1254367019
1840293648
1541201031
726367163
1875146972
1908298584
1272068523
1173184702
1954764256
2098776318
2015792108
1232925431
1431952573
533002018
33291787
980915675
1704378193
1626404663
1181538278
1023030202
1537040258
384869340
1227452011
1262052857
1119570527
454340633
49360179
1138064170
996677313
315367339
1794858781
463649717
1946782936
1319626902
1338691721
1335646703
1802169031
1804506687
2118310970
1755329501
1456426091
1498106365
1828121738
943146505
1235479531
1705971368
1291626534
1333728506
741657112
1703555451
1985681255
856563006
1165445208
1429911660
1654157733
1164764415
1191238803
1580847799
1972280663
1861637481
2021019847
325947602
1025775416
46954081
735880832
1515303729
1103845000
1586003006
260001415
1494544406
551924904
532283780
622278952
1799530428
1654543803
1076834520
1414683770
1103924289
1472829729
277760195
1216697239
933756591
866309826
1314492005
1094848532
939054522
1167935509
1440178080
506624455
1652084798
1158079405
461941872
1731783747
387301499
1790479610
173228568
124069902
39545290
2021125307
1426046220
94101102
125952894
1164799280
1637549979
198746198
852969255
952891397
899464580
1067048862
1580621172
627525867
401728560
348373846
1499506984
444270242
1825439066
1823876040
317795481
1837234866
729301744
1579979820
117560773
450682957
1623332855
633322212
1444034565
669386619
955412414
51103
893271916
842446860
4513832
476066442
917226350
1995006645
583836006
246589686
1567937122
228607034
938937703
903120855
1919849558
1897213887
1624562841
2026081577
209373296
1331648782
1779125795
264464457
891870344
39351054
687758878
886611512
260746063
1701284613
824507840
618703237
1683166299
910793195
1574198902
1379420491
2135906509
1857466347
2137491666
2039026928
291503385
176176677
1410369055
188570458
230535029
2112370618
307915794
1515004009
703103117
492952159
631214893
2004660733
543240573
890078969
1595351116
1218285405
1821362106
2083936592
2114411717
503273318
2135740754
1162412271
1280370429
1502996543
980154977
1789918474
1255065542
284517613
292718611
1848171933
1084676954
765644321
1925969643
383124199
1962958374
2113669063
82898822
1985956105
2041405383
888244134
565836767
1044905046
1875470837
241003137
1169422974
805916044
57944199
1010428745
1309641161
740137110
1310032392
339528490
1539586392
509347038
949433588
869850408
1600842072
949515336
1105808720
445238353
1135030298
976067896
2130933639
388806650
139425614
1033333222
124643087
1325254265
1141936212
1540996220
139061197
1874580212
2092026829
2021814712
1093617857
23845821
2123985710
598562673
1061603084
1775255262
2141503292
100410492
1138503830
1438040322
338720252
180384275
754593511
432452598
865630677
894952269
1682898286
1877088796
382326653
1113399928
685115642
1184786822
1140437029
1047962805
599340613
309306032
2145947887
787651592
1794746056
704961675
1997055226
581325239
1663833353
1471277741
980708212
265091025
365819023
92722012
2073937997
15872260
1034139476
1220063752
1545307147
1074642814
1165587901
479792081
2034635087
834880752
1649732717
1742966800
2053650266
427581530
1469645317
406374765
1044565449
1751465077
1358903296
2115580686
696754754
1173242614
1082688111
1365687867
2131749700
2128800753
1068093152
526928366
1996703922
1053805911
1786975883
397255416
1005687909
448891059
1771276624
904832742
1658302005
1556343034
530358144
1720015638
724762060
739448237
79593595
1020779858
1149866313
1887454376
827789473
648837651
387208279
1142288302
1118402109
588750650
1059801103
1818558832
1767699425
329087868
2119178423
541495588
729037701
741105532
1861743910
1794212095
1079992345
2018501716
1401962974
426244647
917260903
1335928384
2135450307
611593407
1702500696
753015104
1934749362
93498328
1250441951
717884064
683635780
172110034
28523824
1048155911
1203748219
549970240
1795344997
192329687
1912760579
2106587674
224338399
476843451
1696184571
1544510263
1625570875
523788447
1087960337
2146856418
1033188225
330655262
71089067
534211162
1580746202
1622399747
17060607
43668998
892156027
523422377
1141290353
1827051359
1332739057
561595633
612348605
383477413
342063311
315462817
1783574658
1134807797
849689232
1732603696
1503637571
1662177089
899170038
1923275479
869550304
36754351
152978790
1831353909
625858023
82337562
1968619809
624839235
26473790
156578623
517928904
1495245753
2137008047
1383344198
19625527
1589553359
728631533
328807904
912027083
770191404
1178569889
2095203200
1434766830
480098508
1900564945
1476933440
1017311617
253624663
609409773
799879179
574089700
1916596409
1170710605
1078594322
1730498506
499812040
1222690349
1276046629
2062925609
259981925
342390564
393366758
116069723
430579936
463699818
1384594429
1487416410
1779633336
868376897
462461938
1660485489
566828400
1857281886
1965111877
656171453
951876750
640854022
330758463
80382979
2060896392
472258772
331594624
576907010
1890722019
366969217
1740875257
57873434
1801607776
1501326050
2020560143
497257605
749302588
544100336
340799072
604345091
1251723007
387042824
2067854729
1153280464
1963827051
2030714901
159529200
1273323950
1785891030
1553419719
800971931
1308680266
202888791
2000000571
865977367
52514347
1027125323
1353616412
1991726622
1647660910
1905429977
68590855
1277732510
1566971394
1523480715
71807858
1097040920
515031163
1707804136
277169435
1807690214
885958851
1205512657
1080907645
781238954
445431834
1500648540
1609896352
1678183087
1507726914
1887517984
864989953
419758810
1536449082
1051120386
1081921537
735214626
245106707
788706174
358131326
1072029173
1932343154
1078733698
2029192487
304324321
560269772
957183376
178092035
1348621693
27264306
2108020312
558471001
1710376307
1916370311
330719528
1848663484
1187997087
861876080
299209288
1472703530
1216535641
276943
1604659419
815492657
1046349109
295728404
103185381
1738270825
32564895
613455517
311542695
399685531
1651360799
1581098381
162782195
897375698
1866581547
280519723
863160529
1377801512
1155550754
1646597915
1402204731
131043425
1390366359
1429183380
204329204
1023947328
1084765668
1377423912
1917081664
708378237
1590875297
1523402159
1140736412
1465084537
1265823232
354398536
1902336182
678327340
921267700
1222514969
215131065
651956967
665272703
1417156307
994214076
1322718649
1268763114
1105489669
1317098514
33860307
873358916
1722044577
14579462
879925655
763382500
1822711638
325094639
145361845
113393574
930516378
237145723
1854713160
491399890
1065390975
31802819
1816208899
737534675
629086367
560136638
1719761506
489344766
2000704690
554215673
1793930413
654597163
837410646
1017394846
2084199504
614211400
780859338
1007362316
1897631020
411607211
476137396
468138833
2109112572
254589779
2140268344
551549173
1294667014
1461135974
345206770
1045287211
1794272507
1157616065
1205665961
834016213
1703951224
1909251540
37740153
2069736921
1595601114
1379009649
1038646965
1750528232
1652172666
138988511
1807788717
2023269268
243975457
690931392
666112018
1662139003
874961489
66379727
1383847267
761163980
1611449237
1674396933
21056968
1114800257
502182848
1048182683
1367914844
149475089
344860322
1977936801
628951499
1516032393
95493928
45680974
2040586225
1387041183
1336106855
1266932275
906536574
157548182
606586619
221206677
791990870
927688067
831738431
20834467
1737601295
1879127394
1669859476
1112622238
586931590
586559751
639226483
490052586
281862291
459667539
1520789387
876100545
927780928
1348759098
900908840
1423995845
451509392
546231822
696781084
107199241
243615225
2081231681
1666306806
811785207
2136556510
1176312626
90635411
2005882618
1709786121
2074292263
1803107375
1090803918
2027977033
1535588053
2071913199
790158532
1820666057
2074871446
871053355
11510364
982301586
121217626
907351069
1549313343
1111837399
88015365
622256467
1666848552
1992402370
462526028
1870500649
598698680
139854930
769353065
1458299291
1977109682
49265985
898560227
1870771629
763829888
334509603
1994482995
550920160
1813573215
1990195423
1172659672
194471672
834674942
1766886279
328967025
1048439506
450036138
2023272489
1868336214
375218301
1359574018
1287303963
276052078
1161448196
365505137
1600486445
1011777510
1463612241
2086782484
972287880
890477467
702261457
1440907393
1740675835
2029657038
490090223
1919492820
1609334595
1681155795
1629887881
595853860
1869128833
248757235
1193171106
1356060135
2021355817
1049683127
1040100902
1159941180
1140951353
1627443861
1071758963
906639478
675167339
200526257
1756161177
1299759321
2078272480
1664471857
461001333
41959695
1232994403
878165793
1426290794
1258784250
875003994
252905442
627031404
993757190
1992622185
451231687
197340243
982105697
104085490
746768995
1622601179
1443152878
801242043
2036047448
1858127382
511255398
345536067
199312091
1603797374
421557640
303965681
1947435318
295174472
565115708
3560087
745889902
142801716
1145567569
1124657577
1715364176
1904465346
786793019
1463931642
850509418
1244174338
244728044
34268017
641003916
127215625
1456200288
1304750047
43496941
531023885
596236343
1795724404
1063126056
29368351
117868734
22523247
599756552
911610227
2015778027
360842393
713861114
1432855651
1425823457
1466778339
449265343
467157766
1128709133
89580259
1093769964
2062562561
1125323511
634564446
601471008
1524131628
1054675031
50729328
761563315
1444267592
1429061085
442135116
1514768586
673170578
853252480
751284564
929828107
1968214066
1312947771
1287055561
653312032
1462903918
1976588584
678863612
1904002819
1562094019
1658769080
1060223424
1426549608
230343361
1377737728
1734867750
2090860313
2052426297
1778315951
1695174136
2030100904
1574789332
610431586
432755427
1499650668
2025140684
1785123432
1414593412
1408289207
2034351896
922263857
1561626777
1458064978
1026138629
2086768487
1385618509
13024791
56969438
1628712222
2056947052
2046789234
306728419
1087738403
413771950
466952917
292680248
71130140
973187280
471676740
1326263915
1432156951
1136755194
1867424328
1644235496
1164711066
1423336621
1904333896
1593081177
1527851231
5093888
1022340935
1556108415
1666831398
1823056973
15521384
497092411
674981858
996279470
7856109
583047423
1171631308
1397794426
352996119
378001544
1667193479
1724419989
1848400612
947953584
935730488
116791187
939832729
1603809044
130087488
580764646
2050049700
1184226427
1759088939
2715055
1844380714
1678225451
1264077938
741263799
797151551
2137371474
1939999744
1184709494
1906980107
30586291
949202903
1213795506
95508567
1265212081
2062747185
75813217
621007079
1724159538
341900643
30840969
1533871499
266058744
1310256912
437984653
1280710101
827262238
1922088347
1491900214
1788164732
569901860
130350957
192632746
989340539
117379123
143142558
2124910822
255736900
1751674779
501194828
741735098
1517761637
1353526322
255389757
829383279
260527983
760928202
239110234
1394716311
1366397773
1735248702
596217872
1617028885
445793773
1485402620
1139767557
1645702253
2060465324
1798312379
1790354850
1507383630
538899911
1655695301
1420861294
286083629
1892563118
172113260
146948450
2003570886
2081362738
625747391
1560594135
1640496711
2046861067
586863043
2046612115
213296431
680154998
725878773
1387699698
424360941
1761291138
297908305
1355325896
2041198596
513335987
807620000
347579718
78624454
617508069
367584885
936244139
835307004
506545423
150703722
2098781452
1615224789
933394454
1116575370
1449765776
465455682
1962070904
288100095
1403701663
1572833532
1321563183
1299236305
761874417
998739112
1270844175
1645569792
1095814276
1433558821
439790853
513218420
1138663762
927072545
1810118636
1862015350
1352947791
655537145
661218153
50359225
1511704579
448209758
524433650
1421482618
2093756911
974326293
1007335425
254457558
1519288711
258319440
390528335
1987711095
818678666
455975428
609908456
106821447
496784075
531648087
1212789942
1239604112
109582698
1092567602
1044406211
1798113581
63119708
1057569708
167398703
1965717362
1757047696
378208908
893511749
1755915436
347961022
2110669989
1922335731
1931277129
1277059685
912007024
454520901
991583097
316226442
1715750625
1753349808
1839837991
1540124175
1282632377
1457454212
769689834
272554176
272344343
1362065497
543356774
624968796
864361806
413595987
1867489098
915000985
782309162
1730272463
200848779
796202317
1005238750
1124458351
101989424
1592619398
200526257
169839185
1885926558
95454370
391157489
846181017
834905131
1214928079
1117206627
191232650
1591627693
1096860404
85737036
170050737
2005170838
1104893830
1265562855
1165846132
538460078
889343183
1801478746
1540517960
2146119694
446456754
1838656907
763598197
1597892086
93187642
1223971789
594662765
307613470
1840695544
1845822262
57647043
2007987165
1540592509
2107962402
839582622
1675160345
1473338338
504902749
2081787758
1796501563
2071479202
140473234
20206554
518191162
1225339470
922933528
2125461679
715249340
1918141632
889496226
562089561
1458947932
1779471529
1674246640
1573916683
940376256
1933414613
1936934233
352629890
328421249
1699424467
1272537809
735236973
334236316
542095927
708416029
1398850901
609513318
1901308037
1322665597
1985769942
794173396
773323788
316802128
8922278
1562987511
269038171
999835907
328614425
1061736080
213273691
1623536807
1542168669
1817724651
1008568771
2137187378
139329370
838006549
1553434574
317727530
515285978
1642028178
1755951056
26578726
2046869040
1279258101
1928321775
2038369111
308902534
509147260
150059630
750970837
1657795191
1341879974
593057704
1683862847
181108228
944090084
926904353
1528092958
1196000214
1368344971
947953584
1588042001
233662520
1439136853
931963282
1711656902
2140399598
667190152
1858159073
1357693679
1981155291
581696544
942912437
2054714404
637737592
1363732600
1548310022
101699308
1352082267
1120890014
351453267
568671936
400274100
1845424370
1072843207
1615627873
749874167
45072983
951833607
2064269655
1342811832
230806543
119415992
84143581
449648158
835234142
1360769386
1924813333
1423940785
1644445561
1288048553
461410116
1212923525
874610968
1629822850
472431957
344892508
528771587
1731759745
209677237
2094998456
968848042
185783761
1620941711
1130563073
2094863834
1071183414
1515020817
2136512633
1851845813
690875994
1863255221
75622929
779823701
1903331184
343252185
196197185
537773372
818112409
825859834
2018341316
336564556
1437629585
1544177920
1678657981
1439931325
470127685
1980221650
1174966056
2083281586
1978449401
865147919
1734166612
1427868728
2124601620
609564314
812458565
336814926
1640492972
1326419104
329508685
477101588
1363695136
1968241944
1262732165
700500391
1178284751
828871326
1017723095
1432250802
1680697750
570940620
172596628
1838570559
1416392529
688966590
65936883
1951076292
787229171
1155848650
1928021155
166722417
251497151
1306071691
71190294
1105956739
114488677
1509067570
1232378864
955483166
2130583100
1683150127
1257601385
1493058158
1462980502
692887248
1978460955
342026574
1515945928
1246729172
409779351
341700654
1561357925
1949006872
1487220756
389185637
136707561
581499017
1591081812
2117215950
1565052230
1284174625
1877885264
975818988
776921979
1154403071
1289074332
69465072
897582673
788477673
1113950614
1580887119
466908403
467188494
814110252
1677983689
276022513
124409097
1822623603
430962871
996767903
2145701774
756382954
145071432
1590173608
350256375
1600517689
1287908098
1505653006
156374903
948979053
527171361
830410270
1049185701
1585556425
1411199763
1846012253
1303384283
1739219152
261187564
564424687
599414884
93872441
146697049
1514062236
1725613966
136988727
1004682892
632864233
1452598767
713484552
168861976
1525250544
1928415321
245023956
156714259
1479237345
1123468287
813321249
225536782
462396525
1896759039
2065093603
20230735
1514237393
1308436921
845018789
1002848543
422669919
1448362366
1354983976
854335734
2137488838
1397955779
101919323
1330018232
1498768766
1377173416
618879496
1817852183
2138083260
1638822136
527044148
886176236
334623450
880407123
1258560713
2093224120
1985043562
1436336553
846021789
147405826
2143592192
1299048906
19029753
1956000952
1090157977
76758244
1093951525
2086540320
1894619505
1352730476
1970515326
710561561
719370560
126551332
976389375
13382748
89919053
1797326451
814449314
124092854
435134897
1091737594
169007226
1560509116
1788350019
1723658331
847893670
850012654
664686807
168486349
1348345122
783662964
1191110208
1295215070
153867109
186671212
391534324
91885964
1915934077
1996064806
719900415
29574710
1155748867
1495078740
1988248345
1951702862
513237844
1891075640
1230849542
1736299335
810840929
54371814
1264556096
1972179244
1061307655
67153702
1442197306
1073160681
1840487840
1148902063
1181088060
1171926679
943566415
975955514
954533691
1420199137
230364117
202134774
1680615301
734246030
76548913
356847062
1478792654
166717607
888692963
1650632163
646157955
22499151
1564085569
331419654
814993825
1560307217
2031042470
1797612977
1056311558
633561503
1095948635
1838575157
259642295
1486273018
177786059
397854444
1986315785
342974963
1652008752
1482296122
254153994
1252430067
366105003
1670910485
1180034655
1397854115
725707949
155875147
1719206142
1979724850
1712914981
1426413377
1502641175
1330419633
1355258287
232711
1903969463
732410448
1372874454
1124159298
1262400829
693756070
1433666399
1659987799
1128413360
976773122
1284228534
649980542
644289175
1088003683
2129747745
47507346
2752768
900614176
753930174
699534060
1231236613
1551846159
68589697
164426514
1042596330
1893723001
1299146632
1242170452
493493242
554678411
525226377
1341856464
750068827
1884279567
878379789
1476298994
2023329196
2135886856
1833709473
868243123
1586417760
1528808293
1862034307
940864583
861348404
1069609331
1956365473
446994561
966963458
1356556498
1745159466
358252812
876565887
740600614
293262168
939870411
2011609370
670383258
197203407
372983011
1352873001
35995514
1542259881
1271273120
1600843424
547366529
798080733
1970710954
387803960
1235343278
1065745652
1358972571
1606488615
522882818
287245027
1638099143
809498484
721486648
1846629342
9591646
1699881790
1658034505
254940241
1522124070
249317048
1482081778
1661224234
1188924496
1187337751
569371899
719337595
1562475194
1847070690
263188892
1815009877
238451766
1525306476
96787893
1499542990
809940009
1823451451
881239854
1484286718
36187626
503671406
1937819337
1034286786
360659295
570103788
872554902
1698616781
1023629206
1622424270
1423746185
1472421139
842350152
1951926632
1072094941
584849619
241546397
682908374
1011320179
443477978
1815225347
1111338459
585619953
999975672
1878847066
799399149
930332929
819130712
1204621415
855000504
811825162
1511234231
2109699161
1349876336
1500787690
389602376
872770947
396125621
1727873913
1396417779
485814840
895811692
768084563
1825671751
1967477550
732266647
1407252151
1243321790
696756168
731845619
158202479
2019915988
1249103654
1157315268
1984123162
1884392623
1166705249
663037369
2014687605
840737094
1085266289
1519464741
1846657270
288589255
1479782726
1428043754
1076661745
1264583435
192661418
1957240961
1859817654
108614551
617508069
1898181687
1129906156
2123360850
996630976
69683254
130337713
1719633646
1872835251
914755119
485616419
1367152611
1604629547
1962506528
732012208
994791330
1672320785
657463928
197985435
1644417075
262867531
2082943426
488477620
933751264
1697400651
1652781193
1667005095
1419035054
1273955812
283387094
1459943384
1634454812
1741851864
69526477
1678056608
343092829
994998694
64942774
161849661
1096068899
668233465
1254354132
1184878604
42776760
300610446
948886954
657298097
911086493
364340154
1335875785
719560711
1557613449
2045408603
1193092544
1191238605
1529000547
865199695
532757182
1052347422
1516070677
584156267
1949339151
590302433
1217212700
1899888636
843041753
1790092551
657849896
1216255537
1671721955
998180434
1699389110
1864357254
789590487
893055494
191070869
303526346
1855925997
1202351989
315279834
1980899178
1587103074
271437941
605070582
234312304
1967271748
654218717
261414249
1542334006
399780470
2000357454
1949466021
1064346032
1203239081
593704811
99760120
253986571
1116481603
318636597
1598384879
1894250912
2099313357
1719673071
1242663651
1334099162
408590697
289314415
559001585
1586486880
1593541986
287607445
1893768178
133412154
859248619
1938552866
1682484038
2077478110
1399215538
1663176845
1878997872
792828779
933514088
217563277
1319420722
326112164
2036901075
984433498
1314118820
1455373268
398469122
1666431261
670108556
2069493868
545923008
1647202917
1178925930
1953209304
678734380
1507685244
55354166
1452905032
1077983201
325546366
192385454
661747848
2012378376
569714995
1645493856
410157038
1508122775
810002706
994970420
1120124553
185046802
2088029795
1988539009
1903049608
846595060
1372083335
879942418
286161965
1938727596
785928041
831163203
1918686397
683715524
657447713
1402014876
1817304118
858619142
1014928101
68851252
995548669
1904912147
1194921183
1265607500
2017444756
1242180546
2107053247
604191773
1472958569
1044896370
906309794
928405120
1853414307
1838383739
2044433368
395872432
1892296274
2146756404
170181431
1846135238
628371113
1556879022
1551405069
128044709
1972605432
939184300
489076306
1867943792
562765839
785353863
1345642436
1535227301
1161987832
978598617
1260076029
585765711
517962812
1998802381
136452989
1315380752
386699993
1794472395
1978742819
70197218
2023937067
1197177443
2119955819
1000727372
18772343
1284636749
1318279875
1736241566
37593274
2068384851
997783272
851560641
1915255901
1317030526
2107946479
1351424739
1574901425
2082103884
1743220263
680625949
1371673658
886412164
616205506
1015073851
1132243731
111018857
1150572854
960078223
65914825
139136947
364278079
1050905947
385472486
2034947619
1062181505
1063177161
475113870
1582122852
1687516733
78422176
1140441941
1009974192
344017825
1768321351
1642496793
2056950796
380754741
1330377024
1728350551
886904393
1323066449
1647122342
792214272
629725830
467901510
209325183
829936294
1766769749
647845467
444891030
2115477222
1311737355
267182281
1568944683
1109301010
470379659
1660836444
457926022
649744090
1262907839
230523324
137623613
1561226361
844158355
95449002
1771685857
1639190811
21302258
463286582
842989872
2118627933
1332514647
1081610625
2074940611
675723683
205135594
2122104065
1099459847
1550609611
1470505248
1567654702
373733754
1111540763
640670575
1021181817
253250878
63273455
932228891
757183035
896189425
1272049035
1197806800
785535818
167498794
1698360090
1267245576
520689835
1393295118
1201893032
252145055
63591153
1319978761
1179478977
1943906073
436969058
1589659458
1129107540
616384751
1376383882
430674208
616746839
1018766753
1173248554
1319219007
480220478
1360904319
1752862488
206204177
89455462
1991629605
649871477
514795979
592903276
2124729017
1837052239
1118922366
140385103
2126473330
963955376
1803729902
2053279825
2094081287
970390806
1788681116
1466970026
651567639
775013903
680340852
1220311931
501590543
1008553635
1293735638
2015761256
753008863
1232877863
572933519
360718439
330304832
1455477185
788524370
544365128
1065705512
2117662368
89813998
1392112927
1804491785
838220015
1792554654
1562160388
1941810512
367056102
253448417
236057349
1920807921
1830414750
1985677944
1831109967
764770647
2113420713
194023465
1838149729
1141147456
2055500666
1670412184
1155801253
398829673
2038482985
702350963
1254003112
1759159486
443520300
994985862
465052817
1092155817
25912718
1542754178
1223405313
2038591337
1495594205
60877658
301302191
332874681
2117517229
1557007187
1497807201
140424565
1427014550
1526763198
1005356552
1992974834
617246237
2017974406
226720600
198022975
114069533
837720474
114995401
2127673170
764787062
1321854928
474035734
707785683
173623943
1808852380
1757014618
455215089
725467717
560664299
1173025140
1409449103
1535628930
411995614
822424759
1855199809
2137708665
649138980
940600805
900911373
695569564
724165604
192892780
1234930490
76066871
696612417
2099257159
254245416
2136142873
1251755932
107230004
958759018
1136527189
311820197
1205282417
951933596
148107856
813605676
890324289
1311965773
407866530
1419985912
904181248
520241503
131201710
1843704789
929547910
1875819762
1351617380
664232507
1488753845
455644892
1610165070
336266361
1896196982
174783369
420912870
1269847945
1878296862
576237644
466145131
879679911
325837767
942918167
1919919748
203284531
703560680
1109961555
686897106
1126851389
597501824
1397372106
326790970
141498352
1187389086
601040882
1556418727
1761830018
738615810
1253778859
757272824
1955620161
202687031
1894372322
1517321607
2766902
2141718657
1888004336
1722568139
1739232919
1052934592
1163747120
471245314
1579179263
680302866
2110386982
1573203734
1633669440
1307974739
1522075046
884295047
383947782
743966971
111161684
2081805441
437385187
2117923386
1916943520
1078804791
1108233914
7700873
801834381
1900201931
1556481017
1036819412
24575027
1415278776
863191286
85576794
535304640
2054622792
1470481600
1702203005
1397717289
2087421117
238029880
1988482407
400636074
626590734
320752025
1820829605
1453241686
2071205424
232221471
919062758
519547460
1940448023
1620345027
5928339
271597380
1694323011
1983926570
1267882970
1269750132
83876171
1242620862
1612818856
905355071
209872652
1017105873
1935077709
1801401701
1823819827
698312088
964974454
1650959466
953704836
1745735455
1753118871
663439725
953775916
1305705501
1600056236
974702882
464779304
2096801254
1590954732
700218403
1622925164
44056097
2050657232
1245179756
315532840
305484074
2101115966
1007075230
1957154654
1601522055
979395249
1549044905
1393812001
398829673
223162141
2123802089
355288972
2020320249
1592902600
502425722
1116530476
446454882
938407422
1382016241
1501708221
918410536
744140086
947202261
153216774
1778360150
88653556
314781167
829621626
306613166
1030411389
486638795
550154544
1423931403
930748771
1042786676
740488259
2085867992
1125470425
1788876935
1803435942
1687423042
289475928
1626424416
1558090256
1331259143
1327780959
1345714116
1107131208
1553871961
541763054
1059332350
670270705
1123256129
980752772
790311558
408870855
1676482199
1748575202
737728131
1180677057
1232840918
796716350
845728932
386120514
1126806861
1789388092
946761015
1647475185
821793053
1132014215
971416151
1612285069
1263587209
535227900
212157194
1397697685
1031569530
2059827535
223719679
163248013
1363236359
1682500487
1045583995
676260562
634777536
903172056
2134332845
2819084
500258390
755367823
1229874668
774668167
89783331
315308505
2099027660
722316935
2117366591
1490925891
857736234
1687660069
1370503655
363476910
602830822
1954719428
1972787170
1086182874
708142363
672132921
161155124
990653866
1386747951
1366490258
1300999741
753783225
447186703
2064005894
832085472
49319110
1923336180
41184449
1859477405
1100950796
74523114
1853035150
731221270
1731412501
1034903384
1523970199
716721619
1688295501
1528839908
1631617151
645475064
1067246030
766367563
1264040387
275933048
1976978788
1397980250
150537418
314177157
1102931089
658287176
143509658
1771394599
1378112096
1306104955
13278604
441216828
1133220983
456122533
997220679
1320963583
1449530685
1277478768
1095311535
508397119
1322518280
1702721866
946124526
131450404
1349209365
759636380
1936920266
1778179335
2107291509
904376985
253935747
1460479120
528298346
832865810
420559921
2009361213
754179449
896536209
1690590408
1852822612
682001501
1688494342
1228740295
1170384261
144485330
833028741
1704958873
2055127506
234633557
428693123
79224419
89048059
834333745
2072519015
1058241761
844373134
1395793579
1070231576
1092240967
1495854605
1909350494
629399416
505377919
1533610783
1276582540
453644539
805661959
1876352161
2107006901
357843792
793827266
444921466
2071680914
1785359492
1110748071
1517234414
757648205
1114365636
2146458165
150189881
1106491633
820434738
1743457865
1178853898
495642862
827900943
403144983
1673835578
1725573164
422525134
1291415078
1927595511
188718911
1481951436
901309913
1049154406
1996823570
241329594
181391320
1162500713
1417872896
1262764656
2091740962
404742074
378404676
79143307
1675378596
102591994
1579093779
224505166
1410301262
535647046
418815271
554808501
676275016
344151648
462843695
434986464
745031208
1293218538
1445513690
1673062644
94281251
783606897
472217950
1013476367
982351670
397143507
92208911
1565756818
817562549
594503336
2039761093
841331223
493274730
908762872
330047128
834265101
1743408076
1820571512
1863962305
553079454
1813694129
187448346
1716673887
308363949
620251667
1045304441
1911671170
2107921379
409496585
762717227
1777773345
1251631127
1748221986
1106962955
1131442185
1305440485
1916649556
1511272948
1497052093
81027896
932831587
2033148056
1367801357
1401339687
916231623
1862712401
2146811201
311278960
195591885
1329996937
946366162
480949817
1053796160
2024249608
2053086155
1780370665
211278226
408064103
1866250635
710975321
871647905
661264490
2038427796
318117786
794490738
1447153923
691120506
626782733
2007458072
1213742337
593669118
6413232
1772823211
1985627263
1918398526
1545700915
1871091983
1376764641
1939583445
787305388
145744648
512685823
10977640
934915674
1060682671
1987806179
1087532026
120955660
1913772808
2140057612
1111603085
597760881
1656911892
1276137068
1691268328
1585691732
1778580426
1144584355
207037139
999193764
266708293
1526971966
570226132
178488118
468145486
207568358
21137686
173186831
1572012553
1532876401
405410181
1647718818
568107131
430289474
941668862
205357685
937180725
995920040
2119568796
759246759
1568677726
996151318
1602697760
932262195
684961306
1494949851
164010648
2122000515
1098204905
1659978938
1666218013
461805755
933462682
795650781
1858431572
1105763195
1749517381
1552755625
1687660640
255414703
691993278
1179774507
696222113
19392154
1057564506
1268237141
1415926393
1721420656
1332720432
987977102
1167501750
693706318
780581771
98012998
148524918
1095115011
476400946
284072454
271287414
942298444
1041280850
132488093
669730203
1839044836
699061098
1205373573
1291728241
1847178312
421683176
1767403894
1925110691
1149962106
1924622255
804289746
1589795771
410161627
901072155
397693857
2010432600
1781800906
183673944
1529455309
1186519637
1854685432
1325672922
1172624361
807081554
1524188701
1548166850
215452065
101913013
1833073487
1812327563
481725934
1809474625
75373369
1694760171
2137588975
1818940798
719749762
1568711151
780032740
1186279501
1252469514
1687379705
766713161
595257046
2124108803
118113659
576666788
1850567050
1078246393
35928655
1422616330
1058287923
1442236672
1192666156
1169283003
2072613676
2120706813
164536744
1539881789
1917682474
2070035630
1918692848
1528728740
1979988622
1689517732
1915445516
987184101
1794040625
863384474
155790602
909809238
33839714
752061218
2061741424
1162013475
1988772629
508628966
1315222406
1724603504
503137868
993419874
2095652495
725171319
1156206170
234175233
1881046387
2104716694
713783223
2134525582
1384836059
1574954567
1744695078
1611763753
486100845
963582488
1560031599
2002954396
204721747
437427815
291383219
1331246191
1013164392
812564901
1876387557
1242495714
1529087330
1761366683
412699948
268130409
389177458
1244683583
822823524
619094107
832774473
669968039
1196903986
791715348
1490017385
1720576866
1921643534
1317825789
354498712
1766884510
702400105
29626484
64391404
792540139
837926047
676855463
1140805703
785598358
563680554
1115835394
874960716
1085304741
1614175776
1204261037
1827723958
624726212
506865628
855791458
728646968
2127147582
2036908244
1343925148
282743730
419265136
620687553
575780804
1667964778
2012519357
210017122
548569156
498711598
817321184
644561494
419542229
1385562206
1398496743
1857024497
726757351
809694195
94270775
1278251856
1776049858
937580220
1581863707
2081914660
1631985798
405325725
1721383070
1474107303
2123965321
253833215
745179701
2121516109
1855802877
366651000
1661458119
523234720
1958053844
1582277265
1239856983
1767780342
360315627
41274467
1052034155
908022426
1850721602
1458314875
2075279837
395356480
1451643041
1309022019
1688097583
2065372964
933775501
501984450
65399258
771155036
233590952
1914503947
967254383
642944567
1569154660
331172082
345336630
1277928468
1602758854
93034209
900989041
1685848425
562145686
551570414
733658598
669018073
2082567682
929434845
698674047
2049273950
770610128
36964316
1519870073
1609633179
1934331712
610398556
1230451437
1607262351
14829826
1787367636
371891517
831780641
2070127816
893999649
177345890
1575043365
1235193134
835648033
1588937477
703783911
1990064115
855809032
1076334659
1430016572
1601818398
525269468
80842714
1029391731
37709454
220170227
193142429
356384884
866942931
298651436
546230718
1149837990
1469739036
930202520
426820804
287602566
725779330
286631810
277329938
953364731
1046823191
1683334464
719660235
1832847749
1400993057
1671756158
1015970494
771708112
1997710962
1647380652
400663828
1319780991
18275934
1674339087
1972177809
585734170
2103650766
689840424
1301678268
1896702451
451726963
133987911
2111599342
1247479626
246352818
1115858201
216591867
1499990860
1751233435
1198543742
1362679153
2107785358
1519514275
1088412467
546475271
1379263476
880576255
1725600632
1921451523
1354073812
1686402987
2126662839
784818980
597036168
2038614471
314613417
1468731685
1623542562
950727833
1524558217
1020171191
844528489
671551745
1761890158
119599606
1545003614
12231494
165663497
735630926
219560646
1144940017
394465151
1408154979
1687315211
1825369528
205152742
1375596670
1338727145
1995119646
228511559
916102271
396083306
1212859053
1084003472
128230211
751470434
200219739
1707541846
791669952
1653347680
269469425
219074398
1421521257
1444262099
313657050
550686402
178548183
1021376067
930761913
1937045348
1710833878
1495215761
1437911011
1590545228
601801312
1573341790
498177790
1159644266
935504157
104370940
345146710
311809979
2077915319
508486379
1421109488
1245772016
687707847
1943402352
1867311657
1264678230
588994864
1842606216
649800443
1187334451
1461631133
713781429
1048675565
1217538595
132491251
827762116
1394940930
1649346236
1858757413
250402036
912398217
1615587793
761027094
998483031
686872275
1491312786
140831468
1162136810
643389944
1583540659
1513830689
2039921866
972853906
14295832
1478450974
1514585791
99967553
1065015090
850996494
1699648466
1096812547
1143699736
1364808588
2022475455
1106945674
1799654629
1443455882
532167054
1439553176
340286029
1573350566
424552799
1202548593
2061200215
405493628
714002428
1709222014
1805332078
1937371039
663125408
2020255183
1304793701
1147815068
740446345
189107254
1086124417
965602351
580020344
1210757381
763101712
354297190
373799453
293211906
1710575507
291935287
379592236
1388928089
1243633864
1899319232
119959527
556313220
698525558
740332345
1633272804
1846768086
1427111613
1483426252
25502155
1376456423
1014028870
920107763
709637852
71092464
1288202323
1182390779
1530449046
59336189
300737622
1769679725
341548698
827416513
1192804630
2027383858
258938930
834304265
2027298100
939347479
1886645204
1006025481
336081727
474421534
1557387542
2031350851
134658508
1208879819
772304889
326194190
495915258
1663768434
1300862911
242106967
615541654
1504000771
890895601
30915240
1053880054
658866108
1832508747
1606956153
1502050627
596102305
1141054381
1157720156
649072169
516334377
2011901897
1454743326
593739521
1739399721
45877427
567967
393406377
1202921615
1108608945
290640445
182983819
2063831653
1919173261
632952042
453954803
1344652417
485012567
1219920049
688657045
866588086
1135344700
436135608
4713467
1563549247
1366080871
168357339
1430390783
1535115617
1093023415
1540546544
2007253782
1701311093
1415882897
728632411
728576855
556280398
826848641
285765585
1467910322
1249180315
327959257
97539042
83011579
641017823
956067218
1561439575
1525795647
1649336435
16720791
578105983
465352368
1210927556
1883311989
1636583429
137759632
1411771721
759844633
1657493592
1837515326
1904104645
1758200274
704269100
1466542183
972089359
1803207357
2143520226
1885673110
1973911547
892978982
1946034847
1527355185
1150099275
2070159360
1673993527
928529330
324413350
1497639954
691460105
1680253447
1599833796
1191005937
779823408
418389021
1980238300
1746996262
1649830268
1146817885
64595575
1411849730
1436975520
145716441
1134966304
1517391356
1495509295
215870259
1253087946
1880595237
1900092287
1184774567
1828977485
23868624
514541727
2102593171
1983541101
2003999485
776845256
410282425
1405682753
2289795
1226640196
138941248
661636988
517422813
1168873649
731807297
1229155964
2133002979
639692938
1724321728
1125553409
1879988546
1679175659
202107029
2049759186
850829242
849896619
1663550227
1381466100
1006666098
210945128
2118935940
784383011
2117473826
631525303
236680105
2072983522
349651286
861041578
1971668594
1333087657
1070429091
322462916
1881250439
1062720696
137153381
1793837092
577107446
2031606997
1005884602
1907769984
684702768
1647369934
1669248084
1911974154
1206810396
1255158096
720647842
1865498909
411371424
1063296832
1168485536
560856559
506008271
227566647
345749199
230382639
666793091
563320681
1439321670
1003827779
1789825265
1335323078
1869392957
893065215
457093595
1365988907
1823282582
357668961
969061476
429749698
1774642587
500994968
47778356
742640934
1683962733
264156098
1455355483
1145722358
1186036054
1248767287
815740389
2057872602
1318336165
413583904
1923596704
689053910
432303070
131328860
956549353
1731579077
523410644
488985836
668978323
1982476524
1503487066
531956523
1512463059
501985821
844714483
482462485
1175100188
1923871983
1017681011
317890096
1334217947
1125721723
846147556
1146902011
118975254
1211866264
1983402019
16296825
750521541
908021699
1494482152
859763315
1100505927
631457957
1130234733
1987187072
436378107
366646305
848492770
1334299255
1958784180
192991972
1893095880
133255294
637838232
71782430
1463405917
1518290657
1264097076
1538936871
1998704459
710752040
387665053
295850232
385587375
210004273
1967683749
555747848
1595399651
762505467
1805940343
1574746563
1691666956
1065156878
634585249
2126098479
1755306449
216090332
687393588
1339399163
2001027584
669959792
623496158
1734305149
1580565651
2077714181
276015941
1552540668
878761046
1318230525
1003945563
1132638102
1084982021
676706036
1782721062
91169768
11196502
26013889
1529833829
1215664912
1718538970
60144155
890078152
1713139416
1121608418
1966621303
1164178710
1949393991
475612546
1659922040
1577378780
2019855304
1823047070
1881034655
398349333
1793650162
1093813170
497700261
211040845
1058876132
1121710674
347751158
264993159
537443939
1607708770
378970299
1535538457
569980457
1593099957
231944157
1214281071
123622287
1842750580
1298732133
1705949611
603246568
2018328723
1538903675
640184446
1976644837
769073653
1118656091
622422038
206422524
1398158680
339355037
1136253131
834857966
1624371253
1835957706
1176148477
1007266429
1319477295
1803175655
1048622549
1141943622
1962078357
1868634045
421429758
1465951678
975709777
1826125163
1935883103
379370532
989915322
1409449103
1363382205
861518796
994244240
1520501038
1406176425
1005675943
1880833880
994895331
264217423
568106498
796703417
1815806125
410207690
442201856
1596786372
317614405
1439082496
2071433602
326586607
955216122
1366059470
2059888452
1151716941
161743182
1218359436
1710108533
2031700206
960141141
1725412498
859254918
771864699
597019501
356806509
1210498537
1892247897
276613246
1628406071
2137219265
24083161
1921006032
1661818843
348112204
1423720542
1628408639
1083369480
228366603
559199272
1271883328
1952886346
2047932692
663526492
1030944183
1601360190
762497555
1726766460
259738161
309526599
293633966
281892467
1921150985
1893833552
73944852
447176725
1389605805
430330027
414211100
1367220890
530418740
1943521335
1722703258
617644878
698536544
668695079
2023572026
844337904
1492955582
136169024
1455562741
1686576468
1768686866
239442147
2067405356
1971571692
1741126630
551978469
1477881386
1163228650
731711377
945179768
1849102066
1033303877
2113896490
1924541455
1581459982
69003106
780474958
1907080482
721379306
1864405768
1206831925
1111844617
1568235739
731133424
647109808
926166611
517598553
2121466199
1915382852
1662010160
893413207
512513232
540222215
2013102677
2038749146
1713710807
363542869
284561931
193343766
857158582
1416460655
1320477546
43222629
1731657025
2003030423
714903590
514442255
1026012038
1286403860
797916855
1662680318
1390829282
2004498779
377655869
944787485
171548096
1093628193
102097016
1525617286
218134105
903535392
1654962976
532880818
533838840
740208410
800593402
995052487
1147313720
1700144468
562753947
655515277
1375566658
188654089
797287945
1683202743
1564534863
763704968
926262934
325416561
437311463
1778303901
1198231650
613686588
1727377370
1233056484
2078205195
202857423
708571120
209250463
740031698
1259580914
658994262
1464344150
469313690
1942896306
1471171587
1138103497
346906226
803519513
2001123031
1201202160
1769882736
1387001863
1827551315
1585043564
121727776
701945801
765817348
1023970552
155185027
943705068
46500149
893370135
643862902
186756313
2104636128
1360704961
1016107481
1124887455
331199877
974317791
563285047
1004906952
1108065521
758126596
555736149
1784158597
557491634
1060558126
437710235
2135121437
560183563
721092271
698428234
1374865856
29021556
749312573
2001640292
1934870206
1663259429
991312898
1609104934
898790343
1759001261
433972986
2145719660
1279779274
1755450093
1720342046
805012326
480938638
1236325514
737103822
82440037
1700929048
957321536
951755352
2085689339
103530345
1920874204
172432908
645198364
903010214
50653064
932479708
1611339692
979457688
572475378
1736232480
286879509
726084458
686138511
232950760
595317860
478880508
368643290
2129931377
325427939
1178517639
1377959609
248158688
831998321
986315548
576214076
1651125519
1012596293
695618476
1742437296
817123423
354304390
1402550610
154084562
1881664162
822521587
1276060568
1767456146
652182431
2077593364
1507346995
620206463
904707379
279859716
86261436
1264645551
2133972885
30010555
1824779944
1049322975
906196938
1489208751
1325917553
888602674
1778912172
810710704
1682604315
1244952498
1690473047
1903616189
190969129
765929572
1538054806
385376459
1900962643
860431388
1756236016
1947132161
1068756589
2128953973
1634705907
1355428711
245506818
1098195523
2101222935
556669861
736267424
874735257
1083642786
1698457239
2087966366
327680402
1313082358
352369695
1958862935
444020185
648163977
773829233
677458448
1588911570
469111436
2054340125
1339632595
108768905
1162308230
152055506
850549851
1098295206
179761515
961518073
1066467022
391680680
967518383
1833741007
429342404
949499313
1803970627
983030653
963250935
615068291
763186122
1223320815
1274372133
1806751169
724783697
644065543
55510879
503144382
2023909244
2055153544
1105299147
1188426376
185502229
110026117
1858308025
843489197
1290780432
424681998
1391656937
794100772
1962386269
1717944543
785381428
512396723
1444583758
524140267
1424042030
1891926297
1557181454
2110842627
1319442033
2034574223
1102648644
2055960350
707287526
1524575412
1549822654
712148172
193339270
1597467178
694850026
382350273
975069092
174196953
337470090
1479710178
1466802037
251172607
429161731
1443958282
264557184
1363436325
1501128871
2060496633
1812834790
1412572790
342375903
824183219
73502869
1597031923
140416128
136572767
1800517756
225128976
1322712825
844488642
588853058
1228407134
489826785
2140195975
969206371
99126649
13070457
385846042
2140851125
937410466
557598176
1471225618
203494162
317765696
759503912
1915441216
870100450
171275689
1807377701
1214001263
1266243363
1154806448
1593836220
413602864
767961794
52906472
507523244
1327739782
1220931549
933550566
609081264
2003777038
347196141
689714493
471005111
1369863454
1962594365
1698633828
848521506
1855691477
904059700
2140706636
184368246
1943836321
1837560378
1898493535
1458469584
767870858
1662915464
912816487
143523951
1916433048
1346136871
1954687753
1621441562
1297392623
1561592348
1538113997
1904457538
1912381671
552662779
893008707
485262753
507968779
450012769
962261152
1919449003
1083734573
1255790073
1179809690
2120284860
1672710948
812794490
576014164
684073838
234959047
666049791
1177197805
1536001549
1386218982
591523509
1185376108
1859605942
1459605580
357794083
851769585
869508708
1491173863
669540236
1871669724
1546274879
14658166
1811248617
489843065
1324667077
1293588511
1705400634
1856764876
573323125
442270312
2039175379
8383524
1459853570
870831583
1015527909
882015264
1555030159
1461998983
2115262358
789036612
1641551042
117877871
904786931
1134186386
64789746
1206297879
2140317384
1253511945
1416072156
752503193
2029227852
188891691
1072554773
326186042
18348201
413957106
1655639049
311049627
934160280
1253495186
759363322
1708637771
369643127
63487822
670884675
1117309826
1365335438
993726026
815989693
819552404
232738138
1386103505
275067635
2140533757
1677026237
1509387943
959702354
1309931875
1815441495
1978389979
833059708
1485653895
2029670529
153509940
1035511833
1054366459
1191873217
263549504
1779746381
1546269725
1663268145
587646322
1066934047
111380328
2051145364
686295807
2130932544
1281910916
865524366
87629040
453667189
437495384
1375060765
1521678849
2145287322
1855501864
1383808493
1172797640
1793201974
210729366
1586800296
1047633133
369571817
1572472726
363718956
1631454951
847372048
1302198413
1938764297
151411947
1667327080
2071735000
1027331398
1508169252
1186272136
1966438128
790404344
463125571
1193872980
347966614
674740687
134149106
1576800664
1564732791
1936452131
1686726540
1753656467
583539507
1839818942
1091329032
144188178
1155738140
708899318
2073693221
582467249
2128548861
1319640286
30894815
1397410929
1209809623
283203759
190600600
348303213
422175046
1836205838
962046497
2135645198
783392310
1768560186
1962561657
437350946
584693454
184028561
397386423
237404597
1332010120
653714042
2083984656
200871106
1709007035
1539333991
1940113368
668149606
2127444558
978891434
919296557
133511036
899448814
687288695
68332655
1032653998
2092789668
645507810
1975909720
377813099
748601719
1041614130
707264101
217582898
1294341897
1064243523
4491166
1040806334
282999946
2067252458
1334333564
1411403734
254509653
1003283657
1872947651
486330391
1895123146
544470467
326093549
359993394
1748042570
584168119
846028355
4684107
1079253072
1263045724
89406693
518946265
550297058
20538285
997695314
610756746
327798904
379048575
1583918729
1979211451
1095787824
1700465377
1203937831
1653894933
733551387
247552767
2058874175
1072141304
1612134562
2132838183
779643559
215834367
1713832752
1288453759
568222866
282012257
1434510952
2056309740
1118735184
1578939696
1107200259
539921101
1316600827
907032773
1208377547
198085422
1161107598
397258246
1352688814
259569225
1057325788
2049632416
919256281
1847060824
1694582177
639518449
188759924
1443607942
1102985332
1384917650
844029870
561651863
1478083509
676811452
954972113
1070768482
428718720
1061162415
2058088909
1157733201
859997523
1518368081
815325614
1586844293
1560194966
1292273673
669168540
253919002
2029637985
336873811
756534825
1647993214
811155941
1668605120
2123791313
223346982
260683549
1175645297
1843065590
1749001934
344606391
1182757572
1546657162
1880973480
1311414296
1755037115
623546681
1374971480
905031424
1603144202
790990147
1983970421
208934664
80780080
245051448
1272274222
1549345958
421763547
520920775
584392680
227426721
1647539623
1669702977
1716271660
231150975
2029292802
2090386659
882439140
1426713610
9292763
1733807955
183523612
1024823531
1798323
2094222203
472898269
453533666
1669005245
415869467
1736900729
192577986
71732336
1470969291
85064871
1185762513
994265834
1806141897
1455913431
1821667119
2131328272
1537473159
2097854811
970904756
786311301
27214713
1235042836
1111086789
1007778721
1884458822
1249273964
1201375536
955539482
384668653
1787987000
751327563
99636032
257528145
982478453
1760733113
219932407
813950050
246166556
1198511610
1220874080
641010478
1559582941
784672919
530707205
1489918307
1763183501
465744945
226803901
332956808
101897019
1081587569
1350652313
1159651566
708394480
2001956055
2134019790
531793592
1071245329
1269845617
1560060142
1308406287
1253854377
1115967233
928844102
308841941
734671757
1915762068
1428127999
1565221336
1141504927
31175546
1036357939
1761786211
517747628
134421385
1723525740
1260110082
54810697
636101604
1345407384
472719770
1300957047
1839404366
1697283042
1392592104
1438296199
1075492727
1223323351
191300436
1257557110
1168567978
866201675
146837032
155034873
720328330
1507219914
220572449
154018032
933644996
1381753110
1640910362
883416021
1263340718
1848046104
723590776
307304909
1227992937
240455944
817394001
677241313
366754841
1026858849
1048536621
1915227941
616476167
1049447301
1869681698
1965628623
600562514
864805478
1770030987
1553178210
1350186157
839287938
721694495
586812717
2122844962
2043376520
2055119314
598418749
1232507100
581492247
2024553198
1192337647
1288861071
1991244710
1616258973
2049778447
209471091
440596442
527001208
1373081058
377342391
935922135
2116981509
1657831222
307826683
505774520
133924564
985318705
220305573
1190293541
1520777433
1579137937
1902420941
2081609019
1478193038
1732750843
531518021
611520326
435153584
599138999
1617217159
906922362
1323263976
36394576
571154194
79541719
14505103
976145881
1235882258
1680226640
386139959
1084070651
135697901
144120743
1001862723
1319858656
389431885
1194950364
1459764848
310349051
1617869263
749404493
2084842843
1274770694
1319417478
684239385
1146938666
2073844300
2059176274
1760093705
721039378
369527472
1523965789
1395867820
577739364
1012392812
245526434
1399041471
1545243308
350489815
1229241535
1277369656
1148133121
697904425
184031185
1996446811
1819253478
1609069555
693691791
1219272174
1793314216
1114255943
1844770632
364295037
676138732
264606492
2105169565
85635696
1297986306
1244947014
1589590450
666095
1470648141
1935798426
322281839
129207811
846285591
203253865
1383024911
1552657535
176850686
410402293
132099437
1129564606
902846025
1691699190
301099518
437829699
498687417
1149543829
335079932
306721439
1168605763
1981908068
1159165169
144172554
1223698831
1993131487
1476293543
784432621
844106345
1591387794
2105743947
619797853
1710833517
1449630670
1205659037
590531111
1379224568
253271860
2044211291
922663798
1710328143
827205645
1243199133
1886770980
1396324028
786547550
1316334425
1415617716
2003731504
1296837356
1124104106
1769906082
1667268515
548924870
1957192442
2134487064
1815291805
1610815403
1298640140
55859791
1301155851
1957546052
1309289290
1813073036
1462607482
1210352662
965601120
1572604789
285333464
570148151
575287603
107800943
329165397
1314998562
1451835064
1412642452
838653112
1917407562
1883437695
1404769957
1553824235
2331055
771001179
1849095725
1146199236
1888020541
1416967665
916623913
949102546
221257533
326936968
334455359
119302436
965505827
947095486
90708378
1719188444
1425895518
1810650040
469534224
1275819709
535931386
1474297033
268693098
344268235
1873163761
1276604226
1139735000
1481570143
1398114615
389663032
1993465248
1995408150
851741598
33910466
1267883985
1973044376
1620500688
567800263
751593569
1552765053
418267144
376112442
1925706946
502871815
2031581932
1743740607
986653148
1925197300
826181475
1691732663
1745528764
483363627
154913292
1874869920
404940190
1190552197
381033616
1377586431
1240337096
1956140351
1102133374
391026927
1826438312
2093025461
402732041
1599376542
1278168351
1969562175
1913969706
1412368938
789655826
292594521
63955999
1019659099
1913604315
268769209
1309683970
1404278584
1538173591
1208209527
116153179
1563982234
111232386
133433627
1644371830
300217651
1225961861
1559797693
2004778172
1741904695
814316970
1091125932
1195799461
96262985
194494839
22087457
1026475118
1534984087
1176242676
343864735
850663502
1949882501
1341693087
161813153
2096088015
1624072010
1076381089
1157982906
2037705972
1872203695
204195195
1641490589
245054542
93867492
262869359
1087236962
844041212
2053301201
850599400
860198911
919605239
1470695492
226726904
1140551810
778947768
729674953
2062558478
811819168
736082684
529972268
1288154967
149692998
1273447866
730214476
580616529
1026215521
571300790
1345439434
114205409
591999056
1147858194
1028110669
874443314
1344152092
1770888913
363950610
1188546998
1120154547
880337721
2066803688
1793583392
1824589515
1139545946
777794372
591530827
1619491612
1022086416
893065215
1442455069
1799828870
1756788009
751575894
1912433067
488556745
1671739490
493341249
498687417
556679965
1410157021
429984366
1627389591
666522112
908510959
631717012
350091641
1117252091
1782069340
891634404
1030835003
759019876
353203967
66373220
569332162
1500149852
1999218461
818322980
479582809
89177153
813863050
47177442
233685581
1488576531
1213382014
1256163628
1027373863
774465318
1706199809
1922594572
1826503190
1663410437
332293459
1454574766
1654024736
843176456
1986070004
549290634
1661052565
1928245536
547760915
1066354681
1922583986
75531223
995083697
652285695
28433358
694405861
851178886
769565012
514041878
1212107574
395290422
168146550
1002261263
1820204169
1905602286
659600353
1316695612
583297924
1393953423
1040886107
1151500151
1257482775
1569060547
207178587
137766161
978028422
622912744
244444841
350050039
748483219
694186074
766717751
968609618
814336622
2033066334
1366649281
1621235205
1240406339
1354229751
492487569
1610786900
1331385945
1815172243
1775470110
1608091048
1880709288
547353579
1736336431
1344734298
1894843013
389267309
128566426
77793189
1067751897
148587413
522866322
887720944
1787815052
43913389
388403640
232287315
722748413
165130651
942715437
313094712
1072388115
1561532114
1411618147
552154416
1627795753
1016464013
1669085934
123260415
1479170158
1219875176
1849133839
1662654641
1251469432
1806791148
610294618
109704782
1922762954
1532811020
71643922
1876561411
476578920
257487540
718070974
758802822
1124927151
995995480
1429419325
1503881918
499954590
275597974
937189820
1024067573
1650501871
268172884
1027416334
782485271
711816247
618718481
960031461
403953707
1026598602
1453583279
804097067
1740895924
1086611185
158702359
1236541969
558433570
1399722557
1196490041
1378862353
66318557
2043248200
884764085
1737404159
203272742
525690109
1429577441
1526418449
296938799
534326363
1404451505
1948683864
241593917
1555876830
1585317178
89750550
1960245301
1174086365
1990599780
1003654847
1145379390
1980414994
732462046
1803779244
1170338439
834376742
1068070104
2129549827
2089843310
1135427055
1440963246
1834557744
1520070199
662684791
1676708744
2018311764
1044986286
1813365768
1340157287
137737331
244839048
1630215800
1437486858
1219886046
1677795567
879367588
578385222
1965518265
1746402927
520901865
1830459024
1990106154
478657832
2143996749
1766364449
2017232032
1149563472
1064086637
416168534
1514595128
885363925
664451938
809853535
1029976181
1665125986
1111066320
1050432918
474993149
2395191
117828586
1280688517
1162538390
1624223175
1112492244
1379078142
795814594
83443527
232731896
857831677
1511129634
2097486620
1520382791
1689933381
14559271
89580689
919963486
50329535
335927496
990955373
583328689
1067811816
860806870
1735724053
1139911721
849926627
13716581
23301149
2034758414
1029181665
302963584
606740491
782145078
1802867993
575694626
1155527912
2090879394
262374965
1907966706
1464090868
226547906
1908823603
711708444
477946752
1232143564
409867160
513494656
130623513
1260297420
431128024
1898419785
46152518
412062558
1841252547
959649025
39813036
2053242807
967612968
1290170605
879359488
518132306
1849497614
1043190520
727995343
1378803411
165700986
581557476
1854118230
651740174
112898569
1802430704
1955295690
113984422
111214550
249501828
2110820755
1298560612
1488517370
1436063707
1139731084
1418237448
669614610
496533502
168203234
665499959
997431710
1249917242
294284757
469284001
1975315751
563896780
1092194464
1578667872
1467149894
1919427759
824727635
1240030210
1460346696
923327311
2118702621
1804810425
708955277
1623627027
1373010815
512395381
1586034633
94557632
1480689892
1367248303
977872819
1856146875
313136923
1180361223
1983221348
340874061
1572897227
75990697
182986832
1059683673
229343105
303303574
525499997
1709862680
1316819300
1340318217
450808485
41515524
1580913859
1132029265
799349794
351966985
941555558
1581837359
773152016
844207979
681180160
2048822745
1874129997
927950270
2057419053
2135216255
853368582
1187851643
2139888928
511823775
1337157140
1908515666
2040221880
381720966
716713163
1236848707
2012346593
298843647
892734914
1018828896
1128142976
244374625
277670297
1518557966
1105629258
1782168940
2080052049
253744806
1876503365
159751681
1610412388
1407383225
328736748
1368108458
1952172275
1955939749
1490385980
496838630
1482846733
654344871
154152311
1509048218
899886612
293908318
2018065525
2139497999
2117286961
1589379097
244045839
1351365656
1579619903
1013015172
1074018181
2057335105
1971549614
477156269
315524070
1125892943
2141078967
2082866030
1802034012
1231081918
1504153180
787698349
603716407
41626478
1285067828
935730051
1869308996
362697931
1925757491
637539792
309433412
1867806959
1350475791
724598057
2088039820
798813474
1058890740
6142938
512146661
364717351
1929199846
1208213259
1926812731
184790381
1973541607
609336580
2105945729
672977437
1323653794
814697156
2014319730
1660039225
2086961948
1119453300
1046043716
1838763761
515340236
1292890472
1128131330
1693864160
150828018
1744324531
1276604226
1419399674
2094667603
723429893
1828386672
530566132
1623266512
550069594
756173438
2049566917
927597567
2095107919
2051906473
1587442616
547770227
1875696091
103005449
1905864237
474620567
1616789944
234268035
1576267382
1903479877
539618721
182248286
2072130614
2020103699
674310905
1736257666
1106440604
845623632
842725999
347955353
1300907897
1838505231
1486557195
1345299794
641775908
207300783
1729980911
994608520
813983054
1080678969
1103903090
451915280
861270123
1459079052
1247417365
2084713126
1565271320
1429041077
713940650
638478480
530497927
1755352941
319057700
279472325
115490228
2145299821
1035563571
2099324031
1051558603
669252613
1439941256
1962070904
1099083739
924412942
982492842
402991348
15295622
1107233099
1161447218
101953057
236856339
1659776388
1185234740
461726948
373114739
1599889327
1657107780
456489130
1787134162
176234042
846465028
439339905
1297003939
1025747016
1291547610
113807390
1834947864
847361203
1819374327
40332617
929321070
1565094984
389656129
137631705
1716693787
1912810243
692163742
664766027
839561124
1344854215
501145783
999768592
42934757
1132184333
284040215
1936091000
435282099
1296646198
593682770
1706062328
882988109
644286643
1100028684
1440723443
269076190
2136734162
509430057
1292825064
1748218046
990260574
2019315193
1331401954
1626149562
1386372133
1011925498
2075689802
2144359838
1579313642
420954013
451522499
2135497597
1708580100
1824041452
563000945
746089228
818565939
1220022470
1214641340
568168864
613447182
388101653
2082452219
1077762612
117575669
262883433
2118000294
339586930
1043692285
1449175707
415487125
1888338530
480932916
1779347956
2144684463
298980155
1366406026
1314469725
1875482611
1019829393
647976830
2101024784
979157574
1897485816
720011955
996997321
347346227
1271619793
1149270833
1704253734
1278985341
1817193760
349563627
776640749
877928472
1000400511
1744711058
1187530547
2030381400
235478202
171013679
1357977954
1500179103
518883352
1878879847
255645342
1743004392
1289477949
1528341366
818538596
1193281751
407419661
671825693
598097047
2069538053
742949938
179647489
1280283567
2101405190
345315204
1943521335
827895793
1377704167
1475474814
71553171
808960750
772788349
713884327
1077612075
2029116536
1983728785
1245315064
1441899479
2004248768
1707194709
921267925
2060605949
2038333692
1091000160
1068771350
352540443
321250645
406596809
204349666
1333469601
773807929
1018121849
2077825704
2094053891
1426140812
1657110134
543740894
1281894217
1492830129
1162746668
204279154
1562427232
1616809682
443366299
754413632
971952029
1316070538
971999303
2063760857
2022689816
2027106677
39286715
1528088372
1833337142
937741191
1754049452
1953126939
987599677
1815441139
574169349
293014465
2051221040
614307011
148300189
402362599
309787766
1744312543
2051085934
98453030
1009818294
339628158
52859747
1742580068
1092089284
1086493137
1853025145
911097979
1430566671
2050896715
1602264517
1324739338
69010759
1468469983
1594332805
1392945749
1069638889
1833549254
570625091
726498801
149271905
113219830
1021066584
585066987
208885318
1772583956
884557239
330379375
1706136866
35078369
1886607731
1783022307
1019667318
1202238684
1644758509
2082269086
694962062
173856942
1438877902
2065987223
1487506872
1044308241
906877283
981106828
1631606737
1630353105
1827654156
1980021702
2125485548
1307645574
1939679135
1626491765
729271401
1582556890
881396475
2006599029
973534828
287903281
1817626015
2031086539
1641447066
118163584
1338063452
599462308
1964540889
2138405701
541978918
722343318
1020075880
410462000
882234188
198670467
2014683534
1462858212
1440983065
583469722
1537307857
1431009552
828725541
655060299
1891051308
1324557795
861877556
1938011753
988650866
1940801867
2087268831
397309526
905792413
458835686
1581298493
1600861330
543605567
1663810468
1831541315
285852902
827994619
1475066666
1094192310
624819337
49453159
1237680125
1213650664
539265947
1609053122
285092888
1907759627
718577002
1738005063
1541999512
447352327
1482540164
873336305
1097997180
1888697182
1951435918
1695248310
410191970
2095224505
492627929
1551469675
664680278
1130138298
701206203
869288039
1177420512
1010550853
1944032398
388266933
1254921727
1489648148
563551378
116904385
1078382245
1017788052
661561035
1359724378
1566609740
1977569349
1908755587
1839060351
758884945
386699237
1873654110
65003332
632057697
1740123273
256651428
1296189126
1715131748
145360183
1180820536
319838440
1640427279
1321162668
351926643
1128308743
725758260
540878161
1244054973
899575606
917251482
1573856533
1736476061
607002650
886614115
2045020131
250915103
393877128
1648688603
1991483612
1780057636
596891291
815253946
1221029778
226782883
315269677
327669709
558022294
1079807815
70388006
1918743900
809159172
1592263912
386882422
486333585
1993735610
667190152
1947269588
1972091704
718950681
1853049215
299022427
1632247115
2031965204
1072453479
678894989
1310031603
1283000855
1947595884
90527007
875726832
2130606233
369419808
948195329
1944554057
1642109932
1669650220
1346175458
1883518374
1349349889
946172055
1469869979
200953683
385646238
1456616906
678967978
1610614003
1055329119
1219182822
1728661500
1109018348
1453974644
786240829
786579586
991517307
1186089576
589607167
743185044
1844370278
1618010310
1996928999
69060956
732314101
830409717
432501519
1244894651
275264026
1907522851
867030642
1943447642
565828169
861490252
1861377185
1325575789
1580583598
817185961
1229984520
1758314535
592957991
2002655650
1820721659
487812549
974292594
284686518
2027593438
69529325
164896215
2056621720
1719988943
1145566729
582116055
1802557826
2130662459
1631547795
1212152816
275224618
369056212
1783740550
1170645892
1799292662
462346466
898331033
1860009312
914034991
722416985
416464655
167581234
1808192372
851331722
753830405
920947789
678761273
125518551
15584668
187352944
1084053891
99066592
423767762
1341293153
1650573582
1608495452
1746951771
1896755925
151669951
1345838198
1897999676
1241396146
783040710
1715784870
1362831312
288581634
1800246719
1485350714
1379673484
705268063
992041210
1605459536
163728998
655507222
1348659192
2007519037
1114254632
351847411
482407470
696603084
907514044
997012965
482062733
1627487424
1156237294
1679673560
331532773
818964555
824003162
135972779
46073679
943446015
1844215352
1005233989
713781429
218599601
808279682
802290824
331156913
1723739928
1138163756
1917665334
938137704
1225824336
448971228
535529759
1146596308
1961505059
1394148933
1336487348
1365382413
458882344
1353458168
1808112196
1506822225
2049743307
823452262
580602024
1033576431
1903217544
1051195435
1831096345
1133769808
1089687702
548429775
14434250
1987890848
747953537
976410213
717198092
248423232
337766061
413615914
330635771
669605865
638971336
2110861601
1432813675
650189978
587448008
684795030
1898037685
1273207390
1523538910
1196233714
924738384
1824980438
1131975327
1636961619
1178146376
1591136434
127458832
1372082177
25014509
2062250144
790970150
1227786602
1684878504
1671614077
691652748
627102489
2084362822
440850833
515936910
1058369161
2035716321
617175596
748608469
1873277317
1090431973
2058947368
1602892159
2014828481
842942794
382008104
1760168870
107506864
1903140792
1362283948
1450717415
1155329600
297408524
1930276971
1511171190
1598724926
750499586
201627286
1175049166
733015061
774414652
2126642081
422994268
1551510656
229554424
1952433509
1265079051
2015315737
358254372
808834905
488692578
1920714481
145961505
274240227
554236848
142503151
803022017
885749563
1506709884
2091744972
1852547778
2130061062
1573166293
977255211
1581458382
1200536044
869084660
1804777335
1638229779
1518403219
1550706157
661894916
2080482508
1799143107
2111978447
103343701
1058260814
1722778139
1381221210
1992534459
1906592154
1677385672
893920915
631890448
1402381300
89334945
1488323744
95529387
1827857686
1625658884
212572202
803544604
254113244
277799088
1144752012
375260068
1786950516
577276220
343558782
1149438561
2022517914
395083036
1861111070
284892666
1803713755
1331286607
1502732981
1745381096
249043263
5263634
1196770021
1227332998
1769428216
1417204599
1060513765
282213537
1438054837
1465757517
156213048
884737269
482646998
575513989
316862866
912078367
180641505
1798110035
615959702
359657682
1625163974
1797747129
737453941
1878269518
684807785
1467353354
1449015368
1216097194
848448527
627094540
1552994483
211474293
1414721970
335384634
55445514
634093302
786091457
263076950
1505961428
1387983066
1286571810
1717831299
253734853
630677437
1930825524
1306288048
1962897794
57672337
1417521098
1315513886
2017877690
2019359168
1584278289
499391998
1753656346
222316688
1267174106
574680944
321482828
439811761
2083891803
133209545
1932509441
1406582961
2072148292
1206917544
441222220
97592779
1742375359
37429806
1960480850
871388779
365870064
1155636316
511072896
1176453801
2129005198
531235833
575752831
1004571282
2042876227
503940622
1876192792
429695791
549168074
933459039
891557243
1958194746
2081443228
450500905
667312337
1526847104
935001981
1138436633
498660507
1758126425
1539675099
1002102608
313045181
1276353843
193616510
1749061857
558769197
1405806977
342587010
1029259050
119336416
1100172826
1133228281
620803463
60037001
183570525
1089615211
1236798682
1934075174
328507932
1547017546
573118518
1111342649
1055559079
903296550
85957655
1158871660
612844312
2144937773
158657415
525646432
1690382339
1193071824
1130215826
1943922283
1407086333
544315186
92534712
1578149955
1050855577
1184385311
734484732
782996975
1902300270
1439045629
132227573
173607736
1186511577
116276802
303396333
212979729
905065997
1742560176
197559012
1338287114
1769583813
918684754
1946114221
1822413664
990256169
1645550017
1021051047
965100639
23840434
1980217556
1991064463
1916404261
1249472827
270335101
607255976
1117716838
1702752795
39106582
1067788624
1401630602
1735321043
361487694
219368985
1280600159
2094516835
1047571265
743850026
1450475571
294886211
350169495
983506392
503824805
1363027757
717360586
804231329
679986226
1051804301
1799051452
636579963
305402622
1652093220
200231952
596392859
2069625672
1738540911
2022313328
1162200445
835139730
29155757
1764585176
1075356256
1745980934
635921751
161513591
58689400
2094992961
464732191
1780379656
650394552
1630841940
1332518933
188794187
632199870
795533478
1999320445
1789691378
1455894257
1795317788
2129273100
129356366
824966398
1974833280
756867951
1197856054
1956179341
1266936496
1780828996
1737834294
1505335475
1300185941
713708514
572678400
283387094
486724343
1298447298
742674853
584639210
1249440123
929502507
235707437
570333243
1561499684
1995342258
318815914
187721317
934846025
553737639
862727275
786653464
559265263
1832837522
788424436
1531573046
653083616
1524153921
2083290687
1049750583
24516503
2027048460
2121466199
1761617735
1739244835
692303262
546070303
1931935565
1162840666
1874316306
1127037395
79020472
454642165
1545513471
309644933
1274378321
1634830880
566207155
2115686407
830114077
1752156942
1799521110
1444844188
960229152
1090466023
2108253060
810835998
715133396
1649283288
639063860
2096235503
1880228697
324073470
404313017
1340808051
1297056187
205050262
346261105
332072468
2073937257
885588271
1338925908
541302014
1404934785
1424502180
1611108179
1929056923
667015685
585688128
1787150726
639591255
237578438
1672786318
1210469441
2040510005
1669904289
2019127042
337515474
1239338014
648664681
1982138259
2075721537
1507282499
139172774
1798851073
1858343377
2095851388
2112426257
1307693290
1782780518
1951328611
2115969101
143352964
1230920054
1330468161
796629484
1104092895
2055320604
558471001
1064626701
1552235220
1619566
1751580132
683459880
880520737
301287398
515693593
1308271413
1710022256
469503462
1147424710
108221877
810409651
1556899241
48069039
1659627563
1786370975
418067541
1527390548
671295932
120040797
68799850
529474576
298914839
9267706
354413542
382740755
1611014998
1729970632
342496342
134840135
1553844002
363943851
132093398
2012902448
1302116834
1459538594
1597513439
504721909
1047442174
378283032
675072948
850760759
1871980813
460859327
59281356
29095654
1830204645
330466222
389580001
1699283951
1008524681
533017731
266419690
1526403078
50688499
1565025962
662003328
108178284
2107864712
617161333
1686466744
550996303
776448237
159882934
1187237198
100582739
1453182684
216641797
940536084
483517104
1018670053
492921750
1972744455
519828611
1820622261
411395308
199946436
2080720658
950020669
369019190
1350658403
714377109
1299309506
1640005352
1588247532
1940708238
1640467165
765043915
514763841
295635248
662857371
803397895
1976966690
137921883
1808455597
1526277629
222499962
717277480
1362173314
1679842084
1904576864
1094888638
53801081
1746242875
1607608115
2112672545
165839550
2141464928
1747667637
1346490188
189463211
1372708113
87598276
823075547
886900603
216896330
1339550857
152286059
251117832
1085886154
530504198
540395122
911125891
932794299
1637703261
2056011854
900756731
1167172830
21037188
951057994
58876974
1560127900
676594200
435548448
1534415167
1515711514
982828056
43329761
1049787183
1871453091
772293928
635443275
1807735162
214787587
244161259
796985100
482597325
2024063568
289624023
1459843072
1138884345
1879579836
420760534
1671064781
262330582
1750386225
747482747
550216137
433108580
946738853
435991728
1874879419
1396885306
1505993660
1118220729
164926343
1920887769
1011245500
283753167
596294865
2037149548
328268344
1833367277
303267856
1151340896
716211272
1793385907
1163850983
2009990096
644878916
2004614909
662034824
1365098411
1798637605
1372783387
1796707945
317270969
38824323
743520037
68931509
639863270
168922195
949630193
2003759672
2011547121
1051016101
1213350678
499658477
1764503034
1069278906
609390958
918794862
1571437434
494133887
1333416638
366889867
563961919
2127612709
1928923113
153364744
226469864
1438644348
752233204
1987448742
1928023164
1412653403
1850216795
1296044289
1611811381
1390257482
1941109906
1468140790
1882694471
1490661754
1448151078
92808784
1439964450
1361342784
14918479
1582305138
1343933364
744754714
556933771
1939324707
748759198
1957618845
2027371940
1638369431
1907654122
299302452
820636643
642283363
500880119
487952771
2128726018
1510337920
1114458597
959163245
1856087094
1861391607
715055294
51569443
1653693191
359028703
1284816975
1783587661
1888462959
295560134
580244166
490900136
276366698
1317058924
1628509656
250872596
1494620388
1948355756
1894522357
1232692284
27174067
715590398
702213209
1625286199
709984535
609022753
25551520
520208176
705227103
1381357291
880855774
1654889308
766537673
1117132780
89328405
788394122
1281525546
1261304809
1824939892
1634637349
425831462
1620698890
781420796
1571126657
246308666
804021229
610544266
1717198509
571743753
340836480
2071073250
154049216
2133305646
1401042226
1821718316
1666626576
1686538957
94224538
1261800445
1369900499
120497943
1709580115
502915103
1747651010
2129742643
1551509572
199036491
2096147266
665571968
569535017
1496452958
1346458659
1290392590
1960543816
105732744
2137585936
229909402
460062748
679147517
973933727
1211550239
374620658
996766064
1296054150
601966998
889206603
777804705
539291422
1180350882
2129246771
827697394
2002003477
936096321
37156242
1522343550
193704685
3145229
823292102
238191120
1972844102
669969243
812691117
2043682169
747918257
184609141
1078183221
1951192122
744533731
1680513042
653543986
1343058428
641539056
1956934982
1486498461
1508949484
516261079
1049704281
1019932290
1463342690
1991583683
1764121326
1085167530
459913642
807052538
1197004126
986618471
72048891
406956825
1731996133
26624054
1734109957
1947429536
1786208117
350251536
1419224685
1007032155
221362476
1958586213
2115553611
1716148712
659801587
1571461152
1109474446
1648885856
2037315560
1057283682
829727241
766975165
520842559
1343748035
1874746055
482704872
653098539
349874724
26105560
1853647010
1277760614
1463541477
948979039
1629634874
2134056681
36801471
411561680
154617267
1304280995
1739362227
2676874
877381171
743814492
2099922709
62788582
273696899
728010942
815759676
1640225625
128477585
1659964622
2018295048
1502303037
247861142
1825390633
661698601
1487856767
1025500903
228620690
931731560
1525122695
1857927887
1577833783
572625645
321914865
854362657
1553753291
1513481686
795586238
1266133644
345995995
612702780
853263472
1415206264
1353047906
1328972077
634186309
274875850
1438469854
1585161277
394216044
1643818170
658232823
1790445805
743214954
732339434
1601689556
455936385
1635838265
1403933000
142208949
1087672648
128732887
1526203532
1211638497
1099511312
1817060443
1265610892
2079758704
273154870
142576441
719821659
1371665818
1717299134
106222152
1301783022
373742244
810778300
10554943
213676477
320344076
1387857544
332075241
1749295901
2053510219
1682885816
1884640022
681895769
1810497169
201694297
1738207018
873754964
1625453483
2133447013
2061285092
865264872
1039733096
1243802195
120960710
217467940
430870442
1094220748
651899360
1435418547
116766175
504411427
1670724158
2067034999
1310246414
993291075
293039379
1353375060
182167307
87270663
1010391600
1271352690
1091061422
295773304
466023775
163274403
838721649
795844897
1168636460
486158602
142027516
1908577259
381364980
1243210637
863206112
1147339023
337144143
296534045
243325529
158596622
2140321718
2085844658
258161529
999513471
2056918018
2119134192
1677376926
1021960557
275593610
1821371404
165562659
1768827337
897573560
1929662977
1932934392
661490818
174391628
1308526928
143880617
1763991601
473016627
84802377
1809858924
1422313541
901239894
786976923
1765759298
440461214
1662161305
403177487
540904568
346546021
269857650
171479438
491338056
1635549763
681559888
268026977
1797403334
534505470
840301294
917040194
1730133112
467955483
1150058744
1074722886
38739536
1631800897
1974109928
628520081
1339007052
1530730297
846924636
2140606332
920199278
472171813
215507612
1150366387
586562607
315067202
979439841
1181115475
1317172633
872453652
1827415932
188821334
155834815
2011760128
957236215
1792887425
907424605
1280916078
537702406
1879618823
1211485024
1512231163
230565451
712635999
259595043
1276321406
676407335
1091148153
773331351
1572492632
198036076
54381151
1650193944
1125336921
159371890
1991307412
1290797955
374705785
1498636107
1187428134
83162129
1390604765
1365961589
461788539
1082165581
1823022510
1582603001
1303917348
717238822
1281820041
970370297
1544677250
1496562658
1284049005
1869024115
1069736218
1327929758
1215249477
1397349449
344748254
884318621
860242034
824649941
863151790
926802830
800454909
1024615222
313497266
790981164
393477140
841969973
497495100
973038009
467675902
1785288422
629625624
1678224353
458147024
272810130
1509211923
1139129670
1724487180
452026532
1651000772
811091726
664384617
1811956384
128619587
293102559
1997600538
135968306
527324165
655490555
2087341162
440574900
168298604
982701030
2364274
1749558353
1055548092
2112791449
875901004
1059446983
54935627
657647704
1142021009
1785032468
754262806
870276291
951596483
1874024013
1777185800
285256782
2093190946
997425982
1304986455
1735341077
522645539
236481084
1223746566
262461846
1683907957
340401564
669717184
1069603206
2093588923
297565590
1489481103
1801305593
950803029
2102626219
225513574
2130496679
1472962454
1938235259
1415902995
1491880165
717837871
896829458
70589875
813180229
1474973095
382181655
1543991665
1266090525
447641780
359396816
552629219
1646389498
441196821
521630001
1348245668
367018753
1036892917
818554774
784574054
1153399092
1621113337
1209551109
1018135657
145444921
1762949707
1420374810
776572934
366873304
1613404326
1473351639
1872793909
621395644
1256836182
1533022952
1224915832
1244699935
801755642
2053826743
1800111700
12413214
2095153189
440167060
842670174
780401281
857254313
530609002
1044158986
1870141959
377114637
50749215
107874761
2025362794
1634991128
632350326
1367397495
1262204281
1837262958
131034684
2085035112
710638307
1225211051
618605182
1475136722
389925776
109446333
1887364539
1808309050
686271809
18490401
2104457538
1556641732
99597807
1917415221
1923495691
2052774140
724450313
1837596807
1432772105
1935337647
1880040895
338339538
26547786
2021821133
1150840391
1041540384
1815528419
232068371
1565712745
1887678882
1556831572
2005649903
823509231
292618572
1337668357
1960334661
639527179
1601888238
1284383321
219717811
1626520403
650131605
210736267
885077400
1557413957
56440174
1482027010
226623052
1832875930
1274909298
2142293926
1679108242
1741937415
1329286295
878753397
1760700403
547636321
1881160456
1789966709
1627950073
949000458
727386790
361673576
2078223523
1375956457
1300133848
319530725
1428685103
608883762
1821797970
1148256321
331591150
1136002066
1718471676
1407820495
935226129
980543607
989330720
711307446
1637454970
632609862
1644090754
1818987232
1237929446
227562755
847248758
1660672574
1048186980
1830491040
951096275
784710439
1967895435
1511188900
483947548
1153789095
1917708520
1093016626
477955080
1202075954
622637728
619124157
619152129
69521685
161136711
769029271
1747125556
222849072
1385113192
1864550065
181545409
987282616
1864152915
1986037495
1173864347
1781339582
271378414
484224439
1421965846
1672799887
695511115
19554151
1441337875
1431563734
1225039113
1487104704
2000735471
1489496009
1482481555
1701390809
1612687539
1853423265
69517794
804027569
1155913738
1231261302
336078320
1830127309
1766726858
454113573
533003840
1508061590
942801259
1207768161
452623981
1433623776
796099677
1677385672
1229664015
2109500984
1267548552
818323248
396898583
1087702961
2079632918
1501652422
659435768
210989338
1937244072
1274570928
349970135
1124983164
1248814890
1306342403
659556199
259066247
982831281
2087488894
2131317951
737630353
2137621974
1173866393
371050625
1095044805
1037069203
1625596975
943012982
2085756167
1078489818
171049349
1397161879
988425744
604789071
386406259
1674410417
20334106
775715389
283223339
663980872
744057014
1252972381
483233516
499982342
682548212
1310987145
115625699
404278394
2033980328
1572840043
1161269211
1947588228
1340416894
1780960526
583716449
193729366
923347449
1546469553
958602677
697026664
535251335
1385535272
936599272
545117094
1989465229
830662606
178448871
2063707901
1282218767
1223154783
1937421725
67408304
1619867711
1822027747
2044127266
1630458195
2089453613
275458366
1234282923
1012700729
1023744904
1315605253
2128358469
561008555
2031734839
932902583
266380352
751002703
450417870
1547247592
375192613
1721351189
1083284399
722695050
1697336684
166418388
875704518
538582705
2043240222
1562140489
1472456075
1107523811
1020041502
1157442847
1278059020
2044798184
151001067
1408049044
1863849070
2127627582
1792255391
1043178080
746136244
1849430404
2025947530
594230084
2134719988
1984129933
1344859107
1406122982
1354129298
1163141910
1861637481
729876994
263056067
1663525464
1199896417
15000542
1914516427
2021912317
417309374
486153839
191838183
1310951255
1095551337
1825950519
1173459082
336017949
9564115
101372728
48357220
606465099
1789651498
349300931
146596754
736370049
411912124
829167136
325700509
394468228
1340615494
1764749098
2060860646
230429996
1528924558
349123796
1937078475
703516845
33957270
1380470993
1182789070
1537770736
1368993996
1700296566
960234881
1833433029
1638143959
1838511298
1191682647
513242343
199723487
1195861462
320731503
770968813
850980097
368350697
1727498563
1788658088
220555202
1084550654
1871987480
1588396217
80683055
62787783
2062316581
968370381
695964946
732085744
1811580557
1401268301
105856079
2315406
1625552532
134216288
1900245580
511871433
807791307
1454527344
2128800051
378912647
605836825
528395866
721664106
1479521532
929565099
198648801
1721081278
2141773891
1917463936
1155738371
787765514
758295682
8660619
9385576
1896152135
1911745601
1176780424
1359689682
926802830
1281492465
1625492645
1110796839
938106291
1945029081
668781738
2003043182
1998885825
1847409396
1292374369
520000719
1697743112
1260888708
69347589
139941665
1926348444
1475682785
220344609
1367984373
389431885
1158045590
977384845
2048521474
1108473435
1583028450
1227614220
455258009
360200001
454369597
694516525
1123140500
2054465971
1602087938
1195531650
1749751262
182042531
1980285524
870400653
1525834211
641272116
1089235874
498002816
220901336
1015816755
583401720
163945742
1663009408
240195394
1642144024
2079407558
883631833
1631969737
2024885652
958599280
1764404212
516663210
1944189170
233024076
2110796499
1664009629
34034727
887925948
72927860
763291031
1894648753
1446268951
1077159222
523536153
2051222323
2033933810
1328156375
359599421
1931448194
1895037800
1006592235
314154419
1890021484
1317659837
301521422
1815942072
1600051404
626953762
1514367115
186715884
1195656781
1950863368
1813542798
1601979639
761008853
1823276279
1288814554
1955088600
31765467
434895077
1681992232
1983844512
6006080
1754212098
937141267
1114809148
626798108
1610527449
503799588
1921951565
687795377
641731892
859254838
454066566
137955359
1491751231
885049708
920529268
662230697
1632205692
811471180
1000527834
1316570589
1195556133
333582875
1860825131
187221344
2023551791
208967997
2115018376
1869354317
701310140
2011563375
1017003027
777920109
454876956
886151948
1599709636
1946837834
1776208167
2091253458
1974266903
1586547305
2080942197
471886450
2050459875
712891389
779938005
388050568
2063115313
981968294
765512809
2022629382
883014271
362890324
733151360
616091207
757150678
2138822495
1782152687
392736618
1634715064
1245363019
660976772
621418946
650983014
2051053273
1310848971
1942751770
1871732606
873902777
549192653
1457618685
1615600641
1261070524
1421701533
1533592069
1707475353
1547585131
660704403
2052430720
1021904773
624007737
1779346496
2046090638
1999106861
1862086416
537803297
1300746585
1211088565
1855157431
1572385308
239693408
441818835
2022297068
1079832416
48225045
328865116
1211770434
74422610
1504618696
907175747
2065704346
1196521328
2136727536
82699658
1734839541
1680900622
1709497863
1337323156
1482569442
2026018821
2037391515
217946873
5820364
546853376
2090687164
1821764310
1573350566
1834626854
494426931
1839581459
274906824
1533365095
889112953
689674578
354904830
550043374
1599252771
403566598
1523957808
1671742329
874112451
982783934
407325631
739924399
443621356
1375862878
48694274
631908326
2010137155
1334931683
1722016116
364387371
1340186437
467713758
738166237
331948608
170101119
1319814245
1539797520
1219761867
1901302813
953332013
337189613
1719426835
689307721
225515010
1642778548
233546304
104036076
431569382
1963138251
915150104
640931080
560160970
885472123
371298733
868135984
824758407
370136964
624121740
52936901
451112037
726676113
435171221
620082332
699516286
1968686083
1705880319
796605882
2041606553
898446842
1347667120
1459572394
79030717
1062709137
530786371
1316305309
410534456
1264547370
1745707947
1088998734
1407304661
1706001535
626220998
514501854
940575328
1739720549
1705659043
1045493922
340424852
2125759900
212082909
609208234
77648557
1818665668
307258532
771392609
1704593561
1244748368
555967345
1417639696
1414513084
1868936762
135530835
576683696
957391298
1142242180
1457272975
389528339
267633709
1513794070
272337941
1354641302
179676512
430556636
1618043811
162044293
682069596
1597481040
1312848993
478671622
1772165453
663382464
457836335
1766401749
536964718
269223000
785752149
95922949
260165689
1505109147
1553811104
1122945576
1551466556
245681513
1842765152
569713170
1400666847
665535210
1503221749
1178284751
1009506279
663782997
543926630
1600815736
64531079
369209879
1388569685
43029300
665559610
672909861
1994830308
622858465
1851198905
514930223
611841927
1329359648
1134527543
1127725132
1126853954
568520297
192683697
805792236
402987592
541382754
1508309100
1110358910
2108576130
589748994
348375267
1960167839
1974329503
1291527534
1309280444
550282304
1428205925
2143525794
596740575
240094712
504515554
2027815796
153424557
833835498
404515211
1644298030
2030514169
106080897
662127706
1276285607
581230314
81036077
1801492311
475147312
1898896639
1072080885
1636051800
760116512
948601195
2067260640
1675357683
1242673276
1664520032
833343408
120509981
313844152
2017773402
99135508
1745357620
212168558
1186983860
280568475
1739586620
2147406453
600420903
100417328
721034904
160837436
1357824619
3172224
409643863
1787160744
1106424472
1078273577
1754167287
722908829
665779496
1424510215
990220706
344581919
785016556
499488546
735059995
411879337
1524111983
1109784197
1727460938
1020333130
356440085
619035153
505372348
1574951435
1562269389
1566223913
2052259946
21448715
2076644210
889032483
311641262
517387695
1101416515
1406519709
2002553715
1656069565
1291728241
1250042869
1929452811
204584109
877755563
1112811540
422268611
314021976
1408695901
834977902
1648749177
1127524208
20925232
826503278
1942343224
2140717460
589834300
1770549164
108548672
489855842
44431115
1288137663
1950353859
1731141734
1228574139
1386822961
1896132312
1653813214
2137090798
1202576975
890513375
204557228
1123090960
2144069255
1968694009
784905085
1759953077
1212156880
1674731506
1013564905
700710871
1833786629
938722808
1176114682
118699644
20136265
742119673
489502432
1720168458
1677403579
716764947
939912375
952101279
1098141231
1277972992
1020904906
1701724998
1296224421
2012390230
1570159001
599012084
622464913
100157813
521643644
55751433
20415276
2078725804
558166123
783277424
531725497
1042843
307034793
1010668764
260819623
2077319892
399928269
129650200
1606801747
19672657
1207490720
1629794504
1649643660
294268077
1455681119
987016898
1640546745
1612256193
932242990
1029304159
1718798221
1702508916
531195085
644893848
771622216
1954176454
690164505
1021117342
1149946388
499429441
1251718035
1080582345
1991979690
794863189
28018781
888910797
92336936
551438894
611041063
969979586
1049989864
1304947963
1230241830
1117183449
692259498
154792637
1227374467
404907102
1580605458
2035092288
988163716
436508554
1468768493
994345223
1879060687
840071581
1370457216
1445523025
553461876
138525082
436842499
1049338893
1433744303
80428745
1644986558
1080961741
187516599
1969615112
733769444
1019410101
450367915
1688319365
1978849195
1645285280
1130276165
1439324838
1068887514
1602650103
195496335
1454940379
1411322926
1836510898
1184543039
1707217769
615701958
1757612568
447461524
1968522317
694083260
1388137910
599428664
990812862
315076785
33869409
289378075
857559137
362775223
885108174
2085618094
77559108
1130018100
1445627591
1092690006
1842466437
1441062944
294156946
1631079721
1203242266
1252547047
13255355
1621184200
2002432562
1134876628
266628235
1151164505
1743431291
436954438
265731119
1728857010
748377058
1454253253
104377260
1286733550
146177769
134287663
1204381064
1802200308
372798894
444218676
189064018
74226830
1760361977
1387320255
1859765389
432487338
190031535
1659590243
1563560961
152248282
1283326318
1820703901
685956858
174081182
1388303145
2049883570
1533022135
1430629364
1609959013
793281973
1525894240
55986225
1617556053
2094054019
1878840564
2100668153
1700717001
818091391
1600295453
1996477679
696119698
884972243
1851738353
1003589758
424996299
1591413756
1695992245
1105448350
1905577584
182603260
718105622
525885163
484289624
1736413272
1923887037
93228395
1782980367
1620058359
2128628238
555743273
928418318
1132530443
720630012
862314918
1723574816
1989536618
361158748
1853611908
466033583
797757839
38095312
1336835337
774512226
507483315
57404791
1548756392
225449334
2028155513
1884337070
304974149
277799088
426448083
1220372096
993875918
1622766009
667204940
228751884
1579281173
798514429
427898701
1150921028
72728778
1383570200
2037007231
262078800
220430183
1276015232
1713867243
799135687
165302265
1447656638
1156381337
88201120
645121468
1491579939
829912461
1680420700
2028219565
726070348
1300370029
1855380399
2024861879
715690920
310909647
1389901713
1112661545
2077911495
293420025
102710953
1755595818
1376871770
1215241598
1876550870
1027485402
416503500
1933303794
644229429
59260520
471637640
405019191
894687787
1037755594
1225418372
1344865999
669522686
644837921
831163123
492665720
365305582
1472835193
1828076536
1766277536
966006441
1855273375
694015028
448545263
691925588
516650381
1040783458
1105969076
406118358
1637135501
1855451440
810035660
1254937707
689551862
1662103581
343372879
455112433
1893518921
1087568472
216188545
1905184894
1936920029
1311206491
18585948
68675730
920829643
1845460456
189121774
1804410902
1611104826
382510937
1720757353
850315804
1060604917
1214022526
1952945124
1503990060
756155868
1094429450
1821898024
658310442
53622196
149152725
420461889
306741227
978198597
1026867509
1360395620
969979586
1322718649
1238556918
1792213470
1934131056
1656865286
719092233
2010876803
1886332257
736665290
314361803
1767859054
1246994667
772590698
550653503
260060921
1995643163
1290176595
1303598461
273296595
292379934
599104617
1254988711
1109549407
1059469606
1060036984
1701014517
78641559
1984473853
843412803
1855791007
442088082
413990720
592834384
96270410
1788482681
1292057748
1774878201
1008194107
1433248728
163332609
1599405195
626288670
778870621
2000917191
1692895564
1176727978
741775394
2123466726
4742996
1988679038
1749094671
1983501750
1511236519
1273349223
544580421
1564144452
1889007354
1184852172
1563347633
1834673673
1340359029
781862683
1964767721
376564195
1701258861
406491209
2035392923
2041804930
103948044
1127004118
985114104
452153682
404533960
1748360702
1974121979
888555385
909413654
1066454723
1770238241
843323357
633878819
1022204732
1893016656
446193220
596631664
190134511
1532714106
291620605
1931683971
1287588918
1075882516
1078046481
500517519
1884284800
21825399
841365442
1456052622
1042037665
1000782577
769362637
26881162
2115286305
1218108573
2006315841
570097409
1516693541
1637774789
646694362
228931807
669466509
334299228
2085940294
253651005
1548967268
986474185
1476880489
1184852172
1225103657
643107414
87764917
794700332
2091806135
852899388
1804045142
1044759864
423593133
317997686
130059552
1406961831
1176769747
923767342
1041433601
28532515
1822586092
1176712631
1408030532
696562522
409612689
1600021479
136454668
498279158
650978872
1707009800
1270168010
1752106523
778241534
276716273
668026548
599143338
1384824788
696854912
1704249373
325403939
315861967
1908676521
1934038541
1206224610
996401274
1088515429
636796292
1533655378
381549632
334123366
646122422
1276575243
1357966859
2007974722
525703147
905347924
106817631
722448493
1515529522
1580154491
611462286
1816066608
514304197
549704983
373640157
1898021976
680384935
1624901713
877617047
1853770621
244205760
937042346
1064070496
445031648
1989048146
1279946993
385489459
1529645854
2036768220
1571588835
1180254419
492272873
1151341649
755373477
98561020
958198840
881300935
908214997
1510107022
1777809543
1270794984
990334400
555666998
1813534160
1470615644
862553034
392892239
1140056546
445774713
603503052
172277075
1714486941
1780002150
1164767668
1517401664
1403576034
1018687330
228059279
169826593
1962552034
1091180097
1182125075
405175776
1993306313
478320215
116073182
1089054198
723242816
1684510480
1582562864
2006265490
351199894
1052883979
1622436166
209942412
2082222743
1944513259
921267925
339417775
306527960
702748311
2023001696
72953654
443428413
674233764
1627678199
1508581959
1260729220
542594683
1708290038
1665461981
1615388032
719956480
1868631648
191446523
478834315
443954014
182855009
203236463
1321476304
2140139409
743222168
574169027
525807832
181280937
1601490111
587088670
790800921
1774555341
307646740
1380484338
496196265
1348200330
2085298552
1741434987
1602719453
274246151
1432395942
1790950667
1967699772
2030217442
1826912887
1890823377
1819845029
1987004533
186860323
1764349654
919570700
1344753393
318513129
2078180378
1082872312
1000729268
24243254
1780580349
1471644090
250504298
1298227704
933992184
1133386809
232847469
1334983557
1932160067
522873008
1188787333
961460903
750859318
648765867
260001415
2097308767
1655438959
47691412
156075274
2055730547
578161378
1298476285
1242584938
1146018664
1988265309
642249635
285505159
613589689
947838603
1799518874
2045006037
1329780562
606714907
58221527
1577984259
1373698218
1375182230
1720372441
171489024
1981156812
1065270416
1427569852
2125848342
1043182579
181683379
1461557645
1213652052
1444779553
1000328434
1653105271
14628373
1766718492
812646398
756663220
813152410
1195797992
652374899
746631795
1427931766
1971189216
643308518
263186697
1100580355
977717448
857357504
1997781584
1725202430
352780945
1177253288
2060684715
1253680531
463520055
1405806977
628396519
196002029
1010297326
1982092731
1383420955
520464613
1624826583
141574734
182432346
1255864322
515411121
1238437861
2076403111
255962225
152488739
1160288635
1972639416
596883433
1912822810
212286023
1763096934
938334908
858171614
148675262
1443888005
1562755297
877487493
1030995621
1775826984
703417180
592255700
348284200
957515951
275462775
514890624
763762028
365432902
1648455400
610158587
1315730677
627071834
272303228
1863888663
217906364
1330940820
1213113030
165495977
410454739
1485993291
1892029339
1052598489
852298695
1732892721
1428998582
948739714
1269858136
980391705
1901628613
2134843745
112716556
952122772
625291509
1609699551
1940251921
1381678575
1873047958
1160859604
2038735263
1160997814
867790691
2038269166
350576238
403529021
169458889
438548078
1089198748
1656794788
1305602325
424807231
1677788375
1350476763
2118753889
463488998
504497177
1887476031
867701606
674529528
100370772
993933673
178950171
2123948890
1121917847
208519119
1261566228
1114516185
2078235602
1396872363
1811286496
854211121
68679069
575024223
228479536
564875324
72055342
541518786
82104062
640525856
2007835326
1658184274
799303046
1889748595
141950158
1658838837
1273877852
855838914
1255839870
896164919
635778269
2146854673
2106726490
1052627525
421087190
280257253
20759225
625710632
562537075
207470016
425039862
315630565
1762149802
444483680
141929166
129284104
673126847
2001726381
470386473
798065122
1907055924
1193578909
74062197
452493174
1869453344
1230273078
2109054144
1701778641
131382936
194728076
1670623320
1598809699
1630621364
2016652187
1203432975
114358907
1614572057
1950232221
2121400083
1791212116
323865161
892036802
808196089
1805169665
1550536931
2012808575
1391030180
1455275881
1936752891
50968767
1551712659
265940782
1575884536
1571342729
967284766
1582341991
2074872869
1028690029
256959075
1321855484
1675326643
1158188537
1606212497
122318900
1796153629
366656446
1784379280
705029684
627102489
1945817257
452808479
1138507704
1871919082
1044691331
1419698950
1625040847
1100448873
1123789457
632647385
1957412664
1419513774
746018349
1672197098
1696612809
797513313
1391296653
1870737624
1650791914
1764274556
874292201
1961135817
1774678135
1346248244
1601266297
1425523947
681706502
2071235137
1309710141
326984525
451772795
335596798
1209855643
1883376402
756449130
1016574192
991666915
1535997482
267423464
1280366649
2091260533
877375530
405356216
843662348
1986227807
1686952640
61151380
1611733552
548662511
198536108
1527150379
1608524391
1250493252
1753785827
1824856540
1195996666
1325621225
629301911
823406075
598755838
2141110782
67852009
1566429449
414158253
428110336
1950530225
2096098965
205877267
1073979741
1895614155
761535110
475228682
1980797548
96209809
1226567690
549537724
941675624
249818269
867685293
1609253647
30856960
689189998
1133760051
1962523740
269582664
1661251279
1918305908
537681279
141365236
823811863
753223393
1678463586
549737019
230585724
121114376
1694313608
254142171
1743040855
460794254
217645405
870462231
1388778373
245830993
1059827765
627758400
224419500
1077737995
589795174
1763892234
1322630088
1608708543
1752539223
336416928
2000853896
423471560
710637668
603966119
1093290995
1713458124
658061096
1175315080
749086561
1657907856
2039852242
601089769
853459558
2030311683
677945528
883210593
259132229
1743357598
1443750954
1372872710
1172442770
1803112950
567369769
928858308
615474097
2046853517
2039549829
1919014117
444976761
596454070
1702363127
2096664197
1069770333
730284000
293145610
1480744402
2119557908
1664482348
1088160423
721350950
2920791
111909194
278637952
355102737
680493149
695782820
2003770303
561701913
1072358814
375162416
442985590
952490279
63128915
616402137
415923052
1297560586
1182418229
182721312
147994328
967109426
1839617640
199568390
627411207
1208744424
1579718359
2140790816
1056516962
1784924149
1225991676
356538367
1112603371
997977818
30151102
237221211
1127472897
624001808
352135939
1328526587
350211438
561078075
49586463
1274442735
1495394945
1656490977
1886695678
1881727216
554545560
1156540047
1447342031
1914449040
1209638831
1345906053
1122698984
582378089
1202196502
1197035087
51815470
1826695695
1545227
1287666681
203766395
1569086582
23759381
1014225369
1631202788
442786694
159358691
735033068
721973906
900934434
1500442735
194586252
1000714723
1127798755
1221067092
1647830663
728670365
1732445520
47304854
48716036
1210074950
180546055
2044614571
56224733
191807500
1592796331
45869194
309974332
516982332
1808407732
1013399248
122765694
1815545071
1155021308
1430500402
548184602
710162748
1068653970
1548868897
2115307713
534666736
1554164406
2136688345
1852460529
402077784
1169927241
1912763127
2047305617
536745950
449278526
1771949921
2062646813
1682851676
818643333
1449462863
43378678
1373631705
504668933
1966501626
1900067162
1475551829
2123399393
1379219082
1113145467
1678428331
427748230
1032069734
1597714394
875349807
1206487705
1324655612
414144415
398338200
1956543595
826803510
2019837043
809107697
912570062
1722761660
1950639441
1040174461
1797042718
1884686183
1274231131
60588028
2086826251
966490860
1064847481
145896449
225985081
1133150746
1679875496
909747239
1963229172
1484266969
1531522133
459118096
1127298003
373075376
1852443137
787407365
545799271
2142820897
1344456405
1993570861
1380467361
1369225138
62337033
172006663
1861603924
658508692
794755170
1394453421
1329205384
896536209
1668049467
1730954618
1139652765
825393915
1298988159
1906162456
2034655297
183567584
256705906
831363859
1689550054
596648044
583551783
1862049239
670634506
1417793525
1857640637
1002258566
1630567770
1452445504
1061809287
1006833506
65855615
1800223839
1052662738
71127638
1927740405
939109773
590892220
1810729117
1195396965
1102433754
969811129
814319825
1564579076
164641925
1214842109
1594890328
1727126533
842611396
654376007
1150623829
1009058188
1804235969
686759159
458233173
2022531368
139281629
1091470549
1025900929
1561807059
323052068
70295441
1168450868
516615538
1030979589
1607320853
974632626
74399521
662808484
901585012
2031673240
1441870346
1868986321
581416372
493758243
1481385225
1564725732
1801904018
1601312273
1399043175
524594734
960771286
172564802
230921126
289457121
1196508330
717751984
630582319
610583193
1293050050
1899531448
2048075186
2007108324
1153007118
1059032941
2031730991
161921441
1285001917
901468760
1154008318
438175888
653319338
1323126760
1303173711
1119895209
2130491734
1900573786
273936571
2057676095
834141677
1532879544
2122888201
914629089
1180647040
1934803603
2107987537
519765441
255028114
112644233
107621804
633775166
131145180
1721390089
494531220
747403512
139602357
601449945
1748972275
769698255
74106638
1551240727
777035000
1859452575
154160578
515654546
597459784
905473703
8201834
1005345569
672656664
1735774066
1183120207
383962998
1275572110
1109480323
1875678319
234663894
297292027
1689527593
1245321857
1524961781
1977277243
891976825
1097882049
1301922977
414930123
388564679
2039992295
335665596
1128514289
1577598195
1725279053
351349953
960102210
1363649810
835507940
418657002
591044861
642630210
461956716
540107407
1529722600
395036343
1085361731
1012273327
1766067298
322373115
362490772
192030522
477966849
1017363443
1773555461
985018460
640056384
554672621
1847920214
2087709534
1587594736
1166298038
456564449
813124418
1206082605
1623024896
683403847
1297024057
1431065647
959698116
576486327
1032679765
1308466049
1243284603
98180503
310462005
1407073222
1900384914
618265035
68776798
2022183567
1893067325
2071716107
2053972986
1428065496
1218086714
1826660955
235197346
1938756956
1285170552
531837392
2107189104
785509559
1379219743
1615018503
663474299
1629784876
1531874747
1387496834
629274858
426833006
1209983459
1496203646
1727888529
759607332
1779643945
220952168
2309421
892326234
1623568543
106861607
2090559713
1868611392
1299749321
1089719197
507603112
837445275
1607904491
1317141170
678627554
1765438301
531172861
1711476709
1797020422
1042976987
1858977110
1887177407
1454069285
433285792
869360894
711615411
593704811
1261090251
2040069369
16430051
111053804
1318215516
1399757948
1113289492
1834252993
1445112720
202228725
115037729
1154148326
1218595134
921561092
1349007275
1298906273
1139276286
2029040423
1708510843
1968319480
697918691
1602283691
1968580825
834718680
946495663
774498773
1104099857
1117992706
874054359
2032109813
1642789239
1250742723
2003715639
1315365262
1941048571
1916721168
2043493312
760600431
1310637110
793457290
112919616
2127296620
748522295
547767419
2142973445
665478647
822661017
196282388
56242986
2053930156
2080443655
127961776
1673003730
1162006591
259011888
1448539729
789062409
1808420358
1427904389
582084643
1421937173
270440480
2019579290
29843825
2011574734
2003949045
120450165
1217361234
913947495
1732197486
1868195564
1191420704
363842383
1243751758
176626732
1683306295
465350738
1130351933
1292703164
499982084
2136544538
1066582954
876856367
1339614480
1069969686
1713232318
71001202
528418055
1702749587
1661867488
934051575
1623478139
856409243
634946866
1225957556
965782366
766111150
1198718831
1421545946
788366801
1982182180
1382814542
1088217596
1857613716
1887883535
1640921708
1918013433
38678288
388314134
2131276656
1548044795
790540407
1460552874
1606418821
2101155313
1881348994
1343901756
1820113688
695784744
312987786
784518035
1491097513
954505256
1324840972
647220007
505098579
1918073913
570226489
1850609292
1780848142
1240006078
25322312
1704798363
1540411312
1626833774
720487385
989149323
849436642
1166916228
1096630911
1998802779
989353665
2139495361
5543241
1980219745
629086877
1037581713
743779941
2136682914
38795488
196198210
91548617
849792138
2074347926
1510022808
1908499679
995860934
1117506652
934245218
1664025020
1354353187
1519155737
720813511
2087860422
1612524712
1006089198
1270980993
1018351761
150310661
2085261575
1237799356
272954858
808241246
1828989210
545659616
518737583
783063083
1728166393
568319436
766152978
2076888422
2065686587
764158038
1438840851
409802988
1767245258
1162084501
532154326
26059023
1833502610
487255907
1279301299
1536890136
731423388
1757952581
299096542
1045255221
2007956866
971948910
403504612
52443538
276797800
260505264
457255004
612745853
1310963454
1092804678
1430400093
1570077229
675663845
1322774451
2007816118
698286499
1980363365
770151445
786629738
666323675
2021004214
335976069
652183686
1428498854
323631688
1167497401
702616180
366248502
723641904
376919751
613886543
751621909
384163548
1619384267
1041578304
215158013
1424293272
405882083
1815810158
1724756758
857862829
702418767
326729140
1993973492
460492346
1259430881
1554495303
1968459419
1122529001
2126906765
518616134
1075299973
2052718361
33229462
2031597176
1745176531
1802606278
54333882
2086062170
1206690945
1861241817
1436578637
1700167211
1239588848
255647724
1448210707
371989401
1907769746
1815328995
1488208850
260408906
1314867691
1698286517
828425873
65331177
420667434
1921790429
2014107586
630973552
1441482226
126245321
1399956250
1105065439
1887557188
2078335542
63821176
862693314
224366775
1240412163
1742100378
175678855
522889792
970266402
1811509632
185581295
1408120753
6682810
988720862
1476130544
163275281
1136248246
1381668724
1609398775
1872707905
1378102090
1088016378
1878708618
476778134
1735260781
2045868068
1720805268
1714191428
863986942
1715032219
364024852
1041861709
1869623065
985332712
356020321
1303721482
1920550733
1967570581
1305094789
1737810925
1204688122
867697772
624820286
928684256
1362628049
2077260673
437258815
282397729
1441818351
1395390640
1618371694
1620776765
1063242725
1370603411
2121078801
1605230773
711035647
1663688304
1482026414
774903786
1302222057
972681553
1914010658
292066141
1505959316
391502000
26655127
285969606
902809381
18249049
1261479370
1660725428
738348013
1265470861
1800944711
289580633
2017458250
1436745216
1383892051
1599538575
485731489
2045852991
848413709
1430488967
212030523
1559038510
776762622
998688576
785872593
281613198
556695673
1839897536
915431495
411324325
1321168346
1893805951
1989792233
782128700
1174341045
1733338728
420773654
1366647001
884478248
1694301398
1750184717
280256521
1550648657
2130204878
1574301866
296414796
573450557
1433188715
529892544
1197940314
63727096
1232604293
336178697
704749314
807104968
417158388
241251985
1976458479
154930119
1668646985
2005765945
945311610
653281906
1647353780
764719713
869580952
2120362477
2023764354
245094469
1715948307
1016237827
1637484623
1181898093
1136839049
572256572
808927849
947758323
1713014865
169504143
750622981
1775165872
1632205219
1909130880
959515954
1647974223
371390961
16047986
1466215969
1451582861
1967577178
70556877
98430380
935102123
2133795086
598053164
1799798290
661334681
1356345187
1413050765
908834876
271770424
1049340160
2132677838
8782179
337536546
1631078612
1576567514
449399406
197405961
1533649321
1896028672
2080291215
538847655
99118162
301073609
1047948700
331486938
2032013362
478547445
1763707770
961590133
1020808512
804436001
1325411930
1712267040
34459639
1936592094
1990135779
462997251
1540978230
1684102546
2021895053
420737248
309143736
241108496
1374283110
1327520424
1510800216
1502413616
1720963818
1722899178
1724549671
429552457
355662400
1638902751
80879715
600203231
1423888846
1028216394
473462828
646276283
1231805585
166538113
1516662650
498944537
427575808
1406527829
694095577
1759494837
625856373
764979337
468795699
1425652390
920323393
861013006
698390463
142038775
1840248643
1963709830
213034413
1278640249
1411358407
1474769431
458718910
2139295045
359551473
231275304
2009784468
790890479
1489050605
827363748
364544156
53429851
1779359253
570319182
636563698
19421028
1018521994
1063448553
1286488758
1790400402
2000037029
169452771
1016898553
1299478310
255302473
977514074
170893688
1366046009
679614576
333608838
1523088390
470957321
1955748780
2115580160
646631480
432340477
983261020
1260009930
354768220
889368534
1058783616
1958910834
915801061
266861591
1857221725
1135447534
1799944145
405787711
1154342308
867373095
1027157272
424083954
323672511
718929363
1297036760
1392829689
1806489945
33816199
103904250
498978577
784675919
2060541089
450599424
839925230
419488325
1760156895
1646657247
1543846697
1678848150
1494004577
1733821620
1507370931
25341255
1783479373
713562122
1766667936
1436011435
915337471
1649829429
650730538
654693805
908098487
1702240368
1461825933
1784551578
1729430246
1513826153
1498851191
1785731805
1748879779
2117983715
1142349821
409026639
103833383
2002952593
526763699
1584519929
1107597391
937200185
49546046
466298746
1898588273
1013244064
1466820181
1203562391
1180470377
131888173
633047039
1171270807
649885206
1892480096
56797146
1682150624
1848903012
793609073
1682660226
1062667654
1678092711
1834654791
422416001
2143708809
793585627
1854719394
20143242
1310670186
1475064226
1465407355
1697345526
855404680
485685312
207152106
932825144
906732181
1234998287
767008919
253785931
1295177385
1770495158
807348688
1621289877
1410651682
584979558
903258915
1982166996
248494043
1737852179
1424641808
224329698
1673063384
2006881785
549011745
1157808779
1807496368
1940305155
1461923246
2129038893
1689312601
425755279
1558821077
1463417903
2070911917
1953707082
2103962954
7804048
811661658
79418558
1860473539
1058256271
1360558500
1199137051
1832868535
244618295
2036901974
857806985
414387772
1844460678
2128960269
494258870
2100805583
341507956
678213845
942991110
612712980
1166113166
1704428086
1497687805
1762771267
2041630721
216802793
2134231962
1672348770
1656244118
1830111684
1357558831
587318292
624173167
1181791145
551892166
50583910
38498267
372076302
1731189582
117822161
2055449615
393656045
101358921
116466565
1943649896
1042418916
1314569053
920077668
812035745
1597650416
481871680
1618716090
1176987514
676267048
308801295
98203302
1808429735
1276909082
468756290
1924384397
402640060
2094923594
821348350
431802008
2119753277
1458845071
1456361546
1293374231
1824994818
198790770
1954134146
922195687
1816122179
1763136777
853632965
1471676224
1003284001
476363784
189397859
1488510466
1083175533
897494145
1885542776
899086734
1814407858
944331030
1253854377
1559213052
1156150628
1531913804
159964789
464467005
536095366
1760013684
210869887
1466241752
87705211
442794939
932776888
1052689590
1223086999
1469115116
2058439109
829003444
630808067
1931912804
1514093608
1635558490
1063052719
2115782959
1759041235
1959186021
740835738
48543180
173018902
319661565
1066251091
1679347952
1146979025
731704891
1376252309
626834362
738662162
2028753226
653229310
6717969
441954807
380847243
1921486203
168192701
2054256104
2010331604
2045540651
70413344
1687587989
1114415865
2124015455
714832724
60926767
2104971413
333200642
490037352
442425555
777137114
1800918036
407706780
945048131
1269686812
642021799
391595247
1631633436
1300967801
227206676
2081372840
1038964682
1458298166
358450943
1126231310
1058439670
1051970646
728033807
1530737306
447203348
633545988
856585163
1775995060
1740445778
118412418
1122619796
1855746673
1279419243
666252394
964708797
846053322
99352140
889232696
1214095713
1826632448
1124952525
2058371801
2115809295
589252492
372508077
118293126
590268113
966785965
1045364777
1020056796
1986661325
476202578
845680261
1615724745
1387155554
1515842371
41128460
939496061
983412359
1833683366
1602317090
998524218
2071540061
53642355
205046049
1128131330
1950446354
1453423412
1459963125
1489419465
359950009
393829569
444592399
1035107643
491087566
817273425
1767039886
215197803
2058961572
94197783
790400933
805642261
1664516959
1337488625
538416713
1230605402
842132372
254221126
1767906812
1168813439
1258669959
967299677
245015631
1253315306
53124680
2145478572
218163690
904427495
2113109498
39880761
776410786
126629664
774382724
856945290
337403778
1402224903
67320366
675437678
1387188715
1445487589
307761590
2008429649
1809489936
969544531
1325040721
1713541335
1005278094
2076662483
864069647
1102297477
377827118
829125604
152046774
1937389642
905602050
2141773846
720268389
1423448086
1870358313
1484050636
274726111
1480512477
12288609
1394531452
68267127
758734318
763972375
1364896215
1029816924
738603944
787975866
805291338
2092849633
2007520521
1185710865
1123917980
1644281494
900293127
595854827
183503506
1509344713
635458391
1259209661
1183040862
1783553200
1217192902
868604130
1140429977
980787874
418659939
496647064
1112441823
1137498843
584368368
2091106992
1257541070
1696809854
1164775170
1105670848
249039016
159051599
399951130
635583906
721194139
204158372
1596365350
1445024553
1588122386
746201639
356457861
1243637342
1232026571
48814445
1484258263
1910785358
91619118
718683940
1938094306
747691247
1505991543
142569187
662960431
1012675910
855463239
1470403400
272593786
1520778508
1430362484
1808565695
1554988755
773013529
874689443
992180903
1588274207
2059901950
2026911073
1020884183
191021708
690797084
835496963
1769550552
1312268350
2024920463
1480508640
1050407034
655500306
571836652
2021900252
77864295
1863379874
411324325
963947149
1830068651
1667848787
969150543
578183323
1960953987
960770897
238295335
1169004238
2070472823
1596616019
634586853
819532377
282317040
413721942
1675414218
1654519625
1715641780
1925941905
2096452096
504158439
455251419
1673885166
1250811018
39456493
317835967
372256769
1887767632
1815572821
560520838
1652806749
889925690
608195930
2078670347
292140261
1552942044
1013595842
1356534672
44990950
29660045
995274938
1588619102
155093382
1768725996
1849354900
1260760089
1564652063
1011822918
1166413740
838872804
1487411356
32907597
27792107
473595907
1429236998
1551254694
1380329420
1232152659
1058461528
84043832
701812352
445132096
1019246897
170152254
930194236
670400965
2002232932
75976951
1335020023
1457530813
1523311652
387059130
991895276
2140703226
1883959735
522529125
511612330
1893161652
1790797041
1144645292
1768613497
161164085
1263018137
557617234
120826725
2012123787
257234869
1927433269
365462722
132758236
926704732
1131674730
708138332
1634731803
252402932
1017877522
599634072
1461569352
869497311
435855465
505931015
2074972472
2048809592
215764321
1109040132
369811214
1307343038
2016774649
1047910005
153730833
609225273
1452086587
1549358356
1944562371
1134505229
167170437
1419182644
68940531
733866752
704626200
466542354
1024392276
907349199
437385916
514541727
1151708446
103043206
330896966
900755028
1389222584
1635185683
1003283657
1694891950
375589850
1874308002
937430219
652135577
1511887325
1636681325
352754685
1503842101
161605453
1972291353
549457002
576904252
366136839
848463355
1812573901
1077067221
146255253
338030021
824526499
124586669
1263334802
53793290
1660008318
2107424499
42234002
1443718219
2008599241
1796862802
141850275
1792057590
343631466
1495276314
813906997
718218716
208146274
831016717
81814924
293835056
2075320682
687009938
362473047
1068893422
806054283
1540466726
429031825
1836546760
430232239
1185877621
1910007108
1180873301
648858648
936837791
232036273
301088822
1303902296
1792042705
885347099
103619639
1169030566
525546409
1444155017
723931294
725973346
1147196491
685200487
604787186
1509002599
1702802689
1064112469
160989364
1532577661
1098163845
720750628
508159310
184473308
1841628759
22624759
1306713522
479942775
437623644
1103504910
189095078
3672386
2029983557
739386040
1406157949
970692589
1425818450
115500081
339534198
635441797
829347180
5944738
1168060190
1909103796
334030701
832750861
1772561253
103927489
705414166
1881749338
237977936
1296658027
47855195
738221755
1172262084
1074873068
918404159
473639648
222460168
1606325220
1190652502
975317121
1340688988
376621280
1240473074
518723986
177961415
2139450000
415390067
1875299544
926949979
1638568338
741620293
398939393
366622015
713992325
1181397840
1502927558
1010803039
1958186145
1211759940
152896721
1875191777
2092530264
367778327
487616407
1403905428
1456367743
1035087930
158771109
506070015
1478728558
1585291847
1254689328
1283536478
1850201301
1554386144
1157148530
2088843653
81173723
1926251481
299022973
314849891
1794313506
470706763
1383513030
535331332
98232076
2146640948
683585917
994555466
1055811049
2008794019
1582373726
1586438981
1621614299
1117210988
845200264
728745563
1378172421
1742443820
1861498215
809552434
1911776139
1485878153
1153276416
82337562
294096442
1289901000
1499566879
1198370878
1018703998
1812114085
2537232
842109162
410744009
153841454
119052215
14165205
1344059499
963665817
1723970654
375061962
337260067
1965663925
244460482
1474523118
1233489377
1394308354
703913429
318180647
452313934
327805443
392462733
1223929283
2111755043
627742161
1438628095
1754618094
42378296
509298922
1902371510
209872337
1707471656
1597607600
2138862748
1471528496
1148885704
943003651
1871756827
976676754
1867939531
1995890938
1309148584
411307471
1272348654
1584629793
1552457599
1998562908
494599389
1418773589
2028174481
2044221550
555173103
585665939
1870158336
206949063
1184866489
472549236
34042942
761259776
1788549062
861643365
1805445891
450695146
1617945145
1773983068
1024284485
26106160
719315805
1115749603
1125475438
1671039532
1782771561
319009736
1733137705
364872568
1989538815
1458106231
1004972151
1473843015
1816164239
846266248
1493143149
868332006
614081466
911627092
249124684
1710178058
1464564631
689634571
126979869
1312948622
2010160733
1075080749
1137731003
1171581861
1901459246
2100511674
1310327243
1015083853
888404776
2050167711
1484420946
695377062
1234901570
1573165057
212309243
632662295
2030672632
288859918
534897661
157937676
338833970
1324336270
345330749
1454310645
836943403
1987037662
1635706179
1504482142
213541998
485614893
526479101
705468167
1650358135
908043105
874824473
926203421
1006752716
392161826
421562348
1728215304
492264401
241469319
1026095414
504177733
325777270
516765649
1197898163
1486062669
1592043918
883183647
646540546
590950934
1776881050
134043903
1616456590
275853398
820132062
450910645
556218458
606431457
1688584685
19023287
1530804074
553792379
1098863227
1421869858
618051710
314382836
1732136201
496399544
713700893
1959997995
1117984233
1847669011
59678193
102510598
812053934
1871723198
834504465
1745677820
310570600
2080535224
1981138532
1124057656
379135512
812083304
373975161
1168860464
1019498955
2072829750
1405096899
2113574050
85240537
1699353001
598635335
1888249231
1214083891
1230983256
1030903731
1789226218
1804104102
811972315
572727571
829457526
1432887458
129706176
848374690
104602316
792241233
883186893
1216280573
2125938275
1303126506
1372998590
2029384900
1575883538
1563783637
878707528
65434758
341526281
2076583931
492937308
747470846
881498582
296981705
627225342
824480195
617118663
1126026466
13670746
1742107116
1319178381
1996493619
2121719560
1191087112
1442329105
196189596
1741566274
702695067
1315096474
2045312886
1774933590
37464428
200583808
665896096
1356936917
1317423392
1194775215
1420331542
1284446114
1395775653
2116887016
2026723992
285176206
1269928269
1704859204
374511999
1800354373
821469996
1011455082
570034433
1089987296
1242635328
1305953557
890805029
292214816
194679030
1881536990
87823339
641186811
2141105768
1271073147
133785090
451388205
529259883
684993201
959735663
142556195
1036615327
1077084528
179569546
2128654716
1810968867
1504690111
676483591
512447789
827751842
98359475
1812018322
484636798
264002287
716660124
635537693
1677014215
377120911
455648003
1363086978
558436316
1887892805
125801651
405257005
246149988
1076498003
415175305
1135194265
274910067
1352674136
363949211
981607262
2120534194
1031539983
2047967481
2103972734
1195664113
1439864365
803717761
1422735151
324815843
323215730
989392822
2036517138
598935540
1573019515
1037374509
1286201505
923251912
1598613985
1515877113
574139016
1212658949
396488287
1210002100
698140694
1824863260
1008632187
416635192
1679117779
314826485
502251717
425378958
1469802165
1462580281
1600139100
1419375867
748778234
1075738240
611634009
834535578
1345198082
1432385616
1722655770
72193285
1610820463
612535277
350091641
1140189433
46989941
55760135
1574451633
457443366
87122247
557069889
2007389823
1036662822
524093907
2136805240
335837366
1691950551
254538858
1363102715
1190241757
1342977280
647650923
1945258343
550519992
1199873983
961466308
400066843
478284776
1055744921
192004710
151035285
653297587
1379480495
720394700
366901204
865813385
598493925
2040928136
150580330
1454027387
206079802
1794951643
1062639145
2004484590
1779040650
1038757426
2101366752
137902864
1895325109
1618916706
249380702
1760104795
507253236
1262478351
1912806771
257280547
1984896919
815278559
143728091
789196724
972723838
539181773
1521437626
512052692
241584261
1646634603
1527921893
551617227
1158948412
494059181
1494750275
1095180541
1370678149
948562852
143432007
437317369
939390983
1402782083
133656896
415436725
1396973267
725159875
1759855090
32349236
14893579
1202961128
2015373139
2128549874
2073840331
1195962148
431070129
1270745528
1500133714
1770546159
1515427965
1813598393
1128658257
961040894
914940879
295245623
846728850
1282075959
1682954846
1616352040
1841373262
396199372
906328810
1109324840
829788724
1852313158
557718006
843773024
533279042
117305145
2107225681
239991322
562203451
770957013
803952527
1005839604
2078205195
2074931309
1105982230
2092671514
1521717172
1026382101
1788891004
407868054
1746338835
1433686396
128638240
540744124
1756193479
397158748
232449034
1019083331
436895348
2131429594
1797317164
328647023
339058003
1144743068
123536881
1965905495
520626473
932045819
1139679873
954519655
1951172976
1299588814
1494759385
209951266
1276432335
2080092733
1835708201
1324788780
1528874523
1990476844
1595297741
307170593
2018785658
495244414
1070880666
724419307
1906086699
24224716
184112843
1143191746
861743916
1676707848
886200073
392876778
920989530
894094075
1289165949
1573535493
1686047983
211681242
1781993237
898245286
874531962
1102755286
1972415750
1040760233
103185381
518134187
1066467022
1022157274
1340174882
123690731
1905626934
119683586
995023766
441133742
1209713217
357650216
51086674
534414944
967065769
1591086788
2103112139
132836923
526912782
1760593328
1765601953
877758137
1820154620
120848308
1082920162
205436555
287849244
1269099501
1966017890
693441540
2058451403
1374495748
1633165744
230329919
266303749
577933359
348025999
255266194
1921407939
1685572445
1941804229
1064030923
1975942128
659674592
840981235
1341387130
1241659138
726791544
1781038597
866990693
1431313128
1527936942
1170904662
1521865519
1188768094
258357507
1662795636
95100117
1927255354
1557932812
1865888761
1954972286
725349630
551453122
1632683291
594749746
1863418560
554909870
1972707336
1160713145
2062879580
436633237
1053694992
286188139
183629023
1732291356
166231338
2054938858
940269342
1618800029
354247446
364488520
1059913377
161064112
1101494280
971636807
376730628
1420099445
2119146263
426473331
1129672020
1934192217
744369685
983615886
882675308
78080527
861307244
1514095462
922298520
1132966207
27562893
144937367
2015000426
1969735276
1626733338
760355286
1670561314
513743055
182569749
345759490
1703636397
1082318472
1529468190
2076856699
1116163397
1538180073
1343669166
328656550
475806416
360245579
334089868
432271171
55782141
787037295
1016447410
2122902182
453408006
223056133
1130425315
303751112
11523593
1094764948
1808939438
197127982
1062569075
848693035
145448979
906678379
1862125387
1822093036
2102012132
468041472
2033228746
1499072993
1831945127
412893872
1268920862
626410100
1424334062
1101154848
1732300856
935501258
630772894
149451154
256897194
240605446
2128261364
1210955974
582322823
161223133
2030134154
1760664853
1179282855
1917106338
522584959
964878557
1723202384
765743937
1743934332
2000437241
223634278
1642462446
1909805849
1840859957
1493988454
1385107653
1219165930
483807059
566106988
1965390266
535756299
2030398158
223794590
73838601
1128059511
1236853072
1386614353
109876712
739512603
2052358582
937425629
487470588
1614421704
1892026460
295174472
747168741
1299367162
980653244
898088913
442493504
1041357699
774603706
269414433
455098255
1218697244
830566930
422669576
83682888
1072615871
1678082227
1166202157
1939311450
227950310
1049378069
477361960
2074443928
1986045151
500155471
116255631
348951031
249346882
1605461505
1282378390
399846196
349238449
799127911
1679003906
674040814
1279892621
860057499
1290179492
1587281831
1457997228
252467894
1230934521
1691696936
584253528
692930651
1678643072
431611157
1313057435
1461917674
1611816427
965268265
1424570073
1207836319
1188984760
317769177
869472941
1723549174
1125814464
488465302
124807210
2075347488
2065382148
529856385
2053393079
1627934225
1933830793
873592867
1221620409
378375913
2116817286
2042484718
1130758036
421575105
1868611392
1524656948
40026882
2003920720
1361497974
202246124
1001022405
1447610512
493995290
1945776066
525604530
582470756
1358508907
1367220516
173836399
230051832
1497055824
589985785
1878670048
1872652997
774301315
1228310545
1664963348
1959507582
1336804823
1133733303
790288337
150062765
1119457152
170138232
1352590857
745007463
1945284608
1368578432
1544731248
332400021
1754194394
1336562502
370736725
458797726
1088351127
1307563132
1382396469
1691087590
2033679147
1830955019
1937932451
1815266241
577177008
886531196
2000552726
154212293
1923481454
1388439855
2145632101
183407851
1764661029
1199967127
723091092
865275292
1411965289
1212567662
1198738356
738420719
612556605
1541911743
644496060
1020344762
1433210580
1766625565
134125488
330321865
2053579167
167907526
1909399343
392942304
765251326
1747793834
1801507712
217616588
1014772901
1212095282
616682813
618380896
405020799
855102129
1267759347
2123477927
593658402
1534589233
1815398189
367379649
1448356857
1406108054
44258208
363266475
733758124
1407065774
1682546891
1747986672
1581590179
1972921751
1867231338
934056471
135879233
1426381616
1457229510
644673690
238749841
920577340
823406042
808408519
1203424683
2066496324
862142314
1250245952
651866470
1891076572
1692515374
1544424935
1895737711
1546738288
904335057
1307436193
701279220
1619182343
437331685
885697573
613870150
2031199875
176562781
1436249876
630118762
1244321818
976857219
1051000503
949782257
430714898
36389002
849678053
399710138
888374669
1564460877
1119277526
1374280919
1665704583
1445977745
1572437360
1192308255
2139100196
130671701
1740143142
758239166
1156220545
1294048822
1648698766
1103817014
75643595
1627667545
42078330
1496973652
705501575
920880406
1355994974
597469971
2040596528
1615851969
73312939
1505579990
639049070
1041373809
1925046462
58233104
727666136
1791215462
1624925360
1852303179
377221087
310076382
1469138708
472030895
1483217683
1990322848
495952433
83712595
1543961723
593008377
1512712231
645157165
1489052418
1006959257
1054310089
1005633377
829865132
610424504
22149568
254348159
722493626
703643743
803790363
680727934
2114544046
2017736379
2114074322
1058334611
16465990
1088184781
583569458
619076861
1097205840
1447210136
902461617
1552144375
1844961144
1077037702
1525451504
280297309
1567378227
1959224992
2144214795
2121538632
1261666867
1887272913
2005604530
1586163295
378253292
1047193115
1936574042
737015309
135768698
828606768
1859315168
1874139140
1277069810
733749290
1381529011
1527224043
940063823
430316252
780977390
576443286
1188307282
2058150103
1267112996
1732247449
282082162
1866797815
1679611974
1292450172
1527895888
421883161
1961608713
1208201609
504585568
1409827706
1326934218
244307406
145017182
1872439933
283145527
1068231616
835503423
1602564738
1868129806
1302786570
1464679744
1300775320
1305563336
1713039361
404923868
1919374301
2129514854
1314828112
1169371348
1359266780
1156687173
1090439080
1158507347
46084950
255217373
545843648
1555612040
62092054
943792037
948204248
837055251
1575552265
1814920228
1774502262
1020333070
91884227
1303316180
1911931687
1376299824
1843295040
479099663
1900126395
239571945
1264127987
2044095868
1374756345
915351040
986138399
1489253873
717348129
1608832093
1634868184
130327067
1965225099
1294470704
745975296
666495861
1210021219
912925873
203988516
2067591894
405514812
624240776
1241509688
890151466
8965785
321648757
866238037
1966734316
33002172
123965736
18832272
594887089
498854569
2101115243
1826438960
44700369
24696519
1300911107
1535305977
861712756
1769406717
1258402260
1233957438
1316859250
1412203856
1687990761
1745189668
1295896673
1381938818
980999257
1374833433
1993275413
732548080
96238606
1590985722
1520031725
1277045399
853679723
1946326867
1311816426
1756603472
430985686
194866244
166122376
941319290
1156958841
298369161
884391308
633975106
553361419
241081961
2119807289
1391200067
41380252
555257828
1588796941
1997487828
163596859
1058094273
1315517702
568549041
526452855
1344645116
115921424
245289440
2097369247
1266225380
1023588716
1762957739
1315309010
776210736
672576800
1094250744
467884652
522846286
1085290591
2084750855
1386358746
1310319909
131650941
61365678
349780143
729434817
458179029
586729203
1898794632
1692896907
1891048851
355187047
154281783
1806287114
807811116
1868440190
74085938
658984983
1588845688
422427181
691550566
442357072
1118735184
1323398597
1819253478
1859180927
523856766
607899463
375368658
756609262
1169150177
10064333
773297590
1337919805
1708315153
73107934
1638724459
1406090765
627476643
1896227256
249847841
1768215236
1716579506
186274954
1872552202
945085545
1726741393
2128138230
1116616932
933815825
414136178
1342202609
489955588
1219415957
1621641346
1429650835
1478782999
558872738
1742716881
1588559953
291930044
580324653
765934488
1292610081
1920990292
454115785
1434735763
369014802
709353311
502376603
569741197
350621809
1203745222
1298140703
1794035924
1150207370
1757219030
1297281886
1525913004
1221432937
30652549
1206862109
831312306
1378536265
2046115888
2017839866
2069318817
1792378964
1293351121
1307359237
1092974147
500969122
257067185
167325370
1646052566
670583679
776851897
5709165
413534011
1808318708
1361771799
1813839862
1914624640
1041910182
1372175492
1273915410
2142178809
1286750499
1184257541
904358973
1579675575
672325193
344581522
539496636
1462425652
15294773
1003607255
1131518408
1013092048
4650788
1351938539
1482546402
1297170636
1678412250
566160610
2012236578
627916019
2007980268
897811454
1382472423
1907029762
1329207922
1935138900
1431640033
1753369970
601329567
1148915228
258083967
233764118
78717127
592983211
1677502765
902583268
660300859
410888887
95782449
432316956
1262151637
750093377
192874260
640990359
1691070917
1165148874
1537258478
1442870015
1590988254
1471044118
259013397
1326946218
1234037162
1561172538
177158547
1669709454
232672311
611876981
1847333469
1814167403
253566846
1349934480
1729046616
979929480
568481863
1303177285
283849339
1887710833
1560597737
1468296048
1250620582
1683475519
1336827669
753091205
316089371
724610834
705554015
2137603937
932600447
1153511455
1449566046
1201216032
2080671469
495039856
140753357
1896766815
1454946872
1133493043
1469238561
1052875704
1786680178
269251170
1981490918
1392348907
2000366326
2099710028
737814685
1158282088
1995248679
1681025713
2080024422
1422330903
827153589
921712925
1099467534
1654418562
205514199
1431535746
1896134157
87465555
1616120634
48938692
48764051
1953113
1639734104
67639241
1864734131
720801482
863744321
1345913070
1507665186
2124181857
1998225751
104504087
561465281
1878345432
39099343
1769830099
1693565977
1349540585
1939920983
492567694
18978869
1230761695
914757427
1359022413
537649496
1832715486
899719164
1602999268
1557055388
73297404
1109551868
27305880
1998753667
552031645
741570447
960743582
790629569
1589164504
235268927
1426499705
2043032410
2138198937
383887184
43726733
1149691751
1400174647
1139137391
1449362797
1457552681
1070108671
1629745795
1368036709
113037029
694015629
905161144
948322432
680387713
1462462207
1430416534
112776628
26198746
1754717928
641687560
60766145
72057184
1788320101
1268395351
809277084
1932038969
2053924098
416672588
205546700
1751734271
1301897465
237860280
1570195057
408949810
1364155696
568841223
1876892647
241528920
50937498
1478053716
2111915201
716377658
1157258395
1234488725
507823013
789815487
994949541
1873538776
286376258
1479023455
1262372522
929694938
483941472
515159060
286380862
948716182
1771523056
840868433
2114115917
2067492208
273506229
2002901192
1783006920
61106835
1451963971
711525647
1059314143
922722810
2087762686
372488691
1014811724
1820734026
1014291380
256583215
114410561
691614194
787497953
156262230
722236495
260557594
1943565034
1841894557
632473874
445397818
1251733263
1185033804
1958612208
1063050781
1683717411
212627349
459504171
563327987
1870328503
1673983594
167438005
1931378378
935876756
1052398770
637883222
637805761
621323247
989195148
1755663444
1135706429
844654521
1372487914
337245382
268660866
1929737560
1624294497
198466389
1297718356
2044009391
569677181
458603546
621464973
1480370649
366932530
1854719394
2043431418
182402360
518774584
1754682677
943129032
390810587
1667706230
256211523
2140517675
993094090
1854736046
1156424242
950315890
1612584602
1332234636
557863117
1754849392
2061509846
1136238740
2107204522
2100409841
984557678
1827181669
1717808232
211157751
1294830878
1996301572
546748874
1355476477
1216173021
1371853463
764349355
1588835410
975113113
1574133636
937740110
978503200
1904537788
83107782
1794746056
458588188
250596071
1322722385
181022909
2089799379
1315930954
1231877604
310115558
916199781
65355080
593788188
620387550
344750853
351936038
121691567
993354235
1627409678
1171197206
2004104302
1782187194
1230020391
1008177258
941266236
1700372900
1355896271
1983276028
1118369148
552384914
578638627
134166954
573959723
1921272649
1924365622
1203275045
1465640783
905683109
1511462250
1348974778
1988716908
1075028085
1187839946
1161165064
981806502
733831974
528395866
868659406
733696830
505553501
1477218896
998079454
1946271075
1583278204
465569399
1313977430
642228033
558039654
461564897
887877203
533317528
1534912397
1211403392
1574752912
1860552204
436819556
185586455
1060063723
1243071370
1973372551
644011056
1232381336
596957565
712418379
416699978
438188315
1716945021
1592139614
770685740
458113474
1744870374
748339381
58575120
1903885199
1030866710
1577440016
1372897210
602772582
224478189
1644528780
888131115
374971115
932743293
1959912195
2123940795
1030943125
170295274
1758016034
1316312180
1663647180
142684139
1998217331
682394076
1621998597
153384632
1583761884
1066803808
202436923
715850709
1863958262
2037334003
1347615202
325999738
1766772308
1015823527
1643749081
2022333717
1536265017
1001897458
1515558780
552544873
1706916767
1487295162
722069721
1110322958
537348379
1238657228
1045008100
1634510357
1447078730
531311910
825808378
1812597362
1674735129
1730438831
1832729972
777527631
812074615
1551339122
1894485462
1922688938
2001404356
1897181851
246931500
1945597703
2061509846
950255312
986371187
644441898
942023627
27665183
549168074
1289407250
1147393542
1114829158
579923961
1104205890
1520287150
1310127844
889811393
980519688
1707505903
1880929400
369610155
2018228225
2064196792
370977354
1387036068
135221248
1257528287
1853730033
974180764
405333207
1894679162
1861018465
1914112074
185500562
1431397697
1798027408
1966502385
1052641879
564571204
883591014
700113927
2079866026
542214859
1193722341
997150085
386017927
364447479
1183259528
393255000
355492628
527008706
1401501570
152688866
2011838224
819547913
1940142143
1215267383
1172024187
1562697358
185031417
948628264
88034374
272006367
899073919
594915037
180006084
1867430304
611453636
625342893
1019160138
971605074
593253349
803482648
534141699
1347684297
1932368424
771013750
680338731
577252532
1212072223
394687412
292806393
1646172466
1137606487
2137948342
1011972682
1610436959
1241759693
400611726
485672402
333689655
364286608
1804170584
2108670655
1167114629
1218197512
1124214693
833867807
328208359
1412339811
825810710
1702730750
331127734
1354735520
1071919460
1843449430
117625077
672020518
1869319353
678416170
848161012
1002575555
1902627792
1876384359
26929465
440675115
1406408937
344930283
614022392
1527301561
1748895040
572216058
1980859518
453027553
670259452
2129419455
1033446853
1497369264
2117291334
1898642804
1815248743
1729237077
1974551531
123102187
715056027
1825265695
106793851
1779275294
1784831396
705283208
874884576
1687363292
622579593
75378905
867806801
783885885
1145734638
1437847490
442203501
479193856
1821358920
59221710
1459710464
1940888917
2094922420
1763907203
2022997649
255489020
1310433200
1395995303
612180380
922024609
628570109
553084470
382777101
11373039
462721482
771371433
1720174371
1681505729
1797649501
2037164894
1591482306
1863872773
1911555652
57577821
1966548802
594950594
1170050636
1690209607
1258737842
1024648388
297231913
1714502569
880391490
1884081878
648310833
1325433323
789587943
1332905061
1651800008
1921518770
225702393
1688687236
151264695
2138083260
998191223
2131979701
1387098029
522211396
1559060229
41344836
757826976
743935442
608905943
1611868490
1634767436
669612126
1400577187
1373311276
113905618
1787586140
1766271386
943413129
2129430494
600066067
229971157
1384869767
918352891
541204354
372531633
397422137
286715988
714636170
2129596016
1955803701
2091944061
1670237588
936293018
2069795076
95116734
1856686676
473572516
900013879
2086411156
247306039
1905979426
2037850065
1755066494
798976553
138560852
70079079
420898334
1217783000
1827039583
1383782315
612585542
579732561
285182505
488106399
1713255657
1943706679
1933173286
549186396
1087617490
134885859
1008868759
8268736
1937062705
1288521383
1824072017
158851192
1485581787
115533053
229368546
1104213542
449373912
139118536
62806386
1828835164
604635019
61643794
368500732
323196463
865731344
1749816625
201820022
1741195268
378105535
19184867
693998950
423185727
1556246051
1223616522
2099274510
612862803
167342997
813300054
2001514356
384496253
1837523843
894179530
363242716
817397787
952366304
942385415
1226156188
868304655
617352106
1886966705
1822627734
1338717693
2086118037
1365961700
976771974
1665089565
76545906
223123702
1378645083
566760891
643690226
1294260068
789051871
1577975022
1319658869
1560368837
1026772445
504519547
2028328187
1384381829
1878635261
1114804998
1454936716
1043823969
352582400
1832279780
1005213955
1684930782
1425705904
903752002
526362046
866147633
20079408
1868743589
664916017
929826991
725759570
1101932102
542342135
286952333
1094265891
1957864319
511791514
92724223
764715853
1940481753
1354884980
1378055303
1904537788
726903303
618462668
1900270767
1946874747
1879911978
970233013
560416782
1072636845
1697964717
543031821
1185151332
1162165932
827693936
1019995887
1306404411
851969950
1575934817
531811834
1703006556
1995105751
98613390
1649446490
1111982774
716048149
1578261372
1204126885
119898082
1229786170
1432336490
1598871305
78229688
1299193338
888204727
725409171
759575978
198221683
1713257737
101900350
1394881276
36574884
1537495092
1296787826
367403395
1204074894
1992284799
858425456
880949146
879709481
448150222
1458382426
397718849
758070765
2140140014
943744124
539461313
908867574
1449926508
1220851000
641504855
1118142520
135300004
2102857909
1544535657
2107983811
1715885005
699845106
527742014
321228810
1460737147
1049980001
840692082
2053870141
748493803
669958352
804408560
1789508002
1652323291
672020518
1716503701
1000952109
1864263681
1066317980
1552358893
1355227009
508021315
80127275
1810587368
478325279
875824153
1357613084
1625207896
327693893
1215638619
1443020331
807191533
417336699
1606337625
491777254
581029597
679518753
1618983253
1861453679
411302516
627063791
354528156
1011832445
2063666413
1736042679
863257295
1024827727
172500313
206444581
16052671
256944401
1328558002
1860034391
220506022
780392890
1177842133
1822565024
700012942
18885385
710467325
28002102
1893782194
1680728432
1574447104
567254410
233119936
864657068
1218649240
1912343697
1508985154
1747364895
1651445016
739218365
314808246
1169637047
1441790298
370536104
1807630775
1224758834
727399140
538479965
1203934448
2077115089
314577706
123954168
50272017
1331665711
1180805647
1588926770
528129331
528889420
779718222
806572234
639382326
650071242
1273591394
1276204167
82697562
1712297716
1230820796
973428650
182558605
1527158211
2068381345
1085428630
931303868
1662950025
1113938343
1150650711
1868316590
557881691
629571752
1378716068
104864267
1616675331
956861465
1310047026
1776497751
492936485
1843532253
1240592951
1776106550
1405466451
2121233854
934752643
1056359206
864603241
1314659521
1847983823
1774749538
1760797185
655265112
810423738
1034029067
1533073240
234378723
1420770370
157423236
617175596
1233597578
2110930601
130259244
822788855
657282684
32791645
1453441282
1277233982
1413486383
1709848389
586443798
1538370998
650683935
2013274783
644157454
1446994136
1604290224
1015479556
612368162
1620845688
696348914
547282414
1043190520
456470877
489385943
1184746939
2123056082
969723367
185129876
296575913
708011231
1184349572
2068057459
894803474
1919042484
32927567
2013065046
1380738521
56844287
1003017692
949375066
1603113926
517669309
501787622
545604634
830037571
745614185
528319707
989932231
1162359310
384143537
689358538
1754671650
1799695310
911193940
1057850778
1633632149
126130548
295021896
941357253
495755326
1079183984
1907605642
2063388076
387268929
308731923
1656553861
1036221386
930657666
879510854
1262667702
1969636778
849015900
234682625
434103642
1700791396
474504911
1702611352
307163004
171376639
228527361
1533810080
722628959
1117434045
1010852698
72603032
1610471769
2120301270
984590118
116207155
49207876
497429994
989370749
2014180697
651998147
1420679946
606372731
1868998947
135517675
1167662694
1948276054
1388412863
129584920
1150688487
2020257122
853892770
1815245010
1930937154
944255802
516872965
36740703
1111425691
371753642
1796191289
1081136305
2021932254
661809278
1508983444
947491296
805772136
1094334187
1470523255
965073658
280542609
357564748
1284274245
1708244863
1722926475
2033495261
135287214
826757296
733288943
1839165668
799927798
160503069
461941553
571249940
1740304780
400495134
1303892195
846982246
1019161195
550830722
1578019371
1006363705
1476828801
1789816167
107159488
1203737988
404382532
1217500929
599828835
1286642579
449645758
1088759109
516442288
1819476325
351809251
599291589
891739627
2050210734
576510196
385214791
370178880
1317603440
1941198079
999318867
144615546
1091185866
1479074180
1456932543
84312084
2072643663
1790463248
589349861
1072593598
453900179
1160866990
1580249195
1149584988
2114411717
837242041
108662463
937489266
513429422
352576723
1432151386
717961463
515607740
1460842250
2022469336
1560481010
905327752
1720506371
2037964793
2115730090
887593333
1372929012
1009704458
2040426579
820401389
1230468223
165880656
1316699752
350636470
1151669027
1496617457
2053181328
373592106
1100622718
13819105
95893833
975198201
1179688284
1104184625
919431368
1343135644
1648069722
2127755409
1012709458
1739225056
828009954
904191635
580637132
948771047
1563553194
1972192870
1983218941
592199521
1867023193
109380564
604198678
1014542135
1153756358
851228619
711468449
958720344
324451491
887223739
1164114848
1611587106
906239155
662998609
1004563229
1035350334
1822078894
1776242158
358129465
257969942
196735787
1763745768
1805504288
1543460242
1131703087
1262207665
1866398651
867419148
1523709745
1489190581
1317702823
2009924879
1996545218
1313679773
1602365048
1467879722
1414958146
1876816579
1068699039
166753791
643398413
1557436992
708855033
989115027
563661770
1442669663
1989090487
397417928
1895413142
644951738
1876054611
714423536
1859736186
1434785531
2032270830
1922776085
794974535
1083003299
505455917
122626259
263214511
298239780
1252401250
127358527
1578305113
1991499638
964423387
915246029
202755209
1075625299
1431237351
413387503
1052048112
217549640
1768274425
2052935766
370448093
2106070544
1710117452
2103444757
466493347
1779682162
137935057
687188869
2102186051
1982482220
2134166311
1192620204
1088793247
716554513
1150560139
130600582
900431797
1905700979
1352550732
1850603142
359767270
2024263505
434538899
1719388510
1353894119
1032397679
630558623
1966942771
1471246561
1467414902
1332178745
1153726437
645969811
43630273
2079364128
1551836814
1934497144
284707995
501549467
1160422899
64352412
492937308
410110783
1507997820
1635083051
729155992
1116097157
536101086
1051759715
468633995
889884861
1855316832
1626387058
1246408988
1157817997
930999928
2065038415
1974178518
597483674
725344488
796691697
1670159110
920130220
1421703136
455469997
217927953
872828459
939548388
1496305421
972202589
1258050245
1068876072
1962607176
65145520
1399966350
316175321
326822314
1445157415
1236191900
2079813385
89941156
1005093835
1094718913
1855791007
1094902018
1861162391
1687898756
736140055
2017688104
617084014
508698254
1493268456
855595415
866933924
2032029735
1062645971
64626680
622786903
344027572
1610396840
1533630712
969545443
1964941036
1203913148
1600555865
1222085538
2098816055
1129180749
1364003665
284799407
1721594548
314258856
671659502
1576291415
2077836710
1801478666
118170841
2115051618
787601387
2085820242
29803770
114017949
619615225
497628686
658057961
1974266343
913934522
2023207637
1735774736
1008062238
849881645
931004564
1489656009
1872181936
2029914776
612737644
1780176491
595581082
1946690876
276360108
1947227685
965210662
1111067629
1265325763
63138800
2100316669
1624489888
1332207066
195265449
1642575813
339235824
1450906821
1230922743
2074084654
900950365
441701419
1582397933
1309229671
1019020916
163026995
151751732
2045379850
1743051375
719443418
330220439
1171477807
1599761991
892111062
403208236
1956827556
449931695
335692854
262389517
812255958
476662737
1936126530
390491627
311075497
1794560090
1411958814
1998243571
1761057120
1674998944
412018757
1369791784
1876887215
1585197234
502806496
1634916677
76266243
1827991986
1628207926
1006411606
1659555243
1518935810
632099966
387636397
1163985065
1889539293
1163498039
1564392801
1170067117
1418875254
1865137222
1323763905
384210512
2014960744
39877409
473617534
131283493
2117954002
1725991510
1461396089
533474426
1763733453
1460123787
1916844095
1419052683
579662971
889681720
1425319805
1836724240
21026358
1874024013
61424900
61604108
154146300
1733404650
541229220
1878874334
303566296
1731607859
465275328
1394921929
526129270
2115507826
1961971905
1529698462
598002702
1442017201
788852267
1416179395
421709938
310926531
2128306891
908707746
1310653628
1972747384
855554852
663874287
1699338112
2034447508
72702537
1151879187
1372006135
1593561260
185078356
1232036987
1083345089
285446518
210050432
1377572234
2018337278
254908043
1940986075
629477110
1712530598
525609593
453611859
380230527
1097062868
1025307180
491548530
702686359
1371221001
409822016
428959040
1320023571
713009263
1251836275
1207328034
423782858
1136559179
1395917819
1798432894
603992936
1614976551
431596616
1926611722
2044449099
187047212
541218632
1292673895
298470175
739327510
860204069
729799012
1608161582
1412379050
1477783192
112652002
1583026150
1349261542
1878213035
1364158576
881954000
890913661
262943148
655974481
142939402
899729047
1991076359
474606379
765080752
215347143
2124636061
890091565
491150955
1284848171
1795684662
1802778548
1453669313
607803734
1646969472
1975037631
1169952698
1568878588
1494299046
427184423
104962500
452630213
825650883
1976481313
1824635630
1565159737
133020918
1815419246
1996446811
1691930432
1492477072
2015572816
1737574568
804001759
1456410249
885939885
1713822571
1486238543
1789309016
2053373993
58810167
1551672218
694743491
1817694779
1700582944
427133683
501520099
1153899112
1570077229
2113619929
434962258
1441637726
1952813194
1927364888
236698357
732730273
539377934
1407540226
946047304
1138365453
298158197
1467969411
219635664
1024089014
1951714805
386465294
899483044
431199197
1199682328
1122458931
1034910808
2030385273
1512670731
2067488037
77812791
1005595540
1698008514
406563467
530643897
713089613
339056751
91090226
730347607
909692680
1555041179
17070891
793882204
1082844748
2117809535
409165961
1459006287
1695816001
1470689954
1175123851
1630762310
33804590
1870488681
764380175
222703761
1111097158
137371263
1446671060
1154725301
884185986
385012940
614942887
315544428
909025100
1128442930
1698889275
1132320876
929158137
2128396310
1874939158
1293230101
1497676035
794700332
1456271106
2090322001
34546300
1825582167
2025231379
1040777705
1546901776
1764356080
1539080959
1236969740
831519321
2144550389
1758542799
199232458
1221667031
1894970406
319679133
705777962
1457989691
1361976193
1906166974
1983814241
1356097364
126203634
368350697
1981561398
303534612
1550264878
880998468
191913684
558832110
1999761898
69117572
587819945
430944015
2038250478
42816066
158053419
964958612
926019740
168028751
1065307502
1936602321
1624912583
2013045947
351003599
2075523098
1892148190
605413514
324413350
1015660413
310420238
1262898962
1410044269
541867360
1564988358
1389252287
989813396
759620539
159393316
1903687815
2001183137
109006124
612765956
1180817000
332845285
1344406952
2140232411
837118580
1032654890
895022547
1040614392
1834623510
1958383173
2129078059
167720184
873288611
894207019
1349414298
2066216424
1863967739
183431860
748304118
1348084097
1468190050
962581526
369513180
1172407904
207174525
771027877
146105698
756405162
1089613900
1283819802
1313216759
2046771540
1596352377
324179565
149418443
1630985250
1861096290
1866137739
762992179
1590100022
1358621475
682730245
1376047794
1942679037
1303639259
1585850871
97427924
1516295261
1364061132
1612382336
1083242857
1389323042
1992956443
1746070257
758424612
1171147103
890837756
285441070
322653980
1966906974
1795952825
1257005291
1454872008
493112427
68428825
1103181507
1888824038
1217711995
1472325003
2010119091
89877611
97150977
1694173175
1753809696
1116114916
1274529723
1500254560
1044816666
1176997561
1604296113
2013286233
1336698313
1455012965
917569032
208703527
1161257234
584424158
474372430
1478610935
831019940
236664355
192043124
698313663
1993948220
777978284
1781244757
1959703820
1498160598
1818337024
1504392351
718541378
2096900776
1694279784
586229745
985109016
1520485297
861209052
1451484780
1882188561
1720866710
1194510170
1927717086
1497740357
327684689
171488147
2004862443
179031625
1979317182
1994732312
2095960542
1491477398
754518927
198143036
681845211
447262551
1876630766
395921194
2010198239
1805208051
638519365
1914284360
158105594
155390256
671191955
2023850917
1229747601
1544127250
661180424
1785055496
1521120994
30244944
1334328643
1009509009
1969118835
1041979433
264109022
687457351
676815661
1008050269
1891833660
1362174774
1444557661
127485601
632157905
826638181
1743973107
629485128
857740586
1862071025
419196186
1500213808
1943916501
1290185376
2050683789
364954133
1766350714
988522473
1882156176
1595971088
1651959497
1203857123
1122451754
701813295
822869241
777255997
484706499
370323149
575674158
2080854627
847810928
462618037
1395011
1630695650
2081817607
1372254395
917892074
526182426
673620704
578696263
1799930537
1324687851
223178951
478922879
877433773
794354081
64580234
815919907
1655891854
2076944127
1843108648
1967001749
1097865580
1861196319
944234306
398889679
165708330
932752053
1518767421
1105188683
90448549
963694370
659649234
208583306
761303971
2029539815
601456142
1896072507
1594638037
311161948
1325444945
1496654044
532370770
1135934455
1054670954
2097854811
1849461547
1694634833
1998431820
271265756
2073041791
736348998
4078729
1522596803
1242505118
1413598487
1758043785
277432888
2122713918
1953454843
1062432455
2082172857
264801868
775658253
187221344
2105292877
903482606
1598035007
1100143293
1413182437
686515106
906140773
653181178
2127222623
1837483301
806515591
231124031
476785194
1417720694
1309818447
1454354770
1748616988
1190399983
1765654307
1900266446
1146161905
1001130941
1968759953
978420941
1743126274
634485963
428556189
823209797
621492124
645751054
381207855
1681094247
46198674
1013594377
132916524
992456595
366054873
1246647962
660988562
687590843
1961811082
2034375374
439069142
978703770
1701887256
344716309
1587002488
1125262602
268714988
894516081
1539881789
1624939789
499795228
723166962
1282333658
1912471476
1205329512
60063408
1924894708
1383426741
1180506133
32162383
916311476
1774064260
1126926111
847734067
1559039670
1382774918
2014423101
1701134386
602767763
879095047
873131855
831299066
1981923662
579139694
2015159306
1345880896
611040272
165327185
118413823
2069036518
1670125308
594235705
874926860
1391543128
601224814
879023245
908687898
542813760
52554875
306438336
1613764778
183657171
761076441
1705071150
1603150826
56966458
702488521
2025101420
1447234939
1418210406
1677444657
411835541
1212031267
1285364555
899897792
2078783041
297115133
1105454882
1534772250
1156942694
289841415
778741189
669364283
1086515853
103849692
1865213372
333125919
1081543589
1329155579
955666158
1141516854
54524650
931306746
1476517031
264520036
292626792
226248745
2005502266
104791130
772616659
1378762032
844729743
70252047
816512787
1366606406
424171947
1980162766
687158216
2126375612
562142714
110084573
1911055041
1104546599
1068507444
1296890365
284945475
730625450
1991543916
285899399
1218601971
1987588613
310771588
560527285
896309985
42912263
187258987
162174356
459250389
977268354
271587050
285793201
615500759
664994238
2011865493
50067836
586943370
809939893
1136193718
1642458844
1389083106
715267569
991221062
1208330743
406350817
577602475
986615549
185250150
2130656318
1340609846
6069311
887077843
612809107
421115963
2105085559
38611207
1284376895
1029360224
1067869333
640148341
62477138
245519141
1865371116
916487971
1064059060
1730369122
995818065
249750743
1059236563
174913451
134946264
1420968574
640779167
836740656
695874574
1697684319
977986723
1557598155
989835375
1991623432
674286938
1245303591
172677606
1839861893
1293803777
425376663
605796444
377600223
2109982589
33302116
1199206349
787001964
1749341758
1950875292
1577387370
1518071262
74478566
1211968899
1048006876
1067060353
885291671
371494902
1043707957
1561979474
1756524129
682670129
569810654
1816098392
1664707878
247370785
533212863
2135790524
844098976
255107216
931674598
1779410259
1774457727
393782169
1328852787
196777977
2005958712
1406660089
344743592
1116515085
350454617
1134116386
821045114
1874622748
1975106435
692662918
543636402
1017727314
649280440
1262872584
972960783
392222792
1267560433
1141172902
1712810678
2036160363
1857329013
854040154
1770852332
478663938
1398295443
326337155
688531636
249525803
207211203
603247848
95717976
16146245
1974438836
105704667
2121344581
1542385440
920123055
763121742
1947799598
69067845
1582018805
1302858979
932432977
707422680
1031980017
93966490
1844426466
60759175
467233154
213414780
473267002
193292255
1847824279
2101940011
1120722283
195457774
587514050
759575790
1831996426
1704479359
1680980822
1404999421
1861292171
73764872
1681080986
1500418513
288265313
557777672
1058266658
829441273
1573100998
1035054705
615737811
565096145
699010849
245690940
1519316369
930869678
2008900142
56113295
191945064
605524283
703820388
1973567971
1540353835
1887670315
151736705
2009678942
1791502235
972507194
1961054903
598720401
406951512
368272697
1810977877
1927242760
1520671253
244496087
480028434
511390600
465803732
1566450606
1929151757
337831143
1317224268
1644342548
1934252802
416243330
445812361
1614805438
744264023
905953433
1401251306
1768770115
1625860479
1623709282
1407705092
471684454
1582141048
942646987
1163104643
1116126441
2078639495
1634859196
1826074812
1614623067
1151734958
1457484763
1560628349
547158210
1448201944
802437003
281144786
2029763669
1740944506
1907220104
817195520
331463204
2008603258
2132472314
1111260069
123081788
768990341
2033898956
1367339946
46205607
723136162
1468019747
581611312
1689682686
541580638
1589237352
1737776400
428596233
26960227
1586867295
419641224
1561968087
342287186
369214737
1803104208
2043332927
295492922
2098604622
572105279
1532435765
1532704441
2068827741
1266380447
966974095
1847887890
890243550
1846078772
1180603857
787535804
185103109
65522982
1217039755
1627459394
809664751
1762653611
1628849221
745361799
588278526
934478980
290858338
968541103
1313627138
2094560205
568563652
1986492190
1219062730
1777172242
2115015065
876211061
1103773791
610429183
829687337
1332925232
445447740
776916774
1219785987
1038425395
20855551
366023367
1103526949
1730813618
887430365
1405610946
790410785
471646358
1459506759
1758987034
542805096
1372601330
1815125267
1958472968
692233817
836280894
878470548
802269914
1037763359
1475136722
1371748932
496821937
324985519
1693446075
1985464047
1948409859
941932983
1143178340
88248300
1644571899
1583973344
1835811196
1112354723
340115990
1172325352
347069152
904836715
451242906
894715559
1842944144
1363903404
1677996268
1593263297
628927031
1530182469
195342337
280595871
1091379657
1689721115
697141869
2064152891
369647669
1353319487
1911033147
12942857
1997855458
897606220
2114691888
1533260137
1272894982
1646624149
683923175
1969369564
380793337
36740703
1342171237
768009520
104441450
726715054
1686577987
1841946452
1249067516
1521906604
1116116153
156978900
549846928
1952159321
265469766
1887153244
282142627
504099530
1649501572
243108013
25451168
1917468930
1113098554
1774203193
592278066
1811402383
1079501398
1743889307
265375378
41347082
434175897
1364785260
781044019
1140051186
1913631858
405791096
1681318431
306055117
1308362346
197870132
416606113
554912396
1560542872
181117669
784491532
1585474726
1875913350
2128161783
351664805
768227863
1228876205
1693457272
2028085013
506433163
610363574
1710667412
1133535683
672886383
1222658889
692400463
301240005
1796943992
1381213722
1634686032
1389122215
958755345
2132555299
22330149
1863386687
1047168118
859908056
603429455
367230127
1227789830
305744699
417517844
1047183033
1974114160
1511825520
1755731505
987393446
1690874052
83034029
835429516
527405733
1448150309
1331143009
2035937047
1301775055
418559423
548279150
2142489234
960381984
493074254
391651122
40931685
1201479335
976098454
495945708
924111660
1369733520
1399435586
985514615
93426234
1007384933
284229462
716750995
290079144
1662219699
672284080
1796776636
1323029857
1841675722
504999386
751087556
1376891944
560455674
1660272844
1383802109
1793670772
741585414
1461842839
38993698
1319408131
1198661898
455786323
1637882584
564513739
1865109785
1865404446
1628156461
1882756536
1329278189
734855468
791146314
1561855087
1573266255
2029143117
1234241803
795020312
1469298389
695272701
1092210211
1450337614
1908008860
647500816
398935703
606640547
720075459
1301307398
525111080
897605232
1776685949
987321690
1606981981
1967641333
202401186
806661846
1399354224
2134784661
420429250
1146778288
1467587006
1392892848
830630697
1134455990
900548358
300569185
381288859
749639021
1710751990
520833432
1760406082
867496684
1310037724
1084835691
2075337843
1638869386
936722116
1354021472
802475962
1077689306
153072749
220750031
821903536
963113624
1132114158
1731757106
2068572154
1126815986
1888152334
1375506666
1992168447
554238155
1108638299
700672898
1240816825
1698641005
905440938
1747684012
2115669724
1783773450
1329888566
1928435292
923916062
1406350267
369360847
200688653
1144548141
1304715865
746400971
1333572524
642578097
1511553856
1523811529
1086421514
481429917
980878419
1443111014
645067235
972621940
600021353
37986113
1572159058
517809703
342199594
1742820261
1360337722
1901722425
997915898
192885969
512084548
2112979277
1545612880
1581829869
2062341028
181510716
1464866332
1110773374
600277690
433806535
1599461007
698047295
123441845
1119462110
1075888094
1262094194
1320242438
1654487604
1719808703
2030632405
1753680843
1193313808
1480047566
855801998
898942594
1340775447
1220143398
812680601
1891715655
501278829
1143071130
12860446
4486403
152299164
997083916
1822520047
832778779
1000389430
1041479387
1235605932
801264274
1151807563
1064287167
1621020200
1615675884
2085760058
1357660538
291272250
1122195225
152161329
1856591481
593875660
1896092960
843783147
1433288003
940705678
1779419624
698385274
372800349
373511769
69258040
540892682
1623735941
1515859507
1957348951
1143520539
789771378
985860944
1099302256
702199191
1300118479
879148111
26762900
498899001
1724167003
651911556
884237309
1560326183
2092566349
630475007
124476193
1955414902
1331345763
278330305
760439649
908090798
1762816454
1092964853
606017032
1141290086
1172522353
763177187
1437367388
1952019059
1561945056
598131290
817957064
1062701084
1417801688
1675142034
1489299854
741829231
1846176623
393197198
155770475
828697821
1961734874
2126753982
99910502
1753777931
975384576
941008031
1387155623
1628328069
1747185798
232435185
847038410
733756
771345920
1037525114
1443653645
1566114087
1237718415
862874131
1402791561
503397821
85080190
132135967
1439218212
1480240186
768775384
620956589
1878121513
688372216
947599647
921063909
720503173
1044760490
1317459552
1420335607
61110524
2138161244
1273595206
1112538337
751246058
918775180
1529241900
238879590
362342768
1044458359
695893836
758378947
1520610585
435652067
2106279554
1557336269
1742988829
227426721
342336644
1973331215
710872755
1791893622
661215214
1669289817
106619558
319786403
972832738
867121730
2024627472
1414877915
987311074
683753058
1387706060
886354095
1352324832
498700315
32425534
1693144085
679501650
1886812125
299271399
1252119620
777517677
94232379
126737924
1738256613
420523512
693312920
1793609794
501243328
1894384137
2005924081
1403870681
1284780519
1743565953
342884706
2121168973
1004272462
1653830907
894049394
993041190
972722009
1355683957
1612233618
945258397
1934212051
1284375322
959735614
1312953858
363539883
299711722
1299551301
251774440
975808381
425611730
283068113
785156504
1227857969
1959625368
221656028
1104382550
1324122725
1292092267
67861819
646725424
1089824293
1020191182
2085824358
629892417
698315376
1028450183
1955807900
1834640953
1006563728
604607032
836238501
1435729644
418366967
721700862
621400645
646639720
1988494643
975237685
221742832
2130260860
304595915
341884694
636447728
80467927
1384733054
167613893
10875335
2138336588
340037741
1695254877
1121322997
239750354
92538573
180385473
317330510
1005646451
470408264
2141968589
1593016659
1686816305
378603867
802839236
859021864
1710745850
2082287145
534525952
1255310214
63687569
63855834
304155931
1079670723
801621490
1117674075
881310908
227451968
1296186168
106683319
478264319
315368073
539893007
654187048
888241661
943492830
1946127708
1476017416
1252356538
1831142309
1936767867
1243708565
1721676273
1820049589
1225643408
1799092255
589119661
1284604052
815754576
1050624919
1148942009
1366880148
1303802891
1103750859
1162955782
1642936906
1649341425
194513963
75738405
167108798
482097983
1966271800
805086087
590461300
1069949242
333423027
796723073
1986194512
1771718376
44016118
1158605493
735033068
1750098761
181549783
939597810
1471935050
1250633971
1862520698
242260755
984564091
249090297
34392363
916013958
133728589
1362543584
271607224
252743882
1204874058
484849885
1949508076
1861056641
939563966
1161263163
390416606
1710408023
304833875
55486742
1068206456
1879303370
479563771
1792665514
2145142780
877595576
1621108326
284725600
1594013046
2067099657
1372734439
1215983182
933434323
1371735165
306310461
330899975
89067420
611242658
46281986
1961734874
1243436202
1451796624
1917241001
95568458
2116600046
1762431200
617624486
1099535763
571403038
970723321
106721059
594540900
1699028640
1618521329
1704109667
1249863544
610984511
337923210
1389062658
1447171355
668582924
1623964037
588558615
1750212075
221393398
2081384838
639492506
137820982
75958634
23804579
332796627
1885055229
1666252291
803877225
57257122
1551605728
792776712
644976207
1434149566
2122226065
703117861
1755761332
433113419
354237755
115644
259318058
1440827440
1594601992
998908339
533530209
986465834
312800622
750141482
1925690232
638150263
542722388
90449674
1524246913
1036269825
1782966652
498104339
1496811432
204703403
1250149140
212505515
1289079387
1123335044
954077537
1039514357
993613151
681831414
118660543
2130401983
1216331467
1043081044
1518693129
600366451
329052948
1967406064
197366370
2104945068
262535679
1993587976
1937387750
898754501
667904838
406524201
1890784397
1827705086
1671734564
173601471
1763947385
753449918
1013047556
1974637469
1722313903
1231631058
1038660418
1544767967
1307952437
1146966174
1001252285
979565558
380380955
2120863531
282282531
1287459818
1574857450
918899392
237239730
218573773
2125948139
1410237853
531929506
1941721727
1356416625
3067478
1419052683
958990287
2028117296
89545201
1497296351
2082509965
673487146
745509001
1522653357
405302436
1659974811
485939847
1841019552
833003094
1840847363
1001130314
931772613
575840212
487444893
1170080913
1911143511
1016908993
371053472
1444983787
123028787
568506976
1374453215
200437027
135997379
1415085272
1542673664
2023675153
1146898791
1023474932
618860185
648464143
459478996
686657491
1539496408
108349222
537575872
626377366
1963035996
1486413028
214339524
1215746257
1420484218
435345643
1694894455
865448425
909437365
1353816907
451222540
637130190
32867321
738491582
1055559079
62363891
1756111712
759330868
1649944323
1855586482
1581135278
571189367
554604787
933072590
129975210
1668648476
177231824
296080017
684212352
396685831
1126938418
1081528531
795346196
2087352666
1305580406
385227915
2007151892
600807326
1849109186
877050160
994016842
2077847806
586678661
884039710
511776677
940611496
1970771857
1906074384
1434146930
1144466936
1625468292
291918201
71512762
1408695938
1153110344
1465080261
466356721
1696659574
1433923368
1848114482
1558156657
889476519
1184315002
1665168805
1494670275
193464414
670105526
521627726
391475157
402292304
850713627
271193179
1612296709
1994520504
458482791
1633445916
2136387996
144901351
172364111
304971696
2147042815
2063141431
163160989
2026129950
1898326896
257709160
1360426499
800957794
2087679307
1023970552
1647095289
764383810
463180732
1143489860
274212918
175806547
731184305
645921309
439434006
1612712865
701046518
1938653381
77430199
195993738
1776765928
1368163778
142422008
230097071
676212080
1338272307
82312048
1971034485
1079920610
1425098837
956530796
2045304794
489558479
640546328
1824645523
1507279165
277496652
765563110
226539257
972037736
1684319887
1481227058
868353094
1999604073
1653411721
663057240
847405384
464685934
2054664730
532229030
825220018
636388983
1959999022
328778497
115203893
2041414243
1238813065
1554036511
1303334740
12867256
1931053838
422370134
1015496547
1755662994
2115018376
1327319325
610103168
1327595621
541355535
2131652020
1766223385
129657229
730970019
887511082
564851956
1826388765
261070903
1219814679
319111136
597430884
482194559
26028075
1768587044
1189644071
233590919
1647755830
372182335
1011852594
1550354280
14350215
669986737
218177085
415437710
1085510386
1683453520
1781987751
1796202629
155961495
1768234724
425866114
475366953
1612036876
610543832
179310972
949325228
560074206
1440530570
1752401225
1614211266
1569948329
63464207
330373
773181725
1614960210
2002122720
371351649
1640991086
1249060972
1038341174
1428293926
1533554278
1499812031
208312436
2052503412
594403071
170518060
494179462
1095528768
1305779762
886084207
232214163
332446343
1434067784
364296628
1026321563
158542197
703825802
541318609
749554706
1971269328
450175882
255229309
1743630760
458993381
2032328118
1628210759
1017813372
127755103
978168583
2069903869
1620111520
1908796769
1448452584
1010039947
1663359576
210492167
1655369527
617957767
993796924
22160577
1279053139
1998254581
1701724998
1137696006
908655852
333344115
440528459
998422102
445290839
753289539
2122214128
250433175
1768984039
2058345139
96131770
747596280
894790851
1550801788
140668910
816016720
1392437142
1385343915
1525865693
1239472852
1216277681
574338104
1871689274
2134892013
577238432
1814083267
815054996
1143410665
672746750
1126161159
1810836677
470999887
1866064732
1896623976
241872926
403458927
1676397397
1568314764
1048256686
399395698
987336651
1470556534
1330043873
957303648
324496155
2051770350
426453139
1902184697
1008453474
264189753
1940511064
1551550071
289207786
293221736
876963906
917647557
1770886842
1595377266
522454879
1809964380
1610455706
1812352417
150481056
2048050224
391989226
44622359
800062404
1566746191
1909803177
1193311854
761252410
1195596843
1025165740
2016020756
566361722
1969988306
828231377
796409418
760723004
1634357930
1750486056
1344840573
467172806
507157788
1804768495
1236354836
1963345647
2108275159
210287772
2016535426
1366831182
487974600
2111312984
694640271
1202422894
855263617
1955215213
1750555085
1575365851
1628508184
946410638
547128842
1263430715
302355567
1322800849
365745459
1867636554
791366608
1068867282
1173735927
1327478278
1776040577
1172875942
127481693
1737811682
1800653088
925624937
1064777044
1320854787
752039810
1956817656
499464310
1269613400
190405225
152105321
497939119
138902379
1412936929
1416393758
1796033633
1300261692
1954231716
1907916753
29843704
1596011187
619464044
1142749648
1898237672
1025463880
158956413
1686887732
1941109906
2132355277
333178838
222220399
1067124719
2067140010
1171663926
717853409
298830546
591533589
574473280
980895377
698735215
672501864
1242455052
1013957696
1424888349
246203316
568311002
653590012
1929339141
1545726660
1861625596
1475761686
1089109521
133454888
1672869059
1288786700
315587290
608286661
1159132682
1071422817
1332448204
222966036
930621057
1330477507
1642851432
1865320197
1016877228
937879580
1680223465
55755277
68229548
992615388
1475806974
590075914
2146225544
1278171387
1821167274
35726303
1344063258
1411474152
1032681310
1259045123
728767005
1823690365
2073256348
1568210371
189914415
1125565751
139328923
440501319
1500308103
1995226532
1431350069
1963737283
1431048613
467806881
646031904
7864518
1647098080
1950870139
1073194235
411148165
495145531
1440338807
350194280
1332293975
507213098
170682193
1371295801
639263117
1354427043
219061257
58092756
1554839821
79601705
779691853
389239874
2066597538
495131234
1674955
136081336
823635369
645443961
558805766
667525963
650145116
1371306615
175656577
181988209
1713158883
2082803875
236690588
280111191
326987115
300155734
1076604679
1081984030
348729657
17478891
1739888185
1601690207
1010838262
2130413252
8468340
1236640875
823757072
1377880196
526042591
523859705
1580375988
713935829
1758339989
184135264
14628436
2026870404
1477629385
1286156207
839903995
1642177331
779606375
1040685709
610065202
47988070
1222067268
1156834351
431131138
1979839427
289677177
1626410953
2146838861
442164779
1310777722
133173089
240171846
1032072415
249666755
1481458032
1645575386
1230609502
557400004
816679812
1931059570
1145523931
733345237
1936549760
239686979
1519587109
1721752319
429632276
905062268
715529464
72994142
420967767
279058148
1590297162
1621389139
823939731
2103916723
391611043
2083224614
262976262
557868432
42038925
1802414538
75127114
1744757257
1057945100
2066233482
1970518136
398753089
188036792
2033540830
1904280274
476887318
1446036070
2011575244
2076963805
1850233044
480284941
1295747735
798056990
2116798137
1340274516
772625616
855655207
1161453132
1790423484
1056156170
532749942
1302740228
88383140
915468033
526549154
1724519497
662391318
1853886295
1825435343
1307020127
705570381
1580145590
1458369213
796099673
180462151
673742904
774875294
971827195
1634834520
528010755
109923867
868960951
441576124
2108056747
1953810646
291478715
1870429679
579392617
330899155
160303059
835495550
168728839
894935231
1380040124
1428677714
112705191
1834730532
1008314262
1299726985
2033151617
633510850
1731078237
934935576
1548267774
13378540
1724365417
2042773679
2045422261
29326925
1510385697
62411624
176238069
1679128532
253709294
262157659
1415671556
835388413
1254454273
1434396969
1718842531
2048794831
855871363
425278642
1681871789
1206295595
239908653
776681678
1019634565
2019802683
1951046877
1234599962
461387204
1854639101
760707237
1249800624
1366191778
35817487
570553881
1374721763
472392870
1911006203
381703772
1626230682
1005572392
1751961927
1481218974
1152657619
327693929
1700387833
1097854450
855300058
1811020677
1678307410
573998656
689144268
1112919972
1866671260
1014976434
2069976280
1963626455
851801707
2038795936
313478097
1230803099
1339705489
319730892
2040913475
127729464
163274403
1142482041
602840941
786500823
451553867
646202144
1834562493
157729919
12310110
817711036
1317932858
678999305
988828593
1317805881
1936840840
1973401774
641289447
2138558121
1894911024
1624571960
2012915931
1477367213
790017788
1816892931
1322121335
80430418
572050907
1250476738
1248179926
428765927
1806604057
117040484
668466639
819136200
1684182449
252635576
1389587987
868852741
97149698
141600732
775798584
1862090798
1700981097
1768306915
102236195
85955513
613967470
1245339385
160200655
1686189978
648122920
1394040867
2144286855
887833674
550768599
1144561588
1401704990
1677418340
912222591
1396073843
1472447136
1268023380
243334637
454030739
524020701
216708130
1385796104
1765965187
1966383904
109725896
1507931118
1922703584
935425955
742992886
201562545
2122346333
1020662011
2072245397
23935477
1576258279
589926354
691412056
16430051
1546095632
509301447
125868925
148931264
543065977
1164154947
176314302
1116950181
1656794788
1482361031
1095837198
813108607
1000924942
2135761774
337384308
1278967075
1027347307
824445829
1904373154
394681554
343492567
1581176794
1559695297
2026490177
989764263
364895342
42475520
1091766767
279215696
1803894001
1233694466
320804405
547155102
1012318108
2046585754
722588131
13077525
968187876
625439981
824120568
1771687363
1534501900
1354352224
326236443
1546790236
1169089930
772496627
1065670796
2103740573
456794479
1112885236
435949707
1671939459
41454428
812731685
1509075333
235907064
853208455
719861686
1197211362
280256521
993992415
1505865182
867590226
1097001377
1252573331
1625268674
1952332954
1597511085
1252652018
1026631336
916617715
347259291
1786736110
556401606
823748854
942313599
1470492619
1472538528
913096338
1581610376
1544416310
1762929074
237089765
1935746397
963385002
912428405
806301493
2015866001
1715891485
537878533
2039819330
892415978
1022913599
2075633709
1148555137
1303322575
2086002696
1136317629
1274817666
617183243
1803301329
1313136112
1787037427
1623168670
1952617244
636790813
228839811
1160334110
1833300622
885836207
488894839
107705887
1924852201
2131237557
1346068386
120061741
165694426
430099766
1930439353
372037032
376392631
1436393328
977230260
520847190
1130034125
2134524787
885614481
980391705
1201960835
203457899
467575281
256680339
1949292449
1674924760
39014709
1310150440
1886621517
2010563947
818348901
2092468486
442069998
392808178
1780358935
840666094
73410380
876231714
1862121767
466952271
2060380915
1503367540
736694300
1082350179
1094983506
1186224799
1153645852
1662948610
743216484
1118948213
1195412530
1719160365
1734703205
1166488001
1637368327
1392175631
1356938970
200346738
1089708514
1900542222
61528055
513811436
2054369944
1390140527
483395111
659076661
280564518
2098178800
1409911451
84436995
1608203263
1686067438
2094046727
666324635
1557418997
717731489
1444394824
790668850
676189071
319116296
2005295456
1679807803
2068337657
471264264
1477264215
589258652
91555362
887925869
1773313652
2059611937
658238294
60962507
60551073
412293700
1283921886
604694489
129902728
1036640474
1005597668
1319267263
1102604549
996533154
1116629643
460553079
1743906989
1726462447
154677707
1911793419
1920903703
785268483
427716330
636952907
580145692
1975826555
1722286431
1357320600
1173527364
1205361660
1430755329
2023612991
1932835255
1971618359
1495096825
1032333946
1444229688
1880667819
1782789954
1154034695
784287461
472639888
38998896
1379205935
1806389907
746320713
387231318
625514313
1372710312
1909705070
282665623
1835931240
1050448999
562558441
439320097
623678626
216766451
1285419355
658794899
1186588772
1293748569
1565014821
2025521330
1738553288
492445886
456272242
2014134728
1811767465
1797816738
1942798261
477720298
175511226
2058931882
588237458
1339131619
1747869167
862870284
1832270106
110190108
1394778101
1330343137
1478009497
1797162874
1745005011
1954785270
953596712
1444982991
337412237
3519657
971817509
61044958
877338882
1244627422
1780451573
2049122376
507204994
1924281926
284268296
558336783
706549399
782959508
576246263
601435098
356516072
1841161218
440935372
1370817625
1875664867
248809104
143969914
982865151
358079758
149216819
93328489
2032750776
1367667923
1440780521
1741776811
1585658690
746171793
771907931
1198025777
275491848
1583823394
1093264436
2073816627
1009769849
1192041500
1298677740
204866961
439682590
224528588
837342802
1193753474
513368691
511429433
1240897352
1224208022
706741772
687418155
1810756606
247412684
1285604103
1112176759
1400169546
842229687
526641656
232473999
2079902774
28230702
10404442
1630801114
784664882
1362468244
1687917874
1114591633
1146226444
1665120698
1359507432
428207085
842623855
2110870647
25198981
866809659
1060502036
1484733342
806633889
723657212
1870334261
183517835
144781452
536827383
1637855106
2033676600
1586431625
1914684039
1654268199
1949541585
661321603
607235599
1289778552
2172916
570409939
23510487
561414191
1930219898
223408560
1435327069
830773057
1045580382
271564013
411489852
751655047
755401380
1590085326
103091409
1297115807
327050738
988013419
731201240
1325410056
1115324000
1589166414
1048753338
285341855
1859770010
1533788863
2045111101
1196345544
546663635
1582155188
259540763
213734157
1185188670
1947389261
556989546
1743414342
262990816
477209844
747831381
1655874925
387870889
2039648122
1624214905
999341938
1530159970
1694861570
1728713457
764856085
434525186
1994690881
1078699742
1151469991
1033308414
202879944
969163690
1939377103
455435725
1516518716
487383749
946924885
938955591
1052029452
2011069075
1773602442
478442323
2136091319
648676678
384204444
1794325305
1770156388
2128201413
1386006192
2093136484
76523989
403997252
1108339468
2034585883
1166192609
2081038691
1242003264
67238925
1470762087
323499025
7890902
1897599415
310000057
578899717
1963155355
941488402
2076446333
381591131
1977972259
1743490618
493596688
1797903604
49587621
471211045
1277017043
1388732708
2110000457
1324467958
1564752747
728399329
483058956
1909869352
2119724687
1958728485
2060151234
1523105238
1767803875
136772335
209139491
1187475463
236007023
819582377
6126970
97137328
733631981
1247032503
1454293543
105090244
1613493941
1848320513
1372813749
1435110939
903769564
1786098524
817634435
1035133070
1453495245
263426765
332245864
2011920974
1557440952
925934063
1770671024
1424949242
1559640691
2000665563
322475426
469863290
1000287371
668559209
169170044
1783806540
1288379533
1104036987
2030509598
576457456
2134975870
1905148202
1761092005
2035392923
252052989
1587327826
1559126916
1430526458
1572864216
1846511435
2005029759
928043680
1716411590
923036498
1358060197
616789867
409132960
1334957386
1483902742
94660342
892760443
480621585
1274893040
1316764184
796922495
742580145
693996454
394712645
2039483617
30349258
1518178227
172939195
2004922697
2008877754
776244483
433966524
97054816
797383497
1998956486
169034068
2140936977
1464544477
153565708
1636169444
493916923
1383863669
1776543734
165290852
1615560429
971485236
987724650
175757102
1014995330
124511639
461941881
392589879
23093449
1490029763
939568166
2122498422
1413331833
1755989027
1586680052
1379227406
1131759788
1028041480
879840703
629078886
1058570645
895473204
1406394873
1303480728
1170799782
515835075
67884932
1132446586
1327115429
1117549908
1201015533
7954855
1509121961
333818803
634206656
1969509661
251057804
2071080091
2146847094
553355833
1889814963
453500622
1496516605
1821605789
867687389
212163176
1770370133
1424049698
907555377
1001718251
1564275108
1529610326
477037454
1240853454
2087481471
1717221234
584797283
529475322
63945015
2104131961
642489348
1537615582
1994662743
2146403326
1734762298
1937539579
1503313836
80410330
926519454
336830029
1639241846
2130133216
1280957637
1902499891
853789489
1610083052
167118168
1168290379
1800608968
660297820
1254154554
567714215
1624097995
227252230
384425569
1414334852
653453141
1315127235
2070796730
1875092142
1659472145
1559078102
869984657
1835150048
241100456
910715
1703148374
427140577
2106470704
1897756424
344647440
1723213866
942835074
936380464
954181784
2139277100
933218370
159451166
28487888
776561173
1385029401
992526245
746728111
1845025555
1777099258
1789778559
1053750508
1109776046
180957968
138170953
994199579
693441862
1191682647
1263296818
659097202
171311119
1359904668
1495691392
1574233177
1220482623
1370101919
2100493407
174430371
389589542
972771061
85686516
148957473
408649270
868665719
1485259876
1469419449
205512869
1156445527
909358176
82505695
880497661
46245397
712550282
1053383817
744061944
643697726
688013628
1674357654
1132847332
1429382138
2112850598
492915103
1496729560
1151767974
19317165
792191475
1559379541
858853807
456871695
499266546
1127125596
2077477669
976781455
26235302
75152982
349663947
137602831
769054246
418962297
1342257635
840574397
1760156895
660190597
1879698846
764025927
295492922
269021158
1318116444
840502921
774690191
142097714
204350010
1499719556
1208108239
389409453
2140866077
1638147091
292741484
815376226
2067310134
466348431
1654706704
767051079
1920162601
2142309018
1597274640
446778594
1129896626
46224989
1616993148
413056711
1762768547
574575344
170353468
220976928
2077140386
1567887682
341322267
1097255135
2131028751
881861461
1654668257
1211142932
665123549
243685266
703874002
2043637944
2014226719
24524454
1492084078
1227003561
40736136
678538129
1583977631
2134999259
1768243823
1737469356
1659526540
2011584592
1004347747
480416917
27379886
1978311527
616676664
178119852
199790628
2087640115
1046891116
116805195
1804898558
26069820
900062779
1439541604
675920746
1378122809
1899393989
356857883
1278662822
1357101477
1861328231
1860211778
336260717
49705877
1314509677
2018823587
291624331
797644617
1316320441
1614936655
1742395369
1417683717
613287097
609840650
1764158679
459180920
77255160
1778173692
1800875107
396669096
2007323378
1825205409
1554347112
1585727937
1508862540
803382045
1998828474
293882018
644178687
48159733
452054390
1547285968
1256256737
1034296156
448112639
1833624191
1664112271
1587327826
1843973663
1715997266
1153161055
1943693161
688471739
1777678380
1366194325
111107231
1532711830
1091107393
1736816435
1097380394
84606989
485259319
1716950730
810534790
682341710
246349580
57469430
68038211
1679672608
1194584202
332184311
930202520
1540177769
187337380
1599106794
681505073
715971386
1357382637
502197639
845332084
2030662884
1464693913
1278951624
2112824248
1302365210
1671625237
1887715500
915668666
203306564
88141787
1248380408
1036457094
1231998893
217293948
318239541
34432696
644964888
1029422643
1683140303
1879219422
875475427
52155669
1572197545
2070264497
1966030073
246978575
1724533607
1341444497
397883543
1244105922
2114039556
1015743332
1707510032
938047822
2026793207
457639657
1271922045
1200545741
104246418
1146510545
1172396801
452023646
1039930340
43645795
1123212382
301746615
1077192762
330652550
583701017
913713142
156614326
2133169926
179003880
366090532
1418623686
272957900
702303200
409753626
457659188
1977477145
2037824083
1408488801
305432223
1225917044
986422313
407340733
187161482
944730296
155305570
1650711370
1102887841
2077471862
853787784
2117197147
370294309
44421270
437313417
790936213
1032123478
1191019801
1171368529
159162820
1503814328
1396172157
2060621618
2098178800
1132348268
598450045
972074983
453559973
647420768
515324929
1466750938
494166503
2078093649
1890468934
621702514
839154831
1460658999
1721330023
1665565905
1782394487
527879271
1073897968
585900244
323268909
231920599
653648097
579262741
756960725
973965913
1864009018
745111180
713741077
882047754
1056842779
102191446
54102472
1464403746
611628127
1058779050
1966554412
950830848
1754401752
2076127685
212323225
1309911731
1927316337
1177396067
926047218
251875937
1675622185
1091714785
1415990662
999384191
1328734235
71980079
1945505181
1337276565
776254314
44289915
448049578
1851990566
1458233967
399372673
1964389267
1074492406
275749336
1253190603
567382929
208448245
1262122176
27842315
811196416
1546324063
1344151006
454883378
1538603487
1606630617
1756578740
369910897
1169902886
1693764544
480663486
914568128
1788171414
629923119
1451145315
503801620
363194990
1099258395
1819720073
2097096030
2042906594
1048719820
1134486192
977129485
1133264131
1897956663
474701063
308174561
2132396708
697847726
372221187
342130058
944177775
1720995417
2059434340
411218202
103699517
545820636
1612240492
1264823057
1928607051
1271575337
110818298
1266375162
1539370467
1733103422
889445434
1133272038
888217765
104183761
1419733554
1010733410
1893925797
1943214767
2086905973
1145539445
1868475030
625815998
52521417
1389319335
824551659
1058661134
386048224
1302331369
1342151736
1576343475
872770947
619148838
1405695497
1882389530
1796717339
1855886546
1243318413
1464853614
921745154
1998294630
1006129965
54254093
1281207134
1772946964
518811035
31496943
840722549
559874597
1233328543
1066555413
1500525992
372298241
1148804398
580019276
1016318124
978370091
1723426426
1764439429
1398917395
1801556914
2095256336
535004886
1160715752
852630473
783960625
1257598990
628795576
791201464
1684012889
1897767042
391007869
654736495
2147257267
1491872346
837997953
1496438780
43522962
621613970
1847041948
1906522502
1729016194
1703826346
1225847724
679339466
1955713863
1635262815
27647847
1749416916
696983339
1576466979
1274158491
968195005
1504103538
1649012846
800020000
1946949411
1729016194
1988656571
2079063532
1657064050
318956085
1841508266
675372291
1065141811
589841683
749136605
1283991764
1896770430
1411674631
1534320024
44573614
184159044
332697269
77018408
1656900074
877828648
1612402125
1089966743
2139877288
153113589
1787091434
1476890072
405999267
286804358
1086085095
1259574732
1745125536
1395295149
1358246186
2125956968
2091646721
937253445
1432635870
341622892
1543859171
189852819
1767964717
571549292
1048189203
1014730095
185087155
787350151
663318005
114712181
1416262469
1951194360
757530078
2004951465
1904457990
1049091900
827131463
1309195677
1859356149
532269518
452543992
1825237099
830612258
634055600
1719813959
796109829
798587622
929170316
1717055066
1662576979
2044788867
1988262028
1553649936
1114561893
1476126188
1172375042
1262482482
1250355684
91226113
1766846752
45835747
431508045
1762694380
1431959606
1967731586
624063249
2091265977
1016990832
302141643
896978761
1332639800
1115324570
1441509421
248012445
12310663
1529480958
1728358405
1090833330
1314215118
999569066
1284778760
1207891881
681204505
2007107881
1636706516
475390465
505655914
810581897
658807194
340657803
745615005
654983065
1768685105
1527459777
1132887561
2008932977
978851939
801108318
276698275
981862636
248527712
183243300
258503276
1180803631
117638813
1517263109
47944446
1976459257
859153701
110300845
1693861615
114140532
1243832196
1763709049
690983400
242633890
2074421063
646022614
90687608
52949306
270803224
533600843
1451890996
931180221
1402072649
1258744723
531844521
244079694
791042732
402713365
1955366845
95161435
585458075
1789059567
773192890
159465481
1053494698
2091044605
1771203511
944554209
1889463608
1673308650
1463460110
497614251
890983480
1295195509
1244703675
1343909939
333144351
737111202
330997475
1527038706
824877998
1094693107
630379770
470862657
135359896
805729346
899740763
1877722264
788521539
2127612709
1396431844
1500547653
1713921256
1691486397
1268593729
1241325662
1590902403
42394025
1449039145
1404748180
86768479
1097318452
1428989894
2138837418
2065643387
297603728
1560515446
1774621821
1226290136
221628509
950343194
989316151
1114141247
1919285569
287083583
930042984
1080769333
61387401
1655587618
752045967
823602582
978299047
492638767
863987803
1938134101
766719150
1430607509
1197698641
925448339
1614727363
597769657
374597554
1310137187
860552932
450442243
1116830613
500055175
542336175
422955509
1061271789
1489975977
1515591530
862840643
1640442108
1507320850
630560962
1968181792
659622117
869453025
1006065908
1327946765
864321663
1153619443
917546633
2036538972
596130371
284175208
1031194504
739687494
1332757595
696265734
669368404
1675462191
343846165
1609493717
959144331
1706119237
1110404258
71849695
56005648
300542394
292985915
1878334254
673354256
1296619529
1787131579
729285489
746283795
898550619
112165105
100659984
1120966536
1327764688
208137559
1947448898
17490389
973431854
671455460
2052447949
611421065
1769827112
1293623367
183831910
1842804458
688450840
1865949128
1674081148
263093959
1483592658
264815134
1760887902
481680446
1193168113
8618177
930828053
1135155050
123452893
1611100328
1621997738
689655249
626946670
1578861557
179791761
1536656305
1780257166
640361198
880056405
1964456438
532700657
325647585
336802061
222176753
455111313
1857129162
1276808567
1274730013
1509355315
276451905
298105861
1881803864
1047644895
1537657339
200537670
1492199965
581413775
1068416935
309406412
1648162248
579740205
894212754
1944728017
369264559
1159132883
1770339826
831906041
322222917
1478361954
1476786671
1307308136
719835035
1877435104
825574627
1963074864
1445664316
102440686
2100425695
1121755360
340573299
652711719
552550180
888385091
607509539
2038158743
1615221282
11483031
534037451
1554842764
1937623231
160839818
1727615652
1070310018
1946909956
1099886424
1523293573
620651277
1433667448
572663022
1366821497
1206968000
1011510306
377911086
668386703
193134347
366634141
294657342
921888207
1571037131
1158509516
451699369
709199628
191173269
1702533359
1648581225
1287854399
778465306
2045115196
698140385
790597108
542531823
1122704945
511034190
1700091607
1897562736
37955704
1902937504
1096320709
275589909
57895182
1006134990
480055612
63550288
1769401485
128960137
173264860
580387306
1269297707
1232693286
311007078
1193103717
336578287
1918332304
1067839831
358454899
429730240
1202300031
2080501589
999446774
1401300624
854464690
778864068
414670952
1000009149
796383573
1104799753
522686878
994858666
1169627436
1109770232
1909214975
232855182
1797547403
1372916291
475883041
908647275
1506380137
838678094
1689705424
1627809852
1123118765
1951795132
1399167835
637032924
1726173730
1058435446
1378368387
738094082
1826863735
1209678034
447445701
711059669
716330796
1604930780
659563297
1392804248
1923153184
711858987
1094877088
1275248134
172736363
1301920597
1309785186
1214927139
721506988
1762045443
851950299
856371898
996695202
1072193882
104211052
469724910
2048037366
569177501
925083970
759397944
551838083
1457932078
1332040791
119566523
1481396695
906456231
563499054
508279009
1739525142
1672774438
1167602194
920787685
417114755
533480484
1044360249
847827993
500290311
443565142
2056542303
1898305272
1886939315
1408149634
1466217163
539289955
1755671323
963559844
1968640771
1700975512
1424410975
1372191808
2117225188
417459538
1377033314
1263426124
1446344538
300540844
2087663007
501760026
1028586064
2126576588
1915869762
1684170597
350455312
1022856837
373480032
1912756478
647821119
2078661564
1979811691
2045541659
1469892691
1635139700
1602732600
1374748179
1637819339
344515551
2052332812
1914265504
649676496
1261414463
1409872609
2012980006
1882389696
1637118033
109869826
756350430
901818985
1186230671
1517451660
1656205316
713080827
1587305273
339439272
1231367541
634254685
545526529
1738542520
101308413
1922767916
311873248
1678922205
987906796
1947565285
982968227
6487024
1975111974
1140091911
2012123021
663001512
1197853849
1267987139
15051965
806678560
1722546722
285409396
1576842561
1081533381
2020599039
636080383
243723255
73559773
1687209286
1090729750
669669451
1466657468
2012918694
1326039985
1942106449
110534943
1209789443
1313703468
1369730597
446364280
673701190
2049345319
1654564767
1140288530
951729856
1356631263
1296257859
1244394047
1336038022
2141105106
721514102
338197780
1957132934
1486722517
634682867
1506492609
2053969620
135743150
447832283
493190369
658698786
810752362
897721459
1090294855
1959295653
849367929
1715962094
1482863445
501247181
415028215
166753141
93332737
722877159
853013291
1167265117
932242990
214056422
546279307
136176850
675063584
411622945
809198551
1924521428
1987524860
2113033675
1406131316
1847348958
663598860
1710058242
1363068645
1535565474
1202356642
1137955147
186667079
1131589774
1177351041
58092756
2098048578
889073410
94988153
1417489010
1875815794
1925187054
837568266
1843339894
1127969423
197665866
1904901766
979460914
93525916
931439796
252293898
700608975
1322170471
2088883577
943899240
1850958386
1946188751
1701219608
371753497
1705473778
1057828453
227994148
1328570660
67748194
1810637905
1108948001
91265132
1692685762
950604684
21533736
1724742347
1739133041
1375812629
9385576
1475330293
1065263598
1640520140
537134097
1156434090
383265561
1990060735
1170325168
275134007
2070277519
162266612
1669951257
914968625
1398680273
1837604100
672930506
1302199331
1174461401
1605521512
544834926
1419648633
1845061704
1520384300
1369044872
1532116222
333885979
831754212
997570797
1739474589
950727393
1012222149
1605055183
96929968
401142365
698840461
249100961
1903031098
831826150
1800031771
1103295484
1192941362
493035437
1512356004
167439774
820529551
1688870542
1994641536
1214514796
2136501665
1715005443
1037361491
106650808
2006479188
1466067965
1918208189
97015597
1911086455
730898781
1496949191
309152521
1657174489
1754401161
2144958274
1010583651
1251192302
122927027
746827804
2086660238
1256151528
1353037316
175882146
1341306314
1767401767
1086800295
1083844959
854050243
1767491870
1690720608
820412947
1142638401
42246761
1850452352
1671482005
725077959
593140535
427757308
1783698515
1947298378
704074961
1673687934
91525716
626488749
142829176
113439244
1653074582
1997970663
1224343815
925831470
245777590
285961455
269192668
1342144204
846959629
2032629562
1836739326
1989012923
841032574
446628598
248073076
1563206543
1450941223
1846948685
1299276569
2079674501
923806222
355967431
855256474
1297452105
689291603
1339116898
1932715567
682281317
399808511
1380043711
969620847
1359855671
1657313097
966301948
1538377295
1112309685
1746982310
403640063
246466824
630576386
1856604168
942918167
175881180
240621311
1623822307
1164458909
218687613
1260209609
236046232
1879332180
1647469071
214063301
2080467844
921604693
694057986
1981393249
1026273264
253753693
1470698109
131476786
511312961
971057548
162943585
1054235278
285191524
898106954
569173392
826212629
2114819264
908792005
1280077994
1920962729
389589503
821519668
1320293505
1004922704
1367925169
67580651
1172147358
1866522363
1569090886
1812989957
482423259
1865454406
1975388669
827355435
1159838867
931991672
936993593
592796362
1440686451
888234151
1881509012
1493768238
1543343260
1720292423
1988819008
952195658
585464866
1970900322
448998044
1836831724
1069592698
547184130
59065186
562922052
830184523
1438046683
365839508
853314393
2122214674
1010693757
956787276
758278764
1907695289
169412967
62980446
207488348
149719219
523731265
15174683
1309280444
580639104
1302806437
1400902142
1668160651
116272058
570383704
644238554
267600542
46312515
1611930896
1100449976
497097862
866567525
1334963978
1945710476
935216538
889512855
325705375
438716010
1897254294
1896039238
1558249364
2084928125
1525700498
760071465
1490351974
61997848
336071372
786943636
904823727
347891681
1800223810
460009824
1593491866
1452936429
1716153271
1507100440
1963452141
190060652
25460458
1863127489
544411136
1336083557
1549157363
857092704
1606441081
966258497
1475470915
148504499
1338836361
1249751860
1348012761
979190555
1304062328
1416863590
552032668
756267680
949927345
264517057
97149714
424740991
891522271
161395985
1073008563
1758784145
810848280
455434047
84112804
1590413095
306996649
780189423
1567184755
1664889792
512978912
1099958052
559608145
1659607910
4053413
319371140
841259534
1540009930
1657381492
645907618
171488339
1135405059
1599372249
646280848
1231001221
1505271887
1079535134
911781653
1817451280
1462666046
942611883
1929966825
1893827060
1084722324
220893108
238451766
2080863179
1530143826
944052962
1455621862
930678417
1342851992
281130588
793305393
538579320
219748251
920195133
1433989084
385212308
919684040
2120809735
1292851131
469014425
2041377231
410270740
740199687
1576493668
785188581
1023390818
352382541
216989571
1769403037
1939757350
1188298253
803413629
234130328
1264489986
192801179
1969174699
503609591
1310328485
1127793513
1642274020
324935822
1269209763
1623952268
1410869734
1780090739
1974119459
1461466935
1393284580
77633721
983527336
1343952162
2117176496
1248379733
2015778217
721405165
1657927546
613693683
1351782626
2144235864
721705003
579325608
122927027
336390745
2013997765
736013028
1404534014
719137665
1018465730
2021493504
714827861
1457388569
742877605
1510588590
501930286
929652960
424438922
973578972
1740635822
1197269364
379412705
953693901
845526896
112343467
343668343
1156220487
1137185606
1051195435
555188124
1667723797
1164415026
328568573
1962920564
1263854694
1481517192
1624160782
626693775
1692266870
832385407
567764868
678910910
530998652
1529086906
419872651
221965449
1739840705
875792823
1550422681
697663634
1305537549
179180152
1569129373
1231461607
487484121
1847830393
2018166522
948163535
1748993019
1693553250
1735890551
1084808381
1172995421
592165781
519225936
19709571
736950251
1600070731
1181088125
826524427
1829991480
488457514
1578142086
1598051649
1981694040
468997812
1231806905
1517133502
756142491
1413388409
508822442
1417069642
1582931952
1339896163
1090446226
1469396107
411171328
495653518
487748254
1012214206
958842770
1040199752
958826158
1389496580
372043931
436792691
516012064
2009736801
1462033863
7023421
1506547552
141770177
1410635756
509756852
2002877340
1850635802
91799523
1155128998
1635142135
264010637
1946159123
934322472
757934600
574121153
1402610730
1500908920
970021669
1537976609
539743985
1325579879
1324771040
1753701322
1837462075
1342795227
1080924501
290227041
1457033960
1088707578
891963335
592229717
1534106287
1130824570
885434880
724053300
1646631825
304293557
816676692
1787301135
712614956
1459450345
700950410
395770933
1483256679
371572984
504730290
1901023807
1545006011
516577331
1641553648
689342433
1134041357
1260582126
386959597
1615885612
840596782
1855324830
973722474
1583231539
25676707
92033423
297272763
1132332776
1192494043
1664631008
409183426
1814388532
28014155
558014499
1114079394
1407735581
510232927
351309844
1233944109
502493645
748233181
1511702814
945691819
1417577106
186325182
1279156967
83247989
1649459512
1896007897
988209655
565069378
1337096872
1516371911
1079304314
747262940
1915165098
271496803
1332750699
1553984688
1529907657
373130484
1125060591
1820322110
1082768410
600275461
1036409427
932901013
39134961
2015486560
992323550
1779556686
545206054
928480119
162908413
66356393
2081917144
1087581110
1944849850
881189569
1732868450
757649954
1343060751
2106724635
63455526
799457879
1825675311
946147665
870607162
1934522787
2145464403
475547481
2067353730
1038035170
569707618
1377857485
1920933730
643289991
846681891
550969315
388923801
1551145428
1524894617
634251219
1831685005
689491845
1488971311
1602756509
819606537
1854044850
116022473
881733810
1215362341
1328604261
1814124385
922522139
564233112
1491128295
2118314167
1419580973
1645880221
2076167874
338253365
460483471
1092744880
577991715
1730152726
1122914849
294466061
716982687
7808300
1091008219
51713476
1650803967
561552704
579221843
821671065
1486513785
1181728014
717335649
1408724012
950177568
1944054733
2138564580
2037666441
1192166898
1741819612
1404049951
701021589
387761442
2089422132
1519844742
1216703414
232538639
1626175130
134935926
1757533965
432127259
722204678
981938190
1089036266
1433963771
604483156
246238913
1054917269
930178744
1097490427
53154387
128860863
1600823933
1471859364
1349204099
803938880
2088087464
1507673934
276980082
1036362899
2113721172
179226117
971032871
1394668185
1279133982
1941599503
361855524
582446845
1967292381
1462600518
1742854872
1425129998
2066210374
1423722380
1302595293
1250212098
119254119
1539370467
817682393
1510085770
731273526
591950809
1283223317
768373587
755624036
1514352286
1406833403
2090537035
1845872702
328208359
829555785
1384606520
2144362231
1690177512
731589929
70504251
1202061128
2057601159
194579761
1657989254
1768148200
1415086802
176887155
1529456990
389391933
539981289
151571801
560364348
1870763499
941105289
1324467108
310102357
1893169337
2012796647
829789098
1322279872
1978449460
652831070
11865126
2020938695
1760324064
1510581043
1972261838
118202161
1232292853
777326112
1708105798
1306470660
1927506710
1308152823
1675556148
1389137042
117498391
646129881
46834377
1204856777
315527541
1729923665
151751732
2040173005
190859474
550518007
236722259
1304320341
1099454118
977973067
2127834755
1211824272
52361047
548102945
1320997737
1343060751
1785863848
1150495215
1526696061
1549661238
23333673
1678021374
150418391
1047399404
1149195192
1478718883
821158573
1501784101
725291015
827375595
2140704009
1670327535
854822403
1456106291
1356642851
695639223
1163709757
1604110258
166653538
463204868
1846923587
731462519
22975304
2014471461
1684458954
696601009
335619275
587990733
1666960511
1270019313
1899814756
1070234180
653389803
648906590
575114051
1005258338
89235033
451720788
1391352888
679427080
459827750
151755906
30712983
27802838
2002050326
373789329
1204326321
1424085035
1141162464
491386631
776434661
731625349
1843875184
1607605076
11301515
1127764768
1238981563
1370419581
1046248136
741217640
163246005
1843595195
584716181
2935735
572957538
201918486
895667779
2046302624
690290299
139847630
293208937
863736660
1224234170
1101126280
1279344223
1957167129
736523267
571433324
1197977790
357579566
2129740881
731367642
458073878
1000461702
2080650153
968620063
23037900
132463889
1727770649
144251735
831583254
1189103460
775792966
1561066653
2056229015
129369742
883509551
1184232605
1287374185
1111108266
1638605743
388834965
371678151
342174462
1052260413
852554190
1518650057
1964256343
1397882783
2081321583
582505411
672548457
886785281
1566949480
1473488837
153099438
1666762465
406085737
1964875930
603485946
2063064199
1633823507
1707528281
214378573
856853704
1925576279
1059028945
771353408
1471858330
235531304
603244810
1796130799
2137802453
1128351087
494894436
1781791380
61962790
1022766917
1059013685
2118273242
1503203729
1604169369
1209316129
311282954
1108444408
2139360333
2005859609
1962675093
1610971726
1350823936
1098623193
1547679367
845896282
1390458382
99496260
1406777899
804918729
1462654886
595667587
1564209418
1378818441
1650188018
1423302628
1616962149
1472575368
1028778730
2077022301
277251490
1213598313
1809700119
1283727631
1262630807
1803470159
1248221278
1652662422
87307095
520830440
833886538
387970034
750945668
1274055251
1983627679
533327302
543330460
563086717
2054243875
750974891
977528982
1090980911
2027380184
785631560
776445728
1847559204
1577151636
126069127
525259249
2002353763
1092760561
465739271
979062844
258419450
327982225
1149601063
1304679706
433231492
887199190
456862412
1919745413
363083148
2085485520
1204994301
962909932
289028567
975982514
626061795
1251951952
886211416
77075385
1255190697
613171198
294575997
1441137893
1853122524
396695109
91057690
326567554
761822112
1816647258
110006836
1332590677
170664943
1105234193
671220673
2036345044
1159663486
475941056
821575211
812920459
1357383460
1887643619
1587047811
56181715
1406412183
1252124599
1779233637
109218238
1812531217
1040695023
656184039
256677940
2067313923
2129858877
1448200763
106685595
242401076
793185572
1106794462
269192073
225008520
707059449
91598647
2137514307
2025035329
2001382304
1272618588
229395448
259661246
1279630545
1501377238
1150918343
474093931
908771567
1737844540
562154679
745672975
877612882
133150309
1532887727
815908679
843038164
199779186
170667519
73559773
1055907496
972681532
1338887476
1062681946
19198409
1854964143
1710234808
794869583
2129002095
499435858
979303786
2083742105
583018039
2095721776
985634812
1800825891
1924177873
833018615
1272165995
1956830813
1483506192
1493285194
1455270705
1536915864
1578390945
1187912624
1755309066
222125836
1593741080
1010484864
951774986
934984136
76834101
1975409872
1740512700
254606287
975001925
1456226827
934815912
1861481714
965548261
1359922078
295642692
105036692
1156191542
672052590
239333680
456178306
1038469514
1937418395
1077771668
727276954
831947723
1888512776
1609893866
526009281
1677663850
1178808021
1399319843
1830389367
298018192
991389601
281677452
962666946
140980745
1180777437
1272596173
1884253411
229932945
1256797455
758537582
876552806
782484625
1777970428
429100260
1311968796
1632112220
544945168
1945560767
821898663
1031433367
40374999
2024200345
575529869
868156137
2071440298
895862509
435163327
355655192
1609334595
1882038423
1590365577
1038705574
697083226
2087793407
1952035849
630607308
1846258635
515674229
1873950091
67158355
1130265031
1935274128
1321510123
1423411946
793792516
1373469744
1896444472
1222991020
103109899
2114748707
976198056
1941839888
1859870113
1451643041
715944349
83191595
646431998
522696803
155984950
336937175
1631877095
1676142296
413177093
956873333
1605227451
1206831925
479134854
1532330193
380999592
604729577
11916277
2093092811
1362020389
1227846960
340608560
247506828
728932702
554404508
1276280948
331172972
1428606887
1677459356
531712823
727098502
742429475
1935106321
343889496
624319337
1643570744
502331290
1078846324
7487756
156493376
1793393068
892665294
63008943
1752894437
142981117
1173298704
2057984930
1321384600
1341093571
875961649
306581493
578957150
1300895888
2003799535
399566769
1802338341
1127312620
407363605
1779095882
869422195
1489001421
1122656861
1950849650
1717538513
2043832346
664973143
241262646
99223576
579350556
807621336
1342878271
2104365564
388466530
394833265
1534357702
1523663192
2131056351
997812023
775221221
1666282069
2036314575
1654654255
639895926
1141971098
1078598865
773628438
1022195756
871569776
237089765
1887208143
1311005900
2297711
1319025211
1809701352
654862805
540275557
1815195832
289196323
1702758845
1521581731
1107068919
2145436004
1066367624
1366075450
2122214128
850636339
227723768
1427057863
360046274
618119872
806959570
376421017
894088305
1930325790
879487155
103058047
1895667915
1041925624
1239167879
62651121
1802549179
611216124
918792422
480425262
1579596032
125113013
781352555
944541765
1805618509
374729009
1114303642
1742774163
1949929643
1743127598
179048909
331624999
1391448204
1353612568
1372385536
1379139218
469524746
1410000225
686263483
1955742894
653972980
851917904
1023805766
2104897416
2136987656
68700581
979774779
317333776
58545287
72744469
533122093
1220279583
1704751325
308936676
415446648
1731826205
649433802
636495879
1234899176
82886579
1286126711
920830723
1735413385
186529593
2080602221
120491657
1151449575
1719241091
2137041116
1132230224
2055757328
430268134
558927137
1242501527
222011151
1056764861
818679079
851627410
1839481215
1467356154
73271255
1724291769
1885054247
393111906
1591746341
435089174
736263125
1049156236
2011893520
1969446191
2027267669
1131820524
844279458
576402143
999195676
1698744599
291514084
333730358
1703960640
522439988
1720755205
830566930
1637418911
541839568
1767317485
751582915
1856025720
194000224
1419453973
1989017804
508958029
129923386
30700579
219414983
1896697402
1894853635
1034734739
1682787053
1071349080
655363420
1776333320
940138732
1213360603
1290712928
2058703366
904830430
731534749
1050333306
1507759075
2040522442
692633762
899662905
144178108
644367283
1460205953
1440083562
1325749226
1913733442
778401228
1015767863
2046121118
1300370029
736513754
394322258
436211203
935408028
445638213
2085809367
1780634079
43754318
1781790224
573323894
1217966272
1237287569
304707995
334617312
306817401
1066093512
1425030680
1894359902
1397004942
830454663
73480645
2011735671
1033458564
325089777
1602884262
1121087788
1461837880
1919438559
1981750190
1339893128
737323181
527780349
373597389
1280428715
1497135396
1071636007
1727031756
521740009
426104077
993532728
266921922
78581191
1570232124
1623036885
1515386988
534171610
1829725786
1642905487
408772369
2041834140
1996725950
872463342
1409355884
552096879
1392607927
385860455
1345451928
654613489
340734723
1713902053
1958650557
257854454
1480194324
1517308452
391465778
1112698546
1033134682
2029145919
1898724592
815438184
1019148285
810991265
174236044
303668029
1052402611
136832323
1334328643
23023442
1117633199
1645367611
1946048235
99757870
402751864
936274073
980350214
1826252745
1830280733
1954147228
972593987
1611816968
137646919
1987557603
1172260506
1287276819
1218048067
1637440844
1814843088
1181890235
594086
79621072
169316077
1008816192
179522358
2076584827
2017890401
1046711237
309872077
778259219
563759223
538969343
320206886
1224179177
869580952
422291434
2035323360
1283048538
776436630
1437775941
1092156087
516170682
280845807
991465509
681247207
1665443570
380254518
673465746
1092393616
1286745721
945418233
1668858251
271455955
842143271
737279019
682548212
56270904
141732504
1884730361
1889322772
309415760
921868055
1488586496
823229503
582662448
1220956824
1107986947
2023632931
484388751
730006565
1917145669
1955051296
856978143
946920305
949713970
1911473058
1589773057
814164232
596651984
1074931553
151671697
653640311
1438585561
659395165
1953429960
1635740390
67004613
1432838681
196947060
1099109449
2099023552
1096607838
2143886372
790602513
444677989
171362634
1789197973
151228391
1326876188
2072401730
208042976
454488898
1248606479
1094388014
484988695
1967088973
1994556094
1591745896
1147897003
1587399240
1876747497
2123909188
168436430
1789868723
407306251
1495437935
1211871084
1183246122
609310115
245185654
40841754
1178239966
687137147
1899688485
1112775596
1415767128
1257601385
1830909532
1598901262
2076429595
405858063
219033490
881941204
1182029525
1485344577
1312084441
123079794
1677922882
1349626617
1213004729
694209561
1553780587
1638625242
618877691
2011725543
210755040
1431635593
315902605
378073715
1006519132
694984929
816202465
1133074951
1681080986
720783959
281565427
2140271319
1693746029
1515057017
1281580169
1400636865
998343213
1698671741
1519529181
1213784210
511842879
1483282722
1353936632
843814224
1989561292
772817438
851906656
1851771904
880499617
778719857
837786496
1695536599
989033685
572699710
429487187
678323041
444995074
2145570420
1099701404
898540931
813702380
432824144
146681761
1768537230
1908938352
1024823531
1228584745
1247081947
1536831374
726530516
1832608432
1185401158
1755281532
1983093427
1861506548
1708938299
920038242
472057042
190231098
232673008
1430316551
16760220
1018589279
409694668
797087861
1477684566
233193397
422779783
1563353868
2046326932
1461336055
200432023
2070930601
145785193
675359176
1870038466
173954110
1658728412
1717602422
2124406751
38931037
718260301
2031688688
1808514310
66927241
1391537432
596770590
879200144
1106102987
1827940068
221415957
1030897160
1984866842
405401671
1684860662
1353678935
1673675141
92753203
667936460
1457667377
1625642585
261029026
223487535
497191542
254192699
158399031
194142444
1978742819
808869326
1724128322
1449995424
798225261
1584888772
1797846877
1772678869
1763545122
704267703
471773882
914420902
928553376
1786168872
2018044915
1402783972
1799856609
1849851834
304995841
1843853885
1310844705
1150207370
176386587
781011013
761231906
1596228964
1262420646
489823350
806439586
1921972553
559707206
1188681638
847605537
1414161622
1902123355
77205997
573595398
452561095
1258200105
637035366
1899969992
1704060920
1609514361
2026758926
628846542
1908388420
462225228
1500465777
1725080476
2043262355
791476555
2049326839
1746539043
225806761
692009081
2036034686
1221177791
1494966947
1030128655
1922171236
950687790
649520477
1510719068
819850990
964260692
959570460
510650684
429882405
736255712
1116860902
373918481
2063062568
1129232372
1545484015
1613649077
208601249
1387862950
863154284
292924260
255552507
631075241
1942321031
1972496207
595066380
1287467674
853053404
406520690
1564618771
1439227622
938048301
1396744644
1008061874
222772254
790438656
1328556511
1644459767
1622280029
2120734267
1488874575
358787881
270342211
756342974
1015281607
1749285285
1332396253
523980580
2068002060
659485210
1799557408
1660025492
482092861
992258501
205201293
726717084
1878659969
189162393
1091648928
2143943471
1065302560
2026380336
1823479802
1409970989
818560676
1079098785
599500906
179275703
696261143
664446705
176859011
2059268207
1840131381
374348186
1212246740
1523810870
723129147
2000334856
280811420
729722054
2020580480
1729931975
405746563
122546041
1772862139
1255426423
1452298538
18444108
35786356
466983393
423290764
1155560463
634242087
1373503906
1515598590
448140468
684771223
387526703
94970987
1373682500
410796051
1410004521
814798188
1182995963
696847244
131920871
1535979055
282564473
960844297
1643777834
1259289600
1667148674
490829876
1396116119
513296239
842688762
821520538
1739997178
1087478575
1281647655
1437955410
477833304
1886786749
1283561692
1810813100
1947963342
1580850587
743725538
1714548424
1447193821
1219513509
536287132
1073075225
1297817350
1510175720
824998782
1328632016
217589779
608447574
1957880369
2010636869
386263987
1434252207
561897210
1035571932
432939781
946541694
1510557515
1499780826
1949748439
685915830
828423786
1414261882
287854826
407047725
1492367977
391286134
526894672
1921604760
305545287
198059439
1661718362
382807718
132108279
898406228
417750333
799157054
2001453051
1608122481
2052970322
1429587085
133691224
695324723
1355391088
570384610
157756042
1341634264
1391712436
255555691
1405843494
1412048203
752939509
196295812
1495845168
2074679280
1905328210
1508255709
1956523084
33384060
1776930877
1676408418
1060393622
2011496740
1803877450
2067058336
784854809
752025412
384807412
71906302
2065855604
1522386245
198228440
1614198873
1852510424
234192200
1416947509
66449878
646157955
1407438086
919522939
1223721871
1255730183
928500069
1631406516
1585327543
1951359080
430945322
1520848363
229695630
432875768
383701355
2028802801
811365124
735969288
21281580
1478544182
2083935909
63751717
1786036643
822405265
2102843404
1605535166
101689160
30336
1480138786
1224495542
562901099
605588547
1330520076
1281894217
1250353085
2057746583
1226989822
1392216555
380858763
1550711249
1262079621
1664137115
1098149274
1926902254
25064968
102198408
788506467
445813434
2029612545
1742361897
1417061401
18067699
1720916928
2123709394
2059452177
488691326
200701073
1775439332
217952219
1636174961
951466368
950209258
1105536939
424545673
1678574291
1389367210
796399420
1245263427
974557282
1016867914
1845385077
942874613
1147540490
634806062
1317205305
105123967
489990105
1884634067
1000037192
1256682791
518620327
2107745352
2031930581
686809944
1100709604
1211565866
2064706029
154971341
399229163
656350489
215564869
1670499463
176979116
1468260157
2024831175
2108453421
1352587364
756267680
2022393946
66154435
2092416220
732039365
1239139016
1264906283
1700951050
848253258
1363257023
913384764
590975432
1871055633
1333439279
237012939
1598393005
637259674
2043882063
110200572
1300849721
1519159352
1554871507
230747001
964361819
1714494386
379324895
2090901766
199021710
1883742477
1453057754
1150785760
1916591270
1924317086
890587905
10288994
286323835
573279964
15240518
1241943832
1530124778
1850072465
1131266120
696537040
2104568012
1290352698
929724008
2021729498
1313917201
68254141
608341720
1741725559
1655073004
776246921
731532099
750955582
1799497458
2134000433
1612166201
1570879670
51681976
187942430
53592148
1419609514
82011685
168010464
407393721
522550684
1633045856
1995259048
1753384887
403619819
382801967
1936859995
404477349
1467200591
1315615897
196901617
916624283
1394140240
831379335
1929188719
711467980
2089521873
595249840
465589525
1797844651
1856721046
889376588
1634548557
1602793151
930999928
1702934852
2052791994
109913670
668495185
1804557658
32037027
532360072
1325440043
564953856
2105119803
6791676
742216777
931637263
1059008101
881099721
1264231676
143792193
219048673
565847122
1748648253
1585945114
1126486455
304334505
491890151
387032204
1084034769
1121926097
1968038283
1910876563
1680526949
1084947870
1888273145
428610500
1645324513
952580030
138440894
1141008996
1999404159
1385418081
1356979780
1249500349
1332980018
1582783527
847544196
57061392
516144303
1155066465
645438314
1222173553
797747501
135573640
610018026
141414527
651687931
1546707910
1527305389
789559338
2020207915
1105546079
1303466793
2089898999
1370068587
891706575
687493533
6710044
233222422
1104767039
1649106005
1707781911
222187318
1984849879
81447772
1699141664
1963133677
1493659414
1823690365
2120896369
976054782
82080621
701662985
1190408744
1754281956
583814765
1074262047
1809537345
519327733
2024610318
2101824659
477903806
1239821673
689799929
908867574
920454523
490128747
1612760740
511459075
1681894260
1323614745
1420659838
421706411
1804940404
825785846
2093680237
280381335
492963227
605201590
689581134
68340757
58580446
731993999
2113532610
427942777
1076735728
1329490447
237547614
530238393
1951678324
636321925
708945795
741136109
1033960500
1675335882
1162100155
1345149787
364384150
2039133327
1170632071
811748967
1369596357
370925493
1457422183
1242688368
618949347
671577183
1418745458
1066803808
115483282
378075360
1793676126
1159774174
1413844159
633599419
169370185
986604467
938891162
1066392225
306297055
965410609
1487204946
1113430392
2066547206
1379780498
2067176063
1612168785
429846415
530834652
53611628
1036374863
1697649702
918904054
1903337934
1443887082
1585806676
1707902501
1109770232
460589170
376245587
1397051860
859828520
1324411735
1932226504
735780072
267341455
1283224242
1302413643
2075874996
492599914
156458103
687760985
1354475988
227824586
962818567
713771432
1914464092
1517745645
908372945
1089547712
1541593547
587376782
1064265427
1498295579
1901049042
992810949
1615585894
1355371044
99477338
132045946
1618928258
631777238
382968386
209395848
351970670
1800156667
1907751288
1413008136
1005977617
1552468921
708085035
776443727
1646480812
1351708998
1318159476
1372245547
1203234718
450666755
199840670
548298320
1908914334
812922883
572497876
191922474
1694615850
876996533
283202270
900201452
1831316460
78736782
506771167
469776416
1598711870
472375962
1723084631
2015521163
1070446464
941871890
1064975471
25747640
387828966
456376214
1149269177
1120713368
1754048414
1018953415
1290878003
1492846014
1602223079
2019407743
103955783
1586167627
1735700021
273922185
908831864
1181223419
949685106
324914853
1272464090
7484092
1852416884
601062685
1974204728
614765860
777506561
1205035144
1342403777
866599183
839222393
174763857
1821928404
84411571
1905037700
1726396506
1758403783
1643158615
4333210
1118220538
172284116
1103895690
1396594071
140879557
1691462728
903599937
1565843725
782146259
1980233330
1215529915
1343874860
892388774
1260493099
2138774933
1124760573
1560846352
588402546
1523732336
278839219
1670517380
642415017
1551448829
223480642
1618158303
304346249
1933093895
194141598
2031096918
1585399904
557016747
1652720776
433886910
595134646
1067076936
614868681
1709275363
1516254297
1731076714
1369993404
1154456932
505409040
661416157
2039939173
171963305
1470444601
1238103762
1982946549
202009248
2026659616
848447778
1249503757
1392879008
1334858548
1292786178
1802465072
1872630693
1752173433
1271610384
380195330
1258983340
689400120
74544887
1946353018
2140203725
151554887
1265468406
233686540
1150848840
759240345
1158964548
286954897
1485557648
1051404319
1986056688
1459822294
559390189
1336922635
1058286193
503374808
1789865310
1754231770
158351125
62613522
1919492486
865149432
1331665236
2080539849
1564476387
342494148
2130169026
495600886
1283990999
1105036558
1131026625
1145457531
702018472
387424850
1734316799
470912453
725478912
960952237
393225123
352165609
2037676076
640120955
1279862284
731212152
706653820
1937375339
1421038130
794086003
1183157652
47317184
865133432
639492506
1748062185
501122876
1229374790
197509615
1331872657
741582355
603860106
1227535931
592573045
32278422
1472102307
1994210849
313112570
909691751
749439097
896567463
691486651
1626224429
1355692053
1669946332
166071974
1358113646
1206625654
1244106281
1329798220
990638898
128946079
950684984
1592541067
329759286
214369957
621393804
1260374958
616679096
1457146374
305536969
111225613
1522351638
1965577987
544982521
707184796
2096535475
1618163595
2005972690
1864713128
625573485
120523108
1385755281
2060676832
1254207397
1521378387
1744279422
1858566491
1760758120
1687016250
1610714759
43768913
1985235188
1970146857
1103189329
523191538
2103923053
1640755566
703954096
1414740426
1280984811
553407552
1032534236
848224238
1439040342
306633539
1578051045
381956957
132573381
1958948731
330448888
1755189473
465761952
2083949570
1828563889
1928133509
352027334
718561065
1779026699
1317995805
507272741
1844844645
555486533
1284370183
159265737
1230523543
2034376916
1107425579
832110971
646520689
1248203485
504745419
1034951318
184983640
1327642098
1862467582
1580073573
1343621863
1808075326
1550715737
261241415
761194146
1199906303
400566902
274816056
1329484668
2009878158
1937457134
343655129
615635555
1630200090
1058913935
1378037490
1687277571
559009741
241602319
498198666
21919886
1682514558
1211676267
1960192873
180016684
1355444102
2097969027
571288313
1421807668
837865779
1934836773
63980782
1654381994
1571251744
1384185103
1629991978
487775864
750035935
988126779
777017332
187639191
1660528356
402770040
2065134243
461000350
1920903703
1421264777
2080206053
2123325769
1410353411
515876732
596973657
1049162692
870195424
1301495762
1527303264
1333469601
1408085210
1559446421
935179022
1088838515
921421828
1640701423
470198759
56937374
775696737
440136111
367675883
175885241
1198852801
1058368990
1568700754
232067691
481807955
2035293983
1318630871
856228963
1823972765
836952510
565798986
1885310306
1238092138
1608857444
183718014
1934311329
1398118821
501576956
185302697
1429806531
1237659479
1054494377
805096400
1041040585
1924388946
2118279432
718955064
1915405148
1196860965
59286638
1941815780
1216539194
157335962
1667634326
577053119
983962910
960482548
1516642228
564229154
2024272378
1741233454
35526312
167555797
1456378762
2006034977
234023230
1565374200
1557568597
1763011564
10145004
886111343
2084339157
1656024055
272418455
667144985
1380563449
1198140137
1780174534
1551369686
71671118
1183581496
1031774388
983856970
1000308667
1667049704
403624231
616408468
728038024
187256319
510083942
1751932268
1785963876
2086097240
1755706135
1623423759
47614271
1827537531
1488908645
85805524
1615156494
1575617894
31498703
1583280757
1257218747
1625541503
635060732
653202030
52905752
270492460
1603367803
1762686658
1322962224
1075337963
469735996
590840619
1414658068
622752468
1301588145
725992433
760724501
310545290
1986967829
1787080014
1292550263
1326930391
526182991
1119372066
208892548
1397548367
1540734161
1312750203
1677076065
268435963
533666515
1996501450
1701467131
1967858966
616395225
1808337798
500018964
1144583517
1285510873
793339488
316932743
925866082
1678853596
1588126076
370591165
1596453277
1547605522
1506955323
1949981331
918723423
1456756911
563291990
1109812351
1185135599
1030050534
2097039659
99104505
1250218449
1498248318
1477781807
1108474683
1037525114
1440824688
716535567
2111750658
1643108860
1827081248
405277877
1870897374
1371106571
454806865
1218991493
417809031
882357958
172783359
274338706
2106674493
252518718
2107504560
456500791
2045074197
679845886
1414136348
1027735703
1866248566
1585226193
671204655
1042844838
2136764268
1648901420
47168954
1764439429
655870287
1218842825
1739691506
1976031443
208771819
36896964
785685685
606868132
364430499
1235463047
643182751
1282231526
29723057
2004617711
453873409
77095412
312502853
2099141665
1717668655
713136870
1763766278
505584748
1362313861
141808417
375303301
1207104710
366165142
681595373
434712042
1143805688
1290304156
1565233803
526316031
999240415
1989039760
1869633182
1166043468
863606529
1891866954
724694448
353682078
973519421
29903097
1125147804
1082225973
1324898520
2074030910
1560768309
1505768050
48716036
1569083395
1281156774
1955336064
210263213
283824168
1742780307
1436237203
1587026677
397941223
997119451
1003821965
135972779
287637315
1224357827
843937333
181543546
140179215
1120627379
2141438393
1472383718
1708027386
618713757
837862798
1461566967
2028925998
591217753
171706709
427636631
246335617
2123697282
1650666100
872448519
977775851
1699810517
1838967202
1563546670
1970886243
47310696
1503522022
1760333051
1779784464
206287125
98635815
1269806497
882043156
1087922034
1032693788
1201706481
1536831181
1539509842
616335164
1025452426
458579835
958237850
589176384
897696550
765082220
2024565862
1238012648
280004149
1394846263
707034892
1782050130
1526782967
678507
711323665
1267197569
2112904553
134161033
905746569
1858757036
144470657
72285313
1875707626
849933765
728746877
1031378201
1321619498
1826847037
1953680060
1915244269
1820998107
1128979772
850963908
1873411521
2039696318
393221603
41891629
1599461007
218688206
1974822274
2076176046
1264793685
1456642396
599758421
1683107839
1975549529
265681822
168372876
797016356
1662068130
1965494693
975940552
875196719
1768816886
1629798122
1720635225
1992948795
786164838
1905897715
119589958
491267927
964613380
980577451
1149091784
2068524771
1354032315
133822621
1690423761
794795468
1322354984
1116716943
341774567
214064953
697171688
1426230997
811281546
361634663
124693419
1224738923
1612617278
376623634
67778362
794187083
613291052
266955676
793392964
448877597
1697137675
1530349543
938509609
1064538242
615660917
1024883841
673582554
1146263570
372159676
316721752
1770174787
1890859402
387701654
1587664849
459860596
1088548280
145484047
1619867711
1026235454
1882736788
1379362755
1878552112
2114884508
1565688824
1718135905
1456909851
1354486839
1569037092
1357702300
685705480
625002063
1269373852
191482330
1732989439
505480217
674162939
1752506646
2045074737
1702513040
786298244
1158133253
86363021
1362317876
249731646
186785578
101341849
1317596190
276564288
470260390
765051857
1046677537
168255567
1848090097
1815564230
939098132
529171577
1491357295
923721323
59567741
1809801641
2024158610
1857702004
1935488987
1048572624
180362150
127802074
1261197680
404928879
73592838
44036935
2111456732
206674044
1804507084
2074933186
392968067
1139966153
1854392054
2039604206
238086376
803354693
633925725
1800967239
1619818637
345747407
1167659757
1849441463
1396123652
481447681
66102013
797734896
621375113
246771747
1222658805
1992267012
906475465
369093820
603251061
187381200
1607484205
889630222
1403605610
795501407
2086847744
1663774066
684646106
634948495
752936960
669939914
1948916266
33642019
64492091
2068319212
1993003239
98031557
1943356801
856142055
181104358
123549793
620437980
1800856638
879275206
278674051
1244726182
813791812
764174955
464914555
1189332558
1712456221
121261275
595034328
2042761860
2114348020
444601167
1264299073
431592556
1326012844
944375163
279400780
282543873
1807737043
950459198
1485900995
611453641
702969148
1197508922
1130347988
454161283
2010627769
474473577
1575345763
304911872
1547069611
253797746
1687626278
1531650194
82697562
1588220299
1315851233
683742894
1887874168
1385904838
1820915093
1251210885
1600970320
827238466
1913567151
1938274449
1956752538
405247676
1568845375
447277133
1573745314
1529997676
1271035529
1606787457
1029669226
1763218573
198156323
222157549
2111179100
2083050858
1740381862
92736457
59270528
982153316
310737716
1438988770
329875026
1364454799
1658819254
1383023337
263656271
1667005095
1786824382
1787833731
403134025
1898977173
713096848
371545565
1614198601
1747453102
1500652264
1571461297
2034082970
330379375
403577293
2039921354
1936903637
909021966
79501800
1128590891
206031865
648459141
497422175
935718833
990908364
1216085768
242060050
1625397929
51405269
1971900654
2112143525
1003344369
1545448067
1576258279
1288922967
544658996
748543838
1498339761
1662162999
511520559
141072714
1301576309
1420264061
1304631249
1895455064
778322304
1449870662
1987535691
1680329974
115888758
1672855880
1342278212
1436775411
926806669
1028244033
2108388439
1180971335
2090709662
73718968
1523335651
1831751136
1723196096
1817476603
447144419
1225366372
784981049
1982423551
1152856964
1425067891
804938917
1379067873
1832140312
1390292141
1772595917
400755962
156114096
684018129
1792357571
1770853667
1800013683
840895463
127214306
1639456705
54945038
1105714339
1179085717
1552405492
42215825
461004621
1278258205
746378419
1145655063
102710940
759181459
1929212136
1647932553
1050813289
1155758420
724375397
1849820285
347097310
1482467240
1936401343
734160843
808083564
696423310
1829679362
696137078
2057632968
1966547896
1425597518
1919066297
787811235
110489732
1923123545
2052532516
2113229820
475598400
1201932684
2011219438
201685056
179810475
1070687613
1701377071
1377719958
935295383
1073202229
360776282
1670967116
1043352994
1989971178
365452627
1695849077
1497558108
1362916779
674553991
1997966752
2052935185
857184207
2079974627
1309693045
1881615218
1886527617
1787322987
768762833
652393182
801118633
104660741
4138464
995493657
1617819559
147732179
1952792643
113797006
1109108391
445867645
269402867
39401444
1419421923
1489864717
1831264126
1762540490
244900825
1773597186
1286493470
130493258
1556565213
1889326639
944343143
952627018
65989426
740832015
1468250459
837006674
1814352924
32284834
1613096084
1826275812
2001642877
1768645157
523862713
80366884
509352640
1117422368
1246126379
593482393
1170139500
1077433223
1144381656
1883039048
512964619
1450107874
15605921
2063688394
142963385
679889065
2141545434
466670309
833575037
90973729
1989363788
607786054
1213591947
567356983
905846760
383898892
801923322
834709533
1581271659
888513312
1575416649
1641130128
2058331237
81056289
91603755
1462518055
601884194
1788121821
1900785174
43308800
210225087
956275852
2073974071
1054175932
56454274
792952301
1200018464
1508371559
1670628491
825253947
581423601
959866949
261459777
466064652
299649802
1344484807
1480215760
328735046
888285772
409748825
877053968
332505774
497741140
1200750364
207490387
1313614843
188609886
296086407
1725159611
1769945032
1949414569
1578161918
253488951
271782734
1803005112
1118432862
1153573797
992408315
1053943120
683972474
2074879266
1121549154
1450834462
1097860233
1870071726
510649886
407980917
1073695504
747577034
106056166
1697606203
1064623882
158108912
826876913
1142987834
1664222843
272752730
214926928
1017335710
866917434
1044831685
862253451
1794339437
2077607913
180673092
689497130
764571352
922443137
1026991992
488799475
400909630
628059407
748198374
1733266622
611151107
525008924
746707153
542400054
1286271855
1961509114
266244644
1685032684
551658662
2015983742
27719552
1971101857
1760697983
259761594
887458902
1025069249
170571996
1681620934
1677612466
1190500425
320519035
1072931292
959248094
1352489228
1831013183
2140990148
1416322914
1901710759
26814554
241826197
798056990
1856065381
1249714640
1995886154
924337812
1181058265
1976065706
2138147708
823104497
68962121
117387460
1093993632
1254184937
2115433460
380351713
1216842655
1473614995
948882715
357926077
1956453782
1039527391
912820120
1856777228
186106434
343161123
2128049792
1742948563
1425463272
357366194
487558095
288481120
160749678
2097595144
1971135931
1834723117
1902421220
1859917044
619237570
2054638992
1879065372
2008293661
498098947
1961698754
381956162
305043444
639103504
1111284393
1895005792
1207397991
372018390
1634828901
1625742641
1241377328
1313217242
183457853
115908320
669129141
1381544716
283496798
158883680
334558361
591466065
174703242
405276240
1119844422
2133458509
1693892387
1090187987
461848238
2003147280
1480261259
1639868029
1990784242
2122127094
902704341
1178820494
570108535
359399530
95760451
973956294
697893658
1294156800
994463167
89775134
1450573731
1629474962
1874506759
560006994
639688640
761193569
1416603087
1902231770
831279430
449180438
1734710869
1633427677
1789417789
1974897252
846724470
437243095
460017712
355722830
173569363
698103138
1949523449
313914789
1513732148
744501131
1446690937
1183449625
1447866855
894052862
1882165211
1959166151
1888005854
1691337645
1202465287
1071564539
617963869
765766632
819605291
1397183477
25363668
1869595660
996039402
1279666506
627265443
41392712
711912004
60618152
518188268
1949651511
959511871
1973064829
227793759
987437178
1407471088
799394140
861028103
1572225995
336083961
1722731657
1319925948
1402748050
295759896
1790350251
790597165
90275816
1099985919
1146615630
225972803
2128192691
201074617
708004909
921983090
1445557976
1476905063
1061646059
690573650
830274604
1285704811
1376167423
367900798
605582966
1320587172
812707428
318160538
490759333
1347858616
1011972682
227676556
1249811020
566433286
1891293082
1432303992
135674118
2057475165
1601461666
567755059
1902746784
565509618
2047050624
516771256
1664143731
1875203785
683840630
1703066790
762008343
1971175399
1498259856
58630162
990683313
1172643166
979213138
882093747
26100559
1657060051
1895751005
625684999
242292495
316918776
216361393
1756472365
1556736394
799545151
454608858
558589613
2086192254
1031116325
512837640
495482724
1789172853
1831955510
612778993
101036596
966770001
1724216364
1365165572
1488503586
1367597870
1586266329
1826949433
15828367
1840644231
1903341569
1726886948
1451289769
437412674
726154536
1770189689
778985633
1767647737
741162447
2040148810
1624233160
352830011
1305557459
1649755342
384173402
1833867035
883342310
710304523
1087913332
325591551
2132097207
444307303
955658946
306866775
650566418
389020387
489993745
1341726125
753981173
1859913008
193942963
960559577
1854309835
1731864032
839436013
1560968420
1848910887
911245664
163277783
1750353879
1823718889
1618147021
92082937
1133823000
1637968364
55065213
1679705610
1736223908
640101443
829492628
338444364
1054998723
109276359
1854436981
2078146117
1935071648
899154469
1522922274
957452873
626806417
450365280
1672859441
1596192749
1867958581
97852139
57532465
1518782337
1170871370
307294128
1606539909
903941123
685170891
1477264436
1275823389
192769151
1378927177
1657184242
815383228
629597057
1911327231
220132399
1212679364
945622019
136659206
1678348243
1401805071
899516771
1023253327
2002177224
1231577853
1856658507
1497183742
595475368
1963564985
1991462766
1288572861
2113001883
222191167
1464555090
1206041725
1185896503
347018542
644271810
1984160136
1218976812
2103405507
1055933425
1489636379
1665500898
744511105
714391077
1828615840
598295796
503230722
638211500
2082333505
1357146280
1626381019
1305252328
1828819873
419288970
1030478206
981560897
1608097640
1981276357
1046668971
849502371
411069895
260730335
464946117
1476442594
37155651
305479895
425590803
334829151
1944563718
906247473
1196052352
1417255493
2021007222
915999468
1921951429
2096658237
1191263864
413550315
1842668519
641517833
1001535221
632460146
1547837277
1835185763
1023963671
76901521
1713808213
874284965
437281148
906683851
822718697
1075070073
13850738
195350726
90490645
1456113032
1633717429
1507855100
972037736
788067089
1135417182
1327680069
1659694283
422952058
917437905
12555990
753949830
1295501378
714948907
1674041730
93496206
75469828
779770511
1312657416
499444755
1606728354
1466074838
1541720030
1086366275
1811403576
698962273
1591512749
1054694263
1247104738
318590537
551491625
1563003102
884556437
1507122127
57831630
1394241069
1424187597
1757378198
1688457665
220364182
1729909257
76565797
2119190304
862095551
1733177535
680225258
96308611
872278692
303169721
2022665928
1046640642
187711048
2131164552
390526328
439811914
1971075884
1967553054
1319618741
1868658622
938626935
1418261242
402298774
1015165082
1915893705
1326247823
956442103
385530389
914507982
1288641540
1775829530
1291805296
622820107
1076955870
1770187619
294962975
1997745626
339783839
1642494739
1329630842
1467026561
571810550
1788456954
1358641577
2101357938
1148410048
952881636
1365923860
73863870
246035984
2079973767
905974604
320854030
1947791627
951936241
325077600
1162373781
1418022784
485936574
441305477
1117961913
1636974069
1497073808
1536216763
1373675592
1500242923
640883126
1950663291
1962742855
1638375810
395750077
1530329574
1936545109
1730946677
1081588080
1721932192
762657467
1648196941
1981530440
2138864593
123245392
258358421
2076278027
1507834273
771353408
1288340786
1825863528
1120248622
2118824882
1902733439
479766576
1187763288
776496407
1758345323
1414592862
667660075
1499891919
1368321580
64847090
835759869
1988292017
290277252
1038574191
1663017918
1766736203
337700058
32583743
1852144258
913733023
301029492
148285433
1223201095
1839136604
1520210315
1037091365
1453844752
1716645962
805150695
202302973
895335828
288015175
1618178803
456388115
2002502698
1692702271
1673044489
1764130169
1030173780
564631492
1061711076
1128882797
677292446
1295689285
294778770
1025775416
866901935
1309887487
1405412757
2025983644
536848148
605077682
2078223523
1492378265
974342842
526043984
978372245
1308757457
366905917
271555161
282840870
800025945
732835508
1272297884
1764268216
723344065
1433474962
1915472476
319727388
425946193
475929545
318557675
1437051963
1897784582
171612730
407732980
83042065
2059670931
1954212340
396924552
647307206
397895775
2074699547
1735510458
1067959040
198355989
1779498385
706774786
405022686
167269506
1759682683
1539611841
573754268
1063304641
645696150
1100014937
1548264367
2119792263
1392371488
471949585
960471250
789179710
1362332752
1121674543
1398653652
449664870
193480318
1177131917
1426008028
1085231588
460096951
1204801479
812054165
278990035
2122732860
5249986
99060987
1866888657
1737763605
2018341316
541138599
2142702981
659683062
1568777934
1132672756
1334247057
1507568657
1822907694
375138592
345438033
1411091831
115518188
1285332020
1982667497
1445492530
844933433
797878202
1589355198
1381743055
1441443419
2091165673
2026503177
1787467328
1151994623
2119831824
650840588
1114418421
126711676
692297068
2023798590
1074621173
401063930
529258870
1764501895
415378542
1053259248
1144853210
422648383
574521823
310754583
4787861
1522784507
1023884286
627350297
642181247
887553679
254864070
2020871562
703266347
1886602644
1202330892
2126892597
540118646
78619836
1974136140
1745478104
1136329340
1729146977
991314755
315537118
381138445
1600336736
766297376
1742302349
1524075134
1776604254
1099384346
1333389843
1600292674
698217669
1890535151
33550266
706598522
219890612
1968838072
121279670
1489372424
1392191995
118746051
1748581955
1426692592
339118282
1248622518
553524544
612745853
1519884354
1108454959
1792351967
1588856724
631342137
668675013
2031350851
208149677
1042717797
1592905385
606493505
1935563926
1453573070
1328736829
50374599
1896793306
1424348654
1246430885
559161267
834945851
2093839138
1268351287
125828473
1988796106
325501115
163947134
38032672
1371671881
66251394
2129078103
1175952225
1010649298
305228336
1990415043
1030067238
1459863032
814883357
1069559796
1841010487
36145397
164514145
1717626772
467577315
555447417
1927614402
1046168704
1866712580
95003037
916901508
1468066438
828690234
1063464141
1307901346
1949734522
1562820207
1122897105
1247401063
424663600
854061145
1377906477
841179697
485192133
1694391125
1302214758
505970075
1719865728
278372475
1667316586
749357477
873491735
1572114442
1477451453
385562305
942149929
504293565
39104640
524999820
830661873
1897935977
887142074
1536793789
12430928
1036129571
1468035779
1626907004
1967088074
901801598
401285317
298805461
397551460
321545798
163817018
1399438982
1527328581
649761420
1104066749
956110838
182380066
1456820819
1687331575
1130300206
376176518
1987700905
1794778049
987122905
1776344061
2019339821
1188397636
1689316133
590393069
1253746030
2003200744
1796131667
763980457
1597152544
1850243798
2146473172
736700983
893556113
982803192
612866106
204560503
2053041235
1995438252
455565932
1097280915
2093502533
1981395024
396917980
628173312
684612726
1152926132
232058073
1726457486
1087590438
551819964
657587030
635716982
1549857982
394046
662582132
81233639
1869364704
1087914923
2120216100
22795081
1106431132
625811639
2037158964
1251534085
1304684506
1497226433
1495139844
1921908911
420936553
691674828
1499521817
1495055074
443534959
1626349050
1882652005
1931239734
1237619613
414234964
779338749
1263429974
2078683485
398187934
161971317
2084868475
907637338
1366513701
1015013276
1877235806
2137881488
330233003
2116489501
2102033855
511469916
335679353
774073056
425308332
899516771
1530684220
1123600281
1925030183
165619806
546473067
1747044566
754842684
82046434
1563399942
115800012
961125558
1763998615
826755086
264916254
1779574218
1020590206
495169950
1611840003
1987737661
523068775
1925896381
877776716
442757218
2143396695
1155659600
451819400
1833509296
1244142888
1227849047
792246445
1110656235
1682377620
790590689
878306757
1628487615
1283653093
1456473658
340006442
286680234
1586221716
1778546406
422157333
48228133
460364773
1785983945
2067967920
122821121
840338245
86159130
501347212
1903425796
1256769253
717506731
1975290170
211009065
2016040744
2105839161
2087672346
2083158828
723870994
956413322
1020021130
782863870
1381032318
2055746681
228359074
32747071
136242858
1168802929
402046448
1301660068
1461410263
1642427757
601949992
466117769
1990972828
300314509
108940354
1611813876
497601547
2037164979
886710727
999551487
1345682714
1612939440
1629908973
1743969237
1734646972
285752595
1230468223
1506079426
1512434764
1592711195
1510486868
516678147
696014243
2130911657
1601262591
1139190289
1870453574
557031013
1452884616
261830201
125724213
2120808579
58173614
1085949463
709316886
931522658
1620163756
644235751
1160151551
1075655343
1710907080
381803996
2101426336
566749306
1980977437
2132093654
1697954131
2099913599
1086103021
454507840
1109223121
11656385
1397252063
60347241
1878774490
1978161345
862763448
327956420
566836955
443093488
414707944
688540346
60601688
1648469519
1060681645
732255160
2123103678
182819005
70131419
1167992408
310662907
1619195125
587615638
1864251472
1515476283
853572348
661859655
1315753880
1722500585
697439462
1180217752
1889142097
1374978911
121360467
2036393614
1639068634
533450399
1704762692
1086814123
622734831
1055887683
667355415
755834466
1967823311
1242092774
140937458
556737029
1628896750
443729080
1721326949
1364578649
1186187822
1396699521
1756639918
134588601
783279616
1595170249
1116532378
1579619903
834223692
866827740
2979879
1724753358
1082835383
728388913
895831377
158515036
706556687
143335239
1499451280
1882632872
542648617
2128621425
648270448
624376495
482745273
1537480585
779032746
1667973485
917776658
1699246068
530418375
417357013
141755134
1023666983
1373667826
1069702326
1529280384
1006573164
865562437
1410843641
1951590201
568469622
1274467033
732883199
705922546
1349894880
2054217359
1186401748
1122520811
665808402
1524053876
1630227681
929494887
507393657
478264638
1607606969
650313125
579847959
1075528294
986628430
1463982166
1359225900
1749001934
252591784
1281526811
971414270
757048034
477818341
419563450
1586899800
201803749
341723754
1000263439
1751609525
130344874
1932672350
453647840
440494241
997962797
986472961
1847239572
837418406
188091300
1602452240
1781276497
166491927
824544633
1847377973
1282939760
330170077
1846262519
842931205
300962402
2085288817
1568740136
522931021
2052695435
390243568
1401887455
1267292129
408687485
781770300
936370812
1481840266
566288771
1718691207
357610782
993278111
1962407410
1674813391
1283282852
356815076
605493903
274615225
2144043062
57507340
136237892
868731995
303396338
196896573
1075070547
608936315
1419200754
889168965
977120165
1903514873
1117967050
766047583
2125128807
106200950
2078508223
1231316738
577464212
5943209
1792712865
209283618
304590229
993402124
1806315990
2019231517
40825825
917845794
97514299
1111050638
1747732827
1126763582
1110262244
557992728
57753499
1672932864
1104313390
242568473
121867890
1925157740
1592091839
1265562855
2095537188
1606880527
901447112
192900870
1554563517
1532402083
1807171090
1701565744
1376142711
1181469460
1136075116
569826421
2022358872
246462244
1835539100
1827467411
129241536
1828295079
1984316090
2064666393
1980553781
1385430167
479607868
1771222657
1561650620
1079907543
475370642
794139010
955205197
771248022
1122141462
420936841
247899836
149593205
487970554
397855108
59568343
46727893
167484782
1230481406
723157504
183470492
1847315615
988447688
1872041444
1015209142
1493772939
1036594475
1126157414
379190736
1993266062
39898490
1647529919
1901017438
1728492118
868052698
812332608
1068191552
284245899
1895986302
2059387333
373366066
270298245
1605696096
1252901295
1923936796
1128736106
1097800942
1055488422
1034823031
597476804
70901195
80116666
1862097941
389166087
988374911
1737258814
381170460
342421325
1111898687
268110746
618825994
348331566
2069063398
629672271
1153650398
742233090
2082107736
802790430
1822060124
866960325
1176688498
751678264
241471587
864914821
1144757007
1649844939
1348064802
322657524
1278189255
541199305
1791196253
1761052613
947900194
459421306
1572471458
9194238
415887695
1493883193
798959205
499063027
581174788
1755629527
1984896919
1981140717
4580621
1673213522
1736752840
349294524
1015103586
817845528
1753025369
672152973
1826256863
1543954526
1918278637
254541753
639189113
445213196
2143130160
1324428825
1635326557
2125786054
189423479
307121883
1854423814
1915010495
1824131710
626816995
354750294
1855651327
1929454734
430013884
1225434775
1320881071
463131589
298800029
1735168802
1345936200
1444344309
409050623
1016370635
372878307
1208893492
1020271672
675872552
1524544734
2042968599
1140276075
5118401
1086970454
2103835643
1155809221
798407190
1046204384
1737563704
292001069
1578223728
1122038302
760606743
2136993393
1752476661
879902067
591938046
864681094
1631542094
1811153341
872172098
1818526106
1287667022
1509874414
151148216
712796328
556459399
1003981407
1504838730
1775892489
1072964809
887142074
1913567890
326670704
2107847524
935666444
1159298899
261753857
471986926
1767422760
1577536580
939119011
2113337489
1888385365
1021049524
1789364070
414187922
1017858181
1542992628
1192669745
1238449173
1027983297
1087583469
301701467
1191028867
1935662693
109516602
67217475
302352578
1858431572
965192143
1344444718
418808027
1673025549
1212479056
417134821
1647991947
1932360959
1874202039
1354292851
2046415606
1535715451
1058427295
218699508
1043289526
1037097623
59989972
1647495569
267663551
644423473
68390229
264120528
2120922427
16292579
1612336747
805337455
1947091909
496390987
1186163305
1649125758
1877033296
1748604207
1215989433
803921778
1326073859
1583832151
1081591310
800423564
908469086
270367053
1403153385
1643588709
786503045
772559735
354677901
983902874
1050037237
945204192
898655360
550146724
989791500
1525695302
1405903651
1313037324
156900963
1168886418
107626426
983633724
262509277
489153655
350513111
708969725
1148876575
461387470
1569986173
785971788
1469595066
205919485
986143470
1941482841
1074189127
1442922755
803231321
1728179307
1916675084
661315619
1458131377
1683008598
843132165
1582522147
2021519271
1621020200
954444152
1550949262
1624481742
432565266
125989208
1555103640
1562601449
857972474
405969834
1523081992
1174931018
1247141842
1213321607
1573196193
445564219
150952688
607045137
1801867772
506781635
471545702
480591005
1132663384
1709453379
1519202414
222776301
521914200
1682986494
1776667766
526605738
826143153
828370317
55873532
1425280443
432902903
1561907136
1003522340
258944507
1113281744
1800368185
1604684766
925649088
855070171
1239780565
1026059722
20521412
2032908820
2094530784
1344295561
612532736
944606658
1347372622
771906364
916173877
490168770
1796362531
108249348
1770736839
1412234722
1264425132
1530336656
642786631
2102569546
618041727
1139771312
768032292
1034923195
420887346
717126520
552584370
1715010857
502290694
780904772
2056031358
250623285
621083260
1936611471
1997172782
1606721183
1139546641
1848392117
1074368932
1022877092
477781548
158478313
1069994424
934648284
1466541979
962536438
1336704559
572119333
335059924
453001291
1927082665
1376297968
673439309
750172069
15154226
1599455899
221767161
967234412
265109771
1405116411
1180729246
637106068
1927827588
1402072298
1462485701
288444293
635023069
1356796459
1793484818
1028870471
54356935
1472112261
2106409099
662789932
571854165
329991338
489173118
16583776
124872254
1225806103
1553825919
553976647
350203392
852707554
956720912
856317314
1857409417
71225812
1359137718
1059636006
232038555
1359250192
407078208
1236127854
2018918146
334304535
1087175025
855329492
828330947
1590473257
205512869
1160551148
1953671261
972379973
1825786903
1993728626
435608933
847605190
318440996
1906216248
777139698
1683751557
1860146587
1443127589
842617321
81289694
1755521701
1186638526
124594913
1909066585
411278306
36229139
375018589
1073418344
50983921
730758034
125881419
1393866008
1223403520
338138485
904965894
2079361941
566416382
363034292
265391362
289055451
1413040780
781234728
1672671288
494917659
171979002
1516410666
890693001
1161436829
387141516
268653256
2101626511
1585733994
1625384062
857253749
838088215
728863073
495787512
474168175
838950000
1257010258
442542620
579558134
193494917
1828169929
693798766
664514187
746586666
333861717
2116183384
2008144338
32322659
1215888750
820866282
30707353
583709890
308431811
255214986
180534844
728827008
860800775
1669629102
689922049
1509630333
1792842607
252475766
1813256040
746582221
1785364253
1795806601
1708083960
1253734420
1426223443
1447164836
1518551334
132034680
208940651
333137948
1188835395
2122634032
1872551206
192150934
513581785
255523149
1727312697
719933613
1107393476
1825311142
1154925458
1294268678
1892925651
957518661
1999316356
95167892
1608555897
296355564
1595632650
604638370
1487899970
1592567890
1725594233
762348299
1508584665
76604678
839007784
1820101698
2041445365
1085306697
689174716
1432531580
447819155
2014775040
1308282968
1681857610
1169676032
134811356
914128123
2044659096
1542049747
697483018
1764736942
1143669209
1758280097
849341570
454340828
406255774
1811670520
121312695
409058708
431967630
356828821
670831131
929869032
158142704
420574939
128043648
1770040810
57742938
928311470
1952172879
2049191645
1114971032
1484084877
768543671
616186316
1249067516
594228311
889831119
1940467563
2104161846
1670801255
1810823919
1209139986
1682914614
786921420
964480467
1692719137
858345558
723624165
1261269767
1072027285
1768519826
1121683875
1959814031
1970813931
1848281149
1435822260
657823736
1416634579
147111718
2001758280
215144634
290264929
1796457301
272568149
606230243
994191469
62467898
119653326
65018490
1322260296
355463841
1586151856
2092829602
545006402
139092413
705106476
2040665089
1566933538
580242134
660270847
740329446
623817856
1901955867
1581087969
516773189
869174935
687543738
1845641921
2036032198
1336108569
947969428
1626504826
2104544324
1191909989
1840387340
467230707
1147018921
1474451901
1349722081
1378367559
1681093104
1137848233
887448854
1541025093
491560521
166915006
867807203
1105976746
10669072
578548557
1867125344
294412180
1694182654
1734032258
338066139
100988850
401789189
541963803
1553463734
462735610
1981969168
1048720779
2042374751
898184299
1775654064
634861552
104594529
296797544
1020887059
1550998675
1892702524
109202370
605587495
1509666742
1121614204
602945173
171430050
446646580
1051065093
428516622
670288378
8295530
484793393
1813242618
931659346
1412534652
1810287706
1840226898
42957377
941096336
1432643356
1237946098
1962452040
1561148800
1384438866
561716293
613269110
679044130
1801119302
1879185853
397909406
1427909353
66839404
1746382465
209099617
1099091670
1855720952
237186387
156275214
1273342764
799347091
2001722265
1165886801
730897580
838770214
1734105823
639854847
565966135
1916404932
471990987
2016211884
776199853
50365356
1035152497
2016759123
362895311
831753445
912712604
1712151499
2004938745
771555553
458529281
612689982
1861776934
989466508
1492527668
1084086807
193296965
712356178
1843007599
953659665
924445806
1402180375
2064037852
868198328
583061421
1011041667
1362285714
1519500088
58096619
2103443808
709121961
2133693692
986628430
145539486
1899193389
584970150
600165283
247900479
307537736
1470841636
1232952961
1484233919
632235825
1098827327
1948529100
1682319516
2055427083
959941124
966960350
1223558057
802597154
1427009033
516009460
1999210729
1632074129
32977107
928583116
409062547
398641418
571557712
2067118158
916366367
1372246757
14450270
980772983
1463519424
379149424
1008596565
1490161495
439921910
26279386
597996181
1452067267
1471860314
248183666
1819927913
1431181495
71203531
1839088185
1863128062
514346885
770701786
1271909142
748076007
1054779049
378462165
574188049
589621552
179330531
483839087
1808957901
605137697
1577526445
1109183402
1262482482
1419935048
443964185
1168187554
565500130
205404984
1570199246
848610751
139043521
1607474833
1697632039
297980536
66745614
842622371
664815778
1540621281
1683292835
2128423118
1423069530
1191325772
2055056793
1480814900
90460981
147654983
1840007637
988064632
1649805554
896713813
223346265
893053917
129144121
1848520506
2054297438
931544256
641898972
1863544760
2076758171
1447599977
1378534716
1742666745
60687909
1581590179
638071855
1677384231
1461619591
305149302
1703183756
1643205127
1822506413
227978421
1655849335
1126116842
853880156
1641310825
219231621
1700236725
1876450533
362611748
1763124786
199262664
153840467
367026445
825187220
1885234404
1222093813
1329198686
1317323015
1830233000
786516173
690035376
526291469
1816997579
2018059864
1727992435
1494296227
750301886
1767192402
1376425606
1005796619
1991206154
1052913628
1119826701
1198427986
192327922
320160866
839964169
2001486526
995118964
1361277778
1717709640
309157971
836515019
2094306858
68132563
1493445461
1914174032
178187823
313997752
517803291
2094076208
650921218
1201641319
626968830
1058038428
1014900678
1314352389
556304893
1125443838
10648944
625874663
1820492227
514414331
1077331340
2136049449
170007169
1813105371
1160509010
945073567
1427927298
1590492282
1308204464
307322139
426180017
922062533
895044639
839430250
2118039394
1445018006
256763875
1907510611
1777489026
2027722154
2034088910
1286786282
72425357
1854473860
1966986157
978412206
2141540879
619151374
585685302
383414293
275382463
908845205
1785028386
2063354028
633908933
411778427
1977262631
665125736
228205536
1710975489
896514307
1900363871
470981158
2108404351
1181943015
1080141357
107589263
664478626
1343999266
453705643
1259538467
1247269507
1845576213
1821144060
587991341
1965327545
2099547284
1706024060
999537795
1358415426
182973880
1851797149
15312056
1202311022
612145994
2025549489
2032499239
381614876
196478343
66588569
656824260
198006524
1678642351
321702436
1038964682
25537771
1560385484
1646776201
1328444753
442399843
1403405720
255534698
782563958
919626601
2123464086
1605357569
1255455609
215509546
1455818248
63679005
1428939734
283022700
1279043604
1750687710
1281318309
1687269371
1035995818
503725033
887167132
812891283
1282195831
165141716
813632477
1929950939
689198708
636917236
1509026612
884724782
776250892
1917532308
1593624844
702955543
193634535
797521139
1272784331
1191457429
1007093522
191383244
1982236623
699915743
612482598
195701237
1644695662
9428277
1854016092
1487357449
1419122743
582681028
226858472
222734120
357250267
1429429851
645750430
1386348477
1799053164
297398039
1795935046
997764986
1537107683
1545370352
1758622257
1461411971
913975973
1332757874
289170870
359458634
1961797186
1751973946
184552780
1980401706
238497027
1838928788
1985890110
1803808881
639452032
1680208743
214086252
1660801397
799724504
1941160918
2016763805
1043490587
2005532075
112628803
1920114966
1095125639
386231596
2111854320
269119507
1016518637
788826125
1396617348
696159578
588920848
804956230
620302201
432106709
1159629550
777169502
2138536298
1393546185
1327343914
287909364
1106529065
1020191182
2010723514
807168180
107155331
969427014
291730017
1550961194
858604889
1723550548
742248491
106529536
1891583652
1117847190
770226275
1829043887
479204658
588972707
1159800706
910807167
1405624550
1972605432
446504389
1956602653
509655678
1394964145
1996792388
1389619619
1925191719
1321871777
1571744036
1428151251
1286261743
274977003
150705051
1537916370
144665255
1596788987
921510440
1337658248
857316477
659584159
1633898630
1030829629
1831511654
397861829
1203970758
1971973946
2032153316
950418834
972901002
821474566
1193861300
1535877300
12001159
1597258917
1264528110
545402588
1832339545
1142022807
533271174
437848866
121076821
1022133806
1617754594
1662158858
1645557277
134400570
1599112272
1438809127
2055440152
1578957436
1337194296
2086518992
1729191276
201803749
692942308
297037075
1690079183
1266092037
3687286
388758729
1747529581
49266162
1848048510
184527666
193492489
1009024468
2030192594
420952028
1159918113
534877613
2026624315
899440679
1396047023
540752026
1134388296
837663778
1089180232
1690215436
1466337787
908602712
1122156764
948056146
1678914801
40799179
1942709343
657972671
1507237400
1102599571
689718637
1781986359
1048622629
265827372
1397806030
686299545
989851079
632692454
553448871
1579108554
204064788
1427966267
1123975278
325888225
526764151
1918556298
1280346578
1253020764
1147352496
2076122742
1530927634
1378657284
834049619
2080200732
1827800493
1680953453
2125970536
743100329
1103723043
1162900245
22093450
1185815075
1367238864
889323490
2139196428
1066672423
1374700288
802546102
1580013599
1450559137
1192247248
1350684683
463677435
1860334485
536660313
231062059
2032501540
1990780905
77514695
99258984
1046832076
156118150
1036867995
1661652097
1880001488
947598555
2086896734
1516902539
1303843272
36416485
1805090689
52866469
893125915
1561790902
467615699
207374260
1967513929
849574883
1454642809
1118297575
1430557010
1387080214
2099296264
788147508
1872495003
777737526
142887213
106225154
864564992
839304043
1550013261
692101215
2084106153
1932460011
1426270391
859467728
1387099000
1178731132
499969100
1361439758
1300849721
1035921376
1735364702
1368195600
1059480593
1778871515
86604141
771394782
585749809
1245487869
2080594226
1087277811
471783467
263577903
475915270
878049118
1033571905
46434405
550073474
1815335123
805447497
1646469251
74870380
759848537
244612016
1563087942
592367845
959712845
346213183
760252914
1923667680
1119522091
312895458
820752740
1141250974
1642971615
276130710
964260069
2109394220
2143921259
226947919
1556351976
1701073407
1156702794
1310016579
902822133
772057940
300822576
293302069
871794418
595955376
318112840
1400613360
2050971234
1342982629
1020779372
710017532
1082799408
227786143
412556340
193856667
1400225728
2097496768
1210822377
1273849186
804294244
1368689401
1619260665
163920983
64572342
1322049643
311385994
1667942585
1546299500
2106132687
1883943644
1864822166
1360813177
759254377
1927402978
1777795489
808898097
153915579
761349141
1821987527
281965707
49486133
999872822
1621761675
1530841290
275484067
1181703568
220044477
1327022213
1240352083
1474691759
1814365835
736304484
1141266682
715573800
1858088721
1123380616
1714306906
2061653565
1317575469
917844176
2071207049
1361508259
943570019
304444765
637674110
2140825629
1921614378
265422903
502059136
555009436
1836672116
231655445
1933981567
1899121046
314110828
1428691059
2017265563
873217104
1619320460
1819720073
1443152818
1085951716
1599014319
1894526606
984784127
847152947
1408378477
1169304610
909441883
2107841955
1703215118
1230131684
606591733
759826566
782151110
1581261539
1819888430
704817140
1930717575
65380589
820127011
1310858145
412972522
147761386
1783448320
1962326090
655357337
1798174396
1679597373
1549640617
1221011109
1096912831
732527541
2062675068
348632842
1012070919
1988381660
1070439744
1772590140
1063229586
92178253
2060837513
748965972
374264500
247134591
596307971
1466983192
1616771942
1926740889
148983451
1967724908
1716052011
683718743
2126956121
140715063
45038921
227952332
524580144
2107123289
2048025017
1503354521
1205602078
1000407066
2136422418
1594955153
551156984
1161096578
173093231
788544127
1332308576
2021977769
1215347915
391349815
1458436357
42771673
1643176644
23831557
1350821435
19434444
1307189438
1713829359
14114022
1244946022
397824398
1065120055
1697068837
817257073
1563570675
925291542
1590544956
72363250
769634353
558428897
1905483901
2067018504
328179264
1284740994
1773043719
1024342379
1098895259
2105700507
575224080
1615834622
2070270715
1558719770
758407949
1827278439
1877151
1364517690
1119191693
791372813
624645410
611453557
1706531025
1390084239
242890154
1084697483
1654393712
1429419425
817682529
766918835
427336449
2053916597
1194839641
1045580299
741824255
41153523
2068316090
1969439614
1278615955
1555307776
1892392575
1419608477
1314209417
506504433
1843203466
505728372
521175713
693648507
77968365
2076824345
343667707
573649427
976555020
664707719
2128567248
1397456064
1761990580
1695392041
809180539
143534563
1602909434
1279952762
633684213
516272125
1810247878
1780873823
611573015
842648208
1719882894
1341531190
1244794054
1885719647
1274300952
638989397
1454696093
54307290
1845527167
1080801558
1872959631
1834742295
1283833252
26016965
1274836587
507820747
276400756
1291270875
451417684
1319725512
1922964272
1762470132
891258312
91032012
763765077
1594812115
1066376871
1504166154
1710554799
1064391407
1662138326
249248004
890933186
1666185756
549903717
305461862
1605024535
101058050
1881018095
89685946
1452637474
711844851
1659788345
918802473
1645070591
90361337
1884054044
297112530
99378429
2136946294
986017449
1368775369
214463328
407974456
744138620
324377295
127939828
779302746
771099803
1030853686
508633605
1403612879
695040821
1236603440
2072863359
762927361
180988654
1991248811
665052792
639117891
1475211937
1416211825
1728023087
1706482201
1473216170
1720501742
312543747
85417352
781993372
1541855308
103130063
887577357
757044508
421898258
728461727
2020967215
1633739942
1504301296
556264355
1745057399
221027383
597125006
69105924
1190838433
554818954
1823051777
394894007
511670670
1153810477
220420344
490533827
491736762
394465151
1911639049
408858927
1333499577
827848420
1048102996
1967862140
477558780
1858479299
133375523
1760778315
1672513895
1426419004
2057210609
650873116
828946949
1692197248
53822017
1993829522
2129944572
1884888753
1043906033
1816739143
449668517
1240223851
1769708812
829996233
1714175737
1182910124
1970815217
1989235223
927120757
334905658
2075394605
287867712
2130522253
422730477
1933451868
1180554194
488259669
1030617555
1397212428
87350028
1424443383
521108531
2010045822
627717591
545789508
1530923194
234350254
406502683
87813008
1333137777
989839591
1773316735
436900287
1208138324
1797963740
359687784
753095974
1821309544
1053185514
1135994801
341955730
201925121
1406336437
1535418628
1420742718
1079914929
212828543
223618357
203448377
1264767454
299765039
1844172395
1755855754
1344047745
1004288079
788143759
31335502
1833127175
675737256
4391290
646531535
1980519197
1634902064
848516534
1027648648
34667686
1841379630
284599625
1118887171
1892964373
595794382
1122625784
1402616424
872413554
867571254
1260171080
30797464
398238794
359431272
2041108397
200253448
2072449505
1980976410
2122894834
1021011214
1448341830
1701648285
2080857668
1582596571
230536631
496517668
315010148
2035925553
395172001
931048906
188888155
1854274827
2075054986
1213484813
1494198792
300429288
12534669
25349917
1058407909
848973605
1712210052
311269610
415984078
1556727313
1013882577
870907083
681593182
666291076
1995242579
1041289310
1799871750
180170331
1344965384
2094331178
222167508
498388540
1649778421
728235819
847426767
2033319807
1301832987
906606702
1063244993
1125507680
1293888594
488421665
915223291
1761015871
367425167
1365046037
379880793
1890765547
2078967687
497744117
146260385
1403559129
579373087
1002038383
1709868169
788473359
1139192844
503696171
1494078738
1497342309
819002663
378649642
1403479346
1132159516
1003252095
1193785860
53185401
1545295375
1209983459
406404745
1715125484
254079126
136742400
2025205591
906142921
1815402199
709792923
450103273
1647004616
2098897067
1912485031
1249734093
324069267
365026857
469588777
120680940
1538835586
1871504292
1205517028
887897064
639890322
494749452
1451127121
1254055122
190211138
924746952
741847030
658120541
1898191469
1245023081
663187987
33637512
2031677109
777098205
1563390727
1614456096
215531135
1095627161
2132259716
83142738
71028759
983397845
2018249737
642497423
1370944434
1203597556
53062943
1030761926
1935502052
450819361
1793370709
1248829590
683090587
1464385818
489780353
666584451
1678285533
552811752
837251943
1433654752
231106788
1648898156
688115887
1177945509
625072027
833119868
652882201
920802006
527313396
1639901350
1849747928
98082567
128060413
1075779585
10850552
1362215786
2125313772
1982723267
1754527986
866188725
664577605
268824472
1252174759
2001503198
1812533714
1716932299
1645286986
938589360
754607230
1519467313
533837069
1003377059
621564656
382506607
694678661
1460141227
84535110
1034954817
2096064161
48386521
101156164
836915150
1465754842
64882960
1680227269
1857891543
219837074
1910246370
1995841167
374039735
1960354400
787585459
407490246
1092179689
527413378
1954960933
526749284
606496834
979702361
864271415
1090146573
15675979
970183469
1153019975
1349120731
1004407390
1680180684
1698907857
549856529
468110349
1115342061
1014654932
2037887396
336599211
300741703
1361158050
449984500
36000203
1776831829
1438844201
1434385401
983761660
2046256625
1250270082
202459903
422477572
604819552
1407496258
1101383517
596620559
499504565
1348746913
1913438
584881877
1464289624
844183797
1180201146
1170321716
1375187692
129516678
1645347755
219192241
1617835805
372781688
107241073
59106413
1759738926
1525355485
1566790625
172623140
1631229091
1178982581
1136624096
1932710197
82162580
818931040
2077323056
1100931853
1237591748
144915843
2144486105
1215256273
279985555
1546161592
868156412
2030964575
514577962
440225647
652772329
2065523064
1788691287
330081453
1756984588
1249092868
1063005119
1602161392
1348041730
1576147720
2029156001
121382105
2106137012
464790601
1527577671
534026788
2132372390
1409117101
546249316
1336218633
1581417129
1026613694
290109170
558709598
1776481417
33221833
1639297351
1942711104
1690925938
835529823
1995490891
930165910
967299677
2096281486
681939832
1469992180
468551693
338449503
224981410
1180741176
298995398
1604920705
1911439406
1640737499
825731708
995230905
1453048877
254290366
768699721
1792225107
429737038
335878497
1519469138
594190685
292414665
1741354253
1537241418
1564546426
1982085822
709781490
1068544817
1608856322
463261345
430305889
43146367
1776212700
1572702710
209313533
40983201
1098528398
1481521274
2028805488
1647273090
1007843516
1913890967
706709605
1278705239
1974486309
1907466404
252635576
391712290
1035151032
594803248
2105891335
1353645054
1171737994
1979776940
851273400
615333954
1734293781
1989119155
2132335788
82329623
1050975939
2087130586
435891533
52991351
1845686027
362654685
1963950774
248588055
369443030
694007962
618968135
1579036158
1450867773
967541168
2109654145
1107551855
1711245243
1231890620
1209383395
2034546261
590630987
741310632
1453705184
899118007
650747632
465481043
1299664052
183743955
752311256
1886092671
769108587
418791392
753512024
604248799
721623558
12364416
523588195
1962812560
601188490
1463862279
600563943
230547963
2099126565
2097425969
936245122
605719163
193596992
737198921
855026913
1206309852
1720275849
1980126084
2050442070
263576036
200925847
1679653912
1929533890
136751643
96785900
1737130494
1500736334
1964185330
970072689
1859867267
1469608727
1781019679
190701646
110232535
741559198
691970165
1605601888
1579955392
572791709
636201599
1674720591
1665266101
183417064
517703735
986218741
1602201893
485448751
1506989147
27122871
1112388953
1436880444
1492979117
520771972
1103616370
1842989798
1296690656
724019367
628205045
821052229
172262707
1200400709
662299422
138347587
1367086812
1033245956
1447171471
108501485
947744715
648677383
1551264346
350360321
1712899550
1100278882
1687185448
1650934225
1306351415
1749125895
1678799958
372755899
1731564896
389309052
171029304
318243359
1180122383
1849589661
1196167718
109643675
386139959
1505560267
537535839
582775836
46043421
1261135686
31489389
535998543
1497047108
1978088765
356790859
1612963578
1387470081
1783755267
906836518
1627683507
397823526
1244247664
1499963074
2085755350
1452411300
1071906172
942244132
1663842443
2006953160
657110214
1342232015
833257004
1253068731
2064933068
524380011
386198594
616554830
638115836
2004482888
1602528509
144952128
187096373
333687256
865779406
1640042219
337919034
342606954
1958817213
2037077442
1312653664
2100117864
108786597
394017676
1301329523
379558091
1436861388
1097175330
141210349
252129778
535079314
328593367
1340348096
2058349024
961877519
1118300349
949181809
1970815217
511294738
1839444739
1414616226
242635165
1767871447
1965364595
461657005
1969321228
590749724
1504981669
1538615908
1943179161
845635129
1254283110
41494317
1898827520
1549370807
49978929
2043146589
493063841
713936141
1892253438
1831843659
2044531756
1605792105
108568197
30118202
2027923068
981710305
1193410310
575848850
1455252354
1588292339
770723359
1224108925
553951642
220035189
1571899313
609159564
130899298
249680445
925347788
29905151
1788724305
53793290
587500921
730708304
1169574071
91767700
383530352
1768090316
1942679037
1098176190
1841085713
1121352688
1879073711
612043362
1203311075
641932047
588700226
641423673
1411464925
1213813771
656632623
8331242
1452507975
1238829630
989101128
1211426435
144017625
2076429250
1813549262
565493120
286706860
96690733
1721585835
81162902
963545101
978776793
1133200114
1742745321
120007430
419082285
1573510824
2144348773
507128921
931064015
569651287
1498457
1351622391
1027221131
1067996881
603643408
1267970193
1260718746
1244574108
2025875420
344356416
937243934
1426911117
1640161052
434235566
181614704
1808684645
365191630
1502638962
781119425
2006648694
1308085724
9731937
1067187130
1762167278
690281485
1142285728
1882427020
1321871777
426950862
1570447393
1274838395
1738887099
881141828
632953237
236553321
1575859534
1679061977
1490427177
834782246
1561020762
211140383
1495625819
1704706129
1548476643
385296519
2009606907
2022984741
1144219892
1646408297
572136030
1524598971
715400559
889856976
1016969953
767911321
70521908
503646218
1844380703
1132865164
1976929684
1934071369
1754526904
1635364332
13389414
534707140
1836909838
2051320046
959980160
672509893
1899960863
199370223
720521650
554089401
1724801256
539652631
1298318359
1300917822
1571841104
2009609569
2055513636
1171312238
1905112804
1386300909
915641206
595915221
1336709133
592410844
846763038
780024684
91973717
399139937
850996494
902419580
209568548
1606037601
1426401153
402747365
2019115729
843670470
135447938
114570442
1855880068
1755275776
2031611152
1039758049
1419562489
560440594
2146792397
1458420313
963371751
1507077658
1220952264
468018524
171703552
1516813862
1874780826
1095317348
527857647
1091196628
488937277
1962981007
925479555
108697538
1389728072
1033547690
237394826
1290560473
1604202268
1770472840
1886825471
1162359310
873698372
47556119
724648485
2090827472
1569272721
89495022
2101386161
98015083
1382490417
785208953
193129308
1702278041
1953449944
698409993
1170321734
1416009915
117275177
721878545
498226186
927039400
57071575
405080696
533139013
1738716342
1477093735
400298656
488487342
1984032190
1610585402
1775347301
892395514
892336340
503612747
1678635823
550661311
232281897
1652755794
2139067259
953889523
1547055071
1006105372
1524736897
456545354
120554355
389871140
1007866235
1087812317
403517919
124652694
249267156
1320823526
442411026
929872963
1016326558
1577843357
1390731803
2120087806
819486394
2031559408
1054276420
1231760042
1791872947
1247479626
596048995
359413330
146743574
1991114618
1125116974
1319350401
1875544863
1993484001
918562550
2001361264
1206185058
440133135
1167190942
1273215270
1268702007
437285537
1735140281
915059747
86189407
1978398963
1200808595
384955744
1242373665
1494471069
162758890
1320882575
1225082475
1482553156
1633239742
1171968232
163833873
1111699972
1489421649
695021321
625386391
1368657885
785508199
246211880
42393489
682729549
853819502
466813635
2061905976
355013422
449950099
1636434308
826535579
1331226635
121573746
717031997
64360799
1725559818
206864626
1669030357
886020385
1552029895
869208300
922522633
175795621
359745408
1148509897
1397740636
52889668
1816750539
1340318211
627962665
1850201301
1232121002
1386238519
342106479
1722836459
1015285332
1842832491
261085261
2090248596
1867930573
1006189380
2057180530
1144762543
1483174518
94710712
1012868530
1349552738
1515397052
693787041
1584197030
2099830902
2025991035
585941517
102169414
69869978
1412716649
913265031
1350915349
1077891396
1498576123
1542772239
937243969
696948550
64171687
865360420
1117364580
943454088
1404854018
872756383
1951316559
179008756
1187707234
1587874025
32262145
559188636
1687282375
837368200
1391673467
632934560
1817887713
844781606
623975198
1222127161
1897820159
687628130
1845674315
1700266178
185893404
1253106201
507092901
1789308370
1653108955
1153517720
327176438
1681650938
1790913701
771857302
1633309885
1192746174
177241867
720867303
1066768358
1252794909
1625090098
799613191
1907704495
80565637
152905654
1486996651
1660396739
1207763496
967570610
1564276645
1681824713
2105408594
601627681
160041154
4806964
1064291410
1652188005
1192698747
1987989093
1563236335
528993695
635020087
606714907
59969158
153395935
319679133
747639037
1451303263
1795857171
1861809218
465106931
270267755
818247063
509677754
1557049292
1683318617
811612919
1965783014
2116292077
1123480198
1221107106
1168056701
600611960
400351217
1240104358
452659505
1813044497
2088024467
1347040524
1479963793
198558603
1918635762
831245790
1506578775
568351767
2020546050
1175538422
363162942
947609607
1697003939
314604731
73864728
186806787
1520718295
2052062847
1362256338
2103650794
1327525633
890454818
1212578975
1457709881
659045400
1484228750
1466584007
408294515
2104897022
793090819
295362794
703171918
1289276761
1749828546
1299098754
1014687416
393827656
863699086
1983757667
1152405560
83578358
539469720
2120831124
1070819270
869702723
467373560
1412706228
457272976
966347193
709240315
231845193
1219804642
753463425
874654771
593230636
1638211398
628795662
1870275417
32078107
1151661353
1369666469
514069236
327342456
874305649
1935415694
427947960
1427734966
1452436537
415472032
314443287
470437855
907820797
1383902099
256022294
1826191276
2094667603
1208677790
1335173078
1868882641
1675748822
762081967
1295395427
254395215
1384015147
471380567
1259008046
2002936757
191443369
1821183574
1468013513
456290958
414126306
813931584
749083600
1777060914
233297690
1700674103
931214691
208105835
2134791702
320684126
340612465
44882427
1347458509
1436697515
1839688207
1965393545
1573631652
1618905757
1548443053
2070506695
820053206
1079283886
1436059966
673233113
737200085
27448589
238491483
2082232756
1197096152
447519571
1122569038
1786413623
270129844
293837947
105736051
437126349
1238290738
1924420808
636080383
622214748
1022598026
364358613
919763864
313814925
1784516111
2087730492
1213651232
1092216757
1110902058
635857810
1927124346
673973200
1630535313
236946439
1008615025
2075861202
1190136908
1083420412
272947398
1178207996
802373020
930390450
1089963864
482597325
508512441
1961980157
2145644149
1584582350
1582782859
627476285
870067290
1222355685
979098913
829930779
416019834
1237349573
140581301
1194048856
917038468
390336450
474789001
1731669269
1369054691
720928540
950254716
368079379
1578329346
125588661
152281881
812158125
459974218
1675618597
228061640
1220641394
1483662193
1123094881
1568098727
1784612132
1190355611
1039683113
1407331286
1370568702
1882265468
1087752276
1726029982
494057963
2145350951
411624514
858342730
1035917138
1902249570
1909120368
197447553
1945977592
454699442
632184447
2103709256
1375698593
1562370689
1028358149
1677719414
1375852565
1011916538
2036868272
1376347656
2005360549
1335549282
144347557
1449812192
932297292
460487160
925958303
112500622
2030227299
1654987166
278226721
61973623
1177147060
1459660536
806755576
992342685
2090213216
610270834
1529920157
1014133207
1678897850
2100396391
643150241
520417350
609786032
1573246452
697122089
36032867
407308718
1893201867
850030336
163655099
347832334
683972641
1741217322
1691229616
1733063187
608593834
1035749199
2106446784
1193734623
107641966
1585680072
956634016
311039972
240904682
1642510889
220373272
1846855354
808508175
1087574776
943601875
262605241
1340507509
1924368312
445086910
1043658392
1782519686
1969256558
349553321
778432838
684432771
83994919
544455864
1289680917
56225901
19975332
398868223
1995686095
1761322034
1482946200
909693077
179015320
1415842387
978751568
1050722496
271979963
284646022
496443950
1937055014
495410823
1481929569
112478437
590806416
1502451100
461083395
736155406
1235340983
1209185274
1386615343
174607638
1174299143
69141682
1948187341
1584967035
272531413
1047571205
2088473555
1606339167
1937866815
1179246948
399834270
1903489751
478173059
1499077859
1606060716
1656299189
605486604
1230411147
1053476189
996592916
1944139903
1460866757
1464527481
387733117
235606896
694082895
1430362484
2073639505
1784297987
2033305137
1038100679
1809189957
1083918121
1498778662
334419257
925075843
1351580085
1115207237
1674088441
758715973
200301947
1351219656
497960349
1001308706
1072246865
1693475436
987587352
138244890
1728326795
717420102
1267606839
1077820562
1244922630
373410377
1018281022
611466075
479144706
2125751191
662273719
995402881
972785879
358709455
459877034
1797722560
378146118
1154816132
1470224970
1268637808
2134412028
1679217508
176235429
382011875
1734044871
1888820978
1127285586
1083717050
63114647
1974136140
1392752231
225735493
1203088430
392576247
1726977066
1930133767
1469121458
2101552378
2001626874
1507439913
1371822374
737946576
2071432869
542135783
2078808483
2081380201
519451704
941543907
2015052345
359527099
1144714881
787118717
1871620906
1698377728
1581135516
1898599995
2007607924
981030305
2009250757
2036694965
1474614492
1091430555
988516401
576491551
1424095421
532222935
823457585
595930850
2017109842
1850474692
784780603
398221619
1784903991
854385306
20425490
1527752634
1092194794
227001578
567770786
1953495251
480976417
1586486880
1855043608
1561939378
1074712909
1049323377
1392560568
1895004914
891229136
1803327883
2087335976
1204779616
1240807279
308534987
808040761
937433849
495551783
1776595335
347291113
685456442
2083726708
1399881260
1163610280
40539269
1766667936
396956229
1159983796
923757979
859413939
11332152
728452100
331529024
1714695959
1734600607
1628264889
479667669
99968059
1179330338
2042245839
1547446351
999868892
449219492
15657929
73740409
1645794944
994982482
120250694
1529755370
1013244064
397255416
360258289
1422403297
1077455070
2074269412
336109694
1972921751
803936290
1211236560
1625876638
1841151616
901101135
2107948871
1844305627
1578013004
871939737
527997784
2026012659
2035166576
2096617471
920471513
987680739
948792497
1307672062
1598441278
1200368441
727343967
775763661
589263152
1538027473
750425885
1697552999
678135905
1555618892
1518877552
1477598218
66697088
1625679545
165550204
119630474
1816943720
1195684782
1378942013
1464165614
782265861
1117776713
604842716
691147227
1204361308
2028258783
1028419289
1978430551
574628058
1674255273
325217140
1938863066
1749899846
1513443404
176714310
527536342
1602729183
973887871
534708777
794873671
2021257547
987712390
1146419478
557433543
465588449
1861547914
263393213
416620139
7614083
450617666
1775401143
461529462
1941649928
221721504
2125010781
1693827713
947437020
6856941
1613345994
1942223259
132770645
1599309864
313782551
1626121669
884522765
1131526774
278049579
49496533
2016529179
233316449
1519938543
890091565
1590334404
591207547
2131457956
396602718
1575368357
968762047
1793561501
706316467
535782597
887297423
720799527
931886234
1256937750
103775209
1648687997
1948197919
1783773206
536720027
1989258251
1418844718
1704982130
1413639787
931439796
1330223824
308544565
2078823016
1418869557
1594528037
1065701884
1847325270
1423103976
385680452
2099230173
2054501249
878665232
392875828
2146940219
316427501
1606840870
1934881751
1768009678
187264599
1939460975
72580023
370568
1327083786
247593336
1743871966
1930057165
488597249
858078429
1390034918
1653427100
282177469
1240637747
1833757331
1629066968
764287866
1694895280
660416974
110120862
886178253
187966849
208144949
960176460
1083571295
1546406564
1233353224
1410060098
771119719
1901365425
1292280573
413137940
1284152779
175393843
1555054332
415475969
974556932
1192180907
399476625
1592431391
700994197
59052807
1803225752
617692173
1221761953
1671359682
670347078
722953200
1360260870
494461579
1628024571
407445646
1668946325
404286030
882677421
305972636
1959554066
1084992123
396595333
998251375
2140073133
1401614752
1281646405
628150447
989348729
1957769331
1139375446
1512515945
777573368
950630307
1221615416
1535829427
464666714
431308618
579021811
1412665628
1218717194
1757952581
1579745133
1216772846
438856280
1966773548
314448600
1478814830
1697836725
239035404
312785424
1903549039
2083445691
234403265
1666423945
226199739
1724687188
1007881757
1333132938
1128803227
238120828
1714721318
2051239084
94429443
1598780278
1970989973
1353263109
1477863062
1408963393
2027197148
924156837
469688406
21536700
256865401
342102149
356256879
1075893797
1321474959
305663529
1173406951
964347499
946213745
639378717
1443311395
843227151
1507851765
1815105395
587942895
1201182982
1809057175
2051363043
318957612
2123709394
1332618706
1038918178
1683588791
1776592459
147576172
705940163
597242529
870383001
964038593
1151718890
1217063202
647073783
1322306200
1327807729
1197260834
495394600
1650010898
2108967054
1620742828
357949859
1513051891
565551400
2061895181
49901020
885810815
1686973922
945070506
1846730422
839524985
1128247877
1478931342
290416119
1391306333
1048968159
133572310
1763789218
1685154243
1356362607
126277186
12372125
1947822696
202848545
1107594992
460772776
1451161106
505234635
386562799
1323717656
1839444739
1833148380
1487818964
1768611438
1038796910
1246857951
1182096349
1289449088
572574770
811711893
449532134
1591195522
108692649
474024676
553441
1766683069
1171716066
1590823652
845122536
1870416243
406772236
2095011299
775912533
2079158507
1448864516
1947460200
260509651
1394878950
967997576
1844265523
847376813
1811460583
1964698488
1331125351
1810726309
581230901
1409066111
1973805934
283498129
2108118515
695241075
386581803
1072779642
1578772100
903159457
1020480413
1151082953
1581663289
1457153842
6268741
346225335
124957435
792231238
1473310543
598992138
1941774018
366298514
613950318
352988871
141508443
122626259
2120701066
2128223984
1372515815
38133292
2031513416
317806581
1827197551
476042204
437789814
1395071095
439416750
125633118
2082666439
1344778014
156991331
1980765353
2120525017
796683327
1595936153
177910904
337658455
1266710072
1544736305
743417775
820586007
1327095619
1121027142
941476924
1104921426
755312924
1751257325
1977209911
204983836
1545303568
851696907
151542466
1107776901
1207042189
1161032500
734205178
1277084750
243500003
2137172746
482459460
1074851457
72285313
46031033
1787539738
881905296
60226915
820242921
1506617970
2130416481
108975743
719125890
829655382
241131621
1264611027
1630786421
1311880738
21114163
945949927
1694173695
964547248
42664293
905669343
1198270596
121035244
514459102
1764704734
320196026
917198841
1872803631
151743162
159858723
2041687367
197996260
208831547
1629315605
867290644
815818024
1410651682
694229943
712733428
1268952680
264918831
1865807095
632161647
1027181881
67027800
1307452095
1722305824
1232924767
1645285304
1427488127
1462708650
1256899224
96707316
1711245243
639854557
1458601677
1831436916
2070473809
2004145422
60961286
803154914
1656826734
470570067
103002786
1123314917
1400842268
1432758949
1189483625
1879884951
229997124
667326667
150628648
1910073972
1183827212
1080976807
1938170539
701319262
6614741
1389980558
469684553
1711722013
1281022616
46932123
1990881676
169427392
76258408
217204478
2019791210
2025708057
1836386735
756788866
212024475
953546256
893293691
1200615606
1467417441
1706597097
546792428
1795931739
1870757282
1946470795
487921998
727913491
1128915274
1878944160
1523098337
1055776010
1645233769
792628195
655167012
1942395121
1511524147
899866386
1818713748
661427749
470480503
961454489
875073030
776298646
1447273730
1658726689
1120669592
1266515930
544138640
1312389904
2108005576
1256242846
1711766111
1627725444
101476357
1697799433
1802347647
297146992
1116917376
1491429890
2136685839
1880993170
1336918007
2063056615
536996855
1261787297
1536378661
425472140
2120541640
1583606185
1723584749
1812763653
1211807037
1694157897
1869574219
134287663
1207451213
142523667
241468927
359471595
579132409
730687404
2127702543
815235250
224106067
2102497358
1559404341
1937141707
1618522624
374003630
930989759
1005545897
614242874
1008048715
1920107508
1203679751
10726277
68323020
1098999185
1561256186
1541143385
1267169573
1008066077
1398866190
922993084
2146590359
1451187928
794739634
1986572415
318548491
650735747
65138147
150329550
1765189493
415770191
515624754
1234289420
306932791
1472395382
1502337427
1725275512
1137713994
289977028
69259287
309756911
265694094
1787907253
2070139098
1880711342
1703718430
1323512064
2029279034
696953239
1469582311
1879589275
1352598984
1006990549
1799315343
613189374
1724722338
662906599
579227013
544228207
370171099
222030783
1608681249
879231706
234898990
818298867
724115393
1304399142
885159015
963181193
825973530
1472380407
1794396598
1669696051
1787861309
565418420
1853220223
1187748844
415929452
530927169
142574563
1549458510
103989188
1684481331
27248773
1662210982
15989257
1971018393
1180847222
577383347
883591014
916493739
751258345
1616090087
637173453
960189150
1054205501
1948291828
61564576
2024303298
267060409
1877951845
196102885
177273449
1115094528
1670097892
2032664795
979421108
788930341
1315374652
558663791
296387690
1047658003
1906213667
754543956
341938569
1956199147
1381724975
2089266356
540018213
2077376309
1856006415
56274533
1343278950
192199659
947757401
2127283628
320172898
1983961480
1094415623
1285170552
1407872503
356083977
564077927
282316777
2062795291
382292017
1953784321
485284304
1920463501
1293927274
119946460
581606203
613352983
1449740313
1317559937
313337172
455776587
332795917
429956657
1386683266
305205383
1065422416
1813707531
290345457
843373101
1056424951
828342405
744727433
1614578563
140217793
1916597636
1274689067
1609253647
1767243424
1784193170
1405947752
1256045048
1955779695
347571659
435486406
461461454
286437732
1818171997
658730671
1009978239
573559406
1199339486
90383090
1316417088
1051964822
476051062
923520402
1791436146
127765498
1303377542
756093557
723511
1696627832
385721965
1006961799
1106717055
874226195
1396491350
14216067
2022694737
1305229159
1362128184
901495047
1128533351
2058747515
63027674
1035698369
354142321
899541386
1629067933
663932108
278424131
1213955528
2042617213
1655489445
1312768753
1999503060
283571892
1919291954
1378078364
1656997451
1603342413
830333066
460804675
1275125836
1235901527
49383410
172500313
73723888
1847086424
1005955701
485256618
1806644871
70616406
226246390
1728961535
2111902543
1268905020
1173514494
2089062393
1559331644
1621832017
1183190365
121180031
399772491
117794278
729297194
2017060435
1829104373
932751912
1892719595
1895626351
1540887836
134868148
1552672028
1721829497
363816333
606780440
1726723943
567240183
238659825
1081746025
1401328116
685143933
1538888916
1654916074
164872945
406548642
1587399240
1504741686
2069122237
115625699
217920951
2025051476
1109308633
650196095
1921048513
1557550153
1300669842
1885267943
168713135
1768217335
1563702264
1712633951
647360240
73053882
375650782
1411882358
1067769218
1385947171
649139489
784063824
1932672353
1482902845
179015349
1023080707
1177006272
1507811824
116182165
628954238
1203377505
101809560
1818083782
999829483
1436913660
863825684
348246873
513640927
1929597170
109644604
1864385274
1306683742
669406533
802008815
600495002
77537694
839549054
1837843692
634880677
127319773
1485570174
1108781701
1107317870
386270361
1219820966
1591979442
1246390981
147436632
958593157
1666561526
1072080697
1089502409
1466111416
1168257217
532915578
105772150
246837684
505140103
574180867
179944451
1569676058
803283282
582424566
1600640652
760368133
1771509848
1662835939
865793682
354329025
412544052
1394148842
1219940224
905877348
1630716985
1661298800
370153324
829183568
2089085989
1531306919
1328895500
1508781042
112095570
1688829335
764958492
309171894
546512454
1059448044
1653768940
168986734
1395689058
448468019
1905311868
1665931510
369316316
40553562
1896424641
1352582401
1486099016
1916652868
1668317202
2143201710
667937471
1136993229
1732180389
1856226025
345229124
1377997095
1744867048
1709785497
1660185794
1086339446
1641258744
1009081103
201402852
888408780
110302605
167053641
419288970
1339787897
881102365
1609472555
3201424
1747839775
1546424592
613622039
1179183663
1290283370
719313350
289852041
872093635
613737208
694046917
1797905549
1707666804
99812755
1622887468
714843704
185399321
2115712941
231040044
2108146169
1799682619
121059558
1817624406
178271891
517308117
989553266
131153829
986155476
1207697975
666893175
1211094007
514395652
370224648
683061875
133795924
371597632
23455285
487810758
569718399
1995098134
1454638973
2141346466
1126853954
1568620114
178358346
1451610967
638207825
732519288
794394771
268231104
1754873512
99791913
69222839
1785029742
1163597482
431704421
2026654136
2105571906
528829
2372910
1926072674
1995006645
226401511
912025217
1407289930
131822179
291044477
14267624
294190972
1015347695
1143312214
2097814485
1857290437
1733488920
1904990885
1170244090
41776291
2096334279
552924302
7703278
15645173
1028966807
1050519644
626930194
149090635
564602462
2100826509
531731062
791229161
840895463
2006299308
680657817
1851557120
165772814
1239258575
1433701941
1021539404
502144975
1554772765
863519528
145156438
505330779
1489485501
1824239174
861895506
1729531911
614964492
2023229592
693542486
1682885816
2124655510
1869358668
1056986192
1131471438
802441684
585013199
1620070698
1597560020
149866116
414190006
2021922109
1319002843
1025910636
2050256803
450754010
828272383
2091471755
1535429992
877748249
1080013701
884212815
1185042275
2110781292
488431358
37142958
444997713
1269167163
1075883090
1399618568
1904969343
1365232382
51555401
321510857
1010464186
1004071585
932145027
1600602752
2131741991
1990216911
1283302615
626869988
832135159
651311630
288677203
888488052
383285580
266455330
641041209
1979710864
332162594
2134749288
991546760
53378415
1854952358
689617586
523862713
1802922955
1329320511
2094580345
235354214
1783601766
1224992743
2114239949
1254477492
672631142
465807235
1071933224
1621808317
1481303258
1292815860
1816934234
2056500672
2005967509
743254241
1968741586
1881943450
613637643
401342134
980023170
1151707998
1984401526
1322328603
463130412
1514292048
1800265461
251670938
763252339
98351495
459990776
1479020247
810897824
1996447716
170982531
626330126
664960257
148285843
763546911
607166346
1435037795
506040607
2022786562
1606043808
2017778366
1236250975
1151223144
521781021
294469166
1460392888
1058281071
1388796208
1467907531
1854383895
194149492
442688172
828712372
1314155711
1618009476
1306166162
2048104000
717850132
1039627774
326667856
1433857844
658493214
1307470312
1794345431
1575165321
878583858
88859765
1742642847
1617303434
852674471
1841193161
191425486
1673893824
40420800
620135766
1663592699
1752454971
1942105725
95989064
2141193076
532400732
1069120540
135920213
1608553449
715295521
1503850222
363657960
145960483
1944061055
662936250
1968288392
2044937718
2027999401
1705694737
2108390358
737265376
812649970
1420713778
384818913
154183009
1252884213
2078257641
385205541
865696642
703896434
441340805
477769408
940278959
804008004
1282876659
827358296
639185100
1911940609
2023624486
1324107741
1874441390
969591532
859271070
618752954
822746305
1561160334
460476841
854993128
885892785
1327778056
1483402490
1345977625
1381000664
541088900
524187333
1176320574
1776497751
1768965097
1567951135
493995290
1250764444
1832618180
187045575
675465819
1102604549
1374559672
117379123
1013321680
1431047865
1050332131
1816051720
697904205
1122930651
1637249010
412361384
1567431681
1318321196
1224238508
444081678
734796610
2137837809
408680425
1100513566
38873993
242208375
1727771733
1020054622
696312154
129034613
2090211094
854661092
894386594
607177049
1296617400
446694561
422525134
256178221
861463253
540373727
2000736149
16298911
643917064
1724416693
2138641741
173488042
1613710928
681850896
685779065
381324400
166243149
1673586467
443155791
1128635718
2087865558
436084940
1533492092
1706837370
1075387518
595491965
1049815160
1935525982
1278591572
1869785234
1544575914
258641790
1821449736
1709490499
129975979
667312337
189519686
797719704
1235995989
93552984
2052161129
470217063
1333040652
1446533159
1999752007
146553961
1405889948
1821396962
426775821
752882243
1415060067
414705957
933549572
1114335656
57461739
1141700668
1481726570
90615493
884209016
1413869353
1542477840
1180587564
1561697879
609589100
918018047
476023335
1528472552
1726758303
477204978
695728984
1852982877
1467944838
1786260032
1199105265
317401165
1596443503
1478695000
587598127
1352139294
805977336
746116466
370578237
1007726262
1476023594
1724830991
1691453429
285388081
1001186268
260537886
708056609
24139581
1508651105
224218994
1499867586
1568948647
1085656331
700952822
143705064
689622004
918846422
1313325516
651691797
91730175
1245111446
1473383366
473808282
2012409816
1354121785
1856555692
826392695
500195100
777676780
463144643
1524038874
654371302
331221407
1074226795
1312232
1246518940
816627041
1530446065
113073396
1633351186
1011534532
144758698
51098004
1212216910
785875167
1606619742
1086471874
1780659036
1110385755
1387668295
1477209559
1531145087
369108796
1299647939
1786885337
1114486586
1065479049
1537648239
2135653428
781544601
421158755
238444673
1538494361
1869383218
1445762816
1636470004
1957802807
297454029
859087061
33134354
366775925
1582461700
485075410
492246236
1287928118
1873444005
1924371734
2065704087
484138012
15635567
868898973
71395967
21874888
524266748
1495977541
1172047052
1545190470
366859830
1510008537
1741625345
1125895028
350689275
726797285
1458451074
1237720838
566065935
45521161
1544066651
1024822866
895357300
915752220
110798954
2062026790
267363084
37472070
1214868073
1354427077
843584226
1932516668
246313660
743624799
1051950829
1731034054
1035923079
1523615187
1651819011
525035432
261163315
1259150194
1508562462
124728146
578731973
976031120
1202452622
1766647244
2075296311
713267333
875671217
1271542787
1213981419
1649696696
529587428
355675796
1210763985
2139254304
2043408280
1541835813
1293156305
44480696
668398718
1376086272
1855016493
309700262
1458947909
49818061
1908298584
823622163
204682665
956364221
319948617
602143476
1016270188
807180858
1064852690
1909494763
1848173874
193180322
48019853
1220641394
483826113
1739342792
779496545
317253630
1401679240
616254798
503020586
644742714
698145098
1840508681
1462313519
262659628
953923040
1151860863
1137005458
1437336450
161711637
1834749857
480871119
196414415
1057039455
297179193
2073743273
119248729
407334756
1723503484
200777510
374786876
91800991
1868420038
383349579
712244909
813490682
1687440459
1521749858
62957199
1845722719
1122839755
1942303512
268729321
2077477805
401972608
1434048456
1071215024
2080544767
1386015563
562963670
1942424858
2008644846
2091037206
1275929235
432871329
889745132
1156702002
1871140535
2011620222
1483887270
752754963
1565881541
988776875
1547619620
612122730
240992076
1056975445
543455739
1630027914
323869530
584738392
1678650244
1600035063
542888285
1084666155
1216942802
1580259977
1210373012
1147653685
1404795584
103771219
1542058595
1112315279
1061183280
2115226879
2135767014
1689481254
518729028
2115010332
2076019856
1679884629
382525197
1946794821
1445691429
222013246
582990248
2010823068
1837156324
520772063
846065395
1780651140
1283173606
4326359
1257084313
1906179624
588551275
806490971
111196074
1672849351
923841675
57507340
485055624
510273626
1955350331
1904108342
1318528786
1033634801
1613038748
170340139
1038517522
1637952790
1259430908
779962902
123607993
1063557175
1821800872
417457165
1728892274
1220874866
1868589356
1276725177
1648920557
1889001822
1344932775
1760895847
484955830
1154979652
49091924
2089806878
470577288
1969197796
1564453748
1120318614
111533480
937362496
595614871
820010513
1705665168
327061887
1113841904
432954179
1354675901
213382290
1273148663
688001192
1209043061
938024500
1574805092
1880049904
1626288944
1958890004
2122246472
428343014
1356353888
1324046302
1477259565
510290860
183195339
1512197518
327182475
1853434211
463354347
1613859102
564919754
218715874
881852047
1953501732
555446137
520796
208253174
1030474510
1437187486
755372173
101982904
152533450
905647893
543054421
1734917841
540315579
557643625
429681276
1786111890
2134253061
388599068
286784410
39370534
223889683
1101258760
1247536816
1441168113
1730035631
1577099454
833914087
690790631
770048684
1014991868
1566218193
1774870460
519092176
2134711942
1410141732
1222624187
1004768348
2093328510
1952520805
286838750
252949630
182067995
1800137466
981819833
1611083292
1093251573
1565974296
2143251625
839178977
2081136810
2004692044
839812936
1975711687
949358262
1988792741
1958633480
2114900603
147700982
1191936434
766057769
735766250
403535299
1368243430
881283177
65140455
1167067364
791058726
2145689282
1872041444
1036702542
1344715387
968297994
1818294923
937931429
175313171
945603221
704452871
612774139
206823322
267300029
2074960562
355940980
1953091377
728161076
1902330699
510555520
718860799
1175233090
1784162340
1244474502
646542223
586988031
1011047339
99040910
1544615953
605866314
968440465
580443424
1658493314
275032116
1874552051
1426052653
644301394
684771223
1651720877
518631578
664516457
2001242926
390987653
593520242
606568974
362610266
495346460
430101854
35414496
92411885
1943758321
1514292828
1073494271
2061134601
261546004
1691196736
241830035
530282409
1710171941
2123229594
1921911146
887553511
1702948174
305465558
1963552878
2090398126
841683319
370987861
1196270708
1211415174
2083129031
148428550
22279004
1520288609
921267700
1026144822
1187767945
751126762
1977590085
1279513651
217459723
1345294846
1639228551
1996137516
261903894
1452145980
1952292434
243271910
1347127972
1178121849
242222612
2118498239
351657803
1249369354
740889681
1062493179
1142708339
998258301
1697697951
360000158
1021560724
475333285
844787667
758670288
2140805882
1649318370
1954972620
2128231198
291145191
684220453
1666602768
455347386
375831677
1796862802
1851945321
186737214
397971636
1350466769
1492407881
1693320444
373345924
62641012
393774026
2044140907
1056127287
426549220
1513879039
480818200
773071016
1189916461
1604306505
1347963783
912105336
2119097428
2084263426
1798836240
700011211
2028305991
1769266128
1300155278
1737032291
1562987961
1014688012
553157132
248426802
1687377040
1900929289
1552825537
2085041399
300057115
170022793
1200196496
436203436
1676492131
1452597297
869254853
540709878
685508723
1546296019
1990142157
462784112
130395862
1793695989
112775289
1914486354
1236862662
586274736
736260670
79979970
761540312
561366909
1367617350
851224113
1004379526
988440217
1353798146
195859343
1559737340
174907471
802391226
189267487
359729172
1341079081
2131040591
695274320
783600942
1332562233
1003118949
142890895
178178190
2122182897
217842331
1843614499
1857134521
699618955
1155746419
1937254981
804160124
240502343
858314141
1027481114
707743049
613912986
2101404958
1100451393
2015402759
399019249
1734180556
410157312
958467406
2089440199
561263228
347543521
935016227
1207822585
1986124581
44341439
218833826
619595477
894631247
230573470
565578995
921649318
1815901310
1571670926
1675833315
1990125935
854292569
442774572
1535717364
2042876799
239410784
2042655740
2026871898
114573460
1250806764
1152984474
1638159556
1463688672
368744732
506301821
1946339690
893569409
240810297
948882395
1993103840
664679058
1030505958
129717688
317005394
314713986
1206230228
2061148936
35573007
1592206630
21073927
44014720
1136193718
47944401
395819367
691541905
584151151
886395503
2105216405
1045988332
1117329176
1685136072
127938808
450668065
1887781004
403148403
945126638
1754998423
261163315
486970121
1661536017
1013436774
175673249
298031142
1593280744
43890810
1568997560
307118255
1694743817
905836545
362255759
1420028009
243717930
5624397
1439053200
1467165238
1275700393
483206033
1123110957
336134801
308138328
59315299
1300842655
1860525400
1005372481
107526655
780901303
1485596781
1684723769
1111870232
154381481
820976141
1567705680
416404302
568840032
430267551
1216723311
2099687391
283828268
86348453
223220895
311072592
1163510867
1936413601
1920620116
1372015951
274249784
1797317164
802928980
1841839016
1581653969
1918202138
1928507846
578839597
204156387
752358807
1636122635
75372752
330048323
2031350795
396015479
1104951533
332531295
517137772
1448631611
1475665801
1937897831
1865829810
1520989179
1939473142
1135965561
355141044
1114621446
1802369910
2053385770
1734270101
1776254346
459191889
1827378382
1868763571
2023562537
2091740962
1453813500
1412048531
409035429
990539140
1084837099
840027581
312538240
512660103
1980691425
1746345627
1468387069
844329322
826747016
1619064984
2017535415
1013172682
1194019535
978051954
95390237
664590328
581458763
132884182
88480040
1100235889
137555597
854097426
1241789599
4411643
104730386
2131723164
1424270503
1005548351
453118210
914112322
1019879071
1024424151
485282332
829595445
1437958618
1988474948
1350513054
121678811
1111235572
1011147398
1423670142
1324364140
1154916706
1257051847
1106671859
1804429729
1940590015
1830504944
1073063161
671297103
959094789
667565607
1347775208
189007960
1500583729
418911368
1827278439
1931665872
769690356
1536009690
1456842625
82452986
1973432289
1388138791
406945600
1977694860
1361683699
1558970838
1631878431
1405730242
134714840
2059908143
562559494
896570222
320707276
883109001
1464529712
551765021
1610782010
961509962
1183532478
114218383
671698041
2010654836
327533745
166449811
1637551322
1633060154
1179212406
2015505165
761641357
2143889890
10617980
587113376
235994096
336123015
1534213473
1081528531
659358280
792559276
243522217
1736442962
598344078
1084939199
1312872247
785001324
924441295
344307707
1801074137
1234431829
1949410760
1827502844
1288396138
228893149
1275404430
273812078
1921890601
798126196
946130486
1843065141
1512028479
1699491714
2041542133
925091542
989198117
90726286
1049197434
936960724
516936489
780967741
1636518186
223752623
1808020156
987997504
1306774824
1642170143
1186162645
95003647
1156928338
190988009
1437654666
139901607
1436409793
388162265
2057872602
662929097
929710641
112224762
262585078
433506381
1127396530
1266645359
1846653527
47946880
1756186023
1414501101
1835527917
1576611004
642130223
1892394976
198505071
1315619679
419927797
993222392
527720422
1714620277
1630647910
442065317
282695559
1635997921
571212849
2030141699
910015653
1407331286
703636547
490533733
1595635457
703949835
1025667917
1343031175
1344703708
2022564745
1764688300
793544060
2104577101
12611731
1221192199
883284003
1137515844
239392654
882589386
961014041
1951954711
1278482906
367920681
1558216512
1599964355
670703645
474960858
2031080753
38283677
328475108
698384096
985725026
1337865296
1378238672
845387386
848349304
451149777
829576773
1654106950
928736759
1330780843
1117710881
652966389
1461662245
973504969
447034763
1780136892
1767625055
1782260303
875997337
867830348
1353013535
367829028
511647054
1613257672
2106001626
1065503333
1375331735
1884068209
1896224104
1894279929
474754674
248693604
2075695996
1170311876
1032948658
276559880
1214395896
1301889935
1071829792
1999206815
701072483
1674791998
21311744
1056363503
1780042496
233498610
1436546797
1627822780
48271430
561133446
2080466745
98239861
1470339167
1734180392
802233346
349105881
137101304
464790601
1394562986
900877460
727256060
1371000020
515494595
1110093177
544704267
95412011
977163476
1121647898
1094052416
1970690255
896804344
1187253100
1671244203
1366052094
1063997058
840177893
1998179180
1814394823
485254404
2123574741
2134537089
85451404
634786015
1504593550
2097105124
993554458
573685135
1961415926
1651337056
1609991090
412503559
2095891301
1690250568
740850321
450957907
859257516
418694392
1071278931
32912456
1959169108
2085480376
1317167841
99613326
737659648
1337826718
738742754
4090416
345634947
2141941532
755777970
2025555827
1190692650
824584272
407422945
1734044871
1916677026
1932897717
2002566652
915822302
47920621
17672328
1772925113
1565095871
149984311
347634679
681811590
663095015
917277736
732767979
1333243915
273890281
3199317
313727762
1605058704
662591744
2076375175
1582917171
1499997680
2068271983
183894543
373408202
433923832
1482087370
340150558
1206957595
1222720008
523738624
1471214069
1405204313
1918928438
668362760
2137260845
2076414259
79651826
524564557
809812405
863357843
1338535
1925326049
1242879065
1104738122
904717372
90196040
2126219141
1449145157
805331589
1768348067
55354982
1130272564
158040434
1642833117
425832998
1621481426
1287212175
1862103049
987361489
1290900226
588361920
2080333641
1019876805
1810568758
382769159
966090584
27102892
1390782547
2130806805
462414456
559695758
2090889108
1287434418
610901286
897363365
780698080
991795476
1759136020
1821361774
645450468
2045488663
1054074357
838979622
87844736
1347299042
371730059
1322530452
1908206322
1071999534
1248187982
1462624328
1582768976
244622481
589180357
108787002
221628281
434391149
1803360334
863559536
1342585295
1806762523
94278427
1853893401
1865818707
1113141100
86359373
27791470
324865127
1195191966
683715799
285611675
1939031893
867933079
1274137572
256371635
1303260001
2140364619
1903964439
1004247170
579629389
973568050
541605990
686019013
2017933499
37115045
571350167
669591845
961159285
1915685190
231023047
1548601952
1139763166
227636027
943406778
792532409
726064943
154462977
1111148741
754911870
161373462
202551993
763384252
417064831
1123616433
1152333645
1475046116
194430719
31894855
1567368729
157183022
1783592838
1812581439
1810047164
931926338
415889847
1527458000
1763103169
1585187022
1387984336
1955046225
1785117277
1171535419
397032890
2006045888
748518627
723554018
1758884413
1173321572
875870749
1209126048
264897346
17077489
962388159
983263607
1051456571
1930073574
128217444
97492760
53419533
1650563245
1937045236
5065297
1660671368
1551966455
101884622
503741370
1530143536
1363210484
6004915
1364232789
896901154
2108684043
778460305
2139789644
1562560819
1506709884
1743217077
1369194872
1563450733
485479838
1409766567
2049452830
550321956
1474109092
448434388
489169022
929648720
524380270
417499832
163128536
707130008
1736836065
650898083
1239896704
435022547
267767930
2059446624
1024849435
709917545
292735269
1394985434
821089775
1565728916
1226875472
997125119
1863656494
540648
1276081565
2012922256
796462487
665840723
1948885037
1484763534
2044854099
375436547
740762468
1971134370
700669618
1061058958
1784955892
664257917
1260826550
1606286388
1928377289
1279602770
1721098981
807144387
1633974144
1615178933
17274087
1869191939
17279076
11229698
933157968
1720840498
1170080913
609931739
1409560547
2144122084
1063972449
1701531336
439964559
1202283157
1268432348
119003157
1123851948
424279883
2032756604
1676543484
1099943486
638166278
1530511330
496240644
339745162
201400675
1741501174
1778042821
64678432
1883443976
2044535848
974710699
1858826303
267909136
35225752
2038290516
2004614707
1263556759
1729167955
186196846
51195780
721324823
1452108974
1183840848
1252486261
2081935676
1461977703
964362393
1361049405
2099409800
1482917202
922170270
197903020
1380809892
1957102694
2093704557
1680335356
1786462619
734716454
1478050840
972352796
1327213584
2016818337
1874617378
136180402
2008415539
1721308464
515938107
441244483
710095306
2142579552
1195990590
1412629226
1143412905
1835896572
141365236
1291416140
996415959
483068465
349171056
494959082
504145724
960171756
355113886
1373495749
1963607981
279842179
1805117738
1489087356
233803080
795087594
890454818
1889777071
1940075515
804537494
2080603596
1460500150
512916456
783717993
1913973920
2004015046
2034584607
1378653649
2089185347
1232459232
2002440671
681579168
2140651239
1983372171
1201129774
1691275280
425190610
1889962552
199759699
681642706
1267548575
2131949322
1480888629
809806416
1801933039
504897242
1535393935
2046007527
1132405297
1425602095
1782357157
1365915070
905922572
195486005
254096016
1745619011
1907558249
275594793
1034800378
197711119
1274878763
234246202
540709878
1354087931
526820528
113400935
1451299624
1043756767
455953391
1028807327
901106627
281694497
964099317
1500048743
1806762523
220275883
597404234
1599212689
1109191103
713340309
2137639354
2078558136
1911705458
1655216070
1328394357
1402788115
701188940
1568614739
1552896409
593163363
200258941
1691964188
40580122
569234739
1112651718
472926744
267378746
550880357
1640151713
1651545965
1369206283
21372232
1637952790
2077224733
200246939
1067654956
2099470496
141282790
645358805
1680927621
506328243
2001276130
608106405
377986945
876318776
1776729837
1758962692
375031018
1720383490
1871856042
1241664737
543391391
1521926170
1850709400
823762048
71853332
468916335
2095865723
710752040
1126237464
398433017
2077023473
1288947013
34628049
1584988456
286926425
366852710
1774722371
1974551531
250913817
1925079833
1355347800
827648113
1976429829
718191722
1076005442
1941649928
2102772438
791897012
985099675
1227357411
271511818
1985846322
969515759
1184403472
1146706953
1817723245
852773815
1078761214
2087367144
583339210
1924444608
673468487
506244508
942319899
958913097
2017605726
467435261
909987600
2147207534
244769216
1951933836
263811699
107932200
1023625321
1054680653
992845134
1448920140
1429804354
1219528218
1922969245
1268857543
1004794127
264899298
1695695092
1992010125
1257613284
1867023617
1768228576
1791331848
23389802
2085190773
326345211
258254903
1617358254
1058876132
479395142
1018451845
1405953210
1587699748
588383760
1518946771
945129078
511648105
1626918900
1856244576
447013184
1617485946
1561931178
461567894
969889510
624726212
1536624738
87465358
1600300688
1541550364
2095019306
1147226824
1220190247
32570972
383730452
1469783504
1291238967
369947067
1886569745
34404971
1283008183
772006800
1588007855
1721606195
1707446562
1275466038
835560136
1018182983
359099583
1589709182
1595964468
2106454554
1528159487
643163423
637516811
900252275
1084411261
944062904
939451163
227593636
508621868
1234236078
2074922888
1467312129
1852830440
439978356
1651100348
1003603282
816223688
1019186546
1789778559
343406951
1910351823
1537007500
961482387
1646269647
2002594771
1145882215
776733774
428572797
843648483
1402174244
1588532387
1135548709
491982920
1594931647
857814699
971822352
1544225923
1695888334
957302833
101689649
1302779053
1402272368
970898861
686396233
160560657
766256908
1679408357
512754058
584134608
1868020047
1794468495
1969632466
1958756271
1029662079
1877110750
2094751297
1359225900
562517357
1968710536
1433966396
936390629
1294666839
674732652
1669061320
1226637650
209312705
2011179341
1061083715
1185261097
1200351395
1218414868
935379290
2112294371
1856827006
1848715962
1048973715
270586359
145305565
1723531072
262629437
1901874852
875645474
1890319623
707681141
1573357406
151886477
1241797367
1500083061
319960087
1554748683
252496623
1193521212
722508346
1891908670
1066855486
828578797
2006033541
1320689000
1209379485
597773776
555694003
1980898028
1567128768
39537340
1389282997
2077121405
1683778810
1541039134
1107301488
721076796
612339492
924902840
419996383
1799692569
93099701
645247161
125347129
1324417872
113755097
694701831
328464659
1994608369
806102541
2068427063
917420268
229167485
2000603433
2143029736
1678364897
1861453679
1018875817
280202913
801543075
2122178866
1805009063
1621275106
1676768904
1392901734
941456622
914265260
1882821696
1150631781
1916593887
413829457
1092900296
514780723
1175460836
1981087012
541983717
750236718
1394661050
315733766
762296050
768282597
315096564
1637794636
1960311685
882497188
850002140
1404095280
418139030
1763073313
619942229
977475200
1489125197
1204730921
1641324983
1687197614
814552391
1065840094
1271827705
1511832106
1328896304
898631929
1834678775
735283790
42006727
1587612149
857851407
1915413031
764066598
1200730994
951649651
1296216998
2076791774
2000621111
1196226966
1275214764
1440458676
1909514398
1920110715
682443441
10845721
639065170
523588195
1587182827
697138837
1787892068
1121091643
872218390
2028795694
1596869975
1176380753
1208068767
1668005401
434231776
1128840938
1119315722
17543479
936289546
179844763
1453077107
935146147
1616982250
1223758976
1614955341
587742251
866983530
542365389
898937889
322422643
1296177605
175046765
1000716492
1595481511
648375173
300740297
1301658132
624551025
782788935
324897169
1337222676
200594803
2006647338
87646103
630063700
1991829030
346406011
1171032884
1568772874
653311819
47374581
1914924299
535931386
410093993
1732251837
932287587
1922781630
1041557413
1801434985
347710396
545680571
336460315
1717701609
133449353
546933546
1790054082
1382117689
975652173
267918583
1582926606
406848051
627797949
343837422
1712242440
1852632804
1847032349
401486338
902763789
435095005
955116466
678956984
1140266332
2087678331
422244495
809418336
571655938
549819868
840436965
1061236814
1437053361
2060356723
643928373
961622390
680556837
582363348
1881171417
1791657535
1909637284
105302364
1163173732
857677541
1419013180
1939439252
682287952
494182907
1994916090
1802446741
2017090699
862259678
668495250
1417136567
1886106905
1165184194
1849882048
1769956839
175582148
1354891384
1741222322
1168037491
1265737078
1253744079
1924281774
984551289
943071123
427479852
465405340
1920878510
920131419
133874423
171273572
803268074
358418119
524624952
1119203991
2022610217
2077180886
390256510
847485037
1768963862
417107846
1021940237
1847239418
1579281666
1289202269
1851210003
1097857526
1712708748
1154297405
1119583048
260243993
55687258
848929205
273651279
143835668
916210339
12871692
873648341
1226675156
985480237
190405225
1869130278
1498833043
482461761
767530155
51004514
266401828
651113496
404946065
621423766
80599225
434298925
147569121
1953085568
368187526
324543917
25343817
2022315345
741761913
1653704874
320345171
410444802
1348730197
1609840699
1593153973
20500943
1983149776
1867802192
200053153
1456668761
2086239276
1616000416
334457837
272291394
1357053496
1613952650
10888519
444882947
1728045599
1162786011
939104497
962809256
2129271770
1634892639
530842986
371148353
1367853846
1766889764
627984409
504975775
867768021
45610869
1602032681
1152798722
653704275
832309588
622928467
617341399
1281956975
1742926315
800459841
1613341607
322926052
987038561
1901036141
1522196603
1397890015
831032068
1844063519
1232503144
1642106363
326092387
1103960890
410936324
1911220812
1822346900
417034810
297199577
1675697365
1925195991
1319962206
1798408892
1731666996
95684619
1794911327
597531039
1341708800
1657464362
2083092056
1329084743
1257684407
1893083492
1503049156
1850390300
534795031
2000225745
1607766913
737967157
1519309071
814741845
1804447345
1626927374
1999188564
282005208
367280176
327685416
443647091
1619896360
1562788171
10457835
1622305716
1652077610
299869779
1867371128
2074703586
728282014
1147584992
743540744
38690224
2055708113
1663181914
1571712511
1091835127
1441723
1164610926
1380045923
1758841297
736059310
232694019
1680562457
434541964
1799918826
1091791508
5416171
72724694
786444477
671542841
526820057
942765385
1210200528
1377742605
1254558866
1576205972
1937975745
142093184
1786699015
1879422866
326484058
758368705
1650417617
1135045113
1642948726
457851117
622435058
1894976642
988870216
1802931103
1703382466
1720260664
849619919
266929200
2057450017
1474917496
615282545
1579311909
1492075676
868528358
1810909903
731000564
1886757496
1897813407
1004379526
569208253
1904160396
1921765645
1275753333
949955820
1941009406
845263056
994366436
173854397
1719830568
337695103
1355304281
1909314015
1169277527
1766453936
738425277
204476389
819272809
152901198
914365988
1440853307
974281358
2023488589
1074433687
1740627357
149957168
474422048
932035952
210263213
1014409809
515089361
1680079338
100832064
1954739784
149828294
1577313731
1173329403
1951133544
1433606833
521171440
1907069633
1618948068
86468258
868636535
1286471760
893635708
2142967803
1691585920
914638921
1765983506
2087635003
791613272
330670205
1549291307
2117545418
1838541728
750907537
2041414015
10249756
8162072
228932982
420034839
535550089
1425409152
1054503449
524991914
991801092
1060213982
673506141
985047888
1515248989
545923406
1191986738
1484628865
1053353710
1228238912
1834247969
530510628
622984935
696123907
389510868
1603954545
934989913
228409166
809768356
84003511
8363817
1453181617
270362555
410226158
2091382639
922887200
2108577984
524059686
1856828499
1120805918
31242634
195444696
782438638
1693422509
2068532396
1945022894
1780663197
2007992815
51942466
290267913
1429850693
2146542183
371205671
1045255221
1884723653
1015002746
1206679064
1762302176
125705863
1990539966
2064770172
1443863635
1237369213
833619491
620658690
1430801099
718428568
2115388727
755446798
1236329306
1738491419
1800993299
1118121143
519289018
644251539
557221930
115908621
1530143562
1212510564
33522819
1663612180
2071111136
594911759
1967088973
2105219743
1330686525
1225361598
1594815182
696786048
1237895425
1002700224
20149089
493277252
500083445
2040258332
171815803
1647749119
369745209
422509951
1514802637
1782430089
1441730025
42772485
726731208
29689030
399196582
1380206947
1379687255
1370829450
565679267
803544912
694280794
1325729304
4529860
338591980
1876392829
604936271
1579048859
598122318
1181643334
366772648
169334393
1386547388
1304993585
1286405904
1128315818
506848398
762180148
105976981
599313960
1708236739
40215685
921666286
350512450
1853642755
755099046
2003323704
775883312
326533486
396997964
630705155
1554043959
1855030656
905581385
819494505
1169270578
702844550
1623514243
1083948057
166286464
163672121
683098357
1267476473
641383695
1898768016
1221731218
1762665677
827534253
1652878934
844239218
1979466163
19748642
324417854
859621330
659248169
2090266169
1813219592
1047455769
700593926
1821769879
508363458
493056598
2100765815
1534072015
1993446298
986000979
1490675844
646977953
904202515
1884458822
1375505785
1972906643
690281677
1398548740
65253515
679901994
1926720975
1058505276
911451781
1806483212
1977417802
303192253
1406653292
1203257422
662857371
1795197362
1314258570
1796529829
1876098713
379395695
1136109697
309494279
1500639836
1257249017
414310474
1411960253
39142694
437284609
980097949
1667862566
1703749095
156987077
1337622593
954310674
689718637
1236995598
408945174
790807215
2050111380
2015665363
951089568
2014319974
217940673
382554739
304269053
559631832
1163866989
1285461817
1372242188
1136409694
423943912
1025625426
706108734
1870392537
194183935
1857664232
1083078914
904849392
2058597912
1490272628
46359736
1620878051
2090567232
1582518147
977342463
1161437220
1245872142
2114235338
1542176912
1871503054
793642700
855029710
450129645
1675964356
1574851947
1418288034
1468296758
1893243635
1908029465
192461709
6249450
2104713914
591404436
1591409888
332800955
2063763870
1414577114
1042618993
506884193
2036129268
388913217
49767969
1562190564
180426753
1546691182
1758475638
1559365166
2146685708
645840064
1044876035
416625557
365106048
1085733052
2018717411
709719412
1979375763
550713948
2125092712
2146357811
1899211444
980374881
24946910
1251237385
1296991229
1289284025
1441557675
1775920532
533597124
272524209
1611214970
731175123
1666306008
331852570
1265632986
75370668
402152396
468293948
394509208
538310504
2045264151
1683940609
1200872647
720831879
1313128444
168100413
1319046030
120423673
2001843063
797123316
2141225845
1345714593
2006182289
742520935
790902446
488337211
708489960
1029584742
1565203998
1400319125
449904225
1391059127
1701006605
1201728493
210568559
1774731089
1607253176
1653167948
1255288231
212103789
2132479474
303042659
737253344
1814595589
1938736411
1657766275
693846550
1363349672
148918912
524265884
1653401137
279002297
1451851492
491401528
220976987
1099717778
1003190948
2005893113
621149766
1279311363
770109770
1149280277
1792415955
336433758
2001045166
471135802
2122742831
1181533306
116652193
1231601073
347175161
1570827585
1371920975
964751123
897565503
803393991
1043457831
685353751
1621393726
1599927486
830318404
652112148
1883519247
1558995420
2077056124
812872369
1991552759
1293117817
600177511
777920006
1701078002
593598833
2019530117
41447114
418448035
118824912
1368235103
955426996
2019813702
1103299252
1163889965
1593315504
833486697
568688941
1561734133
1854458522
704089954
663981167
457707151
1408135409
1023024517
325107763
825338736
1345936200
469388407
123505449
464198179
815831009
475015390
1034548629
1749777527
373596386
670030682
813228111
2122073894
1644508838
437208977
1314982334
1688144355
132335141
1319912213
1727414228
836447894
45676979
2067267083
843809469
975172719
1113169686
1934152073
195207657
1155350114
1429164008
1765111339
791448796
722132817
2008874235
1035817933
887095735
1980510371
1316624496
216432486
1994687373
281931235
2031516497
1527504233
299773215
1606152295
1388493217
296564487
2130253319
1779124870
931084693
1030561498
1714079528
1991269649
258956512
632170437
622383823
359687784
792859482
1975140499
84601084
1207787810
974742839
1080149434
1365223674
935341333
1840170824
1901112792
18620428
199484769
515197394
227816456
987097839
1536524959
1830200774
1351356856
242639287
129905957
951668232
750729252
670040894
586149852
1619978585
1008986985
228728466
1440621404
492523395
2016201495
131173551
405294787
939271686
1523224949
715966312
761516024
636995957
1338942394
1585622163
1837843736
1448557928
2012770250
769975391
1463806354
1561172538
2043582545
1406907130
323683862
663130461
1366194997
913771102
1912198602
2125461918
1357579261
962422312
232451229
865361217
1995622682
865111839
82041436
1421935773
1150027411
1833652674
1948693118
513731783
1517770672
943989426
1439870608
521626168
139264129
933805496
1159938475
255317038
691934148
2106571731
999707800
1074509745
1764913267
1220818834
67700973
1841399738
1453014072
1557395985
41985963
1437651072
1962484320
154500023
638755593
1314488384
883016947
22448262
1062632732
699485914
624914360
1325372980
17915327
539739628
1600336736
1910082348
1140334260
2056638056
370956616
1935629955
579613426
1927822084
1765466573
97493110
1277786089
1137184449
1426164318
1335614295
449322541
1270322943
1725403846
2109340153
134167431
1546575289
814172849
520608219
60022826
1952581451
308696237
1385615962
1990960729
1471916989
1925090129
855582321
1944470921
219556631
487295478
247963423
1786636716
304327580
200060489
1216700146
1079097193
1565174574
1938760678
781134343
484283043
1845012214
1878366839
389932354
677401864
820522562
334426122
1993447257
719730983
669700899
865161648
475247385
1763054958
285200967
1872123754
627605758
397448392
176523563
2071899076
1688584685
945141722
747094384
430597685
2036368338
76674103
1852428068
898314520
1319736208
2009378425
1104158396
1120725670
15052797
311063285
377580240
1328852787
1269100975
1484480995
648799721
597089059
681939802
681578683
367644349
1042302472
1524120632
1047091801
105203219
1929960251
548940469
1745679148
1756507213
1229860902
687491643
583802568
1108753010
288686305
2094845074
264904958
1120280359
1205277629
906694014
458533007
1361117254
400377751
2086411156
1178824218
1151602091
1234188209
796928300
1147091965
955895390
259957389
1770026022
791925189
1866445033
2058371850
2127123413
134654749
1757963358
2142358186
643898508
213977701
1053575260
1397889313
112266832
852467963
555450382
1400982997
2005862386
1963935727
242483762
1748329458
1875359199
1112118074
876659849
1946264831
906322608
375654578
1025995973
55183703
1584913235
2058506990
1869536684
1136590959
298067001
536009565
727955901
1913022215
2061765616
1036019148
2011808181
1392711566
127754448
1070397305
1340224224
880051985
1291547194
890847692
1035453479
675358179
1580607632
1483101106
2028826026
1958918903
62332159
1124855222
1591697760
1342951461
893994623
746113227
10606504
54372370
824900988
404817448
1750255349
205576185
1761772999
1895163158
329259649
2068097291
358958137
1600623741
1203116163
962410083
2067770061
788228138
1926904100
69931387
1045152996
1977868398
2029720476
993747178
31475010
1426941339
322410140
421602395
424970990
2136472228
1886219409
1816723285
1546113981
1151138355
963451050
133203355
1758644813
1522632416
418833669
907435266
1514840669
174196953
771137744
1135407178
1737748217
910210769
503719460
564976412
2086145225
611174380
855391109
848174958
891825592
324592069
1289964291
2102886375
989317285
134620914
857324219
696113873
1223839825
1152577924
919230556
847167342
173835178
988204221
1010708481
300118987
679931070
324896843
1243563763
2114193772
343405937
471068864
1041365389
142136861
814716940
729508113
1619438690
1713017670
1634536478
284471441
311263701
2086551043
1188302766
1214605101
866256604
171938753
622461892
1504930782
1858203734
4976501
735510597
1295116618
564709543
1549856736
191393211
1512249002
736857026
1549486951
958857426
379074901
1845229558
1647664327
1491975873
941537277
1668736735
744354711
835268753
1183594715
142230138
136081336
452300727
1074596174
1663642090
930714011
1901116651
980538452
1912352418
325460140
2043733340
1533052266
1617933863
1209708084
355395473
858537426
1628305917
1271434649
534404816
1036909836
1764677747
233111822
2128197194
580515348
737749822
1623625975
601414657
909573130
9865137
884921512
1673591249
167423119
1500866363
1912448513
1588323472
1625256111
1624176013
54265164
1870015784
1183441848
688410769
1777359393
1277769148
1029245545
943654939
1495738945
811527811
433461734
1644753212
1636064551
1049888048
4261909
1926588435
1119451039
2081159145
74691212
1911920711
1851506376
2110136196
315740740
522603820
1283334405
1201061407
1713223444
1274479443
696496672
1636782421
743646840
1567789380
1925572985
1022500210
419426696
1712806812
302829558
719885415
1713768231
410263824
502032243
422095351
573113840
551840665
1055396179
1550356402
1411693985
1091504765
1988210633
2095785366
1301861880
1350793844
187593064
1682891228
193149293
1870281077
472924173
1496142242
898947582
442173491
917446238
426101277
1859628124
901058096
1748583976
769792626
155450564
1046049955
1357675811
63387813
1337684926
1252792241
1543540999
97762688
272890620
277091903
646025539
118876160
1464441226
1407304745
42185384
1534815279
1891047763
39107828
1177044351
2091182289
472069034
1181981670
655107481
885693820
1301309732
1606349369
788882872
1212096219
402622365
340217243
1704065555
62231492
724637534
1214556253
126418863
1587992881
265578873
486847501
91594217
1563539268
1440919240
159950059
1461395761
805958264
442271664
1591534424
1224108925
696896443
683312448
842757091
1203738774
1477502042
925023244
784573262
579239155
604386718
1178640695
1114979751
423815807
1720473201
581668059
1395907927
1393089324
766313878
592259317
1947875942
850988209
19137408
917942785
1889493987
725625034
707508366
845107539
1164328442
181173162
938014809
2100887689
661399382
495818217
427568895
2063934969
718097786
172171305
851601134
104243016
748883588
3794664
524169583
1035634730
1484980851
1012498139
125213352
2036773308
251864608
1275538150
1885679913
1819820263
1168105144
910468266
112546582
1158944418
1138141805
86387889
482519120
984200299
427724732
943031896
148097640
614850209
887826089
214214127
1543269761
224522285
1059752407
113576778
380858602
1783815215
1024444280
1990473353
1261623921
1336513733
1714044380
2029681623
1415685951
1400119253
352480204
714270770
1117427526
1860466309
1717884538
437965148
1830503971
1200410382
127436029
62089254
952257571
1913306499
1070729612
1957938781
1527082191
119860585
1256589507
100999820
1125732510
191636986
1934015802
272593786
798552579
883914056
1348354212
1467413191
1973271037
1749552481
241102429
2024421499
1982206056
1173768868
331892514
1475181529
1445937510
1945191929
1846458278
1064059060
2029423457
533228669
5361360
264724394
2087654160
1604171185
1118046070
724552855
757589973
1342680014
1957775393
2071763282
571953131
476349544
1399566477
90594547
1825754511
1880027192
489581445
1584149248
383313327
1376919972
1666721951
878716731
220237474
193692398
1397172799
2007610834
120220898
1435384624
938067535
1571858742
975183319
1896537824
257447959
743118274
159095711
1798059852
102113583
1534120787
1196194395
2010267507
1749012203
1543929313
2077233955
1358833187
318512739
396322923
646259588
1697264078
1610191633
1577056247
967597326
2136877002
198536108
692792481
50975361
2065313550
395722174
1749425430
785448231
1192174546
23654153
2024023043
2107628600
784205950
1218333891
230944233
955421975
960408965
1012828654
1448661917
1847313675
876735511
228412376
41740135
944424504
558256806
1894790422
751470434
2091741385
1871680630
2044196795
1214603140
317750041
1212659169
1747222903
721005534
846178785
2140974644
1354966038
1163834558
1464589845
1405539794
1645403246
853876258
508001811
1451431097
1789144108
835013130
1258057442
2023866448
458404867
1168385924
1287129722
174424713
352540443
196773457
829870452
1679092090
1368247525
565739734
69847336
2044291661
800295473
1479132597
549353552
1169378534
1858667421
1067429912
1030499446
546159789
1182891633
128154057
1829598646
1906022736
1179640816
537344026
201519890
601040882
2075799345
645486842
1476170657
888912267
225061813
570102031
1383391685
442772111
426913702
827388643
815831397
1368435997
268092691
90486433
1375667956
343374548
694827602
2071926468
738244631
1648071095
2043417391
100906577
1057399981
1144823972
822968087
1489345231
802615733
585245412
129778217
690720184
125045570
986419454
112244001
448479193
318097426
482419650
1058088476
1946401383
1532900637
2028779419
1774988150
1003050661
773523432
1510287513
616792754
2096160839
1328319917
1133385587
478364965
154544776
1535461339
1070944369
933738827
1535345368
673607301
77989450
42022775
372221187
1204723201
1130726411
1150263092
1442960151
292897903
2110836208
132389710
3926097
150986279
606575333
1662697479
39121124
889445458
1550380936
90599761
1295885515
1534465163
635776103
293648159
1833938808
1214603140
1687636883
1644741102
1199808677
53859617
1688087025
814661975
452956040
695992402
1300664129
140849059
958080216
1791688949
864764651
1078602365
972810520
1920123228
429801891
1242894385
1787871660
1686678137
745461858
1565049435
105306528
1054433629
1607807978
1849020412
290575313
1257664500
1292434684
197889602
1556996173
1569675579
1317719250
685975239
125661500
891782646
683140823
926283860
377653652
1499764293
274844001
664836708
852862814
1159692428
710685732
507823283
808730942
840904901
1324867889
935122439
698986171
472125050
246855256
1344103964
516434956
1511695598
1861573084
1882850961
664445996
1690475227
1382363077
899548171
1932673999
818234902
1992002364
112065002
1536689459
939900337
1282075511
797374978
1084938947
213265456
262277255
1281135171
699248250
1845763922
750876968
1076678549
1796784691
1631990070
1567408737
1451409975
1700874684
1725469699
517993818
1424489766
522251625
1012746640
1998675804
1788299559
2141118318
936462972
1309768947
1012175075
932437765
2121929482
471280305
1174269028
1223609777
111404557
1652841396
421850189
1409451937
1767034982
832509982
232182251
1038358073
1693762609
1169799582
776758651
983023175
2059681089
512653217
1342718054
84003145
382768980
40202477
1996035800
1382850560
662821890
20983838
746042171
1095626236
1382565418
1142530974
1369187491
1703654514
1068733921
2076447825
477831505
643375074
622299662
418513412
926122077
1264527478
1276504647
1873899032
2017539568
1270278798
1045592355
189768748
1900032630
315971438
147551323
1171922873
262326080
2024098050
1648441271
721605404
584261912
1814105889
1482975182
556614482
1511342920
475504164
970549238
372094087
106729536
441305477
1812840316
1938305044
732441863
97961486
419140201
1137995363
604593988
1468653921
1219643369
1614836017
1322167081
578898316
1454248657
1938355613
171181341
1803724736
585337501
1061896902
1058326845
222853196
943621242
997952914
726785618
620940503
1544345632
2104967591
1174846373
1749654240
659298964
342645806
53298933
404052042
71643309
831906041
587554150
1838802919
1332190665
2083023418
785101426
955551739
2017262475
1186171636
1925969643
215162154
48722369
25231346
1021130517
802839788
372605244
1335136789
1449946836
1567921801
1072601650
885233763
778677244
307249744
58268288
933572583
1318336165
526709085
695108935
1365025292
978174749
1062128366
1561766432
363654149
240835304
1148484602
776641305
523779446
607105987
488440003
1953805115
159661675
1548409299
1697092129
708809585
1168076206
1227947450
2003325267
331343887
465041020
59642874
1465034124
2074281908
448959133
1322328247
548590185
584400193
1145845561
1320095805
2080172622
2037230472
1483289918
1281465743
2033902511
1206760471
1103124849
1602150261
43597801
208261430
1543641597
477082795
498287540
1587492435
310117921
981203219
52590842
477183725
294794699
1026915735
225568431
558881036
2127739909
775457057
1412028149
735464286
260111177
1451470659
1540286194
1965827191
1151442801
1039167891
888200919
498432259
790876997
766978216
996058621
1704722029
345454138
787602257
1679973797
965557336
246752924
666597316
1589902431
499655558
207212965
600113197
941811781
1347213662
2000704270
1367173576
456946360
1045509875
681840394
422948794
1059376930
1204609301
1859041592
848289385
1247639525
905920683
2132325385
915680142
1121527224
117672113
1070408316
1448353137
696547039
446721979
1866343376
269865985
275195527
398267204
420493470
644020091
970724744
1733846344
369658059
492604950
884358700
1132705745
2094181127
2062073381
1760615581
1217025511
1264260496
1751690755
150083457
1391257331
28712256
1025612485
1436718389
975762772
1736608635
1168809728
1014820545
1494910655
1385588849
1814072435
376215458
102534848
1781136636
746443670
1093119327
363031190
321415145
503469782
326977406
1981590732
955375333
270062725
2050802521
485313437
188045200
1437850211
499392151
557274234
395390106
311444432
1914269258
353217836
2054791484
1201228613
964986851
1780934222
1279517209
875371360
835640341
1924372912
492438196
1416065533
1349444226
1708044790
628572536
424227791
669865404
176334121
1260534168
159488292
825381159
647639766
1195089069
2047448222
1637732504
203024412
2082968660
383214679
1575391030
1279642663
1142161129
684546054
109646948
799190423
1588465442
519385196
946564057
891405209
1865239180
1734862203
18967441
880619963
922153861
2040592847
1794911327
1354083792
2015032382
342198163
1011745181
1309715489
1769149150
1246412615
279300260
419246537
1158644001
1938350123
691229403
1822732141
693415989
2144531765
1247105354
1096654813
699709532
1300631642
1078255242
248195406
582505411
1898661233
917437905
1753440137
2006415236
1379750714
155832910
1659987217
1991045348
1360629269
1647505853
1396804837
1342316809
323278947
1069083641
1501756001
1363869502
235735395
1903618006
1151693058
1752264071
1935037304
791692213
1095580229
1876053655
871092761
535186581
486022216
1288587750
913686837
1272352969
1559586661
1912781262
2057294241
1202209789
523778211
1399559405
415621280
1238903636
2018801428
1528214344
1472653981
1443349031
1865020451
896956056
30998166
181985872
1938482598
1228755159
812208976
1720707170
1043728233
1907415677
215924811
1654746182
244598339
1439696442
308955652
905709876
1271583450
1246075134
251091064
683244878
509988653
1994032523
434734099
1075342811
1505291355
1202522076
2040238981
2136784041
1226636089
500920577
1939101448
826692985
2055572876
717241077
773805687
1800723490
1099249502
771902731
1277733536
476926310
295281596
1201850032
1313606386
1475325371
656509374
72253063
1213921666
940542760
86681412
202942567
72179504
2130793079
849460865
103599832
1485278235
344335026
1370028205
18050872
720633449
1381075895
609154267
1439957297
225213872
1906773834
855089718
1262947875
1596796463
1473051392
1193533502
1424073389
1944174054
1941720178
575812794
1914702836
972644249
1629633627
502999037
155360689
2087304048
1456594758
1938502082
2091632023
1472451980
1563730769
106317829
1458366173
1005854881
2071461227
1580214382
1035420411
392294830
682393354
395443496
912663275
2005138716
38954607
2004745147
719354869
1731183020
144276855
450786480
1895987101
1838554680
709152234
1965891260
310321348
86544550
40331260
590491223
375914187
1020678067
1259006285
1383834566
580096114
1710229900
1266582899
1846831651
1413400704
844364496
1561678682
1584985132
703783242
1902780943
2046718636
1389114401
1492088308
1333562111
97666062
1644164466
487407578
1071216900
1793316298
398578782
978808669
1345815880
1853647010
308694051
1299588479
2050982077
264793488
724903166
328776511
1095771387
937904116
1875209267
1767238352
242942017
1430242821
1389369199
1143591254
1622113435
407767891
188811563
1533372642
151608151
1585806676
946445777
1822968909
1785583796
2078640925
1046668088
31587872
634885377
1309837202
1534698713
1595198876
1254570949
331126759
1313337992
2043835601
1062137630
708983555
1300761866
2017742837
1108088783
2097033071
66754874
1126298355
1430551158
1906904891
1862665907
1415103336
1976461020
790190055
1866637121
596085997
173573560
604931044
251823241
1687021845
2119022654
1732902730
494164087
545787899
1924054335
1833951300
267525556
2134431994
1401414981
19164612
507450892
1624833326
2066321057
362917259
1622132768
1260730162
215177014
1325376727
184710744
324913992
2055456589
1788048591
1151300
361772256
1003488284
574992984
1970440337
691274392
1244539869
1887125026
1629600615
271746214
2078450778
989257802
121408390
1516655401
1652453926
685402138
427833874
932714221
328102568
717426009
1530304471
904842661
1076377735
652404962
1641056870
1200710879
1034474427
2021173019
1393721184
1250990383
1151027230
1880366915
1974507071
90909383
997662195
112099734
481143980
1206237949
1398745375
897563132
583891768
942502403
1862860586
1960319117
983627331
1987182317
1215843944
640347801
445328279
112732012
261511487
1974040628
1649021576
1685964902
519852512
1745005705
1589189494
1479103529
2072228462
1249597405
271191908
1945401907
1910779472
901185918
1015202386
1749474165
2068336580
1168603788
1023617211
1158640179
771315400
350741347
774079617
577238432
927516605
347324319
190252542
1778123163
355547939
1842063524
446998707
1788059501
876784253
2032276982
188328131
662975635
762409725
2061893117
2095200680
1242694133
1146265357
141799179
297320694
518478025
2123569348
2015648093
639143445
937217866
1309421825
1285026158
2090092200
476310056
1992527308
1381549048
1595596090
1681873830
1426546119
166029243
1205545360
1476609249
634619441
542426234
1515461616
1874386609
1164320272
960994030
932626522
477553488
223447141
513268743
152651604
1531579568
1414112541
454727429
792615061
1079633345
1415012940
587942895
758389607
509128624
190907567
1720088375
1910705103
915874327
711292789
846321290
308435980
711953124
47788376
1814984679
1252421476
1180277422
940782469
1059427945
2034495632
1472870999
1530361638
319529540
837523891
1593884677
1670201135
1424750888
1408182686
438397017
349493781
1526669
1105797552
2054514222
45585134
1762381638
1253572591
1515255553
240801406
129666108
426173776
1743189837
1110562087
475222437
1323489861
1111021135
1620474094
1670002955
476374148
1991512895
1609308037
1164080243
774193073
1597248457
384908171
932549665
1306564684
718852372
1716602396
1091312229
1962958374
917090417
303108179
193901257
1642074967
1074511457
337882048
1280294675
49023188
1206351200
245028949
652326111
1239428792
836165279
834594973
1949410760
741437691
48540981
933383343
213981564
1850354447
405318338
866915429
1025290791
1288593953
1142395024
1416898344
504254041
1960545335
1968896627
1096379215
857500495
1613192988
1254820033
434532433
291558568
592114012
50773389
628093892
612655891
96879780
229898315
1792710410
1819691934
1413447294
1453864744
834550229
567882381
1432035979
1136698480
1452641898
873893286
2029882413
500591042
841705187
18194106
402857042
702926817
909552539
1716315997
710940776
2061290179
1608387096
1181757169
130154995
263273534
1164483321
900732919
61053079
247900640
95937240
1258795466
486878189
1397790491
93296252
738162006
537709585
272010713
2094597544
1826576036
1091952421
224102360
70842585
1177639241
715973252
1028844123
1554758314
1720757353
494345838
834976383
1994564548
860310679
911635558
1199784046
448653560
2077727846
1176712631
774249664
2147326092
610603326
552797582
2063965342
1268137709
1407818737
887122245
523610977
55033977
1150869229
2081425774
462470679
1766269645
1780000278
818672385
1671095989
740192728
1079019033
735689600
167732496
556323748
1707643620
1274137763
749178297
1583782350
1248877468
1091045047
1354899908
335576016
933041224
613582721
2030811305
1942606494
561171881
912377492
542416445
991534923
145992316
1448178400
547940458
236333765
1929309485
918996236
301416263
2104353677
1826297148
466356721
754183336
2068341002
1109580324
352970919
1487323881
1585509502
349447120
2131343331
427603779
1832511588
2010234251
1809631645
1327413588
1549043204
456571379
23715473
1464742378
1437907938
912358609
361337960
682988243
1991160764
139203622
987273959
1012877109
793189376
1845533958
43158555
734312608
1848242557
1651372073
1347209958
1301545977
1430563573
653995710
422224137
2133621806
1669883752
1655903674
1943301620
1993255895
1834769363
235631847
385596876
1295704679
1292757737
2146283756
1728704947
1151805506
10240634
246694555
1387935191
181912193
489432134
1749877354
1270192726
708547676
879953954
1655499782
977382850
1757123069
1377793531
2098247151
362189043
804057693
1727540234
62963112
1435067051
848927344
631832301
1883891290
2035798584
1443567461
1267821456
208736415
670584798
1121498521
1916132443
2065249057
47739742
1849991253
914239140
1442156272
95222387
1548671057
1132805215
2025112031
280996139
1552944735
1363871103
1727672721
639398086
532338317
614253135
1520388818
962132427
1408131280
2083384357
1540721755
990700045
1959212555
365551655
737215433
307314664
695197904
938340323
1998826401
1221024406
351893745
928376705
470261739
1603671955
1277199485
1705189276
1780849078
57952896
1535694307
2090859832
766364574
1965620764
1301384106
1558271256
1021838236
819259058
485843573
1636493411
1442503973
1175006140
1274909066
776503023
1297560696
1244510075
1045148771
639749461
1658920477
1382050426
1800853400
1777873071
1280075001
646705260
139101894
126310443
1540801531
1403175354
928017123
1235406778
784890787
741203536
1203111786
2137041116
736508409
520626473
516317693
1495287739
1466917072
2042250719
779348542
2020666186
1837794568
1853912551
1507393343
1815048474
97956088
1514498730
116788171
1109274120
1035840298
2050762045
1228494476
470611760
2087579603
1070228566
550189052
1547600894
894659683
420111377
1940448019
800102015
1595333142
1096630911
340836480
1808595847
1092327450
1261931607
1601284967
1762677271
1180825880
694978048
1286863422
2132945356
1911956830
863277532
1530309842
1312195311
1478885845
1286858758
606801807
680832133
1787540174
597885360
864569271
1367130800
1005249397
243340898
100717273
1154261276
996940264
2048112293
1457179572
885297585
474334393
1365810469
1276473215
331810084
442318759
474093931
739270595
72778386
2134750102
88489845
1081409608
274353171
887433469
1736193540
1230339866
723266601
742917426
631524537
2098774530
156933623
475012878
1911701012
1806717915
931227689
38105169
671260233
569243793
2006068844
2054622409
1877634607
1398474404
2113397306
1770210595
1801448255
905586801
562832774
240575558
1376161617
883555598
96491618
2033650303
2056922730
2140722880
1404483954
45975252
1042003493
986498984
198086498
281353852
1935904047
863824616
1168210029
1459424883
212765745
625864591
378731367
220273340
1377748414
694100010
1609510085
520062810
2018603663
1442757279
28789383
1939003372
1761993634
821443549
1497307481
1311337789
2105857961
904335290
1594997283
1334502209
632251558
1387017493
542927324
864902318
1067276388
252753317
1910334669
1806504669
1783377211
1739152079
557468242
1598929182
709981375
870025981
408734471
109599112
551094973
1051415108
2065776993
589959846
1001681457
797058252
1592950216
1528897894
343286171
1523644421
841182582
1275036930
530648029
421551106
602878405
769582984
2089266356
948145005
130640535
394820861
279495324
1601689556
2056629672
462587135
1663004522
165515039
933690933
1788687000
954409569
164548903
1158090462
1737473153
766863745
724104561
767589039
2070058129
60730506
1384118625
250535113
284379020
166352272
813702380
1910515230
1210883395
2123349922
2024323190
635851
1795597103
1919610983
1296116644
2101236996
336604498
1701745419
1017227550
645002582
858622477
340042580
1155847865
1726995116
1716530801
347168062
1216528064
1575058646
761993005
899668092
272363259
1194680778
69355161
1885651627
752330070
1673836954
366893292
975850977
513754930
350466184
725091832
1634304284
1161618877
2135196212
2049057010
105446562
355145044
417012489
1999094203
1203584251
287743000
95513378
307246625
141070249
1472891920
1541767305
1421776208
1256420434
923397282
649017382
115764680
1764572622
479214054
1027261822
1166897838
1126389615
1313565728
1500130332
1995037733
307114720
1181332264
574700196
305064333
844505185
734599327
1653460345
1662035178
90556490
1637950006
1101509734
1801190042
1578574008
1049750583
93426234
1809085332
370867973
83995525
625454024
435215236
591233639
89321458
1399926457
706185063
1931341210
935362466
325447327
1956877014
619040925
46069865
68037519
2027115083
1945128230
1775896738
550072612
1282263038
1356158542
339145266
1330718326
1830119981
1512689054
1377861473
1659438540
504469557
872776635
1806498767
581534796
1316500338
2024586074
1151247788
1847994465
342268773
345569265
19034086
149350433
1824614419
1320761435
430341114
1994919583
955291298
630721312
2005024599
1626903587
756256981
1481203265
1702814871
343076069
295604903
1691624433
451679598
107772274
1893169337
2032551721
20075022
807659484
2089588825
805147269
542327870
1499630016
578628196
1790932308
1687519179
1446469676
677468564
167592649
337578621
348840632
1355947431
1453065323
1036668450
1880195739
808903214
523302727
1596497717
299720288
1374107991
1022686461
72276648
576246263
441212056
873606029
213774126
468228280
567550255
1643960609
853299053
1864500927
1301118994
680551041
1355456686
785274873
1099572251
1473187278
1994930561
1986163540
1282026254
432225847
545560994
1884771885
151759469
498712764
1013476367
376090556
403139432
1916637482
1214408068
845323981
292218356
829948867
1968856379
1319454137
495714981
1342202609
1772290202
154917616
632991162
294144613
1158102903
851477284
1459388713
329449771
2044323242
1962593913
1911289117
1793253921
1736900475
1079952175
1352688462
1645929046
199375123
1711364599
1117049765
1644159952
1691691566
415414352
1813683856
1037628937
96382479
95567050
748925
1493605494
1415653701
810184019
95112284
959666832
1086025139
1941638011
38536801
943797323
1695298995
1842116744
182207068
1450774933
1242970689
369705736
697277347
1825475210
1732627387
1020799968
562061471
595147394
1929560280
1865827799
687740468
590249271
898367974
836264120
379316876
110683436
607055136
1031033863
965908864
1756007210
977691285
746775103
139273471
1652804488
1648643800
1675377797
823672526
606767755
1987470424
281373509
1103515571
1227937051
1248805984
275839820
1562679233
1980106084
429889076
325715956
88186676
1960633974
1684426715
1586629081
1902466704
537623037
1462513713
1174776686
1512359009
995876544
1209243431
1042127643
368312636
1126907209
1919944982
794452535
1462980502
1001219098
1024332509
224439220
1150261642
724275197
2125893642
747064788
467788486
1334422941
1515860879
1556129701
784575556
114934597
1065263598
688302325
21759556
1764319303
142178514
1779424780
1065573977
1407627589
776944052
797854615
1602502698
975687441
357332658
1464156598
513715386
52080887
1665869076
717128158
755329362
1748768690
336477142
2113671969
661362377
505331989
205028577
1526586331
397386631
675723683
578567310
661078801
398400493
441725953
793580604
1197274170
1337416067
1796482650
968060517
1452015397
1929237342
1984206137
1949637196
1984161945
1775792287
570393736
1487756865
238809569
1661261898
887849034
786428782
1105162740
565192189
419417367
134400104
517915156
274695812
477553032
192102026
1726140465
156881646
2126687243
1012912795
541966047
1891179281
518198359
1634187867
252799361
285850878
60957672
757917969
257220838
1686178408
1292420286
730014544
315410028
1986516504
229458329
207787687
1109711150
1074048357
151631728
171846176
1847379811
99251044
41579185
188294335
2018110555
1661032339
1656803519
1712941975
1384925534
1132944629
363908142
1086376640
758995059
1726635430
2051935943
299896067
630493243
1053324011
683998094
281119376
931304398
1781659781
1815166570
2063519149
661919145
1849360767
1471287720
428050100
1337139443
2141464865
945147336
1109003237
1096281329
581631083
519562334
1334714450
867089669
120802482
748687808
143710308
1530511268
1329053063
1995068909
768990341
939765722
608721375
774112880
87052628
1628255385
1698551364
1883600207
644304976
1979441720
1043012496
600376424
220848904
982521404
392571443
1362863097
757979270
727753184
1323794190
1758750892
391025222
186662128
1900661673
1298254729
1431988401
1443975278
1384659300
842510210
1580754485
1555822640
1330957812
1617903972
230156031
32649978
1199455805
514941403
559513903
421921660
1585660497
1138621392
751615341
675438444
116934333
449464864
169862214
60370635
2065240355
255519635
745817880
2006256746
1692204954
793032410
1371444585
28686940
27472884
2103014109
1422116022
1576526945
1184938478
1495634543
505688536
1013367721
1969497489
661589155
1596691495
170744278
1364139625
970241462
1756870327
1776148764
1609235952
1072364971
1776267111
1817304159
1054249968
727599968
64162117
310569918
248057623
1347744049
262839953
183469258
786704720
999849882
675625538
1272510477
464128910
2038443325
628776107
1537129584
1346274825
1369750383
73083069
1643588709
24208731
2041070335
908566854
1252539988
460877526
1849876117
1321000497
79952720
1553320712
497534583
1624728748
2046678118
1353709866
1517595312
383400887
172938260
1481875837
553616545
647270874
7200439
9195588
1591468741
1288747498
1536709987
2039756022
1366157999
935724169
719324261
1097620129
1761025155
721608167
834961695
1048634021
70251941
801386464
2004299729
371982524
1531102577
655568270
17785804
1428987123
580112800
1193704112
969555321
1369087390
906416795
1008384094
1303466793
378965593
1295394726
319836534
1005065499
2131773684
549835838
248142103
966989982
1542624740
1743237954
2011763425
599441141
939459004
1569019738
223735931
1867819357
1364525671
2123185358
1884611186
205105275
1128072559
1604337667
875797909
2118635651
384403324
254076542
896050494
1635271828
418388165
187911831
843338324
378771641
1486354740
1465045510
686102510
745083312
1569059375
736817278
755658182
770384395
899611447
152673483
1939324406
1298364456
1377184540
2136003850
2074379767
1061320415
732435877
745393728
158417932
316221493
1240296269
1739536565
1864869612
1055919966
1406266107
2055398958
629048285
996778792
1792556773
356579730
443175510
487292122
580708014
661655217
1222925217
935922135
1904204560
1219141894
1754996102
2113075130
539988981
2075257524
1436717737
251195451
1670922539
97557938
73252933
432904827
802215492
891935777
290329357
1617871633
1442066046
1393812001
62143715
1937182256
2084653019
884350916
1593300516
1842688538
355073131
758925646
2100246296
373410635
1470486856
1964884844
734290304
1336273533
2113624418
603853984
314603786
1960655666
2133594974
1592043918
1804482035
1708286203
802269722
1869595660
1752856615
2000194804
2062859509
1561165409
666903290
622686848
795670372
1789773637
1989803865
775772485
1588739973
109685872
1441149628
1662365811
1156903740
1416049202
1288804239
1632005998
1510115248
1395663990
707398076
535676112
1601077033
790208195
1576142992
706478068
66871799
4936596
1303137499
1841839016
2008182680
1994403645
1257290918
293683702
1296406699
1959102001
2143947436
1902090208
1587758714
1546638325
1079660623
1340249211
1357523973
1927319856
1802376075
43229818
481929833
119838069
2025181179
1545260266
1504712765
919718920
280189447
1681562754
358766860
284109940
1087344799
818056286
1807287378
2036815619
229090999
1362294898
915059747
1683011491
1977259303
1648810369
1945839947
1133010032
722794679
642182225
171262144
1921498933
414670322
1800943659
1115545725
1195770154
1823640477
1792438029
634918221
966286805
856443651
1280246916
1182836822
1924213117
1153054596
1898697646
1022582264
66271492
109876516
1230599937
218863388
27184814
1517806091
160793983
31153178
894236537
1739053657
1851861697
1121296348
1493159189
281345855
801398795
1833732295
1379034319
454378637
1549494465
1713310877
2127958707
1645868966
518965507
564735023
1145400950
1894910309
1890553778
1191633321
450786480
850882364
1012810975
1450761183
1703457620
1529486925
797130621
1418447435
1333150928
1175421450
473872344
222694813
1749218164
336544258
861351800
1121683875
1545562139
336253003
1354073812
885438347
2081609303
1235892442
263783037
1246017105
1653260463
1140528357
768729829
1471210110
121362184
321520168
143090541
2104749234
1306634512
1577922166
1824977915
2045449809
1203358531
802260465
1552557465
67877812
203464352
1174768464
1408372153
1799502939
923149261
372420714
1020214342
685579866
212642639
1101931090
1620719327
1583040476
1786574746
465126288
46364739
745067828
923907877
2016811599
634690333
341052021
1210470530
1477984960
1683386383
2092538326
392037134
74707326
516300131
189174946
1926726489
500083445
701045184
1431807579
531000633
1062428283
731104579
486489059
741259147
1363055098
1157018280
387734173
1407135521
1855053078
563131433
860354086
1036327692
2130399417
234482601
1687625906
1093452575
533939059
964991588
1622969101
1220452673
1338151716
525105934
1049250739
2087798126
1679946929
104060691
1278734435
1409861154
653523903
544042181
1832479894
1245853507
1300238731
1487129616
150579126
1092411894
500884707
840134440
1088226541
191807500
2096255237
1585649791
1967409010
1266387215
302307678
1686177570
778850426
2061856623
1371204094
866758420
2068277592
459138456
113583403
1594241519
677192515
725373640
132866720
207807236
1238142098
757048034
1507726751
376731544
1472822108
397549053
411376532
1474249449
1846676687
2106237770
209560984
119564999
1193999567
1952053234
2049874535
170929269
1521357466
261340726
1817310391
547194234
344870952
745582024
1766794380
1216256539
1386023049
23781794
1321606983
843934619
1476897856
1412480852
1748549011
1108097195
125544142
1451154086
507766854
1035970795
708810581
302591743
163485318
1473579732
638753464
1682172350
165242486
1195528395
1373632795
1217039983
1103838752
462641861
169320897
1683662054
1030055736
150238386
516301419
474649587
855238384
1480504247
175948863
1978355943
1805570148
1433804203
714195223
1591617734
573105161
80305557
624368703
2019735752
1268642724
1091349352
349843870
642562063
1149108069
1984736079
1047826362
1861026453
967088760
1405753379
1912421407
1512881354
1475337720
821314013
792577566
775990989
807646253
407602401
2035688695
1307155973
423016324
961096904
10668855
2066317860
869746208
1043708660
182682179
994101670
1763565896
1908908719
1368196937
1292622413
458188137
1181414868
692308114
1063411147
788333596
1763145871
1231682290
747950553
1619443311
1573475947
1100078448
1891078722
1912672064
2142823863
1815671260
1987993900
1106030227
94160221
1600538695
1258737703
1727430863
2083455188
2141931470
1877717990
663612280
75512889
1543732317
843365191
802654261
431015339
573480925
749222445
2097242177
94073956
1831461343
695711664
1275825148
1438292029
1865364590
1516387257
2047791904
1525746
1631415740
1046131055
1081455066
249702195
787696217
229057191
1446639745
1409851689
61022555
2076569982
1364494288
1667593521
1163395251
431834550
1631987838
1248214684
1481653263
120945524
402302209
1915244269
1151011643
1405879050
1241524858
2076484742
1604395171
97370316
1318343576
40649221
22269202
276607682
778783371
1700442581
1655322235
1466217278
1321519250
341584464
1533695176
201690396
2014268858
195170441
774778176
1788775237
1606359527
1459024130
2051777159
1385354058
766499661
753108568
1817185904
261975435
695375194
1310988823
1581451793
1689747447
601117488
14332541
1771038972
1108278463
1714450354
1493759998
711765208
180297192
773292
2061845692
396425802
1067615434
506727601
1226585008
2027949485
990670433
595470144
92746348
587940358
341029760
1097254554
732050185
1746947342
1283450889
2012659114
1681669176
769442299
83700749
272704486
1059974430
210312167
1738433537
1915978370
1644233909
1433397461
145744449
1643997172
1684546623
719729277
998967513
612642168
1042145999
1802720573
1230600592
759132924
1889235162
1880312385
1726019262
176970234
1485863051
765189389
2096017099
980248040
1632289688
1524556882
634658022
314181336
708573747
1120823335
847386395
1204661945
1620415132
644186771
321961893
406323311
1489554459
5040641
1034338329
1872147546
725384277
1490196081
509130642
580894312
1943574835
59229496
882799068
1486326830
1494948270
1645885013
243165522
1204574265
1347002754
1939638909
1376296652
1088017857
1465947669
1663114729
2003748471
1792317877
708671386
1383788633
677732509
66303751
2026969827
1218148801
826008674
215282006
2132409397
1809047595
1544731248
898065627
1952442672
1955112119
1106082077
1048924648
1396780563
1275717712
1334000207
242375614
1629584051
885079886
464659102
1029901869
845526896
582695203
1119170511
1551114076
1179667997
1588940676
199193881
1857890936
171314072
2110898896
1137081981
1418213815
902014373
1185842363
607086853
1482352732
1538059673
84740459
1710228480
648626067
1377792483
507244753
1769196198
571355569
903460142
1588171711
1205352137
1721599753
653078874
1058356523
1612458907
1579702926
2142570874
393531791
1886599927
1694416388
2031077118
2083437558
1403929816
1904061190
839896251
583367985
1322019501
2080206053
1951395827
162607597
1560127900
1547619620
700735686
775581273
1479161942
1118108387
1224064224
970372193
17503777
1536788824
74680960
566249012
1596895731
995144705
1252030017
695398458
8521387
1508842149
1821148890
1434581450
1687809789
20397477
1389207501
799872769
444977450
1388779032
409713129
721439165
924810525
891594533
1882597414
70794875
1102932704
820928873
691791484
1879904535
1105706320
1610710348
1690093112
1067393794
1967920830
378208908
1405827109
127008456
1669831886
1822930911
2045318168
1222500203
183793892
295337460
1698415034
1033470503
664348358
731814710
2075141221
308918187
1555400540
1278557209
668886861
1576617544
690582108
1223165267
769098360
63278840
714817567
1883073048
359292861
61830718
2026953865
954025505
1598875941
910864803
1440232719
15678701
171339984
2132460475
1650839793
764554692
803718821
989111151
1892577907
1165447525
57655660
15007274
1641334450
1879265326
698179692
1408550361
1485810640
2050364846
1061755571
8277549
1036859690
1668749189
42075331
547758704
612000670
1008531509
292413018
979578482
1321192048
1653609940
1974755062
1109320386
1815195832
102187556
1058771190
1947851663
1730478107
1443933609
1751645877
1474127305
1841155413
277860872
1397916811
1221347954
1223353974
1071407378
902203968
13181467
1249129104
1632846292
682677500
1493179850
1079951097
1415129940
1593430024
1562046565
989329891
933022416
40363474
1518775848
1432794537
737698277
307990997
410755490
1206536529
503747013
1129372955
109547795
645972292
1910278590
1672840217
1259254999
558001346
2146713676
714290810
1283224037
1104012027
61055460
758445599
165749448
1669917529
1423774411
587935608
918391830
1051525155
1667060397
837886878
1383711129
1486604971
1652307177
1336983607
760616306
669962790
674468829
534036303
489720037
950439903
258045653
658819781
453954991
1257536766
1903405870
1510315857
352629890
1224876624
1161628092
902902503
2123411790
274951722
2018535068
1881200094
771400902
1784637372
160921749
1910312888
1154877247
2060371815
1375920366
1038578781
1513398647
1222071655
1321319718
1187735955
177993099
1886246976
1004843009
842102633
1779974498
397576056
843199578
1809833165
363220897
2001347467
439648100
1394246050
858158613
1761376386
1574619490
554247708
198257179
1310121887
1036369239
765092448
1194882755
168666274
853091229
1602451756
1412095663
366677923
441734647
1468394148
185152273
1688013819
1649951437
548139111
1514984238
2081144069
460306201
135648284
1366393724
1534589942
2051802067
1244249865
1372036295
1434435889
959693482
1426641578
417935611
53271153
60642898
955823840
29893189
2106372185
52635336
16406584
1040629981
1265378796
382767915
934537794
233175046
2097505335
1112322934
1363492295
776971618
449832484
498249817
957820559
596350787
1552337667
1388756658
796314569
630868330
644924628
1573959516
1828759879
1248552675
515650531
480368313
320160319
496606420
852134732
593338666
731549737
1340164009
1329119660
882810159
904292877
2009183230
73670263
943613898
475222437
989111428
2145789839
473406059
1638921083
507067451
1917192333
736059310
515654987
1640538556
1194686257
58182488
1902558797
1623356684
531562343
797919967
1561417792
910505906
990157860
568184692
932690782
1495453259
1854139988
1460998627
658023374
645175531
1196227387
1781708241
1345438858
1775604478
1574058938
1284602171
109685872
648639083
1352248488
777843520
970459872
2063144133
883250094
1096166372
1381459918
921398113
120867191
812534462
561565882
1704527448
262871651
2122088397
835191958
463677435
986607451
1863789122
959047353
1738817109
194103268
1717216381
1754524713
1230292621
286744578
1089654836
1920110645
1822938710
1233340284
799231079
368586038
1605287376
2136131818
1422667528
47094846
138340744
1884450577
206497695
1815639317
1393972977
672110941
1996183808
1327581647
1842725681
488248212
1419849620
316158749
505959510
1646132006
23042814
325444887
998904489
1106877890
2093657424
704159445
1028115032
1703484788
1300920693
514581617
1163019929
10088213
1935193494
2049905849
1896339988
116450256
2001836136
1179077529
225597964
882095149
1714851474
1061658432
18232885
777712606
1815783717
1935029483
1716873761
265316017
852742431
1261438457
1410867601
119923006
564693017
1816430856
118616287
1250263954
51204921
252927588
167108798
714088287
596233506
822073009
2039192105
1983144809
53930251
1318061807
632168068
341503201
1145423889
1878156031
146406037
900555240
554922680
1171799158
1754573795
1548018730
1017021086
1230927648
1479720459
1128337600
1611256904
1458451074
403363330
54279529
1758327275
498911808
89725924
2003742959
1499378128
1062018430
2104346012
718796667
740482297
1450398833
1865764175
1924737664
1456726244
665504785
22833797
126396364
1640845892
68185320
2006620491
1495759842
1314749502
1295297441
1635202300
967324704
161517109
763325974
1655874925
1924997169
116389972
2080207808
1569060547
443890407
1965372287
41211961
1973509476
841927441
656033493
1555723680
39646607
1669829912
930842781
1523942259
148464306
1947274485
569401490
1421154230
264526264
656402966
604136212
1862423275
1576895005
1748956021
2076294183
461755396
1874721895
1305126302
4241590
298823758
1783479373
1595103804
2141939568
517290430
1425484824
523831100
1552986182
1839696336
1844527483
1812366652
1242703102
2016785047
1098144458
1016128622
260451864
2025657960
876238402
1740552212
1732660162
966904763
1353229403
308078096
259077776
1711584123
1329046173
851945665
990845419
1746056811
201866819
1452827185
1819651126
677454502
1613212757
452992030
2007319447
106189814
1900519751
1934433344
412271754
422974682
1649771443
1123430259
1603309907
275879811
1198793413
4543006
607375876
1472883095
2021502900
2132570665
686366923
23901902
115212699
1432029895
1833700753
2072519015
466516443
1027736722
692905326
898032421
650733985
533778142
886591457
607066860
442700370
527505673
711129212
686029434
1702847819
559913120
1808362586
1872566265
730652845
83121423
364613837
565115673
2123546168
1409928290
1944834711
1604600063
873391402
1158215008
1734248569
178573164
710587426
1896325653
621939546
1785976045
78896805
861231114
1912741740
1297658052
1620627686
102853726
823812423
364122282
1259202981
1366150459
1792902623
495734783
1733177448
610674657
1243766792
1186712333
1503208853
2062256835
382514885
1158149811
730345426
350426811
794255215
26783616
105016927
1839063700
1377767510
181224582
556543866
431467740
1400103808
2060676701
643654394
1671300282
2007123745
1332864114
936182420
1525839908
1312822757
733624520
1073802080
2111181433
405125198
1783955701
350520796
1183737839
1814071580
260730335
1012088182
1348671841
888154440
1143740195
1511825520
10019263
1367305967
1467999572
1736197048
1724828481
292595299
1332125759
1881455468
1739996245
2105514514
344792207
2145999543
702494779
1191371108
275521572
181723318
1350261358
208436666
252147728
1392629915
102639601
97595672
489275637
2116873557
1488857957
1159351763
1307816972
305979386
1972037356
1820095204
1362004301
1060446592
1667304803
374270679
1690476514
60072754
1777022806
921122286
616869655
281406470
301428912
1288816625
816647489
2064242326
1227842504
1778079667
1304948397
833613683
1062245965
1864442881
1443520051
794496946
1951620314
2082746463
1564201329
1772012753
1494593217
571635451
509449957
1039188392
1706710140
1289796679
352665815
530116471
914015550
1974703490
216241320
1059112237
744083726
1183947053
2117036942
1356642851
101964665
2084121865
718757297
1444380599
1209264658
826142694
498977328
195801403
800234920
560495041
508916251
796464535
1821427764
2081764478
1808527835
297035991
119426173
461113322
814471729
465228875
1805150695
445340389
2171795
888205374
1718749140
618294620
1513807747
940193216
1857798375
18876263
1370640722
1614034435
2076917149
510935740
604171945
1519515001
271849083
910595351
851131653
1326327215
1216080457
1658152723
1624588247
1612370010
756856186
1089418458
1706029312
397187355
2044999979
1662689822
825081083
1838803987
1987615531
639672183
564398346
1974967359
130171928
1139924498
76995061
388571014
1003917037
299429546
1558834714
1538052844
827304801
736144121
1372497689
1380938487
488158957
967100988
1820500959
767008938
1613555757
222693651
2081507411
947110605
1732493627
990259575
1960584061
1915408530
1107030614
53062943
1287357296
1833709473
1765716850
997953627
360732556
435936948
761865750
435273788
1710167976
628624389
1757576000
14856202
1457572325
1902368214
1150184701
1252885341
56397429
463336938
2116633887
880234962
1050017077
991860370
2128281506
701684476
1800127164
941052773
331357313
1710108533
1139622661
910056113
1236807620
2136809905
1868157834
38503318
1253604150
188370713
2035086465
1159917740
101588988
865723010
330655785
884478764
591782439
108342022
813648743
669102824
1557931863
826483233
139844902
1356434696
219464719
1068726534
1171768245
1529269222
637225581
1888257820
1811591545
749668551
2054522351
2016934320
1134415500
1871489058
1965270593
1819538935
1999444949
1905408845
1319847019
1037203859
1005684738
2073378644
1614590259
1633044625
371799673
670100651
677797346
506892548
761144518
379155556
583544770
1345567052
185939192
54796721
803675555
2098175399
84308020
1165087344
630488424
1657081726
1611435871
1247559655
134730518
180617674
1734122995
619230419
1718956871
1055007791
197213548
209173621
1393908763
1278791267
1215705996
1299328131
1263978644
131398610
1146136745
272065432
165121679
1538370962
641939225
602013471
687664767
1527774401
1130384927
1620983831
215213694
1151867997
1322722385
552551083
813484762
1090097922
1178141162
663402987
2076703544
422017330
547424743
258317394
1261087058
774336812
1911693378
1188220414
1433557414
129476901
1483261235
1877506283
1893071653
685505219
1096399754
1198041210
695939738
1656890821
1034404215
506369569
1352854526
1536288422
180321779
154479926
626292843
1431821677
423825835
325740479
1523306105
556302571
1750849243
1913106369
942337
727667563
602604705
111972862
1486594670
2034103765
418027096
39344787
18100483
961383645
632662295
290223214
1135582704
910527700
193263668
1217460590
1882876069
485037209
134075483
678930356
1610006960
1330681294
950419826
541889470
524899503
232838012
774899913
802367159
378857151
288356563
1451905297
1898245112
1075051146
434937224
972420663
1290865134
65287655
685999709
1344001070
1180761437
982588368
1701916750
557549569
140798684
320792675
560201304
19917212
270859816
424512149
984503303
2095749302
1356744155
71478692
395277496
2084357135
1029814097
1692054937
1301471008
1715272354
590486029
1880183503
1521832677
1385136582
699917512
267471071
1833791515
1431483173
563364240
1022346567
1279892621
562542065
703274351
1804257255
73761793
255240065
1088825455
1789006038
1967275438
768205779
111369517
2033452386
1026394802
1346359928
1117723369
1556461046
1825428955
1079606316
865655732
2106617558
1846452222
1965685613
1674132352
1391288853
2039675602
907606993
539636821
2132479474
1024980610
949069434
237134152
1566686263
1911087356
1872264204
1279771670
1544845348
295236811
2014498612
1321149543
1471573309
1639441712
1265720249
147403229
227916231
2082856064
1113533631
1790803145
1874413081
1542887481
972651328
765022295
1738667749
1306134101
79026769
1788848496
1307517536
1599377427
2055648992
231668424
1944944775
1892309998
164471078
418747710
1051112083
1556377070
1202911028
732303421
454259406
685042503
1869648942
2095635450
1021440197
1727412488
1135078667
2111561143
1596940021
2140608475
2008580385
698236539
100760590
459370910
568986248
836524410
375445189
1802033373
26752938
305268196
247600157
2056341002
1106154752
2073968612
1919569680
1394014376
1038244833
381822130
1572194718
1844418761
683763392
2074841805
1358505730
497866255
862204630
842429004
1855202196
925041089
464300620
1090678664
1979637954
1668926456
2042616373
452913202
2073897881
1709435969
1685060391
1010981622
2140351755
577394758
367995191
1885056197
1918810883
229716470
790720570
2143778614
1546420219
1901601931
1331346020
640409684
1489709831
412135776
1166726757
1425254208
2039621774
1254019826
1050185308
224669206
670192924
1129017961
1953075744
1036305425
490815280
1290420964
504395869
436323397
1512250771
2136297624
852548842
912476473
62941835
148001982
362999509
145237719
1157268344
1329860728
1104365877
2028563580
746019604
1563765421
860860458
1196288552
90965527
457234787
676799302
2054297266
1534082093
954758765
1290471278
476742698
1327656894
409866876
1893818291
1871175100
1359267102
1830558894
1550475136
1783301133
1634690453
301870307
1414233386
410188820
2091713961
917950292
309759365
296869984
1757663508
1982322474
371177296
330624264
484940626
148699558
1283586895
1891638083
1235727641
538438557
367455833
1501086509
462207832
1749887480
1735248702
1589125254
1551650206
597366748
1470065768
259895425
1136716304
1208922787
407719582
1254270240
1419546381
1362831587
120945524
350277936
939869300
1412761206
770214797
2033009958
723420798
2085212213
196952401
1956594283
233872298
1262228920
1075754148
1785117151
1712071115
687709701
1959223450
561716293
1295578228
1102223486
559318655
1244773058
1996481033
1180582553
414198006
309872589
467774406
171280370
700696976
1444541605
1119155915
1436177008
936579305
593433482
1044688492
48172189
194828039
2010583189
1328203582
1431451574
2092965515
2067204376
237337227
1377465809
436149269
1900553034
292742580
1034041364
1974655521
1494760691
100201696
2102809474
615585576
1344854215
589215799
1120642239
1064573609
1737866172
1954788454
786155797
1939801097
891601265
1142622955
116462407
590566301
1490289395
1268596902
631118577
519867304
948829753
1492195582
528595422
828508723
461235666
2093542920
1505524663
1781123857
237176159
404673354
617842155
2096277853
771932751
1317427159
1546299500
1874845509
1492579330
573270807
727518637
870020644
248111230
1201286547
1860262203
471243686
400142711
1460163808
1119233969
1996518133
46330058
2097751877
2127105729
1658229837
1643907480
659761771
1994685252
874944927
617770438
1741679995
2102970930
1946523470
653423123
1153818531
776604781
409695267
1731866981
205257644
322313967
820549740
276052836
2140900
1499136937
1748635606
663013137
1655611875
572050888
75916730
1674460642
985257851
416620139
1160863994
1469850568
1596889422
889551839
512752787
1695442772
373559288
2053870141
1705908861
2041001340
2113161762
626272981
181587387
61195138
328589117
927439029
774652325
203801172
1280635214
358757165
623954522
1677334527
1016744883
47723887
658877508
1625687231
813688535
1658545503
1552557465
1043790598
707956510
1909842262
836112187
344762874
108065243
890722020
1169177381
2084518298
2040110835
1233085155
1443331797
2100069136
1264134011
92449509
1940251306
383414363
1081083762
893473807
911291144
435189798
1530362187
553592864
631231337
2003525758
1794890397
890387487
1655897639
940423432
249772164
1323642265
53180698
1854521267
1046968694
528589328
755956384
800103299
2018424290
50680937
1965472537
476048650
1886295674
181981391
73282799
966167882
1343155902
1798791056
131243403
1246609959
26582699
217674189
1830752838
192582464
233280498
1470246812
2020791218
379338251
1574733771
933689831
1682035184
463477618
429342404
1338912153
854749504
101953057
1815901310
240079911
1253207491
1273260996
2128632196
601949992
1198353007
124733
1938391258
838292490
875824153
1074275563
2035611692
1537549874
1151206406
29981398
1016636917
301103210
269999809
1390553178
805627097
674630881
2107390607
1580220462
1209071572
239067406
1371868562
140131604
924038649
1283223317
1182288877
896442521
1652148855
2043319152
493485360
633401246
896394245
669036022
543911366
1885266260
389641218
285651653
95351499
98694867
105077659
373813522
1339003498
305386282
1641165574
116540530
1916079815
19354818
1371590383
225521546
1498124676
147990702
673209985
668706869
1821215674
177324572
1224495342
773012605
1920172589
1093687357
372326248
691656004
2021586156
206930443
2004703234
794404107
1650217367
1785933864
1978466096
816080461
1620872339
2139706841
907084608
301650243
472231529
1845550480
709237095
542623282
1278432023
1431734516
2008603258
1704676686
952086672
352000882
1616283833
1429206923
141109460
455627799
1811705089
2011808181
229843050
961403789
205223120
772179815
85158872
1312919187
684786010
2022715130
1986443307
1635620498
1841709844
801511061
1629886273
1390666814
1252988100
1909257474
19435751
300692851
1556667268
1477853121
399431909
1304849595
814674445
265836813
493885132
1945284608
309093137
1112486451
2017879952
2011554844
665493573
1852662406
944859808
1540359470
1051510392
48818788
633559930
320707586
702068513
738636000
217441134
5045194
2108208937
1537302104
200389550
2046373028
2057076996
989133175
978693916
2046447102
988748726
545489785
1693159973
1890912784
688678745
92483755
243174134
1918330444
1408456128
1979568860
1789252570
937086942
330264372
1971327673
173045107
1168788825
953783322
209933869
13719049
810160824
723405048
1247462679
337109017
1594409346
1238782910
768888478
999711022
294186473
1479238252
1515859507
703646570
448324636
1606715270
218359506
1380663357
1655814587
1236818010
1041935169
2071672818
1995900533
1424428494
5236344
1283328574
1995019584
1633821057
1926145742
532921300
131749718
1301999900
1239916067
958236883
117769024
333408593
2067774445
1310847047
813489024
14919309
1889136573
1742868233
1163387152
725973346
818260845
2143203632
244272601
315979998
149379336
1276285607
1417273718
252542506
1651762192
1084973974
519162915
2072730483
1934827697
1920854509
1224116738
1412865178
68862500
1746633529
1475935408
461676785
102272334
1091576333
1341487837
900866725
1187477151
517226206
917164740
406494143
822814040
417933222
1570426620
1063254419
434076553
624201377
1146966174
941660245
1847407611
1120444443
1144103470
1177384965
1891056768
386049154
1716058149
874320845
1422914155
1276321406
1160247066
989610555
346436043
1818149458
147095372
140515135
1955028047
28629313
1049322975
104896036
1415954918
1646226597
1278022420
55251998
554488660
1097536655
410414198
665078701
2011770760
1481413043
175752624
792814595
537290031
1600676754
1006363705
1580199904
1315743455
760109379
1587025798
87223252
1764105911
1877339803
1141357106
1512143465
1137492391
2094672829
810626853
1808077168
1938956525
881228531
374067864
2049533450
1187764967
1233430967
1705685390
1929362130
1870328503
232950865
67016160
1847099916
1969561269
72750234
613958387
1400993499
779528973
619893080
69984736
339552316
507463277
844999190
1758152137
294250316
236577950
2045319193
317820131
634426173
345576986
1784534288
149010166
1544893417
254937939
665673983
1045334568
2072943570
1055876632
1436976389
82488234
1119940645
589989951
718297004
914868547
8628499
1291828104
684432771
1347418264
1983759263
1216217820
341234536
94522727
71578843
689227125
355501408
191947324
214146574
1266514530
1194919176
714333032
532035800
1536447465
1107598533
1684629675
1418370607
1093669500
1765270884
1428711756
4819033
1195790515
505863600
1519004615
601901075
865241882
1992291976
104098995
1453111091
2098418292
1849252405
1537155325
730090665
1470468949
296268913
1810366029
1880833348
1937327186
871211921
741742254
1948015744
552688787
1120109964
2415580
1919626554
1353236481
1423743346
1814593476
417806793
790124163
443975868
1872027754
1641954562
1903535740
1006777326
586422347
1553861465
495639095
152856242
1520683270
1721453121
298105861
1386171119
1001904140
1122682463
1443640387
591592583
735381807
1188138428
2045527154
1528120638
745683668
1469110778
1712605498
1577095471
1023458056
233266969
1236916779
1109883861
758049918
1700160962
1027459370
132473925
1326074400
126170614
1640756079
799249277
1206362838
2078795221
1338504496
2027359376
618962906
896222718
2057725479
1330514003
1644554475
1978463624
354798460
1092283254
1597701866
1889807633
1020543121
933029090
6541933
1579412180
133193240
1936199603
798262266
1306608221
1061995526
2044911665
40350247
477228777
498263244
1024422461
674593333
1154172173
997791177
276805668
38698067
1054400885
424474911
1280270256
341674358
531289840
1907650545
285215234
107668635
10850604
1902430731
294458878
246609196
202580190
142094549
205528069
812425343
90209225
76455622
2103651549
585820776
1237117652
1942188875
676199090
1659372910
1688191931
1801973450
1850401207
1477922716
1008101805
1388369555
1586686785
1330939807
986342259
1337915084
1522665278
374826767
168324271
822797243
114932349
1880286395
387181083
518435959
908407209
1601871026
2134906482
740753326
388069629
1616215428
1439812988
705343208
873336305
1357215412
539042878
1841025036
1330253983
1200247310
326736349
1715580887
835970996
1571858742
51141773
1500914596
2087818100
45095707
359038447
911737311
1116524290
1911342991
2077064931
1191566152
505396372
1393515492
1799644631
300607680
1249202262
769583712
154122218
340860594
611608056
291858065
1733686448
1338968731
1005562796
1976638429
1764041053
1571795489
1246217015
358663871
1276341400
332492558
1134851025
495945173
384009832
621186502
1640410417
217982623
2035611692
1570110443
1676909456
1158139876
2063803733
845046838
119546573
1389428725
393163129
31646497
371578510
1632333166
2135388599
1680332031
2077561545
1300934796
126355051
1957002487
2044449099
775498025
1389988446
2076061273
941196417
258838107
1434421067
1389688781
1762306168
510429051
1904853247
1063809806
91616803
371405195
1263386122
31584510
1588753591
639292276
1292424899
506811269
1158925473
841273616
708861736
943430143
1653993879
399744472
1817219975
98308873
1551585720
1689103870
923957799
984350101
979534435
1209998938
2017836804
457266633
1201290827
981993614
1549008125
182856644
481996584
1033952475
69447458
426838469
933537810
1891278164
1045474836
1810584817
1115884944
1836119155
448322353
610556676
356649404
897749580
762774011
1360962772
1866185292
1529184217
1197540079
1729975710
1473122304
1326316730
1036464073
1415462822
946387825
1058688272
1109533777
146515133
1587736024
1974276755
1143136128
1676074585
1261622632
45926008
1603934381
2125571462
1726664034
572940322
292594521
371959333
914336840
639920682
1348791826
2033919689
348519730
376443260
1610537080
746434734
1017162239
1183906114
1841522594
1980989982
947483872
1092583701
648264703
428589255
1631280189
880717585
124774165
891772287
803613545
248809104
1694281342
827147828
1396678722
317502360
440070614
1940554621
221716326
1790223449
533134734
1003117892
1558727006
1994071824
1485230697
1914306754
354914662
352373223
2017766926
1405306715
387434119
1052284054
1155862236
325386206
1387192178
193410911
1164582984
240936021
216659547
275014562
1867121227
2007389823
1948298154
1299167174
1822973139
764856580
2037555666
1798565822
1760280279
1046396442
2140078247
2007660909
1546835705
1715013678
1640234882
1021687388
1122788863
90229307
809846508
1777672390
1553036732
1890358196
916087326
398245080
428475952
1541702453
1998316740
1792326335
1715127472
1720943524
648808655
67211021
1556701360
113738743
1182964684
1610693627
487290963
1607904491
1001805666
294018169
534659179
110165378
1785029742
1913081123
607336537
1077645171
1294571901
1357383460
699578654
922387793
1857637260
1569979325
1095754422
997736738
1014459747
1055248057
479237662
727428754
687176457
957445919
1107500200
1376323562
11186536
563327951
1744554119
1262115435
1636084249
2029402931
128332340
997307107
1494706041
475062874
1634691817
562597591
485994803
84151777
1315050444
1514700230
88179592
1256289088
1028210690
1723132793
1931173981
1758331194
104258352
1320895027
976908327
372147958
171857783
1260883406
733493112
2091664452
1102133448
535758858
450011603
1553634263
568367588
577127105
546862520
2053785328
101334419
532747521
818210408
2035132424
1048458362
1978971805
1053849576
130599167
1333278735
235167091
1337120384
727311257
1647869924
394231602
2083607376
911133228
572161829
531585787
1783763452
1377031283
797151551
2038408001
1138776546
1024870280
760408674
1726896799
222330554
613770776
476218179
1746877771
2077538684
1833990833
1759714773
128204589
1346688954
1374021473
853581917
448153868
1998623057
1757138152
892866055
90167125
1548145065
1252026596
427405899
1298907005
1975385765
1438191170
1567058906
137416039
1631819059
316039668
176519137
1309641719
1565417693
971159379
1569181236
1419396821
1146609933
428452437
939732968
657114300
71682172
456864764
1325841006
808232379
1583920508
1462836580
36983428
405238817
1623480910
1161490497
363854905
1804466250
319266720
2109501759
1607989382
45001546
523339213
1409555656
1230076244
1268862371
1169054299
1800729396
76359022
1943652940
935016413
1194076177
761732617
279285846
1608469288
1418931030
325604150
1710749644
1690347540
1311176891
291636879
2004741628
2147124583
1743600073
362084104
1597309168
2045589752
1443933609
2038877825
846534491
1276798469
2045128209
1635770341
1168535451
470670027
1296326547
544361222
993804153
1594148861
572210879
1353171873
1648982026
2133713401
1673944776
147993929
2073101624
1081379385
37288717
1465150177
1833048543
564214428
2016702316
1409762118
1399962963
773238726
1897008594
871888077
705572426
800709626
654370994
1212648065
770476447
638255125
1627817638
2379063
1004443219
1303814301
1323126341
235509035
128532910
239228436
998571635
1343933364
619003199
555467098
1556289490
1999098819
1088325265
1491843777
1330001396
294715525
1731961635
1588893046
1129304741
8119371
1211375384
1085302679
1240276455
1071395481
400180978
1043787713
2065805915
1690720608
222778037
552187966
1938026866
1283742004
1908989220
775556087
1545880495
1297543444
1491397882
372618080
540390472
1685439935
1894792550
291374820
599998187
947487600
1385309297
1616940596
1304433931
1260070735
1241530992
149722443
2142923113
12348040
1833231967
624651575
450586505
1306619486
768373587
1963066694
1096781919
1259527513
1367897291
7764196
291909730
493079470
1098194072
1149264042
322781866
102006905
2026963324
643324524
1393530811
1571461152
415406670
657918033
428578497
299674860
1858517610
864030537
1067848254
945757985
207429643
183450167
570367571
1918774421
282809934
485981264
272270438
1322953020
656940350
8509451
1203818743
610865729
390187782
69677211
1791371900
484948926
1874934451
229494243
816244593
1611047606
1546865038
22073410
603379698
305139395
1154806448
1574969357
1117840980
1973715393
967181573
576946068
1777186863
776275182
1984228759
1106971283
1966482764
2107021492
374336906
1784030117
665478647
422288279
1368661231
976782516
894074732
1056086295
1878625936
1818940798
778696791
1807606521
297470619
405143520
467312554
1063035275
1905307724
974433598
264417954
1620875567
1143049335
1380673146
1351329932
1140924592
261444295
1720264853
1913263849
1397696708
1295896673
1321813556
2009609569
2115016301
2113753241
158238732
557385843
317419291
732908669
1090687157
451569000
284628841
100236748
13289538
1716525834
1196046427
468003872
1148237982
1243150160
2050225669
1212930415
1754309982
1373797101
295288790
1452756560
1093671389
1992189499
2037963563
1147318593
2113205810
269728227
1174339647
809244264
126383148
140663132
1750493524
595553534
1484847115
260276578
1885889553
23901061
1243936179
1593923171
1780458409
1062483277
1855878410
725149219
1486733060
849509934
1707585252
1250093197
1900343521
1605910534
1731629815
416992552
522282984
1526978209
593576218
1019308597
294399657
348195732
1454362708
445020706
842579909
846786816
1694495942
1985881949
1283887145
1478308250
1081301100
325790420
1715203693
531149328
816380025
1701876383
1811026443
2020431830
577067942
277261434
1256679789
1375182230
998858236
1257539612
936161571
368465131
700121962
564453617
1079721103
1768306915
1286289235
1123261805
776592535
1569560155
1555252695
223363786
2005369505
1889301566
328144710
861663958
143678780
1208521894
302772796
428457108
298976600
1967558761
2104998379
655738998
440379097
725797361
512196729
1292188709
1744825548
1469679925
1796354218
1101305050
566161127
1207679034
1723793375
1127626140
322475261
1242410432
99554965
858953769
1335087541
1322919000
1576763821
1083136244
792859446
1845860768
1355916947
401374298
26721043
873957799
881590913
1566955328
1451263101
1290544320
1786662372
1619590364
1605847421
888480029
37477602
1040135185
1871451949
760830066
1531694849
1681560684
872561539
666249986
2116035285
94827586
846332502
281285818
1233181435
1919772885
304717386
743506811
1212095362
1456910078
1125770280
981936800
102273087
922630705
1644144160
1863908818
773190723
814914288
1923621474
1152804724
1430551158
347012666
1168430680
1031399902
243252661
211360003
515547446
1743831941
1178187025
1600189700
261491349
93205735
1948904656
359855017
2125480150
1376904255
1470553600
1870554422
846361904
5746797
430337290
156556490
1976052969
940452796
1593915659
1402725416
851947317
338573176
434116091
1348922893
1593140020
1746058004
1680903239
2116677387
180606223
417833653
983266630
229669971
1545768106
1373507544
556303373
603541205
1458902459
530462514
577498956
672696498
2051103390
893624672
1926588435
1880709288
1712132908
1941720178
1252860218
1839174005
1067276388
1552605446
528351005
699479507
318561130
736258094
1883846648
116766873
446847208
1653228598
983805141
2143453595
2083503986
2095781184
269645002
1475487032
1423095484
1735239423
476129908
1939900044
352915441
1596891246
866910944
1125312522
289155732
1819987445
2122907963
1842660219
1652827916
286083498
1094519781
1734850152
1655505364
239274420
1994299501
501044790
2063519149
1268321367
886926999
1022213716
1448827663
357448054
1701530739
1185621387
502385498
1260176429
566021766
815161670
1801612758
643583685
873443276
1639052169
374336906
1321717159
993906501
1060614342
2111794308
1034419537
422255705
1416893238
445005057
453980551
1210279020
258790406
1073054682
2008412530
1960802860
996047741
74226316
1355884724
500587828
526013221
1200227736
1915543621
423208899
1158143538
1889582358
544459773
864740762
1000398720
870766772
1098888290
2134190805
1151199860
2044741745
1947018521
1967549840
625563699
564812406
264815134
14117357
410028961
797539430
609812223
1601544666
321838977
1204088806
2032273250
2026353764
1787932619
861621808
954241853
505516442
1267665773
519066897
245267704
734803988
172371912
567122048
763838409
4165880
2025388614
85860048
739104194
619837530
1408023151
386527645
814196816
1113311466
1061565368
578115807
1688528009
1206303979
199285540
1231178219
1579973815
263271121
2033185844
1248307339
1797007809
586706815
1455589026
668234041
442387553
56841341
485100751
491019342
301950315
78704860
558844929
106239257
1561726119
377880417
1159366051
1103728401
1977694860
1675831202
890095518
1642136544
766425492
1817338281
1767284945
639907621
629740187
1272083635
1941718028
890197402
1574509971
151273275
537477537
1720963818
1651644548
1023296552
519536605
1649311709
596820182
1000005141
1879698846
177961415
131579147
1433884438
1167987967
595032567
26312450
1509150170
1252076788
462440665
167291992
1556417732
2124144771
1802311351
1752822377
824782484
1046544681
906193161
540394438
1983380461
293846579
323210589
1856194651
1848925591
559343216
2022034927
1591726813
493372701
1311390246
462018913
80158035
549945436
237277352
793348589
899101083
862358024
65442361
624198968
1530525171
824634273
1444983787
370091538
598656172
817672480
734548627
1117725580
556915640
1448225305
1326819660
1845462138
26211337
290067502
323715031
421482184
959487219
487633820
2086153943
1690332645
1358929737
837995477
501544176
1189787000
1620657499
531622767
1335148442
1377248851
463190390
1637895969
1955796548
1013263755
1350232554
548316672
2023146795
602673424
549866666
1800275621
128830900
319701026
1611354539
169099957
904376088
1834387825
1299660740
1670137179
197499675
1567269722
194692700
1455821508
390092330
1144853863
130725098
127041958
359603738
1905499106
1195731584
886595008
176423016
632625447
353209143
1793348702
249123816
821893788
1363618201
1510519185
936560487
1527504233
1598846225
326451492
416019783
955347650
581423601
732727584
219221828
354084003
1141157487
836915018
2011019146
808215459
1416120414
791624253
1787155254
251705088
846965999
2054709088
259469115
454460647
168352870
123477544
1193132788
1874500590
1920648158
652855103
139351181
1395911000
43718258
1569883074
441924679
89225179
2098529858
349289954
1306730638
993414949
779986740
57292071
511518351
1776510553
98586535
2128059542
463699818
841252413
1259026412
438191902
1602379152
1010625181
630070961
482605863
660952243
368805078
290223669
1503555495
342268773
921833963
2058591894
249259109
1714716329
932649256
1608524391
1028548126
1796974274
714849560
1053633684
2038739189
471620798
753289768
145709892
1095245369
755854607
1834560173
161172986
88173451
79739202
932714221
1510202469
2082264475
352849334
218865540
1953845345
349618665
162453272
733510576
1008316458
819164021
129545388
1881246528
1619115248
751678264
2119300712
40262207
1570707958
1188137550
733229017
326719944
659525528
1013000082
1349204161
600654576
1115636659
103410989
1668615840
1664978246
405433314
713705179
603631397
973274600
1265269389
541406949
1687349315
1941896957
1260758589
992251485
1329393239
471794784
835106657
93260790
597965532
1326907822
197932627
870204081
1229492249
683308392
351147448
1902308811
931425155
37615424
187944346
381703605
892066902
1529540138
1620447977
363407039
77205654
115062230
1299003445
1612917518
570619102
1543639636
2097003714
617649553
874654729
2110658637
1923150085
364652242
1517690313
887686502
2135366994
1736418766
1439761911
1658335090
27809257
105302364
514149349
2016774649
556910274
858086123
1683005282
886219458
1894045005
48789677
1363966191
361305802
816202242
1780043327
1191457429
3122089
2104131961
1082032681
61474971
443390331
676489698
937725432
711660229
1712762774
1765382438
1572785966
2008469578
182704438
65844204
1346636737
487998018
1823928609
909798429
206948298
1623116015
277135027
1558807881
907486896
1846615451
1655394997
2010782975
695274320
461873649
174391403
1256432090
1328415532
1495765368
1199952607
896027632
1717774378
765874375
200203575
632412238
1926309106
616267119
1076516974
805478010
745718563
1995291104
1730004284
14524427
1651569799
1361391497
414240288
138321166
2011517912
284003158
315166056
373336806
1387217966
31096230
550336516
1696995488
904709882
2068423160
2068657426
770660006
894739864
1600089347
1551934289
892545817
1797326451
1147622048
1563046398
354320177
921369747
1218912186
879555096
1225727831
1866137739
361987717
81115977
1743159437
1402307513
460847867
1102452009
2062660893
725938463
805146119
199352683
310333841
743839459
1796233339
1399470987
58133111
120574811
853725138
941840998
1428939734
1310470994
1530001777
890016334
479475027
1179409720
1071631421
206316498
639942523
23861180
67559936
967670164
1691351927
452864242
1179347283
1437000460
171586046
730232800
488539059
2053376527
1274378256
1987963659
1005631995
1269324424
1321085753
276627720
1235060462
1976271095
1130957257
1200267984
280173287
243465255
559520606
1866898151
405876320
1922369650
1038988942
578844359
976693242
1091980225
1350167009
303694017
1640276603
784847826
1760027700
886547669
2058688205
1045452358
1215386992
742867417
58733592
1736809090
871227525
384362794
1851037246
733611231
32900417
2008471731
1989491338
1271467436
1775899403
1900090584
1652759733
1500715211
1561407914
1838221662
619114849
279025384
806242855
680379010
2099582650
813333084
570669152
1359101401
2048713619
1669145988
405852947
1202850229
1730369303
1305268757
9000362
827486661
1704282881
1491269623
2076767183
1669280844
204103472
1967315847
290297484
1806737281
1170512959
1426425385
194245456
811261954
2103741277
1534164719
1871969824
508860048
1218392476
1794457087
253474358
833158382
2059010573
201903663
1675296461
733211768
385055143
1010039947
464467005
171545042
46347872
986590729
1790282673
767744083
695995977
1439817568
421544728
1012305012
77514695
921823576
1766314640
622120492
1734126747
76008404
1132159329
2025707250
44541869
1214530852
904177593
1657990590
2010289000
1051740339
1177460549
1295247956
102920251
325781475
1001515295
1092181557
1387711010
61231420
1581778494
1398090435
331140725
120480571
1813132069
467308987
1442172018
1362284694
2127836100
1776430205
348385838
1736752840
1416805193
1559352010
220998869
1283089908
1863881190
2040925726
1882291780
317700793
359230641
2134135826
493840247
1577627787
1703673982
1937844804
808654769
1005691024
1840394692
59533887
672977437
620969484
1996700435
1718945085
952186516
1117189609
1540226779
2034764626
1798579675
1988992187
1910350441
756440538
2055526273
445975728
1054721712
939390983
1574353733
859265048
1345120096
1436309241
416753220
1142068005
694640850
1875452768
2098326534
1502294095
590418905
1590869276
2101519959
1549492540
1210304204
502516313
1200192792
234451894
1984035352
894948503
875419299
1402592789
1462892400
1110385755
2031153197
1440802846
756405067
335493815
131545966
592588077
1123878482
629262154
1804818294
1406197453
1144520796
1643628176
1775213043
2055972876
246015555
1331947887
1910217697
80249388
1395684371
1534601290
81862483
268222741
52003141
322763672
1028796997
365254311
1136395694
904513883
775430406
1367765026
1353788732
1722886390
1686794061
637518265
838480705
1511370093
1844239427
1182167339
303900638
297346639
37892895
1940651680
695153106
1300711280
1160030947
1912946882
742490158
1438336289
295091180
1213740776
1124451551
1208433423
873198610
1823587096
1711772591
1342845302
579835630
1661417197
1404479491
56246178
827519770
1555601742
976698399
1728366107
992935704
1630331595
96379851
80629047
1072785261
1176781869
1394767180
782104809
527954679
954673682
1543991665
1369194341
1541496993
702472385
727436895
670550619
1874724606
1763949692
1219468616
1244449478
1100478235
564616297
1542137806
714003348
1453076287
960921008
1636177204
2081448321
183450167
166514361
862526201
936971801
1584590857
1323882000
138790680
306614744
1140852039
1489700007
188042280
1885251325
1028881659
617065577
1814198364
1706898376
1687339941
902400325
673949678
458898478
1111767758
1285045477
1949459453
211193367
1513600218
1236234272
2057761802
1531081155
2001207613
2145464403
1968664958
1443438113
723323976
787386527
1070194343
1716720611
1984849086
53216821
1022378430
2041001872
2085916197
1871565884
1470121026
1395790262
129397566
361558223
1046787136
1106621222
832684429
1769938882
1398302911
1510210687
684040650
1512268538
1445192000
519564978
1533695460
1419855448
365552886
580933183
836117396
839534665
1996633881
390189814
1492347299
1206135102
1480743340
181389415
1833915966
1677173077
182306194
1726281397
779188944
1910983698
1155303714
947309776
60594397
386266420
1248663121
1065305366
2027181974
399634711
72006060
753981173
899529167
1582056593
2084002213
807563506
806626649
499333138
1370086004
385851115
287710150
579187180
545518934
806681081
540082677
1141544758
2102672064
54572611
1614188462
1353232192
814234734
1476693031
487249822
45639330
1196202506
1718226627
1940874924
1950994042
2106106449
1479343546
115359169
132909850
1951160845
1862038798
875708883
833131184
533880370
215723419
1756676314
220955688
600739669
1005395067
1429598377
1105839145
1760437880
1800929222
424553167
49432571
785131500
846712361
1344297806
697524977
1822789032
1226299887
506143414
156659054
1731892391
221833740
390808741
1057734178
1509559084
1864152915
1560169834
2020885681
1635279961
214252938
1071350136
742979503
1109447516
2104923713
2014370150
58752424
2081115547
573568406
764951286
359730857
542648631
1686354587
356008729
552727244
940282477
2138528142
1184390455
2014999681
1808688329
232276166
1111550504
1021262433
1041379577
448989621
630925631
748983659
1008205676
489868604
1767897150
697991293
2021046939
1843296466
142684139
1110779874
323427073
1036475979
1764240133
2046232674
1305602325
10230314
729462053
803052344
1561563361
894838774
884868328
846552155
1103057496
298202328
358069826
1993436067
1513179599
495472640
1991583683
1556480972
1491386803
344085737
65681686
1589053652
158019633
97687778
141018487
255733130
1495459947
1375426393
1790835222
956352724
132584011
686499637
1883494753
1788708814
524510837
1169748525
463034140
2001215876
1257503907
257870545
392041607
1891348938
799650191
1658495381
1062306598
1541287243
1577860980
2021343565
1222423686
704430120
493776134
1306673432
1289402774
736382836
53751596
483591549
474972543
585921343
369429098
1395976027
2028388220
365254311
173512873
376241285
444625614
891270362
783918121
2105176314
1692216102
312800559
2111401740
935218624
1918124407
1620433596
2067472378
1201633673
828736259
475254253
1528238193
1062901275
383335755
981405532
1902367789
165302813
425674145
234013619
558569447
1380356624
181967105
2104472031
1977742279
1121666101
1141085027
1585623846
509287259
2063575746
1480401763
2119487439
1384134787
1934474526
1748862918
761906990
706263818
90077694
1200972534
1764782659
1463415876
248824073
650098599
752794081
272356156
1428876674
1705629188
1355212178
264567142
1705444081
1818385161
854059396
1441308677
2077637212
1203779217
1232356002
698264461
67372277
346246636
652313599
102077632
1113615215
956321134
1824839012
968213593
302130570
1286509422
1087478575
257345381
1108251587
1745691443
1814565137
2031248605
1275578850
410226158
1636512169
1451835195
255292169
1979115270
1523346363
895794478
200437956
1706874764
2094758113
10971576
413685245
1244459501
2135389250
594121486
1058962476
1711965197
1917495162
1928389577
271622445
1745556252
996585199
235537882
854900422
1884808512
1490480521
1366370959
940300185
1346875317
1246972857
355372226
10520786
1923671213
1081055384
920988777
1416782904
2084512367
632293315
7774312
1362150923
559626317
1363370776
1556713523
2042459670
468601026
1012887642
1484948981
882982775
1724489945
1372036671
1424683293
1937455728
930532817
1353466107
930912116
956035327
313979196
1951767535
777934333
884392102
792021122
868094839
671570397
1016507805
655469645
847466708
1893320278
1116095376
1745945165
1507322914
681674271
670058016
1585466568
204251968
1173479374
2059216076
1078396027
677758789
1544864670
1964504882
1883781574
948405767
743299499
2077427962
1924426285
1212110895
348809045
1907632112
1970744554
1004160690
809447447
1817081102
582652071
1285151832
738934825
1716667359
698727062
971305618
596026602
818003018
989479234
218366799
1091425848
2076271214
587903824
1548728702
103901755
790208195
1845120424
1989720960
1814573603
268623920
1467538295
1189056762
372646914
1646640734
406868200
12690641
197085810
313298093
1636583059
1153454622
1222894597
510738791
1118199743
1335885064
1377540607
1431199983
1198079626
974710699
1861235287
587334198
900259993
1317584475
1546948573
19544016
8790296
658722211
1967988778
55460593
312259572
553084470
1428759140
1268852381
679743089
383569233
1241439313
1104790877
389255387
1870936993
1780778340
1592322027
1330361013
712766029
981928104
1670521518
230722724
1748423914
1691850158
1492587232
236822613
1496461744
2129471273
1272984887
1016090857
1128702571
1765326603
18890391
978586015
931347632
317171259
1077689306
745584681
544210465
1473243170
2139113214
1142261256
1437462107
393737686
1016159381
32117125
1562976142
1250248182
986896331
376791442
1999842326
1874966907
517366711
304158142
1967880165
96081428
390551983
523713055
1158593646
438277161
397139693
1321977725
1408272453
1881786393
911230194
299108522
1157777516
744586525
1610150601
599280579
1569476804
1394519053
185151838
1314111813
1550226566
1479289509
1745148595
1055495142
2098901881
703599761
665308431
1264764770
873068042
144847508
414268815
1193668226
778065030
972372380
946922717
1212636289
1815377640
1839654901
1037056208
2131626331
149291914
232124408
430171752
128225913
994659693
294448258
86880814
866462625
867419145
1821647369
1479667547
1043885681
1846607501
1836589761
321499093
1367954043
1993877619
1915980221
1668317963
1638314714
75770613
1184829091
1381810891
182771426
345619914
1225136204
1753829938
1732194464
1705452562
60435485
446078436
1558388431
1346994637
591273582
933331009
1720809596
1780684376
658800086
234541641
1415696757
521689094
1072901012
1689694437
870667169
209827501
300973105
791194438
1291287207
1508189794
2086675412
1721330023
504753186
837401705
371165163
1254606739
1895357272
419202374
1080236422
246528128
1107974122
824611647
429618111
1326805410
1477923566
438927564
613404363
1553989967
30888083
859151420
1251217683
1793700106
1707072895
1858575336
1190192595
208068269
103291899
403514400
1279787056
482695921
1798248668
1017300760
1542101876
1537032876
101842478
1584800792
859323568
526840025
209242751
1359205051
352147308
1226349653
306922136
2113532610
482854122
314262441
220645738
727655735
1494759570
1800053637
1574258093
1117211541
1536178939
1568193479
1368959151
624768552
1260028831
1767093278
737793468
1317687406
686233445
583034913
1101573953
217677403
2105194550
1575587338
636291976
995896473
1952847619
478171110
2024738735
983995755
1222527374
1954521436
2078925768
2137558664
1164073866
789019724
1712947308
1184833184
1002102608
2014497832
1679336948
354229395
831330158
2051867655
1895020942
610785699
132936497
423317135
1429899107
1975400982
408465183
2051674700
1914835517
811644577
35023736
1103874878
1873561877
964058561
1620239439
623881326
1855292102
1659883891
934795033
966918855
522041495
1466898865
1060940838
1718214571
1289737491
1703268537
1163733973
1580099918
1821019492
120523108
2001991847
1451471103
1857889974
63692498
1020988585
1777277901
1705907371
1787487951
1523335651
707519998
656975412
534317675
1977825038
485441622
1864796573
1192411219
1011770853
1600371145
1675723921
1706659643
531866781
1227834756
1876019541
1011281001
641733794
845994028
737626982
527539325
1386942754
548019433
1204475181
587805194
568988741
1343874981
1174054866
1747947902
662930821
735953455
1380167991
2103133957
1364872800
1700043404
1459886334
149072593
1248381188
491713764
1467723677
688770608
2045047937
1317813484
528014157
1879564877
101140018
422588224
1617978155
1911098853
678989771
1528437334
471334396
1316081205
512575948
668353427
2048216075
1230486494
383865336
1256934278
553728873
42730470
876914573
1243095525
209810666
546777877
400539652
329639646
83944074
415505521
1758608564
2037464313
1821331424
2033102889
1919086674
1758795935
1250365114
686081843
1406294691
1004949472
1880608176
280286177
356598818
2146888232
872877954
1029016129
1241176100
550214699
858564660
1186476419
1345057143
1834896067
2092953052
463013966
945751564
101365793
495714981
1789967950
651334563
72115536
409296409
67686771
1991224858
1148192762
701495216
950923618
1772329746
653633023
1661781731
1883266614
1855253405
2003356230
639053847
25365991
30313954
1988037548
1346931520
1148587775
782062662
2104772286
116272090
1560751956
1447331834
779338749
1135126168
1446906807
819821028
1573651406
1653777174
1046118059
607182502
134472675
307985484
1384867498
45237666
2100831989
574616018
1656374394
756411519
886349916
1249378809
1150939642
984889814
1452788421
246292724
194510121
1535596541
139166947
64338057
1562443664
631580754
1324756129
1931912804
794145101
1017778681
692783010
561113186
1489150441
1663987901
1897427232
1688999923
1572723127
1235981915
1574140735
9284359
1748538386
1263472848
1829040497
1921708524
861829477
293895301
1767372860
1750081908
327695677
1046134127
1119613501
440002591
1504784176
860278884
58444726
617853297
642298229
2118141303
1199232615
592483918
1369719945
1333495827
1704000859
1665451947
222499142
1929292344
701521653
1093160775
1944466944
253330638
413298111
422112997
1139461047
1415446394
2034326133
1446715010
619942200
1727160259
1520121519
779877739
779050188
698452428
953659726
621769222
696044932
627558585
50089175
2050318787
865137854
1319102276
711176498
1404370286
406989572
579773032
1528548667
789106790
366800247
1627424377
941331669
611101782
1450906158
104087447
1431210556
1216971971
560540903
778925765
526644495
1034091985
798464378
41852534
2039939173
800105185
923616732
587887038
364046697
1719570529
1766282686
1090963628
78978783
1541356487
676837677
975309828
694083260
318273771
2086644932
1751378845
612390424
5075053
62350196
1573318151
941015572
1904783828
1658780942
165094264
1047921102
1334987876
140023199
241440445
1127816343
562996685
352642108
2127243608
841484593
659025354
702435866
223638305
355131952
356363942
416406359
1481874896
2036482002
1732883907
1928814031
1126151998
1851083429
2031705810
1421500840
1661266612
552423723
236377895
335554893
2023686992
1148085674
85395547
1201498973
280093526
615942574
217178224
410357553
166901108
1789069668
430442264
1042112602
721516979
381289142
609465500
1866749519
1164483624
1222802559
1298314052
1624116169
1562834652
1832469488
613171198
638190474
47130752
347694631
666343437
1296847518
758520858
1923805950
1135588193
1675352853
405324706
290998805
2006043305
409310254
235805897
599542634
1425507663
2051735653
1472347109
2037436549
1177598657
905182000
273138943
1046745848
959892065
229197224
833818914
1612482734
1754861398
53004126
1829365634
1167846243
2022836252
1554119949
1211657982
455434798
1969841676
1203619831
345489802
1259333556
670536563
628726854
2105165691
548864076
807452154
1566681081
436023612
129706176
1572483404
1514999348
1520434968
670074098
921561092
765998002
572348867
1715207622
1175547456
1102523771
104742859
907492316
575882210
55948095
1491762486
494423303
1488545825
1553206215
1894722401
784990201
324386085
1345959266
993994764
1145071003
1441639063
2080819311
870841377
2110845322
1891547107
1256057094
1698223431
1073182983
620547881
2096393430
189661791
314324599
1864759598
1321303806
1619529354
1067014136
710891834
1475668893
1376150418
1489083251
1567148002
1535586946
1576524506
2070727489
841594681
2113120608
2042233204
1801216767
1569615704
1085264315
144258617
1824597659
1243032957
1703515147
990906586
524766738
1729066194
463440500
517511287
1834181529
278910971
1917155183
873060010
537598831
1258511344
584493996
730241109
56062295
1785210336
1201702918
410927380
281074417
1178580092
912521882
1278725326
1384528083
1245179756
366934339
1634839406
1340638402
1847311111
518216668
1089083614
1984120980
1455013819
1873255076
655842180
649213672
1943461681
2085710504
1583892493
2023350678
1098272499
1073999628
512813928
377594083
1638778310
2045335250
2092537432
273658235
1601217204
65450172
2031356630
405903627
1877679631
510756610
1753362028
465694989
169982857
1628506269
1880952907
1017417104
644155860
148093966
1075163930
1977818335
1321526499
1402520981
1263336895
618575182
692032707
1885143476
31829221
28654314
1550302671
385046172
1785077205
498074508
525404594
433442287
1382411961
1820762526
1162239680
1948360775
37050753
2111020278
953789333
262330074
2063322732
734073426
384959926
497924354
2043112918
874253958
421171773
1952668430
1034373564
58906770
177802272
720326087
1478156292
1504797761
1147636156
256831682
2095482888
530378390
1477511326
905637057
372349719
202386595
1687792919
232220314
205520748
559285981
992294728
443490562
951573998
1687678315
1858726270
990793177
327345722
200107513
1666363203
1737824963
1733443452
2043551184
118550862
821706137
978473869
1559140241
1830008739
280660484
1108307977
2067093779
554623830
740624545
1827661452
221722886
1423306180
1629666130
1850716048
1717809770
1641369706
1151770004
1833840981
1238089505
1834394954
1928464571
280106682
1855199396
103906365
1640299788
513901582
48578521
1400363146
814838144
593038424
633928259
1673676702
594403789
1224380986
1647744593
1430884012
125862964
643874574
541261384
2129064200
1572850870
1623193928
1605539412
1093237601
829076193
590084148
1436997214
21648799
1442054331
1651016717
941397205
1736771370
505133275
570426418
807900399
2095672365
1467605612
1036162414
1449760820
1922262106
2109108807
1906689788
601685301
2059609091
1698332280
704435469
1996202783
1586268638
2143433388
1764927851
184311660
830591111
1789466516
843925686
2044528389
1457310344
1044280441
1168120952
609691823
435317449
2056458624
1018559551
281159006
926401679
1901214948
18376715
231053569
1798593818
378730624
293799866
1813400415
1551489535
1375623637
1107546200
1668799081
1487909128
888449279
1643907134
956720239
1044955589
824393496
1621313842
1837127956
2141647813
763376242
105852677
182103907
1869429008
1324756129
1373447491
2145387540
1812641323
1023674390
1844582209
110769701
417506076
2093071080
2103000149
1491202267
69820389
642170865
1418597535
1727872785
1837750664
2096351539
1525537383
1521631810
835405345
810070716
1554491059
59762355
184059488
572835388
6137914
1934402808
1123101132
1393925365
567277781
1401897645
34808627
1718142381
1205999390
136255163
515069089
656604934
651102627
1167368820
229292459
494543857
54002837
1848735
2142944093
289816418
881284150
1600463702
631987115
1256057094
713399425
1825586245
1277345728
998685834
1296585285
1176588039
903396154
748795351
1775327529
1394450934
230201551
736528086
1711887045
1301060355
1253539981
1798619085
1988214749
480857826
1540466726
138493215
442346438
1410857030
67684335
300407521
170351454
984184581
1016153936
1959392531
293112448
308343960
1683264408
863256759
1152368097
823447224
911159165
1753759823
1734522578
1279700502
887113154
1079797511
1497566213
1774789381
1457277584
690102926
1239500130
327252083
832679740
1704650952
254944949
314868345
1298091775
2036684847
1000328348
2075131390
493054523
1738533898
315259200
713269520
1404427072
829410833
553553924
554170775
2111132115
491135291
552074460
1886389100
1973096172
1759828601
1303754106
1573147591
990379642
1236679279
1134871875
229027767
1342572681
347459597
776022472
601891234
1634130624
1497430719
1539821458
2134952209
784914589
2053968214
313345506
1514875534
2009082060
939054522
1714618149
1720399577
75184517
40873587
624854981
2096321053
1716824508
1335078636
685630296
1714041015
1478322078
2058245690
151584475
1080006915
224162301
546776457
994565506
277675347
195478565
1710590486
748713793
1801553650
95022535
1468399252
669446804
1573397426
1812764848
284354583
1795801447
993530488
737973130
1354428394
1275673445
1992616437
85526113
1154014863
680007645
4513832
1585337148
223633836
1185444902
836117701
1372660955
240321345
470114824
1289503927
1728374444
508528739
1374856049
1895481137
1933458540
1951564546
2058465359
428452437
111867726
863426152
52155669
1835676061
1416335111
398672249
778071166
739979624
172317155
971243119
1991312747
732193267
638767113
322081471
1520246357
270547601
1347279560
982319473
80445311
843249045
170644201
1285485355
53533248
94402528
1909671684
2042597801
1314780498
1031711958
1804661151
1529333402
1461157053
15798920
2017827259
1527797782
1350942511
153679458
926790189
537719553
137586466
1815494151
1612131371
1139292411
681928221
646159337
527817251
691287687
1429147629
507631337
1069033070
219484738
1817597738
1403180012
1973251463
314311215
539201587
465589525
1469601840
1730293135
712240279
2007763136
82859250
1965331666
1718007891
413428213
523773904
2094093316
1552004270
1605050559
55639144
2080889839
1622293725
1436836978
1865854577
481464353
645573956
24713714
1179852276
395091343
1834931274
776788959
1099021709
1953975009
2059443181
1083918121
36488253
1837060862
81664948
288903446
687448027
546827794
884681787
941702195
68615157
1073430947
948182699
84753535
1952816129
532358639
1383490025
1314625089
606284843
1339307998
1720361165
144360152
153614118
1964035877
477449481
1106950446
1358250688
736823675
729180938
711323665
1106041655
739131013
130564576
805556754
1468649221
2141496921
998857500
2015195627
1837823968
811253166
929838049
420301117
968791139
1818893617
335376342
536045265
1959106822
272641720
1863868298
301073577
1026741683
1998602422
210882457
727948875
795839266
1891841682
1907135591
679893725
1923242621
1444933357
173733557
1500812095
227766777
431261444
570834109
223874983
1869856184
1741428406
68795585
1287647507
917526862
1670280701
643217874
459996610
797883835
1849870763
664680278
618022648
1435468487
1104662694
514407082
1286486271
850331859
674145797
577810364
1394664188
2106724635
1008027909
1782193266
374862760
600880899
1626639318
1103749772
1317620925
949505731
754510557
1557905466
1833980583
1027842568
1038508505
1356808010
294925469
1433202132
772055730
935651191
1106717055
35517547
1559693595
13864947
2097722742
1934255674
690275608
289455989
968068082
1742184329
923567454
1088954696
1175047865
971639668
629487051
1550059165
1450699925
993061010
692260292
1282947006
941790690
1250369537
1925428076
618050058
1368521846
1881237833
720089392
1362230007
1961564034
1800652877
157650305
1081195573
168706206
874507725
1600941579
2109057651
1688690864
45990637
2006057517
214623174
1699408617
1071971671
1264409506
1403815915
1306037117
1717197314
1498398928
1094361640
165701643
978531997
275965111
1871193515
52455356
1944714152
260199394
895485293
1875249207
444763603
874527634
902708108
1458766039
2023977958
2030959749
1330890709
170856282
1220747848
69618250
632965055
1420084491
1952138235
1179988403
317049499
1343829294
1187509123
1311561434
281058586
1138723591
64722577
444681297
964943505
808754402
1219136354
365560290
849453072
1338627604
1355600156
143013466
2043704859
2095214350
1360650622
1405512577
136479218
1154011358
417107846
1497664638
944614899
332377176
925894731
525807970
1857333903
182939458
2087508566
647740829
865500982
33634917
653413116
1080647738
785061210
910651794
546312059
1616993402
249059122
503433649
1367545589
1635566347
2043222671
403654839
1769828035
1130598985
983682480
1907830623
1415687399
1682007147
845363040
1076361474
187677341
1073781582
1697096687
2041630721
2033030531
1676838696
273554395
1251512452
734860353
201416123
205920037
413838695
83284475
878069103
5428879
553233735
1910375469
1299235876
487067616
1434252886
535060684
1875167613
1833819279
15132743
2095130382
605135586
1066505935
1686462178
1575358743
129011018
1659550074
852514564
511504673
468601026
1348719107
768354668
1304527259
1648308451
863928760
2041727184
1626950623
2113340074
1387268111
1464432328
2083599633
743189244
96502544
25514081
1553755225
552554574
285740483
1097066640
119916977
379912715
1151005379
1603977443
2027999063
2056543142
874169070
941070567
2029529634
1550267904
466011545
2077878864
807095529
1264216915
573794527
301820849
1653352997
1130246162
686298048
761590887
1329509603
142963385
567418949
752923979
759695433
1122059157
1962820511
1829889460
47920621
1283487076
947961659
1569527289
2025277705
1104805642
63411957
830191220
1316136911
1954954380
504369845
1816646215
1153909530
777859559
175135014
103780819
2085586710
155985662
533892957
1264155805
1317066753
940476310
1291828369
1935349165
1761511848
1152502125
794154056
1709713518
669125599
368430575
1900843571
76140336
1960234130
102930227
2105750417
1875099177
1990973067
460654540
14902095
211732745
1943874873
197983536
602201339
1798981571
2003697830
1427631552
1773395121
1678612541
1743757182
686427333
733331058
420632639
256547258
176786787
931394021
777297352
552750829
648562860
1696876817
1552253129
1052182536
504034874
1186904317
987229107
2099936651
2080308089
2107206750
1964239987
9917267
1978692799
309556800
822691307
207452527
430449452
1040042614
35496082
204565215
2030607103
181857838
701694267
744144725
1090408828
880622423
1614470243
1584701019
1900185907
587576072
453754790
73562383
478090765
2054555660
652056958
442206000
1716418832
486627208
442738648
974777589
445027807
938157740
144347891
848089749
1318058704
2052148580
1721924767
684459912
2077383584
1256357103
1938336488
1504482142
1692267025
827378398
513285173
1831117476
1986295181
1744412624
1845882852
364798997
1189285849
134467850
2063519404
1356225473
2049679331
449607972
167201131
1080006915
144243059
1715392112
1342337912
573161413
231032259
971588946
1401540506
1681642614
801010164
45530643
1745590121
417508236
861551321
1412682984
1660170185
407870435
540209763
1752628593
1163679957
1838212861
1638612842
553564813
912289901
2076759956
655052264
1103992769
1136849606
1133592419
494484963
1887341073
322233792
105491397
1714544470
423815798
379775251
513022003
1880102518
1196005882
2056601368
1778459120
642424343
154625353
2067962061
768182163
533701961
1004017085
645583577
1168535972
168368670
665681450
152038857
810016337
2120970872
1654112994
1067087996
2058931882
511183938
1003313745
1294132525
537299234
830044030
1342629526
202329639
1038298268
1422208585
345256334
1447675973
326835141
1085659482
1523840109
1884409481
1343173900
1289673023
1641525516
730651524
229363936
141164454
968068082
1076769022
1359868147
969779501
191081476
157262087
2143193932
1307664651
78074379
1001692504
1610735221
590520422
385024923
1862118538
1640299788
1833131883
1322861309
658404016
1547824076
1445922846
474318305
1225199940
1303195587
1406341864
200185796
523875242
1721620443
583790926
1228660227
1685373716
1120900397
168741731
477184786
1581620433
746863305
1588200105
1986937730
2116010456
842406624
1585688848
781653452
705754461
1750542676
1517085077
1329805873
1150872852
1867033538
827727973
119576427
278440866
1508719137
1000290330
2009159969
279043772
1596472198
57316861
1230831346
1996414406
1912832310
2125062294
507661381
1425766528
49117173
1613206921
1712285261
1770698032
81047212
159407450
1987741346
950116251
1459003174
52980534
40059633
1267212646
2082067198
1577563965
1287489530
1184422789
1300069777
1478814830
238176001
383286917
1191102030
590141677
2009722019
864840778
1021013825
818536304
2123576334
1562075268
877348577
280049506
1002837943
2009704948
1556215356
336011838
1968600082
638376303
53359215
818276213
1456594758
1347668861
577252532
1390232004
911536692
352298306
1808847051
2112700937
366305386
892122963
59975244
961193748
977247470
5411327
371973204
212434776
1668850651
806291973
1478219454
1972568541
2039504244
654140309
96884580
147998359
1617811931
681431754
353062357
1236670539
1384956662
351876842
364742464
1569859817
885502649
1329016724
1114226769
1840935987
2101014006
55241780
799741905
1582742783
1562474498
1659172303
1234409652
528341826
336919811
1974468764
468612263
795249056
1748152316
728009344
294592054
1291984470
1159992163
703966774
424448447
2084034765
1503846858
1214073040
1805117738
304686552
748838534
1443073425
1216346458
878223809
148086900
900994185
1720952859
1402863265
1244036278
1852547049
60438254
1125223763
457297648
1178825258
1825669978
612228915
1883191110
36415291
1690450978
466493347
855582727
535504240
1690126608
249661628
975197825
1370235657
2103656546
181707348
664676431
1529711277
1930433847
2120348058
1659568607
531084109
1583546700
1784304574
1253811146
1275414522
1216963168
328118968
676801994
1942735306
557512969
2071155526
585760344
303859229
58808470
882174364
1126421033
1788554184
596781834
2121736902
930748771
1735797933
1524195605
1049079279
465271719
146183947
1980295689
2092970945
239463827
1352654313
293111898
1780278670
258433036
1714719536
1539945958
813945391
2055565989
1921076727
1540411061
416563971
234722354
596541562
536486269
598392016
912094099
332558905
1142187739
1740699623
662112274
621771227
750155166
543816527
1784828657
1871823948
180467393
2072151899
1475357271
972377445
2124688894
1381419076
1573331446
433587244
1110789213
1384563492
1672839415
45636900
71318356
822085773
1799770783
527857647
1041125909
1269747723
1839020559
1471345420
1237020489
1574638592
687524359
1054335464
1407214617
1295286133
1117422368
386632566
1517883395
1893687447
1754303726
364049309
734285865
738711164
247309545
1203715311
1275411632
1223102456
354169369
420112508
1724198629
1684549938
1294270231
1695289801
1655676875
528662433
1460813786
1301645237
1769875092
1664999629
350078526
2102266105
1538145309
191198445
2105523475
2078917805
371276483
661414191
1133851222
1580786171
124587577
221332340
40285681
1677616189
1573436788
1838465704
609564025
1193485329
2033099330
650443521
961383987
1826748965
1104326941
641891380
1710887620
1614779785
1670742678
1587047583
1715306626
1945332044
2010256126
931579883
675334218
1618339861
1756684274
1861970318
1360719915
1148750432
118687269
453197006
851958643
909069690
1591428772
1253900902
59745039
2003415238
377016405
1582868151
1757814557
823737901
836567122
1644309248
767200063
862106237
1887331075
314540544
1607164512
2033523695
1467077974
474714872
859489487
653440107
1881971710
49875897
2026714639
687766967
881396475
157321633
1819348767
995629700
767008919
1350537712
1941971107
350797718
1176362828
1743987075
80218733
1405131599
1343669166
1086973646
1439174034
441893409
1231555548
1463389171
92689840
1727994544
1922162397
2137727775
1962895711
1782495948
624110678
814595765
1162300794
302225473
307524478
2028562278
1486307014
1979447789
10157521
1604719693
516812897
1974015456
653497065
196037428
1532101344
1774590587
1236846968
610671685
1058649988
1808254920
422264992
1048161784
1427638209
1736224857
1120113178
1020299067
1424682621
402853625
1914981170
1530463704
334051262
318154394
308302614
1871856042
1841544295
840064443
1110182208
1146445461
1640999888
1279146966
2013506606
271048302
117822161
134964404
540201174
1683446389
1031369068
590749822
159349755
420931516
962845208
930862878
1861401391
2040849944
677728681
753854364
1175174744
70095727
353639773
1135854850
667409865
694770276
1947863661
1671256372
1414468915
76879045
1519253593
1414878939
1336734011
540249598
1816254894
372665774
1337895506
92347070
1288340786
800162332
1946088381
1790103856
1749352545
1669213498
514033006
1261295757
1061363648
1579435524
6209679
574076211
773089839
992305132
1181125051
1851720038
119102017
1273769460
2130710112
1260473297
110450495
849878010
1127075119
1597848855
698924970
2044341020
2046053216
992011081
1642378840
1261427903
1567314489
274770890
2019399505
1719956843
1045235656
317938476
877204377
430855422
2016537613
1054074293
1686585942
1374072012
40541382
19421431
1637559530
748141762
868089520
1048410366
976768909
1199683252
1804125384
833650461
1331771711
251103243
1127269285
964246556
165914186
432495239
294175484
189774152
1397097519
412236801
1882605964
1781710592
60985999
1299860751
91375014
364153341
1407017793
1251671478
2121104113
1425432669
1935119481
179613562
1069075990
589684328
1542017607
1509970185
452848774
179669061
585614139
163945742
1753720389
2046518957
328029251
634638640
2046299542
307516144
1644347005
1476253073
2049444454
545363002
229452167
1016213666
102567767
1599828229
1961402123
1682907676
1973394441
1898202417
975843762
1154487812
98999418
357378889
1539232116
1271371539
1258137733
1406801686
1233213947
182761707
1729612419
761030754
771186527
1842387063
1812989628
1052958644
1545613847
1775223503
448919917
1636086
1537882875
803894720
142829967
1392153430
1770402156
149101806
1732519591
833997061
1368692744
1406069331
66180735
1608899260
1181995573
305873411
306955417
1833492261
219066088
257471053
1696849373
739525185
1129645461
954625490
1077531604
668005381
723364604
1134357319
442529031
2084215932
1227060903
734815034
2084806734
7392992
1514972445
797116633
294172580
366616464
1512920662
1581694032
384360226
935310077
1606628214
1890388228
1288952299
876223869
1592131724
1317810014
1580414585
1772370091
791712236
862927025
1295908724
100427163
844677139
660482641
1104387311
720002890
1466802037
1785817332
1914946075
802274880
1666717206
1171807915
1721041833
1971374486
983040792
610184215
243151993
796272793
431994507
1752010862
761086773
1244002062
1635430949
865355139
422187784
517899920
1090106302
1082451794
706187335
159885244
1672930697
435061693
1310984899
2030868759
1442544677
504799706
1809556067
1649186693
2137560474
166202066
1241846693
836642480
93451484
443605544
1704548876
408517020
918477518
2101701221
1316730002
389866239
1794719301
975221630
1906090678
368911873
1145066719
722813732
925066276
971943232
269021158
31250605
1044407021
2037172829
2084276115
355734590
1021140112
1554108454
1836552209
570145406
616403785
18249049
1201349628
706738690
1137134678
1649427783
1666901473
1225352469
1639183399
129433410
2003263930
1749434564
965931519
370022351
951661779
390203436
884746967
1474099742
876027711
874915907
1023129864
1124450610
938052984
1765184782
151994234
262092145
213386772
1110152781
1310353334
244841453
1789864539
561742652
1717536752
844827904
1371997586
2062232282
41096777
1413744443
1119141207
1313399778
2005900373
1100276879
103447908
1428784524
1228155963
2060720277
748986074
376176380
1822564181
1463653399
1670558554
675961347
868373781
841764418
1979298071
881914919
1302594527
956959506
2117451353
1563119115
1562027935
800272779
754911124
1334717172
1612415909
1732605051
451447727
1537670896
286840960
974214924
1210042789
912703957
444240423
1668204962
787946250
1771164972
679982526
1444409987
1020988585
347996820
1547193641
1393001913
153718171
651785307
1897086927
1589379097
695135651
115332327
2088178703
1501135394
717117573
356548184
173511664
17947494
1947868189
391271686
1671759245
892093354
744057014
2146381174
677056104
1855925997
197551188
1499682121
1249453863
1238914680
1497726429
1170546458
439871689
1906502516
1216938531
351550962
1582308871
742353300
1605200897
937951311
803938052
1915704804
122280908
1373684946
1125918697
1529637987
565497431
68781438
2100108797
1180787292
1601899829
1441120716
1508434601
1529531633
538931438
2053013004
534233308
983957759
260476662
1394769864
474667657
2046018553
101376160
1413736433
1560017407
1225408821
268110980
761890027
1061689127
140680423
716866026
1008504255
2082318164
190551715
880318706
1508394576
688987976
595451117
2043804458
236050434
1101365017
376481662
1373588352
581498857
1484474770
1009036589
548562706
1251515549
739504510
668139933
46246086
2092213775
650867083
1067583628
1177099870
1708216963
2063962113
1060303280
863507027
1867700375
1979868309
994445146
932550875
1370323984
341580893
835656862
884163523
555508730
812497525
746636562
1216084211
592648944
293000682
626643862
808485328
1808052076
1471522860
195270119
1058516940
291116668
552208914
2124947078
960938473
1437402738
1852536777
947208206
2002686612
1458521111
172193426
246314507
2036687476
1118040464
1489141568
1349892153
695583020
1657920897
1320735765
378847500
1986136581
947635005
953154353
686654742
1274730013
1271582825
912566737
1610953189
501254111
1788798890
889538609
218824665
2024785414
282687202
308042945
1399584930
1394940930
1289267070
1460181563
1652650683
1828989210
1601738435
1642138477
242138164
646395364
1952706132
366363692
713159804
1202909741
1581412676
203490070
2016225460
1240951270
1440655493
1744790805
1881517750
1671863860
2142674329
1056898116
1480414695
50608558
1661149701
496133384
1574385700
196187709
1834865410
1411223281
838130044
380696232
878054619
560999970
1710103096
254922764
1471205410
616454445
1507234144
782819192
2118350037
77483336
1024570140
206085554
1485103722
487120660
191451548
49241858
307199525
604972410
1134187957
15386385
1281590730
544651916
1045509071
1130095664
1813232220
1768412505
113966902
1286220249
1981596712
1053142066
1571637745
314861339
94442483
745568791
484896794
7382424
1643340178
1540710147
968724216
539976781
1011616954
57624834
685457758
912903276
64579771
378688970
272741361
2067755237
351995234
555285997
1783279868
1714230522
1662929437
450120100
1415612714
1234219175
1523201514
790065672
1040622199
1018442362
1279419243
139329370
1027520636
1242722942
1988888543
1452000410
320005732
1587141581
1125537150
328074071
364145287
461596174
234617787
1058476980
1896427241
1102240427
782634515
1449914363
713284639
374654983
2124748179
1585982431
710240339
1870205952
1605509414
1019317382
1199937369
1283669254
888714576
1724832734
1796798242
584830245
1855857378
233612098
1520879120
1551581260
560033220
1477295973
881310690
541495373
604489067
1580971107
64667458
651566049
964281728
1036456711
304352287
2059281320
2113241237
1742253257
874818053
424187055
309694808
1777373551
401486293
2022040089
1026765556
1843287038
846685776
369342732
1282354484
1328301357
2072683970
1238618470
309895127
1032693078
56527054
756470342
1321742461
385515296
1200067461
240770615
1176380753
1446286894
1409937715
516533551
997163613
205354524
1488044794
622696687
801216632
303584724
751501848
1105797552
1537272063
211598147
350859629
446958379
1248923059
1134623019
912694304
724087535
1637519712
43598606
1485510185
1455436247
1969920201
933034907
892072004
1789681581
1288558425
149295555
1773254257
1394414916
1169821794
1879224228
709883046
1812985913
1846098120
1663698712
1782361220
1635415938
432111
1941333940
935635213
1824769652
2127325899
738753753
2027464330
673259434
1738538823
96603292
359471876
1402047107
365761845
1461479199
612172937
1915812531
1213578226
1838988758
408984416
83898056
1263294359
35583335
732238203
1587889180
1292142347
915127549
1996509923
337880870
1442459504
1269168562
271614579
724125215
1470139660
155419356
1897604422
361441272
346761363
878437322
1042661038
499920535
964580653
1024618893
1831218962
1465650715
722439733
21165852
296853995
2107654537
999154224
90911190
40379748
1070658879
2081690041
1735148523
267293097
592118775
2131947287
948011163
776049844
1840555606
717099223
2103368444
1016848570
253168117
571718215
959007722
1273308450
129756298
2102135919
1436931747
1633472771
1595212407
1077406151
2064087985
1667857537
83081778
1712847066
1076780263
80845214
871387648
2009091534
410610498
1158996137
1676496180
687639067
2066599916
1253396731
317062603
341875535
437084705
244435579
274460431
941992356
1712107011
301103595
1355046399
131494744
210589738
1761992989
70957462
1649904014
532236745
1399571641
362848500
2121301326
956214957
1014240316
127907524
1267951735
404777616
1295574255
704167486
2012369607
578307103
1392477356
102047723
404253004
832252497
642841191
1003158424
400440017
26693790
1053786128
970123294
274930913
1674462324
233584807
1338904284
1616188364
67113881
1412217225
1944743484
803306617
866452117
160263811
1738069244
760062032
613162628
1383388341
644097980
1919202560
475521080
1513189013
17451055
1869662094
1930007728
898284652
1436360344
1855801553
637513418
1116136257
988446386
826580049
1897321624
1688104615
2038047036
1597734517
407117398
1616674248
1104182197
215083013
1773824911
1350982476
1542228525
789004829
2053912227
942826696
1972692466
1448055324
80002653
460896556
1162019574
1362775983
1189377883
1140692543
2020648575
1308104813
1080821134
1838333002
331288119
1545548880
1053771514
2102337518
2049572741
258217313
995427609
1320099620
579804762
785994785
695241355
964831646
2002260382
746642172
1727782723
21416850
631116780
720846113
1203898652
1435401753
1454920453
1956332625
491820507
314990106
1307499371
1918522158
741223023
1539218786
288541449
774806381
1695503435
1847213830
1646119447
1672096335
1516127068
2009387003
1387238068
1959642100
839660696
1722193511
769580818
911021999
2091343994
90933205
803069345
731842303
1578093847
1379524581
1028161843
520806093
763316694
1507324898
578781312
1475242606
1528562125
267839113
678197612
1775490276
691970165
1678157248
818677568
621790112
1665118653
356327351
1379372702
251705088
2137773196
1892984301
320438760
1038241125
1969839573
1946414050
1215436829
683070323
859990087
331394826
943449567
1016616323
1943049401
1128084162
1699104117
1392456220
1110531673
36252388
1904317908
226587096
562426738
189594885
1231818695
2138395807
667815041
816943362
592577926
1486219396
351075492
1848339951
1173653104
1223280015
814008493
989006809
449815569
1858456537
1906052052
727838035
919863376
1731920155
1842535129
726466556
472784388
1222265645
711687358
325865539
361800112
1680774564
1622217336
1667707967
923605734
1242102963
901600532
828273987
1976119581
1880942627
898023488
1613676243
616227146
887774235
1223716134
2011661616
1346115574
1615177686
804452938
874527634
37625514
713048568
1870844332
1679340499
1419942394
1301576309
198134800
1026146776
324966716
417691499
1402798120
1958420063
501836254
212097628
956805274
1943919837
1358006218
125493711
1022830790
329972257
1988781273
1893219585
1625025005
949139550
226344370
394042627
1420230804
1487251561
986725931
2072826165
2121988027
647779953
696469570
2099792591
1736190078
458335977
917630635
696019884
1101274031
2075329979
1883936117
1682787053
1158598032
794331862
1464192435
1085012388
2025896835
133085078
26964221
107199126
255732160
9754272
161207123
1077557988
1736853906
2021586226
114018067
696485188
319630079
1031848824
561528299
711284007
1386218982
184547490
852953711
1815721927
758960856
1214631579
365841303
787626334
1245687644
1720022206
1797880031
1474281184
1016107335
864936389
1677857571
263424822
1140064209
181047567
90178102
940839362
2090586175
560458405
1098376326
306783986
219334998
187393238
1186843587
1609412787
2066242728
2050370250
1476913172
1544912762
1872978112
1573007477
1009903516
2137760627
1056098205
869458952
1959669244
2047740469
2098030623
1095840981
51742705
1833123958
1795663794
415984628
737332744
87137349
1108231930
952198308
2102947006
850802639
274333534
528521772
413293169
1447610782
1452021184
1466137954
94161346
1459034835
1251480019
1453344628
1287644864
833535666
1137366924
817073151
960952748
753338480
1366061060
2208363
1758377392
61643999
1355589367
467156816
159045729
286729478
1176123553
1257739224
9617850
401766059
1768126279
1381652817
434478089
949351469
1635262815
1582626031
43409481
1216412718
142751516
160220515
105519620
287575054
1070199643
1982583068
327161401
812320177
1494868946
1739274131
1754978163
1020400349
1419273694
47471112
1691784959
728904566
1045303432
1791046
273196017
91101672
2114907301
1243886210
499662526
1827194477
448251962
2146421619
1071971249
1915981892
1339911287
196461932
532940552
97572721
933559010
1356920710
1262843278
1830386819
152554151
1421675088
1498223656
1318008839
1736505048
844442529
1872984018
851456936
1599979802
1436588788
1318874874
93787285
781225884
1081960095
875428339
2143251625
697445970
1846950019
1522690336
590002624
1569979507
996996398
146871687
730673708
566977370
1841824757
1467554438
303230015
1630221801
139839478
2133025399
809127645
591947645
1868042760
1606481677
763676092
890339660
624386610
1575422662
1291412760
623347429
1061037718
143983034
767059820
1845882341
1178085457
44809428
166688764
705229486
1595592775
865700948
902340313
1456297999
1061804916
1061804181
260367308
1768634660
268413462
1159732326
1407414296
1118872312
1600794101
1872948025
854030286
2076989936
1405917852
1337806705
1674266526
169930902
1230850890
656143360
644311830
1380920601
753092659
608979100
593610847
698229264
992046599
608035164
1362776250
1928057380
187712364
320843741
370120448
493724920
947599647
306923923
229090999
1867752208
1514237828
437474323
732441863
1771681131
1066571412
1501747586
1752840683
564947194
794743506
1716709921
172239679
587841712
548401273
1646699046
988714128
1518037554
512189408
538847655
2107287334
826179875
315020227
1366531633
360984496
256043777
887614789
110629998
1481597499
130096035
1014497091
2146363675
443934258
1396487994
1535240574
895418148
1542599695
1839981914
1611152028
766821401
1482995062
2141233511
419510691
739427108
1211248959
694500352
482301324
2073507785
480809208
2131282782
1419441408
593729554
1863326287
602753670
559827783
578119490
1184489490
2110796499
1385682631
732340594
1398036101
625661489
732853041
1044313378
2140457696
398278436
282589945
424551815
620324946
1987218927
1413733372
2001742427
761795900
1227793168
1981230326
1998546404
1712426312
384343747
746418581
1492822136
2079205521
1215363251
530365775
1885498200
2032376208
1238535254
334844581
1877810018
895634536
1338310787
1190033586
364426875
481063230
744453793
2018169522
206162222
1581221845
845402186
1879962526
1749421100
1886613574
1763602971
399353126
1275748742
1726515546
924108198
1469554408
1065486587
1873951505
578328876
1793846955
2076758265
1908942567
1242458629
1810754358
209670069
1537825064
876841589
1062097111
1941245698
1119311689
718204227
1446587559
137585448
181395591
288353999
1898060122
1242966386
183332848
788774105
1708844249
482060106
364990518
695816602
970686936
1775610431
1951689618
439491156
1028132537
1961366313
1855374644
1693440702
1465875855
1062620277
141555108
1522749860
899085469
471542179
648834439
1462429562
744685063
149099602
1420604516
977990736
1340843423
322363609
1487835328
407232487
414915153
1760650498
952295283
696165984
1694004460
1823788506
35514676
984435972
785303652
616830516
628393236
1767192402
493907115
325838529
720308217
1741958391
1541773346
1538401079
204645588
447266062
888325991
460031473
1989221973
141567322
1254172137
2135603869
1619710872
1456426091
1303245881
2093335263
975456685
574463848
481808606
856636067
1638282201
1371551412
1149225468
755905318
1684086658
952172134
417015358
993848657
97691419
755170932
1634482965
2063305978
1924414426
82458690
1419076854
1697585658
1597073693
363605998
31633242
1947772501
1468367183
1733362652
352838186
1484961930
1445671533
1871563822
471395456
501532971
233565427
420887346
892201020
108676635
1776018069
1219231764
914875050
1406516218
1619842246
111275207
2007671290
2016101085
938188725
1867802192
1696748079
1812226164
1612686489
1227683620
1917122593
2101847792
452429866
399724102
33328513
659712512
1401798427
2136699234
2031209071
892126363
39083052
668739876
1364142134
1459149497
1462642086
1489067249
72978036
1808619907
1730805884
762355326
1031658463
1056458253
1253357209
1712280657
1120635829
100569549
1551196039
239410784
1676116204
24204931
940291561
844295218
244271106
779752363
467946384
1068296339
2026633919
1316652748
1168724082
434865330
1962337397
928400656
1518681370
813630109
561198866
899936480
141882881
23248039
719137665
412967345
1223005
318444000
9378333
1191429874
851843923
179600640
45879081
163672121
670846735
410061315
1663590602
1063521999
457535295
1462945986
1077578903
1402604643
115036592
1448251392
1169485780
608596769
176374199
766722190
1201688712
1661635722
490802359
238231523
190357681
1643908253
118918006
1246553292
1130118403
1813983306
1674443345
2141802611
1608087588
1492401660
1697960575
1704442945
809734443
215143646
741722839
1507702932
1370309033
1425019638
634732339
311565434
540361747
2057218554
274766849
1642393723
398662847
1283447654
351716700
793978665
831860557
931140820
1769820814
1417262655
1111318203
1316517269
1611192415
955669325
1623200781
718832607
953447682
983725342
909853767
199342409
229926964
1845113197
141379254
1213646378
2051172598
552424173
902329237
1160957795
687953047
1663973129
561359875
20420126
1237183689
1725840791
465803732
875829564
1673438478
145647384
1111124998
1291510929
235040449
203424884
881133408
1606755595
1810667457
1654267100
1351107485
1793892911
1403346255
223518016
334703622
972814279
552480638
252589096
694151434
404798593
1946585969
1419885678
156773534
1877645435
1673326867
24955267
535034361
467814799
590151753
1514353679
382860636
2082688280
36517039
528689148
302345588
1701916750
1324308121
723001727
1834532521
1199358731
35621805
1975411260
998574552
1823879409
823534468
169605386
1628069611
1209054604
1824929434
260664431
205092173
1174227506
2063905046
559134732
1424402618
1831447437
844060284
1950623078
777375672
268074131
1046032409
1250890259
1907386809
604742035
1858166353
244066759
185849753
914016444
1104076146
903278942
1652442166
1429668042
706173248
2078255256
672571955
231626187
663842603
68542023
149316693
1464607292
1682688746
1237205774
1607928641
2006756851
1922947958
866595632
1095227378
310131698
510305568
1015549284
1270109664
1943540670
502195478
1281800543
1049417857
1660091575
1462212239
1805465479
1972078143
2062759423
1987104591
1165306982
1537371390
419077562
808947162
979276137
1327308527
985861104
602808561
774266262
1261182672
1397287661
732012208
337929271
1687490878
275337852
2076007844
757256025
1716190299
867326116
358508336
2093680255
703787069
527979915
1479266690
1167422207
1952147487
1863519590
1028178196
1901867274
615815740
953455539
2086418904
1507208121
432838183
702466242
1628216177
1530309842
27871029
1035865813
411684969
567386116
1175865550
1699190945
1596229380
2126796730
1021536087
1619980208
798637668
813158332
443065605
1569320776
1717117570
1776908409
858980556
31072207
508955664
885646027
45357575
2015372709
892336340
1291141182
1260033263
569639319
919265338
396013215
180228098
1375676131
1176573198
584964509
495056300
1985282536
1834611617
1208970233
1719234397
1542122372
1852450287
740600614
845495632
1550370274
1237718415
1718969884
468249769
1304987818
1329554439
1800401044
162524229
1946600723
1755505099
583152899
1868114345
802802964
1890677265
1755510090
150285552
269526374
1785283065
501300832
947185460
2038729948
1791966113
2071471776
413036969
1662010275
1202182715
1206316929
281099371
1350978810
2069589714
2015906812
1529505476
37278396
138110980
1966434774
668501274
117976143
894172616
1433023631
32984990
837344099
1181553418
1768873820
73580385
150180956
194677906
63747362
299353560
1784817165
2087130814
1727947193
1699271466
2095022425
2015574717
1537059985
104984871
1166296505
2097462389
1986831218
1848242557
1911999515
964559444
1703743839
1981567406
360986764
934504440
2020280162
205236634
1142825098
317529324
918542321
80745832
2015564007
597129912
1778906529
1692933274
1247768908
1049078950
1722322624
816048934
583469722
1544167874
2118318232
308324379
243543651
202434715
1525740660
1373441052
1154885509
2123415925
455707085
1949706181
2055175534
1799657020
1565221186
1773701964
1588619102
459691198
1668570771
335007459
1311467240
1031175210
1364991658
111523979
1629887881
1207648420
600639563
1162879125
1929814082
988035454
1132976538
2012923711
1264368946
139895811
1343116973
809027990
869468046
1094376647
1711772591
877762525
1385384048
29205259
1476208331
2106289979
1590358433
2038339700
2142360115
2088341786
998970711
962612771
1160377494
1375855260
45110146
153766273
1261867740
416976002
1617538875
447005207
1957127605
1224947788
1049339936
1945868395
26789783
425681701
709262913
1675844223
2113737010
1744602490
1644648660
1766640484
1207594048
1275249497
116594130
1428180858
931752110
1089780721
746256119
401818089
2039619764
109890114
142070932
60346443
1383432084
1488851159
44092806
678196852
1881315292
146601437
1376596247
1004254600
1185850045
1451245233
1527193830
1884286369
228187744
262562617
350667084
1462269881
379256872
142351030
301315954
131105566
2066930395
75246747
1562000639
966564959
430170872
1424412763
662508234
224921326
1611608601
1769936713
701290520
612688905
655238012
1225643099
56455046
1883287235
1789987853
222376150
141028887
894387285
535104076
1800970853
1387893164
1756600158
1619623357
55107994
674246488
1472177733
1493635500
246224127
2101220999
1628990060
213928353
2083092056
1175608467
836366346
450830221
89491812
1880775018
444450494
45397896
2091212460
1843897333
2029340656
546132651
132161645
1989228839
338225323
310696369
1166962598
168581931
700765503
58477734
995049014
1108004190
701272895
1357949989
836047924
862205420
985972029
1607383907
540617977
1881943450
864348355
124023748
898948900
1523018363
1699293611
1245291604
1090516093
1183733311
97957162
2064561759
1990043297
2061135669
1630964082
231390019
982283111
1271929775
1067837879
996705368
1522706346
1658043678
1567865116
953247414
550196028
832873601
69214303
1713136710
819167775
1822152323
1735376555
57705651
299635517
1087814004
890009921
331511005
1843489269
610340093
1680514032
741133121
850768200
1259783317
1820806834
179984782
1862915672
424916646
110815366
827339325
1412068635
1604250156
1076939591
1699745972
1689024040
468528591
1398131636
979381684
1230930594
750781345
403349655
1594155711
1693351411
282349194
983916893
1591804427
492970410
1456002319
2037744519
162955056
1746030937
2116619386
1051278380
1203192013
1468264048
232227026
1898904643
540151998
2118575832
160436098
1146161458
1236503120
274135704
1838691772
343476529
978107676
2006922184
520202458
1777343339
677288726
237110812
1899957618
31249850
2012463590
263454764
2091356581
108539937
204704299
89347349
1354874093
121112369
129366875
1581089844
1394037549
460446953
1682614306
2096883148
1324799549
1818533851
2015931819
1472656021
1501028008
1269144829
2050899086
2136553401
1710121754
761502527
2086673794
374842881
737232101
727636322
273038657
516198041
1539760584
793783911
547863694
951112135
24511714
2076297893
2019584575
1888634420
335170970
437693220
1998057409
735318675
1998815034
665813619
1208871194
258762040
1608044386
2103233663
389866239
1260885610
354695388
1353622543
452136839
505103529
1860466309
779998609
283646151
916109286
492052701
2033258338
48819286
1173024676
1163192816
1114118007
873600189
149977657
1092088014
1001880110
1044318125
1848440600
960914172
594149237
1551471719
1859840390
287366358
242560182
2100361980
1708674100
1975711487
261835343
605965559
1334277623
1139265477
307906003
1842408732
79407579
1820656793
197848522
1424627352
576193402
853170790
1848223174
639929757
1593585458
1191193892
852806553
275215191
1357320600
1990667601
1875210017
1823718526
1321049818
874431143
1311666575
735015971
1012865333
1196493917
131219477
1926004149
413086280
816860105
1827930957
1521938841
516773258
1200759586
692455239
1066075726
1898670114
1912450670
1439730629
570965171
1105481365
690969947
45951577
370401444
447493612
922370706
128886345
987685931
1092560183
817540607
1506508446
1311505236
907431677
1044477203
1062284641
1185619668
1511599250
865400241
318342425
1054001681
164039742
902097177
1926894750
1519010815
1240931746
1710708536
1699246237
352126844
532197006
430659669
438202458
1592361653
1408832697
2003484883
718078212
703453595
1346241072
1250041535
1134509686
1131479870
1417805695
742643031
594465569
277870371
668574462
1896208699
1282176605
1009583203
1656779232
218775263
1454114361
198006524
1876970779
1995557775
634505482
160361440
1292704887
850351761
1001681457
1910353752
1733349256
1273742511
780846269
1980948842
1712513768
1303826815
15058840
1511181034
886655641
761332837
1944172569
1046758114
236753140
594114126
1542998321
2055025813
1627280912
889526746
1944234897
546799992
1742441046
1292256906
1214512311
1292436282
818580978
476008594
471537904
132928892
1142521219
99432891
1115397551
462114
454707848
578956905
317322673
1357171242
1956876517
1116673750
1439020485
1880439315
2078829068
761371009
1112795953
735016856
1423860161
1646313079
619755274
949004013
1443724954
1384121155
1746703825
1799770924
2076246330
1067381553
1120664355
839769646
1138037163
638573953
2052571491
15132743
229066514
1545752628
490458823
1720795101
1591776983
1828719012
1532557745
1555836384
42619764
65707624
731752688
1206005603
1544572175
1955503893
1851088334
1214770022
1628512730
1639110327
1138503830
209898632
368845730
1200461384
1696173463
2123414452
1754891027
1127373137
1386465465
1082877677
1378403070
945948083
246695795
1474127305
1409299471
1012292749
2099352063
655032636
1725520235
448505548
1571896606
1171167475
1809821972
620790355
1156185214
914450370
1023039774
1081160850
280388856
1325385864
1679336632
1779399685
316648710
1888426459
1222160383
432861423
773499710
576728706
1252484583
291294227
608948653
1425175473
1948029855
1598308196
1013166803
1261880073
1009158242
791124519
963290655
2033938219
2053051917
1016990121
696879631
1402164068
1860882847
693566431
1717451231
317848435
1614684408
1100045693
2093825971
65600672
517075380
1046017534
651004154
1960922312
1422654372
126160028
1219307408
1572519591
852789843
1495518222
891128650
151490738
1092918239
4018725
712127962
113488906
1647172028
1914329180
1326271584
618560180
714123613
1774456883
1659012926
2011503477
1126680141
854770456
1750263570
872590712
3239259
103332882
1992560951
1765616230
1293011167
1290248482
1309927626
221716523
364389146
1256042184
355830599
724375397
1172353222
1041521831
1077203581
2025015326
960681053
580729117
1308920384
411893963
306343765
1316453030
352445519
1180164123
172759718
1778492737
742448576
1251063257
2022350258
1571381179
1079203282
413163544
1359680176
514269241
2082040981
500253881
1419200337
2107567538
420931516
1592274773
1610287241
630068853
1604756337
1307142061
1520821387
2046478480
2012915931
316184512
373880828
359879255
953856578
1156925514
127812831
1501384691
411775726
1831506201
996704906
1831422276
1296383939
697122089
1169796425
881968944
830722620
486944067
1385174616
321545798
1734172728
2091769305
1870771604
405699525
782953867
1110800970
1075167477
307422684
1395603956
177506461
857189964
1344237597
605331980
596765150
881664250
1200234867
1046661926
942533064
1241422727
2016918829
429818768
972566818
510481600
1025785375
1391673467
866487780
909182616
290409204
378666126
1782314153
1669468154
1179312434
1502744576
489599800
2034551194
1954509246
357411860
1078128240
1483518410
1284872120
1355326634
1397715587
1286438384
805914588
697165340
901228603
358849587
497992085
1442415530
1463244709
1070675839
570938802
1715263194
158354402
889262854
822675660
1447021141
898512739
639945387
1632680708
703373713
1537800585
419375850
1830093443
634338704
822870614
1350223114
546853376
2027470723
240897037
33791212
1037788287
57056012
1174485229
736940862
941406673
1849188509
1610316304
871036469
753023529
416565723
849037556
1697929064
784582605
88502228
873326055
682831828
1821511511
972836079
483427092
66403050
691388645
1145707397
629776017
916521549
1832238940
1611814137
520807200
1264202400
108849385
588396535
1513558814
640344465
684477454
44595837
1457703334
1214550791
38431105
62921376
2109576474
553200352
357876389
1519238033
40255639
1055442099
663056383
58796978
218040619
725858924
1231743688
1809934722
58579041
825413312
1825353908
748947819
393244010
2079525407
1387818541
798888137
227456311
54809860
305634601
1847939009
930521758
914777764
1344665607
1649488976
866921762
375211640
2106599873
1395820135
1626097999
1209756359
634625120
375741384
1063513320
1041656781
769715602
1670938829
400895801
885571861
675106472
1828584060
1088908812
1758373646
672228591
2083294790
523937108
2019552797
1501018731
2070638305
1479785675
1484950532
828367849
513939876
825884829
591128737
717516965
1298300569
2103314715
404509122
222945349
831475058
1675123061
1186724768
1504333980
1974181643
475801421
1358021684
2092829602
645562124
1834105233
282485325
1823212867
1767679212
1388284357
74701597
2021610525
1124599916
1431980258
1473828453
2056527705
506015342
220589009
1744305644
600462470
1355323253
1285300833
1618220961
961843317
60817184
1096461484
1231733014
1057349099
298045011
1198476936
766786785
515424430
1975303118
2082100896
919203916
296584783
1982061133
811388825
1033245956
1679851710
1719992214
935861323
439416581
82603535
2143529953
180769072
187604208
1963984823
1332828591
1658560608
1874845051
2007129969
8894653
1164711066
2102049401
1994928727
474975571
873550870
2124692228
1005664097
123315452
102374250
1842112730
1109434297
451266644
2002581171
283493845
1429159818
1829417920
1513551021
2003791461
1604099779
1406144723
684902838
267808482
311804701
1727351148
1182855835
1937804152
198801006
504696540
949249827
1502161196
1982110117
1158328731
421791954
54941053
2097476185
1683466671
1563238984
157788305
173026714
1672119715
1427034575
1549331993
1887815307
1514999990
72357357
512448384
1276842872
1009864786
944661066
359836418
441559482
503767200
1025716622
666605075
1703647159
709503916
1075065821
860683775
827196614
1972365390
114011968
1046762458
97086409
1893923243
1827971922
1919550587
304163277
842405028
1153665768
2103404090
332781337
1850853213
1319138836
1602085123
294321188
885732089
1206275710
222322507
239215649
571685000
1032900669
424825370
254340315
379520765
1603287859
526240592
1651306997
490815279
936206354
1069970780
212880989
362899717
1571607994
1492027364
1008612630
1239827167
1241004046
362678191
1737579108
1648455400
1628169423
1380232578
2031136090
1814987034
1426176906
216941703
362768747
409103641
244499160
1068181139
88355912
2072967672
1129694974
1410492346
1989716803
1433528805
542762651
1330278389
613100781
555682106
963977809
1136185800
1453925265
217055970
587533537
1087468623
1580746202
292236854
750922679
848697711
397594344
1604528639
1547968406
1906264959
2070442378
1483902742
1765982371
758438706
1793261826
910348170
1627794280
437300926
1773238587
517398197
468530329
254374446
1753519904
864754583
1498687806
1972164084
2044005562
1853468129
1786732084
361009504
224399660
1911354627
535100989
1702188605
1182864380
480797392
1994028091
670791988
759674263
480204329
923621016
976749302
840257295
1294943834
49895320
1681117581
1614831345
1067727567
178871607
1080797545
172826311
1923412503
1405940391
1225912379
338082148
1896532482
541099549
2045632042
1622798453
1574773919
1865483401
247633376
837242983
1943939825
1456235755
601533898
1659096890
737018442
1494537136
104138473
1286417669
372748045
737786725
1155311653
1607005937
445637940
2058563548
369643635
1455339031
1658277251
854052455
421959168
1496220090
2105713015
1615040732
254219806
385611945
2082237628
687627259
252125040
497941433
813622848
1042158661
325711860
1506626266
1870151106
822956175
1629403153
1083454916
1680598573
691516708
934756343
910827491
1738717138
2069291962
1002038893
456387907
1073211846
1305953557
42947498
1404344910
1257515963
1521433256
700737550
488929814
156509599
662352855
1403345697
983466249
1570580868
1016757611
579882042
590122882
1893686474
1523280596
86829356
664939119
352547152
289436447
1397147117
110007042
1508802357
1346578461
2062830400
1300431923
1393719783
1144362095
365588892
589888025
311899015
1928991279
1017784372
1969072349
1711514151
1574974769
1117397766
1217622891
1406610583
1018664035
77671046
1951984664
986843863
318928732
184609141
1496107228
1340206273
1211474773
1158475588
1127851210
1583133108
451592730
1456481651
2037106178
1613477844
974911800
599845021
298054749
973112471
994251939
741448732
1893217729
425998777
285624290
1516921879
971702379
671725254
165030352
525371345
282037170
1361913837
1304332335
198394746
1088545316
406865704
1562483212
686020521
1545777187
1054902663
814267915
100334833
202041817
1777551091
273185571
1239004367
972494612
2033636194
1530287786
482343481
404646368
511672133
427643700
485705947
1675977844
550019317
2032544872
312094749
505649069
1812778500
1921032762
681195316
1170839989
791776099
2004191383
777277642
1802183526
482461761
1580207312
1120260871
1486228804
1541635107
598301822
1559115201
1572917967
1820902588
467894472
856972143
1848557884
1554118346
237877346
453164306
384742910
427181936
544274002
1264901492
169600029
1112058682
1193052250
1130652159
1422367198
853572348
806570962
421853175
833026422
1135265632
1564860774
1330780843
1178290245
412584970
109383039
1188663860
563814739
666242593
1343651975
766717869
1930415385
786308061
82118923
2132910554
1427676791
47290365
1076261226
1970208657
762063183
904920633
582222202
245096735
166801042
571062404
809813134
702255174
574931903
634313103
567635353
1907695289
1961274732
933422780
970717352
1493821684
632459059
1315365262
1963552018
235938575
1677790536
83032469
1603583184
344154437
217747143
727198646
1655128094
1897173328
1837352048
1869340795
29928116
1748083937
812058854
1937240109
1199791503
1946501936
908861400
622885719
259560766
1207779208
2027430468
1232227586
1257221577
2005871583
273277395
2017100516
2072942017
1291969108
1751796472
649259130
1229822881
1166841444
2028002251
325980428
1539299367
2050793912
853458170
33347756
556329155
597469971
1917441497
256515030
2008810845
494746934
337049418
827934694
1242943842
886201128
2114376586
78520172
2123924434
1931681976
14071453
524851355
1216729316
656065567
1104618749
857979535
846038682
230183306
292604446
871327292
2116171499
654416857
840177893
1488837245
1028063021
51263027
2142616824
2012849146
326244335
895169341
1037184454
1961294462
2066307600
418869485
639854557
155002234
1258341338
694282500
1158819992
1297118337
1031327116
1856684409
1282721053
129184035
1175703829
2021606725
1190437997
2089884775
1975567116
1606988718
1140733350
1198087889
657545394
1999873833
1838134788
771590466
372200013
1708208138
527207699
131017012
381597398
582939942
203398398
878092021
483414761
690857619
608439935
1283742004
632924101
390901376
766502924
975474215
529836336
1021308534
1180987137
636121385
1383932731
1070063540
671135485
769518414
587422538
1807125958
1087271517
2120251692
1002129103
1404886582
2111629875
2034146573
896566447
1781757718
1423746936
2089852060
836525229
121784280
1543938224
850012654
54038669
856130247
923809689
659529261
1417999660
163591222
1360434145
1637076534
1876852533
1257830726
86110582
1991443992
1022700630
1855250496
2016326649
643701595
1811670646
2144428045
1636728940
1628718603
283296064
72706223
1850666658
2077790349
1101826664
1739128793
1274497413
358441150
1680688037
1906836918
2137932157
1755659988
616082042
1337097627
1814261961
1014554710
346803836
1189591088
399141245
2113999164
264512408
21742575
1571922833
417639295
1393864339
2147387805
88261876
1568702756
1055248057
364731137
1863840002
255600335
452488209
1397751213
1439697286
673070037
481503975
1648135194
2143584397
900454151
1374721763
969282888
1772316678
202153874
563634975
658483633
1650883938
1584425755
1135380030
865813385
476799458
1560313893
1706048848
448338068
448724849
1845729852
472007000
731215817
427453477
1521678849
1466490104
590240814
1794293976
1216794459
777792810
1261495154
797034779
1881098475
163738311
275118815
468186495
1636580799
1906309644
96515766
1634749924
151521529
53577227
975801769
751785665
435337621
1718333126
964075163
1242287554
73587022
1764182235
1333463610
2049299213
801627058
1997601139
1244654723
1457750163
1236917511
1631815872
648557530
1427806235
1877614067
1120006824
1274461158
1715142779
2099506663
1211926460
143568203
530902263
1324035812
4419133
918456386
8303095
1482164753
1771154666
1734151317
1179896857
1157037870
1177106703
1705445241
670906466
1186478784
1365069053
409614559
1661803324
46709547
209666555
329833022
1258591628
290880545
529390967
673464645
1071902277
909765863
1458542790
1486805091
1668007359
1782007394
1836466642
1828072310
1021018326
1290667229
1425630749
239074098
1343673867
1311214350
1868009081
1545340862
1642094440
742012490
457872649
1195285363
107021247
2060921312
1858380871
435331281
1992012835
1519201845
358033478
184676577
585595564
787108037
2062866319
138980296
241830035
333811522
1533148048
1961363517
829641762
1631822771
1135973953
1842804495
304971111
1999866669
665997696
1583774677
1938071983
131070645
1465388977
1410334801
675752458
305168240
617769736
10598003
2002224864
98340053
1760801815
1887531291
2019386450
2084281933
279331286
400946833
251937444
168877572
1914005725
1263008639
1596718423
1227784627
512247877
1726315155
64817675
1698335431
211770323
835094528
95223337
1463814339
1880008034
1265369247
1297786225
1974748614
119579139
1750386225
625462249
546366973
380255849
1465419101
1061008159
249560869
487784544
1991789864
1481482634
999827816
1911578325
201382006
2016388902
2144347159
112874721
1225561224
1194712475
397576056
241170768
42748864
43723188
1143088233
1520167688
1206477579
1912155437
1054925806
353940245
1000440158
390667997
2024719819
1309742369
1001460701
26125117
1406688722
408445438
970073418
1343674633
781799181
1932008739
1463935639
1620751417
1721188527
672589403
831169009
1204490699
1856532493
109515324
1199156103
1507816947
148085390
1836015452
1833305724
1000773518
1363773213
363627644
1734548912
897174270
126882054
806623302
1536974604
1908808432
1347107380
1307585002
851184907
611209471
1371941932
1295843271
637058029
577968782
1116053658
827500229
641797722
1911966571
1547763524
273628492
465357134
1073841656
1473174204
621831509
309148552
2142480796
1832418753
750971610
1069820880
2059541093
2142142443
354070250
930005276
433078086
1633592453
333548370
441021668
219185756
567796950
650780883
817202760
316958218
935609571
1078377414
1301339004
1125035355
1832987552
1888090540
1780505012
775029800
1566089983
201069489
699441461
1091463937
2021815372
1165845013
16362316
1439075826
1102807221
1222670841
739286349
1757010855
659097202
1130449008
1567628513
341994016
182088353
218265828
1487449359
94395410
2022700935
1857425629
528699134
52972740
1846964543
301273102
396417713
2146121473
2083874676
1337260492
1416296117
680756157
761582873
1384519266
2107844512
1658601523
1622478608
1584402982
112913053
754718566
2005770864
213809759
296603504
524644574
810660110
2130954057
10274995
2043398580
786330697
978685362
1782265603
1147853265
2069749386
354014358
1083353479
819469168
322670657
266200392
291928981
1297418315
1490701473
1796486409
584875782
562991485
1187914376
851901634
786642335
1606441081
837568313
1534618439
1960436700
110366445
1154924100
106342539
457446667
937127296
1017174026
1238052101
1995330950
785966517
887617566
1196622253
1552105057
1305350855
1305790456
442203501
1217067685
760599530
1836335114
997322630
215634482
2065840850
1972967078
1237054923
799749641
1032864570
74464616
788379675
1194062877
298307172
1056891812
63692401
2115754163
751248517
1651388019
1339515885
1915498516
267925030
1668139751
1145269333
319497273
724693700
790004048
1659893023
1806086167
779148588
1735315550
1687202999
411321644
1168052987
1413383569
206482651
689026387
262467884
821298528
1597045642
1032554096
638979657
685281129
514795979
895292719
50968767
1496553565
1138038082
1698156067
1531722205
697197891
1462264359
1378401382
851027060
1217454296
1774487555
1925821660
400364993
404314808
459877034
1048406220
882573562
1263587209
319271273
1017906153
1767823831
65308141
1129853589
792408769
122535506
604551595
217992054
441380019
1514982723
1857283458
60157053
2112118380
969663753
453848923
140361143
1724003514
520217748
1158667005
1014550415
1046304364
1755066971
285170348
360229732
1311150454
1286047972
2041640953
104621460
2112599556
1449809554
1727365011
673126770
160752498
648884823
269958165
225944130
901412475
1226653499
886486453
1940686789
249439716
1278088206
2052600750
852864182
1596465273
1343227936
713148248
307992398
866739861
1315960085
1443227176
2009940510
1920547895
114807434
1872543263
1089963919
1903598568
1578800372
1502292831
1697199416
1953448143
1107605298
524969689
661879447
70362178
207675601
1078266152
420567098
1130999824
187699459
968187876
1954325018
1033848508
1733658921
1566513135
253396023
1000405810
1408621514
358556154
530039383
1463362046
817943417
28283628
1987353263
1906724568
300906066
1070011597
1296042582
1490644215
2133876714
677697008
623697275
501378230
1522429619
274111215
1254967287
861836936
598353464
1692991485
24749678
1009699394
1811479915
1245504638
1385079986
333080931
335733041
920819241
816472738
361420943
1995113508
1762024960
164650259
312177088
1404774241
1464162054
1682801686
1330977610
949714336
441555498
1535440902
1650058994
525945574
1766403285
1534709264
1010468989
901284307
1416426863
704051238
1288119864
2111803697
822349344
544123368
469363535
946834836
1117087021
699058350
1923963060
2046415606
1913027110
215395606
464397919
343028252
1633426981
1840820480
1971275224
451557940
1652077610
1917508311
438414651
643622225
907571709
787370834
2114260729
933207435
1622970870
1249604137
1427174230
1357430284
1647171390
1526266545
405566569
852516436
1903114964
198541365
724889361
375317075
215788712
1453677322
287338300
1131659201
1078445669
1343978314
1538360505
1581930735
1583210897
1100140612
297382613
1953705267
425816173
248482103
783517278
887197292
1086514071
1184285270
1828779656
467210957
1409158951
520758845
1502633948
1257811156
494781561
1832537988
698536544
552201412
895999079
979770269
764359998
1179757030
1415315203
898227320
1333264111
355408036
968689999
179118311
749456257
892711835
2084616258
821104605
1075163930
762520358
1089889935
1704753264
1256563869
485129832
1871560856
939188951
241379114
1675167840
1554877294
403419054
885273420
995742565
1441062981
677814823
457714612
1306538983
943851331
882405425
1211665426
1801171206
784987690
594400013
2002891978
1468209420
327475637
1227144397
2140215456
50957859
557675723
1302184783
1635750958
912568976
718073156
556381697
567972268
417084729
1620990361
177940131
914423586
1895465492
1353661800
659979757
176218668
1721831860
561604745
1949446877
1205988015
1933790193
824544633
745992245
478629257
1852401992
1999772825
195551254
119333801
587097676
1567708562
1084652348
2091752396
2144238308
788230204
2108371330
940236486
440608957
1395424178
119378080
1205369531
2127048532
69105924
1218065955
764541290
15483349
603454450
1755691532
962260179
888256481
1433499346
714549412
292950706
664983255
1486654913
268625632
672051959
103530345
1298612475
214534731
2135218530
1824777152
719639649
1469953668
1971668594
1830130321
1347406077
151272907
1626680405
785628382
984769776
220701466
432306115
1209727057
962320276
2142699696
406232473
1738055006
1348218869
1706983638
1677134540
1540596566
1344999024
594144743
1618189285
1319653693
1339194917
181425834
885392980
1966804068
143774642
1260484104
1179012758
1874123678
267045410
866719867
1214384684
875875463
1580672085
2045960393
2015899878
227788430
1343738949
363459230
2104284358
1742043650
1770751757
538904854
238467271
1227302947
1822921531
1843822517
134906365
1632360339
1450686665
224218994
1618171706
317014665
949796887
1366024050
944310163
678042854
1709021721
650913715
1367529682
1014836747
1048295875
536909222
522072128
1453171662
1721374862
192108231
1270745528
309426615
456893749
191754623
1898754488
1024734404
661690674
2119293083
1628768672
1258994477
736287918
1232032960
780644035
666408229
1803108013
1185295635
1119047802
571204181
1775838886
169300795
1245539830
860916597
120402304
782175918
694657234
900908395
657780841
177508866
168522872
89701344
1473391633
807650376
200380714
1694904811
567213012
1759234896
1667472082
687492124
797211694
76011895
1040864347
443996539
2040934494
1725538971
269134178
471556762
1035305534
1965160861
1778341255
393751061
974833958
803578823
1104886802
1442588374
18460505
1306205325
494304219
1560370623
1619671128
18544544
1569387533
74269816
1364363091
1350646537
1314418800
1127084965
1210964879
2055007661
1633471002
1279774256
1949547402
1774387178
448625797
1255497821
1338774215
269269302
1909249892
359101538
1082956281
867726726
1922539324
221711074
632908515
100040672
290460729
2005607731
1124265749
924684791
1146806977
1717249370
796250725
1815054661
2111841794
551666978
1640701423
761481248
1426054819
1053300390
1706133051
517258705
321468419
1808104292
1159500147
865898248
1506999791
1573051979
1080701646
412115714
206709662
779605801
1709747776
1227961951
1037034703
1145215999
6029517
478191022
41381019
1348894354
1704100049
1259422232
1981561398
2134252338
2115121122
852096269
606447255
85798998
534163896
997132847
365641604
243721990
1077629109
1297843198
1210985632
2061426705
1290242703
153888826
1696265001
2088311765
926847269
922639217
252730668
1494355041
1241621096
509813485
1701132121
1783278429
988378993
1302001752
1446730705
464259054
88053916
1119615649
2003715639
1895420771
683683613
914668891
623445004
221418662
197377793
1914947639
1745049747
1429505846
1616511278
213606074
349124883
1635289639
1540263197
151850095
1874338118
708373411
1004330141
1690332006
1377394637
1623580861
2027688450
1222529251
201958454
1896239631
1630385611
1215327695
1755561976
2122213958
284982517
953004637
693965879
1618771729
425867001
103328337
1076264325
34888403
277433025
1981150999
69539743
1443466883
1063059608
359702298
1899563636
906249372
1873405589
795102707
1605207534
1889474191
523418969
318437968
391947972
598014766
917916501
2013692560
852360873
1720720749
1147794425
916561174
1372632104
16303707
1150407595
1283963445
130707430
969740366
1021332446
786677208
861651255
257286635
608178059
1889750575
740638401
752498939
1061153263
1888706004
784673354
483125252
57777806
1157228139
1866431381
388207178
1598209674
1597146800
275936786
83248996
1902266868
329203507
236232793
550865435
1269368507
1882014771
1852680427
1381823774
1957180709
983769112
165898914
1246276138
674675086
832223459
2028340725
1744150826
214890668
826063062
114209093
1455713957
1189767605
222372464
814343642
60588028
1890649449
350191209
190662499
462919320
1813035388
1357299490
121318734
206170867
845233595
1764993299
1602594795
951776254
691344131
622600390
772979071
676174771
1698469241
2056207545
1699495414
2004395083
973884600
204643419
772621816
1100469442
1522355427
1951696757
1208077644
1270393358
354247446
1801868501
2071596646
834899043
1529106343
2015563871
1159037559
1055264537
722265966
18444722
1826615420
120467304
1203979551
659899348
711652566
1952622556
1564885806
905623284
29574710
1178708956
1071631421
1936346054
788267749
1849817736
1694746598
622745674
1580436853
2017143599
314136958
832466547
158021377
703497560
2104806303
1944358949
2019273976
902814901
271071795
412560827
1683342497
1987623825
649885238
1534984087
1564831137
1723617357
1622668778
1099339965
1566702024
888987266
383465111
98022062
611659885
2043438341
716384939
301826459
1367196448
619975061
242155861
1242539611
317461094
1944040844
1769497950
1271996024
1126144420
2075960742
431665985
1214142493
1394630578
996815850
875227943
514853611
137254051
1624979383
224918927
59530243
1609746321
1753235247
1352007031
1643313527
2005903822
1310106095
1367557776
1069035014
261619765
1046562617
414757921
2027698227
385730393
1672944748
1523611039
859555591
242058695
525257237
543861185
2134833474
1303550142
972948588
1977135547
320216556
607736916
177734623
1480351402
753634700
2090190022
492287304
1189177318
1958742979
295243556
1631391695
958520925
1722787335
779527865
1510091971
267013689
99740412
1233062373
1616872881
303093626
1353192794
671585361
495595365
640936318
2096716256
456515806
379590913
852985843
1509957664
668895871
525447038
1300135136
1775854050
136532554
310248827
1137031146
1123062722
1160199847
2135337943
871205424
1151104243
1714898851
1092025849
1812344876
1813280136
313996046
1188461215
1663318233
228473215
2061148119
1146549067
82684624
167844709
1875891525
1427265
1147116943
2139525534
744655508
10457220
595430519
570305421
1707306211
132345992
1009382812
885576083
1319318006
1927119250
1039051677
108586911
858198168
1658751923
1023644332
1383458284
927125429
2011161449
1936098194
443341128
1946769479
617540408
340338086
640812167
90556379
1043628021
1679562474
1195663461
611812818
703927068
1834785884
1251652491
1865897932
1110986741
1874469709
1945356511
1467880017
152049178
1262928414
1640071548
17709352
2035943350
1221813038
955301023
2140094244
1908274239
654887369
1424227206
2074655461
2103304746
997254534
1246123730
1311967536
1725510480
224966324
142787699
1996853663
1077461208
444892882
1330775453
961397211
1236234875
727239999
1029061713
1088225232
1739274131
1659045395
330960628
1359215423
106612357
721819291
2131721875
324676985
410951112
1906367180
63535494
1252668538
1982032423
1950698828
946750083
394830861
1751384837
574006747
1538752594
1442713871
1427144709
996897560
1488167616
680242028
948759113
1287662752
1036722405
124526970
1468665779
865700429
169034641
239780803
6609877
181662161
1228831497
494249421
729625683
1619405213
1060265967
897774295
272161673
609227765
1833936780
1897069538
1407540413
1154811850
716785379
1766989452
1737833818
2137499066
1071374096
1148241979
662032652
1023248027
1220179478
1765164716
1467198419
1951453738
1771703415
2084190387
1343591938
2093688246
989845302
283150681
731076906
701951136
1731663513
254142171
104219513
1536576556
915561141
1234231607
650574371
846809723
556435189
766796732
1361557146
1203002753
1099950585
1401908508
1858237014
1155466932
1659816486
15994126
1710011385
2059631642
844502312
631324801
841574513
244285431
2066085689
1499606186
1384577336
201226914
1979254224
304594940
1496544544
759577751
1365225727
559962609
187554462
1818530560
988742987
13020198
1589973700
2061265719
1707260898
854385306
1813189431
372943153
205736338
801027489
1206185058
248739834
145898543
708661663
83389196
736219021
986808914
2138529075
1894629943
1086548629
1328827548
136603898
192648107
683814425
574162588
1099771120
108250284
503823024
2086905973
1902721148
1840131381
213304123
1998656346
1040173395
175614482
577864980
15529049
300948876
1223976811
1304825606
166542208
668532172
2097167809
236112734
67475195
1660913483
498988272
1193557198
2077503299
696304321
1486049402
1901687626
109127237
618053197
2137647245
1190499495
308863492
1967298238
1224053605
1432850272
1499750702
1721875146
862711639
1050605039
2106195341
1411835162
648370416
1099471743
648282404
1182073199
1175277489
1073593731
396119084
715734754
309306032
700951431
363980288
843471375
60854304
588237458
1352223584
24946529
1051018711
528195252
260573083
871988937
1920709508
1836242521
629292803
2114778755
50934849
40238638
1566624784
1378459977
747530971
717921988
794221810
1225993224
385213028
1674282388
1861443747
2013008041
11152513
147033756
2146480596
986000979
1919921751
312706826
1513421067
1100341799
43068701
1644040372
429746424
1028110669
1018831038
149013654
1048281599
102902758
291736589
414007007
1521087051
1671953815
1488295590
898651148
496046727
125561012
725103729
2077861448
1950398382
2112146324
1929850671
532235446
1366394821
834903106
783704846
712848266
694822192
776772728
1364938055
1403616109
370803976
1195184279
713509624
62328678
1431782539
1495001191
1359356768
352612301
1629103393
1415493523
237444107
719637437
1650524228
1469343526
877928386
803282984
1104001983
767166821
1154461283
1167361829
13340160
289161038
543529044
1513519286
161838322
289163445
1254173675
360852606
1016994699
1004887421
1156562581
1092752911
234281921
637827787
989169771
1659883891
1430720047
920892841
177746683
549047889
1897850017
632337515
1218746169
920157362
626767915
1301949260
678999305
736088158
105777286
104762577
103522623
889784311
1526108728
1071525960
1034249446
73937032
570938596
538638314
434791773
341165038
321302695
1619017692
1320911006
977741374
1785212834
987172981
689621345
1254388444
520976978
1717722582
766166711
446360472
45895647
1549138854
672922228
1146247025
1604216696
937551545
860270429
706120077
1867046220
421436583
136747708
1805120205
996149727
1546753850
845749713
1922311036
1457095421
2083002888
48037077
1446411187
1412031677
1113848061
408975357
1288398635
175453865
1903207489
1903912085
1826686971
1918953305
1658872116
1507767429
1213259728
1460143424
1579111946
1586111166
658332494
974314279
1483447955
725381615
1546149718
1563681384
1141817707
773906535
140664022
564205498
321911025
1303766899
229228174
67837499
1179330338
460458025
986988448
1351865459
1098288361
1909535868
1902217777
1479216383
1055758621
163672863
680084919
763051087
17536738
30105188
1690354695
1279640526
1705531280
1503161606
1791965979
727735575
1189806140
1632957635
1218740313
873935111
2112059623
1905462886
187830757
818815377
509866132
2030187747
280379335
1298565324
1241590946
1179618199
1717193459
1512310588
1935731143
409855336
78419497
1605693621
956057069
1797302727
1246433147
1517471630
1491774385
1351300713
1790657700
1935516103
1402153207
2084255882
2055691841
1255125153
1754194754
207543570
1363340503
1615862952
1659404116
790259908
1674352873
1774078087
1755616836
156289464
1161490763
236253488
360739824
1137606487
1050877391
978626892
1175819098
877282037
1727302201
537973362
249251291
1645270116
596667725
450627006
1649390983
874053276
606122348
1894433822
1629549920
1834065625
2066329719
1177480700
1956980676
788214355
155566861
253709028
800849763
306761344
106909164
496369312
707604756
377502448
1540009664
1459303957
1239975803
684672382
2033972388
1581210666
449984500
1136412127
2139118889
757355200
307393813
1008823808
123303514
189340489
1788975389
144946809
1453048074
1427068937
1790990476
554618548
1243247902
1889994447
198172043
1609699551
1073284080
853608064
1779217091
1078846324
102143132
1328324495
1276706653
1260202584
22793880
1163988651
221521886
1976946997
1715133630
2013851932
1771749949
1786005446
1442894597
679123767
1340773376
1855354297
472830827
2140866659
1872838489
1921562218
2003729996
457664161
647899041
1006000837
1009638044
1290797955
1646702154
168784686
1112607980
1158217256
449556187
1760739780
1305731037
750778613
582056113
299321874
1143334420
1143182862
769067207
1463653399
676800382
1077840210
384243688
226594778
644705700
1697355776
2108047491
781525414
1570356450
1326871941
237552645
1597256337
396358642
1896046608
1176962081
254058894
94235896
1524894617
1884843373
803108359
1480402970
770293085
1902240909
153368572
2012435947
1789672653
518826278
708162101
1608779077
1683460908
2065216724
1832467898
374499398
1257383813
829546542
1605499596
1906911618
1993935047
1539423421
2076201059
1294793774
884603763
1170790664
1617241952
2022925714
1801047019
1641923939
2111905410
794973464
1569526165
771415966
405408473
932826788
205562190
1270240665
1681100666
1513437800
1325434742
2096117600
270287378
1857037260
617681587
95674110
1456297999
1418274339
1345340243
599563316
1319564552
558822502
1614912182
855608821
811196416
900999323
1386438031
1368366845
1206823607
792445494
480404597
1301304267
879946039
43355863
1495517658
757764809
1383339324
1883789911
188386292
1669238432
80428745
1179083434
771738656
1286706237
883118484
399866955
760721612
1177383592
77453159
275899622
899920611
1401638717
696660699
1759936381
845812284
19387
1278381465
2052688439
863500624
1164026488
522848461
983435436
260456675
1080076013
152358402
1728365170
608341720
304105588
691658936
402678625
1169592585
1599646213
500306248
660877547
154939777
642363587
446772940
935016227
1069977846
578108821
1498424893
490575237
1853262282
2082854356
1261960932
1149139644
2058950136
1724730215
120725030
431063004
1127041513
2134989856
1316379439
1910889550
1388827917
475304632
758769296
594801436
774249664
1725562368
1573755923
1456909851
1005606516
2090638999
386686924
183285886
769054246
919665933
662199059
1986443307
71116866
775688732
166699553
1793992071
1723745208
1590255097
1144200210
1237617291
2027632120
2027473408
1843414049
630211825
1441504956
9591646
81050091
2039025459
1529594747
20946738
1050496998
68386479
179460997
463281222
403212941
1880094232
2015096395
1129646736
1744993440
1749908231
1227822623
1789556407
1757951631
1263327418
1089806489
1296112121
1202541257
2082417561
1934168345
844355890
1667991684
841432074
519605553
1451143698
1970700382
1830675686
1676975715
407357009
415946943
2056029425
628836061
1394423176
235146428
1467705425
321295060
1981816407
672536760
2126993388
151982722
528294877
1126016332
672752991
556411230
1295123201
1825990609
1508742664
1223010954
509634946
683094968
803557476
1464908438
960447629
1278972825
2091322502
1339490724
599231077
459200188
852233523
85208704
1652070427
849670954
1101286542
659506783
845803166
1435714802
1514614763
1667183533
1093555625
2048621875
856663484
1989455926
1122497259
2112671167
1801799831
1465901825
994643151
1450452486
1139981828
1366132872
1001050468
1137637755
1451399031
2145535224
1367769167
1768114612
1492622351
1971701213
1093242173
1726663965
196166042
1180579877
1363244353
1922412303
33422559
966725237
1616341014
1320686933
931533050
1881584141
661909135
944398451
1422589037
1272208725
681472359
1209403704
1535043531
1047411904
1103156362
1014625029
744209557
501531519
1540729814
653522484
1980477706
565700174
1582738483
156373535
1076610253
1378733029
1362281169
1267676625
1264511535
1571124247
855552584
881116478
604315424
1283003667
233991010
1735041998
885182723
258892077
2020899084
796248450
1729029626
1742441046
1939716166
1936284818
135974440
1659117251
1181187859
1227114082
331635937
537347240
865833990
788911487
45098021
495146011
416839798
204533975
1385078535
532248500
2023584512
711844851
568302677
1647091383
2044964489
332226607
73088718
893529269
1126105396
614049842
1774653482
517042759
1992959935
1933878077
1496529432
1108092997
1570702314
2015059382
1334691367
2049304434
472875041
788746652
1235141138
1644139818
1020732490
272834202
1963635903
779271775
934037996
702874414
2142127064
136324770
486882771
202778574
1126695390
1303131257
663045049
2082836595
1091285608
1305921519
1494570519
1333239782
1784409091
124853968
757147341
1050538808
1645797385
248971185
1306173753
170785501
246724083
302524952
1276816913
515654546
536661701
1594144434
423712561
455347386
1648603784
1366563979
2064648535
682963503
570023714
1237725753
1210947637
567031340
1145667240
2061856607
895841237
2107582375
65863606
164694723
368357791
217234047
431888843
1804397789
1438531999
930902669
388608523
903754763
203010655
387064245
1359701391
1570496495
654733299
456377096
788921650
1879342269
63633077
222906053
404299967
2102426168
1842125512
865253390
329020883
1291836411
1236770523
1012509577
1532650256
245322781
155638122
138234154
406697183
710766844
1225263114
1206260180
830173868
1806328953
1117799221
114629235
1663593821
983581808
1183492260
1934116425
896250955
547863087
1684551014
1554007298
318380068
354396629
2036832876
522567063
930651114
895136835
1830230408
366708471
2136742416
1465002938
1895188852
76334023
798493269
1853236400
2045101916
30915240
470176836
2139280001
798620653
271487628
219281346
1144191282
2028928887
1771789157
1588734794
866393289
1629922042
378609241
2044178925
1415751696
726145739
1950223845
2121050994
1995945833
1679349638
384906118
1541618033
418985761
15483349
2022204959
652041339
496719788
1046333528
553685969
859908609
557440306
1250600656
945670165
802411498
1923809727
559659755
1269367247
1531835786
1512697939
1656313981
1758459159
1670880999
111475947
1321027823
1274086821
1149234095
580349824
1618585320
1794689121
1836941131
574701956
875334589
1037334598
432342240
2093943475
204505602
450817036
1822866619
1745608104
651226417
1613661664
1040049036
925618594
494431074
1311509700
266799091
52529816
1745225625
569616076
907103577
1460182753
541830527
2003033770
1012280220
1386684960
428432189
1310191107
611627987
2041231474
1954718793
593080513
1674405878
1544720290
393673058
780636994
190390836
701594103
1074143016
1967632373
947961659
1243798465
1430721033
1846873223
1467967933
389349499
1297344659
472256371
1565626215
1865123020
525017016
1297281886
1230424472
235046567
2076714864
1544971242
1958375707
1172238023
200415045
1180735692
994816095
324178263
753262925
573738882
1609570868
2108628003
365823091
1488340569
775646393
1626329519
1421519565
910074060
1404495225
1615658016
1623761326
2029770156
760237608
455581395
1873283910
771456443
1023996126
624813692
1714175461
666590591
555885318
1867811948
389043349
837241154
1450027215
749506561
1597080154
1325725113
1683419297
117736047
140485058
817966152
1619524941
1961278143
992955049
1651439902
1419903168
1012173658
1455213242
430374670
993160045
1700335564
2071104769
1041300116
901379705
593153658
1476773334
1071953875
1163274898
358024115
1825083267
1733014058
124685805
1188067612
131898890
346727938
1448685959
9559691
1727368834
1970601772
118505192
2134701491
778432838
220061429
1148178342
233805583
210196429
410324183
64329083
747598758
1716082817
640561517
1666401212
1196725721
165396145
1643644089
939682697
757970220
1127525133
320942103
630563113
2072906275
2044628217
306751378
547983414
257889531
912418664
1149048595
725299001
1024945711
1949422556
211701406
1375082234
824856771
2069997155
764617273
1983714561
61001384
1053527015
1957846492
1748518268
1810843413
1840826533
1734431260
482189229
294176920
1280963210
1083492791
665020685
816407224
1900657910
204281365
1482073562
1540594206
1728394832
659043699
1248832795
1978403498
741488315
24099607
53339320
553599288
805430254
2008089338
10749546
813725367
623541900
210942937
183419033
415976077
934748250
743394858
1992186282
1435917900
1587482253
156067490
1414931184
2074565806
402120840
2044699742
467491254
252855003
840293002
1977757351
240561918
603981291
1800482492
653301105
2015882759
428704342
1808591158
30755628
1163604107
779838982
1596621739
1374856720
1994817720
1856717858
235068179
1584899326
411921349
1371102146
904706225
1504996460
1333626055
2116510619
967735873
173132520
1745538341
382643373
1218347499
210609206
186061173
89427133
689411950
1217341758
1387727965
2015972987
2126729388
102919491
463130976
1337120384
1257891322
97730124
48497485
815180350
1367059586
171842557
1664167125
741849503
1347465261
719602238
909958474
1587467060
1608056856
1232723842
1718241308
19391175
507465749
810008198
1704015840
214652699
1124703553
204500890
1160354989
995287488
1248380408
2115306016
358756229
1153621968
893988025
1020363776
355136274
267966947
1760499101
2016399690
297491650
171732581
1120779232
60347241
2123117436
946281780
1685169457
1341405319
1600040852
2067831544
2114921480
518003371
1520925140
1839642648
1006454472
1745930567
902046545
1062567112
2121993305
947557210
847631129
1423410196
1111095225
743591747
1754579976
540300469
1972676883
606574758
957527193
501276643
784577011
1162090850
2127303117
1015809474
1512111004
135025778
390148452
301406436
1983830627
116973491
1323230910
1528160452
1733411869
62110745
1053287315
594767388
78315142
1651840923
796708583
403151495
641127957
790859836
191369349
1381988482
1301652393
15750989
247092579
1397682138
707000239
1738381094
36014892
1966798132
1068308376
927410614
428993403
1714985839
2106357446
1838383957
1606074935
498339166
519724243
486626478
550969437
1352942625
1614641976
34273100
530108964
707647224
312479690
1690061999
818868746
1180293930
47146788
189411292
1931193261
1270357959
1342129359
1960359762
1132654413
10379075
345026588
1514398600
823972182
1883422186
1818861862
2014635107
456808038
1785394405
436241542
679365464
1559961164
467677650
1563729120
1542020236
1124646804
759896118
342003283
886546175
1121073190
747695085
445181781
945018612
231463139
709042283
1151854381
23995342
488621645
2132118856
1023290161
551427296
1108168021
1900904582
281509195
1784083186
869279075
1073436449
1766614715
2010393767
1876227236
886661526
997390932
402354030
1123673824
819018827
675787459
1499652168
682057063
1972308780
1310875484
634672906
425761530
814558089
814766047
709016633
1905876032
181657013
259728867
1544400305
320456517
1833598013
306002625
943796291
1072859079
1112739421
883607221
1429940636
1155466930
89562066
1983098587
2126219468
851286024
537791654
249917356
628636750
1584455116
1121314847
143617847
195718422
421818075
443030578
1395106339
724536411
272449053
214543723
924086911
888863173
2146509332
829603086
223435372
768637085
1501056480
707659951
2058606823
2111367025
1940914712
386383564
579769456
1911416443
2125398765
711140379
1744275866
877781777
188915083
1750987915
1128529813
1306045384
1841563236
332587194
1155264386
330047909
1532010998
746559609
1703179307
1056402313
1846479327
244305193
1919427585
432786203
1450757144
2081191119
190258366
478070839
1004037901
324718578
13076462
2000972349
46372368
1051886865
787442297
201681589
1695805992
1028981484
1948236445
1755909313
11710221
354068381
286262400
57589870
1305384172
2013719024
397958018
329058532
352755374
396584183
546934883
451592730
285342345
1984431950
2054017958
2120936754
114431845
389072180
1553428917
1471271978
1949707221
545600537
699703967
1236679279
663675120
497129486
1118229538
1810715467
2029539388
38389951
381707958
1320331885
2016769497
218797868
2121304109
1769537270
1112395292
1712946562
1265986005
1886527539
528893541
1251741283
696562522
953436457
252541152
846367243
1489635620
781541745
609840713
270367053
616400532
963371751
1024629249
1913697970
296376753
320772849
992755798
242268546
300932006
1850035486
48140576
34049220
901896483
467035890
834272154
1944835660
1968514874
1123510278
738688977
1843926243
1896753090
880118580
1085446946
1294068948
2103566083
806289980
929478175
1418805788
1457155977
728929920
1319721107
1559092519
163547774
453030607
2063742573
1521213889
722695050
1552036016
1413387782
2018228225
665853844
2051499779
5992928
492196141
604917809
1927982870
52515902
541930776
580581134
1564990363
1852620706
1525645526
79282185
961384111
1624961642
1482955459
1701513366
1536304014
48415227
1932745905
1652856637
1088750737
1524532708
1022821677
126867119
1050752988
771032622
1228918186
685455693
1885819317
275808025
213550281
627299829
1516202736
334844581
1616675331
1323117252
2076890633
1534196506
1864328726
1654951040
1987133051
266074313
616201921
856775686
1348505079
371859282
1761439036
1177092715
1922537485
341935286
266869394
92515563
1859626883
1984494230
282136609
29930008
1539159951
993487093
2111459465
2119116102
598652642
1704706452
1604385108
1139413964
238318135
1760541201
560291477
830736382
1156410595
1420446524
1103790102
149417672
644620064
1390342786
442130308
1379145995
432835774
1606641038
1039195457
1286996984
1207973607
944157447
1600505890
1076446567
1976249343
2051720611
1986795978
646702420
1090636507
224021090
375243005
1958477776
1871519987
1850788720
691423407
355387000
588308907
1642985501
1951497298
1475155246
12710875
401819703
877266618
146448711
775028424
164051894
1611992497
1355667929
1516739429
120238704
207263277
64864864
1882977600
1531492421
1833670520
93153739
1909399618
830177599
1881513313
458455417
1513564790
5392832
1197924920
1135154903
268205973
363708439
222776301
914363527
2109026824
833245097
1210949867
656966297
1895499722
2027809367
1092251761
1789432592
1997335575
2082913984
384796435
1236831005
817651868
2020401376
1699665465
2076305150
943701899
473143291
1761744970
1544861929
682847097
1740211889
2059888710
1257738520
1707959767
1457633766
1668548250
587697649
268024766
2121894011
1412546976
1509121236
937370891
1752388603
666593650
718873288
694729474
1123841033
319194603
1755499702
420982655
1790660751
968967224
1470774946
684140067
686729131
184867935
998652096
1777689787
494222274
1612845393
464119835
1003634833
984430128
1189979158
983138895
1577505483
783080691
701031712
251218999
946811886
498807426
106696292
823445010
1890537904
328350586
1933308859
299565092
524319356
279463211
1449431249
28821746
2072438934
663294854
2125115529
1632540373
678097723
83122548
921958827
488090055
2034841992
1733773731
144756238
914857391
246143668
1650660189
1908561518
1540594206
712402093
1197500910
857271233
1404227572
2013183546
1448353137
1147764557
702428626
869453025
912928855
1485214933
1300202448
1216106628
435591890
1354397020
680538691
148985416
1992279847
1829659586
114176393
269085064
2020087194
901910556
799195969
2091424795
1862145493
850025649
1422295313
411881417
2095602321
51306005
916996102
1822742429
1344938444
536364190
1499650668
1963841820
147089820
235493890
1168008135
1460265781
1847023072
1315043522
221420432
1004082963
1387580381
1230829289
82456294
2073759572
1499220301
532312425
878132332
1282811722
1260545611
801073185
541406949
206594537
2022365162
1862485708
584468537
497659280
36480554
1132761480
1185856095
1731333236
1427061244
1473519343
1138363366
1744191513
1192517864
1882686749
808915036
1017379863
370850967
1317757
1128876087
734140221
366377057
923658902
893403100
1372186504
763818157
1008407792
1577109564
422816583
1624654969
1908083981
1764710235
514851776
671052684
558303992
244773168
2144037987
691486651
1753272180
284475252
1858240699
748668264
460133855
1185591466
916341187
1199628427
972843967
323355170
1105260621
487907138
731917304
1892349649
793390302
1585271135
707933842
585194583
2073411101
334408608
485693872
1187409871
818536304
335917351
566820800
460826202
1362260793
715400783
269559293
283669404
2143894903
735740734
1261846769
1665988748
301510635
1204279543
262913231
292241460
1081997954
979676430
1099511312
1910291233
1776631654
2126468201
1407577936
1394694823
1498552490
1187952680
376781991
1366083768
1733886205
864021896
985321322
2052243746
1102617196
2023794903
1637692887
1782940961
871293759
531285828
70674065
2127640260
1412545818
1713196969
1375630980
103998182
643962567
1693712941
1187654325
1679330800
919422015
760807681
1455515185
2144916613
562746417
851441926
1319880336
272392080
2135450262
1825512505
1243596457
1819416965
703343610
1706461644
1434688329
1558586773
1767848978
35479878
1731853203
2026506299
1574472195
701856320
1295464988
628292179
2078255256
345722253
490394898
1135678177
328287776
1397884131
1837351589
1689731493
1979662197
1847878049
421558267
89369130
462104172
1541284472
152678537
601335471
1912809822
1800101690
2001785758
1340570004
1202242223
1737158003
520976017
120594465
528089994
288285278
1986229196
701000474
737224102
379072994
1485599644
86861540
1543731312
2103031876
1067732439
1657663375
1192519748
407463111
1094764005
256775446
1782091173
679613427
1985570136
1963207894
1544144648
944780404
1515355410
1159233070
1866534361
1960580863
813432013
728125343
1232037628
860656817
1463570329
540999790
766748060
1500081883
1444739850
1621911150
1779495734
1255596330
883813859
540977664
577903723
246587331
1898680928
457863071
1827958167
1625201707
758484624
2046605106
529600280
1285659251
2027558643
474972631
1020969009
1582362000
1295733560
2063905046
1504727495
1549642624
1011454574
997661216
1019164272
265909073
251647511
443930867
1047250817
1603208123
44893629
1073631895
2111868030
1329908528
941908581
2028847569
2105965170
1154333872
511052669
1998663149
300116980
914622062
1793636209
725296305
685513440
338296325
1047011544
2063305311
923713830
1125639520
371606880
1801790135
84331861
2147058514
1405836705
1607695870
1624016891
378980062
1208576794
1243805443
923128810
1917092326
1123188173
1130858517
1967402604
1610186031
261952174
1347963422
335894476
123288608
1014716042
1639274215
216919526
738263768
364739992
1168679523
920309408
1845039175
1235467961
1798118283
1045815338
513397095
977368033
766604832
150782272
869285859
1822839162
1112292022
236689094
1320097864
1119570582
65340702
429415014
2110760569
1943412438
203179051
1705914758
946856989
23759381
1545982318
430853288
788734773
637404833
41878378
749098138
369717886
1660742195
665020429
992251485
487567324
198955903
196144942
504178457
1662093485
1901482088
803720053
1633168419
1285382555
1356142514
654699884
570807345
1895162727
372222445
1565321678
1405381227
2070547910
874870713
495183623
172701877
1744943360
2007584968
652550107
176099904
1664361452
1236227415
475044921
457270998
1917499517
1239387255
1957891164
995893396
1207402597
513073472
1535089875
1981619477
754567462
1764028588
1357483803
1976834879
730852675
2058852898
241380774
2127181414
2006625579
821395922
1226534144
2048279269
2045329711
577458422
68851218
1033801332
1712300823
698026201
75994709
1691678301
520314651
1143076623
996133028
299362238
1914123829
143733227
2094179267
1353596095
421767114
334489252
780895359
655260287
801702501
1874803368
169300795
205444182
1816014054
1165249335
548093088
1752538754
1507435731
968680441
644801390
1265790971
1918224727
439249190
962648384
1255836248
1406122763
1192042651
68984315
2110070389
1971510463
256217755
652602604
1635070527
170592007
973332945
1533162831
1684335299
1972962963
1196642157
1209167263
1352436503
285273413
895251314
978857836
1681627816
1648707964
1642308317
425473031
1585103980
893520717
385532834
658751068
579379362
848479617
859254838
1164073020
314764479
1277951278
972425826
1794914158
706278486
684823580
1468905142
2121503615
1147970780
1063973918
1039267658
461577230
346044979
630544143
649286785
1113077380
607350119
221199206
1226307298
1489257032
1047172134
2141421680
1052138206
769688028
960593757
2073764673
423734555
2022248533
686694202
814231725
881934603
1432401903
728235819
1056359206
1991309643
534734236
2107346953
1852767854
1308227786
1619545290
310434533
1429353511
878810153
1639699718
2075869941
1159919507
1357590187
1562924784
1946867112
579346122
208037111
1517204792
710661234
1420067969
1985353072
1891049251
1301016642
735852573
1158784347
1653743477
2090547459
704153257
305948797
557593242
819101055
1050714379
1827881363
672707245
1792953904
987914666
982118392
1885082432
1050624141
1869163558
264377550
1315349768
962614961
76057709
1935523241
1879977085
930316178
2026702671
1213425518
817678739
689278618
299708495
712998805
1134553786
251891833
954945049
1482809755
2127639034
1120108372
1062634943
2086032498
90556
2020244975
1931433611
1518155354
338481880
207492874
2020365147
122522972
467391571
1412218090
1764720207
189328369
76401916
1290326954
1687600116
961184152
1587202783
1163840439
187004767
360896916
442683847
631620059
1407424557
247865166
183317839
55284511
1555877214
729275287
1787314275
1867106102
1625494141
2057848500
1288564324
1967097391
972883372
1325935725
1726923899
1422133018
1687103757
1706476915
1888706472
788409623
163007574
1707486751
398875057
1719589273
360929266
43095276
735293842
707839356
602123064
1842583738
973992460
1988931244
1900400592
1793994328
49859759
1392965221
2104661694
233155445
1932258664
1379287241
72834744
964908040
1866045973
499002453
1432053821
425540536
95311279
300305336
1116126441
591892616
1683257051
796376551
292297012
1874925000
1399403846
511590008
536033809
428636467
1725962241
2055935776
334367494
243874572
1870297682
1241085530
1356920962
1277945851
843466635
1971209796
1726268833
1051927585
1807852114
350444144
1590988254
1433980319
1149846637
1042277486
1037801214
7071676
1520345679
1838235714
1466086765
210921242
1141597241
1684949327
663556487
1498545068
839074619
163674392
450281021
472015118
95437430
765875447
1069359764
630358624
966026405
1457355337
1732624909
1643836428
1460569616
1993200903
1536770125
1230092104
555584851
141990611
394569586
197509359
1359627956
741485773
307456619
762239265
133041082
1327603880
405336653
1329974439
1999385835
1945986963
1755239019
1561456867
47310559
49577619
2051071968
1042415778
960293076
1209945730
617967410
979955336
1671285150
370624271
636410472
908008139
982073501
1696927308
21874888
97647625
1432561231
1013899796
2140219183
339445525
1288624176
376947089
1219192254
938407422
1743032397
1966364048
1074380532
1616340980
179418468
1032646790
1043543636
1164073020
896619864
1573991249
751384602
344293057
47747771
1894701017
892047466
597821684
1545327639
2046088154
720070158
1653655904
1429293132
377295196
681385602
505770473
770306428
1661100087
1682923729
227390285
37826086
432452598
1275535163
370488465
649700018
998585034
1863893655
1214429370
1333996547
115891917
472139952
217990371
1931681072
1020200125
559695829
693590130
687499667
1793217102
821047227
876488790
393743802
1045901143
19625527
1709394557
732801416
1871975277
2125795806
408025687
1472320836
1541770153
116533116
1140538171
729297738
199612229
1140570904
1585373043
1705464086
404122550
268875712
340042326
1102370541
1722539329
280803297
1034637783
307610966
1673277028
1348122309
1978597125
1922070041
657298097
1832624219
564540477
556135655
425014086
930640357
1747994070
2054316683
619631190
1907604377
781937856
865993815
1444878998
1569729739
1929721470
1655956130
717157487
100762094
2009579772
332572158
1511828271
1932289833
1969053707
721984181
2112183762
903435565
1399469887
1334889332
1901648429
1177702209
2023766754
845299686
1523335903
1564675327
556447970
2011461617
251309423
2020755411
1578116453
1633323634
208198787
1159190186
1948836397
1039125969
1690808306
2009812871
1908225854
1478675857
1413262505
806658211
402873793
1262318702
483396069
2065555637
710230611
1868528996
609931467
526815451
213458703
1475775697
366458963
437981304
1179392093
1348946351
287874969
1622777580
1728443995
1787647260
1431140411
1207866645
49219129
2020208094
16193368
2062026115
1803907065
1655229351
1175401203
1113988706
357727639
1645289933
15501550
1730330634
600155758
860560787
420029561
1966022618
1895121115
1015360333
1745967305
223976582
950577178
2058886204
59826241
334751099
209028150
1692715380
639597823
1001408425
965061266
1561386323
1297755
1454972975
1028532166
1868098845
383225750
2122070660
539534563
1639994753
1079182968
1850854970
1280869975
2028019916
1338990439
635633836
1429270315
1102901301
808580206
2115653911
1730984279
1374955410
283092354
2143920031
1433412113
14397886
1856156810
614373802
1090778558
2125918348
666846358
1746505812
1791395186
439149283
1961710849
1871299874
1128841749
416638998
1391592086
1039648847
843303528
336072254
1716358493
959420068
363273632
529053836
801088924
865960459
1897023885
2055201088
1106005126
1622635909
712743895
170875261
620139345
435096844
1321333967
1042480190
1932689696
1131180171
1074556173
2114222374
103385307
1814284002
1861527499
890484104
1014499633
669946643
1190463112
1394672209
1738403902
711168867
1951249481
1685549458
1024134163
602058705
157860179
2134906482
1174926389
1703031433
891720302
1202625477
1506148121
493859442
1625024080
221099322
170957057
1292612011
591568580
766532316
1628553456
1908842739
1087995256
710349749
313859916
894912207
116093945
1206304887
225658666
365703365
970314201
311354403
89714483
1723508492
503647501
530238393
1649539001
2103681209
1168418098
1835951232
1337527727
1536305678
797524557
326761060
1342012084
1856271763
514288368
498251591
257579858
1319249874
898938200
861581684
1748196851
491856757
399380575
271897491
847317263
1574084206
12692342
2132694926
1833573047
2010898331
941619624
750486820
1773595269
129391941
1802695276
910018270
1675747224
1607930593
2043543470
695059751
1998065229
2143417416
417335607
761270420
816739130
2133419217
1779667825
743502391
103772508
1102087592
447575307
94716422
1078674959
1442508092
435492026
516932182
1385419533
1827692395
987427013
80901117
616410679
416712191
1925948643
1148157529
1933124231
344277701
1375730318
1439367038
1440320727
1179514775
241894875
32681962
308678172
1772016586
1474367723
2008147666
1797628734
1642454017
1180473711
1449539481
1522117333
794959944
1740875873
819614741
1234397497
610674657
1382459442
447032041
469081199
722743220
1985929343
1734330892
356321576
1395520732
960235366
1372405334
1146983703
1877930237
1222246983
1014223992
983353648
1634093168
729087712
397381405
1052873346
1292887229
612623438
2071770783
1838868077
277222206
1716733085
711095562
1995897379
473530526
986647483
627902207
449950099
697125758
874713542
560942223
1947397840
40949953
2064268280
1122642581
2114343294
1280209884
45369887
1639669612
1152439483
884803243
1887364539
420658255
521671759
1647396877
1001959328
1928162288
408796386
1259128927
723885571
1854067364
37613604
1261705675
2040316432
262713242
664254964
869660223
1184107796
155190305
1829801793
1461357753
470851787
1702097156
33904077
1814085603
1112470971
1216042401
1679156225
779005859
1985856275
1782189373
997946269
1120936225
1295112051
1932848953
416164036
826759226
373475448
2084073999
972829738
67580651
67514936
1468176705
533759398
79730167
332294726
1886228590
147974922
552058478
470286910
617921302
728009344
613233420
273396119
954222520
39337907
1445980010
1072650680
235745027
1804466250
105291206
833878832
1490587991
899518076
1135078667
962664159
1923045346
199980181
381996478
1731788147
1230117240
934888236
1966859434
417757666
1333107979
1063839760
370998753
1088406183
1813505336
126578519
971382632
1971238739
993285112
1737972931
531636933
560303331
784793242
888819392
1870388730
1762360323
1020027220
587576665
2011845696
711814531
537238803
399107335
121886463
2064999294
1973558462
1302697618
200437027
1451848404
1855888147
1583908481
969251538
1882231490
134818355
2140017030
99956303
832862120
1461631133
566285179
1616061852
377177591
414276429
2004071489
1241988413
1899921159
916022467
2006910730
247682856
1726844380
1680459796
981398692
1976926635
318047276
1478480704
660532963
1323115104
782349265
644795188
447739250
1459556715
1632368889
357332463
1612120904
441801359
693485723
231403225
918443066
432634338
27984997
100832064
534167734
1625352122
1562328149
1476674013
2021692745
1656609524
1452936429
1277173117
775362789
1724562684
745182988
709618537
1928522590
476913422
1485029215
706482383
1755281370
101396679
773420935
1916010617
2058972588
2140817148
716425678
361912979
41056998
410245789
253088357
1372640661
942943868
78149652
1617663068
95092813
590876242
1604128965
333108083
18222510
239787475
216298382
1148441925
116544766
511037534
1357869502
1199596689
1745633800
928722330
2099377966
1016767718
625141674
1105381753
1312030745
542439035
1377610130
655172258
1436262436
1691802085
1814400071
1719246194
845266773
917680787
1403229551
236211949
378992759
102886854
1046630754
1390034918
155719693
508832524
761895171
1553303596
899682512
56063909
1536274348
28536078
147553223
810522607
374555651
276369427
401661279
788774868
672456939
977889410
1296611372
437283954
844918427
12829195
2017130241
1410418656
1085979196
1478559169
1008080504
1279632003
387512588
382598062
1480880253
2055900257
344642754
1154820978
1697034574
297589391
431688043
516646013
136193699
512305450
1604796127
1629751619
1071132454
1843816871
1009077447
1549373602
408465183
728957340
624646654
592069984
2002879343
78221358
1923452871
4599987
1938498500
838535205
774090764
913474346
835644497
1894595805
440511478
237162543
1866773239
620472507
1990153817
1723290052
688077406
772040839
1633959154
731043671
1367547596
1887643410
1649705494
1605159262
1863926390
355865103
1661279198
1880682318
822086740
632255511
890179266
1469861295
582094741
601001129
445973359
130036500
793299335
657822168
1955040097
1445098122
1160180555
1755207314
177007069
1822013305
493749005
262448840
231647908
2125302242
745642623
1919824991
378893225
496420630
904389356
1044143749
1037276790
556995119
1061320415
1940569249
490679199
103382091
362235173
2119724060
1756671062
734803988
434159778
955749881
803323872
1129929623
715253447
1770289714
1198144968
975825189
999830890
714108053
304231512
2039028675
895233405
2014039591
1865525911
1465101489
2031145843
711982390
2055601810
2018406961
171406853
1273563289
1470419097
1201989487
1954252001
311467279
2076342394
954053694
528732232
56350741
547931615
711185776
1645786795
1790108767
1029245545
1321970336
753692088
1601434361
2115323449
1546714345
599034663
1428642339
1491895364
1819243671
1987886342
1531009706
2134288556
2134431437
552983412
1791988545
577228446
1365935797
1212323263
547120041
652555591
1836100391
1460791208
368642530
1372911751
229083673
33081411
839003006
1269512667
1417610712
1959544865
269526374
583944011
623386301
1638426279
1850897069
352317394
1098234091
1580339260
1172702085
826284559
557816261
393546750
1390477130
989596227
1800681701
160246692
1093495469
320157173
1333738298
2105566863
1648334971
1495151414
525065077
1420193504
2142615916
1862468846
495191219
1423670290
1115347690
1084270451
789085433
1895537375
1663098930
137119615
2075020725
1484429434
507439061
1575252893
287829279
1010244723
763252339
826839460
402376600
1450343195
1165795159
30566941
523010344
894753147
539765210
1647215639
751007678
168306162
279824037
351401295
1342794990
1551221166
995045358
2117170806
217236009
1743311781
815692219
130832826
1784673392
261848220
85543783
8102592
407618731
895877277
242878416
245354089
747797202
329288501
1702030226
1631037230
1399131435
1056780012
1656161399
1865195856
1677893455
325242225
1922319301
50639783
804534786
32855270
316391487
1708295730
771314854
895824464
548184602
565727830
1417913451
1018818370
1948802048
1425430191
947239330
1744451038
268513764
912327018
881059416
751810267
17883837
356730276
2026882745
481796717
88904884
764672405
954044624
2016959219
20186017
852165344
618365952
555716508
903161769
1135706429
858491333
1339168559
1319176033
1620558903
1363584051
1402292892
1446286355
1957485701
1952728980
236939173
143831363
436123611
1410744553
1302474497
1275100081
1810242179
1493646953
1125225781
1540119268
1619306174
1527290119
868506996
1786802989
226779398
1848677378
168377536
406097289
621781879
2038812257
1748138628
1897157586
429749698
110140346
1771102693
1723616858
311659361
481363272
142811918
583804093
794757526
1108371715
986465118
130251056
866688847
924337707
1303190175
179207259
945615181
772991855
343803256
2035305738
450120237
1444837473
429824602
1240145393
1416010382
1274640887
1987892007
399158743
39729380
546312059
1542543278
1607118836
1769248000
1922263470
266744932
894652354
1605439714
444801287
1066436945
1607605783
38556236
352781859
443914076
1889870480
1003434105
184205534
627372541
541741117
996546910
1537475139
486465035
1443553454
351833738
1424550071
1953943817
1682472900
464629706
92958438
39006507
1880367592
143999945
1166281654
1496279374
2109451714
2023866921
119432695
336633328
1687391069
1943179161
844586256
1066610012
927035687
743963687
2034101268
1942974000
1993154402
2079247423
1532136326
2051248935
2132665293
1132572656
851740528
1196834674
1991625005
290314769
954337492
974636755
953572519
1987683824
199573379
766005372
1856119882
95498614
127100103
889416619
448735105
40666806
590252474
489870708
962246247
1953578361
358850200
25146352
948506875
494787496
111694950
45041045
196290434
703327659
1585806220
718607104
759378389
4612951
571273145
775711981
517973762
84062078
410078995
2030311829
419938174
346295586
1319291987
74453334
2122816318
233225913
455866127
551579294
250091020
2074831854
1001693130
1895753381
507800948
1588067621
588816513
1958561481
1491426813
1518375721
208407792
1124711750
2023682678
1823330398
1629813166
622684445
2065123666
1948276054
516624274
1130762717
1478661329
355472117
1658112597
1986277624
368450181
1560868791
1112422357
506678823
173093231
1591346192
956433213
2035965339
1050538189
849517508
1638040681
989153917
1679935931
462884064
156360832
428685008
1735772747
783913555
1991958339
1669090226
1097863020
894019116
1111592245
221132267
268144898
1021487303
1621455714
5998960
1844766780
1073839452
252570043
1905551683
175456280
1701085925
344607302
1719580699
1244576170
2069321205
828726446
1787465865
1134921627
1332254357
1248301934
1580812487
1939461430
301909572
1651178244
1317285255
380196321
1300771648
14982030
1599536567
1169142596
1074751203
287748860
1820119622
1435661243
850019914
557049984
10582309
762063676
676713783
1240415864
817447663
1410504847
1479452036
40692851
412379662
1759948081
1986586782
1063026833
269702775
1110993978
1630433942
301547336
935302494
1130892303
8523379
1429073625
1274592718
1080340967
338445704
2105253833
201794884
928584509
1487487396
1329596294
312058494
62341086
379938442
713633903
1811106363
1014139581
2121938998
514466556
1147868750
993461482
1111316326
92219237
989351722
1496849145
1265277573
2080461811
102227992
1822401687
708008395
1227280136
714742040
527694671
1940847485
20046964
1205187890
1210095995
1855245722
769865956
491777660
1784081138
1472779580
432838909
453728569
1296110842
365128247
1320072811
1866797815
1714399288
1948985545
72166374
1891700787
2120452945
1252264426
1954072493
1897231593
1774661396
1599598898
2024287269
1796288977
1739928
865891412
221200851
41772314
1087674334
487498918
1030623691
623063540
236684017
121064023
1151426034
887295731
1106099712
160677848
1807165604
236027363
1859452347
300295472
843017393
1259672697
1721450426
562310979
151265729
1903757367
1674126695
835733018
1018454202
1969123464
161581595
1290438428
1005166962
1322549243
318380523
1416547165
1248347984
1227844014
127778848
237008532
759370665
1201171227
320493379
1362153320
1159117364
1478476584
99229891
1159127646
1004397215
446653636
206088470
1480818633
911242724
144196631
489581847
883049150
1254863575
1624397907
1416009915
1279259413
1732285404
1858154654
1744790995
1014699702
222706969
1142679757
1705818062
2075934752
821051865
1199901950
462156006
1014687965
1003011020
1013251099
953420206
789079669
664278538
2059681089
1726292141
1496465347
1870957234
2129758257
77859950
878474574
1190957323
1972823558
1973575575
959023165
315551968
980979163
255815696
488337211
922104106
66074639
394370776
359019777
725394950
1850391991
1259056034
1271996024
450774112
1548564006
1995780258
1292376874
952697110
1662921505
62119241
1092484246
1495254396
350650641
1365210923
686759037
885363925
2026980350
1314747326
1762419887
1463478729
231402003
719080779
1708752776
536827383
1832313891
762519144
1749050312
1106694896
1553577972
1059262849
1032991743
1562608327
1427267967
237029600
2145436006
971469503
1193527449
1668966175
1322379881
1775679673
901765211
1288143343
1696786901
294598096
271583732
512353916
1820847680
199046676
593348418
642299428
118515989
1648784965
1062155975
1615400243
1669890545
360232843
59396306
558717744
1642591004
213541998
1026908815
204904910
100044116
586459602
2097819108
605753967
2128023680
1309007074
1721263826
1346900032
2019145238
1545575151
743542274
2120383845
240730533
1742544757
430342845
352909380
1536164338
1005080790
1557028074
1201224358
1029884940
1909818179
695651288
2061846125
1248408290
1645084819
31166403
1675992760
428664083
13850931
1127344283
226724459
1666978266
845217937
1099641426
279217645
1807210556
1186737848
60925926
1181750638
41669844
1798740918
2056130461
1165618520
969924906
613603350
271874983
1404534014
38940810
2105551525
2015866001
373125712
1276248802
1965585753
442297581
1704275810
711757725
1155026543
1820301745
1210224404
1758008240
962186350
569027126
565591469
1424382387
803698374
535695337
719742607
1867924830
528576119
86610693
1014256223
24298814
425003459
1258301691
1965866380
512584014
509313928
714329401
480962863
2012619537
2046564409
2117316879
918108158
1122053790
1305384568
2055539622
2042858683
576220629
2101489758
694906702
1804312332
1959933576
161510431
665548772
1679999908
349264337
120959642
2134009697
267772821
772224810
1979794994
1104150621
1436777993
721286842
147726265
1634230192
401636249
487409854
1474984485
213474565
1700764607
554367864
90866126
916152717
310184810
501740022
736460004
1047189890
889661328
1225410298
1744191513
1329520421
1248466818
30239034
823345444
140122713
938562221
1047870254
2079652962
658926876
1628316453
1903155655
552243819
178413594
752886641
522903777
1629531587
961960106
1028785573
1721529878
1416079794
1166604801
978203395
580646593
1999458807
1985444369
1323168088
192563221
661696662
390514476
719483652
1200013185
976341351
269966776
1375589468
634678816
1569303748
1145888091
714943275
1629610194
794893733
165493102
1036000576
1411076839
2061765616
1373696300
1698804156
1628779778
1831253089
1928308028
1906603434
1400447817
727892595
1845136820
2085256656
824739621
85704171
205605351
1731847658
655799070
1685644044
1088141988
1136862911
288527056
1837544910
1124231024
420078893
1907249486
772696357
1915110018
842714443
719445525
754649540
1991382741
306157866
1659873716
873066344
2046213017
2122256636
118661279
622620974
1208744424
1191282748
1754323451
1673790904
1223286196
867972255
1331047769
2036931405
220976928
2036688315
200784592
940547200
35239425
1241305360
876895026
2139878098
608772113
1682257265
1766215268
1922652659
640823922
346745464
1118507370
981797144
1977853464
606353397
992202316
1433048472
1677440158
607694955
1595205837
1456002319
1198637876
1545073859
1627937332
957282343
837299615
348293642
1044377645
765165385
1629955473
728538308
1732948574
843708268
552427456
2082097216
823913911
259005212
1119699725
194442999
418657708
1406516218
1517427614
270416765
2136606091
2063733883
1298193079
1046868792
375819250
1366210600
386809166
1776535283
709723008
2063305095
1829119349
797463097
590948480
1945694386
208495235
2058163297
1412850377
1870181147
1976052969
1848115829
2014481421
1994465824
1889616009
1100878306
1809023830
2018949436
1433293079
1494903314
1713153569
921640383
300859808
811435701
1573079126
1695486798
474457478
1264179484
1756413371
1993090113
1654348336
1132850319
563730323
724441962
1441095331
1134760046
620974347
1383966382
1517393275
466247651
1061765331
62962601
693395753
1778686930
828143020
2078885983
1149471262
356486191
1392464201
771448923
1867779081
2117215950
177893022
174596573
409516726
182058783
1332713519
515282928
1665625225
1897388875
360491404
207830122
1795259901
282970778
1627446762
380631686
759028291
1930416058
241853917
79880180
1071806633
2105584310
1299135905
2043522362
1843529734
892249843
908029203
1145626913
369674901
1062158926
1346916458
493657869
797518451
1001249045
1956609039
199340820
2021508479
780242167
635209469
2080034072
1164958385
1947922850
1072009692
1965328053
764661294
78624454
886641227
548288029
1994524295
630116796
2093179390
1932603192
945593725
189173590
279596548
885086453
9112942
1675420888
1296543661
566637827
552919154
1903040138
1439269956
1217126886
1631287167
993335380
177545524
1574990032
2122985617
319773125
683094968
1678691414
1670734564
56284045
1263007598
1562831115
431620245
1819180094
757533144
1068731224
2021331019
635522603
1002099637
548419546
626864979
1628336347
1338714185
487184510
410391844
1405659880
345606279
308532760
184026610
1014835568
1134139113
664325782
95187095
890299723
1277291845
1489805530
1771249487
2030398158
1072539712
1253512717
1084686450
1752226999
1819390892
952490279
1784944391
1614954567
1998253737
1666114466
1760245827
1309730002
464880309
1937117419
579608704
282682942
399766529
1226226420
442524603
151415789
246272163
1213905652
1575623013
2002349915
370139376
278869962
2053289753
1799356851
69719197
1221515030
1160314386
60656632
1869928958
793686346
1302684436
2123989552
1573506618
1327072464
1558569567
1272996515
1206243587
164233070
1492941861
2024711227
1776793524
258354233
699468152
1237792767
1904735931
1200151577
105654188
1932424552
1648132774
2040677600
391255857
1573841929
665173840
700945788
1857283458
750562949
539101007
1567234815
1572654753
1446392436
1478253652
501042905
610980476
2028468159
254806903
2057902796
1883010800
1468311739
265163265
1314459053
121664162
1133779688
13824093
1170260756
1714981470
1493648708
221945884
2015963921
1584686543
451726963
2098066745
1830917117
656874348
1659988669
2075226385
1376072203
1433585309
1817835716
796174879
1691689382
1996560449
777014325
1266488878
1578720066
79623985
480082794
822147157
1323821618
806181069
1367955187
1631861179
2018627685
1280662726
557711269
158020236
627917319
764809623
1540575318
704823980
955286231
175757102
501872109
1880250569
154546762
1482485464
196112434
897793234
1081011459
1728160889
1500616371
344442769
144189204
844540444
2100942675
681908649
1510311164
1040172184
1770295804
770351973
1325999842
1651498354
728344738
734843044
17682099
1749410521
18242673
2110156553
1703887742
956606827
1980135696
195971333
1377714391
2129605244
19271245
897654462
1626931683
2048059663
938846203
1684184441
1992925525
354798183
647895900
733361163
727293767
2147266153
19755352
2122316804
1964436608
728929920
460904630
1202410435
1147077520
187927458
1838826369
1992838301
1537847063
1756868775
1214076050
880266542
405846829
505893223
292017197
2094404334
677455455
857512197
334153558
280917497
1837773973
1549297517
1042940007
360550461
1041721290
614023544
1315055631
2077002390
11687473
545649227
1442787503
2017764485
184963544
2016176845
1139133694
57126153
473084147
1088108136
485346641
479222772
39074387
1527224043
1756281354
1138959880
90624902
1519321937
1272245342
1573445357
97477748
1900832187
1273295043
1930207898
469497463
705325809
1865484425
636807516
394579104
1640690230
41957349
1504689022
1836045667
1890686487
322246539
1294205827
917329570
1416675586
452827842
1251330578
634141765
13891187
1604613507
1020662011
1757377885
2057290393
1618364629
483222851
1424382387
474681257
496658068
740000470
1968778174
165334548
1812971765
502264851
29702972
1105911895
1584786102
146829663
1815492124
1889131689
805343616
1587363503
1194815684
2069383823
1492737326
465518571
1720952859
1206680614
1852476443
1474606542
354972258
1255330709
1078504959
1497881642
1469822256
1345471726
1731212870
1511379759
391160162
21174720
103927190
1867821943
242545196
301383051
586812717
733299394
1830092508
377609013
340895947
634306016
1538237556
1004276422
628388908
229569196
1985084067
300294454
1044016530
1612065468
465219013
1607189134
1093813170
806803907
1437664861
1501420016
1563156556
1226132935
210751361
1079099560
1482328027
1749029250
170846119
1493988454
857898253
1652053327
4945558
176295630
1665988748
594854334
1848116230
923026740
1523666203
736920134
1803084604
886627285
1141195389
1375040253
976346426
1239330430
1616248348
409592144
1434970371
1074226782
609092142
1256135333
1612076123
746423983
1171701767
249768318
1817527591
926689904
1743570198
2013670760
1461528226
307598715
2064224513
274990182
1832451042
1120350029
37817209
963386993
34737667
1164255389
747684261
1446552967
1146719434
961444760
716462581
104005797
1729610507
923528457
952291163
1500289954
812956185
2146618534
686506204
1220241891
1740417467
328262105
186267174
1849641184
637526358
234977774
1646377819
1964628420
282943902
810867258
1955330998
1803295831
1697824577
1361376461
684892405
1796571773
2050293001
124133326
865083019
1497144261
1730645873
141090462
214145337
1911568684
1395749942
853855220
1079881410
234518966
1449691679
761393646
74721877
876007322
1170178920
994555466
77023393
1713615499
217159361
9086505
2136096975
448304706
1949199385
2121914009
118472214
78501305
1338827673
115665377
451977678
832046904
647320709
141892082
1924696786
66930290
2113619485
2004184911
1386245651
885057558
714361061
511641258
972790696
1313745135
1633379798
113612909
816013338
574788922
447121284
1319933566
639890322
269124563
162353134
752045967
397265491
1927493709
866144022
335602264
1864461838
1099622484
1015066971
437028956
1803948380
1051453851
1102834690
1961374995
133924564
779416365
705918853
1279814197
1165967998
1728960774
424552955
1799231727
342593681
2122466939
934466255
1176704472
1264287274
1958173202
1866491732
1591788313
1151525316
365333539
1317713303
1722418114
1834597631
541227523
1698440654
2131883554
943915649
1708503762
802082738
1830870621
1731235831
1167686551
1022925566
1288170916
742596490
741122378
1207386729
2108190062
1751847558
591072706
1046332492
273676358
1402939004
1846895656
1121848537
1813442202
919204263
894541463
234177560
1041897576
1709413235
2098153550
1837490291
1215094878
1314924788
843588042
1440927937
1071356910
60438254
1804458862
967351029
487748254
583753629
968154005
1687314841
68745287
1999668527
696681049
1508011150
1755207309
1402108998
913653201
508867013
612260529
1500769970
638621185
299915965
231893779
723407700
819210870
1661158377
148363272
2097955831
528790985
1348514733
1556091706
411732243
1754010781
1893681878
456292526
986670747
459185248
2043616315
35182408
984091602
1642652515
289524520
944077280
1923315512
174051822
2104940078
137577558
2029452913
1857979215
325784533
745662496
1765085930
700331057
790875836
1576519310
1088077282
621409576
921105152
1591762237
225704304
2002952476
1572829221
1951677140
1560946373
2088521716
840229951
900699828
2075307156
1696067769
1856555692
175296239
355487305
1791323135
183423324
250679730
736045362
2117872105
1583784088
157386388
1312331134
756891702
1919813996
421544870
1052828031
588929781
2040156030
732958516
1765645531
458579249
1814153743
1939325862
1008886390
704263368
1523385797
740519836
787365430
329723189
389101706
1263614657
1290609422
81410316
940689413
2091892275
1004033060
839000034
1550597545
728349567
1035098447
56302744
91197351
1732444232
1159217146
110986826
1705149162
849885731
195436549
1945287408
1688810925
767617677
1054791905
1860268472
557123914
1406285596
1517579314
194837922
844627466
35820937
1352950817
525506231
536561722
1631100295
177058942
1560295859
1672461688
15639711
169587399
814335533
1470681901
247211418
1249978143
1382844602
220589187
329951633
1598199043
837593970
1514513140
695974756
390781800
1692828457
1108861396
1252348781
414764346
1503186387
1972464642
1707746553
1326763495
1491035497
2029596765
767606140
738692481
934219432
1640413422
478217254
47139916
1460948697
429147144
376741382
168310844
292147294
739113797
1021024878
98478650
1174749093
776617778
2051953112
1677236059
1435169690
349105211
998434255
1495949527
563064628
411423839
2143260266
11658822
671251795
963085114
1330431733
69141682
1494400320
720477715
982829736
180003971
32999851
616846657
1934666269
967900313
407118671
1354902530
1828394319
1204767195
1201600671
426925379
371306087
1396045068
646910775
1115599978
1618269640
1957788861
1954767677
1818691153
1475082763
484388312
883256322
1911554736
599742561
5302706
1449310773
1700656758
1851878979
1862395511
418806273
1523658433
763703905
512656590
2025717208
912045155
1840254441
1576401279
849652121
462033643
1724110393
164248323
2089530887
1497759590
118322049
424371811
1850455215
55822877
1421828964
176216966
1498917753
1559575489
1518041965
165399698
138244890
641982410
448294102
246906071
1989285496
1777278343
2128027029
1772617282
1228922861
1522424769
272807756
83923779
171368597
282364343
968429419
1401978253
541319053
1530303097
1133122894
1487805283
862097043
386219704
809267465
244272601
936155503
1731302499
162885455
2009209451
648639083
1785950251
1951947033
259508157
833500340
1781339582
1540265570
1037697765
1676003043
1852416884
660110991
1928356008
465588449
767206075
106275343
253772469
1418954482
1086514400
1756841428
1326136638
1223555295
1483895945
172426376
1071897725
1496982208
402754818
846257571
719163778
1392104037
584877165
1742792485
1078287973
1575121642
49261683
2090342927
766623426
991288187
1800325861
232333554
2146983161
8141135
1417954110
760631066
1677652544
146232650
1260043043
127304123
439855065
1120786042
202548013
1985801230
1627071516
1018248973
764357862
445385495
1416838371
1561780402
2113904327
176754493
1172711690
151014499
221544354
302640658
882569325
798068103
1956202342
1466203195
1986172782
1894855959
411450851
1739620888
526534663
530942123
269134178
1832667490
559318655
1184133493
398083278
1606556277
1325630334
1255308516
1426350981
1714606804
1960484918
1785698613
278747060
974884319
1287832340
1150125114
1581943033
321435199
1642985501
439527915
1347890191
195478603
603288685
983626305
901187782
733847580
1419651833
1736742209
691723020
1462110871
1084943963
1409345093
70502368
2068650245
940302606
1512684628
672272410
307826683
464742874
974130541
346918971
1692727226
1683049779
314894519
1550579351
719048499
578060456
64329083
1022299347
985608207
1746856297
1704171558
132837079
1159923928
1530886566
2110040448
2102435089
658596617
953909603
162779524
337006595
1951045030
2122019498
44940920
1573023674
1680004571
1495909889
1965633587
658210026
1180847222
806653760
1440506302
1881173466
192356422
1113423603
749940082
1601224694
1073489554
307475163
1761099274
857007888
1554800261
1896441395
267783658
542990784
1316844305
153644937
1017005266
1017808158
1284101263
103927489
1023731480
556610309
1175778818
115377994
1577771359
418534146
1925295615
1509505443
1987832248
948682311
1543191249
1735058721
1494467794
1194827040
576973824
704167050
1383641715
226501150
1819835567
287567623
657903886
820922129
564833955
162183630
208494952
1519607565
296015012
2083551356
1151196077
695112805
1074029473
657512785
1973243390
815208481
526283815
1574653084
1661065347
1783208848
937723653
1521947890
2073220802
1912953995
70212755
1358369862
548984641
2030840818
1574739611
885243963
910776766
1744420
430449452
508498659
2042332783
893525903
913107070
1552269219
566182090
596744859
211323970
1554228944
1806953610
1160882345
428545927
2137173603
1480113470
277521417
1748943608
1921383922
233051074
1431690105
157036079
1209803960
365493041
941401754
1687883074
1103406082
184189341
1630537174
1386843366
1155481720
64209300
1767224967
552289270
514773677
649544404
1387615789
1811451190
999511625
2124952085
1181544898
1504593582
602215730
848057306
2086301148
1225483035
1327119257
936413880
283011005
675884311
124056871
999001904
873342210
1141702666
448070190
1281681639
824410694
1560980287
2094169294
234071862
1111512685
1674843987
1149455556
1559377738
722525239
138252610
453320870
1423861836
1752289889
612360754
150551222
1813029301
514245923
1578207239
795081567
330798874
1868703728
1108240966
1461826749
1504692019
1257055478
1324537184
1358508907
471996258
1501516997
1620374960
196885029
440647233
50959571
1661745815
1380661104
1334257759
1838481499
743456305
1176217496
541795048
1551801644
1848633923
306941758
961983873
66726539
1505468032
1140675751
1375498561
1120516356
106937325
1432806053
328096234
2143677986
659770145
1819821194
574058598
1267413554
1235664778
861468877
973264620
1615177686
1810851448
416062363
1736765674
1496478603
2029161904
83919035
1680634516
211581807
1674558795
2003176662
2008465351
2107939164
1114947385
2047250506
1480246500
2044954401
992785173
154013383
1014359954
542252789
384459860
1437870430
361518715
1869923008
1175787151
1538441760
1976110671
1919900416
896643701
537043944
935538358
520767707
981867362
1654358127
399142835
1317229334
18351326
548432078
1171956874
1983440529
1364242024
27544777
1792245535
2058444031
744254317
283802748
518826835
1963449479
977333871
665914753
874969860
1677996798
1198656831
2056895565
968366540
165676298
1553879628
1053544681
1074442694
357661385
1219405451
1770026767
2088170776
149279134
1076567044
1939247804
1204272278
1802041929
154281783
2093961244
832721761
1700929048
23901902
285871084
30605532
707970920
1799899237
1236808662
380418112
137155924
26964221
1243766792
479436056
894798733
1216070277
1602108758
1365041735
1436988689
864997993
164497989
1388729516
557927750
1452170241
513209762
1876205177
2049057736
606585109
1569199977
1552198625
1073362378
1390540434
925479555
751847430
1022904520
1880029477
500208161
1841753020
1766986000
1596525049
796783601
344629843
1215710666
1976848241
1551769717
1485777026
1103088489
1556940825
2042261983
787918386
326652151
125304546
1675686637
228135355
163803017
698024784
1464378950
317754698
85377237
361708441
953660380
2121810301
815060372
935758839
1279579264
1719612019
879778595
1643924723
877981068
884275737
70106957
361640123
1357291258
2020596234
853252299
1403520418
1727687530
5655698
462261274
668633926
734834841
1444398664
331885607
855165675
800133079
1421493281
1831273344
75247227
755536070
1822516227
464240117
1704225077
321503453
1359085805
1951353210
1174262144
1753220704
211294317
562740355
1857000651
984806956
317746404
1737275778
1788929940
1019104330
1010420335
425889912
1650614133
2030364240
1298169719
1286323542
1645346148
1906045228
669934616
1800222712
81745389
1974496979
303496244
1897136011
1716903283
1958612285
1533961648
672243461
729774422
294418274
1190137314
1153340637
221880193
1921996824
1669578183
841934668
1711622547
2077667691
303465507
973797963
1225631066
1836757527
401628957
882215163
521636081
615575336
1903947632
1252515312
1253839690
567034980
1911084899
2125023572
317117993
1179302158
444715630
1949634466
1482441069
352298414
1369791784
692331966
482219879
982530610
386453276
1687569293
1492206975
1896623976
1994088792
409640030
1541326186
236706112
174270096
345495908
2087409291
1601961767
410093210
2102245665
135035253
763331627
828620895
1384777024
519882194
392877949
155847832
1235612300
1870363116
1539983184
1832467778
1566638138
2108120608
214509705
1045007105
1823108490
1346318270
366639782
43283476
825808494
311406369
2039480596
1445545653
1740705173
23102709
1916602746
2041404194
1134708726
1490318206
1019488744
1284489832
171419671
66934004
1043429370
2073646322
1704045861
1457443290
249070100
709336580
1097437772
677647532
874034249
772329324
1681079690
1522728670
1209809623
1853528364
18484210
485813717
1613430593
172443261
931604676
1137749575
1345555512
1856846433
1720804738
469322861
720832569
518577448
1578664970
1323763684
434306087
845589451
1270151546
1820606471
727354085
250425274
562016028
1341946689
2115102150
93270872
133164715
27853829
706547145
1151799715
511599853
1133513778
1333652036
509079927
197863737
1567055870
1050848555
276262705
1895218297
1115194690
719212998
2145269216
483533712
1961072299
1622590931
800352194
270245270
901377384
1726602849
1354059475
84329600
257867972
186167152
523243017
577047093
850416529
1849458522
1932784371
1807631874
2016568811
312445769
1282851301
1362524065
1128882797
1526198637
1364835756
314847515
970624607
401777100
1484113446
192544222
88733859
1152742429
142925319
1500585061
666002270
401013492
1729666163
72517224
785952852
1091452086
1559380857
1580118333
399655606
2034223163
699385964
1948464451
837142036
522274295
103600186
579878854
1592749590
590243611
190498571
183552365
16426555
813858298
1806464197
905025500
754858264
779031651
367964353
295049268
1613518589
1975614333
2059566836
72737222
1760895869
1095538235
1230036031
22410802
839247821
1984885321
33720742
472626579
1932812015
222432925
970543457
129914692
1191336791
1264515705
549258183
95859376
59770937
213157460
398278060
1297756356
657537227
1195314016
1401669388
898702834
1527528895
1447354756
1436599339
1179894879
1369645404
2069407704
1955273933
708503890
1309401399
740053375
1426659634
2089255251
2051191679
1699813421
943200514
1012805755
1580663552
1536900953
1973567653
276564288
2056241342
1942704907
1604327360
1155175975
1733951304
1765230461
172396144
2085248420
1309210825
444587434
1771249846
1776240943
1459057559
624198968
973378833
72179709
1396293416
1424643129
1960821588
1097451870
872599829
34490874
155347068
554981261
830913421
521688418
112582876
1221884569
1967144505
2039825267
1620560457
1635601733
1299119959
417086254
2035739649
1759672444
778557938
1087383705
391284616
904707478
1495916845
90867013
14641067
256177167
1894129494
1072861805
1477104966
1706318696
576517407
196862551
1170756143
956380596
1392676088
801757036
1797214129
1211502971
1027089880
145738875
273038709
935538610
1723525740
755074466
835192668
26034272
427217034
2147467406
1040785962
278872856
367305803
921272013
1808067098
2069705943
1419222846
399500405
1542080667
488430072
952929361
1582901675
1987741886
648537337
1789127543
2017363972
1164768241
341062750
1995330950
421168816
1905303757
632828114
1085903293
291495497
1532688873
409975942
1654269862
591555028
299610244
488459133
388699766
1764668380
1403537089
1907750128
1504136617
938654888
896927646
681394526
1731502746
1869300567
1432544921
918134945
1539067865
586795422
1872597315
817210957
884167138
378513741
989583263
1373438547
558506979
1732087618
901176371
1252217791
2144305909
229627564
706429786
419594942
2072263990
1777629594
2039289340
1827269673
206910859
1228803888
1689760545
1617495768
2024444917
1475127711
897287821
1500405581
708905808
901220107
1583553782
603796278
1892543828
250726525
1285145360
2017928021
842260501
185143810
1223791948
1155059589
1477386539
1080619604
1406226089
1260922027
1242312693
1108900966
401257251
2003770303
346118766
2144101418
1013583586
1620400822
1025949996
1653248744
266223488
1132152783
451474223
256027743
2000724346
535155378
1323084593
958367059
315972220
30717814
1416025476
1955211132
1677405510
939236344
97566679
707398076
371305055
2087335976
1353282726
1109329698
1840943379
1697426439
1590488240
1171383957
209307182
2133047699
1086583551
1567522616
565848436
18722335
765395893
1273246587
1736158702
965424930
801524006
226837173
1670499385
530582160
1100969886
1593884677
659980311
1417473378
575214357
79008167
1575345763
1818880342
1329078529
1568878673
160462339
1983400755
424109089
693616107
1590179736
151950448
962763098
1873721454
829053471
933978691
784237714
627744478
658152420
1212579593
210594678
1446147957
681935709
1089807940
2112458045
630236392
331812306
571746903
1424872472
864950668
54329198
1401756673
2112090017
1008482029
948001112
890638017
820381271
1398591312
654480749
285325421
1200072194
825038653
2136651038
31050753
692487042
847372048
1374821109
1840839714
1625756230
1604529733
1773978458
431700849
2104929260
856589153
650425232
1315190693
1828495624
255299346
1914070440
94389652
1192431917
1173493115
234109591
1460967050
421046652
450523910
1827702741
1402693957
2126907225
1934722183
1869966254
845342682
1498775488
2000334962
1584087756
1417364038
55804348
1580239612
96646564
41984736
1795046594
1436751305
701593509
604066628
1262767701
872856242
1385135729
1136500359
792832216
61445410
1575972197
1504500793
775450719
629066174
104439574
655407797
236438788
1751679356
522767353
275568173
1559020067
290900447
842867796
1744053973
910075193
1954798716
1590020405
1228583083
690111579
1479442199
880875048
1920656494
20991342
657580137
1627941870
73323003
111338932
2120071175
259276384
1325063486
1912213077
1271765540
1711404820
1873622860
1228676735
182636610
673216252
1982242772
1855466964
1371698696
417214737
133222837
978547197
1186253792
267140186
1458616236
806358584
1495257
1907242509
1405541673
1670459938
803796637
1441733873
923467401
105414660
93175141
382150532
1600445347
1168640064
494225220
432884002
585818925
613992735
159795388
260421136
2123590897
17130308
1575609910
1797614448
2130400382
1665915327
240194699
2113440529
1469727999
426098165
1447389302
1393466158
1303500428
1548573044
1532958210
1098119584
549058111
158633264
1805474212
1226910724
396691611
2115737472
958927507
16989743
1771271436
1568308380
1585496653
702340743
394937864
841145244
1674750980
513308693
1483950129
720070158
26280946
1538303525
2012942082
310465083
1191436882
367941531
474083142
135450401
304887058
1160175039
1096206969
177679489
180351050
374132397
1589324624
538487241
521047633
1468662337
1744510667
1825207312
1609360820
1005347298
1048544280
816965626
702198392
919805128
1680227269
664836708
1372254648
1899871054
1803838177
1944491071
2039438904
1190353561
904036490
320360718
1460270240
59218339
813790321
581680130
950043734
1665294457
496916699
504163687
1832315395
520233799
2142118466
1202243726
353942356
1030474478
1880240331
100675519
209658093
322117233
960927508
1914117676
948485854
2095659149
1167696004
1063539145
1400246337
789680505
462709680
1014961673
230507643
718469657
783894934
1735353640
1206621392
2024847829
112068768
380458354
1148660239
1560971125
121272761
692851766
501506480
193889296
932481618
2036310515
694295804
2042779108
1075267410
1447156637
610301696
742093436
867710372
1701460199
801826641
1066481563
936032334
632442021
1074788943
1904294539
1430615998
1245705538
668926794
1578652607
133696769
1817994304
481740752
888064101
1638482568
958826180
1233009426
1891720236
681226548
1420888790
1814791512
968264655
408563906
2051234800
123043788
896197475
2098941534
1106979157
1764810911
1828927527
863169417
2108056747
1002416424
968440950
1883491159
2091603034
1058157380
907919643
628992855
1268439617
2008502097
1993035428
1571739448
1049776932
1166224553
528475856
189888119
689772669
629707449
679349226
1653132009
1407978554
759337211
1712399293
1036495807
1574461963
257197088
1802759798
127298193
455888999
24240690
925146128
1665869076
1997956241
234113367
1467950043
1445975243
1766620828
1998613468
926921674
1203131431
120554355
807363488
1923401656
1075916946
1386073326
407482866
1024488542
1922977905
645327115
1973984699
42706458
595788337
1600461856
1235555002
2002156421
1324236034
821678930
1367550663
1541233344
1126062095
2144534943
1899302730
1527316045
246435625
620954616
1897842960
1409557154
760804534
1486877548
1111095225
501367375
695714091
2023448894
1788837522
192447356
1534451450
97005623
207563576
700001189
932323393
1804676689
1632648694
291717157
112419939
364447937
1958963557
123922790
1546996828
1007588383
1944449554
1978961962
666727334
1022871362
415280036
1853854843
1429677656
1264600760
425762420
1753412975
415309469
43246076
1829828990
1551275451
613012263
1709231537
308499277
732323125
1887917874
1386635914
451671990
416067880
1743212783
1916498138
1649903752
627960371
359045677
647030708
1203459792
386543849
804031684
954634908
1277058305
1004736951
1329617710
893281337
1538597685
2133194280
791447522
2115157852
1910373414
1445726301
771083093
1502715570
1449459610
1972472037
1009305479
1755694081
1800056671
764008320
1737274272
1835656084
4715085
338864480
48770812
2143043110
1015293831
37147878
582980168
1333915984
1022460726
2042203346
1017336067
547286534
2087049662
2070661092
1496758904
1977354474
323219880
606648187
2016416435
818538596
1442900626
355463841
1722536042
1762073420
1245376329
1816490957
1896118883
911686898
1581283703
1378758276
1063940552
1718632988
500906
1197398697
624018124
1221011451
1029038002
379336811
302950241
1160228017
258044992
1352627006
1567734971
622446578
840621504
1628879131
600679291
802312387
1446348301
1174040282
874823647
846690770
1440722193
196293106
960009368
1850855612
928641924
1205973441
903053822
696803308
1807220101
512332371
1481810047
1984849879
71666311
753742787
776801270
2141774369
92606572
1191997676
1436946678
134534799
162106400
1217285964
494620770
1566749335
1993484001
934490403
1780104753
1623552232
1741709569
1101939850
569201785
928383225
1078873238
501334590
1192440481
673955936
456719084
1401075727
224843904
1242644491
973234774
1426735183
1002590007
1460329315
596453979
605327011
1859694980
1788842111
528145980
1365932511
691912539
1043374013
1474546968
1132461869
270429961
606399323
706087779
143339123
1248321822
387399794
1939840590
1412516010
2035080030
1737357950
897833884
291915515
1972525350
71421000
1129856984
97246652
2136653060
438004445
2078744504
596155291
720647842
1578198069
1184699011
1674848248
977468785
1673835808
189017217
1920279524
1286883791
319163515
1620238449
1583598895
1629643295
458173694
1973826974
1207100819
1556257290
1078385005
1768689489
457272976
457080419
634038625
789000271
384150288
11176227
142728186
535539749
1274493378
278354514
1382138852
1227617929
98265133
380083997
190281944
504947151
1213933197
336708375
2112265326
1865296195
1692273817
1408815843
1385100889
2117859058
62279246
1419370985
590748067
1138853835
1423176415
1915370829
1183954699
1677439290
1298664812
494057963
1212098185
1918551524
119175243
586562368
647674224
192425572
350201188
1368984545
311813362
726875600
443843315
1382183388
1524221895
954845429
1625341824
1786159575
1847205579
1701539662
452661645
1673954409
237027419
1744193026
1449110421
1920551348
1032319044
1640071548
871134565
488688140
1255242773
417990781
910817499
409279699
914350735
429288845
436989378
107735092
1311112927
409519079
1455395765
1153045089
2102089255
1040925117
2060359158
36037833
1578557457
1995248005
632591563
718461111
782343337
730120359
282090349
1694023071
1144789140
1882805907
652476461
1950153841
1818910475
1402742074
924682656
1407949155
501787622
747554345
278742368
819049041
308986710
2134637089
893172020
583148731
218878114
493804801
775186629
1489117288
2056896609
1907957144
25918424
718873573
369265285
157025482
31932947
2054386747
1060176880
1233320626
736373122
503769133
1701775263
209037219
292008656
173228568
1336346703
1134610293
603648535
191880148
949615348
838006549
656793905
469426183
433162865
362158044
208812488
1513092289
1440901249
1408510815
1408160325
350345849
1734172728
596867194
283880948
2015096395
33738070
1008632057
1468890496
1108330175
197476356
236654452
1888044697
1064964331
2078306296
330049090
2134866338
1867986733
1720174371
2010030015
2143382912
1368849354
82792811
1772012753
990490057
1322465446
1685095277
467652676
383108540
1895359435
1863027669
280154945
2090114514
278048066
270344377
1978981835
920624958
1041711609
645484913
1971199469
2120095436
495301297
1301316165
1190764061
305228336
251410166
317002720
430620139
1480913353
1778425487
523045242
2071618980
2015528713
565407775
2119895951
2040110102
1596395397
1244903388
1733744600
369845190
2027507382
119773540
1720820263
1571472830
289451439
1941961735
157387425
151139105
1210216661
1935023422
1867652900
110529795
1406584875
760428708
775196438
346245238
933717937
887173572
1873500660
914351570
532231690
1898134604
238191734
627554283
189298657
122760916
1920192563
424698806
1511944198
1825740702
262840246
1437558048
927189757
472955684
1444021554
402790163
43823494
608564492
592637370
1508416560
1201403246
2011771229
1170742115
123577900
226170637
1559060229
563431130
1271520862
1504466405
1282755461
1537696735
1643390064
321305687
983689193
267475539
657906804
51778547
756023605
1206042515
499037975
1005363855
825723325
254823481
222695226
45417194
154113553
775754931
2009678262
1525222469
961848243
1187126776
495398653
1548962433
835638803
836519583
296507764
1741680768
2094998456
1054699657
1094068395
1484812063
438185449
1952355045
1941011407
1879697128
2020261245
896402911
1295128987
1890172950
399355946
211031950
1117205158
1471796859
1813677419
1007551572
1109537325
1135287704
1065459307
826854291
950390685
1909503299
1032245898
376865333
288152772
1730948525
977399440
484757517
936214333
523435474
1741992828
1317759279
17024268
1744535431
198311858
1286038365
35097554
1415652704
1630751948
822267920
1810270901
630493243
712740188
304617953
1647044627
1977700715
1862481120
15022618
1080084552
964374226
2108598950
1794414212
200784592
1664190933
1535135075
493894506
287122923
2040130649
738891721
2118274254
662960431
1188463036
1814020977
1074872390
463129470
2143069824
578107002
1191264872
665042247
1897319456
219226169
2111795944
2138078670
87845867
1890528524
1903381030
1205587212
749162658
276549777
2021973877
20357545
1505916406
1879069204
193744692
683052826
1399107674
2082710000
520672012
1090610877
1192101064
1419270896
494903398
1170724627
1346302341
1586899800
29556041
621007644
881160600
195398207
448135113
211135285
1326728192
302689031
841515691
365769904
434647697
522943161
1683855997
1158513198
326129618
1321477572
1443937590
1209456361
254511518
1633180373
1165365559
1309922042
1359051178
980030540
2021915020
1580035404
36014892
1939507971
725751349
1303924587
2108668046
1710762059
1369495475
280318182
1858497260
221908226
652057065
59379553
244380140
255695505
558574063
1883402238
1885133619
2143214712
190343347
1142303094
1137264803
1854624677
867589397
25403159
443402510
1527656948
1704217405
1193954852
1784114285
760181
1383388341
1286330239
1257906571
380438736
1427973499
1842540145
474696931
1856176323
644542670
1086199049
886627379
761771848
1528435847
591911809
397266005
255299383
1761602627
266241791
2025350887
1872524200
2086230621
1162330172
100549670
1105524141
2949289
314499861
2027119597
1585940877
939619400
1323495825
982830393
1920993018
1407987369
2133343373
155594266
24505899
291858065
447845850
2097740431
163634254
1249301488
480576758
119925811
1950707403
1719661439
955066298
1262863173
1353642116
354838409
437266589
1565202437
1923142532
1652803379
1757031439
1422432695
152152967
501269139
955732749
191200826
1089375396
1484607197
2069693811
1883455727
82849582
112776628
209708132
937144631
964831332
845564103
2023894707
423896663
1108850648
1816130638
1646046631
382364709
1399094983
572131571
540617977
759838806
1698278282
75914514
273219146
761392605
772349118
709893917
713831957
1889475874
179951848
1753871795
115733484
2121125757
689199658
1092347431
1234929921
1334749903
1622071424
173277142
1068365566
1092422277
1522175734
1842603919
803630266
1646765138
819552404
514082236
355445865
305679425
1131902487
1171298316
124668962
1811878394
1279212194
1317435520
2084928125
495817088
1418415031
263385146
1173688274
198380795
1353361796
832004993
1026189593
1256224969
2090708188
1692173829
1487656607
2140000236
21752927
827903803
1358472181
679050961
2139234720
1201416695
1494406836
802775109
210609040
1149276089
1755011539
442092109
1851921563
1143306619
881700264
1616284702
866335575
1663833353
904396042
402574742
1962831937
1648232194
856928501
2003753845
901973538
1358160572
346212190
206203811
1072014716
289524380
663215246
1704150733
1312544694
1156542127
698737911
425623783
1010628884
1671404723
996815850
1223572076
1170617574
337371822
936441514
2096042790
778104247
1040055201
1715107051
279837478
1117827086
413997818
1963870949
543404170
1064012663
992238727
1511641879
1204025977
1078175651
1943446372
93258123
941528862
1661652768
1841846828
1061483388
773449968
2109370849
1514843813
698165107
1543070417
554682801
1244227380
1739274887
340893754
2054750466
1605785573
1440837332
1785729122
2139621571
1865211817
1970708403
1041146873
1984991000
888688291
610357840
505115493
537962885
69241217
1782512532
1611197528
1982856011
251387394
1511838122
1617416896
2129663097
513215062
1167539619
1711204014
429016970
1116198763
61441691
735384106
1698893185
1832996934
208649641
399059671
1569788737
984311338
197557342
1627791772
564091515
1691214965
1371992167
1803776739
16470813
1271685049
840925226
1174129609
1182546235
1792677147
602531701
1121495294
182622429
161575001
518557893
1180016395
1988787648
1038890932
666396239
218720950
1238439808
725770495
885268613
114830093
515400426
1781201029
885414023
1018780978
1838745164
1184951990
400742172
1362064177
1425421122
528044013
926496214
67356006
2029157815
811777432
1977495425
746993753
1949613591
174874267
1473818525
1574552733
1431909728
1104274057
580324693
2037664506
1411730102
348632842
1161466396
1743583533
1006638712
675460680
1864107890
1170714339
799255709
1804834131
699308911
1398976600
1188451940
601736726
632647206
225046142
309549453
146737682
1223853257
910060706
541704685
460368952
637517503
763777870
637797161
738865446
319785390
973406516
2122976510
1140549910
547935080
242617629
806200456
1386457440
336040832
49050453
2074555766
1654022455
2116653988
1953873010
127831384
934102258
1703090970
366676237
791417788
882972501
1949822015
396547680
1690689649
427845819
448724127
1200865430
984974719
1305183639
108950262
622628412
1516897542
323257033
854173408
516756370
116956530
1724110393
1003229649
657647704
430382624
553024789
1207960928
2041367110
755945227
1177904649
1297988338
1450735587
1236401122
1335839457
1519982477
483865083
1021880173
1293599759
2126326857
925188176
53011635
1899605637
3618809
73794760
493725468
899338971
1208614086
106279042
1358243477
1749888354
1995449815
713831222
1401745017
119763226
357519558
1090538629
1216682660
1127399699
224323373
1284682139
323507359
1537964164
806625484
1854736046
836853418
1478990474
2099211517
319080368
1009281900
1931602257
942385415
490002282
628592423
2076577461
1953413162
901655292
1965684971
943314273
1189341395
1142451286
1820818629
242531362
1302763062
848715136
81819629
792422022
21394503
916522698
14918022
139042562
290186493
1410829326
596026602
1550336714
1677952434
2098737585
494269960
1112229305
181912280
1350741045
1483691899
608724979
1877215430
1328312312
865656891
2130862040
2632532
1522426058
968528151
2084690687
1075144223
1137763252
1783006920
497626308
2104271886
219678360
564438196
1017694976
558408161
1830580543
873221648
2079866026
1708137926
235425888
1337735947
2042673171
299184515
1191740656
202434181
129252670
12900359
1156789108
1742112021
158956333
1186243792
1331751762
924499348
910437432
259723497
280423768
1206254205
2089739421
1908787176
990606175
578300361
433152174
237027419
1251381389
1925136831
1205871246
1816421175
1407278635
661282281
436693316
24514394
1627953392
1981113748
429458252
572475378
250372644
1888381681
1768097203
1701893739
1076715349
1079363686
321992369
1621944610
1432188103
718560245
708142908
25425390
210365004
464250892
490694357
702660976
1411559731
980963498
1086103224
910833191
2119079755
1169239903
696895703
1650948351
1547101234
1586945160
674484174
1236393999
1525310944
517120893
61310083
305985047
206329442
1354718634
1632205692
1651490793
237558671
475545218
1877371362
605840001
1751752514
1786106708
2027862564
1701309095
1612212582
1136454906
1691469973
341248883
1072060234
1582168562
955818695
825269745
163514967
1504051535
1139538332
1602590136
389551528
2143624646
734052223
154506649
1767373146
479351739
1665348024
974935275
444038043
288804014
1114398741
2097831125
289928560
1857582678
1113141229
1003164626
882696754
412022822
412715279
968591911
1256321788
201949940
1058124802
1950977149
2106487951
1008823808
712937646
1747325263
214214350
223807103
192839009
396276360
1331735545
1504149762
1740051063
57704209
647566681
1817788206
761000537
2078962514
1988740476
73594370
1878318741
1071872106
1065887674
1188485066
1871227451
791911982
76112613
662094957
404070434
1919877337
196839625
1647837957
214415745
694514794
1821890301
1847791550
1096839564
1127629679
219349819
1796104414
915118145
1673479627
1976384885
1882996627
849379789
955531829
2007798950
1061292136
259546767
331852570
234423017
178013302
1419160321
1673885530
1314092085
1411718455
1096534020
2131640338
543421903
78101072
1250795922
563635035
305324590
1340356043
590441121
1367400686
1482225970
993616051
409309431
725851245
572207132
186116501
59626776
880616425
1568953177
523115371
1312994082
645205354
1606265315
1584537718
1853788713
794985192
1682018784
2091806791
1481789064
590225316
848513857
1621430012
922919230
308235125
1344279655
2034198245
1380608930
1263422621
2144362231
1360134168
590133766
1668583445
55150771
723617393
1690754967
286106258
1725005094
538755654
1707032148
1936414387
728245227
163572931
826384591
259524118
1685105889
214389134
1591265516
803857481
370285519
1934691090
599870920
1769032678
765904330
1726639185
1871771967
61245199
1529734535
1370974139
1679708584
1738244631
1545469254
1024281638
2129745046
649499479
1506963129
1843583844
1543885848
2001047118
54337335
2002361564
1212363594
384302209
1320575044
1151206406
395049399
688951669
1229241535
142588713
1202289221
81799271
1254152775
2094774594
1205103847
1130310638
190752109
1562653582
57329713
242555920
1382337234
264412058
1214440733
1320072811
1212768781
696874979
746938978
1102370541
1685354680
1303143325
2098837936
419602142
1960125864
101442046
1079557251
2106023568
176974568
1042005369
1805908617
490200379
644112530
1271540585
651720307
962834524
1877953410
192614250
352282876
1656920359
999234478
1115425361
1752693960
1461357753
971648812
76823641
2128040888
209801963
363639418
1180666008
1598898469
733439158
297293596
1971770227
1761584120
608905943
1232050501
22157384
54828748
1606063059
1359594376
507080567
116776723
1078666704
289378075
1621568791
874284898
1133500476
1761835414
1403002128
7841372
1557612720
836731308
1288402144
1853969775
2064222510
322465854
242250342
1889096123
1911316272
40241855
313498255
483591549
1755607523
988286520
1693557198
1086034239
882477502
1314467416
78598724
179003880
1629865664
1697471906
654818776
1483182467
382611903
448038438
1145565059
979946069
1597204639
1347625979
632255511
1195806256
90736867
342091698
1135595491
446136507
1192676860
599275048
237827566
1966744053
1164326007
990174853
1304388244
1065660213
2111569329
462556712
359773210
711594893
951991628
815359618
104905015
903554422
669079352
1116618841
285480480
1608512189
700925072
30165571
1587324931
1132461869
1218613919
112482517
694536380
1921161206
1161948011
586104057
834405609
1160852092
1585113521
1257672072
1395625109
88538492
1098908560
180875653
402700955
505452626
1633190822
827855126
53517589
322676084
1185775239
851387498
1903799297
2008404682
1470542913
1184173354
10098609
2146272420
1792089063
267458482
229138477
1993063331
1290377606
1061352530
2011141939
802408167
844940226
629611218
1471540101
2002999375
1149563472
1826444801
805998798
51097661
1249804537
1857829439
539402208
2080804722
1047840054
2009397085
1790374919
790308022
1445412603
599836938
1520035066
285696872
1374514948
529782377
1393024166
851572929
966236086
1602820539
651227201
1529429469
1382215772
1420211804
428026413
763092482
176753112
339759827
1514668625
488653331
1447622941
1518996760
776233298
1040113614
344365896
678328578
1641394542
1593205020
396960813
271657815
1927176127
569027126
1235263828
313090317
616902265
260200182
271420930
1035151032
1126947807
1487308367
1448664621
1788463218
706528555
1061006903
980554704
1550655582
83184648
682963503
1416251981
168421622
1410599887
859683830
1491161716
1933416500
1860246392
1937433212
488390225
77442464
167576212
38691874
275876984
1874303028
377542421
1814861165
1135002106
1619972633
1456821340
614004239
1102869045
369195485
194903834
32643854
1441912861
1028108453
250801000
1291960384
1758783193
959522392
448541183
1076480940
2032709886
1841894066
53424929
2044139184
1962824716
1462877063
797362382
1931708367
1212361804
1329400208
31880703
1751503860
1559950935
31475924
884651154
760570967
1626284893
1456505191
1057659427
1963891622
1146059253
1541969878
1852797486
1225388875
149589590
293834631
1722471077
1714153796
655077858
2085283537
1526982130
1949955629
2147461256
345446257
198513211
635514855
2073568955
297886155
546249316
1874019728
2029877503
8971988
2122558032
1031757208
302698706
816871989
1537642009
1303359884
1883589763
845188545
56561741
48691568
999329994
1158561451
744009003
967828779
1216014602
1281312168
808236016
462476671
1475557793
1788700463
381581363
1261719404
814578362
1725306889
373018175
176111781
1852445762
1138305557
59974063
205567370
239115251
1292171874
717565023
384885222
378297109
912530659
98871030
1087417790
1404822701
633924353
1113888150
1789425694
959398427
665293417
1928702804
1087778965
687287699
719845076
1538459860
1526019315
1806429551
2020979375
1858707593
1640505763
264544157
1895574018
1402551703
914935315
2136052606
1546371962
616224189
339550421
1821545636
2115235808
187830757
1522407334
223697097
1571196697
1773361250
1482164893
1505792033
1056842897
346749929
749497181
1378702120
583709890
414567967
1173000814
1817030555
1957672485
260460814
1953673021
1909350127
1746227358
1048391950
490627811
1746326105
535395505
1856217826
1891932775
1703257727
798432428
1061270665
238076915
383053578
31765467
1759970614
942707296
1608117124
1091372689
113690930
2034213649
949361901
1427165835
390415352
1618764748
2139688551
1220413733
631181264
1423595258
1518286971
679069548
1020799968
2067994888
1643272243
2129102905
1534491185
477036510
713327192
2140467664
738908657
1363689907
702922109
1768635715
1339851344
943478742
1064914139
334904872
1355386593
277006297
430245550
1650932145
337635396
189009896
1864551606
930432885
1784504568
1425782633
1160662870
1721553323
626069611
703617968
1412702193
2034690571
611105387
1435057735
1249360915
1057828453
354861863
383050315
1290798596
209987321
978897462
1515692142
903994059
2107594594
632748411
307928058
359282824
1865883604
1383374568
572097843
1147587572
448821004
1462691623
1439585127
228607034
1117635733
609458389
1291211031
244295024
260459604
429309599
820779645
738040959
1931368661
1701075450
1692773514
1335953568
1328919682
526114575
562546932
407545419
30615530
2103977677
777417753
1930570085
697808805
404248845
2102215884
1087575478
1213573894
1007998255
150794936
317436984
1896358570
1461073055
1055338374
316995844
425796799
1855122393
574258001
1565249309
227926877
403666279
936347954
1366220802
2012149072
22196968
1064850184
1136079407
2027296773
579409750
999356376
1861008506
486834142
1126695765
1933876391
636801097
852659036
786947250
1709722322
326495913
1841709844
2116393119
501902202
2006682338
613036164
943159171
1814258003
774463114
352876192
408154603
1519638397
1349827710
1135361789
225330735
199656005
619656637
1934182608
893946948
605195024
1151061538
233885962
664432828
1433010050
338137339
1230261994
1202053957
635359883
619688892
1376910214
933833386
150368712
1932906543
99694073
458183029
2098737511
754097218
956537461
366405318
755388258
430642771
1545775505
1347458509
521546061
121310221
895803950
930164353
2029930022
261035895
1668220230
824435403
1811948504
289541546
853675305
1831990677
481179878
2051109237
1156406497
1552533707
1707448755
2032740055
843813680
1986630396
1385738191
2054255162
1451205506
1648703397
476422995
1640079590
87466924
1364472061
1243682680
661390316
1920915458
647448510
1353369030
907224815
1044470014
611978118
230965576
788578860
1019113402
261222638
2058610678
1313683229
1612847428
1798944033
448876636
1879133814
277076168
723610217
1757051605
161355805
1287134786
443879835
1122173269
496456500
756721260
2120079287
1043859967
526751273
1908222610
352842983
1692773820
1716735675
424571259
1210253488
142680427
725764402
1093129439
1696575166
1849475250
523710899
1596732372
1505600057
1901625102
1358054486
1250540073
1892926248
730975990
1756187679
1043774746
337751105
1015167564
126258805
588354417
1950479472
959031691
1530996156
35228834
1926552669
1457396867
2100145259
1716311898
1920565549
2105884699
2095564448
1229346446
522757570
1420082260
59092540
982540239
1661406803
992088808
1395208068
1088943974
216537935
1822731401
609583231
1915681594
1260551217
744726639
234308667
894114457
1647229061
636659564
1199516317
1369185935
1494135950
516731334
1311341226
1783171055
1795168297
1344317570
1479295497
821531071
1468357280
707513582
1966830987
278694848
1119754622
502184462
383927368
353967047
684978377
1100499467
903402386
229146702
2082853628
1443595083
48740263
1557705287
1687921741
813812897
82546339
1804301051
381388487
1846557222
92422199
1387304348
351488197
302412252
1652664688
1325281211
407434806
2138230456
972566818
1853269626
1774546912
150458206
997811575
1894718503
1011026850
1765774480
220552424
1908297369
1015774178
633208996
1832311915
1631437606
1776108473
1074608461
775322692
346076211
1566955328
1359598221
795583609
1631474431
874436644
349858935
142554610
1119748178
471619846
1237696888
2100641910
1019624593
1132562746
270852328
847609366
592592041
1645641207
636201110
1809538706
571729662
1655009329
1967857729
1457642429
474404258
1786049907
140222421
395656825
1586710739
804345163
1231591339
2012415322
901302439
561958081
2038524029
2086529620
844398156
1359580697
379331916
1112799268
1074383823
1771995711
953494186
1741416528
1092990379
2065163272
997681977
164406190
1629898373
1394603519
1826988696
905156823
1951124442
1641170812
1883041932
1624141019
314832970
1818110649
789437940
446393011
1222343092
901351474
859056758
1895919788
1658234950
1973191764
684385294
1349280407
1726390582
149925062
86573906
865894550
817005123
182411850
676718864
1046923169
280692338
559477641
1655725790
1524069811
827340113
1762212505
1187093775
195904587
1351761942
121938272
2011032678
1634998129
596631664
2131196895
2103758701
1308425692
771875411
492816462
733674940
750460230
110717250
610856407
1263598979
1133490788
2092900763
1378014440
446827255
1448201944
1466164797
1992090464
1507581602
429567719
1083486261
1784083877
1156739994
468613450
122581402
1184826086
2044336476
898122220
1463915650
103942624
249037381
1126492794
1694056146
88153656
1422910034
60932985
1634703185
1599172077
1104111673
600784240
1549849222
165312617
132496310
504189268
1781238262
885134375
1695506117
1212768781
588353578
506064228
1216072736
543486749
1972587497
2077859936
184967302
1954828018
123300387
165566396
1462646785
1846304385
776769491
469049596
288798014
2110489430
429753390
950189029
230025083
2029476420
1766823175
1131152292
863304968
973884375
1916291337
764526997
2024411230
92298244
1881416400
286897258
1628858463
655870287
1965421487
1841414672
1822388120
1754809371
1917047974
1236053428
1364472609
1327125981
554412361
912402084
1079151103
1945748608
1072882560
298434804
857160361
712919350
1661031834
1530577495
567463299
833032857
772910972
1126190718
687895903
1461697539
1049877994
1860357663
1593390131
987278750
21721858
1864423019
78418954
1878373020
60162832
653699625
1769121450
431472181
1023966547
389635736
1290686802
659030558
214561535
637638936
1338396857
493606064
1541556319
496114482
1944775207
1628196068
1001404044
1452998827
1914707093
566685531
33079966
736940408
2019702761
240241154
847670466
1624818695
850877246
814222919
801936571
1126016332
568181489
132369833
1989017804
577134948
1529895076
2032214294
1455976420
1463701332
1952068847
653062862
1699286530
456534887
603397316
325818020
1361215117
1470582873
1298993600
346766488
1711602552
1856332381
115621098
359024100
855346894
175256519
909161345
1865791215
1277272715
242207045
1079630762
1243740866
1386911097
1882010339
1120822428
1973712173
1206011811
7391663
1516908959
908642061
1167140793
1435824788
338169178
1066550304
1762917244
1930183472
834938226
295343153
1366950290
1737053219
1163298363
1679639490
192279704
605730635
62089254
1352776719
387575714
1481521274
977129631
311064288
1184417532
217049983
1725370908
1145061121
400747323
1135165544
1486644672
1238104450
1245712238
1920080905
799651302
846212671
2019512217
1113594662
1779269082
729842443
1553105849
1367104841
286138887
415984078
24827487
671068532
1611130872
508252238
1770122406
1738549278
1335519311
1211861952
987856199
1245087948
1614293338
1849948202
2095537188
2028088824
2093764020
46205259
1992426356
1686236770
1644402557
1998608409
864348355
1466917083
1713153569
124227414
340087717
1005877231
1418866147
1697638000
906716938
554816313
781546783
840815692
2141063039
1520417294
1409027258
692942308
1204381213
30853590
824568822
1706816536
368079292
1723130643
1799720347
1036102023
2146569861
2120136189
972096507
1965857493
1981958490
1808080976
385146896
1523402159
1655308998
1482385704
1404052712
108377864
346937351
198082614
46775818
687608812
193230494
227824002
1655004084
2081803807
1794622504
1982534641
427636680
145740246
920541616
753577935
15590440
424030041
851603882
229425864
692405776
1614852029
932725712
623985272
623167084
39556090
804366018
1868465993
647862060
292806393
1703629449
2084304734
911447523
1300441568
1796569155
1089301712
1025608067
1040502166
1953743015
209720251
939683399
1819681333
599310463
2106427298
1820276431
1405897684
1786385448
425277997
360518929
338916296
1352688462
858694997
788166185
1177383528
767512201
1961456944
2135389622
1151878908
1376904255
1511396786
1669835118
751719873
1494527004
67070342
1409835520
1477298421
1747928776
131526546
880862405
97353165
260415942
1573088805
1364691131
908058331
20513511
933575325
1778608086
1368991168
1304892893
735615782
439976350
1641353631
1776461530
650906556
1507059419
1349561222
2080211827
1989561017
381435058
393236462
1016636917
1080499853
1186585543
659145836
390716326
3785583
1319683516
29071672
134959836
1229990244
1565296293
1851249460
771867749
2101429964
388682293
34679491
1907753168
1338967029
539811147
174430224
1558196423
1470875558
380178937
160428432
1310258204
1037309149
741135309
652110079
928671935
704301138
1963120519
497164177
301097995
1682705628
628541737
728054744
447274342
337629780
936946877
424886735
1392151970
614605630
1564623454
1267880568
1962117179
56894042
1576016494
1394791248
1937084056
1142613879
747835778
1972080980
1231382714
23140386
1185211809
655556440
1556400881
1755438128
1111326110
1874915081
880219869
82589514
1779738818
1239100008
1919110884
1425686377
1733683361
2665451
1961446172
1180251375
1848720821
948882395
1266125428
1094703191
1211724374
561105676
1359397533
1450851171
592328855
817195520
728904120
839787326
605197302
176071030
437233598
1958540317
1431965290
531525606
710716812
661702473
828961454
1832594680
1045523472
1331123049
2055808139
1330416744
1027830352
550323833
1601490821
1372531947
977886913
2090543928
802424464
545861374
850529323
564848627
1480815055
622412716
1919886343
1296341235
972742549
471239858
617904861
1084341273
101254295
552515510
876528794
963868402
363671457
558008420
1281516072
1927291327
531133352
1737697270
1016872230
335662111
128477585
1419500162
1728082063
621375629
172805588
1965991954
35765862
795156495
1355142197
1171227825
1386747677
116776225
346520479
1764202077
856845899
1844165604
1661773402
1409095249
2096854819
413225703
14786707
921246004
250186144
867588088
1962573196
1461836927
946149292
1026059534
342947040
1522513165
627476696
688422696
536976082
616618695
1425548487
1265377103
269243499
237253511
78674495
1974392858
162525959
830713790
1586107880
1888862723
2021972529
454695680
2088994876
1405309175
1734216742
2052745497
1677391780
969912974
106591677
461245704
1207558264
83932576
1119545235
2146567271
1858593387
984557678
201098016
173097909
697424060
2069042017
1641383454
2102497358
1055735641
1313082126
153364744
1500904232
1226685352
649880722
500903349
1573081497
319123619
652435602
790341872
1663490859
128127550
752531016
2078716900
1743601142
153784413
1011708725
378693508
1266071559
31287939
1286459663
795985245
1804943085
2001187082
1334299255
32117209
2017993364
1971377893
1745525888
1053740722
1720134689
578320052
1095433408
1355212178
2026231497
723674789
1964229665
377975200
182062527
1823170971
1442623069
2141471769
1080753433
833594872
2083735528
818964442
1122662580
1282182947
1799714442
156914983
1231697203
1067858404
210386957
610951732
1853705451
797486067
525206295
718466434
279431902
144179539
77081363
690515866
635089231
833168953
360529402
506455685
1248890215
2111402289
1764611224
1800936137
555796342
917563291
1289560625
654323065
1815906094
2011662907
463296894
1064887755
984349255
318085570
876165434
518258547
859191107
696898272
628304978
65949646
2315257
419373917
865742794
1513494210
1988351864
572694433
193744692
736264048
2106475569
1662201541
545430583
861760596
1877117398
761833541
7996532
1767914929
535279193
1644588658
393094167
937054851
950721210
1764511178
485215782
1675009947
1080392336
968692759
1396428905
1588265901
1938461171
650284786
194217968
145986770
821221947
2086861253
110304862
245692518
1105848955
813702074
433558746
260653713
1331286607
530372144
1320527896
2061107723
1688736401
1670054203
2064051473
590422278
1631835698
1363381835
1185630217
1442415530
997490028
1770407022
191787887
1456532937
707937958
1784990113
1141433303
783292116
648322594
770150016
1677218873
1840674676
364575858
1737810925
989158084
94443900
198743721
1847638510
1366149996
1847539852
1711504766
574970172
1075882516
1489294989
1936484431
519953245
488390632
629078886
1955759455
404371338
1604326143
1206383935
1341378762
1725224304
1085920120
1897803501
1510933148
1263797564
1006003058
997467105
1579659886
1699496807
502116125
1583885438
351373565
195572250
1474330769
2067715044
1883945506
1335383769
347518940
1311085009
299655039
616690340
1117243475
1096775955
1933723561
1113210300
1779347956
216710180
282122089
1179946809
1682354230
1890651136
579877892
327361363
526862010
340369646
1179087432
231638562
1585570105
606067021
1891321207
1999839002
1648604489
1354464225
395985050
1237478047
533857224
1426268270
846055286
1236799009
2058767310
973771637
2009616833
2023517510
760457683
1778888111
1089434289
1449044479
1401978253
1305135062
1463028864
1398494758
851796832
762474325
1975987103
1901340432
1258672892
1472990917
853727522
144952128
1923990886
308974075
213820826
2040741925
1370651357
790019707
600230945
1168874490
1132306401
1538475927
927237350
8343791
1473091830
1914465202
1982120290
556381536
1457799543
1448138422
503040791
915796016
589744782
347668666
745720092
2051719499
1250553974
365825570
1901247442
740988627
1769538893
866609071
988474375
1684407565
12784941
1880317668
87979967
362238039
388598988
1042592030
1542117283
1401908508
315264870
1830447353
1150842689
1553105849
519624405
1932715446
238857798
1735774066
585649777
2094980594
326578401
1210835793
956978526
1499726980
1358277773
1834611617
253787896
439815927
359188859
154804901
1814412113
141320273
1598248605
586145374
735945659
1359366857
796527328
534605264
557457985
1270249373
581458763
1733140451
1135197950
1356874322
1461201822
1467969411
371352866
267869790
876281556
1356518208
2033667088
856662955
1842881142
1051585772
1384596074
800603210
2103005621
128387815
845344267
1266742805
1786564030
1906753314
609047272
194879382
1573100257
994039425
1073551100
2014078602
1154119844
2113738083
150794179
1923687335
565964544
1160735415
1146343186
1087070883
975008861
206575275
1329374251
616201438
1869866871
904067109
29274708
923108818
228074202
396142503
2100200972
1444289971
998885777
1416138910
174123601
394793552
765697972
373552579
866123602
470496374
774763888
1302567711
163566203
2100910314
849914755
1802744511
194894734
401046589
707078307
1161205858
113888798
1511949643
1184674970
673438289
795151520
628233115
954338419
1705655427
2099027948
1485357613
1943055696
114083928
977005857
1034974494
1846092601
724762060
1302683686
1168642455
16125513
878345212
561463208
214424076
1508765510
284833367
1445923775
1633769643
1906056032
1580760962
2109454378
1584343423
748538430
1866796077
1677827087
1836372781
1096627461
227242816
111981918
1683900646
569431798
1465988552
1143583948
1471140671
1703646798
396405906
694260511
1415269211
1277450777
672658227
643241319
1160858805
1667121550
1757186036
1060839198
12205187
6710831
200782965
907232778
613967675
797317704
1747489395
673259434
580836650
1433558124
127005568
1307018273
1720771772
1941791157
500255702
1034322638
720235292
1685134695
1319316482
1011221356
826967104
964938816
399796030
1903488706
1376331926
149604588
1115599953
408486778
1360909256
2036080867
582500140
685030925
44141693
1228843917
419936531
1782266705
479816982
1552681630
1398137315
229345650
1134607576
1524421403
1148836110
2109972539
1601180797
1871450505
1476849868
248990020
1907832597
1974450727
1765453273
1238596861
1596498117
845018678
1234266131
333432088
58957433
1213501132
2084172596
2067377636
1842936199
198179142
1228273573
660096081
2098344996
2106601114
305180412
1111617532
405157715
1272453235
1606527151
1512984673
1283898765
354284911
1094346698
537177260
490460545
1531159458
1720916091
1558201788
297084224
1720072342
435617905
794504236
886129508
323673841
864554020
820416969
388122583
507827334
46539058
521109792
820435466
601387503
155674552
412017690
2038889337
974714929
1001805666
1179312434
1386580612
1494341210
136067311
1646765138
1764702297
1563346410
1245007967
1680476195
2002966921
791372093
947862973
509557596
984081249
777145372
1429035787
2122347173
21372006
1803216247
29942757
1368502468
213652346
1460484558
730658857
1459359649
155335875
1187751798
814133808
2061663120
213385970
1961791635
520679384
1881747250
953197675
205967399
290524758
1288429764
1181549535
2054999942
1963448311
1810911056
637705281
211211327
337088192
401545589
1920145925
634730383
268248259
1004892969
1460722919
1688614672
2065185013
187701024
1003667452
1002626235
386693682
1076148508
558917983
308248096
642841191
1746968921
1477055567
748019887
903145945
912701363
1055458575
267771980
1037669292
1215168912
356784826
424224924
1292744296
1927640121
2009931338
1721588868
489243793
1215765424
1228789155
2136944143
2146578253
1539676248
103648752
113371449
890392306
1666033385
1471364677
54321836
784646453
1188296851
866192256
1199291726
1949645075
167927694
1645151844
611114818
801001990
1381909729
1998259236
786919331
1601602466
1083797094
382295579
21509606
1246322917
1914726326
1636855992
868701316
290976572
476832639
1044152027
219054756
961748316
890297087
721613098
230234962
969471618
62725840
364912328
1546352856
2018352540
1185380201
1752937970
1731421384
1445224252
1355712034
829964597
1107656928
1273049433
1703986115
1364821003
498645026
343323704
1811913959
1172628053
1900339537
173211882
1181786520
790208149
2101692985
1587399058
1453820899
125724213
1794876518
1475907440
1396535863
1272546402
1468454175
1673455982
1424340605
103808801
1302254297
884728838
616410679
1574987364
727525843
1109749065
1283122895
1560053105
1079712180
1229109827
2133410678
806202912
377914765
599291589
2111222555
643797891
168367595
1839442668
392749956
790613403
2084885869
58358015
459943659
1756180601
1880851885
57533953
1086549758
1204337001
404802179
1384580678
1764299922
960897389
252219180
1569718152
932384978
270842045
61001384
588538076
1133957443
609611436
816395633
1460919830
1046762402
824384496
1175359524
1110961914
467531655
1848553105
824063965
2112196698
1360432056
1357591849
1178643351
964601977
106191941
203283026
48045096
871872917
603162066
2059354799
156366858
208960190
856148331
510765921
965491509
328915327
1231680126
447049987
1976273931
358736646
937020685
209237340
1199339486
1971439006
1027237182
1787446624
461516076
737815625
1978312518
828516180
87863297
607988409
1973648750
1619276476
1953832036
298577406
1708662536
637492314
1193167771
41973223
80935190
34139400
36813405
1044007536
2098789171
1664893420
830539870
1366435441
970485357
1804290795
1597980629
1683189304
2076861461
2039822665
985953616
519687321
910859538
803670548
1207925316
609560954
1326701671
542459929
870250692
1152675800
442839226
126980709
2124740545
1284966509
65361360
30045608
550519992
2073686209
188875544
1055712152
1292421509
1862953660
627217638
615714865
1819742097
1414703493
1340887443
868378557
2028625388
1535842093
504029558
1416951422
1937884413
155698317
941673675
2116440962
1935511185
357786701
1593180524
1017056051
247593336
649289415
1347507606
1082414358
746000888
1977577729
177010323
572550060
1489835513
669351253
1826816347
845476989
637430831
1242335173
1659880603
1579905346
922993253
1080324169
428000097
341025084
1923756119
222937817
1644012798
1710950845
196896879
1490007505
85834934
118991098
1316116730
316768125
112912745
1285503258
1474482185
1533872069
259023841
1314272205
1795878107
94811441
417618018
1935922491
2104480921
1034548416
817407984
812549129
1458351655
1265922486
1397324812
855009205
1943068838
1943282340
397370788
1317638082
516733197
668568626
390621375
772224810
1271008166
544465715
1919018544
1713321987
1824214000
630774655
1950847834
1194395227
1586690378
1046218681
1583119429
116406627
146515133
1594486968
780313229
316583580
479348595
79738491
167774412
1063058776
982751887
1079154478
618463291
2057076609
2143723890
748925
2006100665
1901759721
317013362
342288252
390070948
1283356934
1473100468
1170210022
2044164570
1123308026
58118266
100364102
1828930707
300348521
200228737
2014294291
42277273
1315947047
679572353
1593199107
1750942248
177955574
1900944543
756871104
142644774
998077337
1665443179
2051674065
1902411485
868731525
1762305036
1892232635
940373098
1973813144
208473056
1685846631
914016128
1155372146
1658054987
1074622622
342744418
1753567742
1682756014
1954722054
576295862
1477469461
768493204
2107126070
772202152
927155793
879371331
12740992
1568846027
987422315
1509839638
1446920833
489627453
1617106369
1368083953
1653260463
744540908
629015121
127095957
537592021
161146934
924850062
359123549
1341046733
1893877749
2069687541
592089659
322528827
817896538
2075496750
1972663464
1607928693
1526292591
527595060
2112853419
1352693406
771902731
1166822459
1617721578
1361198559
1428095122
1450233256
1913024907
1575489884
1547833736
1219775085
1703157586
1232238026
1617532159
1430120117
1722998941
152580751
1923755200
1726922268
316436736
1692442045
690116808
2098853797
2082516339
2066096149
1723035301
290523179
1619634290
1658304510
787944279
53227505
1761607786
934915674
211202084
1952932727
632418796
846321290
649625919
1600162058
882790209
995302780
583878580
63474033
656076603
893287382
1569197931
2068733096
771065670
1773700639
971671937
1921851894
1025061088
1912933336
1150754696
347270281
1149629617
2001952477
562123736
525604530
1029400970
1648394745
253663900
606828578
560314515
918053924
1131509287
1241057639
1045174273
1134500828
495404685
373765368
682052569
373739208
181622550
11833216
421990595
948416712
1366845923
2109474923
500258390
482714442
635848220
1569275890
1410312207
28006165
1835703611
436520879
933674464
1596540528
1528376463
1955655029
1867365263
1813081998
626567922
379345810
1568446676
1362237350
220606019
1319516800
337635396
1048880204
1471959188
2091809558
2142080948
181478272
931212266
1536248083
1286845516
1503962430
283334988
1015361992
1046979462
289783216
1889197112
824285139
2126163506
1583447893
1906112794
1944293863
793636078
1920854509
705080376
1296516608
141498352
1455052583
2048055693
943526241
150504910
2128935984
300873407
1964066662
860141905
756243649
2026585783
1167844756
1502496973
604212826
925096554
180118190
1888494949
410797028
2132718989
295635248
811541648
554838795
1073481757
1472350060
2074635659
697593793
2134926706
1237715485
1008095558
685994560
1955606397
604793867
777184399
1510606849
1632693478
864338286
1264137799
951678855
1285772591
1937126804
944628169
1262686752
1544655743
1901961104
1387695731
927200837
247536088
474281170
1913325575
1451892419
213815799
1539704926
412330630
1164256256
1047032534
395314253
1531810123
714051568
588577566
1234111559
1305744309
656188306
1438427357
2066307600
908806795
994154476
707971711
510918147
82204294
1288268868
335875184
68675730
431839305
1440124230
338361369
816760598
1090956284
251149173
1524446392
914967566
1907302734
913189475
1412755682
2103991684
2140947111
134917635
1722926148
808629577
1754714180
1628036925
889522158
1496908572
452475446
1338580776
252016108
343289504
1455207633
1773277529
346570192
201257039
1334099162
1169943479
718890994
829072199
691461744
1920275786
1046798484
184142434
1820695797
1115444083
753532468
1696511054
1491847743
117752384
1107279680
1273495912
1346228264
1597714394
244644032
737941509
142029045
1881536810
863708485
258003547
284619833
345248097
1073877650
1119114965
726935631
152309810
1890019150
446568523
1244150455
864634357
2078863658
1858620262
40426131
1241874549
690845276
1894459661
1801891592
2099710028
1576982817
1348418283
2085706077
136103670
228103628
1629755092
379518727
1062324583
1181287947
874137798
134372909
393391298
641181026
87280102
1480689892
316017192
543715668
1849502066
2010377956
1090341170
1604358778
1195568710
281842160
354413776
2045353701
1712530347
1938417615
1922637150
1620644156
85745034
1842390085
300638733
171313221
1295336316
316171680
1670002343
417833243
1596014084
47759717
1577463978
1663318192
1389794439
1584513805
635957202
529277845
1096329651
1520978847
674398097
933864161
2041654943
1430120117
1950360434
759844633
449845994
1211913000
488630821
672769602
613862970
1252773858
459554165
1008681089
436185052
1921817041
140281133
527611084
886627285
221938965
668368793
1847864326
1487357449
1652206225
804222119
1816547847
1280151917
839911825
140450315
889268030
1667712040
101689649
456112433
1906675007
1169427316
807788878
945961374
1698052665
636027801
42804273
1302350730
1645123199
1316739940
1251294017
184991686
1163528193
1144388428
719869354
1711626202
1480342160
975458640
471763685
558077404
2104359484
684002299
1140337080
1189113656
1456657392
925521749
2125253128
894060402
201999815
630652162
1258479343
2002965924
1183099763
1107886916
1115167761
7218087
2075693777
1621120993
1892691543
763976944
625724576
399267546
1956967532
1208811033
1718152458
728035625
1380708694
1642852096
681356775
1908780458
95864339
1063235485
2007291484
1509568266
2063237522
1097979377
287705117
282570482
1082309446
310337960
1549683821
1779915788
1246333863
534454891
724587258
1797207838
1350295512
292641175
418815771
610447695
2036118742
1064555827
1197707289
1315885720
137415037
1236232182
2052186416
2123645878
1810194289
137562316
1997789754
1980932372
897644234
1694897759
1710435365
1711360855
113914985
1828401333
1145935207
1928682956
389757899
2059527807
1660866765
1643278859
520280472
151804820
1874484451
2096842902
743827690
61358215
256944738
633963680
1639980024
1452506248
1727039932
1779813598
269169573
1180246533
694693444
210359425
230051832
1283970670
979928408
1700856512
785598358
556922781
2125505334
94294713
1679688455
1658828634
1534049843
395234577
737350352
1838166727
1419391845
186933159
351602538
1364141146
1827444794
1145593628
10188639
305280928
1745859672
1813973776
1910132955
492909328
628188185
1324194017
1449762744
1047043677
142636715
716315311
1002943424
364164404
1518923930
680829039
1762149802
200118350
2007255831
949329181
1391696338
56413170
869513615
145814597
1546378985
2105560149
1946594089
394341248
482194559
1727547987
1747841947
1503520957
918000158
2050083311
732831257
1590255097
672543753
1471163795
1946599929
1889554368
1973071566
1490985071
1500057075
192696383
1392156149
1777981104
93017934
1936752891
1973506302
495642503
35009414
1105239376
103440466
413609631
1366918380
1623844748
1838507138
1853609113
1296880376
1637942987
77688935
1307904394
1008434736
489087412
1023658393
30359178
1214489747
561381127
2107736015
1845977514
931853266
859077273
2022656500
732622944
1798959125
774338512
1087696547
2051089880
88305450
2057653928
737050171
110621365
244379778
969575566
1079407868
2112962796
697900078
872906148
1970255141
1296124375
705824541
1488180914
1531959074
1364303791
234127986
2026953592
2030331976
1402742887
747674626
360974382
1449517565
408696398
17838861
1643913459
240056774
2070672395
1233432911
867645287
14687710
1929096142
1437112711
507158711
1571105837
283973659
1844581614
1052211466
1338149255
1540956857
1694493549
1830569489
1912258205
1819972749
667301207
537316397
575516470
653314341
1561215409
203798693
1467513792
541160914
1503960361
1581941514
454216728
775240513
1758504755
1692601520
798064622
1529118192
682678722
1011891894
1621522207
1345798041
601909824
1343892119
1944881404
253621859
1771268564
165392218
1571400871
384456270
1467381911
1613163781
1303972962
1295807508
1816901315
2013176458
1015606229
868423816
1842995421
27525971
945101620
1115438799
1782709389
2093751739
1772070002
1527682750
1873785979
474620567
1515977088
818145401
972735066
1168102162
753392607
1134280900
147880521
1173154978
816039346
1949528897
2016489167
143297521
383255823
86755735
921938662
1659729089
1987382925
766089393
459151065
1494967111
2031976294
912828988
1828926207
599591211
959387733
623049041
2079346820
1382438256
1008707388
1209530048
594376524
139702912
1349204099
93643787
1840963773
268787406
145097933
1747229422
1427746379
106769967
399353624
1373160871
369430116
495932824
1843928394
353524793
1206609475
445447740
778364047
924527669
160778348
1224021267
1364684923
794739025
743892848
1750098889
1091487228
1265594397
1339577562
1243879059
808996709
1447608466
1336838971
1039231910
111041947
897194845
602569344
1341221048
852133029
1699259437
233660442
631319493
995920040
165062512
1152569810
1502820323
1103504627
211532961
966859881
1846921905
1193587097
1987235897
1998246905
1449349062
777230159
1414825515
126264275
1441605375
964912674
1323428948
2051318674
1170351288
79753278
211994463
226090714
1672293518
108982566
1519874224
1879777522
1717940453
1364656705
1909284137
31719236
491813231
992196786
1745053170
1559403154
1761323876
496913736
860674943
868452113
1735752537
1986959256
928333884
1018744629
1625336976
2026107258
1395150742
347263144
1936467842
922635268
937952143
867948096
788025865
206099969
1516367808
58202326
1477099083
1865327400
978378823
1341838896
950061568
634474144
1434244955
1006237474
1924225918
134388572
260191509
605288848
2071285174
1318595069
188175873
446060006
519780056
611372079
1234896161
1936561167
338648385
988552888
519957699
2000871771
1411618244
1894282675
266188128
316157
94556537
195558204
511195597
26237428
1695882719
1166675720
1241723044
2073625401
131080733
25550169
258777671
2101345278
121372060
1529426833
671583963
1794328963
444137127
1489251253
960672382
878040288
2056396153
1257915939
1389472054
1973784088
238518073
443739707
1941940221
1981230326
369151108
1894567241
132085334
21091799
573285713
235675594
389072180
464343262
326100234
1996920567
1134111756
512409523
32666963
860742182
1675990456
889759442
690846977
291166286
137866417
1999270162
947230112
1059664720
736414807
1649889179
1426974870
1359620833
1355121468
485202603
263269470
1623211962
403644868
1436199267
381436175
1535109813
619909090
861963048
1011180514
338877837
1151185529
55614989
958782525
304874128
1303038994
1918714837
1647744593
131149778
1796330380
1880489797
1988748183
1882905191
974423578
1241879593
1841140187
77236285
699975863
663250794
1674894263
482671253
558802609
2102378868
1808231217
1343086122
50826967
1977033700
1283007639
1906746407
465386161
1149951941
677758713
1386438034
1181615780
1511868257
1127947324
6880777
900905325
45885633
1471743078
1827382343
1671580719
103190897
1140056458
1140737761
632168068
657129621
1263546166
1561150915
8255084
571600500
566818793
600806507
1841457985
576637192
1192932638
2075807723
2072558316
979142871
1946310950
2118074925
627819744
569200509
804207908
608198926
1876572053
849517508
1693358165
1458767390
595571265
1020326056
200772109
120497175
2010176626
1859188609
137384105
869820625
1685539394
1096443995
471395844
922322799
2037682378
1472220754
228526697
844605384
1568832099
834677577
862254022
21040338
609630186
410967021
1999857200
1124068451
1731663513
872082804
1449251452
630533763
377281034
701420997
1161528801
1866699571
564449237
89210394
1501761441
383107883
840463198
1305213439
538202514
1787654415
2028311561
793764633
2098845356
1420801735
467000072
1344433277
724175329
784514796
1366549247
1077383906
134395720
113588779
1383617264
839142355
1738472796
95838857
192016703
1490724285
1249658312
1166681997
37980927
1930986767
1171084212
24062848
2037482582
1720752486
1828290701
1550567389
78264937
478632938
1194810690
1245744094
609766820
1212582772
883096015
1112853811
1824068118
1399072794
1248350283
970793200
903325900
924604432
738221755
2011405258
1947167395
572940835
536303660
954795797
2078644459
1431329037
909626307
1660059902
215002214
1828685740
1315411064
1276636512
1033858508
2109394220
1477684930
1230525766
458265604
421857546
139268986
1222947628
852703181
148272797
2118257904
1604918073
352522504
660650321
1591123504
799765818
1945549907
1385711935
765574497
1988555079
338504381
1519150823
1305439070
1866663662
908296327
1509278905
1814536453
65232067
920317655
2026382145
1331387083
1114154053
1233533542
270255753
172299405
1778492737
1823644998
2124674607
834739976
183167132
1823671137
596291690
393497979
1529813859
1072260618
1435399506
197377793
1769354754
1843604318
366654960
1923770368
1320489428
311191102
28195374
1578707378
1369535267
1759704593
1636373543
1840150100
757891626
2135141780
171554403
105253047
1963754515
833412581
635822839
2083959899
1002781205
1564685056
1343599039
1090622468
187516599
1686232190
1166148840
883588486
962085690
770626393
854031379
1844187802
1059341973
621160507
544856051
1969001039
1705147887
1170584257
1548652573
21996411
1319198183
852373209
1264640684
1216955264
592052177
183347238
225389117
1810584772
1693337267
591502000
1236848707
1243478235
411189145
363542915
1882341948
568226170
1760737445
1526277827
1310570579
2057337676
200415398
26772600
711970766
1067718916
196138040
1001408425
204011822
1371922055
1987791796
1078879318
2131908678
1362334112
1412102007
2038446283
1237169682
1179951211
1118977728
789537850
1188879928
96767015
1017888768
891269445
1945183053
357373447
1554721795
1176211988
237064803
989536778
1269587461
1739550157
1044185373
1747479532
1166693064
544450628
1225310407
234180757
961203653
1055301274
1404187526
1676193696
2010847700
1032397798
526728829
652218666
750583833
718258516
60884924
1263375243
1084704737
1406104448
363248889
1137839669
1695330094
1391448914
5467831
603097707
262058634
1509451739
1288791186
33861936
426457573
986308463
1750164891
74889884
1621491172
75918690
65913566
2026288047
1945073257
505788760
199608129
1877002996
1293562951
1351622391
1325667415
1211174612
322404401
1601089166
1220368775
891147255
1800950006
449285623
1756063168
4649457
1431855133
376087351
1944199502
2024642135
284601968
93881212
608931479
2051340371
1926195076
245121636
2004571161
86876894
1765016695
1731387015
1884866735
359050273
984329248
945901949
828089925
1161858052
1852167844
1673960988
1036369510
43877806
107585515
1148459781
882386417
373798881
1601068367
107498337
926576144
21265686
965385821
1283215088
1642319851
1116897331
795106675
1963767530
1539798355
1789891563
764729980
1742544757
470206167
1530739391
802908371
769993432
1265332564
470017363
845088613
236111851
1747960789
688284515
1806602333
2114478896
377680886
1569110673
798666774
539346115
629160948
1517248145
1696742972
855844292
2033880484
1660212619
1208632040
1148527463
145530885
818900914
707976973
1342770309
1350692397
1107814554
1157232031
894945929
1735071340
502738034
1332420943
239335669
1628758657
2062109623
865986592
592987409
308332877
440647233
545893683
951420894
509079927
1493117610
1551696283
907414714
385436998
2120535219
1093247378
1933014405
619287278
89563305
1821447803
245728689
1911828747
60793298
963117282
1976559599
1264996975
1055748834
738553973
456466794
644242335
632860658
1418024292
767678274
992084264
1755250812
170070668
83801553
995735840
1053557853
524696855
1770587504
452647356
16513956
1071826780
497534533
1038190479
1305767884
1755427546
1855069053
690501485
615
1887373833
325617079
266102494
1749862945
115592212
1761588310
160518610
208384384
844802134
507999105
856005274
1106556297
1230286435
371288006
1119637745
147807590
1602339753
848730854
2028235289
206488024
625006838
1954834551
2058368249
1290236792
1866012057
853153190
124034050
1259414350
1438040322
1191576616
927674036
1244811439
1534319100
1562012040
765155650
1343581338
94251493
1760032254
712941693
2103874783
126866534
2005919366
2144800856
621773054
1939943835
1096103866
2039476009
1647567344
2012218246
1973658644
859367820
1576409539
291048290
1231032892
1417966780
1866894254
2009985590
1405839708
484334423
1250496762
265395439
1192488168
1417704279
1748363794
1162363852
402440995
285112816
1982632515
1831213663
532241965
1036479618
1748859816
1878993973
526882049
124745944
1708139755
323549318
954615724
700247494
1986071748
645058721
1892024694
702859807
1239347223
1530390653
1602391238
1483754330
303181392
1532842669
681850896
792585176
1743957609
677344471
1929461629
1750616455
2008735581
320906041
1168878917
1891233318
1828615840
1775868095
57425388
1547368779
1220510173
1070635263
1200592592
1848723751
551245095
404564976
356091868
1284726042
2010479630
1418746260
2088936382
1842756224
1100341799
1607062192
221760603
1907503655
1633878569
172977892
293764842
24900123
12326143
1390007646
1236591331
1376207807
51258848
275843780
23775964
1141660222
625777035
1436688705
1922764653
114686722
802097955
1020312476
1626242347
2098172068
1128899204
425786547
1898352379
1740742211
901269259
338800016
1535523872
1146510545
705223926
846314072
1488234458
325382606
957975345
452148386
390923198
502777090
1730978080
1461656265
383216101
1427941331
1910725018
174605804
208330692
241365266
306343765
59134186
474504911
1301767536
343905805
361718180
1221608285
2076810880
1581072854
1564050448
184352479
217453302
1336621156
1216857134
1134495160
598372872
957659688
511244800
927858391
1361778943
366567633
2146745906
1384075936
1191294080
82518917
962422312
614843509
651185148
2032375576
1137300272
1671314927
1095313166
216929451
1509201862
1946154751
541865136
18928087
2115616053
1827803821
838867525
897670244
1831387152
1396442171
2028290788
1724439457
80052712
492598332
909497405
1308027014
79932064
725184120
1938955677
1227904138
503882235
892418628
245284121
2069302141
1694055097
112211917
212645895
1853460543
1460498279
861491070
1800223839
827868231
1280209133
2121861874
921287178
1698755056
1863016126
689047281
1214189008
1911754974
711393993
1673149615
1718185160
2075492668
2029168316
591633130
1036153064
81164527
43679263
2028994521
47860508
863383603
2046184113
2088989154
1303237317
1332007178
67861819
1054123114
313133946
1061171811
1033542742
275034862
1589918472
1902168185
546364538
40394709
1371343100
1831619668
2068352669
163334193
1902794
1161565121
1014379326
431157536
260161836
1021135385
181526002
1540814998
855060480
284801482
149439769
1930684132
1814201102
1816184480
1335174657
1926394421
1380500682
2141561447
2022105063
584832003
712722901
202431990
1382776930
1316807650
2132026852
1999925661
698901960
694607450
2070968533
972450954
1486951237
1623613816
1331024219
1889539543
1476752789
264678207
233616877
2026753430
1259192697
219911641
1904253634
1838387737
1777201277
1508194430
597986851
399861057
1634400592
103981924
1833888780
90965660
778409625
914242929
1861730395
371148353
637453555
84654633
564117116
1218620064
908045773
755947852
1670597602
904982066
1860639659
1078322462
505998809
1094147404
331049335
458702666
768857181
1514476805
1521261359
747239473
1245229790
805717745
2108380978
791026860
348795413
810008988
1562493809
872969940
178193888
1930149476
52141813
48768230
924306775
1884243243
1671175009
248458396
1855278672
22798828
369854140
127444448
2058378785
1818255605
1329626287
479578912
682887663
737391637
455202705
1451366920
2006822468
439673923
1353523136
759795286
761174027
379278784
2014469432
552241399
113952716
673299716
445022227
2093669827
1747517113
1072577913
30059450
1489810087
1785065683
1038261848
896035238
1246118591
719113233
886384260
2088429518
1763730738
1823684700
807425295
1984360308
558283454
1031958207
1843420590
1603938224
302823671
1867819454
441701419
18106168
2029647913
335339683
940360394
978837920
1661464778
445812017
1010424501
1873386111
763119992
315551968
1902791666
2126763303
1706123967
1485476389
1084544810
741732009
888016013
454887671
590036342
589407184
491913258
1130082553
865587946
1667296079
1568155589
1139156989
1750049263
1572487174
1464625867
944704078
1394603519
1147970952
2077493424
1709907677
1317361658
724996102
293599654
1970103325
1646226480
1257842297
2025620646
1704224934
273719439
1291953651
2121081966
1306654012
63827436
255816950
2138069670
2120931283
822143232
205811540
498614931
872804425
507623315
1195260230
1394103713
197947111
992294430
736220514
1614528966
1674424015
1459088815
986078106
171233958
1354123788
130591710
130397136
1901099528
1929541153
1807202277
509566595
7794626
1113204426
1368343212
1722157602
1005233989
147332572
268746312
144248204
1669837069
1574025077
1558044789
228740830
503033829
1492728651
816229102
2071129517
1026334274
1381190535
2097156183
85870456
1226529490
112062458
766326337
302775529
1840471398
1581324537
577232383
1448655202
1937802342
172308151
1942532106
1454695053
818152809
20041770
2069038619
132257516
1657590137
1819843416
1317814645
1733287278
2139680981
767362351
1321136470
994410490
1392589307
873207653
49753695
1815142011
128273376
1070472682
1899905012
837493680
996134690
1172514288
334918291
863972564
1898583006
1018817610
1009098267
153868937
666637481
950733256
552244938
255017737
176827418
236765987
180300834
1550304253
864467988
1404416866
1601331567
1505083979
1999583395
1014246315
134172624
37507449
341377240
474802096
1982440884
864294534
1136980658
721833037
1009678505
1645069418
728033807
246346515
1376494136
606990224
1986979254
1639425805
2009546426
526409679
1307943915
54316218
603839443
58058433
1842024923
1314189530
325839308
429665527
1463943009
1774050779
1666844445
2013828033
2083326957
270440966
1338710004
806814139
1547916963
2143191428
1636004390
1400627563
1284851734
1931425223
2058635771
1879081890
1614821280
614618536
1112624980
1468517442
1839459305
805916723
1796796911
1555776628
1405249002
1927297233
1375921690
1768486523
649184202
1030808481
1769780186
793016875
1076307219
687920550
636856573
730709466
768435418
831917845
1454021783
1174801081
1022261931
31370009
723705212
327458381
1665397765
678569227
1349919678
1912044364
941429119
1991153305
1510878959
511654921
1795710497
1716283037
2034445555
1820087839
754736492
1019043534
1111324332
410357553
1646137571
439871293
1906015514
2004695693
614805957
264812876
1967140954
1156561211
315261050
826723218
2014972256
715405464
1888043550
1136799712
1214864789
219043452
1471643118
287874969
1491997677
1633119370
266808132
734123037
260399192
1367956121
2002098002
839420727
360115360
5086482
916111308
2050167711
2098629020
251909313
2003062187
1665872581
1581097967
247391550
438869421
1112197534
694781071
2127836324
267633985
1409275180
449467314
854960692
1620717338
1607635647
713470509
1406642907
1421994471
263276351
762490985
1121661392
470616747
998127149
1943429277
555365144
556842442
421318752
605762989
156184483
2063880202
1561604446
2119858300
246997523
1100929116
1070115478
5455353
1004588331
1587305273
1338272307
552080590
404636250
1537173285
1584569486
1746015812
1336167423
13986234
143733227
4385578
1607038768
995957265
720433795
39504213
501175145
1983806812
996646622
1581969205
7020321
257950358
2010710889
2069681001
1529847599
1341451602
1166281073
2062103048
1706847780
641010136
1566182035
1272517340
1128274210
1762322968
864997750
1183212078
1422030990
678986510
1013442051
577051965
1528339495
749688741
1922803170
496858215
1464997473
279062208
1446611313
1220457413
92033423
1369074252
2076833877
50964506
581845183
132123636
1002443688
136189915
576190262
642430799
2045905181
953783322
1267696305
1106941329
330441575
406470188
497200789
271827314
848181538
1992822625
1017795668
608945134
1468465505
1605068091
1077524087
295164777
1199428938
1083641618
179666776
938074233
780327036
1319696741
1196071902
976062578
2124726525
200624675
733412321
1568525569
1034408718
418858341
1869923302
32837679
1978432617
1131705071
1810024874
255729099
1400022992
772022940
2101368638
1438678705
611069766
1042898560
473030234
816828192
1717634008
190106876
216057901
2048953235
1713287187
1730852223
1276475339
1132422478
673502585
1542298233
1933702106
347234719
2060965901
216415303
1409277464
1902958276
291398882
1168176841
165946823
1280529892
931027928
1061745382
1553530682
1020352776
1560691951
1285440573
746517747
1889198554
1113962471
1803154672
1267740412
1316830468
1291288664
206516411
1967384862
193299146
1374278919
690872646
502238254
956549121
1026287848
820082716
2030916279
1775444598
1301654051
738424132
1621725940
1333283480
2130491734
350317330
1988416914
944156096
1072360353
1102352358
243059897
1405404709
1512973146
399374081
677061525
1572612437
2066973869
1929031695
1473526167
768047232
1185392285
867972255
975279722
533388792
1554403691
278636198
926377478
2147240230
1688852231
1655723039
164387446
2099964802
387121284
171424350
55373440
1294919326
49466761
1275180993
1633180016
889984302
1468418057
569204444
1863189366
1733606467
1543265116
1906253041
1874243964
330365764
142235092
100951664
15267130
1725971992
1647855763
1822670602
2046341720
596076837
959180316
1930329703
357837246
1449148043
872704980
1249440123
1419735431
1340276965
1535448250
1550084221
463753732
1587365310
577078765
361671718
784678972
1126835028
25359560
1830134029
416606205
14893480
844704281
1639254275
533586498
1788229432
1481315057
437287159
1084335368
2030763887
682445207
1745498968
260922670
285146572
1103130518
518954877
1781577337
209860221
1383677003
971318692
1956010013
1573657518
1197220645
1329410599
3548441
1675588554
510227019
2045783476
932036265
1898402951
417480600
1571812414
237788333
1091445377
120909006
1904405368
584334994
2101750284
1441391528
1404783824
1410864228
1220696666
1868655316
1924645902
555667077
184754304
287470305
1856523468
464184886
457000628
955145853
1141406199
1951742279
521379755
1358440602
2141959994
1057019112
1034951318
488746775
718367802
1267367102
396051680
797120147
684959323
700891600
1218983752
1392883093
303526346
731983842
715055710
1410598605
1301411727
1468721032
505366786
1748326717
1057169028
767433624
2026749995
1374197693
2033586181
1406984316
1693727161
7589154
1981685088
2003770645
361950531
501837449
809610771
875456058
1971829946
1202833947
1362564958
1593192014
14669129
1100159684
149465100
270457586
2108359962
424955349
414408322
600634617
815653286
410301948
439220358
1118213640
536160454
2095243875
1110386126
579381397
1197155964
964469205
1501309430
1248767287
1470331512
800974685
1971548526
1191802739
1377459024
633389086
915812200
1887973388
395680844
803735101
1382565418
361657738
41458280
1950085988
794961116
614301633
128117274
1333123806
1281228528
1024148698
1505118108
883914056
259456502
1152448490
773915153
611197618
1009537566
2013954932
1049985692
1697792096
259608982
1889781755
1537330384
135674118
961333843
221479710
1977964788
1523615187
413402325
337688258
1445831219
839338540
753480588
116987302
1659774320
1406040497
85984475
532688340
2092304817
1832265122
370146946
1183194497
1484357444
138089356
2112168033
1301302549
1319897288
164192448
948694931
1563484732
564518976
767196853
1370429642
791548826
968708454
1994412400
1432053821
1988386891
2045095256
1057975146
700282555
733473484
1098037002
579616055
292626792
322683395
953471675
476635211
1216838751
88042976
1123322046
244590294
1674690634
720089678
770027612
1952600599
1728889128
129706195
1442730348
259587379
1705556466
120774697
351817220
1841365032
1522008046
359432553
1329012107
1767551567
1040235689
441690683
1865074111
962583881
2067795530
1197611748
899389025
1077270461
517452585
1478814871
1550466194
1838483072
512157285
311361633
519747904
1631404569
2035922837
355240380
524026600
1718281084
884356977
1098699415
688706182
887997235
644446564
1303721482
995937327
1764221200
370872562
2132658764
1316134385
392379327
790879818
674393823
822004414
691550566
1009249776
1846751743
420284984
945052030
178336117
968627578
210198166
1440471794
1585062579
71336046
1331935363
301304597
1838183482
807134818
159736801
125112646
1486704558
528545793
2125954885
560609271
601726511
1032891486
1927593886
1839398081
1727875246
334051262
1869469003
1659373024
1302806488
1946891607
1361778181
1482955459
1023369719
89164668
1290627118
495820843
1097404735
1904505614
856039942
91851094
410082212
1737424103
1489441270
16175056
912690687
638996151
2089483701
242976957
1572767225
1264277799
428638589
530175952
1618492387
51573671
2111527913
702863550
1355395689
336476951
2049508427
1732853913
1382559943
1637243696
1675338835
105053932
18776977
221452708
1024646067
822091732
1044802261
635626473
995202020
2092708423
570015179
133937955
1467381059
879265647
1351404702
425436210
1451161150
444375487
1644479140
1042797805
1035276189
1434675294
1893464765
57225419
1983089229
1259240469
1093817264
464685934
2108461428
751839807
66013899
250838648
805322029
2041012814
307418690
896895619
761727261
698179692
1720979682
1845260419
103471758
1627893721
791224608
570822411
814771537
156282342
734027484
2124573309
740129624
889313712
1727946304
1116819774
1710729228
981578640
93840441
1599035139
1296773619
887208673
1579793442
246046276
1997823881
11729518
1231555548
1787919848
2062952551
1922230465
1119286613
988074789
402697045
151693802
828377290
33248738
1952291126
1558710952
1092524588
1301090821
552341930
1197580913
430599890
1311942775
305600018
1364325662
1941065781
1691591434
1963736908
2142527110
312352626
44204654
1791545654
768417082
1824053197
1368182282
1471645661
1005421920
1134467318
686466697
1584913704
87381112
1084833827
1700433075
900757644
1505573231
983852649
1821839400
1110044712
1805797934
921359334
1438512914
1495119716
1551830288
1550314242
593185943
413310968
1943580028
1873736425
1693046757
1271935337
1287901528
1867136374
622821235
1732898825
1418258537
183166885
543649395
1677954975
1417667962
1379161423
226658938
119995230
1453999820
1055151381
1325254265
2113513166
1276372627
336578287
50437137
999464276
478110470
2085070711
1919211268
1349516642
520802478
253734853
609466160
662943782
250696678
1387980166
480966823
359496968
1856964553
1806429488
1362441365
1166338501
1773880257
1782464925
594176727
489141505
2122596842
834120530
631375928
694370763
734904847
347612315
580640999
2013981908
1127546672
1809172636
123258937
1912961293
1057957862
1960428448
1978427886
507821033
933405637
8210457
1689186318
1947453934
854758553
1433949877
211717592
1921754832
1577780605
54324000
180421094
1156350569
1603941155
1307227029
1994216715
831796008
393203134
1803957851
2072414319
1627736907
2037041073
1581694032
588178127
1013887253
880680075
1039759150
439189896
178082261
49300690
883887527
1742424583
1679162870
953261274
1643223726
1617987716
767772695
426663414
961927386
1757507720
1935613561
897805649
1175312791
1513762101
1558354467
396217304
1156222891
1977456646
2052468131
876692538
1156069741
302354502
1750159798
1519825612
2028442373
196566654
912045155
1642644169
685985551
759330472
644856545
1110822150
707392958
1073708789
1002885892
1524501670
292881724
1662569242
1272160068
1534199966
1557894209
626982155
55632218
1882656862
658057019
582728865
1110030481
1899131648
761730038
54341938
1163889402
925542782
1136463245
2077061193
1706457897
1129108229
54184307
2063304124
780475108
15212342
1588119335
846959022
2018689185
822456999
2010223852
541788471
1584860435
1110708291
1035179644
1156422319
1956630146
2097304998
322591507
597831425
415965497
1487460930
551013485
866230929
992738880
51328372
1817756247
619608414
1562110395
1051728453
1916545707
402380270
1467466952
1194830068
1376189485
1081227828
109387648
570082395
686148996
1443520051
1479155869
112930607
2049996683
158680492
1802260429
575251
1227895294
1632377352
197466140
500849194
1674097094
855765090
1930713592
1152809251
425065713
55762003
1540552590
1333722544
643758326
790161545
1201238344
1529716961
653774378
1149002509
1319248039
2067989608
531400781
1227232403
38123638
1486379938
32763127
1335724264
1982814446
15633250
1880351664
1139202928
1385095499
516032879
219194681
439690238
2017010286
570473929
1763677288
598273224
636107299
1512814225
690568680
1131940843
757323958
1809345972
872966551
1802770001
466565925
1390616063
693988988
1645672879
1014561095
582537500
1600644187
2117426674
1368956670
7200619
511987410
1501566804
980102237
1389950132
351384675
243363902
1833394529
1099293013
685112743
1005626048
1843447595
280934367
1516391709
296084767
1716589586
1870081863
2127169472
1861274952
2105140138
372359842
1388574785
1792263666
22664640
760735965
20895734
1394222493
1577176890
1135401016
875969120
1358911239
484708022
250870546
1810226074
513577843
494452597
1189646587
1123262970
1008441613
1913096575
1787796599
718500697
1947626258
1179200613
167751010
658930977
686134440
975366433
2055367224
994363930
1938514528
1864976013
381087607
1330872931
1875265750
142476015
1986549574
416195451
1906272214
840318011
658871496
274539178
1334869906
2103442155
98223163
1053088095
1708012333
200615428
1635226183
607237656
865664508
1250493753
797946918
521033206
36115608
1293264298
1927148440
1475388445
2060890571
1451161166
401243530
1141315381
1426290794
573090192
1335150726
613271026
854389881
151712073
1083376948
1295476772
1942067672
1900967617
1104787594
466924579
2052225959
2099605803
105239451
116953304
1343253294
247973058
2016935592
1675354467
67294419
876338677
470812785
881932599
603561397
434986467
1784853676
1084892295
122003221
1174967217
43160827
1154838749
899529167
902716362
1426857368
1040634639
228186060
706997180
1389393549
35508043
1374022420
748224004
1375441991
1408730204
1635613955
398935703
1857335334
1356773856
2074158441
702673319
970714495
1084169245
1173449161
1254928058
1660127784
1103495444
1411129440
192640171
1851663546
46562334
1363295595
636855860
1351786134
1566719566
1436914993
2070593359
1866880354
364062200
779813706
567714215
1396557737
2043920048
1540053995
1835207132
1257121002
1946808453
540757987
1334968117
523306274
1301698129
1838815837
841695767
1380284086
556256706
1528060345
1270606275
183667667
936965616
339616442
718515664
1787784106
1949993260
725959687
150132494
1377784381
763328092
668564717
228428310
1842366636
641687560
90785592
1417745804
366569932
1766317913
100005745
2062988592
1280502187
1289535726
1334521295
1881253994
803284404
1436178283
1817084938
1511248532
1762346839
845128691
1111114075
1320135285
1341955627
2071796055
556579913
929598895
827281666
348024996
1875373617
540887129
323981950
1370081288
771291608
572406782
1670628491
451677401
202594191
43548986
1748157553
1394032253
1407663484
754201895
1891676279
1440195817
2041801257
1048157812
1964873417
1454891929
556707402
911241641
1595578040
1160335958
959715520
959779052
1584500885
458473627
781983074
1660725428
1770107186
1505335988
247910030
1751178175
627637879
1006792196
852513213
1089694012
1648968295
1977506976
1281842170
1950069185
12109871
1352744479
1571928614
259194684
1267016713
444093623
1946004501
423626882
1216094061
116667239
1176099592
1884286946
1570199246
1114811778
1261108872
2131022466
1665099309
1915601452
1074730677
1132784871
949667914
1548923011
531044561
1121363226
951679222
1961222247
1633569706
852468110
914767092
569902994
72072601
1394610368
2014370108
1841753020
518617517
812149474
874999347
628971377
934699284
1552747318
1859641714
1421595586
716615999
9266684
412193465
450911922
1559652062
1953799043
557276667
723793675
424931385
317297362
1734725533
28452082
1743190538
817521763
420299676
898994980
664840304
2114895318
567365405
1634702518
1302606188
978817670
360308185
1936514833
2077021280
2023256825
961706214
1893131429
829770217
683574035
2018616398
604827381
1157703915
1570291083
790026027
460772588
1696629874
1920181475
763525814
918821699
1588055653
9704404
624155328
1307827572
2135326353
2066982279
249123816
948524182
394827686
306264394
1818566957
158591028
1103760794
918473169
187702371
2054149165
1435919089
1943559820
2069081629
98575066
2031115782
546654285
2147330225
935499690
1641640601
1918724514
486781340
879030666
1446910405
1731264192
394126187
189674457
613665764
1739829616
437652211
1052899344
2081114043
1563450733
1129350025
882917491
1975535200
398144811
276297681
803283282
382372711
1171441448
1609150933
863608076
764364862
1785036481
36102818
846676182
838823067
762998020
1415561125
163184085
1070646891
557033475
632147092
671791629
1298447298
794968240
1094131000
499021666
1626553976
212040837
1482485464
672991385
1489576622
1453900001
433604969
435728975
1733125077
1610017348
1017656025
257801771
1645861827
1351129908
1323570023
183152188
950059692
1417228278
2035436035
1286727038
1822646070
1241374231
477916664
2100235357
832107283
928769064
2070733565
662208015
1828306942
364326863
886220004
1954511398
856087321
408780687
2134084207
2135462774
1860015405
337146251
160870677
1551166024
2078822988
1852778088
353719352
1490894728
1371877936
946779703
1335601586
1374965570
223564690
199863553
2002349230
1572026765
173744075
738943499
2010370566
307720491
721779454
1426495828
1118382943
140245607
192294875
2019359168
867188824
941056629
1825385219
1916528861
1928624102
947672979
354104961
1962410948
1471342551
231232076
1786781901
1816324304
1474209366
752817033
1921954458
814173879
491567810
778033034
1995494775
1896495559
57924718
1758050927
1503784515
587227312
773092546
1778837232
217538168
1718890371
1292517812
128187658
317825798
1170039368
12568978
1957590520
1046955198
816789393
2008819961
905629180
1745199339
437789814
192536005
342905072
1189078916
53055308
665485068
1419626927
364934592
603999109
2106988759
728576555
938083795
1397465499
682191880
1798717029
1113134893
1737338250
804120806
1054903051
2133728419
366963949
12624436
444680711
227788430
1601968278
1520761327
810579387
1462328225
452693442
955802916
1765983506
1933099831
387650961
215175399
937510063
146341900
244288345
425330617
518097467
828169668
285616833
1575512387
930027280
827775498
1343366146
2041601310
674336195
1129244274
1807147784
1295106558
513751404
848242711
720808604
1366120288
916529940
1552440663
1346458659
12599848
778315688
404827953
1917726182
799626385
624157259
1926595699
272668663
1400714577
390450336
120394680
1765986820
1286591175
1433701941
1060263468
1495170292
1504693531
1632612814
784549012
1983835489
561010739
464036023
339084661
1310416217
728772089
778479737
1081468952
1981224739
507510462
1809740110
193883572
1483518008
285205886
1009900759
1329420117
2092771976
1910578698
1705490500
1640952966
1141025177
989276666
1938725301
840366409
1743649214
1780055988
162435333
1742819072
1169330012
979008626
241700288
1765205264
1740297580
304820738
1019380401
1252547304
1028049690
421586867
1488556756
1277048609
1927631143
961095035
696625447
928908618
1652232196
1261516905
1210630955
923735791
1845811828
876074290
1827698809
29274708
991301507
822536387
1520874158
1310570579
1798254700
429489294
150647414
1473747773
886435288
896220758
229436007
903056921
1490237319
2138246673
897330327
340610556
965802600
1223897227
1641623625
307090793
1667934973
875441048
150382014
2021248207
231140171
77706257
1446032684
1447022404
961454489
1075542203
916994611
869514599
1370500490
1013997043
1034489888
149950950
1138000278
371952006
906858727
47508391
478596050
781999421
984293698
2054444578
511915323
1200801182
1887774610
104899750
1283243698
680186464
606089094
1516515718
499368374
211379269
1576011155
1642755036
1604882142
1421398969
675889332
1681421018
1018859241
1428240481
315524070
2110370577
580178916
1752351391
1347211204
455298975
1885758855
445109026
1454730053
1498147519
814090131
2138310082
1971130634
90028645
1640751441
773392326
1956783192
95257755
1693332449
1426405005
115030477
1644210839
900410248
149560840
783463958
378306946
1675425305
1434782229
1943999807
977521446
601843079
1179356964
1571032991
342148373
416593055
1462695900
1988897378
1356125297
1774078087
1781888675
2027301468
1499606186
1724458728
78183901
1443170382
959523839
353017573
2136142873
1205348566
1282223332
911980939
529141278
2082598464
1320095208
260297600
522188303
820846544
919596337
1915681767
688879778
1938026866
1662244077
1546873395
351952046
774735806
2087481471
1169467352
550631353
248765335
447267417
151310623
331029615
1221049148
1065725214
319674511
2136089414
286063289
98679274
1988346784
1403289359
972825752
1488586496
669753889
2089938559
997999350
965544079
382053749
1416759657
1167565688
279462503
1018436816
1693329481
1955710838
1685200510
1244977045
2075403922
1478617049
1149852045
1028337108
794854518
427223597
1290762559
1887295082
953833231
818340846
2121805773
1737388353
40135142
169089216
1980173276
852335298
859460190
1056079495
1703636397
324708702
934861697
1345913070
2059079325
370410183
1771868322
1056052765
2087575824
601251499
1828704473
346442555
2111044772
1448840362
1260600645
443553154
1563876399
402717815
99111134
1571670359
1319584606
1839960807
2136883862
892996570
1703613851
501113526
1662227045
1575683548
47115049
1755909313
934844678
328787150
534710594
160066832
1593729702
1829176156
1724385440
1564578379
676923070
1147568302
784026574
883092685
112580344
969181454
828372055
644323169
765807535
2038552663
717741846
1506605948
2001540143
193948680
1948349791
1304145676
1533625466
1558905921
604369388
1023056540
1314129910
1021640841
1679720724
416513227
1522537893
1012729931
462680239
1971217191
1452310614
2051046773
53802398
769513957
53746815
234796213
1754350424
116281517
987679058
1566382722
968958966
1362657722
2115094519
1770574460
1271750107
1202096953
187661640
1721461690
204764846
968760013
1064396434
1509928485
761086773
1886660264
1102849406
1149534791
1521450779
1342764845
1687717746
1431756274
1511204052
1550841883
1629337574
941125074
1001121643
346246420
1138778513
1628168463
1384700116
1909636329
1151858501
803199099
729927589
664245294
574834946
323733435
1714987836
243368629
2140804951
57695804
940414070
1051125626
366505691
630006607
323943747
2119699922
1731254739
2098932615
1570844140
1733913511
1062268339
1935317529
1029232167
980979163
1721659240
2119663090
1240280258
715378514
207734108
1285685351
754613995
74876887
581749867
2077528499
1416507283
66576277
541650631
150787239
569984197
365768725
1977691596
228303121
1056825654
814543895
865701432
2027518124
1303520053
1418217924
1303647004
884421100
1397622298
1427214778
1469121677
160286794
245453337
127768281
2140050620
2137416958
1107819136
1578682188
818026352
281111117
1502118681
133516863
1750019315
891921925
945687919
812301531
2020791863
1519125468
1241118132
1169396669
1458292602
1401797213
1032117525
2128082075
940703807
364736654
2117691846
2067281492
1690202691
1495710824
1819556821
202392925
232885777
735594881
1250913707
1770074776
2085586710
1540932394
1331935822
1277964756
1209841056
1071295786
1640664204
2056772237
1454186422
1731359357
2022219788
1486301380
974059066
747375851
269819560
998472167
345290112
1121126940
645799513
1698519574
1705026858
708192396
1106248711
979732574
939741336
1108502319
2076409208
881541399
761076140
1774632559
636120697
1508620093
1917889439
49927853
78482755
747193537
1105662133
994579570
1241027928
1444372352
1530475190
1317440616
173286333
1966841635
795876731
1336106855
1870870627
1816454381
1887469033
651589845
100824121
1175731020
1044233857
860538607
654706368
1630467017
1781432468
1635088569
1718518327
1366970617
526131147
1714996408
809141677
1394791248
1641117999
829229888
1414154125
1939952543
2094696573
40803408
1488657445
687404901
1599192899
1741790067
510133798
1088791863
320669358
1733173005
333713788
763527651
112778932
833322806
1021791850
1971629013
952507524
1784612245
21841470
972610088
1977868398
1458187526
493372701
411364808
904595872
278940297
514879064
207285810
2066383115
498823479
626570996
842414030
883211606
1096842547
2115861967
1691614532
1733618075
438486907
1210100964
367684047
1158944730
1016453151
824626976
1953155046
2105050140
24416458
901834107
1247900717
94705961
868019914
1007548521
1124501528
604509419
1409966625
2096250685
1941043760
2070793530
201290025
478764247
983717380
1160080375
125003144
403180637
142688538
121489293
1166952149
1436450235
839338540
714750808
711852698
2139312087
475674716
710310929
391917650
1911800276
1870827044
859163545
1445056689
29271165
997195712
283227914
1836015452
764498194
459518746
659005024
1789809871
1946067861
1182000015
624200584
320266548
1611622681
769098563
513790254
307426513
267384668
1834588558
1773123088
1139517099
1037551888
495574776
260269552
1965603344
1825264376
1979557400
411529197
118312281
247763656
691399329
1709306980
1902886352
677196243
2084467411
1025909554
263894086
1719237247
110846977
398160150
218487608
1577326817
486871120
684960180
644391984
1474534976
1062377422
2136035893
953645704
1952170889
1886443529
2139730371
481230171
1756243650
1919242992
1075894687
1924139490
261201883
542081298
732235946
239618260
1762279527
1060928201
39304229
1588953061
340729196
318460267
602827973
1311264488
1982511690
190841400
529932738
1086086855
2139338017
674726148
1690925938
1042718016
1377817363
1110410119
1726333630
772954523
1858775932
542723121
1005080790
109358164
1455405578
733936792
975924117
403038038
104640219
297206372
1197152732
298443883
1837451185
1874744425
1079914929
1816582480
1146717922
1769457219
1678211547
1788525725
1008986413
1229092786
347266620
1927477858
294013375
1501369219
1433842099
1756246573
1942072815
662575438
611734987
169886368
1248792088
736608723
407744500
407175005
1371225578
1468856193
2070437066
105191420
1596426839
479535671
641017823
1222593144
1456914889
1620630188
1547717413
176421367
1963929583
5353071
470869163
280759560
2135781739
882574361
2094738615
1191792141
969261491
1108669037
2101728642
132304526
944029674
389637245
1396886757
1153743794
1528405746
1804133798
1238483815
1244512275
1647165185
500776485
1227241176
271311017
1330055673
750504710
1964757887
557428584
2031077396
792418706
1034844789
2147138529
1393206072
733756
1284643612
1606399788
1085851702
666590591
1740230945
45446952
1669824104
1356195102
1459632158
504680694
2113267299
65068177
1685620534
13252449
2057108161
1500060486
168089859
1358345189
1606629403
770704718
1348151420
2120689692
1829717378
206784156
1685768448
157983455
269930484
271982318
92536363
2104975395
278502492
1263419220
1913396445
1305008175
619202099
714774929
1524142997
518043468
1640577206
1803082550
1821134712
670201225
710618601
1901918335
278855118
612348605
455318761
176380392
2090198879
1436953973
197872751
2118868487
1961321321
234858564
382180075
481456856
971312711
659370781
1639486916
1916844095
1216136677
1759792605
624050433
2136926440
1007233928
785259789
1778380795
445642821
968065714
1320954575
1082005715
1387383115
1610382975
1561266902
504493287
1435790731
505870463
1379300018
580702517
1946507693
419590578
270832669
1773536156
415940134
993977966
1754441606
1861094260
1310224381
708521587
833822775
1788883984
2146069696
1167843498
1691849693
796430929
1151375365
1078759570
988859189
947284891
1817903102
1295564131
921973555
2012691720
433612747
348978092
1700721236
358889401
1862051628
111705545
41306165
1397000124
564249260
1948724876
579633999
2061999767
798778698
1819063205
335320345
950010992
1754903763
1482306371
726028081
950747162
1360656926
8523647
2125367823
762698986
1426189373
1462520983
1881721798
1218303794
583553497
1467469271
72886582
773801978
992094860
380103554
782265276
1582698216
534122612
1811399587
154971341
1914173712
1248540706
1535853013
1762592568
1360826893
1899393989
1950401790
611584722
1045988332
775644687
1995825161
578932981
921156681
1861791642
746506569
775369570
1693837978
892622159
1287077652
1231898302
1933929936
592957765
1245447085
1361078993
1790655770
1983794219
639990448
182147980
1775250154
1242062641
1506653018
1504938153
1342795227
1983233530
636801097
34918287
1252289396
648016276
1724259943
1389853882
357181947
101927122
1443341443
944140762
958256686
1433235981
439676539
1478559074
186833750
1897739334
56084396
1016218828
477330366
311351030
1355116847
632073638
1232262411
808993760
47787800
647316258
1589576123
1471824046
1479962631
709903173
703620509
1496179590
867634811
1172105376
652032420
938631456
423671581
1072812149
415150642
1863401410
277759121
798386469
349118915
27120657
1466052563
1716906961
1868761326
1503923855
2049837998
1714497515
1899018256
1639820733
1896963006
1003958052
582360259
1442157014
1932343738
837151829
811580755
1909538236
1937083356
154251633
828167313
327475401
753162659
1275728121
605539627
1559666263
49172430
92451360
883226037
342010387
1340070155
587539731
1916649556
357438354
645589084
410576993
1784140794
711963389
1308906302
1738079140
209552159
194561311
237402221
203798865
1623373713
552546621
2047852276
1767032601
885251433
754247667
396917980
1426734425
1741128795
1493648698
1701513366
1995068996
73764536
1550380862
1003233074
169188760
1612471158
70760166
2114741138
1648880859
1524175634
1151222811
115765011
1589044128
1334979883
226395668
2082888554
1103902549
608022778
1400602549
1332037178
1080596884
635470695
617326238
1032484190
2028135781
255861292
441434041
1474249698
1147693245
837105687
1615853224
743234042
1874820075
988317331
1527826611
584095291
1615941946
1857481063
1795261180
1902786033
827771088
1225302900
1017203360
486957772
576832254
1668165227
489150554
1276216337
989482830
853676150
1122107161
2044169896
625321095
932968951
29797856
1032734966
178036426
574216160
1762686658
1195527406
1687548661
1336857364
1369454388
1451023389
1550581629
9335862
146685352
901269259
943792116
797092798
403443745
1001147356
848305019
1678284137
272451486
805617026
443203163
753193488
1179949978
2079296665
1030702515
186435462
257105046
1901518594
215599897
230758984
402018172
74170103
337973003
1617925352
1132447656
1143988725
2018190904
2038949801
264720329
470437922
1549457349
1118027185
89197711
1634668894
808217413
1410642002
601173582
1088845481
773292
1950126569
186577962
351026931
203060067
1610406745
702022302
845307163
2101412947
1641362014
645012091
1270201377
1433958485
698184459
1226082978
1242792978
243708313
617728723
1251812831
867667027
37953373
1116392654
576257775
1120396289
1553183244
185044028
2006128033
1341760164
1703398970
871278197
683809307
1619336757
555155635
2145303243
1755014777
622927710
1952931625
843028164
1257032850
1941739849
1967248577
331144478
169383325
67344740
120822332
1819772506
1180335457
1296272389
1118777378
1033241130
29116657
290848866
490851123
44081960
1117205158
1317619217
27013216
2121754144
205241391
1230608414
1699231829
14612172
1811700971
373980163
1126376673
799146305
784830959
1205093054
353232588
591515221
1604981172
466202631
1189554325
2091203702
1187430986
835624604
610409426
15127919
1236749270
1104174150
579434630
902096872
1382704343
2139013987
1337244808
1983735977
1193995595
377883088
265609555
2144246035
461725932
1524284110
284536696
1936095791
1784030117
423561600
67394238
607270393
1748681591
17651479
488117319
1991108973
1820253228
213991772
1042568779
351249455
219102112
1602191882
917583833
1546706819
292726939
2109377225
520336425
518931480
46467268
687692220
246371894
1091599063
1490681442
1885172887
1932233689
1303719430
1889673253
216103866
1536163361
494956428
968386539
431793286
574389274
1405289784
218348073
1546216096
1943455271
1218723433
540859778
529814652
873577563
1116400875
739281234
1415561125
913491962
1734551865
1402578805
1680822871
1776355811
663198096
1250505227
1986461620
2096419501
1890061826
1383116280
1105441944
818694340
181121718
524755358
778768868
1945309892
156867977
28057410
20428409
144097302
2132901048
626339601
901164358
521018837
403795967
663714064
1753109556
307369789
995078275
1999059871
123435652
163634254
2056487989
728443715
384245188
84666644
663214089
1129156680
1270401294
2065983260
279966104
1978576328
14403431
113073396
1468052411
1000978820
297295360
27518384
378316682
1603083611
1313074277
530718773
1842401240
1017871574
1888625406
922980201
1379591448
546740144
873314378
145360183
699479507
1210202240
841219669
1875325126
39370534
124376553
795033361
1241396062
1273301084
676899412
709833854
168133561
1951864311
53547441
1329517957
553775966
2087979064
2115240627
624808259
2005016290
1823096690
326718152
1122075511
132791625
2110898896
807944009
64063709
35048458
1993434250
186681791
154924526
1445273839
816438667
1749708650
1401028942
549494151
1133159367
758158931
310292892
27781280
1612700767
1091955265
901876763
1459326062
1835417532
939671605
1529701806
1994591183
1854749691
996185118
455623648
265448431
933840357
1481982227
1793958872
2114843829
1935819398
246533201
1835976755
63352525
1266955182
2122553374
467463358
1652803379
1159928170
1898458992
465633980
1721188527
986025764
600781914
350951291
1709907677
1399064683
1872204912
840311191
2043520651
907936191
1061329574
841012765
151281185
2097745607
669458735
1240911001
749138476
913888896
137557411
39632316
703516979
522103882
469275418
1472255937
1774532413
1576045187
1266425335
717715175
587404524
49226338
675063409
1586665415
732937150
1023947328
1689328715
1814341247
1248926587
759652923
1512192988
302046671
1824911379
2114763428
2130719069
877098944
516108728
1664839934
166053717
1960109017
609003745
1744268695
433890182
931429208
903110911
1275237437
1915836359
146822705
1557082356
1273607644
251051626
1930947237
1002232110
1318544346
613259699
611630989
1895651244
279383635
819609239
505454801
1392426921
407763808
1765836671
1514109828
1091301541
448059867
699142246
214446891
740500767
938954187
1404563043
1107626386
271320552
1624510619
631008399
2042906594
390617910
705321551
1883098208
705367271
484535611
170842376
462228162
2012089140
1588957164
1379010354
50339287
1197077643
1467063186
1322199778
2138250016
2060140575
2397717
605196010
1388596081
1858982054
747449131
1890572981
1173173084
785223656
436828324
498844693
580254293
1219088793
1345609954
432290815
1100804834
1571552206
1469728375
1163734026
965061266
1310451382
1773996848
1057758671
475612904
100539816
51232235
1626795422
256172258
886907467
1868042487
911702496
1665443812
2143182473
1493182659
417184333
861177697
1159447721
657152492
2042744006
1850610373
584272125
1272791337
170390727
1127312620
1065570769
1024321480
790778900
415114987
279712759
777546770
1256157222
1813590209
2058430860
1621237528
328693978
492378671
521315658
1663556965
805329677
482164946
240243210
1219535719
1611097928
218702721
1745052691
241849023
813968932
2027468032
1336097108
619637822
2039161995
915242355
1622234416
599119483
1391637583
1647912072
1260489291
1740079771
1457855719
1040644320
1479013211
577622113
2083698237
1949209886
1926343798
884982308
1813949528
700581345
1079273371
250654206
1992818885
61074668
17497300
350905384
2072678580
2099249507
1006834955
1392019179
140060493
1592837726
487008257
881767282
781007978
1298001661
1742485899
1983480777
2119392377
1494943916
187741237
1080764178
1609080121
1788240585
758362203
1466231923
561410840
791605870
1924775537
796137429
275898070
2115666114
431974139
142239684
2084111857
1963046657
1595507029
1629175667
881198509
1517179274
2114991398
382003911
947087090
646330660
1177305124
406440064
1708527277
1169672616
1767383126
1764602468
1527359233
1366299946
92164101
353336123
223396977
1404295170
992335807
1721382416
1579176955
1817347690
1330746036
1715193927
297917894
862898750
796785366
2051461919
1178343627
967280145
984574149
198698077
1884201140
695914894
361103914
1947977503
1509184034
2083788123
530801706
868299469
395251983
414505013
565633177
2122617422
430487040
2095428890
1781689096
1643968227
1850720547
1531777316
172915974
675464326
1945432790
711406236
33597408
2007620541
1613985350
1199389124
364345771
1431512137
1570831357
404202452
771518819
1831836421
149007467
1016058633
968675975
2070454104
806131551
823861672
1981260169
1837469086
1502576811
1376842013
295582778
1983815158
278576422
927553966
1994251237
728869397
619843554
906829919
1384824788
1868271782
2000974291
183434935
1493975509
534469663
1847131960
1988671796
1621991578
1089969476
1016396488
190505959
1912473373
634800206
1232519236
2004071489
977163305
2004043305
1556861020
618413579
2119116102
852688129
1469806081
1588107310
84851466
1455253521
117485130
1690400178
344081123
276817440
208711836
1140446159
1479329787
103410873
286712098
58375940
893691997
672015450
727944667
595765877
274897690
984446610
312383633
527823029
1933202561
653162362
2000637636
1011153134
1331247567
1939810674
1520903961
1126407347
161233088
1954704660
1239826596
1742424260
1290415982
1301772501
2126089448
1725688455
1071290548
693203155
1009953411
142403172
1661336099
324813488
794773026
1890441219
1104020464
1100621761
2014572149
172821834
1287099969
1246610993
1270494217
1744359018
587501355
64105524
1006565666
1237369213
1213056166
571972553
1145083537
998116655
858323399
985934162
1601783737
1420376986
772503708
1147105453
1680955270
1550653209
62753624
168727175
754558769
142833244
537127087
1543376705
1517527362
1428763451
1090464604
1270608560
452785572
1627537562
1498330687
503433649
473159622
146504702
388907416
648922461
1653619686
2042137250
499079507
926571897
1976812743
684713479
1451322966
97394658
1432071686
1344911053
1870820204
1451368780
1606635357
2029864731
1634861494
991329842
1330863344
291785559
404275419
1852401549
1092618402
877096469
971374568
579749376
1261495354
581406830
155241083
1433923521
832328632
1520114551
1522954014
696395481
450746654
1796267866
425742238
530116127
1168774156
1530165813
1571997044
1504942229
649005128
773470333
1164799377
1185257818
141497059
1993450951
1809800441
2041263066
1204713560
1845498758
623888263
501742206
494919156
2008899279
523522579
957789867
463844155
1937036896
326862268
1914431207
1592528967
812924468
328998732
893263477
56885317
1733266622
911612739
1595368526
789334564
658251078
1628412111
750040870
1259376378
535583946
557019127
411441820
1552098204
1018807529
1639900673
2044442433
1393028837
683238580
273123291
1382350948
1886230009
575214357
1328855984
2107624919
964610964
296532689
1413485732
904470602
248758667
1939878800
1427385859
971855659
720067048
395216029
69275250
1559429665
564290470
142249751
400994331
1959550897
1464683196
1016467460
1051480572
414371087
1967932823
1844797487
1540888900
549219565
1813918379
1135036998
1013641141
250946810
1049365449
464093947
875393743
16766571
666278057
1674915977
1939583445
621476815
2120209849
576617058
287084824
1322420242
1466733751
1060701797
1263598979
450114698
596818995
765009002
1284345162
1004630159
575970928
297021865
9634114
634173861
1485912599
1091731009
503073905
640826524
736781537
1944720986
1656297688
1934832147
199736489
1083997868
1542543278
1081629463
2107941167
1113858267
885696411
1010357671
1760911585
5877810
931606280
1821087322
2020709394
639963031
176635636
45837861
1884087132
1387206145
383994534
117145591
486081330
542970795
512342598
970457542
1320974828
468225581
1975778754
1356419402
8863821
134935926
1243049702
1281344591
978871638
1552712399
1880644141
98971946
1360678725
1971217191
1166207141
1044452977
233647805
317363448
865066411
258944507
2129265683
2000951685
1882154642
225930844
503122238
116198179
223096007
399852103
1852479117
785429955
95920342
250613549
1544326414
718651774
1811697854
364905246
139357297
153395909
1488074130
1917917750
1151301519
284418462
1848815395
1663773168
237744389
664318855
1252912658
2085402625
944728434
1248170067
648207712
543206796
1422435635
1157229603
47943854
1915472476
1866265947
394759388
363762406
1098591333
501280812
159824785
978912656
1821634295
1502075886
1717394609
675735511
1428775429
1053561233
1797419572
886049228
126739805
2053909339
1083624201
93111250
70406268
637128544
317897252
1380925758
1704778247
1370311714
2088491628
2105845511
1737489679
1175795517
1749773015
1445893697
1003607255
1879435724
363971977
2008990784
487194537
1199284919
1318906961
748939149
2120412039
942230889
1502990764
198395924
355517388
826518458
1860631382
180604091
1700693902
508951151
243105240
1679000235
321274190
1505604905
692753207
979509608
1014882729
972045620
2034597844
691655490
521442382
2006805390
2109416816
1039129136
1457342706
870443119
2036070742
1949403366
455301050
1856709535
590500382
805113166
384140779
34437512
1370390984
649389968
1241628161
546196542
1320771650
999848843
890394858
456470877
1971988984
1165012846
1164587344
256173604
1059801103
1759235964
2135206512
221625350
1241127786
318652317
1791790942
2119702326
1784818104
1942933646
1814407858
1931414379
1276024961
975627149
718009171
1189055486
509421222
711221755
1245410090
1531970163
659756246
138072212
960192248
1181215133
1597026670
86030551
59251397
20087483
1485873683
1582671165
1247300763
1844512944
756683796
1464758003
1053151183
957146364
2061663330
824989136
781510628
1743016385
1137912579
724622199
174410199
326114138
1084220239
1674731854
52054544
36408663
1542117283
304142591
1647145700
719324210
76110362
241334804
1866666798
862403735
965153097
1897514612
1455653580
2048549881
2027402714
101331094
857318638
380558089
1191522693
1020479521
685088411
1692147061
1031391379
22905667
1902376495
1400094854
1539640717
565481216
1774271013
170415785
831734504
1221070175
1682662448
1712581067
1951660281
526435643
264416705
162567768
376839993
1099293013
585496006
1005370868
904639198
1749452330
144073760
592974622
1208285186
105547568
1339980138
819487197
145240056
1627650829
730888270
1654247491
1126948924
1340159230
28438459
204950995
2021127908
747417900
1754564302
218245611
1412550252
1400081800
1192126166
133951295
1928112138
33763356
148347290
833167347
1783568110
1324953882
996419461
623194579
1679206357
366365826
804660772
1514095758
9917711
325748157
1400455478
1573098701
863838542
1225370092
917768467
1786780657
978642293
1193259172
469806368
753214322
1699328761
1045037156
1826414580
1199233178
463343244
1603112379
1134431023
1487295162
494765447
1168076907
977083646
1217381356
533063577
2002022684
1270410002
1873984518
571199332
668732615
1263711279
631637885
1707876187
1525673850
859352885
1108749909
399245849
1306576867
1862971173
1015743332
1933024432
644584057
55271786
1484156984
168783445
1852768353
495503026
108231263
2106948011
736994803
490187554
1512073075
349000080
1923977994
111348294
914541365
1052679638
1643849863
957226353
1178413461
1200516665
1252528107
2061182212
1941174053
446692235
334049724
577540944
1148363945
211942852
276535863
1939098755
718003959
967601313
524451535
1201492393
709455696
345389163
1743809208
1923809727
72372566
950512123
2031227417
606572197
1970970616
1981265373
147812050
943340356
246566023
1432561564
455407018
1338303793
1480731194
1346717610
1601481357
1050056966
835860459
1747675556
237341180
203638901
857002770
1227229488
766663080
900990598
27767610
920214431
1825812292
367201199
1510108624
2129552734
1707853742
1020000712
1969552680
1286082700
1942769334
1348187284
432360166
2124143492
1670691606
1539976476
974916173
1818680422
883265288
821289555
1414956990
1905570038
1020037735
183271056
1618596353
1207022244
488115480
1261914666
922985756
1448362366
2015617629
1644395835
490716890
988971532
307825980
2144579485
1023500561
1637600979
1203500015
1145468105
1176131011
480028434
794847178
647995722
1579477460
307876611
762143570
141477883
727610808
4526241
182781389
1834172301
1538587727
1165314025
1313816190
1478792714
1561411453
50346759
73451963
611571668
1950846993
1547998757
974424650
1816746716
744725597
1674012072
638506129
616822737
1255067413
1990580460
1198315151
533962232
1598223670
465045774
526284950
572077336
652921596
350537351
62997826
2007714028
1290514345
2003401896
57819495
1759152076
429157163
2096922270
842969865
1896194167
953674078
579654568
1672827490
1646301191
1099061835
1910310580
1450662596
2125713205
1143073754
1911906681
1532002666
114951502
2035360621
937971059
2088231385
2145452824
1591912002
851852262
161448792
1089972643
1746491568
1005928066
349531163
266734122
15692898
1456542634
1276156480
263167438
605454063
59268479
65015309
523989536
217021252
2057490397
1322788965
1203117469
1891786718
1218329494
1386285788
1864010503
244620905
1639225184
970295753
282805904
840497482
1655943828
717950605
227189503
68627650
1450343195
739658808
1334950107
482192910
47824528
559778465
1489746319
588895093
1320028215
2029317768
169762921
1846742963
2130566599
1507654222
1337227217
2082561288
1988721308
891693507
742292156
1154525678
1452682493
297324953
997145454
709533029
1573384474
609108034
2075230188
459300248
1080619604
1577845684
786699587
291042591
988346954
1183490711
1566683919
45900898
15190188
243873145
1222986417
873549458
1418926037
1419346275
1705693537
232308999
828523578
1962758818
1706797512
198044196
1476124280
1866093768
577448139
269445159
1085367260
546785049
1025029500
866157349
1639667955
2062053156
1223858465
616591287
12425019
1652473846
824633972
39286070
300492452
132291429
1553726986
585869845
2094923594
1522749860
447323812
335192117
401236004
1598248605
469320088
1933859253
905827301
1929638948
1708340100
376208838
1725402820
1391077133
2047538828
453046885
303448259
836420016
251319442
2110360050
1711934645
1047011446
746567726
962840933
1497371098
373558057
340518220
2069501756
918920178
1733330044
1684837844
188670099
187044667
865555636
1418708877
6865919
983038198
678107176
1383190383
1975176219
51229213
1296925257
2111516937
487958122
1596047552
1771574543
2093489899
2040446176
517785454
723668629
1659018132
290263727
1511484395
317774039
480065310
1461851076
716381312
2018869719
2005825643
1466979337
168981164
66691350
1965488115
1661958140
1130809893
29155757
317648863
2037986610
1151965072
1945927300
700968006
138614
381158581
1103418397
30765107
1722017885
500164521
420284626
469868241
384764074
938481868
24404841
643208908
443422718
1096573375
977370472
459707321
1056148077
638111148
1306270713
951722855
1353924288
1630959644
1254988379
381222702
1488768655
1951420545
431498384
1042364013
466168125
490520
1327661610
1431208666
1816130638
1144358853
1545553243
374144375
909035835
1018293467
606979392
1485643025
176807088
670904129
1507884227
472958781
1366187764
625864591
230084519
362794186
604518101
417058926
1505267528
1262002699
2098777299
49437829
1646445352
1020568830
1626789968
1515652408
998994262
1928234385
792446453
1222929273
1024317153
803001826
1897165120
47540317
1041864119
2113460106
291085830
457329608
1041167644
140177692
1166745858
1815026663
1246136342
539568781
1591676650
1593497158
1802948275
654814336
1362089625
886205421
1370996798
1275728924
1912760684
91222453
555422311
570729876
2106792425
325216455
1511799091
1595423257
2047312129
120495538
894925380
368683771
1277225492
1525251133
1874972926
1673161300
967971477
395748494
1159954072
217783987
1608857444
1545565267
1386732358
1512010549
2122396503
2130022096
549007796
764090878
1947878235
2007497969
899053414
610441215
266538339
89987162
1640204620
644966281
1649511260
1401473380
856015439
327317680
1655531992
1753311043
843890392
1812472536
1744542226
934523664
459125123
1674989886
218942436
1102116464
592762945
712630696
989740410
711346721
856901632
2015843937
633826965
1935961733
1297206880
1766613664
788774868
760122053
1902913185
1295748675
218973786
180953494
1292252066
1153165562
317715282
1664631008
1321594940
1934496969
1205307652
1180463502
1553104908
328902083
1560014629
552232491
1460827191
1585382622
895664749
862852516
2059877961
129870156
1197584047
1650738616
511341500
149983797
291744045
666797903
1264387685
723758764
1826138214
961517689
950629261
107365333
338351061
1856706489
1053109514
1330747158
403325548
1076695367
65158818
1832168663
2051904463
1002241113
1158551251
1095516075
788910236
1627889578
518311599
41745406
1830802880
1696724241
1650611509
1875453375
1013631370
1707486962
631176931
904324317
509177706
1156739994
405175776
921793120
560779716
82817308
461229707
575964395
420165706
559951527
805326148
1562073567
1021604159
1422268605
199192196
1509206047
1740899599
1139007806
1830667030
896216673
111790328
1235540427
2096133860
341285101
650556231
19424548
219192241
1786132443
2591916
891984079
1980767305
1810133274
1289352097
221761951
461977903
93296252
778462383
796136144
1544757133
794755170
1764510446
369935749
905644168
1787798144
1052934769
1308987772
1194694918
444570452
1728092445
2111473703
1386700700
1599945255
970176230
146695687
961770702
1763325037
2051756203
1500595354
1572403506
557176062
1353907043
834068836
57259383
383507876
594193002
1681702242
344583136
1552353003
1146953951
633763107
1126545604
918435234
662657941
892291897
169170044
776509851
1578359176
1518004830
1258264516
2072427910
1938633264
2090835360
1158405854
157832723
1173998223
716718591
294319029
1425388724
807541173
873408140
715405464
583104487
171515987
579646007
1134736176
98807480
360827484
1074152088
407907678
1211207077
745598360
1939695482
1100404806
146678563
1325829903
1159488489
1255386018
1306244986
116643073
2147161877
1295685849
511739156
743824423
22081339
914304414
146490514
241582311
1965009157
1490870886
401137939
2067859465
703639597
1506853484
595504984
1071572028
2005953329
714655492
1605075935
620925497
1359998551
875975104
1625418693
1234617568
878106307
1521857704
1750826137
1342010656
185175489
1220737697
309431074
1084003146
7700873
494162045
1302565641
1001108573
793329786
2052025026
249413269
123636841
1689073095
1456098863
1039324149
872718945
1259911667
1460816983
2029126940
1318867204
468451731
461502655
720456321
1310134689
775286228
927487613
701645000
33906198
839118449
131102312
852984604
1758963685
1395016740
734772237
1883095404
773458557
809375197
673476393
65423422
1689599172
1356658125
907339638
379110985
664344177
2123296347
166612416
336418768
1189410822
790923678
367684047
1884139865
1427165835
1752835499
518008962
1358472181
769216925
769429754
1931871449
151326218
830938009
1375919272
752727672
1893156513
1116678385
24247851
2076222819
1889549564
431790779
1932120895
2136281811
674438432
770794358
1681811637
248110527
23913140
687410821
1525773771
560861706
2092202155
1444070663
145799316
1322781785
1963590476
1087833832
1737146775
909396769
743510613
1586200004
1007251630
1848428759
579901326
1433558124
1085128759
617934434
830266570
1113022890
254084525
1792639354
916987953
937573101
2067785923
874194065
1675423659
614055225
665638421
464236526
471597607
1436755847
1259131293
768529836
417829430
544952992
1916136295
496395541
928289145
1925097094
1511354612
1062112923
2079155465
948474309
924230701
156416207
20822380
620348589
470800454
301577990
46245397
651239829
1573205855
168394846
651720307
438266273
416171559
1218815651
1694267950
1073150279
930646167
1128255667
1858942527
270677636
333208387
400553365
458978180
604279274
688388806
742678988
171199186
1236913749
1826134876
2008990784
856911663
1561732530
638500743
1052600878
1245887974
1507435731
1626608936
1839933715
611552390
1983397242
458128440
280893674
30259660
828401695
455176118
139180064
716826551
111202209
865643349
2108393920
1372740163
783427398
97202336
464957367
1974124856
764400146
1251338479
1281867348
266449663
751786957
2079852714
741738445
1297330978
1985447340
2077036826
1385682791
933511471
111753122
1631802324
1460870077
1420460401
857963081
814054553
1897702755
307977309
587946925
704536621
1013130970
841048440
1395605947
116263541
1157931745
282061697
773673265
938958299
528762759
1776425135
1634013517
1963948361
796801186
961521339
1918609594
680693291
299713905
1782484682
1274349705
1735192882
1470210610
1471535006
39324275
1515545477
111355555
1160065651
1514513140
1854676500
1807727081
280127303
1480640666
1387997994
1163066417
1343365239
617524617
635841577
1967398314
2034509347
603883418
299179745
1584822681
83674971
697343788
809281652
129017833
1654349816
1943737139
1219429664
1860959708
826830993
23961719
970068387
386579893
1234923624
1747807575
838677806
1490066996
1209383373
1131540575
401392027
883473069
427325422
277207775
1371999196
136677655
52948315
1229346446
678794101
1541274036
2117696505
2069967164
411673073
718191560
2064643424
737621240
434208629
1842727641
982456024
776796198
318083539
571353881
1796078765
2091466807
209911055
372160009
73043388
357402846
785223656
1040747832
2051386102
575710065
1237311815
1986869350
281055491
1597982458
1660559714
939172411
747332021
1017302846
618395431
251339271
701192224
1848988623
443257329
1356965822
2001992244
1847947671
1634342189
1699603557
43456381
1857337177
959100907
23380770
1099459847
904895553
1626908622
52382961
936023892
1877020759
1446299522
73082775
959654758
190924787
812641445
1459450345
2036035556
257987675
820319494
1464126817
452746742
609182602
1321676268
2102127452
689617227
90425161
1061014690
342662833
536499738
156336414
1661299381
1136862911
1637835575
1347422465
885879372
1186598122
1482428784
653404200
492629584
2023941690
1683514613
1678291994
78733342
1253124354
1368464938
1887338680
953545326
1800499461
1409861154
859163996
702198722
604980883
2146787910
429714027
217529491
2029919937
1083216546
88536
1177932012
379109694
1804288989
588401791
159222270
1917863703
1140672227
374511999
689140846
1994462707
1424357840
2040264534
2039476009
669396139
440643111
1262158722
861003060
110269330
572409349
453957789
1551821587
692345336
427785204
1781285279
1918898411
1978021447
1780940954
68209529
1512815611
1964442750
1665921436
1307514988
1714502730
926447589
45676563
141757980
266274909
581959864
601843079
1369830153
420462486
2080060053
324076721
953329625
505836680
2126754798
2096340030
1385175110
2083956620
1975434770
1101127729
366470286
549829323
707503633
694977734
1798470108
1493427982
1649901832
435107655
1548814368
1472070112
1808540460
1631860761
1154509283
524656888
968262192
2144264059
299695458
1012171872
1663948283
104007871
811304312
586414519
868541409
482857972
360001714
1043748895
939232397
1454599495
1339215752
1192496378
1434547666
1059654966
888463962
949375241
1871933997
1786963486
881983641
1789676977
1987741062
27248773
2012305948
791473761
787877486
640683002
1750355698
274991042
755533053
1073072726
2007466289
686543433
944079859
36517405
1842723791
1085362151
1574967197
1153131786
90497973
1481875015
1378231455
2011306357
1450107662
845047684
1571582171
115485821
1648898156
1275318986
12794427
659011184
213513464
240338737
488413660
496855051
304522145
1703621836
34273541
1566162041
577577307
1987675087
1233696579
909222448
821948348
398494908
261506350
1318584854
1671051608
293111898
1780828996
1036710862
32224722
36146154
114552860
1803282403
1662434613
547501943
206655136
658409799
1558019713
1284904712
504227120
85320341
2046363760
829668807
1605498540
1290453231
892623458
512507383
180759324
576260493
931601966
879683703
380103554
608192429
118125165
1919427585
90453509
1346115360
1228879483
696478680
1980777267
350786460
643300063
534139606
314981753
1474952718
1231023119
399192837
276933658
1145547404
1256683355
414797896
27775168
53595409
497853333
794550068
1302109548
842189677
513893118
589067204
451338186
1097804091
1077490384
291238873
1771400430
573831426
2117955943
628735026
1060707661
1757982659
500096016
670297676
1479827240
842130476
522959684
1885473945
1806143869
403910994
436743020
1676142890
1740944506
1551712659
923981814
197934362
1330004930
438966148
2126250151
604351076
1113170946
1474251032
1529992313
2070799231
1325036680
1432517010
1716614299
731421694
391381862
1036039841
979965209
1966691269
496378426
728646968
245269590
1451022692
1213047364
1019347561
1672214879
1637421637
2842777
1562160388
1848494346
2109228972
298518385
937036676
1272463767
1691104302
1737211550
1417737846
1330419633
1207931202
2034646653
369155688
709990222
155763929
1465419101
1751888717
307258781
2006407695
307441455
2009798961
393120341
1375299193
570191939
1728934562
1159118160
1678981798
2051124695
520959117
43728206
87491045
1296123025
1163104643
754142055
2075429363
1083402183
554910352
135274256
1181886834
1965911896
1374553666
844166483
1455964169
1734924988
689878981
1886783081
460941045
537934104
268212186
509575317
674594464
1871689274
1038246457
769291049
1551729066
1527456908
540247286
1451367755
213768165
716539854
819853647
828507340
411930686
432028037
1302472811
1898889305
426468991
1267003404
1731914051
866052193
1786425273
369940636
104192623
1207426064
723516106
1637879105
2041493807
293105546
1337777637
1846828285
178946379
1362128184
1888164356
1548902383
1121644784
558807798
122838282
482424209
1587646092
452177033
400499497
960701589
26594271
1724256919
1728050974
572402621
89853248
2038542788
1679251705
125233939
350453494
1938789828
1290898745
1524620264
1705249647
1097526067
1975979994
1631770250
1931312959
1708411073
1946284592
1153748647
1095650423
1940154987
71389004
237690533
469429942
1406619121
1643591115
755930757
1754167994
1230963832
1364130789
289379883
1798527697
90086767
495514339
1063146684
2034060765
1989869094
1252713619
1485572354
1673384355
561469458
2065335495
285278130
1827074080
789088089
1880969078
446215659
1499963074
918300394
825604646
2111239667
1899102323
714305763
1322894649
534216676
1371437192
1350722123
1836926248
117272044
570552614
535730155
1095857105
2077537967
498325772
14191686
609240688
1845217539
1704842679
939493151
836257169
117536028
1962991569
1756200312
331885607
2054020545
2091697239
1197661316
1921588578
1045201316
942812576
1748667752
75830734
1925650056
328475301
607206172
309706800
933184813
393731891
337412515
435681921
1924317859
838539540
776480036
1671029290
624721321
1823331050
1830911058
1897430797
442056217
1969508469
1492581684
120334817
1207699330
47747793
2071193762
1379285293
1974199401
820105020
1443319725
251594393
1763190662
1336723980
1070984280
2028841058
1107586931
207082023
429941697
1670389976
358575930
279174266
61728651
1081908960
870305208
791166717
1381111697
337751492
254325869
80002653
1957087682
1933514671
1119575379
1854787961
1364210901
1058436372
2032577358
956773427
956318221
1607799640
888488419
1897127052
1196122270
1200125729
1763181180
859661414
66569399
330006263
1840032616
938250782
1455363865
158117710
861222024
209981742
1032178054
1688774027
426117688
1153214756
1330900271
2065431457
548352575
655283813
989989967
1694537
1871584531
1978305146
1810153386
1181525039
896455719
1663825042
129776268
509136664
1896229869
948980146
453945715
312528934
478217254
1287158920
444943318
116485407
189528589
1054011897
1759551133
1935714559
1914883478
1139618611
1331488428
1758379282
1187659698
1809654894
275856201
1521026269
1989369523
1915280212
1660794471
31332364
1831473988
1160869545
905083520
145029178
857804829
41163142
1629812891
795492820
227976294
145674741
217647861
826453181
221902382
1053284945
1503206126
701867167
409934615
64414267
93283820
858480396
94316101
872975597
100316907
1493071422
1452062545
1990197751
1480585898
1301955026
1239174172
261646415
16210672
320950138
694245727
737224309
19974387
1234938734
950091560
453948028
1096985992
2087620989
1102189341
338793572
616485255
1035130766
190920505
1005795884
984143751
746461778
1722481096
1324604232
1044648006
1973106137
1773811213
1123652476
294386239
1118424434
35177851
1845770462
586237578
535281046
1244660757
1001265051
1128852435
1219987763
396327530
1418197755
1053054760
1376172927
890950934
648352161
1047056226
852046789
1227559252
1835039195
926247089
1151854381
67706752
142188936
1513211858
1308830783
1325233929
1335174657
1882904019
969722742
1687324928
182669014
539833225
914668919
1660350286
2135735075
1578461846
1859331254
1561418396
1537850719
1874328800
870526155
1429883679
1629529910
1252340368
1563124803
348811891
61731468
248001691
1781651514
2005822394
1841911944
2131146728
449100844
416596119
1992483556
995177525
169491661
1298756533
233030559
95612785
572342909
1688281462
446843293
270872781
493132722
1737419951
2051037809
1160454194
51310948
658220050
871676238
1890605599
393656407
1784789815
577179004
260097581
17311000
1368849354
352285485
1685233551
219775592
717960437
1974599210
1324910304
1180016818
527566064
1136719602
529031931
2138414597
1086318419
1646270677
1804294987
747272995
1143594612
9578134
1297644821
769796887
1534941476
43118961
190270269
635892922
1016744497
876514048
291310470
793342891
477387284
227222426
623123580
1045287211
380912419
903234655
1155495171
1255158096
1080017133
468879685
1954514753
1508842607
1175946321
1844628940
1753650754
1527484655
1517291300
2080845364
262420236
633420702
1877671259
1590795857
1665834892
839878006
1976435384
1764302575
1494282106
1167675048
1465291650
969884284
611725129
777403313
1140877859
1985193129
687274276
1675137472
729596785
850937405
1571242742
1635750572
1175406422
1624824679
2084486482
502893864
1328844006
1038257947
1104602723
1149643789
1510887182
1840480395
750197782
846613627
1249453863
334268822
476472692
1762470132
2118376265
1340971374
1787606596
1864878336
319722418
502579001
296598286
1755600714
350069564
690008928
334780649
1005116915
1893843668
208585119
4968310
1400666847
1208401437
1827811129
1031239250
1580273821
1071305915
1349254328
573538195
1321073572
1038435304
600995269
1991549426
874885703
1201847452
1517473645
1122578523
866781916
1924106239
1175132749
1623696606
1840142173
1767963884
1662459407
1399746676
1965391359
1284277541
103950448
1579414798
1352259773
14207001
543623549
587788831
1610471354
1801871637
313041522
969711568
276243697
626832793
107958332
1232877863
58360969
1253100834
731160501
1785369961
1326338179
1021424785
868561668
1850181949
545270252
2137841417
1963224432
160803684
246499664
1287653848
2858130
350106382
1741521860
223377846
898909498
360630312
1754149701
203400551
825486112
1265178835
1739681464
20410610
1951974895
674277800
344554671
1631280189
1928429930
38093307
1675462191
1444407182
1186838163
1673300516
2145754903
2020371595
860744705
1623698924
2027253130
1377641757
1384771608
1338018967
50056142
2128406601
317660500
1112940768
1536518445
498977328
1347257981
988552120
2063441880
654461470
1474275026
884081086
848589045
1334346646
195453817
926195142
1312906834
450781343
496021073
787687953
1924933714
554887760
1176951048
854128020
1282470747
1206011811
1800838784
1547991212
1548310022
1529822702
1693498058
1222060879
1905554688
706947403
223518016
1465498726
610307942
1591163470
708189173
1846103670
1965925939
502064318
722083652
237010119
46689559
1257858486
766874623
544737818
1966085437
1504672046
511214080
830342563
495709439
1327878993
1561718064
1927503770
353137120
1206869054
1076228488
1119829899
1141195829
1569305854
1736193540
2093193832
201007131
1103544325
119871020
64011723
59635266
987537813
1019426675
421248734
2024100455
511379279
499859844
2331584
1062941529
128523602
1075817224
1573676615
1628216177
1617353291
487964261
2038023379
1427642931
1989816854
1524932444
1031736343
1389845078
1545227
1619224634
1548738895
186875475
2098320189
609511901
1928645041
761541475
538141891
103898256
147775666
1770181234
339984328
1856101443
2135769156
1358736365
334908768
1056754766
1353840633
470017363
1923524905
992781641
583763476
54454176
1827345770
736035762
457297648
1151327986
137738946
1793220013
1537429944
216598310
308712516
1404709373
636842676
1156033335
478425230
1223655505
717549738
1512538544
1554223554
735985845
1866048627
1630290317
514718443
1457907372
2129585520
374174997
1991731149
1316251788
784303474
1098586314
436753354
1074080064
516049938
1484977533
271968086
150884185
1525472519
1732050359
12004770
1878471624
767682621
2062130318
756611332
1260440192
235056447
1511630974
2023052342
618821375
1846488811
156735480
1795002120
1821944058
178445300
2033744235
2045567513
833641612
1229991175
59824932
31309495
1479761648
1389053607
1255325608
674192848
1471614383
2116798157
636557765
514577299
1985301004
657237557
2071899076
1989126036
1600009817
1573135626
1083125237
342950631
315735529
1584914886
679866668
1464245371
2032029893
1788961373
638091247
2089477700
321718639
805160252
1571774729
1789610084
1200825340
2024475187
1805924795
18272401
1769024707
1080630171
1638004154
578824973
491611957
113056530
991986669
62087821
1548600664
890463389
535011627
1878722739
536689011
1442645238
1590311719
1312606132
2045125430
76974123
1785476900
2098094876
1722168136
405094892
515596603
1636767850
298426853
370829035
621463987
1710087482
614772705
1704407191
1413625348
1898592180
1198030539
1640067274
118980894
1850343891
165514812
97911553
1137099580
492445886
517989271
1027077235
926485672
903807421
1697455121
91313825
1689605935
1841482496
993245755
498508150
1346881870
1865586334
1932420568
2061758355
545033899
908655594
691861170
1669382133
1590749984
1225357366
854152123
2067790714
433628781
1705182704
1303725769
266626868
2139413323
561413518
917361908
1706255261
1782851853
1193950224
539954098
2067854729
1465899193
244620905
1506373086
977209026
1840713572
1533030200
738913024
839540031
596810204
1274378802
844194750
128242247
1051569739
1205411155
1755270206
2001534314
704916887
835347732
2104173251
604121607
1582278790
607267520
875080004
186151203
322397238
1351235582
838127100
502967347
448225260
1752157975
415753815
943203980
1340731977
1873159111
663294539
623671763
817652814
548445634
1921234584
799906803
8176679
1746741354
481494394
907309618
1985384803
1057940299
1786301965
1348512336
653542529
1242667910
918322255
1688217545
971063340
819750229
1068404495
927423385
493746646
645711436
730765028
654628006
622360038
251585501
162671177
1378383986
62494792
2049756111
1066087148
1539472167
1559312495
811036727
899123639
1527480580
1995837761
2010614188
1791552229
869118070
1328284637
1660350286
38794473
396776111
1616402454
150877936
1753524309
278466341
857687939
90583385
1634471334
211322064
1584959430
23629904
341729149
1569500118
801164099
1986433337
877266751
1001642089
714187086
1119143353
2059666332
203805894
74229225
192650499
18006121
417990781
969240305
1886498121
1451790972
1202562105
250836289
1986714004
1482930405
1865382464
1708468265
2075618547
436209161
1863863111
638631150
695905399
885527324
433668729
738913541
91332364
1932497837
959246102
2111594108
432038105
1881760962
1157413333
42230813
1160859604
1063375446
1980623941
846395732
477520596
1960524379
1908517870
606407441
38452063
687033358
508127804
1019278041
1466772032
226733654
555381214
1390856347
643165181
534116943
557896527
1006694157
432086556
871476423
1134842408
590398881
1981078398
2126190186
1506773961
1097168101
905136106
1308796623
349748903
42349638
1782818230
1785644908
309230493
1577325570
99612519
1822005865
626099473
547096107
1146275544
320537343
569200509
1858227763
300357216
1128706454
195652137
1193843461
924469725
1273622825
1175322573
666737931
1891195128
588044731
123807346
722736633
550235060
276994177
863225787
611314569
337873196
2110696192
1339708097
28945075
1362454539
1996993670
2014516233
1845210583
1107644296
1625194822
1779894005
948848223
1535137259
110828913
975211019
1323091969
1272876250
1739173844
682994338
957744346
76747335
88480040
225644460
61515704
271043810
247910030
979451666
1660167169
251844872
79022517
649737802
905638297
1999761898
869177692
65188902
568743483
1942352390
1465624424
255477143
921678182
1148302473
1500097378
1576277434
347172049
1877289095
895408501
1756078764
368077614
1674653810
1882048993
648851827
1839172087
2108371504
475733607
1559056490
137873256
281770159
1415861037
1869385090
700675242
1442896170
601544016
34732034
330108402
1638205230
1202305372
1783953598
1157033981
1047817690
1434636963
1658318181
1139646409
1479185562
193957362
376447499
1005294579
882910632
339018713
808717036
1707959767
395019900
1474643325
1633961927
546478075
702695067
313494992
69569049
253632537
1816075375
583830297
510030983
990383132
118192041
757664656
1575459841
90809262
96918353
295486175
1452839231
48904824
1375293729
1136706765
1326526580
1352725965
1086077365
353575598
4626442
607816013
1225196137
2096760537
1049935371
1402756027
1165904206
1777780606
1593397018
164099173
2070544283
1366270796
1188969627
1836146413
75332331
1736881799
488183376
1128623616
1111328557
697390202
1910078674
1289569992
1230032195
699815059
1965938995
448516743
853874987
731115399
1660620038
1374354737
1758209854
1963240677
1716824508
307057873
1458120273
2129441311
1444932509
1973661480
220678197
16296815
159666920
386613825
53012536
1480017415
1414743522
1368061380
864744537
1348570215
1783956137
184554343
706184091
1810667457
1819961423
900339202
1909883566
1616402454
1079575536
1196535367
82247978
1011122481
2138491782
1119664382
1778223959
2129747661
303718695
562008286
178453807
1849281447
438108017
1846354525
314342106
2088053603
218622030
847609366
312553876
2037914620
480275303
127244215
1312497885
393369563
1285200444
2070684849
433015316
1892011903
1971973946
552300394
1540947935
424741068
1253113707
1772791491
1720991952
1322693664
2125559702
168567998
1995259740
381083085
748134734
1028909817
1889020831
1210463756
236179289
1881032226
493623884
1281443325
1462484223
688552556
570785788
1498177466
655924527
1875882754
95367062
1963312817
1942933129
740778236
834338190
1440721893
1707293127
1414709630
978676438
1105405118
852134092
1873527960
883210593
432483049
352452036
775728033
1032257387
1901515630
1699244259
977900968
645938017
1113250594
166044333
433531803
187423092
1675938013
8096275
1750271872
1279829423
2137609190
1050588482
255552407
1604489504
1451427490
1724495650
1254400414
1188857659
1644528780
791916887
259788043
623712183
415134422
711167745
287452219
412308979
1561917905
780737274
1281786812
1201014172
1291435162
1756693451
1321391600
1107155283
901669811
912066743
616467660
18734535
1349001253
1768275421
1062015296
861963565
562430835
217500632
1907562964
952288607
1156504173
79823166
215188419
1900626167
161926603
154468354
65581502
739128635
885646027
900808987
665576560
360923600
1016255776
881690419
1665014383
479004827
1731384630
1791083674
83908146
858253641
877812722
229749877
900577565
1272757747
1534812699
1658185214
502758394
1456256189
1932558488
1136575522
1426918758
1400053421
1388114100
273667900
405270405
1101570892
954064396
1016720560
557114706
46991292
1430325778
2070543929
686581136
1674294305
984856365
625159529
52945074
1799063588
407807308
765537729
1182125976
1492392696
1065231767
16755974
1632001714
1592731448
78293950
969677139
1794294502
1014763807
899740763
2042272054
1375185514
165867076
767737080
756011909
469302142
411721980
1970956201
145638909
752794081
893826631
542507267
1212256145
1925783925
417834477
397568811
1444229688
479873531
1888604569
480832886
1287888860
322302003
1351358599
2060013648
1717190698
421234393
1144126724
1381797161
1522047721
2090379982
526881293
195829085
1466150319
227296917
1711315164
951850752
997320204
1655531992
71514565
1439777885
147350810
1180870118
1490085497
1673700780
1902819732
1131891775
693104761
713566595
794901277
172582987
1363406817
79823172
1193737794
1331080895
1610742188
412292166
50415597
1519341246
1683110289
509168955
1126735216
1209225016
430081400
333442669
112596322
1120801519
981408914
1702775887
394442263
109533343
659556199
613828497
362385204
1393128812
733725367
1305529362
2120835889
1533235288
58831276
266898668
54337335
327921364
252475766
221511312
1651066211
1274192132
1472087392
1618333267
1620203408
1832640218
1480009676
812607233
1695505977
1507074902
1448532661
531502403
171132256
710391473
1319874713
1881631398
64998039
964925319
1773608292
1301124170
1678483152
368174739
1522451441
748617204
235876838
2141033109
1685840565
344764604
531451862
1310182636
1639034334
1096337869
1845338372
632592332
166152594
590401388
1650922889
483452325
1052169287
888373268
565409312
403424447
1833719791
240944359
2053478621
620687553
1482666159
1456182342
977022544
1004554417
11678421
1220656584
1903435980
1854817598
1495095965
1619464652
2006285115
1981094433
568219158
1900324095
814000513
1600983885
1567605984
1102112746
998111323
1041540384
1824384307
1813272888
307510186
900517783
1631428295
63458320
137277923
738199622
189820188
1647313571
692382201
152353776
1080157344
511870367
805535205
750281348
1876899801
536469394
1947035995
1079048494
129422457
1429293226
275553906
1581646585
1054194971
1959370878
306457558
241782531
1157211027
783903655
720413513
1870155172
1904397455
1325625609
368495826
1056324631
1223241540
1257415201
737569822
1855746673
120715093
148818760
371263603
579539323
1498949256
576392501
1003158310
659605712
2071256691
1285686777
53363325
806698622
1950325818
1558011900
1682505326
1649872952
423775551
1436203364
1809670007
384154423
125622309
423852705
1392174032
47000992
1208789482
1875265631
1871313325
624155328
472314842
574903260
113034284
59398843
1923966155
2079469834
524144869
637134247
1180512782
775464491
266266016
1011712408
2137869169
1286720060
1484460185
1385030913
993725605
310126587
1797267223
1345315739
1078699742
1806953792
1500065573
591875771
1183653025
144568518
1239404493
1299135893
1653955344
1370291307
118290955
305870476
806980503
1984926618
479208152
1269255443
215224277
1373115560
1160468643
534910825
1275260424
190287029
1226976005
119680725
618647646
984832701
1275958679
1681816725
1709514430
355348950
517271675
178966981
1549495466
835935366
209449616
907667093
2078209963
561032251
1907705544
517741272
1503512168
124742884
1479957470
849395132
1103695809
1610257614
2001039057
1475907592
1822387250
6163343
423820698
159377442
966875633
1489125567
1530000229
1364727672
1614716290
719038274
2120932534
169070081
353629702
502590381
620953934
259931842
651975855
605606349
1583194053
1590545228
1581095672
1744602716
1531429867
1431261483
1679606041
844842078
1353140776
272994323
869805496
2115984906
2091399398
1788785342
254546711
1883281790
1210869756
1775931204
537405029
1632730795
1239613091
185433335
2112988167
1286004019
1973776475
1436779646
1228281212
1792000549
13819521
624979759
877776716
740796955
418372501
721094040
1909515496
1021714810
1272981861
1569420451
1989816854
1285704811
1127834730
1126815986
1265092290
755557528
286675693
1322779827
469647675
1076430833
169188760
1700736172
1733910609
248405504
181093948
585747310
2106385943
692603025
84719663
830380827
881995489
2056306740
1396715179
266896342
98587535
1867135129
1105904835
327704282
1768985339
1321330450
447436263
572127515
1644461018
1152728819
2035303960
281287543
1118185570
386518704
1247372263
455785096
1535600469
341043286
59751976
599094158
527105995
1056417845
1451653992
1791214307
438927144
1195811644
1594230893
786175357
1423923339
400756729
298494814
2140392080
232701286
1219233088
56894042
54834542
2027272484
1000000155
2124183266
53457595
1490776055
197401814
357519752
618522997
18899892
1845359120
1526106968
2147004595
1434153223
63365326
1673848235
519945197
977817544
2087239657
1311027354
38543644
2096462325
1966936841
970704707
610756381
1342853214
1111725868
1157895051
141752876
1491928614
2141443322
1400168257
1458074496
1003285555
347222198
1820908084
1285651337
2056129701
583796561
327477286
45461585
1952050377
76734550
1140530161
622632714
2076754960
743634025
40564349
515753468
2115013585
301335850
287768229
771467403
1016588630
425867001
1584126023
575958306
906681168
1008553635
549400393
1959039068
784347498
1033612333
953263306
214964054
882304621
36344449
1018573320
1760228732
308645
776952215
1913869372
1115039451
1726334834
1468290590
2130096589
1061519044
76941828
331002264
2132137284
729441788
1490659765
753244723
784508482
1080991931
1552783778
1975358950
2074994618
116025988
1635510348
1517650816
2122284521
1746608833
165892950
1267700919
997442450
1893814820
1637788656
2011517912
773002638
1586618443
2034423022
1257394291
831336977
1863071665
2101699736
524486534
934637220
1865130668
1988441462
708754236
1324687445
911580558
1488433655
1625615510
709331687
1036141313
682847729
1515658278
292676024
654325104
926508103
498508426
58526863
181384684
1675917960
1056163601
1490695160
1232403286
362083864
2059054481
440601171
39897407
476208583
698578204
1489351420
239814670
2084816896
1799547124
1277244558
824835879
827601935
2034669077
286935323
1913049007
357151428
301944539
2000367060
1768229283
1443269859
1656118949
1079433483
1218798748
1267895678
1501790219
391614975
36380304
161210022
28866465
269058005
1222232954
745997966
1148130686
1702178057
1846629342
1958878210
169001888
1792567147
771656658
91135927
1900175104
929409884
463805131
1557383803
125415866
1279489460
1344727456
1474493187
242349229
588577229
921254661
1701502375
402182551
332602950
1435463520
1545327639
1702935268
178688927
304297735
1841356643
150003982
1485174767
767720596
1558992519
2046634011
416957294
776958567
1636004325
92123210
1493325573
959807737
1248690305
10529069
1376656797
486864318
17220629
1520981130
1300010971
547201322
158687592
267066959
1272450477
212283268
1261769511
451412413
1010185125
1610288786
1566629248
614670296
1294409386
920124696
773586478
1141793270
1388309536
1341988995
1451744574
419840901
1840100757
1724711904
1393907950
177801019
818207050
366189524
756005000
158884306
421161007
1756107532
1561979674
38006156
976267832
994078847
1619921293
814858250
748538430
705569496
1904379129
1807394796
1248474386
821714059
1020785053
1486340081
920087901
239152880
1156794808
1269558076
1441077996
1557887545
657630784
1529925705
1375475710
1870131608
1875281199
258917017
2065171324
1636080933
5543320
838240371
389113274
1430984885
396347482
841460626
699853501
2026210131
1682387705
1285953488
1840740293
656628499
1847861667
1428394358
1800868570
302641849
726433199
1449025507
204148447
1689810687
94027840
1684309047
1732359931
1301948252
1036820604
543503132
1820710719
1322372470
1184360052
479170301
442852623
1405418109
1933858067
1788596085
1395812965
616869832
558437924
2103789185
1187325637
25127101
1354513199
570595903
2105888070
1945201812
477769408
317087363
2025413516
726762526
1322704787
1509299641
699267237
1875001309
801325046
604208431
10300553
636983768
171982445
1305705501
1654627293
1748571196
99644006
1132980770
1646959818
702970822
1725614173
489161353
1778358086
81272837
1728343384
1601125842
382510232
1176031336
1526657086
406943552
868276921
419631956
1959178460
1483313799
191186664
1807778674
2028985487
1028481192
1058223867
34270972
811158806
1073285397
514725016
789185305
905633679
2121317213
186953526
1073908449
1380522956
1128783087
1805149428
196959333
2147287939
1743240311
816948612
671144545
1555810340
505083710
1966181171
1842718173
853968760
1059278857
1833074838
170289644
1397424940
686848484
438526448
437463417
1675633038
547548121
624545446
1448170411
2064285129
315635500
1130844205
534807979
1449969024
886847464
2113810024
641944782
458199643
1479259235
1475866249
2139216697
854156844
1186582270
1437159158
1937527855
1752226644
2117239212
1385873287
1762692083
8436022
1747361012
456694994
1295347939
16134091
1004234210
1880036576
1031229753
1848010866
816240856
1066991671
2094969182
1484835964
1179087708
1833569341
538918334
1892879141
436945022
2137633569
748007881
2042441031
664397279
1220908286
40391389
699927391
446094473
680365006
1868818477
551844019
884532364
1206311060
519926426
626386430
751728689
1410157021
525718994
943279843
801579258
2032586553
811052507
1429198771
243147603
957039842
231251245
480905523
1585681363
41123637
832038972
425393284
1296570923
358463779
2132203628
1142311898
66481249
582037001
253469973
1058513497
1532745310
1877204316
1973607181
1019443373
736385945
149719192
1382055594
141447386
1183751410
535520168
1656916258
1476765205
1731073957
799398005
1531181056
1262836781
1155533664
1249388688
1414088504
862155895
1180742456
1021805005
1288319743
59873123
867949696
428080669
856584272
611499919
1900216062
419305959
495900879
572947455
1537906958
243996147
1456842625
255521223
1137074529
441059745
853554393
1391098134
1972788490
184723388
651780739
2140271319
1009504178
2035715316
1792221919
220204142
2120897145
1158789148
8617376
1455616277
549315733
1550078293
7440035
185396942
1671230768
1024199314
448064141
934352448
1807298006
1523350891
2098131419
1260173173
1254773428
90677568
1254755537
189620820
1751048303
623399015
954298996
2130970912
1423334342
1005178975
172613582
1870424939
658543587
1430392254
1221865230
1897676833
962388159
1883654094
217198671
1450717415
394283877
1230608981
576393972
14059989
598598553
1346446961
778249837
766793562
1472011602
90808263
963358132
1640876974
1570608265
1509048218
181242189
1964159894
754792984
1723105584
1902409299
1687781639
2091438925
212114724
1913325575
943129924
648905283
1811523356
1256313458
1666744915
903412323
1768973598
884388240
1347849746
1606631326
302975758
1572357919
1239321615
226834102
1365145998
1603656833
694675932
506762957
1850978969
1790865026
294379064
1138768854
1430104676
1805141795
1735580033
1317775566
2079445800
1729005495
108325245
808596728
384901301
1932387103
1087590438
1229344288
1144112137
1159628240
1402836404
1665483845
1361009276
1383402976
2102050798
1150938707
1141702473
1983757667
190773593
1474058298
1237612841
442758562
1492555300
810775517
255129761
433349122
658279964
1649168992
1119130443
554512880
2138864593
300376960
73552607
1288935261
504099900
433100120
1902178335
466325209
665447281
1683371692
1774348238
1194297300
94631684
1889322772
2071824375
1018274518
984590945
757359312
685551333
498019351
1978311635
2118560485
104715883
319011490
1206486252
1023768938
491704410
635494723
1357857931
925082147
1201217501
424163219
1382336593
893174615
862533482
342750336
1589846712
876922237
1625003612
117399124
949944806
860448798
1581625237
1947737818
148884414
1328821450
394191274
643588772
1554799855
416094446
721576938
1055353559
593406316
728471811
397649396
701896250
2098863982
1354914247
1144461515
2121502326
911102222
1419214126
1080210644
248001340
1793975969
992681812
538509415
241147589
48093204
1576475032
1204591241
1231313566
350681234
1555705662
1265688457
1569021055
1878579876
1443892369
1483331253
1179089952
91615696
1139218188
372053483
978640848
1731359357
612712980
1670696952
460760096
962656068
1519001096
594972354
1142190147
1468512803
864985875
2104021191
1222991020
95804828
1292581235
54390263
618871602
935100825
1520781885
1009505646
154500023
681421319
1153074864
1332234636
784042665
283370632
300641225
54646075
1330663819
299591777
2023682678
205035366
657677560
209093027
33571035
2094683317
204887150
1766020109
1647575464
528337913
1702371139
698150508
841108746
461355862
1771645414
1457616105
2043350668
1412073597
1023086940
95493683
1672966903
1832461132
77764551
908231042
599898876
1288289574
2114934338
288147630
1760326615
2135046560
668514880
139850398
786872443
864740762
471361141
183438218
1711318163
2017966330
865244083
541227523
776274905
1558306878
525942245
714713998
2031176978
1009979208
2038583706
2043186019
1916095449
1177526435
68367802
723300370
1333790904
660265469
1929760056
987542549
1742492423
348478177
1440320959
368915860
1795823925
605677245
423126319
649391934
1125802088
509498252
657962992
1299917379
1354012061
370589527
1740352951
885131228
523646935
379241360
1889011808
1920851290
1273866773
794102635
297903521
516152754
1177798700
24901607
710323013
1849719115
2072609089
1841667845
1173525923
1860372917
1722043460
691287687
1607268839
1018136389
529922598
1286165373
784051487
745416451
1731591101
2052795416
430129241
911753079
74147644
1962788281
450808485
1480981051
2021058818
236437469
1566997788
137622135
1831158540
1699506636
266253915
2133973381
466621551
1093232496
978546234
1659429903
539412667
426614758
1647458604
1556227054
2045629198
752494387
1002868346
1990100719
1767036042
884236373
1958227149
1177040781
830144788
213190366
1973374032
737786725
1934993137
171503015
1806492927
84621242
470264989
1902927032
1184047058
2099282315
568235616
1835347215
549690381
1587291379
1237799356
1852767854
989138902
1475027552
593219192
1490723182
1528340993
1301312999
902629538
622961329
1401807384
85998231
1351666968
1012453222
1123046590
1497024715
17109304
583587778
302151793
736034825
2065279087
864204473
1287304149
1139711349
1813181983
248443824
1076256852
930842159
1178037666
1339255496
125159827
702031284
880361115
1468071932
1415616521
697028140
1667159974
1644885370
1112678841
617588144
1723951047
862284829
137648098
226563411
1337830249
1164579683
85962832
1318801394
415675522
1936435093
747747199
605644025
2000275935
1548030967
1269979464
1301685797
888791758
2112288843
675772235
585748013
92076412
649554560
269487810
1774098332
1992479241
1833966160
115465395
1266973299
2080527572
1071167314
923351835
1988346364
788120400
1655476875
953219448
620607574
929830581
970185473
672275027
1398034368
1232423599
2145914494
1282333899
1248962351
786509694
49658493
1050905947
1958561481
770704718
296468931
654597163
1166168788
1777981556
1113133123
225939635
750491379
1676482976
307527089
81885081
229960602
387815082
1855872911
2029021977
352323420
1449381150
1275415573
340731610
1622878949
2055555624
355826042
871506380
1848951445
2008573570
23163718
80551672
370836063
1376238187
96249112
606720926
1307160569
683807478
926041028
754091632
514163019
1267459719
1264002631
1675180991
2056459505
1709216079
153818558
1569090712
186635435
175520746
1015546569
63174032
1341598297
1408066284
1137800077
834260878
1173452860
1273201621
1645974938
285907746
432875768
1105800985
1675865204
1379744140
1974422390
757970220
1046068166
2011217827
1550059165
1659449859
1199566347
1120466527
721597166
1295080765
201669787
1680974377
1800135580
146103374
435381329
781073180
472530901
1389374810
2062046090
1859881580
94968972
1950544409
1548417736
1295838475
1952605940
208131939
1813742903
638155520
818465999
920824777
422384365
584640840
1955411909
517687667
1263410380
1786684486
1045978866
1661018179
2006156089
1294917479
1566199703
404787266
116250551
1434336924
1659882110
1916995908
1701776460
2064276380
1846048064
726896428
1162171492
1168809728
953960163
510249626
1096381852
225513262
1369175166
456057534
216259677
27778978
1769695882
230901584
1605693357
985721961
1380109455
1074017536
282071484
1965258894
216485477
888487074
1593720517
19483394
2047115101
468675643
1105371562
60081230
574325023
1208616884
1698230295
1097026055
1646780563
6300829
172995406
757616405
1329401322
1954167971
162305945
143909058
1108055270
1539067865
1629676069
600251016
832283642
577854675
430752344
206799126
1397020057
877612882
309302838
1597891288
1068814149
1468292307
1603433484
1277528211
457831320
1509432303
1080299934
1375858682
341780654
1234783436
844988273
788144843
899347674
115746446
1942234580
168995161
24988468
1090805965
1318551723
1110046102
180351050
1071868431
1286920741
354201118
216014277
1186935433
47780297
1541084564
76922474
693380528
134264798
376322197
970928600
264335559
1147790439
719621462
463772878
647528602
1619259582
1543812333
927730130
2140580625
156486722
63251877
344590891
938820148
1846564405
1819201880
1604050258
654672271
576397434
2036797686
1594395819
813097390
203328813
1028093548
451239775
243915627
1086148811
493456771
1731915490
740832015
1721416283
443635060
942820540
443354175
1704652445
65963726
598512262
353298730
31970374
1227109954
2116344503
848170007
317744117
637897910
652052789
166192553
404350322
2109559123
452359674
81819629
1175853654
599764702
21874097
341452115
1747932037
373233082
853202166
828384381
1145942503
770192821
1021181988
1535503930
738475359
879924277
1609269298
1884201140
1969504848
57874759
237685710
61761045
567004472
2013149323
1236700486
1382970830
705377825
1848568047
220937605
817643794
1894675337
940553964
863143859
1466545889
1285499144
1480886881
1207684106
1799636107
44457311
1033835020
1653789280
866039585
315401428
646870114
438898018
41019905
41908265
434318516
1516474074
1193737794
1937777261
444895016
1317740676
972909367
1756978028
914634598
181066613
1208090521
1769034898
561540317
1861809218
880176892
1681382549
2021281317
1710043651
1510448550
303260425
511732409
707122971
373245933
2047516717
1213771696
385302071
1316218321
907948899
283088114
51577617
1737296976
644046274
772237566
858944403
621687649
896220516
1659945963
919288693
12306629
259218746
291351311
1114947385
1867664016
1215724570
783007093
623148023
701179902
1920218902
451611273
1816924078
1595504980
333980966
1617215356
754711678
196070529
454458317
1151906500
1593482470
1684621237
416092142
1697040746
1350844660
1038301348
446482636
2069584554
395276806
614779359
924216518
149980891
587670949
424160955
298162881
1991509480
1516622068
542764048
2055087243
880674333
618900308
1192247258
438079169
1406760562
1768217335
2047617332
444862461
820885560
1168916985
1735838035
370824030
1914664393
760205756
524434596
268413462
1297624924
621747727
1276052616
747728035
953481937
1956095890
1906843721
1957864721
1770762928
1681761443
1435168167
1085357581
495094541
1350023957
975177139
1619088651
26105560
2060569515
1607114003
1707033872
1767828172
1420088397
1903451661
1484686354
2072004137
1647545847
227287951
804279666
1316918797
933677536
323108857
406809534
759970863
858561189
848539363
212297825
1001872373
1703083274
1768222605
691297121
943881191
1037902508
920868782
996861575
70969051
463427910
1682077631
45682918
434476656
667412555
1434360302
1478940704
498714432
2000621111
560468265
390980049
759324703
570438742
1680942329
1367781700
1391588861
211268220
188157409
629434915
1596214923
1941483181
1797614755
580786555
342210798
1080898487
998351115
1911533119
341948263
1966855674
1397064464
1677799295
1733785323
805543657
2052666373
2057261207
645392239
1375872161
417449
35012842
113748921
435983509
1880349863
809916165
1352481047
1131045919
1696185640
1721204453
155976239
1024900139
233628880
514187578
951315500
1495001586
1360615909
1960772296
1843853193
2124577240
1381260509
585485531
793096697
115647026
729496646
276613022
1727325415
59342935
1262932220
1867609133
1335836417
2122997856
81818217
1725742738
2145522558
27761519
239107123
694393621
287492878
69547566
177229618
1670397053
933434323
1057353606
1994158348
1759134421
722462580
1079352021
539746719
1933654487
18928884
1394381651
195271024
1396085567
1126878286
1761224347
701695265
1556554106
1889964966
981818562
1437462107
1836174199
211135285
1441735534
1503892012
296744055
1519112727
106634884
296529584
924831171
2054380420
164865925
1815570567
1547025073
1351006771
1865485149
248433835
684880425
1977884824
1100615337
1852238332
1564576261
1155195700
502470990
1720724522
1861466215
125196297
1694330535
1305099611
1352928127
1261078868
1226190061
567880717
397333364
624733242
1600299478
385214791
1481476220
1135923320
256775345
361976987
330007424
1214132127
946329109
1444856816
1110607574
567561909
920730312
198506418
1854587232
971443011
1669072941
676100316
156888418
230193112
1571284495
463889868
1155330783
2054997866
426156693
96356485
956630548
1998989529
1047372161
1052325788
1562156130
2056494489
1839016265
1789869227
1760655798
143807516
230125618
1685694798
1477367213
1583251324
1872808244
2057245078
1811707223
6702418
1461491605
674621016
1437278686
2070059795
408129679
1702369644
2003062187
1768494689
1995284796
709723962
1797188996
1015545735
244952840
1270469793
1587483120
1631070167
1809172150
47525641
743838932
1704403414
706753673
313409087
477251276
1974071527
1203708912
1090645818
2025785618
866956830
1989449241
282587550
454258737
877996023
1709073746
62126404
903497607
93235010
1699823643
940243563
1058439157
763912389
231624122
1728587811
383642745
2000972986
310987304
1587734866
1415133857
1453999820
1695290092
1870451119
142968672
1546626516
453376435
1654034350
2094436035
149720764
1304193542
598824692
2129552734
212350513
864736536
1846851103
1119614802
1044606690
1270978140
1107993218
1469277127
305940475
866041899
1361521137
1721785217
311418383
1174649561
1903559705
2038023379
1872986699
1756243893
2093124726
894946861
649263346
1561520129
874543100
1700303392
1644059892
1284608160
1363007493
536364190
1723473146
967344609
567573257
1166182511
1078507146
410301193
1514599785
109712661
1770189689
1018525402
486651309
1222041432
900182172
1416573972
1443994955
515953936
502280436
1935246096
1710387574
520354284
808414718
1145861820
1839980202
1784510174
871584474
10145004
1786855181
664162380
646900455
1947696072
1448922745
1517594391
269517668
1227268862
891904538
1271645118
935235570
855376505
1963567416
1813094726
497772951
2100866348
1178577809
1315651962
1545508886
1043522018
270632640
1309618
1204945219
805166136
224148556
207943369
219194681
1373374729
760804534
1351958473
1082883163
1568685454
1789689230
245838953
434791773
583657864
1288593691
1488874575
318214105
338680818
1979140640
328712241
537322401
1511457382
1791550076
621787593
1820927441
1490064600
309664880
1830547729
32394256
1040517156
562865624
1828484384
521931949
1515074195
527209931
1611285938
544155433
438985700
1568378015
512409874
553088589
698187965
1055748834
1610406745
130955469
940877168
799553749
47661167
430553228
2087640115
711647325
966606812
1130171776
576947467
493377653
1527478256
1798204805
566241267
2023347356
1992609641
766379856
440599775
372441569
433117581
1674334086
594126814
697077957
1411451412
2061936643
429014451
462020212
655119418
253637467
497790599
1097958239
212216144
1171831096
951063167
1386514280
689569232
500845289
519747904
197940731
739100144
1884459682
1955802313
2121046417
1647169181
1662590231
1547031985
767110165
1612042538
2007837857
1061346980
522323232
1062732013
1940271242
1093833600
1350653545
698116197
1040504946
906138105
2002589765
1870666549
529396018
1177877067
1501659553
174496486
1966544307
1349120731
904479075
355059525
923862771
1764968187
301085504
200776213
733730753
1221108694
677510732
186900882
746199944
686135145
2053805807
1724811865
316624231
641664692
383443520
1091388811
1687483193
895211030
1488098144
176068281
1544007306
1177435350
1817989751
1549319216
729287693
2075486750
595870998
1776871339
1892418871
503664302
1567640899
223436695
903226804
1254341707
1798283175
2022576092
937489266
219824121
623465751
2134721184
109456981
981799067
1946798168
887226867
1211438879
1213102832
374405879
2085284474
715483019
1757721064
816004096
1126279392
1178686169
625119420
1273251865
613584853
1481936274
407766755
1904897754
1086411449
1376919972
1318925862
356136271
66870773
1714719536
884724055
1817873973
1659506299
1690702185
1918533475
106816475
1964083631
19354818
1452002229
1749250064
285745568
1645598935
1324767638
633523241
651555307
1390042342
1610395352
728413119
1720459674
358116381
1162104098
1685978756
1881237833
247089214
900008199
1076939953
2040103127
1780309209
586448496
1044204064
674582301
111151371
972335710
1636182153
1845678676
247690806
503439268
424775520
1811694530
1374331444
896549837
1411188966
1815149531
574614724
1545655848
1752281305
948837494
1555506963
1897889391
1410470307
1728054449
1820851748
1825897732
1726187581
1674315260
771057818
750112374
1397285516
1400490666
267910205
118122247
243730795
1260603654
1847809280
1274133692
1416578345
709071162
122700575
1654577878
1754788487
340244121
1605817844
981905836
187802007
2106859600
444309488
1436731332
242280121
877909374
189047669
1785296079
1742196723
193444512
856587276
2143430357
2128381817
690775352
560501857
1579092791
750121774
1767500658
1162328239
729556089
274462998
1500847850
229821328
204349666
1434807101
484861144
1685302371
443262828
303197131
316639169
415058220
1893896665
898934240
2067913871
482358779
76459186
1379911719
1663678470
140791244
960072427
970488061
398837971
959243352
945681805
1747701716
62562323
1111271153
154529834
229747731
1498172853
1137965099
6680971
1288081468
1945651820
438642123
453752519
1350017956
95245003
934509260
1389722623
1354151549
777879106
1710920536
432892046
1904724128
491000517
380338499
1602426248
20138078
634016306
902895396
1714209516
1470064794
1788516672
2055959207
610062269
1452528796
940325550
871733896
632418796
11057142
936691912
73639909
1121678911
1573476913
560990894
148906978
1881825674
1701679592
1840132241
464272995
1231697203
851243138
527297944
1624972566
368652437
1752214166
1882921710
1449116111
1898118238
1517988698
1021078935
2109370088
2035398943
1501190052
403220799
342091698
599529712
83370663
2076980167
1692669163
204830456
480072652
761231641
1059719156
2089564408
495529145
664665174
1181898093
2125220934
103224167
119249269
1141346239
610958900
1510220005
1763988326
1817831103
2025735146
1757440211
1686027932
1868596596
437104242
76136698
409524410
1858013091
363696311
1068493035
471952605
545500357
177232843
1238210133
1886419566
354021910
924613330
1024818760
1601256826
1062696915
601510852
836513480
1217227745
301195292
250000209
438923858
138158943
154779234
289478896
1814608355
1969286246
309905862
1629218131
1859688684
155619432
388721403
1130836222
867732367
1152659261
1052414824
1738485815
879679911
797539430
1220199561
1435292328
1190963811
1366292197
858586794
530211694
1230728556
1908234478
1837825648
599044964
35307637
310710830
633163918
956286456
1637716087
1703137651
278429732
553127878
508665408
1500816187
854360111
1934610478
1175188944
1421699924
1070622830
2034785949
33140686
1457452471
147242930
179522358
1576779487
520546466
247679611
1552489921
1639243173
1233449623
2144235322
1890930535
559663822
1431768820
1555053260
458983346
1146228303
1760618634
1019659099
2059367889
1748043488
1533877076
1056454181
453485261
1519008623
501270746
1140563473
612900154
1823647876
1372902664
1497230494
1505644396
34364752
1971128636
1370291307
1669177575
799105027
1520260264
67064383
560457883
1064581478
2142318319
2064068210
750254851
1417049998
1381566936
1912532289
823778191
1766046155
584596999
467662940
2019399633
1033715874
785893230
1320076307
812729249
132319556
2041675871
754939445
921649318
2119565597
1042583944
1968410882
1123319957
47511637
525690109
808612332
1008662833
962602480
1956284415
309470649
1715870889
1209335166
1943220571
1121433544
133670152
649798129
903472141
543566974
1100526854
12646814
2096587021
615429046
554161480
1499867290
293250749
608961698
1077455053
1063706375
586879830
1719956843
666509094
1764689833
1166310032
717370777
1601352342
1283875242
2020768308
353508625
1195347199
970259413
73418434
1322858436
1743405673
1127762597
2132758203
1386549120
1619813241
2014524909
661976131
1721734448
316583669
1963531729
641417905
33326727
372222445
1058222716
904325284
1664810134
1118230436
2063259577
1272651363
1906106183
602521962
522581710
1143389516
1198100588
145124505
395362244
703502704
1821790081
986088398
66940149
367933376
1673941744
99085811
376689352
1122372715
1479381816
1666606466
735195015
605180660
1576236266
526580294
1995527391
317670698
189203232
361770560
252851444
1157513151
998976398
1272756560
1499843878
533356753
803416329
1126036037
1754595701
2087918746
1684408116
1867191552
672399024
1333384122
538571415
2045123721
1155303714
2140859585
223558104
369749225
694891395
480164446
1682022598
472517849
1160477846
753628051
1299198148
185920748
2056820558
226837173
282711708
676815661
584392680
87434608
1725187072
965197164
577089753
1508184461
1468469449
1891210648
1388542307
1895894513
1173957880
124789555
478627862
762431353
976493418
320756664
1302947712
1380121666
1220050511
40177361
480712955
785620139
124179918
1856231981
1225599725
2135131628
968979610
1571342729
1309253372
2003151120
900284375
618886275
2118252439
1903835703
838036158
1483456960
297443756
263234016
1981276362
126105636
906387482
1198312483
1852754085
1052984839
1081731602
35958373
19183328
374279227
920397687
1685820581
779752293
616902265
1823388100
47642164
136668429
1616910863
1661906397
198254191
2018447073
1876743311
667147680
484400244
718724971
1129908473
1485299356
222640732
2031513284
1149984286
118192838
351200911
1193510787
1894912233
412657506
1663493605
1039469935
230379265
1016446099
2112841556
1896046608
1056294512
500174300
8248130
1385085905
499764967
456377096
687960598
1177710994
1366857957
174236044
1165377887
1752026263
1284308029
737505013
877210647
1845781610
1511816557
1499803308
997860924
2063188186
25638260
1813684785
963545101
613546221
1098698900
1064996128
466702363
42545731
640706583
1132229670
1220202009
1719723683
2417280
611441724
44290753
1586624692
849138293
493715622
1208149092
763987653
593285814
368523244
548864500
484959465
1004611538
1958436498
559910296
257603871
1580154491
2048238975
1334827978
1754721485
984945888
2143779593
727864563
1951283998
1569644414
857256137
744815694
1974992671
700249107
744691720
1429012656
1118223746
509979870
1659308273
736696599
281945594
1854691648
2134836948
615808384
86031781
1296408072
1292078087
1841961158
1354933466
1247906098
1102755981
1785028386
805407582
167367517
1120593900
233147343
786781900
859165157
997772166
86460289
1266900570
1982482202
1537152676
1722758162
1666831579
673066519
1481103454
1142124853
186442091
1856150162
1113437221
815846174
1044972028
1730126794
35075400
1758482272
476259105
959549961
1180333489
413654417
1434124554
451259162
1632894339
1382037309
2081852420
175156577
236129196
359947924
1105854876
394064527
2101434763
602947302
316517923
1094175572
456940724
219681050
752172959
1625826515
1954967139
307613513
1403713220
1013933450
644886421
462957058
815222413
1640482163
1874879589
2114685100
1751683915
2071655911
784271158
996900972
634905237
810658713
2007241115
779879057
1697105131
930555679
1128918733
1608861821
965733734
1365371277
38570120
778880690
1359779835
854875412
1177607279
1402418745
964906610
1855499102
1724514202
1787074407
1193855601
800645789
368409905
1949956071
1662280772
1084479243
2114078086
1975472823
2040232466
703028438
84308671
250886268
1278094212
1540365765
720924654
157195423
198973829
2101216226
873283025
1602008136
1012863746
1547820571
1580180367
2022883437
2074588649
313506952
598858740
763859053
278300684
1705488482
564191796
1181155556
625898046
970811793
416898982
2096752191
362004901
1437188252
378221723
772999654
719499000
2121808854
109046092
1364320687
1315162580
1529026717
1702737810
1178699567
826619311
549193665
52380476
1178058661
829535912
122110902
1872246210
70219089
918338191
1894469001
799391181
457840629
1139844358
253203969
894419234
921446014
2082878980
853514301
1362463651
546709234
1288994426
1412335615
1511437546
1005312497
121694132
1643583123
1616731492
841657757
734580990
1939140880
106728182
1533069295
98587717
2054558012
2000275935
1346302341
912547804
376500987
1532749986
1174421063
1096366342
699586496
96585557
1849607310
592490338
1887208143
864888864
243530686
784675919
1089291972
1561897946
797467869
2124900031
1010911080
1410001206
1649555516
1219267577
1154526203
1525343142
676653447
988354821
335541009
1463435065
1455542569
1893379456
723758764
1469154293
36224811
635832636
1889821671
1750422383
185226651
1411998832
1840494159
1940864772
1395404933
133114978
170635041
2052946885
963090525
82766775
1384741584
1721126299
285583165
292805741
1101885975
404875706
2079240600
823066351
614137489
107254650
134948815
670824056
1739216798
945530046
2027728089
865630472
927532736
135113727
1608038563
1653233505
2017091948
1735768535
1461557645
997791177
1788888911
34494716
354010169
1489524518
1943958821
1410837569
1757715116
1025620342
1980441106
1730145794
66764090
506288193
986533260
521719971
1803877450
1492972505
1469649971
907123487
526611628
883892726
189890202
1110829328
559587112
1514468047
1085595592
1621809686
1377415430
854655856
14685168
1281863483
328657788
559631131
1906762742
184364849
69689355
721141178
1575225970
433433786
1671416660
1433198656
1161296632
2043383965
581682254
948328881
93368297
2041201280
736521813
1130759137
938090488
1315373030
1574778100
1738128493
1412367987
2104938735
1578804994
474813580
1708295730
284620734
1547560629
1187831690
1894662828
1286972520
445456419
327693893
2143199999
1897616703
10527838
498703227
155733125
1383714635
1581576995
319765131
1778567222
1922759827
571761715
475614916
1860943336
643932851
1238460564
1387879373
111259127
889584028
1850685290
1036506272
1352812436
1137672921
31367058
1825923528
2043729392
729870385
81199488
1333192872
119397308
866793681
1261569081
1277357401
751097046
713912142
1138776725
1774850840
689156845
849253273
1137703215
187162999
911526420
1440272983
2122491044
904021454
473281300
221969236
527154396
930731096
1260091968
1929892738
1780483367
1899013457
492019384
1391075736
1678308036
1295903086
823968032
1140675751
1231846391
680025791
1321767164
1663429639
626850864
14193752
108521219
951649518
2085582450
1141005894
1982667077
1984703087
2109094410
2066385038
1222159980
515953936
1746344332
1621390071
1466984763
175420989
1027442877
56881847
262977239
1810068040
1183525721
1127556633
1325465278
1073430947
1679446261
2054647564
1413882687
1624028123
1859434848
1842077855
1076610253
2121080417
1744291636
1238029370
1177199285
2124782164
1971690695
2067446964
769449474
124798996
1525138918
2015276182
1549894933
1597979415
433744573
970726128
1231416109
508030475
1279950545
141231294
965838519
1781938002
871121763
1545164223
543577205
1076991919
661041967
1334365488
977990736
1968694009
1835916619
1798678019
199260506
649549184
1358582047
247660951
240378978
1693537677
2003653614
1801177621
1935564710
393990730
251792955
1910696473
249251291
1634066227
1162596594
867077552
364570873
1993731965
1719539733
1907376130
2132153335
1298487899
2117491063
915999468
881301146
1368072422
999602723
515137328
1109465485
135517675
1966774465
291985183
2040596533
919321610
776401067
812430185
1819876848
337289310
232887610
1424384980
1768653212
463881969
909081773
1060402863
1292172312
608526550
553469539
2028646615
1461799679
2055139980
1454105327
1122281634
969329454
1834568278
8059947
1577768845
1399703452
139469499
783636046
1832624253
790103027
646865243
1156090598
1723948934
635521361
26774942
296074593
801161068
844871311
1331667190
1925647683
1981938202
2084786228
1968401444
961633428
1221054977
969837918
1661377431
1257482775
571290619
166146440
1710087482
1993546109
96566168
900870530
60593836
2102067854
634117500
122700575
452818964
559877922
1731485267
797326360
1723960700
416282952
1790577295
1341009374
1326649833
180328757
1647139864
872656581
984361832
1883823793
1510651982
1580457330
183921069
975616686
237947036
1801462564
680845684
1695028951
1012088182
303569387
586734867
1497419362
1895957028
1827872757
1266272297
926436049
955872083
694514794
808115194
677518958
911922718
1780754211
1855837150
1486034622
1947451296
949385628
1007697717
420699935
2062073381
802347036
854295127
1351172518
884582076
1794229944
1745784486
1898638924
1685454517
289350747
1901000969
1381053036
906897651
231842423
421460203
1379276207
356830688
1207085424
887979745
983904065
1682412251
2031006018
1586963157
257525653
796750816
977257922
868868104
191111312
1798003671
139002050
597840199
539470392
252401423
2109932160
1857997563
1015277881
2016366174
967163132
1669802105
144875650
1422263921
832893308
620259066
1711445009
970921222
247182509
282012257
1047419156
866001541
269534791
1437513434
1892580004
2093535958
1420343414
920907819
1132743135
1356455643
1518304014
363973553
2036211938
102074682
589220864
1634814724
1921184617
929881893
108551682
1869284783
2138977689
104815907
743431932
1857221133
1747404889
1696594557
784635656
385942357
1255215399
622130118
1836419058
183184202
861253631
732385087
95929462
453090795
1102671661
1854367012
2106905566
1375852784
415055519
1108912574
1840124654
1081183391
1910974388
1604115425
240993790
284859973
280613555
1898792498
659280329
1930996739
105701707
1692240091
665050323
1683987261
160400649
2001426497
1789614264
1004785020
1676796314
1791230607
67807052
941224320
1476340040
705575794
1621626578
793511255
544315855
192773750
1054764757
172119121
893950327
842209252
1919768793
1041823800
1445588818
1743204264
259055337
109725896
235387934
1460452157
541797985
482517464
842175422
932423283
48266989
2021615408
1375238119
1784280779
1330587257
980710741
1891852528
1708306916
1992274255
1349414716
2076323691
1090137419
77947304
710341677
171612730
735854913
435087482
539217146
1753939685
2052165667
1948758960
98467070
1237311815
720819575
2119920878
177908325
1638012146
815014449
1150557236
520586812
134805800
962361443
10345582
1511244964
477711066
890459063
1943257433
1894604008
1153617242
1840765338
1516055587
1764444988
520159014
1923700360
762304722
754202875
225247591
14938638
264200690
1412840864
2037756805
293636576
1015048116
1272015692
832283619
1400961249
1881853709
1367885481
984806956
1946677552
708958354
302857978
35104733
1686302780
1581729594
914541365
1971779345
1783413671
1352800954
1800271137
773320532
806863905
1224474537
1116912474
200688175
2115823560
170974157
1127064144
1079547992
2017262475
1684531251
2125381120
920046464
1728370254
2128798881
186678239
738535758
884346883
1589202320
1574133636
1047242716
940435487
1358684943
1537423809
1926243748
852397767
116449437
1794159065
1107568589
1850385499
248265728
1191116895
1213446692
810483159
678552509
169456803
109757675
808048743
2126740756
2007647877
807939713
2034485217
481801199
509408756
201443942
251770026
1764352845
1660993331
349282012
1786538074
1294773902
1386981102
625759383
447243642
735940066
866193945
1858330643
138224738
1951601352
1343880383
147012814
577978280
1911338012
106200746
773888818
1546975705
2082605051
431070913
1323843474
1808727382
1502658490
371225069
1000510207
1786718416
302037085
1322326322
2045000438
1410973336
1115858162
1379263303
837650856
1079963292
325617079
762546408
251146374
1251396896
1499372328
200891231
798098200
1464804121
91430269
1117913275
1154152448
1769308162
2060009158
525627217
1148899899
1780580349
1016745710
622121960
2099613305
1227816043
1027092833
1063080732
119893790
1290792071
138373421
537843547
429415601
104197357
1511744481
1824995846
417343695
2103006311
1775062446
1999353315
188329677
661128511
604502051
1067717927
12071860
1734718590
1013038249
1209734462
1030648793
2005803846
490533733
1246056224
598530458
1868639173
368151827
611324124
1155810008
1971086515
1306269566
845575261
1280307240
1826057256
1121973960
821128821
94836638
2142039268
820364578
938074233
1670177832
1261528279
1483019879
2138937754
2015470573
2071235155
1201818640
1418267398
2973169
1261694335
1725910316
85951048
925113897
2057919921
619340842
2062445452
951289923
74683699
216033336
1758914523
636572806
1759296205
1865833253
1016213666
652607083
1147375267
704666237
1486215534
1000060688
1699339433
31671970
1820908303
2130898983
112169837
1143375420
502182778
1543124104
2098953146
1664068265
1816007495
1804751409
991184013
902598435
874275342
946669890
894935231
72964879
1352294648
1189913702
1225970350
1498701553
994982482
201545985
656611983
124126542
2126641576
1997401526
820739999
1367578056
691276900
647467188
1614433819
2008324894
2128704754
749727838
1642601306
1807378735
1702096480
1361344967
1950045613
1698940181
1109625016
484262737
1625241751
1970848924
361942420
1773674880
1447868782
1875482611
1207521588
1532955942
1722246445
34402356
1896584722
2048292110
1123467933
283407320
1490938718
215937719
2043055383
1364367584
1910738350
538179746
1765796748
735289948
535228076
1013038249
730726914
718561065
960698538
1471956744
1493376273
1100334210
55311221
897500210
358360657
1505344020
223116738
1975898010
571227912
1946660369
315397313
472527963
1670812620
1987389630
800480392
259919746
914988833
573279964
2031408954
1891361192
1990596688
500825870
1200125729
837227652
309915171
782154574
24061365
1341411462
1398472675
812435818
158273370
1828540998
1854334164
1121201007
464568413
1433844439
484034704
387526703
20406917
154084562
1500547036
2015934919
1450288537
1477484954
986677083
1253645237
1764089619
1087556216
752725633
1264229982
438910573
1282721053
898288015
1141820427
1559277108
883383248
1526776340
420967473
930298130
841430848
1296862543
460655619
1201077
2123673466
1902042555
216371553
136060367
275422010
1397918740
1238717072
406055910
2112932802
2116634660
103462475
40338131
1791642349
1035752008
65707546
369936842
2099240944
1202132045
1360922276
1366082042
1739840705
1563003637
1200482006
2054622665
1680515309
742309851
760631066
1039167948
1752018822
1729003279
439339691
937147015
520407686
367458226
567794464
509304852
1603724226
1747596492
1364769494
1790245879
2075585803
584464825
767927970
170317971
347633969
356505258
817628801
1786203485
1907831612
582347769
847045250
1994897921
1035896582
2048805845
2051423264
1482424488
895433166
1403155316
1904700911
994206642
135215330
81653455
855018742
1181753890
223539461
967341658
776463718
2006516138
1448965437
1324740364
346441751
714546400
1968672119
330295203
659801587
900427503
601541926
1935623303
1455225780
401141090
107395335
1882103003
94940522
972884363
1746119438
2133193931
568094835
602000979
1673815612
1086103224
1468601022
791094210
1654001942
1106003224
410016061
1794584067
343012798
1840563089
843784587
1553514262
1562962084
1588792484
212037259
1206786522
2030876553
1776478740
573308899
197623095
1516795392
1913537577
1626920429
1059799004
1765028397
1225378128
572491837
1385311761
1087543296
357812269
1666857681
44648659
1186272136
37022506
1950357512
1940294713
1519103333
1744947426
63535581
1875719302
461187537
1372133701
1134665248
384322683
1641516414
839921749
695092480
1530143405
753447786
1713469900
344621311
1141458381
802659884
350454969
259749244
764486516
2114675871
101438920
1355118476
1556810978
161571678
367343828
586276391
1371012198
826906110
832579605
1724140133
1222900054
1979983259
1782759144
491586331
531366954
391956049
1303007596
1744183968
916962279
1220352655
131005526
2147314650
1517388418
843529764
90133902
533948996
556889984
1455818727
1816049051
1022608521
524309633
1376406422
1838873442
550835077
290287646
1876503790
699510247
1426116098
1884685036
526241829
1225460569
1089072226
1870552963
1849948202
1361096937
1317503361
398384437
1338264553
340497526
205888513
1966681266
1660889400
1850753230
76755364
2121356433
815969490
571045137
723230179
673620463
732861435
965653818
1465857035
1166745858
1825902244
1387554608
987365346
984905773
1772069212
701530855
1863835558
686143408
1247448738
295225604
2081439444
593156847
1996312267
2101445256
950684984
27713147
1285608214
1706803892
1468970193
652545398
859854936
1989496199
2050450203
900355311
1451537611
1967599375
1574778537
724191673
1863826485
1473822522
1787781591
499405170
1695656238
1020925923
2008687540
1889962552
1116122707
788554928
328636787
59827083
796892157
287919173
1805240104
1438978488
1756497859
360812559
613637643
1627416861
2074649704
1842336679
2066504170
500500250
4809326
157853852
889187294
1001381093
246689730
1338312530
2032387097
860535871
1652933684
1016613289
839337610
432761235
1810650040
709565163
1496234659
1524531703
792069419
2030875896
51992414
1749901179
1331054592
753120091
145023020
1788275569
2004660733
485140384
19413828
1918251254
2054019718
902145613
1483575882
1849339860
806280894
379719372
1607191972
1350215418
1762292536
2100849324
1405843964
405312072
476962872
1481786648
1584196102
1461194233
2048600388
76069707
798615840
583027897
998453879
403970844
554091293
1168970024
751136590
572947455
1671232890
459465335
266592283
1421287649
184644855
1865080648
1702466176
708584338
397632490
1414814038
1291687127
39338972
1056670249
1097340106
1958035363
1373371653
337760785
1003240592
1168732439
967812591
1269420804
976239608
1468124604
739520673
1781888428
1823929036
877733027
1472835193
173635304
1276763019
706850320
1079425561
753194565
1529517406
104873968
452510742
274738558
709010793
1538347313
1088255157
183629373
342157709
1866833271
512656301
470743497
1529028214
51320940
1255819209
911643270
983670823
1925235558
655238987
462344439
530510753
141433239
494560555
830033367
2041682489
1291016314
925851069
1193123584
1241609103
1299590265
1478266063
1686016815
1323170940
366435630
301887483
675188261
126614912
1124828956
17789415
223974163
1076435934
1080320068
1172649685
1077281673
1938714970
434050586
977247470
1298905841
942599490
429157163
1202032487
1133228704
709683846
912295492
1268540852
241330349
369211228
1531640039
1826389336
1637347268
418717461
1037383263
504149875
1604327360
1717951050
694280382
882629618
1584183438
1534320024
1537168261
648388364
1900047945
946692812
988879730
1453655982
660597711
753263387
1343224823
1456874189
608303315
671798240
797075634
1252705366
661183683
1283909956
2076609533
1887029794
1090028425
1168469436
1787426311
1021076265
1910709057
1070114105
1839045797
1929246393
1007353077
552110245
664078573
1855088424
1366333751
169222895
1520041147
1365476256
531156915
1408529108
915149440
1353463364
847690320
1428159876
1016839450
1069654947
1983884321
813108607
626060104
1178812544
1373177711
673628297
1323218127
656879417
368401973
1581558362
396851581
43805851
2051385597
429697316
1640760542
1352791499
198622762
14749370
1669622259
294576512
193001917
1661033914
401727872
842154615
1275214764
1436397
1854942066
1354757873
2139697536
147343891
811995823
888970456
1251063257
699490928
791129163
996090981
1016557030
800075349
1121690493
866300691
1727655910
1620756688
1565897338
924709278
937644858
1897286411
422916804
11406200
764134970
1852790690
1889465227
1521257182
490958809
774845133
1291132432
1350888447
2032192638
1963295522
1885582351
899838381
1538573662
250612533
1944401412
1600689321
478054073
1191960715
1364470408
158303487
1995163049
1070632691
192049062
968670375
1425350900
146681761
1887188293
92271138
1972996847
1864492283
1542140387
75510782
1772858951
339418682
1643351449
644171024
2140516331
199601192
611986597
864349230
96633533
988649156
677898366
255160517
1508611424
1038294469
1685925194
1106561286
251317046
856384504
1116521832
417460568
1008852634
962588225
440990605
1158079454
1895065323
889209520
363650296
1686593210
519128598
1930619626
1404854018
1602395163
1495141678
196977799
917731887
2067176063
1937121421
1348827223
950128477
1011332654
1439867451
2114648063
1336226638
1883455727
394199730
406301979
1604756926
2082816202
1411405727
2006598595
699500141
1896038367
11759054
290085859
1911947796
1465731760
237032242
1573134632
840193665
724372288
940976892
1188663860
1290661569
238062508
1812708133
1121714906
1919613560
497882792
742126473
626623786
654675818
124307914
1887985754
29768400
321639178
1694767826
34949531
1477679322
1319971341
1612828712
1413786036
889485321
2134217978
1393690744
858072142
190629178
374537276
931379103
923772739
1710954246
1490936741
591370856
943649421
2018826342
1848137134
539783548
915250942
232492947
166980620
975008331
600970439
1784204196
691746861
1614525938
1161410132
348519730
1565071257
136504992
1155091640
88933451
1553821627
2071481492
477417809
1349626617
1981776872
302689031
1055953490
1062092048
1538920940
1971899853
503428454
936722116
360771971
1734428597
1563486359
1288237794
23330789
69320822
1822309502
1500525702
646061670
285623414
1275702250
733215864
1227112265
2026212526
1437367388
979569819
572264866
440852
1629518661
907314295
1739925148
1141758405
402102137
407167117
1818135651
551650591
858292380
1672026439
1695662401
1959127917
596181460
989436851
1632027238
441338799
45259152
1500728203
1006143948
2086353933
1596747336
738856035
366087322
188091300
177033095
216921514
1959957501
434291545
356356272
367054504
331033145
1902255909
1997972341
596678552
1905013117
749536281
514553174
1691666956
833093800
393786873
1676737053
1436252736
1844874094
2054700993
111643360
1139739568
389507207
225697006
1972985034
2019888040
1185750507
253776091
287823881
918032673
552579390
1706702821
1705139206
2014318734
1386173412
1682835937
820806883
635333664
305461862
1976670542
1266888456
2072518243
1054752700
758719644
1894851845
1931459676
421622145
1774007009
140921334
1060289764
1711470977
371385742
1642653645
198424974
1637453886
1347927401
1022120006
1239109146
637189890
2010948948
185886072
168761519
18861697
719787395
2101761065
1446336485
396937009
1600697703
891922591
446092711
1283807289
829860961
1996753599
12739137
865805653
203086091
1514292484
1773486137
1518528688
1220262555
1485893229
1300092926
1118522187
1490643061
9664143
1284506113
1199541265
1835525509
1848177326
568255095
229055494
861775497
734893492
590994940
283199664
267687187
1319748758
1990099618
1495305615
615519494
740503513
1063035275
1522194055
62536726
678110712
2090469470
1525121948
951640750
1857147088
1731686958
334300971
354220639
282221523
2041392873
1897864947
2079560334
2085561182
1202295144
175653043
776218751
284093334
76548913
692267105
192493095
1982501842
296495367
440271604
956035327
401463729
533746756
2056497570
1696087313
2034692417
1075855484
670445727
529521054
1893366029
877932350
693213663
98521224
1640799435
2052194381
13741955
342991212
796087290
469912271
246860522
1805263253
514461790
1362763133
361308753
2007916166
1366999181
6344257
336297587
1865191804
1883001332
209879530
1696643999
1771468271
1589687054
1479415503
513901194
446441469
1188874701
462783102
1468354818
51727215
110077537
1058931198
745101862
1549642624
1728038695
1094332089
1966664833
1396256052
168411891
1511018139
471233067
1252087504
2041263066
460384951
235221118
216931416
1601476321
1853529389
1944524801
1240699246
1352901272
1151925628
579637994
654818776
93426129
2080811470
702844170
1798962823
634186415
1134598559
2114789467
946455843
1237898362
74539402
1446619431
1796607724
563729682
1375185514
641554235
1831218781
558824766
715818456
799133576
1310829398
1494088225
260632076
1589647523
2083805167
1329747279
333428521
1727459485
1656540531
1343979082
1066680320
183693556
1052652345
1895245279
34262465
1356591780
1316531187
2082233879
713484552
392258270
1842305875
33770077
586801727
1629351123
171189799
399769945
2106556546
1265280738
1777244924
331646856
1800696668
2074192736
2036014101
20389238
135052792
1513333789
1164788713
1392561673
1789585599
1901762440
1821120726
1020119837
950194438
1914391792
339007921
708487574
750447562
812032755
2049301958
1056577939
1733555855
1942459842
1188352746
323512966
272931019
921167753
816049562
1451408870
800986075
1745768185
1279128418
834231089
1661264733
1581077370
577536485
1234995993
697430328
2140103216
938215235
1338728432
128123239
422641032
1026388701
2016446517
496562039
2118364737
1900499369
775100509
348613024
958461092
1566043942
2019499314
960203665
304572018
1257350282
1285212872
833331983
738143111
1483518008
434920693
254886395
188902673
815044092
2015157394
277306269
1914951505
122154444
109397962
874267933
493182795
1701174191
1789631612
1738626060
1950991287
565453471
2104015339
286695766
2010614188
1220033887
1183543618
1631847369
2052437493
2012619547
2066527692
1499998013
246648987
1449816205
166617453
502899414
1183525721
1128112205
449481433
360536443
270398381
1447656194
1661524451
500386143
850266805
423501320
2056288103
2003894969
1578826796
472844930
670551195
2057856787
1781758991
1034923538
2080036462
1718185790
1081680061
337193129
1079293708
958886946
144423120
1060218226
1555252994
484852468
2050769196
1613289742
1823929036
101913013
400506179
1906362426
1265113753
38446073
126747179
332086351
1146107327
32728898
1864094018
1298499134
1083903487
1981545263
1510891715
1137641292
1900099389
497727497
575013246
1534407367
478314681
1722008503
1896005603
656807521
1206615049
1041323686
70021455
1755486185
1348062688
1400328453
32701958
2062974771
641222477
158451282
745328467
543968878
653280391
520405245
2021363309
1096020763
702807371
602410720
688649137
2030299492
1745104014
1508416560
1088432320
1454555187
1791300537
72644787
1704248891
1630812360
892635054
450732764
584048518
362211104
843624034
565362759
2067613244
999145005
1479899968
490516069
842975044
761587036
664356437
592751530
112924636
307188044
1819156182
1281893958
1918830359
580026009
1177696860
1719041906
2050235795
1673403982
1952283001
1998153256
554852463
1232231649
1103584634
1696849373
1190922057
150796501
1462225320
653509988
1951257266
1183422139
630054386
793499508
1812535591
575348151
1715803357
556606253
1727647416
1409345936
415485603
1264607122
443391219
368551512
1546341193
1476958935
156525701
1800044533
430103340
959874889
1902569733
1655521629
1579986339
429107642
341807476
1711260344
786826559
602928537
1034720053
1681050837
1960950355
98589644
456384894
1300519639
767393614
1315873907
1005473160
371103046
1533554278
928390893
1155799279
234430551
1221977008
1888802057
1614868
1381051820
435675011
1107809936
1843145083
1281523922
344040969
1121433544
1983505382
781885207
667082295
1108842574
1428130402
1575459841
1490214813
487849367
733992456
1482395274
1015558654
20623975
286137830
1792665454
632037408
1806445343
2139156121
657274884
1584707601
1885013880
1056797647
425470179
1411470144
1340681405
916151324
1818675218
1286972520
1974516611
213780383
1654519625
752531146
1775017770
2059800484
1261150902
952709106
1413766387
2070633167
1708865262
321107191
726312368
1208095212
2002598063
1211379336
1106799973
1075411912
1058685272
1049980012
1655404821
192522406
964506642
447137629
1360964639
346406444
794364441
1812681133
685230339
543896444
744834569
1632136011
1280403394
817415531
146894453
565500130
742229818
792230107
773125934
1616742534
1829618367
123607652
868904913
1784611939
887358074
400866825
905825282
1922160734
1798909460
89938280
1386510324
441517666
1190579028
483205776
927667990
1848960667
1332587390
635404896
746265186
887821453
1257782962
45837861
1982296381
532513608
233598860
444435264
1825806233
788049813
995237645
757074078
698356270
363643099
1973501202
94421166
565520437
620988999
1678097033
609716094
1732386063
683209818
1499671758
1628308886
362444697
872448519
1445247897
1512841974
944547689
1473130571
2084529558
1410004521
1863808207
84105008
121325345
1065307490
1814447217
1432302047
1206845707
1440090776
615790822
2113666575
37369159
1537332108
37143785
915725494
1806686123
1831168610
52465873
1379249437
522696803
65855615
662290393
1028036256
259576422
77820117
2044552451
1441737220
317341480
1157151258
101223489
735116336
724069784
1999277568
663336768
364884649
559608621
1428179633
2054463221
1594625065
281581653
1050085982
957183376
536392889
423108053
1573307531
1592412201
412979720
1407130924
1267788014
2037577737
1705988982
1895913150
126103886
996843004
1802481821
839548517
266251956
1684183921
1349366144
567024410
112407501
1570097216
107943036
1932462994
2067292200
2094242427
1079611267
1929627064
1075131593
1497694172
427040
1529575769
579921793
1306367151
640539635
580539577
325840695
1941953414
911084771
489236701
1181544898
646282533
1999456352
1149777447
958744194
1727613397
673586750
402991015
663095245
1005571763
1904732246
697623332
1457538704
1331196116
1608472471
1672013201
367764118
34843887
241889945
1126884626
559341702
812441867
956864060
703620509
160795978
398739070
40138332
874346635
1047839629
554328373
656917938
77280333
1644201135
2071487792
103134153
670062954
5402050
2113116500
370667917
468654337
1442067965
197307275
257919024
894588743
25119649
1255029616
509833233
646918474
1389550860
1346578077
1128053605
933462682
624145739
1087181292
2001234052
140963333
1296996801
1142894449
745172509
193030062
155777945
2008622634
1204339223
885973368
116229287
369013526
1994601220
1070011597
933354607
240936259
1172181513
908619048
1349610207
43884982
1260724360
327412304
1344808829
339569108
767234378
227325352
379582972
934984030
228515882
638885874
1826105202
1769401850
240577671
689895279
255376932
1489129725
1021230717
1279295557
881115035
404436767
579153907
233217051
1578870815
1249389330
423075860
239421209
1431881975
1486980144
1600325249
1725606614
1726527124
1936520353
1717219807
911770372
2028825910
1250902057
171202885
1178419947
766085042
637343520
1299515687
1166787458
242059859
587979783
691751455
732590775
1880102259
1243744475
920104251
1450651350
2078919426
835599893
170890485
94935653
708004909
1153089755
1077881220
2093286856
522470985
1567706181
528264238
1192834869
1379217469
1925791673
1021662373
1048211694
1950785630
1370686194
226814880
320429347
1713639987
457961986
1571486347
1154098756
1023971230
922248465
301248177
1877346563
2003060900
1960511738
1787657797
349986620
960398958
1269943831
485530511
2023122971
1292024277
41476651
1881887062
1847708408
1062186854
1866068515
1586150569
1472595244
110382556
1275418862
1949402954
1824170427
1209756359
1249656612
463102674
1903878087
24618528
85217664
744582727
398491582
1636452400
410091778
1339749432
1271563821
1740607684
1713255657
1432774312
693721908
1670011190
618065077
1084859990
425424673
273691348
655024306
993658560
877342537
1770586321
1165909653
679582303
680847271
1970428854
1118745082
484668088
1563670646
1758857295
214691543
1132772899
362351312
1065482480
2095188220
1351477259
1415420458
562702585
703314838
976651030
1673917694
595825787
46645366
383098924
1391988650
254256232
1619374737
1203257926
387268572
1162979844
334608948
244106423
92536363
1707804136
599042845
2112605391
508912303
1970510580
752083810
802727425
1128739631
1482889337
1980645342
1441861527
1117273261
517256858
1453775564
1683286636
97426418
659884370
811058687
519568385
803273915
123912723
128636799
1393939301
1602603769
1814989957
1589709182
1340099717
320196675
1486238543
729561568
272150064
233867131
1847023549
433510193
2129411414
1946407148
512886543
997409879
1799770967
157576708
999006609
1551790971
588450153
1312930329
855078766
1928099495
1600713984
1986011857
1327404560
910539857
693999700
911249499
1727551916
244826710
1157301571
4302551
380184649
524766170
646555763
1115333579
788190445
12595475
1850088514
979218784
857693150
199313548
14698325
1746016283
1114153514
989682680
1178993679
786200565
2119901821
302097306
2115268537
1146308672
152601593
2027425306
1386372444
2041041748
1879069145
1906451015
447169535
52240831
928009880
1478554031
1626594260
1701878982
1321875741
1867619848
1098785349
1466240845
1148377167
1927364888
1600486445
145443661
2137059933
466411571
1384449664
1413015256
618412173
1661472214
1086926784
803574970
1291140292
1006995595
183951124
1862714354
643247913
487623082
47218778
1993042656
645866131
1062092048
1847825583
1520945204
256063820
1517406513
1844533728
2074349475
15320370
1621875541
929294636
177853349
1352635628
1946520119
1862447559
531880611
2088665656
1216690411
1283690794
1806260446
1153250745
1439666403
1251119313
1984382884
862777525
1637158765
340195056
1987417567
447215304
514812232
2111729363
129857590
1700717631
573285713
1933634172
2051465652
328020222
1296798850
977273455
341113473
1461194871
1116355736
1053985871
1681683545
945921176
1449300278
1392377320
1539000398
2039262052
1521215068
1304346076
1321762700
1472280813
1498362481
571599916
359172163
1940912607
1239194804
1043033310
390508964
800390340
2136289537
1948836067
91007477
725945104
756104065
640681360
1204366403
434578094
1141321622
522767353
22095937
1497726531
1677079918
890907118
1535016675
1049270735
1769951503
2091497532
1734336885
1317498425
238640194
468530544
632375656
701493497
275451558
570224886
761181758
1061780629
1141220540
365196150
171786616
302687707
1280309411
706788150
2080088859
913990980
1001180098
1211631027
480139128
514605939
480602557
503837830
1173228952
1798421057
2049087234
209113537
158355067
1816817886
796837104
1448114955
1565118083
1037031059
472949548
441666566
2143715573
279815439
1559401265
1906241069
773310197
1097317454
1320863436
1226445858
1250683163
1957648764
952395456
426928911
1402861927
539933634
340419764
2120075635
1875413165
64905361
1717279158
1594028593
1669178060
2110096189
894049394
1899755548
942534400
1853536244
731705929
1775228876
2093716727
125617037
1823520354
663139750
802757889
1928403153
2124962093
1360685345
422135548
1144859507
1296132810
1808716365
81623974
272934647
2069337064
599688357
711704888
1239699373
1866621849
148906978
1752912330
1711696648
689266593
1497877458
1337859857
384521642
330286565
232477231
1004354384
2000197055
1510309345
1597163862
1233131457
1977323166
1856410651
158959792
1405726052
1891047719
574841525
2059935845
1837565678
574234298
566754220
1096320709
1903756031
1149104229
1269879639
594485892
1455044090
500239283
608110671
1067099318
665731046
1057519347
740989858
608299531
1352773499
1188841013
1697482655
1402175739
1761068767
1533369491
1809490169
1245975898
59624652
1370856181
1375338016
600107643
1882210225
496101556
565618938
209797177
706738726
2087514032
573700680
1042754349
1508506676
1136382893
1521262270
796826269
1787743895
1130077169
1265287461
540923130
1852692859
139889718
947535074
1101107849
191139422
200939060
1169056537
1231831297
166413311
1690712669
1296511262
1118805857
983337060
2138723550
744473186
637346252
928773002
2123514677
1307907969
1347996983
2112647043
1590433346
1003697808
1469622996
2081993195
2027861960
607003277
307083563
1201705767
775430406
395618652
605402947
1415711537
1858788132
836129436
1535594446
490962760
24329241
1115993841
1523672755
1717060082
168612107
1392229566
656362543
492036163
1753702991
1178586964
820731169
666305976
69161137
147880521
1898658350
1626492649
421158975
1594521430
211592428
477728248
1621009027
1728384870
720837884
1476029398
1234969381
1452542499
1329501129
963465833
387757563
1584086070
1310254993
2117712755
1442852690
73390422
1782599292
35194364
1440353579
1034562573
1748143339
1054253371
999132022
634621293
2096858218
1698828420
317472220
1372098643
1599039092
424050580
259404901
458086473
71828573
557112805
331382330
1532570417
1704954597
828145808
39818402
2105611620
1939095577
1901702627
1499164227
752193435
1800328721
2076669789
839134042
2123939055
1779924225
1978861044
1680806979
902809933
395914298
1420961753
1099712610
976864932
2095115690
472989485
1887906312
370410921
1134173670
134577630
1727123612
1270671817
1699448076
1240648986
1834640953
742749220
1629282362
2046970841
714818563
2037732291
1870434228
729551414
230744928
1530275713
1979829038
632941801
1988183570
1832547660
114043007
1673740204
802671158
1672336308
669670373
268700232
472523024
1909334563
1317816040
1623599314
610140165
1793756166
819932884
749724636
1611686610
1803888967
915674199
1357198095
602029362
2105863230
963530969
1345114378
204869414
940801181
1159349561
86247817
1118851712
1620008290
81513217
2120454028
844161783
259644623
871766853
1674519210
119669497
1811507335
1065101386
970486719
1567402714
1127941204
34675017
1379354641
684450372
34978657
872473099
199840670
1155410594
1966653778
1839207496
591316235
625121161
1465227649
503050529
1466391380
1964206323
67536842
821552514
2065095728
1334438504
856841167
1360936219
786125219
1359991412
1835642056
556125763
969861334
1961797186
1910118845
1390560977
1249507169
160364809
1614146794
1296233610
1405355700
142781203
36003628
382305416
280821191
1814004690
1331184667
417285710
1090355939
68234995
1464220469
981050535
1779550241
626186302
733637905
1221329082
39504213
629568291
993122145
1350428379
1841904979
1599669359
1060288642
1062262634
1159628185
690931392
810663965
1715281136
1605389127
522077474
836429489
1874685942
1415616352
2048822745
491185650
10175494
1054785614
381980714
1551396044
161207123
1314556822
233616877
85908789
27376132
441232385
1751181791
1778173359
1792180113
2096883230
2000080974
1829736793
392385513
1002265173
1302466781
510549929
622608499
178275493
327201791
1137729051
1598788430
1206675935
1115096507
1850090423
1236436958
143324255
1079484710
34460623
1823106828
1059262104
771894067
1712433920
487298167
361490001
1283246243
537127993
607250308
738143111
1100370713
566843836
1887997915
1134930326
285625556
605659676
1994356672
1785594210
1426090049
2082334014
338906437
179780022
958205247
689366132
1275222013
861807635
1589553359
390033990
1890963631
1941571576
1411914910
102591994
1176865886
1570650086
1840223785
302894081
457902541
1472041464
1704710003
1384340681
1231150998
1959997250
907541811
177703355
1329366509
1810116947
335542411
2040778792
1044704804
696317038
1911299
1936346393
908784467
129161623
1223191585
1719683308
1384555218
887410934
1506878266
1645681527
693305695
1060618469
314439650
1266258755
789012320
1032985818
616218859
1495736350
417834354
687630409
1650888981
1781697741
1350350338
1441870346
1040326499
2037320824
34018265
1100201122
1408898672
1940251921
1128813127
1095185586
536437218
1990138341
909266583
988860937
773912749
1227123163
2032664795
1278049117
1799968820
1365317282
606166743
1013778687
2013974492
808509043
1815903565
2139446344
424390973
1780350631
2120626213
344185816
360401255
1954425149
1367800012
739236493
1793085674
276418588
478422576
257025650
1892882568
1504182766
1278189403
1991788292
1120600053
591675961
774417014
1004241063
1838292003
1459108080
838539540
748104306
737336426
1381219256
1565496304
797913032
489914236
108675110
1108039894
177123671
329598493
1367910096
967193336
1014256223
765197302
558578846
1154977472
913463431
1239276419
1514103713
86924107
1459645224
534006532
1027252681
1555218123
1066481848
304907801
692242036
1940638490
365624170
819242151
858050752
295500969
1125410868
646787029
1835325300
1505647493
2064205343
247206726
1441233963
1681866227
939498883
1726623674
870908028
1031367880
925033315
1125438596
881282448
968331297
492035891
1637380607
763490961
1470772141
1347746569
203536627
1782988665
495846909
692179681
1968801821
1044214249
1827337119
56484373
1535322254
1743983886
993188367
730586362
1715980077
713196754
357519752
1432731485
257498827
90575927
1345921494
1374495575
1160829492
1011489624
227230884
477122217
334145779
742833822
657827955
1753800236
1158227193
708622672
856802282
26731343
251997147
680383741
242725402
1559018887
1210788221
271889564
1958487217
415924511
659523664
331968667
1760104795
1502633948
1447254701
711089343
1513891248
986863877
1694199557
1133540664
99014433
237325069
1685373716
1102354911
2055799560
1674984790
254685667
725985440
1848315543
356945070
376732560
596629450
795516754
296164742
1448329805
1266988124
441064519
1632325723
1548993833
67119426
1552274626
27240281
2013054853
386935683
782830808
2064756311
1546680031
504936057
1474297033
781429291
1191477608
1722112858
1919049431
2004526096
715135038
29086948
1793220895
983576332
255732160
1163192816
1695398916
1285194995
1797940202
2039923469
439020031
1281756342
881556864
1660485489
1723303216
1441821382
301412676
1945781047
1224455097
362267771
599357402
17301459
1755818858
1006517045
420874581
660825580
1236563534
1459093527
1309358267
2046801783
42995416
2077349121
714006615
341165038
1302198579
1656028984
1589742630
1009900724
1429138431
1606149673
1916993714
1883907709
1363513026
256162086
751571069
958479034
1396879146
2133504817
1413631661
1055983953
1444962622
1261822450
1723508399
2029559899
1437410985
1338104671
1174727301
1555136955
1923926773
814928747
1554885569
1329414733
677946540
929953049
2118640015
536957839
1697211901
1312457700
1431108026
1970999457
1291975225
619676437
1296007522
1912619510
3298420
989668283
1130377673
1649422244
431639252
1765979198
1865826976
591210376
301777494
242006526
1474817475
1653075227
1439608568
345832186
1459037217
538092814
143680658
435514296
1676482976
2091454473
293615863
844401814
1358898761
43076554
1454651761
109766843
870585380
1307302599
146768280
783780580
1185285155
915813840
2056134397
596582108
108570277
195857840
156895767
309132894
111204285
874327138
1560823429
822207013
1432103858
841238861
1189750334
266246201
462544444
390247235
118915548
1735964177
1999482838
1057575730
417115244
1251697156
1340727726
375324777
522687191
122618668
509101540
225097141
1358307131
1959857143
98256741
762188062
1721114724
880345894
1395326986
872787435
748489502
900546520
1172095832
1540266573
860905698
1080552860
1824623159
999692786
943019630
20174849
346864105
100744609
780477292
716962308
599811332
1075027830
698444120
1243501486
1439539686
1558344008
1021461893
470194325
376234851
921964530
95111539
523368750
696427066
1286741231
1068135235
994483152
1674984790
1248903707
121825791
1031855258
1474232945
382509896
1875325910
893815244
605637460
1280776174
498335107
1183086081
1113737692
722084187
1443969850
299931375
1859713308
109412324
763356434
463245052
397444349
1989931513
1658746825
1913042846
86166539
410433301
1345624540
1514483312
1122704678
423943912
303741013
1428513898
866569693
1596074166
678731328
635532892
89977253
1599246149
834688502
455016038
223447141
181846445
27966499
1768224398
1485561250
1789451307
86681509
310448014
1957473173
516206181
1039716180
1727298000
2060673030
1217977879
834710399
1085485643
350106382
779868624
74887052
2113416472
465014599
1011924682
392966127
1998541307
1442149362
1387315591
1325130109
577826297
2093925692
716681505
147088190
532289442
960145239
1430125497
242184026
799933739
478963232
225214519
992638965
1361948637
1268940326
994376423
433099617
695349798
319029157
908651904
693143972
912067108
1553874994
1319965762
1474808567
1540321126
1165356692
113665565
210372348
277903521
661234649
1783574658
1141566819
2094204716
1560898252
1538192003
1057601549
2027127480
112379514
1722474315
435492026
579806976
1189615933
1938281927
249251030
1974885032
1019832514
287553808
51014988
226428090
1242482893
520007232
2079262680
1127978970
1992667479
1099631123
43118961
290600063
2101349834
1151811743
429009080
2014000085
1014641249
253087294
1296009582
1180997129
1092210211
1566101803
790722252
396340050
953012967
475238407
572797075
2026342622
1255106625
1094160598
693315720
2036268523
618525198
1418418850
346814028
238829849
1874748808
64825636
1223535628
1959675352
1062186226
1683938127
1101752398
1839786156
1944259120
392669616
780010904
516403085
1060312802
793358459
576328736
94277827
635164502
2077392165
1869636079
1457678681
1410117935
1847888823
2058607257
1234901570
1094013270
1357022082
1753479218
562500342
155232422
2075721961
1699648909
91758377
691123308
360738542
1464101837
1414282146
815343450
1612543705
2025947805
1168552046
1205557157
1879697128
1043186836
328866475
1573315386
507319286
1019553298
1735988034
1900539362
1013108771
1617318192
932648958
41979790
1193408894
2014623439
1341125300
252294725
2069319404
259675825
1204418899
1445190703
1266453610
1509876698
1609043424
681892343
200181079
678669957
2135333347
1635231108
1515310418
419794317
870276691
2083234086
1011825765
120418943
1209762175
267242622
983955105
1937900796
2132661475
1394462594
1588964630
483953952
1644054415
1990682171
1561669136
1073005793
1780877154
1231530686
975040480
1230848956
1537543711
1015244431
1094671889
1653024570
574187254
1089975078
966687974
741708496
121653582
1489616266
1832533120
1904115321
233583314
1830607442
2084769812
511476864
325632511
371380865
1402571480
167697504
1715233484
1954295619
812281631
1173470921
723884590
860939157
1060137171
1897216476
1066427676
1296208733
309436397
367853798
1847094898
1759152530
615437884
869833777
777996119
137121522
1914165305
619865960
575672800
715700695
2093404066
2065140533
1646024635
2133800643
618130494
2070233873
980606229
1520778347
2000910848
1199481480
539937342
697416193
2070090113
807507859
2092684056
1013230443
1814126286
442558019
72046726
1372118356
394399625
2059242544
582501850
1585231832
1603770078
534799212
639774893
1492168409
1701706820
736513364
1630882191
1594180506
742837406
2125533799
704340219
23677063
535198998
1619738963
2121142824
2024482130
125978152
75746278
1195586009
1866507105
75822683
490322706
95240702
99482822
1698322888
2042240970
2036259117
150172085
1776555767
2122384661
2123336517
1926894750
568148633
752723736
1243302940
1132267543
1561504646
1563687769
1699392683
1449796270
1842533350
563909915
1249052134
1466066041
1985316719
1459093527
1846673034
156087544
486252630
825564419
1985038504
236027584
573426387
748694938
1924642723
1128662162
815587010
1225829097
1410935866
1436855722
1106381971
622383156
1317491338
394069080
554058457
1428473717
24658067
709553405
1276473215
113104563
1511806820
7514051
1477236726
1995780258
165882428
2022471676
1671454089
2118412458
423145722
1649188220
2127052453
1794072321
769376013
1233015403
191237342
34327105
1989533929
2129132420
1398562336
1166996299
660150874
510323990
1714993704
2047806858
1228828956
678052743
1637844568
804091031
1167757459
890928512
233530781
1320473890
655052264
1972005489
1552562653
1568891944
4494334
2137020091
376586376
1523924094
386877757
559611827
1586977990
1502496973
1195536286
130244104
1265737416
87271119
216446531
1672002402
579341424
2104603324
808052661
668959192
629192862
922654983
5312405
1493919008
1669451785
1657461230
1686509457
1290213043
2123802089
855928503
465213211
1622561254
117724272
363961662
540293002
1662951154
534640714
2008149834
1531826607
1132969143
1338396857
39075221
1851219842
206540410
1758046078
798828164
1951535869
256496261
1798446303
403925381
130320953
661722737
648250559
1418324648
759423673
1945833617
1910850241
996805562
1040921783
267399361
966251842
1865754194
222515763
791515948
1115267307
1960562454
615707509
1956741208
1254354132
789038529
158457600
196093192
25363382
1093693538
1270288829
59530243
1894368899
19092560
2002629779
633143583
558651946
1960866365
798195024
2005076348
1180602098
1797766956
943713571
1401908363
982182477
1421220942
963404235
1959440129
2144209204
751345975
150417085
1755927619
860088223
336240019
1674985253
1270150423
203310041
948318735
512921041
1880321805
707991787
364339690
70339987
611343847
1028180227
1819576932
1469058102
1331407545
1126866430
805472208
1891964146
167521702
1230092104
311325132
1322850097
1134131497
510574238
720459958
1088657341
794743890
1005999574
2136547800
1718264301
50847246
1887156705
1274950526
494802297
474061484
1802751857
2070141009
1656358110
1510433478
1199363085
2061262363
569703294
2693543
1120237264
466318176
1062878635
390096531
1403130953
1795210384
1942652047
200415398
1443573989
670934072
1206782012
455623648
339592063
752737809
264338616
1731785169
1879305584
1295864430
709382901
836956837
88499691
1034798531
2136634293
1341475643
247086782
1731848728
2043122748
1940511064
185565720
432538880
1544893090
1529730611
788900741
1257542431
1594024355
1280053360
1804651836
411282362
1988278652
1333538853
199748764
1555370867
439094866
1493482040
1397081602
506813827
1411929398
1549795542
1814730059
1001953196
193010788
2136797944
1116104869
1370264721
319856019
1479285346
2093319875
1887512669
818559593
1463558735
312617162
1879402044
1475193365
1678741980
1638843693
1218137043
1859053746
126654839
1734672712
81381131
1126651337
771596944
431352605
549513551
804892953
498666209
56671229
2111855106
1797684917
310153826
1953576075
1237773251
732453343
785280675
95507932
2085142876
845097046
1421573103
2134997732
2096922067
1028973557
1066069392
625018165
1726624241
791197657
1198560794
2138598
1396702014
531820662
43120078
608611407
2110726276
549774595
869639287
1315410594
1064506024
728602507
2103009613
320000486
1513781482
1262488625
1710993891
2109556640
1132150970
1912707693
613295083
1552537914
2075609619
416652598
730706606
2077333571
515584355
392873587
1030496172
32059430
478816924
1500834018
1820465259
1291313501
651698908
320759077
954373671
643466398
1716711318
320374146
76974123
945379233
691668838
736554512
1521839879
1291450596
1852809768
1696674828
452225567
28969079
1886284383
767199045
161664079
292325958
6343302
1643125736
1473370836
190218518
514707443
2100742803
86714964
1962626639
251661541
1655680779
1030983775
324832124
939597810
1608955902
832909502
1453644619
1407218281
61988822
1372989278
1167467068
1107854020
115590331
588117709
228153437
324703594
1834699396
1572043728
120211065
346853219
2010289000
5855778
1908054890
348735640
1637792051
1029723290
140923821
78158539
119427169
840810167
1406019864
779633593
1003617126
1335207197
1134441353
1942552200
427105120
1290128465
299074028
481735012
112095570
1219727667
96373117
1035005311
706068217
76721091
267143979
300429222
939116518
1309570942
1440580622
829346219
432786203
250824454
244196646
1811670646
1862200592
295269176
2082478188
256040560
1907721480
1799807387
984430128
1677179495
1606506010
1717728183
470869493
1245890426
1416357111
898797151
842049650
2090366204
533766522
1275541997
203666755
1091575286
1216712778
567259578
713203244
1966116579
156486265
1533990980
1898359615
528172122
1922785703
1632061714
166510125
171584504
698040973
2079101133
785082007
19322932
161193989
881653386
279984324
1937817399
730594011
833373893
451445210
327682274
489666462
272971281
1087153935
32695021
1919791451
442133321
815755780
511773827
817294654
1483514884
1952401489
1802530637
182358782
658750554
920090106
479926624
2103567199
1852218696
1141529544
1093767710
1558203456
772937392
819980408
1281933141
720142547
1793527038
1016829433
1077320040
530140434
854355609
679224033
1953212385
446482636
2143547801
1842923781
467427022
1232238351
1728587811
1882992434
1579711799
1799371767
28569401
1076155886
942879655
1856513178
1878309977
1061945843
1485262691
1509828400
1516260284
476495124
2054227982
1186209186
438113933
1295743406
637460709
1230845404
909803900
314791212
1440525690
1182860286
1547089134
1874341915
962581526
1559115201
387724256
813820240
1046565915
88106241
75747326
1741043623
132240073
773211517
602830822
1709721445
2044086290
1928620793
36423006
455833583
1598206110
2063499643
1684567092
373811994
1476698571
1320038057
525054080
1760772991
244701379
1834968952
46447180
1089206614
882007871
1943745513
883050622
1026137177
691162763
1828762195
669965464
1637243696
165193500
1012448634
1614054314
1667920751
1824895894
663664456
207524450
203379697
1390683551
908092137
773514276
10296852
1104861729
1497771135
2017162888
435219918
110918245
454833102
1431585795
2145899050
1114612833
726213018
1549014059
1446932973
2058168825
590408681
1597979415
664969127
246794713
1696309451
1924783104
1314007287
1874151739
1698060166
1733835126
632856767
884548740
1255942053
118579558
1699670059
1573013265
31687226
1111249257
287095751
1411194164
1487430556
795467746
1217704847
1875862835
1507974669
28620443
1413786036
64614621
1069657918
582356459
1540415392
1722044577
994857324
1421688608
1751913862
125729467
594062842
754355098
1229425317
1240966649
316098660
1019511566
238878271
1885556260
156599867
1122032951
1790944356
284552578
391274434
284075957
148474682
1356492208
531247928
156824258
999033407
1564955451
817645100
1550950857
517950330
1431679102
762068924
1932201735
487336424
69951257
2082039307
1762623408
1273394429
600838121
120082530
1580736175
1456623914
1887840172
1244819547
768936759
1480711797
586499230
1708129596
1291835410
755282148
92415849
1478250859
1436392274
115178970
2017232032
532242384
1032023584
1522819622
1735340199
537526329
2052478829
1600269214
2091834338
756712742
975331581
1396855099
11789890
744056866
2116795540
734135207
269030333
1212066324
181674881
281454511
1801351182
577016297
909744504
81736313
132050738
1364270264
1824948027
1046051591
201717495
1130791947
1862822419
1091252560
422406426
1747489624
1839071105
84524080
1716660072
1740220340
486291506
97179868
1971992461
564908684
1168652750
2060677908
721140256
1690551064
790626554
603081929
289175775
161860471
1597010864
1098114948
657283614
286926425
72600328
948981111
1423673572
850742192
174293035
2032186063
895468569
1995902255
2136212360
583038126
1537265620
2109369990
260451864
219375605
633366265
789124895
567127395
1541607028
2021382810
1342213346
165493102
220226113
2066764864
263687291
401050943
92612779
1241491082
1094338738
518638470
1971902043
1600276577
1324903346
1113976063
1602713698
1966449226
41623007
384400325
36279317
1473244711
577213827
1463002046
359572193
1130287210
1507546251
511060827
1482152029
1251295331
2041962325
835768681
558717327
120592248
89480224
801331566
791051200
1212888006
1753323007
382036097
238035733
879212941
1763484095
1462750247
302952847
1321579006
1574194722
1533210083
926320253
1122947004
906886099
136265543
1743750624
1635061324
2035066657
461327004
920090106
295662882
1887168021
645042144
419918843
1190403525
749318364
611418059
1859388595
1186287809
1467847551
2084502144
1640215875
1730638498
854937323
2101791695
1411117673
580621722
1842127626
1931988920
108244498
637026981
342106479
1447465510
1912472347
160380347
2020825678
106634363
794200085
2055810333
1937027271
451516351
1179919829
2059164697
1620076905
1228871649
858480396
914575719
2084577038
1397361218
933190977
755441512
835745858
1724628588
1016233350
771472086
27439697
1396633344
1409664801
1138642333
186451265
1581829869
1750207196
1201160096
1518844012
425145777
1495288073
111144674
496615065
2001974167
296558782
472038429
286706860
1387239238
2053645577
1501567137
1656777139
1093555236
2066669066
1265325763
2027472834
117519921
1536206860
383165328
1862677747
43738827
1217309034
1474159834
986584421
1261270516
2005149729
389822244
1997154280
226774965
885293600
223116738
855076648
84731607
1942323191
1383287647
1686188447
1076241393
1070362482
90953746
1323413724
3944931
1210165644
333285581
1072262133
700563613
789970776
1584307436
663222369
1857467933
1524078142
1187790756
1204381213
1733852322
713310403
215531135
917643485
1459230394
2143729009
2067865426
504011769
551948771
481213791
1578483632
331144810
521628015
1198323314
533203856
1021922353
884962622
1071319528
2056288103
119920788
1082100256
1074825192
679557259
1749297281
551178604
1194356845
901389288
2087740063
440092728
403323718
1951416081
409305370
1472106282
383648410
683494651
777036198
348422648
1386578419
420134838
224752457
561011276
753218610
1176007841
1917774264
121739377
1667111876
1177810947
453270842
837816081
1215783080
683863677
679506
1119854982
1098965373
1398432567
2072364188
574081385
1197795583
209325532
1224680927
1955396037
497001870
604733738
336871704
738404403
247381633
1540359470
2064921418
709400979
1423755835
1524185429
510225622
1730203152
55753092
1941082204
818210408
872615824
1864814747
329349592
1822245608
894668719
1690332645
1420849893
1670497976
1395017111
990697510
1920313399
1711965412
636074991
657465356
1069332522
2064638502
99634485
80651740
1922334278
1961125575
1206768523
13140063
65951884
1957807293
167321180
1413485066
1160065702
142643985
1454323600
1630638775
255125517
566701554
62770674
1567533821
966300485
726107873
177087374
536705853
826825281
971278028
216482838
2011948032
1607566282
746393861
1951850438
1412049936
1541539835
496780840
768227942
1607738044
591555028
1616034568
2145981494
61995543
1233892219
1589289277
61996234
1165898677
992606863
1081488382
1275987572
1730832173
624756467
296787946
820043371
958328124
1564732791
296189610
1413539888
1110295095
1596932971
1009487744
550510323
650185482
976411922
705108115
1792554654
1061290617
1498799241
873034898
2105022807
1655121454
1503904797
1285295852
1528548772
373101609
2083418537
717392597
1532019548
1782366859
1748083937
774802517
539618721
1815449867
1269548157
1952583194
2009234361
507344893
362006676
1596228964
525399968
57601048
1779244926
255625241
875669355
327628581
352124090
413416795
1211633736
366088623
466316781
379129152
786552411
1864939787
897359926
796290864
320096025
473467261
1137886358
194258574
1030826162
551972634
271370684
1113847760
1421403768
528626851
1012684186
354166434
1529312234
71025064
268512718
95148349
698815683
704727425
1376760713
443604917
1827096647
658846775
214478296
1168688191
1948873539
221788022
397506311
1058940594
617297102
568775966
1852321133
198185708
1203210572
812098962
520181575
373147583
2130590956
1209594659
986511272
398128542
2082067198
781238363
97496950
1807171090
1346980801
1262278789
1815442215
962758006
1245744094
919279083
1825539125
1080072558
1278932821
776857293
1850293022
219824067
570435333
1414783607
531732825
2116386693
518014814
1929732107
1314013528
1798550857
1129098803
92361554
647725181
1651771113
262931214
1376851209
1629638611
211347736
1102280050
761393676
464240005
1562585267
364381086
1052566069
2006166217
1557745178
1814278264
376240783
157049355
1619573883
1157712775
1533969763
793614428
1529945023
150194558
1851892300
1844216048
276831580
22228001
905791135
1499962009
850641704
769133774
2052757494
1235021453
1700946055
2012756446
1935138925
1191156183
277835306
1145680232
640272260
1533030200
1034671481
151521529
641240363
780175508
1017246090
425955092
1491729658
2090379189
1227332998
1052045017
935711456
1938355098
1791656858
1021981311
524753478
1632214934
1035619377
1872463770
1970755615
1275322845
727116615
1232388493
1432637547
143292621
1368236672
4905991
1067453151
1762310664
1228842575
1019288
1642237046
2109817200
1767315560
2104417293
1763696417
1436836978
1934635644
1336029709
1913241436
381337466
1597977642
223080721
1110048838
1926519601
2064741247
668494777
1338666599
2114581479
606922613
2001231952
197368406
2074412558
2067515685
742754839
116503775
1611964789
1242855102
700077949
1332750616
1252778837
44411923
1787493998
928049126
774963088
353924558
100539816
1675747224
1025651036
918515324
192290874
1402910463
1125408207
1638796658
1815537784
579938980
476537104
213256264
872214744
1983554875
1974758057
1151498021
864084530
1303426525
1611627605
1142689032
1014349805
76310701
1235981915
993660687
348532491
982040877
696508004
146572915
1421385874
419272887
1873943531
911524992
614093196
519149157
1606343407
2083812815
303508451
1392869616
1010088013
1755458983
816485099
1022688579
1776747813
253366986
125601210
598785003
730045630
180747973
1507801203
465038588
1740109570
623745233
637936455
655384611
690275608
1138039484
753966487
1585557211
1519279343
1325665402
82857498
925694311
1698506835
26058660
181979333
612021062
1319725512
392954261
924775371
1158447389
827334836
613166182
1942129369
1182570488
132477831
507589259
210228544
1079382687
89250190
2071876819
1409001816
1352843482
621519962
624868816
1038740443
1663648320
2046181466
578004024
842341076
1624905102
2031408843
780561206
168573613
67395701
1281839973
1587874955
1834554925
1190913197
1959786642
1616646418
612174618
1375777494
431077061
482980014
1870647797
455700362
387707323
578934393
281208388
1814001340
738199622
1140221011
1665745250
422628415
246666541
1531889006
1226544881
541387488
669603281
1082222826
38440150
350648213
1617827257
1199610661
2018853993
860528308
1759966656
457252968
1690424809
170318662
1806205242
740903217
424645916
1290706118
185720924
14506572
334047898
1626820667
709565163
1577949998
1348697640
1008156477
1121533347
1254906644
2073613287
634653995
185794038
1984360264
1918563436
1903961722
477151704
748014380
550323937
1541397018
1170104190
548121919
1293930501
543716734
1833745523
1401642966
835384789
1275210474
1404770914
2054350377
453280069
1793676126
1006789528
135524848
865131432
1497948801
1105384836
1860561649
1695816908
1848365681
518258547
437211397
283425687
1902168009
71493664
1371602352
1824593006
1064857969
780010248
766235036
682373667
1976424576
489307510
2107165225
1262614788
1632882425
1026358700
468469790
48545221
1114255276
818580085
427048120
288614344
135140556
1061414358
167968301
247366752
83995525
112154939
2012902991
1420789451
937042346
2075709464
1380906955
217504589
334788232
463173763
1169571946
1544644240
1243300680
1104651470
1317838974
672741152
1806007741
1203897925
546776457
399395698
2033768300
1046622276
1128254590
537974324
782863802
1833448848
1633854948
1972779165
1842603167
528014180
1209849977
1188169684
85656620
2019624487
1598016959
1184432276
668498741
163639111
295975499
1728725135
19211515
1279806525
920187082
1902196673
694454236
2034513520
1637120797
1649605733
142523967
1143411641
1430588102
959067759
1690755070
1258255086
601524209
334602752
1510583036
500497572
1768265225
1901408461
654540235
384021222
41552629
1627683507
198654192
1019056784
414951676
83016529
1574432225
1406818002
217051874
935265876
277161561
1145465199
1213816179
1370823884
1916091078
151037709
2013888197
1371699908
1390831271
1874233280
2000595712
1528361874
662512489
520244612
395321535
1118922366
1904011838
778021980
707146039
416649032
432788563
1869287386
423459012
45562865
1426566528
1209062134
1875731037
813585118
1324471849
1263762218
500593808
1882919593
1943017604
1737174803
266133771
1365288639
1562971533
82078275
1543620720
404453069
303371531
1049668111
1058562811
1795237852
671798989
1287948191
1842399078
61518763
370598124
1730212270
785915783
46931779
1266642367
1338257084
1513436247
115966352
1860858053
2076365016
166728940
525904547
921887145
1431663780
633182169
1367866071
1362259602
15252594
536852479
2105270099
1873534139
1835166896
668094276
988751291
232692320
1789736921
230395498
1334017976
532392938
631645387
814387934
866845378
282120790
989905524
1401235931
224505166
610356958
1148098039
781564965
152632197
1094661551
1147693150
1923058852
2089678376
1144359274
1900040812
1887962763
1470018531
1848389604
2101460373
35810909
986130479
691713353
1573899774
582428338
263535874
1923085687
1226798846
1518698533
1686727392
618076267
1204845102
784792325
1169665111
429652815
1267795714
1186995725
1696978697
876293060
1377155034
538935606
255269645
1736538506
208074250
132921423
189147014
1446879605
841483041
1672372514
747750119
358222416
504241577
159001360
402448201
2007689441
1907231223
847082470
1328256308
619210179
611877191
1651256221
613481419
767944140
28316296
164576239
1824786604
512167593
32521916
285871084
1756945882
1207871652
1017822745
1176133110
1336669669
1460931601
320750401
2015557649
1479789911
1225704316
1655263826
628549658
1294888927
1390533803
1798822675
773258473
56794110
1846516868
457059998
751248517
1310997688
1573250043
820586007
1753353245
2101017114
622274830
247900866
109435260
1902057822
1704103657
1230109285
793479251
1643581257
1569213648
1106283758
517005943
1563922134
887506202
65205368
965523077
1200830824
1730302253
629856500
498973069
1693773087
2041335521
187824660
2125557064
1712325134
787647328
874849313
1062195006
1847151560
1005708692
1714880070
623405751
2105151702
1290058184
388172315
676423359
1143092626
99409297
1836194506
398353595
1032864570
102577676
1549686088
602948518
1005227754
1883051352
1661729657
1995860450
318911429
1920096005
687651696
1174680024
1463885842
2023238552
1254710734
1774169698
1492822596
128221380
1826496092
896703034
794359565
388795368
1362823163
1057875811
1966918626
982435460
2054243875
1489919350
306366157
695280406
1785565555
789087337
2002887904
1171005512
1227413787
2068567105
355020517
624528439
233299000
157106981
1138033770
158949299
401919243
1906141710
722616017
257610781
1740165539
1499602437
1399993501
1076773675
1276995265
222621672
720649088
945441159
415277750
561444015
791592759
1346137415
744767110
709220729
589883332
761818338
445605023
967811445
446193220
178052575
1131870518
38689695
2128519716
675116132
420334942
774984844
1442975593
1234968009
1675826206
1844544934
394103172
1097478932
1021269388
2082729021
352102189
315503618
1062368041
724690112
944915480
1138529388
800734829
602113219
403694000
1751102761
717506731
1843062956
171479438
386866735
1573513810
1683837880
1030732801
1457805531
985496341
1909940538
523095787
1030213714
1196054722
1064033254
674233342
809865357
746654353
2028759838
1350610738
1999205398
985270474
1274662252
840943131
605359836
941511402
1928359064
800123674
236657584
1970030861
745302500
364912997
1227477373
519486195
972277390
1866535836
1528888885
1703599896
2004560259
1263658053
114936803
683005618
144961057
2057010371
1513109331
849788694
1624157760
1570683260
980537824
517713862
325139832
604786221
610798376
761502697
1164963479
1407593075
1713442053
932316720
590162924
1981912568
996659883
1965693785
381206801
2130833926
47946880
1842421084
504245161
56540269
1226916516
907111150
961695171
373049032
1322871100
759247775
29542503
117111157
1896034918
1825853378
1397740636
248801097
1522695338
629993344
577698927
2034260391
524223653
24194791
544164310
80535455
1417460173
321354950
310111718
1655816159
1477532959
1089126996
905205493
771296729
2068141727
1837033255
1162960191
92370818
22309197
50585747
1000427243
1309339945
355825585
955173501
1652771708
1696454583
1483781551
371927054
1754908006
1457679184
1799588082
1016752695
34464854
1146699467
1548680895
1505307465
1023710362
2121541432
1293631951
804750810
477781689
1914629414
2115513507
2049341052
2122019188
329448350
216785624
1621509764
770444859
2118677819
1446923188
2115010332
1467345108
1457829974
1323148963
757076264
1200462279
1173352288
392291759
1982726267
1402865395
827947700
1923666054
1890641637
2102368682
341903714
673870611
744895800
1531108486
666708349
346877989
1194577150
1425280443
280593044
1888382754
289222663
2071740049
362281293
1333047568
1618788897
1330587408
1603580526
1496687013
571485732
212389749
1728007338
1474403713
1366664942
1617623763
1116779194
1236302244
1719712727
1107974132
1900488622
2122457688
1291776263
1550090911
534878353
270697716
693764617
246051060
1325541153
1342692978
1904097021
2030151059
651506024
1585292143
331689346
2009699366
157963426
1298603742
190061984
419076673
1586180886
1524895592
39324448
704817140
157346873
1029722309
1364835756
470102124
1846272197
1179484032
829072199
1524171348
1794313632
1364267249
364542140
1400475631
2088827499
1888694802
1466733751
2076854213
332517374
2028728626
340646186
1305458562
2075773869
136554524
1808947044
1997469102
540753978
1720752462
807907799
585421340
1604609110
1489433792
1585883375
782365912
1961187600
2044547249
1922178972
2100929314
177421898
585702541
1087428757
677622907
2144428045
264374527
675316675
1950683020
822924360
1948047761
632262458
2122132071
2066091442
932436393
1411284257
537583075
1715907960
1070223931
1029261212
367736128
1821667119
1349003818
1830251812
1646572816
1604583467
1879714574
68976248
306715472
217376287
1963253821
610829565
1148273988
1408787333
263273534
424091563
899469259
514161171
2126070900
116147620
1801359379
1746136919
780444780
192601826
1037633803
572469605
1703579657
325555482
216848679
1964655855
1438030288
1525934770
930564118
230097649
421270849
1818902969
2016451196
1210352662
1353857449
500811691
1517294183
2084948728
1066663854
920076221
18153845
219868133
449786624
1049798275
791707266
624153007
1296603039
1696344956
417367561
1196416518
416660041
1817449712
1895283704
862021598
1251976045
204122871
934702794
933695090
1869783661
1280302891
1828586475
126971281
758300069
1241780048
541728376
1150326441
348701915
1633854014
85714819
361199115
778989159
69569049
196341809
1761102944
192946406
341025084
597170738
1045403468
336200737
728285100
1323623878
2037820322
1326513412
78742336
603238774
740196060
746069876
34176258
56966904
3327976
449974963
604974190
1472482692
1535156135
936643885
652516646
1045689299
944324023
192401200
1330695792
2071632353
839832523
326140949
895829464
653679699
1376406422
159359943
2034605714
1601433656
535694107
763249084
1426692592
490974175
494624014
519541297
2003810220
1178835312
1687098071
1250711169
2072498851
1672260805
7551185
569291707
737556381
738552245
30044321
910866162
1432111000
74000531
934902977
556261188
1713060451
1987182317
1809203276
1557672722
2076833650
1054757377
908640742
1033430972
21557179
631545556
518121961
1161829726
329523627
1268533257
1240257125
488320324
839370537
999893668
1652209305
1463907223
2016140827
1996380335
185379189
588337787
1518107673
205514199
1561296735
1674054920
1419829857
474375383
1379281401
1233397586
185302018
5966803
1576702961
1841860018
102677390
742608806
1862535984
1516963953
881785121
1796121033
948470931
553328428
1859588399
1083293511
474337691
394850478
544357044
1549140621
1322646959
1849703435
95922949
1910450993
999922383
1014570863
1381680606
434353692
1573074900
431727805
1260297420
1163928534
5528776
30942627
989464241
811925668
1575843068
1664239204
289387636
120205214
1370737669
1670274685
664014380
805496929
1970100976
2057985401
1153161250
2045426387
680196382
1728753922
1146097761
54234846
182627097
1055028955
92707825
413465543
184725739
439137033
1098573530
457078015
1633133965
1183750773
1892092993
545813202
1110425094
1550907725
820744405
1000348595
1274894828
1501526427
1798348102
142038153
276419725
122246307
1458050280
549791986
845625523
1569399437
1314066559
145393364
590487099
472433226
782853090
366602608
1592597801
116211133
1687806576
1328745951
612215876
257937178
731646840
180117942
1724389077
1663831692
386878258
195350363
994278930
1464701562
1228430729
1960350032
1870527847
902023839
1517835583
450400037
1540041322
555365026
1800026868
10345628
1461872152
2005636198
1486437641
2054126103
1753686608
566547085
1381883892
1513745974
774673867
986960915
834288818
915047276
543269926
211791409
550702669
1936155053
88161339
1550593498
1531188254
1181146734
1641603374
1070482979
945471724
522768272
969931879
834104193
1031533188
485015450
444374656
1577057937
26747300
981773881
870102018
1957458951
689360141
26826937
1563554465
726886622
1075197569
963528880
1203628050
253050745
1023006003
950515911
548276565
915310663
728744219
1047729438
358977179
1345877477
253978344
342324888
713343345
362593222
1402093886
1273357760
1812877074
679266327
1160252166
1977073709
475663778
959770930
1562798949
122971034
1101279426
492709872
1298919173
1031229710
1156744958
1274484068
1617861063
143925757
478922879
632475545
468341604
488514715
1686492760
127150664
1390448102
102437794
438243864
1850020810
675064821
882538691
1774021860
462353616
162414355
1656287532
908126777
1073375369
1387974118
1754513686
782903516
1267799736
852125956
984824964
577885135
1418517338
699436002
1889549564
1080242702
213256264
268785277
1895852053
531478694
1904090839
1042193976
530696625
1440534526
1933245512
1603941155
741169145
12249329
784195086
1461630617
915103820
706136702
808388619
225581222
1373099325
1099541808
640059731
312297105
1227276742
953659726
1899583946
303146617
498679460
423459012
765445417
20260798
417807366
461197498
2084681751
613064346
1952847619
978264106
1507393343
519864052
608549715
1328018060
1717388819
1389579339
947460458
833663789
226163634
1657498324
148775027
783878879
1469882613
1831342240
936614235
1010391600
1497758672
177045353
1753734346
1344292653
465984240
1374651962
1763759411
794521897
1978339271
1654808682
1456735068
81897007
628298986
110579767
317847656
188107244
834467670
2069938289
287664870
1699678237
406128592
311423074
1855846885
863729117
787802253
1353337519
1899241620
43292755
756728819
741009918
1869479672
1140968633
1832340287
792971384
2140436682
1209835118
1515566130
948802384
1409863247
1196005882
993787960
1586397693
319873701
196168910
382539360
1099711004
875307272
988077847
1156101105
104423630
136096709
1193154112
1333856413
1163105438
733096737
1917072380
2092720025
1864222225
1008129296
225853148
1438768013
29560500
642298209
228768972
1427273435
642924028
1535512066
386999648
2108695769
1485148306
1464287747
960314597
414965488
184152916
824554253
187733960
347797552
747743990
1375677342
164721393
1680153281
1438576606
1040573130
749555152
604528983
457092836
131472075
325555256
497100897
1663781648
168939557
1038960854
2048982576
541204354
1032797253
1509652175
1227860600
1728132583
278192196
464510501
1626923115
284785774
746369083
1024510607
1811829910
445752174
1951476150
383865336
1610272558
2054249964
2121089926
898569833
572142402
1000588411
2051499779
292175493
584582116
910939256
1031391379
1141901321
1766767544
272810130
703519581
1929516138
239212054
1529207134
792701564
1836103494
973655625
998310771
887987374
180821902
1222116248
832025462
1983396996
1244330308
1700529834
1974899871
487900042
55882212
413563814
414840125
363777644
431337694
1507202123
1704435412
1895083195
1458789843
1283612341
1414889753
66675295
158787554
122760491
487109311
1280276978
351511585
706250111
159229173
357013649
565073571
1264857837
1720993157
1446721592
1188167063
1974441324
96676448
1716846494
1075087952
475598242
1414825515
630902330
1632137599
1600082841
2051710874
1898750705
743007435
2111997069
993542147
1455791861
2023173901
1799008363
1918298518
1655373513
240714624
353467548
855032546
1847874910
411309062
1480966271
297428730
1675638125
1084936754
1668820447
497519172
734917707
1780777290
1222589972
1542106168
677474194
1224958908
889266369
737692430
810111288
609703492
275302105
2042757908
488671273
1652679419
1572123721
461288793
1447043231
574714068
2115409313
808418066
1107532780
94277582
705489767
2135605659
738559628
1159139795
263786281
1186542001
1272463767
988352100
738984142
1354229751
1738745973
1887125026
1863615611
98138156
1054061637
1271468107
2035854901
1610879557
779851585
1959169630
403311218
218984626
793930099
1859558415
1637681397
744147554
487306229
363276535
329300039
1599824984
355500983
1572890244
1892034359
483136136
1203350819
1079544273
2094558263
327329162
1422072847
476129908
1241517533
552720960
853342179
2041650598
1590515318
1806704800
1208476322
364707745
2094944076
249419560
399232632
1846954602
1540186194
1265832995
61575485
1473102736
985945681
301038759
1640356278
1293782500
376153936
1478071751
1021902153
966070010
537667715
1850353710
517779209
1012877001
208068971
2086585655
574879532
1496365218
1093997891
1988265881
1071436676
971756610
1605735645
117189596
1328301357
429602032
686917320
1137035242
642349763
837207048
1914808415
1506191652
826906110
885034201
969410077
1152813943
502511598
205361077
1188856738
1519029603
2015587095
1748254632
1712511568
584041310
808863316
470386085
1550951787
235572319
702420231
1098681668
1335029366
802447341
1728279181
946071360
1705316767
1597150014
940090428
630251576
383518609
1793958254
1150792177
322098115
1774313465
505690700
517606618
708816743
1903756031
699363273
799987146
933340178
373326796
1823441575
1087696913
1620231828
59986694
1362778060
794796542
785832774
2092887293
942832246
1867805383
371288082
756382954
1706731253
419457975
287342927
1259209608
1074933100
1359998551
889411729
626132933
800983656
803482648
1821811812
1491529283
425837878
74043935
2007281944
2057158137
929106817
511251246
1279429352
592113215
1424908016
433304624
272113855
683501787
1350872366
669194054
361830849
34110551
966646441
852467963
1976563283
1092159759
660534075
1792156965
157866242
256454121
189676318
2015001348
91209655
271306056
169728751
1394618262
1097898952
1920203928
438246680
1131289797
2008792463
1605839538
1051207337
1256376492
1386944325
843753099
1259672697
966747484
503343474
464064284
1987979802
7922954
136909110
1039211081
283850334
996565157
798701783
1211198137
1857489694
253993063
894878290
1697149186
831502584
1133897926
58706716
2121232675
792229245
815825078
2117282998
288188871
1923380508
1871320389
2064570294
1098531808
858292380
1699495414
1074456066
1667092472
354522621
908349233
1339875120
486217816
282096822
153315234
1476286936
1318701250
2054074230
376186180
1910419382
493525113
225191608
328612549
821469996
1643748304
911683264
992208187
12860446
764425129
615257354
1254978146
845550977
1371169831
1821712552
1462715536
1053239854
12515924
1010870623
1750210227
46511234
1441741983
1085333688
1429604908
1936765900
2028202540
2006809486
1113500307
374502806
606659830
357224117
997693613
2131231208
2067932035
2000706951
803667811
1539222804
644175594
1057160926
1836013682
1891531337
680976985
307141563
1372529438
219802477
29851615
1893805951
2014844681
856474515
357448574
1415801908
1482332316
452902322
484770799
320831986
1104781010
1749777527
1510878128
1401186742
1524979824
553856455
1975225494
478252086
1858378855
73033250
35526312
657512292
273360801
2052619695
1189712702
1394562986
1576021186
1795360148
715256626
251603870
1211985353
257271302
690515796
1010321859
1334871851
1933920162
38246681
578674594
112880977
1379787342
1024954615
36964316
130996816
428140069
14059989
247637275
329183114
240982589
46201226
1850519514
1503612054
146607048
1420069321
1280347165
1925499419
1244142059
1618560993
1638302100
1627418766
279040552
346188159
1290240660
1594272556
573946030
1186406427
537285788
1870026250
1286610066
479144353
1365627012
908403926
149225954
454229475
616381978
1521951410
1486490416
1109537468
1151778818
1497032044
1903741455
1042665663
148762578
101987186
1684640447
741259147
1788967996
1201141442
1086334137
223291773
183377777
1396417779
1012386492
1069254403
772051441
2005501830
858162734
1832916652
1032196782
790110071
1772792067
1552365588
982098130
302476974
905356852
1145112294
1419801811
742271738
1810488753
460650892
726739467
1734164541
900872776
138928747
352883652
802781791
141756036
717399239
736585775
1280865845
1726983198
830047361
1732622028
659269568
1958100205
856285299
2108169421
418637281
603534920
2094240200
1303768795
2116090918
2113896490
2094038570
1908980381
652688744
2048924151
679313998
147651492
1232786073
488643023
728197643
324271169
149645570
1660174185
194524815
185182372
662740730
1371817608
780744497
245827588
83477269
2042154126
785282374
191451548
1345907468
110087797
1262356932
1728292728
1505963158
32829710
1268364851
1921300807
1057231752
2093621852
358976019
219175827
1674568544
954552366
451335843
1438485075
810120134
2074699547
611997183
130348947
2112592778
1717679363
759399537
1540434572
744568367
763139500
1663148436
1594874239
605582966
359188859
817850996
2006996730
195037434
346485753
2063144133
138252610
725470570
471690511
325303424
1578156712
1681234575
2118909291
614910926
34991913
1916840974
1854615376
447372317
1234108502
1286549454
1212615127
1633415647
1362614375
113147954
836644306
1453078599
647350242
454985043
43424993
78285819
684817290
676089174
1041581483
118348650
936112217
430057206
2138540823
1821768200
108499141
210590705
493567210
96252681
5428879
774902932
966294990
929590678
2107581255
1932428233
1471575376
1477305474
1674331779
859384107
1920697782
786564801
1098825070
1311975507
1816902157
1883412132
1369644139
1918340218
71042539
1759900931
682942918
1062608399
41102054
1337723247
2084199504
419989353
3888219
721842800
2134586013
1096790088
846587371
1458272677
1841315893
1918662091
380201430
1171239605
581246171
240943785
1374668140
1235396420
195892435
319013031
1087301494
589497902
1870152291
607029733
349306334
1029404439
743959609
1391513366
789571487
736867597
855919606
1165742063
1285095318
322256567
1835756422
1130820580
685839469
1419485906
1280600081
915463420
612181460
850007182
2030175947
1729952278
404793450
2024752613
56828393
1570586323
1690621035
1331221369
352410687
1508349459
786430849
1413230116
1441954662
157094428
510654348
724783647
1223137838
1239891172
1861355972
1898401944
568657142
910072384
1425078556
695580147
736408175
1833425083
4637628
783885885
2071746885
201848093
244549859
1921383586
1519481768
1288336172
1834998778
431159815
819532966
539853139
47970217
1718116060
1929121799
1813341410
1397004942
1489006759
514668264
747460047
644049035
138726721
369434160
859480489
1930995697
1369847655
340185630
1533190263
483772656
1366810949
1366739258
251187655
887292298
1524775649
763254940
2056593407
2145878146
486266833
1245806323
1845956623
1429922798
303746439
2134379867
340696205
262248591
1265292828
1235609776
1963725073
1030397232
914457350
178599090
715708683
1964344508
871382053
485309692
760126180
82175322
1852387759
784457346
1643798163
871619783
25485122
920097546
544998280
1070250210
1054940397
485345650
912515838
690065052
1411223316
1898752915
551823565
366649420
1868521891
1573617248
204938924
1408987934
1719354963
911997110
229759665
1386499981
410822237
1499241595
501209847
1741268161
491191831
918550372
1614516871
104942637
347009453
1125395649
824627066
1569316341
340500792
587270080
1708740162
1398292710
514390377
1746402906
147692422
781633705
1348662237
1156749521
1343097164
399860001
1241004046
467930710
1444368255
2063220336
1531471237
125348178
896519861
818465284
2029414137
117128427
9390238
812082737
1520578280
1850292038
1367902522
276237669
1312828477
1058911003
545826751
1771068940
1480314021
1067291796
493743278
812979652
1828105942
1557391043
330489001
1513327120
270585718
1590473257
624651575
1330059832
1109293903
76673726
1941405145
1542709774
1533427816
333096233
1098810119
178275941
1418722198
671733379
1266206532
2078210718
324870
1849807203
674328477
496671667
1685694541
1679184654
1479803692
1379205022
201961837
438015299
522745370
34617952
842165449
1650325215
587713310
1579993889
653929563
1533847292
543522071
572862132
862915520
1890885116
972635823
800773205
433041564
404538870
623973008
1812515812
2016273857
1134186386
363595544
540920649
1629349799
1962274361
741541034
605771481
119823991
1281479073
1903730338
1715440595
1673230498
1450559137
149827451
1367607085
183804024
1349640465
2072480153
1318313980
1974341589
874005875
1818877414
474564448
1262630403
282863677
1932817555
208068626
1385113192
1015373394
780857115
1062733739
98001869
1534282046
111944227
563447373
1700594200
41200877
1359570625
441557243
665331723
705268063
632184447
399258261
689854274
1971256374
900777112
468301854
1507512741
2058878654
1689604763
190718887
161421192
1696334378
2067819791
838762772
1073810435
2031391639
597577349
333643102
628240322
337159670
1747423241
1930251643
499885322
1860872996
638264240
675043590
1686558636
6829630
662631540
1415049471
2136911319
581058908
533453712
1104945453
1146374072
432869834
1275318986
1520177328
341917198
1498441235
1842515923
1062230249
1886660044
1137526165
2031977663
1271392386
245590551
603399894
1210542219
745770694
1209860548
1887906312
1261495154
1646671064
1784209521
781934698
1415933961
935881185
720593318
842796224
78458038
164548830
159706857
965864599
1797315632
287377659
643759467
361872063
725642354
1517798401
1323228829
578651709
1848236597
1833300622
728285803
1006130188
1903800093
2099506663
2104607061
94292737
2020044360
1009339470
502984069
540791106
632715607
1791172671
1117273414
1613014723
1257464279
1767131548
527394640
212437617
563683501
1804768714
1047195489
1084723271
44808274
226251658
451719694
1476798433
851042041
859289921
514221697
1541682962
1734633113
1782708188
1699810517
741437620
1715301415
1501566804
1523977625
1342321425
475349750
1664474164
1473100468
240278383
743563424
927518691
750710126
1700083034
1466203078
128937708
450792223
364091534
14812533
1241908042
584173853
309510725
962597555
11534548
1107773140
1357720887
600224676
1546173326
1987524860
820191445
961107358
1384121468
1534064369
54979691
907856408
340842295
624352954
1516237875
742119673
520572324
814375349
236556777
1008505910
1983802974
1454810241
1393754023
283364309
1086970859
1008053832
1939598848
1271798748
205581389
717921766
29866343
930112815
1531200711
420346222
1368558650
1880917359
1066314219
691398998
260768454
496278463
702854309
1864428097
1659074405
1121759666
1663387161
579946612
1347025038
1610777699
1700587582
676634547
1814531114
922691217
1132557090
805339436
1026036646
1472866118
2128923051
884960433
1542725520
849551258
960447629
485596279
1985110464
2031412961
2136899439
1239939503
697794280
1387642820
760865747
883256567
1182277275
382767915
196304855
617526732
1128817274
364913798
579093282
407424984
1710342216
1850784063
1273834872
421505898
1104621750
553211183
560293610
445010476
985065340
2008022700
995719347
1435871637
674323382
692349504
508818251
1462850027
371891782
1467073883
370120373
1911342991
787816761
410617251
1245512083
1823749618
1075528934
98973454
1771428335
1870453574
1989684403
799494361
18100865
764297180
1304929330
5159030
1318567974
1990544781
1289771023
91292764
1821165033
1587428169
769946032
1555625910
1363770124
38905659
698007354
1030395859
1345624699
898517652
556331697
1596172063
972278159
1155871035
1091966589
1508442383
117430425
1902023215
266077364
235419440
1219514241
2028726232
51742705
466536697
1537113625
203614091
1636006063
1130053064
1350523482
148020463
1906592220
1867767687
1485278235
1641362626
1413819031
753960107
1034761494
959771226
526026894
186990218
1431237709
1286171960
1556025028
288741370
532039342
2029760982
1848185865
890563906
1342933408
1376102586
1666659561
2118724212
1002012419
1485167255
1569256564
1022665451
1333508531
1100255874
611365105
1801899111
36036345
1578106055
193115918
1556020651
1214840781
1961979583
1808192372
1355216098
258304427
1891740287
1524868088
1200988083
1941550140
1481905961
560394453
2143511833
1754486422
174573031
2025422716
1534192301
888241661
267924699
1188974657
114540220
768162753
1887948867
1283007639
2113251619
83074690
1573874964
1827944590
57323782
630349254
1287089714
565441064
309982972
588958713
1691820364
1443493215
1287854399
373114739
1603045260
1154228950
479696543
1158988441
845239693
1074105272
1442862643
1897146213
1004916069
1679819780
932405536
2084681751
423553657
1332005753
674035227
1328590082
214954784
2131580925
603267355
182757072
357579725
217079832
1283775178
1995210981
1463857506
1334303566
547492490
997932676
2128912011
1528434131
579747641
419752883
517050317
628996395
192994775
324382182
1943319232
1271577858
1415227468
275689352
1761529598
1429715424
1840855713
981564365
548757373
1933969077
101537946
1914843682
1334234892
1618482994
947626462
650514189
573235030
2128696989
1712406624
1262665548
1675486650
626021355
1753925474
1417090933
1500170090
566218291
404341721
1986870627
360760778
1282872942
1173951033
1419919274
1804264658
2036648178
812508008
1082321814
1750123373
13076960
1888273145
663415559
1402127622
1804110189
292082994
84500599
905198710
1396411132
2017577257
1233232209
2121215610
889680870
284658770
1992998554
1498361029
148568050
865881515
575103734
1518346348
1930446859
1571140896
361356958
1839837395
158541872
1771577004
1942077782
30472846
1948438165
1827324334
898785366
1560868791
1815974596
891733367
393861572
1023594736
1270885669
101869006
248573913
779021539
105113704
1292283132
33018377
1314239073
850453040
1967883294
2024508751
1940667757
1493091338
414988815
973752275
395021905
1445398373
2121582663
1108545536
1065375457
1277330465
20206310
576927794
686873564
1057142008
1123804585
1975853384
1661642107
614260156
68692381
1800510734
467553472
1007174984
286289189
1344700469
1830114472
807798990
1023809806
1863869680
485085240
1436412290
1088797398
75835239
1845368455
1701242522
845680261
1683691851
549088905
1719261731
118333219
1788436325
1907517439
1397966096
519660643
1663898723
1875082028
565703844
1550154578
1288119996
2039817876
1948770486
668457762
1604893251
1714990273
613746055
223514366
703135949
1964638218
1160704598
2060637502
129036437
831109491
272363259
796582387
1710643456
1621442893
49986921
361034576
1272611806
1552846319
1080319555
944132703
1531459154
574705758
1585496443
958521824
236654104
821878639
778848174
696113873
1265377103
1823330056
196936348
1020857145
813791071
47311220
1860459488
323512168
1807987775
776746127
1589189494
1003237974
1092495232
474596656
319520083
1964940241
463092768
2123154095
1860846859
652453773
1345373304
63252367
350050039
1140668927
640476061
910792253
857566812
1400137960
398708255
1717057290
340146596
1211780933
907781768
434391149
839337610
1130895375
456477079
1756565431
460663582
1955534166
912956953
248934881
2041773895
196234216
306851416
1910294058
2005909182
1506065162
289233518
1180621553
668088392
869319729
773048729
333601248
80363195
1327099058
1893091708
1733854449
84779981
1592322027
487651181
625889820
985150875
862073267
171904479
1748460226
847815349
75041955
1810139513
1589616626
159439822
2035856239
551299589
126680580
805326148
1039348875
426544220
1885160289
1133099864
1080153341
1767378929
692246450
703999396
229436787
1966891485
1472765809
1906722932
2136313218
599679854
1401739128
856143593
286691049
1188392809
810341107
1810423776
1463778291
32956781
386147211
1705223012
92513554
1141875355
1553672679
2075828313
1711509108
1208137975
618107029
431577908
13179915
1437491937
14909990
1639781627
90851530
672928242
429188192
1265084218
1887469033
574681804
413069116
1528416447
855913114
774001694
1729012962
1053232705
803716884
878135371
1619395260
1792034283
1096315064
1608188364
2053847526
813765704
593010033
935325787
938941549
1280588725
100849535
1637075604
1486871437
1681476399
1238961872
738196994
404915096
1730978080
369689697
1642271956
1695683283
234255755
880481787
985435086
668274976
1094426817
2113155386
1499224468
387782491
142716070
1699110019
546854377
1431939944
1706225840
765183438
1034121967
2092751521
88052132
203901438
1169642017
1978769914
1700236725
1010952585
828340295
1651818032
1812439485
1204950673
1474421492
845585150
416875448
424854594
2031532850
2112770284
686932408
621046704
189655633
156492834
1643184601
1446355332
1215083941
1049696559
903333811
829488178
402030532
1450095496
1977034189
2058587060
746314598
1530188323
1841217312
1293027234
65996434
638291174
517687667
4681327
1167584978
676932089
1060510453
83242230
981515881
2010136381
1707530685
2104492361
301215098
816449034
1358112629
59870601
1944324300
1874961069
25227060
818067599
218020170
1264575712
856561951
59678008
577066728
1040638176
1321120290
2057806991
1001594602
754809042
1297522
128224639
363671457
196092273
922733426
862432778
311249528
1294194736
857482344
1291679547
1132015972
567688618
1903551277
1039239064
1573432149
1829397895
1741872157
720334308
2128133244
580573538
1997154280
876151838
68397799
552775746
1409656507
1627268577
61970256
1794459240
548728176
1392481794
1716458214
2041070335
1111621948
315147665
1525462372
1785875977
1658439164
331619716
399897738
1533788863
1199500923
1201001123
1819627948
2067653015
798975444
1241338202
1569531662
2027088376
1096932207
91791820
587211492
658045420
458612103
1500991351
1489817617
1754008595
833087759
185422215
1398556862
534748025
1188485066
440423563
321326986
778575654
1286473673
1352962907
333524839
1987789871
1119831362
1520395477
909966708
1183440422
1785216584
339441166
911383873
1077649647
625702974
979859067
821757609
39894258
1155231274
1477063687
1935213485
852421773
874308896
1859286888
101183055
1261795967
1796411476
1034173093
933500847
74513513
33522927
225866006
1201711625
1902190903
964946319
987356931
774711696
1318171896
1379799346
1713921256
1994681913
1545550244
498115166
799726938
317460020
2121924963
219074199
865404051
770946232
2056541209
534138547
1539983638
444386787
2083852250
165071918
385181491
33551906
1649820913
1974156843
2016496435
2145338566
1075476393
168116993
621318660
592617397
1803132172
121182894
939745426
714533408
410506994
1776712993
414136178
435685038
1717071642
1544649765
1978969458
707753774
256893484
2047534976
2017105255
587666800
738733562
61997815
1245874465
1467857310
615973915
321943773
927906754
1827899346
1180277422
576649105
1842303279
756933571
727543456
748947819
1101829942
461529462
833992318
1135349031
850489830
1465370234
1142154763
2075109033
1528778908
1558913398
884324392
1858740923
748293577
1084212517
1527114598
1412694608
392190049
1644914865
2104840004
781327560
1611474816
2078821571
1012451440
1679770355
390174043
1639466454
1282964753
927884507
2135130644
1217859344
92705084
692154488
44637903
6095490
729758850
841609529
1315393557
640140246
428691257
1139526197
369365771
314751101
2125688486
1962348717
741557170
681082390
1468051428
1941336446
308141869
1350939072
625515119
1679884629
408419139
1590642886
2054661910
1941981570
21766204
1476435420
726115626
763571565
1828195340
1798645432
631895160
447960689
1937418395
3880816
703716967
2114434604
1215892342
633273399
1703169616
412341674
925407946
573701864
118322049
283311015
1340386504
1315614217
1402185990
965512127
627606467
1407122461
1255484203
36826097
861275484
1620887779
117778663
1806455098
1232317694
1173052394
502130007
2023489883
184473308
569211341
1223648471
595040993
251959500
2034409574
746559609
692978409
1894179777
570694702
53655075
1894604008
106633322
1889183760
927800410
1923155452
1881634953
1641273163
1144499164
1532943192
686565133
124157722
158369312
1741138327
682188108
820583820
897965848
497973293
1996268500
1906367876
1856179041
236378149
1839855115
1357447388
515211261
1732136537
451931277
1996427811
685827675
1553514988
1385548788
1595445810
1357508688
1065908325
614939231
1116735033
695387586
15643856
1292966160
1519041559
937093758
1909896573
174348515
48682696
1971510463
1033446236
1695712389
1854511952
829414510
1615293909
1839221227
1240199274
1288587193
1947729240
355427391
885312695
1154967286
1363747269
1038666954
1543556978
215135948
2143199384
479724547
473440956
1410439291
663691457
1613477844
1213902118
1469130157
636017438
1111148741
519659851
1528191802
311466541
355506384
1688871146
2104838916
1055068534
301600829
1466470073
47693427
273390767
941028313
1901796554
1236173392
245262655
1945543979
72342223
893897517
1698996244
7269143
568455736
1934445046
1473806272
563833210
1963794402
371712653
1760917463
513481069
1000878744
563927733
426722824
1255623141
464292399
1171924030
1715180436
2034351896
708449967
1564234104
1366162013
73337795
1540575318
1721025344
638956504
1506572431
555238863
886711140
554893407
2131394717
2083624813
1546566438
223881438
1628017165
25126483
1435739963
766050019
567801501
960812902
1075327070
1652726958
1237309656
2022410081
1718682121
534656461
1991651187
73453196
2022558900
1652469828
1269798085
1456504989
970201371
1038198910
678828910
1203741601
1235147252
1445824742
1383481089
1985846322
295649104
658445950
698158182
635482108
568179912
1370355401
2017186716
406062298
744669734
1312154521
1497416188
45693206
1567801586
366831762
571937355
730338913
849229891
893069944
1917619371
1084666155
1956477563
192815256
1847433484
1985105345
1531414772
1161902641
1359781782
364062200
588429578
434633983
485898880
374650381
775375317
942389459
715776090
1983694562
667593775
937020685
1732164546
1643923849
1369770618
885257008
297935236
2122153867
1220826189
1633324579
2092467250
599404285
1940883419
344423811
292642641
638272238
496580890
2005991567
140885970
1525119444
1737882327
363724292
402932632
1315613809
1493721011
413472201
1721950048
704459597
189714905
31474426
354258588
699181606
1626944116
1932195363
2017656397
2072547560
194976200
276285880
1046978817
1596374609
1610624376
1604171890
177280021
1251781946
1712736943
1565745532
1026533049
667671381
141066059
787205000
792115610
1375618956
1809100386
1418700516
2077704659
849517809
1607352309
1398607839
1573727285
1175389399
1753994940
2074331634
1609991709
1201705767
1355296889
513730285
163722322
1753978334
663119421
1253363944
1545594470
552195064
1564521615
1981862017
1852220844
1319013067
1896956481
1677558385
486158092
2112408255
1501037233
1774974598
490395205
1880969801
1459562727
171051834
125581105
552848952
1132364075
28959334
2023244463
994078847
1385589260
1124265749
1767945388
1538818406
766287300
1999881523
150139424
154360788
1275153883
610397176
1475313192
375113775
1789188134
836288835
1508166880
1180996030
1609271862
387658333
832541508
2139123233
1870796732
33140759
1015857179
1797828757
783601472
1207071039
66635423
1522404460
923118458
1128283843
1702083153
364051477
1887807749
1866545576
2088059280
1590701724
484895436
1640969090
925067759
711037912
294210828
885359351
993209633
627820493
1320235272
1935959118
1507545141
1074557611
692392462
106800374
1010937405
621174092
1409407182
1118380396
341667152
565728717
1649992642
1139659191
1159230761
18513243
449745198
1011060474
907832583
1774957413
1133199656
422470716
1425772037
1985304082
898162878
1530667765
1302742292
984277261
379884688
1460377294
1435606502
737711134
1696335038
1285108288
621622483
1075817790
1910780531
1070766012
1319962015
1813708845
246777760
1668568690
468881406
828328120
1487248954
1964306048
1076103111
1279314988
1696111649
421909863
1163604107
1312509709
2122660727
740155445
480564655
915258245
1518670096
267540612
1070411031
1052773005
298710870
2032108033
219581454
432870539
546792428
330314566
237742733
2049180183
1283771968
957371745
648440241
1762989758
1951335367
1749093474
209795180
1667394814
54461625
1054248159
1430454019
961700024
1174193283
1103330081
1695392974
329500574
1207679034
1640115656
1042397191
1479924221
1403400585
2141108263
680480402
532734562
2055941744
1570577877
209942412
363216750
640644437
791747293
1993676031
1055901669
1602787898
1386790414
469047995
1057100681
1732773066
1662921505
1210084561
444677989
1077878975
89697014
22927651
1902217777
2113248981
2042148317
1768587044
604836813
866917434
1982386479
1018396227
1041916280
333088414
1846455085
314506157
1509045384
1653366995
1703717958
657931607
1156069485
196959243
516545695
2041381850
2024433923
190950586
119247536
40448460
937894921
1189785750
317830085
1955989486
2120992792
173419348
527557073
926905457
835319100
78091567
1041497389
1044012315
401236004
871632050
1633980667
948956213
1047536873
1470074769
1381590561
2036580217
897309115
330829156
2041890548
172091992
404861372
1772113655
1302214682
1205708723
1013731632
353582293
700492508
1764584816
817863161
422376033
436960585
854923231
1996712296
278451970
1124154665
2067962061
457044895
243082573
1840163362
1148994526
1830519157
476374148
1399346126
2002612262
740586855
1421928603
1876095123
77758266
479494165
1812045661
785231606
720830934
809686752
546334005
507566158
1302465298
1191102201
595555268
619621704
1666608556
1973372551
2098343901
1577477324
436118146
1936316660
611333318
86100875
1619277921
1999504692
1297431806
1351753664
2134128169
581236663
1500491748
242120652
154904287
378955041
223540649
674497440
786206337
1928240244
1147544829
1716989533
603273626
307980746
1943819260
1873892844
838521853
1107494474
744572486
860346909
210838147
1567785282
952902242
115747540
40065299
983916500
1208383412
2141381473
1897694008
1747724681
38235980
1796158924
1798565123
282097401
483602273
195287781
1104716962
1165944258
2054240522
1267887399
388670522
1318365308
120563071
1468460203
824239310
1896925146
411482650
1756528297
868423816
2100234314
231134081
260184085
1153373365
1716403942
225256955
304238405
1695324136
1160332513
1232125790
685353977
1662680323
1332050858
978345359
783422522
16954748
2119130882
770582608
1106460728
190253101
317215640
667825166
316259068
767702197
1181219619
732999157
1537036318
1395948972
865140244
1434874347
1381631775
926706304
600279288
988401183
208728218
908873354
600864180
542200192
1858486896
570419667
83614189
317852515
2111719999
2065405970
672560861
1450000619
638045127
287572047
1981810012
1986014978
286567256
1584181416
1956619962
1283884661
973378028
585649777
1232517015
1668188851
1414384333
1773632143
155802303
1943595612
635148870
701740653
1219154911
71906414
1237287964
2141728759
435992323
320877888
1485894370
1399877756
863139283
801052047
737813620
2025438537
1595507804
1005966376
517041301
1311386962
1172871430
1000839943
1943571920
1410310986
1291879085
329622567
57390142
705244365
1279482812
64824560
1794547810
1028981484
790859505
1931665872
901208463
466131654
484575403
1752703103
27379768
307840420
2139871030
2103374781
2054607962
1518263933
266727602
601126744
447838185
164047248
1645270334
1419325701
1181076956
48552756
625745701
1867544220
159389978
1945945613
710724896
216705730
1280396391
1967987189
1604305805
1943633953
1967054778
911647125
916726000
818631562
2052439198
990845419
1915330720
467077299
1800046712
1829774794
1885746709
580553209
1159713918
915807345
1594148861
1818478420
1152707520
671031036
2050693254
782607950
438594885
1943329513
874531962
1175473997
269636922
780378042
1925077142
1861215965
1154456932
985563200
883649233
186929084
1586116191
325748157
872249692
818659289
1216854256
1693666504
1409235864
178243665
1493749278
1094846909
233839554
162168789
402820476
1405564327
1407164776
56216487
1029118526
229988730
1221462030
1511272948
1134117875
1872233722
1103952766
781450695
1696198407
1606551519
261916224
959538228
2047076714
1665699818
201569850
2110801158
897379602
77227358
898209079
128233930
929904038
1679942551
448062317
1613429165
1207871265
550345272
44384876
1888618369
1362831312
1016377498
2009288600
2024235898
2048602294
639845701
1393747216
95331139
1327801786
1635575038
1108406550
1306572105
256425944
2077631937
501623149
2124528825
1975985632
200437588
506530342
2053755761
2104661350
1959128983
1523525659
1470870135
1402471938
1709437679
606798952
384127412
1241211262
542508000
509510242
1692792961
826080320
2126249511
1548463121
221065789
2115041870
795314125
2040905848
330770818
5095843
900321640
1230292621
697565861
335307046
1545057459
346122361
189426944
868502138
216628357
1217344727
1573290706
241293145
177734549
1841406514
308330586
735555488
533000591
298047776
1282422983
512540336
1986232918
271774509
1830287134
162742113
130693612
2096175812
682513258
2068901166
1663268143
1897112372
149441057
1388614484
345713410
1401797619
725429625
1977132481
2001356260
1526983443
150834892
219232329
1967237230
1464149825
149239507
700746590
303037828
468451731
608270646
718062572
332647494
2043789981
1340413927
588241885
1350427265
1867427433
1881899338
944134339
132203601
1193515528
1102920987
856317512
248816672
1803526510
938179284
159335793
1964235691
142561766
581530385
177782888
508029095
1950576441
1771395680
727004058
1381034229
593140535
1583366723
927034709
437458694
1145152339
683763392
2083236259
1368431459
500140361
121326785
1450220638
1097609793
2081671833
1880819846
233816094
1617382787
335597209
51266053
1163337879
202038509
617415630
2062220007
1420435570
485019379
1256152927
1690034486
920441104
1843281513
1033025455
1911081076
765565742
499469258
2096471946
890194587
1920753895
2104731727
858069357
520756886
1853510656
1489345231
1385894036
1194339331
1541143385
452404581
759497660
368293315
841567837
209542985
1674703862
640459805
245308053
733608664
962945380
867677529
690115962
1844128370
773215705
2074900004
2115005874
1239649777
660419578
1448013595
1298193079
1808607628
50304674
1718810652
671949224
98112998
178778286
1587635068
601743552
1600132269
589371269
705748280
1452936504
1088862114
1064846179
379742157
2108288912
1592136765
1841919658
1385152341
94371342
237445798
1104834413
1300611490
840811833
1613578988
1118996583
329305019
1973683285
1363283515
1668425507
748505931
1846565934
1488132012
349379148
1169711430
270021360
1502763257
679888479
1214556253
406237042
1177185553
1719652767
676967327
844172412
81804889
1169181641
1340835099
1363397465
783179403
521238620
2037397665
74961299
1121481988
1565526471
1159640425
1669243711
1153009148
1132062552
1245446244
1420555587
468428847
1745440908
66673732
819092133
436600301
6314564
1800215795
1586056015
1744838965
2003250614
503892973
1369219858
148079326
1804901508
1632334347
39511029
1387062674
156376615
1780792811
2134788553
436999061
709194835
792890247
437254193
2081251968
1607118836
842514352
812703298
1952124623
669555885
303361703
667341112
82601572
1221959885
401505370
1008904213
2027624717
1899744537
291214333
1969283942
1106300599
621534665
2088715880
1812916056
1199141585
1355304281
946848091
1058022609
1946575683
31695530
720531799
1398355272
1269451752
454919763
36120677
1194182684
1382742759
4751934
203399321
323906858
1244048319
1353251955
949263169
1931248466
57421603
2113029260
1356451910
1687048875
1020920560
2018578282
847482066
1156035991
375070469
2082723763
1818682781
129775942
1607262351
712224330
1222488247
1332204090
251364457
326263194
1337351190
161799794
1216118621
43491206
1829688866
238860006
899986060
536760417
1409694915
500157245
982073614
1030495898
39315607
247473282
933815756
994398663
455686588
1360012860
242988058
1965803381
302867024
445786925
1843976443
934742575
1411521228
1632282002
1104779987
658378481
1896877802
398303790
1560370798
1852951933
409806910
1982349004
804917604
943039495
1423938676
2024921268
1853986859
79733053
1182776551
1043880789
1916424816
848770603
514482153
782091161
880332423
598385505
808980137
600945940
9217012
2041610161
625689138
1540602424
1875348466
1426520632
1237248870
1281255056
1608479837
755356713
1585844307
1003826459
1468810290
1952385769
193161745
868095737
1038809791
412830344
818566398
1023793814
1635660762
736091309
366943374
1234876168
1620806562
249673097
130229180
941883242
500345411
1475102444
2058625079
940854900
684200340
207954173
1827913513
1787996672
1085905210
1546080420
1152743141
666194992
1038558854
1727665392
722821796
2064295841
1987147349
257559283
533109681
178431727
126556484
1641033446
117379490
1671803318
1951782780
558119429
961740150
234115438
916902778
1260441722
2043076007
1534490071
610238276
661808469
1519906471
104070303
2137562714
595400138
1328281381
1435763183
224895829
1374955410
255655691
1648186610
585536352
1018582901
1914304101
2146942215
1928633545
790835184
1421435625
1798879922
20955215
1160703489
1470536320
977840447
234350083
2055974038
511131336
1096714993
1897195167
1814268120
562193073
331885071
45045299
1266572345
734616695
223600806
1844018579
473661782
490729481
77378862
1411240120
1443326977
693234382
60864802
315096564
30692157
1040446045
1217219209
1921919337
83759791
1350992092
1324353128
674064014
1467226116
645257308
619374736
1640467013
1009585354
475502069
1116690028
1564962190
1956553369
401753543
1434362343
2130589429
1550450774
809593329
1763027821
716990518
2117960555
256310301
58718056
1844084558
829793935
2031485083
1287496227
1296015389
1006968877
953698414
735339948
38720696
1273725570
407653401
1769334848
111690639
419686322
1795920141
1050351950
1103540485
1667285420
1406560883
22968413
2076330089
756098472
1178822414
1560201410
1039796356
631645068
1933590803
397189566
232219462
613078286
45583953
1844502473
1038651794
984200299
1559411880
437652369
1223302610
1266199501
102077787
962848920
1452842414
149082404
991265697
2105479310
1409951050
1960500851
2136764268
953501919
981720508
415860438
1774203517
20014759
244495423
554422718
1199040818
1758097485
1071571189
100695499
916369980
371993341
1572628051
1162900954
1955618106
1810405748
172613551
461401281
1570099584
1995727976
1255259078
5163358
24433710
637343520
2034869582
933203117
1135858049
11812273
1108160531
1441632562
256834784
1475683185
409308192
261183389
964847560
1193235771
1604678907
222504163
424571173
1517370280
518342705
40318820
426467737
336597699
293271658
410161627
448273151
1882495081
384071776
1779329663
471333506
1507785166
94638271
2115610948
1888044697
668113759
1306200081
390810132
1298716352
1450148733
857880002
901366218
1825827897
2105202190
404097892
160022336
276738853
1072247043
727668787
1512651060
2043745873
782618300
85013520
414492579
1925801549
95340463
1347872019
146254431
1521204932
1838421341
1219414147
808090648
276094075
407454690
394710353
760744746
2056424864
193971375
1817467133
1438150323
391475954
1774523189
1907816021
992020024
99558467
1679601256
445504857
895471737
158570114
342340508
596586480
703323959
1980245758
1334987876
1603590568
165414521
1425882351
1755923270
265509123
1266923666
544651916
210641005
1770292987
556746165
856978311
1715035908
227395591
1950613555
778145143
1577073069
1537179177
581887915
1936558078
833314665
526584491
744214025
331228574
1498105406
870861105
69355294
939694553
649185435
1753257893
890144024
94114343
223175708
1916815951
909344628
1539457080
2004239956
1441440992
672090769
1617222001
1408120753
1638195528
1920403139
1786718416
1198579316
789404400
2124749521
22864971
419154702
1967846448
1945249886
1204743125
1885664275
2117025524
1526798654
516545342
1616037192
1072099197
1256265464
1946769479
278562952
1758758158
887322439
1731197585
1779812379
1889908693
510992778
1524745967
1599845450
678996406
1293917630
2090287215
416753220
997971229
1999794465
1880114826
1905088804
742444984
383739663
1481640494
808210127
1718185873
839349051
556915043
156567572
499458916
1812262352
826982225
1773569103
1961071047
530473463
1447418799
684698696
679380622
1488301737
1891976480
842183913
1167126962
1696384946
1111839155
175237033
1389702862
361772256
1779662894
1238382195
1806605120
2140563310
1890699266
1596110533
532916805
856385727
1038662404
1879882387
715053106
627542913
2048861689
271424984
1935449963
911657142
1502128921
1601103952
1817874961
139456517
13373191
1020571561
1701199666
1241423043
1683080552
1744350426
301190790
418982859
1368834476
2084644051
443132078
28442163
515973427
1084502332
1273580951
158213330
1626020177
81993685
507040833
2101744322
964480467
157146253
368663614
932787854
1150355775
501378230
1371189166
1821102851
1772722847
2007570548
1948527281
1499194071
459691198
1669629102
267780776
813672736
68730234
302944312
1834103030
1470469889
1047309790
1450384783
1515208766
366003036
443159812
1851945321
866180574
317518677
1601220474
1555915393
567799239
1451960490
887191322
798547280
1521596006
1952583194
184958535
1509722020
1307085993
22433406
916263279
348586552
1793741492
874906206
1143330480
1757398554
675805356
136000690
2101388078
235895105
880807942
572363580
851849167
2051602797
1233476449
1264283702
788685756
976937921
1964082124
1052762014
384573352
1288060250
1352368250
588082022
1979634082
1234292428
1148771451
1576286623
1648929308
1802991438
723854672
1666459267
831853908
515343167
1298719905
781528128
968529841
828967072
707376277
1425904044
1454009948
1140856846
1336567
1007184747
1807164741
826719784
1606374960
1638063261
1874052884
641011418
1276260968
310533476
857583154
64271980
1224881437
41074545
1675350017
1063401457
1910671970
394819728
1140441941
1336631026
2105919040
1713816612
1993673883
1822364089
461569735
193898044
620013371
2128837794
165215392
1578059409
1758560134
1857304381
1967681476
1150970250
258013023
1457187932
858900209
2131738890
339041864
1141971098
1457659888
1479306468
1232937889
1414180285
2030251795
1676513707
1831104002
1267681313
1176504818
1389322413
1211017297
2061565623
8338900
1590313618
1667158556
1416951746
30464309
1822759198
1981252926
873322387
604648446
54546988
2122996283
552338665
280684553
2099682069
1348176096
807561592
2002244711
655961556
762558101
1794436572
1980857780
1591081812
1646225748
1943343179
1611929914
735584027
1205280827
1672712428
728959325
15523183
57421188
1012940344
1623840750
2039180851
731423388
806154715
1081894732
1925621733
1564944327
964331284
1553345935
1434746908
302899662
1249089526
1805440505
15156964
2009195743
798012313
281577371
311873600
1837903960
2049592580
1363138039
2139041763
1074272585
548271456
1298505144
1417336627
1231471337
1240428331
1194112074
1548425439
71960837
745091782
616160988
1119210882
675787459
1906575949
1257733515
216538775
1768691169
414001362
370816004
1669986894
1754320391
822748807
2028675065
1517418445
739778963
2005902806
519948347
20087483
2094996936
1362980134
1767964399
258168258
1140799006
2046052770
1603986143
1192346852
476023665
1471705621
2095281420
909041171
1806835660
1385958075
1080657225
832228198
685403565
1123142517
485422523
1905455098
1227281744
928227986
186288155
1839462236
1505976808
553901064
457714860
1477103748
187467221
807315706
248911628
92690831
1958030532
104081166
1567530713
1619599247
1169403541
1930567067
624115476
747047243
1587330340
211466768
1739823833
182178234
1848115829
1366595374
254213779
2083375511
911809417
1400404121
1429451769
846492198
1021484524
1151175817
89621975
153072749
68242233
991949221
221664979
1947190924
1421796482
1754486611
95228589
501383092
417373754
761364665
1915923257
1106314126
1938767677
365074977
1071631336
1319958049
2038330707
1239502971
507209132
1515303729
1591362348
877530134
274235309
2146509011
663423734
1616012638
630571221
674877284
1320782813
1058456606
1165740371
1823163936
2030350158
1708179912
837271731
1812910401
2006396782
1488443275
1049941203
213809281
828047879
1681010806
1846213090
763766416
2052665438
1754092323
1577101844
2031198111
47860412
1304731862
179329794
130091044
511452128
1892410141
236134245
2075791567
1645025325
481710410
652459847
325854502
1376967249
190711056
1448532661
2021217693
1823575910
1481942582
51933082
1925143195
692518241
1091136876
1147357001
1135710808
1266554587
1651022927
1333339456
699710197
732889569
1279892058
1672537328
1187542680
307653483
1950921608
1498656747
1634788701
115389419
2049882719
610345530
1825370909
1602439255
144275176
1149372118
1603832460
470815516
606199151
1219455266
549799945
1967855817
1053762770
1011938951
529382273
135217790
1252108127
1745090276
879064349
701050452
200389550
390497763
468483303
143878303
2145235399
1698834331
797795310
454188199
672603241
1494299046
826673541
189149668
1721596818
1596034072
901049746
1220959739
121761747
1252504365
268372202
1566101785
283481109
275745442
2111075623
1310332399
1166996732
2101232564
1449656947
1399913118
175805825
867601335
528417771
1629737533
179646611
84814725
2119807289
2140340285
2126739835
2134139244
882516748
2032766946
676995628
1818766779
1588047122
689875045
540573267
161193691
1820648172
430208539
486647171
990694357
840830944
180209410
87575980
139197106
2051952319
1038214101
1661230327
802640130
1614726244
75206472
303718695
1305941985
773525004
1462132657
950003100
114062916
485466614
405430972
1600432901
1176838019
137073802
1944261170
210714660
1288521383
1343755935
1305939834
1897763296
1625503822
1518641164
1607136716
1373377471
1205499902
856532903
606341638
790857506
2134157143
1558333708
448360378
1270986737
1291880998
1692447200
163167191
1666207948
777409242
792218113
240898718
1520260690
1582431008
765788277
157227813
2101830661
163557352
562771964
155329534
665142945
1752742067
550713783
436187963
207751098
659174587
361256726
1606135348
1444614691
1905091175
2124251512
665814193
1986963025
1792117803
1699204673
536719861
1318358835
1136264417
217251992
1102806829
438211677
1503604560
757561174
159780561
1564942854
45696500
1364489213
1191176809
382297389
2009069417
1251498944
1316955665
2081472734
893141808
401993167
2072581690
258500089
1195311159
513465608
884633429
1871294531
17677810
1978415670
797442529
418654312
85376775
256162059
1156088216
1548145298
452947507
1045780851
1961558916
1010046139
221714067
1769301114
465540760
1294855679
2093167046
983603550
1241694894
715832154
1638771124
1887717802
597076292
1031012850
1454288918
911770788
478350572
34437309
1412158279
1482203632
1382090517
1671200559
326097010
173433433
868358665
1993570830
481464784
2001712868
1794531921
134435252
698008475
519265425
964604201
1597181896
889647904
1155170311
1131857137
514475629
673553000
584837368
103301381
86722684
1899491371
273699213
227775426
623450038
1634766227
468525109
332549675
285673867
2038834951
614422949
845815176
2040895941
1504087006
15981378
1937527855
1392630597
646073244
298228655
1017612410
524590395
1765318296
1032380675
1049171592
984639879
995668408
1695296683
2129850149
427889660
747286090
2132869012
1318151224
1107392272
2086875618
994242330
1519470979
1770236160
860944072
1390228513
1790643674
2084048463
1947580033
1313901842
1371639200
889263310
1391852652
960619296
1238169490
419759404
50071786
671807814
2109496537
1999454515
1670268711
295091122
532919564
370357915
1630539318
551863273
377332079
1750378417
776727704
2026746479
7822651
842587104
835304435
2109711486
377848564
924754808
749145931
1014177866
1154481173
691307245
959707789
840757794
342136837
618463766
271269512
1316838848
2024788090
587867947
1840887451
1436063409
1640251096
289408085
1347120491
929696729
1348831322
2096118523
309305421
52177807
1757446343
1860734408
229329006
1163731488
1765464975
2060638236
1469851738
1665764943
1599614456
553237361
1410704792
1363539235
10595420
2076918675
1145026689
58749718
215036281
1118836360
1586700297
1119601838
785826666
1177076857
533746878
1421254256
151965009
563555707
1406221638
19225682
1238104450
1597842630
856911899
838720992
174353807
488613688
1003179202
1287741045
879210178
1987329952
2146396202
772196617
45148365
952539842
68458810
626756406
1772777025
349553321
1597021397
372370532
1520907270
199223554
218653431
292488456
1762149098
362649099
1651413627
889663521
1237213224
547619766
1543501094
753705273
1302168617
942876541
514998330
1380614354
55804710
851186094
332610537
97234096
714391187
1893081975
116822960
42591916
1120717443
1408371937
608651857
1598157484
527094343
543921728
710422853
575633379
533962232
1517323493
316690497
397393647
205700829
97244454
1077316122
1827162356
1493446660
1182906113
2135457465
963152482
964333285
516221747
620282119
827867264
1442137825
1878750691
1190001936
2069660176
2025376532
420635691
1061596822
129068566
1654514669
781167834
182356088
910902982
1967267065
1547935409
1466394939
529602132
1546783477
1867023193
1518310752
485104756
825628510
1447727400
1090284078
823558140
926373490
1248154735
1164153480
1923974842
1491283703
1258055760
1987539215
1008023223
1233981237
840651624
909874024
1991040770
1299657785
1848729062
930405817
1306746378
1643023054
1422004395
886612400
504325304
1675278098
471717555
1559235368
1353882598
1620619666
750743448
482431492
1506726809
1413768884
1455070358
1496160360
277534972
1209421624
611807518
2126514360
1500213808
1812057513
1319734339
578051384
830920804
1711813907
2105032391
153973116
1441168952
217378557
1313102375
1873033107
1725290248
396460606
1529818338
2047837145
1452172798
1621309560
746340836
225463087
1586821009
1521366707
632110774
415397284
2015135383
547037749
2065919150
1078585664
2025758694
453402781
1119847152
1369593044
474620776
2064443173
915894809
93581386
454965715
1979551390
1059885688
1305549752
659785367
1270399221
520717079
1809936190
1119442374
1460769606
595297284
1139621810
12981689
1821788660
424660943
941448228
679194783
1391757112
896463465
742069067
251246045
1541713355
1085002617
1758046078
817861823
1276651568
235635802
1884782032
329828515
624157259
929973824
1786365804
338481571
71013179
466088126
328067995
24198273
1585623846
868812256
1600762274
1554895407
195342140
403318296
1699088567
773479657
1667500298
1486901861
441858736
2010655451
1775080313
520348220
904024908
1548622448
751337704
133560416
929498618
1963567622
941538881
106548631
1208837689
1555308048
459697385
2070154567
689656293
641222667
994531931
1240975690
643972734
1791362599
320249369
1782490529
1012069731
260178064
1918875394
472571874
579297911
1442452830
1080900995
830980513
873054525
371458356
472329037
567668295
1266409393
880075714
71365115
965011218
1822400795
1918660330
1740109570
1459510421
133942968
130163912
28792100
1828125341
471583794
504230418
1074536311
1187893918
1273687471
244074349
663913888
1016130116
364133700
1551663015
2119968023
1219218725
1481831075
1168567978
174654003
1622457028
989007381
1123046907
162298138
1390395907
1823234005
1277048609
539150848
496284266
849011357
179183988
1840757390
559553112
387263682
154373701
522490810
2109553313
970453176
17377168
473714588
992307159
291290227
1206862797
2143607811
1795335951
482534722
820839110
1425327058
1895258570
69657227
1183014150
882675308
1452937180
722622026
1864839914
538545420
501441344
1739081367
1684805824
516655819
1477367089
1866250707
1823870217
1021039491
1145127690
633284750
332812206
1030015833
1897763296
1605054271
1061020373
143989581
941380881
1289975530
504480128
831663152
1869852056
1209705464
341132821
1924832892
398308977
704226694
977174953
281221755
727601612
6925208
504039007
913958366
275657398
1466707513
1502360829
1635419828
1979979374
662811974
1195476842
1760812591
737361977
218887752
484837328
2043263764
1606245027
102149054
1158930253
1201966990
793539269
1207661842
224565792
1476332436
1539858985
1426778881
1102426370
799092605
1737476642
1393933587
1268419039
1265396175
1594886770
1511108825
1756601524
109586186
1443750954
334213298
1197344726
1978402433
1372105872
2005813103
2119438724
1007727662
1714427581
1192955868
1498872793
1493153523
112931427
1508346705
793421369
1138417677
61325661
585507727
718381201
1565339041
1431733556
1198089866
1824521615
992389036
1083539110
591815328
282681216
29539841
448730314
269541821
1824499739
729441788
1920943356
155261700
2058619203
2081897947
1992200707
1578879370
285558419
600963586
667758044
225498683
1339208834
2080912319
1698137465
269697487
1941240321
1097863409
1321005044
1306987764
1854941685
1560210244
1031405901
294206022
1652505593
432619033
1327440671
950584820
1137981382
1349367253
1755662585
659966096
719079696
502511598
1855818348
2103107797
713627278
1712601203
1894485462
86227587
1757735549
264402867
1789504715
1370430031
812590023
1873194940
630295481
1253044053
1304993585
1993366360
274500786
40508182
1533316074
2077218100
1084358271
1224722193
1762952334
2039025357
2009843495
898614398
1969770031
104219513
430600009
955006661
1245753236
1079947724
48891271
196079316
987355106
1509246608
641424612
1745548953
1685365075
1003193884
1110401585
679728047
743565645
348392094
1207369831
658314586
1062632084
958782525
1273284358
248405096
1503970689
133865631
456142796
875552826
1059781597
2056306740
1917575535
514124068
261890360
914505170
463333849
1451735863
1396012257
1955666435
630479980
1245890753
1464577131
744341935
2064670750
1804830304
422339733
1606736289
1646626889
1868376475
1537452731
1915944439
149102533
1623801707
1672553379
872003602
1720903122
743908942
1061294586
323761219
1008953221
1774572887
1617223730
1997002702
459543015
2056282978
353412294
1318115100
293329192
291010358
22282551
279058148
1058937928
44866765
127768281
1685971409
1312063799
1723683076
976578451
1296170410
281250415
1247770716
1364530971
154641596
1973463331
612680289
907435481
1051926856
886881402
1921477860
1219064406
1342996047
589536533
266770833
1947214445
962018596
244610554
863534412
1027292397
2144672683
920631260
2121870258
1842154492
714237931
472985889
1459107021
1799366085
1728667412
184262319
1586090299
761071256
317021292
87493741
611169108
1271837406
392639494
928621645
415552311
1591181402
1159383276
801283463
966735933
324478124
1293708354
1130655829
799248290
875349551
882194051
612479198
1529552790
306937194
1541905548
1735684156
821959745
1955324849
1970741028
971070591
1615917884
964415511
647438392
1023821177
837657088
1574997243
2069460406
100835465
79223093
198145628
2015373139
679853272
933140031
461463704
1842312750
1494634632
1566645720
1130806232
273154870
938313864
1271830915
664727180
1021437800
766320923
1784710162
527594344
1239680457
2086886698
1823021451
1348764575
705196993
759151109
2079688353
682133381
1456888983
76188425
784950483
1252336984
1618858160
1348817992
58161645
210050432
1744375705
304628338
622669501
638863479
271579353
807176537
372869400
1806667264
592495983
1323460870
1564806722
1730548243
1208915112
38341353
869614004
903828514
1357540674
686957248
1261648401
174953862
676413946
69203347
406496949
71948763
62294641
1559097028
647734418
2041445308
679045570
1783815166
1624296949
1639780764
1276645854
590420797
388141639
673091659
801140279
2129978854
1989279022
45790141
609611320
1788648154
202815841
2012121785
398569741
1143533353
65492878
523024413
357332658
32829710
1275036930
610865729
1600824592
52520671
685519630
408007756
105092024
1934852639
573615220
1466116583
973487119
257154950
1908237048
2044112179
1930216306
1965380513
1380556580
1766216917
1148652366
1096758582
1060142033
1749496237
1657119126
562662836
936913194
1768602059
1387289671
1143831983
1189899177
1628219423
61726728
2026340044
739448237
771965298
112961658
1185455149
494416029
687094659
67334387
1152649687
850417954
1343634172
1267454661
1375326231
2128290936
1914075605
408910568
1791025259
412711819
1792584386
967172388
414618860
1632508330
1432016176
839442648
704391282
1509878583
308982791
619319361
220211058
1304835540
599453461
202791115
920680998
1687030823
637397694
902091148
170274166
1793249428
1294955974
1694076562
870906665
1293994865
1502466209
237714464
663612280
680798731
1537572422
768214259
1931876779
685547252
1999727926
1659800148
940553964
28343415
775728033
890348083
1195384920
1488847390
1971515573
1632589572
649399010
1790322038
1429984549
130260201
1518138171
832560768
755552307
537719183
1113425689
1627085305
1375582903
165430411
347979326
2003192896
395753560
796757764
498256953
343502577
1706669791
2078328523
2062032794
960176460
1255156741
1113022890
720238244
1795264406
471787649
1815335123
2092683525
796768160
1980758378
1160187246
2121018273
390053594
110855500
361464423
1232310556
1272142952
31429807
653025099
1899984010
1976597281
1553933518
792883259
213042769
1138776911
1856453528
611493278
1741377334
238874620
802597154
1560500130
1030777018
1365708784
521586369
528586649
1932330944
122388375
1172875010
611033016
1417564403
320862777
1690623353
1615773623
1049249858
459200958
1954532015
2021062989
515691397
387701654
2061783206
677025878
1054232179
2118573054
1692226426
38488338
1369595189
328568573
1454188639
1549493641
159737392
471149801
564892828
1921095842
1722382311
734599703
468900782
660702055
1462855749
1683905557
613369880
792017469
549534632
381260103
1017947566
475654098
1723951047
502080329
1269040958
1064215125
2023355931
333160900
2136455871
1724096875
1890901458
910859745
994587349
931231124
715013496
720002890
1210528397
139394234
2115960041
1097274541
991811985
1423062131
1475754778
1997569158
621314542
820735338
2079578548
906374882
572733217
1082842945
649320439
1309310796
1124996967
1680772923
1272853935
33175464
1891016010
706939516
101196970
1391119345
1765604878
1716455446
765206591
1871207660
479210098
939729194
14826991
1171410136
594031255
1853668375
404605789
2109096682
1323163738
1540112818
1211021857
1230363512
225595152
1436228284
1980473613
50456891
1460029817
901881673
298910906
1838522331
22074882
921592499
1815641612
1844891207
2044175844
1188948659
109806590
1466771539
2093550444
182468337
1152655869
2098228077
323353093
71843977
526623908
305696178
37342281
271747382
277560605
1229492786
1080852005
608446489
979007046
1577740807
1272114367
76059714
1460783361
1578379712
393810227
262406784
587053408
452128491
45402617
716069876
1087763470
123845160
1841135199
404539922
1696351962
1317151007
1966083026
689043857
882875870
643236878
36083040
121531804
1858042989
1347904216
348398259
1311188119
234459487
1909265422
877442708
1169444194
1737797232
1706376276
1551390608
772676582
295873330
582420396
977418875
1445453013
1867216046
1324737450
1161634733
1851577875
1596395366
150141680
840239449
1466377155
578509134
188584693
1412088495
1949904966
624649343
610787240
602274259
447631465
368802160
818688200
705824541
1626185342
277614811
312415567
710911600
148555858
695498670
182586249
1901267278
1851035957
1648324136
1870278589
1707680368
317436984
100496360
1178675036
949748553
115175284
1191990989
583189499
1008324436
1682825342
1520912400
1207861330
139222078
201212274
453154321
1806791825
628791900
114365382
161386821
1043607160
778633887
692382820
988673317
1925897466
344429099
1671835423
245571730
1603739035
2074338945
96209699
1215861225
1069958257
1827607694
107006000
1364323873
937723653
974874092
248654077
680338731
2121942529
1000005409
631774160
1678433462
1224526532
783150090
1692970810
897434034
623469489
88071442
1586221716
1295688261
109734117
1753653050
1868464579
1517174219
334997643
1375740600
321180836
1749443968
801606552
596691926
745416451
338349616
873387724
1884543990
1601788303
512162620
1814167403
2136957402
806963774
760458860
1164552259
1913186209
2017957431
576655684
1576197342
1771563776
1967003879
1079782210
158538689
778419366
549119697
700398682
124307159
2004536892
823715982
647874663
445394595
375588359
239505666
62385792
207484222
828455244
1001887950
355860680
538779640
1099904021
915703527
1168592051
56853863
82487981
1713059580
541434520
1203748185
216527066
1598370839
1528968440
1661100087
1007546244
463689430
360278828
1104943242
2126131128
517962513
793148280
702934415
894919326
327167593
668099571
64292074
1850073725
623430408
774965855
1242521751
2057403231
1284629655
342661703
922814393
1190570515
594973971
2123337132
280671966
1488138015
1861582294
480797392
612770549
835384789
1191322045
1617318291
1533427318
1458044245
324891212
1989781740
1036488001
2020901919
1523951399
1543600469
208108946
1507256599
1579993889
1840058592
1506187060
1210482859
1205026296
792609920
1153351455
681578683
160342698
313177336
983989849
207865268
2074157482
1241255584
1258378226
1676440079
553645323
1658760170
1393030287
375057768
1476379503
886264111
1039100926
1684853152
936318340
1400837137
168936933
1521807602
196280990
1978598440
192493095
1738887099
1707868095
421131102
1236732551
587794220
2024202747
1253729970
109940031
1109807751
432774522
953067811
492391333
199195797
1972630436
1769653371
416119901
1950734936
776166189
736749012
2031158016
1619645151
1716512874
104998353
659772919
1719787010
2026881489
62516170
636791678
419244629
1635693072
739810516
1214403856
501952139
1660038537
946122348
769344231
1934342292
1342159822
509535224
561124546
1935816620
784059707
778727375
1606846112
1653667572
1997146389
839708391
419755211
1582868178
330655232
686232076
139367805
1661664091
1743678352
1758956496
1581031232
1524820040
692238822
544688527
1558375133
151025058
1157279945
917354096
830112220
222571285
912950638
392081769
601456142
252181536
1845154261
1197705775
1512129889
1353272707
266018951
550735213
1109963482
483280649
1797178449
1648410114
954417110
55902835
1650062590
2005990657
1375871885
793854584
81552106
1721120154
2009018201
499787678
1323177982
603526995
468202490
736261832
1320874283
1128835656
736613427
826258908
1763025835
20217936
1934783374
147369243
1597080165
832241868
701425887
959669231
855310198
1080185743
1415294637
269946403
350204677
184115806
1460627505
1787642299
220607389
1936561167
1937308953
1303890648
2221040
2067873948
1357481786
751148187
1129149552
1333929026
1482380700
775056694
734498275
333009423
1815394931
2102546131
2036314575
777842467
429687233
1560270376
1764593890
718132272
817533818
280739941
1545191113
468554844
1897864798
624634247
1126629392
1368091276
1306861275
62749114
1018860339
871871430
454290018
2011213874
312076742
2072891593
1958595401
776354825
188085245
1365007894
1959333974
186826682
1740813740
132181319
489075139
399592047
1663702180
683077753
749920115
1700213930
1553561943
37944782
460983835
845746018
1350165483
744815118
1876674194
306955271
140504497
514637997
1809155776
1896908242
264054647
1155180317
1179949978
1118979795
90392083
1464327
1553981081
1369440345
1388739453
1743198510
1703199997
669632558
1746154844
1698008322
1738612078
1115469438
1094875418
597216736
1507893370
1314176679
402790163
881920166
1394765983
1218720900
386698252
301966697
998977040
1045263191
1429595260
942039701
773377013
1367215434
1436026742
1452034593
1907937579
1327391298
1210854106
951471581
200152244
69215380
1071902277
1302472811
1698842938
1970885324
1497878004
349787046
2067412281
1478410647
1585386135
629017186
97689733
1109812351
570409939
1059709636
293998938
1378334062
947380658
1410256082
1039299791
494696776
386622689
665150223
1615994206
1119813940
197574704
642172152
1304166812
1960780631
463444576
941263864
1860497811
403395269
375617616
932300209
1531472825
1773176883
1438768013
1542535661
1120498183
1887395386
1737754545
45133506
192972813
275248755
1604895783
165362080
877545158
914350735
1639695005
1678303772
1096927309
1489278507
752684997
392540622
440622416
1079605816
1476570737
1429214504
281372491
262656074
1419048140
1179822757
781275875
955265518
1251343082
814590663
819494505
1170876053
1178690090
1698226712
338378789
954854572
1606793753
1545005364
314577706
719553540
1545704432
1629550012
250032635
1499935918
488322992
181631442
44657039
1495691175
1048313172
1189394216
1018635625
2121368606
1510993297
1253043135
871088219
172915974
1368366399
1726462447
734360936
385413207
861935258
1750960881
1168873165
1288250837
926185922
1007675238
1887052386
427961735
1635551556
573190170
687451810
658926876
175838348
345018467
1323229639
1638885957
1462827722
1455556198
68081969
13709953
70316659
594179306
1590860856
1631545925
1097503441
1192443052
334067210
1998286438
1529565245
924975302
436617052
2018959894
215722953
1186637265
664077218
209110919
532235657
727751417
1823971357
1885617913
1197116085
1401997224
1420241784
1574323215
1743236364
342935441
1597511085
743510613
240985652
573778892
1145910559
97903265
854953828
1579592319
204166698
727211380
1367462384
1082878171
1788862711
599949843
1666298544
563388021
1343760058
772772089
991775452
514810188
602224777
189461054
1848528902
1100224511
90556490
1130655648
690697178
812798840
1657850639
2012690783
1933491055
1787596007
1047158248
1039649234
832312991
2136033079
289219407
1870917581
1733334395
2060761284
331450171
1552222804
1316273851
1767966942
857581796
668599341
647914510
483822595
1368257643
1703222137
1450284294
419462033
2402163
1771884824
1335443968
408719072
1676624525
1531627224
27094917
1553079177
624745429
718507127
149483090
384382850
839160160
1259093596
617937499
339477975
1270474481
332504761
918274143
509094301
310336597
1120355850
1103494309
1888511458
555793843
15821783
1518367976
1498833043
1614114675
1583490200
719726847
1008902556
1193347981
1859237326
1674267351
1821429873
576033945
1721553323
1870490366
2114892648
548972086
1408875059
1350658403
421045578
2122994308
556240743
755914792
949300503
815415729
952498254
1519398129
1719537226
1413553147
1022326800
905376552
1307005573
221360189
1581415852
1919675599
67987826
888755906
1770059040
119833748
1696357233
163200679
194546213
251331861
1750137266
1427024412
1613289564
1228098653
418768240
731864376
302782206
103830738
123160183
1116725972
1554624469
515585791
575113661
1139547637
1402367912
827550687
1058091752
200483012
1536351819
131560947
621906194
989990233
1822474152
249221773
33234633
91343317
868904942
1646027971
1896322292
1101903216
1745602674
519166946
1345683867
1917726514
1576651365
316666683
1976634534
731567652
1222495022
629291869
711524608
717752617
1663275999
1601722290
347772313
539183998
2082060672
1418817884
628121615
385268316
118918874
1734813527
245034404
1176799317
2004222054
420029564
531415688
670052051
1746067871
1820002304
2140403268
1099762845
2052526844
1341426818
1067530630
1466394707
1797022336
734173792
1217710966
2048852393
305427097
483660256
1453934295
441233223
215544913
1637925342
1976774447
1781970039
1367566091
1487698683
1874958554
1490961653
1973584593
1939439252
263534663
1368202380
573280916
770933484
713515489
1728004324
582673049
1163300149
236880830
174003286
346240684
1024278945
581330303
197661680
667998495
259760050
1373628887
1931473383
1905969559
2137409843
1341360980
316690648
1673835578
487736407
764150003
252897733
1876311211
1056784112
1392978167
974945610
190132845
1901617987
1513203784
632116160
350491236
1663698712
1644775866
1770026767
214086252
1452543088
496802488
489298929
307996287
1459503954
1753053278
198950077
723391394
919718920
1863652753
181745641
270179313
1314690095
1707397166
287100211
866558359
1781796668
386698678
100693322
1100503543
1414125042
1257509061
1579669624
446394013
2042652590
1241467435
87473108
1714171756
105003913
2092961801
410665424
2018292432
134815487
1679505906
1828940179
323276318
656933595
910494294
630833911
1270168010
1917426538
1853367909
85369359
1332164273
1096605405
1076621025
701870817
1864265385
1982307893
1082184417
2005226853
1307855891
1128880357
1887235586
502798590
1997495280
1217700521
637192456
841793348
459237357
1021688721
1083038193
1998104016
905526924
796530284
346643135
105859794
846047379
130210413
2115168942
2061542368
835578793
1373445626
1618965270
1013410070
938113149
526444756
1158889471
923438886
1299627343
1729039094
492093958
619508618
709212266
1901036141
226008492
1066830670
241112409
1310888344
1703792667
556704970
1890844339
1451549179
1257993628
1507666249
445813434
2072906275
1965620619
1507860867
1759599999
1548194808
992731913
1499011834
1947166151
1463746124
1130621704
1209890046
1418908916
508960703
1548175717
900435804
274082054
1161863715
2065179356
1792056243
1577829022
415099125
2144054351
953241349
2125125714
776583965
418876151
1352424436
1089079823
416246706
1119937326
1009955445
1865662485
1984838712
407158801
977635653
1054703487
586357165
1435581841
775008229
1466607247
116209564
1864653744
1576978712
1820898915
492168483
1349618434
143835581
1897470248
992343533
1614031850
1596094155
1960398139
742502914
494148283
1079408326
1944253480
55846893
1682911121
402439359
379190736
1072656794
275140617
495109364
531910915
787046387
1464154734
248928551
272020369
2066882614
499375964
2036765239
750545945
1517433072
760917838
1770087001
1465295762
1795335182
1621693742
1883801592
703119358
35869494
1718840681
986128519
537188624
1069636198
1094089166
959885458
1811864189
1597098341
2130268927
685390605
1275572110
1805307966
316816597
274746037
1217504989
2095882428
661695489
800152769
878567446
1152502125
1375403617
71901655
326952206
193574188
427097621
1539453323
553144074
303842115
1612508785
1513288290
534887147
1108247337
431089391
639961362
1285005883
872797983
650133174
1776841655
51151064
1887577099
861135516
2071004418
988110520
377581679
2128628238
1274764447
909034932
1204290740
1595811054
1260185643
1946816077
1354515759
292976386
150939445
1606819360
1786497288
1030655847
2122402962
1120264045
1920993018
373124491
707302218
369776521
367223485
1261891864
697020312
1565376679
1099782331
637834597
423212643
862232891
16149991
529515466
1770525829
393578635
1029781643
1778742700
813371586
2100083485
426469870
1683545114
1234546382
1159281065
1229066350
1755774246
1669540927
1369033471
1893682007
595079822
861800097
1965580659
1606515393
1522634334
663045049
630875566
756204489
498884928
225856074
2135480310
858625094
1837297783
1582154036
833926424
381757977
1200112554
120324150
16680159
1782647474
898323962
209882106
1399401719
127836583
467539923
2062427035
2058037739
1185810318
2079422245
143700602
1451722685
1628745782
1398773999
843957739
1742887798
146975971
330168754
1902378555
2024904807
815274774
1263189751
1769681971
294800673
459952079
1174140169
1693880274
1066448660
745150388
1569941135
1117006635
1849996773
573429825
996420580
1880651917
68773575
1655347157
512529599
2072070768
1554465418
572567604
1592126078
1843720243
853627437
2086501545
1185012881
629705868
1137492049
1062733341
1184746560
251990363
1029940082
281293180
717217453
1207609565
260395334
613459208
34527312
1550630336
1336765880
759032748
1809759136
1836908826
480993549
1971992461
756569810
21438919
1470120696
2087763064
1962947585
1915165098
1221853595
17768421
648075396
209019094
2130589429
319734549
160083139
1547556512
601658906
1940926788
477298755
1642542245
1190100797
1427157178
1010387717
1120472062
983874910
105027274
1704637928
1361156998
1596482844
276360277
558067986
128842452
493962132
1987982414
1258714192
14828013
564728974
1955122351
2088500185
2012003539
1213018208
2132192155
1405265232
944927465
34398631
120395047
387957034
263047608
1686847411
1226501166
1798389043
1842013668
110972573
399456453
123331835
1453539130
2094022788
1833641502
689160361
862591655
1175502141
1239094848
2034077308
543077395
672580156
121360467
1471945284
214220540
1036649797
965387050
710180512
703307654
1157791065
11972986
296088679
46595907
277251490
1347471556
218121896
1963109475
1234499429
416593055
416497252
1700465377
372290907
1467513792
982584360
2126112142
1170068464
935305843
1490124862
1746002325
523743919
2100316669
1853794911
2093076751
99108949
786668838
386989245
639874638
1698429507
763756393
121372766
962478429
1407209374
579187241
1497223102
1148692006
1872668366
2072370388
496871225
857499297
330079309
1829798921
911100607
1199894045
1280274359
709853885
1604406177
2087789571
525828139
195409827
19004103
1335394050
358027281
1114708858
1123248480
623276453
474616564
483224462
1042290346
1827635873
1559555018
1656344792
1163322956
362906941
1936615706
1532165495
103315468
840087350
534058411
1959541905
546097574
980241931
638625978
252816742
969951791
814638135
137606091
1343939372
443782804
25355186
7974891
194069104
498470047
1779756951
465046806
920757044
667198958
580253548
867689871
407061814
1741330606
1254066269
933768494
1979789755
1941838573
1722855940
541559944
495014332
1903424187
1834773672
1960263716
207529528
1153904683
953951590
1935717932
115867398
2133938603
543896444
1513835123
880748134
1818529749
1007407924
1091568482
782067159
1653750810
412966752
1746084849
8309015
1014530098
8972912
282149910
1014267600
1178408369
2103862264
835291773
1145845314
347282238
1335909910
388858902
657463928
2079378590
1146289581
2064418890
927777738
1992493395
1190152502
1123641166
522839123
556249151
1398548740
1007934092
609456002
1022408922
22018256
1071148513
1203135780
1050995039
1502466209
1106388607
1248074117
841667048
1943657139
787953392
1060580931
2128681140
303848064
393120550
402165201
348453376
381059824
2107063852
391989221
1412350626
1771762880
528234407
1186096843
1956000952
1943799970
2812114
27869949
15239791
2029565991
1443601393
458352552
208644481
111561381
261058455
278996523
1957900497
1922369650
981979522
2104856668
1267447665
2051079425
663799082
38218643
1846047897
1476025740
1808142146
474757455
117681866
1422956024
920031534
756702979
862232062
1326073859
230901911
1728370719
539430510
2013032682
1539232687
1933077463
767147281
615707509
751087556
598584230
811370229
235440674
2059479473
211860405
1800696206
1958051191
1093159313
276738614
16182896
27551118
1374552022
348733550
395490878
1929511847
408471892
1757959732
776251999
320030769
275463944
817579265
1402148977
501042304
1420658262
555857311
920598170
1034624990
31333791
894904751
262501186
1191918364
573814036
1392100746
2092596532
603161286
1278550431
1962179441
563153214
302037085
1609295863
383785273
825033799
1278357718
975276603
1873113284
680515904
1373241017
1195064234
1621241172
1100853055
664343095
984564091
709015437
1776346735
369046818
523888574
1115859233
528499661
348918552
1918064764
956403590
1152168853
1442765157
2002789849
539217334
415562723
132197352
988323987
194677906
821458071
1289165779
661649775
823940349
1474754133
1398465169
1572699347
177702198
1342930522
516110823
919078157
1293407696
2018988163
1355619629
722749593
554179393
1457709376
402940961
200900752
1054444461
680126393
635197417
1788158085
1574453937
1573702441
1453078918
896908566
1118013030
1916550528
1154014863
309995178
1795595562
1933435331
1262944648
1255164770
1298804846
1486258955
146585096
1878450960
1177333689
682028021
1667388665
570618454
911977487
681528052
514318038
1121921733
487112779
1377182880
1130895106
520390757
2087435176
1137323878
2115622245
1898949162
801260330
1553114932
2062060071
559335520
966272005
749542830
1856106306
1730521344
404215022
57443265
387678653
1704781660
1700184691
1597487639
1584019488
1005963792
1817791063
1825242571
891349048
1673453198
2090981742
320669358
856774396
1412866977
623943874
331948608
1441518277
944858524
1224376551
337783824
1776094476
1562458422
296010969
1320545222
19748508
2126369865
592781417
1259708878
1609190048
1083746954
451247874
1373873317
2067613244
2039983596
787549867
522955148
1417214090
322679796
349647417
1390305972
1835770279
1531469816
1645593032
761496972
676626156
797016356
1199059323
65632632
931233008
715389707
2073461875
677179975
1236168275
869032472
1525655732
1538467623
285045955
1982965330
1342461919
1679449796
2048602294
1256761137
215213694
1641595533
1746880336
1768556619
2031277814
1966747341
18018884
661753101
657703687
1049917253
73180697
1610983450
604564682
538096771
447597272
1902438135
1234907070
568051627
1717538513
1530780924
2001911880
1216013973
428280152
1340419482
169714615
648098222
541195889
361907690
467907217
928226193
913231970
2038659858
1275192308
1786562065
1104085582
164473915
1713880691
1041184117
1920618933
2016126808
1725977618
669236702
1107365510
1734646972
1433927353
1650551751
1268957821
1861008506
1013640341
945521925
1695336187
1649373892
1973191021
1380347111
1035786188
1642756349
1860949679
1024105482
1719498495
1643102272
1575898517
1015187255
825444621
1040244646
1275787777
881694628
934013374
661681095
2067504515
2105539939
864506569
371659628
8915479
1703376966
1652933684
497300496
594614841
389515217
1382742590
866713042
850266214
1964244267
1125347919
1756919926
328109371
737553395
1207559294
1146836061
1463471600
231431711
637808324
139851666
1603249597
449013772
1524581876
1560475589
180122814
1595423164
1783826558
1609701765
766195450
72197830
1542981804
576565869
882930999
1308008672
1066465761
592891631
1565417084
1456141371
1686322204
1278902160
1131386281
1094682520
1140288530
163189186
1593468591
1667294746
1787534291
1537194915
1462007133
901658855
177786059
101072636
509971383
851808830
754452820
892942625
1028329274
409135214
1972993746
247643644
1697357196
978310386
332114803
923602570
644522397
954667514
1239669032
159862263
1163710044
1317643176
10028311
938389385
1645544681
825387935
2016411071
217242076
1334247057
2123640177
1547944525
966588796
1236563534
682976337
239857518
58294315
2082576817
842818871
463794529
458127622
384550011
1881366443
1194233615
949049883
532175476
416515805
1061232270
284092009
1396786658
847249221
255918209
1940368183
486862370
1435771178
1470932790
1456883048
275842370
312296123
632273912
1763028819
978343232
1663186948
294925469
1808482036
1006350026
1202759168
1694039883
861127953
639418479
1544996028
1118967731
765848323
1970853002
794308854
817314239
331400474
245352094
115202344
740834550
974599466
622588011
412566089
1178087263
1080427366
10388713
1584297703
6913380
11226616
1282363946
448998044
677975343
264615731
804563155
226859376
1230876549
1031494801
513862977
1749642265
773552262
450677330
1496816606
2043118159
1867544469
297428031
367919998
1744494162
1631998969
426115385
1933454407
2119463945
1782647474
1840489327
678557212
1275259646
973181017
910273105
1814283074
511852755
1487602791
2145993045
1485921533
1005157378
415079163
667748250
738089811
250346236
1987425085
1844038867
255382780
1721732565
876096801
1728626806
1335839786
1747622964
1762637616
1216877866
908867008
98308873
1792680041
266837348
1225993598
964677021
2038053318
1746112790
563627337
1199725528
372778362
1672594024
1793872392
1616274690
74387173
659799510
2059375662
1175955473
1984793532
1032581053
2109719291
906908819
276786080
284255327
1971626696
1225233711
1828384404
2131539813
1622012752
1281450685
1668182768
1912339278
482183562
1146149186
557312252
708835570
2139406928
449332301
1617899859
423369412
1715774095
789584045
1223705313
1841537639
344331869
420134838
513151699
2028374448
1301955904
1861143015
1815833187
1812675442
1468601262
1737386994
774292044
1653915513
1149946388
1626836401
1300711280
531732669
2070691175
627605758
707384279
320352914
1532279328
37831124
1942645262
1548994815
1781715339
1312919814
2011555227
1704491307
691120800
1947742956
669838685
1675170251
1728438503
1976604763
1719240697
303202440
125948793
1064726161
2143637796
95924389
1390605421
1839865903
1168479357
1641383454
1025649811
197586523
2064748587
2060829343
103452205
324787346
1578197829
561958081
1152536296
1797549181
484408290
1585382622
1620782326
1857663113
531403454
1311331626
1088672538
240839873
484327766
1215052707
93787803
1899359648
1116034679
691937959
559922040
1344449054
2141942234
1087583469
291717884
736478734
119553639
507710666
1507384644
526102384
9432646
642243298
1332243909
912456859
1670452077
961143218
1958493564
916222292
374491803
592939331
1292143363
1869282626
1852927404
15494600
2134260932
47829893
1702289771
1196450131
577011748
385986906
257420377
140828308
1285503556
230907196
1981445270
1999009120
29423958
1755404240
1578415278
136389982
629086877
692240918
404285781
23666656
774121329
693551728
1918899080
2096257107
203026231
1946631099
1147622117
1795051593
474018352
1574913859
1416213451
496147649
594574506
466382657
1268545806
883838052
1182493987
1277894500
267790165
338503315
864938509
694772921
1318761931
1773196090
451694859
1007826918
322645093
2027817428
84681807
680918052
1191479944
1074207346
726312368
462726699
1774704218
2043961675
1220075685
1770606281
562360444
595572018
209253810
2013243488
833989059
1892771978
2020940389
1098231576
343852598
1049946477
1141034056
1313634797
1912664942
1628881361
282581726
1985914197
484022826
1275004213
1013957696
869879970
581280628
1992059017
900153388
1650711370
1610809561
2024272378
1540136083
1253317658
2073638973
1014499633
493204735
1343639230
632865804
87280619
1696375687
1896645598
2027726406
1737459423
2114667110
1589259709
1982920900
1817129228
699940929
160156558
862259678
697751614
1977355792
323733435
1597545052
394688639
2106942697
1252741168
1952894337
22544686
1888712241
868131156
1280106811
1656403533
1760741473
465184823
1909818179
260523280
880949146
1696591433
989436051
2094247854
1170166829
63173059
131002700
740586855
1683130775
1610160566
406821606
2146351606
1574543566
1161713301
150842805
1134708726
1994857608
823016101
898293998
1920064926
294183575
366164573
581610946
1985179338
965288584
1177906439
1857500663
1917774264
1180536560
372068102
585962152
594075573
1318490111
911524992
1506148360
1727063288
170103480
1000104521
2089039200
553330981
2094045806
401431804
1454002584
602511163
1723251997
427194071
2044753082
1470479434
2012472497
542899290
596098127
275703731
19061415
1787673810
256463943
2054522575
2079127387
1391950947
1200401059
2009806022
1519819966
1671273799
844226128
1396815901
1906145542
461573715
1006814655
834896814
505570688
1609453273
493661912
1425312008
771564113
1464234658
1619860007
348910379
661120410
1060504468
812722335
236075193
1704484353
2073415963
1998461108
1512381547
2520793
1483389505
1407564175
1798334714
1379422837
1084941571
1789912606
379849307
2062650975
1686814182
1680802735
927011620
2047330273
309795945
1891435953
870969314
15753815
408621593
724450534
1192567832
571113224
1085975785
2067167794
629958301
1952796680
2140815668
232319408
4975560
1527525315
835813335
1025310950
437283954
760827461
2072246184
1571663153
1334460321
938430385
159488436
1577198111
1715624437
1032847073
1011781446
68397799
748665620
1156092119
341091006
98793460
2049598225
791199678
1057396137
927579038
1971883028
130278277
2128995500
486915918
1603682519
1056340545
1605049834
1740675835
1128149295
908004618
795804292
1201643114
1902277281
1485342727
1824174559
907505122
557959025
643730673
1584984126
1939960229
1649147474
1744016184
356211562
642191531
225320612
841116810
151590097
1420890623
19569298
1811227826
897691107
1463405119
737232032
1741865458
1774942556
287571082
1148765440
2052187249
1454390403
1793228975
423678664
560006762
1428431826
105960125
787377142
512369790
1419574015
621812598
818077664
537283000
1305340576
2011496659
895456405
1919055231
349896932
1706987135
852742431
1344117050
825212360
90927766
1445396088
1051053193
174581921
1807271376
456489130
1244529797
67704249
1314982472
1488749639
1647560869
1984082951
777975228
525416597
2142559978
206791506
672439040
1397092370
1891009177
197637202
1508785962
1243427349
197965884
1152954109
787729897
2000240199
767196710
2099423009
965295824
1132499486
1470802720
1454989836
755328341
24361683
64105229
822916787
318168565
1273923250
637445039
1128772859
1252955318
797193086
420010661
234120378
1988879715
124054199
1582959097
1237029508
44507508
1502649637
137248139
487555057
478219859
585381046
186965438
1368054525
79122664
312596059
472004309
709028389
980329343
613770132
1007512512
547604722
794824557
1444301202
54754818
978251461
49781679
2113358368
1428385169
934258369
1890741698
1867617266
2001524456
215119772
2136270469
1979586641
1131147649
1148832238
573493041
415923198
1546189944
1536699372
1016745710
560498440
1997161215
1597810161
2041401365
21226875
16505971
1930659165
692949126
913899001
1740661405
2144330513
521766495
2011108746
671763145
206031865
523039985
530085688
292017197
1110173522
1088534783
2105180011
110017687
212437617
253834552
1493288959
1050833806
865038599
1309386112
89728625
1580227253
1530129267
233496870
460202567
1218717557
1678439183
671945555
1412583835
1613293839
1051119755
966921601
49051699
744198833
985189593
503204050
617545403
807643996
1329004828
640691690
934560747
1909727094
1712996092
462447927
980182873
1877608464
1802200742
801398861
1746228442
2092987751
2087802649
238213992
1303856982
1126146373
1689423328
1170026846
311005967
1879299235
49755664
504583727
1661241684
430794471
1733506132
1631311284
193413722
1184582972
146951947
1397317175
1261524249
2019627761
770538118
1414048011
713308084
399050322
387677044
2021295185
2100001622
583465990
1712327757
2026735179
1382083696
139437918
1642912096
1208987202
246371894
418356556
1259719459
1103935225
697643720
1690354695
1567099181
1465936877
316209852
1917414683
367760739
2112176665
1924332837
1401196351
1050158656
1242229846
867703203
1220318408
980470538
1702630636
929371440
1904260055
1101924595
1687135
1970927468
840743255
393314856
614455854
1617732586
1532956165
1782371435
2009703130
1763528981
424086525
551466538
411387857
1155162755
385937890
230110232
1807378470
1904495957
472080913
263226134
1051424943
142092658
1837596807
1484412451
967700372
2016983944
1051875730
1723674219
1627537562
28433358
57584391
1165462880
1289065603
1269662382
1947462258
105414667
717059757
1466182603
1280222102
461828528
1294667014
364986945
366467043
2028210214
1938588849
922837037
1047920506
1623159909
261636980
1704483760
2000595712
609854760
1977013517
1149615603
192182226
1126493589
884499042
105051849
248536446
127273964
1805895695
2131303076
652090057
937922366
364388821
1027736722
1553962367
1544012638
650151148
1495919489
582125772
734823168
142811918
538857025
2065388197
1495452360
1148093237
1195867661
1536852939
1474667967
362982206
1756227263
589520976
727716622
336402909
1563540566
1361272347
2095312588
1339382973
1942694962
1148248340
1295849009
1983491271
1375767422
1338370972
1025638224
888043804
1926364452
1343060689
1836170570
242084987
1128593583
546036495
2073910994
2130367459
1505150918
132840454
1089245640
1587496867
1984052465
630478933
1713945400
668849967
511216435
1760620598
1258220111
1999200795
600433546
1676623725
60306049
607501820
1687516733
1934983185
327170700
1451770901
1130889148
1008940640
715084665
1732764891
389598431
666396239
1082032415
1352082405
1493724586
302117037
1748860629
1503801232
1716851166
1236676740
1330032849
1686096894
1364222275
1978491577
1400261870
788921650
1694460878
1760324064
1598021168
401751912
662429046
1034390733
1001808423
1688144364
718217269
428096081
1626737587
1245407103
843859431
1575156903
1951313469
224668992
287907846
1278477282
120363836
143002594
90077694
709363327
834930836
255854029
1812139689
2035995408
444327151
444797099
1741357199
290132326
1980629142
535786920
870104927
159795388
1885379477
1865247845
438608279
623938654
122401003
418711173
293227869
1029380249
529329873
1369354632
1940819304
1175732839
1265405821
861006797
737957185
1427391774
1814544575
1203700619
1346117767
1104083550
1643749034
865157718
1763809664
30056921
1603151935
1816735007
9023997
178561312
1970383907
17189073
1280720240
816170945
1933121953
174565831
2093573937
182573926
1726772402
1229599554
103923296
1986984071
2127092676
862623166
1537059985
1035135375
1611386341
993395434
827618973
1419652151
895687218
606776371
742102639
671709490
2140475157
1664091012
1590551084
994981924
1501084068
235016858
95419530
553967077
2050821282
516413837
790529921
1465431778
2082958750
974468556
511703511
1331430789
1664056634
91855860
1767630033
412979720
1400576355
290725364
1133755075
7922624
2125408879
72875251
1263595694
1022932295
168547185
1568299202
1299484010
1484798509
1905480353
345264109
1511821155
519593759
1898461026
2129891232
880528859
1335063777
1346918842
664001914
6656842
930761126
57831618
500055366
823657548
1777809543
1979589924
336879843
370045408
1732431581
636114269
1401076792
2017910465
993349792
1792458478
1699485737
822776102
962079781
602075070
1875524990
615307768
36409860
1195518376
423662384
1455480171
637928903
748795351
248827197
1703009688
468043475
1952614832
1841923519
436973671
1452040693
1695612903
1880727214
121086561
1112992535
1392553195
948473950
1042665663
2029033993
1939047293
1190646516
685093508
668785770
1118054863
838721649
1836004337
1203434315
1855843517
2091535930
1447652461
2139724543
269912273
794448861
725296666
1205752311
1068861347
1360547540
1284334551
779166015
41087246
592310850
1431012714
717676050
908048004
1258060017
328104572
2043809835
2033883849
614080431
41949091
637440904
1731280839
1554585979
1634101422
1379484942
226747447
1346143718
1994044212
508970394
1073746516
572342675
1817570469
1660491294
1938606786
2005344329
484761887
1317144527
983090556
1547669932
1018990594
275696361
1345228105
183757643
1260613491
259077776
1716589586
889512855
1887281551
326346004
2005870189
1118541273
43417576
348153632
1321855332
606417807
1323930118
996895544
129184778
979258605
980398504
1346530101
362204
513047173
1130237224
1166108720
148537985
842386133
665671161
1699641891
1336987676
1492902921
430096443
1328770567
102441338
464092509
887248976
1115870198
649984018
2040165149
111963644
584680276
406336050
1010285710
1920603608
558926791
629070669
1859450153
1647202917
50016454
245327397
1129165900
1752634402
1051277939
597402001
1998654657
641860232
244043566
1076644379
1734178884
1422838591
388983034
529817657
597617933
949947490
610338480
1693440702
1613795301
811119679
1366322696
2129092057
874079807
1845373755
1180206811
1826808725
826926817
110067381
1552505687
299708495
1009886660
2028301260
175511226
1079389197
924783968
1527735505
153643826
50385649
1675127998
209756155
2028759838
2110569470
2068347124
24391477
1605987621
822234977
534213194
1668856047
928335999
182925293
880568484
632264513
1259335598
474300657
1056077461
649885238
1572847156
1446903827
245427524
1607170333
1695335345
983816112
788497819
1781782415
1003649184
151884671
864859798
490126491
1843626690
1405683451
1950042086
1124001714
188241526
767598973
25813899
806169594
162119017
2087716847
323850925
1502929979
288904358
315407042
247819410
1512036435
66044
330797829
954259012
1344930720
939818052
1462856550
1437498369
1490201017
1384458641
306060865
1880225266
205398580
885360229
576425265
262637161
2118361933
1134447213
1931681238
2077252038
1501295043
1157385885
581578216
1736514674
490493925
124013799
882258112
197194584
1456538515
954519735
826165489
1333915423
95065690
1492029586
2068328361
863921850
1002980416
1024889612
696409742
924682656
853782142
2071188256
534233308
1254699894
1632066928
1908385347
1024233094
584226944
1994151263
1033199876
713956417
2065954909
527182331
1613835174
101253425
366658555
1603197041
1943981339
1511695598
1799998058
1315367825
298705648
1478652253
545753894
1989019727
94715832
411833612
542849944
377966131
1765067597
1672780232
1344648567
1025228464
87517572
1606988925
1652094628
1175691332
2061997882
655565467
929945254
225514439
426918583
139274171
2014735826
207212965
1886878079
1382727495
1089517111
2122711834
1703566984
2137063803
1057934822
78145491
1341394119
1616287790
443687211
1393608009
1903442893
267262911
1074610118
839235795
1096020763
1411078133
1386955007
1300360482
1063521999
452177033
916237131
274562665
196747532
878306757
1623038872
2109584691
1115369286
1133867007
1665967975
1109907928
1260235449
56357577
481463302
2052781853
430612273
414548545
1968162893
1207655869
276791720
167576308
1638842277
188889425
73117164
2047004146
1780806242
1931165885
231779717
1387333262
1620694271
255429581
357698224
57036665
974830353
346689785
1807593605
679558179
990221690
959588700
724123996
1628219423
2079761665
1024434077
1920847171
500454432
190963816
1418930780
368959313
118300300
72840681
1849368330
25259705
644247207
1620837230
2137648648
1318746534
1042612301
1670359721
1789174693
1041370939
1552597623
1304533265
1054317217
310370160
1979925533
1384035257
2019000535
30967467
1132980963
1325778405
1165488823
1044967387
188790754
700699506
1336312628
1411117673
978216156
650244278
309743727
211223728
366716426
1075153878
1623122905
7303084
425597795
1545799873
1179934207
2006175343
1006719548
1379265755
565320637
375845237
322564370
1575308790
742478396
1616718886
1782936154
1854334527
14795050
65787274
1983867592
332618089
1868586669
1113626952
957188149
2039700539
558523707
1258463188
1526263476
355487305
961111471
240024365
1138686754
1397861342
405655639
46755301
759111180
1206174876
1756671062
1966364048
835139311
1693513556
581230314
1097228573
1767179279
1938482598
1164538467
1057593077
1084041719
623973008
596125181
1630588201
1427488737
327744566
27793415
2088225414
209239144
2093186284
2091841378
897777519
1242385585
79123412
2097469362
1823758958
1889855822
52455731
1292320779
1408434634
1957278093
882166246
477812863
1519331013
488858040
1060070280
253764286
916339298
247456631
1395195628
2121803886
401725285
926904930
2052382067
2028925998
1377327048
170743775
1245553449
1414689934
1778333283
2042773679
2136484289
1486360494
19209209
1837992964
2032254069
445181781
879725600
436716326
1748022669
1143087028
514555431
1992619082
1096734231
1459150782
1807362427
1581513162
1524459085
1620814827
994016779
262986098
1723547641
1732702954
967777771
1138365391
1246855183
2130423564
1801467885
995559677
877848141
886627379
2008048869
1654003868
1288965461
397644508
282120790
1993327748
1081867837
1851741590
1627391125
106390346
46383355
1372542688
576989005
2046303203
1798274956
1191906809
297716337
1929604739
906003825
697400406
1158720758
1821980297
64526730
1926409980
1123545834
592833456
62321480
1015411334
1163159440
851683490
1476188321
96175023
1589362971
1364787979
1472995519
1733599585
1571775953
1222473048
338920910
1072299097
1421237922
1017230703
2034327626
1239304051
1082221498
871585720
1649736658
1622066938
1215241598
1618916706
1445042615
904913925
1809637784
1619136035
1929748995
1784186337
1342796984
1258947690
2142998514
774636532
1319077314
638914593
1910768457
1269128870
1110803622
2046565491
262282922
182506092
210989090
415219394
1393658707
564768830
701984546
814300079
1493549327
575055601
1317361658
608077574
316080224
1932223159
2143920031
1843111491
217700181
667157281
1556869590
1713808213
1744976171
2109519905
975578857
1356318835
881852047
1693611362
950770230
1621225607
786947250
1887031876
851776293
1915937233
446754461
1573829127
1961519340
1297167346
2085539077
732463557
1502365387
820076479
374200591
1187931682
2074303655
971691780
1798399444
1229661177
70010139
1785873761
1417142232
1640576731
395186090
273399852
753991777
1317801238
1137159893
861450318
890850735
2053450813
119773540
723125993
908567065
359880796
733088830
429332649
249184401
2026417657
754809616
1159850896
1726667409
1347552431
665953653
1273824853
459874803
1971101878
629125069
1812931682
506309514
1284951466
655882748
2001378806
1308749554
531574236
1008759022
582360259
589352420
41777919
1139666172
1368219309
1248213470
1948416170
493330619
747204114
796184020
771879304
469319743
403252524
1430962535
651513934
224065761
52906472
1017489134
13134228
1343184736
1135062790
1141644059
761345897
1609511074
1710292456
246599524
1652195246
873921711
9556064
1492754405
1203122060
1544579089
2022993396
1869654560
101737704
1621501381
1591266078
1017837825
1519242125
750392844
1277798041
114214517
2063586116
654195129
175297512
1348446700
570293137
1100202113
1832441317
1950085988
721522004
2073535985
1530421890
401770617
854066098
191034408
1668249002
1670509970
231827978
1627592051
1590661062
1395393134
869850408
826687088
845350277
666793091
371811566
200868477
616522553
1576187702
1619701071
2052912080
1198823991
1948134315
17171872
11234226
945471724
1917970549
142560409
1913486954
1275981631
1700378301
750004339
227374416
1432627235
1238547632
1710946945
650695019
1284059655
1712945787
987961048
848329637
1800282756
1884644223
233723475
716738830
1831401431
1125122748
1446866097
571245695
142230823
704762255
463771695
4913704
1940259877
132368556
1282071870
681645677
482604112
1208330743
1462757796
30696379
2109462507
920938259
1293404636
719478250
1172978753
101001468
217860291
582594342
485784397
1683012487
1037120978
824562220
1130257808
689883016
910880663
959907264
2077757199
495280898
1553474667
1347946914
993658560
1073862978
1390384693
1499258886
1112013686
887167132
845437935
176743151
712984502
689400120
1548175749
122020885
1407240162
1938305044
979308105
1249182046
1344219177
439979523
642463620
1827901328
203524107
767175866
1161219914
1517266110
1034351579
948201361
809036864
1461792981
1809512236
408556254
1963070177
1420929581
708392449
1053008974
360116944
689189998
346164409
290551127
918427269
413298111
160678515
1741508999
40332218
2003276940
2136919304
821796789
230123704
1092015175
836058234
116826664
1457390371
130091044
1829228572
1426641776
1294281055
1126215247
1643216654
499739410
1633420717
1281586864
395229023
170364091
1197344277
2049156703
2035153412
1800825891
591675961
707407071
120696948
1734967580
1334640750
2099184355
1981557413
393388966
1230963832
1577948722
2133629222
1824547085
70502201
1096336868
86302882
1620932154
111426913
667525001
1469782532
996890247
1605112495
850851536
18285737
445113903
976608237
275576771
187836447
1900340253
979790660
918661054
526984357
391943322
1280057846
496357636
58137653
1465145903
1054574362
225374008
1507763932
1109479404
1021594690
584227212
181521997
227393479
2049377939
1935397673
1626594260
2037567694
773556155
2067440860
367660539
1858353230
1694324265
1147615789
819604351
1739372233
554995632
192256036
1298699537
515156817
1751630196
668301246
383680382
794021797
1616060860
1514238938
790450398
130237090
2064308090
221869030
1576693104
1104113494
367150831
873647354
2035046845
1289102477
922672471
336951970
399772491
513075352
1941872720
1141278185
115929671
595870998
932124390
1499985018
1382953479
746574718
1794471534
1154473042
124975303
1754735403
423104503
961292717
1409981637
1827713001
1563468241
1732431581
432711923
146310310
1416207937
220560900
592417206
134677600
1382738114
174803972
1944204050
941811781
475425019
1717756796
1300639024
158447335
4560741
1345309131
60590492
1292453201
865561267
883602493
985901875
267934283
1653074582
1371241553
2091312335
1366814012
325406772
77369969
1140668927
949512375
1897584609
900435680
1218403062
885802161
1384240756
107625848
780671411
1414585542
222959235
350463311
699974213
380986003
7159851
877694306
1995840167
1742386350
1485825553
1076056112
1929805505
902903317
844670100
1697828521
1494121619
1633923982
270082478
2088658647
304246854
1021968843
1808810676
604936271
420737162
1394281599
881086067
2041381850
1658792442
80322188
495656956
554499695
418408977
761516024
369837056
1029440704
1883963148
1863537345
1930337673
1676858954
2046951071
1261548632
787735946
1843289030
325125716
1949047282
1928523189
2091221331
729766538
1635148940
1910219341
1253822839
1083016800
516832348
128114707
315614176
1688780973
1662962417
423503219
1474123823
211876921
1367646196
625648370
385227915
1492201804
348018901
786665364
1609124293
1741190831
1015984514
111128579
597851732
332772629
1008707388
975085047
578478834
1253782250
2056698600
1872317176
71381268
501094000
1888069258
1269200011
242632532
1542281705
899167227
745031208
1453249453
34742221
728450666
14770956
843221671
372747350
151938977
1782477408
61789384
1522580154
483582262
1213729687
123409297
930413623
862693314
1655964936
1449491505
469296790
1567125234
224554061
1453963908
755339128
218403881
535231092
1641500358
1802918025
356199987
1215265916
732410448
966400529
203943459
917020762
1027753493
528360107
2472484
2075895125
1092708515
30291278
204348954
1480822733
405771544
1494301385
1262003784
1272368574
1233077987
267225439
1086420668
1477795626
526505699
449200983
149579157
290080673
2125990246
1279794481
1386983635
914302502
1733603932
1547382939
1731946115
85446303
942566412
180209410
1330231896
1177393569
1144311161
734404294
1298079450
411367321
101527540
822675613
826541694
73491069
1614186194
741656541
221360189
125267954
917659968
1757294636
1074511936
289588892
1596624371
1966400799
1083706149
651855187
1512521830
475073928
1051736196
782879896
29772050
1710408023
1619432106
1693643748
1050489949
158991994
1933738586
1805754947
1927924434
215304626
208738776
504293778
579711200
945697304
1730703939
1675600466
329277572
666208934
1509819494
705253015
1746956940
526448325
1893720030
1698528898
1795745191
1117325416
801929188
1918638329
1409103625
897152424
877015353
1840959808
1478728558
35052578
25077314
1866700831
1019268813
405178405
185009861
1890845235
146690494
1586956671
916537995
770324399
1587676486
354474475
193616812
1780152420
1854727990
1703851849
324117659
1690287078
1233979098
2107756561
2052688439
1923058852
354020575
808384051
1439207558
590721420
1940684950
1895227685
398043299
1373225829
587048724
553330548
14982030
851617087
2001404356
553756796
123300380
1338904718
869353142
1305157464
1061815873
1446712260
349250130
1421578730
1503866449
2018204071
1774773881
1162470004
2061946539
1616122381
1131581225
1005809392
1713583301
1806966260
1626237296
825761170
58206820
1054137943
1113807764
245187384
667523483
1395300578
170036771
839981786
1915171111
1186394135
107358227
107906451
1489012034
823734631
94312057
183588487
678190164
1754394394
543331741
1410695075
161856461
939559969
2031926762
1691544206
695615626
1993764526
892153202
1926827737
443055088
392190711
1636764940
809340104
2141699368
2061799362
1104158396
693099227
150293025
855165675
1886362077
451667487
1280361884
1384408810
852685770
314674575
1980689817
741739919
712634506
1833936780
463202578
1865622587
130564211
669925250
2002308745
1661371486
545735217
1699037844
1166519761
271064347
1729654216
1064477171
1105384034
1943994449
956837948
1305572682
1107926623
525932487
997874463
366515269
632104129
1788150438
225139243
510238290
579548811
1533680377
2131226548
1023374482
1145079254
12179813
889984847
118840749
1483160668
1882438486
32141924
966914000
647813096
2138986625
345416515
656982243
1674456772
1912515911
1736876334
829003444
2121625238
1027607718
866921953
1314072957
258446220
765925911
1602820398
1276430649
2136330822
828012138
1332410204
987999071
895942152
663424526
200291908
321243418
1533267650
2037588164
1403420018
1608693242
927020944
1687476380
1714144579
603760192
1157781831
1595020331
1628408639
2114081632
1828498719
1522444463
1143316474
1319308679
499717533
1382404452
1630858800
1989800699
1429011938
246883141
2063051579
1730858246
491913258
275570074
143456808
273085479
1659040959
448347862
692855020
555875423
1362237893
1984031233
1887978285
484994614
1137442723
572388498
1349071935
1206635147
1551955687
1276179914
496477933
241776825
490393676
1637909849
2000902020
333723667
565943055
2112432771
657823294
138242113
1040926162
1803552453
2120085881
578182390
1781301485
2125268581
492127362
16861172
1202504500
1511374686
1627247359
562104210
1925421576
112917380
1308422833
1783618120
1006913409
708855682
3774714
1019492910
540353591
1920519503
1364464962
443120207
1240232603
1610179325
903837396
450491251
558399983
213091941
746898783
1072615871
1680356991
451016149
1003748056
866210094
1888043550
1850882321
851734188
937281026
1674391381
372644325
1264061230
1120527746
717111062
1178435562
265908686
922062533
877498838
1093242013
578275132
1032986500
1141282975
543271014
1380089508
621065145
254554173
1528164294
1671804941
557077171
1452852406
1336291595
1951099524
197797879
1492811991
499794853
438785274
712874921
1448582446
1534259273
662833986
536364770
2082771220
1836087772
1962508761
2057676095
92425852
856727806
1419089350
408336172
1066733768
1997040266
1568239920
760662316
1688643099
1119711061
1314007287
1542556791
1598566174
927848994
1739509468
702925857
583098624
1523972089
846897071
175767979
1769665578
249773129
22635269
1787511112
1547107366
2017736379
1802005734
1560426141
184231345
741868322
134104797
1091636956
940203926
489274929
1575679934
1640844264
260958771
1705052940
925583844
2056753075
957632346
411629475
909152373
335237913
1368997781
445839880
845199071
222058231
1680102171
1145736595
909545219
919389301
232120118
1073741236
251514976
1899744537
181618293
1126802063
1262287514
821742492
985146274
1996030891
613744593
1797303261
1427904183
1366817908
805086087
321173677
1560682533
496659399
768966293
1782611195
373029580
671339097
803975233
164065561
1528580610
1141236405
1530140887
2091835781
1452461869
1454188235
1562761493
515950317
1239464065
953089126
1773032085
1981047654
88641716
913301782
303670016
1962355575
941742586
1206075756
1403384398
314755396
1119552980
756566482
962702374
916881159
272989671
1038856136
836296011
1298789300
815598291
998959876
812482950
1132306401
943730876
211173928
1884850136
112797242
1032283317
557157344
231828487
1804222994
835344263
690579382
1316794286
1689063803
1088729395
942711408
524985293
678924858
802504217
53067878
1409547732
186101681
248955176
395991234
611129878
1453932725
1309173400
1792904499
1001416010
1129375735
882827082
577479577
1421985749
1082054467
186871526
1616885013
701593509
694575305
1968478388
565853329
1680122408
2118036488
542661848
1592229636
2081408921
91731616
608652287
319251249
486611753
644254787
820522562
378173272
814540444
1142506133
1665820849
880602546
264639722
1393686385
1185210857
1448789555
130348947
393744544
1579084042
872495089
1221999684
1160182047
222929887
137507114
838333088
1251134612
67511971
1209454358
945886574
323402845
32967337
1861547914
387170624
2073302721
48083216
871002009
1053951821
810693169
1989479523
212225053
849597364
1238298923
1058091752
1783826128
631126075
2001556355
779685047
640688378
889625314
256515030
1768778557
1061528036
1961448604
133694445
1597404222
1943054514
1788708775
1421484860
2003446854
2133711802
1451875927
1515801688
1378375472
968700336
2126862379
1550577608
1175420863
232525116
438669099
247874891
376940199
219041538
1847659996
1313851959
1462007408
878590303
1972956579
819488202
1838459129
1052403633
370470494
321980086
659701184
628325049
235377793
1411159384
2096452096
193511650
1473966589
1171183070
1727049414
1622776683
1969430254
244735207
1557584009
1648149384
1416101452
1508954384
323619562
1784511885
443932061
2027006219
120167668
1874820075
245838021
228383642
1810496711
180242220
692793303
66041260
1092379443
1209842042
1476047258
407745620
934685436
798149732
955951521
2085820242
995420473
657634621
1491263635
816292032
1652766476
1285743517
1829745449
1642517252
1834790716
344199822
802284352
1249309626
1589983149
1685970821
1685664459
696843281
354510540
298934157
790398951
1243321767
774495193
1242667910
1799651276
1368724659
863724569
152329128
572093267
523298483
2021734941
91596717
2104323436
1915059087
526805830
1867032814
962209989
87125861
785344945
2101945408
2037850065
1496918302
813696739
1476831358
698948476
986573130
1406858647
1942881057
161395026
147623598
53154387
812863482
650260058
220586841
1154577571
1129601125
1438304606
760673077
375143583
6912947
408090266
1685032684
1041538325
1661188812
1402804558
724495352
19821746
958374088
488729651
1687893112
1951852248
1676877266
1021662548
1590326612
1939557823
542525098
570900501
291636879
606103921
1815565996
2075912813
886501188
545105871
683804540
1188070790
987330776
2230997
38120521
1372703252
2081777568
436241542
1162644112
1946174810
691116750
605263319
1236619393
1731557754
1807274290
1438664806
1286738418
1366335285
385040639
736897819
424777337
150471489
513137923
405802931
656432177
830705631
418113157
1442975606
1777010316
216043170
315165326
955917499
697908828
1158857892
1125772934
463849279
5762374
250007495
1044518263
720567379
2039382830
1487835596
43448836
1409219218
617329022
506742946
155068671
1216091016
421100721
2013690432
1895921227
555833287
1479135926
605070582
1546435466
379049701
1537453649
1987736463
246244875
1172425228
463097519
622900185
1145826364
670266992
1943661812
924248791
412897044
903047372
31854488
1278215487
1191372538
1033840975
2126583254
1111425399
856846177
245442115
1942758930
897676063
1874168177
536848274
455426583
1210791785
607754906
972599550
1667221660
1776565139
118682038
2009058050
1300016831
461577230
377469229
1255652667
1000432222
579916178
1293083355
1422324096
2044134238
1097484733
154051041
1151893921
826210524
130344218
1607323233
539960203
1119826701
1329704917
87654433
1514932687
1855845058
929998815
1626083191
875846695
2074555193
161613458
1721627010
345446257
296930944
1813845186
1174338881
113104240
739170138
421498839
519971365
1540932394
1049767322
1077849737
2105245966
1747382770
2122885096
1058783803
1417514290
1108425071
2839300
1531682974
1882613094
1560043355
780975317
719773850
769684522
570601747
1713997201
249505197
1233047732
472646021
181744170
1139294035
1332440130
200863741
2085768006
1964192106
261219427
1134356461
334507806
135912013
299227315
1835081974
1185540801
610787648
1522360905
932209863
1462565671
772266920
1349831397
1747651010
1251707637
1464661958
2040760337
1323189970
1290096152
1915382852
9273439
1393840026
410035681
455852231
1982475817
664962143
1314613821
836681027
1303133571
1170519059
1346154149
1338828772
598544012
2134525582
1371537216
1723422816
503012016
1395442915
627084677
2066100920
1650824353
1345714593
57325954
443824997
1188889521
651496017
1071049143
1164114459
477127077
319463493
500969122
448693195
980010772
1671288668
503596887
1164680668
66823816
1560340351
26143626
1736974767
1597039292
890583413
708829787
977721710
1313474497
147759947
1867423874
29177138
719127841
638697890
864657068
403466969
610245483
665336675
972432715
212198295
481280491
1080731052
280579890
981427907
1096042656
90288182
1595759351
681876934
1228743344
1982020461
1824162293
1900007473
39668080
2015677702
1982145984
1159132229
1455013819
1170309118
1656301214
1918213554
1976403780
1495530576
1446241807
2062057170
1799142870
879841772
1834543203
1949234414
205184948
1182866129
1743502102
1548888469
1998275045
743092251
2052534603
937153357
379627774
471855367
1743083711
652061870
2003966790
842314437
1786966649
1935644227
1998757186
907403356
1367904059
1145402093
1208330885
1776957334
70674155
358744569
601658577
781892688
1649997449
407417216
2101485115
315372903
2028055628
2142123870
1812565448
892791322
1809267485
1802563676
1602548098
243165522
2111282251
926521915
230036650
635967487
20435090
1705723343
1108386426
1477726067
309677979
685733244
1131703370
1507714221
366458963
359556036
898743833
967181573
1084031735
479509256
2136561289
1940840779
1056547887
1854664850
1560573684
499519970
1859584728
15112458
1040595636
1338179284
721261956
824342608
1340608884
2005371971
1090525153
1346134887
409227111
1170623364
925592048
1237297629
554338430
833777410
148024145
839111208
1844855540
1385084712
235474860
594176650
1129692471
11123774
1143598588
329992431
422792577
1833791515
99853333
509536259
366241408
119055421
608186892
98921310
292138194
2030665787
1530143405
276568928
2110344867
855121989
1408673619
1984268930
1868541660
131131097
951831194
1517343506
583074373
78819191
610461415
1322783816
706422060
864159403
60348435
538574963
2080436311
913673889
2075465733
1458724518
1102962510
1355865969
2090630276
2110140588
304386146
903063169
283284878
97015600
1487028815
147958937
237551575
645938564
529999292
460381487
1342805473
1059693961
182061760
341116403
1621786182
1824723848
1604754366
386232572
1574697324
661306953
602605836
1105200673
1357928767
547407400
783007093
79027598
702697222
2053343768
1674806916
1906014979
1280765442
981205232
1837430306
1955987792
986154363
1014292408
683573453
2007850463
1654569248
794281456
117255356
782336741
1793981091
740237574
1777731147
1587670713
1770896831
197238508
301483326
553822628
2045765920
267833221
1253982652
55215163
762542990
1474484012
1268135754
965725283
68931509
1449176347
2143599000
902023839
950372141
1082240629
619411285
2037247016
72711306
258143835
1194846608
468293169
214174837
1039347927
1175514107
1107079427
737957185
502343573
1693563013
1509774729
972392081
284319888
1564295810
1494425601
540316244
1692354977
589995876
1993952854
431268833
90817091
522939557
677725109
2050194821
1730930032
1435786207
403378065
1264805639
258764414
2009490132
1465202382
1203093073
1896299418
2091774799
483278572
1789625743
1120535792
1144809845
1524388997
1551423188
696906443
2046257191
852965660
1399082955
1844919142
1157274713
1555721480
875457690
1623376673
2054406553
936718171
1429125462
925305191
1513567053
1781757414
326129618
2102221684
1608820593
1266872631
79418558
1407868897
1604395171
1995886154
446414161
2144460597
1946470795
457548303
1278971680
1149718892
2090627500
303591661
881337056
804425454
2023857600
1766326377
1909974315
961044361
8362764
575903140
513331135
69241232
447805986
1946159342
128667906
1771943332
1322308408
2037475785
195340508
144941027
961931412
1855350933
1804090773
2003393474
875562558
728930300
88325646
1547882595
671976662
833373893
2045493239
399804155
349324896
868256277
966045507
1770531746
83740005
1418420209
271522785
968099595
2093702397
1970189782
1753357237
1262259296
1518556399
1946033344
811825162
572891363
803931032
173718513
1308189872
224686812
1337468741
2067527393
1707506768
2038686886
650870033
1139322776
71690125
947701756
1761287356
436149970
1604513882
2087210724
589112704
1373076270
1202269164
692186899
1796233339
767550321
1609654435
1763917984
91645146
2131271283
946279895
1196330164
569074755
342483622
473411385
1634695873
28077603
54721146
885868546
241659279
393451983
133348606
1608864174
546860577
500454432
171958358
1142175172
208527299
369764999
642559881
1428759904
763863588
653622555
1782721062
1491689174
1361884200
544734360
2053826743
1553368704
748136966
879003011
2123104066
1303333508
661880345
743630106
400180978
1118063131
650448801
1053023284
773523432
1291823204
1907219227
1499737265
1900216062
210865290
1738645065
1904938344
1611565973
392636961
1400521478
118803617
109376237
1644371830
861093357
647627284
1459144780
119402337
1226108183
569004293
509811279
1356964263
1655635644
919914934
341245150
2013356039
76518702
1982123320
1504379796
2039540809
1505444103
562601791
245806390
1230351525
1920234562
1564168229
1797555343
2021755771
2019642489
284668706
1938397595
630529401
1213672039
650620331
734058893
1310932537
734896684
273389979
309666385
1385153395
1525338078
1273366282
2108697658
748411406
46375551
1252672638
196346058
1560226820
18357078
368771186
1655655642
1240055200
644643486
2095291040
2023045329
1774180989
498897235
1679976130
1170482423
59534145
407991910
1238968089
62617146
2047535616
339477672
1253462739
638513570
19470505
1587514411
1476551842
1064144256
388122583
1540846835
723805762
717623314
477132715
1471213967
684317589
1601450327
935629850
154864940
969529611
184988126
1227438677
1529090779
1876760609
1279659517
1015795104
943724987
1086027691
592311675
685580821
1763950356
1122028937
1377699698
67005123
634917411
521135594
2136485186
1322772970
12387037
618860185
1540028651
1890063149
1586880262
344037447
1657571233
1880657909
1238653689
1984509430
1518429180
2038365435
2131248587
738276395
1199304055
119279943
1194440554
67804590
1753375021
2080809919
1342042800
1184068209
1401361981
1436851394
1414161881
1377814502
192273635
131980687
428572797
845101199
217124781
626715990
101644246
1747501379
1983957149
507289724
1424216445
679335213
642007842
1812652256
1057209243
1867864143
762354724
1356682281
928851971
1681448837
1102213054
1733503718
1862661569
1107440231
288532143
27038478
29500425
1187945201
412088453
892416372
842573888
455190132
2048687540
193271715
1146816049
290463293
1712396755
2010922773
71848807
398395908
45730531
447853133
952104736
615266121
1274926274
247406838
207555164
1322861329
1489637606
1072228870
794982815
1731725591
1629476288
117147420
383062018
262319997
1524761804
254399301
579404408
1101399249
1229689823
1326353068
1345507016
1600610519
220220615
1021913756
1529116557
2092471075
1194855170
705667492
558656027
1837471013
519520983
772819978
1869681298
1915116454
623241337
513308693
2020329576
821952386
1086209176
1168658615
1912007790
428371159
1297882035
2100497813
1788798349
88820698
554617097
1730933702
863854269
2058733342
2112270216
1036441829
1667287668
1584630816
357715304
1001198830
1401507379
1217052842
1654433285
974997692
829855228
1702000815
1654213186
1292150206
462972121
1181771644
1521161522
462083824
1297175898
1447526664
815715198
52459879
182278995
1780451766
1517229951
713147269
1793695989
14009939
1647916180
346146797
637844599
434177864
1992189499
1480302532
350400295
2142114083
740505289
1334176708
1393535641
2146046214
4778839
1428756885
708186534
1905998528
900073523
1468393852
496977619
1426917845
1576136820
1504496859
912211139
1579126660
1306425368
590072272
1580449853
2068625019
548792235
1027753493
389799496
515979507
2147205938
542457532
1131312561
1148139874
898833382
588444900
1220452673
1604214148
1952163775
220710331
1084114473
2088182597
1879002694
759252924
1281945087
1379550371
473433432
1558991811
1159339561
2113141138
1569053271
399233836
108630517
1761350812
517142096
611986597
1699810926
1803725881
2048635972
233266229
922266744
162461692
452404581
302317526
1719354963
1614052825
638456929
1580305542
307609215
1204774246
1681976722
1314204778
58269948
136003299
244741780
1877252236
1415609461
369640430
861899492
1903083867
120963542
395447633
1565691758
1012075602
1347816810
1847257873
1408836770
1144112595
347579050
957613940
1417113446
1661993527
1880833880
909088448
434794812
1099449060
1082212228
1315261036
2048610072
1067016770
368604235
1133411229
996145865
797824218
1608847582
1120012110
412160596
1970681968
1091268531
211378758
1128964386
1657575797
818553830
2117260407
329771179
2093640659
1821997253
1420553239
1610192645
1805435302
1164999745
1298585086
903161287
796847299
1160845941
821997817
872977766
344693806
1234179594
94804740
587587782
789196724
1100007928
428688255
2115168942
1196818932
1315737610
2106266841
1791086243
1927744454
331035274
977229058
278947811
1445750891
450793492
1863335387
584174386
694640481
252159858
268790286
1187501059
515731740
1916880654
714834430
1480141851
108992134
1738298446
1022900946
1215860973
788327140
1068278627
1807224882
1457975601
1993151104
698854043
588577282
1146305314
244059043
1051558603
1663611795
1360837614
1437919969
699346616
1549813102
759235861
699446804
701955311
2030526068
289426583
1086209833
64103179
1513406087
305149694
2095474182
1649242489
1168269885
1987058911
27508345
1624744991
114875835
1750794050
2025849447
1760520165
1124858078
879875409
366676767
2001576536
713863185
1058836256
2025947805
64936506
989475109
858474708
280420002
959727027
984985880
67257163
924241446
2036833464
1355652144
1877996273
174884138
1490513040
201381944
1876247045
1674652083
1074093820
1260184244
174706627
304983415
948378269
1528161461
495160682
251009129
975178143
1064396434
1276090327
1078538611
638241763
1517016783
505734262
1894489631
2088914470
478658870
232956039
278603545
690001363
72141199
1997963597
1565500123
84308020
2013659485
700171402
228115378
1509758989
1948420774
853789028
2111443969
374382146
646224198
1754519586
508814411
1669355649
1759088939
1324118044
617885292
1807258037
1098311950
775603192
1243451628
856654360
262704518
969891463
1683449544
1151293430
1696285744
469013113
349386205
1029275472
97055134
876042982
1052207927
989468497
1867347988
1440317615
1456370749
2089205790
460973115
1181348491
1339647439
1911546482
1110332138
773159871
582097457
1168476871
1522880197
1370769815
158052754
62591931
127887268
1562436275
892994901
179978534
1031964408
1805888087
289379943
2087156757
1560176634
592462412
1970348371
1090737223
1433151073
1236757558
1860184575
706157232
1736745875
702653500
1927281400
2084278732
1119993316
1644290131
1010411193
477341030
31545827
367330428
2130144789
965233589
19088572
1578093305
965297984
925802542
1377075261
936085673
1682653020
1784595986
1053967924
1714570451
823679946
733464390
2097157996
1574688683
1318787965
1622488149
1632286224
1014639277
863941057
1796627227
645815416
1808096395
641593742
1780896510
1998067111
1967044278
948022910
265130074
1837859939
2076161369
838920774
1034592760
910946904
1277337091
1335891904
748231821
2108139226
1757130499
2035721926
2035032359
2040287951
1773453338
1992683981
1952366030
650715515
798188614
2122286130
529941521
400134688
232217320
338994757
1303048266
1366975313
502878022
880481787
110939545
1288622987
1865235143
359282824
1513647730
1039089980
359930719
1367487255
1697464466
136088222
2034378682
1679797150
889427594
913845582
1520701675
1006512162
1492115919
1512820344
1740417467
1463035442
1955041705
153568038
566037640
853362590
385187935
745400285
766661247
1874184387
1562925327
1360250454
815915182
1074438170
1650700202
1529119917
269763429
284105978
484106231
1996236420
1899498313
1579802315
1104772374
205910592
143239754
1807785869
1993754018
329294943
1598030790
1116463519
911636835
32825910
1666114097
50633421
1255265214
155308345
1025040548
557751381
352668615
333073712
1690668125
2049069660
435709292
946815792
1764615984
693203696
1818235778
2022883768
148852849
1439574162
1646503447
814102704
2118170270
255596534
357109260
128205391
799400081
1944957563
578479377
683536844
547735756
2081629409
1743651878
2047668826
919583861
1367139155
472306201
505970075
1687400495
823214613
106279042
293462931
595248334
1467890608
469294508
124013799
443839098
468253947
1775493114
1357483803
9664143
882929683
1243744542
1734451557
1639690812
1053636401
1406372409
1235716418
2147004595
1112485337
218248260
1486006538
912484865
1725187721
1386506777
1477278033
2108336276
739541329
1679183369
96823831
1968780393
1924186857
1690966510
176987009
1037288114
95549765
2004075425
1418531754
1826110284
1088441174
1668489810
1330781781
137117920
664580856
1136717068
1930784309
500628404
93799656
1969035729
846809073
1138256332
544180190
314048323
74739663
803455751
628348680
1476336141
101580283
1521165434
123305251
1500435013
690015939
1172179150
648709812
329874497
2113397306
1243599922
343483970
1988508159
76037249
1340355285
1758844968
273556633
1847502117
1594297158
1605772229
1480426882
206379640
1306236734
1059835735
968451862
1467208100
1047852216
233025441
753232863
901226712
2061820225
593523245
1221838251
926635514
1321685397
520789562
409047767
2128965165
389037675
1255982125
625183123
1040508738
1347045529
1155669171
358809394
471185830
1382198788
833406231
1486035231
814917339
1208324604
1968423744
1837962293
1221072967
830605745
1784845317
1679955246
1824640698
1576016494
1801490655
1714099571
1004247170
1320422656
1976276180
827314376
1366691813
556514038
641955774
1320035794
444853123
459713223
1731625314
451989784
1632474694
923724365
2045586866
411327717
1230357400
589416500
50679942
1664909211
1561633006
484980815
1372316022
564891252
500377789
1115506185
1463594429
1001593469
188078444
2013787552
909791864
569566461
39418694
588779657
1677223007
1836098607
1865655764
1765342414
126396893
1678119887
1686278315
397457503
1833584497
1029089811
288436760
1271786996
1963585843
185612261
237598607
1137308280
1934924843
937365475
438281150
981242200
1205680965
639806839
331963155
442702877
1110547323
2002799686
1935599158
251223766
1659968361
840414675
766096631
739737894
156317514
583007986
1070286293
1267973062
1587258928
1549428328
825275181
2070666648
1966160420
1110024793
1826987430
676256408
915875248
945951185
1691954453
1316678881
206807476
2072721857
1305720141
1410774446
460314078
260094654
1122572857
619856728
1448816405
722620870
1563624470
1510136110
999285620
573936601
2015987535
1718842531
930591693
316114462
403594768
1428179633
1160712636
1264747436
623551496
1628941088
2067094547
2138289263
409760885
732612520
54998229
1093510606
1317974348
304861134
1032595807
1988742229
1897118549
1947626061
1488180914
14808779
1321955190
2135118150
1953281864
1787573886
830901134
1343830793
1672820463
157053938
1280759959
2074712473
315820964
1969071141
709533029
1640914988
1771792790
1900537963
507137973
12749980
1636238470
1840324697
1391394872
1534618439
1276396422
442834279
1506810809
1273497699
374993370
1724386341
186833775
473011434
1307036879
1547155680
1318562876
332171380
844587546
1205314628
901498222
1325526197
869681808
1143841525
1528976311
1153562761
521986537
1677820329
1828741953
1996215962
941533849
1591643851
446414419
10537107
863390591
1895447937
235351515
204274172
682697597
1682888893
2142053491
1538384798
1747937788
391806436
803257609
1773123088
1879962526
105085572
1570683260
1912686414
820518982
573776506
1394935037
1326220442
1208065185
398656892
391019367
1011393200
1546199242
1718336093
2014323682
191735204
240403721
894527157
1711282245
1575368357
2095455050
83835102
590876220
321490602
993576290
2034896650
1837858879
1034166266
581280628
35024527
1071400233
986223216
1399944079
657950535
1609503146
1392635450
806056887
1795600038
474102715
261459777
1279725615
1391868117
978673341
612836566
657601614
142940866
1058963543
1887537845
1231797691
721407308
1468266794
1054615679
1370773581
889624623
1778427010
1004574198
757164987
821855747
1143929170
1049042791
667771953
1067521923
745870815
750768928
391149871
292426767
2006933805
1983552040
1946339690
1040767036
912289901
2058813524
2146515291
23670031
1052450820
786794258
12132312
2102633001
496999596
498686303
795667136
397579377
2143561475
1284199200
193927882
672681642
1111655569
491947223
1483555234
1122458931
1147683649
44852741
1063654176
1188769329
373691717
600743709
9672489
2116697400
1993327748
869418403
1673488349
401906552
1655177400
2023206434
1847407845
785173878
1133594980
129061846
1277631658
1797394963
1031175210
1395592285
633994656
1041731632
705463661
1139203723
1657039098
443500948
1921972553
180356289
1242221526
2127565969
607446132
955001190
1306206102
1937624054
2084362822
807834307
60620567
1117549908
210155017
1183378954
374887322
207445389
1371966570
293523344
1904271006
446620063
1151519715
337271248
1347340389
1425305959
1403268804
1302249461
211146270
361271830
405432775
215785333
231545991
960658204
343150658
892086376
1801874396
216904609
964199625
938364564
817005139
644698476
40318820
585272587
916235567
1065912397
907193896
1064814943
840750604
1663710744
692107054
1308716792
1068739850
253610611
1963226910
1912219184
1519463593
639556513
1445477222
1215196201
1233404280
1814890019
1271721711
99063115
875699169
713884935
363034386
1856511031
2020440106
124425857
717780394
1413271113
2124269229
1402156827
509622195
570031587
2102250593
163236281
776845828
1283923171
886603378
1933592876
498238432
123436428
1694850815
1450973743
1208500312
1154864407
165164994
1544048076
901768478
1923992477
2098390144
1485216403
2004853554
421523619
919144077
412821048
1718964249
1447719493
651531517
1770465560
1194630021
316066889
1564704931
259155035
1844316637
882360536
371280384
958376712
2123997647
402796083
1056239922
445177535
671583401
1950360434
315964556
297067251
1899628233
640695965
497559885
1468407992
801705374
2034047141
1370262899
1072015242
1355562801
1332082420
1880831660
1874172072
21679704
987271798
36571832
2071572585
1153787671
403733302
1480074601
1052934769
1781115561
383195079
1255922898
2096679794
2094222203
775469620
1239268665
1679620085
1740156133
1131538018
662187194
831032457
381297878
733779293
1456834346
1442986979
280971968
1589057535
121300554
1647326168
1287254543
1541213104
1618139402
641087014
1468149859
980937776
1210149664
1654627772
840902757
269448485
1040376750
899749743
1231110387
442338003
659496077
1351862279
1613072621
875607948
1972724855
1755204945
1733054990
1217443774
688821302
217764200
2086886711
924763128
1598807407
223155088
1754816831
846813519
347156872
1981261351
1962845537
1649701210
1185748771
856837579
93243693
1383450745
1877159586
1080715690
627692717
1937180355
1860328321
592343101
1940704034
1645630975
267628121
393923305
1369719945
1963016389
1453985752
687756206
1818657295
1725891776
1034901463
171591957
564705016
233312062
2020810143
822126935
1954045267
598515055
1533853356
683837339
1911253979
1931380405
801006677
1548334741
402694679
223339458
1742531606
1978207740
383477413
1926433308
461425014
1719982655
136873423
817748995
966997314
805646378
2122114194
2121232249
204122796
159009109
1274048141
1214260362
1668384877
224983920
2026907598
166870316
1047414201
666085629
1584410100
1566840828
1894600730
1468738527
159321549
376812332
470264008
953198858
1800109900
665771963
438411160
1456962466
858105319
415817211
276580903
708846425
393120550
2014187710
122291248
1801839606
1095926762
1261070524
1783547281
2085219405
901265372
1363004312
1913451123
375100188
2028108311
1540999907
1682119148
977977695
1092470596
1948255374
1733903560
1296693674
101100279
1906474809
1148336159
1394767246
797364613
1380916802
1143116352
1787400218
692376422
464222322
491077648
47690926
844148811
1349936548
1500430145
86304279
1272636057
649289568
445284595
1279615367
1307234917
642489328
2141786462
681275544
698738215
416563488
476395716
1534923077
675328161
1254260726
1805912393
948316083
168220884
1207629634
2041396509
1005453740
526458888
1170701712
1341899177
1866854427
696538603
1109412551
1138419383
913051117
1935555149
1992845901
2026545440
528627136
310329831
634193744
660702516
823211313
1067344140
1742873150
734764394
1016278735
882622223
1532875918
1462587006
894888240
1766401749
2014274384
1359369275
2116329758
725240056
465214277
373061144
1589529233
2103809206
1875607598
1402255597
1709174956
1440145893
1964625652
1504396902
1596463684
245422296
1843872383
390268051
550854927
834040535
82076364
1295155593
565452166
2074018692
482419650
1188362120
799912973
1272882317
477941985
1220533598
470512618
108152691
534594988
1392100746
409038441
212953502
308576050
252670782
471075295
624531029
673890353
1010567740
1963601518
1654619429
1563643819
904561684
1925148522
64034230
1688504006
1338751198
331253538
1613094481
1792809297
183149606
860681982
1090355008
1275954275
298225364
1240797519
1292163295
1324137516
2041891475
1033623557
1094315891
1871589516
1307147319
39964577
1431602108
1700434079
1459076448
1243384312
957124895
1928750111
1179276266
885191100
14668370
53747518
907875101
68138680
1624481742
423873667
402697045
87597709
275782765
1584135263
1035798217
1735293161
544722389
92077070
1055442539
1067732439
171330084
1711093305
672847666
703516845
136346407
1035083073
1641035533
1596511416
72143452
512691490
339630549
1591017613
405809052
951600731
634669228
2126835800
1638245997
905081805
231744377
1061930982
521031023
1073404245
1888280417
449012433
227942957
1043321329
563547631
1821482233
336126301
198692545
937362496
1056988464
1407203209
153742355
584625989
826749352
1883416430
368642898
1432776000
1295206114
1049315536
96515766
380260010
88907216
673700855
1711614036
1458909363
2086765555
835249615
1328254974
1039719476
817272362
1504298207
1939387475
415721101
1080752140
1474259630
2123226669
1595078155
2000345727
1302044762
1310285567
1360803548
1554213205
1900765147
1395415829
1377153648
532865614
1153538155
149691487
274319523
763189792
1470695675
1768026396
232689653
1745995367
1436697199
692596767
431790779
771296331
943849988
1868299715
1557242681
1293688681
775926031
669956242
724429292
1103275048
2120836919
2030471314
1652466008
815510051
925987812
1666071228
1476949547
1951662764
1774590587
1933893422
514448066
1855155391
1888577561
1564235162
785019427
248149231
1833247779
327137217
1200501737
1041373809
1684266433
1407439272
1295064332
1575550231
1661230327
1991882499
1272537809
480197584
2114153931
581034101
674769004
546196756
1118452550
79642085
347772871
1960659637
1764130005
1052902746
517809703
585580416
58636850
316968563
718062128
24340626
381953598
383289333
1156513654
1749439864
1036596880
1218377021
1489954403
349278571
1501887462
1491195539
1893964265
87418526
196297367
2133806241
1895748434
224971294
366869697
1112421661
1846129391
116232436
1056250760
1745189668
876922237
1820974582
1461872514
1351069063
1313433291
77720766
1169243354
1729980911
210690851
1303122390
535294299
422709957
122525980
2145011504
502443471
710164776
1770188657
649399124
898615105
1839713028
1727387367
1263823051
1185161506
920770191
54759632
899129677
1627675886
294011922
1145441489
533567611
1429747414
1120683044
898858657
1848650016
1332009794
2109996491
1062365118
1651929560
167661307
1661910234
91260501
266814347
954699196
213212640
2030776621
1829969057
1281017509
507820747
1195769983
1012251041
1809326397
341900643
868665719
1078391394
2019506899
1849443414
51485355
1397309839
889465029
1913275775
1142066124
1138337850
2088391972
1440014169
658318884
2019318267
317019663
342903452
1990340566
1396098410
936598180
653669468
1630038778
117175776
1485501579
1527723311
1959112624
1558629817
795153333
1839024738
1372498191
1668810822
904180437
461748607
1945913105
149277578
1092673355
1084397360
1689161619
867481254
2069976280
745527706
78587160
193964727
388799219
990042503
1530926259
2028867563
1119993316
1472192160
2040025755
1390250831
784871582
926356210
698587664
1956376585
684271412
1310888344
1233527784
1610717267
767518050
62412942
351359756
1845932604
531657906
1396561786
1826335252
71414951
512504244
2006922863
184800391
231779717
459976428
2140010230
1761878046
489125931
1441658973
419919895
647315402
189664483
1447436752
775130757
430477982
1570339247
1735221474
1687210160
1100973574
2119557942
1683436877
1394784754
811691643
493883084
776985
111397577
1742126276
926925511
1715604381
1034227455
1376902167
357935539
1154659416
1532147002
1311748927
1142850648
1861684255
395841907
109998602
211178951
760599530
1463047851
570685183
45148436
163223747
2021383292
1549823774
1833422671
1938175566
1696746098
439252954
988650866
740755203
1825101473
2098827651
726911762
1690758070
389309052
768705426
1214355027
1701054828
801164099
75782168
1844515720
941978136
1244547175
1122458499
594631450
1494748627
732197502
1053732780
297764718
1493600605
1405778924
187739082
337718664
951924207
1998157324
1527171966
1416077364
1631927889
74045848
113247227
1583176772
1052555453
49342953
1410611562
1278170998
1242102963
1032735438
1702963573
2065703983
1385769825
953539498
1875486487
1371978774
876744477
1300651985
1631643166
1369330576
801880302
1142855790
1149798507
1062577624
1878153893
410706015
1746664092
1365550610
1813705930
191439559
15521384
1488904185
245784767
2053912227
1770327253
1422166949
134419344
1716915890
359032803
1399629998
1788044727
571204234
1418102115
848743037
15528461
2036837277
1833487765
1562301524
707953519
1305168003
2041365402
178453807
763856957
1756451169
273507789
267521235
535951495
1624083605
1103903180
1655936664
110211932
2035765104
536349174
1843166997
1106128676
285355501
928359743
1450153427
64076557
392137532
1851682510
190220637
811556202
1840847363
751927582
512180276
1570083084
214833909
341449273
715135038
1745798086
556786218
119375797
668686600
653553155
2119945565
1292687776
1188519083
1766843456
259577167
191958922
565769952
305703219
359613796
1756762457
299136041
1795492380
1941143679
78909291
1876761620
426007282
304073092
528213190
1357892334
1140828674
21852610
1192039386
1386730385
710412898
291559158
1044158986
1814468683
1274953424
358355383
614848869
1036334413
1165106328
974494442
1394093357
462270091
1027924903
1054964698
325616390
1917176016
966770014
2089684051
751199127
511773314
585662971
223963959
442763287
736644302
333170519
13373150
2017693059
280917497
1186433792
1708976987
508654855
94887542
1374591053
1002139231
683084617
1687892847
1566916952
639907230
386561491
899598352
1937241322
976151321
1099866720
953359838
624517454
845743129
1322595138
1231773500
1399217403
33784554
1021608303
693756070
539487983
732904715
382032527
29905420
1062512903
67509217
1362797931
2108241691
1702288478
591774513
210832074
387510134
535273745
1364141146
222071713
1642088637
2045133030
1522444294
1973857809
1698328686
1970444215
871733640
1539888408
743320569
2114981440
189970495
1735124730
1488199353
55065951
401575207
523209488
1398274872
1329885509
10321825
1742644676
1996360174
2069247397
533834600
1502461271
1539699939
1919285569
1430039494
104320220
1590980060
2023100671
129775942
1936956111
1931066732
979497156
1629155555
1005415537
1214830133
939946579
518224361
402206191
352247643
1283799737
831008685
1140238849
1221194103
1539381173
2102018432
931109887
30569757
129426790
558554679
239421854
521927737
142397531
529544781
583502896
699839336
1362084154
1582075538
805831717
648380505
1957270166
1079365706
624667074
534949042
726787208
2061940105
420612388
515731512
1770035753
2016880648
1033787494
1242386047
934957323
1849069993
512650200
1604414153
1296020424
989269116
47515086
944460542
1135407378
750859914
916726000
1110523219
1488457307
287287431
1418191410
359615176
111924141
333168159
1661129669
884039710
2066586293
1848250041
1482949853
601792665
1992254418
51083631
1731441904
100145546
2059981780
1957708621
1791491751
596756792
562561976
1286004956
1217294824
1657699598
617110903
327103771
571414689
200088731
1621450037
974568834
1303602655
427785204
104096086
631390058
1335084348
100380850
6037022
1193327712
765476020
1394580278
191531909
2108952414
825517430
1103011675
857133518
1129715677
387118228
391648338
333810547
1250163327
1278212778
64299749
538801363
1374199666
45521628
1996152361
1065070635
1202193864
1388576977
597617379
257438343
1633363144
995624789
418805675
767412059
2095928134
100853015
2080736097
842888938
2121355476
445785211
55537213
1251154449
484690640
797581780
2126219141
2140604405
2012003539
477656149
713039133
926654398
1685925941
922205057
578732407
1194600147
647982143
1126763087
1999388150
1299506393
1876228918
501528797
1998596439
1128726275
999890776
668544136
542922926
1296569982
1631594442
1244900927
503150988
446885209
693488478
1575523977
1971112107
829637223
1954711556
950645258
1074469433
233231267
240605446
159246045
2074601922
1595205837
162130010
282741857
2141356567
157866242
1334709696
1199925866
8426951
1673126327
466652302
890552533
354410511
1061414358
366685611
959866949
1832203477
311403835
725204014
1301697981
486780341
1154196558
1683140591
1020337778
1701478123
167101300
1308644382
1921948747
1572347926
1147502600
1841735703
572166430
1079484710
265893441
1710166631
1582661790
228591622
1054665033
1756167850
1045498661
911384585
191973411
832798843
1646255987
337319712
766525278
1148954251
1330729453
295377936
695501763
1244839912
2031648707
1936986559
165039859
533736351
352570285
1627993629
1252741628
1114672866
2009757746
1720675485
748615647
1462505080
393054206
1083430100
1853902096
428310343
2134771065
322079193
1873528863
1640376775
992484670
1986252797
1735221474
306093714
1740853085
1252436246
1708938548
1328964690
329083074
1590033659
382962053
1827371655
1306763334
881814335
2138664308
1141814369
958840659
654559878
1818077377
346914800
2008286120
841592080
393190376
866933924
1031735766
884998499
1014769292
717205369
1718764874
1659814271
518548386
437249523
1482210504
1062212646
1850300482
69526584
1484597453
891874427
1436530473
1231007199
1188158197
230062772
1883903727
663510768
1260800942
22329478
2129064200
526615483
1021113715
1453326208
481522909
1327661344
550859915
139532446
1059946676
1462498300
1621798186
141983771
2109696169
1302214758
562852662
1334963978
1295639053
2095455050
2139280985
2018447073
296960851
1460607433
1213472345
538275960
1336351508
1479860761
1724013400
1565381925
334683506
1671361321
287223068
178136753
1741099621
1874555890
2131977137
325522093
351572830
315511473
1961366703
1472260620
58906770
2128769129
1756908048
1656864373
1244551607
1151355423
160763223
1428008367
1625709884
609613223
764209984
2108235554
825840698
1827173028
735654095
1813803298
839687955
1962777409
1346823922
694006236
1090590830
377652247
1375431188
1657803651
2142570874
979422757
1415445512
1424030843
88900983
1590315722
926833595
1894265218
860345337
479008378
146142206
1372622027
1650414027
923628354
555610886
1029078465
306996183
360175638
1280768801
1610186294
627587175
1422769007
1717774378
1351410214
483369324
675598141
1793863166
1976533561
1450571749
1581721021
959871763
1640981738
1501365906
1715778469
276845772
768839388
2003049686
793268676
1072919022
444517546
1692394725
351995610
1057654558
1838061070
589348158
661078539
329262539
2094603210
1214874905
1255604900
368544559
1632149387
1655330974
1627245650
649768350
1489972890
460384951
795802563
1368497477
1204192533
1743039561
1088931748
581040537
1465624424
1594546838
1993189364
1326693176
1056739015
604651456
1114708858
1208039639
316122339
1987470424
1998736002
233220854
73543287
419697034
173891320
820838263
1682124240
404334165
1489129868
957079065
1347223113
1890567634
2116067252
618919571
644306027
852876292
273607802
1178847671
594199547
197373043
1244813677
1442502712
1334011638
691770365
317356099
77134569
1279138997
973988873
1748349151
1761295077
1815035546
1398887886
269727038
1156775095
941816092
858500968
1487792738
1471247105
1148030666
1986579668
738831365
896108968
1666701368
1646135293
404223996
1375940445
793844958
1790319919
107721389
84320495
379618616
752285550
1780477864
691287920
1742308697
596130431
1755632128
2147308768
1786001684
1726603482
2083840935
1117086512
163840586
671449565
1176708807
1801034230
1993887529
908931940
331360316
1523509536
656637268
431077061
40996320
1908793158
555388972
2111526578
800410262
617539979
288626753
1784419927
489499104
505683664
721525494
1904823527
759701688
953317708
1298789300
2105791622
54861559
369020478
1339899006
2120342308
602213033
513359545
1200154162
1794689121
779826647
1548782269
983694091
824798482
780714809
2134888763
1554624469
549178791
1117042631
1628268299
838478797
1009590570
624726743
1831838948
1218887600
1950827125
2011280363
512520306
742332331
948531200
931024104
1307976157
60328438
1780693714
203340789
16593631
1127376471
1696390414
1692131832
2068473461
1981266407
1948785388
1532835630
502510168
1583184862
105783659
956007782
1409065097
1493952301
1690371287
1285928442
1695949144
389237217
2146968020
1826332718
767314296
1948786297
1777749602
776463718
846160843
1509618346
1830908355
2112019155
1042405992
1138742759
1694395867
304179772
1668654042
1758326028
1023710362
1973575257
2010851003
975718636
2005970705
629335801
1729968359
1718629282
54019649
1698664302
162435333
276901603
1757880941
114208666
2042203346
1657901935
1026115319
485736560
803612562
1625999852
541646335
1849689496
691311232
356482512
1823540961
263884073
1817164810
76083276
1875253774
63899385
629271062
1660305500
1375360847
2047703536
1701545781
1032210999
18176180
1339254754
1844049579
347338514
1367533732
694289003
2122554174
2053161237
1499237149
1300882124
682218097
848883181
969655098
278751503
286195299
673097900
649446200
372619392
1895091518
75887704
1647279644
925814217
526894672
2011103278
669411013
970424921
1411220373
1693128218
1630671760
237349410
1647516733
163478798
365059701
257120772
1308813297
1288738483
1756308481
37553874
1297539532
515035532
340930425
955893216
317910270
1745385276
1691034397
1758956247
1811772891
1847682818
85041132
1116447666
1935999616
2032221613
1412224698
1065449294
1024810224
614848778
1810737458
1656821183
729302913
1940612875
1991245401
1393587173
1565035164
510578484
1016253822
356296870
1974084002
595411175
1321683597
1685507408
1169616461
1790816806
1633309942
469326722
474270969
31556993
318835527
1765639928
923424882
273540217
693618399
1884733879
979984034
252235945
790353837
1469595066
977627389
1023663160
12748534
1387150111
890424661
1308956710
694098501
189328369
356207528
272807756
132112301
1667816601
2033453493
1420566019
97184590
954172904
2129959902
792873463
1469038844
1734658356
91851094
1941731845
1616734397
245113109
135954676
1302689419
340077602
1572727798
2038195399
1344657398
1647146259
1273364522
705049124
635757562
1402433260
510936480
219893977
1001376945
1495639763
1688125152
1567040771
1765605496
867888211
1003946231
1706146045
662098164
710197535
133663392
2072776747
1351036945
1405387638
845197952
1987827549
601773510
22061552
1100412356
573106326
1930905670
2023549071
1141747592
1038115986
1184249078
1971466014
2110836208
770103266
2056290264
1751911051
365949724
1581319701
1670784556
102082689
947857042
1345763670
1859147925
274033613
1410204647
80984209
1661196059
123528162
96259449
1829282046
260984676
1981249295
1485509436
448262727
1347397990
1734920753
955503138
172888360
1875433430
815906005
1408729117
467662940
1614828593
1517321484
723780599
1902821714
162924335
766011962
212206651
92293887
111162211
57825156
252897633
1990028104
252480216
1707642924
838589309
241182179
1337878335
83606626
856413320
1063945756
578510704
1816667920
1002193798
596867194
227729066
1365091963
1318050876
1672040382
1958905190
490988382
889040188
1818027953
514193252
200626693
1653280708
1372594935
1852218936
617510838
1330096745
154912771
1398743566
1803107227
1465809864
1784201748
831358791
386543849
1602197612
1056520608
1642498939
1870277394
1015406747
1951104389
229226825
1880371681
1818392561
695835054
1645324513
1051168123
1028345920
362949080
928519689
1356692461
1875217468
1204847751
273590077
695051473
753217270
953873582
1638912560
1163294110
2132107934
1373546028
309603189
516720926
728115400
1960449907
9984194
1700624350
1512281234
162701522
1164255628
144785381
1412737274
205868476
942693544
91319710
1614765874
1927423560
2109263021
881562898
1255233331
2144831558
709023858
1966186963
1567736008
1289918418
1889349273
793134776
1266488878
1532908489
368093951
1123530346
1329955128
1480585865
1875705701
901121620
1596959460
229666713
1198164137
1088730718
1150532863
1038722976
1016605366
1619541503
906021957
1929572952
1428917518
13738261
482908989
129708745
44503641
623938654
1983678465
1195549565
182843048
1544888556
1639005013
43568909
656746520
826023053
819750229
1690493924
256677940
284227633
1673316256
1627201386
740328925
1178554256
1460325318
1141878383
683547573
2062836103
1493738341
1151886690
1207717603
347827416
1409369135
531399149
277444396
1808563728
15634039
1865320618
1546135331
276812721
1642967213
639900737
1614421974
18064613
382008104
1716100537
206382741
1145994306
1942437051
1205022847
518559077
736453679
423241446
1629101214
406984589
398064462
951711686
1084848964
1981936576
1422934677
47796779
1071264889
716140973
1639012628
1417267721
1151608401
1015199088
1907219227
1032272285
213211712
1837178377
915343603
732733085
868171307
1508884101
1023202510
810701951
1731814400
1094334187
1718865779
1135740015
487839817
2138421457
1963344538
1924383790
315279834
283209982
796235000
1542939964
415071338
270494135
567980095
859254575
1107833881
1500245667
1755483514
1016863494
567579556
442261497
1799290095
1476006241
192028536
812281631
702648561
426373966
1798869200
2023082192
1042986118
1004587008
920209949
174002679
1553474667
1396610764
1229657587
944583397
225537208
1476611033
2027672079
2116222186
500124544
381403947
1308085724
827935061
1595402341
470163716
331810102
1464539881
1155628243
1058720995
942645197
1867849543
532577254
1544208745
855470705
1041850018
422119949
1404106069
1662424320
1677417567
1532976441
176731121
225825195
288904531
1707435113
823390562
705292188
1638016282
413937261
1209861244
701732735
1367479291
1487094
1129488389
1678726404
809406283
2136789565
2012995423
2006186074
538958231
903107491
986482009
1423126380
1351616357
1300468391
1607527960
830463551
765254278
2009165642
1771030171
886428720
1669805240
1416729540
59006772
1060257520
61540829
885823347
24674650
776366014
531893213
1446737525
2113086045
675065665
205357685
1832073536
1789688711
1880696431
989915621
304383262
148352949
1906724568
2146826356
1125109765
1602365048
1138374615
903667801
1319857904
1991067697
1070609942
1875408883
2037510172
30146314
1772170551
1204738959
1793743971
183228894
1737523914
521759274
469436897
202127879
1695094647
1304766417
1644868250
868731995
674679754
1733073147
907104661
1066441019
171320690
50478669
1287484878
337204849
1092600444
1433325940
2038941189
1069014826
1540948903
168922278
1751892986
801698443
452141482
957420519
1577590658
1653404648
1835050495
1891291878
329050887
223293275
1899605780
601630159
769023811
21438492
2060004531
807076251
2102518632
720580050
392873587
1480747691
1383902099
1981510285
1160814309
68180647
628973740
351382072
1573713512
1779329221
1395668721
732973612
1726989665
1352375342
1539227867
1251445706
724920034
11766876
1196170300
766577703
1053620842
120892796
2097447677
1028280298
260527983
361485588
1383263734
903743745
262750649
1357355303
306003877
24967806
1913581911
93978116
478573770
402105862
1734408271
610494162
1879340214
826437244
1267042340
576692820
1850215264
1744128782
1653010959
1578268694
1384524523
10572900
720840382
334668330
1742695456
1723474317
1413545821
477497095
1993823483
831442954
1009767090
56502755
978467544
1578796085
1615202394
1780896187
422150832
1530216210
635522603
2059281791
1395542
441247966
1326102237
1653725522
914545997
1164080507
631018993
1785665242
1538147147
1561315401
2006503490
47842404
659496077
857183473
966015433
597978161
1200934215
280825501
409021975
394821398
221691034
135521780
1684131580
2010604131
1101009792
2040965579
882559444
806480738
234030760
1643377736
1504244025
110869395
172470266
2043880146
372832105
140060493
1292113184
78244001
1795724404
477449481
1516071158
736463411
551766174
1283963445
110396632
1328634519
1039668453
1992414206
534470476
1175768261
246244929
371669539
530982961
526234783
1150643963
1395442915
538976120
687418166
813551075
527611084
1129637233
1473585525
708806618
1626257038
689038837
2019006562
6620292
665649514
386290512
47745140
2055248048
866300691
2004192722
1175395406
1338504496
1321886019
94194529
257450735
973669582
180447890
1312106711
871308559
120677972
1879380099
378641163
732324512
1056290129
900381309
291981910
1100302515
1076791991
430744240
1861670305
121537007
293963056
548318457
1063216845
1877159586
1503154218
1900739706
385646114
906711713
1054359073
1536607418
1476049678
2105952199
1592512972
1992291247
1489514715
18821681
1893942761
2134682037
251568328
1231880911
390128913
608970088
1776885536
203190616
1746296561
1133078494
1771263146
171107946
1501474779
577232383
1932775712
703552678
460222069
598093394
686338313
455365038
461426
1024494970
1325441341
1019550606
82458690
965438260
757396127
1007659240
1980285524
1093873200
694428267
91006837
1786833284
1689951914
505163363
774750962
1834690014
716915625
968097187
1155591453
1737773883
2016068461
2064214216
644054786
291204309
1978345248
1257953051
993335481
1559966932
921734203
1730896619
1556819997
1254966035
1314370827
804734257
2103498010
853514301
294443585
1711332914
1454000106
1305330569
1437143100
1873807895
497017363
1435082425
805553406
140446697
556299438
304421782
13929946
1032286574
484081548
2054274163
579901660
2061989288
1303122390
1726597528
1886315424
1693064987
1244072724
2065876030
1771418907
715974527
298229721
1298522894
215126450
1339464588
316946806
1385608564
105722969
1426782295
153721350
739356816
621999989
1649248913
1170034982
775993948
358399525
302944312
668585839
2007191837
1564816275
1624815831
1308930804
1958410442
590243611
1549189283
869624997
2103883955
1107245449
291553513
807546585
1749545646
140165764
1098874647
780090897
2054479487
956957977
1017213862
1448138422
982301295
1034903664
664570341
763153875
1296546936
1796595216
317122680
2132948096
422955763
1078746315
235622323
2037246518
178289195
1147179377
1787701164
579319273
1676045740
1585036902
2146172600
1212225466
1407450446
911518331
1017974600
1818375437
1129638010
1559247597
1576810838
224362789
656484303
1638481179
1907278728
1253888924
1584828409
1762657665
15368346
1183408925
638167968
2049288292
1461426094
268894737
367765173
475571155
1286268623
332829169
869697213
714858870
326311117
1793911862
927175176
1632589572
2112136309
1157540782
339606596
1535952133
554962504
1325745583
517969324
573313049
1354283750
4181292
1788079050
1088089344
1077187562
946596835
592828394
1684816215
1067000872
965145741
149959003
1298410044
27342596
254064832
972595598
1627644720
1163436056
155034873
91112116
907374257
1471837298
1593178322
1225573906
1770781572
1186374371
1559565515
1188981112
1919685689
1758659834
1264751643
1862373494
239693408
991203123
193716995
1176573198
1626993096
597767625
1122289206
889836621
1644604188
1915820402
906602963
43163483
1027218453
261448681
2062262829
23995453
1251287431
1004546804
1225828428
1692682833
1597103302
57492763
227208917
851608059
79548785
733837488
767753383
974200315
165216121
832207748
119075929
477950104
88656764
1964901852
1502282091
2030350590
1444493285
439933515
640938382
1523584032
487120177
605323277
1227420082
228435628
610415885
286183265
1511057664
2002813309
376654143
242597905
483637148
1264277635
1840713572
1520771849
424101250
1431372318
122963638
1811835403
888503689
234148875
2002192778
431155270
822433308
1065449294
803014363
2146983161
1834181529
1169135162
1324509633
1984748974
1056829329
1798937207
1433531710
358810440
1711434854
248045274
82013248
1183079960
1240002355
1506350249
2132093533
1338047543
485296667
317009580
981192769
1627814854
2062426372
422751495
1852270756
1156641885
1532640052
136912667
1167946395
1214357837
2074091053
455169187
1787533935
1082786023
1305611081
1239516758
204982435
2019120793
1247458862
385477111
219865157
1711207951
757195535
1750240606
1220677323
2031890385
1661537191
93261521
359140682
59559263
262670642
661505176
1588249355
1099126322
424523123
2120515041
250380939
1586042971
1527719734
432476446
949666284
1265056663
1898389272
1157144917
769108587
172678267
1682333901
1404093627
776005100
339979002
613429708
190689162
517759713
763573698
50084944
1079400703
1542147016
1653724972
141263894
856845411
1789013376
1038485621
1044753904
1807051874
1148688069
1526773282
1882253233
1203643254
498135386
1347980504
2081283198
972655894
2071220179
162464095
51942982
183581619
1321761555
180880101
1896448912
1738264360
1937257402
732871720
37618812
1701646608
349689030
1035745240
694227918
939638142
134585618
874613000
414128118
145842875
278032309
1516054581
1440182735
1941532205
2089035590
771746889
1025271759
194400957
486377482
895810318
1404491548
2096339775
79107374
786827713
1757044570
1517844017
1045907874
1262592713
2012480908
526718801
88080955
1578499273
1504437239
373928756
770980871
1349007275
12695485
1839631125
1993123061
1269895531
1491910238
1790923932
1880889881
1612631806
2003853829
836928506
1684311319
1621398928
610897340
1629108812
253314808
1542405421
424971586
230205325
1301342925
1840633411
1115845711
285939576
1360904885
1391284198
2000517663
1460108607
1257390751
810244757
1183454925
1236105521
1323893069
505258009
2095882428
424456976
1069376094
36595301
1767905838
1752121854
278023054
534139231
1045876512
1502525805
1326084941
748144732
985884500
1926309106
1102151235
1764198570
1467336073
218477457
2029877503
2140897924
2061359922
1095796668
106310228
1909418563
1208987202
925995497
708195253
1210529772
1817933796
1302416772
1475685825
1613825282
1274268809
252792653
315101437
1941622129
1056592914
1167865868
109516602
1183492154
532141381
817686285
1605885653
331996213
1136412127
1417062097
1877639606
1066733770
1033761515
61454651
1278490037
371748416
21041878
2056615030
1152528677
681122092
869946896
703896434
1671678954
859358174
85350437
741383288
1271589244
826934953
1196949915
2026786046
17969531
1192534382
1638304958
30554193
1759958169
1487433308
50274849
1117203860
329300039
1400783533
1894893963
986239176
40627827
1025329907
1666780942
294250395
1029051536
1728662446
1943744119
1678525044
122256619
288074232
2108055623
768725994
106448393
1191316937
1123613980
1849042464
457178855
40747735
1792904913
393304213
1249550516
1708087915
804728533
490335533
1328391267
1494591448
1205141274
472454340
836661651
1088559341
1451277912
629923259
1496768415
1177039456
862933960
469422789
64200912
1630193523
1883451382
1630052270
1280000482
1395456109
211251737
948413649
242099779
1840485554
453829220
916535419
584110925
338750036
1005646451
1515956872
727225886
1223287815
984998481
1077504298
206497024
178073735
1813893323
1078762464
1167039779
777145372
1649949964
1797966318
2106501308
869281033
185296631
13177899
864663682
329258936
28228770
1207323197
1162049203
1963327969
243613689
64685599
734701585
685731836
236333279
419871640
1460585048
2092655989
131661413
1400798438
831414168
2031040311
1052864368
1386571653
1800539434
225997760
1543851254
1209155114
997475430
491668923
15066091
548502040
1271132245
1167213925
279819263
2057671824
1202882190
818994859
1090480051
478944005
999758578
1145508973
685262747
1623052891
2146495048
323968194
621195883
720653745
321681457
520171314
1848423051
564369021
1466086903
1534419991
1827926787
925066541
174302735
1249136102
1938460651
1180456022
93500834
386301998
1005644102
778226132
531401855
241773292
2024826660
1980782146
970384735
771327300
791798013
1563920200
858151251
1963496882
929878358
729164922
1114770694
1506818764
1402272430
931158002
987158235
2047132139
1575242473
606922565
71254286
1043484717
1680074064
1562328149
1067204341
478432583
2043033226
676309503
1575849544
1683419297
695015411
1860424036
78271253
1536125286
1296286953
830176188
1479250079
332572158
2130313151
740018879
1065204035
1422693967
897342418
2139879447
1532288112
382932356
124496296
66678479
440504497
2035340288
320988916
1680589936
843847405
2102000244
1783678365
1909165078
339692281
999757677
96884580
1161554444
1585660497
1201501877
1011180209
1610395352
686691290
590359491
1388701423
1486558195
896605931
880034502
505463728
1419956028
457786141
2067373118
580597649
1706150402
1731220281
641459809
1823359595
573201609
1859465073
1842098944
1922922883
690802833
1868585990
1185411399
1892579395
547826961
318896525
848462374
1080376419
629088200
117015699
162618882
936155581
723300370
1465489002
1992812832
1098630706
545182739
2099998000
2056530837
1884785233
671878755
26754152
1656527508
841992865
2136541762
730726618
1741569936
1680340002
1862090420
905719387
347467938
1584119476
1011895717
72688383
1223619243
1530186124
486631984
154779625
867589397
2011618873
420756083
226761696
233530315
1534894704
2053716199
1274080039
536019351
1955844273
805980525
220382568
782048122
698648856
557783590
1565347626
1222965146
407286925
877105787
627426609
755232922
615363042
1922200300
364445412
1290451172
121844567
661588986
1577601226
1974148658
1149438561
1693824753
185289987
232319785
625229828
446065569
1905540248
198805290
1688605149
1619794571
1967994221
1609094217
1945425888
1879403490
1610038341
1908961420
138176534
889090984
1717939335
768850465
766786273
1294270231
817206985
2003237665
742730211
562179392
636837696
2095781184
49898585
655167012
774991225
1617093689
669472782
1909942340
1195197374
567492832
526552841
5324449
1208437447
1413854726
744922565
1236900877
885566934
834616065
47257153
1209108815
1852514515
1448086169
2075593384
1919507515
1001490643
101555758
287111594
1420869737
1785441783
801302688
1238987270
808534964
1929545101
356365233
1310229298
1712913124
1086909468
1255531173
411639458
333415627
1723037450
1604853518
1015191102
1379984440
1106973486
1084440630
1951896617
1569799891
181989634
2106193441
189793255
2082981404
101575593
131256719
361206775
1062292933
1283916651
693894408
141053247
1612622071
781631228
1356071543
1670212587
714727167
1363206740
924968109
821787447
1727546916
946678109
236189300
1210889073
2073697408
232668541
1903650723
322812489
76481775
953559443
250216721
1855829804
226017187
694568437
800967821
1095981540
1103296660
1425973357
1470731548
32477459
1568217617
938453947
308279001
853681327
340710300
1776655324
860563218
974336402
562077582
1265203836
611677074
139468971
1830179244
4491245
1743699211
1848108409
1012729931
86092493
813701214
2053041235
201027291
1099048602
746631795
331530775
919234910
360057756
913733023
155930827
29056328
371545565
1460874629
1501460264
1747695755
2064580363
1366053519
438281150
638247011
1718101317
937133690
132957580
570595903
1335854723
743412114
2133070161
103365823
1874076835
1006552381
1401943739
288327169
1008997679
562132885
937946164
771014689
1367814790
681544401
991307746
5614164
1200143933
1032358300
683223990
1290023596
376874929
2028680494
2034480668
290297484
2052730586
2087741178
445573621
1987762758
839065267
927801254
143892176
520604433
587376782
569689649
146406037
1244928018
833683976
1182546235
793003617
580253336
1430935296
1189218717
183700628
673369428
1990216911
373521837
1067495618
1321579425
155673269
572528496
1238973558
2016241257
1387779437
1587786740
574228907
2130035162
2094959769
740624545
1946497399
1961162767
1189377883
1805225968
1858398569
1541535129
1921951429
358387249
1332987614
92110393
831355504
1540274895
540874369
1106847159
2031317334
459504253
497961165
2072454525
1565128666
2116375363
1865569996
732368167
1451793077
2132176724
377194647
1487146048
133245861
1281379884
873766838
577127784
1138687910
1815402774
1387435743
1562493244
1656576875
860062538
1405538786
2139680981
1259568656
583490288
1619033395
949624071
896949267
1522477124
1378460006
2006649580
1792158245
1909703986
1690668125
690253941
971422352
414114220
382291521
854995821
173636703
816500209
839946871
391908937
2033106370
1241439313
1504375671
1882327792
93943462
1698487755
784854283
1905935849
887609928
215835342
671028008
1012664055
1488650511
323981950
1773683038
642597435
17094311
328181386
975190647
778082600
1974691665
2050471977
727274088
631236733
144946099
1780637517
751288112
578911714
422096925
1473770111
1363960646
301553996
905310095
1050832583
513761509
325640908
984372060
928610980
1591943976
1699035641
1095513580
806607149
1629603562
2045888576
1341902699
1436336557
820393487
1310501021
889704943
1813374694
1166535221
1050082604
1362597464
1938056771
1757546625
570242132
1841861491
1021398729
1972636226
2061988223
1766716041
1700064554
1662233507
454970589
1669012739
695037893
87716935
1512620740
404350322
1177898194
1458823271
699935736
142694075
523511300
524460492
1371734685
716792169
567914524
812243279
555758056
2036576166
881353949
1629529157
117536028
608722045
2051935699
339613651
1746356817
1011610002
1854585347
1940393816
544312231
1324340433
1993113872
592592041
1089480792
6951773
895621087
407619940
357586747
251518967
71487155
1274103645
705037163
2056391678
277726621
2038322569
493665189
485163337
121593552
421482550
239163496
1838562313
1433463725
1042327257
1708797475
1039114440
722828440
1600415146
1798294660
1614358298
255631433
356890561
1128162377
790513399
462664094
1296510632
748076007
1371783011
1551701958
953007869
744946946
1610510237
92121341
1861393928
1648304630
1668777475
27419555
710112435
18494910
1312782361
1598173484
1159664889
1669573750
1376679282
659635885
1408278085
543824399
1854673128
75210967
582824348
482524592
79107374
767763963
1610362271
2092637965
1594704234
1070691912
1545790460
804295890
644252173
1434183043
1255830866
2023792477
1123621494
1082681788
2064522302
1696488157
753146481
639309291
1353150783
1791412894
375764786
1047777067
546123833
1319867625
1414289773
1150829754
1739239646
1668403261
2029554188
253978885
1565446906
2016763805
64333642
1843045948
1692065139
554992523
2115351955
126261662
1341364556
935705123
790584659
27657872
1609168769
1081884380
1455467282
2042774958
325755241
1380921686
1351770775
115088612
430845382
1002165492
1417905634
1873405589
1009173996
1890052305
497473019
1751680172
1861390074
299900695
2052867270
1961221980
93569396
1114062099
977904450
865728455
285940238
1757715116
1588133331
1462308684
509898529
1447777067
47549383
1084366249
1058001882
1876503790
521298717
634964369
1529798673
243582926
994289799
518067422
1725886736
1001862723
1233485082
217017278
1010638823
723200586
2052827842
1228502558
1600211487
1999769610
715059052
1890446890
333415627
554492379
888898494
1412278025
266650480
15955603
804929686
2010050703
773401745
510787983
134384538
327220052
775438059
1665318318
651244349
582419488
1521604967
1838660664
1280739093
1488482676
1892219278
1318640074
322435749
2097634830
30493186
1016883805
2062555350
38963580
1539218708
217681274
194554060
1093723983
1565081111
915873154
1801696742
688117531
1450163913
1257834583
1998131105
1492292869
917264907
1984044175
1052049273
2079452967
1322586238
1481065251
840764056
261116420
1415870387
826539188
168903784
1853540154
1556897127
1755436449
330741390
1957833924
1137819387
235464748
2014187710
827148021
1139544240
1705768505
1323442306
550588416
1734576318
121108738
1864575474
1587856348
1505118516
665076796
291116668
1398819603
1570933425
807333028
282247165
999621010
1211192020
1705129309
671619135
905413055
438887387
432972879
543149093
528964180
1823320724
777400458
2129913870
258915029
1769746531
1708968418
1280100330
1420924048
1867070779
342706879
1062145710
597317121
1732478729
1528357237
1851872143
861042659
1923033488
1483036419
1015020603
2013849866
1690474278
1191983072
2036733785
989088290
545234536
1316873612
616332467
738842186
1418633973
1687958599
1410585677
305733336
1975420386
767196853
953769937
19408336
1075603934
137888432
1775031089
968075782
805007746
877012702
1900661673
2040753801
992088582
899610644
1561926411
1100606808
1991747714
1816978868
1841651169
158403776
771041484
954421958
397280461
757987946
1952707974
2027577326
1576724049
35630955
305815231
1260007181
1668434965
2074433133
1332852223
1068001862
398204595
560309932
901080869
564233112
1079381763
185120834
1452116729
1326878551
2034581534
879650161
1568103895
584511196
585120464
1193071824
1022146283
1156964381
816889054
661155639
1137143148
1534636578
1106371486
150526110
1284527419
152978233
1892633857
1176356789
1623747293
841667188
1665426143
1948697205
1319418815
993156027
1635857155
1762319246
410674173
1525375560
720637225
531627493
1315664952
57331377
1135073865
77947304
902251077
788520936
14769876
173840628
17230095
1968361685
1592464101
642758358
11424308
1336368488
1514209771
43565934
1881605615
1792452077
953004984
1264002608
236984397
1303754629
1626823599
1647665611
1983587644
1753027811
1201070853
1830082394
827582516
2069306948
731465168
782554176
1363050256
958757352
1362076853
1813510421
2070017469
1839781883
1911861393
205767782
771014689
275176109
744220071
843600042
1407002384
1337408310
1022133110
606713109
151355205
757860679
84047755
1638749943
1422260622
926649248
1452707103
569050890
1001116586
807072240
318685952
1339788463
1465814418
380094609
1169700601
1257401940
1360359636
2025108998
1777109966
141296356
1478127255
1187145164
773491203
124725349
1816048613
2129117132
328362208
1037735807
117311929
2117534424
543099283
1015882321
151252097
1050438411
1106046937
1993020101
1285058239
761849538
123166451
2056152239
379951812
183036818
986772864
699451829
366480705
1780680550
1059654398
2091081357
1020178473
903867212
545461436
2067911669
1615128766
167927694
1681324898
2049514752
822783446
1673436951
1812139689
2079866624
527850509
1837060862
140182157
1798879159
219556631
1784114285
1615929324
954208914
1508623473
1045672862
2066294035
262836195
624531466
555893296
2047062962
1025336151
740358740
1484031284
1058817297
592427963
852093547
487066922
1883210490
2092227978
1202746511
1023935424
1313868655
173243801
259479726
163128319
1097716588
1304321596
1119140420
1166773115
1664111103
1216968275
1637379936
504961482
1799519712
146131270
427502591
473717420
379811716
1057242429
991254106
24491458
1472946589
1879240550
1020625784
2017527495
2120088139
523024487
2109610984
1920940695
1378372629
188445470
183280491
691978233
524244925
682005677
258891613
1607859051
717027409
526659788
1092266793
1091456559
66449878
248175737
133691476
1003248253
1141864636
1883579862
1430352476
1598445604
1434097623
1246461067
1220963552
905187707
724544353
852658156
384958622
245957428
1323582511
1190606792
1872491776
944278165
2128150697
129828345
392285925
1046168704
289574283
1119605990
21502066
1405756851
696246484
2115918688
1140732296
529263185
406483052
1238232700
568295637
2012856211
1185253712
2114758303
2102814364
576637949
1572126371
1246001929
1308779745
1039616079
215607263
1281599540
1121453471
1284515941
1502987322
889804049
762891631
123597715
1795254312
796330748
708098034
2074646154
1146686338
1532757075
1622157584
1516307350
1767296193
1156355054
1745602096
363795824
709071162
1340879157
795243785
1820683709
337391170
912136257
488079053
1854752801
732938773
566365691
1101901959
1525809087
1938824358
1188988754
803866287
1734991323
1771107855
1492777185
1181223419
1776860632
1911200150
187716351
893895242
240256581
1431359916
2024661835
1419494358
2074559775
641811052
1159378778
1503491982
1834035071
1664851507
572109665
1142685093
1082997958
2098994717
832901391
436508554
1713396765
98411175
1393449933
895447218
628685412
1215017515
898681470
798054388
1978016905
903012002
1255703177
1918676306
232800161
176019280
649520052
860369661
274722926
400333438
1020968702
1410148474
1146388712
1820261619
665474203
1746806833
1216395054
187595765
1907936872
2020736853
1333591222
1315930874
1527404683
253399754
146117868
74476246
718781389
2147475382
1516151913
708637311
1714478724
1773909114
960560336
1834624617
715124161
795352364
1498501873
931856088
1310751693
39665152
1376910949
343001123
1330205717
185794038
1250202143
260852222
1945633515
267883685
1332647765
267902676
601411471
975780463
1985534143
1365027456
2055639850
1140348401
2015827478
1658818412
1151706270
907820472
1999494649
1912383827
907083001
2089376147
1593849959
938063266
2096069686
550441
1190800476
170765559
58469217
1206326250
1233458236
1960203738
1906492292
1272866961
857398320
1545755716
1009001617
1730212270
37129762
1347063523
1587803090
1595102407
240229312
245543577
1203524419
1491169628
1888016968
1930751596
1841146466
1382818650
1113894740
500369802
1568933778
1084680110
1309906638
2139942697
430165117
324930047
1370946907
1168090257
1819821507
1792692842
1885178388
63211619
813573311
702677566
2010390236
605159493
1061319394
2037061570
910870122
698245442
466687957
1265684333
1488826781
683220949
808936399
1790723947
1002518739
260560771
30345076
1432968956
815470559
311197284
1405131599
2021610853
493337948
2091110512
747663627
1058549526
1952946048
1050818043
549478729
385913253
1570676637
431565066
1988955596
2102165093
372498779
2015056630
256035399
1682056729
1184908553
1013859805
1319444703
51987946
1439821160
1436392093
2129663097
1268828825
733082274
60854304
1131080825
340468315
163315470
335320345
1530000680
1333824828
687488331
1155585670
259477106
2037800113
159095711
2005071589
445457461
541635541
706509410
1444000168
1395456944
585429935
1750131674
204809488
1723981761
875541209
2133125527
983172945
1320683689
1477706274
1760485706
1606731542
250040152
771170440
709158439
272296190
1509097451
1747407576
1481470489
83191595
723973855
2082334014
2146927012
714158525
227988729
1959435794
513856871
933283969
982179690
2016491172
88070052
229653341
1924559846
1885682541
305300092
2062177303
1776304990
2102743101
846661724
417858210
544595764
721170784
312250883
1769384924
1490246623
535329328
1800520976
522901777
655652641
1053265985
2084662644
1372513678
596785551
1477447626
1086687571
967232252
648163977
865154509
433562536
332777430
608416429
254860028
1987047911
744389393
1713519661
1243768941
1117785141
611067244
1583576068
818509827
1546633416
1947683207
935119706
1446469676
2005075630
618421635
1016378754
900915664
1060189163
1384862508
743380862
401868959
2017892084
350779791
881491917
1021886302
2024768480
1943719234
902353504
1312257098
528648555
750677868
207355278
526076969
928071800
1870555665
1390858337
8210457
1941170095
1104122479
1077052388
648249149
945311060
1934634083
1278904832
589583036
953804384
1130470170
62548065
520793413
1566931870
1193648951
1961194670
664126090
2090700807
754061398
673171923
2124142898
1088911417
39144907
1762253599
937635915
830530493
791494880
1027252681
787721547
1796681585
278460529
606399323
2117817715
710783322
1457289609
886770635
1317035119
2042379759
1065337925
1199225589
190662074
500341543
887619016
1722626582
2056500672
27486809
795780628
466849649
1772583689
1404636163
2094345388
352823745
1869257174
1563636442
111271633
1739064146
1186737243
1600293668
1301457339
955554434
1815783717
1025165740
1416828276
1697455121
942546207
809999879
1266283457
2004498259
1580583797
1055778241
11615159
765298211
94174167
981147060
860521041
826452338
521210351
764201747
2119783372
557056048
1030133652
717496596
1127934685
1466512720
1603482922
315779110
1685776378
1835830108
1190869667
1525098643
273796224
1651883120
701603100
462748014
13864875
2051231763
1325767322
901024341
28695758
2091930985
1496756239
1297812320
1565668669
1791060784
1038968936
1477616779
33120320
1107136671
1424814861
1754081177
2030308548
882539055
1190786217
326353626
1120045269
2028410903
173088222
1979747419
88210041
1456271106
1332783780
1330156704
1327873158
1640072696
1528828289
2037947939
1216682660
1167218656
10427897
104114120
1567204136
567081463
1181806088
2061503607
467423771
1422686033
1438593378
672482467
640690814
125897001
1783186911
596692377
169511530
329317696
1151611492
133177596
1143761180
1375322669
1780213757
320801079
2138231025
749460764
1828624289
1514323702
2066444193
193952467
1499701072
1812644633
361059357
639738674
1570597235
422042197
1489520844
1754338494
1256593804
1843416317
78143672
1426655157
1591977302
2111492570
1549674838
650017778
1987239069
1026950872
589912184
458648918
1442360351
368347440
1933220307
1035059166
1239606229
391239785
778511217
851232969
1658301001
1560651635
1851169742
308922756
1287312573
976747004
1941796654
864360955
880668030
659684355
1006970254
1172545142
2098564417
958213731
150742309
1606270376
327497034
1495595781
1811251645
1510997848
1979719345
1674581365
1376706793
671302516
756894955
1348280758
1664836542
545406690
1810331305
1974128525
1639429401
1599456379
525487107
130582130
349320813
793271286
579662971
1665383035
2002377889
539703325
162415082
1640102059
2105791025
1210333121
410605132
1880637010
520756886
1213052419
30789570
401252320
1819505790
1373243560
2051250784
1615885612
1985453974
237478040
1355275464
701525008
1902308482
1688614713
452176936
1118018167
754202506
265576866
1947266477
1760250892
1621086694
1758050927
1798202443
850229652
1223665380
806641562
2067788521
1529837979
1736249686
2071121954
586709599
1770823956
174256732
1489131424
1997086113
1078407587
355356798
573609485
1394545785
302755465
1136178787
1772891772
296789915
674064014
797574551
967817070
776503526
305406095
563132116
295041775
1088861085
869593099
109567234
854035673
306184602
251551464
1714119363
1587647068
85277532
333457883
2124507610
1702059717
1643560218
1325340675
1653934859
2002496270
1180733203
900818521
1083808243
466375508
1219732877
241871140
874961966
737107319
1632154628
1979298071
1242620419
1500345850
1970489090
167627818
2065421160
625887807
1831116284
1130243710
424679122
770463121
940252397
978267260
633446340
752541958
69429593
1762959586
854209665
604649932
49111800
2107513572
1824760679
2134284302
1676286721
2137064865
94735954
30847020
624249857
257209731
1126674402
975889954
1018325300
406488768
583499457
2070179914
1209431975
447645931
941464164
1086369009
1708420285
264288623
753416313
1410862697
1297036760
309066551
1345331232
1075295025
546112430
1390327406
76992512
941747838
1338612340
1181428158
1380789618
1928945938
1748807362
445311901
159180034
63067919
1743236009
866850670
1780370920
393831056
343492992
219376248
269297646
1601405330
1055758621
155638122
567987576
178175276
567909745
1731587493
1419540272
1695714044
1391518406
307090793
283368757
1761224347
1591173489
2133511897
240348840
900609033
1879101744
1916390690
802053218
1182722842
1500235286
1267501367
1926963759
2090295932
1891790018
169987909
1388054376
621752510
1794404235
1340385362
291935287
322940965
1632568520
103567452
1287047407
59010408
1833700753
1102889262
1241856359
2067435124
165984790
74899752
463864112
1476456076
1776198888
1916994243
1153845975
1896612984
918920178
194415431
1111158660
1467263064
1187684251
1165795696
781777667
263625912
1495957177
113098628
164086355
1652897739
2000322168
478360368
950059692
339235824
1114714833
1922780911
1567436974
1068599056
2140895483
333049186
355011489
1454905895
79164823
1046851672
739104877
672949816
191683909
286820553
575740521
2139043338
1461872514
894549905
701275850
1041093321
1650885915
177293221
1044512205
929259695
1045673752
1494512082
1544792461
987082035
1883539808
252170702
1204519427
378787267
1785587320
670951845
1045053859
1047312835
197497051
1030736203
340546296
1413756850
1302164367
327694437
804914630
146495326
152318905
1102698752
1754983354
8920006
968413553
900218072
121402286
1984195706
1055603935
2072239265
82573255
363207591
2040271661
889832746
1116903002
1948291087
2060416430
1383130664
468973669
639113113
1103063279
451992128
1976358095
1697420307
625001765
1550060100
190484090
1622162516
1544764353
1930891003
1827059853
473168817
1749821128
2128243108
651799448
1203526148
406670206
1935775423
702788756
1848013037
1913910797
618564362
1522753301
1118169755
263613787
2104840004
1443377224
2112702806
1436037567
716994060
993482732
686434383
1018465730
1477493465
1223939929
1330591972
1612073839
6293907
1209446238
1586010260
1396368248
856912791
1083189872
1143052590
1048053827
1334585968
35129621
193371037
1668820447
418752697
1497234174
1296065255
999618929
1427668478
948633237
312340993
1677843411
1012938022
1764750145
1652939151
1072199579
1236164975
1817488681
899059694
1706708508
1865317755
398979464
281591014
1795910579
322528264
1615930695
185005110
1969001039
1539095158
1112869297
1449875680
1306084042
611505803
453773727
311025030
646283523
1790913701
1405549528
2060594908
1589027231
636327436
1699553180
561963723
1054608042
1067087996
1465731760
1087546057
1608387113
897009495
1885675155
56724948
521379755
1639428427
1145972743
1980796106
1677848187
1784810343
938952810
1469760177
181967105
202257598
1592158184
1114837859
652197279
1069258871
322705894
1397412106
2098025258
85893983
1637576714
848289385
2007636383
1990720424
1260930327
243403475
1261281289
202278922
865015664
598271832
171453104
1762185390
1210279997
1627763348
1483515556
58647985
1032668065
241015078
1821126385
1291755428
1568117597
1564887383
950654658
2105302760
1631362391
715498700
1818450275
1234821791
1652382386
1511827725
1761407333
28926074
251743138
1964004740
1001756007
213332794
787205000
121177521
179031625
676848753
1354999842
1920244681
1529095560
966145002
1453479332
1398268823
299032526
874833666
869052701
2099224905
1605831631
958310250
1572654753
1163097408
2046183052
93435221
1359521244
682453618
1450080999
41697569
1443867156
1042554348
1833757420
1657626700
1714027068
1865205703
849104650
1693053172
1254736839
293420857
176740319
922684816
867548034
187523596
1151243674
531172861
291118999
840806569
1163934184
1663739730
1025864907
1892547518
19453567
495706244
1513752824
184703232
1161238202
73012141
962618964
2122552708
767016668
1620379400
856469653
933020230
1443168447
1127273436
623827012
490979517
2038659705
1993447257
1630156232
743836215
180369419
1276967977
1646620083
492819210
2143064375
1089862236
108280910
1358302033
605577113
1274638579
478663538
854981079
431481996
1274721705
510142526
954837381
1809374045
1570767338
10098609
1461827992
111228225
760562484
734874609
1676204004
605218891
1422493372
632903034
799141941
924033202
2074013815
913824535
1030655847
61983161
1272111920
1583815192
724475436
142521691
317183606
165529191
993127353
1324163125
887458902
892791322
1184919906
1854719621
1888545000
2117385668
1778671868
469953055
223736330
1000829388
2145547613
1437095001
653926450
1412295496
1075385040
1028912632
766890455
457135222
1973149558
172758125
990672090
2070463916
327312171
961790426
227667591
1661050404
1892545658
25592029
1751281679
1244819354
1007966772
566522575
850796266
1187542680
146464854
59012695
727744629
362300732
1627303085
1430400093
844238040
1726660048
254123543
1935985496
1382023460
1745994861
2094728077
133933676
2051188974
116418302
2097532480
878945465
589700753
2082550463
1125448809
295209556
1071793236
1273792796
1368646256
1422065785
1174794454
1611915953
1326855799
72068269
1280344710
1704878165
1703875758
46489801
940636838
242529679
1499493931
564161659
2115285063
658628077
1803930573
2007939522
1265861138
1191009573
1306686142
107571084
1186962459
1538158979
980878419
872883120
188992465
1039469935
963684868
995048820
2092655989
618629525
1163785068
2109546537
207394409
1167151034
481800752
268896759
1435274672
847896535
424569081
204189957
235899216
1115209638
7469288
318403303
1379758024
613604531
1720272345
61033744
1121941502
2001919481
1060411746
174664697
752824057
1143430852
117769753
883234807
1131952026
1530882818
866758420
464261906
1091247606
201793103
665184896
1753654821
2102434337
354850898
2029181553
452739448
1176133515
36275880
42996755
1827624378
528974150
404273208
74024976
355147609
962258791
1602170604
900485511
1228337990
226814880
2006191540
363236065
615749778
547626393
173835521
1313784513
1466804180
1918484990
1570991275
173663790
136323515
1626613526
13699966
40385395
2086553056
930346171
638822238
787686836
1298247990
412935863
2068538346
1438773625
430617476
1804864965
1259154323
283261440
642584589
927923811
596672635
2005507987
916272433
1449830523
1112680111
246590545
511836468
1663475945
436994034
533799522
1529764981
1677407873
1948031187
1284828572
608042356
689998279
1189313674
1011084306
546797440
667086264
753517247
339787470
540753978
947693217
299001480
1080721525
1027062411
1122408673
1741670847
1647320091
1555337823
25173754
1237674287
1832681808
508571924
1158256435
1162819059
1759632338
1788905126
1503350315
127318630
289384843
9677347
963877465
1511601875
653656404
509869599
765501089
1261076366
1937304469
817672480
686470218
963267535
1067788230
1918961058
323341424
1998660277
712314235
1292156609
1222855203
821513074
362526326
212729476
1480950305
629792951
1492945003
1783458598
1665741163
514459102
1461508929
1956447871
512942669
1500853797
1921863669
1931425223
1116214007
547174690
1677132007
456685457
1039527391
229199746
1495710053
109052228
1255058267
1822270254
1925063874
1112512265
2146702100
298174787
818121650
1956072515
720883727
1169456040
1598860078
335840869
1119365154
444006028
1738848475
920308642
484915114
249474472
95229986
768161377
203359632
2096049221
1320693084
614294871
1809368262
1336975464
2072681399
2135103993
806490687
761402134
765255571
1161114659
1870410803
1855558103
22329056
32139066
1252968994
1438199333
490051433
1580001225
522921092
1720653348
1981871024
850097402
1955867434
383938623
1226657932
1304349082
1262329996
1066653933
264587268
1350777533
350818701
1704179007
1039347927
530576037
1610165672
590540448
733637905
458822937
807342884
1780891304
1233617400
577780275
1161715746
1061006178
699412431
1852690785
1844962678
160280003
1492450708
1606120637
2104711289
1727455552
609679951
1023022363
1258362598
1270407761
284531820
904608140
820672988
1729570282
963715016
2034600905
2058207409
475425019
905100466
2036153371
2115819714
1694266867
64809549
1241046633
1073609300
87862628
2018332790
173886948
716555026
1647203703
1146104448
1600839993
622313306
1649030106
616586993
933766625
856888281
1439332682
531917840
1765825644
222450323
1996750860
692899948
364397954
667582885
883239832
294634869
753561671
552684573
1825720144
1234296973
132597640
1089601148
938441683
667297496
394701975
1252252540
144400369
741633009
1180242656
452335491
352685930
153156434
1892700322
1099101373
968933332
704910165
1983826999
1270657673
1743182607
1735567263
840868433
1550828270
2072050479
105212353
788676124
1459887261
1806750484
248262728
1887883762
161006445
334775947
813422137
1835428697
1938292859
545282631
653572861
2091500793
1250386458
1294684358
1047927770
1249541947
734976978
56427975
2087160209
488266250
1395075498
755263492
230266058
335554460
12359742
1652949429
1811970774
1206022454
1007516184
15714689
864541480
342157709
2136699234
1411851798
968528151
2058673104
1713755444
1296546316
2066789881
434779694
1555064087
866960733
1007813724
1833360877
90959826
757748297
1714014489
1514849335
1203374726
1947697829
55144150
516364271
80907221
122594324
1496176565
1955626153
1526658024
1429040242
1086434693
1695387938
1485186631
1907278381
668097550
737503678
1590740307
1257117532
182676593
708950304
1001905900
1253760890
1564304813
972387505
1866921321
312242561
540620292
401525532
1576147720
1980316687
1183679843
1496461442
217465172
943030913
1589146121
26418617
1736578716
25559675
1672099196
1391400116
1980550901
1565215950
992180903
287257180
729116391
235337513
2060014847
1831420374
99845882
1336276995
1848244758
1736776819
974123606
1098982293
80354916
1403450198
2029987009
851118524
183922212
1041510391
1640182362
516364271
1206943293
173174104
1612909412
298348808
1046401120
1358116722
1808847051
1085587730
1114258952
295946682
28473024
2058783732
151574974
251792955
1911033581
1752813679
1681389971
1793463002
1392965356
1587305704
1532863803
1481961899
486435235
1124118054
306283204
691408117
297413468
1672461488
306008202
736212955
126727669
416393378
85502540
1899987202
485894596
240195394
171459897
1243511031
264951778
321711750
1246705766
1201028682
387480096
1656360721
173567424
2006974633
1985153778
1313105307
212992741
1101423135
1172520987
434735027
2085503890
1573917289
17970828
384565920
1608199935
952033803
1468287752
357951642
365148209
1770505125
1712061649
1459791608
1057861752
745787577
1479285346
239321000
150796501
1971317506
79222839
1013753361
587623887
1151128421
1703647159
1632897228
1791368430
1629201162
2047498106
1279126829
396633778
1441777153
1706967622
143996913
1297515284
964794275
1189332236
2071937731
189503690
708568382
765786773
8367748
706482383
531478710
795428820
1625253083
1823641634
425741756
1498582430
1034333947
2053705643
634762989
232805013
1253968021
1545073220
1897906136
1875613239
35181951
1340804803
1551317211
1529701102
1398784122
1178275955
948012092
890199447
333755476
1555507630
589681686
1807540764
1376569199
557250066
396999936
1311764667
124419812
783647420
1203106402
1890241083
37163134
428636467
1715233484
336444575
931442675
726624328
1224876624
1279482812
1393053895
1049956464
1493759998
41910355
901928887
1100040555
67150177
1746187552
1641752803
812542674
1634250686
1915756657
418266637
306492686
1819887667
751625975
764663499
449400020
2044069653
1457238232
654292696
509124925
1216096622
2031931268
996872403
2099669691
1178065639
1811970320
1244668464
821956192
1144134351
848343750
353148432
1844656401
1579550208
126317086
965313523
692029813
996983393
1159412631
708584338
356103239
898092360
1422064184
1177358307
1441640694
416279184
963884581
1738495848
1321389058
1050204406
1034522942
1182678665
1658751923
1802574172
2011362595
28666506
508030492
1106340811
1031403801
567595313
1479624297
779570247
729222567
1542230607
1582385680
194790468
2000845157
1724536723
717173064
1103360608
1888795747
1882680383
1587887968
1466068337
1716359105
261068865
912779657
781724853
244066759
1586242566
1857526613
684327149
918199089
1276259774
559472487
695702373
1177783975
1517096612
9489417
734129182
1356750324
644985992
1150258707
719045349
1958159242
1243657943
420228865
144696715
1776863434
877033705
85621820
1835019222
1329054725
1388303145
404160259
1823488991
1113099489
1603028252
1111330241
1817758125
1781184472
1527034001
509017070
1317910740
1878292072
1065394675
1745081009
1189537221
303618930
1823903958
1861703436
2010395235
1921673580
688117928
1692938502
805150695
222467741
1212072223
187974775
655893064
1227844014
1461012949
1233899479
1533905233
1720598703
919474802
1823561962
1282470758
1824340189
788141679
1682858738
2053014799
750803100
2008828545
372254119
1699904746
1810771003
956274921
393338750
30930954
33371171
1206487461
195924452
1131047951
573926862
320434526
1995652658
1488100775
1587762634
1346649950
812694465
1087815009
1160517544
181843219
1381153184
1641332655
595759887
876490432
38717903
234528228
1939210111
1375882943
1778590510
167777245
2039789740
2091691500
1204737014
345262898
527554943
253797746
1980356616
334289961
1083166723
960895689
994668492
1492618555
1942713092
1566512102
2057142383
1887948867
1444492851
503269635
629961670
526853906
1178150297
1412358454
963625776
370439953
324201196
378596795
523959811
935158377
661407525
322316532
1433956319
773278176
708505186
1139129670
2081136699
1738462852
75869084
1334617656
296555958
1340715572
373881658
2089055244
641268386
455322830
745491464
1020343720
1322813293
1475408836
1291857373
686140275
2070199737
1136518138
827470329
1279684469
1477971201
1826875380
376743003
2054967221
1655566924
539400533
1709839534
1087253471
1407029193
324846588
1249025677
1445749341
1035606290
505228056
825431261
585670222
866900681
539068592
1461075676
2753252
1300254708
369697816
482032160
280144692
1238886147
1170605119
1781026527
676658097
763773887
1419048537
1265790971
197516952
840852271
1154659416
1559759129
1024176704
1089290947
1137773620
1054540961
1613019372
366592597
1688188907
1950030266
1887367319
155194696
1689217782
1729095964
1656894118
553447231
156435166
1208187607
981323578
362981728
1563796846
1267561669
1960978952
720141107
340093695
90110600
1705903282
733620551
1957141364
238613018
104204714
110487829
1649969420
25467258
253448417
1246913343
1138339617
749703971
1563803709
183876514
1490073243
464327305
145168485
1944209389
1094152943
407835234
495469494
1462976491
200259398
1422259330
528425449
186693787
79182028
861284304
178483286
299724931
2139065067
1138899529
1332607333
672728910
723570422
110349899
504599667
371671518
1237675516
972460405
1283410730
773135002
542007182
183228894
1049270456
1035856178
1087670636
2116744474
323191385
1306565864
623503485
157644805
1381752130
1857043210
1034012412
158228465
451903899
1009216358
1304435872
41366112
736762408
834377564
1215577280
1327296606
1372133701
1103532405
112120358
2011821052
28265716
1524336383
1129956984
1761096669
1099003449
1774591645
1522664374
2037761588
1472670700
29290712
1252043429
1536667407
1540369635
1665569293
1453469626
203253865
1194823377
1249582256
1300677234
2026905500
1004226190
1522662955
43967811
291531173
1307216609
1726245105
1302712702
1132390656
1784622576
1950750253
623325591
1213292937
1926963759
682022340
177178037
517389942
266091414
1235314567
919789003
79020472
1082641598
498104784
1427717838
188288432
792831582
431126189
1906791887
1545047161
37894108
502250706
1756888404
423173997
1578990549
105735525
95636835
83276535
426931204
670172607
973194576
1635005329
1054721712
1807965730
1371524175
1027013985
984578752
2090237845
597626461
913691915
2035585839
826361338
1742014940
1413685229
819093204
1466984082
553991574
418741789
1218072804
1673651323
422816583
1306221401
235230050
251786583
60511332
907993996
955651107
729548072
503892973
2108853744
1094253075
1652388569
79861126
1380375698
1532718515
613588224
736690592
1155904274
222182366
1111139942
864367515
1031965408
336782579
1496309515
1626262766
911230194
1014753941
42725100
142281452
945620215
919626137
630669269
328261125
2100126165
96514352
829282682
1814190256
382393806
1099582699
52237473
2052766661
914983310
435508045
1906860989
371436888
791200041
2126700763
384369464
1431365106
1606953704
557763266
850173964
286507853
359529565
1670196633
1403502308
688659692
328073896
35271278
363556512
2102671212
1483354598
1504903264
954248325
1885873146
1567314489
1030803565
1782418363
2036877925
753446360
1818547088
1273512440
1359900561
1326827507
1355698666
721498515
824342495
87944045
1420688111
108168259
255406502
2101075406
927803941
328131437
1831327420
903674545
1594441788
1417057053
942385486
271729493
1311508212
305162920
1187234079
2092137952
1564645071
2038183355
1599872418
861986879
1387282035
1892607645
113279585
519898057
663403388
1247487765
1581546655
254764554
327383059
1735582512
1863621399
466059183
487266140
876678369
1787991321
703535264
905495374
1225630352
337742847
183805042
1241135810
1546879496
543858966
1811981426
1754317649
1270631531
650821035
1324433980
1427850661
1043879089
150465302
1069550484
1406901003
843810033
1853492667
652168451
381149768
2122986017
1953975009
609757520
1574472357
1268581406
1972941547
91151406
576262420
240887335
721536193
753506259
795801242
503682622
843322950
1765160310
1025836966
1313824294
699585888
769660212
225700350
790779270
1103403591
7245979
1643030974
1453789450
92412334
1520320566
167688284
596406914
2088150047
1107561278
1409590996
1010058195
984394780
1132938983
1375090217
913453492
831958546
2089150244
1324104454
1296963974
1097913216
1445592647
1573712261
319287411
569853283
2055057529
821320358
1556192053
527503068
1282182947
1020045392
2079454498
900953401
1632443394
408192755
1350973300
1789863410
1051557786
303351474
280787117
350399919
750768928
1519819966
724293780
942590244
1662015378
459145417
1420977094
792273456
1364464961
603811621
1960929583
716282078
126586869
1038537366
1045798667
896539407
765338482
426212472
662884502
304264532
566148583
520942570
1183543781
296281442
362828874
167858325
483112976
570128477
525306113
934341418
1296690656
461253082
154858745
1107284643
1046852674
619552882
1801865284
2143525166
2064094725
2018234226
1604627959
76258098
696813068
788112805
1874351
1154488475
933968492
1040820393
1821174612
1847545463
508562388
30830108
668129077
1122715881
966570433
2030586094
1419519469
518976564
1696868108
1524926659
1011326029
1943658569
1846021297
201052444
1837166558
1388998557
1513555721
1023530103
74823400
2041219365
612798318
556252153
2120332635
1341619539
1969090388
1938816061
1529575769
1411081458
437023453
1261306249
844741983
432792136
390814608
615004163
123184315
1055107911
2005745401
1610173983
1768522984
1470016810
1905069779
1523891703
1932385822
1419504922
299551411
1241758712
2037162883
2046838175
375762291
2036842812
467328314
2107970340
635520719
1942856246
1493397957
590658729
560763790
1407982373
864293247
1489096516
1460010433
391117609
252581419
854979250
398036981
1111888904
2070890881
886668841
1800492088
1580813903
1380316865
1222258992
1344379001
532783406
1803463284
1776158712
527381734
1370101649
299352111
1578581566
1089517111
2125214216
1328764494
2046471765
204375953
1283428377
247282620
495935471
2115042683
538848742
1606867291
1565383766
258366909
1803536120
1896097494
875124364
890302811
2138873047
534443539
1183782247
1415753787
845272819
1749029250
700662576
1354004165
1494819241
693043470
253240473
1985836911
1183217694
1833383207
1741574540
1263733714
2024058809
782853500
864324691
1835844624
731130929
910547407
406796369
1398432887
601420563
660702516
272096530
1288749424
1185993216
118942405
1606846112
395298727
748009036
938368064
1729112231
1542729918
1804036472
1056286372
1055103110
1199107981
1222963359
1720678283
152447747
129534234
2122190161
764605869
1132334552
541784128
1696302749
1341389028
1358201284
785978135
1189463886
132132151
1387699698
1989041785
504356079
1436504678
375684674
458088826
1004440784
957535754
1280954071
961045265
1095065701
123621850
1802197533
1888116754
814005795
282544752
898155421
2118913699
221965449
226009600
44202039
1814753643
1840546015
447458695
123493114
707986478
1625366237
521234821
1124734305
1708289691
555775900
1378980028
1448566612
378904329
1802046002
1488806835
1436605726
725540677
2100752200
1494567494
1538026955
1248479423
284073293
676130807
154286181
711395333
1664700385
1568605784
87066483
1112347139
2131056493
1578767325
40403038
2076487977
2016461383
646647772
690115795
1146599715
1114008863
2033675620
588207803
1287613101
785891674
1002443688
2018309545
2088506126
1107602311
771366512
1243379973
266650100
358024289
539759072
1108112375
437497153
189937880
66194758
115029311
1617042721
584167512
1727766261
60175705
2026825291
811541826
1792254316
837082617
699811359
1365006160
2072265820
1100242500
1832840783
1432535775
1784711374
1813553214
1840960830
475689550
692614367
1031617573
330781240
262967750
55207629
599670878
2038166476
1798260817
429073711
678490612
1166411738
238050886
642228033
467077160
714547460
1192875107
1983554875
216870017
1380807807
471907438
490927434
750982297
593093142
1907716687
1455718654
2055708113
1250545526
1934679051
959077150
1201297242
1122264980
743542720
315610328
1842110913
2094891577
1254887100
292985029
800966461
766369516
1572722047
716792684
455721246
857278348
1491905453
928578376
1112033263
594816956
20822380
968260657
824777269
835616996
1216916995
1979446774
798259333
1943947506
1733142759
1610812836
878423718
1897864947
2035410749
344109033
1076052154
1116022215
725334045
1963427226
1030363669
570431257
8651559
1992150
661902666
2043635754
894556854
1009632214
991340227
1277117441
1846011347
1183312898
320437521
767846439
488191503
1292848504
1840844314
1223002941
625027066
1907816594
111085908
2035724299
2011563042
1490064600
918943787
147104378
1126124336
866915256
1710299591
456983435
508879781
2132918495
1894834248
1421804353
505377329
1240265461
1426025221
1139321422
1595272297
1842677159
327331323
1552361374
2132811306
745614602
273167448
770186766
962404751
588116492
219386445
984218593
1764130169
1058320660
2015068720
866884020
2110420577
365981446
459265308
195441434
851670112
293689257
730011299
164904028
1228529609
455372740
59583821
1718936212
1432527681
1457733838
61368196
1621223456
1908219857
1235094176
1836761033
832688247
1145239699
373574492
2037094143
2084807673
599663971
30897525
95367964
327315780
1639646084
552814658
982195788
448143412
604411390
131934067
317122728
77881420
1160571277
1106569575
1719383037
553653330
322829969
249863987
1548862535
895168090
2064447847
1901365425
1387480130
390733986
247103444
2133965877
126958610
2066685708
1929639373
1708020845
1619201010
320147585
479873531
1887654490
1120823448
1437124938
1755601907
1324308121
968512853
1162806846
1671801698
1831086918
1440971408
911993807
1971796255
1376311411
1564744404
1422141011
1630764346
1621913487
723021185
994128818
2000668151
1543145435
184093243
1529474050
1552615945
862013892
60211362
1114484412
1948241372
17317790
1941100593
371891517
423261386
2080750423
806275108
168352870
151484811
103053469
827056920
167990937
1485401939
1199928056
1260621398
1488029605
233760580
2114695195
60488287
1851364646
1881584159
288228575
1039052798
2102033855
577658447
264231125
940580853
1605981312
632442021
1882665269
1654262606
1329367238
1441716460
555619133
993132548
1146862810
2088595532
1135676526
101149955
806661807
2020303244
792848575
1964282834
1777313384
320792675
183976100
1350058815
1105593595
595488187
568057292
1415467632
586295356
516224604
207413970
580814880
1801279643
1619129075
1290442428
1974119459
997935416
1227001591
1137195256
1099468214
2021342870
116177594
867193914
1444829569
2037828715
1496609776
420005138
1258688594
1131533638
378922128
1692403738
1908580115
612519732
1489345057
702463423
929300194
403457243
1689749795
1143417587
1834702270
1198780038
20075983
669859546
1025251268
1305041635
1931307754
1949418665
700217817
411667964
1888191129
876963906
1171538957
592328855
1935778529
913173504
679225776
1213829821
1613728016
54363070
634448861
1018880186
1994347705
677772668
1439899929
1724349877
1978446284
1776669401
201794599
315623624
1442724791
532681992
159939040
1141860673
635679543
1947322231
1912427705
1347874477
1990667584
2051732749
1033817035
1478245444
162249185
1505508797
2080500236
1854711537
845796423
1281764371
1057585267
1409939724
1589845874
35935017
473117342
1550293997
1080924804
823027465
1452349917
142755934
552528436
847574047
1635228116
775353011
1217183132
1421486817
2011675486
1918092398
1447874587
445740847
302778192
1040713809
697954155
1631474431
367153248
996589594
547049821
128062633
1873581412
687729672
170016799
1807679655
2145495915
145253235
981072257
1386421335
89566237
962989515
676145759
312866726
427946061
1800560821
1086940580
2061877048
1172388271
1276636835
446352927
743011619
442707332
1240795033
869325110
503766913
1856442045
740540697
849933915
1120661944
285202651
735954663
1222085538
86825789
726989252
426939357
557433212
1337515652
1280998107
1706524506
1007963461
1070093994
823720492
377815353
215442739
284520186
1654624059
1040657469
1273563289
102892620
782936126
744380766
372914402
1109579147
640172418
818271558
1516237875
1523314182
196750276
2048339466
236221385
1747472396
1639429401
2078414904
1792059551
432057157
997176760
649572131
1736385399
1526654835
1448592214
684706306
191426882
993172526
1898152923
1929000430
1720466020
69948153
1494646841
1241203829
1988541131
949561605
1133117408
1403786850
1061622296
1367082389
423302341
2029868699
2072625933
1782208689
1172262084
2078087514
1059447525
1729227994
2044836688
1774165998
81147203
2004174781
117000725
155663138
513871517
1173484829
439204418
215568539
361301857
1474367089
1947640639
383313327
2088096082
1013557699
2122940915
1794349673
1303661314
1678669836
1491537218
148135151
1393286431
501281334
1585099774
1966383904
236522696
806929375
451580342
1725279709
144572259
494184674
693982717
644526980
873853153
14549906
182349514
2081836582
1523317049
1947526845
2129246771
1829352499
991548579
1119067265
1910361240
1938055389
1295096199
582775836
59454521
1253798144
1609398775
1989781740
1618856568
1710699873
481213791
706866159
1613627379
834653927
1487998088
600717228
1743765908
1572746838
907271448
2071987893
753211574
1847829866
2018588833
1236170490
716694809
1290649932
1754690826
1951194360
690281817
731405763
405072037
1214606138
915223609
1832168345
488878979
504412101
1271888853
429478505
1126036037
604647210
1981218959
543282536
2112227000
1923672920
1196423355
243441155
2096345608
1835007882
1033672722
775549393
1761734458
1580756746
28506636
50029254
15956880
751022795
1823256844
1104827547
1561815203
2110073972
1434688329
1930838198
1322860008
1917185632
884724782
885841242
1470372881
1208575963
1274909066
1923861335
2020258688
507601208
1642121856
171196443
920862075
6880777
1625750456
2018308649
142521528
755447188
1416811643
1535427766
801816101
75323334
1828646981
1603135033
867208243
547849138
333704591
1654403594
606010595
600372390
1170425129
1581087969
810345080
1855788066
1628462009
1662305609
2146847545
337751540
660186615
671885163
561472406
1638699664
803055124
660981390
19936550
301723055
1852726953
1139005130
809962135
744559531
55035353
638271473
1629898022
1433269492
921212868
1422673661
1143464234
958361237
227811516
907588208
1110023997
2112063441
1315104486
865172352
281810384
1389439705
398957027
2133890207
1221041260
1171688299
1658888831
2005327325
745852433
171339984
1511177773
1822005352
1439162583
391778142
1906461963
739656525
1892312846
27548363
1958571577
1063824074
2013633972
997866395
126314901
1660153601
1665571199
1952040763
1282288647
897417034
2119130515
418428990
1114044718
690477653
535730640
1663787730
1053974793
1369119569
1726238134
2017026807
1824305871
1944546001
794859397
1555850150
623782155
920294903
1542857235
559073181
1964950689
532255122
1886106905
688430992
1651145959
921022637
1627735298
892781374
376829040
655789945
1950473858
718353690
557858707
23367329
1972591959
1783847294
1769063473
771471046
2135109024
540712531
1281210972
542867150
1389929071
564847996
576509853
8654012
466690548
250073697
2144649373
522261011
1934793350
887234187
488408434
764796589
1481600413
634139272
267262331
916748204
1319831282
1787134162
1892290540
677730350
2003027282
1422656119
302591743
1727000803
1695885151
48330455
523207304
7690687
87913023
658612751
1918737559
407675218
1590723411
563978214
164003218
144324275
1048197250
2023959591
2053799498
1276556328
1879476644
1880487352
762363808
555979865
301972576
254960359
977546237
256309180
563683501
2005130456
849854411
1476023594
2099387308
1140103347
82189337
1793279511
1538713924
2094293922
375257701
323989919
1307815972
1029188884
1687536433
1534439078
539177738
1495476970
1870277394
2073501368
1879051691
1972455202
1128706889
776975641
66556821
606705902
1434163765
1623953808
1889191662
1119637745
456910892
1806427160
905439898
2058733342
73595797
629917792
1880586889
103066375
1542231563
401480642
1776268390
1355600156
89175066
1704217405
973200747
2094709797
631987115
2009222761
2083879385
2129549223
132299115
1450132381
767395129
1535733459
805187623
485322828
409963740
1070404173
920900416
812505856
1063033360
1079673650
317100248
219460507
1247771487
2039294993
712425371
1821719390
1495817066
2022107947
1923233243
655024585
1701506677
986822826
242819800
497081780
2053001850
1562798949
625925315
1175618536
1856330147
110819099
716327071
1376031944
1808295049
16774224
1657992178
843810033
2086884692
944610318
836298870
1455295438
454895976
593828467
1258861003
525710638
1860303184
429122789
1502146395
1357570479
1728218285
1176263341
766103713
1989421327
2041435186
2120229585
524762997
725382725
794719285
1985775343
1997586972
1806237796
1721951297
2071258023
2078868683
342824246
1952310124
463891030
1068486522
286195404
827943236
1728160889
2033024814
284092009
1473722082
1102877113
1047372161
756186608
1466013036
2084793913
1195346002
2028817815
448826307
1913461215
1823006965
8063070
433603515
325398350
165451932
1515978293
240838193
25034990
1553917663
1957811497
229893321
168311031
1480577728
2144706536
463525383
127135141
1797950118
973418999
1128693278
149189460
47547828
554610385
20453004
956385182
1889624225
615534368
1872846567
1137696953
971194304
484747184
1732337153
177544352
92341222
790897187
1755345042
1611520813
357146633
85730585
1957059623
1228041747
317381982
152575126
1520461518
900965709
799360532
305981960
424148210
1037980293
135437476
992907799
1457889036
189106587
836965052
1656198160
1954680353
803177005
1614598218
11700728
1921121019
2037946279
453324077
1869572487
1343311525
1874038922
643386093
2070724883
1337758452
2002003892
390847856
1571758474
1250738381
2079825607
1484006402
1414148515
353467175
1634501402
2033210082
2125544117
1009170113
1096209210
2089260803
469241922
1792665454
1439977631
1642692448
2022685830
177816108
305672790
2065926169
440941099
1590302930
167437873
1255674994
1641378527
669239766
249034112
1868063590
651642425
1280393834
433658256
905483655
746136244
1828008773
424958467
549221644
904739862
1666233988
1832607004
1256988266
1585528556
11868641
136628233
1670440045
362518143
1031407166
753407320
1732203607
1594449517
544676575
968410383
44140777
2027054548
1507656385
1557704982
591912902
1063780576
839074619
1743704923
1888918873
1008482029
1944293858
724166187
764885190
252918902
2125533988
413112651
852847150
1459487594
71188844
398117823
273817364
1559530031
560022219
47125120
1530938406
452968491
1145293247
1704126200
1594829029
1131571561
403202923
1780024978
1170251529
815641149
2123467328
504800360
354413542
195200027
1218925769
566915318
1660151175
845909351
902296049
1052698826
630595845
2102067854
356720767
382064849
1751736670
22585095
764066598
603189573
1599766354
929028049
1114695168
1919456687
2112363326
339308666
2065361589
1055390879
392068585
1350680285
987330776
1076657193
836274840
1666035098
721927522
905173067
1638951374
520700687
84278245
647794014
1932745905
1890641637
1980054801
2125485548
2036391773
362140968
1444275986
2120439024
1144955
1602566329
2019931715
2092103551
149291208
1567123278
1117433559
774799896
452520204
1309097755
1510345298
496937749
500631393
757027921
1397799728
1405984686
1127232848
591087992
1887712713
324835349
1240736120
1142258490
2018027365
1463999404
1422110006
811695796
462867497
292481102
542680153
654724978
1937232778
396027952
1980217583
125937484
751199106
826285075
780032594
983551333
611729600
1828940179
373374766
1752935093
116111512
1568423726
1894516224
1431807639
569230474
272156289
1714572454
177314148
296563777
1314689903
1560141062
232621538
1450201868
1054196529
325798860
908058331
1908445354
202306859
1429124314
466044439
1725281873
2062755147
1796910923
856846177
905118764
1460072446
2030524557
1600869684
758955056
496478732
2119378347
2088848542
975241723
2092731442
807578681
980960435
367548108
1179711231
1569979557
3848635
1589232169
2077752439
1734143398
597823216
1839024738
826667028
1860938412
357368017
894888240
257541268
31694431
789242601
372000513
915129369
935457592
340550770
628443144
918097901
2067240999
1388323865
669349565
2118272051
343480487
815107631
265827372
1313837624
887119661
1573619245
1148523605
465385371
158277077
1376258864
986943631
1630645513
1533722288
1356357728
1763319320
1796354074
1606322876
1192346852
924986062
696790949
845040580
977256503
480072652
701732072
1265612152
542689541
1210266614
1082440469
113683739
377674125
320912048
1893248269
1567123320
1754211069
634136538
258046670
864705109
432518812
532561247
1645718634
1902042834
985163684
381394365
380997717
524633728
78831000
1136317629
1510601614
1443969340
1653273083
343268236
1829773802
1007090912
1011728483
461688474
1751633718
2100289897
1056175041
857039976
1098038948
2009887473
1073599859
227124564
935723937
240680785
1244508878
1241615876
1661190020
292999978
1458773214
2021123398
1670159110
1902237616
1743615740
1213648087
1154287359
65018844
1406354677
1483315174
1624080841
691338185
4558842
687211515
84184153
1561918566
1316766305
985391655
270326895
230186326
1938116034
748742849
270650780
598033461
769914257
1573372540
1340657254
1717735432
502519930
1928915871
286375021
1629447723
260764528
1488150260
155866486
1227003516
1080704887
899487361
446752737
745277633
1001850543
1811261688
16117427
178038807
778416578
2089836935
1342623456
154797421
225756981
1369215684
249714119
1770924613
1846256545
32667861
1756632621
2050075484
978318570
943091998
787054961
2080959661
380068761
2019086618
1151711496
1690264916
2114629338
1504507208
1923383835
50352492
865779406
1132879014
1452821023
312678485
1420268185
1031965408
1212917119
1769991504
637109452
1335732297
1498837981
68119121
1461616473
911782708
1591335406
17451055
1962234824
1000204314
1078211967
1356624836
965517876
2079464004
925697654
478546540
1552798365
1667760989
110097883
1868045034
61571631
96732232
233035667
417527609
406550150
654989352
647744899
1390241302
789408535
699732418
1398539236
1090468100
1294444679
164241752
1132296021
1490965467
700110333
1444914306
258370644
1088767776
1083815698
330382071
1600893345
1564131539
1555810072
954461504
1547837277
1803338109
680174419
865545379
1560675415
902086830
1084487464
1123203125
1002310944
2144319348
564848627
1953575055
136480143
1115467287
274078232
154333120
892774965
1190101061
1518395749
589435289
2097050570
751337876
1333788079
778719857
2133548712
1338813083
719371923
1351936817
455100973
694581514
255552407
1252414902
39531433
2101346243
1200931036
1361935166
1632047765
170612814
1688604257
1977320732
1970263108
1725928503
1055260210
766701669
915569292
382800081
1604460296
2039312989
657432543
814050303
31508800
1318459467
820188766
1000953011
54828518
694874124
566478645
443913400
1678125582
267699711
186888435
2142092935
1634199449
1595233818
1152753219
1130095192
2073878822
131209598
370008162
1493842336
1817208068
140566617
687097905
926858786
451576016
1522822715
3186693
2112152823
796971976
1797271404
1678465978
1911458327
860284815
1673641625
1040629981
1276063548
1891496339
44838279
1574823225
1317913499
2037736570
768798546
377021609
223970949
1039170445
980717994
1741806666
1070993285
1405204948
1836926115
892317488
8852348
1880673073
1131818128
1697262226
1568714505
247315369
1754517837
1683497218
1951135374
939776292
1543177414
2131721905
86016916
1450333346
318650078
794686913
730244013
357884841
1386976579
1032510696
1911860597
234352399
1359024221
1730054681
1419830591
370257102
1471206519
1366296780
1773398255
823367986
573199570
1821324026
1010285710
2114194531
983946140
1576672919
641289317
990358161
1759646062
390571977
231065764
1335902521
791696020
1418746978
1413598487
128304190
2134920892
1499169211
814795736
1222655671
1658438150
246303747
1908522563
570426418
1855984830
1664416895
71720107
2073371727
1179241081
491185650
1374815537
1249692948
652028555
976958018
503054852
174727422
721511630
1572076643
1186464168
958298364
553786403
1881500021
131189102
1173820448
1305187651
48127959
1548504187
1432887389
382860125
593306417
1029358944
618504918
2075746324
1651893960
1956607530
1586584842
1326064055
1964109678
408630506
957184679
853086014
968228809
251220157
2115051618
2001991847
1972007539
1998688956
1511038201
485669237
593652946
781997136
1548664336
1654213186
22765733
2074197474
1964214259
416030084
791236552
2063831653
793866008
1892330990
276052836
360957275
676713608
610917863
234177832
1594847093
261004150
1832955159
994945708
783842953
1574915966
11973528
1073832206
918660960
1039664150
276628373
121582411
102880517
882041911
1974481984
721545580
588850448
1549338372
820685634
271573545
1903688395
2004359376
890462343
957574931
1600667288
1536471233
545613101
234880177
1107866628
2146164657
293145610
1592535379
1685644685
647802821
1843762185
1900739706
55573232
294416572
990869865
1817304159
1957219161
136120712
487033240
437625040
499156930
399339347
386220431
1680748675
1891986847
1592003924
2023035162
201390641
1687951028
1125059412
2112344972
34987309
1122459793
109241556
1519535896
2113549347
5633777
617285272
1103144250
2011470801
380912565
1615459008
1041071957
2147182031
813302869
1081750596
1538448848
515409607
278805953
1882836663
688647490
1892535720
38011991
112483834
1278554901
1869882443
1262531310
1184075771
218815654
1339117141
1470508245
1096496795
2118824882
418118462
1424210808
1969684363
1167796896
546193410
23901227
442713677
850319891
705320700
36755830
764219418
1208514911
1970853691
877889194
140403179
507774924
1386119198
1913211644
2032101676
1250621226
1318192762
1681444651
585450256
1550340771
1361157917
704162581
518920241
407019306
1041911650
995931875
1273404234
361597997
249452272
855560065
1771718376
669298585
1043739869
146004582
4740446
552894391
680568023
51349541
281052727
1496037037
1056513928
994173928
1737330293
40300212
726270773
1755450717
1346125697
427876349
1655443897
1766633409
1770013964
314627936
1376218039
1076999384
985693464
798079269
145985546
1533153986
1593720517
1711024415
1055779286
858641470
137975833
1339588130
147862267
513000555
156616488
1881760962
456669506
307793784
229025057
111161684
1879557827
1183996763
448555986
1905695674
811150173
1143813851
487799225
26363167
1908319496
1296224421
588328024
315265307
1894767343
1677199586
954725912
699670061
2059035845
811170262
868675004
900484218
1160651914
749140283
2015771269
600291240
1950847834
1531503632
439953481
2117569184
2067050883
1656810244
1586721319
1519481372
38323194
1492163653
50770914
1683039997
1191230751
1423877822
1050287410
1238168488
324473183
1539971340
635515329
563993595
1439091796
873849750
2026463432
1544446009
187325630
1658672354
1104864187
1878296855
1570160218
1011592883
1108529611
1194975140
418893954
494150597
1743720944
1768536161
1115511971
533855199
1981859029
994833812
660138807
1535783997
1406260679
1412461290
34251948
440589077
155354248
880067544
1522999918
1623928826
1308274742
621002414
125546140
1882650459
1403946830
2059266848
506335410
2135917765
463463910
1664362288
1579853810
1517469811
2007488276
28379044
1387422938
691122297
1271158299
375518017
287220788
577713196
192923272
496088503
570955762
780166791
490215300
855538161
429352415
728730001
321257465
1537844512
1503574341
448959832
1344387387
998575923
1770163118
1711944549
858951426
1480171281
1034581127
1336841394
80890259
1785117151
1092324413
670763433
908635765
1976625158
841952159
493739923
1617474646
675824497
938011987
1122889000
661726268
580939820
1076582176
2086329600
67997024
1742230919
147254075
921920930
1403905428
499320169
1838417698
719432870
1850873403
361043426
863102670
404024935
926933236
675141927
112105773
2130880728
1107205431
2018808559
507157687
221845265
2062165774
1500616371
2099634753
1908928445
951636106
994876358
1951402669
493671413
689996530
512437034
495498960
498968077
853021415
1298288067
293191359
1804500414
1766983048
354736472
1120857532
357720175
1850959156
2116305276
830123697
179775469
1228715631
1124136227
204212749
311796412
1162145737
1165912273
1590960481
154380221
1952511893
447277880
2137235354
1691731876
2076577936
411429389
1212870496
370724556
165392275
750661762
1646841591
1833980583
2094827054
1664170968
624140100
1677244920
72051907
1224709438
6652460
90720039
460261780
82974173
462784888
472980572
1061216840
1049817951
578898285
105862525
1592868268
229186733
1427900619
1817534921
1130791977
1760787887
344144799
1639826358
1040037155
806860202
138792444
1282868658
1660438405
2073571937
226301790
1536621864
588942539
2140267152
75441981
1715350801
774476093
2047955308
543746926
1885574488
914158689
193737669
1269689279
629713584
1037309809
1791892630
1318387707
1889022488
758140219
670330068
565756587
1010042984
1081287783
528537883
642837791
1624003800
1000239392
1334757562
1628300926
873468882
496258879
1356713708
1947578263
586449417
1379887859
1791218529
533578837
1302684436
703453653
1643838390
13670746
1036064413
47774452
1403760015
1269765187
1413778182
1639347935
972779975
732528255
1201154322
1197687067
727211380
2066845319
1336973987
1399977038
723808807
219359890
129049731
1571017477
1564394333
60330777
713193467
947775029
831952499
2025002017
424775810
722823067
1258684326
814613883
1643962392
958606378
352294174
1562703825
1332961516
1352400399
1624381695
1593937495
481008388
518322480
1128726275
432665494
1710956011
767167463
1332900832
858179617
200881816
326337155
1865716197
93308897
1084325667
834556141
1685768448
1833539765
790966879
920259180
576639470
115001047
1979436296
1988414712
1785209169
1373604946
800510441
398065303
1887493741
330534470
475761701
195473678
1737000633
1218633527
1273977432
435140609
1998379227
1755797419
595591762
346232033
187270700
1409066111
1723995918
769508155
835575727
1643749224
1220853110
220180119
909867608
1947756894
826560706
197391894
2122316804
1802521198
1248267109
1957297032
1576070071
1399805885
1722344910
1107446725
813084247
985576409
1274400361
1399393934
1566951941
722585881
1764835425
462471284
1364425600
118571438
1300096287
1928100018
230201551
694965753
533734310
1854724562
748782901
1263271849
1620216265
1228887491
1233624098
1240684345
1543304009
137499423
654662682
994338935
821312236
1498231987
1437772784
34652748
1261563281
380999592
680846885
152601593
2098884102
498316970
2146069696
24376502
852208678
1454873251
1796663885
1178968109
1556178759
643489176
2081152402
2142141891
1508342795
1718021869
1971983376
223121401
1761117261
112514939
367056102
705362142
42323777
1131101054
755380451
2131582552
990762053
205830199
458068209
900984708
1573056845
2095359753
2121175309
413235433
2127256858
2032123083
1389443343
1621442586
1021715340
1053377538
900234457
1928501138
1052883979
1612497385
315320754
983666500
231364524
1687818129
2092144602
312309406
15665980
1209656017
1361555481
1577879876
1604707289
1849547319
1704594980
1560515446
2005447492
830000032
1640163170
552850206
273181594
813524259
1826401288
1518275666
985099437
1911338615
642728101
1192668580
1889801971
803504842
321691336
126100378
1605053114
864707731
729304503
923652979
1247685665
1394249667
2050182962
232058722
2139289234
1304726028
567497594
377535172
2103025448
1873044679
1059988548
344121404
1476426804
798403023
605351837
1792051692
623184560
683612192
435832703
1699066701
251122720
186850690
2017155012
129887483
837405026
1611992669
832466547
171437883
1208737569
616788801
976767094
552034245
1077481413
1564904159
1695467215
1299546755
42242165
840666094
1895739996
1725379839
1897894852
1962022151
742628678
195192792
1957814500
1382262809
1672154278
1994158348
239896721
291893707
357668961
2003645300
1593325624
1401652439
1871405916
1983760205
255256080
682522375
647737212
1568697858
2095346058
863995593
696983836
1526403078
1108572692
942912987
525086162
1165447450
1749806664
274298543
1056020320
91670217
580203067
1842824633
2973169
1417188365
1054998723
1717693589
922582293
1279472331
1283585801
1688737997
2019538792
628173312
394365266
1552097374
358747226
439218423
1739818635
1020700200
464518306
2078528711
1468633439
880950863
70998147
395297916
921732812
1690291743
44147514
9090982
1952622556
1087549754
1112786147
6642262
1634713484
761438589
1965164916
1680322175
1239908608
513220160
1149150471
1230426086
1332051494
1405799801
1606532938
1309337980
1191036450
1049691673
217050327
556282971
945897953
712350318
1141260726
952755489
1192290642
467188494
146936444
1243088685
725028624
583143795
615377853
1105515073
1655649386
555010211
195544212
935635241
376230545
2066538782
1423360029
1557678472
2025201071
1282183778
2106832227
217978716
2038923384
304633878
1164110801
1053316390
807371358
361226629
376231595
612746987
1299481458
444295738
547920924
1343740912
475292112
1994346076
506963034
1842776982
1001866873
1594622287
1284722123
1790730327
336059561
805011017
1382628754
1709775009
1059143941
1333914124
601909436
1851945574
1299435140
1255896351
630254986
2002098002
210568559
1638403020
1067893383
1270271897
547485979
60069876
1082224703
947179667
329510137
1320889674
1540111727
177730118
1391469636
373008505
1332862481
1399571641
685090467
271379320
951622801
1195770154
915608615
477043491
858493224
1047139498
520135565
9387513
286685980
1345465946
163162861
258603072
1165853103
1996333841
467912613
1764699943
1841881575
327484596
994916320
2035321850
396945413
728082126
1348354212
1123121785
1124374349
1730061698
1227241197
1236606376
2010847700
830647331
704080347
1997435921
39963035
1509371750
1499916222
1806933197
2031597816
288317964
207326806
553672400
940659348
1383132751
918417261
1211196288
584646790
1346341391
667506039
1037282309
1571767086
107026978
2049130127
1334349818
777903415
485711251
1295206114
1845763831
1219142014
2107064041
2012786700
1163463180
1680718712
1449553737
1717682315
1135574292
1541526518
1285497382
2131963839
81604101
706238237
450251038
960881868
1913277287
1409143407
1020577999
907746319
1605601888
715066376
1286058554
80197496
1139647308
131930519
680587293
1421773176
1125900686
159015043
555748157
250710869
495880728
373651112
1002212238
942365526
100267254
902977812
351893549
57857998
1317607634
1312461113
868963759
632615698
2130328145
1050468178
960064869
881064303
314696211
745048173
1054891093
1493653810
1123929992
1517471149
346166461
1182335550
1410575941
974454465
1615346909
1120781382
728282014
672978721
97647748
777203302
797480005
462395258
1587615081
2089073991
200982213
224604533
1436031984
1730607074
1490681869
2056753075
841284700
1924337027
1737032547
31624064
164527775
2133129123
1960565978
658886331
474597738
177439299
1492316733
1931446724
1664980076
334268822
581083272
1154983154
1544362744
275676015
517159428
153509940
1295705809
565743915
73313554
2101445661
1115345691
1194043242
1806574891
804122565
445977721
1555742142
1640337319
932194416
355410901
448780935
580511501
1599186298
817634435
508193319
1460877055
1062394324
1875773763
418934202
70793136
1660080336
121210327
1403126217
34650844
543812752
1954850780
8616367
1311240597
1506152297
1713666583
122042447
686182033
626620349
1390108102
644304976
1635907501
1604143212
1714811067
812173147
1861042706
705314470
2120316314
1741195268
1623195423
1382890916
2124074247
1001248773
92298244
1129148094
695871235
2054933077
1732458639
1955710275
808880733
1073418344
1347689106
58792035
714396993
516476226
1854330297
869374458
77938195
2109246679
659017630
610186010
1903900707
261836332
245434941
1906087793
985894175
1352117470
2088470866
1804410902
1474646046
1148780828
281525555
1782305852
34378565
1618997633
648678057
159485019
90226849
1009900759
686073524
1043823135
1421699924
82283787
1805141795
649857427
802816595
1781173392
1854615376
35244739
579825477
1062121640
1637933445
294855349
1064387009
357334608
240405663
893886323
466020110
1131839907
2027858512
408736513
1512771542
101156661
942062216
1490262104
693439818
1652723442
856690662
142233706
1261892611
478834834
1907998539
886569662
1250387285
245285545
996633810
1616947409
1382809341
1697619268
831297162
612375089
521894068
75809550
1411790115
1657245282
650562034
1015447777
1708126363
1450122200
1425673081
1069559796
1080157151
886824158
1651405834
650809807
1053109514
401228265
1866453559
504865974
1276935767
748440936
717632860
202971372
289149351
921950645
539840154
1299833457
722035760
637585675
1419319276
425620584
1165858873
780329811
1015953395
1759029878
339280798
1750493776
1850434533
1658781865
1234488725
646989828
540293586
574881576
173754384
895184480
1238103762
72458012
2033338787
133924845
1571440910
154027428
2003665514
1330745531
783139248
496925527
589273414
1001052341
49437949
1253187862
260214806
1009359924
598977554
116637809
1814517975
1025057241
1150538550
1333011168
1711716823
1047608850
1628363315
2058022511
391438124
1667625382
1600294676
624598653
1151899412
976493418
1408085210
380858763
2004316050
1475189014
321857043
1131571561
819663610
115494606
1895459336
796621754
1938912426
1705468153
1553330162
1491278043
1129445985
1792283200
1703434084
1258973627
266453144
1471573309
421321663
896990604
1639936382
287456996
831952499
622733230
1099061835
2087172558
2083236259
1415432491
722949529
1183039561
1368223220
1942726418
761032657
543745579
833906785
166892410
1048612961
1204362387
1005661087
1348543156
680106850
248016889
1855892842
977745187
1381865857
1171991253
2048243115
2146233874
1023586777
1654900160
1651559800
1610901479
1898448467
1783019762
907151604
2037607181
520203312
1958880525
41305418
717435882
1495626251
566867528
2008999614
787411
1100334210
2003905454
1130973305
473352572
1518216083
536237311
145841422
725226584
1564708760
646663351
406941217
821833154
2047565173
2036170895
166739907
364308041
316423080
1209652689
19292877
741404464
970488
574677822
1833639003
355076049
1417791214
1575925757
1216718628
1182129052
746579351
311945379
1957539018
2013071828
197108497
863106403
1550608467
11823674
131046240
236876175
1540293501
1713961086
256035305
766234394
504663656
1435656231
1411387474
1218827724
266674395
869208300
1901176730
597242529
1831064976
554393220
2096032714
1595198876
2004682174
1755677023
1436458420
1599055220
1447354044
32809858
186205419
1394308455
1275885753
884291119
2058537107
1804615129
1218858244
1472575368
1941720843
274936646
281148799
872124837
209539740
1269548556
339303082
284122923
2002353763
371020291
956526544
1675304807
88335386
132924103
2263681
733763583
1356466178
610750620
644548015
1016592291
144936463
1237091065
1680227715
1438849685
237184370
575246008
1918124008
1183459934
754198156
899258294
706109574
96056468
690642727
612723273
75699158
1911900487
1061652273
653710339
106044031
1610412388
1750261594
1673487235
2012639996
326107631
1928751347
1858571921
567128994
475545218
915921010
1041681177
1407602628
1937994031
1049553560
1720018724
1302186462
1969366839
1930497852
717969214
1170450399
989624329
698899379
777506054
243535123
1102804068
1800511565
61345518
1040985403
615994685
264078878
1371377125
265577025
728726023
193941335
787703878
1529206026
708078079
1416417318
1245450367
691540117
981013043
1160957795
1789941687
854029740
982189932
1086309525
415981708
2027625646
689250273
1231461607
58403068
1336357517
1261634527
1515215808
1498248318
1033430972
1785447299
1683024289
16171772
52034369
1346274825
208600418
309204799
682926623
44376685
87551342
647910511
802283361
2024095940
447392064
1200193799
164028005
1699521752
1297170887
1746099990
1180898309
60193200
864770552
1303811198
612318463
2095168444
791997479
663744101
1612768815
1061697546
1816899957
813620116
1874446245
796091947
600106639
453599903
1734324794
1571267780
483908244
147009278
724031027
425677905
1364573168
1937156092
674978911
970627092
1910963256
1524439453
2034434197
636628715
1201127893
1272236216
715177225
128730862
1225516986
1701288724
816125142
1173310427
937547837
2127052257
1121332552
1867032125
2041032364
764167960
656328728
2142845585
1059641454
1183901697
1011454508
1708351996
163596859
1964962604
1881151550
404451762
1216008497
948156702
72721467
418501282
1571939781
664867930
1913696489
149099602
1636899545
164397328
1236218924
238345462
1081866597
962679742
1555259480
1085067252
2124059067
1833868795
727391286
121113431
579905720
1608276453
498863043
1551359157
1616746978
310788654
982530610
1927428358
2002973438
1386111878
980293948
623211889
1026095414
826396517
300155925
1970255446
212582627
1736808902
12660218
581882013
1789013376
769542455
2132860648
1556076517
1129417536
1726121214
170334065
1900814159
1247304257
1413238928
1601141729
635662238
2029510751
1005192390
676885401
1293403429
1337960252
424568178
1633283605
1516292795
1134794961
1787437
207644127
2086421801
1398990929
276971728
847664859
875728145
1210399990
778810115
1856444028
362100856
1731979024
1615183509
2029554188
640396668
705106476
1517373303
1657223952
976682455
1993520016
906268301
84497718
1771506176
1861458255
774059156
1537118264
426243952
1605652754
714345044
1253728066
1149449868
1440771938
1831055693
1229369095
681213025
210634039
397229013
1029139444
1649845970
1635024522
1762955046
52105231
509675588
2088736557
1507478899
387113267
1157332442
189492624
991980798
1054143479
162352908
713941663
1259298874
122823274
1763609580
1406454625
768934647
1354178687
1054331547
1432457816
961035907
1190214271
1343888873
1972591840
369556198
2096929094
225330426
13347727
1768769508
1075264130
410175809
801373906
103228442
685415595
409114495
1656017352
1105639213
2026662830
447785866
1099372396
220093464
2107525530
1958943527
152282737
1954824874
1242643485
458083467
1452483935
875990497
270650780
351848386
511409022
1559586532
626922830
1563199401
84964852
1685842231
292203876
869085243
1693877250
132867986
546792843
1514466200
1175910862
188214819
53354135
106020826
760462545
870668764
1048898345
663095444
1580712893
1352830112
1747257656
1356528780
1192103073
359423445
1341006076
223470217
1636548146
848588815
1672748642
1112298872
1067989401
1259451557
2125910536
1676391256
197070204
1489954403
324391497
1876840226
233683849
973703573
491075921
1672980696
1600501529
1297510655
1480768718
1002252119
1511917938
2120126148
73331943
568775966
1668453320
1437256166
363981965
1700234020
2089051102
1212470602
1809862052
1365737471
1739664563
2000479545
761884084
662603508
2024959736
853918255
1349010427
2038269081
514798479
274425584
78279553
1442967212
241313049
1050887631
1889805114
1094359762
1824512860
941293718
1774966785
1745557438
1455266255
1949529620
554557478
1803472423
1606453586
1773452557
821032564
1095564408
499427886
1399819763
1774310218
585582685
1880499728
1994590191
1200073571
1345926186
2045361616
669540100
1142925924
2145314244
1514186211
1094858518
1258387080
1620969190
2109465784
636650955
1636855679
919972824
2005295562
1154637757
1711922223
2058888040
666486067
1655953555
382942709
620235583
1076588928
223513544
493622470
257358209
848724082
803121830
595042058
1765073825
946569415
1714050835
488115568
2144336205
891894201
1352777383
1438207521
70096018
951867225
505724969
1386485257
1617438265
840836692
775447074
193614571
2032071810
902254608
915478329
1517433072
1235225853
632738830
1162083987
538823073
739155388
471826442
1722388120
1729428793
1121927835
1371332997
1409438235
1503939902
402516476
724333822
1056592914
503388156
1412634054
1190697740
2067694621
1722741573
1190263293
1102621254
760052246
20464680
328863756
958735634
19114834
2010127909
146071726
1382301970
719506237
1667942913
1206928452
94360505
494516774
1087674334
1281745676
502697149
386449427
909765863
38881697
1210744501
897880666
628584278
640544248
2058663461
1325383559
1288754503
1394788011
737053378
67481279
75814607
702689499
2096311933
855250792
133610368
1235953846
303521251
1080072558
1346666278
643328982
1863055721
98641279
1008912173
578886006
720529316
1875060697
1762422681
1622957006
644007160
1149067601
952642591
366255067
652694439
143838312
922609952
584978832
2121007229
1059518790
303232564
1441453304
1120049619
1058188399
105275927
120018312
1855149999
1391617379
96767572
621256103
2014658373
1696255863
742024625
51919832
1804331594
1266181113
909083083
602750695
1678899262
904666894
315829692
520060709
1141051726
1936335404
1058500061
1204798227
1695759157
199696538
1520623188
811977133
1205796186
1402701463
1329552816
1199352119
905994517
484733742
810712228
1541618188
1855753633
1850401207
983493076
353266163
35286544
1317909431
394315524
2006199787
1209797264
1715619061
942212705
457216148
400011396
1604295419
887430363
193735734
948064375
313857230
1137770066
1391002527
1664835143
1581721700
387411392
1989087491
1874767668
585467707
522608992
239366089
322952874
1699479720
1382290535
1199826499
1800006999
812378908
1435505242
1793253546
1704070152
648563205
416321827
983647592
1608881437
1514062236
1034764822
1525778868
584178712
1403906101
744178706
250695131
1238270394
785916234
541183282
1704463380
2122088397
417418017
2081047814
1230273078
207802047
522646157
1976954205
244995727
1649645109
1199690909
751878984
1309194034
1614338201
167733082
1794972566
143632385
1213399895
1967738433
4864343
372488186
263265373
961570876
1806875596
521343640
1628470310
119689937
522740583
579920392
67907518
755274705
363726309
1846255499
1345615159
799288227
623170719
2085877733
72446249
1541025093
416859583
578161378
582604141
1465066162
2029720476
1191013626
1101733641
154083847
1708438052
1236818010
1704288607
1842383473
1332358403
1020523218
948508449
1747569523
1059690914
256279857
48603448
1780285221
1630524722
885879372
824928337
794949751
1093931063
1126615306
246453269
333668815
2066610896
555573907
109322912
998417624
406297792
813137317
364107088
1076394798
2071479202
708810581
1705678521
2108458859
1165712425
1937182256
1726131034
1288614638
1579222407
1039043181
923626269
553481602
562485266
1030558209
1541063561
869348949
345609932
777236894
442497521
841940839
1665268431
358722442
1352008201
1015957027
75844276
499291878
149689302
42101310
1173210471
823983630
110696174
3980330
1535254213
1953435124
1674624791
183595392
1152006918
1758506700
1226297158
298324729
1382946443
819295012
1652694662
1187869925
1332468664
851545784
753734344
1179102142
490135082
20958950
1310495184
722334777
53580595
826842022
968641449
624761810
1738294579
370398931
2021495653
98252280
314534712
1165398343
1311005900
1367893567
517658328
813624489
1166597780
608429491
688143051
564232324
123790758
1783993298
323909297
1533109448
2039461872
1809715305
735311441
313314847
606860637
2012493189
659997653
1559243621
1064346448
279726450
1297316232
1696445630
1932939405
1985775343
1775160840
219558702
1335017913
619069537
1741099621
693046132
1211918453
1409767553
648737426
1184337625
2083539461
940557769
942341497
2123782061
1135404559
1088984293
1118412666
414956922
245131032
754387703
349567712
56393380
1594974276
1862639096
1480092259
978485210
341275299
1497995316
2099028320
758303997
1082450749
167990937
362129659
901153929
1794740305
329687213
1186910997
1617105207
207914447
2075885608
586727653
2015701526
382145765
1733296002
1429610576
204001615
937524327
1879996567
1781470887
1652012562
380053801
2013661461
1193688103
1459299191
956363786
41350845
1891264709
1359261272
1195277419
404882477
1079798752
1799428603
963486541
153589684
1835302975
2016964001
1758335851
7031996
270389337
964756190
714737375
1130026117
4896751
1480854791
483081498
345538643
1585454856
1949249369
1999405606
1568747663
332777084
434169961
365025618
1218363519
1446519813
1781402873
40939158
222744406
1128901165
1163333874
1616563098
842117202
1800941465
37785175
1167379744
1504498401
840502921
781637682
311351030
1057806690
2055163126
65735236
209271510
220589187
464518306
1619518288
1008973213
1915591566
605566082
1729612148
203779006
129339458
1362044428
2065242249
1844035675
123001962
1988895487
81298014
1454895777
530078981
1376424472
1711483824
253327656
825128473
1674225511
1025350291
402225040
565251213
2036007839
1891055922
1433553825
1909374043
1407024777
1164955012
669428383
736473156
1648879798
1425984698
1455008874
613535233
355233090
1755549578
21783613
2052385063
1141297084
1400966319
1960570487
1342622190
449216477
1885264434
1847976279
482963846
53871599
2031913282
2057880685
515673122
739685467
1179265900
1476437909
1421097704
1602911137
748154109
1445099687
162211415
355161406
1172752869
1843115698
884038584
2038659858
692757675
354938390
1351683196
1857915464
924544352
509991208
71999625
886808329
1717922396
2135836928
72547482
894150748
193025838
750884127
779059793
293014944
1987802238
750978277
2010991302
438305952
1433198656
876727718
55648218
727720690
189797958
910388021
834557041
1390221183
214001162
181692202
1438071926
1621250271
2089502183
962229219
380784372
491956287
473300432
279527394
1442174786
1986840501
1786677340
1259647271
942270727
481297559
2119206213
778533592
198833794
1477474400
2073410572
1909279213
880099435
1666990488
972549631
1775140150
1027204924
356183790
195538255
1708710060
1379892095
1754640246
1556680781
1063181170
1406959622
722438350
834095962
1555466521
1960655666
1123927507
1450280961
268519150
1034668065
234360878
828587382
1096011206
918831306
723594315
1365938841
221420891
63698122
1276871447
1918659672
1023316694
1391218770
2065722980
1624100133
881708210
1986328292
955640825
1339783664
135372173
1257056411
9212110
1190496713
101831420
2040240964
1843211117
1627457671
1595241040
1275058661
535012915
1127273436
398490494
778030092
620315153
759153038
1838233675
1665583459
1133841876
167719671
2129588221
1009059626
2063634829
816056311
1426490360
370516117
1562421990
1425874304
768101722
1943819260
739751643
1442743739
1359346657
1741425304
2092442495
1438478233
983489634
1635331637
858395925
848711071
1795732831
767511858
1783226470
1482585171
1454630172
2065170786
1458233967
1391716112
1083696797
1018481190
1668521911
890956392
1549474025
2129469416
1752790292
623918750
917197781
972127121
652221021
561071453
895505848
524939928
787441222
333975544
1809199778
1360503573
1298873183
241053290
146142428
460334695
1018948274
63518382
1984880314
1180864984
1711546074
1877693153
682001501
1608859315
1960918928
1610060287
1316548154
1455349250
1116854324
1260498383
909837952
418948801
1227861397
1827384736
480050242
543303813
609998018
762098000
622109434
2118702621
1988335801
319600144
1671972355
1977884109
1657037150
1708487947
43651031
1860225619
1969159086
2057690364
308388159
160751560
1055672905
1371648277
1805118806
1510511222
25560053
1724401525
1058621193
1795880731
703492657
2001139929
1975240124
56456942
473268487
1553293020
87337004
424525526
1240816419
561109237
394815211
1072829653
1506918996
1890581721
2100532633
586691074
196994996
1631331931
1471916122
635556641
232315063
1604618768
1565268762
1357933382
1739013721
1770064299
957536377
763081221
1664557778
1979441720
2115311200
1933406088
77526102
2128008116
1244145506
139357297
1288296327
1713206689
1093805206
1268962363
926545245
292787538
438607551
1838498602
305214250
1981567406
182813396
1816134428
1507169043
581681515
1540566484
917677211
1661763173
890008948
542717558
62621585
670584798
1764779036
1994462707
977752655
471579705
1074717006
2014512278
836845355
1240313208
1516647582
463906196
2038955715
1448470689
283927221
1311244131
1061902453
1061604566
160921228
1770315883
939783501
467521920
345434387
283972490
848558528
766270663
1024046590
1588370571
1192873820
1238538247
991744861
1686033909
1991609518
1992385191
460374872
336943491
546296947
529350099
1706048848
28228770
1644257246
1701461072
826067131
1312791220
927669453
797129109
2060150473
170770848
458082710
1535511999
610314150
655094964
508606642
349295744
675087912
858198168
1740445778
147567226
1180068102
2021198245
508926510
1822011794
1995404335
595759887
1329084743
87015645
1633164853
332503684
246068706
397417928
897425280
1312548466
1771648258
1061522256
839555079
1385598556
496210622
2115920212
766100322
2056633185
165107682
1448846604
91725634
846270697
426710712
1071583224
1787608904
2121154459
2095754414
1772091197
1958907055
2080677999
2097327347
291608579
23786988
566241267
763096699
2076963805
87796637
1707230793
845512530
1872879040
1353524358
1449458330
1457809863
810245446
1876753909
1452814980
587215233
146652588
1840137011
2099010881
1621691498
830104936
1977194008
1335295435
376481662
845847765
374559657
1601871026
810288706
738290457
344839713
1312456920
719403320
401973011
838237853
888435654
1956047860
1216015031
714498284
1270246030
1141245348
1970110247
83781121
1548522515
733527945
382174662
1433630657
1818350435
1716581702
266392998
92468083
1041357302
1102025452
966085579
791803228
1038418539
523320872
2106766617
378922624
869136599
132390068
1252861706
295229527
926984338
1460946414
234347877
416700099
901293081
1345050617
813606250
1290891166
410809404
844528097
1442757279
1920050850
1407467481
1949996355
463179885
1185042275
1840182774
921859292
1908281737
1083840162
1071519966
1537036318
695767621
1199257335
201316348
996774007
1930785125
1239648667
61206866
1439528239
1354017751
1703085314
942138809
1322783
631073528
562017949
1627993629
476683404
1923555921
1518654671
266096890
1355992797
789757751
873271221
455525566
240590146
1630803789
582223570
1529153986
935260370
385483095
3519657
1008961333
375882085
60546961
963384546
830001516
1486818987
1907767762
1183785381
1586877936
1048589475
1676935717
401657484
1686553096
1131092014
449978002
1337971753
1080521438
1864669351
563285047
1476619662
1966690106
878700217
1176353541
810268024
653992313
829337337
1850384484
1336016117
339229753
33081246
784744501
167694850
248974258
1904828485
1587894677
534133519
1247418694
1606734991
1770456805
421003218
970499805
1498740800
854157954
1787367636
40052932
1320610884
1203084202
675996515
557587832
1095249316
846923682
734699828
557462175
2029124248
1798294402
1511047740
866569693
364025307
452808479
490874921
2006851206
513518186
168380345
234620971
286967848
824798482
115475444
2062057170
1089936343
1953068688
2068108023
128145502
1075962701
1319441018
1684643590
1821289037
1939179766
1622956482
467593509
2070569281
759760708
152347084
916131625
981135349
788973800
962789006
1457205092
1471576954
1097427282
1902939768
1030582540
1620604862
2072161870
1758806419
1318407283
1212737497
271264504
2068872671
1205275129
857002083
2064208487
777975510
812059219
162645186
628870319
17765909
743611943
1847681329
912299709
1057632199
839771138
1157931745
1318234907
1615177883
1160921768
1724851594
40471285
1951369662
1111957059
1238354545
1520879120
1646484501
1393115806
1944293863
1048266390
303795149
844241344
930901886
488961005
577137093
1612103477
1559940096
1111058288
2127729284
115783478
2041925766
1704710003
1664012282
859877369
1249883305
861737079
778808180
798100164
447785826
404959909
226713579
752926721
1265132281
1838924471
1543835589
1649259451
810158179
750945668
277638686
101006120
714214688
1136168819
202599755
1544419149
1876435928
398829488
1082081896
400405331
87739797
740370318
1201677632
1946976026
25070646
1076813544
2071449981
1457581302
869166313
958960332
1534899486
168138348
747940037
597378385
1505551022
1047242716
897946378
1187344614
49455725
28819942
1683506265
624733677
417470405
955877452
1171633142
1049091900
794899770
826096496
1120355850
1614456800
381057998
485693872
688743797
904513883
359992155
476051062
1789249534
480759817
1096810840
617656777
661297818
1370257861
1678650851
684060515
1761198870
675204866
92538139
1515667895
753108568
535667440
1925698506
20468433
565167238
2016336319
1125688406
1428825724
1707112351
1848690809
1257850483
17245266
1546013730
2068523375
809899771
1759139501
76825335
1381162571
591845797
1069657762
586852150
1853774747
796186407
1883232567
584597695
2089246155
1287253010
881329579
1962911490
1058954073
175040471
1997600538
632402345
1199954207
522976075
115676132
130198798
392883026
201890207
2014809284
1526609611
1432626557
1595194190
290783704
1749805574
1609863747
2129270709
930880735
650840951
2074927340
441120446
1409195976
7441511
271171886
819879878
423354757
1638096496
765188167
562681774
1181836950
431628546
280231701
410019623
843808977
1394795660
431338010
1228155982
1839682893
1048696840
1754679277
1904584812
259085708
633680853
2018166722
2059668279
1723219541
847032342
1706336983
1375009693
1926264231
1940835401
1811771587
366722786
757141619
1159855789
449634980
559999585
1110456260
1119034668
1362135960
779031651
822522068
1536461730
790159438
1294675719
393556162
1733774004
2093788860
1271662985
1343873285
1498552490
793474250
1112091758
1190632582
1269393732
109128897
1955668870
1470832345
595560335
1081239801
1783129296
359955691
1191940655
501126245
177131587
988233886
1242393207
1453920492
568628351
242976957
1942249242
381252901
2049596930
702576237
166514361
1987963659
929944149
622606722
1591887040
946067775
1794125731
2064558472
1052806646
90178102
522764277
930504349
1208122164
509138490
412860192
772203474
1265047624
1998776475
882909502
633109196
1976738008
1624715736
743146016
1662832061
1805314978
1879127394
810977971
1296440240
814715859
1648888166
1291524420
290950369
133066695
1205892061
1206407067
1642564888
18797762
653526462
1375411654
2027165829
870919417
1022440799
1431914424
961932435
514598513
1568113309
1395578969
449168668
1709514430
1071729150
1443755857
1686986376
1361049319
1124879592
1913582303
1378468527
472185287
1441454847
1188731372
228408793
1599236818
443268458
1665568160
975483674
1175633878
1662453734
161513141
72972331
1210266614
303110978
1451404922
1860941283
1695324071
1899463242
531152111
1091470549
1577073069
1717424679
2104571033
50480425
1692956474
2068431311
342744418
205375390
1821915342
1027863308
307885339
1678418899
1510903744
1009870236
881901229
1356765545
906305156
707225576
989163941
1318507605
1184730475
1468881808
193203182
1330132277
1708347050
2094300732
583273127
562872479
872117756
487413505
535291921
231298713
188796548
150323308
159767677
106228817
1789329086
26511358
933453817
1683672990
309807506
232375962
1455749079
946834836
149707521
1589232257
672769602
2124688894
1378462148
876241585
1760081774
245444470
160033744
1208370193
292594200
1409472540
192649667
1584537718
1508202511
318126595
1792805305
169363355
993989717
2077342920
1657029154
191075708
426117688
1973780162
382571498
1679794638
1720279282
1124183676
941073216
1794404589
1598734462
228260137
862211530
750672915
961873358
1891352202
1780525874
1384635770
17278049
875283827
580951314
39605658
1721819180
490553828
1852632804
602457718
479948731
1229577440
1945334117
780242167
1206815666
1178652591
2106768983
289446472
1108923860
101476611
69329502
588185029
941621216
2126357417
120570870
1104386098
2023289690
107251968
375025191
1944456503
1144183959
1419648095
1580109791
58735544
718344732
2083784502
713883959
1419325280
469202638
871175692
2115586752
547044671
1791679279
1267735830
1940525692
1723035301
1142572433
1389636527
703554640
173984351
965883459
1597211671
1590348811
1476698003
1954631434
817522734
1326936565
1383279446
771684767
1227042671
1234256359
1409348364
238158520
847139700
88173319
886013394
434144239
1065970199
1132431915
990314698
801344537
1310462415
1202313640
427993755
359551473
445468892
196836930
1250202143
304753957
1057501680
758535485
1909089495
390037473
582634721
805504492
699373536
314471685
1467356154
669266741
53652125
2031021913
2126820007
636646756
1015242247
329696523
165804732
1150948286
1073575700
1229230318
199898373
858911618
1629966114
288694771
1190429702
1987065563
377932236
36672025
1668222786
911075998
933484776
1330630704
1104565598
1823441089
469336784
505606064
2082016634
795313701
1157041967
495532941
1317700380
1105834333
1847079844
1492378265
1025077762
1774757090
1175876086
608639451
1091496204
2013377351
286724299
1750201973
1041930356
318600713
1284598629
1719885561
1820065245
507997134
361734751
239775739
1194062209
1721052717
1747890986
1762099013
2097219547
221343536
432398298
399635090
378653792
75319887
591149134
656949024
1368873544
426692335
246789668
2080813025
1858611387
1226160733
926596049
450178533
176401628
595378369
1171100095
1102015466
1827701039
1163201574
169572749
1738431231
2101979345
684528852
604663787
1272755804
1356987205
1930838198
1735925325
2082541951
1465869519
407536033
27596499
2094608795
1681616180
2053376527
709557456
233992330
1238626318
1005764531
704984556
1103512302
1267919883
383939585
389048590
1448128897
756206698
2042431515
1493137429
1878849880
1375609386
1919944982
561327173
1991924608
994947855
2088375679
1894228870
1436637420
782666785
1187677859
854977779
2048300822
165807824
128524343
1164927521
1702294489
1385983420
917062747
808875487
2024391193
1476889785
1769827853
1489904121
1991956975
2104918209
1132062621
53774729
173835319
1920672421
1687035868
650414933
1558752635
554677883
448851770
1953680060
1815552194
1585622163
1983528715
188238217
1671997760
1941229238
1313457856
1732972356
90611651
415996833
709945569
1103443686
750301886
1584569486
418756186
1833908156
2007868682
1327119257
1159042084
2085854542
1572384285
1744577006
1285689574
1190875687
470252897
857385541
1420044159
705790123
810921776
487306123
462671659
249371057
1257051847
957137195
1134216764
1000098730
1997771349
872026131
592742755
893058054
1096191345
787785783
1397502133
1442410655
1375426884
1261697101
1250173053
285993066
1951642901
337226833
715688686
1326566183
600638615
238836591
2023856898
1905554688
213037882
338821496
1045978866
1419684056
2059264348
2020521051
663136635
2101817881
209871242
75697948
1706692305
383628751
1601828546
686321141
2084757597
657175768
161469399
664938383
136575252
1540617431
346272322
1307148355
302526754
1984389013
358286216
1023369263
7951760
2137736780
1213751816
602611992
2456104
789169066
1212084547
724894163
951226764
875263781
2082968217
336446927
1567460365
76310038
1985279414
1088160423
459097462
1652380388
785691361
7208979
838654866
1095578999
1991629605
1658365283
1602719453
1844749151
1903349889
1951484952
1056781977
397342804
262451398
1770047370
930067751
437336681
235190233
867989174
2120598383
986602114
1164003964
1174121481
1020794088
1790322038
182277873
1608748899
807505762
647660601
1384297107
753350070
1218881847
2075054878
1176996733
2078137533
853371273
2063505442
728715686
1732944896
1739707847
516623364
836921694
1122618804
1733783174
1301889935
2107557695
237552841
400979627
1694574861
354337923
479303421
725303108
298263878
1146774685
164945284
264628700
482285860
371724912
1505242221
573240724
1533651223
410693097
926365882
899548593
719587577
1800977712
1899412676
15456071
391695711
1981408361
861021472
1195574054
1552280477
1583553782
582964164
142794722
1629387234
1819371531
947491117
1475848430
540417810
434144181
1895073657
805680402
852460684
713937763
1489267701
472933316
74179417
964398170
1265405945
1931949911
1976520992
639164967
550780972
1997576313
265547742
622747574
1524480700
1570336926
2123489226
501561825
1132886362
486799378
1076970814
1877110750
572952048
1395846525
1586168012
436848110
1935629955
706719533
1360374865
1116524950
784514473
40403421
1924402390
1928106219
1525903225
940081773
2114252963
644242363
1358692326
1123396653
1549345331
613923649
1445643234
234338106
744214818
1465897510
710637668
1999654514
1575371758
675798873
1979421614
1559280143
376912750
27802838
396100892
862943292
996185118
518791939
1395300578
1121482660
1628166227
150226086
2028338031
1913682164
1626792984
1464959673
483468256
202595796
498237505
1882065962
334317175
1145750968
681510626
551812881
1137725911
1438421564
1748711867
142700311
1489681706
1177019971
973235251
1263506618
1439327452
427259276
19629207
2134982874
129972764
1641667935
1540516130
395715228
1058642675
205106640
1798691088
453984274
784432621
754259268
971971315
1222377639
694109851
1317691331
1329884694
992755862
2006022205
1407396253
2067105290
2049885368
1622741116
1351870617
1206791497
1854338372
54724696
1290111782
1096916509
1510380019
212528904
1775426021
569175714
918383110
1374773458
346172110
306967107
1905184894
1380401396
1250105275
186560599
693152196
606695624
593796716
676341058
1175395945
722560147
538437735
328369198
193415660
1307343038
1663376226
275260449
1901505706
1224281282
1640915203
624376793
758718007
43395778
680239469
1528795553
2141063039
391219764
1167414899
1837905373
876116036
715048164
1157298377
1804569419
822452546
1770848231
2136253117
1178825258
95200989
1986328575
319113435
1612761626
935814508
791115052
420475389
911020812
1412850377
742647195
1052754707
1397958497
806460462
1117169683
1767625055
1252443939
2106952949
1961861279
446912169
706961537
426928911
1384525341
1293918481
638477935
653102846
790497002
807947766
1762839072
200423756
228787484
1015633493
992839031
1931049252
1854580957
955211238
328998732
959996260
1606919871
1791082409
933124418
739321199
2091756653
59524177
1581355067
2070672987
887273850
1577543824
1441571285
1834522543
701501740
1659338360
131672729
34973546
149414506
830787538
1380546121
1193604621
1612236477
28035630
580933365
1968135971
1577536580
330118952
751114557
864566673
1288935285
318028075
1026882935
1072416668
264611375
1251111314
196250362
2103646171
485074443
1021187231
502926158
227037506
498345810
733739801
416153525
71425949
1878469886
1272173865
404544075
1207942412
557137637
929262508
1108827518
1360238520
1287387433
271465158
1661525353
1339270472
1020916301
899273253
1473813853
1798652631
916670653
179810475
722726506
406626824
1239315861
1094790288
83401843
606267672
804586591
1151998467
1314527630
1446989860
61742532
1053195708
162490461
2080695532
187203093
2118372989
1237734905
1644521773
1483834180
1299965355
1356769179
692308114
937472015
1343200115
1771375852
130886292
548958380
1649885311
2114244525
496863210
854751165
1737971493
1839776058
176724850
1618417219
637073269
356286028
2050220853
1054875649
383897262
1662487789
94338027
946515954
404696406
1674470057
954123756
1600553071
817344222
493078822
1085279093
1351970290
1811516312
1509502147
111820455
22833558
1044954758
1240170640
420815566
476720017
336532045
1660608525
1000910878
2133920133
1375951991
183870278
1084312405
1260889953
1835163495
37742456
817763656
258650239
657257080
75341766
892220686
544210465
405013785
957035210
1712075780
1464107929
588824501
113966902
672978721
1496747950
1670181017
1890574042
1118101076
1196594508
1644275002
771096963
388923230
1546889567
1146953951
1297448679
720226390
1222426654
1218359004
1054014382
411074700
915410115
884065005
1993571455
879401666
1554811921
1458669214
1712567919
572077856
642508664
1046952375
947462181
434726327
369738325
662881743
812427632
2024538009
492358365
1597953115
1122047539
767963745
335200537
974416867
466762070
900829111
587986056
707198261
2007855234
701014884
455686588
1027143543
1308624549
1083730566
520718414
1478214197
1499564278
397073055
65802715
1430892744
85518123
1441857385
1586032608
1752308632
51396444
2122569943
2005601596
127357213
508109142
331592539
1693782591
1726690562
194311579
1232550884
267123881
1300821891
1461635284
1713182813
1163456732
1697938942
1087519525
1336813972
957363627
1887438669
499420474
1383191449
822088390
672449804
1810867808
954378963
579633999
1654850335
1815431019
1610568794
390312597
1871158262
1204455556
1848166156
600949398
803142161
611529691
1731418512
1256904804
1517611169
714213099
525391468
985808743
1107656717
1243897503
1877357189
1345665324
781937771
1295146493
2059975380
981217906
820216684
18863377
2032313159
1140405069
1184138105
1998065229
1843537093
578403817
1289885980
1560703417
235223456
232393104
517220060
1891331610
1235871568
1081147543
133243772
769634353
1239766056
2097849118
236171705
930671672
1153322335
119214660
1153074261
1409544836
207106538
129141595
1561437878
4902238
1024523045
816587886
1491682665
1548962433
1307237540
1968013945
928153287
513388354
608471491
1871893572
485645936
814344075
1081182898
1078395718
1488279392
1233715123
2056004809
640100464
523652923
1173025140
1064365319
1508967898
1902772606
2109775840
832710069
1947710780
1858119022
1913226429
635422520
478149285
1841260335
264899940
15272548
1868716104
681977498
983913373
812531176
633189950
316932335
1001995025
380360195
905151102
1524006213
1101194417
1663191134
1029617247
951046064
767088027
785963599
2072960169
591953384
1816055362
1159367257
1846954602
1839822045
1297248561
294055301
1628454493
2021428078
812427632
519456022
1501861947
1985501365
427047564
1904108598
875196719
1520817197
661375120
2084564744
1941365400
823072353
614913936
744752901
2125697092
744867859
920345679
1499254470
1842571196
171595791
273799885
1615308186
645217980
1770433445
1688907467
1305846061
416078431
205152742
1804805893
1083641108
2080348208
1311416956
1503615591
380942403
1039188392
155295877
691452595
1373178942
1090109701
121876609
25923092
1637312592
251934427
678754479
1525242711
2125232092
621369132
372624185
1122591557
1645024990
912500373
1248792088
1934971427
2078578354
1164555992
1139695606
670965726
1288477737
1037288194
1615777846
1190957323
127721817
785208953
1681139281
28415803
639900458
900388354
1612402125
2047296645
914850545
219438104
1525487852
219776169
241435052
1858923418
1312285081
78787950
158006393
674803441
962434771
1039428800
1294884115
1590743534
5322671
1512071471
1169998687
43597801
173288933
1091129904
16895542
288753933
1676439683
1204665544
76949940
1838775373
1464043332
1124918062
1991627318
2126480630
1164487074
1549456999
1603506352
1113478651
812496156
577472972
1479740471
1730267620
1246238905
293800043
1049580703
2131739807
1276643248
1891924637
1139342225
149600491
2081178855
1137761533
862328845
668710152
1026357449
802187639
1889242604
537328748
1236090485
852301261
941370051
1309419914
1686903647
1997652650
862201130
1746550779
211527444
1422537236
1690442856
1566892380
1976267655
1980638552
1349170523
1173715567
1348805245
2119734339
591914704
1786359508
522774444
750731926
1889087402
1943895970
523460907
117786366
1403744402
1755361129
51544546
1572194002
1399303279
582467249
216549882
1884175602
424794479
1340079701
98515705
1400582154
1217168257
501427502
1574495152
737007876
473823391
1554531473
1612891895
885648664
1818647074
1038416585
519411372
1510138732
907566516
1361808222
1233720348
2037989558
1890394362
2040719601
1076061927
47071989
1904643133
1148216469
1150206717
1658133516
581294662
1497841183
2093274744
1253011732
805932314
423228934
1881665553
2008504334
407505190
1654322773
1099358670
888712269
1075950124
783104625
1981288732
440007669
1683700508
500273822
1907943744
818964555
859580035
1230486142
410867739
1845692990
1816478533
1662595231
1130126201
641620902
590443936
1179400996
914450579
277086696
191377886
1489635620
2114058976
1821222020
792482239
633759337
1757831726
1308727209
646091804
1890055115
1570189660
1559109946
1810058067
1089319227
2058301596
1075568320
1227993681
514634558
560460838
1547923113
1187796751
894746663
1691261496
1036887492
592703776
69576271
411405544
301109462
783821433
343546957
1780472522
1049270735
1488897810
1964548912
814182835
1873720519
1998244941
1323429486
476574586
1297170887
284408369
1785919898
635062256
1411394521
483273393
637539153
1426731776
1324970205
752368044
1245148833
1888529434
787967533
260068802
643206921
490307064
774292152
62425285
1983001101
532694794
764662649
2073764673
724548760
877338882
555189119
1933266030
755313073
347080900
205771512
831905026
994598246
949187644
505165521
1395456944
1372189077
1295994282
125993632
1601340416
1714004725
737805900
1568209574
1411247326
1389323042
1402496629
1121646376
1595179954
1635839027
1846315125
1889185824
626471940
2034712954
1467731726
30543236
637708041
1729118697
2045643398
1644531436
119579139
202361384
56222318
1071653920
1576699571
1071935649
635298431
1845296690
284658656
1018395686
125928315
497787691
1664919618
852027629
581770678
1649534050
2133454368
1906128570
1546284519
242674426
1747786018
2010809762
1012829374
1205472044
20785929
478029052
981710305
22335476
568367588
721159432
418579372
337777620
2116631482
2088664651
831261236
1434979914
276238358
522103882
48676171
1581513162
1706288754
1874351
414225071
1824621428
725808276
1864009671
2071541774
959000690
1226662278
2042521535
106244375
563489490
649570026
920408698
1199446738
1757732896
1550803406
274774072
1011234641
1045074346
36531835
1855281392
203301173
1447199111
1355914256
247736730
784373125
307248001
671748201
1029070589
324362134
281893535
2142201905
80254437
647433980
1073249912
566506486
124811585
1940477014
461136180
260371749
1798855253
342806526
183017338
1056318243
312227134
2016190653
516686524
1472659945
1504623054
981622961
328808502
1707871594
2125655438
414584394
1446852908
1259491230
747112229
434483277
543702383
920404483
2011476808
333118185
734514754
1518979583
340398148
898519476
653280240
1887095674
611274453
1906000283
1358761014
1102528822
536492082
366048991
1295476772
52761224
1551106206
1756546784
1770800368
350522863
1111196650
737814685
1627002330
851231945
879738266
763839347
813444242
1026094446
1695986207
1222354249
1875372389
1330425589
272479927
167238405
937179143
260405702
59475938
691505940
560956896
494699284
1112254280
1350371259
59785012
1481513385
57358409
274870600
1846450577
1510605589
750604704
1670145325
2140406999
1909417737
1091015616
1147351762
1330746036
1444600104
83743175
103382918
623815707
2029408684
1683564373
1492562672
1216940534
1990612384
620828421
1435141923
899174277
1939913352
977430517
1627143116
249658024
776076490
1039010073
66378611
211220432
805884773
932947609
303636949
1186444718
1843373418
1111564370
652052320
1333843113
1570146310
1999967206
1732924673
1713198385
1270975022
96175023
2019092617
394192639
1168312949
1794094589
664229542
1500049291
601831230
258476501
1529175496
148139836
1944116224
1980784893
544949330
938527633
1112540368
1002630118
696724909
1580809772
539602157
1441661466
786084791
1440110360
1430250340
24192665
817580676
1423579057
523827660
1823191095
1274282841
1960092367
753822497
675464326
1627625990
1999066480
1651192085
1359690435
1786413451
721111817
2119206105
1142829756
301169303
913743619
528078486
153192404
1656612050
206934990
1874939464
761318344
2070608996
949111249
1994251237
1113326616
1379029518
319549093
2146520684
1966830187
1029006012
1431850526
1395407909
1461244392
2117139145
73518596
495128268
764215843
865547228
1445705046
1219853266
598984412
1579945965
489054115
551401104
1294906382
1903331184
505008683
574132807
1675693448
1701781790
411387107
1416838371
36956468
1243733969
1733411054
1778819474
208007400
925212765
1826284356
1100319780
1396058420
1529356046
1328962857
1914802836
899644216
1920472753
1080812487
626409860
1412199767
1591722980
240001374
1994965068
1648223681
216744379
1633446232
1184995500
997482788
1851318482
32282149
1074108842
1804262951
100934035
1044698312
185824096
1857661144
2128743172
732427805
15622545
591869155
2045315596
1699193040
863665080
222290030
760634485
371538955
1107903108
1677683163
101662155
823359819
496742793
1099591446
1494387866
216571536
468448830
246304648
120686349
1449771922
1840008249
1945352359
938805136
207042381
1169592585
771963204
1019534935
906142921
1814777355
1430709646
81459419
768153634
1495935090
1958690456
1363179279
2136209927
1558541906
101867115
732056305
1871177358
1363356334
1843976443
1489055582
2145380776
1711317646
2136885598
1987999062
27894411
168539247
1602228052
1549707728
1561647466
17271813
53083694
1480863418
1154263450
1450415784
2036017414
938219108
711852751
1974285446
1671661301
856140069
1863547762
1459878625
847622776
1753765024
1361686337
279677464
1021843569
2072613132
588143134
1575348631
2058443465
2051785943
2005926714
830183730
391062111
48160820
1441332943
1419324406
1204544004
249680445
817205277
751899641
833936728
750153830
310370364
563823823
530030563
1776459692
891798355
676176398
1530807142
1337218546
1439600989
1144105664
1975281996
2028305759
1571604188
1070866949
880506999
1793617491
705900567
1787657797
613694393
48231064
2147043542
738138298
679416344
449505555
151443136
251251271
1443675249
678986510
185933921
1435968368
1965512742
1812077142
487069864
1083886841
1425534863
33817115
661353617
2141941532
1360200753
248823516
784835996
264167773
37716946
228762799
1771799082
297545879
1245691148
1513173731
591194025
1179716182
1715683560
1006948659
120160008
586903706
330513481
1498655221
1433848454
1244194351
287872870
1679657678
1719813959
881688522
2000593600
197274043
1085543647
476149826
1979121184
2058654322
827246442
184460661
1402259995
180770331
1236390660
782486131
565589574
1083809988
1631870583
164448837
1754606531
117305194
162833939
1458927541
815978836
728187652
826431921
926686538
1782694575
445058982
943332998
143006619
327509345
1362009213
1133923858
692346657
95604501
2047612140
1291690082
1637095952
1558687578
405922744
515864049
1668032376
1572072179
1199261365
1640276451
2026150611
606872078
466106586
824936012
2003680046
903867212
1712167826
887276989
1337626849
1588693096
1135184249
2135405415
1574110156
1842414060
1101643573
1777477215
699158944
103359828
398395908
1374915864
585445336
1416259939
1433430316
320179256
1531018141
1516284080
796527771
967532140
392263083
388674747
1418504645
686040981
26598454
1191722328
915444103
125149656
1873359580
1571058385
1565524584
571525432
2091438925
214981046
1499145851
552314694
815044092
2101823007
397102782
1925136831
1459949276
287640116
1828132697
184276432
1968224431
516946399
1829440753
1244139309
1198456250
1648222301
5354464
448166857
1104012252
1336813972
1643893003
88217049
81886765
1503786924
148449002
1083687658
2117471350
456886093
1327807729
1220167535
670897233
1635049349
922850691
257390411
511675600
135484411
805602009
1751501824
1842755655
163760980
1237707426
1930366028
926943093
1646409722
1556078141
268010713
986385352
1584924771
263093451
350404097
1599663937
493849622
2002790963
561964161
2020976615
2095058768
1520344648
2079597473
1693939483
342642727
519303114
2110472078
157766194
1171893137
1282802870
560269772
1950548019
780976991
1531955394
418270679
1963717672
607694952
348750483
947915003
48789677
446815042
314399515
1774489697
516508807
1896495370
339789160
1327380067
920967265
935043481
4230417
2019925565
753648941
1313089405
1765703429
511429433
1687327806
290238132
544388062
78158539
1879404966
163760980
1853517414
1756888669
280951461
2006465466
1108327833
1045385025
446316552
1617087247
1889476882
1668736059
2021125307
1874303028
537644244
1228760730
594761316
1641131900
1259259021
1525655196
68023588
993660984
1241004118
177927869
1566121721
7109494
624309002
1356664531
1765283726
1395543385
815560259
52555930
1374319944
900425033
1621726136
1066179998
1930520862
773665623
1701285340
513081304
1740226771
2062769288
1017985378
16769891
403565387
702052067
1477280406
1885729122
1060720868
1328568839
178531112
1900101282
1086825782
1162494515
509790618
1899354346
1329715799
1404093379
1105156634
932777765
2021305343
709312569
1880917359
1338370972
1242703102
1221641688
1695483189
60709292
1035372055
1035268448
1070258904
1838951970
1028775841
1989842009
1667825612
1164191246
1420286806
51271361
1092700684
765537729
1237315806
911657142
1558208626
1754185402
404694887
1382576025
1984403111
139331499
1437686177
1466515500
957122367
1297657486
172023389
2124266865
1317816040
1468115530
809149373
1976315334
1872435688
348219537
1172907952
2144435025
490314100
1672602012
506346738
1893639841
664057829
618462668
1688126402
1961507881
641262222
211276813
1729219900
1981094224
474336222
1417629481
280461274
1595064719
1210759060
133213229
1507531324
2142798781
460163687
1202307287
1377870138
1433887211
1245390293
2094237881
1024315880
1756804737
1485401939
1132029265
970496365
255812904
1205750796
1364694633
1217207728
1606488384
742842257
1850021060
576281997
1643908274
1208252444
793620708
664155780
1056570056
1716728705
2013244444
2006162851
1786724474
564069202
1646046397
559373608
2058512331
961291037
1377260796
1074596403
2042573068
373352684
1145611242
667596789
275176109
1446019347
285572517
523209488
1029745801
1396547297
1308941873
2109378443
11626706
1710895934
1386718200
367008726
1690917976
1143115459
971044674
942078336
1072415
754008725
1278363069
1702749587
1999751463
288564848
1358505730
13462821
779521842
567911817
1018151572
1714229358
98404769
354534877
2012874217
184846202
535145938
572780781
941193851
1040437722
811652481
1488592319
1110825727
1308018380
903537762
1545363444
344335026
2056153232
1798010519
1349908893
1846233984
1440565315
1017502593
960304313
131368098
1723424239
136334241
1827829254
1253036499
1848747100
1984509430
1648992281
17372685
304521845
471114131
290965177
499377150
1041840847
322489700
72647581
377209818
35969151
328307465
1737110231
312775909
702538900
1170746678
1041354650
715921398
1600255956
2029835405
149264036
489890745
275695365
971721010
815137831
1081866749
1899602705
2017177238
707154059
2047275865
1036456711
1232029563
2101845557
2032577358
1554448024
1758101362
1182276195
1744172544
809190839
1585135507
1677358688
1050763123
1775192463
1984005388
281551681
264932959
1821606280
146050923
448232200
405756421
1844615018
301854981
1047024856
1753473240
669559911
1851288534
511863850
1967292381
1505693572
646460421
2078683398
2112932332
1558872937
1155195700
1729580025
805080271
1411097600
1533995826
189859870
847189621
1162388798
1731577637
381699836
1638509197
1815323940
2124174466
87270767
688561586
1695325249
1664781454
1974750444
1372996463
1787698626
1903426379
1804258490
567110130
329806600
318081161
905577508
582684866
494662392
1540744524
1039174574
797699619
1731440280
44016118
965236018
1443164521
735743996
1634767436
1909116670
802848942
1798137700
1625124295
1473557338
1102005843
357854040
1466164797
223706083
2032303077
1165098841
380397468
1151962890
1015802178
1676066976
1685594582
335042742
309857213
207900943
1339704549
974196216
2070165636
715605177
752057287
750046779
1484663613
1945045006
835677225
1115521726
1860633486
130187578
1966051165
289129531
1566608014
1000361424
420447843
959046942
2033781106
678613026
974039239
531008131
502706703
840541768
275059460
282673979
2014453743
1906043533
750343897
1970516122
805886117
1720899970
151794647
1290197593
936099108
1934740703
1738816651
907219668
1116591694
437246897
505295500
1222952763
488274158
1148994076
1774741148
952775071
1808193667
1515058029
1117070781
655152539
318054908
979506962
327745826
1816744923
91008024
300492452
2026133544
788899946
616604865
558766502
1079977322
1995689697
583091574
995561343
544627988
1163724262
13968949
233027416
706522858
647073188
246880504
789477631
1528563271
1430393377
1351884233
1002997046
1128702720
1694305330
1495995616
319887206
494636607
496592243
517188525
1320489504
1342850678
2051092024
115636877
968410383
1838603284
38974635
1963891622
639020974
349313184
864371844
1864272623
2016172934
1448925575
528576738
2022355786
1707408370
942572075
36527612
430573441
141580151
759993722
2123977926
1378939115
980526481
349902738
271351230
1958138448
833740166
1770190001
801585684
1319204934
700368682
1177354013
1809356168
656372938
987785179
1324613665
1128601058
683181110
1161406900
1202574637
361089267
60876239
1770751757
1205472568
1689108535
1673750751
2105223507
830069998
1976360644
729621605
1416177191
868216821
2121761450
1704236370
970106316
1849083922
1656855152
1885805780
1576972645
1201366963
520341264
1843746757
945530046
426225413
1998330343
718794713
1897873998
1844860191
944039933
1135849171
1897714896
1737194289
1885486914
2024083281
1478975488
1222473048
2010402563
168733936
1014716042
401661279
152823072
1404264351
1377910635
352163213
1134375640
812847649
1831150471
359965870
160505799
32108736
1409702314
1780749792
1959049008
601299743
1349923052
1105982468
649489142
2107498288
140009933
2033364281
2078829783
994195991
2062344928
2119785784
2105487890
1549837793
1189802347
952888385
1376022256
2046722778
960052746
1663075239
1009265196
1987842034
1756279616
1829816779
347607382
144799294
598735651
153438748
141856428
1286300815
1296225050
1900348586
1421243321
203947865
648027148
1550950197
148286500
1208207232
1396299019
500949683
624676514
1426328236
712272869
894833138
61305409
658423976
73209458
2059839676
1631414028
772253205
693978904
1439569173
325177267
2108920015
568657033
645548821
1652082774
742253062
620295686
940316178
1996184882
1701878982
1891971002
811298722
1628037629
1011025007
1211011986
301505558
534345861
380296797
1085394272
478925064
996198737
1304382044
598670459
639536754
1573373222
1809470694
1458685662
1045408391
1513792784
1331181448
1779251027
2081133596
853098420
1434842929
2142153644
1599315893
2004617711
1089428440
1743503018
689343546
268200250
263597427
1073746516
406495174
583226536
1528987136
91031262
127615188
217252122
1473033414
415527147
1781202486
635317603
2026518229
1125932289
512439950
182057397
1166447895
25064968
2869868
268477421
1029943379
1803304608
1873331008
99886233
591557920
858800581
2050442376
270935492
1181864586
1363855484
1241953942
918960765
689450225
612499904
643877299
1215405391
1644387435
1163951617
888612510
1349993592
1320224305
1516862194
1683985201
764974313
1595715607
2026058625
1270351225
1087765051
1774064260
1859998721
89657582
1217099436
1242937773
645221279
476694440
978004255
1439243941
1148813058
2143271167
1888280417
1860543784
1885649299
1754090037
185821285
1503878642
357426842
2103121767
972172034
1930098383
1174099392
1416711625
2040382793
137369169
1214641881
1154742937
174998652
88344943
1625671873
427996746
1738324178
71298601
1194172430
1378526160
831911858
1315810398
1397206080
1016068788
1229040973
787412190
812769928
2010353025
1055477201
1085723733
1402828387
1027187586
1825841215
1884649747
142488123
1908827539
229254194
453420068
2111317625
536354603
1534865162
736255968
1801987237
1547569131
355618380
579183237
1917711818
2107040771
498167726
822867685
992251497
183925942
163287041
1576489821
171892895
1871572741
1177574304
1315224589
717167983
140246721
250978799
759298537
1528935215
1567707283
2123251827
502594384
1222485626
1983818562
1772948509
1835227503
354409756
398614307
783029624
1514808867
754998671
210144467
1425380851
1642612574
486659532
937524340
493870966
1683734419
222682053
1973531950
1377032999
627454495
381887687
1108391346
1813002613
1315329926
780521199
1980894703
1277986124
1527933011
1460393645
2037681563
1281457249
503626195
395845152
222901435
1380788724
1441489210
746238575
1442642527
1721331467
2009745104
1479064064
563139309
916881159
558742884
485345650
1209708084
369350865
1488350912
1560609879
1345470211
819858283
262386469
1959329658
1807326018
2131720454
1322783
803508069
214159845
305453957
246439485
1022879678
1067855988
899085469
363854905
1136168788
1967881595
1673885530
1107471376
1485029499
1387612538
1711723494
1043759933
573202567
609341994
947705038
580585343
905682630
869374827
1480839151
387584130
514346929
1057097025
1091141137
115995249
2107387190
1671566248
1655729919
1012279655
1965805272
2099682069
1768790456
1558591933
1057039455
1409170963
588623918
1961617277
254886395
671466267
834672875
875768503
1311102586
528241742
1012791755
1695193028
547204639
790938130
1646036079
552994861
1377075261
694893916
1169616134
1837216016
363251677
480609430
895476891
801508875
901596429
1173519836
1688493636
1177619014
1149381589
1816268100
589406432
219581454
858711846
1457368287
826554360
1933117998
1908338807
193665315
1376642215
1431896144
405084142
1285743517
588960346
1860120887
662591744
1500267096
1115821295
951407047
893583997
1029006012
388478040
1030735496
1575223968
1248889133
463800087
1251652491
348252341
510796147
328875362
957497913
257785509
690173780
583501775
1490776380
1632654891
1257635446
907492316
2119563931
891236163
1121376659
255240086
1558915406
979764219
1458695231
854175196
229211543
618263863
1414450328
787643683
1831805825
1279894704
1691213257
772282305
1595238991
1645650983
807881993
2138426662
67257163
1520449755
636130061
83197855
1480934129
1452573555
1886558589
2121096627
1179422129
1446550703
711412099
2080501589
491963956
49513265
1010664628
111381132
1684945463
685018475
1424974469
2021692455
315340638
994305572
1805292904
228905507
889081252
1084663321
655129941
20456263
2098418292
833119868
485750152
1568628881
1637428001
298883693
439123713
1573204141
1349529889
949328389
578134675
1815307722
1451015002
1514880110
118446416
1528196850
1620049003
1348757112
793862837
2025706422
1602369725
1147499324
842838468
78702468
216549462
491009575
1166718017
1638599449
1074994162
1914615558
537301544
166562871
1312112577
1496598609
1101042231
1153998010
1728093245
2059505634
2082387050
1285091757
534249234
1130113196
658800086
1717577238
1478613668
454421878
963652953
150357443
406569874
1080572353
141774578
768764129
1550950197
378457780
215070343
532513608
1966777513
1806009630
1360614959
728903878
2003390191
897870129
1696975685
1204332878
1668619754
1457986662
1129593069
363971977
850357628
1052309210
1898469897
1433085449
2097601686
569657108
1342089535
1257924834
1441179604
1515512625
867394416
1417537401
1237097415
1412882887
1405243424
1153228007
335437005
1125772934
2092387619
1196035978
1476738823
1179373649
108282380
333565231
272422851
94656325
1241990338
1535628930
1399467883
1423485235
794028442
1209834937
885860371
314056735
1361255279
1852364460
1850152245
794101625
773323784
2054017899
1025517957
1291733428
1833705121
1643801790
1861424012
1340595643
1144865472
1866426260
1419913268
1237707426
401928171
267052974
687877908
1505857457
1951925423
339384099
67749744
975850977
1009037306
1319137302
2344948
2088044998
1442896170
556757742
2140846840
2024746084
1560987547
198455615
345885247
663075595
1539335330
1948471865
498555594
453271742
845878630
1791746943
1510412923
1711005408
1459459172
948927004
808562035
480700784
751267705
684034462
1007055026
1396920720
228756904
1048755315
284935183
2095912285
2031683464
1579915283
81755711
1551004792
330895929
1700107621
1177569564
320117875
827363104
2048229673
1845827591
298209869
1195903515
2009885118
313363836
1033402403
1219496319
1434059440
1238527943
2006109985
609385232
453812253
273575196
754202065
1469610660
1153734975
750465784
1425331207
1892267000
511381317
764701732
1419693769
1353055467
1719957885
919262997
1630049515
802061761
449765042
882138698
130696187
1161430438
177696015
1687780936
1969617426
1472451980
1076878895
1162025069
1923261982
435686985
952348015
44766125
1155495171
1491643039
613820045
850720600
384995037
58260163
1947616557
1431013292
1000123799
1323022503
2115598127
468406251
190341161
569192096
1992567869
1181278862
1639267987
1037031059
1505139205
1539433787
1929171356
350841013
733749290
117890445
739677625
1497024715
47092301
438358963
832725985
935589862
1676883965
1850423300
198911167
1376653093
1737756282
2075704943
1743365832
1057655095
2020358209
2037907021
1869497520
876042251
1442702506
776342989
1903302979
359514724
612148181
1395629978
1156018986
877472272
735382147
1315605778
133401793
1579051563
1854097443
259270343
1840866551
1194287239
667988270
1669084281
430563739
930570251
1635237246
1073930942
737941220
264707910
227980516
272775103
622614417
1591600150
1951383574
1804500056
450754088
1060146903
290450783
280797967
692834609
1666794459
9026716
984184581
502427277
1798954613
2108870846
224861845
1954887876
1315694888
1116324577
22791545
353909061
856404873
1324974496
1139203723
95084987
1353926829
1764051215
1088844195
267615537
1698740965
1437337065
701626824
476530143
518197981
1868045034
783192031
1216020192
1542156044
776814669
459021143
141261630
1686488609
1890381421
228594526
1148780828
536620254
57831630
936809030
1143522728
1465311684
477287322
302954546
1386446731
1008895705
1844136113
614258596
1331330728
1982243342
708254279
1252968994
204501393
54109289
67991770
2117376783
1947536130
1325928403
1326107658
1874955536
707060316
642601356
703788581
1622883516
583744254
920957358
456152426
1961752862
1763880800
1089972643
761376762
481447681
1477405995
1301431514
283880816
873535847
1980346444
1392377320
1373392976
1874682686
463837476
1208163985
1591306939
379849307
966863433
597282967
1295325211
345434872
520374692
898579076
1811670520
1604956939
1129308968
2020504483
978251461
862295022
1488047874
1494222552
1143620976
626635591
1722363596
1269776694
1226817620
1394751384
2001031247
1166168264
1999135047
1281814976
127788461
406714177
1263371683
1888412119
1492771845
1867075754
1932095171
537045490
1030462748
8877723
969620166
1113500307
1784592650
895168758
1950754083
1854027656
728406566
592921170
1617365406
824841569
832649570
1940927548
514081541
581769774
2129137494
710566473
45417194
158394877
1869887628
1206915938
1714140019
199171436
992937670
962890060
685189947
234578898
1245662184
1209453066
1652524216
1854420095
1177600002
384781149
1426608687
1048340358
201186827
1028755873
1908730846
1794087976
645804710
1688622045
548948047
1128018875
504255284
1793993442
1246687224
237325069
909886614
1186933080
1590698364
1574140059
1084020292
1736541019
1094235143
1144959695
617689087
2122279284
896610767
168225696
1511165200
2103681209
314074642
413163544
230692063
661345088
2005231940
96483852
1037151951
1669871998
2101347600
360906034
1057782402
1810643543
848753024
324489848
713454197
1667123449
669538488
1320493812
1949811494
805416303
419430215
1536579106
1437050230
916706974
728559644
792064989
1375531680
1717022527
2095301760
1210949867
2099813954
2069166936
511671085
1662957481
1186375345
700264123
349237031
798725094
1261592301
1499711797
974505031
37342694
940325550
622299662
1534617249
1557942772
544481770
1080521841
1794675818
510949116
2084876442
1611882858
2125874880
1145354202
2109057553
1917590301
449765042
484245472
399755754
399753759
1097116834
1145292290
645784296
1162594308
1609579584
1527686595
1342411955
617935422
840088457
821040021
432648635
1356796000
893263842
47253223
1329583078
530910537
205960748
1790971369
730721500
1485201979
1656625633
1788383816
317306416
219818822
253935747
53274500
325140593
135583694
1067795031
440054701
733473484
1523902137
1022967125
331503837
506617491
542955009
1702834180
102968874
1071232745
2037711503
2120126939
1516612015
856060833
211180607
1927773387
57558673
1169964363
1979223288
686822252
1468880886
545301982
240981548
1470185358
435524059
2048279390
30903252
1348424968
1317646807
908869436
341420103
698291415
1569338129
1407352205
1900246086
2117581662
1341187758
265701124
1573752411
1211656569
1631788381
78957738
1064322346
372688896
1530378669
335773869
474371659
1180294667
1656760896
1447135092
1150978795
1860328321
1631240265
1308048893
738926997
2134947079
1372796174
1975058713
1429227130
1628977544
914742877
1043363499
636590607
1677605187
1708333910
2078083005
534807979
829033383
1597441770
1048275009
1977099320
172000933
2048104752
1491740285
24281977
768769094
1882076880
976350135
1224140396
1773205257
863080849
127984743
10511192
250180391
926535374
1637254638
815762803
1944342403
824805500
569508698
581321570
647611087
846869503
21448791
162001579
789305532
1234048568
1174324624
1685396696
1350757150
1340753689
1940110227
1007079267
1258527050
1422546134
684457048
1638907238
280077241
1860259303
887346862
625027605
333176918
1889632211
1311264488
1127318078
828741808
694100794
1851009976
1675517062
528129331
1281587994
1291828104
1630693068
2070275800
1978068174
1189412898
1489914289
856837891
297545330
1988534454
1988895385
1740286677
968356476
1544759002
46961900
873310673
475417716
1063641316
248681868
249781381
763819789
597400436
381740309
1979725115
970541057
1284420594
1913006852
2035304946
651004154
18947148
1569525031
828368381
1499711797
1421639639
1596903965
1718812101
862172450
850760609
2016807987
177634021
1050701256
2129290266
1778390551
857191126
1631812481
1354763428
355957038
117121966
1930000198
343528994
1102008156
982696711
602378694
752007948
678255679
2041676976
1703810638
1216559368
1596098658
1157813862
965650252
1944286935
127148543
16666561
1362776463
1389078850
1303162994
240401312
2114714198
1488439120
1020068087
728651187
519865143
1147790439
1268823261
1068641588
1186566890
20515874
1856450229
1443214741
1475859303
658398990
770036967
1511668
1702588441
425622024
43422039
136238496
828547181
771296729
863364300
1115309900
288851925
1635285364
490565490
384631112
686164080
2123502364
1927074967
1964884944
832899157
75838986
1408804771
928992520
2105667714
690496485
120561581
1783898528
1878977504
1410622048
611157451
1881061235
2014109822
1203643052
1116180361
1624394043
204721747
2131398138
1729801328
1566506964
1435065765
2080914010
1661288064
369366438
559239137
314376392
2069315518
1079176135
652645086
1336050953
1241808377
1034094335
993245755
959677941
1712847320
207312766
1364808085
1474279834
1188245411
5924902
124893313
625658204
1865800320
619352043
1047814529
1159302202
375756577
200590436
1416097252
796656125
2008243617
1932405090
241870449
525595415
521095895
1596679209
163427363
496784075
1382040205
2118230459
111548301
176427610
1074301664
1171540217
859180859
471163801
823815220
1791839068
1135937318
1360975258
664638204
1960722956
911112486
405858063
1751363106
1052549226
481402035
1945400311
539203647
1371162795
362678191
815512734
1494944292
1699532326
881021620
658462759
1390044200
383051317
1081652225
570866543
1741073550
390039194
372812172
1816620992
2114562869
805772136
512547390
1565222716
1202051737
1038640863
717334154
287122435
1580272605
2074373520
969831912
351781027
1536448418
1417070812
1878003378
707795902
1024805818
253562396
347601724
738913541
230801154
1800996227
1312176389
609430829
263400960
582735898
1841259930
1938127752
995063906
1798922706
1227499569
1044910689
1625256485
175616314
604486331
1917605989
461907616
1705440571
2106437304
712983512
454760072
678521716
1172600854
751926378
1275805478
347455228
1257911839
1127373078
584366492
273194660
2020400815
242272045
1722778687
2032255608
1387434448
9576568
501017503
712268869
1942804359
1169151405
682887663
357456057
316670622
1644893734
921794585
1850607043
1694300980
553274380
853056920
489208691
785732878
1341214501
756971806
636254273
688611554
908265644
1895987101
898755926
2017060797
2115641599
2111820554
1321320895
2147386968
1703782467
269446323
1837921914
1607684384
1702866396
1671638685
603973037
280334282
1611427613
223419707
1435512490
1598901262
836464626
43399633
787520242
1267181623
252841589
594345635
1123456575
185332218
695253870
321527442
979228311
1543612008
1809697216
1431043056
845968664
757460453
1387152336
12765074
1419062314
1917984022
1848936886
512607534
1922669248
690376934
116584980
362954826
397895241
872911021
3441235
1435709855
1863247713
429759300
559148579
1737235846
1631671619
1532167766
12612591
1191983405
33386819
843104972
812463739
1040577373
374505527
273151107
401412645
2078432134
627354640
1470310676
2038513756
198040197
614348748
1541100535
525773832
2032597320
107292654
1184771694
1404176855
1118949271
1454203370
691639377
886937264
395600315
998124121
712420740
1322571757
561056477
737565602
54333882
819632491
972967958
729177207
1073127738
879562444
2147399781
245679601
822159705
1495512331
1667296962
1969870072
1409193196
1792764463
868048534
1445354677
1684132629
1215420275
226696172
413060591
1664792196
709720492
1596942900
1650514137
2111400743
1013473268
2011612956
301170971
477604930
1919352877
272326138
892454860
787916147
727586126
686691369
586690836
844552166
193701647
400285536
2007498127
231859951
297617989
1763647633
237260542
2044739932
1546676986
1651524347
314459828
747315322
1459532418
754582524
509602794
12776078
1755106307
2127621144
810526215
1639211410
981564873
1355366713
966029109
1865004934
1436982273
763509982
828105203
590408681
537485066
1928814514
814100674
370293856
1461254001
1088759109
1610957865
1096967481
41045907
1870570847
1517487681
792084256
723550695
1312169657
463906196
1770245954
666946248
927795832
712104391
1352912279
588328238
1987644574
622986201
807103008
426784135
1815270178
406649700
2120841191
623005097
1255174299
958219776
887318125
1536624738
320994678
384342651
214561535
194474652
875255208
1146878255
241505693
234922006
2049506870
880544075
1996053281
31854488
1109204272
1454482665
2068608636
1640557701
2107222021
1209124147
50519739
1204188809
821598684
1355813265
81325748
1580583598
1283334047
315101437
487255907
1834582796
622014924
613904883
1152648524
382731967
1784220955
1736810672
6848909
261858172
2077613714
625741961
1222624843
872704980
1730637673
535535623
537544407
1085214568
480439279
692788949
1530685287
1322552865
1800413593
1830585697
687499667
1035412014
44695213
1026731913
1863773065
418018753
1406763335
1458187526
1972356552
650154030
696007625
1201894439
1818972361
1087230311
1997275813
838260868
221557493
1591390841
173666394
1986492190
1883643953
1905785452
666878588
1177862350
855899513
1661437074
388436166
1763807472
885851837
1441052224
2053259634
2030380393
1822590483
1229416119
432454624
398578414
1445249908
1590386533
1255399104
111164019
15211358
189818571
768927530
788330246
1024640553
1786767822
431062096
493612106
387407457
885387659
1492418343
410785704
566194251
373113325
2335260
1006566993
1693294132
1563435304
1547202302
554194150
30455547
1271628805
1291965366
1076216957
1136264389
1279046663
1747338149
1670665985
1024853556
779633593
2060940033
695594682
1437454185
2054876703
1779387318
1552577381
1694049810
146382622
279567208
1171819959
986948746
524290035
74683539
1772043587
663001512
1278632704
1602300855
822784964
986608944
1155841870
1371735165
655561340
978835774
1158928032
261779078
1413168132
1969910615
1139832189
750866527
1643680007
476474125
1203935565
600567889
1120827908
513782005
1175634290
1863179716
1768780032
1434765785
480545933
529120751
1003842314
948722475
1533427816
1581743625
456423349
504615644
1934923734
452475446
1865247845
612918340
1275277227
260952313
1652955581
94859063
363067070
577735819
1446345428
1665499694
1164575285
1756656237
2141897765
1266497583
1933138666
1899663920
1393059702
1966645054
1339451246
927030337
1801247367
1146980292
2051638106
1465679415
1642237608
944576160
2002261920
175678816
1725899461
1943420447
896060306
924111660
1384386702
712181254
1387657366
394973842
450559408
1837658173
697018378
1998121374
17923183
267437734
1965491784
1843411786
28926074
1580344298
1661898745
962993835
632587295
1042138886
764658204
378141784
282919203
1026113354
1710695340
1005672097
1473087599
2001247193
47284152
1319137143
2102224896
310119916
1088894812
1373171923
1828733219
209915001
548535983
270664669
443402631
61927061
1911537695
1387293712
1264306932
99138797
649885471
1625085976
1476080053
665220710
1109633924
314996496
1539694137
1757250737
1116532378
813223283
360202254
985452831
316098660
1954176454
228137267
1977921719
923190872
1424745309
173215646
1622902637
783765562
1236401087
378253292
1770666008
935831398
820665384
507332163
2042431515
156398552
141646667
1551636863
825926056
59340710
195714134
1572216378
200808055
2034104420
1436019816
974155111
60826538
1921946642
891701860
1097866617
286333065
2008110083
174341853
1571842638
1819913278
1597170034
1091247925
1350702430
41139614
1963639961
294825546
1318445913
1503895589
636892124
203739589
1097999786
2020982768
2132058794
501648303
1704609858
1366677508
168981164
635728827
914223062
1888937154
135538781
549010921
1437158807
1651839152
1336477692
201612490
1227659821
1086239642
1278837533
111256696
832523546
1571528595
1428366849
927807165
1317662897
2139395459
923351510
2078830293
1673888215
1282154715
303396333
450248853
116189925
1703440452
216294449
589194271
588919477
212839261
1994855779
51811431
1825806338
486941950
1372405277
1586491105
251817739
351080859
2055215617
1015549151
59884398
317744716
999458181
1163951617
884332871
192729446
1461685525
943684708
936868542
117054
295281596
1209019059
966276772
326303645
1508194889
831032758
1423593887
823554006
1461405261
1491498552
661453533
1826376795
301622253
902465883
1304344895
2106680275
1728221990
993311626
587979640
1348766347
1620884397
1906796346
61312249
2105242994
58002454
648643597
795208480
1685753959
414565807
1018040594
1544902461
420630605
843045310
591326296
1016342000
95657491
62661206
1371229002
1019990869
1873090288
1777444646
1958602419
417395663
123851228
168377536
1533871499
2029132325
375138592
1948271908
1118052863
796515391
192914138
526019286
1602161392
1920155446
251974307
2071492447
2108082652
588922637
706112921
450384902
983489511
1046227176
1473013610
79276797
1633991826
488457577
930759420
1470486973
1582790978
1063197301
2063120331
2118817471
1351374314
997417361
1054396482
214879610
633630833
543627144
1903551278
1095425073
1520465027
417136375
1879048402
895486185
815336332
876446707
16682837
1373509140
1993264651
19274388
1502045912
736658137
329354799
1186739653
810275478
929038360
1945856439
1786662372
1376252309
1880478836
374700736
484575681
1218494647
427626800
674755833
2042917688
13413460
403657140
1957386928
847323903
606385782
125573818
1624341676
1212406257
251958183
679292484
1941523521
361312202
990860667
2022295460
2001598532
717006516
256947081
543292437
1360224056
238735172
78592938
1473437177
657287159
1656309297
1917017613
107451457
1080850174
2073689261
300972617
761026021
81260931
1501154903
1583147592
66974907
702157042
1864122077
644032703
170525678
935226329
108114457
464189392
2096787420
1777819819
2001055124
611942237
115280907
13527957
930240667
652207464
698131402
819131817
394390638
1349601672
911873221
1210021219
371713011
1679283932
1945531214
1883707264
255816911
133123309
837227652
248739834
1022500052
807645929
1475682785
1464969475
2059022092
93298766
902296049
1653184909
113284273
872615824
1672449212
160814183
1905276060
1810520516
850106676
1875536438
1935268598
230383390
987819292
643414634
573632337
1208835176
709095207
1830513721
2125870364
866967512
757812540
2050365990
1040350586
742029360
885488299
1677714624
1202092325
675348825
404294694
765798446
669720651
100199672
1515208766
797810038
954214726
1679656815
1177030965
1300854883
1377473029
949746276
577863731
1153199018
1499281031
723015659
887605618
1461253091
659436561
125977883
1085057065
8508625
1541749291
535356670
1479725185
1047729438
526786515
168205161
592105272
413329272
1071276513
1351468900
111030172
2093549410
1095280791
1528884141
586071070
1765833642
1371169429
941877072
1625050857
1533344895
869567287
2105246080
2115576722
339489923
894746663
665806353
1826125163
784055430
730331222
1594848253
1913909786
252836367
741561699
1736627613
2099230748
315929151
762862167
1214125398
1035428445
3734931
696442042
1731027128
110354984
316313466
1308150343
1289189130
1963659861
64650135
1426038687
2093244224
193056412
542954408
827933507
1885413508
505696137
1137392128
1785271657
1746108877
1464589845
913127233
2127413948
41639787
1341988540
1887807749
1294752648
2035052221
711208341
346378792
947689989
2129290266
1397430438
201220902
1921103360
541880872
11894654
2040520329
1202735792
1923028620
1992559669
621016511
413745902
1975417523
1499782660
864510476
2052301629
1885628140
246688383
1431588690
1910842285
198409828
2089941546
458587842
345611000
1299860751
527842525
1381959860
403486520
562597919
1000880719
87124784
1071801574
183324757
504540892
1248528743
1749684152
1334374220
919530530
659338183
181421274
1038874527
1251085718
1648450486
643250057
1685830372
1632582137
3475921
1068063459
1201454940
86895314
1252412199
1716747863
801727638
900115409
2017325660
387751500
991653534
1933226242
587478355
208756050
1453890462
1292421509
1472492999
780196532
835798805
1679912256
1607110633
1765630392
1850449273
345278784
1022861381
668387554
1702122683
1353237768
2110138229
1817172914
1522133617
392834309
400697531
1679092090
254615968
473320536
1454326013
703157764
203113920
229035430
1911370004
291398694
100500284
425811448
1194902205
217558089
1293276031
1119126502
337367741
2018186712
66965791
24436569
2086591567
1698736415
1070199577
1051414508
1484096780
1490770794
543929396
872922534
791023130
1940478962
818892729
1034902057
1698738060
1938860706
1668259216
64770581
1762254376
1447742540
444295738
1901450910
2130206114
464038169
172967301
1389367210
728974229
1356458326
1094679163
966663093
2144668655
1097037943
2039224616
1892560626
1019410101
1976679175
371303048
1217382605
265695427
2008581457
1153267330
1389195519
1888644106
700785829
385155976
1646172945
918298775
1180487914
294821802
886468268
1956419994
16210767
41152298
19856009
1797593409
338615926
550624963
325060656
2036779431
1513208618
1240356978
1369358396
1389438408
1119202288
1710789117
1794531921
1583794130
542639975
2004207939
1934653964
97719790
568222086
396669096
1812421925
16280923
1402006151
1952797414
1208717826
981532118
838499684
979776734
1735444373
697297859
1087509071
802316850
316623448
1696214378
1150999393
1241461283
1403006092
1908827268
43296746
1957846492
1641839795
2049231670
1991706931
299224917
1684499912
632800094
849761432
897095208
1008026286
1288046256
598469119
1543952302
1119486906
1373896896
1965874294
1487519799
573996656
1572753028
1810062525
301000969
459993350
406025971
2068294955
541970576
970978744
1374522285
203213527
326956104
1299932208
1291647538
359596526
1026733394
211555941
1027076538
2041283840
1653928696
202488016
702862338
895765245
1814394754
1942999677
1045278360
841698746
2009995361
1198336029
288398361
1491817527
1932982750
981802592
119148139
655766202
433595783
840243378
1281492465
1838667958
1147993591
1063485084
191577245
175781062
973431159
1050681704
927449132
1396123601
437137019
292847372
1431439454
1464875550
554500108
2131979701
1999517472
1101042145
715417057
1591804427
92542852
752588652
454338658
1350559429
317219110
1394814512
1996671073
1633851843
848349304
1438367106
385657350
564369021
1490630884
416221353
446407085
2125675300
1613386814
511683002
1159231132
1339861757
750622941
681315811
1677078662
475883041
1742393791
27568970
1721629265
2111160776
565799449
427801386
1731166865
2110899821
910081404
1405857943
1904647572
2084462538
1614460799
1920349891
1848705095
567066095
1796083615
707855479
118746051
724112384
95611146
735896604
301418724
1619481175
1624985631
1618239090
144155522
502194928
1640523482
1867901147
1861176355
451714684
1263667471
2120881960
1133889336
1091298415
329875026
784472291
7005202
1106258463
1197837312
259511612
1411618218
279832452
646227343
1206997124
458466574
2094714159
729588039
895654831
467648742
998535680
2110673501
591910059
1348129906
1958411187
1855109871
1429124314
2137939897
271631041
1353719702
700264123
283894851
984930566
692788774
1218169304
1888241732
124721233
1231281855
1621998485
847850250
1618491187
1428552297
116454484
1117438439
1677197896
601472879
858556009
2080946020
1620443481
2026603431
1432649958
1019393772
2017695064
1962090221
204366381
1124981643
918555055
1022098061
1399936380
612092416
751201886
1015877525
1408631273
109939753
371416276
1824204858
658398990
268168129
1418529065
1774802057
2065604636
1519334711
1485931423
363595422
1546881231
1868351290
1255666436
1200340696
115238279
2135224493
1831506181
851016571
1256961321
198797810
1603195649
1242178315
1364184254
2044599890
21021753
936416164
1695920232
475147312
1459346213
1713383304
286025619
742830157
1490158844
426483471
1371109804
844242969
1905191680
528717930
1070335927
482342029
810930468
784738082
2032883433
1946508587
159367143
875183594
1839696336
857251370
1260206850
1925919588
498471732
464865414
1339215752
1285685530
311423074
1688393898
1845882088
834546683
1867685001
1485038085
1945748608
1194230736
608017725
1817607369
1216905715
2003248122
1466584007
1409718942
1743752684
116004904
1480000704
59945322
577886556
2112218219
2108715896
1313543898
1808219750
1859034567
1605068385
1441230330
185014920
1796131441
1929546294
2085582450
2106157916
370887185
1713886847
522178354
1899435750
1573648962
259690197
1360372194
1894174050
517517697
1965759742
1879625491
2122994931
1199032811
27715072
1956699408
1714011468
1942165846
416625557
966590876
1550516673
1109425204
167537392
1026286326
929198202
270877697
573118030
164165172
1541296858
481536273
1273505792
1840931505
661636510
939628367
1916095098
579187180
1697092129
1336328823
1217603085
1911150387
926781016
1207962905
1867044527
952950724
396764819
101995386
1135873801
256042652
1864363953
1147433533
373532948
199722400
782493858
1765311543
1662759730
1996471396
522531074
1100724083
430330027
1593018876
698440606
1327100772
1811683982
2061569875
1278904832
280903079
920751386
724637592
1140114863
844453236
1899608493
1096627565
95554646
1405510104
1129874672
1255325608
1964687152
1277569801
584515635
254243482
1629772356
2009081637
498617701
1068095332
1141103906
538406112
483134590
748674971
1110187697
1586273882
136016016
1067187130
249871977
591733826
355964503
1566591818
2055470920
248657038
553192882
129691306
823575400
1244121623
1989158841
620563790
2092517712
1195847052
534633897
550602293
1863966057
1001571697
717296148
395123009
1598082614
176347237
1655210147
2008367560
1442991815
1133875236
1860374872
243093242
1060717960
149980891
1251039097
1988651891
1763990507
791490034
1208003802
523790607
781139561
1860026956
2055287211
1365749084
1929496870
813317855
1824630619
152133791
642483461
1008533710
1931103329
1206966977
1590210218
1091017982
579573985
1435598978
1234476414
1661719655
120548215
810837144
498077995
343186698
479357409
636874955
350905053
1363487075
1403616109
1489208751
1293368949
153190922
1126197231
1678650851
244131495
1773901360
1604462335
1992796212
4225368
359045002
570121430
1132756009
1072805869
1266859199
1133330821
1044753904
692552652
1644946103
1692542840
1608959833
1226260222
1326248748
576382598
389138762
480920271
1545521486
233057554
808140262
116801968
362397044
689739308
1447458912
1051015712
169867452
1281283295
539597687
2103160152
410749821
1983848099
1047862458
234437799
694915503
1924208633
1082574611
1767443294
2135133458
1332711444
1664700344
951672171
808368746
383195657
1467385088
334802788
313033290
932819833
1385738191
1348516476
924926017
648454200
1099995596
62362359
2108778897
891979707
1761315217
1879082505
1325420679
329603414
58517539
690409150
149895225
1578167358
179319184
474603553
883063577
330178947
2051628386
1741709569
1644837117
980962417
1393032865
1085979196
472238155
674614318
14713189
115104617
895658798
1690329210
2020599039
1056610296
369162525
1698251830
606782444
669046070
183049196
1072629662
1028742480
422457935
102969725
1202895383
1698230331
1191009446
58244442
2120218083
1269623613
1311631354
2079646695
1667545225
221200523
856374263
506670255
1165238750
300310519
356766745
1863948019
1659222429
597997136
1242009914
1183441848
926945553
1453139581
378533493
1724666986
68878889
1939145813
1267651869
1180930852
1342879644
960241622
528480942
1662255168
365304483
1203643524
762657194
1298585086
1301147827
932430508
1534305436
1346398814
2141016537
1517132998
1194197921
1616046449
828254095
1386866624
1778314754
316273812
1088748284
1404434681
50433435
1535503930
187065635
240652276
379568544
2098511673
124127818
798275794
1667712511
84654769
1343238510
150192825
1812180144
1926594612
941049579
754566539
1852133013
799246547
1195564205
327853244
268789763
1370224253
893835248
28029157
2121142824
1516060792
2029870027
683380500
1613035061
1131147649
874926860
59794717
1749393492
1170399674
980545815
1841468970
1119142101
1280338866
170570558
530382438
1728509753
1507062382
259674455
1457389132
1834686214
1648354763
1608933938
1200553190
1312168451
840452837
1939251900
300636271
1297708374
974125358
299034434
1164562039
831054693
62690772
5028600
778614541
1194050724
845746566
1833239289
557770133
1093305176
1212798582
27133712
243340898
273920791
760223315
1659343017
1354302662
339581450
1503108621
770869765
1349161028
1913733442
56656377
1837210642
1667405074
1733263925
1715908221
822761694
1661390782
240368501
684360225
1161902647
424438613
1073813769
1165624824
56279132
1683517197
899385289
141159158
2012411139
710230611
433584038
132607111
501603493
1012618555
832637490
1914970969
457348213
343413074
2105515108
1962099078
1957677925
1270559756
594977780
725725227
787405934
1459128428
1639759164
1081203703
821214257
905637057
732480982
1977932740
1126548917
2033900661
838358427
1506252189
938543112
438548610
1400119255
1278872314
1604715787
1985283842
715957233
2077344854
923512641
1822943487
1492193611
54061874
2014222537
566645841
2112884803
1478086926
1727096618
1336014550
1319001629
1632002068
1598409667
1730326969
664432828
1629103393
1443800210
234047194
1882504150
1807152966
112433456
551301596
1140028322
2019020183
993511562
490394280
1707018780
1434132734
1064269805
2051231748
313293520
265877844
788544127
983779714
2076201059
2040416024
416362870
1552623626
855107593
491391850
1682681127
1321752546
1517512177
1891720666
645369529
193841969
1242154658
1468397355
464454881
1535237085
1299699910
1194432235
25941928
619388298
1976452462
1585437697
1759099319
723046149
1598597740
667006060
171107111
1480038694
678380704
995782946
1899961435
1265521155
1688087025
219787954
353446180
1056249429
1893568678
1808541116
787718523
1421136384
937678273
1978602551
375331261
2140312533
1534551350
807249302
776871788
735310696
1764645979
420520340
1850514358
1285958227
814414218
690775032
1280338866
1163451598
131600615
1012750568
1775139785
218571705
683863499
255300621
1705076973
281509782
1878977702
1685387305
2069291962
1446147947
1327120280
880161456
1536710337
379331908
1271546997
2054608413
944458641
1563224456
1459926426
1342033853
1326265485
1085826272
1117000861
2051079425
74930947
397195948
1458383595
870831583
1693185484
981248428
197050933
406850667
1888710923
585269338
1957067748
1993771435
1871998201
37112662
1279002608
1003829867
1000202256
1257260408
437648933
1582553826
29091704
526312568
1409635485
1640866627
378180321
1047682352
542204876
1371734685
3088593
1013368440
1685678399
118704446
1786211808
718132894
1847712805
299089595
1852327981
1051628115
684865265
1241467334
810002441
836042973
522094981
519976797
1356874322
783127641
1676547594
1430456067
141634271
730157411
748399347
2117244479
1660679473
2142062541
1011685754
825098197
585761061
2077254022
1646916376
1147725010
1228083841
217696943
1608292853
1718759507
1133871699
1298851183
1622854249
350881660
994221799
43485171
661333344
144924496
1042806452
1152223584
1357693679
819439196
969024649
2024085742
579230424
1892954229
1246851405
1515608714
753564481
255670267
1577573975
478402271
2117861308
606706236
775207446
86558265
317622851
728292313
744100345
430577032
1950427775
1523373208
1839955619
1328076117
1873825116
190689483
1661255035
1860126006
405507628
698088348
2095401690
808547007
754452927
483741123
181104358
1264121324
1255299076
539785020
365029082
153210873
595612329
1282395166
1587160941
1949248068
329719654
1111877991
450768121
586512903
1528391846
1832504924
1750261057
324178263
158730823
1575809427
1391155928
1951673129
1292302752
161399454
574952896
1758861935
1470760390
382701312
1820425899
260611149
650298469
1855493692
261510560
300057115
1928015247
2119995640
1561410855
1232057519
1238759091
232629894
899288332
1690981353
1581749221
1231865111
1722447548
1577690602
1439990556
122120502
46738745
515706441
1777948262
1058385765
1773621314
293528667
160636066
967389726
381167038
1800500647
169699729
905385404
563372141
1841980224
1137849855
2024296866
475262900
1434868758
1865294448
431661272
1924456516
2046680710
2124655809
842708871
500055175
1146603101
1952151195
860802233
308205631
720807015
1849035799
228370997
984639879
2083392768
571136315
755460010
1897438794
1153681734
2081209697
1368262362
1331290504
1857304381
1493734015
145927548
1857623252
1385261689
1290344528
1273037597
516166215
1200032850
699661088
397139181
1672499375
1875197378
2065604636
956012968
638528944
761847768
1425281923
880240461
1922317861
2119849241
2113889170
1255940377
1798717029
898703691
1500196397
1369887043
1147890452
1497073808
302690914
600263644
1363133819
1320778790
754283884
1554605074
1003868327
1297768140
710117687
1553542059
451066908
305673629
1437112711
908103604
37648913
918663773
595920365
1253344771
258045210
1649421091
94327576
178456363
1942524846
1276597030
1591236171
1364242024
145602874
1560227239
1565766815
2114830302
893354481
997028822
527159487
1192575121
1853668418
1990446805
599862417
751188652
109048775
852066066
936507985
266050766
994779391
1997205112
1880902676
1164177209
2125544117
1186804747
978954976
44651546
434062104
1268394956
1335591966
1430106112
1662948197
1930781912
1843711073
1538006203
44665857
1490707533
2037568748
1870373111
1637692887
2007618798
1469364983
1781727782
2057083986
1241335753
1052573340
267283840
1795888545
1321865537
793731985
482371917
167142486
1059685378
870430280
627084677
310167078
1897333942
1818716699
78819520
1971535540
1207974690
1930653876
96220276
2055384047
1033715605
483609748
1401047068
1861957421
1771535063
1613475011
1912647784
1415379025
1861321940
2130537930
1406901880
105806098
1504792578
951289923
853060191
1406118837
1111201596
190758148
739928245
2083648060
500610167
1837589881
1663636230
288780953
864275417
2074384889
415823527
1514433746
984292572
1368083567
1041958350
464526608
632591563
1124490501
2089871737
512843012
2035659832
1241943832
1931688952
1089036266
342485867
1102229069
2107087435
762694114
740389855
1040991062
993949580
1693491122
1775949933
590066735
1999316356
1562792222
1218376693
692381865
473685588
1816501068
992142204
1507747400
1488433655
595552910
1044665218
868358665
1479631192
778564321
815759676
628556776
882159702
239864332
1408517545
938134368
2034454725
693770447
1611374231
1265763920
1842349435
1779602274
6422252
1135918963
1901731418
194000496
639524805
1397920422
836129436
231435576
1374467585
350789817
2004218048
894949433
1274122118
66902842
786404893
727102020
497317643
272817733
1088370094
1527603144
920415825
914806425
580933365
2006260403
129368854
773872789
501199401
324219909
616332467
1165114538
491808554
138604297
1921196978
1048324029
1245974873
1708070220
474286409
2003890321
253722818
1203461853
1422080312
115392258
1605965439
978886358
203066709
376996772
1892496785
1102461691
345513690
659344856
435575749
1374789096
1805374501
529181003
1066572411
1596913893
30998166
866260078
1087204454
1324550394
358573531
130008349
905347782
1152052735
1522934582
1081610858
1083912474
311379031
1675231436
126132239
1529453872
1568122936
2055371099
1380856698
1717026872
591180361
1572637826
363282323
1972999470
1453825595
1660609019
506519923
891616331
1656921069
1232200714
857320661
582496436
578290178
1442165110
738309191
1477752224
1116660096
15553999
1976014843
1497360310
1912916424
1840537765
2026364490
460064046
2114900603
86499739
886185631
1365869628
1429097364
469265822
1152157911
1819392820
933536482
1764401407
378249566
1419887945
513151256
1556588389
722588100
921345936
2000058923
858277452
557856873
483547326
1479815619
789054922
1873736921
1390007646
1892658728
348198211
1212398342
1061847881
376676926
1175653691
2019727411
2140090187
2072148292
700911617
861182643
1369866498
593763166
1419711119
877199776
818214311
1834160914
432455943
99104502
92087586
812563310
1433095365
98945681
477901121
707966308
425008554
740373296
1299485172
426842986
329516959
199137984
2004261035
2141093705
402364639
1531925579
1471535006
1935531233
1145135592
1616416933
2011216398
595697173
1590386533
419532220
2082234199
1843430788
1596655160
750298638
1591357086
298811707
702843889
911139934
926450115
2146861655
216762316
264010637
1640553700
844553333
1559234794
1766201339
158238732
1383302515
612145994
1197937945
182677706
604116674
2037038711
1776252808
1636614531
948516864
1434136429
1885844981
2042952111
341377243
84502142
1002854160
1555712987
930451282
881963886
691274392
1022640998
1309728252
2145511578
1891736847
443542085
1190641329
1950707640
1572076320
943128322
168806574
193750768
837826311
1276090327
1475607421
1382364441
1540801531
52799544
610340947
1049066850
637850670
1837761810
634730764
1380212897
895015544
1775974297
1264614767
657799596
319498627
1986707250
709349321
1738271903
363647302
1698860201
991860370
1728000777
1003405371
1156225533
988594353
177106258
2025865406
1166619512
1940547423
647183572
1927980279
1071451252
909834895
1585069498
929986813
761154851
1232212628
1892311261
1841276130
1189227558
511072896
333009423
1356236246
415977539
159732270
1162111809
1014681113
372649833
899911441
809411636
1556810197
1944116224
1194788017
908876700
631247654
740931784
700525701
446952708
301858425
1008452471
1509425247
566014097
1249113649
2039524682
1305140370
844366689
906860116
47381692
1332647765
1350518719
538335078
874254049
920038242
487357957
41822353
1752221263
626174375
679846224
167482927
1346585574
75980231
689056148
106225116
1746206993
1184370415
966169264
235336854
1575813226
413402594
1867827253
1777876342
1434874347
1815987433
2113097749
419803110
644054786
1312331134
2130238044
450259592
1772243257
572368247
1739757172
2110700890
183340917
941009551
1193577729
2104966078
1693099677
419046315
1775081821
509264204
1658899783
1980293158
875866883
1400166861
226919112
1732774350
1632969912
307187061
2052462786
1082535916
1211138003
1542599695
1838470946
1791706407
1057672450
1744733224
1800157741
2040564856
539358157
1177468637
78023831
441382621
265901456
143782370
1849560710
502678259
48950729
1379070178
2012969500
2125498826
527970176
1604857983
91348644
372352366
904353945
677360794
604736053
1487616882
1304264635
1312643322
731103387
1449330792
1617643089
1230652521
1050279080
1738191274
1208212026
1135995279
2091317761
1832971779
584124661
1530818238
123771592
1191807922
981787893
858276478
321060394
446721637
247436897
496580495
1472299922
18142296
453386223
1747255840
899991401
415129709
1743471018
2114979870
166157920
1485874497
1973539798
1763780170
756894342
312898853
2022038994
236513209
88481192
1544287002
412495688
1119449310
262144004
289428380
1848933216
282051586
1508856985
1344485732
864980201
1945678498
1417554259
1635527048
590545110
357319636
853256206
464949592
518923490
1158429308
1087502124
1700035414
1853465387
1326262869
1792192714
507880431
306171682
1902446410
1116246515
1333130191
1761350746
245108272
345687048
1049830902
516647861
36610824
317848907
91103833
1836062979
451756000
426246309
1220251484
152307387
1137863410
1661673730
1370420960
852610317
175628367
1630737513
880574467
984976601
660006813
1597594964
1730554891
989739684
1295505972
1192257162
201997786
1981573953
1978150613
844391370
252792417
214245959
1576354325
1867572002
955537739
1068607486
358714829
459851947
358149512
1792893404
665021542
554828740
1540288097
347871306
1382130873
2018475286
999569066
971159379
1364202824
1682911529
204688947
1196229642
265904776
1242855102
336390568
1313742251
1686163018
1848514423
157579472
990505651
1801353949
1674970390
1752833745
1648715660
1399881260
382247552
852181562
277329971
1980411979
186219464
1711673332
1291523100
2125520010
731846907
755165549
965694102
1413002706
1256010023
1837208825
181015335
590475413
1568834856
52397361
1525755786
1779984414
2031931268
581348187
1898309455
229492193
1617346379
822824833
479594597
99093993
1421843430
881116719
2053508525
331748402
940651521
55552939
1501867762
581186935
609840713
316091884
1121593756
1449532196
1946826245
20594292
1373337853
1859884516
1872034759
1937928978
681059334
1882487879
913473452
766028310
1784823591
2102416335
978535432
1499848631
1468119994
821339784
1290981396
26221876
1095644013
73616134
337839351
1021950342
255153484
1405597976
1447311519
233867131
481991201
328409564
787833181
687298081
517085187
1540586853
2059113877
678967978
1054680653
1335461519
1388844139
1397576827
1414414016
222522739
1635282614
1106128658
1617790903
1014142982
241607115
145963537
142325834
1559277298
897244529
488728253
1441638621
1352232496
947089161
1636587972
282023368
1893751582
1918547641
608024609
1051497450
184970065
1476286962
1209334645
266709852
1151048085
1202895483
1941131719
2018275039
1612225381
1756720974
1823415781
1183370251
596954264
1069694768
2044841477
122609619
2014247599
636245838
2063586116
2011925618
1195637146
13151636
923957799
54821643
949407568
510065185
51214078
1044677271
1196437170
1745715940
1757098687
13716581
1726800920
1436096751
566966896
1213914871
278542462
924621851
1723820315
302298280
1538019466
56944013
2045964098
616062493
1244198306
935632275
868869053
281134524
1317802977
52551192
1512356476
911668499
1511627311
292844765
913976963
1440057987
1087568916
524834403
1497546435
269692106
810055008
868372829
1393311619
334269436
2038650058
1597878981
1716352430
1154138421
1625742420
1097413405
254282369
1034236657
745380343
963581139
1952560805
42351531
1755386817
1359161954
714505464
436900287
1302682342
95980280
1356483219
700173268
1422619121
1207867222
70345522
1002325343
1765796748
611333318
1388746119
1782016355
293496592
474556598
1482475546
1927193952
292401816
438093914
617594648
1951567020
1970272705
663490376
22776193
1147309759
611822929
21467713
1860287607
607271434
1763378765
1284232104
742369203
2106596150
1148431259
1863144825
2020413618
1425537735
307338426
775161940
89844694
1865016239
1560001306
76032633
911931211
1941790165
232609251
612105206
296590663
362321316
1736438551
948908715
681344292
1010247664
756552503
1208427003
1190882572
80034314
760895863
227560454
1581037709
652371169
8318837
1788564268
449568967
1840493435
52403833
2109200411
497739543
1897912557
277385072
1633105106
940166753
1823799833
1532293180
1381605124
626151646
1066426481
179540747
1354901317
1042823773
1868583055
1913485169
2076861461
738167321
1324996520
1399423800
1570204948
1961070992
2128551056
554016992
293537984
2133430912
1763136777
308804162
769479203
73154002
727955469
747966490
1978310730
1338454785
31153178
236471638
1364448530
330740966
1733353233
1868947442
281353852
1947030528
1347461711
356100058
1700826652
793640697
825306269
1399579618
660325029
92430630
1025218564
997270663
1332197589
1551234709
2105535102
1369004832
1077856652
9498374
2108582478
1334290889
2102489693
1319328079
1781326365
964961413
1547543782
153982511
1305348739
938367010
543188
906295213
1609041976
599458643
1967053010
1209194747
10277363
1406605566
1125293755
2018373320
33846154
1171622916
338825566
1464676967
1943940609
337025091
1121981970
1957059623
1482727401
754512052
3481457
500142201
2146704696
1978615767
661091140
933812265
729077754
1152797905
352654707
1469017580
1369821485
1436843767
1238823112
1357302339
1879955644
706170239
787329035
1057790456
564436551
113848223
490999734
1451339174
411596335
777333369
1352117470
637140515
1387003514
1885970781
1889453287
1409155205
978988157
918089393
401680200
209497869
502828866
805505719
637724336
134172624
838379805
506814841
1476479598
942822880
2021340560
1033556314
1200312761
1625395990
1407886787
768680497
1761532420
801970425
1260592286
1784091678
1394906889
2032120945
741173749
1501668132
1023090126
1500573928
1980357261
1543699464
1343361840
506770191
1938686546
92918487
1555185147
271092835
1670988858
280603753
249486753
1728293187
1413698546
1779911302
739557381
925466739
578888291
885696387
1787916937
686194727
18141682
2046759745
1358897548
399308363
383013452
1791411555
150524848
1234355651
1606986528
1934804284
1246754929
842952635
1647660910
120699205
1823791798
983681755
751350041
1342865807
202202835
1040534474
62609652
1253059328
757862694
259132229
394933324
505330448
1243555944
235031569
1400057936
651600058
678163450
1491756060
1135855641
305828256
1590779379
1191336791
1025276920
1615962664
1071828768
493376321
1467041447
2066039711
756849324
1314056256
120395363
1279820582
1232323920
1402095673
865169983
888427591
1818839643
1471296413
287910557
39008302
1863645023
106242568
2117231806
1010694785
1379130116
2147013082
903796605
877536130
421825092
1857006046
551167139
227560454
225823391
955526590
1666227842
504003520
2015383162
928279351
833557840
1189662333
1250161596
961686886
1919343215
266477064
1369323325
1837983033
2076449417
804663910
107006000
635278201
246826309
826211216
513268743
1422218678
1962506528
695347515
488960868
237357402
187408094
570200115
231640771
364934234
72635900
2145928828
246137430
1100613967
340893036
702408902
1977647806
1938400508
1263151667
1521234174
1877589458
1409050814
1308731147
1195601796
198659713
1279661768
472431847
1036451258
989057590
506320847
107412756
796202755
1290401970
1818690309
1029598726
533122093
42820254
1670279244
1228786077
1218236821
1128494919
429371316
352577578
529890524
753520155
336517031
1801925142
94858904
422979194
449217948
2072905435
14351255
343440463
182031918
1265511136
1079752522
1529154673
1050872126
1965605144
1195273768
613418151
1709343993
1106173548
1888113438
238836591
1575148323
1154613672
549153260
39887307
197478710
922584869
2136465597
1388489011
254941112
1050956945
1000200091
1291805967
422164564
679218717
275516632
965308633
1357178065
1180787932
579431732
1968791254
610303026
812369228
2027833724
794134251
1120230239
528652175
1217319450
2067117814
287946997
612735821
902086830
211905382
1270154830
1133878353
1530396560
847641699
1541494643
2084619401
489781615
1124925306
1466894784
1945043964
2039876483
738640487
59224291
2134462526
37078903
432619656
588450153
941146055
1769403305
2038750456
1093250135
158164033
1640328773
554985715
1428909008
213938519
856660670
1321309962
1690653428
1480745834
616554830
311155622
887544659
154525843
999966348
277215539
1386184839
689926368
1581266999
983796054
1835744558
614373802
854106629
32489224
868813190
1196480200
187503781
2058712151
1882048993
710267609
856673071
1634989064
1398003301
1817449712
575782193
1187838781
1403392168
2019115979
1075439083
1782262942
1166047730
1878707933
513914013
95156953
1774632559
1878275416
145212814
224439220
651077859
383544457
1456282373
1314857362
1512718429
565550866
1899550512
682227443
481392138
2114313006
2100380600
2032466080
1317646807
974180764
1652525042
1436655736
28286926
261678294
765116955
573680027
2033918192
2078515707
1613756648
905327686
1697188485
967195551
1131130831
251673974
1996375993
847317263
1393115363
565703927
145439894
70927803
1676435559
1875347910
1457152541
418720383
293914548
209380102
2107454706
1527226617
240839873
226776388
693190960
811465486
1876612963
615023535
1222908735
585409070
13068575
42198452
1921628030
1179885138
187878454
1560225768
894432320
1042864252
469963816
141546574
1975928763
2037472290
960766765
1218945154
19774211
1003774468
1583028450
665145130
534623235
588490849
371210915
519976797
2144055465
1206472385
1220852288
1606901949
818698628
180215273
337392171
1814388529
373090292
1472768819
1493564447
2141091415
1486459675
1229616143
785858021
715173653
1602132666
1888706004
606298543
1286620909
691512692
1787110578
1505481718
987611834
45778788
647723556
1916408689
1124244187
346447201
2028919314
577529995
1587015113
44075122
1197064665
9433145
1757556403
1462742672
525360346
1557283606
1938284036
1939845563
370804255
722027946
147100051
858951426
1930877183
437145242
1575474212
1694169902
422448817
341807476
1951515283
499298112
940774308
101426996
1999413586
1999983769
1320834567
657642765
159488644
1408987644
1541670599
1945208488
2018571367
1942707909
1718694306
1284343799
646761825
831782426
2037177137
541738276
1194782704
1414517086
883246797
2056686225
1903456732
1899760438
1681841545
1636757334
987659111
146777046
1656689346
990546008
750823276
1963564985
46006470
1362484403
1732116490
707287560
1592653788
332139549
454151390
1025507291
1086369009
626098947
2023994761
581496148
1569690273
132556516
886493138
647857506
29605672
1370140785
1537649686
786019455
1265634260
1944870004
1394987311
1208732678
1181451039
934078655
298418918
1207280924
1706974800
646803628
138410854
571965492
185369451
1131459191
254911764
189540723
1108168005
1402823939
440070614
1326965501
636828994
1695440811
1254661411
1510041437
498691125
103011117
1748511317
1595507790
715974527
1123407654
140449958
1573373222
1835045094
928419912
245692118
258022565
1526685222
1875246224
1969615112
1147403232
1929963405
237392747
374484149
1761734147
1846970017
770947374
1315749476
132505187
1805865037
443217813
1564143180
892906738
181421274
1017646217
1630020380
1025546057
1117165563
535595242
1914841727
1282872797
1347196107
508419490
1625930187
860217788
1252539988
1933516483
893809806
1345264105
897381422
2024543935
563752466
623813376
1859790176
1789258359
1147587572
1449422431
1626153913
2103425861
463865349
1930070627
1780848142
1624489863
67089305
76175823
1859846803
621762469
518187839
1999326299
594601948
478957445
82414952
548293392
1198100588
239467151
377230864
157196786
1073770499
1724451449
426380630
240855293
1373284477
506619928
597990984
904198047
234046134
2080276558
1028369096
956703045
2080140838
521310481
217323875
253204920
1287025002
1606685117
95862784
1728064150
2058535513
1901734845
1002553863
1215789571
546165065
1560150841
1357221757
1011169194
1908915900
1298584730
1146374046
1985830669
642524792
628007442
578085430
1785315397
1656011993
209540881
1961773648
393806290
548706350
1481125555
1921283222
1159172697
290077538
1178273863
472087749
168802840
1201966990
44753193
489968244
501873990
1850601281
179649547
1767897150
331219382
323129881
1024510316
1675354467
1011332654
1057764009
1984426009
1190646516
548937365
1895637696
220539420
2047263036
251937444
1651680082
1757427031
786035348
2094408134
1818889491
632600912
174854423
846937879
648444378
1974384481
245427583
87276575
1894996775
404529932
672972329
1373859757
1887263026
1772654574
554714635
960405165
352526793
1662716307
1700549992
649549184
12254012
1649963218
228528602
1440829674
871584474
822957852
373403552
164777321
2122063080
1238133675
539381299
1883139953
1078587635
558038173
898029520
354365478
1517904787
375129800
2109250785
1050046550
1973056347
1606984705
1574008944
1883841587
762551966
566977187
204295570
497654100
276553346
1324047224
276744840
322005778
181868160
1305475814
1947174905
266657313
1974622677
1520932215
373063083
1547420326
404984438
985575660
1526250087
1928698397
1805487532
2104608506
965828044
1129239739
83701944
96270454
1888544228
1302914790
332249707
2122028206
1100484904
387208279
383699588
12634711
672081238
1502760957
1555607045
1514712062
1564596014
2113058943
924040101
1242717796
749512499
1331294242
1348992277
1857074967
1766280148
188167721
43496941
1156540545
1161010466
2053165185
1357820421
2122602646
1319021173
1078024501
1100677827
2101428197
161222909
1539586859
541611148
644026289
468880474
768623229
1333775293
1283152712
883407226
53627374
518477365
564537826
358873658
1444588202
539691126
357410291
1986509072
753654183
1892442909
2135018490
366383220
1832847749
88268543
217700181
323615938
86590508
1750851775
1922514336
400201872
1859646780
2015187682
1962431997
1249618368
625519315
202852437
1058671518
1923619104
1641886032
1286739061
1178917058
1117058515
1609896352
1221565199
2054678869
912113652
1225637246
1844750710
284064138
233129989
1015211230
1649482790
1953884124
1841190706
2059127383
1859055553
1889322405
1546175869
264473866
1376567194
507876365
1264866099
1028706358
793136478
1465947002
465891670
370217183
1904015120
1698379177
1131147868
55193078
481057451
159001360
1878191161
1451525976
1245390776
1276830596
540990853
1591078299
2016068461
656475775
2141768964
953139631
1249027323
1998805150
425957341
1186525909
478519964
1892618254
348629752
1881909730
2012628752
1399410084
812861804
450096848
373895864
1093480846
1190185281
677269180
1326727354
673257063
1788048591
63472464
2020315370
1238202570
537834581
101053413
129385554
120276590
2111267317
1525119444
1232494359
1884859257
57616111
688410769
1367264298
948495450
102655632
1523763146
372140498
48597817
1048964823
1328377935
736090519
84174394
975519011
680229020
1637585757
749990121
508621868
911598165
1681043993
1394247438
134922408
1729477296
1899853249
1331150008
216545656
765169222
1515647057
2013870965
1512298469
1831008981
55278690
1569231099
1351526622
1367438994
1365705079
730872776
1995098134
1070723278
1120038542
455517002
1276279386
673991042
1064572078
2089543222
569117229
2052617834
519469747
145490488
1813661138
97149080
828638257
1703916535
666137387
51811431
999873692
1945740496
1245597913
1099572251
1649745202
879334582
525590960
2013558938
1526782090
1727111783
19051326
800342649
133245069
788018180
283812879
1368950850
276803063
1764542076
920624958
76413534
29787942
1618524985
932789939
997315437
917850576
1486431004
357797869
1150205017
850145711
1638924196
476585992
226362073
1609749160
709266771
1786930854
603204492
117218710
1466305571
1307037351
1880272098
1155597001
1699793529
455332748
2097921949
842165449
46073679
531246301
1177531735
1261282898
2135002154
93884311
1310691879
869820639
1045800924
356533491
1810321601
1378805685
637440927
644812910
1557370559
905380729
728194223
428647524
1724747392
339756091
436314121
1949589556
364721144
155720227
1460578756
669526694
1316216936
770507429
1486558208
1554079555
260488771
1423519694
1368353795
267333719
922573278
852965505
56822900
1754735403
2074668189
211973054
1398108875
1074671110
1431805529
1864479935
312344669
378868501
1283031199
1093632016
2088283982
636285924
832695359
522848461
1580097838
1124124716
2140248309
798132334
962602456
1433602576
2065504015
1075001195
1043634680
326984285
1328725391
1272033811
193584605
25960683
1453078918
656771568
1612929308
575045378
1804726536
1206135102
277664888
404351706
1125391315
710131593
1867474354
491549602
1572875958
171289937
1622957006
1606382421
440518510
277781738
1894526606
1910449690
279589179
1405868861
671620488
1994152312
242969511
1214300104
337091805
546503133
390874037
779283566
725117941
1747223519
2048306557
24050351
1567184556
1832200901
164989422
930133253
429808660
1771164972
1432256367
1927026201
2051092024
1308359470
1436786092
1719108860
1820780182
23650720
754314887
1995338258
916478491
1278114349
645061807
831069185
15584214
544349038
1703943535
1206264763
20709702
2118850516
1532098164
427846682
1511997198
19599534
1684158531
1614530856
1784547320
1591691354
1042357185
2033302273
69610175
300428046
627466176
998377206
382367001
669675420
369854827
1346401374
814817092
224583573
1378382508
1151470027
1172126516
2060581724
1490046887
1355219152
1939910305
86431624
1216508530
646496571
1337799296
1123866341
370765325
1632912508
1155506995
1019061148
1247341797
152362864
1054045701
1130232847
1441233963
1038341626
2028780922
640278418
440934106
1540846746
2103068326
1587279258
1190483050
2019638746
1419691125
394283877
613794220
320950138
1493833771
49501168
1653104176
1794932291
288983135
690277402
247086782
428050100
1264964824
496523046
43533684
1532737660
1797705458
1615218327
1867203906
270485701
221865278
1169131112
1877595546
238527837
732725063
332557415
1779188666
661294410
38472795
1410018338
1083494559
336588303
523980580
2104775883
1569592493
438427898
864676998
373044353
517685107
1887401069
569883982
1794523847
533879166
1159651566
125626759
319684067
613874205
1259830724
1829630062
203067941
1213772682
1003054484
341535788
1443142847
1948533415
1223458693
33987211
1770527296
18545704
2098859268
221662389
282136609
2090831370
2056212969
1690288749
323389052
1311350230
1505441082
2057827585
1888789570
365279024
7371014
726681630
919136441
1332773550
165285217
1024147392
134936461
1101889687
1998245623
1458034299
910631539
33933490
1373270133
836302068
1575787465
1527075174
1734108255
1818574669
1166940147
1309173383
1365625140
1447477953
1555718544
1760415607
1895546047
1384441997
1001872373
1431353521
409260672
1498639500
1914445683
781477136
683687218
1152573893
35411625
1104050856
853630051
819256561
1966365397
868449945
926964291
2031117504
1631578730
1508881563
1665706412
84302688
1106375720
750820024
713265018
195030389
1399411170
1892859237
835630376
2015087888
2118380762
1966007307
1081390207
1392190547
1070960554
1582980152
1678297759
318234663
261375291
891607852
1592474806
1732162051
1798867079
753746969
468555050
525929556
1909832070
528080147
649784982
2008140611
1276730023
5570594
1927969141
293021132
2097714571
538726050
1146972334
1138322160
648004025
836138662
155638383
1971068816
988064632
1735605458
1307121027
1650696416
264138946
1251773790
1559154549
1043048741
652503581
819193538
590093092
951080652
392483065
2010472271
1296286117
337272890
1748320859
112664527
2058586800
1854832044
223419493
1401210543
579845682
590248368
1753542490
1234349249
385711081
916625709
306876654
267590267
1523248009
1303300324
289381107
825924003
1943352424
1867423607
1495207303
647694169
435627828
54624552
1855165364
879236479
2023885132
874942383
226166521
169282315
2101181663
1741121196
483813280
222991720
1703587087
504174607
1522473101
739160915
1219450636
1947047878
1415478973
906329966
989977272
385962867
1112748114
1201647997
964365007
637993856
434525186
2096639885
1175244633
1742594858
502155399
1177049621
1071098355
2052227901
1273868244
468673626
1980151191
1120496532
981536990
1150015225
1244760723
1335812763
1368583315
1030945481
1838326210
1992874997
1262742321
1396880943
679923834
1036110914
737817447
2041228846
544839741
354207457
244283285
331522772
1182599609
904769650
465589467
844755488
312115683
214208025
139073071
114014052
1817857776
1105860060
329592433
774335589
1685315105
2102060908
5707277
768318384
1589065056
585481238
1889425364
1282887923
1946508587
1425319805
441345197
1369038039
517899920
2068206047
1724880885
1987270507
71142161
593651129
148524854
1438350750
74881163
91233272
35232099
1375384417
304352287
379782907
1521111614
2109955989
1522832842
535711214
1895623938
1673715861
1309339945
317485877
1066952733
1158564005
1256689005
1369139704
1474532265
671633062
1078489219
161086820
788723532
100108343
679323200
441316162
1735544175
2147153505
543658642
1881598441
500877062
100934035
1707019548
745058910
1765735288
2042055677
382036076
1420826881
215533201
2147376795
286557659
1571557067
1791139536
154721521
973203560
2087003108
1819073770
1047633133
640936318
837969066
1156149819
1344279655
1309563004
923874309
937831744
471916342
1784336982
1613675660
279632724
30972798
505427018
1684593641
105222511
1371540380
1254415591
1990484387
861208472
183267822
1623630847
367125832
1579452820
344244278
21438919
737222968
945767572
1376067696
351064453
822296368
1224455803
694208163
1259676272
609467062
1963611853
495557740
546521329
1654895168
1022819547
1494277811
577543056
935532445
1570940519
1147438107
509263273
1899602448
1688221763
1540435903
1925421952
2061391308
1207878556
1659806526
785789470
637984086
102585953
213326055
1815157908
1786393018
1641820196
1060063375
610963310
482831889
1816109041
1396045068
778845916
537507072
184451406
1228667754
282131230
2112446803
204667495
619755422
78390081
1617257212
889905450
1528646874
1051605548
829053471
1010164621
2011457671
710918921
1100775617
1877507352
255375418
1242967721
1528274385
992236453
1907765781
890956392
1804598515
653164670
1129549658
910330149
1859457540
385575181
2129100941
652364487
368251569
1973693129
637771927
824531030
1498328248
1218860577
409620390
311219823
493876268
931516618
399514180
1029080226
844717802
1193317282
1590365577
563759223
226554256
2132306960
1424488733
1087891668
2069017106
1477169811
182812245
673188675
1212906435
1749325079
178400737
313569985
1991968174
104323837
1719356390
985709906
344337063
845115327
358622081
542282508
521519697
365335317
1605355745
1643498326
810904130
1830063994
1083935990
1468104736
44613399
5297728
2072791240
1491498495
1171808971
927622320
1863512691
809929483
1159813115
1847258330
985667860
478719262
1217693434
2079126560
1471540101
670583907
1367178700
577575300
2098100745
723050593
1635660762
1873461981
1143591254
963428516
256980698
900649702
1681977754
26892117
946919737
1162828988
2022221136
795532456
787694289
84719663
1941024724
512752787
1953062510
2046667954
274749315
1207539614
1881749338
1839142270
1060714232
105455788
650048399
922499078
1871227451
2067350421
426104077
2026736573
961091191
1525250544
1935004661
956918205
1389064757
680292523
90763300
1632630517
1119000639
812740263
2010331573
370478424
754855400
542745224
1671256372
1611645663
865943416
425811448
627972239
67491959
274791526
178311068
1367307341
402903948
1064848092
362840240
1604294265
949988077
696431077
1365562544
2052148450
1953118638
790692279
1346762056
663887326
1090682436
2052819690
1103934069
2122858799
822160802
815231174
1925875008
1534064369
957702375
489881170
625131329
1293156305
1728488656
783444744
1623624550
223708204
2035159199
368142085
1838948372
208147327
1464966280
1944971003
2124463731
640508493
42226440
949361901
1341642966
444797249
520639253
1428615880
859900676
212673856
944474179
727012307
1181276012
1106246381
1875263115
1935164437
1551837495
1948585813
1951604605
122302434
1592786694
1318447791
502475958
1595252456
2076538924
1922453131
186701086
215344513
1507147818
500824558
1068757145
1567823693
1904458382
1955242210
1791311114
2096848701
780445364
1071592695
1445280854
210093915
1789356548
1070947046
1966899886
767528711
256269465
512325048
404705681
1154088216
433528786
913054361
1662606339
1822139219
1591137670
1025747016
426847242
951139110
1888074590
1789206360
2006815742
1175616276
1882485550
2108755107
552595503
1377603558
62347995
335187787
360139879
137195653
2044044705
8853914
449396010
2119922082
1640693617
427575843
502582248
171536354
2117115923
63412324
476522745
730816470
1434284521
1672406423
1429451769
350257236
2093610713
624290911
1678973489
938298079
1657961365
1473641368
2065454624
311804837
6404104
1182676155
765737397
1888804996
81210270
1734789461
738521254
860178563
1471962527
167016864
865579063
1173507399
119313118
2070649744
1972359460
956290803
2034635087
1414414016
819130771
671147419
1869096419
1612456590
685634163
1340456793
1878156435
1066328223
785259112
1632178733
2036700632
2033388312
93941404
1711119723
1834134482
1840032505
180617674
834342575
681487802
2043492371
715644284
607546409
548727712
370856398
1135336691
1021898332
1735226723
569686052
1945889521
1239256789
1128579103
2016943559
404346185
1200312966
173602251
1077461193
1373602305
492001961
539016024
105941498
1242386047
1819537531
321702436
65697692
1370484727
1975148532
1728482380
1711038212
417489348
766920788
1782480525
1728453840
171744147
1132663384
1494504297
2084714351
1313497118
703578341
1549444490
626272989
1486435082
1769799563
18502850
2047275865
1211841786
2125453616
2050458187
133197254
603981711
923616732
106923282
2013274783
1542148615
1775656875
1173615153
1544365149
1736751535
388833100
856064547
1446845812
1857348688
434210732
689434409
1353140776
1485052221
231681758
39515993
300828351
1020743780
482817628
592672269
212092958
1540678157
886416907
1381630372
243660916
1269634508
1465906006
1120032079
1653115862
1291717261
626735993
402896716
163803891
59583821
584017724
175445139
783926574
1199967739
653246388
1160260551
1697262226
1564098057
1133078270
927777738
1124735861
854441952
1776070789
1575918412
1077769862
1585816225
268088518
1380407877
685861184
1758763017
1859494014
901662872
1537025055
1897620339
512143219
2059373959
641412983
1779633336
1793088031
864024148
213414632
1840042703
572265797
907299895
193808958
625337355
277966965
811640054
135350865
657085634
1587695958
2110861601
1351379213
831521319
1200332938
1930972411
982643069
2118687950
528520514
1432411653
702011479
54334381
1152846478
1610409091
1993905074
402382872
76537901
1532730554
673219127
1428891554
1154925458
339303082
1713621732
1833921837
740517964
1623193928
632573704
119156243
691219184
1966319978
1756221290
1549347684
1479020695
1162952943
1599842987
1839486817
808863065
1576303854
386805412
1605995962
2050945738
640324886
74132756
1777870062
1235708278
1338473629
1989055173
844918427
1821151818
534440060
1326592987
146712130
359344049
1664276977
1103526864
1892389916
2032777803
1538612264
1450869169
1032866021
525686885
2056680132
1762010670
2110224167
316415561
1489979343
281569472
671443258
1057298912
68453325
1134487527
1132389165
1966693490
617758465
1074928959
1304533265
1091015922
1839706653
1035198758
285414371
1115764316
248308027
1046225128
1477258571
1728581137
1486481689
397005312
489160233
1904712481
1971870217
760141968
968077633
1838821721
872747123
984951522
1902146177
1021285203
483266121
1518690871
522197712
614217987
285045775
1329012107
1429300602
720614281
22974951
240478387
1263450139
19917212
1239564990
2104919930
1324507805
1347536547
173928470
1779275294
776419504
116129073
222149122
1183230359
119206795
87217356
1644541528
425988572
123869199
1899013457
1075389523
591496314
1377411670
735383612
1858425340
1593992066
703789541
1216582640
1541872502
1969697366
692143656
1746945757
860168124
1708550838
500739258
1970222117
522186920
628839931
1122047539
93182095
1527717739
1831946572
1296579795
417703825
224521547
1026791182
1415499483
2012115620
1446821631
1385001842
73575248
1314054804
1209021258
908124204
858821063
193208396
1928112138
1090543740
1258372787
2122549761
1016956212
974677525
1094461971
657007022
1856072373
1534439759
1084410721
1247928025
1019260695
2042459897
115981571
1127159874
1068292322
1098055838
1872552202
1645992137
1211426435
430519035
72750234
1929614896
862142229
1779460713
878091833
478815352
1304321871
510238290
157588032
20931812
641404019
263445823
70914694
2130344220
488615452
1602497893
1278057780
1843569818
1109998378
759024080
416249521
1194761972
1062882593
509648386
1609668175
1572162078
1722489736
1794738711
120267190
1052958644
976630096
665834098
526897047
358893554
337682592
1923898338
1150397727
1477398741
1300385930
1101307405
614381163
706814975
1428052415
1482164680
268674803
482408870
142801716
998461471
1593233718
617539979
151801351
217941744
1275910912
1255580762
499689361
1779000020
1387656356
511515852
1095472590
655809892
837202133
309771182
66559165
2145692895
375675998
2033330016
846295466
1442636056
1039265949
1471800209
1850950182
34904643
1796708954
319632208
160666448
94711624
1042212467
310062821
1467977656
1320358101
426925005
8648916
665902970
800908052
1837843692
623032919
1112397405
482514554
426793865
1596511495
1084671086
1016667031
829643353
2007425704
98589644
1395431112
595641023
2047130841
1606449215
826196172
1183565927
904565379
2046723855
1622869841
2090670708
1812450863
965690066
364548324
139319226
1428040425
957732206
952751341
2053403816
717801823
403038017
395817620
1765153010
562565637
115385988
943501810
1684160879
1200557316
1269376648
188852952
2146349561
1673259188
1348057165
1692791462
1752283311
1634612095
1831328647
1671354938
2029990560
1375314586
931955984
1960499528
489478010
11305471
2118664756
1622835861
1334979883
933869853
903750348
2090842649
97994641
1358956554
600679291
1121777022
2042634341
1789353860
769354290
1524442927
753139768
701567556
653679440
1812451153
808323469
1697054502
1132062552
876574550
179962696
607824316
2092005126
609983931
706212785
1658591030
1695166844
348336714
1937795
8159218
883402909
110465933
280968629
46159365
1192209272
114447935
1640593083
1505675993
693055218
1841810998
2091698635
249852312
1176301096
422810039
1894014021
1571198395
1260488784
1976623542
1967374006
865817286
1259379175
1404493501
1579096255
1993722008
2129719580
1008474649
1173895178
1214865050
1325792972
1382261087
1975434770
517602588
808470230
1778203363
1858237014
109035693
1658952500
1473864223
271343729
824044236
1894167421
1149536096
162786464
673887194
1347334469
1616950266
1488846306
1646936600
712418954
346702934
1255703177
1398934413
1868891133
1376954530
110225599
59985483
2072038660
1478199034
1755938632
968954038
219787209
1010848278
610484386
1680788367
238388
1311696656
2145222680
1214077277
457191780
1443482575
1768305848
27340710
895616137
997948301
2011080363
1924396713
1624071632
186876731
1666768450
1941702619
2053866462
632726386
1908517870
1021310216
143151999
1826870852
696751677
445197427
1068029601
478252759
1598670004
70815999
1090706000
177141474
1610953949
1806013239
566285444
1809946649
1658028510
164061909
722285656
556961844
1611428453
430646484
1980190569
1843583552
498458503
2041735352
2121663092
1439690990
1978176809
21174822
953840764
1766396400
536612568
2083464228
2094593556
804448811
1603399286
56166759
143274261
669970329
1630786421
1278473902
973084828
1925611129
51961868
1091249534
308488739
2003796744
574758553
159850857
373662384
1411612724
74634896
1953771184
1726581437
467012838
1999319813
1478925397
1246812742
1784303772
1345639794
239253031
1284249201
704067192
1049550781
1637466693
681711713
850911490
385135709
699818058
1322761601
762106237
1207407650
1923127830
250991379
1894277909
178991029
18273464
1556686531
1493231880
155909400
1200808595
837261569
935407629
1183869975
792418706
390956900
1177228399
1810790335
355075175
1642542245
1770600238
116360899
307099359
2023840941
1167494488
1494067342
155679427
946200915
320988719
1543262411
274301404
1570218312
830633054
1902480799
1664349967
407305878
1627076243
2012839307
1505762449
1430180502
2098053397
1997286329
1502039425
1301921027
1460328678
2139758124
20961797
1838862251
381520822
1018126353
1170556544
6656162
1336206450
185427322
1546805295
219784456
1406330872
1407802488
1853336628
2130415137
1902803103
1145406099
29552184
1522744359
322256567
541468612
1575960683
1050322728
1239406561
200976300
836840740
1576372835
575793761
13865702
1597429335
1822428666
1413014619
1262299949
1552816502
1176394945
1616488607
285674885
333083239
1004443219
203902782
1929525616
1731657836
757454295
1153209068
324758936
1279517209
1531954972
266596857
1578282930
1725791762
365948349
268704912
198265281
303662657
633822334
1624009170
1769159487
517037127
1204294452
315692705
1078575904
1551972546
1074669754
1037434881
2042297242
1465374441
1372028639
1524200850
2046352612
2033973146
1662075301
1646939493
2134557167
1756193479
233678801
1592206630
1623573331
300392142
1472154475
1622032888
212615222
2146356245
9824989
137101873
1770651537
536561722
535171843
1134990788
1096068750
483620119
1051080233
1260927975
258777671
282859494
718710693
460186711
1155498586
315742122
1042140205
1453770649
103410801
148066829
1672965590
1670328645
1852277443
1238303796
1309542112
537069511
2128173784
1495459947
289345664
1696150577
691862585
1952078603
1916139669
868848991
1286972960
134232529
816995661
634775328
904386457
2115932976
459383674
1822732273
299446911
1139257661
1435070142
895687101
1367807146
1880862061
1009810299
1808737852
1585051500
1713066281
1797636472
942544129
48637568
1944418856
1344458218
1084408226
560355622
554343515
1011074540
390572736
879107140
1577410738
1095850763
1477502042
56561066
1564408579
1774918433
1783376151
1818558832
1840257350
468258806
569479255
257558645
1570314605
376364757
1220710274
467691670
946678109
1385442535
210179916
753265221
463635575
2071655911
1435898010
61894003
363132998
1433807773
1402664453
684360225
363280617
896275802
581809946
1696384946
1349904624
429858228
1119453686
677301193
1042209635
431569823
1119834634
678185089
739939644
2134442692
1099538256
526568135
1624842610
75187246
601913588
1455781153
706486861
718896232
1191120653
1584232067
194648324
182212510
511052669
570822411
615748034
284952986
480709282
1075795342
360875538
1897207462
677479494
356555329
101580283
1236612651
340343083
962180592
1393364892
818569412
1826414389
1681621535
553562877
1929344089
1576561387
2139302025
27340870
670954753
105194867
632613959
448583937
327017740
464089684
784413708
682397881
1495846183
686416862
1651786177
1982818433
1437938083
965095075
1447351670
630300339
350085509
1305340576
1735974013
1650012920
1188007281
67989410
869132384
732817335
21645676
1133288166
1953875220
1293176665
1058372150
972580992
1676753282
1068759449
2133745090
1536014037
441043298
1567414497
437421633
895134636
1049999955
168217931
352053813
558243238
1268124723
691885071
814164688
1388926204
1454523658
141692105
746139082
841910175
1421692256
1726538590
97885971
2123469081
994296464
390635046
1296396377
1129558866
1623943037
1474928775
810065265
606386463
1973955059
1390654427
1047863167
214199681
579825477
1370415467
101202548
1339174572
1292894038
1147743519
994772250
305271075
240784167
886119124
753594331
568682358
2029934292
295617410
137677862
1465015154
172673024
1571725845
64162117
155043797
1788312850
365712741
317485749
485554615
680619142
590994863
1819964518
1023091747
1399629297
773556947
1193551664
50977472
37282728
1868551229
119813392
593588063
1470280864
267661376
1632848100
34075606
1462701398
2065311994
1776325841
802181428
1985526192
1958184886
1871224913
464319304
1610561660
1106768742
1044754750
1355359792
1237236815
1915102066
906626375
288751312
697291197
261039272
1670727373
891954622
789767513
1863079718
1980387949
934054237
1119073034
470727670
1419315776
1678354257
1410573837
1075327658
1944743569
497349870
1006895180
1911377356
1294152771
1085874087
1079703275
1031828577
2137616810
1733099391
1165504047
2035916024
658286978
1712319896
1460814712
383239599
1535976378
1375699881
421013295
2138838077
1698979522
2058582145
1733295512
309016463
167629183
1561503423
12391658
1744281569
448551945
1317814645
536795208
2025176992
617756782
787244128
372255686
219957695
164863020
769857812
387332435
315089820
2141741881
1512096568
2084819617
1572434718
1361681552
2134191438
2102565391
1529241900
400751695
943167873
2061685919
202999531
1042724436
1217239192
747965622
2128519119
744509945
1065843695
558161826
941125074
604728990
1452911423
1285029908
1580178627
1667669474
650814822
1415695174
1922664857
57469984
308902477
2046837409
683673988
1711305770
2052092180
1351920951
1200869737
1259522405
291183465
1949661453
985331040
1902979248
1790232909
1013364019
367465627
201966413
1665841502
1960162929
1848329112
1648762568
1959774277
525404594
936846783
36005328
1004762098
1457101874
1530165813
1465083468
635328399
1222675888
1658090867
950495207
1040368655
606517547
163819287
1204277152
99820084
325584829
654154661
446983007
9360535
547824440
447465554
1316112234
1281082050
1364982864
1239288712
1914676260
750143660
1858570869
724018744
1928107787
1418596033
841402615
779461622
1801170282
456420599
2076912641
957619829
215790831
307695928
1199696306
122044801
613043756
1057163076
1868761829
1815713866
1681159357
971235711
1005894916
54377426
527007260
634581235
1828303700
2032081131
78903001
1588393840
2024422986
1845462138
79008985
1608783293
1920962141
733924985
494830389
1202356642
477245650
499718831
33072914
477568895
1155641502
1309415168
2005428378
1469011524
1202442319
183886871
1400588380
1615728184
567400635
2128662969
1902310662
2066672350
1828818423
1348091221
1455480171
133839469
2145933753
169917069
1540855309
266270136
333980491
1156903221
1725618821
1578815204
1551981422
474933584
1471038873
452739316
611493278
2070241373
1388770740
533246554
691070788
696723576
1191261875
1761958794
726128964
1012429250
1094686403
190765377
1082933718
2070119706
877084519
2133621423
1397490552
1034489682
1364797624
2067767987
923628088
581247059
397557208
688054698
1893507894
1608526964
1066759562
1027082339
147035084
1688311656
55441591
1893039923
2039589418
1840134290
50222512
979806802
983991760
138212435
844585819
1244653824
1750415440
1970094309
100582356
476821274
914016444
1064572078
1674093831
297745999
917623211
484615187
595929361
887348518
1589844802
455377516
644206738
1698332280
2135445907
1779167035
1035909123
1060801816
112904306
595727692
1931725472
1906011062
1606087940
607429760
1087123361
905870721
1186855930
1586256990
44209034
146677854
982721584
1687487814
1286186806
450243099
1478477237
341900334
577543982
1104972977
1310495191
1143740984
1319516800
2145669270
1868551229
1804897000
1898265323
1784506334
174573031
1115581505
1391198556
617337456
448374258
1565650428
1095286178
1564317105
577479577
1247293582
974565841
331769757
1892971771
961117967
678264573
1897742028
1484270287
36689338
1612161858
1885636891
614262593
1741401151
1800665576
203537835
1200596337
971204122
1988738832
1353500542
295148474
550317706
204713516
231624122
1518388111
790124163
1011014582
2137141115
1883147628
2138003698
1469821935
861911747
834211299
721846553
796088456
389926019
2107810790
1854666653
880678429
414142777
1349562931
1831339905
53177790
1025851789
991831262
843446146
1572834730
575603126
641531095
1290448155
481935780
720006661
1083964340
427596357
1568607862
396828766
526128946
119666328
1246222619
1121479575
209353349
1033553001
211398303
879575216
47292900
452464193
1677631591
414344699
1949199385
773299745
1926565698
2115088305
2097861568
407261062
180375749
886861403
1902558211
1406155549
772948329
965893484
1691813931
635950224
553033210
1495641393
1117911238
1499740542
1703826346
2007487372
1377713991
1680827846
2130973325
679619457
581099481
172936194
226847934
1277870591
1497467281
1665848585
562024574
1888440710
1528022908
1022502570
1422229119
1420505240
792311958
1915089042
316909604
154337338
540883715
129879737
933998380
1536045397
685915830
1914827141
1516041066
299703280
116900661
1648205512
1366607632
1534642568
99108312
1309896651
2003881001
1901807120
595213609
1904641582
2100294402
1515938839
1665683879
1211633736
789583874
1523108721
1312673176
683211403
369100034
2134958782
1707534903
962796102
571361655
1977489011
396045368
317311363
309783173
413503375
1584549670
872556235
902907780
731709654
1710703902
864407779
484961827
1618357423
1486276856
813971870
1614723568
810392731
1932830198
535143287
1058505276
970668908
359596408
754366512
1690877885
1141794230
1711130093
143445139
929744204
975554390
1002083657
1306740003
1834225115
726842722
1535152179
1160221334
82810517
1076929059
900930769
1339885524
29888291
146826997
90275816
1508925122
703166865
218714516
1915134140
1236628124
1659836172
540974659
464742704
279362186
1711856059
1578736827
439893300
2104276354
2108755107
1773398255
1122077603
2119624687
1409381979
318625194
664813662
1462339356
722181433
2001232816
42710348
1948355411
1541657840
1861038368
1631711312
517502889
903320301
1931292234
1240817321
1836831512
986008903
1635449865
228108501
1766868541
1357565727
533635223
1498570555
865746325
1847332793
1313565629
997326019
508060127
666315986
1531203451
1879937174
2101362348
325571103
2141832455
949552526
1146938287
2128194273
1566982864
418873316
938874167
822866582
320709463
411985796
1981777519
1620092732
1971772116
629304547
973254516
1114317706
231879904
1914676260
651481451
264992821
1555016444
853970362
1963696890
1855316832
1666793116
628938020
960235624
519592227
1741190831
2136955121
2009082688
1910542923
537879210
211406557
1192831038
510186886
37486169
1314276410
1192873820
1802416604
1196031033
2126313185
1904204560
647214286
1267355094
971750829
1359147618
1112020979
2040622114
1470501780
740140774
688638354
2010340225
1605597098
216301676
685487043
205787669
1426688985
1084309885
161529223
399991907
310439339
731351231
1439383765
1201458961
1286706628
109607910
1555664860
56557666
1352510781
161928150
1081102315
1875894377
686053970
981217906
71643922
956672704
1994676334
1697952024
1020495617
537423234
336549595
778154690
1552108616
1607163497
13164831
1012117997
1015616940
1191586179
1172055411
526977344
1033767078
538149440
1106768420
788899630
711273327
1144359274
664173544
692600929
587707028
1366576023
1461208330
1531272462
925575397
1602925351
1603714535
505285325
1038578488
1142051955
439737449
126249025
2082141020
1071561275
1062489721
777393010
2046014444
1287859893
1656906851
2088088843
857048147
533035832
2126387071
1702463521
1161412062
327922400
1074717394
1492081584
837616397
901478730
244831372
2110072292
545629540
613491871
1057568814
1963185557
1807228782
2084307357
225581222
1607204138
629589310
1972962348
584715363
1883620558
1784315197
590343156
335155296
156592758
1170464387
1080783318
1855177217
1876617709
1650322225
261210509
237589731
1573381240
810492781
244785448
1917241001
1319123733
385684936
954693458
753225333
647858085
1263960749
930434526
1223839129
64391806
520143875
357397118
454620466
1343184574
1634851587
2037405673
1746074366
2016316768
1692006321
118089271
239218043
698538799
1731885113
711728867
1797345751
971921841
319563143
866288105
1029486796
83392287
1568966020
1701287568
1692663273
526178419
1962718714
340421302
1885511264
1596216925
832846919
647985836
763577253
1780688551
537651068
429172129
1046479487
708079653
1956203334
2115734198
1595298465
2124224560
929933538
1056501094
1977694175
754471699
1116376621
589974699
548674822
947016975
1295706751
778187932
1466768769
1302949744
384047483
226979991
308572720
19777455
24274621
464592915
169743177
920046464
1280905112
1290129237
1773634083
801848200
1704516976
1615690375
1408822323
1811471567
709684976
1456889025
580308909
83029347
209510069
1288317169
1404096622
1442719797
1857939724
1953407409
678156877
338969581
1655775627
1280151580
1938962357
778615772
1411458867
1016809214
374460446
150143921
1983956455
1680592948
288839659
739230549
860220242
1767349069
968040600
1049339936
390555026
1925351767
794201188
707343428
455712826
363675909
2002012639
1602087938
696498034
1486325079
1298462138
1831229739
186813586
2014676501
753857624
217880515
2002065057
494423303
1520127229
763835592
1276643248
1084060010
85289690
812332567
693141648
1851454490
1555763676
279658374
1163866492
1864075021
1036305425
188254059
1770342227
1415696757
1815966402
2099429157
1107594992
2095546984
1857068268
504367058
1672972068
1971729982
1033392682
736958843
2108519063
850178646
210295974
153930396
554657043
107725164
1160900988
938664588
1415750185
1508129196
822569931
495160682
741393878
2053159492
1285334747
1641532800
1887096106
1029515889
1511905876
880074777
1615359162
1446312153
388634554
175135014
1519005955
1521156535
1896709554
208097713
44242056
377238984
360701706
1119841543
910735537
385697862
1974158605
1341182137
1422129368
1234385725
486766911
1174537456
1107377215
29302749
1933221104
1664424504
31729756
1424235638
762935189
1673777609
1669249186
1955806431
2064874004
817859257
683751242
1617065215
3954374
529947712
1559092081
281501131
1695286003
2079184557
1771851010
405799999
1105173552
462913948
436593737
1462184881
1329964364
849698382
944282743
316306328
751677576
173307288
1526971966
1575600240
224201500
2076533484
1698061991
528381310
1799538720
789581422
1641188218
1853990820
132689847
1515170914
1134367338
302968860
1961619358
611041403
1392784612
1043498032
635835823
390819581
1708389243
381174411
1209917344
792356250
255574905
1582040625
1911457246
1436779646
1550619707
1383465104
1536729389
1051259031
1809934722
1814899035
127123085
201585079
811957045
1993707313
941737209
1441206079
1205145883
2030541516
1269790242
446960674
1931128542
883139858
185086439
21246485
2038711279
932017433
394063581
1119105658
1458148313
1506057749
527884551
2035129285
2014651829
1932958632
886821394
520443847
1584681822
771835565
44531600
1114695168
1851786057
184532658
2065813751
792642072
490638767
1022643592
398518360
1974345037
1306416703
1626670817
870833824
1550450821
1341288041
76747335
50362836
1836436450
1619388242
271754609
402472728
553303273
1787025077
1423062131
811546937
293000267
181721952
794069738
1793587614
2068278700
393142445
1991889795
1271561228
1830176256
664047326
614984737
1787710295
1307137521
61009450
1676164995
1967923278
1758150163
1063753801
420461056
1052213070
547572973
372509221
18853783
1495596464
1331348770
1106578900
1922427821
1335057098
2098329063
353612634
1859917044
555127890
162342462
841263375
1818235778
1108470761
2028816828
1524203008
1776382489
1411047319
1369360694
531951860
1204914840
1344159971
1266536363
1500042821
711393993
703985674
618562393
489408608
766320626
748944854
188454580
1467033078
1734655364
957124895
1994696449
919764052
887037013
36575055
89064027
1191401136
1325317720
1877710254
1435802697
829575690
115789038
1027727034
1920270361
1485317799
1951712197
565141023
2812114
602842624
1760330777
391304002
1763600152
746662470
1418821971
771158164
1634628856
1709086967
432939781
2080215802
1353664150
1233397586
160751832
14241463
2049459512
949015883
513044060
1954443160
1074892367
191318472
1978924786
1246609114
775145789
211531834
50558548
2061201581
1207541930
690302347
2011800764
2018444675
1270812623
968988713
994770862
1910797711
809605090
508494692
1585517790
489548906
665605509
1703690002
1194390857
1701044739
306201608
173136575
827626203
1714964416
639443157
944271151
1001448417
491267742
98015083
1138716129
1852542208
1222768898
63258632
1563876399
341161898
1672712428
1875299544
1427589377
1311807600
1102543711
1761918306
793237771
2089621325
602279312
13885409
354370819
838683220
1748261991
2068002060
1436605726
926639927
175252958
1513878497
1355432269
461211970
756879463
2079438433
1673478322
1512393770
678605091
1845536807
1295590723
2095387880
793746680
1523314964
98874197
964804475
1389077202
1165344935
1684710197
18678196
705171621
578580034
878499668
2052093018
626326820
1217454296
1638698765
668550270
1640044623
935373844
1235216296
1610356705
1826963556
494134701
320188712
880978220
2088024467
421774309
1005220146
1200391587
1610146053
1861047474
2097089468
2076617003
1859020921
1846249136
760225489
1028195994
746127070
188078630
230352860
1994928845
340270967
1843375462
292474232
385542125
1031646546
1474580595
1155659501
1282687828
1283269276
1228663541
1866235788
306445291
403424447
1697163103
1355544046
1556145195
635532492
512884274
854026209
1104696128
376319635
1729371956
606434821
365188757
1392721696
1981845688
725436674
1975321150
1226977322
986151373
1806893044
1087343829
1559071378
573193973
1641035533
1243413921
887085506
50481277
686676222
1486586872
1276601136
1239123129
2103874783
1886561612
966499274
922993084
384365471
1223567064
822963375
515181280
176304571
875223168
1783724705
1256339769
242597482
1631970664
1139010716
112703621
1116379117
1815233605
1616367444
866487398
1935268397
1644800090
1366075450
815769384
1787254709
1616700815
273613396
2142271924
2098180495
598048294
249580024
728247374
492912183
493234128
499747555
1786244528
272776001
860493007
690028590
624349870
1698836398
171722078
968548109
2134647626
1898405776
1864777167
860448798
730821841
75294223
907861429
387667709
480874645
652995987
1745538527
239134873
1000149872
726499879
954757437
603143248
91675641
190218383
1156900477
1343918943
879050268
739778190
844867681
1013433544
34675435
113860233
223141921
1321941142
1559006950
176291253
128779757
380773729
468080763
682790165
1846594881
1450610781
1818812102
239209500
1520344742
890302734
1719826352
162325084
1955636684
2087655158
1360401535
213100038
1327973711
1459830243
1109579237
1100625215
1438284206
2120683676
1787534291
1064547564
300867433
239478675
1665838906
1043929071
1414538201
1282555626
674627370
1165707608
1222426654
1600325249
1768819608
741746897
1194363376
342902972
666690749
1213946559
324783798
233100506
958086323
1505209701
1376060447
493969293
1574811599
470495735
1094223739
27200872
1774989481
2132838183
1022204732
1241864487
12798765
2029864987
1624753920
1695001643
162337976
1252287480
1822978925
2112483424
1801754112
196563032
1700344146
907152945
1613038870
1431522423
908286034
679618688
401329819
866698529
2118228289
517016928
146628903
307891514
116117747
1011483940
1146757998
302208300
2052408545
639773888
1037971532
368675883
1744924548
1996082066
157156481
2139217907
1697602491
338960132
233458608
2143874775
228066391
168190056
2071036328
1097881903
784874979
1176479843
1090184148
1136021757
1355385129
1059570311
634537575
2109951841
1849087020
968022897
1883540353
1848875316
719018288
486560847
469589234
1636008771
692280278
556682660
1235618152
333929620
2058561146
2085854245
157488468
1309728215
116871111
1550356402
300463624
5230854
810611557
1532187743
1731670938
1391310989
229173281
1904217238
880037241
150393035
1955475645
899421210
2077622993
331690306
1398369986
585765711
618017434
79021038
1282275675
1243577085
2067376460
1180983238
634474144
376490085
1812102955
450004099
907358217
956588122
94091140
1156359615
853721049
625921404
294457702
874364936
1722319902
771616782
2031798396
879751176
147334873
1876666272
1742411742
4303936
1044657681
290136510
490481
1363522855
1945303504
1903630971
1541545900
417454849
991268823
2097062916
456881445
842213505
946119974
1967016935
550644236
186665390
162127326
262933845
1024480605
421919455
1632688073
489629695
1489639862
2109362963
1862593626
32230768
1233576354
1513557951
298216998
1263355765
1470298195
2046958622
941511402
540974514
603142963
59839786
2126480630
74239808
1809538706
744404889
1795973593
951130275
130804546
222354763
1597284001
101987186
342901092
1694398235
1175605255
544022958
649859934
837444853
1859039575
648641227
1119639228
800115318
1990954561
146561951
969807866
926997187
1440494679
1716054776
2007018231
864401511
1970510580
165403843
1107300146
860733380
1877381249
1686494589
832789679
1451859004
927866957
234506109
1015505283
228960358
392617797
1308391283
2136003512
1561483197
492115172
696505053
1239057886
1200327485
808976280
1051498544
120398680
364539803
551264709
339164092
56634068
1947814061
2027066293
479027275
1605592197
552492313
437507000
1529803411
2005129118
1127194650
7996308
232382217
1767782775
1499843878
718439981
1571471118
568016383
301196950
1438676022
2009054239
1799870023
2015284165
426603362
877020644
2139230673
1341569192
1561902831
726513919
470901235
1908231708
1995435205
757877912
321744910
1066108372
1635579182
587292919
181138479
1813949515
1123480923
1324638519
427725195
1675724799
1884472971
894246015
1769746531
471155755
2128576674
1623384070
711470970
750522910
1195825580
1781356183
1318851653
2088128637
1121767168
1618320661
1852404277
1973093830
926816117
41622153
555198986
1234901061
1917770521
551515346
1943087299
1125418710
2056478041
297154831
1318608532
1660559280
769239127
1484472377
1458618309
2015195561
651600283
1353320352
1299316058
547044671
661396889
494596159
1019420867
758598008
125012783
946482115
412556340
169581186
1706798738
2026190647
1021369636
238211734
669940740
1418289732
2122728281
2035133986
67033839
833793447
119284612
1495665756
355452756
1886814868
984207843
709514357
1069535668
1886230009
1710192449
1181804966
944496988
617393051
2098901357
738035921
1170936703
1214547592
731158933
1246266479
331467174
1043076564
905808823
288205545
1495043124
42405430
149181049
971353665
632858134
1649194831
1670255821
1026448449
791534969
426845755
1126838242
992742866
1438285693
1202982380
955122629
1843339737
974958046
1865802625
1525529061
879560791
2029755992
87905061
1632981237
1952382183
1143889246
1326494656
2114078086
1839529338
2010000445
86298101
1945672136
1414236343
339023822
1706779382
1467165238
1856122178
236255509
2077864663
278579865
880337721
267768033
186949426
1628075932
641566786
401941338
2090162780
172551943
1542147016
1839899647
927903512
1241803186
1685543668
1454793858
2096307064
1644821981
1619806450
1079019033
1130317963
1618920278
910806307
106751599
1750687387
1817781772
1570604110
2027991002
409077003
512608885
240732189
1149287252
2073783522
2134069765
1782403474
373264182
1331685894
962456149
741783109
1877060008
498442830
319967174
1986417583
1333003158
1070795268
1939210111
458869530
1227407065
2122886117
1117437849
1361016738
2147079351
1346328027
1395904110
894949433
75072883
97148954
1391200636
284063111
577130432
394876798
1718497757
632283286
763856957
2127181039
892986043
149752460
1403280496
1470531749
1620412045
504017784
896402217
470230769
308841941
1132356483
812374588
876507233
1707381717
1572850870
578774606
97258896
652033884
211211327
1483780057
1770744563
137622135
741508121
1318109654
1884377659
674358775
552041705
2080017346
101502995
1744092530
1214359795
564685185
1933011880
1650554665
1995935390
120248847
1736391600
346739008
1704354148
2146354550
70174780
1704582830
1453754688
1380606540
322968880
546512454
1020882417
480663486
420732784
53409218
1326872302
560849649
1505832655
127307549
344621311
599785521
329203507
1325147387
694978048
341929156
1558687294
1227388508
417514578
1824204603
1386027781
1509321070
560276518
1558323502
459661175
366854163
1475714807
634136538
2116435457
1022338236
2123578535
1679656868
651481451
2129968908
216781414
2073378644
1176461253
944915480
1349811598
2060375828
1604360148
2110579930
1206746099
1476464666
1676795129
395090593
1392894367
1155976982
2138411192
427794179
615764156
1268497968
319031268
1898980294
1121322997
29647347
878035555
1132051158
1199944820
1371350872
2103083343
749235643
2040778792
1970249989
1650962826
381151837
409435586
889005486
1003207718
1251628959
1932696228
144488599
2124747096
2069514790
1159973200
1752373508
403245735
1008929915
935006216
817516355
1470171126
709785914
970783458
1243871537
2019463047
1762234496
1135321113
296310627
915914340
1609772472
1831543623
2042356410
1613329839
4831969
914728276
1579845358
1759613566
1241575168
1244172630
1106951762
1018442727
369676462
355778287
363557794
837886687
1678966317
2015306994
1573693299
933807272
1921315713
672232036
1754460595
906869263
1769969559
565831513
784033943
1851401002
403999728
987154037
1934452563
71413914
1966408130
1844080941
1176916451
1680689236
1853363222
1523315507
916784851
401661040
1844920674
2136770851
222077327
809926770
1578818514
430129241
1697322628
71377584
1037194533
1761009221
1382149342
1752139733
55370608
712622654
1962989
79004430
1472310981
1239327505
1615324389
65055121
1148061931
123434255
250716629
947138376
1447351670
1634471658
134545083
921649784
470073455
148135476
823130484
1720331918
880046374
1087476347
228669730
2088017611
1150063946
31335502
2052195649
1216646905
147886705
592437375
1924467555
1891823367
1463677029
179317757
82135960
1766824821
1624282764
1256262242
636978664
877264084
730557544
209202613
1225237873
1764752381
1144677472
689046687
221532037
696553697
523064413
1644028789
2130858386
241523554
219133467
2018742480
1247752001
1953908826
569600788
1721198905
885075914
776999436
1385534701
220584752
1695170562
2063568694
538515011
55090180
777279722
160227843
1180829813
733226632
1841252575
657500028
1537917632
1110389525
1968301597
1581934756
294739696
2019458540
1966897729
1157129071
1395999850
274324351
803580525
585994834
1900618769
34504327
865877974
1995081565
554216872
613578464
1877688438
1383851446
238300254
415232716
1971195326
286966164
612768753
1903465879
1549015915
1140345824
1632770228
1225170625
2050136031
2108371199
1782727173
1021317253
538950067
92706643
1454653955
1838652621
691420697
165347801
307294128
1745948992
1865246859
904120474
1968923220
2092140624
141492912
182799835
1113619890
1914925205
2068417882
1446574825
225551332
1270760058
125956101
895695907
1838119783
582446845
1864128934
767022394
777508109
1609730144
565021705
187807032
2054776082
311019386
1201726559
2145514102
2106129545
999562909
1051132411
629963230
965952261
503235479
1419185370
1046200521
617628609
206131628
1037275818
581492666
345606279
1797049849
1239773211
418097500
535259228
1668286530
1007310273
68691322
1076462574
982583957
1082222826
1488358185
831100114
717792106
1235007430
292178283
1482361031
1778307577
1317963333
1871678574
722661147
393981113
353518229
2066128642
1258688594
635267893
2146746651
1694273196
1345919984
1488475837
880897103
1874650695
633777046
617801082
1202087104
1042610829
197541818
1886801883
1576997866
1996888952
400343207
431425292
139221250
355841508
615817588
1399448116
200240596
289400608
1569261042
1562630379
569444669
970682125
1549234643
1709184175
155070767
1389960221
1621189324
1753863240
2059549986
1639895251
65782572
9035569
1213561076
919072521
1876738086
1509285943
1215894033
1967163969
696948550
992413036
1070194343
303008803
1291177684
1821053853
1437432348
745474854
615223207
484191696
524009288
1924351901
439252818
1243495778
1854436003
224705599
309151660
1718841639
1877306653
766602161
767834428
1483557021
1200570951
1370331273
1000217576
800810469
891810866
1117660015
659961244
963918520
1269687096
2142418705
2130966470
1374034506
115456466
1701773099
1504290944
2003568530
1794077520
1906084934
1185346847
1434854337
1660652767
1567312799
1151965072
1727365
1652878934
451887685
1065851094
558024810
1585622036
528437418
817952558
1804101698
814076595
1753700187
1081533381
158510397
407642730
1248807040
1208075094
408154542
384748404
2109693069
120228104
1744058462
772276313
1713950125
532709742
430202084
2021146026
104753232
57979283
1237660872
130383027
795189152
798215239
43911544
759427850
165130993
1341277633
2128265446
998560471
1657886487
2000762544
947755331
1121926205
195267421
1867182239
459794843
60337128
1382138657
190826002
1728003362
1804553805
635887602
914023015
1006944696
1955574344
114865717
329676575
1952280993
1079348281
373818981
1574000874
415510092
1818937392
1168136425
32274248
765389765
1522388113
2072439514
1091663436
144282049
223544933
1521928603
2068281927
369020217
1985348461
1158144669
2046537972
64053904
1426755441
1699714592
1622417907
1220722081
1217649545
1150962324
2100098046
864908501
564007868
591611233
246019819
1203124183
1533414912
1820806303
2081952127
325403236
1044267961
369448569
1214518545
821448438
91350251
1342310030
1040926162
932608628
455701739
1614034435
1023161667
1467099372
1165053531
1416675586
1820769237
2134124524
1604086090
546173901
2066453992
1212005764
2106360353
618080605
1486497576
35726303
906197761
482236221
528329938
1803546658
1319921691
924577794
880850497
4741417
1031306924
1634438147
71517812
677429776
9869062
501210998
738006512
1623571106
772960347
1033977314
1240318139
354659724
377865319
343953930
1371774724
557050667
335052248
1577145714
886831888
1504432792
1232252905
1815267884
109831016
246935228
950421352
509472592
959520237
1913188162
1345763670
444223512
1923999567
488399980
127061482
1248168670
855359330
1223805367
238302558
392319994
76027486
899492578
1620157482
644497049
515340236
644691229
597353504
1703925410
1800325861
732957418
1217142589
1869928000
2021582090
567088276
1177882398
326107631
1355390072
1143384432
1745490248
48144374
402881795
362731464
1610814851
1928569869
2049795406
414436056
1939339598
29215028
319523021
1615918073
1631012552
284519172
352159728
1239327505
431954540
1111927501
248548260
826602367
1076748071
1237566555
1551285494
771838304
1180582553
1211342442
1770950469
1859133027
861652397
2044049604
1685681759
1724953526
982594332
111818047
2049176548
797124890
1886449174
44042603
175386595
365740721
957224031
901325856
2032751735
544663423
86277311
1470428365
1394685762
2116720162
957789867
1633067636
1193804412
293178159
1684232951
90799424
1694767329
1697282300
1312094212
1357079617
1888377241
1016737728
214878613
771596463
1516789771
1121620778
1160042137
823417573
1801521268
226422614
1262085257
1757867380
1341830352
916092737
1526407892
393692030
1842333611
96646350
2080428517
749231232
337963009
83096049
1266639711
276986864
567906520
880456431
1667061761
272200774
1656528140
1865615470
1786471997
1488994542
804375594
1517179980
1014686826
239779651
1902613343
12760681
1916559139
1885582351
474306863
1693578274
1041292166
1819963459
2079030761
541908235
1686745253
1812463679
902097654
2060903073
108996460
296894470
1915365753
1927407080
898428847
252461201
1355744549
1490088658
431832073
480154793
2061774227
2105067742
2059556706
815599402
777398516
1102658638
419034709
721686060
363836863
1611649778
96158508
1539136659
1726134309
1912373984
1047571677
1873895128
24596137
1254755537
77920303
575291276
1341440235
57484760
1928849413
186400800
1508758666
62076421
175649650
633352435
115545072
1579669624
1533721794
2104320089
1904553877
1633001098
489352146
595788337
209050057
768058096
1835414872
629178080
1004311345
150024137
2021094353
1220997717
2029872798
710017990
73097497
1530616854
625236403
724016374
935069977
1326342346
1925383271
267183719
980323232
1580213881
1782030530
2087426457
1081197308
1532741155
141235832
359827825
892530111
1624662837
641282296
450666755
97314587
96514352
402558819
943497094
475185793
2146674629
1848087270
779206578
665345930
2133870621
1726988636
254944207
137753162
146640254
451264972
1114147834
1584594888
239350701
1733516749
266715718
1040417686
505044760
2034194463
1029485445
362823907
1610870409
920801224
244380140
1464971307
544280356
1993020101
1226575173
1301230571
150335684
1023688782
181562967
1230121653
1059020657
870906009
1241951109
628321542
1738079140
315839448
2099099438
1905850588
2012417906
1593086944
1343593752
1900184640
1510109901
1310868443
397905041
1386397933
1532993108
2003027282
1867982399
1072886289
1054549191
2060298091
455776988
1312994704
937441329
1061859082
1457798263
821512679
352074430
1471682093
531592863
1096738577
1810678389
510730927
568286803
1911988222
998126480
1356965822
528502766
212504994
436942274
51679262
1685121177
1628005060
1158052322
932478693
572895495
1054001681
1404032032
445274816
1857611723
630555639
951217703
383311766
243431800
1289853078
1294652210
783841916
1012638930
1602139076
1523479269
644911498
14769876
992606863
2111013846
311989383
2053242807
1111361601
613505121
1994573236
79405532
1183799426
1879738320
1427478009
478377770
1600680737
638504102
628107611
539850670
2008674916
1262382870
1464921901
767493233
765686519
1459695058
587008900
130278506
460782575
1907449331
468266818
1985887931
1753995785
1371534783
206821852
30692157
1288793345
456197268
1973088379
1813586980
1162583735
54247577
1780943258
2123514035
1942243811
425092670
1108892772
1780647311
1211523558
998846613
2109316542
295033039
1264848669
204985269
1182884686
127811516
1237867397
592580026
260578315
187699648
1944975377
1743130912
2043192911
1856278204
1328643101
36752079
1985892749
1230550947
278528749
1779880486
1380396145
949426584
619327941
1394585582
1786741617
1134216764
247227318
684306335
767909195
1111088590
988904439
1605461795
93276071
959089282
207752550
14311122
986693491
978167452
1597142151
1348345499
1603268609
1489831174
21312049
1887721878
1558323502
9617403
1668324226
1602432996
2090809628
1988568235
725180535
1249122937
1736263020
469472498
1757024241
230995385
483779549
1556196287
717459846
1339655416
343706554
826734221
1811838743
2094214016
132664393
84097919
1926347717
1793441624
163141704
256764525
1377521136
377493544
480768960
84456687
807620000
1260730162
1379029518
1312511369
1059441943
1492268480
775027123
1461481518
650500516
819810444
223883308
1712548455
342230682
1636195390
57672337
823652122
1683066934
1042207774
785768526
753333043
285257326
531979624
1156788333
1517756833
1762873284
323695184
1864256981
842481158
779120937
36909430
1793698120
1791309960
892916757
2103359438
1594789947
255222925
486871145
627761731
318948230
1908592342
31204327
1846595789
1458359311
1445396088
253812727
1207609565
1842466162
1886993162
1610473455
234735224
116169974
857040956
801008417
857055057
1926722832
850507498
1924226297
665383531
276907700
907103577
1786687180
502427277
34562171
337909184
877450428
1405417999
840018479
1759309306
1416019778
314645330
1397091660
1911555652
1194571691
766127102
937759411
20817071
1159650149
657922552
196076143
768490867
283649114
1485156185
1330754475
881777194
826524685
1613648520
114938191
2139596112
481385424
109612343
2058931765
1864658891
1754547373
39344787
1735982035
1100277505
239803352
282352890
963962899
1745786636
1924501251
164487818
183585642
947521535
1400227633
1105165225
725710715
353736974
1751068314
1269954059
87350028
263808764
1355708568
1696214120
1677865150
903064635
1190316478
936244898
1291181074
250933165
823237361
1349624884
1239573022
1488439120
1823424491
231003996
721162603
615410776
1741270651
1295508207
1125998179
189516454
52797160
115549682
1114754550
52892694
831285735
1670450963
183731715
857724610
1090401737
574321918
409773476
249367985
1233483907
777046930
1335394952
1294732798
476196325
1998472547
727621816
1507785166
695307350
378258627
1232384355
776029130
944012126
1623695676
1294011197
1175197896
2046038090
1571111280
477040102
1454047807
2046326932
757998760
1375054192
443217813
2106783297
1196835738
581857209
1844963003
356207528
2008906593
285179446
132298443
776853747
2105219743
1548464145
2059676289
1361738095
1389853395
1844278397
2130307180
1470902011
1040713809
1196724052
942404710
1041935221
999905130
1987790685
1767537277
549176993
1375852784
384082713
210385499
99312812
218279112
951640750
2016654869
574194626
992591996
1934197631
789474257
1396306645
1168700946
992800005
1018820391
1414491684
1983659012
1689165150
564640845
506360549
895023578
880586998
1617586182
223119953
2070453636
1973047481
1845107313
1723346497
1732579558
291270926
1088193084
1273398662
1721263826
1982456941
1484151194
561749435
38973099
1834759098
2056469429
551658662
1157487921
1172312757
699362454
316758020
2026060876
1696013904
2077790378
1341037444
131572794
1860649189
2111414527
392922707
817394001
45325122
1510880609
1285328677
1615201425
1563300952
1693748911
1970999457
857292280
2033255298
1944932831
1763549108
295054399
1422072847
94940522
1418229037
1082932243
1383591073
385611945
1373181879
383732448
2105772210
1733833923
284595041
726191164
723106987
1652866117
2000525785
711628045
1282802922
2080050411
1614655742
1498544838
183240679
799353064
1992984820
1786619677
1687061027
1747432852
1707414706
888300693
1186588568
312330837
1374615524
1285872153
1148032578
870622328
1768315555
1542441240
315727858
1417271123
1243796233
796854248
2024002043
33870533
1750266787
707971605
41984014
940244972
1523746323
1914130097
125248127
743817702
1050458959
1239301079
1816568085
741950182
2138424448
1975671550
684571560
782333366
1488350912
1979350142
1743432438
2090610392
2064016737
1118968423
1701287568
514665448
2070654554
1316740710
2069391140
375664601
63252367
1975775165
1347233844
738659860
1100931949
1648849280
381797532
2072562440
1586387965
1764557611
1150435516
805813779
91254098
1175755408
1301744761
1555891810
341725108
1903393748
921223861
1002321842
1540190260
299515857
445154831
50837948
227508979
1529551333
840692866
1394308455
749868269
1067072573
614971074
323728581
995814639
1916330411
2048252757
1012435575
179545770
593383741
1588685483
945090349
500288233
1522786683
186696052
148014402
758704739
1997476679
2122850140
452115791
1395907372
2142142104
1348339971
2113186476
339846524
1153450832
953485274
2097799485
265073289
2078627609
1448298000
98203564
179095844
1906522502
350826492
135415695
1295097052
138991703
2002903689
161530817
1729547684
1893064489
127847146
72117710
429396352
1359706893
511667384
1650442474
1328133820
56062295
332048616
12818494
1131348898
773836423
459729776
1071513663
1633923982
1077649647
1178376945
481014142
48096269
1136844910
1734377134
606642522
569472972
1788051145
272554656
802912407
1618345002
559426224
1404648408
1721647232
919136859
2005991567
1736564520
1842387666
1971703659
1584766406
2067500740
334550205
704536621
884137248
635239833
1443562438
279118493
537877396
22726075
335688646
1318160872
10906935
570847193
1706141234
1009236799
215674706
2080830638
1679242266
676724487
470344653
1745563694
573950266
1274584310
1512279619
977627824
31100094
1081579429
407422945
672635386
214190657
1748635606
2075511650
193595321
1849598941
402512355
2128420686
1038827533
1788233633
1059718950
2069975118
1876995809
513408700
2131337685
88402141
588584773
1859846803
1950800843
217764200
505194232
274783561
824663909
519242631
1102288396
298721852
574898865
357593389
1579199262
1426620865
1174922295
1208370193
1910454093
1054842454
1916504022
699490928
1253316500
740486314
1791263364
574401855
759533653
2105365679
769808449
1392607927
353176617
137661161
1135759665
1134610293
812253841
1777516922
1276006877
1988132093
1701356100
1364101851
1222260213
1810901115
652993816
392754403
2092375969
1309820923
1014142982
904881013
2062767385
466213923
2135389901
186972713
1327487383
2084682858
669558547
36342464
988111684
1611184533
284699815
142643985
1742891079
2058003754
519171004
1837699851
1014555705
40954719
1490398749
279736729
2134251323
792348125
1389724453
1191153200
1358909708
2119881306
671808457
2006757516
1134601346
1729692888
959233016
2007262090
864963749
79216763
1452760781
1679399121
2098763877
1271695312
1975601372
1088862114
116396660
1195307344
1995525027
508912892
1791423242
633446571
2106105176
262194114
959824024
1820847444
919498827
422457272
3528142
814636434
523935462
1878559428
1244592592
1797262916
800234917
1007691727
530823117
843753099
592398576
495084857
431206440
681950909
536998994
348494803
1453768971
1613176197
1750128065
1132477270
1449519036
1420323034
1185122864
999220825
558729887
1938952625
1173833598
1332986918
1911616343
551972971
1282237468
192671375
857271233
97049311
1419007197
1134565405
853284577
1885933811
534830731
1473851779
1143651092
1334170227
1649681140
573672845
863534412
1874098825
1849948271
1736941917
809664751
776448237
1629347369
1544158302
1507406281
956259101
2098942141
1782200368
1220777535
903966273
387940874
2108261634
1674039438
1433051325
377508225
629191572
746307421
1297836105
1688627
763166078
2136269093
1216761079
49295330
1095690038
1338825527
599820010
515918299
103567165
1547694176
1230389751
323065713
100061137
334159467
1474729857
1850825330
1003405371
755478687
1048216978
1766889813
1147262482
1677026892
322420468
968997358
1273763348
1720259322
1795495591
941357253
537427988
898781418
797467390
434266345
1367639276
313240999
1420143409
1859786698
1261962110
1607891353
924244776
60360745
653972980
1987177320
1119451039
1223823222
711925023
1052195940
84142953
1271908797
227173102
2079647890
1153624449
1335450968
857967719
1721219397
689078058
1508827695
410364978
1490159822
1120605878
1888900933
2109450375
2067935181
1343747179
17619671
1439367748
101952980
29923901
1499962009
1535026847
430101470
2090904921
1433235012
869068764
846420080
596428442
370336072
1191237043
2073230051
1019818384
473383175
1008104366
597809434
838192651
804416361
514069236
321702442
1018145088
1480709121
649250281
1246097000
1302738056
1814409837
1616057789
1507628549
573310443
732609095
897215980
1955214933
893949856
1831116284
194592805
217122749
660573747
493557455
1353508841
1583679109
495486031
968277173
1970929127
1263692645
1855382822
1182072380
1769936713
705628750
1515545477
1500587971
1562081070
1568347832
1825042886
1418580465
1134341027
435486406
357919241
1042254984
1470513713
1801193720
1262863173
1267048466
41312986
555749840
369626481
676523784
116499842
985788254
1081938307
40665203
2017755275
662684791
390214360
733998518
1515125178
1955801905
692267105
1575273211
967304620
529511036
1511496849
1360134168
1012880553
1019327205
1034596597
864234870
605821514
1693239438
1416620603
2015039385
604716778
1529791797
1294993150
1347279560
1181034295
1612451628
753306678
930207387
1038640863
80688738
634144533
1017750321
206516736
1880938077
1004916499
158399031
219051400
1701562810
1558473211
1820240185
1662807084
622137710
1658322657
50597945
2129780532
377228794
772725767
1461157767
534106312
121652687
4996708
1801538181
1158983812
1636664255
961486972
1637312592
1446630771
696538385
327529988
1503951489
1346125336
264175412
83904162
64124620
2080440316
1769205565
46335539
398003091
1577690516
1767247179
190165873
1834492031
1478625074
2007988174
1459567248
1496330430
1188158085
368891814
750775661
68781652
929472365
1406325081
31313011
426396898
1213868573
212828543
735100274
991514485
1131510835
500988129
348630144
1301593231
658287656
310140663
943287374
30531575
1462633451
1165364101
1551693457
1296277794
1995256316
1685783419
1549214829
785359500
1674979794
1691323351
25309508
1296625336
1099134438
2059411498
1690361606
2079284783
1770010250
2091654807
282832522
1629897915
99665125
215179463
318772393
58577138
606761168
1120248411
1149871479
336278890
1690130072
719997660
837720872
476094441
1304029848
1873394620
296981705
477844334
1387114392
1099673406
1967832610
1996792388
775096486
779597549
1632340703
68584403
1643019599
433936949
1901612072
524782142
549088905
27581487
2026914951
976758502
1416967482
312159814
895177453
221896954
611934062
880780689
2034368986
1143317821
287478046
787520242
1495597510
1035544933
313321721
1976364034
1750585642
1312140646
2084240186
1007863644
1836422391
794434768
2018037001
1904093949
653843859
1656864373
839065267
1530939115
68214777
953698370
658436230
1688739535
275484885
1471625325
1303422053
1282108764
1994923923
806231609
1268029481
1384770000
1959159302
1577806574
1364522850
1430809296
1618773127
1727065403
12236492
1517506389
1696552312
1405704683
76026439
765588641
1016848570
706602574
184523349
837242041
16237982
141475
1985032614
182781389
1931093084
1816872055
1279431125
947273645
909897238
1607686635
32016407
363739436
141054697
1146419478
697123927
1658634667
535485980
713163164
1209656017
1633478575
2147475382
1112652044
1546607633
718594927
422444902
1697635742
680017761
1867692768
295047372
1218425605
2094597544
1002562126
1281929763
1521750903
865526841
378580619
32774998
2090387028
1273648665
528688599
1627152829
845880914
58478776
75839731
1539667131
2039497805
2093365262
1944427744
768212744
2112174146
1210981705
1877427046
690491183
1443596261
1130153445
472361091
174825771
377678327
1399265431
1786602269
1208610343
27684342
273828860
2050790051
811597188
1979133636
2003347285
1725814401
457651871
1735265135
1308209640
529683257
120570870
721621066
1120763699
2114691888
643404429
631888049
570108931
585648791
1231142372
1469487993
2091503680
1212057052
227041372
1063997058
1922357547
147193175
689876178
497659459
1780932432
78441599
908372945
1318160872
624819337
1279919867
1276393964
1898950960
1176236681
1661196059
34020618
155185027
1084469523
1948543156
511326020
963013349
2122536628
1982760133
1774092923
792760853
887543556
1062773003
1952046607
217476418
802509901
193052230
544556525
2098613812
838515170
211989055
1080030962
650996509
2123148508
85281333
1608526046
1057060984
971239547
908106682
9509607
1920930333
1369445595
2145750215
249516873
781518328
765529918
466713220
238598710
747215821
1751955936
1461021593
1762306168
1703436080
1341360848
383877684
1094149864
1884281273
1607189233
43983568
80286292
1619955613
894725860
244614827
616774415
1750356563
178324896
1747814683
785657237
538668322
610088244
422398734
1113186146
1111325953
1071469163
1117836084
641573306
1605784933
753293940
837248988
1354926832
747564500
1661866248
1845369474
1789742983
1114154216
1344036875
1902002890
1308702071
1141709671
1638195978
1585755243
1670358744
2004720149
1784390069
418715464
501135165
1982020835
1776240943
1825465557
1982561090
1592868268
1472819579
2075795567
496881230
150021048
884878312
1135123965
755051990
2033228746
2146106136
82809674
1842243718
2049192906
362729126
823657548
608412506
1170725199
1637316474
1047819778
42962299
1047952378
477541867
285201561
560399472
731328960
1567092692
256010591
233336684
419236150
1566991836
2009047852
1995841738
1426254677
274764813
195624014
232341203
1523868662
909985124
62997826
600121747
1423579057
362700246
1117553857
2053434778
1812522094
1008902513
635326598
575999590
1561302420
957702385
109800431
1718068369
174620646
179394724
408188080
1899321236
781822601
1714372544
302975758
1196860965
831787171
957619829
1070766012
1382198961
476026730
2136157873
507705131
1240141841
771963204
1784328246
1152099555
468810904
1709904335
1353237931
382137747
123680449
859356399
270120233
766113189
888043088
1835743113
93363890
1257894708
759195102
1908294328
1332889878
834024827
294409667
470380879
859274642
560557074
1058774527
114391106
1896779775
813716752
89893062
254589779
1365743216
551601458
1745075862
1701708121
1447442945
1080394538
793320697
417492165
1440665982
1838782323
2128102393
522274295
700093020
598718163
1125703812
1138091349
931438807
1833270676
348059697
1358704903
550457764
1560607025
39114509
1637796634
316532469
424262781
239872585
348195732
1620932154
2042421440
64570481
1828747515
467423771
1620370343
429276075
1029953131
855664232
915696468
905624832
1308080905
1640467165
258703582
938442503
1971019601
1818895177
2115018180
1585673130
890378739
1864415525
1966559902
589220051
1492064217
712692067
987387484
1791965979
1068025993
1338301295
2117742649
1735583724
1918762914
1047041954
210896504
1142556278
2094433412
1498444258
1483217683
1744295870
1511395806
289913147
98079769
1892919605
105333721
556297528
1039532071
284986998
2124790378
2054442315
1903582852
135163134
590095024
1424227206
2847064
2020672870
1844103155
769724731
1549984039
1548587142
1725246817
1463711913
664279530
871069392
1519535317
401843653
1680049224
1442412224
1059969556
288210175
844486920
1375589468
281592592
1046534206
387835045
430968142
299224929
546665550
2038862836
65652203
1506776455
153477978
1895962574
1756913689
969092978
667067269
1418152093
319126295
738171661
48148365
2036558884
327628581
664530044
1325959396
1531395186
697587344
347394377
1668576498
1601557780
1883373642
2008170101
2000354835
1554199658
1287234474
1642307277
602753575
1675116480
655521416
518180322
1977431756
2051503766
583625454
1887451423
1423272908
1670181176
1240975690
1951986519
249315435
676772933
195716206
1515796035
953483919
460017712
1224031911
1610669417
264694319
1306330403
1773560433
1677103746
1503012502
1620145421
1626316067
599928276
780008665
1515362397
690578577
1099115140
687034026
197812365
164697487
696586652
1644486936
1425580537
870736428
922134037
146887663
1910049375
1957719139
690567642
1651598681
241582311
2020519627
122879720
1025180759
1203944371
125799508
2062947569
1896699706
1337982421
122579013
1282031213
1113830926
248136752
1157124680
634158600
1274700456
581000112
444906307
927389407
1122722351
2043305682
175016863
642379756
1003834324
1346694499
256311290
478968817
1102924726
1515473462
1322764083
586911928
658934279
1904049924
519777228
212928939
1692762381
1504638965
1586313548
1426878053
1366265992
695554087
1338069167
954652565
1777506555
1472780919
130113895
1669546253
1184699011
1017967996
954390306
650628747
1543645936
771623028
51310948
1617140152
1014770394
1097997180
1510542919
1416392529
339532645
410264822
1787063838
863386626
406924179
78833789
700476698
695620284
363713587
1790182242
137483860
2070016958
1381605722
1915801593
1921752354
1260182722
1479411104
1686394273
1083940672
786306454
1559154543
2104803056
927696021
416198204
1409848300
2034629146
2056147663
612250110
330926969
1068165849
263674871
930422568
24711496
1125300472
780636427
897355563
739657650
413582457
1812606348
1168730615
1304527462
959109383
2110013600
880671537
665742635
1604498722
941675035
962614961
1207835724
1383845063
324151667
652846927
1870943099
1072901236
1749557300
993084190
224878373
1648900670
1745773597
1401111584
1082679336
313625523
1682986494
619142547
784758065
1668375436
379696505
1254746599
1084551488
252401423
1422694203
1474049095
1480324082
1546846069
636699976
2015208541
549550828
352250979
1760872920
1268322315
1822896430
962596725
557846431
172084234
1935165896
1756287233
1973856073
181309037
1231796036
1485800154
288577773
991828046
1038574937
2113325268
324913992
1817481923
1015128876
1758859188
381332556
2046771540
487711443
1784189497
766703217
1379915803
233264129
1538289559
914740756
728332512
2044600258
523009890
2072447492
1086432537
1240503215
825122392
979076628
954146816
839598710
2127202947
1522511171
80126004
2053687038
535411707
2090509309
1379496551
685502248
344002119
61476784
215341223
2062086564
39092830
1073081606
1308490567
1243555129
2132437070
1903485404
1432646079
721370552
1020245052
92110393
1772749495
1309341108
1543814219
2074840308
715532771
2063074774
1673885166
254915681
1994889520
223583991
393173602
1600300818
1053085930
952920073
2087678273
1827958167
1479912597
1415611835
1290133355
1747111785
489106393
1844145884
1342136070
18656952
1469216315
883961607
1569615704
1056007529
948809170
1142176583
1015792196
23408384
784600150
794727542
174916780
491443615
1035894485
398502186
974416439
1862470667
395525306
665215585
814467820
1103984836
431473952
920751369
74348729
242704211
1967227812
377074523
316332282
182251730
208262801
2009230471
567182822
200040575
555426064
1860497934
1103181507
1070118981
470704678
1144006494
564662099
663041370
158584051
1949268806
594840468
1083288188
1644097705
1641367685
1590870604
1871228358
1509910608
1752255374
288859550
1147890452
104437641
521129579
2086796526
1354715732
1056791402
1475275073
1941367035
637381553
1225438345
1223486264
877771864
521647476
998527103
1038792275
429697316
604736053
675254479
136308960
1963449024
1599714702
849182711
1044415112
568859621
1608469288
2014238036
2087392191
5808554
318189118
1880102259
1442232409
126553608
498818552
1705904959
1055017614
818201023
618113170
1845332801
1109433598
2003273198
2046778021
1225912379
26549292
1846777776
496578745
1314461958
808826061
2076146900
837589641
1873380445
1922323758
1149084220
912418664
1440302620
1063717215
503996867
404996637
1318412101
703533649
650629841
1595272312
1663635179
1234755236
2045643086
1395240829
451218760
949177514
850156362
887880357
1472110925
1500016289
1101620967
1055330810
1259134329
1367678074
1342367137
1668664493
684009746
371618126
1579035049
264209286
460519551
114376855
1309225867
944409172
1141760048
2036760783
1533267784
1103394990
2011641621
1468176182
2010968344
648900035
76721091
155032411
584270559
1475480915
1150538550
1071443920
766965014
1169589111
1397381311
124885543
1272980335
997135672
2065576762
476892185
1010926582
1736036581
1618463919
718046163
1767859989
247601633
1943289691
528460038
1612102028
446327702
1281576201
755032008
997432909
905702428
698501932
645496425
476523873
890978170
344719056
545927021
1767821580
86264084
1788320101
460612483
1509206047
1857577699
2083221880
996186556
1016163324
269589996
406226724
1722993968
2068835935
1559574199
1036935805
2078801033
752035022
1953639885
1702623335
698809852
1560809249
23551692
915140841
1750306783
603411393
1202898952
387647634
1038109881
1555816300
387193723
180281045
1375890762
660256924
187347733
1840728306
386453276
384137120
1834133447
311920443
1906437449
2107989378
2091377594
1773630827
163101803
305672055
1966625492
1733779568
1103765778
1215347983
1990813091
1986937684
1578174747
1610156536
562507550
812783506
933562651
1010624939
1367716445
476973382
1299968357
477772091
905922572
438548610
2066543193
78676779
195972159
365393007
496131966
1176942708
294927472
1511208249
1157268344
1461941138
734019551
351953944
669560412
1279589717
766797106
1735313015
110304862
1386659204
407792823
922650778
1977854838
580254293
24723995
634985334
307480365
1955463264
1911261585
1960858204
2048935684
793862666
1083844061
2089062393
379201918
694962062
1640934665
1509778066
151339461
1397484234
1499294122
819873434
1118354887
603953678
896643961
1941731845
1739813160
881220004
216985095
851139762
699346613
422607765
958359851
1644917307
2127870351
519739392
1927860928
305477242
1547434086
552478427
1341307769
600502979
651088439
303994012
445812017
141016292
413106931
1958256988
507607310
1408099796
890981958
668622293
1767105855
358201370
751663943
1193264669
421804152
1328020181
1282595032
1651851626
1061798965
500010759
307348841
1834007232
1357653366
335063389
331768964
956208397
1533268322
381549632
183947087
2057066237
1451726055
234032597
272337941
516872965
969009136
1126724604
849956075
338361573
721500969
183021281
1092044396
1362762691
452887493
1088120547
606438531
1778622176
1120006824
1954189581
190892779
62294968
1324509633
2007579419
65309314
526591843
1988425302
911796533
1860126006
1671589403
183561072
186860323
1126928499
927035687
1120841238
464686853
266853567
484837328
315431828
384303280
131113
689875655
890361696
1297118337
288765544
1638403020
179048909
1880372319
114023399
2007151398
1768699259
422481767
1536518445
247945195
450265701
261386657
2076418242
271848447
409648281
261083781
1124955133
337345454
1717692460
286174063
1497746279
1355609864
129063024
1103358322
1787677556
1016980496
1203629507
428778446
1410365178
588775422
232854326
1660552422
384449835
1374987724
1882215835
505596617
1625503822
652672732
809203246
1110560430
385284107
805147963
2107594594
907557174
77188534
1442366773
221667944
1301152372
1610327467
801130654
1572686800
868008462
266920998
1715180436
2107872528
288939505
1100418697
1849921927
1349630217
983777803
504756793
1757579308
307168490
519777937
599231077
813122273
1826910187
398424648
818577661
593743381
1897714896
540934110
899674789
897016600
209898632
439657655
1943858927
2095866446
1306849343
210131563
1818550302
775593160
1077524087
629774363
902006316
1227492962
1483931352
1125289506
1072279787
1054248159
1896591656
1897685543
1772434615
845886886
1053728542
94790983
27950253
982196772
692689264
1524822631
594477881
143032684
1701984058
655960171
1261085772
1839417654
1056773618
600279616
412399351
618825994
919414963
2118588497
1844907147
1500130332
845719613
1948761680
907358742
1621566365
1870690039
744657140
1868054531
514301672
321089411
663407528
1505771153
1173485131
2032950539
1092980207
1274838395
197202736
1970967903
1332308576
482416876
937109778
477110378
2138336205
1799556643
1904379129
667464885
2075408223
385207158
555566951
1738248920
1515209283
4236649
221818537
1063273917
1999130545
1729154559
1610411077
1149129812
930659807
642288057
1309586242
1636736812
1154646238
1459378614
1859277648
1988990772
2129973081
1364385815
1501476530
148298858
1089929589
496478732
909086113
1898085364
1626264219
44291823
1244474502
1608623308
2131036807
1315216067
1449191511
260198814
1943455271
1022264504
286724299
507981022
652376824
1767130541
1174329238
2122878694
1236448764
111561542
409382388
330242803
34946135
2071952422
1355812966
491824089
625934394
1632714525
169873802
1831254398
170273912
1232791950
1065655592
2101664781
1259637940
1853475507
1299536798
606230447
1594031173
478072516
144638957
399370281
1719073024
1283908799
1055241255
497875593
304478387
1606067326
20436056
1842966629
2131175567
2013016235
1443921353
1134513684
1798898671
706572328
372986411
87879495
366134224
1485002450
204418674
1078026233
108714181
1616078653
1986957614
1723961926
1103204485
552995943
744728922
322828019
1519528750
1037151186
1422250407
1252114913
1481169801
46706792
542873681
560229981
2030609992
793465793
1130396024
276193386
998974439
1798202443
2067149744
1277020621
1855769597
1606894173
1986999798
1789504715
1293791952
166856880
115165280
386245632
1712530110
695296750
1259015097
2139732322
106306548
2025429314
1821479611
449150844
893772122
77921712
306103898
67282926
615012747
1077916626
1018437642
1312530818
709407206
44819530
1438769487
1491543300
2055648992
136190251
1898130436
1562177109
407043884
753675774
1753103793
1364522775
1827037270
1482289091
2070112147
1091564393
340853793
665839217
913519295
764613695
1320388854
1037723774
67450158
1173105222
663970211
1060070280
1508210168
1356078492
180011152
1313201727
605394462
1835235355
705348719
136469673
1403304565
402199570
108966988
1990486353
1445539961
1910599249
1648705679
180547839
2075885240
914528495
1698591200
267875039
432752908
930872810
1780632811
626877396
1697489088
487241249
520000126
739988271
521171212
1186768141
675538460
2017909570
789366429
1129711864
319843172
699949397
1993079536
93941404
1525912162
842729372
78952968
1927112650
210093915
1130740508
1748255035
1199510298
306927294
1133953943
395248722
567669583
832871
1679627145
1521086567
184160473
420359697
1650916749
205805042
565389618
1465018377
1197428728
1321047353
2141406603
2027616299
2080022003
1742311079
350861259
262930310
1245933851
928813315
1492291203
2094316839
254460879
1725777143
1146818131
1893523086
941961369
36813405
979788472
709043408
425603094
544742533
1546005630
480197907
1459811758
1839594961
694743414
321382854
33181856
304099029
295632736
918298775
260482708
1209164338
1248167389
1149971705
372794907
1113691868
185907215
23113063
844692781
213322101
2056236396
607285215
561505947
411401780
819312535
1938279348
2081161815
655873883
1234499429
1436096840
1939721477
2027157103
1537671043
1315593594
466481110
332551489
1496731885
1217061394
87516168
1733735897
1116095376
1139933801
574168780
1609351428
1513830689
51612129
864662144
1914343705
2140697304
1331508017
654433482
2078721682
527564985
671658489
1203154253
530888835
2098379347
1696891882
837137609
297451793
776585514
134767799
1185428499
244914004
928221226
1779890383
433874050
1475461098
1971415502
649434031
174937650
1484920757
1690797168
372042922
1327427715
1379984440
1099919901
104833408
201659619
135249818
1482776957
230671438
1840641942
719216806
1855500243
1037948599
1869494629
2120435754
1816797899
1432949631
1720807031
551606418
1886661576
1693757116
407165355
1198079626
738135685
1936292532
310800101
1547338509
1476200154
1930381368
539400533
1032759228
1284686805
1543945583
609631461
1883615919
572485434
1303858136
992451740
863567060
1907427315
1118731832
586393725
263112297
178340098
56105212
380357133
1184312932
1611311695
1861491606
1581624579
2004937019
611830200
1004243568
781045031
299334221
1573799648
1841661470
1143286211
1063607209
1958222524
1794527079
951711686
971885508
126706014
740713474
2108544519
1373588330
1004150042
1802250614
1880509419
1728448626
2034464296
1686182307
528587701
1127232848
2039696939
496984740
1049324657
2125982951
237673989
1248661881
2036222054
1407738028
1705945895
1073705725
620562937
1935750265
1134694621
1609353708
33388862
1625663115
392415786
1481280328
831555631
1325841006
1967024066
1516437796
1667591938
1325725270
1970602914
1470039606
293779614
1716950730
1697881022
1228731850
1404580728
1307562342
723590776
326092455
185788438
903881170
1991040856
378653792
1889168812
1436972681
1939649233
975989943
1111973861
631070339
1270444583
2032749684
1591573373
801345175
500504297
2140651239
1457349191
1192630927
2043018594
1682557274
1612614257
1856739300
1827095030
103717662
638959031
272413920
646989828
1740786118
1049899149
290792476
771352426
1179004242
1801347057
1850783549
1271140139
38300410
1706664375
1273245567
1712112132
179761659
1639409356
1861419576
837473379
149959003
693164941
84738770
261466683
2039254185
2091697288
552120456
2011823040
320096293
1711709251
489867352
842879018
1297258700
1037270725
338099035
836518247
758104074
2073699099
1430731381
2101335365
358753187
1180060761
998644194
830519373
616165814
309928964
1365532383
1648928187
1553915561
54973274
178908247
1448102649
945120918
45446808
1216178320
1831803995
133134498
1022164900
1881777720
229494243
829341435
111028387
2136899439
2124601400
1758731338
2067079609
699404820
390932918
1231290113
817754910
909867236
228780372
466514418
1300549492
819370612
1643708597
1970649705
669041306
601118767
916461507
506246835
1480552018
529192339
1797858421
1726538062
574119233
776737294
857730381
2070793530
1389413400
1457935447
458691338
2001167834
1435050817
547204639
376501784
196412965
1414009629
1446784373
2016909825
2072536699
719783599
1445571870
1634408752
1013013694
2049743757
1892543974
1407298532
296239368
1887653623
1553852646
1065119588
2055423427
524897240
396510401
917680832
1712661479
965525742
1731728339
875156922
1787545729
837685693
1052836086
1969173400
1326871941
1890701732
1311572701
1919964555
222071713
418468449
60659694
2113249376
606166791
499683755
1020246666
100199483
1547753931
1985753590
1138471477
1975038750
2117122485
663445800
1787454939
1950048432
1393815336
1085103222
543978476
458170642
1633488128
938486920
55271786
8357996
1853536826
781059766
1489724224
1515027274
1669824267
1857126744
779777284
1153169843
1366857957
803481687
639948769
396345783
1694541343
1662742751
519006044
1169769388
1655069869
937257339
1290392590
1552144466
109866256
2085288817
1093390462
2042983297
1434552695
2003163875
913640053
1112744910
1091195136
930326829
1132364610
1156555115
1574972978
747831381
1923206159
162853399
889440632
207491246
395744533
65443483
458496469
1297328122
618565372
1340624628
1179699529
1319858193
162954858
973845400
415987655
1658952196
558467480
1646910041
98350154
1347372840
1615315356
1807755197
463462278
290880545
508664374
863903214
1816108072
418962717
406688846
376462230
1574994539
413781122
1618106497
515470816
1758098210
284748796
1172502418
269230899
530475705
523731172
1726694973
192298192
462748430
593611475
1201597148
512886543
1362763133
606372135
643043463
454140099
1558910723
560717762
1541009092
206210418
259972887
1345232802
1316452787
1718322185
1909249892
1911087356
1315374652
1371249248
116187170
1372453676
2006121682
172687453
1867755369
1987147349
680196360
1082403387
1640644115
763256119
438927564
388214526
1385050948
1281326001
1309607542
993755281
1905267190
1736791332
1239729859
729260273
849110149
2083160173
441518691
977684102
654441915
291601037
1700505336
1492370768
1727682329
1180729246
1489536755
1679533671
1805699456
357639950
329375473
365998689
978009268
591921338
494430760
410070583
1469155246
267463924
1553779337
1515652408
1690588922
1177047162
1066653933
961605098
863740283
845812284
1344689937
858247484
1725365887
1363190322
433100120
550867869
994926666
1665745369
920137274
52103598
751704551
2043046098
764060975
768350594
1304854921
1910740364
2017537238
461044860
1842040029
29348362
531782552
1032014443
1805801788
1486936029
2062658526
1286500342
1892781953
770665832
930543474
1856965703
887982997
1697234373
20778626
1503050126
1662770166
1769748938
1427510690
1784622086
59960179
838395133
329531347
1251669373
983684998
680959096
2122284521
1804445187
1375759817
1372155574
2074871446
799616794
1409212958
1462260941
431345082
2064445976
1596207634
1640943777
982773695
1415037050
1816307416
751591107
137199341
2074171799
540913206
886838262
1234890740
127216047
439624485
1539544252
561775447
1817025638
1663112991
1233721658
979553515
470859428
1961545800
693647607
883243889
345819125
266844543
149748472
1450526574
641896457
723764907
244715763
979271993
1374996165
2095744199
712594817
1632340703
991802836
351550684
602511163
1031444510
1553234246
928208616
1421384674
1384635770
1342550091
648957723
2036402091
1930473407
1847680361
71163458
360590862
923620284
1988651891
1722899532
929604831
2146164657
1589943709
82234778
1824129489
709316886
810712228
1744494551
700149133
366928237
899000528
667355415
1011710222
1067494312
1036508198
1112486451
1108168021
1303706101
2082844740
1677412954
2128489764
1202480122
1193469104
918638877
1148569683
274334260
270409534
650977447
1975923908
348469945
1324259680
1484561374
882907703
995854864
865681098
1764427555
1005986742
195706240
779741374
1216768313
800938663
26891240
1522753666
696219984
278157113
276313438
1581690732
1880377264
1167548837
1202463073
1834189849
811340952
281708283
684760385
1110451987
1185241331
1872358803
1885175298
1436982273
1739859810
65524307
273488558
1154877247
1244057314
489150808
1288117780
1629335922
126902199
1524305827
1336899419
125715449
820847812
2128021091
1602179350
369107480
431664280
65022927
59660367
1913473401
1039275541
408114825
2016080380
260278132
1914546765
2080026252
331784408
1230165400
1594771299
1116694571
377804427
1061487360
1735510458
1436024868
1029304881
1106488514
1952600194
2135878331
472236756
1088363706
1239717839
887806609
1865041268
568340379
1318192762
772472024
1466816785
1523595555
446683809
1997507166
1160896507
1920875811
1645233769
1706324419
540247286
537971454
20631566
1041475431
2088311421
410236259
1914518847
1889041200
779389981
1205606324
461231130
113573477
209634240
1632618863
1178079546
1822643316
1545348242
1813077416
605805666
134607452
476589350
411855598
1556277063
976603147
2050615519
857736234
1693072190
822140736
1073115574
1354516084
470264008
1761860666
2137912555
1220951673
1156934
928398955
1634773827
1981372070
868471361
775272990
2022547413
407972080
816443355
1328124465
954661811
493917755
828233524
1219847120
708135874
794739634
1445176402
1050562888
2025232725
1586882182
1794715575
1506999791
1867520938
2079438532
1554341523
441631728
1486341110
1853611908
1543250474
349465657
1037813271
1062262634
896756749
2973407
1801413704
1016956298
433817643
619439125
1073336745
1358022332
1076694116
2125094771
1957115440
474777928
1653004598
980824775
2109552488
1364960801
783310323
1961826717
241433639
1878879770
1398066939
716765071
645116924
642256804
1513887690
242213642
2016320289
2025193297
573249354
2005333164
1561396878
1826297692
1149890751
2081161815
1278867255
1095656577
1402003898
471380567
1109037222
70664241
1358325723
1724000602
1712816895
1063080718
690770720
1679358559
632153928
1955485488
1044585656
1804153740
1111499249
681302809
149372579
306044708
2006004527
1339854699
664162380
2144126133
313509746
783726241
1875191777
604063899
1713426205
1190124124
127235989
61904516
608114388
1398488451
1292566318
514709862
932774843
1207564826
1268425066
511302193
2119333926
2019762467
125221551
1393067932
1531896954
873999650
231494643
88475229
935654139
595460823
2096668867
1893217729
797027548
601168786
1151460731
103359828
1105974890
2116508914
1012565053
1297700104
1375365668
801530159
35225752
474273301
962462507
774693051
1589259240
2009582232
912414018
1192707808
46986809
1218545912
1488462417
912480390
2139972441
1984277093
692935520
1245878325
1013740045
814324170
2041693267
917336227
1791726963
131889639
630642606
442118020
2108390358
1223558057
1009559701
1075171984
409492476
318901749
533283482
1680311566
563493349
1044510377
778109259
1885072083
703439299
268171674
1769989001
511805250
557682047
418816900
1358593571
239413194
43153100
902975806
237113494
1155634608
1003721338
858222587
871318357
217804919
1868977948
1027242643
42213499
1575901870
1706756442
958109240
1519574341
1819651336
872135242
110711343
883397970
1570463492
202439004
1624484109
1319667990
1227351668
730936382
149369054
1143252331
1121971715
1764627483
968689160
1549143109
1759508066
2120730366
2031412813
1890221804
738090358
1203434488
2020149055
1524729476
795523390
182345175
2003437641
335091534
1683286257
1661220243
307799156
1208764249
878875113
1828929505
1100007627
1909706629
737574378
952945086
956439910
1813379822
1730877503
244014514
28416452
334457841
1119442686
739898957
333441696
689833138
236166323
1282762874
1053426775
1897964129
573855543
679467435
479792120
1207710266
1475819747
1404231927
1021640841
1658277577
1611765625
670198862
1056483531
589332838
211183322
433461231
1287554262
196196605
1173984089
1619589399
1343627495
184833387
516990806
749766593
768298531
789432728
611639417
435742120
1165653743
1536324774
51930220
1176561178
1151226405
1886096591
1250410289
1447385483
1613246759
1107122509
882538691
1815441495
2027004306
1638834201
1032486691
232323725
605753967
55140491
1327843687
323735934
326248022
1324671048
1442870015
1729105844
793253341
184009694
1319078756
1146262389
488721739
1588832743
1415130577
392954261
80031689
492165173
363855593
231105661
2104439666
1881612315
1599353776
929625053
1398662617
1749402854
596061228
1865008313
310977954
832562048
535717560
591243311
528587701
1759257401
1898332843
1789482174
407189616
1451015980
1260402061
1346167291
1383480259
1323422718
2134287363
456232594
638564783
1818043541
1595905341
1699204673
1489631507
1164944556
1680881915
166219432
1161191324
1631815280
1812817123
2110227026
786712332
1283189618
1430017286
2129129908
695808603
1026327788
1023949671
1858769768
1078156469
1656646404
2023954608
1853536826
1972521847
1325862845
610557615
797467390
1311880738
1996713524
1844465128
64200912
1478925397
97480000
1188995896
589393710
220355914
526705342
479123122
1899453739
1904180415
585854875
752238643
786631668
1537720021
153073657
1635091135
1800327768
1876697246
2101927693
1519610272
242685400
485422523
249410629
1631337692
1734661471
1323464766
895283790
1322416894
1526864459
345977684
1371479596
581349394
1923351189
1554588838
1773633996
1686009357
1854570340
1124288589
886068110
951767818
740514636
1426358405
213290400
171229495
440127239
1628165069
1922082092
1302833200
1452715514
546561786
1700617400
640306306
478703558
1075760829
1879650833
1399383268
979473206
1399691363
1018634748
1280492894
1560419779
1018632862
771573812
637945600
790065701
1116053325
1801600783
2114563000
1841150769
868193197
1683094326
1702305381
1573186461
264567641
1365006160
1685879049
1730297716
462078295
227490502
1122245093
648610928
180915909
783939259
1291674257
679373280
436024915
1002621361
1304744241
421574607
1776842443
1904530538
625177931
1093998549
348474622
1380501415
1337230195
2108664908
268691865
2146811201
1239601890
2141672332
7076124
1755498772
1685523913
229306733
1029304881
899086734
339149096
1146425986
1648494241
1402905863
1070236727
584155220
2065875128
1597766194
880613911
2022529459
1635162108
1011307095
2102331786
2027606398
150000395
1158205530
1417232331
947738809
1378273438
2118331512
696804085
1907641374
1786883838
1426370833
1295194042
324826837
771775217
2078350578
326503998
683765909
184361664
84229769
1721462530
374985556
268746968
1263524301
72686712
295955515
684942827
1550942355
971540307
435114844
590472922
1965108499
183964182
1643730327
1936489135
1893271113
2056684966
1189594044
1768979284
112020717
1019278041
2119717908
1794657405
1857027446
1542574955
1546647406
1423376638
443918352
1637876187
1892829403
1887537845
1944235490
178429475
986130308
361026039
1639000297
1202129320
1766889468
77425155
787406164
402751864
1172927861
757588097
142135634
1709446113
2028410903
1522173616
709851485
2144027390
1261547692
1976343784
1149071034
1886517274
1354917288
1826711043
1856938934
1538636855
99909381
281501131
455803462
501541691
645602502
869832934
621624776
1805396524
503715190
353598264
536850156
1411493177
99832630
2074059185
632218643
700360453
565877765
560399472
378094143
889913843
1897337605
1129090492
760276870
794602714
483915153
925118397
648764395
1129834474
1999713965
1984256877
1395218445
1406636629
110394227
381474717
809853898
1465641903
1335160699
1004121590
807718297
997206150
1961915435
1336736659
1724219030
1139573568
1172854899
1445160913
1362157294
783523844
923682478
111303261
626827225
1494407401
859896873
1120113658
331913012
947273518
1531065494
545660483
1060470510
1170347578
1592710709
1119870468
503573768
2014207670
403508571
725116023
585718151
2065135924
1951772570
1728433590
314453794
1040905982
552999435
258537452
1452750738
2049341771
1876131542
1567451546
1579462970
1893888819
600210829
596545841
2041211622
2063272917
1507507089
2022255750
208370030
849108685
886371763
436716326
944335594
1405008923
728570207
533213993
1774907938
1635932854
677627046
1244075583
1768808430
1485344178
1478683012
750100986
1825656750
1172094031
2023160297
227858194
988162726
286500164
248371640
1596487613
351401184
1366235717
363040821
1192845238
728995765
1990314761
213304217
2145378623
72365796
1723887104
1100936046
1400943807
10810108
1373759236
252244983
540841201
657785957
161623459
1324896161
2070442469
1318909343
1566345207
1048743633
616968653
1621418888
103953640
1814400071
1139625110
1490688781
1980691064
505787392
707922384
440024124
394454643
780839730
1854868148
271572047
315094969
1961909510
749743092
1189171901
1116447666
1442781562
1656017352
291170186
325919053
1919450580
190236977
1378238672
438108017
1611892132
610688419
1239168684
1824194739
51190700
983824011
1765373588
762379969
1428992402
1282950523
1252944098
713319059
315776577
1328711701
391728815
938803664
503887778
2110032326
646977986
908477666
1046517204
1300714529
503870740
224648807
1660112914
80415089
1612479193
611187342
1704722912
95440536
629325580
1276713755
1252543643
8560196
1964012380
1286249344
422642467
731183597
1029328086
533936521
1742666990
1132585710
1655855349
554780957
117472985
1077597697
1614285708
675195113
1486513144
1290058184
1584697424
580370820
1280203979
425129905
803928946
1833097686
516991843
1125415536
1773921800
1224079900
1354474996
1472545803
1905212625
1926046790
1018787671
1926912282
1537882261
1163859353
1523437766
396443263
1043160520
1406734831
1203783492
1237111000
176673639
1918638329
408850726
723406548
324589891
1285233753
593206343
2079101970
1853300842
1779022294
916879734
1733457025
2140909106
1362735089
41902097
636327436
444549434
594902071
1858655258
1986860665
1458348988
1482882005
1875386888
930005276
63226550
1994787759
559777173
387639542
891030973
1260184244
1671600187
837518460
1615652895
1918140759
1721572461
2110040448
452802827
1788928555
703738763
1890938270
896708199
293252964
1690944942
2135219713
334175114
910588487
725752636
140603172
441454400
1823562025
885392980
962657424
2012707065
811062777
649834527
1086144859
1163985708
1402550374
1007290415
1785239933
1711996800
923895
2397717
718517699
599471358
1984386170
2057019275
563972730
1432675685
1385543074
1003876529
1831798825
1098635389
2094467660
1953963779
1398532324
1710343277
1074927259
277290820
1093275667
322545949
1762818285
1740143113
354350272
396718639
1067986021
622472553
1721873514
1880497346
189147786
349430933
1910922108
194567953
575208207
718861362
1125437118
1084887925
1534014744
1089232360
2047873975
180041135
1262634239
1141123811
1338200875
1061967268
1077126689
283847803
1857226711
1157534241
731545779
1218362826
1106488792
1269418505
475427177
1809246114
557735817
1362222668
1280581662
728069048
2016744599
288454700
170061476
981576608
289590120
416209574
857756732
1048460145
37028991
2000525615
277566852
1104380881
662517626
878823946
1017428758
2125785448
920508389
147162224
1386304602
1559324299
2064222510
445177410
514986897
737753833
1953174042
1046483697
1024949829
1036430323
1834000424
1228477319
287454016
1621225607
824961535
282157426
361222354
78219858
417249759
1595241430
1347247869
1895298911
843593779
1926527810
1983195900
104061501
282444486
1054969307
326244335
1484628865
1170094000
579789774
911396125
735584250
825682798
106740593
1802180254
67071708
701900277
1726036144
1365857375
1715527574
2003471409
2099826787
264704652
242114326
833533319
1516680768
1699894994
1470871007
1416072156
852004394
2005341139
414858332
118122070
104274314
999759615
693871326
948124353
163186006
1150690677
486907674
1750486056
1893471746
1216707138
963531591
41037821
1441793794
390827350
1628375179
2089849886
248540059
125086255
1098208697
1855543631
953357960
1261392262
782569235
1022692565
1664072298
1117691983
714535983
686465119
2103176490
1457932078
23900725
254498525
1391853050
1544259760
1114303257
1286859883
525354753
1836369964
237110812
536720027
1560599868
1685246637
1349782318
1309719223
1681645676
369799460
1735556147
579091746
412489472
495959144
1896600469
1858484762
1655321543
1203210572
1266344875
69651989
664077695
1244377270
1312485787
1922397989
907914880
202911325
20196633
854692252
1195900203
1571582624
1470339169
51290462
228499265
1275521393
2003894969
1654676393
60819426
59785012
101906613
394729252
2072818047
2084931532
1700656258
83947065
1260284052
1657786335
657403544
886028268
643584412
662087198
1022179724
1124268595
779609194
740371444
1608403224
1664008574
1035685654
1673164809
387417342
845632591
1221841478
666318776
1219494711
1248624924
2077891731
1836346359
169826730
1861217430
727984006
2063327260
12166984
1409666908
1667780777
981224624
731102529
8509451
2048605376
782115519
527875685
345440855
17814347
628625587
138527463
1738789229
1193270440
1852596355
231064379
1847450850
1470576178
1264360564
2037942772
397587222
985596307
1970456433
1508169784
1725217541
1610222063
2002982853
1965034726
2106036154
2086586855
873596039
1788003924
467389158
824664043
1183899303
2114520993
268110746
1515768697
1820342101
824759310
1658210362
1800835336
862000103
1553874994
614466150
1343057670
759607332
2057499078
1910829779
1790565195
742375002
440130682
464974654
1207021270
1460521633
828492611
634823060
2045979384
1821134258
739319073
1822452370
96545805
313063380
888286876
1989090487
550021394
430775470
1244381411
957947384
520770944
792504043
1638474876
1838785958
1759746381
739897578
601757109
1635544051
1921724717
1503449420
1887769102
1089617496
1470489518
2068360913
769322839
1192362207
35185161
340805354
1996165300
1620552985
1447873446
2142351553
404613108
838958133
1713868438
711704905
186655604
1774221985
1663963463
1488878055
225835050
464033870
563698866
510322713
1346601378
134847919
213720160
782487828
445240496
1644851941
1968506622
185352723
1799906559
2015775633
1756544760
356528993
436222438
1600168051
1022730399
1579488144
1634223904
2075509694
63909128
1704277221
935055551
232458649
165328463
268593516
1771529942
2113575212
1560171924
1374423101
1878871893
1684580668
1358158070
1886564857
1530697277
193197261
295649480
2106309020
309072801
1882538672
279010441
1366817908
330779541
2147043542
1932628742
109253318
2147370879
774529699
1857716009
1670091659
1350613698
612748373
1591518737
1500886814
1230980906
922294331
876194720
709482673
776979751
1329035389
970027431
206566423
514709862
1074802877
1588590753
1469409266
846252757
80663591
313340853
175551162
1469749140
2067350421
98319435
1911098853
1674375361
758929061
308624281
368000060
811428973
2057618766
604893289
1759148865
832093858
887687379
2146435755
2117004085
430528596
825334403
899226201
101682377
1067717981
1547907640
2022501402
929069296
626490793
1478990474
752642159
658951631
2026599605
160586815
1875965430
2048103383
153452862
1235081225
989878274
613233644
686706490
340364408
478204003
1626085721
597371002
1702721866
1987306930
86672789
1586579250
1635295164
1873961608
1169769388
871765744
1639461703
1692539282
380917152
822963875
185384874
1312948953
678091210
817960311
187086444
1446035456
1755123166
1187431207
143705735
90597681
1925880896
408550757
1886105310
1220210928
1609533023
553878972
1935181295
1277650040
1642530041
1682760774
196062816
959715520
1597302438
245394619
277264106
1366411792
1602176137
1076721952
944391718
658002168
1667545810
595171646
802726384
1743331387
752327725
201930163
1708916775
907175747
828133165
1938696449
517798495
233227980
481950148
1689760545
1308650605
73482524
1830704442
1369528227
599510172
2034693121
569082591
223716487
2128993891
302611990
1638712488
2042908734
1779332410
188909420
1761795161
60010461
1548396473
29352814
2027383858
744238878
1438649466
2014438288
1240589973
1018946777
31175546
1124822238
934152013
1546758491
2062268463
280622750
748815446
1740094408
1658354904
102306660
1937127469
79660778
992015189
1136261971
1414787621
1951427505
1944673906
1035170663
808804479
1301030907
1936235831
139532446
714618430
939157221
1767046626
1849860103
1789065003
174603385
1668913587
1113147264
1438840695
708764982
197768057
418333838
191498700
278174988
478285012
384985360
2008391161
279309253
279277907
1713055939
419308842
246688532
97925012
264891048
1388790151
431196226
571058558
484229018
800526183
1981930105
1282108168
2002516862
105496731
1820576139
1482858942
1949059341
790120018
417407967
1407075973
260199394
1756912573
1487214566
2084168219
50084085
2044076405
1197589456
1498847092
1681615161
791225729
1768486523
117184937
116258212
16082803
1394213331
1148491357
652653881
273706303
1981995790
1981319713
1676771017
1930240374
985744068
1204798227
2052955511
1526583329
1447911096
1184594621
15823613
1528167936
733135575
239520
1500430241
1934817519
2070037786
1499663464
1411465369
266649210
1010016884
294264681
1360136061
428321863
1668898159
1705758202
574798626
783252532
119193352
814043046
230018079
3327575
1755811405
2106618273
795771559
874817101
1780596147
1414948952
987702410
246824074
1458229242
612343689
763846791
864927640
1110616084
1831516506
788731182
1434145311
1013638368
870436865
188684875
2095087873
1841153161
1311029085
450273333
774271627
261035895
71131294
965657838
1736161945
484284882
1018502200
1489052418
1063918636
600323682
1087349536
578552767
656363127
1394980560
1352472260
1684927825
1698105336
1989737638
1611882858
941469776
262123714
775684184
1454974873
694512392
2417426
474820567
2095130894
1466470909
1525752657
655910973
1536288422
212190675
804665588
1548323910
2079518072
64103179
338163391
1372189077
651496017
519469786
1789865029
1690934681
446285292
2036935521
1984580583
88993619
858695687
448458391
1838053944
2059934689
1107976578
1614134597
231232076
1962949528
746929869
1448763179
1478566919
924527669
1675486625
673822026
1757721551
475988522
1344938444
1581686729
670107947
279089586
240263400
1192409138
1785256681
1510204501
1113118732
754934995
1215155519
1222575792
856923744
343174118
354271910
644428355
1883694498
1431939944
1346498277
498845849
292571842
1948597445
999145716
1572447429
1113956842
931414700
635012948
1633644471
396816878
1778677446
1482304006
245261744
555758056
717767348
1366639921
1470865031
1321637127
361987717
1778280510
1372491719
1754929702
1173046220
1537113625
125145598
1244250711
1004226006
1331715415
1950663291
340281598
641910748
1588495635
164650259
1560769234
872997939
571647934
212355408
171767356
1720354113
1020523494
321127178
1461265544
798036361
153712057
394244037
2016396941
687866436
424491584
39567916
172466940
83177064
1205038609
838209198
2026458462
663397011
1006795188
1807567572
1569986772
108965818
1534928540
709650714
829535543
1218705948
369583983
264981955
822821948
1940603801
525456809
1885404129
474908759
1661656098
211644303
1124049684
1761853577
1484246523
958395570
1341139376
699265228
141856428
40736921
478073868
69325255
2064598133
877473511
1008414751
937022602
1803487998
1810879200
84775022
710843989
41200877
7856144
1702752795
49310927
1365836968
1597230523
185836694
389617154
1938067702
476712872
2029022821
488412177
434633983
1128705405
1945000022
125391175
183774384
249075654
1334903020
298562282
914980783
1243224204
937431933
588948780
1222680933
847970322
1687850019
1907421547
1295578228
360257366
591040501
991066852
174981432
1856155747
1750465600
1828930666
2096617408
1763416433
1239779464
727655735
1981777183
1139198667
903997429
616526877
1489708040
503185045
236439994
1506464372
1892075218
1240817548
95368028
1467796020
1154498897
1401513000
917674959
2081733288
2015879641
1855636628
562004270
1818430752
1260261275
1611071253
1982634851
916712995
2144933449
724018744
1559868997
424768755
1221615416
4599987
1648255925
625664619
255237560
553303034
871738736
1813475742
1444183967
312893690
1878842804
1995382045
903237549
2050279398
1535738462
1437855629
1241758662
672052521
1772456139
851726805
729781894
1829612136
1714963629
2013589296
700553519
1085504915
376623759
169836819
1322542261
2071455986
1995787858
1952274484
1251172700
1139284727
1335105357
1238947613
271937533
2068657426
2043453566
1359800817
997707988
447001582
2081496076
1728248273
218624067
1948460173
187866630
1990585625
560910726
630287894
1236737814
911747699
1809188428
2121294986
1040009962
708937971
1306279976
3888219
1138037818
1923885307
1073982067
1870674956
439681403
973766517
1982439350
542716119
1107202389
2126632961
2051081834
513720406
1456217856
1695698351
997083082
1089939744
332725308
2007139994
35403329
1594453957
1243883281
1970240934
900195835
440084885
22669269
718462259
866137349
1668581643
185098273
882741056
1862261539
1384591924
1436990098
1616559946
546385635
1106855069
2069801038
1532230034
283570337
1683206823
325342073
1598662247
1076852349
777321310
1933992451
479207308
1694012923
1433457567
1711119723
1606093897
2142020582
238715375
1561228939
483496994
1705948742
1467545897
1030473510
2031161175
2134384851
681544401
1930753296
794304362
2117050576
1738800065
138236297
2088616295
1759776129
587369522
1911933787
1364972967
807357566
1538569954
1660627521
1316287878
1213442319
1684311009
1550930158
612843240
751350041
1932950640
525603150
1554710060
677460564
1462459174
515662235
907496477
232153853
1891005215
1966756604
490327057
541206930
2113004478
1535588053
268513395
1510505860
515720464
503855717
1616500880
2131890821
975811289
1781235221
785382218
2012669050
2006439011
111814720
2083487536
2018124235
1612896924
443322172
654826433
1451556980
1207052174
752617737
615252783
435411830
139999443
463689430
109309446
226820409
1732776922
487935099
1333102483
33484636
1059285526
1769404948
1268453763
1267403835
1409712753
513500774
1513802237
1508901505
1810696540
1795512213
269445159
621537835
356526709
728340051
1255833783
107841745
2003049439
1602674363
1165418784
1248542384
1756637452
1829557861
197769110
1763850775
298993547
1183565927
1351654282
1987751835
2087983984
1814132734
379568253
1457232407
1921571976
1025591932
2039224616
461589768
367877870
2011592805
1162473876
468090225
768748938
1610977061
2087500886
889739562
1323524097
1113874418
66181652
903620813
1542129250
708942004
199946436
152362021
23735444
1594776157
1368193277
667636324
297201099
1740474313
1992553693
914417812
1800555717
1366544384
1477122416
704320108
1116182045
1691324332
1475251579
293509505
528117631
645157331
1188269333
1282578329
737472852
689444510
1844989419
1154806245
461623340
1849051726
1203970758
1018054534
127556247
214421752
506749651
1136591574
1218877435
1752589473
474901051
1189970348
1539509842
1592476646
1959988945
899706612
1418131186
281061139
722359806
438271338
237782666
68621527
260518111
499132747
1031465688
1394035522
1696383216
140591539
1097913693
97601204
1513925269
164862222
1546244326
1276344172
452814111
575738883
398048276
1226822485
33363103
1950794411
844658760
836958013
131540152
1982435425
2064888032
214501756
455267454
378023335
21752934
556610309
1644084575
1477899055
479371207
387801930
2114964369
706167154
65250150
506303374
1654547271
1196619885
121206547
1914729112
1943217894
1696573590
1688197314
295661504
470847615
1915556552
747874026
1997877705
1212418680
1381606975
992568367
951590559
1906077745
247460804
1849014877
1579424758
766424960
1184933932
201993314
2096805469
169815932
452215219
118316557
789557617
1997219214
831519321
1442787503
97107217
1478107892
90561388
9460993
1641934349
242447535
430147593
957224031
1321037378
2103967563
1116828585
510362928
385837005
746303941
1173271088
1110091710
388635301
1566871914
866758782
377946540
7667577
1669268748
1323718456
1670125308
1116909837
1062562856
314361803
1737589497
1226216250
1903927067
1950589313
931066558
1979520863
1616051072
270251021
95980105
1335867592
401266769
152639905
1819172771
1677612466
820088043
1044577044
1816501068
1596086960
325911938
184361664
1006571394
205653095
573500265
1457146648
828650687
230401329
432859273
1258669959
1783301490
142094549
1862557422
520293353
108324289
1313374604
10508329
43311178
183731715
1289540607
1698219044
315867455
689275958
299758651
1475298622
986322129
490815280
386480093
601810188
1771678531
1411413079
82998938
118893535
1737934207
1888728392
1573719358
1635581201
486854849
470747897
300160953
1738765403
1896764953
1009720827
680230856
1593736317
1652828306
2091835056
1998695687
1235574431
1239301708
304333955
519526025
2012814752
2010553999
1040170643
1671417427
1975734648
1586879055
741275145
206711989
1284474523
1197187667
1324331662
292112181
856798064
898833382
617859447
1523346363
325582691
373124538
179650347
134335749
1063998530
2118331512
450714589
228390110
2073090644
513209081
1665158568
1477991952
266369652
1931460651
428273727
335269088
1998435625
890964101
1856395852
689026171
1269261659
1023283818
681707293
84933261
1849931464
1692008052
729205854
720148002
132614693
1845267375
547768549
346382013
1244997956
1584314490
896566447
1676202998
1611280440
366117441
2061764409
642390710
212107730
417783118
1112499029
826632864
235690526
1463366258
124908995
187306358
1463590336
1392419275
558074406
1104275135
1187119393
1591600150
613307162
1298930218
751280771
734336037
1759616860
1410191505
417107423
2145819187
1262207665
723322336
1005265718
1004023374
1999171552
1751680172
673822026
1357073358
1870595472
695241355
1677739196
306688883
362929278
937324793
1093106961
1685925184
360806158
1415003293
1462624328
258366909
1178824975
1566045982
1146108791
1371459130
1079592256
983918162
1093753171
1161222123
453142511
562721102
1732684371
1232449403
320901733
1783485091
1462087426
226408808
2134430385
786190095
764910493
854052455
914766739
407229469
1999464017
1836829433
662114026
680798194
746443670
1195552221
2035302850
1281823341
119702209
769264128
935255810
319286981
9385366
2144228002
71180992
2131936533
1457110926
1097194967
2046988483
1221581606
1844117892
333134772
649012917
474206450
1306144665
111059369
1729762866
923975996
1149453724
704931264
952924396
1799156768
1882376217
954053694
2139340916
1423599049
1109570124
870062211
1381483824
779574229
286355924
1529817550
1016169179
293709219
1874161363
1692143877
613592082
1550361459
504518305
1676348061
745637597
795097584
237450897
2036823926
1030417330
1760315604
1463317336
1494435021
137117920
355647935
572160455
655370438
167116540
1610852549
1134205969
1553753291
1315526093
863589387
163026
699646380
248033373
1322824573
1117439312
1978346604
1711334815
546824963
1603226198
1233325361
483688966
1006718804
1264855420
651641458
149873335
561255313
1011218875
1498768543
152431350
719055733
193203073
920017395
1326729259
1697744962
117947736
402516476
1161948179
1382815123
312716162
403459351
942531791
1956877014
1944378036
1811294595
2850231
491026828
1794114405
1952677851
1049683214
194765748
1834775502
1401573422
2133475965
1358375979
268875712
1618066332
343662956
1447866855
536094264
1784592650
1331950692
507523692
1652050694
2029375282
1468116689
975630432
517084782
1036452911
385102956
642755121
1332869329
708550433
1832848937
34235936
1490996088
954366635
1981274492
348664677
1291397524
772207671
1904033842
2010283645
234145238
1330567650
820675861
1262732025
1531074100
509318512
198739757
814727475
759433901
984075472
1537770726
361548385
1767314411
1703452805
1284846310
1007480941
898747814
1260169871
1914997360
104379323
509211481
1310566210
655885298
652310914
1831136977
1782265403
1053003221
399991907
1209847298
624126145
2094398173
833564191
1398404600
1255776371
377911476
1496193234
124779693
1168545670
2132332329
368010150
848494909
1204072428
1317212358
1026569644
1150834739
1856556331
1314847740
243040641
415438682
198269449
1257276740
1071286143
1808212767
1584973775
196200763
1226855318
1551931064
326495091
1127968296
881175385
761227468
1010339095
1408841567
890507158
2024463877
1935793843
541148347
1083888276
1557675684
1605864700
46587574
1672066740
1570699608
884002439
1736336431
1596187096
544229223
526820057
702888601
1200087743
2082511001
1672394942
1969897781
1621497041
30299502
1252956047
2299612
131055745
946831462
309430335
1295116434
728863073
939916391
507557090
419717419
335187254
1377083159
1441697702
2091953928
844603411
55121642
895526189
1853720269
1486897266
219074199
1369289507
1140659196
2061516528
56325733
1328152593
2064395852
1977871897
442113877
1750209596
1407504335
890366487
1221893675
971735159
127063985
2067293729
114257733
901411960
1998587237
524951120
1174210514
1338984418
1104222023
2077540033
131144511
1697206191
244931433
1848212221
1143393148
1632090639
274960079
1807606521
302861793
535904791
91875356
408917553
195367374
898296358
723884590
1582515416
73406651
263883409
1606838673
1071411659
888248714
1060794267
1427716814
724178321
976223727
1946780464
1186677667
1751863779
666706541
851483934
210736598
1735006026
2032663287
1793789925
50662999
145784140
1606515393
1788854594
2062417440
491202829
1023520469
632296101
2147368469
2113934442
424248524
1776647828
358310021
417646446
105991707
1771312785
1242039508
641975350
1813793002
161111252
123895012
986761032
1876279926
1661612733
1439832335
2061893117
1125939321
1913790284
788432749
816926430
1383794106
1419100471
1325482663
928899238
2107780763
1140752690
1830615966
74521566
920462016
1312297325
1715668312
435233984
1512742806
2125946607
1259275521
47642848
887706035
1305772087
930976243
25775919
427968189
1028837888
1586192487
575194437
1943551433
137581690
1083166723
1378526257
836162148
2059399422
808927849
706683856
196474578
1936540329
367241797
46930985
292810880
298124429
893707292
1410857200
127148610
446073209
1981418604
1499120478
832418741
52140085
891660142
664399696
1655431299
814541120
378246932
131382445
830290439
1257318342
1882206289
504250291
718250803
1068136359
1575963765
1619707389
1364639366
1246056299
232250121
207592694
44850100
744824370
903420210
1686761135
32956781
1287959953
1900766966
204630845
1051428431
2129078059
1340394289
1415365334
122080809
171464792
1706802015
1082579646
1853612289
584836862
380854880
722013438
1147207101
80592874
172547161
1339568493
80322188
936786465
1900385588
576541910
2138271765
911576277
1071828768
592302340
972925589
1970039722
44257772
794398029
2025304500
1908595059
87141943
1540885722
777045718
1654114847
1965237533
1272655273
733215753
576757041
348414111
835546689
767618350
568200166
1547789828
1092620833
1528597348
1951532196
868089520
2019966074
1596859645
744031673
2068884430
1722318583
476791246
1914726326
1401737283
292718611
1676498017
2085056485
131164914
5488653
1876205567
453722950
946266240
820328961
1465640783
155844016
1961510422
2058941868
633460921
354945049
1130319235
165058198
682098843
1136108762
1877688284
1910499260
1065998885
1949079255
1332758178
1238002586
972761913
617250707
1507389578
1614353313
1805191006
1977474222
37932508
1093566534
1086355041
877285881
605889892
201304136
776154968
658751068
1322884602
590561825
67379214
341765059
1378327790
462950545
2040244832
183515464
1658996976
1201280011
521142274
496511868
224519245
1905569170
1949412702
844172450
545923308
1189830030
1940432148
1230638204
1475192667
269593950
1653490188
1350651660
1831376345
1086669667
1069649926
496462808
611886621
977681684
589460885
1774051136
1957570391
1099838411
975867062
2084042369
242756699
828273987
258180987
890669290
1065343536
2032428571
1774992356
249661253
704213696
1449847809
1107245552
1766044526
779412465
1768977137
794617634
790590689
310595859
1864568129
560597841
1954420544
359827825
1888212362
1567413240
1704593433
331228574
679633520
2080193067
1158632736
129352135
1750045568
141155707
1338549879
296351284
2065777300
2122306006
1698918252
894154773
68230502
1785377726
337989547
178034743
1569340043
840394304
592560792
632918649
1630353105
1333468915
281074417
227566647
744842469
1275526609
740076465
461064660
1566551072
1589267725
2072177431
1475408836
1114447431
1839070378
78419497
267575676
2043051010
1203240041
311418383
664604635
1718276064
1062795316
233044782
11258897
115021481
448797273
1228972078
1314017073
776238804
1933090120
875466788
1462893232
1834786524
697400406
614446348
1728307576
1744083453
2022189698
1346589019
444158400
594689201
1819201743
2102686500
1581319701
1060571987
145844600
739615708
1077266931
1520060164
811781785
170354877
991116738
1488074314
1239414414
236819590
34840526
1361820462
58656573
1251880665
2090234570
110299974
131440933
1740958379
161396649
1986704
1082933974
419480946
396225275
2093007203
359230641
1266860429
1086662571
354478591
320308206
507496303
1705841094
1846301617
1538952802
1252892130
173270615
2002782723
736004541
1828388723
1707128347
2080161994
1159443437
2055402523
1413996341
1381810221
1420252961
1100415871
1441063503
1895415189
561366909
1278781277
1033744664
1269877350
727447996
2141822863
1495198194
1277945851
1059570311
413688710
140800680
1526734776
1318223173
1546083570
472145533
32513366
2021815372
323717344
1000435688
2076898950
2067661870
1989933691
34239419
1374535657
556685661
1350502962
1092363477
1976407735
1792305845
1725615116
1086368225
962903123
695321198
1942925578
253687474
218790755
1891998227
576412268
1861122133
481935780
544865085
1928892042
1775753447
554925875
2051197648
1836284653
1286875918
1034323145
279219260
1011275317
727593307
768789055
4867434
307643429
1736473710
996444144
1470550136
15928305
770774583
1134108732
807394035
809430047
36366207
1484621838
1692880920
593947434
1442840701
1310691879
1694928481
222452658
1597107925
131683677
1026983330
290962152
2101868731
1657961133
1906886362
2140110392
199179729
1755405022
1179881050
901597453
201109705
2123170982
31394395
341531249
1945856439
1824657741
82544926
1649381760
2098375423
1478627944
1164077534
2112240260
120224593
2130778560
834331044
1160883434
289768889
229674959
1847568062
1545050084
432232551
919154849
1678423519
2042813485
474711748
1861922445
1311861956
1684596640
554180609
2135013757
1305046050
420429250
575543432
1803785333
839884136
1160422867
997842521
1107366407
1508166880
1297532492
795795267
1998732836
1518983499
1031278303
992898507
980391187
1799266758
1550380862
1237785571
1527705483
1532540791
1312624860
739210638
368068839
122697468
264342093
398578782
1026672502
2070209742
847081204
1903705254
1256687120
1091545854
108387444
417418017
857403347
1994954065
131681522
1242001264
1176080965
1728189388
221716326
600768700
969700464
571576390
607872838
77379538
768144976
1416678154
797645533
1170631084
840136686
1268355266
1029404439
1844733745
1242115198
916549753
1805994911
4335697
275434142
2082321586
657284271
1991426013
771642721
1465906963
1653622715
840373679
199384637
949442999
314787689
424695836
442626692
2102415063
1827985201
514941403
1471261349
1724246550
345434387
260611149
348171346
2144185342
1021251624
1421296870
301905587
467256347
1799706210
1099682205
1576895500
791608535
1565254089
1209579757
2121677396
1282676430
10764076
1024075719
99052550
57912782
500670440
1641583573
1598364725
1424115789
1140243824
1084685257
151713539
1225829097
2091053801
1126178892
774456142
273175356
76735099
480577608
469168867
433331835
658978386
1583066694
641335640
1702418781
2041729126
550726459
1360457289
345743605
1543268498
330750971
664014380
1233543372
1140640705
1253271806
1526588824
1650200461
177690878
1508408036
1705903282
640113446
1578077597
1788446162
543167224
1249384408
2064337867
544712478
719055733
282098284
1698273497
1992675249
1514026684
2029846474
241960476
759052353
1054878951
1817135154
1101515897
829829142
1446308731
398763573
272213256
1973758621
1478161758
1205996197
1903563012
1486853759
623505614
1566026165
938527633
1215623640
617620297
1488081233
184937489
1587336667
53035291
260858897
1615899899
1050012363
1335260314
1290624489
3998941
2002666399
2081136699
1349280407
311394141
2016221719
1717230658
1325571410
1162933862
234234849
268092691
1466059669
764526997
577194854
1524947014
1087046864
1252831320
1575774013
374861992
2050147859
1362762691
975612987
2067517153
537667596
1058101056
727075719
113021439
924322380
2124418579
918552652
1827320166
1224265598
458534550
1885915024
1520519328
1571184046
317987204
1535463096
2091952939
544950187
1729617831
681291278
1623791376
485680722
1180521664
804203553
414237928
101123854
99193529
95696991
969330489
415888697
2051396952
1152238493
1014904955
659827971
941345492
1746316462
1138170833
1299422448
826211216
1441265757
1792432242
629892712
1200000168
1520741325
432831593
1449850372
1949857622
372438968
363066433
806668817
800153521
2031256133
1993151104
1357378113
1132396217
1969011659
1427214366
41735938
225338817
329504184
1292346987
12547929
1281689680
1906154925
1604106718
1020908371
1841379607
766916875
2081702371
2111794308
846356074
609409773
2024620401
768008340
2077762341
168452927
717938571
1428874527
1310001456
145176873
120410128
1125355848
1361529735
855165062
1714570451
143547630
807924072
47680352
1952355045
1833402025
1461218796
1751677975
1014614687
900062630
446524332
724101819
822772787
1873997682
460370923
1822944695
1582242149
716017500
1360936219
1966953302
1045943139
1667620063
1394969066
670827170
1510886582
413985666
1829805726
528776029
1120667682
907734658
769657864
1237391718
1841740645
333101836
615727415
14388365
910824472
1147700677
1982892856
773646144
1273469459
1153977251
359683118
1788083717
1615818663
2020765831
2132100843
1382816552
580851725
1264876558
2096943537
1074713219
868657471
566648129
274222073
675538596
481047086
1099533890
260730707
1503688858
2111292228
1935605618
722917247
1844974022
2056714999
1775172323
1177071454
876692538
802600497
434786416
939362554
927186777
2032508580
1498256617
1200466948
142981923
2059419826
1805108542
1602146548
209164197
580253548
1431275957
1729849483
435096844
1664532851
896108968
1974064939
1718319742
1829384760
716641289
1697618021
1163240418
1424888349
1458134990
391996399
1748266766
1796942023
379575687
1835168360
1808490254
364179594
2058812387
1043505834
1038114459
1946313746
1048629636
1994338341
1504355004
1853493993
2123608476
550146724
475657105
1496194760
1047577435
2038135658
939958963
224665123
762726900
1393345140
2087363550
1907537186
1603643134
357429102
899175623
663337136
1777699051
1127579467
320332735
1093722022
1629009457
2122633452
1954093700
528369318
550965818
2047940433
1317280965
880856510
1324323415
1464293879
696117651
1992750088
264881774
2039140218
1580178627
1777135772
1536169598
403517919
1368986846
156854387
453275676
1505537988
1493055740
811451815
1086673811
1689209068
790200556
840473773
547493462
535007177
1059449118
286772177
2109159027
2039192105
1291013763
1159893651
1613442797
1775546758
2127903888
28497416
722508346
976655775
556633653
274118049
1613429594
1436176766
1546575340
1427960448
666304426
968972322
424337666
1246624266
2086807595
223359614
1392155509
1072392813
1573752411
468026768
1618749949
963407509
1627191695
865771667
985824588
1773586109
1613313804
914472774
1098915015
913399142
360257724
1048808173
1182638084
1023247902
1077365213
160043271
1328480335
1259322005
223825480
1014254323
582046727
1230778884
1580344298
755913056
1980310341
265941784
1993893823
1469708845
1184391503
1595458553
557654961
473987214
1136268516
1886400330
506828448
205139798
100545183
1545278272
569883172
1018679106
460326961
1929137563
1169313760
1348558604
1875891165
1035286782
659025354
862689955
1425871432
1367023717
1045202206
1923763184
561499669
516991228
1362293536
1153848965
100992201
1824500859
2046376211
771081521
98701107
1193373880
1832188706
1234296973
926084873
248947248
1472910944
2058871660
1408564827
365552886
1714241110
983558214
865684652
1722215923
1432938274
1563418857
602320717
1274220797
1635974203
610560195
181632798
1674877065
1784587299
266206185
1193292714
2077043765
805651686
872559363
1210708426
254449321
877328386
502727263
1711240537
83999863
1667043401
735318675
1218857695
454924192
444240423
743743714
1942348661
947914243
771593732
284985939
38276738
20510959
38641967
860540310
498625825
544550822
1585116580
772206471
1280865016
1989548948
1765037113
1717644311
1116432316
1721119762
1058760086
1993739038
805127942
1836164936
1288593953
1648267796
953455896
1961836168
268041075
646043295
1143750299
1912545492
1639225184
1443828254
335058206
1246154373
1012985788
1423958956
652057065
1126436858
1654130817
2046474112
592698699
1029910998
702183142
338329590
173702077
195158384
2098690474
101579340
1621773636
1462930247
225338817
390600989
852025983
921089479
1845493561
428132861
1729115489
485320438
549916201
976464777
13381783
1207500825
1942358177
946616187
1746787366
394593923
1605352983
2141368174
370276559
1626231592
993912028
1315157211
454375332
1290635411
367350194
1074534277
963314824
515321935
1723896418
704821306
1560297368
439700493
1085007277
2009026407
690468129
1769239520
246918917
1249750295
165373153
1756047512
622446578
283123133
1471596245
1607920184
1593067722
2091037206
1068810367
1182058379
729146527
262393720
130226530
697875426
1359574018
1097133301
638911497
1843128685
205751318
254175321
1825624525
328636621
1811792586
1818163343
1791029292
1349564877
1481639366
310408960
1167849222
314080911
1647596315
1324739338
782537784
121206775
23008696
2075937009
2037945076
21313541
1065661745
282185215
1003762813
2010723514
376810418
80978203
1008691512
1644946103
16584298
1875650785
2147074135
1816415574
1804663154
647280242
285062997
1692702908
819317821
2035483588
7525143
1849245795
2039613794
245485733
1297164869
1643477415
538102342
593173717
1866241132
2047700645
757709846
319017591
1739976380
443191262
1474896258
315847804
711934835
1196701176
1080544758
1785394405
1172871655
1143204748
1874329213
1930443744
1208712387
1561314439
1607474833
454191632
288280941
1715160515
436116270
693154538
1834636159
869631475
1885211889
1895771805
1439053955
434178973
458173694
284992346
1627566500
765573803
1730995008
1417737846
517802413
1170401615
1225164476
565180003
1868465143
993152592
1880929204
289968774
2019145658
1429099166
108645450
1233798601
1741381413
675505141
1123419347
1743411954
737076451
215980726
219455883
120205876
1212260253
1229619690
192108231
964067874
1893319144
405017312
1863508986
70565121
984616316
1328324796
1798780681
978188037
58477734
863743687
362017846
1582204469
1215673397
856374263
1840505044
1136441544
1440168267
1245206236
140930422
270677799
71139420
1171719736
831021067
114362325
833534202
924295129
752331048
871741394
184797856
1679944202
692930860
1976230058
1818103857
435220537
1537135648
1918435640
1135321113
1242284206
1544504318
2096090317
1820261619
1534212748
603940138
340631284
602668413
374442973
2099578634
1681376046
1656286793
1317263272
1526412273
811560890
1359069110
928901561
1302298412
1048258665
1018951401
1723158916
1202094402
1512356004
245012432
987697112
1943257757
2145792337
182810835
1486455232
165270188
1742115253
35899023
146556291
1516181051
1854112648
526917526
921223861
871670206
1823926562
917518250
1422637551
339402965
1027204924
1146355448
1392950507
1723612997
1559827550
439620334
290304760
1470628852
880795751
1426501473
1786106708
1003156123
1481433631
1524512483
1529263674
1269826436
222684678
951066004
1490694693
1179696056
1111383391
547414764
329825056
1748987501
1122058243
86160975
1383545918
1032753387
142759431
119131272
834503232
102413702
2084877506
550567553
594201384
2009034093
154767650
805060988
2136239045
185484925
1987621358
1733040532
1486724235
52025756
978006575
650218389
808128606
424418785
652266361
14126659
1690120362
770801597
1113314080
352917921
257315450
1524924755
1000407066
1480669561
2251548
827991708
762047749
1691723550
1414161622
2000204558
901265014
950047151
667453817
639625236
1275020883
1326032325
859330270
410448455
771350521
456016789
986472703
242002553
854616714
1868439200
1436272879
1154361348
1836890455
120094548
1526541895
412286897
1371151479
1755966576
257263725
1224494716
305205383
482468101
1259481669
2070925637
408671925
318239054
1582806498
262217739
393890387
940458495
1859693362
743492979
1770919268
337244934
1982484740
1123648815
1959028876
1358956405
111676441
987143172
1133293904
1409255329
1059214224
241593317
1201385378
591743024
1293368949
882541180
1014657945
1152979371
995331412
1927819245
1111661430
1693004011
862337246
1125295283
1494179784
1253736822
1640557988
1224654278
1246183342
1050538808
1743289106
2114667630
1093335491
945413208
1104594951
1848478693
1330350253
925915629
1641354361
331145271
2135739794
924796574
1268947760
2072618918
2082562177
185097984
317915738
988614924
1987722696
1964013808
1182097686
710846689
1866766908
1313101586
900551695
1901465185
1782626881
579509359
2083532367
912978355
782089440
1425911765
2013382841
288639937
1185131723
500635317
439143169
673221923
1122639143
771874199
2016303
1553497911
1651149928
321991762
324736424
1189472431
1679017445
1511413690
913020114
959269099
641270585
920443237
1619659939
1947842599
970232419
1071472714
1638858417
543876179
481168453
358990510
366185726
145732167
919816384
401200673
682670129
376720712
813914218
2085114371
1224943046
1772282224
169569878
2072863359
641233300
402336432
57823285
376743003
2100503317
431455562
476705427
954570879
1039279961
1055244523
166205292
1933395618
1824234632
1648501982
1036483696
2019598768
1026124552
1603831972
1552274931
756816755
744011717
1736942797
502963317
1319900001
211498265
1321765296
464242071
410503086
656902725
1039755830
39302705
370219769
1304103823
1630671902
2123711462
2078792204
1685112341
529259883
1208687635
1921951565
134265870
19377977
1451391709
263378628
676629568
563648886
676632445
214691851
156686029
1388066018
952443491
1275383301
690084442
1908271219
426632909
738265278
1333533709
657024617
1357767721
580443424
439312864
2018418631
883449068
732617816
926137459
1089045000
435613508
1352504798
842614705
317746404
473944221
549695898
38422154
1907801003
509390145
1020400978
1460960576
1411415598
746241986
268872698
1367773220
405768262
970592924
1807324139
1988732522
1124338140
797620232
1387971332
1391914945
475113870
550034284
62930443
946517900
745649496
1733665797
1480244019
1987048007
406165193
1609034249
450586505
366707537
966542014
741821776
1137195256
773495164
1064768403
1724561975
2001028140
1197853849
437361248
1972649894
914506080
999938891
2088463106
546820493
1725116213
263793422
1587037738
517239504
1423095484
697273317
674441344
22990997
1056721148
291097334
1851282702
315498509
623131212
61637825
1402305778
1425972880
2110631549
596572549
1785756960
625153670
1478281697
1134544328
779823701
1806746517
615576029
363913058
1132437856
615681714
850371488
682416009
385484015
1581704663
1753947772
329059057
1322620543
8596072
1438223128
1981579109
1474411545
1373295930
10875459
1828466787
388763350
417641267
862089618
1765865230
1720003506
1420823159
722753565
560267449
1601235716
1055897647
1176593212
1719387915
521232639
984801140
1297536225
1702719279
668749500
582254439
943780816
2035033288
596230702
1479932066
1554813960
651416138
97120443
1242540006
1410018338
784470517
711929557
1324017935
476375219
764732423
1590551084
710594007
1254466679
133169080
1668007821
452487873
399706312
2102843156
1936593760
1204135680
1353760945
764998261
641904710
1104019434
418096880
649437732
101947275
195634899
1157675989
1061736080
2038175571
1017391421
426274554
1621993680
1398908085
1851198905
893160388
1121848537
1905185651
1392451060
1731377821
2060483572
634887066
1317614960
1755403205
1155636316
1288354905
505734262
892185093
1663129070
816142515
69329502
1894828884
1933686462
2110881155
892865046
1166869177
523281593
729732278
916609306
474372430
815065210
1409230206
1575531995
931520413
1349613592
306302818
681972928
753835496
577422833
1464098434
420519312
673908863
1222965146
1868503221
1809577688
1295228041
1376155444
1830802044
1050653170
1031786772
655738998
1527262643
207774835
1942660708
500032891
526851835
21315897
1660912581
1750825707
1861553992
1163079578
1940864772
207414063
1160869545
1036627387
1131527459
1907286861
997948301
495371526
1397427256
317204246
892577464
464587442
1259383661
1657261230
1424256304
1193506513
1846168009
1369849370
1955397964
1452051751
657178632
270529595
493947760
441264092
284289901
385155976
897405830
1991628667
1897610102
1407851146
727208609
295122305
2047637724
561753449
311757313
747224977
1389236736
1176755855
2095569611
2044813119
16175263
680323437
1643123680
1467907531
1953705267
2116831335
494863029
1700705368
979422757
1090573586
786270465
1866949871
268820802
1889191662
516480427
986940231
1087815009
1551230590
1765520851
109491715
1008801180
1895560010
1248653025
212461699
1231820563
1089803280
1994953424
1179670282
124562804
11973940
98945921
2056068659
1237999255
1480397223
1668784088
1237764775
288117385
2145740809
940704836
243715736
2095220739
767899728
723435384
1234225022
928230822
557734096
200349966
481414978
1294098091
373682360
800423564
1257951325
933589435
1928162430
1414191840
23403932
1472091488
1125610617
683562869
1468986280
17978015
290246509
1439166292
458691338
1895253425
874174021
1476591278
1364620959
2065200045
25911862
1696882601
1864869093
1227393288
1013568431
1860157510
1961100980
42421168
945755129
704263368
1174583765
1132092962
137942266
445974962
490404728
1396725404
2120787663
2024136028
316805743
900997812
485809020
1306092318
176613339
1444104376
235387934
148474538
2028184311
1749722174
821557039
1993900300
1554910277
108848864
1209403512
925574940
1041817126
2068703
760904792
167461371
593429665
901228603
1818783780
1544585791
1643948487
1715160515
915805960
776738992
1011278547
669905311
78205795
1979873898
1719474107
551159246
1767133782
299351631
1983696866
1685178544
185839605
1366103687
1956000060
107303794
1534641852
1593660625
887523779
8420070
1114408849
1021510739
386551532
1111165062
695715038
2083449600
1604676945
209281720
1656634423
1894919342
756536185
1703023017
948414903
1396786357
1509446411
451174848
1647203703
1089452932
1755787244
1050604699
1221040966
515075242
495968961
995629700
1457899436
323354516
93923515
1127429157
1086048581
341656574
135265193
1338694390
1055696012
687019208
1408831236
990109031
457288675
980030540
130085904
669602563
66541045
1757427031
983674041
1566599612
1776198888
1820475074
696036719
601658906
174609517
2095758039
1290023633
601378182
494244664
217269691
1810902881
330698495
1339498894
929217158
1880371287
1613569770
1387313227
1160519199
2085256716
1182551945
1321907979
285831308
1042352280
411302516
170862275
32839659
8714110
1276062727
275702668
1329151722
1334243600
608140314
128845582
1297939229
290837366
937805493
1684524555
1606037601
1048693311
1287411606
1225408821
164041064
1093551509
1012089984
1192371239
1665530342
2014137295
1112415270
1200467893
2131753410
732175433
494539617
2099728488
2008497226
780008665
705660935
2137180176
742573035
730822754
1865030429
395078566
487007546
1583874343
375976281
1317892437
912208405
2001242926
663990678
1228335086
1479011282
647886099
636188600
1459833084
1604604787
1328836144
1125998179
231793721
1888596674
2063431049
1966518660
1098495658
1736947243
2072874491
930480762
1102308599
1659881587
666129522
64667458
1314704321
984270069
1363059640
1975133483
1356258247
2124471437
1698989546
1852742148
1418252155
1835829426
127558430
526178255
1048768316
620591119
1367863857
658518365
67290708
1802512804
131614620
624488068
536281724
730774526
989163941
1817146331
2140142261
574705698
45593155
175868706
1186304467
776993936
52685649
601582920
1162421736
117255356
1080092001
262940132
651284494
2128025757
1231561880
2046977640
101773646
185385342
480537658
1755806999
1884608361
1364121452
740299730
266336590
8434690
999271665
1266413332
57254287
206303622
221365694
1401378514
2134930731
1791008065
1600148865
1630218769
1208549433
1415294637
1742279429
1621756264
1319514710
877892457
1693328831
849348612
1519980874
1407855999
758630021
51393663
1672773323
99732498
964804475
1808802275
1464687627
1234297460
637936455
526750815
2116060733
473022073
1258285834
853961153
1362073089
1515932405
1127842882
1594105299
1477511161
969847401
2038298456
970754573
1229878212
1389563703
91624829
1114170992
845677652
2081765602
237564199
1879970336
1549814973
757893599
377128378
1346562266
1054938951
54957577
1978795610
274741012
996971146
1990534076
349949853
1355555448
1187673673
896549837
2046421001
383021748
757428948
233827175
1418320092
2032551180
989765179
1041830128
538265996
150283005
554092971
1259254999
1696470249
822005986
1167805395
2008692122
2035306628
1868846000
999933564
1416551539
1440734645
1127837270
594043675
551940038
1179863100
1855997939
740430692
908094884
881621562
1577797301
322411004
1943447367
445764477
1344765827
1462670372
1038425395
966382399
847161708
1809203061
348844664
499590507
1306172226
1506225728
2019086460
333684503
161683932
562108349
1577013368
1542457181
984909627
1247595314
1751217154
276049632
370146946
1158184208
465503765
1252460419
1736472792
2057171838
873124411
790052887
1809637411
1036275690
789281945
1598561846
105491397
851676883
722959359
1839897536
872060092
86102262
1024749128
793025406
845511940
1518452664
519927376
1829267195
1502808847
1602317090
257132133
570361337
1753359730
129915191
1471188728
628319246
890392306
1665898624
1423376638
1231750158
1058530862
1044926087
1359279485
1779796609
103415316
646952741
2029352621
2022113919
669948153
650587124
1618764238
1351514069
386883657
518975126
1278093601
1490769246
1388005116
1937991952
1113920776
1225912739
438660178
604010770
1917303568
292604446
729238821
978958304
786340386
476122233
472574530
1067065363
971506047
545595461
1877533017
671568877
688179348
1365971631
421562846
1761036530
1060430513
1096575381
1436124201
1753902882
345597047
1486046631
747670445
169499788
1947164639
398983653
1111112549
1927296006
1691774955
1228502872
820961878
1166753260
797968511
1830059722
1827678234
327655164
2132973904
666226663
1428673008
495331987
1432385616
592698699
754499578
726912412
1014381593
32273507
696983072
639182399
1811005007
1250966830
579074813
974174201
306263435
736236425
462995536
2075240742
1406656323
1079001729
1374451653
1871246833
1030812962
653253034
1469019172
1221773985
483305860
1845643053
400093203
689746328
234845703
750121774
1301507820
1273086020
1893146318
1882343414
851027649
1205106352
710645906
1746590475
466041483
342537361
708983555
154649554
1177966359
123833610
2030798817
821524767
613709733
2078568479
2018857363
2072843443
1017766838
1229751336
1440176701
129422457
808323469
994442893
1134275696
29146634
1192247258
510692590
1687476380
606014976
811385566
1357809306
1506122342
960125287
1629351123
1796561601
692997691
1809646366
282201753
1560934689
1049327162
338883876
1740025143
1415312776
2035893392
141512668
1076261660
1670345530
1874418531
898484649
987160049
1727356059
1192950792
1149360522
568066669
1653306828
789087337
1137995363
972294943
942244132
313601710
1068685037
364051580
2111356477
1987519496
508884179
523812517
829466686
1543554446
1929151757
940398685
1399270235
873276571
2033102531
120696948
1650478702
1236089412
925931033
1731236685
1333145555
2090388463
1037172817
184008715
1312929997
996313651
430567375
822514630
841042530
1259376378
2086472367
880119499
743323823
1883933251
1933866002
1123973276
312590456
801769974
271737074
131805669
577622113
1194316216
806687140
1146840916
753223393
982516467
11839880
468305964
805353626
1388632322
1558974161
1773345688
966022970
1524533595
562381305
1522831546
426485472
1980374373
1684005759
714524485
1177805606
1804401029
1301053085
453957913
184987411
1921856149
325508019
1222449317
155919537
559619227
740435539
1976481731
132475063
1191305398
480892831
1882647509
1942946080
859124434
1322412842
639182399
1112120641
647554217
117889367
1815420120
778695284
1003284001
1806923350
1389319335
1116808161
1442586790
1618004864
427561658
975124981
1746496140
515046760
1919904373
1859314336
1849319671
928895197
2117750289
1929824543
1520739299
1849625309
1255855806
1801353949
485466614
772260849
118724120
1892618160
1750544262
660424943
851999697
1058937928
1806316919
785936900
1893228814
1067547960
295409080
1413058068
1161166396
1344214242
1945600091
1705194393
1635982300
1599810009
899107294
1508292815
1302714531
876015239
1088545140
263226134
1672821970
1738107198
175149978
1351680957
287956605
1668871824
627969737
332633937
942716540
1445278130
247532184
1507342241
2138998825
1416854518
1135989017
419811102
1456371305
1220364863
1711810578
613523256
797673914
455760013
1173831947
666414147
1126335221
2083646955
1230746112
706265937
283266632
1597294874
1666135767
726236258
911453716
881694628
1488391318
1586493028
1191197593
128961696
163634291
91256881
1203045190
102630516
1275371437
434306087
14780202
165483001
2022044039
477836054
113181554
1208435768
1065658591
725156030
1973037944
519668646
1084412862
1562737463
1901679469
32349236
1791419826
516972158
958205420
2066078232
2130390293
666249132
550458275
96281986
1944700575
808249621
13828921
729319117
911342106
937683358
1775207854
1552194016
1923850012
40471285
2032756604
1556371592
1799507001
1318921125
205960748
1085074877
1068864056
56768603
1818869091
1827729975
120725030
1432835298
1129997161
76949558
347970436
996427510
1673011340
1395202071
217293948
1406252106
1366590081
237029600
1363260892
1937322300
465520335
1359721504
1838891731
1411767417
415561420
1491990293
1796533356
30724770
876514848
1828295079
150967926
1205452978
593486600
1247887431
911284483
426782014
1258047634
1890691611
941226360
1870191157
1856625882
1506515065
1024328738
1189063114
345457316
1050743803
1811304596
1402863265
131212043
319062739
1611263127
148529057
1769520748
309743727
1885273339
1876986343
1389221358
59289394
2147074731
1998352794
888354029
459000574
1559264604
1652015341
810144651
131579147
1639772613
2056554410
930213875
1198448392
1170801614
1499537808
351195175
591207547
246049712
1348160022
453574652
500982815
1216812489
1427653939
803525435
1229634177
1294798010
75507697
374589434
1126499053
624191109
873743881
160986244
1253647317
1821870418
1529119917
1187500161
1141109841
228527361
1669989610
558764623
1922433018
1826670118
2001741437
1699398909
954519655
1394009083
1422654372
1615473515
1081028768
77835318
1644099253
1251603687
23588785
1611052619
1841648561
195266554
568068711
1823442072
455117377
420196998
369550448
1458882992
449061840
2096747899
1305289038
1049848158
1132887561
987724650
1658469152
371593905
1523072892
513806076
1912692632
381510251
1362926736
1206472385
160673651
4217026
1171585714
687379324
1975123085
1941297234
543936442
2085907996
1214050526
334662357
1609389913
1704117225
1009606300
508401203
1622171277
523013196
808503569
1911721931
305622780
845075998
677960726
1491908934
1318794514
1223995297
335735012
435619162
1603958614
1856676991
925560400
28718417
2008172137
1882252803
1713710807
1201478391
716172734
1471056890
1685818082
32613757
721613098
231092550
1460800057
134611437
511710128
1221967440
1779460713
1990219403
879043387
724586944
1185668735
195061567
182608440
845884042
1675309214
1252401139
925132301
133561324
703662913
7900288
2048372501
553641029
470238849
115202773
472949625
898930000
167844709
632850467
1817976547
1809249438
1538994509
670908412
1728356635
1934803629
235900796
406431772
510528518
1525368665
1169859007
422382310
1779121330
786598439
2056618018
1366245710
428419445
921784264
1028050826
2087001560
1737241525
257179680
916336690
1568593984
306181973
821406118
1821179789
69343087
2119494854
461210982
879562444
534671742
1191035514
668303122
741214567
679228063
598830346
1072444680
648151985
2007718515
2045604391
454134380
128448257
1743754080
1238191804
1641015273
1067336276
2104578208
1265113753
850076355
1852941891
635517167
800113212
1562513530
70415085
1192933980
1241526402
767877925
1697571024
655861249
1230982325
651149297
1887266770
502804135
683744887
1676889016
1917022365
1800746427
111574807
1613755480
733827072
1829745449
879354678
1749950371
466382381
602619815
1501892577
407963619
1487078459
159634271
2037380456
1829225616
1167329701
932444683
935272186
158191649
1774755526
203537751
580279773
1246422460
221795184
949475032
890935383
390529193
686088729
355219788
2038019627
136953044
1800066699
774028692
1194028780
171053427
371158182
1622405180
1260801240
1959178460
294119837
951424622
1915867533
972851073
266650100
69270853
1380242473
2042262609
338059161
662734249
700251324
537749062
317363270
1593338208
1116199603
254826513
1988776297
1393363702
507757353
1790367730
1085193516
1901366913
1543531114
1180042639
1515501742
1489254116
327177010
659077617
226476551
788741822
1506811980
678102188
347519184
511621669
460793250
1254939120
638935019
1512358809
1249624452
1294466914
1226704932
183172097
1291333428
852092872
50583910
209750705
377658890
860519159
245828596
1228688715
915186323
906064233
343161288
1122009152
1324052749
1441357084
2131262714
149096007
2144811226
1133378751
1068867282
862634749
975331581
539783526
1181580077
1652607994
261046716
12268960
364106322
467254346
535411707
1564975595
1139123199
449467314
627696267
585326422
1260640851
2084155726
1416000271
1689521385
2074660419
1619846758
929944895
1854458522
123923938
871713485
716683824
1934206813
706068878
915636214
720243463
804782255
1086345249
432166493
1021158308
1702720467
1774917227
918250502
504975775
1633667889
736373122
1727438727
925328694
1901800649
1160894178
1566820002
1287463600
1165227871
862222558
948673433
216659547
2013862068
1527559935
712246808
2109541586
506562620
98474391
1368544953
1124369701
1826686971
323892958
120884849
1469859002
1030371993
15918777
899380848
268579316
2052190726
763057406
574541846
891661409
1930257807
1182618121
1479906197
1202485603
1952178447
197482638
1316740376
548717700
337838051
2128913457
1641447920
1535593955
1972456756
2137805299
301927501
709865306
637078909
1917504327
565536271
1211942171
755045939
1046959953
1843349456
1331357741
2111983974
757704402
1380268589
1739423445
2028263075
2925266
1764943908
1437594965
1237529090
1528807542
1118148001
1839693023
807639314
478495069
1686902743
137206866
1672965914
960781633
613189374
221753140
1889020831
1801338955
88574986
718820030
805430254
1515007258
1226323458
261438465
144290219
1820350267
2052569311
2035813516
979480433
1165365559
1359035126
1952621813
393077555
351848386
43992100
482534125
2098155646
141907022
2040887114
613043756
3120551
1034543099
1873044679
196929394
994532790
643341359
545869403
344479542
253611582
497986078
1277975048
549669001
827866309
806195033
991959923
1198207550
2029121273
1833691356
479995426
1658799207
566802010
1631262760
1259413082
682857255
320408195
1286321058
856725910
1104215096
628994264
483698422
485265675
231056334
1122406929
869968396
1085723733
1173202212
1410358216
152474259
925802470
1179648108
2027278703
540373727
1947355227
188607382
1575813663
1303510179
43945848
1962055393
1466516744
46624138
1247847290
1591846151
979398952
1381648055
1010979187
1154647885
1849697186
1339783664
961936895
1919504072
1111313264
863605381
1437443806
135530835
1034903664
197759429
12599079
452559383
494969220
902716594
1723851923
236706828
1878804714
2139275512
1646106549
304428870
1382550992
2071326891
2130020129
738455188
889623241
1336123572
2000591853
1483645737
1520399656
263096291
1694485474
1336823682
177668519
727428318
278562952
1630038778
1517571388
1271577328
87597709
2028784438
1804592901
1792196085
800495171
518840462
1482989837
765545090
1508289047
1985680102
887474599
1930367401
806326192
1289009576
2004603379
1674903625
1125368448
1447403935
791922811
1173575967
621971868
1503859630
1689810687
1655849843
2019791210
345469828
2122374956
958128681
945679842
1665123393
75712760
777066450
1826838418
690797201
75567853
1559714292
70964822
1602908480
1596607553
1919002774
704887834
1439168785
771732604
1088585014
224641552
1934813325
1990044043
1711175341
2084754893
15195781
1629319984
87160887
1848460962
1935361483
264216779
1855512712
518391973
796641233
621537548
1032009614
1821125206
1148326021
858131327
1830373648
1630524332
1720885101
1921463599
346645854
312866726
1108412424
1640830302
1775886031
655769335
1663428396
1510398537
1063096488
1232764156
1978414601
1459382129
439026607
211946197
1355287221
1377251743
1638831213
1507583827
1322435744
1891580165
1114974749
1886148893
1179601592
1671084349
1428741336
2107983811
1328411244
357764832
1474139652
874396574
1060909256
741604587
1872468406
390098159
1193897660
1039063666
806360059
304423064
2047658430
140601313
2089085989
1142099130
1375250286
1555497470
698525558
515663573
2110588429
2088431091
154397989
578524044
1256440616
1248546543
1246776801
1032019799
970157258
2113420641
2062793347
426114182
1171571780
1197447244
407247564
2050095481
1012657825
105877371
1222140169
1071049517
22129248
1547839797
70782971
538020635
799636723
734482729
127129115
778340613
689431893
216375052
821974700
664707998
607255364
1580696825
745575367
550301351
1568306874
1866559848
1118631592
134974852
93442413
526648964
1818320920
2117983715
1732625340
90092915
98711892
998858841
144304842
775424933
2101937333
1112660313
638469749
2013567049
2017507662
1465525810
1984654919
322573570
498860203
352240486
490808531
1190121273
671411261
1232503254
1974073358
1433506475
2081038785
564874646
1819660614
1935537688
942632875
2079363310
1756195186
2052212923
1892918958
1061353474
509497960
1343904813
1865187343
1688366170
1024892422
1881166130
481665228
1501711291
1093222880
856616597
1738485857
1791966113
1661814340
904342950
633797608
274498112
1878162482
1319830204
2115925152
187647910
778843984
491944068
551969254
1634306622
678124869
322183365
1418901106
1809164998
1803166061
1799841602
1433666748
600970439
1026038972
172255179
1802413149
1176780724
2119337009
188247927
1308482913
50698640
219256112
1523328060
1141901321
1989747634
2139961647
991221062
343734523
148281395
1781973497
1240699246
1205869118
557923780
711704071
1084800116
145624507
2000037029
387247358
1930544250
1645144094
1142947850
147562403
806056887
685109246
1111351055
978575252
1292830258
281235731
1853487810
1903943573
775507588
1054124453
1880806621
1121714680
1480401763
425065713
783764637
867883952
2056241657
1781136636
1734853664
379748481
1671382977
1915492176
687524359
1073872620
513303183
991859827
403070369
2079708487
129691306
1786789931
995741128
1336677698
635913493
2091734189
1356008575
87726931
300453690
782644459
144936463
1182000015
785277302
182609190
276007087
984507404
915172367
946179955
1402681840
2108239788
15393041
1361182626
532483640
1804335428
452675659
543469751
1556940275
182540393
1533481240
452451027
655353763
1216209844
540971206
1322283278
603906932
616479301
1530084331
1238993378
447766554
125801651
50649168
798103680
191974843
1645604587
2011430803
1128529314
1480314956
1779863410
1894648753
1262790163
782810777
1012452011
1172054010
342037892
1242856387
2057885983
1229955908
135935394
1334090158
129418464
1869340795
692022641
271951062
455286815
406404745
1556849590
1563416916
712119056
1148579725
121003474
123693886
2129739414
119177133
1620377844
635600333
281598842
987564180
940692062
1088172453
2000677291
691639851
434121055
819662382
1018884437
707461020
430882164
1675302232
1960032755
715238400
143142558
873648761
1702797724
883278776
531179332
1924403560
761089019
1158913470
1548734653
653750156
761437794
1845234327
6844829
9278975
628830924
47800067
1488309316
1343766932
114785587
1870224108
829964597
1699166794
1902396488
2029139848
79739202
394904447
1403976242
1526982130
1707630166
1286320996
2005452409
361086004
116539898
2011577261
489974714
938041130
124359440
880291232
1573809661
1165087422
2116495239
74961299
404880145
397577643
181243275
1909600902
20468433
1681505846
863670973
388134679
1863369253
363663113
1740067561
1635506059
1156231980
315963282
1934206813
168737398
799317859
1469023700
1047351980
1682261843
1104829080
1440652653
184433768
1305487521
1133156440
2107309637
53505633
10386557
1180172617
2130262440
1563118103
477417809
1761610228
1524537964
536915787
1078182275
322534896
834515539
1423745047
2122672496
303562916
1286739272
1375113710
177955574
1109805303
1118126647
1324911615
215910206
277949121
1651851626
2011047621
1135779617
1084985773
589410715
272316469
392486007
1864490290
638871962
749720844
1840847915
1176092197
1999925661
1502588371
828912353
276131673
1592617722
1016470081
223085488
1815394632
1861822643
2049408154
1005126391
645996452
1857656171
1401477324
2006166217
144134376
1298549265
1525865693
1290703874
1461619591
685690547
1743973107
1449930595
2009141810
216598310
533764802
1952809015
1702050209
1992818885
155070767
1707180000
221583765
2045871799
679517648
299174799
1434895294
636557765
1348908587
1037659862
1266579751
595708448
1883423150
141152371
1528889948
137371998
1265435108
1904929478
1708301605
610433877
1757723049
85120448
784698227
1065740157
253513705
547411329
572934995
2000662077
553406819
1926883905
881954000
1631607922
1114678343
239049134
1927924010
243044007
110828632
1177099807
1496656098
1481954051
2123128716
293483942
110061014
506859010
238284656
1341270144
121700390
88039971
739453893
438037811
334617312
456118897
35194364
865441450
1692917816
994767489
149389978
1163431131
908822240
2128747672
1890365408
1673064765
898973514
453054762
2067347382
2052920164
1649267302
431313650
1700500004
1459829665
1215861225
1802213086
1897422483
441196620
1412978431
1491751231
456244802
1899437116
342742355
579679099
698532368
1873997654
1161743829
1020670715
1418686797
1511468431
1374027472
38120521
1868326280
2065240355
692595665
1417505329
40952847
297607079
914707475
1990458352
2013430365
2114535762
1726083200
1224266446
291828607
1202411931
1005145837
216069683
674118324
1313445991
1011941973
430488071
9742285
124882557
1025670338
983666500
1140617611
802751180
1796829444
450120237
178805251
249057828
1673604324
391432743
128620892
1013044902
1505512128
1613769051
898512739
400862792
2123293975
1231505582
655782643
707482793
531886952
440970160
1304703636
1257254166
1224659299
1985451866
480201522
1659987544
587154788
700338170
985425101
689628567
672442519
66832757
574879521
1329768595
645371386
1249979610
71335106
258628686
338125920
522949096
1606931930
1904461565
1896350019
1430635359
1528231410
2044999265
326615945
1825572144
1020463421
667582885
130254953
2083110992
170030789
977933918
738787713
1793980144
655469591
1268546478
984890912
893687075
1388258549
1461156602
1527916200
625305468
1632652372
1522754812
340079394
1957992530
1372887724
950069850
605624205
1658510468
119351109
1080450735
1241107967
1999732345
2118835087
1920492261
1816410545
526974838
725272594
2059866064
574929746
1387969130
906609620
733642091
429854672
874165337
368959313
174366438
849016245
509535224
481925366
1534237948
634489181
116858990
1369415510
1572628051
1297549362
1549115511
1334193408
673471357
572240905
956509994
1717892553
423503439
1653568117
1401553471
1991114618
152201433
1026020590
2109714617
1105179245
102994270
540429944
2030121718
32578271
166817465
1471044118
604630696
467661991
209062649
1343246689
592062291
1787774538
1395412143
1329999561
1081952355
2091310715
443157472
1017502593
380758940
1417559402
1260844650
371725303
1754631565
861710564
1436676162
482438306
759265878
1230642186
1391469636
777591443
2057714045
1191904603
709022239
1521711588
688479421
559387428
458962610
413517390
1331330311
898781418
494534494
996600205
1361040135
1568568692
148186474
801834007
682706112
1946114294
1912804526
1222149608
1874528139
1660209363
1943762355
1005845761
1419073298
1838020201
530945509
1370983035
70899667
711733793
609716719
511871433
1257831323
1060701797
590793084
1869411459
1606704138
38171972
1899666105
206957239
1056094787
966799441
862253647
969253477
161924881
615817588
1444781006
852961676
611622399
1506873551
101168146
1537546589
1167595524
1085626988
1033977363
362151508
1355526783
1131510835
1158486189
1354827277
961733157
1307614148
776426618
281585060
1409415292
1702907850
349802650
1827654156
1529953865
549900302
1706858701
1415905396
1596944016
1443110265
938853192
1628560262
241130687
750880319
1843800827
1737983612
586506645
161639186
2087761596
550452275
2007130762
790662055
594504483
1878532371
2124337458
1686448041
496669675
1211612262
246619928
877434020
1948001380
2130827140
742941249
511338677
1632139065
1214568395
784820526
1080505603
2143661616
1341500041
1527923215
1923621474
499876898
1153625626
2002730481
1107526721
1874641643
22503296
797105500
2011847510
182422571
2095544215
886482737
1674915977
385730393
1163753500
652955971
575995728
1565361181
315721708
1253504193
903273813
671470932
927940172
461887175
1302070686
848108394
2057790878
1378995856
1515019336
1206089450
263248792
2098965757
1091106589
712480187
122522972
1853550879
1252995988
191651353
943446358
1306830241
1669499013
1720348033
765988946
2049408626
2104482750
183503506
1414803712
1550581232
1901913843
130877612
1634067058
504947703
86880814
1955186343
2015420578
1637933445
539038529
1019440146
1237534221
655312870
1728974511
1797593409
938130567
1340874834
935469857
1556007044
593297694
633273399
40109400
925425302
1427599897
1792689929
827666551
24252560
118089271
1982226508
789849214
1701067765
1571938859
943831838
658971960
1845390700
103832788
24227758
620960148
2053163608
402865356
599701610
577508201
1783104596
1042492811
144569060
1030019507
262706772
1522890688
1399722557
778384859
1266678491
110633090
1085582362
1041200326
1486390941
1672921835
165548683
341422372
1867604745
1692884907
1653304985
580646593
1389040537
736787526
24707249
559413827
39792414
292758971
1231546207
2104179192
519207025
1124186275
343719520
1524625121
284931246
1628086782
1091298777
1411883014
2002936768
230637907
334474363
703766804
1806248421
1017625453
105927088
1528889948
362225418
817582810
577245810
998359089
958205420
174101121
834902560
1317268404
481639792
2065098606
1696927142
1688676628
2058486018
725109112
761608949
414917909
1375011938
1750938401
1857065189
1280972414
646746053
782729871
1888110614
1132075354
208618993
1513794070
1173908936
1695237615
147175673
321570462
1619259582
467064693
5906567
549740139
191171561
356800625
1720898436
1058042197
446097395
1716706536
1816983778
1712917346
9771064
1897990411
1269539882
559531901
33140759
408575232
510236920
1967354337
847438503
803108951
1966205706
323359346
1670227101
898121440
710815049
414060932
609881333
51898074
457496451
793298458
1405015388
1032881270
1752226644
647541649
1813752499
99618645
1476050490
626467986
521967367
84694900
1594994308
1498360285
957584506
1982319191
192150934
1328701357
1897539455
638876676
1739625632
1464737254
1710580306
1015976483
1175558021
1312530818
1093569547
165019495
451067413
87994683
1511792603
2016162315
1538993480
1065367200
20518131
1642211409
2111762445
1725702411
646097362
1977396871
369013526
1291271376
496838630
1284197371
1624687396
223530245
696601009
926950378
483987603
327704282
254339769
1741455770
353915017
1135400393
1575820833
829168406
278641050
1251465762
460751338
709431151
1945090065
1875759938
2134093449
783113912
1235757098
1716130419
1995076495
1092018596
1088159110
1994409272
1827388236
2061539995
1630728451
401971267
1950432260
1598402614
1055103110
392574832
970275480
2021832577
721276710
1260669588
595656314
526297195
711103172
1736268550
1457134712
789067645
1758224536
2140391378
868958690
558574063
1537749715
1550877788
470261601
336062115
1290485718
1340881367
2117050576
1441849635
160451718
1736081617
306182486
1296007462
813623211
2113513166
159768892
1210037848
630966844
604737346
1960429834
1822961948
97510941
1449783447
921864948
337114274
585728834
431817368
1978948820
1348916045
1723551374
699797678
723617393
2017327963
1936908067
900950365
566176161
1663950112
1161327965
1117611970
1585216982
453569105
1859483974
600049125
2102449510
906811091
1656359927
1673322720
78712302
1292462169
1700587582
812802828
358701878
1924921555
1215789571
279331286
605793918
1745057399
1382406488
1875004715
1618292529
1771574543
1961116773
1649818722
1564453748
679112166
1489715188
1175079893
1857316293
258357507
131370888
236358621
1588651059
412586074
2047837145
351986352
1734419988
1308837494
1100760087
1239475721
1192257162
1151339203
315426517
1524096108
2124363472
620414910
1009410626
687470628
940689516
396080491
953594560
1936914947
1972969383
1587072319
1202513114
1281685291
1832587308
749864020
1683794547
1759638573
1155350782
483900273
1558433855
1061061156
1322383116
141932603
2144016084
1206228593
415676321
1651977928
1126274629
1195036685
442979872
1345895540
1682846940
404175443
678325314
1452139361
1401672749
32984709
1349035914
1896466205
1107752646
2082651536
1093929765
2097130836
405966213
1323022503
750317361
920752441
2126044652
503547936
1951212284
273488558
2114294503
1676691187
415485603
1574619199
1542314760
497143694
1662481203
1971383457
1123844380
1709214864
382563408
1641365135
63124562
698402042
1428502436
910330149
1035750379
777898166
882047754
661166491
1607064707
378992759
1662138282
670654329
42213499
201310476
810145994
332418906
1226279342
287290476
1427259847
1587052627
836445587
2028617388
1282159299
1824572572
1532474644
209047603
1224010298
802225621
1576690640
583123540
340679273
1756552240
1295968296
1424007758
1040381677
1195815629
550040540
203198344
1647467810
266256099
1957147896
1967384862
397041973
1371737217
1848042695
202138168
440841621
1809471751
1382221655
843663688
2056318557
1613157455
1864925880
1806445343
1136520508
1241106306
1252760261
736254855
1719488848
236036303
541982438
1147008988
401957433
721333600
1651932843
1122143947
1715461787
426360915
646970103
898227349
2096414650
2045319358
1230033432
183396257
63624955
155674552
1458627639
1524131951
1398410562
1601775444
1300726360
1772036486
2078418212
1967176069
1784113392
892291897
473757325
166817465
350376346
211280352
1308244252
1773375304
146141883
937969152
515626222
736088158
1183851366
725759603
1781285514
1223814338
1218850654
684129005
1372420973
1091811575
1922262106
1279957377
1554795489
272843964
1308750296
1227754487
1172568446
1364274990
1370171378
1571908218
1926011225
1895861864
191652968
795276813
317648316
1158118960
1106541940
1930855721
991478145
377657933
1607441697
1014597979
132808953
1795223212
10521202
1883172544
1259689563
1461446147
1999942969
1994147934
2026370608
1118142520
1749704175
1203543747
100620125
364284311
2014451126
609121219
1116544838
1113841904
1826049905
542155276
106200746
2048311385
1039707962
890410978
1042707447
2074565806
1713515239
165209492
1352123493
548932452
2137831969
1204759227
1463566719
2034329702
93269455
706136702
1309378795
1127550958
1919384277
403654402
404830951
1918239558
95652255
1179528509
223775040
371843326
2000751997
1016543627
1584532394
1016216486
397386423
2072663003
1599617828
198505655
2033964869
706987058
1337951855
1336604474
428588370
1446358250
302792944
998077337
1758376194
1555370867
643350467
1008584166
1396306774
891299251
1224778943
1977688142
33685467
792138795
1222343178
1758904102
428976705
1973352589
521586996
680055146
1286582644
743805419
863557540
1960980705
63916395
2000823112
1209765198
1831987245
250384242
1480370301
910565060
209105466
376241285
774047703
41812509
601913588
747810281
2134978986
1482346286
2018328251
141016292
444097591
1043185028
971979133
584103532
2074090768
239133848
807302984
2135340925
741491534
2047778667
80527764
987874292
516155584
1312836332
1967409518
847004739
892456617
423504354
78364707
1893561929
1297657486
1034426014
1986431654
149469604
1991769420
1640683364
1308865006
1723037450
703535863
1095436263
1544115033
1333572524
801264274
644076657
1391303078
125115438
1319540387
276509211
1746437880
1039859186
1915905621
1387141895
298362745
963202351
1738450328
1374494725
1438974562
54663038
1696911093
539443295
1424683591
457664161
1362247459
1433501600
863985350
492728547
1475801471
1663645084
481997157
112406527
1108406550
149560840
290574296
1289728294
1248706249
478504190
1256248987
584796591
644075380
1567140209
230129093
1224478601
47491021
1380549475
1432192384
940436449
1764006972
887624734
1134684168
1344265460
1949503924
1295311928
1582335571
20267910
2007427734
1425309653
1887196060
586635511
755557528
221753140
788826032
848518940
850917668
665768228
2053454959
1008939130
2026736864
1527254675
1462147907
1283878473
1379231547
537523340
74775170
131435154
1985553137
1304461662
1082205488
1689625512
1213977789
1686853129
363661845
1219182877
1720179577
759412801
836731379
485431679
1175366400
506709553
2000215588
509852804
348235599
1125984335
1453181221
1170874356
1144525826
1396877735
1556279943
1485126077
893591742
939953788
1322072883
515944839
57491351
793583637
771332485
1471221595
1471614195
176743749
253711889
581974989
1725885694
38262361
1391201492
286840960
401625587
1816159326
761401031
834423066
332721148
1744073411
1646945584
899988028
1677873415
1385650560
295721803
397676838
2019460562
44661261
1586326740
434175897
2052442685
349470835
170238411
1260900756
1089367583
172126519
577704122
1313352795
1008868625
932033131
1629568101
557117861
546911751
1151315315
856413320
1075506459
1864898661
1652583674
935179022
1511975346
17983301
10766750
96926863
357220763
612276828
2058857614
1902909521
915021457
478071390
1942321031
2134911669
2009448957
299612380
1419985977
1666419370
1820842543
835848996
1749887789
515016003
1737330255
618770483
2069680431
1109695416
1255733050
621641046
71370240
2086298758
1433117148
1732684443
2048586268
666014987
2133619207
910965724
1280523438
828515799
1040720403
1057589254
1035600205
975106599
151797986
828697566
622179664
288353999
547038398
1183467045
1699382327
550746860
1152491540
1815777343
289461402
1379324189
1222516832
761639440
266708293
924935361
1104229759
947506258
2044642083
1014276689
850805768
1170286295
858628667
741457655
607487374
1460452157
540940108
1258726813
1367939515
2041736980
1820847673
549835663
999007404
744114142
368842178
1017821909
130501846
974478555
1525860778
100972619
682476504
2054988482
880407629
1636456810
634770577
1659027400
1376173630
1553507484
1519656626
742264267
31015066
1886194641
212572202
649928132
1570567733
2120679791
2015157394
274556424
2115879395
143256357
231032259
2009812871
1251036032
1161567255
1180332008
1052959854
1664337570
8627762
1251210885
753419998
153859834
747266576
217825724
1525412603
639492119
1401187733
1120102436
997001759
265219336
1041999002
562048943
239504743
1935923698
31309664
798447882
8642278
592712395
48190927
836653672
2013495345
2043962938
486009878
821261963
1484312820
887186724
986381994
808504866
348832963
947328905
918276732
719494378
840157627
806960571
933064836
2145461912
1750262486
561400927
321617556
1163928534
651801755
526217764
729954607
1075267410
1686443491
1574237218
966839426
1020784508
539210310
809344448
1857435647
277006297
338144255
1124125413
989801854
568629043
1087293630
1807583062
673214965
808173789
1187235054
2127266091
288799031
825851599
1341676628
279148407
869362245
649204541
1086830888
542943919
710019903
1191035514
1828164936
2030970837
1978364934
792496787
493781285
2046638533
355395473
983581032
362204222
1138141463
2078429167
114573464
1648913238
207158737
1469738881
175666247
527740766
1407814031
449964211
1969840074
129178238
1437249893
1058650735
351936431
2030190204
1532852392
2068284321
576477997
309166194
984467696
2055808139
1628362562
71217942
1382018021
1815801096
1039127164
1537945821
1635181955
1306651598
10268282
1390229342
1220804521
68003615
1745281919
2105781744
676843936
1073362662
94222920
1584914017
2060122763
1119844422
95106617
1648199743
1756403390
2142183342
1439427608
1324353976
2069827934
1834881989
92974822
1475274677
171097127
816534028
777817107
965533144
238757612
698362432
214834224
531713590
1684102397
1512254842
240673311
2038690419
564553263
1441453304
889976479
895891035
450277380
423252078
1993106353
1384726584
950027547
2115431257
1214237801
1318086144
2113609575
1002098200
393406377
969282447
1189287583
859277533
1453771516
141001708
71095322
149984311
1596786793
264905896
1929602695
830478592
1309849479
1620352783
1733515762
1232863614
1517813863
1154201267
1996183024
1907963617
630272797
1568539817
2741984
412516189
327906339
2070882185
2023269461
963373390
1158395379
400476821
386981693
425414324
1102170003
234071862
1687351401
1418292514
860539500
520910064
437661057
1342595046
2105511435
1338652495
1838023048
2136467476
1812299803
1486772688
1942732122
540646583
1888382754
2128381817
1998366907
1694999904
349055884
744775723
2025741471
760760512
784107934
1309399227
194959663
1826484751
1819970759
600630492
2142105068
101202548
343450567
582436167
2053433176
890589272
1228737267
1654330589
1618432389
1463706588
2144165000
1860577676
1869392351
667588560
819299727
776111847
1477018855
1617910511
1031228764
953863667
2067267083
876332917
5301217
630691292
778371480
679915682
69595741
1542365187
913455020
189934187
1162355108
467551478
125274007
1698702250
1723732397
1824927420
1922276181
1171803533
165656345
1159731229
1415898701
1094962869
753708442
1645494194
94196051
510393011
1707397166
1485281486
536740637
1139244106
2073256098
1943086972
1144860671
1706533005
2074761040
1585173161
2050463693
1756899794
1827091160
1643575364
1610347266
1986544937
1641516414
632490296
1359524442
1254459038
689408415
1917910892
356205923
1781326532
1735853428
1306681510
1534368605
1229042913
263745892
242633890
1431173263
61864227
1246775477
331658339
1670996486
1898458992
1564545735
140897709
1568914611
508193319
222553855
795522190
10646319
809124868
1533677470
257168480
1625658884
1721430289
2147327380
219130363
1167034403
1538744221
1052450969
786239941
1800917360
498882060
1930541215
180078230
1880178751
1488023924
892545817
2088419777
1236570499
2050503705
934909088
297515657
322480028
1653126252
1481316337
1300234731
1127859949
1874721642
2029718614
1237103805
106568881
960637454
83544961
2074283766
1484484545
271587050
797306510
1538663713
2084837362
1815624107
610318285
1770460282
1051125626
658316374
547605077
602201339
489916597
1327129795
1679869058
2025050455
870360296
734429946
105564074
1648756660
264587268
1924344080
1706871661
2095967497
733997932
707000190
5141147
651265278
1779081127
1446034298
801298746
582660711
1960721212
1933937351
1690407388
1997179115
1184288624
532852500
360315019
1027420060
246015555
593866146
727290808
1424095421
2138160708
1388429019
1433796459
1095491209
295589190
106276420
944094310
535919939
1443595083
637838538
932290464
2145650355
1709580949
1589027868
505910618
1722277006
1992472744
749669254
2115413529
888652294
374019495
53860320
1007125780
1493080867
319011490
1574365418
501751473
1105636843
1096131621
447728110
527006572
41800323
870707702
1781711444
860100492
1233846893
1430195727
1857334455
1998797666
988522189
1178917058
1955259494
558663754
627533842
748078883
331425302
151615024
1732070259
709443594
1014045278
29745663
1111285910
1138159607
838189862
1300378790
518831019
1048046337
28317789
267077716
1772486517
746320850
84527402
706599473
794598858
1939315445
259103388
1047972174
878909434
1731533410
1068308231
11894654
1074871082
554835040
1371542804
2116841057
688209445
709319744
504481947
1838965890
2085183557
1213399895
1833612647
1348657274
383600106
267372742
1617052873
728319169
1947450542
1954701087
1998733095
1646336415
1986485028
1016822524
1678777300
421612123
943180175
331531613
1515748161
1856736481
1313742251
1562858411
728245787
884223394
82040743
1253378367
886558472
1902674480
59929005
1483332706
2012863350
1697944084
2045501256
2073867597
1019802081
39382927
1461917739
1579845971
1363914248
589782839
773912347
784921442
1173298704
956763467
1370829450
594069369
2035789640
1712901474
1041117762
638612688
466011545
543387971
1325488498
1610189277
1716963242
1360243660
1468788899
2005358748
818728345
1395093567
2042960727
382958065
1187172560
1146147073
757015819
1391568437
577356520
1160422899
372438968
1407894998
1857221021
1846873223
617173488
1176610102
262963054
1150867828
400860780
228544006
1012173770
165075595
1739794538
644856744
1706089428
5331548
1311850135
525618605
737992263
30151102
132166076
1842023087
1922351261
756677298
97893559
1785815118
1132037
2042633845
1653359895
177552474
1055649765
900182736
341954478
465070949
1426000034
1349208382
828691364
1542347217
1077262274
878090727
615368415
762753759
324743833
988860148
1234783436
9798840
1763281861
1351984494
1564920319
707825370
115429637
1180521664
633409317
1979383978
66936123
1611097928
289601087
1307783355
138759789
1355826757
1344709924
790797393
608905921
1469848104
524086643
1692160032
299529566
910194599
709998928
1689603009
27785531
1297824389
1517911803
1874703902
407538238
227168391
463518348
889494926
1041991834
281568748
1576797835
1369630005
368755051
1398610890
1812422
820936026
1504369042
853548204
808034376
856243343
2050242199
1361075028
1251238841
2011532065
1352353349
848859601
1903341569
1448481542
471361206
1802178499
2089436054
356615191
373695525
1911517825
507750660
1781646714
2129197133
1879091248
1127203660
373574429
1186339954
2119753277
1063751934
705857440
1287268978
1130524226
1065236009
2144129704
423574445
822381484
569151955
1449345655
1758366044
1450901570
166452189
1881450774
1624141019
1776235923
365723607
1300464310
2049003468
1749674440
772804825
1195768907
1852383647
1364797631
1674090932
1711462763
1393852521
558577734
116294304
1019067214
1791949599
1950325520
1149269383
261646052
645335282
1820818909
1813153315
2044343239
396213083
1672294847
641926779
34975450
2036881508
1079752874
886780814
1742601559
1239717839
2062576754
2078867760
1086455231
1674263443
96370296
1008976309
1964565628
1915747960
1816454381
440048304
265023308
568583407
1178875444
1957274751
1354875097
456785220
1924800824
1628089174
1648162248
1263498320
1516989884
1155894513
1455595269
133063142
1426117912
2125024356
1362333849
1390576027
16367983
1632839722
223976766
778646647
1593152798
1964227833
2088364303
838539595
343155070
2029460282
993235386
1939527329
607290381
2045452640
1176276886
434099131
808975587
155990163
1542529578
189265613
2018308649
2016260564
1875871230
679625761
1996932288
1441613123
1007424097
735742205
1653125743
1887781004
1268459206
2045382361
389565770
465455682
661859655
1709912496
416175251
1624788053
296054404
352775938
394035936
169847939
620177118
1745232831
791863676
699267237
618421523
1925695091
93669138
2034710596
1256771410
637915771
222058023
1923865600
1375867045
1487127205
1651467102
1787416661
1055823453
1433684693
116905857
1998866458
1517471630
714484634
1559974153
257521491
656292987
1897632633
1859768217
1527508748
1712066999
1389662042
274848199
1344965384
819771997
497611109
1397651963
1191681758
1312502257
310156507
2073697408
513465916
565591469
1603687516
2102174258
1286403860
1844465128
1613840817
2101518234
1475845205
1771637566
1649586697
691743046
13209641
646074134
1987786155
1784486060
911467586
1622559283
811309349
1451133132
635444840
1698139843
439708314
2045031139
1833082127
1587867194
1655649054
1593830250
358275377
1360883258
298184338
2000617952
220098282
485046149
1560234773
1961597148
1847828255
1571653349
2048783248
81796698
770801299
1186046401
1791208662
1613193172
1861495570
1510999902
1874804286
1470926944
1281377691
825411583
1476553627
907789375
482588071
227988729
524144869
1539845594
936965616
388799349
1288190891
189034602
1089205430
526633445
125512216
558413210
2118989861
1561121827
1622961353
1771812060
1596145493
1449510090
1714289584
1950383998
346669715
1560586190
771846337
1866286051
23266769
851221939
752926721
903300114
970680218
1587366003
2088587260
1478743191
212982498
981727356
348036467
1439035482
382026370
1893682007
1225713080
1560355818
336745602
1292453909
804836744
453702738
189666488
2080949963
1213518564
533143040
519042297
454774496
1451559753
1296007491
1765084340
1110553630
426003802
683608992
333506757
83649874
30266
107113226
1588717313
739833999
208671303
338137339
1880749741
854783744
473060790
727653640
541747851
803568951
394491672
1326645317
589129743
833952633
834272671
131760507
19439132
1322294626
775205305
1690741276
661839901
1416761028
776847691
1934516223
686161618
1156542127
320583726
1281653202
149711836
26352032
806467537
775580850
256278386
1693351411
1044949090
1474077598
505185993
2024505162
1241450829
1108705231
1306725305
344011625
565125929
816826474
877145235
303457710
1661626688
1385710676
12665337
1361704735
1889874899
311129575
1546701855
922453496
1864964401
991716292
1376777932
898238534
1674262833
733581872
1379643505
1501553521
1526587516
1350412709
209676067
1286952049
1867250955
1696156942
1973798594
1879357810
1301376976
65190740
1639156737
1446089195
98054169
1177561702
312705061
924721371
410462000
1637329810
747498131
1463382615
926525016
1052286648
849860181
1069412003
1404406174
761732617
939571183
1600038619
2019856906
1734016082
507990602
1978447810
489102510
1853677346
797804050
47633015
1625720299
1775968901
1561270489
1901762440
1502235509
1102176220
1847070540
926517671
632803363
328257934
1147148772
2081945117
2122581553
1939105343
1880732430
1681779263
1731249926
1930170361
1823979465
2041721636
656547847
322952874
269489359
1431304963
415451925
210257483
81271785
370615717
1083984879
1829913917
1675689327
1918544341
1349978560
41216636
178623304
1284279322
1458314875
1070677866
236378343
1950803411
998432184
773449112
1740536695
1969490320
1868278167
1819633601
1804954611
1514203806
1124822759
1736851172
1593828770
357834132
1808598199
413313277
515936910
1321782168
1537590675
1847908353
732434125
196607319
1288842445
155635816
1868157406
429968920
342662833
301357459
21591688
1881424747
1843283246
443883152
430852431
1243338453
622403824
471667809
1917544231
2026589384
1417793712
640352234
10156216
59521980
872821040
1915908807
713203004
131402256
2116578239
758644857
1817003664
272505849
127778848
775191
212504994
1362638532
619842898
1486273018
1184349572
1994393045
1704950640
1981515098
2093391761
674938077
1213166189
1277482088
811636398
403999728
170036771
1991869091
1268087959
1805153221
537686659
1500099946
123476076
1094685021
268507438
743833223
1071279564
851886114
682188108
600743709
60578304
1592186720
1503203729
1847996983
1745309724
1376303980
1302162858
2120654492
498982628
1273660857
1708027386
93286666
1269206195
648294026
1574800869
1666656465
1835904959
1591531444
1279951203
2127982673
662567144
843032581
440705013
1235331338
2135487966
643120110
877042459
1790513557
137554602
1912460627
760609171
1004192504
631216149
2028919314
922717629
1322121335
1286340362
1022968493
766916875
905406798
1685662767
1309005899
2038877761
1554645237
108660804
1483632246
1107035298
1795067129
748674971
471616691
1753720389
1803336187
889482327
1906583969
615075093
1203979714
10916105
447679269
1510076743
2055840307
22692484
1804363331
527533067
1643301670
1072105721
1982431724
437303410
291951391
1965322539
648527189
10362615
1167094317
1997441845
1551255254
122760916
1136329170
756713416
1749400692
955082166
1099358094
1917767530
975324520
1886757496
617713308
1625194101
733694587
1771067807
390084067
1823255249
1999029091
2070068166
726742223
1894182007
888805067
1864008984
1971092960
654356882
1670995381
1753495956
1671379616
73781312
1999903792
274252105
106176038
2100717733
2094476773
870244279
396406674
1401510446
44836370
147441957
1376927560
405914916
2094194114
1270768129
1658963229
1865404529
1148796353
1910257892
345576986
1742467512
1931757531
984208413
1514857160
1549651819
1379851128
1540321126
1196045615
665407168
1521793211
1461487912
1720439357
1183248341
248539470
1041785205
130101286
1550666959
1765616447
118974391
1469319073
1358798771
309081836
1669072941
1168076206
762938187
101124981
1709651675
1585918001
1065015139
319716988
688770608
674272525
710232626
2034014427
520922342
391726043
731052239
74253070
1078368448
1629291105
888071401
1545184136
1084650539
1048944881
1576911212
211009065
1137723260
887429964
588609131
1366325316
1742079071
1278169818
1135240453
318602317
1314223948
1895799133
71682920
1340181561
1745589963
2089989791
1122820091
1956309803
368820240
1189765856
1938959654
507728068
1744662334
294338062
812983885
746707153
1138935827
1911672676
1507223390
852933288
2072447492
643026904
663896866
447685662
1724193776
616408468
466126395
289975703
379503092
774231587
1590694543
1072532439
1601103405
2136815373
1953657224
1443080017
305209249
1976482841
996101290
601915696
875624560
1093599021
148920910
311492603
925621719
1798373238
118435149
559212629
1563953544
93996544
265806610
1265360267
193659685
1625754263
1268233106
715304615
1258264516
533674687
1855665718
114541629
1387756513
1709497358
1855971089
932232123
63303550
1375531680
988817697
2069279458
1442165264
929142264
1270885669
1765016399
589024966
943835249
1408022097
1956073165
258892077
1807786836
1375055395
764267944
1149322629
891033731
1092945129
396163244
1109998348
486018804
28873228
477084459
1474488712
2082063113
2011260412
1425337471
539389501
1728042838
1614796874
1760944453
997658388
32934322
2065231093
1029049981
742139427
1916442735
1340843423
170032383
513845740
201310628
334320039
1852898255
785715631
1652450292
670839363
687929653
1072288892
2051581863
1381680823
340740239
331010945
209492386
1087854088
1031150209
313332750
81240161
902903317
904542143
63785362
17511415
193438737
1377112952
770916649
1154266951
1914380694
1662193357
892440967
470346842
1833981757
1463041850
1134232594
1684505383
606341530
1385689832
817051730
536853018
719414781
1810522699
1348414995
329762206
1463717025
622505147
1318248447
129090363
749756947
202586262
114822819
1016064507
836324409
2138657388
906987436
146130556
902293995
1719472916
1954912476
717290020
1408787333
788072315
635256172
1448835892
2070257909
1454155861
1182911974
499679922
1844974022
1423634144
412310326
1631408408
1986034854
1359251213
442743305
1958242304
970452186
357493074
108513126
1030895861
360044670
316118915
663363591
592580026
123574625
2001721385
279956533
1514842486
434321583
902670053
1876422035
122425361
1096286331
1337427393
1112939793
1835523678
1111143121
1930435742
496641530
1671520499
545587412
621604134
1885537291
1126602687
1943792100
1764709858
601714670
856386564
314159440
329253502
267072019
193634535
1561491260
1138249909
1253818792
1794215671
1848792924
822420084
1882316548
413874357
783921482
999465066
1236016562
1972319826
1917863193
1094808834
1617933863
1402463841
563418176
1368979651
1742285217
14936405
706017125
236437469
1197936775
896400939
218746447
550422778
2060158940
1419147248
1831959814
1410562431
1846751743
1523062193
1526777250
1470616530
1789297281
149770908
757047122
515310780
1409560547
955829884
1611422660
1715805085
1411356123
475841117
1802396127
429790631
1674973868
1859479726
1364139625
1382115373
1766338944
1720638481
416955303
1062384455
155700795
802419181
1064908208
1160776204
429898560
613121313
1807096225
548027433
1460263181
1907801093
1156468397
908522314
1704762692
34437497
105304179
229349599
1367546300
1941180929
680755240
140022411
1221049620
693871326
683256756
1932083188
271573878
1300217024
391412991
85314677
249234909
635214223
241053290
971821092
1474324664
582789595
1483330263
1193944115
1473645684
2070375527
809147700
1788134195
1838955249
1095015658
1966223359
1661046032
576386346
1940056478
717866908
1286865865
355694484
120222322
1914869419
916383285
1580851281
217025313
1803077593
1478830034
1938726025
1477417362
1688876
2008747488
1503415936
1368749584
2089187649
1435013546
1835022565
771851544
2060122763
181077741
710019903
573289116
1133243213
1211936602
1885514154
84957597
1515609946
1497103574
1353854091
1191643726
839929834
589949482
1513232866
52201667
312137426
1830518093
952976680
638914990
838341889
2066240571
115019936
1758872155
337328985
2051160755
2107849952
1954972286
157986427
450884922
891148347
1450994545
269143534
811295475
1987956163
1380237467
926706148
1379413549
1456808114
1603263253
1449762744
934061483
2002275776
237040160
1695680185
593592734
1641931235
394045911
1010520247
1677416769
2046888169
172759505
478592960
103053469
157781273
850575114
779752363
1496300961
1897583778
1923392105
1857034808
1546758491
1705696641
62061729
1405091133
1437542724
820326409
327921627
818917838
1395128870
1213131495
134035474
689456829
947089161
1949188015
1246680794
599079043
928292865
1087526849
379020349
1321192048
827728781
522532613
883617476
664060633
1138064170
2139084580
387898264
2123582973
881838415
540300407
1087230311
837641955
189419738
681663745
261550208
2018384698
144665071
1508320081
598844045
202706759
883093004
874514455
44661261
407505190
274277052
1484238213
905743184
255175409
219913357
645669814
94199381
1247414116
2000118143
762344526
686059727
1642051002
1687368632
1136890290
302674705
338641676
189107254
778145944
908957474
542980913
151804820
289214862
489478330
2116816122
557741508
765517780
1168455502
357879581
105741423
184643683
1056292836
2063975233
269076190
1106135049
1069689064
390526328
1481065251
1641336511
1232403286
419465772
1614769826
850074042
985164542
1869479723
1047317581
494844045
622014023
325025534
134893256
1831721233
1225643408
1033708934
774271174
473812281
2110951568
797499205
86242954
577848628
718003959
761608949
1314372795
1039383108
1417814919
1867025541
1416989432
134351422
2057376751
27942728
784843528
1180530
1613337639
1858589939
2106277264
1603263253
1395907195
55112542
1811471521
194430274
165870573
1193619034
1014165245
296554623
391091996
1217832214
1336723052
506593044
999773278
1373667605
1515581138
2097530668
1594712066
61616086
1538235735
987153398
767716382
367411329
2122279855
659684355
2007938173
1337857834
2021445580
733111802
1054149385
1699955362
1515193913
843272734
75435336
1761624451
1223589859
1693347251
1060350451
1082101945
935717022
1864558433
1868434960
2007319447
1528784065
487295478
50773389
106050961
978623812
1148174512
443429513
1975900448
1914925194
1395734686
2146116774
941938783
178983036
4243736
2006093896
91573984
1785172597
77181631
92893836
467019159
1473863195
275688324
32633054
488784134
611062133
1672512575
2106687293
2022705515
186940513
2073976145
796727980
1931599687
2021046882
969019642
1432786012
245881904
1744601842
1466499936
11342765
2102319940
162508013
615701855
1221967440
553192882
948716182
285179361
1443109572
1917269020
1864248542
1243618481
296791022
958310135
359344470
863243881
1374891542
1449806845
952960247
1736684079
1558617506
1490675632
1392369939
74481989
1608807476
1077475967
201508103
741277275
133114978
1840901218
862482302
987690647
1145253355
1289546295
1549293260
198662677
1818854621
1696034369
1644917307
544948392
1391452493
250421054
930200190
1999282288
379180183
1806977706
1946839052
909611107
593037066
621267123
674468044
710087709
1342478852
1027042758
1007538077
1516443183
2021741990
1371633331
1015040147
2019726614
1241450829
714577676
550910583
43146367
1916213368
829425036
1092417553
132670881
338815175
1936149504
743731444
435066540
496738048
55986225
544388062
1844198530
1402598688
671455460
158045563
2090480245
1454297393
2105532527
1845006590
2138772045
416221353
584082893
668830333
1558467365
1560714880
398137661
907557174
437380368
2077980886
716018113
1255927024
1566779209
694227918
826039210
1257178429
2048455439
1509554765
615018688
1245693284
22520421
435774875
1486900179
1100101724
1561408320
2121891807
732528520
941902869
92881632
95714300
1184395822
705647211
1753300879
1574904260
401983555
1430992335
1945856912
1940234625
1633783940
695174774
1133346499
1165351900
1535190494
1767224967
1535202599
2093190946
1638770201
1674395301
1209856141
842825873
136284805
134529058
987592734
857329518
1108443754
1245019211
1926626878
952955180
1791792082
1707123417
190647871
77309404
1891475248
1227239240
1600231281
1074163667
739851834
1423721771
939927618
699361459
1842877826
2062203060
167116540
1591592568
1583867683
1600339329
1597471282
1130742736
1047964333
705869320
770368890
755297554
2026903869
1664839934
1022195756
1801698913
124592103
1387100466
796525361
1266141766
1032445277
2007002262
148774285
341508194
78576229
246983884
755812699
1448767576
2118374355
1928389577
725086125
659178823
1605857502
358517448
337937558
520208176
1139283078
453675033
2097447677
1362213245
366655750
2044765379
403676327
1345313254
929121246
1922681378
1118596215
74556227
1940323163
1570784659
1673629014
1646477471
1074637144
108808143
1694712081
337783824
193613133
142115984
366243518
1040989899
689784705
459699125
1004849759
168779572
137942770
2099890207
1185388193
1705952995
1265799448
1067703869
341863817
778088216
1243442539
2124444929
1930165446
799019661
650781565
638748025
1475576324
257837723
281021590
2103146274
1296040858
287087545
2004953685
332986814
508087863
2023347356
1149700126
1496098910
40939158
1789655983
2019512217
1080961680
1285274323
914512420
800803533
2012117729
1045518054
654940265
104035312
12183421
785610997
157427552
2109090326
989400826
894803574
279357795
2003299094
701068537
2065301066
378182058
1896916225
1057082432
977305255
61231420
126902199
78059686
1654577878
108868306
1184370581
1331540478
2138078670
570486348
1939439601
153334497
706071741
468472804
241632422
40665232
1479764228
1921937893
2074933962
835646824
1850382307
1191084816
147358408
1276429166
978032210
803016874
1482625016
1373104355
853610642
391310246
521593832
1495495925
573930353
1875788945
1777196928
1464376201
446207144
475508952
15144650
864305586
294656313
1924430565
376699438
1733362856
857499297
1412914073
1851066146
1519817807
1450453451
1272986185
489203413
1256962495
459085027
650910881
186579980
1119241753
604537890
1211417857
226009192
982193580
1298122496
1441927071
544112919
120167071
242829345
665795166
130337256
1342807004
669922568
1193489056
264637600
125781799
69640698
581049483
2082622062
1342079837
1943123252
58797467
749502278
2137364072
1470556534
1825993693
1676914757
1553573814
84044024
2051098331
2016034119
1494931283
2044355550
1760563714
1897136011
1745811876
887417959
83665115
143270613
620843058
1558994539
288087684
1226756963
1206560456
1790791535
1525560264
1154220333
1937304469
850089858
1952849380
11626706
700159141
617057953
609681297
1249874132
1783941831
1142333557
444167209
1269374269
701683382
2025015326
1166441938
681257823
136808922
575014953
500292115
428249050
471933257
1439329865
1759385813
1515571696
1510653232
1208704085
1601391600
826213022
181270222
1437300419
41888225
204332052
347309589
210796132
130211104
678328632
269702775
1403410907
1709580115
756529799
1601765702
131788143
1365969871
801442456
926965507
523605842
2142196016
2077361768
1524657044
1044703868
558489923
1951251739
2137300976
1505715598
2068572538
679517318
851771298
1808765970
39458965
68403937
1777301961
1829631481
370128174
973902186
279406824
224659300
1078093355
290399713
1562660122
1142953884
842365951
653312032
1348764817
381395744
59807048
829358855
718955019
1034500778
1741612566
897020060
1760333051
610992457
1267253171
1458221321
348185035
921891207
285463333
1909411065
1504580605
549199628
866719503
1647936459
118375959
1025345380
621100146
923724365
277094840
723805374
1198214107
917159693
1533515742
79584428
1050589366
156854387
1514559611
1878628864
659488614
926930241
1651737253
74805770
1876151450
1026657238
146788310
623599480
633884090
317103415
1197992176
1208106584
1688634701
1332896550
1451502802
968775114
664924488
1765389977
1072218565
243093627
1091066887
751091072
1938843875
755876922
908119189
1844273600
1231851373
621329158
2139275952
638086580
1832183882
991397089
364641329
13793590
1666816342
567038705
940167538
251319442
1798122831
669835280
1283387714
774175929
1431990484
1820807450
1028558204
1512686903
2069701102
1190881057
543789395
1138264578
1671508341
1329647413
937473293
1368616030
142224537
1077190752
803113917
2031687400
620371191
470981158
1919380843
1413952735
1612310276
1743842588
1729892000
1848952656
736964307
2903280
221598149
788480997
1889130426
1947230853
1625679600
1556294948
1586979380
472239339
1654130817
164034621
881556864
917674959
1207260750
649665172
409043378
1804483525
1102659813
458783858
1298027125
1457088496
778659783
1056077143
866350566
330376680
2113136032
2139121276
1541347270
367421586
333798547
974418845
237132262
1189283486
973196164
299712368
233847858
1337237546
2096943480
1918610092
1798057049
27138904
1238598222
2088999959
89271190
1938680299
653227774
1700407467
1532113413
752384337
1726606243
1589480087
1460425386
1149269177
1580021193
2138854638
1972657585
2066128642
1355212089
253452454
1290347816
695056394
117384143
447537295
2070590909
849970659
314724686
1292321189
656815246
1299393103
569329011
717710879
826948227
1904880626
543620914
357848698
1856095713
52020977
145233106
1324667378
500527617
795379740
100620125
1166142858
345786874
632313150
2004583800
1378087407
278480049
1269128870
2112013472
1744096271
317518677
2143627339
1458795062
1489770049
383555272
680835247
185711079
748747479
1773960533
145225987
693319258
858629954
507991350
1982488716
736533398
246881231
1352780882
933726156
1501380268
917507981
2064564536
858822732
962424961
1481396695
2095233418
1624017191
127608266
617004526
2056428171
1241812909
1817190295
1694493549
281221755
255512431
314686622
1853765286
836333415
345485325
47630343
1124229224
1974757664
1460640453
339078068
1299526431
396633778
1765014806
1586638393
561971783
709325352
1756826599
726141478
690281765
1484216261
710252168
2111555953
1881043118
1667918065
2083070400
1873607808
1042005982
405104834
1563703516
1312313143
556537033
1696809342
667415878
1466751126
1121194322
1052056450
859074506
718683940
1165982733
1753244478
1549185081
426428844
629781862
1255676238
772562920
1891655863
1609032599
911098589
1866634101
358786205
1868649463
2025777035
1367356429
1366978907
1291732875
373929657
375965160
1308921977
1117508175
1649702320
1567045291
869932836
790821839
575251
795948772
1970502476
125158589
935248501
264547541
412111434
36002057
219083804
2115307713
1856493518
829322123
2050367213
1696699516
1300356492
1195855578
808636475
1179042227
722631942
1449431249
1820925367
123845160
838756996
1197895226
1769734911
801441578
699080922
420880144
1915435454
118349017
1041761846
596514376
576282320
2056789756
1389551885
1008049960
1335657232
1119398326
1900824364
1085386612
1237669473
1645118958
979387450
472993597
470199962
976226046
42521147
1770664704
2089997120
1790514188
2103826066
794863189
355064680
932050307
1216707630
569910718
745546892
1083003299
359993394
146217045
203986869
1191114147
1473286136
1692351895
1591920031
792942373
1561919186
540007323
259640237
2073722671
778017710
2053622799
484169556
1478174859
1666032702
599750179
434473470
191434515
1009202055
1858166353
1175787151
1599168051
742239300
1302844285
1383820805
1416639665
505463143
31188317
1218028355
1931666427
969178290
1828574457
1137998110
2113804392
638829301
981355809
1896764953
863843090
1595757394
1439525893
1532905470
1619002141
2023786161
2104938735
825358320
503760751
1209071572
2016642966
1733461318
700879701
1869828668
1636757439
2060180786
260921105
423580437
61976287
202127060
1442026543
583601452
262083861
399592047
1096504493
1126737728
1684816215
773051150
1465022365
853727044
1307427516
1965346370
819659917
583528315
738715681
944177775
2058186578
2126877725
593989318
507532531
971670942
1214804817
2125868094
995556319
1658830472
1555886144
1009102749
1869616177
386915780
1423014701
662187132
228295131
1767962717
1419381932
1987658518
1751691613
699062663
387959369
730621200
1474922144
1358924196
1348152856
420873284
715093730
1393991005
906326845
1499902619
784686228
156151330
1300934796
1043939201
347832334
1289356558
1979033116
1279358182
1325238743
591349722
580595296
900320847
695914894
1069654947
473573672
1749767024
2057734651
703759300
117633545
977241385
1835804843
2072508325
1748062185
1200702458
1171193719
587010318
2005528598
1214018235
1466931975
1560019448
117539568
781532603
180665168
981860281
1433772430
494223372
86871321
1442701693
822908107
478136610
387005495
522033279
1679609595
1599097143
2062886003
565799449
1746936951
228137267
1784659200
766464409
1868090918
1042881604
972051876
276165793
1547803874
67711437
462461938
406622755
2051864823
877733027
1968750634
39338538
1584634956
1789766754
411685252
264664214
1502737497
475415169
867776718
1569675579
187454215
360644473
2140138873
1331395011
687003058
321131944
2137343387
1208855174
636471259
1375294871
1267112955
372608295
1828079119
586222704
446892331
1545165888
1168964122
1913097257
1043485119
1702523517
1522293965
2133138098
1607619650
1304081418
98067920
1256626382
1876066963
938637990
2015332475
2019488207
376754414
246972304
93628212
1549948544
685643757
1421023605
2075440197
1525848461
1065544319
889119613
1835966868
1612444627
1347901115
174569022
1389057532
1968663646
686885004
1483259149
544244110
101689160
1019032984
707534014
1620395563
740729781
1798031767
246688383
1629629304
906545909
420115376
149225954
885856154
1212840144
122220038
2038993068
503474430
277727945
1062067218
2142489234
84151777
1904342102
916168918
1853073494
410461373
1285674836
1202534514
1549731296
312026831
1426409089
1842617134
486867057
622542241
673232235
1058461528
2138483124
1303233566
226747205
1387256444
1533315545
56847637
1841597643
1815178979
1902449443
155010464
320264856
1989038658
1331210980
725013895
1165180481
1309079324
1527610856
1852188756
1555336781
15581617
1740819672
2007963440
687889964
74715633
1945536703
365981926
2098580425
599223666
1100534267
1068827349
407905023
492019135
888157606
480967123
726381189
499273728
904610238
1478499587
1572515650
553792379
1643391204
848999657
914031686
1901161567
715267569
1468006234
2141067028
2109378443
1621326577
582993572
1907524311
307695928
1926390099
2024476434
61849933
1950773078
1031577995
37347140
902139102
1693872146
76786536
1403711662
490902943
2128040667
1520887290
1734472325
643418121
27605560
1530075272
155809014
1077087015
1796801371
873100447
949481246
1418266049
806320678
802399067
1140928901
465688923
2018360434
1731743009
1020164029
1767241014
1592016629
2108469548
16844340
1310749039
1174223212
418944098
2081093483
2130375278
1194732710
1127238540
1240339706
1953663432
1707357120
5930591
1783394900
1132477574
1036941441
235876430
1317496557
1856798304
259212677
798788595
1612720110
1481961035
1892079528
853961988
1852512509
1297350066
1038163975
689030203
1195901029
1318234723
1416349899
873288611
461475728
1312909708
223557297
783225372
921547195
493263838
1114875734
1192540616
1059937162
818400322
268403280
1540670530
1437648841
1226646256
1565281441
1048828190
2138860147
126900498
885059531
14948586
430524012
591195224
1478853806
1382993376
1623266512
928101080
466098184
1910116265
962576635
746213691
217208088
1746726356
641505920
698434349
165860336
1397738308
790387685
444003700
1016101090
1588894842
1104462341
1614203054
620152510
1374534206
2141749722
1138889948
436971650
928059980
491071128
2041856312
1262521314
245991539
2001526223
1992363235
1629649762
1339768964
1072372675
1645806995
47161431
408694102
449926947
150254948
47125120
1217649494
1311122886
1968001727
1896939404
994980518
375530984
2097107584
319013921
110232535
118450505
590792957
349120073
1831755225
1916694556
1578815631
442409963
1844544934
172608063
1914453643
2106354794
454591396
1684149126
839980077
1883708953
527144007
1200035223
1704342576
1969231723
437003163
1435703069
487708972
2010092680
1036960496
1904495957
1564279020
765255571
1251742166
1162955782
1187840820
802579675
1241870038
358849587
1922504924
1570111420
1548629004
1227588173
649737802
646664327
2066101722
668919397
2084433404
2140069103
901259122
1437467088
374777457
1451642507
414701061
1363864076
1569153543
1628208142
359417857
158515036
745712010
1413556733
136303770
1731625314
2070857769
1058304967
1208344168
157578445
472824770
2042503977
440422189
1409696421
1218275790
771452692
1129865945
252287364
981090007
2055005194
844449316
1566779992
1658718407
1286260586
1230375589
1487028262
1361196228
1426762555
1406263262
331325344
1294063955
982583245
184797856
1845311027
1688709029
1010052520
959735098
1939988787
797764377
1797531654
932721358
835663366
996338337
145869111
1681543849
470925911
1955765645
152395386
1496923794
638081357
496663062
865587946
245906179
498911491
1087031551
733813384
1568452557
1064632583
1532220180
976473624
332102368
299182451
1016835142
789391557
343872132
295797121
18427912
1040140343
1034789650
136901376
1065597384
1294016620
267239076
5823324
840109212
680786912
1826727617
661588986
1549344953
155810134
29775452
1087840046
281893626
1931095547
1149360522
1894745603
2100692795
1506352495
1425450713
256636030
994165742
793256128
299122128
534211162
1400823646
1913136842
2021508629
161261820
906239155
761258598
1100147709
760563886
1602796881
1744664669
1591900295
793459249
448974633
742500865
1072538006
293640728
367677979
364503679
1518545311
1181275674
638621185
1868137395
486104410
1704260531
385717313
175031182
467193024
1745505438
1666930843
1006594464
1390541401
468379687
1083698884
1221485197
1458167289
1174174145
490322204
663979915
958323221
861107254
117778698
1752746218
1904507510
1096976617
586711522
1142072099
375047792
395163015
1131396386
2023582310
1268987655
2105054489
508480100
1139397070
1026799594
1507649438
1758962692
874126999
1301072218
1922964272
1593178322
125976202
602949152
1791950818
595206485
1170016438
292527133
1977767742
465676364
110796920
744922995
1849867070
1044698051
582829421
1149456719
877799583
1967366881
220836722
338591980
1262921068
2145314244
510484822
511040228
951063743
259469115
758334479
1448075987
974507497
641956652
2030616298
351203136
1374216488
1049246807
2102027654
2000785812
367422705
279175674
2080224270
678063479
405918607
1903673907
698249665
564777281
1068193003
1617586182
1528370432
730955431
1014639216
621089904
449309626
802229616
1559094606
1642775039
1769582419
380507531
687709701
1658406661
1882936549
1671951584
1720820263
1464774891
1515058710
1786955443
126554082
1498300382
1361983146
905661694
1409306459
792470167
631748058
175291930
591404436
762286560
347664222
424239534
5065297
1382492651
848949932
257485923
2042124463
1039755830
295361312
52572286
1801765688
1979970781
1396937635
983581032
1897059242
1125301168
166609245
773506901
342031270
1273364158
1416028370
1959606217
1300700613
1036846090
738105290
1848440600
1806630068
1492254385
194503488
1580702502
1699138123
1828523539
1662582711
201011348
1736476061
1642695527
3392549
1837167326
1605736491
66591025
378302348
242239337
1113214353
1024446553
343670805
882080215
1323445484
1357997530
1656458042
159516768
2013522393
935115932
1369137180
463444200
1686455718
1427407066
318243359
1397160901
43161793
410643108
1807980769
1652614700
457062100
691135708
486835964
1976394668
1618677591
1886352127
786601353
982223299
1960947573
2136573807
1655914396
1802198718
1053776226
2127509980
640943069
1517594942
1158939098
1595658928
1849961285
1586739000
1136367646
1987147414
1971449993
893161343
1697112843
1008873324
1422324096
677835822
465360564
750206794
1468507754
2133926539
469953383
971611633
326100913
1622339730
430033024
216744379
807607034
820400619
1669499013
1549941064
1671383970
1530532859
278108057
193906855
356458000
1962635225
1558741154
1066830811
491144463
1677427606
1319703711
1461834283
707169480
671623261
424354394
1624415436
246019819
868011476
629586108
643686930
1697938942
1934704798
289886456
77485295
1088657868
117175776
1710920536
602361361
484990288
708644256
212597223
801727638
443428736
1239622544
1391284097
662211826
746311392
908192103
1212925405
885025711
1950355931
400465455
1157555700
1046959129
1644491067
1898405202
1720651964
596080896
1518204935
1080672852
1248945991
2131916915
1639424486
867706960
1412293543
593804108
1391660733
618752876
57816218
679450515
686009859
1920687685
1125301168
312775909
951190934
385738925
743424786
1513321511
1443332420
1376128282
1751286710
812890401
283244076
1398327668
454878835
2051487796
1990170159
1228943594
1356004425
861668387
1782867695
1450454679
756701349
1580186641
780033354
1148267435
1678802228
878827424
1682842899
1704118849
1249497305
85842695
1114839279
217513209
1934726049
553557267
1660551518
817447772
185057535
1165073944
791972899
418847259
812414875
1443622443
189630506
533676317
2072779767
2017662323
544771185
485920516
1562939720
948950905
1104916576
949656758
2115130560
64468093
1553779337
1110956513
1554729806
1087089535
1354610125
1630579011
2107464181
1825687718
101124981
133302711
1826910624
760072380
597351791
399753759
262220314
1325233929
818020583
1833149252
1300646585
820201209
2067901690
345159007
1082316380
955546153
1380576536
1422769007
701146300
263648922
920672939
562989059
2042710644
1708559231
60022826
520830216
188899880
1606008478
499433347
96632606
1502297694
311353673
1268277313
484744389
535164315
1923085346
458914647
368952841
1652199686
1926347717
1592474806
642069433
1240228916
1839559480
1187308149
648590986
630445563
831724291
416256457
583499693
709342003
1480498562
1596981748
672351845
1490696847
2116344503
461831899
255440807
2059579507
449980595
1721462530
1481354387
282248021
2117959881
571863266
434835354
861254372
99745844
594396561
842229231
490487453
1797970303
912494308
1772743315
811742126
501209306
2126379100
1470630452
1875647473
1966173148
966809151
464343262
963139370
493330729
1362611431
762971046
818180927
739095379
1295971526
2112522669
28879338
1388828730
1537367048
466501555
941143564
1490046887
1974141319
1516795846
835737284
1857396723
1601224694
745645837
664305876
1121875440
569582905
1688508982
1289202269
39256246
1733308040
1559289613
894945929
1035886120
1473896187
922664930
1530915082
2010998714
674191119
520374083
39324275
1295819785
65742229
1377580898
880239899
1939152996
804872948
1605837819
24588008
2093252906
2101214978
678328632
1555773889
1169028351
451596901
1589092969
90027486
565362759
312895458
782845335
1436137688
9154908
478807569
1567038711
947244892
1548344734
561947486
1469437421
1917723394
908502211
988623635
441712554
1985161004
1755457828
1380226169
2093141441
427507216
926508103
678554901
839362911
1029229385
1341991400
260482918
1332601103
719728694
1093816062
492844438
1901392734
298415695
2067658525
1920547895
1015047880
1193977727
2066543193
173760142
1657841577
694221371
1072864470
751203660
683035977
1226276541
1169739090
1666701554
1458601677
834925959
772362277
857602234
1952925530
929158137
1708289842
1977818335
1299686881
2012564279
1281498102
1088595138
9974298
1617444233
736694300
1668736735
1807514976
1053564591
2022147808
1737581716
396937009
2018293996
1421647139
1923176032
560597178
1101313587
1103334254
849635199
1396370658
33444470
1396995180
249226885
5815895
1943162583
1113722873
509833233
235515666
1961542143
1153621615
599900111
1301653472
1191850037
1926504705
950372141
1229783190
943383831
1946522552
119730520
373465960
920082175
895664749
27535276
2033475974
1606270376
844413536
11313572
780701526
1517761637
231116195
351080859
196524311
1603462338
192966351
1589861332
301226492
2064875637
450528277
1266104195
522959684
2051039260
151168114
1260405619
657723007
244746686
1268580382
1282490016
1698527873
212853974
827310832
299754720
419255479
246105145
2001640292
2040521358
1668676755
1988726457
996896728
256071124
1716321974
1701319821
1128162967
137632404
1858119022
1727057169
415727010
1894967560
1476042246
1119146360
24486268
246781037
1263768033
1124498270
1492373398
969111734
168988011
1506693190
1142306920
1136877685
1295333028
1177026359
591761714
1324471849
365202546
484907567
1011871984
2009848214
801168878
1535199774
479351739
57955111
927309454
230744561
836337324
1900329782
1931093084
1381717930
1165919833
1074054108
1887673844
1357991298
1504153180
982485849
806204615
1508884902
813155952
370295193
1633394257
1452336451
985399951
2009114792
32395299
1782540311
1766334100
926787260
1443769637
1999394329
534861101
1657053058
174470334
1283675774
2116190418
142830470
1633165744
332700482
416914111
1946303789
623624353
886985535
561833744
509149110
498405349
620344461
1065924091
493086797
78384123
337403856
2081653832
2023932689
1656510900
46501960
2012409673
1884808719
365184480
455622657
707330094
344931685
988371764
444735577
346741788
1589101433
1155886927
295552633
1992128203
1534470534
1625949022
1935808442
1951121596
1975029906
549493021
1514297544
1345007310
916060597
1640413422
2045066809
781440970
162085406
1037800237
1138819330
1330736441
375241696
1913626747
1450796558
1858328763
1944451561
1005955701
1006988966
2090944406
1480711797
2079196014
1874469709
1352266339
743605756
558623237
1878913970
2103904751
2061083592
85851510
1324873476
1443844248
1490692827
16406553
1145087733
854164064
19069322
1005066269
1241011328
459175128
2133680076
2047361362
768805783
18278126
924401979
1188230437
1622072373
1361642013
1608491236
1875901703
1829292184
2107764596
1953531123
2092114010
159661675
2126107475
2030704169
878445647
990775956
444559832
865963914
1406552669
2009069438
697266338
1628670163
152567699
109533416
1268511296
1406546974
1565766815
1843375514
753525748
709672416
1328490264
1753299408
38117761
1929037190
1195389859
1318045902
1404320846
522283592
929348476
697194282
384861199
657881060
260357468
316634627
1074180223
595699515
1954861903
971624392
437329422
1762690233
73287045
1499602437
1303931621
874894990
678417498
883540702
1018116119
440308499
1787517431
31429404
1612276658
1141617233
831177359
348729496
1974441697
994738445
1258865745
1569364869
1446737525
696100800
365584867
1019534935
776519031
550882567
644708801
91786847
1174118917
1991870375
1118729395
1693288026
706281804
1436646358
276799063
1140761923
332387552
995397173
707482793
802346729
730102452
1927859758
1043534207
555311028
815450667
1795686142
426542726
1555680639
754381119
325591184
974630974
1289784833
570043544
89259880
1764535988
1301642860
1978589220
852046904
655332109
435316076
1196619885
1211808265
1232372824
918651201
1033856238
948776375
958044605
486192329
1363517334
629461913
473747692
623860111
221629124
1027125323
1790403299
1451408682
2065310731
179536260
1330927481
864017523
1820210028
674414381
749502208
639547891
475382093
99688134
1115000130
1375344062
539484420
1491997677
718335545
2003655056
1111458525
923080714
1679074103
1036080611
660349247
1051102329
1528367551
1102528822
808226495
240318168
602392786
1116350757
1761829899
1777670692
1566035946
1256095688
63412696
159439822
1063585583
1501994683
1178910708
303969664
621812598
1914404266
173988788
1629210994
1292534686
327867563
321661765
2104975395
734618509
1927373685
633009561
2013902981
1955951643
1028344010
1757854660
1113272451
1302222057
520501569
591737134
608267629
1656920084
1211403392
43135847
1405430051
1250137875
1099769800
680350010
1325961079
1236289618
219879701
421713191
1045168198
1332123764
1799770967
1409673007
500273895
859328041
802602771
162239316
130968343
1029141407
793719618
1271815143
986288133
1955637708
1091191191
1877144066
1799247682
805339436
586663658
1911546323
1981255576
535987213
286513990
765915166
809716903
22277652
507757353
1783494962
1651256221
1260056552
706304308
1236475505
1377003514
1663592290
832849541
1886173859
855901340
2011138469
2097324420
53796763
1617936361
262218203
206458445
1063116205
2118566534
1754387918
406232473
451067413
156155971
1415189064
1264774416
1155502602
276601052
565431416
1562760010
310840377
227984504
1599282943
1843967305
2037705561
1445896887
88975975
1027774516
2052190726
1029450971
348073078
546548234
2082066016
21889697
879666627
789008720
2055864955
447432909
2132438607
289197113
683519217
1639661849
220526525
1521654563
408980562
159345079
2108053670
48818788
114137708
1560391295
1657503958
1766022604
35375633
2031972994
833235546
1486879077
1434282988
1914443089
370238494
1724999886
1917691407
791023130
1978061197
729707824
666873247
1116698856
918058526
343565506
696932565
523038322
54703551
1397286080
2049300513
1483052117
473716789
1916562505
1257341876
1320191367
462007439
1914263544
188651984
1611430030
651852181
2008092718
645217123
224996182
1535370184
278004307
2932420
1523164609
2115697495
613628100
603544753
720465204
1284249201
939828217
853414981
511115959
214199342
931954072
352082562
260890842
459938889
33840790
1634493244
2084432201
724549203
923807429
20311898
1165230035
1636047443
1492110953
1079615634
1138978398
811100930
784109415
2123275447
1437912165
860881592
670477912
442571653
1104142261
1466595861
1403527890
1059820991
1504377160
1923176032
1689755090
1372340824
146898416
1013545623
2129819269
1798855253
1695390126
635272079
1443159673
1870149396
629464625
1483827585
1499223795
2100534463
2128747494
505594473
407191312
1559516147
903466365
942719838
1666720107
1995661173
520402872
1210562873
146817515
223219931
649455192
1926681309
2032663287
37650341
388443550
816691451
1788014756
1202064423
1051176962
545945316
239252407
1068135785
400542728
414487366
640728352
2104012439
1817286867
824119617
1463247407
1757376294
1099951011
779940740
1932428609
2091185383
755163966
1621956013
950207830
2004335170
2138453779
52411678
1204407161
1609750274
554818302
922273341
1237915999
1623759445
1521357466
1239658796
297222508
223011319
1898046038
1830329665
1721430289
270344738
256377628
154924228
1126712951
214058995
1836539471
12357566
687542297
1222343092
1556307572
1273638467
1575672249
1138744047
402402781
1666239124
574184170
232337317
1058779050
1129288885
302937445
1197460734
1903390527
157323181
2027425306
1433201587
139046425
385636873
963106843
868087276
1434899528
46471929
1109580596
295128444
677534106
58840921
1999342354
1165945374
268462706
844375841
246688481
986557403
1568173819
1188847615
1944050461
1505393662
748335505
1239364178
1956647611
1786491694
1642497245
319845702
932118213
387679002
2089252139
229286385
896863812
551862172
113147954
1254019826
1845811301
211310341
547051071
1216007983
2074266717
328301173
1463152421
1603336847
1604600063
153588114
1724953784
452853505
1372669214
748601848
778627269
1943447171
35105783
1512358809
957919530
460469392
536485435
1170495185
272143732
429462784
1601409630
2122954649
854061145
7725057
824792699
835545142
673284123
1933641855
588627563
2107981043
1184122383
620865267
1322251358
383296256
1342868194
2030254994
375143583
2112149748
114391106
1545529229
280131902
1400916246
2002832925
2145937628
1105720594
1795745191
787961045
1130968191
1246540191
1416623477
1481095231
726739467
1209036490
589902562
1907308529
758056699
994144736
1775899397
1710604501
1452958498
1126161159
1283100555
1540091795
1732034026
255411231
1503697445
867721876
758632990
802123264
1866361606
931474294
548136593
898013768
1126802740
1857384753
1132879014
493102989
374441332
1133004970
410901919
1450389594
2072907607
1972513099
1465553391
1441331572
473863725
340214895
1787012792
1624792782
764084636
152323228
854052843
513429422
1120985175
652357792
451243898
1891930571
544653628
1368684456
1754369055
945325347
1643257253
1582540450
941712048
566241536
1300330111
73944852
1550437859
26143416
618302607
2055027396
1772898518
320914157
473429303
1291476571
657260759
843243003
1190538697
1773154010
585289871
740691000
818341615
1948809183
1922630222
2127667407
610996355
1404949235
980591571
1511963612
446174139
361635768
1291458241
1039550564
660186615
487672663
1820513056
1741818831
212642639
1078860871
1461463672
305632932
1257110524
1412956535
996987727
1371186043
995169298
968841818
1365885403
347756009
1793336552
1274600293
231376336
2113167594
1620076725
415846710
908387766
1834645385
1960820478
433881154
1526926359
1640684825
2112671296
272242624
1836230788
2130280132
725282002
136829621
1006611836
1889741915
591032931
915070199
31795866
1811825155
615078671
1502417148
618244068
175700653
1300128683
962854197
798222297
1481320254
1653157639
800168772
1199867244
127831384
994718739
868513371
346917985
609336580
1357644990
1436326287
781242532
1398641176
1473310200
133302226
2016094598
33598133
1120545910
664097716
914743540
103211358
153099438
1942479314
545188790
33297917
2127701089
513364826
808871852
699479958
1935308608
2082684791
534622848
171437129
1094108264
66097619
769810270
989534566
1079920974
1170904662
2039642277
1165650693
308528628
808568332
1886990723
1725697518
175428243
1497200491
710412357
1496688336
14116368
775100437
1899175537
1250980846
1090882726
1867311657
1796170338
970902569
951539089
112822311
1413168132
1576137355
68315294
1362450323
984948382
1664922615
318330643
1913421387
1225575218
2107052536
1295141444
1565754006
604337771
562441602
1272045626
609680770
1909120822
1278173265
463674159
1184099152
1165460586
279589001
1147886867
420633240
163575345
1165488823
411893908
1799667099
4012862
1205448242
977374728
1775006730
176614885
597172200
908566854
1778442960
680467396
37753885
667242139
2081023480
1567630860
784562792
1377402914
54197162
1704189837
539918650
49516485
2041901738
383186945
1488712500
1485698931
1567904774
999612878
866474373
384047483
2025391862
1496623440
1443341974
1716288208
2010844680
366629228
917929362
473891577
1941091055
894214732
2036828470
1890873211
900249545
739690060
754854553
1968649073
419534266
1895086235
863000953
1870017755
296939834
1659543483
105755228
64087502
114467463
273593920
804891779
1027991056
1316226858
1446909557
1387714992
923096433
750516122
431678261
358613514
1043498032
1918714438
1219683991
182098825
2139212607
14359846
474199715
1521600876
194608457
1126299744
1743290034
1405346053
1155817660
335541084
419499497
1132996666
1563435706
188793868
1647149370
1375842573
1610889498
1054539564
1812308823
1051343174
813709907
7011012
71776061
1041331311
589164127
1500265519
1394277702
1097133301
2075938031
1006549799
660625415
1297860461
1250234718
1954355172
860293442
316951743
2075676927
1681483296
1825771322
1935772483
24497441
1987956279
761944767
655500306
1604245694
1091648928
1639583470
937877979
1034622026
2066478507
99471040
1810259308
1361145964
9278975
1654363036
865848499
123127220
1376215163
483839087
2076459374
1586235183
2101829792
2076475634
1042154907
1788774800
1299686456
1150959842
1435225085
1500376868
602420375
644481083
129929808
1649283288
1074071022
1941056972
175793515
637070579
253327656
695622000
581883888
1699070229
685840454
1250355722
747091983
1674109741
1050624919
159541383
879391947
1889654641
548804780
547625280
1043854488
1548230961
956534559
1317614818
59333401
1575724507
564309974
572969808
338396994
944761382
509962393
46011937
502023291
1924761437
835596951
1131640994
183452466
1104590972
1164218731
1413948691
1382302998
1996404751
592514858
1943792152
2105874189
302739203
1215209032
1773609908
532197006
1501430785
978312200
756549467
1007435790
458355992
15359013
504174607
964382852
553449960
836381304
1993893823
820572847
422969593
1868925867
230205243
1785294084
599152085
2088467256
2070679664
1947181918
880340659
1180706183
1797817586
2038534526
1927841301
1101388393
172992249
1886297500
2122506911
611972556
1208305266
1745557438
691817397
1027079997
740030304
1456784068
412506649
2071270670
1292586058
5894957
822750534
463160628
1268453763
22779560
1361164355
1637968675
1183354118
1259244703
1257095862
504172096
117980710
1355520687
820725650
467736765
1983447915
96982644
204435848
892860195
1525014754
1889417629
1377921211
52905752
307931933
114209185
1981915260
1014556673
578586997
1592786694
1319209722
1340238897
613352691
629678900
459404814
1983441777
836881866
1264867149
1670913757
1812906594
1463434378
865614688
256029283
659799355
414487366
796247547
908970726
616230401
1898187635
2089561752
1466368803
122165277
92656030
498177790
1723717489
1105250990
148857882
371135545
62134737
904481546
18646818
807426483
1162159932
1609377861
530866005
760609984
1453776731
1150103029
1846305293
2055131312
265539982
2099376082
1282064950
150739512
1260345598
1818581326
345852778
940246560
1088424891
1240931746
683366882
1363347041
209703581
2113418088
871450108
2034655742
1964663065
1449995843
1471313427
927771545
2051145866
1005747366
445550405
2082268837
352776714
1536360817
288614344
301190289
1202049182
1333883858
138300026
794541765
1249618453
1605177803
365184480
1376633373
524943381
911709201
42678439
701631559
1616865731
641853886
1109373383
564897664
1005911780
578498128
408507990
1527992560
625454024
877352854
589298890
695433222
2105254041
1515068586
1312400292
928785848
434789259
156451328
588795871
1982307893
1734333289
2111161197
1573370748
1953246033
111864505
570230820
2088709097
1453200990
501091863
370323149
407266399
1560766174
1622505289
636647444
1767237076
1891992689
1359991412
1858673583
1842114706
1856660112
1461615012
1239064431
1556383155
289372673
886948004
1512727813
922926972
840755077
1650388613
1979073634
560970757
12534669
434613360
1323480557
1027985521
1033407839
1518991488
1530542070
1456582164
438395691
1936717730
1373832669
927848396
2067551159
989006809
351886077
297398080
615585338
1979839427
1951952257
1709255861
1433530971
976847508
2055701046
621014338
437391939
299493216
1713479480
783256446
431253139
454553322
1864856477
1202540864
2046200525
1898775601
456685590
959693797
869683574
372358047
1378624054
1115186155
1943069452
1495800005
1269827900
587490118
39022131
2100763079
1430039838
1985688606
779257345
1150355775
1508274155
1834835987
1732187628
1605095561
1915172215
1923351189
1096761888
446099606
397802868
390654137
1410069813
66985349
826063062
1774989287
2003653869
2110370577
1555538641
1436527636
69222925
1056080223
284960990
2146351015
891615306
651412566
423190878
1961613603
814475791
748821921
241228229
1408246206
1649329764
307814541
102681959
2067369991
498298325
24366977
2010458564
1026060280
264163009
705034235
262237054
52215658
279337305
866733700
253200995
1569560421
748605367
1574271595
565957469
826715965
92817785
1325547658
1230580523
627193556
1816273802
610650043
521571525
601294653
1925066039
306662420
1959672218
478316183
119699183
2129342096
1414247630
1919932278
1440065895
1617382787
1025764034
768291044
2836084
246883141
618249161
1305033841
1782691980
117150010
849549305
46811402
2076346979
536703212
192211398
1392673747
1753359626
399286136
613151529
693684119
1825368332
1963053235
125963528
1896882742
138511659
1057575070
1155522665
90034453
1182859916
579802679
422140234
1835178845
85440949
1421528956
59824183
887544659
1070671362
203786725
2128458988
558517639
858715234
19543091
544518393
560167613
166601431
509844537
1711951255
495057377
2001106526
768321121
1287552574
1106222186
2130586787
878651045
1567301099
1160201571
1457578767
1060118659
617173342
974136035
1629236843
113495495
1566330875
1046277203
1053670796
2065556849
374222689
1564201029
264325122
1539431170
906140827
1727557694
1240030210
1031433367
1664080464
760604889
1913275353
1301557600
2106409060
1574023591
1411672303
413977811
83854952
1418506934
1731631621
1120586292
1645481892
563907950
211063675
1686598139
550465125
1505838118
1879546201
575701976
392572079
1799608866
928616704
1564140614
1119200223
56737714
509201194
696700400
1595233818
878060085
1768522984
359581885
1711220044
1897826349
1812120209
2087130586
2135537687
1635989942
1653815964
1547388816
1368905312
1124835786
1219514469
1080521438
253236869
1278323556
1952578858
1157012263
878665232
1658537127
1414250876
2099760016
1113239780
315911151
1136268517
2027187033
1460010433
923815394
1188511177
344608055
1553188066
585720167
149029944
1450620823
744968825
1324240048
604827639
1039769177
165560455
838105053
1666798794
2116737230
689460155
1922351135
1378927699
1921905208
325006189
1613842568
1278082309
1114439851
2112359249
1905062941
1196650496
1044022980
1211594192
533072457
1858880862
403178910
1837210346
233546595
563611730
1996152361
645196076
1988816912
1272889813
1901891077
226284437
372467943
922201970
1174317892
1621062550
1800911529
295392391
1000872251
812940658
993084190
293568318
400956202
1224321910
1843400128
55433229
708306307
2035010787
1658900816
2027326541
1590472676
150971659
1222378199
4397445
250384242
1007494283
423261386
2066505370
976413801
25856041
1400747346
1627264459
571331690
237238353
1413824791
779838982
1752176895
1664885744
977060865
259267476
1720064509
868303983
89009896
1436855291
155876559
1689854770
1378872701
1178094578
770641322
261581354
619162610
350655022
319468848
70909296
68142481
2095880026
1005295021
724280642
1358327776
677745047
577689756
390871112
1853441154
1017696549
1368912548
90079646
845635129
1517316340
1305237685
1456923727
710390644
1930972839
1173207402
2060587387
1828231309
859857850
267857750
460155398
1278239935
1510206451
1347719368
711802944
208014150
2018084085
1540772782
120580171
716338102
1181437313
113347754
1267530517
301064778
1478629361
916245429
441880034
788074510
138014
1376772783
1707708666
259381916
1331233753
1911289117
612279537
213732043
1070589142
1334884265
1330377024
267545535
1163922389
190440153
796443535
1246433844
1754926851
543558405
1268401031
984837242
14911801
1735348070
1110000753
1353238748
2044573765
447686273
621446931
2143825177
252957479
1538631165
1520340129
1229037499
875525034
592531576
1387757660
19557033
932626175
107333242
1745270017
1267647273
1590246543
1117626247
1252341332
1619878665
1191763078
1462732969
489648422
1297633187
703752321
2117766024
37798455
670074098
465344631
1345620806
583641187
1408230114
1292957816
1300479592
2112902281
873849750
588388640
567092528
1853378736
401419040
212575401
268294637
985272814
856705144
97032122
844677139
1722112827
2145757898
1547704317
971585370
756542545
23994850
2145471476
1688219727
718865037
1268088826
588241885
1515906239
1900027183
579958769
17747638
661633539
426962544
307066868
1339339187
2106712420
542004184
1259091672
969931879
37707977
1837183109
2053649253
1139056434
2120809121
1551196143
27879396
1809505998
659277383
2107389076
1587283273
1526789426
236070731
1735776340
1725822348
719346472
1085660665
1596046199
1882389530
494560555
2125142554
695954402
626163507
518216124
617188607
980023170
574006747
1593874075
136301993
1114044718
919119477
2014625065
1391766929
173499523
1051659803
524883565
807047860
1621671387
154771233
1665349303
471739513
1451610726
1286340072
935790966
643351639
1910400511
1785488320
1236060514
430554135
377762764
526789564
190222120
1485326305
1953034081
967422662
1555666645
2076221108
1582567394
531655203
967054241
595491965
1781425859
882410179
2113496359
649944454
1331555317
1490460299
641879506
1776279055
2009062781
1231505380
1568842675
2053749223
965592867
1577719047
73051410
752207074
1196820776
890619967
281194133
1207071417
1099223150
853594812
442903844
330829156
1135639397
1820212309
1317500541
2060763451
405147856
730879328
1858612133
172655378
1336726251
1457078965
820238334
83684687
318357674
445927648
1800128239
864309216
2014579095
1849464963
1231433518
1154009133
207126736
1883333798
1651907873
1531415479
1896822060
2023511336
254462373
1546639674
1763026323
1415759493
186124807
924075227
589825331
232782029
342987154
2136250925
423422250
222307439
2058034133
620399452
1684216334
999236250
354638105
1880581307
1888592124
291269080
504528898
1046882157
498049782
422969651
1257842297
1158170653
1552119682
1651481093
1516481246
1106210018
331992572
231424009
181412104
2121943009
395748494
1208560877
1977303594
110679374
1700378567
938676157
738551267
358079502
1935647074
1858991881
66571511
677326930
1260192073
1441455249
2014147801
1951896925
1601012709
684156881
1967065824
1479776940
586166147
988952722
1059910746
476751853
1514268267
12086442
1683152868
1439007113
991573472
1697217787
510053297
81821673
1686112498
272136120
1723466362
683142698
1185142927
1643820004
2108190062
1178670544
2020840154
368776777
432412245
863090684
1067171998
317970968
1355843470
762979592
854864924
1073064771
1955239529
176456518
1265924266
1775489913
297286933
1235245738
1554550152
1745825797
1531710489
390312562
1305694787
527403013
66532462
1949834520
266442239
1736013165
649325088
1988928317
722820354
963588079
242972669
1935308608
560174032
587839946
1232643607
1892254661
1070990929
468167847
18912960
632881336
277490793
286854815
276857949
319015690
278781484
689108104
680872326
255652825
1318834601
1773022936
952986992
1797463663
246093464
1645427112
1979994565
500142201
499183433
288564848
298277096
1211071300
1802599143
1588068049
1232152062
206978236
2138862748
1933400931
1239819343
1214495802
1998205737
1410021182
75616399
56223444
1490911764
1540197855
281702051
793964157
1439311981
347655225
1251185746
1906042055
844481788
1969003065
557481782
927931730
768622308
683952238
1717091748
1230756600
2092731639
2087632462
2021739407
1161439463
89706299
767588058
1754809371
1818436722
413837686
1072087741
1025191699
41669844
1544910700
673818384
684113797
181659654
903410401
899682512
1084784875
963674270
550669083
832439887
675910465
1456262611
1514377078
511020671
1858435844
674419127
712542194
1418348421
1650196965
754628402
890968812
30459075
1349713559
1480992078
1665353247
1812060871
1769852140
1159430296
618753548
278201956
774626799
1703317118
1421972240
1850354447
498091659
408637090
495191228
34480209
695511115
1044447342
1406078587
2070864270
859298327
1143421820
926964291
1178597710
549669737
202004903
839716006
201258794
396835526
81736484
436328534
1096458413
699672527
1703041873
1400345900
1741237827
1986922569
918375563
396693223
282291100
669041306
288058837
679966182
929665519
451660413
1091205874
1327936347
1999049949
1557413086
1030698226
1345289712
1516349782
670707738
892313234
113091971
667750986
249682980
1591411462
1439152163
818667402
97014062
1599667942
1605706573
113807390
594925065
1936038711
856882446
181271007
226574117
1758202485
1234320232
1944470921
299151801
1686284172
791707266
868604130
1830920177
230619741
1343657435
400505626
1185907400
1680047053
55845115
618222918
1841563323
811972539
889292119
350151851
1385362605
251149173
1597420363
1040037155
525791891
142229808
125661623
1450784926
1794559805
2040062779
243999728
1664360662
1974992671
383153974
2035719808
1694819555
426165250
490167531
1750731764
1195197374
910904101
200988246
535266018
285780691
955895390
1113981750
668972340
814241949
1260014180
1041991834
1877463805
243054022
1160209887
972943602
1280990154
1669440591
566326067
154864940
1302900020
438588484
650268022
1230769812
1490063699
1476469393
1346428769
154108067
2027003950
50827693
1576733464
1265986005
1523303636
865448760
1923753905
467851840
206415343
876437293
593674541
1886109847
1180584285
1294121648
1313034021
948873822
1792921040
1527436671
1099837369
2400665
251959065
1844845979
71516456
310542600
67885195
1927855839
1876889637
1433869282
948581136
1844037144
297939529
1043969921
568281532
2080906777
1580250755
217869668
740237521
1997103528
491399890
127591105
309217041
1096728993
1792198629
1840275271
1614964085
1966482764
1213514689
541340153
1430499221
1315809501
183976100
1627838414
309641848
1300921493
738232745
867407081
54731898
2058748825
520115228
775819749
1212274747
1598702885
1292434684
123004477
873379532
876517337
1624371253
1199969956
919175758
293148121
418470248
1171291209
2033424133
1109691358
1269263264
428254099
1570836644
1384507296
1474922144
279696322
1244492538
791032952
1998586015
1969121909
941008031
1872730062
980694395
1434298229
1771582862
546231519
783638869
1138832333
1341919102
840675979
2032857324
1523162864
1851422409
1147521171
1202925921
1291212418
841831827
1094575940
1917969707
1665283472
674286823
1149186642
1471660761
47381265
383468915
1650627700
1391841911
1925560440
567433008
1376645147
88441775
2007190166
2090923480
1456081563
962148326
834535578
1391632302
113844312
644848725
101605596
1627052730
1444563041
476184602
209276878
54271337
654580459
40895305
1017908479
835170306
1122059854
197212049
106898387
1367529682
720271407
115635749
793977311
71474448
1469219469
736768039
1996240592
141017353
445574431
892526035
997962797
1683397502
64091911
1385637655
1804393763
872183981
214807564
1676126067
1646657211
1391319737
1098665452
524971300
612715270
1906746844
1844437149
426845206
854128020
603340979
2078347556
495166693
1799664165
1473452509
822858089
1683163014
1545188507
71022317
1101925249
1710233508
2054544896
2102704568
1405912733
64655670
409308246
1929958804
613325575
128499708
1464487918
118618185
105333721
553663167
675567196
461560549
2065854909
1056531370
1158582909
1477804101
218068072
2017324585
1622432109
1104330193
2083026656
1980480673
864634357
1246898582
1660987792
2132488916
1948434927
465739525
1723403722
355997232
2118247111
719291236
1020547398
1885655750
447679570
130979725
1774993658
28609884
238167134
1660942448
1621629112
710723120
280043590
883451712
609656115
1252946304
660996260
453764933
529988219
1726880066
172331373
868647220
1639720540
1402295024
1949435534
1981459996
1858113546
1262750364
906599509
908249884
1261119499
1322434644
1639495683
885025711
1534969621
590477750
1027735703
820114861
861668387
1642413891
2056086566
703975192
991081031
2146787910
1473428858
1958274342
1535080768
2012997231
1896023481
1763180787
1777034517
1716008923
1065747894
1358086385
1740627357
384310359
842834130
226586974
955617244
792859446
333463337
689317132
917338574
1912214284
1259517454
1745945521
532535075
826978466
1220896416
1004384821
1897976216
208831547
378922624
1453693359
86196624
215743136
1909696709
251177183
1302790110
1874124520
2094376996
1306342403
921607565
1639818663
327825534
1405128995
1569181225
1112555524
2070348878
1283620314
738291292
320065630
1238060157
1600194504
1576015800
1589230942
18739462
704601487
1844844645
1750128065
563824873
1870216055
560523430
764713460
696608389
1985499889
1108444408
1941924327
1927929014
113147104
732541243
1523536949
838200105
1558261242
625647241
1530730297
1338692396
1004407388
1433619176
1759702269
1384165197
1709202744
325956037
658453887
1995443536
1307039390
1641180883
476720017
2042908734
1875473639
84608211
989562814
624349870
899651310
172935169
1846469130
968528261
1850685352
67352589
738346020
702004603
40657519
7745420
2038689933
161702676
225399182
767878202
886641227
2122424858
1687534890
2018842090
1295528005
1508243424
658185350
1866245265
168594341
683174243
755985976
908082174
1741342931
261774480
99398440
1298063394
2072022284
956589613
2048682001
2006979520
2071533332
528497761
30758979
2003858223
1352841140
1361835368
282121424
1740034323
730195810
84795675
1791728786
1711342642
126138562
2135320835
479957476
1955803701
324021584
2059244295
282590463
603883418
403507763
1401526459
643426940
194671827
1109204494
1908000134
1777858247
1319722165
1704061725
1842023566
1806103990
905728913
724262494
1444081518
186147962
390505152
1149472806
280526039
1768446089
1045349311
1746689757
819130477
1596637436
1926748058
1232805088
802608676
440973651
161315001
1529078507
294285622
1436367149
521165366
1728167421
2092473385
1950707403
1637582094
1824049259
2052442685
1728256020
1274658034
1076061927
1864816047
784414071
1471429503
1583064607
905745125
1566410474
635291536
1215546175
1638680469
1409176481
1910456210
1916048438
251701533
2038427796
146680456
1525778157
585747310
759646769
826266318
1048951682
1720649889
1972427168
449913991
1173485968
827074365
2040990384
1759251074
1611616326
1018352118
1220454354
731900875
829715106
1661004300
531121050
1866085400
25113680
309623816
2011637979
1327700617
951083007
1310031905
430225545
748469932
40958267
1469962240
139132198
558233042
1565605936
1799927076
10932112
246780550
1642291151
90583385
1683460908
1966481563
1176752098
1920697782
1699062853
2138945556
1220321967
2123771852
2132029725
436913977
2034242582
609838799
669512548
925924675
1882659370
858141134
122465873
428932988
329686778
1571148898
1171512018
2037243347
1852015775
1988171082
430283331
116883325
1204123460
501016314
1861527499
1732786741
1039562861
575045378
600052319
1562236167
1494403478
364442110
1990756895
1849745878
2139928840
298315475
1804642489
1919492475
927392605
201509055
1134692014
2139439610
21648799
378608443
43093453
1449456627
1014991868
2138094308
1811361857
969662115
1008044102
1839583476
1727547987
929434691
1475179100
136267866
1875760345
1398461828
470130388
1900694334
458002771
1910761743
1885311235
420405934
1367668587
1300860957
1482494902
1656142910
561798835
1730201074
343226237
959000690
437027870
90025668
1700167696
1048152357
372742609
1553548704
1804712272
108441856
2022405257
2132844248
205895450
100887238
170639196
1252817148
1756256405
505590983
583061374
79477955
1396786658
365025618
105736051
1562004428
823341326
1291015083
1180443874
419596910
1284880533
6402745
1172160190
450400801
1137483860
558740722
403070369
517375272
1653270994
1214073672
1073662474
2008492899
466199587
1965463445
1470909707
232792126
1336844596
478692758
1831422276
920283176
711082513
643947195
997898531
1368061380
1976850391
2133129123
1007988639
393870570
1279534848
490793321
1318005220
1167232476
705831315
670296564
626243671
1057047565
1462005830
490032992
316559051
1414875343
1429635083
1883788562
482226884
1408380571
1828351437
974382876
323943621
542728777
34975450
896835510
40918253
1645774184
981996799
2027665790
487708928
284760420
82135960
1480207967
1608234731
2017096829
1430787955
1948568656
707998122
1062988941
245813062
1267015250
132664393
973039559
962852484
1121620778
1455814909
1637740664
125579640
1014875505
845027196
95750451
625204848
1833889310
1905076783
796358898
529032729
609488194
766420828
1047576424
171002566
1874715893
463298305
1529124865
1312402746
1721656011
844585015
1498146915
923715095
920347846
385346335
1231610138
1795238662
80519262
1620600582
1375140011
1645098630
438856983
652471738
1021167535
462638525
1785693364
1613466025
769323075
1297580666
631807235
1799815616
743367205
461163052
1815572179
2100881538
1357461781
1959483384
1760004842
935122230
1398935173
1018722725
1706572851
1995182486
338657374
1947690640
114405876
118469297
443966174
856234051
214598640
1325737874
1173148857
1286326184
1437624356
2112014651
802924196
2012227423
2057775979
1023815011
1730712622
1621312837
1834442246
1243664128
390777806
11029718
220720753
1975886742
619993330
854695619
2082255011
1701513968
1839559916
1655696708
852034923
426283921
1621969600
1041870138
552426826
2060305034
999105964
1165538893
1792042705
1540581373
1603813021
1766882070
1845662477
1352169201
1929546294
172862217
120162690
1441774179
116420824
1608905807
1306104955
519272625
1668655571
2033472090
1247752001
812929136
1146588852
535236954
1954566673
194576774
1158185401
1563493598
114898481
1919614359
2038863050
1254280688
1967962053
1397779105
1958905215
147886705
593409149
1966338226
1433235981
1984793843
1199788673
1584735237
1941964222
1084892506
1659063538
1844642655
194733895
1299479721
1422627586
1266653800
1048556900
1762884498
1439016354
1711745153
207891801
1514795953
1480915410
1442617774
1953591198
1042636882
1702683934
154137190
88846073
1741025414
1554072379
1347719784
1027368052
642837325
1646959818
1200349024
578284319
124875608
111149878
1475130687
1929921635
1489787170
1182898448
1641425226
83571968
1804434912
1098340000
1738293191
131949817
460794254
1281428625
1544075666
451180090
1977099320
1766652764
1525813841
26221876
1608212117
76128648
1952677891
375867080
1410283696
439979523
979574526
535663645
1505579990
1547661724
1071901796
555750319
209546020
1253782758
336604314
1357176389
1965179398
2103536600
1008912756
42942598
237191882
1163387077
2102449298
1154616403
1967016825
1722137518
597602834
1950782389
1609269298
1952668886
1858137848
288765544
1994535068
679533598
1431514955
1569941135
961704589
1738207018
1907682708
175170993
454561437
2036382806
758130339
361161783
1810776160
485052404
1580477629
1806483212
239969487
1491087127
113011112
1905695529
175950977
1529236962
1519000074
1302797056
675660466
1104158452
1301415683
765779039
351147448
1164785947
9765205
539381898
797082424
631017400
2005944449
544360375
2062078841
1639745880
1123839303
1459148488
1504946791
290607499
514187947
916369980
1268754125
195822140
2044204288
1608175866
902363102
1809172150
614927351
1877856356
441736452
31653861
1123586358
1095525434
1478308146
1003309490
2068407256
115561013
127838685
783029624
266717207
859119817
1854534733
343965683
589449349
1185044624
297847456
1628484102
478441287
285130686
1758506700
1296044289
1179813617
1787993071
1354884980
1696787341
950725649
1765694735
476832862
1452643458
772625797
1725922660
166231338
802021017
1137000123
1589376515
588056224
1946072754
675635783
1529868474
560849546
131698647
1797390322
1432302047
2064614101
332262306
1278845993
563562843
854316210
1937928302
1179295451
1622498800
1151879187
1561356815
758960856
1485571234
1268108374
55764853
641842401
765828891
1672651290
2041496775
109309446
1775455879
987432399
1894352481
781009419
719676762
1964086196
1848109164
1302781138
441315627
1828754591
893112859
350576238
600283259
1891825285
1039174574
1103447844
404367661
782338526
868508984
619880263
1286468907
1115166603
1626132019
640982732
987248590
468830472
1737088898
905611631
1027372093
1303890507
1725377488
1497640225
1339509223
1241685990
116776723
304271014
393962532
1802823317
777375237
2124083
734632138
802367159
500731400
1371703989
1494607636
1355236235
65353207
771776078
2048134756
588416410
1794959035
994234789
745373513
1418428376
2049262462
611399882
642078357
1937251503
942675637
1457368065
725233075
1281888645
113608699
501585211
1655234401
2075194786
1318164658
1030761926
248763683
130550657
584781662
249015370
1844182612
1623116285
741887844
1810248320
75469855
1084319263
304156522
241265703
2108672256
680609974
1513214954
1493479528
1031865970
1167662276
1514543373
1458947932
2032867271
48881962
474547801
454632461
1525150842
1251936214
389707931
296645192
1179696056
881051527
69335888
1378928535
872362378
675291509
191621239
1953864522
1224609487
1520817622
1651709386
2097881391
519170248
1254872877
1988825971
766609655
1895579411
1734001160
1304828678
912993815
66862782
1866858369
949895462
269223625
190507407
350945046
542080400
889441276
709121961
900126424
218686294
1724210924
598613141
1505218090
1946163016
506077576
1135645068
347465679
675144756
839901999
618421523
1279626035
1685690479
427196187
1626949051
1519068207
1181192316
880290067
1514875534
1889794157
381525245
592578414
386626545
2134302389
1268866485
254108747
249202478
1272436022
1184876897
1260047493
1183354118
336672714
791375662
1891420604
1908791876
1159094673
652864650
1028132537
1207868770
1149808523
1051527333
340857892
1800725135
836398208
1464330807
83779474
79427274
900279621
868430356
405226173
1894962741
1600136347
429593413
765404398
1958160516
1976250794
521769205
929486739
927313835
370668301
782979093
1614621896
1356100026
1940111665
1900642505
359792897
1987392978
1875390319
2099075714
809487954
1071130371
245735034
21328391
1921940875
1624674675
205839578
1291000695
1421991979
595030904
1914606531
1289528424
298003150
994472847
1330738609
1985611711
1458118430
700159141
586939253
994713935
5163246
1816430437
88312651
1099860971
523906629
1165893367
747638272
1132875991
1850423300
1376281662
1274160273
264405789
931214854
2145920905
2093100784
782146259
402215560
1901430070
1229640740
492797024
2121067304
267083189
1075817463
1088467979
928184538
186356758
1533781014
1140129140
1636257093
1989955417
1251366474
1426259427
783887064
145223683
1618839925
490760255
1576499189
1892029339
747003444
497370676
871862388
266045884
577458422
2043350668
252531655
1565648059
1221515112
1964020587
1911765830
1895807554
1686131314
1058110844
1983336423
295034803
1714292335
981862636
1925705520
1364112158
1641783426
216677895
935012718
645461807
1166778600
1084189048
965432701
1464407305
1550050806
1164434497
1763763650
1414556108
1158187110
263179346
1020848147
837692792
1894899410
1796760732
837653661
1320768812
1750778091
467611698
3678737
457213569
2122548001
847858123
1799816510
680016139
167682412
1366332676
499211052
540049737
381297878
429383727
928666858
1053880054
2096069686
808027969
1151798999
1221392636
1090939085
798759037
916414612
442320459
1436679287
382522135
2135356858
712165797
180321779
392212107
671454332
458042535
25226253
29819302
2031930432
1231590579
512133973
838131851
1908892166
917572369
189287079
1631504475
1510654110
1941632775
1726786533
170881279
1508917169
1816563350
1302293703
833878832
2038207587
1988547156
1435477955
1218033259
1565497607
1206920853
1470197282
849523103
1470742703
1003095227
1254836008
1206200093
1052621678
177810976
982169331
1848423051
1042612301
1728626806
803887324
2141890270
779603200
1760700403
192661971
817951856
2076129460
132238233
1919383755
438654347
736541005
1667206873
38282957
2099875790
1494554331
1640134204
626315776
1984125766
1603057833
661291990
575113661
1140711028
659672269
2083962120
1908958809
472796854
1422656119
821843375
900776688
1460263181
611499980
1709846908
663721873
1219837146
472387803
874759697
316126636
15264299
1072279787
314795382
621751797
418895534
1630218769
1324370375
1108058097
908520067
1220944038
1156360752
1870299916
339246603
1576638283
1244728516
271793080
1684658997
965602351
881190688
1469289804
957748672
466189016
2072240522
1451577145
826165489
1325506979
981330847
589021699
2019058577
434627380
1272391772
1448911628
1873009073
823636330
2130773863
1876484424
418957717
1176229730
1071011447
1064123250
87905061
1398378725
2036639780
350834769
1430658629
1654723938
1388484189
429542737
722549351
119129581
1830288206
18890391
1197069662
2002674124
1014238067
939912814
469535971
1847010092
1027734542
1956412908
1447060197
1111066320
1792980699
1443173361
2130694232
1630891075
2029044850
52203178
488103512
1015715338
1180845822
867609377
1883540291
196210440
2131599340
978926578
1677078662
449974963
871616382
214062451
1553429944
1231650965
1201293237
1488011305
1235029923
1187145676
1801351182
1129776640
1143122979
1205892061
1637856039
64346231
1117779384
1768573365
1470983158
198469546
171061798
385745804
2089185347
1577953834
1976779744
1269363038
1090173090
921493979
1731619287
1076070553
1987402367
600381126
1786954400
1791167149
670450377
1660689934
1949035814
1846492411
1816493681
1053028990
1973327497
206199506
1099251610
1880021540
1533051485
89702741
15080268
1171787937
1317876196
1314749880
1506705962
672661528
676472631
1347700869
818976761
164855474
835079797
1359498388
140229192
1180962319
438608279
1013793404
25864033
1587692787
246380299
884833246
304226616
1237884535
2049585938
987610421
749189428
800261766
934114689
1949300641
2062030833
1346706026
1656775012
1048688803
800019624
889791330
695138724
689829474
1211256711
1480042973
785983335
428655235
1516746642
480197907
1853661418
2005576702
857648764
1046648429
599587930
1422111505
2010716625
536145679
1921952033
1494482152
694360927
830148315
1605987621
361718840
873784282
506479762
1830850877
562100845
1207171378
2050488717
1694370165
1503145759
535256454
894901519
1169016443
793342891
1662654641
1028057570
114316533
1405900093
1411771939
1532194751
1383219312
307363979
2096349492
125119510
1305077586
194599960
763279564
780729013
1711023199
2056205694
1386323827
2014428932
1087486616
800213126
1078179171
817828902
832966585
1968667483
1564858347
485730280
1196315601
1557051238
1590451797
1757344015
1848172693
377996565
566558695
1364580527
1428487273
1757068506
2034490498
1960040465
87591322
1973742078
1854798087
457348819
828930200
364338873
11383503
1629298764
1512139110
950856131
2086775663
1785121119
1554648541
479931157
830493957
388076958
1928405896
573540571
597028920
327544181
2102266618
1186128884
304342887
1539721300
136975867
1497995316
1915992592
518337022
971695125
220113056
819468298
416052884
1087301494
535750411
463082954
949396089
1710246692
1917891934
496907005
2055558366
679572384
1738983641
1548829258
265925791
567964452
716920124
1598898526
6407369
737161750
952397536
2076969835
298350827
766319450
1635180215
1419619220
1582588290
965333439
1254056062
1277381563
1503709413
1518620659
1132423629
249347802
731522601
1907210672
1257055781
1821328430
814838144
1207588260
1245332157
1365346650
1730467107
76131526
1144502975
1814726498
1034322103
120402128
113557701
101609210
1825076556
325898392
790164401
1535394732
985630056
2083677746
384120233
1188393687
577336526
756480209
638056301
158368838
1252361799
1727774682
2055238235
100864177
2060702871
695687644
950745364
310482891
925931033
1683851402
1787114033
2089527040
2130353202
1433335728
872753103
973905819
1370606574
432858941
1077331340
1836385248
857634525
783915986
2004592
1621603313
2071017702
189979553
1859649368
1937738233
2009105247
1276211281
1408071480
1060470426
1817542385
1003306511
492895245
359184926
1528931898
386224075
1876832686
1730957907
1580917983
399655518
325924727
712642893
1594512577
1071605022
1564002000
953517835
1452765754
1246167444
1302851643
1431208666
1159952689
546884017
162294933
496349657
124093320
1031229077
1593185645
523110895
1112218331
1907157738
918380669
1096545040
695290556
443648512
664791244
564616297
939912327
2096411050
651385514
842463577
238862498
1774406553
2046989147
1180217752
1859210086
1264880047
718991069
737598901
1242985972
1578695961
529474576
136844658
1461417579
1381820112
1329188690
538506522
1169290638
536479722
373310418
641706697
5040032
823067350
1962665174
1490531475
1086324676
14909873
1414180285
838903160
1227754802
1860277840
909818714
2135610708
708766692
646543573
410424622
2018857363
1906534533
1822903059
477714391
320759077
940423588
414268815
1063758468
1652543424
633161990
546243561
1159031503
1731565941
670347817
1626130841
1004878124
635490597
1368029945
1560885421
149780175
1541292830
666733690
379388420
1416982679
1828012067
1131556283
1555774425
1828373038
1643861835
474789792
962228974
1402433680
123776338
702512761
729082346
546415728
1851862569
1541535061
1380606755
418917021
133300357
1466440557
2013875654
1559928312
844436837
1031394820
1547904374
429987125
1485260163
1781803375
690579336
1289023649
783662481
214654917
1317767426
1565469923
1146025733
844702535
1420735946
1841265155
1941893222
603651621
1701708840
1532942284
1473407135
530777280
1744373130
1791164815
1363573927
557117861
598218597
1722704474
1792848106
1895395003
1861391607
836567227
1561604446
1754576225
1865934505
807299451
1507279209
1814219676
1037630661
1623429543
1453140081
2078073476
447739250
1130294292
1528158859
1652521934
505560384
87908281
2025160152
892303017
521709703
1266148407
885092341
603110379
552045430
1930791662
815838334
582697553
1440808474
2140359415
1603198392
118047599
244739935
1660522653
1944602432
660431012
817701447
1509363497
123480100
854623400
813387530
1326592987
1536241406
1832240687
1462506239
2060909213
879043387
552678693
148423208
2078826084
2121911235
1872690087
1445286380
1858596300
471028853
76205329
2028189125
2017282851
1157996047
537206403
79325768
1582215948
231841072
1701224941
2003900105
1915714891
1538103207
1414033266
1375695731
1222461105
1956664676
2084790872
1857101057
1442172018
1861371569
125896668
1997336626
770011600
1582848962
1199737572
1872622436
1445345061
1035307085
1717192597
1717871046
331826656
535014148
128344064
311733893
208488822
1908948240
1437618011
1009065417
71977637
1388135148
1659783859
1512406106
2100043508
1174176479
220952168
1862367330
1692384104
279178209
952803013
1038569776
2073142042
1162345385
830744796
1136294609
1091157752
1304851497
430749882
751374058
1841122673
1999752629
465236149
1457317964
1516485110
1161620001
1352831657
547733738
1762173169
1812508196
175915338
421089054
116145194
1953239862
1332740293
1330892091
973022206
901457661
1786972058
1283750764
73053783
1680850578
1891480257
754711678
457819145
1275274293
916247946
810867258
125993632
1999094406
169320335
1938342618
1190019271
403065980
428386292
1207953218
1929478683
594524002
1915841696
746117263
1193915622
1645332098
1980782146
1154815302
1498650298
1615674554
361684939
2033309556
796690871
121394166
265447474
1442430497
245006924
548984728
1390757260
1740199727
1810625919
694167048
400585326
750475222
2088480140
1991134826
1199682328
443617240
1642009010
270788964
190875901
1770766918
814834429
1077374307
2010379558
1902723176
893809151
647767448
930882382
845149922
208270052
547246768
947904747
235214847
728966425
1024263932
458946396
467388547
2126073556
800119660
1616873941
528030853
800525711
1834740485
1273409340
2043356141
1164350690
1231015632
1289051025
256457147
463756637
84604334
973789634
1646554199
102274998
2050257356
628043736
1971003673
2140837499
711037912
1058012149
1632616719
244146004
226271404
144754339
59534145
1182014135
1198630933
578932939
140380105
101143772
937422037
513276042
1069419951
612362275
304316561
1459331997
1977121605
1689952981
1507132342
479667316
581189146
344889508
196933541
221491494
1724023664
2095827777
1516277888
739936691
1566388932
1808457356
1243588028
1619384703
757558545
1730277047
931123656
1725413930
804953374
388185496
935236954
54052395
1362548830
755647834
702874414
510273626
1216569258
279991960
2092462358
690579382
794101625
1679243681
1828350333
635495962
162877043
805809615
1902786385
1261135686
1037656952
2134190805
2055071952
375638769
2008514051
1007039924
295590068
1418388437
2134195167
732498554
405761542
98896285
1865929068
68284393
1052876214
1123731374
50713160
2138962346
2030363180
1823264285
1301137611
1210476615
1487678435
967213256
352015324
1203900196
597759190
820515162
344960908
601826378
927298436
725685749
814062304
1160313457
1111392389
775763612
279156590
811571420
1010220701
652159799
311241252
1845855972
1892181749
321422701
299022987
310935800
1895372654
836100341
759363665
792347024
1002655306
677751454
336442724
1222337263
417641796
59451252
519105712
729714713
1408193782
1666256450
561879010
164838493
185720924
1861490391
1797767970
467819305
1735681452
884868328
282069746
1533103114
337528074
332490964
1807389777
1177045473
402952385
58191414
1577255035
1012111248
2041131718
2010108315
1505822872
513125106
1906128570
2065380551
2058103089
1485567303
108516183
518497551
1314131478
997301702
69039312
1478385996
626590734
1922313830
1045425584
1118752090
1149536096
275865360
1390683551
992422181
49573911
44992928
1952545219
961425476
1693774317
119598752
2024741635
154048278
1035784333
2006649580
2013305103
1714569129
1310062933
1657074547
1466194344
1817198790
2140391378
1231507462
1431565025
2017729825
2111844381
1086849051
1667092472
299981866
573161620
2134552315
790215553
1234320232
903472141
1687613137
1884534216
550286614
1833078837
1586965079
2034236911
1428756989
1922505107
1034650235
43967811
2083082077
691257793
907537766
1440185857
1131426273
985578361
1649659689
1472528622
1697783914
1618483199
2033006235
1805472966
1848926051
898585740
1116629634
1260416650
476387285
51166124
1942288557
1385422502
937291564
875605595
1351088410
794455302
943953494
964302262
107506558
318944508
2086159593
1935930990
28845260
416871760
1152539838
13802382
467972069
655005046
35568930
2128151103
1175014185
2139852115
1692626235
749080641
1367607931
1403036671
1696783370
2103973339
976720036
364383326
1014100441
354184809
221229292
1286953846
1206055910
592932551
683108311
1274061627
172514204
1539139179
416753344
1668168027
1975381334
817457573
765711622
441939845
486258371
1373708207
256295412
1584114842
1778622176
514577299
1336653037
1214584195
913141953
702118065
1680356748
1080815488
1602051328
1496367379
521310481
201341594
1362685040
6415381
1561082974
1364143887
372153350
1078487651
1052182943
1425254208
1413578804
1906711333
203579422
1883599764
871740716
289330740
311061406
102284105
401561392
164340126
1630006507
296218361
1421677548
1078462513
1983717793
1271783334
1246294829
494307798
160662600
1027418680
867681047
638175959
1244105235
1481835841
1104119787
521649229
606066855
2816118
725496764
317658687
1612945984
6739686
1406256072
1847239572
943568167
142252614
571672558
210204839
1805312921
1370778450
705748280
934902977
1000892359
697117296
940288231
958154904
754292615
1831411442
77694438
1855302688
1874500788
1196862144
1959666231
226554256
1677547049
794662414
1414512829
1645057271
1476611033
1935221228
892160407
1967458770
1235660736
1187694147
870861989
367275715
1001381093
1228071281
925627046
2000799451
591465787
621598451
593804445
236235094
1494211440
698880447
1471805689
1332196217
1518150290
356829662
787554091
2027886501
1996321445
1629116826
1648643800
1804625158
522118090
1301412802
1833647520
853504065
1410550668
1564162095
998310771
1396843337
5416014
901675063
205606032
1468344058
1735107082
788330246
1561239342
615701947
1975523069
675752458
732055529
596838491
1443504636
1429916344
701662748
1673827990
666688623
1501571592
1988639124
268811910
1469920595
246825558
506636651
1444875436
1195788530
1293367690
1641324983
17849124
198496271
1280210935
595046126
1413689844
1017056646
1847078950
553676757
581685423
1222562724
272491425
706017125
967332697
1554334114
2089401836
1442430497
2139119006
1385558858
735409299
1688379860
478372963
26866471
1875526821
842508422
516713687
75270810
66564981
880667145
1657608438
439275537
504026488
71876851
1497699921
818142995
23252392
721723900
941788839
1120033954
534830731
446862269
1575807821
2145830356
1367534925
1042212467
477760076
769334246
228212758
416326739
2023453356
1931189215
866751591
1919652219
363687791
272731686
973007375
863356266
103885404
1376114835
697612021
514474751
1516356411
1707869034
306960323
1377035114
2031615972
255606056
688776973
2115989508
596382877
441312977
169287623
1843441723
761994643
1052159260
1811796270
195452142
511341426
943384979
1639671279
694486821
286705090
1740456135
276361517
1846521190
1155027462
1786785101
989415554
1132319269
689265141
1245263427
1413580806
110796304
970913156
1932518232
525196085
979387450
1638019349
528756000
1435588929
1756400510
1069149687
1794641025
452094845
1545426252
1138544262
859128845
1351953845
887706035
1920026517
1749343234
1831751136
1650427783
1409696421
1209210747
1226658179
1986279758
222684365
1947246574
549404211
890803587
1643481043
857619469
791456059
1224446103
1680818209
316508649
1600326891
1550128634
595847908
883361725
1575456263
1081975785
1140561365
1222488247
1468668170
1540413979
1514019457
1709953908
718753194
126936819
424394023
788996021
453149935
94713509
708613497
1361715395
1421473908
14074488
1215172849
893394269
859068024
1287970096
793102662
1729433249
774858042
600278557
118157180
254164308
317014137
926050839
244571622
1342777732
1006990549
322528264
920498060
1325723037
1168789277
1795041613
1132666857
1925954364
1298928839
81110600
585188928
444550461
1192544133
72119571
2102150223
2115340979
418770465
1842899357
1281727729
1187506088
2128599733
2108301034
1801676230
1214022860
174410199
1795401257
594655257
1361303673
1636951013
1315577924
1242725754
1498603511
6403149
1242723057
1032700611
885760053
897866016
1835232261
1223416378
889599216
1449216715
588423016
144801159
1935886674
846505437
94558190
1603413608
231435576
2134318200
1021767117
1586929416
1418596062
522921273
1354850591
2064980365
912171880
678739326
788355651
1718692938
1410636978
865111964
1361913837
998472913
512567294
2001077257
1780236379
177625867
386150718
597477046
1635345356
1566335917
283972490
1437213569
2094023898
659600353
1965301622
1782317361
474173282
1255311985
1097185173
92657041
1933329837
22228400
618412173
1167293021
266455330
2020056346
1718563124
601019264
189054945
242223737
1717525696
1338487713
1587014712
503872671
1386097625
155034224
1237310422
2008354501
1772849975
2015620708
665215357
1797682350
910356135
1412957590
1002725658
190240241
1709975795
591954333
2017167128
1929038837
2146861655
244826737
597813086
1965034726
1985928901
43353034
632687110
95405833
872534952
1345342833
1261961913
1702563352
1562492374
978733778
1454714674
142484295
430232239
855703350
804517121
422302557
1733533121
1203436063
1597623749
197764866
1526392645
480286259
1260005277
1189139522
75892308
586917940
1392373032
1797639614
1122976814
1259585488
1563351685
1579902310
175743196
596934329
197058046
628462149
1727679309
462471284
30164288
1649212127
1112852228
1415423533
1936447064
6217636
1180161938
1467896014
1731828914
1058431297
397989097
1808859337
177573892
2039606047
1184709494
1130470170
977332269
711523042
1065128015
1264399737
942206403
1667832209
481630043
1995671515
300490742
634331337
1953155046
534866028
1068858599
961045265
1358043694
213233427
1243988948
37736713
174547623
1845311962
933413641
822768982
53004900
203473816
685372456
1411185341
1532620390
1682116222
1370317480
620218522
311099639
481058941
1921086190
1310478016
1969555740
66444018
756609262
631197941
750892495
1172730287
1928689737
1876873570
33979258
1804204057
1779746281
1210356039
385842837
433084214
1082924741
696900571
439871293
1283835353
2121525193
1542818221
1393947186
743481152
566475811
683602341
766648652
930412580
1353849334
941763110
737659648
769454593
300817254
1586697911
1054099236
1829239469
975324520
1805154910
1632837292
1756910023
1701634596
648148558
748154094
1362855068
2105585540
1911670278
1077291107
866962979
162937051
259299668
883340381
1468650598
1628562691
437247555
138916196
70087622
163728018
468207887
1180609791
473091838
938115951
1145233791
1183601224
707066980
336599211
1153089755
624813312
1381329133
259191849
976356745
1819565820
139679809
2112600181
388942821
2118135241
436482877
1193592903
289869873
1420349757
654893013
935842006
83058204
432489508
1896310985
1206690945
953644676
2091100437
1872122484
1603451395
843819912
510113820
2018360414
1891453995
1272278465
285247326
596641177
1619059886
1609581385
393672985
2140239232
1099101373
114100940
1417563350
277801948
1299331817
445200228
1964442909
1206438294
1728527899
1157900736
1037570480
1398776667
1791743322
551923347
2016316768
1785767581
808469029
2014329016
619715125
1110937446
83218564
987882250
223569949
2058561146
838589309
478621355
517593016
1325685941
73758232
2034172636
2139254170
492464687
941064902
1487506872
1701854462
1786157338
1454021783
308063277
2104479460
1018413487
620523094
873842307
459413352
1317517196
903935480
1364163622
1679029532
665530977
227381016
1242695688
133629587
78458038
2028769508
308212125
1977227393
179793339
2110588429
1742568405
1666384318
1458044245
173885518
346903711
909076793
346647496
1124573790
645448895
777485342
605294941
1962824716
1765861197
1058806848
1749009935
1284786630
655283813
964197604
1684235285
1997054721
2141991114
1857675165
104385573
1840425214
784206352
48398882
703718561
377761707
1744882246
820123016
166911835
599602121
336780944
1973339987
832239498
321907092
101346177
1105049398
637960712
1575330602
282096699
1718890371
556779831
1709580217
1791993208
476447823
1268490166
1630526516
959451958
875552826
1443964195
49315333
1449152619
1209848372
953154353
1226963723
1490381903
573051535
1868059455
1760650406
1941594974
771234539
2091070509
1202289749
1823940886
1668004536
1142906582
1737836911
1437109145
1846736112
516538918
726107873
140922994
1166989949
108027844
1047779625
130902422
454222338
382854099
706803632
1701462586
839615740
721870310
279172374
329152760
1483331253
229384264
780630203
643332302
1851906865
686490168
814620864
1131416815
1393519958
1371254579
1398348441
180304454
787948172
1279753391
932522053
1593045738
2090534210
808747949
690373018
321517111
578627592
915021849
696897228
1670242546
396193982
506617491
325587513
867622184
1903684482
1619414765
1952946048
560992669
1965663925
1311377988
938486704
358912341
300407521
1695503232
484194013
1641589781
95963338
276520184
1868236684
1014053913
948064559
706521893
428762830
1213588570
1842655379
867458110
1513734513
272259604
729091332
1333105228
1634414295
1171629717
1371821021
726569905
909648984
73430584
2057612851
1604733915
2021041844
1209295466
691117507
1947760734
1921769170
1279925408
1493290283
1575203043
197052021
1370321660
1034029067
583189499
675940727
282014393
1841454350
1346518722
1695959824
1950687319
1473532746
366945808
1831199904
770944195
1842091007
874936964
755585246
1159315705
502425722
495911453
1852689054
933699749
2078929774
793582261
438998808
266643807
548951986
1225011435
936019932
1325325170
1355897369
145467860
612798841
1027432019
1928732134
1944818226
815741968
889349633
358705673
952687591
1109653782
1531947850
1180295044
504109288
236371828
2112192908
338487641
42729322
128886345
1193202251
1506442664
404530016
1012757752
2048441227
909540514
2075563603
1524569755
1239468467
748586720
445560426
1431011337
914428377
1575185980
2140730643
1989313791
84110332
1620688162
1189727086
1927516684
1959381741
1520556822
968649588
374867010
236384392
1522647593
1692337268
1655948659
1555354181
1349225713
2066747366
618529441
2019463808
1005054734
239035865
110352102
1432731485
279578196
860235801
264064261
952024061
389380541
1397446616
1538050938
1035229197
923417795
759519940
1473231253
167384361
709992352
1308496213
1675486650
352153910
272741361
2086260605
1276430649
1062608157
1169850737
1544187852
1776321231
121085730
514681914
1080030527
425366213
1695093178
1686405172
877903956
288221422
1323160634
53123151
646131225
2704036
1241443930
315737721
837884489
471084520
194741054
319433644
463163585
1352817285
807833760
1979707879
1520894094
796200365
604323168
1666622074
346365749
1481599910
626862294
943821490
527330145
1059723584
998022141
573133672
1982961507
880862405
200110544
1600835805
2040604633
1474768262
1720057775
815673462
1634040356
749360397
724900118
2094907704
1360863658
1078439103
1403036671
534336194
531627880
515484480
352219198
669236182
2015605721
2140800544
1780493429
1366605993
1830329665
816113069
855056665
1351617380
220146546
310047396
157180246
2110868244
672972458
621523302
1684054906
681026619
1100602787
1675556148
1636682650
834320680
214820743
934185423
1346789179
211571024
797627010
355765918
577440224
1749248151
1617861063
832249092
610914165
1689485117
1758352177
325083348
1660768489
705142507
1020512799
1384745002
1082902837
838629063
287728383
805266991
22453451
1096416834
254613434
1678882444
214268069
2008584375
921203403
908870713
1356018769
1624220263
737408192
1917873052
1603536536
1646012266
1749536514
955648054
1786732084
2065788555
534978048
493682367
2108501238
1497892321
553413130
1216769834
548117901
632092490
2058813524
1460152828
346474992
389081520
2023894297
157423236
2076584827
1019387581
2129364784
712034307
1217721741
346547673
1244651258
197183524
1620573168
684670939
1427288441
1745075862
37568799
1168384712
2083386550
1402696551
393877727
1150016053
1310912405
2103132902
497847005
1974875511
1802046002
191210086
1029766568
1219254244
1737261905
1651556790
652695600
952341362
1034719622
238321757
1413980053
736334744
785001324
820565944
860025511
2074155245
93335480
1139318785
679038904
589707017
1153899112
1155165499
1248434494
472448614
988974790
97956088
567162356
1614043074
1814429559
737808020
1336877723
594011760
914476887
1966713490
2008996331
103241404
1464697199
995727818
1340436573
300578179
940869624
2140114208
570128477
1012668284
108903304
652050264
378518703
534078634
1008700924
1352834680
1429429787
728902115
574961576
64431089
1693880274
1261876599
1988184972
196705342
1725430544
437455623
758275528
1242873670
170291515
1594853668
1748109941
448027052
1670067248
1332364002
1056354842
346787781
383037547
241217392
1083710563
962099463
613319834
915337844
1432824583
1593350627
737131932
1957111060
1907666220
1660121305
982736313
656139924
283244076
2003516703
1488503517
1203103423
146819123
1149202106
2010160611
46163890
1571475212
1933709162
1183416153
1649540639
1525995609
1741128795
1951073366
1097505105
856729900
2126942183
1971778406
1763709049
1278869805
2066423362
782155166
1277145765
1540489420
110856864
1368583315
1513683045
1049952999
662090037
1183895508
1725369930
90489499
1001169100
1577041715
2138318341
1652566502
7374723
471110722
1234256385
2139276820
114029248
15829056
1159856791
734161551
1985349039
546101229
1799493526
358943486
313269006
1336082174
2024830236
647229529
302259474
1348602245
1392048666
830788711
405306382
1070749892
1142616109
259247388
1130095192
1628023248
420231703
714119893
859438587
1262009058
1649777582
232241868
900735654
471742261
729476551
1775994845
1836755057
897328348
2016610196
1658499624
175271042
346065500
1931582042
732450460
803639165
1619760800
520105474
588396568
365047366
173010583
2094580535
1265737416
1515897141
190048622
995870094
115641371
473330679
63961732
300822576
578806384
1486784085
755537613
754733650
734450187
1676336206
2128543150
1767361311
135406488
530767226
114232705
2135580943
11351890
432412245
1640926575
812649116
1230855557
599283592
17988930
1655392615
1926444621
610536039
1243551017
132911707
177712179
568267158
1230671915
1459456432
1333087943
1803648691
1288524280
43467617
1540721755
359292906
107352359
1814522169
771536081
1141278038
1662718541
347435565
1201251534
819553579
2059890045
821819075
1348348066
257107852
2000206616
216790265
1740020935
669861730
343427589
1122615467
1090137419
1233003027
1495494733
1203780425
577407151
1350331226
754721727
2042094214
395625405
566431323
960843660
451554394
1352592249
190276760
375800798
904262401
248993954
682455959
395332220
1223582174
1457214139
1955908943
2090676279
514989106
544491163
1111100672
673098325
1233258325
1527592308
882302968
1008603262
2138439813
414558094
192807383
276151692
1709880712
2040471957
1945415543
570082842
805244304
544814458
26573116
897063686
296965917
1260858082
819064282
1294193946
171952040
117296051
1218416850
869338496
341358608
1863941085
1670678033
1723156326
224246380
2105181766
537924301
1329553980
1695464577
1869458944
648803458
1204922008
127202181
398868694
456891108
268105422
500486690
1189128111
1858738581
1570553506
576197820
2050668741
517262117
749435987
1891534650
42495033
1351845620
493394836
1375707152
1987928408
1598999845
672042740
1812556130
1478385869
1771047879
2004687942
520841858
665322513
1166271280
374230059
541772159
1874788947
350076240
1762591589
872086045
27399831
1396446520
763707480
531860798
1007432595
684213107
1701781270
1947191884
425518786
2016466688
142155839
1182478544
1868243660
651866136
2142084540
479847249
119462573
1280321471
1481665702
1041995437
1172464927
969170556
758803101
1765864260
634654000
2001703905
2081282779
1325035906
725155488
1727636484
1159549895
1122904739
521384313
1499233977
1072491159
1079158010
1076480940
916584295
1512628349
1561996445
1209166368
975753682
823737901
181744170
660192187
1678572252
317227398
1065740157
1227021965
896091050
996121874
1357120158
2116375363
1346592497
2101818912
746352029
801347434
521088036
327422814
706298470
1749965571
309940896
1986353127
1137764969
1356286400
357313556
1224605701
914506854
803808528
266050590
1652179032
76535781
1990125935
186106434
1925152057
650646841
2032649432
1126575745
1473935922
271487168
1453811958
417561345
2107474048
689058635
628614448
1278616306
509347038
477002789
914556819
1615151374
1884524505
154445646
213961679
893891734
610935767
265422903
1551971016
1446681251
700341668
1201917244
1151353832
1734735978
1390924865
369107153
286791744
1346965845
1898925550
808323285
172759718
741276489
803856890
281584693
2022381929
1285800973
1732983487
1625459521
754884811
1652445813
786724714
216084563
789767513
1147143096
1688456017
22529512
2015775633
222542692
2020938695
1871606156
1214208142
1799355842
1152204152
1636221304
1157397220
187628918
796304356
443989101
669024659
1927758634
1101575441
73292187
1309722638
1121129986
1268964223
321870056
1715924399
1061030974
291291118
996166869
1200268363
1346335133
528853612
1656833211
1257353638
791897012
1770511458
586794315
459790602
906911261
1941466527
1028740510
1697965421
1568749726
123477211
2106870313
1081203721
1252686357
1644234182
940402924
1474148435
1176742746
2106455324
501145523
1776507186
283725653
827708578
988401183
50397883
1051331311
1394355734
1785994557
361592668
681275544
1338066458
568389294
1066611846
1171104391
1188735165
1683871033
1061124896
1835608916
1632849127
24988468
919003387
758223199
1703028564
1953015663
611462044
1768020428
35372665
1067500158
1807326161
852534400
830143918
1738484869
1456423432
961809269
52638723
1165644676
1902042555
739529967
873926952
54216422
1932160752
383473708
546837838
541935018
842196210
730376677
1590206765
595236528
2093227063
2133697080
1589518220
707681141
487293430
324242797
2118217889
1602220054
617103267
1528088372
1014409809
2046585338
81586659
1718933115
951905695
226264275
1352798355
1141697245
293660102
1628359589
554639933
1310263697
567257246
301298731
1209447566
833678117
525823539
895218925
1941059610
1582170953
166797171
1220483869
191857312
138347855
1282820007
1361848964
811439730
1738171385
1143359644
1480880174
753606976
1813465048
1040142612
2013607469
658924777
987156297
843150427
1479908184
1932159529
990983537
267234742
1418339025
1949719239
824899405
608363298
1909310635
1206075756
2008465351
258379608
628117426
1307930494
1854885212
1031066124
1804451539
266186578
40317349
1528976311
2058777794
2053733256
948075422
1473310917
424429882
1151115909
938436925
405885819
1854598569
162428426
321033742
1698871191
1449884394
1884047731
1180405806
764791865
554639933
1272422801
150285356
1016618135
412323660
103580904
652144313
665003436
2023654912
955819652
1268801485
260743943
940090428
383456618
2035809776
125362037
329747246
874893085
1132390656
716206462
1846777340
1516261288
161355805
851128400
1676834331
852630473
890776222
202759219
663346355
906908819
802449448
1144768549
1814942921
1855399317
1051244851
1532731764
229281043
1622983169
1069286525
1058171307
1602072180
1029097460
1905027288
2049651578
1572971903
1680647935
126900517
642706642
1017833673
28109356
1945325907
1594737446
112358476
1439269956
943003186
1648739727
1838856838
1838120655
760407932
1985754048
329405906
185752372
552851709
1504711835
1466133254
285814575
1644090754
1703941184
1920319114
1278883040
2093097218
1297085134
1901696384
122421227
1026531150
1854874799
22793880
745205079
670224579
380423432
1005786033
527416838
1322065784
1428924486
1794861022
617632685
1998673035
1190347687
13831247
1014699702
466342836
1586915146
173455465
597493113
1544535657
874319352
1772299366
2037796365
567731019
669605865
1233620209
1352432900
1967662995
1443913001
206821852
1835562809
229751484
190775219
1184121035
650004108
1118738119
1961304838
940694716
1451987571
1917746386
1532192341
1105640910
962455321
899825276
1613677015
35031746
675361136
1282102351
533865810
1515783462
1723731356
163358539
877987192
648798243
332663541
1387928868
2139275343
195898096
288398886
1321867258
333051946
42239914
888769973
1249741301
1230837232
411148165
310738253
2034536906
1775829530
222621672
279610645
1041988711
2015936258
1940477635
1749258537
327287829
488901655
1595212407
923612237
193150055
1030357854
510852691
1050871011
964146328
1797688834
1580530637
263306257
1600738187
1825236413
896674732
1379993477
1320136558
1730040135
453955247
971864610
501132744
1644028789
1263809527
1914175698
458769664
1651416111
612023863
143074925
1656075652
540754769
2117610840
538242751
2004257745
819001962
1196364228
966415085
977440667
1352105809
1036591039
518977037
889482622
1882154642
363524242
117736047
1395345603
250434528
349619410
1361304477
1217112910
1946608099
1379253254
274251723
473229396
11861193
879518943
480782720
933758913
1962062834
694269495
1960203512
653723036
671722608
1069761705
65750811
1302639423
119183292
404294694
1081369714
1190962349
888538543
989142225
1882168646
88933451
473888392
1091217556
1971350999
1426480903
1414285142
895028251
401604833
906279500
945711953
1497636057
2027029919
331354968
768764129
2100433132
1070953251
1029226821
1474048486
1453909495
1241102104
1774704218
1218831836
686547395
1062048514
1329511266
496596047
930770508
861570583
240079911
1933171326
1240326976
65112343
1593793941
459790602
1198163421
1971763756
1588023358
1580354406
1114875734
858035919
1459929326
172449921
1586058301
1063079000
1180823096
1979446774
1178117127
383133161
685992071
372287542
1812127784
720349592
647064092
271045230
1689528615
191552310
647335498
1318038406
1605681899
322398194
1574832478
450367915
871879002
782094215
249900171
1493085672
1999444223
899509864
1947939120
71548972
78952968
221817090
929432238
184527666
2048277020
484069035
1984629853
1942986796
1357587293
67472315
349859664
94795039
689608242
1399182163
1774483934
886034124
1915080949
1755163766
1161585639
1992362945
655835068
473001332
2085313368
1731323332
1592026241
1165702965
1472724282
1461547886
387218287
671803631
308331325
665447281
655420492
1900958759
1730567952
1597820241
381118935
139792560
578503702
1762992464
1825564469
1393935420
256173132
124644739
181958177
1098553190
680790112
1698822814
799931496
45052358
1538358518
1112557228
443262984
267744767
2120535219
164638463
1681777528
1478745358
1337196832
2126436562
1208103833
1656399430
1860206913
1612957878
1158068893
1500123079
717568101
1812401116
578291263
994083162
342744127
1484801456
852162027
938635546
1497400899
862584155
1298991116
2048041879
929078217
184142308
940468304
884886203
175722168
228366017
1815795713
975467386
4713601
274636491
771065670
1708132838
1011334005
1675338866
840393192
685762203
1696099284
1477885306
573456127
1143678955
1710178058
2099635810
1530279152
1475715414
1995572951
1761801687
1908565960
136487952
1003256706
1210305779
1531813743
1467046596
1498831922
1205097881
1916422352
712452387
287342927
1950789474
1753373734
1213786049
517200974
452989726
1947631165
171296158
1777296425
478579625
740105922
793609073
324982274
618017434
2035493475
249058715
1873038732
812078538
1480792692
1285896188
585634277
1518723668
2070315877
1204135680
1913097909
1522170269
1303131257
740383664
74635353
2015728057
830890310
15181766
152508096
950337807
1633852007
1427454519
1439533657
1334346137
1170666178
662462431
703240643
8849540
445209826
520982756
1920113663
1511385404
636866014
1432443060
1640755871
971955617
1436974613
1883408722
187879020
1848841817
1506818764
1305602297
623923406
978860817
284885070
1857903685
74061795
910084089
1958789718
1458308373
928529330
283388916
573493041
232448004
1900733492
217992054
1882896749
1887024343
202842665
73321834
1338996426
459096679
1297438117
786138870
1361337791
1448605876
758555207
1422180368
1707483208
1549030489
717255847
649543124
2033722549
1745776348
1375995002
1461607507
1702447439
116381032
1843991459
1016927143
963136723
669386619
2068499458
1170442106
950632927
1508573809
328409564
63633077
735828375
1606188554
999258122
824001309
922949519
566791371
1866833271
758436235
755850831
1570899394
765184115
2142620880
1879819489
711514734
1972583357
336865998
758135382
961125558
282505521
498084850
1135885720
1992097090
1073142408
623780415
1998694710
714111061
52140085
1966659903
700441505
2099845980
800848632
167732496
1169310388
963563920
566687446
1892530960
658343721
131313685
1245553449
1923267366
2018476754
335020029
1747153386
883648027
1992962343
1771141994
1605078700
797855486
849403895
1679677105
2050119776
460855336
299135913
1347900734
1322619141
1238391347
1868887537
798217910
1423798152
537996606
299732027
206667734
229923432
1116373085
1281689674
417351278
1500672436
1878477954
1914974468
294365444
1555987139
1260610404
1985688188
1004213124
125864424
602213033
1707551436
1597868621
2111946233
404061609
1816770812
996063096
569544907
2110822413
1288856225
1905244310
881621971
1495878289
1251209554
2046688931
1430245771
426952062
1255614089
818580085
1735797933
635291536
1049367180
756572426
311173131
1772791491
416268679
1416921304
588376502
1926311037
637812606
685570719
151035009
1968573915
364687683
1471048070
1296048898
1132623989
2013086311
445858033
815457586
486731865
1507620626
297072232
1316758985
1977101253
872584387
210771721
1715083593
237182172
702904687
110937894
1605075185
520004108
421338438
869522465
1715599381
968649588
193979371
1269810841
583817899
639065170
831261236
1672026630
1589846712
1940709165
1109829772
1188050681
408480890
885696383
978349410
1696652018
282226891
1504471387
1757433677
703227103
752960192
1103026094
120190468
1772164679
1769450779
1006586877
1859470609
285429669
1246393188
1973658644
1780855374
524675448
559387874
320074349
595090223
1010693722
2051039260
1116506125
1804919240
2062334273
1894622081
568297000
144756238
1137433714
1446799376
2031935391
606275261
1511903871
17891158
412384626
1909596477
695168718
182983294
1955525411
180192353
824618382
884582292
1296110842
1122210170
1918457862
736315013
894538048
302295619
939216980
1662885436
60560958
684559871
639312874
826067131
63808894
1354505517
1286192333
1073422165
781060559
1067526748
971399408
2076510628
374183371
1123792623
844474434
335689006
977051412
1409324965
910713892
1702236196
302880167
1499602749
1883071534
587735286
550829155
1758342084
1890740767
104443335
1669658205
2088382829
288907150
1476663265
448428079
836836836
1876463158
37986113
132414392
406941217
1566768185
88313087
885730075
1370678149
1185269190
796335468
534671742
2094355944
1490539011
841259534
1119779076
456574063
1923042611
1731750167
2004260420
1424869156
942118827
1404862398
421051203
705448027
2043717936
1483437022
58834721
218731479
1010807411
1261380234
1922325083
1577096953
983371205
1473954588
1969861484
420010661
57464949
1920915410
770773481
66310718
1855392583
1777556994
1965463445
967474211
152207289
790386785
739760718
1562602006
1770481632
437905505
1660920256
1707164717
1671878475
978422969
607084047
119998548
1895807229
89018013
108041258
580859819
388977153
1767182905
1137879725
1294431618
83898056
1499741826
274742956
177445701
865746325
544026806
1038589676
174199735
1362043926
1693230111
554912396
1693296000
626479861
1385983096
2011673940
1261006486
1021054935
1071143334
1308196684
1372505114
1543450329
1425831060
1061343573
2119610986
670827170
1113272451
1856594609
816716953
1161839473
1326945108
849380064
1065300849
936816575
234721259
1283353874
1477524901
1130895106
341526440
931554069
1005926089
1965743858
1573952005
1257490595
554850247
578060456
1701276019
1783796748
1953075744
655823662
1405112645
1884512125
1784130353
409279699
1855874868
282700333
506388361
2046613366
416753344
95921919
288280941
979532681
125121011
495822870
1489521065
520862496
699868939
488855213
657228999
1146356579
1277794177
435519800
302586914
464892167
303307278
838542582
796093837
1956835197
550100300
1845642851
1846506074
1007603883
5265951
416980105
313281616
265968620
1784683118
1844767977
1979729746
94600721
854078677
748246293
16781065
1667268515
1887919046
275865360
1019034766
495147830
256430750
129367181
543331744
28694123
95025300
194951721
2143889890
41860386
1993138394
1403968237
1260112710
1538940607
1281733889
2088853237
190347320
2022067055
1560541110
261608253
2054297438
187083428
488729774
319404585
1865485149
1843336301
1152883802
2076223355
697263868
967090756
49386353
193497311
1335554365
222169019
1114690025
346977540
131248861
1698770431
1191709574
1510268282
350160476
2037405631
33318135
1283860770
931033883
1344116608
1292288036
683347820
1328896304
810513204
1211876404
2702992
2013507244
2024980851
1386804736
1040429662
1082213961
232235780
1064032565
130701866
359892877
1727368834
1090944758
1632037162
149792633
301344486
1538912647
1257079606
28370986
1976474776
774741066
681366238
2095342584
1585888851
1992617153
1203124183
708637059
370464284
1833137915
2118137783
102464004
1025691522
1654321259
951039930
913186276
814254200
956482987
409780238
2066820496
750953447
1544233943
167155038
16193368
1635282614
261655172
193869079
83994919
1441454000
796831157
1928400659
426286031
828180502
159032381
1264221743
492038693
1799282759
165857044
1658284991
2097920191
152038857
1116862706
948802384
626247475
435611135
934733217
144832888
1101102097
1058217484
500937064
591119683
1676349665
324982274
1849157039
1617200230
200848779
1589685652
1301781287
385922638
916902899
304206842
991965963
352680254
783662964
1528324824
571694363
550006951
1667225037
1554578579
1557375591
445974962
2132353461
144787372
1560951025
543755991
1053636401
445771370
980428296
1942574431
932303937
1594473604
1839045797
1159713918
323127811
37137399
1489617894
1302186462
977076634
1956985620
65750415
2007583912
1527848614
63267112
1290852219
160130113
907769943
650251774
2110991698
329939418
1537107457
740072244
1933014299
1607920184
200279059
254077622
920944971
287088489
1418869754
2046303203
1925882430
1083627091
317480671
1789945646
761391920
1286775382
1311626278
1223984143
1829596646
751673504
1701413079
1084704401
2133763578
726554514
576473495
1468649227
1636119065
1968521736
2118748197
1007577480
1790782835
1879777522
1674939270
1329947944
780610350
1559451880
1603244343
982485761
2132963576
1549446866
1461085923
2074591426
1844732854
1809157591
1438901490
424988565
544277196
91526142
222428957
1407806623
1451245788
1669421600
1485863051
240843821
8853147
1769251195
2068458820
1080850694
316475139
1179881899
1726149197
809174781
965704990
1803108383
883751428
1994516804
236513209
1481998400
263147729
1923212339
382340210
166707304
1073503996
1039346446
925028533
778280156
1146073217
30194721
588141905
331776747
1050380609
503880544
2045596372
1227493584
294264668
677540196
1713752077
1834580385
1519185902
1537118264
447208305
1047088720
879845892
1993571079
985813034
736116462
1317314554
2069676062
1240085338
1885683822
136292835
1641716116
914848495
944728001
1146477651
324574576
495727520
40183521
1535881275
2048451328
1948792389
110752089
1862086416
1099676597
1437825850
2130478636
1714658345
1100537989
577459230
2116488028
473193506
866199661
1703583642
147477659
923989842
941615289
774542505
157548691
385556120
419303713
2012744776
1995827887
186969121
227384133
604146337
445891989
818041041
148259230
1558721154
818815377
2089057256
891605466
365484586
1812660559
1844869055
1843727517
709678063
39540822
96692853
1466283921
189583851
12842020
769703229
214169645
1125637990
1072003209
1392616273
1148647877
1417534355
500516935
989345427
1249476442
1552999719
1218488440
1715856123
1905208408
272692411
1717421946
1347899665
867013575
664352326
75809550
999145643
1174003873
756082606
2119482897
952549076
715940196
1472476358
908351371
2029821525
873479516
497967862
603418665
1454611298
902114983
674041532
1408237727
1128055484
796968540
27527518
1027720729
2034773039
1336132964
2077005775
267385765
1357411702
2019154482
1668143219
1554080872
2131113936
1796508601
1905171002
458643784
1315302663
1464023537
1205544917
1983005796
1747593765
1063925346
1375848816
1123545132
2082863131
520302984
113703843
1849188497
800070641
1767189505
1872400583
982803192
191878713
2133716415
625689
1518275666
1161315836
484331112
1442677425
109567234
1968052097
290468497
1535675435
187764025
1550421168
482943140
2095474182
490597331
341558705
2078341941
382199613
1770608871
1893347884
1970208657
82308550
857396077
927435239
1512481248
1418915508
25899005
1556816993
771746659
1110760567
2079525407
155649044
1739581652
529705141
159866085
1532387225
1288525096
1833084945
75616399
534736235
939747269
1516230856
1365156353
570747697
360761387
1223249535
964488486
1559761256
824433681
430634606
2030193252
1033969419
1142331317
1570218312
1283886589
1666478945
2145953097
326641586
490487453
1567706181
1612417388
1232799638
399697403
663455934
1547046610
776661679
518718984
430784331
2095818892
1300768363
77087314
1737574568
1010801831
223037878
1054469415
1268108374
204557228
1154423332
687390420
1216888964
1854484348
1671920260
370120448
485209993
439557743
633670160
525877424
596973657
624726293
1491540196
1583398657
973689265
925214590
1886422994
8853914
870282093
138368728
88387438
2004037571
1160046119
1868824157
626319839
2074071062
1746940630
1877192304
1058739660
743851749
662489745
1899872824
1227895294
142957456
1799447998
412550316
1587794014
1161716263
2138672182
973210261
1746931083
1421268911
1129525229
1663881671
1727913826
1076985845
833076439
97785925
1633201658
2085491659
889283185
131045018
161412331
2079815673
1700226191
87385431
1642782646
1869764727
389387906
1958555020
1650150085
926507006
2110711708
1967707402
1266096140
1627195911
428600372
531117578
1767034911
1200829543
2070878994
1149065132
144647049
614058123
2011439311
1497115802
483542403
1860211774
1741243128
367300119
249268729
1457713686
1848054384
1726484625
1182787825
1346295254
672248031
1739059374
669600938
1784188155
2077445225
1061270665
1426511000
1748458186
1396483217
1688683887
414342937
1136905390
1612877410
592638050
408860185
814777081
557616045
1597509739
624416514
353954723
2016981358
2014137423
448156681
1783011461
131861811
908459065
188156343
467806881
1720894440
50631622
383225939
1195307344
661650167
157257124
1762485120
661462206
686398118
1542102034
1962766159
265473260
334777116
576353436
543889970
461874367
1707270296
964878557
1931293902
1244449478
2054818276
1991445602
742030399
352449501
1728857288
1322198387
929486739
298027019
460911970
201862514
1313917328
347701406
407752970
312369007
1146217885
882722753
173084601
2090699480
1153373365
1323502620
2043280972
168151228
934347452
1100398183
544628237
813387935
368267427
935717022
1080469029
1763224544
1820184668
1388005148
1055203985
413075666
1667294746
177792008
557110980
1173709661
1433202548
1266929076
172407392
212395739
1999854822
969897291
1545612947
196789666
371340903
234134151
321070839
1853054689
1231433518
449873559
1854423692
724637464
892235821
2128880774
1773282345
1848252591
1385904979
1037152844
1603992535
2071952934
450869317
1019291712
166070438
1104838877
1764629728
957619563
1532567609
1216669279
1563141672
1571386489
884547033
449809828
1013997043
742808249
637738942
365858014
1934115973
1709433395
1338257084
485480555
2107099519
9023160
2140970317
1430803005
1433552597
1745175608
2004115857
148316852
350319582
1505953554
90372627
1345040823
26945475
267711977
623642530
1879190445
1476532661
1167984590
1724720152
1606572337
1769078838
788857204
77770105
89864572
1919384277
1242556382
1894480193
78856977
2040385953
429694169
595249840
1484647213
2073625136
1088660111
1809798948
2014020861
1034931895
680969637
2055712306
1488488339
789033613
676243239
378914401
1336431292
1010819933
1691291177
1447193821
2123466726
68599082
1214713966
820542459
1592058325
226264275
1522197610
1519470979
841288641
520120180
1522378235
100445906
1631724843
1325992071
1996857715
1887660032
738390737
157128714
683768670
1309735927
868185227
747832250
1918710316
224839380
1327065029
590948480
1709381213
961020294
2131541891
396770166
606260309
741262550
1559338465
1634786677
1993552493
632057697
1094918512
2100714716
859237625
1661157907
1281426173
123004836
1956266401
411843655
1973788015
201671455
1225961590
96209340
724375041
1005192825
90373347
604478177
1541077678
1238400141
784535227
136592980
972954764
1082545687
1035995818
1269261659
190581657
190082915
1529557693
1625326123
2027230959
1622864381
2022425811
1465596134
677310258
283872605
1476760970
945252514
1609580298
1064965233
112609536
660174187
478437266
2129786181
1791596850
307725795
52520671
10229670
959079781
970764847
1383602423
216491499
172262674
1105198861
1775665409
2051026773
43338962
924426901
1385520030
1308680804
507860263
1076857866
1892977707
2048906407
490499956
1431351099
1084769582
592586453
1998136212
1677397386
1478786457
1291965683
2141349358
2356539
423673947
520127570
983283685
736146808
1348885135
531026632
278338365
446026247
1372998590
607284622
917258653
1738078361
729280395
1349338474
1869614232
1362257991
1241447190
314821658
1452747928
1812262445
2060307989
366647213
1530301405
1751683915
829478045
163316313
1316703082
554944359
1768929527
773004667
91505352
615429046
378118464
2090011198
1458229242
112668623
750450554
1059920501
19029753
301201293
789366429
519086815
1839478499
425627100
1759971240
1445188958
408568862
1952124623
358819534
2074918320
1076839176
152594956
227593218
176260754
1052860877
1560292091
523749713
1171913128
1171467468
1355093720
1889955079
792338222
602391338
36673409
1054508631
1564844913
728985760
1509298817
2036791419
1032026005
1638687837
798860658
101605596
800520968
130228402
352208028
948315272
2123975661
923392536
1895104839
105465972
301948788
527014681
805957787
937982205
1999547494
512047629
521683881
1150127358
927123588
1309480768
371288082
1705678521
177861639
1000853280
197044128
1983402019
47956408
879265647
943950282
1117850789
1844201263
1076852349
92455002
1663623051
585869845
1484347656
1397495461
565874877
1885319341
2084380531
1893896243
2072679178
593027422
1317343726
190699186
189304263
983893700
276803063
1080882481
1417869839
2024871083
728209636
1087709875
218085366
329183114
1264434439
847029971
137812456
827301039
1278673274
259180773
1559845308
367158757
1340444347
927823319
457374452
1691546416
1781750299
2064256218
22441181
1836772491
1569130259
53525996
1656141835
1855115429
292545866
1649061815
529910565
469275418
450716643
2065047802
232281707
1670993047
1216300911
1647466522
848996970
17624925
1739323122
1686205765
1569595719
594355392
1960955755
769866305
1150646421
562750783
1922077933
855145649
295353932
1008823637
332764214
408114357
1924859543
420989639
2069508243
788007294
1667971356
1269773553
232188981
17278049
412742017
1498914151
394767120
1338029970
55368267
1904875532
50369310
20601337
469620154
222498920
1236343269
236789182
1654676393
31290908
1793988006
1698627892
1985446098
695329553
122193427
294495
1952510769
723544827
1844976291
2146514590
1431146955
520314651
384032098
354055185
1704737634
707804281
1956597961
1160163626
1320233532
464193865
244153963
1074228774
1188137550
122062131
1812764848
2138445374
498222684
2023364030
981079925
1170352375
1246740051
1101396148
332664838
677559514
606298543
918066376
438192983
342746056
1572583527
1888396665
48299451
1731447388
606994589
235817786
152038045
868183556
256885882
1491477398
519935184
1108750966
2088955510
1616897606
1356813183
1379704861
993839452
79430128
1737981424
1170876053
1619269357
1119397750
600743000
1660781939
221643190
115819406
840068803
544196516
1190598510
1847680668
395493914
46988537
535886223
114706883
657542977
930093306
2142854326
1722232287
1862791315
972294943
1789302160
893850132
1375836952
524279233
1136082959
1544607007
817105289
2063165412
1393756959
1771706968
624338940
607696627
1482518901
1262941407
1890119293
1016319425
703528021
360348145
225399182
51091412
1282212342
876051865
340864447
5667587
1468827967
1201711625
18511944
2020824951
1665413869
869068764
1079754198
25378078
558576014
841885802
357487233
269134831
349731063
418912949
1646047282
31165973
201519316
1209112807
1274054905
1678433462
358994688
798594935
904992113
937144877
752048806
1274472340
148471018
1081826502
784357532
1681236074
935006216
896001603
540849165
1170225881
599459031
1303567561
286216656
1861432581
1414650295
697893815
1559317975
441556815
892989093
1133363704
69335888
1700468609
881736228
540006592
456239885
1469315936
1880646990
1430272859
345408299
562729753
2069905665
1397172663
1570694218
1716776630
1316924055
1617250015
2141399100
1808650767
1575587338
385840697
1852386397
442584908
1183475153
1890063149
326102229
2033764880
1708797475
347714255
142188936
445260962
260093198
1477173725
1593060758
1813040589
1792241928
1694398235
661658002
1468386432
1925692485
2135375360
820695598
1242434829
1002287253
1111022040
921780494
1538416290
978611295
1715572971
1192118193
1487825306
48123869
520349291
1340867796
1239451565
335659552
1250806764
1874935521
28374989
1455548717
481855145
1800034365
1754793083
1522477124
38868532
603292043
913602975
27902604
1278367708
1501362531
306967107
1803905501
1260395829
832283619
2063493522
1295336316
1356698387
234942651
1116718517
50837948
898320668
1941510802
1522634334
1145380863
1033527910
1014403204
1329799731
188817890
27023147
899432502
1278493172
329692106
840727436
2015042443
131675321
481279932
961532772
528925077
421297046
1347980651
2050226808
1997208354
874077655
595662558
1136053717
460404837
1289918821
299575471
879013528
1131602622
1473172478
1438898951
154996759
515200588
510606135
2145701774
406583399
1023800899
1306892009
132556226
1789655206
1228358712
944908406
204228592
563933998
1704785883
1453853454
2045250715
1827716258
854937323
859689092
2114620310
392161826
241781948
463901462
1918638352
190016037
1027878615
705334942
1430315166
1231464728
1927839350
938732897
68564876
81633871
153980422
868069162
116359038
1641949254
496036068
347205195
1072985294
1166736307
1100168348
1958304292
1267970193
1327110379
985635024
1288230232
1942970198
310365024
1644224645
1952318011
1113524419
904967838
1533929790
1371055528
2133169419
1785788386
951359494
1681668113
367607023
675647168
814961094
1896680514
1280874513
1154236793
33264605
829021483
761244203
1248191647
1593032414
1348947583
746654353
906785761
2083923039
678196727
396414183
1456432041
1985094183
127529714
1390232004
1658453775
827293164
1463124303
1545938209
1708817433
1074727557
1048634021
787370834
37602285
187860265
2003729996
588087878
1416179825
155002234
1211553962
1402590156
830055352
51942154
350804819
2002784541
1722268350
604966577
855314287
1247892143
543236526
289155166
1842626582
131609011
204431007
90118131
1000193456
1298216406
2114544170
1310590597
1488671965
1135728818
1917849081
2071652311
98404769
1516591342
887410934
1511786767
337054920
254995471
2016101946
1402694611
1171571255
2061175342
1240693575
469681047
853438838
291487050
876233277
132402793
47994875
1662048448
1775263536
743194241
557012608
2134711942
1561082023
68100341
386465667
72202037
454296050
33840736
684803416
1003803460
1327318169
984150309
196102885
2002619154
550308094
2075949174
562436347
421044338
2037756805
1800119577
454807270
1306793971
979337309
679710651
1183446770
667571426
1541973297
791559018
959141020
1898683211
173269626
827923939
814640949
2022604869
605383066
262706411
1246668923
2050321855
2012023299
613005472
1444552600
448854061
1487884841
990645110
328684746
817525270
1627179663
1510629289
2126253357
1945189432
1422931361
652698973
707826952
1650587167
120825261
1290041639
1109223121
780197369
383215523
1675232631
1583097438
1480015593
1782026362
1678113979
1803102596
1493342429
359093333
967685122
1110509520
1279093279
211901409
291185686
1817694931
1949721918
640546700
1277951278
1904380199
1092009260
1003450717
1407858609
1965389729
1647600852
1883247096
882043209
1712379855
891990924
60363540
2032210314
726892417
1532990558
1666993944
1449265121
7996532
878865387
771456443
1953191491
1185585478
100868486
1610231095
1302043042
16609604
1188106407
1169185625
898955533
1742461247
838009354
2099123410
280053570
894486507
863583469
255247492
2074157482
573580152
1221136064
675893655
481035538
1705639458
302039176
279057064
1105468147
76758244
1862680935
766146694
1732442237
1050956945
2070228840
245995957
1574626587
321590946
1693785224
1591187498
778371480
675629910
1959203957
1227894753
492636095
648512932
1236407860
1465447917
1933247596
208648173
120292003
1583038728
1528231410
1297111599
2070407034
1949598053
1370499874
1298047217
1376278235
1604373912
1159642854
703973552
2025245431
1863292992
349853384
1639691434
1372972541
127471235
1922263470
673566574
1630193523
276954450
1825586245
81381554
1466621302
2059242544
835048669
527318873
1052649187
561023580
694202100
397440121
1830460895
1794828963
563535321
1448604471
710746929
699242257
33629163
2127295685
667079372
1170970544
646170451
1515828966
2052521066
1257394291
330440715
1838373503
1877416658
38680504
767440486
235899216
329819334
472223710
1178531600
1811551331
729620808
925827951
1831643455
939370025
424705924
1827578452
1719103660
1353690232
1338691721
1489075113
726572072
955265518
442473988
1361120045
1934625736
755827595
13292816
688657045
1009177814
535107858
92435965
1555481198
1687000701
1740552321
1922584345
648940937
1116065676
356489612
1840881174
1177166818
2014238364
427671710
378687451
1788056139
1125787149
693978904
1222161278
802960975
1536487674
1010269827
2057443413
2034635679
349108158
1823692360
1019409344
395399076
24135090
544024667
471664451
162937051
805147271
1813587076
31081828
1480937316
1411280874
194210915
738878150
1848109728
119053428
406299592
473364731
906964042
1912735065
688604286
1069886831
251089582
1360480578
1931945510
947271874
570259270
1910248139
1688679440
42058657
776747737
538856767
2067373321
266230317
497913032
1291948322
1054612456
1715896572
259150661
2100383941
1719364104
1230247714
1139611238
1349705228
8414982
563634073
403327128
264801868
1007979172
76183768
2048923167
962859324
1333730545
486429809
2054808541
123662140
796034886
1652667894
1024045360
1480182657
1550964276
220606019
837661388
1684698422
1597639693
1969695368
256599654
1225783295
1464808640
260754725
121940653
62624757
1270124896
159994365
1250938954
1696927512
1412155600
912415249
1678660577
2060676832
1011686978
2037989799
2028006132
2038881567
68729156
427957081
859268241
409961255
1287916881
232683288
1978670761
453219618
825325813
2048022650
505756703
1889054091
1610545291
183609057
1562761493
871136667
2068873270
766375196
353577012
227562755
1289851710
957796982
2019205422
248816568
1803661041
1846287367
540069930
966636171
378777999
1822206706
2031857757
185450482
260775158
2014825458
322608558
368220652
1989197724
678940489
1777301961
1435354952
1968812189
1154766109
397532721
1080678969
1195229310
1594620904
1940462521
1216315732
491322321
1111895168
1531178084
909958474
1129001050
18208894
2055201067
539815488
135993943
621074063
2090551211
1796156362
696756051
1602731977
1304000304
1480952052
19065538
145257163
1651088927
2012638807
1149739245
1895911956
368915392
1169680889
762944731
15091280
1446709263
907127365
615044421
400508082
424159020
89770665
2108399124
100848083
301574020
1086882118
1144576220
573422594
442055648
1940989396
1353905456
1936463096
2014618375
874585037
215003489
1855278556
1813287916
631481780
2109701588
1918778187
581650673
17060456
102587351
836402815
260636888
53590535
1599071577
1625282105
2097609156
2108087251
17806124
458517491
1966956177
422968954
147165843
623313130
1454869486
1825501737
2105365679
541297634
1730881036
2061505617
1306126756
718256844
825336342
1709515004
1393786959
1248668105
176191692
895286490
534164614
1529605267
1478162945
248498651
1746379830
488533665
522037938
2097451218
1986565479
244400643
2025833386
1825966372
936552128
1403057145
76086618
184757728
89481675
1768521367
2137596611
665063315
1610854629
4303936
1347937794
243468553
976493111
1320539571
1538873245
481797747
960489281
1085255714
415107132
1372312554
1038697327
1497850474
152490613
132761741
331387643
470485047
1121235556
1524733994
1426387478
1802793425
1961054150
2134329274
490313426
898622664
1988284447
1722635178
1218972239
1011405193
1733779471
265451548
1274022029
1355479144
586116132
116302329
1266765720
906740830
1744381357
2070136128
269005279
1457369753
2040435713
261534479
1639908487
1787302594
579800314
142411742
1625472085
1013878182
1994954681
305582972
1998349373
1753375021
1299698070
1112704353
113444863
190549967
275898070
1288459476
3982554
706759375
1048661158
998759351
592751202
1613601696
612763032
130246322
668464463
1048490688
596772566
2036868530
1572004741
1145948544
964432479
2147290663
695931307
1849749797
1577475256
41857752
146292580
1583575113
441273084
309836847
1854206464
1665203862
431710020
760937853
673302833
8525763
286342868
2003394183
567873527
414157334
1232640714
336764868
1174104388
226282572
1867819485
71637448
212720131
878591172
405172327
629598639
1479481449
481199656
1055265232
678283136
1106447727
2029451723
2038485850
245995301
1551340049
597216736
380881226
150064540
627210766
313141353
1360193327
1477825622
1495723236
916773718
747426479
1277786569
111323582
541765998
1602161770
1527237556
1883510579
1020196271
346817273
979258124
92353964
1019384567
1178325086
1751386120
1584229306
482623383
1488325477
2047927041
842854260
1300297425
744565401
393091802
639337087
353627441
1098890012
467833903
530837571
770970859
1062154978
1668676755
1690424809
1511484395
629482972
57369450
1098832547
722269372
118445289
390562900
1992984820
1760623646
431237764
1412706228
1152585654
1360985554
1070977149
1562138282
488836945
699991396
1943620896
2122218539
536889055
1804481323
668926934
2053114258
1479804472
105769294
934212831
1760076303
1927846509
1400397619
512350842
974454049
1209890046
783729381
604648361
493107609
1175514107
1325937098
127713932
1083171832
403150942
471668417
1276081530
565862777
818881070
1318087313
252584734
1822600531
1344687926
1341277633
1763217839
313557646
2034911213
1448067648
538346002
384518557
1876217131
1628813755
982414876
685720709
25898032
1461399296
1884404725
1567348646
941791658
972581629
1301297177
1980632386
1570198457
683566267
1049432934
47400669
480624560
1855531177
226070158
1437912165
2038133071
1126824301
1835112099
1464172311
1729690388
1964130940
1592327253
129359112
981329538
286068677
751786957
1986741428
198950077
173802045
1049513933
1320431339
348419267
340758871
1807211637
1902460029
1419903168
1011787644
1414168881
667921548
2118223043
1865983218
190100259
1197930575
1547423857
72748023
403195400
1204235898
15120878
958366176
686474479
1068137554
1422531486
481762643
922974815
178573280
1591712040
694148099
57111580
1305230061
661643815
1807698949
298346442
1327730237
1520295084
701510850
1634942956
863750755
57885725
1445164009
1558538748
323581430
1397287661
1455247650
2064212440
1801863823
711899075
1411980617
1535163475
2044988878
218862574
2027958559
790114367
941343524
1843601763
389726757
1834954868
466457721
1266119440
1125086693
805284485
1877300101
1949446877
815014449
396021626
1499069424
21659453
1497854996
152698608
514130798
2115288994
363413884
1157194760
1759159486
382251606
1394921929
216150327
2113303601
720465034
1887265309
893752952
1791002601
1489200952
2124914252
950898026
703759300
663882658
2016017151
1616959206
605770208
995525365
20048201
500125320
695647919
1695524436
485910709
545182343
1370560530
2108157837
2024803852
1580757249
793278761
2045443747
1853141124
335694364
902455891
1807395716
1165544022
1810610338
1671970370
2090279573
2009116035
359794864
69027098
830581459
1753409041
1397965647
858719967
1285052602
532020515
449207916
576359990
663719235
1369640501
954054883
952050193
1034364716
986091675
1078449342
1238371426
2100660138
1784177772
1377348978
976423886
1487104704
698150450
861451752
129460504
86880086
1728934562
913704228
1873706727
1404322236
1495387528
1976782843
1376930577
1851471660
1178239966
986099667
1329498362
1759439575
1479301743
126209765
716187971
1717889692
1110616618
741281993
813865452
850132965
93247554
181767401
1776058231
653796040
1480934129
44865099
1744800528
227490502
33447676
2087901986
1069481854
1948651842
1489634793
154112560
815868311
452164491
839658996
891155648
1652840802
20397477
1216157350
2057247907
1081019758
1631287167
1048234614
221540891
1301750434
333770166
1162152332
1604834057
2129962544
2075128330
886887832
1915841754
928736744
438748996
1626813986
2133016857
2047612140
461272540
369107153
861017515
1446211016
988447141
592539029
1400211061
2027333397
1317809628
1026312373
1426931263
370759619
648043408
130609797
1829228020
1186570133
1915983769
187203093
1925409346
1017343087
1305112703
284792075
1567234815
735778574
1850336043
627331213
1476350017
1576095087
2041729126
768350844
561103099
1231768422
550446327
1474965952
1172564620
1414467443
1157434928
913521425
948157878
18357393
516672743
32572366
2057354962
467139124
1439151676
625884072
602379063
1138777809
779043521
547860833
1888397827
1389852487
1156903486
875053046
1471132423
1575701344
1060918456
553231253
490168073
1885466596
2022582142
850911490
349986033
657950535
281613198
450757929
1030334556
955134068
1254262383
1859055553
615933234
2105284436
1237472041
1849279223
359011068
1171530367
529864339
365365490
115848912
103550464
632000371
197860492
553967077
293035752
1188438322
2078719929
1323323287
273735693
859427267
2044508791
1973615628
1228509728
999154224
75762530
1045720474
1974255461
1128990267
374468362
1901422749
1291248890
1427280223
298147880
600680888
1430636965
889323851
539522362
995993008
65588897
339058808
238250475
385596876
1301636110
993179777
1613796377
474887807
1393345140
2040173978
2021705289
1091269952
1057593703
121135642
947080668
427147952
784644197
1093242013
1850037698
460368754
1790599538
1461925585
1641269524
1744020364
1343776066
426617714
1061126602
1109319447
873796203
1396487705
1526845841
1846237865
1358593571
923404414
505893223
273133572
833148392
918476053
1871761454
903446972
612392618
1451837363
1889205183
190215301
523842975
1821408896
248324630
1011245647
1938245195
151510937
136191796
443077420
1977686577
967480442
1124315522
1288635976
1548757642
1518012974
952436294
2109817200
106677384
1840256917
58929668
1199628427
436648207
1441899479
1558571181
811473385
985381932
1394581390
1490611365
1267578008
1525641152
365212190
1662539690
1143134961
1219440742
352983235
2081432709
1112777092
1579984663
2309421
1603925867
1052369233
438807259
170588985
915805115
319578066
632114080
244191673
614310925
313399824
1244822105
213430296
1264855420
861459854
1400397619
1704918109
1972913051
1930642216
1126815048
1597519090
1904418523
387693853
469946933
1631170956
110087797
114007721
105840887
272540455
859614518
1193200597
489887172
2038172361
2125756255
536471474
249393368
1934853787
1995182486
1706007745
59315498
1038048024
1668749201
208058347
800248901
1778751983
1889147521
389422871
945668890
552341930
1129407761
1534278477
1222097191
904929001
1760008267
1471722201
1176146360
19467830
1293351121
1584290227
596462381
603070791
271081075
1720284963
279232757
1612265734
1633560461
506389455
949917529
1297026977
1971972240
1125697962
534912130
1093604479
829620573
1437016632
315688943
1461547304
2061481771
1682572296
1307015536
491550117
1048126246
1042538262
502967347
1358057411
1745425781
1367933626
612124399
479828084
1663811823
1519574341
275471448
40065697
643884118
2126707768
1033869057
1290314017
588726909
1357396815
1406099530
1207710151
142588713
1025199702
1331104213
368382396
1438569185
1562854969
568841223
1271745130
637795768
67941548
1288056214
1765254975
1285091757
364331718
917912578
189533419
967247245
592547762
975554390
1681015706
1062982469
1541639934
609840650
2053641424
1074435180
681019071
1472887976
320372967
735028866
500240279
1367729813
837746129
440092728
1736657812
579274469
1344786717
614280129
399160536
681366238
1928442683
934514052
1650880574
1141202967
1537460434
264910143
1146406823
755540044
1021287155
1833013075
633446571
1202924562
656689338
1715978217
1423670435
621598162
120162619
902841442
2004531365
1718436535
832831384
159001254
861880758
490171455
1410211172
1168384712
1727636022
1462631746
951050728
805884773
964798916
2135964858
482879371
994170648
1730901560
1652958412
870802008
1836396619
1729052483
222430762
1172304209
2127424512
158638122
312323677
127591105
1700383658
236035621
209383149
1969971036
1264422329
1890587528
342556621
430188655
1326003612
387736775
429014451
686970855
1304287721
1492822136
1398761997
1373081888
883766905
1592959901
984591590
1533316941
412986047
63440640
192845425
2038828591
1802494618
1811059938
692270172
607603170
943208989
629230168
1728840877
2051962648
1715152706
1562427232
1067302722
1046196574
1299737259
1808605413
902451235
1587920470
500273895
1615472350
1478232689
1854834134
223327107
745425444
985596652
765517330
1274865804
364954133
1143817231
592433565
1220324481
121773788
1358476174
1946524508
82217575
1587721827
20548885
2020667794
1510165736
915600968
1320380302
1845578798
1897713353
659861912
1128495659
1383425196
961040165
905425263
1532605616
2112686090
1453699028
578841754
1728800699
716994060
845177009
1829104373
1127357990
1868452523
1111798980
1529742830
310062821
568972589
1604175553
220352275
1215418145
140645073
766749906
696660699
1325382542
1246729848
1100990628
327389474
225863052
132202316
1599388953
496615065
1511275429
1287963966
1080780131
1593029990
571870963
502353661
1158604601
438647030
76334023
449878327
2143913638
1496137691
826775076
199046676
30731629
1535001890
54760238
1288603295
845905923
881911719
845746018
771097692
462439858
1664962862
1382106834
1322984206
1732309454
747375851
823000919
1772560972
1584933472
180237742
1643600865
1293492476
341788516
927103721
37548258
2015504745
99502208
894662758
1074354936
6597913
2128280943
585961391
1746443004
518016918
1895503763
321438788
1500904928
260395469
1091637271
1897466189
1262686752
86079655
1306195458
470066202
1115748470
18657887
1133421008
70259640
1524676694
1421265553
1551514288
1329872308
759090766
1281207134
482721160
822746305
1732577495
311860097
1168511056
1830244574
1149600494
518613932
1744006153
1506202989
1524732339
1452799172
1281847252
1388075220
1879676630
978784265
356731945
181737909
794743506
1581679144
892328384
1250126903
1168725734
779879057
1153960211
1308796623
309982972
289379883
742427085
1910182547
2036636378
1943414025
592750251
1795169985
2057119289
1366838575
996677313
2010743931
69687567
642765696
1598205521
1158743782
1683964059
1685800015
918725987
1403310240
1838785958
860492577
586220553
1573210193
1494931283
334304558
1526977653
1208400214
797623804
1716873163
897764638
1617084391
823335551
1288289574
1349573559
1555677790
1495712810
1827162803
1304679022
1480037711
796409418
956926663
1914512029
341356313
1436967616
938041094
1538671089
848976403
1337583433
1904197262
1309184076
1666946359
840686758
855609840
791692436
200339812
597478306
1879739695
1237494223
482577376
1980566074
958029264
1526754767
938396442
1447399564
657228999
172968523
1232747468
105648901
1500134601
503979167
1772814697
589918316
2018271533
1859124998
1451053944
2124294612
1526804100
423932676
601485445
1039265553
258921907
1453973656
1637201435
1726836604
111489555
68904301
543832895
712119646
1316873612
1116462650
1919735123
580703501
579240668
1072764624
686251734
1687737474
41639787
514031083
829664370
1141018487
1394326963
1286413420
593767091
320585347
956916674
1774396944
581033112
511083653
1045186831
754426952
330442109
595672625
1439045269
1854697377
1451042202
182940240
1935148146
1283235586
1069456758
1986969241
2094887371
514851776
2144151166
902810783
407991343
1036177208
1279343283
729665792
1369606119
1273341614
1716162251
403991024
1978038091
2079189401
168517319
1283849836
1338227535
844282421
36933973
1036330469
2019334270
2105557187
1430910929
1811344708
1778642533
463027477
1071032725
1215797484
1629165442
419212256
984490552
536279942
1209040014
1430793674
841608868
1651796735
671549556
708427749
2029148901
1859162977
903733615
489648422
1313118546
1280979472
1794914625
1253396731
1735988754
1178473517
786044938
1632345082
1653492981
270409534
1493839790
2042457064
673512492
263212753
1496672714
1607537699
13021817
504293407
1268915344
759152832
352339517
147782664
739248327
1484870153
933919495
1552666451
816211518
220667555
135519348
1220073139
460163687
1056534341
186876427
400907916
1303210410
951155741
1609359501
1546898679
866902504
1172633264
1070978227
1760029310
1318942388
643989956
864252322
1212009558
1437658421
944858524
1161534466
1174109100
25632014
507787884
1241628576
921350783
325043311
2079413143
1518075812
814522674
1065793178
176423016
927435007
42989480
451909197
210749426
691867462
1642370376
1455439357
389335523
671623438
314218127
164409871
1453502770
1475983995
763081221
626026492
688841139
96609597
87969662
1812981078
1859943127
74465250
776213457
168602142
673446185
192907594
1178119175
830914941
2071083105
424802677
780057564
308673196
2034833671
1715568429
862178996
1811854747
1974455088
330585081
2126984717
310563965
428467411
1260811336
1265287461
918631238
1443594381
612826323
376498842
107442067
980677621
339475492
1639404572
824608568
654889410
1799316819
1476087740
1834044586
305998425
159846767
2081316151
720013821
46881472
525077378
368355180
4905991
183942627
1521935416
1298223187
581931329
269297646
245373266
1284129000
863995593
504587536
881365570
793859399
1950258006
789397222
976541341
268424340
880632585
1125960210
691996377
923043751
1497204004
1753885611
1408932439
1734212925
1939951437
87965597
1162350688
190703947
949442203
505551817
1682131254
798166066
1431255906
1102923779
826925495
908253231
749397391
1333367113
232973073
800408723
265803517
333119607
394815211
33696102
2071381857
709059239
859087688
543779397
262058634
588100213
1148889785
548591482
921205808
1498143413
1041677388
1411989602
1405728559
1879874827
1048902321
1901882407
2001125353
1289180178
612172242
1034058422
193413469
884538686
1397706686
1982430892
878940120
1288836692
1894172330
2097949295
1237653132
957406211
1901021718
1896737208
442510966
2123503506
1989479061
93993409
1281704813
416074101
788139207
517042485
711497276
1479790478
509417555
40584107
1930973451
1886134103
1511699695
1640587407
1103182065
401657484
1676229684
1949686311
2015663849
823593281
1516620244
2051318674
234277522
1553004822
1513958983
1216049895
859836041
96256719
1032789741
757320056
1364965495
427135769
258186198
74527151
948538437
635712946
41903156
537528891
1352561661
257822666
1113590377
930941096
1488697080
1132099814
324356322
757279613
2100979994
163314175
2044628546
1665419984
1009804474
1853313853
1276519723
359656983
408461299
1720466020
1904284836
336090669
967912004
1144875261
876914710
878928454
1393210353
1456599379
1902391466
1611708438
466151283
1282354484
2059549986
1700984509
702668033
600232821
1636774743
977270770
1884923433
946495663
1691543114
554562309
1802475298
1294115800
1298924358
650398249
1766892515
1140255209
1602686869
2060325260
1106777071
1396198576
1438569185
462301191
1929574001
1376112013
538207744
277779910
1108879537
1041666362
1317928171
1216323314
474248037
353896279
1648382669
374548567
2077251502
162933271
1382919820
1258847442
1044483143
1787820372
144319455
561470921
1089112102
42695153
455846291
1180996156
1294793774
966629069
477284344
1765219439
478658870
370958813
1772664751
834781402
2076703544
825068454
995966597
1271428255
936485357
2034324653
498690834
811384394
1933270584
1627191695
709134408
886690221
1718390063
1066670865
1236201557
517755377
1130804149
80314493
420388733
791142669
1649912945
1153505794
54937626
1612153015
847156667
80110785
328266331
1961560660
1928267323
983381382
980167231
1612644006
2016062463
190010893
39419759
2098626181
588644832
689320242
56312215
601850596
1361034020
1543825933
1443964911
965617368
458589924
1107059103
232290641
65283347
580632279
1749746035
135849654
1430978476
498133308
148298858
1481308090
236633323
1795951998
1423121046
610469089
1719550635
1980992827
1371685692
1111698657
725728065
654859897
132442827
1043613888
1725509623
1402492457
1647571755
335066347
697164096
967617072
1278306807
1357891199
172026247
1348626056
53923940
292026755
504910465
1784949798
47566590
166457110
982948784
1605186854
1157631419
1726779525
1272885732
1684546623
77648557
1973374032
312013522
2134276531
1371782069
310804707
2067606420
155704731
1357767721
1484095557
1164747383
598745667
310837336
1556110064
1060789180
788719738
1380311169
1816723221
758974857
819064282
2098616656
135619921
923628088
393756945
1981930570
1126065187
453081190
380724132
984474040
1970297420
9347950
1892989469
1332030359
741382693
534079310
186842037
1519916263
1751046224
369722829
1500353417
588388784
384027206
472927761
1167169344
1687738649
554451225
390413905
1927297088
2077839082
392451551
2055139211
426925671
136028809
1967972165
2023366380
1536551322
440435678
291927240
1747547370
240965907
594771958
1201395173
1881178043
131008796
668965957
121213622
1389317574
915652549
1239134980
922373435
718218716
683077596
1996988665
324218997
1432250802
1650303430
346432585
160634672
508935566
299880081
1057583685
2128352391
1350505191
1304882968
2121952656
312612861
1862862448
524040082
2104365479
1816690043
87786665
1319980861
739921075
96295926
1151293371
580787928
1918091795
1708356088
1979665040
1062883909
1232195768
1742135269
730194274
1228918347
537127087
62600985
2054601610
2024553198
475927760
329469668
1893230631
166140160
298045011
1266572551
710735200
603868995
528711263
1712258571
1125841945
1690679731
1417105131
203775519
525293153
705927968
1425400428
1872233722
59437265
612548792
1114351100
1617814445
1995911191
743454325
1551934556
666647409
1017376472
1710168942
1008434736
1194448028
1442075556
834908835
1888370966
57965687
1565428209
1493491761
1504344744
1706182589
1218108573
1341838896
201015105
1593188067
1265636721
2031758177
1067420305
1170178786
587642474
1863597304
1661129669
1917331577
587481107
1888488762
2042916035
1303432456
585140140
508154092
258789542
1208823723
201370405
704319060
515407105
801140279
390732615
1394220614
801141738
1055063508
769325161
1085628472
773542995
5671944
1036797909
230811830
635156909
1839304873
1944126574
1898799368
917183562
1759691154
420985577
1252628211
1848543137
902160069
1998015500
1100455254
1300973038
1413928902
1019389975
733064295
1830944557
248170657
549311464
1834039757
1307449368
708816565
1585604036
368675580
870530945
708957520
1917644736
518141791
1687971354
2023787746
410030001
89265340
1397423454
1349811745
1770092786
1772360842
1432035979
722222824
1718815905
1291964972
260770446
535281760
1887752267
1797674675
836568451
862311419
1040013489
1200217878
1824547085
1475758273
1246144902
540310706
2057457201
459603152
803306617
2091065320
1890067714
2082767261
721639206
669176324
1472011087
654854730
154292747
1776080487
1256919019
171874558
803857078
151699103
1671314750
23555486
156393895
1142807297
358994391
41045714
744927777
799071973
1952838831
1842023795
160868973
1371718807
809487837
1838091658
1870077302
125251647
1316325535
562812082
1714815066
1988727853
1651807798
441229734
1932744190
1186329822
1699037844
1127594730
1612207868
592637370
777183022
1446934467
1648995185
1111473566
317505257
658031646
1613062239
628999241
1077807341
174543534
766720712
2059888555
1608416807
145487703
474199001
264557047
1389428171
632319342
1330437529
373650079
42391409
1011931062
1881766029
1612284166
1405037897
1678894658
613463879
619003015
2007841903
1460703904
2006027497
1917457181
2055741991
1996262633
1919360652
2057294760
1839100139
211774557
1617257212
1965304465
1086795051
1805358209
130096702
180584983
853495129
995662218
655648822
1620181231
346113199
1489001421
623152274
271068042
760663950
592394380
2066039711
778905846
1343816893
839342225
237420195
1885746709
527767780
531878258
308475780
1168535132
1901654589
1025903608
1338625031
1483931352
116442947
675711076
1288308001
380825631
213720401
653765665
1375012903
1832932321
833711956
590534849
826539188
1917783246
629097922
669306093
496211609
53329801
1137068889
1692807559
906087057
807977771
942337
1310706199
1040205574
1956318099
27005606
1709244903
2093100784
1568911788
1789715353
867816651
1195514966
953932481
151315517
664359229
2135910150
300010535
1585904333
1211158470
922026592
486274539
880719818
412322418
1717111988
1812293204
1635241805
2075429559
1489111017
746344047
1723064093
1560531387
144413549
564263294
378805081
1846388450
652726538
1330043873
2138025382
1768020553
1019620116
143439753
1312092213
820469403
460552409
1398826599
484244892
855309998
771543509
983022896
463972782
605953945
78289751
1209284521
621205008
2030023263
1735228406
2137231663
940022402
1974050473
431467740
1222715547
159259145
1046468490
1235334053
1011124455
2020399770
587381148
1842784539
287363927
1581149815
18104358
1871442180
1360008720
629997762
342334891
1947256090
2132475080
875103887
1128156775
1371113236
1528897894
446575056
1295688261
2074086920
389504485
984319235
237063693
2059966533
1039087648
536103577
1703747887
1635241805
925188176
570994441
1398034712
456127589
1973195209
256183277
1102564655
275603026
396929709
1994725666
411281029
333225404
2021105518
499534230
1847956882
31887234
1392356332
290009618
1902913084
1355714871
1404342575
336284576
1490040298
1888634420
154145083
1535399660
988928092
1854648998
1455600089
1994610945
1547481234
1621328797
844766484
820808859
1510142015
92069139
1053185514
265891694
1318731650
1579567158
150748639
398796640
710836134
630641052
2050401836
801524798
331531202
183860111
704251679
1502783588
1302133790
931341633
1418312018
364862747
1429448004
480720696
1567140209
2117145919
676663954
1355274348
768559259
2048188113
1280620173
1844596641
669077717
242215658
638824273
2102106146
1055671767
1932207108
778504424
869548942
1826920241
1420731342
137888432
479348289
137258636
383355181
642521549
919189818
1835688283
1197913673
2140483873
1854114884
2054994304
1687601941
420279707
1933040608
513898999
689408282
555381896
153884213
695181050
607545151
813782305
852744888
35473731
1810520207
1148576784
1173695614
2011229836
909395992
1998029079
1322916812
918370867
1114751317
137032628
342310621
1571285566
1006963619
742024455
960820372
135499246
404214253
661180424
1386561427
1508426420
2054843657
17506597
142984392
730270206
1705344559
16026312
57675774
952143643
2055896983
83747872
2015629030
220555202
1741442668
676568185
210606554
2124253615
1370444194
1383003450
1601587356
1323750968
1712243684
814393557
1368618634
656699676
1001497519
273999925
602420033
1272357820
1767953188
875952730
341922112
277335177
2031673404
1126885500
930541328
1769180806
269401327
1992593490
1534996965
1716502063
2122839485
1009687134
1487892817
21001623
928073695
277616975
305187407
818366206
760299250
1076345679
445730926
2124907298
1122957830
46496199
783325786
2058606823
428083534
1241552777
449121873
121204860
524822434
944536500
162752706
227400031
1891802905
896728
1816393285
532888768
1995018963
1279520947
1344515162
1011713882
760125650
2128961353
220523743
1960817878
1124158527
1248340452
1315924008
359946812
635156909
1808716365
951786344
1382478143
561525217
149347538
220911209
700636160
2010624870
437844
151947327
416463249
442664947
375956804
941669955
459835995
2132185589
1569557943
475502069
1647932998
855654431
400889201
416273398
1252880685
1096591612
1547702142
533577231
1066675952
122931503
488664394
1214940562
1401899410
2067488037
432507252
347376080
939079498
1375437924
1020447636
282275631
1516155057
1432910036
1121818318
612885144
844161099
541195889
1768841807
1266605291
1061525332
172253142
603044956
657505961
887244431
1564189798
1296510632
302929475
1684547974
170364091
1420000443
1868432558
1534530697
1391042669
1749937727
40757967
1467206423
1407029193
935536907
753652716
1088729395
363122453
2110227459
1599218215
1391315281
1509937150
614064410
719969516
270783238
1459269524
1581037709
1079544270
1750366360
871253146
29880269
2015345679
1059264442
1085905210
701155855
1824779540
864684405
1480639076
1732462872
761574047
71514097
1006970254
711106090
1677162358
82261039
662849523
160732337
1216557373
399179947
130919342
1372688423
1682017617
1697325614
1791574681
2055180399
208586349
1579506554
75788703
1551788836
59896954
1027319044
1110069364
1118212665
461925002
1321673201
2078871779
928562799
131210228
159334394
1808847427
577992224
833811189
868582116
1380011601
952536006
1930412066
1648688637
1494374233
2023436203
725113333
2029864731
1030999877
931756937
540227780
1510201348
1768707792
810726755
881244220
1428201947
1448489404
2063522128
1025670338
1388694722
194142444
1423680010
900588828
1256435230
816229522
269811972
1910116265
303206410
1653814706
1336788431
1018930915
177768349
44324409
1479590351
955299009
332004292
877152884
1250370017
2029755992
916948681
1580626462
37638876
1770699667
233394236
161684439
1826072053
237299033
1972799936
1103508678
1984943046
1934783374
151184276
1811770864
1746726356
657554386
987511152
1882753903
907189954
667120853
1499309383
1602721520
1837289878
994594510
436300439
1449533774
351401295
195477306
396225504
86191047
1071859232
1067504248
492024707
2064780475
291884636
204281365
1258457658
386574151
1655714386
1630310556
1400361158
2129159910
73058908
1565750234
498459059
1663001240
1675684036
840027219
813431577
1611921420
1308015627
1253936691
2000058923
1738455590
1814301244
1524823459
679356070
1425893179
608520877
686397088
1815249177
607104930
2139681703
1361271187
2104740665
1560901240
2106491975
117176461
1630216239
690641197
531914533
1748371591
1587095949
2086909194
419173995
509546286
1702909651
1653970300
1035224360
1547011948
1509085818
1304979948
1976121632
1460523330
981571703
918878505
229773474
294443585
638498137
709960183
2131577955
1083777152
1139038059
349143229
730713199
1921724879
528445861
576817318
641126505
1899426973
256846976
1115167500
1214504317
1273271872
1878776836
66629003
501194828
542073216
1037599602
211782040
682772699
1893624938
1015349870
1351495127
472565011
67551615
1180674418
2020277118
1668923801
643675186
1349985128
1497902479
369878135
1695986207
1537243232
767963745
1308245224
1249312778
18490841
1435989945
1054190034
1030324647
240679990
813014358
1379413549
552811787
963679519
1732370522
1783089847
1075105686
375195071
1272612061
1901383873
1722444589
1535305977
717027409
1897678984
629805353
436770324
1954082554
1311616804
1243005329
1282113331
1633371763
701018161
1849594229
120956590
1630694717
449121668
1224872695
2038369111
639163690
1041878319
1937760446
1220036254
1896522474
1819262918
1567269722
111160936
1780686782
886795399
218804963
1511057664
1366705424
1780524036
1204456084
492481199
869329259
1927920338
105991707
1127284429
384703606
1776226448
2042695414
2104284107
1139875001
2070491968
1294394509
1059395601
1756532459
703421979
712573747
715578838
1447036550
966652112
125153695
1044458359
428151652
1670802699
1693930471
1393553316
1654268242
583086842
1034518762
314363827
545798673
1432788755
1615775052
22978866
867212181
2067410498
1463453452
744096285
144477372
2120079019
22228006
422284911
1846245699
980268558
2095056435
1598897147
1552249657
2009501739
352864515
777654693
113786610
1297167346
1043014600
1269217270
1100076261
1638693372
460201189
306454920
35805734
618661728
2083402535
1682280712
1238666283
1106703211
1899823264
68203533
616789867
1773723621
34260577
824070337
862369994
1655125205
698547806
410532903
1168791453
519940155
82812298
2049639450
1186577431
1668560411
1083864893
1913467681
785914334
456837056
971924327
969373021
580944447
1863017379
1139298709
1218697244
278152143
1228999890
815908679
1895167090
2059270775
250087244
1968350631
673171923
108661501
1066628206
587496063
1460393645
555447417
1587752940
1802875657
1456714052
1613159572
991640518
993571253
980072204
143618310
864246006
597677717
1997047812
1765466573
447651848
1461998359
1784338710
1275768200
613900003
1993683206
1070552221
1037874453
1022210188
295719009
1789310561
1068872649
374847797
1118260230
841711442
1518622721
1537414449
604076680
173628157
478002508
1140985589
696486439
816956202
619219615
1196715303
792543979
1246011621
2130622485
649696392
67951933
254113244
649005128
429143089
391660954
479682350
275601255
301322923
893627393
1886504511
77489690
1995730133
1887056034
895703837
1489112233
1999857200
1913251508
19821746
905502967
1796401679
1384456161
100496360
747100921
35502407
1830890111
1008081151
787027493
1893249597
1679505906
90875855
2049757786
1296022648
1651756391
214899580
1908755409
208300438
400378825
1104803841
1627862765
1772908593
1498733732
1210403118
904219174
1084149273
858135135
648890857
198719245
1278817678
253271860
1852302583
747435716
219607937
419972463
1806697141
470775521
178422754
336041934
277652497
2139870009
1966962692
825316698
1330022142
2128371784
402058068
301703759
610093403
991110236
1404858523
1116867696
317078763
1535080768
633250553
333561443
6966285
1223309759
141270060
1609911616
1825603946
1399078360
2112847558
860918609
319583877
590874457
1107568589
1025295538
487719557
1002161623
2055483356
962106191
602493184
6602972
606752411
426159
2139907147
1283006607
1087380047
1614713453
1867892769
317625921
1303380978
281797313
1882347174
1515701601
142586248
2074745590
355087189
1907843576
651199795
2017211251
173512873
1073060568
1218010619
352817662
1297398336
1037425127
398448160
1598739199
1825758773
1906213667
509342071
598107927
1927078677
710157337
1793988006
21083818
1444781313
784686228
1873384274
102938276
1602877130
1567335040
371494126
2123461405
557362099
406491209
512820872
1457029136
446413548
89677289
1573630530
1347300589
569946146
1101184214
478923564
2047188034
1692809407
393985931
1104074257
1622812882
316057884
1503626408
1913537119
1207083535
1630950559
766032389
761032692
119549585
971368178
119179802
1916123189
1575176851
1094783838
754289849
609870058
1704017846
166455713
583114229
322465854
166838685
1756111712
1347800391
1074226782
783715580
1519252240
1426509796
862161565
1691602983
1707772637
485624208
50087750
1760829468
248849369
1472796220
781564205
940147136
488457577
747751902
1354081216
2119539752
575017327
408896363
1085012388
1686585942
1835498249
1572604880
1542740875
1329273960
2144647666
88501664
329015172
1234895850
416382703
1178730457
881870701
1911432978
1254039567
1616646418
8699818
1549641813
1601814994
915478440
1871831367
2009959092
719882197
884079495
1082075884
934737296
1199173877
1426348846
1389057510
1109197693
843383745
1534760281
866348369
1618895335
824562095
1496806205
1159135085
947321546
547222566
1561991153
921066080
1360212479
576382598
1111071928
1358791954
2058834903
767580018
2056303341
424429882
1906437642
997446315
983181407
349268998
2075125291
975964763
1335519973
1002223381
1949186375
1424585836
605934689
36397499
1553559419
245596631
113509100
455071937
878002937
1560508683
495306802
38526330
2069681001
341884006
927589260
598283668
606150287
223334196
1361995194
615790822
1858757413
701061096
197359040
1064667158
726499879
351694218
1957175509
557875787
315946107
1154227867
174388837
1395348503
1529534057
801349968
885556160
1407220322
506884193
279825854
753648059
1817198790
242360880
1700855501
1516824287
2120676185
17866451
195635165
767833260
957294269
1165186460
1279161668
423749054
1906144165
613040707
151141622
1572166555
943624254
1117364580
732889569
787386316
612862803
1537245986
1366002944
1413840770
174698493
1798968638
1968478226
1233660564
347256260
992920132
1687473526
1327179511
484553480
1947004496
1446927540
2094261757
1408781132
485418037
191913119
1271840569
1706726943
281490223
1937148685
1735810188
865469746
1774857790
818963202
1632513230
1021608303
1279945917
1962857184
574363566
1807475577
1763055041
1449356648
109446333
577523980
201185342
1372538887
2015701682
1681361953
1799113153
1647233213
913950306
656208082
1251085718
1062742228
1581385538
1620851297
2002669374
584205228
324115632
55207516
1606095702
75220988
245786936
413423468
252448269
338522497
340088819
230939791
1725512993
967998564
141845850
1956312617
959391808
1618806258
869274373
1597606457
1561540879
251103243
30775454
120744938
16423248
489475841
445090017
1841342549
2044332034
706287017
719821659
798645
331085155
1677679094
818382029
2095217403
857772915
419393145
1683294683
713852266
1519911676
550728279
1954398223
140392328
1320235646
1817513953
323831411
1042397432
1432486161
1072758338
1619206667
1868694937
596386661
285438443
1202541437
1948670679
1755170300
1988637534
785623839
1394964145
1166934279
1133159542
563945269
471394980
1869835098
976610770
2096001709
548139299
710202894
2004248768
304590229
410542554
811778518
1411861911
1568714873
832367854
2038949801
641740490
1786029185
1163358427
1083694116
1099420320
1206742486
1680330192
417444374
2102389925
651115972
2013816960
1957608662
921803484
470012469
835303545
1971319667
1994028091
2027947344
1600029535
1624864
1279149713
734873908
274809120
1673388431
996224664
1231156740
1047524842
1527606991
481520810
1020240356
414519133
1680054134
1787622760
589957262
1109008386
1683516829
491100052
521109893
1620999002
361326221
2140456201
1728081491
1021488884
567489361
846015085
1532873597
285398162
1281673723
700448786
1963625910
442121071
76162441
693377019
248117523
771304345
318673907
348704739
358361981
1724851502
775079691
596852237
965437831
1372598375
226943784
1429720811
32564895
1610463039
1777317994
6090380
2053694092
373664469
1185807845
343108815
1913336193
2147221811
1490327774
682745792
874049064
645912900
1459221955
1954963056
625718159
600915720
1129304741
323160893
45850567
531459138
33657670
1113214353
21332151
1324507805
443093963
1836272002
1302694550
1619880393
1513693056
1211069254
2051145866
1461514990
613848911
2136103875
901406585
754392429
29086948
2066457381
1958073991
1919321572
2137450050
662587256
827648113
1298321769
1725955594
1786080365
1937870828
243681255
1619069704
126234592
821997953
611961581
1054431913
68185320
1990580533
1984267229
172401445
1639424486
745438527
94989343
1741646147
617792743
1268217485
843369279
1948995399
1439442775
327854981
893539981
862891431
1927259942
1170813718
233246229
551906416
654462062
787834723
659917259
23425272
1413256137
401981355
1363462882
276872083
694316072
592207644
534232483
1543274058
2060539703
354140731
1377988359
1854336189
1369870998
54814718
16098001
615292891
522776428
794290622
1709540847
434955955
1972075639
1737822441
273654002
1468126743
220620795
910653647
156960849
651732086
1697089196
1577367311
788163365
910402427
1887466142
269166023
1977019265
1019018718
900712554
493377653
400440395
338107029
1316029135
1899644863
1625866412
1512019745
447825515
183561379
296098256
840386930
217674189
212120771
503019688
2058791181
1658180763
822762035
1256914529
1033183921
701570600
1796066291
1143450296
568238839
2001516059
109035563
871946445
1243110474
1931354830
600704635
1910510625
1511164295
295285022
467900258
1248690305
1596910905
1278314645
1301507820
934892871
1680796469
803467348
234218997
686359560
1712152326
379960810
718626507
843998833
245884064
875525253
1374216488
1026357449
1141033994
1332943035
1308664406
833322806
303694807
486996755
1581519785
563845402
1533267784
1419623539
1727302132
1824117569
186360003
1500766079
655932160
1310984899
288307745
1270752907
1410339607
2114348020
1975942128
1457002280
1987096895
400728320
1074278512
934024458
1636694998
1145728016
1321441694
787535804
377261289
1555124345
1456446693
1898638587
1567184755
112290802
854916530
1590095717
856509222
870550255
1976454566
1616925442
1557357672
360423742
1049775591
728452100
634583426
52578514
311669379
134251983
1715805622
918264785
895648430
262592177
1782820044
77791465
1714651201
73931991
964324187
1253551921
1062941529
451871547
112213788
646245077
420426865
718021431
64050767
1696431793
976806528
2044342893
1830717973
1750264007
1917897582
1061755841
2140408126
897707391
2135287170
571921998
731390323
952522773
2018064753
102966055
194069776
874824473
1897416964
839257717
1011032046
190638699
419508541
841784648
2115233734
1536110335
1352901272
547177089
782006709
1472186836
512022221
1176511459
689804860
1659387088
1977342107
1832504924
1913614082
1812387741
14208739
461886108
761229481
285423360
335434426
728253209
2072828037
514758529
632455135
1599790457
502669802
346382013
681946740
1431388007
255736900
1825301725
554888375
1077878975
1001893748
1423865841
1683977997
1213450936
1320232157
1667472434
2054384702
1243482864
1645754266
2032959064
280951461
1357856117
2109501759
444625614
1066019791
10311179
1743083542
670347817
1927745011
1979364338
1120301401
316811143
715499366
942342161
776966736
1246654310
1460170693
101450854
1778208922
2141060872
841292511
1305665216
737854997
823026506
1158528097
109170161
1639694853
862453967
1155829144
890344363
2091466807
1842278659
31571698
1459397718
15556549
507325248
235716534
1050403356
270897796
1899745260
1788448134
480585507
2006803910
1011109108
1472186836
1271284984
293897389
2045362235
1511887526
1753567206
1941911108
1600535352
1574084206
1164507735
12725396
632455135
357304018
984343690
801692450
1035221691
1444819445
955362233
1433599192
1767203822
504131406
735007670
2119325332
307861795
1634680711
1336259152
946405813
681166662
1371186067
65037651
759468309
1893356486
1274855151
1043574371
1377657167
1016795725
466997936
1464047152
308706931
1784879641
519157860
732898689
971675113
2065485241
2109048327
2111686474
1481296179
1641825732
339721243
1636617017
1265281304
1753272674
1131349833
1361769177
1484343013
1430351751
202882849
1665692712
2013079337
1226531004
534171084
1482622140
1397987735
1000455013
2017068968
1042785775
507271657
1243070214
179374115
1932349193
1074175928
153080386
305231527
211532945
1993924600
819605606
1576602996
1668653109
263593928
2017961767
1508886201
340261496
193989152
1795279192
550382591
651475305
854435805
790812559
1249834312
223004421
2038080868
625666319
115565991
1125507680
175280160
2036088488
1611087833
1167047719
1376609357
891612854
1575860206
50344572
1699473760
1331839397
1605563173
266502426
340988316
1583068828
1985434882
708920930
1215971630
875460373
711205322
1799585358
818121650
1564990363
1426096796
985107704
13858519
1581693078
705492159
726840343
568437547
1804425668
85891517
360701850
718876556
1832497703
2104577101
1712438985
188503858
272313013
507183699
766531626
296120230
176197703
1941509691
1282296153
1134617554
1156775930
1429196850
1274202904
755524320
823278329
1607175607
1485665482
262049656
1829187426
141256271
1766418298
1220593870
4566044
2074973040
645118517
855391109
1012213687
1356630154
1448562827
1302483049
1132144583
1409412413
1519112727
773044178
811937051
946559251
950272076
998658823
1692273817
898288015
1635780169
466595222
357241969
1716709748
38283677
465960929
1203514125
1194450302
569737396
1977325546
1758931122
1036311266
1976024450
547005172
206613182
1775734584
450404797
1102203530
1545608972
1387281620
858657046
306899398
2081321583
1602420271
635779742
796942157
832512499
954780797
1357416310
2040703447
1241188631
1982405268
882315145
1642548304
1919083437
2065988025
358756229
1553030734
353234469
2067471767
927236234
768642278
1323043617
813132116
1016574192
1097000205
1253911165
2094144450
180880101
1612322678
853623137
193531176
2036933572
2144391325
1965541728
611026342
831446868
127409771
235747564
837819521
866124029
835067642
220457728
588566528
664082389
976139211
268437925
1462213869
1425906456
1167075936
1152677780
1277025162
1727289966
1931536288
244982791
429955171
1245665830
161140649
1474341660
1126747767
1972849385
2074859592
195305667
849885914
2108614416
1464054622
1405328176
1446176461
908185039
2062394832
293349048
1457316022
558999524
1438910367
1497762630
1268960569
1664310486
59358530
1666251539
355111377
1984171940
919065609
1379809115
1896336228
687603640
297766370
428172433
1133722055
81002827
547295600
1875854135
899166892
1552075891
813829345
934095217
307014413
557543144
931169673
886955951
69726590
402270810
555154005
718231164
2005893113
1701249878
71466602
1450359781
984182450
707011354
627036305
960903949
192726815
485086840
412236035
660492377
1071912260
27761519
1291737755
921663476
1523855710
1668548250
58048642
2008153239
2006756851
178720363
61982574
1298106001
1887308461
665945754
834947847
2146339434
1128489421
1759499426
1399429329
2026994986
746909889
1270716847
1010887589
1057091739
1234572510
440081345
1738533898
1421950872
10528526
1654910796
1073669963
258593164
288827692
43892294
1963933600
727068988
1881932420
1419838259
1332158076
831557103
962248845
4444859
626965531
1626009254
1949302734
408009123
556699806
926872498
1564761428
718360477
1614460799
354604066
2135221630
1266448690
601838120
1522273443
1249992253
741561329
664707719
484376422
752693621
1327562492
673268703
1243542618
1231311108
1072800678
1822656257
1220159838
1899391328
1588860852
934632214
706759175
1644687407
140442707
877987192
1724142635
1326332694
782523776
1396549712
83047147
1026735250
355352599
2021144765
434590152
834355123
900355311
509516998
607927926
790208996
288588546
324104705
1648211519
1215702189
1335644228
1868955431
1992982503
973697814
1462370413
153726747
472851611
1932039158
1030013806
1098126267
1460188057
930005866
1358724539
311935029
959701594
1070576225
1537468676
773457501
681161061
1774003898
1958333886
958921309
635851
137153381
1936009008
1139727863
529215474
1359551574
1698126171
1945371387
1758229448
492728074
1604122148
2039412286
1503539292
937693273
1056852572
1236234875
2058949051
974642845
905281776
1707611729
9415442
826222723
1413268146
560108465
414530915
1240093816
1065048223
1001065908
1771170408
1251462060
784503713
1943669704
727964830
588496033
1885444087
1245191958
21192709
1166951860
320568781
1784231660
1693124690
2100296270
1460273364
1699354982
1976226679
1646641351
1725791624
2049871541
1248181677
680391863
142321535
1699482383
443473293
803317466
1287765697
15151956
1314084022
1797809792
1431365906
1626083311
166784521
1062774311
1483380775
1295101954
2135355238
1069093116
298421589
489837262
1507508382
1342320982
969359888
1453809829
1979977684
1963474642
392593428
761155463
449840397
1297960929
1934310914
1952344233
1063500698
588503695
43324359
1107131208
922176374
255748454
2017766647
1852593455
1038662404
131930519
1788303034
736260670
844781606
319456274
1190722985
1173582510
355379829
400149550
973944462
760716465
784926914
1845552398
812105632
2130477764
739345321
577026041
302250558
60364053
510080546
1942885932
201688221
1476352913
1372138067
1119156291
1498869649
1073384639
1156351232
2081382391
923915190
1726995423
1151629248
1070700651
835886808
730114509
1786680178
119811694
652460944
1050508062
1533637644
229675771
1611520163
333716663
652245522
1276770364
563294324
1303110274
1904662332
1428293502
294826119
1021053454
809267465
1689261288
2117112895
1445781139
1544069649
1078644435
724553595
1050983699
1342386735
895968028
1305766845
635326598
749766049
1369645404
474864429
105359982
463590321
1409418663
2097178500
1217864877
1558613834
1246376355
1898650914
816717105
1929160032
2002466107
1279278829
29278638
357098805
449331708
1269370690
988035454
1144710839
905005144
479308257
1897681434
232470689
310074066
333407654
2064313186
45185996
979582617
1757455225
1726577106
1122251923
701135998
335058183
638158731
851601134
2096058180
710368398
1555129309
1466780351
105724690
275745442
816178704
1742998524
1634193365
571300790
635492526
1363024557
825096987
439609099
1102288850
563243000
56771566
715779942
964808441
2086555466
718121386
963308839
2138973906
584815638
1565660236
642311011
1637414268
973933054
25134538
2085914765
1359712249
983231368
1567064377
1072018427
1803789031
2271900
243510514
103194089
1416690078
413138513
665087084
1349004833
2062694092
2120627737
1094142728
1740161018
1515412564
286052457
1153786485
1656080250
1513030390
1696327985
48992271
1994104063
2056698608
269573785
1434194266
889924930
123968216
1592361030
720194613
497021519
1158773256
693224702
26211337
1840174438
712271248
760655350
1081313489
781103936
1319893357
297704736
1792566917
1434782467
1407981159
990559604
293852547
834273907
775274368
239399231
703903589
803656851
460589170
566265729
1803020064
7471260
470297442
1466595861
1014821999
575565606
1800452763
1711511597
1921013525
2145586118
1764262684
592877433
28669171
1676955927
1030190189
2023912207
1912257801
1108548257
484772364
1712675473
1193267621
143850295
474224494
1412859965
1395071095
725053903
123027621
331454426
1898407228
1185542080
1942636701
1380597668
19823706
1691990283
850013918
1477390811
1534386699
1449028949
1668641629
1846565867
1590183977
794407052
474694848
1723382879
1746703180
529435933
853558836
76363464
191381264
1326093661
1554335127
192255630
208156857
1679606601
625941839
370354199
1033427218
1977695086
957177664
1925077327
908185984
1555626555
1405857065
180788429
1802439122
1491623006
384382474
1872123892
1625066635
1261964014
1345566481
400555772
580293198
1991035030
1498374466
1163810003
1216729316
1122355963
1265147924
37903754
737461292
215766023
1637220758
2061990237
670033504
2031077396
1317518957
1886548973
1280374331
542392057
32885069
1175261735
346124246
763799007
2107665115
856868687
1692505801
567056482
917015188
849356804
380920380
334558704
1814976342
686371157
747426479
1882384658
1560762820
975001795
975031286
149538030
1475556750
64150241
1443503102
212919925
957828282
1690540059
1581742606
1946899591
1546137443
437621066
1842049290
1148431259
658145096
1928349429
503941391
863595165
1699514502
994877208
566140258
614189852
200154666
593423385
56310625
1317229334
938349594
852916033
1800489610
1243852216
1886132803
1428295538
1545485963
765754566
608726388
1264729473
358289097
1312140358
58041938
1842128033
870072627
1783804521
77940072
1477593754
192994157
1313991574
33272932
1488935291
1090525153
812533280
834235548
1395824155
1437738009
348074494
48582053
170612814
1749841163
363746621
419089802
2100419288
795000970
2082191968
1264607650
5894957
835595699
2056195978
969084669
1113781958
650620331
1816208283
1703349770
1022141142
1543432442
147264963
1131911241
966886686
1777042806
1219887165
570941836
499539043
242722202
1081859756
450010669
4123025
2146025913
982301295
1792842447
1154798059
113160285
528662904
616929273
1436233983
1370372241
1861341214
896652608
1135487206
837609444
1575273118
1534568782
153329018
541109166
1042117514
443500948
892157256
1358782427
709282206
377954932
1791284514
761607580
1392814470
385392648
1093714762
604170640
1395907372
829539025
1236882786
1775675440
1585745892
1923785039
695336725
88121552
1738838075
1565917408
2080229779
1080963290
433619576
1939307736
1312891656
2070230111
292050385
1260127797
201711879
602407050
293594770
2041101461
947494178
2054544004
25634089
1299990393
1829160266
581851573
1359799868
2109474622
505476610
2029547661
525498992
1692595812
825496711
782953143
595936627
992761959
923772739
1218495342
1090125513
898744445
1812553569
1846926002
1022636729
589614505
714123613
88128275
280410488
1456756911
1125841945
1423073278
1587221909
1634360341
1926698793
700914892
1157521155
405347440
3678737
1478457774
1598566344
1491123517
1412523427
1990136411
1876593970
768968165
1015637085
959834496
846887919
1829907333
1319129741
397040166
323176408
140959312
1014088949
973134155
1507666249
2064158899
2129715619
1344522844
1310120227
435256710
2070236106
419029781
1439058163
1698469241
2139309638
734487292
166578714
1382833316
634937516
1698252880
2014321378
2135286798
1547605522
1426145129
998596811
217205035
730077873
1215646756
1610742188
1020170139
1722128301
451714684
99321649
94174167
1231296925
720690023
597514813
1353760945
1024682731
982516502
1008828792
1400696626
669030421
1518116714
5999464
1271402920
1273188942
169743177
1476416862
494998122
32661823
685159658
585545592
374425835
1468206439
437649917
504756793
37391920
1021960557
432872366
1615451054
1561099990
1285673375
53502931
27767610
857884138
1798414524
640502055
2101303891
1350497542
1691070917
1831643455
1839353244
1237198546
1063226564
1736723610
1541682991
1397912820
503883298
786883567
1849263063
606103163
312601965
764107914
115945421
1130853650
467391571
1126831817
1608444623
1700140927
718720754
227940913
423834014
1521203227
1150119022
257129527
211772095
1288405919
579786067
349454544
1561150525
1089264434
2036715531
1381643055
771160003
28005450
1053081812
1241626867
2051549466
2055174817
676051075
1617388262
1614040038
1436953424
1205442264
1082789765
859165314
194691287
1837506719
1049809555
386305036
1104440110
425908842
923499992
1482012638
2035793407
1689537661
2112032399
1966566109
2007831055
339032673
1733542884
115716149
613758637
2070037605
489243793
1689935702
805089406
2127845211
1921674818
1528519107
448009233
747911272
1101914617
37269677
798110753
1391497239
196560785
2102549111
653925665
643138722
229817704
579984644
577628984
1491407973
1605343169
13643667
1784858293
440663355
1711035040
1191856313
246818966
1497092080
343803469
472613375
1376177783
329430504
545431485
1128046735
1525899394
487140853
487357957
650005234
1314155116
203279154
931213670
74667197
741481008
1245740384
675274885
477966849
1405243424
993601557
1641365135
1425871009
1978366021
706025728
1108371893
1506732868
1695655774
836569081
1203150854
634987666
1423210678
91338015
445162628
1363909650
535976087
287490114
223160099
1772734561
1338189709
1579534438
2101417825
1451058694
1010443336
92124935
399769945
1605167092
221036518
195834742
1305856841
1747969644
1623406994
228066739
315367339
2058000257
1670111902
1761101921
1248630531
2023623493
1460899634
1615183509
1641934861
69168391
1349904624
728473805
1221202418
958681887
1820915093
430796693
420576250
1905333273
477571101
932698949
1894474153
505424035
1937593879
1001164292
925084726
353205742
698174627
2110920441
1975853541
1748150434
589901710
535228448
1315092736
1715509893
830231707
1857126003
1490712117
351119859
1041154490
1434834798
263139131
1846825824
1480877924
1223002941
402221946
1343456581
176500384
760067244
495964980
736238986
1264821254
1643637467
1509573349
685417603
388052947
753978
2111046763
126018393
780583362
1241864487
1440857398
1017047098
805252651
1168347191
1968344535
1829282046
321863383
1132922732
911748430
485082893
1342508373
933612311
768777171
378163119
25725676
325622084
1157131514
1745970771
1997186123
849436642
637811033
1805622488
135972613
2023501107
1087009718
677018327
1703234915
8259808
8528516
1931189215
836265979
541892133
568886791
94233444
1369575703
2017031153
2115175647
947859441
851797785
117626315
1348456658
948204448
489733626
223449560
1052056450
468864379
1086225045
1324840972
1451306472
1033766411
947681126
1514909078
2044038817
1749406942
1730934291
1875260535
402700275
794958998
1866940160
1141157487
560460838
793389917
920221717
580252071
241025888
1323087808
1730824117
1835236870
1911664188
1356165
757401049
1853625190
860415515
678756291
124893313
739738065
1515027788
2120274626
1986275874
837001861
1053235073
1907251543
229736524
1711411073
1438921251
1329380890
119295364
1425658558
994879554
1374601947
1926576896
110503768
283936075
1863120730
2135802177
2100773899
1519846278
2010745613
367011205
1921996197
1906663396
1699753944
383435520
253022090
1902884706
1877196650
1146572917
1013163370
525943990
2061401113
2018342841
311596002
718203175
226596128
119448011
2139952810
63636592
349494462
585997072
2007570001
836567227
1270720969
1656075652
1103634392
929852424
1631082131
1626738719
158979119
492454974
1042991773
823848250
1052172331
1139095408
2098823940
873900997
2147235653
1962216650
1177682488
2006290684
1919653984
1985084981
1416849575
1488668855
191986016
1087957368
1885511264
391012521
872347952
173673698
1591282789
628029764
1289754923
300442970
2028363549
1852278166
1091340099
720078718
930260250
423825835
327434252
2080913020
794642798
827708578
1329890798
1611179023
972030428
537637237
1509328229
1311816426
1864372562
1569099470
800538857
1860527851
1022889837
1292184967
2115668787
1700441905
270523150
890810337
510385320
39696204
1660706951
1886486716
929831914
522804149
962539770
812140267
800407934
1273055244
1840458159
240047733
1224025975
129161623
1636226860
2128025757
850178250
1978082798
314447777
1009671536
259955431
2071886755
194832782
1106813427
1830622105
785317937
403362154
742398537
1228908672
829074261
355991143
525192063
156683218
487845431
986429299
646198763
1666407578
2027849174
1733311957
2964049
1312703002
775081850
1731850868
1163644654
1192645534
891251023
1501480207
1409389862
2006998936
2112500760
1666884063
263080416
2065332503
1925403404
1670784871
171202945
296602361
615270225
1141114128
471427056
1082544997
755512604
54749434
1609075279
1855802045
933560917
689917420
1399280462
1740068967
1978178137
1143906426
1242603050
638119745
1013687279
96576439
1270606275
442380938
268840823
576435177
902961488
1398998444
305692476
1505453682
1179224909
1670312496
205542531
968760671
152311399
94564979
1088790255
465919697
1697966141
1639299365
1051179549
1091235527
1026963737
24576921
1034007088
1607909186
889455111
1965916471
2005965971
295667204
1658852343
1714925308
1491918228
814874834
200624675
1683637363
1165415390
861284304
815715198
730955185
1323822224
753333043
311919026
395966806
747394839
816238207
1177450807
144942173
1714857538
255237379
425677496
766715752
1186022505
599770605
169657440
2079918461
1461056950
1020853335
93298043
1009594904
843373101
2031471542
1038241125
5619211
772512130
1284369522
1550207887
1570598241
820939037
1520364078
545979823
642272727
201640498
1584870165
1594607314
34468920
1858118168
2093146996
1878938269
1450275587
1276037045
994338999
782320407
787375720
1506729005
541432393
1436639551
1746319663
64399693
1942161258
1031370930
861829875
407132395
2006623740
375471917
312408472
1990218830
1765791098
187376970
941021517
443800574
412605901
1856231601
225236330
1443350616
1980848062
2043489632
908005959
1973271037
565477330
1055534463
1914953059
2062482003
2088499963
1043490587
1342324336
1618241501
1298214717
1315664350
443657468
2008996331
655351031
1490990650
1365318860
1674770581
1263941404
189717345
1020897078
1848165883
842373993
1069915439
1629288536
133879044
987600609
1357049098
1414976215
292721197
1296372112
288776708
597075362
792365902
1461309782
633365855
848730854
1066790547
1599295145
1780855666
1440093077
44097863
1040782970
42115767
941323701
1766220507
272245610
801026335
605671089
1396298382
2017003222
734685978
2143674894
1903642540
673567485
1672172010
1190181765
860669935
788079432
77386417
1059393077
315638300
148280673
1078220751
189106587
543031821
1677081961
1922249519
1740679565
221806070
1860833000
1066233410
2002227206
596594618
617016657
733448475
1059608300
407275876
1941142922
1240953435
1359204806
605204022
234060467
850076355
971389541
1495639763
1226112838
336106503
686036758
969042382
130796554
1897965669
1247890027
1338887476
1736592335
2120594833
1835094949
1600961402
864243954
130762218
1413446942
777486134
2009458193
96202428
1067363088
1652408045
1020013174
70144060
994073963
1336478663
2071220179
1131193512
1579662649
1612382690
962598536
2664702
27068386
1464802050
593306417
691156216
896558409
614413618
1932558488
1979127786
1880665229
662585089
808942915
680979259
97200426
513615542
848554991
565728746
245106187
1235603681
29726401
836826670
711243918
1861196104
204262538
148806521
153838384
339726497
1674003287
1019436405
1865243500
28615597
882406958
1398559397
510694085
2021692455
800438829
1218523236
2132683952
1465614051
982829383
1496663371
172816446
979685452
1949480576
1449313180
494690041
172633613
1397400476
1811971188
1440830728
819892886
1148531508
356076550
1762688520
1208403996
44588775
935754087
1887015260
43128665
7150819
1484611873
1113626251
598667160
1237322251
367269261
1051243384
1289931917
1002732402
1892126244
1825854549
1754385
556503514
2004502919
812205867
1642501141
615707314
1674012072
1391387423
675625538
1173926135
176696012
802600497
2129907122
1368104803
1649791876
986656636
2064691947
1954811774
2116589749
594654455
970528132
74740994
1545833914
1326530890
1918153125
1657996506
721282436
585255071
184054338
144777371
80065851
1084678272
1436596375
496699404
960244016
803418855
333760367
1061921425
624463586
470965631
1833049531
783097748
1485536444
1684846386
1147043866
562809230
1191878910
139275228
584084863
55221701
397063556
216298382
1274719891
924153483
1887125648
829980037
935614444
297683314
857148763
421790681
677915069
1853006454
519961719
518003201
1303602682
1908370005
2056304925
1981923662
1236064148
1902306462
1868919413
586606633
494598642
2054895187
738105509
906988725
1745223048
1295156391
297963010
535285560
1299433039
535782597
1003920608
1898405776
13151795
132923590
885445592
1637397938
2146282530
1464134672
1276790732
1474206049
816081201
472009492
690957558
106321772
282057617
1585606180
1760604836
1722576662
1059604971
375657772
1953441126
134433558
1199291814
1768013198
77220435
464652351
1819902997
738483883
1384121155
244421284
845383870
111288603
648688484
603657946
962143163
50773565
1146938666
1474092389
1940864490
1462006217
71967656
537130322
1647674268
511085756
565481216
1978016905
376428544
942180880
331367232
288910946
1893147531
1107637557
1845972268
1650331355
2142813028
1203020080
1340467669
864927640
161671920
2081382391
1552897121
1999254273
1723935719
478130041
739897578
575597370
249367985
1884006326
404817448
908043105
502496193
49338840
3635984
736404315
742538971
33787005
1926734721
516458271
376714272
1253202221
1790948692
1897666663
1714134647
1987419909
365238272
1660933203
541887580
1279060768
1296646198
134200188
378634079
252471780
1885070641
1083201034
1251405315
1318626125
1616734397
416418317
1545894723
28036223
1069506980
1997547619
920401681
1616385463
820593791
1871340948
638097068
509746408
1263688109
1476464666
614590760
1291803029
1275224803
463293236
1772303959
1582433845
129487426
1978751374
1133699109
817506547
593592734
874765212
1066344085
854489436
706639771
1253024239
1066917467
1638200995
859991046
1082758316
163634291
170323697
169085522
555009436
857905243
777959977
1926373688
1261897041
1055534463
534715813
1545692375
1817672816
363365173
1360373010
1750934205
286972916
791322069
410426856
504899043
1471775195
123381682
1408486531
305521793
1036562566
1008940640
1573450886
1513321511
869616974
1905771579
1747427436
45009971
754803237
1525750456
1824318770
216218949
106299241
1590668839
1504571997
461146813
326848484
395897344
1129308968
638121827
1080229770
1502480189
1223316233
1296969172
2013633972
1567960930
239806058
1322828430
1761012787
1359387676
1975819887
563851924
641619696
733785004
2042032057
865200656
1093861960
509607896
1255627108
1906039064
398127567
469147305
1701216685
1299021231
128322936
1937281606
1577935065
1143539679
55681644
2038936183
1544579908
1339835099
38773352
204921651
1591306306
1228292623
1280552512
11418805
501885272
738290457
1016550682
1419733554
762106739
282168891
554149044
1633927750
469847823
1110334625
259848769
1738691127
128182726
2011845696
791610993
1448880916
1176703596
318625707
371146374
1387650442
993940350
372112577
1215886041
1497018085
841278160
1685359249
864599856
104355024
772297655
1100927914
806075881
1276382083
1161206594
765297128
1678286027
1888557145
74865424
2072871751
1914669027
1951111134
1286395101
52018658
475314448
1818529749
1455240916
679991903
1383035687
401887430
1718468992
609474252
103002656
18174244
1077437032
118851154
1996481566
1248961486
1274989433
1299588306
985410360
1323190648
1685633953
998453452
2105813321
1742772289
939133160
885919147
666208900
1682925938
1332358403
621007079
988167854
632366080
1180533795
1274643811
114405785
1832082489
940849270
849433918
810692079
1109183402
1874584160
451454562
2052285728
1364391386
178100524
724697298
2094878676
583762139
1854233340
1245370463
1520007540
467903996
1405667850
295832336
731144709
665357829
2134320119
168388630
582314962
1628971319
1682009898
982759235
295782751
461030028
1468224481
976934208
456931228
1325287547
691556574
1104667855
1436967616
941545516
1058146227
994181936
936959102
103340421
183544163
1621964145
516184321
159873604
1182187374
2067927858
1729183663
1650623337
885178300
759151413
892416372
328795806
931591870
811541648
1147967937
438186666
191932147
207698781
2097033071
1370630679
1560328371
1513734647
102906111
520000719
546138152
694483525
856432719
1072475691
2053710285
725016375
1947013201
2054152765
1618878468
1106707705
1837896983
473923099
1927397504
2006998936
394816879
667410838
1633563148
1454336340
634338704
500470286
2086614439
1205404336
1901250841
70907806
2023414670
1033803687
989583263
1216321605
1186599983
1450610781
1289045596
668223156
1566589834
1714677980
223416038
784108506
1345213806
150530756
1644604188
1153923059
379882388
1844032993
1037326870
1358096871
562047994
337485349
1319067685
1375847650
1408241038
1754135682
1938952625
2100383941
830982864
804228040
336982653
1800587932
1560418771
1124066502
1130679594
1783478596
1278212984
1589101227
1090678664
113284273
1396191330
521102441
1921262780
543466900
1874016749
321356805
1979761051
1872313540
1454724508
1780659688
781802163
1286998384
519192487
113570955
809627709
1548821495
1869404203
1402776288
265731349
428704528
1111969409
1998825801
2116024184
903892344
1155576018
1016887990
659292653
652532976
288297754
1567332767
1832427301
785803934
1435763183
1104891754
516447829
1609395918
783328790
1976524866
940304691
1287234474
386808145
1341517221
888814191
1818809865
1397912653
953659665
581166986
1554845431
457252425
883133667
1881847792
360744071
301370926
2045523305
72055342
738755161
1220739883
829589822
218675067
1556446826
1084723271
1345658628
234794509
2146930128
640101334
1101830639
629781527
248869714
1910437012
1043442939
348841313
2060037612
657699915
64995375
827542508
2122182750
488853067
332956997
251757634
204688947
160243277
1175118681
1333087154
622270139
1753294303
207915094
828759952
1017936700
1527800933
1443174663
204690833
997315437
552791401
869838686
1491762486
434300867
598915595
874073317
627790198
1338007915
1287269466
1716356286
499604728
2134770319
511367758
1560117533
1744398187
248455259
1689148264
1026553718
1851786057
439897976
663823011
2094678322
1344338280
4374894
2001797515
814927230
424656087
25460523
136581443
69520972
384578157
556019423
424371117
2024300731
1014054633
497502158
1798895865
608793654
1484883414
648540674
1036615903
1415700056
245649068
683702167
1511068300
133844425
1624280159
806233057
1395657964
468495237
1218555281
707799345
247121228
661282449
111907257
897315781
1997476679
604750349
1662153089
1182836822
500240008
1336879943
1032096889
434590243
1011750601
1803817704
271782680
674471201
528717930
2006520721
856490069
1898118238
132928892
625563699
181599610
287907919
1561364807
1020360531
1012176354
912989961
1389858878
277012102
1806288315
1257570860
884673474
1231317262
121110449
164330544
1255565809
1913110961
927698343
641241481
187810732
920357383
456017402
994133855
1933156383
2018010697
1716125696
644680163
306345890
9168996
852876292
84802377
1473382974
1502238142
2046269643
470956173
533043291
1839486797
1748746961
2049416291
827292078
2001474821
2094336333
438685822
680697664
1247113036
2131405541
1176916451
2070315695
73761037
321340237
143518639
260171734
1577529893
1375873004
685375732
708518487
1008885000
881798320
1456784105
1439310690
453361862
90140774
85104499
551996077
253610611
1620817798
1530163979
1945520493
357202976
545243228
864271447
635489310
1805616505
443853514
1800835040
1248913319
1216491410
1489025745
2101122194
924533908
1089982268
1353808296
1696369866
424141363
885244795
990257126
838653112
116000002
1152922258
2009835218
776287741
1619564358
403873269
410334774
285477124
1915684797
1909050886
482732585
1814548313
1693187886
2044269606
850133810
256854749
159044191
1200750474
2061210270
1902118297
1978729548
1025764034
17076149
694745025
47285246
1855862988
1595818208
1572861219
74418670
1409478541
1572808727
66039521
1827941982
2048939184
1512850952
1123927507
1821102865
1044069354
1148347311
1287030431
1423339252
1250344565
391381862
1318630199
119744369
970496808
722616017
1157377074
1034438377
1746596920
16013893
898135598
1373273500
1207049889
484247928
868408626
2012033034
1870605412
1341856464
318790554
740388339
1611733552
1383336037
899214489
1203463139
1994588626
1267268301
967344609
1765297784
1792921040
1514314730
775240513
959870205
1615495487
4031529
429381092
1154444714
2099843053
770411044
1152528302
1461041681
1685979028
731327613
1866937371
46832868
87884046
1137345631
1515074195
67175022
1217746303
736906335
795499190
1446627582
969305254
896716030
396184687
1927955414
348869451
2100145259
2111219338
1358368026
1288813997
1465930642
928133322
1583734792
1112176759
1398657949
680014011
1780101443
989610147
355578155
537223312
1767338715
719821831
286597375
871534567
986320
800460582
1079470998
650910707
2101442532
417927646
987702410
228358344
1364586028
646194884
2047356261
349970135
1641134041
1825981083
1169653890
1258969022
926732410
1254326804
1885404129
2026187934
662967541
1643409193
1005015376
1969562138
1528534121
1290488506
554574629
1064655850
360484144
1569737161
1955165539
1515007258
823294133
1190859587
1109657600
2111549295
1617910511
997493567
1294493093
848347505
1718563124
959627853
128724293
1958325647
306371750
1201852322
1706670150
7817598
527006572
1813611683
1832899468
1486381502
2029252994
1494835083
1531750378
1848861256
604994510
172089382
1153292003
268703093
1642211409
205607048
295105059
822736758
1710085055
1119015804
1345439434
1312504729
587632818
1779702970
1657902473
1036866950
1454873251
1907913908
403825069
1705926595
1853158423
893624672
904311916
538562824
1332492130
2024463774
2134909739
1982485224
561914591
651801459
1593240143
1293407023
2142728913
275543041
1809407845
1726941520
739083364
456718518
365956822
541673404
905385404
1780471950
293880695
747108688
342634713
25978611
709051838
1573824782
42305027
17284379
1251785629
1677628771
1328282605
352644928
101124461
503921622
1660642860
451725884
999513471
1653732892
2128726215
1396391914
1634549318
1397684701
2035510111
779383129
495296671
667380174
998146721
1301306389
641601552
314400940
224413753
1287785510
174010191
1707155080
1078707963
541249823
566071970
1600029725
113677261
738777028
1793148012
1078221825
838472659
605884192
403470299
207418777
1245106205
1813904232
262012969
470618824
1214730904
920605372
2104041152
1157635014
74079403
907992677
1520673097
808262191
1729184149
1333529752
1061426476
1005999574
315234577
1946841669
404010753
1806959722
2099402110
1293234374
87817115
559458341
515025190
1714140677
1585883375
1681887311
2063217195
586502070
1461083391
300004709
1275439724
1289729044
1107361872
702858283
738185047
181468789
2091379429
1834848590
974652570
590169707
1524147296
1956905169
617402620
2021611503
1723687999
547154316
231818936
1078507161
1543298756
823074559
1903680784
646546106
702720299
1742691315
338361670
1821533941
888835495
2038833511
1531906022
1645046676
1702210363
1158401818
1892704972
1084111942
28895438
1416683972
1424428824
1386358772
249347802
1214928079
1856725459
1426038633
794157433
702236242
1844556242
453948028
895390919
352107372
1241049180
924729106
1951128623
577339967
1929305953
1940605298
427901021
1071197694
703280658
201532553
1072985294
863464672
614370452
1766716041
1470226077
824295249
1143069978
842564729
380866288
1869920394
1297800240
382867094
1854006814
337453035
1322990555
554586691
1624948170
1214065134
1419588091
1310034230
689960562
1376790577
1596294631
2075549541
1674203529
501554564
327152916
363537868
1527015660
1604296113
1706983293
1488131809
1990833731
1610558566
1114663323
1313931847
4051519
1459598448
531859118
988733269
1445281204
518287028
780947005
1108903489
1960467702
1328245367
419089802
10806216
1577840236
560983139
617848026
1337098844
315558469
921692915
1061980100
1281140949
710304661
366496037
206407875
466608382
1763907350
1340044128
880920096
1116749071
1510840395
1810469673
251158475
1767612940
786514590
784596397
1081138062
1746258053
1276884394
1766376364
1357856552
992634470
1191475740
1310524086
389277373
263451355
375960703
1229321546
1937245004
1861545619
873034420
1128106451
1697043568
477943266
801808040
542981125
377332992
1715551531
1322658617
845039236
2097289137
588044731
538201879
1867295488
1198228767
23177555
2120646473
489173118
1720361165
2047519314
646423892
2120409497
1575700726
2022982765
1176724859
985964653
717391389
1692374022
150434649
1114728029
1793220013
1581742606
1634906076
1011322927
741348346
151991157
1733678176
1201663507
657237557
648764193
1491949454
560304440
1186669909
1327620520
1796292240
1107920475
676784665
1720628815
1495681875
922949519
1646525593
686266065
1766847530
2018450258
1708600239
927092638
1149808671
1676937259
1900963080
661835339
590882367
906510020
1290686802
1448421403
2131759406
139114989
434731939
1453869152
1733774004
809734443
3166443
268321639
513739539
951069390
1501251984
2142965840
864913580
1966914375
673042033
1226357280
1978343598
1031143689
288724159
244635280
866686100
386388037
1801595217
1188630779
602635245
160573255
1355184182
1187145676
1444181171
19040318
161140649
1867128379
1206646911
2030287911
1708226656
153554121
1169979206
1982261956
2028817815
247966231
38701226
1271921039
694363506
322415442
1715784870
2058463360
144866189
192795826
1153177105
385538671
1744101388
748405784
624325036
1272038731
189513239
961682988
1183485182
481892095
1742644676
2138445374
797294080
965896955
2053966203
1227313039
902425357
71640319
2121007786
1166167979
1786745504
869695791
1988014917
1115780685
1852927404
42505611
1879809120
1878243189
1722616324
551666978
71140705
543372892
1584824596
761547183
1543163210
1815388957
2022836252
1262632363
1723837974
1653596209
213732441
2117540435
450692133
1653450970
147044947
682533271
865423263
626216703
357672853
1829738692
1137800077
746226453
1492892370
2089342584
726234075
1478914406
1586000739
827424637
1815442215
1190402627
731180403
854749504
260151709
1037684078
460875105
1511147833
859551649
1398794722
1811943999
318738981
1870378948
1161052217
392317333
1572467782
827591942
339901176
1387980166
573016201
366707537
1108376630
194556314
74266034
1790006911
720513624
854199144
604515868
792463571
57593429
1840758610
951757813
2132334061
383494722
1038595314
1862227641
260220117
311651980
2046331710
13745578
1888378905
707322815
1532016489
846009962
1815920024
1035976125
1129398630
1407485214
241093112
1660605189
485492681
539284902
11380638
100568218
2073992222
1356449628
262138258
2042080124
998049933
1308939507
574947210
668368045
1775797707
1729185007
1332659691
888448087
744502566
867456141
55761593
845948880
1660267792
1228789898
1011898794
494609660
1699044622
63980782
1395118838
963726553
1870657574
1381111697
920375304
1670555466
2069703746
41511870
474598578
200526134
1466882415
965475987
1633563148
109081413
1271418461
324703673
1569767493
211677898
91306416
1544812664
1149250527
1883095404
2036408094
1364858688
1063637037
383146147
2005958712
1021804361
1145820557
1856955480
832589269
2083852250
675298142
2069924730
565116067
11573985
1025847648
2064216044
513608242
398734809
1480830939
882350497
909515386
1497115802
1127247914
2008483732
1228920055
821373740
1526412273
753683056
1024314685
405004344
430046613
1193609141
502820627
1599264521
1577051472
965330871
1541302254
1787390176
251836083
685230339
1115454836
1464410337
388526564
220708971
512325048
520186561
164047248
805073821
1284548076
413889676
863018638
617339504
319415623
990363042
164556753
1880973597
52377459
1165054758
863102670
1503183091
1653761227
635625358
1913197426
1686911029
1560290187
1359141133
1561809994
291571907
1541014502
2051729352
984944678
1755036970
1271069438
605817969
424425861
1622344948
899724175
1209206325
687691753
1716372911
1683116079
908445020
2068538346
519724243
853439878
2089342584
2106682142
1504019807
42756564
1212919160
210833074
604917333
2090524869
1514445338
1441465582
337223707
1860156387
629974125
1132434593
352014143
1052738635
955298590
1889781755
1055916117
102262704
174855219
137595650
1721556295
612907451
991306846
1073668240
82928760
1567316340
1176132785
1489918307
2040895009
1085683811
809827006
955189452
112279189
1682203212
121718930
1955626153
1213084324
1544845348
1661632683
218937823
1013341280
666491235
1597636223
184674916
1489962809
644951463
1900264410
1405426389
1185152301
1407854421
440100796
1961244140
1563920200
1416087751
234977774
1393789398
498794503
2124328566
1535711406
1053453332
170068195
2099390370
2049481227
1411064794
1350190015
1951578902
278506436
88489297
547382343
1303691167
521169664
988608338
18419801
510329483
927113240
1068773789
1939644609
1232967440
623442350
1314924788
1465053566
912314327
64871606
1142313867
392308338
792626221
125598564
1698622632
908098487
826858257
150866975
1971847534
1706752777
2110158280
1603676922
985586858
1081946080
530066045
1443813062
1459682743
807546971
1502515026
838394916
1162876214
1589825426
1968261706
1419816513
679267897
1720580125
968602610
1012073183
3138732
567919886
73263770
1208095180
494629626
270951529
744603854
1971207733
1867920716
1202253030
934234329
913770986
664287774
69219442
1619042646
1331162111
432085090
271861128
1586517586
757238002
270361957
289541546
1260066620
1139117922
1472231399
270362555
949237436
464603349
921895469
823377729
7524959
725707949
748454465
399280170
21285723
862084091
293329436
27246772
1345251396
314523640
1033435108
185410677
1079829935
1357248875
1867636262
1183357490
1785687566
1376897762
1689418833
1364286453
104196865
1323441690
1151111097
1328937155
1151715126
1057043671
1870604787
749483974
1243775620
131123270
642997731
981012342
1845854663
1841936938
1664123652
750852753
1197897800
53378277
214263503
691375227
377463089
283506600
1306335776
1275398999
980391187
2038208639
1251676345
608301276
8517414
1519604459
2088775248
1147927009
564397154
789786078
1572602193
1096343736
206089315
880963326
265845570
366186414
1486910025
634761038
1724478671
627259762
1556240196
553492999
719615046
1371145993
187807032
1314810181
1518398393
443495131
1968426584
1491919785
755239953
1727140531
614699915
1195901029
1649482790
464062984
1088500974
113985147
1938168213
1324562823
804363361
731210496
1617353291
996553681
1179976134
191878015
172748891
2038967158
603287473
1963467189
163246005
1740412242
913418767
1861958047
1694425156
660172661
999871404
1235908923
950329079
704075802
46876857
1219148321
1973856073
1602689202
2065093603
2129924880
151638112
1927773387
829501438
1206859046
1710782960
1383355304
1370452109
33444470
1528122783
2010157251
1963622225
728027466
775349318
1052141339
1256956294
478522331
1326661917
847386395
2103434579
1278765340
447144419
510606746
215544964
838896152
1898159040
1639576250
965890431
2094180373
1212229318
727188693
414559774
974419290
502175685
1706081729
1661964843
697471602
1323532238
406189877
247507160
574514984
1240963604
1136949551
603723082
175395391
1594737025
2086802904
529633086
1538698891
1964436608
771081571
654204699
209257676
1176799988
1464875550
1590708737
955665408
1648006722
1583798601
770507989
276831580
1008624137
1843668057
1564088946
533244008
1392843138
1862470704
1789438412
47578530
563625228
1501570231
1900516679
1626573564
801627058
82411233
370057697
79518699
1883427758
1191977569
612833017
2039913418
1323598092
1796483949
212107288
49300690
349057810
1990564323
449718383
1366193161
1750937162
2035465908
1989853279
2127562196
1755154411
92957461
1639216397
1844643897
1868729675
1236114728
1116421394
154561949
1007752535
79534393
1389562366
867972829
1631346472
2060613742
82726756
366248502
1824343353
1944196537
374327489
178922155
9126702
558024810
1633773460
1370787082
1804118268
1260176429
2094288259
1895405405
969649343
1075378907
1812366652
1593135516
1217150109
751539137
1097261566
392114919
1755818858
1239129676
1909671684
1218452415
1767235252
262874310
1207686481
397749341
1708530523
981254743
13666720
2049002465
1235691911
304358061
110003329
369235400
1765982371
553717448
169806292
1418006480
90752664
2038053318
670624155
656260657
1092074938
1470513713
2024741635
1823714806
1802896177
310993358
898806597
1448534306
1147714822
1230616055
625224685
559982945
2120202039
1154559642
1063489665
337722835
709379975
296888515
1389863939
1222371965
1357209191
1081984030
1709465479
300551223
619413873
1944067696
1070881173
8623957
1575560538
404659357
1984423147
1477444002
631284746
1722143696
1687169586
2057525180
1962373045
969218863
593215155
60950525
1785480732
1834732022
984897655
1761585934
663445819
1146468172
768819076
992103501
826093895
1208458622
980873741
453953297
1960608440
1098152003
1765267926
1261021493
1815431689
1744774153
2103419748
1275294509
921171470
1664706125
675119571
216150327
2005214490
45533370
1458765545
389682755
857747966
1542166994
1968207049
1535738776
662993736
1179486306
713886423
2026417948
1067396527
719552072
1721870703
1599413015
1643227697
613419728
1611443472
828031559
195061528
976327500
773832467
856718768
838431321
416440011
1646561278
542072079
1479482450
1799525428
1707809938
348707193
433505119
2079534980
1552780813
511222671
1290352200
309756706
1921617851
1105375063
1856484223
1645528049
381222051
184323217
662743032
980064499
651158480
1337355048
1953893831
1666146223
751169922
658915616
324487875
70144060
305657664
873359990
2104319074
1759723455
1852579220
1525559241
909664494
944358845
1985813855
1499688426
831043658
280870368
871978701
1280156261
1338589354
673878367
453406734
693608833
1217183444
1112103356
1972753878
1654927101
914591769
2146478727
82434733
1832859056
1927932563
910965173
491319464
778056298
768444837
1934329038
1409718942
1763516588
1649712975
814838960
32471430
1764316367
847293364
326760806
687998
702140422
2076484742
1434758771
2071623008
1565826875
598105566
45351567
861491070
1752634105
1641784751
1811576972
448149490
747268612
519128598
1724007366
274832743
1882858037
198206148
1577039367
515382048
828581377
1428169072
1104554107
1648626595
202053251
1617448780
2111715299
646964032
1307148355
1030707922
382041445
1543598465
815220736
78917417
1419816513
959398427
1715220610
869315915
1280038543
269162335
2030967493
646181118
523380136
543584264
1805636194
2074337487
432565266
1259023848
1632807545
740786253
158213321
1421413414
951955991
1628247082
1340611951
1017593142
1290247708
635946384
2090624817
1065960050
611785285
1008557563
889135905
1954757559
340490439
1343677233
358575930
1508197193
1504707418
406638632
1921169883
1056010003
1050130060
423224011
2135952444
175435570
1892943625
942347150
1758503761
618654164
1841794877
420586636
1312981111
356546030
1827350280
1466470073
1858244499
180020023
1288430636
525480917
1438106732
1153133988
2001277305
890393395
406143859
1943571780
187040526
1029102583
2077225521
603606055
619115373
1709912496
1931226178
354620633
1838481499
47825114
1545863237
942007988
728487481
2057708305
786678049
349549606
2088628746
1347610248
1985442424
1339333391
632170437
1801101490
1438771662
1867714715
581770678
983616467
2092927135
182295663
1038486803
1406023103
375455581
737664889
1981064457
1554067982
340386700
1979485511
1055895803
1987523090
1547554209
576103175
1510022808
1584692208
1946565454
851695588
1413882991
1439905383
1832227543
564036527
100257010
1539628304
744952444
1483883913
482395625
1693263560
54035147
269373807
1092469155
772383308
532349943
1950473858
1344128694
125612997
59247016
532841225
1153045089
1495271497
890131917
1247045589
568354507
669689282
803155573
606066523
573327928
1468224319
346593823
972914213
932033924
288988842
1933131876
7357484
1424362966
388265611
729687897
40665203
2045796493
947584097
1498581312
1330885102
1873817980
1861236687
1750788317
1877187099
2053088850
631976965
65972134
1445960711
140555137
1130726411
883793931
1627892913
433602022
1958733173
1345470211
437126349
468319686
83010917
1480079534
892250201
67489881
266507268
1498264630
1466986193
1539306978
330789780
1184608545
1007695214
1834377535
559675213
1075550924
1918918053
2074466647
943756541
509627960
1732172517
1291023703
2139735570
1414048011
1684356702
1299366364
1743942394
1300943565
169721802
1982589193
1107121961
1441592773
709620291
177456066
1639228668
674696636
894265699
1408290593
1165988853
2017994910
67852553
1895167413
1078060970
224310165
679351537
1763994876
839543706
1635541190
992024704
1637754257
328087502
1896613291
1316572632
1672329199
773204355
516623364
1539057025
116078374
767718447
606584350
1788747974
1912136279
31061147
1150913795
2018147477
1281604311
1140303667
860410610
24244189
652767469
873784282
1736660057
1870271024
1368812502
38019421
1322761601
68687477
1565907362
1165250149
1239053363
108464170
1668769335
922237980
1559858384
740870724
1453915273
1485607643
325156364
1778689893
178080117
1543163210
416583725
735828387
1962994880
373130484
776503023
2141169135
948828874
1058802940
2079049931
1999416194
379240382
1041255751
1635746515
1277194163
1745126565
387690852
1530275713
235159072
1291607533
1212892966
357170989
1007238993
741485773
889745132
2041702773
1896410446
1675881751
1649990037
1074611804
1965006334
1123631486
340287179
2060212704
222170678
134523840
789164722
1112104017
411673073
837763241
2067898136
2067001388
77294836
718082251
1091248149
568319661
1885990573
1638925856
1889860346
556873843
1928933785
1809571840
535409410
722299989
132260396
1780596947
1319451826
1598508977
1862073616
564068214
1383684335
282817042
450151590
234799616
1122682463
1020679593
2029408684
199283041
328992953
1236191900
1649420228
1090180824
612111201
423968838
1828614697
1378820234
32547099
1690640078
298810443
1213989697
602905095
2075204863
1875687702
504267043
622410245
688605915
142181002
656412564
337305645
651490338
627313466
1746873020
1624884303
18947585
1225733643
298638481
2124761831
1295890162
502195478
1228200143
1992678856
1338374083
1243150287
288936749
985226311
1021247256
1119924634
225523588
1065872750
1146108791
329087868
1349079297
109870556
1348700992
1196194395
1968867681
1270418603
2013747253
1597372900
1450667466
472632971
296631134
170881279
458335977
1336855207
870806763
275518144
511006592
1348986104
1284490942
1804101698
1942077200
1561512720
1915087255
634609872
1779643094
1543356680
1864063740
375134892
1559260372
303684168
898793367
651676198
1622443010
1787150726
1461410888
1155083075
697452668
588559597
1545009897
2000452340
1605106135
1076782581
494723012
778808180
704029904
1177979758
1814732181
1584309166
2105039648
859092549
740120614
118474789
1089968795
1007061267
1249177045
144443913
850776164
587902250
925224732
494543857
105184312
627804926
1402100669
1779059072
1091703892
1566982864
910768445
2038072326
715514727
1505977401
2076447825
221021848
794151384
257325711
279292964
2111997735
1362325153
1894939496
672199351
2077867533
2121749020
1572107031
2070530025
1445828273
538686692
308967134
1206940210
1206743067
1418261242
1058913935
1502035051
2073537544
1880077361
838756025
2078733700
1725952164
45552177
754809360
861194489
671250086
1143753973
2097596854
1517352643
2088586942
1726581437
810793150
1906639349
1317825789
1308754761
1510244220
1512064031
1927825984
1560203581
717654954
115395200
1598250140
553303273
1241636775
1265033356
59192099
1160026460
1105418656
705788389
1704137611
916109219
876725350
1932848434
297089385
1286973223
925196943
1505635891
1596382726
188705969
1203796679
1268443465
952119450
1684757246
1321810084
275204383
1530258623
211868609
623817856
1595024172
2024432367
486531317
1277966252
1663005258
257550136
453142511
813684188
747168741
741477703
1278344091
128259128
848589045
1457974840
768999132
992605004
1097610693
1483693972
48710376
1265408522
1371012198
156253624
216011531
1237570148
1509801534
834966885
333848226
1667890302
1325557513
868774786
1823975797
2144989364
1781396825
1351956488
1496305002
1066787528
1692788591
1435581475
1951808368
581628220
834766685
718428568
1150403837
267768033
535650499
1487017796
217458245
316383713
1119808325
1670122732
1824961477
1444731308
796869201
1989041785
1507317964
793915127
1487553624
9433383
5577007
1233369381
34618731
1548795287
934492412
1745994720
787225535
1747896824
295852363
195779687
1268087047
259431891
861455350
2074192773
407668763
918698223
719326541
2075695628
1895547877
1369194872
1725887087
1861513370
56590587
896318335
810275478
753687649
1952333146
2070154432
82461301
1755822004
22078281
742701422
772634011
681613114
1766843260
1680072158
1058650182
975061913
1218676727
545619010
1194496644
411688529
1876910623
1896152135
854631992
319307557
1534948313
1323037501
267828820
1461635284
539918650
538467793
1578950141
874469279
799265684
903871654
106699598
818705516
1684165230
1159983796
1212705991
313605669
707432826
2073391742
858240933
2078688547
353335734
423053841
2092635574
1328918763
1219849764
1740836329
677055742
1441858072
996986223
2105833606
1895065704
1018302835
386579893
471973951
1556875115
2135287365
380083997
100418617
1157759791
113342202
852435341
2089257145
902150428
959932427
1342692464
1754841751
747774217
57520758
1960910506
1419897060
101352688
1263282129
563456520
1355125461
1633592453
946844932
2057432682
1014579192
36985633
2001672352
1692688845
1231503335
541653156
714294011
1697021224
551328503
411575248
794155629
328422258
1353103777
2066214664
453026254
75147065
1715425636
1305608369
1546360639
2089862783
674724176
427718134
1303085802
2030979912
85441549
842437790
1944235845
2078518612
1985266262
2143624439
1376267499
1919989389
1065488626
1121720746
690521338
2146390514
1741575865
685413651
2060164102
144831851
1832320722
20449250
433695649
1831653875
1149097846
326043733
386136174
2078515760
1564610982
2113603689
531018975
147628131
1105969149
1011414968
2123282513
1468842555
2103904751
1966587911
1963923989
882667246
1297398156
1375968538
588642144
338859572
2088800370
259877811
1671345613
96394437
1100354857
1603284404
1240296269
1748851952
1801102018
6555661
1963541800
542683632
1689882278
817031665
1118112375
71539086
587367875
160919185
1226288436
289779262
1181451039
597871800
586888761
1412857350
1082003030
529486991
1797969625
558748289
1404368594
1419311673
730112889
1993832614
253639397
526984357
1141385550
823534468
1048092788
455355799
720696503
1355146899
1692361679
1280764110
1206480190
1249680836
328362208
1275716847
207048210
1912371640
801270499
1729494980
1700934601
1941855648
1149552882
1819368044
1991642945
190035197
907104661
38173123
1465635224
1449005117
1353721234
1767638005
2085308030
1902903993
2144541237
1602008136
2070634842
1610897649
1408030214
1169323728
1209939651
1288526741
1069327667
396776676
2012521625
104800768
1732478729
871594509
182878326
1194868750
2107115488
1843166138
1899802385
1243251663
996142940
2127234522
727133801
1094973632
799156074
1227210741
200847799
1636014962
160221085
2121719201
1459562727
430892441
299004934
1545730934
2043442267
1131092014
225576999
497882792
1569945206
914973339
336258156
14890124
312435268
651449005
596386661
1994785241
1327243440
488422114
418908980
1396996360
1302231680
1893747795
1421950872
1347699958
223676748
1635107149
47906616
1237792767
30215938
2034071820
344435067
1053426496
351571897
1969249313
1424423280
319379057
1905375240
1983545527
544216650
482274574
553666334
73774105
2034633745
338030926
2061068570
374963626
1839125696
1356967948
238185993
981665271
318458734
1370409062
639239773
2023073532
1915630418
948746714
489244489
2069608132
1481115420
489366612
147807590
1407577195
1477441840
1145031675
1878008711
578223250
2103491325
1710525065
99688134
673157150
639180532
1910147597
1910671715
1639992913
9957715
1886685593
853565538
1119767934
1055229820
1343903389
1255951500
517145129
765769529
1063980179
45243161
1892453059
1986577258
254023602
1720983187
1810638146
2003893169
1681704035
1445272231
2070248410
1642094832
1199041293
2056797899
596483187
1826881077
183294304
1468721911
170929269
900279621
572016380
2087613843
696519084
1153517947
517701546
560361482
1652192856
1248204551
1781691393
1681645920
689082870
846145627
762120149
1162213713
1847301876
1714316340
2066639798
992131559
1274303751
1779559511
971061443
4571712
2086348914
1416758510
221381390
1000143232
2088198218
1870319832
1642738119
2057841674
1800980583
842759558
799028513
359927275
897443522
471965920
975671583
50482305
2132181664
1505918832
800871215
1785456255
1647966230
1344363560
806745012
722720629
988302358
1198415376
18858871
1504572996
487985232
859289275
867489686
703217222
1085076007
1968346765
1367282947
1938260170
2026903869
169318854
921205446
310994052
635585767
682619881
1011319889
1648635348
258754212
949472315
417907528
943952108
837919250
923941225
371823141
1037683244
683608440
1804086886
441468086
1161911053
1638229779
1905541773
220662712
289785223
1228323171
1828294963
1287440146
1954665702
777808287
1262942236
2089284165
781546783
968836050
502120199
1735030322
1426887700
2070500032
342929449
868813205
1285444451
599590252
598745667
1925681095
1171910383
600897094
1819649028
2104903130
753692088
1774869181
415899112
138809301
1452706694
143295290
72594287
1157675229
220457651
1062271038
2051737527
1746767772
1269269250
781445041
1194859706
1306786815
1038294363
560006205
950770414
2028019916
1569196430
1503842572
2002613484
206484839
277754199
471457922
618336787
1270168996
240956267
1561105985
774780675
550221769
365303349
2127951064
307461644
1760777079
1581654261
1476456076
537387019
1739924139
1447273730
1327472775
2096646661
1456557383
882166246
1385538697
641352090
378005377
1752280743
361840371
1195475114
2000397451
20987571
1273828093
2031768098
1104177851
365839157
759390714
779184561
1040542632
270348226
1362843649
1024871505
251144846
1077175171
1529435948
1692836809
1035559977
1475264031
481812470
1660341747
1668207102
833135389
1687880178
1082447127
880705373
1302495947
223571923
1487029044
1457891245
662505912
1362747547
2036088488
887885511
1906356872
1196428316
1039730256
936452491
1542415411
410690851
16419737
1261520450
1678082227
758152288
1264248028
576288140
59598515
1902306400
621489218
1291764093
375278585
453548779
1939473142
149411202
189736634
181701816
1539525021
2015072161
688305715
800311281
2144232492
316973533
1144203392
1476687995
2083299478
1465326163
2132977836
1218110846
550451420
268086179
1825713368
1808547934
1540681638
1204182
1837744082
925915629
752836578
1177773493
787555730
51623881
1839359133
1747063566
79514826
571406924
900410248
601801312
94098208
450886918
1906279317
671413133
1517162175
1274366847
1144183140
1323118714
1691556016
1766843796
906861430
289336027
509984352
897431772
232499702
905554509
1364361480
2130861928
13650243
216453044
514529014
827038862
1237777150
1475122713
703283967
1997020139
982623203
123636841
1885147736
1472743277
1289682776
1968202263
1745931625
2144122084
1039703579
282802812
2142824745
530256671
1973726617
1717737838
420658255
574622587
278144732
1510496177
799931837
631742432
1683039765
1127082665
732850899
1716516949
733134674
990570092
1917951306
1639241846
725109112
953213523
981667455
1287258599
2126888898
1501774942
560225884
440779963
196246430
1580942135
225462934
1169686075
2115189812
369402894
179378942
855257953
1139230938
867275637
662412279
839554335
1896695339
755759149
101920561
1604918073
613369880
1597030902
1032411911
868135757
25009718
399536907
1214083205
185779455
363379951
2092379092
336604498
68895518
310089138
907639483
2070037605
2061210502
1140184218
474595126
907698602
758670288
658823974
1702089079
2045150023
859933714
343333143
366843024
530052250
1252149955
1557198288
885395345
1995130684
743441954
866995763
1229063620
1260007181
555318415
2093491973
1446083540
7393166
739013083
1251658360
963377400
737087086
308869272
990746327
1501315524
327768770
2120627737
2066438871
1127717697
876259034
168671574
1398156045
1807434988
1774274916
2011459825
1820592004
627493331
744286539
1608194739
40140035
1389861244
2021573750
406796369
1505187678
567792933
1535296616
1110790034
822295244
75808178
2096372502
2051298692
1849903768
630626548
1904521278
1879648311
502062831
2095224505
1429823241
415929654
83806070
1331200478
2028386834
215514107
996532880
384342651
1065620447
2065388197
149641226
1868726714
1903506324
584601017
1120192904
2027486260
2008095700
85693907
1866923352
752138780
1105657362
481110384
972751731
1068582970
346492116
829303286
477407946
1299366763
1451169148
490595005
507144755
785923049
292967574
1528867746
1616774485
414524921
634859536
706982406
797585796
2014053028
70276362
810273347
162028988
212645895
25996772
265457876
2137382125
1530402542
280744184
1644923544
973041599
645955917
1321892529
766869465
795842335
133331161
1961355262
1054013444
1281432449
1201436783
123675914
842498365
480469587
184939680
2058076947
823417453
136167017
1459253258
670263274
155010595
1000231977
1146134833
138044789
1989546917
1225941043
1618748004
1947800270
176827418
1492936947
873443454
1290204039
812419213
660642180
1400188729
1975125000
989421741
862008118
156637622
547500955
1321703387
1801667946
1731394178
546797440
802391226
1112256734
790582982
487512935
1557084459
1406927231
1678873008
1590793881
1839581934
812141611
1839990683
2074308203
1869775011
1400028143
1979612492
2026340044
1108968980
422165092
1028003026
354385456
476392360
1428949719
1311888683
1411152674
851584024
471313610
1382917448
1849772672
85112802
1908935690
2109627646
576118782
1284129000
809723463
1671253838
1095093579
628621303
1870535805
1548879533
1372263548
1315562291
209427493
133244362
739276066
139911373
107794861
276422193
183297851
806089488
342431118
1276520251
1956148575
151779454
615875427
435635444
2136611906
890577847
930999451
867122761
1819221237
2004087634
1681685678
1701178550
774673867
236798871
749913182
1011036347
1756400510
902933528
1293863063
1389086478
1501497801
254122558
660597267
1301861880
1387980154
1504402110
277964603
188267172
1748623890
739080414
928513339
902665649
208802951
16509031
509177706
730349120
1668130255
1533859888
934263076
1558815635
793417984
880190585
980652019
933558665
1782488209
348794768
1016253586
200777872
1897136031
1109509580
518787747
429758606
1549604535
814969968
1448668239
1076886105
1577732041
627984393
1651498354
1027517333
28678933
1760442795
1164590155
476909657
1667872487
2092803470
1612131371
516484692
989315725
1251306801
1047948265
680068422
755455173
430563824
1730860960
1591501165
1725005419
212164840
102991415
313715662
2141943382
526575709
826538349
1585166674
485373407
1391416943
767444631
1382471066
1268947760
841994975
1879983917
1713900349
1815426086
2063226304
971828561
145776598
1455554512
289255816
913255026
1831930913
1118515864
1510715684
1546908515
30067144
1221535890
1707558161
723792214
1130433225
2126126048
1459025441
743976913
1798391578
1826461568
666939195
1125841203
623698552
535951495
256251750
150197469
274097593
1799874520
1035833790
46484810
414303486
892121293
1969519844
1159997381
1978068918
877112861
740511163
898941734
1340621540
765455622
395155111
1446947902
987022105
1325776814
1802776439
1981594753
528994720
1507465055
1283650526
1439002475
971829671
1729379845
1404157710
525654151
1739059374
1808760641
1418372253
1296980573
1572934345
1126466537
80984209
23872942
1623999680
392066962
921839187
1838108762
1107283759
83472701
916640834
1934741745
1648361857
1679044163
1294416675
152865612
1875590545
271058752
75270817
1813778112
38808985
980887691
196238253
485507028
920663311
865161648
73238995
2064296845
1880642517
1267799736
736824516
1442391534
898014494
1207554802
712436591
284411027
1300859888
462105842
1214112407
620347765
2079473214
576226216
1708540861
228986010
985480237
438878086
1461697796
741248469
1926374372
419557050
1145926929
90360680
630688484
1994032523
1384080435
1091189785
113962406
841447390
1230217280
537180191
697206787
944986635
667887508
1455959268
226222831
480337204
1566343486
1251359556
1217239519
2125094771
874284898
269108178
1223458865
1201705803
1379370179
470522771
356384582
739936592
1878704912
2107449404
1667812087
1277351396
1369917262
912553987
490334551
1329757504
383021748
1295575067
932873415
400894701
1007711075
311769749
606465991
1671860782
147180342
848388377
251591191
1649542152
98017766
2128534432
28112463
158980913
296636857
743122506
437455999
2132659809
1226146445
383884774
1377696936
1329890465
1658364821
1733870297
847953619
1940258410
1969806134
1061702490
1599842460
1446249095
42198452
1253604150
8395167
1737426452
908586786
720387534
1323449839
438386952
1119272137
2098329661
1470170370
2100651572
1089656021
738055262
1227301694
1619464667
550115412
487233913
2060066250
514870605
435484009
673188185
788783286
717627338
2023994761
822665751
1701796252
1882225519
2088352777
929669727
700227854
1211674950
2083648060
728717376
1633702339
1631925913
1144673137
978808669
136725953
256232525
247963423
1285986887
218333154
716432079
1843868861
1036705985
388265611
1230717889
1576039320
1272368910
314668430
710747206
142115984
11271985
986903148
1088520229
1904801089
368853283
1086276955
492031307
1945304582
907445790
1647857606
1310961116
1169576209
1108813040
311336333
1789290587
479605249
1621998485
1823779606
1916708046
453649355
1717092536
1231248183
2127450829
886884308
57436218
1459720040
1015272526
1532048277
148433233
1893037478
1892299110
1913441283
671068532
766377014
1577159145
533470304
7306060
1129975352
287222798
705273395
753034550
233997139
860061759
393821806
639309291
1644650591
411700763
1605078966
1768986599
62929700
1271774023
1618513512
1328328145
1673715442
537971454
356029712
231376520
1020349145
479275013
1283968526
73957079
1819449667
1910740775
1374552536
1767931495
1663795911
147285538
1917331574
119035360
154423812
1615222381
1394732012
1044509205
996767658
2073029589
1871241407
1707969252
534887156
497276504
1818891261
1141955392
185747437
1591623315
1810273891
304898948
1236463545
1992362137
1534619994
2001309611
979005197
700082615
1946399232
301103210
1626881238
1524849959
398732982
129749204
300260978
904349828
1007181824
1181558803
1998843187
1030622536
1472787414
323327341
429785188
1334438504
1205982706
574352911
997948095
1721576155
1418437878
1553345133
1762213173
1450280961
2040111712
1569748605
1794822895
931966887
1370231018
1650970936
1200348347
236402437
2128969194
1733522785
566037130
2048600388
2077323056
2046683060
726891938
1277886906
1342849106
274097593
211472631
1173499171
1432238266
1099249502
2037472290
774985288
300591421
403643569
476223950
1911659335
861041578
1874441135
2061626036
2062489503
1511097723
629693779
539249281
560275132
271307106
1522643678
178570624
874734788
302297967
592858810
243633509
1190682267
982169331
216266222
2060617584
368703630
1183140388
1650551751
1706728600
1648711257
1217116721
1481647296
397001663
654834609
1597848855
490114016
1256068010
1720046641
1808268586
1463447258
1488913163
1596546099
438993846
2102785549
1653598323
334340208
1019056784
1466732222
1620985115
1028552041
751559167
167700330
341329316
800480392
1510206524
1072309377
1962415363
1976738008
474885353
144319455
929514500
2031364887
1296600650
107898834
286507005
45190399
723192224
693693234
159532835
1538822601
1813778112
1358503549
863833614
189631618
41579478
1285125643
90458326
1130883441
296043903
1664234466
1498143888
1301809496
1278656922
1536157267
1309779965
1733987063
281832151
1990388735
571650895
167244959
53249331
1400298496
174729641
35275587
1400636865
1043066140
1268854158
966029109
776681894
1262976306
2096464824
1273041799
687507640
492768076
964798447
1172141353
3945930
1144348225
400335469
1687453976
1395971981
900242131
1092893515
907337576
1924829124
1423873507
1643614142
1349561222
1108907343
1401216761
778189568
1465427288
477306564
748783006
1563630393
1281186268
1312388984
706232574
83059431
1802701696
658352072
1327347773
510746941
1650558820
1145731123
126695759
1049751052
1033758609
681981431
565609363
785884095
265621563
1389656670
988815308
673890353
1802219381
1146637263
1481791914
2008027019
449121668
946977150
778407817
1316206192
399789352
934827547
740635538
2143945925
113802248
564504749
754064296
22339350
1628224131
1686494293
403003838
1208259277
1947355624
994588148
1418860675
226587096
835413268
1809266606
312135723
44338176
1929745055
621421784
1387239238
2074994618
908303774
303902862
1296293382
971296669
954385539
713208031
155124240
1983268526
1608050894
1188381052
395615691
88754418
1826735540
1456141371
812264861
67774329
1404683329
1298735481
926540259
423427651
1154348971
1344657398
1493575323
2139150016
1684882224
173678359
173349625
140569422
1287342185
1552182633
1217007505
1041467998
626216703
1765043551
456829532
8817431
913810722
887407821
975328899
933914134
829567441
2143748738
1660114689
797295674
1016319736
1904405368
1410370556
785305054
937338831
1788989372
351401063
1402883025
356420001
1192645534
1061658432
65382201
1194141582
78464223
1651888201
1112306909
2055673256
1516950569
1175017680
1146557997
919092279
1706389365
22452545
742452893
1296849577
816787745
14412293
1818874083
1293669463
1590424675
355936171
91548941
1362823163
1936410318
896090838
1365044932
319950067
161022226
300801531
749617557
1301040107
896836767
1299610681
455515111
601155630
929686621
994079807
2017949584
1414231708
1687651701
1190512811
1053649211
1138702491
1888597648
1226387492
58572587
1645189655
2031806438
1143829683
1096613397
207417281
671420212
1649209878
1255942053
1460877055
1077695896
600331289
470613298
108131520
403575302
1178013734
659183079
1737537403
120839380
930422568
665885566
778695284
946790786
510342955
1558607875
426136804
1028499884
872300161
260226503
387402895
464550723
1632430252
977600318
112775289
1234007516
1444124155
1349729978
1247308979
106059443
902578332
1500538168
470371029
846094122
229998989
614741575
836483594
1679413731
1218535443
1219702032
1437602872
281341776
831266386
2023538081
1129489814
133612036
2042686341
1125752983
2007805175
2094775006
291172150
2091026541
766503534
1065892869
1919825239
1392965408
71817636
626503584
1035018969
1806737225
1498071673
380228323
1620115086
422298612
1151974492
208705735
209619496
31405927
933011827
1576038475
365693196
628399344
99954846
714103143
1623284121
294934137
324231021
717284172
1025226378
562513487
304042303
2125812957
2096857481
412163543
569004033
835507940
1236883332
2006672046
1555061920
803689120
2109005206
1852898891
1256015332
11422584
1661649485
1313584076
570486348
299962053
727759496
1469472373
410999749
2110879731
1981765466
55277428
2078476422
1378662869
796522487
878835661
1968028161
1723877514
1200102303
1253635572
1518263278
900153388
1371918030
938735554
1628928491
812289922
1862363215
640182853
1521721649
1084967613
1047255550
683043284
173259606
634966325
185394879
1943400748
1966258309
1184159114
1993519488
912875448
2144205165
2076445155
729328841
79391401
680187457
136594695
1287655940
935722139
133478917
1563154558
1381430661
444872148
875406935
966961810
1463456669
971528036
2085732235
2085669947
349069468
546571321
1403002128
389276030
1026246360
333456969
592519904
1815311676
1876827210
1371880280
1866714824
1560870649
1366063911
984487851
93696298
640306306
631123044
1579064674
601451115
963175647
1308791365
553274380
1919081879
1931574089
515119366
515321539
730023771
1632594733
514616400
704105349
1209146902
917340893
1358980244
1875891165
458675311
1271508539
1235482050
495031399
370734048
1505549530
1953749458
389387906
232271941
1556574247
639806839
2022648360
1370791100
1118722233
764542807
452433899
680196382
2083956620
236437189
788900741
106469087
1819768502
869470891
1817435084
1254980822
1585440119
1989612589
551154233
1220074338
2119166361
487938392
1342661071
975172719
1024311679
1398476281
20742997
1503333481
1351843899
435514296
1528539434
764687630
295897005
1959034671
1315826793
397930834
928100986
1559078102
1797639614
1694233838
673586826
2146629516
1717734876
639930423
370605621
1280033031
402552856
2086961840
1636607754
2065132597
221884701
1277728975
1963361119
1484636248
1800725442
383100236
1475699894
1724981686
1107596631
1417915840
1493677720
1137075124
1745607289
1112065365
396512466
1406479688
406226724
276723553
11915067
624327852
382005673
1258187298
111378991
1169898025
424687114
2125290493
878475356
727471902
1398334150
1275569767
246352743
1684538670
1052015162
864639684
2044928824
1922607093
1417858781
1013509965
260555275
361439664
1952815516
1245365874
71169222
572796351
283474866
710558050
433208979
871693171
1381137530
1762146664
851349123
1663966833
266577299
428630701
893376441
1164447605
1287190734
220265247
1847191525
902201863
1411464925
1384029547
801302688
789828994
45583953
1621406350
448518424
15140816
173744075
738985228
1707409072
905621807
166004873
1311178701
162669488
422295711
744984341
827358205
477708404
1159795465
1657400343
860061001
1518364643
40066880
239387706
175219174
362703302
1206043178
1637700680
318974395
526155012
933992321
2021849278
1933990295
976091193
1793837092
136191833
914624433
2048772485
1702613066
1521626098
942365189
1055755051
799691928
172089337
925160857
1109331911
37078981
1469703920
1640151013
1685593513
1745662080
1458063880
1218482812
1748203894
648367853
361614257
890574060
124671174
1451479015
1678582560
754394786
2101677734
363816430
173659782
247173485
1244995282
209416936
503332472
1646795258
602435653
1380573160
1634955428
780775525
2095755493
859531869
623447933
392999654
37980927
1578643481
151520843
176731121
1303354781
1373439777
1181361006
205434775
777292249
29003897
1343077245
2113051616
1417745804
77737624
1266020358
1979602960
604973802
16036859
1414852306
2089290615
518177947
885607218
1369187491
1104313390
440617210
259227626
1439824684
1955995870
1542323184
1867430304
822760888
2089051915
759993039
1476317456
1020861823
1939897353
1357799171
898184299
1032299660
1529263674
1564102514
1016144057
1477529476
2015750892
344366567
144020010
187847873
32753942
2044978942
455294886
1677987291
442642441
553061887
93283820
1919316968
1854578846
210979922
1454058384
1597444514
1499399776
1830648964
1846970771
1585810621
565711991
1832645768
2078023874
1413495768
640461677
2142901881
843313912
1957248991
832664043
302142986
2109055340
2067898136
1212013356
1846972509
202203365
1785755928
566576545
1993368288
191929010
1983206676
1478549726
982988485
122642910
1419698228
1773310125
1838492732
435774875
1364970318
141907719
133709576
589495605
2044142682
1478661329
595697173
1616737968
1842049290
1014951324
1502474989
1507077658
1369190114
1759818051
1065602135
158045563
969644664
1924789957
1169748525
1593141413
1568614739
2140563837
1555103640
1074788943
486057880
1456809750
1050642475
1685924015
1571440910
1567577434
1396435102
2036333022
2134888763
557792688
1554147784
1125963995
691443649
1737448657
468211768
1206785066
1828364634
1213783083
491550415
556370972
806490687
19102865
138887335
1142292821
747385683
1908022216
415986724
349975546
685200293
1482706709
88435892
306153908
991589041
480086976
122012217
1617473964
1480585865
1376672440
193342168
1036441829
1033082516
1040144448
132677777
746509931
1432484264
1918009488
2088210486
34925459
721489877
613611768
1848400150
785502520
394022210
1437348568
1009185260
986495320
183610166
1846744471
1844217199
34750321
1631154036
64240488
1559217951
706228450
1083191439
1724955899
50408376
1722853366
1970997201
579462489
2131173148
1613091006
1021351279
1306365507
788337075
954614154
324034307
1253679147
52448935
1837155847
1052450969
208897521
1069676374
1194336460
1839044836
429462784
497131053
373767537
565208432
537553097
523712129
2021526882
1821011313
1716782978
1260381013
1133439762
2002047178
537183376
1184501638
460576179
1568242812
1117604643
1397201751
142941273
1646168038
45033544
1700303538
686651961
634331337
348742729
1338891545
1684223027
17488681
2031510069
194249401
671426794
506929985
1154637757
1799644631
1198363732
553162391
626086553
923630296
469733793
148517220
2026807914
1319626902
926751856
410532739
156148412
1522907173
1567067348
66036313
1254993339
997384589
350513233
66275996
311301498
799019368
116207155
2086740572
1299181194
16171772
1933466224
8030144
59567925
1280642338
2002440671
87141943
458074660
685718864
513488856
1343166383
1812842376
1956966430
539820098
1234581780
1930148040
797817274
1961812508
847504077
1866745290
251096299
171334897
697661485
85392882
313298647
1200568126
1266399848
324169140
1266680266
716314151
1665236235
186850690
136813519
1144416408
1214387935
822927440
1025705381
553797660
148962955
2033225128
331646856
481872964
1351667335
1275159095
2115433258
2053736997
1615521407
1646999789
1510878959
1235712021
388713753
1368391062
114760280
928101899
353596157
353612634
1311090499
1178388973
1397871201
1385362605
743791015
2012734494
2100571919
788218680
153896606
2056128847
32480732
788099193
643627404
1657465836
1777506527
1526086574
1097218765
403045954
536976082
1164180113
912988158
1856693172
556163025
225888804
1013133625
1136688837
2035450592
1350866922
934804940
1022199370
1875418661
1459520148
1058269743
670243544
307822612
1842459490
1338754999
494813022
1996035800
1947440017
1137292730
1923866593
1874372287
1863493645
1125935760
405853907
1527928531
454270845
985988801
1718396745
1309346120
1342936873
1315898013
41126034
2113878329
822387774
1921774744
555969562
282544177
392126160
17799755
393266331
59793936
125781799
531326714
969187023
1104712298
184716259
1982283924
204570033
786100303
1418970320
822253618
643124650
199585739
1443058383
1770407500
1307036879
1795686815
2021057498
1886563528
610612954
1103613032
761099384
123688718
609131942
1689749727
608072203
2038265253
1710616392
2068678444
29916569
643002951
1376908847
461198488
1757268712
688440469
1225223545
875977492
1079365706
666768520
1736924678
1790258080
1324286131
1318794514
1649745547
1716152306
73666514
1429720811
1093632976
359556036
795498148
850803851
1359850495
1728434775
1561656253
2133023246
1513082614
778697162
78459565
2098747374
562809098
1489963334
60586894
471634893
1383174307
492131703
1083442668
688256788
81073174
1986454890
1214440733
25387588
1268273748
1258303771
831949911
9457006
317248645
424446271
354309964
318343229
1033730282
844777214
1776930170
1555519265
1680424297
504166027
238253195
1390505903
1324232264
504419222
1984082010
1118821043
283656210
943761768
603688181
135955842
1897328846
270167883
1254835381
870760676
854407053
282431480
172487138
1960544557
1060211554
2044518179
711353136
1198626866
36633284
1155565324
676039431
1602389230
873443276
1700833779
2099212056
1804445636
1953168537
2143252605
302374942
621160507
1460483101
475237523
1603099240
2071594540
2143018771
2060680874
1217552103
1302806437
1560825334
1286898824
445403631
114789200
252521426
1004296355
1000813082
970849761
1719976400
1797666485
1217654942
1052256819
489553706
1478807537
1814083267
705645725
1705329567
238647922
1770095776
707361913
1650644215
1977195531
288655511
1178690717
1241697333
762192365
397989097
2018164549
1756695365
567832386
1935345653
1681015706
1309515785
851796832
1226957102
1385040091
437990938
1285422807
1080921643
781541745
2109526190
2024538456
1729433161
602870957
1972297258
1553905379
996634495
1879510911
1547257907
279032487
1914129039
1044769681
1178894649
1843804551
1121355356
920418506
1387072670
1879970402
529509811
137056184
241385381
568025584
890515300
454910239
926125285
1652395702
884839086
1989109672
1937219400
487536027
1742242689
1634621840
169380873
166560380
294856690
964966572
1688753159
515234221
1141991036
1903174122
84506824
255043106
2030703844
208334905
898241832
688702775
1250737604
1939593920
627262075
2106561224
332487083
1301513520
799939031
1198212683
1479705643
1201721811
1758646923
1849026819
893025474
1761773429
314373450
1536820403
886404599
385940141
150830652
1226132935
25934360
882382696
88611978
1087489179
10285101
1751630196
1862507834
962143163
1414231708
1371667141
434870844
959714914
699008350
1462313519
864737397
568831465
490345146
561497362
1585749106
135825878
989153917
1106777071
870487884
1224438835
1502253616
1559713696
1420859905
1655013751
2075023257
1057382636
155664898
1321247946
1182205678
769415161
584160017
1178834142
621159877
105156255
589375252
1111703734
1981707973
749669254
93081034
1983853929
810182661
1856297241
1673510142
1215987613
264146497
1959982430
237915756
125555352
754440169
2045961442
797652051
1379090953
89775627
693164033
1643012087
998651331
158416433
406557889
1996480828
989070348
1084105693
2041816404
1299999028
1147665694
2126586941
1711432849
185030597
1864195007
1548295914
627679326
565208261
1395330000
2082632524
578524796
2121816324
1564687909
123773202
1109508048
221104507
1684947321
1912344472
598345756
384115443
1542819997
671589837
1712586261
1052738635
985870848
320544401
969677139
1205874612
904765849
1820588392
1485958382
2133565369
1093597840
496440174
1988010984
1443264025
484004970
124651917
1360381893
861634926
990937348
1980144246
451931811
1653289184
1728315421
1647469071
150001088
546917946
739258189
786601353
2018407344
230368773
1812088178
1624963062
1072838980
30417074
1581729392
1750873290
1052098089
1352367405
352668024
2119704713
1599338534
1681937154
813239731
1939073998
1351015155
133376182
1790165828
1830827569
1280947410
237455910
78091567
328425597
1651450401
13419456
493423863
332156386
793234793
1974402269
353275749
1067293038
435619162
1155860229
1665790420
1739238757
1813465048
795666570
159898168
669726110
589406432
776047668
2073279542
409047600
1665500898
630881697
801161138
1149040964
1165627847
2003960868
204246259
1805689151
978713394
653181535
429600729
1180193156
2031101904
1035619377
776898623
1542027620
421699258
1278981835
1373149858
89783799
151202304
1139097673
86183141
810752362
2140795230
1606239004
1507605349
1152168311
1379281264
1665069822
1163374542
326128574
620544767
955738788
1412634054
1828659699
243004223
1512844674
1760305492
2009726284
878379413
761332837
1479933227
720456321
169469951
1713886847
389221319
1494498033
2000885244
1097665324
1641316738
296317262
201235493
610233059
1407753235
1351184163
765123326
247496175
876839150
504440570
1323449839
1236741039
2031816564
157899069
728551315
1117817238
1819748445
1985190363
533627075
1333270323
85796268
1887239920
889484340
821493952
1994746941
1045104327
11446203
516488404
282141007
99193529
534148449
269038387
479804978
1939987312
534398942
1668420241
171075331
2066056695
288335960
988118375
1960260892
1495151414
1363778397
822440649
2134352626
1447427191
1182827291
886420728
535360276
1819780053
438079169
1878020963
435024212
1035992590
862134651
1043123860
1058713158
1291524420
2131341982
133853170
1808365247
1715824086
1948628641
96537047
729699815
1729797846
1343187400
2115605048
221300493
723464371
220306059
648080299
81495105
2075958210
1132513103
1924338399
603930089
2018050788
199955169
1557592140
1264308003
1959731481
1225468572
999047748
1150505685
1191467158
346201890
541603267
1895731590
1612766117
116579996
493698160
2099671450
636259980
407413881
2040287785
2054645286
2086782484
53458948
711495492
381807876
1020856134
1562634830
1565561681
1284035633
1422876546
1427184192
635658953
2130796767
1969896351
188159118
731528566
1554185556
990037781
137055424
1356592537
428559339
869946726
959840941
1436494358
1021958495
1486653626
205096218
1144537234
1993579339
222450323
476989740
1212131411
1819201743
985391655
2064274931
1157742701
2120348058
827884039
1924770723
1268663233
1654532681
1011687793
764356454
1928523189
524877271
1866146917
1760258821
1756201425
1656976623
1014942687
1958699744
1759911989
1524246913
1728509512
1372032815
1496327763
347208605
1658087767
199283041
1091631502
1810434589
1763326993
2077887738
1388366103
1642090502
683810245
1208517417
2066062479
1713058602
377282581
660539845
1201786883
284683101
86942124
286260833
271519716
298317739
2048091660
1072025957
1984629408
2009542779
148470080
1177633184
1063536769
232445385
669907723
945526883
840580388
1918748604
1020053532
1695964904
2006207705
536895401
1353810813
1721203488
760750392
1855084880
1211052561
1349195617
1464674178
1078487651
1106208767
1562142365
814653612
774463255
989398058
1478706554
1482324743
722245690
438541150
758438706
1409159120
2075961125
549494506
724700462
845926774
1935880179
54819386
467317328
557987779
210508693
273828860
1621618741
94909879
1671183144
1960504753
1219661576
187510272
427013277
1964843998
1996899557
180468579
1374491994
367444603
1309426857
1496281244
724501252
1040948448
1289175584
1856338194
1349654317
1755455137
294169167
1013046243
1261520450
1896562675
1922452592
324795828
355575134
2137370695
1869392351
1246981127
988654044
81956103
362826601
1158240901
745938805
1889113699
40111321
540615619
800210020
1313897616
1789341009
309762962
1014567891
1689834941
249862595
2077093388
550974216
427079414
1007600847
1278155233
1863595469
1109880273
1061812661
1168778855
387811230
1841283002
1816915665
1387750893
683605566
2008472898
1542048260
1207812159
1881547644
1181893458
381744763
389981962
890208642
135400531
1168566720
1925880276
377478298
2003759672
1201295756
625359724
2110473188
2055907456
895708713
1107659595
236171684
2053660137
1798274956
1588305095
882147874
950127158
755869694
102386906
1533962321
349002736
1609301854
1534247417
2088896859
1591970689
693127423
1418449895
1231878330
1055186424
1166071793
524510837
1396012054
1745389429
1437225906
186953526
1625105790
1652226948
1744543293
2106327370
1864703605
1108997138
1855673549
1197035087
188530516
662872232
356181413
2075690869
1595063245
1031916432
2138825270
457570302
1250582638
1822778355
270908815
1135858439
760790959
642173201
135088549
536289053
876463791
594403224
192522406
550982899
430462633
1681094247
835139311
562034899
457264371
443943817
2142971771
155555859
1336403338
195249456
1537580910
1372642660
1218100486
202303218
1510020345
283052108
1734489466
601032578
17536738
273396352
466500627
476400946
1011076422
58691543
1830251812
2112875064
2086166563
1258386658
210606554
883387507
1654565017
201767539
1178448145
1530759655
662512489
651184300
203155393
1271460961
1679183198
508983939
1463333927
831616006
1421106315
1218013037
1028115032
1904608049
1621051065
872423427
2146339434
1170166829
555093082
1246352103
1912617095
1227959430
288069848
2142193395
11223376
2118266990
277167384
3189296
1621678624
1599634878
1845678676
2017362944
82742178
315497939
709488696
1350150251
823447087
1071117359
837439640
1850839712
20474900
100383983
1382391143
790003074
1528638071
1771293433
913132473
1453795912
1274388366
244703228
1034069686
2061274121
706588764
1528930220
1060468122
1933578500
898485478
150542454
748750559
510899259
808944395
669110974
669516455
914117432
382293788
705811279
42799148
97349070
599682508
181772793
2030455142
224908199
1150015523
2125593663
422876012
251386894
278095748
184639620
418380787
1868119792
464786143
1167359698
870442551
158816888
1419390875
500163669
312252680
1795082984
1110265192
2052562519
1823087355
1750903628
1678588941
2056391678
1406942585
1996932288
338618394
2052457629
543240573
393604334
859789589
52948638
1484826976
1361680971
713954853
1941922194
1889551145
1686678137
935025200
1280892956
627069846
113023382
1345923367
2043943775
134757927
292743999
1695427964
704287745
1494019731
1754073468
34638881
341984316
76227496
1681890585
1004359562
804586591
1896854404
793090819
554725070
1363073226
1373354534
421921950
2087649991
1666639355
1838303754
1273927488
1934723585
1513173376
2046252713
882839796
1932368424
869200453
1989730137
2078258748
1406131115
1738412897
1736108033
2044273135
414187922
1883509986
365277869
1889077172
167269506
518895842
1586010519
548497161
253572622
240455944
554932827
1295840524
90413087
1976719999
1529049970
938645349
1428588813
1900930948
42136852
2004431042
1367033857
1124792006
678098981
950519542
495022672
795804847
640580917
1833966401
697465430
1277357908
709326018
1524775649
1802879463
1242919450
805199588
394529052
1624311332
658798326
317225445
330716608
124369339
194231495
468440828
2056512050
1671566248
651412566
1574904260
239379847
2451185
1430232146
1235151749
1319935654
910888975
1786165839
1868824111
867533761
254296594
2137899754
1980971542
1738530575
295294396
1637826084
639260571
233035167
713392242
1667552694
135518869
545817250
1173639813
1716264633
1327395976
1528767609
1267983928
196280990
757703427
261667625
354600746
607446132
1655542430
1490400557
726613067
5222290
1298145074
2133011550
1567110906
239775739
1372711973
2123802217
495904442
1453269004
1643132974
990809121
485073224
613034394
1975896299
1020277083
1999585296
1676346725
1698641005
689431060
25595806
1753086747
1163187113
1067888982
769247949
795751884
1217624873
1502155855
784199589
363280617
848097753
1808806422
2087148684
1568717585
1260384677
1952973199
1920321902
1484883815
106530433
526195249
1180289317
396909463
892017620
977190387
464156179
1497850474
1852027410
1323953550
1996481033
821634387
1744726699
56344434
1828121738
1956483436
583276452
483406615
1655423514
1936352520
2053946644
731486980
106845041
377099088
197713194
283107752
559657938
884932679
674119660
1852733384
1502474989
456212603
1160643202
873613045
1657558643
684153197
1261487651
825322369
1882253233
961696776
549687577
1190464462
1156702002
554406302
971516811
1322976714
579112704
587655374
1800913156
458052203
1298780935
1815643644
1961668470
757504710
1289325491
12122196
2126761119
567374812
1910183999
365634175
597182520
357824324
33719563
1396395785
18833913
1235164312
1129594250
178542819
278394360
585428554
606934969
1337707325
1551770965
388271741
255690571
1301393723
1465661803
1513762101
1464983294
445461240
2060593329
1032838159
2086713413
1972604827
1822796573
388966282
1065119588
602706297
1649813465
1459086136
81795366
1048518558
1729161105
674762772
1380620955
99790928
1236474285
795117084
100913980
220645738
26573790
8034663
1686827123
1796743441
525299602
128761532
1427904389
1329826291
270053321
668217256
1040431135
417044682
458615203
237832566
1443289211
1690471711
1522547092
1595591595
1714998150
1246140834
1370500490
1652077184
1074754076
448901886
991882717
1019354190
1830388213
2094822376
1496516815
1004868642
2039299753
419689856
844129738
1881450282
1208711086
1629857539
1555124223
1879573602
1243982308
706084218
2063877325
352370345
826080825
836658345
1384481755
1877663784
2049637178
521415455
1647809102
939100822
1002300322
2044380619
1568316589
945090505
1200569012
1431525951
1072261963
1700260579
159189945
31823059
426039283
783592846
1921974696
633086390
1872789623
1189872647
1798921114
1303470517
1454489097
1317635875
756776066
68356886
304543311
1483427103
46631110
1341277871
305324851
1854336101
246418482
828393117
971560318
1716694732
289177719
1860550714
1875326993
1358729205
1761656718
1021425459
918728201
1092770223
1406117591
78300290
26590776
1797932707
1890135671
298156095
839287938
1140347273
21326469
114806652
1089332428
235965497
1802219381
1953943817
535639567
1708922202
1587224741
1849123982
15336987
653567991
839610192
1308680266
309787766
517899392
2128200904
475551082
357214526
1472062065
485780865
1177698857
1573305835
1969261758
765930289
381540928
9857056
2044071046
1374791991
833650461
469331996
141742558
1453181617
1917765894
907144784
1771202305
1812800026
1098381663
2097022143
1455684383
781787194
1852571476
1631637683
1479517771
1631466305
974075729
45476854
700438727
1710221765
1754323534
2001449990
218571965
1626931334
631711197
821310205
937448515
333666486
1676029473
323644812
550595453
928684256
561175231
61082989
2059174702
230199442
1420094085
1507225352
141644687
529515466
1977312090
1003794197
1852898255
1482630280
442399592
1243762969
513560390
59680163
1452243645
1553938314
205915485
1515851561
175827276
1208898084
732947478
1548754683
1342646029
422916679
1930653876
1413054436
179785112
592318818
1157696021
581462002
974589307
1415277741
1952867550
880086613
310242980
511858907
196831647
1172083674
1839873695
1589602327
540176585
691839771
2099572217
1939032826
962955933
75896438
1171719044
812336409
1038653112
2042418231
1980628930
1643380333
93451428
79774875
2132266602
1332542954
365647345
1674576019
527566064
735294877
1738643319
294699821
43021798
1954441793
677927318
221556265
905333586
115105969
1770188657
1520660171
2086609962
1017446552
1621180946
319626276
1988719028
574751557
970304157
368862505
1759896010
1106031055
1413736433
780735350
1630883009
1195785136
1291542763
1982462688
1002807827
706084396
1573331308
1862510165
153265313
77358243
1600570304
1185153331
724950571
3048680
1746447400
607180041
622841438
1841304640
391802260
1695066683
1455241698
1344201234
709016001
1561992524
824009379
675302914
585665472
1461623601
2074405650
1682439522
340769790
352833120
2143214712
1218008974
1067594503
503355196
349093571
1025165565
1590233679
1439486295
372718525
932332970
440848340
1904874574
855980964
1064380195
1444221260
2106705375
421611385
733312206
223647094
1152395434
402206191
722013438
2032279316
1540586853
1284562887
966867409
27003489
2131965895
388286030
2115990823
1816492355
964088015
315036197
749898400
1597984423
751403721
604630696
1030040170
292141183
68436854
1219107759
1792318941
2071874465
936543018
603208284
532035800
1343007984
1208930570
1274470710
567717808
926188016
238386515
1133138562
2015769960
1712107011
1350769490
124135295
113432694
946709206
1512970946
2007870974
1384063859
725600531
1964688725
20068675
1566416866
1678110576
1683371026
145392817
531767240
1962457927
103150679
1992720276
647199799
1977589804
1031731789
2022856749
1100649237
1822564181
1229211
483947554
1885982317
815443003
669433376
848292173
1946223030
753923230
119462573
1380546121
678832057
1937238894
1615885810
1198716933
286595720
778762711
285764786
1616409693
507751684
1087768708
2135048299
2046116709
1524089811
1435603432
1796243148
1631308674
569937855
492900544
919377942
677018327
1530938406
2066743151
1468839993
1377194684
677175471
1851723180
515330899
1335797033
1577332146
1118193281
830531021
664665174
887289955
529031931
2101181663
1013568431
952779362
357903314
1735388160
277864651
1094425098
1502512589
1490382478
1440580787
2120653010
1984231795
2002989023
1121027142
1670285452
1998298689
1509673499
1364134306
1267978522
1850334862
423534279
1440172097
2114991585
446260328
1565893778
564501273
597078387
1157517768
350922309
331390798
536495105
979346107
1318259695
2139793880
1776039275
1310935784
908959483
1575365851
433222727
1963783151
431533591
1162047927
1429586233
598514359
1119405981
1880220322
1651610258
1871670766
730376677
1074845696
886375578
1164179845
1046154371
2107383951
876221178
835686565
1471686078
1763397853
1204470206
1448060730
682021205
1368993996
746192934
462132930
1924501251
225280545
1503328829
1136389009
576656148
1577977416
798085185
1252044484
1793622314
978878283
368875427
710249148
596951089
1617509373
1159404450
1345341536
1181244988
826577420
354974584
2035765104
582345317
1643344384
529366802
1142794658
1324004553
30305297
1650432443
1555541356
1485711920
1705987465
1214526145
161284905
1814918668
155492818
1545143824
2044820569
301150101
951702916
2120166169
1896969949
1503930857
1605057611
1899568404
1841471029
609493355
1982461011
438648415
1739698103
67244019
1717947057
1976867190
375141267
52634180
628789277
58712912
994490485
861154783
2119048825
1137503705
1553734885
1081343129
1652013973
1890324892
688907141
1516104074
736572875
24884300
1616585191
1078941352
30395575
1090224829
180934706
26783616
1495742415
293137499
2001791811
700218403
739332605
89248293
761563315
674041532
1318866696
580412558
220775119
252036940
1439389335
362808904
1998996728
1873665013
872446796
842418294
153416149
1457393293
97818913
94286555
1543493402
827155082
1987927531
1207083535
655577750
1918964473
1090968369
216218949
1331813770
1856893038
651623736
1065922806
1181836950
1587599065
1059051888
1642090432
2077427962
606549788
685356007
1139542081
964232934
1823116499
832984034
1178971250
939078108
895354202
1190569426
589768840
474670735
358599861
1613923936
1952812857
1459070245
1987822726
247463625
61168327
1676843973
501912052
1830464573
1597439934
1942567628
747524614
1100535317
724459807
392254396
1795506705
603440449
632743879
1339770472
281715606
1731903861
316256557
365695453
861534020
2104546883
1627356768
1195824485
1164480606
62587910
279032487
669739738
998062140
598967637
1384273559
537844105
1669260828
646163936
368591150
915390463
701095549
2081459989
815576263
801665853
228870394
1458392835
904030816
873163857
2089375786
1228281212
1239685750
317125482
283509450
577693180
1832012502
601973404
1070345644
413664833
426998129
288450063
1681059362
661245905
103801777
401295138
1119977083
709990222
1745198834
1597520235
930448675
334333157
1728179969
1544595755
1969544944
469817011
150273019
1049874005
367400579
1289176105
429051696
1608501678
1282322061
1961929388
2043407719
1902365303
1862374441
42373510
1066184479
287164496
345062780
1219064863
2141929015
253665527
1355609864
595651513
1493810964
2016240128
852057816
1019381912
2072177221
1690576209
1046534206
2000356955
665302079
1770781394
1116840193
1725509623
2128203636
899857449
578223198
942477704
24189604
1983563286
1725729842
750653236
1363517334
1911188696
1233333459
1514370093
943162743
771338252
1896424745
1718941788
2081001423
571161112
1753213726
1857710283
2126953646
1920885924
945697002
1232149161
322596943
1891114710
791237753
470346842
1329287879
31702117
711020718
428151142
1884949836
640339041
2050160475
744057292
2068824420
161553400
1155418090
1430586500
1146801115
476153708
1551552843
447277880
291873131
105995274
259474592
1072842424
551993049
646074954
399324513
1677833337
1332303135
1821518511
309509126
58918129
959781920
1709771919
1377980946
999312763
388907416
1003356439
30659141
155242342
519764902
1750592505
1499782583
965978457
954848523
1973081270
1236089412
457200298
732733085
2113711499
2109649507
2137416263
1125415720
635029584
30700590
1924593888
1456288601
1584026146
323346750
12485646
1062794586
2085046810
514960067
633102417
1874027436
1776770788
1533300770
1950889776
62220552
511497203
240684866
865306200
724821818
626019037
128408828
1798359544
1402127537
997312501
1160002790
1259049611
1010707686
44648659
669257055
1727377370
1817903077
1849133839
638052623
1491207903
1615969636
1268340342
870699248
1057403314
2062716185
1168399153
15452704
458230335
341378526
899612641
376150287
469165434
386691187
1594270787
933790401
1566854251
470199962
236472759
1463220100
1608941403
2025259768
2047084122
1273100212
262498508
1309625666
776421264
1297345659
1813675878
2103095783
1427254511
731251110
988085650
471635668
561431819
898303739
2102372935
1673270547
1910832539
1583032307
627394421
1647470816
10308436
1590154931
1151612434
1502028125
1063856388
675552721
1471189966
76026439
2081618178
1313511170
2038162665
298762496
1331812858
185798673
643892528
41630246
1409443864
665519058
915410115
499539050
164178892
1088718180
1990214146
1074020147
2138073036
394830861
431512807
1748286409
1726970793
1754033886
1339096350
1850661395
2021995744
294465972
469137818
1542600770
1274282265
1870373111
1477843924
1105662133
141632331
1927152294
1534129905
1718820990
888849517
1971521442
343232215
348147374
1224946406
70673803
265256415
1257803879
1762557102
1068964889
738744994
1120564842
1863166021
179186729
1499467374
1119876864
1682611172
140146562
1496962054
1655151091
1375933280
1573023674
775910562
207549478
1737823125
538465512
335110581
415402844
1775537125
1381919288
752766061
1397207935
1717380214
810425201
1425016841
1059527741
1456053010
1834072301
1416010977
820455008
877928146
1117056851
1894147154
875148791
1831341016
1694627243
1229216099
295081879
1671621607
2131579635
1330205479
1053293279
1814657108
308737655
705509306
644240022
892091643
724556420
137224139
1106710712
486339344
609056686
1870714430
551982161
710940776
274221114
528689148
665715784
2074589204
1682531483
1609421888
758344337
658596617
474556598
1358027676
352572054
1136992963
2092326829
101004093
20998562
2017876930
1241359954
127464427
1435675870
775901848
619243928
486891539
1867087580
518849838
179356130
1522239954
574489262
1267054523
857255983
1923315140
426160664
1301748637
828237768
1800446604
1898631946
1050455588
963738539
591829743
1809340278
751539137
2054780390
308420157
956956511
1213515704
2114944784
1958996306
205547905
107625848
361691224
407773164
1542988469
1758403783
1015366483
1748466826
558378980
1484508713
1600841024
1587589876
1101773770
1203246260
1203869580
893477607
407870870
272195331
38772176
1027833388
1797493287
1807695329
1550077000
1839861893
176977347
350722525
499697018
1505531550
362775223
1979471249
1669838773
1936472233
1318306245
1069858637
1061577916
1793812429
68677044
479332079
1260856375
791695482
298763539
1528743937
1678191019
1319967563
1411353685
553496226
1267849031
381000222
1129096943
513699874
575289143
1426941372
1726769800
1210936744
856043876
329998317
785359500
1222107672
930368667
350542348
1039647898
2113699831
608750630
180836320
1459854509
1703200413
1417057528
1466853304
1430844240
1463592504
892304744
1426109866
443809474
1178577809
2041050991
156133728
732581522
181434006
189541333
1155868501
1964225795
195992598
212470045
120323561
1574989680
1949126503
1478303551
2078625046
418735835
1109190338
950647139
66615572
524024908
614883864
730517484
1876964283
94286555
1138894
112519586
1002663521
1718148925
1937385948
1701064362
715338700
1186338592
266287890
1092933318
1051165129
1631955213
12159023
1318825219
1083179896
1912188961
586074678
1171607793
1907427315
2052237913
1592014937
1366611897
1519108423
1469674287
1601589984
538610679
1758729105
646260897
779487428
745237201
1615812399
857655771
765241530
388488074
1718539506
649049776
1215610713
787210943
1089383487
2036455279
1515617319
1036786631
1257994372
1495723236
826628776
1446531950
1328266601
685643225
2084947769
509832946
297981217
1842990283
1208066761
2050261631
1804205273
1156693784
1399079113
1624939789
1035350486
125764680
1325822181
985331040
1383602423
1977543892
92033890
2125496550
517439175
1218115628
1796229219
476248786
296576595
1283368090
156592758
1982658769
261039083
182903126
893448989
1867504925
2114959403
1114340529
1697618021
809654721
1096052771
567689633
214117177
815994530
635584783
1674251543
1762687014
793026413
343226237
36053624
1460778207
548533421
1589035359
2134128169
1931969568
1241867218
283353639
1900255940
1275561427
1024853556
186095037
1917760956
490379544
1029554725
38095312
1997959701
52283140
207609910
2065681439
44175918
1521214748
1965571228
2107199335
1289333679
1725859743
749205965
1819904914
147749578
882925581
43409381
896645496
1023557928
1348448337
213176246
901818985
449904225
2054030621
563040763
1565958529
1111423208
1872805981
1652924506
1623116261
1989707694
1011157302
1261821161
999083337
1145385884
985612499
1404525787
741390547
1005918449
1366551460
454965715
82150238
370588821
551044073
358941412
798145898
625703764
765298211
1438727440
1154165813
336065218
2071193088
1102612215
79614373
1016068788
1151973470
1540642731
1422538543
1010881547
292237163
62581567
406717735
1272449175
1310988823
1297794283
362128774
1162280896
1117012270
339665613
1400358329
1498328496
529902049
192651858
1234847641
1735533870
185164128
1174523480
233102288
1507106288
1939585218
328281939
73451963
1615408540
562104885
836429489
1363883619
1756658180
116148807
1172102273
571350167
797412395
1660478083
1329506281
1143437514
635394
595424790
109383672
1597523901
969889510
696542406
1744160592
2077622949
284973336
1834677312
1936761943
1062526246
195040135
2111432300
1352954861
929259695
2032430394
1381600119
1733631403
716912947
1325303402
347372394
825105189
981362851
691477278
105055036
383418893
261021929
658287131
254652925
1352615390
479011741
1177584011
1352951702
1645058531
84866298
1436637420
1823396646
1419917205
479741426
1413524345
647681452
46861448
1776770788
656744347
61488729
1323502526
1625105790
2094951196
1565636547
886769271
1476752329
519186327
856173847
1239601571
461258925
531031687
2006415236
250054809
2139979031
462950545
585255071
1229414660
260076605
999507867
2019402221
804122565
2027304357
1262431619
582996445
852062498
1162924904
1042537363
357327356
1843516466
1068717698
1132752846
1766433756
137658105
585979801
924852608
899750707
1500024779
815843257
2027874099
1248976778
821980057
1268273644
373631071
89406693
123997417
374328239
1206207772
1617073102
399834824
1449537155
859699086
912066743
1194407530
1113476305
913698310
126065923
640009319
1121776211
1888928830
921390634
1542887481
1302748369
762264076
405453292
2037387218
7514051
433273696
818234718
558917385
457191780
408123050
601785615
1342901414
1541801976
2011675273
270774197
1909087729
1483778562
1279320764
2128195497
609589100
1946538536
2061791344
1623186760
383826691
963703172
2079726169
1579796131
1922200846
412256896
1178817940
1413868314
1452373465
41229824
247819552
1480731454
1541668669
1693873296
1423076058
6238600
44211601
330286565
2049445791
2121689469
1430909460
732370367
1945033507
1537122658
271116827
961691333
82858271
1900573025
1421262478
1172282434
1878669616
891612141
232609587
1541620779
1364533047
424971586
830320661
1774806880
1429601923
554757413
832773684
692376822
2118394907
1316064646
352132184
1928586357
161639186
1175238352
1049917073
1009236687
1862676233
528790797
1056545978
673176412
937223818
1659260858
1183786388
1032822640
1689984043
172811158
1513963390
1447065474
1721804318
578195242
276049739
1346078903
1029809795
1648998235
1843298177
1790514188
824949786
1755976919
294455545
1230994695
1987626263
431785246
1408169454
1957864721
1360640856
42372028
1907735860
1042457958
620450364
1133967783
984087338
1115510151
1264866099
1742392696
1800607124
1835214896
164742545
358713700
1434538309
154628369
1754763613
1459269524
1696512602
1864286292
1560040686
2121400083
1410539153
629448539
969086580
1424660503
636838260
1363268929
186036436
1448192127
466725844
1436727323
1917914429
1106129325
1331950692
866609071
998844842
1180182575
1573713512
1287697366
1106304311
1879317122
1131211040
1432192384
1849652669
1242193160
348582375
759668830
1794239319
2004082839
1083824101
1249133177
643418754
975384300
1096278518
1865675216
525920046
1062544415
983022054
1918637639
1806902745
782979093
2030471314
759187281
1955986681
40422586
1486975058
477339107
1983718546
2055497271
794523690
2006428871
1019926748
1895484198
418167020
110068967
183698430
1421036331
283905711
394097324
445378385
1151391488
1895946371
500923612
98783268
508783072
2010803494
1646939493
603966539
1435571856
1795439773
1809809818
1095352368
2000513407
967358339
1274046611
197942722
1929032938
439071660
754405149
912340231
1892560626
610538257
707180510
536550193
838870545
1863189366
149828294
1631445539
306995006
201712438
26312450
206791506
192131612
109120688
1388323865
2128116018
1244474983
2100773899
1600488709
541199305
1819676003
1049672436
1433480321
1436361831
1329652183
1913069494
291914391
256956687
1571719655
1103103685
591899006
1455684383
1836571353
358282107
781564965
2052769597
162428426
105162804
501815480
673216252
540345505
529688907
531057870
1941336446
791377445
473103299
1220292228
313629494
146508495
1435867512
1769024494
1729573308
1147779637
908242286
743071577
1566987963
1397488063
1329857633
1686761135
856928501
1627893721
377829817
201889152
609474252
421123986
432824940
1794157335
367393300
38262361
2020087930
1011985815
388656124
1414313277
1678114401
1572162078
1139265477
1631544783
996282620
145951979
70081587
1180058501
588578761
632041092
499047363
630966909
547727049
713337106
886610830
1988361402
2037923036
617342191
1325792972
210261260
1719474107
1110981003
1689703616
490660423
1362766347
1222158689
85923707
1547487956
1717960664
463723725
693612495
789735796
1591350083
1399947970
330070423
447705346
1244972194
225932432
996284318
2033951284
933994218
1637834758
1607364188
1273818924
1929827305
399736582
954644523
1043246712
1564922913
386912845
1538708168
1209112807
308317247
581152547
2038389128
808826061
860252310
1751001725
545243228
785845279
1046483697
715297220
1208286813
1654786694
31744642
585530236
1958232627
1138916182
941137478
1623867039
1566030302
391160162
213846920
1625446328
1363999674
1321201456
897393309
1523675964
367714862
2030771977
1582451191
1269791109
647052278
2129925496
1542924014
298238586
1497976208
2134685090
646553353
1893140371
508250347
1343322010
1967113777
2106328996
239657626
947064258
927752808
474177065
2078538712
495677791
1369229700
761867188
1696151941
87960304
1918970515
1883632835
442386931
292704965
365231171
590400579
1516607227
607335084
661386907
1235713577
327669370
277815325
1393785244
94137349
110801904
1164808298
2130728408
1768313829
735870469
932038055
1472887976
504408031
1960785084
1380596918
813286228
1214909463
89653849
954475741
158706215
1422605181
1204192533
634267484
2134523826
727828769
9292763
1261321337
265265187
774347967
501618864
1274612077
567866060
1885315124
1412692179
1994249034
33323591
1379381827
785366246
1645250659
1694356992
140859103
58696021
883068960
1797403334
1917485761
1317802767
1023620785
963013592
1721597294
1621283063
1554109346
1740589627
893082398
566077917
706044580
125463007
356717222
1290087701
1344779901
83311092
2129053262
840656294
43172024
1298566335
1399954846
489076306
1612444627
2027352906
41058081
734631841
2091183775
324765994
1586444303
399977277
1268898162
1080236422
1975680986
906911725
985353373
2134781097
1858071252
1414323654
1550934922
430392821
2012659114
908368587
1458111522
1273427612
1424923812
1550930158
684181162
285993066
1657202657
1818977019
747403639
2082957992
1805888087
1055879258
1615918073
1191496260
585086202
89382982
509637048
586700280
1443320887
2107488924
1758305314
752718979
767693324
1457425697
731055302
93681548
1346994268
1785783228
2043237419
642534213
1818765502
2017701879
188434324
908034125
771004977
1379647686
1108823481
1871981047
1417026321
722851380
340853793
1293036299
1441638621
415765082
1382183388
607045137
842751098
48640720
1310066570
577965568
210946974
1076572555
754183336
541387488
1769993508
1646979909
496758603
1366086528
1378645083
258370644
2018835099
247497965
1780816798
1729325560
1946367434
662574561
60702321
1432637547
775475043
1703439101
599535109
433554810
1977746417
1426735183
1797228176
61082989
1513844088
277139455
590775023
1539093644
390708737
1829822881
832021345
1536972853
1246703208
1549577115
31598670
711264975
258515709
1066086469
682926819
30861291
991197291
815262340
1254235527
1834363978
623590290
1743311781
1460854773
1346941680
1283269276
176517000
1243677520
694516228
1765582628
1948539255
1592902600
950744852
1298634665
219051400
417324395
346118500
887204662
717068685
935507514
341013585
1079291778
615657052
1310697918
1742211389
1538030899
1814334617
1837024773
1309113141
1495439606
1269991027
279075161
1222269347
562861285
1745563694
1488456835
2004312704
1402920434
124029082
668948431
130971660
1993189375
34203204
847051682
54404981
67366537
1946083892
2091577583
131283565
814702142
1220073609
571856221
554097030
1599508891
1727482697
1482304006
1867053006
528597464
1382050426
628207959
94490224
1430536399
295567447
2130786196
142186665
910620605
107529822
811122813
613857300
1760378300
1258680553
866487398
302295348
1716846934
196885206
2030831135
87313526
404092278
1782161518
1079283886
764259955
1905312636
50032184
455489598
1621232878
666462789
1416262469
1683107839
1508987947
1589889237
943532965
1227029182
134532744
1173182006
1604956873
1770633525
697111850
885386336
281058586
670330068
2061502652
1288346162
812722335
382745010
2071365660
2041682489
1765841385
1885642526
1680993470
1577834895
1349685910
127792338
1652857910
1713109335
1306446992
1297578361
193618093
2060098967
1330653144
1086114053
1110424031
1420222332
1709720393
357850137
109326456
1089319573
2074146634
1201096243
1648255925
584692940
482183811
1687016226
1475590013
959630959
859875981
1243660790
901454253
1841704945
1450094877
482565653
1174493242
1642009010
848765013
587589383
470936287
1325799353
247422663
1958232627
1810089376
2130813086
1295829974
1223678762
708091157
492649974
1110631113
1763667353
1744438994
1848339461
344906200
1369341899
955211651
1704863960
43597460
650613491
205623814
1118880999
1472565589
354974584
1981035916
1879663026
224896433
498555594
547708310
1920544591
1482546404
395146487
1902146127
1559620795
1489356724
43618134
1841999639
1059446983
1076262084
1551259635
1383883481
1792143353
1394634006
61058612
363629334
1228847814
373744052
1557552803
39481728
1458271536
81645399
755216577
1631679925
202937556
474155472
1723156298
596054288
519397679
1424497011
1725236436
1965951661
1472779580
448584671
1125237727
307817059
1741640804
483360569
1851238566
4419763
96553659
27810693
1000681916
1802521198
251490362
310285006
465864961
1500292632
1348325960
543836840
1327545324
784501726
960025530
203444282
1018902062
1072472093
1896480990
1319343591
527400082
2146625420
1296900775
500632745
1307522811
1125988847
709583887
161939584
1654164315
2054061455
282457974
1293377845
1354184756
978818467
1754999063
1844107844
905098927
1019536222
1647708370
2084170182
553393135
357450910
255389757
1068135785
1642375941
243552998
715410673
167207223
1437630700
1693311024
976662184
1094253075
228159561
63948041
1551769717
1427738387
154657344
572890450
1361738095
973018626
1903194527
238037797
1551867608
1749904009
217513596
1987176812
659773014
1015792479
295824221
855506748
502088916
1128285420
1604422374
1136817747
444404417
154635827
707161220
976490571
1089217870
1709562590
2042154126
1116029081
1993926059
1211696767
1751038549
1911265102
208618993
633590912
1775853226
497851363
213307789
966569223
1768105194
702515030
1563698363
1659906060
181857090
1545752201
194013474
2127788817
383258088
1949688108
491705698
1882555759
252196474
787295865
1117714767
1224883180
1380383826
904714942
1401645579
1580379585
637843180
1174127141
1389872406
165971793
1262636070
725887854
2079339089
224180396
1436768466
1409303991
453140418
1370010420
1840952077
2064309534
1614877685
38238571
1888664522
926250415
1004466173
779158691
1587486714
1235705171
1312535954
1026567676
697098105
188635157
118450181
1106997298
578446508
2020826582
69019876
1330090239
1597165195
1781358118
1053547088
1444028694
305696178
2010052670
398767226
50098673
422089967
380437753
1722325591
173615213
1433256032
1778406526
353687281
422017313
482657526
549019745
1710525065
1215087174
2137851678
160975593
2136556510
944776633
1725264736
614531027
1313486393
1119391068
1160212279
1524439653
1794038820
802141728
1680617755
1333484701
1895862937
1481333695
16057396
1721144873
902711383
1329842213
311232812
1586808828
191587365
834080676
406675715
1841985211
147393214
1400200285
369036877
1186664880
42740610
2058130521
357606034
79495902
1092136842
649546464
1347997052
1964309259
401682080
633486157
885268613
230361287
61616086
434891107
1239981183
488895785
921776423
447523092
1334763093
1728879027
69459322
521057495
1488538191
334819424
1225682646
1225596499
620170497
1553468504
185111652
201256667
218320901
2050621501
1623429426
1961411664
170794009
1753549404
1506334202
668211296
873447450
467382445
297492571
1382459442
872811032
2041326869
783346824
1768637728
852862814
1586225270
967029251
1281121851
235060200
1929090200
1716735675
1324214297
1802748109
1608035086
805638029
1164677240
487633014
597929135
2049992592
1097200495
1435904028
783434710
1612192454
681981431
1510958823
335459682
205134458
1981661295
1844891207
1321273339
1034946220
793752777
1426059501
375424443
1861506068
588317877
517452585
1141740577
1358280817
1795544712
861564376
1322172277
338863985
347573556
2084764516
1407348520
1597690678
1698652324
674060576
84794368
1110075682
2013361246
2102348316
1162878360
682713436
522343937
1534811834
430104299
1119770806
1575835449
517634051
1689075321
1156706249
1492075676
477494422
1613486788
363080419
162565873
892871799
476437732
1438097553
224386574
2092262888
296721645
1815858182
1285746781
1441565804
875385284
1612663263
345538448
1837485500
1243473276
119086341
1236356983
538433022
1786223623
806285510
1090134546
680007153
272947398
272571132
2000881147
243300912
1362041175
1850125781
886149537
668040562
282164886
742640934
300541564
818509827
2107592850
414113687
1080847203
1955559061
1256410111
593433482
1646804218
104589253
451754224
912631668
2084905323
1120966569
444607691
993446800
196120083
120449467
1247750965
21785617
1357824619
1917232670
468891461
24570678
262679182
1372048223
1516646032
344696590
263202822
1916184139
126157076
927268773
76483984
1116343047
1121352663
927217409
697352758
98196388
1681892272
1472660644
269132897
236091275
2118828380
1775820965
1843047116
1777176708
237129215
883876372
1727309660
1248248900
132118254
1478859762
1938049613
49004672
597149318
943483726
890692056
1547476935
1576257743
218804513
1092251497
642072816
833642711
829894875
973274600
1577762939
1925134148
1490733295
1619726159
373977340
594806623
748542338
987453046
59648206
709238343
1561084987
1485567956
258859195
512947220
301175285
1104555868
626513107
892299577
1135885832
416124301
114556064
1327191653
748605367
80765134
1671823056
63477806
713599568
800549119
554716397
1025097873
1768392063
125897001
1626934815
523279501
1186350934
1802088469
1678262436
923013009
380495435
208251913
1302636503
1875452036
446824068
1528598831
2067913871
398954026
920515578
1518819795
498432259
1556417407
1653214574
329570255
1060495725
244706941
1300855980
285941000
1904280274
1668168027
1919907470
446044153
820469527
1574264454
948378253
658651665
504077724
448584987
2100860939
1437572524
288297754
1272752734
1190641142
2017601263
2092580889
1578662629
1274190357
45555064
1894039769
1302600119
1641877768
1580743924
1537572422
195291914
1231787630
944021958
1954688989
489921355
1544926946
1017001876
1304566659
1864265385
2128625328
1255196184
786387990
1346620792
159873604
1628293424
416139379
170741326
255358858
1245699274
991962977
1914910278
1056432758
2141553664
1899170411
1666324678
112985361
248920376
1538447987
1979588367
2007092711
557846873
1004944078
462620592
1407724192
715425664
2132621075
1862758036
1945339002
244066475
872080256
2015685031
1885397656
1388552926
607402197
1350184255
1990517511
1629278260
1770489051
1334715671
692322393
1126727302
1189359500
2131778855
1255613141
1681717514
1595889865
1307395087
1100863862
1124330230
2115040300
1074816978
2042220284
1549381803
280684553
1462554076
121480823
997520186
2131516153
647080600
180916578
1443482709
225680637
1532491943
445817969
767622676
292895011
453783237
1448444428
922930120
1402305293
642190808
379438625
552437715
1894978420
626759737
577132780
131996207
2134139244
1012912502
1434405397
844861032
620786308
241009400
2049506870
1859652979
1631635803
1741136588
1551264346
1220965779
1288937110
312677233
1848971071
1094419643
1522625660
759437382
35525754
1629267829
892867004
1441273405
756938398
1611880530
802736159
27425206
1297385578
1158403703
1557007187
1213274500
1433356431
1355078672
1745204847
308902468
1562346160
1445313041
1436255887
1505710096
1668865167
2026419659
1277877799
2145291878
1534790899
808875770
617758465
481515179
1246337750
1324495258
1479716823
352838186
1259409791
916959040
1826231191
862827707
1373112419
1189356044
1170826603
718830498
2139520353
1671336393
1827461603
780832183
562047539
1391182208
998345622
550428107
1827558017
2056687643
1718773335
868612109
1732508071
1330619928
15518289
210113500
2029731371
419663598
1327422504
1029605566
587267820
776767415
1942475202
1509268087
700923466
49325805
86535973
470833998
1970422737
816338035
1836655592
369079373
403936001
1334896200
1937782856
1490161495
1991240880
1799033043
1426501473
2146823047
1348684675
1930797771
1615232019
1542125420
882561466
847452998
375977643
686246402
39469045
2108469548
1700586665
398238794
561682685
646154817
1024499757
986474380
1730506496
615257354
1324023890
169651607
1509905332
472586631
1553342489
1566648245
1912511018
150250071
2010036133
2053522235
198970676
2024159160
1005771402
1356994721
1840663183
44216343
768805783
627168571
796188487
1154485704
1621343013
1371625355
1168591335
920329516
1925209747
1967558786
926035305
982611269
690898174
940025573
1464017236
153066225
1164431852
1210184711
361313471
655405462
769532266
1334901834
60644854
1508563748
701746975
991903763
111407396
1952290606
2099220145
468138833
1024742849
1595293218
243318217
850220690
1369129626
903789161
2133251017
189414123
963730410
687350143
471331908
581247619
632739614
1101992610
872806139
1320735765
633741476
71331139
1300947785
1557790542
1289031154
280368741
899422624
541769867
377286595
1322048865
1351292033
456998284
802015365
1076745956
514482153
2119512271
114467742
1672967243
1695446464
355585330
674939464
1251050515
1878610407
1858911244
1084164432
1374609705
1527178758
20946476
885856154
1048803083
1367152304
1656846553
1741707836
733383272
1341316326
1397448770
2001929287
1764883949
1480050621
521588063
1494551362
826725920
476514889
613491871
1434926040
2137027454
1903157782
644943972
562848184
1854882738
535999169
1842446466
1747751582
1363542616
1995612357
744620412
1223639577
1270564161
1907936872
365228457
1782471074
654839600
808871852
1872155770
871121633
1876060455
1351967385
2100801923
1582753399
860140615
277949121
2141391267
1026983535
728972256
633670160
534148449
2055329219
342119564
1448319225
93804755
924560652
807977771
1835515614
14949758
2146440506
486408746
782901333
1280808884
754533705
997323097
52921852
1337344117
72787311
1759917838
129752027
1350330759
1155753999
2055077427
1434899528
644655518
888748149
1067535780
1100366505
204762638
1698953916
1871540427
1962415393
364877903
663385729
667152899
1525559241
571976695
777685635
1733340600
935415398
1284975224
2002159560
394280903
1303651859
2032103645
1951409640
799516535
1185360616
741261418
2004489177
1528845206
2122679691
631928415
1337364072
1842404001
483758908
705536548
666425648
1517887820
118337373
488637926
166959630
989234692
1068685666
407350446
1268667900
342583832
2079056851
282766094
216932720
1354456156
134592379
250657974
1047370300
968060517
73563573
439298376
666733690
1875209267
2030198284
695266199
821394879
350262715
323499424
362539266
444430783
1027882600
2106294092
846686704
1954624988
1322206079
211034048
1843410702
170828690
628643327
755878157
1985011592
180044691
1587817824
2085188070
603674666
1356574380
1332776158
853702695
790643889
67914268
1260470821
1414663793
609889343
224561382
949533762
297703634
764242582
1380919978
1962398322
1319260284
1977037481
1064159555
469954666
1118415472
693338340
1126294937
1762932203
1478981090
1931608379
11087242
1298413221
864920353
212880989
1884730361
1868793409
1492848022
1357421491
471619287
314080911
441163616
256035172
1264134011
2002455113
335371165
584557743
1850255795
960241622
1173043578
89807330
1271795601
1181936081
538716477
428856495
1336906094
1478370055
1597146800
960582407
1750450319
1677364509
581755373
2012463206
211189503
1673854146
883651928
1614421704
39418694
1716182618
1147153952
2050643748
610014034
114687469
1555703228
881418808
190824366
745269788
234895772
1281284263
527245794
2039977801
482181504
1774105865
791433559
1775370674
448782535
623998297
1217214050
1470575762
219800435
367825171
2016502890
849202412
1232677462
571874503
802727720
595855194
2146421619
307396306
1347045645
1012159933
1557493262
1936420256
721517917
536469394
1972605762
1611273291
601682709
1412227671
1458456535
1620466998
928282201
1300715601
236741773
292692190
2088609138
1076780691
783489511
893925670
1299543349
916721686
652589847
2032128941
253468644
110738177
700382491
280756137
531870255
2135924728
870451435
1482050693
1938041346
1066549837
885231965
148441008
966449191
401110664
852883236
1144673146
1080731052
1634749701
887856534
1730825654
1424181037
1180944854
1383975027
1962005119
1752572920
792405391
1030768656
1793694437
785707437
753101007
75981953
522504005
1730183857
1846708241
417554816
539437426
791310583
1270151038
623749792
1719127710
1838721457
1375068645
1805269645
1125200957
1823734334
1456671763
306308595
893453979
841211208
1066051936
209898866
515342032
957333551
637631191
837493680
1618968939
267017659
1202178584
932904597
1241259691
1154777291
1622939042
1985159929
925649088
380875281
1413361874
1425652390
919809093
756520413
1025216152
1515013362
1429615732
960768498
2087908726
2105500004
1608470281
1015255899
2140710320
1807162351
1449349678
1814117618
194666160
1881533253
354375750
326369924
949262960
1788433321
1410014878
746948736
1324996520
1768819608
582640213
613127712
784487050
1208193976
586134837
104721592
1924945268
728422159
1280624908
1657551180
476207161
2063975233
1215185522
1533980017
977373572
2028534409
1050832583
735694662
869717140
403628727
1541874714
970928600
2120809735
1927980030
682593651
1186024427
483341352
709449068
442499420
524645325
1709242376
692786561
1023905298
1735231147
385981332
504145214
1413052723
1853710906
343252185
1762305036
1059708094
429285853
55848958
1850837715
168073961
1966676944
2030151059
224970986
920830318
1164372644
998446947
1640151713
1187668069
1535789828
1231081918
481702984
1417308248
1133905574
362823907
656919229
1600630110
310886388
1443886342
626931946
429467059
1866093768
364873579
497738199
288654016
854695405
351900685
1271458568
1476593468
1658577204
701924471
725851245
542410840
932915688
1695432664
820978533
882529466
1409558632
1497809612
1149675423
682721154
635015253
828930200
549122249
142917312
85027831
2145020163
1908156400
153390377
1216173949
1512522538
1259309681
1739545003
542934415
1538409610
702422987
246542796
148921960
66452255
2098755799
1146357872
869725816
2080380509
21545563
658940657
755310427
363814585
1079472474
511504673
1286481475
1872768836
603728255
1652350184
1131784393
961300187
1347696985
1405734447
1698079345
1572189185
629622443
674916790
1973327497
1216805426
1502195270
569810654
1658113069
1643480785
1515589490
535727832
1666492119
1891525000
1947546274
43438380
1040844234
1921901188
764095990
1290785497
708900566
1220194662
493386713
1418570226
1908520816
735594881
1363115683
763946959
1894160622
1837043990
1387380070
1174771486
1935268397
73503997
207181253
29398056
462229437
1175620750
196968646
1741723931
88117716
1879701909
1031458888
386279348
835418968
2047904203
1723816261
486244574
662507952
696299287
1562545433
92160248
1330957642
2080252068
1849020412
154905221
109523907
1911668620
338348793
1294169166
1902183694
1141962838
2110380199
187344737
1417236909
1259135860
92150879
190358593
1906505977
768386758
1137832928
336186851
22451698
663681085
698231145
1798205299
1144809845
1190757421
15827062
333131693
513612052
1651731758
918981198
1681265046
1414370057
1639741964
2114464044
447041500
1125792539
221388896
657177998
683244878
1812583692
1356078492
359434266
1000957458
1093817264
1399902999
1580756746
554760569
1238321850
1715248057
115765751
1541613385
1023677428
1459733205
729847191
1989790955
699715428
1622408281
407102619
193011767
1057412870
1246161174
1152856964
822346766
530191341
1907386809
1949596748
183985525
1066329504
456574684
424877923
739588998
1464919234
1153697923
1957229240
820935993
1260542090
1321031222
2028027473
1902178335
1554132015
187386366
237444107
1952797414
1662158838
677976689
1966404400
537808043
990616926
984061852
1501405715
1136564111
100116309
2072359941
1373237160
515477577
1705481851
866845378
1469957576
300631234
1713792503
99471040
1252228732
817486614
675006180
58183275
297238487
740165156
1526802965
1520691446
874516249
123575219
1371017793
337380573
288467682
1463247407
85345036
1059939181
1380303702
2044374871
1715440595
1413071661
557189552
264688797
1433763528
1343781099
746975668
1887978285
1041761846
1787687035
1645314342
1286283063
1912811005
1137454660
66005959
908976765
1614024733
677959938
1409539797
209310882
1802498848
964998200
1812056504
133949386
1103360608
1269469854
1984900044
1846853681
1401240105
1517712657
1110196881
1110157012
1714427299
905466193
211943662
1449175761
361657738
1325649277
916254799
622150561
494120019
1183886530
1968529191
1274172901
151785444
391255857
1761267574
1413435597
1797705458
499580841
416503500
1442526062
2008079999
95886432
1241915762
1590446
2055945091
1361498297
1612359510
1770530663
888524015
1943152085
207118618
1301831192
563198247
627136375
260111613
1683094360
604752170
174901018
661511372
1786133196
1771632501
671532573
1603433005
987738260
1064955041
1167262882
1676390451
1041918336
628729126
1621667832
1198499336
100596790
1081690938
835389315
1292332937
1766712929
291744045
1270221793
267938127
1974545972
169291026
344448645
214691851
2002960452
368170898
630758936
480130387
536241471
1745301969
370506568
128766345
756819053
136714627
335685727
1222247753
291536975
1561392367
7359262
1441228146
649978652
1150380018
2062422547
1474207629
1516856772
1047522361
484135016
1278025778
1080837974
169764102
1493317166
447767096
307814177
1149612116
112364753
1429009021
428977233
1243860413
1192927427
1584232998
114937244
573533890
1392006220
727176639
1589869132
870446828
1384997892
1177798017
973250914
653557621
1559217951
1174190689
541157512
2089827416
804619140
730895854
637948232
1065418933
843294697
674878030
1784170724
215233917
2127964728
1980870775
1927323301
432160645
841225719
1247152009
100430894
813682780
2079766488
552709011
23040506
1104226228
1522118305
1827732472
1736968599
1001175609
1726796269
1294277365
1153665768
1345782242
1606574347
1309995647
2023251084
1723330486
913158330
923151947
1618694455
1908462991
2055167921
1198158571
2068928711
1989197724
444250373
1901883390
769252899
1926039181
1537726763
856237243
895569174
2056101888
1304782346
729954896
1349858260
2106189128
1232892537
2058346563
1530140226
296994727
315553257
1740287460
1553369097
1344007736
345441262
2118093102
1128839671
1330703237
284986998
1648132774
661415263
581331642
1861183505
1405893138
1344403330
1632205219
87787835
324205512
1522937931
1990575943
1565281441
1882584710
917226350
235597104
486755778
1202211814
627330724
1860771683
258545645
144199111
1452300289
1953784321
1456851631
1604291804
1170116147
953403947
2109787012
1709401329
1426556059
1568226081
682297801
1993887529
568781857
1702180449
1943198112
396029026
464066401
1304707863
983911361
2065420965
2097008056
2105242181
40043647
1113997433
1290056465
671152337
664968327
716653862
1178728725
2029551813
1284718443
1054142998
1901784927
1285195952
327245387
2005360549
1450135743
339391854
366819773
793256047
2121556746
2004862478
2096884548
835602252
599883302
1236928625
2082933048
1228583083
1388696028
369240766
282128312
2070672395
478277442
2037947476
2112960417
1679133664
1142854403
2063148012
484499125
348050813
1014240316
491590132
1709736843
1486986145
1828917854
1680259784
716651093
1273184558
2058582042
1580513271
283159077
869801862
753035263
1779387318
883491216
1876795712
1234630961
886111343
139587448
522139690
1328014977
1464029536
528638859
390772794
286694533
795043336
1498917753
144073757
309603189
1095004086
656475775
1991496452
699187652
674251543
1745422585
657479254
1963593404
1636823488
384987171
1845058490
819317873
1594757391
681593231
1970853178
1551930022
1815204162
972195120
534862139
1647434866
1189331273
1319612538
1869852056
491891682
1908577857
1859231198
984550095
1023425053
2001621508
1914215513
1521841588
1758899851
1492046734
676489698
907745441
1400220735
621766578
1837265883
2043797257
360359216
1676638382
898293998
481343680
1878347703
753145354
194424908
2138406791
807451634
1090638404
901269998
1463865079
517669600
681669036
1991663511
1580905140
1655424145
1612240492
1408511236
1037628937
2114378257
660110991
1477717754
1732300856
1523376005
2045888788
1550619707
694186074
1344160559
1441673645
1152429703
428589867
1638568338
1241217628
2043551184
523427766
319167886
1671002232
2091355043
1908053112
215606302
1801783541
420589477
1696168442
2123873406
538877864
1764750145
1531693315
1684804089
550100524
1812809853
685872131
83070319
592359444
953044938
1647694855
304205781
943363031
1348361054
163924589
2072394404
802321184
1351284863
722531935
1253573864
130415806
200334839
961014041
1548578832
963468660
1560971125
837869853
49424969
1674143337
228351361
60926154
1094977713
1432316688
30701175
463333103
1323384677
343476366
355953269
1112108012
794030647
417364500
928833375
7998694
1895528062
1557971636
848567173
852913491
55614989
958554407
1455806703
271159859
2123084753
871765744
1607054710
337025713
1987359714
28364659
2000040736
2487167
1131509287
1338161842
1382401776
1934102130
1865441497
825284946
1238396295
1972568541
2146226533
1477335006
318915891
1320517365
892370194
43930403
1520730788
1421014717
619566902
8747260
1667210698
1742949069
665147944
247622162
445800679
1955927469
328794875
458010
460307249
177568048
187825570
1021792890
1159492382
1427217743
1161075201
559644875
387794603
2102319940
1278923518
1753764625
1570876722
17500759
60802367
752105830
1453604171
530820755
599396689
1571474867
1945276982
1871602624
1282987548
575004782
1932149081
711682957
1169253378
703315432
202868124
957131
1255690128
197202469
1047945460
2117253541
488399980
1693332449
1589270245
242143144
436861839
1581722731
820838038
856514546
2034470677
1501818440
296995608
760777843
24834107
1750788073
1170066478
1966846182
2040887605
1968318062
1857030068
124096790
2006166689
544539757
881902617
475269849
519668059
1668474205
1977151919
25918612
1607310751
117011728
1115182505
353178374
551906764
1721383794
1432534278
1124432367
1255382687
1313844649
1385284048
1411725831
1290987707
2108579757
629892417
638722930
658191418
1012439923
226246390
882504713
1378269282
681706114
1512383577
540641025
1722234364
1721878587
808785041
1868062625
522295637
1548756392
963921025
1452932059
905205721
36272157
1217779699
2130052175
510245526
669896299
1505335475
907890730
1266495315
775083793
12988271
1899798461
1489294989
1415210216
320598937
528442046
1296110783
1208291345
622882250
1439333357
1632834404
979565558
756208041
1941503252
869878795
13000626
86146706
668203715
1066723163
1454714674
1666198749
1414017615
923299570
1744333574
1507803010
538465512
1823965605
1814257799
2096614635
1586202232
2141072588
34023037
752188107
1832288032
1898417077
1556831572
508561128
846757679
457675862
1585946734
919680632
852164907
220855881
1660564899
1573798863
841671570
262043803
1306220854
419882784
610922488
293127704
1505206827
927062411
1599925777
404261952
380404455
1010520531
1890978319
2121787166
818756189
768089959
1363583914
1113295322
360112038
493461679
186581857
1908195546
233885933
1216398391
1617623763
988798262
18933753
2082714490
914997082
1414145650
332179561
1189139522
83397958
1007533524
1846537239
2112509320
1385023990
1642033807
340045627
150270483
1939837459
758560495
166977511
903997429
1417023459
719191474
929197519
282898058
1113663334
513931685
659077522
928175606
406343171
1006708383
1887869534
336460057
56744795
417137543
712405118
2105216170
668288731
786763424
659056010
1495762249
1894705051
1921052434
1085673686
846779722
1612145278
242383524
297003546
1148147247
1200832277
230880915
1940323163
1982176734
1905944872
328178543
422071354
696932775
764444518
1568995462
557056048
2140263185
1567891829
1400976178
1318407546
16103652
861553039
256885882
1026254616
1457214610
752798524
773228377
1267028061
745062411
1339854699
1764147560
257393014
235635802
2052829461
376406448
2026743569
1879254847
1199910128
504286974
1554997715
630881697
1432585296
1704470304
1340920765
111655402
2112554609
1134342815
129887862
523637923
529229087
671213405
2072547560
135491936
1917134196
2004075425
654552613
1235197773
183740180
1785257717
425741756
499913608
1762137846
911500671
1124280419
831759591
1948173043
758178089
263212429
1166052392
75244918
437061716
1007359914
1120499562
1972568337
1766277536
1331957487
1425733497
638988631
1412183311
657541538
1089963864
1786268508
881083031
202334343
365081148
189163463
472223710
455456051
29519057
2064948173
993161771
702261199
918288894
976541341
1953545902
2050176034
1345154673
735159535
194894734
793373220
1698769039
742447692
861464118
757715348
67501701
1358565239
824114583
714126558
584576126
1476146489
1949260091
130178643
1146896942
16625969
537140279
797359249
738462811
2053001850
1197957142
2058683458
1498762679
1696390414
1751329761
2136219102
1091563046
1004816274
1231973831
1279397564
39423809
1271274978
509013477
359272953
392178216
2034955093
1327427715
1917981100
54960830
1407233585
606568974
855870392
617018323
1341014708
26956691
1262645821
1408235701
201110225
670791988
1994168720
325724999
1242686577
450447959
1956457687
285247574
1648463618
560658441
556709443
348820446
325219260
1906752034
54146900
1639753913
826503278
1917532819
2052470865
17020254
982651059
26954176
658015721
2019955093
312396731
95122987
1481160426
900496655
1419623539
1115935180
661567381
1273043960
1416416468
1926986366
934182524
148517220
1338708999
588567532
740409304
264349650
1774112527
1206423626
727300507
748728617
517331491
660912375
287759076
1690121788
1269998984
82974536
1016693827
1939201692
1838829692
992256682
1648221684
496332754
1733603364
1288789578
1615129135
1152869721
1306367151
1098966648
1151707176
25088936
1079991270
1992732704
1662987998
193555152
1458399374
2019362040
1120496925
1914587363
2072330092
2062685056
288764203
1979448321
979715584
1671618677
1868151692
368146597
1093252394
1280856958
1462883234
1013057162
1752999657
2001949799
799828605
877191082
530906008
344026910
1561440365
83273059
1951952257
1303075311
1964325565
189112451
42978148
1705168898
981345431
46196189
1524639580
497397497
325205868
1949052995
332764154
874052647
2108422287
2116874612
1562441326
1285284904
1358068193
1685680553
540145156
44882427
413939003
1930449023
2136797391
1146101486
250662046
470719431
354771493
1223102456
1966152487
164321592
23226792
1032748558
192108400
882544087
703105600
390049007
1377717883
282590463
1746354899
2111023863
711246589
416772656
15435819
188802657
614668150
953942808
499859844
2097712910
66986445
704379477
1495495925
823225068
1732755962
745683668
891674556
1714820149
948691696
1556237339
1692301988
124291846
1965241303
212631383
1760939156
1331220283
26496693
247804573
728510528
626243671
1216157644
350527579
2032122466
1067901212
1152141156
1357702532
641988140
719179576
584608157
1622280029
1600381178
682093305
1435267124
482894058
846436566
654669953
1507628549
509637048
93766273
1676413011
1626213472
2039221591
514586253
973578972
1226688303
571606616
742969375
777065916
56499134
1682529710
1820731987
1875475953
1599766594
1895957895
1416334371
1839154788
107391308
1786929568
722417471
158600826
887367311
1307954110
237641858
1827848692
125617037
725892701
1653775259
67366537
565047016
244313524
279519035
1576331862
639226054
1755162860
2106795141
1781298032
666252394
1686009357
484990288
1258351119
493984036
1715962094
224734443
777734661
741375922
1728000777
1856352857
710295923
1162276335
201460197
2070130064
2134178696
1062576880
1776879590
388799349
1977488671
1408308092
771869607
1378316575
1832477289
1549369042
1138481052
261798836
1265749587
140006558
1794279457
881861461
467811375
1770666008
1478600995
1109674523
771597973
58266298
1895591139
1799151999
278760286
1435872514
1254862091
1938554370
877547654
1210279997
1046449378
1242142110
1479443811
1952600194
104363420
2067469588
1523549059
1063492806
60740601
629300306
270207935
998912408
1085357581
1092132074
623235064
1949605623
9667497
1740788258
1761618730
1753164572
598868789
1524845677
903937886
699073723
1127022737
614616175
1166314279
943438140
1368554969
103803078
1301006426
1462251388
61565432
1951620314
2143433388
732801416
314456620
635523940
1398422501
1378375098
1726102889
1460113561
1696111649
2124061212
866584901
254730331
926080026
1800285112
2070228193
662944725
1912586923
1282964753
1629867911
1877817717
910035696
1312828477
399575335
1254574977
443174314
871004217
223672128
1416197188
817797474
1227008418
1858034904
1431771788
931201380
1447756196
1015601081
687228281
1040965464
994726119
221614852
552111040
652993816
1056983575
1971416455
1807240358
279335400
2072938171
714935132
1853579995
454579452
1950127868
2012128349
320154471
925937487
195339025
774823820
1063568343
1694029412
1922761462
2037585306
1035043828
1240816825
434401160
2021212355
1641252038
172779064
1024089014
1554066203
632729694
905896149
1010340592
614738925
1352215184
1120791338
539833225
942750695
35589373
228975112
1941751588
368940923
2029784943
173335032
1463042271
116894787
986046630
556520064
1331376674
1702490687
700253155
543641122
1982156013
439166975
1005820851
1864716246
454588687
960064346
121402286
60922436
891437230
1551865893
1466554561
415233785
134097066
255834
1709219507
210388945
633491092
1538057156
335141709
511226251
8946971
1109130172
982421881
1643481496
2010300653
471635866
43672704
1865851067
44842338
338634451
2028786024
2039195513
1620925466
759461168
995199274
1234290885
2102377546
622663326
1391900738
499765892
125132337
3766995
92649220
1307777295
1765958205
2013873781
53645682
1057081558
1891475248
1282578763
945360023
517831185
679800655
25762467
1656936654
102233353
1482114196
1832628845
219545259
416215498
358192715
245174535
342247494
1453284371
713165147
2143910700
1588002544
1499537961
933383944
1023793814
1190889461
479245037
1791983428
801755642
1391101515
2102916834
1558072280
521142274
133663392
1361971483
605422579
1700916226
1721257081
1478445715
1724795466
189370115
1112994582
1458148313
1199739364
1199205177
246338950
1977126081
850657934
684840638
987158084
1474726099
1663211120
158591028
1036267314
930310308
271897705
1110623533
752856070
874852343
1043574371
1736548366
771175375
781784714
354850244
1403257125
1068025056
1231451742
1998363028
386144379
324609795
1252824490
1392654819
1291612207
2049938772
902196291
1624535544
477193273
2056679027
1430453084
1041397584
1694934208
1902629093
357496922
525549962
1660975389
2055131312
1533901125
2091704525
865527925
879588992
1557294457
91169768
666960486
116695550
1167682345
1370307828
2097687828
772322071
526281305
405919353
1276186329
890414573
1915330936
1906243960
129723752
1347310610
1442356005
685759970
33681627
904967838
1825822152
137423289
433330076
1373259450
1755789247
336748974
1334439508
1446250434
223228009
2040837788
17990772
1530622507
89075241
1508864964
1055366360
670224800
1624176463
150417267
1739554164
754355900
1952343312
1286817413
684014858
82961174
872913168
95325984
2084637294
343530483
1380168748
436965496
573318609
156949733
532379945
598372872
1155569299
1402946042
1380714189
379222038
1882820907
104220307
804325700
2100799312
1808677031
1050710910
1855110221
109452574
1145204621
389392550
1165251084
1785636018
1942421820
700737550
1872511335
2046760607
1800217565
116168514
235747564
2070161487
306341619
491948359
1649992642
1105060542
2035638722
829934747
1413553147
1038369885
1212477555
152556226
939741336
147540883
831865885
648412580
562481782
1201052571
873420760
550323833
13352607
59243780
35488729
2100370138
451158891
591634298
589662580
1987482368
647787401
2000909876
815526268
189397705
1893155445
1393918015
1463295586
1303838158
1286381519
441713128
141964039
1307923617
765445417
116342746
780578348
252722826
1181653691
1316209024
1642188348
882255324
400056276
458333950
276802635
869008319
1858737650
637488199
1348342164
210778270
1125262602
2004656012
1704454117
1637783680
1118185570
2131458958
72928521
534004717
551181548
1220643107
1030960302
955038630
1066286549
416709475
1223258223
1869331005
704066777
1677356725
345329382
87025123
421994257
1785539757
97383129
2049969857
2048959011
1946357483
1443364527
2004595274
139319818
1217187037
1043940209
142736021
1594215915
949094558
1345358170
4715085
846200787
1538622907
867879247
1419938341
935197281
1133205616
2100545058
488361398
1430887485
736375198
556225976
616598171
2115590980
1602169224
1745750463
2096243540
1956019225
524011606
1596359171
238771660
1179147558
519419687
1507767429
170311281
1251577164
1341286057
286025312
1340992914
789615864
571007847
772271162
1048489909
791548826
1279322469
1807185042
1860164100
1614045029
1326394683
1808545088
1839704482
1673852778
1697209686
480185023
502591104
1160302941
1168427792
777218323
189629637
740932229
1955330998
1252203723
1789901119
716844009
1003091083
784686642
858094128
1118966425
51937355
1077718248
544962116
1974908005
934787231
212832857
1075240290
1837542885
32098928
853854763
56213312
1212068544
44143705
311664282
1433021225
814591817
1524284510
1785080550
1485034341
60330777
1228947442
652827024
1596954693
1868910429
503908759
22204053
367939066
355417729
604008133
292057684
2024277121
2063226475
881021847
1616786301
1617480089
1853629168
2061261621
2131725907
824321531
29399842
213394794
1778733160
764915824
1378325516
1156237294
379361090
523835975
157761759
356459882
1391680543
560817424
1323660306
943072285
208940651
533603315
1608814905
1043093184
462211523
798620653
529889400
261255244
100300613
1339799862
277095048
14757645
1299408198
751131913
437550072
1327843291
825972830
524766781
2045031276
37482593
664467783
779610993
2115283744
5976053
1367383041
228980784
1550706157
579956180
482710671
1216047052
646046410
1172040507
188889319
352408257
476712604
876169781
617101045
572527040
489005932
1485795860
1787525084
500045059
781235621
250152308
1426306342
373148022
2007182211
1501650083
1870757282
2015991156
1631362609
1169702638
1630306361
272385467
689027878
956757321
2058536369
1010355825
1484480625
1084480097
836011256
225542354
840163237
1394878950
1322053781
579786085
1983794219
95785108
1487575876
1592673084
128647257
1196791982
1445492530
525205490
1682832388
1661003513
1218860577
982118392
763092482
2026570986
693706318
2433914
1907460792
602920508
1349601672
780380089
1456488323
732297004
2042052857
1720667593
3068124
1065337069
988008997
1770746437
782336741
929707190
1368448890
1564442312
1900801860
1615006942
1599112272
1087306186
1365950121
125265284
2080486283
1734623475
383624945
848634802
257192286
209987321
415086214
1918549728
235565294
2094159047
249042299
1235735521
1731677526
521410839
1790970344
591005767
1755490769
68694394
252666130
1685395966
1703308325
1171278007
889511091
1305961441
221670331
1590645116
451221606
2033703291
1013287192
1348247726
672845399
1545020750
1343477221
1234820198
133598010
26737620
1673190493
698070604
629587275
687897777
1612879528
1089730408
2052237913
1386057270
1565833600
1267125638
698661555
501471718
1682780589
1704442945
269781953
858009829
277769437
1320109820
44287202
657332788
1927486082
1961165275
1004130883
263453331
274953649
565406967
1411571317
1372820013
1412190266
1276701202
1426869772
963223787
2060779453
1842723791
1705756794
608758332
1017333640
308351757
1945572195
290480186
1318508296
255004964
1954785270
1246524886
43475340
185097984
1958554302
1791641859
520872912
732394206
551380534
103066375
483080226
137023517
1394175122
687889964
533005625
335246135
1394607921
2027047869
905791042
1901362142
1761198750
435761905
1151022913
789997186
8750683
1647814294
863313427
1834023491
1768581183
1534978542
1087022304
1948503370
1482415957
232383961
258549897
169422199
1522591334
1556405731
269686917
1257865062
1169732084
38868532
2135805054
1657024465
1073443748
1829636693
612030381
994490166
1890532071
1634779817
859077273
1130375746
463958691
782113823
319984850
733051716
157195423
1395789871
1433535878
1937255069
1508365848
1766400238
1996041361
791843420
609559074
604593717
1906445401
883720013
536793685
1722761660
188965736
2045524744
2103823486
1503330137
484561697
1463374354
1376993693
415886994
1836658882
1620600582
1051398729
895439063
914605637
310440675
1897480804
1717520597
1469653787
360354480
1232420913
317750652
831616431
1462288512
1921913132
586582125
1525446879
1700431827
1158323083
1134505229
747530971
1013976984
2126095914
525679017
1992229076
2143105798
853431999
1425169319
1570610176
461911805
710003116
1416525693
67225812
536193053
21171149
1758898837
556543866
1977719678
1308956710
1029978291
1360037486
1308817091
1103600701
1504152411
280650119
1957881703
1013272768
1313641014
210589323
1562483955
1387917584
1632283550
1174131712
1214061286
1963159055
1228951955
2033648779
1733433901
754289533
1408828001
1478684072
775393029
1249031537
1452256805
1835479124
180243360
1696073
1063966190
1100404806
1583804954
2118554275
972201953
1836999483
1032889810
1154979652
1876839375
140741898
181303158
1436147731
1426962909
379123324
539852374
1014420402
1129139942
1956981339
842140384
900226254
1901694823
709971414
743862288
318833728
1743954839
993158736
1223766436
1955233717
444716944
985142529
782888716
1714039332
494743280
1595447424
854407053
1297603159
726574149
55738450
1759960930
1790617953
244686038
176418681
1034973916
1302208819
1384525967
1973727290
1796802328
1406307763
1228776836
859025027
1895399249
1914353924
667984231
108907522
544650222
1624801978
612604173
466203883
547216901
607149906
430210793
1159325015
18183392
1803961771
951260521
1234811405
654943941
1178564494
1510304992
169862214
363162942
228234884
1366753529
762808040
832125534
997750389
639824356
1032719243
1194870100
100233774
530497927
819409885
862667249
1255385881
1236437145
985884672
1905798147
1913447152
407011285
1007913304
846236445
1735891880
139323566
171693904
1973064542
166901108
629851980
1401394810
24669885
1594566344
1612252897
772917355
296405464
1759017121
1893259476
1935083434
28945075
908869436
1897142338
214596061
12896501
1192017676
121933195
1237235009
1740515366
1373691295
579861245
1964789991
477467843
156372679
1014028870
1663593634
2121486172
955713329
1272532735
1204324865
270429912
1566557761
352933379
769241735
288839226
291986998
1047000980
912500403
1192054164
507355827
1810971128
968207668
1987489301
1494409163
836889605
2022756784
714718364
1261869389
491736762
1992779096
1828489731
57444096
2143192053
1781509807
1042647469
1830348982
1084107780
1925871119
220656349
1215253845
1526739416
2043695619
322603926
1886694041
545597460
1657826652
472195123
2086227342
2061617932
1546365120
637277752
2113631667
1437953472
1583759985
1360975225
1439855640
752056847
1490104974
516146932
1700866746
505608937
1992656752
488993242
1770950469
137909163
1643513757
1440746635
217177344
445483256
1392040195
845339471
253959631
281194018
1712530415
1026273763
1442366773
1863247713
39057357
642200978
1729937277
689027878
1594815182
1617730854
1072047725
426441617
614440384
344937967
561325305
1919320206
1708290038
1787217974
1100159684
526874092
775381652
1040720817
988646506
891625568
907997085
1956815458
1756310862
1107065737
322285743
1476630081
1002814592
206974258
538409068
2029111486
1925044204
1420672456
1961448604
1311341226
623882199
1082933974
241579206
502757880
1685970821
1324714106
1828774655
287216030
113861498
1605601038
99649849
2082811057
584762059
1136833218
2110468069
1633790394
832839993
1720277573
526883598
1237158334
1524308817
435405972
135644611
748217588
2114249955
685833644
612675913
100487031
971666711
1567384747
1778498396
1043993800
2036896849
583711020
900004730
1143835448
95731240
1960716775
679408012
160800832
1123743855
1935930990
874061478
1010468989
212346723
1101735160
509313928
1605026726
395751783
564191796
2030179389
1652384563
860174387
948338376
871642496
1856747433
1359718205
748978059
101530435
235040449
1655655037
1797462091
56583921
1573435635
1403047509
2004236796
99208618
1839462236
627350297
28926824
983022054
1193239139
468753523
523019767
601761329
1070154629
887397369
1914001587
590517954
996817801
1141014086
1431722831
229478732
148726628
1077535348
243429787
363746621
1474995254
697115434
304030581
1914652313
1252198262
1354521946
1223773979
324347931
56081139
585718151
1398378676
1078721663
1390582336
1409133355
142069491
687596515
1684945463
1492468170
1592869523
849606403
1677556015
333074396
296692587
1894237197
2039695591
265925791
1940538336
1487067727
1976343784
1920269201
1588824184
1855261134
41859499
1674510247
1988198465
332473995
2101019540
1612614980
1895896794
2003941883
997328773
1577987080
540300469
479820183
2133567029
604753444
1179440693
1099158961
452189569
1872027754
334480986
2127952642
1947723275
1418025372
1490050774
1416115647
206596183
979345225
1223098232
778290968
1057647407
885770064
823357115
767138069
886344742
692625516
108950262
1753829938
1893868438
1117932281
1395974927
1887806594
255955940
1248393880
1103517975
1303255675
25756752
545726881
401480642
231824403
45555513
719324210
1573983091
1154552155
2110845322
530195766
579777127
222048116
1703799196
1704874451
1279289544
934801491
1643146756
1615158296
694340271
1647851016
1450169435
562356929
635470193
1896330573
1577192588
1019496045
1215573257
724632981
243174640
1056221649
984040093
1411655472
1302761371
2033659736
856333869
51971159
2076694247
1016393957
914186519
1696071818
345653884
1342237177
428537454
308764565
1524936849
321326258
370443764
83317573
430214972
1830529908
347605840
1172388844
349325435
637742576
943477773
234956774
55693917
1210837405
611335128
335679353
1331394964
536566540
820325915
460168139
396886186
806156661
258582922
34851630
3083515
1301885350
2010687232
993273625
872756383
1753244478
1921032762
593901389
474309204
1694137834
425059759
1524127547
1473121663
1120638804
893754563
833294551
1044405877
1361346809
465641111
1035380587
1944532353
1414322908
46403043
980547760
613957897
517557968
1140232628
250167808
1764584816
803534063
1605792509
541851307
277172406
1552874604
1516788886
1352224729
716436030
1737635205
647201670
1217571672
1171786724
694579213
294249909
146869851
1823583760
1734921135
686342950
812790624
2075695996
254837223
639784189
602935676
97249741
1527405743
1214020131
211254761
664542944
864808021
1878708504
670055267
154125709
1254693168
159240437
349416383
919516009
170366449
296099418
1942630794
649119502
791919668
1481573213
248902955
1833678470
775741488
160147992
955551739
837739075
1102459949
786653592
1947131886
658002217
1149559489
1012305012
1855071134
1490695160
1531789619
313963238
18825338
2067688060
528818092
1119126502
1946565454
517191213
160835271
2087205695
1069038245
2101039604
583838510
2143573769
1500334298
68151124
237577815
488115480
1227934385
875003867
304041987
1647590937
1458300939
1839017128
2031611152
158038274
2089257435
1826012797
1402920434
2057777941
18502712
1418455021
846205460
1555793815
1892052103
345130610
804949010
558717763
1444907565
1420977448
1030414762
336800278
1817927760
2051908284
977990342
1890580258
1993939038
1443519735
313314527
1248182445
145871048
238073850
1622585658
1289356831
1725559818
1231173532
588801802
460851009
799190423
2145968653
1407888579
1189410309
861961900
739950083
1926632367
471616926
1204780008
1630571740
535244356
154520564
1760887902
1231442290
1445664395
1628247345
513123980
610679941
353606451
1680448044
1966635390
393976973
2130859906
1214009606
1588298508
534879983
1368049447
1059534635
525515990
1586444303
958109240
1160849383
1316209024
378398254
400868325
2032196427
1199647114
347533174
744114813
1977744484
2031582376
1704979133
2125771681
1727096435
1142504165
2127794597
1052938872
394467428
464892167
1663592699
1505573231
1800181631
1458510139
213193738
1111790730
1226811676
2071457635
49358439
1294661055
646622980
903088847
1873422746
2056190093
455098255
349994733
991489346
405753549
1738181207
1876045947
406746226
1545154967
1755822966
120189792
1622131263
1920724322
96307961
55372955
997274712
1553568581
1612326724
1223093962
365839555
1463355820
561685370
1463982166
495547089
555347981
200524799
2078637802
1004243911
1277265841
408414803
1719665651
421427062
1578824631
1916568716
2066329720
376485456
694529285
1028681084
1824564793
1200296602
1481324549
820207276
1375462013
867159967
48923516
1006419455
998180434
2061348523
1192388978
1102603355
487056839
1702705354
920478194
1053528840
448098622
99162816
1461327406
2072103033
798564742
1079067504
1420012020
1829633731
548410216
517381355
2013714075
1328363462
2108020312
561469458
464387788
62236160
1576738893
410376665
1460593965
1727335825
1424325477
358317968
34270972
205597858
685891679
2127888770
1819519194
865335155
1205346678
239100949
736824516
1753177451
1464756817
116080727
1552125839
1871754734
1501968676
1433596931
601658577
1246128656
841479471
1544978337
1401361981
1501835608
1438809127
209387137
1289139501
2044416271
1969580875
2081108458
654789469
928185243
360655613
445185737
1849392201
1691268328
32832514
2096243540
841141234
1744148864
1846648278
2036340456
468586499
395108824
1582306117
742723692
1213011628
1965395943
1951105013
1988262126
945199245
1836294549
1461998983
918145930
100326137
2024573212
1602411573
768896366
744688049
797542274
294586496
1018071467
1151477482
166178465
1226270509
1693351199
2050301835
107195497
343708298
836826670
907773565
346054436
1214589737
521571525
1054802864
1185773122
320646318
1275566375
179115886
1663590602
583938878
1884570796
2122835869
210609040
1526086574
1429922798
1783234009
1128309318
1369075962
1383699204
136666448
1775929621
2091372684
68962121
1515681268
1491426813
1439299709
550980643
190269526
988980130
1842309051
842838492
1429883679
1994442063
1441511824
755837761
1716424091
809156542
199387545
408422514
1512455427
1786963486
2089813175
2026730708
1805378791
1486985400
935010278
977464924
1434817437
1991859887
342281998
1052621296
546297192
147966290
1642109180
388105659
2046064283
709191417
1794525362
464675705
1487621067
2142701233
1708693740
1601443246
15965079
295138788
2046314152
1667005852
1869676915
299036101
961247132
2024963039
1137306520
744994420
853307899
478322229
680657296
1343692328
1211533127
1571443643
471772648
1319288917
616389294
445479375
1693329829
1285673039
592397355
1131753591
986926251
395668226
642336456
1885679913
391583871
835880451
1280598185
314505693
1161042574
382222751
1831441770
1097323584
785458712
1384974402
1649534050
1937476498
1989389410
882569707
823666473
1491770459
1033489261
2042931385
1585844307
1035812452
460504447
1527684414
1933833928
1333227873
465483395
1232468050
539850670
152378166
342073591
1374618445
404686645
919296294
818489564
2145480837
39642859
1598597740
937558638
1596706079
1751657172
431703424
2060150473
1477612950
120220761
785311607
701132132
1313114031
798142047
1384730935
1510102596
2133857058
391806436
2109403572
568571658
1800380184
1845173110
2092785272
707414140
1215340355
1363712309
1812418407
333521052
806137677
668682543
92408967
1438812094
1538448848
763148950
1085067252
763874914
1027003268
519254231
294232246
1156917944
956903384
1057342386
2127027588
390810587
209666555
85330133
1727036903
1285884519
300453690
979845660
1023732383
2063057853
1653071142
921232158
1174412986
1114970700
1398783662
358883427
2135126101
1961591006
34420827
1962111950
1603383186
1727708816
2045218911
964888780
973431545
1513014827
168879474
133272169
869931822
953836338
234703734
1227641372
1393629184
796716350
219957695
1761375794
1821010486
1225194111
194983374
1764572385
1715697969
905018165
334066226
2085593152
1499512569
1827518374
219650805
428683834
998286386
766730922
194838888
1401573496
743814323
1298902625
92841718
1005579126
1773512283
833059708
344903387
1890549104
32740690
697344458
467850580
1540289091
1959014956
470413825
1298773136
644756495
1673398332
163266415
1579616548
1592707592
195143013
1020331398
2142623578
10871948
1004118278
792862296
1536522349
1824162293
962062477
1822638121
1452936735
1702275313
105335404
2049591770
1485899085
2106345918
508436885
336230849
1355323159
1073709380
125694923
828447196
2049619209
1026688450
1773797399
648098222
958826158
367667006
1135298653
1203474626
2132510304
1456626847
369942405
1135191188
1430394961
588686528
1297228600
1147854914
890699670
950552609
508495170
673183037
1433494524
641270574
1972229749
1468012924
45862492
1641481481
1599272733
483128639
1633787618
2029423207
1078044583
1843530626
2132878138
482087060
190314871
1797007809
607384929
1088794433
1220036254
1443264046
1956953123
210877352
745444273
1649785353
1309570942
1359251213
173011064
157257653
299375878
987530467
2063279809
1635907539
1456363100
76792339
405916823
79310405
352135939
573846833
1433381644
1644912307
710934810
1666963612
694786532
2080841277
829116442
1850551166
1659801393
1918088595
868023645
460107765
336910833
1099198964
1184419182
977120165
257128696
112322723
793430851
509159480
1315260221
1235691485
9015829
1426176906
1279989964
106871634
47328098
2016711375
66208713
1148542565
787178110
307888362
757990027
1799419392
2039447012
1673583231
531833830
1522552305
54712171
1813403963
1595330427
2126375818
139139591
1417355570
1899542405
243119202
234636473
292532776
1191565395
2123727256
176243478
297630489
332145922
838168854
1464555090
1236887597
2023515191
460460566
1076359422
1749363907
1024158433
1880975203
674242193
1853498517
1327147463
732538268
133729417
100712021
969734843
905953433
1713189538
1711175341
518468779
496726037
1028335315
1767549315
947939247
1795743961
1508297318
1666585586
764591609
176591142
1492126744
754061203
1424542111
861747113
1627938638
605821514
111867726
1534368605
1860482945
2089641970
325478765
1636782421
1439524550
2097283766
1629698335
1561033194
1040602900
1722796155
1543692197
2047517845
13828921
1982204305
356836690
176367361
970013251
1193830381
2106545962
1575222087
489514705
763636868
2019377273
1087805000
20467936
1513437989
1957156821
1700415291
2003784653
1067061176
400958742
1698245481
1905897891
1652980198
515528565
335426504
1371610189
811710483
1843510098
916512315
765011169
859244345
227287951
319684067
527278242
973905819
587686139
552532899
2137585344
1768020553
477325160
2091294661
860327789
1413428565
1468794392
975750704
906022978
1432465638
1695093747
1172534193
176473081
1393852405
416593899
224298611
1403146782
1302136646
515098031
2064523839
413117816
622850234
192416138
2025991035
1770261081
1312178624
1946127752
1308859144
588271744
1796914494
962784759
919958337
1008142046
448115834
884444127
1402952489
944219431
1879369057
1457408919
194857617
1850806735
1645947837
1330298230
756666241
232262378
3629836
1993037470
1890202615
764501757
2079935011
659753641
421214364
674310905
199874525
1928918311
315928847
832852680
581171723
720640497
1964201535
938702696
660599574
228977767
2002688315
211792455
465754721
879089297
242667792
1854719621
2092040900
1894602451
623633789
419434702
1663866791
620968577
776215587
1606976304
1056187162
156954866
1408152062
368752360
926652802
1219079628
1857480376
1882076490
906535880
780343488
29058544
1581729594
2059128218
2046217066
1530336656
1903122587
1625746333
886874308
2097222043
809916165
1895672647
1689807798
1910627872
2045096195
272491888
440015619
706352049
1659923222
236876175
304683578
1022790833
1945844358
736108353
179163829
1576643579
883735309
1405783866
1800392248
522131933
366350813
945249909
375021138
1390369815
618107843
1411895566
1901676077
526128946
1833798869
602229665
2114700591
263090253
1942238339
200236031
1842439251
1263764417
1973851899
757147341
1311839021
1612599737
368365346
2122002242
43028344
1115673178
1369637434
1929124524
1538048825
2032893480
742236068
1893507894
1141794230
254922199
950100399
112919049
1772109520
1257831323
610778315
726692453
271386563
1335885909
351752121
1573234344
831873463
705197054
1858959957
411419233
182061760
503671406
952934778
1159074069
203351135
1552844502
601727621
1547413096
1819383813
628918959
239892314
184323217
647328975
1780169561
2064995189
1265770338
1671370192
1746758381
1247021061
385536506
36956468
889916631
518796284
1074641129
1690492445
716968093
476048808
218401188
812266142
1899924630
1165812362
1367297932
2031129064
228823503
2083898025
1695229035
1767185095
889821413
1429216780
1506998729
894423979
970227257
1455180200
862916242
1005163863
312190742
1957255281
565901272
246025339
652180709
1831206447
1783619399
1636741289
1219646669
741924641
2063201149
228387735
590547922
1678897850
1119827994
1885088602
1622490211
1075706595
947346059
1090620007
449840397
1136599061
1938081838
866387403
1339350970
789306519
1016879279
565423996
892821007
1662614846
374705785
1081942395
920496046
822963875
460501760
2012913631
1289505008
404862319
67328365
1199630958
768091086
1264382663
2076054605
22335476
568175524
450784742
571414689
1494860155
542994514
1906086699
765220637
921055254
1831638452
1231610138
1891005215
684548175
1494019731
1528456446
1720411253
661706730
1063002921
1485883558
1535574861
1937969330
1609710721
1846623384
747018526
1392346359
561857464
660783834
76827882
2042535958
130911835
2099164466
927335500
1756101693
177910678
1969610764
939545744
2093917489
1936873669
580673695
680392935
2056067765
1661151754
1869643830
147688542
330627296
31025010
235337513
1592020665
1961789354
303107577
442606763
1776602672
1763445170
797784686
514345995
1961415926
467397891
1209306553
343174118
90536313
1012705190
1206200511
576236386
165733657
1546994630
413886019
52345947
474972631
1880142052
589658550
458514492
1324667378
1246533515
858459095
1204294452
1771265245
1860704276
1082102765
874999118
265468541
442792814
281927490
1037821997
813450849
1398812646
1297334227
2004692876
2022112775
1587252926
967282171
2022969025
334335757
1341729354
507014450
1001781897
166297379
1458895634
1548508781
834933429
1812736590
1141951247
120097613
203268789
551270679
488013228
487011373
1436360344
285016180
1349764119
904203760
1035015841
1220962096
162155095
684195042
1950820332
509666950
192500722
2039313086
663977106
304954590
1999196795
786800281
815451755
1463178115
587033568
1799113153
448018198
202745783
1640621433
1919749389
1588683214
50977472
858142055
1949884603
94047167
686795842
1369110000
662123325
952955620
1858612877
1203748219
422336828
1806942257
1977354474
255256080
834246914
1223185573
1323255212
1286139535
317411049
1118096497
1670087072
2061133002
207918878
192255452
94671680
1205437491
719235009
446078436
1616323021
814229630
1527503921
73725900
1327410312
936193817
1327600932
2135245809
559625546
1306171307
415901634
753590971
1557336269
2069281107
1499723127
1333476484
501981815
655012501
709863119
1788514790
604326044
915523443
1223324482
2011423261
1734787128
2118962872
1086771739
499697018
372520844
1129203171
1105593341
841667271
1434568527
929324519
2143643435
1884422953
2061694170
563418784
457862719
1922806913
1542916879
1922685099
762474746
737067085
1446275753
745843983
1831521586
606898980
1141396072
331497347
320062916
1931319383
1044628923
1161443087
26903569
1156343861
1423173942
1563264322
808915587
556472731
307071200
1727261433
146766409
1362589833
525710638
1140091911
826265467
1047548143
683665378
242483762
1407451571
105400146
798708758
1182053642
649853210
632138226
1938122493
1434303239
1498220225
233044782
528479119
287725639
1346532572
500385162
1846451767
304415995
1209214267
1847856031
420939047
74189283
1281246145
971501027
355080252
1620790283
1628316095
425530276
920079308
473627299
8521387
634460118
1181109261
595186987
1743214686
398167717
663910871
1805986290
1843201500
1671682224
23998242
616581157
1569315897
924590725
1852831769
1192499791
552090464
388245791
1819217161
1742274677
1714289432
273479020
1713056529
1699923220
1494623494
1132224662
1684049787
850228993
1885108152
795273826
566200892
1571715713
311857947
192801152
892587070
1763708668
1257635292
398759572
88794275
357447317
1539757110
886780814
950066591
1192567832
551394031
2136170249
1342604566
37494579
1517678646
800861839
1966996805
473248450
1122662858
1765199385
269865985
298254375
1157358286
1912198602
1514163637
79569633
1665561827
1659207376
443918221
463587910
868696515
1265047210
284493606
1354640861
1790148434
1935363604
1602654315
2107006901
1385420741
1781338740
1144871929
1149389300
612086288
521689094
813388449
231269729
1085507301
1994255655
1123866480
240648242
922313567
1978076676
222096244
792209077
867700645
54246495
489012346
11443589
1036120091
1194803044
1493431386
1016754464
2073731729
469630888
1323020847
1402711812
1821455620
1142869684
562164489
1882432779
238890804
1781356183
1196302559
1926895196
957867427
2085348964
1170046097
432631721
33222776
1220120180
1047306998
1605692515
1763705383
653587476
565493120
1545484022
275241103
580074027
1399303967
2011771229
880566038
1219731679
1579349767
595081563
941634677
1123192959
834258531
601606787
1420769202
410042311
2147266145
284109558
1728310200
779445132
152756103
1930325790
884772008
1519218236
1170381988
507142842
2059416864
115490228
1033925360
1429878749
1523241376
2077505397
533506194
1843214019
873782857
307167699
462282437
455463214
1048751453
549730332
157582860
1763024481
611041203
968448656
1593727954
886265128
1658724864
1301563192
1552389245
1557396213
588354417
1400602559
674946467
996033540
1395111033
2001415756
79691784
1295363988
116970960
72722334
1370673260
921214757
981873573
1956419994
388311897
1463138316
1603656833
1460096047
1720277573
1932503369
751288112
201961837
834804883
496667132
1178004185
295891501
1867615230
1649469418
1111149750
809688072
445427986
146829645
994293575
1153390131
1367261768
2020826283
271637714
955892264
431657576
878445647
2143149998
1734483240
275140517
1757397290
1597667495
455965182
1672269064
252849453
666438540
2135817366
1340416894
164390315
890051465
2112368892
161761345
99342703
378313260
197753163
908100289
229126406
1597852638
532960505
610951732
20657452
966335885
993954283
518995104
539760542
141541463
1992124262
1307328231
61789849
64127201
1149736098
2059703255
1080153341
1233991286
452308753
939211732
1643571541
668468186
756978493
871067977
2027033252
1605925452
1204407161
948581032
455953155
2091889492
635104451
434973440
1922687898
572992858
515656748
358136603
59540314
839798913
655910104
537710546
379408422
43775360
1626225589
1075838924
253631753
747244881
1453736134
732014584
425658957
385027140
1057824653
803588080
1583309531
1482362914
1959744105
2124703602
693415989
1884064895
68888172
2093365262
1173490121
2140003388
977307727
38967664
878810153
1769575323
1561525069
1886940177
2003339779
585869144
1446563918
1974115989
1919589690
366494825
2060422796
1812807908
439020031
1915800058
624942889
1321788258
1209456361
1212593908
1039086920
929239727
357329865
992481091
1336948417
990950278
555381896
319527312
737268483
1081209529
756472940
1327227858
2107807859
450450509
829555423
575252574
2105168829
2063767188
430970405
333217273
182418671
771092378
1091568482
976930578
534269554
1488186803
5125760
922928778
339384099
1578155686
702742859
740255810
435266874
405792924
618410865
391422865
136624399
352294174
1636078450
992310454
1753236866
551592142
1136318382
1334933055
1087699914
1243345470
547394587
382137747
158584051
2701479
132141594
1222060291
165189671
284861702
1856114558
1944970856
1390350936
1198567753
563648886
1315425738
1630579011
1996993670
102529104
420144595
229259430
19992976
2059208481
1774346826
482580160
1946771813
451124856
1097341341
95183119
697954155
1457905477
1995615500
1579466896
122628570
647134452
1711548819
1760093705
79217123
923123992
1451758743
306556787
1924450331
1190843767
392700289
1778357210
1800289582
1514985701
235335425
141030914
1772654850
2113966487
928429597
342482813
1693505832
1193368738
196054098
592654011
4410867
2021216507
568061869
559254749
1383554409
117909127
1969105695
60167918
601132328
398069636
1432905693
1012060051
159786323
121173300
925960001
1933450818
2090405322
1612946583
690115962
64722335
44486917
1176938021
1239053363
582474409
618601400
1346834964
259641769
947285744
1489733660
1817903077
1891995334
76025107
203766395
1385698096
1296269234
938673760
740785812
2109096682
2094764985
1204022700
1927960137
166502624
712906467
1539335330
253176536
47713110
1792508249
1793772910
1369907520
182967018
383022725
192993443
1281129306
355676115
933456493
697597016
1465361389
305667667
949907448
1165316173
887336220
309394562
1283625345
1393611852
504097409
1991669982
173589156
2005401302
2145655194
849013739
823687196
627577877
57101638
299006157
1915442316
812290272
629697120
161936369
763938583
2128665271
1447777067
168139870
1537535864
1674702905
2114848933
1211052568
1148390198
1750948723
1239747817
1132859434
939194901
1452691370
1472912466
664653533
771194688
433270033
1558463212
880021572
1794559554
2059535154
1183208127
1883125068
1202345145
2018459838
1843290028
515140159
1492963738
2005228894
1906085779
1778839363
1010138199
131170762
1816611939
98583687
1414145650
945603025
339612058
192507504
1475665801
1268397072
1069110502
1242107603
1871917992
493218909
141964039
698506820
1550700134
982735035
1670013745
2061932383
1821062895
1841324756
401257251
1305247713
249714815
1890500592
142784524
1196229642
1383153612
725710992
440389547
2070724462
407020854
1746904477
942021583
931562006
2014103080
1133782394
44766885
1515532966
209890659
791802071
1923292636
1209979552
495377855
424539150
1771871291
2001499110
250340618
1870942022
142227087
1068794865
1755289244
299053084
2097889602
1137645407
1316307080
855670715
203717450
1271776686
591432294
1143782648
543134510
681941726
654689021
919704406
2130993589
429935231
507270282
1974142750
710733028
1278781277
2092263025
497894798
1072027897
569073774
576286870
1355398134
882004855
874178949
1411276268
1762137846
536344308
2052205735
1191744553
1129727659
1069657762
1772475907
1682552944
1092462028
1297022242
2069907734
307069095
91271672
2108797042
242754404
490697924
110501292
1856378935
1665011324
34396686
1348507598
429372371
1790363191
1284655441
1175883253
1189818308
1557486575
1510822201
556801974
931533188
877989763
484010430
697344458
1880955604
1465401354
1250904424
1892696807
1138086378
1588829412
230592406
70096018
1572403506
158201836
629668140
1631624277
1328513670
1520345449
546622424
563145314
1879955096
352808641
1456698573
1129427663
650713950
60837450
1851439040
924880452
1357160954
2048346330
229494333
1532492417
932426278
540923130
499202557
1953043076
1816401804
879794686
1838466595
217997333
293643737
1562358722
1727767478
1071598996
1264711360
413965793
696491786
829419668
1857034808
743513539
572496379
1603327090
945365690
1199241593
1430511365
327509773
1484865928
1434883453
1467146432
1274378256
1539079223
247375922
604655167
2094358256
1543473726
322405594
183722242
1668411833
238504084
1270919205
611499722
1525238782
783700775
671148411
255079133
931176948
1366687760
611456470
39608702
1264923201
1862469284
339764519
416514733
1293340249
1147293170
1562068020
853561836
1932462787
918017687
375049122
986985909
763206829
1285963230
835011763
2059782829
132941847
426170349
1660417706
690885399
1638621223
440325583
1794061447
2052584890
1538973379
231035996
801379740
1194902205
32839659
1615086167
724697863
889431136
1026537991
1752742067
478727816
1247105893
1233066791
413601913
716942241
599839799
678812353
1639305775
191607225
1829833708
1917747233
1643837073
1482855078
364447479
1053528017
1438170050
1999544778
1435442100
1832883047
506963034
775322692
1407631615
1150954261
221288533
920565119
1374693580
1451735431
849860473
1278080682
116157882
1346498277
2067936462
563429256
1671959261
1003300465
1137194946
1886630034
566070746
987875632
1592279072
575002723
1919699789
1733085335
570175793
309201253
681157738
1076923752
1909075377
1861314440
1259759871
2072937797
2145514832
804835990
1347804940
681003198
138876361
433321278
1620205879
107800300
769172836
206876099
1289569992
778542511
1945013791
533724583
1416394619
1770377771
474864382
758987728
964320989
598441795
1511194238
730114611
456793293
1132217906
2126790892
1772603274
677725591
507469366
216810949
661782481
1711131372
1349177577
1888385111
75360423
1481148839
1499229347
1098096511
262818685
1352643968
1750863846
1188770619
1116914474
835965645
1120805918
515169976
1612664066
1219581241
1693357706
496309332
1576814480
239317536
1479716823
869013697
1023490481
1626903587
714442625
1011616954
1879815395
830976768
1664482348
1745309724
1557897509
1738495848
1723794316
823141766
1276887817
393608871
771086979
2105122976
1585770337
735565601
1246123730
711869113
491980898
1619836170
1891235062
301306814
132165845
2086862386
1421230762
672308372
79373089
588653719
326960258
356334886
1640775471
2143393475
281479026
221869030
376815867
892259330
1768588993
840863549
1637220758
1394612193
30366739
65382844
206521962
648588104
337908211
1628462629
366725107
662096177
559989242
287822553
1165542584
1177726539
1711946372
527052485
1418452413
57180070
97117568
482389486
393516690
944463162
930633788
176354815
1345107132
1790892694
815712955
1065671388
1322950385
1832279780
1625081582
1669389313
581555129
667739299
493104009
1754417157
471405659
322054202
2017597087
886568894
1500355685
2063069778
1923553071
154867706
663674712
2000829625
1244358307
1005168978
1046838178
139256878
2121677609
1294035993
1080042701
2046269643
1667303399
290468497
1002372089
476658137
75535679
93600503
2100221378
75107834
738766505
1778127375
1417879918
273920571
72570875
1268710420
1191520775
522241943
356498130
1634110519
1420888790
682915414
1707306211
1271879123
892083429
579241994
446963400
83522638
1520910571
1301965240
2052706647
570111579
373775130
1621815364
1547451044
87197760
762020091
1119025469
1143791049
1259545690
2127366032
268336424
700405878
2089494262
105487018
812805685
35544479
1232268880
889079076
1538139126
553910497
13856002
832307777
881503737
599495390
2010856693
1141389979
852439165
676710626
1048089375
345824916
1848763152
90032254
1605652352
1331389689
102840147
1169131112
1206884512
1792426055
1344436306
416355745
1239932847
886069960
420759775
1168665727
1403721233
1895415189
1721217230
1240464360
670122144
582514483
814624085
1637175342
1954268010
2136282270
493086132
865483140
493313110
490582100
841893682
161800332
1308276830
1031060387
116844484
2125222817
1625442597
281738372
969049170
1975808941
1605571086
542575505
2115363404
1809217508
1741895226
484467306
1475450304
855851640
321839081
1055933248
499218131
1698538045
411570703
61239165
827452759
1693798861
811137571
731321283
960929784
1480156647
1689852102
1687486970
1930835094
1599379924
2067615449
758105202
1692417382
40054822
647860678
471974287
1372078492
117988684
1987984567
1385400527
617769736
906303139
162330655
1175529721
1968236097
1051280966
1861638097
435084079
1938942806
1306045934
623619395
609841328
429085615
1469891149
585702598
1857963654
1182898448
1624925184
1861948390
1893939150
415986959
443438280
1849941817
1275597579
1405878886
1142494775
1903204269
787958657
445162628
1748531352
1302559666
340091873
1527781667
1995233039
310270226
2062134016
1035056549
1197120110
1548601952
1471371807
1644946968
199544761
1310697918
1720423802
843828763
1297474647
1796053899
655660262
1604969488
1303512955
1509605066
1631925913
733998518
31524469
2011293883
1893507517
805049664
998033900
1460265781
1961633417
1494136260
317292659
35510622
2004579233
1631584208
1544068274
1779544267
1811218399
591743947
1445309878
1464496793
1661216066
131024165
310739057
2062509698
1404595731
196929251
1354351041
40118724
1727943369
1775358480
1331405751
1056784112
1675358084
1289143946
449061913
1546286219
1988496525
1192840729
164216878
330779541
910485003
1405138457
1668420241
1415642337
916902778
486056751
1521892161
1966024247
1272991095
1293723009
2047019806
436835332
1983981386
1578142671
484109715
66760812
38847726
1780326828
1701317984
2010408936
1035848507
1970855807
226151682
1492997869
485834362
95315963
609988387
2099422421
79683303
1461075676
727525945
1147317074
15091249
1794748811
1367664177
890424661
476737768
1037925995
491267927
103015949
1325736334
411639458
71502591
1539018810
63676959
1757814603
969575566
1049054337
1869925099
1113737955
1026495771
1205723167
1152696399
1269145513
1503040980
1762145027
827221418
1998376632
45254607
690639971
1614319996
1450082464
1401197875
1046347367
97860747
1923015125
327625552
349313184
1652117054
1780272645
146117868
1831224553
2044972401
409517371
405920085
299347033
673065246
754892729
1588182533
60024844
982941337
744552562
686236836
892593307
6603700
1416571900
1061825219
434895077
1636075926
974500595
1091677468
9116400
116915266
1420014691
52371124
991667960
1268310051
2115446887
1607386872
717417098
951201905
1397186076
239910238
1975852841
254602815
537113650
475535027
929806958
1911782282
1290895612
1117251823
298745613
1287629993
393152744
1964025205
695715038
1320185116
707432826
1511365260
531036805
712391492
1573233128
1020013174
520932977
1742367674
771866363
728890165
1442960553
468249972
231927449
771012236
96700814
1182389119
633440978
625226490
1315436838
1342223929
1321757515
1182602723
1129360810
1238556918
1686538940
1512312072
1857120442
622108513
563961919
714341187
1455571570
541624934
1627445389
562531379
1148532193
627270706
692317632
2102002841
1026395297
593991653
1086506978
781432783
1464145310
918943369
772876585
1680881884
1168418098
1216280573
148499807
404518246
1815153039
667432394
1435006750
23515843
1774585566
1696207353
1822930911
628674802
595556405
1321637984
1985647911
1017501539
423741803
381292629
1803834060
1329652183
1704734385
1683618612
1007664231
103782967
649259130
1633561708
649528350
459030459
1590328230
424981630
903065524
408670800
1329939072
364608252
2025028258
437902200
1045360594
569316503
716428163
2136116237
1641889043
1319683516
57805189
135074553
190060652
347613755
634173061
621585986
1200282332
232254734
1434950950
335132476
110335275
481603923
883721024
2143578823
673194469
542798015
1705483025
1789458344
1667061508
1876349858
801332247
1783702032
501442383
1483354694
268961459
1814287096
675348825
1996437490
412602389
1582025375
346838074
8155563
1515248026
1363023849
990085236
798460514
1797045053
1168242505
873734449
1666716008
1530396560
1650430773
776526271
1063253201
648506954
1860081005
867485974
2032071810
1958675355
1728509512
1928207876
1921323092
890458513
129923386
1246877242
1704385896
872753810
1344373658
845776695
1880066647
1110575112
1114482117
116681518
1235794920
1879135958
1124789748
1577995808
910826028
630730783
1563773459
1582118279
943565452
974495132
1440185857
1387720208
1877511849
956323897
1164080025
402609721
187511588
245284527
701243627
1277197251
658385772
715522349
1338038264
1248477825
214781356
1136496096
651244349
304161043
949540707
1865596091
387964386
1548839018
218457942
1410882292
569196333
1415374082
807858524
639339625
601233697
1813766131
292202971
1415326394
621214806
718409997
177789155
1374759774
1326172434
393354352
599231189
1254785153
1013088091
1641868487
470997972
303225647
1927738442
119574910
1997924524
2011771352
325927908
887905169
899782485
612466460
232783694
1267554855
1215755384
601748607
229814510
963314824
1946715016
816842789
2022932124
847502493
735170022
851304016
1763325353
1649559992
364700269
1694323011
893923482
1296675956
317356813
2040344997
598852014
73205601
62555982
2089668079
1593846299
1597593229
975482599
684758999
276680800
727829779
1386058421
1138374615
2069056249
1453443163
1413968918
1313081680
1451376250
673169088
451596151
340052553
1605615078
1416144184
185583452
951383873
1223602367
965106262
421131102
206699615
526000261
1673868424
1593298478
2014486408
505053988
1805540630
258819488
430534161
447604472
412412942
2018012367
153798196
2074128975
1516941164
1817763286
802775109
427619337
194254410
1774916324
1061994995
428512185
948618876
1798278661
1415365476
1433966079
88404031
124410514
251360376
701865805
2109584773
868425142
1796824407
132815535
511436174
544158047
1990028104
1871552205
1951186999
1537512299
1231582114
1164105459
1477763808
308705839
247412684
2076503203
381122901
1866320985
396855113
1721629578
299385794
2025165126
260749459
111405476
812668277
857759273
892122876
779497664
1391796192
2081784200
519105712
1701803099
1421236954
1926988776
1771339078
2011902987
496873149
943993885
1304694399
1608339255
1960499643
419006272
1441603191
346058472
897795093
956292564
283842105
833018615
149203354
305756238
299853718
1039195457
1330833260
1478469076
1129721543
1714898255
325974541
673626972
1544912660
1364858752
747299591
628303807
1420953881
269559527
1270564161
34809382
2141555476
569635245
1790544219
1252210141
1986834151
1584860435
1778102017
1140054268
700730930
48992271
1901432895
404729157
1243685738
1120159007
1165032497
937952254
1658333849
1261403879
1059888583
313231889
2005072956
1725814401
1252223873
1321049818
1427012688
1936611131
548568729
1144498321
1356514219
1290983652
1668143348
1370594575
1464954247
399448237
882269483
166777177
1150265682
467279632
957671754
304042303
102917851
729325618
39220415
909819032
1221969663
1130378684
1309379848
840022110
1169616134
1479991819
1259268466
370443764
260469600
1850107446
1263137985
1090090545
347400328
1176529527
1060637968
1782952691
60098424
1616065383
345541695
514215871
407450375
133600447
353284890
1638764332
852241584
908071173
1034806639
405756755
1398851209
1822247161
1605847041
1439224656
2044345061
846928742
445485672
1372245547
1061942419
1998498684
478039452
1463145685
1867705828
453334449
1577878891
770757311
138899741
998655438
1393802544
1167079480
85584564
2129667277
1638725118
867636373
730293474
778781442
1918901500
1979133636
1659979774
200401266
961000604
928042727
1898332843
503341716
819692649
168944050
140200030
1725569394
956745531
1799533851
2088789484
1583681264
1049430327
1147209199
1618666993
1034613099
276771684
279670313
151409309
1941858169
1920903951
636195603
1145230862
86944081
606626068
460168139
614531275
1087659209
1323548212
334468985
1130851585
967126065
275700432
698288263
459429615
1272128995
1451291232
1697991149
2017137574
409362213
1555865991
1898738715
1939486465
490111178
991084861
43221307
1126463936
1582249477
1754907633
1371251577
612613717
250428747
686555081
806906470
1013913607
1268675786
1470586522
2098320189
1580611341
762014302
1687921741
1804586184
1747364576
2072726580
179296719
749980339
133824080
505667047
501049790
507794836
2113391593
892042141
1130636024
1436800685
1401261700
1862489377
849478412
1738816651
2067367492
896223991
505871207
613344853
1414191840
614373622
1828221309
191988089
681300643
1118198612
1144275964
874959077
1120887721
666645213
862519101
1367086069
275297076
1693758397
909389045
2130576245
371846584
266691578
537986997
718786973
1456005274
48955949
1132513103
1463739598
1761330961
1838085885
479340321
804971790
551890854
1820422215
1444685117
705098674
707973083
74941198
1975036867
2062242034
1286382434
345512996
24868442
1504072167
1684447007
273691348
234242375
400365630
458145709
1669171553
1244198235
1685668361
2106259337
691620567
6784677
1338749728
1519566082
144831851
1098792869
998428599
2145338566
372683061
64389036
2103551296
1743981289
2059175753
1328962804
2077864663
632992347
932600447
376644253
1983852358
464192664
1198010390
209584632
1563215347
880112316
1361949980
275172010
1732547058
2029378138
1748328781
1909328229
663250794
143984267
1967174571
1206540135
1674619539
1088359705
1499690092
836064364
1050694991
737986098
1400636181
1936629452
1013263755
613993706
340821848
1559152799
708065402
280358484
35378438
1502093312
1164141710
874152020
1744308335
1529617112
1855482839
1514561380
843805358
1789907945
1751305580
813075637
570199392
459912656
586853191
1656011993
852382464
868868104
1004389020
1566304973
59732484
1286563106
1142436145
665191131
1199730537
365756096
723130008
172520473
1990566387
669214948
350966128
2017542645
1501748089
605345073
1891649167
441996875
501842307
163071752
979220161
1353817734
445409371
36827809
1322620543
598804844
279254386
718173716
689230017
646348427
1026598602
1807725225
1459943384
184363921
406524201
2002022684
1565768657
1849342687
289345584
1646196645
1947167395
2077115089
460377543
478966993
1384978895
572751443
508998488
1070843863
885533046
1064716282
847129572
209684183
118093226
1363340856
1997225915
454288449
1198874662
386684130
2092441435
539310502
1736789605
1622211563
1485690975
642373537
126021918
1479518483
147165843
1023832170
1179079083
605865813
1589048986
515715809
2107806348
103285858
1711573406
1804462077
1447248772
1030158554
1054983027
1527316978
795906797
724940574
657204855
657105192
327452353
2065698327
2141562471
1684260234
1181261589
1341569192
1445034321
851161458
1868582160
857930080
658994262
372258320
28249208
1282604023
1576137645
1147711455
430392730
781830869
1090198285
741695013
1673945273
508489755
576933210
1204644475
1412381994
1443506325
1980850936
1025477289
2099868899
1870702112
1601930598
1031907462
1970763150
1069157260
771388273
859365031
1843373418
1129464509
1619904353
1035125814
349605128
188135172
249855055
1151190183
324860588
1025592526
806743254
820743981
846796966
1221186538
1681802775
601725051
1481641901
2120503261
1840963773
767965842
1036494119
1703816185
728715210
272797384
1375695926
474655901
1727082979
2039709869
290075243
1725660827
641592142
744625776
221918394
796240633
682924609
1958516177
1951808368
1867619848
136392773
278612670
657227275
1463212740
1053308708
366184542
2058570131
1723179431
1030897692
1575833139
1553790135
1403793227
1196650496
433696032
730793129
1410704792
289141233
1983151057
1676982183
230890070
358729442
1126821222
1348369706
1232474237
4442141
150572748
1542045263
88499691
360980897
613531881
2018357185
470916483
1727946656
787551471
267940851
799525303
1484054140
1419122743
1985452085
762800363
1027890063
117180130
1733115013
2077995825
1386740694
596741804
764130512
1569231099
455712826
1845003232
589778241
1284125720
2076980167
1611044175
1525058655
340230487
179273155
1145960018
1698582086
170052495
381947084
770174798
512892288
1705301300
576478750
1399793153
1012449419
726285223
772262372
1221197531
1378123859
409342613
674842650
1820516271
827692713
1444331377
1013899796
118202825
739842019
1126445131
967121644
1047668132
1837794244
116732195
1525771756
842292154
728218158
329077520
34973216
1580829325
351397482
816915433
1761172483
55233744
267904460
1559290974
1093219500
486585514
897197111
1952939866
1130100387
526421299
651176134
629824929
1500904928
1572514101
1766843456
937791355
1317479432
1271626076
1495953720
475124074
1243555725
1099338762
916742140
215618093
251510335
1166365363
151829647
1749924943
1015496547
1266622049
2108888655
640196035
1192189417
1339031244
175871795
1040969828
2043174188
1115014076
1174852921
281024175
1069167071
1784947132
701749146
759636380
582959621
1601723013
2023151822
638266118
958187026
35186894
1870934148
541653156
662370725
875380828
746123497
1192174200
186119527
1323245069
151930250
1132477574
765665466
1932806155
839042245
1061930982
1688937190
1603580491
1343376548
1025365594
620488786
555322374
418513412
1493142776
973254516
1838972787
2044913513
1858443524
977532999
1473148171
2066964867
779008816
398413922
872385726
554972187
217648905
1419302242
377802472
176870158
766688428
903752002
80215381
57430412
1470337635
35548383
84897131
674965631
1530960048
1060773936
13798465
105758091
302850109
1751924418
1921172147
219138965
1707062932
604527944
648443145
668766126
1423387243
892013078
1282882191
1367531485
1388828518
121333842
303547557
258844525
278065606
1732704929
614014749
2136312123
833504691
641565496
186725015
888167225
1368475058
1494403478
375445667
607320719
1490589147
1843416317
907402640
971535094
2063651370
1973818170
1558506550
2108758376
1335250225
392341101
1500625201
961192791
2092416220
732548080
1110680766
2126116104
611078594
1497694096
205873253
1438372388
1572396820
849868430
1703495726
1707229762
2134812507
186667079
536589286
1298930084
925288595
1994941798
1977889856
1832349325
581609698
133184326
1973531760
1912580512
1326054215
1703281691
1560691413
574573619
1134657049
1979945477
1161487823
253631627
709002053
1931765670
2090913150
519586530
2144283291
408599015
251783988
2036537572
382177423
1648546377
965499243
1869684367
1847094898
1001079161
761948160
491605209
660546686
10843289
1607239253
1178140509
2047753844
1108119577
1953496802
916763946
1202775793
1891435953
492282413
455896382
871923635
826417232
598265766
1325596669
1012190967
1531912309
439212666
342520557
1056570056
214665596
1136499001
14882404
1135071410
2009484818
1237418963
1826874287
151177211
412196230
1973306643
747294451
387767438
994124339
1056106357
1329966843
2083913640
30167750
1857946914
1314978100
2068873270
1593871047
957929052
625728015
218172996
1624410705
620655427
1379916336
629822926
405823611
550574789
438945722
326598342
2032428744
935008171
1804352048
1160180450
592544834
593968661
687605922
497669473
463405731
165399273
1506508446
505686701
2009884751
1518368477
529290044
1567340893
351672745
1355916947
19875590
2100643301
150308078
1334951612
1451549179
1372470935
231174297
1014435523
961104814
758362203
1056943676
117732880
1350158535
330856035
1619203663
662087198
1716891973
159428769
1824608174
1292677833
430224147
1587851025
2076037966
2047596489
660003225
48312736
1551405876
1217183195
387740047
1368742166
1718345963
919444352
1885951451
459907018
854627043
1426145402
863385818
2136253117
761551335
521003456
1020369990
1061292136
1988248345
1242966386
1061616433
1080692357
906935434
1550157561
613657562
497046211
796985074
1140284929
315373708
207259801
1775965377
1810415889
1950885878
1140862248
1597325150
690173780
1031607653
928500506
2042250719
1719436689
216733521
939008648
1929949346
1189838392
1071508792
2138557843
462492948
204251968
1493266534
1816235094
1394696425
103186589
1720284963
332137189
1047178546
1240305369
410042311
2084206459
2022373249
253576413
1478250859
290853123
1463350766
111874306
1762493448
75936155
1875558827
1024131016
227922540
152856242
1531624550
1863789085
1502060296
1499072993
1883382794
1352667171
742652718
1406684968
673141792
1649330954
1165184194
572879267
840078514
293129251
2137730647
1588234156
1675045925
623133780
1930505781
831358791
750155166
863021937
1847054199
2046854565
744273865
1908982164
70357886
1111564370
1476507177
1452910789
1172696850
1323987385
837543610
334772959
1954995025
189693764
712930316
762380374
1302608453
563131413
1866286051
262331630
1649983627
234959241
831141081
1806769653
299898315
1620998012
1008273637
1557250818
1940638490
1563670646
540227533
1760417567
556304893
1729387044
1479942294
1549952445
1280389697
663635447
854762093
1676049367
1574191123
224423776
1306616014
1094411137
1311696429
873535847
107246229
927217409
2038600394
1112415270
135630274
1982722140
2143301817
641976960
1590816573
2103155460
1366326676
1267114767
521949492
875856285
1904821483
822837709
1202779306
1198188193
582937824
1017199407
118252952
1828969530
2100458653
1336598971
2065121004
1807733342
1512965557
1454432275
831826150
492270140
498690834
519044587
1604292279
2038102045
265955969
2131138367
1449060341
1737636816
1897956663
1010979187
956077137
324403793
311633193
426867115
2117692514
210262689
1586990974
1158947107
94963858
45449575
915670619
2014136297
1291608354
1022741261
1372006135
94409136
409972099
1308988847
1992688170
875547087
927554912
618409900
1622574805
2138956623
2009857528
155802798
71798085
1856513353
1590418258
1649421091
2081890536
1832523338
1277728306
1544893417
168930405
2060666606
561845032
1520577765
302597369
417579594
1790302235
470941897
1312517693
1887864518
2091384735
454446290
410498011
258291906
1736355355
1398476024
733645771
2113030438
1119006895
1838745319
739734334
221349263
500646246
1143146835
1762120111
1471837632
895633591
1891623756
1116099589
1926254651
1604969190
1480313705
1478090868
1159749882
2095630103
2030993945
1511800656
635953751
143868658
559840026
373408202
2117846009
1309418208
2008948998
549450248
1503710529
262917080
1075164194
1952083719
1298325788
231395210
1194664433
813312399
50613160
192491996
625348082
1931066732
1120384626
1383484263
191712204
1967170802
1768660365
1820824903
1924974027
162809161
230764562
126133533
658839429
557775541
612589172
1103492584
1200126812
1127018416
845906578
1048155911
928562799
1413322282
1132783239
1845018340
1882291780
323872385
232630604
546067265
972224140
632858134
1321017764
1899311231
1363030071
539553030
1196268888
2138644543
1436415826
237568254
890287774
2106187311
512059433
691850018
921162586
275601255
812303066
604702577
1475553048
1539529890
197688042
1357953493
1326446408
725604897
1577643123
1912269031
1061443208
624296097
866763071
1735344972
531157688
1222131410
1750557769
1667682403
231293746
1227657802
1314579949
220720753
560186187
1656728921
632142265
673505830
1344932010
415305182
11380638
1737869698
561179740
1499269116
109903532
709385327
1499586699
1939348978
549115807
1507096542
1273488935
117794278
419174836
1886415213
744919175
39456493
375390366
1301628850
79660778
128034818
1476130349
132237435
1931996714
889905090
1391677140
555817940
120657042
1013591451
1153369921
1429531814
621865642
155883959
1326249551
120519466
1117998911
1100689820
1253758614
1359804752
213992440
1198357044
1599615400
38006786
1594524978
127334464
1133041916
1673728415
2013393030
1213034039
511462747
1434668755
1191763078
866105739
723560895
1737862490
974423578
457639277
1647593570
1163533140
1726071690
1359362406
2030641975
2002432562
1776924382
533798195
423130646
1071437708
1686785349
1046928172
884855451
1769108751
1372161559
745118354
413087866
270232206
1558386438
716609666
1393853119
1498349663
766333091
1989944019
900983444
196925392
576260493
201400675
749543635
915805960
651354393
1891118203
2105967720
641039461
514643032
1536711781
1671890607
67446140
2128813617
249137986
1958384860
15414703
869526829
1042423683
1722609373
99208985
521813471
206101091
427590665
1312225856
1542177592
116796115
499778021
1029526910
515804650
1386991546
677916064
1472820098
1211186
2088894489
1136491911
1413438716
1150310880
162239223
1289853078
53944482
213055477
1750158402
581685423
1559147869
301167878
708632413
566956044
1368599911
2016848191
605658871
2075188082
331545255
1506364298
76094249
1507426801
1291071001
136854874
372435813
1993829522
1920801912
540569650
1161827954
868465308
1998480869
1083159988
1439116637
129385554
941690400
730901815
1028210690
804654414
2094432959
64734792
1778922226
1294153595
817921106
573259830
7667577
1430361833
493715240
884944532
1017347164
1911767749
267493576
2064675023
893482150
1799446279
508983939
774649623
472075980
1288915774
255139813
1724066276
2093621852
1626398227
1012416541
1753461805
1676764393
1185102168
1445445977
1580387941
105402729
1399200845
722588100
1376067696
827983806
874741543
1120971251
470243603
1907752385
308154560
1087029877
466800262
499622786
1424956797
901735447
1855217772
592335969
700824869
1978040978
1022369386
298096189
201615814
1972696204
1280452710
773314154
528576119
66567929
238681040
977736599
1279591110
1507579351
1331430179
2066049650
84535110
1902298867
900862997
1699671978
1901931156
1429417332
1333728506
978246538
15051965
1048924648
461220473
1199954207
902165236
1490408502
1179487182
831521319
1911309331
1269672642
2006059611
1207018222
1821904699
125405449
1224224978
458028534
682506248
1159207393
1129745660
375877275
1683709376
279250978
757089519
214358496
712818308
1562052432
286107699
1375976952
1257720643
850621006
1179130065
665335842
1725043370
452379953
1721859802
1080652739
4775146
1744026034
1621106901
492282413
155249763
313366683
702599666
236800283
651637031
1894600501
1946877534
769971152
1592924186
1135527773
1620616391
345871182
1415289589
1648671738
206226530
2057085917
429271959
588859785
1048182683
703145622
510355653
1000940537
1353166250
2085041399
1319780991
277489010
585174118
410656951
840149806
2016800416
408258156
257317634
1637834469
1823436213
696408382
1386040749
1055354033
30961669
1274924273
1392734796
1794872843
1811672775
64983303
383551819
483212539
1398495904
643791095
1613656268
205310105
960699122
1557550153
220547956
724777755
1479368656
974507497
1077999427
1300259692
1146359760
1576643734
1639879957
685172898
2003523721
463855907
1312290417
1906491181
1220690551
1724556058
358246534
1580010503
1450647540
340151044
598598060
1548078918
918474683
648641227
174706436
1453348128
1110296396
1708532658
1548913957
1315813868
1899435750
1457036890
1138799981
281016176
531597742
644329762
1133369346
956168769
1783850380
1184243773
1142161506
1014380578
202053251
841735289
810718214
797344940
1694824638
1455935595
1204678902
855544165
1358647007
352795145
396679364
2114321001
1653434434
511072090
1133426376
144329505
715862166
1298136976
1170661140
1339472665
1399354224
1394278366
1685952711
792371131
143113136
909437365
913348970
1689831966
104996672
698256031
218270770
2060682441
1814882602
1458760888
1893664204
921477893
189951308
1236762722
1740945883
910626340
59792716
1735084595
2123675254
1560943337
1503092071
609175463
2090111610
937181986
1544397365
1787678309
1920201799
665365313
2113207416
59518503
296060111
1887090598
1198167207
1992291846
2109370886
1517584402
1599523317
303647664
1347010717
1236905140
877212392
666533904
183742218
990625378
317565394
1452147136
370122993
235933042
433907931
847207697
1583966730
956109329
141001708
1594380168
606486244
1829753973
1471321200
1592961148
1090260179
648824041
5832660
2099126191
1815701227
988965533
476350677
955266029
1422614106
1774869181
564395663
520362607
1694300980
1830698650
362775556
1223819772
501458407
1055193872
1373756663
21500731
1541323659
74383317
487424227
158653461
269242923
455168904
236583918
616941648
797130050
2061852161
156599867
1086860319
1987329884
711809254
2083049892
321213923
802879193
960076207
578661552
928042234
1770088665
858634436
1446895008
1711640625
43276007
1636461282
949843875
1179763186
624771347
1497820691
343388156
2053508525
389135655
417616831
510696538
1865827585
1666831889
526655479
2078245015
804966287
2035293983
141743071
1055919337
1648988048
324033358
1049780815
1130409075
1004577514
573612125
166479517
1911642424
1457263053
1648890603
417550532
1133005236
437959280
127816858
1194087496
2059448375
399219045
384681669
855945898
392347207
1327652691
59567741
376300907
2103989726
877112861
159741342
29730853
1491452920
1071820317
1619170234
1083881257
1861151092
2069089842
1538242931
1657539223
354541609
1121909606
223818161
841116621
992078
132300405
1526140779
2058185058
1993943664
469434900
1505734215
101610741
431616336
1158680018
1331795891
1146207809
1530005945
1003948444
2023056840
1510487979
547884532
459450786
127197610
1862698258
1026521733
1847841133
1717289169
1984521300
612510458
1805933044
595990443
1539176049
726613067
729531513
1202982167
1297708374
1112051937
681957646
1811436401
681695915
1990733842
1338633778
547056587
2144435025
1545856147
955855198
2122435001
1501416301
1675543289
388229556
2083678054
1449079284
977260467
1836487119
241277900
879382687
1253835196
339122658
2088852151
810929381
1982526700
979177659
2013670760
1975045746
950935396
11942306
2141764366
1729360747
2042887146
1645036199
1893942606
854993128
230455519
1686330304
963287748
1017681011
787625981
1368572583
901778252
4284619
106699598
1584230358
1302977978
95426542
1214023497
1405903651
1142388442
92226703
412337168
130170557
1233062373
661392438
1500932035
1894402217
955872083
1399266350
785922514
635515314
176268778
340620513
1754586070
2107948406
1369374614
346812975
664344732
1641651271
868714869
524370180
70400352
1573197116
486267504
1508996978
1361196228
1306409676
824467663
417213238
1634991128
691580093
1760509595
1765340761
293810277
2011242846
217180173
258338835
1741703457
703029621
877138212
1543721119
956391068
1084616081
158501191
1223750470
801823278
1547000398
1630115616
1934188177
1018702031
1183165686
304382839
1435533140
586942835
1046381198
205700829
877989763
1677272960
832833054
815235250
955477823
1840416191
356411632
428093678
1335513419
502958081
1205297574
1267430266
1905971430
880852177
748998125
798953391
1785302613
1128539408
860614349
464036767
390529193
544491083
706264224
2118010470
2068379976
71582228
1406046585
329779224
1346489721
104436538
1799528753
1682487464
1234320579
1555300469
270905966
1904435318
618851326
101644057
1216237709
1302153035
785191727
1914807740
912820120
664973143
1891740287
707211330
49302072
1719540317
875475427
47116710
125541677
925315622
778378079
1807125958
686362244
463215260
1397720853
1477258571
1499310262
6960391
1564878652
1359289984
1337094360
902443511
1797582698
1454489097
381355785
1949528897
806891637
2076113115
1063471785
1628005802
1400598617
677074658
1534807016
794606582
374318001
258207297
143368657
370566791
798449754
624531702
2143322792
1159172911
1975014496
1780426794
882073237
747740292
1898413126
2101657087
631735214
52601210
523982280
869082623
1601375366
866959974
1270414265
678261004
198373327
411091802
494806416
956989675
712754559
2138898011
1378605941
1059200896
1599383430
370876145
1696809251
1115834974
2083684243
972653064
1832956165
852292615
1778687959
1094390564
2104790997
2138655567
1736613329
638199067
1936884338
569667456
878851656
1657130822
1133055782
1136471511
1387587061
1645249702
1451507149
1598016959
452012457
1342895455
127994835
1277348405
684391175
916676016
537743119
839682129
1702396021
1013660257
1396427972
1724163364
366093015
320592709
1493320326
522217258
2082262012
582797037
1416229416
1879250635
2107939164
1276052616
2101359260
1669078899
2124673754
40588085
1876635549
1669167725
1913125499
1972659234
1296775896
2051909417
1005776835
51438846
1935772406
69308190
791274783
823221742
994849941
1305008175
303342389
1067113424
2134790898
761450081
1508552931
2142485422
542430330
992607120
1942336687
1555435066
1116958173
220701466
378027343
1130927560
640691690
1012227600
1922416814
1897864798
351712522
1652019773
1238809523
395374122
1425779138
675063409
849049860
662826280
2105278257
184086073
198146320
1536129782
1359793055
1780914125
1236478459
557249112
847574047
1375137773
1798034655
1785215386
2092467361
1354007074
118633047
1608130913
1469653845
2060672589
966141299
520924557
1009658771
250745926
1130573625
993311626
1282036381
27340710
1136225421
394064527
1920094438
1526270202
620354643
1240951270
1628023890
1722774848
1759094835
1575464275
1965488608
2093087137
1175952797
1343952251
630700828
1026784932
554092971
1200439087
860923881
176224449
254378634
1361059909
1873300941
1078996903
1473504826
219702802
1420219379
144046989
1477040057
298382802
1261110578
1761475180
1670311952
469135729
944602501
590718191
621185846
1261769511
365551275
777778758
962021642
379536889
1715034075
423524249
858228305
1307322078
720994092
1649885063
51030355
227265592
975889954
295279545
461634700
176172858
579953872
177775252
1526771447
823919778
1872614005
1201969590
1149116199
440416456
378079804
271559378
272300574
1049198444
1194443963
536166131
974172129
225324619
477040357
1833295104
127779751
1462835985
1833212653
1990446805
610765218
382154933
1646034466
656185927
1572199658
1813081998
1641034486
283881783
287528562
941143564
2021305343
885095802
1892115096
1043324237
1664121624
1788875901
2057919921
900808987
808273936
1306108931
1625386876
454063783
1557553999
305302921
111143920
1309289290
1817881256
238495160
1611311695
1057058161
396833141
918003944
343088673
977535035
1684458954
1520626339
393154456
133160806
1954772027
1366990052
1352001665
1759219705
1455797607
1649395758
617207986
822575793
80703528
563093157
232333554
1127134372
695835054
304076220
1649311023
1688641790
460079549
1017968571
1801100500
378590941
1023125507
329253502
604908484
493287401
1530319236
446787273
1866398651
703999226
1704079561
602802690
1557231286
804690524
968859901
1929937367
1553728194
626268423
169389713
200219739
714652344
333709217
1459796190
745755798
2027000822
1381785481
1468991890
266083292
1892388618
226507415
1610739973
1920059822
759000178
1913735587
752771636
1672582019
1799093598
1460707757
1570212685
21671410
1310525434
1890535151
242213642
1174388177
1279008280
1006613316
1607189134
1810953884
470490250
99522517
963252393
999156796
1295739202
762211716
896085337
1466453270
1396465803
460275042
478987799
1591401086
1869164944
1575133692
1526046653
1450340806
1921664002
1870841563
1469256678
1726830000
1085124649
1880568574
1834343393
2058950136
1210503455
33875716
723154860
2110948330
1195922696
1529920157
2054375028
1277401947
1749310996
486388323
1519906471
761603225
1767035703
1595323194
1865089716
418006474
730516948
803078552
1548680895
167309494
379003459
154779234
338980592
1783817488
1624049929
1016220619
2097565180
2052054268
235016858
96752298
2047658899
870396981
1394803203
2144759527
1346208787
1747896824
1938728611
670954753
1079676837
1576019832
766619209
1130740508
1642103401
962781483
328947016
175603229
1783723960
1943784981
1544377822
1079923916
241981079
1534635104
602232807
1673751977
1993992206
1245528036
303609058
2050726267
615098178
313957417
200104099
2089779021
1396610764
1479540867
321533103
528247559
248490504
1947166151
354399402
1838135998
363034292
658866108
394189716
1171390111
1767366171
2128717808
112731801
1994546790
1052524911
1197279201
1831034097
403357204
1184363543
317614405
2079839035
364198772
913847259
483479094
1109324479
1021871195
1238233282
281592592
1632533407
2063644643
1202780137
1007248498
1654265729
470466759
1985068153
1804766930
1951174461
1628284042
357995836
1520149710
1562701666
1355813265
106673503
2117666278
1746616470
176622605
2107905671
1709269703
891890323
428884035
1446516676
1529199158
23683654
813386652
431795720
652714293
1532640481
1596793182
606210760
178019049
548000862
1368898531
2072635151
1525306280
1982177869
1628208142
1788864827
1363244353
699829761
1576969200
867141279
1876111204
60552787
614868681
1267055850
1621108573
1460890589
2096648843
318087836
1723692634
476349361
247336670
1865252450
1482492538
641186935
829115742
902022641
130704902
823396130
1871568817
54661188
957329720
959055170
1348132477
1559290974
1154277786
1932769408
572614852
258746335
1327808540
1770327253
439215896
1324373369
1482445662
1087923931
528520514
1247276054
90052411
2034364346
977475200
465952315
923806222
778205366
84322414
1052283285
1412916981
131993482
651336114
165397916
443940940
232036552
1767746196
849831649
56508328
2057326025
1570209795
565267327
508053341
1906880683
1364103024
678373760
1491199580
775365931
1911674004
335311590
1157963392
1128362553
1725690096
1324528302
1051937640
772850260
1504816475
599200375
1240614030
1438419092
886352459
366110394
1172411070
550388049
1665312312
870829368
609254688
328955554
2142861514
1465388977
1456712397
382519952
1547528838
441662623
733144564
1468469139
269540730
667693206
77192407
1837198601
454738750
277604976
894457432
518286489
1647680928
459145426
1101985539
2093363628
2111288933
1093883760
275906023
1989061770
1377491551
1476063181
75839611
689225493
513494656
187537942
245489326
405918066
307730660
1700174125
609683931
732541243
1338738722
1010930560
710739238
2109606301
892017480
360046274
2028066932
1572875958
1115764430
669252613
844124976
1119018894
964911614
903438382
536227520
1774603470
1889473882
176640477
787046387
215024681
768356305
240316755
1864140037
439304029
1063804540
1184223526
2136189041
1006044297
986239261
117145626
646227343
1504238282
1336606463
1071645538
404904642
1727114279
293360729
140622603
336727494
388956762
1716421752
308063277
819866327
1624489646
684355860
761414402
116673668
1819613029
1431374897
2041285076
1659728579
211592428
1865600179
57167294
1269798085
1727191222
1788717839
1014221222
2019066218
901991393
1271929775
1202074828
925057301
1880569647
1814809892
1275022811
360319091
1738119085
1859947858
281418679
1650417617
1075295019
1519068207
535292284
1034974494
344387961
281931235
2002051136
1089852970
164014970
794290622
971332919
322339065
372977840
983633724
1542715874
2140550032
1173497323
1673906231
42321149
1921759215
315582568
1703243259
420457384
922690
1842868656
1042911460
12632700
545285532
1259407411
1915099003
548757768
382526151
899292807
1703492254
1547679367
927889712
1630664306
1818766779
4512105
1878552112
323040596
770415485
281929898
1728900613
1671164562
2132762027
2094839497
969036623
1230946576
1492793243
285103490
2111327533
1804222226
1590667778
1898922034
181064692
350132297
1142319014
227648668
53993768
57937895
181152220
1946028386
594792958
1375613421
1581729356
125149656
675497816
507533327
1433899714
1749285285
2063056615
1017346638
1829615649
1003251138
143726686
927486875
686093312
163437063
287396539
926656716
1103949753
848703794
502323963
636201163
884217177
314571964
188642561
2064998798
1943580028
901185918
1619529049
992135413
1260266281
1480745808
353627441
1029206756
399249292
363696311
660059876
194103268
930207387
755985976
1238237236
234115438
2062866319
1422350674
1517321607
329900488
912250657
1514640696
1186749362
1384441997
2059099551
1972907303
1926856259
43403216
1272633146
1540453838
732979573
141202845
1169552910
324032863
824317214
533574497
961605687
1640225798
290241391
1903461299
376490483
1442852690
667285937
306422512
1264422329
2121880985
1284018389
822088390
15859447
115349848
1905623124
1472482692
315274265
477946752
1905211643
1655655037
1550771353
5057385
125928315
135009380
270738993
1031234856
1082877677
1434855510
2033272538
1763857871
619002686
462841834
1807583599
1447062357
1799816510
372734107
242765052
625626390
64225344
1727760987
716090044
874198080
763639886
867933114
462348279
2084547366
1676838696
1394405258
843200474
545815191
851202697
1615459968
56985954
1852716322
200063494
254538833
195570007
2129602826
1411029645
937721467
1340467669
1146855285
1267762135
1269145513
1707894406
17101637
1237160730
962583566
1704185784
1305792526
1854942066
218287366
1828201311
1542270361
1713870724
2078147374
105463293
643050795
1926440544
1063568343
1491763621
1211977366
619934901
1026910306
304838113
1424293768
1210005786
1992226524
280044597
741613435
1504679908
1011509685
2048153037
1916335722
748848040
726272966
1485232321
2060879329
2063720844
181053008
1671714022
1201130769
1582455
48374751
1008596466
961007243
1366325538
597889105
410215659
1976644275
115254133
1796791239
1328632016
167939894
929555821
1411447241
2065633003
1181010391
2108746193
1151104561
646504057
609012682
1068135528
133699039
96619014
1340020566
850605259
1308868956
2098965242
1138636215
1166678472
894426969
2012554537
1978225893
987128938
1128693278
298814453
176886314
798396813
382566884
507621926
117077682
1238062438
476994697
1060252915
1656506395
1459097874
1925590656
1274110716
221124088
1611011696
702803793
53959897
966662428
463343244
1888977973
322683395
173767711
6821809
707911819
1703574673
932803226
206031722
1443164521
145729376
353269426
180746300
1091563917
1333720975
1144856651
702783061
561788378
1799670671
77729591
917507971
1680712677
801057339
1877856356
2136072309
1320107024
1537473437
1204036855
168772614
1789111781
1322449386
1321637700
368800463
540438476
797681507
58784531
1653509124
2091813498
917378133
194988195
111706434
1592956018
1643895334
600112079
825896827
208984138
979642827
1239515756
58260059
1754049452
1045482655
2112625954
2019806263
60621145
1599006102
897653181
347391036
878017877
1459902104
240784167
1573176476
1035803284
655652084
16959210
326697381
1817998038
1841677830
217063211
1174571266
1428211369
1044656623
1123513238
1709990505
325004182
536872338
479696543
2028763162
68609541
76599810
225828122
1129638010
89862867
1803370362
1383796877
165336260
542142732
1675654655
106466547
777819076
13864875
959332524
1363007493
118159705
1423381743
402282532
2006598404
1403777684
493898690
408595495
595309326
576645513
50540028
1527062848
1436158736
1460713534
465907707
373023835
980416868
1123784497
2026974529
589739396
1120690539
860493007
2003347404
1679177718
1314767149
232292988
139870761
2061267017
671756869
387947684
209919460
643749328
80242092
502155399
1730588921
975224221
1908242548
1264788961
92717549
2052503251
1876187921
883691009
624532881
1200940605
1139576731
139782166
758496474
1793284544
407521422
975141588
285044153
2007853984
1699479743
1292584555
1515696880
1087515787
1208517417
1023642825
45193982
1829994278
1861362538
2096150673
88844443
163397822
1347108711
1753507771
836958055
825320988
275140517
92528251
302046671
971528584
1175770635
1094112476
23670031
417578928
381192910
537409425
788382054
1376571614
1996988694
1613224169
2094047535
1744105096
1142502816
47211555
1231892957
1516262028
1495410051
1803077068
1090453995
1474023568
993713343
283269361
1751602849
1256539600
1041181010
1196177194
1387641963
1007663095
2033466395
503918626
1067204341
204724703
1917416716
172283484
1435354952
1203635801
1371145993
236959644
2074778065
1746168055
1618053547
724609161
2011270526
132859495
593422970
58754821
1893965938
41755414
1135736110
207981194
1227379388
1938124514
1798999655
1672323466
340208543
89843121
1418012284
426979414
1709655096
526620041
1459711562
1197831235
196881599
64560734
2070201669
357412555
1506719645
1356032518
931451852
1477479878
521593832
134795565
195236260
1485565203
367801038
206563393
2081988866
624280585
1537303109
1754481165
1887129870
635533042
254296594
463235909
1892784287
1604168666
130829639
1066663854
16884572
1870520417
1904644491
261852170
1784711374
1181806771
710223869
253857190
1808412756
944163039
629944580
686194727
1476641668
1545594470
1946033344
545422564
452749375
1047862877
1558154703
1649305475
674778077
2076179221
1581895751
633862430
1086985418
412389948
65675322
171728029
397676838
199789812
1931145128
1673114017
25211799
1196434839
522669040
1905617026
1428847852
390562900
1648661092
1844618233
2019371376
1729302498
1096579765
255747901
1791172671
1183388405
1832177693
1659438540
912590816
1009730562
1850008613
403913169
1687108206
658548586
1276735749
1229019878
977182091
671116525
1370597153
2084502144
1799123623
379968763
62432641
1881652540
1049222189
1501845022
710624591
1474330769
1087160111
918790265
80459048
1124767704
1239692616
777193825
1977349527
83151772
150324982
625237922
1570294984
1491691756
2044775472
893014686
1038297475
547103418
1720898436
402562904
1815575205
570342246
259979135
931871717
1905699646
1609424727
1470435752
457202952
1539169095
938174062
1333539921
1744163578
1810044381
16176076
1199107981
81447772
70390854
607704474
1436921609
688957371
1174607731
1789146377
1735376229
1119850412
632587295
1455626699
1110068368
1701202046
802321943
895276529
1401058844
1133490788
2034005944
1543265116
1819688528
1022605168
1837106563
1657070739
362255759
193631088
1500711730
1713371083
486355956
1609778392
1935624967
1191665103
1559640691
1904794357
722108213
2116707567
338171758
273910507
823841490
64356035
1636580799
27228250
1870657760
380334661
2028299723
444048646
1660192987
373193205
1489761910
89482199
1859950569
820885560
1936881230
912107294
1560452293
1408517545
141187544
1786321943
19898217
2054463221
328065553
1557115377
473517131
1277610135
1754593396
203805228
481840759
1961263462
1459712554
1310127826
734993400
867150926
1971765489
165810049
1311515751
1690219502
2066474720
1976421402
1577217529
1860863905
1116114916
908628818
1621524174
382221842
2120971693
2070227486
517414804
244329686
118276511
1482826986
655736271
1442399759
1292555024
1285721235
1223185573
742011967
1152779044
1872008723
2131531884
211531051
722498118
409943987
2057354962
1477611190
770302250
1835281427
1038765213
1321030138
1330062430
1473339761
1029280200
728017848
1895084702
1872053690
1943891964
1622143368
1693547035
1598970042
1207512060
186806787
1230415890
2052558181
340036348
44290753
1174954545
896361104
2089966140
2021860027
1076554899
64607722
1436775411
1463294887
2003436664
1776375678
1439891213
1120777660
630640123
554825428
1116729064
1778677911
1667299271
700968066
1384216258
1064114129
1770285723
1812840316
93579772
1847497311
1776744436
218899920
1944375982
1284551170
951013375
1693877250
1937266820
277779910
1339274652
1090741632
856101987
510343823
456924738
281481137
1942564415
469263529
723057031
1340281431
939602708
51911834
428417181
2060765263
955702671
1476872504
1815417949
28796249
364505896
1036819621
1414968569
2015042443
1147043866
1380563449
1533209215
942064025
1808418405
576033945
249751108
1726869617
1672040129
392095290
1819261122
1378437915
625958666
1068121704
110949035
1741271094
1208682357
875562785
1437481992
975630432
473471879
662859982
2063373039
1816672503
277452739
425955904
819537974
1682447573
232257613
939910850
1380257047
922291122
2068395166
733444816
317998311
1422515747
944265592
626362343
2021327184
31180884
493263838
1014230308
1666993944
13180242
141070249
1373994816
1597698838
1169757188
1312803715
949651048
932248463
760066288
238560573
1368039537
1764276781
712250892
1165399001
126031468
1580786171
772421815
523209695
1270521779
439207760
685832739
1895248944
895118753
320826407
1411070999
145176873
913458013
197860492
1880425110
443238936
1907367994
1232009821
2052839825
1159496748
323552635
1848985225
322766917
1766421241
1929958804
1940544776
946417141
95730049
1659721737
1990918924
1736541107
70502368
1233044031
1628626599
930608566
91278942
939818052
1803802023
2001874651
2136297624
982700201
2033428912
533421165
1643045178
495554796
1128925771
1492507105
1848129212
1461399296
913919923
948024563
2105244862
1967704603
213667545
149542644
1575832274
1322549247
755081139
1986245940
2130172039
734329536
121358759
34750321
1508024250
496070991
984171742
1084430772
1987389529
1758345323
934815912
1010759898
488948657
244852440
383994870
1586880426
87373037
720820795
686793871
681275015
2125766536
700622991
1706869720
64553367
1547010322
1882370098
643336756
1501088081
960255146
118160378
1311624541
1863908818
1240802772
1483588859
614971074
2129897471
2081266950
110002305
1771026462
60674435
1835161624
464767039
559645193
1378632435
49733464
386020395
1930322437
904469740
834651756
138378349
1039835367
135951601
626307255
518735791
123467994
1237776247
1550537914
307530192
1554496565
1979970781
952292579
817858489
1915901796
1444637006
1195285363
1158206628
2021182292
764415844
57638351
1263661649
1450424506
251355426
1198542633
1090094088
521851380
331144403
576554096
1837020640
852246216
866632785
430051657
588548310
802067707
1029648801
725133942
649676767
1426544603
1413328190
718260029
11833216
1909869242
983084857
1443669085
1273822798
127769687
1672830810
1326192873
613852424
1576736459
1592106695
2030173231
1998632787
1569143558
1644271137
902990930
832968838
959675418
1036366413
164780579
18947148
424131396
1470977856
1362564958
422184871
1410610683
662743032
2097167809
1843349456
2065329510
1453503025
891582098
86872908
596701302
506253589
1519698741
698298551
1928171182
33053097
1919484678
1927152966
2136162131
1089914604
1003585785
2007151398
1374762551
1149231807
2095107597
1510042907
537647338
815542135
1111666411
1679931331
1230934521
1892456595
2050435451
1795905742
743812199
47390322
1523429710
1606184372
1479226146
1932862584
917622843
1153131786
224546674
1577683442
1900363951
325329524
385430001
371610377
844491387
1596245882
1832451906
981941501
1284050133
788955456
843706875
1313121522
1424573074
1561254560
365735702
687162695
1055721325
165270188
177362671
992245896
1734873332
306623517
1233686916
1419324406
953623270
740426643
1032719243
807080328
1956138361
340787166
101419630
1310188697
475405435
387351861
281814414
512727519
494872151
1371272675
132336007
1969854493
1558617506
274591352
730718551
137746497
735529974
1339194378
1542346880
157061876
746654003
654382416
1561171212
874975843
1566205140
1412430705
1750435262
1305945208
1394784754
813714420
992351185
287184074
903420210
295780914
1055778241
745180920
1774977703
1817131469
561242017
2040460975
680452539
2033710330
951556615
483019503
982524644
625815921
1359256071
487755459
338015011
766667740
1976459257
1489942220
1299091169
1223732257
804918729
158774210
424991370
2099344866
1516807187
1677077176
520492664
895195823
1358119943
516302048
398900471
566092951
1993271973
1307720284
157197847
120342615
1165044028
1385284048
1584828636
1306183001
1827440182
1745887470
1718051878
1438335503
768044281
1662948610
777307867
1433788102
1416380246
1255341837
1876210264
827642949
1050445558
667357308
1410819056
799046965
915782428
282504759
1709926970
1563982234
432568776
1491767573
1486384912
1202218894
1539710044
246156079
2131560194
278828356
1152629738
336447212
843070443
1973686556
1344091537
1783995474
145431850
520481118
1228783089
1396078728
454134623
1463504688
1572738185
913765536
1549674838
1800746370
771969897
1602849784
1932495066
727130732
188294335
1046118052
850168121
1125443838
2072905435
1415172829
1181361006
1415722186
918279514
1550249258
183157284
1941106344
1852366005
1021994
631030798
1244260304
1680740229
880660039
1483121448
1993376800
326543899
1390604765
875978096
600941820
712332513
815807502
1091404886
672831955
492410774
1214216449
734985512
726493438
25233943
627933351
1420272009
1705442778
207552943
1187475463
30506176
1135798113
748405784
1433534472
1734307747
1309221531
56672094
9084712
214581919
1591726928
1978690491
740245802
379527608
1604756337
1756262762
2061485250
512902275
898794833
1244589202
2005736023
1159430296
1825345562
1268754914
745958630
1223715423
1484137360
248620918
1203556712
1943687194
944342304
686175242
745094955
820840520
380002618
283072478
1603252703
1737486647
1205711164
930124074
1525436999
107237466
232558888
196428537
726429541
783737133
729050991
898697788
947421273
1927442916
31015481
1260178632
846121826
1233962351
661722049
840969957
1199635975
1228987866
1515328485
531975581
485046149
116643073
464787873
505558662
2129871181
1956266290
960044066
1853030182
142682063
2124409920
522704821
1261537310
1354486839
33904077
2003680046
1050960817
177750174
1130232408
915569250
1753426735
132629082
1333833026
1743593719
816525003
1478264189
2048043986
1104431390
1303204958
1104912748
795643723
2137908326
2086185096
191057006
2115341359
485441380
2087714828
2128746602
278407687
418172712
1275198753
170453601
913483216
1676313935
1088616534
1516290572
792679463
487046114
866872590
2105362720
2104438059
1321099179
1227415649
1756282573
631147374
1823410117
572474897
403613040
983551333
884960433
2046115888
233247762
2106102243
1688138396
1600161839
346223602
1560050936
889828047
932242689
1813845445
325087958
1344599503
1151201482
1913657987
1146506641
1669105884
237673989
1982446098
1046859128
869753074
1477337773
1215757197
1652673143
349777230
776467378
318101265
725887889
538448709
545128056
760282762
1612791369
377072481
569237519
1264312722
1853185469
537289839
689388074
141021807
1071486998
1697647400
128396249
1490717049
660451750
1894893655
1365249466
56910869
442607889
880959665
1156685817
1476543695
573206837
632204273
2116280097
331354968
1904894970
1667890789
659378605
1644589361
1016463418
1577155668
2021168846
1138901547
262198209
874253079
729269915
811479624
858018035
51200308
1285102327
353383388
2075360840
1887390208
122084965
780716175
1458064978
1888656725
1392160878
1163129407
243957754
1572830059
930525336
751467100
322296618
1199993643
16580066
302772843
1633650675
1036495807
1512886958
788079993
1379420491
1822618068
163395686
516268153
978911233
255854029
1330696274
137322348
59635506
1993579339
716792684
1504945068
1435419309
296882770
864401135
1941496846
1622224271
122980219
687003058
332401812
1573857221
383997632
1348587169
445868664
492513131
1735570432
1145987349
883555610
1422180289
1648888279
1622534512
1837696346
1121423230
225568431
995136915
75997643
50685159
1280178419
1520958429
126515731
2101320683
1237211160
1615780205
2124619767
432401362
1652705035
664695536
642963386
514659026
69921265
129676690
393822456
1386765510
1312445602
1884144769
808273305
814129929
106289070
1277659325
1914123829
917289897
1293725837
1643146552
417573828
268896759
1219839498
1595999208
649887126
233394236
1402431547
374780003
1505202845
1346503965
960137833
534581032
573410770
1461805722
1161192456
1975544696
798423914
894268154
758922684
1104490158
843315117
1477242133
1197973136
1479215808
1703803896
2133700400
489689116
1431988401
2062214702
289413028
1493211254
1509968431
712460486
1013531477
1304638855
1336480583
1403409370
1574791347
1340641932
1748648253
2136330123
901882487
1796190546
1454805805
1379441879
543289533
448548351
1904017817
2146422162
1317239485
418262118
257049547
266371910
1933764430
1798447314
2079835696
258327006
559499015
1054721148
1788028458
1364134306
1809314071
1430880866
1849466996
1323828582
223929299
758330490
583607422
511522224
449391444
1009985720
927743885
14301410
87885062
1883186309
949430734
1935983226
1238554386
565646316
543079182
1988585209
1904496088
649221258
22095552
1980275427
1133875832
765940209
2010458564
320309048
2023909244
2016069877
1108470818
1908032216
2071819264
1649708294
1504085876
1846388450
1159202944
116148807
1955323264
1731541323
117134271
253306741
18232885
1057703508
923083819
378224701
1126546407
1271393190
1947585063
51041760
573286553
1519134350
1394472202
398753089
1355730134
438636452
1063651266
1063882172
279188113
2001299183
480783082
1355255482
674619776
1310262599
1970256889
854768124
895769196
2137514307
830957355
2052285742
1419881278
2040616986
692663293
2001107766
624916317
949893297
1500453716
501720402
1083823393
1893867389
203079504
206864626
1183039561
1766900049
504144143
1654987166
66550151
815068068
1827808654
352661665
972077157
755752754
64503960
983310187
738491582
1575119342
728956640
2030919470
1969767827
947281016
185343909
1304049537
349519124
144517220
700911617
2115573388
1456514619
1709623779
1633429752
1422886709
1574408726
1109522614
1343407762
126639890
474835286
1016497487
793485914
1480574022
1974479062
521944001
975756415
1278802095
1779385462
1135553014
1341422950
773983567
150357613
1611135021
311574649
1090325810
1690888547
242049504
1457033665
625295702
1144523706
771560558
1742788795
761463837
1348169089
621161263
1991476389
2142247172
729201597
1931805119
943526241
1926558195
40518934
733709331
1792782859
212305376
250392751
886149537
114091102
1634295719
140325263
60905555
1373678963
1574356776
839680597
684582366
689560953
539151286
1670188555
1435891245
1224701635
1363778397
129078946
292710967
595769515
792389917
1912756478
1527428326
109032620
1654385901
1313458149
1616374246
777865393
713971161
1998857259
454815712
1862318438
859074252
184703232
2025234203
1100008501
1469484834
253326848
2049815571
194977460
353533986
272857863
695129940
745602825
472980355
2104492361
941328880
446998707
1742342405
1591276720
355683419
2037997447
1029188884
1146259620
2003303919
68627885
1441052224
1599060205
767512201
1230799834
1590483178
1033239549
1481833850
1533681800
11044384
154776876
1205191921
140506592
556577698
2090295932
1488497930
1108205942
84775470
1791340352
1501144806
2069632383
1434416651
1489740641
995136915
1490970538
1142921374
2044289808
1169979206
246671106
1890092380
1777411160
1086729521
1429014750
285619319
1556299516
1445711197
1783295297
843943612
1691967801
1482054640
481318578
163807999
137131740
31723196
1696439168
1859433580
962752163
46316988
520948137
1846576958
1633191615
2125513407
1805531287
2037507489
1927267372
54027028
1266241600
1053259201
1231977923
355784748
1294005268
312166699
1886386324
209906985
1299834302
1184998266
14214326
48515865
752185105
617137065
624257045
652179084
1387415788
1324171479
667101762
1583421115
1913526575
1204982507
1858044615
1162251078
1647855637
507916116
1764116544
2144964131
273351122
869388719
147597527
445895026
1081904977
1055171840
960876766
337094528
2060357912
1511273979
373838340
1142406257
1793951680
1986544937
1291277441
924805018
1401656897
1777636060
830447653
2136200473
1959153655
1268394956
1469635791
381474717
148261930
1795992569
1533570052
1694555716
933023432
25373155
259404901
718876556
1534812763
1084727179
1347899665
67176347
224768679
1723043322
1316943622
316820867
1296657389
345764292
764521777
1565732106
551906713
1194573630
1565845897
1505070883
1257257777
948075538
2032677107
611508116
936619975
2034049453
892360938
1470532244
238594502
1150990159
1804344654
2098592770
1676259979
688666192
1394482621
1601307002
1823057764
1755289244
750025923
1198222273
1108297988
1233098798
1482240195
466514709
68916288
269282046
1415852519
176289451
1123796846
1943858470
1142943510
1267051622
129892600
1183140388
1187312075
1019601392
706936277
179781776
1038409851
409475509
1880738871
725901917
1164458909
169032668
57778896
728921364
204285987
1335882223
909374366
1119883985
1163797840
1764069469
726396626
1390767091
1044435907
966141340
456998284
1453024950
1978974006
1673814496
1782599665
404354097
2082531802
948770546
1775968901
1128625756
877493274
388386504
1154471240
1031252940
1981067403
459718038
1799188689
958195747
419439982
850147404
976397592
570910010
189510811
2119114363
1080579559
836177636
1704435412
1859257306
452639435
1039719476
1139703887
1451695728
156282342
183069378
1631157488
168828090
415765082
1272003299
1706047707
8852348
1058456606
2018925573
1035079111
1961161850
334581839
1082224703
1003740289
1500099946
227800715
156679639
1272722613
1655866215
1813342117
1407253793
191126286
1959178417
407608457
344808722
1021958773
1563730769
132141852
160857871
762489684
1218818290
660577783
345825794
1919404302
1112079040
1928272595
686796311
1414182583
824449736
1674360815
111559948
1964407425
1773164428
455411387
685346356
1553836340
1990210369
1390133397
700282555
1630582929
1046340451
1950009649
2136049449
1461206374
1478259565
583198825
1326108971
1459044576
2617838
1626559572
1988649495
2125952232
396688404
1451402308
72484065
478703558
1950336223
902517927
655894892
880224983
787178110
407313450
1301667776
828169668
83919035
1866500532
151466308
1377035911
709520399
1892679529
2003759991
695926604
742602406
1898194352
1426501254
1412572790
1829162449
1628117202
560199134
122686977
138315509
1380546158
891263072
1895765880
526578878
863277729
2025887856
1004587054
60248929
1585667102
275985090
1844983339
505595997
876059097
1856995400
1232143239
2118360968
1045570172
290304273
307892206
1472254201
1656556211
267818323
398107765
1990003008
1832464815
2119050391
1298755711
2015860469
892611260
293387585
2036760067
2112869993
868862999
406881363
945059402
741739051
2018837841
138617374
1366641341
338417546
1962798775
1551818426
1254980822
827125474
2060363666
1342794990
478008828
1616974824
280058596
804431100
884900438
1765665878
1359628746
1957018881
824799599
88482835
781707868
324486943
25163960
1768925795
554822698
2018225629
1175850514
314453794
367548565
1211186392
302856193
1584068934
1768235567
979139272
1850343874
686729131
869145891
1351431378
1765932140
696637434
1587514411
1388710113
1134888659
1259395063
491612488
1871188270
1020417415
649702586
1415082229
1595483604
523136125
508019607
1396081279
135052792
934697860
1859824147
178675223
2100020257
1157761986
1668904147
429322242
1037005524
693127033
416343923
1686648401
1539036697
2078886973
1927152966
269244664
1718091446
1010602901
1458419560
1580854961
676212221
847656594
1216390492
1196393731
1044621188
1251764979
389749280
1424860365
1482312900
2041416263
560642070
142556195
1766892239
1158176648
1906190418
1563119115
696935209
1555301680
396513663
1789742983
650096137
501202669
1069162651
608502632
686765739
2122689910
1048771631
805950198
1996370637
743707318
324940525
1805591859
227749383
60821216
1303148478
802604240
1807764217
1347247608
1633350516
30657930
2026177670
115985182
1023623556
1110025203
267005810
512513660
1509451739
1629183748
403802121
951907249
455936385
481083298
1117730301
1803319564
2029929234
1514843152
243717930
92808140
788140517
789388249
81468553
1725629501
718417070
29930008
21455899
1290169679
1719782183
37030826
315016292
1793421280
1037133316
1308799247
2143009129
1985635659
804000708
34759226
642444011
1286481201
266828944
9596201
857257787
723431062
83047147
949237436
613401333
1720574553
901151421
1160319832
1652538747
1739890179
945334699
599768575
1252264573
1657957411
1228839713
2077811213
63037850
1095122243
1243335540
379016325
1178903322
1171179334
16334919
366054873
221550120
1734835160
373679189
1230009934
1458844772
1183358059
477879826
1429565818
1850164523
910137816
32633324
718078531
866391260
239872585
1317704682
1778002093
872902423
1869396085
78362276
1509450167
1785595795
464077768
1018262615
548435403
1462301834
163018064
2026649221
330784031
1523251420
501434156
238844607
2107399871
678129016
1012339011
604414863
640426027
67643084
1484067067
1330836070
662315879
1754096093
392487605
1152180415
711157261
891314070
369556293
1588554232
1932880451
627720500
641270585
1717737003
1890391522
2050957513
655420492
355318823
223635210
194152470
2056789447
618655860
31449247
1910676868
130524871
1345888677
1952764215
1523350891
1340831173
2130179967
1102027013
172047090
308390168
1608559452
1330744150
1999864820
748386463
497777273
2130981072
1410074490
677169311
465099182
99463843
243812831
1179278781
632016763
1833561450
2067250492
469955226
658508692
2107249109
979702361
1683520818
1260004595
751927582
2075480014
159513148
1006858095
810465477
2059708189
1564317105
2099263003
844291042
1480914894
1450601710
458418501
705160267
210863594
1804279664
898451309
727614100
1405373391
10759073
213304123
489976584
1244466413
1658507961
559416503
850942445
1808998088
608525663
931364074
903416324
641779080
629143777
1521661752
220902313
985477307
158070462
1068813127
619493905
1562674568
261481723
1196315601
523320872
455515782
344209496
661591881
323106446
587776435
424862485
754045655
284107254
1284250710
52673080
1037603853
2037142562
306083567
447872205
1666046009
1289362641
605747595
2051410584
499444755
650581408
1515343803
1416741849
564718157
1195484155
1662722439
1867372736
515590898
2039434442
1139651036
382292904
1097157375
1222107672
501177506
6038997
859960863
105162431
1139397070
2137261637
1712431326
1498728977
2048824406
1485257450
864815540
474071767
1284801774
1219290262
1555937968
1930645781
494509823
366806486
1419711119
1627918294
464993623
1070677358
1495551020
1493159189
383928848
1241615757
488289638
584798305
885694279
1822284275
410260345
1115627345
392554702
1276587259
509087251
839165419
710815049
595159338
1954364803
1241244550
1286471760
1494430056
1375219828
1404556317
1482901273
1399064683
1120928160
61176927
1952524346
713573297
228998093
1734882953
445280245
2012633219
2040817290
183688452
1751625553
1955364625
1996930055
1006203752
442681419
483091022
1972616520
876629340
1859716203
233311392
1464387504
963441120
52763306
705292572
1776871151
1929645407
1897917976
1810102953
2116404396
905627965
521449591
1438106732
930673535
1020716595
1887835301
94933062
161351984
1179612914
194043623
299104986
962246247
1822347141
213658110
1182859892
1891645441
1452873539
1284898706
1758268634
1578197829
1247986151
741714423
1646952808
1034139476
747496332
1112404070
1904681141
1027003268
70313422
1410857200
399458197
909436655
321416342
1306590566
46403754
921711173
1176534519
137956285
2077836710
1174166803
1546345247
522891880
1849195740
1526870512
839281561
947668414
354914662
206170230
2004804661
662974365
218200566
1396387454
902892776
487008257
110065872
220540324
764366997
681539807
1779837798
27170726
752497131
1052170639
1817644313
789370608
224453080
1422981419
801460230
184777231
1320232157
796712104
1667755023
758015206
504765350
1256088254
1147500456
247148925
1849515620
1566456096
2048618694
138271383
247080788
1262259740
1613445354
1460914053
1926723278
592245147
442702566
334622725
1781518499
1998799221
555202554
1595230576
1905077085
205534882
430920102
2066486334
1442938987
667406897
101155240
423803740
1855636628
1863537345
1358972571
564158683
857974902
527805609
749920115
1232956013
212620180
937433092
367422043
1354922979
2001152897
963520418
592888891
495325943
889471504
232276157
1229361411
1591442833
1221853595
134997032
1752533347
1274522900
1299229027
425995027
1593768504
1239301079
1057013299
133722908
1651218230
442094147
1639161903
2131385065
2135188616
1871344530
1113878667
2095866446
1749615360
1015841662
1871724990
1074692861
956873333
1334696061
521584590
983145817
1233326421
1362605161
936792894
1912692632
1778912172
1648846920
56944013
1661608922
853464689
1953745926
91914725
2070354629
411682389
2089591570
1697082613
359628712
2104245702
1242931370
342606384
2094257749
1269608619
1591338457
1816307416
903461565
1742483406
1214952617
2038881437
200306861
1141026982
453923082
1034489837
346717182
486686969
1817325281
669584085
1519802405
1277423612
1214629697
55760135
1593160065
498190631
1043341934
1093264436
891212166
793605636
1904947993
1743621324
1207136285
1643774251
1297082800
575014953
1291690027
678218263
1025748154
2117332042
805487749
467955542
190483148
404092175
62660100
2083014516
2003041199
1468780572
604725761
863771064
885516191
1283761322
1471011319
1255755325
863467652
812922909
933992321
696201987
268612900
1550746637
640677056
576135470
62021213
834224215
1081923177
869544016
1998736002
2074003773
1755917776
739270915
786848443
2144297167
1968017355
876577856
735735398
276408774
931668520
776621414
1256597689
2049009504
1282433694
687009938
189862049
1437507177
1051271165
503188440
937733667
719461712
1444026939
750177917
864139858
122662567
660396944
44664995
1347036978
1978229766
203374642
728729929
1659408893
428139183
1663098930
1842184863
1128862112
906370487
465088980
1892715759
1972036672
1635946858
1475132664
1673930582
1973175728
895090871
423953637
1571075355
1325504022
1519436132
1109248782
1204921459
23113188
524210557
1891548445
2059129004
280595087
1269768410
639490865
1229109954
943154935
329886692
1363454522
1987515934
819729490
478278528
26100500
1776333320
95105142
2019363949
709016729
604965092
720901270
2000232587
903618375
776959395
965735700
1737824963
1977539447
1297117071
958117622
1349918865
1882912796
795702459
2053951301
1190952327
1927672009
2139837966
1485323482
482497925
1229873693
1996359611
346810361
1814242810
1949169354
1309971059
2113741821
2017116993
1697613577
1578507846
516513871
913678415
1355976814
935008171
1702822805
1891685009
754855400
82123741
1588055593
1799171185
1341039685
2019973446
894605700
1475782281
690495502
1642123608
245178900
252988098
232328094
1693574139
1975713062
1855199809
2055536702
843339116
695621904
1974972571
747133024
995527407
2028125514
654811749
1479073540
159964956
45383682
843396462
1954718793
311210995
1731183020
1115577389
1499111911
1702630636
660657984
1788048028
1374788230
105686125
1963521218
991343471
1820176783
412872816
119639794
1452602066
1526594044
784259821
2130416530
371228273
1737323511
488064884
2062364842
73794055
996247593
153656541
1444749754
567558368
1577627787
1314574528
732861908
1512072413
171721031
1151236051
363500557
1981118875
1940865539
896388550
105540601
28035630
487711443
813340054
350227578
1716268260
88514335
1239915873
32486926
518930899
827949215
144134379
1409478541
924601835
984951149
1485392324
132660061
236977972
1012961861
912215131
1088330390
739098863
2004529615
1253919083
1741915685
1185128459
673446104
431904657
764610395
1702312821
1484137360
972569231
1805917077
159110796
1071698180
217481567
1078505004
603310170
1423170597
1217826690
306031479
1050128887
447364134
1655417580
1105077459
1002351446
2098125165
301609396
1090260179
574959063
477384926
51129692
2107883935
1314329013
57998725
299077906
855893154
1927724960
1635919917
955873247
898711728
1021475861
130170557
835096578
589210656
1388448923
1899110886
978949853
341696156
770330280
653659146
1427814192
1187102766
530513411
1438355680
1525257987
281059030
1727283328
1369782536
1415238997
1980386721
792689345
1752415045
1240452195
1118111477
1852219923
2083158996
893925670
2131507732
989991876
147358408
812693974
41407163
657260759
1855543631
26412892
1611322333
222419626
1615185493
2027020670
50415128
274996955
1953043465
1107655013
751279801
883188715
140460299
199888348
1722541817
329636790
2027766319
1062438777
416473660
952325497
1249668426
241763560
564067093
1510310944
611054633
894764952
893026047
1663975014
1896321989
1105573039
342556621
151590599
1420042190
2095935612
136541415
1419125307
292519552
1117566016
1281472447
1240541363
678167084
326444889
321565215
1991751802
1343690003
1394347734
1898467598
968607833
1121389382
1671314762
105433108
2074997701
578857579
1417044428
1732902730
354445996
1411394107
910768175
223815181
1618799823
1627647437
1961889953
289521410
2133994854
287838553
1961434376
433395091
1491673079
1407406181
1872087942
1835478954
1834021372
1340215078
168311031
1441930104
803610468
656363127
1496588868
1381639453
454317431
1296152444
1041434353
935131851
416471145
1183964016
2098644147
279343961
1084006183
643239253
1800116821
1522429042
781910659
989415492
1993935047
327121823
1588171711
722400681
910578982
2108673293
2082040823
656144806
57130963
1724499706
1152777360
1979246307
186015624
1187871531
928430720
1531696885
998927686
1229673734
595491874
1982432669
1809391342
1487230768
849947112
2140551979
2131481960
1739805221
1874365808
1012001282
1685149897
1840451427
1247228401
993940350
353545601
168604914
246461947
185265175
952572206
1919971193
1885373207
1075694544
384335753
445510730
424250416
1653329317
1991439791
1957942408
1435427531
1480875013
554645830
650027757
740807002
2127496762
1850259848
582769152
499381918
151214977
2083169396
906980302
1779656571
367765697
1586208327
1743901983
1569893414
1812943375
1264677594
157528758
2008066204
1372766336
943242646
592742755
1442246726
1401487788
475468369
1170676181
299418221
56270377
849979735
720901092
515673122
24947721
1000390782
1556323829
436382142
1107770915
1425035703
1695705441
359704429
1175569960
1554828133
518954291
1105443439
813644071
492907997
112253130
851598407
1260299582
1648070595
946089905
541612865
2100335563
2123620968
1785362384
979626105
2051041703
533242921
1654244133
484636749
234169667
544933317
390228148
278002733
1150817279
723776555
2115013138
1499466111
1440870494
1408995518
1905885111
1191816260
1821106247
1570217303
1592154546
378227193
1242399080
1246099827
1258341338
1386976900
269692106
1498808049
151021547
870155010
105004525
710419956
1703474234
83909838
1282104391
471713691
2137640643
380145514
1214020052
130753308
137663140
1194712475
1877479157
1540022397
1478127255
985821372
513856871
2107747732
1926963685
517010630
483068849
1815994194
2008940926
151479713
848211735
1319964268
922245730
1974255892
1965867451
1756749162
1949523449
1836762362
1784367569
152454405
1994248804
1743348271
220105958
792663529
1560939492
821053842
1935688693
2122820742
2065245395
65442361
232537597
1721610077
811804360
776545753
1800304388
133536970
112856312
1897285290
415568981
1520322074
2119835389
1952278885
2135531687
216491499
670336877
1379389262
1383809167
247746434
26530396
952424580
2133499467
1233393683
1310907475
1939644074
2018645384
342822918
1318237007
1853329365
1534485957
963028824
897009495
1999326299
622638391
1255178542
720060600
852237969
925784804
482662014
1286260965
1458613909
1455185068
45202242
342382265
1597950797
720594003
879659111
1079352021
1664871822
1800808952
1210982409
1301346162
1777178840
1895142857
1790302995
302618122
1435541396
875425345
318112840
1263126169
1331372298
854849618
1108496507
873013633
1671050348
298135970
345004076
1691520755
1500513038
123267197
2107604451
1799781460
274833446
855700728
1161437220
944385884
513195831
686731096
1249610534
34151972
1874009642
1402618031
945575598
411441820
675943358
807454249
145020116
1982575007
148659245
687825633
1607607026
1343305176
1703098351
1298006690
432164698
1802373806
363639215
2066785283
1987446957
476389196
1594504649
1382430549
861167840
197467203
1685881508
797602842
185069780
762919187
1731244960
605697507
515839543
1169645
995230947
1989449266
1697327530
1573243199
1811907122
520933156
965106262
576066173
2005281177
70719412
1655266001
1538175079
1926214177
698041200
1379688568
1354214622
521608875
1435427894
1571694242
1101992610
924695230
1540316312
465235600
169267959
1310791596
943692973
1731150645
469772787
984218803
111426913
1808498036
326251377
1988866147
589791168
237004940
1000574250
1659668998
1304944159
297625339
771152834
658593007
595507297
276844265
518102331
1715429605
1912036763
1413457905
591686252
1822331161
1906030272
302998645
1531384652
1551550071
993208599
348766115
1489343093
255442167
1279249976
1327867477
732096260
761092359
1789170943
194493395
2073501651
797718553
198926072
209110919
290047533
2133314218
1897089993
462156006
75595212
1042515307
1963229172
977991953
1416795607
1014393841
999888949
1091000160
1826541655
859577778
1817158795
1365596698
219539780
587819945
1863370970
229686513
964400098
665758270
198686609
1598220593
1065418933
1354725224
863536758
1425349055
1312351151
1599904953
1711716823
1857006076
320177992
1700383492
353381462
70041109
1865557085
785070482
1211258745
2020067914
854412483
1239004367
790697781
2073169988
1179736542
1948449591
1817286867
2052373815
750390235
412299427
953886585
1050956949
1501759438
2145980946
722753565
1223365772
1752740742
2127788817
726731208
1148531040
430972608
1282237362
1008940305
283407320
1129320729
1610634411
1008433515
53794888
806383857
36577846
1877610057
1128751226
205559532
1122781952
523653710
749193061
49269289
444395546
1227745031
827516023
454964803
2026920719
1657854062
1837549837
1230522720
1902623598
1230472303
477996159
1343031175
483693643
1744388469
2057773305
1372453676
1577737790
1393295503
980658577
1890857657
1842458298
919356114
2146338592
1597846477
2089536259
1377595258
614011569
1640042444
552115382
175887118
743605756
1924136179
1849114087
331374515
849911581
512366895
1013436440
1152872680
1455293141
474742527
899510710
1214008935
374531499
1507132873
601751036
614317149
1853784832
702908626
760032837
758865525
1983012731
691723020
1014952691
1014267345
363006039
1200986344
1594153757
1458695231
2080247241
2122396503
1454772927
1931945510
1704838210
632136866
2047465640
886961230
1239557486
1813125912
467847154
1392640031
1370647766
2046436428
514393691
190730415
406410817
330908310
1538136174
1294468094
1929084310
297084224
1339830959
1644767857
44402611
1354325758
1789225790
1567960983
1447021141
1052555564
358296038
480413199
1585812764
1601109618
841402581
1365982239
362356449
994560577
1783872851
315835653
1469291610
656179590
1955211132
911076384
1747709491
158091915
675841441
956966618
1159782867
555979865
1567634651
125066712
13504528
1024315860
1605122193
1821408896
2099489862
1595127220
617158439
226271404
1168754734
2118663463
1769392541
1822963312
1689438314
1248258837
1103468747
1514062425
1547129362
1352678812
312118929
857192792
817103183
1462980219
1907499250
1851787083
532781696
1704706972
393218177
1326000025
850560409
1399557313
343572025
1877845716
948793834
177793797
28290110
90433349
673791425
1951028749
1038109881
1123449676
483162809
764947513
1298988479
656684617
1366454331
1363102953
1304187594
773143389
1295469584
1441434941
2057787030
1703262506
2066240571
417460568
632861155
1398332680
192067198
1522365442
176199057
1204173795
758007434
222751696
556401398
428900466
1035768459
677305568
498939179
165898117
299630804
2034466117
1623966411
1650081806
1367192266
1730533277
1779392778
861792390
537940506
1456185415
1858500949
1272710767
192258355
482226884
2065194743
1892907795
1905628835
1211318288
458719576
61111615
346116786
1800875107
1141744273
1401503552
820117611
1581458382
1136688837
619063977
46447833
807881993
1588621836
435153036
2020190633
243878223
1795034188
121967274
201915942
777243283
1636122635
694969193
176311303
1071967272
553011100
1241343916
1415263315
1402381706
946395108
279876224
397617213
869932836
1438967129
1989061492
340566680
1184592346
95167941
532676739
1201875441
152447747
1095187381
492123357
820346646
684428165
1249055470
656291254
338161639
1782878344
1303199865
626828088
1562004428
881443116
35287641
772971993
117593667
1892860421
100044116
737860413
915276333
1992302121
1344609726
507440621
2145426938
1181345286
1013578377
1239315861
1961652396
1023815011
2095783976
1085715887
1141361549
734787186
235061713
65315961
2001867628
1969690734
700217608
2060104114
1137858819
776560084
1745542727
664067956
854683800
632926926
848936790
1215947449
1615611579
1363918340
670869575
613326715
1756834478
1803830287
739412077
118237963
1870671019
1485056905
319061470
1460980677
1608523958
572031933
30611834
1812243575
343517394
1312358736
65188902
1580796068
1896433637
1555817240
2134402494
165557628
1967270823
1521535156
990874342
242684374
1247072777
825865810
1869396185
782891315
318252374
17403916
1000691178
1078885881
1864096495
1100589373
1415779220
153314194
2120689976
46857593
1511058260
1558471201
1064976223
1696473187
1850917115
499380098
2070463130
1532026595
177217167
798405860
183670706
250717449
1563794990
706404563
1837901851
185056096
560442477
829688195
1434679984
1938537593
583533396
205589972
107403671
2085130290
491643107
659103424
361019736
1029639706
1423641939
1570662377
1906109537
241631389
1247581563
391632172
583422127
1785644082
874885703
1426941372
216755980
1286759421
1354641721
1320351790
1726448745
1255097031
1534741115
1200012993
1878528894
1673264018
661818871
1026236725
1525584862
1760383177
1567962365
1959777013
786190095
1067032814
108464170
1561165409
1277923601
645312130
810244757
1690329601
1418028859
1190051709
574908185
519175044
353021819
1314184095
982929495
2071104458
1468300232
693869496
294751694
778213164
1265409209
1990693621
446114413
244730301
1901801826
1355280257
2055455331
1054069009
73347560
1005962650
1431483557
1562732064
1621415441
515322482
82826484
307903293
737336279
1719537226
1992529000
818341615
1611125729
512809842
318058661
1299592936
461351930
53431260
50036744
574036962
429934780
208585192
2139393951
789170011
1894143830
204166698
1044769681
453037924
1992289230
53012211
987259190
1567723833
1444229809
111867290
922387793
950020669
1579781884
1580474893
1121713483
1965646198
503199212
1092504680
460639527
857152385
1664893953
580230028
1281949578
994625479
963008410
266967166
218940883
768343114
1214897019
952323825
2141297580
1183388405
1097594098
728877418
2056754089
1044440511
1304144248
1838548816
1605912816
723066584
966272910
392616100
2091195460
1280781645
468684177
1042766409
608606814
337286914
1146450628
1365370856
1262783049
1156996650
1880240331
1193366242
1139266718
1450012071
1346797244
796217525
749997384
330569369
1451722403
292847520
832142052
451318172
1953031925
1386043627
1197865941
1998837020
546064139
1823206248
870706012
1610510081
1503922108
498650400
44851665
644376055
1755326579
1833293893
1656607864
1591580560
1964831787
1319537470
2045846704
1055202183
1063256831
459765809
216206032
835862307
682719823
1795513604
689120490
152328985
1767698875
407159832
1505598550
788130131
985298948
1775998647
722594439
689467318
863237380
628782690
1556301413
1049649580
390636688
1160752079
1867763894
1175247887
977690017
399494429
674929507
362659168
1031927931
946149292
1275869580
1087858170
1068525043
582631182
1603689497
473028264
154743275
575045136
340336236
1231202931
2064217333
1959859863
1880755306
970926853
842915205
1512052718
986396098
1124775287
1960579899
1849857777
1711637415
1589498734
47167540
1934820851
1675496452
1946118480
1257422454
1627980086
1611399210
2125407950
1183725711
154578600
1371501326
863777986
679289403
811249523
2059472904
1961968853
1747364895
1848715065
481058941
2112525791
2100627948
521385973
1306887859
2063719560
1338439719
849665923
877248318
1497090190
348205491
1774022242
1891163678
426261485
1497029935
1987654588
1121944261
1350145082
216438022
2109018194
684928970
922576423
2046183258
1554869344
1620239049
1669977980
1302353598
1063748718
998926050
15798920
261147418
69628080
677622907
360701706
806275762
262278370
1575391299
1437945624
307530192
929597111
1091235527
1659015122
1810434589
175944098
2002636096
1308817356
1573007477
1180973750
1088893076
284665564
607512941
1952507977
1747373903
1781291462
981671502
2072793402
659248169
1700317616
437303410
2016215488
1810290531
488615838
502998039
181870405
1617053043
2036761523
1243524815
270382220
966766928
2112834110
1391332313
1850350036
1016800245
292654043
84190238
876927708
1875759346
1305164197
7985086
37580401
1010411193
340067672
371846584
601810188
392299917
1395787060
1898151006
546548827
1945105620
1191463956
540379034
1229436801
396832816
380218842
1353631717
195754906
1873827635
136248416
2098965757
2113548726
223970080
947198403
1199748075
770058538
616218125
2011414559
1453549667
792636408
691886299
665417330
108260428
658578297
214265153
1532003231
1536847462
929925009
1414681613
1481982227
1417372392
514927943
127014912
698848928
2055341304
47700012
1150119022
1208371764
579477688
1952125048
700025904
1528670543
1157394577
294117597
1596101727
1867983306
949254185
842682165
1802895054
672678102
1381398252
1412764905
1319459004
1683851402
353126856
362777716
1587556303
300219159
168680741
810778300
425682740
336877041
806877672
1141361549
575432202
347150684
844774739
1513004374
655027259
1965146260
1988482136
1780236379
625302651
1202775632
904986604
89804545
1803725881
1057217517
1714989269
369610155
896250955
2075971219
706596032
808573942
408917553
166629353
1192366266
968423645
722789139
1199815511
1357525764
826632864
1221170206
1614382677
1131061469
1503553382
1088904635
1597014915
1922537485
1701272457
2096644588
1227987477
215412241
656130702
548468952
840643936
49544112
125750225
660825711
1847008370
211524828
727870852
1974567768
1245703789
1886015794
1864722061
13716224
755976004
480856433
1002261263
54027028
1986859932
223359614
1869368326
1694433297
867757434
1690263842
661484643
870057391
1718092064
2004093116
1587651932
932648587
894145302
1841083908
916325884
157710018
2124193891
1007051144
104233635
541830527
1072193444
429982357
2078822988
975855161
717054505
1384047494
4027901
1916237252
1075027989
181760548
1763183501
154783216
542946043
1495739962
429452338
607752210
153017337
701744886
893090736
1839153846
2126906765
1505391301
620116029
1533639576
1627300095
952733717
1438602648
554619877
340105522
1461689652
1029064781
1716549895
20133634
624594405
1326798954
1532391362
360848027
56107810
35154443
1282584562
875667460
1087504818
1284211555
1328254535
962295436
944193830
1843812458
1771249487
1755700435
727460094
1736612944
973246467
481195131
822747069
1963127192
1536923438
611517671
1564238384
406698849
3044524
1085035453
1288455618
1362881454
869430352
1271503155
946922555
1012855715
550162512
712428306
1933764477
721450783
1696423622
687507640
235586372
526013082
1462668686
5177055
963181193
1870231870
1097593674
1656689346
1734383663
658791565
1328265562
854989269
1011153413
2085979203
875517037
1680589936
500471170
2031367801
1032509353
331112591
245706928
706346451
1086994206
1812319617
504037701
1282757332
310500547
757380576
497411304
1871552205
2100127279
1942261211
784871582
2044669409
797310142
2091833439
1802591878
59134186
1122016637
916290782
344757348
1217291271
1245770466
138176534
1964328401
477578934
917435876
203979525
1407322581
522668701
1782599292
62183461
1763980187
1276703511
1168256625
1892733606
964488486
268579723
328271131
715381984
264957104
1703376966
1495400452
10396049
600487865
1671282053
38301542
1560247500
923770772
1445035126
1965396545
709057589
1185363720
281623765
1095325995
1787565111
1397758780
2116819111
1014381534
1450057618
23934664
101201567
1219946728
1157150661
893492959
1303576695
1448837809
125876186
403180637
618478415
334399304
151876246
1763807472
1118603078
1773465216
1332177167
1205193867
1540914209
718132894
1291007712
1992367379
183634204
1696129915
636907791
2066140770
734685978
1320255572
716436030
178846218
1789893761
1930781
892740252
834963136
1647556863
1934251930
44207094
685434267
263558075
1865565455
2115882851
1375976658
1534589942
690970286
437329422
920874494
731005549
1104111668
1465307214
229262450
2141718657
1219511482
1927134781
277240717
585326422
1457033229
1533760910
306506753
1537525572
1880211526
1793157178
1008371713
136867001
1268716215
453100311
627191741
2039478575
479223949
2036337325
436651809
791590191
343593718
1979248577
1062958409
1768401016
1900048384
583320011
1925989890
576545789
1374607850
574172058
1228436176
544598397
469747004
1484151194
1275285070
1255029672
1482986014
207267331
1263204592
438089390
634297881
610058696
761592629
533193728
1232177738
487824876
741004401
1267258650
2001709449
130022778
605641740
2138774120
674560085
2146926682
1215531485
1553016575
342518554
785752149
1985761731
84696216
335751126
984699719
626536038
329748330
864817243
1094280182
549228703
1007577916
1727495560
1026143856
783556884
1080099052
1299858376
1749524009
1761579854
1798192779
1636436546
132348979
1469377916
1062946247
234246495
485163145
1601039326
400694329
1054722129
1623959729
1774025171
1921037715
565711991
153565708
842672521
2139956738
1603967894
1289091760
2076658472
522751296
168143345
479916402
700382510
615042995
967534977
1308872986
563265297
1826478399
490677957
614444174
533030300
43468769
1373346780
1552572054
243650208
493090734
1072965549
1699630262
354432658
1024735832
502442489
493540216
55452441
433684840
1119442374
160597422
1239044814
637182319
1301305431
2102834367
706074152
810005630
580211908
1882384658
195669813
1620679942
1989041358
571233757
1762142649
1704354148
1928734187
1633139062
1095703255
1415356194
446083206
1238142098
31946661
919992279
1427286349
1777714024
739933929
864212960
1816649431
1934905194
337949744
238284656
1819039564
712948529
1194117460
874105057
1913037597
81870966
1852041399
1424700215
767593818
1076001017
1147357001
1154131413
303182091
992562924
1201328081
1710430256
447560939
375390416
844065941
1847589241
1612334754
2092908668
1572271428
1815812583
1904467643
1412670930
706040243
297180695
1324862725
1617840047
1858497260
1588274973
1963353629
695587301
1073725616
1723255320
1747667637
175000296
151042265
236933464
1470513610
839064545
2028033697
379516571
1057635591
1557752099
513757625
2131479815
1378632214
1768085532
742146714
367522503
994096809
169163096
1438109269
965528080
330761999
31350514
2007672168
541864018
1308817356
26423664
1912681204
1515753218
863337351
1072261963
620732347
1761579854
1901481381
551870409
1470310676
1036319282
1881656417
1498464632
995548669
2124298446
505332212
356483973
1780278844
580120291
1290407824
2139792971
672526564
1444851256
1564140137
561889598
1004894663
1434303239
1013148944
1390171779
221119086
103942624
11360093
781260905
474266699
832544123
744124214
981770138
1200348347
1577224001
166418388
218314248
1630394205
1828991770
2123939055
270227956
1457122576
663017536
609487816
112363402
1733687633
1613597604
603163963
439983345
1023238788
1679917771
28783765
1284424420
359307880
10301382
451875478
1062518970
1200318647
1393721929
1526067546
124744324
1345893859
1320942511
2038419658
364301605
2037296047
743189244
2011270750
554370163
913898476
1695543885
2060734823
382261734
29547226
1116617513
2081725817
380201809
753809720
1292923623
1948811209
938497572
568281532
2030116330
839409076
1108623806
813224813
593546129
1119570582
261534479
1096888445
1174474918
998873909
1453549667
908407209
536442049
1877991029
1843126086
2081894048
1128831992
371305055
885644605
2126417293
1964269221
694487034
1804838046
346979479
1327696143
316033214
1060738683
1853732584
1157020725
1635239380
1685987047
2146447727
1357986814
1574314109
1234468407
1167010120
1727836043
572096420
1937889230
137048224
2026210088
1517765357
1802467018
7556798
360909967
867257112
1239842844
1698979522
653294524
227568531
394858467
656026742
750692521
659478215
1340824555
506680564
519339261
2117751014
643049074
410581489
1105867925
1010173149
167277759
1978832854
312088486
330079497
2014369851
568666600
327085348
876243042
595827426
1162857924
1913014301
168913530
2064698781
1978418661
1284018755
219620145
1135060483
1029722483
1580195305
724547356
397465936
1371412356
1995404335
117778698
945285791
609587539
1600071105
743432417
338469778
1139137391
1295468989
1835413252
664822951
542946314
287562409
1263614301
1245752075
816308674
987527935
2047509297
1016443597
881058795
1319267263
1276664003
314877920
795471396
137056184
1198486913
3513659
1534606090
313252829
1505142244
2011496740
315558469
1712777569
316106628
1178956965
749809747
1734659440
2099760016
201092095
1145666066
1998713874
1379285293
486212432
584865632
1715678980
1123752079
148110639
124813571
678363788
646198911
1450946575
871318357
683589333
1326478618
1840863201
792667278
261229438
998288688
497201872
1927127601
767300678
1354272863
730592911
1980296433
1325691932
775510647
1500567985
1325144916
275483013
411660419
782019199
272730367
1887602545
428377861
394931987
876545960
1089042744
1551282874
18695102
965162881
614692637
1068096215
1178576905
1612530185
781991614
1063478611
1216367318
946079646
866389286
656326669
1379699450
2117346814
324066166
1154267748
1982986631
461852417
1862843217
1572632575
425449496
1263734698
993266068
1251834929
123728078
2040407509
867410250
550990141
1906537359
230401329
596781834
1510863562
1635566279
902907780
209758255
808726447
6140382
515872471
1335638352
2063226304
2033312019
996619599
453841568
1854058782
657348777
1006957755
325574559
89921457
1978661531
1606540841
1448364480
311431423
1608222239
573862038
2988595
1654372833
375669427
1341330440
57364848
371651117
228351361
149082404
839475380
1124902489
1080882481
1329049896
1506200953
469040051
733496069
312629269
1278281103
1439825264
1705335784
1153570764
976003915
877932350
495317953
1365694624
921692915
905263086
1189345616
561706563
1739472704
1031683471
1455896984
276710718
426475174
1155021930
1809552577
73594370
1096755202
743775535
1541775077
2083975702
1116510214
1882980663
203533546
1105130067
1326699954
1188667707
2143447465
1417361232
1435915764
1071057970
1505483685
694690398
34479079
15059460
1950820261
1386734733
1290584967
297811498
385624330
62973577
163053391
2083814765
336694138
618361402
855706553
1447528505
783492363
918390125
650007478
2008514051
1501456329
1678223768
1055953974
926483455
2000810441
234177030
2083607341
933190977
1762933421
1330215479
816409908
355744848
831160380
1452411965
1335591966
380327819
1753814966
650539612
556612505
921251649
453767828
770493978
732823456
1119506480
1524838800
967253704
1169789649
1907271262
1384547543
1864722061
961332875
1799853288
614198932
269971140
1683907957
379405505
412715279
1626252475
501111636
458875534
1561477963
1390582143
2045660681
641597522
1119302096
494876584
1038403951
635943078
1081138278
1259909751
174099344
203332778
1407543706
2121271265
1682607034
158278649
1830503971
1671432217
1027254673
649414868
106652049
1579236610
1144241883
1793818693
1092644289
501772709
912295492
2051318796
404609994
639591711
244460482
1019166518
1894180920
1650415854
303510981
988581429
1662696861
293832539
2038930492
1348465794
1738291709
372819686
953003677
210821381
1080081480
1007516184
1239191223
1980272173
833471126
2064414250
1783301490
1771921893
2071883642
153506342
437243095
961804062
2119899270
581893893
1435131036
478352024
1268752718
1716846934
1222065466
485373841
59843085
595690030
754545668
229038876
857929354
724107666
137818601
1153225854
583243983
1402113115
1480745808
1800762189
1995449815
351991361
62126404
990673871
1721100300
1623412807
360848033
1779219649
445042916
953812761
1965717362
956861465
846879649
122392778
1684012889
834386648
945681805
900029568
1642953289
153149129
1604994618
1966083115
265263226
533933693
1898057154
704210050
1460927930
628233138
1378909942
1904936609
894143787
737432524
2009148515
90073431
1310375869
2053175056
728340051
742768232
925548107
722309379
662324872
570609562
224429018
1653646179
292897903
1584252478
720369250
1417668420
1356215071
720826043
2030472942
541884599
1592535379
1949141540
519297270
846681891
1993307281
710413094
927967084
240429986
1913504249
647221977
1933589465
831567517
2020840154
1332843944
513491679
521649229
124800643
1173030612
968745333
1212930024
1471342362
1193834402
1119686866
1201675305
661017810
102447950
1331751762
1573047573
1650466375
1281455240
1960316822
916313447
389806964
104717726
190372247
629591222
1961442120
1762359686
611903691
894172097
1268252144
137315481
54626424
336447212
1818015577
389957140
1233991286
1890575238
2015679528
659856590
272874193
641787045
749427138
768053938
678970863
614531027
1660430496
1640146648
725405166
599173669
808965775
273159357
384314755
202415068
689472693
1286553279
2032046234
1669186817
1650626190
1143947502
645341191
1936570063
887648227
91900218
14140674
1309139833
2112653289
1778870059
573936601
1373564066
569855162
996879028
2070681077
1612076123
907880987
1105724495
1490056028
688929964
1351875389
659486067
1649453496
557316748
1113097111
1150220053
1893121242
898941734
1071109601
1379161423
2064478347
1446710050
77742870
1973427950
514633235
1863484803
1405506546
1579255286
1958394543
236814524
1399273544
1818581326
10386948
1792398699
590443936
2099066579
1951420706
2040646328
283877875
1279327132
286084640
1134111756
116578270
1475132664
1039680870
185069780
1643166077
362719333
890151466
159157908
1922654581
1001673877
1990105356
366829199
72489987
950723616
430085555
1183751291
2128293440
1187814990
1115673052
1797965099
1183230359
2002967954
1371337194
321281694
767109030
1412929372
764582062
840920105
1642949621
701490285
825835922
225097141
1422066684
39863976
999672267
852753530
502475958
797145459
638170526
2076221622
1361304190
1142288400
899734079
1338509262
499933484
617568674
1048289951
1868101696
2000698802
927771545
384417219
1809328895
906980302
809953633
1004125124
1993524437
1870132764
146663098
1631945445
1083794289
293726027
1731579077
1272297233
2063653511
1039342899
507383516
1301659059
1874872489
686722350
186410867
1238719089
250624249
151886477
1443279130
606642522
2042697025
1576307721
1327251081
183057305
1253287767
1085977327
1511410187
1051083392
1899013668
1926153169
106086302
366720546
953403947
1827526558
221922587
1281100872
2015486560
1590575936
2055085082
1691614737
1140585293
761077288
1412139002
947197175
453853538
1684420692
1852024571
1720384233
1863366099
1090442426
493560322
742310153
646450945
1434102030
819664222
1507823437
120592501
919515904
32509383
588258952
61910764
1727636022
1091247925
283232478
176517753
721886072
1298137255
1731267260
176149303
510788162
1463326199
1774863881
355356798
1386236271
1261168057
1475952605
554499695
1341158917
152390544
990983537
1406571201
1256432090
1753536357
1009824289
897173472
599231189
1804133798
1846602947
827514508
1494043581
949000825
386866735
871361603
229225183
1895090348
275075743
179730592
1609597599
58254768
1515906284
2046426822
425791498
1493615864
1100672644
784338772
516786437
1694764989
2032501540
794681139
1960248017
1776630506
593010493
1726315155
857613924
1439906852
111737741
1608250973
387281675
298468398
776064099
961951857
910749287
690155885
276329945
1749524009
554682801
1298100298
1903252337
1161420550
974587771
518391973
1440379000
1290732813
2051410584
923464204
708561418
1874047397
1561815617
1895123101
1752951941
971688647
447468527
1201076174
1712131730
317073236
641868951
775352393
465511824
1569848560
1456488323
1596664068
1323061787
1326763495
217692979
310391859
355720981
51713476
846459541
1009563425
282988012
1954949299
494133887
1595913179
2015748960
1122656072
705156746
1109751976
1979734229
1455310750
1052650360
784780603
1930188182
738870941
1645684965
2129308902
1751224762
866167695
1709347004
196007839
886812855
1512136730
741017355
286279494
1806930454
629001591
1566911661
1846688296
1146535353
1436697199
1245126263
833211720
294984588
828014166
1448329353
1444936485
1261964014
2011302098
1835989663
576578890
574611659
2020025028
1710602737
85176570
686095173
416649634
202678959
1686476037
2102956849
1140032905
1359628746
1887000890
274299801
1111856357
591429619
2046793741
1863512691
1220713454
1732785050
57315985
686015289
1700926112
402522396
2056904170
1203285226
821039727
1475780618
657275603
1626528691
268852789
747703956
1629239909
766746637
59843085
1294921803
1630671839
5423378
500208487
1036044793
1528662576
216930451
633239360
1783022307
1203842449
146009943
1230183703
1773426621
1167470843
1356644997
175305169
2042478154
442145456
1015882321
976533187
516272710
1977181304
825553886
1555281753
1580509950
1947393221
7784468
2086201334
1806700205
304731927
350345558
1306691212
14126659
503068399
652864584
568987024
293092912
748740869
142827624
547931615
321886470
1737822441
2113794115
1266308770
1616648082
1852366005
436365090
422194095
2040431587
1592972171
1137131779
1836382857
782850960
1978838158
891143211
1622253651
291227315
1636245064
1199599551
1112071279
600975549
1984976259
2114522759
188018904
2047517439
301903117
1311816624
1762350826
412629343
1378568623
1521956321
1947403839
1128525514
1656005420
1135380030
360307306
1683498322
736907819
462993674
1562062872
1240827968
1616755431
1477863062
596505211
1739924139
1555300469
2120372857
690195468
194666160
1625614579
1552892398
161193989
1695321021
542531823
1947285140
2101125941
364825164
1744469647
1992172007
126505819
452676737
80354916
801587461
443096269
163289178
206774362
1203704581
1622456298
1294105090
2088512878
1369257295
1292562362
124232571
974119529
566637464
1781396632
780583362
1788103087
1711368017
621248432
171673820
1180712739
1949682337
614844382
1932664809
757427471
1821802757
866302826
610255096
1035602148
1182143101
757575910
1685135463
1876308155
1006222152
1775573823
1111752111
67222745
1411791006
2122475809
611869558
1346829070
1473587217
1157712750
1021188646
1543500519
1914870028
243668671
1084164432
1237428860
1832171878
260184085
1529026072
1881348421
770745356
1194746621
1752477345
226798067
1841395990
968877529
1188537144
1601979639
2040147875
663817219
1022712042
1745522002
1231899632
1392174571
1022165114
871618674
1038801474
83068420
1373533387
1328505400
1858646125
537959162
1994907143
101366062
1413539976
2000452657
336279439
2076380770
234677053
1807258733
230117970
1534390110
376550954
927648024
615366705
1031232018
1536026057
629900125
772187769
186844793
684213341
1695906173
692707572
1096807177
374279227
880076388
569737396
1045625299
1575371916
677716028
329407450
1310268069
1161141193
374430181
648145028
1672330336
1952912069
189409585
2018047799
1341735082
1205565567
601378182
1607254599
1914533349
391238496
731115504
1021142043
1613399664
294553303
1876986025
1272984887
1354807475
69969856
1565523166
971305618
1008296089
1568518718
1509470691
164943908
2100227441
1768525259
585993728
1573553616
1769519911
893310322
682886010
591191638
1122884277
712754528
1849250481
191670570
1827811129
372880066
977841985
2025196931
1196724046
1921530318
1836335253
1627947124
814780277
1042542816
933369512
390735114
1578329682
1332170191
1038292970
1488830202
1903757745
2073948408
1329453441
1937416437
935716821
1578282930
301490322
162464572
1499377385
1100110101
295520864
1681839667
2078124562
1102396796
359369847
531121391
426332770
1994227028
210713143
1782546738
920739417
1771265245
896963867
1164064676
2010253404
493032440
1603435733
1118048003
1989221973
520303216
1922591794
1508683185
595693540
933405805
109343462
1890394362
850519294
852159595
947668414
1904795330
1557212411
170040773
1846079489
509132616
545888410
50892535
1959554066
4855028
933210991
1245898590
85536399
1876343527
1106283758
947371127
814214155
1433722008
1632915494
2132569115
833732015
1529749563
936517296
1456970638
177793797
181184762
1738876000
505162582
1761160759
976294222
1555469020
203335676
2029041697
1373200708
244424644
279085732
485700372
587483689
40775956
539249799
1938537593
697422139
1553860535
1927288950
1421725221
336724615
504566643
1269062330
700789973
717891809
387360005
67391353
469291260
100486968
2006501662
1557138825
1619889655
486056510
898830314
1641514787
23044334
574519845
694087476
1929414886
757519438
1476123011
361759307
1875608989
1811951954
1378753680
415906017
1893561636
1158632736
789086054
1076664179
770302097
1832515095
1374034506
570279432
75470764
816647489
977342463
1805567734
1416283837
1842064890
1258346170
1728402525
1240410823
137315481
1475176459
970855427
1382348186
1573281982
2113643264
1292995597
29519057
1634378000
1474769412
491951373
108050727
1971207733
493972740
383861969
1718609024
931357637
1760678242
430677680
1035389866
1471052792
1903367450
533293596
1640448142
77180346
934863072
1698802560
1562709469
1820001444
1302717181
1419925100
1316226572
1687189157
39388781
644205394
1189067735
108003568
317701680
739612015
1178142088
109043598
5074381
156637622
1042618993
1381816910
1812659759
1451408870
246944569
1177674599
515293944
1785518760
182300779
420195853
1469536027
1989340133
1171638332
1405240613
1486970602
523948015
1504838730
112952851
485887849
2136595119
20455708
633343329
95116734
593833466
1014464949
419349747
614943622
68782142
436014406
1916444674
1256896535
1578230551
1476200154
1630284625
947428299
1896072507
744777395
2039496410
405768262
1754937606
864662144
1831152599
1874136479
251176861
1851049533
163902298
126420824
804807694
2115369938
391931299
1469605638
616776698
617944044
1033118678
1052111855
1778255112
904396273
1011454508
1166323940
272947577
1516908487
1538467623
808993760
2063641351
2019081513
78708004
693783048
1919204513
6979465
1232752405
1201818880
1567325435
298100840
579227928
1270749062
1350289532
1990277450
1392884116
791816057
109904381
1291548841
926851805
1035544933
152750868
66529983
2110598456
1710831482
1570959889
270753859
743412423
1954017715
1820868481
1907120801
1804033741
1765389213
1566152207
996058195
1734900354
1660203918
1721314249
483256458
732185347
1390366359
107912086
223819025
2077904555
1167323530
9752247
711687652
1539122181
1620499595
36725018
1047319126
2100653045
421497242
2060300188
828383017
707571183
1695135616
2048997877
1536239434
1180898309
877899175
1419147248
215537144
438874692
360855184
1111630179
1881231293
1919409681
1118384418
828544092
333821989
1407227108
1821605789
726949538
263442169
737864833
1227204763
270816821
1528210946
620061916
783084896
433044303
259323513
46856550
74698585
1605361431
1487946688
575673408
275371860
664994186
1670734802
421862733
1615281972
972395740
871498255
1018559551
146549133
986486890
1103474404
82851937
812971043
450417015
1568428091
508021927
1425932874
1563042300
555579934
1660795299
147958094
1354506577
1751551090
1222188285
1429145033
1362204020
611548377
1358476397
1732255880
313478552
1219603709
1933266030
1915010151
1092848109
636349617
1637049590
1667645552
931193927
784631380
1222853432
244295024
1132423703
470022919
258236124
1067551799
225583408
1469784534
840515201
125496853
225971577
883310035
720692306
357517379
1446416625
285670096
1028959210
97671283
1422985379
811806020
783134078
98714119
671142081
2087905629
1298028840
348932627
1119713747
25569441
1951858078
1142691797
465844972
735695448
2008677133
258892053
454813742
1110424024
270947054
468415173
922241218
506722791
1275719869
617773455
1287549944
1312426405
625234539
1098837260
274770890
1173324414
1458044136
789330236
936662330
978991254
1539225697
2135653428
398846707
411021046
955128510
2140223581
521618615
1675343252
1960177182
930222638
564926802
1517981544
1205449731
1522118966
1804301338
514213282
874735513
444853123
196103338
420360863
759966756
852844638
966904325
1148354963
1541225167
270044134
1206721674
79740713
2040512463
533481190
551039871
2079459280
2136810223
1518322832
1727660468
1883548233
1153750066
239116362
491044431
794981146
1478965624
1216513383
334019163
805579002
1516374331
2143674894
716703583
335640984
1030821848
199384637
1806372939
742598303
1411292179
1296598021
795351823
782184087
595248334
1800893457
1006213452
1883195400
929012037
1926307723
1827092800
1020545960
764472280
1757635169
1277833864
2116570911
298744910
726601921
651693358
975377058
1902772606
2061352525
2011300554
1911982744
48504323
1440544719
1248810133
102733048
36201908
816191823
1192918473
1811401497
1487306954
1990600639
2134930731
330509811
1007835010
1931905410
1413026140
150984503
65150518
178713183
1761423661
1035435221
146917141
861336434
808992419
1714723885
1613555240
1870271960
783517278
836508250
2117837355
532020515
309408157
2024655833
559465950
137421602
901883108
2071119120
2111105850
458004156
320160734
2027583615
1403447782
1226538729
1164799280
89396418
1195064234
1833845243
1807511549
1390324752
1058911509
1905930690
1167995501
897094462
856656038
120284465
420420227
1218137043
1909396796
944731089
1925533962
795809576
920009962
950370248
317949992
2131239644
36105084
10321825
1189983269
1848938076
1941702619
1542454127
2042522653
1179302158
1827420706
923681108
204144725
1019688606
1296163895
1672265353
1407168971
722571251
250949610
1852408423
994104633
1358923640
234915567
138192105
7213258
1141416472
1586938742
2099097402
159770745
399748443
1551795765
1461285318
1486187182
47703135
122562027
316921417
690154896
1254094017
1485925730
531524678
1549165673
1731764674
2121007786
1514632619
1429125462
1835318499
1725766504
1868751548
153076796
1808506164
1784508087
1620423661
1562639090
1189896784
835296620
831893104
393074485
234430551
1091235937
1744037297
841540920
342881534
1002280369
1551027253
157361419
454375332
1452423545
1900936641
706255603
2070297150
1216194987
1137383047
964999969
1668839584
274853993
519783431
164698674
1028695981
2143645060
236622693
2028060594
1302966190
254378634
1979891171
1099175857
1693386835
1840275271
1302208050
1209714322
663490376
1706992119
1104063600
1624712708
705248740
666136782
1794822895
686975820
1614064443
1103682465
1274065817
1809827579
390625104
1706653418
1466488271
1280595850
2025879095
5135313
1747287480
1965488608
671662854
1886313665
1024526578
1997956324
1155937316
1890172860
1051289588
2134550968
717604589
1574596936
1244827337
741879734
1251809149
1111847582
950194438
1708418407
702708310
1659389190
1403876603
1749654240
937939402
950251590
702810488
769922785
802089260
1104085305
1906144328
1355696946
1611255575
2018099307
1501310047
1351363142
1476613843
1725541877
805810137
804436001
359625797
472909792
2110763384
1593724964
158672014
1944982208
863118886
1311398748
1771721271
217377552
1334775590
1632793761
212494279
741238054
2094188810
492100235
871041335
93369150
492142818
991880888
322360873
1187826888
1035540195
96855403
1733366995
948026408
890736667
1741873120
2076645057
242456862
1534797529
1529517406
1423670142
66497701
1120621777
524749086
2021493199
1611271130
1759283819
1480205320
1974908005
1752989077
707380636
1169359674
480309515
1294754323
46218647
115823817
969989221
1545413502
2116162185
1359410335
829812858
1942042223
1374714190
1188021379
383131728
10622935
1721347981
1543832546
501573059
1010592183
890725175
1420859905
1763245763
1296422085
25745051
338959451
1761586135
1558601149
2040101391
2023477655
1972966786
1641087005
1831218781
244639606
927506786
1610538803
5511860
50734721
1504638965
1243248027
2064538877
1799538720
1959099791
1074122607
1375571820
535953529
342340508
1345790634
874734788
1540017199
165530142
750651553
831810263
214687121
129757430
784467664
1046599892
1321721958
1288840003
1756314660
1453290919
1740178226
462353616
973581007
1862910276
1575200399
167698768
729695554
297541207
1707690488
723090149
1643279006
1543066021
1149718892
2029783840
1049705268
1120036046
1704931811
912330204
286641849
837284515
824752882
1052862874
163131090
1151181446
1702194511
766865984
511798236
763805599
744718087
1426872876
1531609507
630822260
373345924
917258451
1903927067
1807583599
354044798
1681809038
956928930
1540885722
331944628
2061194144
768395263
1447845368
2138044526
610310660
2093788006
268306256
876856426
139889728
568033519
1805154124
1425433686
2039491536
505911897
624321392
2011391150
1919492820
607687472
1629857493
889704943
1008658140
1765306551
968943568
1060569139
140188346
467096911
1522378235
904830430
2102071038
565290926
825785846
1000503088
1285346655
1361515935
485325360
964954748
1792383822
1519459410
1907448672
1753643786
116182165
1178219211
1261491014
788593636
221576876
1682866343
1628454388
723344065
501190151
1576637491
1612573477
719060344
356479801
783370385
68279822
991602758
1800904951
400970592
697020655
689294979
2101881548
1758852898
1591977302
575568722
368707058
1602793151
1671416660
1625046454
1593249064
1928250675
580180803
764367704
1334322183
1450862647
73117164
416849962
1702332959
1178083740
1700682734
2139017215
202184005
1711381354
1614727363
124971921
372754554
1452772547
1367107753
606343106
735059995
2122610294
1376331143
1655379332
2017057691
1725208359
161616617
24365537
662602755
1466984082
1177580508
692554635
2054008870
586233534
2095274000
1943817204
1316487468
1252205171
1587989497
1529716698
550728279
1324004999
181197559
2097324425
1797394382
1527762597
1548994916
496196265
944401995
1753953001
469967100
802213966
403971128
1608580894
1573952005
1824447378
1397407830
1668731481
721092945
471215392
129356366
1089967413
765697335
618768875
1825551671
913618455
1583289092
1025847209
944375163
337895290
177148805
1856635605
1338989052
1118616211
31967166
259535536
1966133119
2105750417
1292844910
1372531947
1043395603
1119270472
719560711
475992113
1292856357
189620810
93186188
519191082
249933978
1336129931
139036
419471852
1032889810
161315001
2058057513
1101195997
2145897124
673762462
1269179242
2018194806
2031615972
1499111878
1245887974
1947546274
1466010331
66505767
1061989818
2009162240
1220454354
828342405
1517918840
1432611331
152843653
1681568153
345450102
1061239846
737992693
1956817656
372311166
1078182275
1498788353
445468383
931807858
2060431580
1429216065
547863694
222659431
763630443
1447309620
145694276
1060211554
1318162607
104798766
1279893730
1260934833
1818753930
504418045
2091886936
2063439305
657203477
1631067021
275194898
1732661737
279400780
756570242
625421898
485813717
1772431220
329003407
46814458
1878142823
269037826
1947413448
172745211
231735082
1179668699
1868722846
1350302358
169265231
2131793682
1165042559
754293064
77316588
123596125
2054571702
817312410
770314450
735946303
1347272650
1439590534
932520597
1806017541
211228847
1454256726
1945295226
661188746
939323553
1304527462
2144385438
80113507
1622488149
907422309
1703803896
555372287
503549939
854776447
1094795745
694321350
1458692463
1401784452
1621107761
1318750662
1565318578
1404471334
1121808078
204077590
1696223675
994170648
907742420
1123534391
313139172
174776224
999102498
341102532
2050892760
562354005
988679973
1500053955
1407203209
622082019
1170935828
553740450
1972550868
1526803159
238450355
1027118420
1728907628
1596494850
913765063
1992466452
164508276
1692012516
467816368
1991726622
1061715232
625462249
1749704175
1455036632
1210489037
1621710857
1312886976
1508626781
932412339
2018892104
692063189
1311184910
1874695160
973511557
1521534568
1856841234
384216122
905661175
1072389852
938453547
1991998463
251106656
535919841
1074291423
1519783743
212200693
1579881522
593332307
377824327
1595255497
1080302393
2144414949
332981214
252516566
1621090418
1661387897
1428319525
1592501846
534635607
1173282319
2022224827
1905382580
961621426
1787875367
615321822
1879913875
1543285447
594081038
77030098
2041604922
1706682196
1480822733
2038130269
1353722798
476186754
2048351615
1181972050
1737409138
192199579
1740599805
1560094419
1723055061
846303710
821124873
1132640821
972233273
1193171106
1817321852
2016417030
1562495079
1109391527
835722459
692025254
7798170
282352890
962841569
474138166
316724996
729359495
649929306
1931238867
275687688
782761205
1667210698
500329372
1753151381
273853213
1445998294
1115815011
210681559
1762269244
2111530515
641224196
645987416
2087128865
540139677
2004183739
1483660421
245317413
1836634031
888972944
945234596
1236223999
1094013684
1591690248
2004024565
303636940
308984819
247373108
1005676403
1375970041
757967167
429578210
870241965
697161506
1835844624
1726282216
1564188506
1412532095
168099936
583539901
121483504
2118692030
1661159127
736327511
1391187851
1846377059
776164924
1982645697
145057812
1938772023
743656551
1619944758
2020931317
767825951
484327766
1230253269
223242759
1511583140
1140269236
35765862
268044976
849224520
2006768242
1354717863
1783706800
798262266
1185428603
601464327
577850508
1227979633
1621471954
589345273
1104542555
1992495190
1830459024
705016596
1460919830
1475762483
1704320768
2111808279
945395202
2084577038
1061154140
855968503
366303152
50131184
1361492652
1487183945
1217188379
484801750
1809163017
488401143
694199710
238341546
1488607783
293731313
454063783
1547257907
1279802432
1012202133
722563858
1732089419
1595567943
1302985601
1290809356
118934704
150580330
1959415790
1673403982
231147548
1800444153
1110509520
1665864774
1931219393
20453004
617967410
191861415
1530077673
947150839
1366581884
1071231205
443037577
1681138584
1855753633
574969483
488448134
1846663805
973773362
907832583
1634897240
1949101752
1408260854
69346501
330859825
1679219465
1159890804
137421602
1845083513
674471837
1783812590
907352034
333252837
1388575686
1254769897
25417481
185598814
595562091
239516186
1551907500
1327793721
1236566188
1620041551
294105026
981874264
144642110
431020635
46920729
358112351
1219405240
1251337306
1717606988
1688696394
885536988
1487273305
2058924557
405601384
1341598297
1298860231
1517121941
723101423
1148612462
533558505
1091385049
599507162
1528322573
2086519349
1255143035
85355726
1249841295
647247598
1893974998
1631367396
993474297
585676297
404396873
322780569
1251010848
777414138
376147626
1926475901
1678710861
405543004
656060308
1562316460
540471417
1099141489
598378979
1434929909
734951283
136019820
293929477
1966232191
1155194846
541559266
902094834
1149601688
470485057
1804576996
1625812205
325940847
929328979
1027100259
1883985688
1690702185
1133462555
926165
1046136445
1865749072
670554194
679901994
375928108
2146458956
488113326
524304220
1851509549
1829833594
976847508
1151005379
1885825452
59680171
798408068
1796261874
1285271320
1560103333
949866722
1064384502
107776822
706188947
1493003231
1368694197
1568845375
318051332
737963528
150572748
252644620
449917570
2010719775
1876268278
1804304141
1143337740
1865243500
1412052662
1422938260
1081699074
672645038
1326236959
1222855203
1665447363
207677915
2145038317
2070454104
198970676
1843653833
2060262215
331276977
1486520747
990895328
408860185
1881821905
388260055
1024028598
1656966332
1073628900
364778243
1223512571
1812337045
159286203
1218409673
1890534287
185072341
1764602325
1538149027
2126667950
414033157
1302405849
211129609
1209565614
2101589467
217972990
1795367982
250865510
1355314651
749541665
429642252
1421279507
1327084026
354696072
480700905
580361799
1647252619
921808212
984781287
1636675216
2068463658
55329046
544334289
1070002059
28192293
89849205
439041773
1467891623
452202806
1675984074
553939941
403670905
1323357652
237578389
456805154
1331940224
520899431
2136597564
1578136245
1457715713
1137684313
1480318455
1729728240
1503519051
173463629
1326607457
1333724389
941525061
1239304051
182661346
770474749
643145600
6507229
994867514
2126170440
1969896575
1073170776
170765559
612659467
1074527166
1301344320
816701502
1484884777
668749500
500676019
1844255527
471703531
1404313666
405441904
173263362
632018347
1729370876
443926614
91573984
1622786767
698288263
802818938
2133566227
1140789869
364222538
393351616
1142848441
681194462
2001840300
915813840
802361782
433511166
553852351
153404124
2065932604
1507578419
1374235507
285594646
777333369
167511928
1814315245
1604132748
1342403796
1463085869
526485660
1517486498
1193413813
899821654
1817809462
437286687
1232378864
1521237581
2086754016
1034734808
1031829523
1591677743
432275320
1058993674
1710118205
1823544061
587892531
1112793741
1812439972
804176929
230541847
688962903
1997684330
643364292
635760179
1637314044
915922774
676049890
168675567
1214349579
1148947158
1980257221
1578653995
26848430
1861597729
502681931
1037138614
1604610266
171631646
2127667407
1706536607
1561664361
839309376
69363104
1020927689
2132100843
1915356001
1305929435
572116254
1772472391
719371923
168717320
958955975
714649564
275434142
669910201
1218194167
620319237
1375157997
1467408095
491448827
1186186246
2099076951
1579802315
1866805826
1608150510
569507444
515764432
1800378923
170685483
968132091
588182710
1425554001
1228803888
1258532045
371264751
231003996
692501663
7868423
2046276529
395182794
592554294
1162786011
1869164944
527738775
1026263781
919582765
867323694
1528200310
1082212228
918601978
155698317
849515125
1139091122
805838662
351936431
1244562042
1313213630
1260994441
1759709398
293000682
1056394816
1296657016
1436959391
1170032419
1087317566
422887714
1616940596
640107428
1573509864
658488656
861802247
1286476472
1865551216
936073016
1769390600
1017774423
1774727565
222362319
1257525237
372027475
1652845822
556017872
1573529738
1832105797
1562685323
823710475
459882668
924604687
25494024
2132208413
1357796119
304231789
127037821
367422705
1777062157
1988242119
520920008
444592399
1625228672
1514545443
1558216317
1606363969
1270610682
1956536557
2103583989
632390831
2044690664
98366241
1329386252
537284160
978226329
1091114447
665321736
2123494160
1083694286
392815563
1918993245
873204903
346286321
1217353796
241304814
958237850
917940863
1498718862
880945952
900943777
2074995517
90527007
442113223
2001612835
1285772591
1732779098
1517169911
1769760146
629948576
427004879
1148292975
162535288
888843481
1110716726
1156715882
126612439
587819514
2024285790
1192807644
1833427440
298924510
40133092
74425330
238117551
1782189373
1564948587
1593333528
1890433654
1401015616
2099452205
1051266254
1303559189
1026093503
1145818459
1061250149
1415005726
1383539329
242802638
475924848
654868146
1378498896
171260574
719698312
1900170887
1099857257
1299390823
1123985796
998666483
784579925
149976502
234073611
655910543
359597451
575573972
1871055633
1076938141
437623169
363868841
941579061
88213962
646220220
1840838356
1615515296
852615621
1880637545
906500984
134942381
216662191
1491516943
1978085086
1154366578
989562240
2062728276
823708312
1439876798
1021864747
263451920
1733461217
1255651271
181395591
1664958087
1512456704
1434902723
1101664651
1950782159
1143472330
327604080
855424707
441712554
1406326962
1186227366
1202193864
196218717
742503598
1247825186
503690218
272074102
2011833680
1433958485
531026866
1038960854
1439947821
980211402
1350004311
1655234401
66321333
1371300589
369123837
187677341
102636361
888885244
5673282
195555255
1333023983
1527243375
336737896
142681577
294575997
1584151599
1766979572
2011145392
89123840
702723466
1229923762
1285746781
1381316860
1300395830
1529906224
631939620
1522015491
1867517087
1328358163
2069682076
2087870938
103522623
1963690782
1168594695
211544315
2077268943
1046794943
1004950186
691270685
1570336240
1096290310
1789628992
1485232321
1183535046
1372254395
766433027
1057693799
226268060
1167320854
799209225
1707719826
233870254
71169222
942100998
1861903284
493082460
375978196
1419477374
1840083191
1577376981
1852404918
2073265981
1704150917
573674551
1441596379
2071886755
1558282527
351641457
1607071411
1616368335
2020114159
1156150758
91832321
2103993301
859042378
189844995
239215649
33404806
1741597672
1148534259
614526316
542442868
921306656
325522093
823768328
1543704188
865513038
1325045503
536234021
1600951659
616049249
731129397
1721175843
841145918
115189029
1426825451
419034757
1384967424
1440743323
1819769040
2027566513
289261912
829710134
1436506229
1741776811
614748456
1717476555
356604249
1413723379
958170159
506371275
1651396823
686328177
1048829312
869907780
869574955
2053372404
630296609
670884620
28562856
2038314158
1540955784
1142806351
1514414184
864021896
1178993569
1230238637
1291487501
1958951367
1401423455
768978339
2145133883
289407346
1698112601
954873597
42703822
1902065205
754512052
1742934533
1019080507
412322418
2016442784
2058582145
722928004
119553639
1175549716
1504001320
965464119
195765182
607558179
1722531107
1926829053
1315720838
1655897473
1081515018
1821928404
37266848
868389210
493841729
1538071778
939447667
1814717525
750132943
1351128141
1111305656
2067462861
635985388
1955169401
1241825143
1601171492
270860328
322592792
468745090
1051047279
1035770199
1059710632
358415882
1853210698
2144339371
947050697
1715597136
1883383783
425988130
1178273374
717124706
803109883
1761756897
1432794537
1483374477
1328717674
1174303677
656519107
401589086
1972809911
1602055993
1840195293
1194714009
1576162202
324584170
455616753
314720367
1527605272
1653856090
2067398487
836466850
1190722985
104576508
1970060002
832283499
1895308986
1345251396
1585940471
267506265
1381886739
938212384
654485024
659686108
1219405451
704774808
1993625219
800350626
942747315
1166277028
856799651
1639183399
868653347
152391261
1734912574
2059373959
343993096
354364346
1142715043
1818867564
1552728065
1691620468
67517701
1115599953
54386742
1864121803
1897857426
1478817453
1777046187
1206265637
665499432
1546378985
898204792
1095842411
509758116
1327243124
135005737
466691173
1543191820
1085034062
1900466819
1195200391
529492771
298959824
113402739
1427284352
297844375
2031825365
1108864235
1855433043
401860484
183948251
677860038
255177441
405518170
370007388
1886324646
2146078146
1559216691
508436675
1698839752
655238987
1106041321
670326616
1803495302
284615218
1629306127
602747969
715808544
676514273
1739219152
1221100075
426521275
971225283
789362706
1848847953
1258337206
1268173295
617423700
1333788079
1339850545
1682160473
115920956
993359284
1195648428
1676540680
722782351
1077001543
369993743
88197128
1972209390
275770923
1959509540
2019184037
1607365198
1252168900
909787748
203393817
1204864934
974470646
1260216818
1777289219
1924804478
1882307482
582681499
2033815271
985562637
488056314
811830136
96051304
1496620717
10749322
738045276
2116819111
371889345
241329594
766791133
754811998
548328821
177533221
239801735
887110534
660993552
1929171356
1291797691
223265638
2028698266
2032181589
821364140
551544439
2080722522
1439542806
2008100987
1228090532
483396069
1109248782
324338043
2093411717
1496270262
536604555
2040464833
1011370377
1673245174
468454690
118522815
935080606
1462600518
897154520
307297905
1896509948
889072303
1909930309
1123368285
1219009822
464454881
1850608465
1659507766
1190537168
548271328
2142760483
15261683
1792053371
1460184303
713979548
57041917
1841246673
424160955
590351562
1888444361
1359313900
1909746246
695907703
85842695
1661129723
1335846551
1477952430
2051964613
612089711
1286046965
702459627
1502317230
1116821230
1219009822
2027282403
2103466020
1392771002
700850615
1010825959
422147102
1283568316
2024892541
826577195
1960484733
451256867
1064856806
51104404
1325374409
60992022
1689369200
893041989
1158447389
3601237
1287045425
144668844
1112603371
1923309745
663642653
511253632
545474348
1567886132
813791812
1680637141
1578364002
1489731795
804769888
655083509
1942005255
1157755690
110140346
363643099
464173839
796364105
569227255
473281300
976194182
618633416
56234493
319345108
917722823
2135035712
987773118
1663776721
821239862
894050691
1857252228
912306947
159408985
1306040583
1270823151
2030875896
1465144066
772027990
2032014041
132903309
2027662108
2004006716
1866332396
275843780
1894108174
83537618
669810428
1670919989
566945517
1011802285
1243108891
1907579457
2059014589
1408005022
1169757273
981577921
1031711958
1147569353
48545183
2128933893
1323242760
1440585923
2079182989
405080696
196126923
1431080310
785635334
594984022
26032165
317472220
2029091977
1964181520
1855833074
1662038452
709306912
1236624180
1430555698
158404943
163840586
947147983
865656891
1391245560
437465838
1476711310
121243672
1955316287
1658406661
1434718437
1856705857
495779590
1507722748
1091803859
1358539619
622617687
1139032511
1642765352
798517728
897363757
527113636
1271765540
867465912
147577385
1549626763
1827587394
917815313
2144790904
1804410446
1029320994
1671913030
180681498
1220483869
1665324489
6664577
1265252478
558461128
2027086314
1836180894
2065634426
1667029963
1857022021
1056458253
1048616799
313460629
1321833324
717495708
1708360169
1673246224
213606240
708470930
401820626
1915528054
1200746901
755560980
2127739909
217184227
1514835771
1314714575
892650388
855050533
1344569341
623839354
109187727
1992157649
693764617
441698376
808875487
2015647326
1089104315
528803238
1977342931
805355405
1424860488
918368850
878509654
1465429679
1427612205
1123759209
1401503127
1425798831
688807015
2024309391
1904801565
307562325
352423600
640219595
652940649
1104403350
1461708504
433936541
1818996009
1310650671
623228385
1112532453
1049522086
1414277845
1904887454
1168174769
1851446091
1602154644
647948518
912177379
1678268349
937694878
1291506300
1448103048
801825349
616619161
1609805365
1245143284
1421970025
518712106
120334569
427561658
1330182827
998132384
983262830
93259885
923264384
761850179
1435998485
404997036
676694501
1684523851
1992855042
1374451845
2127256957
1109684966
574750223
86172382
28269460
981700879
908546313
1686019384
405629821
1526883527
703103117
1127291709
2024002043
619832091
688088022
820348815
627065784
776509851
762329027
1019412316
1721622407
31523619
1541672789
1492927461
112471948
309590885
540371408
521996529
100654438
305676482
773638434
1497892740
1621215501
673520387
1690939752
1967832475
903981815
10924778
1719364104
92938186
562952627
1045152169
516689131
148746176
1185993004
1068040697
2065065526
1842474225
455434047
1317503249
1123484506
1897768585
1134575658
2023665652
173576044
1390649313
2034432088
1578742499
180956625
1669409152
1799357502
753532401
1271688046
816890652
1200695481
2033523695
734885664
418380787
1349217149
2123167501
533416014
2120655334
2100237304
1148189779
685153335
597539289
1386684369
680166739
1811058018
1233948603
1017706751
961961575
1985734460
2126266167
2141348647
2115403190
2105705112
526542048
451094750
1570711804
694289003
1957606240
1877785335
946262705
229816656
1292138744
690046040
60768805
171107629
1632454851
334148592
876432329
799476831
604803541
1395557733
926913417
1910699450
845153780
1528611584
1852413369
1185759758
1867806970
180144810
818233996
1886217478
1862484914
14290714
1963234811
2092506353
371922591
836243228
1181514791
1740539193
867686522
1966425006
335584747
793398269
606108600
2060679436
797814667
398748945
1913249436
1733595517
1918524942
975589088
2074037044
702041860
1232517870
1162009379
1649451370
223117689
467003780
746492601
100254817
75666805
1167822275
1921970893
275476874
375615315
435745229
1915010495
1878693216
522240481
351053696
1843812458
665846635
109216365
800013484
748999445
299001480
986130246
1502131654
572962015
1222957646
2140605777
1299163820
1987728011
920624665
1293865538
172213751
982033315
1811197124
1653268848
1079248158
2094266890
2004779261
583133908
1417699387
1028793873
779231706
925360586
558651946
595266764
825887721
1862676233
294234877
961633428
26490931
31015481
73047670
1133733145
1681820787
1086642910
848479617
788702739
1129566370
917328045
34584498
725501476
1333292200
1119285887
1186794515
740592414
1618819879
523539993
1237334850
1189158907
992427994
612770503
833305926
1739988278
216355008
1303883881
986317446
879019808
1803792127
1919624195
500742808
158802714
1270532161
147749578
116140292
357674221
389972171
1821838361
93863509
2063283966
71677713
907612596
445848632
1898318183
1979110985
277424950
1663266529
718508274
1101032903
1080630171
417210581
863092381
721002980
107230170
557976572
1494255612
2035113879
502719286
1604995834
1223668795
323581430
391654656
514763841
1645065631
819522561
294236697
911586073
1761081389
1122664299
1793722307
845295353
1106413588
1024132765
1190952317
1017429389
794674306
780918411
1707246944
708413062
1053951074
1893639841
265461699
124725858
1951982421
2015130621
1287385276
1323649008
1456219357
1149781031
1545460056
446301487
1880643400
291525188
738461275
1713445252
789938341
71903715
690535801
183194052
1430811312
789151280
1827803268
1963446746
2089302736
1061109026
346188479
391246029
662211826
2006384866
124221703
1541592677
1651416111
2105407650
926584228
662667003
1297988065
267875039
822778026
586561755
434863345
232300209
1184746939
2064306418
1250691309
1914524258
338164204
1639806342
103152548
808249796
1293704788
324580084
1863953049
519192703
1309830500
320886485
1245943877
894386472
1248447293
122310178
232842883
686828429
648592852
1092298281
164896215
246781037
1535737437
1041948640
1868298645
1321305508
1292885068
2143154966
441047826
897774295
2076888422
2032355001
362625578
1433356431
2028840454
526193604
1971807409
419497246
861826459
762194691
2142338842
413541323
1910967657
1445923415
681743806
996072032
1217283240
179521998
171868838
1236671603
2053551808
909484878
1836185098
1316333863
1664631278
1172874600
1171787629
1623737508
1822565024
1371882448
630652162
308138513
536365249
1266754287
1007487930
1284013220
631354113
10034045
1126010194
1769577284
1024012041
854436400
2024359146
1917984680
1995897379
1056394816
595615343
76837772
1116391018
2144935611
740213491
1224918227
648451802
518063083
43569947
971426001
902251264
1812906594
1526751469
289586500
62424268
1733854449
569036358
1809421838
1942267526
647022912
1087832487
1852556035
2139618276
185221755
908728808
587079801
1621845171
451086401
518562946
892793233
229973917
1896876996
2025730340
2068431311
1461241995
2133581497
264557047
1285027615
1377699698
2048793066
1303723310
956216660
2026156480
1806253948
1041223641
513339386
139107397
4732840
2008978247
657797889
2064390256
1064241520
1465185074
1055359717
19262939
1442712994
1551449716
1410350516
2087908726
1767729081
1996111157
691437771
112876119
1496281626
1024251504
1249259342
1278891698
561361877
1371300589
948935310
485531237
1657547358
865551031
871567565
989255488
1115578270
1788934077
700277404
1099234501
85984475
1031927931
732071372
1976707672
542989202
1343917848
430661316
859875981
436668853
1294523818
2071526440
1648385901
249885875
801868852
848803352
1623197036
99194611
1022477607
125467970
1124471033
784074694
2033145804
260788713
1035770199
1573067308
1293314519
1771370309
1235075445
1701562530
1957162359
936423029
24309999
534505470
1949209886
436503922
1888416797
2070430617
1431424139
183393502
256528513
1275379524
865212118
1124308061
885221738
416242054
1252485755
418090506
220990848
669826731
866404096
868393919
2021135543
874167076
2014403958
624675981
1776579511
1151390231
1804777522
326906283
2135871851
564011711
1347336900
2046683769
2012038325
1709003778
1992382444
1037362549
1686940303
615516493
714249132
1871201018
1053573298
230150945
924014354
577675058
522866322
1954329759
490822815
1870701860
1414285142
2134500021
157859397
457649935
735363503
777982146
459953148
79976952
1023555671
1261867740
113809613
372640529
1436546373
967590500
633817582
1358388970
1402150816
87997509
1867182239
85666614
957239511
1792168150
1409019633
7156545
53057075
272340565
1684069902
2050401836
196328563
434575407
1257928719
424042843
1623038474
1531810123
1380747257
1647132452
1639471996
1570393046
248831792
1684239939
1389018186
1087468623
2142965840
1363248387
1932507452
471586587
759932596
798615840
1666681412
881638404
212263746
321813790
487056457
1452715599
887396488
17506962
552584222
1467601279
1128271372
1026867509
466426724
437908970
1530377108
900076737
128377302
416101045
895758337
1139625110
602213127
486847501
1911884791
534556999
1993112355
365043558
619340284
674624220
555518145
541426501
1330163082
170289530
1466799109
184043539
440028868
784371953
20230735
497685452
655189055
135363238
1874333718
1667458448
1220995486
1104607792
2078249594
1599851281
911097612
1458985162
197204388
1110563872
445076791
1773576949
492411171
1586604296
925448339
982049068
107017035
1630273758
580566991
1241707257
1397571403
1105459077
1060265967
1985835922
19387
1970794319
501363979
494038119
1567463401
71580814
909194989
17355817
1089359179
643078338
1791606021
1615788172
1623270456
421698271
1383732961
1689453905
1881845073
1543207823
624070567
1013735424
1872955629
6048306
1959766884
383044440
1365925757
1647819836
119351109
691577229
215099296
559314056
1414387934
1754640988
26037685
52371317
962858448
1201243713
1661883501
714416694
1229951351
262851526
1343446938
971656775
2000517727
303060958
363894314
1477321033
1017216004
79166535
194309106
247445759
1282185268
60378912
720357634
128359632
2008015804
989839591
1895494319
242401758
308478298
542623149
972893143
1832194402
1192650662
1139028362
791200041
1248874135
1417614003
1262908463
1379947837
1697430193
1078755798
863285270
1250369537
900152453
1840433535
489815167
616543554
2120345918
523956474
676713636
970442096
126194904
51791314
564589769
223287668
28730038
950430936
1692151448
2096203140
802903882
1382642204
364994777
378873072
1883827072
1308313983
1955350331
1160768637
511433912
1747465999
156133433
1908942567
2020087392
778666896
571986938
1229138098
772471132
647375871
347229556
1993498673
579073389
1046613852
1693604182
1588499954
1879774062
312405821
325956037
890776520
1492937138
1788969271
2012211169
1687359216
492967837
1661187910
825939296
1757281678
595511007
1779170239
1053526680
1394129857
1608960252
727087731
1131344687
820076880
217646804
2082632524
1945660557
1079653838
1630314373
323523080
1956430574
881233454
1688970983
647804986
1296470831
1002867547
1716700781
1189488827
1583281706
1689881051
1525399532
211775450
1451823936
872504080
2003006280
530787711
1579449555
19072780
1476979468
97765285
1448804902
1890563905
1444820125
1852179003
1304629137
1276879811
801991746
85996055
724768538
901195382
328118968
1810628221
227771590
497422806
238715375
876764717
1402363306
1887568844
311958022
2130113419
38218643
1423314797
836288835
1951954711
1825502431
358488531
1674215618
1101336945
78317568
770131334
469835584
447719862
1342389819
882434596
201524254
406054722
233368604
476948625
338605903
99115129
1976298938
1493204338
346634793
422326362
485215782
1622032253
1117954104
2059188692
1588503303
1714780979
66813753
806103255
507273657
901675063
1097713107
1048970679
1323560739
53484114
1145577698
1072870185
1121015108
1204743580
1531382029
210604018
474848455
494577473
1733692607
1186730385
850261564
510142540
1250253306
1939527329
1390416580
1847856319
406025971
674145797
66087741
216747741
1098749696
1794746717
1908991121
1893220749
1589166462
1024924296
1092318600
1690209607
314992086
809826691
1841798951
973371026
1712210191
1388876287
840062875
661351279
86511464
48911745
1488807780
1009433926
310600755
1374197693
457498774
1231692036
966364753
1692307808
573996656
175109497
256640282
818813858
1310894904
100513911
214220540
134602429
853198434
1327326260
1604633000
1479901523
1969231723
1951526377
294172580
264724267
1414112541
1282827076
1352299880
1889455223
1995931384
137462093
689419404
787830344
2122553374
1333916448
1690972642
1525358193
614338222
684355860
119858496
1689145627
368370376
1115777111
1003959414
2142530281
818987723
1497002313
465206063
1733663266
1514477678
1486513144
1007525290
133227497
1351297881
1319696741
326783952
1817958658
1671029192
63017648
303930946
1852014886
1078458785
1599338882
1425438821
783451892
1700945895
404141934
885699807
801647765
1931250026
1771168154
778641789
1747180110
605343532
469164451
1840646356
1944749550
460208716
156456565
1287859893
2063748810
1108474683
534175929
614162389
466897657
975877371
497123979
944591282
2035006526
1185741921
1086323009
40882484
1199065241
1031784478
939537478
2099212056
1330160845
1482438388
1482865349
563698866
120666081
105253047
155763867
435495090
764246741
725582262
901606134
2071572487
378593282
981794646
2096503161
1843886632
1130372757
165390067
906510475
1545934451
738292290
30572998
534012779
835750023
2126926480
1166263525
1742184329
1010298988
892750057
684136688
1340380615
1262035005
1836294549
1963551597
655744767
421357638
2137814220
2117913026
371241723
1138479285
801350688
1845341300
1314126922
973414363
1979438831
74143165
1791342183
1592414260
1632499656
1291174617
1959340590
782217357
1102707614
1033243792
220712211
1614996416
561030965
1685651247
1906053536
901095077
245886408
1849426058
1450280716
1298717004
1913131025
2010825083
134959836
862861043
1251284907
704251804
246266086
1370775530
1599551359
1473519321
1287682033
1546397979
1925582263
368572158
668731206
1302853809
679512212
1967242307
83669743
1739578952
1368118208
1826711807
335165334
959806033
1518082001
952559862
1468034412
1610231095
1228118962
2085638024
589775254
1490129487
1533151612
1126842665
1822944695
895301608
178351555
696057419
1581686037
1516261288
1053353710
625954326
1818042162
1527157962
1407858409
1825554823
1453744265
1967552056
1027604375
1722588893
1112811540
1485478006
899009974
1678684485
280774776
1087624165
1465348277
2103326810
1575615445
990627484
1692198899
1081924478
2054030621
1271328387
1634015591
180789211
1142301258
872941428
472009492
607438473
2052744501
2017032098
500673254
56607017
942945166
1380799693
846718697
223992025
1983343259
1338567708
1368203770
930999189
1421909424
1946473965
822059617
544787391
313525268
516181656
1999695406
1454174474
88773364
985666479
631613299
42946050
1047011544
1340925996
472206392
666794316
1531036230
556087512
1164064676
1755230447
1324902307
2087922574
795758219
1882409614
454698832
61540829
878040288
442862566
2080977925
1717625972
1251254376
574111820
31924310
2062874892
1748006563
838588951
385142472
326189055
233247762
434596769
1530441573
1356710107
1604707289
250164470
237182172
1149748320
1058471352
134296026
1924267680
1965580659
1787287623
1236406281
317848435
1443641008
1811331706
457264798
500488788
828548664
1613874880
1379310512
867019046
1661893300
1513822704
108968472
1631738378
1931926173
1547716581
942626808
515429240
1918550779
984987815
1677175545
1649190817
1857315217
1738338119
2010809444
1659078452
1282755461
975177139
253860572
765361166
714299209
451650403
498019471
304625452
1548119871
1274125736
800039569
707427336
1408210973
1604786006
1609980871
474248037
851978193
774517018
135540753
928917665
1620609022
1933276894
1582543955
627383452
1388846331
1011815810
767884419
721343096
1100310414
89782728
345155671
1457183521
304311353
2144276571
1048513069
325875532
1620010036
1970805809
1581097253
73673631
98093130
1081513527
1985156572
391780140
590007802
764592210
1466833562
310031782
688964375
1850801290
2025656436
1226344374
1567404346
1526833938
542489139
919429035
1725357555
1635819678
194554060
1691304802
495349347
1961232966
608961698
1121212235
1325498514
1881018620
2123997249
1359261272
420926506
475736123
1146682704
688421110
527573643
1321199252
306836736
1551192563
614750027
226428693
42083747
1920922872
451134559
1480830726
1056481108
1569012474
630866629
1839268472
1488320023
2121096928
1155466932
363824804
1842228052
19160117
208429879
1837742955
263353835
1078338467
781581745
1245418894
2069265573
1722154135
60997448
1127506591
1574913859
532418119
1796227719
1210575602
2008362281
1857611723
1221240188
609910083
1972365390
1632042561
346013857
1312672841
315924237
1185266010
880608508
1592478643
1274019243
1538742384
10144251
2044369690
780984762
1149590160
645574156
1214680520
1636174961
620829055
1198369005
1045325615
24809451
1406734164
1249197359
1041843196
1279948673
1887773696
429856843
1603594578
2098173275
746860805
1380143615
1922219246
1350105742
1174537456
228401325
730618189
248246965
1062232488
2059144804
985689547
2080486283
158685360
1149300944
810181140
723641904
1319514710
300024828
1689550054
1365169763
502763480
2078802863
468506315
1334907996
436383690
1849924722
1344956044
2056063422
1592541663
255035126
1654769667
983786613
1621164769
1506744760
616148298
1374016915
719700901
40882484
633244984
1310034316
335211783
1201251534
1323175916
561133706
1960609665
799724504
1314092085
1694629727
1185803923
438043678
98272892
348336714
336093569
1253654022
97791865
1732133696
1321464236
757413800
171445442
631933203
1389081787
2042006793
870304615
448217021
1554353595
1829011857
290139022
1444921319
142878031
67231258
313354939
278964198
1930752164
86242272
1834336855
1718483765
734218654
957929052
1695757249
2083670056
211370057
175582346
1700363399
1635285254
333844362
343109360
670960502
1283484501
206388089
1399821529
217794397
1359708778
945017096
1457033960
987457816
774457615
539563883
1921090039
1961449103
550026065
374732354
824095809
1455618642
1414009629
2010078162
686214028
489666961
158851192
1458085728
1149690967
1409308144
1905801676
212021531
1132396217
1282939760
1194362549
737625342
83789781
1440547097
1442434797
208971988
984673151
1024563257
325305776
1874697319
817890815
1881664162
341134595
1800026868
972378714
2116669973
348145630
1605097070
1217852363
580591666
696886039
360175809
1234462089
515574477
941216841
2040219553
2037617034
1279053565
1150777335
169458388
822143232
110374377
2054386747
149692998
423541490
2057024712
1265681036
1299091169
186872633
1843599049
1595252922
1422925792
247819552
340047
908021699
1024872905
1039527757
1059745015
1151565146
1487194306
1869229079
942632227
1071181274
192076355
728184682
557744816
1678074327
158294903
288851925
853373748
518669902
1660133101
898562746
764414055
1960204907
1265170844
937295224
607184915
1599539660
114186455
476375219
1741925313
1795360404
2025610606
295778369
989635905
2119387375
688201611
1579108817
1178822414
58249715
1375511444
1357681864
1812180144
268169354
699779359
511626400
964643508
1985416442
919114986
828278959
1361833832
1337871216
593083046
330951722
1479586727
546122351
195200027
591877298
196576065
2001533911
2114956536
1785643180
1129173875
1173820448
2107857896
396602766
1111186558
555549603
1653990382
581582781
1973881458
724013366
1753866329
166169855
293550059
1775903116
2144255122
401626613
1545206539
1965208644
2144962617
1543120396
2030410306
2042237551
861455350
213154016
1769406717
57401495
574113855
1585519344
1453461817
662663774
91322326
393162810
110103677
1730858246
64653116
849109516
1943825627
1120691979
229212506
204475389
1170649227
2018314406
1121717245
1811230590
421091930
1232886902
1419744722
1087298589
664671022
110042526
1127322271
813317293
1795757320
487233376
40253603
579721488
1181419274
466382240
1436029232
1821952283
1286935194
728478023
2013975814
1154890619
2004112252
2096967623
1270196815
1575197982
757930029
2077002390
1716645962
72654693
893235816
1222589972
265664279
793652750
1134930326
2060414557
1024354220
1620966553
256972378
2091474306
2112864038
1017501651
1143651092
724044809
1997393036
1962564731
741872594
1477200859
814778577
367592506
736034825
1770310421
825490827
425595705
1864309595
27504751
1756448594
1519604459
286126797
1775000358
1589321257
1792178655
785554651
1682954004
1029561952
1002781388
720008060
345893356
1063046664
356768717
55404635
6640933
829860633
229846092
1126763087
134959823
890175497
70338577
1837394353
92349586
1077986987
1286461106
1571055502
2070870073
325321499
190828062
1509405581
1679158694
2034472419
1663985475
995865658
2084781069
1053998786
11696445
883496225
71346219
436520896
81519977
790585269
780444254
326535317
387273230
1875331728
1519150199
332829799
1706116631
866095355
382599457
1027031271
993341847
1057462211
2120541640
774757718
284643804
1209565614
1956765382
1523880370
1630790702
1744870123
923900246
1360742363
342579348
1033937271
1978000018
778800296
265923786
273024314
612634516
520841858
1850339009
763191975
19953895
1710720497
13686116
723348521
1189029922
1053575260
888007622
361618856
1720233484
1827906543
689440749
755328286
1175382289
1694262074
1640926575
642623592
693883737
1705488429
1241988675
2099941949
1229923045
734713876
1420470442
384353501
2105833310
846636274
444761325
1004192634
789207567
2035521258
592607843
2100328109
1338197928
541793120
1437545347
590340915
454520901
149432045
1133028037
2101589467
943564304
449675024
85132026
1396034596
1976622565
406383959
1522734237
837716975
1672830810
630026586
1454192133
1453134005
1875664867
874426018
971814074
1285061690
1108058097
1970886243
2085404880
1524678330
315386147
1718642394
535130658
1821167274
229671170
1046336931
173592215
1874998212
933900294
1821025844
868011476
1658553636
578921441
1569876344
1344924691
1931544244
423981119
353936250
963573007
969750316
448468019
1566084273
354852926
2072696139
1166800764
1633154928
2135260738
1068994779
1050487803
1717353854
879377988
288839530
503122238
1277221852
990340212
1050966072
1758056907
485555322
1245983900
1408005022
253355851
2015372709
1751564352
1629609944
1416041226
1341342902
1470904645
1344787426
2081477871
1567250702
96081428
169705670
520380103
979275546
1640841848
706250111
781139720
1392255609
1100534716
457451630
1678771911
1480585898
1384757164
270245257
721276710
1798294654
272313013
760530743
1160312321
224648807
1420819730
2089424516
989946224
331305656
773007354
622121960
1335429632
717172299
265463039
487612728
1663644910
1692535792
1083118217
147658056
883967642
691147839
799606629
387700189
2097692221
1136715962
2029054983
857564903
1785838056
176436625
1543731312
314293850
1699447377
144423120
1772131544
2111892300
1434353848
1635451973
584479478
1880001488
1890102857
1392285316
2036384875
2118867319
996746291
1776102021
923980013
2061550610
461157563
1008080504
1227268862
1300966635
25018537
342684624
1686365242
945603233
253957247
1961750873
2088905879
2047905972
1850658512
1380234728
663294539
379533664
442399128
2059379270
22453962
687206597
916020276
2137618228
1634796267
1313818081
1488751506
109303658
1042881604
524836362
871498255
499032774
1124990377
255524972
1385299852
1803351993
533644201
1419325280
1906045228
850012985
1546854239
969243326
1987299296
1731914051
1306426344
545757542
111195711
1738194668
504555365
1050892068
1328404262
1391665670
691401315
121408438
421994257
720333015
692783694
918914308
1176131011
2022176886
1989612586
750527185
1108644637
789815487
1343631953
350262715
1272580896
1873294560
1771991445
701011988
1099627739
367634581
530777280
1689741359
559600298
381824512
1168535132
2044127800
1538174167
386005058
131722600
1524172384
132274699
1290301078
1805317232
559346502
1444181171
247324437
704911895
1914090809
2138791494
1396337243
1024536563
31996445
305917290
910660658
414517098
99583396
892103665
385587375
1057656721
1470542257
1457369753
1376047794
458258144
2103393843
1845571517
1309473830
1969552680
602090485
524602884
32587046
191091339
257577368
459298343
2122903189
624698145
744407854
855506748
488945426
746805512
2084917284
273874655
1551509572
402375805
1482121000
612446603
2110048176
1031703020
1318058704
445567819
1236284608
1595368526
1010217780
565838243
1527180115
327667818
1660192987
709695633
268014915
1149165033
380362061
2139289234
831753661
25088936
138550665
1552142192
892527888
76412883
924834205
1741272171
2050301835
1207371240
957205105
1399529103
1688820215
1897739334
1112244612
806114277
1789826061
1073076628
964730826
760856480
1288275070
1658799317
698636838
1611608601
532407796
801811008
1304229154
635693409
681747393
314953172
691890251
174692173
1105760080
367227985
1426406080
832508234
1986795978
145763949
868636200
1206869054
1836032685
955938753
1784808077
1787671217
175752624
1929563503
292112181
63096314
1238993378
923691634
1166200804
1449312839
250763813
644468940
1208140994
587613229
694931799
1000957458
865305581
2080303632
1880118558
397505834
807773067
1912335818
763327358
1243902824
1445755000
1200010461
558619215
414276429
325465088
2141576908
1936803323
1487672872
1152298088
200589051
704459597
1014919352
417035665
1730262109
1104972977
1211305642
1107122509
1677336045
1229208056
1262027380
1153697112
1237091065
1662124813
904165148
1784322579
228817034
1436024868
681045003
1187763390
435540877
166000313
916920080
757410601
1766769749
921559639
1618189958
1406712851
46537903
1366007505
341342045
1587514454
2054591796
2117217772
2109702769
36257143
1030434396
1703551308
207421384
684515976
1992422009
1010946001
1532921789
1182287401
360919079
793199910
759690845
1602597392
1151951102
585019851
1218080497
2115332461
572137780
1414512829
598656172
1834649208
1388066018
1787646350
623659548
1162309097
765973095
1931050442
407831268
264247847
1936675378
272679112
509003230
18141682
1462919370
1519376947
315940249
1587818217
92104871
1596463684
1002785722
78998358
83187407
1372480638
1515782956
659449167
1721278705
1371540380
1372665703
947909179
1576267786
577116814
1770362097
1855506283
1236676341
1078609410
2117379679
903591912
385675256
1155009954
1142768018
824061371
965398917
234366871
693093624
530393423
572240905
1974415074
43318344
812129292
312773868
119872918
1491474628
821221947
1638764179
1062817432
991479739
1491005165
2111046090
685369457
550361012
1267355094
28402251
650417643
1740286460
1863550726
704845532
1866847335
551553217
1878530236
665730609
556658848
731087449
603476685
2080069325
2046453194
1366318948
195236512
1331123287
1960436700
193597593
1521717247
841031496
2072629872
1569356445
2088433248
1972537890
1026608467
1389530589
1297060541
1412217225
2011547702
766451389
373558629
1835064066
526887488
888852300
1524802516
856018258
59240693
911754149
1226398941
1682614307
1085559780
1560063096
1817541310
234682625
1552292870
67525010
816283629
989946224
993172526
502424624
483572043
1595644997
1711330231
1340625382
1592097493
1204458076
2001220873
109173386
2020889737
1539255004
504817478
1427857070
1108051988
2067685247
1539388399
1512596193
1333193392
1134987869
281033455
609167558
320798136
403491569
472713303
826535579
977356201
1992280863
2059668563
1955638270
2058923099
607678332
1893908605
303427105
720496571
934454299
629156359
1848530125
1825368332
1846358222
684199636
1883308910
44585902
44798409
970913156
1538109504
2035305183
405005565
57762602
24363707
167110420
1147695546
596998175
45462167
1758926310
1912938489
1554004465
583940120
371685235
572226443
384425569
1845534061
1199696724
790017788
1783583592
110542478
115688133
1963178433
905978619
2075429559
14454506
1980952661
746667680
314816140
1899196520
1720950734
745939572
1999023600
1352208099
1265960280
1532671424
1395461873
848437028
720261441
1282263259
1818054242
944431312
1091204148
220171842
997114433
371794974
396605286
1848633913
2103734720
34074243
1435654280
1598382419
186750823
1284927781
1917549876
1497558757
1605611227
1097342925
741118799
1980134796
58692664
28961266
1836523432
515591436
25241565
412874080
2088104869
1840140928
1170552553
2047670800
1378886386
2146448062
1606004160
1745271522
889234151
2107958115
1795757446
782270919
1440535505
293483067
1202081013
1137531883
209705545
931340688
176707343
71738165
1783377549
738798062
1536932459
1181096915
1623113453
995079456
412271197
110901285
735811628
1604320474
884977581
653649500
1837988422
976392873
154489288
1700506421
879866201
533244008
360921652
1075240290
1848701404
1808442939
2112329470
248931473
86425270
2105687218
1095798646
1326187480
909410012
137010210
680848696
1235118517
459151130
1691397670
1006635922
1417255493
1122932636
434734099
110417544
1891537501
585558036
1945623516
981720731
1941640162
1333917594
1259696344
1280483979
1283669082
54314170
1207349372
1929033017
339051805
1602014815
885347099
1469298145
1565903529
1196043506
103168509
1806366680
1712555917
1812719949
728451128
1584119476
1047560134
1817362378
88441775
601294653
316805048
1051267680
1606295894
1316454992
482747686
581466929
1407651370
303206410
420310092
1683572883
461561783
1610734029
495812236
1473461019
56797146
2073168032
1338936082
1902879358
436096438
1027192136
909112676
129901113
897050243
973197450
1293884122
419074605
1152379431
622050848
2116288848
1735039227
1522407334
1845798462
2005204508
1683425872
1071889116
1798491309
404478191
2075770494
1558007390
598232666
1639005013
268747479
1773416952
2021421300
751672546
1414599925
1852038773
993473542
1096842547
613475731
704041732
972343549
306778639
24781961
1138082947
1578927842
1807730194
605186402
681663745
1038948992
218026566
427549692
1480587572
1864802231
1689036442
231692775
1892143923
729528452
1644198349
604953883
78084924
1596323470
1149528011
1861368462
2049969857
1493521320
687435923
1030967361
429331136
123371573
286648052
653572834
1827114854
1157442767
1488721728
756307829
391432743
191884801
418958281
168506060
1184938478
307720491
2023834781
2137337409
391878649
408773274
90862151
750398621
516643813
84897131
1232715154
1170046342
1440410949
839443940
1216880579
67329219
516099462
238042507
1154267748
654444640
1932494314
1026622639
1404119027
66798854
189970495
1368768122
78811771
881983641
1065987822
528896228
2026492677
302817516
2001274665
1445309966
903278278
1338904718
145311793
1963335854
267430925
1122165592
134895026
300951070
629758472
1587830331
875662318
2052043752
940827588
1224979814
1271847365
717916173
1711457414
70775729
918923290
1867573573
585110565
1920396696
1537106238
216264447
1123256129
1590976960
1925087838
1230315398
943537034
1694240099
399321910
290046702
2088194837
1756334656
8469824
1579106486
877926204
597236149
412667227
140279920
1002824016
282694431
99193810
910389280
60854039
363719767
2006851206
737695640
1949897892
1318512097
1199159299
173677617
726147890
99820113
1924236435
621481994
1898818403
1819476325
1918692848
1988118172
1833062101
461308609
634241249
1074138670
1391043910
110142533
868714869
816609961
288246962
209305569
658027937
2052605554
1103334254
1319273343
1301341679
751808986
596353926
69962365
785629150
1234951412
1121552925
148022797
1329638146
1524159210
1567616754
1960229080
254720698
1320903712
1291687127
911982237
1322758379
1477370874
1395385216
1622404734
80882748
1827532790
1984638665
238449724
434575394
1404904012
1178178706
304637629
186088606
834932667
1219254580
790993947
816921042
98582674
1245603199
14815841
1030691986
1278871847
1829498371
104750747
707344014
1693680023
1752264684
726597398
838821619
1489386612
642049943
2029577739
412735903
585759572
705574731
448498565
290987463
2125503274
244659589
13829065
1362249315
984959424
378067044
141067440
1434832637
1049291810
594022352
792541302
1099871108
600257426
1231079591
954442727
855584793
670537103
563661902
641743822
416010636
473078313
77018305
1082352850
189036578
924147465
287525125
1144381656
131145180
1997444804
1725080544
640803173
875227098
1000759740
1234685571
1545535308
1183061904
970836062
2022566036
996732628
1375357840
362810534
2140215456
418183945
1942356992
262756107
774044154
207129701
1234137170
1036557763
61433001
1639976195
1621809686
860969446
1911708345
1691106062
1940593820
1111697514
1988778647
967358339
1245259406
1654570102
303403328
554236992
1724262089
509070994
496897378
619606040
457410454
257229733
442222148
875844048
1570351995
938821306
676881785
1367438994
537152940
1772107309
1626302958
1214417472
2134378948
1167963930
1510321092
1453812941
1980986832
379034558
1933940259
664193186
1942753708
998758946
1836691807
1170704370
652033505
1091187057
1876062095
326280837
1390729921
1785281673
1879139778
1232884559
976734511
355579649
376300667
838542848
320233715
1420142492
1912809822
1938429284
276554622
1162261763
1949395035
1655724611
1877340875
964687270
1753885493
573627673
1910494088
1096798721
663212789
1205395464
2041995700
107623007
1232025956
1565954956
372524389
1479245396
1713842938
1325410056
1348431420
800867383
1885424213
599756552
1169268933
1908237018
1836904982
689266545
1857525465
1908370005
2065583805
1113073667
1594094759
1270409132
1651388019
318113394
1413689844
1690471711
1098548157
1210773543
1170806265
1208330070
239335141
379201831
324066166
1790061991
2138324841
1990613337
1512100737
1492113912
1949072066
1007493494
1455276463
65645312
1872070540
605651357
1292940810
516026755
59044361
1628179476
1298194859
1889914201
49084424
1348892352
1178728725
25951302
1429325467
1988974842
1142039190
243389501
1316396942
1498720075
1775697174
387350129
334908768
1595866535
454277981
57360238
309636226
1825534944
531796019
1113688830
206762440
927380568
707418909
212126648
437404295
461941872
52249646
1272585584
1486821761
1150559701
1434885049
2005096411
1836794009
437144173
761877611
365423902
953713613
725110378
1653934752
2077515532
1079048494
1507230408
364847558
1954419437
257020780
411285401
547758704
916609963
1339397002
879622457
1690203349
1585273205
945915126
896235583
1778496411
1681105578
606309776
835422146
1315591867
575576092
449198842
40736921
1033715874
884318621
840840479
141845534
935531506
30653324
1539928199
1779022665
1206633567
1031642648
201889152
1172111268
608622802
836045430
1379752182
451668121
1388394077
372952916
221684674
1829277194
1717171193
1568396754
746496251
386773151
2094700542
27326719
905975190
1110246297
1799842388
1017987632
921445773
384956227
1277241856
1319089016
2118448867
274722926
1658920477
1937199830
841730158
1571480792
534212362
1047403723
1913662395
1499113781
396289677
1822296051
249016098
418028521
1796859037
2146388907
462530690
1900694349
1903900726
958134931
1482949515
503702429
1500487208
1890423834
1958041083
1951002906
838472668
900444202
1617454927
1139018724
279692864
1411944521
251387777
1828464456
627300769
1273973427
536703212
39460967
1712168009
441345545
1088259140
1271440658
1658625131
924788590
50992865
373165293
301842003
1435433268
1714018263
1070747487
449726423
1045692912
1797651899
1054845453
579719171
1735182434
1560326927
549125223
563736964
1349670229
1827347071
136412819
811071329
699524277
688951669
1027986864
340201360
268894522
1633555818
1182494895
610065202
1145548570
743755458
38283659
735103333
211171718
1673909554
1804424889
790162787
272847673
569316503
1085121319
340116547
1104050509
245040982
1994074628
1693803848
1537278927
1232449403
847204989
49993489
1750020577
1791600810
209486550
883942369
988273691
1551517940
415777221
705532738
23029978
2064954544
136479218
1319652664
838942146
657176912
1135898777
825688718
973969215
1264014453
158155627
488075381
729706621
597424756
1753866329
1797818334
801072737
38250995
1991958232
1822013305
2095754414
1346762397
1756632621
1671813154
403683488
1288989024
1337002039
297594820
28960335
1062505054
27782634
1038907584
474597738
1775823769
1253645237
1466607962
1934788787
198115299
1090477257
719611333
381824638
884601340
1683398513
360332059
740047252
1665173928
67340278
1116776683
1580851281
2061617511
521184077
796394376
995702115
1853318107
1822474152
121316351
1728161258
874594839
1377465265
1819596132
183746881
1340446953
346721972
259287490
1299255793
1014251072
33505799
790808554
1348152856
780630203
1755684887
2035688695
1839439842
794419104
545553642
1456905710
1022766942
1347546874
90347563
858608303
1598051649
1852030414
786454382
445695229
1531733796
558206569
1529632627
852356362
1175234266
2131337624
1074760076
822278415
884778648
1747984544
1480953013
1873532082
1034391522
46271236
600314333
104694271
1840750181
1024176389
855911894
1253101879
1536687489
1125116060
511894017
1336276995
2035739649
450846468
726301268
617921302
1277558113
1876780823
1235636598
385703046
1595027968
1216844050
449153491
1200860552
1593696554
764142062
860075750
1587166297
418121586
502307715
1834056453
1581006632
224636764
998508684
1364373401
2107080807
1407324591
1350191142
812515822
923561652
716060723
1961583750
358128910
1770516796
2118273050
1541719819
1979564653
653860170
721280257
399104065
745886474
1950633312
315767652
1227584645
28947005
1034194874
127852946
112705121
1668809888
511548292
252477690
484470792
47648534
1200002402
1600955890
129487426
105534196
1674197
831809925
401364836
281968930
1127968296
1785692983
36924537
1406746972
2059720761
703563072
1869291626
1034546612
437223333
1657558643
1190417945
1768468571
869921113
1288896408
2035032359
763216982
742085488
490930740
529075480
659691753
491441029
315932497
811214011
2022735382
612440352
821018402
597414593
1803416123
2034555369
342249028
1718022242
1259165239
1548575694
108781947
553496091
1121628812
394476961
697343834
1455259235
1605911095
1023060217
578524796
1814736499
976226046
418208791
5071956
1231335615
1848206913
1017491595
1622634331
482161497
234878444
1715891485
1023253327
1828388795
1292809069
1788817714
963560260
1441314811
615418491
868358935
2129626801
119404458
2120741366
293395556
654347005
670431529
234322645
1352916925
286609671
159408985
75567853
1742475366
1860164769
1943857812
1409828159
1322132746
362500203
38983223
1834931274
1403024742
1508965292
160649986
472419891
399755754
714935132
1341693551
1468005438
207956634
481292767
1209616214
2109823051
1584152165
119556995
614673540
1230215197
768502576
1268560681
678704113
2128339063
70615243
1652591003
1110082482
1778545165
1510155726
1471495819
1615969636
2073100167
1273218054
1750450918
2086800278
350882988
1412414482
1888152590
1793725036
1095996538
705357305
1478484974
769030625
16954748
1578237659
503832054
694165561
202189905
2009629676
1545945225
1267793416
509128854
1593410246
1056484560
1809211489
1120535024
1561298076
794258218
198598868
1700083034
263112297
1417247183
589418823
445145025
1883188328
432483745
1550577608
890459063
1035660476
1960782076
657882999
567889515
1590995757
781714191
207617944
840620510
213430117
1874647564
578606605
1003457127
2044960369
1850233822
68195173
1734188048
1338912153
384991173
1194211876
699683006
1111809107
1717285330
295699801
1792019730
610803473
860125008
1016591537
873996639
676839035
837354035
913973915
1950638567
1755926533
973619350
1180451278
1675686846
3077918
1833647507
1402470222
1225278168
861844778
1340733592
1773283528
1134876628
704558077
1327134673
2135866626
2126253357
905948060
584987576
1417852434
1403028201
473520516
1660154435
1503756797
1944141777
2046532977
299336767
1835523678
189940956
1102806829
1770924613
1763516588
1268436124
1808738892
1957885402
1082718937
45185996
1902040873
1548242086
544218140
1817575140
858092078
285454105
1277794276
1419822039
1118914617
672938897
1708539541
1096670726
1997889141
281202620
1302760395
2031709608
1793953802
667669624
1228047897
550861044
524572019
1540814324
1368206319
203911011
819376148
89270600
281753325
330321464
1352691435
1932530831
227765168
1560769234
1493495975
1644932425
1010890202
1120878724
1618728827
1087970158
1940243768
1125428097
741872280
1378980028
809279647
1879190396
1570323689
1124754771
145525343
861620921
1551764332
29158240
1876218490
366409043
943871755
1544312269
1401641636
1324488632
266384881
2019569812
1479836035
1518867729
1558078049
1791341256
1679383468
979059075
1347279965
915089930
2040364478
545484966
1773617905
2022691686
2055145425
1704752133
1149660491
1367864281
733951347
360614411
1379025098
1389507047
1890221804
1451523698
744110641
480455880
1685517618
1101719840
621230783
2074019658
155719693
514654897
737399406
470675643
1301363522
1381710943
1564858347
431425292
857360489
1681129970
2043165790
1741455770
968719191
617172619
1111844795
714233335
1919698079
1814712934
2042648251
896347531
788782889
774545122
850189481
881658881
882474678
316121054
552714485
1229474134
1631268698
112683636
1987440576
1897691276
255472643
1048023304
1707171836
282767775
123003805
2139603860
369816770
2000953090
377931326
764342377
1290787859
1519194953
1874526735
37588819
1870481040
122975230
526173739
1491940331
1077570472
992395052
820589675
663642653
196435520
731587105
1274798042
227907171
1220863575
136531677
1699247699
546933546
1144683520
2011992337
1745396567
77475002
965917952
1120279741
1968574723
822360785
365559152
1155844357
1909630467
1529921501
1755172911
2042954299
1898043789
541175450
1771060829
847802373
1456081563
1880464134
973172052
667571493
244251250
2001039057
1502738443
1044898690
68505787
689693581
2096547365
1317026202
285213912
1239973220
626506734
1930319113
883974375
1745335369
1062772998
1892882568
1941725108
1921463908
1081630900
2085755350
1386588145
111504801
737728335
424512149
598667160
187774982
1426090019
2009079823
49228340
14669129
1330090429
1753058034
162754947
1640116355
553129602
385530389
1561471748
406619193
728326251
676525195
1081745840
1925046058
1013994139
1148464669
588160732
485878553
1651596190
232074119
570811238
592611890
1029098985
661425845
106208699
293818358
1747727632
190176657
721525494
1357963099
763056734
1339881686
335602264
461512569
444120228
1700226191
1183194497
1559569156
863495231
1947632012
375530984
539486753
2085857885
929498707
1539569370
531476515
758286347
1093252777
1903319858
1722654381
347212030
1149099544
1229004086
175157899
1714050153
16246035
1454688252
897071824
1296878892
1664286484
1871388774
280637034
2114082583
2058041987
1466779061
1037501125
1554639925
349410335
490555762
2121423192
2115518937
266895944
2070479943
950186188
1235657386
1986341632
1126922566
1169029726
1567066201
296250808
1310263697
1822937563
1149353928
736215006
892804031
35908990
786963300
490563974
891996192
692487139
747216699
665997813
2138883714
613615351
832667709
1861616235
1931585387
1165655122
20431455
1835747847
568161260
733917929
60845675
2027438502
1278959701
172337429
960654352
1269725479
166635264
1959738701
850542805
729018278
260093198
822733320
1285456042
43166407
1869967250
1938914282
795136988
1562747738
962801830
1823666600
346516124
890434850
1088641546
1998919412
555949673
331503837
1815178979
530552307
979027386
106228045
419087193
374537276
1557680231
1566828409
748866306
2020643770
1739274853
1460659462
996315129
1451813817
874049448
386294758
1000980692
1151043985
873305981
1152715827
287171501
288445812
230490605
410107516
1840875353
1296516304
325963416
1640083341
1275106882
36369459
888679211
185086439
351401184
2070305538
940670926
1495449016
328814125
1250266038
486752827
1404620401
672041384
1792640638
1572385308
211535098
1618233519
1266843689
361342151
141409937
1974329503
1658760535
294703757
450210553
969647858
1088535853
585221752
581472529
891227746
803003042
358129961
184864016
1614555007
1475066041
394949869
1697632039
449085170
818694340
262759152
17944299
1049425504
1321239222
1306372721
809882181
640790010
1200410391
614373622
225920009
1735736030
966015433
84111843
2116887965
1575678584
955532362
2017628093
1732662956
897895526
1672924634
924696838
558891361
1060463686
2085779286
2125215589
946428112
889414308
473763836
331867549
421878639
1094457028
882300089
1411883014
71368743
651323802
1734926991
2052214532
194996055
735468782
457729935
55277399
1376347656
1845762728
1064950094
1251237524
1993298688
1781126660
1952163775
1766645830
2008556907
1696195328
742114346
1267312898
1066289171
1443325651
1360715882
1215087174
1756902032
1901432241
1336821069
1401530192
1697259631
424241293
269032521
1044314687
1413050765
566876297
1819221822
1216097915
558641982
1871455707
1907281164
1213389345
838565999
561481308
841965374
607187484
1033523625
262041728
36128622
444162183
1062567112
1747928776
287039684
683581400
1582493570
1131525891
959056158
53428494
502418148
2130242261
476305540
1144691564
1876093090
427579540
395660523
929156222
880709674
769791282
706338990
1695536599
2095963901
275832353
1354562201
266392998
651227201
1031265096
1475963519
1478611027
392259863
546746744
739160915
925191597
1555601742
1925750812
753263387
87819032
1709919820
809042509
1559569006
223029471
267857750
1363652634
253576413
1422377360
1376080687
57682045
709910686
1831757757
1015035744
71824341
974579116
2123272970
1227011011
726062001
679048556
1357389335
1723186427
916317057
1208811033
1388358588
1297814647
1566015030
1174080542
2039446887
174521228
199325233
98693671
889114632
1258061327
1394360591
544583159
453529590
1166100280
679549935
1891581632
526763889
1780376603
1374199666
689601948
1116017531
354717660
1209389922
613343220
1767423857
841141234
1715184278
299022987
1500748448
1016465436
1331561722
942363685
1188070462
1133254053
28627373
1969562175
171164032
1668127424
1914210477
710171447
1950179061
189428912
664912050
981996799
590368413
2099717896
78387480
1630625668
90497973
1012974108
2127950686
871670501
970942108
727667556
1570435357
1412191392
86347976
2133324774
330135336
1751786386
163150481
265774130
130101113
653036064
1146535353
272687299
1824569716
868551796
1268243878
1824915363
432599255
103000042
67148611
1825484077
1328364854
1761498089
1158673067
867409607
493565504
943010575
1923928617
1567516731
1670739339
2090551211
1392723730
1747528332
750043461
604290968
490407970
1235700874
891120591
1788254653
905592367
1604613507
1803373384
1670592386
1693275032
569261682
1140833437
600867193
1215890905
1451821943
695266098
1180209035
308251064
226392345
1017055508
2015069923
522061102
853071898
2071924581
923873361
111559575
248911628
1698383617
1019499940
1241983306
330903175
711166875
1536009690
1830552463
294231103
1003042343
1671914606
69710541
731484847
2118868487
1641943432
1645058531
1841893199
1174929248
455884222
529942613
286761248
477407946
29740235
2050857023
1174252303
1350538172
1695596838
281309328
581720960
2035573669
354493334
1318165125
470678534
960818602
1417802599
1566387161
2124328566
1016727241
1829846850
1909504998
1368742166
1111061459
168205726
1156187424
7236826
624758923
1061443208
104680164
637217384
1212464031
123761560
352576783
1502994486
414102615
1501311349
643055830
1483588026
745688678
270100868
2049971648
1534999807
93287029
1832683424
818429265
1958145739
1307647613
96226890
797115181
145733415
1834575942
1089887605
180001994
92723331
1721383070
820665588
1280412147
1857539778
1239377978
963552499
1022810764
902470467
881051527
87664960
1896587245
797083126
1269797776
1700667997
292239415
397730544
78422176
977060865
1015833639
1266402938
678851929
1821260170
221613546
1009257726
834893359
597202093
1989327272
513336692
1985348461
826376604
1896027361
595722489
1066946799
1819726452
741520718
141516671
261829197
1352690257
1911161194
521196847
1640069677
1143616971
212884103
1533455607
1181714089
236986693
876983081
1888044344
1546385150
29177138
700304769
635298431
866043362
839295542
1449943288
31609544
1852212391
1971942884
1180463502
711379865
1244173220
140144860
1358456047
550617283
2141725016
1115683737
1165231466
462620561
1610347266
1054164048
1403791304
2006264866
51008692
401557110
1173379435
78889179
345864860
737639556
749188756
1530443862
413034684
1552190744
90736052
419938174
897106723
745657679
968602610
1568795443
946936795
2069839338
1724899657
668066188
631326594
294850508
24963235
952516053
1845244296
50914717
1543473726
761286415
180103753
970245819
904630066
440654225
380489293
1388042376
1094873876
286767303
2134819790
199562808
1544019201
2054700549
1024558454
820209430
688646662
1746370529
1327111540
671698041
408211437
127218912
647457551
1395314047
870490236
746515878
986090340
1604441140
1492936947
734416732
438856603
1029973193
1936072803
1970292329
1021049578
1833857271
857391272
740574601
1925812348
773708861
1451963971
147149723
155968005
944561744
1808276892
479477633
1839655372
1143560802
1600620257
644212286
1037632545
1457009944
1213588239
1435489297
163445046
1853177650
910749287
1960329030
332371730
478546540
1303881276
1130062759
743672055
4946132
830817354
2136103875
309281493
2020491693
2120011330
374724706
747364659
258632240
1902090208
66645347
1250440011
432204171
1661274556
296826221
415985309
1570272873
717816339
1055466895
1231851373
2087979064
375503680
478913523
931894464
511278839
311199534
1248011966
337804345
1840887451
1478067013
331297586
183217270
967229883
1642028464
493190369
1428564963
944194825
456998708
822728882
307438743
859654224
1954838011
305659918
2039621774
1078045712
1186605984
1221969663
1478373472
1193323699
716840141
385301809
2071987893
639087906
471108033
177555314
1673367647
1380810940
543286195
1207789913
1389826478
1645534628
1916797853
1923732927
928902132
1813242618
1382297773
1115513613
2088791703
1745659640
1573291556
1973439372
718720754
1129235774
1500027741
1969779491
2005648893
1367482263
1471063241
386441316
1739965918
214202894
718472084
12380457
793882121
1660444926
1266955923
1210490319
678339030
863707596
1794675818
941893911
908999706
1342577274
803030127
1885887250
1510239737
296043903
307712616
1885905014
888001119
1063473428
244508871
358304007
1845729852
89779820
880424906
739432583
1731020737
616385613
215151195
1949912142
66892308
55870770
223526081
735573246
295227509
1136950512
2073293651
262931214
1897758829
2100729529
1315816950
2003388400
1604166040
845909146
333857049
398493240
1277808020
443746752
50379201
763652155
1629582362
33511069
853354679
248679473
1484581446
647506290
869598985
11442593
1962063102
233336684
597167
749868431
1817757069
584773798
982353214
1176461868
1346103770
1685306020
1097741529
1249823362
1678612541
64770581
990786292
147959627
908133876
1312250288
1496111173
1361500155
956396553
1502688120
1262486729
1633670857
879006797
1803338349
1466037873
1374534206
594428204
1069646851
27676731
1397966096
1540411971
809588000
749635960
1691992607
1291576264
1916488340
634380766
1352678812
1663752121
722594439
1757366572
264132907
1912218718
655129756
53469835
1116538988
1318516981
850145711
549263011
914605072
661885026
737033803
1570831307
1747132541
403660975
1120679161
787010857
1763653155
454287662
38006786
856614004
1126584990
1664239204
1589199935
1946891607
1853379547
1142022807
222704023
982172338
1929187984
1287608523
110788068
59114910
1024420044
1596056483
1257095181
630159056
1379136412
1607883564
1335507424
617522510
906805854
552917002
1360880363
1140263166
937826746
1354786103
1996984577
320083888
382395674
1517729166
923796146
697988749
723116995
1310261262
62306018
1478968579
1960542879
1642586868
1108837160
1811835358
1495297514
99736721
636780235
1702833800
1881379169
1968317875
2107841955
383550606
156068087
905177293
1326728192
138225900
1994126217
880066880
1643125736
1995378429
1648025026
1542826493
133453006
813879613
934972121
1953842006
179183988
1938725301
1182778520
2063858933
1416609840
71052842
1768259793
1819004596
1049365449
1198140773
1249545490
92527097
1953540521
741318556
1084575307
1995510873
958561861
1845022188
277881561
1115759126
1675209161
525595415
1030623732
697957931
1314170267
1592707891
1432557858
50396647
912204083
774338512
41038359
780399786
633758962
1005294444
1566414208
1514786525
1556838693
1150010176
1068667144
1961764588
1174000059
168752302
1172415153
165568998
1792840393
812458
1206194943
811435701
2004187369
325605594
1529540138
1742826673
1482776444
979728657
2104660182
39505157
1257557597
1464044682
1435427062
471104526
1294917479
1982077649
1905972624
1322473770
450503479
45471296
802644141
1624320411
2102150223
1904973366
1883003474
393130570
1134464067
979110172
341847020
439108310
1488312954
650294309
10087714
1151345926
1899318870
1503019698
58598506
753348662
1472938188
1800634340
416872173
1988258421
1072286534
495935390
419583675
1582918276
1419849620
282635495
974938748
868473633
1592184818
1737852179
1032515412
1880733841
648327126
1896225397
995419292
121183427
1063567619
1861121479
1057710773
2011248492
139937404
1884658679
834731232
1533488333
647648324
99228918
1207193122
555292641
784815009
228358344
1427358610
1533074239
710820757
156721049
1862184010
2108440761
226831455
374732354
54808505
1511047740
2079720275
1009023453
428285450
1225272644
1845184010
1659172303
502355758
1031381224
776960226
1359405578
72354089
1243695428
780662996
869167318
2062509698
241189339
429257904
147497368
667664153
234805890
210194652
631490089
533754645
1840274657
1818530629
1076332197
92332119
417454930
2068767460
1011537082
215036281
141719740
441164213
347047896
1112762066
1675886407
379812989
1546332524
298551278
1966024247
1597593229
1801841126
689557159
210377396
1170233478
1514284932
1135819946
343220410
31678929
109146356
1408823146
1410017610
1911407285
1043328364
796246373
1431037975
771312090
976796949
394686087
1915439296
1207362448
543075350
1801542479
836269290
1700020800
592292841
181636155
1712928844
803142612
768791757
190644839
1302521191
815494692
1149060067
1702451834
935393782
188833094
1882354082
1874850820
963554006
1420270570
236985463
1223334849
106404240
552152742
2044624877
1965307313
1182022937
12829145
2029492055
799251530
1379632329
934166041
70165499
1465776849
10863835
2030889142
644695666
660937554
563366517
1817073603
342480279
1120602023
1308335618
1846237865
147397351
1073538445
1298648700
926798436
576781643
2062756491
1408320834
964800670
1363019476
964347499
362257658
98809970
1675728550
169147526
488179723
824547698
1654970190
551792973
598160405
1038039328
315566520
575682728
822467451
1473421330
912387783
1945986732
320488843
1842571196
513643333
421288657
554494643
703600040
1865289862
783275018
1756494884
1807281094
929820408
50488498
139613067
588559597
1085213868
1257128535
662462431
2116005035
2084816896
1529682122
1920988219
476310817
1107611682
47659524
700726059
858508657
222970856
1289503927
1507357349
1760397283
1554403449
566928125
427391857
474556086
429563641
1939030076
1141835936
16275184
1909827056
1090087189
177136530
1380116239
394338906
1688432762
1921834170
958356803
1091433441
1883123305
306380510
1736969273
2099344999
978348055
855137117
546367115
1989647457
1378180036
742749220
1839302402
1461699259
290154433
1430697834
1317757
38753453
78497789
1038899554
544341601
1566768730
1789791274
1073489450
1980418330
965064623
81326192
160817263
842748616
613728973
1562110395
853012869
451500801
1423598444
474741069
456807219
558814809
1731946253
1931030998
985241280
2106129545
2068055943
1179431860
368074555
752375310
1234566247
1891269717
1877278489
1299479494
1910051449
2018278007
1089236446
1279575745
1659509097
840134440
1219006541
629304547
2102441783
1090214503
898151067
577933168
672885302
353955082
634669228
1964875930
1315800607
213037882
103731407
610343102
542121803
2091081990
466278686
1714632900
494977644
780965772
1382136202
428018515
1890935068
2058216580
993621040
309313038
1447956342
954263388
979350510
933508186
931862566
1957234041
623744402
513778143
1159743890
255630941
1243503609
1849336440
125366989
1976168967
1470771062
1508980236
1452170815
451973277
855710078
455869545
1278435507
1857021746
1178307130
755367823
1022119821
1814846007
715496613
625626742
695328293
1245915617
95692549
892161273
2145620063
2127105546
721993255
1766794380
426248055
254501465
293516084
1644916422
233203779
1180258887
1507204980
1019867854
377580070
273580836
1885905014
1167400038
759953995
1293516492
1789445945
210589323
1355243911
825927981
1065849081
812883011
1438171822
1609790949
1349610319
1806029622
453030761
1576220024
965932705
1976318873
594693890
679423053
126315621
1468278864
1545389689
697502171
1629541863
459051445
1788261531
1992207537
1057223666
1183927005
262502007
2142741043
1458606400
1611355897
269434648
1638201079
497653035
1057449709
1515057844
1901957871
1546572334
1072279882
744051091
977627389
267013689
1618724245
2080450874
585727260
633620860
1408713273
936691912
370279077
2107052574
1981653744
1519415961
752872692
861198963
403596341
1343179104
1958222992
135854582
1926552369
825912920
1181114402
1510391452
691111584
713033261
1629835043
1347107380
1100270985
241039893
870469125
1588068492
727402220
839079103
1277435821
1176767142
729508113
892179838
315273714
298102594
1538005375
1330793374
96903091
1726505564
1605323697
1593140020
1120447543
1858652981
647257700
302466565
2061518245
1210523524
1870062655
864577056
608052720
1408947678
241393322
68487795
1781036816
708948845
532574825
1447008613
2045950518
753813153
1489353131
823660802
1425099332
659829092
1371185790
624539302
1703815376
1874178454
150399190
1975476348
919070062
679638332
676010405
1566129056
2047494020
1011064134
1360193183
106869944
871663250
1720935478
269460604
834030386
1089666840
833126659
1628431304
38897677
1667302771
186413064
1259968124
1854587232
1175475241
1096717834
83673063
1487836867
1686150491
1470616530
1132585710
1441517635
823869807
407393721
1258184812
278293851
1253647505
551598120
1182366103
1654866943
1214640666
2085576289
460815611
269698228
223199080
1772409458
2034695902
1770511237
1626792984
1746412028
1656995704
96612490
1545718037
1803662414
1552304106
101681668
545789820
1117428531
456458829
1502067839
871871430
298611678
1464167098
385765604
2098221112
702599666
461931160
549978247
220473671
806158766
577848235
1143864519
1305797097
950495207
580596227
1127489915
752659057
620545120
334966977
279252929
757224077
2003840940
142041422
291072595
142716070
549770111
501327992
1330512253
454458985
1269767662
501895285
352570285
725201933
1970100976
2006740873
2018872311
1489308718
1401364222
6602972
872821040
1248921915
1706505593
972762924
1867032125
1773716645
505452626
1937387509
73587111
2066733907
81198814
594947987
1153063961
999646755
1193555672
2028795694
1985678698
335865875
1133513778
1014594335
1117433559
754994843
1904428248
1248439137
885167434
155622642
1576428658
568481863
350464736
970605544
275001424
1769419841
453884113
1925270286
1949275310
1425274135
1863490107
697778045
2111530711
442874332
2062701138
1011325746
1316527154
404464046
426984833
1345577766
2826380
1372925456
1244198305
1093755234
1405589347
1759638410
1583724941
1793357860
1845195286
1525497244
1629669744
90740692
282581726
2073888343
190323071
1661718046
236797834
1012112735
1513779761
516568135
1671854317
1801282950
1462007408
2088467984
150183262
1642456764
181468420
1835914437
1446713161
1779084838
951228936
652299572
431896679
1409566861
2142848160
1963642918
1431738809
251971573
1610556077
1722879677
1678334021
525607873
789686640
705648916
1524783557
1318225332
1693224810
2034100428
701451090
2096657015
1042768738
291601037
2003360111
1259746002
1475167102
1005985535
900967832
626091882
1453070816
1294232311
1731631461
1676460599
520690827
572501565
1879815395
1157851042
138103687
1991089178
1126212974
658484010
19709571
724211917
603860410
1340375167
914507982
1276302917
1544249215
939184881
1733285888
1200961790
457537393
575142806
314655541
712420020
167443568
1009833308
1984428862
988552120
899059056
487383749
2003202438
1585908659
1440533969
1646060002
1212822833
1103245861
1189693676
93464645
1538961072
1757425038
1355391088
846505437
1649818010
746913932
1897551121
1142855790
1422486904
1268439281
247584570
267393820
699361459
1102956700
938882963
226225989
302067302
1614500428
1494268319
1759566189
824608568
720993979
785613564
700014417
1860334794
685477595
585946128
904822551
869132939
421473680
1342577421
578835536
951602241
750380586
140441916
1187653065
1210466410
6459438
229250857
1618734665
342116587
800464666
185957587
1229216099
1192893348
742845477
944306424
2018887562
820500305
1142246548
57523285
969199032
1035873761
687892407
288553371
2029707006
1585797939
165346932
1895383367
30114651
395268070
1628101131
1340206493
529616264
1114355077
674594464
1476448262
1720634943
43265943
866708890
1902016741
263596181
733693603
1657668093
1145536607
262980109
1380704961
50743584
362476464
1502871082
619003015
44180107
2022645072
417204109
13067008
1250460166
666514811
749695631
1268138647
1693938254
1323144841
1102849406
706042931
252563633
2093573937
452818964
1153920723
1481513614
9291895
989612509
791508415
846777689
1781640641
1365990607
1339551865
469884315
1974886059
1245955328
1295557047
318624075
1385355334
1176693928
1957911818
1633520515
2133571466
1086083885
1124327373
1642074796
1333017557
1585778389
644385994
1066075726
1822288987
689891134
1582734540
1647982624
565375190
1680688426
312679348
159489843
137911732
248887020
1375927452
2072628243
997603570
194779754
1850105718
1563400413
2121866945
987560242
1663403384
1861558188
776146507
1995446681
1071628877
1103725351
1168051714
201835315
1523124220
715776090
2055749456
713408829
1885920038
478002454
1974769356
1343155902
1469035586
9856918
541407915
430992731
1114129147
1815070912
1246123194
93200477
858973030
1542626739
121113431
355603297
987335667
298705648
430620139
163738311
1798581347
1606773349
1928015727
535395669
1137569124
2104288530
280954305
432120254
793251800
1678267859
793093737
1655327407
777538571
1369567432
1638733051
709853122
1062142219
35073480
314412977
1783083714
718436
1827912034
1473507730
1772925113
720122522
940445505
491008059
914417008
757569797
2054734904
2012007678
185770703
1281100580
97792860
169308231
1548233381
1800328838
611502570
456923111
282182760
543712578
724462421
1429146854
699348750
2124255733
1778526306
1283736196
110208891
766211862
1640408218
1026508855
152525352
1549798777
1958234817
197495671
659565293
1897112372
1334110830
637449823
129043062
1579208985
776979751
1166488936
851253418
2125188224
1049002849
399841110
2075283657
1079822937
1737933509
874061478
1362320539
607225162
837929611
1440704556
1072946859
992862113
750886235
1471759451
1878692280
1534368382
1415258691
43042383
627946114
241780072
1977312090
1492904402
358055016
1465579671
521075649
588906801
69648418
49254925
1558196139
1969286246
1471148639
201768333
1315764621
95566691
1498600624
1956230877
727455993
1913961468
928304370
1552747318
1866688690
1445309034
762234258
776910389
545182739
472218692
1838212080
1311597900
1272185894
225867951
1622693038
1626497141
160305628
218954106
274585711
1780030038
545617961
979282073
469407230
346912243
931932728
107218981
1383521169
1233603613
1663825042
1671727584
634613543
327864306
1565032914
521568223
1262505852
719603175
1584498030
2137707016
691907221
747364659
778670348
1543978300
1792109461
1532860812
545806968
968549171
1370686194
730419447
613398429
1459117115
1870631154
885161203
1998734629
423749054
1205982281
1989466898
472958781
837220058
1871589516
2075103509
1358199788
1332569252
1881238499
1722566802
692434020
785660116
110454534
1846070851
644527987
1122553028
30572183
388431092
929554175
159240437
1234567652
1108837160
1375249794
1497324945
36934955
1390730469
913191694
531141312
466634494
1500453797
308477854
186761855
2121203881
689559040
122148732
2000370506
173615213
2057827821
866903120
1772673857
985664548
255435510
2043809835
1577828147
59832294
336331499
559998495
162066225
575915415
1223528781
915727046
1446093938
2044204288
2060342746
1744503259
581413775
470587381
144541446
5163246
643489176
77227358
723909601
1592837726
596095310
1706318696
448598315
920142313
468633995
275850044
1686619950
656103744
1653016501
2062057130
268864475
1992996423
1680351874
1882657896
1096307301
846655992
642039849
909670985
1500974936
780776852
1736108033
308250266
1387541269
1859807644
921293182
532890099
1241574729
1238062438
1290776517
370857280
661800159
642182225
1672427008
695544972
820098421
554144470
820846544
800301160
1907808586
1960420551
862799014
946386112
428334388
352958933
390739460
924541955
119631504
691026444
2114853447
1840864325
499784467
2083743388
742538971
1035473359
2113074436
1705839426
346775967
1277944308
645392239
1929684225
1280118114
1732486064
615176909
1158866385
554315272
1812492665
1485945551
2114448175
1478534647
133041899
1391702259
2064093377
619978702
238042507
1432561576
2057748703
206303161
602753670
1322583735
1468106446
2015714055
320610408
1339018267
1196336786
1720039317
458799271
356620613
1091988417
1920947792
966083987
1736952210
215831805
939299621
1460301703
536555685
178322469
1384269020
229259430
576387027
724150687
1242203563
1673388431
2140626449
807181131
1740679565
1186143779
1723736533
610981358
328762950
715968321
395788377
1999996749
1134262791
1517724010
897911749
1771776866
406062298
255468230
345206605
1638861159
1652803722
53705323
353273237
1196623282
332721148
1609863747
190035197
447496371
1510765069
510363997
784808594
1232727712
1794357586
346225335
620720160
1790783463
1154649233
637757720
420952446
918284617
504282559
633446340
508980633
563697814
1156967
1799191181
120644843
1462644168
1145767383
1282031213
1299807843
1374920548
611488326
513601928
2068526084
523731172
1341957032
1553433766
365969300
1867225008
651561881
723022661
1701332288
820405248
271384300
85141870
1856921834
1675580115
578218395
959271751
852165344
588832414
719129387
969138568
1219154911
427619337
1944881404
651595905
1432451919
1772593916
1725786567
1233461912
1564389316
801280727
2070836033
316464251
420606072
2076222819
596080798
581851573
1002090794
1708293482
142804798
2055817337
453630548
1500903119
1773585420
1634555047
15669326
1338104621
2047654126
464502510
1173535563
1676510117
1760085792
596392859
42844578
495709439
1978272497
2086879022
158993662
277442147
784149358
241890811
560450714
1451656952
665900993
1332424916
256860193
295668541
1050485326
629487046
1934802918
1341107958
1033005253
884365446
1084351828
732096260
33146352
1729063078
1954071000
860390542
1832475831
500025650
1300920038
1202775793
1444988743
1960217457
1269720288
1821293613
29348362
9284862
1206833987
1913559551
604595468
1638396552
1922669523
202165055
1185411418
328831391
1170749179
1277337091
2068798282
1563257215
72552050
1561711075
997586821
928631093
186928286
1614911949
1341987517
1702083153
598925302
1542209613
289170870
909300092
287833017
427526927
1446215827
1184344757
1484142920
409281701
1113308739
612143708
942050783
1907754484
1407313154
1779540762
404806697
586664393
367026892
1797215013
2077619902
990230189
2042346451
6665225
975140590
2015001366
1499787047
122428694
628007800
803584704
338702409
608294235
1145683786
1036738611
760963175
2020820986
1519551371
596146896
1886542226
1564671516
1464170200
516722057
2032590515
1384936700
1952520871
1876077923
1150132447
619399156
1201375536
741101869
1287117973
1991243092
1107003529
2058775095
2127026638
1098014462
2127708387
128117274
1190419861
2116280875
1000124799
1024027771
1251619857
2079664134
1010046139
336499759
1928084992
1235569005
1911364124
1727270608
1745390053
132580132
1065626677
1729185007
129850745
543701426
1896695339
2116702701
282672673
694212531
777024233
1150544060
1149644126
1241027928
51411481
126854239
558246305
2015083302
749419542
1194981693
1371035576
514456615
1197833675
530625339
1709086967
1659661406
1096734231
65506575
2055328852
2142640035
910660973
1377285322
1966399285
1615154666
1545655786
364922058
110887036
2047891594
1064655850
188687654
728639949
1818014815
1076728149
135524848
1297106547
261113430
1601572797
297726523
1008956910
1507478899
2139862902
1318139337
1174459952
29630959
1335555433
798132334
761401031
1646679112
1366989030
2140044989
1707636680
1589620303
1695914126
114111366
2126718652
897683675
1563870858
687145594
1295155593
287732763
1678525044
645214380
494045053
761622681
555392665
751615341
1407340040
1955407956
778089871
1862218416
43799108
1734765753
304956854
391675652
16612553
1508206938
240397058
350537351
485942751
1888103159
1344212358
853727522
45562865
2063822265
1864961381
1220201749
735084639
578010009
156230532
941366517
923123992
939509111
2021235687
1143613264
848950733
61455583
1079778643
454338658
1312818783
1619859139
1685418177
1190299373
391441701
1337137953
1251781946
1071161412
1212512508
100844200
1386543989
621879445
132120550
1294533447
640545973
892072743
1495002891
1603787328
397105672
1111349709
669625509
410911289
2129117132
1518804490
743245686
579002952
370337064
1495416991
1695152160
809086192
1788888911
1022623416
1205269871
715371389
885306536
711996408
1799968820
1173343972
619266624
1998100872
1390448102
1677474754
1597884079
2097905570
373323130
1866346259
1654272668
478494866
1172402809
517369869
311243359
1467334990
1962183457
797328171
1943221101
1624345460
1238752788
646746053
47888110
1252534344
44680833
1323931176
1949147193
173207625
1280264412
533347763
1484949582
1903242974
1300924749
2024269514
375857005
235130989
585403422
1669428584
2034913588
16134272
1339399163
577905006
302305404
688463134
503726619
1257931712
865429461
1749102927
307430570
1764174818
425913756
774508376
3892409
1564810531
1675917960
481632741
1838524806
1723783059
922568708
532095375
80407492
2017418180
13786979
1666622051
126153361
872488072
1514755011
387008369
1863090941
2011971648
172753301
470905380
441859091
2007981199
1843234388
127615188
2069678110
1733336283
1245853507
1253427133
1517848016
136880550
257259768
242464072
1116340746
1516345844
1315514167
1049356523
2026096981
1778144597
688628424
79861020
633940526
1033733206
403151495
435581806
152579135
943287829
2128200904
1963805474
197488800
1843057525
1719246755
675520097
641150492
92033890
1228409902
472959421
533866432
1485065124
33996804
2024649583
984723368
478661533
1708304047
1708468265
550218603
1907833045
1216440152
1889087449
2130207541
633523241
59411528
864250943
457106655
129506558
702582678
1076262084
1103184649
1157030503
726710690
1584737484
43666265
760707237
1892492159
933709767
204394849
816087473
69060956
334838971
1449542777
1763244077
1016764503
478529984
413172990
2017901215
1485566715
945755129
1850658380
290875555
512214115
1615691513
2146866651
1065124123
1185444288
943124954
2122580729
362875685
27791470
1433809455
1998422767
1053197654
919346360
1207725546
702810847
1406292346
1551942071
349276925
1418709757
148474682
333479640
1077984097
1437360310
1493491761
1455416109
1065129409
390979645
1920350101
2124719565
206932636
308956781
1859810146
882481902
1953857510
178955058
1394581390
540049575
642042527
1819890092
950104390
1770053660
1534651419
1550521553
1098025735
619649255
1574100192
233915517
867422823
128580081
1104340281
1298771549
602583354
463541168
530414886
1618482994
202782265
1064266129
332569691
890574060
413369811
680811057
491144463
904960242
938700332
1961399723
1387315591
2131867854
1162849825
136568282
1963125546
1915200564
660746384
2055131127
61120941
708463363
2059990095
360489269
893221690
1601390532
109736844
2094122501
1499682121
1620147463
309059355
524825400
1806710950
948798723
658458885
86460289
1426746615
1683386383
350239435
784053186
1243766536
1148883116
1147543425
895830276
1523681867
570867992
837987601
85915240
740519836
156666331
1806269837
411855598
664245294
892750814
2140636604
769321949
1139727397
325030495
1233608815
419510691
78074379
1764936287
425807104
1590012736
1246244995
1143162761
1610572051
1641668191
1076227648
243289477
110605091
1507187592
1363635975
139296549
91728416
59016132
2020051025
967364640
1341657667
1972259711
1076297524
2030751257
725902459
1357616289
585940290
1476253073
934861861
60312587
837612415
1666252719
1447365180
1840944195
2015961901
301167087
2116395336
293726916
1405262342
898066219
431647907
1517748376
544164310
399049685
1235574431
473414632
493885132
645493844
1281756342
1263976928
2143022834
1274212176
606944926
1446065174
415453407
378151652
15488029
217494318
1388905946
499352398
85621820
727221577
671613968
467548858
446356922
1200145971
782718382
1181654712
398065747
333556618
1379343214
952802936
740265836
760561578
1112453920
75776960
2135829529
1937553689
904524048
1851089959
1267102792
2072246188
673170063
1348509242
482764953
2134812504
315456548
102016960
98233754
810523810
1245567765
1375471406
2118310316
1742448060
1515992149
307034793
482326924
340787166
1450376749
73849084
1238770426
148868777
1329000545
1247127023
82740847
1812510972
1372311029
1707263197
2085300321
1722846584
882113577
238498621
90165264
1620238796
1696872017
1921572134
943606950
1715800448
163649406
1355279907
1391144543
1290253114
822786973
2017265563
833711717
1941135145
1680415327
2053480264
1788819344
1486925646
1528632321
2046548788
1168008135
2051467713
1510309847
2001771673
1004081362
2135726530
1984092532
51255127
453451022
1675116480
1804528858
2145760568
586756281
580775378
627662684
559777173
1876819206
438262929
2092541262
1944278244
198313117
169858319
1010564568
657634250
1675776179
1233120222
1758368862
50427139
460334695
599200375
1356705489
347386201
1494509149
2102378868
1047493241
1957028262
1334730111
695174774
1195036685
948851087
723364604
803993902
176246935
1142719227
2099066579
613598802
712034307
1764290433
711038435
1867109177
235575544
58951534
706115179
659838299
135023820
419596910
1004234645
1848737488
1333821761
1639437933
41693723
2059011611
1294755524
1287237142
1287248944
1977136046
233609608
205840994
899357995
1395624331
745788478
1257292514
77790897
1964081443
48443301
1508689446
1814784620
1808371103
1879069145
462166845
328328770
991330691
1949312296
1955046225
1726789188
674546395
863615919
1216239996
779318061
1394352447
608049444
1447720149
1109567614
501540350
1447445265
1072362128
1148647877
716693028
36697235
1087699693
610036779
963754445
731998615
766822436
858811166
1838317853
454288449
324811404
37591469
1063427465
1125464991
1883984199
1103206483
48819942
2131832858
79541866
455501657
1200233840
1250534001
1030158554
737349927
247995155
1241122139
1001756007
482442405
630025943
1856967056
143427513
471283755
834674942
138160949
2031312718
170835650
1282636358
488808769
1531374502
520392422
109049764
1302184783
233311005
1148772655
1932220693
1163019929
2076201658
927452560
2001791811
2113204658
169736909
264691250
2101612285
730519791
2064494412
278114298
1464192435
1773585420
1134386313
1130051304
667090215
1069408653
165230319
1643553804
1230366798
2050730269
1742359351
1023670765
966799441
911052363
1810168989
1423420028
2091497532
537249126
1419822039
1747650142
109303658
1495060700
758078853
798181315
642711115
826160562
397193651
1482527671
586460187
1806099336
1957313198
163784598
491923949
2056793915
1410666133
603300401
510918147
878338978
240607696
1462920657
1447112364
284595041
1525960750
141517864
1366379446
896693116
663919689
2061090020
1706179162
213106555
878959976
416543019
1700543330
1833023030
259662971
138110235
1332004566
1625352122
516317693
861256815
911874939
1069907163
113919758
489408990
1035345652
1219734921
881701758
1775346044
1119348806
346864105
457947659
1395783687
2009510428
1160811683
1450368171
1135017529
1500864407
1655482589
1886179434
1206039103
1563244515
1903759787
2010448103
1461791803
374942674
1137660753
369416074
1370803280
1388126859
1352463057
527544465
738783538
1779202452
229247010
456708421
323672765
1365822203
2016934320
1986345917
1757216891
1247892626
250175056
369499477
1194017825
1439873371
361586021
162907260
337411769
633542371
1515013362
2003241516
1597120447
549485568
1205688889
2017040107
723878025
804274764
418985651
980545815
1507804054
1432689194
79451285
1803533128
1643651930
1198087295
1034075670
1561638946
1122456712
1229305192
837241154
381957326
1441783893
1233644816
2127746592
386012600
1262220377
689640615
74521566
1961980157
1564202616
1826166268
381443462
371114849
522921092
1731157649
582250097
1854671415
286053101
440546441
36567661
1920823424
866930220
1108484556
2093129837
1630568568
548354177
1149379631
897168094
147949294
887148128
1406388591
2026675816
1171785700
615307768
752424819
941034510
749913182
809272265
1334349818
351064533
588466028
1142365997
1743410286
1842868656
1785569839
357345496
321572426
610423106
2028259380
589987966
1886705074
337453035
2047523017
1334351819
680991404
914478499
602492614
2114259802
105172452
72994142
1387676467
1325907745
777739032
750774907
135246212
1853167380
822626508
1917110217
1253778360
95320982
284908622
67824780
944846838
1874939464
985518526
567438109
1268216732
1195652864
1370746553
2082422898
608246257
916893967
1176707464
10808166
2077046741
2065490721
413191675
1857845550
1458309401
1368046662
2094345595
116879373
75493750
820960912
318738737
1793699303
145581918
792387811
974743232
902400325
770167834
1726121638
849350179
331072043
1577885144
1069999162
491708482
855801998
1282627388
579580180
985053561
1325153177
1564006548
1940201989
421115963
855845163
363360972
2145819187
1932352212
1820492227
1301869383
2062772238
2104873715
1950479472
787961045
1010992458
1640180752
842608193
1982789010
2070821056
1963950774
1499813815
487196968
1979868096
1312947767
1965282931
1207017473
1121647361
504181919
210623815
1385852924
120904890
303854298
1359890966
2144037467
865562437
759939180
2036999716
1293947005
547971355
1843113
501748611
1210514428
1472263967
1804448030
1012818829
1925514631
1781276497
1107214553
1431101305
2095336282
463286582
410798644
1155842629
2133120080
1805897512
1056301367
129046667
846420892
897431772
1219918423
90475364
614986606
672991385
1807395075
1004110870
26002532
23024287
227451968
1998755422
1708785054
789239108
1097773295
149601985
1540644062
1181154433
106842512
2037152735
1256452740
468728700
1004392007
1546026227
438158835
1719343235
656025025
1373541622
724606141
1621820564
576602126
1368581183
204387263
226513613
1119335186
1418419455
1698770431
922275903
1428909266
1708798515
1393265610
571830934
1915950483
538802966
2005308633
1744415508
907345945
1902573309
704336963
947054313
650885099
839033416
1894474153
933686491
108676635
1364061326
781566129
190287013
40792731
1496347746
1077911639
1934944122
536872829
1748410411
943765926
488034305
1032288530
233687810
977654530
585217659
1676785748
1882190255
1946860326
1284962479
1839707536
503659667
1738055006
1404257040
917163859
1374715786
418895534
644218481
234317717
1956752514
1697206191
1401186742
10370058
1731747910
1307038853
1662481631
2013787552
605522849
1734638529
1736078476
1532920573
820967576
62265785
200494636
1898076933
906639478
826727960
799462354
1839825942
1043883956
70793136
34514319
401244909
254130007
475633697
1319760110
1551715294
1475206057
1389912040
1152231032
999950755
359645261
1283039019
1015747464
1652820604
2131962040
337217683
454668293
425132118
876857547
1308154908
1316864687
2109566522
400697153
1879002694
350187332
1373832669
826140050
479816982
710407135
231910866
1902634202
2030350837
1290144060
162535288
1802867404
1398112494
768509359
998398890
1815009877
1316954472
922303589
1043505994
763600729
1858668670
1906143153
822403174
983200667
1739258186
499775794
936480910
1041129639
1767834321
1955618106
545580102
1580017369
1833293893
747700559
196287484
252585943
429275609
10289719
2134914971
1898042586
1998084367
1345642436
129808014
699808224
1240464360
1428989894
1549987092
185544583
1584990092
133331578
507496303
700673118
1622403770
1363785021
1784628243
1548696878
844376057
967395785
1594820674
780785273
2134891186
836088552
758927316
1689316133
1101670242
341391477
27044647
427716330
1605764745
1952886733
1911947255
1760054512
1164106853
548931849
62423398
2135783373
373597389
62887130
1994309255
2084515315
863912894
996119953
1993355861
816413364
683244143
373355135
2103940365
805623220
50039494
1731369663
1044879813
830066191
1676176067
751043153
1528789163
1255915840
1173455725
203325648
1262760216
330272552
1207337556
79008985
2072454133
430246255
477071412
394666334
1551653386
1945375952
466772380
1141518112
936172188
661275570
529490725
298674516
519642041
1743021222
572252542
1626770565
582579973
1328566821
2077825704
1369870998
1552627139
1828747515
1914871720
1326877056
513451593
1337469331
1311207823
682395363
786356193
581084827
1028180569
1052178117
973893585
945454921
1460317032
1985734460
1152395982
1739901463
371432333
464792441
1048612332
1529352359
223246988
45906056
1903757745
154428563
1656260247
213873531
1560478436
1698828556
1865572768
80783608
367582566
1917645419
1491504939
607544623
1922924662
1195584501
702688898
1931450026
786620396
1358198692
1133821110
2065427487
837559433
145461457
525638363
719315167
1551244014
1142778002
444013746
251494754
2075734290
937033749
2090886523
1082612160
855347342
503938431
597393272
1577596986
513682507
1998660277
596664937
1317503249
159401988
497493856
466823431
508165274
741243282
1497458926
1754170163
1951798513
1354123971
1079434373
1815118294
1956298983
1785118797
905033736
1093073182
2099754325
2108118515
915394205
1093031661
956395023
1326847082
580500430
1893833781
62094977
1704824652
831101879
356065632
1655914396
311617737
1002763905
2047516717
1730373136
307510084
353607686
1927112650
932520597
1738490749
1233742844
1211079673
997092925
2004366141
1714665605
700002399
1021238243
65037651
613759126
200181079
1200540442
570512145
166629353
1668393781
1040734680
1340558039
674008359
910583796
1977342293
1155239468
129476901
164740821
50368791
1352929086
1551283921
761624415
410228924
1089717074
183360535
434401160
1234989259
1553320712
1147130627
1261721746
1086704814
1417110771
1138082947
908204600
518639693
293463576
1516823850
874302072
1262876835
711275293
1178527305
671831410
1471127384
1012211440
1261666867
789565747
1976736416
947597078
1688891376
383828800
863807452
898366788
931006995
537644244
33909263
2122102274
684857071
915997370
1509686244
196582396
993194655
760580780
1005438660
1132774754
328883707
214447363
84044024
604315847
1408631273
945603233
829508912
1100931505
1129269432
2034223163
1038120423
1479919443
349610592
1767280828
1742627614
1092727894
1314607634
670411169
736382881
763134657
358690934
1758708314
1699849075
1398142719
1492466365
479492821
330141206
792069419
429276075
81501691
915563800
2007378102
1957881703
1984124252
294715525
1866156156
1885662367
1842834289
190581657
1660327808
916893708
1842614746
275955985
1454614888
276483293
1035161200
72080658
348774680
191861415
357702566
1758440775
104579366
207037139
2036065377
337823871
81754370
1155856606
1658997294
1517018650
1165139298
1506957346
508230095
1879185974
793896586
1953820408
1190955708
1568151968
705757176
1514395989
1477763478
1635727020
2055604666
424066621
20137992
1145191531
275831247
970881760
1243050265
1474795782
977193912
212021531
1079810882
1315826793
433567182
163885338
1652704785
1183619431
2041074613
1312024965
1556903365
1355580510
607248929
2086387300
447994754
1014761693
964122132
1506880808
788126240
1695091381
1205869118
2068512887
1035092396
1233026866
201540219
751313151
332928502
1639023987
862820270
1085495541
1194116274
874597702
1483342304
998510290
1982421460
82329686
847729945
977142110
941881087
143726288
650145116
980244462
869907780
1710674973
2081528850
643490638
1867650892
371642619
1143857116
938563591
1176309596
980266146
1273509560
1484024135
1954182472
1322619141
1131073454
1873551591
167111750
937338189
1606337144
1304569333
672308372
940525086
1438696724
1384217124
263857889
808328968
1616102311
1045540830
221628509
1600492632
424379246
1020170361
1534509587
867422823
454763637
1511997198
1074322924
1662915464
1378928535
2049096781
1063950909
557325135
1701442565
1874889172
154255844
1014533885
547649567
978533322
962145279
868303983
243968205
61200710
1212521221
197551188
1724596072
841806044
287803998
1405203737
979093362
782754836
356265575
1829745839
958479034
1126398164
1511691343
733149540
1940741636
1012131728
13000626
2025554589
1888674212
1327560258
997906856
1979318185
844543505
234022961
1424088009
9195588
822321335
2044329610
284665565
1608979092
1235722929
1717391992
93437442
1151948346
1878692546
2009527274
616959367
1124650506
679966182
547753372
416514733
570518386
573591596
1158439497
1288059774
86679834
1536710337
409958202
1195246980
1146828069
199651693
1435989945
72824101
1067336088
1908073553
1496542937
846178225
2010291890
580713803
147217367
1287752497
1748709781
807938523
1121252737
1114421780
1393686385
1856995400
524583028
1645716560
136595791
1043888381
935452225
1644257246
778935481
967499808
2001064801
1591563702
78455597
310076099
167814115
612988329
163156183
1709350715
942165699
1729604618
2054005311
1405731332
12608577
962584132
1016887989
300438347
194921310
1030433411
102669472
217898159
477189763
1502161196
1483301341
2038876318
1938117787
413456666
1446061884
1594771119
1638948313
1517388897
1654499754
1793059972
979040059
1492613314
1572514101
1411856937
1788569053
786883606
1781182048
131581502
1021621894
1083718684
1980313586
92746362
607694955
2035203029
1681268973
832082805
158400562
1872295593
1317096896
1184272680
1183100202
2054706875
1612693226
308771736
638992934
2084059637
295824221
1466602502
721659343
580473522
1744613028
1268360523
936136550
710544947
1983118501
106877295
1108911051
147562403
691981914
638907263
884411478
2010282845
2017879952
1840740293
266920191
1857985261
363858979
1327315343
332473625
1230869507
217323195
684920609
1149711683
397365388
1593181009
649902295
1828391047
1819773134
1695368420
2061079709
1418064783
1630066697
746190997
1015568118
624813715
867787596
1130023450
1569707086
808747906
850510957
371983879
470122831
742037591
1903209397
893583274
999277212
435402136
1489129958
735893775
454557901
425549251
868703041
592654011
1069942024
1806476774
975723785
1884953193
2045016059
1907008722
1662621321
1028260345
1574680416
1237803592
273327124
184346449
708846425
839479005
1912348567
654114390
416482279
945598355
1838548816
760442474
325663383
342496060
887447442
2130991223
963444010
567589075
460019224
496426165
1142139728
1908914969
1036702542
1160921403
246361688
1554978471
1396189804
79414834
953709220
817232170
1683080552
1447804104
687692220
1472384459
2246522
1497509145
408160630
957419932
966765300
225079227
586781034
662533604
1528634645
777036198
1970272761
781035023
1019651056
138373421
1619650170
1128672835
1443548393
263941341
372105816
500126175
1384265517
1383284095
1229002695
1263707362
116948837
1970121194
265184971
1230430462
550190256
2128455185
1722963671
1137913338
1652977107
922667536
1946126679
312993066
1154196558
1375816713
1594425949
1382258943
959986596
1311158766
50773565
2114378087
164238780
612722739
959761443
1253086
1206485664
1364060670
1002786690
1657190263
1521041811
2139551268
1411794504
672199789
1391890719
1555200830
1422167178
1943018083
1507065234
1788313388
1772400111
954218320
690326722
652821225
1232952961
1949277030
1281426173
1885551610
646163061
322413985
800493272
1183014150
441256544
1360306977
1668922133
1085656331
847294267
767805941
1534501315
1522697222
808678261
1814199811
904405322
162004605
1953448143
1797534343
1880713913
1579164831
1339183442
955853261
1060721715
1554127445
1783702032
1986106259
1705152771
754441820
881009886
456451187
2077330600
737641255
1452243645
79785987
1204538347
1211039005
1375687180
109166296
1115253732
1312045305
529994464
392126160
1413584812
2102758822
621083260
236365064
771744322
2024192903
1707055026
2028708105
1824049591
844900421
1946355184
1871398370
786267207
307062378
1905300445
1133816851
844868358
60084057
1144183262
1818880107
146881020
705006841
429822107
1260522955
2014635107
548288029
146071050
362761226
1766075825
1014452110
2084552001
804431960
686304780
1158401026
2143729305
1784159185
535540618
673822464
1196612318
1806918097
1228974639
1436076748
563691513
1565384245
1691546717
2073980790
120688951
736627290
185908425
1271199475
1999628888
1449632501
749708038
1665613764
45165235
1741460811
1462326381
826655139
2062973856
696763446
375036817
1246097905
630675818
1275147677
876582709
954461504
811729144
1796216221
1543481767
655169282
1674117673
456983435
2024548098
993874823
4498808
1009460189
1305612957
1123752079
1296849638
1681030142
475578798
1581794310
1051245812
1031549302
1007020895
1324605479
825501640
482650655
1299686152
1789448903
1799719061
1785277337
518478025
133622950
1435302352
618007356
907491863
1659615153
491596699
1264450837
742709148
1412528800
1228268329
389957140
1744530737
895780981
1865763482
576621028
2010370566
983855923
1893239895
817162524
1697464466
1579379142
519471122
240442102
2019008179
1843791324
695083294
1399990620
1426403485
1570198457
512942669
584060370
2056465367
635359883
375991960
282005112
1666639355
931853062
1078299393
1196997894
810600127
519865500
530153478
299601146
1671286950
886357566
853109315
916661493
295893021
936759202
1689150921
363906078
751661636
230805651
413480897
1677810411
641600149
234922006
1246051955
1734548739
1371048191
271516645
156145093
91136553
1889321675
1881567002
291713754
754121119
1333833009
812098962
184262319
210107951
869216988
21886073
470291968
768158204
85402389
2090180543
1391539716
828218238
1285676703
376668517
1912818433
384362794
1732266328
1556336744
752520681
1659368675
876437293
1874580178
607255364
794174988
555399217
1981329058
351053696
422211725
1248894030
493647591
692261225
1518218857
1851440345
322003974
929793095
648417817
1243375823
487348226
1619625224
1237923460
1472165756
1937391514
60278491
2117278261
947905043
1775009920
17934607
1863116464
248681868
1053773049
227615402
1973570658
74531089
1395280780
1906639618
411801760
1627814854
906976824
1450267309
206932072
513455959
349459294
998313758
1304597366
1651178244
1062185495
711017590
1759948384
855472095
932814121
1412532593
426801325
1071649042
1652131518
1092904764
1327404560
1639924848
1387150700
502061089
1502211063
299375878
1389387678
876574005
1094169771
1761033668
1547156330
2114755391
6709253
1548204304
1324378860
650653797
1640145339
1484849970
1596063708
2122099665
492539687
1737049661
961732536
1107621665
703684428
908681697
1034900201
352872499
221750658
1474928845
1039665491
1478787250
588138834
348223098
756665175
885847911
1405019633
285892054
1771134030
560114346
1370171809
347697796
1729500882
805325252
710478163
1901655925
366723254
221657501
796764384
52927255
1734116878
525354753
892976873
1603102038
764613695
1564930230
1059580039
35138371
486945319
611504487
989346112
1935405731
960556068
513773999
1515701055
1409828606
285540812
1938846984
1091167263
472361091
749189428
902783964
1427987779
1492799601
708505885
1688355741
1740875257
917027651
55095746
393283761
1511923257
1501013716
1863508986
2121280844
980115063
1327194489
736650587
1796559172
1423533761
951590640
1798528942
1019818231
378248209
881355677
1404344510
1200615606
1492291203
1624407653
198846184
286967848
825426012
266891424
515169976
1546631655
2136456520
1634873172
1179382503
1121086032
2025413516
1144907697
940830572
977993575
352517517
412631660
1837879648
617629968
1397836634
90449031
777920109
1068519656
1381170446
477625987
1576670339
1689405263
2143109201
66063179
532981293
1219640511
589257010
977567223
1512068625
639113647
1690910641
66362012
1540430752
1827573915
1151869919
1103093852
1555946345
564923746
2041644046
1731173441
49755664
1804271701
1868323056
1329416685
263470431
1967661061
1535358694
1304880250
1821009296
1657365738
619781781
698324082
1347335374
767667011
1506413585
1653473617
1634691817
259276384
1397958709
1720121722
1428673008
194743090
1599379924
654063028
538036884
1577155668
1360454353
959807737
583414224
1453479067
1280624908
1775930754
1097248948
595494571
152390508
791329225
1058408985
1377398343
255975635
912911372
1826081345
1429118482
1280142914
1788331395
1219700277
248279583
1459936355
1778135198
1153339063
1204511330
2077727070
2038592770
89732316
677553280
1503701525
1986041647
541777536
547096090
1585532036
754801655
1238905614
1930449023
1284715782
1251162324
704829036
923804953
2122473334
844985871
258806744
2058155970
2066150747
602975361
1202617297
1658584520
1800496988
1751471565
1094218356
1692773514
1795193934
1084195712
1342622190
159337688
751039987
2076053825
395841779
889571753
1058411758
1828153769
1299632863
952537299
391514601
1406553120
755758050
2145441989
774690191
674438432
1786052131
1188592719
1999887000
857967719
2108554239
1739923600
774346371
165701643
227470454
2118251957
7878442
2025548002
1881518803
1126970118
775238361
565290926
245735392
394428104
316359236
32305434
1142482829
813753854
1385616027
1505874709
369622791
722470791
166150242
612688905
2080837093
1370108280
910317318
152651422
703529036
948118673
1386187627
208729717
1181890235
458168700
1471275779
1073195388
353832841
138248005
397074940
1080543503
1993065966
1997040266
1612319708
1011512727
1669928911
1916477010
814836456
976215829
1625715667
540159345
1336621156
295126825
1942106449
1643628176
37287622
797952780
1489100312
907598909
1499223795
99028957
44622769
502937952
2056759261
734765825
1283152712
905249764
1256507610
303445326
282309995
1108561587
171020837
748008901
830135390
880777813
2081578140
1110947096
946206752
1244073739
857285037
214813940
2036087921
1685752333
1410296575
1176905812
326865073
1450716272
1622599042
2075530717
260832134
538918136
1807936966
309320795
2027187147
1756900946
430155340
1402490187
436438773
1653980089
1367412698
1383083947
2032242971
1136348791
1802689512
1193273907
988390279
1484901806
76780187
1803912437
1178847671
633931625
2141178627
641792988
1402150816
1382884946
493705933
696974328
2075985242
1577320537
14950760
492065040
1344139696
2095204382
1863894504
326018620
1260194835
1441052652
1208772270
877127464
2081999777
1271088259
300073360
732687129
1892868353
382582465
533767227
1454560594
67686771
1047320032
1954484771
671916700
1923002393
1389281721
545222479
139916977
1686596948
442249374
1868936762
470447139
144696715
178275941
653573672
1707651899
2077421357
1449096037
1253357682
550697952
778579584
1672038569
514853313
1291238967
1212118977
729437288
660138807
48007985
1718373274
1625574459
1469115533
1458558260
2043571878
1583871876
1741524923
1332733058
1589590396
1794139451
1108743937
1491180709
616291890
1579948902
1834914559
870681229
563569924
1930511508
1787669860
1806111710
225154156
53749816
945150194
321268476
72202380
739571424
692195853
1649074066
1062957995
4937044
1219124480
1353126315
1050919541
2144336205
666949686
74282339
158088289
399129353
103747722
1093738886
807134818
795769650
1743288190
320854454
681002828
85885514
129540240
1233981477
178776665
1021514625
557309956
359316243
9415281
901226579
1184516372
1494537374
2082384704
1453279775
886493460
1829424361
1416499512
496118443
1722731657
1606972369
660342364
1887730111
1655539226
838759704
551830197
1505554913
1828651621
1971898498
1315979527
518787120
477102956
1126477610
1127832355
374243866
43069174
1008504700
1216781655
165649231
105003913
1597689639
1320918515
265433204
336994201
1837592991
1470469759
1038544470
1508480670
721512489
976558997
1833834522
279963381
1295567579
1414851152
2099329130
1732687569
881025788
1155555014
100496378
659918167
480867793
1366966129
1903254553
1604303160
913431202
137174266
2075958819
1363335090
203558272
775113795
1346610766
1787239797
316286730
1313171804
223436109
1810903946
1537181970
478190319
1839881736
1761778425
1315146083
1063213844
1668865167
937700156
119008755
735994632
539883356
1537145026
379174148
1724497890
1673051532
1216751955
1278488042
1955366715
2107594283
1500063046
1818206389
245255896
1548958668
1119292789
638875499
1839697306
1254384403
547199259
1778979537
1057519347
549579455
1167908501
468388453
729965733
1725618821
393647128
1623309425
1764292007
1853629912
363276535
742584935
2055824938
261092831
1140379952
625209565
2039168597
1065911182
1015270380
744294259
1034702816
442803538
1670262648
577593897
526201632
1969071141
656501094
1916692548
646478683
1847975947
247282620
858138849
2071740860
1921844033
1654401792
1122495209
64620765
706701924
2036103361
952344021
1173307829
376957977
668717976
1950127938
439451131
718696219
555538751
6844969
425997294
1812371931
1186760540
489885428
2114119242
539560714
428578497
1660443614
1691998761
759992735
1216745725
861063573
1444457775
276844265
1371227344
1016819651
2103636891
790824705
1427443240
32887472
99378013
1246884245
1128196018
450289610
837277170
10963068
876434542
1233554061
1740484971
1019262638
628116068
87237329
520131495
759352323
894308243
1820169212
74546417
1419943060
1285062586
635402906
1325856069
1594974611
830461141
155811685
714180174
528529243
2059908533
1700347319
1020345960
1658651042
409235169
854980696
337519758
1055135514
774978083
1608292627
7279369
48148784
136238496
646118439
1043268991
805780926
1208922787
1426446201
1158329041
1372786346
1519815799
654973647
717826388
1606058323
37688252
1341014412
1291277441
1782593456
929881746
403014272
604759283
952148232
1984047911
119186700
1555665292
1820812339
562450811
945741770
1176513363
1196473517
916736769
632965055
735499928
866245613
1787434508
505557389
606112445
1207699147
734889123
1968459419
1344189906
626535852
1460709378
1157373205
382098515
2063662128
1391543128
985692390
1549454499
2088573681
2041088347
893679026
834770707
371724912
158307294
1817368853
728473553
1440632838
281126964
1625565427
1127726782
1695770394
1812060871
972724621
1095216509
1605214014
1649105140
1220324481
424000597
746862576
593619985
1629653554
253017819
448765908
1473174512
1155451873
1687163589
1327416222
1018102432
1763988540
335984502
973965539
1681584772
597897183
813899943
32971501
1618091612
591238556
1112853811
1721742974
1455375077
70254341
401744253
983728379
1159815293
1948388429
1689872066
1307835548
139053543
1600178838
880295921
463144643
1402633273
879612443
804036243
268015603
1360242617
1938445869
1057535237
154381481
790291521
1855971689
537826703
1395488917
1850393682
45499224
1000616633
1805676041
1721585716
824791132
937543279
1545320554
954647608
196807062
893273050
615035717
635637173
1348699750
1015926060
653263070
470525382
208735532
598897881
1639536945
1631293017
942893987
1036000145
1145277020
2066552637
162552538
851260283
1405069524
439447785
849502371
1264996019
1819740491
833208432
1057980963
1878485501
2025802269
427321350
558380220
1244285779
1571585894
815422650
2003655056
1955087639
1286677985
1572533746
53493647
1545108882
852834650
356425810
684301555
1278487941
248457889
706205433
1645397907
1882674194
1716449823
1212701528
573543159
692297068
762041328
470189771
458862657
1844187802
946836678
1071916228
1891642302
1542965679
320271736
1664925423
507736946
1668572371
307566437
1495075196
486805458
93062731
581852013
899208516
964122132
169552593
501970588
1255956436
1094157800
90080234
569364053
1425541064
2131384577
1789089753
909114941
1995698744
109112694
824577681
212651015
1799622207
329492752
1624902216
1069816520
79458200
1682821466
1520797303
970477837
570778315
787769717
607616769
395603830
1477532009
1389574670
1713029325
87152444
1876234859
1118086529
220546323
791169286
453320870
427140577
732725063
735704576
1796645724
64477843
1622832645
1858196803
701384675
1818824193
632890379
1105352972
1973601089
841521892
899152903
1194675888
1184324050
1184884104
1138041550
2041563255
1405195990
1317409576
1197616917
857965925
1597357674
1837545571
1339264045
319415623
1901835201
1874116462
1811344708
70988555
1928402752
932297231
1908388443
1197386907
977787442
1382661631
11650178
14010572
957464763
307880925
1760655798
818469631
1900814576
1111407170
1890386749
693200893
843241447
191324668
1294629214
1193491514
442273384
1558227941
125165997
632743162
1279554722
1391113080
790506990
518596522
1378164282
1424709787
1126605688
1836733345
2021031073
1184833184
1340804675
362804738
623241337
1987136779
1415027261
901359209
619009204
304618616
456672027
261674136
864184292
1874356335
541231579
1858510853
175132255
613168217
1722859881
423813564
1621731408
385354010
1119437049
1614346483
85050388
1380375847
483856963
955490382
1659701796
2094243813
815349946
1953700176
28214874
979976315
1573999135
1212322021
329828120
1167431793
178368607
2128467025
28362766
1935136312
155278232
1514659007
733406553
1212836494
1399836276
1096214414
1140309431
1901459120
1946673788
559338363
1237233840
1505457974
659371309
1871688702
1601982729
2071963793
268736237
309688501
2070864338
1121689843
706995946
844720575
1554729763
364090393
756861550
1971983376
349901699
907039101
1245515849
320512577
1950441031
282866777
1446545416
1167427098
577814904
1041975595
838653960
859400665
1820194041
459316264
682056995
71329145
1886313607
1130333020
1953445395
392100325
471911433
2044272180
567595313
2049124546
1601621401
128031098
1502160741
347476120
441049965
708042976
19274318
1578550687
1635491494
1343362341
30686426
637808324
782618578
275821775
153787902
267406930
1242240066
793375782
706343564
274632439
546907538
329235434
780987635
777269292
1737494181
2019955093
194594598
964398170
1536621499
57390473
682953543
699739534
49417746
487372707
653133299
1092383169
95982039
833751967
2064598180
1857190143
906552873
436931193
19526961
924740684
493935502
2111620975
767976893
879648352
1904047014
80363195
1968758816
759748968
901489283
1455450327
1981873265
1757376294
1264913481
1557134863
1980587877
9285854
177734623
472299815
1839553829
144729687
2147410410
557161785
1810938466
58617913
587242223
1219174758
61065938
1569198011
271332723
546532060
1353136337
1171708183
262715723
1110425094
2123558243
399013507
288132519
40598817
970695723
2044228336
213968239
1009837647
657203477
1357032051
1234923624
1469014820
2044063204
77911749
2086050890
1984388630
683621088
629111617
1542542429
747963547
1694768806
237265696
1815394931
547773552
1717169418
756108975
1880683478
170425627
218551287
1444081753
125363848
1037263580
140477310
924558396
870928463
1249945492
290103770
1572337599
516010677
1065594030
1130535161
183115411
622947793
1740600732
688243189
526536935
135799526
601530382
374696855
1943460558
1862453597
1703027088
1447494719
1247672961
1510322729
1053703885
1204693979
1878568918
1067760796
1939949826
321558113
89586245
1182350377
556785750
1607347195
1919887947
9576415
1005631170
1469472773
213332794
27068386
138980296
820619408
1570546107
1125354212
264344222
710165718
1090378880
1069864819
408823074
1361627661
171453304
851104524
664163411
2114347943
1332942289
1834057739
1282046997
2073208637
1528143502
2141346437
2067742320
1365154195
1226338999
681937771
1596737318
173480069
1894389512
961867979
521400453
360640112
995848384
133470927
1963463981
795238677
215236433
663723983
1918350850
582745539
1005967477
1532713861
1945774233
546377286
987008056
296959368
1499732254
586230391
486432409
747217029
216815153
1429904755
739562019
1728917356
359777141
670316587
973757561
284896502
55143193
1897509624
297058041
2022748111
958471721
368335188
788600093
313915699
1063858137
43192106
2053146735
601046541
1255982125
755199995
1279124729
1397368694
212961742
1724345901
35961759
307958780
588221605
1280514973
1371975703
1004312871
1349142056
1919646338
598494566
1070601585
1783617385
527227883
43298187
637568923
2084615568
918015635
220994993
960449054
1869458944
1744020364
1233245274
1768841048
2080602221
506290318
135293477
1672932864
1121258264
1058787426
400720932
505696137
919083351
745061365
2007570548
1632426766
988803833
113230341
515394237
776737294
627642157
985556985
1844410712
1191193892
1727607150
282695559
313217810
1569914357
1844849236
1526514603
1322949110
883725327
1234959169
458452614
726430408
1951747101
1499804681
356995548
1006757625
301044785
434197619
731993999
1502893903
1100927914
77046592
1789094383
1919368009
920625924
542790314
118159404
444227555
638474776
249043263
904458180
1656525132
2101200212
196028407
1965124272
236903363
1934015182
459451967
797364613
1705470649
185639677
691054404
1006250844
1775422240
1493671669
214890668
1222218672
1388078482
1745096048
1245493229
1103371276
1432685625
359583163
790597108
685128321
1322040894
1097518159
1298763727
194759919
1359886268
2037688724
381431768
1888548053
1793519194
1562410132
364222946
45698104
1027236986
1949730833
505220512
863442428
580431701
840810167
1830716264
1324783868
565251213
1688188907
523508285
1628184433
1390383121
1455916043
1045801095
1035912793
936885051
873793876
626552970
460804965
426918149
1942896306
1203196785
1561180687
1667506218
1479884240
1372723831
248062268
1844773614
1070800621
1251514815
1923829740
868031614
946088039
1390557458
538582705
2040174574
1456551175
1079667210
473914839
1376092450
1173735421
127669185
1203709566
1655133254
1994835317
1775950233
1367281836
553345108
807461061
546975477
1089554055
657514910
332245864
465745302
1972090130
1530302909
864717902
1984088879
1604988015
1085036427
254265233
212534123
1512920662
1957745641
1553621845
229221501
724476298
532988495
1589774223
1249064507
762092219
1551672967
854643779
1746723858
1573075866
1578669106
287956605
1267185491
1939581134
1684205055
1584870165
307831385
1959712345
2050389441
983700236
1907656610
1437782805
397054947
679937169
827665076
700843652
674544518
1800340024
1955430910
550970563
2081057651
1006749925
506324010
1931757531
1111602651
593960881
2041080682
570596537
1405667850
1937615158
1098859177
781044019
570148151
1392022736
64240488
1023930317
1557294457
1081187116
2043356691
1409885108
135312229
2016372220
1279837007
1416688366
655355554
1681916034
1498338693
395448712
978059791
202653519
1516180325
511240187
2046078656
1611788608
656470517
1671990805
1661658763
221599222
1550427153
915307228
527689928
613168465
1791281755
1977656633
1755001497
1719594184
1297014562
1659735948
2002221824
318637551
1225412409
1188409434
941751929
1866149802
558392882
596342652
1306668113
1884591000
973326094
1444527375
219711163
559467878
1486191732
2075891479
1385028294
605572362
685589333
825444621
914878604
1593337376
1255095063
230426042
795241581
27678587
2097442939
5664430
1151210626
1775701099
625490600
1912235318
731168509
74552070
1442687550
618050152
1058237565
1068302407
661496731
644637730
872970211
1741835607
1369232461
1486397935
1176006415
1328080785
514105624
856226730
881612945
1881282597
202723174
589796505
546584250
930041582
435936508
628022351
881888989
212532098
1670517380
931512969
1980473613
2018384698
2115543513
1307787599
920667150
1045836827
835195230
3807672
647520091
443317976
22593902
294781957
314987289
1812898110
410228924
1759556917
1379068847
1959672218
205038939
1081052595
1464546178
84670999
1805559008
1509615817
1297600779
1011244875
805817490
631484576
1179511283
1342316755
1007464965
530039383
1225740004
380784372
532734562
863698279
323757809
1987310842
83740468
1807287378
1074530506
478295264
798077141
1882047364
1795597999
1252724378
500681537
890120398
73788588
1162442767
1473905712
546964950
991965963
2131339365
1345512824
707785683
1315388391
1401016171
2009321761
2132315269
56367245
2025284578
2098974410
1136478360
1516718687
1571628916
538945126
1190156705
2023827
490175879
979200355
370478263
1942908134
1132166797
1746863716
382805860
1352412412
1653382818
1812439972
2009564127
1272303061
1810732882
1332654050
1284872446
1563648151
841196497
1291908887
1030732801
2112997907
2103746599
1417431025
458898881
1963004608
856753264
2143087630
1865222997
1076521927
836050682
1990334322
487064728
1344163662
1719171106
1088479397
2107307722
246254727
1323633118
1049519710
387613048
685565018
247391220
1839872965
845963327
1741176699
1999343081
1497151191
1827634103
1621631767
131934067
292650003
531918578
1709867011
1566416113
1830470799
1296220725
129313591
916639650
726717092
1405845435
1409636997
1650637758
1219790917
478919284
1131553661
613591069
2082643751
1983269024
185835738
1438110189
578921976
1405854880
1286064905
512304515
1974905231
1338130739
1607655819
1642541540
1535440902
1419938341
1296587999
1589254265
1976866084
259129822
1342904714
1432853435
367477940
1826234247
175620582
500716924
138300827
441557206
345410566
498536548
1650397811
1522797418
1490262104
1734109957
1973145072
64659036
1916585139
1774164050
2025446535
1149083885
1228713340
1808425319
1663349874
1333405313
123177094
920226596
172310471
1495562474
760392623
1644257345
1364663766
2023545931
1038367579
1654113168
1142395024
382727225
689843631
1573397426
1667199877
1914582173
1783229516
1448089740
1371935363
290080997
2146683301
160185729
561859631
1364672137
1425881561
1432546736
1302915212
595541726
83647235
1190781232
485626046
167310891
328068412
1238605054
1377862558
764219418
1917148276
281121956
1332560720
1634258354
973562618
485452543
262023178
1194322537
1898941852
1656009236
40862792
1836578564
1427122095
416549835
92766591
1551200273
1032697664
1483876575
1184317083
3752106
1811153341
38558327
314439674
486035678
1374208224
811079140
1539308684
695458412
317809624
229942093
553293045
803124332
1569868105
312093353
1837010539
1158121441
1852487888
399584593
1120214244
1017859564
1828230365
1853504557
1418441298
1917452478
1245828399
1572878623
888328050
636659564
1592778958
753635829
333108083
2046142161
1282231526
728759643
430979091
532985270
2014218368
8220552
1166867668
137980597
328055409
1725840791
1379640084
1770128639
1289308222
1393289894
304354310
253559943
1699116791
1417205952
1135471238
1003809343
185467084
1284473415
1679099432
448141151
1663870007
899650196
327399417
677980904
1526873541
15790425
2013346837
730417653
364163853
1005363855
807079991
1072112124
1717355248
372535970
712378948
770990731
415785298
793865144
768177054
1510672153
907077094
1622499074
1660493123
938751517
1976896665
2144760825
967232853
1830152003
1991552742
1087738403
947119768
1058437104
1215574720
2038241643
388787339
1720508259
539673591
1749365485
1700850480
1531239194
864735036
1325550715
3908476
801208279
1217915172
1347208210
1261878258
1639552993
653256565
1037618350
558962908
1201319730
59911493
336256738
1337256228
594310339
1906891958
1735924148
1331195244
1255901154
1856991793
1552948965
1505749047
356673805
511035769
1922555362
949709625
1754624642
384863355
2127482945
713881007
1637495726
301358422
1533509925
106861789
1639556045
281119376
803553265
441101356
1995812192
500527617
904483900
96226890
1763218143
698256126
534049084
223217077
1188077551
229616534
1280695943
1068685666
782055691
1546689049
1652094628
433929282
347391036
2120893831
607182295
1576510736
1882432779
2003043182
1252425977
2026633341
91110481
1924320525
1995491715
784144188
1810895292
1648453229
1589474513
1523069448
186675705
1731748811
1770591035
1917925436
1589595735
1011663120
1418615894
1255608853
1847119687
804962439
1183782543
1464090269
1950483298
952836637
110007042
206195656
28242870
406583665
2081683270
1739394256
1075856553
1671382977
1723957351
2044965975
1521993211
1040795026
681663114
1702955879
216677895
1111944152
156424603
1003043951
1303659651
69798700
486131059
565428774
576007854
1065706974
1539855370
1885616801
120738626
536937812
1302414503
879380885
1292731281
1027506064
1103362442
1256798276
109063434
600118268
402543480
453529199
362978314
882867424
1616368335
121408390
1268869247
571343120
1197657762
586518430
1649979923
1166859502
1627889246
1536734447
1145854456
1884289522
264037075
488937277
1205757348
2097692714
1946408972
824142157
736775361
1713737629
879240230
159852318
926450115
1512312241
775581273
883522221
720228129
1672089051
308975418
44058605
878452651
1468123519
1444400107
656901193
1161038865
1788587169
1756095271
65264135
603694577
673663687
685670487
832688247
348269564
513465916
379151401
1874978696
486310355
2002596842
962031862
292985915
887042616
248310233
1634464723
1106034255
1925134148
1281228847
1497161020
653249868
787183739
443823071
1213199846
1306889263
392073403
1083686684
188886739
154677538
704437532
396327530
162885945
712979307
2095746826
433478528
905160586
218795025
1599795455
1842123972
1443034259
1311554688
1866772193
573914506
1673336832
899496916
612479198
773909517
1280855832
1545794448
1183142546
101516178
1263137985
1238326851
2067790974
664228878
1623043392
30629887
1370001188
1892688408
752472988
1493155044
2090318191
1686529535
1713192021
517892986
219438104
118752305
43678459
286890729
879945349
272299053
1185278251
1758542799
1274071262
1356434057
1508203793
1306654012
2042872984
2142487793
1163795455
1168312545
1101673390
1227258531
915605861
1265192240
191815381
1796627227
968466427
205584829
480053539
63916804
1841834308
1997034779
595468566
1084570689
35538310
740221472
132506252
1111863129
555803568
252689726
1371493624
1614584652
2036286833
15762763
1414407412
1695211144
463577033
1226323458
1639741964
1269099501
769848961
26415572
1297416908
367751154
1968880735
1045475572
652607912
282923952
1567036725
1779639225
1101946683
1170201247
37896703
514913507
1652792226
1286739272
2076662293
1735515360
578366368
1351390849
872201687
1504963776
1717817540
342644130
859417000
716891805
2097199950
1923797282
1177152622
711164813
926564048
2098848131
835082807
738766505
391437489
366303152
1621294858
596164992
1710351762
664888327
1718982230
445547262
562218356
858604889
1190473105
225401248
1973075221
1696489024
1836191088
1792432242
776975307
2084767501
1080431081
273435639
686732774
2126821411
911285460
434010489
1654106743
1746462670
278680231
1281156302
525130690
897887970
658820066
1141150910
119113420
1120281383
631023947
2120637612
1390957839
796099677
944364441
2007620980
1525444076
1828504043
87839675
524210993
95912080
313558585
1379136652
2086389959
666244701
1074262047
602765206
506383831
246073336
1710363699
65617649
280434578
1881514962
1591752417
1632532032
794015250
946213211
1371859343
344810413
865388412
471195857
279950080
815907342
1719260166
615794574
568058907
1417283160
250114240
1561265391
420204198
485493671
428513318
2026044960
812706645
1257177160
91483234
1996315188
1087767913
2142635375
420784097
1360976293
415269425
1677452011
1754284789
802136375
546609155
1237385930
603940138
195301153
1142412660
526119766
84731179
1526983391
128046636
1140994510
1336417805
1599881790
1748753695
217593581
2032643606
1521155367
435317449
16625969
1905136070
1355775217
771296331
2095493721
1503307088
118683484
343399324
604279233
1313306007
1882415215
231627855
943532965
2129205051
1823643406
1872100791
1914512838
942336339
995425909
859973291
458790271
676174771
343512585
1042789765
187921595
1485572354
75733643
84400872
1300291441
1578023002
199192694
1943343847
487112779
2096245672
337276976
2035465908
821855747
352883853
1173490484
1129601125
2139580797
861424057
1955436263
1746608222
910158546
177778455
343611381
80553137
1840418444
215792096
1936414007
24197865
759392290
828498595
1827423765
718623215
1150264578
753419130
754733650
20756139
1689676835
736829885
913829779
910373051
602331771
955823838
2059332621
1713328946
51151280
81799271
1847131960
1229951351
502954273
1711538031
1984656495
1564053999
1107580734
947567521
1245171036
1176742746
828170110
1593033832
1617814445
277835306
574084461
1070731314
1857133784
1831328845
1215777861
961756249
1287739916
1019222752
538158676
1664599286
682684681
2104021371
1759485070
820939037
1476288979
1862882453
566401851
116751966
1242145005
1148214151
470132344
1300374298
2107255580
652294181
564536248
290734619
1064660164
1127970159
48658867
1965396545
48678421
1583249447
680235438
568300719
1194919696
1066638467
1240586205
196831647
1283154440
1722717557
1382721638
52401159
1399578021
1304531584
1473873745
483350503
141952796
1645072520
687088662
2087004388
1271217775
883343176
907846077
1814692378
285045775
1294148862
2088499963
1746455276
1900306934
366057050
1371620079
608994536
2079452967
1036230355
995365857
970353028
1267430854
582010575
1146613222
328827775
1624943159
1207851836
1770769886
336076923
815295660
1216088814
2057792918
947022003
2005399391
99991057
297703634
882933357
1665349303
894960569
1166985292
1127571272
412138013
376278569
1310577884
1740788258
1434840646
236806365
2090503405
245267089
1607163497
680418895
1527584805
1401137412
1012133273
4198222
215144634
2042073572
1042850599
1214790796
277452739
786018468
1213009840
1206459890
172830810
1775792287
562252275
176199627
761210845
945865322
465715742
892619700
65697692
971314972
1375906598
1860739260
2102285440
111116070
1275549086
1826461568
1733849472
892533606
966221104
1896039238
501284812
1675108337
1328919682
955829629
1317793131
223599319
509472592
1332478197
1274139777
303088436
1366084677
151965009
185575412
1423564340
1265893180
110527041
1418560026
208857693
1667774456
18169628
1609105316
329433921
260696532
1958651860
1451892419
1091420844
1921812336
33381386
577991009
393225123
869469403
221937545
1421675736
795699931
1555690708
1660181150
1076970814
1739850358
1135276690
1244510075
546830729
1018621658
1405932130
1398943502
1448168292
1739675600
1877324564
1174292085
729107306
2020682630
1634668867
1797601288
1926329459
449049740
1984419175
2049651729
1234137170
338600854
1573432149
453104628
337398001
1104345752
1294468094
480654699
1667639851
1289200821
1085474080
205881845
2083879385
669400686
1413257894
395228818
853259045
350860440
423846985
1991686523
1107553282
467957851
1330651074
921671629
642283309
1356391668
687151302
1140981788
1447696609
1129977408
1083299795
2050472073
1366448227
1815137162
1908622135
153285360
604121369
550018413
1460983739
1566211976
812721583
1154422286
840772747
971136779
56110981
1522899328
762196984
1928862849
2140584079
1789983066
1879538253
1322551193
324958762
1554231118
1184670865
1931106309
1867857825
758775983
1903318041
1112204378
1352028924
426947706
537981387
219687471
1478571198
1877057988
1431613057
1471675348
1584516509
1470359818
905390358
1314621453
280632882
971941685
1675270712
1552337917
1422514754
2085071533
1457187932
1167151034
172582672
1537079646
792706736
1756720974
2015402759
1978005424
557266443
1640054524
386946295
944787485
1048007966
1833366210
1692595812
1484954930
1691828920
269186853
1207424365
1636863275
1646781666
1528620650
358890171
833148392
1022091455
300481757
2084610523
857596536
1049076909
181868160
1354699473
390772794
895051966
1138803942
1764028588
417015358
1976494807
1053073208
1391005273
268981255
1304682923
1135032121
1747708349
417708056
1271589244
1597734517
1464597168
424000370
1895930421
1883979974
447286961
406777408
1050182708
1963088654
1400270936
2001438431
1401130780
319557061
170035331
1131952855
1604888734
1465365406
1140052260
1557633745
1731009695
80563312
1928234385
352245103
1158402734
721795785
129268319
348378114
1018191993
984508527
2080166762
2016573853
938805546
1037286009
2135721912
1591311284
958337646
729071382
315945731
566428521
482770263
1755746423
94606165
1456414702
68236033
1640683364
410532903
1180551663
1831037483
934966807
860579090
1038973843
836728511
456110434
334058533
55113102
204013007
202944076
2144969878
1520590606
359656983
1371652672
465378236
986834064
935831912
1371868562
1759160048
985953616
336852503
1887557188
1836320912
2106792425
1736339086
1710444493
1010829118
1140395649
1304026745
102224897
1522277488
1319669226
1110147065
1162409016
841885401
1898704193
1704712972
210865168
1451719621
1239418649
1665773527
783208456
1756524129
1460569616
1222156759
1341269235
749275485
827623804
493094108
1254723409
563551532
1770035552
555627779
1338382832
230656177
1510695488
1554800301
573731786
1574061990
1252955930
2016620697
244796327
1680134744
1236922050
1874915400
53050007
343060768
1691038495
166056691
1408783153
1437188252
488665301
1463680619
897206152
1819873027
393152973
405899485
1758759290
715605177
80109386
205746542
409598968
1225358898
1097535625
395351593
1602654744
1686901891
441639996
1832803012
1145760456
418232113
922174051
1006058549
1763868533
957650013
1974401244
1241377168
1731909144
981106828
1836729832
1406394896
1492841853
1258902805
1014497091
1092022645
530566713
2028340725
308885232
1286403919
1173639813
1806174014
708315127
2014419029
1951933836
1916444674
1638189178
235228281
1505856182
1710662221
2118895155
579874555
233649938
494091760
582549531
1670346701
812451004
641695593
1571452529
878583057
1500300860
1838605796
1156788333
1865637660
1132351382
1912938404
425020641
344416851
509507316
1241003134
556863495
1516280908
318601625
1064858836
1077300429
1550574400
433337384
809572751
1760576774
1889354946
770293225
2018609521
1799328462
552977569
89657582
867213445
834786078
1932914466
1984264512
824357204
1808831683
1909711066
601910976
855005736
1191354433
2114685100
736818258
1361180568
1090202074
697207539
1498641610
1771263146
1543403584
1580170417
74202054
648587318
2123717918
2134260849
1724825034
1110773374
897582712
1870827044
1567789380
1355669200
1405915238
1724494830
333739226
654826433
633443376
6319781
397684180
1746335895
1730426743
1654967471
587174294
304563549
802685289
128542256
1360890474
1216612625
1865417542
1271695312
1037869354
2138390899
84670152
191684967
1653476794
665332373
628137793
216966601
501159250
512595448
1869601757
1220082165
1169267869
490937932
587483689
2025134923
1528970114
1121863690
1301928920
552977133
1543270607
1663970302
899593480
1943601727
335087745
1256161620
827751842
2044169896
1454253253
1893767221
1228806284
1192212287
500462044
445146852
1203135780
1567827710
569572575
1375434833
2097382039
274290611
1755970068
1822039308
1314108400
899910743
1672442044
1224603812
805075022
744388141
796321838
1980795977
68061525
1282210158
37681850
1223511055
1280120902
743593657
1562768571
1916136295
730933138
1582912984
1963923092
881723841
857048147
241447004
1619693441
530220278
1311641183
1055887683
1748663447
1213569453
1845771567
1044338004
1234779807
1122050753
795274454
74713504
1787751628
1050577209
1929438107
151637105
1793855177
1658897470
306030010
1672796008
1220131853
1776613268
293077227
1895559987
2031084521
1830644358
623359727
1114871919
641892738
75513472
1674005230
375556709
519094583
1234364302
1328974401
520186561
1607469008
2025499836
1373457163
2095902542
542508496
1056898116
1649690741
246538683
539318291
1750511053
1377500992
568930192
1852576932
1122497376
224313032
1221071011
160911280
1035199219
1256836182
419417367
137732941
861879008
208271289
1902119671
199845375
221301987
1206791497
2065784614
2113494687
138449454
2076225562
1017792883
1529594280
1540223913
87927810
495723289
1562718252
1667663905
2137963681
1455796617
1787836769
345018256
666681700
357731087
1115351468
959956426
493982511
1347707460
1309210825
784244828
271516645
1165536339
1653742286
1869133447
1304523137
208638693
1169630813
949290922
48093204
125696876
562122942
163256155
1007540983
243841264
2030037231
496789129
1899649408
1662091373
370865454
737936541
938756866
1296085907
763473858
684658066
1711481029
1441608166
1414883936
2130823178
409896484
4773521
7068569
950347225
1305079160
1962635993
1643401559
139550120
285462497
992437773
988987577
576997759
963322398
61148333
1079352192
1811068637
470470132
2084028694
716968114
1382190514
1348955813
1850200196
1991567166
61949096
549815986
857512197
975629878
752267481
1534881286
1962787720
224152719
53330417
1691242999
1119833468
1118766132
581462002
1074660357
971505374
1344016511
1854877429
1932689696
78483940
925110822
1776809677
9036703
629907339
1965408665
915326295
1970593894
521326730
1159389438
1404862398
1607257134
1612246789
1239672885
1998776475
1176248937
630465121
328292638
1961922418
933781871
1348361054
909000506
1704206484
1300045404
1933542883
927726134
1958316138
1964495458
485592823
1571359181
306955271
891584733
111439575
1538999655
142216409
61117854
1987297413
1496836110
828310836
787411092
1036615460
779572915
1857525465
1988626521
1172052122
1190314602
177218446
1343601240
1346233443
1167393942
1717811660
615641290
196448404
572402621
1168015768
348509225
723192224
1727099665
1384297239
414559988
1961647596
1201314597
1422807598
559541649
18150079
1875376389
900246157
1557357672
1477047961
1610941659
1024238763
577314611
738069356
674948613
1516190154
1475323506
2030703844
1854088510
961028443
122079780
775898162
336863710
1834934152
430136534
108232198
921141516
351469475
2006779828
430148131
593270959
1139731084
2139672985
2025800459
397594344
708496366
1633484305
1206931339
122285561
97444058
545324432
1910487626
1794485341
1745871427
1297175898
481146642
146352427
556875697
239942459
1618317502
1479432562
1292046609
1943078054
1176447773
1309530585
41783944
1129404618
1817680419
1405616204
2124376778
822727364
581876308
695855032
1597248874
1142300183
1065244939
1781669775
1526958641
1558912579
783957574
542696359
1361261442
1298204784
1673716701
697177827
1141971619
1971487162
1092551472
1765395355
174999015
1295828060
530555374
180257831
171271264
2056506225
754788230
579409599
206949657
774935396
461017430
179040769
1656808029
233503677
1988087426
963724463
1371974196
557377267
221953977
266495590
769763537
538185568
968941958
655672420
340384011
471163948
1083005267
1677474754
885139577
1842846083
1522073156
1115359487
1349008415
1583399100
1668768797
92719984
411309062
1472058747
695963638
1797809792
1760782878
1184719296
263093451
325297093
1099304262
158736297
239985044
2121840949
912215379
1035540857
1206269409
466595222
459512811
180385841
2134633060
1584788680
1403011748
2058582042
185196533
1133369504
1838908427
645904503
676492913
1064924495
2140565908
1464427899
1532564599
1135553014
939366902
1160930318
1627360363
1238353444
318300294
1956387887
1724432575
1579530001
52109720
490260972
1207512972
1557464765
1616336852
1877419939
1341278847
351395777
825935480
1113278633
1777610261
697591186
358727097
182858950
1333933341
1024123652
1194694408
1884123659
1175640993
1984058951
709785914
196621182
971516811
2033361595
216393151
836959478
1623490840
1112494838
71437529
138114995
2014154175
1387559119
1544354700
121486687
1228713340
64499767
284859973
1047814529
1154531464
1040235689
91983274
1030747193
1611711751
1039629487
1694691281
1219111027
2112564298
1963002665
13929946
80003021
1502524276
2103258252
366756504
2133282394
55132071
1726765121
848477568
529134853
190323835
693341626
1336236467
952005513
1027250846
1233905410
1443272293
1960914152
1310875484
1314621453
2102004223
187038727
916037750
235543469
318960693
675474827
903164837
743092251
1212649845
1117866678
1391404577
1752631846
954447794
848395401
1505292416
390174691
1350923325
1335046840
1610087186
408559611
1198406293
1849123982
1430612802
837638711
760798762
1512235642
1879011528
1150135508
429193968
678706484
1831401546
1690786325
576220567
622369523
1694545130
1426878719
254395805
1430756880
1429075522
19452039
813806230
1443793706
1776706595
1430269664
902075953
504685601
297491650
217317609
532036550
2118670559
1325382221
2059976571
1295438477
648755044
1415163789
1636910197
1435854650
923673302
1350970162
771911293
20406286
143136023
59435654
757523916
1075537487
1378108171
816109262
149386941
1104498691
1731421295
1822073547
1660652764
2061824733
549008760
845325210
2044504428
1063873418
900905325
324144310
768128632
1567783535
507888837
722083044
598989986
1676014420
836992609
2078245015
43749964
393832499
1910013774
813684188
1641467387
1574698574
334452252
1429491747
1860042622
1281123457
895632076
1785808448
895914029
1083937464
1941072956
1834225115
1026257102
152069476
462601778
1429940169
1140812549
1332120426
879546911
2111076427
1912235318
61387401
377712440
266225976
598773001
1130111813
826590676
463192369
1672934673
1693302414
388682802
643950085
694173261
289055451
381427339
556247051
2120286384
180940031
1513961417
747999323
1229216237
1535792898
143912568
228054315
398104333
1867872207
267111649
1567447172
2081204220
1850148384
571972553
465658836
2098022638
1957612945
1716846494
1545679405
619070323
899931233
2036874792
656970666
1983332558
1743256023
474087821
884868545
1701628904
603569131
1470527280
1115381291
48543394
505508328
829982636
627509743
1841339153
1410024699
298526806
1031060387
2038934097
673726739
1006110189
806459942
566076316
1471805689
1991650162
2145597868
722697242
1768625988
1217762606
1950520342
1804270385
486161427
2105953673
394835001
245637645
868615045
1932527049
2034519147
1060986035
774448366
54694836
749647791
584946686
1210201572
1067363088
493009066
818233996
295314782
248849187
575802554
1907078033
638712992
652217224
416731784
1524980332
1118781869
469490431
989212195
1406553200
1429009021
100491206
392300270
1144614522
1209066989
520482810
1865467450
873926461
807208248
564316650
1549633547
712486350
1080620872
614407275
58821883
680349239
1743021222
561857464
1154431674
1954372118
1348803232
2052791994
1765980742
641314225
248153060
1918373613
630550939
1848792924
587167925
577238083
128065946
1259278815
1695106321
1710802318
1457484763
636201163
642506853
299444237
414562964
861852200
365313574
1118821064
1893137365
750982297
1689675362
709594287
2009596184
647287094
1477452340
1178549102
413689985
736975344
1595129331
1527967011
1242347456
673469794
1565096733
604563468
2043878276
1721732565
244863192
176907463
17893562
882190734
1743678352
429089758
166832793
1970348371
16275184
865290919
1495118595
761633645
965221328
1852668090
1060560212
1042745237
968354356
1490889070
612770549
178765246
622470460
1819110236
50459606
1709475142
1093037172
251202238
1644407361
1400279223
967165551
260175739
862434039
1023644591
1152296709
608230460
1244094968
2139779985
1700891969
1078539451
1904397455
673811663
864987943
1069607245
1120522526
1040857471
725712699
1075469105
676346385
922143584
1364315729
680655303
858149279
557512884
1388313867
634361681
1633053995
302091573
1750714017
1357600323
1247207739
1138903182
1782854401
359596408
1237775761
276901603
619908168
87059129
673496650
2010448103
898130731
1852106522
1601346061
106948377
78815294
1361410034
572910611
1844872607
281500020
1546362683
266754043
1973547052
415707947
1752789243
552475134
925424094
480249240
2016525414
1960782076
28352769
207898972
1017723095
1637440844
1170140046
330234848
1577797453
1648792993
1099261259
470245701
1345518314
2112185475
1639643562
1727193992
1431805529
1907671075
699996838
1935701562
874969860
1313778711
1928570084
966004720
793580604
588691213
915656545
124126546
400992020
607754906
16865164
1793348940
2094746381
925958303
1914013349
1630812360
1781169499
1128580762
1912021195
1251418181
995588805
1874454702
1214687249
2028956150
1282490016
412428087
2089536259
188109805
1974969351
1164080507
799763194
949569286
1463524604
2077781370
1527188667
1720961661
1007088779
572326724
1657405558
808601470
502269522
635975793
1010572061
2000838767
479951382
6117546
48869574
101022847
1740280666
1117054693
1840671393
1699963721
243600002
734188256
1950531758
176866240
287656507
2090721702
1962299080
578852019
1644475615
857844920
1989800878
187452277
1919915140
1891580165
329071948
1721317798
955412414
1180481595
903403741
979854787
1354610125
788296770
961964354
1743385891
1236018020
1707867471
706409400
1985967267
126701269
932586207
1482892897
898954458
801122784
326760806
1094837547
709421140
27922063
2109209374
1609280285
495703387
1280605094
191292861
230193305
1599456968
1658330808
89920488
1768444509
411979718
2075839063
1873013742
867073754
1510686945
1078883985
418037436
1858203630
1816699227
533580779
730537403
172594580
1869462289
555482255
1484498649
1576295799
1768556619
1911914825
76322143
848077266
154924861
709854684
833888186
245384297
2014998682
295802805
1005319081
773161306
573334541
1891683859
120819775
1137069738
1264199392
789309720
2041727803
601738402
384958622
468891461
1270913139
1622768107
974867757
776750902
1115426033
1542657305
286767303
1182665537
1723403382
727984006
1913347898
1440403296
1057233496
2066012787
1841369946
196085133
159553508
1852976444
650872156
2137286884
1628099031
770302250
1387093602
1240988327
1970844521
1306087785
1123213438
1056781931
1527385465
1214374077
279330901
1608491236
772416827
1543540999
222402618
2147248299
1484472023
1221337074
1353533376
1308923660
614689395
1330452908
913291987
355662400
703940918
529134853
1087148456
239575007
1910661805
809854986
2011218834
374456777
1095894205
1365160213
662020124
1607314773
2099687391
361983420
393782169
667067269
1494235187
419722567
1515252643
1138011929
1961597148
1734105823
143117910
449332301
849626328
86513201
1692913159
1891224636
903207799
1688384973
1980713458
1869804475
300234963
1349149946
764674390
1433828909
882994762
1739691950
1268369317
1972909823
1220936280
1907679323
281531231
860546524
1139326067
1923338028
1030124211
1288531673
154721544
1632889763
484446804
1570390505
1715825506
1205544917
114846207
1060472695
657410869
1271521251
1562297589
110784189
723405048
2092838919
1864459146
1907457171
1640851170
41766193
1004753982
1856896939
1470569515
382801867
1945622107
1487029044
710199510
642874576
31126970
100699709
355569869
1511974948
646018119
563115349
110813869
1934670562
1548954079
1998287749
917327999
878783974
1845992485
1147723118
1264408188
1299767512
410911289
822114382
1834514033
761544286
960682674
188234770
2115668787
1329520421
1474317319
112752723
1775529041
1829784308
531862762
1976644275
2090582365
1133941785
1473979237
230036076
752157811
179765654
884590025
1691113734
849141872
620867516
1943661812
1762968497
520081115
1434253092
1779346496
192915151
1076438166
190651983
1202621500
1414894580
1429635487
190405730
132273056
1574316071
1640354807
1035837205
1117492201
467228628
866317579
2088559570
105788719
639022118
1029071781
1561431131
2004834655
709862091
354593219
92045919
768033373
1963744554
1128237657
1178473517
1754864559
948883803
655967934
1695847726
1621838117
1177729870
1969246394
102712639
1180689880
1037549034
922156232
1738023597
3996348
955777212
1221186615
588704554
1871698708
1776092528
549579264
680984763
2020751862
724899497
345498889
1224768047
988150062
1966877494
1324911910
1063079000
877381474
563714713
823254619
179872337
971421446
564281747
304757184
839250752
1913584133
425282551
1021843569
877678682
913149958
415634156
1191095334
704768675
1555019337
1529242767
20210286
1092654785
1808496321
456935387
977558261
172066885
1418940226
636105789
33760033
2145818728
709918199
1151706099
262237054
2113334957
1288170916
1454884136
1564850687
838057705
1573464339
1158315656
1850685352
844272644
1076254722
306204342
1366517484
916161741
853763368
27087646
1594316060
1655304123
1221717800
1723820315
2016643545
1055181862
463277835
475801836
945037131
188214819
1667731994
2063984336
2124382191
1364277528
246916648
2066760933
1248692648
912172867
1936742325
1683355029
2031825080
260214806
1881934163
87643920
1251185746
218173379
729055239
865881277
199537448
1644895685
1843688879
779646139
1242396152
48639062
1898877467
1011477896
522701296
1985410141
1668154122
1496632410
1292496789
1918508859
2009581437
1793138935
1514370093
72515954
883511375
1621905736
614051034
780667601
1889744820
1608785426
1893967570
558869436
1510247592
1356129060
70964822
1731730926
2110316332
1400937940
863387874
1145586868
1114212300
717089167
336222032
983270445
677502599
1648654945
1882415215
713062564
677452521
1837189116
1218633874
1595123857
2079496632
1344130362
98695382
1365825341
1117406031
1467726242
1641525233
1698131832
292905649
1575170105
196330452
1847143222
781544470
698352667
103190120
107391693
1381165415
551227660
1971269328
582530831
596038047
1286540898
1615400243
339138571
380105198
1537888531
1348247295
180921104
852859825
25723880
542633884
1380261407
845978059
493282273
27342381
1651965211
688666432
342982334
1857582678
1035784333
1454248657
1216055394
1948011122
1596088629
627679655
16718513
343540806
1336853967
102795163
2077834628
1540621129
351716925
297882677
1415907032
1593892617
1511582541
1809471751
2067936442
883920958
930932539
970161103
1856131949
330926279
840945540
1115768122
1557963415
946246926
265186754
703496870
367767722
1063681965
1807256812
2018352540
188101102
917575174
2132721368
759827801
1335862827
2040082817
1022989409
1788221810
824324772
1060107692
194588403
1644298701
1510292856
1374101298
181497359
1060673939
1802862905
521725009
221489952
1356275526
412325537
304489917
1451120788
652888518
1407227375
1377865068
179040452
1728223042
340288941
1859537739
146147839
1341955154
1175175426
1166163419
1537266150
201387806
1443319725
243773157
1556939381
804914630
1098957510
1070648224
772394459
1500372690
1595472267
1848631396
1685200630
559603720
1124053835
166304132
376008469
1801604200
2134901234
1103316518
236789182
63431973
761041373
836411262
2018357185
1444811211
1311459226
964875982
1916767481
2128543267
304996483
2063121885
1991120170
379178224
315046419
309751826
1682488648
726552181
288121272
86579675
819873973
955546153
38221345
1522918507
521384313
1432626557
975815616
94204934
198923549
472454340
1461071979
2111775834
1528482171
1342147694
1053808966
1044921710
1407397349
1133206284
2019915988
2089304357
829673141
855995674
102969725
1040650415
192256036
1242255417
1053385588
1875191815
1097223855
321318885
1306422158
872195716
749440219
1949855148
328184878
1575404463
1012221557
418782076
2033197333
1944207397
1174497962
493332816
740568837
553498335
1244396979
172613551
574567979
2099489862
484222677
684712048
1631743818
2001986872
1496797672
1513082552
2075665158
303595
1523760498
1921670170
944310592
610612739
1047722899
689319025
243963845
1158562545
527046467
1957068505
1369044684
1405373391
1609360744
1416296117
330060705
1454611841
1498768766
1711315164
390870170
1095398023
1607569101
1985064336
2140424009
900647817
580135118
204476724
316478779
665096575
1576804987
1705631899
581477057
1319591427
227930053
150702795
773698351
748411618
1771346823
1058351196
552603027
1684880488
746412081
1573513682
1861481714
962784759
251148928
1125223763
43694909
451516351
676591422
142457584
668401740
94697253
1614594355
1130770974
1914047843
645080826
1051024317
394473966
274692736
997236081
1459906922
1397631150
27586403
1716535020
57723336
446778843
421806538
611900500
1354196793
302836278
2061787002
1460888835
1228839713
1559364946
1917022365
1048655612
2007813917
1316173328
619908168
1609873558
1527307363
75118145
1805771975
1333843113
872583538
1014140767
1035564771
1641889097
1039862964
1055291766
613178539
85330133
1312818783
1186042714
880285946
870204173
1896552888
1256269319
104979483
1158241585
785768518
2007199497
294059101
745748958
626316646
2036393498
797419986
2125285082
400742164
1546072794
149324977
315024901
1571930234
707182665
319892526
65215137
4747089
1788725929
1657865131
843839986
1176176335
331033145
640482071
1721636350
1938633264
1984033397
175451596
1799076851
975105098
2095738271
31992435
1058320614
1252447703
717947496
1011704257
1928956704
2075151176
410460045
539658676
1851651747
401310783
754721727
1893767221
1652886540
1627538142
590511452
197204388
1323295539
449572190
776812965
1185966593
287428020
447767096
1858455102
538926056
906188915
1436097972
1732959717
1106491171
1087181292
1959252063
1914931599
1318459013
1717868969
465133833
1051612297
563683102
1162977202
412238337
1144712365
910626373
518034961
180629718
1854864879
616127496
1763169140
826888610
98271485
1748315091
413828711
1477882248
39675395
976357942
1200596337
1805567734
1354822559
1554543045
691798125
1827457318
483655716
1995622682
475416207
232811165
155547777
1255577134
1736004972
2072564994
537238803
1233499714
1270351800
210186130
1137971221
915155708
1043025676
1367927741
757494291
935199682
885778616
1365797407
1538199907
592996761
1237527454
1135777139
1456986079
943783005
297067251
533034405
1385196642
897431980
1001407932
941587758
1258683971
133216711
576546350
1739353404
1736699880
1438485075
1888612682
632752858
161870505
1541287361
1150256805
1399520424
1305395510
2093000509
1027118420
1898630962
390911907
2141822388
1688413639
1892902170
731936277
354602096
1191597807
471458792
2125866780
1212789293
749448063
1108496718
2109933761
1790391722
980717709
1037857734
1065784279
1967853950
301365110
632509302
400160987
1646192152
1145994306
470822466
1359727407
1840134290
1431856546
1368873544
1529026717
1723550548
443138272
138367784
769188731
1656028984
1540814324
2114935816
843739137
1506678621
292500139
614266026
2079976155
2115708740
1976145188
1269596879
1182134309
1038873819
647769626
174228289
1004855352
59827768
1319396005
1223007168
449236524
6293480
1937096811
1390940401
411891914
1478822050
1757665390
21381763
140378226
1417843615
1516236162
615674227
1917721502
869258992
214596061
214500245
906212573
446777000
55542149
1869067985
850606866
1544104864
1316155650
2143979900
1618082889
1543663016
1607722671
1965369164
1189090531
1447032515
193134347
1272376873
714739935
162279317
1248900483
1852248662
790889071
953107424
229363936
1820422215
827735007
1272162198
601221405
1374367470
1869842019
2113949515
88573158
937913493
201345976
665588706
1161000612
114782060
696111706
1265345462
1036230899
679185617
382341432
988519936
1724785608
990150040
1541672111
2093173028
841141177
335489229
2124143995
1717026872
1905147687
1694150287
1994357548
1939041119
1594039426
18018172
756486208
72923160
355681401
1532676365
1946431892
1984993407
1366306277
1952919115
1778702078
1371502768
2057216461
855766943
1989419778
772466016
110426723
2143359332
1511423032
521359553
2131944826
1408690898
1376020928
165286931
417204109
1130987482
1851910552
1674731506
793597042
1775359709
1120634813
1186206495
1858879707
798583094
7985086
156312382
758854456
1541674223
170978536
379090093
1012463324
669425071
108211008
1471751314
571419837
2004155659
865335155
859871264
909739461
535730230
2116744474
1184632757
1086669856
1580331764
1355939764
1180246533
1377800728
1060927280
30905853
1609934493
1495739057
1333253129
266076195
1180405806
544416998
346474175
1057264063
54577666
673424868
1979798118
1325765215
734161551
1106016324
1677444915
35969151
29946283
233266229
1386601499
1902042834
1421702825
745931017
738549422
1673134461
1380797180
1692652921
421148044
1507988726
149687959
1921240526
1991530452
615701855
1476770022
1240947846
1001505283
1540812527
1286036259
1669839160
538973642
65692277
1076579310
1186245035
1115888802
1304732342
6799590
1898941536
1596731785
2075510818
1207055589
1439651925
1680025563
146103155
1259800523
1504255518
1290893008
1949145505
2124946965
151690346
1466872925
28526452
841540788
260553660
244074349
1262366920
1149488201
1141451633
908019398
751793252
364039112
219062986
1208163985
314623576
971938776
1946791735
2113458465
360182929
1633334616
1379985091
2101412947
344519063
788506335
1661228202
1814365835
1761638543
1337813922
927731822
1159667489
448269122
1509709847
1672606904
1030641474
657749335
1470994332
10366939
1950499400
436442426
1146943063
1679261739
1143867492
682159352
156884434
1216582371
794040002
716392659
1116849441
547581622
332557762
754849047
1773952776
246627496
179652914
1850853213
1728287239
1092479204
2125886822
1139595199
1093308767
571514569
2230997
467720284
1921850224
44570719
1550413476
699303615
831184511
1321782168
1264542051
375625915
450394347
1103275048
1277450527
951940996
1131045780
253954862
394210144
1503003544
2013760206
540337597
300192274
5881176
1854657636
1539120659
1956127364
1674033986
1817241128
1166209862
1858097681
80672933
511081269
1557036213
394490362
1568170024
2055020929
171416302
495259806
662609277
1243008217
2096471934
1765431540
1723219541
575832952
711299101
963384668
876689128
983686696
1005386766
1824654882
576178295
526791248
2142844417
600613361
650164649
1335902737
1470951335
784353833
9890078
165273493
569616076
383734566
373220459
616246540
1483772095
1192143404
1302775007
523555804
1616172535
291918201
2041387245
1884821286
444578602
1005490211
1612949891
945118343
1011546768
1812688387
1897855630
1064588239
1816294378
974874826
422819107
1558061688
1253122628
1796724226
382801867
84142488
325693798
1872978147
1717626772
159358691
609397074
951511487
79782514
1157377074
1814816579
1888657876
450960394
232167575
1652607994
138661721
366302955
1893975196
449645758
632120483
982223299
1640730914
48073374
2002816929
679814564
416986124
277134384
908246098
804662797
377227034
1622365859
644951738
2143930278
712241045
1575206896
1822337222
1700527412
1080006017
920962318
809421291
1529208544
1511924322
103830738
252827396
726755123
172514548
171981337
601350261
809721804
603280600
1214495802
796465274
595177842
32508248
1742962848
1426022581
1228513024
1525433813
850097402
905102242
1578127329
180680734
1237977911
906438432
1808121805
553174434
554816922
614492382
57318273
1441587069
1240721563
14459994
1714090617
69385653
995021212
714739548
275251
899498502
527842525
410889666
530961791
844644114
319933388
810238296
261736083
2113056691
1731659948
1991681543
997600414
1016345462
1573291556
1584988456
1326135181
1274184729
2095366454
592452633
1882209797
1645493856
902119497
196185637
509314120
695560626
1172696850
1412538919
497661187
1922490772
725159875
2110908616
1620443481
1179427859
736866781
1119636512
341156431
204652869
266018005
1060132258
1535685176
1988755954
802867085
1807731795
1801291017
605534541
1641262249
137343960
33332944
1438816534
928731072
66335596
1749173225
1717008703
361047618
1707808480
1427840120
496440174
567365405
1425485215
646809199
1812477170
1445965967
57958327
1925924958
502922209
593562864
1025649811
617773455
761452375
1987157175
212305376
318956117
1960502934
1880845628
1854340136
909643084
754657483
609998021
1918307881
1022770384
535060684
741266511
415234174
1297662738
1071657247
40073503
955199249
1018606767
1721886643
2105516587
1553636167
1180363480
139095246
514296294
1320062341
1622298825
2110024526
1085582362
1512576757
931423599
925480328
440556240
961291398
1260374688
996408883
336526996
1864981051
1253921265
1994687524
50172199
379920046
1287961250
1339855572
1886284426
783629173
827359392
782607950
1428176818
1867223125
2076947427
1853486552
149665841
2053664278
1772734672
395637127
806769004
1589974203
101852784
223373522
1512684657
1079333352
2137157250
910389280
230186676
1250488986
488133430
239869628
1764481495
1830513721
207169073
1636119065
1793993442
1724781035
975487121
1809964380
2042418231
97254127
2144342799
64281298
1343241376
1805239058
48599148
1052148509
439453840
607180663
1810357079
229167020
2049393130
2019615886
571433481
1999444223
657875561
92430630
1127841627
287685921
663821188
1465253339
745614110
1301563638
1707872158
2104020965
938114315
286167862
681243003
101221568
1290259591
229526344
206037760
200190615
810019172
1011959473
479158574
1635560836
410684853
269728227
1650264765
1836132650
1018767100
509384036
1071132454
1672546260
469059841
523168660
1496654044
772587615
2048251186
39619485
1016591537
1982534641
1498439259
586638187
591727107
1510785828
493962132
1540897495
341325701
1428329343
352870434
135552463
1631444891
735760103
1326556056
2006091500
1246697949
1532078495
795471396
242254488
468586499
1907716687
1267978522
1101351083
870448575
297197835
379416176
1050112217
1240379636
2035083424
2119214250
1089625359
598809471
1664542771
1011726291
2010581456
426738816
920340253
1036697055
1122447065
1206911073
1817495699
608903165
82423284
1059918287
764429841
1692823351
429973748
154520307
1320983121
1820199534
355528568
550330102
77521896
1758191745
638866587
1046821430
278430547
807983556
167787102
1023091747
941517151
87487483
360873537
1155840796
1227521862
312906576
1241331413
1312389904
218030597
391703137
2075271102
1984316010
1322706868
574454807
1598267783
1520074024
1334104076
1454341347
914952965
716916339
901720656
1816329549
22492676
1360383399
815510051
2044085242
1612684972
315815025
725836260
70516462
333425923
177638423
957696328
1919254756
1324207822
386821855
294926424
502613760
1077455070
888524191
196662216
104176550
1548260671
1931662029
1616799559
1238261636
167423119
664259676
463525060
1850021060
319988240
1529291271
800735881
2139070687
691344330
2024309391
1648219094
1352113293
933979547
912031413
548082809
361678845
1103473362
228780372
1249240470
511115671
638435126
1736933483
949304035
1121049516
954110857
1465136890
2015060077
1945225536
1691887226
125359374
575142806
495062442
1027184237
1518634564
380797491
2034973142
1568001032
2111844213
1527180200
1217481983
342573966
115887635
1591209787
1186617738
409221880
314609066
580784393
1955260292
1232041083
1745435606
476580045
88300050
36935555
1420886748
990653866
1018040594
1637437337
1452527159
1284596075
1947912298
61877147
1532007064
1684130164
85187504
318008486
1483288351
1717869105
1785812059
470206562
566452873
165349115
2055749233
468274163
1985616312
1408998960
1667473163
194448416
128830900
2126136890
1090620317
1824940126
1857055829
1665124709
496340261
1407529863
73623622
816318562
1947202989
365559152
1986564540
1067408532
409257783
352740152
289861029
89670596
2071158124
780327794
1228411085
2030637292
560195620
975598909
709873097
332629262
1161512677
793657982
2026462785
2109183227
726316087
1231711536
641566786
1729910728
1260274788
1827353885
1962136446
824840044
1695420685
871867922
1481324549
1375930690
1975995009
889039542
1178905430
729487758
1987995196
1708561608
1684296534
1280950969
1690933202
2084790872
142725674
1055344172
191541013
1132184333
1625771639
1592984156
1865807095
842383794
1479404028
475805369
908851266
180687310
1250973388
797222110
1314678009
1564440152
1029224552
1792170207
1500560481
1645681387
942355678
374729924
1932495794
1883167127
32669577
502024980
2116222186
268956988
76413534
1352841751
1950504134
170354030
1309711443
144647800
455197532
1117318856
539419394
1626813986
499667390
1941808696
2000056008
1914252393
1978581032
1622856018
10062116
619876483
1088254104
404003007
400626186
987813542
170147805
1097740027
1416718938
903997375
1172277017
1452455893
1208861473
1375872161
449038310
1935938987
1935243847
1128592368
1656161612
761459217
669274758
119328111
1821709451
611196698
2134457438
552392372
307179130
2116163694
23116261
416552324
62215876
1426335030
663222369
283208015
337963009
982189448
1156394660
1206103041
261421787
924224282
181353969
1188151652
1555036581
1765415246
716545091
203155393
1706537505
2111615284
512976717
1406093925
1298256562
897016600
1811983769
992653598
735990334
923409158
422720040
2042636839
1312392698
751530400
338608255
1939293017
494277914
1237406851
1630399093
1419357860
1936650901
167627818
101400274
773508381
1626961584
859050750
2010731803
1061657265
514382908
978631268
227224004
538518887
57757084
2103271357
789315347
1167309505
2103051423
788671207
855538161
256189197
1982461011
2039624685
1511230805
2057535173
1500315591
979727904
233760535
1625567930
399042092
1012091423
1147283035
1304703636
797815543
498217005
1787583717
981809657
1797884577
1095578999
474336222
1423515001
1748001963
1423183081
1285079355
564432900
1966446945
1042781345
1536116947
183610081
1049143304
662359920
52459511
1680242301
1818562453
1111140460
1194837791
779222953
458727892
862844420
1446295539
1860137482
865357723
1480610031
464072347
1589767171
2051510334
292414665
1331715415
865204822
22699287
1168735063
324014588
891845305
586562368
829425036
1532289123
1254362003
2144291415
1978455036
317648863
1442391534
1354633619
1610787873
21265010
1862449316
732106361
919570359
902166234
1888545000
792932615
1850981021
807337667
1402142974
441726747
1061493139
194910099
1914644268
828030918
1499590933
17892942
856091860
893838112
1399363848
914105914
1826844814
1245505216
26175401
1906175166
1156925209
70337371
1310016579
508512441
1091207108
628556776
617133877
1958786515
419008982
1797379333
1638946812
25323440
797084249
528859874
470670615
39602233
1610442247
71736431
1916672928
120151705
1221802111
624951197
1717946174
841177270
41714410
887372652
663352804
1395402243
390060530
233727756
1100744
2124694720
596336286
897898069
1429383614
1019333857
1400071596
1936440594
1766935097
367437282
511040228
762572453
1242943842
527906416
2000525785
1043804813
491534799
587776435
2126741625
305991285
1888729957
1853190127
2130485663
1498099795
896933246
7901467
1327818048
616473755
886222320
1992744903
1171503498
74212105
1259319170
325705375
999830592
115602472
703783911
344380316
822869241
459148233
942688288
2002762840
743042556
1328708723
367474498
1918103698
759089778
2109202542
38250995
200795685
1511812298
1852886441
275835240
1279340896
456065418
710353394
1764261463
1937412633
259078362
688228212
1285808378
660492701
520244612
536367482
444235738
751571069
1768689973
1548882783
1884723653
632153953
1716602396
283661583
1320770532
1511376636
129664832
1506499224
1573339119
892486682
978957409
1467894742
1742986323
1910836254
1897484132
1129050623
1408335747
1555674802
1234729967
2047479963
1284822191
892442667
2127905964
554959983
1711926227
959251732
467625848
259757138
1364992498
1172674663
2022359022
220484758
719328967
1206182367
1485898539
414858332
560392278
686795842
107808757
946282236
1738262471
874801140
840806569
672515305
587531804
88974047
1485737184
1999840513
1380741312
2083294267
209072929
1586062876
921860926
1196111451
2093298322
832635937
649551428
189600097
96279175
722066430
1061388303
625131329
175743196
213541085
1325688676
1494800382
2035093504
74117617
1522450877
359625797
434705541
1846511633
341889550
1641380531
1222929902
168114704
2115567972
698380551
1129069837
2035056968
502252532
2111888973
1393865088
436606439
1329346705
849172338
1012267643
1747903186
372406915
1862726556
935226129
625305468
758825589
1402756027
737611981
90049392
533436272
953904330
872338806
791072040
1260826550
798454976
1040136715
342204451
1980477706
884517553
1887030113
1747278869
1323262606
1964346067
1355667929
927298435
1918915137
1410092985
860494612
1101197410
559588546
1331812858
266760508
745720092
126802688
1787773378
1064414903
586102864
2078823016
1070028614
24475627
1494000484
1269080584
586975607
1516335753
373250732
1781075107
1373274118
1078489004
1283790171
330013985
822772787
516566273
637670138
2129283094
1412059248
1177414616
1270324136
60713731
736478457
1731324055
1332337039
1878790751
1086389153
384653076
330370486
803392737
1984507923
1291831817
1612888658
668824330
1673834131
2114065307
1972152483
1015337933
1031367880
2041693534
2130785873
2083942766
1449909605
825928149
26722980
2113636399
547720493
224184841
712847533
90911190
601192533
443001806
1639852506
1047455769
1552858416
65215137
631068467
69550404
1606559206
1476192241
16312028
118802106
229091025
1791129268
1399766990
1181230772
1645318618
732310591
2125351238
1992201913
1149811417
176879627
1845713339
1687276526
1844997620
1262034673
400627643
226482931
1185158904
1805292904
343196901
324864780
1443848839
1685587323
1192016292
1025837390
1954444620
369999467
1740997217
2121793549
1778672616
957703796
1674280903
1679343328
1288895915
976044234
1586502655
1206787997
1310359284
796927523
1536143416
52449202
1841349702
1059077739
1501555862
490905214
1452018191
1099020468
504395754
1405785748
1611948476
925466626
1924998353
94231867
1212400856
981798341
537924629
1359117004
1304321871
2113916974
1640715923
1795999683
349611964
1205061755
1596982285
533199911
1791970392
537522594
263490538
1778752308
306556434
1393206072
1971762445
195061567
1458201726
1184988599
279859716
1714379518
1555328863
1767755706
352739887
1025722293
1700134084
516182537
1754753289
215529760
1344665239
413514281
366258926
763537756
110077537
782438638
1287982822
1746662777
483207952
690171104
1757643895
465680092
781500822
114661828
1978040046
1076903529
1732553254
1057664274
1515828966
1224032828
189742386
103918837
2047666647
817885550
531752914
912173260
528843389
1100245146
599426271
1198604013
1021340262
490377125
168255171
574253446
1928944557
2124492727
1895121115
1632867664
1505140117
1557701074
1613618332
1087592083
1787853565
1993699907
459790725
881096284
376468247
932823744
2067453168
1666431261
1361961933
1952291245
1286776950
1658119779
1082454019
643713579
502318621
1010428790
301312748
1531638132
497815427
193927191
1925038519
62486782
1598832519
1203448995
776218903
1224744545
1843269063
437228293
1828342369
419909266
831733489
1000572424
1122282666
1168652750
772894461
994943191
747410289
1513173076
315837210
819183096
293986368
943868196
1875934661
1952360953
1823132375
767094752
655242828
1979226364
277825280
1408243683
58643371
322960223
1067764634
700859058
305514093
1086225102
699138708
972941032
2038966122
1206108385
1015060506
828154521
1760787887
1490477575
1317673152
2086308877
1456043189
681233544
1387777814
1376222281
580719582
99175945
1503202590
2131588156
958714646
891922591
1621571148
1767476180
1090895541
279673129
493577964
1440107278
74901487
2053433176
1502803699
1301801015
2140628542
953072854
1032245040
633541503
779244289
1155165156
1107124210
1539013404
1195424961
1215740829
1768146491
1266771528
1920214895
194121864
1362061963
1392128727
320491446
657831333
455953727
207826733
2024788090
1264066668
1662102572
603854050
2069148730
1434279471
1754970729
903702340
107166287
1399085470
199937932
2046986011
1447066272
346822436
1805132351
1513536876
47085138
218820627
2121616838
319882017
2003383831
2027874099
1063888406
590369328
1154058030
2008645165
799967729
658060801
673828374
1447043231
251091064
846281571
1248465921
422971249
1644695068
1935886674
1588287940
1353637858
1982316818
590490795
49675649
1142496053
89200871
483043346
596458102
1998081037
358524642
1505324912
529544781
8327617
390534764
117511213
786176531
1357656627
316647381
1361280636
1902825152
912201155
1563216019
731303448
1170605119
225993083
1586361514
1071841306
2081015889
32977514
238924872
180661538
2057345288
880677764
1333864480
2070213734
618958759
1644720460
668250620
831709842
1850946886
878268919
810561657
356560892
981481561
425924839
544698261
1885938504
521513683
724979444
732388647
1188596503
1854405835
1082399386
522399389
1342475193
1783998681
1893720183
271265977
1717473547
1002135560
2086414499
2076971009
90780094
1907704923
1768263759
2007188044
1136163914
1518393016
1649892412
1819948504
46257042
723990303
1209739395
2100310074
214818803
1269731689
53948421
911782708
1238616341
1405541673
821612045
759246125
2094774758
1022592944
2057463260
451677401
1177557845
1720707170
453980220
1009007812
819027483
1856874273
2114539644
1750091150
778423928
1472409069
613843559
1098818565
1802232282
519185435
490808531
2099762250
1544562997
1688999923
160425666
899707294
405155450
879613347
1676521585
1710692957
822554350
796625977
1465417022
283003033
114672222
1574084179
211088903
661786277
1090359581
1401583289
1822859093
475390277
39152524
1735621063
1231626832
707682659
836238501
1797765041
552220371
1199925866
979248638
1377757455
471501669
451761630
1892773376
1380982533
628692860
186563751
747217029
184065337
1634227648
2038846693
1580365051
1368700557
1320916197
1352408007
956321787
2145912076
1558795920
104916970
1351823144
1398626626
1064313225
502121236
1725616858
435364816
345750561
597368557
245115438
1580516281
1109096388
1942171150
1472008256
1065122104
1619135803
1130018746
1134495160
1817578251
1384301781
1587727582
1088820278
241038092
1946409577
430777041
509840601
1262946615
2039570796
1695670921
60212108
1226056875
611505803
2038603727
506311325
1198363732
147335546
1463835232
2128059542
887152253
1799782061
190390836
1095674294
601776601
1059561641
1403868016
1010956518
1034637783
1863948019
1777816177
453779204
634242087
878844222
1359832876
34759226
1871231304
231623674
2063069778
1107389693
874611477
257082476
993495818
143903428
1878816384
322929372
1221337706
1925687511
1590585629
1005498849
2120739633
1515507907
1777188295
2071018085
748767908
69512110
1985153778
234636473
1415971769
527707270
664619367
996745671
2112653768
1027074954
1172897363
1475849363
326127012
410694466
2079135201
372399097
1602493993
914531708
1806252432
1203604072
964529475
1999735185
1912338637
1483739912
448417833
1104244537
377516362
591756501
890114020
1512394302
702124895
2018175337
766625942
325275573
214202894
410390414
299631853
1955849229
2131518988
1766685490
1576393083
28461761
1745294554
431206440
1662840472
1771755961
2048789922
1298968707
322992181
755062080
1034194586
1988046681
541249823
520165438
934526500
891798355
837936425
1788183337
1305729872
2143595777
139966578
832455983
969345244
971832470
682564799
93238371
1919699279
435357945
781975019
1038698758
79169122
1439035482
1538326345
258217572
483080825
776601196
171348716
1209469016
900884747
1793290628
1507719689
658663041
1830018186
315597570
1325315908
1514424556
308923670
1667388665
193371037
390159146
1300909924
1680077688
1584341327
1864786781
1254388646
1115005900
1354793679
957101123
2057706979
440789365
112633852
110740481
479344336
1619089841
1360402835
651564408
836627899
1614417843
216640750
1393916387
1555541098
7782561
610688419
1824918383
1067210400
1607096249
1170610258
690561828
1419868911
1204737493
835497068
1439006085
47567059
1610967590
777932987
708628930
329521980
1658581322
893095260
260891777
830808062
1840994226
5442608
2035553596
1904752126
1163928741
1835275753
76901521
245980391
515731740
1278953730
530145108
528992290
107845370
1770904334
677860038
1112528521
422789543
1387292940
1702871662
632853343
197283247
1663272836
884355808
1271807770
1648401055
548094867
258818302
1153510970
1421977742
1684765163
313468845
1402117642
905234944
1828392792
1290412957
912584882
1180944854
964865077
1446880315
1889369087
1501500628
124863775
1971935976
504246339
589487712
137112177
904063678
504060287
541927123
1380964666
927481834
2129157205
1603034772
425576978
479321235
1389828896
1112854968
2145377845
112405897
2101307789
539176806
1091397431
475509211
2099825951
477006489
880264860
545159391
1252130871
584800744
452626544
1217371436
1433594169
481554666
513081592
2005061652
834777520
1757936915
919385252
1380745372
1191176809
443044557
826753883
1158345602
1885189437
635181295
830321208
1132311284
820987650
1577307307
169032668
253673017
383367806
1266510865
377745111
260179519
389307948
1468414477
2144519860
2082227395
2065533269
1274740501
613496793
406945600
1395055319
709251554
1934800032
2089423246
768531768
2017965757
748475778
931551173
193462168
706600615
946301458
1339875120
582207334
1800335964
1563067948
1208140920
174187080
1706838685
870941991
1055747935
1367033731
1015073851
1861455266
1206943847
989109567
290055853
762048706
324740545
1343076049
1392658430
284767907
2145351634
1442611506
1612418026
480951501
2027380184
252799361
167644351
803399193
125292453
616670921
607740346
862660938
434526522
856268500
1270376216
1173421352
1765882302
1869203527
1109161723
751510153
249002494
1906144328
1999506510
1339127229
2099924132
2039915611
443682116
541973742
1667073510
165601505
475079815
1671681726
114242761
532838001
1713022038
582918155
209161726
1695537910
505247357
660701150
798619535
1676549445
1676310174
646259588
1698580013
373928756
636341699
76097609
1856834968
1387392836
1987151908
1216064923
33110357
1609411609
996689816
983720574
87813008
998472167
878214649
922015285
1063899471
2086760790
1576561387
2111728005
1415711473
657861597
1733966168
1331321077
885958851
1432767218
1592354642
1461642223
449106629
226096250
223780461
1389428725
1002817696
1051062789
1681105578
1932490882
16070435
1609301854
1201020136
1068422993
1701309311
1178060391
808650775
654762032
860697125
691401315
1049173936
215077066
1157314909
1433262041
2088373637
1870889378
143243009
562092914
1592712703
1626490590
433398477
113341779
1495322158
1608150510
713743005
1059346088
347667595
2091185383
1438264907
544903536
1200886995
2030054144
1538319103
1665583459
1263809527
103357426
2095077602
485162858
781014596
1791435569
785041180
714294011
1497054539
1056219021
1101220921
12737928
1663473178
717130426
711977508
741708496
2047962358
1456664286
311809979
664297633
22415403
1184958019
230507165
534498435
347899125
894379308
982666835
133716933
180891257
981506759
2102884000
511379279
496070830
2052625440
297662517
558440775
1047844299
1559727638
226087893
1956663951
1562588170
2050846516
1635176189
25789053
71156951
1646604814
910234605
285406197
70415085
666450578
1153976590
373273949
2121911235
739837209
645526302
744072654
90164427
1973588504
841078837
779691015
750384332
2140062243
665570178
150235584
1168174304
1708275877
1520208670
1317515538
1738530575
919132091
1042459196
2109942558
1541018063
117256101
25901400
1037787639
2124451978
2103065154
851309566
840539286
1477451453
1445703481
187339795
1531869143
1153127160
1237997472
1858404790
2132842170
266603097
1301137611
816579090
506926020
2119674990
1358449149
1958327456
1919310656
933881132
1365737471
1195019002
1101667076
1611379146
488440003
304444459
691705924
94907615
623934297
1227504005
1557945631
10073251
258804407
265745069
1818972361
747016104
2041706107
1146207809
1137987040
1631706950
2074526877
688237618
809181184
880713737
2143459751
2024518475
446873324
1112399733
2118150434
1693205506
1695624168
1128142976
836599797
72986303
614656569
1524073476
759340245
722438012
672017424
439367389
41915122
1056516962
1985986214
21455978
7286587
802424464
1460383189
336057780
1563204884
1533369491
129013923
49671418
301190790
163519431
159982070
527721517
1290348007
1367059586
1846712280
1587577806
673926547
514447807
963994366
1310894904
2096593948
1948455957
1670994631
982083660
415099125
203667146
477268524
972861725
647595264
1837091078
465446825
598053164
1870467078
375196526
1848685911
1312836300
1413703466
552571758
1599534099
1927382862
364785300
197096979
1533395676
276771684
736533398
498027668
476330723
1662738466
49085624
1567384747
1936451777
921320684
400543261
618861610
1514275773
1524909301
805322822
1968525585
165435388
473345270
2079444719
2118554275
1035898728
1044501507
716122146
241239615
2121961509
730887151
739120556
306050704
700231610
1620836802
1579148705
1340583335
2124130255
192216743
587700623
1732959717
1388762610
1545340862
78874497
1996291095
1186568215
1876986343
1702376042
1705555257
997675349
1276102643
622015426
2125223699
1873567084
842010427
2071450677
216508500
384690658
1544313251
967262143
1007884869
1669501551
1296905573
1486743009
1241353945
1695317672
390576451
1519456151
237702331
1273912378
622564911
353323565
928521926
2127073728
204523020
1619493103
418372565
1001570935
782267834
1797826098
1714479243
298183089
349789166
1003277429
758922131
2121103945
230331806
945321022
1890119474
1940448023
1017429389
11106367
929620512
953562115
2010628155
250433175
2092714166
267905910
268171961
2130433014
456256592
224080121
2073970986
774346371
1304915677
1946877416
585772530
801060684
822946259
1242384223
553169145
295016875
1045300843
390596781
1177534110
1034182981
618714422
173790846
131189102
1709654127
1470328835
1980325425
929599296
771869764
2076050687
1122169453
584357241
1398034368
224458149
679564479
387176468
1954443359
1198412831
1604631867
1348176096
1642598187
1927649885
1740326320
334729490
1358798001
1525477993
616467660
478078778
806167048
1206949163
1700573229
911985656
1531729025
1129594250
838363380
1530329574
988794822
1635189099
1734839104
1136893739
2009116035
1759782724
1160509010
2025842656
770384395
2017248744
538992160
326865492
176514443
1387971794
260536682
1551848615
1974408003
1174359676
788579438
157184383
150637230
1043185028
1087123361
1760592543
1267359855
533271517
1734976654
2024278368
334025272
688845558
1357124520
1057004142
269764991
143678452
274135704
80992902
826314760
1600205820
528553874
172566488
1350479905
1610177283
832490619
700819277
1607711997
1811562627
920516987
893511749
1723830793
597772834
987350111
94661975
1984053068
1749300333
1734434956
51319144
455202705
142361092
1664864040
495612461
1915947024
1131028960
58526410
1446043915
1893706475
722697501
1206001146
317171778
357481573
307885656
409949521
2128489764
440398827
1261237431
2143827392
738530095
1725441154
1637980890
117893021
1787266345
1119767934
1615899899
443277675
1047694812
619813174
1866008673
187165855
2130590076
1684579361
869065471
1440994969
935073253
273981400
546460609
1688104840
350239435
1132432131
866202346
1374865108
1789371184
539814505
809079561
614156330
545685463
1569146110
93195203
786848986
1489041288
206099969
948328881
1298928833
783310323
110735899
183522120
997967472
326839715
1643111613
1062667654
1287133217
1767729081
1217504302
1581129911
528701175
245314226
1988320805
618958759
1961710374
738292290
1311254391
1115636659
1476417256
2038950664
2037671955
484952863
1698745621
2069528792
1211153729
735092080
1588563241
1288888629
512056100
360960239
795856166
376833601
1185152236
1376150418
1902181321
1480429582
238584875
1407903824
1183040905
89075827
740143401
391450175
1423572088
1607316068
1618043811
142720742
1049532480
97571668
201381652
1487327478
1627344815
1499764411
1734850498
139247524
44930847
54594625
2044502533
1661302496
1527592110
1760650406
355271643
1604834233
423591084
1290880697
1064706892
942094480
949202903
418680306
625193634
2049335918
467177714
1959342785
209803968
1925964982
934680708
980213967
683678494
1570851452
1636592264
518796284
1805963194
1644135210
1981087700
2017643319
27746344
527935609
109795261
307510186
1902786385
51742141
434346525
292017371
994827283
149566218
743814492
1019186585
1937909947
43710372
328141515
436890739
487954132
1776933183
2066234725
1355044755
946726496
1221928916
1986056553
1828428576
1292106045
160618548
403122927
984276840
1535773377
1304000926
52603651
548451116
715470256
412494917
799863954
204966141
123063498
17374471
2038915459
1674496867
812022446
1714712472
1784905914
1232357704
1685746985
614535208
255970257
1595276874
1422705025
88653682
1882189724
1526710958
524108442
1363301926
1579550703
2060113313
1808551047
389234062
1982413935
1347618288
429479521
2043539425
22477583
471112417
1416307248
1696168989
731264138
762398859
1058822847
1237970215
1345313436
232074119
298966304
1877014580
1225555341
1541339545
1181560415
236452161
554150908
1584130391
2084482851
1859494014
1354715468
956442263
1313380668
248041200
272396894
88214837
751400665
751726642
864792918
1875731037
1666555467
963335922
126073892
1258057442
1864106466
14352476
126868253
346493166
52099880
1248692648
293601439
1804254569
272917241
315048826
549654242
296059994
805312982
1972680405
1693793862
530679861
1464732834
9078036
29767754
1736109866
1186340822
1907355998
527222617
343399324
382458411
35621805
2006342487
1621521870
697004938
1025326482
2080413955
1812105100
908206276
311803741
1330228135
1509759163
2083942766
1390013587
1579678725
1340568623
191081257
26655127
541454099
123737629
1434120271
1193762392
253938857
367048041
1522517953
1325376140
1286979765
524764641
1808365247
342280
773004667
794020427
2051577051
370883007
2135419994
660114011
492545233
1799570080
1167459191
522595903
142976730
775183511
786491201
1337417762
1615501165
640546328
2058536369
116985224
410632154
531987722
1191904603
1649602924
1967580000
1545585660
608410559
932945436
1530623460
1683637602
1395879279
603244810
1815909052
1838932902
464006858
970071073
603619056
600418905
1028532166
786721940
1709113317
791635612
447092054
1907258625
772074249
476618442
960434965
593661484
933968437
1960480411
387906370
677791219
1571167677
2047667736
693074139
1455449551
594346946
1820930878
1519600162
1206331251
593795438
1926305704
2076037966
1734587536
1540642731
1867354148
1534440880
76371138
242390677
310122883
180603803
786521887
1659841645
1560368425
1843748867
1960441292
1395306126
1528302170
1890204044
1761791752
431999088
1319367093
2133532774
1724845260
1056713765
1783840786
266738677
1015275443
177194211
251348215
877718313
442191372
789424539
1164174973
1084675310
1501375687
1620205879
1800477699
1086502507
139697734
1749247343
1682843934
1862090420
1280092314
624455224
1744733224
2070700526
721118944
579124570
47525641
1442319489
186236224
1459739206
1414957093
788902787
780961804
552208914
1855451477
380217579
798080733
1232117821
1219775085
76435550
959928038
2035546119
664685201
1373132334
1016110960
1340773376
603677612
2022705085
2107264804
746722919
1777680704
985976817
1315812682
937759411
126620281
189996849
1175229896
1752210850
1561824648
83976075
270002950
1047549645
313841492
1926081232
678716711
715313785
1888513245
2071001100
1105774291
156743603
94128141
719984639
40127093
88640862
182089856
132673835
886669429
469670027
1272423717
1561098524
688952130
1512122548
1912678498
186581857
2044742219
696545812
1547273521
2091731408
499741758
957671754
646016327
257043491
17577618
1404548007
1769718514
411712714
1119811552
1548259317
740997483
1738934745
606908291
1419996855
986657065
489593341
1276469189
1393864339
1848650012
2131517226
978420721
1105235682
538022538
1712363027
1308982030
1692077628
1839206348
1501968758
1003827555
1062945726
192853891
1460570918
956538627
340227664
1527201994
1037767047
1091551430
575994923
1472498501
1080859743
2106237046
520376392
638378688
178685111
1283566434
546985577
1332135067
1257096127
348191817
107194465
977901162
1030493571
754788957
1586033966
1416009382
17097638
442913296
927007884
1988025396
626562089
950898026
799602541
522153394
209447441
2082461315
1743303034
1760590155
1421201223
2031412961
338207602
542435263
1229330563
821085189
189129514
1657548765
1482777439
591856422
382492205
2068516823
522750395
1033528733
1254587499
2121650651
1523215493
2089260803
1672237903
1417142232
777898166
1683441228
947191480
918475912
129089549
1723757551
1460200978
605144949
1609240138
248626644
1707769222
782761205
1568189069
378146701
1748315091
2099328103
1510593115
1565682394
836560212
1782260303
368668051
1968317554
159025114
196284723
244001315
1504689022
1492685194
827574364
760086971
2017459056
316776145
154400389
792321486
1932693888
1158940551
648922461
179068066
64580234
621264423
1235945597
590429968
1594605976
1903137555
11318035
821236200
789565747
1205436911
1662010275
255998176
1045810438
699996838
416645402
497196997
208248433
893873284
1871034756
1879598595
660739815
1697403029
860186876
1394957066
858016473
1944571153
1306005233
21193547
247267719
1019738494
1004104224
1793002752
73064773
1071436676
182586235
1666893014
1125139698
1196538974
167226101
37188589
657545394
1310049012
1108748973
1172619790
121184202
1822337222
1803403330
1866764790
301419046
1714082486
1328588418
1353316189
1111015660
1337480788
22772454
876406038
86822865
1719227047
1593111954
1754841751
1775408607
1874977856
1683677167
1215763424
1663740625
206489939
393709971
1864532490
1793404297
990343386
508873211
2130057013
1134158765
107689809
1511304593
1005443812
1684029284
1933466224
1422933047
520657001
1669663217
461461454
641014574
870490413
1588066540
2009778605
740661042
306405864
888043088
1363785143
1544313289
572529369
1827713761
428010059
461601703
1633384824
798698371
928604357
1825571302
1303225290
976263123
1270975022
1092317975
1982742872
1567847376
2145131166
1303731616
1480737146
2127834218
1301678880
934741644
1839960608
616028263
1382273735
1307856160
1952401489
1842335734
1994179224
1165802760
1420098585
874587252
2095883135
131034684
46031033
2074655461
1368960369
1508235985
238398897
1646380684
2000853892
1533668819
846963382
407490246
356625394
532728337
857277190
1916193818
2097451013
435608787
1550304301
1689108535
173054564
1447809057
1971751717
1284643612
1920888510
98592135
687726171
24504919
218625848
1490524435
624979759
1018958849
1458366173
1555470697
1749041151
1518321474
911809417
43749006
710927520
2058866334
367164236
830556427
393098256
2056698939
1991460361
3400310
810624106
2008272808
1655763971
587954591
1047883970
1349476538
613908444
1749351391
1611985780
165147392
48710376
1670548405
1474271399
176681959
1469154293
1985492683
1532661600
912091044
193751079
215900270
2076515742
1470039606
153839996
1786424032
14230815
1081929063
1748710529
1023355241
1577326586
72080658
2016306974
2077808577
738080375
513346373
1869262579
203425473
831416390
1407172632
803670548
1969644758
885178300
2101311958
1110310142
1031423641
548105993
1326727114
754618100
1537567319
2118588987
1151201859
2094526654
548502040
239338612
1545210319
1918352617
135640390
833739666
726396766
1260900073
1291753567
877536130
1559622961
651158480
96473720
367904738
1697792096
1025659028
1723887356
605764645
824342608
821323798
1492830129
1841253649
355936171
1354917288
797110097
649255162
1958118088
644965044
1518567557
2099188298
524277882
632548916
330534470
1397080216
961707119
1592982280
363417171
456843511
2024472610
245269590
659360579
1321971688
1909623787
256656911
569128836
774571025
1646167601
77899702
1792840393
1166744674
260244547
670198263
1799224831
505078789
738659860
1613365465
1256759231
937167957
1870810429
1518412965
1729119927
1378860636
137852121
1379140076
1545970104
160257981
1712096927
748238771
380445276
1757499847
1144348225
67804995
1228757583
1442590933
2096732729
1662268105
32793313
1814472224
1057961931
594109015
463024362
1054317217
516234285
345669311
510194897
1163524580
1373866562
1148237595
1550269912
589457805
1188329947
1013505254
1580604120
957351382
2070067228
1577974336
1381298308
2013427177
1876994733
952454024
1622051026
1842638744
174186244
421218248
1648357933
1539022437
2125215589
764687630
1781466026
468932179
340115536
1917588343
158334539
308959458
1284592972
100564289
1750431112
998651614
585031981
928073125
767516718
487772881
1396123601
1432328358
1557467085
756638718
1490999131
1445779139
122724639
1296435824
767702240
21231425
489944514
845103300
1035833790
1860615730
1761721324
187828784
269162335
711816247
744261291
1042368715
1752262448
1142438438
169118121
1728837747
2021259658
414647699
209723297
1089872209
335434426
1053968264
1003950765
437833553
1811657475
652090057
495932824
1655842791
2018168417
764848583
757504649
825653810
1287429455
1745983478
2031055821
867826332
328068221
534710594
1539675099
528724262
1478214143
1840672130
1842025897
1926532659
1698404801
1490111996
828491233
277760195
1031582866
859767375
1194741575
1300851391
493149585
1893251143
172987939
994119182
1492234620
339045759
772308346
850004350
1985830669
759386628
2064864516
825293479
207865268
192153642
1006067397
795136384
1035297086
780847041
1387041183
77043025
1404578984
238871107
492609065
1372660955
84144720
1588513806
889814542
1143218417
1521278312
502238254
2135904041
508046789
758475798
105306528
1946652988
1547672610
433997171
231668424
1829566438
2098866939
9673997
479525824
1874288389
246876844
600997279
1991643319
1475099474
1297438882
1252272694
712810227
247365662
1564273586
2077171829
413585894
1842972626
1326505253
1154648880
1477017577
648041702
609941085
1783513746
738074514
427993755
1656996428
1718575776
1161543133
1262318702
1992848596
1999942846
432679086
1608837888
91670217
1449782056
1942681188
785073614
787074325
613840469
477499372
2051111748
632273363
1025459575
107560214
268280838
1269291987
1397697685
1478770020
2108000676
198330576
1151706099
1569258795
2079105200
640423797
416988861
618909802
170767651
1845028026
705152939
1247965311
59040573
101196970
87862532
299269669
1569254061
1925897466
1263673056
153928303
1649622812
2035305183
1775841077
532545133
1787920765
847714360
1453450317
654743829
902211861
1851696344
1272010220
1469635791
1942443359
540044040
137841164
2125525735
1599153299
72958383
995648214
475033653
1365289069
1060255787
1621626266
1074733982
1279423971
122634551
400216909
1817994304
1386354019
1027632715
1454382439
889782455
1272897018
779857572
386143265
10449304
1814284002
666866147
1295739202
684480981
1749055028
1226675156
732787109
744007686
1173886237
2009632834
1840665748
1585131464
210896326
917340458
1308381257
183758219
315706450
1304070338
589231860
26097694
553192508
36066062
1871010065
1885588555
988200410
855514084
205749147
1051046093
1988880091
1092464361
2105666446
447208305
845116428
1531663026
1430326583
1804643315
1736173587
201394052
864276247
1009498767
156181426
1375270645
1737795071
1608949018
1195534799
882633384
767983779
1565057297
652600756
1992812832
1524346700
1518473950
1512021497
1893284404
505940944
1214441859
1200943654
847663211
612246525
389770428
634618998
1001192187
1746028729
238470842
2088095249
1113417012
72190432
403884236
1233023869
471508307
1919550587
2082302570
557259766
1386491010
1527232240
1163394583
1063864571
440492627
943987384
2031518802
1332561495
784830959
242895034
1903535740
1787118431
353105043
1511622956
2025881635
1604690874
1883594633
1246489570
2076950261
733489931
1424497011
955150254
24734254
766811330
675254592
794086461
1973828423
1082811221
690079471
1560599868
559419922
1222750221
1206994029
104372001
696240800
276307252
1537908376
1380182838
1132170161
41859499
992986
30825622
1059033218
238189252
1302760395
1676489885
968570969
284772871
315258935
1880292306
836322548
1891270392
739944616
2063504632
429085615
468565272
788224136
1264546203
1670449490
1769799563
2145058179
270777947
1452887606
160315662
678282569
1679024046
663606722
1618687468
661723356
350889909
515183443
1391737392
451894388
640016077
577814904
1391755181
1817106693
1040786893
120463083
141129151
1131092657
1012851628
2087290118
1629479586
276044639
972943602
1858560049
125868925
439013133
1315526093
282838441
512002471
1482232769
1519882088
2002483837
924065670
265108234
342396934
1100615337
2133600333
933619810
452020327
550527069
1599645682
613881297
387567683
905046480
21868858
285474072
311987340
892700495
889514592
70036212
1150674241
1634806054
221418662
1307884894
1466962164
1876814631
1454657294
1068403320
738291292
465185064
1390720611
1541274036
1942606494
707648921
1203938946
26038069
1453496018
30487975
1872577531
693553450
1827610745
2058708907
690970286
315814897
1876435928
948935310
1453885918
1131515999
1890926385
1650383372
418558903
1383660115
1814840815
869701590
465907620
1866863132
1854054332
1896336228
1241275125
755668832
1018126353
219550553
2016206382
1283040470
2099888178
42947498
1672882815
1246139456
1091191191
820349436
422811555
662315975
318552659
1458685662
1902871583
1376142615
431368926
2042699383
1443441431
1204989323
35974616
1978166910
222966692
1537094706
229050298
632851996
786485851
192931368
242537396
1650301400
1272728423
1952235878
1852197069
1897387125
881798866
473827601
67804590
84057218
1600724050
1963173084
1562410132
330781947
430762387
110738177
1141379348
1794463598
623431052
23208512
1569979557
455877560
1938955810
970791377
362450465
291009879
1989767498
2144081308
221373435
698581481
126223400
722531437
1736514876
1326742098
1652159874
647499311
899756399
352210627
1983760466
1552656240
677850012
959759941
65398851
1357657231
685292739
1869577992
20790254
296236271
1891676279
1146338614
548445542
2025935978
1819993052
995617238
1351814511
259874851
1735605458
1703486986
1046042445
1703627607
531612777
1433046257
475762218
992443625
1251264153
1918192744
1121726111
1340033942
1026376534
644802431
1781384532
2045465569
1947858534
909325531
648604801
742833822
891690275
971253240
723996419
2123477927
906748156
1531191408
2063748298
811514493
853219218
2082903931
2014688805
298658404
1055215770
390763271
1887663706
999584104
2086887459
827097369
1132298561
1841893199
963336639
699461263
1096399754
346232325
1670449935
2028054192
1245171326
491800500
345805772
1601109765
1481412371
26706555
1661693756
1892378520
1014409342
1228462439
312296123
2027199049
1396994212
1382931378
117584766
436444660
1432887389
651103426
1853191378
850777076
152028817
1581930735
663628774
160075723
1553097670
1326003612
2061267017
914952965
1513198537
1870656100
1293388599
1602458876
541609720
1882100271
1449456627
375030650
1581509186
1478671084
490700373
1994137276
687448027
1187878625
1511973235
1845260419
1150453015
595434764
1453594830
1477989169
933172757
1574821891
430801608
493243025
3601237
1730859958
2143094897
439445996
2078529855
659968505
1835816656
119543582
17677189
394798214
1006785545
1732275165
2013504182
1946561917
1826776189
111924141
1839452536
1661793624
194060901
9977487
597800313
1613675940
1191990463
724061836
1076152518
242398882
1087384145
1225347841
246814933
1944483919
174717096
1682791856
1851755484
1789434751
1984506370
1036023849
978609197
871762205
1628426717
155985662
1664276627
718019172
1960856191
387079513
56531014
529585909
1122093624
1722375365
194591671
384077149
338911435
929648274
1633349438
364824287
2025754394
767744083
296229447
1712243684
540904498
1733754152
2115726789
1392946718
117404140
1584759739
1850340853
2029394292
1228755159
705937058
1482307557
1133202538
1209944880
676394392
795154811
994270781
1083818309
1309980144
98017766
1081429397
1758716397
1187521601
55673895
636636664
278722324
973193694
342576969
419123900
116903416
213663139
716945730
1534491185
1683913843
763941787
1132397136
812090588
54440888
2086301879
1444452115
1645006581
952024061
1320253377
2121514595
1273014677
5450043
504959419
523079113
1455879178
716427021
1812818073
1436732949
1475517166
1426117912
1758124175
1162473876
1573155631
1910395945
480044521
1511365629
895561065
1360518489
608531805
1518534047
1420649323
586877287
1031908076
1447900540
2135554332
666785622
575390532
1350444241
1143506880
90247203
2052757494
229470208
1104070978
1295136288
1388143093
1761350812
1104787594
1583128164
863327868
636782170
900449363
444267811
1019480663
207980785
676638981
1485796424
1795747741
1873190183
1362211722
1730200457
643158415
931908912
276297027
1758053430
150085662
1919710123
451953669
2060403352
1230415890
768955659
850517742
2045654609
309552308
250601773
342854941
409568701
1478956233
1420099445
1926904100
1712075780
1865297237
1159088430
624919765
1598705113
1698677548
2074886854
1215098608
201243447
167722529
253854521
1428355226
1558752481
282820357
1136909483
1288084177
1607204188
2071036328
2079719949
1405611300
1173835163
51286367
677475618
2004170159
167916785
2087678273
852652734
953782644
2001135625
1149951941
1160537967
78255314
1235611685
1801239352
398687859
1115362577
427208132
184414551
220584752
1379687416
785588056
830230257
829561478
776738992
16206226
1398459243
1662608032
313836495
1909172877
1636018608
533003325
274299841
266770158
740060928
1001112211
105073430
864290675
1701009085
621371300
1507192004
412883735
581734792
1433383377
392567966
463820497
383569583
548719753
1435327069
791515948
1798209243
616434072
1076839176
1183656931
618851326
1345771333
1735739046
1810782105
1570195360
1985755578
1980682237
1738112990
242358730
519259323
376800224
1623832518
894435832
478066241
1469062355
129882548
716962308
2136789565
635316754
114204737
684713479
1929950939
1158670867
393211417
1937898300
249380172
1300564488
1498850238
1942364151
2139724543
1621977909
2014750180
2105182474
546558422
26122094
1834447338
678912840
1046729804
996408883
765406623
852561489
442681936
651159275
858941733
947686716
1798204992
1284311133
1506906914
691108681
634209704
1785813401
2055031983
706288415
2021345632
1683231323
1491504939
519792282
1554136965
893263842
1943683480
1578736827
301204220
1771159000
1858683964
1664385964
1702007048
91137464
289690210
1318219246
1216064923
1081535390
1932425384
1431329037
1028758237
950129036
1209123832
310079384
991415061
2038351768
1350576964
1078252279
259559358
2010753929
2052464295
25055159
1426215735
949414046
1771222657
603498523
463378979
766173601
1716500259
294090392
262121947
807611122
2066114008
1252674014
1947592095
1601039160
1419027402
1363804112
947701994
36187626
780664826
1209067189
1333731838
1988430650
1389208447
1078056376
269546422
62448784
920685758
567600362
949300503
605174167
1746313285
1906271254
1144645292
280568475
774245273
943880635
1710303132
1083718824
24065024
730701370
949139547
1487286507
1470404852
1923364660
1929668636
2094587887
580388970
440434203
39610384
716976689
1299994255
1737381349
2085679056
655308155
1103549953
541377927
993456660
13120373
17986611
385092958
316183517
755214906
1019899348
1911398655
93089186
1688241222
1668715006
679341944
1258974329
799186155
1663561113
153457100
747967301
504710600
114133626
451090966
888127788
1875303625
290712260
50084503
1387676467
1533003279
707708438
1968332441
242981117
618527020
670318703
1551349861
1260754650
2032586928
1807057382
2131620593
2105291977
1986319953
1957922558
908577362
1447108088
2107504055
1520492391
347394377
49238430
586547761
738816966
1295743406
1876988143
1382012633
1120261287
1256948929
1624606221
1200856811
1437806720
550992354
1945285358
898909498
1588173949
139691304
578288841
1623395737
1901018314
1474438961
860768318
360352817
430873144
1204538807
979743912
1672372514
1736986116
749112030
1589664570
1131640994
1370139644
1003248253
968795115
527267717
1916241084
442369089
184429302
2084392316
107806845
92364547
409760885
540417810
1354464225
194077064
1166325456
476293671
886801894
1131273009
1432926695
238740859
2090084550
981464
1507664831
1113449650
1959212555
1986564397
768671894
1963735818
1824445240
397587128
903714054
983567827
759707927
1541039134
1776701988
1091784038
751025881
1118724909
181580622
1975445623
300017896
689750428
1593235373
1867000288
1982177182
626822435
10977640
71392042
1179383542
331049335
2066122636
466202956
1141551850
422387187
2014170133
658951631
676208877
607651510
1652019773
1493361066
1457078284
1758327464
9876246
1184198097
793499386
1944988042
463144098
858351928
2143255599
1068926639
1894890709
642043693
1789390462
1050065190
1956224317
1467621181
1249020364
1240681483
1896866791
305900651
1487248954
853476634
271270898
403031406
172630404
68284393
188354063
1310198285
1287614031
1732194971
41747916
932471090
1777174882
565806755
1042775910
700534710
211319623
1095099005
1094499291
1740152995
590606759
40299631
1103014891
1892073616
167834007
1810060408
697067799
1267202936
1155025953
597878949
766420828
458103825
695316159
1582336234
1677410235
1019354190
1505340968
1994787759
176965132
1036776060
34387721
682345395
499528843
274406567
923780520
2118313955
35909354
970106316
594987719
572713630
371437613
2042355391
1743167398
1394738806
1210404231
1778255112
1290812763
430325545
1485599644
1297448679
1200497380
1341641079
1190966580
1882785448
1055971244
1039169672
1490073243
1697445004
163317589
60128392
1321713491
857198100
424505651
541851307
234141324
1608653526
1537271816
956906358
856668419
61208200
1516569669
505871675
1483825785
193641058
1375337025
218019231
723795231
1491081873
1612179078
319262703
374439350
1857226719
1595020331
1585734203
219528578
390621832
1537399434
132621563
1920507323
1906579562
252704103
604593717
244329600
944270596
1127800622
226496431
1732553254
1755342696
640232060
454792851
136936374
1209452226
1722712590
1903970529
1634205349
1306938159
615113886
1873999591
1127703089
275258531
1319215249
583167132
849321555
2039246037
1686163498
2089010808
387065953
25202092
237886077
1343039985
1371934217
2146351015
1324224223
1830667306
879588642
1550907686
1314014733
58876974
632990172
1076948384
118476094
1503819222
609523688
1802649925
1040611412
525713057
1955366322
237676323
130640535
1727391140
1320587172
935628664
1256528618
1781528815
1939459711
1258994878
1861474859
1489779424
1919649144
770492228
977312579
1490706737
447301816
245413886
1753257893
7238007
1525172705
1255256528
403427401
1466417514
1989580773
119234096
512447625
879118012
1487033852
330345934
1877404409
922988941
1575163049
749302588
1835402305
1544644221
4557554
1281468871
97617760
322725065
1739787814
522103444
1207664718
30041266
450167662
556128071
1726121214
1360368370
1352767576
402844554
324179778
686134973
780286361
154078854
1922092971
114208357
1864415525
210187170
1843375514
926987415
969484160
2058291776
1296015389
270514655
289323273
1463487093
568166031
1669619433
750109799
1867341654
1952447093
1075470403
1015802178
1005291171
712158197
317386888
172942199
176288338
1119831362
502198093
1746885011
1044931604
225543475
1833732168
1209583517
892632302
953480484
403418144
283106085
631515014
242242349
722681412
1081724456
1184426473
2013707079
2050581594
1841152293
382486446
2088882027
1916021550
866464438
50709722
124363888
312344669
1110795595
2108961504
160025034
587233058
239036627
711098374
761023846
1405565557
229191801
991287229
393100491
1131762351
843437659
1576517282
1299888080
764945139
798942838
1977537161
830255587
1632658903
1029422194
1407798895
666896041
1620715759
1277650040
1318847114
2115622245
1816316429
677766044
1267185347
1554879601
446778594
611360592
1660735358
723139196
732266349
24293613
1183874712
1903937180
738881329
1745392670
1896623970
958041535
905106364
1688963564
304265053
1565323578
843614031
723177478
878964863
837991125
1242964169
1922759827
487005928
833618582
1951677140
1946934855
161401440
188050275
858903472
110769701
594547979
1189564338
65275680
1363441441
908831574
830409717
606698808
1543100119
136502042
513715648
1587684651
1935459106
1869380887
42304287
1281823341
743725538
1526337207
682505008
1256305857
871694765
1976093673
1572318064
279617837
580479739
8582691
74533181
2114884827
2046466583
226126195
1831764927
1351578092
1663647862
1206150962
458898478
1132197881
816926430
316473618
1345125462
1616846573
328963375
699627971
1018786687
425791498
984512871
556733754
1014707822
27903217
1048763390
1883781574
1382160747
1201558491
832078157
38345306
160751560
604794790
1817554467
1813755756
1229950750
527318891
1946119230
518998977
1012779581
900850129
128821598
109297383
1918373613
2020144812
16086196
1526048952
545052600
41839479
2086841348
264811204
451124856
131540774
1407915323
781074838
1199142206
439197623
1506987806
1412192557
515549238
1722143801
1408953260
1201569911
735283790
1456150351
1855548417
1720245296
624136445
869613194
35004205
1378197076
944933669
1846883196
1773651409
977004477
2145983792
989223000
786071305
1861872913
1750261594
859435468
1164096469
1752949968
1498488099
642733666
1671998697
1810564130
296699413
569601326
2095514062
1389284801
449249338
831223785
1880836832
335091126
757129869
558513950
64337445
1584524569
894614217
1673295467
1139447245
1512857727
704237053
622225447
1113662821
1865670712
731838732
1115525844
183009406
1107505072
1850171538
820073427
1265955971
1319317915
400255202
41577566
392411141
53751596
764303747
688995552
376332570
1710210007
776391952
174245402
1986675539
459519132
8561153
942322513
1859803545
2141215289
2023057770
1755740655
72431178
1029155998
1705778890
1171869905
1148667123
222955084
279517118
924496909
696545812
1119311689
1398362736
1279180660
1774699784
1779146503
228499265
1705176707
1895154163
709233682
515214512
341506892
932961224
1407648521
1683436817
524210557
1827456747
1502624996
1231875754
890756763
1080262439
341775641
437638703
445403631
2088406034
707523656
1180769122
1019286285
1788746259
2094895117
2114179871
235044799
1051215771
635893486
576175308
458368847
558022383
838977646
837151710
1091397211
344317706
1820311859
1277845552
619703137
2100610980
1267351631
1318866696
1308902664
320197293
10803443
1659868131
1269797694
1335822521
1690209342
107606029
125985284
221438738
306260545
1498547878
1731483429
2076969835
1687328099
427424790
255652825
1550413463
37973381
1323874926
2134746228
1091730973
1223245082
1375293729
2122423661
124159494
1314423102
296271784
306086080
63595174
1740410615
455543103
354724286
1030568984
28471954
879958847
1261400857
1449194079
666586644
1393972977
1856046535
1412786868
62321480
1575022057
1221510063
878145188
1659589114
539673591
442689737
367661890
470074644
1950383998
1944837203
1634976191
766647097
1150587349
1268453377
1036121963
119224265
1791964299
233935616
1237153804
1983846888
1513185873
1681174573
1154151227
932588049
1932471699
1394708559
685682909
1090939136
1525902560
2065504990
377106247
282851906
82275800
1487129616
649456970
1157695639
1092142132
1597319070
1900669262
1940203656
514494826
335963983
440160857
1984796593
236358621
1656141426
1525176569
1520121519
1670618
41642320
98659805
1028704373
923251472
187637441
2092754847
429441743
1517071698
382118854
213385970
1683595238
943165615
1102755247
493183259
1575828404
1181341670
420294633
1246580916
578560172
467382445
515137328
939139110
138076852
2057748663
1505285083
1583068828
1077385101
41295422
1635061745
1733704893
567613380
58953756
463401547
1721034534
1345771913
1359394425
111345157
1821651244
1498864472
1866264590
374183381
466618565
1408841332
129875094
1823898144
728637900
52730636
1502063933
1816801749
293663052
641504855
1215996018
1872068167
39645919
1430986871
1021002691
1853807655
200315017
1137829797
1541851855
1026352445
1082659116
449961749
1655639049
972404292
20512370
585272587
2099477620
1429305850
423955778
2093695710
332076006
1218135866
2106420656
746544752
2073168032
1452679397
1440958475
905040603
1467403935
208064902
551010804
1105139589
1019033429
1733603364
309693340
351342112
898214
675548457
1342872726
2066054889
561643975
700299596
1381228077
992442577
324467395
1512226186
1475901066
32867321
909140495
1293902989
1106961357
2095672729
425902686
761177986
534715103
1238618229
168546560
1722508178
322077292
679047720
132054865
538800454
495163179
1962496048
403459351
1497004600
630816865
432362756
579507749
1938740819
1832340287
1175161728
1317224268
1392073309
1901300657
336328541
1204644475
890379429
1258460079
956880154
881096284
931612838
1638365964
844942865
79427274
1593922497
1146489744
2123502862
169395899
1230671327
18562805
1574655029
1238161986
1769111947
335764535
1359130940
2143317820
1061336377
1299312923
899976946
2100801923
1541721546
1928522590
237191560
1867998279
911744082
1019687800
1944607831
616539799
166040211
1854871825
2064872059
1887184048
1994720508
1832282120
347529029
1462721872
1508790668
850071495
1323185101
1623531833
851907531
1935016881
1951224470
1752937970
1159537178
134536780
1611319734
3538432
2001039778
1439984221
2069328557
1950359922
1683095378
1535709701
1803838177
1417055373
501328830
299441753
1975869894
1695345531
345109797
8522435
1139413964
2127450548
2128662969
220710712
1284424420
241130687
2100204134
645197096
823744739
438878965
1796542913
49424133
1699045838
609899771
1210578136
1655642411
1381019684
1382408622
437908970
1064794785
794516478
1649666601
1773447702
2055052097
8665551
406095403
2062126464
446888238
135055467
1417770183
1311146344
1595968040
142502842
383237625
1479356309
1929282788
2015843583
174724431
296107635
228664687
619599792
608019915
1702546378
564513
3625420
1204995380
475347672
1288432138
1049679514
1533435189
384488624
333352946
1127291472
1613442797
2055168454
1198567753
1675664290
1499107161
1611460034
276971728
1324691415
731798947
584962598
157336185
1593874908
1532083406
904641747
663795057
1121136480
228786963
387281675
1002352935
1769718407
205688217
1370675621
986679209
2129259294
457957480
751001930
281135200
1489031306
1243603274
1182436452
632720679
774741066
1424510704
1931512615
1067014447
373621409
1715927891
769183115
758540665
1489650740
688232850
929776113
60835795
1749656753
2065046427
583698777
1258325197
196474370
832505861
1789736921
873754964
1169293356
1758828809
243336718
323668738
935947505
1235549289
404539922
1049931793
377012018
288271477
339738493
475853942
434779694
1466454407
2121331150
1168468366
805827938
1684516205
1948371938
335935227
2040068521
1834148394
859113440
497275820
1493274365
1967624943
45720873
1571454664
1096721356
763015806
1089733134
2075781559
919253761
433283827
1154767658
1539404305
1190224141
215869720
189655633
1886352127
1771005979
548674822
759728311
844226128
614420333
604752170
1896414575
1317908661
1872896899
605756700
246435456
1663933489
2094395387
1230251216
1883423185
202983145
34264444
1844595219
1631192091
2062047055
897184515
290077368
1556536108
30739449
274417020
1419453973
159634051
1403145286
910962051
366290989
1034094335
996238506
55097138
349371309
1416842342
2031932990
2060977486
134894484
1323991148
1885166208
1325789788
491181841
1071967272
536002676
1725503291
1465874323
422435244
1742398488
1235786370
77046592
1909867479
501126472
2109787012
1784619477
716040309
237051684
1560691828
656082000
1660414053
1878526032
1233144831
1493465511
701359113
1897891995
1909851442
1260759300
167226101
1618493972
408240963
198329146
1762516600
573331197
2126707768
2077053674
2093142740
132405638
1898325269
2115487952
1668503848
1565615567
1104363449
431927362
1921744434
392223656
1684504848
1962048299
1569697462
942004622
535971760
417013883
1425108378
841749742
1163466756
249104006
2047337540
1631924040
1192236476
1181134898
1080044382
1502648280
818169554
1494307679
1374711914
1678321277
2102897017
27828004
715412611
807607034
1053409171
1881352489
963866381
441131093
883363505
1097155160
1663259429
1820342101
1903221024
724019367
365128247
816992732
1096659744
623121648
1921755669
1467688964
1467016370
1480382069
344835016
2003794952
1058853729
1648697363
1292951019
1583573010
2046083317
1676000184
1462600585
1194264506
1134954228
2146309996
592711312
1059156577
270171146
1580485318
687399981
1561448673
614295369
703970685
295423515
1688181059
628440984
1650947171
248244847
610573353
1726077605
829915544
1214879738
1799598052
464006404
1372894876
1399303967
2045300043
1506802090
349070794
722332500
790756692
1400712045
139980503
1694301398
1662031376
1404246163
259622747
120524803
1359974903
1413864543
950259447
241093935
1982401363
1621802393
1843424305
816462444
1388464793
589507468
390039194
1714878325
130413339
1626455730
1626988661
1946575402
860372538
1390305972
500273675
2046829285
882701916
1472450218
1598065955
380145514
1749161116
930624999
1386444398
239599534
610252950
1445999221
1780114827
1788083717
1549738650
1393341286
1546233388
187158071
871778227
1650369787
282153678
1301822696
1915349899
527915775
2030212009
1971218058
374921075
871670501
1019724164
468885335
1919492474
1334495442
1562075440
1632811353
1344975223
302942230
669312582
949167363
12358426
1985428745
1182935590
1539704918
621636341
1532221778
28747472
1672536531
686459545
2064740538
171596993
1569593276
13125540
2043039685
1600357871
115228601
1354640865
576805221
315161945
930772699
1652353142
141822581
1252573331
14142558
605972837
904176959
1061062057
1152657645
657384490
2009128329
1646698824
512310422
1520260264
606894303
1956905646
2120317899
2133305646
426271229
864808021
781260905
1868478453
975769859
1991586755
1646548692
1070558059
1642669254
754671606
629414342
287443168
702336475
2142841539
1074709525
245614375
409468488
173518374
1346462945
1228322992
2068186605
1899111766
2013622227
1255855806
1493712416
1460855091
38624629
751347551
1272031241
485636358
482152751
2078358032
224901157
127470630
105780233
575704254
2127528276
217669872
695428272
1921850224
1500918321
1858589939
606476784
1634735847
1303583363
2040662614
1273245580
1114905491
1712281484
1704048776
1754657419
677350312
298156891
104052949
1045188529
1694180989
1502064177
1775123338
127606880
1071066851
29497972
1902757909
1874372287
19568701
1831159651
796397781
1305921519
141416486
723032160
166825809
69343738
1197530972
818741161
178258427
1017892568
1967689115
2089422133
2033648779
2033329245
431595197
1138418674
1424869156
649842700
251377596
1647530615
1226914841
1698907857
1616499088
1204667350
1908871230
343534788
2103813049
33088982
1430125220
1085317994
76912901
207315203
1646522355
396308709
632598078
1890068800
142836444
1296420198
2081647670
768769795
409315103
1422470673
655978706
344472431
962305212
407874334
838372638
700792844
1746513965
1205512657
781167834
19339015
2113314635
6519801
1696246203
1740280666
1714663837
678916981
143912568
1048157812
577780275
1802173064
74061795
753854364
1068827743
8095914
1070841438
1406574411
1451897388
1213626545
1848097028
1308065324
1470095151
821285828
297427060
1532329425
1630056118
1925059123
693229993
2054222643
1721458387
857551835
721284061
2064622210
1868377138
1289918821
1427454519
345754950
1161064995
1037361491
558654304
1572648389
86069674
211584891
605460080
1085253006
2095041820
997671596
1349720841
1298934840
1392486606
1408289207
1545162695
1610430794
1331407545
734944763
927709231
1064378577
2087482093
1954048401
1826503190
648076345
1766675067
255600227
1058320660
632740730
1823726254
1497521529
549413270
1111411047
547188092
1713601988
923312394
1477344041
302321157
2098485674
676285114
2057762312
377216838
1072521467
639137488
858438647
979072288
576706899
1670354133
1933182859
259612956
223922205
2018942061
396872406
2080283163
337399356
1899777437
479565158
201966413
1147968171
497466681
1151899205
101301456
1760877191
1440736169
282926389
327649524
1908321546
58837312
18013717
1565881541
431620245
813440379
2026706498
2020929704
1488805087
1056398551
1363730405
1132983000
653429713
322806269
1112154198
1956403596
1737961652
1553325040
970017733
194532726
1677741625
326839715
216252212
1383116280
1790729343
462560571
1181621833
1868589356
2087512648
349097023
836431985
1464208356
496808791
754618100
558075272
1408748845
330908386
326020118
1773899993
224892020
1533330663
1236389221
1450467153
1601730113
1803630628
1393301772
2034142572
1094487590
67047155
438034027
1817831103
764755442
654849259
1129681282
369734231
2103175224
322431282
1382558737
1435512227
1088282337
1864376721
576858437
1476121594
990908923
1281070890
1220394629
2137485211
218834909
1113856380
155771053
33104308
812689191
2120064526
84809285
461779933
1769938882
1920976062
1021903628
2088500185
1407988667
628516832
91548617
1988625897
725453845
1015179998
1608847258
1159785459
1967996658
1202416448
1840683869
772357395
595040645
427655407
95735899
33234633
901823394
941533948
843446146
1116076213
1076381089
84913287
943477773
404415630
171072232
1498851191
256263442
1591195522
743949622
636045690
1599400881
111404557
1722577970
2065932604
1685298330
585385179
225358486
1498491463
2119003524
113261335
566987114
5211119
627525867
850474017
367328093
145597112
1955012076
573994296
547057392
421611419
1367645456
871272468
474131831
452789259
471168038
1935425539
255317038
1604581602
1964653497
446042979
1346941482
1607834028
942370116
177613844
2031932761
826210319
1903257181
601916519
2049665437
299338637
454373286
1374339263
394008562
1438409002
1134081417
2118346888
654839625
735253182
1772263563
312310454
930093306
1369736909
682684914
189591496
1026897128
1976136343
1166501846
2046780808
1735391085
537035828
2132549860
1127983892
754415117
813273449
1139533451
1412109364
183410679
708180414
219845438
1035150023
1356012315
1181083814
1746723961
1780726200
594858528
1959422886
2023924064
1816772067
522444476
176563749
1997189483
815382886
248777530
617334649
286195404
1239660564
515512892
417210143
2024557950
1883073877
92904035
2135002154
59990566
1763455204
660494934
1446287166
1086423186
846443144
1723115079
1293046180
574804256
1824710687
1218195683
1004139891
335007459
574615761
2032050803
2071432869
694872046
620850434
1362412361
1477830368
1956886128
238112645
1024714750
1108591825
1766209381
1657245282
283879908
1791020748
967790760
1303425693
1853784832
600724260
1564140614
682322837
1077304309
136331092
1230803099
471394215
1553342489
357108320
89226619
1680966778
184548853
1748917232
1453758033
1879540803
557296668
777615046
1937593330
2058061732
404334165
401251835
1132826640
854230509
619714937
1732168820
1623864177
1771691917
50888753
217521472
970644282
1609545333
1340599126
1528083118
898176245
162097171
722391916
1206452026
143825249
22357875
1066187943
150181268
243173734
1463166028
1226270623
734656266
2022705085
282097401
588511462
1814356456
737222968
89444350
945407386
480529863
829791937
24960280
1646797389
1193555672
1129940126
766409267
747394839
418571978
1807328981
1503772834
103492163
846174556
666389878
135974907
1001112211
758631457
85565993
1651762453
1373533387
2121843045
538968225
1304938660
478761543
640344634
205857354
1236357136
1178569889
15091249
232489378
1799405315
1388742040
598214608
1871019023
967303036
1132544195
1113064114
331668676
1209780031
321228810
1984226764
1848212221
1415606003
1206351200
273800311
1161191324
1124387071
1310637038
2026872413
1177437041
1179278781
1412030512
191022190
1650614133
33768065
1581447112
456665962
1244486156
1991009539
960602229
902957935
148979134
1941010277
489055314
1067425093
2027872598
538992962
937247041
1542886126
1315151605
786408807
719483652
698380551
2072855564
1952602162
460396996
1426145402
752634020
1728540520
2081489821
1280117843
1578830223
2120579093
650438355
1152256068
1693427543
1465871867
1043317015
817051730
849260326
1148299922
153589684
1505234326
1209591484
744304771
1816797899
1939993337
617351042
405406516
515252103
1045800457
215077066
1507143554
480130387
181925764
2080613115
1719821957
402597529
2000516790
1128834831
415238315
1548147953
646196861
995954385
1056605346
751653939
1163122052
962993934
990820889
2126121550
908951455
831048784
2111594108
1248853770
432639466
1343163003
1137095823
2084139909
20499258
1171684822
968399085
150418716
1835108477
632383098
795092723
1973367630
1785601320
830121221
1592953617
508963537
480677114
1373354534
412058879
1260171080
1698045894
2064296845
1580240116
308453827
1094593802
2043938295
372116106
1636741289
795158113
262194114
2010234251
209720251
681894657
1597439934
510714521
2099824109
590050480
706326894
1631293017
1950765679
576446069
241053461
1453519095
245418240
1599129095
1728240609
1319489469
562752582
456579786
2127646675
1525590700
1400386222
365321843
1132865164
1389748777
406984950
497451662
2060989520
2105228799
1579006130
231625008
2122598598
352222760
2061710865
1476566500
1588055653
607449891
1846043330
1688829335
1606667338
1113667766
73915844
1097169515
844449316
405103530
696327912
2049762556
1857542532
1435806226
1816835530
1157070939
2120419871
2143945925
1158920222
1489404989
133137404
696731238
964768545
1119605990
1729854435
199961658
976504853
287923400
1801349489
186447366
1861648951
217139978
453442312
1055901669
1870855618
841773553
939678901
1372359092
440986935
374282219
444564755
585396981
1221731218
2130241956
149385165
1071364952
478377699
1282096085
879147126
832621
1738971803
1774605278
456149842
423325448
949140233
1302365210
1432200907
266351183
921319483
1168517002
1159120402
1187884436
1501334577
593747779
1812828372
226651455
79369309
1409255329
1151173112
1954110205
474212132
1136600629
1145629558
1031189680
245706928
954372745
925985970
130210171
1823569063
1585306785
668897965
1550233538
1651427588
1046264420
1111293620
886013761
974258058
420737162
360133670
100848321
911459588
1793266657
367799826
237963627
560658441
277322424
1696227691
528181410
1741620359
1647804272
242351807
1799693172
358183984
2107721672
1286646264
1514066209
1927361059
1355485296
1904901766
1119789639
1532502721
1000285403
1240518823
1136956615
383069125
1132316759
1779423465
220090874
2084533276
782058684
359869188
1744591340
1800217565
258754212
1299855724
287523623
524440737
988073561
1652868949
1495122762
602007738
1812491560
1352973426
1352925012
433868951
1871584531
1245619921
305070023
383602600
1217972760
1657277029
1525065961
362275154
1665660383
205923683
1185529193
1461057477
1514015555
1139726863
752771518
1758360878
1746351585
232799118
1030133539
319780544
1939741799
933666390
1321364444
1659999717
593013813
294085904
1745459326
92981509
70707979
150918300
1222338644
1205234280
1457985533
1424062541
815650762
958337646
206191152
620647381
873548834
1479149412
245411357
1609285662
863316238
1518928792
609347653
1824245584
1808442252
1747401408
1010720389
714016239
171169407
1684790100
224311765
1013601083
970717352
728454836
1388521703
1145479458
1733461514
1242599399
641825709
2048301041
1218818290
1622218508
998820848
1261364831
437311463
2125090211
1787396018
1049269405
34209118
1442363441
317130956
47485535
1827353885
612149556
598232580
307931611
1068302407
2058126259
1619946662
1022719393
892214900
1530219704
183534659
1420054597
1969672320
1252853958
949075194
1991421325
1120050116
2109636594
1190301010
300194619
159412674
1727376434
100179319
864397682
1958427610
333632695
1896378297
792210895
206932934
597053108
1087814004
145439894
1233333459
1969679254
98326974
1272842723
632801668
1690501299
167940815
173229472
302808530
1621793790
237893828
530846240
929591527
812785836
1487944092
505571142
1840573992
1004529058
2140219183
556737029
1368788986
1798554272
2081631778
448847758
438688680
367108653
617153793
1028742480
1396748356
793476918
1246051968
1376743149
1132220220
1711697787
1385410192
1159836449
1602664388
1936467842
2078082790
29962717
716283942
239096825
729219428
1927561784
1216086999
411124360
1817127739
1556542948
2037426365
894541335
456389233
2119822192
2081797839
575704254
1324562085
1022210436
1214493730
220681517
2114068878
1988812054
2048328267
155960657
554888375
543132791
1193298929
1418497065
575163546
147270448
447175190
1024995639
1985246402
1637760664
733551936
1907466221
195594515
1189594044
1642738896
1114131498
100599777
274813978
82177700
1482333429
1729723490
321151710
572165612
53865274
15722648
866517889
2084175015
864686954
898277594
549567801
696843281
2145005438
117566470
1425879545
2008245257
1645194199
160304516
1933021736
1880794659
327863193
215996102
1645025325
1344114909
1116902785
1133731700
230274518
888300693
1315547866
2055575621
990943074
1552073136
1459697623
2106533043
333101836
1133820942
600724260
1553919709
704588636
1697557894
1329346705
305586881
1428759140
84037513
922984747
21825625
84773026
1264405085
1358650908
1580214382
1600707326
1772159519
835948068
798576463
1942574431
122888656
1077730145
1099834246
1462395024
1070946481
1814118885
1305529362
687333442
789366584
799322689
1299648302
2018638983
297935236
1652473657
1612712865
1458018536
329218901
871790700
783673162
1409558331
2084579709
533913946
1242564565
1580151990
1512743920
167609069
20032916
753394241
169539363
565554701
1664968855
304060238
2054458158
1377261767
1550652120
1636091378
1202571392
1016043514
1863156455
1852139085
1098112932
293437733
1486508883
2053995132
1436096840
1988589252
1621076422
588805487
1648538022
1174776686
680162173
666260301
300716987
1779150655
843760944
881175385
1131577079
1560379399
82200075
1994210554
1338278127
1339010745
575270443
469490431
789524969
1773629589
441235816
935663427
998247662
841199484
733537712
667465686
1888647128
1987140523
1223307842
328174027
247345312
1005150594
481911725
1177843302
1683855997
239662075
410502160
1430500323
1158697534
572460597
488876048
885602422
2099511257
1336340086
1309255660
1644045221
959471330
1996656619
117012998
56985954
342929120
861279058
1838373710
639919566
1441511824
1229274778
629378016
1366901803
158143419
1282272361
199270504
1817287508
1019664433
667741471
1299434983
1956630301
1437808007
2061389465
2072544075
872473099
737028393
60882690
1428874397
574648254
562813553
159775016
1200351958
651038365
505460084
300274637
489936734
1466634707
1536574101
605960525
1128010041
404512339
1688457674
2115180444
1057113881
754714733
509964452
1806921373
1983173563
591753209
721712897
490391413
1239782771
580076069
1692930160
272465386
1332755031
204358194
50792409
2085949872
708252125
1494646841
339063209
1695794127
237278388
1900088370
413196145
395865122
471949585
588517537
1550429346
1739702843
676191467
2068328361
1283000855
1995576588
787992360
1618474471
1112751118
1743478957
1970754012
1857570161
782386376
377789767
675338729
291988965
1767185268
508658280
534241919
1223545740
1618368271
589655283
1782170476
829773072
1010848511
1322057002
764612920
1683243452
1332152568
2008877754
58905174
1187463915
812754321
688298415
944496988
288936713
1497305174
1082140248
1379688568
762760912
1433504507
1656476388
624853531
704127955
95999805
2039713809
532576585
1115262123
465579605
1767342353
1455713957
1255026339
165145396
1790552588
1468365329
2101346243
267563424
1757723763
640266001
1577142839
943589236
1064802539
745078845
1880807582
349846134
193634603
837995477
1365119455
1017386968
966796863
1686747451
680099034
1389522655
441276162
1734932907
1039707962
1512414011
41905933
1231252061
533212863
1460333133
677624771
77330833
485750152
1991453260
1411655472
872463342
1570822307
203173719
61037370
250850712
2058229544
2143926257
1761672657
1592305124
1381675662
2004189286
1437591585
692887248
148244482
1177588376
961368221
874515690
1492528789
583182366
780769126
381057998
3532096
205520157
560020120
980062019
311149937
1720262730
1267020152
579014907
1332307250
1281134966
9265248
642289915
1520052474
1573143026
969799574
1644780435
799071973
574807003
791987224
731545779
1574178204
1213187181
836228620
1363450778
1050197616
1952812857
1081136305
383133161
468646598
1254021568
223530245
1150954612
239830778
1930620377
2137173603
498686303
885228238
1916997646
1703274888
2124397230
457589749
873721860
827473742
725645414
622184086
987622799
2039524682
674020799
529941521
589273414
1399579632
1826880700
429050995
277381601
1962509430
539810233
1492148957
1533533691
176675361
1326175757
582011969
54620145
1379573263
409494806
2129455463
628701925
1719633437
1314586582
416386777
887610134
762313950
692111000
1098825070
1960471321
1357997530
1978648774
1793213740
1769056940
711553758
28309430
1668590644
1775580062
771904883
845290229
604843393
2020400815
1904084988
298882175
1236508013
1005973546
1387179174
2051963949
1051910082
750460230
1228594475
487549602
1044066556
2007172695
974566915
1901368864
1909179458
937370891
1113120545
2138302762
1014192657
43953217
145726026
1746941313
929648274
278555923
1337287447
1702365881
1642367966
548468692
440058784
490038867
870104927
658845270
735280254
379823704
205997401
348832474
549537724
495120424
1890402214
2083788123
1983179084
1968421657
1718964249
1810152968
469596843
867614653
646533800
583499693
1002491931
1671215261
977238381
1070100413
919802258
1168781313
518910239
68087607
52604435
1543938394
357677565
1053421460
1575475827
921559788
252925864
497168999
1598507199
1024359184
486110276
383432575
395762092
1533925114
915444103
654600730
912535671
717569679
764012668
1098239981
1143703374
994828631
668499128
315576423
1338342268
1318925862
1367116227
178104339
135313294
1209046803
419733270
980423093
657646354
36625426
280981494
1695246337
1857271839
58667818
693499023
748579188
1558170856
91592052
1883923883
557111299
1914486314
341236677
1622522964
2141186951
1201221015
1580740191
1076433884
1912004617
1335549282
457718241
38919696
1994371005
787696947
1796460829
1935286458
1742653562
308535249
1625540140
795935865
2123494160
1470588667
1459534048
646122984
527581417
1118979795
811420687
1384907050
1550195370
537985072
13594385
975138802
1290840692
2088913344
87580758
454936088
460136675
2047617851
202873963
968411793
38627329
1871369387
1968569885
733049362
1852201449
788424436
1936047684
155279969
1160566354
1310598796
1659308486
1749534892
1695028951
1482648350
1824296028
1835154475
1248852264
1569648793
636638031
865226450
295188684
721758532
1568382803
1447795972
106878579
1696468084
1608229254
920031534
581087857
218258900
947455562
1635445886
755181903
1037943896
1889611474
1303147083
743921498
2009616833
1848934177
1953917234
829251471
1856204094
626798108
1344573640
699426873
1509125739
1119892394
1975660959
1898738715
392214837
881736228
48552756
683751242
695673982
1365485323
1526609611
109321238
1231622887
1932663232
124094918
1530399510
128106897
55376294
751116082
1936163534
601709878
411327717
388086525
1879940370
2063531569
760750392
272352835
273396352
1339694367
1141836555
1768148200
1325884768
1503844984
1769139980
1567522368
114882656
1893183979
371372520
1505189051
1581418487
903274159
490659402
1604484204
101150161
1216954981
1657914759
1557953259
1895911956
1279133301
1831563151
894775487
547525455
1192819893
812139330
347146546
925827951
1295200154
245380352
619236044
1309604388
950929226
402608946
1277149702
1785501597
1570779007
2121453319
530042302
1551007504
478277442
921731651
1765484284
1963791454
2092607260
188354332
501488939
1024026513
180097988
499464310
228560767
1742868233
793624454
2107898814
2125918348
117315504
1651128617
1192568880
869732482
1167162697
103127966
1388110854
1530449046
1033582406
965562604
568574564
785054883
99733750
129410318
102996490
2093305691
1478469971
1989695153
1303239337
1533213903
720813511
1671587902
1739933086
1670122004
1231642617
871931606
409535638
612234594
1934131815
1412442820
62932568
2052781853
903339011
268740751
1703719025
216164019
87599480
1618841621
394391385
897404288
886714308
1959644021
1043589902
130042569
197177913
463852837
1793676798
1260922027
2006156089
1849893776
387608474
75898226
782828010
1122903075
1792577154
1955424015
1127298928
266242586
822516279
1164656860
729164922
240403721
1984760290
894408393
293857962
1858657084
1734287344
241778958
151120046
1892289096
546285064
1706633826
1388229346
1654510859
1361976193
1512249002
16601525
1121773543
1753040876
1492227750
334223996
1640371483
1321001120
59187885
203997660
1099199342
1943130829
549998558
1130168902
2107597557
1498517962
382642446
765254269
2077375729
1720651237
1201556188
312939906
913461766
1265932469
2057400897
1458167289
22167446
1878558559
1709289870
611880938
1061545562
378904783
540940108
1212521221
2146539287
1679256174
867336623
1973090374
1389186433
988846879
1290854808
67048632
669330098
505688631
1649824679
1844380703
213395676
1183464836
2090627500
1974719976
2064840680
46780744
64356035
1060863418
150141680
1440919240
1969461862
1159936092
1723656161
1745479729
1665965519
973944462
1594717585
613325575
1376050745
380509565
131112829
500924810
283240863
292658133
994503111
58582946
1818867071
1740320030
1470570498
1041925624
1869036626
1575918900
1917609545
509183391
1853348098
96265216
1979686991
229395097
1224696388
976779136
251739212
1913890181
899704343
1212849746
16381450
793897218
961492774
1815998024
774490999
410353607
1496656037
868856495
1791670118
1803614119
2054776482
1564560154
856373376
2131548159
1617671
595126645
857411443
938930605
131795454
1603005231
1996236573
1614370244
1125376467
77344513
263803283
148994229
2114674513
1747679436
86374813
1467411101
381657433
1307664651
1713950046
304659469
584902231
1625246135
258338835
1919943332
339436333
1822872344
1365205724
295474476
221717770
1249650069
2082607565
1477340786
1318750605
670402735
1464242555
1327233372
73725900
277886191
445086311
15540112
1037948110
278049102
766293335
1128835684
787425343
2053248498
1989303551
1042707447
1168371648
1477765411
1121051317
1625201707
733493112
1955087653
1908342386
1880167384
804701527
2098704995
1355167389
1296805719
589952493
1835627388
626905015
1246553109
1242283056
81646964
2086467602
601828337
990315280
932801390
1033165123
1410979220
254628414
1419101985
950208363
1602405072
1382725484
46712227
1614877411
1213382450
1111305656
222094049
1599168051
1478626467
2037388928
1275359775
46334203
1981581671
764242582
1032651041
340704480
1354029917
1985159929
1119083282
337731772
1268183903
218007656
1090308556
1599894871
816120193
934933164
209721487
1500140098
2064313006
165791130
79859089
1510888756
1857580510
1329323943
1620409233
515753468
1303771738
1082470046
634959104
1720309488
1155385246
449058626
1141832814
150308078
999167219
1863239343
238087253
1892771171
2009209048
1758695848
1474747598
768935366
505648608
2064355486
190287029
392033374
329005277
1064240656
313730447
1489889962
413883831
937971223
1280170262
92763801
1638675441
1362726190
1821468884
2087942273
609258754
1875475953
950836626
996437634
1786387530
1718600874
1454330467
1565555804
973084828
1290661569
728533029
2075770141
1363951311
950479661
1763742805
57630157
1685069156
1728470209
1982286205
426075809
2111708714
1452174645
1690386287
186691431
862486315
2018756822
960474306
1373808237
1548439908
1387592041
1481713639
1746425813
1924704262
567888864
478834999
1552442012
1636905674
1858632874
1959632517
679051005
48243282
1530418590
227251988
344662412
788600881
1270194923
970389245
1269362131
37758183
640282715
802225793
1212629094
610288133
2084334663
1320770138
1140957597
763591238
2004985386
2025028258
659085094
1644006119
1314132911
851362632
2019315193
1358807711
1378106784
1720439560
1218420549
1730024771
1669764072
125739000
263191477
1047577435
1941735444
1985125029
624968796
593595104
151598711
719240849
1618930417
694219325
965519754
1425541800
910638111
534050702
1933805558
997258871
2018949288
831154928
514505373
436523283
2033284340
1459192342
1947439393
915301190
1170821162
1393486112
138490238
29452874
2066268260
2017139507
133385177
469177930
343467548
35677022
2038302355
447838487
625039060
2040230007
1178268492
1408435601
720799987
1508375078
226809961
1360024491
680038919
569292872
1906658976
462371216
396519711
1768985339
2033106370
102494497
1363635090
2096266407
1053255217
1111175163
1855850262
1299531094
388123794
736790322
260207898
628440984
1941987935
689938177
821152488
1902277281
800876162
801632444
329709040
1906507073
1035224406
2018030738
1008592662
609459121
1386732579
962105981
1126611015
498773335
1199956881
1440798567
711236670
1709210208
500259065
651677571
252647708
1474188557
1652951467
1127173412
1991251597
10515497
1029511658
952926590
1278585983
617351981
672589644
1368718586
1878964795
1968103424
95481360
1859622577
1402520269
1764409208
1042355105
2098863453
974800969
2115804720
2061788308
790602513
972420663
1660175635
1690959877
520552169
1864319334
1671482679
852879220
422710466
561905446
1408040010
989329891
996732628
267458482
2003044790
126761662
1003190560
1862535013
1726502798
1220417618
203220555
78110290
1045339121
271427698
2062755810
701889291
1796379557
63311714
624339750
1440407324
1144948506
1548699309
358075870
597418566
471610331
934359753
429685065
749592249
1196904390
1861853460
1305967109
174596386
650545121
1468165783
1331406131
603873195
1521922389
820212038
1733353233
1477731192
946525602
1369115333
473931591
1710785752
2060206307
536385525
1822986073
584462347
357052959
180889744
1858468746
1803031654
1314007671
1024553193
208477465
808444542
1056102434
1414079209
321567267
507433181
1518110615
271221046
140399628
1567131189
2107367832
1065866289
606828316
1882892575
1000681916
1516900445
175123545
408142205
468023148
1856625882
1302233415
1578349751
493477741
935742423
607506069
1231655247
1678243314
1694545130
265908686
3045416
1556896314
1600123162
1505564725
569154460
1549825995
267606407
1982258169
710331983
850868909
448107859
1130404883
1335171396
1641564552
1794459240
72287467
1187851643
1103878422
96976100
722574197
832731109
739839437
1804661210
740484051
1889873992
808659683
1514810565
1323481897
1606630637
756973723
680546782
1688474825
1170566370
295765861
1662851289
1107082586
613638661
473577482
670848789
1495232043
1527946107
1802983000
1078874290
1557677171
1259247693
1925365398
1949734522
219831434
192923272
1529511592
919966031
1867700375
56292274
1491423874
1804074617
11731245
844727200
212354867
435554807
1936993184
1315874266
20623975
476938135
1174348928
1333363986
1533052078
1266279448
1252363570
320730827
1748367081
1417683717
49744710
693923124
220041129
1401531675
812248302
663063713
875585385
2013417842
212517512
1303887551
1328138484
1642651264
1145576389
439105806
1808083503
902974643
44295006
1672129569
742289393
821664118
2039774774
249136731
1238577007
457637153
1762063194
1477766312
583253153
112166013
91057783
396691380
1161082097
445716909
1624078049
1845053570
940828867
563749444
1055850545
645754977
1736565990
1912493850
1711738342
864061935
460188695
1956234344
1744567704
529290044
501499937
634818259
1717855562
1305257793
1180609791
1309172439
2133478759
625072027
756763185
1257986772
869820639
443143227
143332805
1925683995
140751779
327721620
2043481953
93448254
2356631
535995619
350782949
1055728184
1584928127
1626363029
337903523
101022847
72738363
1238095681
1726779092
1042615498
2092555452
1853637417
246692225
1305348739
1937318994
525885588
2078719360
48137057
55223404
1659509097
322179006
2139690875
411355014
2118615657
1506077287
57589870
1919984184
372252961
1452707103
1039504437
790383479
199769419
1815486688
1440756294
483323025
2098259370
1438854762
1568714805
1015202401
29612192
1255618390
629258527
454910889
2125386304
805199588
1861296901
358964595
1184490680
702157042
2132865617
1834589791
567075932
265985071
148391277
1311396512
578537799
203801172
683032946
342991212
2005505929
118744191
1746276778
561311973
129752336
1812431818
28481304
514931712
311203795
530042302
2070985911
879533351
118052637
2060465324
563243127
2023363402
1491918228
843082086
783127540
2056633185
1364845499
1388870503
378666126
1009869438
1429603703
1055235991
2012059778
689690530
1359932281
1305403512
1734509059
337686706
1095394083
536740637
407064829
195483721
1333634438
108458722
1213836834
1142481773
83245721
7039652
1454387970
1905623075
1192663294
402308366
1826072624
1831563151
335379521
985890377
2053097638
21669525
1399623952
2119792263
110126337
1849558673
433577074
1896681937
872139669
919798990
996713805
539493077
1125362585
1001410388
89978476
1245303591
161332221
978156654
387234411
1355044755
1229806680
318957612
98346903
1401543375
800853483
832630130
782332138
109225231
235515666
1659793820
391838318
1104596912
161575949
519740338
1553025001
1578126600
1120426468
612390424
2087835870
1006805997
385860909
892477992
449753555
1269497957
259662214
1402166988
664843946
104970387
1946450937
425202681
1127382149
522925812
1018801434
296851216
1042100686
364162462
2061494923
929943598
260592475
110735035
1027561349
766706157
1372585618
927087122
876639230
919652667
2143891166
769440545
780235466
1038403518
1287661603
1955510829
1364796994
2142424672
618886275
322349005
1638840775
1138865603
91068620
10504283
1946486731
1476573044
1892209409
2066319975
1523861436
1999300646
1181199304
1909918891
1761872841
411622685
92783226
168138708
1267200652
299484614
397204128
411198924
1966235025
1264038575
1717944543
1825492684
1657642145
924505668
1852326380
827899531
496635527
82555941
698353720
1645197430
1508810828
943823051
55564865
958860441
1979356055
938735622
792681492
141206540
350376346
1597570467
1615281794
934853467
1831089759
593885555
1558169025
479763714
1628982715
1984081650
1696617493
911356112
1791196465
903551168
2100329491
142779250
906292402
333630359
1914845548
1151104364
349282587
1618799823
1967473483
1888370966
1587754876
865519831
1479007194
1353458168
421045226
179876027
1594568562
1030623732
1240983246
1325356984
1037501125
235073053
2113383769
1037030967
1678483667
1414049600
1016098264
461258925
104349106
711728867
484686764
2037550078
906494079
1365909658
313700144
1169056740
1476441181
394571139
685372456
460186711
1730219521
565044702
1810618882
1445273839
1721883562
1917968638
1684622433
413595054
1811913285
738705460
1909758335
592972367
16850080
2142055240
1464732126
847822678
1210403766
241875818
480324978
1998546404
325215949
680637514
963889479
1349013818
386821591
846498222
1605343740
1059048707
746398667
967243673
1023866737
343387139
1594652553
162954858
1560004069
1061520499
1483405704
1040905982
1132733116
1101899054
120625340
1811677006
1140065569
873590083
1558096054
988975561
885263719
1932061595
599396671
1713364297
1885923920
20064153
1071610861
116094116
1598500979
1530035214
1788841303
924457909
1106293376
576149702
1995619338
389819967
748250323
1113599530
171437883
1178129568
1294709670
1638019349
1429218320
97278246
368387879
163634327
501856766
1809771427
397795247
1724249977
1179835649
31188317
1176103959
1538615908
1687851437
959868948
377233690
463191260
382397894
395213300
1465451511
772262372
2095743023
2116342876
2117930415
1551340049
1260741844
2046722624
1735192882
882748672
974805203
1530466171
845924560
1763533567
1911711980
2060237769
2082151707
487030698
664750602
768079216
611502570
760489336
81506242
898106065
670413893
1102225547
1249874794
204011822
1253123829
815516761
1050735184
603231053
2138980626
1253193463
719053670
2042128901
149241366
676723055
1442651973
2089966686
326234125
121843502
1649527135
1800335107
1577505483
1824934578
1640658912
894739864
1541704378
1736533204
1024067474
1797927193
2128800051
665639666
1250836442
2090183047
572851975
929245979
1347862872
1889271274
723092816
424962802
1606279031
1622131263
1791256043
778306842
1023109523
1235074735
546311135
2115270313
1813324259
456396610
767690728
754896913
1530270717
1648417355
572005748
988204466
548567943
802055669
912048497
1502351947
1725910316
586687705
1667675403
623170719
301017244
171409986
949608818
1620817798
1702243962
1825179550
645276359
436651809
1228665605
1380414768
299452490
1345102380
1606857497
1228612503
206303622
765076999
1880535288
626516820
2015168112
1790404393
202445307
139323231
1017139704
1482996401
1075252498
909218279
121480823
1283302615
1875447724
1450565365
236079611
170518060
1986401904
1771339078
1865194987
592300577
779603986
1451545535
1355874282
1053907553
1041950057
2006946547
981934040
253546274
1753219889
1950324237
1104374211
1100890260
920029028
522438358
1730213879
1535150558
829778357
704393006
1796454894
1086679353
1963810210
2019359180
1735284645
1234816107
1643796019
2140216974
1944102731
375238624
934193500
1583259934
1228054093
1011834158
272728507
1070121630
1190064159
2107630956
938100523
747211196
809828017
1368755644
95956493
287377659
945928849
1570882210
1374199786
7615332
344921316
479313696
273109170
197574704
589401356
597885360
592898222
150461237
1993559093
71817660
1120348291
2112218219
2094511941
1728816988
968533154
1918558318
40643436
756852868
1114066054
2094338606
388346679
406427094
528039223
1168140721
548507809
1118374232
513034754
1534723016
635418633
205303126
2049630218
1776477565
1800159656
391152328
1504041929
535971760
684942827
1212242462
2097643811
759949894
179210147
886115646
295582155
219086592
2039189594
1550221894
1252607446
1417449216
347889981
491736544
930806346
258765285
1657223203
567227741
227338831
558427807
1460666488
441921741
1173455125
410409019
1317201057
1671554934
1474035220
1049604927
1038578781
152980879
1116387032
1715484264
2144212737
478398611
2121721540
427383472
1082904307
1983044874
251974307
1594760944
1153523783
1382978056
235034952
1213464568
1920095875
595140997
1201570175
2007262090
108112081
129426291
836281008
1646377819
296213255
2012707065
1259383661
816397663
2088311975
382321141
1562720013
1911947796
141681444
1893561929
271682912
1273404234
1983243760
1945188011
770647644
1787506674
657440977
668000706
716856705
1617277822
535955040
1837564926
2034197758
1981276362
851229985
898947590
276137898
1229782649
670934072
1691458742
1349226694
1148178342
648589747
1261407764
718811891
468189320
1426439994
1576043176
339345318
1944375982
219082472
1941072331
1216647197
1960112607
1787407869
924844001
665155078
501640963
2060596961
2108957820
484496019
1250938954
1625122470
244725946
783105547
1617864483
523999386
611190313
1509772168
310540936
1785209169
1883606027
1827072943
47351052
1896480990
4305172
2146782330
2079182989
1724087414
1738916869
700245848
274832743
1806253414
2004500442
1267901497
775133190
1640755871
1770101679
444029596
1818713973
78519468
155962962
1907280491
593241447
1639814905
1475183997
1306288048
375251850
1950240335
222682053
1484228750
1742977513
311593999
1123369125
614055225
458480662
1157517768
1763675453
664754908
1063607325
2020889737
1882166862
344121353
69053860
1476763036
287100211
1689016536
226898424
406401585
1117354739
1049107292
1381808923
1979736883
1346368536
186457875
1395070875
1106100658
1663427154
1719399604
1392884116
482497215
440191754
668565508
318955857
1549370807
590339362
578561278
1970402211
1652938465
627442905
408416461
1292543599
1306371483
1469916870
1648956423
105300969
1465540744
821888911
541848977
938616932
1653664497
1777224540
2114526517
1990696136
1774537402
1632322887
1969349800
1992960283
14638471
965488708
1394295442
1076433884
1281128428
1676774767
1787448511
1330794379
3345639
1345897001
2098613812
1276289101
772503401
1115049456
526611628
763261341
511334092
553311521
1538187838
1085535778
1301478122
837808228
351031523
42325046
2022915282
344815224
197825415
1460685259
903333811
1698582159
250559101
1544820884
531134464
872298892
1082335265
593289637
206134593
1014457143
497942462
1031740381
406353956
1218769580
539586494
152663820
1108412424
260785188
1738381094
731623528
1695877566
410141716
958883168
574390778
795670107
1907395298
705373217
2123516103
585471798
1280142426
902186128
1847726616
28706180
1250414552
52345186
1903038619
756377707
1895406423
1848568047
1226411373
1602192352
115002107
181121718
1608076696
931991672
618782918
725708775
1621145502
1984530889
639047704
906456798
1982894937
624694034
1890471365
1855250496
409834128
611972556
2003257954
997459589
1604216496
326975546
1142401105
1552954711
999193764
591936529
165362080
797767013
1657571233
454172958
1510600030
1655663051
485507938
177921990
1255195974
1559111605
934128375
537446449
1219235741
664625523
958769794
1885088383
17022272
1363998782
1266988124
1428056020
869118070
157437423
710129669
1686438957
879575216
1050309637
91471622
1327284098
1694760343
727102020
857633506
939930374
2051224574
933550631
524910430
547852116
1602772240
1593846299
1666879718
2092657283
2008245257
879578306
1647941633
1114042918
497823515
150889311
687232271
1967928312
25942030
1868179941
1330388223
1877010147
1269111233
785943027
1277160696
511751163
1917667548
1439992502
62739834
1035162180
1553564059
1575087872
107094380
2069336531
1160265788
630462826
269405303
1810601192
1618178803
1172586890
1880098254
1304555364
1745490248
1216806568
418258712
37211721
1380610220
1746096080
38285167
920755923
1619447849
1887568603
1111284393
1053572220
375750040
1457771011
2067453168
1567531790
1586687239
352574899
240618082
118910473
1739230847
1644977688
2109554099
272690376
1501560297
1112532310
5318463
564491314
95338525
1524463718
1108420225
1004761380
1413530403
639912866
289876527
1164957498
682865458
2020464523
512955430
45488602
1852197069
2066639798
138849277
631717015
1257028247
463110794
1357565727
959565107
731904557
2120925540
583563951
458086473
222558727
2060305034
43633332
1198889110
625110989
1315219101
1449657208
1140317421
867232483
1585448122
1396287078
214199034
428843523
1990638336
1039418632
1081800521
1736537892
1451538131
2139827132
39352410
705720590
1630016388
1599329441
1519099583
966174399
1920024904
1545492119
638754942
1081812904
700696828
92114848
1231509988
965021769
1496251027
57223035
905547009
1081768877
796033056
1389215785
2116684690
1583744454
2108848035
552928314
180375749
1866012416
128112270
24895779
535603397
1410605920
1153059707
1427223365
66316961
956410368
203329045
2022931868
1714864504
455077924
701046518
1320864450
1910512330
512727519
1895714269
981091115
1236778476
1812673924
2117827728
1004337263
1171262790
1842066233
1002164903
868337894
914071032
1296651028
585688370
419631956
140674381
491477016
1380484338
2018631796
1180140377
107396177
1378056047
288123315
2024008488
2076576351
1928453271
1880235050
349632836
1027891278
1599387104
740691460
1851184458
450041229
1133947881
238830372
227464317
403549682
204124561
1047821709
1166185990
253984295
864113334
803528083
346400092
1426504140
239660413
560499267
62278682
2005301003
1114699365
776716636
1330683677
47690037
1723657152
1867051519
643068669
1224883944
399578799
1901785982
1516587501
995617469
1815349985
1671497189
912383939
31686744
948075814
1262414608
1549385175
970674307
1053788490
1317083490
1892920072
1296940265
1672409604
788834412
1135142657
7045389
1272291381
1139102572
400842579
454569385
204620427
1116733470
910588487
1855451440
1702030476
1927838700
753635829
1446688245
1838679670
1855405753
1971469316
5954713
131055984
226482447
1473324975
1525832063
203162210
735000974
603763798
112397574
233760580
356680203
777156876
476390595
1838282306
798303980
787164052
1135548818
1660223846
706014974
316000135
478498502
597957289
41305791
1828339905
1626309068
1966003586
695934626
253265573
1535565370
1459912205
1306082178
404497884
1671498143
1996235855
50562918
1153312460
2037296047
142305970
915553606
2047365270
2071826967
50274047
1146694676
339730624
422205676
1431952235
1477713838
1496988423
1787608904
86643233
1120530797
896914320
1846654913
698644868
1744313952
1780302207
939250950
1024526578
180171572
1072316645
1786216294
853925027
1994442063
420364290
739169667
264709825
1493593326
98283421
764582062
602600366
1261933920
95263807
456864708
913439278
84818632
55970934
801060135
396001295
287783277
1266203513
1733515762
132557388
1601040632
8582691
1096811548
1413842021
811062777
1368860544
91505352
1405442578
2115068431
619784001
114405876
603789822
284976714
1807798822
735045273
994338999
234255755
158776088
1339030182
1723528299
326374745
2084057617
224528789
1877785335
53043941
515825359
1498876624
1745003966
986200274
2049003929
818565455
988258715
50471523
1725556358
1256660513
1917671815
1399027385
2126162226
1796702216
860218650
2100866348
2016285470
186061356
1808385115
1244668464
273838440
1151755468
1237544818
1253654201
1231837308
1371924909
615549439
524160309
1979046985
785224797
190298595
389961677
156735480
455661239
767799751
1572080414
1715589570
632216621
1613142635
78391534
416601130
1760937652
1906873209
2015289072
563002442
841147049
838493590
1313624027
1985259527
1384269020
930593506
1768381965
805342542
2107199838
443492883
1758374635
1285014820
1859736573
1144183262
1034602922
1615116788
1671407436
978634550
1601753383
324298220
1764011253
596903826
2131098462
1208270463
1234899176
423581713
1895560010
315695677
1236129171
1219301496
201075200
429774042
1564949800
61124893
5479347
1742057342
1639991298
1862357299
108948226
1767826726
33909704
322565489
881295697
690574094
2023765030
985909329
1892545658
1534301623
1886435683
1100298814
637350788
1241359954
1709866582
1971924051
1102547420
343087007
1744385932
564631492
329278989
254922199
2099967035
621060639
1734770822
528094066
686266980
764749136
451439346
1958563220
774528654
1038344613
473409259
184307495
1662319975
1905636137
1223333371
1090282120
1931485656
2042193723
1838776008
305830086
116106594
769512821
1967857729
759519513
532461267
1650759311
1128883403
1756205734
1469849115
1118591180
390357547
140837567
499267912
1955765645
84999489
1349449631
2015778161
155376944
148059972
2114955693
1362567927
1463082741
1588603179
1453898600
1112854595
939179434
277091903
89515023
1394810492
1805284268
62033486
610845900
717549940
1176929644
1614216145
359875468
806373170
1552241291
2106994285
321584132
287059392
307822612
1203045190
1863299327
2010157251
1720615483
89467176
1956405594
773204355
721831949
1961591291
1361671384
2040608984
311974320
1883510579
1534659374
1893665592
1896952429
2076419167
1376138721
1198567930
135434251
2141791607
321604298
153268827
1966247338
1767285167
348120870
464305914
1159644266
292995950
405684686
558567307
2085397680
332490043
1949214500
1321467164
1277082035
1077747188
119030289
837295927
382182619
1931578018
454037992
805370278
679534823
1543250474
1458155142
1905978755
1288220713
1628084912
272270438
136765836
667748250
1584786273
2065213326
896739835
467894472
346356687
1112777963
563091846
1033019413
1731389628
1572114210
1578183613
2102474582
2010998714
742616849
156881551
1481992318
687648552
1669084281
108826374
926499427
389815263
865594931
518262222
23345077
62066779
1146924820
159756914
1593502558
1357963099
433338111
842573888
2107570496
1269183390
659101456
857499667
1330281412
306975417
1488474113
540379266
1709265894
1210563483
178104339
780854013
160820801
197704936
619750396
1237616269
359344470
1584671612
1437476482
456515806
1252307242
2096617425
1877343824
1048682022
287171426
1114177360
646402463
225274483
369665439
1660721726
626060104
1043613811
1015058671
1379215818
1980950037
77855139
1399755887
1715648983
1570024895
261365053
1612513802
1541617933
54051766
85775226
1803800227
1253123829
1209944880
363233397
1427524007
227980834
1137569558
717294898
1019647551
647087151
490690556
1980219745
1683377200
692143715
530081216
1601249295
920452174
1901251509
991926473
460627369
1797747129
1233988202
795606424
94890251
1791730574
1675518667
1977198929
22833797
253676528
1748484439
1376011530
434238753
75435336
583921679
1648988048
1038425778
1138587493
1636654640
1849342687
1125938476
1438977445
1495560811
362986504
1552615945
1289980953
1793809448
544002039
449648158
1676045865
1995512563
235457106
1904108342
1416441648
1509343207
1506152734
1107551855
614158905
1151160057
379640377
1705875347
892518284
1052084616
590544143
569159168
1317012566
670901918
326480530
1201934043
131390013
1114763083
1754884239
1348360030
140694346
1673450037
1935354824
2001502241
1521324154
560111106
944398451
1677159856
539667814
346844738
1378392976
2146447170
858841580
300149140
1477978733
1754148762
1829610442
2133686327
983071278
1078557919
1972322500
302333856
880353955
557976572
1626762991
466405230
1516181051
1932203827
1478454473
1562670237
1583468888
373589362
1025482464
1182909864
694088999
41069770
492349663
1049972234
767821954
2009818355
829671490
1524620264
1495276314
1046845505
207489770
1025500903
997386003
517654397
1998159611
2146381174
854947423
1591175496
699090912
1460457606
286292061
265956517
442975620
2034222321
1717469562
614310925
1594239100
636152866
1679713377
495648356
815905504
1485981031
2091684603
209012219
1348171621
407113023
1368001892
734312267
1374330852
129499166
2103873116
1894988497
248646868
978547922
830192673
1159427775
1355601509
1731760765
796958277
774417014
232496833
255365270
103660827
1132137947
1255578445
2021327184
1706963036
947447478
202976498
1728227339
104080939
884730015
759642872
862529303
930647248
1085808912
1599435227
530559174
1634361589
1286273042
578638627
1417003950
1771272334
619439125
1766567652
1077037702
584353790
611199090
1400465333
1847816993
1324853324
1858329971
1450793633
805399214
692677357
1316830468
1201722774
1074661152
669542724
1204929047
2086890879
566905301
1246967879
710707182
437265938
1792702242
833385406
81391124
690482669
1485407886
886605036
340082658
570102619
815021355
1405986072
598936861
1351704619
169534550
217453302
268926432
281068005
1160164075
539714838
529682774
1456883048
936502628
1154430267
74764762
992801818
1903080712
889187269
1990823809
1094107779
356969245
322277703
1875284542
746093952
815916915
1837127112
1900949459
1941496389
1856512429
295879583
1362189980
743978554
1518260828
1055458575
1574400191
84434722
631377928
1079014833
1316019683
1572210167
403003220
669664269
2063332572
1182201360
430562987
583403303
588577566
69347231
1373662131
902951752
897953306
395575036
1968454869
1224065258
2097141161
937589539
1817838982
1487989053
1301519690
1448908120
1816826568
2067821839
1259038142
173827641
462991200
1233038438
1442929119
1742769998
2120683487
1811186042
1280333336
1673339966
2144880185
96260048
271443601
1249636870
1875264357
1687467425
1046824413
1131383463
692517025
1460334612
348323878
1397924501
1022193145
1806389907
2077684659
313960460
45555064
1887141236
1219245101
2045647606
623172859
2117333511
32230377
713767555
501120712
331720143
212677666
420686484
550882567
224504132
1759070106
1871678207
1916793393
478519642
299738610
75952238
11823805
1396043934
1441227743
1985318301
1779818196
690950263
684622210
2022190989
860899399
767733278
1408689648
1197609636
281849911
1950899120
367379088
770086372
1672959770
1345523860
521797169
970775424
28317768
1222159417
897023133
1973991475
2053885288
1893579801
997307107
1126450507
885318096
1754331896
1153278631
462884216
889289950
1793952352
689241599
433480592
1157249832
1861082850
486571895
821285828
104179318
235631847
929421728
1441255663
1690056648
1625765384
78461855
1935696280
1527036975
1682049208
1182873814
1970553849
372694362
320725600
2061311403
1412073597
636211930
766808246
2106769718
123880814
2025435971
1041385381
274845796
1807450892
781644200
2144936247
294909744
1627348867
1784267636
813865452
1999710684
841212653
107764383
1093251573
1906345414
555003035
2053660137
2093305691
2043777150
793207862
1819994395
352507882
527875712
1385443686
2142357261
970898861
377259913
312324958
1821744714
1665625581
680588115
1772469426
1734257445
66728030
458844783
1917041250
200154170
1978348602
732083852
884002439
993184154
400811898
2101369478
820463952
58413935
1740326490
40490603
1664336295
146113912
2092906315
1165250149
1323932824
612735821
1549978221
761501699
1631822771
1400410194
1418043071
71329297
2136096467
2085448680
1121619640
1259253647
618008507
1010838254
389186600
386494263
371067115
1844322963
1276133569
1356630154
1376613762
1775223503
1157835088
1090846946
1470695675
645393780
1852833573
1596472198
1111725417
1623968650
1836112571
1696366375
1589630038
569472972
48374440
1261670973
1951359347
378787983
1246326740
1359876841
828089522
1642800342
1679955246
1998511702
1148568423
346672223
1706141234
1280173691
2114540225
1521638258
175417003
1891284119
2072548790
1655344640
963390162
1568682701
1781698161
397465462
1794675020
691486160
302305822
1364452464
1381210023
902772408
1905897891
1990361256
1619696902
1511688895
2023643640
343819636
1126130744
580338400
263346789
1863690374
1901283374
475611783
1224234866
568915467
679228629
1859789893
278417116
976025395
1175424300
1739691950
240877408
330247177
238678926
963479953
673612391
752112521
786484738
1998093663
193041422
274333690
934697860
1271645118
2042114933
919178156
1819725957
962534528
1635815986
2128851160
1809234933
1570573879
1920834840
1234855934
1716819452
2130096567
249877933
52335487
1781330671
1525188486
1218480082
579845682
1154532385
670802531
1004588331
1686102585
1719824415
4446701
323032032
1180444088
1625450574
363832300
28668553
1376069730
1007512512
1708905750
2031204806
1339034535
1591186606
1402096858
1288059774
266110875
380978202
726609728
730456216
1957652809
1445737486
1508789165
484463556
1396965078
1910746223
1574803419
1136683370
75239669
1916848505
1758423096
1817899636
1985367660
1117402339
87853869
944343143
879650161
1174089314
1858605954
1395891755
1038261848
392005876
1813604435
1671681726
812385734
322772003
619487233
1547407219
386532097
1463152421
816987831
2146298446
1565306553
160149839
137366140
419901044
1097855564
771742534
131262662
704051238
1704225088
725513397
72023066
772146500
2000041332
224996659
1936376662
1928295710
158587974
1115487754
1332010789
1105313373
1038369885
710531213
696299287
422284911
1313879931
626728257
856207230
663744101
1273422222
778254940
2135672491
1368202380
2079097352
1833911549
1639962544
1207067555
639105431
86075302
816343168
1219136439
1770187619
2006023254
1169558102
621323846
1257333656
1268761007
1811240687
1812478682
404092165
1269923427
133896261
2009693651
468654813
736269075
1932889147
1262972152
1526068836
315802085
419215991
2053685657
1055907496
61693028
1431718039
823734631
696077551
891493795
1652882032
1518757310
1208247837
1587229153
2061104251
1593927839
1845944227
563038108
1371643618
782019598
470135196
2044814208
1932099859
826929949
2144941406
647357772
1852912808
588390339
1559177565
787308915
804431100
459997444
1151401068
872638245
1501824036
1069636616
272679608
1835225736
315157028
1903160334
1956497552
1029478203
1660876083
940317211
1200442469
1204887943
397822634
158422541
245999542
324518267
1389572544
1409703118
520224362
164504948
2057543282
783797331
1991868344
1645057717
1815856010
1035499592
1247058753
705288163
1509575388
618555771
741149746
1157894420
282527076
1034512829
2128306348
507370683
27952750
482866831
45868434
1547552384
542199066
1016081098
1638856233
1621638556
975988273
1425391647
1914102870
1093424627
1439338920
2020501408
203923302
213581277
2136543180
1534333764
671945555
831169783
1886577296
987051614
415390067
1660291420
1052454357
888992698
1214244200
1661652768
551124009
1446152660
1627055074
251262626
1028844123
229040694
1310134988
1494331430
1202858562
34262465
653429713
808052688
1366530161
1668492359
1454073800
397580413
1345324935
1899960863
2007767835
447499252
1092647123
698957328
686269519
1393767312
2017610561
1579379142
710454960
1820809507
986636050
193126025
1322812334
106042560
1086495962
1469458189
704688323
586216279
2054447442
1191973656
898573875
517701546
1076746336
292138454
584475869
157336369
1918521927
933174091
1809155776
698212435
641764737
51691575
1943562547
1242759546
1724258063
234079090
1091141911
1769400105
136134993
844208597
1460303706
362941556
858202239
768230874
1434546742
1765272579
1103185242
121230862
902599175
1815898080
1419295812
1283885764
787555730
533958080
604539862
1661282007
330619374
1338401898
724297275
1812016865
476195534
832415149
1990745056
1009008420
105510410
1847304697
169231301
10031690
1513357628
490631073
191110652
346023684
1068307992
1232784975
1262370847
600675846
104662306
1386954029
1481101684
1384916776
1730533277
1812686646
1966299809
1186187822
1923593902
962608774
1265660641
1847703184
1017270134
1935349165
117509739
365776277
391440092
283336960
853644136
1219055512
1619806450
274353171
758987795
462583819
70036212
959075345
43163483
2123467328
1280905112
146004582
1441156103
109306368
759223714
372702386
190774862
221779070
1622236693
146119085
576801919
949561605
1897246604
1617799908
89225717
1675889245
602913889
561252800
1880595237
311111719
1406546132
1542098352
10762675
73513263
1949864318
652518239
1456542634
2116903394
2067405356
117836066
136610673
1567251865
1994981053
31765216
953221826
1779690242
1692963265
1886721134
2122955118
2053133862
702837921
2036145194
708489492
1763615957
1262177402
1831929459
1075405134
167377706
852255974
964550761
58678184
1255311985
228634521
173642151
1644119690
1870167256
1699864889
1553316491
146841116
30930376
314613039
37805163
734517596
2028256129
1785474368
1535734474
140056461
2057196704
1405583916
949949580
797985744
769070525
851944261
1382660546
1910326753
1302054410
678625894
1951578902
1385281996
614879031
1841796962
2013957015
1020045392
1043677257
1575648724
1019993182
1491767573
384885948
1462260941
1752328237
781054330
1023942962
1994817795
1221943341
1389789778
1091952421
619055325
905385685
834890605
369408523
888939073
553401804
1869616177
587539731
1703361728
307356731
1197054760
1440027434
276237959
764156153
1444221650
904269031
1902816349
913576790
1579016394
947343237
1098647976
6987959
304489917
944318739
2094825485
1087112772
1711898342
430788725
1195532618
539908613
1175648258
943050229
278211333
2061899023
1714158243
794349772
1561889778
2050982077
1295228041
217505175
203837473
613003860
982938965
661008116
234397519
1450027215
16350351
1104066749
1027496777
2072329918
1592338040
1855083690
1779189862
1355654422
2003154386
415309469
2128681140
1829598646
1537107457
1355728698
126864287
703326622
1562232489
1052563840
52455551
1569561885
1935358432
763645124
1504585445
489863853
1771173164
1016335317
909334681
2091346348
733841442
815755780
143807516
719348054
1893856798
541462232
1971518187
932300209
450689336
1762755031
777666054
217163543
2003200744
2069597508
1303706101
297847477
1071848242
530836289
1623012036
1656246971
1610595419
428511910
41485631
1418276997
538588012
1989308898
1084208002
1925386902
1809932557
1675022143
999621010
1267906355
99707174
844421370
825515901
25088866
1889691208
2031597176
1718837360
690213150
483552735
1085902185
691868548
1122708248
260395233
1249753849
2089490955
1319804654
1676243673
1663533460
1288026990
154149101
1122649330
1344347059
855145163
1886511810
1440077539
1373541948
1008912173
1627900851
1161294495
584325606
224373224
903236094
1320533000
1705061936
882641972
979965009
1945670310
552122230
1358823993
1404471334
485436430
329791755
2039481507
1572364201
834189161
977678339
1205567187
1491565193
1205664615
2066190825
834469368
1633229915
1991243301
1269284754
550414361
2093981111
288723397
964698596
603156848
752464527
656834006
1621285953
870108319
191464873
120659184
344779610
391183286
794015250
1501115175
983389311
1781104518
755601887
1552029895
2005707835
561041895
2023390072
1671137300
1157325358
544123368
459199724
120577368
635604377
59148508
870871574
1391198556
34246555
1548018730
2003853829
1286018926
1204042374
969084669
266643807
977128049
540722391
625090142
805124853
24689881
296566464
310330627
1401406896
2087024070
1629869100
1527026936
399911375
896845743
900921707
1371117758
1200344090
1604171890
993626917
1932676963
914381358
423916818
729210970
667698973
1898726642
1173961339
2125415257
317530859
2096400665
21574777
1438390104
35453333
39614630
2119131380
1791657535
632138226
1481022216
236562392
1135036998
1649529397
1529761869
629614760
142180831
35682440
2024196774
64810778
1576043176
1037470030
265085486
42763575
449753415
1108799276
1788405010
1317731563
1753392797
519539857
739745503
2108648810
1772335889
1877669179
780933028
83488988
69891262
1842131599
737454647
361375924
159407625
1814391849
1971388930
1780357982
1787982187
1263050377
1026693801
468969937
419680807
1159085163
659420572
219315269
1331109210
165914856
1295589705
1445274469
631878661
1330574359
1174926404
2097348425
28695758
1760870362
852208678
1567444321
728115400
1253787739
1602219165
2086032107
472039230
516945300
1301270148
1384106605
499479071
398748444
1268641978
1971878048
686714234
1655476563
595417160
779242734
1378823489
2041755795
1198839974
1641931510
132062544
146335789
1530936080
556976268
82371720
1108554449
697745891
385886681
56686158
2146048217
1795012384
1982562660
786737293
1458392835
513007434
453913750
747578922
714203578
763033152
363704975
204397680
1706376276
2097220531
2131775115
1560834281
1390588216
2086787108
1970893157
1697471906
516371305
1632979302
711425681
1674196566
8264045
1618405953
649499479
1964510271
1071424206
126190973
1572917421
1163921712
2129352702
1705755807
1191040713
648716178
1269617747
1274215207
127391912
1766725578
441972032
779521842
1412450157
257707830
113402739
2100540954
294150271
1384355874
1550273969
525627217
500923594
1019186686
1543530332
388551716
402197554
1429615732
10028311
1326206189
972127121
785325231
210893885
887368064
539389413
1702533359
448795601
1208497767
974723688
337353832
1060796808
39672057
866948957
1633551909
2125635654
1259036236
1671621607
1726041065
738535887
570527661
1572876555
6472510
812880444
236554048
1537902988
1636116557
696197996
1273816722
1946401258
624469008
1244683583
1564609622
1313176822
268009985
1162851497
2106390298
904372140
795956313
1611202462
1514751037
492728681
230438468
1240224729
1513778249
110701900
337290447
1760198057
1080120396
731413406
771001854
1414419078
593533998
1570914390
1792224702
363867391
497820255
1022845604
1757027360
820713724
1117065739
545342104
773605629
289163136
395705023
791718170
502125261
1579768347
640232060
428219990
1845822779
1646305718
1651165793
1976008606
656587229
1074138224
1437572524
1331367815
962996280
1284915524
1743581274
1869643902
1699944457
1796464601
673201388
1632910249
1462385037
1321775671
826265578
241151150
1741235126
1174338881
2139620135
436037189
586570215
1403517596
1017932261
815242019
1686969605
1686880336
1978460955
1534417800
1086083885
1531133507
60025367
1177608499
163966913
558149195
1096458162
1414801101
823249220
1897215253
1848411160
503196621
731647438
2099079271
1926258526
150564671
1843370454
945373670
838367360
535209117
7703271
1879340956
719129387
1476435420
134698598
1861094260
769273539
45352619
2102591868
85668139
173905568
1614567850
1000436263
2133447013
220200615
400589966
160295036
812439545
2074751353
2005762465
1776346735
1695432664
1253207473
1163481357
1587431686
1954426945
1995300658
1635838938
1165378953
930491280
769940540
1652617449
125013568
222999191
1219823570
2033503135
1368527708
2137969989
1394814765
627861684
766113189
1313931847
1857549456
1772629395
2098457668
1192262774
814580147
579637994
1504505630
637580995
1099444955
242645250
1045190830
912452641
956401099
1343332197
1477076683
1071619826
956393952
974852395
630894580
1884008104
1618152500
361015753
606276968
1489851303
2038140217
852521170
402245910
1324214297
1399205332
1527172571
99104505
1164594554
616267119
553832947
948405952
793055931
483497840
968893449
714607881
1875965430
1865041661
1190506804
2011971648
2089532452
761731394
1614945442
2124241994
649685559
582565966
636946934
312556070
106177544
1585707681
192441444
700711923
1102360064
2021494045
1213139994
481921615
1798289567
126918602
81351139
702190693
338734037
1109193987
905703910
2082509965
45583312
309067879
1754996102
1334646911
2105969973
1937025161
1648979167
362570118
1661134002
1915330328
2094257749
751060052
662636505
1160376623
1642126304
1526361290
1180510395
1022598026
2120187294
893784412
1415081202
1443874793
814249460
1680512720
1612300803
1267742398
1045411183
1296782955
1047548192
1168012393
1726633566
1798394803
1297552565
246873451
672564686
2053981906
1436246789
1559279595
1566084273
1841731671
757192147
1371949960
805524688
1552475643
1425553734
273997830
1801330687
350731939
549178774
235876522
1877299496
1425301843
1814239429
1329487238
1353550444
510329767
1301572735
778097045
366843024
472927946
2075134201
1539666761
1465719650
1602169536
875072646
1604828442
391525027
34147654
877384355
1820101698
1092824665
1562062804
1765948942
856874122
894455979
205632602
258992357
542218007
1145668707
2120158983
2044483787
1745693144
122080809
107418497
489471925
1740770606
69898688
1798820042
33125660
672852830
751900924
824314218
651559423
2018114610
567714751
2064016737
1204752561
578824626
792689345
1753888875
529064162
368772381
1836316570
126649721
884842694
255468230
231233817
1780143639
1903908032
876397087
1664220120
1639053969
2038653784
370530534
930412011
949569286
30116678
1172169032
543419288
1912157522
1524264710
1050694991
1369169356
1431104566
573412340
1662840472
1695421357
2069518545
350938271
1864248112
1729510486
1071178519
1235592383
1885979424
31330941
1015762247
1123707797
1194552523
324752511
2077021327
434686350
208149677
1924506123
137124434
859755023
1279132072
1367307341
1367920880
542220995
1694220791
1896519907
1175014131
1493113769
1398450390
1914925205
1948079125
1411081458
1157087522
1534716681
785312988
2084916316
134168102
1744407730
346544665
833204749
2131926199
1055485129
178709806
741348346
71574717
1483876575
514599412
442700370
1312961324
957292846
1343409099
1718068369
1037784055
1373322141
2091827519
2092864500
38360631
1188773734
1721892613
1020680108
1419735269
1293311515
674972461
1934602397
18137660
201179412
1092646560
2101593738
2139095883
230003659
636349617
91834874
143518639
894609922
586153334
898916981
587531804
1324767519
2098268946
442690144
1341286964
362998841
1654098020
1121901954
468982259
409749457
1208500721
1896731371
1000111502
1183189023
1084037977
1798422805
703235481
230342407
1002252119
1642170143
1098183793
999289569
21285723
691065416
122463614
1860393344
1742107992
821576799
2066203842
1364387929
1443656760
701942716
1620236224
617760935
944210785
2016417030
505455229
373406083
1255160009
307711175
750622941
875701860
496329249
324574576
841275912
1665873571
231386052
386915989
943487843
1622346249
1402959626
1944415191
1290224700
1501054567
1293005757
1040042069
1484280415
1649708294
1923756049
2087033981
1426234445
1603987617
469665772
1992843474
1394259945
530981387
1490707533
1919897717
953319528
2094076208
361822468
410494401
1555999116
145913012
83789781
378031920
1824688851
545613308
385559794
1128311141
185831149
679596530
1209184564
1046081487
900268551
216763228
94456727
1430755329
719879830
377350582
67130983
1739013721
1538801501
948746384
1799316415
447724718
1813565533
1847277537
1204767195
412711660
1534978995
2082863292
852907128
1339842960
131609011
445022227
656654025
628100844
905195007
1904280799
1002791327
750192909
42806620
427691245
1669374062
1689040873
757746821
285645143
1472381244
1123025651
2000526963
271561988
1569037092
206497024
2037389848
1971338191
1030284571
228160803
132306642
803035713
116065447
1841311805
547768549
400638615
1737823586
1352430773
1716877025
1513167102
596689980
2018840062
1593532220
792246445
2039512384
1999572996
1617799908
388052585
1250366212
108178932
1396285873
1080231410
278840471
811314821
549646187
766280755
2019905310
869013697
1512037052
1933738183
1216331323
289702068
562772274
342205670
1020450148
2092237974
1918147011
620187313
602969762
575224080
35283406
223849378
2128149361
401777100
979301918
1761992735
1077841344
64904222
350817589
1125831685
851607389
88255646
910480618
481362059
1143140381
1019297133
994533605
632647206
1800698911
1875624070
1126026637
1272818317
1058180153
1474271399
1875983694
1890134912
1820028669
1030736203
223230536
706809335
771469260
446858047
1703040223
537598266
411482650
1861590158
748576843
936760573
2124024323
405315406
490426248
1160624081
1919314909
96715030
482811224
805802472
434959876
1185665858
2028672194
1399357218
1153845597
156856908
1927032255
1067640108
756199017
7578249
2070467316
129700356
343285237
1475725875
2057443413
890644940
803257609
1423745047
1461483782
1056244460
2028449881
667148275
1091985016
1326983732
544357044
310140663
608458060
1490690225
710690055
1510995330
1449510152
113485343
1997208354
1504419331
806295092
1862267930
834557041
366501289
1297328514
70522015
1557882282
1193859497
448026256
2009767456
1478232776
786292464
1557639804
1038263328
487408078
957982870
2053719948
797685770
804926973
1791273727
1952205691
637062697
1731533410
1231153214
218609675
1940381386
252563633
795995549
152620325
823563690
242972669
1812859889
313245580
1503786924
32479913
1046062342
367570881
1799123934
1050280994
1122275943
127456801
979646062
1790117184
2067127055
111874880
1954476749
963753141
583900155
794653767
2006561545
273353693
773638434
205143362
902977508
18377765
1340580975
60010615
294974999
1759900776
823312700
1052844269
508440876
491704410
74455103
1494019228
1970697467
500993182
203982741
169297913
747154794
917172310
62494439
865440758
2099035759
1825830183
1647798388
1428291420
1715590345
82589514
1946783396
172642716
1745949318
390802287
1397780529
1771847157
1632139012
1673728251
844362521
1849956325
96370565
1586053522
1318469697
2003782812
1753634398
1882037182
346593746
1334702642
333482766
1786270914
328808502
1350535188
1297575258
1894710871
1403504636
1441997423
1955186868
837956925
922623556
1939059900
954805089
1120045269
1127289681
783709572
1494277811
1048040404
452069849
1830726931
1944141777
854756376
1190766026
946259228
493949926
1937706896
165302265
395906211
1905439134
690954382
1725715926
615471049
1141998814
839710982
789771378
106567798
661849416
1560012553
231509285
1479877963
220607389
1716855357
1788633771
1082335265
299361474
1983347289
47779257
132996102
2082263544
1695760916
1740464678
892740183
1632885906
1946300235
861072948
561298598
1854904391
1224269474
935887456
1720223890
1150247481
2047812689
1634257674
910451807
1999098677
1181088125
1422460171
1302384511
1463256219
1090404901
342634713
1343726961
656333141
1124376665
25165948
1922654581
1356155384
38769522
1329723082
1431561061
1360026758
1013611225
1464098434
564636897
1728056764
1857706588
1802571095
1945874336
596307399
1981249531
1464136537
1416426863
226563411
359322180
1981777014
897133343
709503635
1990413827
1047079405
1894706642
2090989756
276655545
1848897511
1577521836
1045135386
1782905647
248197662
272344343
2106237770
635919445
937254210
379318486
307038880
1265011827
404780240
1602277469
106099583
264411258
796608739
1148267435
1198296852
1325456773
1243586877
899960243
1229246997
310357948
21232743
610284236
1230426086
1286336756
573728961
505377329
633854864
1177268999
15877981
1907995370
136832323
1314798218
253885129
805339678
1759428198
1375152428
191780421
1409299471
777830790
951757813
528311174
1491979164
170426026
1878671037
1860037389
1207762652
442376536
929136942
611896091
55097567
326217050
1899892085
1559163361
1417258744
2030379287
369006963
1573491695
573283028
1181056794
978542773
2025695140
1367759858
1587166297
1597231364
1859035731
543968878
1927016101
1296256235
1058258466
1336147404
1119433755
371771477
653275542
724683463
1241720124
1795981692
1283618527
702747155
455421595
937085364
336432931
2024618951
15386385
1835083530
1266299079
573408902
1310188697
5225359
381488055
392799734
536967514
825280119
1059264442
985557887
1208458078
1482911677
1290434220
1916356091
93298043
594944083
2086035599
226676111
610865929
1215572903
1253483533
621284497
1272542977
1165593671
42399439
546210710
507190322
580370820
123712625
2091310715
1753001193
437555936
1659927962
42237679
849192120
975577289
1409023765
1130994873
834893359
2048246365
1019494778
2074466647
1125695768
233111822
1776273669
184890822
1955656579
2063061997
381434835
250123318
2077485398
1000397961
1862070247
1783906280
1147922633
1652275530
935610122
57578058
1860363568
2075518367
2018231883
425599100
464742874
463726621
1338952103
464541857
940775704
772353884
2028305042
965577872
664901082
480783082
129510732
387801888
998867021
1376088236
1909780276
1821237155
199628989
161444060
307400047
843760653
632755266
194197776
304893347
1659900407
751385443
1221111712
491837975
1201193847
904574684
606780172
1581377755
2093658051
1769718407
544105956
2121889961
106225154
1108870829
2061581885
1356455643
1333790904
40865300
2125489282
291806383
2110606417
644679764
1667680636
1924231503
1998590364
1885006766
261233701
1235952128
614258243
308696629
345732739
1820276431
451583924
1743222225
387378331
419508565
948178496
1509695962
1346197380
541462948
1213564448
924223115
886861403
1686068647
964701656
1963446746
1546006819
525559858
129025242
849714269
1718063016
798065122
987863650
643856102
1141289050
1865662485
1340439690
2020732633
292400798
1760797748
710074554
1743445234
1273359616
1214501773
370178880
1060785345
1848726409
1059668930
706888201
792897447
1194945275
498897235
902888730
773311332
1298697099
279682462
917943966
585623762
1226297158
845620077
1445213018
1111882393
143145807
1581493211
414008115
1406652465
702211752
633055327
1100786234
2067977077
695799342
106426536
925067759
297806821
178961698
733363914
2027279205
1339348929
1524657044
219714812
1875243565
1748859187
395426766
1178045993
421046162
1139912330
949943398
2027333397
1416466441
535348699
1962419799
120950539
1875722010
1977989226
799455418
500815866
548567943
1810901115
1601694398
1301948252
1355795018
426672306
1793401621
432228730
581329345
1858909864
667721858
1573694153
450962885
325870819
552343621
251371584
2074792435
817143012
1792229124
839687293
1830750279
44936647
1020647502
549083049
1513898763
743472692
1593024538
983415074
2045310290
665493573
159791408
1304562012
1191018519
242263012
779700416
1192333160
736414324
543581315
1976545525
777138129
219107482
1158720758
117054689
1282100719
1810750099
242463074
318442867
394856360
853135363
1164962706
342155786
684365158
1447779965
2087120624
1305190563
2070543637
1014276689
898153334
128353295
1812480801
1104069600
373986257
711292789
774458095
412782992
1903598568
1071416670
528096190
915533600
2050625578
1989812188
1236170732
1978365711
740216157
1210635829
681296909
1121005536
1760467349
1159485229
1608847258
624062094
766391145
491394963
497191542
946584943
2070566527
1100999941
744219368
1689075237
844191983
190492810
2003932584
253621859
979461039
1177204903
321306429
1459695850
406369902
1038849912
1403476021
1128153383
2061421182
50297974
505389187
161584097
1497234864
478391540
373721117
1460565900
596824802
500240008
2108288912
1458980719
1549822137
666013281
1747092435
99568520
1069237017
611890706
102938276
1626450060
882856643
1855635258
1385344081
2046965568
1944996413
248902955
165336260
1312658013
1192588412
394195832
2033338787
415104913
825599367
164284107
921961055
15423070
326287487
1299418604
254465856
2036550270
1524512483
344491451
2089120480
323869237
751947577
1764081129
1673731587
193029317
194867662
2074253461
1765448917
2022136155
1687988171
531182336
19183328
1516354363
1264913481
633468156
223159929
1299726218
2105003949
1889347553
1035803491
812000552
2087651557
1953660392
1750211133
2031702027
453830720
602862529
165702091
1199725528
651170370
230426042
1820317148
1522890765
589085521
950475796
431272109
647204833
640958153
690315455
731810257
59750142
2118432583
2121116782
16187900
442388009
639467176
390711317
856706816
1266671350
1615861560
953293479
326588165
1917498037
209839039
446463636
436570512
297495831
1998693487
488691326
1248877468
1712388767
1052935589
350750772
2065256116
976150873
1249052134
304409430
1281809188
131493522
1846359762
1955699365
1874077470
171250220
1008636990
1351856445
441200751
901850676
732150408
1148101919
1511025757
895509057
2041225146
1787527837
945515030
290098385
1173789329
660722746
2121558553
1502833039
576823030
95367062
565767458
1178419340
2086649365
130368345
2038290516
2073419707
957366983
21842015
363570560
1016150297
1890740923
236584196
1586803776
1270214681
1855618434
1700098713
2034446017
610524602
499604728
603619056
110430796
977778081
1068666506
1131631793
887553679
1308791365
1150259050
176850861
1483677464
858608303
463271113
1748482055
874202250
1046513514
79176327
1707555667
318093425
651082939
1066164607
643989956
840852874
1189880643
1886206889
978216786
70917774
894249748
1118029298
115427666
185338687
266186950
1774891987
1656653260
1359445477
673038130
744903338
1802607649
1146801115
1470316788
463141672
5303951
2117669718
775113416
1574983336
362629181
1941754857
1775544657
113646154
1809497327
1616729309
1216945682
1635838938
2099230173
610573353
241846344
323523680
187511470
474233159
569455179
277685305
902139102
2086374160
1403839272
1167226123
711839376
50926605
165389264
221485444
810765272
2058923998
1880211526
1733665797
1343807893
862173771
624942360
930785010
1918496190
2058628303
1312383019
1921992253
1111081265
1236438351
1992236405
82363434
1839078708
155034994
2065658238
116995573
1091957206
1058819350
1417058993
1911045961
61782558
521147499
1984744153
305864675
133161257
1077036842
377521018
1233326309
559155394
457517227
43560540
185612261
2013664468
2040954473
1244591352
945250290
633189950
1652231501
338992793
159666920
912390277
420578199
473225558
1708095829
235177258
2027850512
1113048536
1515544851
100534184
307313887
1856204064
671932020
1046200674
1074053314
593017383
2127415530
890931575
1982787006
329828515
1042004615
278785526
1327764688
519701186
995863473
1558677356
2024442501
1393815336
869544016
220236163
582272595
1620082714
1061236654
1797426882
890484166
103772508
916399181
2047634051
409657068
1939462191
880266758
649235077
1826416512
1217427932
831668036
1933173286
320455886
1524639864
35928655
402562904
1316817806
1279272809
718596755
1753570355
58002454
447643279
648034273
1680098502
1357790134
1313802595
1926843474
1787947809
2038798568
358517448
857901691
1772184456
411213368
905013478
1992493845
1367181197
375346282
784971198
1462143240
900955047
2082879544
1433235012
1172739158
262559650
952950724
565989829
772265020
1064265264
994193067
545285532
1759343611
1479454875
1056294512
570932689
1440739
206923075
425179271
1411686100
1619303924
2089188292
2089865792
1317365605
939857739
1038803798
294463634
1571670926
761169531
327870455
73069179
1664224709
1629643938
991652462
1092425479
1617864076
1074586066
45990637
330271504
1377418283
7979249
1202198978
559838030
402203499
329695066
1465091003
1795651462
1397804223
1782698475
161690214
1076901458
855116116
617907572
1815928238
1455927291
1336359186
980272564
1772703933
2137832447
648381969
2085367874
1818400178
1696416761
1414198704
1350526537
1110916863
1737748489
2000575758
1462502518
1733930218
1619329839
1532704122
2061100132
670276771
2088920738
406733187
121814758
1064843392
419817750
186713140
43614822
1053054760
959792919
1018786687
565172527
1960580066
1102482710
861984932
1397201751
2012907302
1416696445
1097134503
1193185749
1818072694
991575629
529069378
1730683308
197781250
1028180309
1992716370
742308849
334993689
1328678941
1823547361
713698312
1179610838
1108433266
966796803
2081065796
1399969408
1803753547
248204744
1084173432
1375103732
1693594167
397013317
72560748
509998002
1801953049
160455808
329485454
1568038745
927271479
122759211
3479727
2087392191
109073859
1891757197
662664962
560337259
1837691598
1257804054
558962908
1912378451
490151617
2069107071
323155968
735005875
1476602885
1942591585
1973567730
1386375549
640863479
488289638
1064428617
710707182
1256584480
1535952133
816850814
424007917
796356642
584264099
958692097
1249411018
351714085
512157285
1058407909
1504170658
1939201692
622727982
1389092925
1523428003
1476602885
606470625
181276436
517410975
1925902018
459643102
885990246
1692354977
474182018
1528520077
1860438935
923293023
1042047783
320811072
668419112
1110925119
1683693115
1330163876
673937848
1790898955
762206473
1477278033
373991420
1249446674
1544128176
398694404
839198288
1650214312
1128598678
993556119
1280342786
1552391475
69067845
1549214086
25464181
2026392491
1450229963
409883683
259086956
909078209
1509517525
804224058
1518024602
573297396
1826697830
1070825437
1030215154
1480835490
1711722013
726823606
1841103227
2041704271
1320065851
604198678
409834376
76853983
1448625549
1789206232
2124927009
401303672
117128427
1695420953
1145293247
546367115
534217622
1158600884
1391951984
2132604774
1293414473
524110256
162701625
1243953407
1472325543
1854469848
1799371767
2108756943
472278778
252212626
988644799
971856672
1190298280
241470052
852096269
2079988763
1112507889
1997636123
916373180
1652538622
1159306786
234101446
1156935994
430244381
1556758246
144874946
225671303
1812828372
1291207736
1461459488
1395871699
1077536865
698483502
1805240135
591801039
1902019200
1112204378
839799765
18869983
1829774794
558258239
429797118
1485295836
343933870
1217190847
1204022903
1908531607
1712112368
1113945881
1944248525
986486890
1487291374
74858937
964302262
1908966344
1600590728
346730994
1355456254
1374802666
655242487
1646171444
890562172
494279102
162532222
429375559
1605989018
1555667068
1362088125
79169122
2011267175
1172382155
1957730554
523171920
1855463061
4446701
1660559714
1720188159
1216315567
1249020381
445258982
1621250887
667082295
2105478073
792511385
1526791826
184004014
2144182918
1764453897
1243329324
1905949663
1580971107
521920833
1861648951
696504814
342006009
1500595354
1291778111
1200319274
1784177096
1630839963
1586669020
2114197231
1795242461
852986220
1236236276
2085734354
1346231971
618894938
370671720
1973270910
612299423
1253287767
501165208
724794090
1192014790
2137010850
1959683689
403002831
1691808511
1470296806
1626475281
1855104772
2002355404
549245884
1138549623
96878995
605055662
416737637
1024251504
1044204249
78884728
1493098307
171206800
470075168
176222270
470437855
746050732
832083441
314705880
1701120525
912560819
1149379880
1455320554
1172857095
2106266841
882099204
171554403
1181872062
1367192266
345229124
1783967843
28334875
1862229187
2002715999
1095791667
1110822150
1242025853
1621437573
1706303211
2033599344
772147092
958822398
16462919
762705127
823964819
478264319
921473121
508774016
566433991
1022929141
192420825
1685247499
301095469
847252813
1575079818
1945932395
1345867341
1014573725
38490535
971889282
1516795392
2076295600
8790296
879372990
1696201553
442432785
1377119609
1735572344
1079631855
1007884869
245696544
2001114047
1236658009
1696670106
760268720
204122804
80280804
174896882
532997445
1902817458
652897603
246918909
1201427550
1764916019
759372185
1957437149
1346463905
1482949853
304686711
673209985
1667743835
161276615
1626262597
1572980506
1615441123
1290640402
36460273
1244727062
1349457317
1852157987
1297471158
1175657997
1969454820
85903424
1397263431
1408422927
1355655816
2094161224
327558295
2026725632
2106716574
2088508526
1434189471
240708543
1767211509
522645827
1557468223
413093269
973752117
869007462
1727452734
1057660796
193874758
798636984
1593460116
604683256
1620905311
1614426809
1955889935
1793557421
52512941
449103988
1005035594
803259842
920097546
165810049
4974255
1521408435
532819911
350546855
377147785
697806607
203914092
262333268
10214135
976949507
305986852
937197275
582374908
39691046
1569357745
2128354262
2072860403
204893184
2125570005
1896532014
2113073787
49943598
1886555819
1513948390
1710351762
1129012473
1442309016
1289639636
1665015804
1759711697
1393032586
135660081
146255253
957964485
1608201765
2145078959
1698468398
319280118
2043179014
1225429466
1888915785
1756083992
1831224904
1777647018
511277364
1924738296
288016715
158504161
561198866
2136669277
1506259285
599302511
770939224
434444013
624008840
1947286987
675730358
1017029034
702827887
2019806837
1010782031
1070865244
1577683442
1919439785
1114439851
717777703
485379221
5550321
965846887
425282551
1132725584
1499855615
749659601
589424863
833355117
1337206801
8322578
16757667
772073536
517483959
1105844970
215962367
401273912
383286917
1572260303
1131791401
2112202382
1665936007
881346863
1475425213
1432556143
750846314
344547531
848862473
1166010610
64621097
3223670
287311713
191684780
565411883
1179459719
563914451
793649276
1903131615
1081843876
449671315
64547192
1579123084
786463993
1959369976
689430391
1399578309
729424052
1886246076
801974279
1899960796
897696550
1247653790
449125460
911223665
691839882
656909251
1128265030
1046087987
902656367
84632725
1577026751
560790686
853373923
1882157074
260474380
119357371
73131979
2109186213
2089647876
1309561732
704765349
73046617
111434998
95999805
364736654
834028322
709383459
165302813
533270706
1004883907
516233434
1891248217
1655963910
1622996834
880216269
22363137
464136764
1611465600
1858085982
1651921395
194089586
1973541607
1691406138
1214424647
1753843288
1844353192
766387236
573046897
2059659594
1420044436
1437505983
227249525
754540975
10026651
110562360
662473883
773385515
1005796619
1620250217
526537877
671845234
758597543
2129834933
1316562167
610897340
1964130940
378527709
589485929
1289944607
1492148957
1983322991
2101071663
56557666
1006985641
81172366
386645386
652591184
442717552
1814407931
1296904976
59289394
107668635
1410837569
1469509824
296831350
1561314245
1047238499
1676029867
1058792604
1959669036
374154497
731558038
114453514
401744253
1258457658
1036860002
1068951353
433464644
991355865
1915763652
1191460198
1973983586
956782855
1633631649
1947633240
1463716345
1291785016
711824688
2068185329
735064228
2099312500
1976273931
5156897
862988621
792407404
1687283456
453579988
1138667125
1238808123
1594903324
436852655
1207055696
1372542688
1011253758
407589361
893188218
527714472
22518542
587819514
1757196551
609686210
1055513769
1233159169
1085017278
549275341
2075698242
594235705
376053761
1255625702
486693063
543338300
476935444
69919711
1466394939
313947228
1873334422
490079875
766663080
1008666758
99052550
599075205
882076723
1296948801
1278021054
943322717
1018057219
512938460
1033054071
954710558
22647536
620583186
2146666347
1803526510
1631573122
750623604
65768682
87148037
2084655542
809051830
630308553
1259144816
760416013
376365606
1023085554
963906751
1583050987
1911024807
1550349645
1570075170
1480907698
1461810564
571814950
2124476327
1830791350
1037508788
1650738365
395767693
2110521119
2122820742
1582655356
1863474167
999989395
367118207
629781862
314827405
64378088
2069337064
140397078
1427964629
1814828559
771251253
24197690
553553126
2071201376
207486022
2019861889
15834137
366585163
533612956
1241251199
854967324
969061476
1607366463
2006513723
729078457
857254762
982074590
774170991
1790363304
1904397311
1275769022
754081591
1736242577
1726195959
174235524
749566794
1747556758
1382734155
1417835126
105294142
1968758816
205096218
545489785
2089424516
2085822329
1100857380
1819647634
1745897386
552313128
744564271
135649746
868881416
1086232060
2086858293
1901259872
1266658030
535435804
110673189
1727484016
32521621
1208381564
1880946547
1707808480
2094138030
196527354
1046959129
999409379
796087464
408236574
1946277777
1834087121
1711687030
1305156057
1751668381
365379632
1580438496
1801490655
1612770912
1785907904
1816109041
1321757515
1170799782
1747203114
1045273851
2098041728
1967969941
2067852543
1258329687
1231342960
1829398315
926226060
2001463092
1809913202
479974863
2139010066
1496147823
646664131
509724020
1242946064
1248826675
36106324
505163363
866797125
1030143037
1990150958
1479742655
1881423886
1027877994
1840247820
2040533389
1652314194
1178962990
1104365877
302399549
1819709386
1123208848
1341198672
198313117
1876816551
2103772775
1405027427
1577334783
634884592
258999177
2024415891
980615438
1942588338
999752681
1581460436
550029010
1426587094
1850600222
1922780176
1227770096
750747958
764941896
2144450237
1899797603
439557743
2811496
955818695
917061838
996224610
1403065781
74556227
1558323733
2009411308
2000642170
305280928
299362238
1235304888
551789975
2046364507
1568551332
1035702634
703802504
555498305
514773169
689986181
1539062689
754068512
1707902501
2088179657
430772773
2051650295
100373242
1750423735
554505206
26251288
104855687
1610353092
1299797912
270244511
1891333836
1738636365
1976995103
1113450614
1656976623
1669550599
1066646688
296682524
1606084399
1616085726
311189415
1686203692
1432303992
1170388276
1017291642
361447428
371671893
82475106
515893246
1871351504
1016497507
1570438786
1904678717
1355813530
1009423334
53378277
1981227804
1898043779
1707230329
477784877
823657310
88421850
896374734
1077999427
690102926
1878267546
720887410
1516129429
399624326
1426856857
880107821
1118419446
672145930
1486385087
193751079
1138390696
511274413
1184975700
1857271606
289995920
2022382307
1865384261
745057323
890194587
896204667
1667414126
1611542016
413400483
1411245191
1786054297
1973215991
1220337748
2075561758
1664922615
1885395264
2668452
1677027301
1798073311
697177187
424260727
30931661
965053949
1850433206
598961778
987522172
1714840591
229844320
537197823
1679321683
963266344
1042288084
39235156
531893460
33048571
1050777054
1489236331
495903337
256654487
1173231758
877933335
1427472804
397877822
938781490
1086971334
431768803
645442468
506859541
27983438
2003257008
1382501678
840045238
1358037696
1427929446
1432133565
1693466016
1983535067
503501060
1808696817
1498695082
413827678
1577726546
694788961
722642378
273486218
1051594649
526905391
1933156383
1417137095
182658988
1295754841
259973387
232904706
1192476283
1968728999
1624797065
345489802
565633177
1160337572
1448998542
969369888
718748537
817658427
259893029
31511769
1424292742
1781534486
1428180858
185984354
78954301
685972595
1986806308
143595971
1216768871
1193955489
516026755
1260357199
1044760490
1617901447
1786042952
670639873
1367026494
1166601138
7933381
1161363116
158285131
410626881
413626947
1869839377
1207952540
837744029
433943894
1094234348
1454104643
1603454231
1614350758
743429145
2005900373
252285265
793743803
1817958493
1809123486
1382409998
720303010
429958223
1499762123
244594178
2023850028
68367954
58203877
1746590475
922245830
1350532105
1272386342
1448087929
1542061783
841507752
1356466178
1580106564
551577773
1955815818
1154940597
1715857064
1457511648
760685880
1984629408
2097055793
1732543046
1603637503
828907779
863695449
696325781
1283793921
197929847
834935529
1574342370
445559882
884449497
422264101
1438783942
532769674
457869523
742310153
1624119855
1824333581
1953587823
386882422
1943759777
1082930999
1427410753
2078387708
2050714371
1826245125
52401159
209803557
701669556
973039559
1619947233
1510169001
129693137
584430347
756017924
2089345502
1581164714
1379796124
1773024193
260421136
1818089142
1731857998
84688974
1839948638
1866906565
595328835
1920784234
381371815
1254521390
99812755
1096589099
1405444865
2063576244
1025091309
1278076164
1108930455
1153706728
1049990523
856782555
438286408
2064201624
545945846
1725888584
375043810
1091397211
1363515903
176855377
1041904865
986051953
1803963488
1600320534
216187914
310451685
874444538
1315998850
1998307824
1018111982
1175498525
1051041003
1637151179
1038615738
1644355277
385668676
442992984
1220288847
2091886174
1200234867
1551770691
876512116
444386787
1128910125
61724269
1732681225
828212191
1357582727
2019564092
2076568627
967038361
1942881748
1901525639
1640321775
697206154
2003609179
281148783
640909592
638312484
1945535806
968361899
1808152562
1329453347
2081987482
1265514656
1974827929
977386234
512758698
686151689
233024076
482998748
2105396153
1290448155
327890959
1330866421
1984717346
317553373
1819011027
85376775
56826556
1422924165
926538351
1918279521
1787921226
1252789473
578518569
467186787
1716082086
1239693384
173186831
1892914010
1395996538
386981693
37029027
1556986287
1957434589
244290509
1995156568
85365388
560741819
232740489
824796195
1287790823
647121635
1264233067
1494164916
1039964447
1525391724
1995292847
2024509549
696423310
337413739
1892618254
70569269
662640882
124975303
574960462
86305653
1273905538
1744446837
889890891
1661191217
1764011253
143440
1277527825
1944100389
2002620312
384653762
511983695
111209820
1928735002
1634893534
1057975146
199480034
864471464
1943370041
415030435
1358531184
1357305435
1240110168
1352974761
2126473434
556473538
93748673
703309660
973719132
460193311
1737329559
554349170
2010132094
449993298
2057869447
1780460678
992591996
586424050
627212109
1886689390
211258165
1036979395
1827987520
385989552
1892263762
320410832
1061271789
140968845
604895216
2008203892
2089111463
1418345253
1269399512
924373135
1317622152
14583853
325679744
1406362789
1225847526
2143143442
645737665
893422836
2060118320
1320561505
512293568
1688608843
1525754958
280638587
1605627259
1209060025
2018163033
793096697
1379787342
1245264207
873892120
1996528982
100810621
182782152
370341997
345914167
1361960219
1053260122
110846715
269105107
729502553
522751481
666824462
1443663134
23608371
1149205371
1741754256
1355433176
533202957
1784131835
523606116
1780977356
1617463529
1414704422
73024245
907409625
1206192322
1261529325
1747440556
932889468
1816297614
1582441666
1856984189
1677397386
315112118
2059921118
1627132673
538936494
853896972
1194724427
1212036155
564132187
110655201
1088884598
70459434
1467904940
790800921
596913023
2027157103
237570305
886611318
689991104
705791043
2024621157
1539426484
648051101
685702163
1805985623
459956825
1983727985
845150332
101346196
569137926
1278760742
1770534134
1012791755
17629841
470298637
1493406292
50084503
1504215718
968513170
1481951436
865436906
1184911726
1665179395
229883697
804751074
1514421890
167115158
998081515
243846330
2027982635
663202106
806354992
587310708
696236929
1535146410
1290628527
1783602861
957642786
390344852
1183990693
1890544599
688224594
957883664
974656
1090185014
1638848
262921292
1649776397
470015115
513899726
156101314
629933365
1892808157
667882229
1732598590
396489747
1563141748
1759155944
2084160893
678373374
1986659892
527731538
1026950872
391774835
436257244
2128392802
2125694274
140141934
488616626
711687358
2058140713
814314953
1321364444
329278140
99790485
934215798
742233090
1430706454
75230241
10171779
1909485817
645472959
1006577259
1775051898
1114727474
438257562
1787750155
181372277
2075307156
459679052
532976640
1989078512
1125739125
936947327
1835678443
256539273
1380005212
1378017926
1774153241
1755394960
823420985
202495213
101164320
1476835001
1286953846
1282007265
2067895030
413391974
768931623
1416538077
1338346418
1962645455
793477831
1289009621
824000048
36430639
550930876
269037826
1333041004
1657414163
730795509
1811181951
657507611
1960895343
1030444895
520700000
1039573608
2046289355
1574370837
985608284
1419269539
1284504220
1892666328
289662578
494559931
1301274334
477513494
607644642
1015309924
1385678996
143999945
1267245045
430871128
1686208445
956536015
554010645
556091002
922303589
440509980
1443157155
791862394
58648873
1987925575
194570211
1855805972
1360837614
795276813
1592543220
2050991142
361401002
1451813817
1350856351
2051720428
1530031656
1775154572
1157586326
1866721348
2105281981
1307693290
293986360
607013894
1475182583
1101620619
394559398
1895722112
216381465
1311197121
1814291066
1162707375
111316775
1736803397
399518565
1835340639
899651310
383307973
1459060192
20732165
1232920292
827829120
466755308
989219381
712315838
1601043807
502819839
1806027487
1231451069
1053237269
997816063
1390510105
1363396653
1134058831
1931056591
309115796
662539570
1484024235
325995051
1397743396
541448518
12527796
1442324032
1614327064
918019337
2109770834
1695001643
115354875
782970233
1509563259
306198337
974553437
1522602435
1620556633
1108538677
212368230
636095159
692043208
2034172243
1558861215
1693828471
681293004
1733533662
2123547918
1873785646
1279708118
974564586
514277585
1336921960
1763553583
1639128639
1080770204
1972012146
1030965266
605884192
2113611040
755867248
1637533713
1281784157
762087641
267725430
372608295
249276846
963693380
624133449
555846847
1877244116
1420769091
373769082
1927356117
982486253
212944292
1804400703
1228306712
1464456457
2088209078
47561303
1263088979
978009029
1614929076
1938271657
189458700
1001266120
1442261342
1238405614
1771270280
819256561
1624363383
894350027
2060339271
2020624208
1809774092
2036968334
997026371
967670164
1666009986
1527752634
1564189798
855996169
2061428748
172121730
27342845
456997201
173422080
1139026176
2094624763
641147384
1519494000
225566120
2010844680
1685857431
376210781
768838087
610561779
358002267
26004867
1470171126
2145548051
996589045
2072364188
1150205017
1258167843
387587062
754960105
1234566247
232534664
1033157279
1450095160
325455707
875701860
797802185
1027882600
2145782411
1956344123
2047805820
2069015397
452634674
1617537391
1677384231
1359215423
987417927
1617778754
437450404
1493968114
978511520
1222904529
1981689637
1568677726
1746442009
2093690745
1151272947
393043757
236158648
2033108355
1067513181
1820595191
373963211
693373413
2057880685
1092771186
482249421
557408168
1037897861
2017458861
1144682014
818666255
408993639
583025733
332901701
1403024742
1982110117
1992903950
465743640
268876359
207336441
461567894
87613492
1170758321
81459419
1541078075
1760541201
453420447
1736355285
936816499
484620423
1593702409
2009927147
265375023
836663575
340378703
1094142304
238226314
988849763
1011310854
33719322
2033882418
2117297474
1938188677
1298439550
118276511
2090015484
882953556
412764703
1859488673
1288587750
1583636804
715070119
1485795963
145825093
1490114995
2136053372
1932338946
675537359
1924430893
747044354
1702297255
526988175
1783360019
1319377147
2035328393
672601393
1702832671
2137313063
1951643793
1478095009
1883589763
702006276
1344865999
1513812297
1201795405
1123174308
583555783
436454986
1712619428
1652301723
921724997
228505929
467219588
1025679822
1301718716
688408142
894139701
1668344623
1963680300
1658818412
1550581232
300698672
316955180
1693774271
1677303417
312053063
463456386
229961122
1550706597
240043070
1553657043
1845479974
1728143265
1327030376
563865159
1771565520
295187852
1197909732
1721737677
753044704
336297941
1076871368
1884361516
1554334105
1909900686
395490040
1335948910
1749561446
489015519
411606214
422724457
593903140
1109170615
1038633384
2034551194
1430617633
1914316041
1497586888
519646856
1022195592
1375105486
245614375
1255336000
49182068
1371333979
1901331173
116984991
248151405
1764718703
560687946
1117194354
1974827929
1993082976
1168742245
609287531
289513601
1625136235
901693998
1021666983
1932167026
736552655
1312404843
1758287645
437162237
1972189896
907152317
1941929896
1722322624
1073092131
568030437
480823763
843834301
1658314203
1178338720
1800370394
1376656797
929361711
471135190
196695689
1517745167
1764903655
753813270
1502045912
772523982
7752119
794521897
729541213
725291015
143709175
1285912283
1520224028
460819194
650339216
267071159
1090482271
230745068
1819348767
2072105337
839406201
562500655
1858253556
1110111930
126089583
751010488
163778441
1751619496
764866186
825724032
918612663
1228909732
114740288
1376812371
2058246249
2089567954
543581315
310258066
1764833057
1318773830
1901723102
2062017775
1485014658
745706487
1655866315
1430516163
616591287
2053832374
543890977
912476473
749681015
1074925154
1632830822
197808281
651884243
2012146186
1278473902
2145673381
330170651
1601405330
1873145563
421297046
1690845918
1079400703
860939244
2001346109
2128241928
688590707
1156157819
321476662
413089404
603780318
1260421634
473545317
880057460
1861650659
945635101
915723646
252291060
821424715
2139002217
793229060
450004866
1240411715
2005874403
518730451
1210978328
1518319580
827615126
1442907915
659080642
2029847557
816360083
1876248225
745877141
2127187317
919274437
2034091561
846398062
1911407285
1430997665
516925632
1786814188
803068601
1480498562
27140055
330242803
1892350889
1836930451
31855815
1254906049
458679938
975244158
1738671535
1868062625
1730886765
1205221393
1567757268
1106390204
2031379617
1172986620
1183505229
544592774
604787186
2119774028
1823411803
2080108967
1755519428
1329498840
608246257
1521721932
1221564112
709551274
144895826
842053136
1686043758
990864786
564069583
952435731
145740246
1910953105
1901480325
548488386
1311216905
133865631
532096766
1886020396
503449837
1316517250
321385392
136733465
671652260
1947328323
2135106604
2137304707
822880555
355400708
1818663867
1183482864
2122334071
1008776292
477817322
1443643082
1048600266
977072929
1361794038
2017221095
1105992008
1441794553
744501151
1994953424
761426715
1203856383
1313040484
660131324
1716970131
29480799
1961300555
1648190071
1424091288
258222851
2042125830
1725609772
1260617961
90651075
5040032
1071770548
1276440591
416502059
287376444
1827637485
1266115863
1289091850
477708404
1659829246
458506015
952058975
495928632
1088116077
999759615
1459646877
54591303
1719417141
1121962604
615115487
1352705337
794187083
494903446
52634180
1335165825
18123596
1449834721
880452208
2003878233
253600292
42078330
1350110662
1006183228
1665087881
567163007
652453773
65459529
1793669126
1887390208
1210637295
1873063139
650562034
771746889
580256456
1119083282
1008104067
760715081
1059266396
315898838
618649238
1058187585
1126536441
117145626
615103840
1875378481
1634550034
1304532726
1478164935
850218666
152739923
1752433142
1980412106
1335735634
1916389389
811070498
1443294608
143526872
142517395
2069038619
105763122
367466172
1537129584
132865761
1077100329
2014837645
1114066054
1684846280
1308294482
405251698
1706328606
1415033541
1723827710
855622792
1538324016
946097818
685661853
486276066
1062302022
1751631379
1673021919
321602081
1983398127
873875491
864204473
1700200076
1649149154
787509184
130466402
1411940014
326473270
918331919
1909156253
71759202
335617496
1042781430
873008114
859276389
1188368564
683865922
1700532010
509330210
1853953262
1529274712
1293264298
1769039318
2034562603
1424874581
1521803072
513258664
102273942
1139924818
583155124
724023728
1391239215
1952954648
2076271214
837793836
828520708
32592228
676144184
609081264
1129591580
1575566545
1554334105
961807582
1405079065
1616306230
401903795
503080614
1110252009
588245591
807651878
1705456465
687336495
1327933631
1784542476
1545185417
882401231
1916383218
219563837
291882244
1640578812
87884046
1384218569
1053689298
1182483934
1432462735
884144696
790745317
2019569194
155627990
1297233139
756938704
61345851
285114005
733608559
31498703
280823042
783611178
1184946464
441365139
522206505
1154812720
1240003008
1481067696
1549999397
2036830248
990385450
1451245788
2104961934
1557472107
230315736
1092760561
2088938102
134696374
223903191
1867654074
205322694
1356344117
264796194
1407259607
1722926839
57985349
1509029742
248426802
1367066804
1483259149
732993022
1698727874
1163557032
2112428262
1047763834
901851327
100133534
1550885156
1355748575
2084110326
1941777312
1379472238
1908823603
159855634
1369404859
759000797
228389021
328443511
889264943
482938738
1461684560
1369671146
1705627910
877005595
168138527
1825017529
1737652999
688333372
132316875
532710149
789693903
48028161
1253582109
733665114
1448484929
1754231770
1127579769
345942270
1492248193
62361339
1138911327
511643482
1076807052
65434449
1236433594
1786822750
1837700886
635170274
492229822
420561639
731071207
326771610
1957509188
1452286982
1879945891
1187737331
1004553600
1527666898
1852301224
1063338108
1362876286
1787185632
61029880
1442497829
858669854
1997604531
1994227028
1111114275
1487407867
1746927123
955497062
1374498549
1961969734
1688677257
369163996
1478333078
149931208
53406772
449964981
605108169
2109028590
400719616
453141114
1792485761
1882598409
406092876
1080724966
1166827301
1217866276
579145007
875833398
232167214
1905052797
1726673830
783569118
178442521
1652321436
658057961
1310926756
497078345
1771910711
1801463911
1466593036
470165861
164969743
878298532
1335894151
1114649561
251094275
805551036
2112671167
1117293101
2027787733
1186683567
409098818
835732765
847656151
1948710706
2009591787
619661926
1636100022
902987294
1642125150
1946794821
1701858117
2103078524
488729347
919541931
116863065
1856955207
1829983453
1437562910
736140664
890756763
790897825
650403956
2134405668
1492463229
1908342386
2109994642
1697014236
1407235560
2005775393
1714498940
874436644
136714627
2083482918
1083670650
997579234
1052806599
2047651404
866292010
191896665
683421146
1342482373
1331133424
1888050973
1361690894
1425016841
534167734
997812023
1397748051
1573428298
102798394
554254546
1210949410
2142798781
1494790271
1640472142
647145390
645054629
1405122474
957980422
719897405
1591338457
385102696
1136411039
2011897878
701046092
139367805
178044070
1927493709
853894998
1120138784
742240584
832586776
912755585
966900731
1133233332
1409199758
157735294
1499115619
67704249
1065390975
1064588239
630123743
1329721293
1137173751
484169556
398446900
35081924
1525458057
1801264755
887232444
423686539
1931348935
267384668
1913029601
1129663574
67288731
283356704
925933707
1193827839
1340879157
203552329
1230795978
799794382
211319623
2038700825
161015946
879653645
1298223456
526794761
1783619746
496679048
2042516899
168696545
1019149051
728995765
497982684
1505003683
1099937879
300071147
219469143
1568339530
1936742770
800155169
316832981
28733120
1530926393
784622424
1169774175
1493161130
1467321473
1867496400
791567162
848384963
459839568
459783045
1895004914
99245070
461098770
86061103
10394376
20727673
840914614
1853306440
1064241520
911973137
971292080
534623235
1805754819
836814432
1179300334
1336022978
166402939
11577001
62840311
358107017
875831447
625614711
1997251341
1106642136
1177759817
446436250
912796596
241964099
2140251550
1191401136
1067222605
1589771595
2064176278
1347997052
955588915
1653112645
324214588
436370133
589418270
763189792
2113573607
98233596
1714073094
703733651
203040737
1402728818
609130298
1064322346
462378512
1695172416
1043104914
1684112451
1666419370
165588519
25030457
811858634
240165905
1655524664
1560333015
1413389390
1827083456
1886661564
62810027
708045538
746737433
747916630
1716171205
890803410
1925911284
661260101
389871140
1418596033
1637075178
814571370
137426819
849826861
819748066
994849007
1447853860
723805374
1917097108
1434497572
224256233
484909940
1469725969
1337416067
35120310
1593363206
546823052
375830778
1601443246
1164959982
1434609210
1310663282
278192196
103052963
1546947362
1923609398
1818709014
1981654116
365797731
1835939680
1061721807
1823029272
1162200445
1687406705
1530083725
583561904
2049433077
360443545
1456546200
40204737
2011242846
804682718
669643523
1575416649
357091372
219311355
1478872061
1070643428
1534164719
256546169
532749985
765906401
1776252665
1376867560
1538834857
910631539
629168095
1000171590
1009355591
2043684614
2029536088
1378469902
696781084
2037014018
2012895961
265741355
1821282284
862566379
1777050315
1569700815
1406873151
413848535
1741632455
456490132
171576018
1949474432
1667493251
1486026139
1253996839
1029237675
486412287
2002017433
844465614
1695536752
1674794653
2066490459
576847174
2144879339
409175566
1511520925
1109527002
1052938872
80126630
1666981284
946513663
1665485741
585154187
827790462
525364072
1826488489
1995519712
2020303686
1590880832
1422653054
578607603
1493416375
1248074345
2046003921
661642772
960921008
11795767
1890358543
225729411
1775807372
1884679654
95798041
921305596
872582586
1467736478
2058883676
737068506
326414299
530190997
1166674197
819903870
283987412
1272889813
1007335425
1839777988
2002221108
1129719765
365358918
1403721667
708021422
854675847
286220334
1467699033
1165713036
1254432135
438004445
1800989522
1233011619
171464933
1131332082
201080165
1643384659
1932257181
1320648037
1679172676
1994916090
840862824
1238029370
263271886
1146259243
1478906583
528362969
438378760
2014731161
2023163717
2091310251
1052935172
1601461666
315888553
1212117312
789997532
133416708
862448529
458820123
1117068704
1466424028
1649177762
983254314
1376135823
1233348014
113374847
1642558772
940828867
674228854
1537458434
1638789105
890874490
1104141801
120351350
459071945
1211825646
1703517950
1644721917
108505164
1743886445
1924575512
853636522
1603294099
363294034
72688383
1544167000
662525146
868957500
1232967440
2058139731
1960632434
1775822488
1006360282
377029098
1873126182
1579325115
1431483173
1823247504
1984803823
1805166722
1124245119
1712110341
1246896868
760570967
4417727
467661991
213224645
1864822166
1662321844
1143991161
2029323591
70016917
339772024
1735919482
325788451
476610327
1453279844
58799145
231197991
1670661610
2056206405
465198595
1470847291
1893563910
201483973
1754529755
1418873443
631741508
1734775239
1919516395
800909027
849046101
773476786
704653231
630929357
1231775289
91874695
2067933543
1415227468
571742932
1143234371
1888078907
2000083865
1580583797
1624842289
1411749567
1130937694
1483990466
876636375
717507445
488985836
9643004
168887865
1216583718
1294983518
610791076
1402658418
680185632
814822448
1385422502
784015484
1879057741
1145693070
1489184517
386944635
1642090432
324518674
212668764
114934220
1981560878
560200477
1213641148
327680394
1929385626
1311381017
1200536044
1973003196
992056793
1267460663
1600719454
1957407128
192414256
907799694
1833868795
618527020
41380252
479254298
1133550326
1315460356
2005833410
1574709416
1544184890
1818630579
1972726784
681814182
2073682944
1764305537
612142150
1510654110
2103281099
431437700
1743525764
1258923742
851448039
1058142374
1723851923
1378498969
1741454481
1813839323
1114360637
1153225383
354927115
1523632709
1021505660
1365110203
620628239
2060375343
154587279
2108695769
1078573613
1613239099
2135924728
305058217
1185233561
380600169
781673370
1507470566
1994236995
351841904
514551856
1238738805
900320847
2094079366
1113892032
1591874966
1015683740
1352299880
1652681273
1676114037
48493176
2070749268
1473527942
519971282
356632958
1132644484
1213622914
1097254554
888791758
1989132032
697488262
707746220
10600181
197701540
838130044
2041911836
1779305606
1896856766
252721457
1782527294
1074202558
1087102041
1856876793
189060680
19495758
756666569
260723323
558202395
426388427
475483925
1391416943
1007065271
2104283419
1598070880
695205057
1851120206
660739815
1154065202
1584392721
758286437
532229370
1173811993
682094665
495295886
682028804
1189070947
986276836
1308646404
1616842890
846074062
280677031
348987130
1375334170
1960354773
1768013373
892027
743336382
686537789
720886982
1588754685
1226529490
1873434349
1969347562
412368042
1722916027
719144532
36224811
1770107211
277641319
754255389
236166323
2014191256
1481770019
1971631368
1210084561
765956362
1465219580
364203456
458011414
1482920192
637741129
1803110092
583408515
1418280769
1012836494
1006716903
115560328
1607908256
744698351
518012923
66100404
813755309
575597370
1323019351
359318150
875672801
858236327
150700917
840461594
611151107
1926995808
299372049
784961954
1440185575
1225686503
2008518838
2021342870
1445190703
1398743566
1651762226
1007424669
906325067
2082853006
2110122902
2118930847
487160504
878791284
1129409786
1174292085
1929967746
1235028283
577756441
507215134
393788212
109302379
2053981906
1632373495
1111179005
864360214
1898965629
1714775000
579771708
2014639670
1584852646
229046357
582664735
1311515751
586969545
1275415259
930393827
843626093
1636371660
14250501
488230021
1800157475
1402100669
199319640
1640410292
675953130
1280532590
1034996094
404055973
1855419862
149569375
2117025943
1923627485
605981500
807029170
2070351930
877748249
1916345346
951764999
1591776983
1337914042
809641385
2067922522
1230103555
23017476
1731764674
1126379034
1754893386
275201692
1729503785
1786802989
286095516
1655099228
1276771416
2134166311
2033692608
2060507356
2093364542
1978050656
1076791991
1519184190
1313244774
1524204700
689997570
1952348210
1706765074
791771512
1229476715
138859913
670366062
1782014098
35473731
527143262
776159274
463972601
1272978491
999997881
163961203
1174140169
1684805087
1532614754
1392921408
1245896552
1476806178
1216964284
196409478
1364539751
203200521
906194352
1974753878
2062663572
416780819
497258986
625514313
42839057
438993846
1618968939
1026703984
1192650662
1942956804
886568515
1279708118
1330555591
50431277
959022722
1902585832
1343163003
1354214500
99629631
1279015020
1422222845
771228050
357720175
48893167
1242545084
1279774256
700907572
1141108658
1919602233
1633237645
332675332
1920089977
954450241
1158133253
1463016986
440569666
1401014145
1580227253
1071361288
1100433171
2059075674
1509259431
1082584888
601027066
1762004881
2042655112
1984140146
2045020221
114308072
533958080
30890143
1613072621
949277046
489199612
1920674802
1424317839
1841311805
343744416
1462288756
557061960
1226059853
1852886441
687154821
687699189
886084642
397402867
1722521561
74265484
954772596
1632365177
1338155126
1633415647
1143389516
1936062745
266837714
1479998672
521031682
240298012
1837824193
1522941791
1284687847
1802046721
765860394
1861656802
191193782
1538145309
1187999477
495098439
1647700134
1459326062
1914545930
952667234
2132099408
641483188
796302430
326007768
657590148
2065558377
1092596387
1769508604
362088002
1466631880
1623061540
383886616
1406801686
1734182903
985359456
1515107487
294432634
839808544
480044521
441698376
426963840
1516740753
1323909217
1502879712
563152467
1279266575
2106355220
1913825588
656193314
1065559051
582668330
1315480790
677090727
2127444223
1472320836
1337615942
1136816370
962328168
466769581
1291814079
820844854
906165407
133600447
95585960
336699940
824317214
1860435806
1163953909
512625671
297158618
1262246661
357935539
1046659748
591491197
1166110543
1856698254
1595504980
668642221
1327739152
266858198
1984394480
1525687139
229255198
688114991
1246526446
466375223
1905986943
842954653
853789717
1866920475
1109722070
1625227659
1150119004
2110979892
1437513434
778006880
2056101363
891490492
699271858
150726890
993423763
2007598020
1177710994
1820645185
1061084664
1544769123
1935278724
548773331
242801325
1885843936
854332946
190427213
870791162
1918102398
2102308483
414365279
1890938270
1695518372
1977519504
1909823786
1229571557
1692015289
2070067228
1807149238
776329530
1485123968
1497051272
880440878
1490823686
257424426
1844154130
1676309596
1476097688
467065289
712817615
2071029589
1107205901
329292398
1915234148
2118267525
1290179492
2072570028
2052216980
1278912978
72778338
873970362
104317351
171780935
871823470
1806260341
1002157954
450811414
1093399547
301940868
436931193
1333916953
204148708
1681543849
1711451238
1588943861
269697899
907062084
1410454720
1680700037
1461705928
232811165
346283249
1714424182
2136723700
1046085369
689472258
1766046155
1435693133
1399048299
748615647
1070270113
1085915201
315010148
2087432983
1523049171
1033797776
162343691
942322636
1506420070
287837105
703988842
1356257823
394119305
1384997539
1184663815
1791029292
535206784
1134793553
1847700560
1804820445
1858187072
177420038
342367837
1613132348
1736578498
2032791913
932497454
1675011831
253689305
1940561680
894476105
1665178314
1517469952
704917300
2139157312
1155648272
1051998314
1625228446
1807531785
1979824285
1079386889
402819488
797112512
1068801673
1092750833
959892065
1448339284
649662157
1437551711
124102398
1287129929
473623354
466203883
2120971693
251630870
752605287
1691814748
378771641
2085921652
216490978
1957979781
1700459567
808529928
1739342792
494810515
2010704408
2138645675
2085476786
382519375
1574911282
1261763281
990260574
699519903
195925723
1636004589
1800485563
1967861896
1921088297
777949990
1090972515
1808228948
1213799210
1817976547
1834095090
770427426
84359816
1212246229
500754712
1064870640
1684860662
982214613
1914892418
420423390
1922866293
2002952476
140946092
2061172996
1099768310
76377281
1508378848
183646579
1084407119
305289380
1154820340
2072592314
1356371951
1190445632
1000975853
656801386
1010185766
669964673
721853329
178535367
1091624039
983822912
1316035046
1919973940
478524684
207421724
42024496
365113428
1222373744
1653904494
1238248819
36134573
4939640
1599645682
95076600
1175662304
2074151846
288581518
1940432148
1400991086
727420918
70123379
1297167221
1332478647
2026114318
2083678054
595215709
1203821668
1521916213
1912329041
621970491
913111705
1830214576
827368001
96398558
2099440484
444430783
2127483040
1326064055
1412735255
1292024277
1237054923
181094630
848567173
1796416792
1114159263
692546238
1121595556
1795509406
1596610741
418717461
480451961
1097608374
1001474835
599456857
954298996
1161971118
775237781
1235755456
1105954521
552470850
567022447
329944522
674901169
1845988014
337152927
1158170191
1322506435
389416012
1958836597
2065364596
654893013
598160405
1292340828
790509009
1596172230
1467783305
1592788112
1555016835
1601525423
1714858960
375812943
1762677271
340755064
1907928219
1605145688
1765058587
57978642
112734840
812661848
906194352
1560949903
143335239
1574419355
750623604
1057254764
152055818
1609178370
1462409
380779179
785474012
167714633
880136037
1937302474
1202498335
2030943384
1814718533
2016017151
373426930
1208061796
1781858013
274946542
114903077
2142075836
522036920
529362182
2088394198
1694220175
748154046
177674216
1957131161
1618464109
1591489203
1807509955
1973280316
872449646
127485601
1824962481
1724753358
563755289
1797183939
2117879015
1765371746
1879224228
402766499
977135702
1062589016
347639887
797203500
2102430812
1233981084
1091528064
601886974
1223833286
1164346610
1182994913
127937565
1063433250
1279168064
1990771910
789676565
511819473
683676792
834120530
1181780035
1957628020
1708985894
285301579
43200799
1569213648
1698522824
1434987700
542675416
1943652792
1933696401
1320744536
1481474344
641798908
1140538230
1719387915
1462352468
959244903
162995706
1587439360
1829459802
930932731
530492396
901802972
430853288
254253037
392500025
1328982800
944591282
154038120
498607171
482954900
1640026214
320959693
1888476036
1821764310
468945334
131587891
1051133619
1728886083
1427596261
1889703412
975105086
64825824
444601167
2110842627
2099819808
179387047
1308380824
1071840548
1626108738
318092488
2053394173
131290203
1474449744
585035150
2007908365
2079496632
1323514766
37181123
1908016030
566239660
332918222
1302782137
1659831097
1297685053
1964343921
1102165070
315313927
2059576260
2047740469
466381948
1641422342
286089110
1719123203
1806215697
1476593468
1311244422
540557490
727543158
282425013
1329716118
103023313
469599802
1709639681
4656065
434886259
2059789448
892685659
489898124
517470433
1953599794
1433012378
193673258
1865990796
574132807
352139038
1629020811
1870795630
803530440
152269388
1439058163
591526155
1566887637
1522316104
1773449779
1578940435
1782799623
61166404
1973059760
776157655
398190790
1107270671
516099048
983795598
1693090732
694019988
26066428
1309735592
1490235239
761127699
1793421178
743644923
1880575333
1908592342
58221262
1222137197
1522463096
52555176
1009504178
432384254
283133073
375318040
1309979995
791617843
1284600122
1540134980
1950782389
1406439826
48950729
1200943654
58385932
1513083125
1427299410
1487602027
807608027
310655876
752386285
434680706
1150590769
1774183875
1484745404
1812794248
1393921402
767976893
1741254335
927122926
635198238
2044521179
1334397931
1401805053
485987013
58235640
1586002268
188398291
43659751
478977047
565958004
339635807
174814212
72737790
1804239269
1449458330
1849594229
1835318389
656743654
690790631
1993003239
861468877
541495248
644978596
1142628108
1432551537
1287251557
1178335313
1542101876
1634573963
1888043037
777851367
2125240079
1486548007
697086576
1166565864
167400613
2120297496
304137912
319766558
560498440
1163592619
1487580435
1690975895
2004503162
609173083
500655137
386321604
1983994002
1425804180
999715600
461209991
450612819
2118654901
1356051202
1148928619
1171324454
1380587785
1764738123
776770548
1162986293
1344333062
832999837
1664477019
1869047727
1674274023
165602203
917579104
1929237342
629383631
1268432348
468369532
1977811682
1401130780
795997849
1033733206
1909328811
852012624
1914402557
1870777858
1855845562
2019933169
248209630
1523838234
1174226014
1198444066
1953611409
1034701533
2128122413
1059838166
1080716158
404409323
2054104966
1177995825
1151230142
630544143
1237309656
1223559244
894143787
525204891
1788369383
1252697095
296120034
2049538375
810102309
84232704
668274976
857564459
521025571
1266436118
204688012
173550009
921238979
499338742
1996930912
446846260
1534333764
1106981626
1047306682
371454064
1223112711
415026151
1080554532
210023254
1816430856
2057345333
706925170
160301750
497941433
391703137
598971080
1489811525
95367964
1285948744
76891904
16092465
290684524
1236291247
867208243
922057140
1486748660
1892423971
1340444347
443378122
815305119
694855915
813262564
1200763433
1068564658
1564147947
410999749
407486867
1403649202
2033488486
2001361781
1544469598
1996551073
1137015393
521163390
1146924820
615440070
1188847615
537986997
881633189
1778233131
233876379
567770786
538375915
958343945
404167930
758178089
1584935435
1971817390
1551794148
1817438307
1389927534
1442558629
854732794
71169005
1217037744
2072463035
713763628
637251863
1845477696
1964206323
789303329
1359889881
1644423470
1370229599
1117780329
545220785
1122826130
1660555702
1059898920
2046956351
125636602
1116416765
1507252850
266741507
1080850694
470682097
1016821889
84085300
544213256
772121847
1119489374
1947077462
1602742521
39176669
937391008
1121066849
1782643856
1281287654
597418566
738075563
86513201
213968239
1565688824
1198136789
1114807188
1464365647
981325731
932304017
1612897396
1080605829
1283419032
758359182
110455691
769582155
1141755790
2001276224
1377650679
2072905608
1677434071
895113550
2119512271
623745233
1933370080
866385550
16228450
1119611083
927500060
354528156
1252568129
119112438
1899121046
1908752922
129975210
1205612906
1340620977
1505051035
1810564130
1647948971
437983044
997279718
808327469
631814271
1075101669
314032938
910518152
212857522
1275248134
149380488
384765007
2024642448
764141861
393365421
1536409231
1272185894
848393442
1037478358
480090970
739504510
1868067203
229428600
444796699
709019843
985481008
748112857
1908214529
2068135016
588461848
1684891812
529406913
348197816
2065744596
337943909
461060147
397507018
1539986562
2000387756
596240832
1237761280
947167861
928373290
967130431
915223609
1392639560
2101546931
100364102
719313350
1228355263
828725541
445692320
851890986
2105103876
2131634368
981712294
2093446346
1850990027
1691940915
1578818308
467131027
1832242541
1352240849
1157982906
1078370888
1245354151
1125711194
1971758953
1489621470
1534829127
649155492
1175654434
1683753825
162173728
268535110
1234213808
1033894163
393771328
2060791377
1789291547
880281280
1318022701
1074145239
290470370
1792528140
607597207
574034734
1332872791
2089341312
288812065
358070918
1580008375
1449841895
1352156997
1614113512
1110069364
1154636157
1640513142
1189916461
1907525956
1733314069
1674413897
203497093
848591207
143506412
1337514826
98416592
840479845
1447769375
1463688672
2030361581
1550092340
908104657
1599824378
57705405
1091677556
1000988976
1799741028
2063953511
1983531716
266050766
415969901
364387371
1518765793
1430725952
946587562
104869326
438856603
719126902
1743589313
1743628851
999465066
188193687
1022640998
176217473
1563808223
853306164
1212449684
1893721393
1748820606
1725596029
676121560
164179510
1835243259
629772390
420120918
676731926
1343662999
58309339
436302611
1794048627
1470553600
1514575139
1159595528
1770448156
397015903
1347611949
1195768765
620872625
912414018
1501689415
2017507662
1404216339
1371777091
518451878
413217461
1471432547
523468983
1699270675
746418582
1794626405
659076908
927642157
1043347053
1326874792
1284458679
928687231
2131011710
1765796839
1093303262
776221135
1940646691
551164448
1524936849
2008899279
1666817759
679005715
1701975337
1065381462
1366779554
505342553
1347127972
563985617
1669046355
1050170380
95465155
1773188640
2091520193
521226585
1196244101
2013144149
473849128
1911448960
541730365
473764493
619648627
540371408
1350585183
1737416037
534158383
578418055
411765802
1842282580
343614774
1354882983
1291211031
1896505484
2064490575
1330861115
1921860577
1867819485
1969642621
476797968
1010164621
1629799667
2124373733
888070187
1927442916
1848137182
1790793056
279009235
2112725218
1013503121
1835067767
311095648
1449951424
2089983292
1967862626
249001722
378253912
1797229848
1026385978
250868310
1841269303
970830002
2050871970
438041112
1948578121
249023977
592320076
1627971105
2046792750
698786067
206111463
1527915178
605536161
373389246
438966148
1920770743
819196143
1674478234
2051380317
1781715339
1580517079
813959544
2038404787
1800375906
955760942
33031278
2080443655
309415389
1648591189
1057701462
938784880
1202049182
1921418693
667709984
415461824
280532728
438122502
347247946
864932574
1447209657
1566749335
127746691
778175980
1140211853
846196654
191864014
2027379737
531635527
272002675
1223235499
1526571940
211764923
619265103
410672448
1259250912
1907505119
730791349
438828482
1966034915
1400918478
1710434803
1347832999
1753175442
2060691443
1716927151
276452225
939121531
685672506
919675657
310881045
1653559386
107544299
1730409200
416863605
1569035955
750200955
1769145200
1822437308
1257821897
1195129882
1214020131
1577231543
204733699
127000235
885198149
1250540073
1003173313
1899232937
1204846081
554103496
1141123811
1488415343
1822632694
1453707852
327841730
1745533928
1367402655
1715049634
1482164753
909398896
1553740174
961397211
315846972
1259671599
2075015122
1353439630
781610445
1515674296
1279240786
1068113785
1814846007
1477452340
921870751
1326837319
785996192
698075691
1956870840
2116183384
1112154198
1324285071
1462649808
2041262706
1331745168
1947371526
1117741166
430265493
1438946682
2045654609
1242051592
439746967
2126906713
58443585
1365797407
1182841379
74474806
1841186667
435252001
930902669
1019347726
84726841
1504047349
423920735
1277722850
1116697622
1140405069
1051323004
1659607753
921906838
469348596
1087289299
202580190
1564534232
664168295
439823329
1336079947
1095835047
124415284
816256491
482137333
1509582377
2007189443
1583351646
914060916
579608704
1056663864
1952070048
531689565
943225756
1963048514
55992670
111288519
491893375
397677158
1386776838
1533242508
1472516767
1805167942
1331571538
1517774020
110449269
1737779571
386769869
1557598155
1638992557
192863528
1995489213
1487711216
1720237663
1263641482
2056820558
1368588149
2138051537
197823625
856521294
1337886549
1296392454
56744795
1398126730
900547238
1817754748
872324962
1290156809
978537186
1868279605
84548881
1695304725
1543993117
243804064
1317073506
773016399
433149423
848416692
1101731060
1764557611
2065221818
1836160874
2016560322
1274366333
1993621791
1218920029
734917707
602838376
796057065
1480066147
1041119214
933221842
1500129228
263625315
343105111
915303134
1883354897
1006507867
198865176
247860743
95127983
667565658
2138076704
1278281103
1918476781
1530126914
1497390564
945562624
2023825764
1018606767
1591921073
236065441
1347572064
706003761
1608635729
618057044
611089706
1531361521
333690741
832309928
876261900
268320914
1551310947
1524842804
1191906809
279434558
1653993756
1760460179
763713221
1275499816
1810886216
36085788
90232336
1282635310
1870697140
1131194272
2084669235
309045917
1856528089
326726170
293690766
416330029
1397138772
259319355
1652897739
439129152
1280222102
1010042984
1928939986
128267536
1732326891
954853673
1713400066
1665091502
1474592068
590844412
1474896258
1295738116
1479072903
136916788
578534538
99706696
314086564
786788198
861877556
1540305820
1799591542
513037053
1801673697
1761600485
103551611
715412611
711574554
92666236
1911768773
246065018
237791900
181667246
345119641
309217041
1782860032
1570261781
919194688
2121211048
39790765
1389045548
713014157
885778124
598743675
1171458621
1907299561
1929934673
1532041889
82116119
1171336118
899300216
2053474515
916391357
1788502572
62821293
1156679613
2085700270
213695510
1919727013
1927950634
1727409175
262015493
342303462
936276011
18274556
2017943105
1977240728
961743850
1076612332
808412798
1269052178
734273645
209865269
1313268023
316033214
562848431
1408278085
10558750
563225990
96221394
1462225320
1643201330
2094531163
1997475613
1297320204
1931381674
735518004
1030027889
1108498386
124185846
583751284
1867518012
1319671123
1948154450
800630037
372983020
1181289172
469267757
594241722
1791461050
796106807
1875735111
1015511039
1812719949
76258259
1398772778
285567521
1368289130
1041027920
334534345
1448595405
1184172958
1535835845
267105869
253039545
728550723
626377366
2028061533
516169631
604781688
2017422237
1136543535
1520563570
52516556
1826405832
1346412754
1867309548
1414224835
1959209689
584243337
1845253986
756342974
33986961
386698678
1483214170
2065247415
1469166640
234868921
165684919
747545003
697885783
1366486294
2096518290
1635230412
1481186879
2094437804
1651737253
886818944
1373682500
1309721722
1032063412
1838884326
2053596779
1728601260
496133168
141495217
1853162288
813374300
1772107172
876560544
1736730294
1766158806
2050436581
1216209844
1544852586
108758289
1809905696
1119631763
1234500362
2061335949
1857559780
332434782
1078026622
2121920470
1489663191
1988320475
1404620401
1848595243
768297387
1383205703
638676345
2136731774
595858461
609092142
136394735
2116646619
887529676
99034512
1481925660
1201323496
1038802526
143068950
1877091559
1024130339
613612484
1306692541
1859007985
1822665461
1114470533
1201989533
2084876442
67112765
1688800479
636221377
37740153
93819186
1265213288
1329009433
1528692452
1112898155
1208220410
71566973
1554169805
781428887
312497365
1391553176
770779182
1709078896
104005797
1683479905
1101864681
1657074547
1223833286
1475925921
474763731
586637360
1136056960
1894167421
1126972132
1758439819
1767290904
1595387307
1962384966
1546133999
1781791380
256491943
1578420406
955754411
1021592206
33949368
746517747
86097758
874467616
976781455
2021996523
961457831
61571631
1502093312
435569125
552917002
1478574188
274075355
1483527898
1314556822
381778828
439286043
5149762
1283067803
397186204
1774019140
1387861684
1867366657
1137764969
1998390686
1310383563
537812001
868171307
1350223720
1248381878
1651880383
71001202
1280902827
679945383
1180505904
178062066
1750535621
105951819
266287383
407579194
506135663
750807824
2044726505
2075715506
298529021
720514576
1284192135
1664703986
334514482
1604974161
2061591878
1541634229
505103529
778599375
9986041
878365640
1956802297
1037922379
1077299959
1590401494
26059023
1312460382
359537801
1319246509
466552148
1564940198
2048430127
1291708306
624388844
1580668579
288171296
1965364595
1493376749
1033941597
1860227210
495742355
1722215860
318610003
1394015348
454392759
1079126624
206107543
1260240021
1942654068
282090349
1520478912
2040741925
618228247
1502360159
1571896606
3268449
1213624831
2060119988
1371399556
968523179
283682755
1747729720
2130633848
1716681066
556025141
120439252
966056403
382566884
1632345082
57499420
2097118835
1641908187
671983900
1909056976
1918417443
573674551
1550013261
112327942
1991682748
2138462376
204132437
1751631379
592949295
616378182
948060718
860764538
674625909
1082923629
911423398
698423460
1832465184
1386556693
1546869139
733180506
117399124
658898069
1071640862
751945176
1228119594
1605674268
512304536
1912125065
1981020473
696867258
1532491943
1407455531
1397193571
1594452156
1200939720
1482366903
1035307085
861906665
390822598
1695174427
96065325
1507466692
1814162529
39646607
1431681453
908242655
1849343724
1792956168
2090994503
613645627
385415592
6278304
71539086
1373959513
1339516112
1434715760
1010153079
69879456
2013983040
2059004582
848208357
503946818
147757251
1021673863
442678716
1252348781
1172069618
1104791591
1627936955
1169522425
447286961
1445511014
1187569377
1288469996
461842902
839860709
1154272828
1857527875
7804048
638700787
1357107032
1337778650
477227640
897496649
1608710116
126739934
1456801895
358098838
1487128804
1812217032
1896432379
1559291349
2019784189
21367027
323992271
2062367655
375187593
1477808731
1723387004
1752173433
1069611830
1186303225
1592146246
56269478
1614149193
929078548
903500810
168792540
750324615
309688501
509701899
617786617
2127393017
1681617174
1696666735
1014614880
293328774
867266552
477427010
1554259140
2069856672
654071986
1741479066
2063190772
1966522404
1114330623
1073028521
2109026750
1129438356
1223814338
216194253
837007066
876488027
255670153
86518000
489106393
1645527557
1003603277
1017104316
1438070262
2128489219
589021939
468502675
1090161122
1868895386
1360888515
1908055507
2059413091
596494393
2045660830
298921690
142739112
1196284045
157507375
1987832110
1253971418
1149867823
1309860655
994221895
3037399
371385755
1432334686
1938352636
172284002
1950291268
302578980
1198250820
529789436
198294398
1371250713
202718075
913278151
458412542
261452668
6941098
1816646215
1577215023
821270560
1395795530
325219260
501250401
1183128200
1622766009
607514420
1127365640
897763580
1129593069
1528429027
716015856
995151653
554665211
1824640275
1587523561
756665132
477598253
1439683502
704423192
557261080
1116697580
1552198625
1020796751
1306082680
445113903
496476684
1016474374
2030357092
105372224
1264391166
1115521701
224413753
1366386682
1296103467
1323211897
1500408893
1305373794
769810270
676104547
1923631136
450785252
626930194
89731878
937223551
1453994782
1477639451
1989389410
2067932035
105605504
462333109
1091426833
1431865994
2043007878
514189217
35304106
1799454408
181859792
1854973315
1699336585
960358979
1902190956
87445213
1581591807
1193523118
688088294
848923530
1885923718
1852159953
1250485887
1360853299
1138212509
1863722488
1555093989
446304852
300387779
1003019245
1688643099
1448170411
262991418
788270897
494366552
1621291670
1903472792
598268050
1505313707
1148924640
552124146
1199500291
611097769
1377850182
1619185109
2001294738
1231305150
1805809831
545850983
84475306
159758713
187998904
933756108
436549871
1711841293
814301170
1414740367
775361898
613011549
1669086373
313730447
96370565
1272996515
1601503022
9537436
391592592
56561066
610787240
1352028893
2023308229
1225131849
1023320711
94224538
1552714564
643120360
1937602039
1951124442
994202126
51957809
1159197131
693983327
1203913148
1275147677
1338773223
777092731
665853844
445608323
982951188
351228241
1290117251
565901272
344915083
727508445
1522081532
642733666
1082963205
114806652
1441163129
812008085
687608812
192441444
1261466948
1049572188
1082934048
1397675467
1662829622
1491949454
166375833
262796748
1168939585
1993621145
1480826371
99663201
1445581860
289269530
867634811
1103185092
1903915875
452380038
1596551896
156450841
904284567
303060958
1489811525
2111970034
747916569
521298396
329703076
1856527100
554284057
279851188
532116850
671553519
1437837884
2147194256
406098853
1630151740
890507730
1917162414
1276802398
324746772
976090233
517160046
1251374197
1771593192
2045620331
261394990
712446090
819352090
894824783
1846380754
1052599511
988451688
544210897
1092474498
940373751
1142926622
1551461820
1583004492
508370986
1289180178
67324014
2104089214
1639516996
1403241842
968938250
598645212
1059133857
211304529
69136963
305659918
779349213
569534258
1180962319
545781523
682476504
80497223
518461035
106677064
1050713655
395811401
949049883
856026199
451887685
1569187366
432249884
1069370791
73485153
1142477625
688779119
1724090391
2049050227
1918858818
501411302
1942605556
1791596850
1657222581
322597261
1745320068
199862822
487881197
459998438
1185519904
1670135763
422472117
434863345
510452015
1332590677
1514996375
1441125606
1067482619
1908958807
1247742207
1974851536
989390903
233811865
1560901240
1282344018
498027668
2022568544
1873164304
2051201176
1444582932
1287749744
258754738
1252312780
1563517710
1062404907
2145232662
1495198194
889794181
1191337643
2060356723
1394414431
150452977
136289224
1154596789
1804112280
1678035748
84715253
1540759015
1968885729
327477286
45218862
544838799
2134320172
1311768765
273719439
916785431
2031416174
1403037208
561252800
482061129
423741803
2046014609
24778287
1564904194
1707708666
230103795
1964052550
273201690
124733
160593455
1012111248
930436095
1903537463
563877870
626153917
1288525096
483200318
2123951388
517253973
1731666996
1937481325
1958912508
1105156634
1300228344
1447806148
1105607422
176912010
644584806
1728129178
1484887718
546050122
1217946337
316828551
1428881793
241573624
2137704692
578430239
1838855175
40654431
580032224
2043561327
1693776861
1973535291
1209903692
1004460768
1404238223
1961866251
2043216549
230183306
884163597
1093599021
1378437915
769592495
36991654
2055852837
1469721768
1650508473
1915287056
249070100
53331772
57207452
1128358848
1293565598
759187281
1092139251
1362324913
131480311
867412331
1262653560
1349208039
154489288
935870377
301115970
345781166
94502227
128663619
321100838
1921323299
1376023134
1937804152
119586097
1566253183
438219049
1282703268
505124976
309385454
713476508
521094496
166723246
1692424142
380152476
329322092
1985592830
990614085
401979279
1121844930
151314869
1756091258
1714677334
1947564109
1195846934
633901748
1231510874
544123456
155638383
632756921
375754098
2079720495
1521297702
436137767
2125505505
849636062
1365559020
209109055
1076093244
315963793
1037958120
387804190
1279814197
1188798930
1022151526
401217140
1409986009
958417988
2021322241
1481599910
736501424
1343058428
184471024
1021287861
60235108
1341713187
2052407240
906274003
536297129
547194234
881675476
150417267
741881691
2079034282
823026506
1331245310
813000397
1026760258
514835014
479605740
317276867
1135300942
1640851176
136492986
9800166
1415846336
2045439275
634583426
2090355425
934196766
1984478253
112348481
510418751
1397625455
15921519
593244926
738361969
409317372
1373186181
178486200
642370436
1923965312
793582261
1334073134
403676705
912187370
2008915565
1994422021
1422200470
1142295591
36671769
1915246815
1676115912
1438405772
1525758631
1903537582
1166007038
642097439
746042171
1639720540
491612488
1731031313
475692957
1866984302
1138642333
394999889
1196535367
1709982411
331367387
1335433897
1943403712
146616064
2104756607
697708209
243516717
861028869
1392189005
1945869438
386392857
930013170
476530143
1376921316
1425171891
1882856345
1681601823
1673072350
1804220485
1878949520
1223435972
1552846838
1258045715
293983096
834895060
398172633
2117797002
1121629341
2061404658
2119510554
1493441302
670620194
120321414
913644748
293120742
1971427439
1852718602
317751863
860198949
1413876721
1121781292
1294263478
1055147591
132682957
2124556124
825839581
1235790371
543317804
1448668603
856777947
1823202395
1729470270
1930113514
891801386
2017708013
2033647079
1495531250
511606033
1185724181
1014078402
260078466
1787117943
448718969
1688104373
209121710
1181865917
1898700962
1707639224
521180494
2131867854
1867429975
1634227964
501145783
1181864586
1943327118
538018399
1082882898
136291113
1116092805
1164343552
1107059055
933022416
131274463
352781859
1836314375
459279599
1390692232
1543036548
2110302444
323872385
1449986655
510873628
670195935
1822347141
1967567654
1155694717
1651702429
2028463633
1478633034
475748835
161332221
1732102387
979293856
1932349193
272994484
9984194
468514100
185031417
1818798196
650334041
887740962
389999172
517281875
1549372903
1636244082
1240216175
1499800642
103109899
1442071364
1065776904
2126448807
1046590617
1195581234
2037167230
52970113
1559766877
1908209626
226228881
1304867047
1762186907
317687634
1822664969
942754023
1445896513
1549372348
1383079785
1980282712
1797621410
1117785141
706705735
1835892939
1591981705
1278894065
1249044857
734778103
1515575753
42672980
1916858109
840698328
1401626343
318170972
1005883579
78988655
1306553878
777799781
1092962061
112257913
1083301221
1700453523
398708255
988561946
1493161817
557042472
94525673
809457053
59409845
1478299017
86253095
1408529108
1546516603
1781507155
71055170
1212233612
2126611593
1829473504
563489269
1526163302
920031311
343385530
1918856710
2055578495
933717937
1508057954
1415550734
1985451866
66363866
2037199966
1706488376
1467476547
197433307
1425569621
1946506911
1878636712
1462645349
537526329
207478848
729750289
1932454899
1337218546
367217755
1364727672
200627552
706581486
1242765127
1868260345
242686108
2134008958
568444362
1511898194
103699112
151039294
1072706215
642478612
833142553
1068308376
1587643040
432006111
734073467
707783058
923780672
318337296
695601736
2063571064
1917805930
559838221
1251469432
252587571
554898137
1887417372
673374142
1738264360
1026676531
186163691
2014476590
1354353187
1144172489
42350268
1166782751
2133563730
1905195777
790697051
2108804071
248392552
1673347702
1863345254
2143135073
1980178531
1115131776
38359526
472028782
186579477
949675091
754439621
1671714022
403551666
1732330017
1669991476
1306249600
1471974898
1886944281
1080416787
898713538
51623881
1739941028
33164759
1249324111
2051688296
458280976
2131188364
485894159
1896864057
1239691022
1397347062
470437922
664200864
1882722203
396612748
814378937
2143518590
134610036
1852119018
792412351
2065044543
1703868501
652328939
1674924760
1797817586
1196208305
1126803201
1124212377
685863073
1205996288
1790672624
834717577
1319192294
510441626
829388239
980877856
173413146
47809188
1768416299
317409978
1338625031
537698463
1176320574
1974034339
1778516165
222518036
215196040
1529106004
375318832
1560665470
14970673
550134922
1889107444
91555362
1881185107
480214428
1268669532
315503618
1066718768
1105438900
1402598398
2142861514
1050807294
1799136641
666796891
548392732
2120931728
1111057685
1485675613
806295092
688959730
474825296
385557079
2060681323
410918047
97926953
1045806013
1698044093
1287847265
1383731907
2012820183
1462397540
676885401
975767254
1024099707
526384295
1521460892
1215210888
431671674
2087489588
1712742354
954529315
1787655957
853299053
913025246
531470252
1249842313
1969005160
977263555
600070290
1146201671
1718428516
1312091531
2061059136
82109038
1188068894
1775172323
724631507
1227614220
1675000755
940192396
1094266937
267011881
945577759
873190709
600969134
1201659262
201181553
1240860274
1957710179
657574196
1038387279
475671973
287328518
856943952
1435801087
85813534
508439329
468297625
394989002
1592130304
409682053
102156086
1328107868
1170495185
1646957569
1043571024
531389749
204985269
421204971
158692652
913004708
1435805028
259173891
937988479
1372539134
1671816078
17982244
369362882
1364872138
590753007
175550450
592506540
2020533504
2019007486
481059143
1013368440
113583531
482731646
1857848270
1629236843
1413393883
1691014540
862358024
1012451315
1843354229
739033246
204418674
1792181096
1749541127
321426912
1771201109
761063020
1417646756
513176969
109534075
945404463
197205029
1961613136
554088710
1920256533
1139666172
1074504164
1756989332
596903939
551189019
1280282680
1796202629
1434375201
273970844
1974711208
1653588276
272492497
1270246030
1452942879
19041585
520704608
1082049034
572898554
1024520467
1341827972
1980795977
1105661869
1849560710
744541776
383777809
872429186
535368301
2133162053
256504743
1320911006
1443533939
2100991919
2147278091
2065591177
975310568
76860210
1305395074
2017221095
479688918
1637357053
1490318206
1817356055
1198918312
1852257037
1731469487
89377497
555498305
962409513
158245544
427138242
2090922006
1509246608
1003168950
1423605191
1533109448
1727040994
1485746795
1423225670
976862517
2099994478
766351809
835181334
1225011435
783396599
1538428698
705774815
799741613
1041568384
1417111880
30404136
2029973652
229663014
98836203
115833307
1132260933
529580826
503926287
1499683453
832299268
247031052
131775175
2065401530
342123176
345434238
1612196708
975314545
683615507
532586090
1698115945
1046650843
1416276724
1692101770
653369697
23473521
319189568
1263641482
491747105
1410655044
88301201
812008085
19193629
33629163
201838179
1986509654
26564079
1403500310
472924173
62865409
96311389
1977200344
751081923
920106206
1313127547
2026159214
209255902
1374609705
1349251257
119203959
843992724
1902749947
638095771
703752321
769140182
2091969162
95507932
1877740387
267537090
1304528185
365248047
901822367
174735592
1025292644
255385211
1382417731
1976444417
2019521326
927209402
1411434920
799001999
1840517189
1428274442
441950249
1462171677
752991312
416950897
1979900207
1121568949
1082162317
1409508644
1842727595
605289716
1538425835
2103892805
1724553228
1687562383
1781898924
1783584058
1907914349
1073152904
1272293070
654565914
14203509
2057131046
172309080
1768972023
1480641995
1867705828
1604441140
1268077081
1241697333
862482580
1999027391
2087740063
1003796149
276784621
1092253348
1816982712
1186994083
1258865964
48189456
532097613
590662389
1483251679
296977027
306499316
373998631
1532850223
522467603
348258103
1579550208
277304329
1327144965
388351081
1642891583
549494151
957335158
1156847683
524436039
386314874
1554839821
1341642966
318113394
1124031253
1796534924
235100049
407045113
931548184
505632325
1614338201
2131809804
504290931
1798446303
903561198
1245479988
1866513294
1217017455
377339819
1555649803
783734043
481678613
1728171437
342376399
484509900
415433463
640826524
894278707
1355506602
1556769077
2019527560
79630745
1253527177
599800480
316802128
1280620173
257073259
877716398
848917870
1824993825
1962013257
156267612
1479167175
271965046
1345291673
999347771
1363170572
299785078
434589753
178474930
1845018406
1329799731
1287549345
945145656
1418807965
1822452370
1465208673
1100651566
1955699587
1865420357
1356692461
1048086093
264012695
1880307611
1664766488
1180911304
1686304050
2091182942
1398308274
1742115525
1640220560
983590360
1290224725
137889702
1444323161
1143934379
105139063
766361807
35792115
1058564491
1122812713
791021007
436373597
820285368
143945762
229170432
561406356
1633998534
1419424039
1878587154
92435476
2071770783
196745372
857949629
1949797955
207425442
2026038408
1287394556
47796779
625449187
1438260389
1362215786
1134864904
788301592
1341296395
1794033490
818480288
1469166640
409766964
1439640936
1036368849
1139662121
1884008104
773618818
4695406
2021343565
210141809
1003829867
488895785
1514534743
778962046
1895750786
1615652895
1282929217
826214608
330505724
1696028749
1442990755
1154265735
1854110544
87856002
427349415
418810338
732251451
1926355306
784074694
487649159
1084031344
1664195991
1266909208
826929949
1273763348
1480007219
1785688774
873925798
43200799
798585459
962155014
2014725990
1543668529
315352809
1792697648
2143380668
171680447
23412098
245481219
2106139378
640024759
407410773
1492081396
817168847
1960093946
568195583
477595854
1249893408
1322745980
384542595
457779885
256678573
641339422
1063849759
2084722523
422972002
476533159
847494816
2029157815
291149948
214524081
499038557
705876063
1899860969
1547939054
1146657418
1561191084
924484428
685989686
134657279
460141773
615393700
1319195277
387943841
2032927612
160133860
1046328121
1399929109
1340035806
737683082
1960907700
1496541838
842928783
1816833617
477047416
566994382
1111432330
491888553
98158042
374166201
505925757
1897642960
977314228
1486650239
160110144
162138614
1081352744
84824831
119948304
1215591881
977565818
1536915864
431066799
1746971640
1951809371
1526046653
631238620
984168331
2066249385
935648337
1496113728
1351515368
313782551
1162138791
1295392315
1763473973
1616283745
1888948801
1649660388
1109461135
1197335909
184472944
2089451757
1937679286
1853812767
218123715
2129142408
1100144476
1586001788
1026789561
1183725711
1769905513
233260210
2133306483
1536991043
1279640526
150135570
709024019
1913308930
139879345
441349151
310108688
586352097
874165255
739918537
1530107767
125350425
868369281
559208284
749716731
1627083919
1189186257
868410435
209035516
78701247
709352563
864617405
460222069
280664331
1706610204
980612909
1409811595
2080332973
1563732498
1389188561
152320121
421460203
1913844273
1372362815
859704907
276786346
1700232231
46711856
1210939190
58266238
1020820781
1393886558
693857077
1097005516
1477629385
524603460
964491200
730417968
1226948808
639643140
73863870
86321337
173208250
864346729
2040316993
974362851
1673000154
1113436170
680428230
1440320959
2032332650
2084919338
1969360249
856947035
490555785
1552924662
1956239545
509348839
1264257489
1798902309
1226507252
77070675
720450174
1891557386
21382955
2004106461
431342409
1616738738
1775928174
2074326550
2079757369
1305661655
1921910703
1928038438
1868433477
616562976
1782174125
1123539875
1543103316
52889589
1625517981
2139338362
115419057
1039913640
242375385
1846097833
570782561
1600369799
1519135799
162785138
134379486
1504039419
1277721973
946998481
1474497476
211318726
1308945891
770025655
301298316
135462669
1080834151
415402844
650822420
1842101129
297058041
811967372
818433767
1815419246
122715887
1899781354
1815926399
2111526578
288167922
1203373986
1992162367
1788735754
1756935661
178736935
2088515926
84522332
1381677612
1990783850
1912173310
1163157209
1520894208
905971893
794812770
1683826819
952040648
94100388
1220034517
703153693
1946027747
808930263
697587344
2044943548
645175531
1602172383
721002980
1769920811
807083294
325242225
88481230
68142551
971447286
276138428
1503489529
418596330
2000232587
1970500809
297886155
4560871
369539025
1892448556
42769729
1631311284
1323082462
1131072097
18850323
875844048
733215753
1485272226
1695548471
1626380539
1810470423
1245431987
1693310805
2110631790
1916394319
1645383466
154530828
901411089
326117578
264666483
537692643
581205291
834099020
152124401
176279059
1729438006
1820520201
1381639453
911428610
760854945
2105247607
1161250206
108158193
675465819
1507230408
1606629131
464180252
1222642399
685122464
285742665
416988053
1014492665
1673803258
2145577986
1810653583
878571063
1890170915
1480974300
244082842
935669130
1217050522
1483325889
1451278752
1597315344
11417151
1221316967
1899111766
1864207481
2489043
1935192199
1998687611
63026145
2141328123
1513858338
1664107748
1214271580
1395314648
655226525
1842942240
347183706
695788136
1041871973
2085885911
996482096
757589653
502944179
163508248
10343332
1224830371
1699458572
62319027
78712938
1610937245
626955056
2085102040
58482508
314686622
1010848278
906999510
1029798334
954558614
1526628222
578031320
977005936
362262131
1244863881
426219011
852504244
792642072
1954926063
805005623
958250693
181656145
1949951541
1753888875
666710737
345805772
1127387183
191635268
1582335307
379837822
886087678
1359449140
765270184
959527979
2014550368
524260361
275392417
159384499
264674470
1761505751
1525926261
596590511
654781834
81664292
36871754
459122674
1880931653
1603871137
1902972275
1049400575
1783560242
263556084
169071369
663449546
829525789
749272767
706777815
64777598
693245455
1910785503
1831434780
1231230098
1310758214
415770191
1467436018
1224523810
297991610
702654637
1670621363
852979649
783411105
1627975516
1207440874
157744871
1879457623
1448905659
630875258
379060508
1166545277
1304629137
1841491618
554136852
1547284271
1596761620
702541325
104298954
485857387
248246740
1441667221
1842026713
468511247
1828996953
321133443
1882564685
1405176645
1357995836
980115063
349634653
358967178
1700996131
1411912679
828645344
1050052282
379366973
1897054947
274295680
1573866171
1236164902
1580234963
969833097
78850502
180907861
1315720838
1610148260
920020334
1766139665
330338605
506580964
747111878
807401775
1864939787
152761433
694150664
1503278969
240660891
872272694
691456422
1234819437
1147846542
1229733770
1140527639
478215632
340939725
978951850
608535063
270753859
915325297
2049424931
1655809467
353273237
1395284475
1984088879
1849659849
1888791337
354678751
1954182109
426492710
782733013
636434872
1657729550
1782925523
1320420864
328776985
282769235
1015833639
738202674
387002029
1792283200
1714069721
830873683
1370931115
1828132697
1762396554
1149067601
2114236177
800658448
1942731008
2146780347
1130200213
828923970
20613616
1246640310
829860633
1998908183
1525828294
1204698965
1587139014
1599929270
1460516870
980285598
1752546979
992328712
341475416
1144028243
1779308153
424773812
265375023
40825825
2122126251
802326420
954515165
1642656674
1223282645
564228442
655221414
1907537186
740885880
1024203585
1620335227
277631538
382932646
567920688
626953762
1074828941
1777090454
965135477
1372594123
167774260
1287545189
1799431573
1520363573
2054618639
1539326497
195798083
1585454508
1074754076
2024432367
1865433538
1649830268
315177576
240891727
211687662
1530347996
131640477
135326261
1385284278
1491051720
1829962361
958147772
1126658974
1612828724
364286608
334402005
357168037
2134715377
1358288594
1756490930
1011394705
1766729750
256888369
6555661
1504038614
1874258799
948268571
1985696185
756700844
1013300762
1401091183
1896615761
1853357187
1000257288
885596271
662867670
1369568154
773075878
1351320484
1060008574
1142242180
1253356511
1341638627
772918280
1883268442
1696850522
1260651013
2123445231
687429095
1698224526
988154795
2005561140
1030334556
1913403081
1864658891
1920750055
629790993
1055233909
210880996
837969824
1713818005
24408760
426619757
1744602490
2012160655
370473418
713421062
1738797343
1130480769
1940337781
439710936
1906844447
2144857122
722733112
1935286458
567572503
587491288
2117016213
99361378
809559062
731222185
1782833443
1254906644
134164588
180744607
589575943
1878368915
1362411996
1050066785
1402367912
1899768636
1551917783
348252341
408376752
1771731399
268027532
399269578
439919838
72633548
299142951
720799527
1937749134
131687299
358075870
2131605758
1540571336
1540168086
1969404579
747131100
941847562
1685295705
1978602551
1705919536
160674961
1945156288
407510340
603531149
1173762930
1610100340
313257726
1783777941
2024267562
756749525
537330198
1479318992
1828819879
746756919
937876812
392652697
1233422481
1565081962
1810600252
850988209
595079905
1573917289
1761991155
330685224
410814009
1538096769
1536239434
1694592378
514581617
235538469
669129787
1220471172
1605110545
886459859
2062854555
1370836685
2002758092
1200069194
1392772455
1526250087
1176448693
1783271012
1304935330
1302634854
2142351553
959035782
1653394002
1524147296
1703815376
289149384
577655889
516278312
83181570
1149555763
899188983
1396475216
2053722280
1397576827
2145551532
639614428
579419941
523588838
1405828642
472041269
1670003399
1911521532
2462160
930288724
246837684
498092366
1855500243
344992986
135939283
587436700
2035161540
954760726
1799871750
1245461748
1323445484
501199401
707651698
921604693
296390728
1356006631
1125229795
900375965
507092901
1337242209
1905368976
589436346
1091305286
1900183223
1302972204
806192116
360554146
140019471
267143979
1064201781
1636448971
25922235
921263051
1760287518
1309405106
1028111199
510401100
1973488730
717886117
687399981
1584462170
1621699571
957828282
1989403748
788298634
1606290114
1618084000
1497754394
67143866
380418112
1076517381
2093616059
2137301117
888154440
259925137
1554954374
422952058
290304760
316866560
906776696
25037332
1411764754
811322404
294480478
628145114
2105700507
1648079212
197399250
414217885
870816815
1970232745
588645274
994588148
824441736
1162019831
1366235717
1566854197
1439442775
1258912403
1102222127
1631814531
1147338088
1628331690
1597839290
630980485
549302591
682987131
1202729737
34904553
556930722
784244896
531732825
2130970912
1676015546
385570939
1969701818
2131422109
422142378
1693004011
1673444958
994557500
1518681370
1286528442
1471474704
107823154
995828280
1515020247
1895324934
1831397983
564213018
766647097
705095867
574291682
2120621945
531893460
879817501
849072352
141150779
1677615229
1061983970
1571634066
956096091
350438648
1976634534
1811981426
27894411
928812546
429952807
156253624
486777881
1324791656
264615731
1180965223
1409119372
1404392195
1854307252
736126382
1174607114
1874974134
902929246
1345695195
1823441046
1707456239
1851206237
1216381557
1719368205
614056539
112941339
1866425066
785441898
1270672748
497921567
2111151571
1501260226
2001541667
1506927279
187770633
1554129912
1476124411
1516627968
1319322121
857511936
584655979
1442470335
2051346957
476960032
815987674
609386014
1524976696
336099714
1126344306
128499154
1981554665
1656859016
825979343
615214305
1968393434
1154180843
791285280
1723779439
333231710
1839653642
1390401609
774057792
1462721757
1524100993
1054323401
830280774
1911151615
1143292602
585203061
692289530
35939665
1530248138
954000284
1116664701
1719951526
1825007677
144290219
67578197
144406229
496658068
1706596801
1538693899
728290904
1954509246
1950402429
735419312
1377957444
874068992
1913098657
1035233499
1998006012
112699605
1418862311
1889920762
484446804
1268680849
2125367823
1865671223
1294600017
1953668847
1566605151
1996397975
117536217
832142052
746157369
1618260748
1325736334
1001393687
255938087
688540346
177572103
568030437
2002405422
2001869625
1543945583
1587466161
1931520793
1456636180
798284725
722466591
1538401503
37761617
1570876914
278130619
672027207
1111598886
773627376
1439541604
1953069175
321487486
1504559393
632474198
405720235
2076323609
2099919431
1557380261
883406128
1928679080
780118169
307244758
1492279239
1895992179
1172758244
1914062916
356091636
792266140
729034566
1244631642
1148632629
1198581505
1336713378
2073548619
1535246606
649546530
1900255940
1803894001
981560897
980422700
177871735
971346979
1118597369
1293917630
1896152788
1727051911
17100017
1528127262
164028005
1694619247
1997478685
2127280112
1405447278
1121391182
1062230249
142902971
940342058
558256806
1817404850
1570285903
1071349080
758621093
387135582
1722621521
1800145755
1749248151
1451413221
1016784066
1161047833
989198117
1809774808
2131620593
766784130
1055811049
124707234
268008464
1869876971
1622937971
147186661
1578737493
25151908
1343533204
258775533
649816662
1487782145
282233324
1167408354
2090265384
1512470607
2053847526
1526121267
1743827036
61277619
512653217
1732275404
741457066
351488197
733815012
1869317468
1095225050
853524862
917579424
1865460385
954901837
927309748
687230420
1114464521
1733557823
57558673
298209801
1438900802
1115723875
153625871
2145346224
1791191167
1569895540
1590642617
1961463532
1991883960
1494877873
2023654919
541691561
1674833837
76983172
1362322369
94954620
2106354269
2114011485
1477851897
1342919069
1705026858
1131952855
1951411947
1922001471
189991806
1769264889
1137842422
560562060
1115118798
1576775788
83347548
1330661624
310883742
326151545
902342453
1424372252
1144732845
1483958523
1566420983
875419299
669236067
648306630
581948705
2030392836
1306811929
1509745534
2079448755
353016719
1802481611
163593093
940046011
1250316626
26365730
669268628
791289335
158009022
192097144
776965130
927866957
1825545397
940996802
6548987
131209638
893349670
1955234835
242046029
392982460
236831056
1914195449
1986634162
511859345
157908408
1213875359
1481626232
907332121
1183176527
246666541
418982859
736036544
333789516
1064042126
361466962
2013280444
291551769
1270879556
369831137
1897338775
1223617215
1432884575
1066605120
1887483426
81020010
1029959743
1424743146
593592134
1934949545
1796306979
1848688738
950643019
1737384738
188946304
1880597191
1843647829
1990652921
1650930946
1343236708
982162769
1831424694
1343952028
126445816
238522585
2002215877
1659031813
317847656
1477366315
1584613819
786408807
1915696247
656566447
1708537410
1180750556
2020071706
1969739881
515938107
1821013079
1844298720
707334222
1227888315
1498869649
1660588156
1251720690
138730514
274007782
1395147861
1377824423
1061644148
2017766647
30275932
343397710
1856258122
998331715
1868834791
969543494
706203750
1158101748
113499250
352510176
2110822096
172038984
249393368
1395795530
1519179784
1917589067
1237250167
586626986
360688906
800645789
302530492
1786441325
267361097
1114384692
1855482839
1799583640
877473470
1842923823
1202004299
1960769105
629721029
1768898727
170137508
441785154
1237561354
679218717
920364303
1827584212
1564035159
822551480
747463649
272339566
266256099
566651389
1299234262
937827145
1364845499
1525849664
1311775818
957177981
1433759795
1070885759
893508166
1103760794
1972914132
1998932261
963950197
116826664
1748076225
1967274631
1989266977
2013437219
2000049958
1115990407
1144662721
1240518823
1991763632
780152765
774440080
1641577475
26712834
903413639
626952081
466432616
300859849
496201288
1930821702
1351408426
1475270388
1579874231
1376050745
1980325425
297068188
1211165137
875072706
617835493
1888744181
281642314
1738228894
2026845345
860198911
1541582798
307720874
1101286654
1605650678
1203284113
475569299
1295425770
651121595
1803746424
462906619
712570908
971061443
1057196603
1889163543
439203818
2111475591
947976373
551441865
1363625712
173661151
1870502861
1087273689
720865431
1981522707
499794970
365117668
1742559025
472952469
255382846
771196316
1556298412
835722459
1211600942
1904616798
1558609117
1042840570
263950864
1781460985
1985828516
985202424
848988958
1265632986
135713466
499511390
1498231987
884289551
520073693
1868956410
1248434494
802648528
56329555
1503212268
454472668
927967084
1463348328
851268155
1288769192
655648704
119438131
708303438
1501918424
1916233215
627614854
1432128165
316435376
1179586821
687786965
1929494527
1652503320
1906518535
1342259916
1705741895
1559976051
216766893
111288519
2010699026
2096617123
630465121
67728832
168742325
1892466511
1320782813
1007319568
396420133
702888601
2042360651
1377572790
939925974
1624949372
1621561203
1887821922
486615946
1646420132
2111264778
1828662299
1422397433
190083731
321233123
1235979129
544305876
1680092750
1706192011
1052872037
1891541791
1555743371
715017937
1398819603
452058459
1711447024
1245396150
1312329
2126748799
103292600
353237079
1125396486
991464922
1221599499
665751997
914647529
628601638
47956408
1505991543
1922917905
1504068183
1786289729
1242359173
412897044
649885206
378580619
563656575
63840468
2034755046
1259582536
1007353077
2094553474
528117631
782868558
907180971
104007871
1572529494
909609699
483068701
739439943
1817159025
1597244806
444385399
1283388232
1003326460
101927122
107841745
1548077552
1499918540
822295021
1301816619
1297110828
78827393
1561199983
1181499597
1228126090
1964971828
1696787662
362639951
533892700
486510018
2003567555
1211653640
823996238
1716131105
298305201
620582046
1031143689
1588813150
418104270
1724494820
1257905352
1536831181
1971119857
264866752
1930027283
107192037
983860847
1701359626
116198179
1385958075
1491655453
1535890493
1926699973
1507971364
1034599762
2047616619
813713113
2139316957
610858745
746975668
213195482
1771559051
435520433
766376732
2022425811
851289060
1032330985
905151338
1036039841
1987778389
1231296068
58347349
873503635
287569210
1554293769
1339816379
337917298
363870084
274426134
213423353
82261039
1166712047
1532223609
1565766653
1316064771
1098235160
1452962818
1539002197
7380066
66520791
1589747212
1090566904
21090319
72759142
384314758
958500557
2115789035
1886116232
1661064913
1814681339
2001974167
782438325
1027523354
1767848978
1678695013
258213778
1211259607
896399484
2142704954
1887512913
1459435966
606521147
1315106239
606161372
746262587
183173277
844741585
1128625756
741347447
1018973511
1898062213
1270462577
2092114010
232609251
40078644
339477672
1391062179
1193873254
47648534
736219021
157731704
1153018477
215561989
809881005
1358875200
1964640259
152581122
365611498
713282781
1266757091
296648202
1364426275
103190897
1020046877
526406266
1262468312
2052858803
1382707484
400307684
1655078088
193939652
560279347
741373916
1157932083
1674527620
146209419
944726012
386445201
2009223525
1435487365
2087100188
1645485886
77356008
539876822
783601472
1577447142
1541839916
1397991485
29417736
93867492
1840271928
814118113
460193127
207722255
212374351
1958834630
550599462
489146563
1728032301
931081780
41286076
2048043986
1081889988
402964067
1446086795
1151718890
862338696
1216508754
856166105
320742989
1571921548
2026462785
1958120453
1830831295
2088345014
39248619
515527821
1031333268
258540070
196433140
834005642
268127483
1274161770
500538892
1121290313
1607209468
1915007997
1193359452
456314110
13866871
17258005
2090174205
2127875203
573561620
1431054287
1662262158
594791324
363522472
2035573669
1492477072
630521507
1319422233
1849208124
667798641
773061548
701861294
2092143956
1627490432
620491781
923585499
765792634
529144345
1043301870
1242003264
930743932
41554823
662432395
1127868293
1287575905
1784919414
1491657385
1048948354
689639466
1363994413
299683481
1812392648
653203339
1821355713
1861982283
650109959
1644953210
920414737
32949495
1663454816
1774235120
697944576
247495869
160509774
2094310100
1276897500
1887929136
1322685653
1496570800
2047902317
291270218
392974628
1898389134
1485858767
908164160
813652431
128641724
660399545
1009760603
1432132519
146262385
2132450419
1550128634
1931991668
464900131
1561104926
162211415
1942677354
1739064146
907451079
1822872102
2077355057
690189381
2080638317
586632769
1664962862
1352232496
928550780
344373334
1279899557
1789303032
1931472807
328226386
1086345249
1127215028
853371273
781974041
1349162421
1728889128
1787738315
1207841364
693470651
2066455127
598044141
1147971470
1067740598
494148283
233626958
1881027553
1263658053
1955936247
228908891
887281476
1509686244
1223721557
2001193962
724043083
1225026511
1205226988
699058357
286171500
2010088623
728035625
423482068
1818720871
1014473599
1163556926
2116636683
1036114085
838436487
335050960
122627370
1980341362
646601379
457967687
592489034
773509447
1951618642
1026643689
762227709
1338294893
1834376333
736394681
985204723
1997956324
1812051592
1701085273
1668871824
679193880
407204916
1663592290
690481091
234720746
51086674
586532856
2095051419
1705813953
1720046733
1583005888
1885219876
739411115
348953684
1185128459
1606765858
1067343822
1403119942
716039841
1379173352
233896404
2075624436
1688928721
1786005446
1825871163
102777138
1230433213
1975148360
53392417
704320108
1711637415
1352054157
2043257579
482303370
1540549253
2058961572
697636237
2099709618
740263369
901860784
1597607667
1597211671
1426043714
264567641
272829217
1433940158
501903963
1551193375
1320903712
1085034062
1030249868
1606427528
1522072630
758755396
1762023524
769453757
174019247
318485743
436821316
743296399
787769456
1934197631
1580208097
305526493
226096994
1754595701
879953772
725169210
1681883737
1875181812
160503069
558302108
174624971
1222031263
1168841245
1419369582
2096306437
1850121058
1512927903
198835085
269999583
889644283
183264560
92395280
756855152
159334932
1984497398
1387657279
1228837183
1739087292
1565355652
1096826557
454668747
334235595
1750926936
29548216
635216886
539757034
566897279
130403460
1999678223
2097588013
1778615937
1970110247
592881455
1693455109
278531214
316189523
1974712907
259169874
1102406433
182939458
959520169
1564394791
733021156
390465409
205302741
938088535
244790609
1800450818
2059345803
1312405840
417143
606308653
1216728136
1415085272
1136198411
1507080618
1047981200
975808381
1639003450
117955771
988600090
341040253
738104311
1089938679
2111300192
667603468
407047725
1878156031
553027691
1055582297
200221504
566504658
33832285
158852
1203957939
1334290889
1343030242
764355224
725448731
1168311348
1828594510
1798727166
1639086265
1541236859
2108840924
2085190773
415675917
414492579
1141679439
1069937365
711345808
1223631674
1664425830
513889792
857217225
1434510952
760125650
1107015734
429844065
1251742166
466870094
2055531553
30700590
1848521388
648881526
149870961
1646225748
1211627134
345435703
396828770
1768389002
374773542
1216447499
1111349709
1037765846
803452046
1895891133
1464371571
564573779
173676772
1630020380
1099469821
63759727
201566280
1201512603
1136261971
1588980210
28285221
1604813797
61656837
1514752633
916493502
1238691219
710399487
901963878
975816147
1237637397
1619030987
3738934
1757930575
1512815611
602058705
29540087
1169287720
432918083
772161716
553048753
1500547093
772615007
981978254
1338301615
994849627
1960044593
1769834431
1808257653
1217279741
188541334
1024315771
337234666
628124261
859743136
1173845914
1089333897
1104915845
2026698954
1883045425
1729659307
1884101457
1151691859
1881888534
354760864
154499835
1440410949
500987884
1186827731
849416713
762111170
809902471
804284162
842711796
1560529985
1542645587
257857293
235214660
56815613
44413404
1439510834
1848097028
438257562
1306045384
693229993
257610365
1192025099
1803348738
782365178
2005737909
550007094
1120822428
609832531
1733557823
1499992053
1792243469
593669118
865622580
136682611
1844526705
87367768
438430229
996543796
92070730
949239977
1252514990
1173758839
1651765567
122231391
1837183109
1345681282
2036291427
1987314627
2113794115
1579788812
253389896
2051403801
255206279
1473359225
1937144747
177910904
305915239
764595342
665659973
1964834110
1490317742
1898959717
1178412377
1261699521
269645035
1011714228
837104384
414388624
1802765995
1945971817
2143437305
1937623231
922436154
1255956436
602539719
869395999
792185302
1601215023
827967646
1028172805
1698333953
2019740522
688385738
111745465
1070658003
2096805469
398145010
956142422
151001474
824716333
49378902
1712180202
354720307
190231098
663144531
1351164562
797228787
2050961951
154603582
1647808335
1128254590
228915377
365315433
1336148826
730143995
157647008
515322176
963306886
1825474370
757141619
1466506069
752583990
1750682979
1208445014
301686652
1008904213
1999063478
1002950132
1826579345
1950741273
2101782149
1653474715
660722746
588891167
1971294310
293648159
726272966
1475378600
1089651316
808126218
1932565201
572627728
1104001252
707334895
1918640000
701041523
974939849
540013772
800364347
975932990
948435157
1777693205
627334140
160337728
1740020701
674094349
839309376
182737648
1210865071
2033585075
614357551
815803397
307784703
1920317655
422362503
2065754282
1697199122
1669385438
1998554493
1556827153
2045331132
1531308045
1970357032
1420151535
1459904195
832307777
901641422
1051885498
311380722
1569577241
1625068078
379425433
1838832787
2026870404
845146400
1931123308
1079264556
602047487
1111313915
1908105896
1643982077
1611315307
1835939680
1727315676
4838269
2124689389
1969408124
1551745647
2112700177
565215990
2044225751
1386976900
275284446
185098273
149847415
1130778560
501501094
1798639374
1489254116
864262804
975700568
336484383
698749414
1282164072
891323705
1761507200
1462988708
2038089134
884617977
1770640071
1152798722
646693622
2052738487
1483555234
2101594499
1111259206
1727874215
1247510767
55047655
487792031
1520495125
1860698063
16529209
1070581085
659183079
647740128
1349741914
1688087019
1687617528
94814701
1223062515
1731099478
2087996223
208028355
748629368
1984755036
1044398510
136697095
1696703724
1590069981
1772172267
1399286198
903161769
275302105
196041677
843273895
2101192496
2081463493
926489741
582634721
1668568690
1895833000
93659082
2066204420
657160044
1307038853
831135000
876757726
271958911
356308054
1300160982
897198067
1749289462
620021300
1417610712
1879848295
1623582115
1897926291
368729720
234610685
1567062227
62107267
2054832908
84132256
446292446
1330316163
1806741998
631344461
1850965875
2062427852
1930893571
199107380
476293831
1995885529
190532490
1543745892
710500911
610207007
1227172218
105408619
2010848807
1556566174
1601441118
1847259248
1085975785
498875226
841800773
1658186375
1232522984
1127137406
1795518316
1689263555
2053624395
1882893301
994041135
29490573
1602906316
1092473284
11419853
1900638425
1254376834
1250641204
1438922442
1862222835
1540845691
599663971
1116453914
939950387
1660264794
1848292487
752505296
307314633
1800965030
228377756
845495464
734610903
762124480
508313656
706538893
2108208052
22367621
1035473882
360054516
1628034510
1940478901
714524899
1275350150
1723798467
441973549
146743574
207226914
1800384356
96666020
1583101115
933118771
2119958182
2080929577
1026516613
1223379861
1546566438
1886332257
1740578477
1683955118
1724937095
766467400
331969674
1743214506
616395225
1895764082
1928569869
1296184149
1378759743
667769382
1689433489
802707484
1576409539
1638834658
1522517953
65325840
1965126952
560273554
1328418158
498115555
1707155080
983553531
416859583
1073271645
575770566
2105182474
778396341
1531666791
1552280477
88015365
747076279
449358777
1050556114
992858972
1634151590
1085330156
429005687
1482726754
1016083887
853938929
537122794
1411054638
242086634
1055693251
872811058
2102162455
1735614401
1874464183
939181862
1554245228
52255579
290582411
858979644
1315301229
1479330380
2126086720
724781383
1537887791
1618367692
331862678
1516885355
1377692409
2022582758
665113116
285016180
1513450596
1590070142
1938421862
1624192661
820537540
1297852439
1538325402
1592236931
650298469
307469523
423609587
189515540
1047414708
729142037
722557727
720271407
556075704
1328803319
1225133463
1105214534
750134511
305967073
1346230890
1124352004
2128582617
908110583
1249437960
159850271
685551480
621520074
1881163971
1508059375
1309830773
1355605760
1832858323
898534071
548488803
1593318449
231432354
1227071288
2015846266
597493113
1529885714
1491071813
1207022246
698794147
668812035
1459558487
338452910
242794126
1141747944
333547166
1984210647
2110224637
799133576
349944372
1385504406
1475353080
1488200290
716146812
1388166148
1241575168
836274840
1887096106
2068396234
339451711
698872862
1332426095
1706281647
1768430335
596585902
399736582
1800786074
958899963
1605496344
122089606
1920144842
1779027168
473582409
1786578209
1107790821
1319408131
1217813250
1601749946
1310525803
1912999607
2013099530
228232755
378643911
1722402466
1653621847
724771622
1364469853
1188056412
1065310882
1914161120
670523487
1872893440
1976027222
1644290599
524388813
1757896283
1226747846
1448135515
1273454429
102707183
240979479
824176850
53806172
356889838
95271375
1069868728
240826900
1442086010
799231952
2113423742
2035349541
1058388392
1412315473
828726446
812713341
1703130537
410356842
1113065954
2122253885
1610950808
1139340345
1131079752
704725819
246238913
1703676432
317531888
470807542
1424591728
1081080528
432084222
133857792
2118963590
163359326
1770283783
1240880434
1158241585
1336688989
679267897
1793789925
1682233725
1751730140
1697552853
1798006403
2053652
574381530
975556705
438088523
1573231286
922589796
1335641536
1895797564
1570306034
2132568305
177432765
1170571170
705093858
1706765059
605749200
5167611
1451039560
1377491551
1711702066
226513613
1421420393
411376345
1976876730
556597511
1545975191
277992968
1627015784
949330927
1070811903
1781362001
1114300793
289067364
1835804058
1777882879
925166348
537332484
1609784842
1774785746
250696012
16267751
1776981808
1561285175
245028949
360932900
719912495
1087814389
1757160262
698211466
276104777
1250537917
369770227
37595269
1630472881
1463942733
24627962
253087294
1819820443
420120918
1949029880
247231214
187143305
1004543952
2115315071
761857685
1101396148
760866205
777494106
1440294130
1004256179
1925859581
751185455
1560621068
1752705486
2099493071
1842246767
1106304311
482656331
968735317
624667740
1445779070
1913096575
1457063460
1031485680
1822444810
2075590445
914469847
2012256453
819581781
1114643974
688433386
1019992803
1497938276
21137482
517665994
408558092
1321030138
292658133
115531902
947338862
1971208992
1675629146
995144705
68220775
354385456
226928950
1509414017
1489958395
784107441
1281677659
1772200909
231439146
1686175777
1218703560
1216830828
554426333
1117648825
2078369840
1150884969
56771764
796314569
1429733622
1152872680
954123448
678441930
2077562791
753193488
1625663115
1149528011
1704021493
1839602617
461465606
662211217
1738760115
179514888
168547185
1193847266
1331923475
1943492132
909512185
681645677
1008936628
887650214
487444893
1984317640
1066947767
203974438
67536842
569719475
1173291465
1622677761
1130026666
1408488801
1323471528
1163506889
1228985487
700031758
1894941873
682155801
1383673987
1197444927
1382055594
1879239017
500809546
2069048908
290693632
469701935
237303456
1032593130
2064290734
1935625382
198911294
1309372917
1444599751
1107355872
551420276
1766157885
966344330
372358047
165738309
1851009002
1617242317
1537432266
170546304
546993419
224734341
1674939270
151152504
1562492272
1050026088
939896225
80109386
1914629414
1031394820
439260110
1727905178
479807492
1449005117
1483033211
511006592
487355704
1013030332
1283312801
102762293
549058860
1974179154
1442360447
323218368
745676573
792290860
306094524
763713221
479582809
2126249511
170766912
308198005
455953727
381193932
276568940
1911668836
404605789
1993357988
1391070699
8508625
1287859403
1363268929
198522242
864367873
1217263842
418696446
373479263
1087708231
2119301582
1873783916
71807146
1455145583
971096676
760622000
1995392917
563384958
1495416081
98571722
709020766
801010164
1118726171
864849226
1814630514
342813741
1728311678
69719577
457799830
2053564322
120012863
573313409
1435635553
1290352698
176279059
1287016904
1916159986
110589942
2049630218
1965173170
467367381
2053750118
1811544424
20672187
2024679742
1298526490
876756020
2080635240
2069015397
1635606552
1776985549
187993996
1672151434
305102274
1022403466
376264462
1384906817
1929678786
316067938
1870435167
408743981
542094999
1886689390
2067945403
782656610
155871938
88703229
675072948
47932520
105080357
1415898701
270074293
1507100440
2133030746
816724019
1657950135
244131495
761795655
1325703722
2019709476
1099158674
905812931
1905292426
1987287309
1223606707
64168183
1930268175
2129296284
56960259
1447648634
82249649
2068187548
1431807389
1104267393
1035627234
27955354
205788011
1351683661
1951509290
1783499506
738402729
1501127037
1326383000
1856607511
1698055339
2090563248
1003050661
1079327543
307686476
1358529905
1274484068
279491874
1781089772
1001529828
2063063402
59635215
746863305
1897470366
229353630
2140437390
103799339
1554727506
2130932670
1443442886
1315198321
1399871302
1637681397
2134456626
1241242204
1794527284
1374804030
1368191826
64167140
2347441
1696008143
948683110
166836127
1703204835
1131634922
962613876
851467320
789540539
1950347115
504657555
874309882
2115262358
1591726813
560110716
536208571
599883307
1805936500
1719258531
684153871
1109783244
886675674
280074525
996131208
1652042601
243244715
189454183
523759272
1930593881
4551812
1199135845
624716617
1355863728
1012637995
444621509
802543211
1207948414
1996396909
1115851810
1125830209
338503315
248932166
58888754
55383700
380629379
362284498
1142778798
1531747656
1520668009
308854513
489994356
1082315407
795219611
1788028794
1625172270
2058811535
1884982934
1944926711
963477415
1932174163
1322253246
1638144663
2066709053
413374155
1155921178
946405704
1657852818
1054043541
1949873234
2060593110
1788050368
1191553626
650646841
1885676042
1819639668
1130556478
633248202
278208579
1110427836
1424078993
1699630262
1111049816
292702946
895622602
281284826
1842644611
578791162
7457047
439987594
1503142356
1726253479
836715977
152567699
2030698966
433199928
1431486356
130784298
530866612
1549703003
1342290579
1799890619
1846304149
1759708048
273195952
1323271750
1573790636
747998926
1708374363
951374451
402123747
1400047126
1361670356
1775509585
1291836411
1226739611
2081125747
71487927
237313382
378422340
1242469002
1595740711
824097048
1998144794
2041940453
464782493
1550996029
332711627
631152786
1825168561
55646359
193082968
2001798177
1541796155
2049533450
1786553898
40769097
508169096
1839617640
267105954
1196600773
278308551
1803970627
686416862
1341620713
1083291129
1157544499
1189176482
2125686765
943419829
1860500326
1241058712
338845884
783457386
1335882223
1832540687
1291050881
600078231
491966326
845028373
247115135
1378198922
1713450598
1687908132
901206462
655643396
630949844
1494914399
414397357
1562777686
1301006426
1439094539
942532274
2002995545
996831291
229224029
2137373019
2075491690
132886013
1934720876
98196388
1915973304
1274122118
1326509114
787811235
827874007
860227508
1448942143
1530401146
1768381965
289159441
307412040
888922008
1681403032
2131926199
1914533365
105806098
338940283
686203853
120460674
852662069
924484428
2094705582
1609459719
1279607920
1404989562
1635179924
220733185
146985406
503660211
689116580
1805976804
205393105
2046448267
239812460
1233144115
1210708667
1267148338
1165681802
1576835522
451228781
2120556140
625123183
1832234048
1804897000
1793373121
1816293847
1764101451
1058254553
1650743271
1538706961
1520570942
601424447
1858968986
550456896
88596227
1981096159
258400161
1515220301
25134538
2029883337
890222676
1160133821
881769249
134837792
62555200
1508967898
843272815
1093607870
1540218162
1321413481
308902288
562245072
216642871
606017032
76626365
2050267551
1890873211
604957982
140755131
245267089
1798287763
1463690749
436988810
1705659043
464544356
1091452086
1056095807
1077453740
531404766
2026946638
1097173111
2057415354
1551630612
1179079083
1675748822
132197311
1201402754
921471528
35075400
1865479545
1655506833
1901922222
876479390
962470608
125421632
1484647213
1934078293
620216785
1343352696
273235345
1312867652
2088937671
897206454
1336292578
501927669
1047061804
1728080494
707335971
1904195282
418774311
1339348929
325182654
1711739741
1502599530
947635005
299880460
1957464800
1021897225
484409019
787392596
1349316072
720252511
1621105188
1153986953
1817129775
1374369096
1596558957
2121689469
792384243
1740317606
842368281
654922594
1550208313
52542615
1986374110
1373139923
2023500296
1991954576
1145031675
1150217505
373712740
770900505
428254099
892497401
617338220
1995890049
938315219
945292449
1728006807
126202068
173988788
120014105
1416659996
1607855407
2080322477
1402776288
370814204
478766430
843551911
984529084
1137465326
1866748167
2062054522
21393781
1190043430
2015279501
283381076
821638968
159186464
762941678
209777447
531759255
500692215
1461579777
415994433
1354718634
242515426
1469311422
75844396
1097508672
1952246893
1431359257
552147014
800986314
1875976715
2017060797
289224342
608054112
1754972710
1383875000
144709919
1818461081
1891605022
1022227186
1316338704
159355040
559137696
1968135971
1429278110
1188093658
1717400030
399854047
1300282364
425221398
1008025652
1493592787
230829537
1104555868
597707351
1983494433
1942487668
1031740381
1641678295
1145980585
942771059
1602985232
224457635
376647990
1316209428
469983797
677279866
1041275348
57696905
1635907985
2025669616
632477707
1977719678
72244203
824324772
464446183
498775852
816264498
496276473
424215331
757334766
1884407694
1599278096
1993193588
2015208541
634339140
192535746
1227326830
1942796363
30714897
1806637533
1674750980
91630631
503177460
794308854
772064118
102583074
176482396
28821380
1276360841
390912121
172783359
58249715
34810055
943942309
1265087435
1736332676
840212117
1105459077
1610990204
1155441228
1224375283
613332971
495588643
1197687067
511369530
1414621497
349851724
1169305459
1501158156
1007232869
1880213817
625798570
1981560878
2019244042
1879153275
1148419604
899196866
670092629
114633336
1912657406
1980948842
957522395
2089111081
1750437777
1247011784
1223274345
282240250
503266580
90380570
1273188630
702198722
2040520329
574274806
962752163
1066055264
1631201743
513074790
2134747831
2079780503
1956771853
1054320716
1727738742
1344255186
631767977
1516058548
1181293
1603940914
1752153892
1958454141
2061290179
650196095
327210864
1307237540
2036455279
1006383518
673066118
1507136274
1046690742
520198922
2077814954
549690381
1136599061
485385300
1557145771
7242032
1160856418
135811316
823191699
812202577
2108709802
1435596489
826341991
1820635960
858345558
290402288
1247225830
1662358092
1928190784
353942356
1885300376
1322310662
691270244
2035621563
522219335
1846587212
124373525
891603900
1822337949
1557181510
480546510
2142675253
176537143
900726692
849085488
530104476
491560444
82455713
1843011971
1880117415
1096650996
1927397812
1266102508
2053989287
961441377
1543846697
2049708189
52795930
1609514361
599636213
767145045
776655480
45870695
1227251238
1728624611
2109721872
1091899800
684611549
580041493
1102200347
1284599245
1125295283
1914908645
1278723759
415711667
865760405
1073453409
2078822647
1778012042
1093884275
1897780881
1461410131
189247165
800153521
1415845955
1253794631
223561633
1793816771
2073990529
825400179
1107257467
1276053599
785318189
1985181266
1318901893
61591591
1063796155
801259575
885906157
356109369
43714279
2025481786
862011433
862514953
1296184119
580242134
751554456
1110987287
1212042530
8634057
680315343
2048849679
515514939
933978691
390064486
1853629168
224851043
372020805
177331435
2006254727
1934516223
2025523739
1023354105
514899516
547691638
1199620703
400345596
691088858
38592871
934820111
1295846983
2088894489
1919690572
2004574611
376750027
1828020002
1049981999
1296915646
2142399192
742179270
726621602
970882014
1025775488
1905544359
1941156101
165962227
1554187617
78220467
894028865
1387054685
6921958
2142563247
588472201
1215546542
244159557
1384887759
1931993745
1597217726
311234408
1013861369
1204133396
2137686151
1371708624
1025751944
2092410299
349683235
1227054459
839772398
2016952054
151660932
1673607618
2029825480
354933883
145210792
1458319550
70670945
1883756489
957364519
60932667
938851860
1918172896
1229481204
957090446
1269743746
243252661
1812192805
741990259
1797982138
526214486
1606637952
1380365848
1574036951
1401495173
1848007641
1089640299
1135261206
1207673814
1414875389
1339017440
740063214
1004986038
1293688681
880127878
587152770
96964120
2138564580
1358246186
84091019
1642226748
1446344160
1966329368
92339500
1021604253
1199089231
708729887
125951247
1181786679
157204299
83074112
1805437549
442571653
1988505638
504585568
1942249259
718749474
1461120963
1776111900
1937624054
1160757630
93453845
363483357
1637553214
1152736288
312278731
1877220267
380757400
287942744
1461205070
616227146
136282089
1511264042
1399113294
1355674317
1261141052
644335724
1280420986
208548798
1989667743
1032903538
251140430
1224234170
1548238647
2141171112
1391959708
1778478051
1521260740
1190881057
559554887
1266682005
1253687367
1729071293
127095957
1902465732
2081108458
1302461399
320651240
277651339
1531519272
953974066
1936786172
1028785814
1826276465
732389143
1050725291
565219242
1799952782
1417514553
1550313550
2091777723
499470606
2002902000
1778837232
327982225
140281133
459669648
855357141
1815964402
687509056
714223199
1411842762
1722314635
930000469
65165830
439069584
936969566
13070252
387193723
57874759
571327726
1408049116
1897396573
1745612005
1380975990
646406905
1981777014
709348896
203008402
506710442
63610906
1970293682
878918333
2029258798
252717729
1723341951
830186575
2074615459
382134632
213452183
1851303026
313667748
631332178
349403744
153968385
596568868
1182644933
1144703905
655906200
1556536108
1593267163
161148563
399985321
1434854498
739268526
1289545871
1866259801
734278577
1108813391
1010856304
2139512219
934218304
744437759
663668356
202506789
1186813720
439377065
534414944
293752181
781624671
1564123592
1409389862
1293026713
653118171
1082932150
302347364
332764154
152976848
433226322
899389722
2011808947
934926010
192925467
2122543222
2114930714
514077368
1216838751
1983679557
2010931918
1779844033
2013691600
2035973067
569530825
886324999
1671345613
1473454567
89151862
478472078
1007697717
2127994540
1366132872
510005567
97898351
1823865436
40584107
2035900983
249136731
1981238433
1833207652
2018099520
1622648327
789434200
1221968179
1088669101
1799802051
1162991380
657961658
1886804647
42210029
650878412
1095322213
384936070
263592890
1729974759
385668676
770387174
1379892235
774978083
876636743
645540900
1552079665
1208226733
662953978
1944315619
1281493738
1444643687
755815510
608042356
25396518
1036192659
560566942
253810769
1230088237
1784974065
1007752535
1478828209
253995173
734727506
897294139
1958491914
756194052
597808322
487691896
1581097299
1445577382
1017792259
1147530496
11514952
1417238235
870148634
1105536939
1564259294
1922088620
341561271
1212246740
1863401410
1637352045
901873399
390125860
1088488262
1794188595
1392824933
1286585198
1054510905
1840981076
1363522296
1201478645
445238353
275825191
592631856
1162934182
292373122
1294229684
2011830801
1790208966
54947024
514957190
1688356291
1036235315
1650087263
1319125706
1465560333
1405265232
1156793003
868448201
1917814725
1639509609
1305626741
1062095651
1111086206
1067787197
1272700017
534688104
1943031446
1791949758
1695721818
1724951427
827923856
296524503
2143368288
1151997226
1592953617
1282038660
1141167849
325115922
353903451
1174064876
107265760
883397970
1097503159
993683610
416737143
933707780
1842054943
1168561790
1897393822
489637686
365969626
1056285710
1140291315
1208106287
1995790345
178924500
1224490088
42664491
2097320853
204274620
321554025
362045383
1410080140
595126226
2143066391
497579986
1235596692
689441737
818011097
49852538
1635260847
590716755
2069763824
2057848500
95707354
851664550
188126818
933358305
1392926679
432085560
354522621
1080806627
1654817662
353004552
747553012
1002544831
1379299002
1345225133
516909321
983770721
2113409688
83482376
237191595
1355967878
2015145144
45358903
605970052
1928102447
1007472829
1623868533
1648626595
1778115114
2034021438
4832528
624768552
1737771678
726842722
721171482
232168219
1238704725
61496958
1533260010
14401182
596685031
514771798
41219480
903710167
850927025
1845629388
243502324
324049759
1064525608
1072859079
316919051
523890493
791241592
1013094908
207313941
348873095
902085608
1809928457
358980984
809439277
1674877065
1500038454
30724770
1184693691
1597098341
9782939
1002855304
170313047
348257462
379839225
2057529916
1435590843
1103080078
275290478
225722919
1217305498
50418491
490315103
31003286
1545973727
1078285340
1253190603
1931977683
907756527
1465679415
1831165717
720522994
695601041
255931352
1289449088
1501668132
1867199875
638190159
1016828085
1583226725
761743479
344091706
953329625
704675930
1529396184
245871801
1563394481
1442801458
1910836254
131653647
915130719
177527831
2006875732
1578657971
1538130553
1164947014
776148987
1635520245
1504070187
45190141
211605095
1924918149
724771601
536130143
846694569
619873816
1714284224
890469210
1322321167
1822854622
60397265
1959224992
822066147
966649103
265082159
587679312
1698653919
367774651
1050577209
184615910
617743172
1263901326
812534462
1727287658
1748642769
1895375282
1744024073
1457452877
1893795773
17879581
619042997
708774445
1683053156
1087574576
631976256
1669921332
962812752
792340304
812253093
1562749678
1676936715
659730314
1902290340
1728228899
2115609667
850427409
810031069
60082357
183380287
1379373097
40683772
1653768901
736149715
295016875
1043597043
1614137890
1208950254
863482634
925493229
1728886247
1157984030
1577537785
1882045402
1824647153
447186703
2064285129
1784300929
649148785
452676061
1933276894
1334439749
1429903246
1469077344
1149202106
868166050
541664771
473218595
783164304
448802329
2002131193
1637893780
1220737697
2113892920
1543114725
169408021
648943525
813290476
1597151108
801905922
1456268968
368174740
1851661540
980200708
1135375457
169060184
565636136
186349635
1480086753
1104510441
229636248
1118701442
2075225877
620956589
935780504
1804373724
769213097
1308015627
1155669171
377107907
1861625596
59387382
372427311
504691898
139334236
1722858812
1161825363
1882324324
283209099
243253454
1782521337
863516839
1790820593
1607873818
676001577
2021868550
1099834246
231973321
461183213
1928734964
1882466505
498961548
828423786
807503873
2020862893
1331630756
395100620
518884656
2067911071
1461631422
314523640
1228760730
2000055362
262050490
375532376
1028792915
1501255435
1825666448
1616010231
950990634
296534045
1411552246
1856168913
304389723
1150887355
1993830074
331246408
616771426
117814645
829576773
521582057
1907693317
1996930912
262033432
891190194
1286303515
665909994
747452762
810040640
870715863
2116446738
1412623689
1957710179
88202681
138043289
530399775
619523549
779112582
853970362
1098766854
153164072
388729808
520869971
550580412
1174280452
542281671
1261879411
1343718129
40777001
874824575
1827561003
1023202090
28730038
982174307
1428180414
91982915
66410734
2057108361
1201617724
1723560886
1252558206
564877595
1489314091
309704908
43324551
2126589428
790722252
722660773
59451252
1998484857
698422713
2130590854
808305998
1854151582
139021522
1625149588
1702087993
1633154051
1894138152
1662051418
998894801
1551309802
448634174
1764593635
1073550660
1513585724
1327484327
1897145845
1253929014
1844837984
735475165
1434204205
1365248198
1454156849
1423599049
784353833
414670788
1062220738
318622072
246851859
1094395086
1479140787
1405231280
599456857
1702847819
1049064588
517838602
1146990723
1369768236
1997122035
1855019609
576486091
150357443
2492940
2024869013
152833287
1424834013
880445262
1943267968
1927812702
323224796
1298200683
1154327896
1822410295
1959503450
371192626
1334206491
1237840236
489830036
1426824170
1997648115
1737991299
437245058
1425643917
2110378756
662353612
664870167
674808649
337823828
2129574286
661226518
589757190
925975404
1717722582
1236909830
126920267
688196490
1806047525
662847164
1926258526
1676547741
1637044190
803112890
671478648
1273804613
1265843775
1684572293
947222029
1842051191
935247926
224151420
1468770765
938567791
81968144
931406986
1762403924
782320407
1460578756
1848237533
702167630
325002594
806238450
1650812352
1172230
896430376
1788682641
1746656048
1159029039
417449
237745617
1781269711
717843119
709005378
1916236881
191373895
1133061230
1779989438
237404597
1444280470
257762250
1858664904
911600291
2055480961
299399615
1825328357
208172366
1384435276
445410984
1068665166
892519860
191466289
579901328
843708418
828344767
1349899837
377424084
648759569
482861049
1074727557
276721485
203802041
985544358
280425904
462492321
2053150262
248964708
1024415392
1422083702
976151474
1318780904
533091590
777020748
253513705
645153051
823178103
1805328360
1037586028
1495592229
525259130
1827024742
60065659
484043763
428616937
1670421776
805803620
292058791
1674213214
1264043567
1460674857
739707550
1751926415
880618246
926263919
1463194214
2069120195
1892277599
366302955
272140736
611156761
884546732
1004495809
238613018
1081692382
1814214317
1040363968
192544581
208416663
1819003083
1335466532
1562216368
1767401767
648636420
1927738442
194631065
917820077
87817327
1292436282
1146702895
1766250004
447435124
1024427792
646043295
1331372298
823400302
1358463454
645762448
133719141
503579434
501016314
245210564
1185574344
1103190270
308162333
1983801544
1787924147
1350531453
1509911422
270390915
1058698659
402384133
961339165
242597482
108723252
402198748
1097066640
1840644231
1440671342
1921249062
175820921
352498864
627550356
606971644
1882424774
355564363
1515611421
944312161
1164024938
199723487
1676741773
1381797161
1236023407
1500612221
1265466335
326408902
1812749810
2013816559
274289597
85881160
2056239452
888467034
892013078
2060165603
967200436
1824511840
777212600
108091378
455821172
242319982
1056172911
764843766
1814964234
2058683197
481872964
344601295
1399435401
1840567919
1086323009
1080450837
682025833
65936870
1931898436
889862623
2147164343
624882498
481275162
240067183
1333906018
355734590
1248653025
1546435345
1555165381
998975173
102464821
1217685431
890302811
1583476213
278506856
184124978
285217950
1816342475
375977368
404887319
365205949
543820507
1852929224
1975662631
811973701
1543889987
303620847
285371701
1019552107
887416424
2106390937
103741875
132800041
2025099801
1285403088
179161586
685346356
1839458819
2015663849
863996612
1303836522
756619176
1024677961
1287176828
185453290
1213548872
1634690453
306896904
844133384
1940697193
1456897908
284985939
651777359
374183381
1315470599
94529330
1925079833
1486307014
509298922
446470425
1391561316
1472815166
818622426
536237384
1162991380
1286590636
87517572
1641334857
387841420
981366880
1145675098
900386777
510003860
32116619
909325531
346826632
854118657
1283648296
1816799802
1307130528
1559038933
1061372469
1266403080
1028692789
1033151849
793377743
417113063
2009853826
1037706917
1664138250
667227515
88305912
1761461950
1537580102
1456178607
1130930128
1907384084
1472395382
1325373491
1900354689
1612949891
1038393104
347954913
755349654
1525631493
1106938666
594786009
1200101633
1808728856
525320162
332891183
2016966886
809367722
1117099250
630879251
1316839544
260657409
749798880
522643001
86958005
395586216
206279784
1077194829
808586057
1068832867
1894109774
1027749327
1346462945
710585104
1373753812
2137842781
1458881152
1710102780
582100001
914772041
767914465
1450006995
914231127
385055143
1302710538
2041336088
253477024
643749328
456922922
598507351
1176274319
702702567
297065835
632153928
1324261711
270553908
1940986550
1169892028
673172549
359875468
1452318427
371915928
360846427
1860020900
394035576
1471929744
1287394556
1221076166
178472709
1822277903
1268624423
1500087015
1924965229
965867335
813319307
739366489
1489663191
768526490
693132926
92120137
1557060271
1578286216
1859990796
1586540838
1060994271
813584829
1197372869
182384782
732685534
1121690156
1487583406
639379669
204368728
1629896674
420018136
108613627
831363859
411575248
2147063018
1107880204
379240382
615213378
809937480
222181784
1722963449
117255567
255129987
555357196
1697953389
967708895
1366966129
1430029429
382155780
375812685
1478338542
357808407
670517491
1356920962
220469986
1815061628
855729938
225620271
1969569332
1756354713
1973673925
2102747540
666698780
442341171
545177200
292495216
1595478750
1370157171
721946740
35452346
116618334
726091591
223194897
253939112
1904622494
772366017
1065769039
941435626
1890788205
954941706
1550210532
486356133
1492846014
716738830
244608871
896482168
1697108887
1368959041
1316315990
1097860939
1589512501
617620297
340855805
1951945528
51080695
177314148
1967933722
963431160
677769599
1593350627
1818108816
533254718
1290197403
1171388748
1057144547
1956592176
694918260
877397991
1681052865
556366625
1407252045
949826101
5251631
1505904906
613525454
1964545797
1618373832
296683030
398648763
399144661
876839555
1210595593
122401337
1799568881
1438671294
95382531
1120115606
1787067587
1696549788
470102629
1231049360
178332784
2062983988
469793888
2134670975
530243501
1066995508
1130048125
691570459
1424284015
1866061814
1410772145
109914413
1230806970
2076266994
1020916301
2119134192
503792467
1785948106
1596560659
467744116
1750735454
1429488343
747199009
898792462
948456060
490840357
494949744
917576451
2086312918
1428503795
1763722852
1806384995
1075168885
1792465209
2038145754
1510585795
895921425
1525795110
1998276366
903781631
676658097
1441224889
1868549813
1209225900
163310281
261544621
1105949899
1389592816
1955455755
2070454806
311306708
84768477
1287207098
1326225232
52550197
1391420641
1886527617
1888922619
720357116
1463298938
2136507327
246880878
1892707861
1024529440
535167122
1542916879
939071127
68038211
1905478535
1345610945
1987029833
1259846460
544620673
1577920406
820629118
907620453
2036255655
1972355941
856487877
797482370
1554748683
1824818493
816434344
900576169
605570701
669538488
1432234412
1770292004
123583086
880376191
406095403
64058405
1729052483
1962497258
1344089161
2095824864
1088035175
377642582
2075910383
866554663
331071868
1876484424
569241491
395492938
1873285928
1670740944
11915067
972080854
596667725
454287662
897014071
1412813455
1309634375
2130155593
348145955
150285325
754568850
658276666
746072613
1776615061
1084002842
267524421
1337107590
739055896
2066587034
1469667957
1080093022
921603207
1355385129
90124032
1649149154
1720391700
257192286
335773789
1912778025
994168664
1479304511
828124039
1115845711
1342838650
789300310
1603062520
5240360
1042874562
68802105
1532346875
2049627980
1323721063
857551835
1734983938
591756501
863894786
1418183204
1223367124
880286018
157211653
48597554
1852190708
320295820
1644848075
1365955038
630704214
584235626
1004614996
964720488
1805220339
292884596
946710192
729021315
207939331
646046954
1313445991
884095734
1963752948
1986243929
1871987480
1639004300
1639038694
584716782
795732953
1894550745
1776247291
103998875
149081596
665885192
1174580213
1479684616
446689020
2098971555
2140545157
1489798015
595881163
929302436
674255838
1708302548
1958259804
1423037178
1085930368
1055629571
1071477556
966463214
403529021
84830833
522727217
1258725437
449186938
1264651413
2101975436
570601676
1890062058
1252334375
1018867913
1934423668
1923481454
1075879575
1776198114
382627235
1306861275
2017891738
1977124945
1469478303
212884301
1473877063
1238222533
553936782
259447301
2135502556
1960149575
1755676550
1203502720
1023090126
829668423
1779822427
210110966
1823096313
91780669
353508641
1901537830
879334977
1644990158
72773577
813030683
1343108713
1178528490
2117957018
284953669
2045965530
413089920
765338539
1480226143
2042013816
1008116869
371460550
158446885
838826059
1622864438
1790785595
1660585103
22152333
1835136140
1078093355
1846166924
2063220135
1805669749
2005870189
580606618
1633848477
1869524287
1883601619
1412599413
1747404875
827528886
1034356013
1022759901
1736144369
131534013
365902201
501504409
153574757
1660004190
915482112
249351163
1676230363
681626435
1123286095
1366826403
1855451477
1704982373
1744242337
925542782
1031291492
1898076933
1074690550
294900479
672607111
435801752
1141084056
1705994408
1354686040
662272111
91314163
1840583681
928791468
1944598600
1904900032
1734285725
1730933702
1615328558
866968929
1253543580
698375062
1577907002
334113791
865727988
1638851102
1870621373
962190651
1377439923
1685444699
97885095
247684400
1008495513
349323906
1330860123
1560530921
632696784
1299989723
259946558
23524043
1886138491
1208574913
1303651471
1360890474
1010824431
2099665977
417529640
1725720863
2068057119
520344709
1764959471
1784000362
1164874261
1093555327
482818665
602433962
13172793
1501500942
558051505
1543985492
301141047
397247663
1355949245
907820797
1202965074
1869489665
1343082633
47861132
258790406
276515550
770674076
768363579
802589556
87820774
253074815
657053948
564812549
1990459531
1766855391
1775077223
1303662466
227241995
1000286604
923279018
487170298
740493911
1547365507
398313647
1514645509
1489720725
518940893
1411423254
356605560
1062589426
1764990347
2146115976
1701887256
994366436
15879886
1862786014
1851181024
459562987
1057564985
1095394083
1471188290
1253338311
622255994
1100694807
1171528575
162065458
316375133
1614162718
1871416443
1854489617
230389236
839555079
1510304301
701459137
1823148094
2127243371
91918590
1581523102
1287930307
1520900840
1578949269
353255829
1133538423
1600737071
861464118
2129669148
1610047587
1317151007
1266936514
665649219
2036711807
1003699086
1082034673
1176867191
1815581555
418991874
1529282700
541160914
1397446616
1958290490
1735505514
385579703
867437457
862988553
1259674172
1526022384
1566309949
1106982147
1308388298
1509204522
1011128725
611954331
75067901
194713799
1596167861
1056530567
805261344
761207555
735363503
885936560
1442862568
1275157326
1162009379
1788557215
691108681
624055612
1349184380
966138663
248716430
462877658
1141144265
1481635356
840129047
2091854780
67915584
610389505
594478790
2066978125
1295261223
1619217124
577023199
1499077017
1202351989
454199096
1632846292
728235473
537580799
4669300
1245946441
1721265577
955924287
654441915
1432843097
564085816
1397317175
1578815327
1640422581
372704859
788846004
844533028
2087150412
389617242
1459691297
179460997
2053151867
1418853040
1622950573
1901371596
2031559408
644964411
1744265120
1321757617
1844412677
39675618
1811194743
320892905
586300380
786018468
1264379317
854737182
111939311
1717380186
1488262766
1691866355
912734412
766627306
527492251
992774475
1853642755
799835853
188269178
1109889065
990774529
1370600017
1649513113
1001575729
1549425283
206191228
797277446
107391308
470978061
568749810
1956776460
1341187477
1883451382
1587279258
947005630
474821110
1324116583
921741088
1249104427
2098919004
1061294586
172731777
98129878
1945651341
2103105515
2131840643
1744824968
1443226847
317099520
959145878
298301993
2057131046
1989042151
1506220264
1211780933
700711923
1036398752
725016008
644635338
2040734190
1722612935
752771911
1934521401
1655094059
463486090
1681832759
1351246730
911619071
470335307
1368249256
1286786434
1650609145
1602083278
216925768
1784417424
433225416
770422680
2000749665
405966213
1222995053
199105822
2080695848
1108009480
1806875596
1851139980
143662473
1003661147
1935267136
214710015
2106795141
539915280
852548842
1528352760
121057880
636848968
1364454799
1661903046
1707262046
1603616900
2011785666
325481856
1598179676
1968711049
1132590699
1900796715
371809400
1562939720
1760226741
1973674932
1832743216
644104674
274654210
1153159209
21305898
9751353
407792217
565937597
1825740702
46767654
503787353
1053601174
1472822108
1440308286
679817306
355501538
230054103
297456395
1603365249
2054879522
1294658371
390558622
218524600
2034376916
821449205
1802223876
777456997
1879170141
1907324430
692742442
1683772578
324034307
1803632811
728406566
319908112
1775495968
1086623235
1635976519
1698889275
334294533
637130052
1129116052
636853349
139084626
1687785949
612297553
444262623
33354775
1492678136
1667484361
1176267970
1668488168
639067342
1720707728
2126966945
122367112
1599832571
1306036090
116987302
1901626362
1249968913
1724016360
1615611579
94608176
1768589950
868025799
1079783040
1719932394
591773171
1873359580
1754993197
206892650
63275958
781920651
1502869388
1451383554
1600040781
128519520
275071387
1212715978
1070389176
1223757705
529063038
1008725651
672948803
2105796090
1848762897
1069107647
2112450127
1012371071
1335087314
1623578606
296994727
780319397
1538383434
2057291335
1398108748
322275775
1278558957
939704972
909592984
638048170
1317917778
375507395
1034792557
1397494858
1129100447
1688422743
160989364
1891683844
423417225
884075281
1012091366
1521117474
1269368507
2052591418
2039230572
484627789
2063880202
384818913
526392374
990362113
1882651653
926205445
425378958
2107635194
1792270602
260478316
81962777
1276889985
1093349024
1546362683
2093958395
1176344602
291641013
1489167163
1222035225
495822352
379277737
814573364
2055305102
447471346
159371890
2068698754
909186568
1059281686
1863295474
1514840669
51417727
1060559431
1205520908
812650684
1798342102
1212454428
615092137
1506255063
1098095666
1028087537
521237921
1060350451
1297501059
2059288915
1000100594
789548134
1695286202
494224517
1252304852
586700584
48086331
120898581
2127181414
724797994
1184203120
1802236392
731915380
2101829792
304489388
1105744526
305667667
1433611495
2062092665
1673209571
496031652
2023400030
864780905
370700488
1716838116
2015470339
197965884
621210201
590246068
990528684
884542046
1100485503
1549143109
736265061
1691543572
804893067
480063838
65797294
1243598341
1609750274
524791032
312808566
796899991
1166968848
2060673030
606284843
1521448585
164263995
1111775388
698649388
441641736
100491206
322125454
762945469
1447552623
574898865
438160657
271815054
467807596
23057253
628008476
342314310
460830105
1973839847
1692072241
938206644
1901841033
1867447042
110906504
1831833419
689999674
1536555682
2058178358
126683858
243801355
157943412
1317963333
1856237900
531618849
1437230681
688190588
1622607839
1786390362
397993667
1518129389
1797044351
913484862
706102127
428458156
953247414
865598731
1654394265
276187313
2080141137
186274191
795542094
1711545388
422119949
1345151313
131859487
1010160797
340350846
1835655229
1696815012
506646147
421871188
415503635
719045349
159983450
837251135
1082541552
295639870
1380159367
2023009208
36150351
326424116
2025875420
45404230
68679069
836698449
535872086
2051946122
1279271018
77144186
1479886676
1814037602
1386513243
1517926737
18448083
2108053670
1912635462
10233820
1385991919
1281428625
1639155516
1407886922
1774782324
2099141665
1156490157
781544601
141595568
133933676
1064448142
1845219518
1155831611
1696277998
759397944
776749868
110959626
363193240
839384350
105487018
1697376355
1404378744
2056517951
1665245064
1117828028
154755635
1510777857
729454438
880351108
1998948520
1653536875
1779649797
375865881
491049990
753746969
1027940823
698469393
619548300
1811551331
889202575
1902296215
295584939
179636274
642424343
801495887
316175728
1474671923
886831783
178334495
1265633515
988722567
1628683981
819830168
1781929201
836574159
397148430
483619008
1789015517
1543583485
787231589
1287779377
671217033
1323082462
1682410895
1928371190
1700435748
1223852177
1239691022
783466346
1171397249
1787493638
1204723733
387141516
1658458267
340057972
1812581439
328164686
1418940226
1330441471
1484907521
679021475
451949218
2025227732
1201871112
357622953
829313049
1975677200
1955080787
336915587
1129402724
1054875649
123215688
904916941
496691502
1575624797
1909033017
2073505348
1956259201
944022387
275214160
1594012845
1612009461
1216419215
1421651796
254889074
628621927
484816037
479070200
1154760644
1223177768
1058188399
1155427110
2061572189
237047841
1909718441
1365368607
1228979915
766529411
199467202
1863128062
1988113360
1271370321
47536965
1374258956
1233955650
85022511
581353040
349772180
83538819
1167126601
2109981368
1216631247
1747911996
2004900946
1700020800
619184093
338589948
1319847019
105670692
287248606
707305122
1991245994
225265853
564298277
476619286
713810148
243990988
1973851367
1009810299
256948613
956887848
465991191
825128026
587827866
2089396548
670117334
1677810730
482597863
1352333014
757713184
1630535576
1266203513
1188820176
1120955352
92446024
1381317061
1540193058
619462402
1117804757
1078807774
1326247628
1349196699
1164297580
1078503027
251021572
250178330
1778181283
1235460749
893097262
839167471
1030452077
1543833039
1344290516
450439831
2023672916
579232606
1888612682
240740288
241302846
1699112252
138684724
845719613
367869112
1243605880
1284285895
895371302
363246646
1447413904
1352127957
2131955473
1080800573
1285162452
1833909887
936202071
1543620209
1732069673
2070200933
1577059440
934640539
1409516391
419697034
1398516348
2104825771
247087172
749949769
816691125
459449522
1216126831
586794750
2028563117
1495828649
1812673924
102231703
1157144917
1337660031
2079530509
2022925934
1353649910
1692406750
2039903948
2139413323
503389552
1118669038
1747094372
1266684230
704595132
833906007
1712168009
857559066
945711953
1695576958
938576971
860660259
902711716
1263410380
21096831
1716119328
448471501
1200176131
514958642
2075749145
2052136201
175922758
839694227
386208414
2099730600
1296598021
1722123683
1406702494
1914724700
899754564
1668377866
1866535836
225570016
339088590
382619884
2060976913
1779742896
1616806933
1263620943
103958821
946192220
881929454
457817086
26848875
1022966898
159634271
643153179
1864009018
1233329362
1240473074
1155228574
1961798038
1011160174
941398306
1102359894
312866242
1251513927
1622304912
1667023348
334365368
1269620915
2123827904
2142582573
1800693471
89421204
1098224648
329992715
1610696791
1004783009
1942715778
1420172882
326821502
1601830633
730934740
299006157
2128897156
643948965
739177332
1205612777
1511274467
1070851214
1026109388
1769139916
105169630
1336263061
1158328731
1007764422
1412652845
1636737818
769711859
2040739123
1956174530
1485945551
1285492144
176211262
1504116912
2063236905
281892178
1582248974
646542223
2144297192
562324194
33660370
60120405
294602841
1495034951
687949511
1302752713
711174844
557182699
365036787
602841481
318186493
1406368038
2113672502
1651708736
395409457
907317889
1602204770
668967737
1097766930
1423754387
1192267647
1364948477
544312231
1167238489
916195564
615980731
1311821321
1161530060
2116453481
1215543643
1104380560
1856983371
585737567
1512263969
1146657578
1695184820
129764198
825733034
1619679528
1967168698
895667779
454047571
542976322
1937285251
1451521582
1528090211
675214354
1045800457
13157022
282645181
1453033327
1099331347
424807231
264055282
1069720014
1133128900
1445629293
1520637929
1939835056
2090455233
377661351
48369361
1257084313
1244405359
807185973
296514456
1865728872
862649217
280074525
1816342475
2005722146
1352310852
1853866823
1170616944
747087473
1930828457
2056515184
705049359
936059113
77254608
244631293
888372713
1397972407
645908923
1688839169
877786793
893274509
1003617367
970067510
620045683
1833805870
961182488
1124476483
1538052844
1656093429
304202414
1876349122
227393128
1667956053
667572457
129255204
1077740066
1249881590
9436584
699727574
2042158635
1872325435
1937327186
1475554690
1728618653
652047268
1623068918
368668051
666975144
2145739527
976153769
493499825
1081252692
1357526761
1817129228
703474244
1952926907
1975171876
663512069
512598786
1274906429
1556715043
1792086397
1110361061
1782953571
1863799641
1784808077
234020035
1855882289
457783399
1945176944
231598069
19448876
1171644685
693182576
646787172
607690947
1734217462
1694258614
406805620
684717338
1076005442
1407069705
1196600773
1324364140
1289868149
660968203
491548530
992075638
642259782
112449217
1853965406
135943339
304658588
1138209716
1772971715
176106891
889877136
1770242493
1594587956
370155367
424768755
1774780102
1823903224
13074392
1617544627
87911839
1348011738
1118743771
1144662191
148677275
231803144
1919669748
1018221025
1845781489
1736941205
1159097058
1773922787
2073970986
1544995125
531702487
887012724
1813805762
97457473
246743461
1177618420
1560213617
1901717114
558849515
639805118
1843060655
1853411020
1681468594
342201360
986808914
1561433799
770139274
265351473
818431356
699468152
733172077
747467840
1932025140
1116612397
253804450
867150926
241377070
947515884
745264727
1504304409
2107510998
1374902346
747058646
1754999063
123839280
1154633093
1583973094
1401066369
754788230
411501589
715500907
1888589319
2060093025
983763397
1172670519
1449868505
1086103021
1027784185
657400369
1391062179
35977387
446639278
1220534080
1368021557
417806793
125967900
893890257
459150870
794737588
62616161
1915154804
1153310499
1735461310
846117349
628154721
1852242033
307456755
1449974793
831109491
1946066967
1967190801
857670762
694401244
1078837906
943287374
664585858
2088745467
2075536329
860833397
1605440313
737686813
1853054990
2127302258
928822695
1539757110
1650681744
1836918118
1904794357
661350507
2056623912
1990903154
1759694365
1298345502
133042455
762769657
827321710
623166193
2019740522
1631059540
1587229153
726337197
1798887001
499298572
659995977
68235880
881720620
206170867
1629778704
1317311325
528352742
1242305775
539609797
1602388206
1186450730
1752859150
858584978
1729377923
605545749
783805899
1178283929
652440298
2136392269
715984739
535573941
993688456
1077393800
1983332558
231640771
764661788
2030587149
1055895622
225686493
661351279
1386401244
559333231
925513636
660886983
1585275745
939459070
1503026385
1275899002
1183601224
899575803
440155443
767737080
1519579568
575214437
1994105470
1965282931
947942767
307566427
1729138349
1368519823
1637335716
828520967
609421125
1167696004
1177330823
2054425919
1418672007
962666946
195249532
547806001
2103892805
923324214
213778131
391003761
241763967
480824709
128256382
695334348
1317621567
1674619539
1947616557
1431648791
427079602
1906079393
2144924037
1995481094
397550739
491963956
999522726
1670956123
119627527
1554877294
1824376561
1689023540
1396089117
1488444782
301716103
2130411535
1984325569
967806302
674264627
672231273
2087867785
2111867171
847829966
1107940982
1862619335
1741031030
65302519
1659936812
1008452914
1547564141
47928392
513240300
1257536766
1985038948
1589742630
293463286
1961904101
1671970370
171935871
1919406140
1605212730
900793637
2057159338
361624894
1313975567
1893100338
1818933882
329452049
1083417828
671968582
1438482975
487556244
1062236685
1827539031
1883742477
1251328553
526977792
1757645474
2111808279
2128418904
1747956921
825728628
2008040875
698352127
100934033
1298004674
849141388
1492941566
217949127
854980696
1783874541
1606337144
612624242
1371652672
1546495892
1208023736
1678168305
1325156899
1574824186
1807403254
90417116
496632674
1257618145
1194319032
177440565
1252159029
1934705360
61427662
916515898
1223846498
953715251
1931137276
2113041696
1896584722
641293739
102648957
1159679347
679963819
530743907
1031141864
518276244
1345638025
130652718
1161284552
710364133
1069601136
1056095312
36640986
1148751795
800926452
1860117743
168815239
2130944106
1369700794
1133201625
1951729987
665534768
451188027
719125715
1072260618
1991552742
1301336243
1419969307
1418177227
1681398010
2057376143
1321185229
1808337091
1855078528
1045619061
274654549
1118595070
462634351
1097894264
430599498
1088017508
1405316659
2099843225
981573977
1494760499
1201453138
1614188462
854796344
1138341918
760598154
249091573
1012400932
847209036
1253895664
359944368
1569168040
344163026
438865770
1340035806
2145903765
1333861271
820203759
555483449
1660908263
1753293673
526791248
920907819
1430407308
1074842718
51204921
425484341
401241184
146209572
905317766
287361518
777001332
707527897
1169413976
1592500515
2101369864
1248594157
1691698034
601030083
1792168150
947535074
1409285283
201940305
680160064
599530426
1777285057
1230599068
1644529598
504999386
2089035801
483069941
1952617244
1142874806
757544551
10953926
1112224008
295850232
281793043
135503329
1867811948
1454192227
2032057222
882640390
1649691866
1643028892
1933744537
1012473640
1167240991
1697935390
644461041
1390500624
1451339174
797680048
902421483
1868485174
2118068472
433864827
661909135
1868604360
174596617
755400742
1732893950
2020170210
608782256
2055841661
425611478
902780801
1783172437
1592495970
958852994
1298873183
1785933522
558721720
1420564579
976693242
1250973595
1419224685
724861747
815890845
1322083274
1212682101
613425364
1236298895
422997785
878075959
822346586
525320162
299614478
1492009171
1780873823
581617346
533356753
1560522432
221128375
741830606
1676684782
69969856
2033590491
1748588255
668514880
144488599
1140467633
809824187
634429614
578337991
1104784377
747385683
1186645549
2114100410
1718226627
1511375642
484308189
173055166
297121434
1801538181
1654870017
1248433678
1291196849
1624520268
710885343
1638890156
2070495774
442008928
759905003
1082323922
1931739756
1370506781
262990816
1340082643
1124228190
464598694
952908927
1771781361
78158264
2128577223
1594748184
1167057292
923280349
1065721374
1377312386
1329966188
26486503
363851445
11186536
2115363404
896803341
248492543
1271255586
145248287
1668630169
28365749
1250977144
307856360
1039648847
722524226
574826558
1023088371
307643429
1038393723
924908391
1139329524
1614495052
1095626236
1907055924
85548101
1127912680
1217791128
305027887
715020752
833958569
1952792643
947126599
1209607584
2004602986
1037588779
795985245
2009995877
1240857616
1723292348
1476968592
1719371414
1743191617
771186877
670258874
2105173668
227993536
2024051627
982950740
771335979
1164411683
346256016
1010722002
2142475644
790331059
1329556196
657764205
1163294110
977891522
939428655
883320116
890013945
2011054389
269655868
1592762234
1832746072
1844263839
2013321892
131144511
8712295
1750076910
1620686254
1322020909
874285886
1430804848
533491197
1748971192
1202790299
2011216398
435099584
404799780
378313252
1620029201
1996865874
502025219
526860324
1828367013
26018257
1882691560
243774291
1527710044
1741947236
880118580
1980357261
2106415865
1702610282
1876268666
124680463
409221045
1744384002
16917548
742980517
1605049834
383750324
406714105
1296416234
84583009
2048854735
1303500428
51150746
1206210871
484768189
270967199
1734256128
594159831
495753144
2068174309
1725153814
796250725
1619625775
1919579580
929816317
1619088651
1802478609
2069113437
880782301
1922149388
261585689
1364886803
605072669
2096055941
825139870
93545435
8321045
1242862374
848895743
440136111
77455604
930020422
978045502
1638490484
2143958163
1732879406
531523521
172058440
862234457
470937357
570232581
48335984
1168748373
2071818735
1389093771
428457816
1393578085
1029089811
519520983
1461827992
1624097386
159546364
16309032
241675153
976397592
1326583860
792134700
1339532968
638581389
678530326
2121595691
1431022399
1064692325
531519681
5477638
497524362
1283840437
2110469264
1324844408
1229416119
597034669
2074196702
1717614036
294289031
1977742279
1031417648
1578855210
2108944692
366781135
128524343
2021886919
1445773462
407427621
1954904430
510765921
104102411
1233474819
915672351
1149522512
1481678373
444274282
349442105
1276478688
57401495
917866300
131465119
1775901708
817939110
249273206
696024038
1735422094
500543649
1783393920
1700435748
1282825253
1016557030
1802369419
1660175635
145955341
2115558435
1864248270
1239500367
160907488
220052505
1604675668
1235032184
1682095150
1954065865
1334519774
1638589726
993812320
1387550839
1653402422
731928521
793584712
1968220319
341192867
667540431
53443
78586349
919330998
300727459
1360841842
409598968
1735226723
593926927
326113914
1702617662
1321914940
1148527463
834717113
538700933
1908736570
1517965249
940018560
2000949635
1868745166
790281585
1148647083
359036291
1097588774
1555070505
1367666463
1208812485
906893409
597515737
1685083823
1286493851
1732181903
338498442
953879569
1380866343
1288801053
1071062942
1436026742
1488253850
2042933580
1172168683
1500526740
775328438
693234382
1692671203
561463208
1743194788
2041531980
542100203
1491267067
1748363794
776737494
1729093101
907676989
1827269012
13796348
819000703
805662079
2123150672
1792712865
1888153749
740396974
1911507779
784888649
1445126463
972102926
754352070
1978821230
887267199
832899157
2113745163
1080558404
683503102
333817906
920779847
1023483073
1163511874
1888209120
1641841849
1572926516
323653096
1284230915
39324448
982523159
1234783836
405661642
1585117560
335334954
1530124778
1046572596
1963226910
1898834915
100342043
471698863
99485227
1352857704
1097881066
1596145493
1693489293
1509683353
486415237
733137646
1207402620
1097244741
131345297
1732019017
254709792
956339250
1459606331
1833206907
1916991697
321610552
1031395491
2133145198
1379025930
2072226028
284321620
2030526356
1792015668
1069128838
123931076
471640838
1262541124
1165796949
2136062479
1948890879
947273645
672189357
1672916784
1802776439
1901099528
1982232784
145347112
1491042730
1765298119
2105882612
310987304
755394911
1109488337
220733185
90626547
1541517766
2020967220
1353216863
267423464
1942619398
46811637
773170499
2079741844
218327330
13023871
568671936
1754915503
218632661
233364527
2146676122
707007826
94852707
1700112675
1610278978
442233060
316824523
819073527
1538907242
1177326705
313582677
1977631186
1020927338
114114033
859214175
259269000
1888647128
1799198561
123061107
2113817302
1790752990
1566332523
875552625
1840992875
1208034176
1041460093
191206335
1910002910
150173635
774422950
110190108
168411358
1183550010
1226727116
1595976381
774371279
1760825988
112120358
192380969
222492815
1561665052
2127734772
789581422
602333259
1270207226
1797323541
446443326
1861468984
628980747
1599067225
981816864
186446263
1492622351
1517394127
1599521500
585710852
434393388
1128642916
1354340771
942155543
1408212542
1882095352
566033712
534951806
1938425024
724697863
541771014
1600252776
2122202973
1525219
1098450588
1603855174
987163957
234175335
611947724
1597008406
229692359
658754911
1721134784
1998287604
1704961036
581646671
820364578
1690312017
1675920052
1634057747
1318215104
1785308483
1173002432
812772378
1925594268
939790788
653072038
2044276993
1553678212
1931123308
464899271
1675084779
408648830
1275687816
1443289853
858924663
1103172175
1008746498
1125390520
936251259
1233263227
1112388953
1842668519
619372249
11931187
2048696621
1414637855
1876689943
502399048
778440038
941587815
1095544338
2126855114
930393826
2051111748
1119113315
1840338333
642728101
1227440533
988685566
958236883
53874742
1971669461
874523792
1618448341
1279162710
946326263
482253404
142616669
124706134
1179208554
1865180029
1879320584
220181131
1832612990
1873222253
1874259006
1572478761
1157555633
1482572600
1655912471
997499122
837105687
1326889675
66550844
55372389
1135380463
1545598609
269871657
486399841
682205386
127000090
68894295
950725649
1012088420
1974227903
1790961150
620328445
742884893
191684967
1943160923
1346553018
215076269
1674906818
48323423
1228920055
2099281609
365012029
1497041420
887320011
1595727349
728516768
1629629304
108243613
1863575750
1071662366
864405989
184119373
79305030
615333029
151674152
1372105392
1835400385
175717886
279401469
1276770364
1921694945
1051033030
837473379
1797163345
1150873286
797222479
1916698200
866727304
1238160538
1142566774
1944023786
1058533480
2088800370
662955453
1650430773
1417421299
338760604
405105209
997031209
543978476
262936585
44687057
748386463
1093347996
716133329
2082762060
1326211479
919136441
1361018291
1934859529
901130735
409883683
1447035756
35674334
524966769
50589227
1628224371
9100601
617254246
1180584285
2054678575
861020269
528234407
656474131
1783927645
19745159
1737344507
1617697446
1621196641
425891320
1129173875
1573753598
1109601064
1935416007
507816890
1366536551
1357746451
1982358775
1089888585
1472379438
655611520
1296703450
576814995
1162542399
81073174
336543534
152404157
680029237
1943718461
1822730725
2046978545
883169976
1930387735
1792639354
679261209
1374892826
631231009
647087151
1922894146
1565732106
9624086
732240512
324638163
564595684
875825111
631887387
93431677
904606756
1959807992
1106974946
205254520
109928109
1891780925
1601434361
857965319
1785827820
615437593
1305098536
1781757414
40385174
866639796
184949148
2012995304
1840418444
2039352476
1218075393
1923379109
852933288
1812207363
1203878203
2088482130
2038913030
1067633157
1420871874
1010640439
77212888
1604682369
1314659521
556960301
427021874
120223698
1476316198
1404946295
1089884646
44530689
124747965
417433097
1572135804
1468953447
891114626
617488801
146464852
232328094
1956822082
319581258
793814461
1547524962
340526582
1605677828
830786286
1026236725
1327344894
907573458
1967858966
704681086
771350612
137135092
162967385
932454821
780965906
1675959045
162464572
1993877350
1677687662
364892380
1959563822
1362431223
1623581865
1450454926
159753945
721819291
1111499249
2102197004
834626497
204854290
547587034
958196462
858146281
2110247411
1611828219
1358630127
587317310
1367586081
1143131764
1172242948
724347224
1706834598
1034447051
1935317529
171746006
1215909577
1551491966
625748056
986917084
1383933445
511273329
1039966754
848830916
1833246016
1397480494
296934030
1947537749
1428127999
635531918
997539763
330262655
1787672708
2079136137
1521786261
776567705
1502532908
2020849343
1893090892
1822119216
569495566
146902826
218857136
304093848
1088158676
996443722
671609805
824390943
700076436
129039774
2014976030
1853641068
55223404
844133384
1471127384
327501618
297839307
900777112
1813121609
576370201
2972110
282330508
1300590836
862156359
1225392023
160159420
1198371334
1055925212
872416369
874303441
2050965899
153867364
1210523182
618859770
28242259
1376619997
1016150297
340761896
1597363670
956552704
187974817
510103823
1420604516
1172649685
582180265
1961156833
745222163
574636628
1255268906
1587019352
202832907
1340430709
2018377873
83275100
1671198423
1940894862
1239856983
1206295595
1854025963
565042371
2029616283
251216893
1885472533
668978655
112552207
670059726
1015317121
219825614
203797346
1952788470
1798565938
517338385
2023850917
1280147347
801399208
1318579648
2091915391
11318035
1246336160
513801067
761099451
590712086
185841648
1288296117
1166812456
1820627960
1869630682
1043395441
1538737659
1319420722
1766377218
1498701553
1129634998
1862451060
402507690
1606337625
295351149
648906766
372084778
1749366634
1982522679
904829527
890163833
1824911831
407359685
1783696879
288667218
453804218
1563773459
201685056
1204508758
797594389
1690371287
1704356161
1136842437
491410015
229502619
1102116464
1304399709
440100796
1037684078
426672306
390992864
2111092251
55573232
252720066
1457494191
2048412198
1874528139
1209961003
865339929
1924520287
2004539002
1688670470
1655163921
714291514
674617758
1714345027
1608982872
647648324
1040448776
875460817
1060958018
152829411
1611113447
1035020436
956756482
793501868
2137559793
540787278
1664013485
1759853138
893150737
1160513440
903603731
839035377
853256943
10234063
1816823790
46039640
1857155490
1303434919
497881705
1996093764
1534090626
1760063155
888191735
1178119175
483367424
910773138
1791849888
1189239007
1112676597
1448068649
1319140152
1651381879
1718666271
2141265486
1844165604
1075328987
1467857310
1591117817
1897317238
1273864235
412145765
950845006
1510189273
279226864
1766459685
694259680
875182076
1752751136
927037527
377825366
157022762
1167596162
1174072086
1223470428
1122311702
685444433
439090777
889877091
2015099472
400176698
745256226
1428011712
515025190
1486996651
1034123705
1165181466
510287770
887894825
1133330821
1246092198
1344595792
1693087811
1163479252
889784311
1432780906
1611373639
211764274
1665400053
815096173
1814770678
2076381901
452300368
840863549
1370648632
1434293898
761437794
48472200
850888743
308138513
77212331
1725242306
2104363666
609156454
1250696571
1752436510
485233189
767444631
2096273965
72354529
1261447877
1042457958
1278360864
667144066
617423529
1645357112
1063250522
10055252
1001397126
401154363
1952806993
1260169871
167681701
844357061
260040150
693735207
1109192342
1932282196
451256867
1118170173
239426973
969170630
226925784
1148022797
969471618
1695541525
54190383
824393496
1019573872
1867819450
1206989574
589888025
1102566988
2040093327
2053782944
1178864493
1994589687
1375020330
1421488658
1886584985
640096595
604468577
856258293
1154020704
1763868533
635446732
1227642940
1055425870
510581803
228330285
1419885445
1861026453
1994879796
1015393537
963481595
2034295893
686154471
730469690
8543286
1632721428
609881688
1720789526
1618036632
1643790437
2068715327
1856684409
2005736023
1937702073
963215787
259893029
2014143244
1661237435
894852857
1238588021
1492628843
914530602
1721317798
19201936
1955366715
735868807
2095174175
1200545443
931536530
272156289
1925497450
924599496
433942449
1787967533
969288507
717921766
330701569
375755476
2058563548
1412431003
1194023423
1316338343
1605263303
1116709551
977376659
484553793
541721809
1384435276
368381721
422635295
659392756
255748454
720200993
710481145
1370024025
1198966221
1627340595
1984539254
1075219506
1426135607
1259416462
159485019
710407135
623304882
683292400
1523023053
2146387351
2022455760
562955606
1861675696
27708633
2038036440
1116869448
864027640
1204846081
161340237
1752375319
1002716385
1338136639
1240952404
1319844405
472972520
348345075
538351037
208764689
2043492371
1923034734
2069051076
1783305052
1977017577
301257423
976649086
636279924
876450456
2026825272
1019864076
1557007166
85090293
1083020942
1947580869
1761025155
528121140
1592804773
245601478
637899591
1050170380
583307031
474005868
1109107167
1748323206
64645102
675589197
972962336
1209844634
1676890406
1931857799
1715754072
1290819811
931810393
1545024687
1371792166
449962486
278212594
1237624030
1713401622
1206165479
1217228161
352919319
1748757715
1591408711
226593816
520781228
16588286
48262234
362821318
1634189215
1209235255
802952749
1406326863
48853885
384230804
1231684626
2033732595
114644722
535084864
955436973
429639107
45116989
594073484
1063157063
1696937724
1567427036
336460315
1190644901
1349706540
1828754591
1696399447
300951070
799105027
1819073770
427150682
342152436
1721007810
507864544
452823211
945611380
1073471216
965474542
707874905
1591855414
1753034380
346789270
955823840
1944269295
212738326
232087476
1575692804
1811766323
966859881
2024167973
355241541
949758499
1819406827
528586982
563118414
966721456
125493459
1638682676
1087128461
1233432911
1035897543
900943777
510656345
11620753
395425522
795076141
1114118007
2063154976
136009318
523112904
1553118640
1299990393
1982561695
197376482
356317491
1978346604
1546771901
1970797111
734543168
432371646
1532737406
1291602993
227398620
1496401832
1428129445
1582655965
1418073718
855752223
32883365
126604040
1282283242
790555366
1262649419
1003909886
1892781102
11967259
1808095723
345579376
352069830
1913421594
1699087936
16456827
2123066682
209042714
490678501
22003713
1138782343
1963362876
119922790
736427220
596027512
649722272
351650440
1418363766
416378739
979305949
93155502
1298797583
2050992000
398410993
998258301
1370344397
293468203
97908047
1581875803
122207228
1582044159
409681581
1094307786
1761954854
33016864
1106480262
349021786
2078182063
1945673968
156517795
1253778360
1133120248
61517238
117304112
533425935
1322352359
284161824
998543835
511493799
1112306909
1490746977
1670229573
2145189243
1631234851
202582487
93319344
1014152665
691407259
1679156281
1045188529
91031699
1814586718
1520093913
855329492
697091975
2003512392
2114773845
1132118697
267661376
1024295997
776805955
872588460
1625567930
159156537
2009778605
1504239228
442096675
2134737870
949209613
1450546265
1715827103
282690654
1081156266
747523258
934123744
2045431554
1186750801
1254283110
608191798
1923877935
1939665157
544373343
1381984633
1922735223
142125352
559073181
1838561400
2066415629
732435877
1656777139
1256801127
691936797
871795076
219083434
1700180615
653090195
715108666
1612560911
835046303
785484559
1900320282
1556058599
692578265
1802413108
861163505
519032647
1409556700
1621534051
325392935
605521486
1865818707
98067362
1755773178
497171007
1120645585
731020337
1584933345
1526305636
499548812
293905352
1894841240
1526162259
881310908
1594197783
1474500396
1890165071
614611939
1126789571
1849794744
158633891
1501570482
436888191
1794001506
214138032
136104700
671799849
1816340608
1217610590
749653739
1400293343
1385944003
1505278895
863449235
1403215350
1483442823
789740717
1067669450
1309319440
1142452798
2058877646
366676767
905914506
670352696
1144969531
865987104
1124066502
577750994
1802920899
255919942
1064356744
1323561589
175906691
493856403
1955449770
2086711718
691633438
161426877
720656516
672339082
320763439
998670688
983567576
1983083120
841764927
1258684326
797388641
562689081
1569818312
1394354807
18895827
128155684
1992001273
921287740
783864017
50430284
85288296
21662742
1222807480
1174383467
951065407
2051199206
1469298145
881691235
1456128071
1997680448
2063120331
359390611
353236035
1568946979
1808292654
212212984
1525098705
386662903
2059772335
1043014183
1534882387
625807782
1584997506
1099124651
460363736
1991309643
1990084102
816196846
1864221757
2032745127
1387774732
381974811
1628156461
1605097070
985542437
485418812
38278600
104199488
929870854
2014015235
551475840
1265988158
1454392537
2039787629
2063332572
985981396
653467111
1740790764
218591942
985972029
2082579881
1575760470
918110317
1543835949
422367958
379338251
999020676
1904852589
346246420
1982439350
520706286
494428184
1051834811
2107265843
629881897
736300733
1553762144
1049815160
1591150980
901557448
1254357560
1812213692
877601450
290510103
272938822
1725056524
1417212593
1006000837
1144314546
1931572088
1689862293
1215102306
1674873219
760866205
640149118
186036436
1127728279
393119282
323614516
1436009973
80790969
635901626
1508662870
803111591
1172636547
1432679610
592107674
1092089284
432468371
390958044
1020213176
2060779258
1851498876
1626165466
1619623357
199215570
1485607643
780191062
1869318819
1578163686
363653504
1480032365
407241811
1234171205
1756417402
1975193444
1986707250
150204635
1727325950
834099020
944597085
1307005573
413080138
1426636395
1214076050
1455167139
1002285942
88106241
1072812149
54390263
1409193196
1342781031
1792494251
414169825
1335150726
1819760719
286744578
1261722361
131170762
1582932976
1854470952
813411999
1423344608
820257602
113797006
334005355
411991740
1084110094
1368391062
1631111528
1885348758
281046797
579958769
1217780787
76339109
32509169
161256669
730181967
34946135
852288332
1892116327
894589832
1171502222
1129785062
1356291381
598544012
2143733619
1758844968
1557024784
696305448
1785500102
172823897
64737254
32254838
789178294
1432332350
487556673
1949714096
1528781222
1192787882
18287157
1436880444
145114258
1745735455
1641776604
849574178
558222342
57170440
1907640704
1687782431
1192108651
1499462649
1433537965
80932965
409475796
376169821
1024523045
480968694
153506342
1945607879
1802642759
1071438734
580806068
1692140152
861594624
1722386161
1157884536
924601835
136813621
4130867
1684391575
1168258789
1361445029
1711709251
160618020
1599756756
534659179
1413190189
367855959
430072291
663491087
1273260897
1147400403
1861978700
1977620987
2101359606
746131412
2022612111
588832414
886192924
196094547
1129567473
1233920615
2106691212
341821461
1732618239
1237183689
537801920
1779496050
284774194
546980172
1368029945
993064376
2118131553
722224669
1957170624
519681196
850164912
754384486
871035981
50696419
376134711
600252754
830320661
1370318940
1883613370
1406336855
2085901160
697958684
1211168510
728149979
1186433481
55697217
130831927
2132884110
1098623193
813709907
269694762
75391546
1864676828
1745161074
1090294789
106544724
2077342380
1513101175
1434353848
537719553
56815613
1580400081
434676008
486190196
99108312
852577897
1789846519
1763352072
2074049774
1703818841
1778635880
306556434
2006668811
2117379212
1486677276
1653126252
1782355611
483625196
1967852612
398145010
605955255
533497151
824384496
1662999261
374663722
1316513142
2134184291
33593508
1472081500
1507216338
434590243
2080560979
888837317
204350010
1818149346
1116186662
794288335
1549885591
544952992
1387819370
1156123044
190123615
642040560
1503267560
401059548
1565650428
2099160831
1930095465
1509522625
2127916898
1463882637
1161155264
1364900428
2100695894
1788141748
1236934323
1675829034
699295366
1542410140
2083019994
718653202
922530998
739907111
1702072886
1542234007
652274110
1011537418
1484695753
319933388
221632558
1271837843
394801072
652093480
1406639812
1452023370
278370849
1301127435
485915828
262084027
1629387939
1978406283
2058285963
2116280875
217544574
1180781254
1469681895
1189409714
596157343
511064170
63832055
1056084597
973102301
671303173
1353985599
1575864155
1573711420
1120594754
880964589
201794599
1990585990
602197913
381744628
1455460115
567874871
333366165
774385758
1100630063
1622911557
85857533
1478834496
1299032475
172894734
463953315
364845597
1132833172
2073948408
1617451425
330926969
1989474555
242061904
173433745
1863722488
386684130
1470320928
22303944
2116104538
148889322
1528224327
1715225070
1543299604
393819348
2069740205
1791284514
1210248620
266407133
1953638472
131859487
1595344725
1039735681
466712643
1050960353
1231932144
296236578
1817758110
1607494657
1486272157
523533072
1516277888
222534125
1119928289
1009171297
168433848
416456681
167232261
886045628
213139693
977246122
376549879
1790552588
741309692
42305027
1253124681
207779218
1203459792
196959066
257128696
1484439076
1377603558
1950009649
1955073933
984100255
260733142
635989086
794157152
40725475
611337757
1827885090
1122992799
141896183
2100420023
140925321
315520547
283682755
1737225935
408181559
1486153091
13234091
2064398284
28356710
573034424
1960294259
1928947902
1570100067
878677763
1322279872
1281509138
1982618172
494987346
914946705
675292960
2048739204
2103014734
675870109
1301716672
1504774980
519559551
1258088379
419457534
266433318
134177242
1593141911
1504227560
438120599
1730470070
1465723278
2127834755
2124621020
1537038287
1874341915
410605873
1958552268
1106046937
1707940027
1288538711
1139315402
667456134
994813908
486664924
2071978216
2021343261
1726454493
719069554
1795474299
1512118511
1518337250
1240273888
1138000106
157429836
1974117138
1061257797
1709012803
747409366
1526485390
35724799
617743172
2071623008
2117737533
1987184029
1680457288
545660192
566983051
1960203973
1523562071
183287044
517329691
2104115284
447220498
671142806
1428386161
648554852
1715267457
397632490
446295229
1542133471
1963786854
1407115613
1088534783
1639267157
1531061157
529274911
1507107484
1114258603
86911331
2003674834
1819694909
153305138
186036668
1492973260
1419572301
1511331170
189154412
817594613
520543642
1788421980
1983550038
722341010
243996199
1869546616
1808489381
1143049106
553502055
758784225
1615504795
1286589817
1212357455
1746088884
996054218
1152321670
7913361
1237897008
2133151595
1790075335
1716917495
1106255385
227901209
305323068
1843336301
609567318
600913310
1121756555
752505296
1270996464
1300227172
1130804149
2029303288
819763232
990794640
2006302832
592257536
507052182
55835706
634919177
53566066
133733686
459825085
930929672
901838452
1576498920
1762462561
1590591080
830010056
889476519
430606443
2134990427
325848629
1442990755
105805056
737590932
1840732111
1558169025
1099425649
757009909
1871420032
2052843320
1099842198
1622668778
618171255
1270278798
1313826780
1740903546
18539187
2099472650
156454076
1309346120
610161285
1597532730
2108324765
986747049
2060906848
458441474
1768527432
998130621
1058391951
428703064
1773406628
1573150458
1081247355
1008410534
1991285908
2117975889
332042508
4873555
2098423543
223721032
1718103843
1466253210
854875412
1053824345
2029110465
1773406628
303042278
1932061595
1206886389
1696949428
619876390
1254663429
432941574
1482726754
1402428616
746069876
717862233
647814399
1031994423
77952872
1941137904
1603814573
1688432512
160529402
168179621
2073952497
1139849553
788436036
1764179600
1997365416
1833582979
939373595
2092293199
1553757723
2077382441
2083911908
562579700
1581070339
1683097442
1713028294
1282165824
1718537312
371370219
1836847655
976971397
495801155
521452490
816876578
1429842148
1908271219
1955919986
1564377722
1832586970
805296893
1771559051
165645121
823400302
1444066064
587385393
94315730
1994068407
405747683
1195823237
540919936
1767136903
974180672
137198540
2109215612
829221810
813531908
1903679298
1039888149
101476611
193343766
9411675
1071234937
641186935
113203779
2141118604
1581576995
2016937860
1362882430
1089714898
341464262
671463127
1742996330
1705169897
1693513556
1356144753
986696901
958117622
1909499332
1705961642
281566156
1273785661
77820584
880345675
368842489
2009369940
975826943
1950504765
1245983900
37865861
1456219369
1908247941
414772412
903666615
1837875360
384186214
656059584
666546897
1174431850
453321020
376676678
1148836110
1433771528
48729511
1324119582
1750384386
1829314268
1071637324
1650327802
504660233
2025050455
2098780168
855330538
448439557
2064188772
1482161442
416559781
1570205893
1367601939
2111819751
1242744012
1944846118
482591129
228108502
1626183186
1113605437
503552067
209088877
1242241303
1981395221
2048953235
229170432
135563918
3441235
565381916
1209594659
1906749660
1838499679
957734512
1664597962
1206305521
610864403
617753964
1949610202
538793490
1842236311
281946058
840704404
1354269844
1654074358
287650655
1465240877
934746246
302573331
1008618748
1877252236
793857586
2139098694
1237070792
131726820
679042897
380228323
964298123
588345271
1140068652
1872211452
788051697
1836868651
2017637532
902801014
94868038
729304497
972514447
1416198429
1131981257
35755043
1768902685
794103259
362980239
1036475083
523666872
1347605483
1809254123
1532758342
443701714
693690401
1958325415
1240611452
1187125756
15877981
1244584386
1408657646
1488671965
907709848
182089856
1250705336
414355611
161387972
1548693423
2053934517
2096272686
2079139783
524225970
570908440
442259717
1125194511
995838176
1408453636
952914425
223346221
357180923
270527267
2141420301
1805093067
243798827
1339493133
1855951737
604505663
1459343705
845907239
717617599
1983798931
1633644471
755851290
543604278
1851476527
673355338
639912354
2129621014
756174216
249390476
509881656
1958299286
1826915686
1341310441
895150834
983412359
1757240923
429094427
396912199
794391755
1134487527
813753854
1881151550
1078136783
337697655
1187733012
673121046
1404489454
232062499
983095329
356109369
1332424758
265075673
988522189
1269494769
575258699
517306561
1010078772
157380080
1560530921
1390310402
1469616715
51696254
2100641910
41478371
1339371359
1408523514
154380799
937891600
1860057840
2080731862
1261513711
32934322
887196353
1200154554
1404579491
1129249878
1551559693
1249367112
459634425
894765232
1821128608
1819973331
1962350519
100175474
1664778860
1445128327
1663184037
401200665
959596566
1697169518
1738736068
1187510714
1110537755
334751099
904866159
2090092200
1798137700
1888619396
2022594948
157346369
446664186
1550264878
1141516854
2013032682
793917307
1110038011
1403604592
1325368079
919810079
442337631
1355140541
177832868
1332477280
1789319048
304576726
1156658724
1606186350
572026620
174100429
623138207
80421694
1417251141
1391994640
848384459
258292112
570869265
1821381782
1115265075
1191134423
775863282
1636276319
1920530113
62503541
522970712
619699758
527789394
558877010
1885405666
1521887830
1696122919
687923673
647681878
756655995
1637080063
1865168034
1671883326
1032773864
1780509799
72685426
511194386
434978836
879980457
1050858821
1427488737
2100763079
403689259
125132337
672934748
2072416463
666525504
504587536
1974619746
598852470
2112628707
764595342
1088241633
751654097
1730192871
1592050179
1883360348
1900338719
26645727
61340497
213445108
1617445348
1859940971
137996151
78369501
544310023
235248104
1771958999
1638603000
360531490
539524762
203896183
921296292
476251118
1032812025
559005800
1458927792
906456798
793866118
817344209
1717086004
1243928414
1616071643
1642510375
1638159556
1279051651
1267385923
388273788
629892884
564553153
631725066
1276593871
407671118
2127387510
1932270016
578687530
1698114127
1334423260
1930646108
1949200258
444751855
1412611384
941262583
1790063732
125749476
1269411310
177379451
764719713
62967942
361773998
1576497194
1900958759
998855240
2130602635
252518718
1653335088
1816074719
273936571
57858258
461938349
456667870
1765896067
82027677
545693432
914604014
2144617198
944489614
478793119
2006836755
1433615213
244860208
622676561
776967504
142242630
1019468222
529173184
1133780729
54130635
996900661
1392178351
75092771
974719669
371775649
1586502445
577215022
640883559
393624929
136346903
1871586308
1872910468
296923868
1717544596
1539903675
967359648
955420414
40585218
1172224908
921804998
720965332
262885397
1674727952
680872326
2084227805
1736332676
932706377
247433827
259738161
1513691463
2127888770
2064740538
275172010
1462908845
1433256032
215111819
1412813859
1176971110
2003297288
1837951561
1710478643
1120904100
443531878
142154673
716566176
1591187498
2087268831
1317134602
806940068
513523180
1638196320
952633111
1058434601
1048020915
1139312612
1928103987
163916329
783131484
527969194
1273974556
565797993
1788855690
75641078
1446290601
904565379
1464344081
1693921891
1176226429
1006237612
1757134931
2018003644
952396839
219091339
2100422180
849690628
274920088
1092986224
2103022197
1933521204
800611173
562990983
311651980
1034129864
1166608429
1030623691
1009929646
774226740
517052496
1792841872
1225025341
545012567
1176312626
1376301924
2111179100
47926304
1568834856
523860730
199925521
41478371
695360274
252055930
129355483
1465163608
663638164
1594343743
933082676
1003762813
39608702
911852740
1707116900
5880071
785521040
1172166821
1644585524
1744240055
881300935
1408816536
1108772103
1663056730
504216290
1683130775
1753250181
1835820701
995767905
541025310
116371527
766470723
1983422725
1848842190
1791474727
1357966859
1913554680
629837318
2089105534
333530896
1313417644
2105628503
1664219728
1318586129
1064754840
1666730815
85791469
1480237521
1611768246
1870294627
918325909
377928273
1053940998
497448378
680467396
372416401
2108830685
766598371
1653468886
1974124856
1944009991
455785263
1373846210
457675862
2031223290
1908231708
1959208942
1144840562
368571455
724207148
1594108756
1938121937
73761479
1871648634
105632741
1121360097
692128899
1772918084
729270623
736897819
524279379
1198099510
1927354909
204817617
652600689
992020525
1019553298
1417975228
164442706
641458639
484473668
916423199
1419556755
84758556
498922845
354184809
376158302
1512926188
1200461384
1149335982
250043046
1651424163
509027255
1179425828
504557171
1235660100
986040737
1670255821
1606840870
557611850
1240945521
1496773210
917482484
1640853203
2118296490
391288114
865801380
590119317
1766843714
2145113042
403587433
109043598
1096000669
1400015674
382802827
119448324
2559105
922886844
1712690737
1209585499
811091542
1607637376
2016747567
2061558991
363704975
51407208
941054911
578372803
1944715226
1894792550
1942067105
999282450
1604779904
1589376407
1293050050
1534305994
1360050377
233750591
232061627
1163665396
369186251
616366502
1290197403
14793078
981038361
1360062929
1042766409
2038579213
439551034
935157454
2033400198
1539812610
833581462
65951884
1888644106
149080319
1129025884
1971152352
1986335282
489997984
48388642
171079943
119069863
1099137798
951725916
1008066077
1895156602
156135140
1976170089
773358743
1571810555
1755499702
1247127023
894787977
1055246627
312711489
2047137671
422983990
444091397
730875914
559421057
162531854
1520065463
422020838
473563343
702173714
895832537
1214721910
713784568
1472300764
488037953
1040131243
1525873883
807133758
1771559986
1993823864
277391238
1052189255
813875369
1841158064
340332190
1101395751
1224617602
797378583
464474091
2118698679
959956426
2042245839
318560104
1290472782
356321576
504812439
770170109
1732827292
344442769
1675899233
1228100218
337752013
1385387033
1841303030
552287846
1370975566
181143642
842413259
1386022617
1832446535
1641068978
424891790
558022294
1151991801
635267893
2002384863
2002218441
1949957562
1501134637
329446402
1460076539
595629335
696473701
1065569442
1423493213
196081903
418002608
10675092
293191359
1706417660
441235816
1938367473
200753183
1542936252
161728266
1783986902
1806767185
2122272484
1258860541
1945875449
576627193
2125668582
475491840
2036797319
859166293
2082195560
990764293
1058166022
1697854031
997499122
1382557412
937108963
1017784372
1839330848
1724420521
1562187565
1284691929
1321234852
2052169512
387826450
203744454
1537873400
1088504986
863467028
612950200
1689459631
572065671
1915497435
44417360
280970545
734250311
553850904
1871237646
555755615
1244290149
1436375322
1346401443
1814065563
1628797033
1460218293
775910562
504917176
1082140248
20825485
1544198907
394009233
587859101
1733142989
1510557598
1729095964
798988267
594268616
1012110970
889321344
1552572054
1661571030
2024253362
2105667714
1354679651
28834856
1067214679
1142645012
2047904203
1444189589
592538784
1790491156
1241439995
1284915524
1625612622
1422684227
679363283
2007059148
816018097
288521072
883377174
521628015
1956073165
1466338550
622981160
1235578095
81699814
1284192544
502460927
66373220
1895332569
880576255
2120493824
1556192053
1236035456
1634031770
236286924
1892515031
1393904091
407247636
1850811277
1517698980
1604423821
1224408385
46868710
1323225991
42610624
842468767
232362548
1820001444
1451369554
924569732
1213751816
93390316
682819982
1232820224
1209388694
1318919765
1486971145
302294529
98684813
1841861491
245173002
641891380
829101271
1494407401
921445613
1484461592
245654120
1633472315
581866550
1924738296
1548200117
1970272761
496644530
1361373000
352989516
1481090573
920844593
283092549
1152035100
1720480860
68834941
1081864196
286631459
341783623
333690741
1222643701
1832585200
1155994026
2140265876
989001115
1359690435
346302859
1985389792
576845731
51286995
10312760
663681974
1436931747
597239072
1766278487
1992738832
1951039004
733448658
566836955
415054959
1387675387
1121702350
416950897
275607694
2123324357
1683113544
1557182446
1670289553
192989208
1755677023
1987587456
1341667794
584528340
1161556528
90305840
569371899
1467368868
852775591
230598203
1722615655
145536268
1676480512
66832905
1055135514
425583850
479300168
1721838667
1994574981
2081087391
1541917658
1041828668
820392431
109512542
1632005269
2129028423
1740865338
1164986768
386320705
2143113091
1311814724
2078588611
1908000134
1684443366
1061538822
1876062095
1617409941
1721221385
513256878
293650884
348297104
1921400706
1607364535
665975187
1762381638
2042789212
861499022
1135142387
1090810878
1437194270
1338102524
1274289464
502285282
735759150
1070628785
1985481390
812337511
401112228
468799476
1126233620
1474373503
652052789
2062978120
816063384
2130966613
526789440
1168136368
656502690
472245336
1717227691
186270865
134216288
371114849
2044366353
2142742414
1223251224
641640590
211143780
1150532863
76891904
1501469289
314573364
1827413201
757795758
1063485084
926047004
245596631
797278532
181857090
1167911913
2082095264
968665222
679185985
1010942327
1432318013
22322416
159209010
1516472552
816870836
1097997397
71586738
413935143
421018383
203656280
1856978350
823973766
18803852
126619215
2025924264
790824705
413995826
1795999004
961505692
1594202937
211695785
1936449730
1434519372
1175107425
1750027647
755576121
1153157087
2097103288
16533905
1372732666
1230386401
735050812
1863692645
2023595495
1939857796
1163100272
2105705112
577373677
1182551945
354629755
548054772
836922884
1688011118
1518537524
705994391
1542536138
1952007775
39515993
1427375112
1662612645
1558233681
1627900917
1227267630
1011920140
1328930831
42814033
1761567078
1130740830
788544465
604102439
1824567086
1349088473
814563125
1219206929
1749697890
1892358554
136233128
814939588
1445309034
1196921961
291805116
1909438522
1827551315
493415416
1834947233
1496007407
539032233
1992617138
1314838380
1268316237
1777372124
794952559
1880073742
1461801934
900064966
665102355
507789021
1858074290
2114855942
848447833
46612843
2124715926
1545119517
1255017229
370718587
556334250
80119685
746217060
1829665949
1404749644
777913144
2037111454
239768513
629327782
630983043
1489724764
223369619
1133055558
1793410951
304731927
1908156177
1712456333
110356440
1518095493
2045968041
1223333844
1635302987
1324407972
2023590166
674322857
594902071
303342389
852509400
1964361604
36993687
593064523
1098766854
1138202283
371783705
991254106
388640856
2132082491
1549411238
672078492
1244574108
824449151
1698074271
954728850
1803065043
1026510642
1726989665
1889590657
1326920805
254791611
232120118
46701254
1713488427
700069770
799161952
1854308868
605206632
766729738
1337131188
1527758768
701754721
832718784
1877172228
997206093
999849882
430625129
1943110582
698267813
1805491070
1699064626
960485531
1942367693
1339955975
796368663
1539644657
1192296038
1594345761
1326861147
1633487274
892086376
1820336010
1555898194
941096492
1700403758
677741521
1382951269
892138797
419216055
1012995004
1568957977
525823539
1094988076
1228155256
213924495
644323169
700274290
878035213
288353459
960498743
972102219
1112798257
1966258309
119216193
1636418369
1165958581
1274099167
1462046029
386808145
468254105
688875909
1152737583
1041277556
566570000
1476944942
1490346389
528499661
995214737
274920088
776806197
469322751
60590492
1777341443
261903894
750393578
584650295
619843618
25107909
232011164
1058566772
1264875042
987082035
1820575627
103247487
1934299977
1173518584
945234596
1133319968
923852261
1207656913
14881602
2085308030
1419982150
1708864886
2060207022
320977053
1982838292
1712928788
229273692
800921160
420067521
908184886
1317492537
1117042631
322948021
952309434
1089573070
1124048864
1634803819
1962552034
191925497
1597594808
105256872
1299896394
189514622
1927714348
27468618
1801853436
906164883
535369085
1529203147
2030335250
2060020947
407008430
266989233
1075948785
1196043925
1109451616
609556974
1213391697
811181283
30888402
1030928804
968450405
2743759
496855051
730482936
362693453
1760735696
282201753
1544472972
1824939892
495146011
1894469449
206815403
188667446
1562443590
605770208
26240280
1235095589
694807158
2027197148
545473355
148275142
798367140
270566400
310860903
1993167760
1142743295
526515571
1771643835
1025663821
2086890879
113123996
446270729
1938552866
1872219633
749207490
266829956
1001585887
1251090582
1337085538
336878565
838206067
1722582279
2002779557
2102181194
920059302
872929805
831108760
1831849942
218573069
1540417155
1851819626
712663807
950471094
248389864
1562661745
432195307
951654563
1578381789
469223203
385737873
835770866
1093576134
774479886
1468991890
1105590432
62117422
383947782
711526771
1865637653
6414470
1660706385
1957979763
1874978882
649868885
1007359925
107753955
542545757
659617074
66115980
1903510855
227456727
913417088
75189189
426272984
739276042
1062396465
1616534414
749964101
218446127
1513156045
1079894590
239413194
1313128444
1849025671
1378602589
611698944
876762054
1128702571
1565158067
650428432
192623194
1119777049
1086983022
1309221531
521645255
1166845506
1214923169
2007458860
2139501314
1210371194
137677333
511083446
1817467647
258999177
249299672
146657811
137460247
414508106
270964646
235126867
1037631648
871706314
1048324838
1429778123
1967835193
1090813612
807720442
904131638
1019717254
959109383
914603150
1979692522
955330313
1500078102
2047525252
1625240483
716515177
1201844633
2126263984
2057905952
928185057
2122428637
466050517
37699825
784572957
24283385
571277040
1477264835
733785788
1619633536
978350028
1043812430
1189181060
1544508584
295882159
1969397025
589763293
1270993921
1904453889
212931579
794301305
593065535
1853622364
2078912609
939105864
1866717037
582537500
1144072094
171249056
514130222
548706468
1573450333
1006920558
1066193180
355001362
434511601
2118080830
1386124027
1776592459
1358782427
1282876659
1636421611
533192508
777685736
1987331160
1983558044
2027201360
908172686
1923433618
1770407500
1812845565
1506027442
1125872454
28945341
2003523947
62512583
1366733701
1744022360
1262496531
2041175388
1367469170
514160898
1812929999
1935975699
198750978
66593460
1229095197
158657415
1847526465
1497691654
446379130
1460650265
484732876
361976212
447033584
1071424206
1666151765
1614272554
986814967
1546869139
1169455352
1825682417
136086410
851225370
608080384
683725361
1889356152
142370562
939381285
1449054646
704653231
1675001294
824571218
417429594
841573456
559984635
1428707236
1957780924
694664711
718241633
1116830613
507488403
547593694
1813187529
1004506836
698443494
405272417
2016557938
652864650
543579947
1940696705
1709144824
1438517429
188018904
1034324585
1378797194
1170986430
1461783276
223735965
1645863206
109752891
566981969
789521515
1536272992
2084305820
39130051
1589795771
302530492
1199872499
257668132
2131721875
852064141
1582118279
1503098602
1442241305
1914129039
1326393987
944374508
634677755
86584772
861551225
1701467672
204904815
35120310
1900618370
1035709830
147891922
538574341
1022392320
1166728050
926047750
2085991021
825075386
421220723
239120601
436054139
949730338
1849905636
133174702
800102538
1810889261
1643647115
1292874833
2065140654
2050450203
355321825
1930631166
708230822
1067740598
980397162
277873449
1268751779
1445555425
139127898
489837733
114114347
557850725
1212400446
752007497
129990060
848074599
1587476629
1880248675
1818402073
1461681458
616093847
978949325
633555791
893424663
1460836288
1776314689
854084566
510441626
626246687
1558609064
832996657
1816652938
1132217906
742030399
972259401
1251820790
1197866558
2004874432
1391387861
512320553
1681740676
1618754189
83669578
1930826858
1213762516
1227296995
1790186654
2112851163
1045278360
1859075603
32376141
1679274932
1905949594
1178333641
125651914
674408174
1182456745
1850531754
627493962
502588161
927071972
1777612397
2127401488
1219304249
1172430739
1373731269
1913244077
2131969745
881830998
1238131837
792769902
459699125
1305249793
847795769
131002700
1581091286
611128548
496858215
244106680
1524736897
1785564841
1202015760
1486037996
1487298572
1614614882
882704764
1823819827
1429312174
1411635798
1074252599
1848013591
1020235352
399482407
1814163817
211764373
963408662
1573838266
756975869
1717118856
1629337574
1761391499
1241519711
1264051311
478157142
1081633162
527051392
1370553830
2047155505
635338551
327657158
1858395882
586737062
463027241
490945523
1799328462
1241367943
1438339033
414639806
1715649947
606031283
415178462
1629937458
1053459700
1196338945
298984913
1508077661
28746787
1651313799
1806629377
1773768506
392637303
838648028
1594051497
516426918
514842444
368032011
1048600548
1232453677
830671725
1823672623
490425549
563593558
2021993122
88430059
1411737806
1801500341
375857005
862617226
1962756034
1483498408
1263035988
2086164658
2023462875
1482903244
502820627
329345048
2117659400
1244685219
1418428885
1373362581
1295390101
2059845601
2124223287
1673229010
189779134
818440759
1592134697
2125626752
1008858789
1783301133
1338937479
1297911327
1104429426
168420743
821326920
1450278136
1064488401
504449725
351952861
410157312
1842983434
501635564
1876795712
1099215458
712584382
774609178
904427495
724799046
1252026083
551788132
552287043
1185180036
1232210580
249457245
2115206528
869111509
2049094241
1376170315
721801578
1583527828
1223433555
1055362951
1232538095
2007839066
1402428616
1009248779
1724395645
7462556
1505435871
966773462
1391387423
1363782854
644876064
927439843
1523611039
940770685
149025120
238411408
187630296
287291323
492040698
1996791097
604735352
822489980
1047789363
1667469627
711038435
318588640
1646568180
1951939963
1569288657
1546252199
1071961744
1081487577
1425322117
129241536
2107865106
30972397
1051118872
1574603132
1747440556
832097527
129904857
1799271381
1275027907
1262119513
1751684016
86830702
1902000822
250114240
1118121143
1681701619
1952717405
1050919666
588577590
1901940765
76879045
764438993
1050488247
89271950
2089912254
860827876
409118314
1108387028
1377415430
1683138801
361073670
1882520840
1945835945
535025493
27996716
688114502
426301831
1985562135
2136099985
995304097
1902970917
1934373652
40638571
1827951741
1787180433
1047115437
647595467
645069646
1562357407
1768089875
1704070130
611428877
1203246260
19714821
2112982641
741200901
85079530
1802501047
1024777329
1520720776
1744906005
961935449
972970015
655978816
1628480156
1594119130
407113023
2135382233
1965101335
1906431453
392902121
442763287
1218488440
1581625237
333241657
1177842133
680570065
2114700591
1667457931
76837772
429481534
170192292
1345289662
1259043380
1605778362
890511609
795550227
1039589914
298972507
717543618
195324150
1803595405
1852642578
219432687
669506914
541758800
623972052
1582898236
1234821791
1002889740
978789781
931579883
1225957004
1044531237
719283071
376396830
214794472
1437429822
1210842697
1467894742
1512810680
1410912531
35828924
1861659749
441786974
1120276308
408772548
917412707
582965796
724367132
174070211
34147832
1371337406
1107521899
1136520508
626156199
1007760131
1942323100
1879982747
855471529
2008333985
824497691
1796699057
897363757
1730519703
1562395710
212730868
955519707
1160655329
1757922139
1965252742
1887975940
1605459659
1388660080
389856904
183107895
146918767
1118821043
651244849
1463806226
238545273
1921477831
785739109
1750828341
151245468
1621483096
1169362349
1464028052
1685483659
1152734205
2100700744
342211353
813835928
498978577
584148909
2134251323
756989774
1795725859
1162068522
406323712
795178659
1361833832
724632981
1081027260
1245633600
1132092165
342249028
49656175
779098303
571650503
98577620
901532022
1501915387
126681709
1894160622
460306201
830380600
923467401
1161165064
246453269
1656900074
1945687339
209242751
1988836101
1324969897
231709417
1519011564
130582130
1611813309
1536686361
920022576
287033698
1801096273
1971322224
333177473
851480548
293143631
347756009
2065526732
1578669560
988219519
1630553119
1426585735
1569368858
135335139
1507033689
1667938426
302869487
2041233570
1971386358
1229268140
324718578
1842793782
1099193185
1784701575
1636194394
1882979273
1975637721
725405166
59138276
225481326
1225705242
1448247710
192599611
1651192085
1850079471
204285987
631445139
1428805395
1216212054
134894484
1106565357
1666868137
2031375183
1540590959
918889326
598316342
14145732
199003776
1984778981
1392614055
1086637619
411546839
1930821702
735365465
188411477
89055225
1949714887
130321239
1720499525
26018257
1409636997
159054032
1350690927
1354705452
604237632
1569376241
1742857080
1211114731
524023118
701343524
694417600
1549641965
439031806
434801150
1532770257
1289595694
134189715
498221331
2142337221
1278411989
322138519
1454880212
1606269801
386630197
862781117
1438102655
833254681
1706407151
2030704169
1185076954
1694004460
1437124938
842520713
676264500
881708846
685048566
1047980913
317077445
1637657629
864902318
581128717
2080699298
775432086
135251078
1225529874
977814731
669818899
1154034695
447561239
1715336477
134144042
874033974
2070986994
894674022
1251519609
698237854
1808348802
1941037236
486229225
589183671
1026611986
345006277
308276159
1144459992
1710419621
41655287
1221703892
1799446279
1586236772
1583903708
625183123
1751556929
575044335
2130236024
255151483
902083948
1467801344
1584718331
697779814
21692516
744121868
1856705857
129528760
1240945521
790464913
1400714859
1245148833
662776202
746154332
1568255889
525425859
177929493
2081370001
1496484026
613741438
762824120
1667319571
1636861251
2142923113
1306373920
1043156215
1426896765
2006831311
2140180797
1967509537
1386148160
703757663
981131356
1794132161
1795474299
61171986
738496217
81277846
1026542614
1776787193
232652581
1815431689
1281505178
592199017
242301976
595077748
209330696
1793540833
1672594024
1465661803
1524732909
2067927858
874844940
931268876
683975
1747287480
899518076
909972950
1451886368
955706946
1242803907
533897455
1229041313
2020581300
1897944194
1897559551
1654737737
1604588084
15505351
1985800557
145819667
630990952
804642017
1722192737
240539694
1282461861
1002726836
592392034
411296183
1002580136
1553856376
1536913178
1460258445
536391300
1703942
1202744235
359477491
209271400
1614652546
299713058
1348473844
312973712
1078297648
1295485594
1963270072
1408787500
2137554281
341013585
18500075
795295330
1575886897
435114116
2065452456
1578652202
1129838346
756081959
1825810811
63471034
1454262021
1193329116
822645755
194006213
284584433
889606456
2076747529
804499271
49288614
462021518
1390475808
409978171
195726827
2032755854
171535837
961834709
1296221345
199882284
1478364203
724530298
1372703259
242806313
1973269697
935263508
769429754
1074297573
1825576190
210989090
544689722
259860199
1309172439
1797231638
1708300835
270642268
1467845731
670849610
437208124
653638254
1750558085
1578461025
2106778130
651962490
674420157
464561433
824255614
1268603349
636828571
137777756
1636928259
1667094775
827281739
108008694
733024248
1394731045
708417014
216919526
22699607
1439385417
832789679
333614190
1419855448
541734641
961515471
358667476
1268781620
1646549083
1652947817
1230748659
1489709448
1793778569
1011559404
1846522991
308874033
1374915067
1976776150
1206894267
205943466
2015070059
332333910
1466374329
1057575466
585166354
1887890756
121030854
1293920471
1927328471
2046929348
416120082
1100537928
1175618536
652695600
887229909
1358074930
784859940
1884458072
758886375
107329692
465292505
2035026741
1203866358
58240972
605500721
126951118
549371274
680282503
1630115247
955406823
1917514004
465907620
851803768
1420873583
706549399
226234477
1809817319
1113096582
1874755259
359336081
1784354875
2025205591
266591587
1700666130
749820657
1337325728
723457751
336020024
1039647898
323382154
156092640
1433802147
1315043522
970711381
2128413990
1191990989
1979945477
617012890
65336716
1123962089
1339565958
2072607127
1769489668
314499713
635020675
1698005884
461980560
1109129662
1761881818
2146988990
445263685
264096116
1415845955
1953392354
401156175
245427583
1877304184
2082442401
2051702719
1731062631
957915232
536909222
1397955779
846835075
1943252008
975204716
1162861634
1761845012
675883853
1421285926
2100131683
1802131926
1011842011
213480689
1230971618
1175973425
475824798
2053919621
102581490
8661915
1907027579
224421028
1352688814
1460458263
861615275
1018246554
1148023786
1333212411
1154286983
657251985
816682649
961706978
742646501
1542715874
1751956544
572487103
1938059733
1345307794
386532097
944257184
604657359
331032262
1936140496
927822765
388841505
1690629115
1235088039
1424283511
159824785
843007988
1261114665
1693064687
106709399
306523671
1999913516
1895202094
1022091879
641518979
921324536
2003649959
564840068
1363909932
1599390937
1402992777
245702238
1006111319
1202224016
121554325
2087821969
311306708
1020189768
1764790876
1448268977
859654218
1031577580
992075638
1962758573
1080540055
670583907
2074248539
859715584
320614346
1652043119
594119356
1643146552
914757427
1033458564
558851239
897206152
967516119
977162676
479136769
1031128833
458875534
161907774
136865943
471365796
643438360
123975328
1492161992
477771516
1829489492
1672548969
1650155005
882797603
1545105872
1487356128
1154977500
917491308
773545258
588424609
941219390
910626680
928168695
324926320
1237835174
1708340550
907217454
1509949662
1930275180
2070565842
547163065
1717947057
1557172101
435608849
759600312
285299125
312199571
1417553146
1727508787
637922338
1188167732
1741174277
292066107
1299808420
1316848761
1685820581
1443750469
1494314026
1451127121
1010497808
749188606
1602610292
923531091
316866560
373113542
759315772
897934548
1237839945
993906096
403640063
1740277336
784807124
439450434
2121889961
284960990
510024830
659370781
1471376067
513339386
332918222
273876058
834235548
244863427
2090479387
1439809394
1122282196
729205567
1880330619
1098272499
1214596724
299259321
1442134120
1026459538
854242603
1219031780
1869319353
1108371715
740829454
689999674
1963752263
2108080204
991993652
1530667135
1456283546
721610461
312145730
1030889836
1348836094
59873986
1625991501
763394728
1274570928
496401413
238552113
9949516
244188330
2076620445
279254423
1825511192
1651835908
1318497661
583063750
281735573
1984668764
753535928
1766907659
1814238843
824231441
964567174
1672404370
1036311093
1728038695
1177957049
1625194822
1550808304
1604813797
1186924230
324520
1359331966
627531441
153639206
1604088304
1122674113
1812565448
768619810
1664648713
1724671230
1730433907
1570315163
1664254573
1509742362
1908555381
897911140
1886671411
1120102436
2099564791
611475075
1066880796
1200160516
1092969538
1608337640
67545817
115527145
352073999
1234247488
1403681237
640663090
701992435
1840485554
191420752
1872863569
720390037
1831080925
938319772
2144592622
1471231928
1123217496
1243422802
1121718055
2136102839
533866735
1874505132
155662769
902861876
1061526172
781774105
2009503426
204959976
724165604
1391357017
153749804
187216887
172564832
1225883714
1657810953
1067711410
575211606
1407872753
353941790
54330560
1348992277
297770152
316639878
1797660581
1261078868
878221580
1411985471
514254124
581115168
1042273791
1217676538
241093935
2110580718
1027801372
1488064092
970384732
458151088
288384526
98840713
719414781
1337305556
59012918
1584828636
1121658743
1654230678
947701816
690619802
1694262974
1463866177
1600867815
1629898762
1638414740
1892358109
821401259
110109849
1721221037
1093598911
553026630
976239608
742753154
1337960252
1740016911
1526365696
979753415
707949233
1235061668
1310174048
953450316
2089047018
1899011958
1265572617
782229589
202778574
1414706905
1421925383
341334146
997190600
1354580028
2078582864
137022191
262365806
1665470391
836011256
632267136
388655661
1253033796
1111095310
1076006176
2137157250
732496343
91478233
779349213
756887893
433416313
446004473
947351969
278322048
1075583766
1658155660
1140398713
1730709531
337011831
1604802788
514598513
1996111157
1884953671
516898457
1250666690
1960584061
1833576507
1605997684
1408808066
196300238
895332654
759218393
678580218
1724432575
954301000
255256202
346251196
404879061
108368273
1122690962
58488169
600237620
183549649
516554090
811381432
864562845
1238079645
1609413422
1261554549
1163352323
669859546
130919806
2041686721
2067273044
521714536
120723661
598635800
563398612
839624111
1037735807
699698711
854282898
382646528
717864040
1301288252
446052987
526900912
816870836
992426842
1622657422
1545718822
1682382993
1896856766
246594437
1071703958
1937389642
1864459146
1241377264
1246850154
1670364515
1209368757
1764198570
124049550
1320864209
939996708
248887020
1769812634
1749996238
1079047424
578510704
878498778
2134006591
1230486344
810013282
188739516
767501736
1907642379
27443414
1920490235
1241119820
472186623
2036713259
706989767
1559473737
2099236884
229507461
1769929934
2120579177
544761398
683824510
723076531
1271761158
1881971076
1758104952
7293491
926375357
1149186642
934070684
1129412074
633139549
300021701
1252729793
1908209626
2123411790
2019127691
1812415013
1144712977
200132299
2057597127
567403019
582743962
1592168632
1299648407
1833333564
1279655962
1480863902
428264257
84282244
127084951
1448532904
1128952170
324915319
345831320
1002637048
65442933
693128476
1820806303
890938702
1017508864
1520019290
157480194
195181491
1522749431
965128010
871247794
1673056849
583940120
1344593720
557904407
50874153
1920756491
6972498
678125400
323266006
1613123704
22507361
724082536
1694040154
1314226564
149026735
1812798548
1472566473
1243637797
706995758
547964602
1647194631
414562964
806514715
288112648
794073042
1297421132
1803703669
1736608635
1539146793
315058183
1784831862
958024143
881052470
574459342
100861921
1275296177
1217900746
1017678998
405409080
1504402110
170643118
581546435
180850714
1589183258
1417802599
1469107701
1460311148
1707403606
135239865
1165853638
168697657
408696398
229555105
1592852159
1173308961
1761699227
1061422039
522470985
1542950821
941982740
511545763
1452661657
612089711
304510625
1450858321
1890690533
1742398488
768425253
1307768388
1522709
1043393288
650239778
227660879
1113927830
1377781961
1883846648
125822537
376748607
510756610
1589246442
1281464680
160441518
1786244528
1608737343
124031108
1268549097
1965106988
1612935870
1112171129
1064685057
1780132522
1345526883
3055908
451226480
24904059
1406562169
776178240
1525734816
332401883
234626709
1839706014
770786832
447224590
2057760390
448897538
438793510
1022195592
65174455
325724999
25770745
261453994
1357399580
376346593
400023742
13103805
877265534
1534122836
1094125341
1330812634
1273031038
725858924
1236497393
1491153238
1291816783
807144387
910377558
785245262
351044432
1951861975
895554805
648830757
127994835
1611933053
1598327482
1883211520
954513272
894589042
807750683
1410766783
1227560119
1308084244
877195106
2021868550
521431115
2112511729
429655069
2091023521
605793918
1150991884
444760744
1176440396
1099711004
1157564993
1218385938
1182346704
1255647038
1665367984
210187278
671836672
1991628667
1488503586
896948303
397863913
319700139
605585950
436940165
1680942987
302294564
783832880
1139495743
1641463569
1190363286
877329059
1326424932
833141783
2017944188
873762558
722642378
98062301
1569991002
657723007
516597417
1231854454
2130834056
1885413508
785028199
192684792
826453181
621387705
1521054444
216912729
1824585535
2087442378
901479892
200110561
711098374
1326054515
350453494
408190340
521974173
735109052
1346717610
193947128
1035957235
2022374882
1010428937
159589897
1349562931
1371204244
2070407034
877810193
93784897
1935999262
1792584386
904177593
568749810
439846088
459428386
1470056922
1890008176
329769158
1298905881
1999443717
1615852077
640561517
758948128
1534694513
1480241461
932974492
786044627
610058696
2041090670
603216347
1796362506
1938383374
542687487
463290885
1446981386
1706867842
1665351098
1618920278
1042217419
508896065
1047310504
88134921
888712269
924852608
1532978659
1000555916
1690204845
1763526077
696220253
66410734
681021628
1566422945
169412967
803556679
1100815794
1290416367
1281853229
61675475
414605684
515435428
957853793
1442237776
93773960
1107333955
1833088531
893482774
1114520513
277242420
1833647507
633741476
1740471648
1779769644
1373718835
240146652
2044131246
1008981690
1000616382
416593899
1379829466
432275320
1127832355
524594734
563532258
1125307711
895658798
1458043378
1595105619
1528380027
1425706167
484013543
617916113
615849760
905971710
184554065
926272772
806181069
1080001841
1803361665
1704411459
514848146
638138374
1932451552
442136074
303336260
1924596641
391620297
1544378918
1190386506
815281119
328851688
1602797806
1031729506
256004451
602332370
1622245008
1059842220
1157972896
423503439
847607919
235159072
494233578
1952676593
1264786278
1339419745
527088494
1210594044
1573361009
800867469
1674081131
1200820514
181631442
771394159
1902201254
930989954
195889948
982353214
877753463
1100225223
108940354
693443439
177734549
371161792
82505695
471768292
284449062
1405686729
1329354234
751627344
131384502
2007771307
541177245
1603840871
603057561
893842988
1048107759
17993840
1419346896
1934569327
1299491845
1312358736
1580577173
1434458112
1756973225
600904399
1831565810
1497120707
323819592
1048944418
783329137
2008708605
801073923
678877357
51857224
1098149274
1701455298
462832755
523680033
2022835326
1269010072
1018095176
9396718
322434324
1432192706
1452543088
1537401978
973465381
1224928063
1170109035
1282015535
1040404734
406079131
1124340143
1425942390
1874106142
277444370
1330006995
810409651
15261683
308984633
2082788665
65165603
360036851
263451355
1705911575
349283841
1413732572
300493799
1762793967
1482765742
1796391600
353499375
1242297615
1986942831
1036471510
1274715246
1759031838
153752437
213520795
720883727
1108077311
909458747
1722566802
900272049
2075762380
800031806
1032874893
2108074134
1663850337
283049554
1659746129
1966968907
284379020
1831769857
59263652
292548522
933172231
2003447637
1842724270
1268292558
1367706169
804997266
1697803105
373264182
788471017
405041656
1864337779
1740921359
1484343533
2084277794
938460436
2008530691
2145954264
597053108
228658398
839082473
1551022804
632995151
1536110758
1480844009
1530921691
778780813
633305012
1108964793
814573364
752646197
767346654
1839931965
265583640
668000706
416168361
339243112
1960207639
1994549855
1737258814
499693494
1084299153
1270068747
1755366014
2015682824
448320924
971395744
2031323157
678716711
1883577470
776706181
1596294631
1781140112
2097608210
1476641668
1747747415
1852442326
1887973388
2041221849
1967322050
1538844384
19065538
1962702010
1733553170
1698031740
1844228422
1233773864
844155326
1626454141
950958273
2011260412
1718483765
233704524
1773533218
1938313286
717449391
712831698
142409551
1587646092
1974181223
1434959095
1295179114
1371999196
664446705
964769316
931926751
1284425241
1114800257
1273648665
748669258
431777616
1977989887
69203347
1647934262
122376233
488744245
39792414
1459731919
174275605
5317099
38241770
1815254787
311142933
1734676392
374742852
1424718299
183826118
1930856020
1965560916
454915888
1305761447
1018365100
1141412497
129482855
914301266
126604040
1710694741
1482412073
717608967
1979649747
1437158807
1688739535
1286800250
1754721485
1594268568
353286632
2022974746
461571135
1521656194
390727185
2133036650
2056690211
2073629221
1127384502
754166630
1097217396
722154305
1808334826
1469526504
1544661541
1892100804
1327058687
191857312
1674783084
99100092
1026848068
1670439608
815870383
1457281009
386764648
1189732714
542920653
232899081
1324698052
528752503
383246513
1748885526
856809815
1513515017
1944963182
223058421
714397013
354998686
677873280
73002761
438188315
473337232
1812391710
1578333562
1451409975
1063414540
1860789528
2038046199
775048787
1096332140
363417171
2042206226
1919949776
406111489
1357146280
924065670
1212168653
1808303213
555039165
1380005588
96286427
1680360462
1544446867
510073119
1240860274
985362085
2105023605
531977931
104374760
79386920
898241677
578608211
1335200110
325342073
1320848055
11937133
1653004598
463381277
682994517
1645645501
100837176
1582097726
543349258
593444079
432012817
316658174
616682813
340819404
970497111
1436624071
2018377873
1907869666
2074852491
48352008
803691718
151690346
210824142
1451079468
49378902
2045123418
1033034887
1904110254
339273587
1031769315
1852404918
73799197
1009208328
922904926
392772842
1632047765
2006256165
418571978
943117831
254219806
912318530
418835760
957319640
421540238
1148974278
216206786
393735832
601412436
1999693242
1170359835
1491099220
1179444154
1772669717
491724362
207848755
390164694
1543286504
2054796959
1295003648
1184213307
1481840266
1441952834
1987078878
778244959
1453938602
515531569
432219215
58281531
263863172
268008464
2101433712
204771755
1809602308
1117828028
26214575
981515045
100451354
1994014015
1650155005
1096368024
586921730
2081568290
1228155963
649415070
1498585115
257337367
1256415948
1884859043
855026270
232570355
621694973
1851723227
1098000481
27225916
1352550732
1455018322
816926425
2132493762
243798029
800403147
86001043
717716113
1440355418
1412686970
679931070
771360355
1652307922
1053812121
1489085507
1313170845
962131901
714391831
2095631400
722049280
1301863727
145897502
944230246
1091558519
613051912
775964940
470514605
1260063343
886315140
536867180
496539542
1940485578
1076378279
1245051086
2064092610
11701690
873687382
67700973
227593636
183369955
1317156456
419891982
1044856526
320603181
1262944648
1373647111
612918340
1605261427
62535776
414374771
975761915
832803585
1486006538
1617286241
923676177
1025382139
361561089
816992732
1422353573
1647601927
1528562464
1036923280
2033692608
1907732406
583570433
1977782661
1400867828
201549092
2036875835
752188107
237040160
1808338559
405227820
2063568694
1630303716
1552182772
189528395
310673750
1238822612
1407949155
1236726150
1114018140
203344456
392210757
1131489184
905041907
1754304320
2089989909
133690371
1458385181
1744420090
359360973
194257274
1119487091
1922015022
36569919
644026289
1844629161
278340610
594286288
885832371
937304334
1327259832
1453029623
95454370
35195711
1517028308
1932611562
1034709662
1625850210
244773168
670881530
2022038777
1409693230
1698218439
1159225149
1032558000
1465519236
1900474103
617524281
1504003309
1885162848
565707518
435114844
1242678608
1941937593
1366588932
499620061
1757555024
31091599
721351296
1767966942
1943403416
484270238
145057734
972343473
252730977
709876764
1141901728
87945044
2041612916
744782505
160737158
709767097
1255872942
1631924040
519106113
238244459
1230094736
2064520655
14117081
67368920
144274144
1317879212
927639349
1375710380
213209702
2124305901
92031317
1778442960
1013473268
41278663
224782761
55927587
640105234
1632828901
348478177
521712285
399272338
936546080
56940973
1888004964
734926754
552832519
213770574
719702112
141739664
2130155363
1358909708
927399008
1624853493
1427899241
788366801
2106496724
825942199
381076743
323974952
550185984
2093366310
1986315321
1411681030
257728156
1264498601
507592482
1992732326
1894769444
30548071
442261497
1366053014
588383377
2080346099
677526244
1557932812
256994152
1538221677
1816765157
582293869
746195707
931716405
1569141097
1756576339
1348736443
899498502
734051315
1200578051
161351540
1010857019
524220233
991867557
129286550
1777472906
23654153
450469396
1445956935
2090534756
1601346061
1339476840
1241938462
1050188528
688537900
488533665
2049478134
200777510
250502221
2144744358
541462948
90559861
1493383830
1859587198
1774870460
206103750
496044584
2023716593
1400583181
354296302
1066422405
108979106
91121381
2003808900
954109819
1971809501
252739086
373035453
1682653628
1091268981
790156434
1851724036
1805874522
364583096
1898866095
1033943336
1219473293
59703020
112295508
1216806333
186603818
1473755340
1474823260
1742824394
595900940
1452980345
1066229067
1513376929
767031798
1064661338
860088223
391797042
1638764179
495945708
158900480
159193515
1959185749
1423121046
577624370
2016946823
214907383
884316690
2105766863
508851461
661734946
597904612
2023052342
1999140007
247210688
1261976906
1242690688
1718760102
675135327
25296398
1987675609
877366414
472887770
1704197275
1036818729
370216251
1684391575
206757675
708020908
2013760206
1422314280
1284336319
70034260
1505747692
1338936753
146065040
1332448204
949158135
187241128
1030499446
2014784290
1175597354
1196994316
1321064165
1582059292
563593113
325467822
47317184
1388168068
548804831
1429991725
117883612
284599625
1508331988
2008012635
710890650
703593327
1888943756
1554245765
634926400
506277391
889626183
1561235751
812971043
1795891677
1614709541
286138887
861684869
2105866612
1980295689
550489322
796128158
209612312
1009059626
1175163301
1532852392
534285127
469462123
1071216900
328920160
722748413
1092197585
457838715
1455924798
499034876
154864704
559648211
1048007966
2121884916
78884262
1692807695
33018743
110729533
1737782083
879948511
141597826
1431111931
1619450857
355856860
204003290
44626676
1190874973
1198829523
822602209
1297297584
681161674
1400462705
863331433
1115249262
658241843
220664182
1835597295
1601650487
1262872670
254145375
1828811740
1341238826
1608926651
1762469301
1578476166
1763218572
1228856054
1131921518
1761571938
1985054747
516994371
778300737
571516256
1868321394
868357315
1995347010
1310275201
1851746423
2012445581
1516478311
624985095
2127131157
1329235597
351735483
554221681
984396934
196738404
1915245504
953150549
1964139864
1980298645
1937900796
877560319
1003778884
319286415
325770963
512969548
221921549
412052131
546792843
1390148434
1199182153
616690340
848223332
1465138913
534422730
580048378
436839840
465485425
974863355
685762731
665240011
520718584
202621080
1436109360
1529294523
840253232
1850853829
861276264
1844924736
578729130
1802163432
1870496659
409473353
1419317029
1900746832
28912270
380528796
1347864590
135716563
2113994008
698024784
847971587
1107867871
766896965
87076732
906967550
1164386682
764339992
1836225541
1814867231
626725138
832705316
262810675
1172310683
594474340
1627479169
773040952
2124850414
185221831
2093063697
843072224
1679336201
1414748293
522926527
696760483
1879185974
405629821
564477868
1990302774
205444392
483323025
1648748431
2041003055
1179307002
904008647
422247026
1696786181
955231259
1629298764
1136501800
1200376502
1784683118
631657848
1902216384
1956538431
916199781
147441957
420197809
85500832
1678407246
1464778551
1438550560
598164525
1061250149
346845363
1248392357
44626587
1678720391
964232185
159976296
259541396
1528717258
1612251202
312307544
527325044
1870973906
1503405905
263805492
930393906
366989558
1480875511
480214841
509541654
1692282717
767160242
938404701
711198306
1928968544
1771615850
1909050886
1695771824
2014325124
198702314
695724804
848743569
221677423
293180527
192638009
1557541702
1591931112
387388496
786781205
139160468
490411452
498091659
352743353
184076234
1792544177
546791057
1441579045
482635835
1336159393
882377735
550523629
1153751376
2051470857
328698528
2128981261
982027697
1398892542
1644491195
1982667497
57955111
699288115
529948638
1428610978
1374627365
215534727
1049918284
1256904804
583153699
847628649
727405828
1325347015
2070525570
1384484646
513434739
850634162
2105446871
2134252121
78497789
396143721
2083686299
532031815
145848108
7506788
588270567
690515796
2003525464
252607065
165359588
287196470
232879801
1830213310
565964544
832347267
760917140
85904133
271897531
1680724389
370976694
2026580439
1879652011
1528795553
1257008157
783709572
1887352072
1866840023
1141556141
559106767
1700131602
1114287412
1853042061
623139936
239224256
229749877
1591567843
1741284252
1404714601
112920846
1243141794
1045860934
1213809293
1696279941
368665981
48357220
37257437
591663356
1198492053
2051078644
1546682786
1815360566
1041175655
2007537521
208004577
724906215
704905953
1454648191
216797657
548864580
301786835
1527213028
1254329760
1687699416
329121222
1772201337
1696021939
1042698462
396108034
869320752
1935489199
611796869
397492117
1138101315
1356582478
27990703
1906134531
2065457279
593056166
41449688
1692730264
1123351106
1334945331
1263203211
1299173628
1054726955
2087465508
1511236519
273226091
529485939
1768784684
1982294463
697047466
1753515610
136555683
1081826673
821176086
473646584
998114548
451945533
1386675488
1671861242
18411468
1951704910
1942802816
2021705289
231883398
1319129741
663129529
483198789
121137087
2011070145
1507588434
2069011409
169456803
105632741
746396136
625573485
1406238315
893801556
1337286477
268158773
1037428422
2051069733
94461618
70732341
1821236513
1753554384
1482583368
416480534
1532358441
1145707771
1908156177
851109458
1900246975
131861811
1138596537
1779122884
1875292478
669159965
1605384727
1649013043
880000264
536378312
494810022
689196775
915259139
760959037
1922997469
130383027
717711565
1064853597
2139319180
282751495
284475252
1798293076
1679498346
700251324
2072957893
470653405
319203216
2015626500
1043363499
1853733930
1864769216
134610036
1893045122
1428988972
572301739
462868343
388317516
885471966
1195592107
2023680210
146740111
278638742
1206471247
173430842
1105409430
1354532000
366386262
1850148619
690439240
1368755470
1335909910
1077130421
309447424
385860181
989268698
1456788416
1651421948
1903221054
468736795
1048980228
386737979
2122652970
602123064
311715888
259560579
1596954693
1032757817
779166015
1564504977
279275217
594445409
318442867
1822202624
473507325
1366627190
1316680243
1024025155
232725560
559017783
297319086
773784222
506705076
459654985
256636824
1256061028
1553808074
1972428482
1548153459
171595791
672920552
623937292
1085065082
874145732
867257112
1683875686
606926940
193831670
1855259318
1194675888
571746903
517930080
1296660788
1472868805
49074718
655261455
1678269445
1135499514
678097723
570511710
1365951630
909537375
1902487155
104141325
2098333331
171693904
273379033
2008187798
143935750
966187021
1041785459
1105490062
1460891570
12359742
370993698
997707988
667550384
1107365510
402489151
2008425366
1444854237
1125581488
1318121957
2617135
1011215722
57976242
1995282838
517324072
1761347039
598863760
762987981
1204142673
1501110192
597009681
1076422274
2006251933
1037109503
229666713
1392742965
719882641
883927838
667594788
1615876025
556889183
666681700
655435379
647968508
870276691
1437686177
1424169753
471338501
1439463659
130425253
53186570
1050873723
900910883
406853661
887363269
1167676644
377580070
549353389
890139811
349842102
1479661255
1979070732
1594157382
511185589
822270809
872484119
1539639704
590241135
611614748
2070362740
1777508286
1952200470
810423404
613592082
1382458106
1522362564
1228414416
1540735158
106145167
514597655
776078305
2011078308
1906232191
1294688425
1588299951
499131907
1217136738
1253086
207416997
692851766
1871189861
2122538515
106963473
1988639125
479882533
85021344
1532048980
336278210
935614444
1288852277
1276584227
343226824
478727816
383026456
1785788094
1355193132
1069068335
218993273
1184310886
1630749118
449149660
275223663
73319573
1863034262
113864525
1101509734
2043134774
530924153
603454321
623447933
1617956882
325049413
342993061
1941057307
1964698689
2009399976
665777691
363220897
557871992
1809115048
444859269
55881023
852203038
450719210
1333828342
66312302
2024530401
1035569898
232094141
1499354705
1492334580
1786335344
2079877645
1432048554
894937280
1420802921
1984502459
451216299
1651653886
2071256691
152237030
1636099331
589992506
241756072
54093232
2041343133
2035398635
920472143
1187014975
1893225820
605317936
1955309383
1136268516
765620835
1116529012
519898057
1482790809
1287380518
463076142
2086568405
462211523
1298876903
472207481
2075785370
340401192
268697252
819268714
1395243240
740884186
1382548508
701565236
1236608458
17650248
1296233760
1320218467
596240832
452520780
954441950
1601801122
895454677
1045700309
757568898
816118802
1991123198
188555586
2101369705
485873391
1162511584
262218203
48895811
1327596175
113695954
1728145958
1945740496
629509745
1119819791
258701581
1224609932
943563313
604792717
1511318490
118686259
504986718
108095929
545663090
1933080790
960552382
1972029296
277285823
1397608981
968591911
1926505089
531036805
303622814
95804828
118871688
858485111
1689141195
675770228
1827805317
1914586647
44032926
2108499736
18743005
2063670527
261481723
158146269
2052977926
1340458173
745222153
1573521663
1845151980
1322709558
260165593
1330000171
1685359994
547321951
2104923713
1065243294
1030072326
1225385974
451474223
1416253511
362469881
1540623182
546040853
1265809927
687066708
696983836
1557633378
1103276730
892651292
1017211331
954526807
1348847402
1402529310
528505823
1769940349
9209697
1096563430
387350129
1769252946
371183900
47488756
1406452620
992488958
875901291
1118170577
1380331781
1457976627
1447281760
969349025
764809623
1562411091
179886060
1072508102
1520083442
932082903
2133752997
2069879522
321552075
570111579
1824956672
515467057
243664036
1792923989
599943721
1476503367
598107879
543421072
112925000
393341295
369829165
204704299
702004603
424610784
1954882888
1980601952
11319267
1653548026
328619619
1133834124
429309599
58303737
1903659525
449097213
1640684825
1315073199
294036773
1364245516
1908262955
626142206
497816642
1335020672
155270513
1501245108
1352217542
1012810975
663514084
381117669
906456231
500977328
1911166354
1770227767
1195305191
772553384
1208344008
20362981
1201725088
1054079909
459315508
238437307
277378602
717291890
1304562012
1573520800
1618098495
971845101
1305246205
1128153678
1919843778
1945295144
1389492641
1242473058
529063104
924444079
751408540
878582893
528132716
1632489355
207840326
500606692
372509221
1163912471
2112554609
748753504
1105231371
1285765358
2026097804
1283815426
1942425108
1116613507
879416608
1947767802
427181213
960630062
1809974800
505608982
71657893
115021451
1633098946
493029073
286997468
1546417486
56549906
462847494
1617361911
1119904334
1171633586
1995235354
1482812429
757663611
1693668944
114758697
1003175545
1721696796
616411521
489336054
73297404
758998824
585380702
1428552297
701216133
245144736
2129991705
1900320282
1908577472
752998568
393768335
1899002986
374273199
738675140
75127774
1151727320
438762222
1401228871
1207053611
1567067780
1825547719
724220810
934059053
1707355624
743706855
1835048740
896904781
1346004136
139090951
1799431505
1705161567
1198202979
1473594824
483445409
863701524
1394431035
296439079
737698277
367437282
896020495
1952583899
358727569
1965868892
500480547
367641004
372944161
408731397
1460399926
1296857482
720399544
117900949
927476928
1457808725
1992841974
308678172
1235587912
841109140
386891613
1154260213
329900488
1309012626
684489154
1502979021
175456280
675564165
629191572
18691575
2085838528
97960845
60740601
277074803
152907714
567292460
1622495270
984153982
1286879474
1683212358
143905380
1935693565
2015763661
1142452723
1772419790
1362532702
1532850979
338439833
572368247
131545637
1079433483
832504416
884737787
1018875135
589499181
1126151998
1737323511
1955813721
1859026245
613210075
531928000
1173705124
73810679
740144803
404482175
1738671535
941148031
1359147618
158587513
348297104
185204448
1283875242
1231937826
1873664389
286941402
1116733470
1940945330
744973987
139524272
403725007
816959540
831940457
1740895924
2083869336
1004378707
1805539337
1627216399
1280361452
1762876746
81387177
1410682946
1442858922
1606317249
1645762645
154811855
901241461
854770518
954155580
517280941
1871085053
1921862559
1950092338
1125590005
586562607
1584899326
352983192
1538975184
133244362
1676853963
1187815770
616850505
1225966212
701570599
1856448312
768578246
1945665590
933352341
1245100437
34096482
1952204545
1230648491
989493975
400128005
1877564467
1599661697
1417245923
1497302330
1340625382
547151407
624140100
2078919011
199608129
1484341281
911151799
2057101028
982572015
1010445056
1635282456
760918036
1740661405
1055619385
1143886631
550835178
1741466395
1985144662
1835320660
596228021
664090933
1939338976
689420715
2123289839
1069769764
1899927978
1687698456
686059727
2147104071
7154809
904608858
877162532
1819290867
175691131
2140194828
1890037247
1667891617
616485255
1629239402
1810569082
2127179860
556381819
1794290474
1457796150
1062454916
1648723423
1182700342
577637390
773698500
1467068380
109602295
1703932491
1301256165
353755715
417134821
1297512862
1966625492
1998389193
598595240
1575313785
989179018
1552789354
331180710
498470541
1592410919
1116840532
249501337
419513196
691460105
1770240747
772571284
1051050518
2028464980
1328869293
780303288
1749804681
524800309
645159024
1772235653
959645769
41243855
2091891370
1843583844
1648508664
2126991371
639380648
92893836
347499108
1998268799
1172233836
1215596712
1892924025
1305373794
133328698
162607598
944381157
1117138769
385537693
1378413617
1039623734
346272322
513521769
1602840834
501872148
1284254700
1340671623
1741223277
568045649
998926050
1772519761
2037836663
708173482
93337467
1124854829
2057415339
1812151252
635640256
1379324904
900234457
313515013
727759496
1433673633
1795568347
117404140
355187917
431647907
1784032423
2050489897
916551136
1759462665
1269647428
654329817
1972670001
1919743888
1468599772
786019455
526247230
2068217903
1652920834
1020037735
640814756
1501626299
395426720
221102770
617710644
516169631
737636570
981337419
764422628
299328927
869216373
301106302
454691920
1493622412
48500428
843825608
1011848024
221130542
1886708145
1637158847
29825022
445020767
1535504095
35657087
555677192
1883255929
1012613215
1314442331
689195338
967636007
753843387
431216600
647630295
830510759
1317206866
747774217
1994828984
1758154073
332056562
936690404
416313401
287765021
801929775
392231468
11723750
1264788961
55905774
988339104
604725513
1215330216
1799622207
1414272005
2008305280
2024185070
62178264
509573805
489585490
671327572
44369268
1602988974
1790666882
1546590122
45206660
1853374178
1702461006
881149406
2087765012
1215658185
1662857171
2069748664
707713845
130971660
305536583
164748400
2004559037
214946071
1802904054
2085535523
1814682766
1195432289
33957270
1569086646
660885083
183832495
331604556
1258051140
1779835961
1206070505
871149284
2111317901
1940867268
1289532651
1922537706
169593269
2067813819
1501526427
1433597658
452676754
941981339
533381423
907337576
1378637978
1894222860
1687780936
681604093
1288187433
1024448181
166582313
1653501008
1749053552
1136343906
317225445
1200439087
801216935
552697133
410800426
1632150065
1197054760
358030607
737956865
1857627439
1914259681
1335927492
357910074
306146757
20225874
405457307
395756906
424326342
2117115923
383676227
1296737024
2012125215
230680231
30569993
1098880139
1331389689
1066611846
58799145
1588023924
735139694
665408251
1685362046
535538582
1850008613
749581378
1397655486
851555668
1424522523
1128927267
165927028
1913935126
516330063
1512838820
933807142
521139818
1770437257
774243294
2141746577
1270513908
1858011983
634354121
784070437
1347235987
1130930128
296184844
923110570
2044166294
711869113
1485879388
1823187594
1445671533
1149551645
1353713836
2077166260
561444121
1063616743
1610931879
2046183052
1695066683
190062571
1377791311
1916417357
142273304
631476012
396614071
1236539040
2072856417
1267203552
796960712
1328319600
1193587097
465409958
1514768904
143849640
1592197634
1965657970
1893265833
1470527280
782659481
881598669
1055544098
1688036162
105056489
681611892
1926757161
1187536890
1501810929
482180246
499193783
1358176295
201704307
358481833
326109344
1617407057
2133067418
124767681
1068809632
140741355
1696705073
137497752
1902255909
1437092698
614741575
1927841301
1936908084
876211061
1349922594
2012834766
2103415793
1461353410
1354018526
1806250410
1511851392
1519639157
24561441
1118261247
1741184318
896867247
286088110
1827072943
814092984
1166528034
1879607049
993160684
1378568040
1004479650
1231665188
133168225
401705593
674562232
1142293375
1704650269
610628943
1518947062
1769115228
1008269336
1368956841
466573255
926260169
798006342
2136002270
1448982890
1038480822
970868162
1828157438
487705095
2008680209
39548648
897831477
1453786248
1278652913
829507031
900727844
1595745721
564265271
428390201
210175478
951924207
426702594
715659896
1156622931
1760886290
1351365656
881177829
986630626
573349433
1774065842
1228977843
75243734
1656859016
991776984
1364942798
1459594612
2095822702
465719376
1014540384
917222145
124922798
984977363
843668017
894588743
2085225222
976751323
682273959
701602989
348082335
955421253
1252114913
425640445
870891114
587626602
544576355
421883161
916636289
1607553216
1432936369
1078122324
887152253
1604633000
262134106
999063464
1303690078
735565601
643917021
733692658
333555116
1160472811
1845691763
1101008322
508595094
401714105
1116514605
1575960683
524098334
2059101954
897652519
785556350
1949844575
1811804236
2141673827
1316856148
450562046
1953952902
1442131028
535873631
1892900757
561998170
1183033631
1328998345
102160977
1734307270
137537663
2132945356
846833155
240434026
1394438115
1291362968
1512209299
2133861519
1336317764
1463895441
125054338
2080246603
666093614
1040483856
639186527
1810338436
729342646
1520467499
1120894264
995441329
463605261
235935668
319337944
1499236663
593077409
1556435597
1550313468
1231729119
291579407
909493596
705472096
378331534
1640164053
720520511
1038675550
595809350
742798387
854725722
1671850467
357684312
115278036
954461724
360273702
112535881
1572696242
1254781580
869706701
1145386723
315968799
1497884843
1478357065
734637968
580784393
1454655017
1842903528
542906342
1217415481
1294771895
1047043677
421118403
820011885
1046067116
397809100
819763232
2123537608
1780209237
1800886660
974928526
560861706
2096523418
445643982
1755332683
1252198295
1620959052
425629545
1014123142
758818725
325360211
1988206482
1614868
1825138761
808384196
1957192442
1237313224
1834883941
1127764768
1149551473
1568370870
1920319476
1784491156
2100150579
1211914029
1983299843
1527870051
783118749
434055840
1741685336
2132318243
1366176321
68315406
90387004
430983667
915064255
1523980718
494108623
149365431
478013377
1544249866
46599997
1254017490
444803950
1208532675
251984979
1222593144
1090450553
936565263
446732755
600680390
724894377
291148368
1240610335
78664893
1724591401
1188762632
494550113
1098702865
90713853
1861333248
1851150800
917532644
93739725
631791581
916402911
735175626
1717068621
461652248
2056335010
601776601
187201978
1344001070
1952150874
1746889791
709472034
295941072
176243478
1649126857
1965674923
501446948
1480770416
707422871
483079168
1831240405
575007022
1475066666
1839279471
1003366434
988691996
716007281
1153464183
739562019
1628308979
1722781781
79483225
1002917212
396228551
1449721489
1785212637
621142012
691582791
1089809862
1593073224
1143238786
279653835
17439150
1088660111
781169143
1843272582
2080823710
78711369
1552570888
711299101
1714159730
13289538
1647231519
2105011235
558491499
1233291830
168927279
1052068224
1434421751
1682818240
337828638
1376609357
1884081008
306642216
1048623743
49734749
1065091435
1245040279
439864655
2072235227
1551246630
2099393133
1152353979
2098952111
324950826
165390983
545500357
76006006
1964321314
176390900
1927097639
1778153703
1581635018
519913509
536492082
1361066884
1176413390
1514394789
776555282
1557849998
155800937
228177716
1000978673
3853195
1189659680
1970517386
2139297399
1227175752
1065049367
1162008934
448677317
1177926530
142411742
1274025460
973198476
1374379599
1922327267
822392009
1786943512
2071915152
998264977
1479425217
353335139
395193491
1370674465
2060714438
2027389422
477857057
1842522586
2120154942
1999504808
1723744231
134617637
694369695
1775671059
1463513927
1031995549
254875074
1627094920
1113098554
2008760574
131324040
241049575
678197612
1078534626
1027997184
568880704
706957860
1348366915
20220626
2087796082
1393947186
1746251259
1027293129
736778349
2146507968
1806050141
847826657
1429380447
1821031661
934866529
1799507001
1157099434
398364437
1402754567
667608879
1696265001
1802689512
1465932513
1408769708
1149580806
1370909853
1025261464
815608347
872172916
1916643884
1062745866
2000165412
1297218528
840235080
1092861338
338580703
1175068669
578983368
1094074005
467295864
1551177667
1918953847
1085486195
1876352161
1559468511
1180523821
188011538
1159640863
875307272
1473383366
159987824
388945769
1435300208
754818939
1855679502
79281207
1672442728
1337352251
1768705587
2129596016
2071260503
852266092
1023666667
1977084560
1438264907
2028292005
464686853
1701953233
725180092
1616174333
847869678
472902324
267824500
1186540321
1915075003
1648714150
992847889
1199587519
2003770645
916177229
1294684358
186270865
1760259534
803371898
1804447577
1600645351
1116190340
1264429855
636531187
714220481
1772823211
1219515663
626205327
945604187
1862828738
1093876067
1537195553
1069590539
1559291349
54719085
1925195991
262501143
1250074266
1469826357
1651093103
1579780502
671625666
2101435762
1137830815
2131962040
1032111900
1339408435
819370612
1517174219
895535517
944515720
20300525
357490969
408144502
2104088463
1529688705
1693099799
948170557
1435334001
989415492
2020836659
1458597751
1177788865
138265698
153509360
1932868966
457729461
156211970
1550273969
1414578141
18751299
883793864
611461441
2037819385
45320363
906435728
262833753
1861042600
3281856
863686247
363993441
665781822
1730812777
1299078832
1810973216
921930596
1629001104
68527698
2049265102
1563990744
1036911102
1513999802
940751530
469482248
2052408355
1021426837
1326648509
607980300
1968845423
561151820
1715993320
1680713194
2143733619
1661066160
2021786322
938561104
202675029
1920467422
132454346
1098119584
1251543546
42391409
2000229761
1786271559
1150085046
1616274674
1349038963
2102870635
1175601420
1255701884
1802292936
898397421
1786299731
1125537150
1823696730
447184292
2010768905
1552233030
815502379
1890288777
47793720
932725712
1390540105
421290551
552589826
1636051911
181769905
1403339517
300985946
741349846
826210319
860294151
204782096
341840652
1466902651
441219226
390087397
1979968210
650735747
1621225456
1102182631
1567719954
1403668381
32030435
1970208795
935870377
602958900
1862154889
858611203
969074907
910391762
1947484432
361649866
469506043
2112049987
1900824364
944624895
1505470323
688448815
668102682
79243584
510481234
346703846
1222266817
135604696
2050329736
1368103973
840068803
315897903
1940624208
1736547855
1031738874
1072113494
241230291
513862977
306312524
2052160939
1781209582
1443001211
1145622622
943209828
1344584656
217004269
2033650303
1054359073
780517251
1155724446
141666317
305536969
1925618314
1811209766
635379357
1128268808
1790337828
306957756
266918640
237606928
516154828
27435498
80092441
1903696049
91417546
711395333
547049734
549461051
326278524
464768310
1564892685
1791941507
1469150380
502543980
752199824
1075649942
396585072
253846198
1841926481
1666962592
1910713878
1525671960
661000802
1068951124
2095603155
663500872
342310621
721746880
207197735
1485338960
1649470457
2009228146
58716128
198390160
1949339275
719305554
1393182644
1080811571
79832085
1469768906
2092611471
257263725
1266268992
713236029
1600597666
1330330133
1011012370
444221889
286893240
2060944099
1210514428
1785382607
798970157
1941764833
210523472
813037650
474033032
961254805
1986777659
588656386
1336468306
993760244
338630014
952323825
1782287108
1340175277
1883073769
1605710895
59493064
254223736
1960694065
1838467347
958681497
1422039532
371623770
58700151
1639292575
1547860380
1897663499
1554671438
2037070914
1443410215
496044160
2139076960
973729444
1345421579
359326961
1573567699
1208071528
1923987822
402880200
81885813
1952442672
239132540
117557721
1981995732
1519958621
161998539
442727017
964623304
1352500720
293042222
203528888
1515439997
1451671526
1556691605
1373951204
295840865
1339056064
1945905773
165726982
1387983267
608864883
1523962681
1230381300
1690597097
111126836
1312030745
1143095709
1193296450
392501037
104489645
536558983
1456538390
1437968702
1161104255
1960206254
830813176
1731555487
1223247698
496379545
735922927
1508264386
2012741304
1847150684
414445230
1531345080
1064407047
1622459500
615995957
1661570463
553162391
1943157727
1322120222
1195003160
10366939
1785411552
2113559894
1301744761
2102656647
1781491965
378657762
1292913747
977957463
1345681282
2100319256
806392487
1796535496
160045146
2014196528
2024201776
813791986
1259169231
1028019446
1374228071
1746191886
2084550102
717533184
1877244116
1513781482
1432494115
1958906735
15827516
556873843
834198489
1874652562
1587093230
645205354
893238771
410220926
381257926
1111121290
1609972176
468778829
1303119987
1346237230
979190555
1990241074
1349315822
1780680550
1594039933
631690764
2146157099
1641850310
1531036230
1455086287
1340809630
484605686
1320561505
626976015
1794523847
1358643479
1920156487
1542018704
47642164
1175427479
852616129
995459644
1153093197
634016306
1777593311
1191988244
2020905237
1370811917
1279420515
1181956212
536999883
1992822163
701634994
1038457843
475920648
1689326613
2096286533
1330587408
1994889091
278075496
1693017173
2001528691
2085842836
651687931
1382421444
433156571
139355275
2008048869
349118710
1491863488
191293622
1486801031
794883273
432185945
397671515
750504010
1235690912
830306744
379032891
2142870393
1274956935
1883533437
1747464811
1911004574
1112446057
1433524310
2009003070
278444310
1104452963
2040786029
465999543
839949861
747953873
637343920
1288812976
536275597
622259392
168005169
75390689
791800519
142623552
1992748293
283521544
1824567086
2047404073
1986809633
808804479
1022223041
1940933985
855181152
1431792675
1144900063
511309842
137060160
576418413
593336365
1505567696
2069060056
1773364567
1101469066
128131162
1325930966
1909089680
1182277275
2131989058
1018540015
1699270675
1320049198
258098899
30162528
419265042
956595185
2112853218
224572236
153397636
861961900
1394654547
1221776624
2115177376
631189970
1304184936
72768594
246993514
650469828
501404175
609304675
776421264
622356525
1813102328
365255989
1766227721
1451205506
1563731389
1983388804
1668965384
156230532
694239928
1535423933
993748211
1007636765
173526942
585994834
170351033
1480248088
997519068
1755938632
644705355
1311491305
405336653
1144782146
1488741657
85223262
997633696
1698608469
1802003898
9088062
992343533
1634402635
79553421
1610953523
661380485
323536127
262027856
157119907
1634435731
488237872
505508572
185314413
1738271903
1850075378
1270857647
1153208884
986200274
37281419
1296144289
919755031
839876705
2062220294
2145436004
1420692110
398738837
1944824924
155305570
901053623
551889487
653104899
1368612167
696722960
489246026
107806964
1647977295
1911491758
2089885651
1667030129
545348899
960884901
1891257252
1252214243
851480548
1236041262
1234672526
170787939
1625254169
508057875
352771312
1742950201
783060477
1103592080
1554333266
1286964183
399302152
1897615061
1159528546
1354374386
1026049936
1474569669
1278232774
906831529
585300011
1880707203
2048319641
980166270
1695953849
253206705
101790453
1558812095
1314779338
1582534296
1946788799
1604030437
925008683
1106133274
1006872391
1797267223
56441710
2058944579
2002594769
2071977254
1143412905
2004170159
574741753
1278222903
38993235
1748166784
101765529
686090625
460663582
1207451213
1395206377
1591404419
571874436
537182052
371250093
351018595
1079252928
1090956284
1286027437
1450368171
1696357233
1321811687
2087303085
1108080301
2115805936
2115489520
996713805
1367628820
1106996392
907639483
594254574
585387325
1186059270
879511049
1920687685
425672716
161438745
1511351274
2080983355
1716214023
1671997012
1230125434
298229721
1821750868
1850009754
1202577314
702248326
2076891315
2048137401
1125980716
1636067564
975379227
1368152698
1866663815
1173199993
868812256
1517756579
1370356099
1693030367
714839646
899938988
2117295547
1416774049
245463559
545490781
104068665
883965331
976214890
1970524570
291971714
1735481163
986032727
289481920
1202712960
1579623764
929949950
492334742
1385035555
331869086
2055233801
1772325732
1469640230
1815105395
889758235
359349985
1611069292
1896140648
29755283
775055583
2085126161
4219886
243458117
1483275613
1467521096
2005369505
809768356
815260741
951694658
467817980
684442620
1838340240
1672761715
1248710636
397037786
1001287496
196128846
58339497
1729026351
986721445
1155356778
779585946
990170716
1098962819
2141269398
67282555
221099719
2116624767
1704992840
1876329853
1587372911
1410527523
1241628518
221849398
404143378
1542971371
2075996873
1763214918
1563146993
259778622
57952427
1635039627
1179591931
73452942
1676305726
305969485
1149962292
1077503964
706275720
793365386
1730228393
1481573213
1112411085
809487837
1330866421
321266228
1497030244
1699466081
643456737
575702166
745283221
1815417307
119840300
1934046423
285499773
390636525
309922094
148200482
365834134
1756153828
1851478553
1784558890
635947550
102098722
1685750208
348994066
1416279849
1203105576
1142549693
245454534
1871130301
138812068
926209498
400137600
297393077
550059740
1287844501
1257618568
417975746
1812801763
1689696365
602945394
2011665491
1796810113
2022539608
1152184302
2067660774
319762406
970453176
2059028919
318067611
36380764
1683021335
1201729364
1740786118
1438510378
887967538
1725275512
746161979
724365749
1760497211
98575066
1719757122
114005645
186170100
1114220999
489398713
1578086368
1685005407
134083056
2088869010
1258956600
1068262309
1236176747
171698835
171616408
325895296
1696461895
751332943
1702286086
195367205
554684966
484868490
2040238815
1076325640
1615618837
1992865360
991430997
450429492
2092892503
1798006403
788280063
842428258
1080293349
988356731
1212326172
1579216420
1101102465
201738515
456403395
1279366316
1118220683
474080316
678441930
1714382048
982632714
835795482
1266621952
1434290267
463135919
1456239699
901247079
45524071
31996445
300419359
435131319
2085054944
900271597
15987194
1860346615
596763566
502294453
1383341647
860061759
195122013
1178195294
597656881
653566524
443278743
573583571
1689529616
136157272
859752471
1146331887
265448431
1617327500
1696185335
30680483
602954359
70794748
922512969
1260307191
1796265639
1869885333
1750839107
311394141
185027181
274695812
1484476025
129307027
1823436213
764319552
1897906342
656100
1588478378
1727463670
1119599169
1444313795
202684148
468202490
252699182
797775155
918343544
757103483
1417917678
360180772
215233566
616780399
283920677
1855651327
54592938
2022802347
62328408
54155354
307589617
1422923013
1774336859
1429643385
1137323415
2119811080
904006108
407168149
1632378418
1166306624
1963527195
1173837643
647042095
1675379675
2011688642
1318291147
1891841682
1240674612
1123419347
1419198824
1108056386
683919945
1753972571
605705838
2046908329
384165396
1572304708
367343180
429792606
1452174645
1171344561
691212741
1412293543
1664024161
153271237
751571476
87962624
1050493973
542906085
125157651
632383098
1239505745
403552112
1488149304
587196648
80133249
287490114
1923629703
1302101491
774191170
1768857564
1149488201
900176908
385803780
974813120
38688473
1329302396
1741717606
2026382145
1480872853
1183530664
692100007
1910570902
1992138171
1637308319
1435425963
1053629222
941432948
307479674
1313182396
1363628484
1937346625
1186092571
1419543546
471208903
1853278989
774590425
2052027197
872613197
1582415926
1832580789
346822436
654951389
888245759
1476047258
2018021522
1369960165
153644937
1921338448
1469361197
758847715
322313967
1483822115
1764752381
1947198351
278151539
680149351
368649225
298251004
88384548
1619704769
1054090056
1382814542
812932090
2118849481
1597112537
1669764072
823812583
280115219
999929140
1244868042
1592400322
1542836216
1071897725
1453568437
1830115677
576655544
74295756
1794226654
1017175259
1706554380
1985609565
1693972847
1961428538
1076705971
689606189
1474403713
357103309
1191115818
986984073
1036080611
1692299261
2104086957
1900116753
1459502272
386383564
1273462760
134342808
506017527
779442228
5059502
2113949515
1536592198
1904596136
1337900728
1908107987
954699196
1733746369
692602479
1684879677
1498915096
784505458
1648416520
863225787
1783858589
1557172101
1094369036
2050267687
650962508
716278977
44096956
1129555947
909484878
398964637
222127833
189724294
1015792444
2006027497
1826664485
228684456
1876667739
2007430337
2111826098
865643349
193556949
492586646
808581997
1986476547
1442621124
207501370
1072997413
1084998808
205724029
1860833000
1160427727
160735780
1261060816
988866664
1531188254
1383017637
1431872068
749925170
303522997
1349516642
1545485963
1288842820
1041184016
262729008
1288531673
1170932289
1923718480
622429490
17533918
1907205825
2010373346
1217418608
1058595588
494416967
652305840
599459238
2119347322
1165258108
892120015
661648149
448884931
1135405059
1904684671
1368844770
1928626020
162583645
1574307935
1247434439
597105451
1126592946
228858630
1414049600
2132291866
1749639385
1391803212
525465465
694203770
1814287639
2095479548
1465450384
795432370
1233705239
1773382585
975121368
1509904396
1025792835
503682622
1678617631
1746879525
862090451
394753236
1128264685
840575269
657046801
1391986874
690939202
1981164019
611598416
984682313
1626021232
1578409722
2011128955
1466061008
1039527757
1182665122
414136530
122650913
1725490237
1470160867
1069476367
675520101
1178055910
1959399102
1150954015
929460630
798365478
41784432
1975115758
239317814
1988704572
131061203
173784697
760460676
1478554031
673700855
354845462
1532685255
1236588236
1737233064
1945001312
982505645
1333752308
1283852112
1654784075
1798110035
1662610123
1992111714
320482067
1757663508
6979465
1132721325
1054752269
1862576973
526131147
2085905476
1982229744
1523314964
2051103390
1593131744
738764646
1260033263
1155166166
2102018432
1617754594
796656125
1159652592
1839689821
328195673
967814834
1203493787
431727058
276341616
326272252
880428594
1178698972
1755893170
299405782
1154161244
56051599
1071895969
2019745958
876389799
1359366559
1400073683
1811342077
268747062
1060435649
1201726559
1785123275
158447645
1876755384
1634179016
1654145850
649860175
1323619690
926206066
1799651872
1486938739
1814164735
1590721674
1734824026
696349950
279794735
794496593
2009545331
1903842106
484897802
686980781
927875372
982215023
1616407354
1488180188
1120084711
103841869
1705355927
1384891071
1443670378
330106775
678893057
1096381852
887703081
44569507
416222268
1801179456
1659944765
894366059
944447927
1412877230
2139546028
1720858436
569582905
1928306975
2115635874
34706960
111686851
2007325819
1461834670
1850784063
856188581
1131070610
589134486
1831254117
553968596
1884366534
1648827736
2134508656
2014729590
1602543991
915893838
1790423960
311941732
1011846496
1619304044
852034870
1265810009
987487700
1028287335
955205765
1427469561
282309995
1285184656
1158957098
2088881845
988817452
55073925
232445385
359618442
197753163
463756702
1490880027
2088600977
2108643742
138600546
899729607
605893965
1430738237
1766439330
1855323216
1426854409
1919821697
1153705462
168268999
2069064140
969238762
143040534
2135333474
1164950025
1883174414
285453169
1648042706
1684139871
92454869
1831993080
1614590762
2109178463
1691599867
1191405388
680477038
252423195
2122385195
939939039
1341047945
950123092
234942651
1666522035
1961386811
2069112960
1045333187
1060381418
1154041750
2112853218
1626256185
2004676372
484411651
1316185237
194434008
155720227
1404951478
1795343541
2047109422
634071087
2003433965
905968169
745943770
409492476
1480023074
561465928
1988409945
1326142953
1251210802
1377324644
254877737
2094774594
2096307064
796462487
277603336
1075209051
769339458
363221522
1316604157
1775166698
603048269
391512807
1649062309
1943069452
80226773
1309751069
46260897
1460868479
1006679009
979062514
265140028
1016104256
2072331566
1103492584
1314176679
1901568907
939930009
888798225
2130238044
2047581094
360568395
562306
2129127535
643588772
1747124735
513553290
1370941020
1946118945
1730712622
1121746505
12643675
1891453995
1389081787
1862774552
1664666588
1548078918
1287362542
1254345625
1839736340
391240548
1960319117
271914194
1032180413
1499132932
1400053421
1629438247
1953546569
1926131404
1592529089
268840823
100897431
110770809
1508298070
322820202
580817717
33574058
840417611
1030027889
1230009934
1463226878
1871658979
1286376246
464212501
415706833
2040330440
1624341676
1742902731
1503452143
388282642
308560294
689688454
1037584434
1765899507
2106601976
55506645
955737885
1321587053
303787347
468210731
901628206
165793168
1394086709
248189236
1390884464
572784776
44811320
506429501
387239296
308163443
1371337194
170040090
1198231858
859584121
1976525903
1817886497
996843004
706111619
875704518
1840232962
1663209037
567047414
1318507739
604029639
1618167163
1228148192
1196174834
1339538116
860282607
1354316570
659712364
1218196203
1843561505
15607404
934954195
2091011446
1165775645
1445012546
1126426630
414145141
1714626293
1698083091
1311540303
1835958352
1538593006
1122079317
119582799
2103858927
138103687
144332344
1543656980
530751143
802634536
941314410
1880036576
1047191490
24283385
176496990
589242117
181391341
2129718775
392671843
168468619
1399551419
1210590
348572313
1152917882
1748794198
516310902
601886125
112725089
1706327224
796123048
2044023365
774930812
2004006716
1643380801
1388830506
196271236
1905515516
388213322
751207595
1616982250
1874366326
700271396
542589614
1030367457
674633840
1519737276
1309118250
1534305328
645597655
703282027
912768965
39107828
1693243652
595134646
1791949599
2092284802
1470404852
1448835892
528230781
1189680199
427217034
1664120838
2049934465
929632912
1738234746
615554282
213182228
171544860
1486390445
1015426445
1961775969
1423987274
1063564291
135300004
2145912076
1290173083
284427848
493670895
1513472678
557171576
1286539004
1835211725
249859452
1925723486
735613505
1948069786
1212565838
845455415
92038694
245436001
1947750569
1404729887
626976015
1200942638
1204378950
952838091
1136399003
1247269507
580348880
1630060963
160463923
959287166
176496990
1203167571
1393295503
1180987137
1777876342
1399939159
1284965549
2115049309
860361252
1851002317
355860498
1911291935
2080515970
180892135
2086365054
1705481405
861525906
166160539
948749495
1583948783
1824603737
1486204013
651382853
2031527394
855816256
913765063
491295269
1267320469
177311196
429600729
1318491220
371547514
73473606
866006666
1970224188
1455019001
497397497
1086276965
1273521909
1421840134
694104346
1490567396
2144422044
1296088071
1204331092
2041275718
1784062847
2073939851
690645806
1091730973
770114743
1182394896
386592066
539528063
1890843624
396994132
1810832864
38311015
487201641
1083847296
737053378
1322685653
1702579478
417285710
562166758
1310412192
1382093608
1302551170
1411755572
728382973
544150055
744691886
599248889
641924387
1088631632
1765166019
1226972277
1466801682
1789395342
601237076
1416077186
1891796158
194039228
1917095959
615779904
1995788536
475988852
2003828304
1167431639
297614425
1529454690
289381107
765082220
1442878295
1032490239
185626270
1598986471
1964756588
136337724
2133463549
1062683323
1457538704
2050648170
1224928063
507404636
1810845054
2044841969
1406209659
519547460
1785646486
1588970184
1310247350
683143688
652603818
1864479935
382948835
948231332
813858298
408573232
395874664
1081616206
709556276
1041991403
2041709534
1232292853
1667938426
284012950
185743811
1063907990
835527592
1229486863
561294876
564498108
1284898706
1999616693
1383205098
584582020
882449882
2138757393
486676621
1654390528
220623930
1441438515
634712081
1568560516
580253539
1086609203
911245882
1255595188
304136971
258244515
40841754
776595352
65455852
1529980923
1826566241
605730635
1051073014
712309575
260022249
754369585
1577045025
1166997127
1377873801
316181980
2080286812
1177431189
2034355644
1848471583
1908291562
1036356723
855945017
744271910
1382548883
1648665536
1368185252
328735098
1830251659
798941854
1992511914
1507208121
1556976091
1585358912
237578956
2058613639
1276292701
1737562660
522748922
667978221
451440241
406623704
20671195
1851993387
940499799
288320074
750208587
160193831
785561646
1348808738
1751965521
1883405023
1859851448
2063641351
1257055781
1295843271
1175478274
1159453852
2004585158
149451154
350196252
467683826
2132244508
460999498
650435147
105713512
1479013211
347798611
1969817903
1408729076
2070441218
221788022
964701109
2024462037
971291194
471875197
804038431
1077663187
1235471021
1017247161
857339687
923230653
2065595013
1435290822
1342427283
116644103
158841394
1827165396
1757545949
1053146088
2045747773
1141864636
1435958960
191600684
1446880913
117190338
2099523867
2031321854
242317981
1506421683
823439794
276600748
313710651
1749517475
1914284700
547098074
1858221056
941493518
1761330961
2034213649
1925716033
341798245
108750245
1880660012
427437871
1182908272
1953314652
822400109
22023840
342600706
1940527882
1162432570
819469168
1249650069
771386747
390281614
1973092515
1636702894
1049532480
1778040748
1456063234
1479291624
1502588371
1102519588
1491677697
162168789
1278768133
1074659324
310264974
1890011574
1699301587
1393064785
635492348
297016509
539166144
1347464287
531763995
2145788911
1173758839
843972165
1881405415
1572525669
1540411971
1011508391
509835318
783620514
748753504
1709926103
1458721591
1480693233
421616638
990147068
1338072298
1496882778
1167877226
1562043023
259677435
1416785919
259474663
333201040
973889988
937695315
1978614808
746522248
1392019258
2057148445
198817818
1680367936
329523383
1915859272
170417558
83726063
789970776
1163561266
136322778
708787521
1649389957
420822783
1119250697
670527118
1823488826
310108906
1826133512
947041314
430286016
351518535
1509968431
1453956694
402127600
2146443141
1549409684
1236289618
1682758697
1070810637
247589326
60144155
421688536
880439980
120721666
1475930726
2094788010
1690439947
1808761002
490070983
365839508
1802538546
715915848
1689833664
636471259
2116289276
404475141
189787927
1855054928
2036866240
251253732
1332989644
144410375
1423752496
296789915
1257916932
6664301
1513804907
487517996
2087761596
1270498673
633342965
452942615
1189161142
1376981375
669877038
1408650126
1670181176
433473953
1863550958
211208621
1012251669
1759437418
445559053
1405330483
208234848
1193285893
2112192908
1881058336
1447981513
1469755140
153460421
124315771
1975933870
1323864280
605059728
4362563
1708780618
633113330
444361478
31773180
2020580480
817860652
430407033
1156917890
1736967003
1485099837
823760517
1577406548
1827162356
1694025840
1122870420
1060042882
262042090
2089252139
1230344357
2101885135
724611007
2128918383
1012642506
1071583224
1637495726
292151879
668636547
387074512
1455118362
1730357763
1026147956
2105650258
1069420403
1958698947
1166997211
326027562
346309934
1599467448
802349936
1659183672
1277509287
882162626
1779481079
1652845822
798423914
1458812051
2142349920
651333044
1989757954
445847713
411775815
545174563
651386313
930746229
590466173
327061887
234858818
999208755
341307989
1823831589
1335637393
1989837686
178870300
1456076832
306920335
11564542
1703553651
313889313
1810781597
1467556697
1544995125
209536218
1306394573
290583813
153153258
1515759348
932666436
1662625976
1147886867
15156964
738985228
1732186643
2118124535
1068962434
858067892
2046993970
1343667331
148942895
782067629
617071038
509130728
850723516
1107974132
1328247393
251091826
1769695252
1247045528
2024630459
51749242
1484989384
116219791
1637475239
1258391503
333536873
827923856
1165145552
1683938127
1086721256
1117397766
831840109
1640993344
1904208113
72109178
1224981731
1954334525
866793681
681169969
2019207793
1297013039
876835466
109735999
890356268
235551103
1742519339
1995113508
1125543532
294925760
84613194
1647901139
541913463
788710339
938611525
1457183521
1596285441
108983490
902006316
512844059
1247541357
910539857
462150417
824087735
1916508158
43872412
113336956
1120635829
1291892468
1540166778
92087586
85163244
1883125919
1049787315
1804700400
1560084760
1990205195
1451376250
548112351
1458591414
1734045121
1857335334
1632632101
622361971
1262049265
983724152
1913473947
636651523
482061129
101551846
550012545
125114068
124002354
1099224361
974459999
1489759636
263006217
585203061
450464153
1905149993
80879715
813299741
108884304
2085253126
553613707
1255502743
772150506
97602552
580568254
920150170
457804741
467691092
1084309885
389177458
1924675768
134651394
1354817340
450550692
830531021
1264578527
1121630302
1722461508
677987975
1920148831
1352352298
896948303
1165166067
222594308
240484096
1231937826
1797660581
1253600807
1649418659
718211989
1828132019
742207228
1362775819
2017153120
1025025716
1153685206
521066753
533767725
2072345317
1998284067
879614192
282224713
390958210
34900152
921533111
565215224
429825202
1199680567
1116930691
406681448
659529261
2100406028
450377934
887325759
1307236014
1375807054
533134623
1632153946
2066456849
1723645306
282425013
1958848674
1567377876
2114364337
1262815900
1475758973
157183242
1229598681
1206925275
507958213
1953392975
1753953001
101993314
1144564142
1496367632
991008511
764376592
122838282
1269270804
993789314
1666676068
1564508207
821312236
17692885
1196130590
288503636
868828528
1205825216
1595210902
1462244490
567457455
1275700393
146285772
2100089966
1641401395
1805155644
1851169800
1842283485
169546289
1103550250
1247552896
1465113014
1411303906
518617517
123680449
38126269
252841263
1954889442
1496904785
2124851091
337383890
258438438
1636099331
2043527888
352940489
1077640459
1819363341
404891996
2092375598
1138409111
1361321330
1388549557
1582686528
838698293
1115339583
48650043
719884287
1730265507
1287439905
803088359
283981555
251173526
1226969173
115718085
119206914
52666615
817745734
1880622200
48040993
1542657477
1527878277
735564960
830103026
39411125
2015602571
1210168879
2087435381
2092375598
1627473041
1154082679
2036567254
356318162
1022603898
2043278922
293176964
881264842
164107799
2090405327
1476907453
1581743133
1152321896
49250035
286417146
2094289075
27891262
776717110
1965767980
1284532883
156353511
1806685997
1868076775
1299608378
1834011442
390164694
788488539
840642121
1922023513
1455167139
2068124359
1424146373
303486188
976525844
897830704
1449554979
1217207728
605854959
767197240
1963103415
184554343
1708331854
1371116570
1785230402
73051262
905256515
1256778317
1829841656
1781183502
1121690156
1204374281
1137680270
219561252
1803041918
195547448
557550783
614262546
799156074
2007338608
1755914784
130396092
1742559025
469239001
148344824
2143756232
423035063
1482655703
1244451785
1900215439
1407888579
2071080392
1280040024
304858281
1340252299
1095041103
32729842
2011920657
2126789125
1880712957
1180120781
667259674
182738677
1882241849
1744972245
1287367794
66057299
1839082815
81020074
416159227
819577434
471525367
660043982
1478675857
855008041
1331634993
1168485224
2146679956
1106390204
736422668
342217388
1255796981
583298509
1166759315
232036273
393870943
305369333
1423670435
783686973
949632500
2141337935
13461511
1392242877
363666849
36227600
1706992119
1257555105
340270359
1281016584
1926197181
1039071666
1840150100
1107494466
926989375
1639147432
2108537035
1386314728
278937195
860798337
1880620810
931176948
1340595944
554555554
1308220583
262317913
1159689330
2075058190
1370581968
769808736
1581995634
1328741608
1315617902
860437653
1748261927
1184419182
663910871
931934985
1219875176
1649177762
1686651833
474249150
524486573
775876466
606623430
250023195
1415060067
376132562
388396337
390934514
1346564850
2136183518
1183875432
321077210
1743046291
451811974
80279149
544476494
391982631
98321878
2002674375
694344301
487289414
821809271
1077693577
232950760
232281897
1004997828
415634156
1918854557
1268320270
658881688
427904728
1699740455
202232011
1389064926
404572696
1202004161
1134086874
858931744
1370521448
1588088332
848807285
850171101
1641518994
107957864
785966517
1192831526
959955578
37012694
418220385
1582225146
1082036713
1179674662
176125086
1359204085
1892689973
371205219
343584421
953499777
629367629
883240120
1928240863
2068745772
853504065
1064183948
1453270664
1944823660
596944850
1212380992
200623390
622412716
307044359
1485909433
1864572927
1763309013
1471076030
1283353874
1422988271
1590372018
2039734820
343840372
401575207
724750468
1489689365
1137423157
29284828
344589149
726724088
461561312
1419830015
1594654436
888085001
202219056
1909676507
1200182750
531565451
2014248552
1238688452
1355449068
122473056
2119608609
590435795
763859053
449309626
961469103
1257851592
524494888
767821954
753835496
1981303790
722292902
1535720204
999989395
1789800920
625928249
1625709884
1285347664
1956611534
1231266484
1114460324
1449285525
1649692574
405294787
652046
1789863910
1488515518
2070978562
1611231233
1861602694
267602945
893520717
1443046
1003078572
1085945922
1720225496
1200410391
761506243
2025731979
388636185
717580335
1821064542
639453112
183902365
1966657912
242758430
1853912630
546632075
718632161
231954479
581058908
753898654
1113289492
1086375764
221990280
288436260
134869943
1197125445
1864475514
744916368
1008781591
306630998
835588955
978908346
1653409037
1597533144
2090566853
259055337
734681062
641519888
1032250564
154553764
752708363
320607397
1524411346
389315975
402659725
1739675600
41695831
889057673
1883509986
1933339488
790032403
346931299
1313440578
33784405
1219920074
1922011315
385675256
1309604388
798124785
863769402
733915631
1453068518
1032875622
1139784474
1040960146
462061875
171607397
645393511
1291399882
1149962292
2131553121
535371958
432111
645580683
2043961675
1430649477
764832489
1439490615
1901176730
141942184
94912263
837523409
1814659659
1114368406
1744664450
1853377795
1986279758
956488191
54912467
1192779751
2039248041
917131439
127041182
769580812
1595934746
1599604096
1810697981
790162787
1728580844
18454044
853071898
1895258570
240814513
1619572277
1813404684
989639413
1128841749
432389504
906632868
800429593
1629212715
1139111376
307902219
1603784629
1846428346
280886745
2139694519
1676857045
722885917
1531087698
1530607008
659575786
1721517547
1734528240
1486634797
592744883
2139182114
291760626
639054045
1694800872
1515809695
1483247858
546364028
909071907
1743774723
914132006
1928586357
1046518956
797650739
655386276
1044204249
1523314182
322987844
183639989
1791427190
1666538065
1408910626
1337385307
762175643
928149266
1474347702
1594454625
1656540531
773446761
476410603
1628779778
1883674626
1040806334
1794954996
1556129741
770749432
1683832502
863123354
6293480
1836917602
588604581
1357523576
1362126712
1183865303
2036232629
117048148
970617604
2062715674
1700131602
251208710
790938647
1756186498
610803473
2094653128
1455000024
592259352
1760153781
1215783180
20454470
862653914
822451674
2018624379
33106917
83905519
1058157380
104153821
2120636456
1915102269
71293587
236773447
396033828
1446359414
1055199484
1510027303
560193792
556894289
1740003477
172233260
835933350
496006385
1708980414
1084127578
425908842
1573959516
825627861
1758671361
1851049013
880334216
591403052
734006598
1371695482
1429217876
1396473665
1222068916
700777754
551862172
53869623
51488844
240035134
1310843497
1561733915
1823628350
1171683443
1985743395
775462898
1338744247
80599955
965170610
583105507
1526309606
1184142672
932629186
1173319516
894279397
2107214864
1509060265
1667454347
1119085814
593006972
1919210738
774022163
925548089
296342223
207242563
942693544
1839677164
2127035549
1830964177
1630096559
158456651
1678614108
2081834909
486075196
749618091
71647005
1910616752
747326085
1389604868
1683189519
121410202
708143059
830315919
1818179431
743563547
241894875
430350167
1239312960
276399188
828851039
24501599
1562492374
2018273264
1736592335
1019769515
1405843494
5822062
1543475710
436677689
538581969
2014154175
979139272
1434922856
638907946
1314766298
1073010234
1479013500
2127843031
1976433877
806090621
1120726095
935341333
1588682693
1987211045
783050965
439180555
161671920
565645499
1582186416
1439855584
1764584321
978455868
1459751455
1100152294
1289096333
373895864
452171687
1384137357
1493564447
492642535
1213184722
601434465
1863949867
1499537961
1580778850
1453264900
1229073141
64370112
1822048819
1497758672
1055462710
1416021338
405419971
1776668871
1881339092
1056298236
1731459839
997472937
54810410
1737722976
2016552551
1141735576
751065304
266109914
1319505028
2008360738
525541701
1772787168
1991782685
1247170550
1323405925
521969058
741335893
1701424947
1616559946
523026120
656060308
1706943712
533425755
1516771046
617702347
2006281001
1498732147
1966918626
1625238737
1352671285
20692800
2028233911
287889889
1381896086
1961268205
1477472917
1198075032
1999794453
912308646
1400819615
633175379
572661030
1893720030
591689162
1930366028
916607731
1573471319
1652556145
1819871791
147009278
328067995
1942098299
1699339433
1091916789
2111335564
1999200795
14431485
235165033
1107671799
1144582552
1562892628
816419871
647919942
738972543
1796073956
1221814322
921478444
2036153046
274386550
1192488168
605572362
454015342
817755081
815878154
1696206461
1362938637
56000439
1252661304
544555808
687379335
1552337667
1841543573
222841865
1718697743
419896280
1614638928
1499005744
200262391
207606212
1628085104
310715724
822820849
714028461
984734427
1611387595
384781430
791255167
1266574235
17953118
139881723
1476718750
1886650585
266829017
1875686851
768128632
1447525868
1427834960
457258763
1106669451
1127596787
1383554409
663236278
1196188724
558636600
1491854550
338082907
1521106449
484958776
410561804
596061228
344422544
1107407746
1989068519
1173196642
1814419732
1077682087
1877010147
902009102
451944408
867027986
874290461
1831746937
952446676
397499328
1450791211
922427702
1244668480
1629846237
4453562
1498656628
708258112
596230780
530992897
918476802
1026987158
453529199
678766692
899086554
2100486561
826322098
1505457974
999743930
650898083
1157817997
670989700
1661570193
697732137
1902858400
2059888452
1909395675
2026417948
4635604
1072974598
729169078
1323931176
116851336
1968799880
607652775
161809073
723620946
1847705654
436048201
1430251794
1384350599
1579913919
1685035014
421784252
1732047166
756549017
961876802
1295969416
730182975
830266570
1874139813
524966769
2109564838
735116336
1838093079
1771573081
276786346
482766015
1260329913
480764043
600939447
1892176755
1085322442
74690090
2067293574
873496320
447286530
967193336
1596480382
885207867
1567633279
1651313799
1169425588
259323729
1387795276
1777990337
896179085
1926343798
238935217
696977907
1505002835
1264058106
15687402
909836318
913516065
490484182
132932259
28936205
491886670
1407062636
1046791275
1895853158
63331980
316074190
441767263
10501961
1864919562
690992392
946479576
1254216272
1406730385
2066729373
258858739
1868611730
239639845
1781780105
1036743329
812519069
1823540961
1298082595
1927133426
1190577017
2093196445
414041748
1055176934
558111338
430377501
1302914790
313890923
1645782527
230619741
1931847565
1346918842
1934310914
1053400855
1262003784
319286435
2119501177
1021666983
2051340537
1535762298
472591549
1485140515
1643652127
1549189985
902636127
1259688844
328144710
665997797
912737194
481670270
1753085723
1663554216
1490471448
1847075371
1311762140
1897195167
1977711360
64043364
1713390108
637468746
1875181825
1767629463
1004247330
406845004
875030216
15576024
2101266677
634082492
1757861918
13416658
1218417822
417356724
1913234524
423085511
469417702
313978840
1475461098
1890404348
1284121091
898537404
643028892
1482183241
993966500
1350636266
1214265684
1921743313
1874497236
1679575079
1111318794
336771852
356427817
51021559
1643510414
780575704
1347963783
1024087
529600280
253394476
1607819385
377914765
822867577
1714091954
1999567117
2115786538
1621525338
645649506
1394242998
1217831182
1966658629
1527853249
1577138803
1310686661
1435052587
453770543
1698641568
1051041005
2136530871
2013102677
684631727
1977910350
1362916433
1538459775
696180799
1496348605
502722776
2099966660
2124572617
737675317
1780187256
1162084927
407199746
2061340462
1543764230
456464365
1102503595
2116272232
624766823
992393288
387676513
57959561
1388218764
804912457
1151104243
1782030267
763490961
1430066563
14956888
1086162537
719950328
1761559401
539788497
1387206405
1556714610
1152738757
1445637691
129167414
634099608
1735555778
509568719
1986260607
408642306
1662616407
646461505
427483205
1121156695
951049189
233358815
750177374
1465628028
735428215
1043850730
304375166
199397711
390708103
1196077216
2143283535
1549378058
2120367340
2030572903
725727551
1429248186
458833212
1797847443
961897599
646104431
1302809669
211839528
1593112819
950231912
339592063
1008465498
1993243125
2093244224
1159221487
2017475225
747662014
62467047
843021645
424687114
1541872502
962536970
1340192013
1837866364
1048028975
2014999681
355529600
1318664216
2099296264
66186295
720126389
401161733
1640658214
1800339034
1455029141
1510713691
599005231
1756366529
2034448038
2111703992
602348413
410184578
1428303383
1060063723
1417457633
420756128
1360621649
161134184
553051514
1081826502
1444149356
957723914
1586187057
769247949
1875454847
226820409
1478093893
238266167
2022670893
134060092
1761640776
620082332
1742082164
2069556074
697591186
1813374489
230769449
526706647
657627898
1224855715
320955636
224804910
1207100819
400390093
1466861153
1452584418
121669256
1213034039
364441240
956712285
2117051198
1895892288
1515054721
1190098248
820310154
1042198252
1144818059
1837121186
1269890991
1102204454
1340204452
1690787189
1117070542
1603294099
504800360
1537027571
1572623720
1849262556
2115858762
1935516103
1072698080
1854172539
1720801404
1152673646
196835200
1887543946
2037886184
1088316366
896850818
376652228
1880613539
535356880
410070583
698706023
1485960755
1243657943
81746953
402922086
827178449
55651113
1589164504
472834022
1570329082
1090980911
1353319487
899704343
220623930
1078632033
921651660
857633557
2100820953
686118259
300998898
484961827
869375505
476578920
484855931
2016269118
1080682819
1524187107
1365331372
1845798462
311655766
1106683086
1013135886
404524278
1155150108
121635364
230276765
245384359
551452891
940698204
1677474793
859969105
1321174925
1490535575
1960082267
1944166809
1399355589
1928369448
1937337647
341024376
219150744
628918395
93618335
1847282896
526247626
1978418621
297003546
450647608
905464440
1826995274
1696927308
1970520372
427220561
590106784
1500714787
883820915
671945726
1415372010
63611008
1784161603
1638573795
1291122242
478276253
1946486731
2022518186
1095744642
836065559
2069025753
334877554
1703571428
845140592
1091694108
1963443304
673372529
798438330
444714905
2125241254
409658808
2069202308
935537535
597930917
227609612
1782526573
428331106
1069115667
1486814641
797979034
698496847
1962200488
112213157
2089978988
1257672072
827577659
631613299
265082159
1135688891
985175805
69866816
679156158
2073434637
1350804037
697677892
276106897
144715574
760007919
1106888893
723500061
10562681
1529383614
459895162
165517941
556341217
631193923
942436627
321036774
2135957
375457923
1948296097
1262778366
365120538
731077500
809055063
194573927
2068016972
87280146
989924227
470957650
694089886
493394432
121053445
319149556
1784743940
227580172
1319195277
1899329984
1980658832
336772576
763043008
1002922259
2122995016
1100605296
1468435128
421382798
1221891229
847628649
323674088
59146241
881982484
1667335832
32729842
1339695839
1951476150
1773064932
552803164
1228062090
814395276
1184958386
2126009008
1065386230
1139098115
2025945571
1947566363
969833097
942100965
1921478233
1601069154
1523018625
597699936
2031471969
2092831932
1668464817
1568617876
1959691902
2012342599
314970215
173372542
1009003581
378841606
811988199
1904091547
991774802
741879734
1877762880
424988565
1949079255
36085788
1853313921
439177647
812435818
1247799806
2076638875
620925532
387502205
1805770255
309936592
1080370668
1347462073
525943933
1647268166
1765272579
574483011
1912222919
2118070117
92808140
1467930139
602525204
26015316
1646693411
268294637
46807765
1368366845
1798203439
1542511613
1721690060
919089554
643328714
467629340
1329128404
1856590287
49384140
1056132039
193805494
1997610558
516706562
141118355
1429355691
1199592060
751441275
1735458301
512196729
1549198613
416210986
1273646130
513619596
390225893
116578408
190551513
1631445539
820596090
1675420888
1095632915
1902843429
1390065615
846925694
909251143
1789233528
1411919256
858829920
585060382
1429118482
1298220881
253279691
1754350955
248585596
1968788246
159627400
1749421344
176963333
116563032
798035620
1008068703
1603873678
98419545
734172380
2106842142
679549935
1245137822
1732079233
634231325
2003837587
82088214
2093368457
778042531
745829378
1661567875
1205987345
812646398
1721588868
1036802177
452739448
806715702
1248099716
1400361158
808647233
1429359582
517974909
1596456981
2104289866
1079784676
898013768
1396392809
709473362
1803016556
1416276724
725440516
1064833836
1752724413
1548989952
1462529469
1225736116
922553714
962078556
292588421
2033680846
2142785105
711202470
676684000
428093678
1102965591
196148931
1782901618
1344104319
1454428358
858829158
1726816135
195350752
1521327529
845116570
770591555
1452882511
108041500
370143744
2051797820
2410247
93469569
849701362
643722083
123028794
1239498476
788886147
1108753010
725149559
740668231
1280117387
659710226
325518931
1334436031
584798305
2098329661
936612574
263084568
348707642
878069623
2109702769
1921199337
1346705899
1641784893
279603685
2144385846
1513917647
4417727
717229847
645341191
555271665
1749906005
1981811496
887196100
2129210708
1310265057
1188092656
230561127
412999776
1882352586
1484936479
805201258
989612706
1510237877
296174454
1846489713
1595161826
1522944761
2119403487
1214414445
626184221
1319424272
1521952884
1490524435
763623750
938604271
1680217848
1469814494
38495403
348558118
695958772
281624223
1302414503
304700283
930720903
623223599
1917103664
1591458206
937147015
922537022
1009855448
48422647
1109578846
239353442
1671678078
376677616
1429097810
447169021
1846203401
140473942
1080217166
1432086743
1758789922
1989277723
1796587724
949486604
211827199
425284051
843174760
1793587614
618879496
935931304
335103100
160561137
1545174091
194756435
2013144149
1681079690
2104706626
1530485951
1671111184
963288106
1525598762
1312351111
1846861734
1451796443
965098084
1820608229
1575141560
909964166
708320320
896143736
212902115
1320252735
571058558
1377358292
1824833584
147588134
1149729381
891154159
382053749
1952023170
333425933
1802129782
202219056
951315988
788497819
1080079188
839454069
1537327978
380023205
1643096447
1604520069
1446520818
682570509
1306422565
1548703075
1831087843
33257827
1265011827
1811414560
636782170
1486314476
1555563781
2028954368
302941918
945374234
2037149548
740755203
980416868
1567861818
280196273
222706969
200908295
1879842371
814264703
1474190480
1962526700
673740123
1386675488
1773862821
2088551179
1068832867
1728038771
1543486300
1454748996
810135433
743499507
807503873
863916469
310465083
1793598237
574773609
1674374913
1347910440
1300240195
1161496752
619802052
279869568
1099568604
1497485042
1215377257
332004088
1882267898
1698957479
654837129
655630156
1304639468
1456711926
1244428378
1702876716
1172068999
570904087
721318297
1309391874
1515589490
1847823420
1890048796
560157842
397066435
796685472
285337147
1388236294
542134887
977735731
630130830
215487881
1710171634
983181407
1726486878
1295872889
1586404023
1722043224
1056098205
116414572
1957345754
1082739590
1904308273
474458370
1827916751
351823052
48849740
223291234
1248337925
297238487
817022318
306708785
1699826574
608350310
418847777
1448978432
304872306
412323660
1916135862
405649803
594652289
1291510929
405675762
1375573330
1519776760
1312131871
490020984
1915562350
927335500
1884298198
306169235
1231316381
326451492
1779385462
1304586953
1910761743
869550304
1400188961
473231999
1878449277
1389438408
903754763
833685364
1838204267
1868062899
2123603605
819455176
1631910286
2067447793
1341654233
1857252451
320187752
476418336
1295215070
683768643
1395506666
1923468982
251642656
778741656
646968117
1596433765
1774695204
1461524344
2000069645
722745746
465862841
331467399
1573847631
1841163879
518811035
341666137
1752793327
1703066545
1774308283
1768464759
737131549
2113699435
2132737769
1555946345
497646807
1692384104
1658700729
1252677689
811405982
182084361
1060604917
286064904
368430575
290054494
1632247115
526108595
1768232014
1209091211
43773368
1614959077
1988183483
47312992
1980485155
1494656422
932365938
980212854
1648754626
2113193569
1857402330
2078538712
1326706706
344746997
640961891
1146640903
731006842
1198557331
422735363
2086552150
2141425019
1357495952
97856537
62137671
872718564
1613873856
882242655
143801589
982253714
176287887
1639188493
1671341273
1627537536
1622066938
1341944813
1628460911
918356732
954751513
2016069877
1341003774
844856969
2043975272
325353633
865750499
277149618
1993524437
1005242050
912560819
1409141711
601327940
1766983048
2121462791
452705971
2009541888
304294371
1615788004
185314413
111093079
2110412349
48105096
1456959624
988488494
580912890
1723551374
137658403
2015822585
1095352368
345817567
1885779232
1742654483
380646440
719830270
68704000
2112667955
524169583
1937662608
551544439
987357394
577568341
1375298029
76140336
467771244
1818167289
503389871
1885814768
234396632
1495315863
1007471383
2052013662
1479246609
1465085025
2072056582
1186726244
105421157
800457610
1439739623
2037183173
1658163111
2007946518
641010478
1048857228
1184291369
1431674659
1211092705
1611575225
1436669883
295134166
448439983
420296834
264677141
33967259
313932534
1649446490
1574711304
1322915853
321543041
495557632
1665926278
1956980676
855494843
797991833
1219642559
317619882
2086713413
1633324579
721173644
23842385
1217654005
1793728772
1967634102
1486833193
1441388489
701836555
2065132597
1523983583
117814645
661835339
295496459
1854986590
1890365606
577676467
909245941
1370944434
1098380783
1032501604
419963518
2142735838
1743608672
330756095
1604483035
33484591
2060739514
1502143201
1629097879
614388912
1911708345
465474330
870715863
965890431
3557754
1523212480
1152598597
2002169542
401880045
192485475
359877755
1960820478
1083369480
1147796161
1469075341
453662134
220809804
1491298101
992157645
1631098577
1471844706
1833750525
279083329
1738066354
28883751
1655062783
1767231631
1437486858
1187687919
257837211
2079980491
1975991560
933169083
188539233
1115044674
2082644440
1777524860
1319046030
1142323521
1007030190
1761878046
1607762194
47147767
841609476
213467546
1260788999
73449878
2093524713
397702251
1373873317
739778903
2108847614
1959304557
251145186
1907157213
1507034653
1433287508
129627010
1815644445
921713535
1073778065
1161556528
970341322
977730683
334694936
1706371928
325772044
1677039548
1574314109
707975051
946851095
6652460
1296619692
94327555
980357472
112267679
1637196140
2036748641
1373925582
1214561845
81361690
1026045886
1425710932
1932900965
306750158
86558130
1477357590
810341107
1380091896
18138735
621473365
639570562
1732242395
610692320
528334887
1939904472
2098590400
1411259355
1239060859
1556263605
1997750840
110458890
1132544639
1074241013
533716141
541993741
251220157
1859348743
116303212
1879353539
1705484565
1796629971
1786216760
151726042
331352123
769777885
1005498849
123159550
275920109
1257897274
1118693461
1672051268
1003033578
208037111
1934612275
1116021371
595029695
1912115336
1966090995
801554422
1541216204
605359836
400314902
1970299929
1405318057
1927064337
849036406
1542200732
292684162
1444731308
1290550656
88951101
1542968181
377165014
1280861694
370578237
1365084578
1062387588
321250645
932870775
980554704
1504486662
2099223214
1787302213
859292264
673855444
170246045
1702541400
1397723284
1828947074
1589085367
1276006877
946539396
1916962721
462932808
1724349877
1717329551
454031731
1310961888
677401864
1025227259
442046993
1125687261
1252814921
807311935
672351315
1977616780
517862448
2089858874
1078610294
1059565826
196975955
1179591017
1916021762
25034823
1837537645
1490295342
426840714
35250367
202864096
1894165941
442484013
2104594062
1261821161
2043688183
1438967129
1949438232
1084765668
749035461
469216362
1855789121
1226157635
494698912
421695741
100644119
2141219433
247235034
605807173
1339920905
1532981903
1325406497
799231269
183606742
1007693623
1721572461
1333364355
1910847827
1152341206
1109451616
527044899
2036104864
965733734
684149951
556281498
654935360
998861912
100693322
1668312956
57270089
704644548
1211770810
16131207
542900753
499947046
476920768
1070888134
304839451
1954470548
2113480900
1635995286
1856680036
684695117
1959464408
870384866
1304996828
1101885975
632895484
47052381
688621003
1895759341
658602069
1137853507
305441378
776020427
684881298
1895216448
590306165
1191522693
1561863798
1776219577
1566573337
724771622
2018147477
1197661316
773525004
489663876
1040412102
778766091
1111550793
43342290
1481320285
398780459
1737201751
927125429
1825387462
2117547922
1249740987
1660745416
1218687446
1954839077
15951529
736665480
229643584
1082007088
2035937107
1310075625
1810610338
596416621
105184236
1156273041
1777109966
2137867981
120657685
171677865
1450901570
937410466
1468418057
963724547
366737229
1818486186
1715713230
1622959086
1989072117
1619767145
893682252
1818166985
1413226572
1012822479
1375962467
1087699083
341287910
1143453964
1213238268
13844912
1198760424
960690926
1857734854
1556300576
424452635
515959762
2022408411
2109629792
2098561340
949472685
953948775
2113026769
2029847557
1571544564
1386814417
1490544285
2014074727
1158672737
516908142
768855371
1447870297
680049006
897675434
1276207515
667838575
1268964342
859079384
284590973
346897219
223444839
595646679
437116451
1942679206
1932025197
1226911604
804639652
1400961249
1029395757
1309928081
715840623
2055948282
1676361238
628820383
1376706793
809990323
1897470366
1080942918
1026336657
1023594683
1196485706
719478250
675359176
932498047
1798047533
798438330
1285144413
2105194550
757815542
103455335
749569451
2138380162
530508018
2035047416
1423799071
946193540
176950817
1421454009
1596145395
794587451
637609074
1920304273
79781845
1564490697
1407430519
1402404935
1145464228
1735349227
436268683
99364
623955317
2045150023
662981501
559707206
537246053
544857434
70640518
1676123521
64840272
1417909154
1989579694
411730689
990701080
895755436
1040405325
484550694
1119642007
946537409
2000152901
997177676
1882189721
691173018
1992402354
487020823
561807049
1736379668
372070022
774367738
1080165625
1329591235
1712200626
745010127
44698459
737389639
991665434
1746797930
1312071241
1830716264
1339426275
1139608570
1617078310
177136530
1288616325
751052800
1418759704
147242101
1046461767
36272157
645169986
1706794669
1240227113
1433004547
2094345595
479335238
2048190765
1965756442
783765095
455543695
187545319
1327557264
823914301
908110583
2086879022
1686145567
1169268933
1640844218
780022300
1744947426
10345628
61742532
1726393597
1886971433
563271707
176356246
862798831
332467817
1117125485
1076504712
2118491742
1869026226
671594419
1705392239
757512709
1799339099
347497573
1833039374
1576794349
226444860
661902156
471754327
1314627634
1731367101
2117291334
266151114
1760475037
1974026455
846690770
788530175
713831957
1296381682
1548879533
1658553636
507040833
895977922
1912657827
518218243
1958675355
2059382584
2133977809
1138122423
2052604742
1686282254
1968039055
929919263
604935376
1604401848
351733650
1251852618
1998927410
1427128058
2073267086
1520318526
1462328225
1392206
335113280
1554946884
1442393871
2023095327
1425769128
1753258530
543120166
1201065154
173150415
1098963736
169133698
865226450
187864679
1872470744
1500918321
1933207298
914639682
611897124
836628278
87438455
392811220
78695586
611099570
476146820
2133540659
766598625
1172048085
736503518
1087486081
1671775100
518095714
951917386
1041997019
1109572841
38070908
559917721
193488115
335060498
1536162625
286510692
1074636173
1871130301
1361261442
1093266433
258347909
242674426
60616073
1235329564
741535141
1356236246
1484116380
787766846
1541289179
515895450
1168552046
2089154760
1016596925
1001406114
924330952
37410621
852019870
1695888334
728890676
260813759
2146325688
1779034438
478083022
203671375
1701833786
1390555119
203158726
945832614
1153998010
1229487378
206321604
1516497602
1943718461
1720676944
1031220757
1328433500
926724606
1298315955
1777245967
1722121916
1468119994
29125059
1181558803
1236884989
673134432
1018949868
90453445
1672863251
1520031725
1141469108
1582001753
627562334
1370170175
926446217
939079498
614571125
677098265
2024267562
1290539542
619786060
1835627388
1395429895
934245218
2086627419
1000648764
1236354038
880574263
431610901
1756965743
458827013
1037879641
1154249124
2033599344
1054342232
1262739218
1433204027
1459435966
1731100230
1158985849
1169325238
1976976495
1996271670
167045715
966735933
1536379327
1302809609
1648421018
1440112040
952633111
1218776053
799979332
987998163
242791869
326416030
1608233717
1660115148
1219708651
1589929009
1981859029
903446387
1800853880
46490940
1104881282
2070654300
384559255
1043982469
845057610
1621153832
578636496
1769357627
777508861
899205223
94042599
1996235855
2079799361
2073844340
1295009053
1141964905
572790531
940317211
1889539293
2005906040
1728492118
1081410882
186169279
1492489738
1766683069
910105669
1000080135
1510955279
1748877806
953938045
979084317
1112228740
1122591557
355124959
1589903983
53185401
1628509656
1591156710
1140960020
580395505
969200700
1294110925
195718080
1443378176
1461792147
1689921742
1599326254
2144487896
1406526553
1356602278
444313612
434036599
1837122677
363636131
1679557135
661808469
327649722
875719743
2022066090
1242857130
692071155
1320800799
165683969
205487233
531910915
1135283233
1707222396
93627723
682247166
1465805997
2145297485
2074059185
334723421
12091271
965808980
1467476777
327022100
402010466
831623668
1536348627
16650125
904036038
1717561669
1305181660
2074286391
1847952924
1684148390
1897906342
484022840
193278531
2017943508
268539066
394059400
30968057
146215580
1844584381
835405485
2118346888
843614954
1531666791
323793347
361066174
601015278
1953222588
697769860
1890914119
387225897
166521564
1717861977
820551670
1092031934
143490423
2096723194
1878366839
1863454364
1507684231
919130454
756437689
18014852
1999075197
178653237
119364817
1288197230
1607469097
1845661260
1688268502
1791437894
29155188
1386385087
333516740
390346158
306300306
1161490763
1370098230
1855458265
59733732
2020797691
1994467618
1635239380
917733736
390793094
1916345346
966074441
1312648765
1071820317
1519497014
1341480994
120035589
905627965
827468291
906142430
908383066
452528055
517218146
584784171
1020887059
2111964136
1016755426
1357892334
1822010140
576235516
1491497540
1105678891
127340290
473681965
1389640762
195414007
1930195611
1152271759
978924160
48955108
351602538
1427226480
46692901
1218303794
1761867557
1474086645
1297242465
116537309
1410624421
1925602044
520638543
995957265
1425421019
513523837
262985224
1589634110
920411511
1927484516
1465109184
578165235
1783436346
488571241
323364378
1441474793
2040870054
1303594939
1177905818
181894859
1643463789
36149714
123724178
25934360
501584589
298387037
379391378
1159131660
592506540
744227901
1080166671
823561932
1832542746
1047762815
237025380
64230944
1428325718
2078299434
892284620
1737088211
1195682917
991172089
197495206
148367932
1200328898
1682195394
905640891
129665044
1466203088
1603855174
853304889
1226702054
38754554
1302303046
337210301
916237795
669367851
510980501
530411238
129158709
136510123
1809374045
28866598
2113488756
646904689
1938156226
1348988106
2077717174
1806012305
729434742
1570194758
262874310
692816058
786838410
763186122
1619915526
777858813
1928734777
2122763754
946772289
182924736
1874622818
1756319786
1415549573
919623708
2027609785
1478629458
426950862
391887680
12805895
713433651
1857716412
1684736547
2013406714
796661282
557976861
1750598756
987160825
1641591877
1517543937
356847062
1826690682
440242142
1412308638
1925329466
431057332
134570967
282099501
1191381053
1441257233
682621964
2031063628
1076265023
1724159423
1284170231
333030432
360995540
524166302
2068392766
128628539
418847259
1054983027
921222896
855867327
2076552232
821897173
399237592
1588025637
594944083
166657535
1842155006
1235329564
409276462
1481423302
912133453
2041517589
1279160097
1814752444
1342334543
728253209
1908384911
1351570817
477912116
936629657
1983697155
238226828
1423719048
460791793
1454243157
663245126
1773451847
1298914472
757543496
189391593
616228299
714016935
1545305663
1537720296
307170624
1191733548
1606382421
1418520851
1936225216
1278942721
174143111
1369121916
1218894074
1637459479
45438640
2101064047
165529191
1235216296
626628736
1641679798
684633878
311073825
668301246
1069917178
728273307
1973742078
1130549582
1816750539
1143882411
1926577714
1191798960
45955517
841141177
1707869034
1465231139
1171700556
2144297188
839516855
1344265344
164286544
1173774195
352950355
1670268711
97019182
743178428
1320439698
2052974499
1725269719
25296398
209809644
279270284
934043515
1990714874
2091133750
880965407
141850275
2005934540
1130987482
63719809
1802896177
674605369
488761584
1267021856
68154893
1286909976
484910764
1194217695
1763857664
262422804
1360678910
1558467115
591784427
1299985717
1308999003
1740297580
332467817
305767295
1736558779
2053412305
995118964
736304484
493806322
781484210
425242219
1780136892
619372947
1535600065
1430434043
685960387
1062198416
778140243
1315313740
1430019210
81804889
694951201
1234509668
1600724006
27042871
1639740448
1387333262
1920294075
254556104
490723623
2007017064
1464779984
136294997
217388555
764393584
1503888146
1734842661
851969950
241067734
535004886
1102345916
1296593530
302317234
334175810
1722676406
624249857
1764104986
661507040
1116840193
1990172639
1194351884
358969035
1566727438
1620896543
2032733917
961726200
1984182533
628393236
1463607619
566231478
1066731364
78178817
831754212
1928283797
526090095
1426555224
1398338883
2125596326
760708656
1721120154
14683485
977320246
563149076
1009175518
240466167
296088679
1812658066
831760966
1109467582
1470656735
1244266892
338404125
695500090
36746972
765925155
661164466
476526071
48603385
1829116596
185755878
571345534
267343806
1055242026
1301207405
1133723086
2060728778
386033137
873259484
689674541
304700283
532971444
300901503
1874658098
863027762
1810543028
521874083
1148166291
1972703119
1749908231
361976212
2100906856
704055530
204642565
693889517
368268581
1680740229
2113886825
853890050
160215627
424875284
1562926710
2112344972
1888201867
723524597
2047370627
207945512
368911204
231013422
918499873
1276062727
112866790
49936224
797498834
1346745059
1627255294
2027135135
153587951
1985745687
534170262
1235908923
1549484410
77473672
746401115
1142151802
941164579
253003239
2121220108
984674351
622969152
1977274536
855995674
949068105
815374744
751728689
1544070679
574522922
68600268
998776129
594253704
1626083311
1621548716
306687017
549945436
652387850
500073605
1638777648
1186503523
1658499231
1147327949
1432457816
682250295
2075249920
1556111181
470160240
756694241
111790328
1782318113
2048297941
1055309686
180747973
1148899429
1657952008
1064950094
744095866
76724943
1379758024
1747839775
576203171
53203534
1690831505
973591545
357949859
939181862
334000547
1007715903
191427454
351594459
747171670
1213116366
1335344423
1471479146
157599606
1596553470
1842064334
565477330
812323389
988020205
1016664779
1598069934
1780317215
1527969130
2087355254
443267267
1179369186
1279908336
1318221551
891055726
2017296399
1385458141
921408380
81474090
521568223
1698751228
897729661
177571936
1587187475
129797998
2048103383
697428029
129846618
1320369498
2038428781
583485849
447841170
734198193
1037532702
36610824
165691747
1519504046
1701457090
492349717
514882352
1980144197
1928320872
196746352
917583833
1280502733
1914122179
748897574
1557933560
1595217276
692219931
1713321558
1824003410
707612751
1109191703
475537611
1020204753
1151771804
1947460200
414410423
1481748670
1757094717
2097725797
915948746
163346490
1344927909
1308694029
859170699
1274719812
718818863
751840461
1332750851
1402455313
1073227646
297513115
1051371195
1426495235
1566018971
1895069263
1899375816
2077806363
1669709454
288152772
177160831
260775158
188161455
753176645
1616424785
715088828
972798137
946324932
856845411
774754221
1143927777
1506826880
1355371044
37122751
676347106
28536496
1493397957
1253458876
833412581
1983397242
454336614
727422704
158745520
1718359901
22688072
851631949
1713870724
1622775931
1506425893
523749713
966370140
1343300433
1307001900
658612665
2145226904
701083623
2073117212
395115499
1475178812
99440267
518588361
707363476
1649074066
1003178246
501482812
405600640
1194371030
2044982227
1556203054
817870327
834494870
92662483
2035805093
1638914360
1458846079
298054749
1958367564
1841097054
170145791
1097263096
1847210481
1625619790
1128034993
1811267509
888251544
677468564
467306311
133609026
2069152461
1089260389
1376161617
1343990095
1326471649
1961510422
437778248
1721959557
1448329353
1345677409
641730381
193996304
89280864
602838376
1890454398
438566673
8182120
1906246311
2141348647
762124480
1709159500
1677041307
737294637
535883071
1216116157
1332373566
1079809973
1320204405
1780760839
773187418
1593981055
1808991202
626326820
1156776061
1378802199
2061747006
667439039
492970410
1872917184
762470491
414416546
1470214969
201272888
1999823993
589282564
1864303609
1557505626
133480489
458011414
1288725518
807498590
1226507252
1686228007
1589954432
1587704075
918533404
1211398680
1891445113
206774365
432070623
748007881
1441599271
859254575
796750816
820502105
1462484223
241478805
1401008735
2141381473
1713867844
835844649
1615528016
863393639
2073303385
259733178
1459463707
215146238
1481873512
278769841
621747949
16989743
1115290333
1259431177
1741881659
1685168725
799762436
1904827121
912533236
1835584903
1662416134
75133753
1299881372
238340026
1940914712
2037849493
1625224629
853938929
2068392766
1510268282
1102241138
1379480874
294343473
625661281
759802413
954853673
1096036206
604116824
874538385
1488374402
1759646086
1862133588
1024045998
1631778046
2071796055
43073708
777018335
2130966935
312342887
2062425460
409007627
1298559221
1405799022
1643380801
224409888
1085212400
629327782
1326635434
274280475
1785439511
752613969
1565563739
1345472970
137713419
1108195447
1070135279
1064642888
1687993060
1671508341
1251256150
676181720
125149056
1515227097
321517111
2000992323
1772731490
239116052
902340313
1337498063
2124538314
210281373
1530818238
1797462229
2012350602
1953639885
2063805594
1409293548
1752434158
478834999
1312961324
1236539542
1216263302
1307172275
989356386
1240424049
2130356152
168800113
1481929569
1568887785
1483791046
1519420869
1910497062
2146440506
1138266993
1310963007
2110793446
553732821
1786518046
1584347925
2032691796
851677843
1697140576
493394432
293327107
969671943
7462556
2090275086
792872192
143424646
882660617
540982179
886215430
9035569
208060652
2078600983
142513122
1224197143
1325688584
738055506
347969194
485921139
1469514370
569327254
326810531
678739576
1777765187
1624808382
1533389325
1752349070
836060723
2006996730
1474103580
1942830567
1792674319
1305513717
198456487
2000788980
623254628
165984034
918174320
550414361
101728383
646202144
859180448
1074880724
931964365
1625480552
290087065
1299149779
1812818073
1540070814
999784196
651530760
1148707232
1693240485
222743188
948530482
1213450936
1560142652
1683515648
487649159
522309526
1872350808
1870520553
872913344
1546016885
663224153
726729800
48317817
500597311
1843720334
1365406130
314805294
956096091
106794483
1477869507
1163360130
687328761
1990510158
992354178
1906147127
67973612
1677105543
1405612459
549827735
214556791
1297869409
542776256
1684657477
463915563
2113717494
1586449942
1961836168
1540776291
1645338255
922810780
1908065529
1930664610
48540975
223119226
606152228
65262275
2103322142
2113391593
1957809826
713011123
1578364561
40396329
871480343
303252205
1507787880
1428165149
443456782
472242762
569800279
436062999
1465116384
1254840783
2120726536
161061567
1006585838
432767871
1940898675
1197453402
458069551
576577385
1219198835
1250904424
1191322794
1088252856
1283776752
2096109872
353924558
157726864
1505924808
1077469426
537081277
1323465969
1764782659
1727730892
838373879
269780044
639527482
253016466
1672605731
1224575757
1091294485
944462707
254460655
1675990456
1458014234
88673749
442896432
353612393
812342169
1312216547
1373708207
1279829423
1578135372
1710427419
1758405879
1993035428
1592637091
852195931
760160334
1293802295
1541098051
1988992047
340895947
1163094682
1756187215
189594885
1215562959
1757847163
1109051598
1187404144
1958465854
390182405
110180211
633966367
757347873
177210227
792719617
1745794508
2090525390
724601435
723424844
729462053
579381397
1407767199
279633243
1805712538
1910702615
1347665589
1902336588
555548264
659285768
1413524345
1355147144
1980969935
1371054215
1530741440
1129532851
1543288796
425234361
1847517435
1943463721
1509522582
77618384
481392138
1287363187
440466785
293271658
1702963573
1629267829
703702919
1499616040
179329415
573265071
2147103230
934088404
910651823
242537396
1546026474
1376269717
440605964
617351042
606372284
1104714451
1095312304
470494650
25980246
410251728
197857078
1817959868
1809653360
1225609314
1657039102
806295260
572643599
1093303813
749444993
1793262551
1391116566
1309039164
384842664
290524758
931630714
1604482516
2096973627
141625275
67472315
439741734
231869728
421238522
317589512
808266330
1521087051
230311046
1259828094
1854521267
1615659272
774810051
1036941441
1642660083
52221609
763416706
101677648
1842376467
854634823
1253600556
1083603315
1906315906
1543303677
1850612393
1135771541
415510092
593423385
719940786
2050585185
1737519973
94374179
2127348845
502922373
1806834658
737716663
824498538
53269805
1550995736
1450257315
882188567
1441230841
1905918508
678209875
381289142
2125241254
60615375
506067649
1666258499
891482261
923531091
1003282700
1638552636
868919474
29936550
52002911
1385614931
1937622594
240580839
596677263
1469755305
1480460639
2106469470
2139411216
1664207870
617047055
437735258
1198918312
2042688345
1257829015
1106248711
1441230841
1323213905
1839082815
1902886834
2003240536
2017456069
877069468
1661232180
252250207
1257757109
1431350190
722224188
287363927
1389000377
1096836095
546654285
486355956
710895266
1474562497
800602801
1165062335
1150010009
1346762056
730517484
1209607154
1994369165
453583056
407119790
425319544
1156166770
177602532
934974434
834682176
1759774867
1644955411
1652314955
155021210
439408755
870776975
750809806
567923898
339161218
142774505
777835886
1824563702
564735888
504816818
1390344680
355930624
115367468
1698036871
852755982
1194928328
2103261917
387676513
1770484629
1275769022
2014015235
300420207
1358151752
366133132
361838291
2080596503
1277569801
326308182
1238924943
1992308508
992817368
596988140
210211025
1506557274
177187548
803016069
435491094
634992488
760976034
2131991369
1971111837
1101441950
2079988763
1149077932
1477321532
1195904298
160884076
1882325181
567629748
1262171052
399309356
1605928864
690653833
551063541
1908565960
1218906094
1953737041
1984003930
1483098293
566161127
1179578912
1378389815
847088915
627850920
279619114
860278884
1014944564
1722576662
1630307384
908915442
1527417842
1763172455
1149688545
1899959
1437806720
788956757
1509114827
337625013
873156703
45555513
1113581145
727296255
804667266
1911481914
1188847025
1132452949
1891866954
2065468141
1897274482
1588066540
2143203632
1915562390
1353479732
29158514
1229004205
1930482141
1546589573
1240462636
1662759730
1836456259
1244053646
1019029076
638971336
1060012075
190130740
1354123398
2063594783
240072245
790482390
662290393
451342633
1737138591
125221617
708394869
129488403
92553929
647052278
87363203
2138532796
129746276
2065095728
1052092612
669983797
1934413469
311420212
71319959
1389415910
1577119111
980626879
65800711
250152308
103018177
426832259
1178747638
920695827
1915342781
1669839227
763324428
463393975
1730191536
1359670228
1551119500
492551527
1259626200
332770031
1110760567
198339695
1625412744
1594986095
1100931853
728779380
1812191713
1004835545
895968028
624645795
1223682252
1833955667
1679414255
879997974
310164588
1541506472
342801216
919163325
833049054
657375871
815993408
552064335
184235453
806781972
324926320
23490490
660165429
1663987901
712822515
1808228948
192555968
674013858
1953554451
1724553721
2002462327
126783312
1343744918
1242644818
1782122461
1981731015
108139207
1773921410
494633302
2033414049
460149910
449799671
1444769497
577585707
77220435
1264947994
564280747
217869668
865954892
722820169
1523396952
717891809
1943845018
1254092374
623816345
139931268
1222929668
75476879
1861646459
2005051133
902537301
758970829
1277598518
768293262
409520879
1426505163
981157282
446463087
762313950
1158894281
48228133
1203865404
779354087
1717160248
1800251023
1027175613
288687272
863224344
112087195
440464095
690491183
260921872
1662064628
1985132654
1735378276
278035895
470246858
1387812194
1024176389
1435804190
1885238084
1037505330
728532291
75423809
1128061771
1746058004
749112030
2143518929
542389527
772574203
1990612525
162324392
1146068939
435556548
1973707501
1150396168
1456719833
348257462
1600863593
2140239232
822546439
1540748244
1152089240
276962958
1678191019
993337690
514199148
1633338462
1441397712
1652076635
1757963358
911528533
1112118074
1370619832
364652242
1375904025
715506047
450603476
1305597738
1886184447
1522075046
867675690
2036250051
300441443
1377523704
644134462
89487397
1754915503
373634981
1384042956
1327857805
184474719
842879012
2127291898
78437093
1076955870
1676851992
303599455
840097657
1312104516
1664359845
1027436924
458526465
966839671
606699703
1842500119
712381597
1408107033
1682119946
1103717085
806796063
133824696
1712314946
2035227600
516919578
447793226
1831941172
1624573359
201229029
218046110
1813757203
1437300419
1833426272
45073097
1922687898
2044112742
1477760863
777256223
1972232199
2124674607
1062053312
1823906832
853552258
278372475
1807281094
1354343970
743856625
570369448
1551423188
624649343
1145883059
613708005
1331290142
147408382
1276446268
310709186
148103796
560007836
1841283947
1680464011
1892466895
1368258995
2122700374
1606954929
1529101438
1203299335
170156690
1565550302
1962710754
807649978
1435715626
1843206724
836090455
180760274
428891500
241906138
294183575
1401531574
793750321
417500586
1924712876
901085094
1332330688
1225199940
462067257
965978457
1485323778
1454379830
875360824
1063175409
1301806525
314816140
2024092545
275700432
1487904712
319220513
1273307290
442129623
1580432488
1599710404
232894323
937195280
10659640
644011163
692626050
90341703
257034312
984558504
1362742587
919090807
130239422
1408621514
1797103931
1758476737
1309823398
1206385479
1181556191
1567002323
1236389221
230578220
1936197195
110281551
882015264
1369821485
552330293
640664698
2048370271
960933269
1992566590
968703767
1588505520
1924167997
1617628493
498695674
1945868401
287379411
1170219672
1711642207
302158641
1327631634
1420131169
373134136
1226019834
229797864
614067397
927359832
1609702720
1035525770
1439453972
1648627142
1574203189
577710291
804728949
1441737220
508782742
2032176140
1581651826
571558570
854052008
1552562283
1203980896
1562751414
1171179870
869563353
1098471379
1887672238
375292954
1869991791
1712896807
39846153
448168091
1552168772
210352542
576489736
1348516670
146348459
815616232
56842805
1357856178
555541368
1168103593
1904596496
363163114
403606816
200676609
576701052
373357224
1929963405
595698801
1672077010
1766789505
2101202536
2074482439
382933679
116597384
1454158223
337553628
1781796668
186987261
208402039
734503225
1544970108
1041543341
1813454379
945531109
307726346
402978153
832812178
99170704
2103212318
80540087
891222668
2138998825
946779703
61921719
1938580345
400717422
918311791
303862472
1813290916
1247658559
635619975
1023993723
2001027584
120180204
752214246
2029847359
444543412
376621267
1456772418
1407976990
1670478166
22058221
686176048
1822224
1791624417
361281541
1629942268
1711113391
2093502778
887162648
1925470086
1703419064
557089605
1869707063
962237727
34366466
2052769309
943703113
1597212806
2099186822
175237033
386326309
1760054512
940284758
882272158
1270223110
213550281
2023903908
821612990
2016807194
2099362435
1845712327
960884649
1931405568
75673
715215338
1080652841
664735052
671169960
1890404348
1171524796
163979139
2110994245
794271800
522712240
513278196
306677805
1633172884
1747825656
485320438
811130918
1397909321
1273452940
572551940
1062771020
13134974
2047471333
283653845
2109922280
1823277009
177768349
977633645
538071888
1183111449
113062460
1870243675
1374503817
1900746832
853523107
55714585
1307620340
1343347791
680576441
833267389
1097134334
1261033859
158155627
1032547414
1042895734
312561404
1934069050
1197384779
1578433266
1387678079
815494692
554066915
522194557
349454132
286355924
986716452
490391413
1956472963
1307395727
1807849693
1551230410
1177358307
550878204
1232059117
1665038041
430930567
491295269
826962292
223533173
2023621315
1581492487
1194520877
242352048
1329430754
1981045637
1604834233
1310358268
1961374995
1231212871
492040698
193503491
611302454
2046913105
308053229
21292241
1698802600
1869528459
1224682092
2004944134
81803266
1267197569
859531410
1498330896
251315032
1235300
1051413735
1471590280
1957334078
1766092328
382331277
2026744144
1626213472
1217586302
952399699
539412397
1626724311
336542472
1536658006
1454049567
879765327
1377755477
2079918336
463011288
1587579846
1675540506
1493038718
426775821
2045274860
1190747439
777640838
667296648
850294184
1459572394
1832455648
1557159835
1883236698
1037001298
1378996307
534102250
295882159
1132477609
117032565
944647625
1078996903
1610049980
1698105336
639990062
1252098277
651137984
607805047
1424415504
1535338928
1884625347
949462021
1927032196
949946038
879403851
1368351099
1502925744
1444331377
143572219
166489477
1342938835
1765531986
131361947
519809600
534362783
1743162697
666850418
1441440992
1247357373
223334238
1627700653
1232987933
397594076
1148519662
753398666
1440655594
2131754493
412715316
1672092649
175572471
2044566095
1560383251
1916507450
1559485587
1982359935
1301174476
717099548
1808469247
175775311
1846451767
2071029589
10678589
1520877470
1632271587
821672304
461065625
13944199
1444819915
838343145
1245008909
1008008525
895739081
780997859
1492924751
1553995060
1504451177
1912322857
1694841833
35871100
65133703
1875618667
261550869
1079555392
1099337739
154837430
1927904915
1098191824
34151266
2004757455
1380556011
283418995
1836094855
394343087
1858655258
329140647
195093296
337393925
45278930
22131675
1540970065
1126407232
1069853551
177686971
1605432223
575390532
350322668
1553390158
1361215714
1363312116
1716162251
997621436
1178319534
1798408892
2082960023
1560938547
1739325185
1365857128
1343213192
808344153
606889809
82273126
1565595250
1494601769
268714988
1199041523
1488344845
255066604
1305557459
1668736059
423937227
662099203
193786428
1260295399
465280269
1590953731
829189757
1636298591
1548526370
420422310
1372917071
139710811
1424892474
1595324194
1800669117
190043516
593790510
1032038415
759475917
1307664516
131980065
984593512
1745992043
1712919057
1111737557
1419948221
1289552610
1328329976
1198838024
1609785049
2030442008
226659320
886710035
231713173
758862871
1515826913
1607169905
1653323789
951514450
1973304497
35195711
378560393
418782076
664286278
9484465
1854600506
2016375446
1711813006
1558590862
1065720827
1743198913
546332884
2033563197
988160858
2069545933
1573861313
1939460169
772243161
652977319
1989707694
573496844
87445213
787652427
1528801985
1231979564
2024872807
1871924666
1322110817
2032229875
722218740
1057177428
1185014783
1154798966
1661729657
714108059
1341234130
1278795945
1409539575
1962120329
517957659
294232766
749014492
2109180008
1499132381
325065756
650781565
2066856613
1724548169
2084774491
1428467973
178385499
826092872
1716596800
1475686178
15053907
187381200
1460926194
914387351
720086332
825040156
297184139
1165349299
774788765
1031933662
1017655900
1919646565
752141218
1473025196
1686856031
1999125287
1206620136
626099655
1056341430
1076242193
1381462495
136986529
1554183913
457741156
2078868034
1546580693
1336853002
1798675953
2038018884
1638395458
1772202978
1485798813
1242434829
497217748
396043442
1206740012
249249638
2116010456
498650400
222937817
1520601494
1434584895
274462998
1691814748
2053576191
921287220
245586336
1387117691
1148832238
733762032
585510365
975940552
16687028
1260883191
996346379
511520941
906784695
652831070
1984404235
1506969578
213050516
1948269501
694942725
1790673930
1967235516
2088150047
67909947
1167189202
778775272
1263838543
270509429
1881974050
261384635
635975793
1908160613
897830704
1520828441
1150958208
1382498735
1584381685
1742926315
211951945
659229343
997806674
1659228452
1350460353
150937047
1583821330
165625121
2048473051
423244593
1485830480
2042960727
2013611835
919634999
1192996637
1943632053
1270217308
1064685810
1642352401
2117573839
1872260978
1722468870
2046471765
1041483788
1731173441
2144648075
2070583209
396308709
419328346
918943787
2073051436
306283204
1946904893
385391636
1834050556
971124658
327715066
1563755073
1749653135
429935231
597182520
1926926930
799681972
1968963902
346381420
1111484394
1165152625
1384755865
766586069
916760142
1754861083
1997680448
856101987
1622240643
1684078404
1983919423
381193932
1810111267
1964226991
283029210
1405623770
949332624
1160192961
1401479208
859713442
354106885
1875551184
864438585
110968461
926413133
370026874
1534811834
1029474544
680153921
1061168058
1221608285
1055231086
661665671
114218383
1952636758
1643560218
425890565
158497602
1992118069
2036408094
2049057010
2097884454
1337553388
521571845
2031040311
774197216
129203838
174648478
1565536797
601487060
1249328060
20429873
2045655232
446616507
492773461
12818494
648266346
891409998
799624463
1107485749
1286405904
48203277
293208486
1061063338
818094418
440608957
1640928243
1629101214
96091570
1167098229
985585689
2040835964
15931629
1743824004
541553690
245366513
243403214
1278076965
1791982730
943420514
965653818
1535093855
758144068
543994229
810361175
595164447
1634495428
1854295774
330861798
592210373
1147153556
851061465
1876376644
668881902
204025340
1179998162
1513682337
112919957
514605939
1996270242
1080811571
1167946395
277222206
1950441031
1490724285
848794979
831832539
1413703466
2127552218
2072702542
2028644555
1852915732
284941570
1820562614
1045833835
835890418
2066745883
1952554820
1064287049
1440746112
1734513501
1374466119
1447694490
618621309
1031929968
1417478638
1639765480
767562587
1322710621
2139849686
1028195319
1079274928
977224328
63079835
419291530
1207070729
627720097
1169216320
1072314005
1229868519
165162462
2125597675
872149284
1613667707
1177952651
1224626756
367551888
52465873
540202326
1657696495
783144195
507472169
833093800
1586913197
478828129
445923230
1806118145
1529487074
1030411389
1211926460
1598693865
2013799738
1522106612
508812563
97127501
59161984
687163447
1380824870
985821398
2093827733
2070972450
1074816978
1343070273
225308051
1398126730
1867312177
595451117
442392020
327341558
1116931717
996265098
806041568
554656721
1576968976
810971233
1292130912
1665810458
165273320
636090711
1458177180
2125508329
424134672
690723967
1699852533
6115050
809523649
671131083
1839295711
381803996
1996369940
486981136
319452970
843968165
1384431272
590952212
10838035
249087985
1026094446
528587412
2094421923
1570169021
363544869
1231704171
112167925
1226417461
1978005944
1390394877
435507739
955954193
2072415631
307398792
1724211003
1800749945
1231799836
781793033
386626545
960942614
786678049
1927570485
428875330
551402773
202657234
1333135329
951396942
1584913704
386758822
2079981076
1252328437
36380304
356977293
359078994
1286571810
138592810
646264447
1296522667
1969359647
471635866
1834635281
1951734005
645217980
1491910238
1263441095
794751568
1555343705
667715801
1163350299
989842404
1232182439
1381250240
1139896607
493881040
87784316
208123832
77018305
1418536067
1162478155
513931680
810005630
1320149476
425729980
307891514
1093448903
407834176
1151501088
1259275521
756204489
1712573416
1860367829
2139603727
1051019757
1155212372
1719708954
1056606394
1514654521
1747794997
876706526
1631162391
417722165
1080543503
122996983
1224371460
1839379002
1398143740
582289883
906929839
618348995
323824598
633102417
1540286194
1848394104
1766559307
1484584187
832087843
1283750764
984472225
1411303906
630951005
1412859965
1971457576
971880641
1520684477
1457362563
1501482344
1864933086
1581494839
1689526016
329247100
1053805740
1501900142
1536947167
1252461944
810624106
1286351047
1649032948
293042222
1737507266
1018930915
486408746
2062580164
1801002220
344363666
247079157
1792444452
844701000
421048595
170070668
119091615
1252090898
1604321473
2090860797
470386085
334066226
626982527
1359803584
552931022
252014328
1676010613
952073817
1520145065
602229771
1899869104
249917769
451117320
47583240
1169493634
518348516
849108015
431337694
851842410
2042782697
358374073
873475694
1370007667
413711434
684222310
1585685126
1203538713
1103510809
266970984
2123802842
2047118565
929444808
624101631
1681402883
779388653
1383738017
2089564408
223716487
343372879
1781500112
1699419239
393793684
819859747
584203384
1511438750
680909615
955362233
1479151832
1750283256
1084616609
800371339
5936841
361624894
571624197
2117778951
1926552413
1682480748
1227619544
1888217327
1962396496
321744910
1569819616
511785588
551289773
704513148
249631729
174648478
1770837643
2085016804
1061833076
2112715764
240737976
917198841
1814561987
1255984749
1856551641
1950255842
1739922615
535166538
1571824387
1342529508
94831528
1104150621
620979660
1243308503
1873802779
598074247
1819541437
1404271787
725325046
71417563
183670635
1774477961
637795994
1671282351
112298587
1211258845
1061974880
771612842
102536130
953973616
2134582544
1279598463
756155868
1669045046
1887282555
994588798
1724920953
1373874409
1616605560
573775390
1440603286
1156403804
1427610206
478915915
1456730023
400020556
1657572487
1149616356
1435113740
662395932
542267157
548664155
507720574
1846381165
345039981
2036542621
1703825202
304627336
586369257
214661236
1233026288
1983550038
1865524843
492983087
815350844
1528221362
1655472431
341346179
861297851
1270572933
1898253947
1167277596
244393456
611977970
318496003
2050948720
1099352720
1228224687
1441434941
2002396867
907222700
315462817
991735170
105357
655712923
2014148488
2128070808
1650277804
1133801638
1358659571
1762588377
84586486
778014411
1635465852
2028530234
434387037
241246321
1334205675
18454044
391810478
1063402148
922659436
953920831
2132615426
494265027
1218619855
1553124740
2048240874
1244748286
1636513184
128833322
350754856
1097802338
1830944557
403384120
2135205579
297186507
527043902
1181515566
1810867808
1680329974
1504866317
1321981182
958501996
2006594233
1642527295
159846767
839563292
852305039
2000355159
32525706
429579327
1263012331
1120341463
799399149
1222901536
2028087643
961628037
1614540459
573904777
2193314
1859641714
892100956
1533922617
491506294
75846138
1461010734
1231345102
508958029
1789631003
304276364
243920700
1200793746
187252287
1545086645
1589265741
1820069963
589830956
2053982995
715090220
972026212
326535317
549284740
433527117
1915229987
1918620449
1582493570
145143333
291335038
95956493
2027198167
1694539483
300299483
2146303743
1768013373
1457998380
872331336
1776813412
735383612
29903261
1515571660
1594004064
1608360989
631767977
1010085864
81544685
296068595
960416477
1327106521
1663742030
1445692710
635067771
1814733577
2001619519
1785876551
1989789198
602899728
1677041307
351052137
233337903
1551715525
2144942107
1811331706
1720313789
1443168447
1675675348
1854365453
914654466
150241052
1527774358
1465254828
1508934305
2059753863
837580633
130403460
2085649708
1852304278
1367626585
1187913385
1676597514
2085167080
1730228131
98818657
918846422
766133839
149866116
1714004725
1034131063
1917969707
1293082667
1367943164
1724758615
800825880
103043206
1802079213
996592916
465156255
1932407836
2129038893
881983888
833938643
1787926312
1493274365
1509232858
1518391513
1674337192
513532983
444006028
1270110635
939573034
1102716164
1151079436
632611520
1678620101
1429312174
1764981540
1499229485
1199292386
1806421410
1060851857
1915043612
1154436427
1644790702
339372964
344563690
901766127
310881045
1078424363
1291099246
829388239
322558666
483656999
1370430031
813204133
1111178790
1938140254
241099422
574589877
283614937
1338006421
71331139
1543155903
491990999
2126845741
1765788270
1652719394
1034902373
1082350465
1973076379
2139588006
2101594011
600342581
1431775104
1026975534
536445901
1329654882
767468174
1803380306
100199483
1121658743
2145689282
1999025978
1558442559
1484064324
1756177994
1922234321
724084325
857017425
1768809795
1344769871
1453476682
965857644
1178457031
1267261897
207910224
1903114797
1413617400
1895051072
1094540929
1365424790
1628384032
1051089875
1523891703
1203791166
46834281
1494321003
1764175818
510292344
247300843
2011817951
16839103
1547985688
2131099719
170211855
1992332529
482319696
1885401822
903415465
1794969435
1424712882
2095254883
245889376
528351005
360318124
971175579
1992163919
5167445
1524555745
572280572
774287865
247972766
1813472431
1919409733
1844354978
1419546381
983360413
745637597
1698487755
1510566447
1585271135
1517811096
519844630
1454158223
473056174
106327189
466041545
1354762086
26581763
353331094
412259664
990950278
1375978746
1340478094
315054875
2136458814
379814461
1999894902
425706721
1681861789
951050728
239711061
529289534
2052243746
12473624
125299479
743869691
1052583651
418220385
564007868
1310609920
969983196
1357856552
238090636
71351037
1297526891
489188328
1146173388
426148580
130339044
635890723
1388018027
1569219270
518654265
1880753993
2034033028
1153631497
416353700
1960406328
185664727
438832583
1429233553
1920787742
667581429
276895018
557698611
1701351058
1462463470
1973022952
217637916
1717297312
1692956474
912897959
576444511
1038697327
1382940123
871516382
1200008255
615044421
1154379117
1828132105
670400965
1328586352
815276780
876227317
297532261
207016650
1952005157
892771419
686187740
1531577697
588127938
1646386585
62259073
101883759
1986596921
39125481
1164986768
1696280906
1593624844
1918959107
1903118049
1058453115
1258017114
1521671965
839510042
1083898748
1056521337
1760747538
921079941
1808310720
284054041
829157345
784786286
1685113787
44665857
1128899437
11734140
250447190
1308752656
958347668
1896212891
575396965
1222947628
1912021195
2009581437
2136955037
784115763
1096876840
687882167
563838814
572474897
658627572
1332717609
1277953110
115621098
2118751540
1309093532
784433886
919301166
1326576947
1209334645
1868037104
694924140
240969254
1303661789
839855597
1828137660
1679081502
1586886387
1802783596
1977979938
1877648311
1423743183
2058084263
552899777
371973204
1121255963
1255135453
1370335296
808437982
1343901756
1404374033
1160896507
1145775577
878406529
1247228401
659004122
37294918
1569063037
2132804286
264165414
1580814884
1876963648
815831009
1218720524
321532827
1307103686
113573649
1415884384
409140627
2033039824
616531487
1507519522
1460041247
2103291068
405566569
1740489992
944161324
468780332
1146289131
330578514
239508913
1733849787
1319248039
1909488699
929905224
852601800
2140207240
1800866146
2000093069
1830140914
1532619581
168357114
1945542517
896840306
1998802779
98494212
1696649909
324782602
738535758
1638941832
1421802793
35390030
837483092
1091991235
1182728240
94200919
342431118
121344502
81560325
517996247
1013557874
1757998441
1932167026
1558913037
1666173804
824448526
1773995751
695086735
813876687
1093209846
1510823484
976238327
1138278482
383424654
394055825
1179998162
1060100950
100233427
1082190349
590212425
1971128636
404276253
219849862
738662162
56830307
2146200891
2024585470
1955054472
558674000
392005876
409641584
1942076458
346124009
1563396241
1635109975
1295899378
2098899384
1880442665
533378424
147555749
636972726
1615071929
61089328
1873221928
1007349655
742579126
479532620
330909550
1407327140
1005380208
97390571
768822207
1405153840
932870775
538958231
1660745987
1896862273
687120617
1678753001
320491473
942210497
2115357496
612853015
903174870
571768644
944737533
464888736
337571688
1199850064
423359221
1847517435
1408497941
1300831434
1985674702
1720961038
1582665771
2129071983
1700353922
1196097846
1004973989
1678352290
170588474
1833591921
1696837417
1466808434
107352359
724911393
1486814384
53612636
1523314031
963780337
224200162
1118968423
118113659
1324325618
233138462
1770169272
1269499629
976196018
111921649
1018418742
1266412591
389018818
1238906005
656021889
2044186128
2003956383
1063884973
969775759
269289274
2045893298
100550309
1987120237
1566372140
2089555177
1456341837
626939354
1275863283
577148481
763579174
873223577
1567229709
1352264426
1365604532
182704438
2080770308
962491407
1893332780
113497672
862970887
1045271421
1079269913
396674647
1633639788
1466622535
1313017979
2146316690
1505724408
85408930
444385399
2145971163
1271942992
279524248
931592563
1132150233
1240184348
1265306731
788342112
279142749
508628966
1986806655
1692356638
1698659610
562267146
106744304
1431320890
1459793519
990055686
1717747319
1112622238
594972635
2045896038
2139036992
307112943
249079370
947682972
589457926
1952298057
1005594087
746993753
257893185
1638723229
1097529648
1604802788
1043338149
678877863
2068083896
2129871181
1911108674
1351569805
1053688499
235061713
1086695141
1703262506
10339710
2071720248
1353055467
225358285
1874631917
1432679610
2035093678
1378030929
1742478169
1099107601
1363059693
1242859582
203290833
496723018
217419384
409834376
1874957153
345542263
893442729
908973152
990984333
1322362838
1517121941
206933314
142540272
608366432
587418090
2002636551
488744245
1787803476
534555386
1313269754
286890729
295688747
602763583
1006952406
851112330
36909418
1959251661
247366752
1221240188
182059255
879391176
1148884159
387795687
1431431888
1367804370
400992020
202221378
1504433551
1496270262
1617129225
1816308856
687087168
1117714767
1978186696
548106587
1124744616
1734294081
1305605205
961644816
2110260862
1519639434
59710157
606705902
285613273
34569159
406464616
235261294
120019459
2107312962
1359851897
1020771735
1020073369
919844763
1806242927
2038340893
56686158
378058596
1338428401
2046419113
568788941
562753587
815406921
311337084
1080274855
1679865908
523302727
1206366083
752206667
810744632
2146297695
2109005818
1711455688
511930795
178599273
315826444
734278653
330917145
1111209978
377678452
585747547
1364246135
1332449499
1109548478
565840931
499747555
82471781
1847888823
1407904204
1904552769
825724796
1128362553
1450700090
545317978
1647507785
695823050
1204522566
1325693278
2146163767
425829984
2120421402
1815711870
209042494
541905599
2057223306
1551096621
1807971678
1397138772
592307998
1395202179
1290420644
1664466097
137073802
742345977
322349624
145286819
1121647898
606375396
765025404
182661259
2144965694
715825537
1718084752
183321440
294934137
1270607270
1364172668
2038302748
1686137204
928071800
1851746324
1110297291
285060540
345795587
2145102960
1531764467
1240817548
2127998000
437562918
871538095
1574293540
290922514
984339102
1571224353
594717107
858831941
2000008308
1654193204
243511966
418275775
962917691
819392135
2087437361
1834461808
491880733
337266766
1291312445
1086797153
1156030605
1175230895
1996046457
1689872066
1408822323
1805727198
252432287
991364640
1630469396
1228824643
815178240
1391180148
609893689
2083977675
1562266147
1968144820
1669904289
1832239387
570386791
1342292022
1283958833
1893595885
348215347
629684367
1998744730
600026580
1704061725
502290623
2020241651
1110026464
946556636
303216180
1494860155
944587039
1829711615
1871104115
1781303436
654633482
1592744730
793229060
2103204909
1912307656
1440280179
831932797
373813522
1209761153
107427047
1430721033
147402188
112430001
634858046
990594909
1106154752
1461708556
2073191341
765043152
1973380709
849287890
1155038075
619593179
418018753
1680540890
2114314131
814346998
1365145225
14505509
1752572920
1170557285
1039805078
1113423603
1783228119
1716056822
473063323
79865442
2131270469
1813546877
591380479
603930541
1366600532
1142974867
1288962093
855925002
873097903
589482457
499644895
1227886358
1080432037
231990120
88814031
1393031372
1384719421
2113253614
1529508260
1406319855
1431888568
211410869
62308506
848572653
1887303285
1787161053
1974326362
766364574
1954887569
316484785
2079208106
1975595673
1301353416
1314319773
859635754
33055377
1419959535
211111667
2001439392
1624040672
319473421
659178823
1435566357
5135183
1085609301
133225842
923436821
1234030076
364120471
1607612303
1095966943
1015780941
1096164777
2062939116
1943384245
1902701543
921201617
1209786276
1111144575
1744128782
1743752458
245687963
1025961995
190791137
919915403
1176318819
1371340240
1690452734
2007633197
1297634633
2089063968
866686100
901498222
1312487246
435363846
2648218
163799862
847730607
841264752
944575740
2079404750
657181809
76113341
1085699964
1106592650
725726333
661660820
929063935
383650823
1240218967
1988357870
1097247710
1788239354
684661376
1666681412
1986858467
491464648
634030427
1899605780
28212067
1764457984
656445390
464842679
1831042819
2078833378
1729405970
572413934
2129231965
799227501
1573747232
1846315125
1544589086
1678873008
143380952
1110507144
2132646630
1714931015
1048967215
764380175
516382753
1232661231
468919084
604492321
915196204
448524912
583789840
1141697239
1129310255
1872300033
132797017
1271452604
535359712
751749517
91694286
2007115382
481222212
1453352819
767856168
653249136
1030886891
901098555
519482422
494993208
236035819
2083402535
1723045190
1843016892
1697379648
1395206377
888933122
1398935173
534449435
672375012
1044310944
181622550
2043801676
725417829
429783314
748418983
908257690
1961165275
1960816974
317295773
2020664910
1790730327
214899580
1216821438
1591787871
1742543140
18579732
518004862
686474479
2083129031
1150100582
966813421
121985969
1632098102
1299090242
1346770140
894050691
1950690533
2117476535
181175491
982540050
66678681
1060531787
1459699565
1446238852
1550367317
721416867
985861104
2068012424
2032613566
1565971073
1720026925
1243311422
1746321292
405923381
1078632033
2012701530
73822250
1009401162
1090499007
743384486
1887466421
275978797
127357399
251202238
329807604
265832394
2081817607
895144508
2091896892
572352831
22105576
1916124804
48410459
2030643969
276574312
1822048138
636720962
454125679
1380535165
598619674
1536172445
1734576026
1438807839
2096361896
1343307204
1683486506
1378034149
4656608
492864551
1613043336
1096217688
1602238317
1157069782
196912411
69129435
219322214
1133337258
925403323
1385983420
585816814
103176284
1841160625
921794609
1063882401
928713191
452228149
683728555
1775076111
1178580092
213509503
967454518
1301319281
636794668
892386974
236079611
1185659332
1172522353
592989028
458510245
1840844109
898274017
2124858875
1350395095
1564880823
2030271386
1158674100
683233573
1901196979
564137967
1081955332
1248976870
203448377
1074312349
1674331017
1467069243
847796011
1778614988
2076265122
258981384
1495681402
1046384929
753734344
1719826352
472796854
379464257
1792181096
455163103
172579484
296738499
247662997
1375823218
1887563676
1940007497
1755107534
624178871
1563546670
1520591847
2095281436
382444674
1389083106
1653662243
1693579383
139148065
1473828453
317930160
2100536841
1159633155
255715865
1276873430
1008037446
2062426372
876040222
1212752156
1635835791
346155496
429107642
1869233644
2143481336
95120399
268315742
2089837980
432456150
505139129
1424623845
666690749
1366600532
1338280761
1795031755
1169711430
1951079692
1561316278
971802347
2117917209
1083466251
1143645301
652343640
1918188923
837002643
836818321
1404619570
1805665568
1393565025
1470306618
1024359662
1838943631
2024025064
1336097108
1909719133
307929307
421886036
1419808761
1368173777
257273615
306597090
207263155
481549852
1097012697
929141861
1101424229
871306112
271402734
1959939086
1907374860
1076056500
714430078
1968851794
877601450
1491633511
1137099580
1562682637
390348240
102132601
1490600399
1527453453
1862939245
1229777443
1044584362
2009857528
849380064
1913647224
144300209
848447833
1609359501
891452849
346076157
565028836
2106791720
746886273
1431567554
129666108
43743965
1122655562
1906001867
399267774
1546006192
801398131
1504686936
2125018062
1553950611
1118392849
1028057570
267853524
633577610
1621001747
402873793
207258770
134999874
1366418728
1849649650
1554738536
348080117
1231743861
2013038514
1710966004
753785974
1591283225
1467322306
114241073
30967467
597506292
1171571255
581590954
1517611653
705244262
29554581
246402288
1844185529
1135515287
165362011
425248562
2007991184
104594529
495291587
263672544
1469667957
899294053
1144101285
288922355
511622750
1317512113
10457220
1755334518
227510722
1842390004
699508243
1902124637
514762727
1676244850
67938982
1546745968
1690830056
1146248212
1457633766
1026630506
1051993534
68365261
38803078
266117355
900019662
1201893998
1108900061
683919764
1556429178
642228331
343100318
167985748
263307452
1786049907
256798072
1348982191
1005842218
844161783
2026763774
173526942
1199802564
1716758893
755623846
2046301034
1761461950
1368026422
1870573959
982908870
21064917
161065173
523743919
32582335
1208591376
347432384
310218211
234734665
1735066716
122761305
1372316022
86415661
1405082373
506070015
621288603
154693735
2065471173
990670433
1527762686
2030079399
765688363
2099971707
1460029817
787201944
694089585
78219858
1859718723
701745976
424737637
2046899103
1847656332
1092847173
840018479
373918481
2034337078
88254719
1248154735
1303237626
220070110
954904312
839825732
457902541
1839220207
8651559
1811240687
1624320710
1743507948
2128263150
1725740626
391523637
230983807
760268720
1260066620
784281421
1828072294
1792124349
1562703825
1093275023
1098178572
1547871822
2044490328
377107907
1012131449
1943949057
913484686
695788002
1135268370
921796585
991149295
1113576899
695800112
2093380897
1284507580
15955378
1105475970
519106113
1351600223
2062992742
251594393
131807245
1551152495
729452408
625591716
332060834
1885017561
1847002853
405692878
1700196243
244734352
889492585
844632398
1265397261
1792452077
801121948
694033361
1044431589
593254211
927413108
517367934
439991041
1005406360
608941755
81948918
229517186
1421059993
201531123
489837733
1519063115
1700307685
6999968
1369402276
221994584
1057521422
1210923504
855700728
718454614
379361090
1901807478
261148990
274837544
289436074
2061614464
1148562304
1086322056
1633573953
1905459040
1379915803
1169287720
428008836
692349010
431034554
1079977322
1137932351
894136123
1328580114
1551158317
1834547851
482285561
909248309
1956644784
2115661396
1454185375
315473785
1693462890
155837492
1393097641
1086469612
114375469
1139867425
860546524
639490865
1167484822
319380042
1854698966
738479840
1559144800
362717483
1273462036
2048978090
960821858
311075497
401750960
1394441749
1785268821
91384825
1196033122
382638369
563695298
2146084853
379088779
1055727450
537192442
1198497294
652476032
562193073
803043280
1794382245
504835493
862503538
782161733
1261791660
634246606
1737402205
1050283901
1360401681
2041498946
311717386
1800930773
582853715
735752041
596887230
1006037301
1510619256
572380130
1221007973
220127333
1375011233
461871920
940592704
752184552
232280493
284624712
1195536286
888225898
1361757483
2061601799
1015924171
702888088
902800901
1259522405
1049665325
22345784
376796685
701812607
930322829
972754753
1594332699
1099762845
1139097673
1169567306
1835706909
704771579
325481856
1525964375
1230781058
1987075484
1199345094
2085361899
1544270172
1835143966
1783181664
2115479393
598054049
2107539203
339665613
1456718529
1604178732
735115585
1102429846
1782361910
802219300
2049688169
801947448
1996396527
520617482
1359188560
561295903
2010146894
711962149
2142322487
1934199995
1494912192
997570839
95045840
1228737267
1752462594
1781031543
2055035883
59307695
361587130
1893627797
1496154145
1291841603
1320372278
402736502
359797876
857553156
317036355
1772041079
1217133269
1837516889
1809380452
408584117
1761376925
25640729
1025287311
787389258
107434769
1467984226
1573368827
640242095
1540413979
503834227
64426465
1406192199
74474806
1256888743
1449930595
694784979
1989708006
1843129897
911133033
919089987
884799787
1150419472
58937306
1253662352
229213540
1860545357
1058634422
669743011
1111342649
822572620
202879824
612172937
1202822796
1952259895
409753626
746552630
1585606180
896900982
1800612126
733518656
2029551039
1179534814
1799059634
1348160891
396898583
1117309826
2107436941
1451367117
1489240993
1368353795
1541339545
1455125046
687154821
467265119
1429918073
1817153716
825439367
962036081
261420016
1061275031
35674334
1495794039
147853005
1094462729
461336940
973321785
1310766055
1472466846
1228734984
1505682683
1626302958
1530043217
1775577037
959849194
1378482981
1923875439
1675371333
1591225983
232925572
696477542
987038561
886674471
2013678319
1105970104
404946065
1561842944
951752493
1914475826
1542048260
1551020374
279472325
1444658990
1242539261
1322399934
183744307
1578203032
983366362
1566931870
167316968
1814595275
1393497970
1342341124
931259396
324958762
755172764
138799091
1678836373
963725452
758351606
80156571
354323691
873516687
650794747
2082135783
315757418
408340078
1404400213
2005227508
1614042378
1620193794
1117912657
772869802
838510093
652657523
666839800
2058035298
841399632
669635460
1877618125
1352001665
494726541
1813288736
1316187289
2141887714
77294836
1089198748
305043444
1022119968
1469425138
1748867495
1097504762
724568870
816380025
958467406
1092455688
532406914
168808800
1152415971
762306276
426643879
134083056
495944286
583858495
1036669497
1652126534
1004428305
409857815
1173945412
1479463734
1986105163
212200693
385839565
1752625742
848102919
296722021
1680328304
376186988
71237860
118652950
1860938973
151394047
2001866649
1723254671
2090611190
830497067
408862887
458659023
1887092322
1109246466
1325234568
914304414
563440549
1371388336
1054447124
768607262
1351635411
388274735
1728608040
573640310
1533106239
1728930159
318030423
356517483
1991382956
340409994
529074495
1484497670
1057403881
1530624780
223080736
1995534388
447966503
1733476277
1426578445
1253258893
1863605514
1473943369
346977540
2032625856
1946348059
1042520257
1794023731
2076399328
1004919455
1431630191
149832966
986381762
212666419
1791207342
408950488
406064013
739927191
1327515243
135099110
118092152
1243747618
2095243875
1510835705
568030045
60662585
1267007982
2050478414
1009305479
572527040
183267822
665626622
2034317720
1397502810
1559234794
2034166621
212389749
857374300
1110438042
1409666908
1580197834
986786777
2072484717
868860130
1266744421
37654230
1610094484
623909647
869771132
1699174672
1584672240
1792693278
1032194344
1903338117
2119457815
2029549635
1958487360
1378642510
1446806225
549827735
2037152735
899584868
258921349
508190702
63890429
2109677419
1145861107
1836347219
650004108
1259891407
991408110
1209526285
503122569
1533300770
1403581052
1749868053
2129088781
2061934084
886323180
279766472
184566870
581734852
988225321
390084034
1142778798
1481543897
12523215
1977737385
1825416221
198857153
1705452562
757121288
771448740
2094631899
1974689042
205971319
388917626
1049888048
1779754310
1190224141
872779026
652780011
1121354025
1086979597
20735
1854740631
815217992
1423195803
1995016921
1900382122
1362382273
1747564836
800741662
104200060
985145393
1823286725
1237506812
1590891670
2094523203
1864536080
1425976380
110944005
613271026
887496479
1899478637
14751306
1585468627
551224212
1767332073
758786777
1826103114
994372883
179562081
1926863927
1114663323
679853272
1013311688
12589037
331836583
1880218107
2030227299
128857119
759195102
1597774557
1712181238
765898280
1630924648
18150079
390098159
1840733237
917491308
1935078000
90858471
705918771
453947943
386243585
240455813
154863913
1075197569
663680650
620160288
515457966
334826112
1264256037
702425642
1881256622
904176352
1946343592
1675463820
947826943
94593438
864143350
60471226
1215205480
2118331077
112788705
1951817975
945337692
1623095224
129501501
1783637563
1604109709
1799753519
1038352192
1282545848
1027235981
178488452
146114530
325738911
1688145643
1681906273
502422423
399386886
629174373
1025522490
1119719865
976578542
1181219619
1830663912
1961056966
1748641700
1053532450
1871350849
35791033
1395407909
1767619440
1390382262
1811870674
1959920945
184210116
1513796505
730031141
191490747
1604049878
186210266
1528391846
419963518
977312751
1710059359
103746018
344281449
2060691443
263385146
379521973
752221803
1933222490
609182933
562708396
131710888
1112015780
1549465124
305136628
741247226
1926132859
194915605
2138766879
1760672521
13393588
1237782130
1442158990
1142752528
1307881861
1157588663
441908766
1430677548
433887152
935761454
1879613066
39678259
1760349825
1720778613
68922385
1521650956
395500254
1304701598
433628781
378960645
510685737
1552980609
1173164203
135279935
1433472175
636329027
50558548
1639643562
631938368
442707332
1956323234
22974892
174460124
360529402
949238329
1276317326
1112480064
762603206
345335451
1154390887
839905023
684066578
86520310
345091584
186987261
308531207
1614632441
1287181762
320406503
2060993597
144901464
174988993
119183283
1959102001
1259727053
1426080060
987143722
1210288828
2035631741
709906801
2089296951
1883211151
21984356
1448837809
184481893
289350747
1570291083
711647325
1315372944
86125762
808077128
1043902224
1495530576
1324711180
346727938
1586389675
270777947
2096100888
108816282
760751946
1857690538
494401144
1608857866
265452567
1166023466
1090087189
1366604270
2079674501
1266536363
1087442456
568937359
757930029
1576379470
469144775
1831406707
274612845
1552318572
1624100945
1600260856
491477231
2046574905
1568213660
2070058326
632458593
740013259
1013664563
145073352
1294366865
95319146
1418506934
18476292
769566595
401495017
1744227449
933611325
567578983
2041469474
2115025899
1546360408
865139689
1371740089
1266363806
1173173084
1725859072
1967063904
1179189039
1275164183
12035772
1698126874
373314651
1962557335
385563680
1514705821
1536235267
1552168772
1948846698
1670122004
1891227077
89421204
881202986
574294982
1963208605
1324159405
979040259
769370160
1280961099
1299628754
155954078
919836568
1183408925
1545211829
119456378
2104795046
2125888072
1179632610
301181897
312393158
1108992626
966090584
347978364
1560488134
1640109466
781870432
1835523343
1637148230
1529807154
1470090943
1146899676
1771507697
361963907
449543979
1518566218
1773265956
1260216818
931066784
1667119639
921076405
1539051362
1186482018
1593494572
1937901151
1407172632
844737831
1268604027
414326561
1560048635
463572063
1397495461
1901509562
58956487
244807060
843991261
836856479
863015892
361937630
1912284188
1070000897
1800649228
823263748
589402102
1244152836
655859063
1363644644
949453967
719861686
428966427
1211627278
1634820451
1935392575
1060569139
2034572473
1624961519
446725510
165323541
1669529036
2045059180
979670617
658881187
1835655229
1179757030
1484024235
2087979064
235988280
331877238
856656038
1057779134
1891869760
1947121370
1678954870
1302966190
578309820
1266206455
1165896799
1801168320
240936289
1172672291
1274999659
847197526
965591307
2024180254
1478587348
619677429
368433326
1296359084
1965212942
1801889603
1995228385
905109504
1315180368
314873866
1559280852
1026139642
1813592614
1008711485
705362142
1046726567
1414475791
259036061
1321783907
2042727079
2080857668
1018081676
1086509930
1666273475
1944715226
934513978
2035098844
2120841191
1182389119
543278221
2079697141
1358924196
1264134553
983389310
1870424361
1490427177
366866987
789315347
1632888766
1827100493
1745691870
395236544
1560806180
115118202
45693688
1423930775
1318820851
1944752670
8874834
1647113275
2017502189
159812187
101580431
22528779
2018134160
884105634
801648263
1442038055
471074972
256045071
665730609
1067974612
580810771
609594403
763061234
1834715035
704724888
488722207
439728713
382580418
527044148
1661120616
744523328
2074013815
297362910
1873294560
1796084632
1773555461
504836063
813725367
661647670
13127584
1510479876
923529548
622605767
650645880
422381576
1946949411
1584430627
1810104213
1551260202
1433622713
294929925
1704231281
326419437
27983438
741721001
1789628992
1830552463
1680634516
1039685750
769590106
1998688956
1188836614
1696350477
2127862366
788646947
112649256
1371178621
363684342
2792405
119438461
1806390624
296207416
1549243996
606922901
522315225
1775380392
782810451
1562036411
580306869
951983541
1829569952
1998018383
2136734162
248300938
882151258
1168065349
1212012534
1280955767
1482184557
2004862478
74667794
1581590861
706884352
1724320598
690171104
1138341448
590089348
745078845
1277059685
1131051485
281250766
167710487
1890491695
1537055829
218403884
97043001
725584359
1277927128
266287383
1016006836
1066280815
1078509601
1580512633
149513148
1826425439
11927994
255733483
383554380
1669656489
604254218
2054720573
1119858549
1028792915
1272259056
80065851
985071443
1610496777
186648005
1708047625
1761286956
1568888843
1399752340
914662955
449834483
227568716
1160010874
1020324316
1445209934
1345431147
1999980213
1757507720
403549682
35537946
1735506215
944965643
198228440
1331465435
1094145877
921960689
1026253479
1988836101
1242386479
1552857911
1882836663
116462798
964991588
1417616283
659445098
1191724212
773944102
2122852647
1525013541
1499625035
1108110257
1219485037
753555951
512513660
1813766131
2121822840
1534211896
1574258093
1810584817
1093352068
1840480395
136967581
1747294049
1617344930
2007025679
1852374327
1314639018
638885874
1170916400
1183996763
798575305
799348132
1615970636
409867160
1428632039
2080135087
1010552395
1270514679
13071128
444060244
652451145
735353796
237402221
150094433
280447674
1202845783
1719822897
1792086397
1629728734
939406463
448739086
827519770
291227638
1660385228
1427596057
982818570
40459994
2036245238
1116457868
563121125
2006640145
713700893
2121859035
123624370
684239385
819008749
1919693008
1775459999
230920758
1757294636
2104583956
79162371
180941821
2004201328
1634030398
1498174942
1546842620
1156099098
403453401
798101301
152807847
255496410
957703796
601667207
1948539255
640142207
1496889819
323031332
1102008156
393283089
155959994
1148147247
1738900296
326443553
1284471857
1212519810
338149791
307494924
947656136
193403591
641676393
808640935
1598697802
319922465
1149369177
1516984530
1430555188
209125562
339027804
160411297
2000334038
1137388714
541582251
2047176248
223273250
437369260
1844811127
1381149338
415163681
1765008012
278513289
2053428309
449295924
1043878647
513451593
2083731429
1601602466
333032284
929479970
70725960
1041231802
401265366
2071359756
989936038
827025233
850830012
597888086
1871390743
906454418
1467227726
1516618170
598977554
1884544863
632168084
434446383
508297460
1792241928
865154587
1954635849
984062775
1713482829
1551117964
1434317928
1481439102
1405726757
1394911104
1200186530
799617688
335797067
1520395477
1687699416
1338795095
1571913736
107544299
338123268
223045375
645379628
191416732
488489844
74711028
104089446
1410500081
1279501803
1888411305
1255921686
1872808244
1741572121
85287319
43248053
1883123008
2113602348
112761457
144967824
1813280556
466098184
778868337
825114960
1938651087
1180687721
312621161
2036868272
1481082729
1920342029
516722057
1934011448
1994253335
1557038723
1785654296
2111885477
1835353591
2009513535
2032857324
688221853
359267928
375340193
1358521073
489823350
1277942846
1315009017
1045487739
630821574
543232902
1606757162
881064862
904287756
1908521644
733299394
418151039
234409755
1763799888
684384207
629464625
1606064202
834983797
1122889000
2060387883
1415697045
904436094
169393849
943141708
1037583079
1830386819
38518042
471562232
681418121
423816984
1874242105
213728368
1505189051
1623137935
1970246398
783125381
1924774985
1717067888
599068577
173263110
241979371
613941785
66643469
1319123976
948398196
1808117179
86160975
1134106466
2117445670
145842875
1054413727
1127311967
1197682631
602774818
1655455968
1743184665
1226723376
805555663
1318914477
537724595
8816376
1093148461
483530515
1795017018
1589109238
1580417181
1103238008
401881579
393171352
227660879
1384631830
1359930314
1525276811
864489484
601748607
1782569549
1938915235
1486046631
2103056814
1885311697
3468052
322435532
1853192849
360228360
2032192638
1728936223
1929494609
95525998
2045772602
1463398366
2081614121
1861855438
2142132705
2029839582
186933159
306429715
1938525165
642008869
168022124
988731745
1756215065
445140578
579711200
1383590750
444900478
13054212
76866268
244989713
216906302
849346639
1070880666
459057784
795642949
1614519808
1515965538
217511418
2040893023
981700736
68516068
980924854
1534642052
733423681
542085638
1072243065
2086525732
1197565309
618444699
1552230843
654292696
1344166234
96104635
1265152299
410914795
721136860
606932293
1855399317
1413034945
1706159533
927883990
1101700113
747365263
538471295
14641361
1624730845
2142909322
739724388
1765357465
1885303009
870871574
421169749
609130906
25168675
568310707
1490957801
1339568493
1804015193
2052343157
1155270478
1418908711
1720503834
1601840223
2145657348
1389400621
275580581
1001178864
237918106
317690639
1579023367
257969128
1478282835
905033736
98183477
136337724
1479597511
1331967476
1773464409
1214408068
1689248796
1719570784
305156729
1154812720
839095037
92121341
380858602
636384419
1611001274
463696753
862973729
35350322
42642428
765105317
637464129
1642725214
1183614332
1604037472
109396093
494331923
368617777
451207408
1609963724
391990267
1285436055
588318343
296334565
860596078
1915068489
952337361
1222665478
181413649
1037164044
218999434
607690947
2053322787
304680773
1178115631
2073144751
370589527
311142933
1879714082
1037599337
912989011
2061688755
1011224915
802671158
26726050
501760026
1234177808
2076835050
955683840
1939588711
317544773
1129744748
596439171
1745166509
994069321
306363443
1129388651
295718640
244805404
165148263
578580034
1661047707
854577726
1106415765
1057159538
295106591
1107602311
1794404589
934894430
2036395279
713189623
263079237
1130659255
1873538776
1820756292
422295711
1404945098
1793236135
1095102306
1383468383
1994761678
1746652231
1578765854
595686581
635008732
525718994
383270352
1437123890
530460599
570160881
844528097
422635295
1480009676
2046105087
2092125174
1140736966
907771148
1504584281
901849981
350834769
776519828
969957874
724607058
1264515402
994435085
917636637
1388533392
1486215534
1374162269
2094261174
1372748785
405780025
632487171
1703875758
912928202
385718540
554982857
1103858887
1172390449
1231464728
1102086884
733537712
1987656783
1173706799
719018456
1666035098
2097184933
136957069
1515428821
8417349
887495890
71651004
1575834506
141727108
789169066
255087536
1023963671
1610801171
1182286182
911662655
1449149143
2016439155
1552892398
1755204945
1216181625
1761532420
1657220637
1788164732
595416001
437741013
842931205
598925302
2039945886
1073536735
244904868
69866489
1164395855
1985530160
12707331
412981004
1785306156
193052230
2018732341
616756934
284305770
189117207
318204604
1607093349
2145131166
2082314227
262482177
1925093338
501206157
1520827165
890921656
52027470
2067898479
1148837647
1345217563
102016960
296815333
219048979
1138932933
1818137609
1954204485
230617853
717280730
1640643130
1323724857
307335804
1083235416
21894074
676327136
942083442
1140300358
368862505
1027357182
1230836712
2106736077
854864772
732923995
1691267382
1299645173
220384025
1729770109
391957080
2039363667
1484117677
735586101
1286754493
1447162287
605695932
566558421
1512944334
1410397122
1782022364
128641362
110524609
29755883
1823199672
610365673
542132641
196774
402327133
1237703746
1571023485
306598374
1754212098
56084716
2041267614
33967259
1198460447
1058285750
1601112112
1404070677
2063207896
440355424
1909769407
1513850265
193023363
138644551
2050442189
908667164
101464622
680393989
1292554233
1038824959
1125868000
1128287701
624916317
444413075
2101787053
1112596875
657238586
449598402
1535381802
1361430608
1561665052
2096090317
446651184
721617674
718468249
513451692
923987734
2055310670
535614625
658234799
273565130
1661755008
136992203
1335090105
1670088109
2092683800
74071562
1214658192
1182810217
1097507559
860563218
400211360
1085042980
920865287
445389271
1836757731
1855542763
1429533058
926328340
1045395273
1862392109
568066669
1054075947
367127729
1777701593
132138835
1784830643
1194508913
478592960
102965305
681705778
812929997
697027369
83604230
1818479027
875954465
487445327
1517257000
1846017156
760985923
695021321
877084519
482645845
1206281488
953410444
307536562
2038485927
2126810168
1399496677
2021920790
1788736037
1658501879
1272979337
349372618
2094338606
1929838574
557110780
1432630763
1062095651
497869098
2004294163
1175608467
309390093
42814033
702018943
496743725
1648860940
1631576495
525938537
1147602724
53673585
885649981
158203487
544873347
1828173237
201812092
1928930281
1456771123
1202994072
1900917736
62868471
1708893181
1046640642
2093092811
948740963
1391332368
112221128
1260931179
725421208
1152003587
1464369211
1820437253
759006632
631205127
574908185
2105625591
1095017021
955347650
2011066714
607661688
1965208644
2111621596
1805430459
1980579314
838415913
1081826673
1944291193
1083763467
474166472
620819970
854009161
1277045187
666196134
879966956
1819863377
1302622386
1227389007
1698776025
1782547044
1760911977
355231348
1382485395
1219660914
1973607181
46595003
1735987794
1508064718
1026779120
14902095
612127490
848882143
833066685
1329207922
308425945
459019987
370489672
870831988
1666716221
1224495342
1917632549
1427519667
997881654
97055134
696091578
1427963171
1322499984
1642617762
325075531
1373767175
1055730825
1535823850
1469564170
1738709672
1758725015
999033407
826677958
1765541524
543646343
1680801250
1438476959
1025679822
88261876
1783386236
208519411
999426770
904235134
395817620
581920542
1750859034
166686207
1904382218
1200194168
1018441862
741230473
136110431
482757622
675116700
1627439848
1356674883
197251036
363651427
352193442
924107069
1633692629
857293037
136733465
1867731066
1030735496
1078243648
469125353
734728580
977183564
389610635
785928562
964528420
1351588204
1256895765
1286904394
85329006
1066216545
1521337828
1754777157
201846185
83886600
1008248059
942369741
913851423
1364526110
823988400
1469458995
1729360234
1558944666
1547309580
704588636
1744896049
1474744957
74143165
666464849
1187687493
1500528858
67051746
1609239544
1709235192
86100645
931849563
2077598218
477958453
456730003
2069278700
1169282159
861551385
54171736
363243734
238411408
580573419
1187461756
183760163
930431640
529639742
742316966
205286476
2000825476
1763496798
791440805
661011997
1884756058
1146350335
1077986420
357683044
1634553093
497904362
1751600063
353511354
1357239083
1160924524
1214410799
516163445
1814216109
634544213
1818456611
975366493
164233070
519005874
1620379400
1888944400
397699030
1014901326
397347146
2098727141
1194141359
538779640
1216174481
961039136
578839597
1883767234
1835092260
1611001274
825489531
1383807358
334963109
354495792
1027910320
792945586
485286891
2123351707
156285009
1184778291
1644235314
1639563214
200613966
2038992692
847107730
143807691
358259563
844692781
1481606698
1263007598
801691154
2112146303
689265141
152038045
263272007
492046805
262290038
702213235
88673749
367673583
1504618696
910062552
1738571825
851232246
764725170
1032610673
388151647
662840200
1792577169
289259553
1651925658
687087168
709327135
1691035245
1802651139
1287890262
1274454887
456437909
2079355537
965138261
94388226
628733759
1839519784
436969151
1659714488
1895451168
79154682
1529945023
1626420373
184693513
1261142937
116896215
1030248525
980885409
699142246
856776476
254909169
1935242208
1214113060
9660905
1965219335
326035269
285769941
1970907898
1588836909
63675390
417710161
777062151
2058782502
670089925
971349781
988994622
1322813961
852879220
369366801
741869520
233842378
1304282482
1313760934
158348018
148994755
1346036650
581077863
1715847719
1295404069
1649213217
1008294271
2135836681
1166306624
653697496
1290087701
201032788
1969569622
1450736529
836827241
149390486
231472495
650885706
1707786227
1842150137
471039956
1484103282
1916444580
447686273
691490135
1079269067
1212212576
121500988
1148947158
2110521177
1879355960
505089590
362478524
703620277
909713346
457848469
2048369341
313803976
137648098
1035833384
244905322
1811375293
1184884929
165701671
1511607153
11920424
1099583241
1823628350
2094273225
1792224702
2113724222
1849269236
471232073
1040844234
537950287
1394312315
285131735
735742205
314848390
1648430509
1339573743
654746318
1319030466
1072074420
993469098
292947465
1564688657
472763494
346933152
2111279532
1855938771
1874176755
2060921312
2102811762
2068167368
1295607177
1145844490
1690636396
1898734899
1857441719
1823940169
1267700919
1891488615
698412764
412300182
1423731420
1740143142
265361658
792147800
275727706
1043529193
1668724836
1062164996
169050979
1575907560
132913268
1147541735
706803632
635707125
2037257163
346119452
143022706
633825972
2093594306
1665431360
556055335
1936592821
615426738
2048547851
1354922979
352452036
113239062
980885409
112038913
337208169
166665305
1432464348
1892503464
1707606023
379159999
313063380
1773916781
1249479625
692668033
388203628
102193151
1442975606
120070517
116342472
1816801221
2125461918
736731895
548838321
1736974767
1053238851
731694861
1393372930
128917210
1045186148
1766849540
86471650
1527716180
1192478294
1794873890
496262517
184717400
952068877
2019666397
564303695
489160233
1824635451
1184489490
776387099
337193328
57658214
887757302
1865235143
1998298689
965530020
205302741
1198523742
1524416515
1993785531
1315530776
1614685157
129323463
1410274408
1778689893
563495228
1097920757
1095678438
44369268
1073536097
157976266
436418739
1358274086
557459260
2059292107
40138332
1204539506
916609903
1784816305
890155629
818939817
705845569
1949946425
1301564383
139447275
669659346
959373088
1119720751
1197043583
843200474
1299651448
410220611
377030189
348994066
1335812763
1005924163
2036026838
386622689
1120171031
1640081372
445991405
224016893
205522654
578223391
1675684036
265650958
719783599
1232899258
541970576
1681399259
2096515918
317492344
256290737
1071926708
352152300
561477262
1033806380
951545064
1183298902
2013038514
768274323
523631651
1804615657
887797915
1620995148
2052037467
1020330876
486573080
199923222
582194327
1312242170
398423186
955832781
1777681894
1177587890
1765175967
883158021
2096524103
1016379503
1079455031
1978211645
1490608727
1593357692
245311663
791199678
427443719
580534867
1757261731
1714989029
2074169008
11319267
34810055
1606084527
1531022462
1915433291
1448969114
1413984877
479348289
254521686
1897986170
1158593206
1929667813
1805346675
1129388322
1388690617
1201020000
20527122
2085305961
45083233
276413077
1125067717
1209567046
460727864
921609171
993751543
893069944
316238231
923908479
1960402038
659389435
1479286233
1798733245
1291841603
1646645020
1934717923
1519429124
756876380
1397723284
1850746683
1671291918
208172366
1029222715
1717951500
1282798563
518435959
1933977059
128470697
1431784989
1224567851
1282225719
1204407420
49939824
1987140523
1472193364
115216014
1540054551
1827465171
380090145
32608845
780994479
15828367
1912004617
1532903727
1640020684
523541158
749207490
94842881
1381283416
305493883
1091952371
723590533
176020998
249529826
1569796454
934540327
1621812337
1098332146
1798177663
2090981855
74873683
207787024
1887138810
1378031478
773043632
543361793
1571689723
1345949850
1460041247
1912469667
1706463151
517470433
2010646411
578986781
1097255135
279799406
529258515
1026233121
1547028682
716849407
880031263
63550288
783530129
1362242923
868006086
61547226
1375452820
1815493675
1092956441
507355911
1732079233
451710251
895830276
572743538
1810215699
919364143
1428784524
1148326200
224203436
378015144
823367276
5943209
1298972973
485723298
1210415436
830644204
321609002
833646093
728560321
967812750
998753326
27463670
1181508097
869688587
235902620
2117058486
1204821054
848716095
427233761
317729938
1217831182
1055272876
1989832237
2041806981
1539196165
180956846
1981615291
1257218747
2029260911
59094388
1895597965
1648515604
143419061
288626567
125165974
509111060
2005596033
2105363082
1989579694
1331105917
636339248
283707561
777137114
2133921335
906681700
912832387
1738641616
710256060
1014472995
2136192588
1294922317
1044943641
695531666
475762218
845605639
444977450
1636588308
2110770283
578672423
1259968124
777193825
1212291732
1968357929
352124785
456394159
525562683
618167832
36676797
1939326309
874700547
413920493
1975783571
1306137566
459057784
945616021
2144260178
667460287
577895864
1139436945
168846470
1496076098
1992237184
1529397067
155903737
1350117227
1809570867
623569266
1920566796
279002297
57139994
815789756
566332438
1777648039
599928276
1575052871
336117850
1228364202
1762665677
35191651
956978253
1807910538
1537622883
1889018476
1081456106
19019656
2090454835
2108434626
645574156
1093885944
7293558
366959696
649781505
1961805910
2095235048
84000061
1498052355
646201274
1126215520
968719176
865278673
372430245
1490847539
2077376309
1026141845
623678537
2076887100
1898562481
687238463
897324771
297275297
609796345
2076168027
1135192575
785453664
1344845849
736058838
1798010519
1799391262
493841729
991343471
911355399
1175883173
1795475692
1141625584
1894526648
1467862433
801718985
2011521288
824805024
1355948848
90061573
571184278
744141652
1821264320
853156937
705333709
111124396
894838737
771674272
757305343
1871148238
680161555
17123181
152438204
31450129
1017182222
2135726530
607821533
1253981656
1529487891
1272009205
1880944944
1810480042
526143635
97785925
874110675
83672691
1578879370
729018278
1975170937
417828926
641693500
1681621220
737663508
343232030
1132929109
442751681
2079855665
560249678
995057874
599060771
2146796882
1115118798
537549629
1768678746
1957689935
1673835808
545888410
1586483113
2076093655
636816738
915073710
1108315207
879162261
606767755
974513482
292058110
708034068
1688779032
548401273
495804292
808556127
1896450157
165546245
855659517
654345703
752369994
571240938
1681701619
1639712311
1322478080
89847491
870363553
1544284635
433806687
1898339117
1448507641
675860027
1748093374
575385355
1624078049
1986319953
238306461
913797743
115869355
25560639
630092048
1511667606
288533065
1706610204
898711728
1860689866
840623128
445653744
1555854367
1467935556
1929455242
1909409720
1405857065
960899432
1971645093
1173112450
659772949
849138293
98587535
193539017
595611992
503141730
1829310115
610428882
2110547819
2138962346
817807676
1199718691
494723806
27535838
377600223
1216592356
1731120062
1202773429
504046213
110011224
1430593910
1177577084
1741664204
1110609863
575589641
2108742131
493118361
1580131241
1267785411
728495629
605010563
1552960984
830633862
784477606
2050487352
2048277719
1902774747
1078184859
821672830
624050433
342272975
2016643545
1092022645
814842636
2058696954
1913417477
1115746820
918443066
192765096
1215193824
1373932055
687062525
1292128485
304271662
118633047
1532927256
1481413514
956333261
1620966553
431937899
1946976026
1966173286
1997707236
1164306983
676059576
1073792085
1494042258
372399097
728925038
2139512219
880401321
1885936377
677653369
1373373320
1710445991
1522632416
2129285172
1240728959
1367108624
569192096
1593870209
36580556
1811381333
444289202
1343763299
577826297
1312191842
569421245
685574733
1702257963
1247954617
1909514366
951242819
1437774000
532915578
1285735001
1816430600
1349195617
1090691636
1641484932
598398626
733624696
320071383
454673737
1233448072
87465555
1970932777
1657952008
554398443
415054959
1889712573
951320276
1478342535
1788660966
961615845
1632957635
1964004695
1273839797
1260980628
1572300120
2108328470
1964094968
1034734739
1986624709
1294264690
770164752
880332924
707007826
1817028381
359864579
694570681
1698606300
344611527
1139924488
629658883
771885708
108718295
320878059
1793930413
1183840848
1937997344
1518765634
955980381
870894864
1820154620
839539250
1016020499
314165737
47721108
947222029
1020021575
38046313
707957106
1499296531
1644184238
960456263
1955561398
1670412184
377930668
1789657839
2132387073
257522241
445249867
267333676
480949817
1562893920
308670840
22668127
220620295
1374346223
1872236819
1844418990
1611575225
1680799057
1797350331
1795403505
2032270830
1308359470
917577233
1514965412
320568888
1037825600
2123966157
1458335107
510065185
905100466
2110887309
1694850486
1161842347
1010373004
1784181494
1818158904
1677737773
883329437
974125897
1854098381
1430713107
300980929
1557266300
649282609
719591182
1978472332
1319962206
1348029156
1097966988
1305013325
1442883042
1572265401
703560680
1518992354
759431934
1713214636
1349768221
41339283
1824785571
1293045956
1148424594
965761415
27216181
865179194
775350609
632803363
2138434495
880047948
355681401
782160215
926080026
1775289077
1312670050
1443357241
1477594000
391934448
1529099773
1259295599
600245087
1829165716
359224392
2112841556
1336222954
1626230682
1737206973
1454865980
1629417029
428663697
658154044
1617458795
1390884464
1055722800
63080217
1091384992
970754126
453035199
2129466795
1021950342
663223722
497523508
394491672
9746628
478509871
1263346238
1062976224
1689075237
846684645
310333473
727130732
793165054
1570264552
1369778745
881875971
1607062192
1457715713
1020292838
1843404795
316859548
1162422464
1595890738
1970657778
1017039820
1434658917
1252234752
1699190945
1522965299
887447442
1965684971
250608257
140899291
1446507238
992214115
1615592901
1007250701
1979490756
789589724
882802114
1230471566
192873682
2109721872
1567839263
2040000163
2046801483
1952480613
1772079618
478377641
159107656
657465533
1631046165
2082828887
783957259
1372308367
59020749
848716095
708221343
2076835050
1925205930
1106570760
1500894922
1800981699
1239331505
1077682180
869593099
700448786
1299344849
1401449501
1919955445
1892174616
1662010100
2126460920
257807141
842983829
1808681973
859828124
1117554960
276954450
868583582
524557319
1333495072
2107291092
962944913
1307556655
1923495691
103906365
328141515
618184875
874038430
1170248107
1582332676
852162127
668803669
1954880524
66057299
1032397798
2022290755
256464893
1966512880
1045590165
97740922
1887375809
211370264
1329522675
892848201
461918573
2066475556
1268451946
184729313
1167990995
2006782613
1162911357
815857233
496244610
1123979664
386208480
20368379
1729245218
1887911821
2078809472
407633864
1415271900
992040389
946902417
1353838636
574856469
1128777581
253654996
1049004872
246648987
1707297658
276430350
1274629546
853520536
1531727589
715454583
2062292542
2109853010
735127217
1458068039
464417944
1442774251
254503491
1256940860
237295933
1422522513
896306328
767051079
549298693
2024512084
119577763
588964561
1657461417
713596284
542588355
891056545
1428208207
279596548
2054431893
685039587
318789902
1467961969
1593816722
1275078383
1062665651
754582524
1298573472
1613875445
1049681980
1045601657
412042781
502083692
1797221194
1730571114
469748807
1423190357
1113753287
759019876
2094673086
1425478388
1804569419
78837152
1633720688
1492084078
1808700152
715804831
1488697080
263620097
945604187
383387239
923257527
5680258
875238770
1261942968
472206460
277146740
240338027
20657452
1199355416
1074504164
1248661151
2009580253
517992120
930880735
673633106
1101042548
1043241803
1196146426
313713483
2122190161
393552739
774650597
1408554398
84968806
268894522
2035359233
332711627
1706655108
85579405
1950524530
1595226390
1978517109
1790706987
525698330
1751486820
1774778911
723532226
2077272384
248057623
834942080
303445260
504411117
1446242743
1417590206
1649207020
738081749
125907384
776097274
384426765
490379332
1597480257
1196689621
1782072857
1164463535
422562692
536710501
1651861653
692317632
734503707
430376655
339326440
1094177132
1699374302
667296648
671263897
524917187
832778779
1722678177
143218402
525110372
360050240
630896456
1585692744
1859187357
1819713943
552755176
1076269525
1083388377
1953221507
1736922083
1638365964
2029146472
997491953
2089278709
925566281
509445075
1731790865
721659343
597398711
710694466
513501840
587892531
2107250442
1362210721
1661890313
1048830019
362719333
2044504328
1447148076
1874168177
1840850727
1637038066
856945290
1791105551
1467212987
713686874
1490769246
1657223952
2106347030
1454433601
1431676388
553372652
720419361
55671860
1074557083
1669316221
497656979
1960601280
1021306056
1763771651
143750050
1928957662
1364353722
58740049
1976091419
574714068
2132259436
1128677002
345831580
1276855713
1288429984
1047056042
598097047
2113484381
667107127
1173790797
1717391992
693995830
1920896640
1261759075
1880995413
1341990923
1739493362
727207799
630254378
685890271
1561261279
1936034147
1089619752
55601228
331467399
1859096150
1242587277
891323705
2020159795
1632992753
1768078009
1850121058
1539976476
1917993245
2120899742
131787588
708560204
1757094717
1557339253
915827923
319765446
1820633561
413771950
45348343
1827828819
1044591955
751758660
418138346
772329324
1151126586
1600530170
1082724117
665413620
1971883028
379532795
1748379440
1732314405
430765777
246247012
1415884384
232938926
1368527708
7976149
1135566786
909648150
502779700
923126774
906939288
632278399
1966518660
932674403
350752114
496909426
1756068584
1924533060
1212291099
1070186425
1918327779
1006570728
469394489
328318476
1864096769
1421163803
1559314954
463525383
60811693
1940958377
386370984
2060304006
1712798762
1523525773
192449556
1257926973
415582435
755000662
1746159928
1867055443
2133828067
1240592951
664558798
485645072
446285292
493075676
937060399
287839560
151202304
406174286
1074127924
1953367856
1284347892
726847940
1963935727
557017405
166893667
830530522
1082315299
81278323
1298988159
1943336585
806314634
1164914943
1397317441
1265398861
1499131161
250646804
1552768773
78723538
850042861
1901167899
1406126568
1894849714
323871836
357238730
755239953
1749395477
2120851924
2048291946
69866816
122718023
1678317747
705471727
1270876447
1006224841
839598710
1977547179
1134439894
1902452169
272088500
783316181
1967384391
1359835883
466823431
1559886181
1155738371
2021922109
7843276
1034595397
591032576
1878023066
829219796
1456794405
207303793
1606355070
1826868132
1353823493
1239557486
421505436
1296381640
1395346368
1163641072
1135104148
1454143379
516299744
1957044128
1729029626
690478934
1777179768
240278383
273241577
23749107
300650594
1403687805
1328742467
375560693
1832464960
386166904
761103969
16604234
2001333156
1162134535
878596407
1254175895
1603482114
547757773
1567485370
2131945319
1799872641
1725833213
1758458392
1443373857
817984127
1804322371
1076437687
575741562
1211696148
2068271983
1544562997
2120343770
1277706203
984386334
1708339944
1158452060
1054806271
1074140804
1431539394
1922654347
1924729948
719079696
708296985
1924058118
1453812801
2102841862
1059622916
1216419488
641756790
1850152245
1028059961
486688747
308403779
2000748040
2014853843
1953927128
320069863
157638789
1579570486
461237144
160820805
1962162637
1288809691
162074727
1124037692
1759908179
949029430
848558118
1834529941
1442701693
1330111480
147343891
366900887
1828587174
975230867
540666774
2076011247
841182302
1707197145
993161894
845743129
1289849207
478043181
2097604338
1451868334
772361282
229476532
2135884417
144813869
1816636570
705813686
722829894
305103232
1468528092
1615622983
48757214
538125431
1349839739
616900548
1437740778
789757076
491708482
809953507
1965298558
2109444171
1862474156
1306981522
876879057
1145385884
970196378
992237601
353829418
225143603
1539979923
825671920
572303812
1642190225
937863446
1153203194
1579950080
1737523099
1662286792
1084998274
1384831871
2136600357
917307068
1964952833
832646704
1531251985
332690183
1204461731
760708026
1142453783
1767458099
1109827595
985215462
1503693828
1230882986
1343278950
1115820954
1239131470
797911108
1336196709
1199918553
1187504907
1545511810
426208437
256384225
173817799
817846124
644052341
30790744
1858112334
1266586443
678194391
1796510187
682609925
1137395294
553461006
456931228
1849330602
1151371280
796408514
2066842273
1117520410
1453776731
1397678270
174245402
1420330748
123536881
1554770208
553556476
88878592
1052311001
58196018
1519062806
2018743054
127406443
1412603815
698070624
1638482368
1025305948
199322315
994084998
1336636647
726999313
1815059647
1922263535
1301779784
676964210
1394161496
234177832
784708168
523212658
625612656
434497845
1440721893
1814846384
809588852
1923302201
1643579945
1774907708
227067034
1487323881
123440275
416274740
1665499694
877001077
331233398
1321127235
1491234890
655789945
342063451
1165383267
1377022598
406151759
14342433
1801553100
640903792
1320828070
105684944
964044440
1508967519
924810525
120467304
920885092
863563137
618413792
778211272
2083263774
131328860
746318757
2029062157
507145797
1106440621
503220639
293084432
618943593
1088258865
838478797
900092003
1800147107
1524240129
899750707
271791885
739539020
959404069
1433516339
1635845528
1905599506
1226882175
1754845754
514553174
1315900816
1721578953
365367799
1802829043
1156103467
1526580981
1734587666
1658887772
467930710
1880775845
644542670
929943995
1518068152
1094485458
1274348336
47583454
1852875593
610587919
977800112
509794722
745807920
1901051089
481104655
125155578
1966697108
1235710994
1523733438
1213573894
1224121716
472802639
1415060189
1482544398
558735245
882395780
2095281436
1907398614
1062625557
267331205
44034951
270245270
1513183432
606489710
1078773696
117134861
951933596
791542662
1949282114
820032800
753532401
556255634
64182350
2058996489
1712530598
1017817788
1865750000
1405604929
1957345754
1480927677
428686855
161142562
1824761806
1600617930
1404176855
1027853650
612791146
582463778
650956250
1535423933
1479116804
1041716511
769821633
1620365907
987325786
241063841
528337913
677216619
1507958403
1254602090
1164989786
2142476499
1388309458
320499142
1803817885
1106649396
123168389
1960646229
1256320891
497793751
1288446147
1118198612
512508752
1439329865
958299119
573880103
12616307
871434200
1169179125
1721870703
735573246
1594765686
857779437
1021965253
2086328382
261570529
1728381240
649706648
958503562
246653748
229564419
2070684849
301080585
1896152510
1137793196
364379528
251144846
845559054
382400699
1158691146
1200776353
1342538771
1139568383
1391466398
1149822171
1777330861
1000325172
649824318
1401286168
1958784180
937188152
671835454
1508524033
629556334
407847301
434058982
1027015095
1223903084
1036418478
1053349817
1376263738
693414681
145776598
168985791
1655907165
866742308
2044123198
1616265997
1947585063
1732392052
681711713
2040246502
1715392655
1175976406
1266684230
204983725
1107519517
1918548456
916636289
278049579
1314193145
1859687014
1293455028
24777230
1524239333
398911482
1998838747
850552460
448795744
407619831
990767770
111931513
532226240
2071501510
225412356
294592053
1351659979
1071946419
251073666
285256237
1663688939
766905660
1534428228
342954173
307756791
171426303
1287704733
284143190
36963938
74740994
929236929
314913623
9001033
2014069778
1864008597
301242495
1918090306
1241701988
1715235611
1193670756
1289435896
1144059398
73397645
1954793880
1233315012
1507613258
1861271200
1931874710
1494622866
1118235095
937849748
1981453823
1971116932
1613193172
71485467
1147659027
1138025213
208734092
315730392
1084054130
1351875389
1262583174
1344095972
1972254365
2057762312
259265583
1197401931
1639379508
37100663
123596603
1370050580
1133401332
717167210
102381082
535399541
2058847113
85686143
299601614
1398610890
1949171602
1267478028
867567020
1959746510
42703549
928581568
2008068767
1189753161
1335595171
734720832
986301540
478572432
1426828051
230219946
1995203846
2031730991
388171030
1627306190
282853729
191053607
34812810
877184901
2089843310
489766694
989415554
919300679
1538535192
288969398
482986515
842878012
1069318453
289446291
655469645
1189787484
847508630
1343552199
1024563953
1127669824
1657452597
192993443
1098320785
1289128123
1646226328
1550876108
1416857840
2079603772
1158411101
1598637868
1560407379
1954759951
1930312734
518502138
1871981047
378748078
539291422
2111771562
536364569
661863304
359657966
1514139567
682855951
807180858
7960227
1129758816
634574489
1318488529
462699304
2049463963
181925013
84453661
1172746208
842632419
1364147672
349069468
1380048553
313766465
862750141
887251995
878616235
652545398
1615313754
1009230417
1715930988
1882248714
1661034469
307933882
772769716
1236438351
1056481108
116317125
1392654819
2100618823
747041986
260838822
1907478326
328769377
631663361
1104194765
1911087423
1267318761
1510092240
173335032
1536803668
1020454378
1279369167
1338989052
984200058
876821565
2054240522
70137676
45449479
845784219
199453024
349174416
2002911474
1474789902
829819488
1378521170
547525857
1287484878
610716949
561344848
1037938818
799802765
1902250764
1493000500
1596859645
831147841
1880902688
1610472553
1099568604
1991663511
229553085
1005926089
392674845
1636263775
2096496489
2137114057
1953961478
683096311
104948120
1939395737
62108199
2146178371
1476819966
2032166087
619625308
909825759
221662805
706575269
1135854850
5938311
76856775
745924994
1202853440
800062404
1509093560
92070730
1603895741
1088099562
708115306
1033580952
1545651058
1535126735
478256754
1042888212
386731320
1971795324
1023846751
320591337
237128416
1618397607
554982043
1957922558
636058137
1809014499
1333073799
431128362
1547300407
1276423824
140337844
1016333559
1042563244
1754849399
938936985
1520484813
477912116
588764267
485506074
1564398087
476813312
1651881552
945636178
1069958505
1306085717
1253760890
1810273986
1063190792
1412135452
1251330578
1203103423
625958666
1946061427
1127710908
1948948569
1699566497
601896656
580643966
1141015659
1513068730
1991909315
1898564594
1657685853
659808227
843614031
1412042939
652640549
1300690580
1850928273
543423197
2024248647
1167807320
48214173
1524321575
1330769312
100331457
1071516310
1088697950
353040279
2012042389
2136457811
642002089
2024759752
569221582
518177647
1632482868
1587832242
784664479
1116776325
427144324
1934279984
1582542227
290277505
271491685
1126651337
343479411
950606052
302698774
2090355425
1370673260
2009513677
359411623
1267200625
598482361
115051123
1474287882
647787579
455908932
1012002374
1001373749
1000285403
748054557
855572804
1143909119
89783331
405524686
1420574302
1620014200
171125606
811290511
76464229
896690645
666140045
274997214
763249853
1323561027
617233324
2054117166
1170901940
2073494009
394677032
156427737
704985138
1741270886
576502017
655859063
1457997128
1272603005
1466787600
1700942286
1540721637
460565349
1413471607
89044457
2068009444
901358656
261267601
1386865995
738159219
2036600271
1441911569
1537145026
989294009
1844537342
2111388917
722501227
1364128621
1235533728
1096607838
886174191
987732739
1086641461
1692561174
1183884679
804914068
91071323
788464735
1799689674
1865030429
47822357
1655369527
1875379552
646461482
1676048271
1380391549
1188999518
959986596
1298283944
890155656
422553640
530810623
185666994
1811583906
107161624
720467672
1683266
1200287235
1625194742
1869001608
764708721
1326480573
589565394
585416001
1507802837
1636842087
1155887006
731606420
821981356
1352092110
1165934159
2145038317
1567004533
22733946
320062916
1670002343
955605784
1066379811
253759776
1423190357
1725005094
1734711498
809420350
701181803
1440992794
42675562
184605216
1105974890
1566768730
2064424903
1337611326
873013993
1588552274
1329983143
398237142
1846173930
132410322
1529962396
28654314
722858677
1987445099
549761498
644062463
1910656845
95941718
1181848447
317227941
619346668
1609959013
1008468128
828261321
1746043142
1597160931
1921044723
781093817
2135465590
1891189196
1023544283
1813391112
201660178
395674426
1775784306
682201619
443809474
680570644
1499091981
1684982296
1400584824
431683792
1761477597
683479057
409709300
1155691918
919448641
232912376
1449300415
40523936
1185514761
625794565
2088512878
1307395727
67006874
770350481
1562041695
1894819903
1727000832
1471531211
1895651244
994816652
479222772
1857526613
2144458814
1011488496
733061014
1317769943
1718581380
1257587403
1574900345
2117377533
147448963
1785546032
2072890742
1607005937
640882396
1279725073
1963598608
2086818789
1187723956
496499494
1413747384
107718687
1854193629
1461676912
1559090276
1777538496
170743775
1733862729
1061696959
1780820456
1156040938
947613208
1071918202
1753405972
1593577861
1732823357
112795772
10988024
246778811
1123062722
1808004959
359853864
1550062364
2111901720
1032882350
1663132838
1829166153
1483678668
1810704986
128949094
1451638477
1117052796
29860215
1960057800
1583037866
1377817608
1348526693
1015792196
1426976501
922684069
396833141
1236805119
2129744740
1559712660
219376248
1677214018
617746750
497784354
675262719
2087785564
1045988815
1409546282
1123055450
386739421
700850615
443177763
1473851779
2080464001
373301600
1994845124
327524763
664868060
443311162
854063149
184848197
1955668870
957985865
1810232096
372624432
1969258736
566796938
443809306
409578802
1242600497
973067565
1673826151
1569209286
1782132166
1216362458
599012084
38126269
125165974
875759968
371730059
2065461563
528192688
1967689115
1532672284
1473221777
884730960
1193038240
2079257657
317479464
262790108
855964533
590621611
1960716775
2018561987
727849808
652143404
989523190
590528449
1402729853
1139266357
2054582161
1358226492
1477630979
1585681363
1486140533
760885498
2119730226
531397393
71130140
622658473
1413641481
1610615847
569347067
791610070
310298947
967819907
525771733
1497909356
194089586
1425805153
1682382993
1846288538
669446804
727487385
1612484425
596489132
1604136180
346028243
557927583
1531486516
1427099783
1500587869
463379788
1032296584
1645767420
2127228318
1372414551
1421083396
429855971
780531898
1095756648
21314926
1743718085
1976124334
1422851
164904028
1465723278
638244826
177599039
716150220
606476784
1708713518
764699767
1598589584
978634098
652391739
1799366085
403729390
526000261
1248119396
1808891238
196640396
2144903012
240812616
1062187386
856534076
988309764
735824177
2011547121
1153791765
1003506338
1426122736
745805783
78453898
256504743
855498228
572490933
1191570063
635778821
243719407
81602631
1893879882
2042139765
1474186927
1372968819
569921236
420219680
946333140
2044789860
1236824950
1531201072
786197467
1520789387
1128112205
1860418432
573674256
520428282
1367575729
925392266
204361064
654828723
1479598159
1188857509
1324131104
831662231
798433246
1759079460
1544778139
1814126286
1928906638
1490320033
229321443
101458046
1780418560
751093467
1879848295
362004901
1070843863
1253359324
194820350
1033630619
79445825
943684769
215394686
2039817876
1101392208
766502073
165651806
1340155047
332165900
1411919256
702922899
1077262784
102074682
1577736685
1395539318
1227623321
366430635
158849389
423063447
1636457235
851274646
1852137873
307994412
661336896
615214305
1329803305
39642654
1917324049
2029069168
760899284
40474319
1804831089
1992472744
1595765669
2112686848
456070604
1556299030
496189382
1520969229
948593849
490555785
1062359758
258530287
1972576697
1437725100
1861079210
424948469
2114940961
313408250
1687395442
545469140
833200605
1091880157
354323691
273699674
425989684
102267403
791276097
366840440
1803954117
843790716
1755346123
2110368027
344596192
1404087596
1492046734
1447878666
81960282
1305157464
803897402
1540398663
1827936010
1953525767
589062324
351340779
325403236
1594364583
219226169
1674460642
948043194
580492105
1678997581
1726252046
1569288657
959399295
672636378
444680711
1074928959
842663786
1047233130
53352166
1239100008
581957077
832387581
367862870
73271935
97119097
235202428
591633642
1342343617
1648129134
96545569
337368086
375800798
1973489875
686669919
1671940782
1599309864
1567125919
910900352
745882483
531458270
2033420862
161386830
554775320
59843478
1217075668
1480863902
1164313588
1947289899
884712460
1874528724
278182517
1697283680
968272050
1733338258
58001739
398186909
1664557778
449568967
1322682496
1339749422
1432893058
1957691954
30164528
388163756
1352677610
609631418
1498478939
436169645
390751909
1962142797
191618231
504182054
1083866403
1200834420
774273468
146339330
1301433885
1911453102
1984949786
269663574
456389655
126868110
1946645553
1507531324
1344059499
1053250453
481667305
1453786248
579161411
127023467
581128717
1441496824
302149297
15474859
1388321438
917134689
987523066
556576272
936633329
1230890467
1525584862
311344186
323850925
402160930
701303114
130172660
651116164
1592130367
1372254246
425510186
574365702
21759556
1178090262
1743497038
1265867644
658556699
976878766
622715561
1600726995
915905569
1292770039
1026882935
432571183
554349862
1724936261
1377125336
2101787053
1060272710
1857350155
1995893798
1399770656
385617002
801029946
1176093354
898209079
398656603
956802652
558074406
1914037228
2080580984
1144448358
2033829854
1530606845
1029155998
258711182
1805724498
1488554392
409444803
1035982399
267999863
362252945
695041808
1611983780
650098767
783144588
1194548827
990167738
1717530333
1812422431
1729246770
1648223681
272223402
1046787136
315996283
1458137882
1759761660
1402916975
1706622767
96829345
674150875
407548173
576973824
1816777021
985008438
418717865
1561983939
816232756
690446537
509946068
401507262
1488818397
1734421833
1648750541
1897132995
2052426297
878780226
715730328
1844582614
2008480367
242056022
1695612544
2039093010
335661270
1037039194
1558663761
1887429784
2077506359
1808072309
1540342407
284208149
528245658
1848996416
655491652
1827280221
1338802219
748614177
1998259236
536306239
791210932
1715783254
478650583
864387441
973038593
1264480323
2090658840
319498627
1214849719
1886526998
121854840
1544677250
1808276892
158211490
72068269
413730743
562111405
1275186153
1578623771
2034947619
853393924
1890642819
683797633
1821745115
310850380
1257739413
469340350
858633180
1406144723
200131079
830334803
2011226338
94880376
2076341126
1191794596
1072110286
523273329
658253088
2026548201
1405831290
1246700888
147434293
1962497209
938719789
1275552973
1362529241
1333252333
365135731
289601087
189075590
1765227710
927866510
1515959991
410093210
957159308
1249227346
1657482101
1309649596
1138129802
1769780186
994137062
805253247
1930040551
997124337
44599052
2043731600
102955300
2143913832
1731001168
1239547006
1318086144
34437497
1988386509
1604506389
1818294923
1307894841
1470853862
1115003604
280204869
362253405
577217226
157570418
113247227
1865531767
1563335289
256909352
1319626407
1399378513
596036091
1030505359
271000004
1357726367
1060029090
1236428497
1459382251
497471465
877978594
1245116293
723569658
88754418
249838256
297094431
891751235
1020401927
1253207606
1009769849
1201110012
2064576253
1044580106
2044661680
1048042346
410608113
1625754777
1934983683
513915297
1002189601
260269552
247520036
1313422686
165100439
667669624
387588605
362018913
1017501539
1526942176
1294115322
1549225427
1382361301
1926873777
1036649294
371760571
1873984518
222760840
1500405581
1645507170
1851910552
111949502
2019710222
1847712608
1694569503
323122648
1086714841
1958049115
962918564
879951231
1129723954
160058122
616107158
506519454
1395106339
1504232458
1317402518
469665772
483660256
1513822055
2016614661
807246261
530958929
345372734
162192986
660894856
1325931435
704688821
1048116080
28446373
89938280
461486194
1146830192
1110937446
1130308832
1574680416
331591261
1047910005
105691356
512544377
1140043370
1560655949
683704798
1524447538
425370309
473370153
675448042
716268494
1604513882
1258401539
103458551
187992366
1539057025
1532564933
782426906
406577020
276108882
1674396933
473988089
1888050973
752309163
1712454059
355784540
2074716741
1197807602
1483568296
2115399877
1750213087
214413269
1075631896
2097041511
1782106567
451564690
1045985511
1548699309
599979815
542937926
5946245
837153765
971632609
61853489
1987525352
791304478
1211302423
510382304
1827708966
962598536
456128688
1561276269
747319925
1019249833
667888042
2063609763
1745774660
1029950497
589131543
874894415
1736508050
1953895165
1712759133
433734599
1362026021
344617827
586598702
935531506
1605053114
1571431098
897020060
1829504783
517613949
153015760
1153349603
887127249
1536655310
597563897
894032412
467910244
436956605
1127669775
1868761942
967949470
1501297477
918835265
1461602963
2117475533
1483238134
250601429
1038849912
1719956832
334636180
556154647
624615993
1217361234
1639296986
167024118
622500835
566743425
26636101
1759119789
1590321696
1886173568
1550464729
619693797
824758175
75201316
958345540
1323932824
727847040
1946723023
507219265
1209264929
1172575947
1241762991
509873014
303829615
1846725975
1496223976
1098635028
1664850345
451280940
784491532
1329704917
211464579
126169999
1338738722
1250402056
751293560
1211936767
1491409924
1532375903
1944408253
70090493
559415112
1170671466
48011437
2018577914
105335404
423302341
734748722
1251764979
1088228454
1965328053
542749862
946847565
2126014416
367643386
1527549044
500017494
17497300
1830226567
1673666727
1001385970
1203167783
1739638973
1154089120
1394839308
287191309
621745545
1380446946
1631166268
1512407708
1397396538
65989625
1782002620
884075625
725926054
724386658
1416491456
946556636
1032786974
1169982911
707243333
311970792
2104752516
905948768
371078710
975723295
1170640052
1705196291
197922678
672404984
291741212
1766101961
2141743956
1449095732
1858700448
1909623382
1071919460
1400563802
52771044
2122202973
309231125
1188308849
582461042
173535774
466159882
748489502
623918750
1544490402
919684040
2048211766
1472005225
621674296
134652217
1929860197
274776009
1174307845
87861132
287200429
872993248
1271723856
1881316573
180702970
1897928169
572079880
569754521
1837377633
425977799
220560824
520950596
1717057290
1329901036
3298738
1622293725
1066220676
1842047132
630717964
285594892
337649360
1465304752
1939059900
578473420
2012982418
1059647226
170893837
538929321
1971197754
1325955600
286220334
2123027243
160149839
276219276
1402914400
1824285929
1816006517
1647145700
906434163
711351833
350510642
1994534191
1050873723
1182436452
539151146
630888955
2115839695
1919310895
1045568274
465972642
2145496958
625639222
1636706516
279151736
229936468
294195843
831072316
216129737
1105381753
1029478203
763158787
518335557
1310188556
952185577
1093501070
1144186594
1062294315
1177396067
1488449084
898466548
782683587
529406913
1421682573
379050138
1213807987
2048221306
159684530
541880872
1334485766
1740608477
330342429
1025620342
2083627095
1846888983
491825899
1003654847
1251788445
1165432631
1932213247
541207458
1177896926
185631591
646277649
1229995513
1533962321
2022319291
49555436
1211508801
748148801
1951526529
2137993345
510081044
861445723
1302483049
167975001
856055961
1448961886
1332369574
201163476
1819910542
205961733
123675914
531599403
1129575004
1661589809
155548869
865527202
3408051
1411423254
857917503
2127744727
872213567
1550075238
1394146865
1867105687
1857315217
1206999442
893594983
848238917
998952207
21838325
205347730
1988010989
1820874033
1706095623
243184522
571016945
1898779792
1429474668
96966541
1632837292
44267933
130589120
594530736
2011070145
1816739450
1904128958
1869204997
2044483016
1191261878
1464385640
730212776
1988112135
832970129
889416619
1009872446
1932972115
1936297174
689926368
539567846
877177554
1086593209
1145064209
1168511674
1168789277
540246655
1109096388
634706714
937555872
1694872384
1299952517
2012042389
1279878539
702610858
217131006
548879187
1753549244
824604381
2048603463
1770932116
1410258483
637397694
1318488067
430225196
855832969
697097387
1572170984
1416370982
1940574403
6517051
447685597
2097407839
601032578
1171678123
1373894142
440468249
1878828919
893970695
1581500698
1130836536
145598641
1063182488
1518949508
522583993
170646095
1572666495
1894527353
1051039948
916118128
31034990
782788935
1184075771
1838270273
227581470
1789253126
1662286792
584134608
1327839137
2130719069
2129140234
1224100492
1012937468
782486131
902821004
1029038002
2102814330
1217678523
62327391
1162678316
655077858
1977401006
1738361256
1419809574
829858106
1651198858
371944401
1234141875
1642323192
1296224204
630308553
400859960
613679704
1897715091
997294695
2007017286
272588809
1913735587
197359345
864029157
723600832
334421471
1667030129
186232483
1163834568
545597859
495867286
587979783
2131288944
1942437051
671763145
1815292070
1498476022
1497246293
1531159458
113308664
1621125790
65306457
531561880
1302208050
234237827
1625665188
928991727
557933805
1499214347
1300399841
1879848497
766552292
1806945621
694718412
328068412
1510939254
1698223274
587133880
1715596523
742271738
1468838155
698860545
2135070565
517410975
1038643175
1233613165
2089188292
775865873
113061246
1854710382
1437513422
525578206
123359152
50041492
304097149
702527501
265284816
703078832
1446640965
1405416729
468341875
548862887
1093022637
1648305801
1265725233
294090445
1257194282
82488828
394062815
251086313
239273973
1856547056
350797142
650884710
2021835425
2007956866
270391365
1671845986
1147833511
671677707
1381046761
1593676817
180935416
448513223
895994560
461560549
2067121208
899930158
2092700777
1376922454
266070910
1733758450
165075595
1237484086
639553768
1963568914
994560577
1944573468
2022056164
1626256389
2110484832
182705195
1167659104
335406637
1775785030
1000281658
1867838808
977022544
786604707
765901432
461416764
2080841250
1470621508
83682608
656597739
1681130654
1652048463
750696810
2002225675
2068514494
933455258
902156929
1867650536
199087267
968845208
1147253772
1110715546
842779598
669160670
382289679
865328590
1187732533
581721674
809349462
1500279420
719179576
2127406105
1153052261
1215810798
846942042
739212031
1175261735
861303663
656815246
957382790
1902937504
1383875000
1775195313
1985156572
1799431505
2092698444
1100581191
1200789312
556996989
1647974223
996626505
1116382392
1481646351
1859454466
1403289359
1025586045
1520144877
1985333345
787393086
702118065
1778025055
1214687249
1535054294
1306685069
711262142
1074984915
1355828299
515999138
579333623
1349818140
1042968415
1348040905
1480528619
1805336025
1649258697
664560360
538316145
451239775
75449173
1156420769
1211866264
1822795929
631556456
1961979354
472295106
869540740
643899146
1429038639
1341175279
471718688
1873268962
1287446508
1295738661
1208069948
842807248
2002516862
101956945
293084432
1805112763
1953983415
1031194504
668499128
1452341946
974582317
1509744987
951383873
1844750135
1150690677
1890757465
97634508
1823045786
1760812010
590862631
1906965361
1602904931
1670856615
173790838
68220775
1220473942
485931194
91922735
1689928702
163723766
1603992535
991781135
1172473742
1088998734
1936375471
732744137
1241530992
463180685
1610150517
269507360
816885060
430565715
343939874
705064955
14102485
2133070189
655499245
321730408
2112385722
2057839904
1974605029
574626531
598537093
427106124
1821439500
894134911
115780002
667469868
1450382354
870478546
199845375
21150298
1945781594
154949308
12505118
438061461
564103605
1454309418
536761958
1219022608
1489540362
2143588020
1134527543
1497558757
1170930411
26564079
119543582
527940847
1196233714
1678381558
1207843333
485423923
520171743
2113496737
1026253479
459183018
206162222
415721101
1200738233
1512942736
207236753
552096879
707647108
1073036798
1423272908
1989308320
1752822007
1281888645
2060944099
1454865980
156359872
2078546422
882308465
704272902
1208048291
1217431035
2039720335
1642109180
793631339
2129198355
563567791
1067910855
1624886208
1797535707
1329742824
798653326
1118520454
885022177
994473298
1325570651
877679646
1466182496
1936891728
2013387154
1796407244
470485278
2099440484
1595641220
1212250246
956780116
1076452811
450361896
1163754735
8234566
1543060882
1696511054
599828835
477523576
874834386
1326673755
620566585
861634926
1932861579
602133105
1884632727
123032300
1111898687
1755434334
1825268707
1236576058
1779575617
929852424
2129588221
465267827
155180396
1676183140
1329778797
416138605
1696770871
1929339678
1871257018
1775459999
1372138067
935188860
785001205
619025383
288436760
951644633
962442706
2142198491
1251593639
1601603434
199770128
299180581
1864625352
1934849685
669011200
1918101530
1756141750
2059942407
319003988
533423666
781910659
767705967
1728551935
742912033
534606264
393171352
1195826450
678731328
1189839731
1586757380
1349083294
1026330957
1517585344
1675796599
448724127
1701936486
1220737391
1088194110
1530971909
1207110470
666465318
931774190
745527706
1382324068
955969773
803749281
1896304546
1852381246
697857381
1122224526
2009388557
1723484535
92999482
1415507749
1902124637
906681700
565299717
1552642222
506595107
1122059157
1707279089
286195989
642743514
1349835137
288958238
2144584597
818844071
1863022248
1367189047
1241331413
865653633
455097563
315404504
580043551
1681159357
1725228437
2134192005
1088976707
58831276
1802441791
1540341578
1583123895
636323693
769364106
1566097708
102576422
233029159
1385526354
1719571752
1160260053
939391281
1765190447
1790014567
133103068
197350975
1913586865
162961914
852435341
203900523
1369270510
1145203092
1057660851
1337424695
1401387096
366711403
340622481
1238175970
1961304063
1409332096
1632955506
684319222
1384614813
1741311901
1070699102
730663014
2049394012
1674315260
136948160
670282055
1853232488
171720987
732600854
1958049927
1027144210
334409491
636863278
754157785
449464864
956238717
1744960012
1236466960
233492688
562428897
913484686
1910372420
2128009550
1596278407
1069791366
650159488
1394973904
215766191
2073836963
1752790292
335371165
1514986809
1988536279
960517919
1840466789
1109761605
941984223
963980974
1640764375
1824617188
2117196811
1160953958
1012280220
1683035787
329508685
53112958
898254766
1042739405
187085320
248673635
1581101078
545531512
1954213230
1978827560
1449510152
66951148
2001366013
1017300760
1634181306
828890249
1877015335
1165760502
1010269827
1319066705
1782668696
1243767961
1640845075
1499532258
1088380503
1421302112
1297634517
100598633
524481238
1171645402
1900918442
45967283
1609268112
1513325244
1751506373
1678996996
1887442151
1692336116
1257825085
729084745
1678937453
1596235443
174793383
2113021251
186264905
827826070
1484772169
183488714
1310497730
650521412
746703068
1802458202
991481582
932522053
172490009
1546930167
499793095
1022974453
1175498525
1707371834
1759488707
1269477224
1842888375
1305880612
1498165973
435853533
1740757778
1933550382
1558038035
891715752
1251936214
2000729625
382890638
36252527
89202931
659724139
1606043193
1617492949
1800047881
1673805292
489827809
1468975337
114343201
240357885
1466243495
554091293
235172988
569547204
1599212689
831265125
368755051
638142376
518351757
1120823448
1473255763
2116628652
243155004
1555796365
630946627
1035898653
1145900698
1817977115
1685115506
1702622924
1378359329
1466801858
1570774188
879441867
425047768
325196265
115956256
1926172331
616702100
988813156
1090731837
1610786900
1044916898
1756035389
1589559695
244131644
1375286257
1355746291
282541550
1664197746
1357305259
737306053
839554335
1415113676
779938768
1747783601
1829338688
2133818661
2128961353
794273850
18448083
2107706912
133273381
411102123
634102899
852438155
410280594
1809911234
502559778
78118849
603947609
474616619
1207796661
1146388712
826974915
1069705983
544863818
1470545062
878739554
175278860
656951030
114388852
1863929710
437066492
1637801453
878999118
1036705831
1520821663
1647802894
1695472129
1329768595
1343236708
242360880
191439559
826562240
1642656674
452576866
296382662
1602650469
75769229
1953707452
1159077218
1726248103
1919530856
1580394509
1950880024
1071197472
1408659225
865634894
1320667726
814402286
87352007
1356387299
1903684482
1356211832
1107509144
1259093941
1716552959
1359380439
1553349673
173761309
1188094179
157630895
1017285797
2012446925
739612015
1817592032
349965172
82081903
715870487
1660795967
281766158
672995648
11263289
1815841795
493308044
943213965
1221155703
957674319
2085765921
1195954814
1312169657
191590610
978744683
1275217140
775249767
907322715
1586275818
603749617
1645992754
632262215
1567970882
1169275859
1764619668
105012911
1628558189
1905520273
1820103606
1744577006
1786736265
770421999
156681037
1782369585
1234864936
1448908120
388365015
1295635842
1238914680
1204624864
779285122
1650383372
1121982395
191920412
960106160
1556963050
1586416346
1519596209
781976359
2018042503
73804104
2005040244
1128103778
933637041
1074822836
465694989
1445691429
1962421032
1697427508
1734957583
416799045
977502765
1740600409
217241837
2130834056
1949395035
799251530
1565054452
1901356797
772517924
372983011
1797298189
1051890519
15219069
911457245
279810510
2146755510
145005663
56249834
1780515054
1531283062
1023866737
2050847336
629870014
1254828216
1180497244
2041718905
985406551
1239308231
435309866
942331034
830828472
1564107662
644868802
1096440307
766230246
1418912834
2076929421
1478193038
895252218
430893005
1795169985
1861374235
481291351
1858683567
1785081528
1440721425
1378875594
997123341
1670178923
1201073420
1836571353
164830067
548932692
623294682
13695724
1525754958
365767927
1019431068
447672308
1609069555
1829498146
1503077151
1152935370
752922411
1745639432
2117769116
97002253
246537181
143157961
1674055783
1968584954
1888972711
1619060271
956730285
1263587740
449255666
1499864644
1064860608
2074357566
279773109
1457946455
1744002694
1003405907
1701506962
232369252
2077085331
1423934731
1085976865
1078396751
1715336477
1932112278
1916162535
842513619
1737103007
697817496
1011805863
933366166
902951449
1073354116
1700018772
525608040
739944616
1163980351
1581924237
1039886332
714750672
22659993
83070319
2147221811
1176088926
500474018
1874550395
1571847287
978886017
812929251
722204866
691290527
1937199830
239660413
1742451055
804101578
1099475940
814231725
206009242
1191799408
2040833708
1735050092
1572019207
1588311100
5075053
869489972
366628872
494238921
1263071365
1150877921
1535945623
248554667
1097704554
1096756637
2113765454
945813188
1714959240
923907877
366109802
1007010379
1507710338
2133131211
415985309
334505345
1548319951
1252944098
414375264
790254152
562122942
654969941
1907486875
1157343390
220414107
261846534
1843704270
270917611
1706083946
1157385885
2136964248
1761354536
532035056
188167721
148285843
1340357639
1387408163
565478812
1487406316
1757108374
986422313
1130666163
641320314
832190843
1309546868
236767034
1653181317
67782403
1130319235
1048449726
1524900477
102334295
1812335839
1464572903
119666328
746077470
1595138481
1752299156
1486722517
10898290
455408385
489307705
581736807
512761487
462634351
1510640230
2118944681
447499252
1612500955
1630839963
975194759
447385059
670055592
1301556949
2024831183
1320676133
736627290
1131674950
2104390185
1117036485
537352709
2068653610
782659691
339385837
2025228795
771516481
399021397
752688211
1068507444
866100466
809547274
366138122
2140223478
105401812
2013998626
1455477007
323799252
2096805248
1207345729
315984399
1032494449
1309779965
1634227964
2135175664
1129549658
1274896499
1587692787
884635150
515115948
769123632
1205855655
131619378
1128284220
366800247
189139459
1835910421
1268552282
63044055
167295707
1931116271
16229287
1238234461
450548472
2074695815
1153658445
2032791913
219264990
1171112991
1585154268
1282838998
589056755
851020969
1521990019
1354511429
1997065418
1153904646
1541354777
250758671
772403355
646966952
1110473791
716750835
1058688503
1053252166
317444202
1867097338
289266785
1096366342
1968130893
342871584
702830503
1054684971
643755027
19551141
1644974334
740808621
1805485428
2036987131
1693576563
1996519817
854944358
1624454921
1396744644
503020711
882685934
1485960273
1537095019
1511258323
1064402423
473016627
1185233581
341921541
854416593
721089128
748172219
1119617707
1185279459
2022828827
1653596596
1170648140
489815618
688412479
349411539
15027861
125493459
1917058376
1349008415
273743803
2050615383
1503233011
1315917738
374313403
1073676683
1779125143
1790561603
1990195951
989420105
2052740511
1692510396
1136286132
885029582
880629193
1076038680
1274891938
1111470418
941690055
211410869
2112363988
516087607
1649982859
2137388527
1039200365
608178059
117642695
321456620
1660533045
1854678975
1514221725
455802035
1411790420
1771753940
721949280
1833652674
117306886
1216606461
1217267307
1974454184
1590955290
1248487005
1302781138
1650913746
954618894
1144090121
1498694619
487961503
126642208
333881958
1612534220
645653738
1999709488
162868955
1067985487
852437003
870833824
479028744
701339808
1862773890
1305064313
826768442
318354843
685437694
163346490
619452330
1229898215
1034072830
134083874
460894123
1508563427
1980259682
561715925
2064211147
2002966921
1573413572
2034054358
1402687981
1650061434
237134152
182411850
2000249032
2016362457
1750678062
642729892
173125387
269416797
729954055
882685934
1042296677
1422083702
1588791484
406655257
1070658879
1286511677
1866650133
829313262
460965908
1651818464
654436467
308378278
142521691
295941121
814716940
366771338
1911518773
762100564
1855818122
1310191107
1796184894
1519713338
81519566
52959157
2052283032
915105905
1548840094
1791538958
2094319243
1309172318
2130280132
725064886
877134428
1262280680
1679266952
237469791
67624742
1675265140
1940017539
1638455696
1709786344
880221964
812670538
2029628985
1823180680
713340309
1750701489
417653398
329247100
736665562
1708996782
460290821
1820608168
1011202046
528937737
1262121616
662783458
1509713715
214732150
456843511
661701657
1757521546
548804831
1510107318
1125570069
1647734569
1741792162
1902267808
1569544769
1146518998
1047071444
738618337
1233111081
758987991
986684505
590823770
1895388771
266492012
1019854530
1970438838
1308930804
1055747429
811133745
2005516589
879487155
468780249
1340634675
1263649490
2110868244
73580219
2017534719
1944846118
1102292765
565695238
121909816
1313457856
448650777
423910120
88122579
2113478926
1256671934
2034969729
868014354
1265651531
484456400
1843613312
1899636798
101406908
1512369040
1174564867
1926694781
94338027
554370163
2035515617
1344488047
1365337470
1088987346
1224371460
1804814317
626951802
168851379
1497853175
787846981
1555275519
1279146966
916331831
1332657127
374465042
1053600917
1036536915
1899915516
1483098293
1810519659
628198961
1343305814
60822072
922954846
1145233446
1942496592
996718307
1301618081
962645016
996750599
2049763097
274235309
1986503944
547443203
1943706033
976642364
1392576248
3404348
1917589299
356731204
1876167060
1814178698
489621756
1379096492
2077476604
604978448
481055056
1441613123
2144240616
1370483163
2074385955
1162108872
233885962
1037958484
343186762
312896985
1250962531
264764061
1578316359
391437511
1876897164
942364564
1385735419
270242592
1372403115
1755391969
739181867
1991510530
1101275003
131639746
1867413039
1244151592
1048590628
742395958
232794783
1466254620
964487358
1469304057
1552282071
2106784474
1372669341
717788528
1801639696
660292665
147840570
200961018
2143579891
1562853132
2128466802
630181408
1394618979
807086228
196005227
437678283
496189382
1789341122
722074020
1681685678
441939845
216418963
1189713415
1647663297
2018624379
749317383
2108672256
135362103
393789843
1471114229
2059558809
747229254
1687216518
160297834
1779957247
734312267
352126844
1307289347
616420616
1816900928
1409766567
2054440781
704339937
1111988882
578291263
1411618233
1354797574
32284834
422636480
1724128322
1951822209
807695699
106884245
2036581725
847877757
1465273563
670563109
1830405464
1326355638
1516964177
2073779925
877690249
667798641
989206225
1711345942
54059365
69892125
724107519
61773683
66336282
83148917
1734504879
1879095269
1979790182
1851442920
1430047877
1528381639
1975729021
1306787612
1226088725
665204681
662098164
1265850362
1812213028
372829861
1733913790
787776788
1479039720
254999587
899874322
2072943733
1878917403
1815929539
101183055
211994333
789420311
1670677606
756962820
973739997
2058495430
233203614
878229770
1532339480
839105251
903011476
2111503623
1653415238
567854460
320856023
368800463
1517512177
386465667
827544100
946324932
1135848775
241878820
1963268368
1371821533
851994563
266753848
1044410159
291179570
1288350068
1295053445
1423906205
1842953618
636828571
1291286350
758698055
1387480130
1613816086
331002264
1099091670
2021508479
81365310
770026307
844089802
1223750470
327022100
1677727041
2056016316
1446290316
1303983811
1479912472
1740296890
131170700
447389638
1879515377
1681802775
1452133192
661747043
1602386142
145032965
790800036
1816051720
1951712222
925699558
823665195
437610487
1139559209
652245522
1802967119
1272449175
1389524434
605639978
1968897169
718953734
469568231
394038785
1819021574
149278694
345549029
874286169
1885203120
1314239837
891660142
541821237
898310148
1488857957
2021920016
824240650
1614492426
2126478768
1904521278
371807504
2023647410
1733527565
1627537536
1144768954
1794838697
1070903093
203744046
372989636
132972473
465743640
859401006
33752543
732055529
366434798
1342046562
239189871
1124186275
504218438
1701778455
1492574749
1513622756
778969638
696639698
2055110144
1939612199
1344961660
2879538
1477961078
625770073
684428165
1075583766
1039479659
87078739
1412575186
1826910624
940341173
1885368270
1129074059
1252854936
42740610
1706779021
1329858024
989235477
249104006
356022708
516163445
353399253
1846057572
62659378
1883645964
934521217
394811072
140183836
1858815831
513170768
547615981
2041966585
1381659765
29544035
852648914
168604914
766515166
1708709185
43670320
1178862032
1449279132
907912965
960223185
201521082
593418375
937584434
2115134806
414632519
102415960
1119560651
600237345
1833184401
174570035
153285114
1901805147
1247719894
1407454831
831442954
1389369177
1975289974
1112664220
536556270
193331402
738786876
1290524278
2024239189
1324265347
2131442773
672578836
2094247988
696576846
742063335
175303975
2080177561
937845369
1581127148
2058158697
800863516
338350947
94858904
598863069
1827479732
439985481
558606271
1762048279
171669135
1209567046
111584014
2139061724
181946139
1156351185
1327452552
1317993372
1851444321
940591873
211958478
1114425539
2086666044
910849564
1815683710
678194811
43690812
17783247
1470209466
1676647424
366818549
446628598
1654204415
1363584051
1548884946
586714488
512221542
1979917688
592194037
967165204
1164146113
1477878526
1947839403
1162894152
896491737
659083367
860614349
2066780575
1830527571
1305238057
1604135413
154405190
308982791
883100741
750563971
818251800
878499541
1420389938
1984141784
1827081248
1201629671
790412961
122573157
131123270
2012406644
1942817643
2078247843
1609513642
1069643566
2111023863
513100258
1359133852
688881127
100467882
1747026150
221277128
948174917
1698569862
1913938421
1952197615
1170555519
1941310680
663125408
269185574
1943709010
99807186
855052340
304238405
1583004492
1741556591
978779540
1461697539
534062728
1320524922
778459550
260036433
376183652
943973692
281927490
1389424396
1004110870
2130753965
1058951401
1377412856
2084224756
1928099495
780341763
1606934768
1066056556
1647308196
1916542319
1385072727
1830693363
2065281015
2050677354
522254638
1572997646
938681374
277907725
2007038455
1274546429
1142656299
1255360337
1074170906
956333261
373965003
1046449378
788619191
49514053
1566846466
1548946019
1956232926
1055760549
287869615
719290290
362156067
515510374
91152501
846433390
1595644997
431424851
1680599804
1437092698
987433295
984829868
2058425344
864061935
578313885
13671188
1918305908
1113547916
1685526533
967612205
1445755747
1948420774
1932226504
757433155
140752870
1268746527
1861184503
456648020
1662267678
578680208
994680568
51873381
1328090989
1871680630
1090034165
285254794
770247256
1599837112
666584847
1041827729
556602904
1626508681
2074954611
314972736
2070663905
2025129323
669983797
843827921
1566971233
164148119
1518003305
2105760095
2030846648
1713851190
260925099
1186718463
1638635342
343145668
1787888086
1336180012
2117641134
806745012
487806216
21344146
1467519482
74960786
2100070408
294640566
355348478
67997247
1926270087
541454223
1667720180
1956672997
1870643208
1854431914
2130961063
1955914804
1646132006
1073284080
2072518994
1143182862
104391130
1506079426
1670956123
762877971
510271653
1356112781
699282752
115961922
1923490430
1573216505
36699049
2144546929
719079184
377466138
73453196
1347144602
507751684
28021987
751743339
2081416268
1835914437
189723104
2055622478
1878774490
1317815115
1485011766
1515027788
1476188878
612306360
836915150
300926197
465586999
1358423101
435785341
395131964
937566571
1326664705
211563046
2084865179
740525695
713400886
1818270331
895727747
729570357
945939070
603658710
182868711
1153407242
2083982321
134377690
2106904870
1674858598
39525261
60957548
1509765182
1979669726
946223332
576595608
20330371
1695286202
814268837
1306116819
55641444
121148831
178462
1673502468
1102960233
677980904
1357837152
242682418
50178096
1297614512
1060907969
411327535
718753194
1869422723
1044562105
136568282
1586938364
327141978
1145941905
1798721451
1303030017
695497276
1957466017
602055163
320198039
356896678
904641747
583669471
1512689054
1795101245
1991979690
532321895
1343581338
1796118964
1047621597
1290304156
2042970995
1248586977
202105888
1612521259
1462522627
40546959
755023105
97083203
1262919870
1187167363
1897139783
221023876
3948462
1757521546
1519792760
2142836015
928043680
2005137426
409706038
987239779
1873712961
1883086252
1328856949
1168697023
2058183652
2004427353
937864087
2030388270
898485478
1486097026
1879095269
2095759234
1546222393
862891522
893421033
1396473665
484020263
265562815
1629473900
1095817319
1156658724
1045211277
345555316
1470468949
1625414138
579039667
292052253
57442885
1059987884
1884183357
825682798
909203036
1959922248
175097944
330071230
1850884907
687738560
1138803942
1140846852
67320366
887650085
1096142218
841061312
1082597846
227811445
1462119328
143278142
214875470
1531862038
1411790115
2015860469
1164825686
851224390
583367985
1484958264
1215553906
1633273999
26774942
720832569
1118854670
1211292760
1052242664
1326990963
1516550832
1528084247
1613176472
563372702
1038243502
1701893140
2078201235
255710284
1729708372
1070421754
455590078
1883615415
507002024
415496380
689949250
724849618
1221130236
333155836
2023808070
1737834294
463873708
1144580403
1065096349
1834960013
652490898
57598838
1169447311
390043199
933407460
1128153509
1795109375
165702523
857932488
615690546
717222713
381634153
26724227
494960954
730556200
558680282
693279375
1252230902
1315935350
979912195
1365199412
103423772
753965395
993446800
134597713
1665823970
837440142
1354986228
986294615
1604395023
415337619
1520060164
1753896858
1176509807
1309727158
461886108
615092738
1547820510
1892309270
1015904823
798337803
49167784
1480751681
42285468
440735896
1449285525
967714099
1945090165
168952178
739294094
766305675
916557654
40638959
1356751296
1237492229
730490603
1315076617
1008851443
1342123488
1421714111
1123148953
1868488474
167681710
772709026
1521202338
1025898260
68590855
1158521701
1163044923
1175653691
649311678
1392938639
921002718
1224149178
306445384
849100133
453224536
587848563
1598246375
1224958908
993704763
381816034
1602073145
738665957
2132622980
724119312
1175026932
1249788365
324582270
2057539744
1315146572
575305180
134877040
1360127067
1065881161
768964561
976749951
198647055
1981087358
1741366389
1370098225
733849424
23506454
270784326
1905312636
2140278083
271405581
318565674
1085215549
1950424096
1430882936
1296311591
1023905298
1334519774
742556178
23033089
782916481
109552911
538552921
1344765473
1124669160
369647669
2098343901
814403405
1171316
1470090737
897764638
621844693
1047819778
1305441040
1582409026
518313854
317645036
289677177
907540348
1163622375
898050389
546710658
528330889
1316053529
644662818
762115943
728107832
1288058659
8627762
1839379719
1228065468
2079560334
481001538
2056465367
117627063
1344269605
551127298
1608138313
410305469
2088070236
232516715
971927782
277560605
961583073
278674051
144771033
150047500
1624478832
239196055
401962669
521206518
1665822528
923433786
144223832
1639434095
1762395432
1307842619
1969283501
1266225380
783671787
674471581
1158627628
836453390
1848897101
1168105144
120843673
1784716598
937506444
1119575379
663129529
320592709
598165192
2025455599
765040738
812303066
447632311
1132524232
594574506
444696498
989549507
1523980718
439867841
151982466
939775694
771688878
1417190910
1839590334
645539455
2140709027
958261240
1059123048
2041900695
1170985918
318085570
696737928
1310255414
1456721588
1742898191
1865671350
1918986412
1795506705
580271378
1118055758
178074857
2114283495
1725684976
2026231497
255066604
1261349928
1457134712
1421006885
383997632
1018664788
2049759186
9765626
1941290160
1137114319
1495530922
64105524
1398547906
1009908667
1932247200
986576853
1002959014
1781908834
1051460718
668821519
1420898041
1910580887
1701521854
1130129021
1208324604
479138066
1017917320
549774595
498503721
1641886406
481673924
1641485823
2114905164
765783870
2002995951
1932446290
1558734079
918235686
1101118553
1769038182
1577477188
407617015
568169251
673380703
236642437
223583991
1676623725
1147540490
37941079
1610598159
771012236
460563826
557008011
1636285480
775048447
1433879960
1256386044
56140443
482346999
447448001
755593474
1555023034
820114861
947368877
53917034
1358686320
1882569301
1528160939
1103860979
206934990
631668826
1436604456
1474700381
2120409497
1595997574
1326444270
833636953
1594735787
585978399
78558464
1367707785
314514455
431226267
186560599
967696084
548601893
1104904612
664962143
1787047787
725751316
1818484130
1975712457
675063877
1266328338
1204475181
657378824
1758368862
273697591
293474006
1740675462
532036550
2025790672
1930070627
333861701
1047681982
1906015514
1850384484
973696912
769573072
993655146
1192696790
144563583
389329147
95896926
251153463
1549438094
744223592
826838318
959768204
1359549378
760688220
1635837416
752043609
1716853936
1051251469
1274467033
817806566
341226158
238580980
1836253001
2106587674
257567858
563596321
1363605629
461353648
1490864819
277051065
1789927843
168914587
297553050
1309672991
1910855425
862611530
386609076
1127082665
626373392
248798360
1469559422
905409891
1587111803
1532110860
519072745
1432742958
213832535
591485681
782529915
1500576576
1072643133
371608014
1598145364
2044448437
943726011
1437706349
81149164
1308717922
811236608
381744763
956358034
1875173841
1257933177
1233299375
1426713610
41995223
1925475590
479519399
1141789374
941588711
749825955
1212982087
701478381
1419359161
261368681
735915295
1179661868
854474726
1967790025
1789768126
1225126067
1152573951
1646339165
1490096735
1938576548
1744677135
2045892644
1843662249
835088344
918240430
664005721
1153706728
903265598
53985084
1994687373
1150994951
1857679285
1004597912
1221974900
315024901
651109612
212505515
1761948984
1742308697
1191463956
1784807029
1399546980
1780901086
2114247195
350023594
1115797746
1636910197
2106545536
1333969960
347738367
554673595
1834589075
840360992
1557173993
1735255853
181921051
940970841
287680799
1390064064
1049972234
1243975384
1117773539
1591752417
384308027
1608840879
9980516
534336194
1182777470
1993672732
818576024
579649413
200251540
5306729
1423776327
910434526
252648118
548528160
486891539
854327991
518833500
1167701433
121234700
965297984
1709951844
2062784831
1018191165
129418464
420487818
2126693071
1032789741
300779593
77467093
579034957
1632848100
155456641
1057316449
199876894
121001038
1876657330
943780073
1080669007
1752026763
1916923767
2017484749
613404587
1806009630
485884604
471039956
1194045480
1493087155
1272855606
1821584534
1319882291
83411247
1518670961
292237601
1712470545
1800038097
846556346
1300897837
1991427749
1240045643
1534923077
1441713528
1879668275
1542027620
80599516
1768397086
1459853570
1763335621
451428256
303817119
120308411
107315116
187085412
785845279
1900177766
2092970945
1357023316
962044351
1519895572
1673691474
1217814393
108649549
685431251
1789579364
864225043
735092079
1077398172
799223098
131222810
106741493
1427256106
2044105562
549899661
1842953618
962662891
2021004214
1033124698
742427897
560389344
1438713185
1163534743
1090245696
1921697503
2013536490
1007803471
1300506477
1563265848
109938533
1823797871
743012225
1039653523
183523465
2038035651
1667947888
2123275106
1094346698
278133194
1842591480
1283400505
1015007488
1033743334
1488557227
574125473
596307836
1649848260
1506722641
1314379462
406826613
751847661
491416249
2115892766
764348488
706156085
2118175798
1724537489
789664737
1769384924
2105050140
2083617655
217277942
492736696
1899961435
1082415308
406843775
1344856501
2067645462
814356925
1189384226
1678481894
595435925
885827160
160757416
750245516
596967300
423205428
2081265408
6217099
1544118727
123569328
419389164
1192421435
2079158507
1992218887
1397794426
500830375
400916534
1716978468
1016099339
1267380902
821328993
747794772
2134846383
728827054
1303143325
514351654
1684500671
304626710
834535789
1560521458
280566090
174803972
926496214
136389377
1053597530
1035199219
1936173216
1452598448
434686350
811360495
263558075
1805175417
2050876644
1245164942
963222712
616547008
509320136
1325506979
121427701
584325606
1099955466
510218678
1917565857
388929367
408154542
143178612
871211921
585920513
944320073
1285742789
1848656935
497087366
474664841
1107237493
1481726570
1802478609
1273909193
1491019955
688620345
303059743
987041019
692195853
1156284997
454164195
37606837
1352071414
1922806698
215925234
1345644656
251817254
1840187462
1095325090
438630693
431483817
574730229
339690456
732167699
1421270599
450707993
143059945
59049679
1083708307
1310088633
236356319
34192554
657849896
1421805089
50050406
218789673
1212025836
2103809206
1654772863
988281292
137286140
683574794
1429642299
1694106068
1373662131
1811781402
1220267322
1551863814
1149590239
1790660751
1463745775
1870994295
2091262232
58147975
624948883
621347039
830927162
2014469918
155968269
571892874
2131196895
1630588201
732383151
656620643
386599033
970160481
215322066
308181588
1422496616
1216698816
1651079278
982587168
1227481544
1778062486
152950387
1991344863
499831803
1390778595
795102707
2064675023
1086141701
1971597450
500776867
1156048205
768536602
1980318629
1039687837
1372153850
514848146
292062713
620171368
1705288321
1907413820
2110063201
427830710
97100145
1628384032
1142454796
606147128
1384807948
342590983
983273388
181594013
1859799806
1853920515
1502974883
2027133172
258781987
1213789978
352499051
1849741059
143295290
1158818222
1745390053
881240339
122044311
885833771
1948754626
1152771981
731718240
862527637
235060151
2016242093
494475530
616043307
2681666
1223127594
1040460933
1141087006
506347176
1669178253
344743592
1574811599
2098360851
439879898
1853333761
476275502
1562190728
1114489997
1541979780
936590264
453748203
373542361
379866092
1499990259
897429473
1136582805
1637160895
646693622
977555804
1334638172
1773202189
423581713
1969973864
1741970429
210362093
627845954
1948936715
1422432695
1349009898
270941634
337747318
282593311
1403547370
129980808
767589039
1291287923
964113491
631532145
2002666542
1186301592
952073249
364876723
273241577
458092443
1149553765
1028148552
1907818473
158070462
1870777858
1758742017
1715063120
937494317
17333925
1750743577
673916066
1794657405
279652163
1355093720
1800202317
185365918
659417312
1064161252
1165057688
833764610
886410678
1394058483
1588295897
1785981197
1512701634
582888539
2021582142
1374049826
1452504382
453351408
1731950561
1565481171
1142795997
605803543
933548725
1849032354
1524780146
911125870
1861601711
508444301
277914051
122588618
300811897
1039511197
1339842506
1365445039
2018804814
2106783297
1735724053
1279108102
1700957166
2111689451
754689207
517421335
1411574562
2094271942
202245019
1795912122
778103834
934238687
1171819803
767564906
1897286372
548805404
550372134
1613421533
1659338360
1869711257
1763244077
1872379841
1549003549
1469349576
989330720
1544508574
513956140
383289333
1677488628
1988667365
164638463
1203446235
257837723
171487113
1762418109
2033968831
771096963
1952151195
1552092622
1645314337
812649116
60449750
639527920
75183531
676140414
2069680431
584173853
1338678192
1559128691
1677785771
630797213
1696786901
869407508
1221001515
769022959
1059116942
1660471407
1190035574
812422061
650188233
624782389
1379526366
1049795311
247372281
296331509
1011886867
122393546
1066313983
210854892
231111092
1003237974
1487458931
282657613
44342449
773627376
1227531522
1281391465
86945212
440150455
1054326804
62792968
1636006742
1511931895
1780654528
41212839
780890442
764045565
1116776787
1522784687
1518043370
1715587223
982551983
1321046912
3091974
1505287910
2063263492
1195581234
1868005344
1905480353
785955739
1147300118
450361406
1847277537
2005102033
580026009
291486882
1001928459
1318117647
1091425848
135262909
1426578445
1566458145
927410614
493180998
1792401017
492816109
1802365768
1795891258
1805194328
1209486975
754351061
189973834
1094107779
303965681
310990265
820877083
1229650915
69583241
1982259498
1163817154
1565636547
1287270381
707164083
1796830886
1657398554
1600292225
1844395351
796937817
702320331
239748
23861741
1899102258
108070628
406678908
242109353
2023837833
264941184
240093906
13310803
1850272678
1013855198
136502042
1823013285
1148870407
692790055
1703798711
1266931426
481958592
643421231
1147608547
521765335
202599660
989185249
1941962455
1930511508
361920566
222942779
447553723
1218746026
1478439900
1196069852
1927267372
1150364236
710661234
1809385576
93962020
503400286
1751380152
190623326
158706215
1200139865
1008168675
1317580860
177907511
1301047505
1033179536
492417072
698078217
675781506
863698279
392279628
1058055552
1560520456
2064591267
1172551910
956703045
387286587
2090233999
214492354
1772197787
1049722531
1681200840
745851833
370488257
2115127027
1284210073
1831310953
757748297
194126158
1549494465
669833415
1950663371
586618113
565308964
188088160
1767859054
1450014725
230683427
716442636
859060043
164687386
501715802
1765315938
33115310
348988734
1852814180
179941276
410633162
1319960434
91032012
1763425912
656058165
1165707608
151717787
1656234441
1578183613
1572546352
555075476
1452706694
1876889637
1022656814
766253748
166375833
1676105423
1057301361
1941142763
1108853591
405373832
1858952293
684889938
464847515
1357808496
742731302
1859147925
506317485
1559784579
1311454146
1991127142
906142238
1410099540
173827641
593173224
1683416303
913480430
849840149
1731111784
717412633
1772486265
897500210
1214336684
552294472
16039282
1714140677
517785152
1590480116
457460499
1872546077
1302697657
1113920776
1059698080
566341759
399963808
364324373
1669806889
738393372
700881002
1807104864
1155338961
558893104
388750525
1930428278
317915738
1418098521
562584063
547456504
258738165
2008725579
1585771583
2021019847
1794794813
27272292
1310126399
1700868538
496041348
1543060882
1408197796
1314838899
1401015616
1070677824
1584911618
957937312
108418334
921505184
159371851
721229607
1594622287
377171191
1177303505
1746436158
847968160
1198886108
1647608537
856874122
231841709
963792342
1075695087
733496069
1312162775
2044489008
1907069633
1057205899
2063920038
168593478
1189166710
939950387
892709100
1922029994
727966185
1566465967
1013921239
935848119
1217098363
1072275248
1922312930
1205567187
1750148950
1961412491
1845210400
7872425
1215314616
565325576
469327499
1130659255
1372411501
87250244
1148692465
1382267788
1533002395
610168927
617028563
550031152
1954155275
699940929
427081815
1743518878
346875945
931221999
993379453
71785639
338669772
601046378
695168718
1360994434
344271081
1497227384
862509628
886412447
1318699936
482192910
696414459
174024529
1297293203
799360532
1320879744
583971822
538102342
353160542
542575505
600473989
538810991
192186334
1865322144
525157388
361518811
1800632130
2079543991
1032099388
242291128
1620800715
402313484
622408774
1218022726
1690056648
2003508224
1074022541
1941388537
1301328862
1076720780
746625122
974822690
1261516905
1389313007
806202912
1904662332
389490080
461148172
965842933
647185255
332725308
191502441
197467984
1697511141
817637629
1613529953
856636067
603398415
1160906810
1292156609
863063671
741309692
1987014279
1812911139
1355296889
1994587965
1251546501
1443020331
1358327776
2120269925
415488697
1166421239
2062910188
638951720
1628713123
1976091419
585634277
1154306645
2131986073
1734587666
1397512949
680980223
1549848666
262348750
604379566
1777653173
1471734080
765274976
1046647734
1257093298
932880166
1141651114
954694411
1416025476
1666585964
743207708
869501300
86191680
1775442623
1374037210
412945598
1053726149
883485177
1567025864
199022714
562396376
1142850648
521322657
2011171438
401069854
703492657
1160210093
735582323
229173281
1781591035
1240517236
2145263003
1208473739
374551416
945645824
1708695940
2086075704
979790660
644748026
667043735
1173512178
76958154
563241139
496564819
464198179
515911354
1173762930
1325533804
705519328
58413075
1839707536
1214477777
1385311761
81653455
762178172
2106897983
1959759619
1561452205
1000763201
1965278980
1304154995
2044478327
1794835572
674847464
534452139
1062326455
1576583714
29975691
392464190
634597694
1981228260
1439648361
135083789
1281037157
846087268
2132433451
1759379965
1470529478
1912268089
594095827
346090846
1091791508
1599884341
177113238
994047317
1381776377
352646170
514654897
1081517810
186703812
1549729532
104588730
2071953871
820325508
1299536755
1431649700
2071230960
2137052005
820440315
12380457
1382815123
2021344990
666437843
571623415
1869614161
1521033433
1768090316
643657923
1991985602
125362239
1380713928
871359075
1697594809
1809844481
130324523
663332734
2078182063
1029129591
1128070298
365909100
437637770
495986102
594840468
1420278267
639189113
209139113
527672928
1266870183
471343606
1474880906
658907093
1165777729
189690911
1671137230
2108232280
1070264756
162331841
1155733479
158627218
1700249724
1516538217
887248976
282938286
1275558248
1958344262
1559789190
1413818752
496401457
541558947
249292918
603867458
1388754775
1504942229
740552336
2025482047
1160982014
932973180
1986675061
1978691790
1764423649
278504655
1083486261
1300396858
223464301
772281858
996968051
1101857773
281067678
252810351
441278595
1926746629
1188948659
1213088125
1764718703
948565637
632102138
1002783114
410672528
1221116072
1156958450
1972024086
85759526
151368347
1795330890
789805286
2096372502
1594063295
475417716
1728624611
1621856983
533450051
1430563883
851002755
1931207114
1654633748
403666279
1410440418
2014274384
1378827981
2111059422
994264699
821989869
1604960712
641546705
959187252
992315554
848347932
1142571070
229292459
2123563883
223573577
1749978868
357359394
1702022210
1402678845
139677711
534985083
539284986
795165400
1337708432
2114249955
721446446
357720076
341933017
1008147106
199557621
1231725563
121053445
1897442988
43346463
874154780
55837428
1868478791
133144398
66957782
485037039
645575437
932297292
1158431439
565150317
965066622
1547537447
1210533527
275522099
1372148234
954511624
1792556845
283577354
2025689143
774013580
1870828143
242252077
863630787
1555053260
1253190790
193045593
456266576
585016215
817495659
378401030
2077238879
1472998288
1195233048
633086811
1387566067
1656985487
1053726149
1583037064
449525879
1540566484
1797555282
1958794439
1706864779
523261387
389933765
333110287
920940198
1349392146
1683474129
544341601
309552104
1311568880
1578736205
1793779377
1518024602
2088600000
174081290
1350741279
486053095
1614984563
1708333934
1800762189
862865120
393915090
471916704
889145184
1723363975
1004874374
198948468
1543801451
1538532979
726505938
1036259704
1084212338
209267074
526537877
269012775
604323168
1172242948
1923275479
1335999058
1651788884
899513984
1121673380
886991076
1705663532
1086186739
2088177119
1982852013
193231782
717494086
1861777556
72522785
1298359221
1626183186
106634884
1016213921
1757233494
1075112209
2059064586
1549713180
10214531
1165695710
537484028
163506317
1030178717
1492295249
1898325045
157995951
2011915257
390118499
67696831
546253068
787898275
1296747642
1708961567
448782224
2025019122
2098285395
402338901
997876505
1667760080
265928253
1611047362
553597178
767872187
1588608104
58842296
1274470710
345342723
515736977
1638248594
1114678343
1516417270
1928511189
1868325331
1863481245
451308870
1817627368
1276556742
1974769394
688499054
1856564260
1557136958
1177253886
781714191
2055501794
1365895253
369203345
593215155
987699371
1092973183
909439118
1460306135
1086527049
298568906
1867181741
581865023
1134393274
1166272575
2065913311
1387393782
1685774946
637017342
1249819324
1172751645
115942640
1636100656
192768714
1718694306
1513837836
2035281133
1118507370
1975099099
1562797443
1991841183
1157797252
68756998
1831632059
36637307
2011804645
1888108468
489745512
1086153335
911631237
1408374517
1836574281
411181264
885159015
1974528535
1245370463
346330828
89710863
1885355590
1780018302
1580316526
368692682
1819700301
2029764381
599173669
1321965399
2128954331
1592438718
1007156656
1860673640
2028069047
977569686
303181392
781676408
1142226029
1480426882
1115044832
479730057
1304904635
1330259525
720719649
424429480
1289360900
1177108205
1354954294
1890426938
1677483750
1085327681
330445825
1580509807
1708658385
1692289721
616191041
2000829056
2075734290
705125306
1781373563
910198595
739170138
1081908960
936507985
1306563832
1270366307
173885518
1951271008
1844686601
1390763603
833838673
534462630
559778341
1818412210
339577233
333830952
1666463846
1886401780
355805606
1501420016
660436641
914726321
1617437590
1397455164
534244122
2080783866
685128321
924412942
1651413316
1482769848
1173030612
1306422158
575146968
859174684
1952419391
554088710
1730994439
1412904146
1007577480
769786323
911211589
1563561371
393752783
830945530
193601731
742152227
964400098
1431101093
797844350
1084413746
1360513938
228951408
674543536
1166281131
1813521693
634907868
1773967400
2088471915
57993883
1862525992
2105444457
2088511781
1011268547
1278501992
1738997328
792794189
1700378926
782138475
1854912520
1564878652
879541595
2042649325
235467549
546361245
1593301547
1453728925
9838370
782135483
487112750
2140635901
1893624938
1882753903
1714981193
1506529294
1999783902
1824934578
415843794
844883608
1452516595
493918244
1176053244
812898068
732650814
466580276
619896007
559571914
1893672586
1318634000
1187831690
1725097414
1183446770
1422287395
1024113840
455673250
1125543824
98570833
749419542
1913518617
672151098
2060592605
1981983984
1652131295
1649874358
1938747542
783292116
876377651
87423566
1795875865
1291229194
813845459
322978011
155324445
720541927
1589784756
905226135
897226515
1015002783
185806724
2145957002
1662161305
679528172
1707024908
1708938299
1413539888
918559414
51080869
1254386370
1645872278
1705306035
1464410337
2033745247
1702882067
571665834
559246451
964059013
364242054
686812769
1232594332
1473066063
744056866
659955777
527394317
950411436
840574331
483693966
1727638281
291938656
1741027501
445728144
581302326
1033989208
142173268
1793981091
903589143
627953089
1654332558
219180827
1183201798
1950566655
1222479190
269965059
692493365
1219608905
1282975188
73053783
908317495
1562850125
1913690858
704365709
2041167407
51349030
1396153119
1617444233
2080467844
2111136455
652555095
2086080120
724305103
504563137
1213475749
856585260
2030945623
1801860640
516612301
606273996
1704558233
245748170
1958007738
2020601711
438471400
1285080577
628873552
223602229
1856562298
1951864311
1349764119
1967790925
1688384973
568455736
420106588
2110035760
564898248
1792955794
1636472824
97394466
1363845667
1284425241
1562286819
2127303117
390711317
2042171972
2014323641
457642460
1917597198
1623433416
1321099666
688057365
611787834
1616583030
1127642414
13725208
162580236
388214025
1339589770
2137648648
880001409
585416001
1418071203
1352336396
2145344992
399215199
448352299
1888442726
1453974644
1869560803
443038378
1145700706
2082968660
2071453111
1257513547
355875680
453898705
1582432040
200936996
77906789
1753386461
1285296366
1461988569
1104828600
207980785
1194737803
1590000791
213276523
1633125464
363482095
356022423
3497994
1675217185
1396194773
1754358610
1871532733
2090743351
901597335
1095673189
1873013034
220726125
14290714
755794816
1719027786
434336277
1476278413
1308669981
1131976833
517568433
220168916
186935409
1217955184
1658788791
93611232
1637526365
1172354387
1243491373
1602911137
2018131402
1153789095
2073852436
2127794597
1324586925
1449399046
753901474
2044005381
1447252172
757555066
1147480404
1571942208
1738832173
944734092
600750937
1057836226
1814739676
995761550
93873379
1495832324
700166801
103796112
1068776948
1456514537
601645899
892984371
680985880
1343232758
921547240
904666894
1814951015
2067105290
1944295986
1177697475
2063354028
1057987433
1813195967
276613246
2069996245
992847204
742681651
88814031
202515328
289136196
1126344306
740455844
2091160759
372920465
1445210482
2122946522
1562090850
168360867
374891905
2131131540
1823870217
557280455
2067577350
1704131756
75859440
660849304
1207108712
1921289181
1617669124
345824916
836358934
1605525160
1473629391
1908542721
1807428173
514307908
1511424833
401663530
1672372300
1124228419
1018088953
1304043177
369416074
217465172
333356338
942357316
343451416
946253949
2028529892
1289999927
1867191433
588857170
137995171
2080211827
1464815531
1896522677
1855533731
2143008217
1198228767
1682333901
771438954
1336264216
467632075
1663815121
353508641
939055071
387362050
1147615789
685200487
632158758
609354008
2093140269
1206928452
667588560
712935584
1373072868
1916973073
596527441
1928349429
1031457966
496638728
107999832
1414821366
825490827
93487061
23673986
1746091117
1244139309
1918019788
1908402465
1786398098
1296540822
1819231133
1551088362
139647786
688115887
2114125262
1937214524
1181217695
1040022298
1478359063
95240702
1396522893
829635532
1676870045
2022598154
336321296
2029586239
169037204
1348160891
430715155
83100902
595326767
1695844888
1776822341
1434201670
3725667
1349389154
1404210318
741123025
1813519266
806702532
875351591
1577464267
1480195843
256377327
1459503068
1892941731
1824893646
1939071939
313383732
546707314
931109887
984573200
895850388
1972869696
1003144469
252243317
260309407
855021207
871986781
1688144355
1311247573
1681342456
1052740281
417136375
487617222
1512582869
1466133254
1807102535
190549413
28971880
1400793267
30124516
250196766
1195706348
1781885926
285693136
1893487457
1667887475
1860236823
1834558379
1079510688
1974344994
1459753853
1697668913
153269996
380149634
1187896993
1042717797
1825234575
1423298309
2010258576
621785902
627655308
2079231296
1836736190
1581018518
48882380
564810963
1041030593
276611170
856589153
920487251
175047028
1718260590
1580135792
2086593346
719766863
1563851748
748144732
1821944058
1119057024
626624334
489693630
761190730
1572574161
2001459905
1719397049
1140164150
1787557428
2001724723
636604034
815814034
1441707203
1764348106
943418550
860939244
1319258617
1940605424
1185014575
1759153583
479832434
1597376886
1068914931
73192104
929832138
1342250005
776531070
5156897
1361197934
966702634
683179228
771383534
1616804263
193891423
1546714181
452223869
842095982
524271817
1833498870
265943276
1766542871
560267449
849149552
1007453161
2035237639
465640952
1669331738
2102424557
1963604862
1938872580
795756120
171620117
1919097463
1193247278
295136392
922469473
1997552277
475256249
614997471
625815998
1644260628
911795672
1321936220
111489555
162056717
980411254
8564803
1376087657
223214524
169275102
504460556
211335945
221186201
2022462169
1148216304
463180240
117385531
1114341319
2040310525
644186771
637850670
1141412497
1383532334
1520865614
674158505
1361255589
1368034102
1759504974
499280482
1996817061
1709953908
1138404541
1872149522
1849645558
595693540
1627137596
1301522461
704817039
1343505217
1126705899
1529680391
1150373451
1084169245
1587962269
1230994695
1227450064
904063678
1604748019
532245031
1159364215
247921567
1272866961
1580182359
469156640
161134184
2031244537
1019398836
307125769
461423529
275571299
1439201129
2104691548
368503676
721334483
2015528713
427864573
1403446
1330231896
1437978827
797315885
396667036
502081642
1615894059
1826576720
196821486
1293796176
447534334
863501667
1531484761
20909958
122132369
1035346308
991802868
420891789
890869565
1458025873
1021279989
1685848334
348373932
2021268982
208211662
121359248
1352628566
2015494309
467994622
923692930
1001116586
1676511936
1150010176
514810822
1922464855
1781776322
819946212
1585669670
859838075
1578374113
430363720
1977010982
811556034
590534849
71684907
1233759500
1172417698
752689844
1256669523
1111525858
1328213533
711983649
1679822335
191428589
111186940
910543183
1106286411
596231545
2018249737
2052765050
320347331
1406093514
1375765049
1856962927
1198681638
418043496
607476969
1117232842
1722205242
273795145
761951621
538028984
1140056546
662859013
2023069639
156148412
2078369980
1471342362
1720752462
1079291928
438287302
315175283
1543304246
344317706
1647789653
1767491479
2047634967
2126357954
978814280
702199191
867360651
1374971480
901220107
1346610766
263488149
1826528764
795159698
1610845382
1991227686
146698939
1868896360
103357426
941690055
1756247660
1280917744
1639397995
1502283981
1245334354
1690294863
61391776
1361891222
25227060
1744698243
754583646
642309281
683264115
182649561
514630707
298780259
515181280
1200193799
197948578
710766844
149998442
119522872
1372217498
54791879
510782787
627149558
1691386392
716118413
1145666066
1322888256
1696662672
671628286
147191743
379951812
1214950840
1834758548
905828812
1579141518
460227126
1642606990
1568911196
947904747
1003797122
2136945927
1181777912
363315982
1408210973
504303303
1365518338
771245284
860638103
1403624162
1520113688
1957891164
668040562
453323852
1393873692
338131779
1316751577
154420678
78221358
1033585750
426576867
1872370108
1089159892
527287458
344599787
2113514145
1190913090
1543828003
666249132
1496138978
926837911
1855864406
1166927820
613274559
694306056
772503708
471401942
783370385
60963617
1713139416
839120910
1591239789
2115215874
1943721480
607633705
1119396458
1994700152
967368977
981281002
360853777
111660875
1938528505
1853937522
2134092669
511231765
1413923616
1017737125
1260001301
534167707
565765462
2005872758
571189660
770783020
1324647037
1812386051
818622426
160352821
2122587547
2145553976
633606361
829196625
1765917716
1341375167
1642761074
718654263
395398611
1775912131
376147626
2121489957
144507195
1469186782
828030918
956822235
1928016690
600487883
1891729734
1691418005
1726389230
2022078283
1580756947
2027040754
1864889959
1187530547
538120978
1262995995
872003602
924114826
1549707051
1175415592
1506985636
1493139926
1788476772
883096017
2122016277
735213390
1997156089
546282982
508424952
1993045412
162612619
1418407942
1786522330
1105269113
547117461
1081250497
360908548
1695618326
1472253733
811902905
1095664931
1937097319
1991798180
1929083102
496758613
1824032900
2059516153
855268562
1244775409
1378762730
983234825
1136567626
1045371200
197697131
1604818274
636507870
1969013513
2021814789
452432797
648803458
201850718
1798657587
2138368755
1769080138
968291258
19816311
1080438570
1114971922
1886941558
2046618427
1598210245
249040991
769354290
1936501234
1732967795
844597563
148778578
1489037988
1845818860
646439196
1942539989
1747325263
1038746562
1787194496
1151442801
1335513480
1471223287
1602389230
1891388341
1846716195
889931941
468001087
440289915
556000301
1015092621
209286228
1923042751
1334924515
1662519873
1604628477
254181591
1436731332
382701312
1908051952
1030061630
1052098581
1945269973
2066060076
712922417
1419541892
233492688
48619476
952155349
1486533787
1631447405
77067491
939235191
1451747132
587860373
461032363
1704888604
1963624659
354495792
1896171169
791522043
913397998
225160886
1241825143
917481567
1252778837
670112809
240792805
1762403964
2133641805
1399973169
974363026
225700350
281892907
1194996076
475292153
215435293
981923786
1025045389
542859363
344777978
1092720308
1495310565
859614518
1477586545
1135629667
2009501739
671891410
1081609986
1251846316
1730918025
32367579
2010787538
1156963778
1635707689
146941094
1159867541
28351295
1755768061
1573857221
296657344
2039815732
105143022
1627363870
2024747101
13497266
1441203687
169399177
1437156251
1484536032
222713950
885841133
1839025075
1740154613
76818809
261751454
888759750
356076759
266515891
1527487217
64237693
1712759530
365643596
1345372175
315433299
1704675379
1079620635
418694085
498629799
463972601
1905971430
1978789068
43854049
1195121299
1745689052
975065062
1055509935
1200510287
1958447420
1984930630
1067718916
746244895
2127796335
1607929176
1892428864
545473355
1534045398
948306643
462989404
1902493425
1872571143
989321505
1526535484
1066357539
328589117
1775142049
841609476
1472786794
748733572
1475756467
1064950984
104955209
794771523
948508138
1864558433
2007102187
1933856692
1884314454
1542094350
2118573833
2064183184
219961892
997695813
2122354309
1493328422
1647360262
628164177
1544940320
29093856
1154005905
1225641729
869746403
1156663089
1956013970
1601126952
2003106012
1288971882
1826776189
280253591
428084171
1555300214
1906485613
1443997175
1031308920
1462869725
422457935
353706090
798418667
1481944329
136199043
1084134128
489427834
1507174047
75539029
1313231196
1111733105
1694331276
1076216957
1089362335
1403484351
1047202564
997769091
657509797
1472996647
313927254
1164351007
1963907840
120929486
565849271
2122903189
1842804987
1370740297
1796162594
1946210222
1160209887
493485360
1134269323
960844297
1089357602
2056120247
1110918516
591299140
1880622200
644082783
1356016655
110191501
814131640
1321615866
248118457
1258167880
1880250569
1282732109
1220095418
1893892001
673897436
176878928
388891465
623045282
1418000244
342396934
1580624172
1641582734
1194003957
2100760542
76425887
2051203554
673690296
2132900897
1794703920
300752952
367458027
951480863
1543741037
579500630
525350004
2063371303
1356196770
79558806
2140448998
921538023
714793041
1535978589
447999778
930153017
309014313
400901869
2054585804
513112793
400791971
1650051644
367811026
1285162452
1342724620
1829578803
1625480552
203191521
1720598703
476678905
1735608179
1506369052
2033208243
54349570
71863125
1155857434
189367717
912980730
1193243968
836573033
316189523
1493337788
317502864
1813275566
1837086300
450245904
1179905720
837147032
2130862900
673536155
1260154809
2116634031
253559308
393555265
29331025
1326277998
146919198
1707989232
670908412
322926456
1614181766
751467137
1420069421
560448494
849724389
1873838239
1163456698
602756460
1223394042
1716376245
1889032242
206089315
1426572765
902962438
677747726
1482611668
279093649
1322583108
2094911848
426915592
1797695851
2041836559
870344087
1069877215
1238131837
331129108
1196142002
488581360
161650161
21370748
379073311
1803658072
32769524
436854013
1056906763
1348345122
1419353515
972804632
272195331
391391051
1395445732
668952347
136747708
1395486922
831355938
434198778
443477978
1584501724
1660565057
704953257
1593468669
1498179653
340549795
1917990010
583779853
821605341
413685245
343693857
1273373377
1535286878
178271621
433046711
1642136721
405813743
1345415078
1403879741
94994782
2103519534
1651146889
812896492
224736736
705301522
504486964
297775819
1980855603
1413445465
1202040443
825025685
1332833876
1453768971
1755414629
762355927
1987981507
1972509054
1462498300
876168272
1979226364
1528113508
627970715
333375754
930181467
664942414
506399479
1036120091
920495420
1278991074
496719788
28109356
109210238
754210035
846105073
819804144
1317491338
1726102943
1027270709
1693813509
809439757
1337033399
729777636
1251535510
899764937
1729236830
1767037149
1056878718
2030239951
1430409955
1133219174
422079038
174577373
1144610664
111928071
609590353
1846615355
1678577405
1645578864
872340034
1683486506
385486731
1589019023
727558349
615575933
1179244367
1428877313
1212215428
1362529241
1709420510
844754341
250165118
2140616918
262994434
1295026288
189199963
1972891090
1789086717
1245152681
835170306
357058811
524451535
1958051191
671768145
347311007
1499225835
275756657
1118010696
1317555209
631814271
1546132578
1964129211
1094112394
2067312709
1425259033
2065247766
283979435
2106782176
859011856
756236607
2096833009
1856550884
1555940044
1827782153
429542737
403418739
1380471912
935899534
155727410
462481178
1175249283
276721485
497010241
1631444891
1480743340
1122177832
1631724843
763996747
991504338
1490665509
581757986
1787075390
1687296098
1761455688
1071233046
2069961547
1559363659
1643882512
656281247
697558722
1936944777
564530687
658376229
1036117327
365355519
1693751942
43093453
766663695
923366325
763167865
1767193858
1878946505
191958922
515566806
1830901072
978548191
2131614282
380136935
930109584
759743323
1537484155
1965535152
1234059822
1073261457
946514051
1677069094
549971862
316165613
368579912
1919785844
86450919
891274070
176392889
169104412
2056577618
2019981503
103106233
1489652044
1742859116
585120464
825397642
1948663335
739308459
1856171839
509858177
1538521313
1347957041
1777343670
728546585
197907479
1345882512
905290580
173886948
82487981
502779666
1360081282
1284746357
1963720034
429821926
1605829329
1083710563
1439276350
2047128988
1065571523
923312394
2062718333
1823034
1291857373
1393912513
574383081
843009513
4778839
222716098
1099582699
1029927555
1342200679
559732947
278732000
1889096259
1381405826
1704894998
1279056628
4348787
469654956
930013170
1127731868
939614331
856410695
223929583
1629043131
24948473
1126605272
1445509617
1223496834
1114444222
65662308
603302669
1644228490
397701468
1602236086
2041747295
899019147
222761690
1095135381
1333253129
1543138136
1993019416
808539239
2030357332
1874016943
466871886
2048398351
1293405905
2003145836
1448060730
1816039134
863543138
999214410
224044370
887619016
1989493668
363213870
1475132594
1395983674
40430265
900323376
801592031
133824080
1984801877
1578630883
220204142
242868501
1211600942
58886060
1013251099
183783745
1900389807
720108254
1760736476
1353284008
208539791
757116237
543820507
1695790131
1136150602
1907922798
719315805
986159118
1882669583
188706617
1595002827
663282678
721486648
1084099359
1111764413
1713469900
77778244
753393649
1835946311
949661064
1891580948
2135257009
1680735673
1895165605
1272540098
1485961391
1853850160
1810823039
879706704
1228673303
675163070
240715306
2106686803
1118604765
1100433842
243807788
269563020
2043332053
1724291029
2019306109
1185386192
1614581797
1893676314
960380779
1308823270
1522032621
1483043871
783500961
1971060395
584499833
819493652
764636403
1915979001
1000691178
200426405
782943997
1967846448
1481485239
869841552
1120629617
7842474
717968663
905938161
418812470
544521340
710769451
485355462
1956527257
257447244
1875891525
765875447
1603643134
1382136202
1913837137
1841117989
2067842038
1628261203
643628508
2043004983
1388626325
1761849598
2012620650
256606803
1538289226
1100312289
356532653
1430272859
947667063
184249698
1359201089
358733617
1297007707
1740719697
1964543801
1031765798
2129570633
374110859
2069283653
286447767
59881943
1000381127
1685247632
1708143066
1399414557
1518425571
1271815546
1391819402
1289732934
561208502
323633465
88670996
1966738568
1359546299
812626960
718840726
313496969
2067117745
2072414319
1476386728
699247619
956634963
1262531055
2061348549
2095693336
338761845
214171482
196074368
1177895228
1155484029
754272162
303230015
1721244927
822870741
48572062
1337503616
1062759890
1330159497
1403184513
1134197830
445349173
174278380
1313975883
1946423648
425651171
1492343783
853806653
915859925
1732119802
841847756
634665329
1909044810
1814496554
275656025
430336181
846458783
147178826
400697153
601827619
1619880399
169566643
2051349290
1742706428
2073795152
1848119954
486030732
749693160
1781640094
1095290754
2109945281
1856777923
1319804654
1778401558
273973524
1857404815
1989343390
853468447
1617114737
57775499
227978421
2743579
1663993319
230248284
728388951
1171809772
1760226741
85021344
665849990
495671317
1998253040
802800758
64350699
103433390
736843248
1986967829
1141792348
424350316
836644306
831787951
1633255066
2083952811
2141794309
968684967
2071111136
1465437674
568565100
1872463770
882353225
1965221598
1253782250
758676191
199266286
470198100
140960105
1750302485
207901383
1583496957
843782642
2031284006
1120341463
866529536
1705792952
2106831374
179323217
1288841576
1622070947
1113083757
1133588583
1948720610
1814974495
640082432
585343675
739104877
1156090598
1662295550
1241325350
299072347
1888154547
1253573864
1504466405
206028787
1118595070
1964122098
1125835317
70952622
1027095476
679039638
1282508838
205980966
766537673
1116155296
1001165213
1656141426
1766878790
1299250194
491880733
1296110783
1406734284
1739103540
403926756
1658521057
1755107534
663810771
1456119061
1075890034
1559244324
1059469883
1992667808
1453241058
1810020515
1632027924
1173432127
956731481
1301100823
1369968229
552949599
1176445200
2017796735
766504931
192630681
1762744939
752455426
223302455
1940422169
2073338606
1054175965
1343880383
1040398334
272373670
795454627
1617874616
1408352659
1473397491
657869364
283294441
1151860863
1128537264
984339046
443058814
197087542
2116603754
1908727011
1655203848
1931582042
302256100
65850913
1145797871
684355806
1215573257
1228786077
223132840
936025192
1731611343
1627984427
901058096
1078796744
1290735866
1782187194
1954101335
482829722
9308958
1618720898
427907342
1271942244
1297972128
1485587395
587088670
1632632101
1080345184
1526024171
1284005445
1918619871
910912249
63672765
1388415856
8199014
1528686793
1057253660
1185558733
1259427424
1242447536
403452645
600251114
244530777
710703277
1030429446
457443366
1480101501
1913394136
1036270126
1612445116
1232956013
165883447
980586360
1261594782
575738612
984205746
547122151
1056999447
1431101093
1714716329
1180871337
2097990773
1312237533
1171525113
1172233836
665631953
473290504
410966300
577602624
772366017
1843239411
308495439
1608213818
1556698804
1839902218
1535286920
1072013205
2068108023
1544132422
1612707885
1113568799
21662742
1991730280
1778196359
1367392403
957364519
1814354992
1394563162
536330736
2035181502
789606058
1003523312
1297016573
1948367198
115070153
2027355933
1476481147
1855419862
1383814225
1481141793
2098841774
50829645
1960308669
182055899
1673161113
1287062143
929321070
740328925
2046809270
700300949
214555309
121652687
233621638
1282867139
2019648298
1832912999
308535978
18502712
861948979
1944019264
635321381
905892457
2142055240
561816902
1199370643
489103904
875228671
71787966
100500033
949000825
1007489975
230224514
131055338
116094116
1221923787
1531443616
1056151599
1954335832
464689304
1765590358
1933632575
287375625
1359856289
842657341
687176457
506742946
1393559984
236025702
1568966020
926916382
1649955039
56619986
1975910549
2011229836
241620736
313095024
2101580738
1886973442
445891932
1096831355
589507468
1742004468
774635105
1092901030
280115219
587328192
1523150450
592394401
420447534
1716704744
621036089
1426694637
1457347738
1880570805
520902593
760112583
677168063
1398416216
1955028328
52019774
2015446026
525807832
427729978
1288460008
854386559
856989463
1696950038
451555040
145799316
1891333836
2007809756
462270091
1596895731
1856856126
1921594403
1543269193
2120478521
427040
1669265187
2079521765
1773316859
152701144
351508819
2077483091
572008733
17992612
709774294
1006324633
122505620
1632696137
2044915860
1585186501
2140094244
925512552
834121819
1392224189
10177024
1869740160
538306897
1556148513
643553335
1980855432
710112435
1612262277
653497105
1525895815
1892213496
315749685
1848114482
1560942521
1020119837
580619963
719038492
487417907
2012163603
1965126952
516144303
1970076768
786221897
1067385910
1618485370
1230627309
2131017061
1900880382
1728591756
324511816
1821634295
2072106073
1450080999
1838257057
1071871646
882765303
838891723
2107252259
1320242611
1679089033
532878694
282226891
1203187620
1869740160
1429266163
736581734
1997632179
651710608
1439553176
920775570
1053442468
503948125
1151814092
1058351196
342611705
1757392201
1251998413
1814681339
524847933
142473955
1049078950
370204321
1753786516
754303815
455741121
1626733284
1303302652
1621169283
12442992
760189384
1146996601
251407225
923418374
1931137276
481008388
247471713
372577523
1697549595
1330957642
550326584
1671498431
792442815
403625465
1418752806
313464282
1395741986
1224615944
124832861
685036195
653193725
1351337874
2004315354
1763314531
582174006
258077194
542523523
1764061800
2002819903
1092834115
854833435
801816426
772612922
1493665771
1480185178
1526941864
57929859
1010804887
298078912
951781225
502453648
1663174903
435765911
213897853
800735820
465009344
1523313203
378708911
1377033314
2095656043
1512324943
742369203
651304755
545057236
2105113159
1963032161
5346159
915968703
1963508322
1108510106
313383732
954749473
1892385559
1687058702
1619419654
1805758608
1269033859
1745704394
1569070224
1847605275
73362653
1085987619
1754794536
1688358308
1051333558
1554962550
766770043
744720519
1825987201
1596297806
398062901
398748945
214843648
1408687270
727373476
617410717
1806487495
1561314552
345090638
1211289781
1616841218
223226526
1484804839
1652048463
780772230
1033840975
663168158
2027197367
106464955
654350979
1768841048
1610451694
1058029142
1229182290
623041507
1474246500
95689310
422548042
2142799306
732561755
282428788
897548465
1887411054
421568504
629394320
917844176
293615863
1116387032
1619491612
1484154577
1550581629
2091891370
1309168315
253891309
444112271
184975217
956478810
1647081052
1742857080
1077042700
770351973
532602542
1713192117
815480040
1652013732
426609078
1253956850
109654940
2016519569
464990752
1074802403
845570136
1951162980
1662078818
118742797
1547504812
2049358318
845413076
1616958606
1759992304
112340939
984467696
886706366
1655520121
835152178
1130065318
309083419
731047181
475062874
1986307339
2035183588
694901560
1449969024
1571231158
165415800
738173321
853558836
839142601
1623933313
1064833606
588915119
2070878715
1044491341
651623736
858276478
1492180906
123711317
1235144630
2137286884
1036543739
1296303558
109904381
765038584
337722570
225028205
1308789703
2105311048
655429116
1355089126
1837662163
963029441
24038539
2094112920
563071298
959990644
1949329746
1493645933
1296776665
1120507619
183050342
212966704
1317253137
1764419936
1132628577
1571939781
413137965
1834245113
1818854621
1274486093
1492538896
195188593
1792202682
644175594
1024648388
1896627285
92150220
410193764
1400691339
1812324412
86740763
218206142
307545853
1714809097
561223935
866955408
1279598463
1779456165
1283883288
790574369
183143356
1334285617
1943054514
1743554788
1708706536
689269790
953529107
559391532
1384042956
1951185095
1911574529
1150867170
159987824
1212730041
192576714
1929841969
264593558
589622559
1864661432
1515957874
128711316
965067318
400564855
190570701
1397883706
1412665379
309466697
1549063270
651637031
1674391984
581404534
149432654
1400261344
1348475968
497609829
1041568384
1621871459
638285299
883236179
1705105574
570034361
453322703
134935700
1696008143
482732810
992731084
1721761925
29069929
2029041697
1798383773
1115914894
393801883
1522876276
2080245983
135215330
433185424
994255650
1503516343
1065897684
176484163
1384157241
1412772188
963294531
480947709
1140246302
539850349
988189385
796351800
719603175
579907603
1730573837
1604252634
1816441729
2119430189
1967313939
951733179
1232990676
331294975
882984730
238484699
1953059436
59130785
904466053
20431455
127544379
241612819
1973037923
577459230
406102251
1435981704
1462425652
819141838
570938215
1081838770
2077731096
564432900
1891880046
1116175985
509830316
1470070485
1658990588
1051465348
1976008692
638852460
1317504670
663142184
1804640431
1082068787
482144060
1588510269
429885117
128162291
2074821978
1621952707
621124829
1057592649
1989613366
2003937181
339877283
1021013825
2127233477
381835346
180618290
709777094
1468395102
307658173
1038534448
591801039
887148128
562476811
170534962
1007778838
1036141313
433427686
1895632958
207303793
1700905312
931120257
1008976691
1580274620
2036791419
652963604
1690438273
1728957504
119478460
474549238
1763194919
1811540377
1124228419
657563276
372884248
591634298
2035662604
464274534
554698608
80693031
1179965048
1541877399
2038653784
349803658
231726212
1075023313
361478407
412493101
140223344
1000009677
668573345
727528041
1959989597
1736595293
1245493185
1435892214
605002620
935581411
1676463004
793271286
2088927398
840716430
270647657
1267448269
1351748369
2060164102
922976236
1422419803
1528903299
1864363953
523849825
708764571
46166517
742272293
1124819654
1928898183
639380648
436534409
1680498729
1876097270
1045261628
43095681
1341277871
2122676244
1021046596
2073572611
1740102183
326871794
1303377972
1603743247
720766438
327057110
522584959
27837004
375868447
1020739233
2046749793
118369986
2064887047
733849424
554526066
3969355
450248415
1913987802
226910035
333332448
385393283
380404455
1886042405
183523346
959715567
1548868897
1151632955
281141497
1780654528
1246526446
465483319
1722832216
1042911460
751837417
1489665632
1421689741
1394296840
220420341
1472251073
148981094
169861931
734224819
867478027
1267654445
1034325960
501436962
774632644
743708106
589858507
696117644
353541053
1611499762
654840386
1991251292
1401067054
1205985205
1599414604
941685372
1758317188
1314467416
1065997633
353903451
525259249
2007830300
15414703
1684081370
1444781809
667100081
187602733
133791887
1129144467
1077984127
1419233140
1509298595
2075404620
1710443331
1973516119
6304017
1426896765
264159365
108822243
1930429419
1582915013
2144274004
988100545
1044834013
2098257720
1135605719
1441326043
2039305681
2111867171
919877609
112449217
461064656
1558181874
183722823
818217486
2023261937
1239604112
1659416657
519482422
1109429673
552767636
2089593368
1453792433
1278212112
717915265
1139548067
686486849
1719906353
1499139156
739759434
1516285850
1911417812
2026630451
423793115
1628079747
1347235987
917981837
959555272
691312320
1455619442
1378727208
1320834557
1417918822
882332726
428204084
839045738
1667254087
1967881395
475212780
1455164423
2070889402
1449314427
1917493734
2011036325
1333252333
2013178519
1966307493
1974905487
1533799223
1408144746
1541702453
1753546873
1642388856
673916066
1783230785
1986279569
342858964
1519265164
372559041
1612192454
2092530687
1261387377
585381046
1627267872
1964472241
372149730
232511907
196307062
1497223102
354990077
416717116
435761905
534912130
756821020
1238439808
1374703522
1640481760
267489522
2078374713
1220749672
1013719229
895814474
1493496291
258379758
1820592004
1017041391
1563714016
163807999
1236968352
1053960298
36472925
49283618
977531386
1189615933
196182185
1876542344
2087291232
194401082
2105824174
943937665
1668004743
1549433628
1781194005
1825810811
1695387938
14639041
254235142
905724594
1602242374
1873349683
1419940521
1139777297
1121941502
961468245
569137926
640654548
1117521230
1829914678
708937199
1541979780
1176593212
2048365379
747445917
165981390
1427354406
521960288
649352302
664426519
1971739569
1259390981
1242879065
1196026096
1148418204
352340154
1144153966
1375585522
255683132
1372421673
947705038
1062220738
543691704
503114215
35554946
2019060056
857446817
1760743293
921249935
1210681838
191617142
899103391
147281093
233055746
1200036637
391790593
390865127
1405496431
304546506
317607660
8840612
1841908327
1209961003
1164614773
1028180309
1124993556
1278776193
149903764
211282746
1518244315
417393965
1767636745
1632854948
84480250
1328708070
1325919213
335200537
1462450459
1143525106
863476717
784780261
1272818317
236309133
58921264
1964521704
1519763198
1277495048
1920167776
723454533
1108716944
224279388
1287279465
1241275125
1401799145
1889892546
2021483830
1254133068
2134506590
1859011825
1036848919
1628878800
1940708238
794151384
229913354
1335798250
2030428668
1677042996
556102922
553785480
663834552
1402519318
1845191926
1051052190
176250176
1159829106
1076846267
566611666
1443671622
2025708172
1046377270
1333646291
25882295
1550343439
252147728
723537509
1891637765
1502216726
1992954794
1773749744
1741319140
224522285
1010557948
1810679742
563410631
1631947349
1860561649
1565883234
1238301418
1674143121
2124501935
1755758197
1721957357
2101993205
2136364757
1468246033
2024629090
129391941
48404482
557550783
2018214283
579602763
955359258
2066263100
1951335519
595694089
1377125758
1292113372
1858471368
1733222647
1026617232
315273714
1739190385
7230762
1898768016
1602591754
2022565060
820724250
2083888680
1765469976
441859091
248177349
695352505
2096292438
510678320
937173492
1396405843
1824224217
470139118
862434734
1035647864
712534389
1993906971
1759129268
995847850
492158103
1175156381
759041916
1481617561
1116982130
532894468
1257801265
1524677957
996390144
1079974203
1144259894
1108312011
1521020117
805228634
1528357237
1503903658
138258993
1993253789
1447210136
1105855889
1396757254
1284365946
305899188
333551630
1389732628
44903251
416660927
478655553
904466053
1733174140
1430976809
212270817
1766682813
869200904
12814815
727062545
432892825
2003609179
209054631
1696876817
250502221
1431865994
1260621398
663774646
1787464381
138495802
168400079
1259748224
962817860
956488191
1734931694
1666412234
1062765224
927313835
1482181025
357327968
1959672767
2128102337
1649756168
715665997
1056520182
2082092550
1409664183
849605045
584158173
1605180184
558823878
209981742
1436745811
972653064
864724182
1909463389
2090555267
1930475812
73639029
147184285
1965674924
1330362862
1330894189
1428534843
524186645
218370947
128770743
1561300422
474777886
192883202
2076758171
1854076150
1050993043
1723751447
556362686
201347062
1981152888
650288224
1791941507
52664399
1710234808
1102585359
1059018811
2098199899
1504198918
490988382
1148227933
1070812422
166417855
950738865
1348087570
1931155994
453635110
2045772220
1751257967
1789735946
694940775
1227641978
1555322463
1640697650
2042256973
48766682
1800696206
1374732616
1439820327
1005862585
1837420066
283269313
1507993109
1147872006
1235601108
2037645869
249434275
89121422
869563353
459752865
992894524
858354421
1037102087
1208106287
1109937108
986975987
865136910
1875375862
1815944361
587067076
1849683462
303626911
894416307
1429565818
144687215
1408278770
1601828950
797895869
64556811
402291782
846270697
1903550311
517421031
414126306
321361031
2136835903
559662341
934457369
707491994
1413026034
1876973306
1068873669
2024738599
1552808544
2114620840
1288135640
923474519
1478371155
1650439805
1466593370
1516863725
332463737
287765408
968381648
1729797846
1894040496
1046949944
509844537
1754318801
621288603
399223318
302712909
1464546178
623442350
1392551586
801134494
686575384
486412287
1690851441
748161443
1570301931
777596895
681528052
1365476256
965444390
534184762
1232761505
1024979257
325088012
7819324
1519815799
1552372799
1155526636
476169890
709519003
1125312863
1515590374
1340369725
1432541556
1175538375
713765635
1474233348
2037630348
2133707184
685597796
546106440
311309196
1565221186
1490778394
1205867087
821483939
998527337
645793291
1200726328
798904053
402377263
1542852451
567207145
1676843973
1554061833
1775041289
1656615495
2084339214
251039116
1549970659
397670162
377076878
1292892850
1326216351
1676009519
936411361
573919822
774812703
626708637
156766666
1241011328
1007284566
1211692143
1144950159
1455932358
1310292447
1262496531
1994253731
477337695
1198202979
279119047
1172221613
602361793
1348512336
1653852387
1805956381
1323289547
190061984
1441326043
400599873
1250864640
175884980
445031709
489973759
454964803
641998878
1386380009
2125282501
2113545368
964926577
508879781
521845705
1683218663
1030974571
945052672
1210913782
1454058384
1760522062
1167633651
1814682766
1174580213
535981940
789406101
1315500308
274242536
1209838535
1665341611
319970411
2142984236
382706150
34686371
1418766757
1913144229
1508836737
1079595329
989094119
802707484
156135140
1880819840
1284431901
1622371945
1234126388
954693458
1821698377
1857616129
466384105
739013089
237191595
55537213
1523338543
327625552
321287229
1822170322
175031182
593377463
265727739
432071355
1608269201
687119896
607877880
1859353300
586047472
1549717235
1801868289
13763803
362178868
1453539130
1126289723
261749651
2127955510
76954650
112655092
1062961182
1530954007
543767874
1687453976
1012109341
937847483
434781787
526032299
388236212
1825963899
781541428
2002152037
996646622
216821051
377607258
1136485803
1695098376
825221625
1668340348
2134287363
1308867131
1131822996
1785243817
1268754914
1522114948
325687755
2005765261
1541404719
943952388
959639977
2122318498
259312886
1837998358
1864378569
1155688981
248989242
953650434
1869550094
1334499404
227216738
711091309
106405675
886816934
1944417962
908197200
501243328
400900503
2101447696
1754318801
1525263300
758861721
1229866833
1054791905
1058465949
1892719059
1251862512
192356715
431629529
1889358571
1032681310
1053621979
1077160938
1343076049
311237246
2036854760
1548224339
1606950716
324663351
2031598142
1966307493
1949899547
1894913284
1700378461
1007189392
765282632
976669997
1122301645
676309503
900545215
1318541573
505532415
272302353
313177336
845237245
895600390
1878747714
2079657812
1871161628
753165259
939161560
1211258845
256457147
1673442545
1579060803
321536967
695296420
1680975969
1010094675
1797569432
1863999335
1496461442
556684293
147456778
1734861583
928643446
306739890
21533214
860196219
1070943000
1133099864
1615658595
2039784175
1696439168
172047090
1835482918
49903814
821802828
1126164813
141118355
2067637414
806905197
959235864
1964730468
447430087
1483183803
2132307413
2055906512
1958481984
1644725755
1548258575
2034343258
2135287365
524221525
1162640522
895043845
793995374
442386931
1421419948
1815388510
1063465800
1198926214
827562042
1952237466
321056916
2066614445
2029393970
2072134778
1857588399
135641039
404642767
1819828273
424543250
1445235894
734217170
352207447
1091794242
2069903869
337973003
21849568
1173485131
1880218845
98082567
1188121087
1891078889
879448356
1514847163
1692626235
1841087975
1557159493
1531156425
336522113
1876185419
1519211838
1866038644
1477556789
1496069468
2047544124
44091263
240979147
923987734
616381978
614334780
6799590
638189862
178334495
11382217
48504628
898116007
6388501
1099278315
1169801530
733510849
1156903221
1330428508
479431118
1436577983
991548431
763675145
1056915505
1329826261
1735168752
1203182966
947693016
1581556169
1414193961
819653715
211681242
952579182
1585940471
40271466
92007690
1421942527
1825459434
1129552263
1449421747
525599235
1422957131
89055225
1468333360
1888015051
865439919
1392050498
560968385
495629544
769677038
873972130
364732906
1186639039
713650384
518625015
1949438232
750760563
1982946549
1864429984
594446157
954499408
1723286351
955063179
1662352265
1770970632
890281290
512625530
1108351892
271402734
174152174
1916660497
1708206401
1112164214
991301507
116281517
622048064
404461322
1456708984
794167831
1109101769
1063816511
1520472761
1507025992
2058932538
85132628
1627349572
84957750
721277772
1984958087
1735779804
955892931
1930849263
1647678087
1547481809
739291095
32406996
1465073291
2098608384
196924424
461664071
516196559
793252493
2007170286
875156922
538566650
127652969
548951986
1950575623
1299493731
1430738189
1879379398
926227467
88162296
1316620480
1871798353
811170364
557176062
351883227
1784245961
1394744902
508367016
2139585911
305714827
1897296183
218077117
1995582781
181263265
1280157512
1961120761
1634806054
513801067
75503015
263200218
1788241331
1846978478
952782830
1766887133
1054675031
1995151108
1009624559
1444243610
1340104787
770170568
173721698
1558263080
287713926
1018436816
2103862264
329345231
238882701
807333028
396286040
254538858
417327692
238310465
492473413
1535146410
534685641
1262062461
1746223916
1564717704
278813187
988552888
1351492772
1530500000
1280931121
1840637211
32378056
997915898
1740859152
831317183
216896174
961339165
758544738
1510008537
1210469041
821685997
292642641
732027615
1053873152
784678972
690197016
1680014285
1026760258
188876285
2058139731
149359424
2032205945
402019089
1970995403
31514431
1882597966
394214112
364704115
2127645096
142709906
1269058600
625490600
1324493198
494756111
1258530458
130395862
712527100
647899041
1692928430
668887557
1539035907
1093067341
1416179395
1829131949
1530021837
426904981
2046322381
757584418
564110544
586124930
1980058092
1282117744
458898881
671288180
1618260748
537279419
1381380004
1443591686
912401237
656194313
166042957
1785359492
1992702900
1917801167
2015131262
1276031072
2035576250
1435994471
2042146375
1067099759
1808838538
1329063621
523934974
1181587301
1206371973
1715702375
513912734
24131528
1450590190
2105423007
1001137313
2110465353
975304377
1133985633
806167048
154337039
1814444321
651905094
127619225
478264638
169136528
271369133
1849026081
1313458238
104525948
854073970
1255355600
48762358
197052021
1565932179
835205444
819147383
221606915
2126075335
30259660
956484683
617502306
2107475369
539276121
1477321033
248589184
1981075610
1899138012
768643644
139796974
2063526096
1828419054
456681550
313782780
2086617034
902908332
1172419617
1397161135
1759742195
690023914
1696647599
1902306462
1867569181
2124941796
2055481852
478073137
2105156383
641115105
956484683
892017480
1193416941
490536735
1353888252
1404047403
1777145813
1696767694
963243375
677546009
2072711114
2021268506
523418969
746765937
1832692433
1910620482
185194983
1578583405
1588707163
937898123
256261275
2042394233
88884816
2126796730
504853047
949753969
1671346478
692753207
831135000
1935499677
1123926648
2001170376
2127739453
860779121
131173496
260836538
1889483326
2058934401
1671854317
1689736059
228030060
1563621106
44071305
1440129261
1046062342
1390620949
1808728856
2010016893
1158666821
453386223
1030360541
1517665776
2096522761
2007207175
939694354
785631560
887865102
2130120367
1129087824
547688392
2047583831
223561633
1380363250
1812583692
1022843872
96855270
1584929342
1321775618
1427802159
579297472
1709502270
934740169
1543615498
87237294
2002308745
1662284372
370095886
1303590703
2004832085
2041522452
542589614
860738419
176511415
931382158
1487235421
1192770217
1245890426
988036812
693207352
1060181448
384754765
66670346
1832027947
1591794652
153826394
928548987
1587054599
1156781454
1594288672
1275598196
292955918
1000007892
526193604
878747580
1895623740
837827112
5491557
391384695
1617422980
1751633718
237752613
285614897
1997520355
2088968269
455409205
1656787775
2048532089
1511120572
1880620810
1209589781
907431677
776168661
597577349
1218159232
2045612686
667355364
1628858516
1794343059
471099518
1546513762
1457391203
2131845375
1062541955
199852725
5895489
1239338014
369040001
768297630
1384322592
772372546
1641392572
605248696
1756528297
1039862964
1830842364
632729694
345822825
35974616
67122855
590799734
193575833
1690130051
106260244
1223440403
560291058
1500745695
1340175277
1569196821
1456730880
748266261
720704252
1880616687
1933589465
194689054
708263155
122294694
1749337463
567038705
1326419644
2131662831
1358925240
1108609531
740554871
96044698
1646185111
315788130
112266832
1085186659
718747568
1895073657
1186616390
1493405169
778199877
910449071
537793188
638942206
464274534
370814570
2146121473
81247115
1307107748
478043181
991801546
231922885
1377757455
185536090
1711712414
1456349910
1012350121
806270790
1493777814
246827245
1941434007
167799646
1162541268
630564847
1950765357
32774998
1147993591
1112931605
1649799827
261410495
508160870
50282687
125952576
1673310734
1895945902
2131626331
2147321273
1470320928
1503493448
1028960677
108226953
819090758
291183465
422735929
707491994
1953497040
1587486288
100175474
190963816
395448712
1515618847
1272678470
395549564
645040193
1474288463
2003850279
145422545
848602656
1775178780
2115240627
1305687400
794154056
1645745834
31927928
405908545
941748475
1525813841
2114482538
1356605914
357546032
2023605679
128205391
657412987
797067239
154456538
445616680
74872460
1958195843
1872699088
671011436
1990673185
80819726
1367534925
1811951814
1804816885
1231156740
1846396628
1199161733
11317550
538926603
610422168
1257542163
1597502117
7877047
1365203507
1706668229
139916977
306116819
1103949753
704282850
1826052418
664885783
335052248
1000492794
1970953736
1766203127
628827472
310659161
1985194581
1965192268
182008601
2007141356
529584677
184874895
1883906010
1996035234
1507746568
890837775
1062002286
932424544
326670704
74589031
44556666
1351195344
1189866378
1116176201
1805220339
1792989530
1483085004
521597073
1886907936
1663647862
281128507
1767111113
851116102
1582492263
920225915
266543891
1512460849
1080416787
1711942883
188748121
446364280
30738358
478725190
1495024102
1462772991
946007329
269502362
1414423121
1859510549
1502789377
974305969
507279960
1786114599
1870355950
2021508629
2105262122
200082163
1662291023
670254168
1022709389
614598458
1833603180
1676386945
1786523434
411157275
891954603
579288430
1820818909
698625667
1759456344
843964730
233879810
440376342
1459976919
1707446188
648012908
1394296840
887692163
968331297
174769039
439682590
223714019
535587149
1511423390
582695203
1308130541
2113608652
774302844
1786162539
2102817837
403890584
1923081736
1527794860
1901669950
817146762
799425920
1638184325
1695362007
161482220
1571498253
126654839
1743710039
1848991722
637173987
1728948409
369317961
808083564
1422180790
808215459
1421201779
1158640179
690409150
1151210626
1098635856
1631246974
999790745
1973936031
1681617174
1803477322
1211302423
2059481277
4831969
86807183
1929258563
1101777477
768656038
1346585574
1458437858
1253651354
231227486
1172871720
123094316
1069361110
1562211253
564897045
1359356228
1520365167
1351945245
826360628
1418639417
836628320
490637235
1274806570
586745228
178151734
74566877
76464229
483081498
1280263322
756507222
825025619
820743288
271543798
2009436232
1957931761
1401676937
1210358973
586663658
1507123046
1133371388
1928786836
229164711
560186187
449769514
52817586
1164775368
189316909
1734658623
1005739660
1524854087
946603379
1899014893
1782191004
441990789
419424872
932171371
553763474
1241028174
909589713
116266901
633373334
269493244
176659040
1087592083
2007980268
414863788
629188568
1204108011
657534608
2006782613
970811092
1977689596
2136543092
2006676691
532757452
2082735403
38570404
525853248
308545974
1080504145
288902677
203789819
1238650267
355193378
234764637
1277960016
699720047
1945516612
830908659
613857215
1697140576
1814110232
542494997
1217900401
2074018692
2024287269
2103040116
2026910455
1703464672
1354506029
1620464457
1444532128
1808159109
1866719621
1666037309
1739800167
144048095
289755391
840040130
724974643
79446399
611140522
836645528
800125973
997348296
1049585313
125252018
2066474237
965579379
1281976414
1323225589
210160861
403673861
1089252284
1594335388
382516468
219632919
436606439
921805719
326638235
1670330214
1112463088
1928549844
1633031938
165222633
1212592041
2073575671
1178764147
563850647
1279890469
984538042
1573528218
891980413
127800171
2117017900
231350584
2052212310
929825788
2024889092
1746478892
1367237178
1412822409
1415801506
117046267
1178319534
376647209
1647451555
1554924355
482062733
1065458091
386049801
1483400373
1206116604
1863969443
892017211
1405726361
763359370
1563972294
1099735161
417992625
1651405834
1282653202
1476981483
147751988
485472490
1501084433
623209416
1770422199
926891550
1082068357
210815351
215796720
1581044206
2046404710
1502777139
482402816
451409015
1206573410
1100912019
1799705832
1883963090
1251408204
1323500960
1086951468
1506868874
1893183979
378182267
1457810385
1914652356
1115342909
38171972
1484623715
1710444493
511390845
23554617
819845594
467863578
934504300
2113408412
1330859246
818160697
155959229
874149573
1506173239
1155382156
1930570769
686975229
92600319
1422898308
477724284
1547220983
1014462646
1242223425
305212165
1741168243
1496332053
1987844959
1166718017
1268767407
1314957018
174370845
957930939
60615334
190206308
2060349909
2104973028
1088634308
1432796435
507356987
1279340896
270197360
1652013732
1553688209
41522935
314911333
190290523
539215016
237425767
94760175
416255227
912962219
709520773
1425246520
2134959253
1730408001
470335222
1579652368
442021369
1517179456
1564546897
236585698
1778860623
2014410918
1466821487
1951766561
950042206
1507282499
679467435
752333654
212351819
675709587
983080530
1697070372
1319953840
184326317
1254742100
1267614024
2065942639
1948360775
1899983722
1837787227
1819338224
1182047206
1207686974
2112377968
136551299
771323373
917018529
828069479
1527687752
259197949
744451314
2025378640
1931877528
1928272595
1052154763
813626811
1658475151
171296158
1788124738
80519262
536817916
686975820
25714827
454380900
927254690
891498329
300049067
1642071432
438268398
1482346286
470042697
1275049878
1081683681
53961595
1824295293
166965002
2017995429
1806186964
931027987
1318064989
693049822
1592477624
655619640
1472492999
1509121729
119019116
744718087
2145988795
1862856140
873438105
667800165
1606572337
573454871
82122630
233372560
1182510889
746672111
1755893170
818142995
1650474751
1318031455
919247600
814652385
1479908038
333616975
1978195780
1982509024
53647708
383079639
960755171
465176981
1935411406
1347353459
527952585
735168170
1987007675
1077880462
1985501125
1592591064
968312763
1324039771
235046567
1706228316
1187131219
1423678127
1435494751
1367613450
884562635
1304140158
2043017726
1435765204
1134760312
1714027323
650073970
1598212166
966348707
2023876598
1557541702
529853482
875866883
1179295451
182399491
1640058434
864737188
1390717592
1061247213
1481804246
432132228
77338538
1732172854
1196661719
509962999
81157834
397684180
726569905
1880975853
845057610
14653572
49746860
1335093361
734854195
390683507
2009681836
2060154973
1302559666
587537721
1684659416
2090815097
185911712
1052369233
780565596
215675460
1286599296
161918654
1662675588
509856305
2133490377
116080727
709449068
1728748177
839095438
381208645
2032802063
730481314
1333960426
1505598498
981938190
77669222
587750330
1875410169
690560008
1191545658
1001571164
688117928
1512562292
1764031423
1673456599
997061508
1950548031
1661249741
641622632
189543627
750952161
1182922066
1548052669
751490267
769693742
1112692802
129082142
983621515
754872636
74887477
11406200
803108359
634718091
1737246833
1541834807
444374656
820317878
1395891755
1417480653
1234570167
1458437532
479763489
1620206765
38580825
99617866
647822744
2072390215
1012585928
1697781353
43612028
1380998127
2044089218
1523164609
1992720276
101028305
1036370141
1101901959
1806464197
771982954
1846073113
943292089
1806212568
1334198569
1035546662
1349698153
482802276
603427287
1756012318
1546311583
1753489363
65972158
230573571
548453440
814988689
1585200369
817387739
861568387
1797807259
2117087939
1027016360
374229001
340279831
1474135844
910953466
1698468720
1515952768
895257661
1969278412
1433838223
2021762583
2120402511
51679262
1559145817
416741269
1659173019
708816565
135493527
1418111690
481364272
1532711459
1508313755
1475518426
1497182375
1620758983
1138899529
1316032675
1705916543
1712759530
1715820223
882214182
1357429105
751249050
1442104237
347280176
441328770
1485707117
131791604
703062263
829009199
762901725
2000102989
1260800942
1361997963
1777059491
378660116
2001499110
1075155834
1199702992
375230180
2134701043
735953455
293129251
536183918
1792138634
247993714
1928694872
9530157
55484245
189698044
879064349
1778283191
1125353872
381297195
985175877
561742652
1775212727
212793069
1433594629
1277483342
1136668550
562794132
1875068326
513685858
979366649
424042843
1979421614
1991899172
1205348566
1636948099
1505790260
1281235098
1373429292
1560321501
25489736
90996161
1674849119
828244000
1363628484
973568050
1869063310
1164462614
1288446147
699935117
273719435
298237745
1442519079
1857419136
880025140
1487211781
1550741241
1102019771
293683702
687770539
1097437869
1545029017
925942500
415069070
382522069
1945726909
1062191260
1015691741
1516594146
495726655
2112703767
1599014319
2057335504
1609633513
2052165667
339685315
733028511
1600276177
125607933
2143197792
830545302
1266835927
1508797626
1041833540
1644132983
2048047261
499644895
1093875556
1374346223
1813212609
1046562646
764996014
928975293
1759673691
698529244
1371282884
368092969
1518178227
2086636765
1790984847
113627236
1687826769
1019083331
2145515405
1614123790
1254172530
821872471
799333829
680476160
657076581
1925027790
754215683
154342982
1811913856
1032756859
229653341
1765743112
1615477237
1287790839
803085926
1026684938
1792143353
2144108574
52873747
488375538
659699706
1675844223
1091424642
203332459
524462766
1015823527
639151529
1692836649
549775508
1268078922
1908159952
1530954813
625350226
832441563
1513850265
759337211
75238060
2134079425
940453108
1967430180
1766736203
503033988
666305976
710329801
1452824463
595430519
733418435
1941102027
173186886
7068569
711811935
1169078224
422873106
2090022935
1548079001
1572926516
203840143
430834910
978895697
320349615
1449566445
1515594152
2141212697
1148285660
1724447082
2138697919
52794591
1844195778
70275875
1263304941
1724860347
2120817718
1665033674
168936933
1047882645
5617678
1556066183
1644728267
1660545771
1973780162
2092715153
2146829945
879819045
1065231375
46245703
935648459
243057084
233228752
1975752853
792211986
1051329282
1867983306
411932334
964871451
269936450
1869240099
621681803
213522870
182445193
1577079249
399407797
1538175079
967589488
1001614960
445271823
1156945197
341146899
664384617
663074713
1483749173
1189191749
515663449
1176019054
1623383608
1835297817
221340051
921485862
1400520760
1093019251
1041370981
1914880658
1149704372
1880299740
41521412
1371703979
465717836
1888797024
1081724456
123328126
751991897
1778926349
1209743168
863719600
748451698
778314281
1351198886
732932629
1661950942
1265593840
893209261
1685273778
1120481738
389985737
974573825
562495698
554223377
354685739
535745558
1456513397
259471254
178684855
730150917
563234235
430735495
1861604426
1095778889
1883198200
1550938008
1911268317
1742207708
1421595696
204467567
755837921
725540677
1558093857
1938623841
703782720
66255885
10045003
2090042813
1357146239
1001502691
1793669126
257948103
1150389450
2029260393
999932932
274804096
1726093334
118038235
1635523994
1126941657
283729411
1242034380
1978371421
523084380
377934478
2123364199
60176215
748959406
1671415921
1679534337
2012642864
1070250210
863090439
1506457894
1424637150
328684746
801894500
1222954630
1971255411
1579861804
1816554242
1799989285
2083299478
1324984529
1780575223
2033258338
1829698056
392641433
2142318137
1214962023
254944949
1170311876
249276846
495415380
1694759453
1952956881
1612650628
421428366
1350048047
1321589140
1787861283
1523479904
390918476
237610869
1197124055
1907106063
275522418
1610465179
1491224048
1809923220
637536003
292742580
1654706760
1840695544
1359776969
520031026
840530086
1604408798
1359202791
152058680
1331352801
986106794
362642705
1696711515
1036506187
1982430892
531274216
496376673
2127542452
1919438156
1000839389
1394417811
980889071
1459691297
1257795072
843221671
211720440
105250100
58147975
2086470041
2078389205
590035128
868011125
1940574403
1968772616
1411420524
89070784
49648547
2025459689
185908425
1063302435
1963307878
1037675344
61593484
1045669213
549387762
1797726566
623123580
262840910
1080024709
297332903
848631434
286128317
1440440953
1387561353
1773789392
409801622
1903210724
1442001577
207065333
118876480
91576145
2138763543
1420147086
335546479
442811839
1118026990
1130029507
1571148551
103200698
2091572124
1640125990
605823953
536634929
99857535
1726536533
1738347992
752386285
661115354
76154027
1917609545
678620642
1987539215
1113955014
374155396
163426799
1972922491
1683106141
2140364619
545080507
1881516380
762788620
1355775217
38990135
1055775194
614592113
1368023239
2111645325
1807958986
162684326
537783382
1485844898
1036605475
1131820524
1423983597
496723018
1054684971
2099402110
882793168
1303016491
1993112355
1085367260
28733120
950248179
1461472394
1948218273
1080345184
740427161
143380952
1049299400
1904882836
241625340
936901342
1060664036
1042338651
1337149342
1544285831
362401555
1072848389
571136315
194960447
644780834
908048806
467750788
1345631450
642582776
941670428
1257916932
179813775
327489900
47174060
1615531659
1167375116
715062287
2126278366
227734051
345042842
1045135423
1769248000
704071873
194767118
975906710
1121949005
7899848
563370032
1745500234
640908909
470941897
148743328
395509100
1076407599
1955079269
1343763299
751000794
462929569
362354281
828425347
1488727131
823246809
1444409987
1387526403
2023104357
519938487
588433617
1146306774
132666954
1071442314
1909992062
124340117
500362013
880748027
413134725
1962462157
1191534176
1084235138
802942967
620408273
1875595317
568684472
1642420715
19938070
1359443109
1367086995
471999556
1679265447
966921601
1679845529
455834478
929379534
896498617
1722966783
592779537
1273080477
1798883213
36711918
723741901
646099474
1452504297
1920620596
1000890646
1018259994
684477454
978156654
2140580625
1368676197
1803632811
1070941275
661861374
1192911903
1062681596
216476916
831796008
508873211
900487540
1018391635
1366326676
542910178
396832816
1303883446
653708022
806238194
975727139
1154039095
2016327898
647636690
520873186
1786719204
224360271
1115732923
1060295552
1483704589
2133650336
46441230
2021576353
2122334071
115867315
1679408117
778800296
477089098
1452911818
1537490872
1916113218
1637502379
153795043
1287542372
457530333
1135513842
1650822416
1130396388
901770522
1228883820
821018402
1377299682
313228123
1404882132
176291253
1566683919
2103160152
1265669378
1349939347
353170159
325075390
1242025500
1627962890
1767438172
81704153
640148746
19668346
1594039933
2013767180
7135913
378283032
1402260279
771580265
927836688
1423996854
1204123460
982062934
960304018
1695708948
1183532478
1192686111
196492108
1797207838
79443316
1254301972
631854187
1626778210
335315543
588744835
1543521417
142887113
2104548934
1904781536
1591356631
1748302269
192987510
1735492312
277009491
1955307066
2061100132
1861172397
360634060
1883756933
561151934
875924220
1510443233
654157497
430788907
1579335012
1263026673
2085283202
1831186978
338325291
710078104
2127547883
706330674
1981198995
648444056
819102565
1046689359
1429709911
1193845883
1822584670
1075902378
1067427286
1750204561
1748375129
1031134273
647869776
1488817039
178147793
485898880
1973827865
358201981
987061253
1587766571
1474674398
808424030
754698255
1265833374
555445457
1170826305
689849782
285706167
1670332654
1938597929
1769432421
399335957
1037941457
1669540927
1129382301
1895596932
701851230
1500760966
731443100
1079567204
550521115
604141576
223370277
1184733929
2045448743
661310510
1095137533
132617524
874596726
1635592007
1455801163
486081173
1260613220
956123729
1079501398
1722286431
1094070649
3270778
523330291
1972080980
164754895
763781010
1182182627
1904040310
962648384
1893563910
948002593
1661570463
746400028
1810013372
1778159424
2017514644
876166516
325882105
1449415344
1079873262
288654536
1975038750
1797524575
760216009
1987703057
34652748
1810553097
413994764
1256530802
906309794
986436411
399719593
850319891
713130715
717557140
353082370
1965324367
1040948290
509675588
62516027
1808934140
306934068
1049349655
1962103088
1552358701
2024625355
1715588466
1206621392
376636113
1117538514
690539544
1686026336
1058859443
671549556
463100408
470706459
388784826
483267150
1405372545
638688274
1399495962
1052376222
1565371018
187097166
557276667
787782285
1569586988
506554640
904209428
159677438
575877188
63865583
109101512
1735835294
755209157
1183630585
2102047610
2005075196
470286910
985418913
978789781
1959257972
289696251
134489444
70557726
1794012965
1254348710
1944976760
1124500929
1956191317
824616334
1019377721
1196869061
323627568
2032003338
1547707736
997660123
697971247
1492202131
972651855
208553279
877297984
665192589
715328966
874872554
1661917202
507623315
1166378952
1763141373
1610832190
735650151
478337444
1789226515
1114846273
1594164621
698545204
1301773991
1681953360
132203601
425407165
1851872964
973684542
927009503
110190952
1371609006
2108072977
721298744
647254146
243119202
2021370435
334737050
1807002166
572264592
1354855468
1035091016
1532953119
2133310802
1361292715
2052817666
449366738
391485912
1624666010
1439189047
2092792331
1764619606
20474900
311443215
1369409842
154709708
74725303
359291868
1407971680
2088634148
179397402
231837543
644559801
71089067
2078542250
1609508042
2074748977
907905727
251173526
361583996
1808669808
1608197509
1871648634
806448609
382066409
132117098
295193681
1345251629
730687404
1126927484
981218999
2080896919
57094824
1071524746
1746869569
469777980
1228716389
1267345497
1475862654
1179879076
762668982
135525531
803768064
1306616014
1092708036
8889622
568086812
39536920
627317479
1333022764
1298480354
578040254
1729713157
987216390
2014903563
1330409002
503454266
1289415966
2007141356
1451391709
515356243
1485903207
1978336264
2089214564
219434303
1700689399
72119571
2060583793
1904557066
1083244825
1959985801
1847487379
705288231
378301245
983841101
1284836272
765148756
330838709
2003630919
167510685
1101804474
1634181306
1409281832
202138168
1999721997
1081139399
1660932942
1225143637
2058440878
416348018
287587397
906718404
2077930434
241217630
1567394038
1358449078
2069480919
841053880
1413049650
82716500
1090489478
779993732
848205488
1414247159
1021703855
1987791796
1996741834
966166853
604620042
1268874399
797419165
940073278
1657547358
1777881452
1526246724
1956659319
738835377
1947963342
300123676
624496113
1580773848
1249297198
365059701
2057936491
522831733
891544730
1357843087
1249129684
1515422722
1662314599
184312796
1321017764
683739876
1153475722
1704048776
985329618
283068113
284275451
1067812457
253403535
863585795
865041225
1044369618
384475727
1006695976
1971111837
2052745344
2094495201
625153455
957013815
1884589541
1852950147
1522621377
659436298
468150479
190726332
1427738179
1496549399
448370380
680414346
562065008
505323973
457325146
1028029857
1170539998
1791400086
750688134
1988184972
1914644268
1426750258
1310161201
482492619
1002892443
274476451
187486018
693462260
1779709117
2077458401
13127584
2136637885
2060024499
382607428
984977363
121923087
596308273
1895865812
171406853
1474402976
1247149388
1059864892
1850424742
177754266
1298860660
278248600
1327546935
618118348
1851408216
379402009
1807271376
705370769
811214011
1939618574
343050568
199575914
1849911178
1435597186
1813644739
931213508
144333645
1196768158
1680067718
1494319200
116630903
2066077514
1064265427
1471062584
370143744
1243699432
115585654
243000845
930674091
1800100488
939189452
175503738
774015303
538427151
368626553
1417447231
1277476056
53019725
812348285
991986669
1302090360
1180960991
1932016246
668465428
394473792
543980967
2109905227
1008684366
1796776439
248760053
780404976
1745878357
2111443969
177050
966055575
506127365
1242134347
492680630
928490085
1654495678
823867012
2109492714
1343740912
1872428453
51603825
1373618570
940344803
639786271
144583889
841893682
1559574863
742422392
2030811305
130948875
151779454
2078630851
1466354039
132064582
1496261028
1555080814
1724262195
1111145572
1401797323
1963387672
1445384998
1733237542
1799846529
1358800153
730212776
345639263
352370826
1275171934
707747117
1151233149
1431220165
788786302
623312365
1797910444
18806176
1445550826
1363033273
1339465539
1576927652
2020136038
1972556929
1593519823
1551564133
837425449
1314494006
989794616
218387989
48388935
1784611478
823780871
596885055
902394462
1608178091
1643767093
575258699
1084438901
2045643705
1172792420
1354578782
845600723
845115789
1638787431
919385252
330302751
1970974786
538332094
1528824156
788601410
1911125743
85776435
1146482725
681895769
689792579
1412252103
1413336273
1814292519
1256569267
1591687029
760867827
1466308181
1393555166
363736959
544213256
1141103443
1682407061
1138726277
176855252
1736687396
1095256298
49388485
439839128
1153854363
1188074455
617103565
622152317
1366072448
1489414827
1281619017
819123101
1726134419
1517243838
27503501
224422008
817933745
1977643175
208079842
1186966738
1632874722
1403295113
2078673414
2113234183
195666851
1380247656
929033214
2083121651
308485506
2020765584
644835279
994943027
1316399159
1062158926
1589438336
254076542
1261239362
1509401809
652857128
1612067208
624947343
2009299646
398937570
1544171593
1764212793
1046299493
1366875098
1346532982
722583605
1440878859
1720858436
473901784
1564790970
1689085739
1997940720
1678115409
601701626
1275625794
1803434152
67762605
1900099177
582808233
1268474915
265733289
2077720877
1032517596
450477417
1392662842
1164118484
89019993
514961098
1001142605
952667234
580130815
492097285
482686217
1610089682
412541681
1886939944
303050951
1180733203
1819712930
1043866
1353251955
212218928
1371871076
2068938768
2142584037
140094052
927111607
1761307608
1213620390
2038957609
1464339998
1878673708
2017709128
1599546197
1163969805
1419335455
1421578495
1068864613
1227291887
1786042246
1338802219
1646526379
1644909132
1546572396
1179178430
155085363
1085663570
1835353849
7391637
516129342
1643532163
1321439048
378679981
487437347
1861029734
1359785426
686455037
774013580
262491110
438874499
2126729388
2035207445
1376596247
2145368559
1201558491
2091315814
1505578319
1315813868
657924955
954020539
1757264499
418761563
653541188
1304045517
492139278
1418159622
1688881277
1841791075
742568634
1337425288
798574326
746924828
1968447799
489734266
1081876313
392899833
327332680
1175569373
444738214
41656409
1093081129
296066988
548295948
1220288847
1205122033
1905556992
625759383
82204294
1550956748
1054984454
1216295506
729136536
157889061
1041690026
362015706
438703925
1875347910
483314900
376466914
1983302839
2046871811
1284163010
804892953
1885991161
2104958136
1967643282
46100052
1040404892
162281649
1935341078
655995844
1596969510
139104585
871204721
645631643
1005660464
1619301066
272237932
896295620
594729507
1094264152
706731359
779397073
1020355632
1817146331
376623759
538936494
1145072959
736923745
1288184936
1587363853
1079154537
103838081
1362325153
1333507153
309967287
1951458248
1928317571
743833223
938760941
1299151564
764045565
40430265
2116037633
402317703
1641183809
1877668165
1745005011
998537647
1059674704
400133438
2116621481
24496586
873734449
497554900
1432844282
450334744
487233913
1409572811
249871117
415151036
1265709012
1122267638
16401815
1425530422
2120730366
1185806894
883546604
723363948
235801653
1425628123
1303140346
2063408142
1559243621
622869247
864510476
803190900
1556057528
412337087
640931080
864288281
1393558939
539475031
181276436
1525321296
1569644308
910584698
1183209938
1622639867
1368394775
470923252
1772463786
55508476
1260518376
933915096
651966102
946374671
837204148
297791219
1226855155
2025262019
239143462
1410799371
1692510916
1276884368
379731919
1628115785
578352233
384849399
1578623771
881434975
457379699
104082475
687866161
2118693726
1882844569
173788247
471468434
1507132342
972874974
1529643635
1033817035
2135907241
2145147018
418069550
959213538
552383922
2032724988
1091195217
697710276
689003736
1612848881
2044670881
1177798017
1345771333
1615260314
1555718544
1378458533
181854417
1252816207
162368320
609405957
416344015
1268945733
200939597
171091514
1576733464
1925959958
817727313
1449298157
2137415735
1182390439
1857158822
637874425
1261941275
528822802
1912183787
53639274
1934132229
516293637
481160624
923870129
535601996
1089871723
1372393327
169499788
1080630166
789033613
605599033
938437823
879525090
1791607807
430554870
2050665029
988409954
2069550119
746435404
1717685881
20340604
724699471
1392747085
1640286174
1533762991
815152755
1130681726
1562557847
1602808273
453014701
243757736
842838468
1269023954
1375368952
2103297457
721017598
1984057978
2068733096
2123058040
1979794994
385666950
950655746
1819774428
1569707309
302667495
1494671178
2147362768
1143253142
596423325
1325559029
69582661
1899769449
1875249207
694604262
605771481
52565570
1168508870
1699045983
1495196757
1409556700
2047791904
514063128
1673643249
682619313
2080139498
1629347369
181383791
513421344
1840527880
1587518211
1874091300
136320397
1941924327
1127943241
251640028
73783111
1904080250
1857677633
938920081
486513742
2144481053
437243466
1729437004
1881005114
1600440517
1174572322
1678638
566893470
550861124
2019176530
430062285
1649078418
1562018707
1238919329
1709692344
464198152
818090838
19593125
616808943
1232141947
934236529
764691128
300906066
1332750699
305505669
2024716227
1027890635
1274522900
635256172
378071934
1160748932
1052886195
708567755
280286372
1544421516
566936446
1946493518
166175673
411381780
1624815831
1900240497
1430472463
288587248
40139873
242601607
1223324482
1433771648
441480659
541028272
1783439385
675711870
965147350
1401488732
1952262936
987292062
1522632548
374915837
213030375
518964530
1135551402
1703743351
1201705315
1163946822
789997532
993683610
159081707
1380589566
450153243
2029857360
1887752823
2055746681
68967586
1114919289
1227139778
440457295
1818083976
554251659
64531768
755510905
1343235336
892816739
1553171913
467503080
14856202
543832895
2126662839
779477222
1148256321
1960236220
378878954
1794700423
533148644
952249309
548669601
387868991
1290809356
1040549908
421674139
1277167172
2146458956
1365819858
263085879
812863482
389171876
1629603562
15945252
1477168608
569196355
105063053
254101599
930399080
2017621862
199490480
1597962311
200298588
1154673999
2143546505
1454482665
1169227060
1023614833
919286307
1912253138
1633611432
837188725
1556304061
494876758
2071798269
2026392491
496863399
1681830522
1637826084
521461268
661259138
1075694657
349256145
482445860
684940132
1234161511
21998463
903530030
1978498317
2135011385
1620062357
1970640119
59829359
794771523
146011929
548932194
2005962877
1359959338
1132976538
1461437120
550635127
529423705
1708274619
1407259607
1230162428
314638661
870736508
25560639
171831597
2096713735
2037608790
984119409
949053876
1401510446
1416952024
880454438
492734325
1652878953
314973903
1758820663
474625370
1015545735
1374685790
140562262
1010617080
103412020
1670901376
1054276373
1405316788
469963967
455590479
1118854779
1544605784
302967717
961576346
1600514582
1301234062
206618147
769008388
2020287965
755655225
1499537808
616480468
1735658273
1586320651
1427416988
268729321
1973018098
62135620
522504829
2095398538
504074218
216485477
1247732745
266083813
1178946095
605828216
905361237
546761057
1599490866
832728093
775134930
1596726378
1186243634
1974450727
722292902
540319860
1310301566
1407173129
1209433228
1124407743
1858292966
485313437
92347070
1964257854
279825854
804668536
2037014018
1673947319
1854178528
1113509128
284864762
451963530
335265163
753836856
4217026
1534797529
1207461809
1794714751
1916637482
1590896835
397185362
695134560
496354236
1885768847
502193304
674406080
1014031488
1618292893
1388493217
57118742
1306376122
939348784
106037978
232783694
1012286312
1331496040
37720448
1380485447
1270361364
991172089
161153257
420026958
1749500055
1896069768
771282575
1693864828
477211185
1810581361
266001494
219295760
1448752054
1092468478
1650236500
1383342318
737898076
1332151023
1748095297
680084173
1097801035
1636168633
1858808471
1545754153
742764000
626862294
2001982885
794103544
1987835218
1903043926
2085080804
75396946
1792299505
2135554552
1325919213
688714038
44291823
1844150507
1344022734
1576518861
290761855
2086372329
1089593094
1180982291
542776392
899853047
1411947570
1508203274
1867668551
339223383
620007144
1758133343
1588583873
748112857
1337100727
2118260944
429805579
1236576058
627614796
1563453197
1509406926
530493019
1687269371
53623386
270621940
1516490682
1076223078
2057499078
1033756283
1694176794
940850031
1454835408
1675423399
1959309464
1307835239
1784451618
47100371
2117131245
1785107046
1748804491
1537122658
378560006
69650604
1457799880
1873313929
1001983975
428191371
404278932
470246307
974800969
1684583657
1861088380
1064922648
541908054
1864922159
1084824424
1521714910
683461964
1057592649
933737983
150730180
823254619
1633420717
218546836
2139852724
165819911
417641267
598933600
645804710
45202136
1252469598
1736473710
1608845694
466871886
949179564
1116678381
201029750
408457167
514428857
376812211
486053095
1553225627
1023283895
1513198537
1432132519
314598145
1442924198
757183035
2078322697
1020396125
1793921091
1575301354
1731571959
53317904
1902075025
1963260535
1390944480
1706349426
1081263367
2070760393
1546506854
1573916932
49767969
2016813723
1397448770
1246981127
562004270
1592443916
1186155833
1911007600
128643269
2071278866
1273868169
1253103918
1687625906
1296646843
640183836
895810658
1876775685
1977417802
1579797569
829603506
16482856
735016856
250437702
297047069
1793284544
637909900
616704863
560601804
1910201357
568801130
1918222747
1571451333
1738342111
1032981773
522579349
2130788153
1274798042
739091419
1375048134
2039133710
85041132
902094834
208471337
1878670740
50418491
663729848
1698061991
276890473
1986432481
661467540
1636829569
33542404
1990559575
620605013
1429729787
5007887
1898519086
887605618
557758898
1855921567
1991751494
1357500122
2110419814
249544354
557611850
622971506
730875002
1040586090
1415883602
1260307191
1508631483
1303720008
1911457246
183494563
1512841868
1882170641
195688768
1179230813
310588534
923665846
744528073
483017650
1938198249
646478683
371560338
86781405
212013705
592257536
628172956
299020461
1035198758
748114055
371513652
222908075
191028299
1335773465
594925065
128145502
980322660
99360943
997938759
626526214
615010550
660308617
625122204
1078531067
764952274
1829779446
1076711608
142009527
27066247
1901057396
122526020
1953587093
586050872
1778787894
1238052101
734926754
414757921
1821647142
1127436931
233501560
93329795
211092204
1417874868
1858234582
154433346
1256168221
2033417276
2014491108
1331464404
370941547
284937495
935470486
416839798
1396578329
712300386
1310150014
340325167
1743699997
1027517830
1542684321
914234184
1231149278
1581855021
1411559731
156543795
1404437375
61188919
536604555
1160488662
1542457181
2037955046
1048662551
2086185096
122780396
1902173404
123157551
1832444118
437050393
2096470958
1124228190
425704981
725573207
208300552
602511770
372694595
71873250
401217140
1777188295
270741824
422244052
1590154931
2074997701
2052865832
258518852
961120802
1321169185
634931700
2060404537
1781705241
19494834
1287795240
1182828312
154729261
585962152
855817074
1987765949
1478071500
1972890339
955402973
1571354496
41805936
548691154
939284178
1356530626
1393918015
943100821
1951454290
915523443
1483558798
1410735832
1330514794
919541030
658594184
2096880884
109545726
1798648255
1802251509
643621579
564673231
863748719
804565699
949510555
1765968185
1833417084
295893021
331229873
105870203
498137987
1214271580
800748828
488455071
1839655372
16150785
614820775
1597930155
1242103543
2101829230
865862255
894327639
705518013
186101681
83307413
1993957016
1747721133
462564027
1263214034
1804070284
1303683652
1559053817
1465338148
77812582
698207400
613227496
1062638031
304369260
2101442410
438105908
364532112
953617121
1622911557
1920052091
619993330
1695925373
1864786781
1170156769
2058733841
1954714644
1993150303
631954989
1094623260
1733222570
2086288272
596870383
244198923
1912575972
1906482796
1678817034
828112683
240581317
1395936482
1717150616
2111633928
1415294629
683502981
2049743757
1160637688
1358032747
1863369253
1372125441
1634345654
943221770
613119243
1800298936
462730865
59989972
128257842
1898309978
843042109
2118522454
1825428955
1347674189
1642003380
1978941302
1414878806
1423183081
1842090020
2105726370
91289780
487484121
1422171153
2020455871
249159505
171594782
125849025
22989980
859961414
1507984975
25034308
187004767
208703527
170217859
1310763485
1450591666
219075405
1593622055
868196375
372754120
1040392427
146870522
1632530572
862728847
31754263
1045778971
125195202
1643962825
48118148
2143355038
679961949
1925127478
1897618636
1963032161
1617599831
1451608801
123063500
1843051374
661733677
493705660
237291419
923641869
1248801093
1264667839
1948445568
206666694
1600316458
846836604
1877057988
903653482
1215053567
1437600990
1287276222
1020521393
1176923825
1099685038
1106128658
1178136895
736698582
1523949943
1802259001
1666809252
130085904
1719754730
1330019379
504689051
1688670470
217665931
312426594
1892672536
1680078429
1548536977
374796635
1743718085
333236595
480357887
207945322
1675316891
1419859170
2103348300
1732717494
38526622
208624896
150926446
975031035
1337609670
512384103
503190834
636439498
831026944
1507973262
1643128193
562081938
1161942861
1208154057
562254616
943656192
652575217
1261505786
425317743
1836194956
1087891668
251201290
1117709303
1752622629
1561021329
1615734465
1281734967
2026787902
1292803811
205536665
48489639
185406681
2046592632
1481284725
538590319
121007645
1352028924
1368240318
1882850961
2060760133
1666965285
494991087
824477081
2120216765
1915089717
1296393153
447871731
1455698314
865894749
838908249
668124
742125774
1809696952
1395123144
1779752810
192191974
1415716798
920788411
877801056
924772445
93820578
179781733
451805196
1840759497
283265949
1449093043
1361156775
1796115053
1410714147
1537235266
970421991
282399946
1026123839
326459187
1394842284
1174357340
1750758670
118627240
286694533
2050435451
274153637
903939924
1432444144
399207774
550638985
741692265
1452573041
1224340953
1332251204
437024553
596913023
1784694689
907522417
1698055339
948007608
1482917202
1112820713
2007207175
965424930
891140099
1295641520
126421962
1429061085
1376963571
375495686
1923847015
377947994
1986549574
1488394509
613343220
631466005
241816446
1301118831
1798867825
252865119
822521587
262885432
824150387
1897680422
378086295
1242675162
112609536
1710240775
170592007
700986559
898590891
411450622
1655134719
2145475357
521842912
1221869903
1814670080
1494666146
2142066030
472025818
512189408
1755450717
303592690
341307989
178390887
1288190891
552488463
1131404935
2133127780
1222655671
1924745952
1179870270
1650869010
574569158
309765781
1229172841
2101518568
1860317021
1544937357
722106665
1447467067
656039307
1610901479
1757720913
1837790530
1326785948
769402411
249077624
109197361
813898240
1207542308
410174663
713471577
1231010075
1521473630
223697066
1633046669
1841260335
1935889469
376755000
132674030
1744522484
735705256
1026246360
296429442
1496142242
551559864
2020410408
1054752700
114508485
1164765305
1037945222
1797076601
336144139
1298386714
1689528980
1102992107
1313998595
1584020256
133347588
128982346
1998354438
365074977
1497561741
826923632
1574167756
2103795102
1956874171
1436781525
1560966442
1583883496
123063498
57100814
1790078095
1039522796
2122500375
1531476534
1482481888
772211207
1976763561
159495525
1358018857
437636884
646070907
884150200
1276873430
1807000341
1006833506
1484461592
563178950
1504654313
1452814980
1244946022
1714280586
1621737912
403456701
1139102572
1247448060
1658718407
752401613
1889521353
701276797
1353044962
1649323010
1350377187
3386438
665797510
163112068
830453283
49834507
1132627264
1662012462
189430422
1714526700
1263986742
438482618
2037685840
737713744
736138146
1019254297
1036606704
626850927
237830149
1547977076
1572409541
1613719433
2099505654
1936254712
2023296548
570538765
1755437964
2049576980
1495148942
257413799
697904205
1319921687
161865459
1348817200
1999517472
1112163220
1210528397
1168511674
1950734596
577689756
1134681085
882037083
2005658535
621214695
1776991916
2129198977
1889642870
142213089
477598704
1748479454
563984906
1619129282
316296512
1827024742
542663515
1805510295
1748231821
1833061666
1767438172
1646330302
382262840
402121881
1219084494
1158827132
1674907645
219912226
865598731
394168020
479555418
252462336
1698749913
574151470
1801584920
643551766
1862865100
1937296803
1311851870
1017501651
1673499975
1827144842
1339172922
1181159590
1072027285
588915865
1202174800
998339683
1689536375
1177706003
1876964715
970727150
1009416907
974272816
533557085
168015107
1098665452
297848687
1104301561
1694541647
1398302911
46020525
1024522964
843612161
1177789981
865268933
2039589418
316983774
1502392547
487930611
1636630315
908909454
738980747
1335662006
2036749874
1970361588
891089352
1743969237
1172690293
619894758
1708949410
654237009
2133475965
1563983219
1786223623
1546670334
1486668967
1168822058
1901172529
748571592
352641551
365530135
451830425
535155378
195901603
1832355313
1291494725
345548805
1676344436
993552933
844617954
1002429898
1419541892
1490752430
2727065
1177420512
600872935
1857313849
1284916114
3729831
1641367685
1251929763
1373959513
1354977865
1668378098
1172426103
616677279
1700598163
1876734065
863731871
185419189
1013425303
272400521
402440995
2101616437
1379665730
1687299799
28047596
1341280922
635054461
228536430
334234914
1408183378
178458029
2099025442
268488665
2063388792
132838418
1064346032
1978449401
1045782318
959874889
318473656
1293879468
188897621
829321729
2095365349
1916156813
1271746658
422266965
1593793965
727503079
323798083
1140544728
45868434
1956952042
613727658
1598085611
44776769
1394633631
1642097490
757641386
261338786
346473499
1208914345
1679708611
313668470
466997936
1722008503
345609932
838264039
1331739820
1720819097
369794505
628717292
433870270
46805447
1577684338
841607570
413075666
700915891
2039859727
141681051
1894640021
2020431011
2128153693
1150588692
463915297
1139447015
65852871
950596427
1252788643
586737062
2108979207
793041184
918096174
1283659800
394673900
509195611
1942750737
219924734
1225412409
994458153
1601481102
888396610
1650152406
488339730
581293216
1094140438
634555323
1986639932
1856947399
134587867
1016128622
1394376992
1189963926
1214075420
632846750
1258245107
1791205892
474256236
1811623270
1314984539
271216478
998977271
373952246
1834324757
1318106072
1895555129
2016687372
312831217
1090550342
1852346772
1670277515
258954975
331374327
1429158663
2107504055
642142295
1505020874
1826078455
1348339971
1179195873
379858303
2069795273
659543431
47890096
1837864883
115771164
1074202558
721886072
692483445
70166957
1202888538
1671226789
197812615
1516151523
686573881
1552997782
808792838
1557504135
1063037940
610856407
675491817
1077463244
917577099
668345411
715243886
1370837130
1250278326
596076837
1275698412
945610644
1689304643
129019682
1201328081
1174221762
1160980199
1349867366
509152251
700192112
1959265660
1597830458
230573470
32952967
935536907
367302304
848051666
1358565239
2125576089
634403568
1533865473
1933070159
902448452
346520084
788343543
2085934488
1960657420
1875483352
847718533
1636040101
1217963942
1727524364
1054008238
1258358401
199521276
1761343752
2037466152
1479405230
704543171
745964191
1116097157
182490369
1392516066
402337725
1068403724
125822252
641764737
344968152
1885048392
432121742
1003071101
1061683804
1333709246
1567757268
688714038
1631944254
1835385642
1976131522
154301755
1076032739
1289330763
1512771542
2092346300
523720722
575106905
1381698182
1863026433
1905116971
443604030
63525118
1208744844
1767410210
567059112
1047948408
985929089
2049295454
743517878
1749093474
1670177832
523959811
691558994
1305654447
1186466245
265232982
273024314
1969504848
1381896086
1268461807
257488303
346168550
2116389425
1102662162
1871240663
404477349
1363532445
334403363
33193427
963494177
1170261065
998776578
234933576
1007625095
493758243
998009116
697083226
1106017771
444909590
1852604448
2099223214
1569290738
2009619144
1865657528
21192709
1545791686
1084487464
237187850
929918494
948705583
953951179
329344238
1263068416
1569958728
1175239983
290460729
1673588370
529523254
1248358896
1920356104
1423828732
385334700
603468795
1029137267
1389591616
2052004375
256437186
871654364
1386457680
979734482
1788658088
934307653
917137738
153938543
1029224446
577368798
950625409
161322719
672057497
1503983527
50117905
2108754229
1495327325
1534109514
379085060
213379177
1342680014
2076306375
1329246664
700789973
366932530
684488293
1353049297
1350206230
1774153241
762335538
251810846
455501474
284260544
921572053
808218758
780422712
2138838077
2124041759
1441959716
535328246
986259479
624941914
623111174
488943794
961282256
1224732903
221599222
1951066538
1494191287
1585863618
1309954521
1217144283
78689064
839687955
1989931513
604247633
650131605
610059129
1232718887
1405658961
1902978679
709943885
975773606
1394997641
1886295206
1194112939
504439240
1897899696
604152091
106948377
960195017
575303639
1209200033
93765594
373113542
775656093
1967871613
1619472861
41295447
939617688
492886383
1169282159
249893098
1448113685
1642955569
2016354256
1538636449
654667949
813537225
168987559
739604531
2118376265
1381626041
1918348808
1519870174
613295083
861823590
1879264736
1763328941
1626541114
64551784
417850214
215108110
1672477052
824144990
51390639
466247651
1599495
1231303283
646613351
1192062229
156638380
627141246
646928115
376069125
2128855326
740308703
497807932
1071206710
919136859
637375779
674323039
1209796818
1974031490
1724096828
1930067516
1417228278
1652396894
746072613
2131960798
1612674315
1598588541
1516620244
1260897194
1352357036
910144710
1633349593
763758440
356960050
389081034
1610696791
363805165
976669997
1647041733
571976346
101160803
1895788677
1404365544
823633177
208986546
1570737421
206307504
1386346978
1139625048
1658719787
1510650818
2026104632
1591573093
2027409790
650253768
1429495584
2006752210
935183466
1211822691
1319032624
1684297093
427523854
739953424
181057280
1410294299
1691137655
749862430
468689092
1956417994
1021860873
1217790115
1161989876
1834674512
1236992355
1357108553
1923384660
325595775
1834189849
533838840
875425345
54619707
826514427
1923561602
1466424841
567254389
1897631020
1500598744
793823223
1889032242
906387025
598863760
1936844374
1998852902
679850924
1979350487
69308529
1183543482
1695881204
648107678
406451440
1271750505
440469309
1789951715
1060207603
627536522
1147811418
1008180605
1223597422
1884906919
1134419639
696925159
1345342629
595435925
102784468
2061083811
242062814
1403122927
801906050
121034890
933797729
1405945451
360461743
2063821193
1506875270
925020305
1008307442
729236055
1956571206
658858186
1389654106
1740795596
1894564863
583957267
92368769
1428329343
972102926
36984967
1378554552
1861234668
1424096100
1849026081
565711801
569683319
425932310
136327372
2108408793
2086886698
2082840515
415537936
1688970983
812633769
390488672
1084550654
741667576
1156117071
792172830
509378907
1304703584
2021029553
466680995
1911272377
1299090242
1148270329
1849564702
1277631658
1028617498
2134861918
2000418057
1112762066
1099742011
426441478
1993376130
948385104
1312698834
1339829340
433515597
1535535987
432215820
1216745855
10580892
244133923
15249961
1181392959
1186145260
324859578
1117934628
1846688296
949821988
66863771
1714080454
1022404141
52548058
1518578022
1510897169
1534051521
336273922
832197531
741448732
1073280882
1397571403
1609203932
294114250
1747134095
2070825405
1548543998
357879486
394435715
483911690
475683886
666537838
867948096
866991112
524256884
1432458445
37055864
1790207132
1090224829
1200895869
1829022530
990700045
957013815
837609581
1211094007
1833904921
1701319821
432715018
1607735659
328315992
1709622694
1638693372
500275492
1818720672
918231786
320379931
790993947
1413222027
1533308311
1456039879
1689057922
225842277
195543416
353534624
1156973581
953577508
1378475611
1168311348
562726653
1685728828
2144645762
2014216472
1702045572
1488502959
1603360098
1443196304
2024980329
1623436531
1027924903
1044188584
338339672
2105386941
1672269064
1069090925
630381336
1042413063
809396155
1375855076
379142842
915958357
1189931679
828691564
479353578
1437658989
1904805606
1674193516
565236549
939586466
181912193
2019125080
1990834801
1192020497
2075159618
1476299152
1246857951
1699937825
579690841
1632334347
1267194219
1943419927
288465079
1583807891
1165238750
2111538227
1371698147
722429048
1582052523
1679656815
1775044558
615474097
456873321
2018578282
699575810
1712650029
370149751
100771729
1120577057
37785175
66995053
1182906142
1398750313
514015496
2138127188
505448443
151876246
35522306
2044027931
1226884106
1799683004
865630591
534498435
1511774027
336262631
613328990
610765218
1581185554
249413269
550851726
351282817
1325117197
763445918
1967951059
1051759715
1146409991
1503996814
1856574832
275344029
458176296
1832213448
1500334298
1200936679
1675723921
547824440
674208085
2115573749
224742470
1609583273
1139267424
28969079
1651849777
1168979667
1697632688
190123615
902044701
1723888805
1180365659
1575073395
59826241
106305449
1137144078
1395497667
527901178
1836098321
1517667299
672139130
1183844968
429992765
938412103
813501113
677478713
2017031755
1470483145
1491397882
420430143
1634637349
1740001026
444436420
1087427786
823715982
1358151752
1243775620
1026697572
184633458
497787691
572490933
121753672
1352160544
1851712604
382179884
784972692
1204519427
1338962851
1297218153
2026078145
415279556
1939462191
1351320356
1349749639
1818612620
2057042245
409065656
1067485632
491886313
1520349431
1517961215
395921194
719560493
1480328969
1856923791
1815355633
1976222323
47255521
6385868
2147180845
885597848
951322768
1386997281
1331698476
843123708
1283290222
1854666148
13134974
1969722610
621381234
46995209
1140537301
1370276820
1999534381
530559274
420301079
1284197371
2009136512
1127284388
1973661480
1134829630
553488737
1801507712
521247432
1693315301
1778636120
1328726919
317101679
2121736902
432541069
141067615
815717647
1167313041
1671914606
1006842799
2015410654
326471791
1788250259
908526987
467096911
1904623371
2053725693
1233552
1606341011
730799933
1783734173
892809426
1891691254
2028729303
1745602674
1770750666
1056516032
1497111305
1229143238
1483889465
751140431
126089583
1932819150
1718105425
864787216
1831543221
1449770599
1129311763
802468354
2092165733
1682659107
1422395239
497942343
1107572529
1565057738
1198489109
1787826003
1115208738
1681174573
362808915
1828486839
697464137
833685364
835640908
743453772
922960501
608575063
215429480
654690394
302904306
1651872498
1956739923
7560405
553634597
1512551606
1165551711
319460415
339589989
494242445
250751977
1358440238
1038581645
1847022426
1913586230
1266841829
347069496
126498369
2031391237
1404848876
1302444825
1189240032
731425671
518312419
1263788935
1048618028
1620998012
2053650266
385991533
102143132
783125332
473024238
1875292478
369776521
1204407420
955171129
1860699323
1925646544
1484133752
1513797437
1339710393
110084573
232220314
173925902
791701260
1568060066
609155670
1560419779
1456448670
569673939
1060979694
105777286
619865108
369539771
289400608
254234953
1043194729
62224552
676308693
883359878
80330236
1255196184
1727738742
1320818700
1102854778
425216494
272422024
904750307
1464707852
1794325840
1582515416
694109700
1835232261
507682294
500208976
222814065
361959777
634564446
1634868184
1151600486
1687345735
144615546
2124862190
1787776918
424111498
601319586
407202600
1589501448
1640683731
2080227811
1228393346
1292385933
1221080955
1223516176
1302833200
2026084360
376640461
590574095
1464616578
700970866
834358478
53430250
887621522
1080961741
1901380310
863655336
686473296
290200998
172022047
1658576661
1987174775
1475607421
1361004451
1610721630
1818353200
347618949
980285598
2141580323
1223282645
211213920
1811098645
960343087
2045379850
344301320
747638272
1354355617
274239335
1937614799
316641429
839680597
1025419503
520477190
1543520826
741854449
1142086327
106971237
2146190985
1887929136
995889506
13469857
359239432
338410725
566265729
1234630871
28232340
1976597281
1852846112
1159684526
2126990512
1624555154
1771737027
74252280
923476162
322558666
319209754
88125062
2124898514
344401250
1349901061
1881269087
892534835
170635041
164386424
664553059
763720728
594155029
268105003
2005840778
985751314
1379446928
1378460006
1516034633
2038453456
415924407
1878066636
834719898
1702665833
1804373627
1923670043
1848756133
1997192810
617512063
529018875
531322833
585394154
1544615953
2113866603
2078791898
1981445
108058066
81105167
1878348180
1840138139
530282409
116450721
2048057132
557397456
2040422252
94461166
355935579
516730223
1428207935
26883487
2034836846
1243751758
926655410
1941522926
1867257769
499266546
1490071088
751230478
1619926154
1559652062
1467273015
1665130119
2142948731
143611101
30301623
205449359
1485276063
305936466
1466715269
1714246034
1377857013
1494819460
1301118879
1092166554
2112662603
755074583
302768844
1349451439
1216742601
1738720636
897298863
178208056
731284567
79222839
758384280
1082997958
1910953705
1818647074
400925719
1104851706
1243783389
1361321644
1327857805
1100863862
1185962416
237551575
609643135
965544079
1759873419
960658622
655403616
411716669
1610893626
590048469
138495802
361432495
1953429960
687429095
1964724247
442589300
2046321603
1749372446
1855125774
1200742677
798131634
797447643
2022157359
647324563
2048297941
1354189043
1480457875
865114095
1844437032
585090394
1085513105
623627277
1993049799
1661842733
201977573
1722499778
2005140299
1087574576
1204194214
1632372967
1566222154
36032867
1246031674
1353629671
336260717
379365414
1987624441
319233803
1401815102
1891192533
1526106239
2011405258
451786206
332242786
1398977627
575644275
1802413108
1000056389
1739555185
1781235017
357168037
665255246
56883143
1119425263
1244387806
165358004
1440434428
765665466
372352821
1250450189
1099048078
1139762546
1222274934
909572590
1942281178
466765204
113115033
938961174
1836418298
659004090
1563985108
178207055
628809954
1462836580
1335468936
315477652
1517880696
566446500
1082675801
193099798
2097229381
2087914984
1360111870
1776713567
598652642
1827051426
479622534
163957113
100782917
1235374326
1009180734
1579037700
298049930
1607843405
1699864178
1520078236
1258541313
1805287719
1016393957
780727641
1133057299
88493925
1794603826
1923382503
1970967481
1743235090
341433824
1349399033
2141329028
990803149
94797757
51920824
798593889
842105054
1822472198
360947929
601434956
1390383121
762717205
558949549
301978261
586388623
1343874981
717551352
412126320
1288832488
755206850
1088629704
728069344
30666021
1094142304
1418556986
568015097
1933737335
216196111
2140086052
405060875
478916151
1049651738
187137183
233367719
644802030
1421578730
1554453964
546613053
1007354629
1145302661
781866897
428153625
758861213
111657155
2100563500
1012690813
455822674
1907506669
207516361
1761762650
622870796
244268362
653305126
1804734631
799973412
2031149735
110350860
458291118
1738944534
1286953686
537276614
1060323080
639248961
1622495270
893010559
1653365531
451121807
624610354
559599083
1050281196
1648596246
1488914204
1446696807
728779380
361930593
525039262
81492929
636457943
1575210102
2067254544
311024480
1865064355
2098079976
391718500
1879931892
2033152325
1807622254
529291603
1782005292
866317579
1929998263
1104916576
909492928
739850200
726498520
1388652974
444726519
1911125743
1624009728
71298601
26235302
708967899
1914689146
1463600065
1475581656
334458797
1773426100
406566169
1278871847
1162875438
1631396891
439996524
1030505958
957620837
313158555
1593925075
1249241990
892659131
1876449672
804563155
1328709557
504986718
92736677
571214563
1384534211
187021930
89504309
1414576476
600021353
1065279792
772470510
1058091988
942397003
40367987
651567639
1310794909
496544211
658113373
1257012863
1849900778
377609013
1307879795
1424387242
1795926526
420891461
266475363
406279745
1321958125
210235057
1888700166
249774892
1251579400
1474697741
398569234
1436887331
993501972
1320767502
347664462
729105721
531627493
929947755
1323598135
1988784223
1762072529
465289296
1732461370
1681642139
1546442148
241100456
759494354
415024855
292285417
401371167
349815691
1578720066
1421797467
1588247532
1711006957
1748083836
1094269663
1666486461
1502665147
555200595
1911962372
1488871767
927742555
5213064
791639363
153460421
1263360381
566508257
186553955
2050733626
1160143520
645375958
431154415
2027861289
1872775055
806357041
563648280
2097969027
16116525
243139438
301402407
1842334850
318477493
718575293
750373327
1193749742
1440585992
492234942
2067916732
1860090228
1816365365
707804281
1987853490
919185382
148353307
1086269127
669212548
2060703172
1688326194
2084522777
1522370325
858820036
2104618927
994186997
340352806
1951643349
562542065
308336298
677769599
552120728
1823141515
1185742215
1453086564
1833219134
767671191
1405585233
712494780
1621177681
1340345318
1786467729
985517843
1743409308
932403005
2034536906
1446249444
1655961303
975356029
1563947298
1834343727
882423369
807069171
1760920524
1702463521
1447457201
1498206575
772512130
1356828346
1756217921
903014576
626422128
1006693842
1309166211
690937149
1898191763
1118510063
547973771
2125684356
1930924311
335352928
793162162
1213382014
20054981
202967633
166457997
655139102
1363588318
1342232497
1845641472
1008581680
1883421054
942230889
1031217702
878964863
645799861
1391333854
1679538395
1738114949
1776085353
685181830
198032831
1305164717
849422007
1081301100
1574336090
15321883
2059971680
1442128892
74074603
827456025
417996401
545781456
1229438370
1347455833
558864713
1035066849
1549762524
1349918865
743384973
78507841
1947302965
2135676881
294686076
1612996819
354618017
1506019520
1358261648
2111688791
1912851521
1764629653
1385446996
2042459670
975653023
1230836248
738728435
654433482
617520433
1671504843
1847748372
1696333343
1619042646
11687473
1841600365
1558798797
1669456988
831229891
1905517747
1754999997
2082132957
2118252439
1937351269
796869201
1691530838
608594223
2042292441
1986280484
1659103523
756227909
787033676
149864796
275803196
1956354293
1522993545
928566828
389738249
1947601001
529831936
645375958
1431905705
1176865886
381982803
154561344
1956842913
1803806461
46794986
85183436
1387871039
1114233135
1245396150
56078938
187107523
507223700
163929384
1208047013
1973098856
687843071
747674626
1474186292
215276040
1023687398
753165259
1643862144
818050711
1342763469
1698050942
439339905
792030612
603229251
245232968
362221765
1704283427
1974944831
1746889791
2090126227
442459750
42954597
2023867094
1138730014
1565067272
1707627519
1417868041
1035892183
1910599457
1694335329
1762244536
1642983581
1076912391
300842157
917881562
1276052222
1520544856
1459624930
1932531611
1052219007
1881527811
1031984699
37734297
779852016
96825301
1965603344
2057172192
2045849405
1918250946
328591508
1596540892
1197121073
1213792369
1209361245
277824853
1623161481
1476398904
927440358
267510139
706082144
765307601
1211672457
30799820
1437385534
1142285728
1748231155
1676156703
1461592850
865014131
1470339167
2098117592
2103985908
2083331936
490499956
6309049
1041242775
1486972907
1556305625
1672294900
155379339
133612036
1837081530
765448455
561522963
232319773
633773000
28828612
2072479629
1889075868
1749870748
360810360
933627176
1485899085
1807020717
1807304976
1136301680
7166492
516393019
69690280
1094990931
640912881
1998332326
1107492402
894219498
235283848
903966292
1999696454
1754287640
437867704
1049795311
274289597
1475170408
2078739495
658479939
613468205
1753440137
15882062
255115353
686688490
1533260010
215099028
228764362
1972890339
518967914
124409097
854362657
1610638876
496380481
915206251
1331561722
1309507912
1889677823
168537099
1250189043
1615105824
699651915
1280361050
1084787659
817757712
1065816825
1248651467
2003960868
868426193
729700939
2092433865
2145231667
1889007354
638121827
1000204806
689221998
1198410010
1021764881
639900737
1789594013
683397703
1250646019
1281754323
314762605
1078451053
1821893303
2107711192
1161713301
1860633743
1146522317
1280321277
886917461
21910422
1202104425
1418470089
516780270
1586647506
559562868
1919692288
133398545
1214208749
840732136
1689988091
1711420658
1799601220
639880183
240133711
204112591
1456641142
153446677
333572626
1689507705
1693811203
55365857
1854024897
1314184100
1895771216
1801463993
1817283176
1497733663
1055364086
219527291
468684177
274195900
1726733713
1914947733
815538775
366173082
1034844789
143340313
1345135171
1193038833
1533242546
1674791998
993716828
1529952938
2032428571
2103445084
292526166
135713466
1630077944
1544796108
624570688
1187544476
987036745
1212209671
1291737755
454633063
1021247578
1680711047
822241672
1333999830
280332641
1942226608
96078970
1223449592
1119748178
1273364158
742309084
1136696790
754349608
913397803
712849778
1223697315
495383108
239398540
722025557
1619701585
1070885759
264726709
1712619428
687029730
2049079981
790639391
909052386
924361082
1498980585
1105826453
573574996
2024025064
839961863
45917173
1429245362
1592389185
1082162522
908524072
1712939098
75596193
806862081
293594770
436272692
148568050
557234914
1075520020
416756617
441089227
1103942488
239701392
1649307572
1227012542
271874983
163850277
1561126817
608994536
548932452
1057293421
890553512
1488341170
1925941905
1691732663
191278925
576925886
1323825638
1639624984
181680928
449128015
369541995
1016601350
1868514953
55608677
1210329437
406845004
2123847577
626422579
2017338132
715295521
783767932
951992242
896889274
485672885
1408068817
2032162384
415337619
440903295
1539681205
1509838088
1623434718
148504173
1514432958
549460982
972259401
582416901
1572267051
483268073
1884281629
1683717422
438578800
796625977
190175606
1177645090
649722747
2137662991
201890778
1696328423
1764857533
1289098067
209227891
668719980
1506485857
6726654
2100182237
1445008233
2136687391
1125315858
922102058
1551628732
426467420
1828079515
1323230910
1091904436
1399357933
328553149
615873796
1854022346
2002202669
1848754043
1920336958
375152813
87277530
701761291
354838991
1493634926
713509857
1880288219
1315174676
705574731
935799526
798102674
456927071
1532705304
272328798
1368171919
1514961736
1857426961
169846283
1853977231
252139975
1477768211
1663764376
950027621
498635899
445844465
770306556
1969464799
24596137
740713474
2009878763
980026096
305369333
1795478365
1537671043
2142115561
430163489
271291221
730627825
1105806478
409244637
1301433885
1359922637
902888730
92883137
1584500164
798831601
1044175223
528790797
920441104
240992076
1565081111
347012666
90229307
1431310639
1291020678
619836022
1100303729
640764281
1831124311
419046315
1838134571
676407335
1532673176
376005743
2135265333
749771397
1744128014
1056555340
415103476
1270392807
432769854
1870334981
1930516640
627210766
1517439445
1352445803
1262563607
1166189862
2094487481
1402730009
359174685
1316255116
1910941371
1356161193
943112930
1231781304
1685618384
1055513769
1578881985
662906599
780579540
861013261
774476093
173889674
631841843
982442911
1933167247
124563975
153867109
1859867143
2104992680
1737091448
951987145
505616383
1772923669
305261701
1739737153
1273999674
1563139964
706450329
115716698
2035115832
1581805735
28866465
1906859007
1450788466
248310392
1522047721
1828466681
1490684078
825576603
1029083375
1280856958
731640239
1917406439
912262075
486761605
183670351
1858702651
958339248
450123757
976526283
1698654684
904136840
1260861329
1343757392
1955503736
999972119
1650712001
1831288017
2038443325
1216769834
692376945
1258088379
1662724087
100358892
480631692
1822952983
1091195217
1625851144
1628100880
235287286
637501386
1524601123
301089025
1272266237
1542826493
376570537
1433537873
2117865384
2118234743
1721571224
305951469
1314876430
1532703303
1234818553
904431853
472274701
604518101
2079120348
486919874
1461277558
2103806289
827938084
281345855
1186289211
830254430
339122658
1853333761
914055407
627159252
868637184
325319553
521753593
1421449451
377678695
1502564057
1606271417
509697662
810509340
507617332
569197310
320792400
979533270
855300058
337094326
1291674566
297697937
970863151
730896320
724574536
2049301958
716049879
1316297424
1722119918
189618691
1057818385
1747437817
975582555
1008115518
1380925758
1291270875
1616690113
1774709914
1283220971
1244142888
2078782736
1480709630
406821606
548156638
19888757
520553063
1015034948
1931791218
986181000
1741270868
1823386804
10260791
1546352856
1658343648
1246707424
652688575
682848142
993479347
56531014
575874017
1912353188
439349267
1565629954
580978084
1064420916
117847140
952186939
700641784
131789751
294048391
2127411684
2100620295
121484093
55459830
1530248138
161037485
458669111
415152568
1758327464
215338355
2075614797
527187969
1573747232
95012732
1016395976
907260243
1834326231
820029967
911428610
870766005
894563795
747684613
1083398312
661701657
347286910
52771044
1621632162
139584916
1634158037
1563455397
898383362
495087734
1934235446
1551745978
366977271
130264706
2048409966
31510150
543646343
2143826766
1660447388
830231222
1049960330
751303147
1934110628
1395507309
294144613
1702705354
1964213111
281001135
373633143
1127655950
631423388
1927197638
384103633
2094575162
190623283
2018627685
1591953451
1239500367
2122002242
541864018
1958503012
449519816
739870585
1327105775
1891924637
1265763718
1150505685
139895837
1160575025
645846276
1287831100
1221176961
1557218050
1139099622
179950073
1952385006
718879781
425247830
38269525
1938727596
1851136322
555725576
1590223760
1857620022
1414368495
140187344
1454388064
673192524
566717668
624589928
88344478
2132438607
1742095036
55452441
2014358971
1674142991
564665985
1490531475
274973408
1608230136
322534680
427976646
833797584
1401966946
157252184
923956782
644771535
405421117
2003120420
424105769
1108285791
1196616017
1503918024
72986281
1077163833
275303824
1377516037
927230636
1379362755
2091424795
1576693705
640988732
1188948239
365403356
208783283
1863314724
1587420115
371861887
1051077876
1162143616
1852281470
972051876
1783619636
1227423518
1441428473
540501967
65940208
326812609
1891206869
977991953
1115851810
2058458490
1986216855
181591199
1111843768
324950020
147512524
820827414
159509743
958033034
1295591132
707192882
2081725482
1730430644
801946364
1177587890
491714282
1239382757
2131154442
1169485780
1177643238
1807929659
1203195590
1930217138
682908374
1421921427
1162952943
488056632
963940632
52092703
1250738381
1406275212
498822604
210705850
480628376
79188994
510509738
106969648
805635630
1270086562
1077942652
561531200
96257424
1949593450
1825583766
796240633
1969849544
1625063510
881228887
13549046
379072315
1537745799
203328429
1388211725
1206523795
1735675224
296526891
1330210002
165773962
741508227
1784361011
115264862
1757597871
349730237
530057478
1345177326
164824997
2001840300
1519916263
422684037
678117114
316480025
397201660
448718969
574567979
717142061
283540713
874443314
915395480
1696309451
875654614
832013073
930841287
1439461778
522036029
1756703799
1065896234
1277541750
653203339
1205085159
1867993680
1100016396
860603766
1210074950
653638254
1167590772
415497329
1979110422
855445098
960288777
1989491338
1156492954
347905913
505287597
1659550074
936413880
1112249611
56872967
963462458
1213742664
1797707427
2098156392
1492509432
721717902
1646904717
1991685414
1948904656
1130828637
2018803618
927201561
422306205
349056014
1748746961
1668463056
122975230
419989378
1190185281
1452993478
1617847814
185600719
1487893044
916526469
301740939
1985077079
1249464637
563387793
1043767853
926061351
297290090
492958610
1717728396
477693791
2020781684
485271220
1822409692
435463079
1444716376
111018857
1480769567
2025123689
306549181
1368429513
1475466678
1780370284
1949175201
290759062
1275416584
216264394
1867786583
1794326654
5358077
838141351
1279944518
1226574111
1118694839
2110043912
1544095873
201199684
1709900112
455898998
678812204
833937691
1141532313
1835498699
1357682920
1010308069
1108080078
888396610
614327485
1470563186
1183247538
550726708
1182829602
1395978935
591815328
776930468
1392310662
819674145
744880667
258982518
1623331201
503087776
755990827
1617309814
1738916869
1792674319
2076719113
503528097
540464908
1429448570
759173191
1135040333
584552653
1668030348
1632654335
1317430193
1948312311
36869566
2006804097
1355938336
1550415418
2040101200
1342079938
254685667
1814505313
393975707
201207246
1761326426
1023667510
1008028288
368250866
832843101
1999888118
521900471
141644687
1046772645
2014558271
1906772299
1055359717
2121007229
213033107
910956303
1766388546
270420979
1923570338
2020723140
712039736
904301542
184054627
12599079
1773311260
2068570560
1127218678
551792973
1896208699
2025293999
905892457
2129820433
1209329990
1324655606
1611493375
551390064
686398527
2101224429
472892613
847228193
2111820554
690046796
2090988689
975212278
985682611
1043263165
341604763
1072193444
1658358887
1780646032
1588647321
61698720
709907921
1829779446
1545117173
2141314428
873290106
288173915
1537855389
899294056
266498318
1243201751
481126910
260608787
773796783
126642239
1753037466
1835676840
128479978
1008536754
907314295
1112848734
1071872106
2099949958
801073160
273388485
1219023651
2044069849
322730348
1791823103
1825113886
903964387
1127195717
1352731258
665309467
514617292
283216623
1910553410
756788866
116239156
1293984902
228377658
1854112648
1430186027
1634513400
523232951
821911772
784955162
1095019338
608362384
1391343066
119898735
926489741
2142878664
217724889
945974779
587296187
1540480537
1881764543
2074162788
923029591
876293060
1720234955
561672602
518966870
1109192342
1091100430
309661532
463971648
647157471
523942812
1794421062
393830321
241808651
459949273
702927790
1046357625
1548814702
1852229915
1274348336
353144024
1043104914
1109968134
1267364031
1194198898
1201556849
1593613507
1342868194
691813846
265995170
1870177734
1803448142
1462317033
72790411
1574522158
1862656546
859270015
2008692122
472069034
1767762740
1106258315
1490482771
109124406
1209897830
1111834917
1805731978
950285686
935179468
1366841838
1017997130
391718500
205310105
336591237
978294845
582635612
1090881427
1036424553
204643419
1262106789
1845762728
823342348
169356108
191533755
1784807029
1208475145
1348540024
273130441
179201420
2015007675
2145010284
2128138230
157965862
1164149782
1050597400
858289847
1256526125
93337467
416898074
1720019112
294655847
596921759
212873183
1932673524
676744424
1459932885
1816847518
1320892401
901653522
2080782285
635470695
401292428
1016111379
1722635178
2008591493
35155911
637384070
1070445697
1277348405
555189119
576357307
1343499112
2016172628
2049815571
1884797225
1460908123
53021893
1567550182
1415317555
1712003240
1261693450
747835778
1007433839
522738509
387441381
671182259
262329032
2060889214
1754568711
996553681
1586478218
1394305346
1221620409
1543276641
161736178
485916098
1902879358
1964224908
782909053
1615255340
1373685129
2065551026
572527007
617510838
1610725115
1282914586
26412892
1305961156
1495759408
200036770
1506181130
1995140670
1465488370
2049358318
542072079
324573832
255886123
1016095585
1836317235
1348392030
799438015
1958308278
310407716
248821136
1541032268
1680701463
437948614
810997052
1355456552
744916670
1657400343
312167847
1366753529
603229251
122118083
548425564
1371529972
818558281
1096881487
2034317612
400656202
1670246965
853753885
2016509002
1947189899
475911076
1764250899
1156739110
1736541107
1983969890
1380260708
744395277
514758529
1404181839
971305525
1954912980
1747656656
690570782
1387325731
2006096017
1842902412
237314575
471068864
539061551
1537915313
2024985862
807182428
1573215295
1513982276
986276620
1243131267
690451302
1859210835
1873721454
1714367411
839154811
2138405701
639486635
987237428
1157738083
305755686
726991721
951355157
1526485390
2038511628
380909237
2000704270
1361320737
1459097615
1681712133
1826278837
1777334945
1653386280
102867255
1155669893
1996235671
52717024
1879920022
1023316442
1633386179
125166940
1755969920
1121032088
1926169818
659035348
735686598
1915749571
984102023
1673464668
734127415
2106530095
1128711673
975483674
831919424
1487199827
1906272214
123349655
1092363477
1979808208
595499359
368999858
807100036
2003473947
1057961931
2030091032
1599381497
1239619820
1336713378
1344934750
219192437
728458908
506337934
1846407417
1511668
1272303061
1676697486
308245961
995615482
1717223250
1289724583
1697207699
1943238860
1195873052
1800810896
350752114
379683965
2144616478
920289462
1225500814
955893829
717560538
1565690265
480284941
550133508
1780760839
357424022
1247143344
2118238216
1039649888
1449065954
395388921
257554067
119786677
1791634858
911133228
534807241
800407754
1853420673
2073144751
900090025
988821818
157079915
437102433
1734341669
708905170
2130242261
561298598
1823912589
202969972
1633898709
1998353950
1846526429
1632150065
784448945
1641334857
463881969
612659467
2028310076
1818975622
1324237182
591329280
323094478
1669715315
173264200
344550165
1977021293
1379717041
1659150058
2060994729
851269994
237141749
329973538
647642506
1594479911
2128135870
462078295
1426442548
183914161
570125844
667803433
842775636
976101582
247714077
333768297
1067893383
892386105
105032985
1631893794
19823706
468928234
1936356104
386219704
1421685664
887084717
839743951
10166195
819609239
536400701
1631764389
455525566
728472064
107963011
846796323
1332851101
1036615460
1201034985
509470771
1457097537
1621482676
1806269837
2100740587
1296560627
1597603311
1263814706
696582611
1703257727
307378617
1913967384
214886145
1279913842
530925528
1219174104
2139842338
1529397019
1910512330
330124936
1031936605
1913807468
985181121
32664862
40710285
1887577946
1224266446
1630415431
2090430894
695229209
272378086
549726982
1611317243
1201202350
1867787591
1840488308
1002498568
1001739319
1542786926
586491301
1572972060
1461223582
698550021
1072074420
493318253
1867731260
183249461
1807737139
655861249
1606343971
1419885445
1062311023
464899271
727442987
1493014769
9908425
942220777
1117283490
1087207483
536763520
2001613390
770174394
1442205365
1201930998
1418351658
1629406268
681393236
1671314762
1475114147
2022148601
322576727
1305910396
1881005021
1182778520
1267933669
917974312
463873708
1001548357
1347462073
1696914934
412859225
652664737
1601637361
1434542483
85994834
1524676694
1767675741
1002055774
2015763661
382731967
372147818
2045650461
86608037
1805329408
770330171
1307634215
1327675655
175682579
1111352507
615632598
1046564810
475292112
315837210
508463517
113579400
1555411782
1729655284
2139355957
1217751562
404048675
525490709
1526770204
1842594488
328096234
1358282413
1004306364
1493465281
1300921493
1192103651
411116091
1149353928
86892840
2030683379
1166286109
152977344
1631544783
685255907
1481478789
2005838658
2077698033
826222723
1713538266
733914583
434862415
645994393
1295898416
1673206061
850042861
678750613
2027332355
1377572234
976118182
695184239
1692304525
2055942630
1726050520
1007796843
259620081
95870301
1934144785
73661716
1583940551
1960441269
1884274256
759876915
1783195322
1029040047
114999515
944539722
578078391
1232310556
1817073652
1043110397
2100562585
46286543
787183183
950135988
2126903059
155360212
165898914
974219041
421587025
392413556
836299281
761558652
1747719832
648429435
343755163
1719322603
1686702375
829471337
1364936522
1029331905
457199244
248932785
1457535371
1864085299
35538310
1692542840
2084767501
1581849041
1635976519
1526579816
1245872725
759921251
1201438540
980321778
1576835522
180680734
1556330445
1053219115
1582796728
1042536408
1250315436
1494506581
2053395805
1548277516
884657191
892204301
583211713
500776867
1005397225
1697543264
429326113
850389783
1443170451
25769908
346112996
1054936068
643002951
2110834070
674241346
475970990
202318876
289937247
1137733641
737991962
2062548038
379494163
1375647378
1911265102
1127652226
1093827149
180432656
200718855
1042360419
1616360008
596675311
897308291
117305145
531914614
1835207132
1055019840
1583101187
759921251
589633863
1671407436
1418823793
1700698752
730195810
1240653003
220218413
1865219443
879997585
1272465111
274682841
1530066381
1399955666
880367735
1719900669
1748555433
773327469
509502854
2084064570
185167186
1116041888
551299589
1109574967
2085733311
797887317
1361801556
1062276868
1494706041
1435113740
705179013
706530065
2029107816
658232987
151754906
1774585453
1538423647
63224119
1920572298
716203637
1977345760
1218732277
1948028790
1904292123
305326459
883876829
412299569
1797272783
2128880774
579469435
1987081832
955336967
1304097362
548682382
1990768554
1947938889
2072042356
2045832217
484308519
967714099
1087617490
797796404
1670315512
1385561415
1646084870
791015360
1053231209
54108199
1841055365
355945039
557932074
244604525
1216130114
1850531754
2019978477
122144603
1461694722
1179873107
1159296842
222137302
1221832262
992000218
89798137
665123549
790575993
1795691294
845327041
1475898876
1171890333
1155442939
1080257321
1737296976
407719582
206556715
1422651891
1146289131
1948326165
1776352916
1879674828
403545347
1843607090
1607566282
623063540
105177136
1918357287
1941250307
606854282
1685387305
1118399266
99949097
1514358784
1918420792
1848171933
1797089440
1493637810
2142209433
50263146
323191695
1827991986
1308761198
167714264
2050256676
40799179
617765319
1332522484
1787426311
724120199
1636335410
1146378251
1653335088
548453217
1085294679
1281413509
1490264348
1098982293
672121185
172905887
308454639
878033768
1681332296
265909200
480433136
698748746
530582629
2083201051
881623776
1614525938
1536820403
1205095395
1705073920
1765007502
1623955784
342338192
263166540
2035756286
542915082
227903305
1161494506
367352072
1330521356
1233236780
163342353
1697306244
25538722
1549347128
1187886007
1231187904
1072523549
1261569081
1659309529
1760490311
1996563539
1702041249
771732604
720831879
111226027
402820476
723403582
992370307
601822270
1178719950
1315940203
879331309
245415245
1125773539
1462987834
83906807
2106324326
991218139
2068422373
1279657862
1997301671
1040822372
1260032203
891671544
1845710552
1950797677
191107457
425429630
486500882
1188356031
1000323015
1704329505
675720770
1206209094
2063934969
1072599650
617361069
1991858414
1371673897
148746176
1281408637
1196281187
1852004991
1393671421
391050487
2125699613
1350435210
1595394549
1139057876
467851804
785613564
1422970916
1281129306
1986802137
519740338
1565057297
103553028
1100532303
2072203602
597236149
1916660497
828129056
341300966
580324653
280887587
1536298224
470264989
1476100167
1829704990
629896466
722286520
1248381188
1451938576
489910461
271043736
160778348
1844256588
709514827
1174894668
1937141707
638281173
1934905194
2124141871
1459906922
194903410
1544288013
1965868892
1444215203
624038621
1165098841
1932770018
119026600
716442600
370216251
2082853628
1516140545
1366795434
80700655
346503925
127689924
1101569596
908522314
1163252368
460294931
2071579225
537197823
41542011
918814329
788031166
1611995951
533338365
1911733742
1055362951
1572647448
310890480
1625962883
925167222
1960398139
1241555912
1747437817
1796206958
1143616943
1209309971
1839369394
719933613
5808306
343984719
138697399
1249641898
1652800150
1936880005
1174227506
594523399
112856312
1967551799
1772501334
1411647957
1751807560
86434130
1843817185
1084099359
321363500
2006804092
1409092276
1830068651
506656589
1059817848
894099916
311596002
1446358277
1297445126
866081486
908012433
2063449589
2066658190
2081631227
2140090101
1416202805
96696378
1805299257
1550628536
1961147320
728957340
998545855
723622212
1986224485
1992841530
181868715
725670065
436325420
1449032253
225608875
2046254755
167517373
177853968
114836675
254718453
1364870763
1161271570
708977281
563653691
1920865688
119486987
1790051525
615078671
174109905
1005972542
677442506
2044246886
349555757
1096579765
864957016
1115515669
146415287
648031252
768633779
1199717789
775944060
1676466982
1452240695
367236326
1182878981
587036378
1016792276
2003334013
1413084132
1985586781
997080260
1138249868
728495629
1345040326
1277377972
792740105
926263919
564854902
1845330032
1920823424
2135983342
1504979743
1966777513
1575998545
1895969118
1287662752
1438470034
328248157
1247818997
1020466854
1052492235
1182446252
1169218207
930228529
546820951
1696949428
1573468535
1263484928
1348304715
1711464378
1176897693
1330143505
449146251
596358815
1439801491
1149421256
1765315707
1782049745
303666969
428493735
319342577
1884128577
1928162430
936578074
843509284
857230557
86897977
60673942
1768015627
691806913
490624469
1875910861
1328452133
1452111468
1291092338
1944638862
1462397801
1347915841
158454904
457162703
310585303
388483938
388691472
466040608
300698672
409020113
153910984
42334185
1175844700
1651282202
1637166862
348191324
1570431635
107315116
1453598198
444124048
1887831721
1840194075
1780139566
42327695
33291787
30757055
85296264
1856150447
1632621245
2025951308
578450187
98734509
2048894608
2031636535
550189052
1627339441
902295572
559188522
1512178400
605282908
1171341072
548191805
1930415443
114978357
1373314871
1204097603
1674972644
1469610660
405011368
381511459
420431489
761133013
138485745
977654530
306715472
1844605523
1217951426
533904450
807258779
864401511
1121576143
2098409521
1398641176
1391180148
46447833
1091103815
547321267
961147369
2058406623
2038049635
1243226697
1223823222
1400189417
944758208
1922802265
1436845016
711987081
536973607
462887740
1864452800
1452380363
2002892817
523116968
495177342
1272306968
1470336854
1457025760
379438625
1977803238
2096476853
1929095829
1920256533
1827241550
1547227993
175226332
1146062694
1230978768
1768653212
992196786
1578801241
734773802
757287429
1685169457
1030768656
752060235
267405342
982479644
1073319843
1871377373
1083391374
1362149458
2097999663
1984657332
814715859
644254787
40657519
1228380472
430042660
1242071698
1357438655
1080619011
916970527
1124880929
1089852970
1178764147
105906139
493683393
1152073765
663825779
1990477131
399811869
1239732040
632433372
1517985274
1828969825
198091989
1832256010
570575536
956062894
1112472322
246250943
770543669
1171448741
78856463
1156259248
191532904
1524932444
2136457811
773538726
153818558
1611071648
1719053875
1743211850
794807228
1924680506
2087915300
2093882164
994273105
169113680
198351935
722274554
1244121623
1261797273
1201235290
394100643
634030165
288055373
367201199
368470241
368542653
1977286301
1272774037
464314933
1635881990
172665174
804291951
1938094306
86253095
1448055324
1598589080
513075352
1693782591
1585124145
1237815944
1388319266
857420603
179785716
233948007
1031374362
922637737
555716508
1213739774
711824127
928945833
575428110
1965437173
2052077443
644183658
1626535820
720859917
1182236029
530493019
1343505554
957648678
135416027
386654956
443416550
169822434
297984170
27252832
1684102546
953881459
1342199624
1232621352
312511788
1712810678
1965512669
1244771531
1399481652
1491035497
1874998212
1473983221
36893965
1047221835
565703927
1902182955
1501161837
2071123722
1266601166
401887667
659968566
1551035418
1360374865
1167366972
1973017806
2075365933
1045374016
1384091432
1771703936
87928305
1150847465
1793506429
1431014750
815231174
1993906971
1181056282
639769422
780849537
770579408
1630746807
371908732
296236578
1415394022
2062106705
844359744
930957054
535919939
673409088
813317293
864791990
488099572
520295372
1965227625
1243968752
1082221498
799083812
728721513
547138699
1961719289
1594584515
1860154436
1884903891
1282159299
714481856
245096634
1449887166
1417379855
466900885
227726126
583311618
1137347222
1655796011
1406927397
1152008813
698213868
895022276
1008641607
738846520
1669103815
579022513
1269767662
1613863215
1024003507
963640271
1648586140
1578942705
1507025992
1614976551
1482225870
359818943
1826963556
1761726147
58233852
236250954
13633003
260051846
2074887364
131180478
971173594
2055484873
454837976
1969939259
782672715
742409531
310456876
526575709
1620286869
999507867
1132033955
1296341241
471632154
186846383
2048216132
1795869113
1169571307
248075041
920369572
1719615416
2107467106
437714967
1454805805
1077882568
1649078469
494521993
1802602620
1317095718
2096657015
1047681982
373863759
1431160934
1643222662
337759969
1760817498
2062340852
1047186658
440182500
496803994
2062837451
388763350
761286415
500732141
1507555240
964978964
20836565
598232699
975276603
985579850
1625574790
1068101407
997008483
768004925
904616299
766530311
2080313779
697151016
1639188705
2066885785
410356565
356149017
1789959458
1704231281
1392008749
40647338
1237815669
462739941
1209403512
1989279949
1817549728
933999337
752926787
1070154629
1873493420
68540548
1159480034
824856705
2122491044
1064978514
630299922
1656283307
300041316
1043232875
1767435485
1639065111
709286147
968676312
811923569
155308345
729957155
1626347091
663119421
1120476977
1309785186
15303488
58305153
593496151
227525346
472394215
1864376721
911564210
981588910
1572481043
463358102
2019001074
1137504265
1798325695
424299884
1878062387
1083248337
1479238252
1130554042
545255650
513463919
1707302953
1928683982
60477490
1522900434
493884913
814182367
419786668
247309545
2060626913
733551387
10562681
2047394910
832728093
714935071
847048647
1645625041
709336580
1919663786
1447170928
312679348
1529774208
574551039
111127152
408694102
846418230
1842228052
1721950048
1269003702
1536188673
1576045187
82312048
1016555310
1016404380
1524831412
1468365651
1764210774
856236857
2127681172
119006429
1067115012
878723015
165518438
2001949973
1617078783
260475504
609131942
993517774
1492700722
146748234
552272800
2135185200
403773816
1264156155
1672086694
2009450576
234692575
332932311
1989228839
1052465097
542460678
1789015432
1435641586
1516674672
605137697
1854265551
1814536453
1623827917
1560610759
1364888528
1936776085
1835171622
162071876
456204960
608738980
1558599253
141010239
644498104
1514487673
642172984
846100502
257559511
799029702
1433131961
1653007134
2091372684
2010248178
1664532551
1388493037
356587674
1237512821
927875372
434485827
1838754127
560291477
1842066233
757998760
187856703
1890304643
197393988
1307254930
1120588790
2038180880
1631783253
331674106
435311640
585857050
1617687515
516434933
401094040
1773719157
20875160
120091066
74698585
1157293362
764266621
414930013
1617480655
1389487582
148950165
844540444
924886401
2046622468
1723413121
843573078
410792399
469081199
1195780357
1435302352
185149998
789358462
912223816
827706004
404807875
1516979327
284083265
1093511645
1766823175
371923143
916626050
348275023
905123171
128638240
1742517127
722021989
189742386
191676850
1360851325
1987906380
2143527998
115302366
54331365
1817837123
2097590127
459472193
698402042
11551078
1589108216
1244859137
694428267
128222804
1388990750
549586081
815109100
1297385578
1089042778
621557534
442466560
2074510076
208961564
936980844
2094750465
1636869337
1325079011
70010900
1950676001
1038011047
1506026116
85022511
1146518998
1674209764
919661545
1824450
42911677
1931630406
592002857
1114203531
1396877455
1792248256
635285711
582554808
1046141758
2121012574
458871269
1673532983
1829861339
1374981257
646147585
2037465123
724952193
1335581350
406047332
1219395277
173168822
1918231141
1903083070
1829164153
111518018
861329808
2043407719
517739028
916043424
1491100380
2078926587
727853851
2136729733
255924180
1910381481
1642334875
1026713531
1629737533
374782471
1894967560
1843249269
207884502
1461751656
162090400
635585767
24790367
1543674788
905177293
831022667
1469425898
908957544
393877320
1971040819
2014397935
1542106168
1347567090
808618325
471192571
1881788941
1487719828
1363284863
1634722621
2122528071
260362059
228601973
25643917
1765962350
517802
1211196133
239474636
1161011523
1995897584
469331996
85441647
1635558089
825013
663270083
424131747
40364499
628208910
386477349
534118155
1145322215
760688131
1705397538
836552675
1224952383
2048805845
226239351
1106677214
499212840
1510758863
1501520875
72195697
289436447
149108822
1935257055
1029310555
2005247714
674716896
729835964
602950917
1971807409
1900914986
1034954817
2042491617
1761449357
923451698
324590803
1633053995
187235525
1444878998
831335671
511216435
1579904796
661695489
420219680
1567315706
1689146160
1333533709
445648629
2141862590
1212231152
171773494
1795700266
1822958221
1666144190
750860301
944200962
727966185
2022814833
82311565
1682717719
553157313
860085660
66668085
1409377347
490103170
980869736
244960287
1327615279
1554885569
255451487
714042502
1849050579
801028146
1329942814
1807929755
880689714
859042876
1201008195
1012934688
99964164
1651000747
188583489
1588647365
1581857179
1688910529
2128042807
1536708898
1386103962
1112134793
216736535
534633897
1150801228
1415518848
1368335203
1467516078
30539812
7738927
1504592648
526283815
1083952166
713573297
2056793915
274755108
1313471748
744118738
978298375
212328501
1506586560
1189181060
322276689
118661562
815305119
1772284600
2134009611
646647700
404889986
1870489640
1926018780
1913177003
152105286
402708000
475549697
942575748
1580284389
2104604588
582741080
1605333208
1047723663
1740213136
292787538
1184945330
381576262
1293650784
948318735
2119932567
55762003
901721759
437842108
432805375
75075621
519543402
828299492
816289265
376176470
623013254
893840643
1306706354
98282019
1206536125
562404890
522025117
694302282
1832505424
503732109
880705373
1643914298
2123677518
1465987764
1607871511
137121522
2143776328
875843761
42995796
1090686124
299093599
73727046
271835328
1800757875
680774781
758651418
1258847442
645455662
619657526
535007177
967275855
1089377576
141060276
803323872
1520964816
1702073679
115204822
944929387
1018769395
78712302
426188486
1379538572
1720447724
1508786918
1454212542
1306899574
101800364
848202955
2120904334
2093739700
148403262
47253469
1416821177
1869358566
1331493296
1961354780
1351486458
1864985665
651962490
536530332
1207286488
1036666966
289988871
17814347
241436772
1079316637
681267700
904818978
547869531
426836717
2100296991
1015707968
19157492
409707787
1632833073
2068173638
1797273347
2135219713
1337668357
252851444
859436309
1291717261
1553178210
999033591
1411206649
2121719654
1459761771
616747831
568134244
2059375662
494012415
301399559
877771864
129797423
1900411634
483245819
130068833
406058818
1320662217
1465275501
1135309115
421074479
871439181
487071459
1853977231
244006169
181240501
729490162
1045142658
1178307130
1509125373
203325648
959222275
1248562976
1040339926
1024499757
365351636
837055157
1425616680
2137976184
677591965
1073962859
1458814309
1530080997
732097433
330770818
1207402589
988405286
1573927369
165796101
1733822892
1046062745
1829308574
1308041366
2140232411
1986799679
1332613788
831180043
2018609521
835126313
767745884
349169187
2082960448
1333481001
1288046256
1804061739
1882165211
344493446
1930196691
1761132956
1609064537
1682900566
68808241
644908592
298306724
748220315
307953447
337828663
1510496177
1333564143
642679059
1602063247
601099956
632824476
47629847
1646892817
1158894281
777263827
288561619
1262031117
117935029
1185785044
715274429
214907383
1427200916
451752258
1892300623
1123528856
30558868
1137767681
880081451
1948579120
1372405334
1158134449
134079718
1643594109
160215627
1879515700
834966885
1719537236
556859302
1336325798
417372877
1720222679
1380116425
320506392
399841110
256782280
1708233719
541373834
769909593
1099118283
1644449242
1767757436
1644677132
258081271
138225900
1411542466
243153675
185919048
1920144842
295635808
2117498316
187248419
2036103342
87471496
1930639424
730252014
997784321
1417058993
487952008
1669470844
622339559
1880063408
519786650
1839291487
1535393935
1348205700
1624505513
2032917497
288073810
672838713
1109975983
1665765037
1486560607
235489605
706881677
999390180
738221498
1310549269
1216878317
407434482
1348765422
915669362
344906515
1248624073
1285050801
839783895
1450399306
515009736
191010143
2043688183
191644509
306130496
373065123
1378049956
187046148
208932415
1890063810
141300112
1970681968
1459593111
1360482274
48422647
1440443105
1377421567
1536591988
1753918000
1885123139
42776027
1909879654
293599672
1726389736
253693812
1613389749
1055998635
576256037
781670601
1283690794
1569570444
733283579
1647111488
910379101
778293125
1813448019
1891348237
1068046957
898349551
1911647353
629121830
1309459384
819210870
1686178408
1271165599
1268530367
180208217
1335586671
1568256218
1134262114
1923885382
1637345303
1419791108
374383343
657634250
1458876161
426339512
322912806
1981907675
808479069
478029052
1901455258
169256293
134104797
1303199178
1038704900
1450268484
688190863
739248603
1468022567
1134700102
95998208
213057647
438490980
278317391
378616239
315120359
2048010711
1769978063
209911055
1234238371
1737493732
358528284
500104923
1528021453
1002661476
1207383473
1526382293
1610812118
157812301
413781399
964151845
796412228
816533660
1972877511
2093906065
424858284
1464584899
406213041
1492232064
1598517855
651576354
148441008
1401703281
52910396
624982917
699026501
2027109874
545659616
1880494843
1630501994
1870319832
1442229066
18067699
1496298625
1051058128
1528492972
1660587514
222531609
288326736
284755000
1080025348
237184370
821810480
2013734629
1980617975
1688761931
1681540203
1741633749
11696445
16699143
136294728
1941985848
2068999395
1758414510
684602713
747326085
2036044655
1028041480
178778013
1639101281
1211741466
2019194416
992106252
1746945757
651924728
368117486
77272797
175809677
22196968
1645517120
1960321253
1699304035
1329407632
1626633965
769690356
73411521
672501864
544112549
1084676954
1193663583
1960250423
1950582066
630246839
1764504279
409859233
1227728955
619715098
896450401
642642315
1975689396
686106423
1125697487
1667656215
121608494
1246046051
118660543
2098967932
221921549
646513404
579214831
1280993466
1422826329
1150454386
1868371063
914197782
1653249955
482679508
719651271
487584253
932178684
585990795
530123553
1013658339
1862499482
1446362290
1341474133
1514701683
2049330263
1181870562
1731029042
581562040
64792503
141535951
246058043
1580394509
1461842839
1558196675
545198702
216416052
1246518940
1687536433
843859431
1460150679
1872035335
2011877449
96736826
783395923
1134706639
1030660038
1071338752
1588864250
689799929
627454495
1547247592
1755329501
1771372957
843853058
1840509
1971318737
913803479
1699824189
1838791858
1161745448
543451586
844752233
264651072
451555040
775013819
1330259896
1360358110
1677908977
337923210
1950239009
1100878306
954069851
2019471747
1909393857
1349186862
1025395010
2127408988
608511887
1101568042
630300867
480087400
278043977
1053670796
1829426712
992888662
1093019251
1773574214
1103221191
895447233
1055108597
1615406451
700036283
1504275680
1838983735
2005602534
768398898
536928052
687886182
515445665
278347599
1218027503
1530113967
1152963100
1118241476
927950270
353561783
350051710
1511891174
1249532123
1348827223
538306897
989070348
2087677575
359573019
659753641
310668924
198396566
867692204
945761709
1186230535
178733820
1552454269
1507047105
243529781
1238191646
1977997613
2093164228
953660042
2131160800
1012401977
1325958328
1783660186
128002776
1548250709
317219110
1917939566
2057035404
1920041153
1339454984
1447899685
411941350
2005385816
1967328923
1949633299
1177410951
1714575455
387943841
1201570175
1682954004
1332369574
1532850373
823000124
1193003195
1939325862
1189593175
1774521576
17283718
1451006658
2050339557
589273237
1658642933
1900705514
1613745637
1983744906
1077204500
1201646691
781321936
126934057
1409964988
926833595
313881873
1855392863
327161401
724862829
1680311738
732896906
103691551
1709496366
1698991827
1631986852
1124068342
1006350026
1108008999
533014055
869315915
1710739755
1187013564
2003783711
864956564
1137720940
1302595293
933224833
1564454585
1078489219
1603024951
279312846
1151951102
594798062
1703560649
538726844
89266380
844204528
1071631833
1489141191
2147239693
971657562
1069826999
1861617744
2065315013
718601328
249203662
8610284
317774039
495191219
498060072
751168620
1345262025
1817931709
1728350724
2019952846
335834911
1462670372
1840325980
688117531
1919405276
1495242827
453406051
511234378
706165939
784501081
706789105
895162617
1665812622
663771457
1817556324
1687678277
1832299158
1451407208
1883721432
2139293656
1199895232
1495712810
1600352132
2109005142
2069920892
1391404577
1026185627
1198116804
2124998505
1684671933
1796724395
799577722
51757894
1667942933
1394897015
97648251
2038774395
1625433557
1544649765
421714623
772274336
177207873
272776001
1967551799
237943780
615422784
1475545396
374299869
1051847366
346603667
14419692
1997004221
450769518
1003552888
2106396341
1905230665
1468046921
275386227
273011398
831152117
593674193
1545301926
1785693603
164843367
1301968319
1054819457
1215210888
1611463610
609034559
1746574276
31501242
112793206
600846696
1955939749
166490600
1901723763
557786999
316157269
1044748583
1277690886
790113452
278182517
1819639668
1728976384
284419732
1635449865
1643132483
2138469843
1939257793
977384845
250792377
1040123296
551308357
72978036
1093738886
1173093094
1835862056
891742737
1759330403
1258397858
192920014
221452708
540069130
316999765
1352694456
1031381428
917912578
1823006591
1738336079
2054622792
1158866385
847577240
104253987
1176869829
1703883136
1956865635
870895133
457570302
1962610090
1143988725
167794855
1383754598
517404458
64482185
1044624316
536438702
728546585
474278491
1134425227
829773072
1340829676
537985738
1920703340
328647189
164553477
624896459
702421992
658197166
236860888
1729496347
900774933
1985914197
985173605
1798536790
1695828031
1758497368
917753763
104176550
212512889
470998260
12653333
920967265
1310332671
1413875996
2129259294
889704895
872077396
692320034
2092887821
1078183641
1923073342
147539204
592107674
1686797565
715831818
537430934
408066950
1526818024
447415263
994947855
1812541082
818566160
984415482
1357083171
1490469773
141929568
1485062516
843728561
1645937960
140698200
208334942
1441794366
1753874268
1774842395
1225170625
835577201
1028379361
704661018
2053004316
1608846412
1542950821
1954177258
1739554164
2021646553
873107984
1562804639
1430183575
1859286888
922068771
1014286523
2091784276
158169542
831380078
1694059430
577828555
1287185233
143905380
1580367388
1410893466
1686236809
1462244490
1827929612
389360718
137124244
472238782
1939213932
125853418
590489674
1431133180
972804632
67639937
1964738605
1196616017
1133998771
1419476327
1098883391
1078172651
562871400
1879177437
1084216988
603146137
676663353
1257931099
1901250841
848765489
1736584692
833029832
1615840482
765022295
920181975
1758733737
382179884
1543173930
943162743
2119051359
1809085196
1350349184
25858368
1552042214
1526830262
1932503965
1868236584
1499051454
512194253
1862548006
2001671981
835351781
2014515550
674062291
705026641
1185573542
1296180259
2095868359
1038883171
1923101804
1135022875
1728878881
1026969368
1896769957
2145182637
1060631687
1235188895
624453382
1099678041
1501747736
1591681061
1519921618
1094718913
2068700147
1652916079
3716644
1876797479
2069520589
264140227
359632741
2051685217
1797956907
1643558270
1887917874
1249279844
1721022911
1062261753
493766836
2056181122
1830615966
1937560982
733801130
1798381384
405707496
90495788
167484782
746855816
2031398700
1565936560
2109031568
1555440278
609398166
757483390
1035625283
1219043756
958106356
1637093047
216303481
1372420973
1718504783
18253801
1124441686
1132668475
1940151985
566254091
919406551
590716518
330135336
1816222564
1535522650
466923306
1281627912
112605274
740004539
438417416
1023324399
569015878
904357929
2022191896
1599881433
832123976
1200960499
30468897
430295224
356818242
1547280084
1039228043
2100319311
1694041259
1468712507
473512081
2105766023
870697873
537696681
1827261288
1036039170
1740494927
1812943375
1016752231
1689564836
1205493897
1627929357
1369887584
1493788857
1020163965
2000398978
1554584709
692545475
1666315749
1805239058
1679945922
642552199
1324711019
330927245
1499948204
242907531
1747121570
898541023
1780901086
2118279432
102031743
2046637938
1255735739
1183450575
900517834
296568331
1193526620
1985085147
620315153
1320936707
345422297
381402111
1105531870
1962083850
2096912948
1191261875
556751021
1746156555
1431684128
800140562
545680594
964615046
800075349
1632953953
736260660
1421581072
1175822718
2019678141
1976214576
2119398314
1653218340
1407635624
489780967
1929726379
622684445
448143412
1668105276
920921716
1461954964
389113274
1699579528
1754871880
782089440
54450263
751951608
497511240
2126027899
1640588291
523409115
2146279833
189576050
561964365
296791022
1101314156
1445068766
700378428
1516380457
1955787353
543642520
188641593
2058090695
1385513112
519935529
1663444900
1838427068
723923956
1915217234
460994179
1950596436
1260699744
2113581901
865154792
1505774904
1671109887
1427068937
342767446
1611087759
1900066852
1329335865
1612857498
1129029518
1589166872
1198188193
1738471859
740398132
232264806
1760427247
400609036
300591687
2110136336
469291260
431812331
1853580973
1430851699
699816107
809706472
2062203060
1367668587
333486914
1121435673
582668683
217906364
855654796
449732714
279430701
863670973
515981506
1243413921
1644015377
869160084
1709540847
1601942967
1527243375
1896460891
1807124378
383661392
742289393
1632778105
1772658506
128392184
1753994940
771313528
985941435
1638604676
1069093116
611042672
1424959802
1735745335
1360132897
1004243568
1586080229
1952600599
1147811967
1850852276
1260536493
1469848268
1814347652
340598452
1888241732
295875001
867747572
1940985278
175342507
1679165913
1658183248
178237503
749253099
1123135080
1017805942
1354469750
187373670
352136198
887417200
1290102094
1772076183
2054876703
731168509
2030027231
988302358
2075143940
434120647
1214131570
98330392
1679484857
2075783584
1066179246
525226284
1284478058
1664281769
1020902695
992592021
2028274644
356039693
594125604
1906604358
1226906922
1834923351
1616570776
43150880
255005275
276434257
386297205
1058787738
1498040268
1544736305
625116519
1857397409
523478139
1943123064
621177159
1235141254
602609741
315520547
1292095379
1166793291
2053434778
914481333
1513832772
1174005633
1503154218
20766380
1698251830
1733594482
1606168904
1619388091
334684799
956439304
1242073851
1570363961
1801799831
565080269
895769092
1801541437
986349960
1691156387
1606659347
1034624990
785850326
1146778288
415512650
240306494
1474139652
893768104
1373445626
1755905354
910521077
1043448625
1998297938
194476054
921694281
890182918
970527765
916676016
1127677010
789097084
188818154
66993882
1121223420
1405413314
276342258
1761106114
1038070331
1240005320
1778159758
2126363961
607235660
1726569341
1184261876
1579200648
944737533
1630257098
2044530184
2027547071
1939681075
11148403
760843558
1403839272
1910589728
445073101
272740748
1303933546
851917904
2127191952
938404786
1364606892
754703179
2061157892
206511435
160294184
240934847
78416802
16537408
1297624924
582535837
300778474
1334832806
1771349987
1781777056
437628245
1483490520
1618010518
378390295
1529760875
1170251367
412155705
1074667858
1156185006
2113648022
399986035
1872684237
278048443
1825168561
1799617099
587796271
1928463684
667759547
607768432
452490286
309491238
1589567905
1644078088
174141171
1903134763
164639124
1696828246
474476138
438851150
1800080028
1736349937
2092467361
1751909226
197933390
1194510793
1901691229
685946829
617146358
537821878
1321651390
1270768129
2061303936
1318642801
1965722283
1419830015
827372104
461788539
963481595
1067243023
417611005
1334496486
95665519
1212178286
1507477856
903751184
1967733588
504621559
1228346205
899430516
801381383
1385078535
646369354
60764940
132187996
424118059
1462858931
1784321293
1770429611
1188439406
2094933459
726762526
1174015320
1080806627
257004096
2125562824
768282597
737803468
1656773094
1395379262
33196909
1697286358
188116779
944876861
2092632844
423879049
2080389925
2061907820
709520894
991268477
1875393390
464767039
1972274042
1458583298
1303507085
595456523
453469776
295366635
431127153
1029518105
1077126833
1604489504
1279770515
348713609
593474091
979048311
942560144
1506545548
113792911
2070658319
47670866
1574018670
137112490
1509910379
2021214932
2018543406
770507429
1594678820
1524929543
381126125
1100674697
280842297
109624610
258077194
1104132421
489103032
439690238
1259904748
1453528016
2082960448
984085775
2037360133
2019813702
1025360555
19557033
2143995653
397946489
1374480146
165448120
24080807
1699838136
206056253
587104076
12566730
955760942
1011986701
315181170
1580883278
1994590191
1453578028
139410891
1486448535
2109519582
899357995
663437004
447436605
661064712
1014444741
1830283333
1604136180
1797719263
635375435
1288803082
784727458
602928537
944646458
1312780965
410045261
1329260641
794345727
54660659
2081771574
1715693918
1011826883
395717214
121923087
2138061985
105799793
1618718379
1414964112
1043309872
1462715536
1175026655
1628704267
1178719950
1676656274
2101268644
181212428
1489692936
1941449593
884071110
1118937983
1776329270
90858471
817000330
816157539
82166784
1203644338
1241109700
724043083
1691039518
1880155551
1625559726
88126257
1857550340
307689564
1526023570
562122539
705563084
586377588
1258143511
454877356
46188759
1236633970
1714857538
577572370
1192063503
1562386245
506844082
807660871
956207754
817215652
1912027060
788024613
1627910790
1832936435
1077836186
1675832873
359369847
271815512
2009484526
144978433
316104350
1847833235
1372348170
227145773
1165148874
948751042
1738965344
2093343593
1132498465
780686614
1722468870
981132364
148977477
2037324620
1744608674
2102480479
2057458758
1256985354
773183218
1475221736
684260197
1450238438
907883143
1321648698
1777688486
1908722914
1957635099
119879268
394468228
2084589574
714166863
1424819746
1837236953
444687698
926157275
458594603
1887747210
242379306
2145971163
989785542
801333216
922470509
1695312414
1075023313
21068931
1687334377
901709361
2139993793
1021688327
1562088077
1625754777
2082712915
971921841
590198917
526868411
724930145
948035859
1998805568
278414835
1438468861
1802631605
1845333561
1242007160
1210803721
156994318
1645548898
59926527
1770258009
604170640
417197409
1155799279
1153595727
542856132
1631606737
1073606376
1308624549
1062593402
626312188
1027251041
1387062674
88690186
337578241
1265561622
1554867881
1035516383
292853517
857505042
1026675290
1902666621
1714748253
1016339006
1250161596
1935840086
1865224705
308753666
1723794264
303976517
1541303318
161795421
2060531888
1979380025
264877478
1935323447
4936378
1352901262
1629138120
1416705974
463495998
716853545
1101113506
1549013237
1614273100
2104585656
1716537569
312234844
603423878
2005040244
1417056381
2050102725
1954912970
89823873
2065594235
1630672300
790458978
594511486
1708146536
1697929064
60673561
973112909
268452487
25554943
1929934673
1399959705
741990231
636058137
1507017239
521031682
1376220374
1108718917
16441235
1269117501
2060114690
926938784
99014648
765988946
1882116630
1028581125
1617612293
299669931
156469439
166906509
824966398
435551813
1361198559
405605005
1110350662
335408245
1350699662
1753606461
2143529953
1954603888
1610245669
229776853
1517142598
1296997563
1271284984
1135690538
840809042
1168031314
449416296
713342901
317822617
659512832
790189170
2006868768
1963889562
174867372
228930613
134485765
1239377932
867072714
2108270807
317360051
92532326
121975115
1879218693
20814198
2017559144
1351625649
2084055773
1339750780
1368233099
996224664
856317512
182215791
386944842
556681098
649517355
1743585458
1370552659
1083594090
1978288462
1960980220
692189956
870421963
615176909
1905079896
34587422
2039888759
1156390914
77517721
1979207274
1196794614
407780304
2046038090
1560947738
1539185213
2066054889
995740470
316191997
499600906
1166202157
155881330
798275214
1685987546
1485501661
598260690
1166102606
612600657
1116678381
1195221406
5230812
1929037190
892024888
1393555166
2026038744
701547603
58815715
1356349976
702496439
20389238
1905094287
1248356115
1800147107
1202015051
1161453132
1100712864
719560184
1190482475
1520577765
1259130808
1879816350
2039366528
1765732010
1692848543
1225840093
1687600116
275607694
421244428
1936509905
196013853
1703768357
177408665
242331599
1451740799
243578023
1603244343
408815554
641314225
2033603082
82282677
696597034
1629953838
1973402564
2064176278
1606216371
259146232
1231350617
1387474584
25412833
1724784846
476026730
871278311
134493746
1655096399
1566450606
1243671774
2065134243
1115657042
1899769449
561417804
1878620576
85004645
1261033083
843838242
1754135682
1130873402
1538699241
1464792812
520889580
1974093174
823190356
487418730
1551468929
110849898
1382124593
2041316423
1969648730
264109022
765971409
405607737
411808264
1300006766
976676754
1109807751
1169776064
2038341537
1177259115
1955210454
810083829
1570741529
428113044
1991022354
1868119696
1183673733
28660348
1153591064
1696855114
782806576
918975128
1879381994
1212203218
1191635247
1641839795
1058500022
2122737058
834523456
866886242
579410068
368550443
4719099
1741652973
1743587671
472327040
1581356186
305170432
181630616
1893507517
1244316772
2143208276
331126759
1413065010
1542958756
514709073
256947719
1969717258
199535634
440616994
320154156
749601839
892874390
760899284
162017028
1919254756
734496885
770168624
828497286
258969156
966882333
1242839542
1128522871
1622369777
669614856
1574146200
283602744
1883098466
58639401
1473986285
2135065948
1092117460
127575604
558318955
1763732329
112265811
770306428
2065055098
1777572188
514438327
1816564077
2009253172
1125983291
2127032855
871439181
1987984567
111456430
89210394
439457665
1821566178
1718986102
774537589
281481515
1815304386
643525518
1714798792
1250796691
1143761533
132564841
2045230478
514120598
2059552089
1815717059
920755923
1041568013
1456218480
322790884
1825841966
1924656950
1890520077
636017438
27211535
1196113731
491328765
1118275845
293967071
552371487
1660495150
96374338
2047055463
7383382
1681444651
590462739
1320949660
385515636
1877234869
1955240945
712205256
1679880386
149888439
2067321139
1201235290
938108692
1252961572
1043664910
1721390089
907409625
945887499
1790430977
172108323
1611279673
671888977
879117423
947984858
870804795
1039169444
2038837756
2022725963
1527365681
1525894240
935358998
799617601
791579847
2054099506
729115429
1318192279
1349687854
963171376
1622960693
146080214
346614347
1106600742
1225164476
1944574119
1863882986
889025311
67399987
1700062319
501467921
2116112840
1627257048
353127714
1952836712
1159277980
1147366615
433272463
848209511
1751619496
1689727356
1140211022
1375859166
2007111317
1154171695
1014579192
1967908895
1838454007
1714861814
170146256
708419124
759173191
449982387
1498829851
371860132
222803462
1957931967
5133377
832834254
1303710346
1364435700
1578353349
1512919374
1025258274
347611193
165700516
1826732362
157916061
1765638260
187357886
556081628
49486885
1374303593
1735947666
1117995333
2105035891
1021183439
1624181502
1188167732
982599684
1248039124
24136311
679034607
103327153
1010051175
1658599624
166401487
1488627285
1264819717
577161443
978389101
431440898
1317966502
5789180
35127233
370021003
1836152613
1085419456
1320443681
1242030554
17281483
35296173
1947385297
634638640
315048826
919131135
734246030
448043384
1005606516
493125236
1342098617
338508343
2054059233
308013078
1355809681
1782037215
1237515818
1659599452
1450148733
721088901
1914410029
1854074396
853323354
1189331273
1386837799
178786399
1230282821
2045662403
162841806
1521437626
963710418
656139924
632788035
304205781
732291724
714590886
308469781
1364520697
597173297
2086938170
480184631
1311042291
1028360475
1785600936
1120862009
374160522
1199129631
1518608436
709465885
556204453
1099848006
935057396
2057730588
810333315
1672519683
1674615236
1367227824
780744497
1950090229
505784263
726663768
422263625
16747398
2093988638
1937829491
593006972
2020506374
534282941
492249442
1613843181
1295352272
789870372
1263808012
1850373715
852444192
899568135
2124209006
1382169661
65843273
1394692143
1178104332
1196713219
1775661399
1022335133
1311201043
1408252735
906419102
1336420775
720777867
350396102
1738096106
989563695
450296020
857185729
1076245889
1479166518
1419909542
1273896277
2112426444
248918896
1309814632
396277564
2111733022
622000968
1198571019
1237166697
1477382388
341259910
1770042687
250063890
1516910567
2090371655
142457584
1322223970
460111836
518368030
894757447
1867544460
1150243938
138148939
2116865806
1920986984
1874386704
367691009
1449877155
1226805379
851560641
1196988739
1151884752
1866266441
2032310952
701546852
809444873
1368870861
1821972773
396256344
1806230415
981577921
142730386
1934075174
1795046594
1849165864
1729345154
951953997
1426740587
1625080294
1682436999
1949957702
2088709560
2143027709
380492076
1492160367
738500960
2000810441
1453033327
1268857102
1521337828
985948022
2099043771
1018723849
1421758588
1538416813
1192669745
1184781535
280916049
765009002
817192470
1515977299
1576538778
905681093
398309748
1488872928
1430493329
43893874
1342677803
1072112124
756202301
562597591
2041755997
475150543
1079673650
1911353510
1959701500
910985551
1270878605
1621944610
1333730997
1252363137
205837533
1418785974
1030395859
164865377
2064057661
91522414
448168091
213583626
1498787099
1984543421
1405323186
1489012034
1330872931
25915821
70259384
1978494066
1209412171
1919659633
1226324556
56265528
1285028094
885521903
597897023
1530100503
1163679957
1848230617
863092381
1094108264
1609579584
646489896
1575518269
126199079
1167867760
562172321
892863864
1225552379
1217700278
1671035095
1202391548
576279850
1044724669
756137216
550164864
1582001753
1703873481
1403286881
123506157
495595694
255370603
99085811
667829678
1301678268
286437732
853059781
1330292296
504890474
2077005775
1469609353
459781597
1808057282
1607262010
260562721
1569294929
982385155
1818557663
1925669406
1640833719
743656551
243847146
718815873
535129528
889940193
1162969825
1454022135
698813095
1633204414
477663437
1569085460
1786885337
1285461817
1594427680
430147593
368085747
1106388848
312988239
1021474375
386912951
2034294223
761333488
130804093
56572769
645773310
1165520488
1435581475
1481308350
1570351995
1714863
1553302672
610196580
1816289225
284346573
1031320244
978990694
735534184
277860150
55924408
1174113094
201835510
1033013919
2065508395
2089901691
1944381717
10246266
833414997
1862147417
1264388166
1569192847
2139542766
1144935537
1663503241
1669600895
528628076
392060508
903427318
1771577186
43453091
445847728
112159959
169846163
1852223519
1064147625
618621309
178765806
28145237
585164436
293329192
60616283
1630231085
261436856
377449680
289949177
508339337
1380535165
376021719
961977163
762466698
959988584
1080812487
1260582126
1290589850
1671706255
656222569
1359194662
1229885143
39411125
1139196686
1535875502
1427631552
1212022322
1654262547
1437967126
317341072
1379508325
1541540178
1767789870
776797529
805082443
1602186105
1832573050
805298686
1712448337
377655869
80419375
441972032
1784735348
2107269409
963323055
1989301235
227667591
161666986
1901354900
871371051
1968743752
1156277185
1474486791
1893690973
2053056856
1731450535
57221248
1368409567
1839486854
1224979338
1333636177
279251461
957949133
675933704
1234748990
2103568104
1303428402
134758286
1912976260
342586187
1341247610
951192413
1944378036
1307350921
1315613081
834298689
725173666
982336942
1955364224
1719215387
899623448
613475731
151631728
249838256
244406208
263401740
2051954718
2029423457
416198204
374420695
39796590
570072166
683494981
647837724
1639043297
9590938
206818314
55511727
298499414
983259460
1404425794
1738755327
576207619
1070482035
593318814
98151330
394487368
1411309022
286576063
527905398
64005500
1082911493
272961026
875753474
355744848
1058962476
844245724
424794970
1822401687
1287606656
1526562820
1324065438
307069452
1133211946
1782590073
1280517879
1636977591
370364917
101414990
1247338817
273461658
1715947715
1961357009
1881506795
642127146
1212131515
1674891336
1594698583
1954889809
390934692
1285509027
1281406045
364051580
236585698
1267788014
580190307
349416375
453973791
1612258185
1494307679
2121000662
895466970
1180302310
113840855
1401704117
1976070369
1990435301
495747736
19030008
1511318490
2129179383
1101042548
413721096
565325430
2064843578
1198018497
559468605
847154402
890712803
2024694721
1260338434
1450352793
1441149628
84316517
1403633550
1960983789
1750456240
27342233
1856140813
2083805281
1859039575
38346891
1411895566
619609077
930706657
939307815
1113016293
711056916
115611436
1426035286
1340733592
78889179
1739626322
550719159
1470567698
1477415947
2051982098
114737988
272411887
2010636869
1071492688
592692245
1269388435
1200148547
890566439
1447517684
1322634437
1857819207
1973463043
43618134
1518293479
1872134938
1134455990
215501965
2137226134
1671826250
875301340
976551001
271037035
528241742
721455269
549309737
1481311628
1146482195
1746251259
512908073
1770832852
60618152
1655839144
1173223821
931908876
684112711
893365793
1136925621
1001287496
364345771
729894804
1604695760
571892874
130666314
1166535221
1146970480
1564926662
401704186
129296307
83812617
1349617845
649860175
796443535
896510279
160940723
1761920764
481589559
45076889
287774558
1604920705
1040595636
1086277882
1908899434
1375454273
906385831
404358153
2094150125
1698595339
263200395
751042211
867017246
324783798
309298537
1166029319
1408690898
687627259
1293501434
902719605
517823397
2035916047
1969336753
1580156538
1879991023
886049228
1865130535
67725095
872109341
1083235416
1521344891
1760606447
352222658
1120479647
141478293
1569430967
1086273483
336262631
1803594373
1667181102
1348122309
1704961036
1610455706
333667848
1658760535
1187643361
832721761
2034474406
78375193
1735549871
431569968
850325486
1585033083
377580240
1568754091
1776301661
1332177167
1312835507
623324432
2016957795
1388003913
425849460
518229236
694084679
1250515072
1360877751
2024557950
717023921
311635501
1926387948
1174474918
689195228
748673359
1693060353
1299565670
639884173
43813230
826782684
935055551
41826823
1297129946
925392950
1699358440
179937645
335269782
1503994239
1036230899
846266542
862318171
682843935
1219064745
1541596985
1651316376
1476047978
1670357478
1063880751
1080761040
1684970636
1211798999
590662657
2121776040
1556426643
460453273
183903422
1290316328
1959604860
992984
580547848
1590705765
1384038508
290467819
198692545
1991499638
1224031911
1818250319
1493236732
1734713628
1598749519
1543061957
1133576407
443284202
358466461
1881379169
344238537
498425660
1302577404
2084869317
767828582
419575521
705349619
503230303
1521831151
1165441524
1962473074
958878122
1765541524
521513934
1407532979
101040721
338864480
240357951
1040683196
1627025953
1764849375
868341809
1334640750
95519504
656982243
1941161647
1295632726
983815750
1129859260
1436801000
914471787
609812223
686749914
1472958850
465834617
445294928
333771155
2103695690
917776658
1245643180
1071599138
973775585
1063308695
1646536752
1435858860
1810123705
409524410
474645618
660284638
349548787
1640553434
1687078973
513936791
937069248
1383204350
1873235270
1955310117
357514371
75284919
189782567
1864783011
1311329981
1779833324
1537797514
2037744519
2070557895
507608553
498645026
1603273420
1791314953
1196061850
1952421558
1100704942
1057849154
1037753111
949831766
528943997
519075025
766216034
1266863301
1484623487
1905751957
1179077529
925041089
1586682629
1653515622
1081611097
1945103118
719458074
1926375262
1203468677
129158462
745438527
1825756831
43772169
708977281
1389234448
282743730
221601387
336935564
279616230
1714393953
1532554388
1093737238
2086109725
1640096361
1706349426
1199335507
51044099
1307652658
1508564075
1817913455
106822765
406991144
1479404245
969080177
903067134
2091326379
521918091
1635139745
1389019747
1846750882
396246404
1929992789
186860095
1793368820
1766667271
1151350134
1068981384
1672498696
1199828731
1159828238
1033149674
723346983
176860800
363321338
1972190869
1468001674
1768756515
2118579580
1965395943
1428631313
1293110397
123931660
1823064937
1793220373
71001394
638269154
1831480899
725324230
366250979
1634495428
101316367
856943569
2113222541
665463029
204747018
738530294
1828107828
53057075
1467561377
583264268
1918051204
1053724064
164755535
2097556967
748141762
959290449
957253902
1805284637
2101060173
1736946800
1033906074
2082802090
2001511404
2028060500
1575873681
1226199935
1511407778
281137207
1210034851
693803001
1963373298
939476777
366958648
1150333689
1935923076
941010476
34600269
1401389401
517487029
1011741845
1910244730
1142288302
407205153
638994405
535040410
456628562
1625696435
1083127750
856729900
1026430014
731225515
1221465633
1720229131
1353966585
921681973
1831524124
554347518
1131041415
159688213
1630955220
1362082845
1302555966
864196227
627471108
1087589822
826925766
658562241
1295077262
1704593433
917651512
358410023
1746847206
256344794
2078685122
1773613039
112685135
1237794264
1569788737
555761461
92077070
1235071946
1999237512
211077481
1804584841
684015572
353461477
862992790
340543819
322235118
1593029406
1000414545
1358241983
471238972
360702028
1586106839
2042822518
1531081660
1241004118
1883746478
879561219
574121282
629497508
77279883
1631220070
1918772769
1387847253
928327620
1107284882
2095514062
2044160385
1882010339
628582409
1126215247
1536957703
1214837893
869426565
477879779
1586225270
937366890
441237242
2059939002
758007942
954670126
1964733
218559703
666068432
500204445
1084659082
670431529
1648079212
552057827
331477286
1173493115
1341674393
1651172916
844665605
928519689
217494318
536175350
1267333714
1556108431
1371465368
1054234854
1668303020
623712183
1800952039
654999190
1870474477
400942099
1738760115
197446431
948966329
133647190
1863937167
683090587
1449749596
1614367917
2012874217
1325709178
1020639249
1379277639
182164455
1489401671
632423860
694626304
490200172
425624709
2031636535
1624684893
2123145035
1200458541
2123682062
136444669
1647772315
1851261241
462492948
583620511
1283873437
1423351985
1168334888
1259936752
243744403
223763858
1465854641
787995943
2097941992
1406641621
1890324892
944987035
809240062
993191800
1557937118
2067356145
1427962193
433396463
95108691
2087464256
282056200
657264651
1805616505
104065544
1145845314
700393962
213482883
1613602850
1447836533
539750986
1570209795
708661663
1453838376
1159070631
502516261
393806290
579815028
407190621
454015342
2084426827
1816918451
27131241
738272446
1712158863
370124752
1841474077
556030425
1381017423
1317738036
115975678
1597701866
2013496138
557743385
1278563908
2129585804
1103136260
751149712
955007695
2072402422
843047047
118352006
2060642565
369573364
580806068
695867868
1204430175
773887541
1179026554
988904066
2057172781
797517021
2038973453
1895928749
51028809
690583126
1734267997
1699823643
1439367748
991408110
167446455
1100260437
1814337557
33447021
1443442886
1409935648
298567500
1491496909
1192491085
468678015
1706666050
997064541
1833590861
1819570171
1021011214
52911042
1965809414
476282764
1664296724
1443070650
1280040024
685442002
1326530152
2232307
1327889263
219466596
1593129625
587834290
344021812
1240060031
1137080810
1920416789
734082289
424546562
810706192
953593804
1484452107
568125891
1263224555
312991268
1013029549
350779791
1503555495
1907896508
47860712
363488727
107386760
230933553
656767757
1069155801
1455683441
1036802383
1036246386
756223343
2056552747
459755166
529719364
1027256767
1651476865
2029770156
675330995
943036240
1154795257
181906344
225898900
1442276260
672535295
403540693
1593063869
823962330
646839933
1129697518
1110236302
1417632795
290496525
528068033
494175244
760584854
341632812
494797992
266122364
1931114045
1232517870
1198760315
1181935803
484241561
1689057089
1809470694
926172229
443797443
854449909
1067651173
341427489
2077033733
333370296
750837463
1863531492
1833058744
1752493616
1249902157
693709405
558772299
1993534299
1931192399
72843812
102344611
1215876887
283170697
31378485
824351060
1013317781
1005501672
1442323399
295738061
1332326295
404812616
854322495
365597505
1686248764
348083615
597301668
1932166105
487774379
339534198
420990420
1062454916
622727982
1485402668
955066773
908164160
1318251484
1413075601
644166192
829298985
610484386
22073410
1911894062
1062482821
974535045
1400283375
63591247
659077617
1514339210
1328898766
867604080
509094623
683016837
412860198
947601227
1216257309
1811294679
1835534485
567780304
707161220
859060043
290575581
723535385
530379644
84878589
334694292
762522416
79729129
1908328632
1817585767
1742916210
907266031
1323901626
3989026
1726373366
2029219894
1063449403
237145723
1686637908
1755782322
1319923383
248879459
1274497413
727327318
854297260
1362970079
1203774300
1197227339
836083950
70118459
1421900509
132773556
985107239
779719009
806421545
1849308942
789730267
1731823981
921870524
2127697026
1166358265
519545195
125976202
115038048
666581286
1107308875
848693035
1747188752
1159341086
911886958
483087153
114392950
1994384306
1689837158
360810964
1676090474
1031727433
294478630
1639908059
1818671175
821661634
333641173
1688438943
944040718
1783116345
999318867
1679703517
962384492
1439879463
226111836
724735666
165164994
1154473042
1256804239
195811121
597477046
1806663598
1773859474
1838017769
1855463061
1551728146
1046598456
1688605149
255685325
1336015290
1818171997
478834315
1522882887
404157765
1726694973
1109783244
1169089876
1007148025
1107660396
1879478629
1287664878
622244990
932475887
965053949
1490190643
335890291
1053844157
1450220638
1213343141
1292531593
897302527
908143052
394750923
1096208910
1180126591
803639165
1541188998
1636370299
92304229
1746095246
1643010236
272878444
1517510440
1954099609
1295048658
1938203481
230189885
1377938262
302555585
264850220
2007787068
1782652237
1577846374
1839032725
969871316
1448118335
387402895
1884208479
1348817305
2089334504
1967512763
1260189940
787967533
976940461
1086643947
1539874925
1641431539
1227129946
1567418824
180912603
1488374402
1971607410
1917223076
1829090955
1466758352
685433238
1481425450
1021285203
1100416364
1732231559
1758370683
2135721386
1880259002
1518322832
315271670
1607046958
830358021
1962745359
1609473529
301107589
420346222
631663987
868154322
819650230
1923241080
422819113
12022177
1356936418
1614293338
1429057958
1306663700
1382871393
393877128
1610899684
655512459
677212181
1794151765
1555281753
1233080425
1044143890
445739998
853763720
721174501
85334331
3504177
431170093
473555237
1416690204
1613662265
2097974893
1023152620
119638581
1896950771
421835342
809721804
2010238710
1292124454
57041917
166902885
1616547305
818976761
1531881105
824551659
2142685430
1850741200
280127303
826554360
830578102
1809743922
32227050
1265623378
1342036866
196925613
1774925219
1446133040
1661140807
1297320204
925669023
1756192657
821350109
340223727
1599277266
387679376
553136358
441610439
72480400
2122623120
683457686
2075747998
1514279221
1616874937
840274211
880829276
1132996666
1564496570
1673986291
1537036494
1227902787
498042649
1626975143
1763602971
1866341696
1876392434
1080266258
845373055
1280396785
166185080
2028558828
859075598
1176817624
1592048174
106969648
749827945
1837848871
757677525
2080359519
1558301548
918946831
680157864
975615739
1755803050
1810632876
1194487866
1891244580
866973113
686154471
208471337
1218919552
219221828
1013529857
1583956819
1105533466
264266001
1047005428
2093759551
356450328
193102157
558673768
216310582
353755715
1217421114
1346204380
1060023165
184864016
1369599054
1946877534
1922254385
1820847112
2085119453
766037870
2010477800
1139315086
766468492
486372638
2072102930
193565718
1033823343
794177791
265620734
262531503
1059518790
1747780606
469733793
764573926
829567441
698093140
1876238940
1917550238
1019874972
597129912
688136800
455590078
1839134169
176857176
1768994826
448129025
1484958264
842488937
769441740
2143387189
230123704
1910840307
191082706
465715742
217371498
485441380
440150455
202621939
1884108756
367271353
496750334
1388033781
1811870674
1717577238
1844291133
1269660338
892906738
667135546
1049468565
612652883
1875154019
159293434
1529117870
1983116647
840760534
614409180
1319862661
6130113
1274625984
1045779867
1145644922
1670383392
1557239357
1358659571
868470521
1357228513
973139836
319427900
1837708407
1250410747
1351170832
1501967014
614544883
1514066209
1899138012
278240526
808538893
889480383
878704740
158541872
714823519
809917387
409381077
1476435766
119155920
57604998
1854472768
1193388590
1242530935
1546508758
691978808
798132527
354909766
1914450242
1881607491
829324490
1714679872
189350935
1334928106
1773192770
1591501080
1544394519
1166399416
222395822
646844812
126356569
747895095
2083428939
781598621
826312160
1355504973
1298864912
2093554009
2091534883
1575488989
1267606839
996933614
1521120994
1281110527
1315328929
645503595
759375790
645874752
1264441928
1849903768
164779544
329454282
511075936
943027452
638553907
1908226885
1527632561
362284498
1867408047
561215060
1682387705
1106950913
1367428563
1029053914
842783311
1820212470
421076800
499420474
1651562495
988657595
1590972359
149800898
780636427
865964648
247150182
246679653
1347889080
1847563336
1548019502
519938610
250981305
1453572632
1215478750
1113073667
1958916549
1614414387
1240388547
1925074919
1622561856
727091753
1356979780
1680779489
2029257752
1265839610
684431801
1980826783
1684929095
239231683
1651367357
1652022959
953352737
268349724
392612527
1157564993
1303920132
993645304
780499196
995036292
719403999
1268030509
810457131
444973590
230185968
202469758
587014953
1345774030
1454638973
1154775526
2015354916
1541712008
1362360273
1982734150
996651213
1074095809
649161772
1608870814
826551562
1484895562
2135878331
2099383190
85972356
975491260
473412227
1629923741
1147502679
1655665399
243171060
2124238483
2069513244
1673300459
1408907344
851232246
268096407
986747049
1581092550
103699517
291845028
2003025994
1335568148
2058978045
162005785
1128413360
1000483495
129474834
942708113
889404499
207945322
1321354136
1239511440
1964013808
975245287
1548544637
1848872302
1553555209
1602665274
1957858585
881708210
1919949776
1989095959
1134233557
407171075
1491677072
1998136212
928649689
1414628124
826831732
806891637
1640626280
1890609769
1072268280
586513613
71644790
479588742
437430547
441998274
1967169888
685806958
813835123
330261013
768279791
735280254
849845003
541985953
514805466
1916471777
874625716
132741524
1703605789
2024651719
1606682328
1355606848
1840156247
795806061
984601552
699062663
1485831951
891680304
1328136906
1324631637
1871318593
950419425
2007129379
212989914
1710363699
1923714455
469681244
806624654
905291333
844457359
1724420521
159652039
478460559
990282939
650694549
1206281488
718250803
53805694
1334176765
145314523
997375555
2074015240
2033938474
919963486
885234215
1040684840
630518756
971409720
1070878605
611686777
1347348873
2127093034
1832819739
764653750
1543086328
1205055133
1647847816
440596020
433409863
1116557683
2132594133
1816953715
1481426747
1996284393
1454060730
1863636481
1868809387
967538357
70399322
528288879
581472529
998142199
2137726726
44621289
1132161097
1118614472
782894500
675009330
1663996366
1578811179
1604460296
1431831456
1782086377
648926243
1282550101
738259411
2064693152
886435288
819794239
1120357349
1238656989
1929300174
70966327
350825544
1973191139
1281510811
29547226
1626097999
1043409271
1904054623
1170697688
165920187
1415363066
311025030
1503792903
1630436388
644965032
1504592762
1009054837
1429205898
442432785
1015882727
1280690404
1201738702
282757854
264204929
1454132833
1426082994
2037970742
2057998742
1873903425
70671822
226797094
1469438540
720126389
927727727
742323080
2046229727
1415200981
497955787
900102994
45182164
2131205859
1159389438
1562275695
841250530
898614398
347168062
528728360
451050181
4203252
1359980951
554410329
1256450052
939517471
1252789473
1297745048
938238033
1966411099
1865778657
1832520236
1265355819
944139024
371216205
812053934
940929766
1110884573
1060176232
734148848
1566913620
1572940455
916727261
1008596466
1074494892
1182487196
909436053
638474776
533722197
1530455766
1785303659
162659771
185305268
91879774
1512230647
466736215
2122236610
748517947
544112549
990775956
160090694
1168529185
887004091
468771394
501720983
2024105421
1743120008
1959451894
1042819630
1276255936
1438054898
1670020907
1942364151
628549658
60820766
1418838427
2046712976
502104559
1154161871
346447201
833426562
1155692176
1046479487
591435288
1614382677
445265387
2028135757
79604021
357371819
2045598008
1175168657
84111426
996926316
660784943
714250622
886200266
707527897
1676206043
709636279
823223368
702631923
226200153
1888367713
264666483
1670978065
332759946
748576843
462518074
864686954
2005414128
146777046
1591627692
881418266
1647765421
212649693
1649168901
640903734
2085502222
176417770
1851962766
1080079801
575565606
259621864
2125573835
1277350920
656365231
878753397
965559213
1118065501
1653429106
277066217
42285931
1421714218
149860017
1303881276
1295156391
1473809605
2125617411
2017090699
1604024289
1276348225
161398489
1152594057
1326186257
1838695929
2103030196
472859605
1628572606
19263901
1623433416
165635746
344834452
1989971178
1754417157
345097039
2026355748
1951237634
1687958599
1050029817
1723403375
1509568266
1811562627
794171857
125133896
202791115
111562893
721713180
84054739
1083434880
1562837907
2020079900
1698164662
1531428642
199949641
1849340829
1777115183
1687567989
947178250
276637271
1880616687
1309710141
698948476
1102182531
1965462674
2137152363
1157972229
129879737
1242735325
996448953
1767195452
338296325
1578875778
992459662
2090233999
1637397048
1373541948
975539016
858694453
1629825242
38592871
1462903918
728737280
1628555677
1192415565
273712849
451790448
405679427
214905533
1997462571
1526593932
1827274197
1047877418
999732007
233952973
395412631
521483181
1346800464
1178862032
1655613303
828469822
567914524
1559739202
1495410842
1135128575
1008982105
1146657418
845248205
173751681
1800375906
473829141
829322016
1739239646
993617668
1770253306
1184137257
1057206258
1716723637
1045211277
1800169822
1749902579
1126180369
1285144660
1417506151
354484
937221745
2005184304
1875911120
1779354907
1072345252
794190847
1350360324
207326072
1102196121
206071613
1599885596
1144072094
1109316329
1284837826
1980839991
1182210140
403487709
664457020
164349189
123453108
1808981740
1710377612
1262528295
83153125
1377522233
2048212882
528163984
363607969
1257722003
684354759
625024532
1578714834
63709571
112365705
1724107582
130986303
1288627009
720295945
433693032
1376074220
2108822676
1651065538
1990147863
1756226017
384482111
2033536239
2120085881
730040212
288408644
1157894420
1992617153
898607163
1864906052
1675931438
937551545
912349346
644308828
320760373
2017196488
924943295
1851169800
673413081
1310419763
800263940
182158654
1931412444
1079132035
910084821
112675178
870645730
1245828399
1122852698
2047736294
875371670
677844571
1815144526
2051165110
1883381919
1285416702
1904388667
570490451
1683607968
135645279
2042667340
1309748363
2130857023
1593396280
251932316
484704936
1330596640
1161481590
205548854
1142165925
748837328
234054516
1092964853
1841253238
109407591
927458138
344550165
86756111
1592918567
395956524
1022084131
1418353348
2083668942
255229497
787581926
1127987754
1694492076
323632530
838759704
1156298025
1256530888
988232316
1135595224
1744105096
166753727
1178531291
682987340
1693296000
755399866
1604284847
1667862283
135061432
1257855247
2011371733
2111760711
901846331
1181051787
586804835
924997329
1166018210
437555936
539343438
1729862495
278292
1384053831
450183364
1624593856
2020926987
2103399807
500581952
1667942913
1258326605
1497384107
6751614
353607686
78732836
217694757
669292505
1775990978
1223580206
200773036
1719064835
519661644
1028839672
1654019790
1158638178
837612415
1743888623
405702055
1808847427
666907298
171941454
1992688360
382878495
109774805
602302026
1223104783
213051660
66100404
1511101999
1842138724
821873925
1653273083
1900982110
1256060930
1785865302
1895728588
1790498142
1171691403
2008740402
206297895
632819845
856061976
1349263682
2139275512
1265637776
1972031518
783775966
53145813
763679459
936056203
2048741892
1665567987
1661651292
869090687
292760261
1358534257
989088565
551898683
1809111558
790469396
768701512
269925697
681111930
1564225091
528497761
1617394784
1557798669
1017444121
89273868
375703976
1048990265
606415688
1919937185
1832606188
143507649
591238556
4903829
1173433773
804446338
2034457951
763294974
1777695179
63876807
1623694368
1076599292
1874888223
997446315
1315948847
2047592115
1834889327
1591728792
414677501
1804655924
208246338
500361737
360674448
1944901917
779066034
356146072
69024616
1558643353
331093525
417595813
1855937027
1613430593
1878428069
380643419
1470419097
256295412
648209103
1346303428
1511859231
1028837358
1974198819
1118914280
918480374
2095165633
1511846142
1036194873
931750493
1144164035
499693258
1685638635
1597070429
220273340
304402411
1895298911
187472126
1582116498
572032496
1387502094
2007412605
412463043
1355928253
1902805487
99245105
1776923560
297199577
1187337751
735260215
1175153527
260076854
128155137
1340567658
1894188740
379231970
759287888
2036804063
257937178
269517660
436748354
1395732048
1407978657
45494334
369770227
775309799
2074014566
1664378539
993308969
402942889
401769177
262973810
1757943942
1005606844
471334396
1689103870
928855009
28655
1692332881
757103483
437409278
2041796570
925718161
638948694
136574488
1307493075
926264594
40868868
806595192
1161982457
808052688
828401528
471479873
838358427
1585477944
522241943
1880304039
1198806488
798349776
18303819
2046640039
1082842945
865361431
1017916859
1221890259
1027097495
1831039530
1795639697
927687819
1951726062
1049189537
1620972854
400364993
424571173
299063542
681176889
1567590848
614569680
1650696260
667542850
2101060173
1828390716
1479770587
130242247
554391246
1020507440
164616013
498687142
1080669007
1285121162
1114099435
1464572903
211034607
2040196269
1208195564
530093821
1469736176
1900305169
158166079
1752436510
1618094940
427953390
1051593127
1039608891
1559106913
1965425131
1294505675
1091334221
1103408357
661100015
757258439
355270421
1619414775
1235573832
943577873
463925554
110798954
2030211310
1009029336
852652734
163278848
2032441275
1475884840
2101485115
508626086
2076520306
421483174
548962632
832033892
1229288967
955266029
10544827
1931538075
1099137798
1103142510
665434892
727159039
879125371
1779681426
2003353281
1246244995
407405560
1283641193
1806849786
420328921
1279272809
26248944
508106399
2143985090
341259877
946953835
1331202804
778599363
940870968
79800673
1161005959
3826200
631382575
1187020977
124360814
1295255450
364208969
191768536
37256808
377145043
1271371539
1048920382
516898457
621855820
453751827
2062990535
1718442611
379237070
18625178
1910274616
299450708
1382548508
845095334
1174867556
891751235
572862132
557140286
204893184
97708173
1946767856
732070562
1396800866
1287641124
2041616487
50746568
690996113
725231591
548560558
1889308472
1654666821
236805992
1172838419
1657850639
1319397500
1251220013
1850699662
1195073293
132467267
423210673
1185399276
682231776
1421480417
1473750878
640088002
704769086
1177936041
1550345142
1462232586
251537642
1750919612
2099412560
1473488837
977431272
1308390647
798313491
756889892
1851960626
1137512859
945179853
1099948466
1338307847
916160820
209386355
1678639154
1167444427
1207821675
975214170
1485065124
1628397681
1541857520
544361222
1656773094
1815967213
56765673
233555254
248239016
1080748346
312465606
852007017
831160380
1766782664
483032866
640267276
1313488017
1633058205
146234684
1025719176
952040648
1166200804
5912409
153020440
788207814
771851544
1075503129
994425177
279504064
1895441974
1720649889
1568590670
1744602716
1568111183
2131655288
981148571
736796656
1488872928
921435955
623362048
1219535417
2082400092
984934976
335519633
1306706354
129426790
298156095
960731488
1093374199
770900505
131008796
743734269
428432512
765589377
1216266909
1609507228
1712117724
1409893602
579003264
722035760
752172959
1955682243
88851294
1313214576
340812401
1254779326
378151652
1677428368
1552859571
1146090542
633973536
1348507598
701601321
761453923
182736729
2054040772
39867681
192863528
107995637
376690070
1610677397
197734417
638177329
608834030
175226332
1284517977
430698201
620152510
432898111
1818133703
900201159
760368834
1066731364
1591869108
1897522571
155969507
1845056592
1375781918
376621267
1211127107
293463786
919308408
1739044034
638716388
1638094599
814315565
701117009
1959523597
663719994
1860653976
1647115066
562581722
1790969586
981785849
1019253462
1361518226
1726382687
1151869100
499857236
112218833
44090765
1546047021
844707326
1117847190
1053573636
13225049
1743404957
1343720104
816535769
1807910538
577124298
1198619989
1345507016
1888679491
439275537
1332284753
2096074211
2021260621
238548809
461149366
1265323170
1986218683
1571135126
1992874997
1123004069
1159692554
1508371559
1333044646
492545233
1155027462
2066091442
1772953446
1768756515
872566533
321968840
2067492208
759433901
1379697649
1587340408
1024745178
717969214
1607941265
1915627167
1224584985
1375568036
409363927
1664462962
589085004
1871321212
407403703
761685987
635239833
1175233090
245058932
453482961
1248858374
481819212
2075783714
800650609
511638960
68422530
1487610859
1708921512
856679137
5809639
1445337748
1929238576
1171916392
565639029
440591483
34958634
1142625356
24032461
1550664872
800234917
1808083503
1330075808
732035518
1975383002
1675133867
33403324
1034316739
1713654857
444618717
2103146274
127783356
618419482
528058149
1146142477
1715765750
1445111196
1480219818
849838918
374696855
702583252
1543692772
2006908575
964660796
603589794
1314049270
1937220698
172513770
1429283883
1697479428
1884729156
579757910
1108703525
1910252360
1303227129
1850952984
1750460439
1608611133
461463704
638083764
1022435946
1459217586
722611595
1488557227
1064802400
809048213
804690524
396251517
2081949766
1914292370
70187200
736781537
143392792
1874531480
1181815925
1862778356
741740847
1196485706
2004020999
2098303331
834834464
2074796967
669816491
1419926218
616093261
1347771244
1564093806
1664733955
1905349855
1502542693
2027174399
1293792470
918313259
141409937
1674798657
669474154
1233170723
616105137
2001250925
1601735424
1468610548
1997279190
429629265
753901885
41945806
1537902988
168697657
382221842
756382599
1830820520
605916477
761333781
344555498
1983812528
624038955
1798327104
1004234645
1055316528
1689658273
1003721338
720038753
1062028677
1464794437
1836557717
1505761366
203238823
982468474
161394069
1665450761
1012248507
1549293012
1804304141
1619879822
192343745
875364918
1398524246
761076336
1390707920
1280476329
510627017
255544571
69522723
708561441
1796943992
404661635
1572477389
861245735
265219336
499291878
1644187452
1510101116
395004826
1974705697
1279966704
300700193
863616804
2095398538
2049596645
262279538
1816057545
2084278732
1877604233
1771995711
1977577729
1371437192
980432973
7614083
1893356486
1052500171
818787105
127774372
1979828312
1973276158
1616303963
1547832464
949167363
817318722
931734757
793218318
743217939
835696314
1716777154
277253053
140170356
673102444
1940986550
1066766445
1408338281
295059573
18112034
561751568
2070181183
1301627218
1499139156
1499340144
1270500313
1576129238
197396810
1781458934
1290958342
1878990353
334662092
1120542490
1791722956
375755476
33491340
278931671
2001400659
338643796
614791944
1435784544
1460800057
1315612443
44677107
504612131
921776226
2026786046
406918310
199273769
2089266995
866937916
1802855399
284881982
1147479227
1812408139
775201653
502264851
1104363449
1928264323
977260467
396088528
139889718
1114807188
1456643410
1075991034
1187057385
834042632
1787573928
870360296
1933888671
1893100948
885323676
1264344273
1966408130
2092216547
1380698949
1426423578
787603617
540428564
1889792375
1281889752
742050732
216499466
38368262
1355959
1253463122
714121038
69898986
507255504
1497792777
1075249764
1866281269
886445549
1906038061
80565637
1716776630
1546747501
990712541
924249607
1873649380
1653673350
1173969488
2111930123
1547169713
2005903822
1355406507
1191213025
1947963321
409592144
743781115
1081792201
460482027
28018781
2048715060
988793167
1887856743
799383468
994129992
644641987
2138729202
700077949
2054103998
56055859
319609604
1877969677
730947369
1529353061
1987624441
1903221054
1202974289
1189838392
113289866
1011728483
465422111
763804761
422545821
776546508
1560370798
196307062
1235487952
927031659
1635067632
2041416263
840183876
1594855597
1920864613
1163805068
1952068847
1763860389
1345957498
1432992892
1192210311
1335283404
22210764
678894989
1685341085
125439249
1241422727
734934213
1725403149
995124691
93898431
122887737
372498779
1761331648
2132219469
71723409
1379993477
1761368632
15412493
1708227191
1961030489
2049326839
1226554492
810648930
1288896408
1978312518
744878064
70035536
136403300
1344444607
1854672038
329077520
1974024666
1460812768
1504012565
541920592
1130363131
681002466
1986980029
1279126829
1159754056
819286034
802546102
559010173
659485467
138773467
648045208
1132984474
376159615
839459104
519870022
190855692
125026788
605622517
1944542343
271807976
663058145
1060283547
376881122
1134439894
1945730807
134512431
61037370
414793498
1018982337
1510092240
145674150
972673334
552897051
878126824
1356305454
1681316308
1192420293
2052757565
1532990558
2027768120
822369225
1468593449
858289632
220865468
1904922675
38413788
1309785490
326334300
1994238335
583550402
758015313
361620518
1208451986
1286708360
1885067673
972551596
1691591434
1763304455
911730831
1175648258
931680257
2007130552
383099341
1915720525
789740717
1476183273
388863468
494780440
2132490981
923465340
1720275806
769613522
1171617627
1620557143
975773606
1640816727
1486280514
873428647
589828651
2053962659
1883938437
222140554
1551240589
1352426422
1160041226
1520368371
1269311549
1070412725
1559648607
703552618
1760087116
1738295253
1437455258
497739371
1058499473
268476893
784901478
1586837899
1062875092
1777610261
1226646256
214084503
1515233773
334774881
2109932160
853107698
1759301405
598124809
1624734430
700563613
11616200
487749046
1652568819
629600933
1678598498
2100929957
685244986
1282171348
1390540434
1173441470
66770572
41720460
1740305065
1118420718
1378081148
2087120624
238213603
1253566498
95334322
160721151
1307449368
1075052651
1941214059
1561724675
1696011717
1566878163
417441372
1100373898
2034765720
1975272393
81282532
622792140
220770469
1989639465
355326433
1686494670
1617020469
1421193894
1544706956
1270956936
1650367341
1860126020
572844719
1201845147
1256397308
116168750
906860142
343490245
247466266
1637444576
422683143
495675523
1568370870
1560740982
156767330
1356710107
936296965
2122642979
968056132
735321453
1275362037
1569893865
747910697
1217638281
1750305722
1335321264
508402411
468509971
254503491
769772271
1993942715
198327370
2136979302
102585953
1873562725
836975697
507206133
531878258
2052141983
1368784714
272337983
1508313755
1645401709
19211515
1183359271
999085164
915669362
1701139171
1827946793
1763698324
747770656
389130652
516773873
660587195
1469006497
67180691
1938838900
1933044575
529487210
550713783
1212158357
829019772
318912961
103004830
1693920382
1696811341
219659376
1603446088
1387812194
1881932420
1196766557
853602789
188617573
473023348
214593971
922685226
1049947069
233203614
1427800909
73440520
1660039053
132414008
139209004
640302392
232805036
1016208995
1026184278
2097670122
818105542
707377910
410231426
2059631642
540075672
950344753
975226780
695963972
145222492
1379772698
1195806256
2055760585
962539770
54328335
1375250286
424086525
2012627859
669515052
307369046
695093591
625311467
413357008
1051518806
1788903676
1195936831
60730506
883911832
608575063
622787776
1543224347
1625969639
971811860
2080569865
639963031
1441330302
1367913012
22210764
1335768486
14980681
1099910718
1399192900
1096385427
1601043807
1124646804
313996046
537791654
1641408976
1199261831
1867664016
2050068522
1438310121
1494621464
236050707
800558795
1825389527
1281058531
203858819
1335135742
954505256
429738011
1507210674
577364868
151479713
379086283
2048626199
803147538
563669645
1195752274
1650611509
1461437120
1986823713
814720248
1473962883
2111066969
1624158446
1286864396
186931069
272444580
2083484983
1368281403
2093111862
228525215
769762101
1492939896
1608518944
713860382
1650986088
1914486354
547925473
555857551
1150481628
231083796
1685792529
174991252
1527961226
1225410669
1737241525
1647289878
1199142206
1497805713
1289119341
432838804
2034303137
1051711403
584993324
1033858508
822514630
680350010
533483842
1561491260
940517334
382026040
503434307
2067544232
332784971
147773594
1772082376
2041686721
1006548695
1421815821
1484137416
131051875
881934603
1872423815
2015599463
128275561
1534466700
750380586
1306295426
1201787362
1639158962
504475547
496841893
1361375893
1002666333
1932043536
1278411989
557201899
1972678179
344818888
388551716
1040110263
1360147832
1358524931
1428529286
836383613
1137793196
2054825117
1502719634
1894228073
727469739
1993115123
1350906879
621121873
1361223756
1675065175
22760380
626191777
150036896
1849571053
1457153842
1886770980
716154163
1365608253
1938327745
727753184
87844213
1206078910
692151398
1072611735
1665848096
2026697132
2096848701
1877772582
707304839
333606249
1500808550
1287068640
11346330
925029725
246428427
1783286378
1445445977
2106646103
1044415112
169985202
2090725423
1834049961
18199389
1362436199
2045329711
1254362003
54650286
680666376
948739714
606620884
977232859
909869128
538548813
2115431373
1171467214
1585707681
711406236
1503844984
1889142097
1703663593
414521024
1129890427
1318872032
108539937
1279463793
1513804907
1243053938
1549416767
715786622
1433865870
914632876
1292863068
1309381988
678610465
1476598370
1230748659
41671847
1960545335
728284487
1096573375
714759243
1378110214
412718294
1666289777
587725593
17995114
1538075895
613294408
702802724
2068863640
2124257023
27985830
269925697
1070387478
641423673
266175221
1316508721
385637292
1249106301
149659116
1949154484
1722486095
630151026
1423222898
2076660808
552996102
486369630
2080403051
1010589860
1144498321
518232792
1984408415
2063904382
2083319802
820120496
390319719
681632369
1253879292
1117611793
657332788
598218156
1343854160
652816970
284820691
749727278
418603696
1405171719
940201911
916553663
1072083144
1123654392
1405364862
1128588919
178962898
1868906862
1066535479
2144129704
36830451
113520977
1558471201
1458338793
71976672
885670566
173508061
1348147092
57594420
1991368627
1303389362
992023438
1201705315
1419619220
212148344
645539455
353582293
1194792232
1267858623
1139920424
1519679310
1737076260
1549870203
2045979643
1355298592
310439339
1984275149
1170465395
1177296924
1803677665
1105455802
911709201
1817598644
1038944345
1118003433
311675801
1813762597
909599394
63525118
2067519254
1940260762
1949076231
1552860348
2125971956
1640144927
511720514
31987435
2105020972
252871830
98519034
328361897
1425462836
694951841
360310503
1553295467
394640819
1651987060
278223171
2111559499
1413735179
1881555229
409113355
931425155
1300228344
718461111
1364638738
2041888437
284941570
997368311
1807308430
1672002053
526707812
522104482
1903536468
1708568247
1744339577
431168614
1699608625
1859353300
331492105
215561989
1221776624
669611045
155573905
1677550345
1060636913
233870254
1317432490
899687632
1422395243
1684239939
961772653
372628840
303618930
987696735
528128606
1456868092
2064340447
944625756
599763027
1512804484
1767699425
394157986
608869251
661226518
1135898777
905319344
253959631
448442995
355260234
760034224
1882983812
2119910383
2103503117
1485450910
1938613192
840347895
1701489755
1325109984
586140246
1995448229
155989693
2116342876
876490432
677802515
2097831125
2018754452
1680520145
1792346989
1522884210
1921396728
371999399
793522262
209275674
799755770
1299212937
1690288749
1594655619
662148033
1289415966
1355400861
522745370
715600850
1984827402
1774559611
451698391
1825938951
275630875
448059765
1585717593
1292357826
1855482330
555483449
339139459
380894669
1414991502
196399790
1165054758
1821024180
591866726
1812322521
1586972763
1979233198
774636532
945315663
1280519202
156931814
1144165503
889817176
2106505986
715419955
1009583203
1034769467
298624223
1101388393
1493423898
256666748
965089004
1604818313
182636610
2045274860
2091956921
1051937640
1226611926
1465310342
1930893571
1447605888
681550227
1422492853
1083620244
135475084
1276306056
379752299
1996109538
94786616
1008295524
1329693387
1790279433
11168732
1299781682
1533845201
153957100
1233742813
2085236320
630174158
1649176794
457165700
1933918614
543623672
1102198917
1906334527
1413369846
776640749
85426183
1932699054
1414289773
948719268
1426659634
1401443396
862864218
1450004150
521630001
97907703
403222280
1382582087
76430377
1975957930
762459800
1438381648
1602547268
2039859727
1371972897
1720805225
1485948385
154462977
1163347766
1973110778
873648761
789505500
849914755
2071757671
679604580
1785318705
746675404
1621172582
1401679240
1524139376
389521488
1613831584
378489383
1186331073
100682146
1297541981
1162977202
1063298421
2054895187
1255790722
1905058437
2121532783
1341288041
750798901
324962030
1154277786
990021591
965635379
836115985
1778333139
1495995616
407134292
739312912
640668704
1410682946
516940720
2072975352
1091232657
350514827
1675434806
599850668
1492016156
1392344426
809856481
616520640
893356886
1747260498
1333708059
181497359
1722198249
725098928
1211805795
365494150
580306869
980031005
1446712276
1376514087
1230031271
1835293497
48818376
135104507
1950517796
1751679356
1688330349
999172595
1434380689
1355843547
644427925
925301897
1217905756
1902410522
1472558832
1918439007
1926139484
1010166255
1836033093
615828445
76848780
2046740159
325363993
676896373
1311624541
244095388
1253085647
1876983786
1661266612
2004698628
600821674
1574194722
1839225173
483698422
224176448
1193103717
758475722
1320437748
1460438088
1308538172
1832802675
154164633
561220516
2041388358
400674281
1890912784
1949720003
1376833080
961253859
149086696
1135280070
163833873
2132762027
1664696313
1103226316
1858203165
820539548
2122442968
1007470782
1091420844
1888082751
501059362
2111525609
319520083
550740347
1971055622
1441257233
1901796554
638669266
1953031925
1248023510
1282764023
1854070890
217696943
1302336515
1924139490
1957505474
1317542658
716483112
358078980
1546114655
696581264
1041184016
1213058498
1829219443
1557398178
511186115
602765206
688236896
1755719963
584097155
108922565
216881506
1213164994
389633627
129286550
478683457
2013382325
29340744
1802104206
615097010
1160973760
1003145823
393810227
1618215394
575317616
885414297
1310562025
1958969194
1816012002
543153334
2012210692
1929290784
540849165
819153659
778674547
1420446524
958369102
1736144369
1573073542
1703031433
1472504203
247083377
42406646
845233595
733866752
1212163939
823915498
1182334817
1395723209
510133989
1071817751
2039527439
605518884
523558345
1757154128
1080081475
1437871891
1348308212
848089749
1388839648
2024542557
762168682
1991832327
399860672
1462701398
1057545426
784875301
76339109
42270662
1402175739
1017182222
1894766878
343593718
1507047242
1114348624
620538632
418958281
37104977
1297354449
1143834643
530711624
178184739
521618188
665297679
875515514
1189323215
1643730327
882250371
527616356
1663896308
1704586533
1798465387
87675642
1595648651
1145237733
726991909
886086758
163425374
277178007
619930986
1499131161
1010792700
2096536735
654195129
1956817714
117026379
1357589226
1208772270
2082152957
1174589630
192255630
551646445
161611321
98879257
648715070
113583277
820858974
422881336
2015765283
1192866082
1831511077
1607584100
1377495435
299829968
839809807
1816817886
410529983
1479444564
408993639
266140085
18428306
2015719581
123878195
858232300
829691668
48642624
1103002331
1553906970
1282007265
327882788
1871870707
317745234
1338302945
2080915800
1515263768
1390421148
723001727
645686382
1184315428
1891555454
964920214
814851666
1035744740
1395041911
29069113
917188056
1718937583
1562404335
789148790
1721527409
1889248051
1497764820
1344242613
1166006405
89454872
2139403829
1903313781
1420083766
661660820
917137738
1022819783
1682377620
1487688004
661774322
508836853
1578141180
1489822986
1277036691
599189867
1579114390
242580642
1930833776
294039294
774078707
1866207869
1803126752
1221156285
1039477769
1241807534
1196608946
120411662
1541009092
1649859865
1311632841
908391741
260479267
1056999447
2132702602
844410640
434052190
423067301
1059838868
459389285
584534129
676697772
2038188259
1391678790
804780070
807646253
1260503046
2099517637
368486939
966968738
124368847
2069460406
409824807
218545767
313034615
1999566156
1653331266
4036747
236321921
1532721007
611475251
154857443
280074048
171498280
84317375
1347946914
1514959967
536400701
2097579469
804278220
900672777
404203571
1645569792
1712861022
159156626
532867358
1946585833
836134561
301332213
327361363
654700980
1093859698
1853207444
1303383621
1816499286
833793447
1917925436
1193813243
1099671740
1572575219
1491035965
1906302105
1341722661
1118560988
2093697025
347334420
1763520627
1625521492
653632842
1354377068
942105864
1307401468
725628608
2019830223
159876327
1676686770
1361709394
1948116511
461231130
1233494234
1610424069
548217087
780099186
382594356
934756343
557042472
1733177421
433562536
1825763500
2041482628
658316327
1688860417
517788372
414298308
1088625411
485332781
833359694
1979725115
973072899
179082067
718514178
1483232468
2140720358
152448257
1036075255
1443830630
1607017942
46625639
1761354536
2060525893
1732372124
912708021
811922923
1990714874
771006219
1027843167
1062634943
1386801246
1055347513
75177521
1672600062
1443823965
2027805051
33581176
657942985
1328778485
1298561121
1871801015
167235916
1629846007
1867562134
274946542
807856027
2053295358
614129608
944878535
248049927
1291548841
1193039232
1893686463
2013139764
15267837
331226303
448225136
2079856407
332874681
664474668
1395603956
1750048830
1624753398
974342842
1903519867
494460754
563435320
2028711683
1065868071
1941389634
1857179166
1700037655
1545837651
546131536
1387580381
143440358
1670853703
339839270
2144175451
1149575099
346546021
1383841847
1124033794
2098376838
1543852600
1034516652
312104315
937974953
512112774
652905407
595377966
1025708512
367937366
955041478
2020533327
1253897557
780353724
298734105
1899794149
1937148685
2141105768
1302469783
719079184
1439976423
1860164154
775809561
1773391554
536828550
2073529003
349308728
298019962
166439578
1224000126
1968595928
1808951311
1436076748
1342628001
1211888240
1978286629
191794003
1341201031
2017978697
1598889294
909571782
1390571228
1682048778
1786065983
1977180243
1114280708
21827122
1384772321
414893245
861550557
1014790087
1613965449
76286603
399500405
1281787531
1384765781
1920431903
1333405313
197684014
990826794
1237529090
1847216473
559938694
487549182
1137415319
1343847540
983056986
1694728709
324967794
2112933709
84126955
442487617
1612879528
609717637
1569359695
1582455473
1032875610
367927664
2072692599
1191703964
459584180
1911388240
217354929
1390219091
65823801
1055646389
989234692
531123790
858873219
160484825
1415415308
1329939072
855696726
340424852
53865274
1107162264
81429840
1703291365
151184987
968067533
217336128
162655340
1207360526
102440206
705572426
1733746369
113476928
176400954
525401935
2090764308
1594013169
1111985232
1526293286
208038245
57658846
758484284
1196714965
498774361
1105568778
616398746
312100170
856052934
1418730157
486687601
128749926
1893349115
1029085350
1198562711
900201452
261650924
46910811
274009200
861832668
1316136911
388897563
1565955193
905052654
706789105
311874170
1264233067
441319554
8634367
93930096
108202307
1894982512
1529250406
993754929
618171255
127046031
1349693027
572945251
289919001
2055170776
801410162
682797384
444480046
1718920728
809336573
1728613948
1617783021
914046537
323219880
958517616
1048932668
588996822
485104033
1862067315
579904964
1858042989
889264943
2123747185
114073230
53880260
1126508362
464607884
4716933
1348209404
81854419
2127546485
2101710805
887086599
758244236
707181213
1917741184
1485577552
1148145071
1320153845
1477220086
1517160065
1837291889
85219933
331690306
1310436138
423772422
1741033691
1648799880
703603994
1206675852
1111539751
1685881508
649495127
820522207
1536639351
1295158335
681931668
1517396798
1427400981
463217375
181221651
1898857132
1880899555
1199772719
1022804025
1898364755
876811715
1117792347
944277232
460519346
1029405002
1353609790
968210433
550929016
1163333874
836462005
133983604
1822396859
1312872247
1521203813
762975909
259032850
821045114
494080449
1042926240
1924035344
201667097
672700421
1161184518
967570610
517787291
1470431228
1412749768
2100043619
1768039870
2015078791
1452911818
252648118
1469903025
1260885766
1455252354
447623138
54949178
1267887399
321233755
630603706
969089533
1849800794
631697154
228469942
430455236
128352025
1510823484
543077395
88511638
1193941437
2135365283
1686919001
163872633
1450567343
1047823783
149419184
107005914
1934767217
564269682
1731893274
1609443772
1496226238
434465545
987682856
264009909
359458634
969033172
1347419296
1579168206
896861154
950924229
1119047802
1338984341
1226814627
162560890
336887477
1138364287
744404889
808135153
1564534863
1538970571
2099010881
139257452
245504204
1757638282
836744787
1931327074
1876697246
351545870
1212354839
2039759392
2113912627
658013085
1954400720
777026826
940203926
844533028
662407019
1471019920
1359741548
1128579103
1515463904
1304287721
346852113
2011756601
1425831060
2076410764
2027927940
1611493375
528887339
1828762195
1697242859
257317634
1936490892
1934873154
1820936154
1092183373
34778866
2001413659
370525535
73377110
2053742165
1913043295
1346982770
895535390
1964742349
1280531514
333486250
724472563
1023360616
1251929763
30750295
1661529594
1576129038
270775451
886265599
868604123
770139274
128338852
1948577120
1648620492
965163184
1219387950
2031972407
270382872
400965700
400626186
222571285
159377442
886855847
1448457215
659294431
1916468759
1851029968
270093714
934640539
1743492305
746071422
1076130499
868886618
1298068806
1747489407
1689609178
2073529003
1911338012
1070764488
782582237
840022110
621243329
1225755489
17010515
1177189691
483894559
1029332632
730754235
1681477304
2096341628
453998972
269240759
1769330679
1426153982
123872311
593332307
882765051
564188632
1785032156
880551998
884132158
183964504
939638142
961166167
59402890
21353854
1608783900
695472336
803377645
792880688
312252680
1789939347
1443229278
2005299905
866954387
641326818
1825196688
548753283
1503918024
547494141
1621678151
1453965891
1713516752
2030729494
714427971
1148158919
1693768768
337739716
1487980730
1814473171
922420654
1219731679
653386363
1003368289
2007641763
61819390
230035023
270753338
793320697
1107974122
171527894
363221851
1922854898
453453877
1622556125
1141967884
1111490124
1440264706
1479827240
29888359
2077491270
1442564663
147539896
769688353
1973016114
493926311
1995140670
1850988066
1301693193
483650190
1390696343
595213609
1441092618
1669832951
1632828901
197376107
1477531299
1977091615
1007974621
257402831
1143312917
50697494
331306462
915259225
179642777
1919344566
1688830481
242473314
293884964
262799554
1051736299
795380582
1570513222
1879785661
2054861870
1721546932
662656174
1955895526
466957932
1868097823
500033810
1473623853
1560019448
289385193
1290463992
1690801751
495188917
2064909528
420133434
1732628119
1655857048
1083250921
1904351891
1876691689
596219399
1230543378
1798241031
1148606643
1385558858
172396180
1482537921
282817042
742044639
1544374309
764788985
75753077
1765184782
93011954
297847477
963568967
1814278264
1182952312
1158624654
1515976561
72053863
742428647
459396628
375657772
2031562000
545214304
274860822
1709407255
1075295019
1528402606
1110620169
1453925816
676891763
576435195
1667715540
1126076325
1804312332
1457232407
1082440469
1894347637
1698981471
2136731774
1895016643
1751520295
1236744525
489545396
739624109
1440324107
476355089
1476460147
757428948
1746851556
1177634614
72023066
1398696823
507223700
2138424448
1670121034
418404491
605738767
1805328360
1702670302
1619120338
1394983453
1622957603
1112276074
217075565
1098755046
788928424
1082921555
1282892282
1303045130
551641695
1408682838
2019571974
952445188
536758179
2097937077
2135445907
1745943037
981860281
1280413828
1528622539
64854778
265526736
947752300
917092231
1599552346
2085054879
2006589909
198693032
478985335
935057396
397457369
1314522044
918495770
575585326
1867755808
774900041
1693683454
904665015
413148102
187975183
1326243457
223850050
1995730133
620348626
306688340
1314547248
1667883959
604296869
1939539661
350092824
760685981
85592664
1125694385
1964601578
565147447
244042348
525644132
498445386
1279473501
873979482
607755602
1211883761
491391850
1716892720
1012008313
1128522871
1249940719
883425518
31634924
1827798536
387577223
735261521
682816130
638462100
288330237
1831461343
1745778297
60905555
318930721
1556769077
1820241573
1505083979
792448166
980207072
968180005
233831035
1052531952
816715731
1722808460
737047862
541924541
1968802836
580269155
1244769630
1044466929
301045215
1908244795
1478125881
1434406693
1233034298
1768802972
1711470977
1197548674
568425100
1973441398
2006265784
537289839
468798392
1617954705
384093642
195044056
587422445
805468615
956110838
1173262978
1586921481
955271983
1803835801
1781208018
342963979
2147396811
806225377
867477089
183898053
1334176765
1370221906
1663743442
56990984
1310542380
230935444
1805491070
253255384
335090944
373158850
1262602112
592359010
630758936
1165777729
69330121
1104825023
976442642
819429477
281850293
721465866
1840387523
1105188460
1105920325
1746665497
1851252260
1134197830
876383154
703297258
90624301
1188979062
484706499
631326170
1640233339
898165272
1913917668
1623545688
1786518044
1380959207
234918664
1592404276
273607802
1590050515
1388787991
448279228
75712760
131749504
175450194
1332943035
105534428
487053834
1870092169
1508076147
1092177407
1653065731
510967766
661826970
781434200
1407650734
568883106
1812805768
500640967
1626374736
1021662373
176194827
1906844791
2046568603
1331015326
17506962
433669991
67439504
1190787394
1624365499
363639215
573075122
1932490882
1896963136
1425448388
572015851
2027004906
1167421411
769703229
119975699
1995494113
1899645217
384691923
1963310993
204682404
1257084210
1514956154
1811808805
2027480497
1944209040
1885274806
100479426
1896446251
593092093
310958391
1552980609
2101982638
1293505125
1098183793
2039656364
2012104877
738962089
436090124
1160860105
1925301668
481932916
1496622442
1222078923
19692288
1322891953
987021113
1891462133
2061243357
1592675853
2032410048
546111247
1194083937
2017209238
1598309841
621084042
442649752
786959552
1477484556
725722675
191379284
890587905
499693415
353170560
452159468
162196887
832744708
1226869392
2132197894
734073661
1085819446
1456726244
406832806
1145191531
1324487972
391327502
470847615
1924536903
1283875646
671183997
1949887373
329508384
1168113117
190021167
83338901
211511389
1996984577
899155916
1075126003
682305809
563731764
1810460889
1369415259
611648192
1098826901
626971256
1301702523
1397407357
2016399690
576867726
804620062
727720690
473829410
2109906547
820127480
1197903224
319366504
818235556
1966022618
1897966717
746794354
1317711097
1483128557
462656693
1893795053
1233435241
197274043
786044627
379365414
1613540826
1434153762
1227608766
1595927672
580161315
1357080550
1046720834
241266441
1899758218
1442309016
316909055
1178423219
1761714294
1275016877
954456004
1781076907
727742880
2056901969
1964487588
2050640529
830630088
2124064584
979663354
604847992
177018333
25730918
81243790
1775167049
81328159
1349177577
2108869042
134840135
376102620
1133871699
1207048061
573445597
793667605
210975453
699834229
1497949205
1686821083
250058307
692436426
746392339
1746880336
1310542380
1008557563
1458969261
226749132
1272510477
1047536083
546131536
304435518
1616026370
1045518054
301358422
1263154288
1926041062
960536670
1841895673
988696934
757648205
776126208
624000859
1848106072
1807680174
1998401122
19686855
1091931955
114532853
1682040273
208776344
1404638742
1634220808
1849921927
832074829
436502991
811446511
295130726
854758773
656337226
1048399781
694209561
83976075
1723064093
1439844835
433200747
1006884911
551278536
579107976
2059505889
2128579066
1472792805
106233353
607988409
1258907424
782413959
1771602639
1039724608
1443640845
1313705743
784177376
2002778831
2045789657
1765469110
999462942
734596950
418819767
365067936
36700360
232848544
41128051
1277172406
1480983304
961434566
765431213
1212510564
849934716
2095915835
526092886
363975566
977000628
1153756358
269763400
1393006074
1538707820
1395111496
622417138
1686145214
119086174
808128495
1871378466
134440259
177496198
2053385326
1249239293
405670147
309807506
853056920
1366514338
2056485835
1582462053
188490600
916734291
1259325057
1332896550
1842051191
2120154843
887648282
432660943
1242343536
1159315705
1897227402
142920971
2001887870
1694582177
1512251067
1525488573
1719640604
696753503
1818815215
1733809370
650267600
1531684679
1884944225
1083594090
811016975
563332173
1917186798
151745652
1000502757
2010118147
1766075825
74383317
1364569244
2098045257
1887334335
28156152
702631923
1909361283
495657627
961259348
1614443593
1830744668
279885586
49572197
1804554157
55460593
1244202267
1459877890
26832002
744527896
1114638076
1876993820
2000213203
1667620063
1419881278
954113766
879570472
751912395
271576141
596838491
1625665188
1491501259
1999368690
1465310342
1667791681
988685093
566337385
964523839
362532703
1344592070
91248078
665773075
1917070075
1401294494
1652236937
854776447
1144034340
1354047360
1686019670
1208588605
236060835
771315400
58184208
1293596526
1204093965
833289282
1950516218
103385307
1798766721
1280184593
1905878005
1600510672
1966300405
61148284
1124359496
1283971964
436152566
902066535
1433796459
2045318168
188753269
1296302793
2063972940
837102235
1317651106
1296061374
80837405
1601103952
1686247266
1893838786
2087437473
2052022405
96812675
1971658706
717060599
2142723847
372970018
272305736
138102640
1571359181
513931680
461340839
2091765904
226766167
1513272390
838165904
783287462
929103073
344274526
1940594201
557985606
1572830059
2144299842
577051461
143951911
2052635191
1436350073
1523983583
669286393
122575911
1243322579
732863414
1972688906
1062300241
918912146
69826807
1912823214
1643895334
1587264520
751337876
75892308
314621672
1170045777
1485800154
127048559
574406715
1154306645
2043659551
2110840471
1638907668
2138065742
552307294
199192196
897548465
1001199425
1681771395
515554748
1522170269
893077327
1365169733
1394983453
2114651646
210214198
852816606
1424291589
1771596226
1335232216
1788680152
906501905
126586869
99811636
773792182
969740366
1239382757
445731381
1893561636
1448089845
111322426
2076569904
627288787
800407754
1458339850
1631484944
985076594
820194563
2023336815
884205946
1647215639
648660903
1916422952
1009537566
1922907833
1662531012
1030568953
429602032
1523072067
2111659989
374270679
848829837
762520358
82441016
1681361953
802473123
118378904
2123888814
494754265
1731280694
167685346
1672069436
618718481
1424936487
1923292636
1255211253
1779601184
1644347005
1070231576
1428613250
1730876366
1995495555
960725852
2005007619
819731553
2041180296
89638358
1716397937
1319946337
1272634567
692029738
162112627
41792092
282202939
1245140786
677691466
1661798060
1284528640
1507200703
779979436
1482202149
1931681976
1507642719
1592482074
2086203058
742664070
552186800
2051105598
971006383
1336359186
90495788
1753626703
35708121
1337272066
1695628268
1237441434
883341608
1542061783
88954123
938732801
662478413
2026646397
2022315464
267324755
1904082471
350315596
1395234508
199917205
2095333419
1488044794
336076228
1880503557
1022160334
278048066
2146520742
1686451573
2054476976
333023543
1164388746
1455570020
509371082
494998883
1188570013
860673479
32995140
1989578141
262978113
19572460
887494900
1436760837
234141324
468819520
11079484
1770901045
289387636
668299203
686897106
26956923
471468434
803627260
236692057
354637203
247633937
1842795309
642533146
1081384001
1070512687
656509374
171110866
1146522317
1734405700
1769645955
166449811
2041454087
79675150
1024777329
1397796358
1593357296
666574198
881661682
1615890381
635495551
688434281
1974923419
1671549621
1430962536
1871720197
229640047
1607307347
2067263108
352343443
175707109
541266089
1486327801
844151268
224905337
194857617
536689011
1268086712
939365334
19069322
1125739152
2051186535
1462768543
1899112188
2076694247
794710357
343709475
2005662441
2130751970
1609986449
1059369352
1111017675
670177580
987261813
931520680
775422066
347651117
1195608165
692972860
14006897
1034911809
250944800
214265153
1669668085
1760356949
562615623
1931920048
1709782379
1100782820
1231173532
1919391259
703835264
282340688
1814037602
794518943
1502816642
2140636604
2010976112
1948873539
396616384
499132097
1344537273
239480800
1154805994
195547711
1445941497
75127114
1110728616
159364955
2041304579
1850988253
493806322
1554975578
1002312740
413243823
595790942
1353272076
751771598
1670471601
1959579844
1189004101
367685221
1829511474
1724554485
1771575722
1509580190
174330461
1818659890
90109679
211178951
1344559134
805088668
1946924004
1485805053
136599615
1176037927
591565378
747884360
955802916
1392852726
1017206383
1885636891
809945067
1423884905
1660341347
268973429
2015159306
1836103623
1824455871
326881768
786446546
1582181875
549268606
757608739
1797664072
393428571
1287197229
1446207403
1949383387
288704878
282577167
1296513676
822872037
395250684
1236313489
1231901062
1725642924
888801574
2085997197
998471600
2104688208
274009696
2027199247
699266583
1973818170
1350566725
1973567971
1276264051
1201112588
1521591183
2072344387
1164166911
1155454231
1525897678
961960106
1904110486
1754285456
1931689966
445452751
2017535374
1580493313
1280543636
1242880676
879532237
1312017120
1919017721
1450644507
710450406
652425593
1621330563
1639743463
1613096258
499786350
187347733
807585004
1731790738
1689132684
447961466
878591684
1964873417
1154910620
1649453496
1016594550
1815395931
297275297
670079567
928239806
991426717
643648428
376728898
1946117403
1748723853
520501714
1490894728
1451253592
1465341959
1257471656
727734842
130193005
306181831
1690321065
174873478
1924371734
516861592
1568630694
1372422601
424725018
1689286623
1748125455
323116331
1251139603
695415828
975732609
60538905
1103774367
1353622660
1995816950
1470225105
1660075842
43407669
347639887
1002241113
998157670
1960980705
1830317973
1452640386
1760278749
361263874
1494338327
1705949611
1365485787
1874091300
2135153803
621604129
328942424
848329637
24013499
502025219
1576194465
1777573342
753862838
1043613811
454488898
571078022
2011111802
919268960
834548314
908462581
685832739
1010567740
1976437989
520101528
1632762212
48475738
1321102038
1924898900
1710584010
474528931
1750252612
1309125095
1401210041
1637327073
410459445
639453112
1023833613
1588563241
1768685105
1438953444
715808697
784226704
337469697
192354173
1744766330
2047142606
1348990613
395388921
40363474
170018379
1220300249
1105636642
1287008083
877324790
1354395145
1477744251
1796848340
1753617709
1482802855
908766953
793235321
518216124
1844018579
507133867
1237454735
694154073
1685694541
824342495
1452798446
2145804558
1978621193
1884782150
884834832
243210350
482743526
205900347
1564960773
2061252848
996208181
1962045454
624735190
180863276
539054775
832695630
1941725108
1192414454
1770135184
1246967879
789163874
1533459856
955696216
295902465
576160391
838653598
1421330909
1180060761
642924587
1280764110
1590755149
28696669
1283962459
1701505970
628735026
1469414502
1643747209
1658979321
761259453
973112909
2129503407
1092938046
657361033
891532225
135992830
941823183
2136386774
1020462475
91880213
680295780
2070467239
1272392922
1284338136
294404493
1405988705
827816809
830031911
1168718571
1805421596
1929722779
2083193854
1509882617
952344796
940480823
1204706815
1171915439
1560311835
862827155
1938788012
83689877
1726134419
1879279100
1591705929
1206185001
210565816
239262313
1902721148
843018888
2041108397
1011625788
491088573
1104125366
1450547908
114012681
1518029568
1455728872
1151086438
1891269717
434959876
1863284052
450470541
1001734312
1364643147
1020214342
754306423
264359861
398751186
1550659925
157235249
587669640
770096831
1476481183
1528834556
918975500
1935832847
2112404546
1050612702
1633123868
669371718
917882555
801665656
2116931892
564522511
31367412
1426887700
384203772
381822130
1924216643
2061541343
832938467
1490156272
1278753575
922791662
371859282
145533851
997860924
2023862208
1832476119
670781915
1972420291
283973659
1699646371
582604815
1159794748
2114042168
82423032
420966674
1315778199
560738543
1469850291
1938940742
1184566470
1473726937
1898949734
675375116
1818123255
960726023
884483607
877476538
2044388467
725539627
1858850699
305828830
367434879
1219946903
370852844
1895091768
778283691
667736734
202621080
1790200983
86058793
48816600
1962216650
1770481632
1569271377
952551503
1948707939
124452771
1420973145
242911988
1990573680
968065331
1868027324
456363847
91782893
1956922746
782879128
1122367704
1499990860
386814753
1492205753
1070517678
92012282
1396289142
1602108758
1177862022
360539784
760094195
1415294629
2112369643
437217048
2079242025
1760415963
762530906
99332888
1293733196
1539364054
1824645523
218592883
394681680
1358789651
1981661295
965010358
39072814
950484827
1533637644
1952079988
1910373414
1144508815
1705023684
868749430
1064908208
1930956445
1426259418
874626664
1671422934
1392022736
1375946174
1501107259
1376002811
65349458
1562114336
1868575254
1974209605
46942600
17575150
842411437
1480101501
186581132
238704695
793640697
1831454025
1648679410
199667157
1260725180
2058673104
2102187452
611896091
996336361
343512850
1738817109
869065438
1374356558
383519345
447531655
1854181564
938441683
1239638414
172183640
770520328
2124031503
2092884858
120936691
1816609570
1224883180
1837549271
229001800
1200885584
2002346579
1734123627
560532433
1906779142
1710706587
1712808121
2014377015
724298468
1469484834
832827932
1121401721
734178183
1777445620
455002530
324357425
1956382495
588116492
312007069
1424875051
158751024
480694215
115575468
1226907369
363407039
1520563570
712994230
203258827
1224990230
1292476943
1231886982
590426509
1476623259
733434797
1830437730
1505315157
779973056
1101792587
1873790860
1780645084
501720402
123391837
1199603023
888208153
107995865
748038422
1496718086
1982099751
728218869
726181494
198692776
2065067951
729359495
1714750445
1153782211
2077440686
1472381687
1189313674
484411651
1533774766
426369413
1169610258
1141466806
923963985
1095722873
11836330
1872255372
1140238849
1244561235
2035603868
556993392
1619196845
1547220278
599629034
938797548
1480826371
1672927188
2039265718
422039848
1056416532
1719460688
1617320552
1959986369
2036277795
1584817063
1345155946
87580494
1786855181
61937117
399335957
1661890313
177541538
1618458497
509812919
1890192910
2091641154
784619988
821346816
2029418727
1075599267
944588715
943780969
1324233976
181445499
1517884355
203558272
207896605
490950033
1123760072
1031405344
804308984
854853586
1976433877
170289530
779306347
498203171
1986661042
777530391
813752436
1572640577
668686600
776552697
333506757
627852227
916237131
2067275908
1727978123
1949176257
1701781424
360214280
716106484
1109989886
1207508915
1311861956
59233285
1351368478
511484540
303909144
176897141
687253393
274046185
105453167
274268603
829167136
745319515
2126752927
1999386451
1775059383
203656280
1010900067
753681599
1873535311
1603249013
1369624842
1353411047
516131568
73381178
2097760848
153181906
266318074
1176760586
1753035373
2038354991
2132810775
264973699
389279768
1969197796
406722763
5416648
661047076
484392378
704667274
338508802
646530872
1654262547
1885297293
945437713
683165427
1024734404
905547636
109738993
2134439017
1349628374
354007564
726337197
1594287144
651141616
512895392
1858812371
717259261
1798682987
252541152
1111397797
808606335
790670054
1767193858
2022687078
115799097
1955700656
1801860640
522714303
13632235
416456681
1137773620
1658528413
665204945
663485041
530777642
652242355
580271378
100306438
962893859
801737298
1081149039
1437106348
2051481739
503141730
1785698613
497160878
1593135516
387151205
116325926
1936682159
492359308
961033764
1306483804
1759783168
693796832
1359868147
606898980
592398576
447796653
1457907372
1842948401
563839263
181206612
1555440446
1886470075
1877571725
1985177999
1551753429
1613281148
398265259
2052531596
9073964
1287450834
937179408
325158656
882445531
1196200350
1357447388
1840412615
195379012
1503852331
1733672317
1768755600
626461214
1345277850
1639379508
1248506859
707373395
1015792444
214137321
1846902487
1837365490
257593843
1423171569
279025384
2105124740
1491540851
2139722498
412271203
65670381
650747397
277869355
1176441973
1826139065
1720922156
21170226
1098462906
1663556092
911618303
2022790172
34669263
1521553990
1135657553
1748925903
1301698129
703265037
1145668707
2107941167
57028325
2048375886
413056046
913919923
1717389132
57511932
191199987
1616947994
1056641268
1929771376
1586717984
2096805107
1782605810
510421795
1166072962
1116521832
773698500
367089480
1030141514
691344459
1019324128
294448989
209512992
1749314857
645435895
342363166
41121489
995470981
1577501996
633554511
170424794
492065235
2068407256
765316531
223485146
519827174
1056109719
778294312
1543604608
1364478996
47779515
360295268
1358100232
1686504273
2062054407
744921932
1079939477
1791129268
1193332398
1931018891
69668710
390394886
284687089
1013671189
1893834871
362619844
249081717
2034864034
563966314
504036176
1597705681
1615149112
142785881
1817302824
306094916
1686184162
1197220645
195876305
735271619
445481742
617928154
1472737577
1158563212
164670354
1033368304
371781422
1279477013
1031130033
1989553307
1495417902
242686761
1600485976
1698132084
1493575871
1574058938
1295098286
444898414
1084664130
1334020978
1421545946
266206312
653344695
1832483801
1974598886
1113044642
405858367
1459977894
451922095
20242740
2077629945
1964745603
963069082
256994152
464122380
61904516
745291522
67438557
1677127872
764088862
885516930
1002792019
2090189674
287018485
106617067
204451416
820066274
691040138
513690840
1698583622
321961893
1388346978
1458881152
1625939759
1395695561
249058715
102782058
70737790
832369366
72081432
111830422
406224282
830953656
1453014072
462196723
469686459
335998899
1191150311
555278236
942935585
1391780449
1293771592
470762958
1007866235
639901357
1400799202
224415811
239261734
1582000229
1314888771
359194216
1580365570
1683677167
70540044
1382050442
1448668239
974752370
1757485655
1676270852
318648688
1786634088
1794665718
687000763
226539257
1575867147
461684339
964708797
1470731548
2040917910
1297686666
1428968843
1737069850
1057514957
1926264722
1277732510
1863319204
281577666
1626836650
43047596
803516100
821605097
1501165199
967443143
1132685626
652697957
1456262890
1397469916
1331470923
717566950
360315019
338505615
893361183
1393466158
1199586503
329940511
254889074
1686284548
1755330106
2121600012
1543407105
1609872251
1490096014
1752067174
1322745615
1007542150
819607539
900939862
1294905808
1251769239
986479332
803147538
773681426
754067335
240708543
468693537
870704204
1854384061
1219771376
1451670463
162479416
259725250
29405983
1580158355
1078931855
101216919
222676602
1079111288
1856839394
1315529946
351022802
1687488491
994770862
723517290
704284212
1162979433
975877371
1056445267
1601507205
858141134
2042542830
837010945
1635750572
1463101578
603688527
600567889
2048365379
1669260446
1037570802
259339280
247096882
1840839714
2092359973
1964653497
1586035148
405729762
1940241921
1968922028
787571528
777993246
206191152
212378839
788421620
1316220768
1586735146
468771394
1646060002
1632137599
1865956459
2038586997
228484140
588572809
1776582917
1553647964
419344535
750376172
1033389732
1180235673
125087980
889224313
2100618823
1728309947
550760824
813463999
770794358
1081942395
1965066351
1107730990
1453762542
1552274931
1956497552
560866327
584608157
1575164326
1970334571
1373297061
2142895301
402719173
2014501454
2093797485
101659341
81158041
1418102115
1042874562
423264332
104087447
2000330037
937222310
1123454537
740761684
1289228020
1975645374
1282951469
747526666
2064268280
857345727
1560714880
1391509988
520452545
647001850
1311430339
1721918683
439570304
902640537
1278427917
1910379368
1117520410
278645114
1052898184
999469031
1350982476
1182827736
1361581112
1116115084
1517965269
727225886
2019694407
537111953
1754176168
1659583783
1430166854
300721407
729675973
269452377
152402169
407535826
1792614965
1099172710
135342408
1499786784
1365209729
2056831846
1420613663
1451790028
2132333823
599044964
919027944
695722734
1528519095
139410891
1005980631
1794604105
566401719
774702970
177886597
583528245
457702863
1716815391
981158931
1070452303
1324604471
2103515386
1107065997
1270681798
525337662
822711440
1518732418
242746825
1805977448
1289280962
151038413
1468422515
675341137
156629886
1310605061
1603233296
2017251093
599177216
256144331
1456959624
2055023512
623156374
1793269135
1247511483
1492936052
647125892
568046044
1192893348
1827692395
1866464234
912305119
434459758
2034202772
641493461
2005240619
90055032
2109333213
425998777
496075786
1127377397
1195243242
93908179
130056262
1033940127
446030156
1062302614
510460431
999323082
2099976637
113221230
2138238272
1445848580
1744399646
529849155
1846369703
920479901
702824170
792860444
789180192
1619414765
528565625
1593415065
1551315834
2095919517
1056266942
1404895084
1552250581
742206885
1348558604
916574873
1445284158
713093817
1908552176
1673637697
2121570767
1705843120
1267478409
879014055
1839998293
723990303
1103956238
1064642438
725480082
1085321753
966094417
2054026493
426258760
945319879
461686807
947447966
1693099677
1277929449
1809488001
1097688073
844704281
1021039491
1106232256
1278436378
1052636843
1444228510
1786802329
420171077
170366116
290984784
1397068786
537649496
1131414601
393915218
1682949071
522073140
1540964505
562541697
62403995
54327302
499765892
1895025496
1683772578
590697231
1134882282
1993873821
1805155711
768108933
981957618
1733775094
57234787
317733957
761895171
1507043556
1874139140
1843973890
1072402501
2015029745
1144588623
1854154979
1092444192
1511058260
1011768030
590573575
91402988
100815434
936486211
1628881361
1593098476
1966854128
1645757978
1630801114
438153599
2059146432
839808544
562406348
1837937566
1996956661
1945836269
189918088
1027422618
279866627
1547676218
1922977813
1154565105
1522528812
1366405409
111056948
1704801346
1605521512
1522544304
2119106077
1724391022
1020073369
1514598276
1503723291
1154172
1197800875
1873063139
208684657
634042393
988891086
712600894
1939870731
1517439864
1127387934
752733258
1197835911
889404499
978765336
2114880371
1496465814
1473443990
2048238975
68844931
268744636
470085386
610282153
210198166
1390218302
48339490
209099805
185109240
560149472
1367546300
452269607
1295425770
679335213
2102945842
1315330362
1454151146
1040809226
648479741
207244149
153137475
737337112
1489141191
136864883
1200569012
559932752
2094732103
666266805
1846877430
671520095
1913127603
1722593550
594295945
1650098475
935750232
310448193
1853211723
179419879
889667827
802604339
1214206096
170141175
502609600
554645119
1699500458
1837859939
1515826038
652645086
818351783
1115549165
1448029827
263723615
1571231158
1240020789
1751796472
2122342489
2029310560
1882226287
1838491923
301892332
378637084
2053750118
808467469
946716561
1975224689
1850531643
38556236
2051960901
1049294346
1644395216
1578370302
214313040
2011830269
301026517
978844882
1129380690
739089282
544114613
2129276577
1530386484
1728082063
1554490567
527653464
516503094
701988796
334820821
1593454932
1155129516
1784484855
1521717172
1336242404
1084994804
2055241715
2073792874
1987125393
1184344757
509452860
1802563676
1766319295
1306016958
54822827
494215755
616954040
626265719
1211638497
891348804
765421786
73322796
1394766667
1081344652
170454671
1211425626
213958186
210804174
1192211178
451781719
1777587659
989961483
1326779921
684313217
410650799
2074356291
1638881836
1664668358
2107709635
1978257963
1477713005
355118003
1625741611
1022220369
515808714
1179641388
402609721
694355463
1371241553
751408540
1701038228
122244626
266128021
843475806
1456295749
1726344661
1970686260
1170919234
204700496
1195694276
642913216
1117683041
1940538620
680365006
429397106
1044668102
1417664376
1459716897
909447201
1103348043
2102816732
2125901226
1722354315
1374519209
710013804
2130969869
215425363
639527920
886174191
1571346110
1125003144
1228851648
1503985931
1915682629
729950110
2085300321
1061868997
790333677
286810615
668541374
1342649286
964631753
815472701
1605661885
1711471724
26206585
267373858
541984127
1528944387
443729604
1302015631
1228106215
262482177
1900824900
1525645526
455575986
1430520875
1725155587
871051727
1476603569
1501814992
1686620222
1682264419
1809176455
1987324245
1729336844
1016098267
932921267
2072456978
2038873421
536009179
283713897
612407156
1060553275
468593500
866392525
201658046
2138793471
1052393155
2062985455
1669956931
1071417466
471016522
1874615322
646246696
1380999927
1863605514
1486547334
1632912508
182985799
1047186075
381599023
593465844
1748095297
1135060705
1471411771
647410819
837750812
17172569
1403519454
39977247
2120299949
755921493
992316501
444461803
1159668779
1659639781
740398132
988196467
1606693440
676407999
559036836
2081854102
773572769
376237125
1492841853
1278498640
1948886439
37755745
631066143
1120371228
1886766223
721227357
886533090
89121422
660202252
636849160
999036698
662476504
249989427
372694362
1241724752
894894179
1801338955
1352359403
1018988855
1965829503
1280282127
1373240381
2004190927
1800200225
1853224584
1416000384
1901624856
421089186
890087980
1386416148
702637870
286360163
1996235671
2028965271
340951232
1274054905
1116400505
77398574
1256585990
1425550873
875395393
1390013587
1158738760
1517989860
420592439
824526499
1337064763
1949685176
390427982
279085732
361611870
937451641
9682835
1054332688
428808747
1810850008
671084358
532187640
255204676
15599834
2013337022
573274935
1934628712
1310503721
1018693520
59314679
946251542
379883265
648766599
789430693
1851482140
151574974
913604339
501789091
331133331
1719438778
665535210
1153369004
1392206
201675278
933034907
1325083692
736843263
1460658798
1225081177
480826079
554127538
1318898088
582063754
620408273
1811878297
543096549
310197820
1633355085
1671866034
1536459887
86133950
1822466307
804452820
1957992530
1466317966
2022044080
1212363478
1800327768
1946980550
1207576784
1282469243
986430853
1488781694
2072635151
1733576347
2103397869
1772854510
790353837
2048216132
1555017274
1048463370
409526631
394942114
100698712
505741719
2074641858
113410105
541388679
556871310
947395810
1652002097
276509971
1486329655
657657191
2012801646
200583716
2057781515
1903822567
74026400
1029096153
1186628829
1668807144
790638223
1697134457
115933489
1972780060
1723873357
2027477199
1390194478
1249932089
1956954718
300387736
1371491716
1012756020
966189788
216175188
1486809107
1663275999
1198087889
1947278556
1380937658
1677658951
1377249434
155772015
1395015114
1794509519
821706951
966764078
1624276091
1860983108
2103121767
811337353
1177098103
33381686
802849369
1630614052
1581973714
1075429145
1560467476
1068927825
942040866
100672989
1000782584
828646359
816104323
1913038623
286089110
316467103
23725352
417589849
358865669
1580029190
120860067
1066347514
558293386
2077881356
14361736
1687819707
1599319758
610875195
972111610
1898692945
1698609703
1462128555
1019552107
616313249
294971849
242083029
804971962
1427154528
367373089
280681369
1882746566
1484645325
111882693
781506579
2133886727
1722844462
467946384
976283471
384239597
487260543
1552484854
994523671
1303468459
885278206
1605343169
859621330
1175253916
1962428696
1136835643
366814581
972845459
512115506
35733973
709057589
516550061
1237697171
467203220
1533039170
1453422714
1060790096
1633980299
198330576
1550866778
1294194229
1040151846
651036409
2140612873
1373227529
2134559469
420901220
2072889544
1401444463
534164614
73683079
1939920595
76859738
357620224
1771625922
722814174
962059160
1531925579
203782758
1004127749
1987026159
292709956
836534798
9142661
630422337
1593081177
1442662807
1097982323
1724808084
345900758
2147142870
272853397
1140080974
416772656
171166884
860198819
1474277680
1203237167
821468095
1433611495
2033006235
876847398
1551371278
1100703983
389301258
1395954299
1237097415
2232955
1313744793
1110754693
761618896
2048476618
498794892
1275058661
1375015725
1330155084
103627547
785214182
1329723082
2101013394
54235588
672934748
624309002
454304670
1421961000
617592558
1169767195
1428691059
931885150
889129836
1889571132
315289874
89950285
1763028819
174460638
1921627550
465795155
1479330380
1533903602
1734310660
1464920763
952191900
1957927439
497491535
326359502
1134441353
971555467
807771952
1250490629
763267887
358389596
736279120
1719307604
1509953074
747744864
904792571
261698106
1102125870
565542039
1785363706
706641904
1639471996
1193907336
1955785452
470993133
309759741
1380874705
1481905262
2004754840
151951829
414045963
1666368716
1984174077
429277327
1070339638
1683191111
1794056809
1145236575
698468184
245162794
69720785
895066829
920106206
842933401
270642268
370371200
1852030414
273497590
1996490459
879953954
812368040
564239540
935115932
91259784
1626185342
1453249453
632692454
823406042
1542239652
789318983
1644903853
121545741
2073722671
1765838624
199590393
58722164
955415742
1266669388
1052614337
685313413
1975587263
2037006471
1669968549
2071413338
690898174
65133703
296321656
2040035405
227784547
36004196
884042313
690152436
630069638
2128466802
506565170
1780398820
506926258
1054570799
337271248
80978749
330366747
838199116
211085938
1129702443
1015574105
697111850
1056011271
527926585
74029034
1901797475
313164345
630315233
363180728
1249251710
197864627
603966119
1173207402
131513489
1726754415
1014127348
227694023
648108035
1420647083
1387909001
1126793969
1669668858
1206564047
1492676662
228830937
1549378058
227571488
608530517
1592091839
796479297
753553534
1089116209
1843011835
1701409302
1301231354
1334119350
870129615
101449258
251939033
1101668976
1660396739
2019799350
154456538
859248273
1778530005
7726023
1918396718
1296423025
1256679789
1724410376
360673467
250654206
1744224502
2104274673
1865514656
1352534943
1940789366
257217697
2138563318
324618949
1954084632
1874497236
461425897
547934061
18599571
1326243457
243694171
1808531986
1222165626
683757060
1169833977
1060012075
1807589838
684327149
1188135235
1008469659
310232590
1323570518
1021429111
1574877397
576845731
954265427
628445745
1046476642
562238449
571221800
1639879341
1995300658
628488194
1321150549
1807375460
2007756407
445530718
77913308
1842513248
1935542437
627700902
320187752
1095442356
2051505918
28456577
1225240751
517270489
99255497
1718895412
1348594502
485123838
133284806
1012864269
428704342
1697345526
760982310
1647310154
1091482553
1731048335
1887890756
1268288451
1197593379
192742608
1166459110
995754720
1900988382
26635886
1763502844
691064568
1809445262
431394827
606392333
1093931530
914049404
1437377582
2104328989
1364246927
704152543
900988573
1480640666
258915029
178460817
1562223915
1391926601
2003373871
1902158046
199853183
911832989
1723859347
650786187
2072480153
717549940
1387940189
1534934811
1900027183
1721158035
167493582
1448114632
1722855288
448462654
245092168
583614767
534370650
331892778
700650516
1832173686
1048688025
1975558799
2013290894
941297881
69765132
1175004758
16920612
610327044
1537047543
1672661896
1133847649
1438284333
1451690997
1049587080
1446995549
1799184946
387654180
2007853984
1896822060
514622704
1624715736
1815974596
1790876060
421401378
1786465548
2088543231
1163259162
1257257777
897215980
2016498315
1751414585
1665353247
805923449
1460358679
1352018445
1594974492
1958353053
1963183926
82576542
680126393
322549985
484921849
134337454
1703734174
1266754287
429104680
241625340
2144804438
1174538409
1490102414
409568701
163106155
246510976
393948486
1524528942
932170307
1198543742
1607947362
1746391570
1277719466
1667532833
622787890
35471230
508732011
108380259
949499313
537231035
1475140571
1516371697
609064796
2047761674
2135466889
1873531874
70815873
717841926
1579011711
315045939
454464417
2050480885
329503088
1946324432
497040927
1238728270
163510571
91478323
1254012054
371807501
1179500602
57392273
1341579755
1859371808
1600035293
1652955581
1987514557
1130272564
519005720
2123751370
1780405645
1679729556
695569241
16206913
339626906
1595137053
645475989
259642627
1964848722
1191106455
960361289
2145398373
457348778
870539806
1128658257
199002889
1370934461
225487516
873596039
1449337172
1385927028
308677030
531597240
128005102
554795579
1855919273
156079886
709801219
169268753
1718697743
160346260
1661803324
15276168
483949093
509132616
168742325
346162104
1638988186
63591153
194203163
1453644619
1451854286
1853541562
1983712162
1171898449
1382476240
342929449
709953760
285156045
301521184
1718428877
1244816246
1777220199
845753620
1493382662
232064233
133852561
1687522308
205764577
232843730
902342453
300835666
1066948069
36071074
216076765
615729975
2118706098
534354828
714076359
2061285892
43431752
277904128
1184135168
745458802
400367942
629154508
1769441028
1499016489
2121017602
521903725
329874497
771400848
184096389
867825519
620330741
1997956632
1966400799
1118431326
2129952923
370349270
1903646668
1570394460
1872300033
7348564
768699927
2024202747
701769126
1772217364
1418527601
1288747677
2063719560
966145719
427236065
1631066733
54532808
487249822
1252086188
925764253
383962008
1625630118
1900787772
1127284052
315346747
223251661
1800028577
388573980
2027577326
693458198
2092333253
1698268765
1942560463
225605093
1072025957
335565353
778201593
822890904
571274687
1205733284
2057465748
1918117708
73553241
1433456276
270296153
544176601
706923739
1989051633
1398302040
1340588859
1499737265
870177431
1475743784
1740675462
462054958
1796700039
947421273
420457384
2129042609
1855708945
1385943047
621520074
429642324
1347063523
1832875930
365781922
2142467277
1413926462
536002300
1061995937
90141896
1139630032
1345327683
218245434
82615574
1115943975
1302788999
1372217498
1184866489
817951856
1914374027
1113478980
561922895
132728069
1490153067
961507479
1989654576
1910114310
1939700632
827128844
282977332
538400902
2129226661
1348717749
212265696
737865547
229636248
1049951088
148854255
1180954628
592245154
234171160
1290963392
1785474368
781862683
372848613
928038787
1868260010
1579131300
349899292
500591144
894162805
1015809982
1931345563
1055895580
1258081807
440363217
1731510812
1564831137
14828013
1010739011
5024678
478130041
640153713
1463699002
14116096
219524791
83035853
147783845
1104429426
1240321269
438938411
1209842934
1044586456
483279229
1564208730
81998761
1850603142
667401685
1151757285
1098855446
948725275
403506042
190926256
667773487
1937152558
2102494377
172614421
2101699736
374720072
1860583198
1464811455
605775739
1091042494
661984161
1905598196
531159733
1589474165
673586750
83026275
1388779032
40570292
1810194289
1929552961
893454753
1907308827
1372481588
1391876946
1857954309
1033721843
2046764206
827560057
608242805
786500823
613084873
512880405
523171980
513281055
1291645141
547635620
277751496
247607574
109585679
1356449220
1630440046
1712200626
1568186348
1998651621
1764840918
1310047026
1265099044
404167852
595143842
397228509
64285374
679406210
1664821490
2086447581
1401809045
1696639594
376817388
784556448
1669474680
154365191
1266386266
714092109
1722749256
132496310
521203299
1617098954
195659650
1633975953
553080195
1528472120
1299427788
131055745
1538699208
688758522
1633233686
1153814943
2115235561
595242852
1282705730
1856902988
1448087929
694844204
200060492
1880127768
73322498
468755368
1192661152
352576783
451799474
887688160
1461826716
432412271
1118820793
1426649263
1066096115
1776458519
770696557
597749345
1557274633
1691092466
528232689
439585064
1063954097
746648965
362579967
2074834263
308018137
223634278
1770169568
1964947348
928390972
864756761
1322294249
5332925
1105418656
662595591
1200845255
38314151
1001490643
1795344997
196466420
1868709610
1846047897
2005500665
521610069
36625426
350745990
689607297
1080837773
252277716
753381483
1407794597
88880802
1031042965
1309837478
1827274197
431861162
789362669
917873284
1043220257
498334438
1966485838
1255549794
1753840094
889740908
1216757957
223626703
1902558593
1900756108
198897368
1626275907
1051622165
1937700394
872881150
1821240193
957147556
1941100593
1541162556
1500169008
242070419
1956495263
811694784
1736013165
1557801819
1324200930
465999543
440869029
1193040670
1682591396
2146405044
71636420
590317991
2068209198
348520390
862112391
2027141400
2000972792
1688871146
737988585
1521440105
1030855550
1711357650
159407625
1113902666
148494328
1928924667
1748061644
1920098861
788486982
1002867829
638956504
209827553
1908454202
1235692899
1209387500
159081707
1206317877
1007664527
36711812
1407326546
585380702
1599338534
85440949
1671239961
7782561
140561791
652248187
864817243
706483475
916230742
36480783
1702159153
1035079092
310834097
53859617
290835140
1883093568
1295493279
468693537
602679504
1841463740
1062238210
165771962
597273126
879436335
423979806
1527290119
1510391452
1424807506
1205723167
744245288
1608978530
2059288637
1994969009
1677965065
484087796
683478799
947119105
1397117232
1793925920
1487948332
974902444
1679840778
297741393
689226166
1909541839
785467412
418799390
1309338492
188617881
613764263
1072299406
2057089062
1913322176
1766540093
417093770
484419275
1611587816
1550107053
1839242408
1251705762
1186829158
196941429
1574416982
197895611
627212685
674471280
2066931316
567694857
1313697705
1104205890
1469891149
1995838792
1971003668
2081205748
1929590511
1525903225
1639826077
1474232945
1581738860
1407664867
555066305
1136505121
1241082752
706338990
1608351454
790615972
1711230835
601855328
7293558
1155355561
1873423043
333214421
1352731258
1672417141
223223258
1554472086
2005137426
1908626465
1666059733
285295284
1093023625
1686279301
477916098
568161260
961187873
1683717422
887037013
1642873561
2020926178
1077315304
2077470944
1198342977
363699403
1236329306
1024578316
946235410
1337222251
626271878
1699045983
1424739493
425515257
1439276350
1824054709
780931915
808310027
273132540
1331758969
647847597
1339309044
2068834711
1640112392
1009281900
969652296
216672384
1662050367
2010149869
383211639
1825024709
556417269
1399164189
733497618
1033324133
934901240
879323698
891759032
100318703
1998836562
850851536
631321547
1683454085
1417739529
1290649932
15639711
1657741674
536509174
738869911
1919971104
170883816
1461801934
2028947491
1700197857
309230493
2024630459
668507373
1175399670
1977358244
2006881785
2127541099
621035051
503363126
177687394
1986655120
2017440343
1565804614
1271002046
742071106
969960580
50977305
768663702
1562119773
1873739508
1914724855
1301343398
1484348067
1799477967
1108869370
570478807
556869766
393943655
840830944
1919951672
98127756
613040006
1006899191
773569057
1407587261
333417751
402507494
1239817739
1399200845
1878062387
915006429
931067534
375652564
1250402056
2143147529
438927707
171975404
1470813967
2128393213
1124835786
881491917
1004576187
550469189
976988708
881578324
269195473
1369223257
724549203
404069440
1252743354
1506372713
132342007
606210911
1016020499
925078639
1052197097
131398592
59091480
1434509481
1261809688
530892039
887663567
1276999955
921789454
13948054
997245214
629585933
1451985818
598575323
1361391497
391160811
1664889792
428575994
1196411219
528686648
1709985499
1024575640
860656810
1866794624
1994077617
613322500
1699864178
805983243
779487428
1676413011
687586543
1214414445
665474203
1961130840
806212797
1761019196
630493195
430240637
804057693
1166715206
562180661
2037563361
2070381914
1680356748
1520697960
2037278948
1031642839
247775489
894590639
1831389189
1033641407
197906628
445127102
1830012900
173622233
550617361
2013300429
279617837
176407131
1547579511
1084255910
192455398
348258103
370035128
2128044703
17258572
2012035231
1655875258
873530404
277907725
195457774
1285114399
393830321
522182275
255445835
312530163
1127044325
574973150
49358539
959236304
886115646
1080441349
1651149928
1997306812
83019012
2048079461
1211655948
32268124
1296878329
806459879
369402894
1492509699
1413271113
937159156
1197017421
1050928270
828820526
1399768379
1803851834
1404645319
1515435954
41019897
2090101865
545645843
624827291
17243300
1382116039
1094308183
1968565706
190427560
517780299
243072158
1665509118
1956403596
743979438
748966754
1263808012
1565580130
1323669585
247471916
86514041
1960467465
1610060287
433152466
1607553823
1618498454
65815278
219239479
1186783793
1806710576
1786666240
1442300222
1114332552
184292621
898275839
1957313198
1260450115
1113051018
1906005003
1908356309
943299483
1462765702
1935726521
1367162115
1288317311
1601753383
1849426799
1801344723
777644328
1458494440
48910510
554607828
163203403
483492631
1219513509
918936519
1639095941
1216999030
1093511645
1972483521
3374710
198453875
546111247
560169423
384083850
841793348
1625705632
542552231
2143926743
2096056109
1387285302
1011955658
948020776
1985153876
2051597924
286460861
1467611290
835779804
1764806507
439307527
871455898
334714818
1760248818
470271564
1262908290
214524081
541915973
485671223
1863301183
1508065638
347419977
311072592
65264528
1665697144
179102602
1379962840
1162676119
1189120590
1955785554
1513014197
569678300
1705175326
715665997
336386661
1327598028
2001548635
1207762652
2035736038
424546562
1292809692
2041051413
1943721850
126558165
1597610982
2083660613
618642069
1568308380
1909043270
1426535522
1954071156
586393725
944690611
1763939660
617293036
1917148465
1838030597
31160909
1911655791
160768439
87394586
1947174905
181665304
1537097291
89626450
1160809154
739953424
1354381501
429437720
2024235993
1702907077
752578570
503168629
298890828
856235331
151937447
2069685094
1333476484
53142926
1136162822
1631275081
263311763
246036889
206784156
1270190828
1621415846
1600993508
1916555271
1305444735
1396725404
791617391
1597103302
537690689
83984517
524927303
267112949
1581356457
645275125
792135554
1013298403
1934278846
1207321678
1518654671
35735683
1478813736
2046958622
403207557
1964103851
1991365378
1284881300
268014964
672799007
235893024
2015640774
1706827950
1858708879
764767592
683554154
1637052821
109397806
1429891361
2123452534
1145851490
112763001
1397853320
286420259
568069057
608984789
2008541911
1848910887
1655800823
1387515121
653210883
1706915490
480206546
313531984
1805797934
1879729046
1038035170
590507384
1642378859
1114271830
987317369
1442485899
2125472751
331552547
1417201
253151238
1098404082
974902444
519904941
1934835101
1984783180
1413871697
1666009986
218937823
1179208554
1051627466
1282283242
726908951
2006661090
2048974671
1290518583
12387037
1392065880
1515982652
1338468522
1471687502
11789890
822021248
501913008
1023005345
1440281564
1015360215
974260640
123271838
301322923
1592414609
437623169
244455829
173207625
2085867992
1252307242
883874200
363565530
1117589948
1572100528
1949973281
915125606
1105503912
1072758338
1694420962
1283738003
76612493
1291602993
1955971103
330262655
2032092166
291232181
1045809183
1562935519
953074882
479864800
115095811
209676067
283828268
1845560674
495384467
1890200334
730601301
82569145
306360746
433848704
605082476
784062494
373761468
1178752225
1455331659
1201039899
975058551
1780279980
1672549425
1718252974
1220961540
64389036
1463122027
1792891742
2022373249
2131030864
916677223
623816488
926934281
850050803
245957428
734675851
1330781512
1554136672
272924728
15915265
426138850
350866485
2135741042
876107495
1407482625
2335260
1772660426
752411934
64314699
1815474758
1937199481
1917579536
1022408922
2051046773
1497506197
719316926
1459643337
347085779
1086849211
176898034
687543738
1235459828
1397820868
2012521625
1610854388
2007633197
1025426908
524969689
328104168
301193326
1487295956
192824491
1698259601
450009636
568391265
1102588778
82781985
1734577432
1282104391
1299488485
704961675
1392802139
1938088686
1755452867
665823964
1580821958
143546210
686540207
1095650842
964435232
1329695926
706536279
979486482
1165920843
682428462
1110091710
240525189
474634894
1422913052
234046870
959759622
714588347
1457572325
309289653
1118618251
1152963100
2031303870
1760044808
870303945
1792455839
1792415680
1944725011
317713572
1674873532
814222919
77372718
861147594
1638792597
1019727890
263965266
1901049042
385741799
1907227164
2024483301
1245951686
1179887741
1416764181
1440736169
466265131
982034669
2114875079
320331658
721772063
1952078603
1588404943
1310626690
2033103899
1689104203
997315992
1169917688
1546244326
1799870023
1017040888
2029254572
395757338
1141814369
1789888361
767716779
1254856709
1879771147
1908138882
571270728
838724809
258832204
1781265575
370902363
978525180
919433554
1654488986
1601240895
682565273
2061575355
1545719880
188637883
1113319292
1144791247
1870132764
892558661
585217984
922153861
205188275
601062685
904008647
864530899
1447060197
97545130
1242683727
1120251642
1083463457
1485101992
1088964117
299735394
2085573841
502331741
547026883
1506042102
517306561
127284422
1521906604
1492967406
1713364297
732765901
2063797056
430046268
1711765616
1586317069
748771724
851941804
1398045199
1363811982
805060988
80933234
141035148
1698802600
1244827337
825484334
2015961185
101849900
194647915
88463788
825306269
1422221561
1912190934
79168418
219007171
384764074
1848237533
959271751
1670916818
90712151
596532192
1498737035
1287414227
99378429
955251319
2041090670
202355395
1856916628
218308626
838480705
2028999223
1123085379
1555793967
1639096486
726140814
513594674
1833456065
430691541
634447261
104899750
1587934112
1573365432
1725897940
1288517252
1955638419
547295081
1167780439
483968771
786215871
497945792
1682150624
783169568
1503091418
104297328
1769194333
1601765702
81888733
1488500064
1578912160
2122246472
1644727434
1820925367
1924865038
445701340
1243373594
1635201747
1343418553
681038838
1073143318
1806059551
1578499273
328334800
1525208252
1177564941
1779920561
803119400
24186591
754289195
240844149
1910172451
1411674036
1709962225
851190613
1039176189
1845988170
1527704579
379265454
1829705169
482321388
1947714189
36460071
948583020
626772973
1299884686
725506086
1168392636
230724097
2019219530
1612054007
401257287
314641522
1879873718
1263919913
56836605
1648494241
205501179
500454003
265623641
117218710
604569389
1797452657
1596529388
233808712
384046491
1868464845
1189919973
466122457
1727376434
1163805490
961003937
79185922
214121864
1583650604
258784038
47204444
584158292
777025118
738957661
1605751492
773972829
1492794252
1007569557
521270261
1129118209
2104119678
1615787069
2070941061
284448125
449926947
1437698399
720505968
1688130084
1237879322
1020395546
1250588837
696909850
1032970965
489263695
1476979468
141617716
310074066
1331047960
1183422569
213725676
2049971648
960811416
1110762
1970940818
1423603665
988849763
1914533349
437931607
122564728
762229749
209130985
1403077121
1806081976
225993091
1769628193
1016581330
64563011
1815210917
1656989884
1054069009
252339786
1842513248
1274855151
633930318
389311417
981112038
1398156045
1945884886
262816284
2058286734
842926355
1445579084
1647959812
436178083
1533879988
2025072977
256948613
1695165921
59710178
869667411
446094878
259541396
513985344
1818844922
410380670
1657103108
607865941
102879148
623869074
1835983681
1100413684
1531293622
1856648344
1695612544
1615332523
1630864450
804596777
56646644
1516442155
85217664
1022343339
363132990
5779529
1432677393
1960552343
2106655113
1961161850
1522647565
1570663712
1572508156
379545547
1905255037
630789668
833217693
163556982
691656780
10802774
225788622
1575872706
1271230355
1106310263
825397403
1870491642
838824066
1262070767
917863521
1074630697
1453137125
1825653951
168536500
1743222225
347092342
96824038
563578329
309385245
260972493
672847666
990158054
1354458461
131822082
395218502
1201460956
979591962
496054673
1740692254
1987236583
2136732829
868361484
1109898651
1502486131
562518539
1645557371
1907790319
361555407
438080268
78978783
1309017239
1222033819
925878424
560336662
669816491
40788851
994493916
1816669897
1723123672
1449691679
1561437508
1163186054
1603332050
75883283
397343344
1626537528
1323436332
1694304314
1936399635
1134431023
1984101997
188607691
414021339
1443896977
303840866
576721824
634224312
592794459
496908168
1538950779
2138049403
2063752374
909756221
855165841
1913127438
1723317590
736398317
855706001
1119071567
596603488
1815257545
553553422
2134393042
581291714
461047767
1296234897
543087014
1287877685
1128749036
201093408
1556363190
1449378091
1098841774
1641525233
927493967
521160170
508957434
481534404
1853061561
2087655208
1590698364
53347638
287397032
1084003472
2097614007
1124714738
1314469725
1368535053
1181323484
2032422148
1626910405
223513544
911424573
60867516
864396212
1549472559
139484974
567096370
1391155928
863021099
268529587
869558219
94520460
363031066
886366572
1046690742
1856896689
731326158
1732444041
1906518535
1325438006
1892168349
130810128
1079556457
1068940778
29405983
853179493
1535083833
603581519
2046302413
1816152185
1465689268
1186452388
1772923440
1647516733
1343262405
769684477
524265884
1252430067
1873125084
1820494299
246989182
1138540486
632993038
369987730
52555930
1418422703
1335673728
444741316
827425292
1573243142
1489652044
1894480193
599208416
1654204415
1255807260
1753580775
596164992
257728606
312834588
1704917804
1313177189
1584086300
827586647
1817587135
220638782
302559494
2001362589
2015428621
1415442588
1353854091
1709248987
1479686874
1781506716
1359793989
774285271
731904557
890602103
1014654932
1892410448
1746529604
978526709
1666769116
1237103805
429113455
493415868
1347274487
2071953871
1556080215
819520158
395030488
2033974884
664822951
530935106
1813973776
1585550233
359722840
1026964787
536391300
1269376341
1579460684
239388297
1246265545
737421512
272944135
1118365222
2141736366
449279214
34739804
1587468859
899229235
164337307
637194579
2036748641
1424644586
1773188640
1546788758
1772243257
1147012321
565710831
1451015980
1515717376
1272963383
15249426
233044198
2085745618
847850866
946262705
119765220
1661106363
1231299347
1757563370
317903484
789676565
213486953
1190316478
622140802
1010530618
1297690246
1396395785
1865270498
52881175
727296937
1968457684
1814577025
1703107782
421837427
38570120
411305453
1540328939
833131184
1600129083
1067196353
1812452751
1628670163
959824024
1006642993
976976777
366889867
396613410
1311737355
1682500029
556033968
1998072769
710064033
1746821478
1612465067
1584268153
875180843
1825831959
1559757731
334803121
1108018247
36869566
1110933342
1840259318
499159060
1881385497
25898014
2033468930
1954665702
735883794
1059490872
499841415
631963108
1217864669
753506659
1988025396
827786148
1528956357
455483785
810071629
1175616276
1572399303
1030509035
1760077363
616103723
1998353950
1351116847
606901753
458256151
662707952
585458075
1944511675
2146825164
1017792259
882569707
1926863927
36752079
365962557
1058079865
162105317
786099892
705578920
401663536
174724431
283696328
1234783836
313900761
149501694
1163259479
1845805539
908771567
1342646059
1637657629
471549478
619212639
1215071411
265881190
275589697
1169684387
2057377272
626845359
963231616
1010881547
909203036
1169135162
307295536
1856547583
2121336739
1855589273
1620770782
2047167288
454309873
838872804
186681791
1094618716
1907113066
1872435051
622461966
962149869
255013958
2007453250
157945869
86010076
476120230
1817956115
1357060839
140606955
1673500471
1368871367
443918352
271881696
270001733
343306311
608242805
1692332881
399411574
656516601
539644657
102135287
334641218
1086136285
512115529
1870908919
1893957800
740260810
71314025
353276824
501104607
829816085
82910262
1158049579
1746441320
1632441495
2007954153
371675951
1036579950
34890834
1999219168
2098558082
2143921259
177107158
547492734
327184778
1648620233
1972659678
2065761333
343806454
1122310224
1982687215
2012680213
40405516
1760235562
437162635
1195661797
1637457932
1468528092
727386790
388551452
25838356
1760092433
1288649845
1267436177
1051391192
1789675926
1486437641
2083128032
791723080
863000953
1906405312
1285296366
344989518
1139127565
1837177206
2083140589
1697050011
300546845
1992822163
1796122915
1457499765
1641000147
1029623708
1813115594
467396309
196703355
264537675
598789497
1885511433
1335074607
2051864936
323136164
2123336676
1710974379
1920819693
745849018
1641134041
1636303268
13833021
1601725991
1944640225
1888636410
1949000622
711130520
60386690
1987980380
703083094
232271941
2041478904
1506414726
1835706909
14159129
238545804
1493759106
879478001
1413194352
2007269234
1906231071
1217216280
1760382362
1497052093
1241467435
246769718
1517257656
1821113284
715478419
1600539492
623980418
1372156557
1500155977
408923082
2119920270
1979611730
439770625
2030278059
848743569
535432480
1413360212
988451688
2026444920
1743756619
813875990
1788807482
1409362073
1844591375
469895126
1650772823
1878358972
427182649
1553375626
2028275250
1880021891
388863468
1543687292
692204773
1700053561
42424911
580925808
2114606552
1074875705
1614667279
1212712347
173802225
1625006833
1167548837
67076990
498656526
1332818446
2001946706
1666381986
1203923300
1438717647
1358761075
1586582837
1921901188
669992227
2144550389
1467076621
2002552452
229753226
743823533
764073935
663542011
453391477
60684226
1965335138
2013300429
544019815
1823943474
1860671369
393682662
2042078697
1067361878
1110911015
80207911
436595190
1152897272
1775155275
191300436
828635492
118873307
852440511
1644716219
171968172
402819488
402649763
1505536142
265262881
1150476792
1815203089
813825552
705063759
2010308864
941476924
200401266
2058340107
1155326564
997319486
1976869572
486039258
2069004266
144940523
1104139265
1007345894
728300509
781011013
1867213504
222139608
1236806695
1561088179
888911504
1742013710
703781739
654509362
1395361603
972370977
775700386
1949330906
1781960051
1699307494
2003635118
594782463
632629062
313337172
447905505
1760741473
1580472877
1692544697
1289531542
1197856097
22681733
160560803
603674666
1985521567
2085877109
1236586483
1678937453
1695670991
872856486
319529510
489976584
1174590492
684167037
1039898138
416824263
955216122
449913991
1006520329
299376344
1495860261
872412985
1615252272
1275100142
723673742
1046677591
574929746
1241666281
949837379
1932655768
1803282719
1269316884
1952159321
1960556069
1774161862
1794419466
293689446
1373397147
1793093570
457379699
208365866
1860671369
913513083
1101931510
400555772
589289127
999805361
1760170755
1527456908
2005995911
905317766
47021088
2059588703
835609726
1351327588
1669352292
221576020
162109661
1734500948
892179436
2062238227
418013024
1973881458
866827842
640255314
1213193584
746311548
1498636107
1205984800
340120090
1913145853
1928892478
972151920
531772135
1148652387
506105952
1798218480
1499121942
1231469455
992827412
613546221
1593305295
1457470204
1209998938
471860894
1602975281
753697724
1451808823
397621545
955563933
197559012
242788697
684257491
1567522546
975300612
639103504
1181397840
1679975980
2086002696
2070423580
589495157
1073076628
1223745582
1995436801
1876973306
1991359381
2002773797
2091547290
2026271387
1105782295
1632200301
1028602920
1284364578
1214691296
934846025
1547365913
1494215974
533232679
1082087603
1068235
2122926411
735100274
714108059
2111122085
1458619913
409975472
1009205719
1285729253
2139382505
1151192125
1367328218
510414468
1055613289
1016560771
1680223465
115009771
74112264
146951947
1501452500
248058315
448859806
1362386819
1714478724
679261209
1012300007
52054544
481444784
2143588903
96403139
973623152
962593412
1200132097
1789823512
571429286
537677430
2099911186
773575601
1416892351
2111680476
292796766
1002956893
1728114150
373586426
197529239
1921446101
1273033440
574261418
1455372414
690026833
368403245
1331924168
2093915611
188210127
1638603000
777180864
1565648059
2080164095
1405105233
420697756
1494218115
223557297
2076539626
205546700
10611809
1137923289
1382251124
2064573804
113194899
525145565
1880975203
1132311284
1842819662
949366904
869539501
2107865106
1393441084
1166047730
1891638083
995592001
1556806125
1975140499
1109187348
1384564188
74918869
1683410462
1878837861
249728030
1534745519
637580237
1096684210
59099523
1815546055
633488704
1475228263
842008278
692824837
1638296963
1846605851
591162394
2068466699
766887343
1699641891
650822464
1970130708
968022937
1377382691
1016730644
1174853704
1921477831
193751316
1811558873
1959883551
550916961
310737416
1260998891
824721856
1630955220
583799995
1599903878
136048321
1352613303
1154186387
1191634407
653210883
180143560
1407313826
947098001
87417068
1000239392
275648719
241294031
369687930
801524798
1786563023
917409333
31411511
2013448094
1447509394
990572771
1539421334
1325128449
153516058
1620163756
2147205938
414988307
1919646565
1308610764
217530762
1956200880
1405267008
447651848
1927350235
634873279
234796213
1853220656
1636672189
1006109972
1499840839
450001853
822342103
281223247
1936525739
390614777
1248648375
1893201275
950935396
1603373498
1043756767
1161647841
1184873083
1375351200
89939731
1867815848
1725664853
1379373097
867217751
2044930287
1385498488
1116275773
1722386161
971347362
189690911
1732857400
331675756
1334939782
1936321891
363912704
1898930034
2111827550
868920478
1300956990
1389942323
1049194825
313673187
674479260
853097248
1312118068
248254512
430599401
2021616267
1038907584
642847306
861275102
580070271
264866752
752366754
1282437594
1176630915
539265947
1521695810
1366517484
225988534
326763026
1789987431
958643459
315370395
476788200
1044831685
1293083355
219083804
1626994484
1917569083
1777701593
1925129242
740471297
777159216
545334812
1743853718
127157904
658249447
1202318941
821347102
1674203393
790268929
1644822994
1855329510
838123056
736886893
416227707
1267214942
39482429
1338977223
1189758391
122884808
1095690038
847422610
2116464961
1102354631
38318932
517190042
1738644778
1571144052
1665791604
1019648614
1047812635
1233683456
1048941725
437436302
1941573326
1104859973
666743724
487969441
111508618
530906008
1944313641
810904711
618057044
1827948996
286028080
918250819
782810194
2065490721
1404843080
1983011884
1327750722
452916321
325598480
1392443378
433295332
1052178849
1020734500
1027841220
1105670848
1094314982
270553049
380495435
909813195
783922367
1265089667
1165423775
1010233636
1355549030
2125740576
623929509
1660992936
1996375993
1201361734
112997647
410081570
1722649250
230537400
1353735817
872545607
1116716943
528550934
546772008
2146489382
161070677
613737208
874107594
1819197606
1280990815
1232882793
1269037596
1894150851
617544203
142818315
454474299
1806448141
701117009
1256465693
804491241
405266579
1111684930
1420872548
1345387290
2037199966
897172611
1174564867
2095851730
1686985418
2061580378
372338500
2035629727
537773372
304118359
1520650152
1297709401
1972649946
825322369
1825109726
845947120
1554267190
155928079
465474174
402818175
1700813792
400982225
335831694
287876585
2007002262
1976542536
722510005
1265574372
413624913
1934416447
1768215236
1065532320
2129996780
425981990
51017448
1829267384
1989959736
965283287
856163990
2033932923
533828041
1871888092
661644938
793718532
939870411
1555793815
1898959717
93953467
297173963
357358565
1436834133
1659167234
2068222702
1105196891
374209358
1257899593
288172668
1131300836
2046085741
295862340
50333286
2091241926
902900757
2092020740
396335589
1897491729
864599856
998175323
514077921
339023822
701164504
471331945
909035233
652385770
940894770
119183292
567187688
1798447786
1386219507
582770084
948337659
1930684132
1955611495
1874820181
2127507656
1358158621
2021862156
640399264
81560100
1252351058
1983365001
2023251417
310553665
1726378792
1438535317
708593899
2134690152
1643390064
767667011
1162084927
1294079020
1740210230
1922617673
332815378
559995938
1947246574
731113165
858706788
2001138729
764445064
1610160566
1536641233
1559472005
1942214186
756160356
1535643495
1595745721
720000644
1437894744
1857365072
889881611
1350546734
592449149
639013060
938217053
985516340
1796668439
657505961
1814828559
1153619443
383132416
1364352824
2014603126
977705138
1486310813
888550646
569211341
851174962
133719528
228414133
1338403220
1730276953
1620239913
1979072486
968316997
1549088455
2096196160
78067633
683919945
1554417568
491027035
1098153042
497100897
1816184480
282462250
1044351795
595618174
162351114
1318736656
804957792
1328108104
1914797445
1836614095
1962507444
1166338864
378445981
1064221293
1471411771
1760085599
469702877
843699811
443870326
17014371
910692770
925742679
1336780583
221298751
1039914388
1600690845
755947367
607936081
968683882
268088518
1184391387
590010300
559714748
2109541586
1150198631
692677357
128827821
122198656
1027981913
759411998
1406331125
1957410379
625155553
1792202682
683044676
588582363
411416978
1969672632
675638095
1015529896
1616850829
1294231308
1960354773
1535204271
1358380059
1767616291
2066545518
891164997
1524774532
1868650147
1570020209
322758600
485940776
2052969132
1201737088
768708373
511659304
2114068878
622919763
62954197
1554381082
1847159709
248691089
367444386
1611350009
32113844
1744746779
1298982200
216356040
621035260
2063339728
333555116
173547755
1025119622
1553077769
1180714341
642748733
54235588
301655819
46399962
1047933836
1730370638
683183595
1497780077
49182068
1316683536
361907690
933337623
496494443
1672066740
409870791
957121392
657980654
1952455356
1285074253
1093171404
1928916652
482369048
275355178
188377187
1819617317
1961446172
1665700891
1254201541
493445719
1709342424
838553109
434652179
1424562673
663820900
71576355
1768957767
845734909
861683099
1273357714
80595562
1190004993
1593190753
2051248935
28520851
1424844614
1564162095
1230174061
937320213
430007696
1783645999
2107823323
1234854057
824795910
14286292
730646539
1785922598
731155092
1929341127
916959374
928792171
1145412102
958670844
113775849
1898276125
519251952
1091133452
1444629292
1389975642
1420574302
907094766
500906
1985374451
112787192
2104606252
1859292531
254349517
706819426
1942903027
2122146021
337702053
21671390
418106679
663638065
2075186339
1197643186
725203266
1419432462
1835924958
564952339
1159105417
2016687372
1205686247
1975025347
1535660067
1216010566
848745873
648597864
836282249
1328827855
582584368
682709270
792083393
2011892719
1218807026
865590325
905115486
317615462
1625315478
1408297706
901729861
1563585732
1385159467
407331937
515330899
188639849
549574199
1949912142
470071237
609375011
1134934075
638995266
1030434396
1925680525
1095594330
753614030
1056839274
2092653579
82952795
1577275298
1397783144
1961431977
1143804447
1394693143
2086026145
1793073828
1249177045
2095493976
1136054627
955875678
1462507435
956836429
1231266937
1540177769
1598662758
1182935590
582424385
2143748738
318402967
132261328
741174776
1104497074
633168057
1136568471
853219218
1903969463
213521708
407045113
856727806
1183715347
165738781
612036905
1886270645
389565770
135577154
1456432041
784615146
142325834
1029276666
2059689374
545817250
2015548298
1236608820
692381865
1879842441
1122419529
1540131225
1401861784
728614435
599782540
51286367
1769476024
453744794
715173653
1056387196
1854894736
246198565
1715600822
908034125
724700462
1426290641
1889369087
1287319090
293608219
927514841
878571063
469847823
1603223608
1085524265
1384943634
1509723521
2028936099
1588018780
1621011762
1899895926
2029169477
1284746357
1636790345
1662623144
1525638003
664507103
621214806
1419818785
398649550
1708864886
1719248435
1137329261
1583385348
623355722
350938252
75715825
721700565
1183869975
1573482364
265928253
1631845854
427634819
1127754508
2145551532
1110856844
1092495232
1184400479
779242734
596289557
1595832667
1579296478
1266248195
693407731
264470819
2066575913
1552994483
897800991
891855660
460138023
1493669678
1573211527
1835727128
1639865433
894237391
1539819591
1372025336
285308412
712288147
1748714443
135315499
970197227
1081808750
939875855
86556802
1299117358
1569776738
122159581
312885005
1841854871
1411512073
2074771868
1167845838
1938533090
2122187176
2004364204
1080595690
342887861
366880933
1535776967
1327981192
1938534085
142071809
183890610
1276161493
415265110
1333354127
732041108
2145076034
81119561
485257709
439528145
983095329
727983374
545796437
1821033679
2129984430
1160163626
419191499
11748555
1469739332
643971610
1828105970
716891805
1808822985
386697560
1617995767
132402793
1046854885
611199090
313290328
1099197552
32407681
247939017
1361637096
723127803
1627242950
1808310720
675730358
132132151
795454627
1955421891
2077643841
2085900863
1617969479
1814867231
1213442279
1308511531
1775685814
1141702666
894110895
1936181193
1974888534
1302230014
503333366
55600624
1747985934
1856234894
1613404326
1876691689
57480130
1708093159
765102039
459489042
154734684
1391340038
1478627944
171026149
1867664259
667743643
1004392272
1856716990
1634402635
1966711082
1815227281
1186527416
177787741
1660393149
2059656192
1015058846
2075301943
1385847859
1186179952
916325378
1691555600
1460980465
1020440734
580757447
1376618641
569310430
673128795
863852071
1309245962
916737114
2088423429
746533692
2046473882
1019024843
1745053170
442129623
1418007922
428647524
713942626
1996131615
1279201421
392010144
1899927650
1203265633
710936081
1338605369
72866894
2032864371
2114482538
1506934476
1757936915
1370516616
1888894264
348729657
17329468
2034668172
951245594
1087271314
835459524
2127958707
1807914825
854664340
1667005898
984319091
1852220844
264329611
1201020575
1409709714
2139238051
1093284720
13723354
293462931
1841389681
742351784
1678904483
114888885
1103580307
1550731516
332234978
1480367758
616459013
1243284163
1407567158
1016447410
756851640
1776831403
1330344592
571966402
2016460654
1274948318
1199586503
314940895
329991338
559553389
1916515693
781429291
48500199
1139649714
572041536
1422149710
1939620317
1583734867
720876069
838634077
529056651
976800931
2128561171
1948972145
1535777345
918555055
600802818
1753880089
1410216112
504960561
654209619
127557144
1601563617
731818872
2005155581
891997817
74928320
726728106
1595899734
695995977
1744294799
176605638
1530447401
174605804
1067654956
1021376067
577383347
1519659191
1456152801
539609797
1791544607
1579414798
1253482168
61204723
2098504661
1477353619
202875119
1828952109
1201618841
2119850146
1317492943
1062527461
2046426822
982860753
240094712
1277541750
176554804
1045696067
42782428
1552553959
191224649
1503333481
2085872883
1549217120
2120825869
16619491
476927339
950088564
869553238
465478937
1691617264
1233146627
1623668302
8658183
2140915979
811311984
1584268293
60665477
47874021
704661018
2145358052
1943699916
691442967
1159596841
882497188
975539219
104395619
1341042708
186972940
1392640227
1414078874
451294001
1209070153
1110937230
1318192279
895257863
405101802
681536417
1266508708
2121668446
1782936154
708326877
652868470
1441632133
209441264
694189014
247531937
978431229
2134337092
245463559
1575849544
1032397470
703545611
1645338255
278949321
1820426025
1911068476
306823286
70239607
1432579359
461595741
1298498872
1764353020
2081717871
1957767561
397455547
767300678
601783526
998533940
1203896210
1061429684
469352996
2115716190
1383875034
584174756
1075571080
776401067
650311745
667769382
1898710745
864037407
1487455300
1691574036
545547225
1649271359
247092579
1372774917
1202816628
662737986
1428464375
827224054
911036639
1005786033
32019449
1263191461
954434957
724207205
745338926
143509606
288525746
205564206
1113327244
769363456
1421766942
1030311426
1102503595
1101110524
1820102401
1558387083
20353284
78057757
604044398
1088034913
36068264
1981220703
650288224
1709245073
2061797576
1588888638
533017731
1660290899
1229000178
91169658
1639067839
926487775
1076814073
2015593333
1624668840
858202239
1064040558
574347715
1616696369
962719494
437812857
115703524
1057260657
821135419
1320667726
1001515295
1957497974
1183318815
728428381
1981878849
2112460764
331469526
1559305760
1091812440
1410339607
660763796
525363238
423747756
451725693
629870950
249898290
11149375
1097058419
1234871310
299956830
1020330876
1891611861
1085182223
541942473
1500189551
1232440358
2009103091
1253751938
1851738353
121167830
1000114018
233510245
190824620
358725222
396958758
1765333400
22372685
783463958
1475549970
604531953
207984892
1056847540
771905798
1511898419
997741104
532909371
397490843
977515225
771167710
1090893757
132241733
1491039962
83690043
1038099930
426726041
1178603903
1772036149
2011646846
1554178338
1054856404
690072483
1719445283
825191187
1583734867
976140043
614533200
735557590
1797915972
1779161219
1064446786
648803325
1364303699
2099579084
117046267
464532700
128225913
364812239
218923004
395603830
822081854
1005153927
1344615749
1179453785
889086623
606393320
622749948
844988001
1605324968
818930938
816701889
1623242931
727373476
2105218603
1475270388
32822067
1119271223
260165689
1109802287
1003841844
1967176069
1929597170
1202572310
674132827
1868986321
1994419085
1339328969
1794428179
555195052
700210376
888880937
104694502
1481050254
424100664
1339260518
1890345628
876701772
157386388
1885794937
481539022
381194515
1855556978
1279802895
958219776
1579332052
1879141090
675258106
1477338983
284216966
776822746
310110100
1687279097
1912866373
50353245
599868027
671462964
1756102288
838578996
1154260213
1527414168
1616651469
1174137295
315979998
849013739
229927702
463933755
1028796997
76126957
1581851625
1320515345
2000969000
1807258733
386710613
1690679731
623703189
576236386
1607479355
1351164562
1695561108
19347573
113928021
1075769924
502243274
1518987997
1302945879
650910820
1633969231
867378748
388384901
894828975
1312518819
476751853
777041615
471296308
547720493
2020505578
584638310
693207352
233598860
2020533327
687553383
91141604
1713423323
1727695155
1024265377
571544846
1679408357
1716970164
1693759358
2118893306
739226547
2133783998
581958891
1236479456
2020358903
1920915458
2141314428
649065661
692218881
1014536073
1921048513
428776579
1430038515
1373332464
1742259468
2073381085
1650265874
223752623
1351404702
1970906732
2068572538
705311974
1508011439
2074933186
282817342
84558468
995204029
496390987
1528776853
1860948855
1178574486
143619357
1765605496
1449738566
1714897865
1850281715
908752611
785011879
1781120472
1073720470
2089477434
2019776650
405296705
222788561
1744382620
702102875
1492903280
311194286
115376551
1778267594
932453951
449196146
899352758
370413124
851126232
1511273979
532804703
1148659746
1684790100
121854232
943624254
825043881
2014401027
2142766076
1580338451
535415787
617634168
757027921
592246677
1692749371
1188559430
1695476893
112877222
177231824
1859401369
992145681
2074696432
2079464004
807720842
767579095
20954723
888204727
1703215118
1891270392
442262342
807166803
1125342146
352020295
1463211661
1815009638
1599756756
1993525794
1593235373
1433940158
626936488
1094966500
495382666
2134883120
1217974970
284439836
1837871063
2002015757
1840877503
277696263
15290917
55392851
1292302757
706793173
259267928
539366482
218375726
1497603095
95477271
978533221
1784338792
1916134365
388847418
1138394317
775369570
179626107
581291714
851094460
133776042
624926769
1680512797
1930340636
1605162272
1516284080
2147291786
1599319022
1944056118
1329072429
1751403443
67815670
932023209
1139513151
776716636
2076989936
1482664827
287514468
1320855112
1275027457
1874939158
2053455644
99408924
2063124665
1735491169
2024963039
535369085
1001932890
1557304321
1181215335
1789791274
346979699
533132439
369957915
624572021
695799972
155229974
806559653
160187094
1991501882
1579601155
513586820
1511158696
1421109488
773290171
420943844
782121698
566148517
2116166101
1399729463
2040437085
825818149
92606868
191632301
557041596
2081305141
390064915
2057377272
1340290338
443391462
851020969
1223917820
1894389512
1712922452
714679108
1867958581
544153690
342547122
445014487
1734517756
1460317032
1024101002
1434236144
1452756946
1700930665
867791406
810516761
26568813
1370409062
253438378
755252719
744395700
1844336702
1911662468
1159412631
362292017
113095020
1019794691
376176518
947251807
1373104355
345977684
2067127055
1005784980
2144744841
1315297700
117502932
33104308
119603944
265217424
1529095560
246790069
355827047
1276533882
65509336
2012640440
1656870332
1482146717
1163406048
1294401461
420538287
1197677428
1917812159
383964349
98353014
765414338
1879250034
1939604686
1819217161
955738875
1514911058
923101635
364035314
2103038315
334714896
414629421
1243704121
357689735
782501220
1537721749
731966072
15773179
2124970807
1153693011
1073055955
988048501
9489417
62663878
1808157408
811765984
1183787324
631933203
2132069988
2011049370
1405965132
1654134479
1214667119
921745279
2034627741
752646484
1871284421
1465405213
820988707
413476968
1746278783
1700133882
2102399544
522959604
563842134
1971943599
1546483844
1999676733
1611725245
44534719
1323663878
247522901
1347953881
85169547
1991272113
1740152995
337412515
2039929301
2030091262
1619817974
967009587
545105871
1732601011
705370769
345730738
942271676
1206157724
1162274144
1490773638
431349931
1318820791
66673732
1379877042
1142365997
10158769
1598523606
150031346
1722661398
639190221
1629888822
1884471827
1712025673
625134733
151484111
1306241261
2134536184
554759967
1132867326
1187126444
649289568
863619449
723819527
1969887042
843808307
708613585
233489626
1788161897
2100566988
1873950900
134478967
995688017
1116331710
1318108710
302740680
703394802
733857451
388123794
742571800
1727190204
517137772
1871268463
113184539
1912155437
201997786
1793910871
128203941
2046929348
2061408495
1474689513
979513443
1537246906
1549465124
1939159149
645369529
1758254197
1298897095
1586835672
1171821502
2034755577
2009931338
215248730
1071483894
1991543385
1263044030
240992856
47124764
355410901
1559530031
630182124
1566959573
1221582426
2052817666
1950676001
1583680652
1026561962
2125301353
1985035237
804968393
69105926
801169664
415912835
360321020
92007118
1415709772
502128210
1970438838
939269743
1348121034
1698357737
1737217972
1123480198
37987686
177690878
1609518335
1638201946
1491641054
786771390
811559291
407866530
2065809113
1290225034
1004730809
913273769
1091911624
950391913
1808833035
1132195079
535231962
1760907510
2141822388
1135515994
2031984438
139459142
1442978016
1722663817
710393105
706974564
1541026740
1382804021
1357647573
515795243
236471638
897050243
2133866841
1608150199
961035038
15242964
53871599
634586622
807907431
903443369
1203998697
1467916658
2080874222
1796271983
1687069625
288729217
635388688
1194472830
1804361588
1172055350
1751257967
1418880091
641222477
373588400
1187639468
173146535
231063463
138842971
1443623434
902066535
1629204754
1495378524
1218339727
179165139
1442743739
1064580836
1720831875
684824087
191992155
196304733
1030188419
22228203
1284018755
1105762234
1738256613
1197621342
1616063906
1308228365
240997250
1256164625
1469340765
1504380139
2034135710
1958433806
319145824
1450993072
1343318016
2143535595
211931820
1157544499
131072582
166711202
691757643
1853434211
919736382
1604841490
207072108
1739577069
613483866
1090876281
1387535667
696554291
233156177
755441792
363542581
1064227203
54559157
1341078548
1465932841
1377799230
1452744477
1908570526
317102064
1329181113
434203431
324021208
1013692216
972681532
995695129
60442075
1180501882
957744346
255075588
1673057408
1191576616
1152266773
1290993841
210466640
929262787
1271039254
1859989244
306146644
488092898
2036035556
944927465
838466005
482524592
645427698
1176990372
1717923502
1388085481
158982827
433526032
280152580
131971692
162471664
230726317
481446304
1179081679
900174078
484605034
1535301207
407107190
1823476420
346348133
1524308817
2113376765
18073926
1294087285
265839734
1665867747
987478763
1442300842
1802297167
978535432
1182356328
1567131247
242830610
6004915
33170484
1103088942
571068798
1100422006
1056897615
1574336057
1140076876
1348184087
612405637
203539276
724888166
1399260852
663896866
1524040427
485109187
832767014
898939475
813570587
1599508178
317015431
289802792
1471379509
1204310463
249000903
568295828
1370092677
1997532002
823029752
407272594
1155780233
1625485389
781997136
797589718
701823414
1842116335
1552678878
14998063
1232483081
174406172
1724747392
1086775789
698508274
880629185
1684790522
14322072
1900186987
2117202980
1286924521
15591675
134599521
1373624153
1110890327
663310239
1431320890
569424370
1362747070
198290888
2087413332
692105967
422716715
1393439616
92302659
1727293051
733501648
1705667445
909878666
1399956794
326667493
771241004
2115787256
1023446631
1291820090
1905300445
788244318
2061620752
462013957
1054578013
1627616913
834514831
2128102523
953588641
1744765028
1957028493
967588137
1054687939
1735094336
669799478
619000419
1570689544
1582432040
983761660
64165597
1944102417
52515902
424713073
885109568
472657703
1650527039
1486820305
1782875499
756460252
30041266
552004932
489022925
1310716604
1038494854
1919638897
1374247041
468256339
857885650
1226399113
816661030
1991582822
1118536565
4180439
1754192069
572784776
1264391644
1547976633
1758997927
69696775
1438383042
1630672300
1313923870
1470523274
865130579
816637679
1998440418
876310732
594216368
353091862
2122199266
220492171
1625013939
1096541846
987252639
1594489733
512642964
895167925
1576651298
1343520662
1277660046
1640119215
588653719
2051547546
1088243614
1442850877
304153120
1262764656
572464906
1913938575
773183343
701724204
832485587
20095123
45511310
852734855
292259401
1553482267
744785548
1661997358
1430056993
1250726419
919942153
858102110
326314046
734909082
171907287
660576110
369738325
1899924437
1734037257
1789614264
1518047257
335723305
394002803
1640028123
1114007682
960602363
1428095122
1426213742
1351068796
1269263222
1936003275
369167349
1057764330
707826697
1022605168
1807999380
609900562
1992626110
1925398905
1506946022
788639740
314098614
1098442183
2137027454
634005735
691995245
4205572
1709047625
121854232
1337521460
1323882000
768766048
1881257194
389042169
2027272484
1797183939
185966633
1116811043
797388641
384359715
2051393245
408629218
762015600
974496351
769344231
955832661
507641947
895186805
1822848415
902136425
127202181
1016272031
25215923
20746533
1948891186
1416554022
2114007560
368851948
1485344489
131902738
1289112856
1606554713
1064681650
503348641
338260918
677501987
2102786596
123975328
1766087459
1811588407
365135731
34493591
1842438850
874263311
352871002
1666816342
421837427
901648967
2053168429
1734982378
1411725831
1470866092
1977769017
1998920667
520005211
226705363
1225239922
1394175965
1875156340
410539939
1191479944
1634932006
1962181095
1783898889
808824277
1318888404
1139873496
607271434
1266489112
1969580875
1844035675
81471308
679215703
597433747
694080133
2021046519
1890972891
1148288668
472645583
1218884178
183831910
831345516
858463987
2073354469
451099316
11224283
2099198107
1190471068
2064764895
123564878
2039248041
902599942
1816279092
2078794348
1654972766
408194566
550011447
1836372781
1002377413
1174745175
86079655
1318151224
1128739853
229128881
634581235
430495138
1321788807
238002896
2135089381
2101143654
1146015394
1143862654
1215521395
1043461147
646344668
1611037279
72923160
790662055
704009629
108349222
1237780890
959017306
1600869684
1745389887
1924503705
495259806
1038622249
2063174121
1305396485
1073982067
1560961843
909120062
1338637841
409638358
779827587
950848667
2008272808
1480142421
1735854805
362063431
405882768
304138630
404650102
1992071318
200697257
1334627006
1361165011
554362376
1964757361
994209609
743447348
1637581893
1014900090
2103988891
1684828393
1451168639
484761379
882233016
452853505
1621915884
2016110616
808220231
366575567
1608617673
1140812549
1878347703
1791315311
2108947676
717216406
636720962
985751314
1237690661
1542476492
1699608625
1419049108
1236082000
1075897660
102888888
932608435
2116484346
686019260
1442040669
837324421
2017384720
1678915865
2057985401
418097500
450950951
1719075615
652956126
134941143
946587562
22031653
291188472
1342106736
1486751164
198360433
1688398827
653281906
461018869
790427224
1151375365
1957743013
1199080895
534166753
444020820
816661641
2126469992
2053106940
2108197939
311545596
119321126
431447903
469377576
1717860412
1245619921
1290875940
985140053
1942462345
2028406055
359037287
2116705335
695812046
776521983
57422717
2030568764
445774713
374114923
1426193557
1666938528
1945217731
1099655235
1516588862
1212649845
173032208
693476011
1404601478
1362757108
670639873
1507402535
1917595672
41626924
1798778468
1201913213
919582765
243970609
992863589
975661087
1637693049
963276587
2061719531
1471546618
1956951560
627671249
1503512168
559293200
56038821
853591416
629586311
955167372
1955672735
1707403858
1095659009
815526268
240184785
1484188742
1435122723
698848928
870668764
548732747
595574099
728576818
1553496694
1692198452
898642919
917090417
247199057
1634536099
1223005
1159373724
375084592
1890228919
576915134
1716079345
942681242
353310893
1332152568
1313868163
1076771405
1037690234
336878565
1606720954
1660650111
2059689374
1057658757
18881586
1703887742
522574878
1303768795
1493405705
1466799109
16757667
2070557372
1005584313
838147970
1353367640
1413033117
181627177
1443220601
1905124485
667357369
581546435
2111518898
667916954
1809391342
1225426635
1855156240
1121733178
291343339
1929995147
801212846
135982953
1140171124
1211918113
1897569720
977332269
1126601582
1551843334
1016258117
124506505
706888201
749685302
743222735
79069939
836531714
1534871997
1717593916
1545762197
2019972023
1902083553
893786882
508965715
1894586808
1919467034
900281741
1555741585
1624158571
2079038563
1430190964
2123439390
597366748
1294152771
922474819
1933686462
1007260595
2023616508
1226304353
695411118
663402987
706876470
1759257401
845260427
824453700
1558443812
1918513124
1083623525
1740493536
566128377
1393728615
417722816
73135196
14311122
1076514390
949416443
1759569400
1258841860
545982161
1419454775
2046908212
1645797385
1147339023
1851668161
1584998911
710258988
169705670
592891631
1434255556
157678767
1197057561
344270048
2130094883
1461232884
954997001
1807170155
233706732
2010976112
1015272526
1460558867
274692554
840912366
2093223844
1530463704
616600896
855005736
1349720544
602193960
1912832310
118159404
440248562
84488257
73051012
1114846273
804019177
542721706
1682801600
295111381
1659752213
748163206
292464067
1627160917
1575480241
501985821
631855009
1874585996
903781631
2041214490
1028283297
2052190525
446930102
753811347
20329865
476562326
1613327659
968967224
497481842
69252498
955038630
163239351
908089666
659683062
384265228
503044694
130532047
596829813
1259119574
1768444911
610370289
1820735920
1824911379
380490284
1312980682
1338218050
719964061
937149572
525599490
1127156662
948937327
429999547
1217481210
1023795088
1952403266
1492217120
322215397
2083482027
1073585833
411691030
1384795562
1401112269
981157282
602410720
212570916
1785239614
1146476843
1184181271
883217761
2146066011
1749944036
1937332591
1722205242
401374298
763652155
1573246452
90121554
2015701296
341250190
1687552745
716615023
1946011239
269784468
1405123534
1039455616
1308479381
1812270854
1047558480
236751037
889465029
2076584227
809588000
1055999197
55833427
2052625440
1801393408
1345370303
1074126838
1223542701
1718612589
1682843934
1316865667
1649704311
1686388838
880846290
2018451951
404036128
928243641
1061443612
1632087224
2024772845
1024232209
1717483092
433030092
1252884090
1888203469
722962954
2009058050
1047739585
1297998822
216932617
614350644
1134181544
1073199173
1175927232
158785594
636570891
1897396193
264173231
1677712887
2055972876
1322692714
2124689389
995299162
542941744
2142432420
721482089
1304146155
918545310
996452991
212166851
1761444555
553338921
2036861811
1507052679
1282165824
1171289956
1223484005
2096666207
1364310925
1993914018
901729861
1803010813
1699392683
1311576349
344207602
1263848473
1444753854
630546091
724809275
1228005068
79965736
736375768
1530939115
1677216497
576611567
813677297
98757400
1679819357
2011584592
1755755985
1072218565
1106672704
1560941215
1072029173
898273235
496773494
1245237096
1354704562
1990716885
1747412773
1438194251
1213564448
469602463
692155940
667496253
771498200
970648348
1896235687
461191327
218738045
464184886
1841315893
249187775
1697799729
604535426
2034905873
559983858
994193469
582920572
1159680588
2014566243
1177377658
975262999
1920725098
994692835
743098414
1736419782
1118229538
1668720833
1593653178
1455008874
1163889965
1757277104
2084028694
1567952656
1455240916
648736989
435949628
1571696790
1617281407
1384749831
1360135595
300949519
497198001
1188857659
733243045
292615035
1991773709
1886401780
2121881192
1301869383
448739551
862682991
572723273
612617293
790778900
1106913993
1309316787
1813496419
1292595826
1386056202
994193149
1252232958
1600161839
1370823884
687959507
1713489481
1053326705
1521472400
998160544
1266210276
1542582887
480602534
40534604
289085911
306621899
202268232
2061582799
1117495637
653708236
1626298327
1897215791
416911717
301239265
2055627821
1791722846
1301573969
757735875
1806809104
1064506024
1701009085
1145705235
97419506
288751312
1823698650
2107520810
633208996
1823085195
1132969143
1758659670
1295656306
1104347303
732121584
639123756
815112019
391727058
2140897301
1545503961
953505455
632314699
1716996484
1743576677
1785139575
585861014
1118449731
1627764982
2052938758
869007239
597434139
81327202
1778319286
167624518
2069152461
2040959916
68638139
265312263
733873646
563670389
873666420
1047726252
893590331
1406720104
1348008763
174566431
1989747188
1607357629
254221494
1765394340
927045856
263169036
276708818
181815364
377274986
1926307031
2103248062
1985283842
1860411443
1859822915
656440793
409577393
1028665827
559288899
69006344
139950913
1589128596
2024633716
1849426058
17346769
964162292
564416069
1771932774
1453976894
686114784
510284770
363870084
549984983
1483728435
791986664
2091405225
1406055051
2082104028
400081302
1646968981
1651393433
779825483
1175672640
1863342437
1755198024
1773415369
1655868499
1287568062
320077627
453610102
1849292478
2134000433
1225439124
1861057342
2013522393
215948497
165557628
622186800
743522237
33279774
2134320172
885648664
143678452
538685341
95183495
1405903203
1179012758
1492867026
562702671
750132943
1185135599
249631493
2131875651
171907837
558439503
1100503357
1228918038
7759041
561069778
627820493
261624987
1458326475
572621490
29207226
1228287456
2141465631
705954414
660362417
614668093
1748511317
671252155
875535362
1879777465
633689172
342983014
1683388572
1205920378
1236103802
761722075
732228450
110957958
74790631
2107244550
1465878739
1767639394
364824287
1078569946
352223606
1936782073
1021608079
1888949486
1078364528
1716672770
311603703
632166912
1230036319
423070640
885834273
2025573641
788090220
207236012
54693704
1275771448
544539757
1724908102
1121036138
236749383
1567340893
1577584928
1337421709
954024585
1739239097
2144197941
1614844959
1110815780
29374884
1893310326
483915153
184364114
1318239154
140451017
1846998398
1296258220
183394316
129715292
1106592650
1994365623
159735599
1225378827
1955042472
1474460863
164895348
182439342
1910842285
240065663
2002225675
1231747079
49785267
477430279
640786460
2100329491
22875492
277947819
1596546989
457129248
1705219105
1983571130
666749617
956086810
1817439622
963253582
401285317
851609084
36732360
598269558
1661572273
1697356248
1806656199
1549849644
1947088857
604486331
943383831
674626737
1667500298
671250086
842568474
553968475
1767288780
614940863
1920354083
562139992
1435292328
323302830
306798691
1842229133
1998862507
1990367799
1796645759
1079848046
802067707
601596840
920877578
1279913842
2008421944
1776496667
77529306
1782565877
1184741331
189186637
301106768
2024943409
1566387161
1749828546
931814385
1593052305
1600630110
2051948651
1436264647
1515720052
110918389
457812066
743925228
1680004571
685270829
62788141
2099052222
709325352
348928085
1806630068
1891246587
510353793
2099598438
1804462593
1732257317
1198270596
1321374784
1543065299
357602992
1441413030
2039111282
1968119248
1127363515
107925705
229398176
1123956907
788676124
1737643479
1167716690
1173760564
936570154
98040159
2074086558
1076721629
879925655
2022374882
883447744
616871147
458189999
1007590872
1101444133
2139603860
1419703694
868130696
1063988764
1225086935
375554916
1404096115
1864741735
621060639
1034806639
235183506
2916965
1218195997
101450854
1159132682
110108161
1318014871
578269929
91640512
687095154
778188827
472082783
717860604
1405161986
1824657741
1612895043
1820146891
1372949459
1448876736
837490228
2136799804
1432630763
1309862492
1789335797
568945542
1247892143
413571049
95798838
1442447084
648571511
1254574977
1042661038
1085549550
1123858626
2143283535
1169654463
777393155
613210075
1581734090
1937991952
104599458
323847296
1700372900
767160328
248918896
528014000
217684132
1330817010
125361582
1081654658
169363355
1599682483
591407870
720605908
1742259348
1880353869
1777329279
1289162157
892083429
395009240
2080684442
1932656311
1369569329
1197214049
1733106524
333946046
82642861
1008881636
1137873321
1795031755
1327855117
64780974
426039283
1813904557
994906555
1645808967
390902312
65128741
1903810967
213119574
664435090
1826878898
1186128823
838375358
1590205941
689192097
869472941
837456810
69810954
291456482
1823185547
631711530
1142789990
279782140
934742512
345817567
1531522169
564399154
1956181130
1312422728
462120635
353176617
1940359896
1082842681
1969377895
954146594
1898913412
1833368584
1051970646
2023912207
1229094814
346895021
1506768946
217287531
16714986
745503053
1126502036
129711517
1493155044
2016536905
154051131
130250532
420891461
262346030
68730123
1504580006
345413696
1285337573
1650724340
766158940
1135422005
1237992080
1241217330
2146420831
757368033
170448108
1166992891
1920550395
1811757831
214075213
1717166689
1704992840
1169087294
1744608674
1452461869
1256617290
1833867035
970723321
901903981
1287357166
1202283577
384265409
1264757220
39672279
488288625
1403673505
1955940535
1719989565
1575657221
1017599227
1757508935
344592965
58936703
1236109044
54808505
1117499779
672942821
480658711
771358129
1632036723
299260636
1650352237
871136988
1339130709
654658304
643797891
104622390
557900168
290148962
2105151821
1763293302
157841425
1459958127
1578925620
463901462
705316101
220607085
1999668527
1264737467
615603682
641014574
1856428734
418315904
705267700
1610444158
702400105
66934382
312155408
1322764248
122000276
705696449
976968275
284595742
184357287
1943924780
1395052448
759376748
1919352877
491675930
48893777
372619882
1086953816
279658374
565691093
214322682
31336655
1485349207
1421335530
1562814145
930283293
1213166189
742162599
561827942
1513004374
664969456
1110716726
1326876188
1612439708
1271710610
223959695
2132443663
314256084
227824002
854967621
1580369303
10548113
1392330889
538918334
1731744686
1047899704
1757582834
925066541
1806801411
558865104
407881856
173860689
1312148031
1517323493
1670846788
1390608548
317209937
1082241183
828332850
367411329
486976266
866651602
115613605
680570853
151936302
1762791623
1791343051
96465161
1763510387
1387969130
239929997
1343954237
781854273
1930756677
1842634448
88201596
718038613
1505604905
506576374
1462126525
95406365
1049109934
638672633
1490277210
527100748
918865349
1165307758
118491226
1898007666
1342033853
528544473
403180314
1423931403
1619815721
975867062
1422405902
1545335311
1265406033
1998841740
957675769
1338333496
712705790
1533253080
622836122
678926606
964652726
1825705665
766351809
263509475
1184614058
273070256
655197146
79176634
474851521
1994137276
889343284
1833245282
1170054676
2059827535
1990745787
1596354510
1185737157
320529174
515487038
1425685919
152282076
783073294
1033639956
1136147859
1075507119
946818360
609055240
2097842950
440705013
1615173566
518296717
1944773640
926872740
1202580528
565271227
239005348
173217225
1488647066
328827775
1409627672
853517422
1505427615
1433605665
1159947702
733307602
511583492
1079195735
1153464183
589912184
806715699
1967853950
99268310
501537262
545236511
71143127
129602153
1253170796
1738979412
939803271
1684090911
1520353275
2117979603
1333724389
1800370394
697528260
665617276
138186717
700820523
313185695
1033393858
396498098
2083635004
1205007775
232133932
786261423
1214765263
532263772
618781431
1300804375
1094355724
184063568
1998117037
80503158
1674616824
1166975625
401626613
2105952465
973041448
487045714
897914768
2106667624
1351747017
1005309317
1204753399
1724014890
1268552282
1360884735
1646497933
225999245
745035332
986276620
699037171
1988168473
29946283
2076662483
1584152165
395200383
1794593864
845835801
706541011
1167502580
1852386397
1071242304
1034933134
1572213318
510526599
971692365
1844272747
71318356
1215861310
2030913523
1858878339
1252939734
1942778421
1240501278
1557899412
768664368
1707758812
1800079639
1311715967
1023778988
1587583125
1639836693
1016044293
686684883
1090638462
747378799
766626038
1895948297
861152380
1840996791
1358725
379925187
359471876
358882955
1205116120
640656313
1880766906
1626750420
1390025383
437696883
997676937
644076657
171250220
408046466
376021466
81278323
73591044
1123964820
639630042
839901999
1362502930
330257831
940719368
1085300263
693104419
1573250043
1554867881
1115869713
389673320
2070200933
767761525
1852180782
1563535548
307884630
507911672
1246236792
2069406224
425623328
1258413362
1291439533
1512337602
1783602612
1255571993
1782864540
232205270
1695882572
1962962093
1154366622
614436625
928374958
1838398299
731558038
1561855915
2001585018
1447101851
1042947898
729668383
437843588
1728986049
601037065
247746434
1862320811
308336298
822064833
6734063
1894658451
733468603
1501100871
1133446066
1281314356
1343386472
1456126277
1398325195
1476523830
2044447491
1206305880
216567242
40702153
190828062
1654730668
99629631
626871516
562935416
96917855
1112700779
1080001841
2034113152
222499962
214002342
1023861781
1571752213
293360729
1909111502
89415274
2117974018
1178742532
41011059
645602502
1699485737
935507706
875532071
1492466365
114023735
1176148070
209546020
1274322715
160553829
1717750695
735195015
308535249
458624525
1558557314
1391052063
831394144
383201470
161464220
625974550
897206454
768121752
1500790038
710169620
139598612
861650261
124409750
1066286549
1923347005
2070818989
7851567
918629641
32218043
1139792139
1031326075
1094593802
1810956667
664912050
483445409
978168555
695505241
1985268574
111232342
1093938452
111838453
791236552
1064455799
445304722
1604692047
1452143523
496154573
1539678691
280684001
804823049
1259944631
348081770
1083066268
1672417141
1079819067
666005748
2009476082
563655000
1875472304
1260861329
1449675895
754026182
624063249
608889716
669178873
1417821941
998988833
8337882
1460109913
1918973388
1920505066
840567045
414022209
1350132453
166965002
1332478647
769291049
2067982539
619005692
1447110599
1125307711
190452643
856124191
489937009
2107253001
1807586447
545612576
500126175
1237936381
1938960149
578560879
2128958053
1238747317
1797765041
435701024
161800416
560789026
2007027752
992484958
207918311
1888772813
831964487
146770893
863820789
947391066
282378059
419901044
1905291273
1943552993
183886871
1339734215
1221008572
354744340
315183117
1725034182
1264809566
2109370886
2011752208
403207557
52182917
52876691
685976297
758218111
406178216
995860934
2086678951
98372156
360704286
1884782150
1713635657
593150362
1374539921
1241575056
1517261805
1405681430
2096822627
492858618
2100558347
1850963836
81670638
1098437001
1489874169
1502300396
1580723779
1082644778
28803048
1745759785
687655269
661299741
231721591
1754379922
1284240476
540772520
2066383115
1674158540
1010904350
1113051018
1239321627
1819713196
837002641
1627725125
152867497
1817658118
546039918
1022772994
893965987
140978924
2096341628
1582012195
1211696767
1112126931
1365982239
1586379154
1462070324
1047963188
74465250
635320241
158410319
1748937782
771226136
1272081985
990731184
572264866
628823556
1775427388
1957136120
1320118175
129368854
536762533
1159743890
446697496
1402789873
563554277
209951266
770741069
1599136818
187347386
911122927
1134617554
774169705
508309875
388478742
1313930711
1128268808
2036153371
477530309
1640117776
1234206492
1478357065
229128580
1616823591
1271986020
533274734
23307844
103345240
1360773114
2046908329
408283791
744552562
778243019
84571503
105010195
2047870941
1623402706
2041514361
1649479664
1014826287
1825501737
859681931
686531029
1814912967
629407556
1161481884
587658717
1558970838
1917814987
1730853686
1044044572
1199105265
1637968364
763025845
908174072
1686096894
1251788445
190651960
889538495
342622413
1032915397
1159193243
1787375951
1811138330
55410323
1846980664
552472466
644655518
1343239851
1563219514
492543576
631176052
1314217920
2005406540
2054425741
1398130121
1338415006
330050309
385343534
1690159990
724188088
117418579
1234247488
1526788721
1124179976
998291190
1624478578
333582875
652510898
1831008933
594876569
39908136
204005915
92575539
1927431260
1540811639
1200615072
1341270323
102881621
1388567237
975709777
1574883245
1749127705
817224190
178260392
913942221
1788525599
585982881
936274159
1690326066
1132287641
1875485882
1585673130
1808519800
1646880862
1558196945
212441521
744513065
2069456453
175501623
1148839687
1969580664
530145896
1308802807
578865826
1040373246
1742238859
1419476259
1373708458
1040614392
1475129679
1591085001
1034607046
410519920
1615401174
1237987611
1695251065
1410876407
1989085469
972955912
335680422
1242229846
368557071
1719568665
35391020
1227261209
2098470490
1285953027
1763630470
789230257
1154679090
1675992760
864997993
1339707704
675762349
235505910
432547304
396680513
179752830
1297328122
934336838
1905170780
559324661
701897599
2121343058
648986089
1610902015
2095971147
1568714873
712133571
1982503220
1827780927
786477814
1267457366
1513139738
338963340
50882133
174427580
1371650123
2096339775
319286415
1305547328
643982190
1109301010
438693369
1677159856
1345839330
1042010954
2042355391
1627011898
611027271
1321121933
2083759958
466855011
1002403808
1484825660
1539435909
692863871
1941412066
640244019
1594452156
2041087803
1204379819
831932797
41915806
941073216
1812131729
2055070445
1109908423
614129651
1500430145
777435118
1028916565
547602949
2137181380
303760079
651863309
171184451
1075045574
779935945
1266448690
1951548924
2063148012
1857121737
1716253606
1643480785
1452406084
2023150815
865172352
880174985
2019824344
289447291
810025228
932383507
1864488966
1709014955
349651286
1703486986
474467561
1858296766
645976281
1338069822
2097963063
523513271
1150559701
892621114
450167662
295358166
573726133
201414974
1625521492
1756999269
1166030694
1308008672
249816389
2045280448
1442100110
1291387176
1581325907
1097640341
8040663
1404895084
512785680
1061767943
1982177869
795846317
2027001078
615317589
647329304
1292622413
1434832637
2054165157
116637809
442917969
669865662
491923949
946703221
579785475
16564700
1975950393
1116007578
1382709222
435593059
1209030345
1414403490
2146629516
844294325
238863643
865160536
1767724788
1288038967
203974438
925220952
1136000315
18314700
233618982
1110168625
431924418
537520674
394715920
2057108361
1955818686
1106440604
856043876
1936643744
1060031484
1085728449
110347880
1883719533
230096198
509170576
520540448
982431781
1028368744
1537277814
1986765505
765892938
1403132490
436802794
1179252665
2027182267
1911278536
159443787
1900576514
410077794
774112912
2138651393
426619183
1582776872
1001931856
1184413931
1087919280
1301325621
1480985888
1220956824
2138397933
1849140350
1522674989
255563445
406430506
314558024
968158274
1907023935
1511229900
400920914
93706473
801385744
1883897643
1854363129
834810735
429038262
528027934
1228276
350482163
730716085
1886205225
1966467810
2105640684
506807333
944547689
645096175
396585806
9026323
734887062
964701109
784203413
259548842
1266964380
294234877
1522152018
1455603863
1549949746
1167528479
1731728339
1870926526
610273
448315483
1956975366
1697090229
1293851138
829473911
2108241290
1692435786
206597862
2133123107
822828592
2129442649
1734058597
268339803
1910278338
498652474
1045579356
435608653
828303768
1833880528
1162408686
1141014086
865341022
1384932319
514242643
551178604
84558383
1473996088
1968189856
1035840298
567497594
803606566
1154853851
1899570938
687308434
2128244980
1847504556
588402053
316427501
631976256
1274512252
462921022
1670347587
1725386768
712460486
137359265
664933736
1298297999
1442158990
37461368
1776909598
69367520
1350793844
1056097897
644510173
908793689
2067636836
344925701
1686394273
737805900
1591429645
1526069427
925931136
1750631725
1409387472
2082237628
1676853246
355401238
682683896
1915511539
102275869
1231977509
769174345
1185161506
876877985
1574427798
1559009612
2088848542
1256638625
1978783216
168113771
1337869058
85745900
684010781
1637757896
288250593
829421306
1979736629
481656400
276509211
584279233
2093177383
953817650
1641789413
1382475746
511572631
1282225719
738033229
1189165998
166316479
1998101370
970477837
625847992
522283592
596881200
690139844
988974231
1598523464
701353165
1098508652
399849609
568692982
1010986100
1872062718
1696088141
1939653964
413447560
1116839615
811253569
2116193184
1239208656
1724536043
165294654
1225877460
596307971
317988242
727444477
34273541
368299437
1833579740
963883396
1953734627
736343564
2094821919
35030168
969825730
355124011
1720886721
1171706929
1338748895
1898909963
411197506
456691043
799992949
744797774
110285623
2031077614
2106253429
96079275
1561542113
132143731
1123862055
505088616
2005075843
903892344
2117693665
1401917152
1272821974
997679654
1298418597
1894836509
266543891
1030731476
1943581597
1759017121
1971932526
774368142
1144090121
169038617
1317377839
1455678384
938631456
688759190
1181754132
655129312
1908236579
901412475
909072050
1996028085
1061622296
922491332
1071326026
1957657963
970956576
350106673
789111938
879519892
536009565
739104399
426187218
617381535
1973208073
254381216
1613891611
744265793
54584919
811491040
435022547
70306231
415051115
141223034
1332774038
889457162
1133160201
969374224
1625050857
1963752
724630938
1801248064
1902674582
76327344
1594968071
2033972273
2006901290
764232835
2018533349
230637907
229350556
12815935
343608344
157449106
1935798316
185651032
170689972
1960590770
121832226
2031537284
1445037519
261395817
155736135
863315283
451141006
39945574
458063363
115257418
1955050643
519012578
2139928840
245700926
1003236971
1318547027
1880688826
1745546739
1312689982
958957332
434482195
1427145702
1612960281
1716952904
1329896814
1265409209
932330223
412945598
1224135048
260499890
1988931244
2121336341
857051551
2036796840
783328790
2129122317
1814389191
425864233
768089959
2001633738
1731507346
885445592
1686101128
886770503
512963146
1953781897
1761744970
797359968
2147187434
1246703941
938453845
2068816395
1248491469
1022059834
1651104159
901177346
1023324214
337300041
1826813082
444221928
1015769508
786067550
2004839842
104506083
316652034
1753189697
2140253262
1846148640
1512271944
650611184
1360651939
1067014447
1733038163
1742507432
1672224634
58894583
1720275806
1114564163
900166089
646222078
116149071
386377330
432132228
640673451
1032881511
1945082500
1261495866
596167426
1170745487
1787428769
833550659
1032305163
652287319
1954609199
1949412702
11527536
319122852
429320665
1473076966
1755509901
2062220294
1285379879
1716632558
1068101407
916585521
2004705780
840083998
931287634
1377677745
557576992
265323257
2029180620
819090758
314942284
1192506050
779183034
420481986
723813178
1989931865
1269360740
2115132347
2141379345
74026283
813954908
485211926
1463470107
458198132
1606456081
1204288176
909986711
1180204427
1404552869
1851702764
177986234
1217763251
1494903314
4946132
809936331
769701392
357669474
1464727294
2004418585
1938933839
841773553
1669037951
2027431587
1941700261
1620185206
1644631744
1577576769
1709605885
841493023
1347390063
856736613
945312687
660982568
1035198904
182385713
874122003
2050632348
1771112275
194794819
1684102397
561612377
76194817
398083278
1229109827
187088695
967517066
1101771350
1332946137
1942699109
1159561073
2008849267
1077148331
2044974912
957748100
471320187
1269873264
1660061198
430561039
1987068604
223970080
1299772367
1865626095
532392938
149344428
1966226686
1505441690
87030637
497276504
25751917
1548873890
1770896043
1765127021
1811294595
1202261709
1323674408
644576730
157118326
132267929
410305415
2031648707
196007839
867701606
1351104630
1468970255
1707938274
1812018322
1440164480
150028751
1287575905
1193949380
1009549523
147446366
1216539194
661569634
1275980445
1518316746
1753192920
48743072
1339790491
1557304231
1945017813
1632949085
1979968642
1427821424
443508970
503873520
1056244460
1120580278
1118161114
139811893
1469973646
176216669
1540028185
1940027406
771795744
1256526125
2086199600
1387464821
1615235813
1849649650
132538437
47113162
1507195621
1185816952
1349377283
1779738818
242775395
1049020216
730136950
1152286196
1054990518
960762192
1473183377
1035595353
391012521
407665892
234396632
572795064
512803993
1186568215
1639712311
1167748469
1703987109
668160193
2131348975
1430224630
1828148339
623216053
402192297
1757769392
707373395
1774575185
127819376
1240428331
112120685
70608836
1041411849
1597289334
1091987146
159972429
369152677
598855453
1989123347
539815235
386647343
968777114
131808315
134874532
1972872332
1655686670
1184335532
308869272
1397026877
447768970
995284026
1012126997
1498450689
1703798027
888802907
1170939457
631723907
1701565945
630692758
1649609566
236524356
706097094
86450919
602679504
1344665239
1898547048
1091509751
993571253
433046711
1359756358
1639669757
1395170222
588822470
1124714738
740493308
1630858800
1630302830
1057863819
650294021
1043902430
1706793297
2138058679
670763433
1200066453
395558802
93584676
1914981507
1397679314
1361686337
1509866583
1218359436
483648865
116360559
1348971284
279836271
960695374
400759575
108487954
1396475216
248468838
752713200
1362617159
747279922
1756762457
665619051
635723428
17349104
670150253
402270810
1898647549
1340641932
1547342691
1042480190
1828232064
354436977
374805643
1265759477
1833558027
274816056
707930811
1726540901
1965395208
1646623699
1381036732
1511842099
821363166
1587399966
1203003371
1688312948
465734301
2133806241
89040305
391218142
467263761
591331702
1539167237
560676433
1621119921
1271094972
749505527
1429907500
377581679
1165855179
441400347
1901281489
576763618
587016592
1977603158
1876729716
1059236563
1175045893
874829048
1163463180
1541504796
106716191
197211177
647823324
1146657578
951286789
763793160
1035352166
964157786
227775426
489392200
1763453851
730746358
164663514
353236035
1945697158
1792011016
1123137025
1725326068
481812470
2008362281
500333489
963620907
1197583189
1394399088
761788273
784724508
1097907426
262709646
1505597598
1983530628
1319477295
1707751681
1563572846
2100756639
518946922
35296173
2078621406
536953270
947198263
617183243
899084354
1806953610
1923553071
1935270148
1107926623
270334578
412135776
185907215
170361460
1054644872
1379886779
684633595
1795863332
484809825
698817128
1989449241
1815052110
1314296163
1526838792
1079208241
827934694
599410558
748682466
1670337057
1701144416
1722963671
875100120
1801413646
824965342
354427315
2059901950
822332968
49218210
525383131
100743203
1663589086
1922079765
415990898
1330548215
1261605101
150576416
553893645
882072992
999796848
910250530
1394209945
675957142
124584808
451947756
1618256166
1288413839
924295129
1459607840
1276256398
1516707376
1495494751
469967100
1164020740
1890210186
627898656
2064139444
1310493300
1196912896
2013687220
79577242
981340867
1792258037
102542016
246790069
590129492
1224369809
1920715354
214369957
147997712
1201214670
1215674423
1408107728
1063888406
104704414
128468180
169835005
1302655878
227265592
277069592
472966940
978926578
891622128
487998571
1760143330
872254739
1674627720
1635384804
219125466
1656349261
1981189027
1882252803
139322885
274612845
811194697
572872106
2091896892
366916249
7816872
1345501575
1727368422
212078208
995828280
222988584
1678273856
958599284
557399072
1625423995
1663341975
1772331464
1665312015
1371774724
1424142390
344749224
1442335895
898414516
1740569392
2034103604
1411299764
149546943
663921521
1630851949
912734412
591927180
199060634
1020312476
1102433368
1310676078
2059054481
664297633
146218026
576387598
1947885724
774517018
155284260
531699130
884853337
478876578
162645741
236593576
691305324
1512179027
311984739
1157653121
1802652859
881116719
1789834321
459790725
1727059141
1680688037
2072972794
2020853084
802784827
449512703
1402459141
281565427
579681584
1363394469
1992224872
1674020414
200437956
290721352
1409350441
1373237160
819556141
976162753
1639851575
268836474
773983750
1996923112
1509281005
1934379424
1287562522
1974447126
775937615
1633350516
1555036581
1245506111
1190862304
490533827
1755788057
1574223486
1600784212
1685825845
1852733384
257991746
412503559
1898643616
619292362
1618753345
818633606
672628962
1751469181
701119995
1353916793
76254424
1211925065
1042098083
1389231938
330047909
685694265
1149873258
102986768
1384683987
869458325
758492365
466156044
1103222100
1588884679
1962675313
587482793
976571874
1243779210
1997133047
794029580
1226008631
976001930
2029091909
922489874
1220694223
933660704
1735081270
844755084
780685062
897613595
1760953594
1954856274
1724637336
1386316982
841321468
602722120
1318476624
991775452
17718157
2040566550
704508922
356083977
304827400
627941733
1182237618
1613065622
707170144
389185637
1661947534
414128118
1106311245
312009816
1089641235
213003057
735671888
331253538
1851120206
1491918435
2030378120
1221200050
1542734732
1530470598
1229309130
1876268666
1463724592
1254204729
1588937955
1043238603
792138746
70357886
136167017
153324668
460894123
640192848
1377995022
853362590
1165258108
500023190
252119877
561735115
823541134
832673306
1833003627
260752262
1562413032
1485858659
1248017617
1940587584
735301512
1371264162
1132808149
448512682
2015425850
817034656
1461960761
1411188559
1071364035
2112634596
1722930081
1284020332
1951756529
518689691
63396207
67544932
1645548898
472357736
255221544
1078202186
110469960
539013679
1502160114
1245900394
412357108
1884808512
37784983
239230911
1736395856
1463228570
681659200
949966104
542708452
818825149
1653999002
1247679160
1489372939
721442533
396612748
1439511327
164638934
866038264
222945349
1811191126
239345069
2106769718
577305835
1095828478
1331430179
333483591
372325391
1329391293
852247861
2062146663
860772330
677382033
1623555479
1127872321
256874180
842365951
404914371
1019260591
940874836
698809038
1005747366
1993210218
1733937817
175170993
1971088494
838382510
1096860404
1219275157
771077215
550938758
2119671842
232463762
1207479777
1440560171
1818267989
353175571
190842416
1716633667
2118860681
2199364
1652301634
1152261332
280949237
1594077648
2064016732
1303583363
2063157544
1441886535
1349540585
586834942
492627929
272561625
1734688755
367675883
805186039
1939470903
629143241
1666744289
91573109
1188613930
666605075
196769263
404641678
1602060085
1386821577
1509912526
33160253
1073721804
233247099
1264862527
249703399
954013747
962452891
344590891
1240728959
16583776
390146210
1557319833
1699358440
1627303085
1237486284
1582071628
2006131359
1373734993
466868611
430453715
1954065865
1538676820
778868337
139388980
1720675719
1007202169
721516764
1874855256
32455978
1460706979
989095531
166230419
1767517143
247417394
738816966
1303157847
753555951
537387019
1407254706
432020820
980386721
1342010361
240975215
246642135
717640517
176111132
1217323905
1209912790
957177443
894634549
1205056204
1422757914
1162809902
526766127
474017265
1381397
332501920
418623479
1216381826
1172901981
450228790
1309344402
1258387080
1840248683
521796370
781879262
559359083
1383590731
443505260
884544789
415712916
1499786777
1411394521
765270184
933340178
401663536
1062656718
1293446332
820053795
1635388390
185224373
1576164273
1474303916
1293923145
1708343188
1191619742
168508524
1030229778
850431840
1414429883
1215681571
1447399564
1439232985
99612519
1165060193
331042433
257759417
228007464
1734632301
1536503667
1502896377
422121452
2064969212
1805505454
1209840956
2115433742
30260994
357770148
1331047960
1604308475
657826967
1457822353
366898209
2087351645
1490103074
1287719377
973236307
1777648039
1331301294
780617184
372276697
2016946823
2063121292
606859127
217242588
1110860170
293394229
979226868
999760847
185778561
1176373628
1184486989
1162100155
1735802385
954219385
143880617
1537720296
1116155296
2077357489
1845035140
2062271791
1693596515
501125917
134933398
800575849
1821822902
966209157
473156373
2004672257
22445686
1682148928
2108630252
200950541
1365190896
783499020
173508061
384049751
496064526
431693071
1818117429
1942977518
1695552499
1358375372
1099454118
2058592704
924921844
1776965511
95487467
953987161
1680955270
1849745098
807059266
161634854
1758602995
1179835649
1042100959
2022067055
674500529
427263605
906667395
1653070561
2085862482
2124041759
936718171
1668496230
1617343780
1421973671
642748733
803844983
1340800970
1075377026
1959387646
328610589
39698947
1514909860
1642534104
84577899
1990473353
132347370
1432732615
789904369
502183967
1942216184
314415410
121493573
1054856404
1846915991
616058861
2028955918
961456075
261665289
603014987
505875113
1354446927
893005002
838229303
600181218
583668903
331233398
1083615359
1751045351
458352552
389218919
1423450548
596972152
744603477
1825805589
959264135
1061911038
1359396574
1914439049
668675404
1492267747
334098337
1143146263
1669103008
838867525
1214922321
1555299932
627298854
193207785
1071099550
1951911516
2031102801
155740648
1629263250
243342248
644722030
2070677197
2030653600
1025057911
1201686010
733388286
1538572258
1738841813
940031684
266137873
1867091507
556657223
2102474582
1701242522
690453490
1812181205
2026110023
991307819
589746867
578713885
1597252133
472075980
1093883760
1610326934
1027090380
1826395666
1199910108
2016600839
125220539
911817008
1594415296
6384042
1063334421
837116999
1760322147
1926779504
462658755
1038194249
1539660616
28379821
837653661
1776006735
943200616
1479858149
1301757690
2129928121
1259251142
1608795303
721760657
1698373609
613274858
757134184
1562528153
1316311428
1722896114
529994464
1294122311
2115266913
2100343419
1395513075
1064631757
1902351534
52258729
336560121
1927441377
1904531510
1337780220
1199765018
814243137
4397445
241103378
1746375504
1054925806
1737286629
1832020039
1712388653
565582952
92182542
32162383
1621812337
1034344350
225954351
1566950522
623608910
1449897714
1067870764
66541636
116740269
742098515
376532462
1723931258
1979722443
232944852
2103271772
1732306420
1658290498
1183889915
1917529691
933269580
1267840368
2083638371
924516036
2090959152
236729765
1811428957
1348795636
2048741892
1049787315
2003353281
1724581676
2067190012
949848078
1445580092
1441347087
1249829912
1428167431
583215018
1365276424
647780829
1982556496
944378742
696856533
638166278
1138582356
1606168904
601504758
902716322
2020791941
1178933
1655810554
174525660
1809524060
74816888
1210098010
837409682
596701302
2077415941
896690100
1463851623
454442139
2135261922
1258560713
1682345517
1835902221
180230092
1879650833
29160553
789008089
160560657
1313154163
1544541251
1531230881
340288941
299900695
228870432
608354262
1095839653
895116054
253963772
198292734
1648219094
96165150
7022919
484657856
1720320582
755141388
1969714000
176245492
1986602629
1638836622
24523951
737783928
739489912
1066576173
1478546755
1711094052
772207689
2139593038
28571395
545468686
74789013
1316305084
1937486313
2101481874
1803255411
957655898
2111565075
2006369942
1268727847
1967252429
1732751728
1659293199
1527776151
1781516821
757739268
1353037316
189340489
705457193
1374976660
337052161
1499108109
606075607
1805317232
1647171390
337665330
765933897
545498101
829114606
1279782014
37763261
1913679461
370404276
629818076
1748482055
811171926
1597273746
2102952958
620655650
579511884
22433406
394870334
2039803329
405101802
1633753072
26501180
2090751176
1942983385
1355464496
879265189
1279257619
353215354
364707745
557691443
84909196
2105970359
1604300106
1647694855
426477978
1453596932
363163605
218890139
1771301716
735064228
1578948371
1599738959
197699090
1265249226
242006526
1826782281
710145670
552768862
1559553169
42678439
36373271
846707993
199689495
1710944431
365776277
1720087591
348095603
1136683759
39736498
138958864
1145900698
837388352
936116379
296525421
1215253628
1792911442
1514061194
951991628
1679935893
1448816940
559812795
1068854821
1784189153
1430107275
1878595177
2125533988
1279959960
1315464407
1980381464
165302486
2067445865
2067437598
1643410051
746677139
664558798
170648764
305925430
2093049265
9518678
2016924590
1206609475
1015445116
877877804
719892063
363981034
14779500
1904621692
59807048
2135632210
641003916
1152730697
2051628386
1448135515
61830223
1770640071
1377442118
1640061101
686941358
252538226
842468767
974074102
785936505
622794071
1096547771
1416079794
767183069
1833316082
1499826716
1807004748
1228967907
920345679
206838100
494019685
1522738564
275648719
1503551993
2146915306
2063758636
2053287357
1193994552
1057514957
1495723323
2098292895
1720807031
1946553326
931149622
1816075291
1450079221
1050274934
1338178468
431287897
1329384956
397729502
1694240099
591465100
1369433301
753419130
380026465
722908829
805860888
192445316
629202099
1801383902
629297357
125550313
527823029
1551424066
263587106
1823366153
1726612946
1998688056
288571012
1654559443
952763455
1784725816
733550166
1384541181
2137839765
780857930
281016761
700469915
1597536253
1624953561
1180025639
762279842
577092581
956142422
487695766
1921865036
1673013132
973985673
701808047
1345282662
1702713176
917846758
156091463
30387955
1717969189
2084112246
2100659381
1247620535
2025903515
1775115271
907277642
1218871111
819130477
1016992965
851124296
61997815
346691325
470541709
541062598
1597957530
617171373
463260692
2098031237
1025209380
1850035486
933806666
631891350
528136064
1909075377
1622810467
200660211
1047867475
1017048785
1990686147
136335960
1627194468
119198989
1813998980
2126030983
636788032
2088548321
1229247245
666492475
694004626
1650811999
391271788
1162143686
480607486
726728504
736644302
1807134801
316186670
1465567905
544229309
523562788
585245412
1114157008
548773982
1951761181
457288675
1681824713
1332889007
1741641068
336397435
281702262
1833586806
1580244327
998628890
1471176847
462301191
1956243789
333317873
1797344763
1147668286
1023652950
2070495774
459078524
660353869
737582786
302836278
1720368068
1264158180
837375161
801034289
2105985165
522288343
1437446714
737585135
1332915366
1149691713
75806154
863929802
1958124562
1488246091
1137726931
1396773570
2117016213
1016240691
1821093559
963880272
629416174
267326015
1577642976
441380765
364824110
971661786
2133466250
2133139594
1114844620
1113435772
1602088339
1071120949
501210515
1277966252
149939627
1558903414
271576141
1103048677
1194521853
1787136336
244444834
1919644191
543973410
1918545426
2113893814
315098796
1972967078
1652509993
2086981113
1173027728
1586432167
318174820
524530947
1585247677
239520
1066799808
612346379
931274202
1227854797
264870399
1352777156
1167734519
1135663684
430221795
801151267
396781746
1508274155
429101611
331129145
1563325062
1989850769
1893154564
372270795
1141380238
1270931391
1148361093
1432566950
53973055
1239482015
1625771396
183834436
1211375384
860742033
365597505
323380262
2107267129
813544206
1708975550
20791233
246583348
223268271
243892738
1322745980
775051163
2049063512
1728800502
1604250156
1978636062
380260010
243595210
42030305
918770887
210996014
1653420532
1947923517
2074737221
1098462906
1735989468
1890072471
1104099857
2133017209
999758578
1517985445
1420866225
1872295593
609587539
500491644
2118167717
1959705918
735261491
1815678436
538798513
1100212535
1520673097
625081482
1138034094
625097094
166682274
454120163
1895709315
735926097
1791706407
1767932491
1686169423
1382318985
1191553626
903498174
24931223
1396309287
1210222656
1218699645
1204899812
2082092488
1003316431
110562360
311326201
1786585302
850122253
2133224282
1245228032
1361653698
1183202775
1725781117
1709854442
702807779
89118237
1025982103
55254477
199369003
722720629
1723898920
247799010
60491810
988913104
187615956
640990359
135646159
1999964180
1348940210
315140506
495749982
14925843
954744514
1091958662
790268929
1428818265
13886557
1090066056
1990915600
1981331461
892489353
1758784145
617849080
993485015
1720612230
1249366194
901086748
884311673
1665632629
1856338194
927546210
1945284257
1758373646
1335837974
414254397
502528528
1791254710
1701983497
962583881
2012350602
940514294
295820058
723515144
129562042
1101359821
1984746494
1771354636
1515922940
1197848952
1308582072
1696023692
792787411
1002135560
1470883976
1769215658
1987107855
1797076039
483392129
242545196
302840536
1246850457
1997050356
1809744995
848862932
46520942
111649831
1626319697
994730672
1867338098
1173775214
2040432627
1729945547
1133468585
53947763
80069234
1720428677
78093736
500850693
1416990980
1868462082
2089438154
429248315
1910718752
1699244237
1106627935
1410844790
527969194
92446024
1617416910
2074394145
651855037
1104738122
926789881
65356008
363814585
791114728
539095028
1720586184
1261167193
845877391
1758518413
848813982
876406038
622469836
1051119345
1260110082
1214423828
976070259
956556722
1499654106
1444623158
778205762
10539062
962255189
232891862
373285725
824865641
763114478
716168101
1819672173
2147148866
261897724
659193317
63788819
164123784
1499655029
1939906044
151691227
430792747
1623398573
1069169992
638029343
259194684
1633345300
1149226978
1162830942
1331924168
1041321335
638599379
99245070
1453724714
674069052
417775695
1597827698
979906642
1605589966
87938536
186468540
1138243835
820692191
1864516151
1686640090
662168743
1885370222
59341515
1134411969
1185630217
2030232747
1121223420
341311720
204566257
317977703
207890287
391796983
1125972068
644205955
1712374935
813111078
888653873
267407951
40052932
1887105151
858125633
1842666065
1314059230
1229647113
216512820
1418867181
2121770080
1274336110
1783457279
1109480323
1075937748
136310884
1017416999
1903560580
251428074
1697112461
867358913
1486024183
1716300498
421659148
395021905
1520515159
1089486566
37270844
1654141101
1406896316
1083468997
526636339
1568953177
520866870
602435653
1415055942
1987326608
1912088494
1572138901
618402042
1395332184
2005994487
99822575
490582100
1336658076
1022342199
1545751810
1459168411
1492271883
516641431
30275478
1412196017
142380693
247952245
1355363914
598801478
251116816
220118320
1728801165
2004043305
1818359469
571941993
820686094
974707415
1057110524
531112423
6364583
1999073718
305953790
1057801850
137938008
395615691
254392132
1986544119
634540993
1454134253
586547761
474511201
1864007290
248111417
1320956040
2005338457
490313426
1042685881
1404753292
1343142473
1761296024
1969237022
719494378
439276197
1183533763
837247001
670914476
1398233394
1664334992
1703353712
146663098
1626494534
1614427550
945818912
35160817
1433215148
948331966
1619717146
1170863820
769376013
1179805819
310696369
1794777868
1558594084
1983801544
1383963356
1247122167
1348684675
859699086
399889837
1478294969
1398857930
748809902
2096370079
924898975
1677029601
1181024683
977304705
202372591
697429707
337642065
1653812951
1759896010
965990926
1045998790
1734310660
2064221343
663945826
1901370789
1981433580
289956698
689622561
29324433
1380587339
22979231
1539794651
1541354954
26241681
1169009798
2051503719
1883460721
384265228
1538521915
1535384666
1230298988
1174851037
1448597307
263088024
413971993
727800721
992491563
1320458923
698554933
1077175459
489870708
1721326949
143942223
795907690
1308884626
97086409
645096175
437066492
1099769280
61928317
1982099515
1500362676
656140593
1751508325
863841497
664186494
2090439508
850604210
1145797165
1786264315
476536792
481997157
2102143551
983823885
718660139
145851104
600029197
920666691
1659040875
214118538
857904540
13028690
1375695071
93500834
177510434
2071541774
410923932
979735242
57407388
1436053975
1893105814
1058653082
46006470
298659233
564386745
1402905863
281945839
2082263544
53066637
1845464426
1951006824
320549686
558155377
149418949
1242146943
370633326
201517823
1427304388
1114532477
1103132986
853973796
1703698234
1958691635
1234211021
1764617372
142839050
164430860
2078541132
1718692740
1757056050
2118524517
1791925613
985332712
417296980
436134645
800852278
144567069
769658434
417883205
953255214
585069104
359679774
142761550
1547013989
832402788
592759293
1067706309
946223332
2006281001
1968346765
1871275443
530711624
1730032365
1900626167
1324672760
65165603
1862405527
691016869
1509580190
974574386
260941328
198857946
1105947097
2087917598
1178504393
1375677342
1920998674
1222714707
1469996732
1609179403
381117189
1985570853
1150407422
559884996
1556100073
1986930152
2090480245
1991467542
1544160990
157730635
1090330440
575054187
1946788799
165120048
812255578
1708243167
1731611343
280819852
720179696
884873116
1725365887
1970501833
497720354
260839552
901772626
1581973467
18538123
1111329836
343279783
1065460142
2043619675
824053387
1344821660
72413014
2017079847
1763895535
1169468832
306163382
2083002888
1404288775
1887874134
410035086
595877818
569484011
1465044976
301365110
81746953
1279114066
237238353
275123654
574911505
687567765
1560176075
1153987453
821915533
645344029
1929706780
678231924
1471519043
73938802
412526710
972967251
1715086109
1827229364
384079507
1759551133
775212194
1770067880
539926815
2092333253
866864615
1093984660
27937194
553303333
1679850122
1654970883
1713110149
348052751
1566951941
1661537751
806055399
1411049956
874764347
1227003516
1016042486
1323660843
1553038328
1461700347
794810849
1320735597
760957115
1542123395
1107222209
676164685
920156423
577646363
1328059324
2086966115
1822986073
1059258060
1677373050
2099709618
18036193
110331702
136180402
1425981199
163162200
816044860
877425987
1631426067
149718845
710578872
1435594864
2106533886
2039070144
2039400337
915480376
675658576
854030286
1749656753
2022992327
1120974825
728687774
2034981473
573427108
457007495
2040546186
109015391
1981862017
1439162584
146720207
1079999276
1053675157
320160866
262127306
1298990055
1213841805
1502497237
1347719822
2048548225
1444744718
1640328773
1671392737
1850246288
727478290
1673180321
1894316408
2033659736
1720196354
1370239046
1051471671
1747172070
374208128
791643466
222565294
1116400505
848238283
1280864347
1978620159
954178115
457467138
1310585219
1140356582
1680599609
1870546396
792952714
1346804932
1138648993
172673024
384964388
852467236
2137219265
1487973124
2091793520
1495636480
1533673314
1850872156
1568404791
920232409
497010241
1154597243
359157706
755714070
1309090846
1673227680
1547239320
158128868
652086022
810674709
1692050500
2049730001
1200446714
436852738
1179854547
2061649545
740226683
912910027
1553530682
2112622048
464180805
1940163317
424049434
1746932919
1667302366
2045092306
138203197
1835153803
203279154
907219668
1826496092
134688137
1478787211
169886368
983480547
450685699
1865983218
2018642409
1065440424
431768305
1406614226
567431003
944511058
1478797517
1930855721
561227152
1677593811
950661095
1571739448
1487891230
458233173
796394376
389998237
1224417873
366331682
2087682860
45041520
225932432
608759603
2125431113
1791706127
1229512174
84895711
1976393285
1148422973
2122631681
1651971664
130933615
657916716
424161813
1021387879
1627140962
154100376
24260046
394540647
1151547698
1653536875
694207183
1158238982
1594449517
212037259
1474401251
636216351
1927523654
1223088944
1081221976
1718835027
1357931715
1511580543
207241708
295750047
124855780
1997436254
1725539434
634265194
741936041
1906390082
1643940785
2041191759
1378037990
802136375
424865664
1243160702
1454793858
1280537822
788139168
926141954
832005632
1381182468
521127622
1725638226
338015011
1320989258
12387615
1006738473
825481433
1738361962
1237478047
375350067
1390446107
1144657916
1895873143
1462055144
1014947884
877178262
472753242
1464172064
2040725367
1409657867
1325073336
383909881
1088116077
1292515371
718383185
1053458922
1415930983
1439651925
1457223150
208082295
1145957323
1371985741
1559262704
253065915
950601581
402066486
1514129963
713265018
760998493
533072457
2030338101
1064225719
796668041
859595021
205823373
1114597620
1489867788
2023506334
1142431924
2098700375
259341539
854090540
1828181306
874005996
19411613
1273325065
1357333765
805205990
1621334231
1305993608
40969787
804324444
190140767
494484963
1231120885
468249769
1961338253
915989596
1008125154
333588096
77764413
200411573
198591978
247795369
1698368282
921201156
2004633767
2114946960
26013883
1359239383
1863998881
2108564968
1501155343
2051553099
1772873814
1016155149
1587849171
42617537
574973150
965176775
922672471
1574974769
1112309685
1211951248
1431647046
950160758
1394685962
1970144852
75897948
1244235556
1010992374
1845687473
1663273101
70955939
1327486248
1525208170
299606190
400944104
627533773
142123603
1238598222
1623340632
482346999
1433464536
1278141341
509159480
1541546359
609189762
1630314373
2036843270
1827064229
735176877
912157070
160590484
1494571963
53944530
1843410542
1516859490
523846603
657445324
447535482
1962364762
1941544728
905464373
1562523505
941702195
1414948952
337731772
1370295700
1960140466
562037752
1400544519
2084831182
79627060
352275778
1649479664
1264955554
652310914
638271473
418711173
590114615
1442017201
1961570953
188598269
1778461281
1328926448
1647524833
522688079
1083175830
11458445
857518830
1733272933
1807126925
2026723239
1443411479
802657886
687616872
2014853673
1590932202
1619947436
1998290629
1934972754
1010911080
231971238
1755503595
2004482888
738166076
523679700
1794245900
108768715
2015701682
1820145176
2029614599
46934958
1379052736
1994556094
1608213525
1253396702
963336639
997311225
1936731403
1537903596
1680728626
491182009
442549336
7221482
1061745382
1830762028
146867999
552381048
1121366951
1615207756
198407478
1462317062
128317353
44365689
3615313
722928004
1181737177
1820961469
1965803963
664022249
2122072478
1918711781
1515642482
1239256789
1703992924
379282322
1719782183
1981844185
762389550
1209336612
979486482
416171559
1081261894
1311178701
1206183322
2100905321
1806394253
1868003358
1276874482
1571860080
566095759
1565310770
1377027647
1470206733
1658240749
1582094115
1351705714
327294962
511328370
2132296018
990838054
498590477
27736865
1886253111
263884837
822340420
998635745
1701778455
776038030
657398811
1262602819
1769458991
1236541969
977381921
1536868349
437513357
1469761211
1572583045
854474726
584759711
786792457
341660425
1186965701
1155080122
528814011
35898600
290574296
371887537
1179195873
1671452284
81110600
891022641
412078393
2053169897
2047349114
291827131
222813088
1808542018
2082465070
1728204723
687513389
750991269
829531584
1834101589
514843768
1633993958
2049330263
451133154
1392466556
1685899264
1661315676
371076150
130244104
1443343304
1205168052
1590264384
1897680422
644392826
427676105
1283854468
308842204
2026928154
768225244
1222926337
2137629383
742284315
424348249
336118224
618713848
340295464
1225202834
985260112
659549707
1788032444
1007094014
1953225795
1355698666
1792699912
1744920410
1843968961
1819726452
414898465
2144657662
622161001
135128795
1277958634
742003144
414485295
65617144
277931258
416936052
156792809
924398590
1768232014
596231545
381468503
1382914423
773640435
749137637
205995489
1456532937
1415317555
179930016
574543560
1192707808
1645681527
1720545421
21812903
1793108357
94789573
925689641
1806256142
1973274073
724125215
1504492126
1139711349
1037100773
119650055
147451010
1707454509
765265622
578928504
2085508087
348072760
1025737677
1447267164
2084204140
778277282
374891893
1171087747
1675684430
1257315927
1546694230
374584022
94114343
586658956
2045839574
724921391
528293210
1653987419
603195304
1529531633
279766703
1578378220
105081174
1422803238
1672609138
688795562
1981791830
10618211
2021270584
2058034166
1080986308
521990373
1933335976
1393393333
101428924
543500631
1297175063
1126658974
437960146
1821989828
750803214
499933484
1816251174
1093266433
1142719227
162727970
421612123
597743602
744337028
130473905
914682095
2139142017
644960992
887055996
1119513938
1114050724
1286327336
845329337
556677364
1136716543
325483364
1292092267
1907092973
1467086469
1066562700
587533537
33463110
1400999404
1038041914
1950030266
755170776
538167654
1309424952
716840141
959227838
187706369
185575412
1374521389
176285695
1432120290
58292367
1224354556
1527800126
1533157254
580341906
1599746650
1510546841
1082241183
152652879
2029250492
1053349003
85685732
1695938330
400682097
1841166881
878941243
1675560124
2034409314
1376931680
1324233976
910451807
247456518
1772876808
1035081209
888093266
238843234
434351144
664222973
709262913
152279812
1427146035
1127928726
1569906334
849514534
1191812078
1144299565
180632089
2073316640
407991910
325751129
676357577
1441364595
1193195758
1166840678
1051862211
758699523
770680506
416690808
281138823
191263568
732938706
784924806
1477942246
2123251827
137179002
1512581707
1557360002
497481789
8329161
226834102
2094553704
35961043
1472005225
1972554886
1992495190
1798793877
783454790
1804414550
1461481444
19546355
375579942
1154064713
1033808366
2062754371
406065815
2090011617
507474381
711367860
1016345462
1695894195
1604881418
540293002
1640873534
1470306874
1891557976
1996808809
1052889058
674645488
447390822
1075149770
713809044
1963709830
705156746
914471115
1469062355
1230834480
341634430
60699996
1259304520
1137838134
986410499
626292843
1825902330
1652828306
1998246905
142027559
55998548
1314124784
274115279
998543835
2034186918
1832523338
401591537
1356923040
1100131338
1648844286
575211606
507108310
1630882191
370617624
570345262
669968598
523097573
688011382
1167984590
1559675306
250786802
1094576789
1025171975
1747709491
1081864661
1422826329
374667060
933071108
1168718571
1505051035
922909595
227351950
1719607311
902062953
291308160
409646295
372872452
1198536233
1819376210
1851392168
81267119
154100746
1311536634
1480157013
1140721663
421894551
197788357
1191979023
442471168
1282629482
1572437464
453597304
382992183
11095159
104868321
723981335
1759714773
2078604063
792693587
1190277225
1096736034
1943559820
35029844
1422218464
145025402
1687103595
1380946618
2108018101
1519515545
317870770
1361013192
921921912
793377432
578686062
1055946083
342313885
1508339481
1166687456
2080796810
1733857179
131329132
1291680203
135822938
1380253312
1198233746
2093922431
417402269
1913118883
1381476302
473660674
85554477
1137977071
1756658180
1622886172
33404379
273029641
1691222646
1851957810
862573067
1181051787
1644944419
809096376
1510552109
786413744
2023612991
1246717103
1427683217
1248706249
199519154
1809259696
1525577103
1147010812
108522711
20074148
1075723699
88380011
53082223
1107814406
738272775
1901501802
776899519
1707760714
760621170
1113977629
1829586939
563252745
1841152293
1103654698
2099157753
1029978291
1662520672
992788957
2061410061
1395638674
364465962
588289003
178211398
605836825
1111241094
690096297
1682230167
1771596163
1412887473
1643794012
745237201
1457744144
1615372539
1751007651
675321929
106129754
2126746158
725897362
279529249
501281562
1512065674
1749215436
963539161
687953047
1140043185
1547023835
11606375
648369153
318417791
1958622043
197238508
1513770889
1749075920
113668650
1845181092
1588903393
240114560
1302326426
1719136536
1537567360
2145527051
1222803278
830131422
1604312875
1895479155
1743884308
1939557823
1415698919
1894516224
825515214
1495782991
485385300
670012681
181696043
636855860
729419828
882589386
31847578
2009034900
2045982944
1067888433
1303300276
1235817178
1860720800
1365625140
1666036812
797269396
1324947191
536546867
1572332548
1450620823
132120477
1341963582
1469924203
712650940
392903310
632605241
1104298143
441509614
18571694
926466597
356185074
1739704322
1023915089
596163918
174627963
187889054
1456262890
22898367
587589383
125113013
1503530656
1401888183
1976807278
807774296
75513472
1600294777
561096012
395656825
1950312747
1169226695
1217344727
604411390
320177992
1508416702
1015888508
43424993
1260802444
679635557
1407270681
525884509
1522681033
2027430271
512399704
986981208
66158348
168224381
1667370057
1908873817
162101906
1961279404
1468905142
1015605805
1284067811
1804220485
2134572419
1866319580
1498464632
1319783957
431875021
406085737
1631285606
1481316337
1928381833
1727528700
455380679
1396801710
714720289
1776453696
1463944281
1926427677
1373859557
1041160909
1755966576
2101625784
171866154
684319222
799150915
1150656321
1527769272
908542144
1472213309
672879286
1024331926
789097084
904333111
224513520
1484890441
1031378201
1514994854
952880162
1089547712
426268947
504292295
2099818403
1826535199
1007176255
635163908
1062917901
1501779823
39524648
2065769051
1829228753
670296564
662228904
1470944919
813275838
1179939998
1640557701
855618474
1492265425
483628495
682069596
1238752788
1056434033
188032386
204084175
1836443078
929377279
1177945415
1142742581
1181027009
920555096
1282532428
242099796
580043551
839907504
119548813
41096777
338713682
1510884845
1058807309
1247464644
1225368500
1424424427
622089347
638755464
2114884827
97760481
33467717
1393898265
94197783
171971222
1255174299
108276989
681277914
540741024
33358658
1135203778
709652407
1524002633
1354292851
563556459
1818638220
1572066010
1201558090
790283449
846919805
1337496023
4540734
1948701012
2013702163
350782428
1450757144
1813383879
1332318527
1205890574
1077458808
1843255595
1897383275
981999159
450362219
1556717365
1488023924
1922084535
1824471042
866572049
151938977
68621229
2080981139
1399132908
75120720
1532511181
1106101339
164331068
1388063321
1935879937
343420710
1432771911
1375157997
1742601559
718067876
239886771
674605369
1600712565
117822861
1778897849
1686162134
1063415847
1822637270
571558570
1294394691
570131837
1055432836
531152111
1744407730
526494976
2088486062
1031236476
192464271
1379135689
1785983945
1643035236
196806521
846841623
959965385
964140730
2055356789
1417907832
92939610
1208054145
64917574
858170838
1315715804
679076959
983200667
2118380762
499693689
544493565
1766567652
1176387646
1235573832
545079375
1980179576
1690095017
1588760098
2007997800
986429299
238469575
1908029036
1791925613
1551121675
1226044790
115783713
1635559610
1139814464
1191210155
1639871513
675824497
245237340
1882798935
353764770
2080316218
1543320669
530354864
2123324357
695406878
1995830550
348466155
2072070768
806877571
1977519504
480003079
1989967034
371923143
929408404
171840016
146714415
916399181
1284170231
646146411
1088831804
890016334
677908275
1474367723
1345977625
1147551460
1026604198
1847797298
598207057
1990854760
532703721
1803876619
1837081530
1141034056
1162029755
1207864723
594529068
1535829427
1080795601
1062932616
1194433901
449231517
1715364176
1718859740
1460727900
204629550
1907719603
1786719204
1817478289
558814557
1647424514
2080401174
1697483064
1908356693
1381292250
2107721672
149632688
1735649695
1600288161
727972066
131766192
578884687
1928735002
1793820804
1347232912
789787518
1289167409
140977370
1489825053
1478168560
1193117741
213854648
1589793798
1379174904
179674237
1920041153
1059049411
27155345
1667743835
1908247184
187267517
708774086
1977009294
584025417
2099967035
130832119
362184248
1483919775
531095735
1689838805
941893251
957985328
956780116
402668308
230441269
1913748522
767721617
259408299
1799588082
1352154704
1359989618
1340380781
12612591
1257178429
1189067735
1191281108
1327342436
1443264486
710306518
876857547
2066900368
369056063
727663673
1034560671
364304634
1284144513
269470439
1982122552
1096596909
1564582038
969203464
1733656866
305915239
2099897914
1676483206
1386604213
39929852
231152429
1611452582
1543450329
452869909
1296030346
1260679291
1011773025
562803173
1721552140
1012962361
635844170
432316983
1644251456
1081640131
1446413575
464338970
966684230
122747892
630134758
510200814
1548324560
1180058501
1319915761
405881211
1075625299
1914861100
2006670749
678872909
83389503
1520006638
1328994580
1891564731
477836054
1412493897
180171572
860540310
1440406082
879399068
1584244423
505993808
1152373623
183923508
2066011778
696560636
1638143980
1673671791
1250990383
1968742391
1203644338
391098583
2142988236
874005996
1377092770
1599819097
146578219
699962058
243242393
2029262860
764735687
54476480
245906198
1581535984
1026915431
1961872515
1819400807
1455143048
1542351890
874364438
1473795478
1384547543
203564171
1097552741
994366971
569960048
1903940362
990789400
1153200013
1780912138
1213789609
2054430813
927072545
544518321
841004736
1953389647
890440477
935549741
757832615
473256364
917993584
1322942910
659512832
479687445
91474804
71773079
1747992802
2142166937
697554401
235827738
1963362876
2068423326
1377083159
243286512
180126586
1971008257
317716231
1765924946
1390957839
400866825
1600793744
492703681
269343421
1823057410
881127967
547971355
427338548
1874818874
1379441879
752087831
1757537112
1374378124
1010810600
104861132
871336373
17433895
2009719173
1001164292
1745096048
363556512
2063371303
1647146259
243891168
974894685
1952778027
1022057966
366524070
989267560
1490060682
854250641
1788972735
1369795656
1910695491
712761248
515757070
1539620851
193218910
1399977038
1289763217
189626480
1256413187
2005805849
852532848
1713875527
1372109912
813665530
2001169609
983028609
1721352184
1116281970
617240051
455606357
497739371
321807953
1867396075
493724906
2003797243
912349839
388826855
868072873
446855197
427676105
1479725878
1491869545
1736966860
1366477727
342525256
1236170490
799838680
1751446844
976801782
1863299327
1154497771
278899340
1116566921
624594016
1427669863
1459852728
1803130
518486876
1012564538
1937916158
835455337
1581578709
285482177
1762234496
514007974
1534503551
1719731047
1219790917
828153656
364874397
1226616440
2004359776
886838559
1533604441
459525124
2238076
1275215213
696123610
1874534073
110180211
2069484898
1663636230
177959804
32045207
955505523
360955494
1781425859
1322791142
1718148925
1853259814
2068373100
1831757757
503819334
1772267495
781577421
1181629937
179632114
493605470
1086444652
580741414
994271780
1644820738
516283714
843300549
223179315
2128711567
889688760
1426856421
348879740
738633073
732370367
1674161467
1433989084
650995678
1452510817
1106484797
558721720
87468951
567257246
1958516177
1802840223
375669658
233297054
1541993145
1421702825
948901082
321980343
1451804554
1722383838
755294492
981483761
1481221914
1331711528
1959580239
628767071
474254029
75560229
1759602730
1119753967
1283846112
1284971188
22647536
992582284
622493695
902460947
645986362
1022693378
527382078
349774304
1908987404
1214292864
618126788
789828994
1785597822
2095115401
1964241685
2071349294
1829544865
1459654328
129765830
190962924
954403480
1681292881
74202203
577242616
1586494094
502963317
946079646
466042646
1125931497
305065362
150490924
474473577
1717166689
366883420
340894282
1637607993
723806298
212190678
976115091
1270740260
682883399
1086421514
825283749
987915038
1372686067
194413492
2105727697
1171179870
2037009016
1206942444
1092881193
2042362243
175544842
1901975086
2058996489
1756105977
332072468
1785812059
1956865635
805205990
1889741518
1868658143
2009660435
2043546886
1711008982
1264098158
1194261123
1763372691
1253076351
636950056
14574081
1270640762
600526643
405515280
2084527063
674045936
286416722
406422835
2095308869
1288024661
1490675423
1760245827
1810574272
1886392880
934878046
918541038
658223863
676897724
277114753
595099497
2107562970
1842698719
1771348988
1589742298
1627535805
46953564
866731407
204039103
1113374655
1551824861
1807000341
1034604040
1411146313
3464139
1802163432
933670306
518277975
79459818
516120256
1496811476
1805707000
1438720587
320722918
1768000340
19037746
1366691813
2019162094
1434616220
1883665576
1105988099
1988320475
1292554138
1983140600
1775671059
446982492
1194577150
1029228942
1116862706
291573623
1139369328
1932789653
2049934465
1987304875
2105430079
1843627362
1076334659
1828156076
1311866063
2091742116
468085585
1395577957
61832596
341895227
488912734
887806609
710765104
695962875
1482218632
1378015722
555890016
2038411692
2039997508
2054099506
1250649319
1744242883
1263101112
300985224
24495713
1537748060
762786919
448381362
1572570769
1884889782
1681613222
195331886
794430459
676937203
119179245
636588798
860050473
1958384860
1462654886
55070840
2089786096
2019627974
2142197588
1995742754
436570512
1152354109
1676230671
114907471
626118876
216363467
761161860
1169153121
928603353
2039036622
685361183
1310763485
201026780
1031218882
408945174
1611209593
1257214799
1983826999
1475837987
939483422
2032026362
217106272
1303949795
709005129
483613441
1376444102
1429244699
1952856405
282722237
470380879
759664001
2100461835
140699483
335807150
978089701
944186557
389974960
1164415026
1226646592
676583066
1535540980
1947103646
220101937
1413431972
736855356
1365877
603483071
245537118
635845499
1634061785
1947071776
1871483184
829961644
445758933
1970934018
425129905
55132796
1949524793
875736881
1123208325
616500938
1038160569
97438354
1104262424
1589927604
16779528
1691581344
782432661
938143615
1962899349
1547537447
1255367330
585572667
1722043224
1703837881
526376632
1447696609
39349621
1055189025
1822996730
1921709697
728380028
556710317
2068254026
167799790
556524603
510626813
1130666984
1194842208
1701305355
949622379
416864353
2002266978
1585690399
1101115692
1055925212
857457059
1948892977
1153402552
187749388
313932534
1491519111
227328527
1966485163
1895792818
584784171
820040287
513108446
1520216216
1079345655
1058739527
1344736709
1522653357
1067876555
1291362968
151022717
1973064542
589395995
1238248819
1971435345
1978490534
431598982
352781285
152235016
2097323134
1615018503
1420328159
554972187
2069683364
157291116
169831157
1694306349
1919449003
1921072248
2009484526
1936398293
737345437
904260221
464669805
1606295623
1101012992
525496335
1536767349
799765264
1338754999
1545768106
486879811
396682948
245413886
1385574673
329024688
1627324077
1616788284
1000075921
1432614452
775007868
2139521773
225231827
680662137
354590570
1213629856
1696914934
696719840
809379359
470578628
1021573508
1942316613
1949393991
1431927871
884826734
858674953
1626063078
792020659
887046078
255765112
1921836611
1240097523
213938519
424545673
1624047075
1625097028
1668126688
1666056410
1851325832
480087400
1153218270
2058294420
2008714144
1744159353
234142664
71235443
1441774516
300865607
612600657
901236343
888578259
904536939
638354654
1268298120
2113592274
310216887
1008268814
1300288877
320709971
758647477
2024463877
1038424981
25113680
755533083
998997048
1826359634
1056596051
1406613084
961044821
122053257
253012342
1388933425
473170078
1940834987
674195844
1408654157
213585050
1500718412
1058591964
679836851
1355475217
1271000421
1067636617
130211795
519502917
2009457144
1817719553
681290148
967534574
798414180
223432481
213982509
1665251665
2117198513
476586968
71115976
1850339009
5499214
2003890431
898622664
1800116821
1220685367
1918895784
631611292
556351751
790173082
1893299912
757410601
1317775566
2142196016
354790923
444359300
433632598
795963094
1226256870
2091913046
564192631
2016671954
1913845203
1287643670
1689755090
550726708
549029838
970061873
586294189
181447009
604913538
220285323
1803013116
2134791702
2026976881
1818777643
1419869243
496188719
1227390764
1635191715
845512530
1365988036
908692664
2003360187
1201629671
165376087
1171064682
1101318024
891493267
1387070854
1256820474
2024812578
1041194668
1583922544
2010803494
1235574490
734135546
761510923
1239705939
720261441
2099820126
675200848
1235034013
842723703
748708303
863507027
1508289466
883095389
451786206
28759886
1958256988
1734551865
1301093333
1024286402
1448145725
1295899753
502779700
353600498
1829185577
2093502533
1531812913
2017210271
1205464136
226662623
2122554174
1947866923
1641777157
1317253137
594369244
641715222
2054122649
2063055697
1627187421
107472440
1157186764
988841066
795519033
449085170
1592091226
1036501497
890324289
1509034594
1051609649
1995675571
1509905332
208850815
183201500
1419851232
176019280
546333454
483467235
136051650
1140772975
1684260234
853965128
154588874
1473121663
753912644
268117254
1678227992
1148157529
1793950525
346139616
165710234
1307783355
320687980
956891944
718976841
1697327230
1233213947
233838801
213730446
515779109
1907090942
2121473259
1681214803
206418213
2131523503
1456226335
1773281381
1616584025
662872971
1425624737
788244318
136415547
2141726252
1762793967
1402741913
662903528
1758343823
2064171599
684388777
942083277
1471505639
1703775477
1836419748
2143467328
2060156791
651435126
18025839
1992262273
1765482102
725313781
1156757933
1946561647
555598746
1924886958
671654951
1150631781
213182228
1294469776
773807489
1863380233
457678804
1344390551
1991272113
752275483
606499898
1912218298
1328561586
885776896
1379452266
1125111926
716888843
1613985350
751043153
1214026702
1707866884
700662576
1581653969
468825308
2140008810
1187668069
1518205260
1537260641
1582031467
659017630
2146557940
2074313077
1068200564
182864139
1960996543
1283760826
486910861
1979626046
653062862
175771288
1443675356
91197109
926974431
893801556
2122987919
792084256
1856270239
2019413630
1911852868
804950580
717203244
1993082976
1360518489
1676207971
1045612112
76613996
628918959
318924861
1927321151
1186255423
1572112306
1650052755
95233761
242632768
1681182395
1216730726
451810997
1707032148
1306609075
1229364339
2084866301
1224272122
549209392
2063625090
1055769813
1934180573
677183681
644084260
653627760
1337971923
402344966
1025571316
530834652
1273881300
701654845
696131373
2082723763
919527780
588290575
189839652
613284210
172754681
794885714
913678700
1558676474
1810100900
128056874
1837709692
1866987140
14215601
1167911598
1672713269
1582019780
1442654297
731592276
1694178038
1833888780
1449041687
1134740051
1483411927
1634075060
1329180627
1978447810
386599193
108213549
331599835
41902405
273593920
173217271
1033746344
1654049519
2102113502
2025810974
1320709482
679693889
1629040102
1882307482
1039653523
128155684
1521152026
1120361210
912750346
644053886
718217399
493202207
1323496265
2120108416
360932900
604063899
1270340703
347259291
2026097100
989887089
2107099809
1691424199
876322610
118462638
1081247355
554182183
1228075221
2066938789
193486243
1908033177
1468491580
671697455
61009450
1817333643
1613916587
1562858411
633318742
220800007
2009436232
8942930
1975143181
1287520905
1581681084
1730841388
884648854
2024438106
1440497446
296959368
1395885003
2127546485
1512854492
1807694753
997675349
863056351
2084585612
2057161007
25198981
2016620697
2018588833
1777937573
2049680751
1894818409
1841395990
1107743997
920819241
1395578252
1612301039
1969535724
35722648
1974204362
222670573
538948800
1282658906
762717205
1626740492
658888381
187643067
1647868110
1548172158
638202140
1788863338
145706966
1749749912
1315219101
866739861
1734333289
2121676897
265473256
2145981494
1539542231
615643074
870355663
21226221
657950004
1056080221
1480412345
269137294
46767654
648608990
608678094
1943953602
393711977
695569000
1330548309
170295274
1104244827
2022809295
1656307601
1426718059
737584467
114521997
2061823904
1402529310
1873367231
981770880
315102429
875697137
819247334
414450308
1657923642
49544346
2059528731
922995700
466541399
203750095
1918826136
2098329063
1561325275
894117642
219919952
1494937144
1672231180
970867060
511890875
1887220271
1517957171
566599491
1973813144
1649903752
699100060
1757230651
1419198733
2146528069
312465606
1893714865
466783090
1206383935
1518553139
567772356
10587353
1955789060
594217780
303761113
384559206
1543545808
1761705610
2057456640
1298822631
302580252
1060635366
2023954608
30459075
1026510642
668217256
2045230159
1181620551
337212416
176426100
375669427
1916308784
703299738
1802217285
2073686512
314604731
1251393723
1881352489
2050733626
1588161237
543794519
1776415505
1421804353
1048155616
251593804
617172619
151700019
1383234725
921985731
996994421
1095433265
1590277456
470128904
2009704948
2053764863
241298076
941271524
888166724
366441412
440641877
823620123
2018924632
974007758
442250586
750913483
736212521
394329877
1015337933
152022065
1242158201
1541905528
127786661
437931667
1447577898
1984803823
892544127
1572023206
2071926468
1637319717
477427010
777967048
817330853
1957619943
1812214381
2062716185
462348477
1994817529
1520552793
392465993
2038236291
1930593089
622201838
663237518
507738816
57074990
1634926531
621572770
680761038
757397813
1607482648
784099800
11554264
700625178
1908299235
488480810
373325250
790032403
638959644
1501657659
385382630
1788616717
2105313345
587514050
1726547206
346525117
1279425799
1040382507
488279592
1023042247
781653686
2125868429
2017844757
500943501
1643625268
1641426996
770479933
268085144
1021362981
41063338
1342256377
349354485
671680971
66371070
728385859
868996571
65878712
161860769
809380291
1176133110
457405868
499667390
1165693128
1998254581
223290034
192016662
110750548
993260856
1509217992
1536013492
922834693
155666885
2038267501
1857247944
489903813
64960239
1040345579
266242586
1067104587
211164829
814930528
545796437
1688096680
2083923816
1050353983
727843429
485339295
972655894
1319707171
1729179179
1270098151
204803203
1970295482
543868452
6930018
362550082
562852161
1320810827
812775557
1961972356
769804630
269569958
1661722869
360029212
719312663
371726657
692110796
1862098414
875866315
778398216
383354355
987826056
2112234748
1744554119
105118829
827521384
262826556
1533878211
1998205737
2118573833
1405660823
114314584
666291076
82779149
1860474360
1814939537
534862139
2074812962
1465117217
1513619041
1203967611
1065526983
605422301
1913961468
2136470359
335133651
1272711622
131988928
760706446
1651671335
1232754795
389042169
1196392366
364689592
978542047
1996662395
1558879700
278479759
1451627418
978184879
2146965901
560573227
244043566
1275640791
1169948523
560666990
765941085
1094657399
831496377
821318741
595098184
664656828
296386610
1033977314
704390419
775996163
1644556672
1583582960
979510678
55990921
1036471510
471049244
847842163
708461363
579804762
575797663
844777214
86944809
306055117
746093952
1806700082
1563621299
825928256
777903415
413943691
879541154
416156995
240329024
136755374
194738321
697250679
769241620
960775641
1470442934
499627710
1786786331
15154889
558999524
102304404
1438899661
1603895741
86110582
1379061675
1837472436
872473419
727091753
2128591216
1231746733
1882896749
998874080
29622454
353739933
212613965
1894291436
1347292939
1240966649
258587768
2146016162
1290204039
1953080747
1775950233
1846143949
1769952887
959718654
819472609
1677347635
1157284569
855035229
1888566856
127224906
5832660
1790620801
1375695071
1029363341
1649659689
1649152212
2033547594
815144712
1231454321
1020877953
710910143
1335653148
1662166511
1476703936
1818222775
1047442715
474932066
1367554804
1427248325
1087354037
1983838309
1448403019
1394919931
563839263
1573910247
1507582230
1962635225
699565082
1552004098
604837622
1627159292
690511530
1699989010
1889591634
985868819
559714748
1712169586
270525953
814803082
428548244
1013107377
1501977793
499851554
979779199
937054851
1729183663
683821308
1734332657
1498612175
1286784124
1817522543
181783646
145229803
817815839
1592909383
1755847131
97005623
1768354372
1610061081
1442468770
515706441
1664074380
1818713681
1638566148
1844157823
1259413082
895494641
655672420
1326566305
1993982392
816859120
62792928
486629007
1224360692
501246496
106393663
75896438
333210163
2115684671
1188275482
1047548923
754884595
197216777
1136659717
388206390
1231070091
1958733876
512247877
769323075
674281681
629448539
1250595236
1753116861
1775612509
340608745
2050338614
222872815
220298961
94406300
1136244052
729980300
90431616
191169905
770737656
892932227
1811074494
303403899
1653566857
2052513247
1900054412
343054333
2077709675
1007184747
1614005282
2130657121
213277991
1211907900
1846079833
1488914204
788423728
2084361163
1734388356
694823862
1793772117
2137730081
1219676570
976633086
966649103
1644178717
1766905160
2102012026
1509612182
800054552
161866923
1893651442
742819599
648511909
1522926849
311611909
1320410025
458264780
1451194836
1897368942
1803611207
1906233499
1496241278
1106265097
298988198
498588788
11987412
735579386
1940833031
80382979
694414181
406508837
519617407
909389045
193938053
1907929421
1981653744
837495177
214039889
1360196540
1497062377
741457066
1857579310
974264822
1145479458
872898000
1900218552
304173718
1879486042
353807716
701872154
1285057505
1178449725
208926636
34566165
254654766
677199667
2040917910
1963099975
876919709
1250218449
424160926
1531906022
948699027
997122230
1844996679
1693858945
892182434
764821653
1044363484
38278600
677674937
377720042
820349436
1129964965
388055630
537575213
1714833969
893134566
1176266897
1126115677
1653596209
160761953
1542414604
67274132
1794357586
530652101
188015712
185009861
310435875
636586600
392304059
35499606
915154758
223895739
1018377802
240741194
2100345078
1996551472
1285948744
1401197875
1746543311
1045275674
1705755074
2066909971
1679959922
1843703592
2030839299
1851559008
1147487744
555883767
455369640
764967797
1233563631
1707077246
2106916740
499282401
328753152
1566595749
1528152185
1125830918
1972824779
1147815068
2070109638
1860226824
1798071271
1462211952
412052131
1931635880
928841633
2007184458
1694663298
2136823465
1547553752
1822313065
924447346
1224600654
223189387
1585496443
1284256959
1427169771
1162042993
2090859832
1131180171
1952535710
341491648
1270071361
630321981
550996303
568285436
610729652
996649701
1765028984
1012929434
2123441082
1151624315
768740380
1901263503
291042809
883874992
854837010
738087182
1219205588
2133638324
1893380885
388769782
756017924
2113038389
521781021
1704455384
1024563257
1817661678
346181210
3277940
30700579
67101813
1980628809
503697285
1635223310
2028111876
1911831282
185586271
1391451217
246751917
1100669801
904274215
1917759279
1970078358
326284568
846904823
1254621766
1193363465
1151659065
1529353061
50957859
1775570521
254837223
1354594346
170441690
332476288
800601675
1280996474
1028635485
1625570875
428843523
442123758
1331950277
1820902388
1325678989
687552148
800602019
221373435
491104830
1335648468
1011180348
358969035
1615135063
210815351
623788874
1063285944
1044919904
439959525
1385637655
1557999455
1506751006
1757282146
1644917859
1360484055
1179638043
1179379351
1148879213
97671742
631772258
2007784923
1723613668
783249516
1476589721
1767247570
990713772
493515519
1913417326
1099612535
1035957088
1506518159
560601773
989391203
714154211
1658426330
448038931
942580697
1418473355
565686284
1533421607
1066750505
1086690381
1230084121
1150937200
981196007
283369439
1405530219
1016729496
1215357648
1483568824
1597821452
596423822
851624553
2101442532
1435852179
522027804
767735127
1960673818
995773450
1227546441
95271375
344495856
1519016512
1536034150
1530942779
744153300
1057743627
1999870899
1263573490
919835854
992507418
744675728
1362181572
1106828908
2089751268
1921926677
1461795191
947370282
1280246003
7359262
323972143
1952554820
1222661071
1674033986
993406925
850416903
720965119
1079731991
1780940954
364594190
775088495
1813411711
1632553931
1855329510
1244177862
200594803
1137486262
531984556
1667281665
598789497
1989012923
1613246036
324896843
1182523413
1448213400
125657201
1731803969
1303167252
424034642
1510785828
1562212702
687363084
258845596
704391282
991740511
1008268381
1399007514
1812704070
348145149
2032353198
1689933381
1985348696
686057625
474299305
841273616
373220459
2042080302
1732827179
1769172778
1398462915
1813553577
1511091662
2139803003
64041277
1052177764
690797084
781868105
1255079653
837361102
1841663704
1631797505
1662791686
1547142092
1124935997
1673164809
856268500
1090056483
2028173764
1779980407
1997687267
339779711
1789012645
1283312801
37398541
2035854815
1672573959
1110506448
1497013399
355863964
1015362007
1568515507
1864583265
1593886440
1818215986
746919789
1191166195
1563459563
588148496
1712197520
1794295671
478251691
2127982298
1288859792
1872501543
1591992955
1808019720
1756125293
2136261283
799505637
482693177
2085054879
88831189
270011825
739071625
1132804114
656034007
1815166339
1156375227
2038690419
505059163
2009285672
1416549704
1506718072
180355671
1848173874
1234745048
40256820
331113562
1704956140
473541799
1148682224
1819830950
437102433
591686501
229263952
854002113
1411751149
1327228607
1499580159
992593606
955171129
1699784223
1901455258
1619086363
1957298654
2131945319
671218459
802792756
1447065362
1176610102
848016002
653216349
929551031
376771171
406158325
1723942451
953562313
2128577265
58643371
588796001
1169304311
475390288
781116795
116681652
1259272502
1563682216
135868423
1966892627
735739034
698968430
1183018503
1772386878
307127532
1270240665
1465157477
1041622349
828165766
1803140263
1605891896
1341008518
2001674090
1665245064
1909399343
138842971
415055219
837421941
596987975
1305042292
366730356
223832322
1072710859
1605439714
1172534193
770288502
2094684273
2095723798
473770574
1869492162
523245385
1038516644
1298800
1652988135
970811466
1574772692
1371254579
1861736967
559891788
156358803
910105288
1651374977
2082762060
2003425898
1555424946
2047959292
799550759
550972253
10233910
638151344
934730652
828764235
1489379979
548932194
243300161
479208585
917760955
1139219915
1170766370
1281465743
1877299965
1852723199
319203216
565015504
2052744501
869348268
1421424774
544793048
1674803034
1377279945
582547165
396857371
2131865946
1666200517
2079795175
565521228
1759808556
2052668216
727552919
237385795
332350912
1804962662
1979271836
570682936
21438492
157507206
1096780333
599522934
832111368
361757720
1990061987
1849232890
728413119
1193946069
645085755
1698131191
5745954
67379125
1605637363
1744859373
1544464636
923113329
1358375979
765511136
1569779148
627550356
693700060
1447803072
711574554
625847243
35810327
275749324
1910330731
320774611
2085186881
605204246
87651106
1044379055
1174619220
1071368382
1571023485
1083351319
1857217288
1177099807
1972649946
1674615236
1054405800
424584988
1536793370
1014981358
446287270
1337684926
1192019896
1769294268
1232527220
6664577
596748481
1680771194
1138426892
210466543
979816566
1803100044
909185326
474788148
2066454815
1424841871
2079228955
1417611122
552220368
1710210007
1124479557
549873723
1315956343
1351609804
297039697
661626274
1553114932
1679273336
403625465
524333623
1792640638
1420715823
1645591534
1506335949
1259878671
630491451
1921908911
1001813310
1254575977
1622528307
950695210
820873325
1353219328
2098604622
1794079550
45675635
713884935
1428017403
1910859990
174024529
758665505
741590593
1272790954
444303218
1806649548
144714237
2082680890
359548900
880516921
1184723676
2080749308
1025271714
1245431987
460720140
1723720984
1150524050
7339205
185384097
656743228
835710976
129600631
898476714
1366732599
1290063457
2026873417
1294004047
1594432983
1297086692
1108883726
443194489
141846773
1178325120
2034443282
61406643
1865821540
1669592213
273391251
162041464
1679504920
2033197333
2030105874
1358052796
1380904619
139495844
1076886709
83389196
1377409798
399828296
1898042660
1998799090
376839993
1744862780
1013434369
764303747
1381491101
1019040360
1609428732
2002047178
1102514151
1422279362
1252141709
999550481
1841365032
1518918301
2015569377
626073331
864037407
1664292332
543883617
890826312
890602103
349325440
628730573
952470491
1850003041
534462723
1976340884
485843573
1616736326
1214023222
2125729650
749311850
785171943
1182420904
1544461233
111220963
878567446
796596280
752856070
1063868752
1317753659
93681548
770459725
32863693
1963150100
982876801
1954242261
1264366811
1959971519
1509323146
313740678
992746719
1175329365
1372745003
112241533
1910154765
1714424182
900925865
1054956083
483239641
369112078
1366580240
203782758
1777578604
61830718
1329609802
1709047625
2031904683
348772631
329846479
837739075
2105575675
512457014
1582092311
409585420
148052646
1821757252
300050453
1443219445
1932771897
1219535417
369058176
2108463200
689829474
2122569943
1967350309
1186526650
1999713965
946040403
1798940781
1035706849
679773998
231259127
17399637
1373874409
2130888343
2031398700
1833582514
1809117350
1096912578
195484623
749821689
820400619
1849155554
1227292433
1602954518
325361282
1977134329
139368105
2122536628
26811093
1670844488
327638027
1307479388
907277642
98086578
459834957
1321833324
689632098
968968818
1189889411
108407326
1983563286
1511375642
1987618772
1069033944
660668850
1858495851
463511336
1075087952
42033284
1645249702
2069484898
1857187370
1216603935
1151390231
2061404658
1877241653
164794278
621124829
757193146
951644671
62851610
588538076
204241323
217166800
1333450593
379912052
1358083935
114029248
1191747934
1746461725
260254700
652143404
670671537
1639174091
1237234365
65302519
306985985
1720290932
312479232
2002067721
846779722
548532638
1970581680
1128908477
506624321
1654835372
1619542045
669024659
161210668
37377248
980832915
2052908424
582922997
859323552
2084990419
1766478326
1116618841
66933832
1440259704
899989325
614246042
1818917555
199234338
1539666035
980329664
178044719
862458327
2049508427
84624631
2009138465
1610530883
1616589917
1877149193
317048156
291119538
1183931765
1065098154
465079980
1531413281
957695436
1143088233
64961666
1953963779
1803130
1502084977
118015905
2060011826
1406879006
1650793672
1983679557
469726600
1207131561
2029169340
950584335
336041934
2128354262
1047829334
577474703
262834902
1017040858
1509294725
1571174535
693648507
1146695307
1098772393
285438443
868340747
1524979824
2064485117
1113134893
1632515004
2105579867
1374678070
1143149632
508028189
701468357
1300096287
1842265309
1535719845
1264376608
598413258
997816872
1132454735
1991826945
158822844
187355425
1373271505
885382309
535014148
573289116
1842927060
12067184
601652784
1687986008
924917606
817103183
360309967
790163219
313769502
426177233
806245394
1981655280
765610060
1116618816
1365822203
1920918689
406617182
589349490
1288356486
1050941569
1870565074
386125315
919306685
1792710410
1664201377
115021451
198327892
1681064091
53580726
2100550815
1945222175
1642280323
1909733030
1290200557
57662073
1079897135
754498243
1664648713
797689381
194126158
279379508
772859801
28152955
830661873
703284115
118901699
808622623
1771348988
2113160181
1881772570
1247693852
849965454
809950589
1783531126
2017109842
1910614097
59316967
1661441226
1947131886
1647819339
1805118806
1546186314
2078749835
1754770847
1595937029
662473001
1926188115
298400723
1967969428
2001533577
1834756834
1272850171
864623673
325449281
277777955
580889104
436669669
335854812
1100724083
1269914521
2066838756
429781455
608628346
81207387
1369603107
212951903
1029153293
848883181
97353928
1909424794
763169716
406377441
831735734
791448796
1095063868
1321596832
647561890
1540820709
1890727867
1105031213
1700157784
2054110649
2062321711
1996906883
1959003453
330006883
1329554439
103544332
692731094
1680241866
2139478577
506202872
1392227150
1726303566
255538178
1389166474
1598662872
1487834991
736408175
1861266249
249322114
1717061548
643324826
1366325538
2029109383
194494839
761333781
776871603
25623760
1304417300
341059220
201356936
221727179
103668649
1976588031
514254604
1047272202
2032360325
811311984
423876878
1990114792
1729236830
1743365832
2135588404
1644837117
153230903
556582524
357714322
1624562841
1256475621
1248961486
1751357194
1572634651
165342230
1133326921
1254525478
1843933865
625924123
1478232730
99842054
1617119834
403457171
499217713
199789812
1984771892
248539470
1716359134
1537941808
760791526
262886490
930518236
1718764874
90784333
902243145
1250891988
1307207081
464671091
703586729
1426691352
281059137
2031601070
442393409
2050442376
112877222
1026928736
718967332
1543191249
1757098502
1222218143
1012575928
1311607919
1237211160
1133014166
527290827
547011612
203569825
1744706093
561756694
2026735179
942616958
1708203143
70219089
1840138612
34594702
2061229967
118343212
93883911
1905357512
1728145958
585767241
1410947156
1073120668
2038119641
374571543
2025208104
1996875359
814405365
1746449858
1891831008
1968119248
181665304
1217924455
1160035158
701992435
1576816146
2082013536
1203443542
913295419
883377551
1945660557
1422883844
720308217
1744995284
59567826
615402922
1410716155
1899798461
1868338203
1694687751
119639794
1655208376
1322897539
763119369
1484608297
459667539
1277671408
2052596353
989195148
1052379491
1615082202
339455172
1403462924
531302871
1363629373
944713785
1391044483
1022865734
1647468926
1476968592
561502244
689337164
1738324178
279862757
177728696
1379287241
774592772
409222046
1359712249
163105478
1399340464
1825657821
366635588
2026492677
1128394096
661046134
1602581383
1289845861
640927016
522500282
361088375
265562637
781196105
1933154724
2089850292
498336958
696531576
886275263
300930300
1529959110
448232200
2092102826
1730683308
109599112
812920459
1358650908
319703009
1093375092
904935852
12624874
131167230
201354857
1640378558
1734852524
1667685297
1975671550
2005373309
1227449742
759134759
68829882
1870718048
1445365873
1394914559
1897032224
1018145022
1155295697
1363783530
506366718
450846385
1789291547
347061264
588750650
1352722155
947530368
1447863588
1765283726
115674553
303328018
1063586288
19041585
1769786589
1190016351
1444916417
1421601231
855286221
2040513403
873368996
1869411459
334763797
835847462
1041120079
1995955798
549554783
1839120652
1239588848
1990926
1234310449
1793602286
1258116415
591628510
1849980144
643686416
2111283267
1943783773
187376033
297561595
140073890
143302756
2081519086
1927070875
689986181
1178747638
541290323
2132215620
1024035525
956491156
397586679
397357564
854674308
983697862
123040642
284198163
180153683
1342410545
1794162506
1652323291
733963217
1600821774
1210641896
525590018
84482404
421228807
2104714049
2009884845
833982208
76876762
451787310
2102344448
1239618003
1276967442
622754758
1439964450
1759895534
1386793595
1598367733
897669377
1152502342
1698784969
315748553
1189412898
26713732
1278731752
1991907257
1338350981
768340421
882513278
1371652392
182252818
1749630746
109384594
1856869840
2093448106
377784226
666671742
379537421
496279325
1382731936
1765639686
530910537
737513319
452956812
356149017
217021300
725222731
2060011826
829045930
499150902
1809618584
1584750850
601575034
1520802019
1015750574
1446043915
1796160631
2108382830
171488147
1670978065
752289948
601055437
1601881172
1011188741
456590742
63351161
1743684410
1330388223
1003398618
1180171666
717330641
1103508678
1263327418
214734287
1413751431
405498311
202543206
1262475419
115395200
2133262057
1431272213
193764429
1911416756
1207960414
1698765719
1325390700
1365465781
176003060
687948015
1407662010
468568150
752704989
1674568286
1633830118
1000702851
499528837
1906097015
1536577465
31765463
30246696
2146509011
187649351
352789268
1881479880
226176080
95582413
2090614936
1135622498
211318726
747244881
1937640711
476459545
438255318
2025857599
1301519690
1334610601
1154573158
607576369
1946152412
49076460
13717923
638923246
1447478418
1001308367
706193166
1064623882
1409212958
1249570858
161233723
1608450515
915834207
1333488152
633206370
158196834
1881526635
1191758428
453596138
1356393222
2025149374
1062849321
542451330
1312795286
1153456373
2011935722
1496796467
1284359243
2007661196
886138656
491061206
121004651
613251360
1950001506
1936073384
2017130828
1249423708
208691631
1032911003
122550345
478048021
1655098784
71689354
186700353
2067352993
854495014
1753097419
740716334
1335644228
994906349
584608277
124375489
1783924726
128651604
62767719
1697500357
1860644009
315767652
1981929937
1578473739
1750384455
1449291205
1238057762
1192067683
727605773
930789100
2109084477
1804698231
1009858424
2046099479
647734418
662672586
60210165
1953663432
1532715554
1484488410
1242275529
944127726
1284997667
2068624940
552326847
927823319
94297215
953659305
1099146029
1866537142
2090827472
764676893
2091540538
615736778
537253766
1383558584
1143410665
1766019322
1769434018
2121470536
316762015
543395478
2103105515
1861466215
1442068602
1070851214
543009619
1268665787
79681457
599471358
2108399124
2019210748
1473461019
1138570031
686033194
208586127
2145575489
953935000
1014817378
968313907
599016025
1446184555
2091992244
1900970618
1473135593
302697966
1697305059
338468863
758950152
1033426667
124028543
1773176959
938853407
935388361
1487509971
2027725735
1075456056
723624165
1496962054
146394695
2076026160
1102332298
323168923
1518098547
1439648882
2007313908
184792503
144864923
896841905
1891294486
1115522019
1806945621
1252778642
1536520595
552276135
1512670731
1439069470
1761454177
1367191285
1412107127
171821912
1373305250
1830615123
733307769
1812865939
1214228243
834893720
1983363437
1750722439
2056766835
1007302740
1753246040
1983028824
1628132627
471202930
1976165274
1552979345
1154675824
1776871151
817625341
1537186006
1798256388
884877618
173741993
1403600647
773377013
1197586348
1847316836
2038130269
1146263570
687404280
163948991
447046954
978771189
608006751
906891304
1913275353
1536747996
770748613
292047876
1784693163
1473617800
87536868
1241906231
885331507
103905024
294655847
1932472015
1448167543
1000398977
1757907124
1278696077
1633293373
421964872
2088936067
1598100831
1618166586
325877870
305280570
1151552588
1612054273
396251517
286420822
684916378
668785778
677296095
1084910866
154217634
724834977
58374001
1242977229
1990921936
1193990756
894211768
1194989673
1895613107
1934935459
1666558195
1115339379
727816498
420592802
387311796
745982525
1863380233
85730585
1049450038
2043897774
967755230
1294119343
376150167
1799574499
1093668435
1438648796
1581865588
1301363522
1210406759
1093726835
1422141407
1916461131
1742468712
825124120
996578432
1096481763
1486891988
96707316
289828803
1325027031
630807231
1358268812
1531714274
1369452337
1633619671
1830909532
1819676003
832729337
1409123942
1419117122
660141646
230981629
1952032103
60051173
1996857715
1489919268
1775590318
927557876
819317067
190664464
824255614
380291502
442196557
864304748
1540750898
1101460923
140222311
998016066
48741259
177076476
1561388616
2023881476
1962777534
1597776308
490760584
734392790
21705522
1903283026
1272337494
1725969008
1367265990
2004359225
965513973
903366967
1742367674
1301069000
797240452
1923785039
800926452
206277801
1749500055
175076973
925962559
894605700
1596214923
843758092
1509363497
1038301348
1094069949
1301145782
1583132738
1086444652
2091317300
895102136
135799526
1740165833
1646215575
1972809410
1978862094
1022514783
65868363
1360526660
854052843
460695597
1707046755
539497434
1000734014
1199228058
1333324727
617794195
1734718590
652903569
1784899537
1672141253
1087069756
702925857
1393567897
1532621616
1282902819
53438615
780058360
1726098090
1363397465
305889497
1814531114
1306398099
109943669
2024943409
171452096
1918574433
64706909
1635574940
1312871767
1103852331
662353612
272441018
160099753
928269208
1407818737
800771896
80004642
83429918
1487889831
648599377
1416365021
1284251603
33666145
555725576
1708647617
67450158
1445014878
649572492
316754166
164089345
1037217715
695659572
1643767093
901795689
925874239
1496606291
1147919703
742044343
1569112065
1763722852
47174634
1673852778
1988450777
1922838334
2041329213
872247810
967811445
772088512
1591136434
415232716
739589672
124891689
1489524020
567880533
279412462
196635814
1747800444
1099317006
1475575245
1075672719
416010049
1683513669
67754365
350269948
374558581
1653415238
431447903
99398440
1002221686
556725855
1777064663
388670522
1741953826
1798955216
1685638635
1397700509
496293751
2013362521
2138380045
1493820387
1312494679
1587898311
444671676
877876802
1912741740
605160241
134566058
772420446
959606527
669169839
556768911
1758763017
617111218
834927531
56279132
1430283586
1007470558
1013421184
1646088920
1822326240
1585920786
584330064
1844556242
879895979
1214247370
131601041
1270976710
1082121300
1227482434
886479507
62224752
1687750599
1043505834
727580396
1816239887
306759509
2128535255
1012763782
627426609
1778087718
189622375
1109354901
675543079
1990176917
1353991815
1200226631
1219666168
1286708360
827304801
245053787
1749535108
2033452310
372238944
665407168
1352873107
1083832088
1333105492
1499366973
1440106397
270684446
676452235
334657390
1246165574
154028602
1231692036
380593464
66378154
1757864551
608531805
150109894
1084942654
1392113221
420078893
2064437456
845390143
289915540
1624063816
2030694574
15963574
1674547868
1082133518
898465842
575282579
107471231
1849594199
1663787730
706547145
1439831695
1149446125
874753262
820284602
601089184
1282275675
317835967
752633569
403896905
1175264912
654860111
1810238094
991312898
939775694
803896961
1556220615
1947212111
793322359
348112204
1808213403
967696084
1847833235
8146501
1728690221
172665174
303566747
657454407
277329971
15395202
1663783778
1059023351
162285334
1121248675
1215071
1214995013
1166799961
1931679711
397309526
2031551761
1062371180
2128972288
521769205
2048158688
479312622
1499585792
54543550
1037867645
321695632
629851980
503955592
1939719585
327108026
68774989
1364802847
398068521
313729360
368074555
682021205
1559002845
75823278
1932770182
1187229260
1931080530
1894002174
1380942904
1510085915
300626318
1407227375
1231369590
353286632
1790487952
1075300717
885730075
1375740251
1092455516
1299608378
1242381305
568227448
1021238243
1212160005
1544973379
1268857543
1153267295
1335684502
610341737
339722783
1386300909
1470433647
241979311
1542413524
1073602575
1084235962
1196502970
1342533666
2024425429
588078470
2082718308
1139054063
252973633
603377845
230636897
1047046862
21136696
1464585464
1365158527
727742730
884411620
874700547
250244157
551932300
1036506272
48824630
305674934
638329585
1212187123
238087253
729799012
925224924
1874776318
1373213803
1959239819
608034461
947279825
595171646
612392280
2011456006
746903588
456597043
793389917
196134666
981246723
533620352
879750114
243019715
1523733996
1328127754
1950848536
327337302
866262424
1301970661
1425766528
425194086
821360903
374675905
975800909
1196192552
1901215888
244871785
978213370
1268135202
775190771
901525360
596617591
737969521
1561638946
1004113904
394585842
1485073286
1829127758
149486155
327892816
1999274849
1239431025
1376678940
873828080
1241815284
1312343595
239853942
376728898
652698973
2012924684
662367673
1143495014
1777914135
1010778244
1831543221
24894200
1466270620
1549372133
1072976296
2118909291
72019540
1819582955
265038433
1464441243
1156789173
1109444845
509154080
2096614021
1978435751
15321883
1651873465
299360879
1843411786
1443502289
1337825048
378224701
568094835
635422520
1925643247
1074122607
1260306072
1803220515
961849068
1956941234
1232041083
1540660584
344662412
201961423
637261804
1666573005
1089842345
1571751827
426904291
1314586582
1406045325
553096181
1838129940
1714500092
1873891115
1731785169
5135183
763491057
1289692643
1590302930
915478440
400333332
1779027168
374282219
802839236
1571734089
1268035797
2018635286
217643026
1384414153
1167078281
2050372630
2010347106
1750113523
2081721868
1606310486
226081341
532670555
857740025
1833272106
835847999
426468991
971468881
146403574
2098563212
1766045315
158776929
1785677766
179016465
504395869
835721691
2033233468
1993607837
1706335209
1409750481
1274989433
51854251
1725209606
416515805
2137563710
2001812695
1892881508
1590519311
1027762322
638100035
1919809229
747279922
1642290308
1753622769
93739725
1599722952
1538657668
776034642
65107576
823157960
1361183840
115645277
2096243435
870959825
1044753198
1819142067
1565625364
771114799
1735693856
603052292
409021383
1011706326
163035519
1363810655
2008181159
1362884656
1185631114
1746461725
2143930278
61440594
275099802
806479417
1354514063
2009905233
1847439370
1924120875
1518568730
1287823671
1004540510
1977507538
87578043
817005139
1193280400
349661174
1484982799
546150762
1735640435
889270819
1088255157
758425864
1883542420
1903780044
1997283119
679788256
1626406271
1447253318
642380169
1280383516
1548226913
1356537767
554132884
1966258965
1537327978
1142940194
1769010012
1795375252
161584097
1471138415
1339394005
1174461915
1438579423
151691227
373262430
1260523063
2137096305
1719271735
841292511
1000499161
466870094
1000398537
110743931
167940915
1808974280
1977041202
60397265
510550587
1938551089
900621969
1413075601
2087673103
1855567765
2105042526
536336821
757616405
1574448135
1929709757
1637765971
597464743
1435168167
1491033322
1882466505
126756601
827888785
182164455
1092539791
1387467773
1847875185
2049312965
333864583
1855894121
1543435191
375089493
2146152893
1571411830
2011529064
1825162426
1877372089
1708714992
1917801167
137738484
833999879
686127839
497527436
9724438
1478382146
642837325
1210816130
1968310827
1904887454
386699032
1940499226
309433412
693563138
1482093903
381173805
1087893465
548914949
1364180559
1464141811
1656250459
1298002172
2062759423
140823252
1922464045
1193687607
390300095
601312968
68942433
1428755326
527588014
1062638031
71565229
576144566
278656314
497278221
942663927
504471991
1992650433
1437271216
86494429
757015155
197364795
1071423797
2047431329
627785751
1841764146
1787512534
1692175687
1948027156
1871105172
365586184
444461803
1322252002
528046212
2088702113
577066728
1818844922
2004700531
383565479
1951276345
77475455
815885360
328647189
495532941
993925516
695238189
1085846875
1693388727
46967057
1625063774
41627368
353209676
549579264
200081429
1058900895
1903382140
1193762392
1540197855
2067435124
75922199
1556256532
1563563772
976341351
1831187342
795754795
1681510351
2034543767
1934426869
1275217140
1090579225
1040851816
1449337172
1131280749
1846455085
1584804286
36932246
957660232
929933538
723445436
1808619446
398025407
2135887307
1418252178
1626234202
45507847
1826322573
1198401741
1013394448
1740908398
1210494648
1281075319
509255375
108816954
1348706291
285325421
1645065101
2095001899
1890834677
1207590980
1725704625
2090294675
1314732672
456346879
1839588673
591927180
990237732
2042928902
947051532
661836048
950264765
1579793442
1697931923
790069369
181754039
63603720
1749467721
1832239387
474136889
195964140
2113078424
98880788
1864913895
686949853
1074899690
789267596
838996125
692467117
789785727
1934908527
1015445116
1124850366
1238615694
1775960790
794134251
7748228
132443144
721092945
1188116392
1035033458
783962707
1738644778
389650262
2116100286
518857795
667141789
1054785614
1712404755
1817368853
806448609
1087112772
1564672412
1770512658
473857977
131527514
554750603
629274858
1531935461
82923256
1541165277
174908618
1771130126
1656921069
1316864687
1304028019
901487009
178263387
1410805312
1260179603
5540526
1282272361
1079373340
1533531642
329489752
1378227084
172006504
2030497282
400947693
1912485066
188411477
1692990221
1847257873
2049454249
1054253371
801393046
1601637083
795776355
1445413178
531884645
1164500630
2114256118
738754043
1553299842
1199384603
191018221
521244863
891591561
899734079
1084089337
1171845776
926349671
2091641154
1575328594
230793014
1591947107
197945012
103556943
1796978860
1546991998
1859628124
474270158
1449273050
1629826424
1222963082
1115467810
524283988
822433937
1684929095
1968337372
736787526
405441209
1328770567
1797577686
86113854
1631819059
2059281320
758771795
1824654882
1354821514
340282327
494742132
732613423
1924213117
2019700083
1074948546
1863555337
1465425543
100500284
867409607
1778547091
1572870157
491797123
1872675106
1437971102
1512216004
20093164
999446826
364422105
321145417
90959826
1033232309
1279276598
1242540282
566267507
1077573285
816816787
924082874
338997233
395362244
1571073425
589031547
193777742
1853162288
576525088
1741524689
925191749
1400765917
2024892541
1648233649
767580371
2031501314
109759625
904333206
920109856
1610931879
181270222
1116639542
89447665
1155264212
511609705
225584670
45351492
1568964947
1514592133
1714170538
2014458567
28964618
1647975281
1738270911
993071222
629586857
1204557055
245073201
294699899
2032977049
105808364
845328977
942552430
2071769719
1622372908
1318548425
122838600
374786130
1427259555
248849369
1701095421
1999234281
379299627
574025353
603873195
412067011
160132489
514855492
188523427
1046169148
1499490582
1144494654
34131179
1122767105
1969844398
1606063059
757404084
1829802021
1778129534
454037992
2001812695
1832983347
496166437
1861333825
761502014
502331257
606266969
2004029855
1458323647
500299263
130845876
499640131
844816429
460630801
951126755
941821167
110009962
631767434
1276666869
561384147
1393493637
797995806
443423710
1990113651
1603759743
1934718197
1653553207
1570020209
1624287448
2144146653
607726706
1922610718
318499222
1211131827
339581450
1079631855
1909072177
1455829854
1370001733
1243860413
860446315
1626999588
1725481970
1020568830
1884110382
1682117335
818087073
1716592147
151162301
1591620811
122824880
1660138970
732979573
940633139
569739777
1153580651
72379392
951544071
1819687612
1928206544
1354418384
1466203195
1106999333
1655392615
1239947432
2046121263
191954571
487782561
492464074
1657653789
1069294717
198498326
697024004
131983208
927884507
145935751
373193205
1321328682
239509945
1817831902
754726142
1040250961
2114588021
513298836
1937237772
410122846
178351555
212031986
396219255
96560359
725872990
920685758
1955647219
69102846
864914821
2042023945
100051580
1228186065
2110543047
474969812
248509367
621447922
2031928574
716310736
1660298382
1952973584
91265132
266105056
963050026
1981323481
1854139988
82873570
967143152
599677217
1591853416
1756697487
1007233803
734269545
1593204147
178165968
912401237
676630190
869006298
1537704866
1088007263
308086132
68697910
1568435862
1944963252
1615733595
903353661
108384732
1279967364
1258599505
1385160493
913807553
1424200678
2048154941
1770099742
1059731716
1040333490
38138076
70626828
1373697951
1927756834
917375260
543247479
1699211199
765312373
226045618
1927713798
598894717
42940611
70778583
430682194
894621277
916391948
1428310284
204963133
1110562087
856173847
574575601
1260930327
1585756114
498083207
986607858
464370067
1971158575
90012002
634370728
1503841587
440934993
758484624
343609617
1345566481
1983966176
1145839105
1667994872
599459031
1250902805
591784427
891455757
1569879938
1782379091
209777447
385929853
190924787
431565066
932229822
1735064112
1947968020
39742798
1294897533
822887454
667793362
1499723127
1541597674
627178610
909080499
1638387981
23006426
677390385
176239145
1871355227
1810891151
1709681616
528810104
1829421440
1068439525
1997568832
159758713
549138748
766282803
59324701
1835297308
1302023251
1262100044
295585845
23994581
1340309677
764530495
402507494
266815075
189371836
267772821
1448943302
1991103783
761280538
220353913
855522217
1943587413
1105778750
503690387
631270063
1288859595
190311010
328724170
370191626
1252713619
1747257656
811145974
1142733756
708568382
663500872
2096470332
1069696236
1128537165
1302476858
559859839
252228075
1285507507
116578270
438683846
1798310143
1474611882
1637630704
586296415
19415011
1550923553
1869342239
757575096
2145773499
1528040394
1331193147
579831579
586618113
1088521955
202386595
1504889331
54699177
1544656278
1636650160
493827145
600636206
1043653947
76735099
1025258274
478187761
181980890
1950708943
1873649688
1072887126
149629905
1205622020
1705769887
1293243300
117188025
296142404
352185271
1117525847
1415080569
872943072
1264154442
1548336211
1401020180
683505132
457503419
1334617587
99642660
1895395057
980696
2064562186
2087859317
1221717460
1100494597
453744564
727973075
1910133164
1752493304
1806930454
1535197752
852514564
246307540
807218980
660389278
1319265872
342087273
1281673723
1048681076
667743352
335748764
441394157
1293090135
1103288646
863495716
75475859
204108671
623223339
761795900
494316807
679309127
1833862032
1801906352
1564822693
947769513
104621963
1702298537
438097227
2118687542
458461725
1133136457
500335531
671799849
438766763
1494182313
1234903490
723469529
1163691107
1066041317
906347791
1071356910
1674088921
1079327543
1372498191
1929113580
602152769
1762105818
471759245
2018444675
1220713923
2096485340
2124316641
1388271926
823442908
558105637
1954912980
901059931
1017746743
199210304
2129503794
347456341
856774396
1919177350
184716259
1563712530
1492274238
1879468677
764770647
71439927
1728424158
1306491540
716137616
820978533
1277965493
1573798005
179088675
854684388
1863151649
436925579
749902783
1844581999
830850576
1460180872
2057115772
1663922827
2018193930
2112535248
1693661454
583990906
347454878
1423611721
745806431
2080671469
1351463534
1563724075
81218143
526559960
1950352094
526505054
271963186
1067167753
1443779348
572227881
857255161
457496451
16372297
1294978398
1025705381
1167324512
610321826
150293331
884521323
10172905
1183153066
1530077673
1799135610
673341811
718811891
2082401691
1279892058
246219973
1767443294
1301770130
2111215487
1293491442
543149093
692600929
8996387
1842546265
472254557
150120548
830231222
193596218
401060601
1681591350
373273949
229990267
19789435
723263415
1180496469
378924612
1065494244
973858852
586709599
748609091
845166845
1107734274
231314162
190047920
1284289203
1700170682
1454425378
184084775
1920870130
1575135611
1744057030
978720256
1308490567
1456284561
1522446091
1334538415
122817072
1344290649
880011546
956719490
202722892
1341667096
961246710
68038425
1653458160
1437980527
32008996
557985606
1999924581
544114613
1384516828
1657220637
341765078
396759173
1804925840
2118369736
448276240
410632154
403896905
1791670118
1743579153
174126699
367887170
393370412
1811185552
1401203142
1915026001
751760481
1688656173
535595242
79157733
1013897467
1166840466
2004804481
1742205211
727558349
1851439040
1927506710
1741777815
205571012
1085826054
554355398
445109406
438578800
1111529338
1938303059
1368374141
1778201859
1462827722
222499341
1686307941
187486018
1308763663
1944032398
347278941
215790831
609578187
1865299992
1035997422
1888431971
1231008644
1518606197
1659405666
913780585
2073546487
357725399
1211726175
2080302024
469895126
1087191477
903743745
970543457
1056723828
597108519
91935779
1725969008
1520189972
188462735
944184359
139570333
517925833
1608851956
518037187
1443044144
1127806784
1549457349
1517078957
2081704747
1916096314
1844653473
1232073812
261523905
612315436
1389435087
2054815710
2104414468
2043262355
1404762804
454837916
1608211543
1511672709
1903200918
1579126922
1663282800
837728726
1103244760
1248391365
2064837116
1027976731
1864157542
1987455508
511554011
1913660182
123061107
802967155
1300458831
213033597
215589306
1624986874
1909404881
722970117
379482819
365398247
1318156569
1121720973
457969542
253833630
1715169951
1915588674
70589875
1201441611
891943241
448923249
463385214
708957520
1501021049
1439509395
609963287
1742623544
232490977
650344964
1860910493
1234289420
637745465
706668542
2137739657
1142349821
1304140158
209939125
1703032681
1693610112
505608982
136815108
1214193764
2046088154
762260367
1438116164
1138101315
1268778620
408687485
1289358954
829163472
385429137
1029092036
1935808218
1924405614
2135861440
1736511200
132202732
1493203738
884195936
1781198743
676234876
136025222
1319009694
613315472
492417072
38712575
923660957
634175660
97508826
478541681
518763609
1543371831
2032589674
472160662
512682735
1047404068
624290911
179722468
1585583068
1063186362
1359788435
17710754
1495078935
877969098
806935454
2114080219
1038528719
798014443
152823072
263139131
2130630730
1128352940
1688241222
506123859
2024646568
885792600
1787266345
1725352804
1342301176
1190263526
2000885244
1879617384
43694909
1164909809
1798554856
1083603078
1918417443
29678977
1500847103
1733675764
1615151654
1430783617
1892639200
568003679
380821724
319095152
459112393
1002286574
1146728733
1290461470
682591223
2084706138
1434127413
1205219118
1521928603
968019531
140557905
1638754129
2034038251
678261895
1722971728
305682170
75267907
1140968633
1812962495
1764509983
107386114
2012281250
770737656
308329659
1764934761
1132980963
1399667101
82770337
2118360156
1322936104
1676748886
1336309864
1961597592
515932147
785957236
1417790005
805082443
443149658
1780762895
707625523
1946124550
1712285261
2123312562
1256223826
16234457
935445620
1086186625
1735312464
1276512212
2142379737
1956224133
237845285
2030055536
2115785322
175779539
1807431996
1657699598
189702389
678490612
1300254708
1435731859
1237754659
788639740
1962351450
2063955866
667416797
175051095
885107057
164091967
2065311994
742284025
93716676
1669675241
116236865
675320601
1924582199
953690280
1242231280
468656290
1985276328
377162683
94060908
61208200
1444656504
1327974791
1405793133
1247282535
1709639681
454548056
774733926
1416461226
328680477
369689315
1062811190
1352791499
1983373053
1369992909
100943955
459715590
611293784
1900047945
404498955
1900250526
1246939979
1690627429
492997458
60937844
1490114995
513085515
505536501
1371559073
1842983434
934398004
1594688717
779973056
1997224977
554945965
415058220
745360102
17890441
628643028
213750198
753796654
46848970
710438324
1784532986
1648625384
155133779
1651842830
1104943700
2128868902
655066461
1833940498
899756260
2093156376
1554315369
1797385225
412899089
425493884
1248706550
1721450426
1952197273
845885577
269616989
731986506
764439108
603724502
901857983
1371160870
1014830174
353083054
2019372353
21842541
490938782
1827194938
161710147
1967499510
94575980
1792526757
1821495945
1484568127
66622807
1299426018
1603089003
1234734760
1269349846
1999981217
385676769
1304512686
1535691
426833340
470261601
180019030
852832918
370279771
702582145
1053204850
55883696
1697211901
400137600
1648226415
1826194626
1313090024
596207513
48714820
853924990
654771987
385319113
1573139404
1591470909
1966927589
1535738462
730972157
1835785563
1256499987
1732426817
1057485683
1333877296
654318758
1465231685
61147588
93539016
779113125
820945671
954796098
490151617
1532979422
486423698
1880063757
1180197832
1154241744
1783684115
2119000433
588630656
1280341688
1394951852
990597905
1600378935
599197506
16422331
579580180
703078832
129650421
1016017517
1872172452
1969701818
1571285566
1984465351
757174612
632853343
2014667872
2131716252
514913507
1845572952
1796116775
1004630732
1672795557
367774934
564454096
1546643914
686361141
1355939650
1432048554
304444765
1242907495
1752690929
507689968
2019151930
1943679732
1417433098
759325365
2052437493
1857218394
922982152
903977187
1914572682
1624234421
264951778
1151778818
1018174624
892381989
367823136
179543607
1371650827
1005727370
663679303
1750418830
1667121163
1163929679
1880818201
611487064
1780872261
1035170663
1325034494
1186349548
1901980291
177905213
417665099
31856065
928608023
1721648029
1687320285
1713843903
667810922
1005347536
786151583
31610951
668917600
336201732
878714104
1874957818
1563761448
257793196
926759587
1478205887
204217195
822749362
1036441457
1203783492
2064760086
953605588
1738720905
1823422729
1611880530
1600035063
1028246190
784294799
1630095344
1497743191
821087390
559547496
1785767721
973130580
1353751372
1888255677
1160338090
707440454
1484387565
763789608
1303279747
1993359767
1307925336
450479287
565207369
1240552212
691984395
90517265
2113012901
306732704
1056933304
1850026234
1996988665
10902684
1379122086
523375930
361645527
599042845
875011078
1507048079
1382767250
1034759146
667716800
1272030286
1351580338
1042107657
155198550
2068766310
98383139
1718961098
673483946
86347976
1483138725
1198268178
1793773202
430101854
1059519939
1241494989
23380727
1074297690
1566914441
384452521
1089982268
209271510
1030148758
1601862376
1766889764
1697511079
2090695028
1773502306
1039476763
892161273
526068617
1687009102
569154780
1776719110
1420886748
1506287488
1010284480
217287531
894521782
238167134
1371871056
178474159
452787760
877474823
874638604
809044000
1825592355
1040767861
14043065
451697748
546214207
2087579603
491570926
1052865566
1591591438
1663989570
1035020254
307426513
1416473514
1195527406
912729969
2123723153
23758442
1262386367
1559848514
139021522
1730190495
213403840
1289291053
1726995116
528515864
1349013818
183746935
1726253479
145576150
1769180806
1694071549
1459737092
1404751699
710165718
811746217
1551714243
2036787888
906754025
792161269
1214866419
587828625
324482249
1220267322
510904105
83398606
471407753
304293890
129728179
1182860286
851743897
165125001
1118353604
1533840239
1208345253
873034420
966094417
1957240611
1520878527
1744436489
2120568888
1626821429
1672174863
1534550309
1342875705
1812925811
68507184
154635827
444845251
174732169
1275929235
141954833
1381400809
1913969706
1980113727
1236258167
779913746
1191703964
1085033690
291245339
1025873334
1075895500
627356068
2076485569
690665086
1517585344
148040983
1958649244
569131888
2004628636
1042352280
109112694
870227878
354804539
1096649652
2146018742
1676487046
141163970
1717667579
10868298
1258120616
222874817
1937397172
2061503607
760892086
360804345
814252623
135659476
1548903167
406025579
122781925
1794879339
1917047974
668590228
1583205378
1074749955
1226798846
61452465
540859778
1582665771
1729230527
810000569
594956162
1864319334
1073812125
1905022326
33440626
527154396
2141294294
1265820138
920624665
1473863076
650801339
1039641937
1462788213
446935103
1803181788
715629313
2044134238
1667584261
1249817373
1605579062
1854016910
609985390
1479339459
1798770538
1559804837
501154710
987642690
763259182
311013197
1763925546
1776732184
1211311775
1411844056
1836669669
1961566732
1371219358
2000688427
1219257664
929453299
51349030
942498007
1827014594
246011666
441921007
1458374314
1288392107
274409329
1977892359
855843306
543467764
1224036073
2130679294
233583314
1895692329
174438742
196188993
1707814255
1480023074
582328257
2085593152
1069009665
1025249859
2128662870
1305249793
730043881
646871752
390037473
1091600158
449138830
934011223
1061744877
1915239521
810952867
891116891
757538665
927037993
2087375002
350645168
546390932
853705853
622919147
1588698332
137909163
545222908
339335324
1969395168
348921257
590861467
1150407422
138004940
261943278
1654850335
1066461127
240403355
794037951
431074803
488771496
465903504
705645535
928528711
2032288922
231933534
331145374
1223487077
63987369
111087897
1649666601
842368281
1096706921
1316892861
922791662
74304607
1096784886
509592561
18416203
650311745
890830071
1742331863
1584682870
1692727030
1263137548
1846989244
1008981690
146832267
12487762
2078851010
1553284857
897910435
781066760
2045693422
2001194505
1576642357
1845341300
4411643
543609911
1020345960
985929089
1564679766
1916510219
1033835020
1822309747
168355952
2047535616
1116967942
1955134047
40356424
2008505890
1176732605
777237785
995299162
1815445593
1200078989
495713060
229685935
876085602
1652980198
2129864401
1194258660
1970900089
644658768
2097199950
872583538
1152846962
2019006254
771748501
1491677072
858853807
849550878
1504160960
1064940332
987857352
1861362363
673446605
2016232076
57946058
11942193
339156737
1659005505
1416696445
1221230917
1614723568
2008048041
1929785375
143368657
1978540834
1203569237
1405029384
1758429207
1546422076
986873328
1082358976
163713960
193679146
554885648
544206073
925572054
326046261
1819284162
371309237
1315726053
467922720
1426226730
1661517681
798782394
24127539
1526916211
96824611
1081239801
2027418196
1825085930
1193183789
136720778
64961551
162281135
888898494
1526307078
1989395333
1115042212
1256091372
1588985164
1349522723
476980360
685369457
432381791
1589027144
43338962
2103112139
877381171
902254608
1628235775
1211655948
1077389327
874250313
734435935
324471899
1058335265
1269404520
463858394
1330684712
1752484834
1111368037
714860815
895392800
24911104
1650485838
368345632
1727179759
922642148
1309772734
644247514
2086247983
20551187
2058947368
806127087
820163472
918966239
111696554
1431821269
277733701
659269568
1895493537
1279745355
1803875022
80545013
133056850
1306335776
1760922359
1643193066
1326879948
1971120337
1831412840
702185375
1564287314
1538129526
1719751112
130093778
188608231
706059920
818829101
1767520713
1761030961
1766970808
549274619
1703801816
723689486
736109045
277894906
1459253258
73798457
1033950660
1430910929
267660696
2115644453
826725920
1842552278
433984389
1235447877
1980173276
62332529
1396195252
1650539442
181090614
1427286349
302445118
1870315421
2144146653
713594034
893595557
1967004854
32841104
1021858448
285481175
2146542854
1350950121
1637787005
602252799
896219855
760458860
243296927
325724555
2131400266
584689087
960165358
1177742498
939483422
1418098521
1710821617
432455943
223421260
1163250757
177141474
1879931892
805380729
793836242
1399223777
1126677204
1814634926
914016215
1667157549
107604386
728038024
658745668
1071642323
97989061
557211505
492685263
1530908487
1308861544
779515144
1374548375
1355818552
175582346
434803385
1941554644
1894123312
2047115878
1590777332
1322898831
524559722
1545375727
1006823622
933684173
1061608456
1174458297
30784074
402507690
1847640215
82438836
1732474208
1556102321
989347285
1207575361
1805586730
481142241
382680400
733192224
652845675
673305126
31687226
1285428570
1768634660
2059815918
1247294357
610979551
610952981
515138855
1272433584
1074419763
1026662148
916626050
1353194651
51854251
983458067
794691245
174610428
1478817453
144385082
1384483510
931536530
206788902
1771424600
1570978654
35014743
1304614599
1068852091
2131754493
1117739506
1707037378
2020873518
700666077
1988409945
890378739
1820969249
574481522
1884363449
334836020
1499465793
900007695
1976708480
504468806
911084771
1785350831
399216403
1288361681
1701296439
875492702
950620618
322960978
1775580062
500194374
2084105004
1710482694
1874522009
567582431
2101989946
1989609419
1738514829
207308565
123359152
1545727858
958943985
799445375
693143050
1843474549
467493963
1827618652
1950377881
702456199
2131720454
1046067116
1722077446
231317113
1752928518
73000025
1843963902
967232147
2135387742
386791959
866508629
126753596
1556367387
1077805293
619540684
218880164
308084632
1827844492
73675083
684647676
2011232055
724547356
160915809
159808760
1905883767
560495511
1012439923
1951719361
561518143
317118620
1328856949
964360985
1958959356
1688852096
428270305
1187839946
1363770781
1715835684
1665965519
1342166665
485854931
1310845424
265781511
724556420
777649087
1237656110
930333848
1247899189
901525360
1726427853
2744063
675258106
1011214440
26721499
194995816
1066905555
13118047
2094516835
531033807
1620528023
412196312
2024163862
2099477699
1613211527
634823060
2068461604
16772291
1173008240
1602862466
992299692
751145162
1323776569
247923420
440029185
1942864169
653811387
1468526902
228713903
1018287706
2119891214
1745739421
521210351
913342333
1017244712
2144221650
2003245810
1164507387
694988074
353909732
412821048
623070474
1615583495
1882202236
1868665682
1046277203
876764135
1803017529
1991735677
1850760420
515363413
863567287
1980764659
840201961
101825193
1767311840
923481477
733061705
1466111416
2069153605
1389610153
284885692
1718613203
502356287
332781021
1914713479
984587822
1880434050
2033358290
468454690
400887126
321382854
5032930
1514505959
517391137
338747292
647134452
704339466
374820149
1433780272
1293266814
1223592821
332503727
1200723008
1201478645
662762276
1169696480
1811117115
262226054
28534085
1063522244
1669559638
1680296272
1169537940
756236183
33635522
2076208000
2129363949
2059241540
1868303384
1552772885
1193843461
983975657
481653826
1117531413
1127583248
389229328
432972879
977679538
1777769837
1699374302
704932230
300191834
2123764702
1585941853
1240219428
475859480
988949874
722622376
671319256
606482022
188635157
1610062918
1116295785
1634479932
617826830
143040534
688136610
1279579264
403216103
1949961789
924850062
839704223
1790025583
45072176
116964696
177694104
355706549
458442744
369770944
82115493
731770867
1702516023
119231666
1737368378
959057095
1145736595
2035309783
1459013503
2049855316
151089143
481300826
994669283
1452936735
1187342854
672537744
895669272
659918167
454955462
1740962338
876999267
809175948
985998446
150944908
572131571
1181320081
260465191
566341038
272405777
186660450
954461724
20211033
1284398579
497973293
220275883
863376347
1108705231
211502122
1518097538
473584368
156614326
1417183458
302781004
70144788
160637929
443792475
51820376
1231008529
1608117124
731556723
815021355
738940036
1238004773
1679837183
1498339761
964271382
404377737
887686502
1102576179
571249940
1199399189
659698697
1755172911
1228947442
1982166996
479026416
585019012
2120621189
1494348107
142827084
1791542893
958195844
1295517059
1796492156
1887270934
1694997687
222699762
730219788
1046734961
485763158
1342068957
1827635935
1442238339
1634858636
1154405155
807236971
1975584484
1454394241
150246057
926714036
1049547446
1053270542
1938103337
1015715338
1867474354
1772279531
2058537107
800298311
1984134026
2097330154
629936382
914016428
2129267372
1439510834
825080022
1877031156
1224284810
2131662831
736404315
297333839
1926805269
943408917
1571930234
2092867494
276036540
1126156523
2041388358
2022029483
1344009303
265578873
1245765356
1841441081
448231019
884337922
1384522628
401076644
1711335651
2007946518
1085644689
1165536339
543909357
1401953363
529392576
1494787961
264283303
1682427337
1002655306
1633670857
1071616398
1299117358
1165988853
1114704876
511978378
1696891338
1493549327
1976223557
1885282550
1853147516
1337307727
691743433
1197607731
1622936094
1008848327
280043590
1310380434
1269647428
1325660471
413912625
162193705
246127078
671709010
1394066350
457371566
1019253462
424950632
1081720667
1644132983
605323277
1818432548
1153775784
823353646
1130889148
1302764
907435481
1733038163
849652121
625558420
489436868
2100864203
57044397
29242668
351926390
1773901987
1049679514
2080200732
29003084
1012062142
1575478058
2017585704
1422342128
1415274703
281560127
845263514
1530556878
713306526
1893309070
1082956281
822500721
176707331
2042916442
979292400
1493822927
1817841446
451633050
1427065417
991068622
1905165859
1553181467
1880007944
802085191
1535338928
474803647
101032897
1645224087
993058420
41766897
22867493
1968890919
647856449
286692313
600233709
413260881
1257513547
1291567643
35239425
192138697
1933905092
1457465594
898479096
1601845670
937377472
1428474073
1084305709
1854461609
1109598967
1300338230
543636402
621273527
701946573
200331912
1997034822
893461798
1970478294
979116640
711609241
1252873943
2128049967
1140697769
1673522704
1572885930
719469988
603932056
461652248
43769190
1144388428
1184426577
688308323
299129265
550085821
1599541376
1673057408
333030432
20947688
1851782389
101963649
1955942548
1390811759
1143552704
1985404089
1571960336
1478920730
1619809650
1060216079
1026813316
1034737512
2022446875
1450070921
635585631
1635932727
674691265
866460189
721007536
542867150
224401848
1919416729
1348176647
206986134
828023414
1605186967
1482067888
2103126052
866790314
265366558
1643645107
1784531785
1945168488
885107057
203306564
1802660207
386352594
349354831
1940971964
1815972956
290206184
1057510724
852007017
1372416789
984024049
1543033707
242352048
1592593028
1764271871
1205982281
1508109390
2062281561
285558702
1307608265
1459737682
12644756
328675419
998960337
1468311446
438975839
1396650012
1039019329
1251690286
1323255735
1154980659
220855881
2086089872
801181935
473367270
507351734
1281168151
241812127
161376328
433231492
433297778
86290618
1992482706
1865153409
1662035178
1135056409
1514654578
853059781
1293492476
1330323840
625402852
1091840036
1737540573
1574795663
948582782
1199140534
1709520979
2029712422
370724556
1870490366
1719871772
1834035166
1883197194
814103660
1599029737
1510884845
1156079179
1413077443
1788917450
1035903293
1844386713
370671720
1302892597
139720908
2066373008
1042112536
1957973749
1180268440
184507917
1477568387
725175603
600791809
735719057
1773822630
11822160
226395450
1119852810
1675343398
1184998266
2031238033
1810090615
346365609
833158382
1005104982
183621880
819846119
592029623
257807141
27225224
1181813134
833215233
916158135
863025543
75879115
1344840573
1284652542
1235478708
1319540605
526212802
1552400587
790331059
634082894
650867083
1800465007
189797958
906265956
69804570
145392817
125220539
698883629
1990720424
889565533
927900930
563005232
694315183
324689064
1474730766
431281422
347801338
183343593
1056290757
1272365352
449816156
1902717350
1384944333
2119294232
1440585992
1652002097
585540213
997293944
1610625479
1302491214
744388141
783543215
1317813602
1661567875
798058731
1573693299
1922841417
1269100975
1369546568
1403051697
1271819990
1700266372
78284111
1045985511
1962291865
834517061
1422803238
970119848
1831415395
1823096690
1903284338
1324676104
389656129
1126038196
1639278456
1931662072
955957398
56737714
603876343
314845174
864197037
1371610189
2145983792
460480681
492934532
47491652
1306323077
590622878
2043204982
2058266312
232761923
1277808020
1158206628
605964282
792286819
327337302
1472419375
1138801467
581896931
1656191050
195040135
706906535
896990557
1579874820
951493484
622993731
1372774917
79289061
379638261
1582584844
935155626
555611351
267792249
1697374371
1652679419
160161134
1130851952
1764684037
346839796
2090409150
886185631
1258120616
1292130912
884956141
2061947005
1141284345
1154915322
1582030130
1110599454
1258257647
607803734
1392142644
1981367390
1591413756
1475547563
1201875283
1338007915
291454792
592199521
340009721
770707127
424369611
923722708
1879703804
514822578
658116782
686745872
931911339
611803900
819400079
1144135150
675334218
1602969722
584081857
913384764
2006310770
561461796
1375542385
469191260
1715017814
1443808814
263761094
1948890879
42327695
537153453
645133296
573863657
274809120
1259262933
480926265
1270452567
1552908965
556393903
1736232480
1867764853
881463309
1431737750
2050648170
642014918
151816460
231841709
667437120
2051849341
1113092346
1623284247
331183728
706234482
700967718
492522587
966470173
1588510789
59150772
547752194
690560263
1163510867
2080664853
1394474895
812851262
90383258
233484926
781389358
773120855
1073363442
376067636
1507756972
1927612462
701452313
1491173863
900895893
1894976642
136514326
333185537
941823183
272912013
1928038438
1222248398
1952273509
1553030734
906325067
2034409400
82443906
403256359
474930403
1661034726
601636500
850904134
138686850
89103184
1413404533
118829408
1645687263
75220988
1348084581
285380891
305030303
2091093346
151546013
1647772238
217712391
550086906
440805320
1008396964
1013037932
1201568925
1019223552
1857623252
327888872
647320619
806074075
407869916
1379714960
1188798930
551081300
233001420
1074017536
443885049
1612139567
447990503
2087222873
287139859
1173745537
636279008
1225312632
1587618895
635943175
1309797219
645531626
1970033120
401662059
1092448425
906615272
492391455
430389953
346364302
2019385795
1536328596
623787549
1650279483
481379663
614431719
351440777
1143925743
162193705
1185743946
110465523
2070620221
409034279
1913459756
869107455
796686671
1585173689
1842739688
2029331075
959290051
1693811203
1614192941
1024494592
1866475724
531641605
1536618012
1990570677
208482888
1282586787
706741772
1787558085
444335883
479401118
86001043
125606062
1298025741
773495164
2047568852
1264883282
1482080323
1575002621
1309620478
1958770826
372776962
1555527870
1201438540
39235156
1069662169
2048167537
2088794770
2118782704
1196045704
1954266108
72626535
628404714
962615370
1128654627
124728146
416117587
2018917465
1677390013
997844889
1915941337
214145337
330333893
1145655063
163265300
802070348
709392397
1765980742
1547252061
164441586
624750902
1336416500
216818773
2100659381
29088350
1503892633
1420544761
2119414511
384889016
1178695987
1781785050
411886260
1885425550
273535560
457870198
831022667
1898392049
1933588997
583153699
60620567
1608850762
1834346992
839410634
1996291717
1876285720
2024768480
1882023853
1040720099
545702272
1360831494
1365939572
803418855
1068994201
1879303406
1195015339
1558776929
230290887
1123049261
624667074
310253291
618256811
1627748299
1029853770
1252161587
1033729087
838800241
392744704
1921739570
1210745330
553944708
1816908643
1929335284
718630852
154286181
232492427
677725515
1007649506
1734724643
318470095
1583094356
2061243357
1635093759
905122429
848024757
1287099150
264726011
1905695529
1256415948
373946462
656893606
995199274
997302779
1802040873
1880792110
68609541
1835637360
188641249
1313112844
884420167
736781122
54935935
880275709
1484326812
1962515873
210592530
848862932
1310146061
1249828185
1334771606
497876931
985330663
1795425698
276983771
323561122
716653633
1633209582
649495127
767833260
1902378555
1942412677
479431895
31087626
1191601336
1930553529
159806313
1025186545
1354797574
805808122
558393178
1708450229
1263848607
297035991
308189635
1756253358
208430255
1085668462
1117206627
148114515
458884792
1178252609
703973823
310800584
259597078
1515653342
1344305487
398702655
29647684
1709474809
1192903799
1945082023
1067668428
354350272
974914290
1748753695
146936444
993236899
683599413
1264281027
278144439
1569818312
393173602
485440358
474857475
1564440555
1268310051
2086962513
632635607
1861042600
2087279581
785346124
1026799594
1556358771
1615528016
1661369696
2002864632
166836127
466610912
1991483612
816136932
1317714002
850246546
1447020570
1819214773
1233478787
1430186027
864004733
1314505943
1158258937
907411408
1707353633
1675369909
1467977793
1142942901
1807024743
1663615694
1262100338
1870675884
1150494782
23661602
2011068937
1704756741
193317189
439467226
852101270
344699762
86328895
474166472
682271619
208373696
1466647893
32001159
1778002495
207524450
340169626
192698782
1104410272
214023906
1403542001
1018600133
792367050
1861311465
68255879
326165651
659609386
674924732
29916765
829308393
349416375
1776817318
861754758
1143767631
1991751249
716607296
1425087688
1974204728
676601539
1735315500
299363976
1435879548
141721934
1993832977
241294987
404365575
25502155
1504903088
372943153
656566447
133752454
1325149400
509829045
1292653393
2083960322
1657307532
1059641288
1334361924
1947708923
571800007
886817838
1415768704
1630013014
533027357
582374908
2094452111
257420377
410507990
41362892
15044780
729049230
1249414834
59979935
861538786
2136049491
1921612919
2121411317
2093117991
1397719192
1230704872
1751365912
218548228
1517798401
2090551786
1507602596
1548807752
1833582979
694938285
1075690682
1759539536
1733958486
1014383321
148280673
362469989
216129737
1744501719
165249684
1264111281
1184397422
1849277389
884707343
363067309
919605670
1785161887
1503930857
463959213
851622380
1334243471
1943051614
1167254074
1421714111
533513278
2039691026
1930631166
266165980
512135294
1448815959
704201030
1720384233
1269286146
2119032638
1987528683
603013645
1041417548
1546118146
2141174086
1458706172
947495456
876741187
189059197
1250051330
566304178
1645282086
486935218
853853175
1431318294
31183192
162334011
1297293203
192348351
1321636005
142341011
943561321
796172049
1446688010
1175883766
480337204
1630824356
1088795151
1676870045
229578179
486292807
180153683
354497155
29532881
1487325055
389598431
1393067449
1749327004
600987766
1858770098
1107572529
999446826
1491386803
96689574
1909091905
336402909
1640209827
548658920
1932145115
1189258757
711796061
1937473729
1652561595
2070249156
2136499663
758205178
338487641
1833844256
1524255351
937190871
973733335
464178861
2069390394
2001366013
28509649
1215143035
1505705772
515644077
949975455
1914440076
1613685276
1632335222
137879465
708595265
742035825
1094105023
341410635
157944664
86249033
598197028
1016653161
314864516
2048767717
594533780
244448307
1987657882
1975269540
899782485
31211977
28856803
1360485507
1375976658
782543681
354754360
1713395773
1680047274
609245777
1657685853
1402791240
935409655
734498358
1597243115
557418081
846386061
698105338
1612012235
348466941
1938154942
121493573
459428386
387757563
103423430
436005851
880478873
1769121064
1748398592
1929616036
469580614
1455669787
1192511527
1440156187
1622353306
448387817
963962908
560100819
1993453100
948007608
189609328
1232317694
987020317
1781153967
1753811075
2032304956
524957876
1493677720
582303948
2126523617
1773398788
2009927147
965307216
1378256169
812560731
946226543
142673
683021528
1863321180
197665386
1697457907
1887263026
42163319
831541051
581678900
71025064
1191643726
1324590284
905749598
744634070
526785765
1805054907
1229435551
749524820
100615677
431113235
1057919659
2096478163
1208499474
1999734182
1484078957
1542428844
263477493
720594003
924357085
808022895
1399955666
2046008536
779719009
379721324
912950638
9306556
2122154799
1218552783
432195903
1969947961
490045375
1633351186
633768866
1016565884
190869089
1432565459
1760397283
1755411216
269742270
862318171
1716119620
194720286
822693353
423428876
259958792
1484924736
370976694
1721203488
1462519065
1236721505
943641459
2140681877
1419378608
1224898254
832046904
1877339803
1628343232
263137679
602413223
590527897
1403897036
937885194
1736794337
2113263987
375611778
1740762436
1290941026
1890026492
2046610194
790103027
1673032516
1603285575
471739513
1338064572
1951128797
1275748742
1817587135
1714569400
817938531
1105348128
1440256938
2144962617
1347800391
365883254
1300904417
291124701
1820311859
936269560
1404265153
1693125801
2054298179
1712756676
600468024
1869588076
853856206
1889035758
1067839831
1089667872
39705320
2108517426
71792731
213593159
2031965204
1658332704
1415753787
583076702
513382288
1046994516
1003764180
1555085550
283131832
504456006
1162485609
953439364
294970439
247099608
220519304
702592215
2030037231
1017763015
524175761
780390337
963912901
213891819
280537009
388934479
2088151230
145848108
205866046
1632994847
1301592147
899029020
2074629075
1420999908
1582653514
1002171189
1548754683
313478552
52103519
1409928290
1779482952
1212000050
1911152445
1640839271
80817047
1061547459
1023646526
460079549
900182172
862563504
1743503018
989342247
889482507
229883697
1391067551
1966491661
1269203693
1326135254
1894258178
500072425
51092997
1652307177
1228287456
1997352828
534718534
2116049261
2003932744
54156420
216346680
2050115008
125612415
1534273161
316236542
1943269651
1967472978
341012244
1352432900
778798160
416382703
1074022129
1135618659
127776121
1696758440
1129491717
1237236815
1854027656
576381669
593238183
450083153
1223673766
1570590543
1492390456
2048319662
1218194167
2024192903
1332908421
1090637957
1525010275
646423892
1372730311
1794509519
1894416514
339078068
1794841923
703382670
827383725
1190457172
577020795
1147611428
88186740
509794638
1699909097
656674816
362510301
673168315
1148697576
1652111995
1695881209
2080640520
1000564170
769044989
813318358
732105680
1233844991
1299673498
1566666352
852815663
1695585509
788765336
260565197
487295488
568512385
986764660
576561345
1075252163
1008903351
831101879
2140224148
1867789050
823563690
1149225468
1244926823
954244759
1419144962
1358086377
908852086
1223800995
1855657181
1593661247
1470825094
134946459
2090717556
454033505
1146682704
919904661
1803082470
525698639
2069411597
936486211
996185854
1380642890
753306678
1874845051
626220998
1853721814
546475121
239112371
165147392
540020541
577410837
632592332
447663765
1244316772
347621497
1695227848
238482630
1606722362
450010480
1581129083
1772718740
1839511342
1987996863
1677214967
1766095067
491431634
1886878093
100700022
768096036
1405054751
877193598
1747130667
76458778
656121627
1889425585
2096658237
660438985
1193038197
1132634063
642412173
1639694853
121867838
1694881108
92632641
337925639
2116706337
922024609
1887866015
2117202980
1822370444
1236900300
344859462
170613439
99128148
715506047
390310860
969631555
1248299476
1599972565
1462671508
1053026315
809215341
717667968
1525718712
375297079
1870686168
1181243850
1885162848
806077316
41777919
1469487993
1898467598
299555253
505180506
1898242659
1316600827
1461256971
850411908
1884310625
1593184120
1674088441
1487094
1354741280
1075641421
1707555692
377912872
1551393293
476510092
1862968754
115718085
95906783
491602503
1387692537
625403729
718164909
2088943163
1477441810
1096649004
1764111475
1524678725
1045256295
347651117
437762788
273082917
875952730
599113284
1412636796
1297121453
1487081496
1919699789
368012945
337458776
339975662
1183099763
1173187989
264706391
695853915
198089122
1952673375
818821445
229424615
24451179
954594208
224251439
1905360105
1559655241
409213465
1007260846
475040492
1032232652
83398606
1458572199
314311749
136395570
1468069227
161006445
636120253
999437675
872676929
1647769579
1499164227
1956820224
1164776939
1213724812
1702513936
131166221
1058749672
23016738
2033042235
2109500984
1220226455
1218770867
848743037
684455881
612746987
1172368455
2007858011
1732444547
1855586082
322719955
1565315684
1329970880
1967701154
1986164590
1774938632
173450394
1894416514
379819308
2143078926
490589753
1722123683
381785809
1514566217
1551863814
1624595870
590343156
362267738
157698409
545108081
1276162455
974589307
582633055
394012290
877762525
413078622
2115599509
1351634041
857330570
1025509441
735648175
344238914
1257472270
1437682071
584453844
668115747
451157156
1876291864
894824783
939531490
393309776
273363432
197903020
91476623
1734124362
579736205
559282770
1385669355
1124424142
2080920708
1202982380
1237642572
1105480538
359349428
1123135615
1098880263
551180796
1492590903
1669824104
1033324133
1109544808
776287741
384521507
1842477252
2047650297
1663335152
1482529306
116683776
2110366279
2057082333
2077391827
192899210
1035556287
1021131969
98104704
898232129
1264002950
935042502
439524961
1794059815
598997466
1294413507
1964236618
1099742871
1510114691
784198331
1077676928
519686050
813228252
1825143050
372098090
297984372
870781973
434349425
1091442576
1456137866
1879311082
465122724
1460081854
820469527
495507711
1531544977
1504501818
5429326
1639725452
244118833
1682456487
929556242
874963702
1340958984
1078698232
1931035523
1359366559
843373374
1122681002
584249132
1861841606
755544220
1213379681
2025865406
1206371973
1123025461
851582275
883116822
1763299991
1720194134
354467959
971173871
1538030100
29783810
527036120
1544307812
544838799
284439836
401138256
1162872852
845148612
584216319
965973074
675704281
1477337773
880474321
328751416
1735437452
172114582
867246514
1216190430
860771911
1734050850
473549300
1148307763
1053812121
335269771
1122599567
345032505
310757292
2014061461
1469749140
444510132
1751754188
745058964
532726677
423234502
116287606
411504004
218026566
1549405732
841149046
1173068270
1463350003
500045725
1989242279
2121290764
1046740676
582737839
211821430
513037375
1920720865
2011232678
733215864
202752909
989583047
1703578188
1914402396
476132272
417385095
1141227587
97554444
1235414307
1571675435
1203828764
1218368991
387360005
1668454897
896931576
938578997
924685779
1817492622
529615484
229574691
702678375
1156622931
1641719720
155077554
3496142
674282993
1969733851
1581830078
1698360090
1204267634
1524494389
1831665658
1149172774
1953792169
1262224155
1411538319
595619575
1480185178
964911614
1680853747
1070336282
517952763
1350703225
682047798
626555786
1120915402
278430547
745359370
1511376636
1763037248
1245181438
793366943
743947867
695498670
672315335
317167124
1146593648
1637927523
177992462
2077884420
922459347
722191621
1727848731
1659416657
637482673
1743408782
1612729931
895273955
1258206832
988904439
220535363
1486853759
1524634860
468533767
753171711
1350881266
1915673016
144110966
1470623067
1618564332
1764733379
2051731236
261129923
1898886980
563323539
423576799
1128334111
246849752
978021667
1479173642
170377401
701253277
949516281
487292487
851468547
1992161916
830493957
1804955345
1706179162
1743220263
1901361886
750504277
1011996178
979027386
886714308
307244593
803734311
733637613
1731657836
1646533496
772648559
464356582
2045134274
1719731047
1815153902
1446642489
468896777
267100721
320985173
1623829713
1136409498
736682920
1439272198
1482776444
1618417219
1988113360
453406734
998762953
1614500428
2057695835
143040586
1160541093
928450487
872248961
494551609
624396140
962210801
1941526429
1556802860
2136854214
604344033
2059990095
1020204753
1697043597
1400386101
1440481585
898038155
1595697358
354129967
2105851040
1564185539
746698360
108803481
598272314
1523666634
1207625526
308863492
14472618
444329031
809336573
1061307655
1520543740
657195216
1661962587
209031430
2098633207
526754437
733623900
43705265
1953391507
845306461
732006842
2097219318
579178508
691454605
1332981934
1464228965
2062547162
387335858
2055666851
1115508733
429824516
1946174921
532987825
918847746
790505564
1519579493
1879748179
2064306418
1692809989
1950623078
2124596073
242782434
38832192
1618445012
594639626
1936729039
1914521237
413243615
2121501114
82471781
245183049
907090508
891454925
2050919094
2037247016
915482112
558304689
1790686320
916544987
1572004793
1370751085
367108653
390855388
1390684539
491488605
1059641288
478797009
1325926651
878465856
1795755018
2092367124
1171102728
392498923
774057792
1466136947
70426394
1094266937
1747755354
995967885
1061124691
251593662
579800255
1976799283
178521387
1684053114
640867562
1310585219
1061458106
226854408
1390655806
1998751578
1708092409
819952240
1458599628
224270127
231845193
393644490
407414818
919078157
802938154
451743677
1632802035
378915282
1182422723
714927909
2043857472
1554237265
1008996020
2110870647
385961307
1662514508
1958250505
1087427786
1692532547
1452455893
289632191
394063744
660610927
489132511
100408029
404360871
236470950
763427638
439453641
1878999080
1178545158
285408339
1743601142
556849870
1360148032
211030683
1592220872
2097835359
315291563
134419111
1782691534
1198562267
505157061
970798875
347872905
1868271782
43749426
946858573
1411662525
859244312
1973018098
1257804054
13160137
429044265
237702331
1353950424
302208301
927446947
1227776072
225386925
1758831797
1769855073
196864241
1517161052
1158314881
504034685
904116866
48798112
1718253849
783949850
1576438265
1172507930
281388000
2145009455
1026904867
1949059341
2144037987
271334381
162848361
1336292578
1802742908
931295130
304900014
1483697675
264743321
308388159
319556336
1465122501
75295489
1679336201
1398717547
1269729259
1723289840
991846989
638898861
543386128
1904082471
1734850498
2061850152
597393272
2069021665
1109795572
1306171307
314205519
777025118
684017572
1545108882
474945335
619402808
2018037001
412195573
1604522395
388024355
1800749945
1109066792
997115732
779812086
745497142
1948513472
519639839
1625917243
1909852193
165933176
1654842149
106102190
1228973370
466654242
2109028590
26562277
1854098381
1278664194
875255556
2114223158
1442338193
1364044772
197480377
1704569681
1481358400
287646479
1734253572
1231058521
2056182260
232309858
416571135
1443508511
575336970
272204250
1642226748
1339655876
1643206530
1659816486
1824002175
951846859
1838186955
1626910405
1468224319
555906434
11709580
1156394864
1156106592
361466236
1725707075
126767701
756404794
1094418998
1240490208
2087593148
1912735079
1869572487
971683063
148555323
1615435187
1789341009
1228876205
1160123226
1750082151
438300770
157323181
794357336
2080803742
1248170231
2018365561
747747199
25409807
469509565
1028350541
2037944668
279402529
1147602724
88674766
318058642
1843339894
158730725
796283781
715865892
1368475058
183740180
950471094
1666701368
1235156797
631890794
831359421
1400916246
1335129695
1876060455
1554585979
260189073
652784295
1816768923
1363735413
1911655791
1216368284
105394446
1624013825
753916296
899791106
826608623
194921310
1090411573
1005621427
1586584463
983231368
664282471
754911124
467376324
378118464
1271213943
1427024506
92219215
751321823
1960575572
905542371
648118572
1995916990
295254544
2071512080
182968582
1336551545
500801957
36561435
1657126421
1278520162
761092339
1956941234
335062739
497099267
302105304
1975783111
365716772
125567920
1708591773
1569705832
2096351078
572949771
1373171007
1501155139
1897994064
1872266220
1954201238
1440611365
2083568261
1387964806
1718185873
1403055269
940751530
162042360
300430042
1703779044
1550064643
627151463
513034690
1682451474
19318520
1876667739
1522793170
707427530
712133809
1420219767
2103537165
1060086678
271653213
542508496
234795760
1083569044
907776140
370784572
48740263
1176631114
1561979474
129696023
569234739
848327171
1408009048
570023714
28174209
62912962
515089361
1260846313
253902211
1616252712
1273086743
955595530
1582186028
1980143574
387396515
1116971325
468405510
1991230962
677451301
132701332
1645432176
1640987635
929420822
440921718
1395436886
1029053914
1932247200
685145596
974846695
1178824218
169383325
1148006399
478634994
107716227
691154663
1744713469
372919509
2109016292
258969883
617179195
1307963464
1412453554
15791287
1871588732
554548920
856844145
614121706
1762744939
1418820255
651391169
1025802165
1105658155
1101647522
974379754
1513944966
2133994854
1401214489
1240913672
1075389555
672912924
43723188
1662780281
1533911628
1030247627
1355730012
397194286
268451817
493265099
897520076
299094266
1428075439
1074690222
1798954613
1543125022
704180930
1436268929
412391315
1400546964
1866182744
148914473
666047955
388737545
738416308
710266090
390298932
1002275218
1585207615
1799720347
984045828
599553808
1436676240
998425658
924294912
471197384
608473815
1211161569
1209682622
794727542
1347038858
63463856
798988054
1250331661
1018462390
1945203394
813312399
1204367213
1519442954
559346502
1536812685
671247860
461703736
401358878
203773430
380932485
1241693347
85599642
864055067
1322135777
152631860
1762035769
1713113195
1953533231
1125815336
1640868823
307438445
1944563718
1477095965
1481450572
1380500453
1898832105
1061487360
1867796999
625928295
1612408473
806347988
125004038
723109410
1889921476
1139567139
1263661649
1562593274
306604207
777035000
1443053803
1857748891
418530901
32272432
1008942219
168708447
475168377
1041972798
503567247
2078683398
781179106
376564195
1258459110
1831537166
2050897994
1129395490
849841327
1996995563
293282467
1811813738
1372804664
937635915
973365913
1321025941
577884721
707908740
1465415698
628462149
591195224
1392362588
206984251
1187793078
1435713248
686993515
1948754626
2012561282
1452692743
619650442
2006653705
1775442623
670935084
1101308174
1667783248
2074886109
1914252393
795587256
200746780
255604689
470645902
2141410575
746979114
59012918
2128535255
48124999
1316105533
380417716
1401810492
380959267
999250362
1306131823
912562156
1678606315
374237041
1736682360
279355667
303327176
1456915690
765995337
444757948
1643801790
1714333812
1960950608
1585952905
1641750782
1325113641
1755587426
279086751
947917772
1428343315
504775720
322125454
1476925708
999768916
960610904
1965899545
1149559489
1020240356
1655915347
644073950
1637013480
2145300818
535537178
1074844247
1302018789
662559566
105228954
264633612
181421571
1169836729
1961406628
1963699366
1990756895
644038240
586686551
983981348
1462821106
1411014747
1014462646
115301262
1443436588
671251795
2076165635
2106070544
1084733337
367357904
1754434509
158988499
369195485
1274244946
1942321939
1411950855
174053661
408139337
1420679946
1589502736
480488284
548612724
1404458308
1554298657
2123871525
1663969686
748132682
1259846527
440634839
897894418
1217355807
787161963
622631668
1773880730
859314645
421186720
742004351
580416690
8510096
640375191
543531008
1014861689
1367356429
900227550
374323677
762489
1762395432
1328302312
1026070406
39169251
910903900
728823236
40796887
994303902
1661775157
1436666850
171622116
1019969539
339890942
2069797776
1825057289
1141298512
1180429130
1813103881
1262356138
1902837509
1857402452
2072340257
168380345
1973805934
143343616
920537784
1664703986
884565708
1661602510
310720033
1054044593
1114771340
1731200944
1332388024
1553670762
1501677556
870061075
1402725198
205354524
1862398864
685367833
1475651673
1731256294
1999738159
894326223
1938619718
1317972616
755434973
994232772
1009572333
2147288649
1431181495
736147394
2091891685
539560737
1784253952
831752609
1208970233
713942571
1947787446
1962156114
1299526431
1420738614
868944051
352081656
1175299386
1069171668
239741479
187828784
1739676854
826866174
675295290
88127731
2109550157
1128505095
1716882475
1922562939
971260065
376631699
35924906
961518073
335542411
477080901
156737795
1393293072
304071188
408998368
1220083745
747226995
500804463
2102653728
1583426001
23213328
871699162
1483978687
1883017017
1199159299
2121520004
176061447
604344047
2007469189
1193644422
1524004780
1586792557
1421049389
1325088370
1517233466
2144535001
1677668827
1855882098
464981865
2019878285
608162842
1003106038
524076044
195483868
728587058
2126827137
2110221430
1861124509
1992683925
1659343017
952579202
1142038861
1737402205
1650553739
502365792
499885322
891374038
1619913639
839024475
939401156
32393452
215948596
2094887371
1251771726
1014192657
39359685
1128872056
227205667
412516189
1715361069
1145742997
1802720573
1529478341
1237846686
568401487
1366377166
47362899
760071465
845106555
305872451
794259599
711563507
422413909
1215664912
1172348169
1518040873
331112591
626734050
1879048848
1194562525
17107253
158756722
1839570365
1308174463
1155765768
1538697300
182872678
1133446706
124743258
107498337
197243242
1261795967
1753369970
1140802291
62105444
315871499
839059009
1405978542
608718066
892517530
448759655
1477517824
995878690
2015289072
1920401078
1562090138
98279122
985110566
2106429315
660284638
1973111497
2036788243
2026458887
1729894905
1088899751
2105568417
1322908953
455116093
1501482344
2026763774
590975432
1038927417
940839362
1284834954
398160458
200773036
968661125
465267827
1981594753
799916399
866040132
1416930582
1083897112
1162879031
24139581
1696195328
94063031
2126203868
1405404709
1579320186
982662225
1529429469
360369478
898306857
746930896
222663018
695780891
142047931
1227874680
319967174
1898787903
1276816090
1445157415
1799591200
1695667813
843504445
648674935
1497257057
248857966
1351039286
1775797707
663426742
1214004086
399625024
1103613634
1350868832
279660978
566649941
1578670554
888461888
1417815749
21054995
1279896302
1985983286
395907319
1410060098
652148995
1177841525
274393194
2127478670
1590996884
519132362
74899340
2072094848
2145591589
1059143961
705160267
1622222659
78586349
1563390727
10089199
2050436581
682227443
411561680
1882976660
428804214
2099153618
1859342496
1153052261
1729084180
1776839812
1761435334
825688718
92626988
462832755
637132736
898912394
2113207416
1749830567
1885924516
1602295995
1052206935
2023706971
502074962
2131751774
509405117
1724070624
2007397354
1763820113
516919578
422941619
1549282366
250318908
1602409815
785037839
343303134
966026405
231470381
1609253000
433175288
1841258068
1220301100
441196362
587008900
1158644001
1291556963
1853277033
725296305
1952967899
716684800
2056500511
742339030
832679531
1268176123
2113279702
1324265182
1260511339
2040156030
465209087
1817754748
2069433662
1560926508
1928207928
1854307252
208578211
2127366644
1969428848
475544540
1390365930
1450806820
2026593935
1156745002
1380527865
1946156054
465948721
1794159133
1070158278
1903630565
404508971
1637531862
1875502740
368470008
546176905
72166308
1386506777
1325786257
1320116601
1311075039
2028549096
2057429894
1995821496
1651819011
422906282
668894391
1867705683
99597807
225788622
1137640021
1996641811
2057935080
1389194087
905145706
1587355962
848323327
1396089496
1644417075
496351425
1956031562
852862890
585516241
2142869871
2006389046
700719235
1132486738
2019804923
1319715962
467360795
646578564
1529242756
799525744
369665617
325803700
2067964382
2045977939
1269017026
1794736212
136273167
2100808013
2095091658
1947484432
2048842921
221313165
1009024136
1289038248
547398351
1234431570
307218439
683234269
1702746091
822575793
1787239688
2058158414
1454707765
738980747
1901940131
1640904071
843437505
1366310196
674343619
888586420
632762401
1279337974
1746985438
484446026
1303399947
1368047823
1332051249
1706119237
2130793248
645209246
2074197474
1700994537
1478557112
681859858
32579056
92692842
803768195
1451399720
1288097191
1940864490
788301853
1209899984
1887051358
619660676
320978893
351483843
571080767
1867812295
697797906
1392128727
50378551
739548143
2146196585
2064558472
741634584
926041028
669832814
1524743932
566181403
1963680300
473987214
1720100626
1631158506
1755042473
318915570
752890729
298018192
291859100
1849144806
344633983
1673932629
1075336820
673598101
319804597
315663682
861950190
846996335
1555015791
232449034
2124231590
1218358808
978882962
841613232
650294021
762394810
1633818945
784486342
181816332
1503489407
864504581
242969511
602147066
1246713299
1150055328
1411977542
291044477
1237423260
1259774405
493053763
475402329
1823649794
1705387625
829600033
1716152585
289756104
1672960318
1528410361
265104745
351195429
405699719
1726946402
2128693057
2012226015
46700219
690072483
1915019487
2127494037
413111092
1747188752
1720196354
1499472811
956349328
1625750510
579760889
1815072063
1318768536
1754891027
331246408
956647737
793666200
1885697000
1008727467
1681666932
949181809
1196612220
266077364
1076438166
1957807559
2116653988
252960368
928189743
1705168669
1204426482
768866671
127046031
1043708660
576218710
990712244
1847026596
865324474
886569662
93352195
2033676891
90025745
2062459414
1147176557
139069572
1040618895
117109632
640062712
1061338266
2066397699
409916373
573225105
771130923
2125110133
947268759
835058916
623638720
593576218
581762865
9524901
418877867
2052938758
299383348
1184427427
276451130
2130012045
1211348408
1614395852
1650986088
459821225
673352011
567659895
447641780
1103928622
2140971826
1436603701
1578151464
1762564316
423288175
620029871
577111690
734965804
1816227841
433371540
555903776
1518218857
1821561789
1023187410
1085709451
1288165563
5618826
1608325500
527913776
541834813
1002606568
2020321536
981968294
564041439
57951516
1546857461
157235562
1933378839
12213722
970699668
1031336689
568375648
629076450
1520281825
510582116
1035495215
517297575
85951925
1187038751
1085068225
119033713
604664849
776371859
547770227
241470052
534184976
652536218
1936807072
1311042398
1328990435
89193729
1361040185
1023586777
316848352
1037294600
2042569452
1383737230
282619287
1264945352
761133013
421072708
61483601
678722180
590024761
1221130236
429862618
1981184131
1199777654
2053073994
1667705942
2021356922
380565376
1036018881
1184319297
1466351144
102756750
1476087726
779562605
651544215
143780511
680851439
281318036
1294369089
571544949
415530816
883876372
240569818
810268024
295274835
1321994511
1450931382
1000756579
792461861
1128423635
1955799841
1189494864
1299395806
484927304
1848714348
1778006559
1285819400
1046542243
1424945061
137744973
323121682
931714312
1466015650
1412293112
1637588096
764669101
39924411
260262673
2003085389
437067083
690573650
1755897236
2009103709
1703129730
740296757
2139842338
1883513873
1549467960
221577401
1336827583
638879207
229007762
1653988048
1936117060
1529981763
860485139
936839889
2128224016
1906726359
1846152127
1786433183
1453086730
965101472
1210310163
2104998059
211944769
747384692
1102618773
1472561486
1341059249
1201767116
2141939568
1518377880
1702683584
2003949126
2077946830
1234317602
1534667406
910412503
35964814
1661422322
207751098
419432736
672928242
187125682
1942741142
606671541
1342867543
526680922
1588220299
769659101
1242623462
1035673123
1617556053
503213914
1955066006
960206124
723430825
1006712240
113779605
1994897149
1112794071
286334125
661758556
946374671
239278170
1386589549
752114198
1848274386
1287045425
1674903625
134923661
1167729876
1771272334
2031165057
850621006
1092022441
1059392216
2043399376
1105588275
193555152
84504861
542795232
533741568
1923803791
1550571552
1752693960
695569454
1159071538
1797880031
1780819639
1136905390
1874009314
1631827874
1626398227
1715178452
1821620637
1450448310
1221040348
108833604
673699288
365128281
1424898817
1255567848
302954546
1348506474
1355884724
40589351
1205708723
506034491
2042371675
1929308273
1216998922
172736576
1246672411
1397854115
1528038653
427632443
1356946922
760714708
978251209
371508268
644243582
327695677
275986892
295187
270563822
84763438
710353478
1909623787
1907905751
1106090840
1360268670
2001522250
211048398
325136065
1197541819
127980527
1129311763
2025056934
630731782
174065534
1725268575
1827733482
1147492957
1243711841
1900628908
1563477141
1881030906
234786248
779975605
714987371
1575043365
224228935
1164231351
1066790547
132684844
170141175
1453419941
1942076019
1654607347
1042817378
50209493
932118213
800773863
318895734
716950940
1172790608
1278100808
1140256026
777064903
1062241600
516411870
1393850920
123538850
1138617884
1988280729
432507252
1007959446
97813188
940827588
786801308
866220822
507771732
353134398
966900731
294046054
1759795537
1890722019
1289051029
183644569
27966499
856743265
974304497
1539704918
1884048254
1490775086
1350271396
1417049998
881876441
807585004
1878737917
919710915
1290006181
297906959
2075359115
1144280131
83738274
715013496
1836852478
1512400250
1292448180
1793404297
2006516849
1883327691
197533298
2059631717
57451918
1854967586
1872951922
1365189212
575802796
2050963194
930333848
294462261
1817838702
1656882944
1615190285
2051984576
1076759269
306025836
2079543991
1945138365
1393006074
1725723817
240216733
1018424161
1198212683
1080218142
1309391874
284623259
869077523
2112294371
539131879
625999159
385297625
805400114
1077109969
1662491888
1011142447
869295083
1978787490
1557372763
1105830514
349535057
496004767
1252873943
262721985
73727255
364168686
305998425
1239907189
669466509
1646764248
1167308874
304589711
196081947
1273718166
1088819528
1658001862
280259629
1524598280
333708768
1489147700
1520342666
89196328
1279072964
15479902
146386447
1015518355
275603166
1506197600
705636627
999390180
879039476
216921514
1160939744
644287347
1186772169
1764921503
1671889218
1737943879
374597554
1211417857
178035378
1554347949
1775565907
196121813
882848594
95209533
1174127141
1570941134
471393998
159291694
1306084042
223285954
739226547
1131671090
79255115
1303425559
116059219
2075828313
448217021
476049754
136429982
222846137
482342990
1063249274
292018870
613044299
868894314
648288237
864137119
828919563
1748477316
90913000
1282632377
191978861
1871484941
839526365
2143943471
321129676
191752234
203257987
2103977677
246322296
1804008236
1280847058
645579851
1119631763
735221735
588666926
1928020657
432404654
1297785433
795068318
1520442006
541788471
1980199785
1794498284
1522430224
424682049
1372377490
81787879
1324676758
669331509
544408044
572692007
2096626802
1132764280
451342633
413514281
1230848956
1708020022
1883666014
39888327
31675895
1767792237
1262434405
1227280136
1842683773
2089737402
1599150981
339533003
289535769
1939086090
1814268120
1032928617
581906327
1571248357
92841718
991408406
775354175
2145176475
922371702
760395559
385142472
934113379
1002660799
1710224646
444716944
183343593
612270704
160707204
359345480
68261402
1673297273
987756320
1821958917
991084487
18498450
1705305931
1487549987
1836310036
920779847
1059473587
1667361868
1665846262
573559406
2114739098
1685344846
2061653858
58138410
505518797
1341461544
694221371
1698716513
817003374
1587074784
1434681131
1490153067
1474335118
2054366135
1195049969
139317042
1581239686
1639592955
707228357
181128088
2021729021
1521548856
1444112331
1122114325
208346752
2011083301
1840511163
1419137638
825682797
1387821550
1441391528
505542605
439723601
1660317974
2103264765
2047424773
1166909356
1702388360
1741300762
664985291
1400065122
281819340
232960948
983911941
422136173
2106893347
1484846389
193522318
553469539
1168569274
888248714
925936419
1490521938
1818035863
297454588
270404271
544950187
1949192145
503860870
1288326947
1414483640
52878883
1433329956
890336268
2075278281
1200282332
1142742581
1809860474
445833015
1351958551
949079372
1651883720
27950770
2119178423
132099165
1411203030
2075773869
1788326650
811116411
1622713051
560291221
1499988489
269417583
1310286349
2004461000
156210501
1200066877
349521182
1245720994
1189395797
1692275984
1954335642
1088098309
947487710
1842564049
846266248
1002136979
343476529
1832419330
1052860877
286112816
1033139142
254711713
816160227
213326196
1680185048
1806395860
1666866968
804281775
306906064
2108330836
1375815683
1264614471
823638765
151914191
560366533
427965572
1283495544
940534060
864751086
1020863510
1814970902
702550092
1265032297
1059912645
921548305
102630516
1402793867
1628075932
1113476305
1550014808
1910226943
2138680699
1055924823
30616796
1472633973
2100285432
1695264269
552042690
1341980546
1906085779
388419882
1684165344
1167617316
839880998
730868793
2021248207
1597696290
1177445656
20294469
1331693895
402131163
59199610
287671753
287611280
1670331363
1656997451
333804041
646198763
904756616
1013891363
661753101
294653099
942241209
2022582758
909170939
2114778805
864756761
2014802526
235872512
460036048
1619880399
1687316872
178457172
727767344
1941368868
1335527786
860426613
1415694604
1728986049
991941880
1484648475
835842369
1641368243
2026991663
1452240695
2040938655
882208061
1143616943
2027199765
1691362862
1231439830
871792505
1252865879
729685393
1628579030
1625751782
2050958574
1569106858
825884829
1501107259
26149574
1395642217
422186749
851514078
551762600
2006511746
882035624
1077183484
59397141
1367698790
1880652669
1348325960
938009462
1649999681
1280282127
1701462586
1437385534
1020632298
1040204232
751293560
1395840009
678625311
819525226
470638999
571877604
326140949
882677484
2023978867
545727139
1123760117
796530633
1296035568
273201026
525954670
937744526
819980408
1561178913
1097364469
756999070
369509651
1716418705
857857757
1628890111
1801101490
1394539262
1026138546
886588317
714016239
2115492219
1609104934
1796927178
706228450
1297966149
50175633
223904398
964560699
2068119672
1913967100
445496641
1945502122
537686659
672909289
1219795571
61789849
505895396
215188419
2141939426
1353498386
451055893
995983137
1890719322
650821035
1924989624
665140634
1143487629
2070886361
1087072141
1334870099
259482970
409555719
377373630
378079411
1622704681
1314110666
1251298276
519766663
1613725590
1425005488
278159850
1456568900
782824472
64206423
15295622
589488078
1961529044
165788872
359852376
739694733
392346025
405482831
584156267
1171952059
2007481924
630443496
1586379154
546632075
749802096
1715556811
1766004806
557587781
661683867
1679729556
1354085963
44406967
28716029
1778746859
962407690
229808105
338393722
714569766
1796185130
578291075
393827762
193831670
1450854352
1774775774
1583573448
497986154
1336952461
1557895679
1251619857
1735266738
1797875374
1417026321
1002325343
1143936162
2127292720
2003224460
594602461
2098333331
1489874246
932977818
2029227852
311213540
1113612293
655711454
1435385630
422818124
1380316865
950127158
197985435
346133382
773676804
1217023023
1036596029
577242616
1953734706
1891840741
1209319027
352979513
1180727039
513114796
17112127
542836424
1123055450
1642769209
1542272724
1295890162
298875379
442375447
1281699726
408750892
961659527
1412048554
2093019251
641525258
1773673981
402422497
1156166608
748154046
1757994882
1236216581
113802248
738705460
1546820287
1753813261
160297766
1717498007
658996985
1008868625
1608333523
1661712501
1102677838
1225869408
540883540
724376577
875244447
192231653
1891919627
661064712
1390824908
836469903
2061908185
474490417
2147329127
1763215028
547414764
1715052864
957711008
1674521151
1219216449
377854051
1437079512
2058555865
1456413691
1348453716
913466550
1971461768
1389230116
366634863
1879555632
45110146
1727833081
1686952640
1697050011
2102298391
1710696847
253675638
116599549
2100600252
1560034370
2117271613
853894998
819686935
363145022
253897009
1387429485
1506578778
1669658205
747957740
839822982
1371929847
1234778077
633175379
1294619537
760746959
2000677583
757356004
286385992
334131552
80619326
659727257
1054234854
1363218327
947330852
56340819
717565023
1526597764
778607493
133665939
1084068334
1704549215
687675548
1438895031
1145737073
1169733063
311500230
233831035
2116250934
1461265544
1009287218
254460879
125617344
1415901983
895779164
1866265276
1003306511
1538027929
1948330464
1425381917
612449084
1050588621
771498200
346020615
1252529118
1120171158
90624902
36938950
901436011
1822116792
145234565
451755978
1891954512
1144879208
207677999
1673792775
1844457871
934333527
2142984420
1535466311
80768771
282005112
941873229
2144229312
1808157763
512460465
952464183
1648968470
585328681
892625983
563250046
1029647915
1432850725
1053584884
1509029424
892157697
952047225
929251937
629762771
77517721
384302209
1079049470
263745273
692022641
2051664124
1182827736
1927478073
319547430
54119815
1091577394
942690570
2139585911
2140424009
129193219
76983682
1877956384
1775610431
1420699457
1594332699
138902379
671635323
683721334
776180306
1797814648
1535847028
340646186
80622883
861247421
54056587
2122999687
835784104
441574855
756040797
2086404739
1727643988
1793598237
1399090969
1268778620
684947698
260211494
1661173624
1594148741
686574480
1370790071
2058580182
1968383752
266778478
1030478206
667814663
184120262
1367665646
958264562
1605780071
459415172
1196736026
939900337
220899927
1543467775
252587571
744335936
1061101537
391370656
361213169
2002242978
320301985
1509576461
243988462
2097312808
1055690724
1200197912
1847624970
1320756452
456813873
1381337510
1243433706
2076222328
1779875234
2118849481
382182619
1500442164
1426334223
1669967717
1639026962
1876708685
189783063
1470760390
1263012331
1832795498
652133585
534149523
112299343
33104855
1784949798
1905801676
147787482
2099838283
211855475
1028358149
1395828213
1082010665
849645867
56161450
962813736
203396522
1581722075
73849542
451981884
996567907
346676298
1871914942
138790539
1730952922
1781770376
1088794433
1186720321
2018938081
1807088153
357500863
290579570
1445579604
1768321527
1847801648
1903348901
2035208548
1569204368
2035302850
1802889629
2013635978
558845649
1001867465
1853929429
1417915840
453343697
968901435
80150713
1392217309
20420670
1048131943
1631362407
257547005
750290091
40278739
405945598
1978802649
1793251704
1830288206
1148908301
895459312
1052541542
2146526168
2787132
1101460984
50749354
94782270
30798410
1819092100
589550142
1349515390
729886250
1493917062
1846411518
1716962404
1444400107
122372513
1349204854
2068161089
1167289835
487520659
546623560
1682961425
579217359
1493663958
681876065
1255226179
2087675370
1836126674
1965482037
1531979387
797654986
39420982
1663368749
1807620807
390826710
1064963959
1910785358
1693759358
824116078
1610511633
820767737
1145265918
1172224908
2085813996
78383934
503332445
1061934093
465567016
929418646
966089443
795501407
1558482133
1319538381
641966674
1798231855
1890515110
1107498030
1589381122
951405230
1884530437
1145888091
1562583751
157215671
145302098
369033571
2081529007
953722577
525922723
1909620880
1303181238
427223932
1480866130
2054662757
1036136381
1112971497
842014882
1468043230
47607542
41229824
2137651603
790152304
1217431024
49432086
757195535
14748135
806294152
1461234515
200520179
1358744644
577867653
480981070
1962044695
1001091891
1479155869
1621604158
1277081669
1318306245
692660755
317048003
354562224
729219428
982987956
369763642
331408407
1126953125
1173433392
1650198928
1578492388
831475538
631541652
162934611
2124491207
1944461811
1559241225
656019432
646930189
663562150
158146602
421207703
2017958831
817118526
936058408
1139935978
71140589
1859658256
1672842819
1689164765
564891252
1411124499
1438310121
1251559822
1395431112
1423289754
541373834
750001401
1913703120
1930236323
1055919966
488643023
566187251
735888410
1208842760
651930112
43493121
996369125
224142119
543080977
1983135018
883544735
1389681895
27843573
580093571
1643614142
1785664788
516952184
1910835312
48852144
1232574486
1360580893
1151272995
421483174
1503152699
1066179998
1219930077
552506058
2073897881
1350363432
1547428848
842995559
51457760
1532577661
713971161
1292857503
1734900354
2087605981
491028954
1386713969
454813361
137643790
1408324167
2111495975
1693470859
1210681838
1822991159
1697964717
1000481283
1350049020
996802737
1485900995
184967302
168975453
978252058
720235060
829661372
1806708055
1617612293
118809377
980800345
1752705486
1432464348
492577644
71399861
1492753791
1015541948
720157331
1508400680
833278126
1830744668
221005618
1965713204
1799963352
531258151
2121961509
106441518
1081747180
2015748960
995770313
1546387305
277879995
1531230881
1090753476
1685382609
1914440076
1728382265
894912624
527791212
987282616
1679673393
556204453
959222275
676331650
715534011
2057827383
646422498
1978882763
1060367434
1970419556
338959271
1258808964
1995382045
1491642699
1605522594
1626477452
263271886
2021235687
1291366943
164768594
397627826
1204116656
1931086698
18208894
439575444
2060462061
1941004763
198392643
1669843812
1273885278
1369022159
1669604900
1613873856
1034069686
1285953027
1398798938
176807693
1330698975
667707948
1715412166
1334346137
55544284
474800401
358229830
1523370793
1354474030
1389905555
400140154
1646940800
2132000099
401865520
404042757
2069084884
619734238
847182124
1619384703
946388021
1593845795
859042655
225823501
1443196681
1856436821
619210179
369100034
1867883883
1273612447
429223603
232604961
330206811
1048245759
549338896
918364522
1818279658
894073000
1470853177
304376529
1510340551
1895771216
1889413808
1287704733
895509057
912712604
1423240942
1554527364
2102283431
1908192462
1069995890
291514084
892812649
2060672589
1691011946
1452372674
800977815
1025365553
157576823
1009230417
510290860
1458334804
1469848830
535024300
1425197875
1729503620
1662730492
763304445
2051515778
759325365
662570253
1241775677
1223322556
1391277825
1820145176
585426608
437205674
1372530312
1784828657
949109098
1993005730
372178869
1811128214
241816161
1606048256
924604687
1764104986
30552828
679799973
1792859839
1823002022
1990388745
226401511
1299265725
477995756
1731865033
2002464164
1395418243
2103646430
760141968
1046147806
1977565322
1612470030
1309743578
2094021780
1449706454
1600622139
1109315561
755249609
1560292091
1576769573
1931142250
1008604216
1317163109
1735746070
394266309
1649188561
1207256121
1480911888
1207568641
1703728556
1989109672
114187813
1084769857
819900740
679249493
1422717538
709064177
1989227196
1930742921
1409157833
646359089
2080166762
1263304941
1244880407
867791406
1313951822
1868861939
1079635947
1225962041
470869459
1627994493
321047001
2122746861
978650376
1311106464
968397400
1374892826
1202503035
977916364
800017689
1022124610
490937932
792995228
1433743343
1243252179
1933090445
1002797304
1386603966
1932205616
574648254
148239472
943314273
66390097
2112964570
2045871700
1016667034
822751579
917863858
297758077
251189990
1659756864
836500520
681811590
575710065
590317991
1773018432
1357966556
967526104
1402431762
152992581
683502566
426117582
842917199
1067080053
1021718139
937200185
275521572
1631100295
406706695
984825343
419963729
1126963546
799383474
448650777
1627037626
1726515546
229588320
452213147
623808015
280086662
452101866
1900899773
1807886360
602069644
1558335235
1691042479
1862069186
1477864041
1616283833
333572626
1391375662
299272700
24924736
598502264
1464097403
135643009
143176922
743010065
1036015126
805287154
234508824
703672463
1066679577
707292227
1055909360
1750871650
394942153
274055754
525414577
249883282
837775633
2088886237
1159426478
1881270835
1771115773
400335469
1726994395
1736900475
1919932244
2109492714
786884757
1778456205
236298666
533821139
2114982556
1110966856
936578074
1945868401
306817401
251650494
1990380110
1499284546
562739179
1300842655
746596538
812228446
1252083713
683672194
402308366
1115091531
1432285474
320278962
1015371269
345413064
1822989522
1442850877
982597655
160338891
136355405
1741381413
1491084571
94228550
1384831871
820505806
21596225
1309607542
1789470317
2007545689
808327469
1204984667
1941854611
1798397604
1441167550
1941535486
1409656507
392415786
860226856
1293456175
1683670928
2857046
1245340833
939188519
1819318418
810137838
627910056
995588805
1904260055
1532872917
888560365
1802090403
568391265
1845338372
1702368678
592421854
1908868980
180052893
1245359572
1504359501
1992498200
617458107
127175969
301950315
732277631
578441510
1118842929
1708720473
2071318714
2070488438
1701927544
665155093
1879087594
1063551663
958746485
2105947593
78992564
578829455
1313823023
1257635446
985515725
1804394786
860061163
515097518
539312787
384116718
577108575
741212170
1730746536
441627623
1405225595
1797432828
880849005
2004229869
2001785682
51281790
782618314
1872047302
1264216915
1030224560
464953392
440970160
1537272063
1397844527
553967623
1386710447
1917622525
1035034687
530294265
377892435
950466385
1615909987
963592120
1369976883
1463456495
925146128
1038320260
672375012
1519946603
608303933
1279571954
1151718825
939492291
120364255
1297549211
384854953
2086422726
1424127402
1535199774
1521215362
2092867010
952790495
2102348316
1072016475
875650870
2012898983
1733911850
843889860
1275747754
1781898924
1833634386
1494514200
875739419
601332355
510550587
2043022921
1894114879
1724147974
1151941887
628842265
852433639
1559860169
1560209825
454674384
1740400802
1603240720
60855063
1229128452
1248272997
765174917
108333624
927371704
184939680
1746371071
1691828920
1885222376
1336986323
243139438
1021886895
350504251
1342245736
1317669238
591118084
175989231
1028183592
365157348
184313828
1265615543
1165432602
1999168054
1835296353
2053522929
1673013132
1554522258
1575203321
583891406
2031202012
1804695507
948354584
1908073553
1006454472
176807088
683899186
666686600
1216580886
981794646
1709003465
158891122
1037473856
1183111449
1136242845
1063759727
610022790
169790903
1447281760
1338947253
112340939
1133890855
337719249
923004564
1236657470
762014302
1614765874
498596867
1408024463
1742368211
593757055
934063636
1758113607
1412109364
1969755752
982214613
515066824
829961196
649011210
246285534
627837030
1206304887
432097764
1122930805
1336948181
373090292
1030536205
1554979302
2065637725
1022951828
321685416
2053664424
1079465228
234892160
1457869969
658547604
549911397
2138023621
542205358
1529210563
716173524
353086106
1464835710
2092192895
586714488
1420770370
1512605818
1266125428
1751848389
475368688
244076026
1957338874
1092923270
23447666
32400246
1445940624
325725371
1918953847
1950586069
1026045886
2130659162
1059035393
1007636765
2089779279
1153813577
1680142335
668987254
1780329796
583859564
1433982769
1164643062
1074352549
979097956
2028149454
1654266077
1922938849
1603456557
229848477
377207432
1537125173
2144410908
185824096
1680036670
1881051822
1609413422
1754323911
1675030620
993414949
1932451552
1006342717
848475664
1825264626
2117622597
1806097953
2073142042
1068500708
1879953324
1595217276
1095605239
1104414617
722612604
1794888210
412576567
138865010
1581591727
505787173
211286912
789960909
1748992815
1295921559
549178791
1614339085
135079455
590555080
2010555917
1078382245
1351411621
460519346
1031494801
1970736277
1085679864
1742631937
74852997
2003783711
466488953
654347361
804702242
1957865295
629835346
1781750299
1821102865
1518392093
1929651702
829142055
455846291
1280575317
1730569616
2041489410
137548560
1340507509
1807607067
1218974546
910250530
1044082075
1076407817
385826399
911103537
1849133200
1418983242
2120493192
140044041
2100345078
1982734150
1547580663
364815665
1904636773
355906376
269451762
1301313897
202210010
672200301
1068981384
1999406050
512478156
730011075
1732458381
1118998807
2118002188
996912947
426313965
1838170738
1611737675
1782575321
1651042216
627910056
973465181
39441235
677344415
473153680
1284392063
1081587109
673221923
797145459
1495613503
76306436
1848833171
1442567262
771366512
577797043
833473313
506963761
1288859792
2098657592
803528083
360315552
1018815570
465969971
1206291963
1152460531
1898210878
1299952517
730716340
1386493649
303077771
635387642
782362052
1620875329
1703232599
1602992720
1942294947
1083395733
1043597970
1807321740
172757544
693084647
1958711648
349896932
306363443
538721425
1765224353
319337944
1287713260
1160116331
1093838796
2027004306
315337309
19090396
1997636235
534326575
545431485
1151376314
1392495299
1484338823
1243834249
1317815115
1528607249
592067474
750445877
1995572951
1763116114
259459355
578528994
1955428037
456907503
8475142
322222033
645969811
1201495208
978429943
732105680
638855146
524383325
136245206
1020461659
443617240
476039286
1770623957
1971055622
596359699
1756846291
1941225723
774858042
1546976651
1144279390
1980407390
696489557
2119461956
1812044347
521066753
1411618147
1687829257
1725306889
1494167706
1650505914
771172772
778280156
848951004
224361677
1365749084
297275225
1330596640
443471272
1620992959
1464162458
1207296792
1933683503
1071167314
701281201
1634181433
803712103
1463069652
648847025
1889682706
1889033286
1991024208
576521448
1802217285
1507777322
984243354
280690904
1019293588
884899619
859098030
451588550
1336682852
1232550884
1242468799
1371157102
454703011
157584282
1222057328
1188093658
2103428754
489208505
164416475
1811314054
904990724
859598789
1748396544
1221668746
80052712
858636340
542502652
2003155037
1903425796
568565291
2023160623
1811780132
443648841
1440248182
1951911516
1033013919
1525633842
2046880813
1371745492
1268173295
1616576545
627192827
817694955
83071105
284799599
1956649862
859455010
1532688873
1267769264
557740487
285997945
330550346
747555347
1083925956
835376963
1334517538
1385458141
1071297418
102648511
718736125
77093972
927868206
236213137
781909908
2026014027
60175113
1050149642
208667261
131475824
324092723
334272848
586544905
1869311503
1416828276
1922249519
160404006
816439319
607698213
561820882
1840426849
2138298928
620110152
1746002177
2052054910
135045920
1073019440
1354282044
1362613200
1069946884
2072717062
843504445
419636656
1822284275
1187366609
808910719
1563921030
2003240536
625508644
648370416
1313953760
1207477289
1765306144
928803467
814064771
723939846
267572734
1011192893
2052300385
425755277
39355573
145437094
563921182
107612723
457098945
1379068847
1897482596
132805040
967040026
1697961107
470608208
93054099
1900272395
831862338
1855601938
1488456835
119347308
763154257
1890424146
635894531
814905676
577018850
1503234037
1348690475
1320067937
173987403
319794643
795308725
1959341230
1344239562
356963225
1313500282
1388656609
1577780605
1598513818
926436757
95728869
1515491038
1203043233
407308611
8564803
1007715903
224448803
659842413
1765483875
1374934078
160877885
1000878709
286351655
1161364680
556468311
1488951977
425119982
2084391159
2133206360
478937237
675615067
1356929374
1224254923
1264074018
765725834
995826998
1124296875
1072288033
1452336451
1346508088
1786556752
1292745538
1170639622
504029558
2027390658
1995148063
1734476546
2019702100
1652433782
1998829170
1775078548
1314298905
366173082
885668869
205501179
871080184
1838862396
1964022737
1600148865
308714013
1256026716
254699204
1331595368
1667935203
1381027105
559884996
767868013
1334610601
942549088
1198102132
1620717585
619781089
948228755
1625590779
862472677
140588779
1686220080
1196239796
575106905
2127454623
2032124491
1649845215
1185807845
1966043233
1716771370
7366364
755679362
1115464085
1718515540
1107986947
905947832
787643683
594782463
647517961
1998033831
643279813
1759618815
995791259
918847462
605716821
1040493548
1476908402
258046807
1826988696
1782282460
192476312
808618325
4393193
1981026068
464252915
1744298448
279917039
726513919
1604589672
83574575
1575411696
319930553
467357991
1225493911
668362874
2108485275
1761558962
1073853979
706235681
1478523824
407675218
1996264791
2112808907
1419892313
1622775931
689649029
1526837503
1736938200
1357726367
493493242
2079250388
249403146
2002567082
1813803298
1347036627
1131981257
1982955685
1676716994
1937628245
1212085785
2067077067
1208373525
1205434871
1256155068
615828040
160602997
1848068574
1329099927
706386755
921771589
78957634
209811526
1294663376
1316478474
331390798
1528679273
658054065
1983244573
1331290504
139630128
262392274
1280293413
205544357
1475130687
845847128
936456996
1191230751
1408467297
1014476412
1579659886
1183048432
1111165657
574458420
1182720323
1280486961
1247395917
186854059
1951128797
1762145712
1907403042
648031252
299102962
748173101
1767821580
529056651
1973888457
700325779
2068374763
789983158
678699701
1978889440
1151126586
907451079
880466842
899668092
1239721283
1480973301
1574326099
1859655835
188301602
1409687592
1313115352
217020263
291290227
949806338
340626358
1545453861
1406429062
1732756821
1823935242
183967962
1818436055
1103523873
1940878683
662412870
123961411
267980403
637741129
1491477871
214826667
1673691491
1203117469
675945918
1777061762
1608434140
1828483892
1007082374
1213442319
1637989771
8872386
1211186392
77474536
305992562
312200678
1621626471
1433561791
2031408843
44173312
1391379128
296838684
10038034
1258081807
188961806
508846071
897957520
354977190
1657955452
1538149027
174252014
2605392
800175154
150132494
1003122514
248458756
124534137
1981212091
1083698884
77485890
723744590
412075800
976874360
1494600343
45551119
993913276
650431846
1200568126
753262837
1193088290
513754930
1602312382
17803915
391539345
766579459
161401440
1711217163
27952750
181243275
1677670519
1124937787
231925157
878754485
2076208000
1006195043
824669301
112596550
275582373
1870227458
566867202
1815855519
1577059440
383770551
1431096832
238513901
1075328987
2108153388
1826124921
733289746
1164168919
1980051167
1307069251
1057700502
423933347
340986337
908204600
445901834
974036445
1960704444
1121927466
1615358615
2034900863
1160112589
1103949554
1090958254
638399021
2081422784
746228518
1861333663
1889990502
77552364
2038260586
2035316266
277787595
648470413
378228716
2037681806
309430286
1364738904
827056920
797489778
365781672
1046191993
1428168363
1844822494
1480773951
818409631
1104126631
1389121215
1256259095
751697855
921804998
1704838568
956584361
1184887616
1097386385
136985303
1245087948
2069103836
2050003263
874892779
399799
1365022367
1674919974
40008957
82473388
803567686
1178314048
1772397463
108005945
1494983803
1336791997
670458304
48744451
1664190933
991569894
1598754478
1819779587
2073693221
912290158
1946757015
1626988661
1196553939
127982536
286144611
279330174
2120721914
4713467
133552977
399234349
913458013
242722202
1457946455
2102431855
201424888
1896772018
386278085
2143451799
1454002584
481993056
1659698131
220666851
1315276194
2041678694
99388476
662485222
1515968242
1035746206
1528608155
155627622
2040566550
2123647759
390339218
649944613
808378114
816672984
1337689598
1155448552
821843375
1964094968
1915945678
1376358967
541348863
1068093152
1376639959
1967306679
1160622201
1987062739
1149363057
1673520804
1497635167
336388323
249481924
1242096522
472240575
625736096
1422209274
496829399
1324265182
1454707765
733131051
1096510402
312234844
619581132
842670394
1549576006
1984478700
1380226169
19471519
506760822
991081292
672622272
1874184387
1650052755
115747738
30394624
574207442
549640032
795631209
259675215
2077965844
1781606634
432071053
585289871
702660420
1720813657
926094586
1585683172
1242042580
1718125702
347376080
1952454898
185056326
681608940
1412603939
568883013
757408175
284874978
193378739
340588778
1043709976
725028722
2100712711
2111981781
828733724
30889920
587666673
1349460440
659985624
1882930426
1917326961
360255659
1776400333
1529208210
1451815666
1005405801
2009201354
1242797130
1772732906
771205037
1177416462
2145141042
1713329858
169658933
60120405
2063995631
742873734
2007585390
1558557314
1767463409
439387572
47163934
697326161
1008142046
292344038
1078680529
605159493
459766214
246734787
1218636607
1891984486
1129303326
607177959
929636134
551071627
1531458300
1943689776
50489428
727126123
1210252304
767428551
1580121721
601729280
448518424
1844652988
757993010
208212918
1029028214
986960915
1124346707
1852286410
1052494734
797796404
1753704830
855079027
1922085103
359555974
1400472739
2146620481
236470950
964652726
1400160627
407459927
955230750
1704943087
675135327
1910192128
1068444804
1941757850
871149284
1071052669
2037832339
144649895
820551670
1375961932
1071610861
1384045177
1075576088
978632142
301894810
331854363
1101042231
264633460
487740526
760537445
1695719233
1556564224
1429604840
213544390
20777333
1385793972
1475764761
149324977
1299488485
178148626
636295327
836440764
1266556480
1962538364
393432463
1307082702
1435254575
1436504678
905320583
223204749
831198723
759411998
1829226445
881797370
1017792883
679719251
340840213
1988479369
733479950
1389921254
1411610910
901787785
1397410712
286091012
670383258
890777727
1266452976
1794788428
1012937468
1606374536
562251964
1923563033
1868355025
548356595
894250373
2001829778
937036676
1804170584
563519173
1906233066
492134531
1709526159
1105855134
65986993
289568279
1012908730
711655583
1234873373
1644733869
1683222499
738869538
1791900979
350161411
225851677
531611100
387963740
1334391606
242884531
1043883956
1193701783
1307901346
851118524
721149376
101780025
525562204
307694884
359574017
295129988
469490609
1564330663
772322071
178908394
1525015378
293594493
361648161
1150546
1665232946
2046008536
773037434
1301005198
311689648
188833094
402809672
1519536193
1381194986
446664186
811181283
712318123
1367484836
1415184324
94992031
1699406592
568688574
1736436100
90025602
2124736866
225481326
1140730046
1382565885
496429337
1098980841
2070189478
100891666
1532685052
748778234
453104628
1799300734
340981490
810839882
2006114758
1296718913
85908789
109502664
1603673997
1474940673
128233930
1913772808
318484034
158734390
1388569685
27578601
1906844791
562620831
2006954386
1894087653
2068544616
1357589226
870566578
1891882543
1667920751
581451943
1793772683
1613354880
469016254
92034993
1439673484
1321152733
2073265734
407781717
1552592758
2011785666
2035150267
1717876730
2117323198
1032956089
1979530890
1783435179
1895083195
1640224346
313576202
435923768
2018198269
151027627
1772471876
147426933
935451703
1731562837
742315152
2111880030
1794000183
845365424
346547911
680282503
1198361476
1002379069
269747015
323380539
995996323
1579400899
854378718
319214615
1463559086
1354836354
2135037454
950111923
1652804488
1757949863
80873992
325854502
766975012
1547510838
2120956217
428434002
1818052524
1520593500
142316634
384542595
812961144
291490890
1119333329
1277189649
1947890321
1316548853
1307793744
1637930000
1120418077
818923983
750518657
548814528
1081682993
1860009312
1676031411
546185189
319623851
623609595
1030270339
1399307927
1499963909
2009895547
2094478631
1324358373
1243223921
1725912971
1366199403
1512240846
621570329
140790109
464503017
1916208414
531271362
406185215
1735969065
199317251
2063500137
278870830
381335665
551729431
1012513647
80656802
284855303
1134295341
172997742
1011337292
642069433
1513970592
8393192
1581651753
406601306
288821875
108197491
510537792
364390879
1603365249
229857550
1738660371
1348407805
605599033
1460325828
2132554986
910791158
1077095253
1069961276
1523018545
729551414
1825447070
731404238
1540116964
579580361
1020269668
1198298806
1341020785
1137985356
161163282
2064957490
1212675528
1306497952
28453183
184799459
432003580
940849270
717826388
1175835690
1794357936
437697095
542872016
1933254135
653858044
393788075
1900993644
1601109618
108610814
1468563371
524640581
1737731328
2040595191
141892082
425001530
722273385
1609075403
109829546
911942423
1330177756
1169702638
533865272
1988304031
1113201187
768837322
1723210354
1188460535
351078729
1917897582
1244471261
1586151638
2020830980
1967152360
1086468241
924185043
1533679234
963261118
1850358876
465825513
954208914
1305342444
1359904668
1108159284
564835587
1290934473
1065688064
1366633863
960837857
399078131
514761620
1062781147
848711071
402729634
116048492
1138376254
346138087
35735759
1963286422
1211616656
289154429
1339509223
1743975799
1757943776
2027776787
792637629
1534633481
50981008
438167515
1376688437
1905186596
1929469281
2034222321
1267478028
1539641970
844497763
1304876154
1058688503
734498275
1693757116
974587801
1657313097
503057771
1660740842
890036914
651827332
1164158855
295565842
1962170109
1855837150
532363003
1056292430
142089379
164120292
1446442334
386574151
813755309
1787619862
1099950585
1815647941
2089242112
382634441
14697573
554526797
1312175679
1152051715
1647005754
419585936
1231186315
60461919
1059156450
1109250000
1134685045
1179248395
1980455532
1746856297
631062899
1201160096
1826562628
338760604
1948070819
926600635
157192594
1399083523
134914119
1196608206
921847159
1598729879
1099726498
2112319438
1923870284
683608440
1321150549
1896820622
745884464
1449283287
921088096
631894770
204682404
1315619679
2108577480
819268714
128864681
652855103
1321413481
1721886643
634736784
901802972
253064030
1417103914
187107607
2062157759
1484364714
665020429
1103299252
1357748256
1106261104
110796920
1206032484
1745554587
868086235
1602382082
674994729
1770113446
1815575205
498017332
1283619581
1723735157
1527186916
1698205864
1485403220
83819302
2055351721
716982687
1027728757
2048429976
1264758175
186097099
392930812
3664864
2127664224
1793690138
1982752414
1278773121
1159500147
795028723
1387973035
300972617
161048845
191719325
1700679231
2069321205
1461491650
1996165300
933544605
1522463212
1680123997
295953755
1124529579
1048826694
938534026
1128685291
429903219
1185313293
1424224169
2045152606
732922329
297803698
1960241602
1014374282
1538603487
561223201
864744537
2062174529
1005572392
1406518190
490391053
462915653
128445183
942531791
1377253874
863885419
1148905392
1053377344
2131472941
1002630118
860946132
1524321575
143950882
1734336885
600436219
1728376871
1869286206
2080717897
273381677
215638323
2115989952
1293613054
740477286
87719229
989916149
974067831
1473846826
1632900721
1176016171
78819191
241468927
1997393711
1954424799
586279006
1005156554
1432634305
1247417365
303734624
489581847
1552161190
591142630
2002937206
975514014
1620226429
1855593595
2020534800
1792962921
243072158
2052506056
754826463
114113249
658453887
1332675538
690327579
1636635221
332223755
20524613
640293659
146531193
1181941334
2130382632
396616403
534513244
844850129
1144793811
2024719819
833099821
476011786
1684567698
877522986
1812433362
1283033287
682519632
413148102
1960117776
1854953015
1037375122
1325542983
53183349
1449258009
368820240
549433633
1804290795
1742976814
242263012
2100754360
344042644
1827427696
1084393536
196128777
831766322
689917420
1981392075
769992720
1643132974
1811386325
1374104687
146676437
430978735
843475925
274500265
541280189
685375732
1175245855
1170090692
906415738
1746273521
1052576999
81795366
1834706544
1687202834
1193841916
1771968276
1310561619
1382806723
1697163608
1843745005
955766447
711957812
1108681704
336330743
1595651312
1154813673
196953743
215132293
242942017
557792688
1171042018
1725472900
1587823871
1583366875
973111916
1434992426
317195838
861135007
2077971155
2083730087
961682988
415255651
805244304
1381654508
1242676186
1431276677
241666751
1408119677
958899758
884411478
2037524254
1408918093
314333110
794247398
1916326434
2112619358
1182130099
804741136
624463586
684697287
1627835721
939671605
1421803069
1331765373
1145083537
358229830
1202582002
629022844
844553072
897653181
442947102
1141026611
545846819
531221745
834709533
257162620
1171000646
589653629
1360260671
1133254815
1240764164
1865713814
541637984
252377520
863290604
12638151
1903713457
83893160
651905094
2061773783
753104692
1287362542
2122566803
251444094
481855145
342346405
2067041945
967679629
2101558901
2073937997
183027091
13886557
873326792
1515271449
1882082060
694321350
1478527302
271196951
1087451629
1683647651
547398351
345440855
2021673815
1708610669
1551548466
47041217
1610542185
378115328
869753074
543120681
1894311362
159530369
1360059903
1831906067
383222420
1374557466
573062453
1317691537
1012390548
2052866177
1572138901
410529983
1943015310
381527726
314311215
1388489881
2058758088
1040313800
349459104
2107604451
618287195
752137966
1982423599
705647211
1011281001
1461485431
320404013
1416054358
2025003438
736264048
718221400
1615382473
1203022307
59932464
1420069321
759078247
209496677
750673525
587303095
1461395761
231762830
1591978226
1013253978
1444360864
1330497233
1336357517
2052902994
225008520
31501242
370461961
446669249
246089326
1667713556
971018845
182831666
1709751688
1210648106
1893672586
711295639
2104439227
2124212295
359798880
1050859646
538613041
1596855869
878139831
194159512
379882388
538765372
451590334
812876588
226959205
1763672786
1580897047
1164454129
454536745
1488002942
1277881599
1045300859
517794299
1451960490
2048177509
1404939571
990553659
1300695773
1968078877
371364585
1903782822
1279151765
2133422283
766586186
243088417
1179531981
779442228
1281181374
1919004410
1433477699
1099743505
550160782
398452918
1328138796
694015028
1637585155
378798097
74725170
1909635450
921460638
1381648055
1802288959
86505871
1506900188
1346719881
1225357715
1941565916
251598599
1260631107
835008439
656601074
494192707
2004221317
544518321
395277247
561379263
895505087
1472122784
1936027322
665585437
585643053
628759003
284383280
395276806
519771825
966081613
1084016402
1907890010
1592250254
1362409865
1799515291
1881231293
2016580520
1327045957
680979259
671533362
1423306180
1909568794
2076408582
1821907554
2129265683
1514107064
563986610
200808055
160103871
1345323535
741520197
1332627120
188639792
2056593407
546344744
912378631
1794180009
1654383291
1765339402
1660786112
1313760934
1770489051
282541550
1650963469
1400472739
980810040
134497593
1352769988
1715430413
824133454
1172502360
1416264874
1742478285
1405532055
1739646033
1961591006
1194295792
1341286964
205196535
125361582
518906591
1383977238
1814537391
576010656
1830712641
652917399
1576227522
886706665
8662627
375316080
1721492481
152504841
1243319836
1271056188
568991279
1943234608
98871807
355853317
1777530107
1823521
1380627572
164731442
1703511135
293435238
891470296
1438331319
1985793780
1663304073
1136116387
1231328606
1460135661
1734178884
1823019718
1978652645
255781810
262348750
1765849707
1050504513
456875563
527937552
819632491
1662906693
2088702987
1726494704
1370208487
917203372
751144079
387154281
362631972
1313784797
98610632
1295656306
321576364
2032108033
650587124
1267912644
1170930411
1595738729
1993672190
1884061482
1755110961
2021136238
1563215347
824745211
1466872863
917270752
1719826691
1814602705
1096037849
817567606
870965934
2046884620
172636966
1464933273
491668923
1993451722
1329185993
2063751974
1220575254
229569196
830884942
884064667
944839760
1662311089
731194818
188190189
68895518
391856026
1253175916
807451863
479576262
1127782919
443036980
1878793596
1946117403
49541474
410042269
1697263511
1809956526
1900988382
1882946138
1051952944
1611190516
815402645
465666905
1296663554
2054519738
890391498
2060475308
1942851287
1992428439
686102462
970957472
160633464
523622832
1268133476
1318008839
1724595093
1005376899
510249626
1948965581
1908330807
554822698
760794858
699572959
1223258228
47092301
1503815579
947150841
287009881
1008433515
876251793
1545460056
1284281034
34675435
920757089
1921914932
1304071325
536583666
518071267
1229598178
1979626046
2089201986
994675453
1252051548
1755838148
2090139762
1892436801
1984097618
2088708251
387854769
75572154
1066477616
128310974
1833201440
1835823504
1005127071
387930206
1852350173
1764797896
590615303
1057702533
1778652784
451302776
283198521
1549359590
701946573
2074127136
1958825898
1783736253
1208286831
2468281
307628334
121045018
1690820369
493915372
1817448020
1265109580
446571851
510788162
1689478168
594987719
1512361284
657434761
2048137401
1612373194
1115930781
582211231
1020082148
884462131
773605629
1084913138
1940184254
2105224664
428019493
317122957
1183885506
748966754
324899335
401906552
1652505593
62649599
534449435
2032398916
802260405
1413429200
547626393
630475007
1656891886
386712661
1099658072
306681217
1349057951
1444368076
90753604
1423599235
1701888593
1129919301
728564638
1157508260
1702576994
622646985
2049181502
440887048
2133802861
1182114824
1848557884
1100451978
156259263
656139602
693329440
1868376475
512221469
1442618198
1619766497
1521611178
584909132
2143244618
326165651
1508874138
2019707281
296584258
596039307
911493342
226534889
1324392950
751327563
1202082459
1365604532
1303466962
310604934
138611112
1554979650
1137685566
1162218800
1917159584
1827484569
1532405537
913566002
957282343
1553601923
1734016082
176878928
79874452
770732515
869848396
1900564945
682335632
658341503
49010687
143145807
2074211996
2140408126
1786966619
1663022127
1899837133
884040052
1303620923
1918104910
805421840
2096915461
1074083371
142000033
1746079312
842927196
1745327613
305138803
582928321
1473387719
720606807
136394755
1022319526
585447337
409923583
615383142
535119712
1545347820
1869346843
718255843
118222111
1153273156
1889591634
2007100050
686804586
1278791267
556633550
731390026
1701168883
1062925500
1571042255
1411744302
921522198
1599039238
1075876775
1560333015
436045386
484720577
619140961
1227583039
2122135849
550021066
647644133
547830665
311388756
815657674
1485828058
1037726195
1796720201
919774226
472677788
208579263
1981186823
1089138882
113341779
509635742
1572615660
1187925262
1868784785
776975307
862848227
1220159051
1543692772
291115479
946255560
1482905651
499913608
1064551212
1263620943
411519897
234958373
957321536
429844065
731271883
342292798
99183438
281843231
83444094
1727227069
1264758175
967229883
1974940569
805795623
1046485036
2115363814
824648199
480559091
724832192
1744957640
687092850
311205897
1911804834
364497304
757312732
1206214216
2130107340
1052980815
996699646
597076292
1829803569
1200233840
97088563
436908186
8765019
649498859
962501673
1640451439
1376503264
1613440035
241038148
1392779955
1646875270
754134650
361205266
1091341658
502629365
881062332
748610428
1152413994
1269888331
1831796762
1954105778
229743145
457196745
318790554
379610528
636211351
1062970765
914790638
1239334569
396609876
1271495986
515477577
365300451
634498618
254333062
2057009098
757365635
1594820674
1884961493
1165466837
182402360
433539676
1177121258
1164486993
618189265
1750384386
1438427357
500289388
446178793
24761118
1839469562
198212071
1651945769
1308154662
1716359105
1457500728
1480015593
1974210058
463084392
266538582
840926570
39028112
1334762716
19831299
887783531
1855617837
1772961132
1342288636
2087988748
768955659
593282825
206653631
1491779980
405744504
1465719650
684865598
1284655441
1079431666
463510275
203961699
1560261612
798520863
472211337
179410083
1300847525
805980525
1662569364
1136060708
1519335147
121647754
1581455985
1346321903
594619440
1530255196
976436759
898942779
445484448
420614117
583994569
1057902909
2113744054
214174260
936244898
1909718441
926447202
831800205
1349693809
1774015774
214610349
2076415284
931769529
262023178
1964520367
717663019
2003797243
752705883
709263229
1957598504
1315605253
1931584808
664186501
439393448
13738654
851808181
647946400
1872844217
345852778
1657252876
1847104107
832148351
687590843
1181742117
500182926
1693777132
404382532
1949474432
1558944341
2114308554
1462519065
417881900
356112338
653091992
1673479627
1565396960
2000749345
291773599
1581119679
1319215550
1705712383
582933090
2053519614
1682212254
249977549
1856545452
611026546
1369627577
84176413
56417470
1746881188
632379890
1626728542
198952820
2080581663
113190910
264092445
1434292164
433183923
1091397431
1052300109
350145847
1067388952
1618678974
725505400
792526832
1951552105
100662109
476449645
1796288977
1448763179
1170186334
1143915208
1487670691
2058856693
2021268982
16174984
1956662787
2142935146
1918984285
1624170315
1802117094
2089599276
1497151191
546884017
1831207176
1136242845
366328406
21583903
16885689
1213467632
1654852432
1874837624
518258673
1558770036
30856960
621333742
1052538204
1513877427
222734120
2810864
584490934
1011757499
2056885110
635070417
72395543
1179424489
2001204864
189162351
1900923474
234519915
692023654
907403148
1828689075
544912115
483091022
938816144
1399415771
2093750158
1203250453
2131545381
418699700
1625469335
87234507
244929872
368956289
1798590362
739589672
57822925
684622210
15494600
329430473
1469992180
471646358
1496505930
1239270347
247171587
1990141261
37331148
550846320
1832664262
2008070139
1650832697
1228850329
193227164
30905222
1819629698
2015328463
268813832
931996141
348506627
1018434848
1726823454
1887388685
1558328043
211084408
1541618188
1727845955
1991027934
1554777462
898414516
1394496303
1639976195
298499304
1826937787
83703572
1281699726
234066345
1126755857
1962643893
1588178168
490343540
1106561286
604086315
1059495177
740818498
1071197694
2058057513
1587704976
1654657338
46978726
539743453
1128705874
325571103
1121468876
57341537
496562039
1980844634
1696248012
1827879104
1297443919
515363602
100728017
765871417
1820224358
1520955514
1799854557
850497103
881983888
1603987617
948950905
441207506
1980676372
500324882
661976383
1852585715
1941078618
1061309812
1562685323
328619619
150700917
1127081367
1638578293
2043494449
1659591626
514471040
1021310216
451844402
87259297
1675697614
108250408
2005870716
1979196210
283586374
1396015200
491254185
1815134633
1591889852
746667680
586787735
423452647
399372673
454458317
253722818
960021307
453395670
1973106527
990290157
1844482279
543535196
1330745243
2022715330
1403400585
1479752870
1221852334
1140198483
1465393273
142702724
37411770
256477624
1731696957
720535347
1278074732
960803188
207879079
775485052
1627360363
975455089
328184878
1754293324
482527510
1149398820
939703749
1406335198
1444681195
500196498
360255659
379206960
2138636551
685154914
233903788
1289943290
2010960550
1784488890
477593966
1015809474
585239616
1284722123
1376987950
1197743239
721135153
1678720391
423852562
1918567225
87145226
1391333854
1692201979
1603459982
1157470661
841630922
1975357328
1279131135
1030689553
1801082542
1263197725
494916528
830912167
294564172
321287229
8162072
1064054932
2120925540
1235518819
520959117
356020321
324461003
100442105
1205934292
1793163376
1270878605
759494354
163875118
1777613586
955226984
1855302688
1690840070
1811734378
2141299503
1428689185
1885946219
615770692
55459830
2104691548
683238580
1532918809
522010100
312866242
1349370486
383084210
1060266922
385212308
2037257163
1354316570
996897373
1402595927
675695008
1566373964
510764332
705367271
1674232499
1692892651
393274992
1893222355
1402498932
36884348
953639039
595312498
1124875449
2105165796
1501086509
1418053082
1832585200
1311049739
796662094
1829110943
366022426
1592828536
1973770559
370643997
284074796
1010027949
1181323681
1636296063
1583012328
1677276870
344203986
328762950
1381631775
33501074
1686479322
576216876
1494919940
1378224634
391750055
1900626879
381348086
2100880002
1308825013
1934482797
1624988470
386747530
859438587
1455023568
1479522252
2140663846
1399805885
1721338920
647880905
1746491568
158793969
2030356056
1918953137
916116291
1423782404
116239746
1301023481
1979007623
1969159086
1471550523
1507106288
1132879753
1059942813
1463820300
1324739517
1693096253
1214660228
1443337337
1941523678
1113399255
2112063441
1251818836
219584125
613591069
1053734954
235597463
1298571128
724974484
1109598967
402894536
540087742
1183457009
726829942
2107492008
1663598523
842136205
272236615
655391348
1858592090
1372034942
120594465
600083030
30281388
1255915840
1854699108
1487577003
708954904
17682387
1295465889
968097187
1496753891
203649662
1394989085
976040895
1587574434
668994768
1702863683
887687917
73587022
428855032
1613223176
1231714573
1087692749
61909862
1677050975
1371688251
1920905177
103836139
235707437
256463943
1400574661
1880049745
825602650
1695049313
815870995
364143523
1266955182
1155043820
1128092210
969950146
387951455
1326754948
1560933604
1928406230
1161650969
341817045
2120144740
138231549
483766057
1160906810
2005952819
1013421184
1194985470
582771516
1296268799
1279133982
337109028
1453760822
825016538
331219291
1277860686
746226453
2049639450
1697244802
1665697000
1595835062
1356558544
2082922266
226263164
333444826
1633742044
578122231
960814567
311283644
1208301157
1724459309
1709548791
1318864126
1147717833
68255430
309127312
1470177890
394248279
83029328
507419946
2004073627
698721774
306221082
1982296521
1106100658
1168485224
983984143
1677603730
848541437
460139478
1127084965
4512833
1619704566
371340903
687622477
399448788
694611431
2113123667
233193957
122847217
965543846
1669726018
181980605
1646444654
838690783
95221606
2005250764
267183719
275835611
196214999
1471855490
58569112
743576128
837808228
1079691082
366656446
2038115029
405730613
1852208326
1294392002
1617494063
919006294
1561217014
1319125706
811875859
93399020
2064778000
819167844
580019804
1466427759
384388662
2025193297
377916431
788695927
86978008
1826975925
1783935551
1518570278
477553488
381080946
1164336127
1843451050
94001744
849801211
1460123787
997279718
1717853320
1126650108
372492385
119275935
171721281
1516774056
1176185761
686884690
2123390232
718335545
160068581
405972691
445427986
622631668
1408049044
377053975
1298876903
202335559
655295277
488632512
2028189253
1815376231
1207939959
1570776531
1964193882
154399985
1768243823
233835728
1681772010
1023374115
1326819052
148999900
1242345334
1400792010
2122630185
972387505
482613276
2125507317
29350100
1487895164
1074892009
991521423
1511088901
1552332259
253463192
2064018193
1370837602
1280705808
1392629915
56761125
1036557763
1657039278
1563349788
988752963
1140043015
188437533
2134594603
2147386524
1807640432
1591433179
948178496
901041999
2080196007
622069495
234022178
1069451548
1119161423
173190061
5655698
183359125
500982815
129527473
2143223675
1701362610
1999184418
1882004847
195656317
1505332084
1815721927
2044787642
1361673965
225786215
2048216075
770946743
1643938229
359202442
1354766219
201567362
1431756274
1373326421
1185168377
1159266490
1924148850
1690510439
751214998
1050177487
2006370231
2142613123
1563558528
1213209104
1341834822
1416468121
1466052331
553018454
130696187
1005531652
1952176893
847242644
159663665
676933765
1402723304
1551223782
1745183835
2034637659
383951428
1191965710
11624695
713685889
1636497182
113532305
733274375
1306530996
1228313527
155070420
1033326618
1633630971
1544990585
920303424
1797649973
1072364971
1241555912
124828371
1136393984
357203163
1351069063
953486231
356973469
1641921375
378945419
1885159081
1423754387
495503026
850608324
1211704098
1217650251
417101898
678947192
445847728
1154583197
814572492
1399079257
1182030453
247663479
432487982
383750324
1751694070
148001868
1719049947
1400342246
1046191662
1519466983
580643122
2032643606
1471261656
1377791311
598121185
371972615
1922882583
505812592
442734830
773145235
1459594612
517921743
1093741857
507272741
977213113
1925757946
67496969
1059404897
1593807122
1931145032
1895279533
1678992416
390420914
830001516
8911548
1893814820
1526793105
1265085584
1362114832
652510726
1610333433
1042166051
1759485070
1937674738
1833345623
213291537
1860418432
269913792
1553278874
979429782
2004908682
1355907306
202515430
653116080
726799463
832836958
342284260
1981304968
746078540
1124916178
1497627325
1046627694
1739813160
1288968193
1983343259
401261570
1134653092
388468593
950127101
1009193718
695132054
914170536
1521038171
821141992
1998127736
731328982
131080000
1430738825
1015151669
1640210829
862156800
1641463569
1538613792
2035856239
1023784279
430638441
332167799
1416453756
698047295
1049493173
1739498528
1125339517
1982255109
475980548
794427451
710594007
1692883797
1309962041
1041175655
1034309779
2043278922
110923958
2135487966
1570047247
200042927
1538912380
380429378
310203593
524638072
907739960
242365102
711765463
1988385377
1173000814
1319179362
1440677710
600034902
1369566878
1900902176
495664322
1899663920
366795556
739668831
2072557983
1019069408
1269404520
639786271
1497965382
420800212
707343428
68311453
708862762
583318837
2042327256
1266308770
345485325
1823920356
1085737674
1853488341
912570062
376640588
420551032
2002681872
590022725
1970171438
2082443645
379775251
1172868816
805747023
1960082267
974215105
363403328
2005259891
350040243
1988356857
714530451
515080965
873283956
1220049657
1135313120
1772466203
1136281184
1649775568
1506172524
338974245
1789804991
491596417
1337388032
1626450060
273272717
1883814382
868535377
630176491
983152738
1601256636
1442876034
229881308
1616275575
1913987944
1679564195
1233045397
355441483
1973608139
594649300
794264892
125288272
1439053955
1966113596
2068982707
2113031450
1351031261
941056629
1133935642
1608495557
758727535
1171000646
1998979313
466185348
1505806444
930622332
874634088
1766628727
676855787
1723781420
1999089872
2004495062
1518076415
948636156
2027759083
1185588614
1704474408
1415404108
629822586
1337960732
1512629516
287423561
1050864922
646809199
953240584
1095827836
1170742115
1701691373
1682677936
13593864
243096222
357319636
774062194
1764599856
1295810529
469726600
161289319
1085532436
115050263
1834060428
102069165
1224600381
727237047
1961066291
1583128164
380758713
1563298033
623234892
17016678
345391771
473837710
203391964
683856653
188341849
1525029552
72109569
1465456429
1357591849
6754037
298135970
1642474428
629588299
1322718280
1787468346
1276526115
1266076348
1530807142
83673063
1115972203
146748556
55753092
1595686203
419741664
1975132975
1590001267
389055462
2007960959
611123686
1100290012
2107396796
363749603
1966500003
334548696
2032372288
235595508
564143322
1191127382
1434547877
1932157507
1947028387
273812078
807688233
974332903
56302558
1410923831
1599001581
500492509
1356200631
1506307092
1278957392
1144770935
445504857
1759841156
741853279
1462791947
1289926566
1723519818
517831185
371806693
90303823
1704537041
1531892729
465171868
498353412
838821707
1928123874
643760239
1027612568
515029553
118761886
1002544831
850579173
753239502
1990805191
1480844856
1392304545
970400706
1844001378
184139186
473411385
1531300487
384109840
798178017
103885404
1236110983
326396984
2004334433
1505554313
1450963312
336872583
1338213722
965274248
835672091
702668033
676722392
1842699290
363452342
1796772876
139615651
1902105449
266921922
2139116816
1723968923
1842351380
491028267
1420758381
1877604636
1270444583
810147963
1386117541
1228502558
172370882
2051490424
935010278
2130690650
668550994
1212325017
1264130094
1594018243
940629247
2142298242
171018066
219051414
1591344543
110926451
55779127
1204382390
1000337431
763537756
1117259624
1971131731
872027241
1164105459
1415719919
1739117859
609839909
1855204212
264917421
1733597296
126797979
950084362
1800312820
1850719308
1134935694
969109972
189693117
2019183538
1375948459
1689694000
795864203
1840169527
1300563448
1649704145
2135007451
1614698834
140460299
1843708109
1142664337
1718055642
287304434
1273896346
1763571572
1431663800
510638269
132442827
610809015
1191819227
1199046384
1596156354
1952867704
1614436391
1103518281
640230148
1690537130
989477193
2039772231
876245663
1768451490
1362539681
149944123
243351190
716424732
166794036
920395553
2015032512
907554025
126860119
1388118527
338623748
1840509
956358212
469735996
280421386
754763904
212220481
2113160613
1579633574
151497207
72112373
2058294420
1098686085
278190086
1572890251
718470054
1990988581
1657317372
347089473
1502339510
316470005
1460819334
163096547
2017813234
1163899520
1777868131
1408377286
103769619
1378878032
1099188043
1105299290
1581595651
983447830
1674009122
23701889
130862076
1044713608
365367799
810693169
1630760532
913704470
863825684
1158789148
353728411
346222327
1594979577
73409765
1691182563
518876550
1906273173
647827412
1665575593
1316508001
965741215
533199911
2122538515
2041284869
1553974777
937752346
269391662
927315096
1253511945
224885519
2059814048
2007940663
206046185
291816514
1291977440
146573214
1132511576
1609826598
516708324
421360198
1387706004
2145531236
644370984
1842559862
46300385
297470214
958415103
657129621
953558478
1031718574
582341699
2033947838
1175131280
1988052724
789663149
119362014
1693414081
1142712528
1412741654
1527850187
1841796962
1411564143
1518244315
218573069
848163869
674183912
718724962
2038917331
1648064591
1080206510
524753478
1432806053
1203961113
595027223
481431785
2142688686
179657618
1090634229
1340607073
1251572252
402408499
1905212625
1899632778
1427658550
1303996039
1303058158
1983322991
239110677
1996898181
533962577
1834948685
1113268656
1746652199
1729140808
923052420
1525932324
1594654436
143892176
362019034
2064825199
2085872883
678873442
574604541
1410610683
95070880
916590038
354431222
1556733253
2126119309
1515020247
1120377496
818312067
1678618465
585500378
503019688
1350010238
523999471
1618930941
1622247589
1737208288
2059024675
2076944096
710736128
2099932405
838800945
770157965
1437702570
269186853
180026525
1373455951
447728110
761155246
1786563023
977163476
631534126
608792886
137938008
1459537921
650425232
518880319
1185896558
592634913
392289688
1351618631
1721229828
1987561918
91904993
543617957
870345929
615115487
302901659
1937988641
1468094591
1885483839
1138827729
2060525893
1863397628
2078439294
1247090366
1373977116
883270181
75733643
2058995473
1933721412
1866486111
390448868
2108382068
1531342823
369204208
149046865
1942447091
821390735
1478181004
1696692142
1084838767
236712020
2074364049
879596542
879428633
787675646
138274070
1447848237
1453717760
2124661536
2044785053
72051481
598084941
359001623
794345727
1167202844
1564944731
834204257
1904388667
253653567
75340977
92287895
295539743
469221166
1981409099
260714833
1956722626
1267905387
2001346696
1693393465
1736797631
1900292243
1120850031
2024623080
2142080948
407791531
1970472267
1584386537
1548614279
497582605
1160520406
1122088219
1346811404
997621436
2004552339
1537267535
450747121
957550700
1168392206
104091915
1535566371
653128776
383008557
1647149370
1940176830
442210884
607431142
1344305283
730955431
1829374794
1934610408
422075455
1076857863
1245447965
1454907036
169351400
561615872
326217050
743448814
564354142
1740216859
621356362
1144946900
2022661104
365775101
1915486578
1573982347
796411974
1328935985
948456060
773840920
604615252
991771827
491102418
1240985086
1111123862
1679845529
1199995459
1948127709
1597445920
1041614448
1314101234
1515175583
495964980
450552106
76406080
1453678728
1684657477
792771534
1403441498
53774729
724726171
1293473118
1119067831
388728329
1184196394
1500281550
1832099898
1132484406
813256160
1475147549
1094813270
1107734141
215570564
2052221018
1866054336
1954953623
1563725267
81489576
263352243
2135471927
103601527
1120108692
1553580532
1034268660
120729504
625945203
1767270391
935802554
321522062
885818385
1376355715
327971456
943191532
714648577
1360744036
1851076193
985977303
250587938
2102646941
387898264
1619419654
78351332
690430388
549265702
416826411
1328205385
1187687919
580453682
532213076
1369001766
1305373728
1431881975
898874211
634094828
3735864
171169407
1634408404
1433837881
1195215151
1580099729
1452203664
1517590171
132616500
905411357
691375149
1258701921
1314059230
1508223285
79054086
1965397075
1497442137
1768719604
1486901861
1432587984
1803671149
777025225
1859175582
1387106516
1093160775
844514907
1538117095
1800265461
1417829233
1452655614
1691081504
1192440481
1600617930
1808613309
2122847803
1760561763
283477758
604842716
1980514316
1502451257
1965393545
660063337
705541235
126657107
1963835087
2026547338
1022730399
1096453936
549737019
809440365
338935602
1822208456
1808591149
1228976547
1817716320
109975681
1971615746
1845954738
1588557230
621202097
1152734978
1592653788
345006334
169703642
1777040717
46244449
995116135
107570578
169710758
846660659
936826369
2055691841
1582994973
2027070319
1978206378
1762727289
1061942419
1575058992
1986202036
1112504577
691239685
811286183
335002516
1565747106
1406619016
1284637770
369944
1751741531
1645294818
534568575
1651445074
1338303793
1539350763
1843343438
251514976
292815050
1214095300
1562781086
1626058230
1328480335
152407120
1886047000
2098083971
203108169
1009139128
672295490
154512505
626537531
1104470191
1336142954
1704569681
859377188
756199338
1065771807
242098244
600746456
1338962114
1370243956
1973430471
274461906
1416047719
643755027
825570361
1849511135
1716823615
1189080008
1575105199
1455718717
1248111384
905200823
331125980
206161328
347601724
602148068
1321429186
960791795
1616343895
613351176
2028189253
217055970
675140994
502519603
1008419706
1124174225
987527401
1729578803
1375812629
51625766
247468715
1205917563
1081265745
1622843266
1020733070
1376915332
735039260
1197673982
697441113
1638394067
950586785
1708396893
329380076
1176016684
1807639558
82377994
1191965710
375076704
129963782
1186902493
1511070889
1542222073
239844765
2033632801
505168373
567157203
618943593
231578749
1241774577
1726426241
300662907
676610040
1955367738
991936102
45072176
1350925701
322528827
188830922
1227740040
2106926133
94732122
894684393
1545568443
729468337
1403938458
1955239268
1314535811
536473606
1409921751
246114542
924073160
419243061
307972855
867631246
1224880598
726979277
1265338988
1712266262
1944313406
1939951437
1803031104
1392486606
1814359106
835394869
1017383719
10875335
1205123449
136531652
1196652707
1922351261
14369997
1213473192
1788868994
1395971981
62209598
699206167
1419950404
1179988403
1932310767
1115758164
84047854
410792099
1202498335
855202609
1026121744
37115045
56072138
85212848
1689550960
1526635966
601905507
1515306477
1408370393
251653140
1131698501
686232713
972988906
402042901
1008873324
1329073721
799826288
1996326128
489517242
1969072349
2058048462
1200600989
489019914
2057323675
173315225
476579808
468750807
170330334
1628795424
1216786619
425426973
1814809940
294824714
1465227649
1702435834
83289214
2032054720
1252217791
702595722
2015918590
2072696139
1278492310
517699066
236860888
2115920212
606201766
539284986
1115917493
1694055097
826265578
282232904
1028760926
336110320
1180431081
1962552409
282464700
1360585319
807693796
501501094
1303050132
1750938912
597488961
915292046
1944840047
1819695059
1289920922
330867101
1151552588
2032468423
1184903727
2022715330
399616826
1636841995
317880163
922463041
1167490425
1900698308
1608448187
481345714
1623429426
1100411597
666515035
1436718389
1045673752
1194614675
1358485673
1934116425
265666282
470462536
1233934583
32655685
563867586
58598506
1123739186
949446249
67492207
170452669
502682811
230681075
1648984364
2009643059
863185818
364465962
1091606410
675989204
1465866329
616697829
1309982435
1696215773
270901569
890785829
1651788077
221678273
80013309
1409683424
1016672652
1818534814
1588488033
1780972231
950027663
1636436327
1132777512
1240222489
859468246
1342478370
794960212
391654333
1817925127
321354950
691787376
168517013
1978036798
2133599551
303022956
2144715608
1676939500
1657172148
1658694342
1265750848
1950187375
666273965
1427288441
1781249100
1477830368
1071734755
484976037
1770577927
1393941919
709730815
1088578715
1867021829
1416738087
1908133891
1972097108
61841241
1450287197
821915533
335153903
1163796041
1369442075
1427752740
1303256976
1288751805
1866333222
2020907077
996047378
189252710
258865861
1547383191
739248327
455640676
1961752862
665364053
1225785581
2133668655
435605233
1233300808
1791240834
450508742
2066926376
52931618
2143547801
1501531172
293332352
1107161162
154707167
1307676999
1735664379
1397944696
1237439708
1974295119
1870123108
1991365378
522770285
1129420593
1416031905
543155995
2079825607
1499983402
1625628286
991583178
545439700
1558589376
1180120093
43877406
1864773863
630097490
909619726
1302704059
703287685
13833021
648337039
260347622
955200543
1381103720
2134630055
1303402610
1624977559
2102415961
1068324578
274293722
1401723676
226875384
1846347389
198027491
1684600794
1140116379
391010613
1137387557
113026652
180549160
720423659
349880976
56904465
877926204
329666711
1111229501
508832524
1942330336
1381508220
244670333
1452914939
549209392
11212719
733307602
526540327
1000588411
1660994573
275598334
266549937
1453791137
967671181
1486633787
1596737318
1551514288
1824377808
2080593093
772187054
545626515
2145263572
182169662
2049472772
698256911
1496030058
1455899022
1982224963
176425435
2045516139
282933295
1778943013
342902972
1925064100
1532111940
817050566
844752115
1958337107
356603499
1946778508
69552463
1546371467
106949684
2094184069
16869149
1772814230
1558150213
1700099659
1014835261
1920266420
1971913995
1553701311
289692891
1320864631
734458040
475367716
514668957
621636864
517240450
485724333
1586558538
566377490
1489568384
183036355
1737679144
1812533817
2053480264
367855956
349294524
452228149
1761868342
1575175454
1191981642
1715824086
1783803274
196490505
1749699100
436915168
385322480
1149800365
545789820
598957567
98349593
1525874546
1691742931
493516518
1389533285
1500964905
1047698638
1698907681
955640718
1295810529
634992488
1097176037
818110720
1920830157
219370280
946244336
474051131
1948577120
121732625
1900057857
674938077
1188067418
1917119314
1886003147
439010992
1393991005
1007150654
1179187009
841731226
15120878
920691219
423134617
1409152285
782090132
1447648634
100654438
2103293427
299978918
680870892
677636942
1478382146
1519515545
93536994
1978490866
393696115
1285262615
1139490383
2021756092
388472735
465850107
1103185242
644480134
1331415141
1166611702
923075340
303013491
58242954
1212209005
1331369998
844365677
1866612551
658259608
653825513
2119165907
1492826118
1686019670
2061015209
1595835062
2007594574
148778657
1171497042
54549454
1944835152
1268450947
1589668503
430318838
2087921416
766011962
965896955
2008967310
1166177700
416849997
426337590
1086124516
1245438688
1548129175
968065714
1509845989
1890970685
586138837
1961739346
1571223586
452308414
1611207083
2123145634
1934636264
100219512
433140685
1751899755
1702495444
901809084
991202613
1683123106
1041321441
1309774873
1301897634
1433959191
567465971
1613675660
133047585
1633222506
1851975432
32699092
1036390148
1116391360
317426848
1911078252
899484408
1518588760
776828461
158372684
2093704503
1518892738
1861088380
1678337616
436645327
731883452
1239175747
1100429344
689694377
2072899785
538546877
1881613664
1214534410
1116518761
179978948
421046652
1711958882
1453832931
1857299692
764683852
1546388753
904263883
2012054279
1817735926
1612124154
1980288446
1731513107
1967016935
565199831
841725001
1643960456
1427907325
735489318
2099419350
1127453420
665914937
714885041
1520723161
2013521012
520126206
1599323163
1413584812
642661707
1288056214
1234249722
2047053934
1592581457
1734389757
1261237431
127784018
73431036
1679029532
327107440
1623323287
1080284250
74123256
1439879463
12227340
1099944940
1228646356
2111405914
1708507434
1363782559
1712039911
1663112991
234544875
681026619
5358814
779224463
1398881071
1902254609
779591402
2095214350
1793713658
1484808104
1618157184
2127759824
840770237
1140296751
195221970
1472801566
820868283
1722972202
136187415
1516188357
1179104178
517480399
651402278
2043695619
581800407
1380584645
1402922406
415175672
1143678955
1538739499
693632069
1246140834
1336411860
1517023112
10238752
1421474532
2113152912
1605389052
1967883294
400944641
1397829310
1056911858
714342896
1316325535
55987623
152970075
443746150
2080942197
1436556194
2096635279
1047154698
2055222541
525982140
1965735602
2036954329
1428176818
737190211
1620697876
300221241
1017111604
1877234869
1618560993
1431738809
1200685698
1980232969
1846652992
416795628
495078259
135664337
681789468
262743534
795212334
776214035
1408460154
759885144
731216000
1360531624
1832394392
780716175
1393008168
712063059
515952400
133620530
1437967172
457005480
1970421943
588948780
923110495
2018638983
1287327769
969410717
1575371758
1327971525
251320999
357348045
171151747
868456554
456350075
135958495
1661402161
1184512037
28490422
158817137
685018475
118035161
2121189683
2086264607
935714833
1925303825
2124086237
1950989095
1896934803
167780078
1598327482
1788989372
1891737912
1051705620
629208871
1700529834
249145707
1915670913
1652692204
486480079
1795952825
322610915
79433169
270721062
781862294
1626740413
1806750484
1970417934
2032902788
277590796
1649681140
660657984
1651340427
1058038428
448231019
68795585
750035260
611695066
756948210
688578111
133233172
1573074900
274352703
1988076801
327504902
690308379
694239928
1118055758
1626292840
1067945446
651855187
322339065
608105604
1885795183
441733411
1660545651
332491164
751954598
1180551606
1499762123
654499818
1766892136
1739417237
1454372976
1944985657
1467073883
675059623
1220605144
911852740
1191682952
1384365416
874341636
1293943510
1142603087
509557596
431703424
871647358
1705671466
460955578
2107925826
1737379019
1425350900
2016885361
1617062509
1385334807
196003295
1880940390
229474695
1915663532
999663831
1685008484
173135227
926941235
163472620
225568615
1735718015
1120217125
821790563
1153568858
1537381928
2115542741
908185984
257590260
397811378
1835128429
778502602
954946736
1122474150
1186513015
232852797
177927869
931172120
1782403474
407792217
866539767
1666853204
909792037
656550001
454405165
1462399353
1246133592
1309170963
2028258783
1279628606
1451691848
8922278
56849070
1080441939
1039684969
1050709348
1594146698
1540196864
1997232247
1220532059
399352927
1584793829
735677034
1109100780
1466124792
1752743598
1930981530
515282928
1479270935
1023298513
1094455283
1008074929
1824424913
2090380385
1439390736
288560755
1957096342
327667818
1493845912
449058802
1734703205
485077844
429113138
1276874482
718125813
1594120218
1687236503
2041912192
336076228
82634031
1199479937
1579035049
67725095
455816784
799178215
1030567397
1100222746
247939017
931742695
275487745
996166869
1144143425
1490196081
1884353704
335792729
1477243579
1047901250
886610830
1506751006
1373439777
672930506
1507829399
2021795397
1724512330
1429176091
1674647696
1159140738
458209558
1206153193
1324825876
895102136
804961349
60306049
1962433913
534580146
931764224
2140640039
1661975263
1307479460
1356487063
760214823
1579423081
379568544
460709192
1843615896
1723231577
1780779830
1993417512
251458578
544689722
1477753507
2029784423
1672394942
523988094
260151201
994115512
1151056036
1017698088
231809757
1682452147
7000563
1292170870
2115768638
183711244
1295177385
180971442
907774728
1203038852
1891199369
754727114
1840433535
1662227818
353539533
1231863061
49010687
105462614
1163616236
323653096
1612268516
949188021
869295083
600304088
1536242165
962114372
550181998
1685670872
755465025
385472486
856986377
504673746
1861656802
978027858
425034127
762505467
1223704042
1697246942
841789341
836791645
1912258205
255167858
657853604
609433566
706023311
256978227
206144761
782448791
874146717
560933255
141691314
968606238
221102833
2027901098
72713750
588549584
511977377
1139570640
1483402362
1038553908
1901958866
1602764073
763225875
1983952208
1176093244
1674307781
1090013935
129713269
794215262
1305422701
1372493941
627128932
1078934765
2062721560
306169235
1448040506
989649235
1281413844
369920644
1995472894
1304607427
464999315
1953168417
548773331
1241003000
35557616
881202986
1594659406
1387247347
653453141
1082205488
1614685157
1107982173
2048279166
539660476
1025186545
1551794538
2146282530
1655609860
1656913816
802603818
609846506
1174742695
298463879
584604405
331471191
193283845
866464438
496887080
621492124
760735965
2034724951
439393448
1739382161
471294759
595819137
803929748
1515159620
27531862
976179997
765471351
2119749171
1491039846
1296871463
144884106
1757264499
1329194416
223515211
1114778038
571013264
1252449269
59240693
552232491
1768490093
26117025
482829722
1256336377
1729711545
1280061622
426182119
444427047
1086091839
215035841
676645952
532559290
1704809904
1338151716
1119773405
1972191725
81141387
48448539
739770116
130960471
219203755
1798335087
695335714
71919483
849865565
636146186
1721087684
770314517
924088922
864900480
2046113013
1375995002
1775805164
1035056549
519263038
993823348
1376617500
979282550
247950052
2084579709
342500066
2094432701
1469640230
1776839812
1123646765
1542981578
501188902
1510975635
1177607279
1230488521
1377021779
1915441216
529870206
1906519320
786717509
328993246
199712361
377705068
524566890
1976031443
1739801171
1469640322
1669669523
1319802949
490184987
1025642290
1705819337
1367189047
762098710
1592707592
1849989981
1932780808
531797755
1194352201
1032446223
1828816247
628941289
1368711904
776828284
1250715269
2079299148
346335220
205775990
758666455
552796561
357049075
1228722524
449857347
1339574831
596913299
681369174
599862481
108769073
1004672583
630238502
1950667134
131024165
171938753
1062786602
641411122
1105890421
2041876063
109951325
2135745927
1834530557
1081230841
1212967113
414143953
1406612262
279659201
1591513073
208211662
250227490
477215230
1734523312
1493696219
2103541180
2142045483
1612901783
1678851019
1371690117
2104594062
1333463610
2007378857
1445828273
45947694
1608448156
51261533
68706468
1804603673
2107696495
99625402
591873836
1237617291
266778478
20165132
2022809737
1653667238
1746905075
310379742
966747812
1705421548
782670522
506953791
873345373
54828748
1990798102
1715263194
1821298017
1501464172
757153361
1814899646
515650531
351406553
1830972092
1182574400
1527794232
909106249
1204323109
603183248
753087512
1031462530
1664247930
1137998110
2081851813
313051855
155035414
799317859
1661385626
1698152740
1616360008
180150688
176359951
1155129092
1906288541
577683005
1925693953
1126629288
1701042360
1437500271
461419080
1129715677
1908154190
2111781875
2101510868
1913446481
1570436588
58173614
1544517800
1829770130
1981840959
549251440
1693958148
71523733
1421941146
1956843988
447456381
822727364
10225146
1953168417
1808111730
133662291
1141466806
895025486
1140941682
367323337
1836291890
437082541
882569140
595597913
2090287215
1718817690
1042156220
1014945644
1331502783
541495617
1358750999
475765547
1821689054
1880360972
1741703457
1403532125
1900655805
140149706
1610135988
819808124
1161518623
363219329
1025261169
1645068895
221629098
1001854170
2069035002
302024538
555944552
1367735177
215944380
1870241288
1812064622
530904597
1249020364
678281020
946435255
333131693
747752547
1706604493
543847818
1094013270
1968562401
2071743012
1397809479
2099112072
466736215
689208983
2054720573
1873600166
152835384
1955647219
1104350023
1470143086
873856921
162574705
1820882035
1948604908
816223688
1102580994
1913871529
192787155
1847861667
65828675
1917152973
887776003
810002706
952291163
1366124176
1646765266
981278333
1258549386
1027479276
49787975
903245056
1552996944
512800778
896716030
1437351805
360140619
675802706
1098528398
1929753046
2100537769
1046016792
357182135
587483058
843662348
1097164109
578123950
899924034
1412367987
1958222524
812475268
90881143
1070310018
1037867944
535316174
31563097
1417258744
1830152003
1294571879
1952802306
156627193
1321192226
84624631
1361066731
64070866
1875719302
857159540
1000743761
1696632304
985053037
2032954694
706112921
1642468200
601499468
966314
116970960
97691775
1426379067
1072723376
880405639
1960757764
661971334
300577595
1348247726
297645045
1182906142
248092249
841955425
41837833
747159492
334388549
1882694154
671359270
2008530691
630123743
1109111211
1590280855
1473223713
2110380199
774856587
2074555766
392030940
1708288301
414639250
2037895183
737471109
1835050495
53581758
253319812
1391492991
860155751
1122969413
1542045263
294815740
1058146227
1376725803
310659160
35553860
129766021
137311271
294794135
938869199
1257886416
1492153339
1402810419
1201301198
1750244632
1453985513
101610741
1611639486
2015778027
1411699580
2017037014
76678430
24470148
752103183
1653499469
1517840512
1338729230
1201221553
47052381
1895227685
1521744273
1394423519
382299620
50304674
1741092388
2081753037
131638041
309510725
1146251588
1174718653
1059317049
1890192910
1939459711
37504858
897454053
1585751276
603953678
2017266890
1817959176
16287871
497265211
1369703573
1669194233
317479464
1502940574
284553076
1083279557
1204277152
1344743661
539431298
2098921515
181193116
1772923440
1256020626
1921115868
940729828
1017318334
1159221487
2100855696
1023644332
342011471
2082887517
1691604976
1541309719
2030996862
1129767333
542588355
53916719
507736946
1515488833
345205238
1633838956
1078496947
1817661678
2012629099
1400178064
1853296248
1665445763
1714028286
1748346353
1159789126
722993951
2017048878
823619975
70936266
1658180763
837851828
124772558
1192400614
1952115315
560020207
843235354
870607162
390243391
2118904359
1837023104
573052894
1459624930
1896557734
1317504670
196835200
992824589
1841639145
1333658179
215338355
1880971091
1708096109
1470932790
71817502
226875963
549353397
2081441709
270087336
754907509
12990490
689481723
2067046981
578436268
1954134251
1980371191
1783773206
457152977
75699158
1319577180
261248296
778198535
1911538132
1344347059
973793774
916946548
1016950135
1438521027
1105308265
1879091248
1828697263
952405353
1260818683
51763742
1109229875
1356044836
295092390
1474686288
1489976991
1406226512
1196870735
679790009
1600749272
1896042938
1940990331
1079127221
1940545666
256751433
1807495257
939531490
285392893
1520723779
2045956062
882266213
1802338907
2115579981
1265065786
1985961986
656025141
315888553
903507594
493323168
39368034
561123856
326620004
531042189
922906854
1118007900
355853317
1168955881
1777317994
271580092
1745993903
1976045835
395112970
516161228
1726313857
391590131
1617847814
1234219175
1205449731
308985709
197405473
1118261247
497534583
674067758
613086994
640264716
547343956
874773184
107085173
836394973
1166800797
468179015
197733014
1002188361
1156762262
586387047
1783098838
744799369
1916243708
1313162675
165483001
1319205733
882559444
1283335855
687946150
1193591058
492717858
901264169
1081729859
1197266206
876558666
1916797853
245507605
2117510971
1194602970
736541364
97370598
153919798
1445329892
138265414
1214583197
750877973
1864248270
1168621862
455332903
1878193706
138861187
125796639
1158589079
623181889
806385377
2059090362
532334442
1806718426
163950930
1263154561
1510202469
1837449924
1248382540
727189676
2086605043
1583281239
1819545340
786044938
1680526949
48481356
1662182119
1766561599
1589742504
2125105210
923765794
1088353634
803013873
1831929459
1686585574
1500580764
1064842633
228751884
909243159
349997291
716266145
1362111047
1811823956
1211381152
531429685
1784423814
1461050444
1104101283
1790992993
1770942922
821552514
1911523463
930771281
263243007
822467451
944116962
455543103
1604496528
935894790
1745835020
1831098313
948154326
1697820074
58564529
623756977
1501094507
23782099
505463728
695438096
844392461
319523021
1772235795
1097322367
1124795241
1476445987
393418601
780097054
1749642265
437221703
2074695815
1880835358
1105391758
1073244467
975270612
707761147
494544458
605186402
424733552
1069999162
1356771415
403557288
1056542426
1972517511
1187833477
2012856211
1846658840
436094077
790009830
595832417
1200631042
89218632
1153028055
603854038
741067434
114708323
1859044657
1948454814
1881301777
433392175
769169046
478836862
1820915271
90640151
1650803967
1452982772
454185785
824483428
1777636060
1110424031
1420344267
756156901
1021015222
715523503
2019244042
1932447257
1446232549
1377548820
697792981
1105572847
24181505
2048976191
2018023529
1346947669
217978716
1377323331
784938992
1212887975
704469441
857352588
151805480
509776783
2116358291
13802382
861730889
1367547596
164674433
1883414676
1748581134
780926636
254558856
1659729089
454955462
1253543580
467405505
283770887
736201118
808952585
1556607904
190140767
1623161089
972055629
1076903529
560561491
276060537
2077913444
590238036
1455247650
514822578
2079930365
1731752166
571913106
369410296
1121134645
973200747
1427392678
2015135383
1796421635
1616343895
1959998667
356954199
1307834279
1543377744
2076754960
1868756382
456667870
250437702
977579283
132905190
1904611217
373725810
848901767
560275364
528031737
1578285326
1392310022
1843812991
17153041
1396743058
285664120
400888300
2099971707
545992802
1336853967
504926283
1811393450
1697328522
1610679150
837105838
350938252
962215740
683859715
1434238942
630755067
871895312
2035207193
1438011775
1210969879
669134851
968180005
390261808
2025499836
1002842563
850025649
1026404807
1123724154
1381487640
1122957825
258298755
1954603913
1570195360
1551121675
967121644
1323517776
1515377113
1552516851
1646197544
481536273
268671455
330321464
1785745812
393095612
514553186
736487778
85636166
229262717
1600336424
920157
407614713
469352996
783730575
1862852312
1527996998
1929206684
65750415
1007973767
716462631
279355667
2042535958
1801862706
1228637230
429730562
2105822456
572234348
1512503389
1529739904
975761915
658493214
1532317523
460810622
987365498
2012664334
1657441116
1688776473
1735697918
444461618
1566478833
1899317347
593963483
1492401660
837362327
1602087751
2091295378
1989907572
1040996910
35628745
989582064
1764221664
792994347
1301065712
1008452471
2064299791
62060518
1251380268
1195458862
637897910
109545726
1216964284
334324634
1501309430
1857105583
1321464944
960781633
1465929396
742553234
1432463981
10497231
262548331
1883837843
2029179377
180576184
728890165
1741583327
943426151
1964236480
556470944
1824833015
768181730
662125977
278279603
284511375
1327458109
1789521849
30791183
1566906997
886060771
1955220023
1826438960
841447177
711662329
1498994258
636447669
368746839
1509045384
637838538
172775126
527869112
1884779289
1830464573
1010511811
1764593890
2134333432
949940066
968067482
64314699
597186586
1752388603
193278531
309992943
1516536843
657554843
1795171613
573416236
1836533074
840096596
17877700
588340491
1675686846
2001881183
41814067
951896811
84305849
1550677493
246735392
316824523
1558944666
2123360850
303630478
1793846306
2122794333
1281726446
465008450
1000300482
1314193145
1878436470
279920151
1216724063
1091232657
382476009
1615788304
1903423225
1571035927
1811808728
1767349069
1504140706
167801240
447472945
910085185
809749541
2119851196
7095853
90559545
1734736592
772545294
774405950
148329005
170040773
53348021
285880223
578576574
1443903813
1070888134
1033516533
196918312
1272916830
817939110
438720652
1316703485
1456423432
1773533218
2090794546
565623608
992755798
1935669460
1981339969
561417094
1184191402
1265663301
128155137
1507426801
95932765
1591565482
1368034102
1203856383
734683183
2010030225
1272297233
205997401
398648763
1818084100
1601597471
2099813954
81471308
1676845035
1296385388
109397806
1456684626
7023461
1929525616
991485922
417336043
1657433466
893892481
1302650407
332303526
2014107586
264935482
991426717
445758319
604945635
1911024559
1170090692
2038120789
2030364522
2114711291
9130855
448463995
1370303036
1856399
1108179498
1850621530
1702223971
1174703069
1402764038
1604420495
1243423454
212563347
2089083338
1704964463
1878869978
521225313
790208886
182558605
1995679870
1568393958
583157366
949637998
160335695
1669508058
2004051145
1827229364
1735546467
1064794785
487966325
1357270170
1198579578
266822137
1776891735
1445450903
1625471019
791125188
1375906093
49441882
1565733541
70448874
313850930
13748772
922954603
501120249
2010455089
1982991130
1291372667
1933368759
121034890
1987500672
268904538
2102160157
904228926
934347813
392033916
969991557
2126631695
732264643
1148614591
2084057617
147004605
2115295966
1326716900
62891750
1511859231
1867658817
406746226
1820966828
342633436
216275254
951139615
1229091561
1639296986
1648976911
1853746157
946383030
1699614752
1374331444
1102542353
262765705
169056620
1066434304
1484699288
1436826340
1835807015
2083840935
639974129
806667567
477402992
2004139557
1069455073
183662386
63275958
127658387
1845089493
1172140178
1428000161
213695510
843720791
2026946638
545540641
2094831458
1502681580
2065094953
473876891
1582207112
299111712
100682921
1211504557
1211104233
1709851189
1615059839
1795590186
1365065344
1230572486
199414352
1229410843
2034969729
1827799961
236977972
1233448072
274829310
745035764
6497221
1128510973
288236386
1818054242
1173947200
2078743058
996279255
1416059860
967548948
1893444341
143943324
445855116
585741753
2142424378
2030395962
197133609
2070851464
414210596
1939253444
1763176333
1099461345
279842179
1615474109
1839061267
448530099
2058440878
1974081066
1113211132
146306279
716308718
888239693
1399272568
558622565
153014771
1790051293
1775511405
1669142866
1728218285
875329567
1297813528
891174697
550288829
195016331
1565542987
95136687
482626746
1452504297
1862673042
1476345472
1696123145
1353182851
1958394543
989638642
304272625
1930948802
2127116510
621451940
2047345131
1599064103
1093816062
1536764849
1928385964
1167516636
506844082
2088244486
1491190314
1660335735
390659691
1934458523
94596273
386681220
1567538996
1880246002
1288155711
1098664421
895687218
608214183
785277302
519998446
2110740466
1914959851
2134546996
440355424
1321610722
1405351079
895184480
84856833
1534385305
527302512
1492836969
524040882
1703100116
628374204
910735078
1226942070
729221299
296088527
872139669
1617045930
2022412873
403457243
24416458
1793851341
1433573280
48763368
2106904655
1727245875
2091843527
751075002
1106680720
672838713
1749871378
1333140505
1164508168
506346522
23044703
1963155355
1734903777
629523170
833502988
212752902
11445670
1517109918
206050863
769470976
565341123
1885461599
283766145
1298476285
546964950
1142603213
55065213
1208312673
113142676
1522402843
1086668183
1225225079
1626160383
1061620851
2124655510
1610234079
388705270
1815035546
1830890544
1306555512
273658290
1335578646
1224512193
1823388100
82639155
20542571
149970199
1291970234
758502755
1599144103
712481293
1692421016
1194733527
528148373
1573676615
2004959035
1837432511
1435772503
1991609518
1541641727
1913476135
927765
1803933656
159658493
1942109292
467396309
162996843
1131112978
1751243600
2070878715
2069167505
681886448
1486547334
1147940169
1809635106
2022625196
1943071271
734879718
818165967
2058740280
1405024200
487930611
67889252
1491460194
511797852
521078827
1150538682
1896444472
958877618
1110618418
588066550
1561358487
980273639
832703691
502839778
1803093603
141517864
371809084
1117255381
244803935
472890997
1182109213
1052677749
708328490
1011902140
735930224
1713485342
281329111
1832114604
1443889475
1426605245
1533301862
1269843609
1526926135
1368667525
69527433
910627444
1618904645
1328982800
38032672
112414605
1940835963
1864976013
927389407
2146033537
357225044
1566979935
748584557
736572875
1371419182
2093856897
1650019346
792944574
1402708188
85904133
2065444635
1665697726
1447290354
1003268787
2042642754
1266639711
1957412664
1932588150
1176908142
551948824
1715888941
1672153363
1672755167
2135316823
1205974527
325726481
876025839
773343397
1660993331
387400306
39451675
1887945469
1719561981
1314450928
746178237
1508879573
541839568
255974585
2135965123
1156831972
259269000
832396800
1080521841
1710946042
416266273
722430138
1762087169
585827493
1838838785
148269563
1717722660
979474406
1089792320
1632631011
1297196475
1838705538
1982317585
1649027607
1383433639
583466161
1721493952
2049308577
24485633
1483501126
1539167573
1019918663
1827698809
2142159964
1322758968
1589645521
181231791
792110328
1415725383
178125311
885271925
880455678
740884620
298017854
984033808
967347545
618781431
1458676375
1901668863
1022100006
777927526
803974716
21614860
612715270
997699136
1834248623
1419892313
2090097375
437625040
740327520
387918068
411694404
1963819271
1912421407
804389748
2011295418
1528633316
677758713
558077293
14317224
575893653
810718214
484080649
1094189939
94999679
1139701960
668152168
681421319
308712516
69590785
236429291
1993052655
634505676
7731408
1479244730
1046991110
365750301
1510394669
85248655
1492370591
1136290429
1037191376
170613439
161426877
1863578614
171602271
812926477
1141052874
280382007
1547668709
1803322053
694423392
2108312791
1401993075
189971420
2119094151
142431042
1410581587
1376379600
11098673
1382972147
282768378
748416305
246269021
1125016848
910590710
174378335
373818981
353768292
1387767207
1889505826
1942498211
774223661
1014258744
1003624185
245679147
182811414
470212743
515400208
1435630984
21345002
1787439918
20931812
1713686829
2076159247
1249205570
1942732122
1226658179
1770571908
521152354
525010324
141532464
2038833511
947259730
488034305
723780599
1782464573
561289567
1254769897
840632849
2087287068
1906844103
666268578
1846759259
338840828
764596832
983930992
1133915548
133144398
1691820502
502056104
1705636698
512880405
1690749456
1435463520
1870241705
1417109959
1611707397
1513242169
479532620
305702861
210141593
1865404454
400611223
1414227274
480439279
1718258107
1381142646
497842893
1686288765
504060857
736950084
367158757
1643652127
994617874
463332518
1853582246
1374726440
2053834699
139305448
1470807644
1142300183
2008261994
958396453
2078327587
2065515150
204945953
1110663576
745927406
1832810389
1816771100
963113624
699500141
173965541
488610905
1989498010
752590992
1286154048
682536453
1763214918
1297510655
1555793967
2020200681
1511332212
822734001
1193674465
521160813
577115674
1189839731
466156723
1220372096
981461119
1852689647
1132196694
302500066
1976203977
25967909
2026686815
1343713278
1189462699
442371097
1126963546
1317105736
1714926665
745181150
119898735
577108575
604595468
1396131046
609255669
2026974529
2000490677
1125369453
1666347094
1420972085
195907770
1165956804
1149579647
670635311
291861170
1836094621
1177164226
2042833870
871544335
1275321549
852193816
1233720348
1348197368
1743093513
526635287
145842640
1104416047
1679750032
1671021739
856187668
1429455881
1905417206
779262492
1960699897
1586805995
691142177
711984918
1924763910
896401837
966747812
1796989158
1244407289
1267320469
470261739
1444671678
1550090785
663140838
2001170376
1086488782
471379332
1757813302
140043766
9335862
1804473178
1879397043
1601174362
1465874323
1137632672
1836272002
528619018
929500098
1525958940
98485165
1488488405
1815210002
1071376229
2020724984
1655966790
538313734
1057538904
621817767
822306304
1535679317
563404667
1131333845
223351027
633373831
2121167164
1833773333
359253590
1027520636
1645684965
1259155980
633236636
1543467775
10268441
1619842246
956033601
2140135485
370796748
152838317
2018685081
294682081
1042556530
1920541032
89433910
128611906
1718694059
967382737
1664910955
1239818617
258992357
1699514502
1023592789
2044468847
1793163976
704927444
521076113
1161705359
463440214
1852910285
470225418
148510456
477040357
618781985
141717407
53317904
914975152
2086462482
618498779
1897296183
1334786736
555168985
2080950769
2113109345
668704586
631192710
1143988145
543589057
538700371
921642142
415377395
1024894948
2102071038
252096519
592913133
1676492403
1798639374
470949097
102187556
1645332375
1288317169
627359891
1090072517
1083027287
1654901680
1152675918
1738589688
727252755
1728356635
485339295
694486821
2000838767
695668430
966335885
748728617
1747851438
1335082362
1927093494
1026782358
31407141
1793370709
542411992
354285000
1479696581
1147112168
133389701
1228608276
563069908
1925336281
1275159095
1704108756
2016957795
784701739
268736237
1178333786
1099990002
1716421752
1140274276
1469465890
402792872
2027020132
1993116537
924061815
53642421
439347858
461584418
1963805474
1209422603
114937649
488805243
489133890
119905409
859098030
263465018
695816855
9249112
655587532
1990140491
1929327496
1307611444
2090251088
704725636
774047188
2090245685
1730285950
1562663705
1803217391
14369593
1037264498
1585374869
1338776980
841207564
2046993888
804751074
1610741821
93870231
2107810790
739684529
1460866757
1923681652
103642398
607242552
1294924050
668959192
1276383182
1928567104
1157311646
638990885
243940155
2104893378
368966238
518106508
1857503085
1896492832
1380493269
1726569341
1970452064
1453729998
2100652567
2016337565
2113796750
223775416
1575656872
656210
262771464
736392239
2120221824
1332327106
1819103551
1353291013
1934775581
1821607509
1797287945
1697283680
1191202899
2046509579
377149461
1197850763
837612371
2058869726
235230050
482695921
389926019
664602881
1187202074
281897429
1520905578
1398901583
1283936367
1589893252
557233603
339455172
1181517519
1023617211
1649851190
830922043
1925669406
334577133
663695968
555859272
1096530651
593352529
1307032072
72383885
2097714571
453860269
1648723423
1999305818
444351171
1901240100
1635516047
654662121
1017825860
1672437123
807962021
1273322627
1234161511
2140130779
1730632147
731867770
838539595
1293700180
1725263111
1213368011
485410043
1316647899
1213368011
1167192501
1567789954
286128371
1249227346
132486515
1499200963
1800212805
318552659
1176438035
971789351
1825215649
800464666
495468597
94765353
1721761659
1497751770
143024910
1732285223
726916949
1748363757
560227625
483634482
1727770649
1718099360
491884099
314956438
945606686
1024048198
771448035
155089749
1754496523
1125376467
639258177
787372346
1116390237
1685874706
2076668351
457460754
1347515639
1543746845
611144880
1145027805
1147525645
606465991
1031804397
903439870
1569556924
1547611676
2075859705
2084106153
1099478064
1989493668
1779812379
1820175571
1058726480
1710430256
16349983
748008901
1243238419
927114857
1004892788
1215917403
436317265
809822415
1490398135
1793699447
891378196
1086887964
474108255
449669593
1274604539
1073119834
163583640
931606280
1105072759
1561703262
1699849075
1228523614
1930642079
1939980032
800809552
1722986963
1791409858
1785004297
611111544
1849195740
409362501
375049122
1986610208
76552787
430284728
1908244795
274451358
2022336917
918080642
2011125099
1823166526
28317807
1847896525
1499034047
892815923
1572997646
1991437772
671995847
888798225
728510528
614258341
1874850375
1398218194
2095662857
1241101870
1710231265
218654799
1694806715
1509847730
1642956164
1125257449
176356038
477201378
590847919
1131532062
1899682551
362709
648532300
562135905
1973575575
1355152935
367880031
1760599241
1440053384
1685712101
728861655
562450256
189584329
559743458
528508907
980166270
111205185
152298788
752551507
1921702139
1008548524
591258261
1651899988
870291915
524066144
1572255615
442987300
773720375
440943128
1861689653
479687521
1468712185
28903840
1937961241
590275908
805622982
263609269
1433214377
1805387038
898698323
1045054629
579444203
776378452
405056292
853902728
707588687
1494803478
1763146590
1709978731
1803707791
558411392
2145213071
1907863072
1351052695
1307116446
1366166470
1080742538
617681587
2028600473
700973359
1537928753
314264485
737707245
187847873
1177158112
1449068473
641950815
615183797
571243133
1034701533
1951192122
1218067746
11942306
1930823129
1943346015
2010391887
1217355807
1359690510
1644106716
1451886368
16795247
394269669
905249764
2054591216
276842746
1234007516
600040826
1168244223
1021566055
173546646
1963474642
279523713
1951160946
563597610
869094809
543688023
471934367
1430663828
747996490
979303786
718500697
1339472472
786060998
1741898494
1730676529
1462958644
202355170
1220761880
2100116772
1006320949
246299101
1508764594
868098005
505311579
1802299152
680285154
2009874296
2035269958
77699791
1483133278
2142399192
1078462513
1866702079
1173459082
1157561095
153286637
833207258
928400656
438820640
326559568
715743004
1996048197
1991751249
985586858
1974748614
1155836027
268683432
74843106
466113173
1634679012
1466949315
520705675
1920717075
676076533
1541083509
1440738033
1119522243
407363605
5916820
2011543440
787221602
1877169189
1045603685
734156608
409475509
305827315
1966205706
1234764501
1928067391
491940643
725740979
2113056691
129487256
1414010386
1150942340
1977310047
1371551412
1248411155
1469004551
3058248
409706887
2138533273
1150728775
267940851
1977302504
2107568396
1284171667
1329527442
971092957
1176781869
824453700
7099942
804608705
1160119740
975282320
467863578
1913596460
196802603
495395786
931980726
1827723958
133721160
255005747
111116193
1993552959
1181572562
232538639
1426280083
1002297718
1779668113
2024959736
200361319
1397040129
52191789
1888158728
1133538795
737142884
2119028228
461089351
602533558
587982367
1735664379
93844414
1338751198
1771155368
1816169019
1252565217
72522785
1622933790
620610686
781275159
1235715717
631472299
1128412742
718944101
1438939718
168706303
892017211
61948946
1035596954
817273991
91518928
617225001
139298909
720530589
943510404
2071186052
1904746193
1086237825
1473303042
618977856
226651455
2077001458
1644733510
1925561514
1677323859
193444512
1587157860
853169758
1328020181
1191184252
215717531
1633198765
1301849897
254298893
303428256
2031233644
1314988036
908100289
2130075559
1516766791
1585291847
220461937
2049598225
1912562582
217269691
1115673178
639518204
223669279
1296010638
445011970
180641505
849521845
14812147
1135437553
1215789911
843773024
1097937364
769955696
2055126754
322529893
2143756232
699149637
1269687096
1276132291
5220983
292680248
494534494
1191238605
1360058802
924217669
168828090
1752568581
548658873
919963240
1377404422
607166281
1757380081
105518398
389189471
1382198961
404950403
1243091561
714431597
459892192
147996931
241314543
1322690585
2089710353
1673316371
176222270
100743152
673327209
1683056932
1534335567
2079724481
93472795
405039309
885031947
50748027
1728096150
593348418
1207556727
1382088254
1851899723
469835348
1526212923
2085971277
1786666240
434949180
918726935
2105661542
268668434
1527927820
890735619
414186396
1142586840
1668615840
47608328
1712710353
807431208
470624734
840755077
515310780
125980832
818739505
1744486619
110214958
1793273226
2106496724
1116018950
870470650
110440700
83442632
1639879957
1330256177
2130348047
2098999141
447893158
806394128
1537001462
8350374
1670742678
1432343763
1717691120
456803790
78755041
1838492732
1481906531
150500930
360476584
1617358078
1755694758
870466741
482835139
1508347824
557479902
1474068065
284274757
1904738130
1350335919
1919124670
722751492
885783989
522139696
1136257897
586203665
1564839225
1692836649
336065218
453321020
780629986
1622535416
648027148
1756821256
1709722322
2046380543
1146861098
1027978368
1668182768
1844553292
76062084
1130100641
1381412418
139986500
2032422148
1908084255
1417695794
1996842128
2065145950
1485247098
97575809
1935004661
319723224
909605463
1451642318
1318509921
1936599122
1758151821
770041369
1279607920
1361800534
1211796050
1443642384
1581743625
1512315790
1018067113
1586612432
1848652830
648224451
560913689
153037164
789322951
31053160
1586026783
644967991
207719715
2051100677
109752008
431418927
1639158843
1608641806
297448113
514456615
286460861
1182664821
2102232861
1262534758
1682679599
175594742
133981326
306064969
125086255
1910129107
54872142
1330075808
828515799
453597935
399971890
1607540341
1879904535
956270710
548432078
113570977
599187565
1686895359
800651368
1213349292
2044854057
552720960
1377358218
521580927
1594005316
1427912508
983874910
186431768
729421503
769893251
476842043
1330718590
1902511373
661841885
746946039
7315660
317256484
454738750
1204429410
1124912551
1394957382
317026055
1773465058
250933165
386183503
1353305330
1353721234
1388231297
480872356
918651264
2127871150
953485213
49108438
542641799
173941676
550760933
1154373950
1393358725
1771134197
1353103777
910270357
1317974823
2005210643
467281830
126918669
1805696925
1752209795
481908449
668053134
1640114534
568900183
590477750
229814510
48412945
132349182
1224594626
2021280234
1961962983
2041012961
1036685350
145090454
1163919991
1018696767
393077555
1719845605
887348709
169616313
562245072
1115320710
1695421357
938264655
2038624998
2069590487
471317365
1261674123
521024899
1833305171
992082247
1066162155
1268483681
1274572819
777157093
1261663005
572105279
1229578749
255621218
618914419
123749289
328707584
1602820151
956617865
558202395
74452642
1438883472
54156420
891448466
62727996
1157180618
1522060447
995784796
1196142002
568942196
485373407
1504322846
805865071
563489269
1315268636
1709670434
70101290
1401406896
1628896750
1532448664
1073897317
1054796209
219277867
341971223
513195831
98440838
550696984
653440274
1767414804
618388937
1273486536
56202230
977256503
694900354
1164380033
932456995
1272597143
1932893783
1184912065
18513765
1070530991
270613911
973110838
1824245026
1536259959
525052820
1920864613
1546681454
2020433878
584762743
333654088
556060410
1573298607
496628258
587665483
778893222
588319126
618960854
1959209116
1752628547
1414812768
604437699
491757082
1722529428
310481631
874689443
1530929537
1890631138
385837053
264274785
1788876935
694054682
1482514027
1694860329
309961802
1985419709
1330653493
57810572
340364408
400439802
1412528855
909627221
16134091
189862049
62681673
23723434
678806696
2097949139
1311642737
410868977
1135652904
144463230
1633394337
1760047149
2099792905
1320676133
805526001
146091801
1314095376
1179355133
1946132017
619222322
1402741913
657465533
1258400629
1932812708
512412293
1756680576
1425587961
1170555519
217891001
52429381
1984507923
1192162202
1838200724
1452788421
665317049
901558734
938071317
891184092
880047948
888966453
268813881
378294727
2004514569
1544580331
1177959580
955857265
31928326
773601630
1017156936
1321307866
1382581256
95163691
1040075741
1131178930
697751614
35272904
1615121036
403598844
2121313439
1228896679
1562985279
1930573297
1776850097
894186378
981254046
1147667232
2039376901
1163822489
1952849380
572381952
131157686
1964948435
859052036
1325712615
772291045
1273994806
1445405380
1946072754
462943272
1687172724
346228561
1010253208
1269677265
152032038
412946497
571989606
866708532
3020506
469825718
421628268
1801779686
358595154
1574219179
727753106
117849309
165580370
1229531753
634492855
146959499
299266926
405451753
1418603679
1042949946
1861131946
894216242
2141605940
854192171
1068265989
1941488479
1998825801
1839988806
1506402904
1357575600
1550997717
186479220
1430622812
431999088
1577320537
1196822052
646220220
1791603747
546002070
2074903913
1839438203
1994680400
884559601
69876426
149596097
1586640047
1068787904
799790816
335975043
1482246208
650012592
349172396
96587698
84632725
110392589
1471680914
836419504
80467927
1546111540
2117244559
1389840753
433312510
1390561358
1378653649
149722443
1031947541
783960625
1606322162
1823544471
1137596554
53239907
1055774713
852532848
2117022204
1343941806
2067761248
141577375
81383288
166132151
1935737209
197429620
639895926
355984467
1388346978
223510131
1247193107
51416666
901098555
1758981117
550857379
1602982227
1284387596
1057695663
1138237988
643418121
128839636
223626703
908116303
534730936
27776842
664135367
1922197357
1560355512
183775357
1641030619
281862291
1128072628
603439054
1020267382
999477840
482854122
1487846686
619069537
2058318927
347955733
649482164
1321875971
1039684969
516499664
649595171
529206325
318328370
311544103
1184011473
1179738331
123967685
1282595667
2130124884
1238445950
815444989
1883577842
134529058
1709675137
1789530192
665223175
1626526038
1844065769
2138702986
1257043261
1659744109
538133424
1793975969
813169001
92976182
1756658053
763646678
1533498711
1732975535
1006708383
154708106
1820808225
1279946993
192244213
1859562191
857891398
494164087
1366265720
2059712139
812668820
1213819309
1483947858
497889696
1700729323
2124334853
1306405811
1392736274
1122457531
794153770
961371798
2010590685
344580971
92457806
149359424
367319647
1826132690
1413238214
1273452940
2111372975
807581504
1897720155
430011264
930227065
776064099
1574650310
1749354877
1868271020
1071075989
1353087390
1898260143
931742883
213720160
709589837
1813070645
219434935
366977271
198743721
1676568909
1091856339
157006325
1925084935
1576486953
460294931
529126116
1563784942
90432610
1120496925
768350844
588609131
1588066738
227222426
1076985845
1384482770
32029273
1675242837
23010307
1186996451
1922299333
1705915949
636243397
1789111789
498084850
1580966419
225774884
1241703189
245932039
1138756384
729511959
1157194760
627574041
1205129776
1641222299
52627825
856081147
2003799969
1475040776
1733013312
2052848509
1712133975
885642714
1751803315
2039357199
659622117
165555522
138079499
1118516022
606486210
282694431
339826618
327595869
319113777
655916740
1242211051
603095171
115121318
419503131
293276065
1932675903
1153752296
1467805657
499200740
415965497
1788110829
1209781174
1927736638
1712188480
701045646
2108316292
248638605
711148866
1876334964
1560023017
1394907718
1865636244
1355232907
44459985
1645548578
2069386708
57412786
389237217
1590691766
1620954547
1429931081
749546701
357214526
69679142
1837059136
836856334
1171818371
325271374
294480478
168228578
996000981
1803348738
1126831817
17718803
1138634441
1094917537
2067746225
1218213697
614023544
467743147
966322318
1057627058
460959252
800986075
860370080
1006997284
245749622
1563072891
1631827874
729180938
595776331
311565434
1805622889
1712282034
882843855
341501375
514502581
1788191310
1135218239
325427939
220016208
2115409313
1984472883
2089477434
678210825
741906932
92012253
17164505
467879495
674864083
432371052
1355676424
1455268296
1356084873
1158700245
1931869584
14849138
740142329
2059241540
230901911
1266755828
1050261090
770098418
1267828400
1975991696
1939336998
1455626363
759431538
480101715
1352092110
1986857102
260216024
2011872029
1722075768
56224733
1389788808
2078628252
2093235031
1082321814
835842369
2113481523
1919010331
1241255584
1445692710
1300851391
1317876196
118739171
1021078935
2019929150
303221895
1574064459
1684679347
1237729506
574810625
676109813
1315572048
2027663068
1986637700
525682514
1232530424
460494202
1960180908
2115447203
1378362879
1113642252
435134897
681610432
1338570930
344936781
1323310627
940222058
1270103037
2055829509
1008680432
1030586603
851175608
493148699
1577982672
1277650771
1499320569
1609168769
718585985
1109040132
1296077950
340557290
423218734
1934927393
1660993324
1457982898
1720168231
2141134083
1018067113
688234120
479259838
1590087856
1077077526
2014893687
1848707095
1529178698
1066281691
1251635404
133560416
840306306
812409686
959819221
1840203143
1720488193
1735180802
1191925459
102680660
2140843074
1902118297
1974344994
204672739
1370769815
371883483
763214014
804956230
232580428
679307160
1107544865
2142920065
1252576788
2004236796
1181621062
1091922370
393251545
847664859
863448010
1013713346
294418274
417582707
1842892809
347327175
1972757671
380022098
1516842708
863445103
1467772838
400372167
1312878400
2134390611
1997802455
1942990868
748728742
244905322
2031330396
1655216395
1166171162
1371249248
604535847
1494534923
2036663870
687726171
974418128
2135554552
1649242489
582495498
2023502330
1265330690
518793915
1572867493
1906001867
1356795367
927949164
188148635
777633604
2043080955
1147225317
114453514
864514966
767917018
94194529
1287482733
1849867070
1781640641
728373927
1021667252
1814093506
1158691146
154492108
1066540155
1501498525
1721629578
1442260980
480765560
2117412720
298930464
1405237126
1935743426
1300691454
993682454
361741574
458758520
1700230861
74311043
345420334
1196682276
1495235493
643621579
664170342
1356483772
407189616
1318608003
2004697479
1463344498
1943463721
519321505
1297022242
692988231
1027339952
593997351
762063609
275847700
922156232
558814628
869385913
1358446963
2112768223
747417900
58845970
1262706213
727614100
1233915578
761917446
1870410803
808912633
569558572
1682846432
669030669
192426925
621855820
281131742
340296004
186019470
1558220763
386905174
507139199
459150462
579286518
1015912464
496359727
1111246520
1123046590
1137857916
769731896
387004855
1400474087
1356137676
1789456348
338708961
167075398
993010930
1503346313
760051825
793823223
672573889
79890448
1553853164
1634182499
1244346192
2137370695
896840306
257848365
191297855
2077814954
1059912645
1897723466
1787973427
1009341378
1928681720
317099785
279720666
928822695
1178117127
1826347759
595693974
1365330266
201812092
2085229050
371100506
101396679
76286603
469193052
439897976
1798829647
680938061
699716357
1449558059
1853591839
1418707677
1625006833
765887526
1965918310
692082306
1518991488
2006467824
1477967075
673629015
461001333
1482605316
105274868
1093058914
1823206248
1984805276
49954651
74745444
65982677
1805096768
1101695097
1165039336
2025148032
1947393523
1693661138
1242730579
539015804
1761677154
1925880276
1497128401
1275215213
652405153
1997756431
581675309
822205003
1645480619
1227291887
400729379
945615181
2102049401
919238742
2113130619
718325095
1867049649
1901066752
1064112469
1272960805
651502948
916335820
402643115
1371603027
1603699758
2059690444
1892037009
1072332282
1339797753
909153484
1106165692
570208409
999855817
645921309
653319338
213296854
473180874
1028311782
792406934
432693276
954035334
828165132
431502740
1582227227
1317432689
1968481002
464159267
1838775373
805204297
1366306277
2033615393
1262922854
178699466
1856869840
209399019
1090514043
1462945986
865665721
1439169296
2054269677
735765944
2086672594
1953191491
1460772645
2078998299
1125018561
309770314
1338827426
1974464551
1341342902
1444079458
948853956
1292882814
892526104
1279149713
1970318611
1035643924
587385393
734815034
711958782
1009522524
57984785
422492098
1516173391
624598653
367477940
1807369982
1734944747
887944224
364697112
1005342449
1590019610
1992017683
1671924585
670105927
670245739
1152331956
825416728
272586789
742642902
425064780
156140459
326253429
1993611703
1791618591
1755083987
820763361
1477825622
936256285
1455217082
1974220808
1489431940
1032058825
1667003925
1293432671
180062004
1440401129
1038684990
843681390
1534463278
1552999433
865587042
543901056
1574408349
886468268
1740719697
380792921
2021471396
1694572504
1944602432
897500947
2120147458
473034074
517351563
327524763
411841359
75310728
1587788076
1819656064
3492961
1935499677
257861971
1711887008
895028251
1588002544
1970906732
833945570
2056175
1341482652
2076940350
1090463344
353836806
640112217
995791259
932342439
371454064
150782272
1920517204
365743674
560744766
1493462775
1127596787
1379241828
1723950537
1181320081
1808150347
1879010779
2049980683
1706746100
558741102
1170016438
415437710
818479794
2066961654
735927307
2147262497
1840433949
1013462501
1989303551
802956449
190435176
1580727709
686569556
2004377027
1415498799
2101551224
2097549702
2112116517
789932935
477530309
1054244594
1152379431
1117031730
1512269093
796582387
724337275
64650277
1151511336
509152251
1019703115
1262976306
399011587
1495329564
1787895201
406939793
412070670
250219286
514237839
39258466
680995323
173633231
532757182
172215459
1503003544
1114511426
909118759
1798260457
2117955943
2079976384
1098222297
569012533
330405380
1391778668
439038024
1991706188
1638890442
380774720
101964665
165525867
2125100495
16381767
1134247707
1920396696
1353739062
222683441
1892601149
1315854960
154257313
105056489
594033673
1629590126
188391971
811599295
222155275
215830361
835487901
669538757
1710865244
1125448809
1640996773
1144947133
1249803487
1160554767
1596007261
154011734
771685305
674225166
443155791
1953668792
1824918528
792567251
2087147189
1824998506
1504160960
802541618
2124246646
1408018160
1866338676
14641361
994435050
178457215
1901359451
1286733550
1512722746
1845629388
68690860
1042100326
193290330
803265675
802619459
950583143
2078227852
404429505
857976179
269725000
1757083813
799755770
618793786
1169806273
440218934
1306849995
24525583
605403036
2053259949
1407351045
972882204
2017947267
1587816598
424701761
690172866
272678917
583258500
1750609429
1500239413
864564992
301304686
1563084645
41416644
136403350
413538820
482333372
893170114
879345519
2089740478
998876160
394829302
579804242
1498412730
2110070389
739071541
511489582
107096074
511255896
523119071
283063597
1351876206
303787347
1861848751
971126712
1930109167
1520110986
221679090
1303731865
770144037
1819888430
372488186
509153639
1765749465
1864723577
922659436
1608235877
963139053
1645006900
1930379292
1071727632
1805332078
1148326200
1592011141
2096780891
115872254
1384217124
1979641743
579721488
1935653141
1637434699
665192589
1317146208
746027899
1054428230
1995075779
694105494
1551745978
1181437934
1956999
1176051992
1246174839
125252050
1082222568
230661840
458224283
998809010
2021595803
1712342330
1134063391
903485787
346353213
708942957
394172784
1105713764
312716162
657822168
197979976
78059686
2000621625
869921113
1169437178
605698881
671947722
1151869100
2111151571
1990823809
199600640
1989024160
833809183
1290693309
1070466085
400312422
1648164847
263420327
1494324609
35765930
879850713
1969459691
1524957152
190349352
2059945376
247308541
407990287
959552529
1707541846
315152091
211034048
676633613
120870373
941390278
135839746
847347978
1102563010
1065550018
1894386056
777861135
1425336021
1139484908
172810612
1491598532
1320956040
838141518
141625275
2060085316
397208202
1660047049
1105029720
1295332884
1166997127
346330306
1783971667
1483834180
1002980416
1946295056
914242189
588022933
718901916
977958586
379570220
755834466
1135178536
1796664819
2134023222
257141808
1540948903
1050209324
1479173642
195978658
178442521
452312767
1198921829
1139141874
1772753433
2052285493
488664394
251187454
905275510
1955759455
1425546168
918293947
1588320132
1205358636
1445224361
1543867500
1839609040
1632610548
554589992
1918280088
455163103
827928200
1507765542
544107816
1830229298
776567705
97076241
1848670243
979892810
2035512325
141021807
481510385
2108673293
1196879490
931946514
1865765516
514753933
807482895
1894440119
1492281021
347413773
1885708227
2038288833
789362669
1499584404
1997205112
2061245140
1712870609
1766483317
581557476
1937134157
2014661702
399435896
700818147
386230052
15576024
1050172612
225698637
262959271
1176133607
1341820419
1113968430
1414410752
1126807742
1113212596
1878044062
2103594095
1090942090
291080076
1483726333
283300888
1841396293
677921968
537135253
1148575567
1921493556
1694370165
1292661869
1251026098
1462732969
382734334
1170523893
142868439
729732278
1414127388
1335247695
174660023
1076443810
927837670
1468918922
22942055
1979648544
1214206312
1037481141
661123326
1220671181
2088521716
1058409340
234562389
1152347866
565325769
1216770197
266126099
1591309144
1838671745
782081348
1722620943
1609350149
1618088952
552408753
203147478
1567232883
1084080493
118739171
642341987
118122247
722837731
345549857
213519976
436325420
1930215472
401211329
1303724159
794901277
223424914
811455653
1527179300
1208803578
143250779
782300552
841639521
512688329
599330273
2190418
57304948
1752335037
1605765083
1135855641
1834456270
45865879
777263827
508078485
1015891363
434886318
1882098194
847639403
1232562014
1889095713
1849344891
76029630
71051878
303157038
1416179825
1259248254
1418398145
663791304
303741013
1763001838
1894028591
1160047692
170918182
10707412
328618685
313024188
1563780836
372050581
163200698
60549734
444496788
1148523605
1777505476
1627457671
578351129
776562343
1895111773
887526783
1162906754
1700675006
1635378766
1594706413
1643532163
1120498418
1491395592
1775301311
709971414
833245097
873780497
453034457
273843249
1807167932
492998643
814426783
907904789
1764561096
1837866364
1516390371
444891030
225330426
982988678
1446563918
1143676720
303042659
2011711957
2141464928
772394459
94580656
1378229944
904806801
2009162784
1317167841
1227866277
864271415
2127794084
1248554319
508323448
1897518086
1740948112
46304272
1407831023
669943761
425618074
1312303744
1220095418
794106940
1151269270
245481219
1369612927
789617649
195390489
1586269822
1047498669
426809246
719785819
1961861279
88127731
1145406099
1292321818
1929772628
1862310508
2093549410
1490277210
1326220632
1078018523
1663754006
1467779773
1830049081
1140537925
1088309390
821063669
786568469
1447393430
1313087470
2146053215
824805024
506581585
1339141330
1280567449
1841922266
358958825
580398632
1850210962
1680274704
1921840624
993487093
632566253
174078070
1057100681
153937754
1052197097
2052610244
951116069
511520559
1434815927
779857572
1372771598
1329784345
327362893
1907777118
1105540193
1345557603
791962579
618456925
550002504
474737295
1517263109
425064129
794981146
1533430784
449292165
1285584808
1961374488
37783866
1138723200
963904745
853389263
1883488239
1723681913
2113556646
1393097386
1974903576
368442385
20785929
463566560
1340426184
893344889
1830214576
547860833
254282043
1222519393
460523969
1601988592
1230117240
1059920259
1233341440
1989625008
637804674
810935412
1118004495
1251720690
374829733
1536760070
2070983411
1460978901
2022107860
2000008308
1761577629
2039490457
1862969926
254875556
1927099854
343580582
639502871
135805814
23389802
682018068
1763592004
872986394
598767260
1173526888
1344128839
14754538
1842840831
1891520725
2054716116
1262179219
1776459692
948552820
244719928
763246716
205401267
1261824293
626482916
619755274
1300213792
549924280
1769090624
2009209451
1951105013
1713192464
322279105
1111425399
1031566168
1352817285
766647701
1857301358
2129091987
150524061
1609136624
1198230279
1515496399
1096403874
710149069
1622993887
605964490
1577535555
479758356
115327885
719220046
376852012
1122072598
1359418195
405809052
412248780
757544412
107008565
504234451
502742213
1483565887
200191157
40306026
1661228202
1705374991
1774239649
572221536
937986152
1170806265
239240648
1319575391
1581616954
1594902989
1550250134
1988701254
963909549
370591165
396482559
1082391495
553441
1230200206
2093003061
1135906400
372882610
1331728439
2142353609
774528654
1402383064
2047751574
594217780
611648192
232064302
1680815139
1815651423
1855089359
1981515401
749341996
1225832215
344002119
539341042
1920631597
594695618
1084212338
878583858
2013065046
660926086
1341269235
2116303561
1006594747
435335443
2009476073
1298648617
633994656
1283484501
151119669
1305029272
1121135501
1929212136
453689823
906032506
1843978132
1882346607
1481969472
578928504
1252305699
1540706530
2093564384
1868919413
2011226338
174343955
1202289749
1280800197
810268382
1865333341
192442491
530391375
856049673
181557319
1195815985
581022145
1826072624
41511870
552995943
963740636
1206869356
1648473153
886056253
389385957
551039871
433369280
1738724798
609024730
773348117
1748709781
669184812
521489505
1049047174
1204511330
603493893
987522172
1871400453
1266168279
644081890
1244463728
821829095
1821809808
1829098466
1249628186
726381189
1580600241
654834609
380034535
1766203127
1062567701
1527281894
885710409
86950065
1122159661
839978662
667204940
1857954897
1782307378
2029870027
1151501088
1640390769
1595824679
1756407916
160674961
163452823
691117507
1184852134
955292174
873679025
1840195386
254915681
807101956
954198451
608615383
283224425
1305262458
404841944
667484596
28037380
964435232
1304343152
1973090134
56861413
1395488917
885841242
1164141710
424870085
791062179
1470315562
443384543
391651122
434188289
260748884
272775103
1525699756
142249751
349320813
1608662676
1551003235
2089917239
509857976
1167501750
1699831148
199483204
304755194
564237072
371748416
921064820
1982594660
147283497
1433332945
70070478
2077651850
1165886299
537006919
1196468485
102290151
626936488
1664120838
1797020198
1939248090
1506790241
1238561314
689694377
1447209657
722722773
1009793487
245255896
1565838738
1272789580
371193250
2095969802
919746253
1502365387
2113922757
2105171467
1218766053
272468025
1247372263
1943055696
502806496
1213747401
1559753283
1169711395
545775827
139009620
725642354
2002937835
940642088
1372451865
787278498
657220436
1236626424
1696798289
1840877873
716048149
1939005798
1543511444
90936003
127857384
1361055916
1429595260
207028011
1169752116
1465412475
487958113
1833487521
1871933997
1158870823
1456802288
1569417110
1947474884
1341247901
797717241
704175175
199432737
912721364
830494261
1930149476
345811132
1107494474
709472034
518057473
2117623728
672030847
1853044408
966932178
1512400250
421017091
1426529183
39687439
1158922184
1116396150
2101818912
309392277
1466176458
575318722
612827627
252538226
559225046
1212637735
135134326
2058168825
1155473139
466115620
302300964
188591970
1465882787
555869220
172810612
1782985120
20429873
369771336
288326736
1978014378
833402262
1437938749
126694963
1313263864
1768329235
327513818
1340656081
27553393
1608755904
980931164
1966076739
1948387088
1068389629
1898359356
1874590682
413755457
546853319
1886375521
1553477633
1485153816
520033203
1348431209
518613363
551005730
488869387
437701776
757409893
469284512
1774484803
330840713
1485213975
2079526029
375004960
756816755
1064742983
2123397849
1267488441
405118796
241304814
631888856
1583441048
1607393600
2047081211
387631106
1852621631
1380182838
355488915
1097505105
1202155504
1546822440
60526270
93011954
411198433
2047874757
638591367
157768309
199937932
37045654
217920951
2137980049
960471384
886564143
1914053460
82233758
356874134
2143180064
1352781352
269143534
1809909925
122650913
2055312503
1826287428
175515997
352708602
505448443
1644952921
689632098
1335958544
1575561670
1812703030
854919201
458926186
1725469699
1154015013
437762147
1910779472
1166243329
450797421
1022181785
1469552252
572180902
1329834051
465869762
1879786946
113778239
1243698523
1462479283
117289843
1067919604
373410377
755804698
2119039952
1477107302
739921075
578457720
544978658
116843769
846371880
450227257
2094762611
1839390650
91289780
904018505
324967816
1064908853
1813594171
43204724
1834474886
2113414419
86576634
2075155979
943952108
1823270911
2050731035
292669383
1498725006
973702444
1894392009
2111816733
1273790479
308069445
1158265760
1607609549
1086728984
378419020
636975148
1595477150
1574012126
1977565322
2123582973
1399130431
1842515923
967669061
1128237657
2135148282
1532262766
1898987658
1436642881
365956822
488993242
1649315297
520767236
582373017
201310628
1983118501
286144455
1211825646
630731782
303518330
1963941617
1456822554
1119665078
502294453
948671653
1198824775
1171450208
59475938
1633809784
215667268
423834014
205048645
1350236834
1339158600
2029208429
1193092544
2020299189
1833435145
1426590476
969921465
1492907723
1406020180
745181150
891498534
578122231
358778694
1350297659
1218131002
818302727
89395171
581502429
479011741
236019704
481969098
563748275
1474419911
497430681
1961137709
739844929
888402343
1603367803
308736723
1852381532
218397658
2018467977
1232132248
923650408
1637434897
1702562476
890810337
1410370556
2116929245
234023230
2026078145
931217447
1035059166
1996958311
183049196
1484870153
1639233415
776115311
282806353
153076397
1085715887
1003116702
524779881
1875803728
1670611997
2004422214
134167080
135657757
152717376
990857389
1980994636
1707719826
479938155
1175228211
2103442155
1057765225
2111530515
757152232
441246910
1554507425
2115969101
1741125196
441776917
1893516484
503901626
2033576046
1874109937
1688984009
1594584515
29673936
102387852
460381487
1307901084
150504658
1251900083
1714202679
304279432
1899251126
2046721220
2101938220
697837611
998057412
132100535
1120936067
667070918
648316970
992010919
1113672550
111974787
650856448
729625683
1747961663
1742025823
51893538
884712460
2032401211
882242239
1976047889
1907458268
819525226
997222190
684136688
1592014937
612771972
1786270914
236633243
1791821118
689147215
1411716885
1906243960
108975743
1528017854
1977537161
883184596
233380099
443096269
1629902805
472998973
1901037138
1894075909
114015509
1974285446
1336725194
754452820
1516774056
1466943191
1764379708
388288169
261114722
226111347
1694025840
401154897
1501309560
452443769
1831432523
2017801515
1415513097
175479690
935829862
1924297467
151326218
2087237491
621174092
1215595901
2106763094
1210005786
298517837
131384502
409976724
529788758
621270514
763226393
1778026815
1508203274
1114589322
1422967801
1148567663
60051405
2060046414
154436239
1108251832
2060979067
1618481086
521170934
237811145
1307628741
1145935207
33546130
1233670707
244997809
319340460
191347568
1500263027
1971682064
1165695710
1724381712
752099768
770551554
539850349
1866019265
1868033944
204584079
471666498
640940440
1117906453
1968538339
1092379443
1302254297
311842703
1137838134
589464913
469652589
1840819676
1713902053
1239174804
2067118158
1149195192
148005054
396614301
918791140
1314855333
1767319869
1491536910
2012611889
235461923
1844627126
993945903
800563137
62681076
244808205
1147436183
2051470517
716590794
286325241
1457931885
2141911172
602949152
1153569822
1805856075
394549513
1536286424
1717032774
1281246145
613981309
1669687775
2020305417
310533393
1340540818
1846779480
544967443
337286924
1245787077
880568101
250753555
1198046117
551074325
1015188378
1850855612
2059406194
1417846697
870451435
228870147
449016127
780191684
290520636
175750217
170429223
1534902393
404033367
368020263
1311042291
571419837
1045834281
251894389
1071446031
1111630179
382056494
553446504
1139655669
1078879318
1740138860
671930238
1424499818
1886648483
1926883905
1645887507
1646813759
1477486842
507999105
1959947849
410525255
1943604167
704237053
473614208
609454943
11795227
1185035489
983872730
1317870466
812744442
1083918340
722180454
478425997
1607202589
69354001
954236706
1239463010
1796678519
2137642447
1749395477
1992798000
1533019107
105310496
304359762
736072646
298006085
1385821463
955526590
2075538435
1366191778
615953797
536941238
521449750
240091550
372059516
1206861531
875328590
1255672903
1459643337
519783431
1925564051
1369237254
544519454
1121971735
124652694
1679649758
1258774146
805624697
57170440
1086858580
1667042010
2086795939
1235547852
298642387
1804020467
1145311702
633404003
791864588
40530627
1523819680
1364267249
1876035167
1425672044
95937240
1473900144
1585236507
338877837
1298763727
1864492283
1966384638
1892439819
1432627744
1835618995
750755699
1626907797
780886117
529017081
620954254
2003697958
1999305845
928564484
319342577
1960484918
1946965024
1047038827
272139433
692101215
940599319
489275637
1801587018
442597444
1834750290
1004535195
1646269647
785586401
1534803226
1693988520
1157305227
547693654
277517601
797110097
1750081908
451956685
1627971105
1545557469
873758384
2138945442
2123843218
1424291288
1797202021
101626864
1186873085
937677658
1642955408
821251598
405482831
1803434152
837490228
1742101201
1522429749
255382846
1982989967
1428008676
1233827737
338749036
2064661167
736863009
1570358992
650593378
1552144375
1627476578
586914046
740534524
1561809994
175636787
457293109
499586061
97689733
1618849987
1530810563
376565981
1344130490
1882231087
710841079
706224436
1010756540
635501060
312330837
1646046397
702862338
1510539360
1618186
492393676
1612672211
1082279090
836807977
706670590
1132700101
252091443
605923563
98988279
1155437184
397048302
404930511
2144297148
2058606025
754499578
121751275
693329440
2068949370
1904806054
427839618
1074903994
809231755
653962108
629333154
325999738
1651952012
1675466043
198234439
912585082
535996296
1929889143
1771499071
2090509309
1144522790
1878190529
2126428136
1334193618
1287404335
134684074
1878410223
1716853936
124612304
1783476287
655295277
475071270
2080659567
1947037746
1943376183
181329457
1290774921
325137309
1950324237
30027885
1262921068
134997032
176482164
2037690721
1733218445
2139609661
1942851287
820152618
1573506916
478937237
1753781537
2061913390
1621455714
934126304
440380721
130704902
358989239
2042782697
1796801616
138072670
2050634052
772755560
1185360616
1535484700
1629580841
1199494366
1874267849
1830631697
1148044885
1330548215
1388003602
1460309056
1248225178
364034166
1950342479
2006546025
276015409
588701665
323176408
1977906958
1811580557
1124744616
1403221349
507418932
847242644
1030503546
1852083424
1777753271
1899422546
2136120857
197167935
925046785
1846984979
51083631
1293029086
1220171142
1894204001
1620474132
1924048153
705470497
483012396
1293265957
204124561
2072664340
881058795
230002107
187894128
1800918036
1476619694
1134577221
1529643635
139323231
852283803
921061757
1602012670
1392210686
1750682926
1140699242
82088331
121361356
551106995
391062111
999108658
95156953
1264028334
1113326616
235176418
994154476
1885169218
168987559
367305447
1254134898
1903864492
2139972441
1740664637
1475161751
443366299
1931102836
763803187
920870292
1836947380
2104966829
1230389751
247234682
769159144
813298704
1146828069
1063136633
1454549463
1963556133
672964648
2015470573
1229382069
573650100
1319258617
768224570
489102510
672852830
791176008
1967327016
1579106486
1414798191
1312910180
1199028196
1467723677
1175228362
609048708
734452883
861064360
1914117676
1220338182
1590720905
1480370649
54965902
1673042789
652143044
758520858
1635796732
232685466
799632161
1771534196
370307651
1146208025
2127182301
1578055390
1778548324
1815710620
1285574641
750348474
379570220
1175823295
673819483
1015231350
1014748806
1540634671
427047564
1889428193
762563917
1795128929
1973979517
842105526
1377483067
203340789
345971551
401793064
116752501
1652691558
361217192
369434160
129637490
1712319896
1861930703
859514228
887416424
483369711
473052031
1344997888
1726686880
2119530619
793328186
1870894824
577119024
1063714711
374255615
1504207605
1965362029
557989992
1929032938
1427599897
1088643264
1912663024
1979566445
2082960071
1749538554
1031078043
689238693
2053858782
1825891907
71924105
87709557
993019930
1358893238
1430588742
316852290
1352626564
483912828
1890427571
1559928312
91245475
2019311685
816512787
67899566
299375547
102382117
1272793530
142778761
1515696645
423589134
1293654000
193041422
2108555526
655384611
289702524
503188440
1682398754
17064277
1825104698
1876656892
1142975868
1705370581
1065014632
1802712962
178950256
1840046991
34290291
1371075721
806955642
1735758279
992070434
2147010710
1977433805
813628630
1780760114
316834090
972961975
1550574400
282089678
2112450695
1589315332
1830490531
604769642
1112832049
591620280
334569936
655988640
1974051246
1987174775
1875554656
1270993921
1385273581
160799000
1583946841
313434106
1643294427
952249273
1769797485
347264439
1959304557
580194565
1703826654
1607508567
1536843595
926284867
1000673163
515903746
1068206456
40494175
300019994
1011726291
1431498953
65723679
1333508531
928352968
569151955
767796203
1484973272
295002210
63860120
1949929820
2132004720
285360213
1724441392
1266781373
864279918
672688485
234237827
1565893849
1534174499
484326940
1752640803
147185786
1029280189
1188252013
271209723
2097568577
1201675305
1382909599
1088555982
636980348
1062428283
186805816
1521385237
1229958069
1196332921
1146136745
1159470953
438155944
1405196377
1018104401
460386931
390337642
1324261573
250205907
739992075
1966994703
1651151244
1869285216
1623954794
1165171931
114105899
1392220160
355722830
1566191766
1579909695
1647855637
819989017
533901399
354602096
921462517
179126835
2086575391
1823563463
1184712345
1155494128
434055840
522642338
1522459652
2130823824
1422885051
1923713909
1189462699
263632720
765965724
833906007
339386593
1606306220
1487850129
493836045
461809939
1927465237
1873670266
488613856
1298401642
1130698852
1032194038
369661798
1738965344
1098404082
1400402003
1605574554
132050088
1340369725
857608334
1047417375
1616026370
252528274
227858194
553154491
724475436
1765375632
544234850
814319825
289213214
1249056011
1843999795
1660075053
438135673
1878859287
1734153608
1635771117
731630392
486727682
557102512
1443089863
277916901
1592106695
1906550846
749249307
1449385630
178529882
1630790702
1302350730
1887922157
398294883
1372175492
1393370169
158398066
216818773
2114738625
739870585
928340433
904374295
663965319
744212492
1869089890
930322829
694832227
320588939
1322320778
2145378623
128162291
476203970
175143715
912581698
161044649
591465787
1247448893
480737301
1107336496
1179603574
1645279436
845013066
1672752253
557756983
1959505396
2123571614
865328868
1232276947
355217356
1258200600
358368093
1941306520
467549995
1235142435
1618302288
612819831
1743053737
296484329
592259352
1149598823
1819379313
588630182
1278804916
1572187151
889431136
2003700004
374154497
1265829939
290987463
84806271
1163199149
541978918
394278090
885533046
1021505660
1922819950
1785280550
1804772907
1396050861
1076734476
1102270019
2044302970
758535485
643310542
1850528658
1950940959
1332209766
1816705817
46477117
1988483235
1768057075
329962651
1202951481
1341810971
457714612
1300419324
1194539684
615391423
1743212783
1992657542
1994328881
700229634
1715167974
2021136238
1944244157
176172858
1600115518
1682568472
177287190
2059976571
806263986
331732877
1882121781
1829400236
1154741581
759339642
819296703
608520877
494154897
959876916
1665547140
175156577
350311561
2081803083
1632520521
258406009
1675955986
1163530798
1840546389
1872034124
650380713
998963039
1997020139
1285568411
1210948499
677962878
1028970186
390455077
1368232783
1827347071
451995435
1446130774
542588504
1559006950
826646110
1377783237
993893276
937343015
985216398
2043992872
626896263
780505400
196787607
92626988
1960824392
2103756979
1365717431
1760165828
680077451
643002874
673188034
17503777
1131115491
479225289
2027348805
173500001
1681030855
2019145658
377122536
1200551952
1273129574
211330454
1099757069
630624900
209872931
1175415592
2079968076
2045036669
1793421178
1886449174
934569964
881295190
1928737354
1774226273
854228171
620208375
2026097804
620965116
1360039399
2141371856
485858518
1861689653
155757019
495336763
795153333
1444801261
972974990
1506010724
2099556105
1758104952
57499770
1591204545
925288595
1355523618
398069636
209660353
1518493064
1919359223
541345290
1020861447
973265868
118275678
473364731
1610126669
233691979
1755867081
1487915406
1355257211
367444302
1004942060
407225060
1433280258
1499609049
1208798083
523860361
2112026211
1223120053
1609626546
643342289
1462788213
661156698
469059841
25917066
1756308481
2015043801
751313151
2003971460
271222456
327188274
1001712706
2140171983
353892335
2140317384
1607890162
452308753
1566381980
1997481875
1820255907
1756007210
1925168310
464493057
1526204048
1647770681
917722823
572596880
1108069215
1761337666
414597614
998252320
327815397
117982067
1450318930
165663669
577536485
994385974
677022623
1540190260
137423289
700729579
196055958
1576575053
329201828
1135349031
2069306948
121234377
1456349910
618807626
1409694944
1782233279
1087325146
1131918991
1264365940
1302342689
854397797
2001415756
2108842289
1801224701
1979134980
2052074160
1711938213
1069649926
1019463702
1207028300
1818867071
1226498021
1526475460
641820949
17434176
445563762
1647930507
1944147890
798786066
956767699
153793837
526492598
1806893044
261311532
2113193569
1291415286
691332189
178530317
612063683
2066741011
1894478838
1607397611
1126414083
1492705660
2096695953
390198960
1042105223
730338913
412652824
187137001
1853746123
1098133734
1620996514
873147
1453114363
972577810
1860187170
274871646
1933093895
353781226
1143020536
1767414987
382684352
932577449
780090897
1922412303
631877082
922365040
862114301
1663578641
1074030549
556564055
1721395784
1128940859
514031779
450013662
1105789269
2026275220
1834135426
1843688879
685953972
1230047457
1122022026
629521373
2073628820
534775330
780438611
1455737560
1443401147
160391365
914639682
922369454
329026405
996687130
1554480064
1663224413
1638025285
66664138
910769680
2019824497
1963354504
612841472
625523178
2019006983
1952080603
903542749
1095620773
1077578903
919809093
1565432498
367910687
943487843
802963979
656004623
26415572
1283650526
1272182876
329032650
1361703493
1402285646
1984029511
407163852
149775342
1828993246
739582114
1759877220
1854233185
1888445991
1598832110
1794627935
616396862
7944870
1283833727
180741715
272748356
878276735
258511898
1474109092
1697571024
1721820599
885834273
1397671565
2104918209
1577239592
809791784
1199718691
314771923
218249097
1060095018
1979368283
909097836
808940181
1042915250
684127434
2138696613
1558995382
250025181
130162654
367262486
1483605679
2145897124
1271082340
824280147
1176353541
131057218
1464625867
1743675129
710516551
334345174
1146147495
151384132
265365077
822229629
1647403345
1543829606
1388742040
214536669
174628555
1816240311
262774870
1499798670
1362313791
1268643443
1086548387
1992539544
1375189664
215912915
413591167
1371074308
367400884
1538518448
1933624974
1318263578
938927964
1813592684
1235056356
1040417938
1941896957
103052958
1712235267
68446588
1201214589
1090085412
1680100967
209851102
359139471
230290395
1268869629
676212618
332852220
1659302261
658701845
1013824841
620272912
1287417936
1448767576
366173891
1390541217
940802347
62643959
952759344
1744961509
1685952711
2145082222
411305453
1225516789
441244234
705684522
980408598
1418929356
718143086
1958145739
511615400
136842819
294538943
821921945
488647243
1537525572
529315985
1178270438
773248965
315594111
263316581
1961357009
1199067902
1017489134
830857792
30363546
2037115476
1901491943
1658781865
1996248416
1026034799
1818360750
419893341
511597370
1821810591
858945303
1253488027
1634958383
23510487
717653511
1866923352
1739557502
2084507881
1327318169
1801266699
654858689
1608072310
1548814702
1223766436
679766358
1598523772
1069711248
1761310685
1464988024
1527090922
942080810
1995847607
1979512294
1031471081
238126448
520976978
1039022249
41801691
497023754
1103392225
158775452
1262434405
159266404
299201742
1664557046
1191303529
90665654
1528722686
175838348
1036542007
81723466
77329436
1394058483
1078851017
360876367
1557849998
1422791506
1451873176
899030454
1927924010
512454078
1573053307
29466
255229309
891283809
1886018183
187753609
585201754
1634632633
1283188146
450000472
2138470529
1415080569
892036802
505710932
1767671784
1900125170
185137977
675397072
1774137006
49420934
2120195383
57109878
1917691407
1742822778
1038620560
239350701
1702605557
1452886914
562309452
1149276089
919299153
1186639039
1852680427
1134456888
335524272
1962962093
258041168
1815739914
1081182898
403325863
466567395
864737188
194000224
26712402
1549714277
308333777
1324737450
2002904893
1541997279
652821225
1135430
1407749660
452854666
1217078181
1164487074
1010761617
1646490127
1019039639
1523309594
153117848
969620847
1720385291
1326393987
1385311581
402225778
216625699
20390041
638676345
921727088
2109048327
295533511
51708645
1036872462
443539516
995592001
290986690
1338005816
1574064459
1126653740
311144452
1460908123
1092088014
376345999
1697642710
1452002229
1676773971
1526730891
373632422
980803220
1623824688
1388919131
976504853
1859455664
1081208445
1689813373
1254976105
616224051
767744362
227765168
1833603581
1784012639
1895202094
1904951014
1879863416
1915063103
700376259
832906030
332557415
971997883
370995610
1741697169
632864885
517915156
870806763
594946305
727645140
1777105696
1001804429
497700261
1415996183
813970828
1264241116
286067188
908422885
1023210008
749347828
565616680
53413916
1393031372
2134001563
1575971472
915483273
1577440879
661067319
220850193
805642074
868327429
1643111613
53429851
1965693785
1357540674
1333664535
597994345
290106112
509502437
257581258
1044264384
90350572
60530882
808783220
858721029
972946375
699802703
159983450
169682238
919582849
225146572
2466664
179185605
214280622
1821160508
834072410
314072943
1822063640
2053370915
1230869507
751766997
1721025344
1518278750
1700241277
1700372752
1074838440
295477339
1685925448
1251757334
1076023061
1247549052
153909325
890052109
101819939
2103035925
470594163
390096531
967992171
2004221317
1362916433
2031420175
345779132
182661259
669154664
1145235461
2120171973
1337689598
860683775
2043548537
2072870815
1874467355
982317596
130266673
390310580
921788899
1090832607
768191142
837157109
487341277
573578905
450780951
1026469652
1286426849
1979867497
294321212
1642170166
1277136074
1070672126
1615802711
1161746445
2109693069
1112538337
556286433
936793352
1708860288
679277203
1052713858
483143750
1118536019
1949339275
234717195
992282043
1995471655
399719743
153921539
1316379439
33227572
1089154199
1433699127
1243929842
2042688345
1661163249
1514427628
1943017742
225778412
1973209467
268553742
1330521543
1215867409
47740222
1212784656
676897792
1675127998
1459569708
1771071681
1390541401
2049148932
1801242197
575747142
896338339
370219393
1666066711
2117666586
268014915
1122142905
532393913
958707076
303575066
1829894914
1136168788
385928142
353363607
2081650400
814246963
1026048446
1770085202
1473676617
1634888451
279664398
685812051
1169973059
417579594
236957653
1836598414
618303271
94105342
1583557608
1070444134
132746691
302901659
716211371
483346670
887121353
577476839
1811246909
1980514164
1702686348
1671268557
1908196065
1973092515
138972601
1551370125
1833730456
1480957716
2090215443
1895768212
1934159355
835055053
40757967
1262986432
1519768997
645154296
1098607206
444659720
1660551518
2040446107
35555659
458087850
1450253310
909526321
2145611363
1111108919
1165180481
1701210875
318121996
1726676789
446304852
1068575965
1564301179
1688905551
1524732909
1495375884
846523258
1493484012
549309737
775353011
1360167772
1303981293
622653416
492933962
564898040
1815740900
1712979582
2092264433
2060819032
1244863881
213513516
1399273544
1600518417
2144261079
1930544371
1228886770
190677604
1276686474
50145037
2023241972
1073274701
265094769
1348926815
504237404
1711830081
1728714145
1377921987
1603202436
2138045090
696473648
756481837
1084355758
2066793021
2044814517
426975320
1306371483
355828441
1979403342
1087763208
1615558639
1018693520
2099613305
1439422608
748496764
1883658534
977828832
1872867434
1379490888
2046888169
1134175585
1272766517
1309378795
1909125790
1115046961
1208657789
1807964792
2121728566
619117445
883537202
535724102
703646781
2093739700
459824494
1884653202
2068492859
801692450
2013099530
1528985985
669284477
767267545
1386189217
2131868371
679767183
1250693728
1787229925
1455516068
179000916
1131525891
519095391
1533195727
737278896
1227961951
239374461
649077756
1068292491
1539108642
1321498516
524740179
991313840
1484357444
1057005608
275736243
1948961519
1548799357
959404069
1254820017
1631148079
68697910
860860458
700065665
957302833
1726019065
999664430
1917465230
1437380918
859725820
933294391
1048711676
1339070291
1105666487
2140144789
282544752
426200351
336782800
444537615
1648544357
334159368
1387642820
1117478167
203353365
1014799423
2042169831
982605158
641932047
2004863663
1484359592
1693783019
154248226
590000512
812548476
1386248674
1756494964
972096507
101252314
1463257407
650200194
1116540657
651158272
2110251553
1824279049
1903198716
893687132
832969749
1034327141
791944399
1833336937
2075698661
1659208523
437401247
1026141288
1771219834
301988808
708493029
1099471743
1832497703
1744363893
1518157705
938088535
1155382431
1990388735
1853013428
296659854
883253312
174426213
1688949438
1341735082
454344549
60428012
2052604742
396183324
984257171
1270791231
1776507309
849860181
255514607
691597559
1302660615
119599606
98122783
1725130973
1580722454
1453604171
713193276
866564422
875396887
965760838
1521608793
1933246216
1777470746
1437880992
1673270547
1184096326
731546917
1911149645
753723475
2103909002
2106700217
62660566
1845163643
1812836921
1872314781
1076871368
128483897
1409446173
1930939525
1888002938
1705014781
59305798
730491474
1426789760
1093982127
1668909680
1285774531
1457796075
71341308
447103715
1579296478
1203294045
1466154970
1516869300
828262407
839222393
1816329549
2065795755
1199864377
2106315959
134762122
1703801816
1996833739
1967349613
1362426070
1242205424
1094971950
1247818997
1417704521
270165076
174428691
247193692
344670310
580428712
232014742
769065943
1957711139
629174373
504581435
979664313
1202869828
216123197
1451240250
700039462
2046308879
962506676
35772708
1409051103
251317046
1938932327
1031748413
46672694
1782372633
1643184601
1107366407
1210175995
1222283610
475417813
1759079896
1278094212
874572001
42082418
1670654774
698890070
976976777
81845304
1637585155
770230760
1585683172
821803729
571315003
1719596825
1739096027
886522211
103386325
1023517523
629771769
725887854
632605530
278961451
1689328715
1288572861
243437607
1731946115
586665068
226404741
330980167
1650409047
230791356
1257095547
835439514
616090663
737957496
360431742
153332607
1321801740
1010290399
1010078772
1609793558
936454057
768052873
831634118
104528375
1731153854
1455348221
904455207
1687490878
720656268
483449162
431574273
1349627222
2110961806
1742588382
2037044936
13345458
1679143016
1464075372
1963925844
9986041
2129853064
810151859
1671629321
25734670
1894648205
1971537828
1840042703
1130924431
1302184095
1505187678
1353322621
1143286211
289802453
1699101934
2059304480
1956939208
434820422
217021252
313122355
892774965
372966290
1982717633
1497620372
135359896
525347392
1064842633
863049483
280877823
1444766814
1837490291
1827586310
1697101342
2044607199
1946241137
509700351
1658493912
158029776
321609002
661001753
322045761
2066064210
360808599
787365430
1850685890
1412474765
189365999
1961812508
1320352091
1746420198
1957634139
88435705
1615894059
2104581951
466110260
818470672
1246051632
1421378647
1165514712
555289691
1123979137
1715021962
836519385
266122364
2020504227
1166264936
993328932
1147749407
488925228
434015196
1632286224
389556887
728444127
1484254858
166067109
1479815619
121909816
1925773925
505826558
1595968207
804049370
2143525166
1335918528
127127822
657611096
2018986192
1414809826
1144593700
1458857794
1870778059
1801359379
45378546
1848693646
531695126
1206207772
1078062271
1640422581
1457881529
1741354253
1493542752
882188665
248162217
1668780147
212744175
1083031101
636249125
108701413
390822598
942114535
1065426831
1091923989
507197591
277609432
2072224543
1833246016
1305819366
2012898983
2052763461
1157414789
1313687759
1137753666
1089058822
298101098
1356248324
129854609
1859364973
89268511
1467100312
2047370627
930295504
1343263614
897231776
557196440
21291629
1448516401
678860224
1164072469
1541116245
1398936858
1809052435
220108593
75959185
790342595
2121570767
2101518234
48135511
283950096
1600763130
348845320
568089008
679168472
541009288
1134414940
1307350921
750707967
1286518165
2132519883
1208494574
1450004150
901914153
1860655540
1751726216
881355677
475488466
663368062
1548810605
746479315
2093831944
699407387
1193198551
114959003
199306228
1593915903
1892959827
1178268492
325961080
1092296751
967465899
2063105486
1142645300
140899291
887908119
1739928
1685792591
2046678663
1854233262
1446507238
908860377
1737247281
559419922
764650018
1047905748
527166910
351866996
1992694984
1088400233
2012014940
692578165
1817685499
717344621
1949330906
118172214
1590433489
1892869782
1009610281
744295569
257246988
487675427
1986714622
1500245667
559174487
743929040
369855770
412496780
1049180712
1796333377
581316286
1431701306
782864857
692061227
1768401016
378055558
1521750903
363426708
1855783111
772323204
1888069864
1898237725
1203020926
2011301821
808325834
1004521841
1023161667
1300070306
503603591
825969168
1405968099
1131644941
1782468575
1841898657
1622482376
1866870731
159509183
461017430
427961735
2029980500
22520421
1002270292
514307908
2139461839
1270826569
519271419
236729765
1933193242
950289484
1288236898
512846225
1748544350
1228227906
321213923
344452060
1444716376
1712530077
1641057772
1506568636
139389880
1039161591
1910007108
784177376
517200974
1144531698
644376456
263391250
1460041564
60457480
670297775
695193254
841802673
1741025414
1010325810
623519450
1391848676
772562763
223070991
724932782
1689067000
240134468
732388647
1364299166
1311761320
1560691828
1604034372
1997733112
2058740718
1363666836
1304483527
1003272399
409941002
1435179934
653501218
1083848185
1279030703
2033275584
223935661
1153588376
167815701
948013878
640266001
1701321737
713914947
2065554840
521582057
2002774756
711715403
327207334
1288690701
1012996838
1022023263
520184773
1391492991
1084138016
1045815338
1862131591
1374375156
826767344
261007520
124796841
1287305384
483591767
723593217
573499920
588377369
1289094975
599310463
126982886
1394902320
579368236
1293069359
361912342
1394580930
30897525
810013282
34745174
136903292
1509869775
1697545021
940821584
2124310662
1657448728
70998147
2047935730
876534173
1997878501
1554777462
559633413
1027407080
2078284299
33148407
2055504869
1175878038
990028079
1444612742
509725125
980432973
1437452152
1580170417
604148135
190031535
2103068326
157936543
200856305
918641392
995432493
1419902355
1444506349
534495184
52317088
989476396
696983072
1261781421
195307121
2118228289
243694171
517313822
1334839508
1923789842
1125709755
104071007
1572998354
1751723113
1703533833
1571357130
2081015889
1350160283
1095557830
69344875
196484735
1665173928
470648666
1817025807
1453899974
1437833412
1694814551
1231454321
1105324816
1976296786
66704651
2135533056
1286807549
1338775611
1378276615
455942646
889195080
275297076
422683816
422792577
45975580
1475248592
1210563483
818587372
1113841158
556802692
396570121
1970210717
1327735142
868860756
78530869
415377415
497921567
1648850210
2111567491
673270441
296539377
999890776
1690884318
1796049973
1491864227
1497635167
811927168
1942955915
368543101
1896819147
1488360968
780743547
669988992
1188424804
629625865
84932902
101765529
491562551
1332190665
162155095
248300983
467396412
291410599
244490847
2115764643
339559219
899249264
2025548358
155249763
33712480
1942974000
2079505250
1114444222
1782204758
1761435334
701612882
163255244
1387561484
1211553962
438624635
1986533498
729683438
966264232
1742889062
1604448087
108985995
674663491
1989406557
695224909
2045650461
469066479
1699641334
416805844
670592853
1821906815
1288277096
1071403522
1816279092
217997749
1877479157
2022321071
1844596450
1285145360
1605876120
1605269054
1376144923
726938260
1089172577
1678803228
542723121
858577199
860446352
1078072931
566230864
862203662
522645539
510114707
257785622
1849232890
535431715
1469162769
1454939049
31959414
1729255840
322990311
1689517785
907209245
2114279056
2004037571
1705925093
395964591
1281909438
705308888
194617799
1835619257
708950304
109635075
1367607085
1861997870
1941090912
694875764
1289416280
367862870
891742395
1622365859
683673988
674946467
1465519236
504572899
1745970275
1548793219
1278103548
1182715756
854330176
1638251657
1575623763
748982718
1491294548
178505421
379660014
233898889
1727566723
2023506334
1932267714
1658318181
179658850
1796577546
2085683030
1458229974
427887834
134135348
891759032
1886378233
958296043
1771949921
2091817311
1456815925
1372415356
1853349084
1809230553
675706477
553059340
1428858213
434525257
995895083
1475491912
1367328218
403058285
2012574975
1066272345
270074293
1464781920
531672422
1631857166
1956582678
382721926
1859561934
1273734240
1059760707
680392935
1436396001
1674899054
1056306979
1416006156
386128233
1882910360
760295191
1250595133
452520572
1004341823
1165520488
82886579
1500399219
252470913
997892341
962965135
1008776292
182366357
1747364576
414213951
64217285
269859814
230290395
1470728814
803845226
1175620750
1159528229
1486582310
1674704085
1102591378
1250163327
1661910234
1572207111
1172487349
728518980
512108134
1255145001
273363432
925357016
1186241254
87300229
162629057
1872547627
1015942788
1365279185
731411562
2068953276
1606481677
504960577
1189227558
679558802
2088226439
1229647113
691367555
108903304
726935631
1548487131
1071944761
425675304
1368924723
387415909
200666808
191531909
353235852
305406095
855135915
1687786215
790468441
1806248421
996957487
1399705022
310186158
1277559323
1137307441
1325331418
877345321
1072696556
285406074
1929557375
128517477
517554624
1378211851
1633486377
1313121522
1804706350
1201164468
764425460
1496699428
265174322
655973963
1764700228
1047432611
1400298878
511332585
1331336087
1866947344
921002483
1601481357
1802246114
1204310463
1265987391
1394213244
1659814271
447954025
1160337572
1279152199
1073810435
1301493123
2066800541
1744665525
797605770
659477843
866097885
356255858
627040689
2063526706
173310623
516267720
2132775122
766590251
1746367159
873892120
1077316122
818020583
1874641643
1419047386
872214635
493530889
659549707
170659624
103171632
1588195329
1180350882
1827664868
1049552333
1419399674
1606323289
835055053
759537580
128099577
1148863860
295806377
1984868312
1869523317
1887922157
1498446225
1138487546
1189504021
704104
2101093397
1773352930
2062447207
2037289431
1863136894
395200383
501868280
794578596
260537886
148433233
1670538892
1412900764
1860263174
2086602302
301677695
1835255048
495894090
2012064622
730899439
1200634592
1205420318
403292882
543252188
1861158929
496024822
599156618
1818985751
2081510819
983113945
632013558
565101895
2095918095
1903459113
821695800
1480708273
1176707816
1098967818
1774351498
255276092
235030123
1746349898
1468564159
1505113623
834332250
1394660187
373139136
1437862092
609227765
1482005681
318414967
731631363
1334919134
2132672600
1272045626
1495800267
2056093501
1155362995
1851836031
588768024
997026371
1088020253
1563264322
111895016
1090706000
1292178739
1392529802
1242866548
777670866
860444981
315890304
833213733
36964597
887498154
727826755
1280902003
971838485
1260980628
1768264149
715730328
1440484304
884879749
750025421
1872697192
58239143
51623167
1840886319
1279086793
1405346053
685139460
997335112
855876159
1008095794
2036286833
938918314
2131464115
1187145164
603914531
1628707133
914203770
1414247630
379839962
672147136
232436316
2008172137
1903000562
401265551
1804181487
887121352
1615285911
449217948
706304308
698692534
1888557145
2045465405
617590001
815791035
1251273065
1894927969
1794264152
1407913083
812668111
828729693
1002365146
1860540775
112579204
926706304
256901351
1768885151
456545354
828785801
1376525626
1879615969
1264489986
89695349
657835048
300337005
685030056
1650098085
1624109889
1464456457
1529487244
861568387
989944534
1898242659
782067629
2083170637
165600145
1352767494
2142471192
892005452
512944180
592010424
1919472496
271105091
1071146552
1652146436
1335902521
1772311727
23281817
1933847110
821142803
1894614819
1864066638
193023075
1357171102
803819595
1794510876
1514226158
1847318646
932172771
1097021833
1051456571
425739539
175561855
1887570405
1642555413
306679420
159983767
126379007
932999695
406853887
568771887
229167020
1549632045
453993701
1296284598
1897507456
176478072
1410730952
1080073629
1015624231
37003537
134811070
1869175704
98404552
927640189
583290998
1700994537
1368908608
1020507440
1356246753
1524002489
1028394623
955095761
241738975
1223682252
186990218
1500309866
261585689
1429179127
132151685
475110295
1526478333
1761475439
399133681
504670183
764459724
244205863
354642531
202689600
1825492393
149847489
1525709984
2070886361
1838409055
208976251
2039683757
659693626
971864962
1803832724
1120894746
971618737
1669838877
325756083
1071011447
949231437
1824324475
1684000283
907016699
1303426952
1911764306
372747350
745693816
1942322483
1301719148
1263016988
818489878
1793484818
2139670003
2073701256
1001341534
2057142323
1213278456
1336220627
440654536
1584439905
1452282798
1532010289
1609073795
1850055559
1331950710
686840652
1360453665
914700089
1413274782
602141912
1236669546
644385751
478385270
477136262
1543488427
592987409
822470259
96455594
1405704683
2124296670
372832203
168113771
1172147358
320728121
350148049
1342069591
1308002976
238136401
1856213562
418020133
1370031111
2109084477
652852531
1432438212
1749095449
22631939
70964066
1179905221
1133560426
285613689
751029671
942534400
1774803181
59443753
939677005
750281348
300414402
319378720
1613161231
716660243
1232566943
42832254
753394739
1466002607
710357197
883286837
251774457
1920689696
2900187
1141029721
713450450
1235790592
754594302
1068775837
1174415006
1484561374
1157504949
1540695813
1376793
603815878
851854239
85465632
1250222555
1809330514
1614655742
928227986
712705299
602948518
413419292
2132244141
795181978
872887898
1741697169
273597741
442077705
1456282021
1541749802
1129955960
559780629
697242290
709237000
821355159
1779777310
871163812
315271670
721414693
2100290753
521110464
1055235991
311975449
2024605237
750807824
1400945741
456098563
1200865430
1748629469
131714671
861045699
1988256692
1866886354
2123167501
1738198505
1524282692
318935068
1768119345
1274288553
771121496
1957767561
1216267830
1968923220
796376551
1621870306
1542231358
2052480855
1355936441
67708797
2005461941
2132835793
143182993
848323701
1220159838
352589652
336240019
886165598
442061449
1593340073
1713582017
1362804371
204905310
1547930077
152313174
1066068016
33265562
1476301352
488917694
348510435
1653934859
719028378
1511655082
465566908
75507697
1120950301
524911972
1626201586
705463661
491639432
1379630130
1737664132
1429637085
665508999
1506926269
587433002
1300802981
94392122
1336336919
1363159935
1826534288
334498544
2006109269
510132143
505114459
785088012
33002773
1280499889
32376141
1467485584
1069360833
597871
1925428076
1856830324
683411529
714138155
1266947547
2113836812
1825272331
599900094
1393624667
1873783694
91888116
203477507
1581378827
30825560
1280635015
544784522
889597927
193619040
1435854275
90632525
481340409
1692054937
2019220544
1221023206
186801619
1691267148
508787095
1167396538
428875330
1506469236
1055058378
1906859007
807154572
1422981419
345830599
1459811328
1060207603
1805114542
324890992
1323393345
1879510911
1823868375
49331122
266315110
1260481502
826610853
113497672
337775073
1983546950
1667342872
1566540195
861757815
1613716103
1907295526
742255043
427913290
1068218655
135271737
2081290218
592338122
653580481
1586822462
2065123908
191142593
1994384306
526019801
1739346452
1997365416
464749704
1115581520
201934573
1866851812
2145582648
860728654
1908396375
1858065148
430557529
1057378080
760338760
1366536555
1181261589
1006983521
1605496344
438460403
2034372170
430024273
718515772
1153533568
1091966589
663476665
1006133123
159348572
821348350
63273455
14750099
427357210
951240949
178154934
90511947
155724403
903362031
1992701626
2018976065
1054208964
2123657081
260395469
1033744266
1933414613
1545875715
1440693977
2011181330
1221789047
564862769
382753298
410935183
19113403
213869317
13793590
508958886
763590543
121035669
1942245880
1359866894
1868355025
1004520717
559724700
1952634431
794101581
1486513785
805808122
663696714
1138585558
484101390
886740036
343187677
784589959
881920349
2023007105
121527264
233872298
1350653545
55805799
1030383969
570232756
1626877781
2001289412
1598808679
1568772332
2137371474
1782914257
1649032929
497777273
1791354666
2032408940
620489713
1306376122
1967274631
544155121
1036928329
1271331345
1906245232
1287934858
1731417207
2136916973
64438890
935142002
2118409120
1023504796
1843750637
269763400
399133868
552797365
1813959509
948508201
1703999357
57380038
1965939954
178535367
1947440315
602614001
701206871
1320709934
239277054
1922283830
149219805
529084919
1694165836
1490032958
1965120354
764216972
1289667503
1579363461
2013506750
948489268
790668850
727352233
405035653
1712184541
1814607234
1518646883
717277480
1347898984
60117627
1893768968
556381536
2143608583
782554226
1442788134
1651739820
438491744
1404378712
1439884985
754142294
239826354
502275704
823827847
1089135198
975317121
1121844569
366355600
683687065
1513972101
1112689193
1746120444
1001867465
1522552305
1306490462
151475962
193341558
1263089784
1685835735
1983596191
1989374393
1996069915
78322952
1848658421
143869485
1205677072
1757661230
668696105
104975895
1461725655
1918635762
1332787018
668152168
1667450371
13914230
1222668472
56488718
815789756
1027907267
558335318
58159163
2068884430
666767482
2075058190
1975951712
2098666609
340998326
1672092649
1430475336
840026262
950457625
206867797
1032243332
1539536065
604797335
431733828
2130096589
2001006564
505505462
2016646693
272538587
1220965779
236799632
1705832591
59321861
1231342960
144808852
1096197671
1062778067
604138155
1121135517
644888297
1412690841
1271593802
593035783
461611284
1104835804
1907342400
929093293
1783283428
1133122111
792461021
260323626
2106855488
650446049
605641740
533981470
378320796
1791940245
1629291105
402300939
1750490085
131414678
3785868
1878903824
2058844043
1553013483
1762777834
587560481
1537507994
79995470
475896733
851291861
868960537
1344727456
156577055
1999359159
1780833929
617783972
1578094185
1794131315
1354090207
705876639
1934776311
781518328
1631643166
1328108157
191905335
605672011
1392023467
628150447
1232306384
887285133
460748211
1339799869
1118616211
1954430373
676697659
1191281108
2136636593
1115016099
1310525851
507419946
861462249
1339572027
1311632841
1295097052
742946523
1747032655
1423866301
781271117
1362257991
1495752538
1028351900
1783818700
1764523282
583960723
1686459579
729565712
258606881
992496344
876891224
1303661314
1166730560
315500634
341891543
868632034
852188053
1025569497
1244180928
1391947767
884635735
351923947
155320612
1171734345
589746867
2082771220
685960387
319760812
1531337849
376087512
725414434
80734724
2005906040
410386309
1247814033
2095269648
773048123
1852507573
69363104
441924679
786173403
2063283966
661979046
98726837
910910014
2036118742
350149332
2142271668
1674638742
2131056351
1057877640
1504767084
248151236
26342873
603732232
718105876
622214326
758849224
1313730567
83747872
2026249742
50784420
321771035
1527685902
1772463092
1361700493
1730877503
1530889058
8241372
1441168113
894691547
769522158
1799188689
1524187528
2127665750
586356838
1622283092
693140178
957845143
985339868
950788459
932306
15236948
996774007
1590795857
732732098
1772858589
573950785
2062933037
2009551948
794845700
1297748285
526237130
1779150681
1703818841
1549320466
2094948763
725456113
2018206309
986482009
25053272
2040103931
837518460
1367227824
1846407277
1960588281
1419896910
501386058
549992594
1721386916
156776879
1100060283
1962221018
404974904
1007811072
48040279
105883880
208614174
321685196
1744339415
915849697
1251306801
1786160941
758183361
742792406
2045381718
1400709381
1446967444
105941700
2080800014
870696777
1939840678
568038556
1072539987
1392468194
1440712446
1341534898
372952916
1217133802
51987946
703384825
350282813
604627002
1016120359
1817398720
525406202
587258821
2044473274
11373039
1689315935
689714493
980624899
791771512
259252793
1412103847
763835285
510703089
883182896
1375573572
1446398128
724541003
611226137
63885431
1889259824
376507416
151754906
2105361171
1379251857
318974729
484707777
684168024
1366069663
528735745
287362999
1831976452
877340729
519248274
343151790
1512582869
1714494386
74313366
1368269275
886802798
1015611835
1181240222
788694477
819479302
1195203154
632466752
1743410286
1480612038
428239795
80286292
957172621
879231067
274164882
1983943987
687949511
1537891576
527622129
173135227
134062944
1555742142
1687993060
1562212792
1597285113
550089277
226215287
2129715619
1629846237
2146030278
1867679261
275922158
218145804
697160373
419885071
1799872641
2081835688
1160187006
2066373008
379970004
1375934699
406884490
30863076
2136219102
1164407994
1225724650
475958133
67393372
2123791166
1846681685
1591424475
661868316
418710083
345413064
1979090894
735437299
248911373
2040110445
944127726
1831521586
994083162
1157983384
405020924
2142087754
800180895
936631526
751185455
1071933736
2017105180
1155501710
101376230
1287570822
1796267866
1125931497
170211855
1634322826
955452359
2113824965
1996366382
574589919
2063024749
1793844154
1758371120
1528280802
467896344
2007837714
1547069357
891588458
594579639
174596573
574615382
481159923
1100101724
1126717988
1998245004
411522829
1763660454
1743003919
1419697765
1981237933
241005367
38606973
1300964926
833444834
431554445
199779730
1424721002
2011744778
2005940504
277076168
1268628637
1579787892
1477099083
1936148531
1162367473
1761797669
793459249
571988193
817232875
326132345
893659381
2047927041
717973080
800690334
1981558176
1335243472
1498378341
1457955699
41805936
1004194800
126741021
1816291752
1504505630
137996151
771727574
1869396085
1749566340
44947005
2114651646
1544354700
1729030762
1584028027
618107843
562279373
1362379708
528818092
656301188
1002593733
96053909
833973188
2005371971
588774400
1459463707
1553104908
988891049
1630192403
430209402
1563285702
1067185576
601110266
2012477780
2123349922
1855681982
995302780
1224569965
1279146295
835274249
406323945
1214646980
1606977049
1555150186
1660341347
1987177320
469890047
2019262931
111746635
377918330
1260760089
1267369396
2044435683
575438152
1872719313
1552104879
1137074171
337303154
1728498181
1796103359
1564648164
288743340
1188879374
1969548129
771161517
396614071
475488466
1295180194
532560444
559410800
217724889
1090455203
1722002607
1623415651
2001711175
2008994278
1072149489
458174499
1238653562
910765598
75710947
1419562762
1200160516
1670980489
1344837183
124585106
2020489975
555086514
446172457
995002335
308769875
1712641795
1223315143
520833432
673487146
1021890202
1554007580
1936384690
102970635
539679440
2044448437
215248730
201093408
1646196645
115246465
2022479874
1401781254
1977186578
1610578603
1936717730
412361384
2090312718
1005473160
617225001
1979634082
1887072354
419865907
996057511
1928680097
476307521
1379012266
640130085
238277587
584716181
1710775741
2042814580
1276015970
1285407035
1689974357
1697497646
459510195
423698463
1753837618
1459004050
600324824
1860057840
1635617335
1235444480
776124209
916841691
799287860
1752896093
1723029469
699870206
69782832
1019419737
300409530
345494756
578486322
1899346023
726249087
884532304
413808089
1406192199
893615260
740237521
1626681384
6497221
942466587
1244835941
340635426
123657247
872301735
698084485
1823866619
460444192
718654263
1755750415
504713569
1416623477
1029710831
293676458
1485847829
501771199
624253827
825389460
1068330390
1763463435
676744301
280063301
324537043
432688572
1288358000
1413776305
762206473
574432839
1253458876
646973353
1376921316
1350529398
731201240
2079207202
851458483
382350273
1913301244
129238641
1245822813
955445669
307032908
923925791
980600981
327159687
160506008
1917299294
1174709927
1711352667
617650653
1203356283
1274788630
637120761
1986821961
148287988
967828779
609126149
438574546
744013622
1914478273
1653023702
1515675822
1749643645
1228005068
794714898
888107293
376405296
236903137
233485673
574313222
55047656
1381483824
905164956
540481636
305985047
256126159
1830002073
845274681
1314360452
525291260
1462132657
1907275277
66059789
1223745582
1202685098
129548461
1546387305
292248856
1002412359
835579881
286025312
269213167
1069607752
1092889220
572790531
816300991
1706739399
912530007
893448989
137595650
1887978056
560850811
1969832876
1231059835
1522511370
1260676633
1491301674
1442883674
1909302814
1458916863
804300346
1865213372
556629354
411722606
1662188373
2131026579
1351152823
584473552
1833856153
780392890
880496871
754000044
38529095
1125717761
772092560
518876129
1596374334
639948113
1152491540
317871151
106146893
1886122109
2124533678
905512901
1023936200
1047195489
1592932321
325680207
303859229
716138015
807168209
1650032880
950088760
729543946
1561959394
389591910
2016347033
213583626
1277661875
176088403
173291815
1746806153
1727943581
299323872
2005176470
985435086
788151426
1696900102
635023832
39114559
895023366
353509267
712650102
2021127856
1595170496
979187494
820524432
272163365
185319370
644837716
1483855216
2079822675
811954234
495454937
1911987799
176947474
570010082
277215587
301498310
1924629513
56607017
1313223151
1451870862
2823609
525455261
1506741842
1514421890
1758836677
1825990146
1793713153
1188174841
1689238303
314385425
696538450
1201395173
2135692850
802421269
1454922368
2118105485
1701338616
1993580710
1078094343
1059429580
2018142135
303971489
2139730371
316722324
1906240827
477288302
8502280
786961588
590046531
1789951715
460955091
1392207219
1618999803
603085113
209013794
1292450172
2092884837
602761864
1301582910
594701385
1905288791
616882042
45799346
424751174
242456846
142045940
482548755
1345317284
483547809
69103243
1263634364
973046934
2045033800
1256537863
1042413416
1693325213
1454659216
206774365
868615045
97389546
916208589
706323682
2000031514
2010633716
459536037
1130896729
1368114404
569204444
601146214
620412144
95890952
467291049
218738967
805367637
939716319
1818357667
1529837979
1277081669
2095291764
690084853
1754353303
529517932
1043384359
1706777281
1608189014
79744629
1044518263
848506703
1186573264
1110480595
536008447
868900514
299284144
106177544
771513252
281754502
1381017423
76742710
883096017
1749087600
1639690812
480150261
1736973068
1136235214
715971469
1358798771
41776291
1137000554
451772795
79035762
1275523870
1033408548
1691711535
716499899
105328520
509128854
214718288
1372748080
54099898
1590377476
402169960
1427459088
1482512458
811802733
976788042
404147924
194821454
432283126
630931375
1210630243
417093465
724324844
1449134775
1202029277
2014579694
858077880
63479150
447388846
798822010
1900859916
2144334958
908815018
1825981142
631041687
1732636129
866974723
1993003792
1552373789
1732697735
1568758597
1047432911
1124591238
2057667601
853059013
1807308430
1115870198
463169820
921829758
9555692
1714614968
1806122393
85199262
1822769750
554958675
877101478
416192742
1763054958
1310423315
2110812414
1259944631
510936480
134279596
1942926760
776961920
926687014
1577553372
820643524
1882030000
1705301300
1642013249
1884244205
854690496
1759652358
450085118
1373701730
232884342
1240766937
1530386484
998704210
1052726020
1745140448
1338423807
24424682
1538531845
421927882
1508812874
2083919203
1632272201
424925941
340350846
938204208
1468464059
1596872506
1258737703
258922591
1377411006
1992209490
2142870454
1554612288
2025096131
1577803462
160814183
1847696487
1737384635
543860068
1159916786
2048104752
439334701
399840758
734458040
64358686
691928367
1933241054
184122854
200101802
422506250
100848321
827367391
238070199
1180616916
1244685219
915343603
561683658
712631176
1572395164
1400798438
1791752743
257229733
404593676
821065430
1527775217
1015596687
1829350650
1403434123
1009757626
877640783
344871011
1822866619
632325928
751374058
1678024479
949608818
1129176033
83582934
963684868
327717856
1814979921
2035324816
157489733
1670725696
850044259
255489020
126900498
273305906
1866264323
1991538558
1557790399
139662318
1670561314
175868484
619319181
626073331
1946523470
1387787511
1280779358
1845721388
616720661
373276410
491009575
1413738342
1268220505
1875594260
1034497544
1166576260
563891046
833207897
1303427426
169293474
329452216
1915728515
1365725861
9601160
875662294
370530066
104318279
1057795214
1929026965
1862750278
1986229196
83124403
49890466
1801147549
1719138348
1212136356
920618452
693027791
622812954
1022213305
1397014894
2111367025
1113201187
1636196390
1268781620
1261060816
848599204
795589552
478593735
916575718
1930076420
2026997693
749781440
870470570
234489777
552483142
685702163
70442515
1578913845
2117271613
1650086331
1161257234
1984039284
528129698
186658382
198086498
1632532032
1074925836
789785727
1628167902
308755183
1841246053
1472271548
8617376
1560031117
2020024926
583297924
1962412342
1061604566
848953157
425175841
971340086
31899998
278579299
1243454843
1929140852
1163834558
1061513643
499126082
516615682
469748807
3159009
1659991791
1255885773
1623015488
699247619
904309695
262816813
394688639
1354963972
717881241
2107551003
895811692
120354682
749104481
2060936333
245108272
507027862
2060380915
406431560
1229747109
1604347765
1680359509
231751085
601225868
1574175489
1495466287
1642496507
1002388459
2144410908
1387928868
672057497
1725896584
1627601766
887940020
155130792
536775176
1760322014
1442886545
691411677
363353543
1433527867
1201329042
132227077
1895219968
828179835
1417292361
1994249898
1626467467
1631027899
1620119327
321722588
2065160191
2010665225
923483214
297714646
561820882
1958794439
149004032
896597039
1138007135
875975104
570454030
465387832
2072543213
1491180709
1719707876
853109315
1173214595
1512139590
1622772403
1359212554
283247744
535189834
199109481
1802573778
670198263
1848509961
1977017629
1387034117
1459351862
1398881071
1529669784
1582976782
1624818695
1911880373
812120108
1233863558
652315496
56588801
152326061
777692779
1208041306
2145474579
982572015
1738707851
1523802938
353238394
1400022043
1793198143
706757817
26804691
531247449
518043468
1062077465
594454449
1180877584
1855275542
1158188537
1657251259
128434085
1127963303
1070972496
500603383
988188124
1755720312
1456042846
1038039328
492962242
349898443
1766939357
1305573330
2120087251
952194107
804058682
249886289
1701598407
1109701777
2090594212
2110389970
1731557754
1362133412
167906820
449407342
829392417
1564206416
963313465
228838939
387311796
1722732362
1100950306
1689609412
1178847822
1656413709
1446290495
1298136976
85205370
1870472767
1839404841
449845994
2036525746
274246151
1571783082
188377487
948776375
176669289
562034919
456152426
988296919
565544522
2016388530
437587812
240680785
1123988944
1238315842
731017232
753813153
1008324436
1708380197
1814110232
1824958186
1430861542
877025461
2130192635
1556319651
1120140992
738162006
1368723066
2100137520
373558629
641740490
1053259628
1979471425
21531632
1871211317
136998115
631145886
760042172
101433419
2073643911
1091916430
31606070
339840122
1663975014
1007066833
2098580425
1794374979
717580718
104976003
920569944
643699062
1414218623
1776004909
961111232
1365547197
1725719234
1122156764
891939585
1228909014
396945485
26004569
1636859454
650644714
1908364825
1932859630
990645110
648493968
1071971249
1734284681
1181546909
275906023
440182500
995204809
592308955
232587860
308703491
1383862567
1010612294
1838868186
1438731809
81035385
1374893455
716454637
1599923256
1747663738
1191540695
622887765
1385686301
1821291878
1015035384
1743364246
133383950
1782698833
399894761
976567713
1901484833
1073616461
63437984
1757763907
1373524421
19167088
139154956
557462175
1659923540
1148422973
291495497
1189938177
845815176
343355715
1112952761
659188200
1670182304
1260030730
1135129095
1106439249
67396221
298765983
1178374670
27713147
1329550828
1308570199
214562162
894835794
804088019
7949248
1802125620
1453879492
195433015
539934355
166479517
876599570
952531233
1448253450
1069033944
1815994782
1214852877
378797653
1677484873
1324711180
1936982185
1744980024
1103009235
989676696
1184503220
708991060
2074028528
992393073
1250304750
436640146
609734480
747916569
195535390
1576783969
753963054
1205175677
652738910
587904809
1410259840
959127413
1551111068
1450500931
389449824
1835408071
738748486
101806729
1755769925
1251826579
1742285362
1802530904
1670337000
1146233867
1490017385
615578100
1946119230
1118595360
76162930
592379398
276036474
1821444962
1347230969
256321564
234716216
554831236
1060513026
1530993856
1275846249
1959948071
124063641
834764100
352358258
1668679074
353829418
1732477761
346691325
1059117232
1459331785
1166002749
1238427232
1713699285
527204314
213548638
2126752927
2110467216
1969656998
1496679710
1471763335
613993144
135597824
423269740
2108019450
1463274600
966658170
981781053
1607833011
1865458142
491889900
1811180122
2021830453
1092889386
385153876
1610780172
767486882
1385314305
159799838
1542346880
154380184
1899682800
1809974718
556313220
1011477896
1008360611
514914712
209969813
1622710264
320219182
724924711
751592517
478301172
1845019351
348813510
1536731196
180744607
600278240
737184755
639257409
908143052
1119910545
319749027
1554889282
30248466
387103760
1376358967
1654482506
849939901
1424501912
1671183144
461600446
987000891
1326457557
141632331
497705849
1795626722
1645550256
2067494039
1058291444
953863738
566717006
725103049
416811466
1739174543
1560836140
819581707
809553784
451522137
527399930
259925977
1507915267
720916204
1818135613
832118516
1059449664
899910743
1894086286
1704366985
380283946
1758447938
692451664
540797117
1673799825
1171625269
67659016
1272944708
1407173129
716155251
435626608
244883268
226469630
738612372
259727576
597299928
237343288
175902788
120170581
1481116914
1841950777
521109792
949903072
1913479056
1191322311
1053547088
1212868562
1584279748
638240679
908979180
740076465
1446695432
1678076139
490806599
777695973
503544853
1968074472
561751568
947765574
127309716
885348876
274566677
591983704
2078494699
261454356
2012379774
860169466
2028129274
1749031579
924546529
441111017
202785049
1652321436
1515420976
1822672827
271465158
275154483
202977637
403693356
1750991193
2119879611
1817938037
1609179403
922650778
1991126857
336363777
1709502270
448439983
1623671273
444830783
238333104
1993696118
746791669
1530147912
1664813098
1167059890
727716802
415732088
1846537988
1208330070
1379385530
816838801
1005291171
164973847
739776506
1729959961
440496225
1646640898
920948496
1132855109
535363011
1265884092
764230800
1276100753
207275281
340518220
1687466622
924855615
477776368
1965959179
1853912630
1806610246
320821309
1384733055
1060517704
1030704625
349319126
2101573557
1145987349
1520541145
1191986738
767955989
939999950
587954591
1186463481
394989002
502029275
899611447
572694735
1519066205
1959083305
1068444804
509691184
1215972742
1669510033
990864089
1651977928
1671639677
1967561780
1056900012
1344651089
1382922117
1323884031
2010984953
649487638
128352025
26158470
443828857
1522356660
1750652165
1519579073
1038551383
1106899750
1723080563
1107065737
1701095421
727177479
633700824
434955636
125419846
469057900
1927775394
1198780038
1310265057
2034092084
1108183779
670912280
647324894
690910198
1536163361
702112752
1224526532
571374199
1691289663
757256025
472615304
1934822463
1245451434
1820755773
1276820397
709043640
2029791172
1330042925
679602209
1930421623
1580509950
63170764
946528356
582375633
1478012770
830611506
314382777
320278962
431726187
966336589
1916913612
1486011956
607736916
1846012253
677766044
2007244493
361208505
39897634
281843600
1752291816
1075542863
126971281
567755059
566165846
645374624
142394136
219352998
1607365298
1298991675
820559488
1479600473
2012506829
276623337
974849574
297268475
1813811912
405736016
501393618
874678490
1648828577
1629855169
1468963612
913079512
1362725932
944474314
655894285
922245514
578900797
789078466
916118128
1223474149
848834837
1975021509
1836515553
681088122
1106847159
149950950
260297954
1792446320
1580458247
1402865395
534326886
1415616676
190030693
1956465250
1247843033
883069403
1837965864
985049218
1964529633
1451385464
2142920065
1475407428
170099588
557295876
510518442
374978947
396015479
1792607945
364030955
260356519
1074898542
640776629
107728661
788996021
840019365
1584817397
1719744241
411201402
1816869806
511948785
186339219
1823576587
710895049
470039043
321968840
200018607
385135709
1235426970
796768213
1927581831
1785893574
862542356
974937102
1402946428
1472056898
146802718
618834063
1776019983
529229087
1982322544
555062609
1268634707
1596545414
1535082170
37174794
2032459781
262559650
550452340
336195439
1781311839
1219498278
812201255
1811772949
1574702040
559866361
862037416
1218247162
231652856
1943601727
1637856039
1915766089
1542492719
577959194
822421076
1865409571
1430594864
342802333
121483720
328648556
688012902
791376526
419465772
1237333389
308405156
384742910
39678259
798456626
1538334714
227639101
1619224195
1448457215
1013337533
1080076000
71967656
219706874
1850276427
1504146899
1764704734
302645803
237896944
1590480595
2121688086
1534858445
718384928
168808558
965708233
338936044
521051646
1766939357
1889837847
266461801
2108847614
854410327
1199520907
652149469
946920213
442848993
1090485025
1362331052
1216708470
1197854302
613990048
1774021860
1743405673
1356065132
1581864148
961317719
1269956820
1487885357
881305868
1426882113
1285986887
1554800261
1520096084
801134494
687225511
574563608
1683140303
1323464493
834836318
604827639
1663008526
1437403339
1073169232
2091952221
1579013519
519386982
157809411
374114923
389819967
1908333574
1913809149
1520751298
459459079
1234448607
249478703
668573345
1314678855
1130259335
1991248765
99275387
1445900290
389129629
1516485399
1640603055
444097591
229756175
1381508220
947719648
1822077824
1994977157
2103914673
392282469
1857999473
20384800
1426894454
1537247984
1737049661
341066400
192532767
40197433
679025875
1340309677
1545631768
66732355
1174768655
982126174
246692225
498441967
1969578002
1411869977
901147285
1593032414
632301311
1520314003
935669763
138543063
1558622483
2013011228
584299156
1422200470
187707398
516246620
1350519699
700078208
326691301
403289290
698330678
292344038
1893497243
1535017223
1207856691
160900216
1608711905
921542064
1040404892
757011653
486827408
1305790456
1823961117
1713328185
1179753852
92885292
855475118
584140297
1558829342
1847131637
2041087803
1424197681
895843849
605916477
461355421
1210862383
1918987421
1388795212
1730005186
342533939
19592084
1429565635
617954709
940506463
847714360
1364303699
1662218204
1674102635
990821934
1994260546
1608687213
596240218
1379496551
1813568351
392325065
856591074
1159218858
433454635
1981605649
738093600
1163969805
1236220568
324391497
450362219
1044292833
915250942
465846588
242342362
2038771877
1557991679
336895698
507465749
1273284358
129809162
264419344
981474508
1500990476
1322990555
449141932
480050942
1943922283
1562722596
926996140
1906120517
1534578596
945731973
316934520
1426495235
786883567
1641751927
549125223
1175955473
1100745606
366132227
2146770723
657707713
930432885
960005634
311480744
95670782
1068142069
530057243
414973649
823395387
1694624871
887443365
669400686
1838588664
2125826192
1134521679
1001479518
1198803438
1616819543
874738490
1878391335
1072708388
315584783
3980330
716692173
395906211
1955464285
302756321
2006852054
619268419
1927063244
1322923025
1756631703
552260249
1227416442
1769852140
616226402
2003250614
1761019196
677649150
1117649084
1706860847
424250790
1263542989
1325014288
1310032308
717516677
686328177
472694370
1481655192
57480649
1470713900
199818954
1021674981
789443246
1947604744
2061236736
2137832447
1703577142
1336571069
375287733
1438086784
1556336957
683396190
2107788030
962519088
631120041
598325471
1924940627
520059806
1349212834
57518297
31817279
1295603556
1195381389
640882396
556468726
402317212
559429882
96402112
953943979
660985485
820838038
325981680
2082450892
737505380
121730879
1927798369
1480006559
1499869544
857330835
695631282
77068053
612342446
1302475632
632229592
1923558371
1556880270
1733067716
2134228773
532160405
911355399
1962457707
1510690950
1798143764
284332621
1613704478
1614560440
1742451055
1936912858
913853397
1782780061
1821586083
588366097
1613089059
412383138
8960247
696362494
1012593344
690282733
257541268
1582044834
378679981
1345388317
584270613
105863265
1587794014
1422860436
1108180183
760177393
681405109
58289385
1151217556
1214541924
156980924
550974216
1905884649
739421529
1561744990
1990609725
2114741138
407343505
1225207398
1200035063
251272261
1355362582
1652738563
249171985
1315577924
412874080
1726766209
1483697509
755612580
1130869769
1793313831
1158248170
975293372
514498990
170288670
1087712443
1285071255
1607851927
849141872
435068070
1870891031
662687397
815655989
1104766448
336305724
113505336
1965726172
1319049902
1016238565
975385210
1570346463
807418273
1873794934
191671884
130004364
1945366848
824605262
1570287085
1338483513
977725442
845474483
607821259
652265935
871615429
43511273
1449454122
296146363
1140962476
1643438995
176724031
1561836193
714034068
194932555
1403012860
1984619568
899073840
1319901170
126514747
282853578
1926054084
2088104869
1006855134
822924360
1882543680
1190963367
1745286750
1632578617
1217353615
135465034
1767088540
1729105789
1809558432
588435119
828576457
34023906
775441599
1178340747
496783210
1102906219
1227403521
1001006884
148197427
1221213568
414764346
1936924551
270439444
956973852
1858742690
2043255534
1630218212
271305188
100422235
894944473
688056159
166429450
1900116828
592860955
932779122
1107805726
770901282
2067292506
250119808
487884491
1868216063
1442093553
5803659
972018114
1292036038
67803603
1012452011
1974230068
966738013
865581955
25980246
133172259
1020584408
1722956420
880866432
1274831248
1277406395
1546108249
903528020
1666130652
103927190
929078467
811878920
1653962833
1838421777
1531231873
998110211
436443491
1149219523
1071942649
1685370522
586364017
496006385
1502943971
645369906
816632643
884828785
342842890
221122595
121057880
1100467962
423462064
1385387033
1181927117
1309983016
1651441139
1555804344
1979876738
1244665853
990887326
87290507
200082163
1144059788
1251679355
1102336093
137974629
2071604100
1208803578
56454274
2049528778
1593556674
1180978470
541083190
2112662603
2113740401
1038091685
1778941252
803562295
999112266
1282868658
1659052150
637609074
1626868771
1428343935
2099523867
1269291987
2020183634
427422510
873243861
1898599995
1929574135
1614203054
1000140842
882640390
6540947
590343694
556563637
1641994805
32769524
1618158303
520186183
720285792
1065957845
1553651541
157618017
1597021841
1687355011
1158287298
192258355
979346107
1540826551
193979964
2133718546
1097100802
1148585903
486218797
806711694
1480495349
2016535426
1893378563
1681201213
1659611233
416693680
105453167
838653598
1169379091
705834099
449096336
1786497162
345119641
246789668
683877199
1904287669
1260699744
404571875
1128276586
1691578814
784621983
1443233504
1907890010
1553408058
2147077714
1197642255
1870034952
1277172406
1642874927
1799633510
1249410052
258789542
1115732923
1605412975
216977204
846925694
194214835
1208199313
2021322241
1000153803
307299641
235087505
676831434
909041727
1592523613
525291260
1911723398
151962686
971430808
1916785776
530125392
1265608280
1870702112
370095886
967547386
1193214773
934748250
23922584
1247043136
150986429
612479846
1144697757
446593364
149074023
1892685014
1358471362
954219385
582661347
220017823
1532024166
1048694504
773057972
306692652
1032951559
1937997770
565698567
50124347
838629063
1277492951
1106155593
1584971666
95405833
343930657
1275611199
1082988085
1367114911
1106493913
1676789544
1226818061
588032283
920812062
1322583108
106650808
485213249
24327790
251833530
1132735492
1991230962
561717908
1959954501
1302858979
1751785328
967417830
1854885212
1143359644
84885812
1094733029
45724043
1982021332
1712569043
464446183
34844101
391838318
1416811643
312471289
776649277
1619840299
1193604051
1333994371
383555272
1861383706
1888630218
1426190106
190505959
802624950
639322467
383270854
658519128
1880737030
378331921
1474658725
1186917864
745313775
892169178
989543742
1771058327
1656307601
2035034290
870369034
368195788
291058699
1965649874
1255946379
135615862
1936298849
1765265498
1661818106
1534606090
1596334762
2004220789
2078912453
1406562169
776169429
1926014706
866680461
150280157
715128662
765136442
319901914
1950096018
1018568904
9358296
1830704442
1900754510
1788258643
2017774508
1991766939
1240142282
336152407
1250012611
2057039313
1390467543
148244482
1619422294
1821062895
2058811535
2028311710
867560151
525904547
575997985
1761642857
1027784937
1507032746
158613288
61467244
714087428
1847066964
1268300655
1616491225
1050353983
1740011215
1304652462
901064657
2065097810
2040649889
1506169598
899486811
921448881
1119328302
861941851
303834426
1305597738
411295221
120661337
1801589096
944433544
2135872290
408380511
2131153406
1686300448
901487009
1679631377
752771636
1518444959
1650451292
114617856
1885088383
1852430199
2062879257
662113222
2140625920
19000869
392920035
1801498628
50059320
576256397
1908679631
1445487589
1793150450
25915821
2023608122
246292724
1180537823
1779469113
485636358
239969487
1490659765
949928606
25040893
1543298756
729816111
465357134
1702486917
1340151247
1710377987
616476167
219922286
686234999
1855148971
1199502300
1096421981
777899710
996340743
803469006
2099538229
2034194463
837919202
810995268
309348355
321306429
133902050
193429368
1766894643
2118340294
1615475138
894667902
893298717
1958690448
852134092
241931229
1323644032
214813940
634183603
2090537035
205319067
844890782
2073515484
1168985134
1512064341
2021021598
1842721571
834371013
2147192930
2009682865
1375426393
446827069
751126762
962615370
1522756260
1289799303
1295990812
575838869
139290841
1544967962
2030472942
2013496138
465032175
1394917301
103450480
1017347164
2138331768
1431463081
285782431
1176089530
28598307
903605736
1185110184
789736073
1629634874
213770117
756139375
949766228
96400227
935072358
482180433
615324917
1219174104
169010594
794721048
2046103302
743045345
463254928
422192167
491856155
282117403
2087889309
1993764526
628789277
1888849093
919879197
720870321
1644555632
647842565
1403381661
401728405
94854306
1945255624
1308757457
569472154
1227234165
433020910
433527117
277239604
80844656
1419425341
491195961
1029662079
1819814661
1905279631
1204647426
12552782
1682014959
171631646
593500443
568853397
668524554
971307268
1194030648
2088257939
1273245567
637914974
695513356
287205630
1155912574
1135477699
1513491879
195196087
1806568918
1938246861
1131426490
1531804793
1725328656
210955763
2133459166
1146857091
1382325853
866163046
364533913
717986579
231125722
1340326
1565520126
142644774
1265393905
1143688109
1264206312
1015882727
1956283213
990132909
91965990
1865338341
1418387428
1796989158
606244117
398579021
1132243731
854191080
307598715
1704742437
400942099
10471623
699941329
1108650919
711263719
1702671087
867313872
336916056
1304320341
1591401086
2136532285
1326553464
197106494
507589259
758653500
900829111
1960950355
856888281
369738388
395563487
1144198719
1224575757
1582341128
504550388
1163169682
1736672578
1463604272
985141992
1684805087
1655653300
941770593
103185917
1544199347
1327557264
1080595690
1927850810
850789818
328671000
1841749137
1571487688
1314857362
1306830523
87585429
1655349455
969083164
1067586987
886492421
611197618
510528518
1144865255
1345206768
865577650
2060422796
1594127788
1936645180
1473243170
1060827768
1762469119
1173031072
130706363
754927464
1674524914
641676761
1310672367
1851808900
1317032929
1966849767
2144923258
2121678034
773305502
1133915858
1575603754
266709852
422068072
792135554
1959309464
1956371714
306633003
837295927
250740623
889024259
862739615
1241324915
522343937
460180705
1179697615
1572481043
1124372497
1549433628
1054018166
451075072
854958855
32076437
1712396755
200766593
1928070055
2122534551
1932078475
1405897684
1372385125
2104407285
1948463348
859415050
225456856
15920683
1883887770
1322957598
1066709988
33629158
1962664683
1794740305
2115314172
375026237
487619338
1804710659
552497717
835192815
313191655
694756617
106550181
1551559693
400298256
1764892486
1480381625
332287519
1074637144
34948510
1689074071
324137334
532567234
587114359
1394548637
1634068048
1640090202
1996428683
1844979590
1913564082
1732934079
1828386701
670804312
388395968
409757731
169232731
663168158
1200090797
1594181939
854129892
2046493468
217709624
932833981
630111856
1454743326
1332631357
1423789559
2018971326
96086953
516788394
429321143
1653167700
1367114911
1443313251
1836552209
380667477
1547854676
1817874961
1544918379
372586695
1046887413
91300461
561055530
171923575
354237755
1818532831
387637372
405409080
1136079768
1474082453
963205955
749275485
1954381021
573950489
1770293555
1231242934
1889071558
473568809
826782684
1541990650
432468371
144855121
1057677781
875175198
1785266962
1115843847
591766908
1241560981
979298146
1538470770
291675249
2083785957
828006911
1880073742
301616002
1539103443
391375029
1490694108
1021099136
1286963344
2051807183
1710732459
1087919402
1776712993
1482963812
1765431540
983742844
764075964
1655344640
1948989060
1334457284
436611011
1663127370
198521034
1670778934
1489249169
1000361424
67973612
608376203
1361518139
5511860
1368336032
300737622
684181162
1876436425
2099062595
345410302
1693909128
595038579
1918051938
344486711
2062823501
1903617308
765307601
541746691
1050511720
1313178235
220419345
653627760
1185311147
1158859144
25224747
1572699463
692575167
1510568981
802716383
296739908
1160089631
1912044364
441539621
1030507137
1920951504
1076748071
833588017
289281548
1711093305
1031444510
5312455
2073995717
1772079618
73301648
1432813555
867797865
1422604747
1679445838
1831558848
2078180220
375944723
2086234801
220993120
415207217
981034833
604376100
135681147
1408303304
2016295689
1637414036
139981988
293506982
461417201
535279226
807155214
540345505
192480483
424107366
263795792
1925176637
866391260
58100853
2012772779
523284097
1459025441
924317858
1559020593
741509810
1417514553
557270956
2143693749
582356459
1143829683
1925582263
1304243962
927023776
1588151833
138982395
399799
238025365
853510793
1489733660
1088196478
859651750
1703235971
1311029085
651158272
602899728
377209818
1206517778
882663677
1623075513
191468639
1537027571
100301216
389318095
1847026596
28473024
913890506
969528357
624771347
1260202601
432769619
1665651386
995432875
1013824841
1384322367
688845558
2069041515
1464783911
160979179
1811987158
1052419781
770375867
1089670278
1645471508
501165713
554853246
750859318
1349069985
1851068262
65070108
322348962
830113709
1060156493
1000939189
2008193595
211512395
399584729
1981395221
87309658
969417177
399508805
2117493497
935173169
1630914060
451219542
1130516270
103601287
1536164679
797211694
764979060
902025473
233641153
1197629206
1266909208
905683109
1555328863
14858023
256626500
1292866720
898939475
807036586
132088470
558845649
1430493329
2112923143
1468640765
1088520229
2000334962
1900166724
1084865576
826971719
1523320615
2101380260
1515376012
1749370592
492713537
1835333421
1823844635
1741119458
2032464956
109624233
512531363
825774475
242891753
14780202
974996702
1585880347
224400164
2001691272
1940659250
1061154140
2077901221
1597406672
1935104710
1001614987
23585704
2050399846
610963803
2060237631
1250442539
774654575
42041035
2092685464
1542895612
1097540249
1524675891
404700276
1466572399
1272890359
458348888
1155410594
1779177666
877686318
1932069235
84482404
1275124654
564213019
658807194
446646580
123033248
2031763851
1203075427
506414972
1253194598
2049113839
676327136
357244033
1418898535
524898227
1721583278
1980702725
2075958210
736427220
182771426
1647461317
462760541
722019526
873336633
673960278
2033258972
716807247
1686919001
1493642890
1084105693
743051944
915961296
541803231
152586380
1769366990
309372061
85796268
1418890669
496007632
1981912568
1098073635
1441138223
253775498
1206181200
1374589212
670797433
220118589
1078798059
1976297388
1399262849
1801973450
1315063971
1344139696
1785143394
1377212149
1712899550
454125651
1923779798
1235660736
774931855
1126364228
1278843989
1039844205
730853772
125710347
623254628
938577162
423051340
867122761
1613676174
1939182235
543973410
282372650
241823076
1207890289
547119463
1753464468
233047471
1849095111
1361518139
1659248574
638269154
805243394
931337292
1014435795
819662897
820614407
1306682728
1240045643
1318239154
1965769691
378284496
248621767
2110462057
341780654
694738532
1582513584
62350196
1997301796
1877440661
1397617528
603581519
754969595
1345331232
2076266994
798702129
2082218464
1040282914
1478057880
792147065
876996533
1954949299
970496365
461270518
1724680729
845878630
854585072
226382563
1048245449
1032810293
1320423997
876725350
1198113214
1018175985
1632854517
435097212
1452620128
1891058286
1557924163
736424611
1304306435
416847596
202288331
1390336290
1803437048
1634227648
321993145
1754120496
1330506145
1574557685
1366606150
1605119821
260753078
1123449676
1365097873
761063725
218330046
211438397
604126883
567202926
2144572585
157921558
2004197645
107228931
509038615
1681182190
261135708
1609310084
768158204
1157506957
1269314317
921180197
250569046
1815302955
1452428554
1147006034
798778698
1753000127
826783589
1957422803
1152336582
248655294
1013358761
994309948
755030661
1179020602
95752676
83631675
1755189473
685939720
994458472
1809124910
84887543
1252106224
1996974087
257640823
1460740634
2019677149
315644905
1233128342
1068776271
469421261
481410079
2052432491
1893978919
480016216
1725449174
663455934
1905161944
618843945
1113306390
751992782
1817959868
800947259
1525693983
1830831744
1227822623
288583992
1017988552
703999226
415540749
1214467610
729105721
1380757027
2128723694
1362455019
87209974
910142692
901902673
1264816940
976228503
597052218
779188944
1575512387
2143775595
948932077
807437218
281576467
1523904902
63404309
2140316205
329558041
402333992
1526078292
105799793
1180429130
1371920975
1926495892
455672651
357313923
188328131
747805251
1930429419
1892415363
1047101595
1972849385
824218199
548683731
623835703
724159052
1167373066
1318171896
1714636263
2040393769
100331457
955197612
463812826
1197186502
1988292297
1828815839
836607196
808489193
1572380960
1189183743
1952163698
794490738
1883798331
369486593
1200256357
1302701070
435919832
504332744
356746087
137415037
981405532
981954163
1121183233
2000805380
678363788
49713297
1747597963
839878972
1789371184
803084302
233645131
2007047381
1389374810
34451145
1465866036
373963211
90460981
253782869
619120007
2083188705
1467719939
1108482979
1280214704
493857267
1273595206
1437002227
1159988155
158507123
78950383
1904239738
1315203666
229471499
1411576888
263275602
1717197314
1073746565
287586648
1361554108
966088982
1439036569
845310986
485519926
54731898
316550060
821512195
1762736230
1747597963
151265729
1381512715
1624943159
783402370
809105365
1992342770
892065374
1284846024
1645591534
1659985809
2129330540
1902466704
2067110770
1912208570
167946053
1489167163
1561724675
757356377
1303365716
2135365283
2069589714
1835440160
1387667283
1196067795
281773268
504217044
1434583756
213511800
1015226746
1846059438
1784299187
35728904
51795629
578437192
1087208541
1733179138
1127994981
1444469635
1743770004
179659917
1514428227
1364737979
371527438
1369819304
1647415949
603283838
1786404369
138406638
1297165782
314506157
2002285987
645409676
1110306851
807120111
1660580428
1341221048
1831140644
405227820
1203538426
798817706
1515156571
800394625
748266261
986556813
1356816475
2011065958
2083557245
1963479002
1380303881
1478038435
1927270931
1710117452
862509628
2072543259
149775342
2144617349
2143829043
2031836097
530412426
933956946
151729882
304571787
2091629298
802513739
9925936
1090926741
2082606421
1955087418
1693386835
113426456
1565071257
522750395
1229512174
936444545
777913144
745216637
1984812322
894999845
77695869
1085679864
680603397
859445432
1560407379
176707331
405451788
1978038973
40151906
1542383429
872554902
1513195759
2042261983
1885175420
874218374
2014675488
1324256529
1685368119
261735944
1442316292
918475912
382292968
1427024506
957866868
977936103
105677984
1717157767
2094042295
1595626247
724021939
1030767394
346977434
952682684
502697149
1175036969
1669224084
1314657892
428537454
2074982607
1391054577
1698740036
1645921195
1551420571
1794700410
436895348
1660227313
561458417
1385316199
1878279250
2004895141
1728224169
983534713
1325863449
1390720611
985505537
694636854
846778757
467970784
201068306
1960543816
1109325910
188248760
687260929
755269362
1850608327
1038021797
27677220
1932192204
844840196
615187915
2023555097
291464437
613517856
455265827
457512299
898331033
2116213268
1173818286
636435153
1277433725
216628357
2073753599
1071722955
725038333
51797424
1631640730
1993071454
124448623
1115577389
1157504660
80941759
1238734514
48961697
683226900
1308384481
1667032310
870193219
159757804
1098799942
1351142009
1531276148
867251006
1279295557
737300516
6238600
490577942
1618662271
338825986
1487136128
1432681976
33422285
1629704851
2134715377
954428869
1065422503
1310958235
1333356254
1276927806
1009001617
12387762
779632126
1660620038
991197658
1404751699
1624559222
1525577103
385397263
1084614780
2145783873
1921426232
1252818038
1988950082
1303545242
1144203392
1388241433
1808140292
1552759746
261354364
429876450
563108525
1748586822
211297584
761743479
406470188
1796066291
291717157
315151050
1871801015
1282814540
1627401711
2011761118
1007736842
1777773345
2094831458
299045752
179863167
536479722
547061245
638140864
1707308566
2108472413
50800661
674694347
780404976
1906539345
426998129
929925009
668516923
1736147540
1249227105
1873790860
399804155
443198677
73128968
1908903400
1692590623
1977323166
1954110010
1934767891
655604362
1956977929
1808157408
1449965988
486369649
662595591
1805919228
165771962
2142469267
1663594823
1784544220
1057783277
1605839344
1750182732
348025999
1262030420
1083054610
261021929
699661369
2114297816
1957252816
80403530
407481247
1289881568
182159895
401660256
1193891064
452309977
502889550
428878990
1314095376
57158367
1371401569
487672018
952009678
290865352
1311016557
1365041980
314868345
236655808
82910262
228528602
1209183917
1880051890
1976286472
726510537
784749058
207227507
48008021
244086998
894903192
295185968
712115495
1022491006
777831031
1744183968
401194953
703677783
583885832
1481427446
1224938870
73028061
17651479
1623691266
550117402
412214539
395630418
93787285
420423390
1724291029
1253582109
1051644131
1979126347
1054902663
1234260988
1141458381
201917433
1593379531
259718168
292684162
1851492367
14855353
241453984
1856421531
915587875
632542459
542205856
1472796018
1480574022
1755181699
215479016
1381200438
2106766617
1633767941
1468620442
1334114064
1545455533
2128079988
484331112
1272883080
788124535
1039242435
2049270732
1675693448
2017982621
571623329
1021637729
1094489099
1672026684
961661747
138996710
1321886019
1143101434
1302111695
508011832
1931026260
267430925
9509195
252368931
394295978
408480890
1762279527
1064155186
635765464
963077716
651678652
871487441
1790396766
973139836
924682164
323561122
1954629609
1841985919
1619495080
1712096927
1215291708
2054736163
1817135890
1025663821
1681448837
771431642
1652221954
1875584506
179299908
165334105
938990551
1282409936
1506892775
1690213905
1603197041
1591730934
1237172561
1388690617
861570583
438618289
255726550
264860877
1076881056
905488435
1322139355
382174662
53677252
1297917588
1016616323
1996469882
595231460
1991802568
1103109503
563814739
1819504681
1087761024
127904175
1499786784
1445243070
1054323401
2074421547
1140247567
2137114707
1829952048
675943950
1005458672
1038395759
1603433769
839658996
841609593
826040642
1590804536
1224051018
308284272
1942107696
179991841
1982202241
1101472142
424626635
1036915889
715237745
791696020
1581291369
97059141
572882261
1373998646
1637876187
257056441
45357274
1812256736
549040635
623069049
1574472357
1772784167
1438703008
400455821
1483568296
430762387
2003676364
2001936355
1287642133
217192244
1927475064
675141927
1174320876
406265615
767916465
1648692127
1805337363
2127480411
951602751
1090619310
2068977178
1385135729
706734077
1125188212
290249249
174366438
55752476
340446990
1431924650
1311143536
1652005769
621408616
251548065
1195846934
1008597310
1687831769
196474578
113583182
2040665710
499298598
1526189554
1849131254
1923841554
1281567019
126102555
2118763408
2130012045
1794782803
146042655
1810055812
1333251186
1714114645
1135047027
944241108
1337709427
352344368
579124570
1324852400
1728074976
84054739
774644480
430741719
471419490
2110812414
1945944024
1716418832
1674769577
1439646481
1459179789
1446152200
1310756974
555161321
2029713245
1698165781
85488212
1186334451
899326259
1052825894
45923601
123995597
511082827
734528881
1724630610
467260994
632278399
444191515
332565874
1268940326
814356500
933094968
937509818
1160606421
1149249858
1127011064
1443296206
1866157635
340244121
1295819785
503575946
1611332662
1201325397
785723736
1617027049
1634668867
1823446481
476607165
1698417471
355221247
1746344920
535581712
1415325067
442844408
2078428428
747787306
153727566
1429207742
187940475
557033475
734922293
459615412
662022875
1781475616
1068007377
729139031
652234722
2113152979
39248619
119093054
1882197682
1774348238
1812656317
976196018
1444552315
42806620
518267413
1852801967
1081837745
1587707547
1815368420
745221279
182518266
1896378635
785697721
1009929512
272025510
2028305991
885871514
1740694040
2090276184
1227405311
1400427559
544133245
241601010
1500198876
1743587671
1706467759
253912194
852974169
1377425143
879445575
1442579860
989905524
155266939
1809158393
1828326482
656982383
168813775
2133157795
1972161146
204804474
1992131234
1243596581
139238137
665625520
1421807668
2013290894
1111598886
1906485613
306633539
856335537
1102050933
1032512736
504893879
572380130
1824169994
819074993
2036130067
1049639361
1809345972
778533401
1379571577
2077347945
1497013399
540082364
318218742
394385619
239064545
1461285958
1450148135
1792245535
1606596876
1605710895
1963071391
384221783
170885634
606976922
574500422
1502155855
814841858
556822948
236665456
640711420
1479365303
1030215154
65778582
1463857991
2010163622
153063843
1498698056
1491048575
35254247
1078585664
2006078566
604631082
862028002
616460464
21681392
2073327884
2028534980
1389345474
1624168966
73610012
1086114614
1760618634
189869714
122794384
1119984933
1883867439
1754846457
1137031427
1238427232
1732538811
1051277939
146071726
887846760
842937308
797350502
441955139
1502901690
84740459
1416832412
1156312655
1238903636
556099802
593570995
708992590
1514131681
1080497859
1628264889
1367749842
1756135592
1254562564
1746108877
1413875018
2133700400
136403300
117988684
666344333
1839907265
297795770
1553542850
1188171584
920870292
2115206895
627500967
1622529834
566042008
694729474
1478925913
485616419
733731380
2028224182
2058758397
682234455
613608920
811156956
244185736
585201754
572998203
1972402507
165058198
1896684015
539483173
917563291
257329980
1733142989
541608586
557774565
2055527052
1007283251
985109743
1924549339
1782470965
915603044
1609938251
536929119
1853643278
1332449525
1141515824
1683316686
1370287405
1378077516
597869137
412983271
1993797532
1391277776
784244828
673937342
215363398
1888245196
153896993
1733239215
1108646653
1855832562
1294762983
104694502
1186809365
2087961652
711183258
79862582
745291522
436382142
2127651527
1323683527
156199448
1939774192
1365431790
143658705
1986577258
114241981
1739260526
2130771080
1842923781
1481172311
1018882297
1589805308
1917619894
1929753046
389848881
1858197328
1170542505
722779686
167336816
1303218935
1165542584
444518742
645477770
1768236004
1324115726
1274513555
362973807
1599514219
1869926200
1929539093
2068032080
536038130
1327929758
2029903968
832464265
263745316
75625258
1085597800
244508871
608225607
149611205
301359444
140378226
1119964542
1252677689
767343525
896110448
1776604215
1435082425
1626238557
1258730430
1391874868
1568831505
1196434285
290920686
2105156383
631920807
1710201963
1337483261
717656740
671756869
976345581
410648742
872894108
1503350315
1947821755
1664008974
232217320
1407638658
2006586011
1452655614
936528744
842615871
2016024661
2077657392
824699450
102745834
1983696866
1119885649
926029088
147446366
1919376723
1055378403
414675708
57598838
291099523
1048513069
1365953360
1649120133
429071803
347578251
231885285
1266561850
1937606533
1460659655
392589879
1052276159
1286413558
377593943
984315710
1302116834
1458021559
596192940
1329957136
334768706
1009671536
77812898
44202589
190349352
1122201081
871939737
647196448
1304640272
1570635056
1507187592
1925769184
1968773311
912416792
558583975
187775998
1790549244
1850981735
746383858
927800410
1716558131
1660864075
230414939
355286110
1745490789
1909779603
107842747
528617126
1685278379
553702024
1797695851
592574247
1473750878
111798982
31679339
1189122412
1162495249
663781695
213060614
653330828
1438915445
72742202
1028837358
1383037985
135245637
957986412
908014251
1135096958
1832240235
1738237857
1178993679
161575949
578240594
1427870481
571783122
455759012
737434178
570921894
888768519
2099278151
9657884
1791163449
554418217
588238732
1651520444
92553929
1674891336
2092913966
1734361663
357146633
1438336289
335953777
12558367
196216102
2144833953
1436821963
1662254826
706992462
2116408715
413349610
1575474212
64012212
1555100285
900548358
1001073188
1304002511
54034681
861509624
53511584
1162245094
1488568597
1585358912
150767727
141460366
142221389
1615852318
941231400
1367854204
340471119
1405896827
1627349765
1428306569
1302560494
1707439248
1132110114
904017258
51724880
1857074967
1724389077
434932235
607052773
1694304314
1803053259
780929675
1629200356
1391710705
809259423
1464846973
1829177415
347920785
149565321
723650379
1945033507
818310332
1135410977
1205376651
995526490
685926106
1371880280
1670287904
1201604035
1556220013
510003860
771868681
859281518
342291818
733152872
1070734263
302485566
519790903
1556933834
1670242546
1779482561
8244794
552530131
200378472
1184374273
2125110882
1995811914
2131369778
1824910969
854386559
26754940
1821768200
221861549
708021422
1062500925
1744840423
705754975
153776439
86660447
1763479007
1985322637
2059227092
147666143
1820255907
92776640
716137616
966564959
309031149
1867325615
1349729978
802306333
2126547610
666586644
1072861805
567497115
904523620
1784419927
957083622
1886408971
422042197
1410439826
98154233
290463293
1944560320
443052111
2116068778
1071831002
513220295
386563231
1289176597
1818652417
303603349
1854823109
856974691
2092515080
119946460
2132409397
1690839246
206048591
1377031560
797486067
2033123192
502751598
545369345
495575189
1781120472
335139574
786053399
2133067418
778522784
1594872905
1042990714
608108119
39777374
1413842021
753836198
1738216378
889814565
1433158103
515094463
1807411601
745069062
1181224013
1744204638
1651709215
2016972553
743245686
1413359549
1172882135
1228516418
958012406
1090731837
1609911616
237499885
219721119
716638246
798289783
1825771322
469412428
1972390630
243220292
843933600
308240116
1901257449
731413406
353110210
304907801
870414494
1584907531
1056241783
2137995833
549192653
781848370
999807518
1875227702
2084087464
1502579980
1399078360
377332079
893842252
956834100
1924521428
637220489
839297548
1393308553
471742261
1320990808
331338284
1291382601
847425744
835980233
2067552447
486563870
1970513806
629990513
1974399876
2081348873
1398938921
1728590803
1345837690
220227922
1254606284
1792346989
808019732
1874838061
2088995310
833313421
306065747
161924881
1624658731
995727818
928759359
530246334
1619798622
772960596
1042176718
1075767404
1767964717
1529151908
901920691
1385677030
711657236
1884773371
1035160902
1483795533
751828720
1321722168
1230298988
1781947236
765296730
62408607
1063502485
202481865
942396102
1216732418
546132853
778201593
1297620937
1352810672
1440560171
641746597
1227441051
2041660560
732183387
1241973412
1406046585
422935634
458016919
1158337476
1875372085
1478149442
1849024093
418366529
977683175
254710509
723454080
345062780
239141357
716459259
1146491871
1900536736
197726229
313092745
949780353
977607538
370883007
2144255122
119586044
2040549718
1952879336
1331885146
926776639
1584256894
1890695646
444676994
651316776
1453886746
1923267399
297995945
1716851166
372619882
2132471868
1443032222
555208335
1588175989
1440880996
471494982
312661058
1184149961
1569788155
2035844858
2120999720
651971251
1532388070
699076369
1878513846
432710686
1402708188
575643580
320529174
328219723
1916200487
829789178
1540487902
401822960
1168732439
312347610
545416661
1906490685
1451924824
537151158
902099605
1556968586
1144781488
1254980122
2027483853
844215068
714465476
492014641
18018172
745889902
357114203
298669137
467629340
1026692200
1885131261
1274788630
166947086
1767846673
363632352
2096326543
1677935972
2093591241
1534857694
2105066895
2058725384
1683235997
1782529751
2019550699
1911126828
38501993
1511484835
325048003
1684919086
895401457
1281135171
1590998214
663821188
1700940404
1795073690
978585478
1030054575
117840181
2027070319
1828875549
585569879
1575101305
1598236625
2055354750
1284389312
1245637430
1284192135
417060565
1687478174
474972543
752307071
152930762
736918863
690535140
1306409913
1426694637
642594210
1630377300
1119963627
1160247066
1387522403
983866179
1797524575
1960319244
1875757255
2044937693
1694330535
309701138
623483786
63032452
616351995
1877386388
1719053537
1737780436
174270096
978671066
149455706
1545631768
2050975099
2075592753
313110841
1873545718
1501895908
510847262
149496054
305239670
196793725
2088622428
1047265988
720034074
737908689
1390298603
1462316242
2001407635
50367587
49396924
1986509654
300696927
559164389
408110860
1444907565
1015609709
680646849
143139815
211148578
1007207369
1436745811
686729979
1223515438
515622994
1204117848
92456764
1155463878
688338957
1358042704
579230258
1634634378
574792542
1840063180
1115269744
177802272
947279354
2108738575
963724725
390505152
2080350296
1505007490
1178285206
17578439
1138776911
788235454
330370357
1433558821
1682330748
1196227387
119251006
1099570787
1822462257
1232311978
1179421283
364474334
2099726003
2073663765
997670586
996149145
1531121800
967636007
766709999
1607060723
1477076683
129278767
1989546754
672830701
1154048420
1041883275
1382568861
400827402
514372725
867456681
1846897021
156578130
194124992
1508563427
92622073
229201643
2012863350
1922763581
921309492
428191371
628416417
2072569798
1051400107
1373635939
2034838108
2037324510
1243378914
508307457
92864845
487283832
1107712528
1038367579
752675041
540379266
570844575
102649432
1994082803
1404299844
944237568
946856279
1317498559
1681686143
425835942
640867562
253478864
1285943451
787225535
1137434547
1664247930
175584068
347270281
1723841981
459371856
1912941505
2015819276
1121812100
622268536
2080957086
883242579
121716695
579440628
1747529581
88130059
860727856
1537745799
1085972330
1499408510
697756151
1992404728
318202672
608135446
686668752
1952385930
693986202
428299064
1480138786
965543671
695891811
405131110
306197178
1156881097
1859344209
1406701885
1416989432
1481726881
769796782
347135125
1266187899
245844311
1748483382
908877103
597769657
847064381
1644741102
1163162426
1231610189
923881473
1087805000
938578997
519538902
2034743631
890158160
2041225146
862813472
1367148092
1727597568
1254713720
660068827
915390463
2074376460
2011644429
1035970795
696324976
2129208540
250914723
772644506
1711673966
1056020207
1994897975
1852250777
1840599326
1899052750
1722269154
1093150493
465157540
630328856
1690469621
1178369653
1165005845
1638853828
479512438
839443922
689702913
1823147403
1163178083
1369791993
695015411
986929078
869486374
347321692
1098112932
1527281416
2097180962
1050653170
642543053
704990596
1888119085
1411042502
1809626697
1272680122
123968216
813032325
840604751
613991007
1711462763
1423540051
1940014367
132291429
1735810188
783487943
1521525560
1194780808
588010271
1952936215
423227828
1527160941
990586930
548706468
183190607
1597235869
37446965
650517950
79129394
1542174843
663138879
804244258
1934824977
648814555
349880587
254495976
1381979966
425626389
1452039313
255970257
377813099
79684306
1762679617
518173443
163600509
559828729
587245730
2113608652
2124344650
411024739
978210081
1313953760
1360375805
913261109
1113363257
1310673303
1769357176
1309279769
131797054
372153350
595275505
920455711
701115739
1146820167
502484120
64584417
1326171329
1809085196
1195229437
231927449
894314290
1960765989
1103156041
691386416
762563748
638743335
509498252
1940951507
262709551
206455872
2025998435
668515868
1984182533
1162363852
1237083161
109405982
303840866
781386714
321457287
496577874
263059053
1978371421
939374606
438590651
1422988229
1850904368
1567110756
1304647234
860480048
1066229021
1576232734
1173100537
332076006
672182043
42082418
1019099128
1829265689
88264309
347460050
828529782
203594156
1528606192
1247299074
661412561
2089343550
1761154705
1115341934
1628820924
568540645
1898205021
995424008
1958652766
1179351525
1432667564
2059787476
218124706
101144435
958328654
1342814382
1571258062
1889160341
641653380
1327543144
558111863
541402473
1546271656
98912668
1030394963
291328689
1239746915
111491396
1217275346
2067996066
1873983412
152915847
2112513807
921546563
616822737
1535900299
566365691
1078549448
201011878
1856281747
784980919
253181319
700551846
1968365099
1398515703
495426005
581532111
761478524
1840323642
1644710973
1137767943
650715515
2043091746
627983650
852562655
449673457
2044831312
1172311030
1669289549
436107337
692887271
561500498
1762757705
2036310515
1082569655
566595030
1182051273
960360307
1429382138
1689674398
535730230
1270008582
835784104
1621854138
64500361
1621413739
1465240877
1323991060
1245306879
243835252
358818004
689394428
1804631220
1338852486
1649509605
897411554
729593729
81633871
1235951695
1661999095
2144272110
732287343
1801898227
587050704
1655148516
376069125
1687931177
21171149
1520151869
1025411381
126596706
1440328361
7553585
1190963367
103942622
714040709
810898590
773958535
698589861
1858344348
1759800076
1188857248
1459499567
140048168
493537150
496785587
1635607446
1577530254
1767776322
70448057
379614182
1192735626
1179756981
2105869819
686010549
963019535
735634955
636080517
148614259
1440338807
1006666098
711087211
1091045047
708980458
76467018
613702915
81382707
101235641
1840902853
1920458708
1923408789
1314244865
1723996325
1380417624
722412850
1935921368
1530436515
809046135
1619584183
493054752
371562401
1746868487
1220670452
1793160906
1251119556
454599364
2004493105
1831987245
617774495
1440353579
771435593
117366107
1020830151
1291872868
1900341900
1340436829
1499221077
405155428
1953992319
1764126931
487787271
706238237
2106136930
343918579
586921852
1111438152
1592464101
725470397
1103859545
1977021293
239664440
806730003
650509885
578597026
549616085
446787341
1447216192
1695712389
129449994
1994676334
957389128
1823830737
540062668
1237193670
2136277063
1483154698
1328417984
1949707221
1342838650
1550343439
678567306
998970711
996147897
2091014089
136452989
1379385530
254372708
1574019612
133146039
598376205
860646492
1784777321
1838566124
1328008389
102344611
160263811
1700998094
640546700
1431905653
1806701628
911759972
1787010192
1848964185
1418550808
1993343702
1590210113
2040591715
1452727405
577179004
469391393
240537560
77012105
1246217015
399517116
1413583587
1329983073
1745723599
1196715303
1105593341
2146683301
130796554
1776991916
1047673504
815043421
1574350621
1000346373
2141705148
2019981503
141936942
299973050
201934573
2136200473
1629610948
1817063653
257331844
891339115
1912782419
183681424
2057387601
1329113589
132729005
578840429
1292142435
2093173028
1963701685
204516001
944210785
665213951
822107028
1322248616
1537771240
291886856
1768695959
1531201072
1448277678
1593195888
1300057533
185518865
710034854
1357930
1973740875
650185482
503366904
648858648
154204857
399336114
1489816803
722488442
489415816
1484300608
925461145
1218111382
976897734
1187977968
2133164846
326507858
1258766122
1689646224
1369917721
724421106
1780089269
2103861575
2082919718
668917603
174855219
2093102755
1892289096
593992041
1353941008
86383506
1782305852
256411066
1139399076
585938146
32853300
811737927
1840948600
1457731619
416321284
1467004709
1163884665
498330987
904353255
526025896
1594139220
1274349705
176626732
1994595748
320290277
1493166239
1177271781
2064057440
133957109
2105535102
1618808217
1386446731
466014319
1693062375
1074320238
1092566012
191655545
904606377
1955821366
1332606436
1292606365
739594967
1935487628
988122631
1297160727
2021198245
2016594830
1595592775
564281062
42241496
268211187
2136007885
1451294183
76097296
1344038029
1181675542
731266239
1126704068
617947966
1085045818
73640332
841598088
431680657
1775094130
1339067606
488766513
1519962621
1708292526
964055652
991918125
1365290691
1834973893
1203964753
205835231
1358584609
553864367
665720418
1818032832
1909811126
1241635249
1336880198
1273816722
1125362847
1774610015
2076975136
1024067474
1945418003
677305464
1516843006
372665774
1758543150
1731738086
1290765410
719388885
1208960239
1596340356
564620638
1538787052
1981615291
588923689
571433481
754889749
613219800
1526790175
663497811
61343730
1178342028
884409422
140897709
819983257
1016335317
1397897883
131602053
2120947212
1878702419
1224951802
174150710
961838521
328498340
1949764074
2043868761
1390140134
718167804
1188300092
1939878376
1056481775
529294787
1568446676
1677936786
2083805167
2133938603
2098563212
348707642
2058302734
53516265
1588833630
2111748612
559644875
1953136744
624066065
2061242635
355462785
2095548340
1043740612
1617544627
1386632419
1443052234
1158253570
1915006360
924033593
6693447
1242226713
304138317
677025878
2086387300
1158412936
1267508326
1523391383
1820494299
1127379854
999190741
1256532041
504497450
838105001
338448527
7910750
239768513
1918338339
1788358827
986772734
900647817
558695555
707825370
582137872
1907321901
303701232
1950100456
547490016
1267914942
390042651
533612956
1259139106
1126604488
1720529724
1624090156
2129473703
1715519666
145965121
1748832397
434788207
711715403
949155554
1028978813
1612971565
2012692053
1317950623
985009774
1584444628
1863575750
775186629
458872758
34722376
81536500
1908692518
1304313888
937741191
1192366074
1378692115
500299057
1797356776
1019307949
443932512
939548388
404691137
1539582907
963478385
8357996
738398746
1850607043
1683007145
1503889434
552558183
738135685
782072089
106156225
537491565
1964343921
829930779
1442436005
509884536
31293282
170944399
649565933
1799471648
207501370
1913994879
1971600335
847987629
45685755
1033752080
1291080114
1998192904
2087749311
1361704735
1637428108
1246017105
441331860
1118903717
1066990597
244337313
324499530
2011327936
1818458350
1935365748
829880086
1891203320
673441311
1466761630
1392081729
391122591
1913046964
1590045007
1358671909
1771841800
212160728
2129621014
540974659
1165260797
1145647249
1130013633
1533227433
1276610682
787305388
1050839601
2028219979
139581146
1847886619
1190605404
941061751
108793117
808760396
551438153
1087420839
322279105
834135366
1068542838
853869692
253846039
731976030
628249103
1344337957
243343639
191618231
1638771092
1145066719
2016961570
1888743891
1348825501
1880160925
1306532473
1338351673
166606568
1781131147
2019189402
44657039
479436056
1274567613
54810410
1342634794
858341882
1630221301
805680904
448070190
633053757
1286913637
1676602561
951116069
1600531264
826720486
953233747
534438243
447352327
1300519639
1011543329
1899147347
1474366790
1987615273
2111605892
318803186
808262191
2008793105
2051633639
1372414551
1300399841
1730468507
1656838197
1861575970
1638611753
420029564
1642388856
2082760648
308274268
830873683
1050814787
539799144
1299666352
839278798
1669924708
1327763937
1836237461
1853738819
1350734466
1766090182
1671801682
2102698116
789026587
1900880382
2053302817
432783894
40919673
471016522
1727166970
1324032689
811674135
1402305778
1620985265
867845747
1575963765
491049990
834097037
367855959
1079219270
1463628042
1994909419
584732171
1835320142
889206603
1491979627
1065858964
1165781752
994093946
1130143259
1588209184
1420440689
1753622769
1405621147
1077569578
1649305475
797531895
106151252
1510845925
170039912
2047513306
186062564
174901018
106471005
366635588
1963214452
50784420
433868140
2079257657
2078567106
826895843
1795317788
1308817396
1085420036
1961623771
1636158565
1356584638
815636453
1098871643
1459280955
1059527741
986533260
1698755056
859559904
2127734772
1376607734
1683599171
904161807
787834565
976851744
2107857816
43002086
1474716164
1411849278
1604758980
1326694849
357650216
443870326
550010144
456725033
1316420674
1519165301
976696421
1969622496
1301339538
1216346458
2061860261
114235013
561224628
221478579
1451229698
1405029384
1859375875
1627941870
1250183810
1122224024
1543219516
1684254426
565615169
713056847
767024463
59678008
1058040419
321838064
1879108538
712421311
1446581430
2111658493
971485236
1079694831
1000449510
817498216
928688363
969003656
1507065234
2066371861
1784313024
502132290
1156371247
1117743360
256877772
796290864
1259050757
859006215
428311035
218805382
2046269417
221564829
1723610764
922531028
406263427
561847725
2008153239
1591505352
487407433
1576703021
1497892321
1847957039
1077633120
1107908203
378620256
1362242923
377155402
369596988
840681468
655238012
1946594089
1948546102
957776088
1519338580
989612509
1809368411
886844167
1857793291
1363712764
2077112644
489932288
1787633413
1989986079
800677742
1708487947
665592036
1764840904
160020129
311124324
237210607
149702364
886611318
492668036
964250172
1349759718
1621854138
1614804755
1365932511
1288996885
1226498021
674251543
678776631
280562895
681048916
1118669925
630804145
470444792
1156987039
1462082
1017603131
2018361401
1386659344
1244000946
197900474
1894086286
37282728
1451859004
1984206137
1451598227
1628387712
844490444
345008344
992919828
1576036115
1932604063
1395104545
572209
815612910
1236650903
315833710
1849929411
1360387232
1508909220
1183488045
1348828166
596752594
941285160
2072657066
1395711412
1703045778
861947540
1118153931
1413697896
292058791
1974972674
230469195
1045178081
2072743817
285850878
1975516143
640752815
1378922549
1800936137
1349481460
2000575758
475276764
1759382236
663874200
1750976443
1740608477
279519562
1033041137
613250596
373513796
1205026296
535907197
35908990
681593231
354527130
1521185790
1889100368
1257247824
1273945088
1050935251
638573953
2026961822
521129507
745011755
1712474886
288864770
107553602
210563077
286702758
35143142
263488988
416483921
1634163229
845538272
261954763
1645788818
458440329
2457050
1437109103
594496565
1147161830
1839227821
1928843983
137100061
1506561360
1518556399
354296780
955629144
1056662763
1398538189
1366976028
1060274006
1066993634
49650890
210397031
1951000018
802867047
290074573
1174710461
1609470135
500194374
1322270010
1050038101
1828930707
1194023423
600891446
1745038447
452931596
1428467973
1642821483
685367833
1695555819
760941975
1588146334
1258496083
265721087
1313185799
1199147270
627193556
1755322986
137812456
1033721943
1870680252
1982608680
1085596335
427542361
1430979979
713236144
55300197
453248984
2033572037
1981288732
484474635
1051487648
171277651
2122657740
1058549526
1310806809
818477040
1135406695
1033865789
897964683
1400710365
2090287046
833642711
1463478729
1787525259
1285720042
47947607
1777840241
2096893197
1448846604
2112621839
994529110
2452908
797392198
727448948
1632095389
18133259
648826140
987480571
79503094
1568723268
1501725958
852505491
957836477
1125740141
821974700
2008971696
135258617
1600600829
1185034880
520984197
192218575
954449773
823747874
1666717210
261931668
1726627351
2046880291
1698669605
119643368
1973285326
597089059
535175707
195217085
1253046599
5813462
461132605
1163617470
1155315857
1638215801
1132447926
1229095983
1387949634
728482259
328851688
285952914
970554231
1471342785
98103510
1500115138
1509184787
1474097276
2105687218
915425757
1847273292
1842787693
1756413371
1013462132
1768130033
699792684
698903732
1792087314
945015126
50925632
608471179
1162367473
1001198830
1095699517
1751104942
1332763493
1387644440
1075569861
1647353780
239633853
411262947
79604021
2069695246
748747479
1995366664
234631441
1818657295
1447941314
1288428234
1535623782
2115433258
1354381856
936132817
1976979357
1807553615
867325231
1858848270
1806164435
564915749
197283727
720606807
741293386
1112108532
1341562767
452583494
1048411450
946096798
177594176
1896779775
1440101527
1383160681
809042509
867407081
240636940
2100458653
894377661
1447570136
572342305
724568870
176424796
1113359479
551438894
1849668830
1628438739
996216909
997989753
2060153138
1291838154
499168505
2139879447
2115678619
1456538515
1568723268
1399723231
1760310122
574562810
2014676501
320034950
2143691134
623904374
1135496270
1319054035
1606290114
1810331305
1435968368
312167847
409976724
423305897
471525367
1397512949
101466213
1039003616
1120292060
2065415592
882779597
1385315897
1358480574
1763633049
285225870
740494726
806321570
1399962963
1720344296
1197977117
2097595144
118223962
930553876
1161117125
436065224
1627951032
1895167179
1859535693
2059814048
775407636
849626178
1269734016
852881945
301406436
1438001514
34174350
1441390034
708499044
420854418
986099667
2020990205
197558146
951827573
1170714572
1599403243
2106480462
1420872548
1033989208
1827479271
115175284
1563268143
182101417
1010408402
616166207
169982618
429801261
838762772
1561455655
1744951587
1776981912
1143093770
1231049994
1018896600
843820946
322550453
1628538521
1133575207
1569609703
1477258532
238659825
389149616
1106358303
181156159
1444879739
2066633911
997984998
1854168435
1017821909
1237477692
1740608981
579145642
2114435300
560062713
12630428
1140437558
396376138
1623929476
811396362
1229160332
1331474528
1866082108
957672186
1631037402
859683830
51229979
2087436569
172941733
304834367
1574890738
385316377
1121801553
268833250
1597680829
450730666
374294772
685111451
1088974531
1719030736
892440967
1098007217
675412195
954244759
1417109959
1933302200
1248244195
1573149321
59099523
1194175300
448301512
657449245
1896632387
412431859
1305810736
1263730112
497751535
948434965
1108841949
943780002
1955040565
508818251
486335260
927828966
1621306533
1235689402
1047823783
549153260
1979567469
600570016
486669411
151952768
890763025
35697459
1250169554
1101751358
2097604338
124563345
1987844959
1012486354
2038714989
1674461437
1801878836
1864334707
695698755
850339568
622745625
1449042236
660925808
871647358
154353732
958086323
1946798168
857398856
97634508
1515600674
1036026546
922458779
1107727983
1141138107
1474816205
1907522179
764821653
94155457
2065491169
1177649364
1906762742
604679092
1969619383
1370108280
1489219892
782077879
1070115217
1532324117
313591331
14832745
306175964
150533846
657630784
607069079
1913088841
1031836721
1133418614
1963068598
1615993290
526668147
416590863
1832997180
1215360497
968401781
494425734
773183490
1598566174
264661044
1420199137
2015643498
215429915
984647772
2071077503
289893482
1496309515
556294353
1720630378
1906231071
1907390988
1338625997
1986708809
1259209608
1114159263
1357938618
106010475
2097095148
1027436924
882524941
1169382485
1698034296
1593303979
1022951828
1853060051
2065217773
1336235698
500514685
1199585838
1427486491
866645616
1569906101
611127593
1979576258
12420722
1655285847
807058578
782318670
1047479301
1274118416
257577368
1497349465
304169400
1358621140
698602407
1501669228
1096879630
1463608284
1037500926
1881165759
1871153713
246734787
1874526745
1491213638
314209348
955415742
1032786974
1045531686
1999352652
1176285784
1394212582
764345438
1018630196
761169729
1412228402
70284695
1868761829
219249944
137199341
966088982
912702302
1756910023
825679402
470028944
453241202
1132277991
1097404038
1241386641
242044553
595309326
1734924401
42075331
1946231316
34015186
974719669
447228887
15444067
783468844
1518223543
31896024
1577801854
764672405
1699502004
252594701
747466944
294887559
193938053
2138307207
949806338
1539666891
1000187842
875492130
1690714103
838009354
749063465
1598283300
71292130
3379988
1168594695
358775579
1526121267
1470887068
1284426778
1930685399
1233463689
985930951
777405443
821785208
772327461
954239502
1403518540
2128752346
1585242629
1925613331
676065216
1772975752
1177835264
1839491092
1893803804
1373243720
1465978214
1249816182
1857058471
155852470
942991110
647724879
2099843053
1765367477
407181208
967054241
330460102
81354529
858272375
380558121
1507673934
168288596
2066053451
898844283
620101748
1358219218
1103200876
2047751532
1585116774
1232708151
1323152061
1962818940
1922645360
1448789555
1708880374
1255445487
1941659723
1095386964
130717727
1690214312
329217105
26068934
1476573022
2041167407
2021370435
1898401944
967539185
801055261
63641271
747205771
302130570
1941343106
1743479596
2116077519
679423053
367280176
1688367068
1569196430
335062221
1616111049
1364250700
242107516
1072859548
1104858840
339558379
2061538138
742537006
224681451
524996502
1822233058
303324557
912318530
856020409
575302108
1328633013
1329900857
345111759
92905609
1978084193
1449169418
1989048146
382462764
766165606
374182605
826586183
1260758700
596740575
1638687486
1978947552
1983349263
1069858637
1724878401
62265785
2107375997
358050653
1392508314
1280293917
594360933
964905558
411551133
705410553
1061304506
1779980407
1308993980
253045999
1441936899
1495591883
1849265494
1993722135
408551836
995784796
1384520909
1166435398
1328135325
75433767
582638831
1155150822
1681896960
1674362196
495317588
1094790288
963293078
1499035268
1382039704
1104329279
474643733
1142984969
21816395
124031108
2060625138
973468379
885981228
1936784723
1039914388
2043683246
360209399
333991954
240786977
522309526
1907606784
1180255331
900994185
1646310274
2075491690
1295605431
1926254651
885607218
1683392799
445688983
854131125
184867935
1171022889
892874941
1982560315
514346929
1284598629
1778619276
688757077
338383090
281223247
2061282984
2036129228
607350456
948120862
369934457
1862784709
287140707
110047550
1322973127
820280639
2107970340
414336222
1101701670
852862890
48902098
1819916974
1000899093
1060640025
624846757
1854351982
1483473763
1474035220
340083823
774823647
1799590861
1596540528
1496137691
1805173203
58967490
465435522
1608580894
1915699247
220568590
754231067
693715551
676100316
501427502
1591573373
557433212
863259136
2102415063
117954092
1457547134
792088388
1910532522
1362361614
797470743
802401359
2126466493
1843341827
2061947005
8186303
1234480234
625899612
1080969446
1505234326
514058430
1382831228
1796738160
358195677
233147343
888665834
1530003759
2011300554
606620175
1186330257
378889988
1468639558
841634721
777717301
96966280
1937251503
301253187
162223372
421743151
939856471
1109204272
1561264146
1635819678
2147410410
2069997850
1601994285
339814111
49998479
228661901
13651682
673564914
307069095
444412207
1916959025
1217036406
84715253
1257714993
791487324
1593355149
326408902
1108578722
1231296718
766504931
2081316151
1083185366
1501199741
728477012
1916636660
760181
1382325853
894731937
802965105
795136384
891183634
546055903
676370529
1638201179
924709278
594708749
459952182
699355599
716907178
857047100
276616401
1862586380
1751719648
104568884
1270974411
6432204
1700266178
1720295314
562825028
1923753905
1258958382
811588938
1865330187
1869016394
885644605
653068655
1388567489
926005594
1342347763
466253508
610476774
814246052
346977434
1264014453
1112852228
1360879891
1364687061
1648888370
1312250288
1173111823
1097608374
2099960986
590922377
1512100737
278714522
116408106
466762070
711996408
1309742693
348748879
2063122925
939402287
631829689
257257618
204786172
2010841580
1626553976
737298210
1433804203
883516123
1166758680
1593242443
1743943080
550528078
136377185
2074603779
345983018
342307013
1716792551
657847287
1833240993
1431461461
1057078793
187066874
2079113057
949158787
334558681
1026160368
1340170961
2024794696
1314887416
1194578103
988050832
736693821
1718770904
1638299307
676981056
1755281532
1241337116
1812509703
71562503
386557439
2052123449
2077423112
193531176
1730906721
2001933011
813694870
1203924120
650263558
504486964
328956023
225835657
524211465
1648527683
477890394
1549043204
74455309
563121125
1539497588
1929456373
354229869
1014458855
1748497552
195418629
2001435894
281997345
1503371379
909090958
252243820
981228045
2068073801
921201617
2098901357
1784592551
1671341273
1891541791
871205424
253114668
668645970
1586644844
1442157374
1184685373
1254022095
1481403183
821641662
1839279471
537827757
928917665
1098999620
2013703410
1024142086
235648921
523336423
326208665
1170498056
473829410
1688826256
1954735402
802947273
794947002
352507938
1068379564
1401781254
1966799838
939012946
1511182269
229489021
1002429898
531681971
1438877902
159076939
875810831
1019615743
113698860
1836639408
1336552486
1180576828
2029189383
1967942660
60838247
543421072
885837255
1144426022
1953048821
1941306760
1469414502
1915200564
1216441604
379302063
329963325
1785139830
1548964815
557992728
1128149295
868955409
1492033115
1764038925
1702417579
230394878
847987629
1188681330
300052527
572310953
502625331
1800132406
816986211
860697125
332737363
1019454881
1122137689
4581874
945360023
1707847086
1568428032
713825663
1438486248
1996712114
644658428
457645053
1846456609
827313701
1484884300
596291690
1793352704
777391057
66913584
535201290
1076203045
1499539458
1982662837
67195138
14370281
1561709374
776667605
681942766
2130360813
380176832
310977954
2056830001
2001881183
821550713
1073961170
1765096618
1216818555
1289456926
13501596
1433960443
1232594332
1582412611
727412070
2047293286
552240174
66799578
1536618012
351899896
2011416049
1715264232
225259930
559324661
2067627581
1436710117
501798765
250372644
657956920
1979508099
1206663031
2133585890
499083989
1780875852
590101512
985300282
1690815687
867738264
965588495
796243479
630125018
555511198
140719528
300912379
1005981503
774385758
679719251
2014108292
1008104067
1674029977
1671217017
2037593612
1867121227
1501260226
1532475271
53915044
934713952
112541721
1935773129
791578938
2080167767
1612558075
827766114
118913717
790326838
1522682915
1967148614
1657623006
1903039812
593845980
1643739953
1026631131
873559850
485677930
1126154475
1557677171
1398819096
1209025075
1328557686
1371267815
1462503178
2062676203
2086374160
637577352
486887062
1361304190
514927943
1402496629
376149051
2039497805
713130715
554645119
1820288078
67617663
837390088
846847565
1781582955
50487899
235438004
957413773
813776695
1900610829
976812827
1501072814
194634913
1561138529
986626657
1709713518
579043640
528810104
933182191
1736847238
261658343
1358535166
788254235
498482598
846556346
1232392024
810776732
1646906220
2099556105
82836898
390660538
77663771
1166676974
1556557844
1027957150
7127404
1587989088
2130919519
1203648086
305307309
2065128902
453735906
1625915229
253300281
1295447092
405045704
2039607606
642840954
244698937
777367225
1878000401
1715061842
1294953371
134658508
599670878
574919547
355908677
1437194270
2000704690
608149330
638891773
1529835099
1919984184
36391617
1239418139
622542608
1220510173
1582110568
2012802071
1890165071
2054008870
2125275667
765389765
312106626
785591385
638170526
1601012888
137695607
1781157260
1115066119
1409500638
707059449
1019063353
2025321801
1455736043
1467052155
1643346761
358610753
764100250
1855896017
1007054409
1374615524
436901302
938920081
4842126
758554201
137370508
789655826
989877840
948663224
1064850184
1074946002
1942586647
439060783
122060016
57262511
995485450
678475500
203113570
8338900
1846400327
1583037064
2109398838
1094189939
1020222821
1171503498
668368045
49375076
9871485
196093513
883092685
438221940
542721706
1132161607
1293592812
942091007
1019641150
561113186
661293216
2040378935
1791574681
624270931
1483040214
1038926908
174684389
1593010919
774301315
1408310006
1772248633
721516764
1490188781
178614407
527617710
1772899359
1023092168
1204514335
1077945931
2018319726
1293927166
1997956241
1161787231
1999029091
1061125485
786157129
297091846
233997139
2139142113
114036315
1279309292
1179048762
1228534499
714337083
19453567
870467423
2101319377
361821899
226797094
222600621
403846898
384162491
238497550
835703560
1591585641
2000240199
1635378467
1395764197
1527071674
874010213
1115356244
1044420402
1085412920
982476837
1279771527
888933933
388396337
1090419200
250662046
1031006183
939323401
966579183
1393870976
1584285488
1265084182
862804498
1182895537
372540088
626249671
1729287468
1420970399
2108214582
1372783506
1611422195
1741384220
1167240991
349454544
532841225
293871108
1088389238
648954103
725538147
806921220
887506269
1894074781
1810139513
2118362176
1025084563
452376935
469282885
886141262
41459411
1403835569
69273978
1275961709
1002975673
11624695
1900461646
596132384
566975601
343639281
1456875863
623184560
564944249
312450820
551720484
311103030
1782694575
1598295191
1969035729
459168339
1235872930
1318253232
1255896351
1553827158
1342227914
2098665102
1041851340
1972345517
1037069513
1335662006
1269148832
1632575236
1476582395
544478358
1922804895
1093556270
560448349
926287826
1929026965
1676287932
995527407
1249840734
242563811
1111121964
389385957
794489739
1597883432
1579015930
1578473739
1107961329
823439841
1783930291
1277369575
357382769
865608322
1443779234
1614984563
311017481
543735601
1531529473
1959541905
1902617148
1685449168
249942907
1669071169
2124323324
239706986
271092835
543631845
390801280
1297508360
730621200
2028343834
546981952
1795704715
1677427937
1864830844
1351759009
2127280200
656115144
918863575
861578842
66177410
352571135
217067449
1418838993
802269914
974945109
1947958725
1928785192
1346397076
1494386858
873342763
1450004117
152274465
997114433
510935576
4486225
1482362914
965267265
1896877122
34514319
1352561661
970946372
130609797
1928680899
601870103
910118016
1031947541
1820270701
1912886639
1505394503
1586804658
142673638
135484194
375157988
2034356511
307240151
1384835846
326318837
1182450201
688945331
1494078738
105685873
504555813
1465803693
355021441
1677078666
1322903956
224436378
1542023267
1662687234
1169856821
2108955954
1987605415
1938498159
1047503025
922486527
518054016
1758676914
247456631
1635726705
2042887146
601606787
1574704315
1006181346
2096088015
560673588
183325485
217736652
1253432779
2045747773
722307563
1011642897
1553124326
834836632
1707291488
1272590980
1725290248
1997717314
1286261743
272587586
1356987205
281459297
645299708
1952677891
903090395
1770439219
1986197883
385016760
1949918732
130013428
1372912997
667043735
1568173377
1327058194
1798909460
1705228666
1298570785
2113702749
530851234
1368803579
1284550613
718724971
1768602059
2024907159
1890819338
1627909043
131387868
1490334569
2063796781
751046216
1701730916
131283493
1873300222
1194875584
1761237733
743090201
1487033852
1039988736
1252616262
24887025
829203678
1563011300
2393669
1543985492
1305772087
121778146
670622260
900261048
211449869
348733671
556167929
594604150
471673259
2019416747
295178054
1677820329
1452602066
761230930
1005885961
15081550
2121393866
1497841183
1834799544
679234471
1490898371
2041968091
1365968435
794337270
43091244
847095525
989276666
497773710
297541207
423756331
2032003338
902287859
1800580237
768638946
830832176
1192041500
1979681796
1211705193
523111043
1567896686
2018635218
43221307
172566488
1165640056
1621338748
112229441
1456282021
473669678
1285055822
1866894744
1059195471
1854019590
895838003
54659210
836653602
1263143111
1160257295
1522127088
647550040
1227281197
792220642
1029113782
502252532
58466365
1323436055
1117389841
1386040675
1836895781
680174316
1924722915
2012162341
1265040837
273451910
469239001
1420151896
400208867
507076409
1582975415
1649280838
1298541464
353395134
2003026062
1584815300
845618046
203954444
1398218194
574455008
1652685264
848559234
284449903
104632558
1639514989
138661275
1307860823
185299199
1699745972
1605558457
986461270
859950124
1640557054
1985658062
926423482
402019349
442890898
943038633
1304200221
2090215443
2068416448
5965192
420790570
642296104
540293374
734135093
1690558642
1980687655
1129216557
511168031
217591231
1698461837
1367915535
1781988394
1738799624
514063128
450780984
820258753
1901036870
1419383274
1689440951
1433788102
1295672914
153514719
1151597486
1468487320
315458667
1489087356
451454562
1088176489
870875351
85248780
2055968583
197132109
1407056923
760982719
786793019
1601583347
1188203325
1796252448
1453158933
164800282
1148614561
597323894
944726012
152131788
840526201
532090706
1176592220
831994936
1248883090
918622729
1037519774
1687527720
1580565651
1002956893
938674389
2085914765
1038824959
879787513
429945398
568614230
677011118
2078153424
1529983996
1556470745
655115540
827227813
949083302
1956477563
310924414
1536433170
30794228
791656094
1081459896
78558464
1831098313
2139302025
2089360674
1751844514
825024533
781064885
1773673981
719006283
533203759
1885509365
555631254
1969043001
22131009
1687810166
1950042267
1421561757
306265685
6221109
472902324
1081782910
1870946348
1000375971
654621839
713885154
1453908204
1324903346
488046833
60783839
1867208935
2061327155
1883472659
1026624508
338632867
1759296205
496375739
213386772
1055537623
884452133
454727429
1902138888
1665984504
1971676746
1346160615
169168398
1622161957
1777715927
1057959445
1419620562
1654381516
760823033
1813976772
650129100
1465967373
497928244
1269070190
62439495
1372024433
1571314189
2081484286
1497044635
395975643
581956691
919703613
895043845
1853475507
1827006551
1456113032
1240429312
2074001295
1841083908
214318515
1899888636
422844691
1747336322
355053816
1767479044
1960359762
134164588
1962444681
1753597927
1461223501
878684331
121138228
1861648448
892196856
657276953
1639480593
1503751106
252477155
964875982
1863818798
97870419
444146186
1722032322
938315219
663270083
1634282372
1049809475
944029243
49562575
1949478015
500462044
177658147
1460364597
753179989
344581522
1688195486
2097849191
230035023
1540117447
1342964690
1069996241
2033784511
1629320774
36668048
716845113
1082813297
833176496
1594037152
1387274413
235597104
1156586640
1510858756
1338364499
1502853996
823831360
1683189792
1750912643
702736369
867009686
1028085657
1316341800
540787278
1598476950
668898803
1765706282
491953798
240430417
307574394
1838282306
1486252703
948698858
2124198556
232593939
20093753
1732629065
2071932124
996721953
936816499
1953328680
656419996
969032890
1990955221
95228589
1047319954
106552507
1376049499
17748574
1206319070
1027239704
752875115
1769957854
178758022
1880557083
910565725
83301730
15000542
576894255
1454772927
1823045786
1622042013
795540083
268992871
1525069255
1671727387
1516339980
2032666315
963163459
1154453310
1062497396
1795492380
1073202229
1181244988
994483152
1605543296
351151497
719283071
205462833
22455743
1416341510
235615284
1117751957
486450573
1903401626
2047666647
1221597540
517258218
957101123
271715352
1129404788
532606313
433968992
369019990
1578583405
1065440424
1576714485
445712789
10319111
873432814
1756259552
699569561
525590960
1977942185
1774309583
295567447
29069113
1178322520
1304782019
31754263
1916254345
749943183
1501069898
1293826068
1461675555
953173042
1445012546
321453251
856660301
1347435346
187797034
1189811063
1316856813
642485720
695487932
576670872
1399341973
322488382
1557592398
2084613844
325174575
1271276219
22045248
1682998865
163223747
1853460543
866587885
1824849275
1536233225
1493839790
1529654290
878091833
779871318
88703660
1375908057
1662477608
1615477237
527051392
401823608
1603867233
1713557689
778125799
57472604
1406866732
929989833
1451115359
1060729569
1884736390
1622844516
1927581831
596645290
1748223011
539109615
1811009538
1785771799
236902839
2090766160
229555105
2068817557
2126700544
516183040
612257396
594317352
1700238536
1423040265
1426054819
1310358467
507325248
110658556
2147465743
527591011
1146743966
1145745229
600332700
1243845948
989212195
2098652910
495384467
1119447666
180637643
1851823750
1277942846
1665025163
1225813319
601684697
970540645
671544287
1064488247
700028093
344633983
383214247
125617462
1312383019
1742712226
2096034198
664193186
769518482
1851830189
1225732768
507283760
1589097787
1737855958
143404995
239027818
1685644685
817310489
1559094606
1612506197
996985216
767593818
245813062
2054754771
1185289140
630842979
2102424138
1416493999
674630881
1246718365
1522108850
1055759492
1378475611
1145560895
1613825282
450970958
1874500788
2090535178
1862310337
373247533
1373213803
815564777
1669433551
2060914944
1009937260
1016727241
433719839
942666488
1718616945
63965993
474077509
1048551140
39841177
1382181662
328315992
1239848712
461905929
1709679593
2101160665
1986354417
1798709797
798124260
1640131788
1313123237
516773224
1004768348
105063053
766550661
1281110527
1832996289
1939937605
1262536754
659104278
2076446333
1454516644
912956953
452243624
1056866502
1134990788
513535225
1514843813
1195052956
1174823776
567457455
1009792023
1703390624
638463842
838760595
2080243482
634707109
2035629727
2115834822
269555857
1069013994
85240660
622258172
1625423044
1585205203
2131795052
761417520
651886845
1108460945
873008114
1758229751
1948205480
382056494
2034911928
1755471330
1906348870
1208065185
1539433780
227525799
195987755
2028155011
527174858
770432701
1669268748
493074254
644774284
284452076
2027081999
2018933757
1562489392
1654314094
1821570143
190773593
1770545708
300707334
1069411955
1208972948
1548009210
2012795407
1803960727
290984784
1837524065
776966736
802260405
532875155
374797413
587848563
1844404639
742809751
681815108
319828555
779606771
576736837
1377736227
1914652356
407916569
462375153
998441447
786219479
1301624156
1951400987
444106684
1471779332
1639525571
1168100980
1627823928
261035297
2111400743
348081653
2121562905
9617850
494538770
1000865093
1821615548
1878832622
311000699
902092869
1623955784
1436719628
1439730629
983291549
787002885
719084274
1404977681
1674485193
1224845440
1551835765
1961866251
723682711
1895838309
884499036
1798809777
1692934190
1172388844
1298141874
1568873073
275937877
307653111
1032523844
2082221598
1427366547
1247462679
1581108365
1971838961
2041650493
36252388
1837835105
1304935330
1987255914
431391183
116484417
979701476
1764932607
380688096
1182146297
1754557743
1835941963
1693860755
2102235036
679558179
554635872
1186151220
999092266
1199617792
473030972
228960516
1608591294
1505562575
726833569
1636329675
1457758778
1254144647
376900984
183478303
181628136
1318879159
229758192
1934887852
180614821
902366827
1958790764
1797662844
940609580
1622739591
1828563639
52569426
1884284800
771651286
739978591
1137703887
1087692719
1036562898
1140822069
1738126714
1489998022
401684375
1612033810
1715903977
555511198
430452064
1050179143
963322651
278289854
1747825656
980238101
587303095
1556299519
1987866345
294753868
650856448
1824358660
2092929159
1287745716
279175674
813905020
1189398166
1073274618
521288083
1511758539
863024061
562301885
318807734
1553540945
1380086705
854271545
2130186340
1998537165
547523267
125284038
1387710082
1691270708
683764038
819577591
25756752
321683078
771981716
1119222479
590869765
689146995
706915927
1932472419
1248425162
1845323505
58152244
2075904780
1300651632
1584317573
255058226
1717902593
1653171218
990543167
513192421
712091756
155619432
184160473
345201647
1666413997
1176559133
707272644
1547574953
49181244
1472372759
739166586
467955542
1931106970
982737805
822080146
1923843324
244006169
1501783115
1646872919
127792659
1571017477
1324804909
1047939206
1750945305
149029944
705470497
624220993
236966337
553832768
471071971
1043704948
1512965373
112626691
407533658
688330894
460689154
2036506710
590048424
2120485610
80956712
224253631
77021554
987914666
1106189931
2093279181
1414105743
1827971922
1317780216
1822570012
1417111076
1869409929
145820021
1677967843
188074583
975589034
752491625
1525417648
799926467
1826276984
1302092405
2094574763
204526999
1527237825
583579597
1509517986
478933449
1641400302
651552210
47495280
1493381440
1749207415
84344059
1076297524
2034977438
1254474796
461523453
1143262231
140730493
571941906
258707691
1464639872
1818693103
169222895
2100829583
507106955
45435191
1207724269
517189505
323026820
2077150407
602214194
735830962
2065329510
1447278535
1027100259
623851017
248901631
1097858755
1882871702
1132489147
345410302
955658706
1994520504
1036436420
1945208032
1559739202
61426790
1757510845
481916282
1740772476
539750986
686429565
1865112858
657958962
230478888
1384193954
332964374
811811697
2144109447
926903919
650425060
157345424
196746739
1718125702
1841834308
1937559210
124597584
2080050897
1996602940
262248591
1771563776
1898853517
965906902
340385919
160453328
1418150564
1160204553
249537556
1074817836
494073595
399356708
270795696
377939670
826018652
1890428935
1423630045
592983112
2131496971
1305487204
1454748670
1027833658
2003226838
1578933443
824815630
1457290753
1226521514
814715901
207718517
360323005
1955990924
493372392
1133385587
1720884885
899527381
1234211634
622231091
1009990025
1630942295
2100690733
268305160
1618459125
2053670905
1057701462
296513945
883382484
54987902
693329459
492421489
1742893970
949396089
1468634876
1306185963
436648207
1045487739
1799001308
1678657981
647681452
1763983979
1411601470
505039665
1640235357
727998602
1179905144
553517979
1987299296
805049327
1946507693
1265690364
673352011
1041495052
1023550250
1818799854
525361817
1554554935
1026608467
432427189
449202293
559635943
539184124
1271678083
1864268680
597978161
1576016706
470348433
749907341
1272493834
1882286270
405621026
814753563
1668300383
664204107
15813711
315344290
879808699
893461798
1944638332
1878802004
961040894
1827612084
1572199658
1839638489
1562081270
1897868070
1259997338
525627838
1904783828
553013253
1043046144
1051437343
736834392
898317730
1747528332
353833554
1183676443
378904783
1318104077
24315367
137371263
959677769
961774111
488767855
1778364783
562735992
1904801089
957408714
722973954
945549066
802312773
990235703
1611319734
1486800710
976866698
1478534647
193610823
1207416579
791484341
455227172
1058114681
2002991698
541448518
918666078
1572785966
798970211
549149201
1409829313
869552195
1863830253
1265899408
1431799428
1816575326
1843674104
1373217676
1569688307
106138945
844819857
672103563
1387040324
402017913
1267969066
1646998573
1222810379
1364234265
2010362249
1765201118
1453474852
500442675
1066100650
1748519705
1897340396
1658527291
1231272251
1068823418
1688578432
360258884
1260745754
73732389
1809555879
1923705695
2084837362
1812554364
1940706238
1864921596
18850465
1242273661
35436766
2109681597
1403089092
3602119
2081725817
424007018
1673024863
1176897688
237119079
1220858816
593375613
594284158
2017106622
1205613838
2016712472
2138178075
2032387826
1359343845
733837488
226888717
1272131424
1412322014
801269154
1113771761
623235320
539024359
252991130
1394644101
1104149998
1898077601
841334861
908082174
1871379106
165940656
1793875769
1986506414
119369996
611337757
31327665
1251421672
994590228
1205834900
401788259
1940907438
1272764408
1083133139
414637957
117522510
1214389599
1143916268
851448636
751540401
738838373
35072665
847740865
1778461281
1257091199
1201091956
529799017
452468125
1156757933
1903783579
1322075725
1579071924
1416466441
9011880
1072562880
200687732
549519991
1348526693
1983515388
1139436945
1044363548
2027488625
1018932852
1778256131
1368756300
1912973031
1664953669
1822352872
2001771673
650172534
1950058585
1756642198
277118113
1461801989
1649991219
1618147027
724166187
1190614473
2017417910
114591272
2028452164
406826808
1055126219
1938024544
440363217
98614765
1886848971
635556703
1249515328
1136936232
2024907159
1777301120
965994897
1128537165
866302826
1796403082
1411730102
1075059903
1060581485
1177556417
1117649084
1040809240
547274380
1976901138
1095159417
360402470
1383653464
133961908
1962156235
2118911818
1789146377
145255885
688836510
727159039
1677144791
1942554036
1812714769
1980826517
543789518
1894297942
1016005250
1494910655
877215980
225144765
1733670566
521738661
1235407074
681354228
1189484553
998519573
648176051
502256027
1538563703
1396677156
1437967172
510853356
1897069861
721191568
1968393434
1708095829
108286613
1123652119
829783111
361430528
1470139660
428103960
1919487530
579727969
214121864
1549319216
239967195
1375057449
503928963
1092774351
1744126353
960743955
1782219984
1267233219
953878751
1852300674
911312425
757800610
1992670625
1387580058
387972655
1351562280
1352413861
730023771
1917972466
1807079395
2100848299
470181508
1196920113
1616988436
929071628
802274880
2023483393
1130994873
2047177555
1915639780
1390696343
23861741
1641850825
661282449
1986643019
333851070
129107028
1915231698
176561820
1465825123
2077615534
1676647208
517177241
839997844
1440622435
956528557
497793751
1221655345
1876976097
589287563
655929349
815458353
1171266500
876758222
1827871970
1057378963
488015234
1250612297
945258397
1985344050
834105217
1364951213
1988510799
2082151707
1756779414
1654844742
252717729
555665480
366212215
2121515952
1654194639
1885845933
1502991679
1421577125
2070367904
1458060030
931181756
401583134
1654655345
399995748
103714167
1409524388
2069534922
511981474
811204809
538096771
1976867190
1458590390
1720290932
985021235
373326796
1242361628
219245376
32743070
1029083475
1977658754
726757351
1721175900
1415694604
1866598666
63862914
683009778
2074235431
2135137303
740776790
1208448879
1952061716
279563921
1535484700
270489539
1683468652
1483245943
2109988962
367316206
1763984559
338359870
84136965
106331852
213450071
658445950
271270898
678828371
268825214
1539896000
1163225846
402113302
1754469522
135757917
875500113
1275409757
1383073889
830025058
1742380452
1806027661
160273248
1282977178
476095857
961138277
1958763297
743563547
349414901
1497485042
1812234185
1533345987
203701762
268833250
1063397293
1216978576
823929855
1602439255
466758692
1013079951
2027051802
396519711
1317995805
1200134489
643014455
1280015897
233767938
1042450155
920748042
1350164148
1087404275
803974541
1367867103
1753088883
1779436155
519550646
118496020
1651715106
1419830664
405714598
727265542
435009130
93777021
1388080637
2124418579
1594847093
425328628
843889760
1162062090
743101016
307287178
519982093
113432694
123662109
1561099990
489914338
1874748808
1497548520
407568367
1435519598
1863243325
346353836
1662696861
176399273
1225313427
1658036556
1724517498
1284848171
1824464822
847000784
682147856
823478389
1626443107
1747345504
1668593890
56715523
554282134
488746775
1999504692
1878476390
55927183
981857089
1436418356
811384394
316050818
1010138732
1756462253
743198185
1981805524
693099227
148275140
1523981220
147447250
29419078
509648386
2124331482
1234795867
2022313788
2041676976
2140790816
1274751451
312779537
894376761
608682528
1100418888
1663209037
2143443327
166654791
719282767
1025903608
979776432
2086935783
1923473614
304451008
223692776
662949132
2007426326
1414541240
85863676
1068757145
637217384
401207231
445140578
1568185581
1619126499
1626562711
657827955
703432530
157630895
1634979075
1809862804
1036866970
1475735119
346949762
1074712909
816765330
2072717229
1805587746
595386319
466772380
1016623059
647214286
1490050774
1175329412
887792115
1787063594
1571387157
330119677
1404976169
878846693
914987486
1802117094
511938642
629917792
22660272
1467596386
238305777
246542488
26737620
1645469970
739771607
1792777966
782302188
918946792
2113337489
250878946
411802544
1402187576
1223436361
1128263468
1757046974
982945157
750530945
1461900359
139242464
1949275310
162273749
1612957878
569772205
1962145056
1152395982
1929250904
2056895565
339162232
1637329810
542795232
216349381
715711829
1345631450
993192668
9337367
512423520
31894855
619823577
1124937265
1653568376
1391001918
1395969097
11055838
270745602
1160860105
1155983269
1868747819
265514379
646129120
167080650
1206534592
1853063928
1454084516
575127902
635635428
1069977846
2012605654
307106069
792427398
1801368063
1415765035
1780616416
1700569593
1057955022
545367789
2062425460
2000864958
454912756
260865317
1996287511
321028763
805383177
2035989614
1881163971
993204965
922112747
292342695
214883586
1346987188
1546086959
163967976
325107480
1623801734
1268875076
1302227620
1515338889
1742895885
1814287639
561382451
1062297988
135468225
1211834111
937804907
1553308104
1715326638
1677687662
95890952
492994090
1577125488
1779969781
887523779
1930138885
879209295
51202215
968258983
263532822
461239469
1455164423
437844
693521554
1882280693
1621482011
959023165
287893809
726363073
533365120
866056608
705522698
1244906093
1993982392
177722655
1177715512
1398218980
1684207930
1972747384
1173249849
2035952991
1716418705
895874120
502381477
907883345
1839207496
257963786
901265014
507033878
1731857998
88481192
1075429145
1394710410
1846312784
1162725491
1516756578
1368208529
326322103
930961319
236823863
1562090138
1133719824
86159703
318295745
1917537
1115578270
1897396193
1881254677
40440465
697286681
1003313898
424100251
139782166
1141389979
475503305
810258297
461823027
1528631812
1762599329
1914015603
2131539199
891367861
8897800
1523367516
899143711
820469403
1386730649
1728777224
190156907
222103235
2031425571
802483022
1136636198
732851222
906904141
1415865186
1056705278
455640930
1413200215
1295552302
1792856024
67330531
714093105
1355461494
488934484
1370230911
1325149400
1897554818
2037437604
1248620678
310698757
1487460930
1708275877
69618766
312069243
611992860
1591782640
822828592
906110847
882988371
981668568
950971765
463956896
1018669048
767661314
1048566966
1862305310
453559959
2139142113
129107028
527405643
11295002
2116730937
167895237
1485172464
1138686754
337242866
115507729
82217575
796241827
1565011028
187007415
22764457
1112302762
1237447335
735103333
1453392233
355094695
1892822281
1789709391
478519652
1326743031
1404811177
184638232
68519772
2127512601
1264442912
621286935
1461202499
1130476344
367521366
912024176
1008212273
1937858516
698025500
820529551
1789209955
1178501918
637720973
925580025
978878283
1009990149
1841716651
766493667
596080798
43657163
2046107100
965713355
863559536
1966631927
1749080121
610279102
1799773384
1528200310
976458556
219262747
116502687
133509986
344022884
1867005249
1785021064
1605384727
1505117397
651715438
1639962544
457186455
1175699236
1477612997
334510775
1208536561
1701672396
1067271532
100673768
1545244807
1456530916
1200913015
376020025
1584232998
447265469
768307905
784199589
692696884
1667199992
1046348850
528599250
1092673540
359617039
50339287
2057956011
1406048671
1554745221
520009338
112480480
2057412571
1986987635
268884249
796327532
2067594202
94398651
1085214568
1750966993
1139599133
1464931820
1842667958
741633009
987126730
1185845459
1258870169
1014961673
1446602026
1868223583
901657594
854353553
981867214
2103791680
719582731
1002477698
95247962
1292674
877589162
2090797974
2012996965
1574704492
2021290034
394955931
1838227188
488938933
1926143704
1009804056
45148232
1626406271
15595309
726200497
89049309
328951737
1734964001
491983817
742647195
1474823629
645900592
1436136828
1267422505
1584266703
1191564370
734100986
346042159
736082599
1223967544
73761793
1476856984
1290869835
1384795562
1024610729
1749558353
114277330
1646197809
674267944
1969793985
1341309491
425050220
1767550116
595094114
1952447093
1837707766
108829034
803998976
293615593
918089418
1389247113
1385793897
773328431
1163176911
102847282
306201274
1737452820
1678771940
560297795
1866008992
682752396
1306618224
1544478640
1153818602
2000034838
1490306923
1926889910
1201189696
607301878
1399333520
1428791410
2015794368
1523880186
1600386263
973547842
1563388213
285051157
1228824643
2074771431
1926256732
934085189
679706026
1805112576
167753459
790756692
1762105341
1194026138
2117199168
623958855
149711225
1658090867
170362875
1586590645
1656825708
1647012996
1114458597
1833469787
522916695
1972455202
1369374919
675683143
1188106407
1747015625
42537591
383136741
54048439
455418871
476790313
228270295
2114303747
579065768
39150795
1059248106
447960689
605691896
1979154913
18017379
177653749
168728287
311873716
1675187818
229055494
842118753
1940696705
735941627
1884223236
1897180698
220848612
1353798146
2072502578
1584849868
422048062
79642085
1367309296
1052785955
1355677542
401543757
900586215
1275120546
1366091625
476971300
1110225200
1630095875
1845761774
2133876714
699986065
461192542
494104044
1563511181
1023135196
1922561188
1559475130
467909659
27720202
1554119949
1065724750
680207191
1226226360
2126550883
14547301
834666784
190894076
2087916203
1146812715
708896345
1284094609
1631209106
1436226835
1836811788
2116307925
436292897
1461591440
2009575239
1823288923
1625020384
791407052
1139465170
1043647394
1313011010
334710128
97353111
1868441492
208963026
1159172911
652052320
1767200668
1179971345
1629421110
1039389644
1476992112
264708521
1735989435
691339833
617225656
1781558042
597539859
135517781
2007145160
821841727
1452357088
1485970582
190049867
724853672
701046982
790342595
1583704377
1913708804
90080948
1767225051
496349325
1403269384
1910240564
1809329337
997615478
1491286272
492601574
1730651661
271279988
254845418
1153184523
2083568261
487152905
1636234451
892865818
2094911828
554893437
512625671
234205426
30435192
2041395854
1591418877
604148135
1471018055
2083850904
35177851
992189728
539524762
355876948
1504279232
1520771849
2068384851
1079907543
477037705
2069897291
1734932523
1424179083
711656790
1518645956
1370348679
2050356185
683942158
1718808211
1707262380
1015534328
2086000034
410730155
724540114
223889683
1376874381
162501208
1795250915
80688738
697690679
1755564960
1975625115
1187763390
1442788269
1981977501
640728939
577438960
1716207617
712377075
2068360913
1481487705
350062966
1482477258
1343631953
736391686
2046495471
1903047210
332184311
350636470
1041362164
1692229507
121085066
409542959
469378271
1693610012
518876129
796434686
207582571
915059751
1800399286
1062932616
27767062
397841926
1530113967
506640402
381144042
1114938458
118156863
470470132
1083043482
801350688
796077280
1497099788
313715662
1932204823
2105497610
1895798637
948934529
1968686874
1819576560
963967381
586166147
1520634991
1012999987
1476268792
994054200
108153641
438638438
675121034
1035610197
580562045
1281599531
962045172
1073809492
1815842723
1080053331
1221086167
2009484818
1644751617
1529988073
1788775713
1880750424
269655455
922692957
779244239
1612768491
751673000
1966331409
1414666531
73848827
348089605
1322861329
1130297873
101681668
1977019265
1752272936
1554316966
151069495
311871784
1485399181
594396561
139452079
1159342695
917047040
1970030648
431629529
749311850
1874556212
101316367
1502311281
1675150957
269282459
1770228736
204115989
1153139663
95334322
523545031
308984450
1465149073
781086440
1405616649
1738193255
2006222961
1395479218
813696739
1819972749
1613624343
905585595
2013503662
1756863324
697160373
1516803892
1454236852
1090080162
1994838849
380271220
317026205
77143690
335490222
396698906
123126132
1223655505
1338054494
78249255
1101307405
808215203
1796927381
1706354079
690046040
482531744
1325102072
1671306667
756855152
345701051
1369194655
880699548
753091076
217503141
1353107480
162498892
1607104915
889649572
357168502
31122368
85482786
1695839851
676381437
603996381
1796353120
733041439
1613816700
1800221925
1714028286
1987917742
46225122
848079361
583611835
903470284
653077576
516500597
1768948944
1158773256
25559794
1979893500
395494180
407518246
1145336571
1182648314
1052146948
1405299151
367055556
578342227
642578224
2027126805
1002349508
401739217
225354060
1401926986
1329990811
1794344768
1679979135
2016717942
1683851559
2142845243
831426272
1336672350
1050204406
1968466437
896514307
1669839227
253859412
2119392728
1470622840
127915732
709553483
456178306
2048760678
1524493522
1394423519
1533953865
413130661
2060643533
1245465373
925427998
1624814423
1111432844
1657066001
300011390
1580704628
318087836
218120433
2145760568
1972719615
570711676
131494084
1242239749
25554943
199375123
178154118
895022879
1714623642
395335375
853639811
72623269
744141652
1630987429
174594746
1755079130
1514218926
1467612058
934951817
1563622208
693247801
182283029
1743884308
1836356399
267966947
2038314987
1514793553
1688217545
294247268
530075052
200454811
498860203
1771592961
2039597112
1501272311
1440890414
1513960907
478535090
1970758091
1105495818
402197554
1973608626
25490153
1647989607
1102125870
1932032770
778721993
861275102
1638540900
1108130961
1168669571
1055196248
1097504003
1553144395
1192731775
1461156602
741679355
747999323
940110018
1947430404
1267292129
884668945
1783416092
520202458
1495057357
1244515958
2125398765
629052562
18552806
820163911
23937186
925666323
2060528200
2100776430
25777383
515128858
1695800135
1219201475
134481313
1010876893
1746481886
1324248963
2074567773
917350080
829331504
376507416
365510258
649599384
1304708169
1924072992
482194220
1580540887
234324007
39726141
46325557
1949721918
1750483094
464858523
1486319966
1186096843
676439281
232259007
842710774
1597756098
1603949395
1257417462
2005509192
840857015
1452769149
1071631336
1889795793
1922999634
895602473
190232186
2024387696
1856978350
2011830125
1328347950
558740722
274910067
1516413193
1407566197
1803283729
1247521894
86133950
1712776687
1140736412
210888703
1340800535
380824298
2114745809
85696938
157022762
169902766
108753797
27738445
723179317
1182254483
576042054
385721965
939269743
1803442626
90221360
20332359
1886453574
1219650479
1881849635
986419283
1541794590
523845385
1543501094
20666825
66251394
241668203
1038272007
3373475
1694410719
557026782
907321475
1523437506
226589713
260309917
388787442
1754114666
1059605308
1100307401
2084017407
189133800
1097220662
674882801
2039373060
123737558
333201040
900289190
871078984
955977511
1247054223
2013839720
391523637
508920901
145193439
178408847
2036462151
324615955
385841063
1671262499
874338280
1444614691
1614165803
294412432
2125810346
957783076
371253152
644203841
1330382376
2077292428
1505342066
1832495976
1223532980
1533772170
515153254
2133951927
58170263
2111904655
1892079802
1841283002
370613448
1575554497
763447589
2048196310
52794591
1385374454
760595363
1956483436
769733288
2019821731
460607358
540102323
1040194655
1529518820
1254891444
953846769
934523664
1381512715
1404994859
360433980
1687746900
895150834
1674970390
1221286990
1211162534
726433602
443123961
893883042
1383573799
728125616
1925429156
1398142719
1840962708
1531412710
1463958687
942169964
1330723597
161671428
2019423876
1760269570
1308730100
2002104721
298324729
1772794747
216124101
556413217
1883085917
557095109
1719269702
548861716
559271124
960284861
52772848
2118359649
716244907
864244003
2101535229
1937212334
1617228318
205941580
543197620
32903711
75469855
638037113
1617925332
975956518
437790566
706814975
1754477722
2030689387
2098576936
517231977
29871567
1372579637
1936822505
278286951
1567064377
1329534789
2012569346
1460995651
880931540
773457501
2005725919
1167351009
1114917971
1217625697
930654206
380551082
688935532
649138980
301373605
1726869617
54767776
1882322502
1895985706
246294336
48575402
1880503557
1268453898
413401586
1632227669
752513108
2115684671
1111017675
258912748
692786452
1015708722
1053960272
1100872302
1564083566
610827552
491028954
1620181466
431688043
1821865450
1766386629
1518345038
1714815066
509503980
996307455
1911309973
292204960
239853942
1564083156
573714714
2104942736
329036686
1740498080
264979441
582416696
1424577625
600739467
1929318836
429496776
419367176
1040257642
124126542
51482116
713962054
1609249087
45120231
1791740410
443028427
187823007
1231051699
24988172
1028835690
979343790
810320409
103348881
2092849633
1368314780
1269080584
1532911655
321458316
702426572
798106834
989459864
1810977877
999373095
1255851157
2125549438
816496435
292306568
1535740341
1833375436
239359734
458302475
1101458447
563454433
899986989
319904348
402551306
1345459075
1272288846
1428890006
867153502
276506719
2075863843
1529000276
1617871633
750888256
1795006660
2072242211
1806331406
493770542
1345619434
658101463
229040694
305634601
226720982
1229144706
2110792643
1948209492
140795200
641339422
429518110
1711332914
1039893826
1328370717
945093806
1015040147
2023167847
298213236
842400240
405876558
152168097
127731441
998788950
805635737
961229475
742030036
1687551608
190487323
756217530
502649075
1928660386
1775949933
1039045618
1526322371
1093815765
1808107788
1808257416
1994285287
1207852100
1522698925
1164640551
1405351006
1442609544
1553256196
2068291554
342735641
1448381338
925831470
1770411692
827883742
1215658260
478956726
1308774076
1569356288
1996522540
1246338776
2050349523
731218583
1712431326
1162194469
2002273459
1250055876
207834557
1880307611
1921779388
244379826
372140195
1524112490
1200527929
1942518106
170889588
1610411077
40567440
1808687824
966966040
1432552585
1835479798
1117681422
667258645
373881658
1657849462
1964193882
1845181092
1689399636
1850957933
862893424
2002465929
408212106
16846831
943964621
471840942
1698428166
1264667839
1307828989
139640999
1832304345
1293557629
1556736394
1033580870
1241878079
1833691378
478977360
1126946970
1340588859
297427754
477720747
548173144
1026295282
1994897921
1760909949
252493792
1699808334
1555607045
106059443
1364959337
839780979
2109795404
721492835
1963767530
169351400
877101200
399170585
211617721
625994482
655332541
1909077599
39458170
1331503506
2131446044
1791175920
125290597
1051622165
1370545780
259227626
1776690702
158156566
212368934
646632998
407457952
1876099670
150952688
254891324
570605313
599522934
858973030
1161322557
1028183238
1894899847
1481713639
1341514748
323159756
1314209435
1931857799
1212066324
1279632003
799157054
1933599366
1362181572
1940357256
394441863
884667438
1959359201
1179063385
638167247
1790892654
285308412
293977878
1678435740
1592575570
868960689
2053363172
812283654
1411542466
21496538
582922334
482575111
967457493
1121354025
533827897
136592365
1240853454
683878426
1083765332
726681630
1007612500
1975821729
1977811934
673716543
1031130033
683261335
1004753982
9587765
354349037
1433910505
133563224
238105599
2080637662
252681827
582693725
598255227
1452497859
829325975
182557841
1266938109
1566046058
412483676
891312334
1399043175
1455425912
1345587027
285376471
628145066
1492347299
301441569
23319975
642444011
46771099
2088884198
171607397
1981610434
1165431288
771180252
1906905474
492330791
1153532214
156043008
1774398599
2101840962
630860461
560983139
325315524
1403687805
1024756376
1574292552
1162478155
404354097
1214417472
1596056483
1539440046
1530339677
1559565371
951619632
1909144221
1388205391
987403584
1133126978
1388174303
1006783574
1514591294
469869121
769267199
155649044
849819304
2056169005
1271733475
1684107541
2007977358
1888729957
1140549910
905611631
284517613
453900554
2021015038
1739372233
1547926405
148370853
1807069007
568334946
1267364031
1440985390
1479454875
2029062307
387608474
1605507397
1688158597
1662624239
953828570
506145476
861114584
761489752
1137337661
1785677721
906858727
1124598090
151712073
642509114
1202899817
776888488
7605698
1062699368
291534243
492736696
392429561
750001041
1090629373
1142229505
1402973276
1826941482
1034543483
790281139
213015954
1891672310
661980119
2137909879
1840131930
1829204544
696194910
1653029498
20392996
913593833
866937449
1947641628
775509440
1953280379
574408988
80065924
1543263904
926262934
399179947
1448996923
657430495
901276363
687816558
236204994
1093211807
720806662
684540449
728726023
515097518
1911108674
84809285
1163908851
868372829
1187102766
1620296292
1401728892
2072933704
1154768605
1102893389
1460490957
1545863237
117633484
1444896154
1738767634
349803841
1607887856
1864451226
2084582366
633777046
315209041
141298626
1383222582
1581345910
1218292115
197488800
1453789450
919805128
1078505004
1346962385
575978749
547649567
1433214377
2094436035
452812817
962796102
1975669079
1528384586
782986703
404289505
1390747877
681538136
1083810690
1011629080
103619602
1219988664
2130700838
403639157
93319344
536101590
158645989
1333435985
778117858
1886064482
1339846845
911549172
1744408713
758022011
302799719
150944890
1810444744
1472093043
5684096
1580921200
805699228
1799918826
2043587369
757899370
110862394
770264975
979933966
213414373
186929084
1086302862
1419344888
720231178
110682466
605690945
266054485
1736088861
436921068
446536781
2116659066
1211765290
952891758
1277602680
154027428
1057765161
137770266
328807904
714872592
918758935
2096388471
1237193875
818169554
1555642934
1608732448
1640385097
1970950493
1076053060
776523473
1791826061
1506261237
1443480866
2132615374
438255318
1136908636
1357808496
1460737147
1269400047
848704315
679610698
157508910
2032045918
444966324
2040666110
759988812
2126077136
671420212
1048478517
889458880
1394987311
2025537806
622927710
1922088347
273554395
2046933145
41254587
1667148581
1810971991
779717882
624248937
479717643
311751225
942544044
2027918380
1599527043
1085894907
1825352255
995851151
435445027
1013683799
1803595405
1165919833
2054641896
358696314
1307037351
1916122179
710353194
1317653782
1191743875
1176384798
657342430
1897329594
66953334
854449909
986479332
596197851
1296823761
1614189752
977765273
978767855
1491266180
747906952
1978394375
1869235751
906370286
1123159125
97375306
1671737931
982876801
1137172184
1781803375
1859783257
1792750842
662899405
1563729120
1753196428
419999540
2065954909
1238109564
1556933048
1952637314
185454780
1590316438
186124125
90913626
1027429644
835900342
182644448
448976992
967240081
589834300
1628830625
2144003569
9862305
1373109048
1191440045
707808180
866526659
1241837661
41350659
541865136
1135375457
1368976854
1628029974
391220722
664168366
1369409842
718554220
1229487728
297565590
36106447
590384238
454282799
9321912
579791570
1034226430
759363322
190503059
912823117
583261851
144027023
823969702
1195133311
756134301
425929580
99423477
1967005348
804654414
1046436526
1780869535
488339730
757175961
1514956383
904382787
302582392
736987608
702379166
1497301956
1722481096
1570920510
1714545333
1705105574
987275306
399008194
1518212079
1664184390
1581204290
923799171
1391948045
474422048
466638086
247177108
1502427600
2039858786
1820305792
379274006
2085689995
1255232239
2056952308
15377520
1709832443
1442855680
1110485808
1620506251
1372625973
852294710
404048218
88464999
1985567837
603259359
1509886942
1139760934
45317349
42957346
558934522
587104076
1517945229
286417306
1473467372
816048559
863884946
2050005715
1685673429
1684334297
1600120786
1429181647
2114459164
995478370
1695723073
91932100
1417506151
2090678543
441883775
400579753
1758731338
1946467035
1156756717
138644192
424623808
1888802057
1870969738
803743185
2090769838
1622247383
190661669
2012595701
429794322
757013829
1266188265
747740292
1525899394
2095130894
399352927
1859314002
1173233137
1530429244
1628854090
201290851
1387946607
715042564
2098416428
1594267804
996634495
1619831526
938264247
150329692
1757012072
968260657
1011602753
572495201
1484292508
43330462
190383813
750820141
187706369
1420688134
30793471
1863256069
1579204549
231527129
2031984438
1194201224
164410196
141856989
628371113
566876297
351509533
1106179881
1695417089
1371882243
1960858204
801386972
1618570975
111626280
1705317096
259949933
1670809233
1729110529
688777739
1075942172
415844028
245675663
1181083319
1755138175
740879148
497784354
1276062089
1308262732
1586097405
1042427876
775979227
1564683315
1291040842
914184340
1191782900
1173457494
1270249373
1181344101
1197975355
627255148
1142832986
642353882
1980275427
2480466
884559818
711138812
314577620
1685718588
2139370214
101389961
1711504766
824692380
774675289
465044320
815924940
1438463779
531398661
1594848253
593148781
1154322858
301129643
519251667
925376858
710889405
1419809321
338047766
785742660
171430050
868875488
199843263
1555877214
2100066886
560140856
702847741
157572370
468904216
54920425
359178277
1176912445
1471413887
1898882578
1475306883
543880660
1611777798
975415253
1791254710
1806568419
1569305854
1017507642
146921395
1271343882
1730390248
716014378
1877298051
1073251342
719809060
1680464011
1213729769
169703642
1200199205
125745910
850790255
1531907970
692927321
402657411
357058811
174729641
1550072824
1366152676
929948628
1092538057
1118854779
935743787
1193771507
791652356
1836526452
1449582274
252787660
394102180
1097323584
752041191
1929310120
1645309884
14477055
55191756
1282302971
318810183
1326970116
1762915498
1327341437
795732953
1361119404
28655
576427317
1259038142
476440924
1203318752
371326877
918015190
655330475
670083688
1570301755
239528886
852199996
1375130405
1247910857
462134144
459923072
1791243422
1341287430
1678684485
1398679817
1610911278
948974147
1731565941
867848209
1378886386
2101445661
1474595521
2113075130
1833212347
55445514
1991132137
1685702172
1392749919
1864700549
1557983534
1254094017
167521105
1797196040
1032844050
2013017667
1757227870
920259180
210224054
1184582434
943039495
2039218709
294405549
1508055756
1567847376
55091063
2006538273
67496973
945454921
1736312171
1395877902
604090510
1417522697
2121230886
1397280757
138980867
509116289
71946366
1711614036
341472591
663980117
1010856304
550985064
85652425
1892734734
1862780156
671128461
1400261870
58192312
1731903861
1041227184
1810417975
480345240
786690889
1522625660
950242078
1182004732
1848016803
22648228
1326443831
388199060
1853245735
389951393
490020984
1003042343
183431027
131918253
1458617317
1322754797
1635754912
198841608
1973064829
622871349
1333700758
1471313427
948593849
694591353
1629277871
792769902
1024885784
437624824
1532586071
386450762
833848511
1204119778
765390988
843438631
677573602
1651482623
1612198686
185583452
1211119082
1534156400
1406729456
38550565
1153915775
1390688248
1836418264
1867240339
1627902297
235759086
1091312229
1081618448
707990678
1698164662
1233666250
797000818
648643597
235034010
506914412
1330583983
510332203
115901725
213659366
896510279
715874507
1626019159
2006503126
880361115
2017596939
474018352
1196053534
1410527523
147698638
668124678
682564799
1259134329
508151055
1419270896
499377150
490045067
407633864
745444176
309059355
1832765431
1963208605
223215946
456067712
1207960928
1797117596
992011081
467743147
1563913681
2017663837
1197554194
163345735
498680987
1154102571
2044049604
191054875
262763303
1901533745
1137226401
134811070
405741550
2114776518
1463910730
952464183
1311452273
106061535
954688605
1109045281
1462251388
1712343030
2135967658
221595802
1499292960
107545630
1644839087
878543937
688128658
1561841480
1257221577
2110228584
348523783
1825404702
237503587
1464615173
435523088
1498712405
1754624642
1042789415
1812708133
1280037581
996133028
574375761
283283584
234047194
1235674776
887144536
1558287245
286376258
1976168967
461809868
788915363
1487946688
1039545559
861651255
601927750
276664518
1797586060
52916316
671463127
771004537
1981590732
1728346594
1420653653
200366028
811314744
317045481
1452303147
919255943
720206441
1479373528
325351246
1253196250
1825243187
1537715472
859946613
866459854
1557918341
268068472
311432663
482588071
1432122555
690579336
1060127053
137021541
1423957669
1436176656
1879800188
76445945
1261276722
1203822414
823035087
1000965720
1560044746
589064363
691889587
1750624121
441557243
1491343928
441186331
853561044
2041420939
54499764
675647556
1365004832
1481639366
1201456326
1570234635
1638143980
2108598950
604806722
158398066
401138256
1211972748
815458353
1914931599
1251747893
992999107
1984781972
2112781201
759023253
1956233388
366593733
1515765612
229228174
272947577
1149851270
352370826
1702719279
872946666
1308517850
1961597592
1500367102
1253429257
1725179534
744654694
1615846241
539115134
208451682
1069991716
635829905
57511932
879652295
1018899475
527791399
67717810
1314339916
29073879
679821672
1774815905
422266965
2131758411
47950585
2035312370
210119949
532022820
839330695
1516950881
2147064974
67124675
520209287
657118995
1603987948
1980257221
1907525956
252195818
1928933785
1744415786
1564795167
639953174
1444320473
1433366981
135326261
1285436055
1203667748
692936089
407492099
1415997242
892105222
1831059147
543843195
676257291
989911846
400687962
1378163646
1020115812
1707251892
336244046
990530765
1223462658
606186692
943568167
96536251
2032567072
542679272
1279755337
514461790
620562937
718979219
858066242
1003372101
1165829126
392899314
2089881694
1744504479
743854651
424541237
1838311929
875715548
1553256258
1451023389
1934100799
2005405809
380871870
427697773
792441539
2019765563
272669439
985047003
501177377
1675162563
1285342250
1190113900
240717783
2139169185
883523712
329791755
87258834
2069724432
1737082285
743235387
732571884
1961609741
1917232671
79345972
105645841
2077950084
857496493
376176696
2137131762
2001214442
1548411915
579814650
1678490256
2053757730
960271745
2126880295
289521410
2070554519
45847564
469872199
2063513032
1909592067
1998375094
625847243
1409911451
88656896
1600282215
502917630
1787092160
1838892212
402323790
1311716932
1719163817
1062499792
2090970836
1734324794
1711515877
1142239315
1848426274
201185342
209094077
1510063142
1582509963
289571884
288186392
2114469545
1735316322
1431174754
695487234
857755319
558803713
357233603
1062166068
468756290
1038077548
1169556722
1952200470
103839872
371362667
1135124892
1554259237
834479010
2106165269
1481574127
1442387424
1477426696
1103386656
1128634719
1152311053
1237040295
751768094
134585618
707908740
1047443659
2011687002
1695196294
1351099563
1552944183
612799411
2034490039
1145365957
257980131
1793153869
312646246
1526054078
1548301344
678811445
1903855741
216175188
1869528459
2121884916
1637234238
951286789
1335619290
222716849
820544681
1595546465
30097883
361422177
1866482780
438378903
1540328398
380019028
1808732577
834815727
1168904140
948533672
1966365371
141018487
1417850628
1559149341
939491757
797371300
526802192
112308789
1884068035
611621441
1825545479
1898394882
1726994395
1438794818
878527092
870976002
957442405
1544341296
1861225039
167846477
1579268312
2019415236
1720196804
1337707325
1189158907
182812245
475411172
1490367128
1750651585
275336848
229346495
2050848613
349776365
2084358301
1223744690
786546819
1360164713
1775601417
1674809135
1669843812
1292892850
1944005605
61807853
664513198
2008702752
907078370
807168209
253654996
1674182889
1841905964
1554136965
470328038
158517147
2130467241
1523330929
816181118
584926017
160148972
1704198765
2125785066
1882347174
599924291
878007509
2028665716
1820617928
1682624978
186802456
1578520408
832318787
2109417038
1141735849
1193017153
1216974159
1071848595
1153256187
1836517080
1356271400
1560941215
2146847545
103394666
265144869
2096746678
755741670
2060270189
1576985195
1446564232
683582667
1451550700
1694539483
897740096
164586649
1182931587
1760297388
1653193387
1399185230
928631929
1376044285
2039066984
1178419670
1736760861
722258032
1624657234
1241897156
1572520635
949450197
753675774
1755989027
248586890
1352375342
1735739642
415090567
1601256453
711891834
1671137300
323228410
1774866557
412933077
844883608
609780957
742474923
632269994
1029382373
1489459122
1317480820
1386665484
251875180
452561095
2106900348
1665486527
1618539523
93323140
1205622020
1379410247
1644460723
2142964274
1220100814
125371732
1876997920
1177557845
261017311
1220497613
426806992
1080742148
571791495
235169450
1646292097
1876852581
378219447
1340661694
1555626767
593643115
1538909231
672422105
1027767622
1154646206
659722623
2007244493
1688350191
1852443740
86454686
830550245
1465164384
734007543
395298169
1829550022
1855813645
2116110955
785616887
1436726578
1464344150
350665894
8362764
2105888070
1630563927
1557675684
1946244697
1917645419
195044450
278046903
1712815176
2053791835
1603733151
521061497
586848342
465332986
39188138
602737655
1657078232
1716333154
350018595
1543835893
889653305
1249150790
616079888
475541445
1340411455
1688077381
944554768
1212391765
250726525
1269535773
2118598170
928418740
1871356327
1838891502
1762292536
958200990
1973432216
2010299871
1521165434
2057152038
330908386
696599102
352834637
1773362453
2052567688
86021130
516615538
1527270821
1111420086
2129619917
2013864118
502333428
1627989688
106727585
917347493
98068810
662986433
1994996305
2137865839
551736465
974551809
572189055
483854050
1025829209
465767198
437457608
561237826
1956143127
1153000307
260479952
703853257
1164145618
166085575
1808306073
2104401758
1449946894
1976590397
362991776
1169217089
1303313644
2011019327
336137092
960549913
1152913542
824065623
920915500
457466983
2070825922
217984610
391339038
195270119
1485086775
2107398397
1317735668
1319725741
1289023753
1890321648
1773952776
1046116845
1382370001
1515245131
1442007981
1280890562
572243074
1624805358
108456372
773258091
238702395
1946211080
910102747
1716397937
896112292
1105860417
1473376016
2137458206
340821122
952768751
1511778812
1599096278
1457547901
2138871565
849401829
1030224835
695217436
2084484533
1499585792
494952263
1182207849
825817575
2036070906
1436637087
556618754
280020128
1241095532
1815433481
33272932
1267834564
955230750
1524331801
178698164
236468026
111977074
347579718
258264252
216334258
505459214
2092119501
1994956228
1288483834
1292208610
1378102090
2135241838
1762143798
1085892088
1417219907
2117784973
29291897
2125371575
1388447237
1814462766
449205604
637205521
970549238
331989280
6710831
671261459
2100653337
1809293183
2049038144
2069051076
817617317
1648034981
1125910254
1685232375
1367550663
1418770232
22272339
1060631687
750537418
871207574
1786166146
1209335166
1526795879
290897272
1332281633
2125615429
496911903
2054466700
702318422
1385478633
903443369
1349780286
1621346736
1283840841
1831833419
2065446125
1121432292
817623257
666671742
346761363
1829745839
1766789505
178637485
430569556
289517441
1441557675
295645496
26023156
467431625
277992968
2060233791
140532787
1871236221
35432214
2025205503
968620063
787349120
1928919611
24660428
909001231
1223316233
564723683
1984010137
1399486442
1918179391
1489746319
700555363
627291610
253123652
447679570
1761925957
1760941631
1815849703
751472152
356672187
235335163
13620577
1042891016
42872252
1725281873
801261489
1518298159
518761803
2059385250
1325375077
2023329849
1657854407
1532626063
910575331
60821216
49018314
1963342621
299725920
1179498997
2072331942
157263108
1520173511
202496472
1072266742
146322600
1809385576
865784905
773694577
1856498441
200719172
1123179265
362141811
64005349
973992460
476791246
280391061
1377409097
404807875
486886297
193364264
990298667
1012877001
900756731
52354954
1475597302
1910588476
1124332698
819427659
794606582
1453563365
665776717
1792057590
1228998686
1687840209
1706730170
172337888
2005373363
1573579076
1238404650
110996965
820057250
1173077615
234308667
798538626
1588749612
2058922358
295649104
1187349322
1951693700
1200170598
1533114498
1234030076
1020709654
606007778
753174452
257043807
722736633
957629889
1442356005
294232704
974664029
1622713051
1798571649
676744301
1887145259
1159488489
1142953884
817582440
58829696
1988157205
638624955
1762590369
1714663987
490760584
135641039
445667943
173068524
1892406409
743993144
788336863
1193081485
1170986668
265781020
87385431
2114659951
1464288317
1200529244
1699219171
1448196074
884889930
1002812770
63628803
2012281153
610433618
85490614
1817563256
447825381
1433884438
1679533972
421400567
1156297431
685840454
1909334563
927795832
832339292
676253796
1939499440
387121748
288690263
1580299119
870706144
1416087922
499150902
1821126385
1346118938
1185899332
782864857
428924729
1097075880
1086495962
844320077
1695091381
1627356768
163780566
684474594
1678581028
1108388026
770146706
1891965054
1794871338
445285529
1843094947
1236165691
1023041221
467707148
257678112
1558390921
710881069
415676906
859697346
1550609611
1490295678
1858575646
1440590064
860747293
461235666
1056093208
1078012792
618827207
673158930
1640229639
249618856
2000850310
1791423242
2136784041
2027020731
659675258
1042895590
1695103953
1599767509
943985440
553471563
1180897276
912124280
1958160374
2143816847
1179126668
324647479
2138256586
1295668485
1372002549
792243655
612800313
444060244
19703142
19223323
1786409374
973760281
17947621
783666580
1478261274
892632302
971377403
629175881
1399102122
1671534919
540312282
1523241095
670892943
386685507
1648576144
1483125711
23933647
1793216793
678196727
1571274620
1825185482
1557535173
423656946
670591735
1827770761
1313647958
1643678431
1034678690
264763347
390043199
1083655207
1078388475
902775271
899743415
652488372
1725556358
1424851648
1927184235
770148743
1790091650
1394473823
1693566986
517517409
2134632039
1408588354
1629417029
1590499326
1004201365
1578314310
1521193215
1938927371
408233644
779004059
2067150134
2067564024
232440649
1400405370
424944638
549049484
1248006368
1355189913
1030654905
1110792913
1945844051
852802691
502343503
1617530957
1695300420
1009096186
1660698105
953905556
1914900694
810737230
1396915503
970294120
1085662149
1887646623
439837126
2143715573
1149002509
944304337
1224982282
1036790862
354311217
229883110
856809815
533668153
1461941138
2103541180
1490321538
1248986128
1019671802
1340345525
860881592
1201481731
1118288544
1773452410
1661819779
1275913811
610287375
1902175762
1832786844
1403234238
2100677238
1911852930
1167998042
576004204
1256940860
971712478
1628820924
554816313
993420270
1018812975
1217158062
696431077
204342125
934241161
285240219
282563597
1473385928
1785546987
976646507
854392493
1698383631
1204941955
911323542
1453139581
1463999404
2127088663
1647018464
1636786938
2089753622
1837275561
1397030561
1046900160
1445937510
698965343
2127314663
1220931499
1980570694
1701508419
1504143587
841488646
1368031618
1166534223
1186243291
843052848
1683016283
714087428
280641260
1837873788
1476120509
217009323
539313982
505162582
46595567
903937886
35260945
1814725980
1037975601
598716614
1438399265
1083166740
588340316
153050795
1567394038
230914537
193392760
329341961
2042655112
1663102293
1072380686
570191732
1575224011
860638103
993289487
684306831
522172246
390793094
301368285
1225062787
966940744
183641460
102793626
880032924
1147027268
503386219
1951576073
781102411
1466983292
909819467
1963984823
1418278414
247264978
1708228136
198388004
852797494
1143804447
934954195
1178697021
1200826780
649109763
1997682654
289053364
927756630
440084094
856738315
87335142
1764180746
243095390
214622928
644691229
1718555419
1237116434
349360505
712897553
1905969022
1894058260
1137025827
21041130
256788063
359209019
1749990829
339246603
429992866
1240723383
27490492
586132209
702537758
1291387176
2083868094
1225733543
1803743713
1933390458
2104054230
1904195282
2083194916
1140393966
1713033182
838776294
549517074
302933614
118642866
1115480998
2098446204
154248226
1808059912
2076613241
596039972
1613217536
2027187147
1896907929
191571046
1679712322
1238728270
423127674
2078791898
1548936275
1302536970
1643985264
1517650816
1565589830
288815129
1122366764
470771631
1649096768
605321874
1517121326
1913676302
1868947442
595688562
1188681759
640530646
1123766087
2112714700
34574904
270696433
1272056301
373514978
1146757998
1940693830
1654267014
430758238
994894155
2130935905
401149648
1282799536
814841858
651780739
1126412063
1855245722
1761337666
1937252609
1128705874
1043578076
565828877
521252244
1767433086
441920408
1901465606
94575980
618942455
1909659278
230376901
464176573
2067885672
2024773383
2042636857
769223172
345043649
610560188
857802066
1896688399
1425374257
1219365352
1741343684
988531222
1241425799
300413877
328802197
818772283
1363131311
1694544278
330106775
2012305948
1457655901
928788190
419270975
1516498145
1599541376
706721028
1866782136
1550648657
1475041497
2115139957
269312905
1768698317
801186486
865594931
688132713
754283884
1648884621
1216501621
58347349
1995996528
796045377
1344153966
19423028
656033493
838532094
78755041
98223293
1148292975
84017247
148513421
1642462446
772669990
413017951
1920292907
1394595445
1717541481
1529919079
1188302766
1022920374
1404449582
910483858
1943364001
1854724562
1406395127
268364135
1701609868
1965165066
1217012525
1483042860
1713017670
199628989
1302529718
1046352247
2144108134
2137022405
155021620
2090670708
2039744509
1902323204
1261623921
15743423
766060593
1430617642
1547041830
119265442
1602497955
764383810
1623774100
621991422
860894489
833483850
560351739
606532603
725085128
131683677
1460074256
762240377
1285604103
293933111
2078559379
583550402
34023906
502533331
1236105521
482069103
967855287
2078663640
198518739
1818335131
265547742
2002117925
899999806
1661921017
813421829
853478143
531380447
600448725
967230616
1140840733
44065203
1930403212
2079578105
344357104
1200769876
476525893
353234469
1636898726
48156459
647795616
748398527
460344977
142473955
470829940
1818149458
195206069
672719086
1915882193
841389063
1364932394
473849285
251712879
1964969131
461912387
1059058724
821155700
222127652
445010031
1613449355
2001781545
808553846
355445865
371378109
182744908
366781881
1387551794
1213038162
449593494
1849589212
219528927
252588804
1176361560
1683121670
670516993
1984226764
1803187246
266748271
179702321
1493622412
227451656
1538030100
2075783714
1058948459
2110864902
1819777865
1706016530
6733240
1755057949
739085718
71446044
1250228419
39691963
1287394726
1163389597
503801620
1717171838
129252250
1297024182
749251242
1960052764
467489217
407568367
1679349638
966987479
930119579
368525749
2140194828
194297487
670053518
2026137489
222398108
1029617247
1562073567
1137243057
794641116
1463942282
1511425060
1114255276
2111530740
167190303
689330512
549372545
1340474576
305013620
1413469335
634769619
1240816419
660861444
1241820839
184120262
852727555
543952614
591661730
1531905172
1445243070
1094949940
567801501
2044081434
206641979
191927127
1735546467
703456239
719906929
1409166359
325067009
330426316
183053822
1891799885
2094266890
429133239
462079327
653373315
1598003367
2015496297
1756473727
1834594545
1528405746
134980268
1152048015
1888582255
1196553801
717173064
269399149
732340594
655673710
1231058054
467651743
1498201276
277261434
1272540098
1508373901
1054764757
1529125341
832996657
1742953926
951272708
842977213
1941774018
633420702
872793911
1543698310
310622025
14437036
937438410
1593076601
2072874102
1007525290
1105362581
1394267883
552351499
1440712526
244736569
406805620
1872143173
312108438
1996946566
1899871746
1697585658
1245259406
1623101771
1347455833
835785771
1279428050
533218063
173282761
174874267
332333910
994882111
746268565
694581514
1816942652
148585058
181815364
448053953
1987356184
1666861787
738803679
78395846
1313951822
603926353
1101327908
1319288917
2072257254
130922843
795051772
2088118924
278817685
697961436
1437035285
1138798606
475687167
1523018625
706338017
1348719724
1954523606
1679414255
805370278
2014378679
747596258
695352505
1492527695
665455481
653846656
323727163
1301313897
1178954352
1982405268
1775903116
2145595932
11987154
1662900412
321112174
1518364643
1817077575
403530353
967003136
1912663110
1481193825
1154591415
2030637292
1691156809
1405945451
1257320875
1180223388
312242561
717013399
1219637167
1703264909
923331055
349124883
18645601
1700424161
687818439
632893178
2057933757
772126956
679583570
1595861420
588666926
314803879
1426367860
355024741
1596192749
1041252653
799287860
1906727643
1583651895
1302704059
1490886629
92893717
1488463845
2137233018
1804498235
34929513
596542042
846723636
1442519079
1052155224
1717539039
1982646088
1271162653
1187997087
1313640789
1117091410
1508978502
1646198111
601891234
1900749486
1435904028
1945323461
1063555435
671731779
1667581387
238360577
2039902387
559128299
257475496
779998609
679852607
435867097
896189425
255007618
1147490664
403125768
248589184
535965303
399606888
316542559
2050877602
1329788227
675281711
1332150242
1243347132
1192651600
1052256503
743838932
179813775
1528038653
1599559083
193168539
1573435635
1228683732
1314900525
1751345089
1731418330
653265578
1430011882
1744469647
1971461768
726908951
1500323337
792492924
505098570
2023171373
1786818226
318975445
1217252126
284202055
1285291826
148284544
889986111
961740150
1912890124
2111219267
929737609
715489921
1866019265
1743240311
20014519
1897502656
2014722041
472813384
1815999557
91478323
2062064875
1882059618
1607301969
305128405
143650869
957131581
508736242
1541065392
974978102
76742845
1404998102
1299996460
366552771
387874722
1496875376
729294990
1443644526
243019916
1634076960
647510636
2036998423
617964945
389589503
1571628598
1578314310
1644677132
1503314632
1463647905
2009629408
311682838
939997756
316688483
1863717315
19072200
994998694
1127759797
1522731689
47820733
428695293
1775929621
1176444877
1715039321
444677020
2072469163
1626021664
298899775
529870667
1221029778
778308913
210542946
973130580
1395881381
261203285
1399619989
699271858
1102980815
1658155563
227973832
1738725057
712411108
1659403503
1425779138
1433772430
178148626
107092649
1735859746
786356377
1557333912
2052480924
861832668
698536318
2025554589
835623897
1970670569
663457495
1283686469
1790382689
482260077
59648206
672813309
1495145709
1244055869
1255571993
340965431
992746719
1067470044
1779749420
1648417235
1701669985
503614486
79130771
1414692986
1727123612
1204037607
928695625
1655646333
2134335569
2035969868
1900947151
872046488
1418288050
651354393
1177709320
650891992
310335839
2132548537
525646432
1863008747
1237129071
307412490
1504795828
1026067220
445910398
256316657
1285496491
1326487456
1776745660
1717714971
2135962622
596698976
329730271
1457116950
2129681
2000886232
1655216804
1057198963
610357735
469983797
939512288
1304986946
1476352597
1030796435
1982251172
1151201482
1162613594
1548996455
790859505
859577415
632799296
1734836382
1758283699
1061435405
428259900
1951988890
1504686114
1756984588
1655636520
2127905250
385456749
368157816
52126046
1578782361
1843402781
1456754626
62992456
1731700021
969608957
1337820422
1819538935
840657326
2121604911
815952826
1484388063
828436306
1099754563
475262900
1552975590
87823611
1637434897
1369018801
1325934044
1400656135
61251535
1875393306
92169387
1238768509
1028063021
1667143062
942872192
1174277530
2046228363
1791488762
1971141655
1327921727
719040891
707829304
29165960
169917069
1709321149
2048762296
1761726147
66158348
703787534
444124048
1590755580
612310718
1361588319
792641263
1534439078
2036497617
1679618631
492638698
814419738
1039698817
342846886
448600350
2099649574
597497007
829133134
502922373
611654293
1130178285
77859950
410305415
1634594750
701100964
1661039501
227588723
1268803910
1339489372
1034865988
941614411
1911361811
585712905
922263367
844556877
1387325570
772496627
164976697
332254424
1059117232
1788171713
1890022602
546851011
909199476
782813617
438412534
1377243251
1219823095
247313162
1342356058
238887579
1279014766
633389086
1179676714
567709735
708383474
997647514
100110041
1362737461
929899940
664845065
1512444709
499016149
1237506812
2098022352
922521717
1493823361
2082729021
764031746
2062825854
1312746726
500602858
901177940
2132134053
742809903
1718111406
868508984
780327036
206034436
879754575
944602501
484383330
709625968
122884808
283491456
1427066465
268085144
1611202462
1589383782
1803985320
1607438374
658067639
493932706
232319785
621421784
1217774290
1353678935
1931292612
50481277
760384621
399228424
640292806
1615206481
2123724478
1782867695
2052166377
215667268
2104428427
1499414594
519278337
1071211336
1546080083
1188081729
669043103
1446707049
1459328551
1415107409
1662642069
1228154830
829922017
983409419
1748840031
123248929
1208686726
50730382
1253101879
950979789
85793389
331880501
411401780
1250123817
478555267
1959311554
1188867070
1613123704
1536457460
1572211643
1428935415
2060223325
669100878
60526270
1735361302
465394779
2047459587
616531967
599494760
196580364
1163424424
1261800445
1381961565
42271190
1689986999
43871131
157034644
53373599
998545855
1931735233
2080487200
947242886
728632411
132689591
1537190739
1656410903
994578419
531022613
423201440
1548229357
962664328
411215
1302942814
1740659391
1162872852
1730519213
909291323
754900113
622098373
1251176482
1068231616
1334326646
1456167756
1616776354
557245428
895985331
1359136215
214163607
687914464
405299725
649649987
875246746
704103257
2047976817
806268511
224306559
216342453
173576044
1967089219
1554671438
1176430375
478914169
681097297
601237076
1235315675
322653327
1651445016
493440193
457254100
1312075618
1169349540
2068771116
1735639683
522401836
764151353
1907437638
1117211114
128414815
724740680
1341608868
1207071417
1771922062
1172325352
617825207
1972707012
810392731
887779364
1129409786
1897746560
476295578
1345440281
1720076379
587235537
1126794252
786152982
1411882358
1991770507
1704619978
1941912400
228684260
1310110958
1137635785
1442300842
1128252149
384189050
1978642121
625500070
893151918
1201314893
724707704
1494679175
635820335
760160210
1006770283
1945509731
1268549097
1537738536
957385322
1933624088
1803371360
568713059
320381435
2134198988
164407665
1465683298
1938833243
626562886
1966535103
1899512815
628676288
2145304519
1874459955
362673996
946267771
1440114977
852259203
459782174
1894438546
1482672870
877035417
356345701
1414021970
1819739969
1540176378
1072180604
1079762754
237927143
1448146737
964606474
1468942072
1555797867
420810922
967054425
2053487562
70612395
1908967953
1024514312
865993815
1176432854
2038671074
538393616
926587477
1243802581
252305561
1400140404
630471881
322915593
1556220013
1698321683
97752059
853478143
835823986
1544555799
30537294
1350517467
1583476213
771482494
1534296964
410976087
1595814658
1807447940
760854945
2131351670
1614388754
1097159695
402372699
1843613187
433384105
1520468741
1263727897
1110677042
1712268237
403524509
1861419411
1137710155
1951800004
1543571575
657617003
987692032
1668309262
885304107
197965182
192632746
2114711071
315426720
751294898
1100317433
1974634374
201492755
1395929452
22509170
273177323
577795873
1839697306
1601039160
1757526577
312962281
22116606
1927338268
517736259
1085156342
1411277039
1165529076
1967258079
1363717964
438618289
1272474036
1177698857
867848515
505372348
1607773260
1298555612
824791132
86261436
690453490
1274806570
183670635
1881827878
1391116566
1071773268
648795708
882395780
1669656489
718100644
1177000448
1621180946
276652798
1199335507
485764875
577266185
314674575
657046801
577484287
2107301344
2104227266
1870927566
27102834
1095502267
1695959343
1100022607
1951133872
171943635
243476626
466837138
968109790
706992462
1085692761
609176761
492877834
517736708
1633803041
837076421
646587158
2014023131
1597355890
1249371866
111792243
1478551217
1766400238
1162418223
1613050864
853348860
1198346898
1129491776
1044502545
152442013
1644403943
578437192
147274020
2014209105
658097341
690065342
1177065632
1234005772
1490021761
1414816298
665331723
1550275577
1003975444
691995245
1640633914
62638491
1802961228
1901225527
1239125844
1321072153
1868019191
1885540866
1553769622
504550288
822773692
2121734498
943154935
678914061
2044791337
1418019144
313294463
51853242
1758820663
520008648
288061893
1985031513
672589644
1157919268
895208005
1843716191
330122758
57024827
955736909
1756994949
1769406364
79911269
300176701
164819908
2037591855
1727147817
710535309
745390888
33078519
803943508
128982346
511797326
519538902
51831210
1891179281
936716093
2049465142
1575181382
825002765
1360708153
1038824600
1160692165
1798393228
489200238
1292020100
1390960148
908477866
225201431
789161865
524525881
570915354
446190983
1109065100
1444179115
681778081
272328798
1326702964
138411297
1572639323
263159596
1414397664
1536030689
2060621618
924070683
2123647759
920550437
1619438927
343221455
483332998
1919984133
306753857
2025688846
1805497065
1031219251
1842371308
612515405
1828190045
121370142
1048954762
557959025
589386862
1906795783
212793488
725560672
726081719
1774741148
1830887920
1958981281
1245188898
499638924
689307721
1302154120
1757996643
185498245
1355588650
972154160
1363097583
1986935412
1696783370
224996182
581471628
1640245283
1840323642
1287588918
581093538
714221524
1076493279
649135551
761344823
1725896744
1216938531
1015649095
568984402
380887200
1899918314
178709806
579773032
1010876401
576541910
193959276
2030120173
962201586
133983604
54467276
844436837
1073377318
1900090584
1716392792
1651344348
1983530628
1965377159
2134922967
225489603
1169382561
1721720877
871328883
1091972216
356842965
498938309
950482558
774478997
1133347026
1740222109
1867447042
1201853207
38701226
827426337
1115804786
1667619884
157009504
468744728
1665967975
1168144055
1027439646
1714459168
919829260
21744086
1352548576
1927200241
669026434
1535985325
549951445
1195848627
1296216998
1714124025
985447404
1929206684
1359887975
1345409878
1374500947
1593001129
935669763
73594913
1237061144
242044553
1242172185
1800968464
1237995667
1814955871
1607786538
783409730
250431775
290832179
2091731780
2133243138
1614845219
1213724397
559185188
619609253
868856495
681410616
747828298
1306555686
1216957401
1914195449
1082436878
2080165463
1531182032
791493634
1868892991
2040082817
1403673505
89786706
36909381
1138527426
1251637054
296655100
659980311
1270117832
1664252909
175282091
1558567385
1620527006
654709495
1006244870
1232887322
1024136674
1759895534
1674742055
829856613
245838021
1703038558
1112560324
2063383625
165844018
1915139371
1170979512
2051164998
1847439370
133454888
1971703659
2016539574
1504580006
1388059203
805656674
1161448196
1236994751
369261897
1675684430
1803546658
1796373954
466235975
2130433014
1461802029
2126156937
1297794110
1623882565
1646468122
498652474
1379539939
1948746129
355207336
1922092956
1177668513
619005692
1914805384
707288247
1901805147
983092495
1024264890
2068771945
1304679022
175313171
796358898
2114009254
1776089378
1070944880
783187974
750475821
1614756512
286312579
628017738
1991459830
1446924685
18575398
344830849
1996943314
1552547406
172677643
915801061
1746529604
1712343059
224048571
1235078418
1538545348
1164997807
1988679038
452596384
165373153
651297430
858980556
123052728
236133081
1928605357
543134510
1414798070
2015617842
1081507082
1167485837
828272468
2103940365
1508361610
727296519
1218635875
2144834690
2064514661
332598655
1919585524
1723681913
1375363907
2023794232
1249497193
2066332791
1027956563
330529429
947461177
1934641407
1876364362
1141193416
164895837
959964802
786695152
516813185
1837562551
770247256
936363475
1910847827
1122682252
1653670560
389476854
358183984
1482202149
1379687416
1028311782
22475076
1119141207
557468242
300608954
462033690
94256819
1644290620
1373438547
1196608946
700409521
1187182733
704312020
899838381
1945121858
1930996739
1875874062
90915326
430602068
1083067753
1966666717
1214314146
104619691
1579030758
1101864304
1882652005
621728031
109823323
1768819815
1270245445
2052394182
412164983
961984324
297406540
2011665491
1808537140
1804489545
905792413
1690369331
1036798042
790332255
670360474
1246562277
1667256256
1498420181
1927088162
365641604
1276846270
1535564363
1453107208
1073127738
1736349055
796642571
560990894
397603873
982260863
307045880
514637997
981902127
724894399
600972188
629066317
2008190684
923663854
1458146387
1618117532
1235636598
1784024923
1055126368
1029102583
466324713
892211234
718114703
157050324
1404416357
1483969221
3729598
757011653
1945625293
422613782
2036173754
1734386970
273305906
1342410545
637872537
1578514826
1832900059
1452062545
1147008537
642936602
206203811
128982818
792548123
89148403
949557791
2091790333
1017911992
825935118
1924978394
1836946996
43136434
226749132
365195825
1815966749
1338502792
2137123721
682098843
971126712
2056139220
1646873927
465628477
1620372103
829620651
551127298
878342225
892904808
575941834
160781508
1382669179
536105949
2083962120
2087583248
814957363
55490708
561581714
1938955810
1010568794
5832762
993194082
581353040
1477765317
1042138697
164656066
315465607
2082513495
1730663835
1396239820
81956103
960770897
764060975
821477015
242622280
992962742
1031577995
952141400
1514984238
1330520076
1311467654
82463868
99786764
1315784761
522343748
1731173206
1447955656
1555335516
187606970
769875794
822413232
160594899
372460143
1839883362
1781022328
58533654
146389974
1766346391
759790557
418422450
29990206
1248151446
1472966460
1180524125
960550270
668823498
1188358953
2108113413
1895041717
2014789921
1973644612
1662103581
1448936053
31688577
964029224
771599236
997132847
1844920674
1164445381
96956159
1791858808
1655700877
1896212891
385656972
661809491
1971320511
1264451627
1932623628
1746041107
1818718361
855067745
1060498794
2089676840
1140329313
1152980485
906874564
1565703726
780401281
1777861632
2045579287
1546407211
920076221
227256559
804261018
1578790322
1762286595
1617481638
2134296021
436253127
1124549959
1079269260
1218746026
1187337981
125887904
359310799
722565987
455060270
797414353
553311521
2080229519
610596100
1921526743
207066782
1780706450
814661282
1729905523
1335087314
1547671633
1271228642
1243490173
1053212644
923253934
1947203161
852298599
892381989
990057516
848645091
395376514
151998371
259905509
562153060
188974848
1312891201
1679349675
1896383932
1608448187
1542818842
1362009213
1582213331
1857741494
1507082708
1361852030
1675011831
1785932376
1154328354
252103369
438266273
1002766280
1300902886
722834658
426755816
1906913936
1925347149
1028234852
138917286
777411653
1711546074
1175962274
1892812532
1977396871
1070763518
626931365
1962158674
1651884418
1763182284
231023047
1357682920
1779395448
1719175840
1350460101
1162238940
1764894184
2114125018
1707903337
1759969896
258851354
817304324
1569573520
707113536
1729223263
1810628221
585458461
1697381861
1510995330
6899317
523259319
1703274888
1364769494
87659367
1488817039
588933479
663890235
1610554915
1160894178
2070784171
1977393791
746122983
330756095
68612434
1485402620
429642252
928357896
1854193629
427412198
1458416747
358617413
822942432
1597545052
633957914
607267651
567586294
2098205971
25591209
2022062981
1787487199
1287790205
1607239253
1252741628
1548250709
530103184
705408842
1848568485
1581472943
1135543144
2102212007
210315264
647197707
697416193
1446946562
2092092034
411499378
1343280311
220127333
1444879739
1193400876
1339081630
1668930140
916119292
307582075
551918700
87758479
2048993938
1943437048
1350136137
284618916
798538626
1110771223
2143647164
1077095253
1806687364
2062693579
1886955391
106090241
671228517
1193684049
1893420478
812661848
738053443
248561017
502150685
1949302734
1229780427
1139879466
1541150232
2129127535
1094977713
1399020352
2123027243
1433023631
436310314
659495741
1641323401
821600628
2070442718
1541406669
370273025
1058435446
2031973028
672635386
1284347892
1230750963
47958007
271613983
2020887487
951295413
223973166
946714088
1195308685
1678119887
2024999354
254925655
662468685
1392997636
1620944042
1090423881
591116212
1140437558
631087804
111685398
1340110498
216931072
600500528
199259647
178597714
582469529
1538545348
249357801
1142521219
479882533
699338502
2098664406
1498831672
417450103
1638894547
246935725
1497428251
93936486
417575471
1129391680
1133947881
1350543464
577023199
1372308805
1609505646
728210746
743930813
360382066
852937262
1523049171
373572282
1392339806
622614417
1513688683
1708549108
1006111319
1503274278
1826421459
798238739
1550135564
77050301
2143864094
858234229
300950603
1581653442
1696674664
330077658
937687931
1845109831
1982118944
1603514335
1201840656
1723334540
1470590997
709980296
1449594624
1449075025
900825832
1130578055
80474438
763543867
424059351
326260087
982381201
1302705149
602061297
1212168653
1001800794
1771509505
267508695
45968964
537195778
1250042869
1097640341
545434379
768261650
1533566882
440100595
1816248168
1479150312
1353136337
1635715459
2145346224
300337005
2191814
338776149
685709336
18779269
415592277
262545229
298107469
109444918
308706931
312705061
937847907
1465198512
239319145
1368519823
1573348253
505362793
1722714383
533694352
305587954
1379389262
1186920200
1172868816
2132485413
32172931
794214362
50885337
1632915494
767091625
873947189
1346759487
1022928402
1227560119
198783703
2090260216
164559554
675934333
490011297
640409684
1040819690
1764524566
627606822
1619433157
1698503457
563459377
162170077
1161566215
248879917
992344711
1520877470
1658883690
1070857667
1790112986
1479262268
1192813383
1817682647
1008789475
1941303037
342944829
1024117360
1588265901
1749891007
568751855
969348763
1810569148
1880064564
64708513
974198493
1584478833
1972395143
1572179407
1619597252
406698993
657276953
642039849
307072628
708637059
981461119
170795040
127481128
1289831223
1658806886
825346341
860395170
608564884
1412753702
1427669271
1414125042
1809106289
1090705129
1780094819
1509402009
1749526466
385354010
990371897
1313762969
1747326064
424803551
1368128920
1280831249
590576587
131433072
106345739
466826570
694415295
892956479
2057748663
250497767
2066303290
2045075610
711418046
263052560
47507346
413313095
2132409173
820762686
2014211961
1218554959
1329003561
1931849856
1636927282
1991887244
1740382111
119703007
1774338140
1047961835
1412088495
1234581780
996184770
1499091354
1734217462
1913690858
1144097226
91041791
725520944
532764898
1839443083
474645618
1091897236
1296764410
450827669
2015583744
967102218
1157311646
1541517794
767511670
335688646
2068282150
798932715
1183513100
602221660
1960368288
88638250
352899325
1286320996
1108110257
697326161
1942564415
1578015661
1591860783
1597120447
326565040
474375730
725782738
1515840647
1324145646
621852214
1218267538
800125994
1282527921
218431240
1731386265
620489713
425077075
1406878214
1217678523
1548317749
2054112733
363653504
651684277
1812986094
1085457618
455491285
584552653
1434892188
1661986600
1282547259
212083798
598055438
771470783
1392731410
484648373
1211744039
164296191
1015574105
1367231358
419999667
1363637786
1934753
1425666023
2142783594
1290588010
1996958311
1537780334
1975942665
1081067355
2015270581
284621475
1614305506
802183570
1882823093
1833767663
1116239015
2013954449
1118031512
1511109599
1725224703
935199682
243353886
291713754
716451627
1620959052
512272946
789045113
802049887
1649559992
606276968
432977654
35201014
2009421715
1180845822
1076126886
640410427
1503467954
1560933284
503292656
609295208
2077324243
1317948049
550067580
638873523
245094469
1123299725
1984386170
284225194
1487323653
1519643918
757939604
768356154
1570682773
223706983
388980439
1238363656
1723424239
1687407051
1844139225
763887122
774780675
480564655
1646776545
2075826785
261523905
950625439
1999849493
1871246833
2091686317
388075867
1599866768
255831217
949830308
773480793
1187941145
1931071108
130496080
80627584
1337575473
787431292
927923504
162556840
1050988823
1968589626
1182781474
1487899970
614733207
2116282225
1540826551
1726854761
282457974
882481615
1443371691
460918504
1999336927
673046831
1994088792
745890913
534702089
155078114
1451080768
953035945
2110229557
1493883193
2034071820
1105693621
2145728735
558105281
1749728401
1846854325
1658685156
2124227379
2007266840
561509563
970089528
776233698
366740315
1474317653
232308999
587350454
1640475571
673465746
378895312
1444210355
1183426603
565826447
1551581425
1830059722
1644237390
158949405
1353533376
131872625
1008912756
1531916808
684614074
1288996656
562852161
795939436
1154434908
1237228419
34983277
896164051
693530883
84860367
508498659
1009937260
1787659313
998576583
1937297995
457049575
587886399
709696632
1623958816
2004569819
1317470010
1119006780
1407660113
1615805841
608956457
1975306277
338137647
1141689190
1755366160
10332509
2028940940
58706992
89908513
1547401609
1989494917
1434848103
234722354
1965304465
2103498010
1100503543
1059061064
517542279
1657353923
44255638
556148827
1859856542
618802445
523605842
2054381521
1824692380
882269483
372413403
1974691829
416004352
221738427
14241463
317473408
152950387
446741054
2065008307
1490517733
1530369539
1574071498
2138214705
841292924
71525540
2055168454
1350247147
166476438
1752209795
2099829338
167847324
2084061766
476539709
1066283215
1012075935
1810903946
1201325397
928608023
1208844556
1866861025
139282129
1103749311
592441546
1322189864
1259239150
615282545
2132606575
1739576372
1199324629
780787195
806265072
1707660089
1500239413
1698066810
403327307
1770622563
260076854
1049820957
320019622
873893286
513211800
1767738748
226852731
81183147
373635512
1677940104
36214597
1874241858
1515983922
413977811
709357918
341475053
1386473846
312890828
42378296
2014983663
330678894
1376764281
340255118
1985094234
1993564550
1710405444
2114234477
625157936
124922447
151654179
945757985
2027593438
451112037
813442493
794294440
845585768
923226169
273461741
664081611
1465576551
1040675588
2062477405
93712316
826830126
1498454907
200440709
1459097874
42729654
404937870
1705387625
727158205
1479090329
1689396963
1894614819
1165441274
700423286
74061487
2030260135
1974888356
1385243730
19157492
1754519290
134730194
1190300070
280836152
1705556491
1453641649
917546633
1967843278
1774333368
478985335
216628089
423417225
1175581296
1214589737
959216760
1285026158
2108763775
1732758375
900627733
2050624638
1811913856
61836371
1240222489
869946726
41116796
19467830
381863685
1311712947
1393224230
411893908
1305393361
391529267
37339486
643033440
695050442
1535256914
1807351075
156336414
724082536
1128637469
1698719430
1178029412
1092522736
2066799530
1636760528
1244591225
1865754194
375754748
1388781650
1663261424
16303707
1984099882
917181490
199537448
1555021283
1810639090
1607290806
1465920859
848569671
499875298
1277365065
1738634210
2140164240
941545516
1367740127
1309693881
1511686295
22905667
187439296
169545298
752876875
150897793
906836373
576556621
1339376707
1072186307
413562479
1086366827
159158155
1099804182
241169197
1916108336
404627702
765793936
75148511
825276288
1426598285
840268021
1333756330
1856399
742315589
1959548883
1836226705
1505927162
9865137
230704125
2110157222
338072922
204465962
2009684051
504917217
1721963645
742019412
280945479
537062643
1398262870
1861661997
2125964710
1177340042
223638305
162066708
696965285
1444431157
946745574
184868522
1986192924
903728436
2090794546
186274191
706280937
818741161
570545717
509754235
1979478320
1264702833
1064326746
893786882
204528643
498909803
454356613
506730820
362385532
334152560
1287598985
1304079461
1246311562
219823556
565153769
1779200895
819018827
849513105
846703056
764046185
157837752
671806963
2039149223
639904813
743215073
133164715
167774260
1035136190
2141317336
586445642
1096521243
260472836
1114488356
1043517345
1622609277
1546269804
672435468
1904132219
1863926390
881367104
939065733
777384642
1940846757
180432656
1335447240
1684797971
108330145
100409616
1880580212
851331722
1938706737
55271080
1500615404
1105489425
228742464
2132358050
512562912
143404995
1999184254
1485596329
2051548002
745709392
1221170206
1659563707
1766112974
3680459
856908689
262662161
2078578354
964190730
973112679
1545642834
163672863
1992909926
1398402317
1316733176
1738301758
413484130
1951190552
526589974
1587882157
775847035
1031160572
1444802841
1881720390
473859065
1598209674
219426628
1797485689
416342154
1976682439
1563872957
373870921
1899777901
897877905
512167453
1546726291
633701065
1607008100
747698021
1411502517
544764430
85527125
2032606526
1717634993
1139043370
1287389034
5059502
2111279532
5667587
244225612
629383631
1832048455
825728628
2093372793
1870604787
16193110
323499709
404455361
1956981306
162569571
23439593
445987582
1393274954
1233741252
1456009214
269168448
813037650
1937241571
1358684943
86210815
1807665364
480881656
2094013774
1222178918
416046506
1846170137
1887023273
964272622
668739876
1976634465
89273211
926751856
892587171
1432478623
382326653
1893464765
59125067
1667367691
1296235629
236966337
630088686
345932522
131795454
230667615
1538344920
2130144697
843379250
133654199
923111060
2007054379
204864077
1391075736
1131539968
1812749810
2059329739
1457322886
116239746
1126433654
1296072217
1764311728
201676781
137764736
315719586
1678273856
571403006
1540737770
120134637
1907275277
893172914
233887562
960730847
2122526188
67672246
184326387
959988584
360804526
1972162749
2083907454
987052895
1362033861
1434184250
1706915490
1995248005
1240561451
317353125
1254966035
1440759607
1725866069
1777764200
1546216096
474825296
630460977
1334496486
677396488
205545048
1109498910
1737421791
1410717795
605385779
1453780248
159407450
1627195911
800086066
737345437
1504281449
345290112
1050940512
906222828
1268126370
139402373
1283550733
11974142
1769457219
1956236294
1963603507
1774642587
1120950301
436368236
1478522390
391455010
878533789
341989515
22297566
984741324
895477462
464768466
735254969
581801400
1923279521
1634219498
1365267868
1934317111
2000503766
1231281855
1042469331
860582120
83448856
781641386
1612963096
877523677
2027783769
840698328
505339993
1785961108
1978146091
2136604468
1806091707
849399732
460617442
555785980
222435304
1363795636
229233746
1597788467
1118506098
461284640
1454713464
764044639
190678566
1474234717
1889365187
146603936
1613345994
1443264025
951679800
1344879525
1329414733
1122853642
456910401
1909596477
68199803
541910452
1787301135
852774110
1315830889
1606386696
1749581445
862657349
246630010
1504936309
13745898
766525278
866567505
898910945
1950491073
1379584845
1046051591
2064746168
1935890484
2081215540
1609809014
359156574
501802282
399705990
1721002490
91636210
282372650
863878770
1664893745
1677679070
137775353
730695503
1902324473
813243844
1564319277
1754757502
1914474683
1015945576
2132649247
339721782
1956515742
2024229231
1990799955
145929266
574402694
1892392122
1283155622
1565773918
1951645794
1914955489
1793972710
1916672400
346531542
1673433909
1457097537
471703531
886231869
1120811785
1335663531
1982844516
76621298
747606070
1149972614
1739873959
639402771
90788312
766464291
188233696
2141991511
1457837376
1961314598
778113928
234517584
998493291
1112684900
1683130392
2545104
1756593622
1032654890
1763010239
1058503881
282202939
1946709000
263942743
1266247217
158949299
1164709917
1795964600
2051009302
1326145652
1564679528
1697662955
12908271
1419967508
696895247
861986281
936795609
320890795
2140144789
1950385463
449715111
919583672
562729063
1848478693
375936203
1284499214
35009770
1312705354
1332313910
1986192924
1820874033
792885722
2094377321
845464007
799968295
2061721686
211502122
804920012
1373977116
2047959292
1537891576
2146579299
618560180
159079304
450394347
1895295271
1741795107
612451892
1477552884
1414681073
1389880610
1122193473
1443486700
850180251
784569686
2007139994
47105499
1274119849
773631895
569815803
535222758
393333947
2077159984
1816955597
1774476922
372149730
1959170106
853324604
609405957
931731560
1497089560
2071077503
1784993476
2008395705
242784102
998334540
670288115
565235477
1784315197
1699695217
1181550129
1967442993
90288182
1357522333
1458282055
536260640
1679745899
246918917
1371098839
1343511064
2040922210
146036099
745222163
1721093909
580723632
2131092064
759612041
1312777230
1110486360
2029657038
887655604
1312054252
1888103159
210515832
554885648
165906199
1584081990
268127483
2056810259
2015879351
174884483
1798304023
1856868920
199965039
684589882
31237897
534020260
1451740589
1210074112
445644361
2063911312
2100987184
1837111371
1214458816
696935753
1467421249
1280566546
1733264183
1626277254
921037949
84238650
1679346886
354183283
1138462798
1857819207
257550583
1350049020
1098851983
1461652144
2047382334
215722953
298678031
1350518719
1456337764
1226373223
1408870912
1162309291
897014682
409802988
2092103687
1777853708
1532887727
1387292940
480428823
1816095325
398494908
784026574
306582698
411360230
101346994
827269298
841331223
2123072889
1847142517
235880557
931629102
1126910890
765842100
1537801410
2137440007
404225637
1552577381
1602643329
723538588
877095854
2011215207
1387971332
527344545
2005462799
2052767569
58496636
2134747831
1901112149
1282731105
891049744
116700144
207505690
218976639
1025293420
2041995700
2144631307
775501879
1935890484
1991728066
18392904
1693164662
1234407989
913225912
323975797
2132353299
69015111
481702984
1361703869
657234339
1174131712
153372083
141209524
1166801147
1547671633
877059562
19421170
632269994
1581743370
1979533301
1609200665
1571563395
1045635169
1240894825
514293218
857274704
217872582
2024841101
758356527
1899431483
266414774
754271703
1815881676
1010838262
1743281546
624941914
394759388
1920983444
628185057
1293990054
294961231
2138358316
1100078928
1030072326
1513108428
164793585
418985651
1714949305
140397078
780859338
2038288833
2115033338
599810293
2007257677
673567601
1616276358
1754963216
1111382753
1131653434
325555482
1219681685
158301779
344386138
213916980
564770632
1523159706
1081187116
1838260589
2139101276
1230785123
2096761293
1670280701
389625750
420231375
115208755
1745301969
140532787
931550874
2008203892
1851390694
58286311
1457808725
1690600394
54495512
365494917
1918090306
1558389156
900957099
1611568449
88023306
1247261806
1699103706
45382159
8998229
1653545404
1229401831
1436546373
208511981
758282116
1645306492
383155915
976645015
1610957349
1641884226
1544295181
1577845997
696895703
1583871876
1898556811
57741473
1034367327
1743561277
1388823614
1476078691
486424356
773172881
1929342593
270425582
1849529043
786084791
1040201360
602312292
3191907
1305623081
1745242793
1819986959
589701168
2010628155
1485399447
461632790
1423720542
1450699925
1669873834
2078366926
1423282307
993547545
214356747
419918067
552505878
434886575
1100567862
141721934
1670188666
1340047858
484378733
1647007048
1050363003
1474385108
2045502426
1548900074
1916454529
600849665
1736788260
73864459
32362032
1068386937
1552266236
1441592773
157705611
188833774
592820126
1463679518
1707471656
118959522
682814753
747965622
517273622
616948
590650816
1106361881
336813572
1732098587
2132676818
623955317
1894968541
399865187
1192515680
525606447
765908363
576983534
281879538
533034405
1969863099
1328072921
164639124
178831715
26214932
118840077
620663735
46143310
319963444
2044726136
1599353776
692221797
1023893079
1083020942
679525758
1460457606
89969718
1329113589
290185
1984215237
1435589370
1792396538
159286535
1898519086
1828748137
61617933
972562897
509704116
63574578
1386290700
555822405
276855332
927732945
880360013
1933024432
230926417
286106258
755605314
1390084239
72594546
1301693193
1518730466
1429876275
1931008402
228503129
72767441
512640694
1439336435
192797090
2087628427
426896150
261338786
189041614
1218818742
1129101131
1856746111
1033328577
1825154623
512015366
1971272751
464489195
1878557946
2144829054
359673948
159976333
2011423261
1392504205
752660633
1593314279
1045027991
2055729608
579520981
828848549
1525010920
1467509941
1995215251
207987746
1417749651
957679674
1959225668
1833123958
407671463
941667709
246361083
71710109
1522450169
1409746105
261073034
1450606907
1406256072
755858231
1829389694
2099629851
579769456
267387231
1511733573
1126433843
146452130
1421949264
151887131
1305927603
282106870
1158298528
1886685593
868125681
1775577037
1025227259
1626465042
1199915562
330458672
1895201771
752021194
351556365
1427441263
1370649976
1132893302
727087731
1628807310
1310254349
1293750666
1525700498
930725666
469704159
128749925
1139361166
1607189724
1188760196
1547130424
139397143
678106331
1411499395
455169187
265943580
1332658746
1505129038
285304833
432529727
2064297069
1974920623
1214126485
1156969812
1567617112
1563738423
1948374715
348089605
1005308362
646131080
1078298100
830276110
812888796
320016093
1181947325
802181917
1641447511
1909590173
628836061
1482229731
420506806
39188321
583938808
337094528
1489831669
1773995745
1890792018
32031560
798439433
754719261
855168365
216158304
2134902519
92268490
393105697
1378350983
742125774
756250789
551525076
1888371426
1997737221
590621611
1445174170
1451504730
2042167065
1256849993
1210401591
159770813
489306505
301605974
1742647872
2097324420
1308262732
855293133
53722454
766311109
936159597
1787017819
1047010992
1738221457
1975561763
4738454
934263076
1984274629
92068596
1728429359
738449511
1693160729
845337456
770283800
1768084673
1369005539
435371286
923171809
1293787465
656940350
1229671529
147095393
1668193704
1043574730
2009379782
259874851
1682729011
1148273988
409550589
582990815
1745331204
1762514902
1042870658
721777956
1287772347
1772422161
246494845
1537460434
1856868920
1756187215
1205897246
882829251
222139608
556992401
1445520593
1678250868
844376057
687610036
1139043370
529055618
489133890
1976514482
2035093678
1033927342
1002095820
779710609
172655378
1252816207
16236785
1778239714
1877409659
1078018523
1035341600
1284943342
530086807
836228620
369130638
876277012
476649241
16987871
1478995069
722052348
232614017
1738565747
16161921
162496876
1836017927
1233068093
943550919
1578310435
912052068
1937165618
1130741424
1720439357
1057657648
276318081
1298037939
2091956921
1167814447
589701775
693104419
911781653
185046414
1043723180
881902575
866145874
381844944
1642894084
1432774937
1530990460
677697972
971660113
1960907700
1449804304
1905075178
924149071
827480277
1373496459
632741066
297449685
1097593674
1249151395
403792637
1773553603
183107085
1822309747
1098380395
190463563
220717674
1029099180
1739423445
490416802
1951022267
1234951412
993464660
598440516
1461877307
1478333078
1559158571
121425747
728162210
645178734
2078878958
1813402334
402569669
422391499
1722152477
1567999948
2123514035
2128981261
679805296
1059706540
485779068
778834353
403576106
1010588289
1470921620
1006419455
785848553
1234658479
898182869
1378198303
736107331
1326768637
1971453005
1216856345
122044801
1581837359
1402808734
719797447
1007410752
1178712174
384723820
151981088
1011900895
584138751
1337321360
142795802
167260623
1001014360
777140974
144185765
1348033486
2070334934
1922580933
1290900226
459938889
2085090799
863445103
2146146360
904057240
1192647252
585094595
481464784
548403793
249241308
1658771696
2012470248
1829544865
1711090014
48749794
1187376350
599550034
1948664818
900115409
637070579
1167126962
976897734
1284273825
15057090
119006429
2060475308
1657504299
1212863463
1931943102
1717536046
304376529
1394992491
167201225
1731100186
372026270
787497163
844285068
952986992
339883717
1860178259
1266076511
2131490215
1110306851
2105696279
2052267096
116905857
1933699992
1839511342
1662434613
94707871
576689218
1179618038
946758395
1701901536
1407892901
33290698
1154257163
743022629
503246548
1266645359
112866239
119275935
1510713990
1283958833
1464732834
1377858270
1450857805
71782658
483920636
337828638
1959295653
1371745492
786644022
1243594432
1111707750
1030462049
2042792525
2105218603
738966262
577127784
1082335423
199649281
683170743
1776894641
1309900639
997664390
706054623
1601657596
179752614
122516428
1325282003
1717682315
1646945584
878236078
176445169
669752429
984225017
1702766899
1575517613
1967973506
1642598697
1000892889
8554046
865868611
804020909
180076890
1714039156
747748186
83740691
694959371
1995627166
89764598
636711816
1592074120
1275153883
1609645430
1094132799
883319652
531026866
588868491
23689933
2047453365
788024733
361648161
867073754
527883021
663315793
1441741983
1453505228
1086812295
1617776585
999800685
1486750706
1367933551
830574421
1099813501
323041172
1397602899
718901916
1709980214
1493179850
266281397
1118576365
1829432003
1099971559
425426973
1812748749
246885855
1360065438
1948070566
1899535302
431512807
1603304084
1193275625
854897213
334502475
1836428540
1563309813
1778476022
2001329910
1800797684
317455150
1401888183
203360263
107266402
881797370
342313549
497342380
672752991
1238790065
198774523
1734676163
1615285621
1696394159
5363554
1555982209
1919877337
1379399341
1424893963
916814628
1163268134
559103787
210352727
1140253762
543791734
1281466070
744834569
1831001467
422367958
1076955207
1035477547
2102426995
1872333805
939307339
48841708
116356869
1305842583
1620807776
645947033
304084651
999390298
1143136128
1317700134
247463625
242000988
1389369902
1987320216
1437454232
268241165
1550029671
393804140
1595481511
1612514114
1153552645
644269251
1620743538
710231310
140012896
1866792566
179788834
1209355754
436608559
1004633689
297975942
1423411946
784750227
1249161510
1485007752
1779022516
1872428453
35430360
874434324
1117900466
1376408387
1003955239
1666372176
1505234127
458410321
874285778
1362961749
405692878
2002319949
1810980418
1985043562
2049122376
2029412566
1516680768
1460753944
505892129
442857900
173212136
1415336426
718256844
1295931011
593704297
2112274302
972249758
1517340151
1469840275
1586045230
1276708957
1533013249
694340271
2060022282
1004066337
1167649179
211566292
1732822488
1620196391
931249416
961573766
684492485
2068762327
325662711
57272810
486414917
1265431156
155501335
698036483
1972476047
904213498
1820040020
2040130649
1590985722
101341849
1020344521
1805586730
1355079952
596460045
124319703
2013406676
1631088043
870084057
825092400
286029770
1263034524
955459111
1573075866
70772551
1436869219
1169961956
1975265061
2071271912
528363876
690213150
1342002714
204928273
1616003121
383005815
630466249
2492796
61729900
457941858
311040670
2107675423
552893463
874303441
911536692
312252103
853922097
1298450132
1659249787
1292743687
746707031
548278062
906419793
221002789
1011667946
984735655
411795660
772277803
841798887
2064281286
6765444
901179705
1608249662
1987154790
1411418734
360765041
207505690
1280080582
187975889
1527421968
1004074641
1284251624
2029218802
464022311
1478866347
1265000453
1735093423
1891547557
1398535835
1479804822
2002283590
727963985
1730004284
1261076896
1046171491
107848141
1332316986
1981952699
2132244508
695904128
1482741275
208680307
1044657160
2084721108
1457417486
970771615
1758459768
469877198
2108326284
454948337
299840579
355372226
79121225
674859878
1487453711
466868611
709893849
1260561700
2054597329
1720465258
906465167
668633839
900437993
1491343928
43415295
92710372
605148022
1378157150
1078101541
661470721
715292550
707783043
1829456304
514450205
1816052894
982030404
723657212
127983530
859587400
15058283
1945839947
552797365
736788334
495690656
343954389
104641544
1996346046
2050442070
168457334
1337764595
1227329045
1828285971
699158375
1170442045
291601298
1227531522
1945061755
1102013241
38178625
2101623791
835582043
1984571051
1163731588
1056898882
1885756006
1236852389
172142872
723210582
1282212558
1773912406
495456081
289981137
968419367
431351664
1275660103
477179934
875715548
1735312464
1748947274
1867544220
324580084
818819563
985343197
1879051691
1701961989
1153568858
553862196
2113976048
128052640
1079713253
1963890971
1346321903
1960334661
1686176427
537974324
1846815956
425117996
1785981197
101595922
49207876
1690758070
1576462802
56072849
317099785
169212863
590244715
1393373626
206822858
1992169333
206336294
71743401
2039551349
1603687516
1036596280
1679446261
524211900
1064782084
619688892
1309017510
455159998
1704641611
999950755
917278666
1274207147
1668250319
1784031773
316606999
1997899593
640427463
1495903986
644468188
2059812518
1712885617
954952812
202291143
793240931
2010468542
1951916340
1188142432
803608508
971607639
1954931264
422957122
1644951355
802316850
1079888279
455842805
834052052
349566186
123777536
846776502
1716149413
812654967
170983729
491629478
840812102
1524900477
2037142562
584337953
819759965
764855852
1487783364
1437454185
2122620525
1751426726
84369662
1273515009
45043124
890014489
507532531
422061746
401011640
127602908
988120640
1929572540
377130122
1757847845
443644041
1785021064
1519970467
1309999901
1941581440
131235735
746697014
1025352833
718749474
784553307
868754979
394936867
563393135
878547000
1692396628
253810769
987160825
1481061194
377720420
1506017099
34083430
425044103
511784996
848670601
852273815
34905296
1454341942
1098797448
494577473
479214054
1296586096
523079928
1085057065
592343594
1795992569
704377547
891049744
1203476533
1959299871
1284565916
518636792
386989245
1460622726
303734740
1677700622
1649775568
683586769
1555766715
1778561942
1853382871
1425331207
1845560640
761588378
1917760956
560051897
1685474899
870280730
152070158
1527093314
1296601092
1645400987
557913901
1837084575
601373596
590012319
1558217513
526953133
2084524789
795155890
1031309954
1393625162
960965172
1224051018
1301926032
588109197
889951571
1077783824
1510098468
954561584
897294139
2082592116
810152741
1788129255
2101442410
49302072
724038341
2109731771
769824742
545763398
2027013079
252487320
1498398928
251279687
1790991801
358336511
1603676698
134587867
490135082
104112172
1089621444
1823786164
969217690
1958287977
1445564074
662555546
1577529006
859798296
1986648205
273001739
2071005421
1362338287
1136393984
374265418
2106438652
822946440
2077072227
1901590006
1183908993
1416479848
1908918020
1195353053
1898135905
2022564745
620720160
1151008857
1405236868
1551517940
1779299041
1462913657
297449685
325331472
149208724
1352692460
1865110605
1748915776
1189258973
309979611
1554754647
1312406989
1718451905
1003412450
1200703517
1455531972
1125700755
1207686481
1048563978
1198618054
570848284
179207234
1671835423
283506600
727004058
1553718504
1737731328
1467228365
1140180891
83936265
978480654
240905203
7163304
464031999
1139914737
312661058
66361565
488439945
1569538769
22323380
473026350
2127516253
972308980
1613945292
136346903
1319279781
1480952608
307249744
1445933616
627372791
1820310628
2038209686
326736698
636679497
856018550
850019914
1965179398
2099830902
2140938502
1972543935
161090097
831568776
604682301
556873116
1052335498
1395299090
304528115
1729168982
380236534
1545628622
412207068
2144831558
500809546
433309009
1623075513
1095294150
293029649
1788665166
780698080
690585782
737766975
485544278
1277799213
1556896415
1847917132
1152122210
846947388
1332281633
1767679212
1874313908
1203524891
271474843
1662336228
1906227516
400128005
1340671561
1926124197
363782579
278910764
1311028172
489749030
855150836
325156859
126765120
1945234379
164794189
618776887
1768638625
2046336696
1412893229
2106437304
748229648
1411561135
482951988
2133544193
1504076303
1027651768
1293851138
948249174
2103404599
1955206857
833309958
131629056
1571089351
821911772
1928015727
1997682301
705057565
1097485694
1173889315
1412524957
1977893879
824474771
275551824
1746296561
933559622
1086591133
613623482
1526824456
69006602
1432183670
1879468677
684646106
750090402
1954735402
1837263072
436052770
563120875
530064446
1834336855
1668464817
1458708648
1768068953
1637132166
94224782
853049488
930564118
844410640
346921236
410459445
488490113
524937846
2032569770
1707132145
1378534716
93840441
128764610
1878041321
461890470
501202669
1980823280
41743884
738376634
1193256968
518402170
2071722329
145530885
646114417
1766375228
1206989434
732883121
323323607
11413438
237884896
1935825915
443934258
892355595
987732739
208487957
1380589566
1167045455
1943706741
1418281625
1776675536
756405162
39454798
2071413338
169838181
808780500
2022466011
2104562300
203036738
1002838638
1480038597
2030330396
1799360917
410269362
1275274293
853136702
424167957
1415312776
1808589922
977249733
2094310100
370110556
1175156902
734334968
1673821268
1090961169
1907769746
228366603
1544872871
890936379
1440163198
35599799
1673362818
344750853
924572549
1163636615
2137105744
2094751218
1464837989
482449485
1102924726
1691271040
518016918
155052377
1912307656
92199111
1306325615
1573432865
1907490606
2022778549
264417954
890801424
1390628451
661669959
1964836719
1399350214
2029952735
1478161758
926447589
344143651
1801195737
698356270
2073788881
486656981
1392806909
1116688996
874963702
1459291981
862988553
159601862
1609579167
1116747395
2130662459
2088222489
1548421360
904631201
1200227736
1674575822
43296392
1460174044
1714389355
513610796
2090999549
164955741
328568343
1311076810
103247487
815567024
789941173
1468392737
1758463744
1056780012
919578985
68914026
1437374805
549198499
186703812
591699583
1626123061
1879465368
1851273256
471289566
562180661
771299055
1550020769
1672123217
1564591822
2002177224
1488415574
2025520691
1663530433
282079284
777037614
491531851
1065447386
990789400
1617925332
1697060000
108488391
492685263
2017541334
1815001242
2133995143
526338783
1111061966
665575101
590249538
1075590058
1692952901
741615411
1325779485
849108015
2096901054
668730790
810054564
1325899409
780395969
24510415
810952867
1947081132
1934857064
1065858964
1367633088
1468975337
66361565
954259012
1818849761
1887645562
2019295209
284618053
1826210276
1345206768
431946364
1553688485
1298751817
419348786
1151497983
131324372
10334928
951848856
418521822
2034584122
921901751
1889434715
1537150436
2131823714
402165201
597097907
287271162
1297282388
758147027
35479878
1661646396
136111304
1990141261
1841103227
35411625
1594757391
796180198
1785272167
326416774
6324669
1718992972
2000272705
1456198
2059815918
464166358
627960770
2140514923
1602716125
1448759240
314019087
1165316173
742139427
2027281842
413743521
606308653
863164430
1532706029
530418740
1631124321
1347684982
509794638
905769006
462972121
487884816
1004478314
876209897
942822861
1999123441
1955357532
1078470301
203643226
1960414530
306887205
443311341
1785560550
227508472
2219595
680162173
2057216461
1451497008
1901823873
80882748
737583404
1198099510
1981096159
251640028
1541597694
991599303
930640357
60450249
857550223
90633068
709482673
433142063
1392971079
1984031839
1188307784
246476795
1591390841
384290172
314577620
1776321231
834836622
741172102
543150939
1078614754
1928686346
1878647987
764596832
1872275460
1825488018
474472897
1157470661
485183663
757461370
2012569346
1016567962
1134111200
1249213768
2031230487
319824615
297402068
2034994956
1001598852
267341255
892211234
1834769467
824440262
1192782174
1984214804
1660859068
1877940541
584097155
653477562
341040729
1207052942
1644078088
244336349
460444192
812128910
384200601
1735640435
2101024784
612748820
1400729156
1761511429
268482649
158749750
1371927185
1725431203
1924698745
2014860209
50585959
480298710
928844102
204587767
972617275
319018468
558415664
1940704860
1174658284
760656973
2126081440
1886955881
939224247
621773054
418251117
803716884
766266751
1804349409
2074746954
1115077627
424339382
1239059598
1439570880
67281708
773092546
1810168989
459318402
1431494151
1770632477
622003598
1414639079
924357085
178924500
1655403228
1339920905
359582337
2010664920
678185089
1160148102
272305049
1487521040
1276962661
567246546
849376645
1857409632
743927634
46073913
215135948
1724000602
565737897
1568025391
1479329662
1921002949
355607633
1855953335
311499866
1181220925
99341295
1527435495
52715008
1611314109
2104629500
1401413639
1078412910
136113273
232321806
399987183
1834176020
913472533
1189763882
1658692835
757106525
984200058
301533264
16058769
1728362836
1873213444
1028700917
534462630
1953427439
1395481832
878490952
1466185302
3471524
1650472561
649553093
1250950748
738105509
1851231376
815516752
820410002
356086047
1354952801
437187104
1348398354
1610458223
394176538
330712239
1745474728
1004202023
675022404
1314236817
1689911708
588984227
397331543
498587503
1115987392
526896033
62600985
45446808
333275575
1124600571
1275128420
58417509
2117058613
675002
387438574
431483817
2100049928
1879128254
1167083177
1894602451
203172254
231610659
1353886536
1741399667
275704488
855639656
534216676
1291412760
1253378367
723469441
265514379
707708770
263726984
419593928
1601488614
941376332
95571039
1777395652
432047139
34509574
1931332804
2126083077
434006164
508060127
245329608
525748302
112584130
1446083540
1442588374
1201930998
133399989
1399313774
758458212
2037525485
821023764
967116729
2142703429
2021808212
2052192388
798106834
1503108621
1701709522
410376257
1553672861
103287518
1505953554
1295483537
587182720
1154421391
1534346420
1897484132
397335388
987365346
1544880435
2142480341
753806375
320730827
1886245798
115847475
1043012496
1280232905
448563882
417487166
524607962
118446416
139292775
1217041623
170590964
962529762
718560245
716688049
155235611
453294680
1531390026
1112557228
1804768495
1566332523
826214352
377919922
1964183703
502815100
1132333006
1638227508
2116395336
722549351
360766399
1384206941
412637481
2006743687
729185534
355417729
1676207971
1728265188
1259013546
2090976193
1982964060
1653898375
680745670
1121286232
1740862020
174433991
10793325
1831633074
2083194916
418206773
1749412127
346538669
184749951
1207386729
1139582458
784204583
2050487721
523778211
1035546662
836170273
694997877
107363304
1234546540
668423600
1344089161
2069821237
621499024
1002773809
1775188070
1247012503
17802346
963094289
2005226853
918051271
776148987
150747543
780873054
571236973
466900561
50693414
1322173722
1053455939
1336983607
1819045433
1790010376
2134224498
1752596472
1805238497
266283600
1768446594
389318095
1101021019
1026379206
388313492
928039477
418805014
2126834345
1726561518
1292477877
1063934530
2072370388
374003076
1081609191
1170670596
1338830499
2056130461
467791507
112744098
1733397869
862585999
1727268409
411311318
883353960
1737194282
1214947608
71838309
964163282
1686593210
1223139625
590462815
2128153693
1433819233
1380673146
1024574331
409590917
1419964630
439448701
1447365507
340329806
15916731
1689678177
378268025
1378994201
1220340983
435831782
2016829187
645141963
1220858816
424682049
630841108
1567538996
2101993731
1309715489
433719839
591976581
354990457
1965706673
1555705731
662930821
1988024662
830264742
1033134863
886710727
2135761774
2004298566
1308521124
1797401744
633411962
2019127042
64042441
866780801
1837586548
1770177952
102124657
1078813949
379817710
627782888
614262546
1966002651
539480933
1895123101
258211654
1165822783
752658302
15833177
287973530
991546760
1704710422
1050084657
431154415
583332004
1110131745
172970925
791375662
871079645
3679165
74745338
655115540
311796412
1482235094
596060122
413551175
613440309
2048960664
1727226631
1710023339
1143447949
2078676642
5925648
306275837
777487077
465198595
1570525322
1505822200
24033724
687946150
962997293
1697305059
2100707804
1331291787
1878761455
964075163
614611717
541394645
1293730587
586561385
851111425
35319329
1435034230
1048281599
1344289385
471242132
1511016364
1083492791
1148005508
474165985
464824017
711065527
119773236
462843359
1510500677
2039611096
172421454
646691840
720978108
582303948
1484519038
941631607
572211320
1962831154
1258795466
648554852
316466116
128426551
309735312
1042013640
1902239978
1503873624
936796292
25838356
503255467
863654764
1113737692
2045478522
1599984797
892835056
869713704
39181692
423644226
866694637
1523333949
1514599785
1351036030
1872358618
567338969
1645937960
1596630190
2091277029
649249132
346940204
1007954317
207289474
329056855
1056907481
1815972956
1876904912
165482342
1862507834
485699556
2073537544
793790641
1572463416
811457179
577137093
207820471
144062400
2085894648
1683373814
2095378097
1902445532
1105977494
309052167
1966285825
1374330852
1784093820
1995660112
844715930
1102392873
1527378184
1202022902
442451643
343052878
868393060
704370221
130262994
2142940442
1909137301
1306464814
1885026332
1801251173
1400065122
286144611
813292976
1751643984
547964602
627686653
496592623
1554075282
1459755898
765376470
627994284
559401658
575421446
1400425644
98158042
1917610063
373775678
1862991260
1700855501
1305444735
321064057
541261384
2059825339
1732665864
1093319509
1453076287
1304569333
481613737
1402022099
883516448
1456448670
700699506
1874067772
1210875542
1460303706
933572583
2121202374
228975371
171538474
1366207665
1710904254
916720452
228446286
494724239
1708621420
2059098223
1671402099
740709950
912785115
43851421
1783452333
1492115919
736767904
2136270675
119840300
263079237
231376520
1194526314
1106237010
297486869
2049383046
1386756350
1667514996
473418631
1812979679
716843586
377301159
805646803
881386280
735420218
556703976
1496695745
439590927
2090534210
523844370
496267674
753438292
1786456998
1752833745
1154180122
487140721
550794547
309661532
1490923863
931516608
1810029426
2127041570
1634097208
1415174423
731194163
44147514
1243406942
1290726962
1324235238
1321062512
231462246
824039109
658113373
1591482531
1935929166
1625136648
305062265
1508315313
24159374
952239273
356328187
1028569692
1533142186
139621038
1690238456
1917849226
284754154
2110936425
1192361146
634716080
1428392905
75189189
147468785
394584869
19466790
487094255
1406636716
2134544588
2048577183
565679625
1315410594
1675294868
1340154107
420914966
606266969
1797577686
596543173
104996672
990934627
709690031
1253344728
1483151878
822370141
419393145
1063748594
576557290
970902314
1225091448
266824176
633727694
726494543
2020115293
1292259738
206046449
2035193897
1943701278
1480324859
387015466
543059957
387056948
1350725244
297040513
1247145007
1715405385
1187174362
1950564194
2085779286
285968479
1550919584
1635327987
1386489013
789236994
1614652546
1693298294
929307084
537598831
928088768
1139791253
1265803656
2128122413
645083422
1363456837
463891030
58581629
858598102
223155088
249040991
574776910
1535871526
1866554025
1756184130
2099864089
626458808
1735399637
1917222642
1246855183
356440173
1962787766
314406589
1038944283
537443769
538174268
1202796551
1710352498
1147018396
1999441891
388539644
912737194
1060951493
1368563821
902570583
207014798
323094464
1876180434
926287826
579868431
276721547
1110018305
762088678
202343020
1183790189
211840869
324043374
969857303
1390027940
559944846
1003910982
1464674450
613612484
1188621565
1755110961
1562212702
1494031601
806686491
1184426577
1924644159
283870185
1782766116
1846725975
1148226460
2048417850
8461028
1216034739
347951569
1506532145
267167152
1476178958
998873012
2068266088
320710710
1201899830
182839915
423968838
228235408
155893544
388843212
1824984801
783221061
1671428668
1051382359
950411298
1403057124
1782626575
624757236
765673305
265163726
870154022
1166855148
500998007
516739924
1987605861
583212728
1258605986
1197094716
934569964
444605532
1952433509
1240784094
916566935
1858509053
321227696
1495588129
1485816292
483182859
19274388
1376851209
1028280973
1454432275
1434396445
518297802
1236053864
1339579410
706759840
317645036
1971290020
2048154102
1594335388
368172932
2119318047
1565968714
362013984
738613784
627191741
1316319494
1197898163
1676569000
758858511
132803403
2012521735
688237010
2039023602
2056094216
1301060831
190718887
406671669
1503599291
1902632072
931571019
94070679
1502996846
1472614610
442092530
623934297
1141676470
1660401764
1549659975
1958871251
1371565455
603568545
1611255993
853670230
164865925
1848843867
1745589963
145207192
1718815388
258985981
1054986942
1032900175
639236235
1509891464
855302662
1405514437
61575233
733784165
1507359245
1836586780
1529101438
1340937422
1418529065
1195117139
1849384136
1837048140
770435302
1901434017
754263242
965450919
69125318
2103973802
1332421041
1143805688
1933947013
832037250
1925407630
1335773017
629475323
193971263
1902277185
836459326
156279553
1489317941
2088471915
274045054
495729612
1393750081
236491192
1351078606
1727302312
133981461
1829510232
1020027220
682618050
1620560457
1747537667
2074236187
2030205482
755804445
1662046390
924772445
1100813406
974339991
168673261
87637403
607341812
1881523902
1460683648
1424227124
1577690335
954292289
583501156
422534005
865111964
1255185932
741145517
1704756741
1818534967
823081648
1120656548
496568282
1607766913
135162603
1289975201
978953267
1319369220
2017259101
915032382
967771132
1125289691
399508606
1572361174
1830238181
1470202535
1603511332
301727179
771787432
1881887062
1365152888
164039742
1394354807
533006975
823200034
554822986
2091503352
2117161898
695296750
1457314569
1809110843
981510246
256403196
741250285
511754204
1732547188
10660921
761837804
1609190048
1094329879
585730546
1402284184
739995693
1835291932
1826932009
1757747271
980221659
2052577696
282948331
672052521
1304444353
1455556152
1962513749
1146928451
186738709
997049205
642534161
1737198361
1083223404
1887706938
1422495994
1209668487
1945953356
147288330
343639007
1132037
1295285699
2108019895
863402670
1902521692
545613101
37602875
1401768392
96553659
596905615
908717321
652741318
780891328
2123509998
396340050
1971018307
469800669
1466362137
1396862305
1549151849
1884532782
2019140104
78663749
1271343882
473742728
696348914
1952731777
593588063
1584952968
1948075733
1414066177
1771314449
1259257993
1755816610
1034333947
376562776
818441848
1476791698
609112591
797728935
49552230
924817680
1890889873
603277730
598093394
2138492548
2074804561
1262158722
803943508
1791281755
1671189490
1935397432
1086662571
33951621
747916898
1653255129
1740747570
1278546783
227406968
198970891
900096572
1342814382
751713988
1689301720
1350381913
1927231165
1960163588
697988749
520770073
988403317
841756609
1461597376
1303327071
953916501
1718203892
1768194714
147649341
1456408783
585875001
600292579
1298126908
1049683127
2052704674
410596112
2139734397
527088494
1809556067
411607211
537044223
1069596619
816344757
1678716413
1739453171
1002606568
289184105
1997839050
1252667108
1816471402
553785480
727844530
595232136
80157469
1181842767
989023835
1547641096
107861046
822982960
33051835
1954509370
1052586405
2012035117
1065266063
686236977
1654493530
1446933580
755030661
2097918338
1298360220
800572150
712745225
1948063606
1212365584
383133292
417222179
319626276
2094574763
1501737537
599189867
988289355
1880161142
1962185289
518009714
1522469996
435080704
731692511
2106230291
1160376375
479502928
170051516
449814942
1177212474
961007243
565846336
272427577
2020874232
1291375297
866285983
785200338
1728488119
859498904
6388501
1435703069
1543446963
976180697
1592658012
1017934474
313974384
1479804472
1921124479
1651312823
627742987
1982436600
717316619
1814458004
2137124413
714458136
1711094487
2061824224
1201832164
1952359616
669387740
2029469430
1626938443
2146755359
242199420
2042174806
2012397027
1892311169
1784937854
1647930255
1046311326
23965280
1099520546
2140912485
1457599070
1387192178
535493509
395463030
639693579
1495805793
1835194820
1397140318
226501160
1784976653
1677097872
778065118
1503372324
331131534
733784165
45822218
1398055595
533664771
1339639974
143680658
2022314376
2069843271
529976662
1027382456
1872856781
1190226792
1928012308
325063160
1961954975
652478048
1285964356
1507788777
1346910764
1085200262
1126911729
1113091535
1856013428
1371893096
338043329
2074196702
531043316
311339314
347054744
1458606745
1220352655
1571964470
1413135308
693065492
43373215
639607137
196828571
371168837
1791371900
150195636
1759119789
959722088
1231665360
1127586088
1352665925
1735938582
932008066
1190201001
643971610
1511913359
1441176494
1541303318
1009543646
1942603667
269136405
552568974
1695904955
952130588
1323786901
1032038415
1694957018
1895721061
1693319499
1284173823
1379571577
1673394693
475276435
565870734
30852996
1938411513
653474462
2021708048
1228936392
2110723393
639906602
1679080685
2048409966
612952951
872243198
2086193706
1949651167
1818869091
174109905
1985636877
746894187
1147469243
1186987114
1690806828
1821533665
4947301
389984409
1199025245
1590377476
143381671
104576508
542757105
792235939
106824420
575693911
499131317
6921958
333372879
389972171
1317096896
1906224359
422146426
69976082
1209714322
1844556508
249900171
861679855
621090231
1471511653
1270496451
275344029
1922785000
1543803287
359274854
1577158206
407190621
835540819
23869160
1176229200
438016505
1124746453
733590900
475269857
703145622
1581204495
1139823885
1235133804
2099657259
19750522
1630667833
1608477170
885233164
679712896
951767818
1787596007
61053546
1096286331
1543012667
490148458
1113985625
1961399723
1368700557
602950917
324765994
1273654425
510322642
797525367
930746469
1295354151
882933357
1950058890
1321801740
659772919
500562840
1756069947
1984033738
1073375369
1222706893
1478906583
994011603
104801271
821813817
1616014799
502770773
151314869
1774153001
1320077770
1969230173
862634749
589216613
767909195
904415906
1429598377
881072678
800391108
754179449
1853227253
1456626825
2018883127
28317807
1171625269
951649518
299498665
1912921370
259946558
1203614413
1072317829
873972130
1599428274
706989008
1599095865
1687678315
1046735639
1513072609
2007190166
658896349
824000732
1403850970
189543627
1042055298
1249136353
902673236
372273911
2133158718
1432628309
463852837
992044077
305587954
1233296415
495760905
2041952823
550798624
363576538
1527593117
1049063765
64843001
1737876797
568236794
1928785192
457085339
822400109
1753135619
871976530
1034518957
1907103686
1925429156
1557454897
1067627566
160695228
1390158227
1823479435
639610758
960952237
867946298
1055617150
1068605293
777403313
426549220
228792037
252228075
940604466
414034675
1380296744
1598097613
2022697221
1261321337
706105425
1835171622
1506000550
952023081
1345344914
1183735396
428553356
2005450450
1564476848
690528919
1726933280
309518234
1834326752
1208140891
1915211847
1420609962
481515179
446665901
156426061
908640458
1329675090
1995362215
48826159
986252374
862522049
1890873514
67481422
82991690
955778043
298414300
1987885732
612341584
1174888964
391869359
1933632575
450062002
312516179
1469397995
246811923
1396886757
954756421
437777511
367691009
1761228444
15113680
291236608
1753570355
481876372
1673807088
307708476
599231927
1814310952
1911041710
801865981
720672464
1325401836
750669644
745598360
135648529
1366073596
318680215
809420330
213167890
1738262471
1386346978
201084493
2113124711
901355185
518205963
952330168
358437065
757860810
1259977011
60789823
1173963188
2140717460
730970669
128120767
1759900776
1168829763
1451432323
597782454
454180901
162106400
7113032
1452720652
2089806878
102170662
577499150
1287108289
1482712807
1669463594
2094010917
953335025
132538437
31326251
1806016135
1264829516
393196368
384521507
1856281747
222497879
1515701642
1657206935
1504954966
471545089
44836370
521057495
263442750
1555802462
1550460873
1868316793
276365069
215495785
1110969681
1927291565
1288837166
602518858
768914760
758840521
1473908819
1970511067
2004739024
1145537057
424825370
55340469
1366929465
279529937
113633611
60092416
33957808
710645906
218802081
1743335281
509120322
1214213719
685374076
1320595856
695017004
354061779
1567560047
343886123
897898195
844106345
58722525
1433571368
557655033
1653193412
65647584
1086973392
1789101285
380806722
1387638036
1375471406
1466920445
47543266
1053333842
2011639874
860631422
1708778481
358438107
1388468765
1839181028
1904847139
1467644543
1263467025
538609431
850942825
487430692
91894507
1166587083
821997817
1030196467
1480938870
430330346
583357408
394432498
472517849
1703998324
1608139500
2101224429
1231202281
593162897
1659232131
818362019
547838006
1116168307
623487431
1338325132
849665923
521764359
1679825428
867815456
946847646
695021386
460976246
706688373
2014397935
592424318
1060238801
1318843294
2118016042
90268597
1611218149
2060709480
1119796243
157156376
169541566
488194727
1586010519
1369855734
497383907
462413466
1903277779
1902146177
1619624941
1927958093
327187542
525762950
409494907
936994792
1985504200
314443287
1739539907
1344036875
1939523080
844535754
1416615279
1380269896
689147361
1452058765
1804757583
1538107423
73769393
2063237522
367990402
1771117835
1309735927
1492352475
895535447
897122629
1024495975
2096700937
1063358398
639859250
1180769074
1249205570
1265470861
1964011828
251701533
2127582787
2096591389
276455262
1021024878
1767234521
106205141
1492457793
653026896
1050857211
1571586428
359597451
1440961664
275497240
8283784
1189337762
740971519
1833212347
1075394646
448545263
1163557609
284619803
2004049629
1224225194
1091456559
118314023
1338241117
830049417
826813377
1114728844
1104853697
810456485
1602197612
1052286361
1545570617
26715390
1240336152
843833843
2016375689
1910406851
1791165333
2034302284
1085169424
137336920
660081909
666620967
398911482
1912233999
1047719495
1273962155
1936101445
1335272147
1132047570
2009071284
40555464
1173799570
1272870654
1066271047
1131996892
689070778
2087994681
904543443
1884356067
1811261688
590662389
14267624
1237946098
150241052
675291509
1402120231
1086849051
1209860411
197880554
2046445675
333950423
625899612
1660440529
478358338
104676634
729091332
600918385
1841718531
994575347
171105386
1313305486
2071843483
1928762544
1986900618
366750368
1084822476
692609278
1262943122
885783989
1466593370
1392481794
2039072636
894809012
571071617
331836583
1145907355
1829125869
452725358
440885663
681665723
1929566300
1466634707
1353898310
793572948
430246765
657589947
89171224
800009246
2066325039
495958897
1015904823
891837284
1185334713
496368487
1069550484
63779335
503269635
1000029537
423730302
1620549120
2033518299
1205085379
1756656237
239801735
1808600304
1151201045
1779530374
154140930
613786052
838207568
477825146
217473523
1205262958
1806559363
1042515307
1693447205
540293222
198040197
1909214284
1065667465
2129274076
227048388
1779679604
622632714
77806499
1990062794
682745792
518441684
651526826
1160037036
638853824
1530452724
2131759406
208891022
992837872
839965898
1974305793
1833074838
279388951
1971227233
1952750874
1822599618
1362985679
390312811
1240866053
699583254
141456357
1345037086
1118596020
621170504
1994790566
498240396
203435668
2034972215
1717735432
371651117
1681155795
189082875
1939169505
684902838
843768978
1582632519
1492676662
1514143645
1026998262
481710410
2115879395
593311011
1041129639
995798325
1769585478
71067305
228484821
995489440
730809369
2096000887
553461876
232264806
1405616649
224611657
1595751586
550847543
964049574
93417211
1104283747
48695552
451515051
294305935
1144879208
1019977645
425786547
685153295
209416936
1293167496
1107814406
13179915
239116052
2033576046
2121211048
2029295926
1270410002
992925411
800322162
1714367411
1172241435
1265671059
288160426
924783968
597271695
1432215182
1351468900
653620461
1522749431
1020941569
1641523986
1612470030
1017701120
465061445
1620250217
366720546
2048597706
1402080810
1246819933
1936269260
1788944489
1026572300
699696066
886267940
355091649
389974960
747810281
85703031
1289613740
587245730
397604121
464259054
1886090174
633444769
1383406312
633158714
1808268586
984450186
735184049
914100224
850192606
1079319180
849608418
552795557
1488267777
88312651
357298435
1352353349
767412059
794715797
1370074063
908330865
1081579429
310177564
1827729828
1812122726
549096981
177445497
1449085688
1986560300
1098040641
1203068567
262555331
645003715
1055883436
890843045
1704344230
595727692
131329971
1524559523
1186972629
1908174864
609365767
1333761008
1145343329
1642778548
311017481
2084732609
4640124
156133433
703303381
808252952
1133731700
728184959
938984329
998342581
1668679074
1817851116
621554256
1949977211
281625999
1425721043
1140173551
1535231407
1376580681
355437925
568286803
630910563
1188116392
1644237390
1853513912
1162005452
621604794
1839891723
906877283
1347104739
768166971
1967783487
1060355098
1438640823
1981279409
547321267
762846173
805512434
455291360
39622699
1498330896
1958488399
1023681552
107947991
1559369003
1918529788
856551882
1715342647
1745794739
714250622
954514874
1967959615
1910475497
947327998
921167753
334963373
1223200523
259939630
136854627
591686252
183948251
1241615876
1112719662
1013606210
1667601599
2015898616
1823398158
868154322
1770083103
933822294
1446663838
309008917
690755069
1097485694
848766953
66955277
41484959
1455070873
957503131
598893739
935511856
500552178
827801463
1063781889
800563020
899239194
2028922540
827363104
634517054
684761697
1461592535
1569896723
2080012696
909657204
846328096
1983606252
942718313
493142392
1532481158
128575428
2112154899
1494807417
2025251169
280783249
1330615477
1440211614
2143797253
337782048
1927663865
1091551430
592115630
785422891
1655109682
1311240334
468611482
706699128
2057613670
2092468505
37753885
835393244
110434299
1515272993
1124366471
1724696710
1478587348
855463461
73797204
2079048356
1693101015
884733818
736196364
1137404653
764713460
2140065659
1976186861
1620793029
1800749149
1913021333
1475687584
1182205678
862687145
1810622609
669176324
1059285526
646964032
1241629470
1859832253
1789834321
1387247910
853227465
1678342951
233048771
1129171190
94958865
467216440
388431179
1788525599
2087231674
1386111878
134652217
1280370429
83585591
1499596483
1639740448
1967202492
1954821454
889946628
1851014093
426993690
523122976
1286972960
1306744963
1636728940
1767749020
1600152204
374535500
446692235
714561669
1276119929
2109440536
794073042
208638693
737969521
1337686467
710211415
391963481
242823824
1178738580
851111425
1317024609
946553322
1505441130
1863901723
269079345
1188800285
709376235
1676513707
513587536
1483827585
810423738
2128194463
398246028
601708383
877603872
463218668
1019720795
2077669430
730772845
1226393745
1673114547
242097586
1935882953
253054545
1538039161
1846106145
1309100826
1366578366
400738867
1318522267
197635981
430670116
840229951
2130135322
2024879419
734694245
1869518370
479841881
410525255
1576688492
173947877
302712571
344239061
692979286
2029585317
845568803
377135156
700288961
956595185
706019494
440080198
147424555
627363719
317108248
774709360
1709024416
408831661
1470538091
1065764190
1730957537
1093256024
1781801153
74764762
1937460326
1078031187
278310418
280362159
854797593
1252508713
1129929623
1471771543
595081563
376703774
90440332
845162121
1540618077
132923590
1321090165
1827522525
1398719581
128669236
178332784
2099141088
1459343349
949903072
1490923863
433649551
70437585
1332359645
2127776584
2011400385
752178354
1715588466
1730356120
905595129
194838909
443885049
1003125678
1933764477
1161653108
550513543
395330276
678819262
577107446
858108543
1228723079
1876912494
452220437
1264807461
565578776
2028338253
1690713283
1576063133
156751686
813508497
897204429
81050305
1680628139
1264155794
2078083583
2022656500
1737630612
1084092448
1710274832
1468633972
1373438957
1884659545
163426799
564601160
645583577
1576637063
598191895
2011701725
964448836
1006049861
276261723
424586335
1791005380
1851696344
1766376364
1413442668
754696376
1158855344
1407802488
1470829585
64943991
181632268
1406558533
737155536
1147169169
486709772
1318778476
2133119833
2018131402
137253349
1749419592
498221331
307038880
1652898841
2078790741
1581498570
602032311
783015809
1875013676
934006880
1808247440
1315810809
1371957754
589334845
1598327661
37854271
682919200
281183304
747276437
1527735286
628733759
644286643
627009503
853992176
1200657984
1721097528
75732011
48109613
653558911
1866187277
503687688
879030666
930761126
223335901
180913392
640463897
369362872
1442550236
446414419
511410448
200712837
518100532
1811209766
1894370283
1405219832
1245071915
535707601
463102674
815381090
889514890
889836621
1731790640
903682508
1869124964
842488714
167883688
854137033
183469258
136720778
105264618
301270086
2146632227
2112216066
731993454
1164749987
845373055
885669205
46053664
1428365037
701379128
187878454
1409654140
640224056
1635437342
181023115
579335124
999577774
134216923
493415868
1727715284
1683890431
2037575940
1614226672
100114647
1660254051
1670725696
976857219
2016602014
342730532
1066389931
1545638587
1990517511
1030792859
561653549
1910432957
869001254
1724042541
1303867010
2126157498
1290476602
286193900
332446343
2085134022
1817886497
1598317675
1024018391
340341144
1558390921
750393680
1374556364
1174076415
795309732
1236379695
1534618007
755035336
361301869
2065101524
366198564
1542700362
1242313739
672437320
326718152
1738564031
2142961452
129870156
930717296
1343235336
1029766132
1673029433
648943460
1790142841
168710615
116711428
1022328658
2106109703
1061739574
1504249875
834376742
1506194709
1502275295
1276017555
93177684
2051664124
1401451209
475235700
2134738926
1847841133
1936453519
909588443
1885278495
1079745090
1981707973
512137476
766199181
208759281
627861046
838460773
266281397
483034688
588599730
1916254345
417326205
1867472638
1813747839
700767190
992943445
1631105066
2146935404
1552180957
312801854
330591967
311278960
1790624757
1873221928
1637796634
1156189359
878932018
1788254653
238085397
2085285808
750816436
908435407
2116859495
1745081009
605113886
129150208
1862991260
515997852
869701590
1440927937
627359891
2064792655
532785563
1108892118
2109905227
393352282
1032569231
995124086
89580259
1516609685
1306420916
324846021
1125128456
74684306
797414353
37192635
903295851
671900518
590187383
287811686
344364442
72971694
940832587
98577620
55502112
1965857493
612246525
572844256
465214277
2080504552
2109425181
649797688
1880005314
700700187
2063479457
2095632227
1262717450
1582157324
852844638
360245579
2009299646
747170840
1747001627
1484427206
2069328436
1083067106
586037908
1128175962
1390655747
434929354
967368977
1740600409
2070338564
267963113
1555275540
564278702
1341444497
759944265
1794784104
619335643
830904558
1051137602
1611460130
1480763318
831154308
880292159
92584703
1258584776
1695613766
447575307
1583309380
1846721717
291475476
325270700
1039263509
1703561721
684070738
1545481931
338842341
1986655120
1933129501
723843290
1721008283
1824647153
637996306
331788541
277701015
761575245
609542664
482994747
1052844269
1719319457
1643602888
1785611071
1073448150
18319152
2002004596
725144538
12552782
1898725895
1419411027
325013958
458983346
1429818128
1506255063
1029164726
2082534667
906776696
585458408
1670661610
115934731
1099058771
1440574679
603397990
1332814707
140474577
905120120
1620469110
1308856078
1498497822
2068174309
1242886938
285205886
1874193780
708856042
1568026884
886797708
871275302
1670280549
1377919585
28454394
1556107392
1684539055
1481281951
1133354959
2070246930
1182047206
1682627638
1771082461
1849925837
2065275531
1894286268
1690331822
66079520
1050548450
708671857
689560953
1284527487
920138591
1204447808
1585350667
1325423312
1841422933
291069165
1232542067
129284104
235783917
1157635014
696538603
245139693
1388973417
434757383
2057038645
1876808084
2136665423
1532920573
1114336390
497300496
1173164203
1117611970
1946354540
859160885
2108426019
1542072071
686915930
1860673864
133063142
1684691375
1926813116
1213755537
776683746
934234550
2100490012
1281156302
1870820639
1476437909
1734514310
1281341228
1967396642
1778687959
432862746
151808364
464136764
1834645443
1363261366
1164914943
916705158
395651101
481766176
205888513
1738446694
1759156431
1111051535
1123971183
1868754259
1660913483
1091129263
1807633178
1085825624
268049208
1111863129
222226798
1393293642
1479275198
1512613331
1277778035
1850543817
14558414
1824039630
1712813220
1135407178
1998205582
2022619410
1846214403
716428163
2137953974
873742113
882481615
877379439
2028741050
1319191128
1143290572
1558075855
1503446484
652593255
439439618
399387787
11693094
511131336
14579462
2014793053
1729578803
19682151
1633948373
387723570
1759432120
1505216134
1043321981
1827849724
1045955798
207307717
1800100488
2105323616
38912184
1117149264
1632459415
850003724
583154080
1540987436
1972551500
37718042
2026286312
241195084
474185260
1846070851
1278111884
1299365672
814703578
782508731
337061537
1675920052
1682882520
1680928642
635841577
1897430488
633701773
1838169791
252701618
862889838
645722223
1993568002
1980913649
1894958678
1447273145
728635077
1197325429
855726939
1682847226
1173234420
1372078492
301912078
1221901677
1462394225
1179540451
501042905
1346510541
2043675989
1348063769
763014827
134443737
441899395
325754745
2015505165
16991085
2135147850
1254355627
1506894881
1114625354
285556329
63396968
2008358477
2055414719
2111860871
1015642239
670101834
157139782
1248327406
472595013
552538148
1321306217
2064843578
2118872023
1715487733
853098420
838010493
1873273948
819523306
122044311
1630006507
491019342
601832447
1867102801
856758176
1450094435
961549133
1781123697
1133294598
963253870
633075918
1677216497
1894958678
1516423646
369567456
543345907
727271814
454398632
1660912205
793620708
732765901
594684489
1712164132
1150803229
2127250683
1087967626
489716799
827805718
1645213939
1055949639
103426131
1866898151
1052500171
1438983956
593773067
163369573
1101948003
90298485
1025378195
123189206
711132250
206829970
2108312791
1615989285
600396430
423627115
624569570
1474675224
225556616
958114162
1183999867
1888569889
441454400
1534926922
705367466
1679900912
1001790041
2094881292
2097980230
1450869169
52445748
1300197471
90344543
1969105695
1857347
1277793987
2082890050
660601049
1330405304
299408304
1694919388
1793705218
1759260995
612173453
1159820194
274170620
155290478
1918988987
499600032
1367167198
1448979421
810522570
1994742514
1033808366
555890016
1907164074
1962858276
1930768394
957067388
1722616855
1795344026
1609633513
370262710
2140858487
2104413948
548195392
1820282179
1268884789
529694277
540007367
1739724787
717740327
514213282
978628325
622854144
1173402804
2019331719
209446628
1861948589
89389861
1878802100
1323752881
1460176957
1435238373
1835948245
1042909424
2090179449
100596790
566981969
2006594233
612889164
1937252609
637182319
1214634459
331467174
76699153
152427907
659726425
1073406063
732606925
1591927444
1190935944
398717692
1279294420
1128115204
1327398225
1245964006
330323243
1555428037
116801968
208083835
402869130
784297580
398259
1681725409
1070013314
2058034166
1359107144
893943212
293680555
1987468635
214914627
41771720
685629735
1810742783
377287293
2133692003
131535445
601068662
457432476
1136786169
1607325225
537281206
133416708
1570751972
107102023
1911386018
76406080
1849018442
1013030332
603208284
835348865
1274121763
2032198136
731668015
1237867544
1766736203
1839255893
416115628
8642278
1272133843
25085114
2084835471
1326984001
65949646
2057081125
351394075
2049507
1457528957
1578244254
2037792702
968659987
2045485437
1065002747
1326839298
474225042
1136002301
1888377241
766177024
766437393
1698137675
262290038
1427803113
1885108152
1515945928
450627006
872225209
1679908566
1514764011
1432824445
1678061602
1107805854
60170093
1595078705
1549092785
306623517
1116099589
2119684603
104682027
1552386111
424626635
759764356
219731049
177894863
10756692
1910550536
1095459369
905307078
670108373
1378976485
949782257
2026770701
685599042
1383355650
1716515824
701468183
796530633
1720378958
667652424
1190563379
824851319
470498541
416826309
176874173
1664974777
1785763739
1395308838
1075548880
1422916448
1807231291
266214678
1036607910
2068266381
1208346480
1971456939
1729289173
1923309300
1284506113
367305460
1386700700
1086587572
580773918
471071971
1908829862
1632119832
514014598
1868175662
891752557
954816345
324933002
916721756
517634051
227328527
1261224404
945653205
239503375
1699141278
37772449
251654537
431662518
1248862625
1805281101
759431934
538668322
1071260307
1721221037
809593478
1938767677
524340157
318362478
1352918663
1733914368
518995414
251461970
1710575507
1165436475
1437428171
129929234
6999567
1234292428
47328601
2035903500
296331275
620082315
197981808
91539690
649310532
1243814122
2134213796
2019461520
95847317
1142058275
884546877
558279149
1352537291
1817856013
327721944
822823524
1472829729
1393018417
346666496
2100212601
2142535587
258400161
1323831071
1194692717
612775500
1544461233
142644947
1233609741
1947491625
374158592
173984351
2053753108
367977328
2110315404
339051805
664253141
1349992973
1743792061
267575094
1269218405
42513986
1259309666
653818668
1971821043
1206078910
16781065
1598713665
1487078281
217096424
662724134
907000016
849714269
883014585
256562340
1877760055
2050123508
1896214107
695549351
393441279
1854297189
1625579581
1385357057
438817373
906933954
1662322782
874303670
916376107
1775702276
564877195
188078630
1294454665
2051719499
90133902
1260098120
1370896322
1763011564
1429198771
2111722939
760530743
240174700
740199959
390825495
1366561979
295198101
13693047
1487081496
1993725708
424125981
107619111
185103109
1320725360
158970963
2130016543
1564736245
1310292447
700466293
1965239674
450184536
499354354
1704734144
1606508517
1188222321
1803077593
1416487962
983560736
1025251987
906740811
76042040
1474283930
230181120
236697493
1978936618
1902231770
604806722
1789089753
2061393300
165026872
289632714
834280638
243044007
641655342
1628874869
811824173
1533262377
1170991090
416330812
1290198415
232525608
650421851
1811381345
1105582558
1263034491
1781243950
2038702460
1891968272
1284761657
197066002
1824324475
1862949098
1101881670
216555577
2083685947
1590277456
1275020867
452444135
513097695
1593157197
643699062
47124764
1272143552
376883072
2065693875
1904678717
581780528
386168352
370707776
1550803406
1036442043
552346977
1507512962
888805067
971817509
124182650
249093570
364187015
1775489913
473660674
2119967419
764169875
496866747
1824630680
890202972
951131808
1049065036
468006666
1800418925
1634057747
824630120
1238812156
390716326
2016151138
1791790942
1478559074
1133981515
1925385123
1520605839
481252317
193030062
2013263830
555631254
1271282698
907540348
1605352983
1278385718
405188702
1621771429
486961464
757356004
23450123
1513908823
362389170
2129969225
189183405
1840823666
616365940
399625024
1686242645
1750543580
2058931765
1659390969
2128596646
2033207103
1709932464
1763724485
1231310316
1610969354
377924086
1639843625
1700157784
1262280680
1336206450
1070173081
1064641424
1467802602
406422835
477772091
271093895
150128923
2029180135
1764382689
1787321604
1635905198
1501571043
1770842964
1236650057
1056084597
1763358572
1981817168
1518499597
2124272924
185302697
1230190403
647743631
1435346453
406579965
1195411413
1415678099
207380729
626565209
1979702055
667861202
1783199492
1840736767
1395897070
434781787
1185442948
1540650087
1251878047
526621076
419546288
1732998122
279773109
848715235
1245660969
1976265098
547602949
842763873
1682982590
320901733
507526713
311750535
941740312
1837753270
1594806003
1049696559
853639811
1200828180
2134803843
851654906
294558811
986128519
860966361
1156834351
146936558
2121520305
503151417
615510770
885696387
869378777
1087213939
950258612
972026212
250884087
231346630
1911290713
1451258380
1711642207
1941061257
1770378990
1563763657
2136543092
1774406553
634135738
1601068367
598255807
1758671361
1661108684
1149098935
33854392
379760169
745360938
1458506962
1480808634
992634673
382531141
249878964
1048416121
101172397
1495062337
1388921315
839953947
503199486
826212629
1784622086
489949088
47360289
1322620515
1330477507
1479062526
1971046471
1161719045
1024181991
590682935
1571914637
752816179
843646779
1671998736
904120397
1101319517
224928632
322706255
2109751004
138139874
1129398630
2075890904
1503414041
1615843359
1099129580
911704559
1355912099
1001831374
1629999158
341558705
211708220
186654915
91582889
1721679081
379438870
714739555
415715213
321839081
293115630
2023631055
212261853
475247253
2133937690
198640536
1285299085
2074646622
1136132258
456338096
1260754650
687510292
1636604188
347664462
1230846241
593500495
1133273176
1568373178
1107419164
232956039
2118878547
1445449499
1023180640
1451823936
1859818581
21372232
930102793
1854639074
632211789
1238185785
906014835
2041912192
252689726
1891557386
620568199
1888025466
1934454646
1076292519
938151142
1612145278
2089512872
21889697
1914705891
1815233605
1620459439
191748750
115281981
1489730799
528982078
1034158184
327770013
800917678
568534340
1536552862
1818612620
776362654
1378378361
1983501750
934901240
1217183444
915104284
1395601956
683982639
671000622
1938108009
1719123203
470816298
237199929
25919432
2071859742
1284525591
1873376603
1459810129
957072924
1483556333
1234503615
1020548332
1848032583
362806534
307358186
653768188
1126882336
1673114017
1605015865
1508346437
2121230400
1073331191
245620219
286027712
1377177072
1020360256
909940575
1174697964
1913582303
1191730461
1640570327
641554235
408991876
954840124
607237656
1993139743
1659719140
1644983850
1631157488
3137787
154588874
1582669324
686410749
1990319530
207047971
973882337
1912284188
1216978576
1898900746
239739177
1934741745
2101656888
1627862765
1889006940
595591111
507946758
1283573978
2127456150
1032491299
965880123
90045502
2126126353
1147384318
1133118258
716525851
1173433773
748720638
18543364
2134948288
701893325
529244109
629745125
1701975337
1407545860
771557199
1290963392
1498761779
1220454088
1703996437
1241073293
721681931
1913507475
42501804
1992154435
536502934
1438715216
1719896536
1882764350
454130495
1660636787
35283406
73603589
1687486426
1973781613
1301249584
34406973
1240851797
1539264952
1700532010
287287431
189717345
842515695
1206388625
1653923676
24859172
2112839858
113074239
1932095203
1384570603
1629267656
471153840
1662124813
824433681
1140105732
1580801073
1274395732
629122942
312750677
974612995
1887307633
913967760
416586653
1513960907
1998989529
83436140
1144906121
554107073
1070051563
161907774
186713140
214828992
1202528707
653917688
596465414
1142953706
182215791
1417595682
1033507815
1361216459
1140700181
1302683686
509598976
1202428299
294614947
788062469
747710592
1036161103
76313593
1199036820
529528556
574235211
304708613
1021134930
135419450
2140545157
107754637
2028296041
75342228
664349763
1069787312
476705561
1946224503
327963917
587458771
1793670772
1484137165
403331471
2099126191
193481669
1324663848
889727956
699940711
403452263
289625898
1778297849
630949844
1447168012
1037622637
738112080
2100319311
319095152
172731843
445484913
1168872483
597099191
343191104
1913439743
351067024
933868579
1427068536
2053504195
970776928
1350905206
1451815666
1525038604
165736109
1024311806
853248743
17399391
233285294
1059152379
957178124
1543284064
2087908704
825389460
1100606808
367792544
2122665271
1440443105
929536134
401770058
2036826243
1514659007
617496724
1140533376
1932784627
1992254418
859198086
1863861107
585736112
1021665768
2089278977
1531902835
1785950251
1359007848
1051041073
968169639
909692680
625951424
1681231686
1530577495
51061673
605113886
1041601618
1810489210
1856607511
732982758
466360957
1763862150
2105911011
1645451782
1683342497
713796351
849521845
1578787317
859404300
927271479
177998655
2143567602
1826749130
240116976
1221830103
245943389
1511258323
721591663
942573827
89824818
895841237
1857793936
1332664949
1302184681
689746328
1285179924
2118928835
1959544865
961497855
456628319
561706742
877330215
1905472389
1002861323
69487208
1719372553
532518348
698249665
2121355476
2069002793
167632715
215250633
878489143
582375633
256798446
1415259816
38311015
1851879044
1727311582
1486814641
1419608477
530311611
1194273931
460476582
1787239797
1200586951
1295640273
233660931
1313913219
1385507528
1027718445
663335951
1319254545
2005739397
1554267190
1680980822
629319728
1875098676
937053106
2015643498
877310978
1634637722
1821275491
422293863
555556110
1118528924
148778578
1612077125
2077155788
1860811595
52614820
349723197
738753753
1627903405
917367729
360368609
384793757
29094760
524772384
1769806401
1268386999
1176813418
248075343
31130827
62295804
1979458404
1658315665
440492627
1338891545
1035627234
1256579160
1899493309
564089219
853252897
108223331
1691930432
725732163
660035245
1300200285
318222841
617807340
2121466265
660978829
2012284772
1111803245
1713926800
1296782955
1227588173
435925986
1544187852
539437426
1773425677
28365749
110866029
1032866601
1069105706
1437772784
12566481
1968189856
1337579157
979931992
2106212752
1435771178
352781260
565687351
2071084827
1578287119
969891463
1222613123
70672927
2078863658
1712091490
949766228
679183534
180173940
1690430476
1325776814
1111655021
860847478
173110663
324754811
132907240
1657353923
1310162918
976121830
995056740
2125075612
1940593820
1487529199
398157327
226576811
1706250007
248472569
142576441
694143493
457642460
1902182955
850044731
1874454277
890593177
840657326
1543403584
1774030641
2050251768
1840586618
1704500410
1872841001
1183058713
1021858448
1661548838
178235790
649896126
2062874731
865923324
2140866659
2041751247
115112838
2115295966
1806041793
2002917004
609454178
1560210631
1200252982
1475229420
1350171348
856087321
1720476235
1189168683
1135515994
1750511053
859405262
268811910
1150300951
1185162745
1494322319
170226889
389568728
669460249
832983149
1873794888
1405441706
1133117408
1243511031
872540805
1640890840
1482575232
909648701
908626702
1637449626
988007035
920190159
1515775666
1373076270
1303414223
34584498
1751028572
1926946605
267239073
1125209549
84534415
128121324
525032950
1524861451
1058754863
261057421
2021771598
753535928
996208772
11389619
1553645413
924149925
1057585983
1447599008
1851709033
678185139
1044752978
190619420
1969013513
1229750674
1983196310
323145131
663774646
1951360862
487536450
203925937
375222423
711497479
914508033
202696090
467630729
380112254
386316205
1187306192
2115215874
676469
940366828
1446710526
933332989
1335631213
221892191
2016667244
574919389
4241130
1837757799
1560896239
1493424243
1385100889
2020542301
1700321399
589260220
1772348746
1036699408
1004861849
2056772141
1107455263
665038393
2104866126
940409970
56037573
433736846
755536358
1721139208
773132288
1866199406
1684151298
878716731
20476990
543289533
1315277422
824865641
2054427952
819284096
2130793248
737706883
1075535621
2124881684
1633449361
1100863253
1695757249
1229266105
1087346321
1695770394
1096536231
97633253
815883794
1062019540
503946442
788400967
909408845
1289634539
655673710
1158956979
707098449
1656603048
1403163809
902728359
729328841
970036476
1172184197
1322801343
697870075
132271118
820067616
1186962208
1981428342
2107215801
83448856
302108393
380371337
204856994
643426179
483889776
337366062
297729167
663583136
858617412
742777552
168064232
35200242
1777699051
1768661167
1530109764
1361983952
731617562
1135993011
40976353
1733934756
76588937
1955404764
1185199247
58869928
1333455094
900149316
1299999028
820076880
1215950155
1833762169
1147189365
539302358
606469979
1177887789
1990590925
528838630
1481806051
1497098728
1991437772
330941294
2063217195
1112086200
1319893357
1576056953
1573069240
1056500774
1188879374
1273049433
392263083
762747266
866974723
1851278731
334020933
1813758827
300383054
1987306246
47527378
904406735
194871602
914568128
1587363503
1499050236
1197916958
713776853
707902814
439160359
683093553
905282474
1854921720
2020423811
287056503
1052191690
2015136566
64482185
1956373896
1047253780
597088976
63712047
122624135
1288392107
1096487000
304679247
675274552
1155837995
2145963307
101500607
874582393
268512780
741785910
57005604
1805386282
351165757
411536604
2071051733
805988286
1157067502
877961680
863507272
921983070
145893591
2089635532
436895293
1595818208
1524210897
890014276
1155562939
2115401124
1769024494
741417834
1470927436
1825606170
530507455
1115476715
437088797
473534295
860409926
932319530
1270041421
276396366
565364191
2049939292
1794917480
467632075
782963686
913863232
189632736
1561618066
125234389
2136913098
1887063796
1332527197
1422982349
101668843
2075507433
1028188043
997402202
301171573
2051674700
1578941740
241933300
1435569131
976215829
875396887
1271354819
1982014307
1383122838
234022178
1923650506
427133683
1216395658
1298755059
1038439997
2108335310
1636580039
1605176170
1057967548
1156159653
1792942943
140288672
957970586
163344323
2097949867
1688020176
1837952427
862625338
1130651969
1245477934
1135276669
2076613241
1890805513
1705089738
1765875053
1930475812
1094378404
643248464
1285704710
548632290
317658687
1022684302
1674006465
1544001901
2101845557
1093206176
1442225092
1398102321
797883835
1906639687
1329367617
1381323250
2030798817
360045841
1876391776
818623110
1682912138
685431251
314638134
2116371725
835267312
649345375
1828451301
1781510623
24514363
518565078
2000881079
1881191599
175603229
319452970
1959032727
1818975622
1194439243
1623949492
958213731
1663458630
1793468180
1383122838
395865122
1500179019
648676131
884558649
951244848
465354235
494184606
349630832
2056512050
49127664
2054039607
2092073180
1542624494
632787602
1487610859
2099344866
1076023061
1104307892
1850635802
112664688
1659903809
906844168
832123976
379467657
1449042639
1522410472
1551428197
2035841862
1479831482
1902552549
1478965624
823104497
287869615
1215710666
162894545
869815516
1479195192
1529830314
91640512
2059135987
947836025
1923871374
245116163
1747433396
1535823850
575747507
2018163033
473101460
1149578409
1270374871
1570947422
724199419
1661887617
422228131
836907996
1191578215
1884372008
1578599925
908510959
1280759235
167777239
621463536
1501072838
1221883301
1696617059
719763874
1684437335
1128072628
527132137
393623119
2065461481
645053490
1177830026
693355481
1338397371
878653521
1477731192
268703449
1198619989
1266802808
1919825116
788947390
391843957
185445340
2052960260
2071883642
1998683313
152443863
278192821
330762119
1787901612
1733337639
1246776801
882638342
1660896455
163839164
1960325425
701046891
251136563
794359565
1940548323
33607613
1149372118
2070361427
1611594202
1449502358
1300664875
1633083839
1678750202
514919815
1910565003
1554472086
2145102960
510296037
1968493944
646159751
2039068527
834923824
746334780
439934842
871724912
2118878547
127141919
1105992008
1383205617
1238092138
1676388347
1127983892
1898302324
1608235877
879403707
817330911
419769444
961629440
2047950868
1401842760
894366059
368174996
323014555
1083358910
455892803
1221963630
1771746577
493595903
1438355680
1765422346
1389021082
2130411913
1128940859
842063604
1084191889
664704139
422912694
269563285
348746604
1958818707
293515386
1121381524
1156989108
437492908
1948214915
898654828
1886311006
123156450
25858466
2012198586
7987237
294897929
489415816
341994016
1348292083
1538303525
1272015692
834576324
1200543757
1257172569
1070135279
1393942856
1509227997
1533282961
1629408975
513837980
164089273
502228126
831048784
225456856
1133882045
485858518
1729084180
53650254
937864355
273348630
2017656397
1293025952
1666114143
125195122
908655852
1366015932
1432424236
1488394509
395625405
902395165
1402464377
1715250390
1853389350
1445746346
1854334527
176622605
1865501635
102738787
123900081
2137914315
1399653636
1263691101
675096150
66255885
1347664895
1785099170
1050908272
635303203
572214995
1112543181
1081855757
848575363
522157569
255032254
2088415089
705459741
1693537677
1759706545
116214998
175569414
1828189939
1661933051
891748114
1585027873
515509341
2070739340
1799639347
874695928
1951697678
446426616
1422798883
45446952
849134545
855923721
1507704175
646574900
561022854
2067472378
309455904
722185455
41920547
1364052626
510708529
374556308
497084644
95688405
1108863745
1995192347
1367638189
1609793786
1801123150
1218230132
1034018186
1641797945
1287790343
1054832983
1423970689
2061747969
857756732
1821166432
169553952
1742967334
796414909
1892773376
1883963455
1429293959
335091534
449470351
1456137866
572202580
2026596901
95105142
124365879
829561478
956009176
1765342414
1016836362
834893969
1192335081
977798030
1922523412
1544458904
1474124574
1266537749
919548326
921152886
115124987
1581356457
1591411859
1546816896
348644232
1374158297
751895766
1237109708
660821426
1029676768
558561716
308329659
1679336632
605621932
1524048717
1045160994
226241005
1518220403
1330735240
1332658986
996023627
797946918
52433563
1529250406
1905058710
798269983
592016662
1822689549
1168471682
84780162
1360484055
773950004
1008509047
1436074844
2032623363
1137706315
954605469
2024547578
1189395797
652568560
1555911223
1079193161
864061969
500742808
31937154
77576076
602563061
1958579146
561945845
1414176577
38202259
369985970
2039784175
804473305
1599039092
1767910850
507130007
1344456405
1754423459
1081614175
1842026271
146752205
1553448203
1218859634
305387213
2113032021
471739416
23337030
406019933
1857365446
274596904
1097242515
838407454
2018503377
808128606
98229942
322940205
795092723
198848539
1635710736
701910524
520253227
1091703892
494432454
1411950335
1469896874
1246320449
383400719
562737273
77940072
1737822197
228897198
990534198
1676638025
2030549001
1307471096
1557777832
1291633790
737265376
912884960
994666498
1043157429
791455388
202718243
793889953
980234929
769938292
950387253
1173805529
996376463
534617381
473664424
1169551534
645713437
1687683736
714270347
1716749963
469292367
633969334
1676133567
978908037
2061157892
790564868
2025585953
1975171876
175889444
1920986984
431659803
1247593114
118290095
459091819
164818097
731257506
1721878356
650450449
692660755
212153403
197166174
325193565
1502760957
1016818322
392066962
429681276
14327819
1367740127
815994173
809259423
45095707
243659783
1973088621
1306275124
1786760863
115703348
1043086841
391237391
328598883
988630746
1999709884
1672651290
2048160931
235023881
1307276053
601037065
1077518088
1162015527
1347898043
1352153741
1285908597
311444432
1955628111
514844960
833898914
912391465
1932631670
834804883
871004217
868612109
688826129
2068352669
1568448750
778490526
589263152
1072478309
1564940781
1720001790
159825315
2047460826
1216606461
1820246001
526136234
844275183
665967855
1273549975
1253389431
2112622048
735106459
60846622
1718373274
737636570
1303559189
78178817
1418040607
155672338
1687840899
1181192316
1541213104
1788925903
1081008587
1821822061
1894291436
745943770
2120240612
847070258
633813484
119139083
792701177
1759781069
2002968651
1398356578
1766841457
1685369504
1639404572
1616939206
887902818
1556301413
407340733
27323956
1303245134
1906490685
2038899195
1140143028
727881785
527322854
238428665
2124425386
821841727
1166638549
703287685
997862624
2052707670
1970512984
2033551498
1961676077
1070719484
1340128655
1533804462
1087847433
99919768
413240193
252479913
1762932203
1732867229
765826908
1693004701
147002979
1002946097
830270982
1300137325
1316245059
1295784377
1227173677
1147026599
1522073156
391106093
1283161240
1430053561
815223428
2112703767
570536348
791642474
1962094404
1224625261
1497336387
511300281
1868278167
1849916147
958420816
1054730193
892543139
760634485
114045244
275799423
1432716735
1668628384
2105386941
1473327065
905515048
700700270
762608907
2088572048
817562549
668838185
1725329689
1617652973
848395401
593735595
1513222476
1544412372
1768631450
2024070876
39909701
576724986
774807088
1817672816
1507540867
1753880089
135083236
1449544118
856410695
1401797213
1041873279
755388600
1819085786
2067074306
174336810
318843731
1440070756
310153826
1330714242
1772706730
1947840809
1596373969
1226093533
370894206
1245354151
489025716
1682710338
119741644
1416148238
978704424
880571349
2073419707
1226960336
1621330563
1340560003
1868260010
538207744
1976622565
2022333040
937441329
1679985365
749905278
1008125154
1747338149
69421648
1210721092
395922946
395898021
2004335748
608354262
1936213541
65212696
2057866729
2031168388
931786721
1688918280
1963662798
1200391587
733868986
1934816802
1114365636
1029261165
1342371611
1625594756
1093779844
1769350174
606706236
1323490305
10308500
1887665109
1629120900
409535638
1276939309
413574764
101688723
961074152
677098265
543317386
1301407155
191225952
655247569
306316324
1251006827
1164203937
229355714
1121873361
474222571
1763341321
1700773928
1109008386
726768853
452709043
1705690457
1477497321
1662913622
240828848
90093700
1522303228
1941657178
1152926132
1213397403
869082623
1380595316
1711687788
1789863910
343019044
80340627
840612966
1959395145
1766979572
712272941
510756493
1293977606
1010211599
882830879
923210264
797315885
211584891
1423106817
990371561
1868153954
553891422
1522879787
1443156786
922211516
1250731862
1742461247
7649852
164893768
665823964
1478611027
1378316545
292812427
263049598
88279650
1937347871
685526294
1070734344
73629452
381875939
1118921106
1029798334
1585911103
1058876389
1967355277
593915323
1708300728
1783413157
1062399153
1927362450
1527746488
767285853
1144565076
835937533
800206559
1357235132
973325657
1643876571
288689779
1129663750
1547853295
1181656095
1085892088
1521460086
628434339
1059960143
767461309
786503529
412358262
1003450717
234087365
720116888
672348961
56053561
1233436780
1956752538
109161959
1484849970
871183745
866807549
941345273
49412405
1672040783
1689842359
938038851
859680534
194573996
738005906
1965669556
1211112098
343198611
1884853740
755524933
1638566148
1755510090
382299620
1549507087
1540515464
1243883281
1729284729
162652317
1688777460
2020787077
1716141058
678361907
2049596225
316014025
1531709193
1998266383
1539035907
983417385
221395071
1699436375
813749086
654416552
2020885681
690487841
514847150
904355196
687960598
1936934233
487306229
457386806
885006672
2040654190
175151255
807054952
815465448
1357906161
2127131157
1713289260
2076536074
844664623
97316399
717262707
2020035331
918163886
1855666886
1423788387
728601637
119192692
1908112768
1786579502
1774406741
1481530528
210680857
856300353
641937245
43329761
85012808
548087934
601578861
918460145
832903320
932977980
1216182431
951083007
1851806351
270440966
1387757660
57046819
342718191
830170124
1727051911
1414105480
329758466
1461391334
1933514527
712743585
119850791
1589371269
774545122
1152755947
1407990077
1781458934
2107580629
441430744
1029016129
465378236
1241701988
1317246486
113166903
303969664
899132962
228326552
2030091959
958343945
873955507
819100037
586513387
2140426168
372501194
283766145
103323676
1588238612
820258753
99554965
1059754270
1121108543
1149704372
986943631
113414092
1376529404
1589576123
1788071158
675144756
648715070
277984558
491144119
1390000618
168448070
1749314826
238819227
1194360643
838629315
1578910645
1204904916
700750477
1313563103
1969554408
1946545753
1874409513
1474119119
677752281
1225357366
1370318311
1146754549
1311648686
628185057
1524090933
2051114620
1463353394
1944813793
1559152480
498635899
174063105
1948272403
266365974
1339945961
1477963847
1433543108
512684708
67575426
1615350897
851102907
1791149440
1490811859
202727345
1655997620
514902963
2038750303
1142904363
1583572791
1386632419
1193822559
1643962825
344811318
329354799
2050454439
1617083495
51866899
1945061755
1679769051
1184603345
181025929
1982261277
242396496
1127700966
358685084
2072570950
605773959
646308838
795428820
991970880
2063500137
192048752
234602228
1684443366
1243075797
1300375643
1678399054
1058055552
1311386962
1534072015
75843189
1410955564
1548930038
1190093969
434183922
1767545455
1103644262
1002647999
1779833161
362886499
1585944
563985617
898398334
317392217
1985316719
1212647465
2076615181
1301832987
1920936569
90382871
2039853549
329006642
373365072
878003235
1573453425
547572262
683149110
1147062379
318300294
2143947436
1684437335
135827140
39142694
1603728431
895831377
507841645
1328203582
1821896270
944979356
2093903416
308232326
992442577
981291712
1219399582
1849140350
448833282
1055282512
1938799222
1424181037
22501346
2131446044
704301138
1375081361
1500634583
1728366450
1245890753
1271544550
845785220
960564221
1749834261
1030793203
1626031625
2137875038
1864073800
1307660930
1431731093
1603582429
1314967154
683413802
1331616441
2008601711
2026801427
521885455
1845122914
1094672585
4389527
1358226814
1528166597
183290821
102738224
1117930494
52162530
1085709451
286491940
730988486
711968027
1185310162
1112518721
347227227
2107099519
1692309224
1531293622
1838378359
346779826
1079503133
145174530
644166192
2060397813
1644406321
588343100
1157458632
802553281
1014589437
1922680273
2114074965
856868816
53998334
940757181
354182047
1091955265
1791853291
1186597244
483628495
1638477740
11335396
1909644209
766212945
275502564
93092926
958602677
495695032
180077748
289734362
1680725664
1731192976
2015602892
1354093332
1038275582
1670487981
1042803937
148128224
1868442451
426388292
124496475
1821320481
1896353251
415129709
1086514400
1759736018
1373791080
2031510069
2142998514
1130682949
380508575
271938160
109914863
275593176
418969451
895035251
165697609
2069011350
1951710615
993029982
808347963
410153552
1818223401
455819208
488389320
1251943375
238894010
552807303
911439506
1358759499
1866316035
2129886873
1534659040
353596285
1229490019
378006801
1162818123
1351956488
401211139
1463204965
686014798
1980452917
729739624
2018552150
716314151
62663486
561472406
776295907
29842862
542594683
1335614295
81881502
1041194668
238394799
1063868752
146601437
178428161
1409691088
2030615543
1504147895
1630110833
1410136952
1836113329
1457679130
1610938088
1677272960
1286659740
795606424
1346546611
298780397
503946818
1020245052
831502584
135543964
1117731750
884514242
657342430
1079348281
92038694
879003011
2114555291
765356650
123749215
1114092462
2140316205
1723725974
747893811
1095002534
1321476304
1899239179
1613719433
419252136
396830263
1457413477
468623391
853688495
674341708
712631176
1955606397
151037709
1408440196
934058267
1935988242
593496151
1214401086
855765399
1390354663
1887814590
1744878489
1824548689
1586139426
104864267
1607364535
632097229
1513800861
285088684
92835441
1622068697
910117137
324089439
48935401
1465436664
1991768463
206842597
622797544
1496631050
747064788
1187054246
1037632545
1850548933
333962808
981700699
108414733
273918452
664661504
1001376514
844730362
652510898
1187371767
745500863
122033846
549453983
2032861984
151084388
790660132
1477630979
979499932
1153626257
922202155
1402830300
793540311
1327080408
1695443943
1779796609
993314130
277690938
1891922047
1359106912
424016607
899002163
1282802922
1297448576
1157860533
268458513
438005037
1149767348
419292600
2052585684
257969942
727712385
1109853037
1167886662
546066519
2075121774
1108352514
237723389
791390833
397978311
743005037
828787923
1456171613
1777874762
2090012872
178325956
772914009
915007503
1622861791
2107487555
509154080
178281581
727314846
1326278812
1099971559
47161431
1365147941
1077296489
795839266
1070530789
1303771606
573698765
1987208137
1717166024
409482671
732004797
237076383
2050042454
893884892
185835738
2006343876
1698817205
1467829177
624793470
660362417
105284006
212509378
1086825054
931021528
2121470536
234127916
376186099
639575486
2084002213
2101975816
52980534
746172930
1463166028
1274546429
398823118
691614194
991257610
1689991295
1723783059
647635200
1638625301
1407045874
490137044
148059972
1861928403
1811176399
2021042891
525439939
579360384
110735035
509712691
146592537
2010179900
1602992720
1393439616
1517199664
1744428202
450156947
1806568419
49473691
2020929704
1439858964
52807540
1815996350
377750568
550100300
75471623
497064744
1402517042
401607548
240450300
664710664
436478263
1680824063
607139071
1147349507
1320271840
1809812704
622726148
414288274
1310966650
1878588520
1860882847
1762432527
2127456150
200730768
603384471
285569394
262393546
1876132389
1462340512
302613778
965756367
1623403895
326624745
290339098
1369403
765050080
52990272
484683488
37738099
795043415
240262315
1153852047
1852532318
94671680
2047131655
1595460101
1367062355
2103472996
824881275
1404769957
1205078749
44689079
1303725769
274826675
1972052429
1203645962
64689608
1562205558
836440764
1326677801
764269039
881822869
1329465278
1060374508
2046314152
1797631230
1338344393
1634551600
481772443
35256299
1251280340
901882018
1394201810
1241377328
1836508018
1110250410
1863951228
1865110605
1575875091
1266814407
303277827
250886246
1668762802
654117072
1417543176
2025942708
1508817297
1612605012
1897408803
161071503
109742360
845909351
1151710992
174196657
1311658788
862389052
240907324
2115346603
1291718916
243451950
533484554
850593629
2114277443
340349069
1000147545
1261206555
203003537
1975981394
781124122
804642728
976015789
1945826663
1015320084
48312016
1987763406
552184886
541427844
1665740614
595399648
728490113
77172563
1156054971
576386346
1507349915
1527180200
682055157
2044005381
118351627
1234925807
1285766357
1411091073
871905429
792937898
1911506046
661922635
1389675100
313702085
647754737
797066548
239929997
536708407
463925554
550317706
897591120
415986724
614334780
190347320
817171588
588820005
1984243607
862486315
1899147347
905244180
1282228510
518710463
710898763
1790280882
1595487088
1700930665
1144083234
1752107333
590889637
1843720334
1543899344
825170864
1629812891
1206296436
931207567
765225586
2024459107
999599690
621807147
876091492
1790382689
1524442699
20516434
850629743
1808792967
1261981928
1861363685
492798143
371619508
2088039816
1930797853
1779929029
1335204760
1237266412
22360657
2146814
1712254104
1246271044
1705485325
1326443831
1275760811
1214667786
129870636
308223297
466050623
1887896831
1893507639
732528255
662374915
721606960
2130788801
1273001280
284841180
617570610
1936866687
1026972494
1712058929
444944415
69222839
1321302404
1193675706
536628387
887315431
2134891186
1600878416
161433421
1457918523
278762176
33898288
475153805
760416992
1109695416
42901040
454070910
408854391
57434787
1705744707
824044236
332156386
2003971460
907880240
534324922
1683130392
9852261
69540494
1551466556
1613053584
279489585
959573210
2032371500
1515004009
1136143399
2012794022
1550154969
1400800529
54443072
307170015
1976215673
2111294036
1932835255
1845642983
684434154
245551322
1181404688
1188452435
2130539751
2024296866
1283870842
833359694
1320364953
665463281
1793924396
449103988
624681419
2029857360
1561750686
39390398
1572814840
645187095
668123016
2061242946
11823674
328321967
1842367625
1198827581
643093649
1062733341
260764180
191139998
2108383640
704518329
821979921
958956002
1904371291
1256120853
791119488
1481028579
1219963564
359602285
324784541
821109832
1082509655
574988210
233129344
764655949
135679187
24665661
1938071983
1512913744
1672834642
890182655
811733878
1041497389
2124211376
2134175275
1584721109
1774586460
1362285714
596181397
2057152038
688298415
1815133992
1277547199
272954721
1723417703
1399954846
689234205
669153767
2043134836
1488802395
597899159
246418265
50362836
1554630036
1589761727
612586644
185126232
271688633
1696367960
632363768
1032422450
163872510
1199149382
708609806
487596936
553400160
355882169
1758322135
504934164
1969866869
1426469825
1095504343
963129389
1302072180
1339339187
1845183474
1126762120
103148845
1709216053
777405443
163200698
1716137770
727668995
1554600363
607699471
2102080369
1952575239
1732393699
849871
521347232
9414717
916566935
346003441
1491224048
941515073
1253395869
1469910923
2068202143
696001996
706231265
2076167874
1365186304
146785139
229455690
545673553
197178289
782753954
310429603
723605063
282715128
54102472
207827031
396345348
1638517560
574873215
1365741567
1752475132
1517499592
1858362341
798318967
1521668309
1196214549
1650842847
627137546
2007784621
1960033167
2070840508
1969706267
1330684892
1372257911
564693323
1713594766
788584882
1617469372
1145791951
1941393307
925572054
463170055
1983554987
1002300322
1470152480
798347691
1183364796
1236579715
1203030097
2122620525
55324204
1477112956
35614069
531022613
601571273
1687781523
1699955215
1758284442
525812521
382511315
1655819352
937209774
1710327513
490776465
2125053635
1908404749
1685179652
236488025
2116508914
1649640570
2514177
252792653
1583664145
1022338236
197538959
1259483740
1931567555
864279640
32046538
1761765868
941932983
867371012
1880905474
1013152250
1622009943
451480808
65298763
1030454083
452693442
1468667046
278240526
1507753028
295884060
711680217
518050779
1761876018
1189214241
2111830280
364683327
1917403111
69022276
1721619667
623454181
1792890631
754045655
2002813309
548802704
2100643301
1791208662
753146481
1482149282
1139214755
369571817
785067028
1775931204
1048651373
2067378590
1780225452
1741790067
1764185776
219575394
397136815
1178619092
831335671
170049422
829307942
1044163964
1991126273
1211335790
1264298432
13962514
1853896070
404844083
952396839
265174322
1629856701
1128008416
1099492418
1799464726
1041074798
122103379
1644884287
724348339
909591888
2037821184
785299209
1303777252
892760443
545963331
1066993634
1240654823
1770344926
1145387921
898162878
2006805390
524211900
1571285163
219756130
152976848
1281287654
754002164
138726467
1693597116
1391182208
513846642
1613163781
1934775077
213011860
1182118380
1621690433
2092276827
1882846492
849966880
1884483193
212083798
1883482501
331475863
1407365874
1065631876
301411210
1862997625
1619764927
275825191
36619827
916308884
892611260
1997662431
1778886647
1854828857
125636602
299405782
1187463915
104012915
1463358186
909818714
46152518
1618115108
228424367
475339887
848807285
1880326028
483941472
796785366
1456592394
831257144
1081159325
888615267
272105098
308991119
885952861
15377520
1069946884
1052582584
1655346199
662889874
1713059932
1734920259
181784634
1869913302
1358902300
671405852
261647419
835166560
1946869061
200203848
1140525280
8775055
847953619
1927263517
1391757112
331296912
1849270419
784269743
34912581
767910657
1917589067
1105527262
233818552
767930069
1783428404
1841757803
1911013960
2091295378
44695213
1464374676
105687198
2040460975
311920566
55964317
435685038
50927736
1004540510
1316818836
2138077834
1055585075
991850757
966169546
2132954729
1511746971
1284812284
299399615
473972639
561595633
1982695463
567942285
1481901497
637967159
1209251551
578484711
1345942978
439816292
671094385
889205237
1568654641
140337844
2133843169
1376299824
483219498
740852606
2117133731
533686786
1545638578
808682148
2072971358
563085802
518071267
1965187582
1694716108
1137816278
126412243
1672915529
1928608015
1677236059
901579879
47135999
1439948662
909736399
459125123
1228629315
1392546331
935490195
1524533091
465228875
1129402724
1170827493
1386304602
1892456595
923520402
608673446
254881278
196289197
1811146837
350466184
923808831
875024506
1728355937
1066389931
430137957
615195445
2060625138
71227539
1285976925
97246652
177215353
1340380781
2133191174
1313538584
808468077
428632700
1501521008
488658397
1527873473
1600654729
1504453566
1197864086
1416568416
818560676
2132333199
2080512758
1542166994
553154491
175030476
1981613164
340610556
35237037
1005490211
1568162494
970019359
377496432
158069467
203131531
166164200
521599282
1261313416
157262708
843718457
1209048223
924855437
1815375006
496166437
112519270
1442989740
1013959833
1718760102
1209182780
1353263109
1575169317
1703722389
1833239289
1439407553
1760951226
197488125
885153697
73882085
761086450
450079058
1254779326
1119362666
1474963289
492638767
1644752876
421641659
1523553463
647498460
2078364750
1583659312
363039048
219049612
85237752
222325785
1206599553
471181056
1875582115
2002483934
1752189187
118080226
668571330
348990045
1106073737
1478493989
1783855151
571785114
22264855
144798165
1673924266
1906749660
166145671
509048019
1034572990
34122289
583585312
287907919
280845807
685346721
1409611471
1670739141
1194870100
98612211
1894040496
925618594
1209828497
1908778144
666969525
1095099005
13941387
1226393745
1595024172
903965423
945882030
63917897
2142483439
1055462710
623816345
509189937
2005693363
1370727833
151182191
1576933375
1193229925
1066207858
1482197363
682389613
695301093
1246221074
895357300
1261489178
1492404190
2011826298
1958124176
529751061
1783937297
923436821
689968921
769573072
1593638012
2051328380
1955330369
508297007
1489301725
1330605314
1098339680
876397087
665150223
1269428280
987644914
1744971270
990925484
1453037168
717777703
1405558663
1099294992
216258311
824873906
1081810020
1386085181
1998393755
756962820
2010722056
1826433871
747208742
1146450819
751211408
281291431
463495998
1939776798
1350777533
2046176867
574425528
1469233799
1760260247
1241010667
1419925100
2019699354
1810313929
2135039783
950251590
1471255035
1255200542
1871243250
1642011020
255886123
553737639
968340288
1397625455
711823485
350483985
833547759
1394997641
259693800
45675635
73805573
1048941660
722650663
571820375
1533870115
571647934
371562321
1060267141
1744962575
1035982499
56012338
816787745
1048871676
1106057467
655950340
1237454735
1585124145
512564898
2070227329
861339539
971567929
1320235272
687573296
753817255
564552773
1896887204
1670890864
1821934383
297966841
1733758450
887400939
798008696
1539941215
145979897
1492027169
780901998
881459738
1045556619
1526550888
1220997650
545106644
1925882430
862521791
848410575
944707083
1256948976
1909803093
5093350
1208764648
1796160240
906789451
830815100
299214935
1569044605
1757234381
1264793685
1756032153
1936645180
82877052
441006276
1253509241
367831277
340725763
556558799
912918089
2112060010
1952284608
1934001296
1674019260
2022956490
1738228976
573634536
1246885551
2089176347
46576527
1902443798
770685740
1738194668
2078271708
40125283
1169243857
160566691
1155575848
1162083987
1196867659
1954483625
1944782155
41575769
211791409
937952254
1731047824
1418285287
1358068193
542785789
621115264
1263976630
683660668
1016672652
1295517059
321637135
888378260
804364589
1064521247
77631151
1557958066
1080766530
504534329
304265593
937394990
1526499357
116871111
1851883109
1024745178
358235457
1819662678
770726491
248986496
294964494
18668256
1153960211
1436915302
1533849740
555579934
1079645075
32008903
1770772207
488610905
861135516
1966873713
1201734848
1996360941
105863265
1060516050
71746121
169686754
1441274755
1677074412
2073792874
1865319979
674098363
1264308003
1121835736
1477338256
1803985320
1852479117
66565060
761046537
508693445
575468845
732489327
685580821
226428693
1698701487
2099749731
1072814411
1712560783
132202316
1478846215
522395864
1664234466
370142265
444588383
1972750518
1776907610
1001158753
1997161215
218373972
1390873710
305399316
525312949
1092728530
1045876512
688758013
132344530
883100741
695562255
1196530222
1768606921
863744321
1394726736
904941916
1390640693
1003662212
599199862
2088431935
2064177003
2017219739
1497672203
1722382311
2008469578
1197508922
1938789456
527310230
1618706950
1967702616
1205428039
544579462
285940238
100973185
833872740
1324604497
452417411
2017575673
76714912
1554174000
1789742071
471427282
797369883
2090485101
1657322421
687899401
744486365
1089383406
1479424774
577592745
382304062
1265957491
1906280624
1969833430
1992701626
279787944
1653855646
1956552543
2077312444
1101661933
1402674748
867983870
759612041
514768478
1153602605
560063031
1161540587
483768850
1471092343
930266877
1833364120
1209797264
1266796343
1099526338
1058786240
1056993782
288315921
585338306
820060829
1929583868
472500805
2129747745
1517606352
1157873407
522988637
1423022846
538409068
1938597929
715424219
2012758315
1081271817
1789974159
1733787871
514135606
1651906158
1108051412
699619909
1684053748
1922308402
2007292619
1119191693
499683755
1989449266
1382931378
513185838
517190042
1788342517
1334138727
1964483788
823669664
255253104
646070004
1512311222
1709218685
1893345486
1239419880
983726995
1430580083
279912703
168019470
1051804301
397085645
1121090977
2034839182
2050963194
1992673189
1269203323
1708104971
1545269341
1999403232
2024277121
530612090
1707060987
40653813
391285457
1356095907
741458290
2117510020
1084570013
270232327
713786020
1120411637
1681182395
1790006535
228147691
1910273561
812198330
890712803
204634196
1508564864
1388321438
1266394452
1321010088
522251455
1269845241
835279024
157579472
45216446
104815610
73883658
1119176008
1308357659
976520141
992409140
1791900979
768067842
253030950
1191574674
1265839544
59487075
1846356712
296188162
1186920508
378816352
1724592268
1179415808
1239310025
2000203100
1384014326
1568832099
586431365
239628829
288018355
293753274
1796429194
852867927
1556987513
143188019
120186453
1240234822
1072081631
204560503
2061182655
472682629
1467507381
1987187072
1164386682
1606343971
1170644180
515862621
2021904601
339058003
841207647
955597644
1765507238
1037473856
534319740
1470829348
1016087447
1157540782
848684433
1640572384
1190641329
594880134
302383591
694973847
444455715
1741616312
1135920110
224461169
892616064
669693389
1643396812
1516144401
35641538
2126478768
1261974231
1911345363
1643177918
2094433412
58577456
956984281
1300347188
1486272157
1502116839
1857229552
1252766040
1169657030
1026183231
1172102273
1676289015
1876131542
1192107661
584807800
1870403832
305515280
1144588623
1060566330
1137649190
571747673
990727746
1769046827
1304715865
1380719155
1776793524
805900707
1044055083
1261697619
132141852
793990495
925110822
1678785184
2130437735
1501291850
1374553666
480501355
103774589
1882348207
1257986772
1980675293
1061216840
280912512
2096934739
1540604895
962904667
909657128
1618734665
1238059306
871914279
94467603
1197607731
1246273121
250973268
1211691537
316732404
1567716099
930949379
465354091
207733576
89935789
1795920141
2083543118
249065473
239936009
129548014
375876635
2044268076
1738730774
1018064220
524077148
1595883612
573522015
1464959673
27799601
111220963
1645461506
911866511
507933143
770306556
1963234811
1190445632
2037492935
278454870
248770948
2011896630
1564880823
726633265
1827069001
191631970
429094255
1039167948
1748796355
45256652
1759271485
1173170695
20746533
862659780
893686855
516349629
2005955358
496990524
1685979028
60810901
1590447822
978847935
458480443
1559623794
2011841800
40733267
1879803029
127435611
1000504692
1172862419
1931852721
175718650
260636888
1799338212
1995669069
691668513
1891017849
1344515162
728707492
1922917905
547067755
975195160
1543764230
344098217
1000407558
1156942694
1120564334
78364707
531080461
1962552409
1555531723
970647531
789712039
249586195
1504344726
2129342306
58339497
1458031231
80031689
2009349778
538006936
1574188267
1203741601
809865357
2034869582
489896146
2125946607
1429687945
1772953446
962045172
726991721
34712967
789568780
793135345
689608242
1419049143
1541668885
1396239820
699064686
513337016
2001342781
1374981184
1219059206
347057472
1699875320
908985722
1609507637
732389143
1091340422
959039745
304660848
108025288
2107740549
630160100
1212283926
1706709197
1506652739
1096183095
1779277703
1307103686
690100472
356698923
256450364
172142194
223557551
57399994
1517157495
1616951233
2077946830
1476813385
918024
1013519960
495958938
407312511
564210547
1320517121
331855827
895354202
986336697
1586691036
1087007026
1597576264
1183464836
2135836681
2108073134
1347398628
795313701
2145860596
971106123
1636547281
1041249548
165224105
1943815721
1188182962
1562856107
1425030680
90199120
15953982
1646976880
1131675853
1108720730
1319195007
729741849
187157885
1098561285
1862795764
343413497
1504237061
1865404055
551869401
989648439
899192011
352081656
155796544
1225740004
1087174417
1277492735
1682942679
605157841
636588798
1708747451
554100864
660399545
1554817785
1435729644
1512278021
1306945596
1759428198
875806557
1911146304
1211197224
1076653235
395805135
1010728883
557428155
2086423158
570393736
1262610143
1151370895
1867786583
1733873361
1142460711
2023785763
1051110290
597760881
1872206753
1256499987
1950948152
1987535691
1755518341
517050317
1409784834
2000547444
1902336588
1349894880
1628993384
1598840577
331280514
1500053955
1172706833
2135592544
1979914438
1120599400
1356773290
763955445
398752144
1202227131
245634535
350841683
1645318986
1244631642
619994726
904100922
1608710116
2141207853
1422657949
1383620003
453666669
1914227844
511213123
1441939917
1588455849
1668341057
13626869
17756329
779468270
588147347
1987676558
1311942775
1906791887
263048005
1862460831
819535730
1061812911
66847555
1523628874
1247249887
1064802400
691364942
1407130924
1336783036
1172632374
1105362581
643462439
528955628
866415300
1772950287
731675897
1884876259
195396913
270113570
1318049436
1342294515
987446132
1651929735
849346639
427325372
764915199
1148695685
1931299522
483025813
204856994
654775180
1839298645
2003466890
1510544566
1673488394
601423944
2110730958
1358621475
1632698477
24333132
96824611
1288461308
1557116933
1150082301
1169774778
1695002947
1736627
779046095
1330677625
918728185
842446307
2143735228
1261985300
1533171056
1001006884
598927993
1528066522
1259260487
273433562
77643322
1751914868
659388419
849449761
623678891
973242585
1319742297
1021715340
478438706
135983047
634183603
1168056701
1161351858
1982321724
1794131315
204191892
1686972961
2019572495
985410360
1735425698
1238933093
606253952
1087829071
576914114
1242792978
1988132093
1187864890
871711520
474918444
466429413
1952280993
859587400
1496642915
955537123
1907526525
466064576
516283266
1954771711
244395317
1998290509
2065431450
2135466889
1403158530
233695001
1085986670
2105339340
609827223
1194725926
1248962351
1005307483
1844474095
1020910994
2008908975
436005851
1729553619
90026171
2010353025
795160016
328226159
1750846468
1081889173
2066457381
2111143302
1170924973
999877729
1211480633
1483138129
380087482
1160704598
1823405094
2145511480
247313162
1685005407
106224469
1056396161
722215314
163546167
55342975
1792407803
415008249
1734475028
859095112
2142860838
211915552
75922199
882906822
529362182
737811538
2086884601
327100427
1497496031
1331750563
1183775367
1462530455
693127033
1138262674
88411872
689287480
1543848494
842815769
1176316964
1481487705
591454010
1996597256
618802921
722728602
2052869341
1548267774
2036664494
2064783952
1790138654
1705550708
1490294702
1204313239
2072181010
545905297
236805743
313639727
553880391
1615435187
1103326248
1803723584
174625651
1934123400
18928087
1574284646
434294409
175206536
165944079
1024965659
597840199
490991666
1765008012
1104254198
1387695731
1042327257
1822848027
1940128527
1305808769
1023915036
1781045685
1282560037
1620877718
187125682
777601454
896820017
1146815542
2127556326
1759744632
1946472935
889349633
1355369364
2049800552
208284697
241147589
953874870
1890932345
534073109
735202912
1129332739
49656175
67880994
1176057836
849463021
1086112773
438836903
806242855
632284639
2143363310
1279485373
1890455808
1218798748
2104165845
1730951952
1071654595
1114469507
241819760
1198362891
285167432
1534422620
813616120
260356519
1534505303
437223625
1455400406
1105091279
442095604
2047240559
1981392906
1192583395
1567269040
1833070683
673170063
1644689730
313806991
1937053411
1545669029
1344524405
289614508
717425598
1508697793
706986785
653772907
1340367860
1813839235
1216495058
560138552
1534784797
125778599
1170862782
597898003
1513014066
16132487
805716617
1791526489
313453013
1041778914
892653388
1852076746
225718597
18518915
189611445
950864439
1898380392
1161708122
239633000
1046332492
1413797558
2104013667
1050397629
32093870
1424021379
830437214
1896831213
153205481
1952101344
1695022008
298761964
1386573718
1895590795
915652549
2000951685
1528347756
1279706169
516159384
1977407054
1719269458
1912905220
258295529
1239227539
1490041488
1822528101
844169231
1528104283
1982505763
454190740
163278166
2087442378
1851261241
1464162054
1802754230
2127744163
1580331633
820371165
349216142
634624910
180020023
674078055
806903342
1157032562
1676104592
1370435375
1402672593
2037405673
1984606674
144831423
1734361663
1060042207
596772566
928018949
1449331646
955924287
335685908
152703483
1443790989
2036317942
1463867366
832638264
541076529
338117414
1779100272
1246191714
1946322355
797124315
1903202346
615828445
89147996
417834915
263028426
1785711275
1474674850
2115834509
1786046295
27093803
610362769
1803021507
1891566457
1178546429
1014488877
1666285921
2073268994
568382150
2055081077
805906321
1829344136
212073686
1257691226
1681906697
1948563904
1946830057
832548049
1511125507
1785824382
1354943932
2140432515
668046729
1643888184
1350645367
1707423863
1182613989
1253708204
717382781
1556999405
502205686
1163985065
322533826
153859834
912519741
382930008
1799770783
1804248620
817123423
1305099131
1905002960
1157300550
1658710978
7427190
1509297170
1168949605
1000633348
1556767917
1698656932
572239019
1164078589
260934759
295386496
1860157510
1323422718
637601352
1568560516
1157014394
1998400328
1561235751
152781693
1631783253
1388015400
485787404
934754980
1513014827
512889174
696717749
1190506804
804155523
1728889084
661683674
618760325
1070292371
1260934713
1951383574
1072615619
1925311529
1148329407
454337511
1360862463
1928211779
2083657651
868640612
1584796231
213981599
1810447286
1586649332
804261018
1179875667
749849675
216206032
931946514
1300698738
1604529269
1720794805
1597764019
906673792
1944719082
587151704
178220766
352801361
377356854
69648418
36579659
1884120477
1033821322
714894875
324908442
342537361
1028283297
1797577620
1820227727
1919297043
1856207560
2019083226
2140530264
1185631316
674868598
971447946
997016084
1208588605
1939606613
1029229981
431050213
365334796
1827414718
980182873
1167459191
326916182
409082765
1736659365
1714436462
829357528
1146557997
927272540
1537806910
1684620778
303303790
235494866
340755657
584858284
435553685
1908595059
1504091264
1516295430
779555226
27103421
1419349591
1039532321
852162124
1550391690
603825138
1871909091
341700092
663632083
235917434
1552621629
92203447
654868018
173740010
89491812
846212671
1142663011
810752459
1592375078
1773026683
589598022
1095857364
1789615230
140085552
674849681
511842730
489637686
1261099467
1607318649
1677081961
1142161506
1699454132
1171841089
170683352
1995509734
580299201
485671223
1871034756
642602075
613477301
182813661
412936149
727422704
1932618550
492816708
804606236
1882256320
133835315
197135835
791125188
773326680
1598632680
837295879
348720161
549636014
1614138079
58597214
1067540687
509195611
324877979
205764577
554374553
1981237933
770916051
1281616726
1739884398
14680970
1585775304
1457590320
1160419938
1458195537
1277007672
756173438
2061900819
573951015
704872312
1566414208
1940074196
2048005157
269884588
426619757
416959119
339362946
1676067009
1894585942
1062358595
1322459294
440976030
704340267
1667936311
424111498
482619724
482375436
378708186
1549731296
1475320153
231721591
689070778
1180655274
1503733881
914149661
561845032
943438099
1429353511
1329053063
589348158
164816925
641458639
1914215513
1294727466
1356923040
697431297
1289043537
17123874
688565138
839383647
1843681019
1998235954
682787368
272773715
1619218281
1226994363
722269372
14040256
1746980591
109975447
1044736525
650616258
346838074
1997204517
565200228
1187196396
1569565934
240338737
120450165
1809719911
241639323
302950241
855199660
1363466781
783146547
1321532261
1741882953
1648186610
1528974934
918874084
1694009107
1592039882
1826971390
808824990
1859856542
93228395
1023410271
187353571
690128621
241060581
504180692
1412460652
261394717
360001714
307046727
574243469
208915388
798501467
2025424427
1660648672
661840131
2024332095
1181249294
73382009
93003251
883320116
95196150
1271827705
1841933668
985948022
1428582071
1397666937
499672928
736983314
1799269250
25960138
1030769629
2107519225
830201001
1464815531
359737857
1194577051
1533257300
745000783
690095224
1226728750
1010012359
1807899033
1737537403
1113287564
1032528994
1998640026
1709557097
839511205
306146644
569656030
1992448310
1634282372
108644851
1920689942
824867300
772472024
1341093571
1676576174
423649155
101422758
1955433899
1401158900
274976740
1799633510
1864692706
347815169
854256975
76217481
1284135183
339023904
1501598980
22544678
183527264
672645038
722829632
597170642
1203313098
1382551233
1333032834
52921852
1557516237
1298433549
35956162
432329001
879114390
1922860899
1359707035
557863117
745939601
1511411202
524645647
416649426
1244103942
1720439560
757315309
1902082597
1825585256
29058544
1960616224
1486119454
243602539
1524346700
35436766
384207674
706843344
940851281
1523165063
1952906378
1946502832
1022335052
844886788
141820335
1928701341
1345126407
692743012
1658114538
1578207239
1566569436
1545770871
2046781311
2087057332
719736135
521769755
2116410484
1401106619
2043801676
676164780
789254992
2088858546
1363701001
924105964
1768023544
1819418339
409046659
449918033
1759923786
1084361496
1629625579
872753810
1471432547
1638941832
1498387395
1586133351
1298494931
1965021105
811511824
407156612
1517312273
375909888
762709742
44844581
1636595119
432901010
713168082
1474643325
403906415
453035807
1954391643
450195255
1360568460
797984474
1087011782
790754117
1693363003
67836542
352820740
734147425
383470339
509722775
1210345622
1278135647
921711913
1472488645
1772083440
2112235012
1608338715
273744568
233261714
1288400733
1162788852
1054342232
23644976
371610377
498757855
1192952412
14370281
99669617
239110234
820044649
1671217017
113139418
52298418
1512337757
1231742398
1317459552
1848184517
2098130892
113669037
498163996
661109185
1012690813
1258877849
1732461370
788709587
203681785
2107968694
21006362
1996485831
1304547743
1241959021
536326306
764965110
890936379
1265723523
1271400146
1598697802
1401216735
1034329468
1912941505
1415744357
1668405179
1076746275
930471075
890990936
640009319
110930158
1124986719
1070837574
1702728413
449572190
325400126
245177044
966876730
1012810218
209202526
1619444844
1631848272
1510142819
1598091114
863275969
1459015624
160059711
997578455
605773959
1348318322
497502158
2049554362
947491117
1632665352
1481282073
656005307
854224795
119546426
1934727246
871490043
1027395553
184041056
1526106451
1133567920
1630169798
1291619556
1005598443
1516201617
1028055964
2026259737
14341921
1133735939
413574764
255122442
2003388400
1732730847
425511132
1900088370
1078347994
1488544898
1975733782
1112262882
1809735749
744323046
1315956343
1924527221
1932680431
830605172
1835033019
1662996183
1759448329
405386659
513387179
236839812
1438664606
1652705035
361823916
272804064
1216508530
1693157385
717886117
1585034245
330410572
143897865
1387668295
1264550693
1403790117
275322018
1938327745
265588562
915469621
1747942837
1481699293
1137891617
875912556
1330937050
33997433
208006375
181098828
994694387
1693455349
293969989
701291151
1721521008
1414501358
1738978489
421747877
6775120
1413798202
730548497
827078614
349858935
20926343
564740151
1468801906
229241280
1562650808
1331111516
82150316
1272169934
797782370
2136805240
1229138098
44009868
321622215
965592997
1433789579
377008066
1228103
1424038396
450051732
1034885774
1599184888
2053689207
1433785738
254877358
1563807585
337025601
161538409
673538225
1536682997
1510631039
520762278
1828398989
342192328
1893521771
194335760
2084948728
1832009865
1500016289
2073531935
142764569
318839061
1190459480
568475114
49034093
291646557
1838573278
2097749875
1882344623
1828922818
103455335
789486821
160444311
510054123
1641711675
1211557481
1538568307
143660483
1520623188
1344011520
261114722
1450450470
1113405241
462700165
1735218771
770103714
1275970996
2073682944
1601845501
1891120634
1964346067
1015497081
210648404
972906117
749732922
1679175383
212499828
1492852223
2104606252
952199893
883658915
1753939685
1915258010
1841639145
1996732069
1056560530
1994400015
1447465659
431308780
1937112629
536693716
1520530568
1459694850
1477459006
427609487
1686748717
723022661
1330253983
2143193439
1401337942
1613875445
464236350
272751733
2118041045
830397122
1989857866
1614174977
1246988255
1647299840
644513830
848630643
1504959194
882382696
961480788
187338970
443360024
1593263297
961103368
1814388529
1966034915
755316904
1088239950
664233036
106834948
1057590627
511631407
823531413
73396486
1255274973
401852237
738080375
1586880662
1472140845
1512727712
1062654055
167291992
1119522243
471635668
131105882
1000900297
1636485774
1522831546
252700880
470130388
1018150051
351703316
212426409
832154744
1812127784
456388115
1191977569
2123802842
1671253838
1808854773
905471854
303025914
1044303451
2031548722
1574601602
1657934829
1028706358
1152889942
557649629
1193310499
249196336
274848241
599988454
1330801036
690805027
1873386067
1583101867
1593181009
62286156
178457172
72084118
1438046558
1268807368
80401615
427184423
898311004
2031122755
960039879
1611677335
1378993473
99642660
1110854546
1021168730
886350719
842393261
2063827439
892029133
840073863
860446352
169167130
1714547511
76746103
205192719
1866986846
715233779
1088389238
1821919774
1268878404
1125036505
13300776
955095761
860257382
111172199
1918529788
1386406485
1849475612
588057828
1498031620
1058713158
178429475
151439838
2026757639
1714968400
125237695
1925613331
1153324969
2040411421
1920523474
516116086
1879747897
144777371
1674096353
763709763
2143630292
1027642559
466631189
1770465560
859261055
2091044605
529134209
1434358274
1947873396
1635322617
1331405630
1227460497
1880195739
836461256
561779918
1546585322
16337826
1577215023
184000539
1531792926
799850835
1831712534
1343318016
826252039
282483394
743548293
512153484
508938474
466117769
686608651
1103159674
1811176399
1359537164
1922916028
1279480284
408958580
164290204
737014872
1482096444
58740049
1250932225
1443116864
337512667
1144061676
1489639862
1726453672
1954157283
1761914395
1531665460
765136442
64682984
943071123
1601845501
1072302082
889187294
64945299
677010030
258770267
249603326
1966491661
2021472207
1099269755
162095799
894835794
831242083
1786602269
1970008067
748978059
236246441
1318061807
1212274747
62427819
2020025069
1473024550
887121222
1385927723
536974398
1025571316
639920876
1415357390
259294951
1635517542
1606650231
2106332235
234464144
1770542720
1950511638
1506119879
1050604699
1707860594
359914127
1385326641
1750697209
572026620
1842902412
1586236772
2071193088
826909173
1515860879
275848478
207454186
311798862
2037094143
832241868
1713093725
712849164
412669304
241654627
784793242
1722052813
1358903296
882197126
2143518864
1061991363
1671679518
1603684933
226082524
353149919
62111517
2106711537
1066419843
297152383
1842131599
2021207249
2089630992
482884110
1979952850
1109757042
1896855544
25133590
155005215
1378495400
201008050
659363013
768734362
638605583
412543539
123839997
390685782
2105857961
1028569692
981171485
123458790
1392936805
1789830347
1875623911
899524042
2112550048
1474498605
657431020
2067819791
1705129309
351373565
1190912253
1304163400
1583393085
1272981861
1263327909
971950238
540758255
422850892
1922802265
301044785
1692842632
1155077575
1287319090
1420488901
882813206
1735052444
948558225
525746663
1359357741
118329152
1034924006
1990105356
1325485225
2062055377
509815508
1423365720
9436243
1952937851
1199413524
92331639
846688340
101982904
1670280549
510931395
2025264474
1438901509
1736522194
529267856
751279801
223706983
1321061205
1019412079
1905201411
2002109820
931298227
1934213004
44227246
1477603148
1609313492
532767150
575194437
159540186
1986346913
85009019
842968652
222734274
1306860568
76481775
1771107926
802963979
1816472773
1716898974
1490712117
143632385
986602114
764623295
650301466
815818328
664067500
595491874
722851380
760094195
48323865
783522767
1906898082
1292059230
202345407
1069853551
781838039
1559873479
1612058800
1183751966
713156992
510807795
495180488
1072080697
1490873439
1338925157
255537447
448678442
1672351551
749734818
1616461498
2118267525
1334777069
2111686474
248086264
941366517
374096758
1525434343
1086417659
173354307
2127228318
1462415801
1559589039
674118324
1558919386
1428208603
1153216823
340363485
1567711738
1641019413
1080396038
73824955
1637626253
71386097
1587538532
2033642834
678720715
631545556
428296194
1635302987
555365026
732373398
2128933822
76379182
898367974
252643577
1499033554
380461161
1323225822
1469640322
988141258
846243381
1070844571
660631054
10779821
2065273721
975476301
1796583220
518821937
565544522
2279806
1955018417
1431894276
2101909656
1122304575
1536677691
1270876447
2101809741
201726292
1307834279
416824263
1980395575
612499904
1238905982
815492657
1765066221
1386361787
856443651
409329360
1840857675
1857496251
887970589
2146551526
1802985073
1715167974
240936021
548091596
958970354
970829881
295327503
862231286
2051993968
446812393
500999056
1149523266
48241301
210599405
51033635
1853336363
1107535768
1251736083
1958405913
505652153
512541507
534638187
551965161
1850929445
1897934492
369871895
1532709093
1741479725
935528417
1097733355
1377686962
349924533
687188322
1381956616
1600970320
1106491171
2098436335
610351216
1321974821
1685734538
31666601
474464964
280764733
1862518577
254069823
647389315
1299751003
1618861601
848988958
1857588399
169870654
1658369308
483093548
698089287
1569315897
1586604296
657925832
1752923693
473537483
501530514
1688919536
517794299
509118175
668894391
660031051
260578315
1685675943
1823045225
92893717
418805014
1851575636
270687000
2128002526
1916841236
465385395
1972751822
806275108
1418222737
183271056
956429822
678774019
677660452
290744871
2028954368
1943362784
222622268
719220570
1539946597
416185839
1904170744
1048427046
1999632590
1636025788
1360839465
400517162
1177777412
429039079
1055994151
617885292
1272677973
1553487513
1523543518
999102003
669194054
2001322626
125475940
1828464456
1320113699
1408767152
2085816928
1206753838
544698204
747419168
1417954110
1316743316
1856211350
609113933
1402687981
33755721
499819896
232334690
1230837232
290103648
1249031849
521142265
1176185761
1704637928
1481446715
379389756
849050189
1470597298
1290981396
2064155329
1957778683
2107604092
636384419
175093868
961719728
458145709
383527708
2010316319
1971548828
1741373424
557529958
899857449
1362728466
998348278
739805310
1009193530
1149574683
1971692161
1556606588
37359154
1573556366
578450187
748852856
901585012
1550575530
1962124507
1366061283
1170500315
1343770853
1688651681
1834024985
1704551439
1835320050
1411119260
855667869
1980276733
1403828031
1434283262
1653750810
617512063
1222077088
25939002
1318787774
494131681
353321271
353962757
2125868094
2133797394
1297146574
95797065
1816770332
177143844
1935735850
1268998181
1138026336
719220570
1578503142
1545993099
1451967637
1043317015
535107858
1148585903
496056015
2078446355
1252733456
841109294
1116285594
1859545134
1087373221
997150085
325817496
442558366
229222518
394804256
2034911928
674630994
1657739652
60308569
1078515758
913252765
2117105267
1800398221
831334075
997584196
1696817721
280011155
1048465337
1885332617
612353475
880212689
1871500220
290252078
2017010046
142252614
721217391
918600304
1326634733
1627769709
1035313829
1409614775
2116471137
720259143
1253466778
1434127413
437626779
940448918
913578347
66854568
1982365677
180905455
989321505
1990454394
616828598
541499632
942812761
552845992
639726872
1276089579
1967113777
2116289830
1521775279
455299541
1784679610
962490987
1865690885
2098862390
33680747
862112391
941880349
810939756
2106899281
1580279959
1825756631
614568949
1850608327
248673635
1394470041
1721232143
1065389368
1827610251
570895898
710460926
1597995067
1242827111
1496677698
1071973511
500182721
1460662785
1806938524
253651005
846595743
1676178496
1111930472
1074582240
1023535890
2119392728
1452510957
244693629
167873525
2110734659
1318236457
739059786
710333212
1698473049
1198046117
902285272
2115645245
156113888
2046751889
210235057
1609234305
1704919342
1597634651
1543513170
1969997931
285739587
1571722410
1620081622
318767697
428012342
104317286
1991041490
485724180
984633923
2022883768
1754534133
959235864
658589327
336636942
703235902
945015161
1239397329
1360500354
1896935646
1254436569
1922982878
1738814056
112916069
507766986
468647145
1929429787
394322258
1154240803
45458329
919709047
73850604
1876142909
8840760
837626300
493267852
604650777
1362819916
1399072794
481245977
780843492
1641409091
308753666
588502126
1966881189
713888419
1528226696
55400178
1891719335
603687994
1451366920
806163614
849611581
1872053690
994442893
728921364
984844894
1893712684
1635836813
506672823
1406470125
1041733925
716330796
71552778
994440732
1371315989
1923449111
575468845
1987822931
717165830
1731437476
1652866117
1599254575
1025739284
1859079588
860944072
1586808673
674091381
695414053
455821172
485492681
1470271561
1441967614
1945776066
535707601
27257110
910663283
848456202
1915139875
914983310
1392190547
759076379
1325498514
1816121145
1960263150
2098173275
1838562581
454305163
1978225893
1058188404
1506294652
119113420
285269201
842224800
1203601444
1969896890
733675588
659602860
1918680365
898335837
1976332560
834862281
1841324756
68770262
1130494859
635832636
1864782548
993726026
95670
2102556975
828928893
1296119977
1750158402
22116606
790500077
482338106
1827203782
21428902
962924570
423033418
165201824
1032531050
64644956
914197761
1172380086
1287773096
1490935512
1997306812
1628240792
1690028511
1250757446
457239913
577495262
920883280
1598230522
196371955
1731631461
280877823
1205149484
1097780606
1210199636
1817439622
568110300
1589783896
1898562481
1866715527
837147608
199171436
758408383
1360818037
1255217079
947935446
419555467
247519483
813950050
1734750050
649993099
821997953
1970153246
1857098953
143341288
2147103937
1173187989
282926389
1518414826
100973650
1412668391
1918068384
1258714192
476155943
1427363054
1358480574
914053268
544745667
1514411908
439259596
1198230270
1820780182
1033269141
197718426
610496068
1409301443
1444999426
228099868
613203920
1061124691
73965652
1466029835
152496181
1995939788
974591678
49890466
92585326
1409060976
1517584402
90650192
1839242408
554945965
365962557
1327400616
1188490695
1038770551
1576982817
121677190
453942133
1159663583
356678313
489059093
1639052349
1059243191
848133754
1643682302
1370941020
624414293
99399969
373797628
1023227604
1153166257
282884842
84380880
1585062746
1822506477
1523960416
2089078740
1339778686
988288247
81584223
277063367
2147248299
1403280496
1613782465
1830990246
612642168
890938702
881073370
850242434
1102568978
2020229054
243543651
998950950
1073473382
634988012
1166275788
57885591
895800052
310926531
617451527
1415356226
956710039
1917058376
560880354
1204864934
536265816
57085459
829948867
17481109
377147785
1003102042
1958773149
829307942
1822212889
73490569
271622381
264887575
575449388
383461429
1102542353
1968146980
463582516
1377143069
1610953159
2048345704
596110187
146573214
1248134042
1217214050
255214986
329837612
1549066694
1759356824
1093537436
2091798364
1278996866
168237363
1257897274
2088293129
2138956623
750653653
279913853
1252447703
2128718552
223213953
130135633
58291417
1616407354
1440090776
325883991
825926056
906911725
1918153125
1251940051
1151340896
1670496406
552261630
678852453
1390811051
1294148862
1521373119
1761141474
979532681
211982746
1036592946
1502601164
1343712944
1409324965
1254331035
1518344261
1235444089
1973905164
2092513392
1088006122
1746816574
1745707947
18376734
2001132759
958641888
1537241418
847293364
259098083
2066885785
1611408346
358335687
1434115863
1921219840
1876676032
1915841696
486267504
1608281470
1373228673
782286649
810111288
610394871
684287336
666675704
363494763
107120522
11799854
1404542339
1451253592
1499808347
1268433228
290201377
1000867144
1550608680
1700170682
689655249
433071876
1521956321
386220431
531893213
1491073826
369507240
759075368
1543345449
1774691102
459840037
1913385960
1681337197
1904644397
415615637
2133019439
1321468110
661470721
435369073
1263050377
1202318941
1155675591
2121479519
2033007478
972997626
969441985
1294100555
2118615387
1704964463
887020472
1419320689
1475151639
387642729
1174561880
994432941
1504778279
1771450793
814600941
635262311
443333640
1855862988
827122215
2012605654
466357563
819259659
528912525
1643412503
1767338160
1732493837
498023904
919673957
303194794
1428343596
1746665497
447005207
55575624
1255297912
15547453
1242428882
649917917
1347897155
1530474111
720629481
1878666079
932112391
1361854180
154631198
72060924
1462612683
43623560
643811123
64551784
368101502
1145890243
60578304
495147830
1189633350
2136611455
1821929262
857312968
1148023786
1727224578
508892808
470246307
405276670
1341963582
472152433
1428458532
369772494
1451479015
478185381
371696662
1587396013
160313381
1498262097
1611658235
13713232
145398502
328964888
865816328
1560162950
1410500081
242097454
1630378496
2042437565
1175395406
878137725
18987888
647311977
442136884
1308349663
1085410362
265222119
1752859150
880130446
931698112
469570286
852233517
582972850
1997547619
186665390
340047
830605172
1442833312
1947842599
144845125
1696309272
1734223188
687829586
1304985086
137282302
1293558190
1115322173
1018136389
1863408737
1674080597
1200088404
1126755084
1216084211
731931441
207592694
959773222
796208641
716396992
1714789242
1368672807
1927631473
1604130484
642143582
1008224041
1212458545
1984900425
1477139836
1347898043
340622481
78674297
1050562888
1440941872
1225555000
705197054
164264087
983306024
168728037
1310519728
810834954
2119316104
557124972
1748164733
1743328588
722323204
253860572
373083182
675193413
1153063467
2079922167
1534174499
1775188070
1077879178
309824078
288547902
2109974148
807103008
849853593
1650159657
1993716457
80115782
1639676311
97524507
1266329680
97936098
827952176
84531133
1531418012
74845976
1940754361
2118101346
306044708
1520655307
128446244
708571445
135573640
130090017
1826077163
897416624
1715561171
1582118461
2093913713
1985718249
29469670
1984910223
1619524941
254387065
1144094218
1252999555
1522886048
2061787002
664939119
588190010
457425401
672636541
931351709
966862960
590607762
1400518417
1302963319
1890538045
955009550
675960071
66934382
365584637
290889907
975300612
1656093429
134890185
1865823055
1052178849
124807874
1338644148
1257286781
1132548498
1373313582
477082854
420977384
1366333868
890832852
1372724284
597277786
776654644
377015116
532863302
1746436158
927579038
566743275
712790496
81720585
642886014
422748192
1333404571
1395734686
1714123088
1184891014
1266622349
121201171
678591614
1189830030
444867023
1092315611
1541880962
1976985664
1755833382
1181290565
1362042637
168761020
1361538432
1223194943
1706174567
186916866
1900385498
14698588
2104832341
2016477208
968228809
1376875115
1272722613
1525667362
257855618
401113261
2084445138
1342677803
9624086
570034361
1796579810
539067350
2060191102
790519701
783599700
859577778
1826046410
140649673
626424563
1990142157
193957362
1491082803
183676298
154858570
1414956990
1341089555
1237680303
548029225
1451484158
2416356
783717380
372065171
1692175687
902968676
1125892943
454282799
1274194000
349306930
651311630
717195854
835632305
290993581
1917849226
2047019004
1321061205
2097728477
1150854875
398528584
2014338185
2027310638
1650599589
977514074
869718076
1388018188
17063925
550416012
1570598241
1148863860
1299651448
1735123287
618469741
209102703
1172294102
738696849
1814024782
1146229670
1519376086
679582966
1734502429
885494366
1946744291
1131294974
1760733113
882162626
668917756
2143150486
1900573025
1616288175
1609670496
417830326
1496604023
170390727
1025843570
240228311
740812393
431235653
683563852
869283685
2024044383
222428928
1611659548
1802519549
1422100723
872389679
122927706
477764418
1903155091
738416308
1731201495
353315795
2044394656
697921749
785405963
55697657
286490771
463959213
1605346100
563398612
958506124
426969141
163283129
1341019401
847850250
2095479548
611390396
707216624
1760035858
2059507933
968938579
819903870
738555634
781506579
886892269
2020479123
1092731787
114045244
901584165
262997238
177937164
1131948889
274965891
436488138
867012921
363751793
1671471619
354926755
2071797474
1397137693
995952559
1853228351
1593452298
1879554709
170030147
211111667
578175703
1926756951
453727822
1810921656
265369299
1254116959
2054613170
340720787
1089619752
1880097843
1533566882
1421450741
536336821
95283751
546755502
1762226923
2114389446
409810357
1827928226
2086312825
435313709
341066400
166236461
1244525844
979532817
1169904442
1008011865
1220341855
2142863995
1249278534
2051726415
368979746
707675399
502302241
1822824150
382572278
817560104
1105657362
647847597
128995764
249989427
1895130133
143774642
154989449
58532187
2035630497
182358782
1669417097
1650415024
846838491
687479112
1500943571
977978009
1038484161
1885588522
979072288
2105176326
781635556
1185233581
506735488
973543214
984428995
4117610
445263137
959588700
882187982
289576870
710038060
1400410194
1448640506
1762394269
1497383915
1635767049
455949392
248853608
1610285065
1935134825
1994271894
642886174
999195676
803265675
2014893687
1765968006
188247927
1032167539
1297272775
468279638
1857979836
1623822307
599223666
1319439498
531636199
129333565
504670183
299610244
652334408
1064843254
867482938
1202878992
1078570043
225177675
1201567764
36672025
957638693
224190035
1482707142
1986351654
1945040451
1410822892
172085474
1479067968
144568518
1926610439
1010247664
1058723692
933801324
2059354799
29255220
1608864174
829740159
1997066542
1821514371
1501931409
930616380
1039623734
2077256644
1012644229
440715999
638488996
378535421
1647857606
1637148230
108071151
1969173400
1567278620
873320192
1445921099
1262806997
2086938170
1691196736
633595211
1013788550
1707741143
1816895629
42706458
1227612785
722647791
2109230518
1072872461
619468265
68869043
1368451968
360346258
883274609
1080924804
406268794
2079617776
1687594588
1022558355
1906349917
995409778
1031278303
465033678
1083610933
331685929
1409851689
729102364
734191324
1734253572
885379331
1311425844
752739849
414972898
225386925
397177698
223149702
1526137706
342711431
1451231071
1225450750
44683389
679050961
668740005
1363442163
961766704
444550461
160437834
1559429665
1887661942
295646255
1063492806
383642745
1678914310
445237194
194871602
1495660238
1316100658
1269171866
1152042183
1853752570
1130468295
2032143585
156939286
881551246
913348970
26518358
813735430
1575308790
98912668
92122993
729468337
19398954
864903717
1499707381
2106958500
812101821
887590830
2070505000
2142530281
262340681
701047119
2137965041
778666896
388615446
751781229
1054905978
1250855576
382875076
1394214556
563724729
1087699083
416001772
2093789230
774781686
791786300
1259695397
539989379
928069876
258701930
602280931
789044720
1795568347
1927350471
1573997734
1440548641
1458955907
1349131406
2042921380
1535478916
1580307348
1930153914
718843444
14098061
732387136
528427780
1604321473
338615445
1981573953
2136940844
911350703
1855425061
64074782
1771595808
1016133995
572587377
222051213
1776539673
2103204909
2050834025
1920172539
1055481027
923276666
1937862588
255012070
72984312
1598911334
1289356831
1226875472
1293308172
1790196676
1193564237
1328181706
343572025
1627380655
47203157
1283336784
1218622432
304165457
709318998
126167490
919113714
339298038
377432086
280654599
1250856407
1307884376
1173802969
731115504
243906343
1901975322
1612003039
903616743
1129873749
1023925732
223813692
794320558
2020999780
73965652
1106108855
1880349863
290999204
534025025
1067621750
455442243
762808040
1541677467
63827436
1533570052
1527699833
1039877164
1420044436
2038754397
241010613
1785994557
105780233
1045993785
1254428562
2096228050
1476409858
1076320877
1643749081
50623402
1923769853
172453925
895846987
283021599
863838542
505658094
789030991
1121693007
1957346236
948731931
513769275
458983853
64629641
642232996
938130698
2037291492
92572354
1832293183
765414769
2033008718
482443077
1943939825
726294481
785280675
1464173076
609446551
1099533890
2079835696
1302608744
1520365167
1203505522
937376097
1173881354
1610871044
118050496
1810868795
1820160455
1147568302
1487723799
159850857
1074509745
1327066938
1632580966
2040196269
800837370
1160148102
1843449540
2113650628
909364401
1551934556
359028703
1299506393
356548184
176979116
1059048707
1868323056
1183072561
1642419419
1064099928
1399131304
1011334005
1204929300
432896932
304789521
1639435443
407749052
218323627
909046708
560600234
1740412242
2087800741
963491675
138887335
455356588
1575578538
615223207
17737442
17730567
99064207
1957498393
2044043686
797560439
268414894
15267130
133066695
1909827056
651646251
1883017017
1396654423
866259101
1910014558
298501778
1145803741
841630922
1909505756
417563915
1972847307
1171913716
1421022119
1922762954
1139430615
952769480
1325871574
748398527
1202798759
2044256122
1300316073
208082295
648894541
1911807914
1757735738
823682083
1906220621
1049878382
1994696449
1642460406
277416427
2098547374
2105926633
1302892597
321339851
1522419324
551962095
323989919
159556397
1988011851
1254138160
651382081
891806758
279866627
1524779093
1999049008
2118674529
1338346641
1581686729
1431099942
1358621140
86695141
90936003
1580741394
1016421265
1314324008
830882088
1065561795
1782734079
220281872
737442845
162501208
544960975
1622607839
699668120
1284371886
1550935657
239255649
1705869689
737070491
825797388
709698079
723673742
1953914200
1031756369
866348309
796656393
1522795369
708646661
1956274176
1729121289
1174292967
1853536244
1103377368
625449187
641944014
1188071384
2128433187
2069002793
1427094973
629450275
72598206
1315055631
456346879
245148343
1443623434
1374646946
2046486358
13398044
1953077024
991562008
790902446
219964261
1999707153
1408605411
1038519064
549863835
1850416013
852341211
863141600
899352758
1399464163
828755108
723163791
599339544
1200540560
463223926
1271254404
1754304320
840698442
797351906
220810569
636844286
530907765
993968832
906778723
2085189539
1001404044
752277519
865994033
116306
993132548
273353693
245695578
525350321
1078870364
1577543824
381430015
498735457
481746008
1242349047
163251169
1977318122
57532465
1578653995
2047043880
1629865896
1177121258
210864355
1917875814
2125545841
336743127
398157327
1489822986
1517148130
1978932902
505359356
888242939
143080300
1010648607
867425954
71435709
1031198286
1150817279
1335848641
1456785724
1172882135
1108339971
1973355960
1659969896
2037032578
1354619505
685779065
1696452287
72435658
107619111
133245861
302988553
340938899
70640518
1262989714
1541254977
39188898
1199399189
814366650
1583664780
39238709
1927584561
1309507924
2053911477
523031952
2026813468
1863627881
1421747544
1166570323
1971323274
1286681587
1988936250
780395969
1439328495
1349254328
1812334964
218931931
1413583587
1923788805
2063355683
1348674927
1644067570
2103368444
1506963129
180177808
1474686288
488519666
1645318649
1925365398
629188568
1092744880
1104775618
1032503988
620371191
2143999978
934718877
1574111361
2094028174
256685632
2022838661
1866498871
396346824
470102292
2051391489
971265555
1265686254
198711929
2097242009
1911536297
125883996
539659272
188454388
1196215313
1283473818
1609223062
1752283311
443024600
821323798
381216283
632100373
1634009214
543168815
672724609
321311521
1087213939
1727508787
1172128962
1935106321
924725331
137956285
1893208022
1748584415
1457461817
1367559413
168270936
737564231
288937701
784053186
27525971
1575744629
304387377
1348987648
1492842561
115691208
923487575
2064244401
1101237065
496781385
687631708
1556770733
1318255379
433812694
1517144028
1575842001
109033523
2093594306
937952143
1821012225
1666212866
163879657
874735257
1553124326
1262384392
1348209404
1654198622
51827572
1660827457
1435524056
528722159
1063349092
1849274871
2136645887
1381413378
1791259403
2052679205
1245702398
1847900054
1638016282
1002773809
2067756066
1138574537
2135787402
277126137
714345468
1709133970
1168859672
175904637
1209093904
1851049067
1798579675
359869188
981451482
1444627079
1896785964
1165160791
1283960955
283211542
330661591
1477076389
1100366505
188445470
1296526220
1673902001
822392009
1751987892
657814324
591891077
1645489058
2064106171
1570826302
1355421892
1641250456
1653730313
1751251513
1454799015
1507256615
73058908
1244400738
2073941735
1896504343
1721930759
358751232
378107849
704506866
235711784
350277771
1225641473
127815609
201694039
76310701
258912748
685112743
555796342
1522102946
2016671954
2020020488
469055484
248190858
1758227190
73412954
1096620117
1800128239
1188600439
18221396
1534423643
1063229701
229946731
1007628615
803459929
34955718
48304934
1811277581
1783812831
1056123868
1644494746
409783445
476886480
1743335281
873427839
254341590
2016281130
1879155520
605943106
1571175588
999597751
1887010029
1049648771
478472495
1726292141
847612874
578519041
156035790
92101384
1663114729
1039716216
1719404744
1519591010
924066336
474270158
1497643794
1809809818
1052614337
1650429608
1888519991
1823247504
2067670788
1646238492
577219827
1934445284
1761017461
647803743
796734579
1406818002
735783733
1893314986
212856657
1143366815
619611462
1457392399
638155652
258688270
2081906414
248049927
1980025582
1619306174
1794399974
1246274046
1654935202
1183548969
1337611326
844802134
1901874852
1761592743
397021613
487739061
1344921933
2058050802
1642243359
1439518387
1316588327
997417361
833301448
195390489
1478077508
312093353
40151816
1664037993
1016146125
812551946
94133653
294978712
1087502710
432831593
111974596
1865655303
1649259451
1589261547
1452039910
963935221
514543999
850632472
471740637
730211518
1287704842
1229627260
103731775
943020212
1188995896
643222109
528549284
1618100838
975698580
776897599
2120629212
1127852328
207995513
1109868943
1212438358
140659644
1023681927
555397694
609782734
1378478733
63253390
1748143060
1728414938
139868966
1409546187
356167127
1050308738
1828451301
1735505514
2012456494
1220483710
1580850587
1811009538
30955159
418110343
1853846386
1283172645
1712586769
115389431
2027450435
499183164
1710098364
549330722
679790009
425920038
333296059
823325657
1752474981
1263366611
625325445
768060140
1159031503
244715763
1509321070
188347517
548043504
33637512
1159597068
390370965
767428551
888660848
2090976630
1356144753
1098876084
142351167
1504074125
1125185806
1450412122
364770383
1698116498
41371751
1054706254
497523508
978993902
2029593676
1079697616
1931303423
1675581862
1064457127
1853211723
2048346330
960124116
1931805119
1506442664
1004597539
1342811194
1102288850
700686889
472370109
207809132
2033305137
1275098843
1525257519
53026009
1236812056
1487499184
730575302
1729003279
225555350
1901878684
2094789841
1846632431
1408477603
599634072
616101537
212305201
1971956485
658565510
1530613238
98185742
1787885742
724159195
2082269086
226247455
405468601
1923267399
1311075039
1887518622
916777627
856999082
1120826929
763264471
1820070214
1785727367
1318685464
1380797841
1203383413
1852257037
1935528502
1825079512
1642119058
1098536475
1943203774
1387576116
1048306268
432063260
523323176
294226988
2143693749
1433109183
261245382
1346459693
1911883709
128355588
2114637942
938702528
1390157947
1384026149
1357216093
749407855
991226493
913676664
715825537
1652820604
2027111942
427177066
1747180110
847743603
432417641
1344122772
1337515652
1186644611
1092643558
1200513599
878856917
1896985088
381967289
1398698639
1684335299
1546714181
801833198
2135497405
26433187
755939529
2050310568
1003093835
449259763
555426064
55889836
1077999996
1807046309
52718893
939037683
628698387
47639072
1843992688
235755625
835544192
1751889023
808697414
110495240
1496301814
23664820
233895042
731323731
1231305590
747841738
169960321
1024621911
1603337092
776388536
496780337
534131936
757970984
1004279531
1806043450
1040800555
1316562167
434238753
823054293
1621471396
356760990
1562683625
1121861130
885421073
828278959
60845675
912932844
1471367892
50058958
268954860
1728666564
548719753
294727987
1980750873
525847906
1397666666
840452826
378001106
341378067
1462209747
1415139683
391516515
490353209
1136005701
922982152
92630896
891992189
1469770064
301315954
58553368
892593776
712202586
972066162
50301566
566747165
940651521
597574288
719740665
990071776
1421010172
1178283929
876712592
1810675897
1349204854
1520641649
1101639091
493560322
1821385128
1171245639
604060469
1645199659
1874275197
1246765863
639687251
424886419
1285217833
1194688891
2123028044
88669131
52107429
556076354
1502122841
2036973791
1979914787
770001837
60835795
260401922
1366964739
60298347
1690590408
680356525
1135094398
1314749627
1840338333
209471091
216291159
2133192853
321195219
1540810532
1538103894
1405955850
1329489863
632125472
1135471238
1010058195
752109367
182731017
1270600857
1352834680
33530676
1531577697
300263670
1074319249
264145390
1239881198
1759918202
832087843
1119513158
1190959471
531084109
1814635374
1354747152
1726237588
1661106363
1054300292
1100956802
206329442
2127115712
984571843
1230528971
646538406
278765432
2073231818
416209574
112287506
2001346109
842672521
1895112524
1476921250
1843720959
1858454538
530711122
1042637956
1955328320
1214440797
1577179951
1331210980
1245097545
407615039
122027125
798636984
310512652
352346253
164185328
636335940
1608901863
2172916
43882072
13812719
99252737
2028403456
509694216
2096141688
849055633
1626402501
1198904995
451631629
1448582983
1622283092
1727369993
905539529
1481068214
1730866187
1767011624
846533901
1941477749
749488827
1759134421
1160925316
1746271118
2052543316
586369257
1648538472
105785662
191821503
278601038
447266235
509302543
1987736463
405917378
585566158
271798780
1056141949
554675662
1804396717
2131516153
641461851
82925424
1298839290
1087875020
899059694
511288132
1276580426
1140189151
2094881899
374873844
2017961767
385624606
1095538235
927294272
711020718
1190978082
117111157
628984406
616795715
1929530057
326113914
1761203832
454019287
1563171170
2045047937
1078452744
1197489596
601418095
1021280269
854060417
350549216
1011773025
1584281346
746161979
946345795
249001608
434587922
1884215458
959989598
1612767567
460495149
918280031
33321683
137049011
1035518173
1595402341
1599015390
1540052258
1799265274
570512791
393122354
824021341
1752243978
1853496166
870268035
1402367089
357849986
1623177556
1217887455
372644325
1912539308
305554345
1498989821
1864432032
268525761
41527221
195718080
1133319093
308989730
1597060343
1269284754
877591499
1841823010
1294006230
1466015650
1570969742
493471316
1159842719
1002358027
1681916224
419949145
1400071596
630872260
503921880
660856625
1709345206
956891944
1342353066
200313706
1059252454
38673517
319007078
1825692390
367852430
2054121626
810633002
472433226
1679000235
94514304
1552530850
1122251404
1440130496
1812794248
1149495139
1796691325
2109379446
8230358
195362704
2058568668
1873640012
652015216
1792127235
873568894
352483244
887197292
1041775882
1477447626
1053368922
1017718631
228471348
672942821
726285223
2083504999
2014582653
1618581794
1398137315
1909465008
1518406148
6287231
1836103494
1687750305
897911749
6739949
940373098
674431721
1060517704
188126818
2021360462
892164482
418847777
1043666112
1295088516
1739525142
33166224
356815438
1027815258
223826389
533655277
1889388620
1543544870
1993775642
739466621
754376774
49321899
953932481
1558905921
2044602565
1670511659
472054293
1118961404
1242344428
1255455609
463865925
177205574
1710509265
1554791350
941244503
404535039
1573073663
812962089
768422073
242628035
890831303
1718989006
1735776586
1757158761
247811896
1155240731
730427536
1685352908
866041899
1136793007
1867763136
63942960
883728045
40047487
442068716
1583905279
1703956824
1565742111
602972680
1061799963
1099460887
1961412491
241781948
136887727
1328824758
1469721768
632625122
517049920
1160229415
550675632
2133673233
1153914937
1140459819
252655819
1210992742
762297980
1888830527
2019402600
1592038406
1923938535
1013467859
1502240697
48375113
164678456
717442903
445906979
182022624
1496299494
1492829350
1147437917
1154931683
1614486195
395248722
931673805
2057264465
1833637882
965592856
1802748109
1236816017
779844229
829793531
1094354645
1675434806
352246932
319801125
2115517037
1921096646
50332161
717874739
496528349
1495411407
719544413
253191343
1494524767
1633959154
1632629881
1132140498
599868027
1639313890
45411556
1001214162
1144494654
750067452
1527372451
1781250119
223639982
301257999
1387618485
1014944564
558648702
1662150261
1180166314
2020976615
404285781
232393104
1634766227
1947404533
1751955936
1474425573
1582430416
574994695
1215852186
1888212621
1557571766
701934170
1035423797
1391113917
1409065097
188921536
2123282513
1460513330
1277303029
325777270
362264148
308636840
1447742275
1834550294
1097764864
265370875
1694041259
28937456
153724485
864975857
181072350
1021779469
992484670
1617995767
589410715
116512614
1901421533
742154037
97765285
31414434
303867939
549050386
194173034
383496067
1505544695
1832399365
1793541962
273323156
71163458
232381426
10363164
1139114609
930746469
1452342544
1828950355
206388089
1393968566
118125165
1032849816
1289286486
1804728968
1943771633
1795067129
1382576025
1243072887
1973344590
918398759
88254719
680720163
881921042
1202578567
1764504696
728698490
188732556
1107343886
1772034409
558503139
1243496529
1201221553
1062570150
1350990383
999044916
1560677389
1210288980
559692635
1998245623
70996813
327890959
360866401
343889268
852786223
1047134906
397000327
221607610
812763231
278185068
1697395842
1452020854
2135844665
1578099740
517701468
1305786320
1052283945
1401803923
2037261835
577960238
98257059
892873834
66214246
132912555
794040002
1715644829
1628961442
15663246
1571607994
1328261640
1204823578
774714778
135253429
442087998
1578749110
230613711
70775729
1024350825
1716473663
1659342954
63901702
2113603689
1771832294
899999806
23113188
418018741
274666001
1883014026
483711810
963576838
1472092734
189095915
1181927117
1229487378
852900270
1652827916
373725810
51200308
2080485534
152611620
38503318
728192674
715563029
202458218
2091568504
1407463431
1380135179
171498280
595267100
1573585951
1618166586
1686973977
1359496275
1263704499
1086117116
572138457
2075426598
33510498
1626108458
1206937372
1395448016
978110645
1055183851
1492233068
1734775239
434426558
2016201495
225969878
1147182800
1866886354
441560021
262145359
1319458082
357318072
605483320
1580432488
2082890050
1754518718
1396180415
661275570
1318608003
1811888919
162489699
1589115191
1244450332
2133520525
2067767987
957333551
1551287101
2079876636
1056304969
223558104
1711857994
203746253
148453244
829418921
799244735
1701313115
1245722498
1607947362
361600940
822467825
1624299047
1417580586
1634179016
1556564589
1073660137
690058918
607321659
1418491896
1174334197
2094457793
992363634
346931299
1044861130
100930635
688221853
373710290
1142105512
469670027
58545287
2065187545
451381852
578556943
1896689109
673294648
285497725
181139600
2107811659
673620704
588155729
1023628515
14903124
1830219667
420247117
1563922134
239516186
1100446776
1924834497
1967058716
1100756455
294465220
1378261804
1131751578
385743609
795755244
1623949758
607779180
2049350039
1926813924
1628538521
652274110
1128918733
1939157955
678812137
1161601779
1347527178
1914981170
1608632459
2009241362
724061836
1912418520
1502461354
1594855597
801118633
1877217420
955624654
807087375
2140804689
995293241
1139960542
720529316
1276620460
297928380
307166821
18227781
197615865
984028082
976923569
1190644047
1262088617
1679370228
891889599
1150664369
1726579324
610963310
1613892899
635459785
1440494354
327047434
1710194587
2064340447
1541261408
2032312180
2045735950
939426744
464844312
809683884
73082775
1260807242
425977388
140130853
1344911053
639386990
1252198262
1210099858
162231849
1935516213
1774864720
758447282
1223731581
492650995
1098796189
1698870474
1421581072
865684866
178494945
2048526101
1922960359
606722132
1560054875
499778021
1484812063
959701594
290470370
738436581
930674514
22366778
1556160127
388400753
2000164992
1871226630
788885401
80932965
124002354
1714465448
2044507120
1655608940
1588871870
1370363251
26454799
1854034434
717070012
955892931
1396542314
837335971
317334404
56546386
660342364
741477703
83353706
300334873
118391320
247533783
86022234
1765502802
1763919320
963605831
1940581186
1151658396
795408466
1728167421
990629738
795955989
1455029141
2032214294
462933299
2140120354
113522845
1273761505
872567358
1185896558
957780421
2129788129
1560953665
1690386287
1862771648
53597058
543691208
392965552
1283659044
311990415
37889844
630042983
1361277778
2022414681
1441423613
1355753675
423301058
1038115986
1421564067
357958201
990044945
705928240
15923487
706992024
1570782569
1751335072
512474701
80672933
1909451098
1524378399
996477311
1169166027
1972900674
1788581691
1307452095
195022817
1864692706
1970112286
1614172500
1106916503
817419659
1098749696
1567563207
679001955
1961162767
667571460
1672693451
632175936
1183675258
290399713
1529724941
13801231
468348273
779816724
1066251091
333666243
1409642202
1481942582
862885158
745497142
1566040597
316867250
251662635
2009069417
1419867186
552745745
204283534
1054072243
2116344995
314333110
1822396859
307840230
968644230
975589034
958804485
421857546
458058730
1403806996
1066578208
86308810
869769515
890186146
1860750185
138222270
305050851
1642338054
95893833
1747709989
1225548734
2125866780
1023687398
1237841453
922625631
1991652090
1909287256
1320539571
1162112462
2076250677
133088158
109783844
1607657458
1335248860
1036988508
1359511364
781386119
109306131
295818866
2051953112
937695267
286517317
948444206
566599491
1086672865
1998595674
1101981100
1716727821
203814005
1672121440
1940478110
1522300765
1940442939
1181453676
1854426952
1732494225
1100404596
640918796
301992723
176271582
925191749
2032551180
299612380
1110575112
1130679594
205416935
1468092028
847657290
1911759307
2089635154
1079845746
1289630525
2123950891
803353956
1413702888
385273732
1405812117
1933278276
223650737
456438660
2047491416
926902923
1449576262
135749535
874940638
464085398
1184002799
1721552072
1535396731
1590996091
1887380648
1416168734
1841677088
213991772
511186115
1705859075
1528500972
1044971188
1332527197
2016421390
1586130684
800152769
1380340284
1168008646
688193322
371250765
1235720740
45920957
317402493
999747322
74964583
1674462324
451151821
1672561797
1949845216
546205708
1161708949
1810715509
853524030
1554927597
1883318423
1780520606
1150499683
1294218215
1700853043
1975070141
1565134515
410379588
2135361422
279218328
395269744
907789453
1294005268
50270219
270728828
618586411
701371624
921241482
1975466377
1067114789
1576933375
354396629
1688363621
1385151350
1087360591
47285246
969539669
899138091
2074860268
1025646313
1649013043
1563937083
813535200
73203364
978885310
2086851216
1035600205
167934120
1146985883
942773960
48096657
1165818987
1050287280
1746997452
1605829329
1251256150
145386420
198061708
1674409711
2101827532
453770543
409748736
794006937
2082748600
232818549
1319965836
490180408
735906097
1335529950
147473150
253611582
1454528243
1861699184
1841340176
1085690815
2140010230
106331852
341726736
1036328125
1640114223
640016077
874941524
604366058
380394044
1732840107
1802489530
954529315
12872115
1321026420
1505682763
1884048729
202684283
367584733
445482247
1375105486
753687649
1706019142
392743754
1423878405
429390657
37949021
216632300
1699531090
1359201089
1823732099
554993004
1080601387
1589071339
1164072469
1944513259
1137475607
1646881915
636922813
181446574
880167677
1367369099
588983995
245263267
1068940069
1193202251
1220865044
562960612
1549139739
1148891264
1562910504
1186730385
2126652881
507401281
1725862104
1469849587
1107604901
1347046951
301122548
1716596403
1137097765
27759651
284193223
2017257356
84621007
681197841
1814628755
1722856150
1890944042
1864092996
590848475
1232809467
473001332
872695466
1219976580
1692186688
1748769841
1672428577
270371256
2079413093
545438749
2107523840
107319842
858866730
186353779
150201183
1403459981
1908612864
2118091365
1640246110
324289008
733629710
321391898
1743347491
1296880413
1881785640
1640151013
1633653279
1242554692
1813267859
935202944
1846264373
894347857
86078323
2111762445
757383871
964943505
671629840
1043617111
2067617245
345657954
420882879
484571066
1611778324
1604563370
373757469
63553578
901122362
977437144
377470703
1409590996
1553115049
1755933230
1531406280
614502143
1362846758
1767317485
1304066090
1951135374
1031878255
2068876321
1938178448
51754129
1673484308
1673743544
1886074232
1110108635
1893939150
115124987
88285755
889411433
1409069750
627424055
1475618152
993768116
1400799491
770492228
1039078482
1744379439
25188565
28585588
2013216250
405537120
1279294420
803504842
1533728488
562634842
745011755
387400306
804032935
1261279739
1439917515
421267296
1512484460
1510854993
1599295145
1895758473
700279254
292994307
1927159251
1572084601
1369440597
260233498
1160776601
1072646293
646314330
931212266
1008044102
934517126
842212704
33384453
1965369435
999777633
430869164
1622860249
1802606827
2026263759
1591353543
1065721374
550858070
1259296205
1403525371
1550381842
1011928732
12364963
1544605784
751307394
1544451275
679985307
1732326357
438648415
1234655524
794458429
613002826
140859148
580116175
2039963834
796949110
947703794
31475924
1094460150
1511880231
1708280113
1238510842
1094877506
1284118383
1119161230
513852177
1564885113
936456996
1275206514
548838869
1548572771
347166566
567550127
509284199
394015206
1842944144
459584650
153813864
1313964381
70254341
552952591
310451685
1772020699
908119075
920027363
966081577
411076533
114615725
1798632543
1138796315
668261867
501840730
1443021845
139311594
2038920675
1079495307
1064909041
1567716099
19403717
601882843
941301188
2046052094
533305242
1209264948
1368607168
655718993
387993256
980303337
295122305
400837558
832179399
581669468
1718071762
719127347
346922607
393905511
2023856898
650921539
1470577387
1874068268
876146208
327558295
2050235795
1868885534
771418826
879850170
912299150
1496447190
742982939
1244085671
1276381939
570736159
1832259762
557655033
1556354370
460751402
1744790805
262429309
2102012026
278798796
1649547434
1062266189
149130743
398040403
57167740
1319377147
218758559
1626169501
2143265301
346483628
1865008313
402719173
2050812531
336567213
795657576
133269230
1881584141
1104778242
1272920004
989936038
1682597279
1017323218
933713309
1292383810
1271198295
1029440704
1197126749
1520501038
247872678
284529403
380696232
514666992
541223501
1064632583
1640032450
267317439
586778721
1728876214
852774110
1712668106
1601787604
1239991613
1047441327
273261327
515323355
1994064562
878897283
809111929
1575848525
730879328
602780802
99166639
1806069032
1709842416
2099844523
1707089214
1104158452
758849224
1022912956
1773007621
1381948121
1712930241
55623286
1787527837
2104453078
604317865
538039739
612803602
1222892542
109221276
580964793
642734191
1546294077
1481478769
1684185147
844670826
163568310
908489394
443934774
408666607
1948802414
1531102598
1853262282
1473419709
1893964543
1895945902
1537010386
835842740
268482109
1169954689
1399417335
1707037378
1193648951
1913767983
1418370607
1043630548
1939873162
1895328132
1527838574
1176608102
55997199
1728960774
549554578
81897007
2034799144
1488399285
978153880
1326079674
1056414232
902304878
2079288095
1956556468
1937898531
1440068169
1231381533
1396012257
1932384686
2132074151
731928560
137722908
315617264
984442267
336737896
772147092
733273258
597656101
1910075897
2124130255
1100502354
932441752
500343999
517379272
1102192577
1372099512
1257690566
2134668121
536857972
1946011239
1720795101
213374387
2085947454
1540265499
368905071
792378856
186899478
183423324
1762919248
1074053314
896739835
1142232141
637113619
1214612525
1099742871
226959611
1103919630
1624483373
1308648384
1358791954
1585674629
261946269
437127870
517809053
1430729162
1798741558
1770883740
1909854794
1615507542
289306892
1729328586
979421108
1108925305
27677639
1972869696
1814740136
585759426
844636314
1891535332
1524974227
1265763718
1162266071
1288985824
1246478189
539607652
23509734
1008495513
1728945231
1250206885
944079859
1544251232
1490713665
59385689
307655049
1297584478
1444006593
775008229
674551464
96128677
1683506265
1997810868
2010948948
278713034
2046545185
971130131
2026463179
1984583412
1055222785
1895733248
1989367799
192405875
1012586818
204751198
1768461518
50467650
1663347391
256103125
45693206
143549951
920769159
262763674
620224166
1382005257
1292848030
638075380
1957689935
1009929512
924156659
278297868
430789063
1736863603
299891745
1148417624
194371960
1801587018
139886878
1651524347
224409900
2065778780
247712284
1449691137
484843420
336352331
337782674
165279331
1483273332
201075200
664397279
877988962
1877529594
2044709460
1567408737
1636961879
907437203
372509185
591760365
1315053594
49994096
8836000
1140483442
429941697
1923633331
1223799815
1169238274
1670013745
524266748
196774
677751454
1067687704
1554889800
488119902
2110495135
1955785554
1985520321
970890415
937584336
1146603891
1654633748
1728058421
980698332
195397371
2140884966
1397618119
1509797532
714202725
833577707
680822797
1057115864
1693827025
711563507
1949074280
381132376
133937955
1168004116
474102639
1421564100
720467672
410888484
1166801147
2062628590
1973714323
2055869253
50241494
1035008071
278985608
1777506527
1885143766
2125771681
2087282698
563937431
157281710
2086214637
1016169019
1018666989
990257126
653707715
1039669514
1774642064
282767775
1778084067
1182314535
467963961
1856948510
1656283307
1896044710
114883876
1094605466
2137320154
1232378746
1640614776
1871995083
697004938
774187898
1048711676
120471195
1497820957
1294877802
330616641
35663590
918037929
950830668
1942104023
1287547208
1536713424
93428346
2033202118
1691352285
1580855126
82408480
1719733862
776903266
1035768459
499037975
1509454337
1472310981
2008871191
362761226
1836424307
1532913792
231857554
1342068957
1255447425
1502461306
346861158
622674682
411390219
625946737
475861625
769238059
881300360
1939684071
17516700
1028360475
1699822226
1832099898
1655272097
729946128
1305333029
1756716355
1355155712
1297704746
2084771517
4971678
1653763851
564159109
583743872
1446582881
1780541827
956484358
1515813532
1721000163
257387541
1088182879
770908713
414851780
161991892
482710671
1164306983
280861115
2088173997
938127653
876454904
1472660644
884990842
397350936
1416309305
2108173071
448285384
1253416222
2140439725
684257491
1495130452
1478866347
524840655
1016125441
1617674220
1470344161
704839749
196538508
2108614416
1147490664
1931116155
1880231464
2011089328
1964970246
217258473
1996711409
155947241
358923848
1689785369
1445242250
794538576
1761265631
1072671106
1151016010
1094338250
1218819165
38635290
674593333
1711205087
1005863906
1442457867
1518803950
1090237984
591254231
1320669443
996510913
1787916937
1481166817
1791892533
1601660462
1602336168
1909614050
1735066716
377244757
380014876
1871834600
104808740
187183667
625685817
1464514487
78723538
1231582114
1851930112
150494126
1139804695
1990443859
369633252
1481211270
573762509
982460336
1239397329
1985423248
1621524341
1665683879
1794042539
617876978
207490387
1204958033
1334449291
535451505
1763905554
752138780
609730242
1020746103
1914174032
252884982
200687732
622214326
1700698338
1164310511
1762637715
818952573
1209306553
2003976239
13962514
295191771
940269457
1747180617
940678198
610966159
900602753
1368182600
979069824
1563435130
1887075963
1559860278
2119644623
1407496258
75722129
799251026
1188885516
2017458861
2007753514
473400728
2110905089
788100488
1752669251
1068077133
958681916
712202586
2128292301
1669406421
544578777
1356602506
1832991560
1589384197
1451576801
306484663
993768116
1223056899
300414402
600235373
1412433232
1329151889
284873695
30537294
372093950
1502950450
1470435217
2059070557
678457896
1861217430
453442940
1639843951
404923712
1113959833
510245526
581646671
1186613442
186205419
536776296
531449727
1364187933
1892290540
1358122128
553865979
292275475
1984251286
617176390
419224977
1327484327
1707904914
620063392
1172956445
328275262
759684321
187148652
996449340
874589741
974196561
1785120196
462171997
1392436228
1323032085
1948484414
1117509002
1598098641
1185039147
1483645737
428455118
822255861
1534912142
530723143
181465284
887778463
1523714129
886278411
1203084265
1840428393
2014968624
294503404
676363998
342217513
2082264475
1591726928
182658988
1334914019
959039745
1279897779
1798510923
2081528850
1928126061
745090519
1204739008
1418839614
1712627205
1272629212
734599327
1409710996
1430825753
925413986
1718903700
1309162991
1649627701
1225378128
1475147549
1386610821
431709111
1988496482
854796435
769219963
214106442
174289693
1971629013
1238058126
1561318349
701923396
367722434
1749455798
555569793
1011218875
1313217242
1300711558
1472444190
726822441
1978621193
870114110
1537747588
637915771
1138776413
183432036
448517183
1153933011
1993343702
1109142234
1302468072
1229214706
1144083472
727093109
1246676358
544259275
1264240071
1152528677
1273075666
1903349889
193943115
460544275
1705226349
1452851753
2076758056
570121430
1943348674
368614922
342480301
69559593
215318516
1053081812
964466025
1298664812
110845456
551920305
690382722
420673761
321527195
1592016629
1367238864
1784202571
279097130
1823789755
1153099545
804930943
1239710734
1895299175
1933154511
269006051
991731183
415213777
1207295268
162658659
1406660089
1078546850
1967994221
1737166934
1572019207
1057447315
1476602809
1368171919
1869491845
694930752
513747425
2111209345
2062445452
390024106
957091094
762175643
389846744
2030091262
751269257
1147067770
417602968
661485941
1603479908
691575090
1118561736
1005776835
362608805
1390858337
323650734
881143410
1238196803
1758746731
300214565
1258235173
2099112072
200047802
746055426
2133709793
1312734124
426368947
623948522
602583354
1636513184
495098439
1229732620
217191712
2053594522
1839902729
1445322814
467774066
1781897179
812871487
637996306
1860191535
1532060617
1712396040
1614756512
403733302
1301321621
1530759655
1392633043
1460983739
144009929
506984683
1523600278
341607821
1957603346
2029132325
671148166
2075311835
1096716527
1085525486
1627806942
995074018
573549633
818118610
1427153479
1372208652
328855866
1995347674
693555752
1606628141
141671388
951159348
2086962513
434853582
2100966631
1639818663
887887156
1758447938
288942767
1433521386
2090148094
754850576
516881752
847079147
429716822
6931254
212795894
2135090279
2033993836
146961199
934861195
1264277508
1681236074
1713509808
239421209
1900076571
722997936
2078433591
1485220442
91847172
1083159988
445255814
1701873329
988244990
1485101992
867711602
1523127396
988049048
1931843259
1184219014
1541646101
605071841
242563811
1937309526
806368154
2106497098
1958874096
2006114921
1955496589
648799576
1668897741
47507137
527205017
1772315353
1539901075
1356606346
2110961806
1923212339
1184678554
1800893457
1887632579
1815380229
1037576533
600757629
1030397232
1459807457
1994820487
192132931
1835626143
1437001471
209824187
493654956
525646463
416173288
1021428301
324667129
150235448
1991427332
722882033
1074816491
1616615815
2008117247
717676567
2136913098
1069105706
1531892729
1839350016
233016918
629789414
662776799
1382640787
939535099
846778757
437205014
1155303179
1887421633
541425736
1976165949
2144958274
1291495436
1846686171
786387192
230449118
1982080103
1358144898
172588143
1906963007
698335657
1685147167
1156235411
888305416
294392774
219669315
153897583
1216188969
678223250
211102419
19169719
2107570496
1714209516
740922173
156949733
6931227
578662410
1533328348
451964576
1977803238
5101335
424458168
1615215411
782991791
1519262466
762661471
2020224000
1677274281
52990272
102215626
2144949119
378657762
657106054
778082600
15928174
21313541
809380291
599340613
2133998697
701495273
1344793108
680164168
2101829230
1815557235
302612881
1087712253
108438432
900036212
268691915
2130365330
70968671
1211979888
2038844069
1257675781
1826081110
145744449
460562426
82952795
939146406
614381451
1256888743
1044249008
15393041
1570347696
1575354834
1609518335
884210951
530195766
1830552599
717792106
544911213
244975625
1808450455
95670782
109140489
2007528700
1666741453
1719300931
1298214717
1460511725
2033421999
634291483
878499649
1677899336
1184687106
1392019179
2076776034
546449803
706146070
1010771262
858236978
1835035379
1995476823
29877241
1507275439
111818751
9923632
1916331957
161454173
2146928669
1122326905
1426729085
399341053
367457733
1595871375
938199895
414807184
1519730890
1077207634
1628838376
1277121684
1383328551
229141482
710772934
64000242
408837313
1656647800
155620671
814696373
1633735964
1834514033
2146586399
246693850
2097831349
1805321388
1014852529
696498034
335640984
833991013
372823814
182101417
1306823991
14420316
1670165643
1842387666
1899014893
61365678
2015967040
1358224307
2050989702
382901748
1662508477
1507125460
675889332
164538785
553531997
1830244574
182973880
1460534640
254501465
1516367808
1012677592
1815898080
1647328126
1328655730
124092854
1659924534
224525091
764669101
822890904
587674020
487944419
641367775
846234413
2090642181
1719265737
1692424142
1669738598
1826081098
486153129
462833040
799929295
841215470
785509559
1439509395
445468892
1696652018
1100740261
2132712419
707121455
1395562209
1826330859
1953422017
1622533516
450468470
680466356
1484785216
1145458890
408587411
124490577
1874326529
2073231818
2069520589
1418647167
1300306499
449479413
1964612672
1458014234
1897296877
660876376
1419693174
678861476
1366569507
329387690
1667147191
1298297999
123773202
755849371
46731453
748932855
773565356
1418722941
1848288502
940549826
720747595
1972689772
1793491234
527024336
609586287
731203201
477877426
631176931
857764724
1909184136
740298681
1603995423
1769264640
1874013345
1035414282
1140264567
649723980
868933255
1836641138
90506313
1739678757
1959765288
280667274
1177936041
1927159251
2030784199
20446063
616792754
381973802
1444492851
465815826
1896977653
1600900584
748723856
341423581
1212879853
1169444143
1650793672
1131518408
680295780
200834103
848447778
363577996
487257463
113515910
1168865273
249577073
1923234893
1753387911
1983420192
1276453815
806542352
1418197755
863648219
1720871842
193460581
1010693789
947323461
1879615969
137852121
594771958
635284617
846210718
1315395070
1611814137
25208428
2089460730
2045540651
1457452471
1596841817
1763667353
1862077763
949700891
833952633
1844165752
764574618
423139275
637972324
1728609169
1597884079
2052926046
127606046
394432498
1681248988
1615133960
1747133593
95444930
661396889
2062232199
1613651692
1126105396
538185385
514957190
1197971923
1345187444
537503392
1391671070
1029574311
885758247
1521449533
97394289
1294752751
1129712980
482090176
1725714167
521163390
1367326671
11529456
832367854
1780913582
703173893
1881359510
562308479
1549825995
1514027482
1335211487
1260530222
512056100
607218504
1912315768
1865174114
1171393782
1487347532
1546885758
706737036
1266913919
1257155478
501776626
1336091039
123408431
2135478132
1104811055
1413735179
1367705221
32865490
227694023
1657101332
1182379442
632834305
432696533
638499784
1236430361
1040308016
1719162331
1434591481
361497284
921860926
185665978
1673001312
1538579384
908949090
561616058
1989677990
286846386
689636075
1701803138
1546324063
1932553118
712920106
940689413
1732546102
847045324
2141072588
1747125556
425348563
534078634
1551816630
1652656822
1295095227
1820438867
1848835392
880466842
637797882
792297055
739258189
1374728891
223464301
704761206
1112249611
1708291513
1628676643
663444024
249638088
56881847
1169569386
390422910
1592520242
539842638
868747737
121723063
1752796677
1187981656
2022597053
1804888883
1652432929
1791046
1990126847
1575677786
1060673824
1565519094
643892528
480250407
1091736125
150148591
2123654609
296751255
1012767752
1287321020
1703566255
869786432
1317623643
804560920
709787889
56540233
1308611553
2111268636
1350830766
2117552487
231879470
291083382
96021561
169762921
51608038
1677417162
1021746213
1256897318
2105315658
1810736266
596197851
933966996
186399743
1581460436
1425312008
1198713415
676537460
516650348
163855618
738420294
2075632257
489606073
1986264357
1095607537
91137464
1522713585
490942449
664323530
275034019
1703064553
1770061278
888431230
1694947182
1842390085
972548109
1614352523
245285249
502407123
1678114486
1321305883
878473464
1673327988
738745206
1280439687
29345107
686868922
1714800400
48012469
1636870228
1963616607
144784121
661496731
998567345
134927793
425474647
1228364202
1174710461
1596382726
1610318921
1402354423
1524327254
1955746780
1050468702
1276302917
1852278166
136877712
1300606833
1739142187
708279947
631447666
2094481183
363984397
2085270579
1773863142
141273527
467847011
1125870266
857298816
543082330
510507765
1208426483
271965046
1067569667
1827808905
1711078564
732620418
414367255
1217945497
197656827
544634413
904878632
1782526573
897365060
12331524
1696546805
93342902
1615160565
1678422918
856352128
1297409238
451496770
1305720141
1001892187
1359309500
2102222999
1416725526
1169089250
334403647
1674431820
1563806586
2869793
317844279
417010621
2045072564
966040288
468669640
2130580782
1277194163
280885746
723345075
1311070245
515520259
1092018596
2018846029
1631123080
763848362
2081303033
333112266
61906373
907125587
1954503601
259808323
437158074
1088213691
1715398578
140717145
324739629
1214065386
216932720
1507433644
163655099
1372639324
1532554371
1236441886
2078020306
1162461016
601698084
494894436
1285286976
458833212
1262549000
276276709
613962465
2114816311
1155302765
1443325651
1921733992
1371209334
1930259186
1510571153
2081432828
1261658296
411447385
177097138
1717597011
2039231936
501288140
1864226896
1048698599
93988980
1702262622
1599527043
1532673176
855038588
1785893574
756121139
1440874678
990417093
1436291712
1813784646
187593064
1644103723
1070897397
583223864
98516076
1761972241
1410829326
1449039145
1811817855
1783841255
480747750
1268960569
1473880252
1526498120
443391541
1035503074
47597386
1215867409
2083104481
1174621898
514225777
2052796305
555618654
595206485
1116573428
1168910033
1493320326
762344526
249962157
1894051964
1291934756
387385435
722316284
314852211
1608759950
1435343590
1635488257
1252180523
788464735
1002946929
965332591
976142998
1236968352
826831080
2030099238
1241784765
1721900414
1346787683
815916898
352073999
1195995403
162080921
2118935940
1389384302
29572100
1061279322
1098697285
1560602784
1561314439
448162589
77430603
920272106
1656555643
229280356
1132886362
874149904
1818277764
649871477
1204650664
1072989370
332034765
98288415
1821385128
1391687467
1877788646
594548202
1185446758
1305575045
1437295309
835971739
1582757569
832025462
800498027
1461642223
1785671008
852440905
2015259569
1510886582
1626654985
2130326064
99411589
720954039
1255108822
2080486740
663371011
1772293435
2076481356
1803533525
40852185
854104439
2091548951
503684340
1038589762
309357734
1632300011
519277263
249583042
1012783879
481050625
1704774674
1160767149
1522665278
1327398225
1954372118
2031795761
1663455777
1258594346
1557733775
1941087173
1747104138
1000135110
751149812
1843261471
162706093
1284605548
729870385
2059327226
587652146
1840493435
1121054589
553663453
1054411648
201460197
1663297022
1907013589
876780221
1577555567
500474174
2028062311
541779425
468632745
398967991
759623387
1596297806
435237694
263187415
964375625
460972667
740667366
1914265504
504835493
1408581660
2127968881
116059219
2016611159
404737806
1868129806
1716634176
912091044
344408588
1314690696
2135120812
1867000130
308058145
408190340
2007678706
713458212
1502991533
183478303
7649257
1454636666
1692246347
1554497501
1743940415
1238679944
1336350976
1783458598
37658309
1542239652
1685649367
517591114
582631182
1872135575
384181806
408223870
1913665559
777749046
1794508973
50390280
2039795235
2053995132
827591942
520331461
1247901301
342340699
1481344064
2051028114
693822503
1214957486
248861187
1291756402
1039835725
383750158
853306164
540175146
1282650899
117143524
1955455755
883743385
1490031524
809688930
478938640
1813261989
1830021223
421895625
1180268440
501600429
1825311142
1845760584
370528650
621379004
299506294
1871933889
1892551479
2010233998
178778013
1982989967
807751555
691576751
523068775
1244763426
944424504
1413871697
402395894
1588953682
1748414540
1896349073
826237194
1757185441
339575851
335850097
1343102885
2142631874
1584241607
1398938921
261007362
648814555
474878395
1803585467
214413269
720024020
1296713992
677816745
493743278
1850526151
820943511
1718100579
234042956
1968459876
830396543
109851226
569005009
1258310175
1357616534
382802827
255122886
2027232174
1849341258
267123881
935015870
1946838913
1664564494
182689510
1612644006
782335238
476132022
1458645009
1412328440
750464125
1584981192
165101306
358128114
2046499915
1764629728
697329360
622011187
321558113
1693829639
1515558120
691031315
489344766
1981009993
39918045
387372194
937987562
1228828956
435097212
1254342238
1155565131
1440310266
1008274332
2075427725
107743698
1824507400
426271229
871723326
1527605272
763928311
1056296404
779605801
451800642
144787953
364103176
1841566600
941744778
1855874868
2094962688
1083454440
164167523
659785256
2043833479
1718590176
1822189289
1849594691
223887411
1987503558
610735004
452954729
1894277466
1126920271
1047373149
327684689
1202463073
1108578741
1469614629
1256356761
118309710
863222334
1998733095
83081778
2050108687
304444459
803428792
2060116949
69980713
510227552
1333059465
2126574000
1277193104
1362498861
1289421690
644497049
144948379
1429763588
16273686
718355381
1750493776
1972503954
1037897861
1117760152
207692091
544027495
1982716631
493042965
962328168
64814492
1134856408
304365471
993973914
1066328223
437360939
451620798
1939345367
530524158
395230146
966935733
741648194
1678074795
748990333
1209786596
105384410
1709502742
598491999
107513240
1616917467
968312763
758240849
1230945960
1518637692
223162141
735280985
1631764389
1047768114
1765997174
796268137
1469410301
852002832
811252292
1642209144
652998608
104393101
235533825
1165447525
54873712
616520640
1980653056
842957368
899208742
753235240
1266711330
1714193432
770816812
879632258
595469409
561748698
2137596611
942722823
242228984
165425387
2048548225
941903899
1567402714
1372916291
595993598
1640827152
12705556
2137581419
738549422
807718297
1672314941
897397262
1683831353
1994343581
2111816733
2024439328
1052736299
1744632501
1364037602
397265491
1909811908
1962234824
1688026823
1412514837
1145775899
1672865601
1713957001
1281403346
958175000
201785482
1682695539
660502398
998033900
1650300806
1234090423
1005246484
1306446992
1625087384
1852326636
1647373846
1072284593
1816801749
1105630249
633477512
1021633576
552652324
1187649860
2132574536
1072192989
413080272
43790356
892625535
3474316
1691316252
978485609
493094108
989792257
201453587
1707220327
539111264
97430937
65257441
1999614855
366023842
1369027142
743959743
1510811250
593718492
488678877
852274247
1713846082
1874065656
1969765286
1664523914
750165061
1294602407
953208903
1772528284
1640081372
529422636
1660946342
1673307413
1706576813
2462160
1215265916
1185186741
1864937937
296235446
1643287934
1028169798
683923175
1344672686
94787984
1590894066
451390393
853669652
920886218
190221963
587305629
1950563912
1785470057
1259999780
1987871819
272215586
806626649
33787005
595921159
549485568
467127603
1568213010
464240005
1848043934
1836313054
480068861
951602751
976396030
2034199086
2094806996
30445034
2022025077
1424540456
1569538769
2093158635
1973531950
1308514342
2081500129
1346720736
1923142532
46974750
853623137
1594937451
1865075499
173511664
193786428
1756643781
396931539
1325321180
1063396644
1239064005
20545841
748362227
1264271627
86378379
226077800
14313048
1990918924
1647979193
1042268941
2095387880
1344495239
1603918773
708807753
1251240927
1778857295
1270233592
784576979
338374991
827364969
1474818713
323780669
1342295265
547237204
312388567
2085509449
1081632505
1647314677
1016989399
1991794159
575740521
874425601
140785031
580137101
2030100904
961927386
1621046058
282511044
311902325
560547183
1995278659
1088878009
105457091
925595520
1552075891
1685893447
1977370920
68194450
1625615510
1417127454
1825163205
2021821133
1585496653
597221891
1659359014
628545112
114759247
58184575
995596097
409555326
1770230710
1366892021
1102635576
722892465
242019973
1955926961
308390168
910817499
987936930
1343748035
1812819606
1257475801
1441920926
701842208
1607877699
790415958
1541322553
1346453026
855195296
1646409010
1461373849
205543678
1242263240
107328475
722834658
877306731
1491378947
2038590582
777889342
377425557
1178837821
808996709
1852267224
41164865
764289781
1221334852
871733896
1524996888
1987851659
289826548
209914520
1755275776
659431785
1886225458
2020571719
1858159073
47793720
989594603
612341179
1883367123
1806390991
73646209
882442051
719335788
1982922897
1257730106
581382597
1801607158
1013975224
1425454570
2097906589
798650053
1064041710
1405328176
1956146853
1908529189
1100074830
1196026096
583499457
657283283
1427146035
1407588459
1600246835
866504957
683114993
1249979116
1382090773
181566619
509829319
1740256440
568114033
76769601
535345869
1888185540
1856539246
1023227604
1350722123
1738623397
1615560532
309374475
1786802329
105284006
1767683186
1108470761
496244893
2112409172
2079152287
1988811678
464062984
1088186195
60182804
808121469
1885365900
183139390
1309954521
1799159348
78188249
385213028
206428646
1243074724
866023548
1265208563
1186769560
156967751
2063665276
764901932
1313019176
1082087792
1575404463
148156905
402425838
17760014
1491270776
1843809578
877474823
2107353890
1060468502
960055717
1709162778
2068748313
995980551
1405894476
104467269
1566091848
347162475
849403895
570601747
2127181017
214405888
792788467
1363919376
1524201162
953904039
2065346251
123952751
1744874417
1981392075
1152213867
801047749
548949588
1852726953
132135167
1046473900
82826484
1418875254
1968879510
1960715102
730157411
429829724
232079959
849108685
1950070320
1797730515
545149350
1946922335
591278564
1268295425
1132271301
1218250365
564777281
158385040
1056520182
35921423
1296943188
319530725
1320479075
870839319
1385381464
151937447
446306130
925595520
62589234
1416327265
1119448595
632650710
2099994209
1750714017
1107687584
801128848
1584335646
388718944
715358851
1818179431
1861407403
2074838280
1455634940
1765469117
851225177
1119285887
874466851
817876206
1763357437
1599236818
360808599
1068935464
1493731641
1064340412
2031102270
1127101224
128694844
2025819617
2092683800
1137611033
1993494302
1753385399
698594084
1750843122
710299912
346398979
668131490
1627521186
83119778
425224980
1720424749
480056626
1617198741
898023117
220366137
589873460
41992594
2016499994
1058476980
706697523
1769255156
1109673597
69189963
607277099
1370773494
330983393
622631071
1352626564
127572773
2093938886
1172425698
1567087347
435276225
1095304564
342269621
669330098
349899292
203328429
1149447069
472540196
1851206237
183054308
1439714886
246192609
387538476
498359715
746541926
475185793
1696739424
2024261384
1020351827
179781776
345713410
768004732
679309127
1811227826
2115823560
257328085
202271758
650102565
1347014176
1776001871
2140231872
694516228
339532645
1670480186
1719135038
802393537
1536844541
930084820
1873764287
360273702
110597941
1324783868
922721334
763070019
1741781882
548019433
325711860
1557908675
901355185
1373214623
1498859716
213513464
1844611330
2036070906
947951564
2075177984
471950228
278641050
1676291202
1878807966
1863996886
248839074
1681669176
343168565
1110599454
2116248915
2072037488
258456509
103904480
1328609124
1877327678
113399714
795960913
1364213262
189528395
27646145
1428514999
1051583063
204187152
1995645484
692595665
420503420
1216221549
1755436449
107320688
949149106
1233746145
975031035
1698035575
298852295
1024570140
479319744
1477366897
2022403277
2011911832
2096001497
1594153757
1700174125
786527820
531326714
255896628
917622584
1213891667
865698775
574701956
687825633
1963752454
33909704
117705970
1072279903
402714932
561939912
1475672708
1136155752
1991975734
36896964
1654469650
2126984013
952143643
1205974017
20991865
1378508222
765037823
1412949638
688604286
174119706
956791763
1080573370
127311552
1447899685
1658655493
890879939
433108122
332490964
701302801
1764146111
477038690
1390420624
1147393640
55750109
496515540
348072760
231341177
1417044428
847685086
93528200
45381587
1236843561
1341193995
516010677
802845930
344585673
475221741
24372104
591237097
185081760
300608954
1602873751
644693263
694192772
354311217
40471788
20420670
1113612293
119574354
181928135
164496737
107800300
944357556
474517902
737699745
23805851
454374140
1310192210
1110401585
427215132
740462661
1700241956
87810541
611284227
963690653
1815513920
243575427
494854331
756999070
2032666315
1860739755
1205428039
650539612
226949106
674785803
495078259
459463139
1747727632
244589150
676962056
2030084890
210717182
812301905
1377317027
365760869
628516832
1491481284
1165141980
1175566901
728870500
1951353007
859857420
523607298
2071813716
1736013635
461553375
1570489177
805198434
1834156201
772163144
756848103
1863016126
609142112
630162404
1014457143
1864770308
154670230
1411487537
1900812900
1885551610
1337589137
971230674
1071675116
414710584
1098769767
1115152543
1175609069
302998645
577253898
628029764
453458018
994953951
2058842662
503795442
1442456511
1477511161
1904168174
1637357053
740416446
224521547
1728453220
815063040
576681972
914765082
694571706
774682250
744299774
478333647
1976862017
260705522
744611398
1605859944
342947040
1034286786
1597198880
586195502
1749421100
1172111268
1875473245
1172952295
1352607386
2020813895
1365973031
1216561307
1226797472
599826209
1465003673
457997238
1761703217
1522480739
2076274832
2060308438
755309360
2095858815
360599504
1289429712
1185850045
767760938
134494873
1582168562
514440338
80548317
306806579
904426769
85661435
1515941967
301060404
1114263733
920537784
1972109880
331940429
252429688
619578587
877362896
1101009792
1625840594
2094832670
162761242
1117959399
752494387
610601097
1343830793
1057600412
1371994314
1545583772
1739219116
1975585756
1387284968
921547240
1978174959
883783978
944606658
320111359
521088319
946769590
991113049
85112802
655112618
1439150761
565915866
1861777556
425471259
2109695712
1226658731
1609172328
669103688
1188461215
2080181818
1550875485
1793844027
1180259500
1384946023
170074149
579297472
260754725
1656426816
1725917544
2142304442
770830663
1225842804
1450514931
1507836733
1734367758
221910319
1294244640
1983714561
208089156
1566253183
477026848
763773887
729406260
1583126899
1847775609
476279545
1022627911
1346405307
969156446
1983645173
2075719356
2127387510
667355025
1064405319
1639077941
1173131250
578170446
1991865485
1199671901
515141383
1988778647
1409157833
1511120572
1341500041
928658361
727703674
1434089976
670348264
1185266010
1403191763
296176982
11217655
1712763780
715784844
597170738
1204734780
1535293535
1435059136
506931104
2073379685
352669320
946416844
1241604780
424252201
1201701948
1279346075
2031811400
2055563585
1941086240
1262051424
754627553
1727738413
2031947993
1920210808
73830378
1658187016
110065872
1679639490
940471702
1875650785
1330210353
629637378
1789992527
1606499098
1431076467
541479454
1206692629
619265103
134937621
1527787459
248760053
822374339
217431208
1876329853
606695624
1159679347
1561816756
1359616554
1213069514
465231323
2050988844
613184603
971811860
790305912
1068589803
1963958913
355676115
1170893849
2085102040
1871232437
1171943413
1051430971
190389872
627281390
1943759777
1812203056
1030943125
1347611982
1371760932
1463063118
272979200
726418786
1757193593
673103619
1096082749
149811198
931065448
1345017515
1004279531
604694489
618956458
1235934793
1098270512
1086320880
56295102
2041559376
1785092382
950471027
1129156680
1461302713
909920482
411792076
1111260069
1119915736
1939557362
1978551274
621997112
1807104360
2034498286
1632629881
1343114660
861634802
1644449242
1394881276
741599090
1610342357
1292036038
1070995471
897132652
2063514546
517236871
1863185201
449922495
569847583
1060928201
1773859474
1076842298
344842187
1048406220
1615990677
1078045712
2084215342
386725294
1096158641
1045272360
772507512
6914868
1231328606
1508812874
59328139
1184413098
1594297158
1147053524
1086800295
484284882
1259904748
292281925
79169193
592021999
1773675458
1111511812
1933882218
1735075560
1301458332
988212138
1812797324
1507239141
702610858
1850416013
1469993038
1426525822
1813904557
1603337092
1874669058
384360226
1251662337
1471317011
188940729
749975743
1611331427
453930257
490563974
1556080215
2010909914
1626033935
670746152
1233328543
742113250
92532794
1079344263
399394775
1903382140
69618250
746424030
2049936065
343037489
267105031
959604504
1785693364
511669565
772021905
1977030502
292063738
1495986350
1837023104
967771132
1482100028
1025329907
1548454009
711970766
1979156715
1027784185
195048683
1298968796
253302930
466797078
1386793791
429156791
1870576886
1283971964
1678695013
1688604638
1899288252
829076193
787315567
631046239
48439849
282449807
1835981795
79527485
824514138
1247246903
414481491
2071388645
1035942146
1682060982
328206823
583328689
2046204636
1778599731
173450394
1757861265
1892732770
381529762
521247432
1384880883
1348048148
766069954
1037007478
1261638160
1135496270
291572134
753579706
2117007174
373785169
2089084545
122686243
1711885089
687164830
523549689
805492043
1601364667
931046722
78502548
1160726011
157412206
1226053401
949589588
1172048085
123761560
308057318
1346282562
749990121
832605298
502649075
21161560
453329746
1044791251
1005943412
2010402563
492349717
1953315936
857496493
396664278
1861612110
983808866
343897506
1754082214
1075756618
1291228281
13995142
519648266
378538225
2077914443
234053792
141192905
1624018855
1212320987
1098285767
1065692770
121114376
1079820370
502361537
352612301
495034664
1366511244
72088197
563552408
1535271710
539284109
953317259
1708655483
194135240
587266609
2098662028
1507935005
1556492016
854473741
29954042
552921805
381323088
1368405937
1845817690
2069216014
717549738
1631812481
1836195049
634863981
212979517
1000195067
849729468
1965793931
810975820
594951420
1446715605
1214194901
779827587
1459711562
1362605128
1984543421
1506432454
1250729907
1193314973
964701656
433566014
646918474
1894425040
893254595
1263252103
814252623
2066012787
657272003
888499088
1437212423
326999405
1733384939
1766201352
1048898345
1657137447
1458072682
331140509
831446719
2044026654
1872639501
2072966706
1851642207
1363697018
2050975965
910263823
1291962560
1157286294
1896034554
1173420748
479889163
537127408
1591687029
1534608466
1199973370
1892601248
1049989864
2000806691
2100098424
1065699567
1028063477
1206157724
245601478
217204478
178965987
892478469
851677843
720657360
614260506
2027999063
1634325924
718111397
423159795
1105461369
959821939
1602976278
2101576310
1241788957
1251637054
1270907432
1976670981
204493403
892360950
395304722
960829504
1952146575
677462880
32692882
1757160262
1841256988
1189787484
1643632225
464252915
338568147
92712931
1835503386
505352011
1750256055
1460530427
1013110514
755537613
642040485
2070288343
8178671
345503596
210446738
1752036629
1276106666
154231838
386902808
158159734
1130988105
575640551
961532772
246324030
321060852
1945937777
1586437875
1633484305
1897369213
262368309
765262770
504394270
553857969
2053803346
1257821897
1346081369
696045274
1873736921
1763898326
1177989188
1361164355
2118561553
1555735415
100352609
723412202
1353702329
502183967
1659807217
1967582271
1562775295
516224604
1464977727
1318372226
1548920346
1604496528
764640407
1621188010
1506348746
51515358
129906783
415811583
1731270115
299695458
1769262259
582715537
325392935
1859083590
1069353423
272724705
908880017
401561002
1477412762
258826479
1589518220
423894794
1040676854
1486570448
357486158
827358205
991583097
2082152957
1225378827
1454603447
1492156805
1680416484
236871271
1431776591
1131646683
1749978868
1526597764
1296256235
1113105281
1836629188
2004819053
2139325478
1818937392
734319116
1832032911
902408797
179969019
1739801171
249625101
914848495
1033653527
90246290
1365988465
2088829753
1864334707
1340326
1700397159
1721670765
1691461739
1304532726
1162551670
1734003374
1569818081
551778213
35576884
1837099984
1249145453
741417834
557115849
1821699142
659129130
559042006
1808200964
44685665
1838906395
873626826
1772241928
1118595179
1230062473
1364809015
1626111688
307922005
1217314474
1066806807
798981247
1153888653
1013932999
508214402
1647024321
1836199449
1314678009
142462115
84176413
172609484
409779351
1295706603
617292709
2084354205
495495288
1592174241
1012473396
502892119
1893530610
414453282
532113301
1905161944
1328943841
694014797
1534065364
1803648691
228390066
998348278
1209319027
1647250487
1378940811
1113894693
2037524254
1273447182
424255124
587840826
2067301042
33214712
796972138
494146529
797899544
1276833760
702559287
202722222
1228305313
1823056062
742675675
895127715
468571266
570688073
1673223014
1504236236
641034360
1727194195
1257182732
1143841525
1849018670
1355234371
1831387152
971151812
1496201888
106175803
952366304
498983081
830555798
619511431
710286586
189062541
414815109
702043029
1495591883
1365604956
411876843
974329589
1845104145
103365823
1832202903
191602167
2043442970
323579996
83029328
1284398579
1611310853
1532641027
5623354
611272177
758007942
804470480
910617998
2035809776
864391387
1770671024
109812465
1856938934
148269200
493887962
87918974
1744319792
1431243361
1758800287
1253771909
1655069554
1238275099
1206065666
76609248
37999944
1245382492
26251288
1802846152
889542115
9732416
1772344928
1378802804
2030150695
1788508484
1762384983
478316183
461367452
502588161
1290623029
2025675794
611654293
1750516425
529141278
100181897
435479018
1532525803
441747960
1152403348
780904670
2084636341
2072383313
1044946792
63575190
617385261
2028266685
1067792997
1867030591
729915948
1832773595
1604418305
1898877145
1298826654
313085835
1247742607
1790135466
847366670
1261744491
12666445
1770188776
34223303
941903347
1826438013
1095594330
1414546426
1357748256
1824526463
334067210
2094644392
1221794103
1661272491
1924006376
323099120
1463113199
1989916414
1249938078
65168994
928592441
1325285789
1767910850
1410283696
1841999639
1576651365
149279134
590869640
774010669
250685881
66232604
1199355416
1501026854
1250137875
351948056
402793714
145322156
483018060
63484840
2011925618
190961431
1600339329
1309772734
1152008699
1629207053
231807420
1665731221
729349423
730241109
1317913499
808060250
869037214
2009605927
1365180193
635983939
1686509457
1484183236
312784081
1053896112
545132179
2063662139
1261912044
1402793867
1111063897
801040485
1081812904
1244085671
1143087300
1836382265
1108350062
1724722523
1523215270
1874937118
567855885
290173724
1704024616
2024902029
395753560
1610558566
1990305247
1659826803
1203167783
1774993658
1063865877
1056025317
1851255556
1348140574
548201148
726729088
232739490
1609347970
1848646027
1015558574
1383417623
885590607
285575190
1241140686
278827219
1271774023
782101171
1649209878
725103049
866715086
847862948
1083567501
2124167290
685822243
1973785468
232327432
2132659809
1057473670
733021156
466020110
516777565
166464937
701201079
1065319311
320699550
370410183
2061410166
1495122762
677027125
1519334711
1343436075
1911353510
316050475
2126817558
296532025
524528536
536031006
1644807833
335740099
637037204
23020375
1522260780
185903300
401342134
1148249695
1856511031
1861749772
1607995794
2081179518
90368886
629562726
1510765069
223834799
159716230
1930043358
711704071
1093456516
1317375331
628968412
1214424647
149627907
890812464
568181489
1491286272
188138175
1802726658
532948401
279259893
32669577
770158229
1156956488
1891655744
2127982673
1863544760
669020135
1762040756
2058707650
547463721
1909800794
138487215
405409426
1595146930
136140268
1253591068
258033868
1494733249
2021558144
1165648658
1141053466
423815807
1935181295
559089858
153650057
646749969
316503306
1237551048
1389168989
2098175964
1958342856
2043134669
1260661479
1491276759
1584252478
144517220
1532462666
558614897
1212590055
1294156800
1107605298
309633564
554344193
250861932
1830158513
1311313855
1199476488
1716211544
1519504046
315218457
1044122664
376692196
2009951520
1500232805
1266956132
143401289
1095961242
1755341438
453994211
668057746
1641039968
1507829076
756170878
75262483
370536972
1408087844
1137596554
1941225723
397434422
1940805498
1083571295
844579550
900544204
2007756289
1842508446
1258450400
1856389894
353082370
285998409
360227707
157491465
661324936
1656846553
1686825282
500146850
801073923
103652834
762355326
1245639483
2025310607
968782348
336109694
376374055
1070576225
1952518634
1301062570
1816372260
1733664755
294680785
2108184667
141717267
33398724
1766147616
131721447
104370940
1311618264
1219415957
1487264428
412196312
202117511
1959797705
51284551
1620964916
1442035483
317465778
11095159
1808120938
749393322
20810244
537352644
1090304403
1394732248
1032963319
217549640
2129273100
991268823
981235961
937589539
105146897
861344157
1287893406
915323175
1764069469
577743607
1509765182
1476656223
907317889
1901362142
2100034406
312630935
746698360
1817133824
624449374
977334132
1612284166
2110119015
1694432930
942966243
1219761867
718914303
1685396696
1442777961
1168184489
1309999901
1246757311
1552072957
2084866301
1410735832
1549500328
660950108
132345992
244202111
1545536221
826687257
2103999686
854071718
613698004
1210589032
43422629
596778443
944184359
1417609829
1150448628
1731825030
1630630374
945292449
744501131
1816552824
945120918
1926951357
212934646
513545492
1879141090
384005300
900869541
1547193010
678215220
486261451
111397603
1695596838
1370817725
149147077
1732878723
1668104960
1036664750
243391486
1870734994
1732055272
233563638
59771811
952750535
779527865
1251418042
186757046
1795140258
1183048432
1152311053
1925042489
752704939
257570831
1576810838
721776007
1741512020
889653305
205576185
373585558
1077437032
538209840
1769481914
240646911
1815552570
1009057512
849698382
1043547372
1902749947
772625616
1953897093
120732490
1565217803
237390985
49972455
1352973426
2059021511
419403671
1174725880
1985287816
1201096243
1107078430
1305316147
41003033
15349983
1860786395
578609325
1071291333
376102620
1028617498
1382517101
1395265770
1336456732
384786080
1262136011
853925027
718918946
2082400090
244146004
1969834253
1526885715
978167207
333296059
1206024903
1670111902
541577534
1058392824
269966776
1876244219
834201010
311218758
1901446429
697315723
1932225902
227456727
613679704
763588019
1643960609
348838290
1819560739
1294888828
1660933203
89571433
429685065
1309848903
2041745567
1349899375
1441579194
2005346542
2114232406
1428653490
454639632
1182911254
872364081
1930544845
2089837980
1260230278
734147188
1170633726
1473565968
499465133
1125274465
192109262
687064850
1598268834
1038720008
2125571160
121167036
1245245810
479766576
1316012236
265295704
1267055500
248550659
608148420
774859236
1545398294
1578175866
114187435
191710904
1480808634
1841317382
1871528479
1172628053
2115599509
1091638463
531159733
1369363940
670572710
812321166
146157306
260533104
1070700651
1036615903
179979234
1725441154
997878553
798273074
2078214105
862447604
82920743
129911711
212847903
1307577348
1326965483
337434174
1203195590
1932044599
1817682647
1442846780
1145622200
915808732
2066658190
1275100081
204519780
352182274
491717973
1834010421
1832822002
1190278158
1145064209
1200191158
296215668
1104380560
1628613218
193763901
1232020239
1453683457
1895140592
1205840260
1150600790
1898751613
1740459564
1906349917
971420808
2059104711
84916143
1931856001
101156661
665281457
556459417
506111175
2042321637
2005797792
1464047152
253780417
1181075190
1474259630
1028070586
657582159
2120034187
53927795
2063246146
458134459
754303940
113702893
710997688
922720758
1362151805
170713087
1991765259
1513735176
1446285504
1335112645
2086276995
303225647
1993842890
2046070769
1471809680
1435654280
1116930691
1029901869
361594337
988342121
1882946138
1816629219
630209940
1861076065
1360508686
432952713
87915260
2100425178
658312878
1175458907
1157872199
1350540708
443735343
1589804430
211865963
248209630
814131695
1532217567
249301251
396021902
828091096
1150158828
373622473
119293639
1152667543
1254363035
2098279697
1736089780
880557482
612722739
694111024
856972143
2020749497
1083244453
470263178
764010388
1209577206
232670919
114189332
808145075
1365596362
748995149
1985460517
1593163944
1638840775
890713250
883184596
430614734
180587677
917580685
1415738933
725031455
241092116
1359788435
924449839
489785395
1886789767
1382262809
1399175467
781210784
1082228548
1402258363
398348117
571270069
1586704985
263745892
358652738
1473443990
279741479
523435605
1528399122
923417607
1551222906
1670738547
640250891
1818472247
2104371181
1177645513
2140730582
754706916
467351862
296734472
1258895994
765968748
1630734541
132222911
810329368
415975056
737294637
1166976583
560088070
568758098
2053367017
691872885
1445746346
19923146
725871571
1848316818
94907615
1377420362
633494121
856892679
1367839465
295399989
699282885
865077530
1206482264
1132705745
287435298
271503608
1830770519
1987305245
1664713796
1352487509
1160530462
1865466540
2141942234
420350364
1897497922
1211284009
1860428687
222499142
1385610191
437917620
733103921
580780349
1290933683
2031687400
1027232649
881733517
715795786
823302015
2012666545
2115231646
1613954027
37307675
753381483
768896773
1797807259
335546903
1398609494
1223433353
1369366247
2074227037
1597011132
1981071696
95543187
997393964
1191327993
558193595
769848961
1982030581
458302475
1206419132
2094430723
1455006295
1791597444
226622816
77454439
1670933739
2093424518
738404403
299529566
458853988
1307420891
296949915
945649898
17511415
856520376
339095840
1033862267
1280129472
924509834
153432427
712638381
1814859627
767493233
549201157
419860323
1826020691
143509606
1422654190
475947396
722147158
473550385
1150252064
1226987905
28746787
2062992619
1830730427
1378087407
1532648276
1553367376
1693882044
558256433
1080201872
532377365
1176466316
465983192
773936193
824793548
786562748
1734293781
576953940
2138950519
277239604
1394035522
1349833302
1786603817
1099992916
168109692
432568776
946299382
838869015
1979427138
87997509
2062179698
1680663209
1146873805
978833749
1885798406
286792948
1419672440
877180182
1156404412
1861608296
24094036
1503240611
200712837
1176129054
938396442
450682957
1022633151
1411583710
1248482932
1732325776
652462585
1574365418
1538543194
741842767
1055744921
406092876
1399117151
1471959188
1925796341
1209107571
2063475641
436198046
837952511
1711515877
555833287
1899381693
1365847051
1335338143
1704053077
1134405939
2117795198
1401630602
1372708113
264775999
1314021771
751022795
407061814
1781186
69876426
778884244
1607961354
1712456221
1733288778
1974838976
1029934657
1136786169
1318051384
1875469387
1220400870
1935900577
1401917152
1186224483
533319939
1585627441
1651713697
1278092922
181669273
407202600
1473318000
1888657876
1563858129
738559628
1180930852
1266497583
2002917004
89346235
926386558
1599691253
176509843
967319501
1848060198
894481843
1767924794
1027391062
1196964327
1811860241
494890384
1088819528
876035109
1200008553
1540348092
1658635604
1946554155
1145953999
546830729
1598575415
1260581052
1303077225
1098599031
1140211853
874273125
1059640689
1737466317
1595210217
1465417022
1333286143
312609974
1889493987
1566203422
1474969475
1183355595
852127451
324654318
1910910326
317013362
277536400
1615040732
1928605357
823939731
1378439152
888640275
1140421256
1784189153
1450606907
1187533873
959947662
1576490791
490520
17464898
1391658759
1868626027
719126902
718740243
117970423
1929112457
464205780
1505001272
502415183
1162987176
997209742
358461064
340946171
2133921335
1510617279
782493858
1134793553
2119287008
735409205
372840982
1780000278
795826948
1210870620
1565524915
205573551
1076053060
1414115222
1151406143
189018609
463606177
1642266589
1164508768
352567549
571672558
1070123385
1398475926
1913250810
2136226838
645740310
1483427103
800186147
1395517322
2077773020
393708301
686014798
1321619498
219985219
1435889978
743792543
1362671038
1080313579
372726251
2056153232
1619736744
331614327
1977479956
1099717778
1460516729
633671239
1994958909
1462315738
391006459
1081447860
147417767
394727554
82885012
571619043
16001979
152312634
979253283
356793508
1141298512
1109474446
1838908427
1289051025
1780441534
70775252
2133943798
1478181004
1863933569
315533477
1220287876
1200807415
379326347
966704594
710013804
1080407295
499448760
579920954
91948855
1870411258
1778621742
479412756
2137478280
1399007514
963698985
198405605
56671229
927661323
2069446187
975253639
19398954
969838660
1702773396
563904494
457522251
1615728184
994869941
794495765
810744632
2136400000
368911204
1896714241
1200954138
643493128
1186017992
921770833
1580556708
1617867360
304505699
1270587241
572142191
461380127
86027097
1977230090
1003957146
2030643104
69391398
820001060
1204000389
652964317
865856789
1627773626
208617326
1679870714
1650699068
11490987
2114458092
1958353317
442766792
1047673084
1764683958
805166136
1580921200
499580841
794255682
1525072741
1681182190
643392294
1128343789
1147179446
391498194
952805095
1475175467
1140469412
1082641598
558729887
2124159849
1559523683
1465969230
290126470
404391520
1347824636
497760369
1011882820
1395840009
659344856
2028940940
183572239
2060074961
667017082
1850557409
251330381
1859034567
1920856311
50390348
141646667
1253617628
1191945932
1927932519
150226086
217075565
1607056470
630953045
45822218
1346134887
604248799
1324451626
1006173199
86053721
1108130961
49358539
868904769
1573211527
742666850
2016131410
1831888961
1275410641
914152167
2022101072
1321877466
736775341
1723844001
70569269
112967092
1253127952
506014883
1249656612
1989961285
628802349
1345855280
745974762
488200140
274083452
388721403
976100070
749078113
996037536
1629117804
1744652773
448267089
870460917
811396362
299592870
1245791346
1164292616
1290777533
741761913
1440655594
791588945
1557713724
1140114863
1342901414
1735681452
1536482849
1307768388
1056150318
1621106901
260560052
174814212
355058418
1758065410
1889750575
2047646315
375640430
1339025396
979622209
2083551601
548435403
155796544
392854838
34046025
692779697
346314858
1300561264
940117808
1843227060
927729761
995870094
1705405203
532644210
757646558
571499868
695576913
574746923
1098399426
1224927742
1435961571
1740875204
1719196724
1149866313
1235876327
1638049569
510252124
151320997
496797076
1353291013
1355528838
1242427559
1033518309
1885378664
829347180
885016608
743425674
1960565673
459145417
1856448312
1133334531
2012638568
1618761161
1006983985
810420324
830036689
959871605
805390702
691452595
1101328354
982540050
711102562
909167285
359872169
52972740
1791365973
1343247716
562561454
565761533
873979533
654356971
2027473408
1835844786
1109270840
418773797
839370621
383165851
1355944953
1784439542
717255847
52263498
1474245214
2074691821
281937426
733690251
367785556
1643849863
1367116227
267160583
1510801344
739703347
644237153
1012333971
1830010391
1922335702
974987765
1310651696
1751934026
917940863
840347014
647913616
1402273021
2144218676
1861614052
369212710
2016696471
1019108566
663541431
700403662
364794799
1381093881
625624598
1328588418
861316511
1855619631
109256393
1541731082
113637520
431546756
114539005
2062322534
1320924017
1275164183
929071628
207848755
827446415
2004242439
902611667
1823019718
1769466686
228851357
534481922
1788623099
128661417
608039929
1177645513
882134992
797891346
1670511659
1724234148
1001716802
1080180890
562934387
642628227
612063683
2145337188
1145906141
71824341
161542186
2061514028
1733310230
899227573
2020273118
777547850
679979845
1717562162
1065539632
21997396
1923030704
506665843
73235589
1998121374
1276927806
604330353
640892328
2032564793
1984525298
2142327308
937847274
410390414
381440640
1679443444
955250624
269526601
426326284
1725829227
522965311
1051083392
1506148121
647561890
1498866936
560229741
1917409940
1514112964
633724744
574112558
1209307966
2114604692
646741564
500764432
91090226
246334794
1229219802
1980217865
1834263155
326611790
1457233246
412275347
1509090892
239492696
299607959
2044741745
1309203231
523145571
291863973
889633681
34900152
1891791756
749821224
1608203263
1786964721
1067552027
437990938
314093108
428601686
1562269687
249531807
1506154024
85791469
1911413272
1492127
995079456
1047158248
2030496211
1322205373
312393763
584693454
680719203
1574698245
1655525957
1089816419
48465737
876131966
2005594764
858911618
777751971
1332123064
2085873839
778395039
87201867
1590210113
1980222659
1386489013
1841826648
1213619692
1809666274
1972597407
1529551333
1746737575
1489820774
505039665
483267150
1846384793
1876217131
1642253484
545084857
543025255
1976758859
664319365
1207335482
1583716444
1576979866
1680323024
576244931
1769301114
388199060
1997958629
729172117
13301689
872811058
1238820854
1874560801
1185012881
250426716
422709957
703603483
1364255400
1010299562
749659347
2026091368
2047929494
1294992229
2046956351
1771209966
241136592
1211704098
1734552338
1292103318
449437677
1213836834
355472117
1153612176
1769264889
129265145
388351081
442485692
932232123
999565983
2055809220
1559421697
2092257891
723168167
902809933
701896323
402134927
1511557829
467977871
854448190
932790483
991535969
1292966160
442087998
1893219585
1148879103
142521528
1943486153
1956019225
659379576
1935717125
235087505
989257805
630997141
495547113
1094083229
1408100492
1251563489
224682834
1605375778
782674095
126190973
2115928344
788844813
420345180
1867698893
396116911
1270987099
1611154174
248566839
473340943
1887171035
1709087977
1435796783
203038536
1751251513
2020706061
1058564491
1600830072
702968716
2022396600
2137783718
1403275143
1609900244
1932883159
1071733538
966314
595064707
1349519388
607618929
965147866
1134208164
1172130468
584582020
81423522
407671463
1187051438
1517715742
1636312431
1851084948
570744863
1110737172
1831558142
2066747366
673086541
1915074094
90398650
1792587441
1602161770
1056788788
1759698703
2043265654
1512230415
571584979
1041484578
1209124147
2062392708
745228614
1754230022
1435487183
956858808
1837351589
328770492
237963627
1082674289
1287545239
776360890
1278215487
1971907125
1959082195
1592384137
189418824
696069450
845610692
595536439
1529137477
1983414508
966817292
1732251602
1557505626
1912827096
162315593
154475920
2027828359
369270796
1978640518
1210862383
1137264803
1443665513
1186841334
990596922
31649985
512603164
373972355
428581943
896071944
908169743
686634519
127328538
1876324080
1573564575
1700582944
1308084244
1117830250
719882197
181413649
59043600
1162788852
955772228
1329873472
472296364
886926770
343125608
2112495193
1867650892
2130207541
1766276574
667006797
884816254
2021830453
479741426
1152810593
2056896609
578523713
655676054
1259736338
1723072141
816231327
1384955252
43280883
719101530
1419163459
1183513047
671152337
342974963
1986584198
1277483721
2102596287
1558466545
997568479
2038269166
814930528
1492647876
779144398
37751138
1407533613
1320866646
1909880189
351129481
806803907
924160743
551840665
1358110301
1573542560
1825709586
2086485670
1685022034
10343332
220090874
389314065
961605687
2011677532
1638683832
1914830520
2054655412
1763496798
2010267507
1396695728
581002561
477795148
1729041008
606093841
161655831
44693826
302213162
799368130
1756259552
1320145911
335541084
18608747
341792038
855268562
1131065473
1731274485
71948763
2130390293
4666398
326393336
807794142
283881783
109380564
606717978
734671757
1300760793
1110901602
2057941521
162289019
341717419
1196788115
1662753965
1138145520
1639786221
58636850
891514629
114959003
410914795
1569000169
1234297460
1012299231
811118201
1499969928
1337809795
48714820
1715262643
80503535
649166077
1720369963
312340993
362284238
740056727
2036332371
2140692956
1601460832
1341927714
217204232
2144925215
1271544469
1327909306
651863309
1626309657
718324949
451351658
860311583
136890805
282189829
689079427
1845482197
1615686314
689467318
179984782
721388075
665715784
1790183115
1439700948
909432419
1621727370
1906448235
1470153933
1741032373
1656184621
885387383
1984138115
1993577210
1023555671
1767543578
883406128
1060651549
531239354
1921504216
1556595768
247994508
572893376
1703283944
815947439
1271795601
2029937653
2089989909
2059996569
345266407
255555691
387717482
1873462084
662964041
1239669032
1520012659
1475348288
703788581
1417321704
1560098388
1400424775
2135355788
373557820
1103351095
1291372667
168706206
1071211176
1712535183
75360764
652555095
1891182915
1176756441
1403285418
817530142
1510115102
452718506
2021860027
1544125312
1677149352
1289943290
1227767894
1466207678
1475206057
301616002
905151338
265267400
1881929483
1341832747
252136098
1696168294
846821601
1295167396
1251973779
888158414
4698484
1707544201
40310435
1621927378
319739059
22753118
660878336
1286759054
763773419
1898551959
955602377
2000679292
1652015341
647549863
868582272
1333961626
1473606610
800735820
1805887745
1142957025
1197398697
920208041
1850480128
1691912473
1517383159
669907723
1686365681
545707534
2074007380
140435832
1984722071
2114016263
600996440
344817535
637221093
55662881
1393735464
1633586997
532624207
99166639
1991909159
68013875
1098025735
453027553
909641001
964126280
1982592400
426146453
1009037303
1560873984
1799598052
1508289705
1050054343
1782647671
2127649377
1052379491
1620084258
1928622913
762095686
2139067118
383713272
1230874543
799179822
1529681316
204894339
1695080588
1462419752
8961105
131077637
771444886
1083476990
1160757630
2044943548
1006744806
832327737
1557740795
1008146545
300811897
974893244
1133703983
109165296
155852470
348872450
112328854
1455626245
1645745687
1498864472
925603934
1103945557
1515874492
1261630919
824745484
886175514
1753650754
1887442151
84422051
1984606674
2048034075
669371718
1873527960
1245353009
277095048
1939179766
1579835074
935355323
2088957445
825154467
1065955983
15677571
1317572176
1315880754
155291953
2122630653
893149938
1966946743
17450691
1841823010
1644173145
1546407211
311619428
437003163
1057579612
1282882191
1117389841
502138461
1318474819
1304577584
1365769485
2107199838
715219373
118579558
1513792467
382464016
860592667
2047578303
1356644997
688414150
299938729
1167814230
1937007951
692381990
681908298
1703734131
943313651
1582056593
1925143195
2073256098
1024728114
1692196848
172707905
1307404559
1202122892
35525754
808060250
710465733
141204461
1668489810
1139368477
1068191311
2059966803
563372257
1446376409
543609911
259994303
1467844957
1977922845
1506000550
1949479451
795432370
648354844
1723518492
1311206378
247948583
591544164
1754511590
25869161
407360017
119795560
66326825
738999299
2137867017
827884039
88173451
531631885
843412516
1186440762
873979482
1829431238
1953773679
1818166985
1739085050
152959297
1670783710
1179838123
408082216
882517348
947305252
1689698336
376470553
1655662803
46310175
914031757
295176
558912088
837508246
1389121215
660436383
716784839
1151460731
493707736
1580782153
939625197
849933915
698231056
243353886
1452667295
1735098016
627353314
929615318
1427154528
1649818672
1211789019
392068585
218554435
828737105
1071365120
513743232
2050568440
1799109186
372920465
477682013
1225689343
841657160
1459018220
320809274
926789881
1840873015
470238092
2081508737
1402346572
1837393601
1371236834
1710554799
1628556850
69276909
132344530
799790816
777590018
751980783
678355184
1366017258
931035868
711999771
588919477
2000060503
1574702040
1014266375
1880003126
406200856
1261623392
935769606
1734931169
929666311
487973786
1862516988
172637950
1178499472
69777075
1274626574
845915782
1158484498
1930711494
661102961
901420993
764123390
2086000034
763249853
1486835263
1681668685
1194351543
1038814974
1313557064
1971187353
2145498579
392110935
1118859519
1319618741
284086822
858195380
777053932
527277519
1119836978
1471004159
1151761186
1183450575
361938990
1239992515
1164494541
1747637887
823687196
1436691630
1345533586
1400030132
898191305
2054363613
632733150
1799081978
1082215320
2105796178
1703124346
1306956933
1655697217
2121426696
635099995
584774487
58917091
1022042522
1052155551
93030143
1610772765
185568318
1798399444
1491364546
1901040085
1059698080
1271521251
1371172423
2017186221
1047720271
2080242721
31679745
97428327
731835159
1354536320
1472139558
504603522
1258594346
105431321
974524257
1117767119
896304342
619435576
472393222
1895214301
79419782
236767034
1039993976
283052855
1033538828
60117627
792015579
314726415
749032823
1849685935
38238571
1106431132
1577971417
218054781
1327144965
99586582
888507616
69358706
1413564375
455265827
1978740789
297994603
1224267282
1938614712
574719909
2010704408
374622877
1284142229
632080195
234421299
115036592
60674435
933405637
105367987
1143023040
56724948
337270812
1730821092
1218102345
1188273434
1031536103
1105612847
222496557
1500135528
702355839
1718653920
233915517
417753096
868357315
1954889442
2099124150
189080740
409596260
511190284
1883071980
2006827158
760220511
1630039224
1207660581
375615097
874585037
824956873
394955703
1778203071
898957502
1305241331
1232935482
1858591210
1646689877
826900057
671972189
561405026
1181482370
1079243931
740474767
1493352013
140334478
1158908921
670947484
256646346
359524780
938561428
2146193620
1855279624
13826107
1231731184
1119555118
661282281
211124225
483907568
83940886
947639927
998995508
1659042664
685576903
1931520793
1887895630
179115886
383132416
482657166
333527899
1866253107
1718451392
1448942657
504660233
1513585724
646294632
1744167080
514809391
969240719
1561684727
740046844
251332806
134382515
1056500774
1916662285
1628839971
1549083881
49922421
1284768349
94144356
1999250424
1906301806
597466815
129296307
1762833930
1940843617
1629304340
617586833
196937345
1531279068
168239490
1555755749
1949697199
1713068837
1009347039
1754596864
686151689
1329194416
1661197422
1123056006
858376785
1303168469
886636993
1543736397
1019317382
1303349649
143883776
1160178973
1235053413
957623081
581919924
324473183
608036132
1912246181
1867778604
255229497
1103465134
1966989174
1632284510
1737343095
1174029805
595847153
1357264215
478709165
908018288
1781370546
1116513242
1280381532
174142971
1326920413
1045660809
152132759
351602589
1496947724
21167714
264464457
2003229619
204998642
342949946
1476031059
590990202
338076511
1404693006
1055628710
1122802305
557403994
1840582907
1886943511
796686861
50829645
124700134
1119408580
525559858
1734311802
1579516687
48694274
547214265
1312538869
808444542
656129006
37987686
1622061156
1797304306
713158253
2075329979
557233603
1154286983
1148736467
1230702254
1167094343
1451470177
1576895005
486058899
108377864
1988741908
855286221
1755933230
170221330
858882662
739418586
495309336
528745853
1887884357
478075446
1762830147
936245122
1125368379
1933812260
1992382832
1325099689
594830684
1318535761
1641969492
840308255
1138128590
1921862559
2104642012
1189970902
1058652495
986784809
1852190804
139675539
1324145646
1896359324
910956303
1556148918
2063317538
2086792919
1603594578
377884514
1596003622
1704803260
1445216206
54326637
1769521337
704677511
576359990
279632724
532717368
232490977
2120210137
1798645432
1341387130
899682846
567967914
1144138119
1222672758
297755326
1271528609
1812146957
1018352219
863171318
1717032774
1894609826
824941424
285218983
31901087
1555960673
2139812135
1528717387
888165747
2017330039
1975710891
489898124
1907192319
410082589
472154404
1595930771
1079563218
797421329
573455290
596184122
1990921304
839094176
1223229665
1034548629
888319505
248834468
1482294928
543557228
45054635
643958444
762470491
280709745
1183432619
107904233
370109132
481896237
444948925
200797094
1939581134
456414890
392207845
2073935640
1455621862
1256000700
530724831
602127269
1935744014
680568023
1825476998
381196976
381664733
630988095
853341784
359400406
36264989
364858776
817905714
2032481301
1099037920
1844849236
657961658
181848130
1583351646
388847418
620720800
51881882
28544933
1009314944
798580257
2116954934
1772400111
1962264136
799245478
1284784745
1554272238
1952200515
1310618509
2079755375
623688487
658272870
1957717900
1251572252
1182309952
449600211
1079174134
1078746345
736290773
1538407425
841941599
1731850868
1700880876
535217645
1071631833
1944901917
1722400608
426803769
1589354581
681380719
1752515478
848356613
1142838784
923474301
15158568
1841421962
516964348
132521842
318097514
702968716
1729434255
313868688
684544013
1314104006
1701361946
1898421271
1475375495
1852674898
470291019
2091569086
1279080733
693179942
1914412536
1988211003
1121528213
2052372589
747203346
2027906307
1183095393
1828799114
295083585
412016756
1950432260
839035377
1833527048
1518230610
972683656
1009550208
52258567
354579992
1271307489
1794072321
879898973
312657141
1897784582
791257554
532313981
1062979712
958606378
149044389
754832250
2040778529
157133402
789365631
1854491525
388291065
2032014041
2128208751
1094415623
862623166
1965082119
324817554
782246293
164740821
1863109642
1831945127
605739624
26200932
1944657050
604686363
1926023009
234085347
1308002593
1963166781
888001119
463750098
990443581
1809175795
1633445916
361739745
2076653534
163848408
2018953505
155312418
1176949323
1431161927
1038809754
2143080044
1236983879
626026492
529454663
439608069
1667419980
346861925
1765576054
685036479
755397795
938121130
1142510940
745222153
107897929
2010282845
1167048382
496612096
1464920763
887641132
16619491
893116316
526537745
1069452714
940098908
270829323
1371283049
700152328
749505072
863933272
750405830
396466854
821486400
781728070
816501625
736186423
1668592940
152092801
1534855253
434593211
294389203
1498976187
1745363588
1089957069
1067427286
558824020
731761731
1968107745
1645971400
662468495
1141884074
1098722877
1037729125
1950005711
876167405
1850954977
1565091796
1468857596
1560409960
1094432349
899983673
1498734927
566337385
950097654
817500212
1915617837
241067776
1040026248
1641685774
513170768
920768562
1995286360
747861262
2064427068
215423976
844513819
799992949
1393044503
2106531170
2022228456
508763472
973721637
1732538811
907152945
257060692
633811528
602434041
1858509053
1841349554
2120817059
1677954410
878313174
317005394
124918212
912567757
2016975754
915609996
904729679
1194834756
40643436
2024523603
2027121767
725265553
1426290641
666270135
1299952133
569739777
175994485
588223543
1908420746
66536703
590794308
1214957486
745244294
1268922714
2003042823
1011979074
412673994
893079615
1311122849
411469323
1511739627
1457216905
1637684217
465188405
1135981151
633940526
983741315
1130265043
1997279190
541370502
1195014662
1817174482
878700151
160663801
676705143
2018924632
1004994938
1917845061
690015266
248743555
408404245
999118989
1842349435
1935963572
820614407
1988424064
700007130
1763498478
796427538
883866402
1949806062
651986735
303668029
1609689016
287876585
861122117
992157506
897284320
1921279604
1700865172
1022059834
560136324
1931805366
558528469
372247510
639929757
877928146
661334681
1389522655
1580994130
606928198
375211726
1792743052
734324594
84247898
659881092
1809631645
1384122253
1896333349
211183990
2110377034
43317102
1045605616
1771364703
1121917847
1901534396
913144234
214450310
1979010526
2061932997
364436817
734790716
1434840646
1961721194
1474449744
1108936682
221846256
200697035
986939550
710641033
301125570
326996485
633051793
1262747059
487423409
1561384854
384437689
327878547
1598441278
93066487
1943808834
92150220
992999107
736655089
728120149
211336347
1088790255
294778770
1328951842
726234075
1037658384
482466101
1443820695
277225998
2103415687
1494071153
1710798004
1503677839
1929096142
1486728976
1409350441
216654188
528965590
1625483778
139937404
1631183344
167292956
407404909
948352329
1096707049
683520016
847512712
1089343250
1659763971
635388162
1819345345
618674210
1445651213
630144777
835770866
1071135450
2023821534
1807014055
1845937102
675479397
1344675851
1739578092
1330042925
604031745
999406970
723892167
1456394915
436942274
592261391
696621335
1639228668
950511246
685634163
288006637
1822730725
337377276
1957706
951753342
2045546397
491467949
626939462
1123660210
1344753738
1040255210
1774226273
141546574
672672235
978794108
713060993
1433411188
558062508
2115068431
1211072784
281892467
579287533
1404777175
568330885
875081380
1341359839
227990513
1679484237
895441845
509589034
1366460944
687049492
209198288
590070938
657658039
52091653
1785248767
1506800113
1852402933
396945485
1880086136
294635369
677526244
1711828942
329390784
1699753856
686068786
1460980313
388593915
828115388
1021378326
1897175893
767371898
714041654
1596289312
775352393
1444810622
283296064
1440652966
850304283
1218022726
455391461
1961008769
1534729259
1520765314
241070132
884556437
1641912051
1955425220
1906778376
820311211
516183667
1316505847
1078411094
437848662
1827002500
1565833600
695628069
941748475
1613289564
113308664
2057494771
271121377
1185680898
892996570
1767780342
1586977990
2082299475
417751492
66658736
2069812520
589499881
2043489632
1252716056
567418949
190951965
1393968566
1737086029
1931940213
1098321559
1173945412
917994170
368849990
1705018521
1276115672
1882097972
2004768174
1590020405
833152335
1346597276
594701026
1450931382
278522669
1069023134
1541967640
929899375
21756079
2047813294
842681242
1245035707
1601088885
580181067
1501843381
953350838
360182929
397706962
1935392575
871175692
1694872843
1008880284
631585197
252136986
288655511
228162685
38960995
56321181
1391768263
673201388
302732235
1364349413
563198219
1077251355
1126924835
1015687167
1890423834
1667886399
430210217
41871513
1341182014
782105623
1575586538
505556967
1079331473
1375999747
363217144
515037090
412524437
164817329
520105474
1414509588
2089573845
1994871126
37640826
415905379
643129584
2060272071
2096306471
1112264686
660659524
1483562301
49743162
1438018242
1348933784
1286863520
2002880062
1141856386
753242807
1833817024
2047590390
1669280499
350290741
1544111803
213480689
1125616742
397045725
1018780978
1660553151
1673111717
946326263
1414852633
2031825184
1333003053
322866260
1442457867
1851288534
1325889089
1014870402
1061616887
1467845731
1864323070
1880345433
384167854
661301201
1608868962
1339485149
1363726982
1475956838
636201110
345335372
1230692472
1262060405
2012453387
1099866692
802229616
1152319545
181263546
75040544
2123617894
423433905
789611808
475261023
783470298
2106906786
1873413594
1363637786
1353448590
1223265743
383397459
532844090
486212432
1874078731
1657489737
398073341
478864521
1197877599
1994269086
81602735
352006585
1017068377
1064964331
888473279
285284750
1719717273
1052191690
1633396560
341733019
866138220
1006206272
858845001
1542818070
704906125
1746181918
589502287
2108493015
2061053981
866962979
589048121
652252943
1124277067
36036345
948003258
1342652170
499715450
1980410780
307975626
2015682824
1258325432
1865590250
518748082
358129961
2080078640
785312988
1210390637
2003484883
342804925
638084405
1558597662
283503616
1662507843
716454637
970481244
1587282923
1215904809
1292857503
156393895
532880818
1971863613
976107296
796710175
100592167
120018506
200738733
661350623
1584268153
1727592719
61508526
104345164
1711193774
1299142453
1240483975
400132225
1883182432
413400483
820389155
1602892159
584246840
631977131
336745602
1547939054
232938926
783638869
933294391
834875176
1199546317
1447881759
255020435
2060719452
1754061413
168842218
1244507015
108711419
58950829
1160335958
1693373205
1070699038
892769820
86396425
860288823
1289009582
881158632
1870815301
544650222
9209697
425179271
1990575943
309083419
1281318309
1156414824
56267144
510670212
762806325
2098755723
441033619
1170586972
1818781212
1302107783
2089850292
82078275
1848417845
1522100145
1861573084
1839148897
2074339639
1191681407
761207300
554089401
740844628
560504629
1814004690
2045627252
1415801935
850991086
1438807839
637993856
1895481404
1990871410
97339355
50863934
1539182547
1055248413
1353419350
403509471
310242980
627703998
1803498896
348660635
1764174818
213721735
1515420976
107948808
2015527884
996119328
854000095
2126820007
1208991394
652166493
1386516141
397146155
1780557709
1283757038
980908354
1735493359
495672087
1569101404
794630623
256632585
990037781
1001854170
355286110
1947309861
1351413206
1987214000
310706536
1856712215
84177024
830681786
1849787050
1110718599
1597680829
1239331505
251039116
1229959802
1024748156
1656287532
424053340
724341881
519929479
1352628566
131545911
2034081155
288201746
2094580535
1573419098
1332964915
812115706
298271628
1842698073
1323496265
1500650771
446404042
957950968
986511272
1518437558
490531262
1226849780
861987274
1384148637
1058636557
269507925
1899509591
469346795
1487603493
1768056260
318915570
175751183
1651086601
1961518533
1172588950
1475229420
955766447
1257333673
1656599948
756779343
1457289435
849659469
855320749
1029963595
409347436
142677054
2008740670
1580326665
1212772456
36929018
461657229
1337630868
1435274672
1633860272
1037298323
1155124369
1452282541
204098218
781787993
404506900
1283845123
972290814
1767907601
402700284
9023997
1610216941
1597641064
1394158174
269947164
1493863308
2120315477
505335450
2039917284
982046892
813129346
1095713239
1018499259
1667472434
1137941935
842085306
17352908
828471205
1754900462
556779831
691981914
831636410
1883186309
1675163224
1238461507
1421268373
1274101121
193299146
413766829
98989866
1832150672
988270431
1636154826
1859088605
495831859
230382671
95033324
1190509451
16206226
1349942052
365972205
1407663484
529022814
1159188977
299536968
1869300392
1460868479
1110353428
330987082
34739804
1015605805
718722145
1799321245
1254939631
109330058
274115279
317253630
2020843186
1052677749
1299428968
262403258
995578103
1354410134
1082973595
1895194687
791062179
59567975
162962593
2076306375
1543994893
141716276
280784909
778515050
1976419252
306412734
334213298
543999899
953435964
1326130547
1085662149
1573372544
2014226719
2076054605
1616795042
473688099
1035246254
1237739937
1166067319
376427146
79600005
193170130
1309097755
1235945813
7901467
1498364064
1455553142
927828507
844842078
2024071569
667810922
10323658
1340807140
1481791432
224246259
1889425098
1314774277
1003239444
527490170
645268027
996760412
1810950772
66050653
209137550
144073760
423956421
768434543
762824120
572496379
2054251152
1055870589
1059016755
1080932298
356655865
483563644
2085253126
1655903674
1642729621
15068782
1814947090
852156319
486937393
1115519063
954263388
151943025
1013560105
2075564864
1464413634
1041810524
941543907
1452727836
1561959488
1528006084
1559401265
1530929537
1566162041
106670812
992228448
1224661902
1527923215
1206284942
1890773758
453474643
626409041
2094521354
795519033
1325392878
1890558474
1490305488
911119692
255434861
565826447
1077987483
442878583
1132575951
1084669762
160600583
565986150
1423251147
973697814
2094948763
977147843
310845749
520690827
968683882
1469667678
1854233312
1115476715
56072849
1085561596
1697484578
1802848971
1480632236
1208038934
1874091809
1681768487
1806242735
1510919327
1188146566
1065173377
1396198576
161549201
492196141
1650839793
1993318336
1261307283
341235197
1299588814
1757010855
1675791014
11725014
1486334638
2067532303
550911906
984436320
1983441245
2025648605
1225941043
353940398
132056755
307328100
921704087
1577736685
59824932
1363283515
1857195498
969775759
1937924443
1717595163
1454245653
1235713577
1039210184
1800688198
706312313
1815016391
896914610
1567904774
1663948724
1418686797
1743235984
642548109
1409143407
1392708996
1722157602
1337654753
1506873551
1541333327
833906857
1290564623
640119790
695331739
784839202
838672634
595548669
560367535
1497867372
1174587849
1175017680
1639393342
788471017
457348819
611196698
792171544
1421280233
1714689955
1359123164
893559836
836314285
805379469
1835363665
1278119332
582212119
879393931
579286518
974118750
66692757
2043833744
1535694307
883291954
1636869337
1130140255
2034100428
2014108292
1473362207
483404152
1350987901
708051450
1956734954
2080616368
1758202575
12278027
884932317
1483354650
2086780825
271133651
835683822
415426878
1381937268
999388593
440161738
1977434630
1744010477
299258981
141092837
1982432561
1398165707
1253708204
1773632442
1674251653
105685873
540479368
1363722259
1592605277
1373767175
310498815
186595100
1828785759
1506045524
1709942467
1528115208
116599045
685146026
1329635049
559384167
1335461519
1240800970
1299848897
1729488773
809460790
1979461861
275839820
424823525
111695653
1903021548
1414202866
1691700866
1004557125
1077880462
1013703306
1224147947
233365876
930255813
202814737
2064362082
1694247195
1884843373
1729418530
1164378697
983175412
1603803822
254317512
1845100380
1004739554
1874058897
471286451
738273817
1547436138
1797129210
2007194461
1402122116
977633645
841774571
1351472823
1731056571
1465587142
322557411
1174506712
1166778970
269483263
982772086
1832641837
444797249
607207342
794224048
1638924196
857831677
1868791934
802543211
1378813976
1253343184
1660997867
1063234876
1327700617
350862683
1660993747
1859528892
2119200405
1339816830
127593610
650450449
1728309947
1709439294
715667960
1591912002
1886207937
2140476662
681345510
1201365215
1747664211
639409682
1566602389
132253231
797035237
1162047278
963836190
611686152
2027949485
2033709225
208364181
1567479509
343895976
1974724969
566495422
386207391
1570814785
1579460684
232789919
1921627550
785222177
667336772
362184697
1991894064
129905957
2006372891
1043059931
1366578110
962333544
959241571
1249366194
1400404121
1055876868
1428126277
1055814512
1967782167
503012325
1792340775
217367779
957581834
1839858841
734154481
889623530
1965123939
2027475185
1081967844
47228492
296005053
1506633704
81800013
677176651
77812791
2009369940
1330517975
1136583114
361461877
828773574
280819493
65109769
667715801
2104014616
1030478191
871538095
1247006853
1240610399
2127873261
1771462243
532767372
625645154
1391492910
1449195846
2080459899
499048886
970900172
1036014821
1004139381
425277997
699108892
796570051
1484385022
1944658700
1536515462
521322657
1030558209
980694395
1247278860
1911546482
1998036363
116242858
1183271817
1936085377
1254571286
831755835
1103374461
172655320
619223847
866628974
1978288382
781566129
1300646565
459284364
1736947243
151699103
1375412246
557179152
1793505531
1230185953
1596206092
685369035
128272070
471357230
556529452
1237253003
1853378736
1344041883
1202780201
1698656932
1757537112
518326683
1484846928
1355967398
1239365444
1736355285
1654106743
1485761610
1959245187
1748750055
345889951
1455435204
1409697212
1619944758
203895682
499369500
2096073295
596822020
981521398
832773684
573121979
1962857184
665535446
1204950673
928607037
1681885635
304052361
1595104995
255482916
1408407879
222799815
1922261657
943300057
996679698
2135117938
1315057285
368379832
677429776
763047652
1093875031
705308888
457244817
576491551
670300792
431802008
1804698752
1423745934
676825616
304437158
1911166354
387217783
191774878
2028715357
1335305417
674878030
798624797
954608427
1826749130
779556176
2125958182
1015888508
511670627
120238490
957839608
1328007344
2010764828
1079947724
386315614
38327559
368369840
914086629
2071544806
1602961237
26986554
1056163601
751702297
1027389126
1426402601
2049143184
1801360457
2113676107
542208325
711116328
63079835
936969566
1981718657
111360311
1244455026
1992079888
1269209763
2102224896
1848685911
523595494
935128660
38201291
1946156054
829715106
113983731
1122919063
985886179
1050598277
1025708478
571814802
1308507350
1293922854
1849322731
975554453
413191675
1450993072
134704436
995605897
615631799
1209592883
731080876
1833263292
863426152
398919688
1014512414
1498868439
1617828510
1628330139
1670878249
463826611
1800693471
1493371172
466837576
226428357
1945248486
325073366
494581414
1421258984
488920950
1978686836
775824989
1606356214
519892043
1002797304
862343239
1871869045
1255856538
700295263
1361772181
1763218573
1517316340
1679455180
1758359817
978895697
437782502
1119035128
1939351029
901080869
239274282
1295978450
1889985728
303705062
1991182335
109403657
931361405
2109936603
1864696333
1068597769
1397407357
2009974199
759014080
499072688
675843650
1742245271
892517480
224644517
1023369263
1150525955
788883676
1139372665
1463471600
1302492277
1122585966
1200747576
1552353003
1915131266
857260007
701738882
1398514569
172886763
271541861
5550321
895803950
1273904596
1363362385
1665069822
955382951
619282857
577827581
517736708
2041826824
1413545821
543938573
575782084
1995438252
321663787
1081941311
283773807
400312422
1664485037
1663483676
1647775889
848317099
117833054
127166823
101870157
1334243600
1594042119
1724608305
418555008
12813480
1814773319
1951915085
681380042
1124560412
1605452992
2077187278
2093165601
1470960667
1168048500
1279023806
1342646059
458060270
1940553626
1666127729
108477699
89900786
1407557386
190565626
968708454
608810344
1798737475
155583121
1110580690
1949476244
783101442
960564221
1584965571
90538787
555600264
2076244468
728967346
618308943
1976267655
519805491
1559244206
150981071
1966784441
1736530034
1610375111
1665011324
1543457472
1556733253
1381419076
1112614613
1265219259
457164287
126998407
252156407
1959464408
897577408
1152867571
7613710
59438388
1667254087
1483288561
1248482516
1406896316
319382289
2022828827
957146364
1742666745
293260903
1489874169
91668494
400570147
266360883
1708335809
873130009
787765514
1114875634
438790472
273324855
877117110
290166987
294978712
703914744
541713157
216102833
115920556
1046204384
523713055
1397857710
146573833
1455821117
977650023
1663181914
132018662
366567633
1880318490
1974491291
75449173
54344221
119643368
2096395522
805838159
1156347081
1913441283
1918433158
1987325016
1668987959
593251838
1162960140
626099655
768968165
262144004
1678985674
160220515
1314324008
760386763
636586600
1739978743
363163605
1578883963
9705094
2078055178
497196997
1882344623
2068069525
375723510
889605705
127014912
26519684
979195558
496852798
1891187065
1837951561
1002413124
2061624297
2106417415
1027089880
510152433
2074615459
1294775134
924496909
1441108519
1852164825
1200368441
1200602368
511522224
1237891315
446523688
814741845
1907632112
1929397834
1598953639
1055161606
1272232557
1037078421
602313881
190420343
494930657
788400814
1747790018
608870197
279344189
486207062
2041175504
823281898
871725275
1416398843
949079372
764636403
1845328405
1859810146
582765320
1587133173
1013298403
782426334
1340595171
94248781
1548294500
1870524555
1354394653
771508953
396158824
1782399166
2071223918
961756249
235171128
946405283
373154200
1520938101
11641749
283737337
1012138953
592663788
1099382873
1808414812
841540788
878674625
2080054322
1381922970
408436509
1116440134
2128135870
816377568
490230553
447680780
545660192
175848011
1812971765
1708728328
868754479
1074192236
1947530029
592940871
684014186
335657953
1511462250
49344133
1811699308
242929422
850525950
1759731897
885622256
1666387882
1934110651
1286501921
1657522486
1931071409
1735256900
1634893534
824409488
783449885
1127075970
457281218
2066741454
1689951751
364979992
488039840
297630489
1912487047
251150765
990797821
1335549821
1383115741
1731853203
1006182917
1747408746
1020244373
400351217
2020103699
146974047
863296353
1069936432
1165600587
853252480
2076927679
2108211485
791055731
1730464651
1286745774
389690138
2098971594
1527319396
329201828
1721954268
776835819
624854981
1536621608
1824490030
802006870
629867059
1216002948
957412435
2080787717
2058937400
1780976976
1382845158
1216367318
1858833636
931733792
1130138298
224768671
983252239
1786294657
457221245
301677695
52016826
98964969
770274682
1936903637
1909167446
855106623
982355873
496428833
1053255898
1507233528
584131753
1887985015
620018394
1871677396
2053478621
1702965820
252497777
220368924
1705397538
1068519656
1080130274
20008677
83805584
911555447
2047676423
319778634
1342245078
31765216
1309617275
14855353
1173194680
1221210041
996996398
1058177834
2097692221
1262195084
918612739
1406307763
911586073
1632450318
1138798606
1131032971
165136966
1905778720
275044294
482275334
618425307
176990926
1205973441
1397121457
593941862
642628227
784433049
635722141
395372768
2057817801
586152782
618441556
1092043180
229893321
1726378151
234175335
1645829946
1560943021
645659804
1257319370
158231597
958874962
1102213054
202979400
214710015
576652164
981467144
258174208
1394661050
668466234
1491737707
545743415
444480046
1942524846
246901022
1658077255
443752222
1354834465
1234615003
1317717984
1303099936
567583533
130884115
43159987
59694031
313300585
891377062
181580526
1726997431
1847186956
1395711412
1644851941
1320800799
554791216
1075915306
47955873
1115979344
149117759
1862394798
405084142
1798691088
104837068
603219599
936985436
1570094395
386145817
840632849
413567374
636723142
627674616
547740162
673468487
746610787
1208663964
623943319
1986189104
44084945
1462758763
82618251
2064027596
1668428890
1376095475
11364573
1772374759
299150373
1985887215
584827456
1909719834
994204129
1609324229
2084582135
679729345
1399085825
408414803
1651806615
1328268461
570973322
458052437
1714319410
1099237389
1378138634
1360687143
144034601
570538776
1656762055
330205252
437777511
2060444945
1968013616
999496869
540988045
627108519
873780497
663077497
767852719
819608747
921380718
223718074
873946844
1967980944
1552076851
574386618
470263737
572455582
1648392150
1980823280
1684888339
1265889149
446934817
1103977695
781250145
629758472
693866545
1890644242
471916342
868561668
733841442
1833448331
1748048321
1728384870
887213418
1146980028
203091002
1775243711
380983115
7964492
1848416583
1563204509
1562436837
662707281
860141905
955261183
567490930
1342571516
384518557
2049181546
759111180
343232215
1444877964
334626772
602232807
1303735176
1551806761
1028324228
677041466
1429484732
1676131529
1616432931
251172607
1403946830
89978978
813856227
1206934837
1877414992
650012592
1026604622
1283284048
965464119
787129610
813604866
105606140
734259374
179565683
634845265
189896894
1413137235
1992732704
282860010
794713465
1142613879
538466856
109588194
701035034
898736420
1546956938
1785391818
100672641
1337647121
1629455252
703323959
1533410421
1814984679
53758420
674747723
756055716
1358201284
1738443231
127323829
1700238536
1859616921
139689312
153287529
1854114173
1775928174
299754230
336458069
1135819946
1012448634
1109354901
831903789
1544026463
517126500
524739830
904916941
2087965823
1178121849
381413139
1827473087
391607022
317247657
1763298620
925802542
1551677015
1489237747
1931707866
634303200
785957911
129974360
2040995812
325747031
513171512
1695564016
298659023
1460591485
562558441
2003994717
210636752
1339463336
1797745399
2059766323
1350651660
100297727
602483247
1162671834
1976661975
906314282
5586083
1505125108
1049975669
1584297703
595048761
2098354671
611628472
2007782170
556177637
2050143643
2078322697
26817802
155379103
2083398744
69677211
1871505365
1674445276
1583869323
242629831
1292765661
1701034080
36677641
1560438705
277359318
1217565131
360258289
741099965
1454769567
1914991349
358001977
1391065532
1690473659
1671589403
1458916863
482682007
188360601
1629880446
99366976
276005868
1618756025
704843797
352648480
1192225197
1106406724
32870044
1451312559
150143921
1966896373
1985581181
180586119
2094868610
1938412011
333052714
455715183
1117987950
1621913013
1457115420
1305565593
93686658
1558150213
51035354
722695532
1532856263
755924923
495847591
459933061
489315141
1178880071
1172466332
1623158859
989638642
1200838963
108786597
1358979242
1427379335
951606933
552093160
995526490
247328568
882998923
1871499509
1231539635
1207753170
175476269
1409415292
211081314
239365165
1519940076
1937385948
1064809496
1335429632
1732798943
136192059
287787400
1902071187
144641812
470101902
552710389
1928739676
1258272635
176250019
1319404955
663761215
1025175766
1726612946
1332567597
1989750938
234376776
711590291
1537660885
285858112
601756590
230672032
730619744
1141120216
987455051
745302500
1786056241
1963782111
1585317178
1831441770
1724497890
1285150458
1853537946
936296068
296516369
1289279726
473704281
1068213301
24907168
37972297
2056042179
499764394
651501691
1837389007
1103613634
138726467
166438798
835144081
474413642
1305363788
733696830
1839075992
1007137001
210027568
596599753
1770491662
885665224
1208949579
933744333
99308129
1064426931
1202770260
636211932
335017757
1354572439
1401568771
1367288323
2119899270
1057043671
273648354
1534326399
1863923765
1944126145
348811080
1114079394
1776507186
1246723423
383949558
936492109
115932391
25255763
1530818728
261578666
2015272657
1426254677
224035075
618501427
1826065664
1682101794
663768767
1393442236
927087122
639324656
1905964769
980760802
1094944130
2022844349
2091759064
890971178
476793191
990218011
1054721055
1107948585
665397762
22723323
1271616361
1477512619
412602389
1600325276
965699117
426157992
708795738
1281037201
1202050532
614820775
724743144
159529200
1419311673
650503894
1018515856
379380079
1555372954
404001239
167503770
507283730
1515449708
1025352833
373215268
390781351
2046760607
1137218457
583640476
1438372591
821848751
1138859578
1326323335
61002966
1535547629
1857833658
1541469831
1800181631
218638360
303545205
1445660362
500764432
184903689
679665807
77757537
1127589261
5319408
1274320215
1531566536
1868652460
830490028
1511861137
171968172
2131169365
1145683786
316968563
416821243
1160695969
462046518
1791225596
1683741498
1894208876
875395393
1591987699
655723542
1471179016
1161708949
2018084085
999861199
1360644473
1677586683
239658752
169616313
2026263578
531582054
574568008
314613417
1557796057
409937018
1753345472
1795611579
688421110
250770741
1741270886
815349471
1055183851
412897617
630874147
966515265
839419954
1776965206
1503338984
960408965
1330010887
1842300950
835710976
295955797
855498228
1125315717
995515246
839295880
689567952
2053458548
1565965992
166329653
1427606825
1310388414
1217887455
1431708118
89843121
1465432643
286639131
1955799841
1257390751
236665456
691273691
89957384
137100470
1244940103
1179241081
1522900233
1110538520
1970974786
750653653
114484821
1262276192
2096902479
1604638338
221082916
1862755647
1872917184
1364340938
1608972086
475221741
202767272
143658705
160472091
495367721
764486516
340369646
1078646143
1574951435
1022583942
691279469
1415664119
251598088
893742418
53767249
1267010162
1761876018
1529897002
437387402
25026833
1665341998
653669468
883715403
1440473610
821517755
1214001263
952435094
1469014528
1745302663
969427014
349286720
1044039161
494475715
266717207
1665921436
1936404554
233070001
598300510
1179048233
583408508
679286068
1897546876
337634793
1299486202
827888785
1346180708
328135389
358756246
1743984768
325700509
20416522
289685984
407894968
236902242
1814214317
1688604638
167531145
982874831
2041522910
1915839521
855820381
997097405
1059342655
2071341379
708919858
217478870
972096634
570305421
63515912
1457645792
1814558784
2136038838
319651946
484474551
1957700394
245096735
1344404326
39972145
313900555
1899928477
122652322
1897394777
578922506
761607328
200203575
593694525
672288975
1221852313
1319513542
50631004
635161302
1966247139
2102454966
1067535478
812885407
2036767767
1336489238
2131829575
115828850
1764153224
1637154991
535122614
73896762
1942790191
664849538
560285373
214746306
3938081
1056986877
788073180
750970837
540900149
488376766
2094816675
116398678
1278398441
1283887215
1256882686
1840625764
188684875
776717110
1815252218
1235155132
1259825173
1906276905
372270896
997195712
1566595822
1497694172
1635820905
1132475143
586843155
592770015
997775627
2107199788
848967258
275267386
2078037547
1258523166
1982611904
1310474774
1388978267
1064291410
573787708
2077056124
1998974955
1457195421
336286704
1519524792
1551568739
1675584085
1376252831
1508384143
715114417
688445280
1723380382
2037955046
30066236
1991576458
732896906
2092717715
1500657244
1806360162
243710756
843086466
876603045
44686494
1950300274
2079454498
1998760539
143810936
1230600592
2101563963
1135758150
1246134733
274718125
383859363
1309740259
37783866
288910946
1962897794
1141048109
1214702790
1248358043
2139280001
727504013
429972942
2102337518
1182210140
1595761257
105291206
1499971702
399362326
594280382
1175135464
590670748
779327171
69635009
1121168404
1704838568
1812990870
2027621975
621060803
6282268
286906585
1891902240
1317109860
348572313
1888285063
241884861
1389998703
1177951602
766134226
1211936767
773803944
596809791
1068379564
573953018
1540146304
2090114514
1339719292
350827969
2047041329
2092548976
763912389
494581414
753659223
1793198143
516312195
1088669101
938611525
681597988
1366768067
2123896144
779846966
1063816511
1403978635
60049335
1064852690
215513863
474413642
97209932
952733717
882989984
2056667614
1069591011
2049558788
1658152723
658077322
1394507224
1432937829
682665325
60993293
945879244
930250026
2006880497
1531582116
1994475293
1296579476
1985003425
194641295
698523150
570564328
153907225
681102700
177778264
727592209
1143009091
614674175
2092456340
1209217332
743432417
461948257
1260713505
986657735
1680522045
631759667
1566181006
1211222739
2056530884
1508371176
636172620
1992015422
1367586081
40630459
1709719190
1980740621
193045593
1919732302
1736089780
1681062306
1215569696
38581408
1018537460
1810204208
1804393763
492463144
788750001
270583731
305704230
994084431
1388181823
1041472332
1993026992
443441788
1539983638
1298996589
1864894694
1316111489
2034204
1893516530
1640061101
1558612815
1716996484
45530496
1248624924
2045537039
414212707
1081589688
1526263083
704483474
1407470914
291300746
500675095
758651418
1080707020
532684487
957358979
135648284
1628909855
412967900
1847465415
19184867
1874691500
1079454315
1895605876
296613959
574258001
2030606629
1660025492
731311153
612585542
1395016740
1990613337
1393853063
1454728286
1423453865
906967827
465194353
2065088449
22922364
1744584758
2060979067
684257116
509905425
1848255797
1210100964
1523682617
1133098199
1301602415
2058783732
1460638379
1614555007
413234535
713193467
589979984
737476409
1509833213
1840129979
286268134
1584629793
962337802
654184792
732420240
258804407
1136361649
1512150044
227456311
2076224591
740525695
379257066
873620781
1028831035
752665690
1149324637
523079928
878390748
340490439
295492629
1936776085
1958675690
80957148
569190679
842912239
747208742
359349205
2018275039
1781965304
1251165936
1563190350
1026450366
1601913413
247749713
1705496464
1383026924
2078229024
115286079
1819654937
1487286507
1543122252
634925322
11368312
1180122383
1437413230
1747793834
2004895031
1298951768
1494043581
2004529615
1256546259
1587810120
686313307
1062945726
317162908
1532640052
1329987713
2112128823
1298292803
1791646560
980064915
1795847711
1031680938
34487205
1121684859
1514494776
1531444833
617526687
314638661
269924501
1736100961
2114874571
275007205
2047356261
251187454
1198693694
1871228358
510300617
659258961
973243755
696468266
1973183133
315687693
1104671147
663792337
421858803
1034256937
189748238
1269851076
1367614461
277474444
974689089
943127692
1160701619
581564425
2142676202
569940210
1728327275
386689163
1596308809
1367740260
697121715
2038283022
486170349
2078539276
1685348021
2030569196
1617417876
420834406
1282421784
288078726
1418117783
1043872257
1551759366
300334873
1347365382
2142075836
158603062
871986781
1233272161
549450248
827648842
505489392
490094259
2043103957
2055946842
194794819
1056958393
719647856
946580772
1841062543
418517885
1700052832
1454937990
875950178
653068241
1941878057
1433778774
695734276
1400874528
1611373218
1198706119
2105366520
450400801
1192427996
1397344569
616461509
172531846
1686846841
1609924604
646945596
1271302710
1608269201
699103034
1210243744
364500394
444852113
466686004
509784347
1383875034
46380307
1220900263
1286719870
301314838
361177324
1121940541
798343241
2129259354
117954092
719126522
1410190372
1787574019
945189850
873427839
969471804
1754353420
1993671475
424623465
1908198273
1193419790
991079240
442793947
63715540
303902862
1349325448
570082122
264645473
1869793768
1621093607
1156511388
1893121242
1326952254
951791787
1116076432
968744530
1794747574
2050980075
798644593
5858168
1088275709
1673304035
1605713957
1520314003
1288482033
2133963750
1679443444
1227625912
345173789
2092821295
463045128
166918305
116929980
1307019614
2043441594
116809091
1021974621
656831479
160076232
1190509451
578481893
552901245
2133342305
20511972
1324800608
74685089
1472103478
153141794
1101755050
724644919
709239980
964190730
1117002722
798204962
352633843
1088229516
1041362440
628622231
1338499874
2011590365
2013033186
444327151
1686703274
426641413
235355113
2109402300
149664362
846901974
2051469488
1128401880
1079446559
182823686
638174049
1640634577
326632022
993918544
1035131885
1045870768
1273330491
614668093
634054819
1389224411
37372535
1908765067
745049623
1200754928
392989934
1026585121
1724082245
444146186
666022789
396297778
992781512
815465448
1622960693
839710982
1015658274
1010167506
897870559
91483460
857134917
784495606
2122949468
661311435
1552125839
776681678
853079115
708809374
381807876
1997919504
1224603812
1904779405
922621638
1491540196
1995244914
1698020668
71005835
1117528457
803115404
1139953832
520036666
1217561199
2015005445
2018086672
1370010420
1302650407
900609415
1399234547
1938789456
180741715
1746244648
1175879104
127864325
521537229
1775704809
1829228572
1094913567
91905764
1560328371
1752927528
1439158782
1552182633
2088335258
1563928849
441649482
1239652924
204283534
78903001
70592073
1387005702
1562093481
693813222
2079048356
781633331
1961434645
94435583
2099181794
1735277895
588698179
1775432345
166617414
2123722368
956031764
1358497695
1202029277
1779248219
1198557127
1873785979
1885682541
1983201085
1447668130
629271168
1809363462
182838702
1210986445
2120149432
262989617
1929099417
73806397
1090187987
1613816700
1422942603
2058426594
832091001
1772961132
1769025975
1683231323
1000890646
599414884
428475934
423878847
1210938966
537044223
2069011350
1388948780
457008626
87147651
1248407567
1159321009
620724297
337251780
1394810769
256888369
1254293375
800627814
576091264
1980894165
1256662572
31086324
2015773651
192411814
1069147872
2037194845
1223251224
896394245
1873668293
2008434055
1644595070
1878231911
1423020888
1138549527
67055255
408119656
772332802
1079305253
1056077461
2099005898
2127057762
1388531110
1042888212
1704789102
2024044383
546138831
1763045527
1274951854
187125009
667437463
468285159
107472440
1092811283
593194504
733510576
712376740
59919649
447159055
1953491517
74518103
1580729182
451388205
616316277
1770361863
1864054700
617707340
220101937
2093921225
977585359
910512511
1555009670
897188864
783882805
841856983
339666428
80689724
1898792498
335521642
2067984504
224681451
1911140512
1149928918
147405826
376579971
397373807
790188888
1666181798
1979248577
1588868351
1895224274
1649838034
882699421
1036567692
1695239589
900444202
862739615
803433792
1996093543
1504797761
1366804657
509527483
1807175546
1964820724
678659836
1541779467
1232720255
266477064
1162830942
823781836
326337869
1678581028
20766380
2008174743
474861102
2112041786
1216703670
2440613
1536162411
355193378
128870101
1796934815
1069046971
956285050
1534017528
1956783652
1333747284
1953983765
1227452011
152378166
1592712703
577466691
1400564933
1881410243
1137603093
270504010
1098315694
1883343270
236597085
1475161751
41992067
714872592
596669854
700719235
493287401
461612376
190746569
1491877699
1980144197
167974991
855921915
1590157942
526949751
2146559927
769565012
168898003
1776699844
906104171
1786819879
1601105372
1505894379
2052547898
2023524484
588535917
970793200
779845719
1686839824
627885532
996279255
886831783
1123772697
512478247
957710811
100055861
1132038240
1926670688
547458776
252397955
1324937056
32633054
1371869517
43665659
897113726
740612106
664547275
794837544
921393029
603968223
596903222
660976772
94798947
354490231
319663931
1764619606
701669556
76377281
1318015646
1931599871
1378439239
244938868
1272328216
46037316
420972205
920955383
1413135308
1216398112
1538663713
15302144
1521535156
848424039
385518735
2141544612
1949035814
1364464962
323488665
1486553047
21341248
422833256
585639736
94422969
1030710300
1883586286
1662371203
2025760385
246364385
1519200055
6533053
2041965025
556452709
14301410
95629456
160359758
1952285528
1800185276
1718297212
260036406
1013119807
354845975
156480525
828171244
747906952
148513421
400465455
1119121681
2096825329
49041091
122027340
966200287
1865539581
851609132
260392559
23077686
1660061198
1617035505
160525425
1497961302
1275753700
1862939150
458185977
1191968776
1913878210
253245486
454244853
2077585070
884936362
927172103
262231289
928348634
97119097
640039764
1761651481
1012725829
1130264874
391675652
1942560775
263047250
878726509
301933465
2920791
2139360593
1306380598
829492628
731702922
1704846176
107277866
1883943949
874884576
170016799
2089159840
1621507549
972437629
284194709
2099141088
427518945
502290694
1597060343
1545645186
248212071
1928683982
599777737
751171749
1523319679
25425390
305832981
1516807187
337518416
1817273470
687066724
1707056194
803525389
969976760
1916348924
676004482
168791113
358588269
895349945
1038209488
1078489126
202633681
1297029566
1999322866
1236954959
210779194
1022981304
253435096
220146546
303896245
354820634
442431627
1250340195
248668689
2088246519
1041790973
1127736070
803481687
2076715957
1075666167
851842261
2119114685
1855878410
2134371705
259139289
549171529
1498558501
1102519931
1080588136
2048289029
1146238935
767495875
1616078653
2142446763
1588440940
952376450
1034325960
887587237
1744680091
2098221112
2068863031
547186660
1914579178
1617557349
1869280033
1468121857
1447999492
857335542
1184466452
183782838
1194298640
1540924262
979774779
1244202388
1031964881
459993350
832178307
674570431
1692565166
1107245449
1061628539
906922362
396482979
967351549
263285225
447623806
815298924
70599162
1540389059
1216217820
1231416109
366298595
134296026
1329380890
2069422780
1080449284
1667540479
2027686230
1655468071
1180295044
960879843
1100950796
2057682412
782449957
1387923899
1273884817
295649480
1243540969
1951674489
1016898870
256276070
560055164
787537618
1425500642
1553467637
1867662222
376540750
954386552
199325233
349075994
1438738593
1554491787
1291680203
445263137
39897407
1244455721
482517699
1274087348
72070921
1203933716
731041929
1011952410
1607262799
179930758
413384914
1150179621
586690836
2006024421
238256768
806399167
1888611977
1224900829
1240885556
277534972
351002956
824778840
535079314
1766629692
1958134447
890336268
1828055689
314846568
1946306159
2045119841
1089296603
1242611948
1951825985
171328718
1041819415
233227980
427851951
296683030
1384349380
533585903
389349499
386409880
135368643
446443178
1410900830
2027694615
574094940
1696214120
798890792
1021451182
1370690206
1217755864
841556021
158573187
1355775839
1776217524
979748072
1551334796
1101231970
1513725975
638067897
1121221088
1478205824
1741262502
311301498
2004680730
51757262
266911591
223985512
744486365
578039965
60621145
1506065162
1261914872
1319627961
787782285
1150919776
524229494
987561038
583872263
331348180
1185899332
325067009
1893035441
228232755
1057206455
852463210
1817564592
1067643898
1506620934
834618873
1814890019
1864238507
666573804
635057848
1945028406
702559287
459882668
756633438
1256422566
1677537380
624496113
1761655135
569342560
330403723
318719352
384329399
1734032258
25211799
591237097
426328045
1937885161
2020667794
1472007174
1842228477
2063201252
1464211667
1467498806
1374180472
314587167
1684436517
789178294
631454468
1556601870
1742511355
1300459776
33513376
843813813
1232614718
1540897495
1219061767
1168266673
1194989673
809811960
801199873
579606658
1818570082
541660050
326611790
516647763
484370660
1551096621
786868225
167933136
607816013
44908761
1480841689
1002507176
1426708462
622977615
1007993408
1903961336
1509775129
1642341036
522317153
279027477
1937617880
300718634
527413378
8209821
1685451832
1667408535
153131315
1627931533
196544955
1497643222
1679274932
1848981222
2123820485
276702603
992898507
774268002
386061153
1105540193
1229363642
1206618672
1303049586
2074882921
77275140
222231143
1953641449
1839500696
1139647886
1958345225
1922607093
354919574
923862358
51714809
170778563
674432205
2071433602
1295511378
294387056
1670011190
100748198
2071658234
590012551
113482986
91615272
1786560153
26143416
210659774
1965724626
1991501882
704795164
521320598
935515105
1067874844
673698857
844993238
959973472
204718851
1671048973
433162014
1935603673
1463806354
228849470
639973023
1788397090
682580491
917040633
342496342
1490890530
1937631144
1374583370
1087043683
1104431575
2019081513
245337310
2083545775
1913306574
1863023062
859949449
1647310154
676377032
1920112140
1496335757
520344709
192753583
182427850
1784586541
829788773
238606939
84155641
324884774
1013140002
1017211947
1617711987
979892558
489691525
1318294546
1598119070
1230713396
1577144357
1108197980
1200826780
151792909
1707435113
1772826411
1371561976
1371461654
1927574122
233128158
1583361743
1230654559
1076035679
1646313079
1676029473
1138572826
1360452915
212614430
349170115
1487731984
913082470
414305369
2133647113
480783356
1488932090
69635009
195333725
604819065
1657920897
825936898
1463571119
1356487063
304761742
1033360570
786826472
533816168
1760636337
1615726185
345696422
681681077
919970286
1806056686
354452880
1225408952
23538723
829609004
1871189419
1652299526
968877529
2114738261
712056781
681067165
506173640
1648245166
1083193207
504968868
281746597
1048175380
1421329000
145474602
2010903428
1780810415
343554631
800734829
1864512523
329827544
173718513
2050342881
1245050411
725689379
1964989876
179603835
157921558
1661455754
543938642
685981065
366754841
2125490586
2038082413
1417806091
581631083
1950721064
835433613
1334327267
401930380
2083820695
74531089
377114248
279329839
2054948533
1083448863
147442645
732309795
443149724
397311249
780014412
219420102
1121889200
114241981
1070340447
1361211703
254413230
1201995709
62030641
433270484
420936553
500421506
681626435
2023327437
1431660299
353239133
1176905031
2049947396
1795146876
909758088
1768274425
461365372
1545567796
616902057
840503942
1284726042
1156583428
2143500676
777347033
780624632
622260756
210400508
1173242192
284538874
1434072705
1211777198
1173682840
1577145714
887599381
803856566
1954942756
2097089468
195350616
856055961
257880329
1025046657
1159255113
956395023
1986989716
230036076
536291871
301144436
923561652
706971472
528370188
2062870639
2047107401
683143768
1541155047
1968198758
1194931064
850351761
424687351
701671164
248732538
1197919170
254449239
1710281728
284346573
616090684
449094242
964493851
182409388
1456367743
851119592
973454598
1860207400
13528436
211327062
681058612
880880254
1877429107
449509010
1572742693
1280404817
429733580
200590812
1495917936
1546064971
962284399
97652287
1018190623
593427309
1305679413
686299545
1681251039
985548808
1533766118
421708022
1644972624
2034442204
2129092057
1404645319
1379980837
408257331
1832257166
1213535495
652534242
508021927
702048811
1699179458
2134482125
478003861
804792867
1884546892
1320671025
1248816642
851975287
1721992216
861633278
818705516
123142444
1442157374
1132141779
1302168617
1352780950
1582750057
2138175868
554020002
401038329
1502221202
1337074000
180380121
1013337533
908008861
1308174463
556010236
70857568
1510587540
1961969734
820501575
1264764770
97896726
1168294985
1958232311
1648989875
28597976
204361225
735382147
1218569749
1282849672
832448060
2105135048
1822468152
666123491
1292515444
981726015
1909658570
1192558707
1757470341
206036098
1556220615
1896080727
702480446
699782934
97970160
1065481104
1720950744
1568082582
2061417838
960402347
658611823
1498595377
1323255892
1577275830
1269391654
712378728
1187803792
336682419
811024025
598127321
2027199765
1190101061
1445284158
490103170
38803761
1275493901
1013505392
1008791451
1171716296
1374001585
2133127780
2003647967
1304905588
1541779467
1254235527
120732490
742933846
903291720
367589858
986921526
482119401
1544073003
796091947
927204395
615437884
261283803
726842525
726157588
560140856
1137399453
1541713355
1878412300
1683266639
1867496347
718976342
1143653899
402802105
574936562
1807640432
32887348
21557179
2123842766
1072708370
1195630757
1509563259
613246638
198873477
348476565
155521043
1810752533
494961582
1165824909
1147595692
1133725674
602475685
2053987244
380823963
1326801379
1061653033
922600457
1990951443
519250004
1083357936
1414025607
243176053
40750120
654856346
234735862
10749546
1715032219
891028031
186538178
237162543
1814359106
1107480816
1825047158
224322473
1770021527
538244303
397345916
2142578511
1650968544
1143130225
1287117135
1609986449
851218400
264156574
571963212
655910104
1918176008
1778159424
1626063095
1469179727
2070321792
2061059136
1119195863
1670002955
2071207049
1419612554
490094700
1998880872
1455125046
1759075522
1614960210
1701619513
1235841380
881648599
2138336205
1897188439
350115012
54835823
2106931856
232885777
1092154541
904292877
632721624
557082396
2054145114
719709809
10574737
1160566354
225260951
2015050380
1371571512
1184004051
1537458434
446358385
819021935
1659788345
1344351047
1096037231
299928208
923293023
1058234259
1650729086
413017951
2006854194
1151335138
1160492640
1513184233
1500438171
2036506710
599968303
1311540303
1890055115
779411078
1396973129
1288135136
1503213577
300069742
683600917
818214311
197042833
348767073
633556705
634209704
1433288003
2120832791
703554640
1233293206
1039140876
468724970
905508349
387579726
1738538640
720692306
1937356083
37219497
1164410279
221051631
1545118250
159306412
1480142421
1895860762
1001762532
1501334926
1521153052
817466556
902211120
1630602941
573941793
819027483
837464640
1546546022
294147239
11944891
960940186
497168999
2055292218
171132256
1958540346
999954627
204273105
1472275323
1278558539
317765696
1808967299
286815689
1495033557
898466548
65495933
2055521036
2086722319
72459795
1045353281
717951761
1609461942
233278853
1109227233
874001947
672263126
1802953737
1779498283
70569003
1905602286
2042371092
1291320189
705788203
1489073177
1658056781
2128704995
2000504207
1269634508
2064736728
1870569763
1347684297
2065123666
1837939054
634136939
2076036885
1075066805
115204822
2078907604
1827893030
153153258
305077841
1639913616
228361029
1876795473
732776603
1785137111
1705238082
1466949089
1959175466
2023511455
1124434118
1351648369
511255743
819331743
1433949898
1797416299
1729494980
1516559434
374610719
115096860
1687471316
1220594904
1158786291
1276101434
309673948
1053528840
728443003
156127442
1730654481
1750216070
64529325
1951943050
244940914
2140076817
1624808529
1786930854
2021265482
435382348
577703418
1630008591
505455917
1466052583
2115899925
714874927
1831494953
1051413735
475990097
1916087220
1235780863
1313171804
531870255
539201538
102591547
1625346823
33855186
1153280464
1653984458
1295913951
47958007
24257410
1827353959
1842904825
1734788405
653620461
1259364180
1098743706
1558965013
354452880
1337066860
305672055
1303243295
1242713363
1170558437
414178917
1673728020
332378284
729620646
1302437377
1535459633
1741126630
685974631
105210093
881948871
665322513
1374804030
1704337385
1552108616
1096377003
371494126
484263044
1154253393
555566951
1035083073
1825484077
2131415188
1163109807
442741279
345415583
1958623630
1197627929
342606954
1776973760
1039265553
527143262
2056459505
1210273925
1746608222
2147313951
194904927
891436552
470220759
1875720990
1341522438
1590384304
445974111
693798766
1818089142
133751629
188492661
2015842484
347760039
1867737972
1950219878
1978543682
37798455
1236191735
232718316
898014494
446382345
464250892
1541934709
116844581
47836186
133395474
387449924
1836237461
425392298
176977347
88122579
413462228
1144741794
141197515
1404826847
325293500
1887088354
1925971828
2315519
1831990677
2137704847
1298342504
2120365372
1001464218
477833057
320387921
1274256795
1726469124
829560429
213033677
1810275427
1585247677
463771695
1468564159
1937903687
1391628462
1706865045
1517950131
1155520184
1077016590
755854607
1705047369
2097632259
1666844445
130778051
1029159558
786011161
1938938763
1888651329
671583963
29367815
1905949594
1750435375
2088053875
2081191139
1372288871
795411358
1234520940
1453067715
1511423032
53008063
1745766480
406291453
1108233932
244109191
1966301049
981867362
1970402211
220867264
900013326
188497038
1624060714
609994037
450614391
163872510
1514424556
1841055365
1136186651
1379832978
58270881
562400404
1896707381
1921696486
1725596179
1003645522
929197519
1398330511
809060126
1968699130
2142103494
1889990502
1571206497
130969014
157139733
1153485594
510518442
474384114
1288556383
263232753
780718483
716058896
1817573786
17829530
641258996
2075564864
379231979
1543188587
1196076788
792163970
1237612841
2055766845
2096866646
1970481913
2116170354
275182530
1642881626
1812323125
1711434222
1170669753
2028841647
1964976350
147098365
1236418693
2052329259
368435928
1285747838
1898930034
1703826654
1338843847
1415639852
1773839982
1404259996
418877867
881785121
1831743936
748715254
2081453972
949098435
929844288
597605207
1232245433
1668139751
985556646
1295154885
1391911059
1848938844
155435681
78896542
1469725969
1117717007
1155534383
1296943188
15449180
1260126332
1768130033
1006363114
2077330600
1232044221
1283056204
1689487861
609970221
1890204044
98632512
2066741655
696137078
545021705
1410040130
1973472157
705622028
165161131
1552761272
476328645
433868951
1796046001
2086604572
342489412
1796761683
1820265197
1362804371
243340241
226934715
138360353
2088602091
521078827
1029654500
1882000443
1800162027
337392171
1121225111
1072295843
1321867258
1886602957
600980803
1072980712
768276177
986752932
1599254575
34495043
332102368
2012226015
1098343429
442389317
1735437145
438013183
1160735415
216381554
1711739741
1422313541
1425973357
1288769192
495547113
1813882823
809805055
879605975
947581833
1118311047
105328520
1089621444
938587904
1360372697
451889332
1644697606
242061904
534900927
2113087415
378818824
1563378187
359835510
1672095345
294826500
440574900
24038539
643750033
479705822
1094411137
423601892
1810736266
486547693
480897123
1939384412
850745420
2041414243
1418596062
1499945044
85796570
1064139012
1248107120
431626307
1288022874
1666738408
1008915256
1856495901
2095301310
1137347222
97749888
2140642592
1188904572
441810200
1233617400
1241865216
931371599
999986326
1002471996
1287942311
1694846832
255890125
1876047637
155232422
1291119670
540230319
1615898584
1812478230
1777324423
1923891135
1460300819
1807852838
1727752311
815333647
1104772374
1032698923
491543435
1114012035
2141716764
965251862
509288447
1334796390
1977906958
1167757459
461057961
1834363978
184933285
1068536659
2005246364
989611548
2080090093
1995735312
1965328692
1369048083
1631665600
1632579186
1952208275
1356848490
1703824392
1130314985
643738227
1080399593
70727718
1067014136
1088265200
2072464028
467418575
1832062042
976472473
684621222
1624838388
162492398
1723964642
1988704572
1669569897
1483973593
1181868473
2127105729
922000205
1565996661
796202755
894862774
644872111
1951091388
1355466775
548235477
1307280917
1866144469
1070840405
1939211070
1388934302
1324011625
1421859522
1218196203
930281974
282866187
1372702039
397454960
566182755
453708318
1752214166
1433464172
650938212
167968202
783606093
1874005546
1756654478
1295993600
2016377116
1634984748
1680988990
1732274155
1904947238
1015258408
1139987897
2102063826
994195991
627105367
502747126
1952118604
265687000
2123460176
2085911449
1393295194
1175254171
1836794009
2120605547
970281859
1733215054
1347939996
1159955057
1334184750
2029459679
643507063
1381768861
803734311
28948444
808569521
770568912
1070946481
821664118
262140359
1349273212
833857247
1573251208
1735396004
767236482
575358869
1591266078
175620582
851697235
604861086
1883838457
1062602699
1826571766
503389552
232196524
870057391
243269212
254112291
1662666496
307712358
45979568
1048316589
21962175
2126263984
1330968259
207633567
1607018715
594078417
1849725497
1606761083
341954279
620290964
473215006
846777689
1723041897
962791259
1954107097
60609281
864266716
74934723
1510830126
940398685
1381852995
519321505
523024413
685200293
1874348751
587743854
1665891660
1247721391
160103871
1991766939
1656017663
1190678993
967494015
1502811143
763273585
1912953995
1012528602
1707159326
885051363
265588828
701054981
2063930006
2014773665
865898248
1768963862
1325695848
1821285897
616751357
815721509
740977853
1783774743
1150937200
1086695141
812427932
1303218935
228522507
1496717464
1731546593
1477096725
1354914453
1816896630
80692171
897697439
1052930525
155638954
1491879238
337493023
398719499
1841842559
185398678
1899734155
618022061
352644389
1916898180
2017554064
854638317
1049746628
616330017
1827637795
1000548697
1485548168
557266443
1153757928
386986177
1351922461
885051363
743574922
63862914
861326334
1474729562
698201503
1266536350
668581673
607768432
317870770
1710533915
1392217309
1527812602
424046777
1204236719
866739083
797844026
1131323959
1251846213
2042195220
114019562
770389472
654444640
1675030620
1317246138
108996364
284428855
635604377
1920752833
1405001070
431316214
1461143497
1995999142
881535079
79752310
1531412658
605331980
1661406803
375845237
653577969
2011974245
2059188517
80919785
1943738759
566410026
2032310952
1502780440
926206066
968056393
1814517781
2130870777
341684685
1280716942
1462118314
425371586
2084540992
1683880907
1621169227
887370209
1020545621
1986315785
467427929
1156586640
1771919388
1477401943
397005312
1456065530
523650609
1103987001
1834444652
156381146
1207491646
1679009996
1089808699
2102050798
616455492
1999826170
1966643079
781337321
57344878
1957570391
1312734124
811338861
1231284116
99255497
1317691537
1750987915
1965851598
1400916136
458599849
745618028
1900306223
1481123890
2122999687
1073472913
1044831990
30352705
1981755945
29021194
624369581
992403239
1014703776
1514754260
1639094883
2016041292
1530945879
476970666
869254297
32971501
1768758934
1800270531
1061283574
2135609778
346770316
450517845
1062071717
1365209559
1459185854
415206931
1157637071
578403817
2020206627
210682337
260734528
161939741
1217837269
1427416988
1593527107
645613557
2061795495
1984207663
1127677010
1997626872
1370257861
1331659066
878515643
1910633734
511627969
670052268
270023090
1314358281
251216893
1301329975
155547777
1294178994
1163173732
1354074542
357131572
1917095959
262869359
632166739
1530045858
1663435158
1388005116
855748755
1285923354
1129101131
348392094
1818434570
1183801106
1960167839
1781711444
1608260106
799069972
844129738
1835482918
1432318013
1999020298
1578318502
1664248719
891415268
1741443151
1980374287
204190324
1153324969
538823888
345750561
802535434
784248105
576689218
1932906264
1380975984
1083187345
751726923
956540660
1172998312
1086642176
1800612126
1862374441
1173743172
1708105798
930471075
1887414915
772051441
1525593089
712152094
235111170
589423169
1301524538
1186433481
1050126339
1937003843
1248244195
22003713
1412141868
1305744309
653025552
262346030
1876528138
1900880505
1045856885
434914927
625684999
613189441
1507225588
2084754
1125268168
1529496729
223420844
407350446
750860301
674432205
2070234278
726472021
1565781801
2100425178
1975948053
1012269166
1528735334
839110428
402914752
1588371873
1212918139
1898133399
915952545
26042298
582882711
375522796
2125645647
1902740316
472159678
1623546176
1220847180
155845577
543531008
1001310681
1022361454
1295781895
1178161429
339757575
1764716680
1483598148
784621903
168658972
1132335564
1659028583
749985916
418250487
905547130
1034672862
2120454028
531933702
2021600522
2104328670
2007157251
1237160730
39249149
863686037
459827741
879031312
1819143127
2015191843
480555469
1128678394
1948659319
2060569515
1926169119
845756013
514773677
368338974
2049585938
457467180
427047871
1158401026
854332946
1831201775
1226746618
1113032076
248007436
357444770
602905844
1643474306
478208105
833831524
581769205
1371789192
1483710637
1013740045
1577206740
2061494923
981961391
2079444092
1045228701
801141738
880963326
1372028639
1686567624
1244726182
799547493
2041826959
208307554
254486940
1086484458
2076485569
88986751
245047460
1540051745
1766725632
162080384
1854676500
752350858
2104877909
391778142
2100776430
129976279
655379515
1446592771
2130241956
297037309
93286666
1192804617
1728327734
1185203107
1574638108
1476856896
1941766959
2051332615
447765185
777384642
621067067
1739714496
2013542676
2056432321
1683055141
1158144669
472068198
757512709
859068178
1962850723
1685022034
910348170
518022550
1675302396
1573598725
2014278974
1276978935
314835383
476480800
1654062121
680716681
1999955395
1800818828
1053798550
1726054141
551112522
1835788987
2129130355
1776108473
1762157192
963469786
720329979
694046817
1027207694
1804110051
1742452460
1230485135
980934623
730232800
757329363
258739093
2080903921
513439569
904430574
747279799
1625411685
1583124325
1014572941
1226119176
1129057770
166171586
244435579
1553102154
1881623205
357502578
1094556252
1532020513
1937920376
1871969824
1689370630
623304882
588520403
619822302
934336838
175994485
532785563
1756228349
430819138
1790669532
1110535671
1975074699
77456332
1545302322
684787557
1353032694
494158778
714315119
1367315767
934193197
1995681472
1381183832
1464259453
2099627168
1454321056
580440499
111442113
1955867434
939824555
1580405155
1018399137
101530435
1775772512
1640287889
1988458943
1403517596
2011396839
1269148152
1936297174
751213400
540510075
754607230
517600537
1525403890
1833179876
1150415384
1600248986
2072125822
1111964862
1958259804
1750259769
1434817437
1327815346
1676840367
133747947
665991059
1332470000
1951126791
1662134679
1705693537
560200477
184959556
1656155287
840565013
2134406658
1401493692
1093275023
1744664681
2083518785
1382217324
1139104634
2077639249
296530671
24479693
676613949
1410478044
1705115461
810925416
619449768
1250773394
472031740
1921827587
871062698
1005862109
1368271987
1074825192
471507772
831548753
707288247
1557890340
13615484
2118348493
2098698946
2116611982
1711289899
14628107
1207119419
1994826749
2128873466
639292276
1538930944
231872242
1446778633
1631440608
1529086260
1720600541
1257522516
1423799071
1487719828
1108764986
43780474
343733901
669670373
633030188
733312206
1594886770
785042554
975057965
1120904100
969617588
940720089
913318044
1745190321
230014605
1391007274
580047780
1503803299
113465563
1263569377
1617380373
754594302
5449825
1605784933
895428163
1146713466
735666891
944117335
1715301415
49661932
528619018
174052345
1327059317
724979355
576117185
1456270112
177050
351793694
1775128288
1790886624
644052341
1350848750
1436538254
1260800838
155984950
448088697
798847295
1263655811
1476358376
1455396942
2017873875
612308692
1507519522
1175865040
1814153743
810078027
205796354
262949428
274654549
63607895
278803165
1287383758
2067115343
1746079312
1857278590
1689421750
17040255
1509726833
1737871204
1063474872
1108405868
2008068767
679048936
1919803070
1160251333
1991235733
873982000
1763430747
1140591133
1605969691
1336493736
1597957530
1635279498
1072420129
1894291717
190797893
1466291288
578915975
1720114386
1480302624
176550835
1108609531
183805042
1974545972
1764910594
1524868727
2077652390
1679295961
1066564591
1764081129
1916437869
504934164
314055411
365393007
1700919189
203275599
1766399029
902318234
1839842766
2063358063
994209609
152898032
562736123
32763211
263361607
428253619
1200733942
1669540075
526307924
2003138480
1975000399
639471063
337196443
1216612625
1555874995
1212092419
1580623000
309015634
1600194504
1078620867
522826977
345172756
679267568
854106629
445042916
89254627
1862048166
646466348
3497994
96690548
238557888
766659968
2145814251
51909594
1333011792
1584692208
1521107736
1032512837
529485559
1532730554
1035473882
762219182
1558227941
1883483496
1494742926
417986339
2014413839
88892226
1331114493
1972022884
1122854750
1431733246
337692718
1500880965
1838740498
1268267225
607624942
1531361521
1668437295
1314187406
366003036
245131295
483854762
319537178
491104051
2062771421
1780282408
92232045
344971865
211319218
816196846
994835182
1497359539
1778488813
1460444342
1154760007
535945484
805248517
1005687889
239844765
1678969141
280131902
882076723
1083230059
1757736997
215987325
1474496221
202661540
1209387500
1746920181
1581209499
1715602628
450399276
957255249
160506008
1857091208
1053089978
572928667
1307107005
744062741
369186005
1832973589
1961636059
1321185473
526273559
1960601280
1499436808
1559253698
93253023
1087867552
1082060767
1036037814
1212733322
1031538109
2104722554
2021219645
265772453
22520779
418965804
1363868045
1107613678
2071003444
1609998372
1684257572
721942488
867008944
1826050422
1197932293
1649558528
2110685764
2016259706
448370380
1600371145
1862822419
255240065
22627901
371520270
1195545201
1455097228
2031845762
798269732
1992362137
1420213895
655379686
550882654
542809207
1955572338
402310201
1787774322
1590416273
1135104918
623659698
1861054257
679812330
717592575
1246945502
344234562
2112916342
1617871227
1737229299
1742710107
672047103
721489877
308681400
177058804
1193400876
1831918462
1067329798
389625750
735742406
1969434086
208818629
1527306439
804792600
843582862
2053500809
318467599
1160377494
1142963658
1134408737
98930972
1069506496
546351341
1648912814
1588559953
1389189892
1646631825
470918754
848681125
1268625842
792956823
1843318782
27868501
1354521946
1303827716
955079566
803545718
2101014067
1384540485
1178975735
2118686027
2072212671
1222228526
1149595921
1792225107
1673131671
378238247
193906855
905547659
440102005
1321234631
735996237
1005220146
1595116062
1695583952
240132068
66272332
1374243676
141782403
1685941622
600151084
137606549
1615808379
194529902
482375436
581102243
871327292
1545230083
459411293
1207606646
2122848787
556515528
758847715
387304990
1075846443
725528278
1799106724
1012112834
1350460748
953018060
868045166
766270780
799391241
1031924173
689058635
363666389
1695992293
1422080609
1836643581
994845924
743309052
1763227931
609188555
1752072665
1701651328
332746586
691617732
2030492002
927920744
1101302761
508963155
1411277794
979466340
282732456
755159118
760535601
705301522
153205481
232189124
1215731212
1966365397
1154956590
1999057986
216904034
717494543
1868386731
843546559
665949570
609594928
922338631
694570681
337401542
506308758
1601861770
2019008179
1668287607
1309399227
1043008154
2122776513
864590853
1649139006
1500583160
1181653691
678877357
1160921768
566862594
222699342
1930544371
1086522131
1282953191
464629950
211840869
670674092
2031613288
84170146
19426057
854798224
1890215107
1034931895
976819589
452808895
1431988411
310771588
856250552
2053128426
872669505
910060706
182146921
1554957681
1591492913
1100580245
1381839077
1206991009
936873696
774533506
1222195292
1311680323
1859502764
604080036
164065944
839395036
1250335851
314371972
1002572804
90047684
739864408
406501569
631639582
2051581722
1122000415
590286111
94594684
2025659706
986810669
1411870784
345664929
1178411191
1115030960
2122535166
2097104682
45797123
646729955
156733824
125651914
968541103
549580578
1446231177
670845280
1413956127
460689912
1283371415
130636574
1414664953
735708230
1190058572
1795891127
2051026773
540352331
188432798
280803297
1717424081
1068416935
1347506785
1021594892
1056825654
20996075
1625110379
375061962
660502398
1060656532
263666733
1844476173
1395457465
1397192401
1683610225
256488047
1842578460
1580333024
908680137
1316083053
690675597
305396962
261089484
1356614396
928819708
1860974389
141395349
1013545623
900910883
824546424
1819656064
1306181642
1408347421
1405404355
1408688196
340011025
546150762
732544497
13891187
1327986933
1336132473
347483526
640120955
764624723
1814985106
1305774687
1813682542
1657441639
552438061
518343092
1815356029
149561545
413056711
1667032310
1105371562
1410264378
1930312734
414815783
922217619
720050398
1141579042
114560913
207394409
2123125635
1434460867
840187662
1803338109
505178280
612891277
413766761
1239104755
1312469918
788238693
1372923023
1948340176
820636643
709330857
1032017284
525427321
437858553
1917331577
1741977618
993320637
15849146
1882890420
1104025882
154761794
1101618681
699696066
625651136
1807339319
1315711059
1356556498
380399835
515037090
102310598
1351130527
2119505661
160727472
2080384208
1875789087
578712676
345137448
576261929
924629507
1006160627
1152295427
719538590
2133549424
292381508
601801618
1883952878
1622139728
732876642
1626740492
1155382431
2088553580
796580953
481079613
133424360
480440820
994411087
1290935262
1742835538
686876484
693971278
2063924109
279115366
1116725631
74874321
1604153532
1938345550
514242080
1818562453
982442684
1154549795
1612075657
1617075188
1583587652
1637857424
1093309224
2074767901
990736466
1998880872
132823815
311507805
1128070298
1317098514
2034591262
1656766498
1101575462
1695523745
373767537
440275015
1036364625
201901123
1811519450
857236767
1107020731
1691229616
85145472
565115877
481083298
1656624973
1210404231
89389861
1338286408
1015614903
2144954718
1259783317
1782609621
1132624639
534900927
153742355
1837166558
94525919
1822519623
1795964600
1607591783
287902496
202809204
1543626847
1628408400
1464388667
2121702762
470428121
915089930
351611497
1955118763
2087405634
503382394
945179853
853423738
1668435479
2050632913
1895310595
989514564
2143046663
1635740390
1029811208
1638573194
22059589
931741465
22410802
359670520
1155810008
1461048300
177280961
1772180247
1697574222
103862610
1010778244
1748577688
229213506
593432065
389994702
1276836016
361318793
723085527
1365705384
833682658
1555735173
333463337
1908176676
1521347748
2062885893
1141831097
722418422
2008170101
1114648470
567887692
32391650
984993733
1774157780
1681346222
288225436
353472158
1677976920
167053641
1665631956
1656821183
749090482
1380558872
266248789
1450628720
1815292784
776221135
839068213
1876394663
669428116
1268265971
211574634
1635586482
1100959321
248658141
186118637
1502350363
843732371
406469825
603544753
691013553
313545220
629907211
1410966035
215831692
884676112
686447103
136876711
1521010794
1633623315
395042435
2124626500
406180971
1113945525
2043474971
155016838
816185617
1816988458
168196682
616104081
1723627426
1629633884
1546819518
1016775026
825061510
1334903020
479670993
1767203822
480113971
1627601669
990509853
1697905283
1225418372
1479286251
207791743
906189995
1751549517
327536179
2059496935
1616287790
956903384
9893588
1571832580
2062586061
1933548292
689891134
2008407608
154394644
1139727863
1272583425
829573884
1262409946
2095345062
219590893
2001608667
857481733
1257608934
2068132526
1741656809
1861160370
1958574853
564667449
672885588
1962640931
745796358
1159373724
1549071959
1563863100
503020711
940693499
1657997696
2036314885
1784438691
1952293404
1142519044
913897620
1213505553
965883949
669995240
1759963644
644701095
1155520184
1705245481
81869784
268774957
487112750
1864216368
375675998
1011986686
935011273
1824234632
330727179
812901708
965747382
1610873880
1132885830
1917824563
695411615
1654723498
1739157128
1225102768
1943271932
63902288
2101893167
749260147
502923918
474216248
692405776
961627353
331828829
1318768536
916588851
1183037112
365081148
1695996936
1474729005
1400304742
1636709170
566148517
1137829797
1452644793
1651768419
1629449840
112549854
113905618
1348746800
307211778
298810613
2084341758
309898067
1984849086
1921196978
862864499
830127701
1054976781
978305392
1521185790
1039488342
605147953
670303912
339131546
603919414
1040351381
1188074455
2042012209
1989655358
307329718
347878586
1089853470
661649933
549543269
1128982767
373258124
73993501
1285854739
360980897
1912230771
905917452
1490313399
763569010
670723270
932597220
1237935418
799171819
1460980800
1198314996
2133155722
260238384
1757723763
240480152
951588071
2023624361
1748695856
498246805
109114259
916512315
1010243540
1992003272
1707666973
2059631717
2120147458
1729994417
4382817
1522588777
266648576
1992569383
641950308
1976433629
733939152
529784727
1999031957
1312161129
176225121
2135636507
529033523
285266590
188216444
1658921453
514929168
1023912849
303173745
2070062452
619569312
466340464
2107523840
1879598595
921040424
611608428
1673430056
388886282
1102290621
1302718317
2073448433
366228099
2145657223
1029071021
333117436
1711612062
1369963793
104853511
1289112856
1764625428
296331275
1169939050
550301351
907341522
173909058
958770500
1741633505
867889395
1295703087
2136530871
1380121666
1983701736
1272842723
1116076432
1583487024
1734824026
228409166
22228006
730516358
885832806
420125843
547540677
538291097
2080487200
157732134
2130391721
369155688
1543734183
1327259832
677478423
1211052568
2089978988
166824172
43330462
1016744407
1127104004
451671319
2057793989
339430991
297676950
189430422
1955900053
96091109
400926962
1891366325
1113555407
1796604585
1297117071
211555941
1513748470
856561951
1917199904
1350796837
47575582
1818874083
1410812667
1024649117
1717295996
1669654149
28590959
669842000
1920382239
827071870
1971120337
155419999
194670728
1859887298
1562308399
245275701
365377004
650175879
164044262
1112070133
272705593
760616373
1645907951
1541668885
1587948904
36572595
1990810754
1264144199
640180129
1605911095
1360503101
281265311
1437427173
1068734727
1793924396
209854370
194183280
1687136574
1933969765
1457902624
1538344693
582233358
1651450754
1654033053
466486840
1995389441
888784883
1408097728
1286058554
1004185105
626313839
1931416452
1099107601
92395952
842085306
132353556
650099099
1460839960
1716700781
430191026
1349944444
1968319480
2058183652
1388483538
720591921
989311827
2091768897
1239134505
171126238
130622418
759949894
835944215
37147728
213643982
68155758
374571543
1636158874
473261474
1514250180
360302739
2109015945
1490147315
810775517
796084988
328226386
1919751389
663236865
1996060141
1600543166
1700043620
997628980
172936194
543874603
743784699
769442299
883195176
77087314
1218465842
1114695879
763227648
877724253
457917250
1171481274
836262995
1044405698
1317286042
1892457111
1396222764
61086151
1061902814
1797127977
1377409097
1491069826
146945190
423649523
452218022
796947355
549728997
1186741603
462964768
916335684
1648245166
149630279
1254506443
271194103
1370838945
1866870731
478451572
754569863
1940497524
84133051
246118785
575104940
838488262
1081526113
1494606439
983731830
83090215
2000667851
177207568
2093134187
212953502
1209324175
1543337833
1495649890
1709622694
2128474708
433029129
852261920
1426988294
523279501
1593497380
2025393778
512263412
1661386214
463130412
733868986
1692662209
194173034
1370521448
1046469448
170219704
791695482
2133877965
1012585993
1309639028
822720273
1355190087
1286035825
1906820487
312916920
481086129
1777260831
91507023
838836866
1526622851
314275014
405360665
512969548
551539350
292433709
1556509567
673109959
1120066118
97357966
1193279236
1688526914
1676595761
1721978936
508810466
1047870736
1170915687
1761068767
207964585
1155526636
977249733
1844016093
472927946
571838059
1067794929
1239039287
17677810
1268673067
1533069580
326412956
1865447715
120884849
1306417318
919841543
1371406525
728986516
1688094993
1158672737
86230417
1330222680
725112331
1842758325
766263534
243810239
133622950
1768415957
1960740164
89880337
1179088009
1438963960
152550590
538071386
1035759423
880391743
1439379679
1640081773
550851726
696088294
248699875
41361331
1572078347
716539569
683938420
840067635
161346361
36229669
1196318113
1052231316
1562737463
277341137
2122432728
1494094181
1276512212
1939101104
1419837545
1846921362
74573324
2080471308
1064716996
1050183860
2043500572
855082392
335930267
1532632035
1020746465
673694431
36209035
468062056
1902083553
1235900870
84572920
117384143
301795161
410690061
612262236
609957661
1495779352
1227915926
497122685
182918781
2022993396
892341345
1223330081
634236959
2035770406
83107782
896863812
201633439
1356906763
1035503074
1609015483
955283144
152323228
471200143
1767105696
1215503779
325934507
1246703941
1012024002
569341670
71413914
1640095426
722805843
1055676006
1405351079
1704686135
705880751
282848416
127319773
978021813
480770823
531241382
706068217
403432869
1646952808
303848064
1931583993
1323019351
1438347667
1454585280
1093211807
2103757253
1436373628
486922795
1414334697
497830745
2093413668
1510418332
2046419113
1456583977
1492747609
1065507980
430318838
1964919922
89900451
1543835893
1080692357
1144651274
916600229
823041547
175046765
895882794
513782005
341103705
230798269
544024667
515032922
1473134608
746325252
216870836
760690822
705561182
1812986094
1727368422
1533698099
1829875190
211512395
1433053820
368486939
1511923862
1213935603
218355749
1433250430
570512750
1745271892
610590085
1969072363
1530969506
840040130
526241392
1957513071
467160329
1769309684
447265469
1255011907
2119311327
1125590698
1151307819
939492842
553933287
211474293
358183289
1787321
1875320153
263454869
1069793906
923251912
1753481158
578378492
155802798
750296435
1237498387
586279006
935799638
283522040
1072499097
1638144663
1163727974
1259893542
1354425245
1022608521
2094309534
1549379994
648789125
1171831807
496659558
835976934
1856844142
586782431
1171942576
1423931991
1130453922
1095709295
731008140
393721662
521532921
1539388883
465948861
1881418382
398127567
1171707562
1369232689
1634410925
422416001
635906759
1117917843
931307730
1213921666
865408300
1384729202
458012044
1681053729
168367595
257554946
211118681
51556112
265521839
372036960
1543157787
1629883437
745672111
889737919
1414492019
802712900
2079860535
2031351849
1949822015
1704281308
1814506944
709770702
1345505149
440730997
906267273
1264705411
239317536
536265816
1339178992
1895550
469171365
16921600
401265880
823452262
509207487
662127949
1752057816
1453813158
2118741446
874385548
2097400352
1592909383
863843090
1637369255
1234625442
1734440749
1042102658
215051533
1325344262
1584290096
83968123
677864215
48717666
312612861
1395704213
1854334164
655482259
2124511435
54546373
2094986804
1853366880
1812162999
651474315
1228811049
889303927
858881934
1651360799
1705535027
2013430365
1415179356
692662918
956021907
2096120278
329570255
1855949430
694450255
512890222
926635514
1066830670
850055314
898479096
384784925
1862745931
401977045
553088538
1184063588
2028363028
499511390
661617914
1287666449
317606582
1452133665
1186617354
984153982
1938706737
808322809
950585862
1661390299
1543750132
748542338
1098883033
44128514
1710716253
1211568882
1036591039
2035848842
1112069679
1034820982
129306628
304557779
1610327091
813212206
1599622266
1369573556
1973790823
217997396
41653789
1455103059
1933852717
583444265
1064837241
294967062
240338331
198071606
1462665247
1013091507
431966933
1297171635
1335001665
1992162367
155816624
1133199656
602002721
872492208
357511880
2023294454
1769419742
779351047
1416000271
91585040
1570754186
274715800
1643402111
1951673732
427657790
337749318
793272190
1580447779
924793617
893578996
1225781459
1021274512
317756466
229998989
1405967189
973038054
179975989
1859834431
242364822
1098853288
1317813602
226488838
1456864993
912196416
544161931
203937945
1656622876
1551056641
398144811
1187655336
1907239584
378132929
242548529
1486950551
1728837747
1620344338
313236303
1404717303
1646971439
1127632045
1101272705
2132471868
1296546936
114415161
479735782
1858651002
1619033005
1907801093
2142704465
1802126936
233252539
1260257876
1119992457
87962624
784925758
781892688
415500703
406383959
1629907922
2110360050
1175029529
1033587699
1113729948
52331585
1894670778
178334591
1028049690
1151239831
94073956
1071848475
2136608869
2000102989
838141518
1294046335
672984316
623730100
639851834
1251534139
637365458
1597159924
597503929
1517097525
1472958569
1175654434
627782888
544293994
2075784700
2039814763
1977401705
2127171865
1608677067
128088663
42372028
1960092929
2041076209
1489135518
896638121
668407325
1137073214
630491332
1144358853
589449349
1264854701
538339433
460727708
1338804197
674440875
1382235932
2091294661
1237636826
674286823
1378749634
2084848604
1517880696
785162886
2111306564
389584676
1115488705
1435706457
2022572444
152977635
1785666493
566288771
1243387715
719229220
669216987
1778045930
1795821502
2003437641
107723947
1416513743
371895063
239409066
514207202
1666061963
923309165
1349451439
1379316071
715371733
1115240527
431814962
115986163
1343374529
1126925442
1308533533
1786370975
268084698
22261491
1331933363
288725624
2100552371
1798722075
488985184
961409189
148603513
1128839671
198439669
554295197
173793299
1376917199
1713265786
1522395607
761642712
1925376094
1308749554
1361744508
1304727888
613168217
666022789
1501156872
309175214
948338376
728468557
123321923
91169318
1806379383
1231610189
1434467713
390227986
367634581
1642136544
621636864
945307643
1550997717
1337463095
977553894
1981163124
1149415060
262315018
1998486764
324135965
441395099
347041252
1337707881
753815559
416685116
2080459899
434573130
922585435
1976745365
1709614194
2043055383
1590835195
1792037477
1710321909
451439958
2091345926
626822435
1450806702
1838539534
609709739
2007607924
1126613956
740082266
1159596775
699393404
183376977
398837665
745546302
2121629467
738664455
1244716006
1393796762
1223389469
1784701575
1678372960
1931451252
1117406706
1980687838
1551577898
1870866274
158152297
557397456
882206949
1807592929
1540341265
898032421
1604453860
642272092
1553244269
702798269
1969642716
1377295816
657454548
873983788
1114014629
1522163426
212213621
768159697
1170801614
1038849855
1679870714
1240785030
1928256439
747431442
2029836713
787219940
1559745706
676730413
1019763009
1592463381
65077267
539477432
1289275054
634184350
1661356514
1037061121
2101582150
2115325469
913775548
1890739935
1495877344
517201589
548876784
728450425
405810482
722573370
1853469931
208715256
1402531242
1300265435
2108947676
1721130398
1270374871
1260416000
1230120307
628996395
861117708
1452692945
1020513498
1055253915
602485129
608925487
696943835
1883053031
1075051146
201264923
1420106201
1819613933
1889839814
523062064
498292418
1579108817
202315057
1545909145
1873031528
803440390
1352954861
115883827
600501655
1314218875
1511922310
552118254
528247992
1954982219
683648819
541089859
1510098468
1432742958
1101593794
446365776
298883693
1617864665
1223776469
338641884
468279638
157239949
444205007
237528729
1488694955
400273194
2131820887
655419286
820744648
1889099631
1601988592
1436754191
200104099
1589726151
918470853
971976230
2038254627
713679678
1751199379
1144314546
2094319007
321782937
2049172749
1938017469
1500388733
1946054895
660459666
705224061
1371673658
265138213
1800560051
843622021
1659744109
653358637
1665822604
1610803519
820492155
1882608313
1050018061
1144291129
337045151
1172497868
597161721
1054907436
869177692
792343315
751108164
1558862955
351936038
1281590730
796544030
979040259
602118437
1276210976
299096830
1507697760
1437991067
1990736727
1221525491
953032920
1909090454
382909292
1155384281
691894346
1133944659
1475306574
1235785480
2083817862
596704459
1148509897
1836044148
34631067
1751347255
113934835
1345073811
2137790442
1111524715
6965179
783334612
1642094832
1082159076
212832857
45237123
198397131
104430956
847809440
576109867
2042235018
72924378
111916104
2036718705
2035924051
1765620182
1592427458
966336589
806975892
309406412
1064581478
1614610323
752367601
1631157833
1804376589
583110698
307460828
1866916429
244685552
233717469
661886483
886308159
981650350
1868836957
1721615966
850501956
38680738
921590477
1832183306
2023950299
1088888977
2025352923
674514392
1997899593
1342018557
1443594039
298539065
1320390248
318892319
164054940
787023579
983818163
1978064204
1578433266
352681079
1662604337
75126810
1187814935
1490382433
1442590933
1228966722
1008584708
2099678030
217734991
1132729441
73799357
1992809247
772227997
1745775186
1037441221
1171083549
706133965
1832594680
943209828
626623786
1884087132
936899869
1683359813
1343741445
1889309317
1862255859
380706748
1568396754
24497441
703094994
1262699729
910744293
1222488538
1606880527
1608466673
1820711289
1460573465
2145116082
1679474548
2024943483
2108833482
602826493
1321072153
1270478467
508049695
1576543317
1740190291
338621241
14935590
1498514865
1310281430
1813438627
1048899858
50711025
1277898983
1714875071
989414349
969365523
220704742
1377644053
689625360
1644137322
2038710958
2101806422
273269518
1333038200
1415462822
928002481
1844768574
725941490
1996271543
1538328437
1599258971
1099342369
1538527396
945471205
174673009
1517301333
1154796071
1914474239
1185037603
1605877212
930981750
933094326
1184078915
1191114147
6030380
503674952
1604971465
328378795
24772610
948211441
2115538727
846292308
1965082119
1495400025
2088316532
996184770
1618333267
1010679679
872776635
1148486233
1685846631
745826867
740606154
1180448651
540687829
1981853242
63751717
1798510114
1385085905
849145634
600856173
1255456395
492659251
1706653418
365202546
1203648086
348150526
1408357110
1907575514
637126575
1876839375
1343934633
76074750
229141482
502664422
1157407080
1086853899
327877912
1692018049
35283111
1760136014
1095044544
181346957
444989797
1352018445
742547274
1787201011
1903090040
2083158273
177741791
555178090
1911956507
583376208
79023624
1845800424
2072943570
346502385
1212240156
193229134
1124031253
87516168
202517871
1123179012
193417814
1530320487
1417885284
1957347690
1825385219
51777029
1763698324
1938838900
402407360
1890830344
368845752
1537707324
1302622641
466529425
1813917306
491983996
1821805401
1684659416
157703461
354421918
1142930324
311715301
599789771
455407018
1661823048
1239731821
1628171960
477084459
937738167
1413015632
1222122254
1262298279
1182490920
72202380
1136113937
854475429
20742997
117558761
694260511
2067223279
1226908766
95642884
850784602
1227872441
1095518014
540744139
785692629
440260917
1472492898
2122980100
1466513181
483931693
778421872
771030458
1290231533
1142800544
1964677890
1699085308
1055330810
2075179927
934107797
1859320668
1760772991
706986906
733838016
245774662
144755788
870442551
647711823
427101928
1919272227
1162772088
358851607
884801221
729164730
1322415746
2141939426
281810384
1500652264
649957811
439076974
1133916374
1933019585
2135108092
1728346594
1606857425
985635024
1673007159
127000090
1358998738
1431514091
698245757
1458324392
99144687
922522139
781424096
2060736412
206313390
36489553
553152775
1668614126
997493567
2080872426
1386844526
472125050
2135320730
133751629
2063464733
1882471034
1667436790
478123473
542804796
1903936874
1947197404
336352331
596471977
1467166279
1261851422
1489363996
1317826140
949446249
198327892
1592501832
835455337
1310393791
473031453
287569210
1882376217
175885592
820031846
1074946002
481338285
1586456117
213797815
1867695575
104545998
526102960
68569699
1199065245
932626522
90259626
1790223449
1288291164
2135060838
1370377144
557383479
757512932
88112360
890872255
1569551746
1901726505
1179252665
678722180
1369579121
1550338209
1764878965
713075247
812000552
1416059057
205542531
1672561797
2074737221
514867549
1693258340
597337527
15140816
668166424
1099878747
1796453536
775195462
1333329007
157576823
2033102889
621499715
398592723
1075024419
1603661071
701736872
372435813
2092498942
2076317961
734993400
1274658237
1378884479
515634658
1750686398
1101389882
711120274
1795711718
1027988493
1416487962
1080414745
2044978942
330436272
331591150
256820618
2040205228
741932378
1968307637
1532040073
2093312097
1401166058
1476180110
1007238993
1274654789
1242591878
1261612396
1553653875
1501659536
1576117176
362184248
812172229
469810053
901394304
891437230
131827310
953127289
1561769105
947614309
630480997
503872671
1515365531
1336220627
784198331
1747306428
1825502431
1744059499
1051165389
941668189
1532391362
789713471
439788408
1062780797
1459004050
448671262
683234269
416276393
531927725
1671082605
1720064189
1264240961
1257030919
568526932
1186932788
934410847
642233830
1625514638
1960340588
1769121044
854622919
1899170411
1421805667
790879818
1062468928
396595333
1082719226
1607316068
603345371
1236676341
1502542447
1306398099
297455495
987111014
1790606558
1348890712
697716898
667032148
1978245255
1153384129
126683858
1032111900
393462216
1725859743
270334578
1416821177
751951697
1961635172
1180244335
473492677
1039211081
1355539743
1790766069
333618649
412680865
1813096092
1067344140
2025924264
1643366202
1996955741
957735457
450787520
1836591984
857006857
1321403898
928866642
1063293859
1665867105
2139316426
12325562
839947500
1651760446
1643886938
1033763665
868425179
190565473
1615914296
2042710996
279188270
1521316009
801852
436162771
1831339905
2110012268
1169486255
1846339124
84734490
599064871
1747780606
1633678856
1136660615
1785755928
807302984
1024265714
494157625
2032124491
1063635642
1679358246
40330281
972312370
442071828
2052187249
1494749472
1792192773
2143442951
1673290644
1789497462
729431284
178614407
2122432728
821353526
2106057540
871343485
1416611511
659840614
1193302953
1262318886
1743119355
109585679
101987091
465171023
477779130
1546728359
1311454146
2081124318
37755745
1103296660
827769100
985229948
1682197524
164289197
168985791
512047863
71314025
1896231645
2076129381
1219062730
2056832138
197180886
161386821
1972997736
2118530575
1497039422
623638720
1979471348
147853141
566987114
889410226
1491991850
2074095693
1419117641
112552081
1427561531
1868116581
846231093
685858616
1104679983
593019291
1814266
180468579
1281237317
1507255920
484893536
1171167475
1190088950
1363773213
5671968
457246350
1511793765
1930974828
2145892831
2072013137
398156139
1420866225
362626219
485914099
502165203
646066103
363403328
513151256
2099464836
302580252
1603278742
1587342372
2089646569
1434038650
1888618189
1144834576
44290829
1240858367
1812131149
1717191496
230422196
1759652358
555019008
2011896507
1682521536
1054249574
1146486492
1568887680
1165882104
1220711827
2085385547
550133508
2000855144
174196657
755968112
738931032
875737005
188275721
1615362798
1583522635
1535116785
1596601657
75598689
1091504765
2113802811
1042647469
1066984292
1965142357
2127080792
1724072520
504555365
1936557321
708790880
1065096890
645799123
1835190107
2792405
504724843
1816466162
1844517163
210814618
1068876072
1349839739
262050354
722359806
1400022043
260475504
358676107
1694586260
1315419652
1674749692
306639175
836808302
68676701
985415115
306739109
240133711
1569770006
1125773539
366738371
1437528378
1715724199
1228342373
1440217063
1376281662
1987062028
1520959175
1773335634
362971429
1529435436
1707610531
1037056090
1854101411
322862010
790329752
546518627
532512384
1237058808
239394785
138617374
370350360
2091110512
642308296
1346672322
400557170
728677094
2103002157
140913909
1365634647
1623719308
1898680280
1468089539
1163319788
1443718219
1944246718
1638573795
271168603
1084730052
812725495
912381682
1805748662
353749055
1819198485
556062915
705584849
1393364892
303798121
59617093
733813384
970221561
1237993811
2100790174
1635756882
702792929
759674577
1517246235
449837889
217550476
1427912912
338830537
400778629
197362253
1083587281
632696784
2032410048
1115083365
15094642
1084936754
995124691
481520810
351237421
185443980
1808118176
1565548726
969111734
11204809
767856175
832080687
1375510868
826679011
1072649717
1470358706
2097304998
588310582
80626789
1956659474
1651574132
238108815
1873375223
1706384224
952508557
1398197560
565862777
1760701474
242121085
787802253
647112473
71012779
1515677020
1534390356
1391401061
1664851507
606567237
2100305503
1963923092
292240042
608017701
1881584159
1862090798
2096976389
749196067
1919989389
845981858
769647656
1622156692
128241136
1658289134
1814467245
1358954316
1175978209
1792015486
1383190002
1922015612
697697359
580282373
1161617123
1541151633
1342762886
1622237824
437713989
1062238577
1813134655
39779336
1892120701
563932805
1118482566
1396967259
633309842
1398689751
179342331
1961054903
1333087154
535522984
1885387848
1161416700
1467461871
1462006217
1139760205
717112807
440160353
1017858741
661263213
1162828988
131658946
996034196
52068074
823081648
65663780
189510512
833007309
625797204
1686238831
6178595
1152121333
432283126
432534396
687657326
2048712148
1282247120
2009398072
1975123085
2127836100
1896800368
812769198
62729425
734665053
1393913887
191703765
1628377919
1742314698
1449622785
658079907
1448926090
8263217
2134223668
2058866334
1407750521
1582277265
552314694
383343866
612325191
2077221746
2043245792
983498944
671231764
1337506803
1385047464
954142778
281857703
734569049
1050240934
945084551
1840293467
126586660
35580881
157983455
562732963
1502151131
19914559
614872412
1409195930
1726656860
811542930
677724786
902889346
138063047
1624041918
1751178175
1304010233
1584196102
1905459642
1832812423
698459643
337875700
1227393403
337398001
2072675092
1709418654
332833702
1604145625
1832065684
1333038200
1102696237
1386732579
1384431969
862763448
1954757559
1244733709
824690128
106658773
1577166689
919105561
1049661116
317824116
1745074185
10980543
1825111929
724501252
543880660
1174388177
509976420
1882016620
1509744965
192492627
1998325754
314584773
2055397808
1848236597
765804236
2017869463
893569409
486742425
611593591
1392706217
1652771708
54260036
919834105
839548517
1398497724
937624843
1777341863
40047487
36732360
77456332
827125474
1411844698
308990716
1360651939
1813744493
1996337974
137178068
1577599050
2084616656
1683559130
885312695
1099810289
1229019878
1702631984
1987213052
1686576468
1563587773
1886706485
2099707976
1692237631
682511881
187331320
525199983
960152432
701306886
596339003
9971742
1805284637
994458472
573090192
1123386821
595610997
1139541064
160359758
1174266531
2089051915
700782370
1567227262
1668022433
389525281
2043623280
2139101276
109357880
890657281
2094608417
605606349
651780263
2045251282
1273341614
1580523473
1871158262
838684786
1969063918
2044198828
2060779453
139043225
1789233528
34458816
891109482
1797419572
1498518601
935596326
714941451
1373834794
1077008573
1256507610
1748214391
572161684
603780144
399704878
1467551008
1045653871
1224066654
1574080835
1193347704
1977547179
1968603632
297880441
1487008732
1491613897
243479459
1773529155
1806582813
1364797624
1422665726
1998363028
357395112
1622193488
1911156651
803968776
1575843068
1023528299
1365928483
2143066582
1096459381
298001541
541961612
1111859572
1654451103
272998079
4326359
661643587
975204716
618781985
1494231231
1745075243
664734385
1716545589
528247559
1187239940
1916237252
1133803106
1228440074
1750948450
363070347
545074031
253399902
569181679
1006904532
1143897441
1728632650
737625342
267045410
1657448823
701790911
1389850708
1081609986
1330092161
1712145047
1683964059
325352644
341185658
431301658
1602643000
1444527828
1312698834
627692717
1909235162
1410296575
987207682
1904094689
974737015
1792429004
1506853484
2007349176
2031932990
289324372
2038243633
494817753
465782510
1215420275
115803131
532654976
989961483
1255582763
435833874
1981506251
1198554875
217495791
2107099429
1484446746
1496297735
668121900
39629116
502828788
1241400662
558574482
53428494
103087274
1500954581
1027749327
506848398
1482081811
506880447
1716354767
1261034720
478419419
861300210
1500786892
622000968
1586280678
547371671
390233620
2080149488
843159038
359688020
565473771
837055251
565162021
316650253
301017244
271764297
640657451
1323677910
1735573034
7931419
904218210
111143273
858549603
1541201031
987360405
2105952805
880732080
2033818665
482326924
1587163696
709005129
774582574
1281690503
107230004
1992682445
1719791922
1365717431
986677569
1819993853
925473416
480434306
538554902
540903571
657602190
354695388
831589724
2032623363
832203820
1487915406
1290990416
1635251691
692154488
1955596497
742449798
821158573
332481258
943072285
496632674
628660452
989454764
1630862072
326680886
221298751
1529655992
1574611511
1408554398
2024599951
484973949
1312791220
528638859
2045977268
1633670057
550119793
841965204
1194813449
786010983
1886448191
968342711
1809756265
1175731312
892527566
1149442188
641174716
829041465
480631692
1497684107
1976358325
771642721
368251569
549117509
535201290
1825458619
1911974772
651319714
1223120053
772436911
594045535
972577810
1441661107
1438648796
1300321700
1999252833
197558146
1239792806
1363686073
1387288532
926244925
1198220118
394614541
1296020816
1879289370
1735250651
1193918215
1842888375
665950048
1934699382
1483040214
1601192110
1730554277
1129360810
1550572775
1403481720
2072390215
697343788
83996137
1439937429
1427261754
1694024169
1658264263
257294410
1524681250
620637542
975455960
407002366
1167425267
1489984506
1805986290
644448017
2023428074
211954932
286363621
2136840567
2066391871
587452375
2108157837
194870842
1115215754
1888092270
1439665361
1093144229
758163563
766578528
713692047
296767982
129071183
1796699308
1882429863
512856504
1146761833
2044012032
723892167
2119423677
1291895130
1585069745
1192662912
2003319775
54834646
1684419885
1957802807
410448904
1038723738
211228847
217963528
2078042756
1522662955
2092224057
618430257
300287651
1077911639
936182420
1319735148
1027467966
1331487095
1541658827
1913890181
758681251
1705916424
2125428844
1919236712
1540642475
2101316253
2107171401
46815272
230299772
482237780
87763816
473252286
556645369
708992590
345701051
1968651498
52441204
1197807388
144153360
638388795
713317008
1044804092
1440421048
196190162
128460079
2052666373
1835233451
624281322
483275387
724284045
282174809
411201244
76553144
1029831623
2128582617
2057097078
350905018
902629523
580500430
1351198886
60432832
597808322
1839842766
777772236
496734019
1807903684
718358589
1367437982
1467572679
8611660
1615472257
1501169251
626410100
1419806794
343481673
823535384
1077682087
626502748
478973296
1738260196
938605992
1980894703
1325063486
1339974515
266000451
143469274
1717693670
2141823760
2113655166
1015762247
831165930
265707603
791691475
2034970261
1719625636
303189902
2120692039
1681605548
605349216
218279112
226401525
1786482473
1851890391
82377994
686506777
1957018881
982729542
1451942437
1212258655
402194108
692025254
1962062834
1372902664
893590027
477531765
1680296272
1014275559
651803719
1401964780
197477694
645987416
1224355523
595881163
1951435918
1437183139
1842060234
1084181659
1243064244
207291263
1085068225
1276720548
1805649998
339954784
1236154252
2030766888
1509609323
1303596334
2141081809
1841553903
1145637915
610811087
1617799761
1729862495
478506823
625227155
387036734
181814195
2003572760
1946965773
1573690441
1328409341
1983943865
1982430020
1585772365
2025660179
1338080851
639772923
1703108360
1200891951
631626961
544029916
677943566
1434556556
439471310
498337825
394176538
354572048
324228334
1896013076
326409176
366621824
861742643
687639067
28398418
210330210
1410935866
1551214840
2085244232
1662532007
5930018
483145267
556521658
1873478265
1893223342
1340506738
2138247906
1934503741
1466802819
861590962
1536487674
2054761562
599495627
919421915
1619214168
808388619
1661173032
624132426
2113363225
1539839278
783338157
592410844
2077342380
471907438
1928499989
1599358747
656688472
84097919
2020876646
38796947
1354169001
1078403464
1502832271
822204981
397993953
1837024773
1509476403
1418048390
1565209186
1376312209
330070423
2013111877
1615835976
588687938
760982719
914998518
677752340
1592076946
890056291
1005809650
989466508
368470008
1018425361
381435058
1704954597
1544764100
827168724
1838637736
698740470
2099375906
121167830
1110925119
1383913520
761391382
583683310
563790425
1884982992
1000441761
469016696
1569984274
167750111
913967300
1915750613
1707871594
796826304
829324490
1120391145
1687077817
1455976536
1491835974
51942154
76045729
1660856071
150877936
542270981
331225358
1515981822
1513598383
328952381
569290000
1920995932
397574367
1385044994
1807044844
1888782058
1926813924
713136870
1741566362
62251475
63981127
1137915903
1655124263
1036466642
1564650016
196136447
251848040
239213168
928738800
1932239683
836160514
964243516
929456109
1643193479
1116100912
771760372
562456508
1110992517
1248776016
1195305191
1154672209
829174405
499369613
808748987
469874515
8360103
789079669
72293916
350228586
1346388654
155853021
539183945
1997812299
988841782
1258770665
905073758
1687654025
1599763052
889520273
845973934
15279364
1517043240
1179271015
1038773843
1844243180
407482866
1538459947
1509945833
788779696
1640102059
1993587976
774197331
714993059
1096338346
501883279
1482381445
1957033995
1762145027
120189635
1970804804
985189963
1171958834
854683800
652307894
295396749
376692753
965145741
650990549
92939610
13077084
202404785
836157649
1027141985
263741364
1699550588
304546220
406431560
1652301723
1006662304
742085866
247199057
1443703007
27812293
1466745751
13503744
42995416
2130796836
676632129
878919565
399963808
1982479310
433907931
1693744165
135362103
1700177542
1407920894
970281050
678943034
1084821346
1833659889
416135861
1968760019
1507692777
1394719210
55009889
2144226798
945133297
1663781648
839984599
2118709082
1143980291
487151511
729402528
1382485395
335126213
876741167
261797514
2083874676
385839565
340618721
369245997
132123636
1458793252
764095990
1288775837
1701179516
669988268
1276816813
330293841
1341584276
356710197
397670391
84904340
9003434
808418066
1452322594
1143193654
1958989346
1502804356
17352908
1735724266
1984963263
1974145746
574796791
1758388744
623454374
296432310
501018621
622876009
160872356
1249318352
143236055
388038918
1017487270
1185802166
1193259172
1655636520
1460360715
679809840
1474228564
194770758
1473047667
1225304148
1163563525
219784456
49226597
2123487497
1557291362
25550169
2108537035
244417280
801372618
1787061847
544315484
162406807
94594684
1193592903
1204695591
374939632
753279322
2081879104
1231919983
1423805277
419832205
1251491959
1354723064
1109547242
1255189235
689111090
1051450289
267647074
761232287
904612672
615631799
616024981
1319103075
193601731
168039845
431577908
1090094360
1767845209
267981991
48599148
2041892306
1659928813
1944743484
1753151381
1909696709
1480763423
1971571692
197927191
462455404
309572973
991402515
1918352617
1111824132
502950367
1840377222
870861482
1144697757
614898001
638688274
555719120
223747175
978147922
1407170692
713589897
606872732
1074994162
792402164
1922717577
1698335431
1432349113
1721352377
1992657542
1475244513
1654356139
10040088
1472462545
917883653
995495093
823945874
109898980
1496043659
1206922735
518580255
980979265
269453034
839041131
1051595791
95784674
1545117073
208058347
1496760452
1234209230
1445624259
269859331
1079934653
2007558663
1922495022
102158015
364492890
701587459
984632630
1875210017
2091711139
1325182126
37961256
774580369
1137942458
197812615
2069349134
1756448872
396097388
450780617
134512431
1343045687
1627011022
1143430852
1024335551
1194316216
472607977
1815228326
1723484535
2013819137
1537856138
12022664
281757315
1844854729
1899067185
925426545
1804133680
2110543047
1675643826
1640999888
832842635
1066177641
1669946332
229145053
316027298
758238013
1517162175
783924116
1370726595
1290100218
1348746800
827487918
1587940644
659812506
748492453
1328604591
76879794
1864429161
1397790491
1983420192
1479870244
1163268852
803275365
341535788
1270888549
144484437
1725331756
374087505
1339841655
692981301
438395691
2085110383
1582969523
1005219811
265244990
1148390632
1065091435
2052323791
314097646
423299368
1412873816
1281128428
686119708
298381037
5299412
1387536511
780984762
2131321832
1047463859
1745785601
1569397536
1018151572
571619043
1769546851
504466300
170787939
1159167933
1512234066
2041014819
726495025
236362109
701910524
855630141
2142734381
1947661047
1053851777
1437162999
992810949
1553525691
1082924050
2124774065
1260347068
861208472
530870685
1924152085
837232227
267306812
1943462356
488729975
1772950287
1072094941
1245019469
644779244
1060323660
192496575
935815566
905584369
1088022850
828517374
802209931
948240221
370536972
1829209335
117655863
793086776
175447117
1194395227
1641196732
39399350
324842235
386548127
779332573
53514860
349116535
1485738824
363926891
496127237
1447332968
70448874
267362365
1401210041
1214870152
610411579
1535995481
1478023888
512728096
353707218
61151015
1914706597
774500757
1672094330
946450525
491064204
623595325
299047123
153303195
918230086
890856461
1729064819
726431898
253342640
1700344146
203745214
915905569
370911919
614699692
158383223
186678707
1419746950
2051682089
980640468
868393919
1976116301
1405372657
1428191836
1152469298
1671434238
1626877781
573132307
1935020619
1269683565
21539513
1200446714
422491829
873781717
1857035775
1480267574
574304138
1898877467
163026995
1103680864
1418053495
298525692
1213072970
923926068
1858631317
70297878
353044510
1623097407
1476150599
1441430689
1752717148
705127257
284754154
1978633556
1792640715
465501227
732352611
866429145
1306779454
591914704
299093223
1113449412
147264530
1924400985
1259512683
879339696
1172478046
1309848507
1844410712
188938387
510732583
320323661
2068173357
1139627523
1808192127
1847502117
1199132833
535356671
529291603
1148435959
1203185338
322086976
1590100022
1344945235
556937397
1083840162
596676827
943797323
485483394
884450677
422819107
1204735641
1776923560
982354587
654353115
1400699431
393787074
897217283
663554935
294564172
2136333478
941863161
1629971363
146519349
1271577328
1287445767
942489223
2029980500
128047078
1492618247
727901542
421257221
31772034
125895528
1736061564
560631077
757320056
374136004
1097003613
141476429
1619791527
854724544
1996289171
1692254819
801821008
581905163
565118408
1855035138
725433837
1732479157
252732785
1321977877
1755035055
876091492
1427697165
1823311738
1274643051
1279937105
1158013691
132274699
693088616
707565517
462697075
707292096
1577758815
218940883
1348125448
2009163050
1960835470
1200535972
1825493411
224157441
230379746
213675680
24977244
2075249966
697304488
1331901393
1945364796
456070604
1979127786
1674972644
1573381564
1645185143
65435191
374777457
417953395
1885331545
22564330
233238493
1275159497
549795703
2094911645
1525650733
1589333821
2093759551
1042024427
1829918620
1467545897
1813675878
1066733768
1123590760
2101510868
323159202
756529799
246355854
145738431
308790473
175810239
929431452
808538136
1825762199
797661839
428868666
1466458701
826948118
677727971
338648611
1737012042
1384864822
2096593166
2078912609
1314226564
2124147581
660878336
781895055
2059975380
1981273722
426823300
1789097852
137772386
426809893
1101893795
382848700
293366396
1463344498
205234971
685353751
86259242
1018215747
1868954040
1434590700
1155316214
781903235
1923713909
568254618
1113698951
1555015791
786527820
341440285
197178289
2111281741
1684931099
564581540
401846858
1874459955
373942120
148107856
160411690
1641751447
1843452918
869884371
2062726927
864360214
460446953
693459603
1911272377
676346573
995506286
380807210
1856156810
472959421
427816877
1753586004
1757377075
1670184520
953973680
1496680975
1992944640
280637690
1902235862
814407255
2002377889
1855051095
560525166
11454310
798575305
1653514698
1644059892
1013488490
1288935285
750172069
1469821935
1113141100
1074243714
546696741
410235789
1267626322
944043868
658145096
2042659718
1727813548
1085016653
369323257
760239036
789559338
868269994
1747650142
549416454
1846369709
1591039051
383544457
1794731060
1766402593
1723640781
1837835105
1305719267
897083812
1407533613
471408362
817869222
2040330440
926739095
1717664691
896970895
1385638880
266564517
1993321462
88098297
2122835653
931298227
1931116271
984087485
1471660761
1128046678
333032284
1974065008
637666626
1583325289
1232784109
54318936
1978188875
260189073
1901687626
1235211260
38288807
440805320
682350848
535659226
708212578
1346896435
204704386
1325295828
1755871499
1359239880
1222770598
544764430
967167516
1423866301
1733805263
2016245866
608117036
116413119
1465113014
13580796
2034266916
185600429
2063465353
205830199
166904391
411429389
891116891
1592716798
992249932
1481597499
17262977
909609699
1634205349
524675448
419786668
2134544351
2088857483
1710246348
1193112714
626756987
1806683183
1217583151
1611087759
234506109
1769030661
1195013527
604250971
887760428
1232572695
1358672300
982110977
85062128
285787738
1541967640
1425342604
1320423997
55581560
1298718370
1981545263
703070204
258098899
1001407911
1743444711
1142556148
595389431
52744523
940469031
771704121
274044922
1326062223
1621168287
119375705
1125413082
1506125607
1413431692
1545258174
2106504490
1838470946
1569980052
444737436
1967973506
1745712354
1648826620
1142086482
281318036
799778888
1607930593
141228171
2031317334
1607884537
1320315796
659077522
508941225
433509116
381915334
686826926
1037713534
1506446787
645160031
1428874527
17918478
1420222332
205627843
1872372788
874671454
598218535
1363725194
2076009755
484515334
67017241
1797454015
839550463
1822134755
802040968
1259051856
1731299640
385962867
547865159
1384459597
1672380893
487043979
573674886
823378226
1656622876
721695745
1586977104
1716535328
1123192573
808912362
1242632474
1952932727
1405729655
947919953
822738023
767011006
773785874
324035389
1357679900
549616085
478502343
1728999083
832817928
1851094998
634216239
1269928339
1008306271
13373150
1591164878
213304217
499880682
1869286206
1130168712
1433252020
132397184
1635228116
1934805861
837591865
1710387574
1669065589
564684478
1152096919
1821699142
662066014
1764264249
1890214992
1911938767
256187030
1699562167
931219624
1911507939
2088306452
336349278
1723840804
374670310
1952400828
1039361768
644641858
951622801
1111256206
162295354
964511825
1367188121
632629062
1579652368
1090948203
1420688111
1856830324
158109628
1869553662
233666269
1740620722
70975854
255916932
644641987
1035648676
1105446403
435318661
1326716376
368856579
59316967
203766960
1915442316
764380828
1442898802
1404759046
1172312757
197968840
1256060930
776641229
8506258
2000197055
1585149355
1803876647
1441770529
1212609041
780680701
2105453545
839094176
88266880
1182153612
408871933
203397207
1811294731
1278776804
335327430
575948465
1610319170
335814162
1737702435
1341217310
921631447
1083535103
1356225473
1585777251
1523618689
2017827259
543677725
1115701742
1761132956
1031533188
888071401
262543302
1866338676
915798298
1137534618
1510022082
25915961
1399939159
850059828
498305884
1735785510
1112910458
1460524605
487629860
1058632195
1289862413
1021074303
38413788
405787711
1013228044
647357772
1519168415
12727995
2092372776
620497779
203991783
1222073530
2106592724
174715156
173673698
71087445
1978980297
2072775460
871690994
1499134884
851175608
1447216846
1093352817
1217708311
274177647
2115579981
1468010722
1439226770
2107368260
81558095
1619580174
1178212939
995048820
1204690125
1846537988
1200973000
100122425
1373894523
1386979234
2136049491
350506539
600996440
1837407217
2070734633
1642021681
726609728
1411492869
1761532461
1129653630
256317786
478223485
1642775032
953863667
1050736886
1677789638
1353758627
1072987223
1113959833
581077505
1467914477
1128899204
1140569043
1949360566
347802034
1174197264
1145004025
1132382989
1997493425
951135700
2129596653
552334320
2050871779
1972025834
669194052
11033409
1062001956
582155522
1427478747
1165742063
1668188646
1339584865
1020183766
1289334677
1393152807
994426244
80632353
192457943
548668716
1275192380
512837640
1877326660
1347825077
1198158571
69745868
56724617
387449924
2074646154
2095548571
443055788
856166105
963640271
287066536
1420102682
1113742152
1248182445
1291092338
1674243311
748142231
1870581573
947793283
326074698
830510759
1045186148
398025407
1794693750
2134473853
773790257
40534604
130862963
1567412459
2068934959
1756994949
1441297871
1211808262
926028010
15951529
1814992939
1867291082
1204434518
1546033160
796945287
1053255898
1883334505
670204747
1853052330
1396907801
643607513
767086564
762641737
399217385
1871496129
715007479
203913568
623221657
1879242774
339574399
635312990
1561896940
1289821948
586782431
1813332076
64136256
1476251926
662130694
373106486
493532861
1185301032
1377111396
935064572
1143601515
1321471331
158256757
220914156
624912382
1588132720
251712973
449564884
1669186817
749585284
1250796691
1808910215
1145564564
481597659
1298573605
923939398
1503486982
1910913661
1062632732
573635616
460312164
1984228759
2140251550
493850346
890297719
1992986239
146790055
1885346136
85308285
483930630
66928347
1863027669
460288367
984123548
1334938699
179879357
2099542994
814479151
2138639969
1734877189
1712454912
644486667
1430606564
689551862
1435647789
1593266557
1175969918
2054709899
1987157522
1152973008
2061360145
1697520223
471619846
1174286625
990063617
684340100
1788949541
1698569445
1067643898
1968107745
1849087020
418013286
1816757461
1918100442
133288448
1932491635
1268126367
196304855
436211549
401364836
1739676854
256431866
1581175721
1240534860
355742816
1187659698
1232390207
1203041917
1035802252
1291074908
1115034416
650490532
840530573
47410940
1509945833
260184823
133286738
64188628
1583853900
1185481579
858603460
1528337406
404511190
447811715
944588715
781940919
401447199
1570331647
1865559909
1501533174
1942129369
1308871611
2141137112
447253896
1864701266
2062846043
2088178703
388132440
2127945990
1430173383
75116496
886069578
1329972834
1825536358
1122644693
189233269
402225040
1815642972
946705263
140851223
440002591
894807466
577700832
1468690165
433540576
2120828155
987110029
826831080
2143518864
1194705066
1044812495
1007283100
209850910
133604015
1646548692
421148044
129859687
192928901
1257679076
58357506
676663705
1627245650
427106380
1432094738
214891455
1127307171
2071540061
2137617631
1347880740
1662142586
589548257
1137383046
1918417338
838452632
373878041
1854569493
697043733
655363420
726013174
759408669
1832687460
1065966180
1536481946
512254328
1339490724
386964429
1835007882
204742198
1435709060
1305721074
1742144360
1921689461
591065632
1576116224
131077637
1210773543
254823481
437977513
1126898925
1410404994
1484434790
1475193365
1089418458
860332346
1484841603
1157851331
933619810
483369711
873404691
1605078700
990705910
729842443
2142313182
309142982
313380978
634028409
1086389153
318185659
1668361612
33408157
1183353916
1152786048
1556557844
265311914
2074099491
1423208321
586661141
516334377
1533110139
191018221
1919727013
767526735
1896745188
1015795104
1631265473
1002291675
743326716
317637125
947743792
1989738238
103717662
1693188794
2017951587
74640055
1828704637
491276671
1093598281
1274479848
400585326
1522344654
1457625549
72498257
960821858
1922237553
1011032046
593523245
922594575
1651310498
1481954051
1537517029
1753947772
503717402
752213492
399847429
703949835
1281557952
395887973
1300395830
777922121
1936072803
1326480573
1145110456
1054172022
201877051
1629569646
4374785
1127842882
639614960
2021516316
505652371
679372925
370447524
1088972274
1618075705
1221249498
1710652195
1008222072
673170578
1017516826
1176073271
1423601710
1680261145
261826924
1313987130
353817933
237468827
130898967
1199432576
1916043979
1712602140
248226964
1827570386
898755926
687622739
1141932472
1132733726
1488894118
1041614448
2002729729
259323729
1176470004
636983768
772801244
307005081
1655070856
1195117372
1068665166
481457412
1619808670
777790193
1682574878
248111230
1326316730
226177812
1431174754
1817443032
1535851779
2068628389
460865394
204533559
522301313
1971759700
11937650
2100075295
1380527694
1568617227
642403539
1910134301
1890112020
1295314646
1463936064
359498959
1672581235
1000614662
330678735
768829323
1458955907
461357515
428458213
2080376319
1559671104
216381554
1760479331
1046636076
235601384
522276209
52260736
1566061377
190209369
1446291779
2107312698
142107857
1140837134
355494008
689348534
165457649
1485347984
1611565284
1373475707
1179881899
1533695176
614598458
1321714299
752139824
524655939
1283646907
230503480
1509065224
805773773
285517715
1799027641
1469328571
1861390074
714393448
1683324675
163578553
1685801412
849228500
835019423
1734054301
204449323
1200008255
624286579
941959081
888578275
149571091
1932338946
125079861
174508685
1172547812
991070548
1372782794
335492494
481176972
1568358620
1878214337
1260030730
653006517
808339894
1371935363
788090220
161225557
2063205640
299203683
216174268
188493442
1202577314
391707845
1213391799
480868354
343918381
335127732
768803188
2028971660
1659645117
430642771
20971646
1636224782
1871380364
583212728
14925304
634168081
191811669
1353739062
281976227
1170566370
1115166603
995338886
1630721713
754858869
2117122343
1294532413
787707284
1320061239
1214412479
1248027298
178466422
1058588762
34692069
280535608
278217412
1480079534
730555735
663137903
1899386986
1633741641
111502942
1930716946
2107696649
1787082410
794182412
168240189
1143023928
782115519
130983720
40075089
1630032009
1836723072
935425943
1933723444
609978381
948127541
1692491883
547755852
1738007076
2017740617
1856015183
1541469877
1915812531
918966239
367823795
550034284
567542850
157916061
1572728611
349116535
1218726349
95029381
279089586
1597755073
248993954
2011569090
2085478971
381303477
1133882045
1125888977
687746926
1338669329
2038314158
1427046385
1521745757
155132988
1730385785
48643075
2052286383
390089503
1312002490
102465348
2144899816
1894771305
1419648633
435998858
1104660569
74342300
621291958
1635919917
1767034911
2073545607
1411450291
20516434
1977213347
919782385
633352724
1886416196
1576922862
2078600773
1229457907
312712731
1622065568
380380792
2077599587
1351474690
709551274
1989134298
1625063510
678687797
321832890
377126110
711381257
762640053
255527951
337030578
1016721322
1234179594
789529814
683223990
466432372
1023210008
1182952170
726509491
1679899875
227793759
1665558660
1437443806
493529053
1985946651
1960963293
1797350655
1955125880
179388859
190868758
964058561
1162658679
1415775683
665099515
1331557807
1656594499
278543530
2070836033
596879670
1640372969
627238203
1891685009
817682746
1462311663
8973249
1084089017
1584958894
586262533
996792206
996953892
1871198210
1238724691
1030731476
1983813843
312570964
1346565489
1940533014
41872941
265171237
1326011466
760214138
362274182
709981375
244911858
1568781419
1761897006
1442722906
212318348
1383267302
96474772
1859242967
1432675685
1749761931
1708228136
957684808
993972911
173238473
1728826963
1985082489
1273699560
1038349385
1878553948
372944161
1248605029
1937212334
947636046
677283951
938194227
838579757
179918861
302142986
724633835
1558128006
543389909
1879863416
1255106625
1107155232
41094787
86010076
2105503132
695523756
941038850
1012408326
1892996828
1705421548
1552975950
432705420
1649032929
1607647376
2017839866
729154197
1464408667
225046142
1564943242
419203825
670701745
1908713105
429437720
1272701218
1595979088
1431878628
604781656
1453438344
659407522
1677460470
411218202
24694736
862389052
271159859
207631505
166056911
1045228701
1108273003
1220605144
50893427
1239185482
2050148083
1925773438
54335492
1764059853
1851557939
62213992
466746797
1432099637
180924165
1435045755
1193771265
1993681611
1149131092
1070063907
1090790366
1714359832
333033886
832706871
1029514544
277256264
1569296223
2059719405
2115249755
1887650778
1734038415
114101799
610314150
1461258684
918170499
880679243
153015576
1832056894
339056415
1793414629
70625467
27360062
692328361
1903961722
1447900540
886214008
1751771468
314038007
1946478996
2039461872
755979442
8982652
495572817
1425468841
1115000379
1928833068
610328705
1651574836
1808106155
336101575
265339608
1848925591
1249415139
914991974
89158794
1832798189
91620702
883239832
1092791737
886053721
825320988
915788767
232670919
1416538126
1393713711
1813774999
618948533
583789840
1298570785
1044540258
1386902473
1313730567
745276256
490491439
1584200231
1551745647
1977718780
436472298
768354668
1780777290
1998060660
1491709675
1190874973
1814140264
799819003
733703719
1559506372
200472374
712836825
1412638773
908283131
885830954
1901540015
875233188
1633693748
358418119
372007534
1855125774
1657280500
1846869157
1817791063
1281284895
394323992
1721690060
754098973
560099519
17024855
1489584623
252735244
1761290198
203014535
1359955873
527956962
974573825
427212792
764053875
2064149577
326248374
505220512
419896280
1301949260
1236246344
230299772
654168955
1213740776
121897545
987273959
1214225185
986559759
1207321298
299766970
721398336
963827004
913417088
2022691686
2135386736
1770744563
427568895
2081133596
110717591
1121846455
1595928821
348052751
1465254459
610245483
1707220327
392726583
1922235856
679614576
1922128006
1739299343
2121718977
1712327757
338681963
338081945
729234596
1048844090
1412182464
177595599
552469487
558506929
505786512
1969298634
1906128462
781059935
1414895623
1392066614
1374641712
769866305
2119221992
1336677698
660567992
1096728993
1179813861
1522389979
1189302258
817079786
1948148680
1642765352
431123472
2076299164
323268683
130210171
1916375521
1778705014
198409564
1037712181
138644054
1358166192
1993292273
2072206373
889636248
1894276366
1402113918
197267420
406395544
257045829
1536122185
1105321194
1391697513
1432621418
1880913222
907249143
1336142954
433943896
1807895553
483203694
737123629
158091403
162388279
1624319777
514919298
975514014
817094145
1022152360
1661871935
1669291185
268244719
193268930
296088112
512911690
1788007729
366944518
295223897
939970231
1016965942
579153536
275746546
1877406740
1584135263
1423069530
1703631033
652882587
328948566
2114186939
430065646
1461122477
2061590525
2023706971
521715092
519924766
1300158181
1574800869
1958892390
1306183001
231313397
212328501
1531218141
1346804932
615202450
1445018968
1630749478
1039167891
446219731
1410708059
1630909044
632187690
1566744692
1240161805
1571539686
1098141231
1681739128
162045257
843188381
51896289
687362235
1716863029
1009334955
850540861
317992589
1490773638
1760694763
585287151
1220253709
1847061104
29799347
1432570392
1944482281
1785797363
1502192285
261714894
570827404
1319005179
252731999
286916748
326269580
1449233414
318590537
1958964484
1245200281
76672964
1361674921
181514345
739703347
35378804
307345499
2075341674
1977883628
249494494
526605573
500018964
763835285
324902915
1730461332
1842414105
1482570206
1218260750
1863183187
2135338498
1400273497
1608599168
1419900003
795146150
1591784663
544125718
47497766
1818178815
1306173753
531862823
967955897
500802191
848770603
1560169834
69520355
1451307746
930876857
2136547800
1319365620
109914780
596902874
978546234
920329516
871438906
1989666702
208214260
1421578495
1119326408
1780279511
1250184725
984389824
1145981602
2001003397
1245070429
1174613133
492455693
944378742
1606586519
622397277
333456969
497481842
1642634472
1409515020
204122804
539765419
486906529
1106065587
1122207961
1579098842
991681879
1146017057
117754728
1192105429
524928873
1298059381
923298061
1193412614
1643632225
539013679
890311526
2010903428
1384644177
2000482074
245976716
1652058127
22555246
1084397336
868069435
137575275
761899756
1087593389
1971200058
1577732041
1707463511
1458827835
1545291209
1093352817
1416349899
479190092
895332654
1119720751
1576838166
1189417813
163728018
199328741
1404639662
1460138147
1505647493
1906676591
1758552018
1915143202
119491043
54620145
582743390
1300071396
753128512
1175478075
1491029072
100990593
810679139
865140454
956401099
1838291812
1738876737
187438878
976788042
2107506556
1618953169
200993472
82991274
1951820102
1744248069
1036336122
542472333
1301178000
866633230
560398037
2065352857
1848663484
2052610244
165701969
2094980594
467916348
1656836100
1592201189
427924091
1557999291
156978900
1230515982
1068737868
1269499742
1358682644
2117481107
307116549
1656424333
1228891773
202737632
144262878
1507512741
1998081655
1012065144
1511623081
1946121983
683357540
2020694328
1333247243
750928939
62728434
317772524
1341606126
1255595078
1633878569
971838485
826430186
1068772010
85919299
370081237
1842685885
1829239420
149501666
2120077017
871039647
2026071761
1552855241
1073967893
504677051
625082767
1459972243
1769464984
432489508
343763958
45371067
313587739
1904581723
720114508
1775665409
522951204
1786987581
657574081
326195219
1833683366
86795997
155236410
1445582182
2015468532
220397134
250923980
300025027
2014860733
398028690
1623043392
450102487
365669816
346906226
1807959727
2097051000
63556193
961354587
911331611
327235581
204637753
629288741
1091017587
618376959
1083251806
845424993
1704966137
486238946
292961287
874322112
59643198
1834170474
84881975
1676655913
6029738
1741769972
1136909483
532007400
557011628
1045298509
998799926
558647528
1697562945
1054107750
1972415875
977742796
205698032
1568834295
433222727
1100457215
265500192
2039893862
1879671511
1660038537
50456891
126094120
1490617949
2047623492
1846111777
1547429120
784115763
1608470281
474598578
933994218
2142195472
432386110
1308462599
1327853866
1549553832
2069242248
1494494209
451704072
896210865
1859479726
242109980
1264901492
300057743
359808888
1251579400
667252263
865920566
1296112121
1506946437
166203170
1668988400
1726565880
1054495333
993206043
1941353408
1288556150
1507740009
869254297
114388115
1705165928
425597795
1681542036
1987917742
1219976893
1964478242
703315432
114380420
919935085
1711651598
1428199144
928376705
1491582857
183593077
793855019
536549256
1426064531
559588178
656484303
1171353399
261658343
2104467540
2146708359
348171622
187513194
1785210336
202455163
333668815
614359330
140721139
965939015
1103998888
128557134
1138255498
1182776551
1174778462
805769442
429223603
1997091933
550168108
1374785422
1592805612
1672224532
1836850022
1690618974
688248800
1810275427
150788851
1017718631
1152221191
728035797
1514530649
1769020252
843475806
1588889964
2068161433
1211543479
86598902
1924656950
1700758513
72460238
83779474
2039915611
1284287772
715297220
569653958
1911300073
29612192
1632679222
11495925
1430711939
2027632120
1670012794
621707837
2103588908
1302900896
1507756972
1483659421
1865047025
1573585294
276842408
500920577
931524102
1127668197
317809624
1269551775
734075858
844953101
1486520747
1675425305
1298177876
1681039584
1364583842
676344307
2014023131
1096755202
186094804
231765228
543153633
309404687
1980230591
191503479
2139043338
1436136986
172939195
522632340
1123118245
1196618034
1430245771
1781751759
1998459581
600543356
128252233
2074621250
1012804851
449037660
794123140
981417422
1580604120
1536250388
481361188
566220918
985066914
963424647
778056298
68155322
27178610
1390148434
678457896
1569297487
12033479
2001003291
1611139554
694747477
1228405859
1627439848
240580258
1497082500
1333357093
1829805726
325142583
1865829810
1341687497
1024161154
1100116069
2109984251
1745313686
2058796610
1563404518
1520647600
1623103056
1441991422
1108711279
630720454
1388084009
1739187689
1121461256
336543355
1714550118
494331494
569010961
1049935604
330809208
246664930
1268311097
97898351
1063053173
1532614911
1394957066
1798944033
1415210216
85679889
896804344
1258508962
1153059707
1094860640
2006780008
1238643840
868634468
1681988226
292306113
691704880
557375683
1083894450
1468354318
449772822
530367077
942300978
1424565894
1835588223
2101357938
234540108
2128834465
969907794
1367191493
1828008773
2079918461
1709198230
220219051
1970758091
1745252812
1256751238
482849734
1377338639
611608346
1870049049
987796787
1307856160
1236610246
642091123
851895613
1083906352
1339590865
1834170474
361719578
2093901420
1731527005
2037717456
1402958665
736093372
1461827329
471610867
1944976760
1666077200
156546869
1990628184
1102925113
1907844400
1539839278
651476428
1269401411
317152938
1573947018
1479449942
2110459446
327819506
861895506
793256410
515357209
1363321596
252315508
954809133
1326342346
1339551865
828933437
1774007009
871858101
30884916
1136208869
1931381685
1657097962
839484472
1600589735
1602487595
1675360623
476414192
1889259824
62323192
4719546
717139312
113132906
1573827868
183880765
1464732126
224895829
2096370079
1047967946
889254040
1472299922
1738058417
903488320
1738900296
1268007493
483057191
2087277631
975886599
722466591
568673786
346857482
365546129
1991612338
1197165569
1378391278
1731735526
351249455
1400561217
2001284393
1881712275
858695687
1361329318
1981175320
1874413081
562703640
235526842
1850356199
1342982629
2092410757
2121812059
2020232207
1749868053
148818976
967294265
1109850710
789805286
1183679274
468742946
505890692
1400052404
430625129
455878088
1411212125
159741342
52668023
38585469
1980963
153020440
1948171412
1166242892
141347944
97671742
12646128
1660588156
1814180701
1726686059
821902175
2117226294
1038872004
2139597792
441597932
173349367
1625761211
1365208851
2139848913
1080073629
1694592378
1696933269
1980566074
1753776661
962229219
1639239996
1556728324
210312167
859401006
79118263
1220148515
420947344
1860721183
1703357624
1457909573
1066918219
1104721618
1327716962
1912669435
541423894
1532381403
785933
1711290808
538806913
387268572
1565261278
317772092
1758430494
1113139742
942034060
269718232
1451431097
185388785
690564548
2127263989
136310884
79585600
1715702762
1187614266
2101347518
476614751
1646198111
1218463992
719409060
1187550681
106686304
465884526
66875874
482732810
2003048063
1397207935
927308931
784615808
171158322
2054997247
1650528769
1873924926
1659012926
187677386
1890641672
931442675
963437707
196830237
670527118
1436596375
1205993362
191034408
1678188568
230971075
240737976
1214606642
251498783
929198202
1797394963
1754454713
2078126935
1797615754
1375011135
570233429
1011762789
320610687
1689291572
1247045589
1060539503
1704943087
47840554
358994688
12054048
254999587
1809611687
617118663
1249828185
1325952241
1388928089
2105796090
1498522925
19748508
205027209
350106731
1700266372
2123185144
616692559
286867566
2110913189
355070775
726284628
2065045010
1084085969
1724291769
2097229381
814237317
695878637
899069151
1507477856
737777994
1184380072
46755301
1355449433
548012852
510823706
417967847
1681937154
1808004959
1657835161
1856009258
359005617
1932203827
275448257
663735855
985974646
640916600
563262994
173642805
1318573935
211183322
1131054865
1107833868
1772014817
774498773
1597372900
1095802010
374642644
586552078
519825390
1915118749
1558046318
1312355279
1727354830
2102181194
817168274
836637961
348715342
2038844069
1163636615
1156605141
1855144300
730102452
1026518086
226512035
521108531
1748428645
1474223431
550597443
1844869548
1945386591
155968005
1619751632
1438676022
1352849055
1486864639
844886788
178771949
75006332
917852653
965629479
1985181266
625870905
1898096952
339764519
263377015
471865899
1564050448
871213675
1074900597
154352730
1227412330
657257438
375891795
888921575
1508351915
1822024023
608759525
2035538474
783498878
636995262
1455033366
81070674
771402475
1698563739
1222894720
788345015
425807357
634006522
1585439114
146556491
1996618994
876027365
1719356578
1580208495
1331549460
1941282738
1404087770
1668990801
1082080504
377878714
1725199386
1946216796
2041513750
1661898856
1692712959
210814618
1052860973
1923472957
1222269137
1898828932
2088389246
1616795042
85314677
26342873
1200469938
1608137990
194204014
2040352541
1178640695
729470886
873470157
720854774
239870951
2102400861
596191966
413492066
222841010
765126367
495120424
617035939
1038808984
934721965
1431914908
936463231
1452413648
86488567
23961339
1208669069
773032519
654415286
2107316009
1383096131
680610375
535045141
900495110
187007415
221591803
1562718252
4971678
1227022659
1580812487
2091665632
190263494
645423413
504050881
2141193076
2054932009
482604112
705961699
1672337101
598039442
2131977800
199535634
74277153
1811558053
144586138
423250385
904541315
93202571
2077387994
537959284
1375113710
835485192
56123528
1204271478
338076511
1078931855
1013108771
1830911058
1411512073
486960375
316990185
77681424
813450766
1121546204
548305377
436795070
788503482
481340409
1214132100
413416795
810807519
1163203279
686018471
685346721
1667565090
1560399872
1821752682
1785818031
2084161334
759488830
2082643430
529988219
338063138
776519634
1250322958
182291577
453160376
626982527
233538773
1220798206
678538129
26624315
1209690910
153712057
1976831462
2014769236
1602467083
1099263198
1070338649
749014816
77016184
1223516176
92820645
1433501305
727007822
1640058434
653649511
814611840
1713933603
1620228234
1638103341
255901600
1147018396
459819992
1647306807
207446745
1430147588
769518482
1206060087
1584645874
1678582560
559164389
564359941
1324866741
1991625005
660438832
1114253723
570277838
257358020
2109323245
1094089166
1048386400
1099115140
276938096
1853698684
1177932085
1825236413
384388965
2009937637
848521506
1820863106
1390707920
232471993
1826679055
625935093
209439320
274366382
1435652524
1679931789
830780231
1821355713
1063177161
1169446632
872190814
1433956319
774928108
1818746256
1572876447
1358361347
771675488
2020666186
1460080474
1580328520
270897796
2006769864
326577214
713196754
450815924
1368022890
1868877096
1959991205
692628069
1228842575
1993382709
1924691072
1486302023
1724447847
452417873
2085199192
437082468
796189832
1396167118
1828252347
2093789094
1822388120
1787156955
1735877512
372443854
765453098
1661126218
1576101642
1649047821
1006259099
1804161599
2060542638
648621708
1697217787
201280037
932303914
1516487478
1616321018
1500147704
450690064
1560361848
410491692
1451898037
1241818656
936770433
914878722
1014280330
1887670332
1383330401
344105315
300825712
1548369485
2005417602
651641458
1861873126
1010946133
61358215
1042964159
1182608888
865512034
1364044772
441449486
1567536378
1663473178
126365361
793068651
954310674
296679389
763783216
1267770588
1875372389
111252408
1677719414
1568560937
2097588656
763475362
46657530
962358955
2028338031
690115795
168188911
1833745523
2147111256
677021406
2036111052
1339577562
446487263
1270398121
1035930715
1883855221
641820949
1111230924
1720970953
1682481048
168440137
1176058938
1820986
58860456
812775557
1524908753
785151029
1962473231
90379955
1404009438
2080157929
164804642
2303318
1670269230
488236011
985918894
1504686936
446172359
1377604301
1662484488
866282805
627448142
1293467849
1621784886
778469228
264621491
732598771
1674704085
842392786
2079260594
557602749
1490287684
1959907742
1597032456
1973100901
1960410935
1470663675
2072315898
2077861584
960863111
1389704370
555784728
2013983977
590369744
2057998056
28522715
727784245
1721799347
962007822
1012280429
826586183
919297879
1692473619
1101877514
863463472
735336971
53264881
2072753844
1309669082
1166467163
415671993
1262057288
1041285625
836541538
1943403416
642188450
1105904835
1274337733
1749031633
237804797
1530491223
1419601340
1824030196
770142855
496378426
845171645
89169742
2016184934
1095071533
1902523496
857621474
1601643170
1431277540
1555810550
65421159
1951643793
1009372788
851310377
951700874
1613501268
1100018706
1373706302
2053790821
564786129
78767780
535526394
2019421349
222653177
1341988657
1666825370
1236438200
444669695
1612893678
528985829
1132567322
757654382
76197335
229950405
159183823
685780843
432023990
785482192
1530472590
45511310
869919375
2049775699
86615948
1807208240
807587031
1981537070
184879852
1518919577
1706746100
264831019
577857664
932145713
1819744687
634282358
1836671874
1926272545
717096502
1662779975
1009876093
656980435
1020632298
1568199437
1763357437
1794664992
1279676894
1976162937
2020715119
1262189097
1812147762
726744791
1100135302
454802760
1539142394
1939148541
74647623
742837406
184819891
1033610298
207493390
2004176720
2049646746
1309162835
783278289
435516321
931611436
1740688615
428731926
560935645
830668666
203503739
161925180
591702880
1581824174
428868666
1861634701
1784484526
875792823
1311324606
810000643
914644726
111470053
1262068272
274484355
700735992
739336817
1482890863
378583584
634099533
1905606409
1213586979
1448605047
42522108
2086628825
1556767917
800377272
672799007
529865316
928713585
833065077
2079135201
713048820
2023738320
275499484
1026630506
1780634079
415860438
979274333
6648131
2101094382
232167575
568743663
1442367380
1271632538
870383001
236046232
158303487
1069806316
673206888
825468332
4713601
1734097936
1262817264
732385087
1975544030
1748076225
1751134749
1005710478
801595579
340146596
1970848516
991167193
950986484
959490424
1132779224
572820981
128238297
1639602197
930981750
74194582
522264773
1840244017
724173806
2049121808
1779749585
981773403
815517062
545570225
1684483966
1203057253
738139485
1393018099
1171393782
161487611
1738410417
1046845493
230311046
1441349123
475012981
813228111
1452887606
1194630021
1799818863
1515636503
810992600
419673474
317117993
616496225
1212982087
1865404397
1509522625
527714395
264247847
882917491
1117906453
181772793
2098926812
1335263134
1599129095
1046634270
504714024
1290225034
1622234416
1727302132
998135845
1064374128
2130353202
1868614428
648086939
864459752
2029124309
255107216
695893836
541370764
521756673
1187143826
487568800
140741355
1869059534
163193625
1062515410
660154382
1240369017
387726106
852027192
1198312483
516442288
1668785697
688776973
12923288
971675407
1114035843
2098206928
250350388
1538815457
1602426248
1891160072
2081853493
1151453922
47716348
461418414
1641954793
1248923059
2138142800
654775180
1873327149
2109269395
1124489460
1805474350
1218028355
638640021
282477153
1974059618
1317879456
1803397049
657791996
1716673887
490301042
873507135
1280955767
1975986606
2027102029
1958837059
1541593141
1963002665
1966400070
670055267
594502410
2082103884
1155021930
1820277706
1226157391
136727086
1147104004
1883318423
1976801601
309502294
840287691
1645780093
1735772747
1320981429
1184467547
477391691
489421025
696570502
1767839618
1697298609
82925424
1757243751
563732458
1787300785
783104625
572949117
1933753725
308343960
1115592165
2072905274
1230599937
942318751
1174532226
1588414678
1295436890
1821907449
635067771
1672536531
529217313
1118753466
1198582446
766246350
1370125234
1538257588
158485922
1877033683
504296814
894046026
144058272
1417303567
222940236
1491043123
1580367388
2110531039
1679507195
1238626318
1512657375
546820337
343931756
1875686851
1586644954
916625239
2033696187
2089388235
1309081300
1994239815
478191022
878912367
644994307
1991612338
280202015
312526915
1292290400
202631155
1601152927
1568711909
1387036068
1854039291
1521361712
511969323
74141107
1297410940
434081222
638894132
1230079870
919477370
997333531
555830458
1421590051
301795434
1528742379
456893749
567004472
1948872756
2099378745
1924320525
566637788
1821812583
621691907
114999515
387286587
131169561
1435811077
725458219
1487749875
413511831
1181279423
1203265633
1367765026
2014721581
1699196758
1528073088
2096471934
191704556
486128129
101677561
2017473504
1525343142
1680425174
1764357961
694084450
1093435289
885534521
347612315
1767350991
1437775595
1641723964
78337157
1578649928
369665617
1233355731
1514882576
253328255
1749664986
1694259370
2122997131
1119544066
1129913990
1713600379
399158743
1813007545
1936044284
1014280905
23173139
905865669
1177479936
429375594
1701895137
940618275
1226963941
1643040074
296869984
96456091
102918686
1042768738
606020322
1334458846
1432032810
30825560
389291559
1073783528
132715408
985277138
433939105
1692950897
304179344
370416159
403452645
1132718182
1843996238
919672464
847817130
1188371361
222310470
896128778
1157491926
2033135835
160426778
1437945624
421072430
1822744990
239980829
640680206
79585708
1665748821
1158077726
1404088824
858039108
418951764
1246103678
1493071422
1690464417
1511987670
1882366233
177123951
1745375455
1646926935
891420418
1998002416
575495894
516788394
383814283
1436360542
339449369
1833992805
1620447977
419787651
101062707
1569566138
1476375569
1503234037
2025105486
1028476487
195503557
653297587
1055537623
201838179
1369374919
544736539
2075007897
569299865
411306197
813572032
965421295
1304674333
1981752390
764260945
568566427
418620506
1136527189
1227441051
2045755337
94795432
956023232
2033608488
1830121217
420405934
1937927008
1616221023
211802111
249090815
783132868
2135651956
1270826569
1345871708
1285193068
1058806848
1031505821
575532556
86387889
1227598773
1256690971
1901006188
849875601
953072738
568806433
1035087930
1201318555
111758856
993000863
788180639
1755362766
1620937684
709587308
732893321
1093464270
2052993124
2134613071
1696247607
1416212695
1219254573
1896977653
1076193568
129017833
1355282274
518231145
688021
417415721
2099190740
1106600307
385502768
1785577935
611185684
1901028704
1226968618
1956429048
773450433
590650816
1384923848
1313500282
312629269
1967470934
444921466
977891551
1819328245
1394305346
888045494
595314395
1352347293
1613302438
875526525
475033653
390946661
1964663065
1730330939
321458316
1234192079
743417775
1110398447
667646987
750952161
142971476
1455515185
411499378
1472188964
1452398412
442480817
1140224800
1889416915
1706422836
1440596817
1806231494
1294770983
209351063
1463600065
609466160
734757406
118808464
2120669325
379978533
12665337
1262537049
668238315
1613717865
822413232
1149318569
1687883074
370244835
846431413
2043523508
1559735448
404509122
849399732
494035679
517666745
1624534549
1463983049
1175956600
549640032
2125800757
1370921465
1485377808
728992660
1464908701
1101042046
209209810
1751774975
1874116958
2038186130
926816117
1303683652
371568395
1764572622
1763019941
821603916
288063083
675296422
677406513
967299098
87366512
427457572
786917876
1250549533
151148216
2142023000
1597231364
74342300
707305122
68642349
319244426
455361311
1528809361
1990100719
504131860
1898733395
2125264466
415372099
391856534
360444679
1874818064
2131026474
145153475
1358770969
1301788175
1028306853
828257582
642466527
1721633884
1245225580
834868661
296100425
630743982
1315683165
379660014
977307538
979392770
344796223
259602963
1649945884
1932120895
1566351608
2050991625
291978900
453381116
1800401484
1766205648
1342063233
1020603196
1348992230
721171987
1963752263
1335348705
1843839263
2144356260
1508442383
1968321050
1241909582
2050099293
1986579668
1766638616
27724848
310290215
1257635683
976937921
1056396161
347569778
2109852785
586983866
1888085339
1708985254
759023253
436152566
858832819
29470360
1835330830
351339528
1278233824
1844315147
1447823695
1894046249
830262667
972277390
1805069968
778005080
1900814950
215792096
1867208935
1610198299
1062702525
1948464451
431603359
1499225835
1549951027
2139873664
543345907
1192256270
586198508
1596491432
1283476740
15423722
326937779
785914334
1097624093
1688980178
2135962622
1478245444
783127641
1726744464
2025730340
1278526227
1385243730
1547933065
1871634626
1899469807
334378965
1079460225
968073748
166152594
1769201150
1874669058
703939202
1054363493
537145094
948718872
733478124
2042407016
601736726
3761272
64182350
504894079
1055616207
210537531
1361329318
2008173107
755587255
2089556891
186559511
887322439
2011143261
1381629907
35165535
439412726
1207407650
796227821
1610616586
1358085153
1764185776
767768353
1063827430
2072628243
1726633566
1308570790
1129525229
507568215
782465071
1680138519
1577185464
1502290450
135274256
1948235965
1625464053
1229656650
230883852
1484061311
190876188
978749165
1147424690
973234774
1132268397
1491270069
1861654181
1209945730
689752904
635724025
1211237357
2065298333
1162173428
1210757381
465171581
1358995673
999914978
392994671
1510380019
1636455386
233125236
1395739640
976402501
1387610648
290720500
1286351047
1459093697
1837265883
1632826610
1246359967
1565742111
1025569497
239662075
2024166964
2066779619
1929005665
540841201
1794665718
1537312694
76184307
992870156
1832227543
1575058646
669878436
1647661204
679771080
1595859737
34085480
1027927001
1880462430
111995768
181015335
2012045278
1728259328
1240369017
867065612
1154903724
1170796153
1497862545
994670869
1835162831
1829359284
366763906
346486503
602328188
1431899837
1178085244
933396324
1330826085
1141042778
2043894815
407405560
2143500676
634316237
637547974
318047081
774314950
982414623
1693675414
1327510255
696174113
1955789060
344835016
688013628
1709437679
1805269761
771071201
1552527568
2143795112
414339939
205751318
1915929283
203262282
814463049
1287321020
1611802851
2007606514
96091109
665438712
822786973
598852014
856543544
424273708
1897362650
1557449127
649507130
1014484863
1676657854
453329018
1682230253
247207354
339256735
1569241753
1657084224
450030543
1095242
299626297
156110289
848895743
1681487739
1622038260
1341514748
73331943
1678147030
351338311
610765192
149545432
1396431718
2137756797
1828177052
1431097835
1569364869
688384438
2123606144
5617015
2045271351
1838842540
1225923250
1234051337
1144211456
1266859363
1099428964
438755247
670878788
1444829569
1879368340
1093542233
1901628613
1428844755
1158403758
1151936854
1390829282
1686455050
746248645
2037094541
1943262444
1559400225
1743621324
1917565857
166019110
1040833226
967055558
1933208124
61436200
1917304538
1147064585
672578836
29097167
1371032637
2039572598
2042073529
235979682
1529942262
618324251
853016211
551882487
1946424070
826047277
1573514553
890727074
841809424
168861976
1398369986
437549751
736668783
1564496570
539001456
1529019720
1965144276
2084013867
2006638381
1828367013
2062262666
368361215
1472734526
426840714
621145774
850784602
1531043390
2038741338
413941512
992241711
77309404
729049230
1470296279
490081231
1509773381
98711892
88111605
717938381
1242529786
934863072
1855937027
783508290
484400410
1873890430
1385159467
2120404154
1532814230
967389083
348179941
489403513
306905765
1162173428
570604182
1790069778
1659430599
455332748
2023663234
1271492734
640142207
1103275086
1972178895
1166897648
750615773
1165466837
360337750
35837593
182781574
543211146
1065559051
694454880
1290417849
1480326331
655138323
521927737
1834570659
67893083
1830630445
1317714002
165137598
290607459
1869203107
512189096
872143863
489748901
946607381
1159404450
212300591
458557975
659454338
2145830988
105030436
186360855
651554735
1989239953
1387502834
28112463
622276107
1320623591
1605696096
1515976028
212727882
126838548
131773336
1187598255
608471491
249249815
1228909732
373932159
1726794218
1384185103
1840848530
432049009
824557228
313868688
1729737267
1586898004
1615929324
407542197
1476897856
2063657753
928569803
210976150
1370457246
1742306498
106822099
243821428
612573218
1896826161
1630059078
1528351554
523815034
631742432
1662992582
1795123500
1963484419
2094081165
1033696405
578123950
463469615
1260661479
2090563248
2084694613
1033230611
1546499734
643005901
1983302839
1414576476
380210562
556413217
132418043
719997660
1792736315
1354850591
2039089497
1454755529
240415966
1479001182
1224255842
1637116716
1864246919
942959563
849061151
1516495235
2053681941
361942420
792922306
1003595428
507106955
430831418
1962826225
949093248
929704032
1160893760
1995284796
542097217
1704803272
1242172823
1369374803
1631261930
1552940013
137851229
723609801
673095979
511922978
863745605
1353686468
441818835
1568932759
168173374
623937292
860425285
1213615375
1367671723
222305590
552116978
488099572
1950608065
1078027031
2008297379
1103935225
306083065
1931243646
774273468
688565138
1072455558
1850692116
802688958
1436251372
1186327435
715085435
858976806
449470283
803212517
1473681090
1863326287
1741566274
1511742703
779741374
1184532481
2093252906
982189564
940192703
1815420120
1034489682
1043049899
643523962
1469130430
182793679
1968205314
939734302
1790149726
1817672935
984898099
1652092114
2082755550
487832668
153619481
1952862118
1917637675
891020790
2145380776
21528360
415130232
1873045246
2045018466
801369870
1565485141
909154631
2011982396
1608055868
2011884994
353651859
737555872
176016100
814008493
366831762
1599252771
805342542
1311851870
608827764
498642457
1159206169
1468356190
510598123
1791414935
1903807209
906408441
1538087063
506017648
1006224841
1159297721
909146134
941049579
1547570659
1701735317
1462614719
616090663
1733106652
1023594683
485082727
423462064
509285043
2020190633
1831249338
1949101408
23301149
324024233
2046052770
1763892020
1539591816
1521333345
664892168
1226792722
59778993
1748119818
1875012437
410233399
1995113915
1390396119
921103611
509011813
2001652195
1459708452
809530051
1061417332
1687161736
1823539157
1818991128
1103274281
129869837
2119203671
879019493
1929921635
1552341865
1914707093
349824995
1447506968
507356987
47906616
752291159
1132461859
1122052548
1168033839
483182859
378910734
74803373
23600680
800763264
743312573
55973161
1574690230
727195813
483821599
1882604040
1640698407
557061960
944356789
1805410759
1956720343
744010270
1275648888
441018749
155639194
1268561558
443975868
2021542885
101058111
234913014
325877870
554547362
2037240501
1844342844
1525510397
1850913428
2140444879
1392285385
166617414
276288207
606070933
139922615
1660795299
1127119326
936231723
1037167999
487376499
2116977473
591392481
631205576
574136803
1936509905
1639528491
448677317
2049861610
901958631
1663180161
168784538
299744033
2030827987
827178449
1147424690
1222085238
1249104427
1155157384
2094509748
1557433477
1541331293
1799854557
767586077
644069203
833049233
935911100
600308455
1601479329
1267559309
1578956773
1431463218
1433819233
971904444
1653495589
2031202012
1016496612
1740952297
1817104477
702765215
182435160
1335690777
520930207
1311741608
341696156
104636993
1614176690
305976061
25018537
465331948
1478212802
2127077400
1458692463
1183464410
1786648110
864108352
49734749
1123545132
1272489326
920786501
422157333
1174069029
617284036
98192393
803189354
620344461
777402019
1150664369
1284178702
2005968464
759697769
1195493430
445871545
880175844
2035355760
1527226617
1182720848
1099554276
2096319684
543527178
518608196
1845306088
838740658
931714312
1632716815
119566523
1717641477
1749802440
833333411
1802895054
1256144381
2034615024
31355515
2066650857
676336893
441795384
2073683
1602262953
507841717
693644939
1995002335
564522511
1542050936
790399195
2061295475
538181735
468275408
1755646400
371148569
1310273144
1889087030
1714417696
585057836
698840585
124194819
1002802780
1787792639
721388592
1446627947
844872138
729988581
1602935044
981579236
389095095
2039254185
699870206
1688727069
1550995736
1295902995
1554734209
1581185554
393556262
56022878
672743150
1700976090
1356679424
1321864987
1286728751
1952610677
415069864
934745342
1564063965
1098121725
1334391954
1304430488
1177290058
951029228
634316237
158201836
535549367
490225853
1972314252
1133778172
21490466
900435804
808085374
665184896
1724684424
1533104749
1195780357
884793351
509522942
853665709
1305902290
962517889
1946553326
916406011
184892118
1046096902
663628774
312442281
1166077863
1124447822
2082698400
2009766552
829405954
1413641481
817952558
810834012
1485230360
1202798964
240114857
1531955394
1061957587
429852574
1380331781
286250236
381993544
1598614535
1490912779
1827398474
1539321676
1486627677
1656652297
384938641
1508529199
2004797513
226859376
1666011351
786387192
1013617283
2005264156
162598609
1858926396
265630105
550876198
226500674
1524634860
825795828
250899517
1606787457
839533161
1493904981
1952507977
883284003
1969681422
852491055
1746755453
1148693333
216114969
557250066
1226191880
1910674767
1438884228
696505053
1379936538
2092731639
996058195
1231751808
1333553509
744493633
600487865
980640849
1193942429
149811198
395988923
242655102
509686087
1123142517
1515050803
1825721541
438427716
1072081128
1105042789
1007275081
865087774
72683007
488944821
382902875
1101623003
937683358
1020968702
29441461
1311136284
364924249
301847072
2101445061
1574515724
1793152302
1349780286
676797076
908043280
1932868966
1459694644
1534507645
238835609
933176428
81841110
1109673597
1644199843
1266006708
324009604
1648042284
357862738
1392752478
1012448891
994283427
1282270315
56748640
1184933932
217796374
1966015274
1468783254
1745056511
1778643832
137634317
1437080118
1642190159
948352329
1229618776
460302594
1453035991
1614768728
1215340053
654283600
787259548
703558818
704386550
1098892674
1169991775
503246582
554591210
183066914
517398197
2131655288
1107126523
680034060
313627684
982938965
610248788
1746146525
1360719915
1785214846
2027133172
207411057
1701497165
664334517
1854216779
692033109
115920524
409065669
2119136463
1861976373
802638706
1613514439
398739070
1423903829
1218858621
1942252402
371944401
891801013
305963493
1485520475
437438583
1925125803
1020078976
529634802
440051684
959122579
262656074
2104075606
598962217
2016037964
96399340
1320639211
361930546
1406173801
1038378348
1636899324
1795008952
1089572939
283268297
568732582
2132638394
1710807323
1954359745
2064854942
66039521
1078266152
844055962
2131231301
810345080
235132282
1382714021
1352800875
485553937
885748638
1637676285
761292063
703751024
1259950102
896290535
1009824289
1075655122
1052679857
1799607131
1219837146
886761965
1394228128
590020035
1926929029
162030827
1328895500
1495298825
1419652151
531087877
21744086
324927583
707415073
1603654572
1221227357
1887734071
1552241449
1589078633
638382287
220896834
1046473572
1647614393
478977047
1004262932
2043529218
1545540402
1862685587
569879275
119508847
1388126753
1737802739
312267572
1492271662
2115653911
22248954
1805114542
1860246508
2074421547
1023179958
622258172
458226612
1503549361
1281787531
342802333
803340648
561096923
2036648178
1799934049
1405923245
1711656902
349471394
1820833555
896811520
39310913
528443401
682363462
110740612
1401732498
1346524087
1234211329
577965568
798515849
1005157378
1431975148
1226869183
1846148640
485945114
251447863
1367385104
1583095055
1895466828
528367361
317247913
512706139
552644915
776183191
2064387902
2060834707
1903451879
1851899723
936860426
774251515
1044023581
1535149442
1693231871
1449738566
1802833612
288481607
1601555273
497092411
942331034
1588106806
1294260666
927299757
300854833
362721153
1358144898
210939164
1006526940
1739771733
219581802
544553610
588767615
860125483
1639922472
288069848
540969763
939124281
1772020699
238161333
1799873695
682133381
251848548
1543192684
1469654669
662383984
1735611065
1397971826
297475572
1622009943
721648223
119254119
581668797
1688158491
169235627
41853525
1292412607
1877042914
649528629
352400144
963189264
1149541258
345871182
877908389
1183021719
1118036143
2011691657
189883964
1793530465
298140122
1018209310
925268914
1269485823
822770886
180671016
1530616854
796662230
1563261693
1374450987
780434859
1356561887
1932024385
153418637
1899346023
1648648884
2085930001
712997008
10394981
1853349084
1030304796
758832274
493093502
1901060493
1246312469
324412069
1569945971
576348271
813255081
2094511941
2072195164
2053546833
1241142619
1714039332
1363919376
857862829
1712711856
1083507929
1320067937
1786982008
1366308706
905763461
272790252
1688585641
328464659
610475041
570438742
1911268317
2109249992
2138142800
1085670755
732939543
983424495
527550602
1072444102
652607912
43743965
302215640
1786537665
899403874
1409546282
1571301072
825122392
1002700224
925496844
19167088
2142666494
158850036
1449933109
1410710670
1122280691
508479049
1834799544
612962268
720369250
326275128
286343765
2086604572
96635979
962512961
16044307
1121875440
606698876
870616281
1580700134
685174936
92939664
66689220
686841736
1784974065
138786222
713691981
572671481
562513201
281525555
1925968600
1533722288
347307105
1457093221
1397090120
1164407994
255156148
476604699
806676694
774144942
25655384
857387600
1342320982
545923308
10019336
345732739
2072165319
1296014275
1640868245
1215150375
1562032363
1435675294
144763339
1152708309
889081252
585108953
1778200395
51175777
1162933862
1948425961
660570265
1732505607
2016390443
1844195146
1118869324
156787467
486351762
474697141
799616794
1930109909
1912017894
1718797235
1765584022
651743069
1673889133
146374848
68281977
973112158
758865525
34176258
91786125
1672422107
913713142
1189254631
1460075262
1774678135
347097310
1235093770
1766169076
572955014
281622325
1018340047
518666917
423585710
1053161834
992607864
442896432
1256901820
1657370770
464133553
1559338465
2025195521
141424496
803452046
2070525885
237946390
738075563
768749672
1383073677
164438218
841844239
563171706
1026362226
1128405851
1649392242
286652416
791624253
1710126912
1998326049
1569287868
1950453980
649923802
81940233
1660203576
192030200
184022991
510424324
1275893071
987101997
793422801
557709204
1075668961
724145782
806546025
806565133
1838990509
1091147339
1638985665
645533570
548476933
1191384375
899490245
487420955
1450150002
550273141
1439782905
588822446
1985205104
2034102973
1396040483
1234247489
1293358816
1465472037
2035859179
1608295977
1332503670
1811758645
679298270
599806300
406186826
1303233417
1672705734
849573665
1887918444
189513239
980737916
515585085
88023306
1560762820
2051931886
966903228
2141067028
114008492
1717098976
1394900906
850805768
524788165
549640136
927243068
219755854
859165157
278767957
1426727011
2065388091
570660905
1405640496
1187941145
335012957
2068394438
1977729781
1524152740
1132807269
1044980334
674785803
2058949051
1393119532
781651068
1542414604
490799192
452170246
106742829
1239178674
594735275
1177726144
626871516
1910178449
1501572008
1016433358
15076336
805742340
111643360
1616040192
1135548866
1136798683
852838741
3435019
1591450302
938046053
44905455
120056187
1436086754
1887784435
1114979751
47766026
970868373
1191983405
371458505
1155915455
1802936623
435435187
1447065362
1950543995
1237150916
2100653979
978032210
500536533
1709937817
677205248
661876696
1147454512
1457796150
975056086
1794854592
319023217
334937926
1927051399
935002302
224696133
877740962
425658957
1710101297
908083111
146188769
2130563151
1472862742
1895227156
1924990830
1361445029
97379860
67911674
1876183015
348783553
370643281
703048715
1893570781
907385918
1777339256
624200584
1254469598
187868099
517672393
851230255
1804204057
1209183917
1163352280
936633329
1790288860
2100907111
1098341843
466414034
801428338
1577977026
1550034370
1104012027
649513541
315350297
1104540975
521571549
96304898
1248028243
112163010
101880165
262374872
898033287
514597655
2063538382
837250322
1906301806
1079428727
1938784627
904397160
88900983
208266270
256384225
1142883139
1997737221
203854252
1054570799
2061437048
468829962
885200091
374638345
910575465
592325519
1451289233
1652781032
833437536
318672861
492958165
1714884328
196969296
1240252298
869926536
1320196265
456505405
1980056994
315087500
341941980
1905206273
1959093489
1527992560
685013268
2065826886
1671023712
876876846
720467892
80279327
975282320
447832283
968727799
676763372
994012722
1550638255
53700966
964222170
1278323550
1546355915
1129376986
1717557213
1973575257
1752590883
400196850
43033510
90904625
454408042
553100023
1481935299
1969894357
1844296567
947838603
942558794
1527858921
1121147933
1019678667
2046204636
1281331122
515140742
1916585139
22272339
176374427
344898219
1725313069
145624685
1878611938
915381126
1668602596
2087378846
533753514
2077477669
1287646932
1660836444
1199993643
1728121198
8173722
679427080
515410121
784955162
1403105944
1808019720
1227572835
1257319508
141298626
1239977777
313246117
1731179712
2117323714
1569618356
962093667
517739746
1029202278
206085959
419532665
2130464354
1206782012
1377425143
708326877
844281848
350347447
1096281425
1763138369
641548987
1222444661
370042417
1866333288
667275303
1197269364
982379428
1555654479
1303073385
1897236807
1830862507
1648853709
2032585144
287355016
1892532800
1686399310
1702657914
999214410
1798450854
11955686
691619491
1612368972
190501959
1348810902
1018687330
901907566
2051635212
496376673
496358201
1101245887
222299900
1440174222
1884636357
1880450110
1677614832
117673998
97833947
1584175685
410204958
397101592
901489327
224520573
2066496324
1579383319
704712016
831749431
1398785395
404140623
1678472954
406874226
1195442961
1971028404
106928628
1396145795
626682153
802339650
1855898237
153352874
115756162
1837801884
2023326849
1588717313
1079212065
1514755011
1594521430
1231923776
278502492
80143041
1937850834
1839149456
1154535035
1005367918
1048216978
1400929930
1331749149
1419645863
1093000469
499132747
641939225
1821945893
494225604
1407061774
1600595932
143893092
471183128
414550109
1485921533
30283998
912550135
249291567
1757295309
1464470124
943989123
1577975022
581303318
1776922726
1509453618
1274686509
537567399
1894640021
498413161
1609686994
162467662
1107522032
1777962761
2019599122
252947106
1755719963
1839020343
1362283282
1234876168
1339192087
1938950040
1411699580
1815680934
995039804
1309218493
886154063
1249463081
1373392504
1878588520
403129442
491886670
919086811
971632783
1636296063
1228716693
715590398
1265406033
1310877400
968163158
191538505
1465988196
872718945
1836334809
386639463
1618760607
1076259986
807674689
1503062149
659867473
1200644513
1268534734
737450335
371719013
2132851425
1188307784
1674656809
2111462787
41303728
672159845
259568946
1341901208
318611740
795695429
433171733
2112655943
843211595
1110776869
307356505
1466052331
1332370711
1831462261
1774103681
1329382430
405062133
326272252
1434556556
816609961
545198560
898946583
1743818732
1173913961
84984761
1943956039
1553983647
1598979314
586533166
659207282
1352326236
415251437
762186853
1295969416
2144796278
1522784687
967100988
1320062145
362280923
177442046
1641605832
1249367342
86230417
1751839383
761281635
446414161
298348808
1124560140
578705253
52354954
249713030
2080484656
2032408755
400285536
876035109
2052513247
617117779
572355815
672578584
754583057
750090402
1150125945
1432099637
811075720
831755835
577388414
1126359131
256818917
195129523
566331149
1352180896
1529270326
404097892
1366444784
1788906276
1261399933
31804454
1738636365
1522231404
678130431
1030557709
1757419517
215705667
2085137424
1441221689
762901725
1192130500
1479161942
2145726487
569241134
1661195337
903756322
493707152
142171861
575447437
1810472261
948506875
1810823039
1206943847
992592021
185935118
1497667913
806453652
378131170
819363549
383856662
1490980098
828103696
1939967601
195309362
1852106593
292201559
334529837
52559923
2116136425
1181848447
641894566
1498696124
1847266395
133677415
365309521
1018475883
2090719042
1658188885
218014906
1601043991
1579951110
1854444745
1386181238
848513857
2039778775
1422362619
191443369
2114858740
33471015
156358431
70371385
337279434
223772447
284687089
1496717464
804715027
1389745441
222587491
1671964109
145951540
2056016316
822217039
1774766626
1095122243
1320352213
1812014578
438207911
116127427
439192572
1201566483
24104896
1448298325
1399336330
1444323161
272161804
615211921
768769795
362962840
940110264
1118467265
45325201
926054071
850797720
1362237350
761596912
234031253
97149080
589769330
1297991981
232379671
945866958
868862999
9530157
1010755046
413937261
1504433551
1136044994
16650125
1273335406
2094430723
1591039051
1496001374
444966324
980697376
895429273
1255885250
2039149223
1236232915
635925125
520248334
598493471
1746862413
1274261742
484210170
210713705
823211313
340631284
598241941
1958903504
1280738448
389690138
621179610
305302921
1898743498
1676812134
1369210461
997967472
230805651
1575787234
1443712333
849009875
697214243
211347736
1329278189
1743037012
810206321
1882674194
869370352
1864913599
1867399787
1020142823
570163576
1564993000
1092809772
1198150721
1676218797
867236868
1792255138
99105436
897391590
839981786
2126872156
971417676
432949073
235030123
371166478
770946657
561042715
901557448
154695308
755776742
1306682728
2015945969
1231840817
1126292994
852520420
1242298274
1035077771
226960954
1218677913
1885076547
1878878815
1131208544
584998731
590870091
297999055
1560203581
332713484
1587227131
1867158208
1650453506
1482263346
1585657129
1537003900
1079315730
1493842336
697900078
1131672106
2122679691
1507821950
1003809343
1839880419
524309633
647439067
785808710
1554853720
1066527049
363459230
593910931
418930894
932943022
191576766
2011646846
2023063101
608392395
1393202721
1668799081
737641255
2127077494
948306596
212671290
1286042365
1465733282
987957453
1816161186
914356052
1162704395
969485440
714052970
244997809
1097280915
464831700
2131056493
1528484954
662535331
872801764
1784830186
163015275
1958249063
662698811
1639347935
1985150052
3445123
944157447
2020441379
636251319
496499081
1584091084
1865793516
1655655416
390589388
1900866647
1503412218
448466098
766598625
1910152428
2001652276
468341604
395252187
1174703069
267671332
1811677006
737390200
1243373294
1051652526
1430211072
1809454280
103961662
1758614922
331760899
721605404
1763080144
444413075
778981102
354510954
1367808082
1564860774
1491495522
231691068
29013684
1754657745
102161826
443995222
1324727333
1448899477
1373362581
1224369458
51202215
1778244923
962568455
2027085204
1971615199
1115127125
692376945
1992673189
1314998834
1565715575
1010006687
192864572
1229420075
676852132
92392366
1302474902
1524745967
1625969465
1861439145
677530096
402792872
1827055443
1947993379
1595620074
934223754
665991874
271968086
451147044
1864842148
1830618862
234107128
503303716
1089185303
1100528676
710146277
128663619
613121313
660788775
1890956974
2039480596
1905852066
659259103
1689895033
770654933
1445919240
64737254
1094867361
261344553
138192105
1121247747
432386485
1474419911
37884930
660041030
883216477
2021015038
179231501
1197927391
586309091
89798283
545893349
439490082
115747540
936997773
1382588436
657015087
243901882
1470615644
1610072172
628639164
894838740
10796657
1397987735
1606508517
366241408
760998184
1087431462
1434358274
343904848
2009113523
1014154635
630021476
1876927464
594568164
1113319538
1856998946
455977518
933573109
1698934187
1261076737
1065243294
863836333
1589894461
2143619159
141187544
968566935
1530066381
873540749
519176820
561522963
715578838
1095885157
1245068448
636600585
1855550116
2054198419
904210354
258899272
1619498168
509910848
1855543705
464827105
1392867243
1596908740
245784117
257164286
989120060
1647091383
420912870
661041967
2127017219
2074607710
354577469
1470010778
215629055
553720343
1640251225
639011693
218699448
385718540
614589167
587281074
343602307
854150219
1842786642
1797857936
1919450580
2125971154
1726686008
1483554933
1946210222
207933953
191326267
2134536184
161136711
1534298728
162715896
1868195431
1526019315
946147665
63390602
1071612561
1945800078
662559566
740903262
2059175130
1547023294
979119482
1753051471
1600570304
334737005
1899143000
2001620594
2025459689
1224199019
1341389028
467008552
570137815
73061469
2128472821
512412691
943923202
1967720900
566145949
983813042
1034714877
544828501
577397877
2116003693
460622667
486135296
1067410062
2036087558
962255268
704235019
389892791
1217922849
1686529535
1227651236
1165441274
1799497458
500375772
316639878
678341169
902759554
1668924966
1702180449
1982703876
2010856693
1587809242
1133809755
998926604
1978113457
187739170
699585006
189004435
1409412413
1639732977
1651255285
1084055788
1827440182
1595905341
553332326
929818455
1477915577
1932853592
701359829
1369071571
1081810549
896805622
1293669463
635677059
194837922
776222730
446814903
1000932451
51428918
1999981217
1535329535
811661658
1272278385
326500141
238787439
1397317441
943761768
867667166
997173824
430003089
563194846
1716795705
978537213
519963222
1896224104
1930253707
1492152262
854442612
1950159890
1923996145
811818547
581469066
1972230132
1093999502
100087413
1912391239
1697386999
15197101
458749298
1486097101
1387827769
479969338
715870398
132018662
1063816990
2042573068
1086759338
779893617
2074468223
1322646959
1249811449
1367834837
687254327
250753555
706341069
611464574
1453965891
231269729
1997953953
1107952155
412668783
1547629103
766243186
935337704
702351506
1255126160
1415525230
1826519485
571897423
1494674839
2135185200
124509328
1221298318
924156837
960912995
127333913
558895741
125252018
184390191
845738082
1880031922
1586734195
1049874055
1841602436
1447187659
1508511123
327406315
1246448284
1584302476
1830531218
989665796
135164116
1075367953
1314876430
218417156
1758823971
1505918832
1338257118
730717048
1448802456
2121370183
355078993
115202627
389146343
381654814
712133809
1515950780
275005076
598755838
453995358
261356946
783192031
1776630506
1946276154
1968088721
1103291971
1975713062
398309748
900255424
1482389832
615322052
708811735
1731614001
1021555187
279686153
507401281
930449298
1166151451
875041039
721370552
828413700
1501281772
242508047
940015348
769639503
1734294081
263269470
774081954
393786873
532717368
687418155
50771892
760744746
1669225771
1051520903
1876780823
900953903
1473498233
2035447052
1935928436
1087476415
833527827
1479589694
1284776729
450950951
556452709
44645676
1315193071
2022985104
503954635
581620013
1490591941
475269857
1488449523
787251334
579622480
1726046769
2112822431
1393198263
892961246
133334118
39388781
480219338
1479870362
1925340111
1542424118
1250474376
1434642107
766165606
1486550680
888177865
2054454789
1711522887
1071744409
1175423271
168090825
913391176
565846336
904884525
396863490
766376110
1861850796
1586296412
1976474776
151982722
1386204413
92988793
1840142173
474257231
1731421384
87493177
920416528
1087712253
1374525293
772709957
1425643917
381440640
796296140
902534774
1356056512
496537320
38710856
1996389180
501386456
1515894033
1467571054
1032252502
235942489
543424897
42390741
995169669
342950917
763756617
1021188646
853423738
2005318950
1299410291
662525146
826891670
849523103
1838398299
571766071
199902614
214622104
855361523
621855438
871203143
1307835239
800646718
240181878
1057029934
935617214
1660864634
165700755
1258294178
1446506845
1593979966
1179919829
1059946676
1205515039
1825178602
891944722
242278251
37142958
1394623223
1399396449
59432393
1506516601
1844989445
91612965
2050276497
1799202753
295014834
1671399406
2042918769
2008677944
962037459
1702248527
1702994645
1633692629
1205436911
374380778
613283264
565870734
150416211
1699408228
723861826
1626842367
1798519836
457189730
150130615
2071830619
1750037857
1300459894
1289386153
2030141964
1203019678
202573215
1103680934
1205314628
969157007
2040360726
1889263537
583990809
1581998152
965134990
1297297584
1642130093
902893098
302597369
1122032951
1067947329
843659281
896546738
134897173
702456199
1836482518
2110377034
1700874684
1110776869
496280556
579548129
1361647046
1376463129
207963266
375787001
188211968
1147933521
1535180616
1408441646
1769232080
111838453
1265203806
1245998360
2134374901
1888226397
1338569922
340206942
417611005
686437544
255525146
227690319
1695610528
949293287
650203619
364353242
259535536
1771547837
49104833
580145330
337631830
429888393
1426944603
269063626
1629835043
670706372
1775604478
1302239422
172190936
1447523563
1690383946
1033318259
1333239782
181521268
1442137825
1232661231
1730114638
1980371191
237710480
1411018958
987097839
1626683173
1199282808
1423342116
1858888287
1130377673
150466904
166142476
1458562293
1460523330
377182509
383317500
2113829779
407549398
233565427
2136272601
1143086325
1414291286
1358086385
921663583
137764736
262778593
1395436071
1627831927
1169632673
1708549108
513244415
1429740324
1552883722
1520334713
1155746419
43998533
961789233
1276873149
535210730
284668613
546907538
2449792
672295920
1305754856
1315704879
2147461256
1774478414
149700537
1470268288
1653499469
1088065560
628342988
2077380299
30178939
268981255
2113848860
95328529
1066519907
1156587732
403029954
1618522624
999709214
1142375407
364855609
853869064
268598329
1781369479
1465089746
1582777460
773886787
1216170779
222201937
615365914
332532008
552640868
1575316672
1479770587
429044171
427726652
592485501
161210022
1901884151
1114074961
1939741163
2089691230
228109191
577128754
896497967
1100614692
520362217
1365282074
158756722
561408426
280870368
836799779
1734467341
1654804406
1907812992
1171245269
58842296
871226101
307911669
861955928
1520554609
1297175535
1588900700
1896748918
453030607
1260901710
845476128
538621815
386769869
1813372175
1478310379
1724961604
1309746424
226696098
1259837433
1265131824
1274011271
2124899479
2016509279
1736441110
930872810
782069304
1849334206
1755490624
529582040
831711888
805045447
174651503
907166327
1439443553
1232244703
522514972
871083446
424160369
1879728979
2012794022
1868943616
342325054
1420809450
1556180203
1765095223
1148216304
56546709
1003356225
43811460
1320727201
525349514
311617532
1300474190
2137080945
441448520
1032732119
858810592
1020188460
771057818
441278236
1543626579
2065741792
1609013051
1456820819
1622396240
887489672
1761904393
556134029
19760146
1054102838
1449134775
1643096447
1670051308
1478502098
1676305085
2099301749
1548829614
396580239
712840349
837933677
451335843
56123528
290354636
664034358
696418951
95311279
251612134
119965127
1548398310
914461485
1545062289
774935396
216839148
1805396524
489554395
380423432
1374829224
1016453288
1363785143
1872445837
471429159
639222721
461835694
1214824573
1126359606
2095038603
174970971
1582168708
702421992
1525894906
1488782976
1689773840
1251106204
77552364
1137307441
1417090933
149018340
30082146
1062423909
1280142914
1521405087
32843444
1723768569
1297785587
259612465
1712733468
1342427317
1603768063
13469857
792880623
1342173432
911613120
1797538797
932267337
1184337625
1734284681
2146713676
1739758047
1598982230
1532408967
888027406
774539608
1985524661
829536334
106899351
1715436350
1772422161
248195406
1627601766
2067112084
1874122163
1689041374
1071285554
206696422
91556046
1454541963
1762579448
1129165900
800864637
1871604790
1030889836
1641000147
1849049905
998874385
1902257277
1824148672
1347666029
2112910573
1837516889
1165495897
1674041730
512097275
1457182701
436897964
1391319070
361399819
122573157
227155160
405299725
1498890879
1079017535
1659657809
395975643
348534768
330062835
730445357
1152662491
929271027
1563059904
1636798818
2095762553
382081689
1883918028
1261056443
936395838
125528199
582424566
1809415430
2038090662
1771629621
1244117887
1834444280
1707521274
1887222200
2043213856
191599960
318836995
1500974936
708472909
322576727
1362591064
1460648090
532654272
1971194282
148712965
441561501
1818700183
1714876402
135666963
104717726
448458391
1656848892
1947724199
847695633
166715524
534018257
874036146
896677401
169222519
2013980785
1352845596
1304153217
2047975265
618449376
532331738
518613932
128860863
1744369115
105260169
1500998284
1650387207
1519659191
1710929642
2063191401
1422849967
833835498
728967483
1981840959
1568173819
1998368684
954900777
1286493470
1057506717
208564527
8716928
1866956357
1684203334
1545230083
1672236896
1781149056
105675179
1697325777
941538545
996940264
1062742228
1941246348
850130400
803053168
2036108505
1131430344
23447603
1648158139
1691777390
1140207798
1190521637
736530524
747995315
490586991
768824747
795756120
1305672421
503369227
849028271
686676222
1473873906
681483960
1035071256
696724416
916692674
1088103707
80687671
900199972
519265261
1541490916
1538289559
1108074934
1179894879
530805939
1882244246
2005752675
961740802
2103835643
2048467115
1713948069
395243145
612910094
1610790469
1064414903
951018301
492723428
1268852381
568630356
880444268
216528653
2071348384
51315391
1016653376
597656101
1756761865
353124209
53580456
898275880
1419089350
1856164762
1418599264
307439300
934003840
884538244
669720651
630776445
617539878
341202833
1068873669
1937387750
347795210
1821518511
1837665665
221489001
1406470125
281840847
1188682544
594614594
1367392403
2105547262
1625964908
1561509864
427703753
100934033
1061330514
1125934408
709005378
1812330232
445314671
826034445
546572017
2077570045
27837004
46636077
59314207
594390069
1184621723
1591224999
14909582
704743767
1509469365
1150435516
1956594283
801259575
426796962
43571173
917086927
938660338
177746105
1773576949
371802108
1598983705
1200133900
1047167690
481320143
397936992
1188356031
1774775774
547635620
1196411219
1855647167
1533990980
1028367194
135679187
1056007529
2038700825
1767664977
659525764
56972950
510194903
28868975
1253982484
521442382
506086104
258807498
1064030704
2087363550
39371164
1193701783
779785294
641760566
550114484
1874104178
512731399
625962346
675940727
550990141
2032546821
863633137
1398750581
593776668
45682461
236213137
1001578359
1467246655
610586902
1007720741
1329187258
1383380849
1155471536
703305452
1642265071
1018007983
1532561738
146676719
195288228
152507976
377750568
897891653
1655275340
1207855980
2042195478
128107130
1458476584
12236492
603906042
1139317620
1630311341
1059608323
537604504
406192740
81483298
756023605
1478581230
989739684
1341609290
2088007297
2102352213
1884215287
1352810406
1771956728
1999083900
1273973427
1135370052
1864080660
570338989
1772112757
1042083525
1580563912
196342078
1417306964
1351601572
2003977324
598316342
2098762468
1950127938
1461258684
1639555558
954562549
1680269618
862946991
1137722170
579230424
52945074
786342706
2016683721
469241922
1604030437
116530744
1555345839
1935788894
1784235586
377099088
546995248
789639009
1971141626
972595269
40241855
457801734
946818360
2498985
882214182
445704034
1757144509
1892989469
628229055
124918641
398734809
437247555
648789125
991011042
1072475452
158413937
696256471
863825575
1812714729
2019614621
58837847
1787503400
804469917
1147528965
318160538
1445700453
1617903972
1812606982
609048708
1909674110
1160199909
235221118
720008060
47068302
1281857384
1285356417
17943583
348201464
1946022455
1073363442
627917319
38763612
353068530
2061932997
1843166648
993122145
229863951
1529208544
283491536
1527964283
1776602672
143898550
1038309598
1081948850
1840641942
1717881265
1818027917
1309442641
37331148
1553929386
483164535
894455979
1290320791
1838135999
185213400
1763730738
884308721
2123673473
1507299191
417996884
390060758
1481346564
564213019
1817392227
875959831
778060080
929404997
1609476881
1926751454
891882136
941984910
2128732964
1399858895
1610374539
901826512
1287417936
176698511
1208632040
1808351492
1454835408
430904742
1862156849
1554262512
1556899241
854016704
1219709516
1168571379
638426200
1814363792
1426328236
1908162930
2119599119
1591722572
1609945791
1767235252
2046137192
1666481264
1776758784
393628528
777748234
922694635
1753147786
1938476226
1619292590
828262821
263382661
789837664
2058131421
1013044563
816409292
1239275596
1124391422
28973583
301650243
1630426312
749574775
1095313607
250006645
485165902
890907118
219743615
397505248
1571835038
685361183
1252333513
2044072688
469172489
912353224
918089393
9590795
447785866
1231244332
1405617689
89898022
1224144644
1158152466
31808651
1023803635
1085942585
2072696971
1789221867
1029334584
1204469524
1540411662
693352423
676377108
1362569633
342544082
358705673
1736401646
1466718254
1650887022
1202422894
1198803286
1909134253
1698900078
2032671586
1960260462
2096635279
1054580998
1115858231
905682630
1223447993
313582677
1847898666
489029392
880116958
386622216
1279642935
1288973982
591240423
150582970
324680232
1293407506
1681292881
767470920
111398728
613274858
1610320894
2105838342
1645971400
797416797
785692629
231346630
2071033868
146681381
464526608
842818871
102033145
1993498673
1446412124
467210513
1580568467
178746906
646064942
699503745
990262631
740292761
1918658754
1635771735
1613581134
1410055594
1641176639
703741125
606896421
1627621943
1370774963
1218429210
1333227410
730445455
1017921658
392308338
1334445391
174049599
958037754
451351658
1033950660
343232030
73673500
1084501387
168883543
1919205529
1206030203
319759784
1355433062
692887271
1731440280
1232057519
1723848525
869389938
50106523
1882489318
1601328221
1155007150
31386710
1726744490
675537359
1785144809
1670950617
735336971
1947910429
1253921265
1770266855
1379375970
1077618530
1719633646
44580249
892867004
1294921803
1990267542
39873520
1532101344
1154393452
1473016931
730523536
1323018461
836338057
480381817
911444308
304088342
1640326649
196098976
1186970024
513495466
956403590
571028205
490761826
742651300
337528074
145720827
552275857
1488745166
325725352
618412477
1291223610
1793972710
1449725692
1546152587
1110306727
633506536
1363350992
1507465055
353520680
803085926
1282322785
1361878976
172467161
510509659
1257938562
1188975508
1832859625
2016303
875172468
1491644537
1462424293
182662754
481310498
772986722
1729892000
636302003
324347603
1259866877
378023335
1951237634
1290338985
2056390716
1838163471
1922311036
1645285304
1806711000
1088763918
2082561288
1217441726
646574900
705541476
1856872117
1137673308
169932785
2093491560
329249534
150128923
1969604497
1115251134
1520663320
1320418090
584979558
1819318418
1519172164
538605549
1078904131
450970958
1711210461
254446422
2070739340
257658421
1253312730
72727164
1387424539
235089350
883360076
306001221
1072706821
984427180
1344033570
1616736326
1224048729
1495665756
1386813736
2003858223
205320516
1297968492
105877371
551434877
1199156103
550293852
1536953406
746153082
1224725972
1721000163
850417381
1159023702
1838710047
814821063
1256369897
1190184997
376542256
1335768293
979731479
1859452575
80092441
1189359456
1780794517
1302235086
1603822509
2060081788
647410819
623599480
1254152775
1497111305
293956261
2041826824
546304201
660520072
871104915
1029088245
553553126
149075998
924160743
1331634993
732463557
654308260
1379139218
116537309
120524803
959031691
439286043
553437468
14345369
2092499553
1439684980
1255169083
745501020
719706058
1338836039
606652233
1657566430
644187022
1089667021
1436308943
1293503990
2041449172
1204120744
671116525
1129575229
1413346634
417807366
1241215299
1947822696
213530241
1320171398
284683101
2135844665
2108505841
1391868117
872123529
1919700642
1008178814
1585778389
1673611574
40849062
1551476902
1513315600
1434378051
1988815929
1418420209
909329295
1407669930
1187661249
938454280
509446532
904152977
736263125
414962147
2098698946
1740474496
1136806996
1217182708
1231561880
1347620521
240330859
2011141238
620576072
2118989861
2115323227
1261856773
1035320987
2111215487
71807146
1614933244
1529503078
222553855
1325280706
1595377232
1721490087
1511891835
1588178168
103921897
1970319619
1762513689
1294602407
238428665
908549329
189046353
1635786697
673357349
1343413847
1563468849
440177016
1301465785
1749738684
319370353
2111528000
205141521
1595385978
74015947
1660475846
1852668090
1201993483
177017687
402678871
450607528
236257877
1057039044
2048131535
2107655508
1141752268
640598173
1867575592
326862268
504906789
1129891006
1660831410
1086020459
19985325
1826426926
1316505847
1490583120
1283981789
1350404904
1511520925
861250681
1773995745
2013756908
1403806996
41819357
714072251
428163351
1394004532
543723101
1176282173
2078685633
1963990530
1705155375
75325175
99720268
669147642
47688236
1290166776
656933595
1760587297
1163157382
572728176
232604961
434789259
1056769491
551129635
494185279
560574858
1612906555
518858182
237752613
1037834834
1086064774
1017211331
565263672
796423931
480720695
443446780
1886601790
1602851870
1729547684
1296604075
1289830387
1792050836
1580696825
2023380143
835702256
2060837513
775450620
1657720091
1734870750
1367957585
353769988
927328910
74931661
1290977580
951555787
1844378202
8042278
1862516988
478632938
1830161917
1472752395
1198296716
1016169019
582217311
1245175605
1133845985
632742842
1258039156
954570879
1661517681
1690558310
1947470434
671603854
698131402
1864813826
1004323379
1913054176
1453946363
1263649490
1512204532
1272764408
280253591
354275786
1466012927
1017379863
661813061
611679072
540840334
605197302
60167079
45259575
1282618755
1604646258
1816167812
1022133806
1060406570
1797407201
2103785933
997681998
602875863
1257664500
381839213
936332301
266732406
84378893
511735615
727195813
1289821948
2106187920
1029967856
2134158534
1999025978
1266789107
883468523
1934679051
914401527
320030769
319232804
1683159589
164825921
1180878961
1811616857
1602382082
1383703075
1725999450
2069233825
1734077252
1126189564
584109204
505765392
1428352824
1568925818
571692241
768047322
509254825
294090392
601783526
483693643
1572483404
1104572879
1336265266
764465210
797380729
850413611
944990644
835669718
167940915
1387829592
1683014407
1743738715
1343179725
1872876885
211469077
1900763057
129265145
866807549
2026593935
293082437
1769017103
1877381249
782139820
1297585306
311424593
2126438712
894783671
1969360249
1120644289
117778663
371494581
584645151
2048431873
1265927134
89793517
615681714
961770971
457254100
923057325
1709415654
1646317103
1922051576
1823797850
1210224404
1955210454
693514041
259696333
1063067186
647680125
1147127784
2053669406
646680720
1242208039
860473393
1447153923
102543575
1947322231
582643644
1722905342
649363179
1253758614
282402811
659432
1702122683
28948444
971590859
509122191
700941678
837762301
657368114
312573370
459490649
336491730
863331433
543736700
368110098
635284617
1491529512
1278212778
271767638
2080718397
74051950
1885863650
2099247877
506563555
1521266298
442380938
1515642482
720096926
1655502376
1948265412
409617305
1829454428
1541015884
462668288
30514576
1533833323
763053124
699717333
1090816817
672578584
2015452755
1476822057
2061042421
911980112
2040719601
1955346470
557437631
788927279
299331409
1418353579
861707643
193043625
230520367
855106623
1375560482
603214434
630038986
98980806
1369029734
312019859
614834963
578519077
1046716393
2054017958
281200899
1040175428
166711202
262933845
928675243
2027665599
182225250
1181773385
328132166
99171736
1010663263
716282078
681797954
1644917859
1902365303
649617290
1521465332
1634200573
792074463
1055510261
1236181888
491935684
288959098
838853694
50480276
994197893
2102409929
1234792471
639934781
1704639577
1344162105
1995836489
1318568376
2103638113
1113544433
558418364
701184521
1943080957
51696254
1001147356
1326896636
1790713506
39275923
2118864988
134168429
1799684104
1092668282
854740204
179208144
28437326
2086892821
2008352055
1526024171
323661806
1254271865
112348481
364469314
542447653
2004116014
1196508330
816834974
2146436490
1432358694
495426005
1222015454
1393629184
682797384
1131250732
50782365
1350543084
1599258772
1998478462
439218423
716274064
372140195
1022551809
785340158
613587687
816205842
1254196354
300467420
547112149
574849153
1908220954
1351571948
2025803146
1575073841
2102502462
1955746780
5094171
899002163
830539762
920873265
12485324
320000486
1530721076
433384105
665725509
1418046350
1034094618
323844651
661305556
1156175509
612628712
1903192715
71874595
595522182
1942098439
6542502
525771312
1364232789
8580400
603548122
1410406266
1605018005
279343573
696731238
602986337
1232085222
383234660
1655967699
1553079905
851869588
243852052
137796397
437331129
1362386819
2112824248
504533784
114060650
653966478
1697116806
706790322
1682087281
2009015351
1975039550
1151083590
880791646
324169452
1703535639
597759190
1510477967
1177055435
2113904327
1003645522
586116132
999828313
972479706
552776763
196924424
1995344811
1349172545
714542755
262359804
2061913390
583239231
2021129970
1947588228
797911108
365498205
1029347166
250785644
1724570949
28805053
1990673271
831405942
1521553990
54018972
392754403
1022314949
1251430285
1236287087
1055244523
1038611272
1544237576
826882362
258300409
1634250686
1712808121
377765080
227845957
771168414
1924681666
1277786089
2022148286
2011573448
666676067
1017650276
371675951
2101052393
1904581723
1607771432
1474377417
1569244553
621523302
1749738684
820587965
147242101
1277527825
1303886254
1206373676
1001087575
673680625
1779141193
1648959397
595470634
1977277257
2102266105
896126435
1063483448
646972780
560639173
48955108
657436968
120955413
615490160
620266308
2128746602
1751520137
827023645
1423898645
1397059386
1522447549
1757254288
1901060493
1626054682
1933938355
1106290883
549042545
517952763
892367814
1873684865
1036498465
707826173
701003092
1610498641
975723785
430337290
1159300994
771175004
262277255
1407606230
262443716
1302972221
512267989
582498050
2114235338
261233515
42186139
1691757435
1318291147
1053497021
593125158
572019373
1813259637
1182466148
1421689741
1116941045
407792811
78575140
57599285
1975381334
418558903
578490707
1786370363
1707406805
366739016
233412554
693796832
1106675164
599883188
2095438036
1176689722
269743878
1160599781
135768698
778969373
1851141994
515276859
1956897286
436913977
1148417624
1042372967
116520608
809455900
1245588132
989906215
1264689715
683728555
1394488297
1944172081
1356912084
12222723
2058368816
502631759
1656325080
680983084
828717363
387828966
470705807
1541063561
1040049036
230448588
2123997647
578713885
14332541
1031505806
719241592
795459221
889565533
259609979
1172759199
1782906265
1175958087
653143066
760473282
325406772
1152809251
1488008199
1926688500
1548696878
1344603594
1198626866
341612572
162751265
1033228677
1233819181
51421687
1945664448
181925013
1362859077
975258498
1003955961
916596756
1208405674
1492693216
1406269111
1746850619
83672691
28819942
1684652361
1315014948
598656268
83621437
1012131449
2094125956
269283703
1035830694
2133953312
2108327497
1428618814
981358113
948660100
1335643512
894831595
1068137554
1767082073
607740403
622339559
2044152996
1350433649
1756618381
10437842
440595349
1797649973
1871167579
44385268
1941059610
1270098808
306677805
971355109
210153478
789651789
1614716457
683631253
550915954
1276782211
1452661657
901823394
1192630203
1782071091
709078923
1227116679
218793975
1888596072
1205396283
957101000
1983941156
1515235117
2107921379
263408903
1453791137
1178574486
1857720677
815554580
1471668158
1130600248
1677027032
877547689
192797026
187039178
1261630298
181391320
382970614
1702541400
1517668473
233657583
706556687
238786381
1221741236
2091346348
139912021
364533913
325720194
635003785
1490408502
2123224766
1061012777
519502672
1998148318
2058486018
1049575554
31723518
1846447833
889646520
652218666
724348674
851932691
1771168609
537604504
304565239
1987688745
677403746
97955761
111266043
597731602
1812422
1617081865
196807807
2139053589
2023082191
2081283198
2135333347
420591190
1585342582
1686645923
928737456
2014498612
159770745
1356353888
1567900898
2137903809
1799968265
326345385
936246957
1564934739
1362731798
1139935978
2142337221
1734944747
213524584
1245207598
803974541
277863066
819686935
1886121686
1073737910
322783123
1912988283
519777937
1304136081
624339415
2143775653
369057629
1682902152
1595136758
1333131811
364308041
597586042
38276738
289644002
101989391
1851890391
1935495543
662001777
1286553279
1776048571
1225245718
152000498
409714413
609688003
1111363452
703624303
447049987
314098293
406080353
293857962
1961483527
578865714
1169037154
2033260547
491859147
700697905
1033723081
788901493
1455761848
1873490469
241868231
268723281
509098094
497761391
1937106098
1093602473
991112317
1808883129
1532187461
455939943
1075802443
1520984341
893872681
635764325
1245439750
1092080210
285166448
1464837557
1948268307
461165192
907159061
107508877
1985939822
1082169950
1892662404
654789469
1313810339
1522503178
889323490
279603393
1223853257
599762805
455980635
1192777466
682609488
1020003428
806588706
2038948359
593822262
1609572024
146274898
494304219
1256683355
1543687292
1813949528
1538500484
890527249
2097906531
379956574
652239551
560020120
2057614304
1724068309
425001530
1592993628
501281334
1473265486
908474297
330981996
1464132472
1918490632
1246974187
1699068257
1684516205
249816578
234356928
153181906
230316329
2122996283
22504004
2055276949
951044649
1620928122
578242412
239624191
778527156
346042330
1198322144
1624972566
877896798
1396590448
1300133848
312030586
1212896313
1793880318
1193296616
1281732324
1353479732
2125905766
847656594
1244866634
573564412
250680942
1068511291
1770059040
1196813128
2058703941
673088192
621923426
489518902
1769967095
1227107174
1424477351
1578461025
772616916
390664577
1167269743
401571363
1338728432
1905259765
1864885375
385634480
20518131
580838067
197500137
2023339278
1391472505
1314220238
304084189
374210589
183570525
921392457
879505388
2075925157
276790301
1646643717
1467236889
1726934284
1116819774
1703542461
389951996
1712066999
1089401694
1395953693
403435335
1574418295
1101432134
2126754798
786924228
2081407073
503134184
326313660
1940738643
1436517781
32837679
114637054
716880378
920013788
1378072295
1102106916
490586991
240187977
1433456638
1752462594
1086048581
1658979321
2079746084
571512505
1425462836
219491724
769673590
527306490
688886276
1221722013
864246808
1358692326
43091244
1536529703
157611238
1590488240
1816799656
1225239922
1297575431
1063973918
72711306
1501092965
1457659063
835737284
1492853755
54927890
1652082774
1716054438
443076220
1507279379
1269400047
1455548488
1303681990
1952050377
1886604061
1097799772
1826147022
986528354
883268748
204574005
2097812756
942172566
218741423
787469127
1184800233
1891329651
1763479007
536607965
376266998
87726931
602827061
792110328
869403216
504313763
27968577
2013506750
1028762021
683327441
1679547910
1314808783
728068132
1315296101
124467119
2048951635
1378070409
920596136
1632730795
683963706
1709081604
1740241643
315760241
1285193753
1108056386
319382697
484789424
1577138456
874893085
1018949868
925384323
254298893
2023878753
760811650
863534885
284056037
536953971
2067179174
628514981
1362437246
587149953
464689343
1397915992
1690761869
1722203003
1931315686
1213813364
2047723970
1399744537
105286326
159001030
1371083821
1803182441
1198501008
1922458943
1787350194
1094659623
1284982300
493098978
1962196828
1178701642
1345262025
1775733488
2010688988
1960482147
899153511
1248999305
2047928894
422990591
2051738753
53650254
435976012
604769642
279441689
1545793810
1864399095
991850154
1117158877
180101507
1890625439
643697726
617367231
777232943
221358941
763102822
1791308071
1843967305
1814338033
1041331311
1813280136
557787388
359307880
832012129
1753681264
1034528630
2040138263
1298099022
1305846061
719018288
669695773
1352013739
1025989641
1825388321
1265121198
413503295
2117702854
1396232516
1695611215
412006394
2103297475
1136056960
1703474075
10401574
84696216
848684433
1589825426
1508901505
687865486
2077258938
1209031148
1392285316
171706709
1871222863
1390425155
2026596901
1965979687
220720324
1768653951
757460453
121614133
1512450003
1923047128
1670192881
1784340206
1804498235
1148226460
1569521819
791881355
47556119
2074834263
1935961733
1301217734
1938518114
1981776293
1716611034
426412787
1652134130
1345638025
1515109004
2127069921
1761752797
1151045460
61063448
879019493
1180334114
670203483
1802355897
959523839
29357078
876120904
2078700146
1961055291
1418990956
1159322107
2000552034
732828733
619961404
1975618603
645665456
1375414241
1607431939
869197111
881240339
1573520800
1655574810
1879533820
1046837051
1311760813
1068642692
779148861
878076104
326557817
1714201173
106452714
1048857228
2141330140
821061213
1599053262
391914485
1897422483
1158159355
2096364463
495272517
1405957375
1808149163
539368240
1319964268
933967209
463656173
1693307794
1895329994
1266270002
689810470
1112622516
893032688
1505834207
343918579
767905502
1896054811
268168877
280936328
777906192
409752852
1123460543
1548153459
1867225008
1706044903
1764317941
774368142
879079002
1611883775
194961839
1858455102
480416793
760223397
1356853847
1855212737
742856777
1628858516
1854958174
964908040
1431731441
202743456
780662996
1825853378
971008613
60180686
2087862055
1295230158
1667817544
427890749
619557988
575391685
1085748509
1904552769
568962675
907636325
1315547866
890832672
1103330081
600771888
798957346
1685382609
994013733
755274705
1902054763
1530479226
747496332
849889126
202371541
1362073089
771108646
739810516
945940919
1009286360
664719682
1663122450
1457657372
1203338283
530981997
506290915
1914184598
209439320
1255753134
405684262
79514826
1329095041
107656966
511847810
1822017010
177029925
339545183
236020205
1879703804
717246994
1941435297
507621845
1592805612
890461669
371861887
1720134689
793117051
2074339639
100777498
772238263
542859363
1015862351
1457567161
1171910287
596478712
1221793861
914455124
633612668
2129320761
647803743
1848055745
1713377707
1114859817
1366250723
682577965
1187594933
496742793
1892309270
1628328069
1535538457
406346537
2113743612
394699264
612051648
1885311235
859685846
1850481525
793548940
699400601
857880002
1342232015
2042171145
1704421302
775817466
1001752287
541075507
370849461
522037938
1333398395
108052278
2080200045
2111442502
1137796883
1925095660
1119082167
777567069
1484183293
1742041996
798033839
1840546389
1182786576
1071070508
307356505
1109197693
1475069366
1575938657
1473850325
654931521
829514726
476408755
2025523412
1790977200
1453277786
93295932
41278663
1788804827
936847563
1142438248
1645992137
170646095
641129872
2020925253
362063431
1214991981
2091241926
818941137
1362289828
992774475
949424831
48465194
1769913042
1636752490
148936988
394119756
22143555
459541248
1327148990
688394402
120231259
62921376
859017966
1987745458
1494760051
1532210486
18430695
284142381
1674059404
2094037877
1047993283
945619355
461526763
1953304219
2029711700
1176536738
1382172904
1890718480
163106038
2065704087
114448311
116751471
1635325260
150659295
1871340948
1048136956
519905718
483087153
417775695
1345745405
1008927092
1040405075
1690001186
729516219
669361644
719058583
399390198
1195396965
1433361844
1365939572
1736299335
721003724
508144747
1998029079
1895756891
837261569
1432169282
1663409052
1525582922
1211168510
1880086136
299754720
246967096
704368433
1653837061
2070960427
1425274135
58164219
1942412677
1489595572
601542947
250881983
702687080
1477256158
1610807480
1724296313
909422756
162616561
2122980100
1408775801
979475122
2079346820
971414270
1921115727
726652558
1218249211
148950165
1929478683
1313647958
642040485
1628683981
1179677662
942258723
89551882
846239810
1859200995
128137130
222485612
940591873
997135444
403746324
211129609
170736392
1546835705
1106203910
1176947263
60636481
2037111520
1976862166
1362831587
1812324265
1508349517
90726286
356625601
1842091007
202234252
18183392
1620557938
682849087
2039696939
29936550
1411447621
1001116798
1508006721
1333773489
1486951237
887738811
1854025736
921258858
1586640047
889756119
1029781708
811673375
1528784065
563427125
162080384
1187207629
21040912
797067239
888837446
1383175298
1481274369
2068166797
732838186
1001360249
832637490
593476879
1918551524
1499155108
1786347192
274280475
66667550
1500518060
332701019
1593170011
901668861
2100116772
1814353065
989379935
1052505693
187366368
1773701769
1147293170
893140462
471587329
2046551728
1523212401
1663552951
1355433176
131873632
1554655991
1163919382
1276963722
1654967471
1698025467
767567205
1588182533
56393380
1076554899
100783416
1473204889
1531174994
442071828
1923145503
223103864
1674921795
260975446
1221764522
32069426
759392290
697913980
1578265375
448663242
2095359753
653756000
2139382364
1655869337
1569695365
2049960825
823998898
795454310
359396889
1055569500
923901987
1732822982
961857117
487283410
28900176
620582606
1285402376
892233858
1652851517
905875573
2101878610
1772722847
1615125678
2054350377
1626987613
390123514
1323808159
38220175
33110357
723122701
1490562317
670424718
1959035153
904376088
1077627672
210339940
513807063
1507953505
1945616619
243796700
613168465
1573196193
1541517794
1894764288
80749082
1536013492
1996923851
734987901
1717543139
1311497197
779696036
847618609
2027778829
1044081326
1443408703
678235250
1462315409
1709846324
1093187681
686264706
284018598
729552547
1358925317
687932160
2002925482
262017591
1813282043
655405852
1323705324
1217716973
1033530979
855215598
148618178
1784022796
2022595193
973874778
1869844252
1483387404
666806356
432422151
2113934396
1048933151
1278077026
1990760750
834788865
1792183231
1529199158
1385141066
1552574478
875489374
386882812
849172934
806958246
721834497
567966014
607353537
1341810971
181817769
1617905975
1674096353
1836094621
993730073
247187707
121678811
1081293964
1178742532
1982417518
25887092
1736677637
722584187
454304959
1279712345
1753626703
38978922
365047366
1951008229
1371069019
1691775431
148873374
1577506162
338885243
1940028352
1713945400
1559661210
591015033
613874205
154900288
1389848024
367660539
1916159916
127746691
2090821774
207954001
188386292
1802537474
341890033
1013669810
313407080
484581233
776991194
1561737173
987870172
147106862
1689884928
356756051
1067405706
1837966892
1260932779
1616993148
1088818235
529245317
1071326026
1551204119
544710682
1838467085
58659106
2006367032
1153303695
1316797817
1903039812
779299096
1370171378
1825830183
2007974722
1845081689
477693791
348212532
1727412488
1732257683
1388151225
1553320406
1013777895
362555331
945037131
1669808293
67796920
1706803892
1954320759
530075052
1244682271
400943386
1457692118
255406502
1810352432
1200854541
288799780
1614503879
1055799348
1465432372
1068584926
845773890
1402128240
11563720
1627706076
126567187
1448603304
1636907569
1716384476
1284799515
1329329343
8596547
2002967954
1233474546
1873490469
1226076307
1521762908
19436713
472159678
917336711
1348328182
521845705
80272237
1419397835
517150009
868894466
471290981
1618075549
1555943257
1372878641
1494601883
1448602277
110921703
870292420
1284420594
999618929
1835811196
681772909
787027493
1145126555
1337374518
1538254886
945270175
2086189927
145071432
408090610
265781020
1424648895
2115798227
904208835
743589378
733352884
72220674
2073921148
87653771
570197501
387728299
864605395
613352691
428098227
814579054
864535984
1906906225
2147318829
1209413625
1620784101
31777157
1672226886
439211468
443117805
1887358409
1016720905
2018641843
2033784511
676338612
1439907912
1887445452
424296307
1037765846
783599700
2059404905
2044013344
1455517224
1158624654
1693330281
929090548
1201663507
1304811015
91197351
1795042245
2055229235
1510179116
385347803
888714576
1687211682
670611453
1798230944
1420069421
348957335
1569708809
2097704502
1156103439
23827387
167039397
1977805436
520925064
1838710265
927481849
134423003
84313412
1779944230
1502708870
767068983
407427621
1655432048
1296916053
1228977843
934563338
102889265
52377459
219834565
1103103685
198313463
726091299
8919008
319470860
833272616
1101953251
427979411
1670099095
737711134
1115487754
1322580988
2118937527
1394278878
794968240
771683728
217163457
699627244
539408046
539152306
1235334909
928019315
1031721881
114170047
1565923090
1256210391
148868777
423066408
1359627956
268505339
1125020035
1755796610
1878266042
1794140994
870766772
475004910
1686902743
1467562145
274685996
886488311
2101300047
902379315
1904424592
622600390
505782520
1273222875
1796186454
1232804066
1250836442
197525687
1410092985
950605255
2119991018
1936174655
2040225432
1949119161
1999081288
182349514
520602776
1556160127
1517986673
982354587
229451729
1087153935
561860546
864123972
529558899
2126613360
1376836253
150236095
437100222
1301510359
1254905640
1872794270
546165065
394569398
499410464
600429112
404939320
2010306809
1462914453
2081018405
1603548533
1797215013
1457599070
1688858608
887997235
809771113
118427827
1483960897
1038395759
965761415
884322670
320471500
757304484
1167877226
1536261272
1406879006
1106560974
1737980254
280129602
891212166
1102793903
2077493169
1878847066
1747323899
178544764
714384154
948748377
1133205616
1724819496
217963846
627898514
394285767
844584624
724794090
1853904391
20812780
1858653240
242609867
911879046
573252315
979770423
1483079357
2139956656
357988042
1897539455
1796433461
603141079
2010400411
671041795
787828933
59387382
811058687
1018513601
2024064837
1444827792
148320141
1994925670
832330423
753528633
166653538
2014341867
1383518257
1043692285
1173765383
1465013607
215352178
1726300119
543888843
653684169
450583619
94938971
1908947276
46114275
305180656
2123588073
1680340002
1286589246
1476986407
1229105370
1915210556
2139193595
366217059
2085807197
1150950027
1600697703
129857590
241059546
1534910330
1019724624
401174776
1774253282
1581606717
260249330
297306966
692367362
259177307
328693978
1939153500
2032982854
1293154816
1178969172
550565632
620760160
1017147655
1741496719
384757644
2016484381
311065358
369708529
1191903089
632480107
451105489
2122917102
1092642387
1149739245
1361961933
1378457410
1547556512
953682644
946418466
1255644836
914075447
206212530
273890281
326284568
1354212113
1956903636
999562965
1968375922
1368056291
96086953
1076627733
1457750753
1833059604
2049894360
1244400738
881977936
1138418674
1395734599
325101206
2042269917
1891990786
1552345192
2146835636
1746359399
2020401376
846288263
435099584
1198456250
1966404400
349825516
584690384
1654610154
146782914
231488377
611275280
1270464287
92864890
222587988
1394971969
1161172717
893687132
1367152304
222540053
540481636
1159004224
1452373465
190166964
1361961960
2101799611
2117463104
1616679538
272932885
2020628034
365195176
656185927
613603350
460035638
1965528888
1818719246
326649465
2104018198
23995342
1673101299
1748210800
1347189424
15005896
1307292651
448658704
387140451
633554511
1321858902
1400127977
579811175
563952533
317341480
638202140
1298606024
1086464435
168450905
2005701046
1340375167
241024638
1051512887
1040373246
610365673
1671424265
1774787696
1952439529
137812104
1719760193
1034514522
1945807060
2109472042
495887453
397323741
1780664719
1909235162
1990212732
953035433
239437705
1298981942
1391386296
1490019083
313568198
1943017774
1603694938
473022073
1895233468
626153917
619637106
1789025470
1167098800
1605129724
3174782
1169351090
745458194
1941024504
9840531
350932664
1380539191
1688487252
267135790
368032011
726857384
1020205663
1455246266
1393985935
1979483841
226526843
687584743
1929958203
542140347
1416763568
499721069
33751352
642021110
400783483
1526983431
1630694717
512484664
1307401468
1022687481
1064761339
1500536710
1497522410
445638213
1974597103
261592803
1059787674
1546797661
169368676
1077421086
1821289410
1559405068
5246599
612368897
1721303001
640873575
1423805277
602751935
1084326356
272439212
398064462
34546300
419316535
1814822523
244706209
768127638
1196281187
1108366636
30384309
1620227546
1135425570
1542989664
947563636
1072824631
799626385
808678604
185062283
1093052042
1886947905
1609997178
1136586775
267249060
249676724
891702328
1620384868
628834193
1731950561
879377302
486615220
1534761769
1887121299
532648950
2108989329
233457007
1220203335
177192411
178329737
2029127524
1207915977
1076935805
411716087
119925888
1395967781
1338572067
704010742
91656983
422373542
1772710100
1113553213
1791896688
37682366
429338573
1899462575
24531430
614056539
1771629621
268591923
906366060
1439164462
1862147417
894583638
1517079734
243920700
895417046
1990337396
1956827699
814121495
323006091
828628353
1280793609
2091326379
1868282487
1277103508
1005302199
1870890781
822464801
1038458378
944663229
777809378
667883718
1357166088
150763875
2085560838
1242424796
1942333459
589380976
505464100
1142596451
737864639
994912589
87894714
2074420591
811218591
520866087
2073266402
1516395355
574689136
698305030
1018135657
1058031666
1254312534
1366015932
786721940
1086563719
1854682638
997878553
801611133
840735649
405475371
471518205
913369938
77688935
1338672540
1285983149
340099063
1026492044
1499230322
1793668864
1610199612
1413245832
1486387355
1661786515
1205055133
357440873
1750256055
1989017500
1029389127
221039980
348179941
635953751
1308340042
1113938476
1779290794
734869054
2094316839
107008969
1201223786
1102602925
352627100
443690337
1236853072
1392799781
393359545
69793527
1379855494
2073474732
689625360
556649880
1515583211
342500130
668069759
195892435
954919938
1713054695
1009562467
1477644392
1268930659
1843571612
1874948388
1775854333
189081817
260632076
1914113063
1304180281
125706232
1122230547
448041381
509735601
1830124438
1990803232
26754940
223369619
696076276
298980155
1920907435
1639394892
154574631
720545448
1685721280
40484448
229838657
1047589329
972787042
796794506
930412011
1747521615
1013158464
2072741455
1421090631
1495250748
1169567306
791241592
1185276348
222073269
339245928
906967550
597740481
281024990
1087919402
105842047
1444310554
263964014
1208105753
104211052
2038405479
731326158
1312778150
941915577
577860500
385939667
278300489
1943912407
1810644312
944157690
606905965
1257673876
1135364600
1397789164
258853838
290142302
1194583893
1327215311
1744976171
764716770
1074447721
1189889411
1593830465
1528633169
1903078177
402793961
2086228097
625561692
1669468154
1689960793
894255316
1336669669
788331016
287066536
1211796979
1632980666
2033765481
2002453059
109747104
1716094980
2028867563
742385532
1846844868
63128696
1838474960
612423947
1573067748
984537898
1794388883
1049029202
1594949293
842763397
949063994
18402734
41700894
814856541
1284263576
400134473
377332512
896805124
726509491
369630160
1071023614
2084280063
866921953
1588382447
1364838463
1802478997
257196294
2004249897
1249312191
2145237558
1210184711
1347712960
944318739
206685531
1636841995
472568813
1088626078
1398838120
1453932725
365791402
1919478692
258127807
10369402
842657341
978183861
117818638
2026097224
1423208321
2094679285
1172464091
1509467562
1994104732
378494609
1583744376
1496680685
1019902518
1481080849
788857646
2069079778
923973273
209772904
483850624
919262997
1078411885
618597083
1511550557
1616488607
380511668
1914992433
1596081027
1388135961
1870538557
67167952
962781483
1127701043
795034597
1141540025
83875679
2057294132
60024844
428572973
1562275584
2094179267
1772783388
93934243
1885054992
2048407650
1931502327
718070974
1877428815
1843125575
946735113
860198949
1511877726
1198026088
73367979
1948885037
98500655
136157702
213433261
1334791646
401819294
1482664827
701486058
1600719662
2113110981
1924729948
1477969722
1080608825
753870646
147875204
1922036344
991173885
2064281286
1987197396
1120974825
1689145627
837923695
1491165562
717711565
270439444
1988398662
525675740
2047642106
2117795198
208050236
1188857248
1633181368
388129022
55158594
1668012961
1277502863
593651129
115332327
1649066512
1476534918
957346322
1053265539
886837535
2119777567
69849832
1494807417
189737790
354080341
1894609826
1825863528
1499033554
29435975
940197214
215047211
869812823
1329832995
897539844
1993329385
1220710684
984087338
2102103108
1882546409
1547381745
1456671763
310901101
1856366377
791481710
2076109933
1915524313
1653329317
496021686
588929501
838303839
246411650
125099289
750094420
56226971
407216313
1898392049
233157010
1805682712
1522304829
271782040
1665650827
41565338
1333127316
1820497111
1045626679
1973588966
489478010
432903819
1714618049
399988217
1426219216
1568648828
2138139666
1583414315
682122684
1326318925
565551025
1462470209
1573553616
1005764531
1320676359
1544254082
1582975415
1889000196
1505442650
1001099352
1540182648
1335244208
1866073348
138040532
57601048
1582649298
872225209
1084669762
982689607
1057306334
1704209637
1430789919
314074642
366781881
672891738
275086416
1806299814
883442179
297028004
1832447134
1732223529
1254305930
1924351901
160330253
807480679
960489281
1198509246
675106472
2024693825
436669669
463542281
726851009
408145045
2077021327
1061884725
1907650305
2065551026
165067756
2011102322
906061608
60006996
1872603333
800390340
1794080113
1182814079
1074534277
348202772
279810616
1007827732
1811994397
2014382887
1495378524
1731441904
1546776337
1481235725
1271063578
275422010
1351047574
697837611
605861090
1593060758
537404495
2016857599
1871838600
1339964954
1372050790
449125400
403639157
1765607899
1279551979
1378153358
338125920
1403975081
228692092
1912310720
409210275
1897353967
1166163419
1661302496
924361082
417639295
1273190758
1893347884
1659621449
794407052
974105535
657779342
391209320
1675174410
359408445
250806211
478151580
1646052170
2078302795
1828469364
443456136
402550653
1316569552
1863415628
1753436945
127943871
140335311
427942116
2105658519
1755258180
76279819
690279595
882645917
1099658535
316724996
1418229037
160962646
1097720579
480854157
1183276890
1152248603
1769832020
1707060983
1749197408
789398549
2128392802
340573299
335940479
1445453205
1611898987
549890161
951551590
2104628656
1931963341
84097338
468579614
288678846
660004167
14277391
819918966
811145951
981427907
1337571037
1596302092
765791905
636925502
664965455
511085756
1834723117
1670764102
536957660
28216097
1671002232
337971150
1354178687
516204096
937674688
1229732620
1170549495
1978220282
573524373
1209866553
1638675441
84672904
1193413781
1147331433
2006317984
2064833101
1071358434
1164965661
1084887971
390014500
1119917273
1427063086
639185653
1538293522
51689951
1308025181
11646037
1499800642
325298033
1815439758
661441300
55146628
726895354
745216368
760918098
973474582
704139307
1188984046
1449470750
1494815708
1790126862
1112579232
1499493931
1017003767
776572934
1696735488
943287829
469475243
2051581863
1034194529
1171501639
1851682510
1554818016
2100636878
229524829
1303287752
1217259772
1843296466
1757882321
192228257
1504640164
348923007
660764436
1997855458
292444383
2087524190
28883751
373516252
426101277
622043213
1537146002
466678766
139593983
1294610118
1506653018
172536417
1254891444
1299140894
1171800619
2027831683
1305451585
455282019
1503437715
57169451
682347031
1661158377
1107505072
1061585011
1931766450
1166078832
1070582466
1936101894
862617226
1957504924
8712133
1488913163
1191808832
742662150
1027246152
1323279271
1930454986
1376231145
1326356352
992971303
708553333
1637991085
1874928866
1230800987
1191291278
896595615
34334370
1231692849
744161076
1629238048
503787353
1401232996
429513981
924908391
2104803056
1925378951
1877419176
1432294742
996975668
1805122315
1063796155
1172696052
802361670
125475169
2050258666
708320320
1378541277
1590892647
1376376036
1826124921
1644554475
1738379041
10873990
1819269066
1062776723
1221832262
1519134350
1794098983
1840130230
368505335
1582182174
1111368037
993754802
1021264624
1357437829
1307967164
1577737790
70329358
486346645
1761539151
1112314510
1591577818
1273041799
1754482395
2145609510
446456754
99747718
1066419568
270308903
1672067472
355270421
1013335043
594570091
774670450
1757012072
1970836935
1648739727
592888387
1273581251
1463779042
986618471
276859479
1311581557
2014170133
959756358
499435858
1735728442
1364373401
862442937
1653066932
1712816895
1419338162
1380686964
537242296
1468576696
43371231
356547790
886215430
660070618
61889872
1581662482
1766897737
1799557408
234576904
667242139
1899853249
96733524
170052495
41935094
476347830
1280490351
1472297621
1873850755
1807015778
1797883200
62328678
1224595603
1278558539
570283427
290560565
76823641
438050897
1045084457
1131702745
1000116219
360217417
128821598
1549874118
2021254675
1623972356
604714571
2066188947
161511707
1800171302
134967498
1794440402
1016256565
1398993821
756362223
1530624684
140384841
507696796
1226672143
1740538095
560472243
2033306674
662473883
480863779
993332512
1610892495
1131521684
426925005
1989464372
1469512596
469967252
1375454273
207533271
237200653
1448574214
1810447286
1211129517
1276778568
43950737
1343484543
771502598
1438602648
331910763
125528199
1925196926
1567835945
1629751619
1041565606
1528888770
1974441697
956138940
1469860332
688678628
1296708545
1435784544
1747846175
2087320133
1815909052
1653509334
1630517797
1901023807
126082782
1429517524
1285979800
1606506010
2144029685
576519307
1745065015
1413865732
56141746
1046162073
393545445
1101875665
753195007
1936111457
391469586
2091878059
538339433
665991059
2066420453
165632485
110267152
906073232
824568822
992417088
1955206857
537621899
519095391
575738527
275310782
822927440
1287621825
1615300089
1602686869
201627286
1076052154
1304500693
1741937415
1338263065
481598094
2118907256
1443458519
1165823273
1472327001
461282761
853870829
1322570721
251924499
1430966829
851979831
350790992
89497974
1706192876
1949458700
1222210234
1645222976
531725497
1430404098
1008839069
753683758
480576889
1553077769
266761042
553324437
1464709871
1295739565
2076274832
1030245252
186834768
1930109482
687357921
546322328
1106761514
83111562
1662544922
2110136336
1759742975
362978536
969855623
1682366715
1667268857
1155608571
920395388
2075259610
113622228
1026821195
1306669597
693387527
1871539457
1269168562
669028459
1791414935
68381392
1457053573
1796969758
197340243
151443801
15052822
1166987930
793190483
1107813232
2016062463
1908271765
894275996
816309050
1740074142
665909994
1132497989
1762352008
568873851
61285189
596734542
1813881379
1554546473
1762766163
1789718381
1829550853
1128403360
624630225
1144070311
479138196
1173244953
116928192
449978491
956700943
148253806
748475778
525309749
399423489
1356854632
578857579
1788866746
1621147567
1478998478
1412157407
312450820
818809784
2046191784
98943489
297048949
1768197950
1380373760
1432329284
354296302
248220039
539171768
1779173710
516462052
1890038617
1748419950
1275675753
1857126744
735635950
1268162268
588413191
1283397121
930967599
1233010132
1725306828
1285186380
857885650
1430305146
1448663159
1416539115
1885419849
1576740281
1919610983
1725477811
1967668190
1128459382
14432151
1326454736
526242458
1176645165
808393775
1485509436
2028018756
1830560793
1305917361
1990988581
1681400157
1434405308
2124305901
729490162
2112270007
1176382912
1848628863
274562665
201130996
346050853
2100979994
3670493
1451954210
1775961702
74884694
2021254675
907610217
424588143
1044260198
628508247
615690546
1685241506
144763339
425599100
880643532
2141128100
431302478
1012565053
601596840
1116390942
439118723
1956718981
1310642606
76049708
1821029619
1997086113
347998260
1599135357
293220562
1797491679
1413470211
2025735146
1803844439
1878950238
360676178
148871283
2098989638
1332373759
1667525112
397351361
1190968213
563851924
455836468
1680210483
1993712202
766956489
906087057
662640907
355024741
1645925923
605377615
1126523408
762411813
528369318
1942332623
131382198
1898208533
2024107253
202891535
1976284891
1355748098
1328655730
517177241
2029332052
740469183
198600717
449344328
1669873834
136347965
1463145658
1392451060
1010119032
1224766437
181380775
122200877
2015072161
1151449575
970890421
310720033
1714623642
444928050
1231558885
686759159
2026922837
877619876
1054127653
9657656
1709681616
356306001
1519667499
1972427904
1338326870
1219966482
2006716759
767899562
1814617931
241606796
92153735
2126710393
927934393
1551517686
675900293
1388094225
1748855901
1286971763
1366168209
1290189004
1048963219
493678978
140911710
1380946618
1977873654
200708851
566341991
672741635
533422467
1162026219
175453865
688068540
1129232372
241007205
155180396
1298919173
1181351383
1399520424
747439357
1023731480
1885346136
1950967646
1345650826
326711665
2103051423
1528911415
1972628783
830782459
1545421089
1431223180
1457667377
498828831
2007154698
1701888593
975287575
116280312
1496952128
1650082112
1543698310
2135336668
1625779528
1257121053
1924156953
1975387696
1293791287
1917799165
216446531
3936539
578313885
1445878480
638200611
662084863
1141957058
1806767185
866292010
784183823
1598326312
1210442336
1343841478
44622359
1163784293
1076695946
167190303
1008557259
1827831118
105722174
1785266962
978038179
1653070561
295832443
1167905021
980293993
1907378625
1658830472
129243258
1297949138
1549444490
154774567
1771342173
1799169149
787497785
2019399556
1290120282
156285009
2060140575
1294393631
1285444451
1200401983
530086807
1862784709
313528601
794594738
26069820
1141499474
1724953784
942049637
1555975121
1685866827
1950790626
1690469621
1341808276
1607020264
1497496138
1264809566
1507127897
700806844
2062686820
1308597330
1661906397
1685035014
555299031
1114548397
1026356339
145407262
1896541780
467183408
458038629
623734611
1162706411
782547683
1791395157
535115286
131009591
1474973095
2059235473
705819433
259630927
1285574641
1939577176
77189659
1140822069
794312186
866769789
58385932
1826821441
1509610748
1133944659
817841648
1200965192
1180679292
900776688
1152333645
1447527765
634777959
1987448742
936525401
1131507476
1823212867
1454729213
90490262
83090215
497016518
600739623
1383540715
82880105
256908841
1200608170
145954457
2044508791
1573596019
150130615
1855514975
128119612
861225533
731041929
75126810
2130057013
453568713
281617822
524878923
1727096618
459928299
2121441968
110773403
1645918586
1525954891
1180235673
715541800
413177993
1267040468
685795757
1411552246
1456660311
1686821083
2005120238
907209469
722307563
553923033
2123076430
513391326
1157549917
2074148797
986385352
1470260399
1998435625
1206792395
2055423427
325075390
199467481
1638768953
867193208
1073292972
628522023
90585976
2026190647
171663300
1962453380
1768058196
2014825320
436975464
1650406492
2000272625
2110174100
1129429400
208272430
338478196
915215398
1922433018
1609539755
216192396
1422657834
1322218542
351966985
407134292
522579349
363899238
877740962
276361517
1368436609
1825349736
562455805
364716011
174653100
1730645873
607127520
1537243811
281241625
698053174
29617134
284041219
1220338182
814817915
1627490432
1351426566
1008363096
1453190583
1262106789
1712939098
1330458810
289472005
447970940
1863671986
906854248
644083152
899179029
941751929
1812573514
218857136
301604936
795453748
187657110
2024964484
934842783
193616812
1837231908
1452598767
26881162
289000553
1687009102
1831801907
1846895656
360976707
85923707
1415516088
751714800
581704860
960678235
1585147777
1085720994
547292963
1990404615
1520739299
1293110397
903674545
638029343
1919803070
670050153
970512141
1900921164
217842331
1008268381
417283795
1892385559
1831558848
590149661
482420065
829673504
684574566
173404787
1250090243
468159446
1279161758
733958979
2031857757
355647935
1169414680
1517068808
1320698791
629882850
99117239
1668133292
1016380670
546890245
1105231544
1833951300
244595401
195067435
1593027933
1489348326
1169151405
2088480140
1648971855
1191812078
1500847310
879079002
2103468509
740068951
326812665
1215909577
662269015
446207669
1492753791
2065806096
990672090
219048979
1212355530
317327875
751828720
8002209
1162844674
1242235019
1179521655
1206648007
1344376816
1575522739
1727191222
1939235924
640264716
33221508
62613216
473540713
290582411
1386592757
13172184
1897293198
528798204
382748119
2106628049
601120397
1928968189
1021539404
1395661426
1731488099
251764951
163745816
1828012584
1354352063
381511448
2106764418
1088875335
780911293
1834118842
432734812
640784342
1006873536
536521703
308340505
634496159
244400643
85455236
495093531
2094753055
1168664698
170162751
2099353588
879114748
1400896595
929109109
929719898
1464385640
122710049
732615677
246295571
981536990
1274395732
96609096
769639503
1460593965
1312919814
2006310083
765721085
1250025636
1964321411
461858432
1563469061
263618521
93987918
732814331
1103290862
515029430
338059161
1380670461
1843137524
1166100280
515584068
227137958
1097508672
362020615
1538051075
1052923803
1716877162
1796816771
381192910
1483063359
327767302
2025776959
1347206425
1476791863
909419314
2083893768
2022929580
400183020
1179516071
1676602265
439294255
1827261288
557973893
220345352
849440883
634473189
739707207
592278066
1626694600
1760757613
1523892796
1910394818
636478733
469670673
36220252
1201330175
2823609
1476479598
86080254
1619224195
823075547
1597778968
702147179
1791395201
1257109037
495586519
582536196
1072883544
1462738
402735175
942492283
529294249
713935829
386338995
409917173
993068058
1919355590
564399154
84913287
1451824917
227579648
1636702894
612142249
1912369503
1412887241
1973145072
1834394954
776238804
538409718
736144350
801001990
666428225
205787669
293746162
1739122341
281126458
30419126
1857500625
285584892
1146246164
1190000818
136626224
998943327
1839426708
1096361341
1113351677
183636977
1613469950
1514132268
470916345
592741459
1080024709
1547830386
73848827
2041375085
321484691
499343250
290856576
1175044744
1667582537
2028378074
750503881
1108854852
1643691299
1239996817
522799419
27435498
62497612
1698831067
2041012814
2045728560
229392829
876812367
270945229
1325829344
1842744186
499722780
1619294128
606916672
1199815053
698167331
134217660
847207697
435480998
1136028735
1708824429
456923111
1932601117
630061808
227906106
2098691374
1374422202
1708358928
1212374245
1121927835
277781844
1287701011
1578142671
1632317193
1981360854
1553434574
1999561048
1197571068
253982260
1760870362
655207905
1252071528
1885943722
1962259503
1071634862
1981993603
191978861
985436444
1600701174
1698569445
199753731
2053869934
211136575
751163049
86454686
408029099
883863496
1315954315
1039480566
260620472
1420335607
846685776
1005562796
373664993
336509395
238787439
1071183414
1288141408
854481425
1472242787
1195802657
175244758
766392641
880494948
1789452412
2145179539
1927157805
340755438
1984233153
1778663669
1685987546
521660845
467910244
427338548
334729810
1659841645
1246279108
772161716
867347303
1124875140
1913239033
1352185582
1186776238
775329767
114633336
1832479894
371568462
992879852
569855162
568757664
156679337
759789346
1260603654
1474917496
1286063532
797537672
273922429
798170083
1697134624
980838920
1187308149
821493952
1913022215
938949463
1907936290
99686798
647644133
1201403246
454893069
1687355011
519948347
1385077191
2082386303
1157442847
617378813
1427287499
906105682
1569553525
1178842421
1767935833
1797336788
700763616
539341042
1408455114
1355579429
70276362
1665687475
934355719
329992433
490660423
2038821287
175109053
1424657504
1419875831
2048054350
658457774
1849038834
1260592220
839247821
1283833727
658253182
591608395
719729277
1952798785
1215159479
717530248
1238852609
792971384
1420144352
1291805296
723021185
148492295
912854854
1541083509
194204014
60477490
519072745
165448642
1062619493
1105664941
1277929449
791946387
518761803
1042538262
1507211555
611223531
1827442984
1166043468
1264491423
45981080
984806718
352994410
1611430070
294046054
671699514
1269612708
1199776929
1502392160
1466151958
39751350
1157899273
1935665451
371067115
1951232126
2009726284
981772545
1063597856
1504896897
1023110258
487691896
1327485708
1692023162
333768297
957830674
560336183
2097475876
510769547
1044163637
1455348221
2022917115
791365849
1932066275
962822898
972059840
1147462999
1436083929
1961508471
510598123
1425849477
825969257
769116314
1342690141
319280118
407991343
108675110
156118396
1224560604
1693075959
1808314955
1793613757
1983118153
778738983
2117930415
1513472678
70096792
1701736524
1198164137
2029417740
1278302764
1276150101
1903108089
647115438
71153549
1440168267
332350655
1860444110
2030339372
494304747
1942241094
1455017594
662370725
870389468
1684665321
247811896
614611717
78252106
1992983834
1161411134
1212299867
2078991258
1169952590
650489195
540300407
287266070
422572198
1244585433
954509531
1257720643
209225470
931226108
657013305
1587710623
91146874
1785256626
102266487
1312980682
1944766503
158422482
991960852
1335394952
118483795
164851227
1859652374
1428734833
1635281171
1807840769
1334971326
1804278944
1661887617
1145111089
372699775
1834424540
511667649
704370221
814352946
2067149744
1982941970
1105639213
906685881
564203968
719053670
1632721428
264445257
2140460552
1634444756
691276607
320648443
598816356
809679983
1822530962
1250383639
518391454
477422418
446778711
662474382
1691529570
598402313
1435586611
757856541
239615711
439416394
818387207
146709849
1969882827
1202133629
231758822
447150038
1823565211
1325287547
1452137245
54358439
1313395503
911509083
260455588
2115598436
1382172177
1575767411
1947336482
1206289671
925979869
319114876
848669673
1282172552
1663132838
776700658
1326436096
2092857721
547393307
458125963
1985458954
1378434444
2039373060
2084381855
1302855309
772243104
261650924
397210148
1503145856
1579268313
1902307236
2010574341
113282966
163211371
216361393
567605529
960832812
2067842038
987015348
2081284783
1786840950
1256985354
876713438
1872547977
1960250423
1149256338
978440500
384837237
1648283443
1714497515
1133754131
61120941
11413438
926053182
815797518
730779554
55691309
1521024056
540227493
1328552671
775151395
1645438640
801325046
720271037
523019767
968218534
905962760
127361014
1782403639
1978576328
1357051777
935362466
1474952718
1891017958
30185731
456315761
1315529946
1678810465
1349768006
1406701885
844999190
573441946
2012772779
1659267656
264144852
485294683
1335522551
1265735782
556874136
135671170
2141347975
1941073910
274240523
1540393784
688595725
2096539250
1331737686
297223612
161192193
1927010323
152303405
148370853
123033138
495816780
2005428388
1482930405
1022192023
1573042364
1855767556
382154933
1492751522
321503453
1579485239
1754092323
210713650
1891804889
1370862212
103838940
1470652368
1320772199
1453532904
1595562004
1252843566
1089481060
538489983
1302901821
882848594
1727568890
984233174
867789548
171503015
1667005898
1367591658
2086330924
1123283764
1268680172
1747486877
1999257072
1010483089
1029463241
823491543
1638257711
491566010
1582533
6103544
2110193988
599738725
1328279498
861917493
128532910
271231914
1796043283
1244695520
1988544934
1804301051
1856323673
434475649
1627160679
1965160406
795482889
2124501935
677105369
450245904
1027057588
1014812879
227328185
1419667076
422522613
506579566
252682625
1293377845
1786153273
690557611
1015615453
798672820
1252442722
1996062558
2140310565
1371618774
1657027566
1887730146
976851744
965218548
1028581125
398633083
1366792880
1844245698
176199627
1307289347
1853702979
262266571
867631437
1932570227
1660587514
1078062271
1735255853
640702174
523687524
44728482
738631314
1857269048
600235373
787050506
1442975593
1525669820
1264340407
1990127993
641872032
1731446787
201483973
929710641
2141125912
289779322
1500600256
1295356040
801098723
297306966
1132575951
736144121
402608194
1403899241
1437476482
1128283843
1994595748
345666037
548445542
1276486484
2129046842
312740764
462412803
1658277251
359864579
1622014699
1910345241
1726765121
983758856
981451184
1585033083
1978974434
2051940737
1828096098
1421799003
1026824163
148511971
562411607
1889984961
120810786
1601807988
1845805539
2104208832
1515431752
1359923964
1862507356
991702092
907412206
13225287
1595271180
1692081309
732899436
275551824
2061486831
1537432266
1194526416
303580945
394933324
526660393
1191780414
1960632104
1003142376
1083580380
401419040
1215347983
1503784381
1959693515
2049102951
1522143204
263052560
1574301955
723068228
969214769
1150549572
1885704891
1901361886
1116776981
2087564530
979852356
1757717263
1445685545
891363092
2132835793
1454143379
1668725927
1171421427
602936041
1009985401
1135560296
2073208637
266475791
410419501
1902981844
53934800
1943026240
2032613566
1009423334
1026367129
92379626
1620985115
2081310305
1977029876
1025772205
646467029
281968930
1592908489
1025676021
187885298
235166352
1402710532
1545284453
347222198
1045734380
1803282403
845794034
1279110818
467973462
1581949835
1067573656
433308031
181184088
1115161054
194027372
1603467559
1460640453
225856707
1026931661
2110713947
917562648
1510448550
2084217006
197390735
1447273145
713014157
1537982518
502537459
470198759
2019641097
339199646
1267446806
1707451739
460978119
1253344771
551694448
136108543
141417029
1360282614
657813749
1231084084
201883543
1505756411
517480399
990644600
804973497
1108231930
896760352
383730452
246111853
614203476
1859162766
1857035775
1779865772
1299868941
668863987
1733840626
544317071
1094234348
525373681
2044836777
1444333563
1993772381
365266052
780313229
573785766
1162847216
1957047329
988671844
962337863
1447465659
1347684059
1612560911
1570094395
1730506099
1912405218
1400462705
885972684
1745811876
442174782
1753213726
1214246408
1121176230
1456831748
31156559
2027839771
1589674648
646662942
760456838
457647943
902798839
1192909827
1253871301
326521242
474442206
995271437
630493013
1145228000
1977897336
1833614778
1424043088
1917751670
1298737881
398786775
569497809
1836465491
1004127749
1191452450
1058782711
966278553
1723973547
806275762
1437511728
1683156954
145877913
1202882190
92519388
763972097
397764673
1328938999
1475974265
1339591493
1012301796
649797379
1791276452
1893061642
612968352
939843278
1080140867
2024201776
1728983215
821601024
1604583467
971821092
1299115874
942967897
733219022
416826614
1109795572
1698771525
687021358
348348028
2134435860
223328932
721952342
750072072
1566129056
1826523171
1309693045
2126880295
602133671
1536359703
159551591
1201460956
924863304
2077265433
710267609
503456660
1220935767
536381573
752079502
1326015692
1935790515
701673536
550837734
562072482
1898835647
1064155848
235901288
341514002
548300226
832674590
1947683207
669047128
1697664778
1386905102
151346072
1630533553
1737717325
386739716
656434237
1512230647
397381645
939181131
1942652047
560178607
1569826665
1993528204
1426778881
1443152818
490624469
1588549627
1501008455
2092712741
798734338
310290696
1132508540
1061231741
389552872
1883161768
1895713556
1253177286
1740997217
734127812
676288764
666917747
836464626
871956059
2051374750
1614113512
282764564
399114944
1673339034
538624465
2083635004
1168886418
1436176656
659235864
192274622
1190571892
949368736
536230620
679871085
855494843
848973605
865512034
2031370437
1646003644
2133885354
1520239565
1094179572
872093635
1242636306
2043237704
187071736
1843033386
2068544616
505741719
1119724265
2010814734
1687999542
860992846
1054289804
224273435
376132562
859672317
2031953844
1668587951
97496950
116395846
1692019516
524194207
948076317
2082732353
1127424351
842067582
96965869
613731166
1767738748
1909071480
1857378977
1588155727
649825623
1804257255
335981445
522156141
1841504597
247487294
381920913
1874480135
868984184
7976252
344735055
1941008168
1267423933
507732392
1218787469
1157494937
1645412610
219959118
861822806
1215226448
1663941806
1350257189
648337039
1805651868
562413458
1059982511
745904895
2045461022
1604881644
2031470016
42695153
2048307575
346525117
2107087435
1260800824
438677409
1517275201
1752869301
587936309
984195952
1885822023
761380871
94158513
46772815
821155062
39880179
764856580
1749221729
1190323162
2121592333
2093297207
360099767
1501769840
588958713
1313632103
2029050670
135403739
1605831631
675463810
492728074
1976535475
573230807
2081447933
1902290340
1764542076
1276907283
1458201155
400106641
1273031038
1427146999
1952756268
76948456
2020275663
1915234148
1390886042
1197936199
699147955
610380213
13880654
169234997
455471241
1296262034
2015047907
1826014197
1117283490
2095918095
334412227
273535560
1935999262
2039924220
483585737
2042714218
325082047
1117681617
816508451
841524421
99636032
131249750
1277606919
512378496
938535909
11471200
35308203
1296546665
229296059
1642280248
655773105
1488262766
1687657141
364226174
1626385704
1409527432
494858096
1048144794
806480738
997031209
1138740635
34883678
1461942087
724337275
633451599
891720302
1422056895
510025864
1692156418
1249675123
857564459
488481879
1661353957
565958238
2001911880
169132167
1819922297
530282047
1595645649
1968205314
512732528
1946757015
50481628
379864848
1523112607
1395124618
844535754
1572088147
1196788614
1394004501
1316669526
360134268
1401713268
1129414469
2115977484
688235910
1028815333
1968494231
1386117541
1602045235
757473070
781707868
669551867
1028869464
2131119425
354510954
1251498944
1741967430
550918348
502574607
544365128
2147351508
2052946560
1026071668
1197597856
484358861
368523092
68209529
1861784829
826010681
1434385401
417083374
319807514
357903543
1693261438
1980045461
800650609
737519111
1867089630
403364839
1499074182
987419170
1272497466
2104142601
1166614561
1448104883
1417254189
2051126519
1734378376
1053430968
825671109
1015979153
725982377
339296050
2047907244
325278811
488909616
2136425618
1795176519
1228091990
236737532
74610013
1846728702
2128694596
1362426678
846533901
1974031543
1798793877
455615380
881781706
291255169
278375974
39617040
1142048805
518378230
75280646
454192012
565215224
49626715
127363062
687527642
355695879
1483764558
482320584
698653753
908119514
361984142
329461760
674514392
712464942
1122572589
2032304956
59680171
1283145569
709024019
335334954
29421147
43359590
2012359042
1028388951
1441509421
1509049319
516198172
2103202505
1065190475
1028249650
1357392993
1865287836
1503612054
1679861712
1802192190
1191758428
377948104
810635334
1898618560
713002219
1011992356
595465368
1737692228
1593603901
756960954
129225766
1240298838
314994535
1335857222
2114570295
31580660
1687880178
246780376
797332213
1276620460
101301456
93197709
459710633
180883601
1624562407
218102220
669047128
2073613287
1201909587
1057400741
629407556
653246151
2108984801
1309390295
1717738602
751476713
362903012
1893700443
262750649
324846588
2130880548
1955182992
412119444
2052865832
3656267
577285901
56588801
1194753559
65739243
1847842236
1208508422
1682365856
1080681464
1891887663
1057531325
494433116
50974301
1217054845
1868122838
1366053519
2080996020
1154866478
1905480635
1129069837
1815717059
1217283240
2060963369
2081806356
1348292140
2145914494
550920160
131311068
459525124
126929491
736280761
267413567
1432805375
2093997044
1976194776
1192456110
1111940454
1974613312
1837727675
1774135431
1478404718
1264819234
1806736209
751373693
469285907
1890867483
662438233
1396962164
2111285104
239557136
695473320
1922860899
461294469
1538062127
246129654
992526795
1767477312
1094943609
1870147265
991959012
1305658785
1119711061
229472698
906655081
1735527636
35084346
1160547273
278044116
1677617122
1342660489
1349116097
1803180716
1373830416
224800629
749593618
547863803
1847815510
689617227
1711720799
1004564881
273366498
1991224858
1926499434
55500389
395144830
693728821
676875643
1370299686
1265431156
801322370
1579488144
1638885994
203931393
1603784629
710626483
502408812
126073089
1776306025
780564420
1374834448
932452370
1549018888
372667421
32399890
1313102375
458404637
891546061
1899955583
724538763
779556176
1521373617
1129502858
672037409
1205869504
230493644
1198335333
1293730587
1804585240
1940925010
485942751
1196502970
1451199624
594633005
260408906
978488817
371670591
56947088
2076503203
1991779087
1891292305
1983135018
343053032
1016104358
2145917803
1708627980
366020466
666541353
420693814
1902324473
297475572
1709502742
255286422
1664310486
360044670
646816175
1607758488
557237078
516625775
813399443
480264639
820513353
2075511632
1741179690
1202722685
795592846
1240462636
493043931
1778727735
359420627
372193299
1092770204
1414214321
358956293
1163218223
976297431
91948855
930674436
2101337150
1738327266
1351585626
291137180
2106906907
1753492149
1889463608
1115494230
1800801509
982215023
1059048971
416267723
2096390865
257110353
751246018
1548945307
153138765
1863199581
1195260230
1387178096
747205633
980881439
1798651078
181846445
800938663
513443943
1155857434
2064325106
666395519
711264975
48740614
1288861071
1500888681
334723421
613496149
715596328
1504360588
1628269777
422974682
450330561
778893222
119956004
875291023
1420910440
1579972158
1822048819
1869764611
1278779704
1591592568
1634414295
2043602070
1780810415
561448053
1620704996
846178785
1751026842
438726650
2012164729
1307395087
390943825
964734957
457258763
1788376418
1408253353
1638162435
1677283161
924541042
751399976
2056136933
1663134036
1018328142
1162706411
1575223968
2075377136
1161685195
1850074560
1809537345
265193012
864272105
1043241803
2100537769
1934846824
1866693931
1249741301
1747917979
13920961
1557071814
929606597
1012706381
313620944
248453502
127792342
2108219353
1224090791
500811009
1026122413
1919311342
780856951
1806770767
631172942
1490638076
1381430661
1090930803
412866376
1087915656
1465447458
1510881716
823531413
545222479
976586902
442029019
399662798
243957474
45282782
1130419019
1618088952
1246279108
780783150
837487174
97644199
2067034999
1735506215
1952223651
270042897
2094125525
1656594293
150168644
1195489744
1513282177
2075518367
148565908
626414148
1434563808
1109074549
1736921672
1238701698
609245777
1974140875
1441388489
1828091979
895438763
1489063170
148474538
440042898
298969762
782905421
270432403
1966921060
452696590
1206291350
1234652574
54905160
1208489561
954594905
591686501
710879245
1531521948
1781051673
1060325246
211957026
1493382662
223351274
456715591
1395576082
232380585
1497139602
260362059
1174055361
480937219
860005780
968245176
750858327
116360398
1361816423
1339465084
1513520955
1661543339
381109553
2001556239
750849476
1763761047
1577287508
547334542
1223492568
48173647
1434857161
1108864235
236036303
831701942
1914714109
313990640
2059671305
1278210909
258972722
1888072530
2134059540
1311297358
194741054
1157284569
363163114
143830747
1650953305
1928444137
861307981
1307917217
1649040164
877786410
483069941
2012225828
1960832413
1098610546
1607213039
516625612
1288754928
112915211
1574334394
1120384626
1271585700
2061590525
129157487
2010082667
1586052356
1671010
1277682600
930844825
427446946
1572706786
160957876
563635298
1883422186
424698806
330354956
187556405
1879311849
936032978
1263771347
821774417
1138711183
170340139
1440949476
2049459512
628793337
1381936164
1649539001
218297194
412682556
1699014795
1668448453
694766486
266351183
1275944679
139349841
325840695
378393250
1564944731
1977599736
1349685910
1485824815
275830627
60302275
465681473
63364032
1413673825
1889816509
1198812527
438037811
788624846
873925798
1644237760
1531609947
1529191394
600235238
436248063
1257249017
144075579
1068618029
223974163
954809934
588249298
912021686
533274734
254911326
2078640705
804961349
1896998824
1728566839
3217188
827686241
426995288
1222388119
2064980402
1992531019
1948385597
1385072521
1472520870
1972165736
1611423299
195894749
115012336
641272116
546377286
1466014160
2024505162
32166469
389674915
1118734512
1006311124
1788459958
1355087702
322688077
2079070017
651154100
1146617567
1893428037
1239624314
1923781296
390176457
1965170899
607344974
1707936523
601756590
258550418
1675636042
1669902399
469557528
1606353068
19693446
1151171603
2130979963
1649820910
179413863
968241676
231390990
2111717000
1706572851
1834967154
995595335
199736369
998628720
367825171
1820071175
941176602
117325614
1591555064
1381458955
1583470184
436279137
1820020633
1217563976
1737081716
1398792238
1335519829
998612849
100459548
932502168
1227411085
1486809969
838831763
1793129245
835182912
827121771
721435765
1791531908
1932610494
803737598
1024395763
1009344116
316576725
743563424
1020512799
414005288
535418737
2045833496
700968845
1018615717
520681586
2030134154
240466226
50394061
165703512
641867885
1638945248
1095207110
1651899988
1239796805
2036029982
1060832762
708953557
1652106448
1660652764
108884304
1385121569
1486076879
1546108249
436114226
1895224274
335350294
1032391077
841537411
73845726
779000767
166280193
440130682
2063414406
738542268
464877725
2034466346
154778272
300525242
434593211
375452275
521620272
1165627256
1558328042
579093282
1763208867
572861327
780682546
546719
650813129
401433142
1271226282
1301049609
851257600
1963901362
1199825942
1138948270
2019576386
169274208
268086576
1591893059
1717625972
283362817
1146229670
2008388095
2127180551
1962903265
728955863
2016330977
776784158
188429831
741847030
291094344
430263334
575793761
1530332489
1252101357
1300047879
2015035629
418115143
992889341
1457786956
1416267461
827937849
1685737572
301709896
29689030
177613844
1054093846
1121475900
1217418323
121049944
1806236396
1700779325
1301310564
962758006
754680865
1039859186
776269776
106221135
386850362
759890392
437073976
1991763632
69032790
978924102
1039678054
602700370
1377977915
812023809
1248986541
945352143
1087697173
2051688373
1427614678
1586947455
1496081211
843506362
2117427854
514213677
1151426405
813059123
1826734885
414518129
706121180
816604000
1421222725
950936204
424285208
572863574
513308184
81571992
2004188876
1905483901
175790532
549650429
1557634628
1779537016
1389214695
229316548
937473293
1112518176
1442902124
176527739
2051100674
1800757490
1289582338
474547801
388022015
1663666804
627768527
96497026
600360132
1312023523
1261949582
278440866
1798106588
938751517
1362926736
878307221
278458115
711618544
97124730
1251905963
1518231774
285617589
988034048
864967124
530016282
686581136
2115205874
1129880789
836187335
748412190
1126355685
1171617627
403327307
978259792
1784996279
597968964
1642950319
1642836930
2018957007
817419659
401355060
1810129575
1431279207
836734949
224021090
1198793835
2139024878
2025446740
1767746761
1671300282
1354071447
829501438
1659317087
626990087
1050066785
2059270775
343366322
1336166226
1591283225
601490432
563891120
1751600252
913686837
402446275
901317050
472455099
737436980
2049125094
2037705972
1720473137
1446922708
2054147271
487623945
229600071
859248273
1300272111
161874703
1665068870
1065444700
540816209
884410297
50427029
463135056
1213257224
1288115348
530271694
1775905380
1518503315
235804779
1953445395
9432646
379679681
1161581406
1233868286
648577468
1986044136
1820738466
1882985784
40579577
1517487681
83759791
263808764
1753464468
135109088
480661988
1120747201
1808489417
185588621
2105919786
850191284
887285005
483735387
1993785531
523125895
1855885302
2037009016
1795891398
1654917996
707902570
1937280879
1454840348
1691156512
954248325
1826231191
1130327766
1147359957
1973419870
1142072099
85393631
1041664882
636978664
268884288
1498707606
841715568
1230525766
957214932
780579637
1357856178
1774445941
708472909
1820398763
1233309729
1384206143
1503801232
2004137941
349408315
404756698
1263614253
137744973
1792398699
1623925925
1223362046
308190385
842408175
1045691118
1941581440
2140912485
1344204946
554513134
843991261
1023662825
84527493
1192174546
755387647
827087078
433804150
1527322560
2027486932
700246167
117710546
377106247
1364526110
892148254
510325115
101755130
615165148
385077235
1363476903
54917149
98926814
1211964063
1224223974
2060094491
1264600760
1551196039
200846884
1204864012
1648911616
900135857
1280212020
1283710665
516915602
218107516
1757301540
2071481441
1243251663
641326818
495401768
2039045199
479740233
1154796071
1033809228
1501845167
1438790492
1939005798
274565497
1325058974
739804808
933310918
367661890
1111105379
1460287343
467290917
2104070128
1947646285
1593405806
2095256336
758440146
1205587212
1202331406
1648775467
1379465693
1747023889
1525798908
641924747
1882560065
371045950
1165646059
832909502
561603398
1958360101
336256432
1515412564
2093501845
63566114
927767079
32282149
1754597509
579189977
377195559
1411049956
670778764
1249497305
39977247
1983628459
1063948310
911219390
410692588
1664460100
1232530731
994694387
656676514
405002175
1814479861
719124633
44103816
798619535
125360288
1798174859
1882864024
1908389076
1869487230
1141544758
389327787
2040645350
1392198001
1238363383
1697473770
2113760650
1029738100
1118018167
2056118499
365769967
412445903
1129630812
716917104
742763982
1997648115
902067222
1664347329
706109574
1992451657
1030523427
1527625207
2006125839
1261548632
825363465
2051644458
546240359
31009542
89962837
705650982
316062856
491391812
66998478
1813273989
2089067069
1781125939
1740530086
1747053155
1069438390
2042521079
315961023
799431108
1869754738
78856463
1695552499
1557985333
185831149
649304881
90940747
1350657005
1799470924
994000601
334757038
702285603
247469735
1474532265
83701944
257952669
815049227
358484737
1543392492
296583662
1486627150
1665373506
731453073
647331077
1883674626
1707421212
1305279415
759200884
1459229294
1234122148
1864272162
68466759
1874663066
1933330336
350323723
721193950
804608244
986461085
576680326
804906858
930623468
1693019078
307189449
780165546
1936815094
365358918
468953007
1807556075
1032427300
572537235
1158967786
1761956398
1740939675
850233922
974599254
1441813114
670723270
2141035509
1972777498
1421859522
1182877969
263343053
1008172515
2130870777
990908923
1432334686
883691009
1474207629
1870191157
401037859
382826503
10003715
844029870
1736330090
701187437
1974037432
1674073037
844737831
2061223106
589837906
255066944
363812387
315584783
1260718712
1769973005
1004971517
1037386355
1205382196
581406883
1031010007
2130181327
1000249121
676918036
426523993
948687343
1724697427
821124335
1237999255
1995476823
697019371
1502782864
135749916
689878981
1368985984
1824061524
2007212334
509701899
1147520197
251817739
1562606970
1932143522
1722128301
1322717413
788767119
1119414862
668440196
203292615
1892698730
1589663134
146174718
976192143
116180844
965295325
1327246176
2131423041
1064176646
2139609844
805057059
1541193151
2055356595
1467309916
2054235038
1418143663
820349272
1125308889
2053259634
2062807208
1981579109
1061225807
195325374
1442390680
51242758
781381862
1556870912
1395887294
1034937532
341651734
1011580380
1714927289
2110875120
131780962
1003161083
1103492337
1530926259
622476414
66931276
1789480818
1305991063
842931864
1916363355
64934397
1429999954
1412060436
1438807118
2112822431
362289398
707219768
384718000
2009018201
371641179
1382261087
1541540178
262340681
1808892827
2095233418
74176438
583667287
2091208022
1292104495
1380554209
2138552699
1864676828
1630222823
1229054288
823722550
981827327
1328184372
766604551
1874413216
1113656319
1717243297
517415641
1849925915
680187457
1980653763
1351064742
1999852163
1379255435
967163132
267216871
1853067467
1567971391
1526307078
1007691727
2107345297
349038872
142968071
199063384
1057034228
2032744409
848862473
647510636
1822557088
1859881513
1524506026
1455303457
1136852114
718653788
1562327086
334573200
2011982396
1437648841
1515692302
1018081502
2137021592
2127543549
1731142399
1725518161
1971837447
920672939
879937338
2051703789
150789294
1159426284
1183005285
1898658333
1048688025
160940723
431070129
766508250
237680950
533580779
641519471
776504738
1785446031
1309643911
1487078459
1170628957
1639712341
1873961620
19287276
1799664165
1190534260
226482447
746595315
1381815890
891299887
636143788
1626718499
1937051134
1694087281
1600906668
1734576318
953643715
171159877
1922229958
2010817287
1248452480
1065680110
648005273
533290118
696049659
1009968610
469884315
1968579783
801712972
861651730
1809670205
506636651
528442046
1338518565
1139542609
72241053
2000975513
613847540
998233695
1216096622
36100277
1133421008
765105317
1524999907
1613120066
1636371660
273311286
1400282591
930196252
814463049
2086429209
1785677766
376771171
1375048134
556682660
1338130739
349992234
1495838709
626428722
40644329
1790912279
885331507
759166054
2103773294
351194677
79062846
1238536619
1379460607
1482632757
569871063
1976435839
347513889
879269093
1734310812
1186444890
1602006528
224050210
163470835
1735570432
776948350
479841881
1825242571
1764051948
465413960
85885514
2095124265
374082048
679577734
1038105362
1740829566
400378808
1812058469
6395175
1990336581
1852421913
428693123
2090084550
1259013546
836355940
1083442668
1574336094
3295643
1749784393
232061627
131815045
1759875215
807451634
1228878816
737811845
800658448
451275055
1488154589
41259618
1934584101
1988404491
690932745
1453677172
1056288634
112622385
1489518038
966875633
1509026612
920443358
671731140
126171136
532090085
1863015487
335452961
1476154997
20464188
706312313
14658166
1130957635
895776490
494598589
46661006
1060472695
1602106946
220655513
1233915240
1745198801
723093553
1903337934
799927798
55449983
173222214
1257477525
1718942308
1841627763
113310801
863720229
2006306513
1585225824
90235124
212666833
852670734
862893424
1924441003
1137493902
150024329
1205510169
722404003
1697329799
143882798
240975215
1042942523
863428455
285969187
319596826
635197417
1188585992
1845988170
1609702720
1623949758
1972154526
1301098786
749183330
573606697
1632441842
2028024878
2049574266
1980898466
495351023
1640868396
889300181
1712449505
1902534341
1316856813
2101781738
264804869
1418261885
610592168
726680126
1921526743
1530889058
1327520424
720670741
504706873
1859205126
1936151224
1805487532
453114033
284996896
2104926585
1494296066
1958408750
645271231
1963125546
155481102
1151083590
1617756833
1499671324
316007419
1540584415
927348766
71974795
1168187738
970483482
1465553391
1874943317
1163203981
893854266
1624704041
908050814
900268996
1713563183
648071702
1400583181
181509216
1489102422
679312091
1496623440
1606581118
42772485
1618841621
252294725
2094814105
1498614949
350509701
478029386
1714082486
1936278222
1809936280
859042378
1066134487
1373297061
1657356832
1457470788
1031589285
59745645
632194367
1335086195
583854573
1811558053
404299967
1075681146
1268131255
453935856
788379675
257610781
834353476
821361002
513000555
767163816
1945730000
299067657
329523383
1677276870
708843444
1480156647
735299214
133777309
885569323
2003516703
1071800150
1932595124
913328167
432803029
327785921
22188912
1862088737
1301555462
1224165313
471931538
179413863
1407593075
118485982
310518951
956906358
1370516963
606854542
1774938429
1836515462
1237385930
571636596
710846832
2009506154
1723931644
729285489
126551332
1814260053
1923671925
1324275653
1370034068
1507088252
1191489653
723784246
844188871
764772029
18808074
911353043
1724257293
624888840
1202952348
1758855568
1805057319
1392963279
187567646
612798318
918010599
2133970859
474712268
505132021
2119124276
1587127669
710542282
2093141441
799213848
488615452
1488497930
157716015
2141507557
537589031
2144632121
1504623054
2132976448
708303438
1914487450
58578708
2021081882
1967342964
1974113069
751196886
740449272
1020299067
1200850325
734366674
135565380
950642504
1778871515
1269823350
531859666
1315784761
110075132
1417727614
2007436121
760751946
994943191
1229709224
680720163
121261690
1230817936
1188975508
217063211
693801091
654540235
425323492
1638496562
517973762
535395505
1223586933
1125994539
880560777
655766994
169846163
726431088
2131019946
860786325
2096124002
704666237
1986769960
1874116462
952834158
1491070112
24299431
1168685990
1555776248
8479177
322201873
2048035977
1839404366
210590705
1628346386
309390093
805252209
1645774422
1055430564
204031673
626555786
212884301
1835682927
2134633449
398860163
891382082
1627300342
1958168102
1610189902
1895481137
1766594758
626009080
1119352913
74445062
108586911
81271023
1235266378
258980773
107305913
1498597023
1569402093
120441406
618555771
775064980
563773327
1888774941
2144274004
1210252226
73993920
447512581
1647703909
945952606
1866581368
1855514975
743952860
685382196
1997315732
1604628477
1817548282
6652950
1645578864
1935283829
28646307
488310350
156951548
805005701
1898295890
264400119
241151153
1164958243
2064889529
69200804
400137071
382030462
1229336055
2005338457
1870474515
772644506
1499086492
1102959743
1243088685
2064290734
140281806
89323735
626766851
937842268
497862510
201858261
1868963446
59957935
598311497
1607998292
874125915
929154814
521288083
614234969
946003764
1282486518
1305873104
1551022804
110935102
1673790904
1076428454
1851723227
106181375
1487744536
1704808513
903055948
1687712749
1459299053
1062586330
516899038
110458890
1813404684
801000907
1546842620
1989327356
325013312
1397994184
519562334
1841695431
199881441
1303480728
1785859722
207023088
1054026220
1319627221
1796475983
1244297254
60393175
579419941
1105645985
85141870
616485981
423413844
871368254
685251580
877442821
1095843293
539824151
1099234012
909378309
1100689820
1404510976
166867695
1661511711
952507524
1649757982
851696907
1758560411
451522137
70857568
1013149201
894432320
1815492801
206331891
1359274297
843732371
345003668
797984474
382245271
302880167
256243549
670849610
1602893785
987084949
2017877260
2096251439
930667649
1928824347
1098339680
618807536
918101085
1294765841
737792318
1728444728
147790545
101809721
2011464353
1040192160
101884622
1350054796
276195526
1037266364
1286216203
870301193
158883680
1057587242
524122749
150183664
427325372
557194355
257984705
1122327270
1639850720
1654272668
2061620752
237689345
2077975411
893353989
806480899
522973536
1883841368
852433639
1658498681
112373898
501723625
164280015
1279257705
1601208608
1951890457
1739313445
64875753
1732449870
504245681
1686839824
1401275443
1651084277
1725026568
744690823
1810635315
76406791
1314379502
1085209923
113523420
736566743
802411498
1391550516
1647698912
490930740
1153344517
823666473
925138168
1919247990
2002267386
696409318
1536014377
1554429962
828104984
1864981051
1769094382
1727484447
1019620116
1330117616
1263426709
1734582450
1106774540
1873462084
1719733242
1420571604
1590200110
1032653926
780965906
525227944
1764615985
189227856
1292766421
1849589212
716276750
143237249
1506535385
651285256
411189145
731668015
808863303
1067901936
992084264
1686648401
1748995305
1886575834
1457297324
1877553565
744576315
532243026
298824905
1506057749
1973111248
2005528598
1301205269
656958712
858085455
1152746845
94711624
303045061
1877022416
256303273
502912517
993133347
266475791
952531122
1429417173
1453935369
1401300624
540310706
702431695
1813768720
9727491
1355985833
1671959261
65112343
448997280
486931871
2125627215
211211448
465356808
2124036558
1314682606
194561656
1087960337
710314486
2023237223
2104967591
136740472
576163769
1616221686
1680391570
69053860
1791962534
10906709
172308151
1359292177
389815968
792922306
1103917953
1174058151
456381513
1852548001
616604865
853074025
1799948334
919119477
64056572
178701519
1287262370
117432947
422924740
1091667006
1257178606
1973187948
1341899977
1188418392
1877166234
1912698480
200236031
94224782
1878373020
1204360535
991511720
990108910
2089750604
1591650738
1894057895
1286755864
217168760
1832182306
1344200735
926938784
394875594
2051954718
603397316
933849804
1293048843
108831734
614190618
1815123098
1975115758
1390887952
1570301931
562430835
1168469436
85806851
2026637757
1251821802
2073979555
1241690461
1816908643
346904229
1203740635
1667219978
937312231
1524922669
305182979
348006393
1164410747
803774266
535987213
987872109
1900125170
783878879
585784369
625403729
1518984758
1881032329
1802591878
901827785
324082735
1868440190
543294230
791107661
1218047125
427495674
2055087243
896480885
133068804
1615594495
509812919
516046979
1718486605
378514455
1725088437
37618812
685141725
853701116
1857133784
1654034350
1888938774
734148237
1363903404
926872498
697098105
641848797
303599455
579153536
451694888
1775085354
2092635574
158517415
1030085772
1447703218
156739960
670939619
2033455396
775362789
1873139130
990251882
443819722
294485673
921782524
1693414081
1269311813
582185700
358528862
1063500698
1535450162
2042221987
1608009636
1347314128
884608718
2034835357
1054489312
1084452615
703013286
1222186110
358336511
816090541
532751747
1599652428
910100188
2118867319
1547661232
1327458109
164207126
839546341
1382563321
1773633996
1165207196
879951231
1058439670
1461493170
157159507
204561478
352872816
97926348
1012706381
530537662
848422010
913210498
1667032580
1614404840
895235716
1766738227
1729420259
140290620
1958648875
1259320324
1294264690
902289366
1609318671
1951010162
24252560
887164234
1354070090
1350306889
599732164
988736246
1722089450
1934662256
1430247659
572783631
1243202655
1417875171
1916437869
721179508
1161364714
970890604
1807029827
149448088
1767948120
524122930
375346282
1815382510
933516306
1257333673
300849839
1802343632
540990853
2123503506
1420734515
330534427
468924536
943222055
994490052
1240372002
1008681542
348183400
899164593
719316926
2099829338
969966320
1079863417
506431617
2137683442
389813181
1631777987
48122883
10280991
1794239319
1134509636
1203980896
687744581
636973393
1055555868
1649781251
699358535
635571028
550547920
2060967886
699292245
1456772127
413574569
1567922096
2093025461
1189913702
196248406
1588922091
1585152279
116969858
1906697175
1981143959
840527789
781932305
336646210
1172054010
1447600175
1070935523
301515929
682094665
376171081
1655310701
816884745
363865990
173355691
1244394047
2097296904
407695314
639115508
853258498
779070515
2014744968
402152906
544652197
1372299815
35744188
2088004640
1721976104
1136710649
547671982
180615314
1233098058
886386729
1167497401
1209324188
1687812846
693010739
539389413
831029316
1334278303
1604799656
332576316
505914673
347045971
1891923196
5408963
678190780
522243647
1072261016
1763401147
183442687
362534918
991799487
1094608472
196136447
1702492380
1578230551
1806888125
764809688
1584170952
686734655
159627400
886470653
217558089
1361062716
561256868
1352597300
1609542043
1552570943
761835961
681704571
129793311
251991332
710884973
1314488367
610149934
777501292
1038417078
989397461
1151282537
2126867748
520873278
1640082568
1818308073
1492581684
1760468399
266136218
632350326
1396183590
725503778
219364794
1045659915
206568924
1987993784
1752798631
629590981
300533448
1414101999
1576688492
949774646
930000720
783316181
1469614213
1694606735
283748089
506346522
2039648122
904311916
399345912
1468175995
1720277089
1818539046
772648559
1982534116
429758606
730060441
1985205976
1890848625
622442513
781676408
471331908
857031163
817178549
859969105
1307127033
1749287837
968553567
122376233
1556034512
778542511
1915276364
1335857536
1536129784
646417938
807691430
193750768
1261456077
255989675
1658251701
1693871886
333944296
510134663
2067400183
1144591783
2032196109
1795368063
1591046235
579732561
356842965
1221372883
2016190653
1936987396
309858190
935554430
195061528
1572068307
1743750624
37097325
228115817
340783411
2068949335
790509009
1916990484
402439733
782548369
1113248081
1761939646
1522463096
639399624
1137975916
1926852537
159267067
612843240
465313408
159372748
417845476
1651074245
2074474464
357822320
2056815664
1742093429
991730887
1002093597
1784463459
459150870
638075380
1814730413
728910784
1759963980
1209929739
1393245447
1383287647
1803093603
1055345606
1158561451
757051149
706607543
1160117090
1989369523
1816019436
1374254475
379796754
980965232
1674985253
1224567191
1658302005
573271421
264651072
861882948
1232403464
2067772449
2027728852
880221964
612325191
1703474234
2006382111
312032697
1377832306
236983155
35750209
778820209
1931747379
1256629951
541663092
1226442479
1535778586
1607747514
1530575565
466924579
137937557
597009681
2112576696
909432557
64700548
1922535298
318814789
609189241
548612412
1713020348
1540215162
56357226
177232843
1197771958
514802925
735778574
1901283374
2006168480
1528464252
397774354
1650187859
856048632
990029829
637639584
414279397
108877339
723556702
645258174
100797310
1384512595
1076649368
900802111
1119487091
2044309279
104535278
1285832170
1900659582
1287529912
58444726
269905262
1114488356
551606899
344350779
131290521
1011922108
592757982
1119970093
952446298
580573538
1036729297
452101866
993676885
1619794571
2108371504
1625651900
31600659
2055720006
27903781
270551386
1322720812
423121161
1717022527
118349017
1146695285
1253725328
1338983033
288416267
1560699618
930556425
91397503
1919705314
1114704876
861652397
1223935101
329837752
1408654157
1176447773
1222377068
1267361171
512366895
1685019131
1784523260
1829495627
967141611
1766850385
72759142
49052967
541544097
1030903731
1279091495
2124419152
491717973
350468505
864371844
201403540
274575699
995685101
1359776969
1399852
232891862
1676686266
622276176
113270981
770524147
182923824
488131191
1631987838
2006349898
1424284015
1326852301
487650660
501281562
328993246
676948152
1778865535
1998962273
1322263224
1562659445
1614186194
684474990
1583103926
1072593598
687617678
1974475506
1559623550
125083111
1517420890
1001435615
1648669630
1273624703
2014747865
802327610
418113157
1934218242
2093287568
1340570441
2012262402
51291770
558918535
1487664354
1642010210
1169751458
1059137766
485818484
1843283246
1844470182
979229955
2051662160
556871310
1780912138
88068121
387103298
222825959
1884655131
363886893
2123205070
1386786749
1551050367
842647700
1211589581
1776137449
1084733101
1837719828
474954591
1679507195
1253282155
945886574
1052325289
490341211
1678097569
1556397754
808880733
340451789
968441482
1025939670
573992851
1417941558
1071145434
1568920200
623743951
809317681
201847934
677454502
125056659
202035203
737605376
338248577
315157028
1355193855
1783103974
366971216
1577198111
610436254
1347915841
985343197
2553445
191057006
655128785
981254433
228273292
849540388
1781431922
556785750
1218357839
1199520700
1821898195
1552441112
945607672
701740246
254157006
1163322956
1473961673
1786174305
47638482
677027125
524229494
1765901836
1899049692
1009573821
2062193529
1425555141
733762246
985592958
986331591
967395785
1635607446
1339074559
2078102675
582538549
115650404
1320237555
1862590183
1748109292
655165227
944022687
1352469323
276542316
425407165
848101375
1429244489
196070529
1370835063
293292934
286474664
804384477
50847246
733611231
941489568
1137726931
506350222
1963988420
2094648806
1866712580
1567624086
469308117
1281123457
1488587706
1212554383
1656493925
1666440202
2146403326
913819504
796199500
1135585562
951410541
505422376
612705932
226962814
1489129725
1782836701
926442657
473629473
302586914
957497913
1376633352
223585436
1232617415
982757053
1609863622
1444527375
756447630
222975884
471889369
919299957
1407410354
268543217
472966080
1593016821
974380937
899342907
1696386761
517513959
1015710661
1956136999
1723161781
1430428771
1177838284
815539391
1118062349
894912726
110900311
319266720
104295720
1470671630
189478085
582341699
955634639
671995920
1480112195
470869611
1191903089
75227948
1865074284
239952003
1682710338
1561575101
1103650456
1499088072
1540907873
1919764211
974921806
1167811106
977872819
1032250564
1712371051
729308910
1967267065
75997643
230204141
1016120065
1841397886
253689305
1303659651
273069241
784324290
1034592760
1285868733
2100760631
682038266
1015890720
1499598842
157120163
1997335575
481448409
556572628
1194345606
534
1837905373
1313816190
951896811
281921715
1539996793
1114645669
101808850
1292914192
790779126
389527525
1595118230
1355843470
1786800159
1455944685
108199565
655802495
2070210912
264984468
1473908819
253176076
1980960935
1174000755
4905519
27760262
605240434
1537582631
2009398072
1020891340
1087227763
1757911146
589121123
965163184
159144443
871559301
1793535976
142062721
192300092
1367339946
2140475157
1960146
1759098177
1462440088
1522787290
619480084
395349783
1888069258
1635778837
985945681
478073137
1728537767
608789378
122519248
1977286301
68745800
194546213
459763288
1480195844
1395349064
820039558
1782070046
675847305
1762853039
1566000080
1401488160
1748460463
221442484
638143968
1629497971
1017845193
708065243
1157158036
192099003
1640028123
1119472093
2112370618
1219820966
1568843569
1975414514
1981937372
466122905
1883663129
554731861
309778149
2088004288
1722383838
1785063016
196828571
778697942
831032457
1540729801
30262126
1480955713
207296372
1368816955
2045871700
1031404238
1579685967
319453911
646447308
349408315
598392261
1047510864
40005784
1119892394
512492221
605937398
2007261334
675424245
1429965355
1524305827
512975880
1934923734
1187615044
221748766
753022411
1699925241
122639616
1691944265
278300684
1282421784
651517678
781094487
1508552931
1379430003
2009135736
1516226894
1537475478
469648371
389803192
1702832671
69346501
1289862413
1609271440
1038503972
1844711701
750722302
1819189516
601884260
468673626
1731197585
1876425743
74977844
1675817459
204329204
1603654572
1333184669
31818226
1997314831
1727673290
1592643628
1578404619
1342328305
82054299
70270299
1153535345
645038867
1118159621
1341204801
1925137421
1611416476
597282613
1591788313
2086658318
2013655711
86652417
1070126326
629559864
1788285064
1473431055
1760082994
423929461
208575322
1770315883
521599282
1480194324
1734047494
1671910652
303834229
1617202765
1533607925
712350356
1565042195
1867959951
2105723451
1969196193
1397861342
508729293
2073688814
259833236
346569078
1184582972
962762709
1662079678
654700980
1169030269
1909028189
190961431
1167840452
187860274
1829753973
1548575221
511244732
1462048574
1332561742
1587235697
968258888
1362529294
89064027
1654575393
762575288
1688369918
994128818
1583273913
2060782505
1919785844
50687661
2103393024
1833131173
322962849
60330279
776674221
923200934
108105786
183425082
1542910933
1200600930
667525001
219049612
880003936
799455418
1662853296
1191483064
187567646
41418102
1911050517
1513751124
520961065
2051165110
1220271710
428709099
389546644
473299987
726616170
2124235980
109120688
185319370
1163081018
1916101995
451880164
198098163
801799123
1286395101
119567679
2034293492
1773574214
687441525
494038119
1439842007
306447193
1777754991
213118840
833148408
1633297573
524990309
1948228875
383289330
1433718507
1060126527
1083984520
196253273
1805087263
2095467712
1899032810
2065920246
1897691276
1690265968
1610585402
895543229
1809490169
1208666362
1088683542
1845817093
1087819422
372620995
1128268571
1521831151
1166042480
1048584055
1849594199
106861607
145030023
307356731
123368654
1728468342
1396063178
342148373
1365844464
1395265770
887534482
1853160936
677203182
815784088
46347872
1408253769
2058291776
1619736744
1411739070
1119196033
264467188
491152176
1221703654
1233099456
1953193354
1300699890
470479952
1668167821
524645647
738115544
711852698
89236726
982036400
723469529
1488783512
2130022096
1486800030
2079394489
1026352445
642310276
1311610524
1930029206
752045527
118458310
857962680
37027498
827786006
1489684891
1023783042
491180663
709557456
424869990
461601703
1578181277
1728455517
1928459077
1071549572
1113063055
1337669132
2053519614
1202028696
501297261
156884434
193996304
1120350029
1479278755
1523277284
1560865450
1899119574
1493671669
1533235288
1643139185
538175135
1803365725
1925705150
1518155354
688529202
565445579
211993652
1551257763
2010390636
710164776
831597633
908472285
1065760310
1166774917
985613622
1810795489
19259210
1018975031
1668202859
976895936
1569653718
1367220221
1887952734
1875524639
642034298
2144451298
458896200
377440226
238444673
1812116535
731529722
1482647335
819359396
1238510842
963620907
134656059
2122363896
404882428
1714459168
435633537
1821568206
852961676
566754220
1093807295
1603667921
625742825
1831240774
813159924
245237388
1517420890
1393791416
1202816628
781025122
907973727
393573896
109234822
397117825
321681457
2077851964
575997985
1056668540
1937801341
728863941
372539183
1352582401
361895251
2119207945
820502105
2015661700
703991287
923291425
1358642453
558230185
251441558
1627262721
193023497
553642517
1620122935
1559312495
1310493300
1586099239
1244320198
1033976592
608810344
780032594
962337802
1233597578
1476502307
1070846277
170425627
292651271
1250826718
1135938370
1002212238
899274519
1372022241
248433835
246035191
353892335
2060419576
1501160435
854167923
960898340
1230976515
1939130363
61302453
131455711
1701401757
1295726631
338261126
1378173223
1544132422
796617370
1362255098
537539736
820948444
1800401044
994942524
1735936054
1645069418
486750379
1667594036
1460311380
462581549
1809673415
1600886966
2092980236
6206400
1662064456
1272450477
35345258
414744216
858342730
1541980915
768011664
1855916803
1810163034
1271326675
1898294747
1632638155
384821121
81336663
1582557558
1118424811
976229217
776916774
1800337931
2012499956
991382843
480403167
1466327575
1863024701
1736647015
287157114
404120884
174271373
185377381
1974255892
732611892
16690993
1623637750
1049291810
576042054
93539016
1935819398
1602385611
2072870294
225701046
642885803
1903049608
1286403919
1852262389
1089787156
933689831
1180247188
638126702
1250476738
1008978972
2037086899
1774546912
1194045480
1551718922
2003205580
1167022559
1974572937
2029168800
1016618135
1199256772
298419298
1364508537
1753766845
1598816009
1842174746
76515383
1271065095
775332407
894487120
1032503988
256755118
1641188218
2100610162
1526942176
243468727
23380727
1715448002
274743381
216864678
1188829094
116395984
1771530845
761213344
1182774086
1723200388
64391806
1718798871
265048183
73326689
202407106
136582378
1139994674
18575398
212517338
937642304
137149071
1950117100
847850742
1601878314
900875612
1148484602
745637510
1740534058
813598382
894379454
152695997
350849339
2091831894
119097090
901315168
928073695
1635563032
117355365
273272717
1429074862
1813550795
1028579280
1296195773
1931477005
738134115
470800454
1741607154
4649457
2036227982
1585218189
303457710
1890271668
2143135073
711982390
2095693173
815297702
1094682639
1046106823
1771342173
384325532
37885769
764361922
1564895347
106448393
1664162803
292179276
197850056
1979271479
153421793
418837251
1185345195
719238774
1680259784
83369219
1485029499
1276486484
169766459
219197103
354350104
1200469938
538578537
1334042899
877560319
1810123705
268954860
335868778
1936731403
1608486268
328545453
6757832
849007510
1711015437
1057157877
644681425
1024615222
814633636
1195936831
574455008
1831575983
389019656
2063264308
2051109237
1053972327
1608269925
552638022
727399389
1953840589
1782423050
1404920743
276289168
1343059784
571985725
1630631516
2103898638
1583720319
445080166
1852357400
1936908067
1742220882
1783886409
1774463821
1970900322
1394158174
1340041656
2069578115
1835445332
411112057
1340159230
1378605941
1068926564
1501327470
807974373
22316680
1170626055
1075501629
263197165
160041154
176448022
686712412
1672983154
417087260
422118582
579747641
56413473
1650330847
1157590689
723865153
1410578381
978252058
1164088528
1987900360
516113592
637539792
848908158
1933606648
2128164372
1441900328
2121518285
973595453
586998836
764100250
1781277614
1742959318
413966296
1312188910
229039264
369176932
387428941
850510443
1517449643
1492286341
471143590
1243055514
1592965079
563091846
243392297
2072066487
442526044
373517214
1387646370
2122262544
1556933307
262849113
410344172
573697419
739684529
1747198973
1678269
637474959
1968287975
295105684
487065867
1195098362
773082835
1232044221
1284750223
512396316
755809918
57300974
1619174650
2055002807
269213564
1987605888
2097517662
2050975965
59150772
1769786589
189308460
424823525
1699308383
53155722
360180762
1532179297
154413277
2084138951
1108623806
726307380
379408422
1309491837
1126377569
1749346475
1100211654
1725370578
1259260093
503542950
223875419
1184127711
1267924173
905737796
1230598794
878984492
1029159558
889867513
1105410241
303535185
730163761
539887979
451339330
708709501
243569272
120007430
1018867913
1017421868
1034170545
953482735
1150480480
874535505
264519553
967814834
1061704115
2065840850
265305361
665721596
1879069204
1126658779
168380315
2108271084
1207096666
1766652764
1378850075
1923904401
755994232
1042355105
1513633235
912678495
354641140
1496747950
1122907342
477006548
356341180
922580210
1298549555
1289680764
1145400344
2133000294
955896821
1069897807
2067988312
1395335177
544107816
732383151
1646216715
1878689616
948632707
844757627
340060626
917412129
335962742
1628951296
1102225323
156768286
1973360712
1188323953
1503139018
190869089
2102264699
218320163
346324519
212026449
669212563
182205959
553035275
1964442909
404847362
127345527
581692722
1682007505
176975736
953687358
865590325
355271643
1145387292
469762567
1875607598
1665731791
1980792942
251136595
1866618204
461502655
432450818
2030615543
1195117372
1555849733
1652231947
2056299834
1197732042
298872180
1643087971
950651602
1548031733
2020963865
1379215818
2044939940
360275063
853053404
1860618584
837251135
682031651
69540494
49280398
1099826252
875005195
1061554394
1617280416
72342223
1896575830
698611984
1875993423
281680965
1879665772
1107916631
1196581243
1903659525
1905902588
76045729
288011944
1029554667
831760966
1974130949
1253901897
1755332700
623780060
1786836687
1529606450
1802538546
585136543
963001412
427780066
1073720470
255970519
34762250
194371372
1714736840
455606357
1315150559
978436695
1992801084
1153406461
1859330155
1112835945
1880049926
843663688
1099856889
2053078069
2140895205
1974426508
909277254
1435101127
756603365
261952174
318195337
841500125
1526894700
1258164068
1079923916
37632296
181298664
977533371
1066671928
1372257911
1358539619
1134327149
1220232990
556344380
852088819
882885749
1016127832
298392426
628620877
782243774
201520094
1623458134
31859524
941747971
2086541245
170737188
210202159
1832571341
652251637
1741177954
915089976
1589108483
1361535234
710527978
973757561
778863685
155834815
936370812
257918985
1860435806
1162946758
732836553
1069271687
1156540047
1625287630
42498358
1273217054
284403650
153509360
1152599530
1923308267
1648114094
1932380589
1247960594
457399490
471110722
1635318872
830490456
1819348119
1359223840
1236995598
1199243248
1837555894
1988453561
627270706
628491495
803514131
1832462985
1681387337
1679514811
746282381
1314900525
722474389
121753951
1515086694
886282004
1371061098
250861042
989958972
661583010
1258374416
249023434
121651514
805908066
1783724082
1762102622
944537594
1959935782
741175939
1749121188
983750290
341563059
1111820911
560634531
1933569197
1058361529
1201189696
764173890
952233343
546894114
417163059
559320950
1118820793
9842911
305027887
1377111396
279541790
1083983756
1038046482
1270935311
412151572
65413125
769308304
2053028407
888499865
299017124
263950864
1461183044
915714095
954618522
399291077
459407678
876105858
473190812
1276475339
1069496457
1356614526
1493863308
2073850362
1970379691
819003509
1663089406
446970090
398919688
174012878
1337230195
541636058
513583824
890431136
1410923453
10600181
2100717733
446104896
728053857
655404375
1750895111
380845216
1809981632
1567608023
41112566
477296001
975899902
1052590063
268110980
1655489445
504394270
1460219759
779979436
1924405614
144071372
1004690157
1572845519
1099566490
2080439337
1515015014
1967345297
1667590701
750867039
1788920395
1995818644
814501687
662304575
391964793
315785385
1293891723
1648668786
2029039808
1884921209
289450073
123518346
1919626343
177590887
414670952
128516018
349318063
808284121
1543043189
609910083
2022390584
622684766
1881847792
2103456084
115932391
1499842236
804846939
660114968
532912851
752830410
715531697
520643960
238584875
938038851
1423400287
1388546608
70996499
1966340968
1482655736
1905290306
930496090
511592471
156627193
116573517
1045543122
1410880130
30561701
1071543990
684411343
354556106
1904560568
1891992689
795060905
717328513
1454112791
1716777154
387315969
323163615
59483007
584079949
138046141
1925734996
1793375148
640335089
1535911352
948633426
383025978
927906754
428468416
619944292
2052392101
496606457
310429014
1442841266
600170619
1359596266
270019615
1318506114
552701677
588857170
1203271384
1660419104
262803794
1902195654
673625521
1095880664
568267158
496340261
1285862183
1755066494
50471523
823489876
1820497111
1840898211
1185962416
1827910938
487107893
710393105
465151460
519852575
356963225
1207007438
926275570
2113414494
578209695
1909583789
1245608349
1248202756
627906950
1831229517
623966465
910946904
1935236287
943917027
675676025
173689965
1079702163
1302783522
650593378
1954531164
1187408293
575084400
643208384
855376505
2084632784
810091150
1337267467
1533225736
1416801087
1650954730
1149569805
375424443
1645855847
2128292301
2146521578
501172807
1983981386
315175283
1922458943
311068790
93428346
1804445187
231297110
423381250
226595914
1730065860
1779315553
507763720
1116029081
66154572
1776384352
825445843
352271438
569453250
241664313
803844983
1157024460
19184106
884559044
2003766487
1482002035
308201207
1951527413
1897685543
985641783
1959534856
401773794
727233230
1128544201
1489475139
376945577
1271540220
229507943
878444990
2049693250
745328467
843519824
555563776
2108547767
1055247028
855893154
118493368
98272892
6354094
1208279605
402017913
1936284818
1513087385
1179064305
217183705
514989917
2080200045
633805933
1934887852
513213775
1117954104
1197887322
607549016
1642716511
1339605033
1006733220
1627449309
1563570919
1625635118
863674468
1223353974
1919409230
1536248083
2067981673
301257999
722948537
2101809741
1337777637
1863464380
1145138304
115065049
1549425283
1062577624
91474804
2100810437
2036796840
1744305644
1300336266
185864361
1280000154
1617492949
1736126917
1675703902
1435378422
372065103
715897889
1944015816
1028586943
1453479067
1429587171
1150854424
1799770924
945696795
947259730
84358083
31562738
1103695809
1555527870
143522270
1081958249
530385167
333502644
1334702642
1296174515
365374612
1465216617
1880437152
1217013778
1772401051
772080399
669460844
935716821
745514511
231713173
6967985
1488022864
1984824467
1832956165
443388912
1198618027
1276706857
1115014420
136154073
1946079701
2069664410
194128807
876341165
841941599
198544329
563005232
2145535741
1106980273
1280260740
1612481250
507288223
1694430361
532311060
1167654915
1185244568
1778552742
1307164956
1648138219
665911917
220665204
754783442
2036749234
1139493196
789405489
1194116274
396921761
616056953
2059264348
54487958
864204799
1032814745
1591588459
431699446
358281070
276986864
33243070
2047536251
1484248029
696508004
1265492952
1115339379
958901900
990278570
52258567
1479285239
1930191163
167075436
137732297
1482730206
516041456
1445775522
1497687805
2117103766
1813087067
1791896688
1210108018
318120563
1010339124
948770429
2010866455
517145129
1289106509
1104694284
2125092712
819314635
1205855655
273661869
1999696454
1377862558
1243307867
67048632
240794961
1013232291
841935080
53071345
585725590
824618382
1738755586
945413656
436428582
634128108
457946385
1932929249
2128837627
2095054960
1271268214
1365540275
1165134349
1443797463
708817522
1554527364
1529981763
1085851702
1373830416
848677419
1298441937
1800873563
304517416
1093576134
1125536179
1162720945
864622302
1897994064
1177968115
1552245908
43079831
1324616871
1533123000
617092205
877479192
483856593
370939737
989120060
88111605
1019515358
390945166
1421937173
1976110339
1573051979
853803781
908518601
432558239
1323884031
2082576817
43974774
637097275
105390091
989324416
6069311
1259267984
1170424371
1755297325
1177037730
302770430
1641841849
907141865
1339106331
1949876021
1309567613
729381985
1266119440
856748656
765511062
2134439468
1696409002
1635279498
25714096
879634196
206589466
226126195
1308479381
106350830
1448512174
668386703
741531938
1058411758
1970542819
1667771443
1980481027
61454651
1382408622
1167192501
1532865310
2102435534
8763334
500509521
859985942
2048821702
1459816726
582518794
4881999
1084883339
17849124
435516321
1973250394
1758704519
402404551
2016022495
1319314393
1265388050
1399383268
1046045335
337189613
2111546293
1700573229
108473947
1967704603
87287945
1912402851
182445193
1248244697
1623362084
1448470689
1287915505
907232422
713282842
2022523910
2081186844
971706386
739555251
536482073
1352762094
1964731954
1467967933
805916723
853050786
1515932293
989351722
401328043
795301691
417019488
1741394329
1575419604
1088915287
1863557353
1273148184
1835913299
1109919817
1583397600
1742136945
1474723935
6557
377255597
1535754086
1911173084
1058189331
524915974
760395559
1339896163
1827924139
1840094302
482954572
1436956679
1166007038
808980137
381208645
219683599
1416561689
497298089
1355603853
1897464414
1785021633
1985887215
1762975979
1088110911
1339329410
1984822276
1050445558
838727641
173004521
1998445498
361882450
1234097622
654347005
1337981126
514044012
661710819
148508715
1906387453
8254485
559877851
918643205
1629668596
744100345
341733298
1029976181
1708837275
1080431081
541606052
335436370
1094671380
1623694368
1952581600
1822968341
153786985
1620756688
94251493
1597363670
202979495
1583895435
147434419
1067171998
802550793
1737610613
733730753
1038733248
1139502635
2038317421
898760989
1302655878
1855093050
1022392320
924127488
856072812
1696730758
1957495701
115665377
731033872
422182065
313657050
380126550
1719356578
739850126
619218666
579923961
1731421295
484099602
1790181619
1117106223
1117352295
1867806432
131335166
993830075
1442724791
672790955
428614048
1378175365
2077914208
851124296
1489584623
204259453
1123603273
1822204434
1414646219
184470464
307847555
2008149628
1119138311
1526809732
168242779
1606337807
2111549295
140073897
1153275890
972842387
1703436080
1120687371
879558830
867932963
2005861149
812253841
963329115
518592041
26214575
219950799
465815826
1048313172
982189448
1551812468
451861481
972936135
1648980651
1179795019
1182898846
561040542
81602467
19487921
589838847
1934734050
742264267
2024110410
133429624
1427167944
1784603632
1030492379
1755311934
107697041
794371959
1003351081
1699293611
1256015332
2135524276
269483678
272650249
920322768
269706237
1413426119
987528757
1430713107
1050518899
1262211756
2128420686
880908434
555477827
814475522
965978732
1021366593
1791805203
91834257
1568133466
415263199
1337687481
252638310
1832798531
1978456512
1044484032
123253023
254803852
829893479
66478998
463861837
804592036
1575688678
567561341
48679642
428443938
1177783975
978628325
1245697087
1147611428
842306725
1661652097
88887436
179937499
552975621
1130997146
1591817958
1843023736
30603149
1843566920
1061316186
1801570652
1332993890
544620673
456627258
713374191
7931175
353298730
1328520726
1702958379
1889338740
1238726134
489377203
1861513239
1269388435
1261928156
1484745351
1444289971
987690647
534247152
844529227
1636931991
828133165
1148883570
1241332003
1483660664
1833705121
919704885
495583716
84924332
1149971705
448901886
1935653141
364627734
328836299
46547697
1777449589
1987157522
1037112860
70747159
1103611633
1278673877
157729919
278299931
164672935
886926999
477842118
574080611
2024831175
1514944470
1506656586
35424157
94835656
1592850279
999644242
1563974503
1963229024
681604093
764297180
1541835813
1299409812
551338369
1800379458
1811662239
129193219
1203238944
361330619
16906841
1092653244
1857626101
1678180032
1020802914
541172430
1043014183
1408805637
1675828556
1460298431
152920458
1885601734
1522706346
210206108
3808098
1120000673
1461961474
361013453
242032745
1501110192
669823761
274798840
501499366
1508437323
213562629
2055341304
991355865
2050742245
1056413725
1217032241
977393622
1735580445
1569294929
1900754690
309572824
1229878625
312815759
1308494820
799127151
680288987
756377707
1804270385
840937015
319970411
211665003
1318493622
746157369
828580667
997149079
1632654335
1834118842
1244745078
1235582599
869188039
190759964
26934837
226907665
2017794130
829013248
1642135280
660866062
1794664992
1801040529
1223394693
1357586452
1369627577
1195796493
1485349889
1716525834
1146302196
1280254562
1205046783
1956903636
1908793563
670209942
1481235725
1375899283
1305102555
936786465
1213113030
845095334
314912075
2047420816
979273412
1992656175
1225085795
1154009133
217067449
1683347905
673701195
1928678263
1720764734
1016491166
881641719
669015460
1328003429
4887239
37427366
613697297
11721437
345882339
672692380
2104979603
871142609
1375384417
1054703487
1447873446
1726547206
1556518623
913118014
1444081518
1658224763
301043609
1023685119
920691219
1347474708
1316683643
1514142529
2111105282
143726686
627348927
1297813017
809000006
1272136967
264147481
1093377582
47290365
1545014489
1450040648
645486842
120394194
1050864922
1203311448
1022327633
2025438537
1078496947
703000946
83472701
280716567
522026397
1892413723
1818612916
706774786
192012746
541930776
1655879848
1005986796
476344750
1204669475
941065578
1212690688
972824051
636240009
2101013394
996125827
281010745
1194274499
909154631
1213843605
499539050
2110235126
1849931464
1247674894
2108236484
59333400
628107171
622208224
1404175321
791669952
1056519078
1057924208
208840749
511326012
1991392634
5652339
1367090867
360029889
1316340388
943640344
776029424
1526113277
274293722
1992362945
689709227
301427805
592955861
1285019568
405556745
1743555870
1921862874
565583328
583772811
1364848603
1006154310
1358601655
1097971375
767624688
1801247367
1223770860
629697120
677855425
1773220494
1571741714
1320306745
1329119354
1342232450
1344691179
1163476619
406697183
1317278238
1533668819
785484565
1460306359
85309264
1099499011
1117334589
684795030
13125540
920487251
1137598667
1338495103
2115178365
843781362
275428172
289728649
1307867867
1188829094
1741079745
1905701832
1979490756
2087295596
1885431580
997635596
306396268
432031500
1734699580
751810267
2022567861
1385726386
1890119923
201035183
272655397
1211762104
1328418652
1582877854
131666627
909620103
1986584198
1865020451
70604148
249919561
697777518
1342889680
563535321
310016822
1322400250
246629222
1425994710
640211649
2111615284
137575700
1023646945
1952317084
1520641649
1549224628
809811960
365117668
321911025
386206672
247436897
1402551393
1210503148
962049087
495281242
1512620740
471757370
1045485414
1407782208
231390990
2036933379
595937225
1513442943
1918100386
123094316
246001653
452094066
1270384077
1362220800
422802242
947447777
914996993
663380396
1018190623
1234743534
1309013997
558663484
1746067871
181282749
1225940631
803864110
1504197676
1041511298
1330778044
1005386527
1328678941
1102816020
1362883252
1024849590
1462624595
1786419115
2024428478
442658784
1459520148
1813131281
1211798999
1383085076
1796561601
1928804948
901668861
1027281397
1442607579
576303996
1049893940
1431524618
1336754088
1243465660
216158304
440150061
1710674941
1618732851
859623347
886477056
362542250
18691575
1206968979
1685036391
728715686
1951383855
1448062342
473754823
1897122874
1237073826
66391398
2088201687
943083605
2027767828
1137849716
981664857
1786382849
997543039
177207568
1568517476
397657753
712969968
756726957
610216046
200991210
449931695
1191803055
1260592286
1697400999
1525399792
923287744
2062302597
552373077
430033973
577064324
673395074
146406450
589587705
847315486
1592581667
2061098741
2080276719
1403265820
633286914
504470971
1299128104
315105250
1639826358
1285534111
1691075577
1890567634
410956131
1231059217
1168539350
832649474
1025724476
1552361374
700065665
1267880319
194940414
514250299
1892086751
2110815406
592351915
523710899
1925311529
1473831498
1707513378
275825280
255256708
344713622
1402383064
1248794545
93988980
539323167
2125110882
1826808725
561215060
1054192472
962522916
4925018
128850599
1652706802
2139118889
981770138
1248334153
188109805
228353317
1705439862
834925959
1935422185
1782296499
373349415
290384313
159044191
237431120
484042517
268033099
1247415247
1505830088
892072743
859064596
1696737160
1389244761
650431846
702166846
691912539
549350806
1694087281
86144373
503388156
1338234777
1004397215
1057934206
124882557
69702052
1067426007
2067301042
188439097
1969623470
164555073
1432176067
500254659
1914152425
861730889
267780304
1939375127
44977743
501230368
90075897
1367742398
921919301
547290351
600119759
1680390535
1418465797
313393440
1368452418
1923287715
1032902712
1946061427
1783218520
2026957563
2005220652
1053758854
43805334
655882748
1454571098
1158624186
236633243
1520896175
291731246
1490777723
418933968
1876234859
1621632162
919118020
2144358676
1477821615
1907901743
1524536296
1049034788
531552455
1429167140
296674889
1943162496
1840998953
2116817286
395432668
1769729014
1607219982
1209592254
510848715
874364438
927585817
1115488573
1731631621
1853236400
1687116318
1724957164
1232423599
816564636
87237541
896074620
1843043601
1751693051
946717067
1711008982
1404288164
1350306157
2107819125
1970465899
1882078640
1705670946
2085523906
2068184174
1471175297
846851637
1389192075
1578514826
1983809389
561727140
1848024414
520871048
282014393
848091515
2094205230
438896426
1327296544
1248910844
2036857380
564557932
1194049934
1719422875
60571003
1276556916
121360822
534319740
414397357
1517386968
1872675106
1164120959
158013592
492422671
1476532661
307708476
1806118145
1015346470
442399128
101082224
1487367871
899145313
406885790
188007742
1569642594
120330458
380641988
80736232
1612149239
540638297
446589718
1382831228
1748433766
1181981566
1224853480
342731642
201958454
1985493542
1789549132
1506152759
420357088
1647470816
1676093488
1732187628
1292972179
370282748
651945460
220117919
565851952
1808492703
1895915372
1943153293
1277403404
1678486571
1618953169
1388134862
1536749178
1605075185
421078760
756849324
1054137932
1265634260
451162206
1590427292
1936524756
321637135
1303894876
838229303
797370504
2003796302
1339096165
827923939
1856131949
138195299
1287568638
1160034141
544112762
357919241
1042838039
811768794
1196791982
829827196
272943973
492013037
794871870
49856725
324816216
1606756880
806396621
338447635
1831206447
1296604075
367365742
321257465
1867139475
526715288
44704639
440051684
1408852277
2029611646
1421120146
576979643
633745742
494405947
1579745133
1488373211
1879170141
1503343222
362385204
1907522497
503099523
687971936
770594970
1176767142
1477175510
1170867964
1920646828
957222794
1801343134
1112940768
96286427
1783904773
2120148063
305274496
1845144990
230129267
406300867
825592421
1725446452
1461947368
2021972529
1341257706
342587010
1731056571
1635454842
1095898418
1778939877
163173599
2021471396
1697201204
268419697
1682119148
1383681987
214352546
149412636
1337960732
1749396001
1619572104
1728257827
330284468
1155215421
602189947
1827249205
1225231180
1902294602
1755110640
1518041965
1256702137
1166467397
1051448828
1534694513
972084645
1772284263
696325781
1583318903
257771972
1399553132
1340090403
414794094
457863595
789873644
861063573
567456362
738054689
1554453964
1994785571
858656655
1241475546
1112129930
881467056
1592072294
364182005
2111892300
361800459
103987867
418366426
1052421812
1199430809
1069140439
366863714
903223471
1643146756
617853297
1804122634
707078307
1644589361
1569338129
1095231845
2093978394
1886969717
399582143
1215804582
746147868
324708004
1034394863
1692545300
307784703
891688882
1726928292
1998204510
174730754
1827857686
1141290016
381622271
469952087
451610529
1329084764
1153278631
1549217368
602523468
1857286843
1589966587
436908186
2034575087
2094028174
144931340
1126927484
877760387
1938990260
1302404446
343476366
1017655900
250349959
1649061815
2130640612
562120776
1787593706
409673250
331484773
1559492490
1928403153
1145948946
1639043297
1398157850
1863455815
302664684
1329988985
1898651592
1313643038
1862506546
838005195
1834378948
463637251
25949418
886417909
1357053496
1790429134
615217699
1267681773
345806363
1898380205
157355790
319716707
1375613421
1590168492
172213751
429781178
1941166251
1879129987
272707568
2094515624
782667758
1659903809
1356142298
1230312286
767407517
265025407
1959501568
1021488884
1311533288
1296557693
423471560
817955261
1824283966
1599521500
37012694
809678910
796885372
780901838
1418276997
1264491423
928337058
1860047835
879304744
1636557854
163363655
1277821953
1995686552
623016645
1646812387
1007471141
1185351025
572916985
1547803874
740782185
1319077092
478460189
1435845638
597919779
1391187851
1620850467
437027870
226520240
2038370009
1404452386
2059010573
1995576588
1611816968
2134718726
2001576536
1330584729
2075791567
1200302600
337212416
1094203022
599055096
401780334
598671079
1158282088
922664360
806478646
507273657
711284888
713418912
1867442030
1060078152
1627963448
1456540084
648562860
819435031
646023414
2072726580
620348626
706842150
1995933702
1809735749
1443600601
570904087
729036521
2031296492
1635459445
933606494
1621815364
526401742
1363741155
1209724097
1760680651
436534409
1712996092
1621595309
1838447549
64580868
1172425228
616927919
107092617
34925459
1553657043
1501787633
2132485413
784288886
725692678
22517629
1887352487
13172184
981376482
1990422895
1456626825
717421447
1341377409
1164766909
816292226
1122331016
1746884066
146784389
1194985920
2124202664
1363710632
2035082145
1480863418
1238993184
902598435
396173848
551063541
863897927
239524457
1678962448
302311089
801993383
1607635647
1510627062
428047260
108115212
2036558390
292716939
1169780238
1520579342
119455689
1174920064
933479497
2084550102
705757176
235318771
897761257
1364617550
387565550
2065066456
1432788755
1787272529
833384632
1489177984
1154853851
10317449
1068656853
182985977
34406973
1669396437
1048753338
2055170776
964040543
1459003174
1228943594
1010682461
1114213652
310277033
120790862
929445775
169073102
1423576671
1945972438
197550701
867533761
1633790793
1562350827
1580976942
52673393
1585603323
807790478
205829681
1840504449
1377767510
1510913679
1445106527
1139841134
696463389
1421410248
1567964378
1099216891
276383019
58033223
1140035400
1394596055
650469828
1833270517
1373682068
742777552
1336477692
637691342
331913012
1207526169
201260368
2108558695
1847526156
323816665
981096740
504339277
1927673830
879895979
1195663115
1114700478
1597310413
782153258
7458280
1950563912
130865015
1805108950
217512658
1025293420
1170465395
1086641099
1213360948
156754523
1133486868
1963211320
2073666009
1733469010
2009082060
614531715
1476912771
1806711681
1829380024
1633942956
1326638559
675185825
191169905
1924115328
1790624251
524286462
889287138
1597852638
636130061
1541246930
1883266614
2096790159
275663616
790564868
539778419
43198997
842879018
2002305474
1476961138
2020076968
11412442
35728904
439386717
1465024266
2009270289
1273063589
393984213
1848971071
458481122
485541807
2101208012
2009887473
1149696116
2086501545
1872371443
213898088
580739690
382118044
1621420782
456946360
2122218670
1294877802
149847489
2044630653
565757785
1472942379
839546341
1069489052
1083766976
2099522204
1156517838
955385800
1502901690
1538579754
1134384529
856771776
939354935
249749524
1605704394
132116340
904483140
980739413
1781249100
1295849009
123772230
210874311
859170699
1307896701
341323198
1910478376
1687311387
1907509167
515178031
4732840
1792333598
1632644230
1543145435
1454236852
526743695
346897219
1742828757
791634502
517787728
829693467
1552719794
1586899352
314598145
368994150
1338382832
1691951338
633925725
329793106
2045948044
525352720
1339058933
2113321805
743479443
1315124112
260767048
867139224
1548651284
572670973
832865810
253787896
1053716263
966508432
1460261465
2001949863
1614743841
5671968
104693584
913375239
138942641
422006917
1237157306
1280990154
1501365390
1501398565
54723707
754533169
739736756
998000316
17101637
2128594728
610738773
341645976
2077457039
191615127
1766224272
1948183485
501165208
2029124496
2147242754
1114074961
124284171
1238244963
706583738
1289834550
2089710353
863590001
1279249866
1400474493
1497792777
514495571
1127774552
448344577
857481733
45446208
1346693283
2019341358
1400366584
1111016289
222595954
1678639154
165800316
651667894
330164371
1945219921
1894650171
1362085078
1432549764
878966466
1820683709
1925051411
1613514439
58233852
1506584956
1040601694
2113370298
201040940
2107267129
505039710
1347507681
561950577
2057146902
743650975
649202107
149085469
1455968927
1870155886
1020838367
1457366592
881295697
8203181
1824604509
1730826592
1887824510
1207111846
944037047
593991217
1534933062
2062129629
1310401954
1019016032
201324175
175344935
392561874
1845999291
594854249
681285847
202343940
174598877
827309814
1067915036
1426792677
972582487
497017364
1494179784
1972975606
1081663479
1236612651
346473499
1074609480
1821893303
111338277
113248733
164484943
2076036885
1843973663
953099450
1192153229
1170813718
1391775575
267239076
953179271
1550623836
1538500638
2050817653
85454904
1966711082
358706399
691940938
2002094981
1504451228
472377561
655717633
653452999
1471249496
764640690
1108934701
1915608879
73848669
470612269
308902163
1970076375
1876525801
2066945964
2091905223
591867909
1516033840
740473950
1797211088
1863519590
1873344145
1291835410
610557585
1067114420
1038629138
698696065
1642497245
858466340
1394381651
1753576052
692862207
1183488045
589525568
1984398906
561683088
769021499
851676364
1403917276
1127813362
1642732657
995766331
556660961
1874273193
273639904
1248429556
1078704169
1115836191
1458766039
507219265
1743490618
1938473815
700638512
1531720815
222742917
1399496677
734131194
367452083
1515308129
1501727360
843519824
174199735
2069640243
64096912
625690663
1808107788
38175330
381656118
1689185117
229451729
104896212
1321899821
509625849
2056334286
83836719
1830216623
1722215860
678639175
1233767516
1574952572
1117718010
1118847058
1081416936
380795610
87080929
451918162
1838365274
1805317330
814118580
212729370
1571964470
879474859
563366517
460371760
2120157449
1180239889
828881707
1960706607
1548089379
1752796677
1521187197
667967277
895471737
668905091
1773983068
1838224173
472198266
978613745
274385379
1578241335
991483884
1087148456
90368547
1928930281
1249431698
74304132
1874190927
1637112268
441206993
1267253171
1247508186
2089236325
1374274904
585785876
1584627664
1319037365
1398677053
1741999503
470373324
461169603
108801603
889241443
1248571384
301280042
528425449
1337480788
830390602
400664744
1373039024
1683466814
1733003113
1110034760
907399141
61357155
144470358
1819535732
1799510839
1353664150
1556417285
275922158
516626692
28290110
1653282095
906446065
156606142
469888479
1398626626
60979126
264288623
901881673
878781028
320488843
399426556
712338121
1890052128
655155891
2030729494
1978631881
425092670
501347491
769239127
1764240133
422819113
1273887332
1969360822
1590356689
406589481
1531660144
1639499272
480503815
1896170076
1631176194
2142424378
1157878493
135189670
952436044
1433383489
1493250179
324307635
551935402
616312699
653564810
31306067
1481912601
56579904
475471275
493962397
1471064775
2088343999
1492673050
1190252753
250886246
1517846116
1467512751
2046122810
1148027393
1976049164
659765793
603099219
1958758324
1353492052
1501080913
1037482048
1034910071
682180585
1451735431
1783967519
2104129725
493032771
1749266701
574325023
278235645
1666808595
1629589362
581603121
109795451
621543140
329757550
1490767277
1279341348
1119275141
901704433
2125276434
1252782338
553165916
1225733643
885745072
820795970
1840197024
1316569552
2106531170
260024828
335733041
1948471919
246510976
1126722751
279631797
1019347726
1689030145
1428440435
1584435376
429089758
964798447
2105708238
1042986940
520552988
1567725038
732810512
567361651
723915219
1215782124
601792665
688561586
1936149504
1037834176
1964407586
1518094605
2089678147
523061529
1492077720
333058732
1591526855
263169638
1765790907
972805316
2135636548
200883562
1018275593
307499437
998708421
98834164
547843274
1317218842
865202950
590334848
1397959561
1793607508
363470449
701656767
931062806
792425466
789148561
2070540376
1391943692
645298978
1979427138
831942098
1563232645
418426930
1978238406
1078178421
1834660007
1102759518
530643897
695628069
1939176127
1235406778
1803718773
1263223687
414128086
2034825258
589181361
173613920
1187694147
177566733
1705493719
533878188
401251835
1062212539
661343546
450757929
1448507641
1195089069
27324460
232343263
1756088843
1744116003
1585118296
1194802886
1159139795
2070473595
125329659
1550883009
857023572
693555752
72141199
1580852395
130396092
1079227198
1494834977
2020681118
932094689
754457066
1517614841
2129928632
117404097
1759262540
248059687
1739584471
193887904
840037243
1052282325
1224944725
1935431973
1487013219
244931433
820999861
1225865433
965307978
337751105
513700207
371945744
1776450672
544020318
1695755263
808044414
1259410951
581919924
781600268
1330798563
1109365867
1372377490
558018843
397895241
678824705
648118572
1422102889
1648992455
174574518
248655294
304227953
534946017
350409490
357502578
1282890685
1746982310
1078689204
357839062
1780489710
781235905
2065639541
920840520
550142625
1083978238
1741881278
890682636
78117883
1773282345
420274015
746309935
684109497
2077950084
1811829223
1889964966
267105869
1099990781
914883314
472545362
1581239695
1289341081
48228686
25240661
623749792
1880318361
924248180
1778932610
82703869
1633422454
1293735450
124009564
1480482970
555811549
394112049
1925683313
1030689553
528650863
1084002842
215704863
1350010238
12057451
1447924098
1224754614
837549768
995166236
1932983115
34996575
1743180141
1381538117
583792037
429794851
945858701
433849274
956937294
415829519
1449675895
1211982588
411248602
1161230438
253704205
2025615849
854643779
1337326535
793667708
1181390561
1007214400
1089980622
1292027079
447045140
199790628
1085797983
1618167163
321435123
840798482
2083471374
827196614
1814573110
1515015551
1556078750
1862015350
1279152199
643868330
18888818
2094853626
68011854
961407093
278406026
1672385237
1021204921
1251197761
1620507791
1283435305
348266094
112933356
952420842
347805360
341245150
839929834
253850942
110012555
2028288703
1521261359
916612839
2027966246
1492041629
1777152107
1269895531
552114279
706441781
1154768605
1442476765
1098478676
293260903
1600201700
2062165804
73570308
206169496
1427354499
1331743233
1466450152
2050575734
796866167
1512931204
957661400
1219570864
1202829609
536515488
953439899
1450064308
1628657245
103627698
1260099071
1063242296
427278281
1561553127
952978171
772061042
1180430024
322954799
1205308840
591852173
1223537974
1912665494
1278557209
1354837593
599020189
1908154190
1386439869
1429774445
1440917195
1830574260
1750645645
1926086512
2016601297
226486236
1850850834
406514467
901499385
623001430
2013181135
1510959899
507274555
2113235107
1348880302
59959826
35165535
1105801827
612167964
865834316
1644592949
1036363197
1038144855
743718072
226215287
644802030
1103974906
2088486062
842792425
1671097211
660099998
213139693
698911681
593747779
1729098812
285045955
421557640
1233095588
87076732
960074312
1938122849
204145417
1372398800
1862685587
1033762184
34305828
928984293
908479667
1359123164
994623659
1108369790
1339926471
240434026
2052738487
559188636
16370798
169728551
1825625787
1047430699
2008835621
717013399
460989111
2123537608
1317489315
1798662477
220905890
1156853858
1062035863
143586302
1872704834
688785750
1343039985
1888857118
1728452362
1110131745
768264075
2126489795
2096744364
790875836
835048669
1728129178
2101749489
1328541190
1327843687
689472258
1197447244
101944730
1944767680
441207506
1225892232
984926514
607308954
1216807417
351873915
235648921
1754330206
1961648342
1675027213
1072226698
804953374
1730338186
214525754
1480886305
774164750
411716669
450382083
1011100174
794419104
1136615847
209140157
405927996
1497336858
497563820
611260525
1270187101
1555925329
194443578
1603144202
146105709
1297988065
618159916
1461489470
1870189302
1173460474
442992932
1988131381
1519768997
2053799498
951545011
675599118
942086681
253283233
1838790690
1899721184
1564729153
1008468118
1151805506
427482316
1765765303
787573253
313659923
1767371910
1718383942
2130122024
364283936
1475393562
1296491701
686552920
1014254633
1487728515
1285428570
197940731
1765857866
317147643
700449669
359592503
679746626
73800828
1159947161
1337029620
1299881112
1726097491
1394473823
732831482
2009321329
978172819
1089652859
820789116
1095939608
871308559
744606595
643599125
623271873
1134039490
696608445
409376198
1848602224
448107859
120114354
1401031039
1342042800
227762
1928654923
2124471017
688222809
1684955035
755726994
232750874
1621442586
1213173041
1169918787
833508667
1566149097
994578419
1431900014
1011646695
933757468
377134353
1059077370
794336770
1227022659
475541004
1746863302
1586537184
1538414724
283715133
2024058109
1136421713
1057661307
330661924
1527396134
1543045680
826286452
1383792340
289039946
1688032203
1262588178
1611677918
337049017
1176006415
287563931
148698376
1072016475
9379996
482671047
646865243
123468600
1222743988
1867653168
2008299074
888647166
748859748
855881133
172621445
406679220
1232073812
1830707214
1212772456
384691923
1546558976
19691778
2077231018
2046730876
401355060
1386005082
148890535
119212078
176593157
1118222175
1134509686
1919138256
270049093
371194235
1192922432
1688460096
1256663684
1375181454
1393526628
1878870815
1051288972
548166685
1849245795
1871936267
1469233799
246439485
342891490
745458810
387472133
1380481987
19682402
1288275868
775086935
1660714665
1211854646
1016756480
814220738
1829549244
1548284351
346705539
1339751682
1006983521
521259709
1464446729
51417727
1815431019
1739137480
1610136988
951487848
941627067
788389054
1252824390
1671801698
1219040440
131469385
112266463
767811897
1095669046
1727067978
668210773
55950893
1674071268
361166306
827790462
262166358
935216538
882593028
720906758
2072015793
1939943835
1255029616
102214307
96093444
1086704814
1424543957
1863839903
1738436283
641061469
701964429
1112417065
1162059690
142589237
210140253
1167484822
971445727
921521699
684097160
789263862
2146356245
871201493
1232949710
1251943600
772666919
887558685
1301242847
995761550
1699338145
1724110841
1065129409
667645592
469938029
1629286938
211046551
1447593819
1800862308
1308779610
1055944194
1712768814
195898096
1899360885
1186371699
331814762
176999492
995276635
825132160
1374587352
717274558
1326071184
1120984268
320096293
2094822376
10214531
209412571
1919494907
2110685764
1327504951
702442020
30118202
1852139085
698818399
67139477
574456417
55376294
33732296
1479794914
1367261768
890361696
860777370
241217630
22579025
1288134666
573013445
1742963991
757831578
782386376
899930158
615454109
1297537238
275654804
1212260253
937451641
1484891525
1531720815
1258473983
1151629248
1628575453
1464097992
1659927962
1204914891
2029469430
1592150274
1033214968
943159943
6898746
1093726835
1633369758
1199727163
1337913667
319552302
1153105138
1948302884
900481886
1145481926
1316032675
1051926856
185515844
179102602
599191955
826237194
665637819
1600553071
321902588
2064362082
492305231
1120649455
1142304883
1181754132
2020627360
337352984
652078353
1656142910
1799525052
1689915918
1077588704
1828186956
1202222774
509855884
81645399
78767780
386610335
1594860623
656197245
983606896
1117714141
942429471
499519970
2069789672
1285407035
1586108168
386999322
1774463821
1960900732
2042717568
1021107894
2004428600
448563357
6263063
359000109
1540827274
1027591047
247511584
1142083392
138000765
1515856108
1441599271
1840663183
738471099
1912475245
2022254069
466564619
2067532303
1165377887
1402358666
500469192
692382201
236324071
102536130
1273536605
1251700798
1677462247
1751997591
849001390
1822308798
964011129
1467086873
1473997443
1354340771
1508242907
1362231628
758152288
1883097505
1598804007
1779026699
178400737
1407582273
766505971
1537125087
373353528
1047442715
903311414
1334484204
577863731
225455231
1467164344
40065697
113772764
2038894216
97633253
1428446780
268959756
486835734
144322969
407882858
2087004388
145345599
1087846248
1034182981
392689436
1923631191
980582004
1487164003
1926433308
1228498839
1575623763
1807704235
1085424057
1014305331
1498915096
1969506845
657191163
728470342
1925899461
522411808
899644390
1267247740
195056041
1173711111
284339588
2066877048
551771846
82177373
394367639
733488335
1704539481
346473336
1538416813
988446386
2031629780
1937986827
1406355543
971037451
1158338317
508346287
2098850403
1711856196
1213476043
1253262390
309895127
176098322
1783244051
2079575110
306299576
868069162
436645925
606863517
1459716419
1117731757
82730857
772064118
864890583
929064288
414113687
1640741237
1543797204
1765323265
1323391362
1426533134
437902200
1288905503
1005789230
696837383
305044038
1697489088
1982743370
1970224188
1598971068
1285981252
1999489864
1882939078
2083219198
1027232346
1891211810
1874313908
1757728422
930006306
2082135404
1984399059
250287527
535292848
1169531881
1951297529
1811059938
1547353261
1675405805
792679463
1557514070
750515196
2079671645
1559890895
620529227
752411934
1247054223
990436566
98972782
161199409
783502875
1619292112
454092104
1110339183
1153478926
325190699
1365509648
1799420551
50172199
1963925844
983798269
1363465631
600878733
1881340465
1383255231
1355467192
612189559
1201641319
1390374027
574162588
150420127
413807257
1558687679
1279725073
1717606988
997570797
2091059347
125855174
1320644164
1448196297
586252426
388923230
1692231739
500840298
1967657660
2085071851
1018330068
1960057758
94625436
254326175
1687858419
807461061
1559681675
575901224
1201497859
1130997146
1561917665
712906467
1394399088
861800947
411366402
374196160
385214176
1619958654
1372618550
103292800
1610315211
1960659637
739327510
103339745
1973004386
1495138118
1883547349
282288994
611296170
816993845
1264530785
1753133119
1067374559
669079091
2023071717
738998419
954354258
460165873
571609525
1404392565
1539628304
1402367502
447562866
365547107
1620297246
2028716936
543788840
1000741692
648819273
86031781
1268528060
2132176009
132102485
646229330
2108713168
1761884917
1645403246
101358571
1247493402
1598129432
1281229151
819449426
386578923
71094644
1959072806
767091625
572058833
1481090573
1243259575
1188809410
516048509
2118385205
1258766122
1794229944
1456819962
1936823749
1184566886
1765604555
928504329
1255563046
999143399
564396054
572900882
559223679
1134623019
200708851
1046475297
1341741211
1081328335
1609264678
280209095
1140799006
1931517078
809571270
9450248
147615742
571884560
218702916
1406994770
2114162651
437309056
559884648
135088549
664194103
219076399
973401473
929040665
448507699
453778921
679069167
1112975126
23625987
1800563738
82115334
1125460994
2064706029
1260230390
862943292
1875713517
2001429866
918410536
1526204048
883874992
113227413
1920033351
597477626
960903949
859884254
1797445614
22140336
285573798
2051197648
1529506928
530576037
1250191729
382372711
1456211414
1052928060
552584164
1968458616
259245934
1507080618
1400868015
837802289
2004299729
1689998553
1808505562
927944996
1694962955
1168381984
1721742974
600669888
318139506
1282713253
744335320
1110942158
298980717
462681653
155231746
1351748358
1105408201
1743195320
1079804460
1372674976
1974672877
330859099
1149644126
996509056
1721494073
1828395644
530953307
1589088019
1962725381
848425868
1311892200
1450040408
1773181824
1633229915
1780144886
963494177
278185068
1822361339
1459442905
82032058
1172067071
38157518
1964930775
1639398286
455421676
564762541
1193907336
189021168
391019367
157202773
1529617112
1730493954
1995875745
248827576
765664122
1238962519
2140081765
470965631
1063759727
731465762
1802929192
549131665
503418131
420237359
1949478015
755979442
518236945
481343680
788102015
1875822279
382801967
73290742
1381329133
1822735594
1638999039
1114689026
478871227
1364786424
406073384
1647464608
1169185625
477465136
1985934560
1295873971
1149713920
534636277
1854059258
2015345679
318422253
1858686477
559881720
18696049
144886080
1503688128
1505544695
1537189070
100990181
83093477
1012256078
1354365463
2068949370
2073613492
2025126079
355263839
774856822
241456948
1997838924
298209869
370488724
1953394387
241217392
1122224024
889115240
373051654
26674428
312476305
1287928118
988553908
611767135
468405510
170231057
350728163
2140974644
790439343
1451632780
1037005524
276850161
1814140264
663810771
1523746516
1991575477
1357702300
1220478568
1558468367
40207060
1681135816
547627410
13941761
1879937380
1445124236
1022569114
1043524774
163310281
579862180
680113027
599332041
83592916
1686703385
1133462555
1122336332
1759680286
1581545311
1932454814
383719048
687404280
932470014
995130784
34894526
12303812
552563984
2072151939
755679362
830264742
161740981
1290434244
430696316
1203197137
1508030830
569243433
1119284514
776960226
864443288
1976908080
1769048360
1052680329
1458292602
499975591
2013690508
1764977872
1381284121
398313647
808655558
1855115429
1375535438
951033737
432936458
80639357
2109382256
1260561700
1162863130
684647676
943927439
1942992751
1529209270
1291148088
1047231539
137254051
451231687
18023751
2072316389
1731049311
953987161
3999810
1047060896
1007942644
1006959141
840937947
946286600
1652874407
1116105093
279307579
8811644
725926054
727952146
2085523152
1193891064
2117249210
1948235965
41172276
805115456
663397309
426793865
1064380195
1654836285
1258408851
1199983229
1356056144
160288636
1240270830
857254148
1483909503
1006073521
1281408637
730646726
368465131
1657193343
1157816736
141320273
164096764
1514764011
923046035
535949481
1296208733
909744504
252573539
1856453528
145047558
1672959566
330244266
15249961
1984161945
1435517511
1026688253
1141778457
1995518815
226234477
857304907
1800740004
2056224608
1171045378
1711968452
270984450
1214125398
1406325081
644456552
730885536
1853006454
74004811
1624296949
775425333
1914787943
1835016503
1733993537
1377715910
1680122156
1822656257
1786126203
1241487021
1832571804
919501873
1773304369
1142459493
2053987244
505652371
843357334
1694832507
1889483458
1109030673
1464231882
421762676
1607066862
1853734525
1095650423
1987679178
1495774286
378233622
1193183789
806850185
726857059
185336353
1010373740
434441961
488729347
1778605938
209638007
710312267
197132109
1052158185
1834759098
429991202
1738244631
600673688
566815528
1460974339
610605198
661270163
1330473309
1599425621
330505445
552931069
750968431
1864496434
1226930241
1359107144
1678015590
978167452
1254609007
1976112306
1934756375
1626750420
1552004270
1588673006
1599109978
2142635375
1161649103
302936480
1654985982
1151402253
1733195107
810286447
375035421
1523150371
380432522
126206978
1076833075
1829631481
964163282
728385828
1713321558
1399562640
1331155535
762300218
1347783998
312007727
2859151
595104652
92231476
2028826638
1863851053
1536095287
2050914768
765120396
556329155
1610918374
1926469173
1822614723
514992235
1362529830
594463663
373889355
1496431910
1256897665
1157373205
1324608142
384754994
1531464919
260559609
1294177634
1060238801
574514292
184866299
1946049992
2017283996
548488803
1380478524
68527698
764725161
219584744
208240533
620651277
1827920995
2006393532
498604445
1203556712
1896795526
182715486
1020165389
1748346353
679385307
2018935365
117722942
1124348998
1953627540
360592484
1018391635
1931967622
561176968
1854654565
743792539
336780944
1011460338
1073287099
280594773
62484727
710281404
1449772579
1717849015
762894230
1279072111
870684211
1265538350
838152763
1701405499
1735335344
173349155
1957854219
289373763
2138013708
1100116187
1610150601
701155009
2094750465
827443808
573308899
1348375216
2103686453
408033959
2103191434
2020059227
1318938708
965201591
1478998478
1860148804
1942235762
1581129911
1987656576
483127507
1680787638
22357875
1190473283
638263291
310258066
1442653604
507577454
194588839
718955019
604527201
1379547709
2082201969
1017219303
833037035
1463226878
1206702291
1959809609
1517302511
215767178
773567836
1121887003
1841581844
1165827323
2010052670
1376589042
447094219
315566520
1199825942
248254512
1830972092
1040935624
1230782861
1463873209
683207501
945417267
1868619410
926700868
853456549
1659003854
60702321
1988278652
2021061659
7960227
1583234077
533158898
71797484
701083623
1573120957
1366187764
2108065582
1662596621
966666132
1638800177
1640553434
1367610652
880480727
163131090
1177292861
743447362
662613334
1287603672
1071336940
128243980
316983251
993347007
527571293
510871877
1693001349
795256900
1601204003
2088345014
1378292000
697047522
1728826028
627354640
1765381531
1800999472
568254369
1454280501
170152254
724556795
383518446
1137833449
1176361071
747246546
461032363
1079960550
1038033240
292214529
158128868
1026172770
198412724
1591889852
1629028080
923778105
22366778
545501370
465052893
1663334926
1372288871
972014191
1662853543
431228111
2013023418
438477618
1569748462
1188533171
1543192684
1764710235
193537524
201207246
1857466347
1848470459
1696245433
1528295727
1963093206
1182444656
450148261
505608937
403999314
872747123
1522065611
1318408100
249657981
2062608005
1276864636
106978294
1865010088
1704862912
878451722
86183141
794196542
1501689454
1268419039
590267406
820888098
1953743015
1584378112
431191071
1795020139
1442262881
2093425517
449006382
1214019661
655032636
1531204833
1443721982
315988282
828396185
335565353
597010135
1878581717
849521590
1140459819
1618139559
114324663
1799223605
1529002666
2037691762
982666835
1003019245
583539507
2015270581
283123133
1356431439
1801341319
981484756
609004921
555879015
1689987341
25141759
757214732
526448325
1956553369
1097637968
302673878
1874550395
636593455
538726844
316273812
910081404
1537607216
2020687496
664305876
1529940249
250345313
676744424
2018739110
1389522610
84241039
1863351028
662399119
1591025729
104089803
716149878
573828250
1406822609
1153634633
1845143644
921644200
43323245
798217989
730502954
905948768
2043712147
322428401
348187406
1003985883
1620174313
452020327
1340361472
1747922864
724421106
2090386034
29064609
1537095387
56265528
958043436
812533280
1945015189
1319734339
2069827934
1755001497
431302478
1144825780
2138204815
1398976600
819651442
811204809
150320168
1967888575
1058581770
1261427833
998688576
1916559139
663639816
388541829
1483501126
1822347316
1226200853
1521267730
423593133
798068915
1795504960
769322839
722003443
1039857863
1727730892
1923787919
1932892064
926083718
2031300628
1422274492
2027045586
523315393
728707372
192987510
587048724
1396626114
1671687725
1374915067
396347558
1014247636
970726128
1644536504
1044641664
1925188629
575472937
1223478666
1577568052
2013796312
823027465
1419830664
439682403
479242773
1469784534
424539150
1343081089
879895095
1663554216
23774047
288071251
1251940631
399270747
136576931
1384869767
656220555
2136396856
1779029147
1773171132
1644109562
1966440365
2003256211
1525848762
1383450745
1537726107
350467726
981928104
340036348
712929605
125744427
1519072725
1768486067
283948948
514424999
161293573
724059450
700051138
48230056
521461268
260427991
2109180809
1366951485
1385107653
1449443244
612607249
995810831
919420054
731498102
874009593
1879354324
745032791
1179309724
1556291136
1141497318
1298705015
1247146759
1866157635
1205956542
1886951771
1653873696
2004895141
1743357598
621420604
1959768462
1838427068
701886244
1499042650
364979992
842957368
784375742
961460620
2111698479
1588499149
567882471
1928861227
2030187141
371405195
805455244
51241544
1357939508
1047305916
1398197560
1000123799
1289763217
1931535128
650378180
1083080
241473653
966366384
1080604617
1660609019
1982687022
476077589
250333038
1322452092
272810502
672493604
56081139
2081270043
1384684955
1117281902
88929845
1966413412
36843841
1304241815
998858841
512162620
573570337
216757804
693816162
280561321
275853418
1586640281
1653668993
99306741
2092084699
55860093
982636356
1481653263
1188167212
287584055
82704627
1981835723
1037820807
36830451
307756791
544084383
2110625883
1227846327
783270197
1110316056
238160423
632842561
646747705
693806033
276566200
2101692985
285957812
1614566723
2033283059
1911466617
1131444670
649291638
258409357
352131817
551106995
1174945157
987861333
1956309521
642151367
1377652975
37744721
797642838
640786460
895368360
1712690437
67408304
1225679456
942874613
1973543969
1089910474
192400500
1294034638
1839346616
1375255596
887896492
1119806759
800457618
1261161945
1711516525
1112411085
567075932
1501084433
1761351068
894277815
2034102973
1563454463
297958131
356856271
778721211
2032260579
1609583640
1563587773
376872541
47276059
1284199200
1307359237
1982192561
650639880
210867686
1493152268
1142185424
570688792
154479926
1868585064
1144104779
1638792929
533058960
1016364121
231279221
972285253
1920715354
156739325
1290195359
724367687
140912234
1703761782
1197916958
486676621
1734672712
2068632144
127760341
962847375
1789127146
1749018255
654516448
1230218639
1603589072
622930724
843494987
1649553446
430993425
1216794071
493910714
627920640
446233696
127606046
449421008
1467405588
1110894992
969010284
999046473
516767482
323667825
2054944551
1815445593
247497965
1089030502
1917687793
416516785
1603235807
1341532128
1535726168
1613765728
67774329
16576990
154328338
1655671388
1604119982
270229824
1015792479
2002753123
1264166943
1360794
1040381823
466339023
867275522
393357556
553944667
1626234202
2131120367
1274473679
356913796
1710806998
704396733
2143523068
1015270348
135628173
770944195
1784347033
745057323
1199559879
327475401
180837577
273506392
1291848076
1601862376
47992509
1778026815
730898781
1724016360
1852937155
504530859
742528519
25948873
1583623791
2016026722
1431798606
640883559
1810551036
209827400
70726532
1024730593
604705540
371443609
1485527350
1852164825
401293068
226632260
723178590
983528168
777115281
685048566
424865664
2144937773
484927304
1540480537
901673973
1638771864
384324483
1291333268
989841360
1457494191
617285272
1880716535
203474867
220536318
548663747
407858179
820812379
2112787248
1325098229
702263907
1378338762
1891146765
929528549
166390270
1398594283
1983026351
597292930
1739505557
1903202346
1580136715
1278600807
404739997
961002440
89864321
507181873
381812097
2112014931
148932707
801867585
439313376
956864635
1945928994
731066754
1886129826
1317472594
1470492619
1048808998
1277630006
1665580570
44184325
1825016432
1487201365
192567726
1441632133
644504540
1882202236
679180056
1829818785
283467269
887310214
2130760394
1508747157
79180948
1335963810
1390323770
2095959678
397995758
82646734
2051153097
1521262270
984820764
524481238
1540078334
1864285142
328704656
1576295799
1080921643
1537669376
1487104611
1847091439
1779314581
668282320
805190887
153076397
1587134301
633680853
18222510
870198709
1233208826
578479377
2076856699
751361629
92679030
1949369562
1428501534
1029236402
1377658469
1574329281
569815803
739651569
675627572
691453969
2044552451
907326234
2059336826
2064772365
425414324
2120909513
379101218
560678710
757158438
1782183500
1404355258
1678823014
1248670743
2027815796
12851873
488292531
2085143888
1278485499
155089749
742299479
1834423210
707556816
1997493425
457677438
1271091897
1608834834
1509610748
1426549608
2103497140
1719201744
244131644
29874399
736018479
954310802
914461485
1978411157
839190461
2044558972
1326770498
1506461924
200010252
663223722
1854647510
1413188236
2141174547
1374788230
1585116774
1059580039
1134416449
1718808211
1338010647
1793805359
1320596510
1184432231
240051894
850744095
1669318653
1612788334
2019194326
798521676
1542643887
1432230965
1836185098
464846009
1523444115
542717694
883050622
28713750
1192258256
374420695
1294409386
975455960
654515386
154730290
5369111
465570039
277317452
370443688
405608553
1187108080
1154793516
1511315370
1551749122
1725518341
66133873
1445244261
1080229670
1708942313
1294905808
626982155
312764497
2120888336
2013202415
1928444955
1606252078
848610751
277902777
1434863437
1631019185
670260174
901291637
318933224
960681053
421282420
64548567
1488638280
797899544
1327914685
748313272
880424906
1774248943
167681701
1721981548
1640390769
773158304
1408092213
1543098141
2137771056
960743227
1601077033
76767707
1056596051
1351704149
1545534352
2056993705
1824266337
1311202849
60856076
1097920757
953979583
756444436
1564966264
1498707606
1770317029
155994751
1534978995
655835068
539352339
1270996464
1924082993
751352793
1590418258
1469924238
465277194
647756879
1365047583
2035568619
1404853998
1194756501
966475638
1230577574
347855940
508252238
620088907
1249374325
2064638502
110038421
934844678
1751876708
1425370827
1040732153
876109587
447266062
1337096872
986218741
1172921230
2056628719
578407727
1403432438
1948847916
1779542608
908930362
311043903
2033807439
751691782
171193110
1391904589
222215326
1858010139
1314798218
1988334376
1420890958
1762069001
1622854249
1529831482
496663062
164030723
1019018125
925084844
297980536
826059201
973718068
349040051
647015428
2064456283
1321598517
436103483
1010485919
1067965787
341374357
320112989
503937570
700881308
623651029
1195437850
1198952087
280347589
596036091
1802103818
2054980909
1192208301
171178429
1492924751
629034312
510938594
584922959
1049519710
1746268164
1324070930
1271483763
1925968914
1977685444
2110675964
127521264
1089976914
882720313
118975254
1777313460
1251081729
1439981839
1838658694
584148909
1131115491
1187790756
1379601886
73905041
2112785906
1080837773
1767587389
1257275375
789064086
739091419
1944540129
1113029790
960432686
1985011592
539829459
103167483
1280113615
1263216438
559377808
662239389
329332347
1697610968
247968395
1384633236
1628182455
1581658598
601361764
1656090188
1846526867
1306426344
1515205500
462086084
559608621
1989708006
384507457
786117122
1394220032
803084302
475913277
994112784
595930850
859009785
1874195290
946445905
1929545142
2146716090
235190233
389507902
1345518314
476097039
1748121577
1351327215
147474961
2118241018
2131942687
1038214101
435331281
2040147875
1394161417
1703269619
1332357783
1547647316
715316164
57356398
1159156370
227339918
340781159
11346330
73797204
635322580
1847772313
177933894
1973862620
697030093
1620770619
752202823
1859364973
409120115
1484401353
805892602
2038428781
843156247
1912576769
461016167
256651428
2137944537
382325188
1667532486
514938162
1972051081
1196304248
1729271457
1973630458
1113662821
1098288361
28673754
1160662870
1008445806
627356574
2058586800
956807328
195943339
388081652
74789013
1479225632
1591119794
2126783743
811256302
454266446
288904358
1037236303
1564568253
1842948530
669526488
1575807821
883125537
766791082
1576145942
1908620514
1079224831
1330845220
995133405
386908297
323106446
1108302903
152442013
654443258
923333013
587800368
254426345
1979024144
427872409
54146280
507858621
1154039095
1744191625
51479659
1266522546
765043152
1129566370
1789199739
1545305663
573880103
684797029
1297312008
2073572611
432353430
693329459
300859808
1259868757
885760422
2050834415
1232751520
746383858
537967810
523781409
206587963
1288762044
44745281
1791702177
151643940
773819089
1964239987
664431590
82547810
1016116557
742999925
1764762123
41928809
512019181
674645488
697643720
1982294463
1606607576
1453810888
1901933420
1805618341
1249585243
70034260
175388514
122505715
339562298
976410213
2026160391
848014736
266799091
672149762
920416528
1475171767
1526145522
1283324830
334937926
672892843
1055120964
1204902696
388637819
927039830
1957097987
562022813
1548890195
1363307621
1819698800
1183146398
723406548
2000000125
1695441076
17720922
1445229739
363553384
494860057
1129801540
1851960626
747142375
246944569
1122251404
1918092398
1408837765
855679693
1377385388
1959640565
423511634
576587421
1835354185
201738515
229273692
1055776588
1592489679
211102419
792393724
1926784523
1361725043
371368670
1414639079
285765360
1298182766
953020480
1403476486
1606125101
1676870754
294889728
1936008619
140663337
2080903921
401591925
1588697233
250205907
1945153517
112695931
1600207412
180603803
588984227
1459127355
762052373
255784910
1353898310
469557528
1302636503
184722010
1189368492
1114370092
1361457276
1703017104
956286616
617825355
871301941
335457881
1006343414
42679982
1229522424
1898154884
1548587458
2087021996
815797518
589155110
645090789
182205493
50868426
656321229
1939077002
849055645
948197518
141845534
873772595
879403851
824009897
513337666
90921184
173555074
1559147869
201253835
1608846384
951360752
1925318858
1804652690
562476811
137943331
1500771014
1016446389
1020254360
1876242685
206642737
1470383717
200217144
848170007
354374726
1906844447
1243340031
1008053832
702949087
1883825729
142323356
1646998573
203167444
1048108524
245621181
1435332547
552177993
696656324
974121605
146714112
1562274700
1862780156
1604227671
1147849103
1383150231
757078130
1426744543
1171785700
770141010
1837539949
1967354337
1166151927
1881788941
1668130255
373650079
1131539473
817279661
1588172690
774428154
1971465557
781547016
1863891569
1118071761
1155717569
1982780998
1504461525
825592421
1832324031
495199017
683032946
1728327734
2061915439
1451938906
350196252
273070949
1836999661
1095409670
1894841240
2122286130
669331509
1112973514
1405610946
981300677
1059907085
348099470
1149937268
1740216441
1801867772
420880625
1034629481
306649724
2139254304
1512458584
1657107780
194529290
1597795641
1243887525
487533184
1114648470
764926309
1574300310
1280415310
46212037
797506108
1468275370
780717942
1841959356
1107776608
1438406044
369049854
1825934710
72276648
136103670
1970601772
773850874
1994732312
716059388
149010166
279493052
711470772
923275315
1150958208
1489612830
1285656259
26562
975180853
2102027654
1893265833
518967914
1648751259
148166343
889402835
1814761957
1534535705
177832868
1077131527
157056582
268785932
1705762911
1871670766
1921169602
2079861835
1685486858
121759645
293082437
181439786
1930854832
1145379390
1186560132
1705899545
769415161
1648556525
1819772506
641924747
1565703726
940780000
1527667139
787329035
1125835317
969311510
965659039
535482341
1401321788
1202610499
1040160394
1610797976
1177806989
335436370
1696811341
1816091411
1710158036
1229245354
1636934534
599810647
1570415564
168448487
535152216
728211155
554390437
1599626082
1029178969
35989505
1974294974
1844460997
988564129
676477331
1983838309
23664820
285425121
2043748421
591843359
493294478
29880269
1532133198
1112212760
2114428762
595429908
674499905
1713556758
1403834294
1653454702
425883192
505945184
1287383758
540050688
1647608537
1481431238
309080142
2126066213
1679180500
1647426192
1409173518
1518088848
1154613433
1425449251
1423480276
652377053
1755123166
366348936
1529478341
98794098
519878220
936891931
934288890
950479661
931227689
351767642
1405756851
2043318319
1546158844
156867977
425087700
1774937737
103055734
1272031241
848384459
2077047440
797698764
1880462430
1207140318
1355394003
445109406
987968801
1174323700
2030857233
2136929420
1357502110
1903507520
997438025
164884646
236524729
1415108573
1298867392
267161618
1872590114
1742949069
1568681390
975631536
2902891
1344159893
876896606
213928353
264125
1010378125
908339095
2088306698
460732205
667592893
2052847102
1746862985
118213632
47739742
444128599
640990208
1560094419
1848935903
864866901
1189168683
694708492
1297855589
1321462059
1298502332
438837725
1513681799
1624299047
38774065
1349966723
503435711
1403525371
1995987515
1997975756
1318640074
1705792952
1548841666
906643863
929434845
762822706
478764247
1531731379
1598080220
154783216
539431517
450361896
1832779908
2016181760
1224060949
2093904100
1727153876
1219021039
537074301
1264041931
689981317
296566464
739861833
1445689956
497160153
1809682612
192877396
1290993467
1823778825
1244351691
1815369773
865129935
2064357869
1161032500
1782379462
227094770
1162849619
1884724368
1481203221
634893357
1789309300
62131017
882749051
1446131015
985860944
420552562
126730784
2144725996
429890295
1670661297
2117016432
1936953565
1532317523
1874376661
718802031
1651252744
1305187125
826830126
967992171
161142121
1944148680
1103979906
102058236
1592545182
560523430
618035992
604635019
1452381163
2061782395
1872058119
557242753
1884229909
776812235
1634570278
905229782
724740563
1359006039
336833696
1098531808
1347415853
1498517962
668361660
1693333850
576614027
1045104327
810404067
1885779232
624914393
1865195856
1030802146
429784861
1104632621
1595591595
1328031865
1278576538
741637979
912181275
2032421788
550969315
979177659
2067687959
926738925
679897335
708460526
1994716379
131467786
947294197
785023485
179726439
1403134089
117590712
171882677
2126834345
646016413
442852623
987063245
1216276885
446523688
1359843532
1954788454
1587710623
942006357
1640911878
1269956534
1832632554
1386694884
228459315
1911848607
428537759
21815048
449230901
360644473
100319551
1716253606
54368805
1457766866
1883035002
149327728
2054544033
1561931178
383468915
1077232268
629518943
1061153263
1151714375
357449149
560636152
747653642
404283541
1829386693
1149012825
487479717
890856461
1659102471
1862445208
1433743162
102948246
623097883
60193200
1561277754
1023688636
1502278990
740189154
1508243424
70076108
1974919509
1235742017
1520281825
176711008
93258123
621270514
1922728539
628676769
376405987
1263081369
888542598
1268273099
731106477
1519962621
1934950069
320158932
1955412530
185198001
1685772613
63488894
1181628328
1062396465
1237883818
1417306964
1501028008
1658149543
290920701
789949851
1096437236
1479945240
1224501075
1702578034
1522603509
1982386479
141315642
1883073877
407667052
466525692
680761348
1768258891
507972836
856687126
2078673054
874744991
1256866133
336949058
289899090
693093493
1648928187
2089837323
1193222418
60615334
383796147
462946559
2144141942
144937686
1964149798
1937316848
226427553
157321633
1380500453
662872124
1847954807
1476359743
542537423
1041974816
389255387
1156434090
989427310
1704494888
327590686
1070033681
1359332811
1476404857
1531406280
755387738
1253194598
1500834018
1138637456
566174565
154205585
1778453692
1435083734
972566385
1211836244
539162463
453998972
1813909174
1723005612
210986159
1634462022
1504773785
66541636
1192891849
530679861
1253496780
1525910432
1328394628
639369446
1333243915
253911260
1778214131
433083359
597749345
1668068958
1819556821
1069513945
949949580
268825631
2005072956
6155332
1247066586
23170728
137497752
820944918
797442529
1037709269
954626147
70131419
310700817
627616729
1145005650
64038969
580130815
1683859827
722718435
1013511698
1167962545
120550315
1630379484
394146057
1496926997
1085402794
677878156
964668330
146423161
1020941071
1765050752
2118600355
1065337925
1017097186
519569930
49603085
2144653803
586691074
1791319388
1588557001
1087694419
1307720284
374493191
1848898165
27342684
1707132905
1625638442
516426918
68037519
253381218
1469299299
979510306
1355914256
20343156
2145552861
1195430141
681277281
414517098
1591953451
1128163522
2142083922
303013491
1901006645
894327639
853897540
154377008
2013257327
1100891467
786342091
152282737
1034289835
1578503142
1190896087
67909947
1170799375
127069128
1449277047
262477778
1365872123
503130105
1970078358
1423298309
1686729755
1941159902
1986354886
1343666762
1848671682
1288237794
2123328462
963174483
1823106399
976809266
1576804987
1678785184
2078206117
1472711969
371364585
910084020
349367493
599863132
143139763
847502493
1894185854
670897233
796155391
137881923
151953798
1049244660
415856976
309194273
1236037584
304060238
318810183
695992402
141270060
331293952
1342476901
912894704
772909949
626322202
773420678
1113617352
1508372660
845878241
681423948
1893701313
1929360520
92036826
1268741620
785517852
1553522893
234817832
1375138678
1935011117
1889463450
1346115360
1757152322
224328601
670208645
1781986359
859087061
404273713
1632378418
558335318
333922442
1633001098
1718859380
1361097010
599284158
1961045793
959611710
463889868
1391005797
72482619
947982427
1798822675
706404607
1076513670
1060363481
351622114
272816631
1708720473
1788191310
1688470446
391476305
1387848750
622830845
1363917563
2003244063
1747560575
203045165
565162021
1293070254
666039582
295372590
1639685221
234053582
59986694
1619969916
1147132553
1717693670
1299686456
810313411
1747195705
997341660
817771047
366441176
1723623475
126680652
1454622181
2140444879
1564560154
1759736018
495535288
644867931
1230230811
573346234
283074653
1171525323
1780727389
1639057657
655490267
1773761362
1922304215
486115349
1397195430
1615472305
318715156
1124081694
1975145759
2035272330
1645869056
340215733
1076729393
355453435
1707904914
177447675
1296330737
1158200367
321882600
1980969468
1552546035
599965390
242260755
398152925
673578432
1207846860
1859689132
1614142561
17016723
1868907598
1164166443
511214830
693301510
1422916448
446848171
700677055
2105205727
1378946637
1613638794
398212953
1809277603
154870754
1124696466
290733547
1715768483
1673021919
1161542057
1824426755
1999289045
1758477605
1767021638
721662700
894804722
135640033
2039653659
72641522
812477197
1720916928
442872603
1061804181
2061383601
1267261897
2047575816
413780064
2114757567
1908987021
467177714
553110093
479401118
1604916756
2050013307
895044639
1937238053
1183248463
1265995313
1767362903
2105813321
411660330
1875207417
1131003352
1514163637
271297197
1021452389
834095962
904128334
836650023
1148281888
1662064628
2103379558
1112259830
888093486
2037164894
186715000
2069417549
1993469709
802078314
551270262
257443740
1471758868
1230481269
1504414386
2053659921
1398017745
144500550
402402781
59611898
1949317950
1385320516
1855569870
1684564290
1623267069
60015671
1183084677
966225268
1180123038
63019300
416028499
1546620161
1603795110
987158235
45856120
1113744565
1873997654
1543320404
204158372
455590479
661291990
648791359
73120193
1163129865
944738296
1984530889
1398825495
1413128656
1801123150
1810226074
843407678
1980976410
776426618
140508352
530111749
1696518383
2083742105
465143979
774759345
1441315750
1359443109
433152174
2068952983
1513436881
703340790
649219546
1443719995
245035501
1198956442
606670463
1984966923
133112003
1950856974
1383514095
1585735797
173469020
718457486
2135613104
201042369
1079837270
1341573171
895118677
633629978
2141080422
302854539
1020331969
1146299064
694542819
1717951500
154735642
1346780741
354053295
1045106644
1118452974
2008424574
1053326705
2122506911
668143035
120909006
1245531055
2112943211
107801855
1380125148
1003601094
1340611385
1493943705
2036864399
292225925
954390621
553291354
689390382
1172883721
2060376306
743847086
142543047
516073580
1448213662
811532772
378729328
1412913004
1489995441
114216693
623813778
2101135220
157285429
340329806
1791019162
1029644037
1760903150
625609179
1112003406
381919998
579444203
1594108756
2059524496
168595903
616500938
1459387725
1969908956
804370614
1117694770
1737706504
764961133
857160361
1071055704
1165030638
429582125
1257057329
1191354433
174222237
1076681313
1771874713
1785604242
735960639
1297968492
1472455905
1400995378
1657252876
744458082
937881831
611027271
1872072432
568748804
1723411783
1516485110
1671282351
435273788
1991734637
1451808013
648256727
329702394
1290338985
584110455
1117308893
34790299
3033054
203587520
1348190411
1950719987
435050422
30789570
2123509998
1184308618
995595335
1516756578
1022145675
977183499
1375047730
1788690765
1293270271
1052261023
556645985
501819949
1133211946
827479965
1962285868
398160321
506604133
1727662513
339835894
1619222592
8748690
1880988667
742416249
1869185002
1579416191
981002937
1284256959
1990478673
220983953
585296757
1471420744
982740738
1221785006
1252955318
1035162180
1553502787
1454981883
140836028
1525356459
1651336713
1987484620
907390062
767745884
2136543180
2111496116
66276869
1966547896
841493023
1440985571
1140892378
183562106
1696423622
831079177
449084894
1098448718
1883586286
1916705309
1934958913
1432557887
1707123417
1764701861
997630357
73058944
1379269068
1427963171
1067293681
246189449
1937797263
959091405
338197780
699935736
429457713
896982051
978445729
1584501995
956719490
626642625
646254270
232261063
782450831
34479228
1181275674
2004070109
2022458613
802144172
1669604900
831081710
962676019
205747573
1550339932
688872811
10854154
1989750938
1078122435
1653693191
1242405369
304446990
1161184518
1077516290
816118802
633976062
2096000887
1950232221
557674515
1886732564
954565861
1206030203
725203618
2019953226
94721358
2083508924
1244551607
99275387
175561855
266643256
1767048516
1696344956
465505673
800104186
914067654
1591386650
2076494362
1110280801
1297641820
1891143862
794171857
1228586567
1136078820
1155501440
1819301341
188886821
1540621129
1633239415
794407432
863542480
2108813140
976198056
2094180373
653898190
262569098
1937033992
868325269
1488123001
516480427
145223683
1368706830
168426934
1446402126
399658326
1859701024
398429622
95208991
1573114740
575449388
702955543
452798946
1688355741
911264512
267371075
1402153423
1544395308
1380043711
465069547
1538878185
654613489
1916271331
860724465
760673277
872164652
1448816940
965663917
354593219
173519274
1714191428
977734614
1241230871
1448185317
1842903528
1350268917
273220530
871175145
1422626333
1688632856
1118033242
1642033807
1531200738
1173287927
1385797462
1682942679
983607917
1494739492
747043370
2000667851
840084035
634840380
1520828441
455259017
1260734049
1379859254
1716056822
2050817584
167774412
1445090190
1628678163
1252548098
1615160264
76693189
1438331319
1675142034
1855222323
580772897
1957091133
1964569168
607223603
1690568531
1962111950
1194360221
428153625
387487870
126642239
1602487595
1964251230
4561887
750686010
243334637
1908335184
263703913
1302651829
80219409
1780065918
1032866021
997125119
394002803
12965613
140511665
620095144
1798537405
814939588
27558703
1304905588
389644897
483956630
1304566659
2146082582
2043668599
746507133
1990196740
1085016699
1264448796
1954459947
1804569592
389018818
1746136919
561169275
1439585127
1594479911
396095919
996146141
1463698474
1397942036
1672056155
1038332801
1033326618
769183115
2061984467
1293792644
1511496901
1198453549
1419589542
743515832
635533042
1256370586
81163603
1116639542
1256729125
1047138477
1248914706
1297284434
1709408494
236885712
1628520140
130134720
886209032
1120644412
83799593
312856162
193624254
526635287
1624272407
820894483
2059834696
167462913
660241033
1821508975
333441696
474683968
245928478
1153658440
343280521
1122675991
1156780712
272707568
198200755
494830824
644686992
1045903068
197666376
1802200123
1599617828
171215167
1619452601
1502442803
423553504
1843456470
786388254
696542406
1028343969
1125642134
1474124574
1553508019
308415810
2492796
1636153577
342380939
1452682493
1703862595
91310779
1505811329
245866053
133343350
747556522
1203529912
1829723896
717535803
1753763580
1212013251
444296578
1462043821
384938154
76581350
939521540
864652233
646218233
1498879071
240886091
817539906
1404590313
2090541831
357170842
1105097269
864957016
1303845472
1333218479
1520820250
1385968888
305326501
1151811051
663768548
1044861854
572159068
997773401
345697774
1232190927
1281784157
2028181675
735763204
1133349403
192683697
341194534
483248448
748992939
1342805473
1990275761
236698755
1504868218
1470695492
473446465
656818330
1808892827
1552979191
1357023316
1002805378
2135385999
994777561
973249829
160909057
97019182
217156245
1650265874
778591247
1291718916
2017740005
1910379368
903975856
1933044509
1872948025
1700167097
420872466
1984200510
366394115
1559661210
346259720
1058311636
2026445257
1389105553
1203706189
661393161
821234319
1288512296
1629067933
1757499176
1784245961
947242886
50518569
1081453607
234812475
229864299
443041828
1566530976
2036591132
1310126399
1200422705
1571752213
201882328
733279304
853692889
169318999
165550204
455694651
1723502176
980167557
837886878
1403870681
1371468766
1272101578
731137467
1915695689
534093490
424393486
1231239460
1741499511
1247106604
2129954516
62503995
1920022343
1212163939
1245843342
829410154
1738761898
1053762269
1927983228
1390887397
200957595
412937323
1638557808
407667933
1763317865
111576288
1540862947
598032825
1097757954
389732793
580849269
51729526
101791936
801435658
77300431
824860653
713076370
1451735887
1105111212
1606782061
1607655650
1680452741
1752028093
1088353634
274492841
296010969
1649096768
1265861138
31215711
821820674
992861177
1831148173
332229866
1962303383
2089187989
2135402718
986879963
1475182583
339669822
1424619993
468742946
1446489645
81408115
281810935
1850891314
773525958
30900057
226039504
1990374154
102447400
864189421
1529125341
1649810747
1487939432
614210005
1355629777
1571612774
916755041
1457895394
1126292994
990925484
738847320
242980324
935440465
1449860038
1604037349
1992439100
720096926
953494901
291053871
1555940044
1134657049
1688035774
1380479370
705577875
958461800
1067343822
1105059198
664889869
2011855446
338507298
1829752953
549891674
325005172
933337352
925216818
160006554
1052886195
1003280577
356675423
1432625832
337117499
1403160639
273486218
1997393036
535859384
1904538066
1462604943
180889744
63992681
153304470
1572047578
1620172110
1911544511
207279298
180234491
195181491
1135185697
893101750
1110889578
155742367
961871203
609247220
215443938
1042914859
935043481
22187345
2030597133
1417074416
669425112
927054915
1549804594
68881948
958106356
470676917
1435265263
1661008760
1233164093
1087155162
116342472
487411456
1403004436
1993332185
1300468391
2040749294
1778705513
630743505
340840230
578242760
1223397585
1026207244
678459482
910357919
984314329
1365406902
1588421315
177724062
1266018479
28591417
510053602
764660943
938241327
1625695823
1876762771
537520674
480052796
1827725848
1939142505
350016092
2008095248
1135454088
512203639
601831230
1563497137
1598979929
1869695960
2129213025
1260384677
1123639359
209399415
501308631
385940141
1935412389
837790511
1062883332
773555235
2070862771
357966743
624859555
1382696663
947042897
168205345
1405536264
693154538
1508032827
429902814
574437204
1251034359
786016153
904260963
1253884758
1668560128
947237033
217873696
1706019333
1892892660
1180423024
558467480
1150497075
1626062200
156686863
1704487899
1154798059
1184870711
1049264146
2077518000
402260812
1403313103
1452482579
1222749578
1447959858
1988220244
344019304
1611368104
1928453271
1149843280
1481517192
1613632362
1134176000
1576190910
290522598
2051403801
1645150272
847878098
307878165
1293489008
1622902692
832298108
887417200
1410334801
2001033017
335385699
1175735035
2056163293
1601606020
1017724254
528706461
1959762767
128359632
1095778889
401546901
396067791
1379151633
1725754742
1272932619
906770591
2051490424
1820571512
1191027028
1902777796
867420411
1150184163
861747113
1435339334
194159512
14032630
1308904960
407930026
478685082
1212494530
334404995
2088994876
945798730
2022053178
404089469
349447120
1347766230
2023167045
1756934409
1521288464
847788502
1346694499
1549456999
1342744289
498005541
323244525
1925947436
1412671902
805018570
2019202447
1423873507
620444333
1308806103
591810577
1458806726
1692883797
450865908
533115580
770077786
2092201354
1453446324
776424705
1475674402
1840851277
1611954465
1921279598
1776198576
1465002938
66690490
1561254160
1038808984
710310929
1921094272
193485578
1923987822
1640418161
184903689
933116045
1100786264
903737174
2053455644
1889498586
1557888909
415189832
1076785169
2052069054
1899826119
850214003
1396429182
137666605
1897319456
2101194237
349818722
560282159
860136807
1442026543
11211591
184949242
533007912
469703993
662075402
1106001170
1075767404
1453327382
1983541101
898588627
184819891
1054265276
1469892335
1481181678
1614777855
1535223279
634784018
545703630
1563513528
2058765796
87635017
1598086200
1995301828
428812215
526649586
804705004
1976730587
615016051
185404007
906438432
1144408715
442443907
2046872398
720624974
990371661
1939398248
69559714
1861271200
837271731
820935993
1971435327
240198645
252222872
848292173
901872705
1656490977
904747683
426275189
249025832
1408495524
1282859000
1306488674
919049183
1220854712
1537800585
10341085
2116668207
2085958403
1283177937
596263217
279696114
1055272876
75679005
748109296
234520255
882813206
2093614765
661603352
1176561178
1903437205
20810244
1799004201
967094076
1604644545
1087800166
1889776333
1386227227
1666172629
918775180
914868547
570762331
1794588074
1860349062
2093581855
1210865071
1118571178
1531817179
1256791936
2131278388
1412149962
932999129
483563523
1582316721
1852475877
367476230
1337132913
1335753191
1238618470
437535375
1024752055
1545020750
1171905394
311606866
956961729
2070619325
1119557934
40796887
1268198310
593130321
932342709
561754359
1418261885
200697564
361740100
1659979774
1944132297
1293604885
2133269451
861114584
786842839
192777844
1027681128
1592228668
740938101
1538401503
434089978
1957530445
1798736727
507094413
675574778
712634506
497919120
1259684806
576349760
2060915689
765376470
298722515
777637397
2070062452
1647387125
1037375122
1734116878
877717062
2117840746
1476217352
1370998224
624213788
660650364
929189289
1298148402
2009678585
559283040
1998445498
1335798984
1276954361
714828528
1658995409
1012516861
625331869
601794367
657789803
1183359271
1552354432
490180340
513361470
1330251768
1240073946
705863937
1660489079
1879247994
1971830066
30147531
1682487858
253770438
578560879
15083193
519732147
385632609
783831390
887093951
1747939694
970936456
1879303406
189492624
1551369686
1898418566
923644001
1306626081
828030238
585635191
1669331738
172262286
1656471655
869084660
760726644
1264054230
1026759905
2078719360
1155426685
1670778934
1246970360
179775752
2135753448
1225709021
933956946
1557868750
1176430375
123894232
1728038213
951828010
1707381717
1982909216
2098633652
1146393185
1981441528
632886623
56132483
1885477507
1815608015
1643875366
1458793920
448160694
415234829
1664037993
1735168752
1084570013
1422192134
1559135724
61996234
1145838802
1171733545
70794875
1326530152
943040729
1744333350
320707586
597848286
1546101002
1641760188
917968694
268969948
1206817430
1095986579
1111938960
367262486
1461782988
470128904
267520022
1653302526
2035896843
1343702149
1930869856
1042698462
1581498570
1907902584
1528956357
1994746941
62224752
1466074838
764489000
1614435527
189028550
1323786901
1930819305
121621339
1360697431
1165752937
29410867
874934212
2019439187
1007438907
81185395
155284260
398043299
253098888
1266903550
1083718684
351910876
1186371699
993754929
427929071
671776345
626272981
1808193667
1847526465
1907080482
683350796
170588201
1730137982
1911388240
704887834
547910579
386547739
1024469570
1476471408
2093385549
767153783
2030279845
1300266394
1026631131
1878544183
1337825048
805030463
703311306
523435605
872673340
290324107
578757799
987537813
133905125
1729387031
72512990
1334596301
388386504
1705996753
1352678441
431935808
1555054332
1191953065
1658539072
5061963
404526753
1520335375
841818736
437286054
651327014
236439994
1358250688
1313880529
506898814
44957029
85030321
229785803
1656141835
2003197952
1608696923
1452923400
1981782130
2022071219
1584685460
932206093
1378107934
693419999
1588572250
1304066090
673264728
1811428957
1967985746
1624695565
1337820422
1224293601
2067560648
540714986
1783335772
1522388113
1415363066
1056230015
358127300
1599181206
2058428128
1366793713
1541078781
1262693710
1494733249
241376812
653843859
1803096891
62728864
366629228
296812046
1283461130
1056668517
1309589739
593372848
1140808467
1350774514
1029927555
1173479374
41891629
466453812
1071232745
1035641946
35419957
1214735139
1690775817
1590522538
1250854604
1203770145
399170585
1943330103
15821783
2088087268
193567801
1620710482
87999616
556804223
1369181462
538434641
145136824
2008640462
688387107
1709846324
1240743512
900905675
527059125
1117051246
1603202436
410618507
1342810583
1957208832
97317785
550800157
1615626067
1570963617
58157746
992349439
34904964
240485108
2076429250
420570611
1727172777
891807578
1743841202
183775357
751520750
1326526580
1413431972
1774173692
1492836711
457105330
46490174
977128049
968945176
1473960202
995663665
394363453
320366310
1455932838
1470271561
199049036
1078459358
337217775
1407254706
1007073247
231913435
465537423
1900014863
1561534583
1847409396
363316788
288566368
1390838442
564909393
1123743855
1890220049
1190585450
896924742
1052324378
41033344
1095672175
1007222548
403739968
7440035
1429967559
618918261
1187498214
964228833
1292177896
941978136
1121770558
715803678
1392063914
942183317
753350070
288225436
2025037625
1182866483
502937952
1575782972
170104502
2143775653
894783671
1794432836
1157972229
120593091
1002501572
1006381270
140600136
1477463548
434843039
1014188640
232879357
109403767
208715179
423874411
1300026755
1657181338
1259386517
1065908325
1819740491
820238334
1808172700
1507797068
7987133
351469475
366681996
790419600
1480247739
312119868
1554169438
1416973420
930623468
1591274958
1758479446
385545872
1508024185
2128233235
976525328
505691765
71350496
1875678319
1261460441
1709159209
1579015909
420708365
893354481
1204381064
1105638588
43851283
323189035
832922514
605486970
820945820
256746253
1395341168
1078481899
138008571
1597070896
165623491
1229750006
740886917
831479551
542342135
609949941
1850501628
429285215
1211120934
349454132
2041016799
1874075388
1661097288
1871408339
357055413
636862956
1354145426
106127528
1844573776
2081954597
1554478288
1330000638
1601169435
1781184472
1665905988
947285744
70535087
44706488
615062033
405234656
2074777275
121089470
170856081
837937545
271555985
2065829062
309394043
1059341973
81050091
1138365391
778553787
2021771598
180426753
723940064
1307966066
1302622276
1102747261
1647495569
417335423
177438443
336547981
414587669
936408984
1122983575
1437518273
310978813
1789157509
1932083696
1930092554
1387421233
492353929
740358740
528887339
1555100285
435194018
1642243359
508126030
1834462409
475578798
925702973
592394401
616299876
84229769
1304882968
488613688
1993176992
1590765247
619659391
211335945
485548263
1283304073
390162965
1280082032
1859138010
1129307261
157536717
663731161
1243694798
1469552252
1186155932
1454237175
641752280
1591097327
1161047572
807623251
1922426067
223179315
1012356883
1154443760
75621182
47483030
1800563738
1007036705
2095775192
1061942241
1555665292
1884870630
1517723387
327685416
912515763
1825122880
999443881
1651255113
1831193382
1053409784
293012819
450048609
187085320
1485056888
618778917
1478754662
974783891
1280481612
1005445604
1949637196
1171300906
1653667238
566637788
1114564163
535837984
330263704
1893120358
1876513062
2118094376
2049996683
1875943534
1873912702
1469096611
1059974430
1896193605
1561718064
1660962365
1488703600
61782558
2010722056
767735127
493483528
48691568
1562115252
927268284
1022726323
669970124
1921596116
1139485133
424264344
856788855
1332123971
1074647600
527046467
1697008487
2095675136
688380890
921434281
128118263
1925055444
98754736
1135713089
1888444361
1157867992
1920924212
1118640501
1326890464
1513429680
391839915
183347238
189393500
1197861174
1766446186
1761872841
306265685
953693541
538242465
1984149460
1126510565
553704017
1068255370
359765754
1241572449
1125246957
839526365
767450649
1662761147
79998906
999938891
2101616437
778125670
129889569
2110377123
1433554765
21574777
485431679
409874060
2005692170
866408130
1524854087
442506982
1953679219
2123317192
619388298
125280442
114591272
1417346004
1650554665
901089920
349233116
1517921658
1789631612
1628265331
2034557559
621482798
1593579230
1193105692
1915727014
949229201
1211805795
111800682
336783424
178055238
1471126401
860538186
525565341
960938473
848393442
1125023669
99129580
1205832667
795507231
233903788
520060709
1702083791
1720220316
1295026288
779386620
980078926
48230269
1124154531
625452
1818019980
1158884769
1635553816
1779139233
1842732534
959251732
1827379747
770830663
1990926620
83237601
1010378125
1579941596
1094100308
1856950243
1374295642
764076492
1141752268
2138782058
571195306
1165756405
1550817663
1630026023
832697385
1478760270
1919261969
1788886748
2094514749
1995296052
1449258009
1566603445
1423865178
693135694
1466099278
644993638
1985983286
337204849
787795954
1280262882
2023453356
1822961948
880804702
741365192
840950872
1571110520
698296828
1117798873
788351999
717746458
374875364
661561433
1003395411
954044522
1254984943
1064827283
902645235
1831473988
507841645
361440930
1141180264
1336029924
1394264642
1643907480
2119514520
1808996795
1237911914
1915820402
1264454398
467592377
1787309358
1489296156
1125119585
1249171387
296874864
766353412
1166674412
599021357
304955320
757686342
153970285
1582525521
615749778
1371309048
981665271
1626929013
1534852064
2109736978
480860169
1127431839
1897591622
1560034370
116441231
46991292
1322810085
700074987
1390340690
131112829
421714623
323430928
1583287326
1054004697
467526809
1416195918
1811835403
1320835058
1407990077
2110569857
251390086
582545196
1508394576
724197826
975982841
1804661151
1051653974
1684535157
328787150
1989055173
1837545835
1172456686
1022102036
1445384998
504756830
1764961117
2012274594
903012002
360029212
1539144216
1154734735
46225122
1885012921
882111671
2037340212
1958433806
643055830
829688195
266332794
1311244422
1454038979
1127475480
1871160512
243721990
931129897
1203070939
428848581
2099255938
1660142233
1965700675
1000967860
2003367035
1635744915
260235905
494141680
810734107
150844122
1207258866
383343981
1473486002
258711182
652110413
1537920402
9782939
1056151410
2113186476
254735952
1630355257
2075361423
695615626
1672803851
1957155890
971362914
1180562272
1099672160
826814940
94270765
1061596822
1533085915
1560985651
346003466
2058788515
346201890
117518471
538588012
514799074
1368001892
1140450962
2101697577
1220253070
1997325206
1982286205
86634298
1076061016
908856590
1628464728
1954589975
1040509118
1659153461
1965884389
1901731438
1340627846
2114747703
1549659975
554103496
844013841
720156773
794561131
2011017004
1970346768
2084920939
1954983164
195538255
844075572
542658096
264426693
1803352964
670087980
385702569
1356754326
404131617
1973095877
1653641213
870487884
1238954020
2095428890
170983729
793055931
2043481953
1511580543
1764147087
551788071
927294752
1974205453
190121683
1689036442
1531251985
867457856
195030466
1183645994
744739746
838407454
1749877354
1922572465
463953315
1896900656
1663185723
1956881662
2069632377
578075723
110124641
600910489
1801659153
1295967783
1728124504
1871115524
113695414
1822182169
1291662036
1834444652
1000814240
1510453486
1285729253
1564539482
1489315874
1338637841
184565688
1868392471
1292290823
1577327417
2074892421
832124233
2085034491
1389321896
1794845309
396053293
975687441
1900130319
745845636
731608896
1663969133
1226923973
1490796652
1014640250
351516865
876322789
1300884742
2085699318
49455725
678503216
2106099042
481345993
903363881
304667251
1223474149
1736949512
669212676
601462892
657879476
707889088
49433548
1002731743
895204078
1399746676
925569800
281372491
2079288095
1104862684
1435734738
1606363596
248702471
1863103778
1754946373
159094308
1764883949
217042312
1105240790
177075945
45462167
155623382
598406802
2046121263
684010781
1405122474
1491821525
1507563817
1568814792
136279280
884960806
620168932
628117426
619605557
228763240
1941365400
1882999373
1044896370
211761920
1651968445
907554064
1493660209
1456601044
1947252747
150775171
258182070
585383204
922850046
2100937272
2044518179
1535600469
1076681041
1113435935
1405878886
212564043
1434996893
1426084372
1176282501
26298873
1882736694
2106139378
880959665
1838446200
1251973779
183534659
469694954
566657804
1185168377
1383532334
1024436230
785334597
989482830
1482472651
509825673
2018773873
1578001402
1251065947
1582294416
1016455728
1387982039
1194620733
1110468552
504023088
1270373933
1267460663
1914501526
978676438
983627738
1144772130
1177226414
1947835711
954803730
296003652
1737218402
2100423300
1823451451
1388329636
1477474400
2085887036
842729088
2121141822
265606328
490925670
2121627163
460126771
222659431
160594899
442065317
802639040
1170823752
548356595
1254245940
2056718867
92555609
2066207375
772361282
488462273
1846111777
794086003
1434992426
1086051459
1604880909
266932264
200715932
1017365560
1453474852
1720944998
564749256
2061699008
24309798
1095137533
1482993628
1495596464
733939152
1472241432
774733254
1946762296
1808030690
1127709379
1522096755
881610821
1227811068
192512735
146313948
1414270284
247612928
137599411
154590637
243164463
503522294
2028267190
225012172
446352927
2065854909
1168563270
1607252549
817696665
1896229515
1909929430
1263838543
343639007
1632171724
824160769
422435244
1916185899
1063937242
68296193
56678075
1963929583
925980365
2138049403
2141929015
1705980625
1137356037
572352831
557538276
58413126
606534871
1548036131
61727874
559896904
717328513
1615780205
2022969025
1599430155
859607860
69019962
690132482
1282732109
623576475
1243664703
437828538
1986698729
1828303700
1142184702
920530369
249738636
85514078
1238768509
346672223
1481735721
305754698
1619886361
555627779
1949856141
803896961
497493856
1914946554
719695393
1260048749
501227411
1396600773
1328383781
523842975
591578319
954810717
159074957
141460366
1758730739
407124777
810473552
66499806
1901671687
436645327
1347474708
1295088516
1703646798
344867597
617253254
1481293941
724582243
2061139628
1013307346
119583087
325738911
1759807649
469497463
1151283429
1160449223
902638738
655599332
1601281759
520976017
165940656
734619888
1468392825
1555998436
1626681396
518314337
1585782137
602609741
1258794360
1566802676
977244482
271857046
411531691
862830541
1710690946
245113109
829573884
842860059
1379324857
1208842813
1012260479
273973524
417487166
1125803731
1617508223
1839479935
34495895
1049654784
158856684
662507945
1495473927
654989352
2030536171
2050174738
1161652057
1468020084
1045106624
671673334
1139281953
2048061645
616162547
1012964384
273328583
687638974
2077488557
213118097
576985646
1630822708
198845783
1829923956
736399044
1776707329
1729387419
239931304
137510458
965248964
189890202
561040542
1468797967
2121912822
1589908882
770891634
1097669747
761661197
1306765110
1475518426
1058196117
93569396
1616315726
428883385
1706605894
1501022743
1651907873
172490009
1608340598
1437964879
149997925
1390620949
775524492
978975046
1594540097
295820023
202599755
1196329232
1814585434
1788158085
896661800
1796969342
1493687852
981908881
1682757358
1072562880
141057401
1377009716
1966316909
1535052988
1545318659
542053602
341014620
600963396
738204241
327538079
192018514
1451617893
1584780478
365581267
487311313
1243188753
1445109397
281765615
536930720
1446098903
276200569
1451477667
1250775158
841506123
1812238349
1496998559
1774491321
1869924149
1457058221
1531812863
2065949247
7910750
1497259619
1604581602
1534699431
1139244036
1771578716
1869957541
132161645
1510965277
887360581
1014641249
152925235
1038508505
908755788
646813027
1345897001
379063760
302618122
1828595603
2016104687
916743260
1300024966
1631027899
2030218004
826335711
1324969897
922709909
2107526956
1364501017
213798954
1234835528
1453548715
889428349
1156926349
1960267169
1681656207
1687044533
917642737
1220186651
268785932
1682614307
1862645209
912738456
1674847687
681576465
766641511
1638855044
1979555595
2124089997
622175257
834115211
1404386802
1838058060
372873853
1557705287
140287882
1679865908
1393866008
1115016099
2110034644
259730500
264594341
2029127524
1714922337
1509923597
112703621
1492191784
1008045013
608465362
1207049889
1495211644
1101390377
1684403893
413038743
986232113
1379547709
611449548
66338361
552314509
36832993
721197410
322135406
608988696
2092147468
862222558
2091167294
20983622
337075019
2126361888
1171916392
1262357032
679008789
1162954045
2003201274
1026620436
1079845746
1458303888
1266088585
1325196987
1062759890
1409001816
1049970325
1699957724
1186187381
58472465
1430909154
811824416
34680265
1059035393
1527956273
145332717
1585225824
905372953
966876730
1736162300
975775000
1948381555
950593691
1525713568
1567182240
272687299
970838801
308889349
611024044
1333531806
865822684
1243819153
1466506069
1564455329
260211849
694990917
1765723703
721162603
1900615605
889850310
1903401626
360175994
1631701878
211295770
1609473701
1193036812
1553966274
281883097
212850666
1034713728
2064092610
1912511591
1858610878
6071769
1710833536
604146337
407457952
960017964
379735765
411155465
881905296
2090539233
563468689
116451786
584981695
443465409
1471384313
1174922629
289376530
392888699
1380211286
1372566885
439893300
766290963
258272954
1856024306
1263353248
583569458
392920035
992014532
1011087637
1254567810
1077466346
658217753
1005305567
1559464999
1368599757
1864506138
833060119
1678157248
935802554
1615909987
304818280
1598580070
898029520
866995763
1819823830
280772324
274141672
295716221
44209010
938111676
1263032437
1789621551
541760245
1879159393
342686249
480086976
663663574
920944770
1335939912
976768909
728576818
249896817
459664192
622063902
1812774902
349943003
502727263
868369281
1374595912
1018609100
138255670
73758547
722160537
195486005
1263656736
194691287
1975942665
275680063
1009727579
1328252905
1875886670
1512965557
1340962027
1253928909
561001945
1428009238
516654686
565172527
207421724
1408427141
687314077
1906810435
387874722
789615969
1398010965
1861180733
1346802820
1830560793
1499433481
170580015
1927183769
1281872254
464371105
39187238
555094674
642143900
526016066
1682989769
973848759
1228165723
402496296
1080405793
1752114060
215967714
665104647
1944782358
1752264071
853170646
918863434
481908449
1827269673
967597440
953305117
282348255
97071662
79150703
1907319328
1759596991
175297238
183794177
1791600810
45148232
1926414026
1096714993
1210185540
695009517
654862021
1539901434
116949083
1338823658
362991776
1645572272
346372072
853032304
1752026263
1661775981
846503089
1696187703
547115972
1505324912
193334765
1209955784
1314321555
1520691162
295875001
401495638
1734683808
789748251
2010964080
462991200
1097666492
222964657
455117377
879179999
1789174693
1766022604
82009268
1671818552
1171535419
1020341058
1697077442
708672993
800964429
1491378947
1982458676
1468434854
1023556847
1553139465
1439342355
633671239
502556280
1148489233
234902925
1473476615
2034622174
2117725323
701276797
1790820593
1375775544
1209734526
1680671149
1876784612
2126619585
2092310845
2137399864
1303126506
1599178579
1800347117
895164854
363305763
1432986868
1685311534
2066709272
133213229
1387291987
342949946
1811086082
1733647455
2099768990
40604458
1493688681
304245580
968386327
1664138243
1646238492
545649227
745039220
907823213
275158361
1889476882
535541342
1928596183
400801921
385515296
886168861
1080053945
1359990944
427482316
1295080765
958807580
176391789
818468932
1657226312
1290970206
1139321422
1746577288
492330791
1565244714
512271894
118927677
581899849
861264838
1852657787
173483278
269668536
1858665732
746918896
2040563603
1295447525
1893399061
1120875592
565351062
391445569
1538464007
1145097157
1678985674
1347008111
1360503101
1669805240
1661181499
478319889
2141770286
1246414375
1093765650
1288895915
870025981
1509328229
788025485
492629584
759240345
1923279521
417035665
1292038165
350311169
1527401606
1056594693
970921222
23400569
158236328
1215145538
1109021206
1280206952
993651969
986676060
1417845094
828912353
1497886632
1461555497
965292651
1750001052
89764717
1458742334
1307506157
1806317963
2024700079
1482836507
1606793753
2071530910
713030799
1523592829
413260881
1663540556
376652228
460144607
195973486
925738859
674842650
1949127974
327085032
955299009
1728763194
1753855085
486823875
628870319
123033138
1030229778
1649745280
1816266999
1879353539
1943640048
1746336699
531734926
537457133
1382052339
1740271621
37299755
42319254
771255434
136279280
1011012370
1964129861
836172143
1538698264
1990813091
60350999
2023755154
1324259680
451136871
369240766
1765438301
26627933
801712911
682401782
1726334834
2132073603
2122293094
1642093546
731664724
853581917
1879898871
142281774
61163605
443094370
1847122090
1703628158
1644428391
1665917947
1415594814
875829564
1307069890
1946783396
2026088628
1852164634
878327084
166600678
1301305431
1717929912
1848638287
1690686757
1220854712
1621897053
1457910865
1555653599
1622237824
290363170
1316784644
1608858816
82772029
1644856036
14290570
1894951594
1031692925
1601422723
1084731851
105654188
1102315241
1050242302
2139442159
551497343
2112358529
1424304250
1490569432
547605077
149629905
213086934
1766915980
1397747332
350795424
2092846339
1933550382
2120503261
169280223
1148557683
644795188
939211732
1056729437
1876440526
1835218594
1575322936
1813872829
203330696
1253984827
426962544
95967172
548550279
1019377360
294178349
364009852
1378516499
29842549
519648615
687492124
1138845808
593843187
544460101
768110516
491492596
1264127987
1203951185
2143069879
1468261416
1416322845
674162273
2021573750
595497961
1956630146
1561289937
1243436202
1947161481
256688807
1780414536
1622308857
1981952699
226954539
143631774
506977724
347179982
705168995
1840292432
57816255
1504218874
757037524
1035632054
1918195535
513308184
538467158
2044369690
55038921
670259452
556513820
1925897644
1047051803
489885428
1740920708
653796040
758804468
1137484931
989702243
375317075
1401503127
708965324
57900336
904471951
230888899
816915433
227152164
209801750
387983482
92056894
202247168
1282996142
746247370
775051163
1100694807
1618549327
40346098
143630337
266148826
1409940666
1648556525
1685379853
313629250
979222293
177734240
1344421057
1500983828
1135080395
1703319742
1422275235
2071582868
1830396036
1523888857
911697256
435575749
962129353
876429060
1521285815
1541303952
1594709316
1973455407
334665208
1993750209
746805512
118876160
1033330607
70968671
1742004468
289526365
1058737409
613558481
2057484303
1967831955
1071575680
779785031
800838583
2054397727
1734981056
728508594
1695883588
1176920703
579462489
1397890329
713042198
870888472
583470154
896274308
633030188
1858988943
227848808
1290407824
1054199156
1650187859
1058367318
1584596248
1573207909
1755215926
1599246149
1647224449
787563916
231997906
2052265958
560461898
1271933110
1715131711
60175113
1059364927
31013792
335169402
374183241
1417486143
1894893144
1593323368
115127117
220061660
2081849939
551736465
2106461147
981217215
211909448
1387691296
1249507169
1756958257
621497433
67649278
1923898890
1797119815
809240062
1249916828
1128661040
2038611299
995580475
1566495114
1674260425
353239133
589666045
467771244
648446711
1134935694
1550593498
447465554
1711758925
677716028
613095143
1123787250
275379797
1850753230
286846754
1571797744
350947226
1711009402
1944045054
642747591
2007921782
380461535
1052836086
1848678438
1083398673
15919069
2124936011
650648823
2066828533
309335878
1917550238
497037420
882310993
1337570377
993561119
1788360434
522431896
1189555161
406219172
888936906
768490867
555152447
816892283
278419231
2041495815
168141723
1387150700
1034528630
1661315676
695324723
1117640913
104982539
1338575801
1190202184
653441031
22739647
2136392019
1494191981
1625672177
2044573765
359903848
947064258
1081966161
450337141
1578350654
1750032734
703330393
994518845
1235566245
1694137834
1245506111
695251502
1073662474
939470185
1556143308
366900502
1085428630
1046340451
1605306977
2055417325
590354673
1152590131
815798383
1945471531
161258374
557587832
1810419809
1809798258
1205794324
733738045
501819949
192001703
1569127847
33552027
375091139
1323203803
303811570
484855373
1537381436
985031386
807297500
1570753714
1945957973
1252697095
805877541
1182735419
839516855
707443445
1162725491
552131003
1076412567
828710322
1594350372
1480810590
350982587
1943640048
1884432295
2066586293
1701323281
1220226455
58479891
1641793932
1071215024
2092412409
682754126
609780957
984361930
1926288202
1710935406
30299973
638157770
322340497
710562476
457813328
1057029928
744208014
896012734
1712861741
1658144909
1700832533
2124457941
96421652
2057515682
805705744
1625631026
1795286834
1171661944
134947065
104197940
1510755632
1397999129
492604950
370563823
1653066932
1359474610
1263101112
578833602
1609438821
519681039
1365652927
1851444321
271453749
881872399
1103652638
1745738505
906318493
295332457
2003539666
681394064
1248540539
1878672825
1038174639
1091430555
1675900110
211848295
1938343628
707741707
2000736149
118704446
1108010285
700012942
131517238
1921955417
1358476397
416613826
1795238662
617449550
263615276
316102307
1739698563
1779593863
103087274
1140019854
195720056
1711800517
594940790
750547254
1167321601
1629312862
1809259696
1562156130
232621538
963551638
583273369
776573239
1842644846
486137804
717324280
514772350
1924449047
1495625623
1360839465
992984
130910554
620277905
1384176757
1425016267
916988814
505514919
748218942
420299676
882421619
1210304204
108481987
1711923274
1314443931
309536042
1291701361
999842569
468652565
2139293656
1243321790
1969365360
240276813
1658172190
880799478
674458046
136707561
1084076897
1100917424
693514741
1262402965
1477847231
1960709609
156553316
825877733
1016045633
196694992
1528086933
1560870866
1522326353
34336001
1161215561
1034783497
54408311
455382822
1160251082
870276291
2079383029
1361535234
1472330856
711609241
884020922
159834852
61855167
471996258
98659556
400185121
452723892
1637132166
169007226
1405543650
439987400
1958143118
1390643217
578521288
850710611
104331534
932446263
46887463
276655545
786552193
479332079
1879117152
529597526
823330158
314994650
96370296
1472951818
717135597
1404073417
89764598
642578097
1213842169
1854389266
1295603556
574210984
1199995459
435512390
1212670886
1403815915
269402867
922263367
451807062
2112273639
46845988
2009345111
657627898
7177929
1532345641
173987403
1221852313
1022890638
1291020303
1773612340
938727952
1997756431
52259490
1542120741
1876635609
1354383449
1132030407
728512053
93870118
1801140568
640548400
1063275848
118515989
1535609146
1463802920
2041008790
1987137207
2019463808
1771242466
624813715
1127928726
2004242439
1849396277
1221826405
2128816475
537950173
1573405150
1650281976
1258983340
489493764
1329615496
804202399
1711712414
1149157894
1625920427
39098733
912946685
254744719
1869493134
1305988274
714408238
600751274
708421050
1939738720
559145183
1350523482
1860786968
92439290
1492305072
764910587
1498143413
1940645080
1763821083
644812280
1971473599
1443609786
1791371388
1777926368
2071949254
1969716622
2108607869
584703656
1106431100
925766959
1407271840
2094236183
509727114
1545354390
911991902
808730942
1751041549
882763534
1322285461
1731750167
896660606
1496842268
758140219
63474239
146178011
1919269326
1589590396
1059182926
842915205
1520591847
514215871
565608719
269983226
1054428230
1271576527
1239185504
1184152008
1111328557
1328956059
383693422
142476015
1433813706
1096066665
999431147
792827628
1709694197
239230578
611067244
453118210
262592177
1890475384
2025284578
425082930
2086210126
1561067209
239927976
1759489514
2064146210
1204546996
1880494843
1732756795
205679438
529088601
1057147647
1678964813
1211817846
233526499
1008961479
2061468104
290098385
660071770
965020290
1397891152
1643157884
930724947
1653251197
1100060283
523322964
2001855322
207722255
579392617
647221342
1361907974
731381138
1877814077
1563055787
2120157449
430250387
2114177835
1555876830
1381105170
147794241
1759010814
769260831
1818534967
501250323
1043507021
1129980766
1243564439
1456119061
530804295
540650007
534062728
1631920675
802210963
599441342
601360114
393856415
443746150
162470382
1489992092
1150662577
1626356942
2100405704
1417417415
1066395039
1454590330
1562870717
1527025136
960460945
1003730396
468520706
347650858
711344160
1303164837
2049604247
1901282696
1982020461
1656068782
633302463
796738146
1651396638
414375264
1914880658
625607673
1363539620
1751694070
1655950266
558856365
383136773
1807167932
494475471
735186904
105531760
971349781
1261141135
1552907772
1299684081
1875811986
1832475831
84692893
456911819
548235358
2038314987
1712995723
1505643222
504987705
837819430
836280894
191929095
409213099
593781862
658532930
2078984377
1761890158
1405547401
785923049
1600192546
446100328
1270092549
1443084808
843077347
959214670
164819908
153564336
1884286369
415357065
350111337
1171316
645529508
1451940428
1415545568
1353377443
2115189106
720122522
2062417414
1596657516
837368796
2016354256
2109413534
562462394
2021344990
984594650
278293851
1174684605
648648076
1145537057
1607097334
187352944
256531913
163966913
739724388
662141448
315096174
641617463
1176230021
2037437604
314970215
1287513898
302108393
811004371
804916490
824926948
205342310
502543980
386261682
1655471563
1897670116
2024540005
42618300
1748794198
762774011
537363044
858625094
451208345
1393912513
1315097883
1531217259
729766763
926089626
471668417
1769354754
339150999
413415052
1220851659
1488777569
1304614970
746259578
467364431
1504414386
11563500
597845840
1850788720
1480007662
596542042
735541338
1991399340
803183508
1399871302
1850734630
1566537201
1390021531
1733512557
705490038
166399633
944049639
173089783
1206477579
982651059
1368609406
113555838
1272400736
636120697
1166527568
70960143
1760830644
1579283010
1579781572
2053894382
757290641
2135680541
2024207953
1325130109
1103537396
1804934143
305234682
1920536152
1442555810
1921050592
989527108
1541014502
508027043
1427856882
2033789234
969369719
642661037
1419900732
797541236
637955907
1667341037
957853666
1717644176
765502208
203529460
1410543266
463141672
1620887779
1222909142
1136796245
1719612019
148408725
1492469813
1756246573
1126359943
754421791
2014937999
1128967308
1988430499
1365346650
711142990
409550589
883539903
1248539256
1632149291
149178292
1109459004
1776212191
2050248551
447643279
1362565785
229580546
1792222015
962440896
1567860046
1300966351
1916133697
2071572585
338144255
246550972
1164003964
1483855216
1040346905
947213043
292581644
303214278
1230523543
153749804
1075083999
550214699
1081129367
1292052969
1925434330
1465446166
1890855898
934972121
1637822805
1529454690
1671024828
387273298
915563800
2052592113
391328179
933804858
252340269
239969487
963955888
679454538
240148393
1596379148
607533359
933600666
836167377
1704236510
1102466297
1874598141
1624334972
580819586
968712059
1610516549
6695211
154724061
938462678
818217486
1399711068
2131390712
1895623740
154792276
1276409476
1096279207
2035968549
851772598
1094642904
1058993378
110142081
1264454398
1928460546
534132725
1387376499
1336555239
143404953
788769051
1053594394
1997140839
1145729173
1250206885
1636217140
1238370663
780640133
1197472638
1581794310
1862636914
1731792161
1784091265
1153292003
2092140624
1680730442
1704675379
76327344
1773569959
108803995
318102881
900649702
1296651028
1123561769
600466378
1162766310
1969348820
1510840681
1456538390
428340509
1422515089
1601109262
1563017319
69355718
454017350
499923750
1836641138
2110007374
347801271
367941232
1804910014
1098315145
1638096496
272708533
369997914
918298212
416426749
1831726594
1390753874
1881442981
1445776307
1973449006
492589020
641674328
943309017
1478886248
225696964
2002445507
101291029
187267517
1299148304
1792490513
1282322061
1260498383
1636992728
1280296315
223867892
498191201
86924796
1950088725
1730130167
1794510876
1496842509
1088716733
1816777021
387963674
553826003
845556514
1338922015
454929987
1565615567
789861107
2101781738
562254616
1624972773
104684767
1053150893
447607106
2097364491
1932505504
1508466933
568797408
1424291288
1972364694
734660365
2042073489
551481897
72240818
1348656040
327961508
1036848965
21176799
1834622203
264163617
1948724876
1324123722
79753816
63222321
289008371
1578830334
743553503
1219589234
881299626
1346054953
2122967185
81890775
1496238663
1926889910
1683567415
1772543514
271773097
1981424309
1510670801
80155865
1238467470
558509773
1795410915
1019708301
200262391
1588674256
1379130910
22584798
771411352
263695530
1745784486
1225611429
2044901694
1532951720
110629998
198608362
404571875
36626913
203015458
168146550
2143255184
1279532708
246647159
993675125
1412676486
2029596765
1266241600
1677075400
80693668
1578086259
1022087695
1044338004
896931576
1799199545
50800086
1370336665
1788244780
1049338893
846835075
2082851840
722202922
1395264689
55671860
2131930359
485125983
1909896573
526751273
1281371514
1157301571
464510969
390993745
410631894
1779604848
36931048
1342084391
1825490900
1156501030
1971304428
1980051379
1042170791
1100995757
125619491
988424599
1731334113
443582955
1770663047
2026240614
2135038822
383746178
1435415445
533107426
1116571365
862698550
147050047
1424247520
1506892775
1774789967
1976848241
685387041
1427190113
1375836776
716782259
665731046
1466290599
1099682244
1778223959
1833141232
671303173
1127693729
285995595
57521016
1910037639
261858172
1471255035
339877283
1814190256
1539996793
1933803458
1512126070
1359456334
1126377569
1478403366
1861406543
2083048092
1070158278
204224615
1669363190
632760130
53272896
908492073
232989305
1681319432
400472912
1928468432
175516795
140698200
792091979
356501226
1855678468
1046344532
1190040854
2135079588
1341450713
1872852739
597264751
771762557
1414154125
603575826
1141929508
900617374
1228527585
1892964373
1190927814
866173795
1929170673
664426519
1080652781
613618089
1445923808
2054249964
1732672530
824737073
1546003158
1259767088
1177173567
882095723
2128822504
1115038709
2136041802
1603166235
1745634841
1614865051
595554200
1162979609
1870680252
746640139
441631728
1678544471
1367382586
89075343
249847841
735529974
1985844393
1010245308
1671215465
804279913
1226929020
1799941352
1069456758
152036837
1797261225
382214201
1367666463
504490318
247507347
1726900606
527609090
886220004
460372437
877347719
1941598726
1916263829
1014217228
935676421
1278996866
194028159
1199111965
784481
1981625277
518456253
1886940187
963879093
758303654
409482671
2055134148
1966522404
2059803604
1453221409
1932292622
1696205482
307070739
79724320
1998728970
1792682300
1592890216
259848515
1901999413
759526821
274078232
1130926676
1890447969
214947960
459450786
87237329
1940843908
1560651635
1598800253
2000154845
1642093546
1236121539
72092615
1938618318
810647006
1306354251
2055637952
1438618846
54155354
2027984455
1684452864
1741233454
1871416608
1329395109
1390421148
1427868466
226764227
1057769044
1911257301
15953982
1194590905
1332742444
760372588
495971250
580230028
88722164
253604083
2070035630
1368573727
1303649994
2135772902
2011005097
289929461
937688847
1292953039
82181417
116355786
240823553
76653399
6483269
176456518
524635896
1469565177
1606735781
1223739252
2063898414
2083660613
1853461715
440803311
1722071455
836396971
664744901
2014428932
86209116
2020504227
309710385
1571842379
116015186
736629024
1775088240
2145310987
874538856
1464091275
2104521004
1810527710
4775146
59183855
1849762173
1065949361
663768268
1222904529
1128441275
1548474164
693375339
86292948
1451534347
718879781
1990011041
1380766069
905327686
614422949
665619051
2113473874
558563891
167734511
1904304973
1780229882
111931513
389296481
727428754
1674143337
834504465
1233696579
1476244242
640859233
1013503319
1901829889
1638485276
1353941008
2077103094
1534815
267656454
257492232
1316555677
247207354
1902238807
800514481
1737498344
666087580
210581006
328151245
958772661
584916096
1656989040
34240301
1526449368
1552100564
1932456855
2129485726
86780084
1026004525
624702481
1516497602
1945234091
843196183
1968194004
596798163
941488402
1770894056
1893103319
959181563
1642273765
168661961
1178364286
281137566
1770495769
1946234369
810221293
1798894540
694445251
7001865
1190137314
725169210
316331521
565605301
1425258347
902806009
1331967620
1575464275
1952697619
2013593358
1586925904
1224342779
431503959
363751793
1104312011
852809993
2027785440
789729566
2076117597
1428326763
1720120502
2107552048
142259857
941958217
506740690
1053298383
233853550
456794479
309961802
2073625136
158021377
24642642
1737857710
1264251368
2022778070
805117250
2074300696
1759148865
974065047
1690264916
1234484785
837762379
1448606493
210164787
61251293
2035054215
318849383
1608817745
1372485802
1528274385
321370886
1578627609
823575650
1756393242
1994190166
1805288290
1261752508
1792546614
941141059
1172733667
444022990
75232423
526549154
1623116285
2026298932
1798709227
196959050
386060778
529871088
850053727
1775946369
72742202
597188188
914472774
896820017
1539131926
2112155937
1217136738
320242147
1336294949
474906039
1576116224
1434502827
1582231620
986896331
219066088
111489099
1832595907
1161881111
95158941
366311032
1011226086
1062404907
1593079527
1449172869
1322472816
1845459540
1519542748
614165092
1496563820
1665769365
1329839991
248629584
363449500
1550349961
1243251880
395476489
1647154112
422727066
9068796
1954437463
492115172
1119749148
1993541074
149865084
1162857924
1279315630
1534042197
1586289356
596748196
2004164777
1238987270
1513875123
366772288
1361877820
735883389
1699659733
1529065170
1506255462
899742976
299720565
1647713080
1628924627
1012055069
1245772654
2098145338
1377783237
3186959
1516352012
49695033
1199021949
685749378
1806724755
1455181017
258693016
2033581591
1899917080
648178888
1314998150
1616071643
1015912464
258379608
559108745
998183308
599070015
1963521320
364350972
115822598
1075456929
705563084
1684997526
68611456
1606857425
1698727506
2091916864
1986700619
477335150
774895166
1594465212
948286336
390652599
1505351420
477951117
546240359
814660381
1593798793
1269432921
1688737223
426538456
411636391
1858470321
912694304
1449216192
1665252902
694888019
741082713
1130026117
697277347
114388852
588131330
142607745
1453707852
868493960
1322424253
1467766767
441420963
1182038377
380098414
290583497
1179424489
1790521903
346411989
853097248
665669801
1898844366
1165373648
1502464259
1302153035
1720504208
435716213
1688470446
1129943694
356747780
1263343054
787898132
605677245
1720580125
2045406419
1446510745
218941919
854230737
1355318232
1033034887
1727484016
164237219
1459030320
322254712
1190940224
1460890589
1739670974
1895427607
128904735
1968506748
1156688178
466044439
1643286261
665098990
2015345100
1318032881
86543152
41601580
1032418967
353479086
561167449
662346924
514274163
899073840
1591993301
1575933634
1324444717
641391146
1355051469
1955388089
1225682646
873956762
368361215
565754706
964533335
1267499874
1574900345
165635746
389544165
649572492
1158915591
268921717
49453159
942994699
1949336917
1738968759
750948408
1951982421
874335480
1437835042
1370319406
355745439
1661541956
78111300
454296050
1773416952
556057669
1473886085
1898387564
1096679121
991380923
897810133
1908772865
85350507
774052005
923567454
976559333
840354389
1537328859
714355065
781495845
2041759856
667662066
2144195542
1283155622
1860977727
184486755
2007665211
713869430
2052763501
2065965468
405655639
1080214811
46086522
1969369564
233515627
1781165386
1626553820
1711922223
387751500
396956229
1175537054
628100844
1814642516
2085079161
1985125029
1753764625
1211041890
1982082058
1180803631
1447372746
1743583533
340819404
1988151548
1460049704
559798717
644124872
1076882139
47481629
1158902210
1545982318
1044280441
1437590299
831145681
355706549
391234014
1430060435
823035087
1032018111
1875605096
987113446
460075933
1354061441
866430894
1776303097
104065264
1906107045
975379858
1458525698
2119844879
1318481072
915922774
1620250247
534624022
528858599
1086641461
1343250195
1843520208
1368454105
2018573535
2019885618
849385648
729079536
1055814575
1537133365
591167549
2068442552
765512809
1470149618
1209067189
1736685901
1332412748
597398711
1858183909
837630742
2100433132
2102054577
1945525592
24217259
1730659592
30035992
1405986727
710499704
458374153
508401203
204245914
961120802
944850794
46958862
43769620
1816410545
413977603
1549487305
1178736642
2125819132
820821450
517985519
1611269885
2047381540
1576999202
2094236183
970372193
1616873941
77255160
459821480
1022841240
807297500
436325256
1217389855
1339692036
1881405862
522818222
1141987987
1245276773
1962134558
1890321539
1161221356
534324922
20511972
1907083541
348534555
1178207996
416693680
1320049991
1935233663
1465824483
1720478728
603354752
1785541228
290607459
1732986031
1608453415
1541409698
1919644191
597827251
2105921611
1138730014
1812779665
1792682300
1144867693
1317254964
2101443792
1083435678
2145830827
967065769
748134584
893644866
887370209
1633926871
645658472
668990394
787744008
1151382183
2117552915
1201150859
929407718
833076761
1535304854
81882429
1259821190
229824479
1520605839
811932830
1148645024
156731083
1135997472
928553376
82419280
1761788775
393903858
639824356
1746382465
365925207
1085439945
921607565
153588114
989101128
2128123376
132196264
925041519
2111959979
890379967
611054633
1676103860
1490211459
221159281
366019003
1690989689
1462330173
1344379001
94816301
1350511140
111780766
187047212
929095770
1587538532
1666330047
1971397870
1668743761
797460358
167295707
151834921
857513378
687569760
2091830061
821320303
1268248749
1399786212
1050833806
1878559428
87885062
993556119
243611292
2009027736
147496212
1647308196
1044186613
1946718207
1473396870
1605455617
1887050944
2112308018
1677680323
2044383492
728177628
585103942
1747564836
372555953
17051985
1577119111
1398723842
1648111711
1654403594
1390895451
1591684529
159433269
83764283
1490381903
1991240880
520224362
388543632
1896766815
1968252279
877362896
1689277972
630458682
561506120
288196215
1016592575
1947263419
2137855838
75090319
1015064326
617512325
667186485
955778043
721098117
469035800
854582787
2059273386
1886725722
1670725442
1153267330
66762910
1697381861
952489249
1970628967
326889914
2079414109
213269633
573252106
396884002
1229595118
1286706237
722441308
569468098
1650048669
222530542
841643117
1238489097
32547515
1710716845
828958833
825033596
1017630236
784987492
217495992
887896988
1964052550
457248792
1638946812
1992185065
1574795766
1293700180
1835648008
1141297084
1251193738
1200847295
1605095544
739270595
2043545434
1204419717
1440404216
209044842
489698107
1838644362
1280765442
360886510
46037316
1232964765
1804414550
103106233
1464470950
626867681
1795746866
140972550
2114611389
1565003037
559336224
1534760281
1140308141
485106720
1625453889
1584630816
1293965691
1275411632
1322695867
1567776783
491709234
156358891
1912334912
710306518
1914127468
589739766
877862249
335421397
853237414
42234403
535088046
320917964
87659367
331878811
1016938686
30569757
1381458961
1359040522
513945895
1986534584
904574627
847047910
476683527
1757564631
872872514
323268353
835319100
1673575102
128478013
1287064356
1021356775
1792516570
1528778908
1931802729
864279918
571609525
1905255037
82011685
1127241146
889451011
27425724
1621001747
1016752231
1168613697
1625887041
648703639
1541230523
1009530998
831541051
679416344
2075698661
1173774195
1200102036
1975645374
2043729392
273125527
1221652090
2016422244
857581701
371861370
284364383
1126584990
744807152
118922849
1347002073
1902465732
495547089
786066702
1367215434
517500152
1288360578
1045002828
483645388
386809166
124284171
211253126
1754527986
1807590143
1746744092
1785597822
1339413683
857353109
2013417441
557813732
319981616
733623831
594544867
1953358895
1705349040
1885405666
1955134047
489883856
1727298000
1403186561
1950385463
1269605724
1984228964
387782491
989096965
311630443
1195834363
641974084
1395200046
1838970481
270967199
227181183
1096808483
1857760888
971115907
951499518
159141263
434145226
476806519
670325452
212148344
678184848
1563351424
279982776
564573021
497023754
693096132
485163864
1555742190
1564320625
1479734893
1737604804
1430939196
1929038064
1496253380
1689198216
63838040
221442893
680457138
1812931682
406856667
1887605327
1486550680
283510650
509735601
1901130413
1062589016
1139545946
1817466427
1256012616
1334220166
2027779247
1374354985
2050364846
691742709
1419242062
130980181
654418389
1452380363
728038665
1292016868
1942955915
1491761079
454551439
1515422517
1292945668
305655764
1432850272
2139980959
1634628856
2066296758
292043565
444331091
1343081089
568472876
449530962
2103809215
1268741123
886572857
1076100080
1715131748
1301427628
932381939
1158469428
1344987760
1392371488
635858257
977521210
637334276
1626395838
754369585
1288832945
1801325056
936229010
698992613
684089094
672110941
1805434963
869478283
24618619
103736502
1747462046
2049856603
1001504476
1704551514
566076316
1359042307
1564919581
1223739642
2119942394
1286812502
1734245446
874336054
1057924628
889254040
1553167919
1565123250
857196633
1491423874
1454022135
1019935336
777236366
1816283750
1027718445
1475466678
2073553925
741362109
352346253
1953715821
373977340
864989953
2038218490
1925129242
2115083944
1076136872
2131758411
1805223772
253088357
537125277
302934358
1726663456
1413564664
1314132214
1124840682
1906155093
119208873
1436411569
1326712550
136267257
662291971
502985338
1300919943
1353826701
834373387
310190467
1971854429
2050612244
1891017849
1832706304
1941870446
1597163862
1953596987
1299485172
433908926
761137607
119877275
1449895204
696909850
766326337
497757383
1027423441
284535033
303236624
262831296
619827467
1388234576
102666208
950066591
708105485
1285403088
1023411392
1597789142
1258548227
2112255864
1901544321
2035445670
187032636
945053279
1512672213
1845899793
877531616
1140203
2077145716
1407281996
885244391
614422162
1830956003
391880005
1308702071
771251253
1926517681
1346239398
97426934
2012282563
1980765439
107745724
721272251
1178841128
302202627
267660696
922314743
1287429200
919881184
285241620
639889214
1429124543
599509634
1164537054
207023088
342326099
223791718
30269323
1464142652
1308276863
1951774311
1232363072
1516285850
1252245457
1583698603
1152317052
992356385
657479254
1516371911
803029510
556645985
24219359
1061984883
1653414287
1899321236
1492236630
421398912
1829865571
1987957824
1148638971
1860617082
1301775427
1797654784
1314909902
703489483
1515139656
114782060
838504616
1270705135
622917878
7172232
1989846867
1028323070
2099184355
1027216377
195206027
2016451196
1357226187
1329810747
2006089698
532074487
456591182
2073274694
307990997
1668403261
31137805
1103493540
2034598581
179591842
1289512972
24536745
35260949
1751478750
875990497
1112090652
812680601
774649623
638795938
161907680
1549142135
769959938
1796312398
319318632
1739656202
864601483
1659308273
290324107
1082005817
334075742
1934154793
693587743
1901125445
660866062
806850185
1556009661
41041021
903371984
1663110407
1802033952
965866731
601368772
152660194
1756078764
587669705
1164839974
1016521844
656739613
1383264935
424000553
481410244
444218676
2128114307
1029004867
1736388774
814637807
109456981
559478240
984585482
994945708
453269956
957401154
504060287
400619939
392287099
588448474
564620638
2073798239
998919326
1139547637
1708939292
202752909
803399193
1232468050
1042662648
532638619
1456916939
246037832
471723104
1013454273
1073024341
791870675
1399275014
218077117
178843166
319631801
1234046543
1086940691
1080838351
1677679070
17788747
1987081832
1775636454
450232063
1732417100
1507499484
1259870303
1787861283
2049232230
154670230
96275767
1043704948
135174984
24532347
1285685351
986664877
1503768568
1320575307
1535867001
1056171076
1572966038
924111505
1556802148
2020013760
1224689306
2073639505
2087184998
82815260
953149770
1683172213
395875366
1970943092
445442433
1677902167
1726964792
662587256
1151592726
359047059
605816154
225455231
1045833835
485014377
1476607942
104758305
1469210984
1067261678
2063263492
1139966153
559336224
1616367302
1590667277
1052211466
377874478
1382568861
1309641161
351852442
109017506
1010853210
611236201
229122257
1952271283
283174206
1791729811
2027850512
783865813
1126156065
1333600277
463171916
854949022
1606472129
2146069306
990803149
1126753896
1656607864
595027223
1935832847
1756723376
18642370
1203376128
805971582
1203713984
800226912
1188094179
2052372589
1170916208
184115806
666332787
482675287
1657534143
1357693620
1729960330
150079214
203985900
1617874616
377478298
1709895271
1052948816
57818677
1218927083
1659611265
1301595495
1994641536
551918700
2058924557
1356605914
928131973
576218309
1876225752
481028748
1025452426
1158102903
1388183265
206752814
558188701
1631477182
1120959368
355492628
474400472
2057680906
1199725025
1093640537
2008745592
1656268925
1675278098
197998143
585257108
196747532
399432069
1314607807
1410898664
1858991881
941873229
125885217
338478196
1164767668
691872293
666979325
607494942
582779825
1168199808
1307256901
1892174326
201213570
323339833
1818854265
1519191029
389770955
219965114
1056094787
2145091162
2072085039
2103921967
2061109096
331441582
141739255
597641158
2047509297
162898123
404933654
1572230945
1618329504
1906240827
2146710187
1559830796
1876642120
559723268
256719710
414472649
595889643
58907945
767683276
1279161668
1105372513
1734058268
2132556896
842280941
1961109573
904819439
646344668
2058282921
1244036278
840906115
104736315
817486614
918632057
1993284356
1906577422
654202190
2047252750
1923678694
659832441
1324872926
1843153244
391354154
1060831415
1753554752
637639584
1733915829
802376056
257948103
162519638
997205594
1312617304
1603476502
1059706540
1764392306
57126895
325799541
2145022319
1085127947
21085230
1437806515
448240870
1895641028
1490350221
520612167
126711676
107407527
1246271044
161912900
92705084
152759649
1367651986
339474440
1444933907
1467562145
106321772
1126379802
399260749
1735822726
1609427011
1880630274
954793252
1138664182
438726650
1714197739
518502814
137179928
1295485177
590352498
1485349889
2006580926
1101260716
1551837495
1090647701
421616638
790835534
45047908
892299577
1626821429
1737787581
510499252
1633029162
1959407470
56177514
896126421
746040608
1419873269
211115319
1923595039
2003079485
1562093481
681197841
964937037
131299081
1088745370
1622864381
1410809573
549515208
130211795
2073567068
1116462146
1887706938
1112139501
457309386
958902629
763692081
382452089
210830535
276285880
1885067673
1974755062
1724328302
533109681
1172905503
699927391
1433741935
1809547723
19292632
1013075195
1416954023
1974239846
786091457
9337367
371547514
1565449338
1390435528
1008584166
966521910
178905612
478977360
1776154064
407598775
163087032
1796768198
1694233838
46205259
86941360
1711942300
1156101971
1259050757
110534943
643781445
1399849651
1085734919
268619488
172309931
1947641181
1639417029
285515755
2049609908
1134476478
1743001620
978686204
726209944
2082562177
567605868
667357369
2086061114
874349549
1712203819
478567155
1029202278
748782901
1916597636
1475686178
2072464191
805614630
2113708480
1050863820
116656488
270267755
309175214
1236035456
793934461
35633802
699731355
1402367089
1535523872
1477192269
890920279
98874197
2079972837
1699110320
1297607373
1366841838
318179758
195572250
1808808765
1116175985
460048104
280976182
1228811049
1238222533
1848020540
1297891191
1366076636
657445324
990644600
375864161
1485608154
284853397
458084997
471965920
987495398
2048499047
1001640166
1457858192
287600535
500742152
2040995812
1473047667
1030440715
586688055
244090112
2083855609
309404687
1252318427
1254311766
1598072901
74503088
835947803
938532397
2100923701
120236070
1992592205
1448587534
721117867
1068365566
1785306156
732658043
1582075538
1946782695
809198551
1111143288
454115159
1671760436
1295348264
2043836279
214405847
636273809
1152444411
1720065671
1571670078
259316427
1097628694
97244664
2123312562
395530815
780122229
1291758403
948353194
1788940029
1130276165
1251707637
747684613
1982703696
860079017
318478859
2027124184
1470779427
1733085335
1018219201
1452158554
104651201
1904000663
1487735604
569610905
545847440
274689457
796656393
1621419098
1176387646
349633478
1863690561
1898115520
1267220236
1592982280
201468503
435532129
1197581549
1202698888
1414363120
376441597
1488792390
1364453750
171362634
34334370
1049327237
34381354
2100975471
1684037413
382331239
730855378
30472846
1064378577
349566186
1963066694
932608628
610922488
1692977403
965748349
1518395749
694522891
320526383
426454846
1358432878
1382745294
1438193725
1712726311
1449995424
60697709
1587657652
2034474406
1340238897
1747696552
1220883024
82406065
1129680458
71178560
1662387956
1950126569
188796548
1298278684
378385404
375587661
154652074
1401533449
405846940
744306178
690014726
2117143261
122425361
1231729119
1982337471
1535575886
1177329985
2002862961
1928282236
1019647551
1924352528
2125208070
1785818031
1293909796
826277003
97973032
702236242
543309139
582730136
928785848
1973945520
348534768
687239174
2082291252
771573254
1128292847
1017019410
2035937047
1299822252
105472491
600910943
340546515
1474418470
1329770190
1988393676
139584916
1080499853
967211991
251650494
342847788
1971229038
1275366234
318156110
1207455266
1695237615
852710024
648904322
1770811884
272175504
1205430806
2011252598
1580477629
1211357074
704101262
1397455118
1837903960
1292181544
894640182
1621690433
1886945849
429416511
1461923295
486315981
1848933216
996075314
935781697
1095756648
895486185
1824572572
1126246986
932141578
1207823874
986320045
1121256144
629867059
686668582
517118739
1223047343
1045409384
204894339
1402549161
1071590830
823383872
509503980
1122560697
713423285
706610591
118799798
2127143646
1842962568
660353265
1776529209
894300126
1645564848
674461984
842978900
386857986
79979970
986706021
1038437386
1177621708
273371402
97616345
664425855
1810893159
357874567
2029303288
125802570
187207668
1357476845
1610679975
25543818
457989065
465628477
508807123
171836791
1242841611
1317009019
774457365
16294062
1775581781
1688379860
950259423
764618094
277352112
795593534
474024378
1945844358
348910379
1852563074
2061811213
1668401270
1438926418
858172243
737403859
1686704662
90755989
811191715
654282541
133137404
728904566
2070421184
516811646
1416434663
650899689
1718054937
1278683569
780464390
114467463
764661294
1286121081
1493178810
1783707715
1881904308
1717597011
2029431389
979225576
165246235
1732280559
666196134
25151110
1587259989
441767263
1444093253
2139871030
801358177
1970537018
773515949
222787245
876456901
1281696697
1568650730
948035859
1209708793
480226359
2027163007
516200209
425110945
2099749731
1021206034
94196051
306651962
711745267
827199797
716273867
395425171
1074975356
684737261
611453641
865568998
2020924793
1223860284
1812496339
130195863
883628008
2112709780
1483055875
1190117432
2033278636
1759251074
296533610
921854100
1460851049
1179902999
1337188992
583711085
2065332503
1033838288
1995166826
711497276
1223265743
797000818
801978523
1602880843
1645914083
666840033
1673045459
1647228623
766269769
1786033519
168476297
1029999670
661870329
476832862
151741941
1977490573
998616435
244571245
227586032
1616688182
1645161764
611608428
1843390146
317711748
1557234275
957244418
1186941627
993828912
1259483841
1416624579
617409983
1685483130
668534947
207917096
1364261530
531012880
875207703
2058442351
1973455711
315410028
123928228
1674761284
172079930
1191976809
675358179
223868476
197259402
1437223870
2109384308
1442561585
1373863082
1517128575
750919985
1249185850
2091949874
1186910997
695711604
97116831
568230597
319529540
1959277018
1068585256
1742341154
1421627681
602748339
126657107
1317109944
1710725408
406139762
1885185814
1987936450
2073216265
707675399
290333402
1940093597
1046085720
688859557
1745383139
1528434131
1711553371
2046879274
156543795
216037631
462997251
948583048
1657126421
153842816
10509900
444610309
1903164957
120543802
1911173084
2115679584
210305527
930932731
1101695097
1983345710
2128403656
1946237513
1225940631
945288960
401987490
447129793
1169806273
707330094
884894502
2083960322
39489871
1758910256
821312258
1444532596
1553495534
1699803161
650445445
2073208627
628549324
418372565
878498778
1334607808
731483193
561833744
205791290
1436849544
1949717451
618461314
1996943314
1489688287
1909721319
450985334
982462879
751447307
1319436127
1614211266
195333725
938736482
1574316071
1559452562
153966702
410235789
1278113940
1823536301
921328018
928997384
1483402490
212933612
679986737
1215859474
130154995
828112683
1578881985
1933031239
907411032
2010037982
910458335
463882813
358882181
2002457925
1697743112
1764298376
1042459196
81076897
1338683345
10303770
1031765798
1817354472
169651346
614152611
1429819519
1554028942
2096825329
1408296687
619278232
772999634
2004539319
440191754
1705516485
1769210201
130955892
670004114
1680511737
1763766768
987643388
91816805
1914471543
284619803
1692918457
342492645
840853470
902304866
157777676
1621816018
486476077
1188814445
937351379
1418926037
1135627032
899719946
58787924
993972911
669882252
1857063785
197087542
1002791965
1642949621
1663447092
169395899
515336984
1478651262
725951394
1411312593
711241157
2146579299
330146943
651792402
159885244
833305926
1281222704
854722217
1098678833
327822674
785916234
1564093806
11215413
1278050990
2093878305
168764927
994250867
915787556
1917606166
377638850
347827692
206069746
964926318
959555272
241774992
1024871505
2001534314
1734794866
43666265
1083183110
593262660
1300999741
279816212
1255683985
1158902210
927575876
1028881070
1824136553
1357525764
1399597710
32029537
1508451165
1364012489
724449940
1566394738
995121218
1470599965
1060965288
2118548443
621032074
1599329441
2092828105
130805507
180836320
1864907395
548864500
1833603879
1359781782
61341885
1047505731
525130690
1498974902
1766095067
633759337
1115643426
1825669978
357852979
1359079804
902353740
949908887
1092022863
2072479234
681423937
1325374409
750745744
2082391338
452736461
1287467674
549253751
454891470
564615495
808688391
351852668
1450505769
1169114389
339716405
116064801
36146154
722794550
8043941
344912820
1909164111
553465367
279235353
751107848
267718263
1304873886
264031269
1702106689
395036883
1565811929
79744629
2118579580
1847682818
2102187452
1091939345
2018168649
1219496430
2023129260
1470884617
1638674310
398405267
1621924885
395180148
1619303900
2079720495
1593024538
1374070664
924230434
804215750
980072169
341640757
1942323100
1400316901
1811511721
1920763780
410787815
1419475191
377923594
976359040
509597433
1420615878
1665672429
419130136
1872138901
1144310058
891299887
1466001359
449847730
2117702854
1657066001
1541725718
1979225069
1089452932
1403012860
1175297252
437128925
787497901
734588277
542205358
591712321
905245765
1555903781
2121681887
1100920972
1505435871
466382240
361290284
30704832
1290812763
144841330
1713992614
1474840862
1467904940
213770176
253854736
1596595893
1469850568
2137242368
1212471931
1462385296
1108599917
1813290916
1287797486
1406911175
1022932295
499870713
376312629
534118155
2073093097
1159163888
1687206112
1993232368
503082257
836160514
1421932032
1470805789
1099752270
1183956774
1414520456
606415688
1673889648
1063037940
1031743225
331826656
867809363
1651336713
930720594
1088469589
1706467759
478395128
1516212116
1160849383
2002943334
1910850719
1132447926
1588903713
431067543
338426136
2114328764
1945418003
2086276995
569043598
1748043488
1355696946
827248081
420574939
1206590153
1162903890
1007816164
139066537
139850398
1203375014
1441996574
154002949
691732266
373586426
1668641629
1057242429
647862060
1079082156
1512407196
1676354288
648755800
472490359
1935163356
1628165069
556605164
197332458
1512973146
2115810811
1846924936
1286483997
1317096669
916536051
1088978313
1575720134
975864126
925445511
2094802705
586565177
1461489470
1776198576
2104539764
767012360
640892328
1243110474
1804710659
1432563067
1032096889
386702514
1767131548
151792014
468256593
638981056
1521646764
1984508622
124643087
1071446031
391680982
1391245560
948265433
527122234
1740659391
1051854767
1706753365
576136966
724208165
1912164240
1579660994
334916717
1900501126
59078339
513429452
1179822757
1010460118
807449005
863571140
1066182048
1339732022
247761470
446365456
542853688
1732124723
1916158336
1343909976
2083448907
1330022142
1305541679
1926813949
1867863540
1749006351
1677740612
57273280
1915224018
543661565
855403293
1835774454
1323042161
993319866
731787806
1543345449
1627402370
695005414
770843794
142698159
549379070
1259427424
654116736
1989596627
832434259
1222005868
914229442
1987921344
668478572
513333357
1429650835
1693075959
1468191163
1294574612
829329224
810776732
1392875478
450079058
749655160
1577774923
80997734
855608821
255861824
883288999
493234128
2116487092
331736982
1280619477
1351784943
291831447
1689033727
1688257730
1775799893
1759758872
643254007
238136401
1870855618
1173703873
514633235
1013510906
1716928521
395169955
777349294
1316112281
142981117
1814326968
418074734
637375779
778420512
182921387
1714138110
724861747
50741576
1175788769
242372967
1067851873
1450332394
1146691623
1302578154
1329955128
1083385325
705727013
1903878660
1262039186
859274642
1778945573
972249907
282476397
1763618611
1505873407
1173002432
99834561
1083306995
2065591177
1665272052
1995605715
2082002722
1035459090
2077728019
156863539
1819368044
1982102390
142472425
145149916
1965882368
702854309
25830277
822395783
1727652799
1634518154
1795191049
850921893
319945046
1738288383
154500319
1981424309
833739666
518884656
2126675983
579530544
1684866662
58803369
1035262508
268365820
1202705074
867030642
25208885
727969843
1039265949
894386472
325980428
1174628723
1221464881
1693664560
996324552
1151115396
1277466695
1555474709
981808846
1200008654
887664682
171341982
224667962
1821426044
1820908084
953313860
517125939
958256686
1530155576
1322781785
990637053
457840014
1028343969
2025916390
302005100
450288892
759887299
811795974
60666724
457645053
144952817
1799321245
1167135045
950037426
555486533
321209488
788218680
1592972088
942055576
157302446
1523150450
84205071
1730095231
919803285
914420902
1701560094
63458320
1764250030
1292905765
753669477
68790651
1888636410
859222615
239361393
1065402839
1067475431
1372713851
1058715199
395678863
1759143662
851822446
870800993
1044312874
1546080420
1892404832
1163910923
963308839
1120338015
762131522
1337244808
520296658
1746242875
926101094
1715442965
2068233579
324178215
391403870
1898663930
1516315151
961644816
810238296
387537479
1181632625
1787550983
2030648973
1979517638
1583133067
437507000
55157532
654272320
2027776787
1736176013
1735644944
1862883518
1158379356
1942673573
1449580837
1854308251
1483272137
400932426
517835887
1489998202
1368238881
2145897027
1142451286
1343081896
519491239
384931804
293799579
464815901
14084441
1302227583
889751900
1732089419
1447303449
781536638
124507430
1128422928
1082403413
957870642
1175420375
1814173677
141732504
1415511803
387906370
173009560
1452313613
414290269
31025010
434049079
2034858553
581344593
2141772513
1136272893
2050104942
913519295
1355864075
1078868916
905862479
147622697
735351674
1321782072
1384598580
1304866032
255880934
1512663906
1539941342
68575401
931006995
141942184
878069103
810837227
986832108
1180686466
65618288
1252124599
1908321546
1274949679
1951420768
1117327842
1997924524
1276519723
1677834708
1537945821
88482835
906686586
1474075510
499389264
230883028
558927137
549786536
377344997
1430612802
1838231543
1161754594
744268903
1649602924
2140990148
1457295535
1772138411
396347558
442485692
738834339
1407322581
1057939680
1253636954
1405786663
657401796
1333404571
465311551
1055391864
1201913213
1835222041
1746425543
1733215054
1850481525
2142480796
1984776856
1228041150
287478017
1224117878
841928640
1906256742
485575992
154365728
507011730
25912718
241845034
580478887
200766593
1147642396
1297439737
1960811641
2133100874
168808800
412379662
344366567
1151216246
2016705770
1290798791
880862069
1286399942
988494904
1002889381
2098787591
2067562624
1602705623
589048805
1690892221
208570207
1129113095
1314272205
849707389
1623848705
195346723
2071513216
1239240712
1023915036
608049444
810525245
1193200597
1535612911
2117036942
526534663
278713034
1642238211
1880098254
1915191059
612234754
242650401
1505280328
1603790088
968397400
1290111739
388934479
1847671975
786291207
1002307037
1297056187
1043268991
74123256
729809390
2062040992
383964349
632362282
281585060
1920842936
1252205171
242046029
1513688683
209705545
1277864462
1417348685
1504630901
160529402
128677032
1162682129
1287099018
1683163014
1218668659
278190455
1523105238
1693220866
1029447428
1783963378
255167784
2118303347
1657211400
1926273325
1669060581
242055566
1282947006
249586571
294487683
524424890
290477446
958612968
255283202
1378891681
184262172
946174153
1113822552
869002960
1947436461
1705680342
1746885547
2092217809
109215462
922928778
1426101110
313463325
533798195
104840900
2073115856
2051617727
501642205
1924575512
585224956
1372301111
1999023600
1334585968
1494514159
1788694261
2064780475
2044501653
1693791085
204178034
231841005
1178911527
1474789906
1850294031
315350828
870046570
1724491238
409625197
917801938
1589668804
825200964
816752699
1833070850
61380655
2027725735
1302483719
1215394975
1488153643
2144609428
506898291
280894453
1899464660
366806486
279810510
1433454825
396159815
615153647
1601851088
434574382
157014557
874276853
2025018296
980110423
1933226242
731678331
1181264577
119356575
953901578
893582492
2030672491
1141569974
1975855860
2130068576
1260729220
1207434037
1567875099
1521036622
678122875
64701978
1333617727
29649464
2043668599
1120128251
398717692
2021447339
1579368202
1338627604
1545414037
97734215
2103638113
772264280
1119885671
715558283
952390693
13024791
1900963080
788190445
1495236170
1162142540
1802778578
41411428
719726847
1287422319
961117798
1385947171
507766986
826480559
549605422
1259026490
515393960
1094036239
1740797971
1011260495
308986710
733195357
1761434799
2034955093
1362718197
877822737
2114236109
367003323
171968809
1121920646
1543899344
2018972849
998632825
321881189
767935674
912453545
434613360
2074097818
1868120131
1708474957
851615482
351096427
960451983
772580611
534039890
1583366723
802086584
350905018
2142137404
51443981
875295695
1034243913
2134340563
355178116
1864536272
1013520958
1605693357
267061076
2017220986
341941980
835769089
1405917852
1973172605
529084373
1799890590
427725195
847784894
73553241
596698868
1032653926
794602714
185893404
1056781931
435976012
1820305792
1441903584
1065749122
2051802875
21769320
1173688274
1755749254
1683905557
1396704813
1663911221
512992814
1265737078
1434666806
1220670613
1773274976
280601478
882255324
1481328744
535406706
2020664910
1262809479
1933287923
1444118205
990142126
1527485258
553839578
1988815446
1466721960
894731937
351745228
819434911
1803282719
31463090
1459742724
1683322114
1683359813
1982684618
935814426
462795630
1796447584
59044432
1395029315
192858848
1248208033
762292541
420553975
1246249900
335854812
1452366349
1697362434
1203260873
1159029619
453667189
888807594
2782485
1063564267
781450695
1276207515
21666599
1678580340
1194815862
219828603
1876282913
925605313
1007762899
1025962052
1743053103
87083681
262573559
896858618
127892900
604126883
1616782285
1913298086
556236418
1088812248
373249486
1717647337
846550450
567176286
1581782499
1860100811
1995875910
1370614832
1921524841
1036703786
110569103
214039072
1734996974
966126689
204500890
379752299
324675630
1090175282
1772274642
525698639
2104479460
1252338893
544352034
1364580527
1696023692
1877710254
1596761620
1267233551
1228133533
876552806
1939548217
1444330552
714115089
518216660
376771262
1536795681
1611257801
1577506162
1864722076
1436593192
1495857723
996629061
573785766
1033246140
1322860008
1617899859
1827582855
164969743
324847950
653006517
994426244
1944100389
189914415
1100967027
1114263941
194124932
1819582955
955431320
771614685
246164836
1564207351
1663196702
429518411
1963500094
1788427823
2060496633
650129100
902480880
831453971
12295301
804734257
193741747
1952691911
1136168819
1839501587
2083140619
1946559930
1647694066
2044133376
353022817
512439950
77843174
2053749223
1206968979
2013033186
1706437028
1960437342
173611158
1415740691
1656609524
776460997
357679787
730463616
1451415297
758594191
2100949098
68799384
2050397846
1619963613
11700055
1203240041
564009487
2070666746
1920567311
1207881563
407775510
1897761058
678329806
761834694
1225843968
697752276
1594538320
1779909738
1957298654
1619464652
1129891225
476756133
1622478608
460548540
696943354
2062586061
1795882650
2020267948
346449621
731677705
2072284643
837094353
1372079686
1106222186
76652909
1197347263
1775003995
1947298378
339005029
1663546056
1290275815
580380271
51838607
10245684
645276359
48761725
2006946234
1919681837
1807914825
580017882
999773278
840628683
1478788207
1918767463
175359046
565286179
1977931618
1859436751
1745783687
1200155323
1894382143
1943786494
1564631939
1674031807
1593922497
1405440418
1264583435
503012016
993530488
1452170241
1651424163
686435484
1355457453
1633632149
568498693
2021630177
1007096629
932389577
632102138
848655810
1930585840
160148226
1658099931
1584280738
103834823
685730467
1770061278
1582215927
556334165
410982820
109588177
766278027
1278675823
2132885974
708142363
196725959
62861646
224777401
735486286
1230302482
1470479434
1998410223
491779596
1623462381
2105154995
1442332847
1205123449
768044281
1991351788
1207519962
1990270129
1771248572
1727403692
808620874
259684130
468989675
528628810
820411394
1042802761
2115013338
311569256
1129423544
438275704
175246696
222966036
1081606213
1863697604
1209472541
1098414112
137739015
1645441498
1612074102
536686553
1974304755
800730290
1747177290
2054421969
236569957
743570639
371887537
1129000338
985107239
207582571
1019183089
1627055928
973242473
21394503
1262054208
521171212
992194740
652278054
1649360772
1120529648
571027135
2001514356
1370546810
1730333127
1989267476
1199942305
50859217
485260279
1301890671
1426744543
1313911210
150469983
50106523
1227211955
1843868875
2111024623
1011679513
1633363084
1318595069
1671482005
1051460467
202700565
849084656
1517350699
244871820
989610147
1906245232
131192560
56849953
1166758680
1522911304
1177701338
631967804
1542701788
1710076064
614738925
1721396753
1727050282
1736742209
166610270
2041518095
598534907
1007233291
1621085386
2043160940
1117601827
1996794753
873893311
581906327
358439596
1880053491
1788285248
2128075258
761587036
1610565325
73310044
194183280
1795748618
45449479
2068626251
1817141160
1096010689
1836480354
752583678
332784971
1648529046
488985184
639013060
517144040
1027428791
328469114
1727759977
856673071
80824991
899731181
795776355
2142811288
730661815
1775665163
765907660
1266623195
1664975001
510264848
308373278
584019110
49228624
1434279471
1357632575
363636131
1014810802
1101969666
1570459332
872340034
739134510
1538668206
964986566
1283327969
1843586177
2134908062
286874223
187231404
186172880
963742745
2002571756
351316856
361450764
247347318
689165931
629672271
887864423
830412393
2085893071
393443526
1150651079
1684098463
144660869
1251658360
661797271
1585112845
87632938
1448766535
1827939515
1787206845
1433522973
234649292
927377400
28472077
1886147944
140432386
1772573394
1438761348
996817801
296088112
33120858
781674254
1824361193
341669500
892466310
929204948
2055925690
264230817
365094721
919314374
1843886258
159601862
1127904843
1905379478
714456097
1092693790
830046659
2034696948
2105614146
1756113304
355393434
1608491340
40740663
1112434750
1324265347
1246782837
380546681
2115233734
590484391
1361501904
618324251
428211815
110103394
65689218
232456547
1757217816
2017112815
978360921
958875775
88379416
265146079
269230899
1062551669
724260445
409448958
525613714
297795770
306231444
395874664
1299377411
1692522202
1355669200
1295748109
1938425024
1717335364
1891496339
898277594
1548644747
1316190319
1112543181
250015999
311098969
1949495205
882569325
1384291240
214929206
1539898276
639790974
326397038
2015842484
801402183
169016947
30215938
1321794510
1895303348
1441602261
624726001
839430214
786230372
1433086971
67273093
173222214
917784317
1365535626
1942243811
546761057
675729767
1126274676
1450976848
967568465
113080780
1037603853
1195344352
1816478316
994490052
556039726
1952673375
1509413919
2029257752
1531400569
1619557570
121496211
662717867
1099234012
1222409691
446444797
2084138951
1108054389
892537905
243010033
1990190325
1430536399
924430201
1213825192
916721686
666617215
364918880
1052158318
1336779326
1933852963
994255355
1786577508
1449116111
223654884
1789360020
2147187864
623312356
1467270392
1212834628
1764446196
284851102
1266491866
1755385886
1952415257
1938927371
686412258
620469580
1149152515
1878530618
1196289342
850483782
949754975
1023517905
2045005268
1424448083
1999939458
282566118
2052464222
1978820465
978059791
833619491
572898662
318398860
1217759626
1439820542
925426545
1122918215
1438854762
1875927081
1478008973
437950493
1929494527
1827990628
1794748811
201257039
1455688312
1466790633
2061646505
1965389999
752840884
616788325
485870855
1444513006
1638836622
63464207
45903033
661131496
1497466085
2087025312
1872143173
1940110227
79914474
1641362231
951642927
1560805937
286997468
1996326128
595415789
993221761
106835811
210464835
1477522959
224085108
554228163
410409019
1756619211
1333884284
2020301795
822241672
202940024
1298735007
1140533223
1849018670
1315814959
1310978851
453746855
1248350283
1693232133
162325084
1933158669
1437854467
339115247
1785214846
38499487
1019732690
1552569732
706904516
1234034782
12776031
225537208
295645717
887407488
1502760143
1744198716
1833379738
1100791599
851649632
1944482281
1164165877
476243503
1595054609
1078730818
401194953
2045852011
1605298656
382557242
180684018
1434471970
2035512325
677242140
2118760248
367116484
368012848
1007728072
576683696
680970101
1535299612
2050527074
1101961106
443271684
2110802474
654216947
890820060
59321861
1499223691
1930240226
821833154
187256319
921921912
1297975748
418621013
790189170
2137166581
1486805915
1618077025
1942228280
39700476
1436935209
244952840
1085820215
270384684
1886034502
2016594830
1060119555
87578773
495389835
1338234545
435626903
1765956807
526247230
795013213
1301162553
51856891
30842998
1283035849
658715455
1095725695
1168175494
1758825947
1471858330
1281291575
350970651
1571380754
1770040810
2016491172
1858625907
1310116467
1717135666
298143323
1262614395
1796524610
1441386672
716432079
600284053
1890890582
1356827687
1175204890
961181938
1144134351
606212339
1859827545
517281875
2107350831
37632296
583779853
1615224488
1734498317
523609993
1157671958
918542356
2112383457
2038708024
947580635
275140471
610784241
1817989751
295353932
2028971660
853272966
518657579
1485635131
1650806327
244598339
782269956
1981938655
1073035797
1633013384
359875664
1647830663
817186961
428439132
1890228919
1757256849
210007847
774864258
922035808
1779863410
1187011758
1372529438
1555297694
706167826
30179158
2120269331
1950738761
2048267625
1221924043
1658656542
108194906
1477258532
1316764184
1356584638
1103123522
1829610442
1750084437
1064391304
166918611
508371624
725260432
481516163
1126468348
931883671
1357867928
1355939610
156964232
528727462
31946661
1217964054
1840511981
177890557
416780819
351359756
342498359
263243007
1246031810
579356788
1197415887
1050126339
1778334245
1285138203
102746407
430992731
1359229910
598527254
2069703746
1602550037
2037735117
1330762302
1454644577
497705849
330157770
1087977902
2024981788
1562804639
1478872061
63971384
861382390
1889593094
1568175707
1243618481
780640133
937740087
410440880
964990390
1216614770
1948913514
851719181
761779514
735803953
1957275118
1074796769
140882475
4388745
1088723902
1807242086
637224668
1457183774
1717171193
1230251846
1194155328
966472828
2044357173
1172751645
370448093
2065758724
2106655113
133768311
109105278
1183373588
1241324705
206892650
927052226
1143486944
997275318
1574757126
1485587395
1339749432
1512417811
1707927177
1252133314
2106433507
775076957
1485852959
1772806953
229292023
1746145773
1013977652
1255595078
1289250482
1683250572
825526530
1365880091
1265322430
922588857
292256615
397019209
870305208
1817510392
754130362
1654144105
643625328
1416143318
1649503275
94877450
442401316
619223847
1774137006
41326765
1529654290
1259703052
526178419
1708160199
1361929439
951753342
1183886668
2123452534
1890357489
366328406
824144990
347801271
1504031643
143037504
1537908376
899276757
970618188
1508734921
575713030
2043541000
471163948
1321525153
959451958
669114862
830265866
228677432
1823912589
1618614019
1893447040
1239869867
1460799684
950587471
44042603
609065579
2091544559
1966544307
240620695
638808408
2043916078
375617616
2093958899
630546872
1862495623
309136634
2006318653
1874172987
1815210917
1215951125
1174214727
748715234
1082799937
82307072
554041044
233842378
1372586045
1516429466
1922454219
744254682
635441797
1975031717
1762879200
1000538054
900403948
1370903325
1595968207
2025798277
1886542226
1104752187
459399018
865834316
1789983066
1388979709
453221852
1079023646
1840208564
878689879
737610820
1027800212
1291203702
1070289775
465204718
110096561
943492830
134937621
1511380360
836288815
487025175
1000053933
611428877
2061747753
324023919
1028258549
1069939363
1147467610
1335235990
201517823
965236018
404896707
1548323910
1740578850
1001519780
1318865382
250014151
1580365160
675645680
1732491706
1899349118
996234895
82954388
504603570
2131778867
386643748
359527099
1914382392
1934426869
2017239205
1040464382
1937969330
1404273128
1761044916
2018354115
1555372954
269278969
894648741
1005919267
193598319
1264429855
572777661
1361817391
1264862527
1389064757
101699308
1104126631
2068095017
233818552
369472639
306897384
345538643
1184744694
1176281691
1894103970
1553734885
475032714
862824810
719536543
1385097829
272910602
1092822238
1010162106
801914835
1885486914
968288802
1770272446
1980612175
437169617
25027218
1417327807
1474373503
1354071447
21692516
840207685
1934199995
1057485683
1719552346
79495257
1158891532
1888841260
2070569001
1524630945
1514803083
88538658
2016807987
1357369253
920164978
1013251509
355138807
1040672717
1692015289
1675756116
197382040
1398819096
2010087362
35803942
1360040594
855795495
1716401228
1208690546
930627731
1185297625
898935424
1070292371
1384185902
1021777243
146161808
698903611
406256413
33323591
1541116987
421819578
1024486402
1726121638
1987341686
563418176
1898206051
942571780
715782606
403249761
883685123
1721546932
1740432597
530959124
680149351
696431732
1340171271
303458656
1900379790
466572499
252794902
1995069761
409750207
1164110725
2647397
1838967393
1904121408
762062723
561613174
1716052011
1098797448
1519302141
952299733
1311568964
1545842457
826074398
2085144537
1867342865
123772807
2065741722
1812052911
2125908678
300641225
568830094
1771727612
451865509
1359449625
996061531
200097260
426895258
888344831
2128241461
565682114
1491529539
815816430
2037184115
954225166
1226119176
1593736317
1388504147
1879112264
1521566626
114724473
1968570563
1389248976
1616119952
1475572656
1696596642
128178859
56854395
1207621119
1899590113
899844139
2107346953
1578001402
517951798
53819569
199676507
687092368
1477222807
3174034
400947339
1317767879
266967166
126957393
1964257854
332701898
1926012971
2060520808
398819652
1684029284
905040311
726923337
592759293
430242528
581492247
1466053335
525853248
1991312269
1352371682
2007281944
1741243128
1247616682
1239208455
457497565
863061166
121573746
1913396445
993691277
967575557
98104704
866464720
923596761
1936996895
1838895532
208973387
878398566
1824983226
2090247685
1614970317
1482234192
78438039
114405785
2082088892
1781956043
14525787
1547404702
101553422
1235896701
92332119
1512596193
247297928
487295488
244458017
1862688284
448899203
258763136
461823148
1285300833
1282306908
96262985
644842327
694394801
944269399
1261505786
1977017577
1316167166
557962719
913070324
1985076137
464779304
1301818403
83933703
820495870
2118349437
1627517516
957802486
538879068
1050661434
247281296
1961105136
759900480
626758695
1929676009
1677188386
427724732
820469136
1209046803
1675564923
397309759
2108486616
35898078
312333610
457961986
500025993
247083377
2105039988
231170618
284628841
685353977
1157966000
298023290
1114491437
1458437532
1598682011
1445580092
4932236
2004431042
1655809467
1938972399
1288644616
1421413130
908535814
1346048628
541723235
1424562673
875958046
2015595571
1077436893
1234455711
1041870138
2036796889
1023248621
844482689
340219859
1100441090
1721714663
892564721
1603937445
833926424
711628045
97655398
370727069
996321162
636577377
733488269
937865596
1156561211
474789792
1801170981
959079781
2071435609
866587885
1675162563
820572524
1013941094
630616198
59937517
1279168064
143618310
420735591
688911748
805842269
476294071
2146314516
1777894024
2142413210
1038454069
2086260605
1767907553
2099807320
1742474355
421419247
417773356
257394817
785079529
484488860
678020717
1082769397
1624282275
676208619
375585034
1192258256
2052371958
1045112802
1857985261
144204140
645070118
503166922
1381844440
1392892597
1301859638
1675664160
312054010
958810055
103496867
2122114248
2049883570
1680774564
1362028464
1889256680
1107429031
493942219
1026439136
409021975
1451600800
22650375
2134655325
968802523
2036663870
59913104
1016703695
748518358
1565763227
965446953
1572197545
1854127461
1515941967
1621901883
1638724459
847324945
1321064165
279371056
1053884543
1650590339
244604525
1963690782
1664494700
96474772
1185679766
770859425
1560981148
673868911
1500402722
1164762494
1505033561
549364529
997912950
158351125
1116919470
764692187
1900607706
1968478226
1434140518
579577364
1144635482
683826306
1642334875
1297680865
1122654906
1890588815
1802007709
918015775
702146329
924908114
1469962240
319806059
1076461999
1966251102
392326155
1832755482
1183603258
669716554
1413618048
1631600938
1726799417
857951200
1564168229
1236210202
409840856
1615675884
111425948
234932373
664333352
970114237
911102222
1605306977
1148682224
151584475
2083411263
1324356827
1221238557
1852409626
84322414
2123135191
1546847122
1910822595
1514509899
1693824753
1805307966
1023633370
578291075
1049299247
961181938
1341857181
704363904
517027594
1890326277
825805098
990801258
76473387
53230187
1038599602
922649489
436014406
1983992753
611157451
1626701068
1485798813
741445704
262918256
419404191
434210732
881570034
1239319194
800048325
994337555
123352950
570299067
627531441
1112258235
1731516481
2124994972
82784591
1724720016
437803036
1005427741
1466506326
917092231
1100613723
866264797
1979253294
1764338990
979929480
268726389
35856903
1984662959
675810174
717392597
138711160
940001907
313094712
2117059326
278866709
271657815
1955027490
393861820
1651448431
487573662
379571849
1266925588
234864961
148017604
634935002
1728448626
777865393
1447893264
1095673056
90247203
991599303
2092637965
602148068
1573319199
1175156902
440571186
1787092160
1816770812
2132823933
1424849189
2098737585
811290511
29818829
833700046
941435626
472982863
304299964
926356210
825275018
1392433969
688869911
485441622
990898040
867640770
373924698
1302044762
706049350
1053076330
1979074894
2084658889
1464071917
764897930
1675675348
1628838410
1631012552
1787086949
1487084360
1916390690
758980719
1716455016
2005772490
1267860024
1465083468
1243297242
183673944
1743999318
1342346705
955708601
1482846733
1361259366
223419707
2105291977
910853325
708862762
2084034765
976578542
1508722059
346415292
1649935670
653772011
2086718929
1096095805
731028947
1603270585
1146128948
2102608892
83035853
51900667
1770282954
1895958275
2059174702
1604442956
975128698
1132859434
1846600755
1134712579
85104499
1783965287
404298903
911679405
1320666537
390403747
1989256809
2105243083
1033715605
1966990685
44363169
244444834
1354130230
302125503
2080750423
1081743218
1432419255
1774381039
982485761
1077737995
1861378103
375412050
653296148
1446771774
577121714
448360378
2070060645
1268321353
657751670
1487340713
1909694535
1729657749
194006493
1487927650
123060014
1649105773
269612147
2046308380
45483563
75494180
1751821838
531631885
559320347
1922078108
1113810787
1874251979
882723511
1651709386
1699135060
2089017889
1151851735
1085672384
808678261
641942844
760368466
1769681971
897397262
1894246788
6736445
1011741333
261544621
1908718949
1167309505
2493133
262078800
2006083073
62659378
1212770243
1438395969
2033174733
2014885318
1549174192
2029132957
548391218
722386548
1099622989
1632641767
1492117028
548451277
493796233
1250361589
1473441644
1348817305
358055016
260588542
1399655750
491431634
1569296152
2092979196
945048882
1147700677
572555688
1731073308
1756426079
1549095077
376075123
869486374
1250410412
1081147543
379333672
119455887
1719861462
685397787
1397758780
1241789664
610252422
862889838
1117647097
1094886929
1477342853
268258900
610720432
1266740476
1771788081
1815225120
760053821
1131237728
1183604309
773509211
431908047
776772728
1068204788
1750984829
748484258
968958966
836278863
1665547334
1857107070
1404210318
832931269
1567404346
911685382
161479320
1506698680
1436360542
1120781382
311135548
687855484
784187408
652616549
1457110926
331219291
2008005939
1193676169
347170900
1107270671
488621670
837601709
188935790
632966421
1991033535
1072662753
1050919666
1635346292
698584798
889209520
1935205158
1639533318
565666100
936597943
1064509710
1163553221
1775817339
70839360
1720306539
705671144
107217320
1732466865
366763906
1388031234
2064446291
555812616
1191817614
487492212
1062483277
1894677729
900026810
847551563
846904823
1722136573
578122559
1329384956
1526218027
1510940416
1530799262
1055475325
1573125735
2131890901
1539907130
1338984341
1861260127
1700487239
596676827
627932030
787579277
1888626023
196470104
794174988
253389016
151700019
1956385775
137244599
1288700918
1541869728
725265673
1356019068
2092438597
951788099
897767082
329858007
1131902487
68697092
1110173522
395378340
801132385
930842159
727973075
120904614
813299876
1071331631
862674517
1786203891
676662921
279518908
132181319
552893463
1301955904
1394811213
1756565431
313974393
1348666247
1218900849
1892543974
1502751051
1384358094
854146376
2091831474
696656324
1368916201
1133010488
717974359
1784024485
1633854948
1551300908
327129203
2030084487
709879624
1956013988
2038497941
124832861
1356909377
1056323507
779720696
1711213332
1557926362
1182273800
665183614
36410971
1381265181
1253238976
983627314
1678461681
1113092346
646917292
482464061
1911561268
976904000
1164764415
1784961444
1823281276
1385791295
1300238731
701224056
96537699
1413183138
844923270
680214603
1827541610
517271675
696554291
1759358730
1957266061
579720357
584996264
2085826557
1804576996
1358525810
1702257963
1613876712
2088433248
411757788
1263209473
261034874
1393484645
228531248
2084255060
264581140
2091930985
1377087015
665163416
668026548
1639110327
1140827194
2068572154
1429438061
254309671
1819219667
994320803
1550466194
1339797753
1505262462
436137767
1142532584
1967952247
177927999
903728436
897372107
573006344
610771103
85019185
27580512
2115819714
326707194
804209105
1860035227
1820230188
1153798812
1687199659
689230017
426533221
1648860483
1203835694
1948333486
562273458
336895023
564858014
247515213
115033725
712793245
1970281625
994485681
1276316057
167999402
1194660549
420019877
590198917
694796842
1799265274
382878383
128335213
1724687188
861760596
1397137693
1603772805
2056541858
134596968
727682160
1572472726
1878160336
974928689
99816005
108286613
1607136716
2025510043
1416068221
1736617077
1387576621
519328435
2146157099
1993905074
728496068
172338064
528102437
960324035
1017651217
177305332
1802765995
617751768
1026914720
1421313888
785577702
1939946026
1951722173
477255105
308555268
344553211
732527541
573074881
735767056
5938885
376315298
231302020
249376067
1164098888
1775892489
1037562051
1431737343
153919513
308069445
1907766667
1723893196
982970448
378688747
1453941029
143019082
1387067434
2013796312
282091482
239097652
280672098
390148452
1895969118
1465378009
968325113
602034251
964362393
1900335983
2124074065
1926473947
1383377262
22402535
2098734258
904835059
216066281
1224725871
142016335
2120316272
1441668577
1505676482
933452684
286652416
1772669717
972352796
2018192184
822879275
1683689109
441225399
737457805
2041747295
558864062
1499434514
512137476
47255521
1815848291
1052600678
1695548471
105035585
924721371
1280865845
1894507454
863394568
2071746987
1914512838
144226284
2036001307
811556034
984490552
424793681
34163800
634066520
1408036415
1049841373
676217035
1741806666
753124432
156908267
1695327013
808494991
184593991
1278518184
535676112
1477182026
1119773405
1092893515
1885185814
1764831121
1620862635
174636231
1987956279
590712499
1021194119
1820709791
2055240138
1958733876
394507805
1815320998
843529134
377332512
1208927396
1810029426
140687676
722338454
892899828
647802821
1321293181
625811971
1228953998
1257540358
14815841
1241425799
525811609
1334277234
568238210
732902062
1401441952
1702234625
326335792
1796209683
165418204
417758786
778989946
304382839
1459452892
1758956247
345581585
179216345
958246387
372671831
191507559
758183361
1763120591
2050442189
728369231
1137738875
1353361302
1865681359
622540275
366611302
73253942
388530122
2076759956
530135918
1055916117
861889845
2025129323
97613076
1162741149
1046264420
1045447192
657430495
104101728
562820717
305326459
1270277477
84605379
1636062913
1012442435
1310609920
1442355766
1390460207
1848731105
2066416721
2018891134
1232699756
309356781
259895425
103600679
954835314
759554219
91452278
1169859007
1578332263
79687212
810126999
868871012
120439252
928748051
1437201679
921715069
22461783
472400567
2046453913
1938699160
18490401
1338525556
1344355720
641047742
2002533490
1329993022
1484071525
320036305
721383642
1143539679
996279470
1489100547
545927397
65380090
1181870297
1097800942
2003542357
1230964108
19559375
230064622
653731951
1641850825
573327928
407501840
1555218809
1662790351
930504015
1470270614
977809081
1973741958
333127079
190523225
1287658231
587975786
1507467090
1216097194
1964141569
1364471233
498864639
1837324599
1169595808
1768779250
1374218213
656919229
12359703
450586927
1709932464
2099136817
1671682224
1144451436
1725714080
103394666
2015267739
1684926268
1397675679
1429759430
426837975
402473841
34973818
473631753
2014821203
1305261315
324950826
193140061
365157348
961306803
1938727326
14557657
1421422107
2061769742
1254134898
1219884091
191599960
378901043
2062976637
1760701474
1972187660
1883286981
1512411677
1716571132
1288296117
718653202
1896280220
1858491481
342494148
717498026
591383865
1085022373
1501711291
671923462
1619739151
2139718314
652692006
1758282866
867524899
464538077
967253704
321633760
1758461814
811783442
1524938628
1074823454
197027378
1845443978
532179010
740884186
1766882524
1126100047
594337326
1666972089
365161368
229746734
419659902
310913095
394937864
1569512335
1883335017
255165553
107479525
1222387425
451761630
1007481746
926515193
413796098
1855081564
724624431
1200112554
513134358
5992434
1419455236
1541522654
1257189192
259761594
1289465611
464221383
1444827727
44202039
1790791535
1914956657
482251852
367668007
1934741967
1733024201
979996830
899170038
2106769562
846087268
575877240
2065744318
353160959
1353305330
647946026
1221202418
1305521481
1122792877
390570750
1038760068
1650414097
1814893312
1329489120
1724954096
2128923051
367887303
1051448828
1659641848
1744831728
947914243
1568113309
1171727272
1874129245
16612553
884758041
1601578125
1125594897
1328135325
1924434276
1399148367
1392556522
2022529459
1453652069
1838215147
1745478104
987123236
1533239797
106224469
813740380
2134432936
574225090
411376345
1784892702
266556367
173336256
2113073787
1025170694
1412575186
60268428
830333914
1850448958
656518719
1392589307
54213281
1372804664
2112688127
2037436549
1502862742
1790882980
1740832417
1382244963
10016135
860370080
2136235933
531282480
319057700
148643837
976699866
549176993
963342813
966602456
2124160551
1294914786
2110090711
404533960
1284558411
2053785056
343650181
1949664734
399771642
770773481
654641454
95248346
2145762300
1702911075
1938007847
263981563
1615315356
359581885
1225785581
688157815
623588987
1561817270
1942915658
1729876752
84502142
1313269683
1876876129
2050881023
296584441
898917679
686995298
1099631123
15872260
1746416005
1339270956
613569310
1761154599
1612619073
1349584618
1752124279
640925515
1183513038
1513457193
1950766630
1905617026
784938992
1355091098
1209450308
1078470301
744289286
1409138075
226427589
1436662250
107100765
27876489
1431540368
810456485
164942779
261655612
387103543
1093023415
287641310
471294651
1593546396
1354398072
350733513
1057627058
2130861928
641213564
1611505956
1409308144
475078402
192267099
707714747
1960423495
1421519565
1037455978
743113350
23603852
1946817712
1529878918
950329079
935848119
141163970
568534340
1009139128
1135969719
439704131
899837109
544357571
242303781
1920547607
1229050656
1532019548
1630299439
431897217
1117251580
1622704681
491254185
113904721
1971702157
1231201816
1466580464
313881873
848571537
306083915
43945848
2099321837
744354613
919932307
1755484874
1936356104
1727552415
749505072
1664733279
138959622
1627560091
718517699
308761173
347618949
2088690377
58887892
205543205
2020619542
1292863730
121004651
980117323
861391663
1894660835
1449652597
686724055
1121570615
141081094
1409518331
356000067
327069551
353945561
1043210909
817440279
2110539769
740520942
1785107046
1768888834
279118792
610747385
1970907682
1443570590
1213781872
384440754
357131374
1483373837
243457013
1724193776
1436719090
1716045703
890837775
937054208
1849296374
1770534134
420692490
1541915948
187912944
1136660615
1493786771
43665659
421571481
1281091419
472774488
839271133
493715240
908320998
865576749
1645381786
1846692404
2147013544
361706265
841646210
838708757
1369854288
1532555254
794281675
598443844
953271729
1742707040
1635398099
1864207481
491458710
1891067425
699310483
611955052
1943503484
633673759
2051756929
443648841
342500130
1415972041
1983001821
193645931
2064050161
1569809464
1292695168
1772112757
344336658
115486421
174574470
815586109
1297978987
1545777062
439837497
2006672046
854735958
1601851088
1142347206
1964759600
214770563
1783755267
635946384
995431611
1833948679
256355596
1901020285
6309924
1945374371
219231019
1387752704
92138205
134747571
224458927
1791468488
247465101
425216521
1947355624
590813864
1010170334
38249608
1477846549
1156031381
491890151
1173118779
1054414259
163926426
1843145083
1277406736
468319226
1201700918
465929857
1759695551
2028722437
1178376735
1228267897
1683354024
558056066
568628351
395498075
1806865608
744409651
979298146
948195790
1703114951
1965767980
525954950
1086670521
1279661768
133366012
1204042374
1215136553
1439516196
1840020627
1595040108
758994751
733692658
500576324
145330891
1505360539
1013153901
589572170
1202517506
1736946512
291119538
334762544
1189902842
566284206
2057795125
459396628
1606434622
699320458
640170539
602271997
1587693175
1545068237
2127283628
1398034712
1153420925
1989452625
1203849268
1846035450
1048626369
951668232
703270014
807218374
453114033
756936623
759654244
487162091
1928769524
1450887604
912187370
304818280
303895398
1540885551
182571728
963652953
1157302244
26943304
890182655
1556989335
1992976973
481991706
247984875
379900994
249945555
1355102402
388545036
1788418190
1966279319
145784140
800715901
1824552042
258811922
705267700
1657026333
1016470645
1697843591
2057871313
1632544864
1075939112
992247590
563562843
1787109120
1876161676
980273834
664004231
1138171918
563842134
1191150311
1775977925
1697648639
2039021205
1248131720
1203381789
1718523429
1896416060
514273654
1700526960
404923868
1867901147
880363694
1517493253
693684119
80418291
1329335865
1529242756
154206325
1943096746
1168822012
1040334938
791100669
423424003
1088888859
1975950393
1032001681
1910823545
1777025804
2016515189
2054724726
777129890
628040924
518645578
1203933716
1725911961
921534316
1723810413
915757929
2110569857
1001617987
725025694
903792864
455814868
345754950
286370134
797755640
1453659053
1776076610
1562443590
298176459
775360299
1117987051
721582826
1060838866
1869460397
827503077
207092284
1909838892
1319236500
393561963
1208059777
752078375
925666323
1234943135
1842477252
1552962228
752956627
63032452
1636456810
1200541924
1875098676
1162575750
563983885
1558645187
1649701210
287301630
1649165651
1401150743
1026971998
650031303
1032776293
686138511
73186266
1094027980
1076627416
366594059
953923040
105066006
1295331413
1484821213
541665255
1122553273
246417422
964755038
2065221818
613780537
1525474789
403291891
1999980040
1062075030
450357210
760318174
487413505
1391876946
888997880
2015765283
601868259
318357674
1964880060
2049147361
963590540
572978628
1096166372
267535477
176593157
1158228722
535906436
863520538
1397318358
993210640
1755498772
1112804810
525465465
374237041
179426792
2076829060
764605869
1248907148
1765123128
855902964
62420688
343721160
1764425590
416124301
340446256
2015446026
1123619307
1758386995
389631002
932779122
1224231061
478948866
1619719398
844329448
281705443
1707751681
710778036
393249828
1833684556
1162442767
1194883393
769630140
1821811812
1680879184
1188243871
1898469897
1396010882
1432358694
2115235808
288282414
548655922
99896352
606566675
1280984811
1506622457
337708857
1825775193
168571228
100998784
1194867990
2117491063
2094112920
1294454026
1603840867
681998738
1423927500
157645118
558362310
803852398
2086163908
1409275785
1553395645
1572422423
758508548
1494716129
371740234
1894144555
2131642870
1400905220
1268850582
138917314
416686812
690975380
1437796568
78289751
1462530455
3441501
1745052691
2025118713
1933257115
851816252
1020650537
1206527554
117246131
1481543897
2092309523
1893168661
1333495072
1456657392
1118213640
1159974454
1201512603
878318073
1679974930
1366520999
228914961
947588024
634005427
1047643975
863581606
617385261
1031326446
946443708
728234867
357098805
1598065955
335292358
867201950
1710297552
20061867
1462807019
11864822
1839099077
1300784431
969614454
1347730600
754201895
1598115884
1582118442
548279984
2038955715
316123134
1391375662
1027939298
1219275157
722953200
1188400894
765123250
1699702925
743362619
28592968
25160486
1518604976
1525544351
950287633
1316767539
1843853193
169752786
2023755154
1539580962
1120535792
1961135817
484245472
1457193508
5208726
819345490
1065830620
1438453977
594241722
2116669973
846587371
731260040
474696931
495642503
792880623
723599414
184267079
744304951
1549322334
1667042010
1613950005
1725555756
659602860
2058428128
1856608548
1268205743
532960505
233474256
1938411513
658681658
1662984773
1753925474
578898316
1629805723
205027404
899525641
1178443314
1293221168
2053725188
353911936
1650430609
1744870374
1993655274
1056275162
571230318
622873588
431194093
730658857
1437581027
316450919
181521764
1349384584
1072564630
883116822
849040974
1980154370
123168389
1632464485
1375568036
1262609105
1342442183
122194193
847383732
1679174823
115413108
2129334410
254392493
863465109
995233556
625780315
1673404781
1854317686
750400303
1618377116
698572122
1344145239
1500525056
1882417933
981628948
20093513
270240183
1513349492
236717825
592762200
583821544
1591154392
1177789711
740119600
1329640165
493056598
925839964
667477019
76163811
478950314
1422695405
1268077957
474697141
1012211772
919661545
856687126
1593483845
1926552369
995539226
1616091346
1472139263
89545201
582713033
182761707
460298430
708302986
526496740
1256608256
1189387017
1605608899
220409019
301399559
642981787
1110787224
2025245431
396117658
1851993545
1843051701
744102833
1713654857
1031386475
1633248512
1892068867
431261444
1398739143
662698350
1619792108
312596398
1236631851
470820429
1175211145
1685370527
906599509
1819585766
15505351
1651119508
1161336199
2112343760
1424807506
816701889
845408639
511846468
1405204313
770885774
1108067092
1039550564
2026165287
1401805053
1805998841
596536945
2024166705
647819522
1601040317
59878672
345349452
1226690313
1820734026
574480859
1281466070
1145861107
203787460
336949249
1568620114
518710704
2130630730
864705458
1526548496
1818651571
296973378
255784910
1021087544
1138462541
1882821696
809795171
86582888
1508659109
41704023
1224360692
851769585
1195743544
1583905279
1508853032
716888043
1117377996
1587695958
1544009070
1739494041
589435167
1023993723
1590087856
1073170776
1239795362
242610484
731686289
222369457
1998719435
2045131965
449891325
1226398941
802181917
793378541
108178284
1641722997
691500575
2143306822
1939027003
210955270
452892794
1507043556
918877073
1311291812
1021245915
878365245
1827379541
1383160681
636146186
1776211280
1281091419
242473027
1162969825
1397916811
1556809728
1120601963
1477013497
858535200
174141171
251339271
796606046
116532439
1152650551
1355516327
1364665033
2089667681
1136491358
1438578195
323137288
2072868716
1976153577
144629745
1760015048
812423893
1661336099
622676982
1860385027
498029353
681098153
1051597780
1394548637
128445183
615967572
1867972980
1903136073
1022339220
353722723
698432635
702942233
2037098483
837684421
1394911368
806291973
1350805626
1635415325
1091903363
825725253
1913051850
1221867866
2023558290
1396923617
1772014817
229730769
1131575172
207920941
1057100631
1712855907
396759173
2007991701
996266286
1340595643
783577061
422767746
1712673600
27583623
1735649695
163763190
235602629
79108750
807131232
503756819
1440872723
319916542
859945747
1760786871
599157429
673493111
1680231602
673698857
1574719391
1727316721
124093320
1473980317
28780217
1296855355
1567025864
315664978
942049672
846486925
1750669215
387923792
1686911029
117953553
1684029598
612510458
1064922648
1239066539
297148006
157170852
683529332
336843036
1377521136
628186506
66646501
1344975223
2088508496
244133923
1321464944
657470049
758597217
1012108779
1620836737
662198106
366059747
1361371682
2110710989
572050888
1224733051
2113661417
411157027
1485428817
593660960
1700230907
1878218811
1252177843
1768726271
1981184131
749798880
1441739078
1656015328
1852488754
344556583
136078329
930627731
873028897
733626455
558130274
338766346
1058999167
1069663559
1594167780
868845992
1357391307
2067793515
942903670
591677269
330541358
557114706
1719671576
1054276373
1163141909
1304347242
745277760
1378677262
2101735640
1686120752
1683823
1448547027
815049600
703772758
1295005355
336149207
771541395
1215569696
509516998
562750783
587999100
580952787
1422094248
671448087
1419375867
2000213203
545372320
46967936
888754819
1590516866
2060004039
1753595403
1977822487
1149323894
1151284150
740165764
1981331461
1621779831
1885287370
334326120
1880640853
34843347
1445230370
1712495067
724400011
1701530739
1821235010
1296963974
1856564634
1687975311
344085788
572235089
80684255
1549703253
1873890430
1745094419
1371032086
1543701827
1345877398
1232847647
2124881903
1731668612
513383520
355356053
409658808
925653142
1273023675
325564418
99332888
1590961730
713179413
764978765
1730040135
812605595
902592811
417757666
2010710861
1003591237
202867494
2042779108
1097860939
1768959264
764076492
562072377
1685273778
1879570235
1744024073
859607621
418366967
1284766589
465335628
1621003521
874830835
215319972
811283956
1078953686
1709591175
911021747
886562081
377399012
2032494403
1160837371
1172246328
891880651
2063631314
1517076942
32582842
1301923174
903235104
1468668170
1738978489
1746538586
1881450774
1997200467
1574028991
1795875865
506016122
1576954639
1175822718
601093523
1326074400
182294641
399834824
1278868406
642062140
1574430200
874937652
1160772984
1234996652
445616680
986897533
912084771
1223118465
271851729
355929968
556644056
931950388
2095917692
552889977
675025028
1729063078
1534050478
1357473531
2045452640
1147825980
77071706
1391319070
42350452
121311806
465703748
1415946383
356034581
1318281268
151280017
980256779
963131245
954014090
1776343410
885413273
430230743
1892388618
1925994145
740752249
1964455916
967608440
754103470
1386492562
179463535
316126636
1134581208
1383788156
508361429
1613498743
1432390243
1098641763
297616599
1566065433
1468801566
1697913834
1538221677
849844545
2133343373
565326987
1869985502
692607409
226600637
1518170040
1309830773
1545676265
477835991
1567033392
993473542
2128084481
943429341
387672330
1247125706
1690877694
903076980
971147458
1500711730
1359943242
1130759137
1557733399
68785106
1932956573
1419935048
698287780
715629313
2031356630
963277276
1237624030
2071727356
474467561
1873087721
1169171517
1116313163
923109375
1342147674
806717310
2012993120
1154304891
319230140
1523051812
510307812
1570463196
614943622
1568477185
1760609599
1612398442
58632798
1643502020
660890142
869825549
1325961774
27719552
1675637735
835947808
1853073788
1476481147
1438144859
215132293
1192051595
545201514
489927334
61604108
1660211497
1159528229
1283907739
1693228164
188377187
1810587368
2015784772
1365819858
951693048
963885262
1129065926
1723539251
394627303
478180295
1887752823
2014181510
1425603546
788993911
250486787
1184432276
1342756482
2075330474
1358447661
25169923
6847118
1946206311
918364104
794292408
1847070690
854209665
1839565272
954734364
424294410
1035531078
1840519390
826092307
498458503
1965160861
809438436
279154490
355056202
1097678174
902129736
2097979428
801852
1146911262
1106669010
1215917403
1523857458
531702880
1375614296
854819076
1319290827
1841033535
321870056
2072597054
1696738095
483399486
540335209
1893387132
445159038
97571719
367822015
1411504339
361140342
1300829316
199311200
2084304734
1014297504
1425511556
1284475338
819259415
795496769
1462160115
1238548631
2101122194
780531898
1023060217
480206546
172532011
1376002811
613161047
358008024
1274462652
1500576576
1798566799
999395463
1525649843
1740981056
1564330663
2005779392
2063184691
1320625328
176995564
24526373
1127731868
969657286
715182260
726052255
794964416
177440691
800028741
1385835779
1411382742
1388841401
1106129767
2043517667
273201690
722226048
1144770935
814696373
1168274577
27933429
1080427366
96189006
1213179114
1972509054
623926352
1325221696
260590247
1794004425
1528052050
760327921
1424557205
1845056592
1805384095
706374486
554161480
1094250744
696625590
1921884210
109578578
889343038
631748797
1300158181
1533348226
999682326
943291663
1917578830
1595109606
484928933
997145454
1783619277
2114735238
1340436336
1810366029
1284542168
1854322571
1747948087
1094796804
1687950846
1581962808
1053150893
316795484
426542726
609159564
1243500825
642810820
1359634827
1908833313
1598563729
2009756551
1326040758
1010801831
1338254331
1959217149
39923258
901130735
1204723201
1098785518
1479533902
1896505484
1927263517
827205027
255765112
2058501527
1225655820
587629710
1342367595
364818787
1239030245
314307467
1276936279
496134152
1239893032
1775896738
779086908
1112413341
946797152
1464571145
244264427
1806231494
548350330
367902291
2061232757
1245933851
2027355933
2029448777
505722367
691579975
1890399889
2121081607
1518784107
1590668310
179021596
1310349726
1488266399
985107704
1690361497
952617389
1150419472
414972053
124650978
429951749
1992681611
1523088453
1338195341
1166286109
1523029591
1435221794
1134879090
679952534
852799267
686609840
1492351718
1307744600
912084867
1731036275
890197402
188790754
306645892
1059165793
1560509116
280981494
1207974690
1785488320
565844969
787158800
1966697108
440133114
1966139912
540425388
685994560
1395598990
118080411
1000850300
1017958721
2072933704
325986607
1779425495
334324641
265375378
73965845
1563976327
214088684
1791309960
1680980237
401125373
74496142
1832428024
631457957
2077821553
1002763905
1900054412
1788313388
304757184
24658067
1109340374
820774318
1975269540
679842081
1520449755
1620477652
278504655
1985159057
638983293
11342440
657404291
298070772
619627187
48540981
104089446
644835279
1979844671
1950291688
1694391125
1583721470
999069011
565762700
1218991493
1717481176
2116726778
1562080711
1902205133
1868954788
391695711
1610882345
649938748
1585199785
546100888
1660795967
1815588999
1400640484
801554422
1418919072
1568735699
1828925948
1107370273
334869700
237898516
406301979
1902098115
1097353073
483947554
1334832806
1784847792
1266202117
107651997
499215671
1482720190
364730700
2051553620
1360984805
754532189
803201507
101700310
1515997257
1382435354
1334672335
776982675
1506367118
1545590588
512268663
1888404313
972483370
245270833
1933011880
1225269777
1208824385
353711543
1521695621
2066990362
1512816298
1455555556
1923517169
1767834266
1159786601
1706977400
1347417129
1367420473
810586572
1542511613
1313914660
655763550
1992215724
1408237917
854909386
960851962
128289739
1164422811
1117118498
22265621
78937713
869176188
1677417567
383140066
222184663
1059763567
661362857
302471884
1505888441
1021243514
1591594724
202944076
409457964
1455978770
1911543138
34118712
960930535
743071577
1076545001
321278797
370309664
646018119
1198758643
1474734725
1862402863
1123063956
1213052419
8093324
49861750
472342139
1057582679
1985517476
846255311
6796291
1602390925
1796378074
8095914
1095605239
1209264785
159180034
1264390109
1819722041
601769600
51001197
258753456
2054690704
1313876517
411716994
830188505
744027616
213031489
885915167
1170875827
526022490
1803109608
1081107699
663316862
374543849
449710657
931226108
946401768
54720884
977886913
1653982314
1438274755
1452207099
1634036580
1289483302
1308860934
890667513
1283308956
2056557804
475631092
1194815862
1208895334
1155858661
781653686
939451163
665822663
201995400
50754308
2035894270
414460472
1723667506
927906300
228936694
2020901919
1216477768
691970974
1597890100
234461084
391094628
1210674303
684413271
745069062
1739712209
1306373920
632979546
1263068200
1209681161
1924347785
1457051569
699845106
1715373321
1826281746
1493351583
318624565
597866263
1909796710
423413844
243244942
1504612920
1662281922
1538827156
1776850097
1564609622
186877857
1580145590
1081321657
160193831
1944630837
552661902
2146528069
1806967247
77769477
1305792526
1135657553
1225612927
1453878222
473316027
1084086807
589841683
203752234
1230481406
2126466493
308297222
515429240
1456718242
1928122254
2108270334
1446218037
1129388069
1919068489
945831086
383305761
240466226
765150754
1812853552
339407950
1631213184
1959616595
1119078360
78984675
1279940460
1973284494
624246821
685456466
1388945712
1366131567
1161122541
284246933
1957192251
226224895
1997629794
620443548
2123606144
983115274
1649612861
1655124263
1520569626
106086302
1479876248
1055735641
1960499643
1033124698
1157769221
1901691229
1916602532
815003897
949269245
1384793517
367271353
893838299
1189484972
1039027170
1174621898
1876077923
1083696797
454905249
100375036
800300282
867657934
108877210
1412209588
960619101
482904031
1380712131
466208236
1403158530
383459774
1078506731
1224954697
294631604
1151915747
1723657152
530180285
576325250
671790963
158928508
2126449576
27808774
2125472751
163110641
1638034886
1626390593
1414312895
1652473846
1111050567
1375029356
1705774335
860712841
293986360
1609334114
1288261096
686554834
1563885631
1673394693
503395667
551034310
200976300
428377861
75968061
1178162844
1709647978
485854725
475434944
1690705761
2081284783
1258879766
1455586572
1096358558
15047014
353057573
1374972343
372266018
1757130123
914489440
1971959202
744819757
1517406327
216018779
2063958194
1410221470
37065102
670538591
876845526
1314828942
1622126781
1128288160
1621968771
1643643512
247966774
685373663
1154852852
1810789088
672509893
2021447339
1774207848
1312118068
2128388723
1597109960
1293821658
1343503366
1095713239
1424355589
1418822370
1388118527
1621248441
1393457079
571139683
643147891
1603692652
782365336
1142991931
1536095468
370976025
1139218188
2015130524
813875369
471592945
296631262
1508172698
722442132
978051954
1884191529
1845217539
1002087795
541718289
2064501786
1752607696
490938782
1231771203
1862516346
763948553
1129006359
1024281638
257590260
1133098199
1932692662
22828294
977866903
235082608
2138971371
2011401422
1438955221
1411927682
524838002
231563653
1216538573
1433039439
2085398311
1685019131
1495235493
164110918
248743555
571433400
1047499426
6677732
626736395
1250073670
157976266
1790819297
521627726
583213741
926848340
1928849413
1844370800
10738408
435129019
502474243
1157895051
621795038
368906834
1712307167
582168647
1690755170
1368719236
2116389425
1641754688
2037681806
1786382849
1320784181
1734600607
1221996706
373771663
448479193
1995494113
183857879
1893081975
7714931
1280562596
1238002467
700341269
2025013485
1123353087
1780632811
367119258
588883317
1113427258
875806557
1635493717
1089987296
1879544537
808236016
1792429004
1873765599
78264937
343379705
1502461354
2008925431
2015306271
406223948
361368236
2045645739
448482039
309292346
1876447706
987746809
411794407
1127001410
938196899
1677554991
1866152369
1404940235
2072345317
1916326434
627574041
216381465
654215697
596026392
642623592
549455923
1065841704
221738427
1301069005
1186072892
1593413780
1088345189
1074307794
599005231
1208822606
2092586746
1727228874
284773260
1895773885
1517959481
971107204
954675948
1862593626
2030281410
1834719374
2142537685
247607574
123419617
486052724
1072657930
1886599927
580625888
891860700
65662308
1146881484
822012053
1044578873
373929657
537477537
1468575122
1292355231
1308472928
1829119349
378422340
2106779461
1601688644
2130944106
674744576
1497217589
1649396233
148789794
598095685
515052445
1011778857
1649820910
1403831175
739287688
2089043557
1483509569
1730470066
944780404
1839795387
1144748300
228851357
599131177
15923791
1116500156
1155695263
359032803
264420416
1069056637
522139690
1238030188
1820278657
391824715
853838607
1440614221
636496678
1090540951
2072210984
1836454066
278552505
310978936
2108214582
321009103
1404261838
1553392254
452746742
2006102510
481092759
439108310
1866854427
196553014
2050080078
1300178820
1093944551
1799733059
1618191916
1034966384
70165499
83240316
1098586314
1898480468
738798062
507076409
1242043034
295716221
671524975
1681082806
271133972
343533462
421638689
1864203421
2135083149
445411170
201753325
421808967
1524131628
724053300
2039917284
400697531
1599928422
2134574687
1731802748
1784534136
668017307
724859757
462707260
394571203
921524624
1872740629
403157648
1459183359
334432262
620655727
346364110
1567121483
811584520
1355890562
1428458532
1285573451
1404401296
910308322
1892409624
1349021429
761673414
458392495
11614266
1047032513
724112384
1049042949
2075593967
864794864
1423825456
462518901
1198899217
574072496
2023009208
378274006
250716629
186835546
1085365967
215479016
759751728
136968710
1914469916
987217258
831157436
273347914
24841553
1801924842
1000268538
398084547
931604178
363763312
231818936
1740618725
799832303
997331836
2070199737
1963089391
96497026
1427243263
1601835094
672384009
679025875
1053490781
1912827265
535251510
561524015
194078184
1140301679
50298448
1708939292
197701540
516407432
1083428233
1452497859
2145376322
162405534
1723186427
782863802
2139764611
628864767
1149134361
672495058
1870740008
850231572
1827517449
12348040
2098450118
1837962386
834696248
1399410058
2052131401
196014699
148468692
710285476
1158382466
34151996
1622216825
1360610831
469439846
1001649088
2056926340
2049304572
1196611736
1076813682
1090524174
639100985
1368281403
558917385
1544576478
755312344
944156096
1955087639
1341241417
934454216
1268592341
49713297
1851836181
409560024
1794077520
41082069
971173594
913822929
802216353
77288125
186006347
709706239
198306784
577332164
91333847
1219252078
2098657592
1408893652
1011619060
1278308430
1148101919
1638672331
1162894152
292474232
512086931
2119644631
1673012468
1236552147
558895741
1317484192
1925385123
1090810878
118539311
278171657
319006013
1178026425
1914729448
1511398852
222531609
982933904
1237570556
1027273901
1709951844
771543509
723594315
1080370668
502715407
713198352
697995003
563720589
699043144
442875272
1667891617
419370850
1321161460
267354681
630150349
1840017741
506580964
1354021472
1848926019
1460311148
924599496
1450601710
905773808
250608257
1813292855
1115094528
252732785
1300477470
1912717129
541361823
1778752308
1620084258
675406878
402019089
661131496
1556160425
317418357
331952775
1544112422
1871632046
164440713
1739828837
475788943
213978734
1053300390
144409192
1591016443
1264357433
1043506292
1789552954
694189014
1773266492
846959629
1201615560
961960106
7065899
679891677
1684535837
1218347499
1536001563
1463983049
1309078360
1894121086
1145654945
1774609043
874547737
193735320
1152092860
982154074
700694603
1897670116
545035582
342444005
888717953
1097086707
515952400
44743695
52525067
166237954
1315115985
1828326640
1416327265
1371195597
1474293143
716060723
77454439
798619036
1127441517
291945364
188536708
880080090
1615930031
756505812
967821151
1706796295
1920891729
1954771057
1437714318
704162581
611499692
1782380333
1045036758
1740504704
1235120352
1024315771
2008963145
1131604601
2115707287
1501464172
633956249
1420556484
1831165717
1369974501
162027023
1222291662
380674397
1802529816
1748221986
1337809835
159573731
260098197
1598817615
1781073268
2105547262
1564805482
1940551132
655211568
352800486
1993218009
1837786377
1594681301
706654198
1154548573
1392078232
1825605909
745927406
1814238115
2099173687
874894415
424436348
493991249
555802855
188886821
1438751779
857200328
1833482657
488198831
1574645119
722996095
1448002038
1286237221
1726519885
341185658
339590347
1275793910
450433865
1824118410
332391567
1611341904
1186426221
185862612
2090060813
1862933673
1140561365
1374735602
1118086529
519423621
1065231767
133810199
634450752
873143358
1190349054
2080415864
549786569
570512791
1359939405
1128311141
75699806
924527075
1458669118
1885357135
852894411
565009732
1335848588
1350610738
576578890
1545975191
2075225877
1579945965
1735724246
1970370654
599379330
1325437202
696734988
1881929483
1139113726
1013685418
1254492239
390063765
2068693873
529054021
1572910158
763884232
1031840391
546243561
1827392610
336673019
1617184418
737689587
1094269054
1755108472
365338893
1284904712
1671370192
1888209120
1623827917
311589546
676953461
649689139
1712713709
1868575254
1214065518
355791052
1946153129
1960916001
1257592295
1731629393
1027010878
1814947189
167512529
920851864
206757976
1650404853
439739151
1734245446
221061534
1978904690
817809005
230189885
20450682
1575266513
80038616
1574137732
1943260051
88121552
1799800000
634295722
1347814242
1473408847
1407671208
1385032085
1026439894
650226620
650649170
401447199
516192162
133395474
1837116447
1390575236
1943594334
1910271513
272668663
1798421988
1048056795
393431079
2016400133
2125676613
369108754
670189879
1078789893
676799879
1731788171
1521730568
1446600821
1746738357
1969778232
806343573
139544982
1352110302
1320118175
132148251
381281632
2006029907
881735755
859064596
988722567
1605564090
1750116253
1316315310
582957606
1177607864
1671498431
1114466080
1827502583
984033808
1276178837
411801760
585827493
1086433075
1539043060
1130945333
969463082
1423828610
585703792
805027104
256236515
547271727
1705854307
808347963
647694169
562646188
1869372137
669159965
377016405
549221644
1375011233
589227159
1170704681
103596357
1416914692
589029626
1123447119
1152804724
1112206511
1268083842
2021284328
1461705928
1377455162
887849034
1835032899
1155493912
112849469
1380997573
1549379994
532900636
879436935
1849129117
186620213
409987760
1385174616
763796218
1380257047
367990402
166752019
124563975
722349796
187201978
671533362
1601507205
1105911171
846771923
166911835
87784040
1819585766
1812720912
1856958067
1521260740
373852881
1975090344
1341089192
683902156
724262921
2128575061
2003451542
409363927
715522349
7663132
1130300206
1430706454
1147118193
963046930
830178427
217255546
1707306082
530376853
1356532276
1048565025
1562814145
1219047034
1970420607
1601814994
1099622484
2144066401
176698511
2090300452
1990940929
170931721
1287978898
651866470
55266028
1079809973
348476565
1763919979
1488117854
444902991
665090126
1722745092
819454952
433416673
282787658
1867814325
788688088
1150550778
785139303
1701309311
1998289193
132946190
644477798
1460233480
1058300638
430406515
1047631020
1782599665
319697967
2035219577
299609922
1810393228
738211315
1029579722
1945986732
1087168640
660587430
1384333196
1103316331
1933180354
1711635202
1991720545
63917897
1870909255
1237331118
1056986546
1019421956
1634481836
517120893
1718347807
1337527727
432615008
1012777969
169408021
1723887183
1630696409
714557690
895444496
779481410
265150340
990523652
562332658
1464218500
555018730
590225316
89225717
1295511378
495207079
2070766672
860209704
1160712739
1688135749
403859011
1199385492
2096760537
294462261
1355322467
1217900746
1137023873
51159507
488106249
1855313186
132784172
1331745529
95076600
1994071824
765894305
443338236
779146533
437109329
1846466005
1947309861
1612612109
1148942009
918778164
1509469051
771042013
1933028657
51281790
1906755469
1918073646
1865293272
915485907
1027857105
1092149138
446200310
987284843
490630780
556381697
1175400478
1976984580
335060498
1386974582
1948524423
1161628750
1768745926
657717155
327832229
680882731
1906429395
1969232176
131896886
999622399
886800843
422071909
1109259876
1593975792
911610227
1968459876
1993577248
248392552
870943888
110312754
1620223808
1183030946
426514132
1636289526
96378453
1740578477
144485330
694240842
1612425831
437972752
1217116721
1721976104
1135075765
1827800493
1295908724
1293458654
42120295
74527151
1188001608
1105903039
501925878
1847650801
1269776045
2144715608
350882988
1267430854
85432208
235914957
403974782
923846704
2030782979
471300435
870969314
1210020681
529798630
232683288
1409617648
991624033
597369456
492844438
598258766
329027615
1572917635
284978821
1126658810
2113060427
1455377289
1348184087
1795621054
17579382
1090097922
1503452143
1848915553
1120184126
1856558320
348926272
512271894
1515706438
1976892251
132099437
559945645
1950325818
974019490
264603851
168645142
855341717
1947939173
1008074154
1673973520
1641276837
216285179
1234152340
697496602
1928212717
217677403
1840135829
193891766
23231166
1782016298
1216646361
1232972261
1334954957
207884502
61690301
1115241003
602055163
1790341673
1046361031
1818615316
214324632
1862824553
159484894
1104596259
269416797
96381795
316497920
1301145782
363666849
229471499
1722220401
1748289115
124420910
1200074402
242078669
38105169
440521515
14589455
1638302054
865542537
1758458392
80219409
49419958
157559993
944627700
1855273375
608076767
1681138584
2112788260
1358205122
408137318
863219256
961748316
9300972
1765484036
1415612714
636273809
1952080603
1050900432
629156573
1653681881
160410243
347483526
916838802
106913843
207169073
38752166
1248986541
843407678
1859375875
420059670
1921149489
200091891
1141208728
1585128099
1713755715
550845455
1772984507
929078467
982575689
515703849
447263157
716785379
876703434
1982935323
1328046752
1968614199
365839555
253782869
177080971
716453398
1260179603
1936272346
1016259599
1857496251
984596885
621747949
464492570
1282309078
494275595
1572072179
373181654
426337590
191799980
1090944758
2021718693
1187894087
1766302845
496263385
62294968
1176217950
1779668113
1968754232
679607508
2025897756
2030882015
1418731056
551900752
797082424
1682509824
1596765269
1117693622
1692419135
1732806406
941734931
1233565112
125157651
438990641
1647893163
1594546838
1256554547
1151477482
1104154715
894931919
1473968906
1321152733
612181460
2095493230
453580325
1540518722
1743289106
298169233
179777634
1319166577
1002791869
35300119
818189869
1992146944
543798236
1369613549
427258309
1572318064
121049256
1853322855
1154383796
1240219857
622705210
378900125
316720866
1129418309
1705391954
1547564141
1796598541
1370095069
460622667
1182476544
190753444
2132489762
104374423
1050887582
720089678
437227568
1100416364
1240541363
1453548524
1647413566
566650915
291227638
276582318
1144916670
138071940
1957571375
208473056
178965987
807086228
2033123200
1325444945
1935165896
375162191
1091854261
1127862651
936484787
1505910447
2136432652
1128010345
152668777
1116071849
523088508
854582787
2071903601
291334695
2081834909
929536622
370448797
273840349
1948850111
331284646
846211743
841128515
175066007
347804864
1439470140
6931254
354265651
1724481905
490743329
1231235792
552355210
1203964545
313774266
703092473
1816631874
974149214
1654414530
642494403
509813485
1414105743
941349756
980428879
1423942765
1591566654
1008314412
512649372
251940936
1101562287
1326184453
1608515810
1483313647
385528304
547485060
1731084988
552441538
1845391996
2055240138
1430740914
1352096086
148007685
227394967
1189970902
186678239
1444544068
888328050
226340137
940341570
843159538
55051890
782333366
231827978
507013310
87303508
1358287761
1546973231
785474653
1789933801
270496376
1370634504
254614907
483442994
714547460
624368810
1033561701
766952423
1462007133
1154980659
728557920
294822796
1536991421
1284816975
1151418720
1154820978
1902687995
871317926
1401568778
927002645
331873736
404454895
1189239007
632348872
1009618567
1792158245
439071660
1810756597
2036218850
853718203
1607231642
1304645450
1686221601
1779105057
807766244
1147621585
1485245905
566510662
614630578
1437714318
220392542
174739327
551907934
59672773
1634453145
943989123
106519441
968272050
1650895159
942226626
2063280037
133691224
1505912874
1537580102
1292447045
878999118
1868483278
839120179
331712051
976160797
2067076576
1018582901
451813397
1428323062
1253518907
1750934205
807389888
1876736732
1286488758
1128622009
1614485116
1638481179
472140993
1137807976
1154866478
468926783
1698536459
551436404
374449891
2091735173
1842353594
561474108
1123439141
1733207134
575863709
292682312
1899836860
223360281
663516206
102162702
1628597297
966632611
1077156733
3872823
34085480
69206292
812333424
1975491550
1389950956
1079754198
1646837420
1238694732
592314315
910218219
990553659
73611343
243165353
1487835328
779259514
46335612
395065698
1427826399
240312958
1949459453
8195720
1933838073
310213018
1568314764
91400415
800923850
1412604021
1237669655
657451336
1539134078
626188933
1475821070
731448121
759454515
120682695
828657497
778439463
1257542163
50564708
1237261021
1872624780
140831468
2039773990
542975279
1408372135
1109876945
2142878525
1115443687
1106839008
675103454
1370635033
1378813887
830395402
1314608314
1483934920
1836661854
1334897283
1715638492
1275881788
101341331
1892696808
1258393320
1208747670
769545926
694154437
1398158221
1678410624
1064807345
690500908
1037041202
1508671114
897184515
1441991422
25565836
1337727816
1737908776
540717165
2004623306
860361252
114822819
77442464
1356155384
447400043
1261458929
1782051660
619368186
346284994
1011902140
679584684
229724347
766574042
779442101
1860125613
937433849
1785441783
92268663
358127300
405230164
1760908082
1847061880
1384782535
1135016408
1744522484
1490904257
429862618
477606622
869601757
1841289547
179591842
56987255
1209545069
990812659
389673180
1234953034
2066741655
1156746246
160033744
245092168
1399999594
1585978301
1981695517
984337482
1464781920
231652856
774295004
602362891
1977510212
448383786
2091553182
1633471002
1541876816
1592778591
745062411
1653275258
726899905
1715685515
700932557
2049599513
584365445
1012913562
1364522775
1265165104
307400047
102790327
2140344762
1672834642
1318516938
335422823
320346468
977393443
41230352
877696331
811191715
723607667
2088716798
1524459395
384854750
523142445
1548471835
484475189
646747705
293968211
1774818090
1388034210
1923408789
1919763398
315435694
1341924400
663145365
397313215
649912106
1551299618
460265023
307075040
1890539089
1322189081
680338472
1712901304
2087375002
1970214333
1569500118
793882511
1644503305
398339212
1064996128
536864338
2012698664
1675151151
217222457
147142958
1636110412
35954454
832033892
2104521294
1361304477
1368416851
1475334406
1142372758
814958488
373980548
482616606
1779697941
428938921
1096325439
468387682
1496653967
526608394
2129048391
1271228217
1383261175
129314794
665885264
730271536
970373406
2060020457
1904726329
943537668
1184744450
1171514784
440809729
1619073427
111266043
1738153469
163055813
417810810
572264514
327170700
1413746819
1245744296
1084821346
789680505
447872205
1528238193
674270252
1711230835
610991611
1066068016
944667480
2145412099
84461019
2078949789
1808636799
1407296830
1195626594
1550634570
1035476260
926632690
415832265
1119462110
674911229
1181802810
93066487
1171316465
619413873
1946272419
53353377
1518965095
745292476
412762761
186897690
1532730056
1219468616
1549293260
1330062430
440595349
1436976389
3410227
2085288286
1734107773
1108372767
2025476925
607824639
1813451042
752503193
1593256622
433356269
2074139673
1436051168
1210338985
1797844010
1395594492
613539501
1903923062
303760927
1843627362
629774600
613869462
1338351673
766890455
341900334
1263655438
1826455927
587227312
372216275
301089025
215112737
40818342
1637792051
1999614793
566384697
459504268
1224495542
885806801
1626633559
103698866
1743373721
1110921765
2043735306
92493633
1887783779
875467802
1505333969
253886658
1996497627
386279534
276796198
810803599
1287036402
370667244
1012607300
39651094
1018371266
1441885892
485713525
1996289171
2008257710
1227499177
1719040279
894572407
1471016577
945640357
277906545
1526353135
2095948009
726011999
2030569196
1377253874
420613106
830254125
980113663
1617228318
1189146035
416730805
219464719
57937378
1673577940
1667971356
540839418
813300054
1369595189
1799223605
2138071065
1484076989
236377895
1659476201
1311891781
1138667953
1287500442
918601978
487803773
728981133
920478194
1409937715
197983536
2092739434
1370079715
123245984
632490296
1126789571
1735173085
628318863
1980259682
1401463423
173309058
997680264
587700623
2003552621
63570696
1934484395
1263847022
300435287
2134678615
70917120
2032144421
2106590604
1126231310
948451661
1715417224
1823109663
1497351038
1599035139
19543091
2106560056
701708483
26302592
264078878
1588427576
1806990427
869320752
219600970
1648637036
1540469304
721917518
1691453429
12951738
911556932
2127665872
485707339
1401251306
967453513
1719489685
974172129
425157388
195362521
561223201
1374559973
2087379113
581017093
1791456320
1332182654
1431878628
603018272
1293963528
1413072918
317209937
1442047385
2119413565
204481072
1062622780
1065203340
1661722869
565728746
1207639938
1241403287
474337540
2096560284
1875675140
1903687818
349466192
584481492
1875618667
1620061478
132201742
89196328
1558363191
1829204544
724572168
501046798
1009744161
1315845945
293800150
354552484
711747600
1445625049
1543457472
1192599042
1094625820
424370364
982143587
1552250581
1729580828
295024526
1046368383
1684312398
2106375132
1262340583
578990560
1814288192
42439939
959565641
578782674
647636690
442032843
476793191
1713117838
319460415
1275216606
1979528163
1463604272
1668593403
1377098996
37665016
598881554
180551931
198069862
391092087
1071703942
844644114
936860786
1521556700
1335931075
233132589
1424689171
663293102
1318145550
2080191738
1140418526
356283733
1197184806
1375836776
1496864785
1360429654
2122794234
1609785049
1860402408
932230357
1950362517
1066806807
1029832444
797205972
1180571462
2064661167
612515630
1704781660
1386204413
2074045374
2051638617
1971683358
1077587889
228106543
282792461
1886382014
353484519
115108602
915185259
425117996
172277182
1129067487
52142690
1752177179
481786040
834224215
1372057111
692346657
149068746
41031413
563331422
1555643707
671946763
2100389155
1151798999
821545561
1740834875
1376185294
94584090
1517381482
1935413871
172982002
442739930
676000793
1042217419
285276561
1860891499
1951087504
1479081733
1110463275
2065920246
888617582
99231118
1610344297
1457462665
862610215
959013705
1725913210
412558280
10997329
865964648
1467518618
1561333680
563466800
1030304796
1084799721
233723475
2090631007
1765843874
134728430
1901961104
175707109
700122796
1452752544
1715922241
1505360297
981079651
1049397945
1051100469
378896914
1568754149
1366024050
1706770648
1832245572
1239898481
220525333
632039868
614456080
1779070919
809402552
142602864
225167393
1762227816
1521156535
359066387
1973034117
234747694
1617645575
946751510
607140217
1560077046
597163651
1627895674
954673689
786180265
148871283
1950912013
1666730815
412433240
1433551891
1198577903
1706865608
1037280064
187318007
418652558
1513819021
1099339164
825920724
1158793745
1505022881
1302149138
1110920725
1442878295
2102285440
1813645020
1412259592
1575052834
955742255
1655814729
1426683555
175533827
1356974668
1956913926
1769925813
673036103
1263224546
917671494
910088676
1467531636
1482780534
1450340806
1155329600
1516753168
538167488
345738884
2046952058
76771716
1911768773
416713219
586957477
157645118
1993939581
1562709469
650130280
1232363072
1931266650
2106646103
1375192287
1800996227
2002902000
1997061511
1724750720
1606271417
351253957
166523443
463718235
1405104158
1404086769
1714166275
1576724884
1973517965
1846458278
2075885608
538789786
133964019
131100649
2072991673
1227554312
572069672
1321676268
1006279625
1916221467
721092271
922596259
1207369557
1200269436
1316443739
182021965
520601754
859773446
1432150587
2121667783
214981046
838452632
61357782
1071485725
251988709
215236433
1533758467
1229160332
2004603379
1023686488
1227029182
434297134
1563024485
1357562897
397279869
662699178
374552000
285678477
1532402083
1956184960
42587142
455836468
295667664
511819473
1781730080
644847085
1591432905
1318749298
1593654600
287894633
493033642
403456920
724957486
2139573759
1894076695
822107028
493032771
459816220
1915207215
756216836
866482319
379823704
1483928481
464636271
1468175995
409520886
842260501
247471916
577691757
1186303225
827122791
491202364
552571075
1510461005
1736242577
1461753299
1323357965
842575470
1473334050
1161530711
1849085680
1234122148
1080780131
214968833
1513051891
1306454402
1122647612
1493653810
221576020
1266976277
1915480901
744238878
464045733
1113762172
534690850
1427692106
741347447
1613099509
1136948958
649018501
680655417
502738034
1368387777
947157445
1088974531
1762694380
741213258
1871800131
347724559
2052861216
296625804
1375137637
957768954
1774574432
1845251019
665574507
888664220
576332909
1111553521
1748181800
1777689787
1997571499
1261090251
166918611
199669624
281303397
1983957149
257483216
799765524
1848692077
1174779583
995338886
398187934
1029699323
8114394
925159300
531499932
373726966
569028049
361003141
810089417
31465023
736608723
938899209
1647251823
402241590
1450565292
143631774
662698350
1395017202
562708931
1708897309
1107792668
2092713979
1415765035
640162196
19072780
1163556926
186129581
1081379385
329050887
2097532236
959374535
262484881
772669990
1255123469
485954172
986729887
324425958
1580946143
890696229
1037945222
770096831
50646384
2120141400
748650267
258765285
1096650996
645712321
1533167973
638840321
1598507199
606584350
1279482590
1509433887
798493269
1581800242
1209365562
416530494
991659850
1563591302
1185173769
399302152
1990111266
703052722
370108348
1040781958
149707521
979122282
745515268
1244118027
1963098391
1442956521
1997363932
279235996
2038049133
344225812
112672259
2065978446
1691456667
720100733
1962994880
138347024
508066061
581029377
1658952500
2096201354
650389293
888094010
945961374
751029329
593658665
1183196685
1105499202
541393525
592158652
341491648
603070076
665228119
270623148
742094020
1050933134
2000457537
872175212
924244776
1391992346
1924267680
1104462341
1010290399
1270879556
1991832404
1512635398
435259618
572694735
649186363
1445149902
992423983
2138643175
596224831
342255645
429652815
968684967
928128365
365157700
2028476446
875006328
1940602103
722831813
948508201
2134904121
772531572
812668277
117109507
1777386653
300172092
669368404
1235361919
2069105876
454557901
1343280311
218507199
1688080468
1596761741
892758674
1533909843
1344305487
1074142662
344650170
1461122091
1296625867
128681480
1950914248
180907241
1319822261
780159660
39352410
2013038211
1491565193
1798488434
1222059500
830384899
1521737532
77623495
235246310
339988555
1757546625
764915199
1205266655
1056827533
741419201
2095693173
237518223
1672612883
424155730
56831507
468502056
1214299335
1701967979
1225164726
2112932332
1778042821
802965105
1543644039
2032604562
1058588762
555512892
1408903710
336340589
1469892335
2088458569
2006637045
942505923
526885545
918762377
624455911
2103472996
494331494
1251301599
1225783376
620125263
615096566
1439839750
1067296956
177849756
782953867
597441025
166617877
113037029
1823333997
785399270
648884823
1677536327
233035167
1042659693
603044906
534927123
1980520386
1931048489
1672860288
1651673802
1517351140
2144396426
1398533078
1602386670
1792243469
307475163
879048172
402268404
2029557549
645754977
319716304
960171756
1184533414
1089035940
416802486
1028518308
1791949758
1090741860
1247497009
1540139627
725597271
398835623
387690852
1720748899
56077391
1360502600
521343640
379205238
1617816343
2039909494
594458854
1985356284
1429472433
76418250
1194776217
187223041
586145106
2092532900
1454027387
1695088224
477498180
1541474316
842102633
2131626958
118483795
1366153265
1959461810
913472427
84052166
969735057
109977480
651632956
1425100504
1036961081
184210610
1034267082
1634851503
1387448267
231111092
2094765309
1103512302
545678
1197691666
1930715040
119035037
884123025
587068043
1261281937
1295732615
688047463
771386747
1492248160
1695150240
176809185
1832910944
1669528797
776349473
1992320000
290513586
1494338327
580015152
1817812600
1059358616
688757077
348897876
1670231402
1409323076
979990203
1428295538
991787340
505793533
134065183
530601297
1678208054
892785448
1922020835
1626475281
1565005138
2023794232
1324403329
1014898644
1738112387
561616058
356822563
951505
663721873
1038503972
1488084061
450357988
1057585131
1673168586
176297311
1206368451
552314509
1031822847
1068588927
672625462
1960773805
931532657
9127025
978298375
1450895705
34999081
291610890
596136835
1490407844
87308678
1595204165
1212156880
1613449355
9871437
561227152
1453644725
1040609310
524081085
95625232
1817587885
2000864958
2026404568
266355757
1855925153
1980730189
282853563
176213846
146211096
1557044666
1048092188
1514641137
2120882001
38294425
172026247
1754860244
1800007333
1696868108
1711695379
2138558121
930093679
1297584244
227374416
1683573503
1073129729
196660215
1939913352
40655565
485186974
309884031
1202355516
735756645
1388374403
1993008079
1338473858
256879305
1704776509
2011414559
1531466378
1241241243
135140721
2036652310
1214206484
1332156410
1216707630
1709024416
1624285588
1646691232
1608325500
883098420
821338461
658496343
1375748858
904493704
1569592493
1883767234
173117339
647571794
1210128787
1726596855
519688594
496194857
741118799
131566368
2043834272
794448992
682474718
1355408230
61245199
696595917
1118420718
1930575283
455377516
1150452908
1806278267
1935972572
1218335891
2122737651
11100196
582538549
1957711139
930719546
874904465
1717548719
626461214
1232453677
1305657800
325329524
1751791501
2009476082
1483438392
167815701
923240892
1022082418
1300221103
363542915
483673164
1826105783
1119387701
149362879
1236922394
1602574506
1149301805
1119437807
233079753
1136268517
890837756
1796416792
1404477869
741902552
199368512
149700537
142231638
256398267
142273408
1359785358
1488206904
1453505150
1155990440
1727315676
511907744
393966324
1926489694
1007005470
1565917533
1422294456
2139561440
1434915776
439272117
1323712909
294721859
1801089872
1235526287
587559644
681812810
122709070
1485013558
2111703992
1728337924
578903024
1900824900
1912448287
699336433
38811256
1154813356
2072982164
1743969969
486347078
593066016
548922369
188429776
1854654954
603619548
177868968
978044928
292828340
1688963564
601776888
231004341
1963801943
2127759824
1482809755
836280366
1230399379
1924345947
1331498902
1923410154
585335547
1244474419
1871882552
1092614821
997302568
142491654
824971054
72984312
161681982
864159103
1163522813
1916841236
1110911015
267418310
1550182134
2004750326
406354614
1984166519
84572189
182468823
755871594
1645207092
1994346076
256675349
937743149
1108188275
567161725
1453212599
989624253
94326671
2021363309
60426660
1707262046
1811637559
430057798
743646431
455515782
991144546
736505785
600304088
858050752
2094673842
2126574000
447917820
483698214
1550249258
2034978659
969670512
808939664
887832614
762221084
658457774
1717544596
1313955168
513272674
3313417
244877607
355806355
1982613030
204856109
1681832426
1993058743
1864989114
778637293
1991782685
1198087307
25908033
474147845
1312216863
504048381
1977158156
689689606
618538665
1270124896
1593468057
583762370
2021873247
1624526296
1030440715
680703505
724316217
401267441
504765804
942661615
1424296362
1724924943
178694355
2144093659
1076901458
995028040
429248315
1636013461
30027885
1260201754
1857944995
1128863911
746975442
2021793607
1143915721
1498569662
1389917197
68416948
551401104
766822198
713471188
1195518376
275479679
388348982
374606340
2130747254
936864755
1272075912
331295696
105242450
875124364
2078073476
1748908032
1307114163
1473721017
705628750
92834601
219479891
1698255536
1024326714
1222232954
736370863
1308611553
761934568
345145569
89841940
80839120
1825624525
1681313757
24347243
996741815
1868763032
1454061477
405686477
95514397
757064503
1191175444
1936786172
1975705719
982878084
950027547
518798655
825033799
1979616591
1649733474
1504197676
1763455487
508616362
1383474725
205731462
1709130638
504534329
841885401
701272895
610343102
360117743
1039254517
1199282808
1559961164
1597761779
256972378
1678638
1275048976
977683175
685358752
81151277
1075798918
1704094255
410896131
1393541683
1136243944
842032814
172001234
982735035
1454688252
1841323999
440754347
641638608
634121662
74429693
2078163195
521018837
623790628
1577006041
683238189
1244995076
819003977
2081029948
1225786493
323568985
1173555428
1139091122
330104184
735092079
2072161870
1307367194
1887499590
634658022
80732694
1637449626
2065038415
1577669196
1075385040
1044420
777005786
1723172231
1422838479
128447294
2069584554
111706434
312333610
905875127
33298609
2035080030
778551171
1365630091
109464862
1290259591
838571851
1256919477
1949352131
1936945567
389043483
2046860703
1277167172
1988768915
206470067
1674355191
1402781
1192621412
1820004915
1262790163
2087613892
394918088
1071035993
1725159611
714194521
188978831
1164291645
1001022405
1986947862
1217381356
777295992
1744092530
1010375467
341776106
797416990
2131487990
24453350
1500579813
569891748
881054930
2146036264
112244870
1974191091
1404026027
1063602013
1668544559
1770314089
2129053262
727296937
488869387
1373920192
1796535496
16642459
2053400408
1839955619
2125264466
1123025651
159185088
2016345171
1229402574
1312805504
187350797
240506453
1510710964
728880639
799559265
1317930207
1737836465
2044532209
1748765469
1212172818
373118575
2103566083
1902009609
495349347
1264733400
1236308761
382031271
1301012227
155842206
714035480
1342742228
656005164
1411553843
531701287
571901689
2080803742
1593124749
1109889384
785657617
882304621
2017459056
727777165
1842321950
1312805504
244031034
1416285352
1896723023
1467002172
1637550271
1316603571
2110274626
1696940528
1990336581
653907840
1285884
1481184001
1025242010
1857241983
552110245
1209597258
144437220
1327109863
2080051058
1701464219
1998912211
2044178925
2086902289
913168303
2006292237
1244579492
2098085550
1947616308
1020387622
444102084
466829022
1164351007
491997444
1560426141
1889199025
2078641623
770371159
1536677691
1938932327
1788903676
248275150
2086197778
1318175981
1370546810
1412118075
15710438
2120549215
102251541
1907241049
1354426950
181231026
792374576
1920515568
1417306682
1107480816
946331739
1220182600
68108173
1745489578
926070430
1645397719
772587615
766124710
979202804
1507855100
246594312
416299077
265211908
1989919849
677639922
1548422685
184131901
1428269548
55880790
1738783056
221200523
1445638055
913062297
889862634
847850742
669957223
895146358
3613893
344876224
1757344015
569165360
52311644
1350924721
123525332
132617968
158454904
1801282950
1181560415
1820240830
421774730
763968002
552939094
44740454
221042648
364324373
349691944
680106850
1732730609
815573450
1793290551
514747086
1032539523
1062703125
1487935226
487748783
489151316
384115443
635535628
28921239
478377698
986436411
503725033
89771705
1147672086
893541643
754593780
1378403070
37015572
1539290769
331671024
1646187482
1429414778
339772024
1031421873
1225112264
884706513
1094964280
1770314089
951059003
944227333
1494510532
626151283
885694279
15591656
1344200724
207990805
24966101
2036999542
1104965360
1634322826
916715147
449224529
679373280
1641362626
396999936
1624709280
48388935
1752913716
1401648445
720362472
758825589
1732856391
1015637030
1096782399
1289341081
1210464003
365173108
1268064242
1517308314
2046463545
1549714277
1222354249
308564387
851057558
1150698556
1049680630
390843001
236965980
1277401948
176287083
1427285195
1474767267
1880640853
851631949
1097158545
88244878
1058300638
2126888272
569017402
2106490509
1349880236
1389914286
932642851
1480414016
447680780
1719424013
1664162125
1720222679
193679146
1513028669
1695636804
1821984683
689911960
789333840
1017763015
493740158
735319392
425510186
978302010
48015332
1836847655
787479203
690302347
390069681
50250621
1952474710
1303157847
467064693
97856537
766718614
761119334
305452350
497919120
787424185
807890472
154872173
854770227
1739873959
460690869
1444708922
735748917
85984502
1436676240
1244808137
99954846
1247721800
420514908
1527523521
1789963438
770062969
1855506086
789731864
1728418777
1011978433
82499565
1084516646
544782995
629194517
1170310034
841396429
1193648038
1034493641
186102882
1951276319
1488151204
1732792738
2032539859
2019237530
1812553569
610973963
71249905
1775591596
370566791
1098176190
1890937506
232569107
1566360251
1592984376
778196522
1606043193
154499835
1737589708
814563125
653759286
92082937
1973744394
1470058691
257762250
1539398637
1430909154
1389250807
85446303
797383312
512469560
1653885807
1527568944
1070074573
1178752721
911444308
453605761
1608194739
121343817
1903283437
1601828546
472284227
1415297557
917237453
313329847
1381626578
1561321367
602625702
494711291
165649141
2096131489
1266226709
179120616
1033795890
1318154318
1090418943
32587822
1789538064
525970671
2056642075
808037612
477397427
498404731
1136746418
1297560696
2104595597
1935080302
1513806849
2131639078
1311536634
952955425
175733153
1292448180
234449881
1686746552
1409757401
99689300
1431492860
2064429967
1161829181
1170738327
1448150309
48695552
2114940961
249304214
1055261355
1149873258
716553723
88007718
232600737
243956658
2061825049
1498945134
1030454083
1851219425
1069948750
1031370930
2107189104
316937782
262428893
1985929343
1606295623
77405480
2044111355
1945115603
198361238
1953635716
936625478
658133891
1097910754
342543697
1574130347
1033230435
1924825932
1215950155
1540618077
1696362606
275290478
228427343
1323484602
668036227
1200788526
1942626698
671151726
116142571
1497099788
678456005
1439643062
204089401
55457172
1495778216
939823247
139452570
1191708683
601590
945144001
1145438417
561189960
1240866053
903274159
2126139009
1341474957
1500205392
91247612
148692128
158832239
2063526096
616929273
1754172225
1101439872
1537452336
981430617
1490805317
1776252808
768882995
753329607
741739919
905175996
2063355683
446980064
9573278
1104880108
178540593
1492673774
1756539822
2023980861
1023040161
1985033917
38668224
1109551491
331501281
871570592
752646484
821748024
1210566370
474634607
2023545659
874183257
2031762601
1038949729
404809551
1782007394
416383202
141605136
1417308248
343163805
679884145
1612292713
1917891143
395172191
350234804
1699538901
30784074
1137377572
193043091
1040187317
205136656
2033035050
555003758
513246187
1247510767
943816591
1284274245
1613182977
1262942372
1849890780
1951811348
1892410448
2063218533
1714880663
2136732123
1615187228
1692431479
820969544
401102252
1016725770
17311045
1370673964
531057870
1883616707
124741142
2045713167
503543965
1508317391
987455051
102919965
1052529304
1426747460
1370927209
603040927
968901435
922684816
351960543
79025008
701408111
1536627835
2059976671
2072924325
447140196
97734215
177617536
2116008179
1642288686
1306190147
1312304138
737461292
1016632047
623345112
818951611
526217946
154658994
527440160
290999753
68713327
75715825
2051034735
1750044091
10995291
871270318
1593895339
526745200
451221247
991978750
359947401
206620754
962774742
6145874
332457944
1757956060
45676979
1836292519
2115380988
291084023
651695590
1587870346
572972097
1577603467
1802415679
1765371907
1504313238
525599490
1898697850
805098912
2092941194
827065867
1163920484
405903726
1317375331
1367094324
1947847052
895804633
1914841727
144563583
1589646937
213978734
1269436000
2035945685
758368705
1368775759
1370727833
135980264
660043982
32649524
974567554
1726887641
821671065
1219494711
688252220
416749219
1222276153
545938464
267097095
764173521
1913967384
524256601
636265401
2077395844
1551934289
501264441
1442517688
676953069
774866975
653469680
868052179
481807955
1087913332
1555025763
328745475
2081281685
1319709702
713901642
1670783710
1721684982
106741493
3650710
2018234226
27164848
916043010
1284242626
1213870034
1585001770
1829429122
1652173075
262908144
140256639
1869966254
307379769
1982080103
262743534
116997728
1168970024
2037482848
1171880832
1207871265
1552119682
1817456293
703552678
2068354667
737047307
523835975
110255526
2119287008
354115119
67282555
398770929
2126071234
1529196335
1600954633
2023603566
802726384
579749310
295022537
186899478
1487251917
535485980
321374496
201118397
267648919
2035129285
620328445
151809380
633672385
1836917602
1544196721
554342523
242704211
1070689505
1903080712
914684440
1084407416
1021303060
1270155645
976015824
1572602193
2109693358
967287595
1793007935
346419777
8659218
1239459139
1277682600
1185967180
783748797
1293802295
691578850
1916313220
312950431
142969335
1855211130
378221723
1682760774
2043878276
402733003
149666339
1905194200
148136724
129897468
460748211
576126086
526853906
618898731
2016228865
1087070883
1477969722
712516183
463042850
1143038661
1600208913
304435518
2033699335
709400504
2094803861
130385730
1540163489
1264724270
1026361104
1094967752
1651208174
676775559
1804172611
33949368
884978425
152207289
2065597449
1771349987
1264530541
1447827965
1393649516
1588884679
612380224
1838446200
1285580996
1760656903
1596983591
1315604490
1823286562
1181587301
1322807722
314700083
2025051476
727471902
1954751174
1014216855
90209225
1906507073
812927493
1040783458
2131415188
1939159149
1959877105
228147691
297781898
1119147604
816816787
103940680
1421701533
1916224502
1330001396
62027305
1982909216
2077225521
134517340
1716746559
445012672
1856295546
1035088386
1618693110
233145155
396026635
2097322452
678299485
1633601712
2068353122
1035219293
1989357090
2080117588
1003316654
1605566845
248344704
364553567
952066469
712379928
263829909
903925566
815353820
1561114124
2139244996
1148437106
617033917
1205943449
1539364660
867275522
132616636
102651969
996830444
1145722407
469273596
473246742
272797384
562548407
1145331123
1888678472
1529369341
1776205240
698806233
1002823381
119305815
1738258579
1762873284
1532534297
196218831
1383332695
1173892729
363458002
449526477
360810360
1564545780
186660450
841411826
2045977939
1203466027
87004956
1384157825
481212564
1179221302
2046799403
1529196335
37699825
278406766
1607357629
248713434
1927795545
675895016
975861343
446190983
1997943512
1623003123
379628635
1598223618
2053334239
1444119521
27793460
867641235
680325930
1301528435
711756516
124258565
1238652220
1552110676
414410874
1811341051
1848363560
1440213762
97729113
780149769
1354601451
1397210239
891955126
44558901
454036879
865026716
1647847816
123146790
685879014
153897583
1236749270
1339816830
1494812650
655492037
465929857
1570414258
1752517948
780971040
699086754
1912302099
1412441499
1540009930
674862152
1777581272
1949192713
885771099
1628161288
720734135
327956420
1548427757
774910863
2135121437
2085807197
1708623009
564134527
1721891021
11891972
547618995
717056957
1214639952
1841824757
686941358
793041950
1672070176
1944975344
1205651004
1076269525
1649595598
669357541
494378299
974732265
1435912075
1011510306
2061173945
323555536
1850429637
646587158
2136088906
1771203511
2004474636
159236317
1729773862
1889343748
1964731954
358132904
682371894
1546114490
229167485
742526023
2448145
98411348
525391468
4998312
1559703245
340510047
426871793
1373467385
803268074
1220378338
1903937180
584464515
2112039683
807689574
861163728
1667616894
1848037706
230849533
229268090
1222094928
244560582
560000325
1836835386
1720675719
1397916373
812976592
979271993
862685227
275275837
1652700682
811682821
1297746992
1768013198
1407635624
710250337
1322871896
1078242147
1434248452
1163351023
1929967746
1503208853
1350979365
354054194
647304480
1936415727
972651328
1861018465
684916569
2126014424
1066490024
1554490567
1049590907
1229004205
34147199
822269531
1692104665
45680826
96161387
328282690
1657108857
848176809
557675723
230604204
772564629
586485049
284073293
1755071858
1059272116
1281704813
829637223
1492892370
54899021
375044331
681380595
1543379862
2091833439
1256161620
1553395645
1526730912
1382574543
673249887
1113253411
765337160
490194534
336430260
346350779
314574657
1051537622
853087498
292135503
818993928
1673799825
1876568384
85685732
1956379770
1861776934
195483868
1015359122
2107581255
92908057
1475585771
367941531
1793157178
155340607
30785344
1193510787
1544165474
556230557
897020059
912525291
2089390114
1093998376
1002843570
100989641
762005557
2124230022
1752546979
807768966
1747260498
684870287
1028264676
189078391
339406974
212168209
945474392
1252040806
1672351443
1958355885
1777612397
1531429949
1676998149
297188653
1972009563
1968421657
400975599
1839728740
108375647
317252834
1454972975
734085152
1216395658
2089563232
1929461629
360615966
400621197
266216958
1933083406
415166211
1615855161
603171740
2042937206
1248232419
1419113227
1868654954
79080934
1407567158
1173203762
228108382
1132601036
39963001
718903879
1660912205
615168261
2087613892
1473166891
208872993
916225939
135929053
1572782625
1094554209
1139153534
1722045077
146141883
1670192313
774592392
732561257
755703144
1342861768
2141658611
500804463
1935413871
1191005937
1928988596
1134349258
1542532338
1619947436
1073546755
740354629
1523265408
857553156
285799980
56270904
110900311
826733300
437455999
1905592397
1518730466
256576881
293640728
884468340
1130346635
847484282
129882548
183537790
1485528024
186900882
998910332
380098414
577367219
285462344
269079083
1067387104
235430186
2023827
1974225151
661133768
405514941
267637522
1432704858
542479038
517892424
810299323
451286425
750456208
1924812934
849292100
7462654
1430982199
800847614
488462421
745353261
686168332
1260759082
110942743
1270499923
730143995
1064327570
578128592
55109138
1524139533
263803283
536699082
790754117
643380274
884997330
1589780409
1207664718
72721482
58556289
203868763
740090332
406159432
1463388475
1291713066
1236043295
119097090
1459854047
1901413333
1869330117
2137342473
479643465
128412928
355111377
2102843240
870052567
1293467774
1155468474
1669916259
1016115979
1163498234
372542579
1404400213
1253068731
2050075484
683494651
1146990723
336285145
1927127557
2136349169
1695312415
2103087866
598875434
1112494502
191370714
1387714992
2049881750
826687088
1127238648
627174445
1365154195
82317035
534282941
917007025
738307587
1027631101
1607376409
588431824
64737101
1743538273
884197607
2141329028
1887786238
763259776
24596140
1446682228
1795606215
877238388
421624946
2103326810
1062913112
1768877233
780032718
1474691759
321668469
311161948
704604425
370020052
1720907388
1122008579
1574688683
1305702241
562085974
1094142728
1064287167
543462736
158849758
629987852
1742605137
119481411
1030843380
1182350377
1966812703
760531146
1498505519
1358924752
823998898
1356758156
340739095
139044587
1651348887
1538599446
42763575
532614277
1987754268
17235810
1994498175
1199165718
1992005118
414794094
1536482849
1131059257
209743893
902809867
582806317
898187239
1323384151
210243888
23432677
354556864
1350827294
544704209
507088682
755403389
677540196
424346214
1761384378
1015159453
1387826646
1837206214
1294439882
111646675
766298
1681492901
117359274
1341460841
1552064157
1876321826
1336179177
1812387905
1453395108
624077453
686102462
1536719693
858642494
985639355
1898461026
1317357926
1107361872
1024087
377064076
723116603
1612025799
990207108
1875376389
566977187
811991270
92123210
498078462
1542615331
433631549
711975966
565693153
59178762
1965570832
658796510
1199254808
891997817
1492679705
2042701093
1874567908
994858771
889057912
1070969733
921252879
105786943
1241142619
888078963
1216588737
547155102
1835042356
1811780132
2013024465
2067515053
168273535
1598086750
918151068
518486876
239945718
946007329
1153342373
1872523926
2120452945
10868298
995473527
598793525
1274336110
1046775532
1546152587
524988293
1867806959
2016204246
107330607
1889876144
1322001788
930222823
294768456
1892820614
1794876518
313243880
2078867760
195741444
864900160
1175512847
1420765658
1018414970
1070173081
952181724
291334695
1209668845
389570302
2086644932
652199140
608005707
1255295959
316384140
1171169677
1646614537
1409385739
1170239344
370726604
14051179
2052827842
808662043
1900825553
1738635518
299575471
661683674
1150642012
2127364825
540914939
1867296470
1339293287
1838305658
1287963531
1685154243
1926650526
847605980
8615582
1385245539
376278569
1964755011
1170442106
1647384815
609193641
615418491
1246006775
1707462844
1037690234
323155968
1879340214
1973818483
317752530
73850604
1334580373
1378305648
1963724832
1776477565
1120347400
1840876865
2005291338
1498945134
946830776
2145100415
1329966188
1921746993
1482540164
879503031
1995606369
488482231
1853851587
1512404038
369366438
1073595749
675684895
1720115468
907442881
646122984
1941509691
11583200
505591570
1265203806
1894101326
522526383
1539326497
1022168792
29003084
737552258
882383598
1538189599
1849379027
1175954663
2114232892
236075193
453204974
1267405752
1504339407
1253868122
1142914212
2131173148
1802868723
1600225494
1027674774
112075176
1544566010
1247337432
1870897510
1936098194
1978040582
1208691216
1920768146
1868241758
1584817397
414278623
1896102292
1626960474
145440690
959490766
2008698953
1471197819
1171393363
1689785369
414169825
888259441
752873434
1731412501
745277633
2091522456
352715564
586846437
764727191
928128365
220606718
1092524588
265704601
1494301385
579726668
1032531050
1678480293
174450485
515069089
1307062175
1083479110
1769170157
1193039232
1618004812
205092988
1171536665
561451375
1302000901
1754339537
507124275
2143004696
1426734425
526057863
1242356829
671836192
1879561033
1147421011
601718223
674563668
1541727190
84966716
468564870
1522108850
2144594320
971229701
410053422
750581341
226235735
162085064
648004025
480016216
927004150
837902544
769550721
1517679395
1456179260
1527236835
1752744791
274479891
737312585
678211003
2042281637
1327686157
1264677872
43897397
1882192154
1798394803
761829820
1753373734
362469881
2024890929
1009023453
230035701
1952484906
607344609
1668804318
157781273
531917471
1172103060
1414851152
1914851583
1781541867
342079041
1834837916
978650376
1243456189
94377914
2084485753
502944179
1207717603
1813193370
794992379
115640291
55928674
575690313
813073684
136412819
101610327
1049476225
1450316128
116761448
5616151
464621992
292411041
112323724
1719123282
1965762404
1818727024
938235071
1388138851
1925353030
535012915
1461019237
970513711
771892882
1556515653
1284401061
1895214404
326578401
1608687996
712848229
184414551
1655901729
1077580490
657617003
92457820
345450422
56494693
550153467
1252688462
1267321706
1892894476
1358750999
778721211
1320924017
430508840
609876723
1475982507
1027189027
330762119
1282737832
2074739492
1504881682
1197496002
286112816
839941204
1124287546
439407237
1434015929
193795870
636834855
405594302
720214094
26378498
32711981
197996260
718105411
1678859417
2144925215
2063576244
1677061682
1422915785
887320011
1625750510
646754446
1996272501
421793803
1589983149
1158559477
248529840
191702995
654701189
817524415
1753218544
921068135
369658377
1707691773
1363844365
641614199
647420768
296040839
821339714
1493517609
1860669447
1896347473
219843051
1708351240
222445651
1671241713
1816975520
1773190269
2072883893
811388487
624368810
1344672686
2016648714
332696909
1123926393
1217708311
692469005
2096355215
486660129
1595934702
247966231
2071649511
314757286
1951047805
1656690442
1030346249
869838686
927729761
437071082
552918616
59635215
2116794965
1309085122
511036187
475474827
352927702
107092588
1941156101
185819846
817397778
1713014865
1934834040
2091139269
1102882705
101397812
1887935623
1616413575
954816345
25261773
1638116570
877718824
1309459384
1332558644
798974121
1969924744
92712931
1329416524
2053755761
1623340156
895570242
1766991680
1901482088
991485922
328205942
1965275834
1304053506
1608785426
671937137
998877008
1997806101
760943514
1252866336
1883728574
2107212846
140045619
1394537959
732241624
1383760696
2089799379
934168347
901087594
520203312
100408471
522362481
137493649
1285580197
680392274
1188403732
1078117351
1072696556
1530443862
1761514392
690546385
316990185
1145958596
1000531911
1629170215
132197352
1248439191
1128872056
494362900
773209811
258927066
1981981944
1775570287
1272978491
1455022018
1701765662
891428441
491985094
1452644793
221368909
2077351522
1503406791
914630560
1807326562
1466215969
1270980428
662600241
346949762
640680206
907226561
2044736736
515509341
4654827
1392633043
623874134
2058670071
1909556552
86329324
450573125
1115208738
1901196979
19496194
633327300
1525892553
1613549546
1629999158
765313499
285103490
1415336426
2063165412
648540460
917642112
206814142
874256737
638345382
747229254
1713803920
440007669
1544334337
1459097615
1732042627
382767465
2059334791
2123802746
1018899475
1810956757
1697298609
1890567076
1575047244
1055842294
703277853
691704634
576149702
1577131835
1738347063
872041365
538141454
582918155
1339846845
1142632021
1944220555
530125392
1790075335
437430763
36369459
2024746828
1431651727
880688255
938702528
736004541
1724282833
982549934
1665479339
1857185484
1068001889
791455388
255281020
67837394
177420038
1755599906
1386516141
1393624667
740780537
933552522
684041316
333547166
1782038608
1630664306
778674478
1879827068
1420854905
1991607996
1854461609
475120
1076406096
290748077
1653109397
1858567404
1544973379
731613371
534401407
1624146245
1549727842
1916932006
28641555
877465281
193415809
446017120
1029610898
876026629
837087160
932478091
294137285
771942547
115676132
1360061126
527905398
2066325438
196413916
164548903
654526229
1578668535
71019548
721965437
760100499
4656608
900225486
27720179
585153716
242000988
1912665863
1387287238
129291193
469156760
390069681
1638420941
409062201
1196356960
274352703
1209447566
860181464
1267025549
2020053886
319299788
943427354
288497909
1483904525
1115336143
1146129518
871113401
248691384
1720925381
1643445266
1027606049
766068329
1988457367
1529830654
1113900180
133672640
1022978822
1146021751
1055107835
1189574090
1121768140
688890861
1598348606
896193174
735769292
377561630
2033303720
1560004289
433369280
232580428
1543455909
253204920
1827564656
1522493643
1267484606
1449841054
564648395
796809704
677745047
494230980
1206911073
846865845
609167558
132557280
1215377257
1976230058
868701655
1705458060
73426574
1385096270
339067164
1274076158
443886416
20157426
839301803
314958041
1404643445
1162861634
890400357
2015211909
1359958503
382144751
1243321767
1328870483
1572871497
516908142
580844011
300147973
690084853
1733862163
1675141887
286830669
1923870284
1599838501
1581293718
543297912
1736799879
598544079
1877278489
585921677
439301436
1464394674
101521038
1929292344
390425734
949062478
1019738100
147289071
11305789
1181605130
1047269983
1216732115
1141885230
844605384
1785768455
41523402
574454807
982818570
261119738
737253344
1029908448
1934617626
497434922
1036225780
601296843
654452102
1744080735
2078528711
763805277
538374017
1646171444
840598801
1695616919
220720541
1822372562
1745526167
460576179
2076221108
1668490768
1111952966
29060071
1426678836
1863888787
1680850578
1401428275
721216804
917580685
671462964
1388017707
1178448145
1819744389
1285651337
2144828596
1371123745
2080440548
642532272
1182093773
1037849965
913318044
1937562613
1551718922
1916596409
232526432
606859687
653044255
2082833766
939764001
1927960137
728082108
1762945664
825541922
984060884
2145813631
1559455934
1915816388
544294996
1860063969
614679200
1362870388
96198281
1814079389
340146669
180812814
2043810803
1723439696
1561118400
1060883010
677297040
1311102670
1647718745
645054467
1451016657
1673351106
1250650330
1906550846
1870808757
220905181
1808500080
2056128068
897873812
1412053466
1082933718
278828525
738909430
1268277313
1968775355
225466594
753013072
836469903
429073476
1985640125
414062329
1593932902
887758956
1261427231
1261747159
1911219819
528144467
1384145655
1416627488
1163920904
737421512
1229561434
645393511
1605384430
1130655829
1687262670
1224014174
121761747
639391463
1260926665
1327037684
451505715
529373775
1883636493
170891556
177813622
401714105
1663868340
2055755314
1595478750
1371760932
1433457567
273672123
1112579232
1608850762
1895749403
653315992
861628226
1137323415
1964164472
1018945151
1662218204
1357359250
1363266660
1325102072
1995713565
481950004
1957125134
1366970553
242724207
1278009018
1791133864
2090287046
35032320
91582889
1040082603
1843616773
955737885
1908626465
1242753796
1296124171
133084678
415711667
1972913289
179666666
1787185632
271519716
1901873851
674067758
1394228830
2080048874
1869501224
96545805
1514189907
1938789828
1449676578
1765919430
1079260537
1582455170
867394416
1256320891
485711251
1317770790
707666100
293810277
89197711
1036346795
1041775882
1680452741
59895829
884403497
2112973085
1508909220
135206496
176994457
1535194510
1963713424
1282320149
774505562
1008926219
1343970520
119373304
1703345167
1756448461
645713211
1427348345
471989376
1333916448
1423589669
1956964913
980110423
212257455
1902075025
74066383
2140575441
342404428
547632577
796383573
27103421
849510907
2145882005
806103255
1706682088
1630319277
429926739
1121401721
35939665
2121847748
1604589672
2136911319
1613101919
823040362
616661090
71620533
8835694
777641558
1248214060
841897219
706770961
1024254341
574058598
758950152
693883737
893519762
1413435327
1505819503
1972431887
175282980
187762873
1654946530
1188005394
188670099
992714157
1406381254
422624244
1604824150
531781022
917270752
282398040
716624369
1501092730
2014370762
979009888
564208052
1100060251
1909772457
600096839
238333104
673644165
1478008973
949149106
277180348
1226708272
1123975278
1628411382
1338268094
1072083297
1351868385
1024579435
824057366
844659632
1520603574
271812659
1271122686
68753402
1961610639
617636125
692284617
123340746
2074860268
783926574
1258870169
894343976
964190591
39639829
135996929
321813790
744909833
434124036
1196872405
1546641762
1357577118
1809587498
1699763079
1693922458
2097230697
356440085
339332667
243101828
1307455954
419709839
213192248
879188415
128039962
82849536
229712328
558558427
10729540
1706957194
1957122601
1110011933
1709114644
1982123044
841149046
319382289
893269878
185478409
1187049565
1808492703
714119080
199974509
876629340
1960099532
43995309
56966904
1408049116
586960030
995719347
325299806
1523424154
976693936
1451171084
485428484
1875739876
1607323233
872687488
806695336
2018980797
564652954
1357500122
1969176829
1601539649
656997282
482857972
2093325819
1832107589
1138309054
711910287
1003288663
128136963
26674428
129594036
1065225726
1726900606
1560054490
2058571102
981636
175521410
1129555947
1964103005
1451285369
563595564
888238152
1406969477
2107054926
288746114
1652582833
469749395
801682497
725851264
871694260
173438657
828367577
530211694
870586738
1505311813
1820608194
1695398219
111357577
1943040269
1548951128
1773992927
237555254
1927376040
777673155
649452615
1907913908
501966849
799492502
2092400934
279330901
1317769943
434761193
2146513557
2114585454
319632208
310861330
1143869820
110780213
470771631
387528607
1424943160
455723805
1213097727
1771691320
1621445830
1343081896
630343372
327578646
876287265
306172845
927397949
1228432707
1389930527
940506463
51711623
1798894540
152704702
1456927283
2138086177
1923545532
1675335882
409816735
16202955
693767277
1709055120
7022919
1176200007
417150710
1665529343
838027098
1059260223
1826395141
378479654
262701887
235595508
1139216724
2013648220
284337196
493654952
442029019
1751951030
155901745
1370221906
1093774733
1865404454
100152594
1256386044
706201318
811156956
101677486
1818135080
900090025
956086810
1400879132
1979645512
200346738
746233806
812309110
313116603
249689789
491406321
169553952
1256807584
1117051246
350726753
1549309300
58430058
255901146
143388550
1110892879
268598363
482456949
1623293704
795613607
48760583
1555847847
1156771001
1560689869
2095905465
1654775698
511207874
353636936
675120504
367583865
317589512
1496058992
1136470972
564845078
1574210732
701079518
658287176
99047106
349954336
385556120
1088783022
105184236
1152756750
49862310
1464610910
468051127
777910928
1152841351
191154738
1154372156
520813737
1280344710
2082711231
933828445
491970006
550323937
598353464
805017382
546077583
502041792
1632766792
2055960350
512313834
846296825
1480385034
142781203
1841190706
383759136
73218619
1431014750
239265152
1670194814
1840124654
1080705639
572038405
1482911719
402747741
2144270963
241038092
1667611319
342492645
983884373
65855919
1594669084
1979971076
471868869
2080908783
1687670898
1489140665
1276409476
1806838555
1592629895
1647609946
36410020
707427336
1454326013
2120951849
1719381191
1012202133
59411528
1216646905
1054554281
297307468
743783252
1187884436
818921827
115527145
1778653782
1075226924
1964989876
1905106451
244059043
352485706
210008504
1217296082
106426561
432751033
911453716
1979818652
151762630
379461414
301990087
140795926
469422432
532230209
1187162251
263791008
686434180
1382193289
1815123139
1567303264
2106218162
149889083
563237505
1447557206
1440166687
453663585
981514327
1824786604
407527408
1684734659
830788711
131417165
753824572
670674092
615962748
193331470
389604260
1807409908
1416252885
1998789568
1160131402
406759997
275663616
2020479123
1263764417
840869704
557418081
1594535707
733535252
584978914
1865324677
2090896882
2077730625
2118615657
1441031202
932493796
1917256604
1891520725
357952024
726089257
1680201324
375055145
266255101
2071702357
918638663
1108342033
1648997979
1665398208
1665058192
1634066979
1976984373
1307230982
2041553868
1351216438
1435065765
1318443460
235513615
1108288512
2049257528
685758643
645472959
324187023
1703008505
397804370
308658733
227177757
1239098414
584668024
1028771184
182415200
2130351425
548352575
704337495
1285120865
2139873664
2120407898
1245445652
706332039
1857396723
1976735248
2070421184
1771630124
606542679
1655967699
1518651678
1143983632
213367691
854553186
1057044253
1090422316
568995946
1538789721
1675396560
1661606376
1123572579
714920416
30514576
2072818047
1521604967
2068760975
941311721
1841633794
1801736458
425952968
65199837
1125830530
1996392539
195693404
272958085
255335057
1950885407
905765068
71201430
1460445061
209594910
1438536133
1186769548
1659390732
1198342977
1129873749
645262412
104658454
1665896022
4318134
1912827265
1995936843
833522413
41753315
555669640
136111304
73047791
1110566845
137571288
694556276
676694501
1753473049
1216426266
1510653232
88569281
1496609776
987527649
930081701
287399746
461612100
123091467
1510115248
2065518181
140913909
1458014966
760998493
1734034453
1026163315
35067512
371460113
1540083049
1902300560
2008893788
1144580403
623050752
1538879910
1522231404
1995916990
232713114
1766520827
1102012767
422098153
1146816049
57257122
693758476
695182380
764059988
441479345
1165967998
1170756143
499653062
1378324815
1611226264
1603045260
673369428
9181005
184778494
79534393
687274276
1102054963
306195866
277259292
983035285
763554302
2084070906
917774119
1553346742
1740984653
819605606
2065628989
11803932
1812126251
786611190
1578967531
1019618797
502397181
1415006787
1576999202
683096311
1888663123
2037665929
1799338212
1994097551
976142998
268425530
62817889
1131908327
820600971
386551490
1189269389
1026146776
1565995123
804020471
443797443
1109161684
271077734
830554105
284293332
1565586408
1826911884
1000368893
1489700007
1293702832
1161299475
589907743
1771036058
982770848
1750823369
1876590933
913059417
2011185083
805287592
1634147251
1571703709
56339375
949894465
946348715
832396715
2084150561
879442917
1651940143
1726314027
723210582
376904206
1751889023
1853673441
838935999
911196629
1603115151
791993123
1899098198
1565399002
603767801
2007531320
406884490
1030135927
418887041
1246062887
353738647
1067388952
115680760
474020611
1346146435
570239157
889292119
1716814490
1922465624
172233260
1275973810
1432949631
742211143
1443233504
1725729842
1219278396
95399770
636740602
738309191
711578137
602872032
2047078925
170088575
1776304757
613828497
48337802
577770760
2031077118
1004536683
655882292
627698359
1913382566
836663575
295504340
1002846241
192690097
1590307249
1901354576
390157024
1433606833
549248542
1736952210
140391543
647011349
55230397
703486545
1501921515
395760222
513439569
1285640460
116791187
568451439
1547086460
333275575
943251609
1335466774
2041449172
1543015952
80423110
1408230114
597075362
2090618896
664421455
786899619
1740255542
904466796
1728079802
960271745
1946877416
889495455
1335852998
1402420505
798555993
171152309
1342229878
939716319
556789732
268700370
1344769871
661868316
226272344
780077479
1990416142
1111484394
659872972
555062609
1554577995
1553017397
939084777
56164356
1515825689
1881174
823425909
296429442
743712492
818457457
1014337623
1275813354
975638918
624688659
694795372
413866305
432692995
1719702877
659240260
177965539
618187139
1386911097
17522300
1893623837
1028739323
898320668
1035851657
246552588
1039911081
1292247720
1843301674
1614777855
220072726
1259325848
283052108
730040212
1224131117
1414658068
1788012139
1873368226
278555923
140491764
1305492301
1348438096
1727356059
831588132
503741988
1692467411
915639464
550115412
2022967715
1364290687
1150399794
1755169971
2018659022
1772593916
47688236
1307833328
1916581117
1877996273
889889772
494583868
1262039186
1201744192
1078782803
161092892
702418106
266909074
2038389128
1645630362
1838134249
91581925
730023694
953663984
2025036619
621988223
1171452396
977886226
268789763
2126406798
1999317372
619237121
1179813003
5207164
928626896
1884896453
312263842
1396967259
2046145334
1089232360
593350760
434171727
1687284222
103988610
891954622
1923992477
913932186
1244676181
219265163
1818255605
1893540625
1507829399
258443043
1867562134
1981873470
1590888157
702576237
925980005
1685792591
110842064
1803255867
1929738053
25923500
354284911
2124197245
1299499080
1305847122
968258983
1108092997
1741652973
838929239
35935017
1114429400
1631814952
338754409
136580768
231257508
1867985957
848089748
1710816369
2134738926
2109202324
170244113
1382040205
1848646108
1882371935
522932101
485602765
51195780
1282405248
1333462422
626899720
1959681995
1760934294
1129641052
686980781
134106870
692085432
2013654014
1463770968
1280429498
1407738028
168143182
984253702
249325443
674004696
686594515
1514873143
1077461193
2065804409
4807245
1208562087
860252045
362456991
559828729
2016918829
174100627
1865424209
585698142
1262171348
1349251257
1644316011
525604231
2147200873
32618534
261801346
922153920
1787398466
616380355
443548301
1320997737
1708985894
763989765
525298787
2035025423
892616064
1768676154
1484526006
1716207895
811819168
1078191467
1354394907
883831524
1517811832
1961746100
93877929
114482083
1760552100
72536106
452243624
1037053931
730627825
1025621806
1692687299
381184856
1904112532
1947139944
1058266658
1889601770
840974845
799249160
2071181358
1795627024
651658220
1365309377
887826089
727969843
1685093255
1197868601
172239679
1988429649
512650249
340293221
1100198067
1825987201
2052190525
1814579188
1167624541
791867181
384485339
493121715
1621525004
418189411
1662049981
1965571228
1215008876
1477441810
68142551
1058431015
668109221
1769259959
1353458394
225100572
1642028178
247181527
1226781426
767028520
1199098194
491949119
1077891396
1763908242
1349347839
1105804718
1596989360
718786224
1866280394
1798837125
1582196914
1626784189
1755057737
1347004643
683065800
367936078
1600719662
761547183
544416998
280111606
1735766988
1855692513
2131025144
322709727
1455188563
1642280248
196196605
609462381
199769554
1941573408
385930036
1968261691
682789748
1220040322
848477568
1515241937
26876306
259656654
437267323
1494566992
1622695004
1966435186
743959743
69548540
28420972
1734344193
373799395
276911913
872825882
121169116
1555230053
821551891
1331444897
826900057
1666798794
1440164498
944186557
1943919837
1939695482
1955901803
403339292
68270507
1393769988
1227170296
1118567387
162395291
1402336755
2136979302
323869530
1815172243
1445832040
1467550930
458256151
669966677
1799006613
13812614
1201067327
409159434
1791979839
1869997224
1450721558
180117942
222965667
1129539319
2117225188
573056693
433413509
649226983
821511792
1885873146
1393239527
860764538
837952511
1008398698
1487044150
991964360
2005318950
864046101
1554180094
414976003
1951010162
2135462774
1275830882
1630586226
550489322
450493
685265380
259804416
1534531099
223802624
1156468156
68446537
138867284
1201989113
63797503
218833826
635600274
2136277063
329010215
864038003
1636725209
1604110258
1494170206
1123362348
1742159494
1573987796
623442989
1834854234
942776909
69371087
1634998129
1333510875
744905869
66507946
1255985165
727075719
1260958093
1990745056
1447779253
774899913
118159705
905439898
742397546
1378696670
406362796
731439301
1376808758
1188533171
760017040
2027310638
627730395
581545133
1248698541
1667786886
579283723
37211542
1715651921
1419483710
2107176195
777014325
825519178
415175305
360076068
1829754637
1822807285
1266149836
1604889153
1291679547
2112026637
393660095
2051742667
961509046
1067991462
1868041585
1209704714
770361148
1416801699
605716509
46026249
1797214129
65410974
1602357543
945913037
1802478997
2027098475
127218912
3632568
788774105
1359174823
264106287
145981724
999191703
1491828527
285815203
155684030
1903886810
794517561
1358945288
1168348765
72909904
1714524202
1556667268
588071022
1752404556
809300164
1632738323
1425293713
1574458333
221369890
1056127287
1870790217
828278070
1938933839
1643022427
653228316
707478510
799022356
439294255
905732461
220717051
1340234107
1844165752
1575517613
1745777529
248040327
665034528
927374346
1330655372
1491633511
1369482945
25634089
397159508
1062294183
1918493078
1047536103
112099734
607362294
1856459337
797576338
1621017647
294808001
237431712
912557571
1273748405
1492904402
1386266804
1978988592
486922795
1091284884
2090563521
1759518798
1371986306
1018679106
1215240217
1587800256
743902358
1021102239
124742581
1911141276
1431613809
208113161
681659200
531373387
1603706017
334772959
787353600
1033556314
177890977
1479244730
1203807736
792256633
213541085
510646390
826189456
1550444193
1357440258
1810870039
1363747269
1192508578
1814917193
946833236
226690448
1758485897
345893356
867401188
331226484
1473946435
1902286529
1471918439
394508924
610728426
590472111
1522682915
1320054942
1618823890
50749215
500433706
1361080032
1775017770
548316672
1861699184
72045069
252874882
561220516
1646336415
1570876722
1226930241
914214920
242473803
1550181381
271793080
1393295194
738755903
1541238114
1861385641
1187945201
355657829
1764970612
561880938
660258230
1182529044
1570682773
731455441
416507077
137818601
748032244
1330431802
271521678
2005266827
901154999
1106174012
1803143468
1204795276
1940382053
789169428
1675717272
784590438
2087114101
1141721572
1119381097
1233263227
634032092
1942323191
470577657
331717340
1914003343
744313022
225941539
1136186651
1730397903
1651406320
1155500164
543016711
186256093
1411687581
1603172606
64565606
471958104
1590754221
473541799
425059759
1504903264
605468054
976747004
549015040
1399528271
201933080
1125716062
1601878314
95165327
52516556
760963109
1131753647
1762767400
1053118953
1389405943
286064904
1389897
597129751
438126509
1103270579
59402087
281183789
387408810
1177168516
68888172
755990827
410184578
84773026
1373684946
509479523
1194371480
1810221857
1740594937
245661952
985685738
2077885806
2018505126
819853647
1945828776
1859823907
560744546
23045951
703593667
1624400587
1005631097
618092702
1472643185
407869916
425991907
1633106066
107499768
1986105163
676330714
1184857386
1040276714
1360727439
749572657
26933958
1392644905
231265273
1870957305
1304004783
1944508559
1469601840
626398140
2108208052
2084634718
1617813390
232353113
1937365198
605224570
925596831
721831949
1927966253
1909453580
1344011520
308528234
1666329335
1824552042
709390584
458066803
1639200630
2031149735
1683828868
1669030357
143867311
483223887
1311062577
1862062682
770765877
145252953
60951782
31366979
1529386796
29128519
1672162368
1573912937
429320665
775658559
305872451
939179434
1380906955
336896352
1999419735
1469501849
1925903308
1572633973
1199520700
1678584574
923828141
844279458
1051142419
1900799862
1921234584
949691655
1041506612
206779065
1669687775
1298972905
1580132408
894901519
1299022642
592861353
1100565802
710825719
1262753116
2011777811
1719929097
1590579535
1654788866
1061915805
237057515
1177253886
1338379821
1632740510
1376773332
293506982
1021888956
938047822
1569325264
1311700797
1718522413
1861507239
1640991086
1475467138
1491893734
1675971166
499215671
2144783948
837498020
902071520
263286938
1909419629
419885069
1971635128
1116298799
1588209184
2052729455
553678080
1887646623
5830684
2097637596
1263154288
23933478
1237305966
1585057357
1311946672
1999457950
314233414
572532673
278396383
1218842317
707876155
1251065902
723109410
1964655855
69009845
587295868
1623239748
1845317053
1649848260
1390823436
2097722184
997389707
1394364015
1611169585
866597300
532406933
1478008068
285147037
1519135799
1198968020
67051746
706365801
220556526
468189665
273985352
1773469101
1166776928
1088759652
310476662
2029551039
300379821
83786447
1721156725
67301110
2094969182
305241311
15211183
1152933515
617373819
421842905
1812214856
649009599
2094707805
1694972502
1027095476
1279524252
29827807
448162164
1664424504
202789409
1028772314
1172846678
466655483
1292420286
1895455375
853587101
1344508429
1597869078
1098332108
823161810
637883222
1418595616
1490576476
176694502
1428596174
1052742312
1608771882
535674616
1203705450
1260680836
214064953
2128721302
500157245
1719136536
1260067585
1811412439
2068715327
817610262
1711994172
1016879941
1064133103
1227934385
1624155504
764749578
281203702
351556365
1924344080
879908219
1958183224
360029889
1542481259
1015286079
1693078504
1670661660
1985572254
1135690538
1890284218
1688530831
294794135
646506708
96168756
1929557375
1832350566
2081704068
1885361866
1816906354
470074644
17966060
702799400
1093875031
1221138187
1325420679
1509793925
1246112648
2132583063
2008173091
785865278
223125354
1360145097
1109457605
460117839
331606490
1871572741
413121130
922398498
839982542
724788172
989561294
979749931
1385968888
1539093644
732606756
399986035
337319712
86995467
460626405
622046482
478375141
1786463159
1748459098
4271854
1820335468
932711172
2107696495
2125999531
1481274369
679562597
1325150713
220373272
25435693
2067373118
338701300
1731001168
493100250
646168787
366225098
21859120
753837272
168704073
1433576183
1021757523
1968680007
1304703392
138941248
1477179692
203171971
932621387
1626380539
1635162108
1440462635
1698727506
523209695
1600953213
1643251117
1530797779
278099595
1389958738
649049776
2038109694
1760477765
234155852
178097905
832697142
33222398
1169770960
1587324931
1138680485
1015908967
525211612
429119336
2142715466
121242674
15935015
1562086994
1767939143
805037294
785605967
1805586787
930631500
1441129254
1313510198
103850488
620402256
179943958
851395488
12307825
1374888344
807299451
365775159
2069945519
1838889059
74682936
1580184131
365607612
1644071868
1934101989
832396675
740111571
996208181
937937140
1871732173
126288631
1232351900
135419450
2142474858
1323214633
120822332
1253208113
1002598194
2142487793
1187501199
1465871060
1999465672
1956125029
448646495
1348476668
719805169
2089667887
1706541435
357544671
1070293669
802016385
800421356
237299033
960632550
1803325323
1137227110
511583492
1577963796
1288490395
1263640124
123666365
1206438294
650054660
819401019
500090446
248261801
330859099
1844997922
1570276659
1570927410
818236439
83406462
1584759739
103998875
1639493685
49690193
184680769
297470619
37770811
1552902965
1413509458
113168607
1477971812
942645197
1813902971
1654176483
735564960
537699234
1658767604
1510488110
201712438
225669748
1206333880
820569811
415233615
781981373
262752250
840894416
1522488331
628922250
1925623754
1511867065
1273421004
2103297457
1915867680
1714261828
1637049603
1351492787
2054980430
1293151167
1898827520
1195556616
1286244558
162249185
1051560028
1083397752
995016445
27924014
213573776
1426408992
591719381
35020920
677441488
1558161922
1184280710
414045883
295177051
1985354682
70966659
1383666141
272220896
1666848552
1626292859
1681701390
525911305
1667851604
584359519
338587887
2072930186
1823331050
1234278732
781857551
441340805
1679011401
90196040
1435468487
1557217723
2106370518
1241145332
1021445620
809034363
259887375
1731077236
158183750
1431001288
1656676469
325379784
1695170276
1900898968
312629332
1452902502
647529313
1515291079
590661943
1000878709
2141625544
603456912
1091501236
485439806
712906360
1985724756
398615170
374887322
1544705099
1814868167
402701751
921761405
1513373608
1288962093
1529858920
963354823
1518323596
1733093184
1297409545
514405057
1619836896
1018514044
346976355
1003252095
1364459372
440960318
306649724
1970121281
668980412
50039494
1293419327
216183430
628839931
369101898
1029021581
392802212
853897540
1622435553
203938011
184000539
119052611
1013251509
242584372
1534468371
851678190
562189483
1008445929
1969509661
1892725749
110046283
564301871
578872094
1268930659
765740223
2124241994
715751083
1214115241
1311423488
1693342400
575979690
542377114
571530222
1708175225
359350319
168082505
128369417
192218623
1049190919
1261171128
2042262609
831186347
220957537
1361581732
1368084598
1049175955
2056250316
1168060503
1468395102
112028793
1354497750
1181399560
417048109
314432500
110806412
1022508899
1855392583
1735661456
2060169760
2144426894
151245468
106317829
1760087116
1839730409
181256044
848559234
416162811
647565048
1246252610
506325518
478800185
1936333220
1991363679
1185970997
2036641409
454507840
1898377512
2039591564
1023131560
801367938
586572850
1171570020
2082928359
442866424
368171535
517280941
1018527278
374933032
688880616
941744778
126454725
1045568274
1342837167
1506969578
1459304840
22989980
2014861815
1010299562
252272850
652100192
1498614949
1829210641
1905143682
1402534964
2071699238
42973862
1741304423
1863009119
1511898419
916596756
1962351115
1470308361
503235479
2010431000
42356528
1244735242
573009262
1785812556
2119284003
1938948852
893179237
577693180
1514945678
1271035529
2021365174
1670886112
902566544
527036199
656490816
421744630
721400754
545251503
1033672722
1490359717
1917480791
211226731
1408724012
319332698
2108944053
1786767822
1534049843
664081611
886711140
407174519
1922588517
1505068420
620896166
2104627882
1326356352
944039933
1698453466
1656560873
1899630567
385842372
71331384
152081733
2025417177
1494919940
561544872
1307199258
1347994577
1078000583
687700985
2050456704
1571154870
1421877137
1668117245
1293465508
1794491717
1692143877
532991675
523925841
1153019975
1244500228
849429934
34516566
1963306659
1284666877
379053777
1543491580
712291695
844355890
1924412600
2147433302
774950745
567832386
539668637
1585996602
1501730806
1026740167
16604234
2055444457
1553128526
1036161529
1164094084
1370916192
2016184934
207478838
944212277
1975290170
1328373509
497263891
245657753
350758339
1474060662
65521128
1577082748
702709502
799230666
2080963363
1211824935
1006069923
271912529
579405157
984521878
1051041003
303841606
1570729034
1035008071
1751325975
428959382
162539918
474518256
739656525
789877748
560442477
1349273034
635820349
1890702148
1806777913
470126285
132976631
1312836332
1248201401
2040071925
224429018
1833527249
1363094686
115868879
1247081031
2079352939
589287706
939151624
1551458184
775850758
2101448712
656088140
1335164695
1060684449
1414884335
267461271
1350002965
1691146752
1449512859
1043872652
1541226034
1137064502
106748646
1029128649
1832015377
1761498089
779168929
361851384
436517927
1692156418
1200807415
1168397391
744634070
504169419
1935649541
535114316
1285170874
2029323591
70524823
603031403
2066118753
1017270134
194988195
302573756
1132700101
1151341649
1362591064
1329395109
1160990638
1778416716
678552509
1202808896
72776002
979313187
1592509453
380348788
1384035257
1119251948
261148990
345335372
520501569
1444806085
457012817
1886218810
593880391
1836217352
393442241
477947042
1591939391
1220855111
2145867259
773078184
2047153312
1522970935
793540311
1921624811
463299019
742987881
1064281327
241878820
838165904
1379911719
1966435186
1761253804
781215829
942820150
1290904554
655049466
848242711
1057969739
1162230940
347437782
2003182158
1705571563
2073460446
1765468289
433818748
5396606
790507119
765607515
913361163
939062025
1014246315
455116093
1657119932
2031688688
507385929
1808505562
197298280
912516722
425287481
1213624846
1211665426
948499359
30244944
1864741735
511487734
1817517222
1280177952
1721963630
1580333024
1221935345
1824432301
936419192
1155035848
1701795521
347952012
2047770195
2110571652
1996928999
644430087
699722901
997293944
22124863
1538684988
1339097638
248282396
802089260
731586329
290357910
911780564
988320913
1081700316
339477385
761771848
661173223
1734867750
2041729707
827478831
1841242911
2098832934
1227210741
159360804
1399516608
1544589037
804891779
1364737979
902141152
1591379136
588558615
1173886237
2032205945
927272540
855659517
2018836023
1305451585
502737179
1326259516
1497083465
1341760641
320054103
1062693590
64702515
2056182260
2006956987
69087614
1296338568
2070569844
1881612571
828431059
1693576563
277332397
148493193
1824856998
1586365231
2091042174
967804743
2116633887
1913024386
915463420
655283810
2132510576
1759462665
928902132
1180554194
561406789
1783034082
1834092460
2010007309
1126153549
54828518
99790928
2033503135
356084820
639557053
107268670
1560717681
710406915
1837389007
17374471
290661553
298914290
700328655
1305652588
557115849
1358008717
1735168802
1495406881
1321973331
1792722381
1655743356
1388664382
1277579992
333755248
2072464191
2064653171
1398751420
776697320
246173527
1915439296
1846185687
651528243
1638994268
904689898
130124417
1608653444
1909918237
1891932775
1652709980
1503688803
936636290
212828210
494019685
477929216
457572631
1190431780
24903522
2098884102
514462162
612033978
415556261
271358899
1212300323
1928430509
1085845684
1902023997
1238755485
1057169028
1924228586
769899824
1940882100
1341210647
346065500
1190353903
2067571157
12284293
52933090
649408933
178733820
1896224295
2024139251
99117239
809241912
1133724936
915636214
530923919
619332569
955952536
661994253
1755163545
1989158841
678698304
950362103
1703666192
1861654181
2039565351
1027853650
281892178
1125527284
1938076983
1196099615
1506746985
515996188
731838732
91729862
2121230886
601880299
537452147
496344711
161907231
264559262
80756401
1903155091
1650801156
1843263501
1069401549
505589937
1940805498
1363691539
301052951
1688954698
930577464
180510466
432953524
1513139738
583123540
725855888
284624712
520125219
1527036975
532382765
1158619073
431770614
325839304
657964812
720401946
884145225
1179976134
80817543
1221009387
595470144
1270243288
905174748
173026714
91017723
1335930158
235404721
276088614
1064427539
1439127178
115095811
1546788758
2016509002
1130858517
561998170
925407946
1334042046
1075696800
1815125267
1017523086
751099927
1191492959
466818390
1792921726
908154827
1160876353
1338701957
1596010690
706127285
618306437
682770912
2002591608
1836768071
1888149944
1606926026
467712496
1600184803
1796330063
296676279
2101815138
194290980
1067791100
1479255008
1202071399
1790793056
596097784
1823150221
469256943
468618245
2021655480
629762340
1230075053
154366003
571533210
802389722
119773236
161631887
1630186124
1204272278
910968882
257535066
947611392
1495654147
670638435
480381817
177507630
1615321493
501964584
743780966
2144571789
1916184139
2029765287
980290855
1509626879
2037230635
255017862
1341366068
2002096789
1601364640
118323794
1177165291
276739534
1283495544
1001400628
923366325
1416517219
807131232
1093734358
15711679
1768877382
817539351
646129881
336666635
1349947032
1210091965
1539681992
390572469
263454869
1111870232
196534200
514442255
51800429
1462215878
333560930
1582182174
275487038
75460411
2107746110
1130315505
1774434355
1252359523
1934946529
1118776713
1237470130
768746655
1499114643
777130806
1014783554
1203716105
282366276
1336852396
1503982578
1200139865
594670286
1215091437
1479720459
1139290463
1648221255
1233224986
468880686
1626694600
1209500878
1870327022
1497829856
1077646734
1572088147
1965772858
2134789285
590014235
2063081065
1094880611
277169435
653710487
206745115
119811694
1188824468
361470728
1382357655
1489297365
1030444895
1548728702
1247986618
1967124276
1764173091
440472374
733836829
170329706
1431061040
39505645
1085357775
1367025018
1718513914
1503376932
1445065656
1044834013
1999783902
1625739566
52195374
666244629
1755051170
53639274
1179713972
1670500870
464848629
1780557709
120775095
443604520
2130951063
1564020243
1320125258
1083991620
1061803495
1949774676
204747018
1238133675
1236650903
2044578094
656865882
1756095271
1636196390
279697859
1953120327
1153352457
1366354813
338396994
873681518
1434612184
1814007722
1007585740
1440590064
1705061936
1602691933
440909336
1483899435
1567638620
58006840
1219206974
218346813
885244795
432947090
674260881
962617205
1909828750
2064871744
1418513079
425066444
1490959928
879706704
1004563229
1328316130
1919743030
1822801141
2005918338
1329072538
421790681
1839640840
1269679827
1023811278
37807097
782806576
1723749294
860667858
1260295363
265773735
419157856
1932262456
787209341
1810130367
321146402
1855104772
1556557417
294143284
1646248108
1650699851
1699455187
528904063
58929668
1834474886
1453055318
1980658832
1486704558
119188278
1860364792
1699760388
1215852186
846847565
43942527
393689168
413128278
1999501475
460978119
154640012
1485282137
671122700
807907799
848748285
1489062463
124792000
460530916
28130883
715472381
1139567053
1891056768
1793074617
67575426
1450448310
1034790199
690784686
1041120777
1624296895
1227071288
787652427
962944908
1991652090
70220566
2001920759
1860041536
217692979
704958759
251367108
1667405010
1453200990
920969725
1996247757
1834730532
1133574495
558796236
1432348951
1152256068
2025314690
1883073550
1135937318
2111393913
1839327702
454340828
915955823
752108636
547115089
1343108713
900843838
675210481
1529381989
885119364
2138437310
1692661425
834638972
1861822643
1348407689
113615408
1050432918
484512949
906332337
1131861447
1801573008
2026029581
659021904
988160023
1618761161
693771292
1651454626
202684148
1615914296
1018701161
1126664675
1599646213
558846184
137537663
900238115
1450415784
475741435
1841208075
1389843504
1026620278
417595850
1422779
499327866
165495977
1713943441
533827897
1572580358
433080961
280974658
840884554
1567284807
1457679184
2093797485
38468128
1393750987
1719284382
561410775
727190649
706242365
834386642
1370553380
1097147237
868595550
668074401
616218125
103327153
725731268
630110459
1710861078
118491080
272748992
1806840014
1537452731
595302779
1808257653
1292054882
675713005
1224775785
1124275003
672753110
516196559
1590744706
605950265
1562520638
1628363315
884356305
280054467
1148954251
2084276963
810089417
142066397
1521965431
494385956
2081890536
1641587374
31407878
1309764749
1536737840
1622261556
450009636
982461283
60461681
722724841
768291044
1671819331
701396612
1978697245
1776448641
187308914
1792962921
1642330820
355021441
2092368659
98796686
578119490
239248108
1464509504
1092347431
945219101
1461895701
302707245
1651971664
1443945209
310484704
1816547847
732644324
1631288887
1663506481
609632803
702001756
1564022869
370825022
1732181903
2095220922
815084028
1389915186
610755342
407733148
149418443
1997487828
1236103802
2032276982
1396680794
1745750463
111210818
1180775482
281217951
1866522828
1141377840
1563755289
1289834459
1564250052
1718955981
788939563
1498406470
1737801177
1663603887
1993697986
1434282988
421539501
2130307180
2058972029
1569726695
1367537203
1616160806
62742069
1839379346
1938245195
1120325671
657919458
888064101
675554562
1775523429
855449922
1949890101
1564866054
1740640060
1801521268
198115299
2102496089
1453505150
719196983
1491616602
1120115606
1898988781
1963458835
2048583272
1112070424
1710952970
590305581
644522397
1180197158
66823329
1478061907
866526659
365309521
418101448
1463541477
438050897
1652287627
1266319813
1274442735
1076609533
689865118
955236492
1991103783
1554273296
1301339538
1503988421
1424502180
755491439
1126307213
758512973
1196172692
1775172446
1139657469
1163813755
1652078808
1468394148
1076273133
429948325
1746154844
1267626524
1061019796
644279227
1855108104
2047506877
1002258566
757751609
337469697
1582030806
2097050201
1111546622
268789855
1712958165
1058621193
108649549
1649732830
264247620
1639534828
1241521278
175274487
856817421
621598162
1025388348
1543257759
1231231142
1134311607
568780346
1028861929
2146039769
1427962143
1811346014
409435586
888251544
1871264427
675905891
981438099
112010016
662834497
2026149996
1806604341
1048258665
913090396
691410471
208953667
634586853
552373077
2035712946
1697604361
1574870573
1965781601
1311782504
27164923
531150981
1308357659
1507794984
131532376
1577525117
167720284
1013821462
1289325491
1700307685
1372261496
413095963
1617044557
679628727
553660098
1007387361
1667469490
956145319
344508646
1000531911
826361829
1988175
1361916222
478986885
1454157222
429660317
2081784200
903032048
189533419
286003580
2015879641
277640851
534075722
822744276
599871509
343250609
592367443
1892470850
974368066
325782791
1146412758
1516387945
1488692758
1768058279
1234351240
1132008845
2050367213
2090640402
1261697389
1401431492
1366642638
1242193392
1151460068
904898382
1247145007
147840070
1688397115
1425546168
199407655
354349037
93071576
1921565267
1354104340
1743135699
222554323
977684102
241330792
672384009
1128432940
854216724
604440862
1037678275
2020831819
1405815448
930885018
98649511
1232000086
1275893822
1057062752
355530036
1482345654
5443082
1683780644
596970484
79473496
1717562318
1250548364
809006192
1384771409
533089979
591786848
1106836181
2076844941
1403396168
784456082
595922654
113996203
999491859
117045406
55256258
1892174326
2106165269
1942113694
560246794
856175299
287950632
31414489
1292763765
106415751
1290362432
802436743
1747163018
75309080
1665792605
2026458887
934690625
1498633913
487161377
831223785
181198380
48437904
1138781419
57393834
1671732385
1617978155
28007119
735801180
1788502572
703144357
66549944
1118180306
145729154
1508892684
1208690546
1175771880
86179911
1991994527
1474945802
2090648028
944983457
1798105426
1609767683
30957955
1958943527
377171876
2061437048
1335137565
803928813
2078035378
1043562112
355752746
173933884
2006791835
1250671005
1363046169
9517115
253410948
539878527
197472118
1715448002
1865088681
359555974
467510449
628476850
2049874535
1864896999
1556855935
408544296
168448487
1430947345
127002125
948204248
1629143913
2095376253
2084010980
1716307065
1975019714
1584796247
1557238680
943953289
1397503846
412031585
1172626841
298140937
789465175
757204291
2039795235
275423043
820463441
323627568
164482613
11233791
1516143232
1075974073
1056458418
2073267086
188107244
142641964
1237493915
45861223
1881186671
306778639
1827227823
2106601976
1981829995
1438330924
2039736218
1690223506
908642162
1416690439
2059288637
902311749
2110986929
508422380
2074958502
1232794243
887805711
42462264
347635052
132110771
1366478479
1167030211
1753984609
1233822027
2049938772
1605912661
519333414
1557979267
1390903807
1189310980
1062165853
843344276
1898256796
309963064
301014971
1925903308
1737958943
1243272226
1482255712
1948228897
2027604543
1426202643
706770961
918284617
202758170
655515241
1774989420
935266601
448005809
1500207306
558626349
1922539807
1704396555
2102216124
368012848
2072489974
1089455870
1251025607
1834589791
1720316874
1938367473
1716904191
1914812518
1855986965
1851947136
1024020643
269803151
1424110267
230086449
1373391843
1487735604
1273101957
996778056
1823539157
1596286676
269278969
1159782296
777458276
75393133
1838340240
1686596948
1369398456
1863787501
2006149690
1905841357
1997122765
1776020874
1923242621
243533324
1651821391
68313542
1171893137
1792230809
181986569
989319523
116978094
584762743
993386818
1548565391
1024501290
1228346568
225581333
256636824
746126413
1370974139
149474347
1902147279
1432829340
2086227342
2037575940
1892386619
357433772
1586593140
1974033324
834867377
1535163953
1067561852
1892806978
822253618
1379805389
788192743
835999875
292006564
1320560116
106666673
2061245140
506689609
730120374
1247657557
64293501
2134968750
2084393457
155937613
1179156713
722736272
697699336
1616605522
1541263422
966068166
80092771
1528040394
2040099647
1079117405
1943184561
1674713827
714096494
671295087
367017707
333425923
1328243283
1552110676
1427067963
1451948064
399507641
16521469
1643671213
1735434400
49461966
1949329746
83119778
1483245943
1897816589
1332514647
1129708696
2016848191
243813487
862387444
1966858625
2133831135
640651264
90588960
1376398860
508356558
1342502594
1558308440
835119132
1687562383
557587214
961335149
2085022226
2005501598
490783384
509864122
2143228738
209317777
1688993145
1793602286
1357947877
290067852
1586682177
495010178
913783948
1724125452
1733310230
1721230446
1328007344
460634983
1119520519
261081184
980324736
638674736
1775759535
1659647314
207102277
235949704
1552435551
1204384680
1122721707
179843547
1484299605
2119268595
66053153
1213116366
1035916990
2086756223
1716455016
73684758
1893664204
1597824421
1011559624
1163387077
394035936
455189460
1029690959
1611906573
590311656
2042930795
283042795
2110103392
1022740179
1844599220
1532722797
1419357860
1244847154
335090944
1917052551
419471144
564678982
1285582291
2118803659
2065374018
1993776885
733247258
1791246341
916654137
388539798
1175182564
300559870
320402901
1797207133
489408608
461784832
1626162136
457668134
772343933
627459973
773463674
656990253
16407333
1409703995
2001474821
414232923
1417776293
1815572179
189162393
1007697566
1140909577
1218385938
469879621
279086220
1796165314
1336672350
1109546885
2056718474
1159868883
497040927
1554522258
396946683
1864260038
347383876
155535539
111658138
435313709
1562316914
367548565
270939774
271181430
123347940
2095104054
1240461737
35471432
393549894
2061411913
560613463
412996486
687910381
1565315684
1652158044
1201881025
2094313841
488945426
1260639635
838278216
1076726309
2039960239
1461442812
709224779
1558285954
308198567
464272995
565767458
471025259
965491509
700367009
385192455
658458885
694394225
188530516
357770148
2048143920
1580029190
203442043
773051150
1000570787
1394264642
440703222
1580907369
236577950
1491214509
201592724
1387628033
1397092370
2055556093
1207969208
751289915
232941560
1160305534
515454249
689892552
56923030
2061363461
675906006
1524454670
918874084
2131124917
1265867167
1351003958
1817887713
38581408
203326571
32266219
1097635552
797706209
554836670
2080231241
1880117415
1197347263
1234485275
476980360
2113820375
411008845
1502417520
1806447978
1095609286
1894370283
636938224
1788122658
564586560
253187619
1032234365
1854838808
650353656
783605546
128968618
479146695
1760415607
685734705
1255200542
225135595
2008955658
311842995
1502892795
1626723127
987065147
20802893
1194264506
1174920064
649345375
1759236135
541357055
499410464
438338041
219856332
561680774
1178888142
1122626702
128133738
1708333934
1843007599
754387423
1276597030
1729774578
1572145469
1602355893
45124648
88095809
1629159057
1769773329
261434367
1214445316
570003844
1665065852
1429531814
1762407812
682121605
254860406
1824287533
1684981041
2098318650
931711887
1400402003
1268486660
1928320872
2037464313
1248622518
73042712
906808165
1726565880
1231680126
1527094683
851016163
371632782
1019479448
698395565
301631916
2035714040
711957812
224565792
518237274
1577222705
289807910
1045094477
452574175
1879884951
601416454
1071035993
1731394178
349712896
298530226
1376398841
1769419841
1872813258
1457362489
1753410800
1137436511
80765134
313408250
18672679
1077436128
4860831
606564137
414493548
954214726
1813714564
1980564565
1720501087
1028778730
2130485663
727881785
2076123595
2087642168
404712221
786381192
315749289
1546745435
1244324890
652794389
324592069
763430839
367089480
522626136
2075891555
767377570
1552874604
1897476658
1112921622
1096453296
1913302713
2119037398
1818392630
2131747668
1279307932
159306412
1497793960
1121245860
900046735
1196676070
2046017749
789177596
1495389563
1641711945
1501335268
1844460678
1679529594
2145750215
269580695
1989867499
419928490
1874116958
920618452
709263229
886454495
1248772979
666615536
781969688
1830690238
771796691
1686695614
1235755650
741557170
898271738
1460552358
1459144780
1588829412
422795796
95791298
1141366608
1610716846
1345917536
375553481
1638453463
1473028316
333649408
867397740
1943167391
1907831612
1892220789
1873899079
335263105
1474920189
1110538081
730676102
1425843753
707056584
1030650985
841709526
488975670
129584920
2120048537
1502808847
669999998
247552450
1896225397
2134555793
1833304507
1907111565
211951945
1180627163
1309362276
1254341707
341201272
2103753428
1086024308
163807703
1489140379
1456085319
445402404
94950901
1192798770
1120887721
875928199
102595173
1571258062
777867146
1108226936
1377040507
1335953597
939188987
640033074
31049818
1733496389
743416700
1290991902
174873482
1394735226
1099153638
235804779
1124545072
1524495785
547115545
358956293
574774051
616882589
649136683
711168578
1378613179
1049339426
297625544
2079735796
1445055182
441494164
2038906365
1736847238
377659636
830318404
1702683588
68799850
321235266
14971309
1228144522
83640933
2052052959
1713022038
441933635
1079649770
1518534201
575246008
1594485196
1892442567
1526158586
1736941205
1271806428
1771661295
847122556
1007576548
1547566031
786952777
1615010887
1230015836
1762701424
346623477
1695342345
1184872406
601640722
1687681055
479899143
2102453701
161167076
1378596335
302681510
703373713
987596116
619387575
1557909780
855934046
972779975
1143498731
2033961250
501983278
1133208616
1316660158
435427872
253776967
1615890381
611158023
1000367181
1261590245
1905489199
710314991
2098090243
559554376
398165007
983581808
1373115560
397585908
1281872254
1198793218
749981114
1993271973
1544473072
28805053
1699306798
166947086
762946788
1301063041
1402253883
1058382349
2140351755
296603504
97441435
183386348
1793732197
421677549
1090769245
884209680
422176365
743494476
498695208
675950504
834023566
1182062624
234085473
317896082
205311756
2137458827
1387044644
1123113435
942107521
610071291
2123967478
537348379
1465798537
1050977446
1841033535
475079815
2033900661
745458803
962702374
244843074
199009333
1511371969
1398013876
1151612434
674471201
812761097
373698006
401586224
1916234846
1525098705
785943027
228260137
1288444938
1055387614
311399856
1516600205
1947160500
1844170742
1081813481
930874808
568328267
976180697
2069190427
984898099
178034743
296844394
60999170
220858684
2016486096
1301071753
2094159438
410896306
153352874
1006913409
1719228166
80595562
1028602920
1004405979
1618539523
717539576
679998550
1789566177
204501393
1392819686
1442791727
1380305461
1826506190
1707279412
1334557746
1907335616
417931417
461327004
1183931250
2053390091
1024491367
1327608407
1348108798
210387932
113639614
589526910
261667625
325274773
885597848
1688498197
1107481126
1673291686
1505362581
1517158540
828573791
756362458
1730552148
1298735007
211930389
351081172
120012555
310486490
659543431
486241226
1167729876
1589355941
282787658
1341847029
385088316
1059917591
80157469
143392792
1156883323
1492279239
932437765
585718430
2017535415
467658580
1104290782
1547528046
696556081
953664646
2054760648
509429561
1872978147
1415872505
1793953802
1645189655
470956889
1633793209
790343608
1181237440
1844792399
1684569296
375511579
1374245349
281003667
1700682734
1603284404
329215918
1602736492
1703100623
395832888
1356893347
1438341047
2138636551
2109391331
1749805574
81684786
1762755835
206589466
2066871873
334444689
437143798
1142627575
630099258
1964086196
1472504203
294169167
1248147624
2080306185
1132177475
25387588
1384997539
1241306173
1864319692
1862507844
733391653
1718187300
123525332
670286107
417305418
245388555
1755412744
1465721105
108675610
136301046
1887515831
626637988
2111194798
717292902
1282608743
903353661
588996822
619385897
708762866
2144141942
1203288954
1546602534
1325014804
236169212
549824434
1134928437
2020329018
26026340
988743614
1809051835
146183342
208487957
1371963855
1140779736
399356708
1512164732
1540888900
211969182
242267334
1373245745
445778018
2097467364
183519903
1424829605
39795494
1785821685
1909696992
1241188025
377070943
494366552
355347738
1476708260
66242898
920694892
1920789112
62505849
1390863941
1936894163
2006096017
1697034475
631135889
628876070
838239815
1694885808
717494057
318630177
115507880
1356357728
98911630
123026298
508787095
1619433157
309245649
320754673
1117626726
1031116325
1929624511
753881159
1979040266
511506532
2068336845
526844126
1751224762
1200514761
1536938619
681536417
895769196
1867753555
1457591846
1572314067
1523531055
880680075
160484825
1226008631
1585367084
1061145424
2109188296
852795803
2145797195
1528224327
802654048
434679828
565474922
1946132017
2042232276
1723147375
2096146632
1352266339
1495147663
1827390075
971950238
781885503
800560329
1042224486
645431833
242964588
541292486
1198793413
182370095
292342695
837641955
1431228258
74185433
452244619
1960316566
661623697
1778207747
1290869031
228965368
1329552663
1421160821
872861384
1729392259
173477935
1562691896
905932848
1669702977
1789734656
768365294
1675496452
565655241
1923209459
1641736786
506710442
758357596
1244459501
1530884264
777646819
973350401
1434688682
1658801687
676412595
1370989251
1846988115
1570479832
1337488390
1913967100
1318430459
1634830334
276913594
1628348724
957702385
1866413462
384878461
391054318
1649396233
1246954108
1484095557
1749208078
1646526286
286712098
343935715
1186718463
1296068901
1297376278
409278026
1442503065
82987963
2122151310
615470509
1036044793
344118311
742419875
510730927
1782928808
1881779602
1572194718
1767918022
1187018604
883277187
1415337701
121195293
1338436783
1699682167
1167165199
605644825
65054066
1473885200
1897514612
443301209
2006751215
1893293645
343052323
877741699
1950432580
1669693561
430622877
154197391
369783261
1943629432
51623167
949256156
1472659945
2022248533
557031013
1540596566
162061180
2019295129
1859024502
394666334
586172341
1868420038
1154750238
1740563931
1934046423
1997979932
1000122799
1160319874
1267768777
1966399285
1948932318
776353293
1777703494
1019648631
1422491477
1986597827
1407362943
1271227403
1085846223
1166347850
1025271759
2108050779
1689795089
1801147574
936856645
1590513764
1048094085
1770021527
427570467
1415774142
764848583
2121104113
2041162911
93282446
392485493
864942519
1117916608
559968747
1660884701
369644648
948238823
263121421
1136877685
2066538211
1589140690
1427960448
447052668
1089503274
1692779697
1531479620
227231813
483719913
1788164600
1799123934
75920176
1301666836
1280262882
693152196
179565683
83574575
864391387
730592911
191666916
1920165535
403559049
455627799
2095664081
1190152502
1978101412
1685443468
1475725189
725596759
959155371
30024832
259948528
439839128
2126738391
937885194
1565829767
245876123
869285859
369788576
914726321
1618159267
1914118347
159074585
1223695250
1051430971
1673945273
1655139412
1625023358
942521768
420649802
892814416
953472663
22155181
1548670217
117804774
543658642
380845216
1020396226
1848845399
1223997757
204415713
412236801
1978490534
451520572
1373502638
1511577848
2073724408
172193426
1804094459
1508503089
16285431
1330640098
1522197610
1808598468
503286187
243389067
136728875
1382065204
692304464
2020139304
1721900785
5505569
2010212618
1311286272
1749529576
806673753
1600021009
107292654
2050418022
1059659956
2012014372
324417854
1850525789
1572626217
2075551927
1495814552
1425050778
1571533195
837804384
2019126252
677131814
1447183671
419488325
1410292939
1182814348
42323777
1780351612
485517814
1473652128
588493429
2082415639
669417873
605772663
2138837418
104441735
1259292559
257453204
330200441
755707686
714241802
1260484367
203514374
1046938812
181755963
1773432451
1583590337
1216064639
1378862978
1584382532
1809384412
767011072
518003201
649832696
529059671
870430280
688551454
535414534
1464552143
744596719
227775840
1261739350
1315350766
157867086
2062397269
503475447
621766578
454090935
1006679009
1801152348
1818220318
749483974
1513195759
139815297
954442727
1723340407
128429348
221745616
23038561
580039884
1942833939
1026914720
857411443
612729940
574805049
929372777
766212945
2072267783
29169161
506979817
1008569797
1048193364
420170045
1502569572
1209388694
259477106
806761609
1873114698
1512772333
1358907907
982670187
1010388365
418289519
634117500
1420469412
1990413827
1122000415
514258632
1358807711
1644389882
755172764
320657825
883980628
206396408
1514847304
1266986848
333602797
521138624
47370010
2055355966
1406657816
2578213
152194873
56351246
1859349178
763531588
1568423726
1705723343
1755242830
66362012
802475962
7691993
1123661646
661115354
56734378
1304570539
2057606875
1221588555
845869619
1960406328
1590824397
1882415367
744709579
1054074627
546936208
20790254
474695230
831032758
2099013432
1320978633
1694477512
1782763200
1340783370
54588687
1815146939
844597563
1973122484
100129174
93186779
388106259
1176767043
463756637
515120202
338680818
1344286855
1670807602
695093591
210224054
607605018
892185283
859955641
1681016695
1400419104
458491725
352810235
779401285
1962002861
1833193399
990064172
767034697
934614110
1039169888
1471902069
2064437456
711933294
293438620
1353999121
1080672852
1339816379
1758857295
87777094
331010945
254493806
2046146232
275087047
2124928423
613797347
1970208727
1446414208
523988094
240580258
1592615762
1454282432
1399230298
1259077552
362253405
630483779
609982740
1025818398
1778243957
793850849
264519553
1624902742
1964316265
1750375769
1524660519
1753053552
613000171
16934159
1260721058
432010062
931816414
636473386
1865285287
1436083306
827209870
1231367367
2047305617
1688375326
1765856791
611934062
1108847637
318596058
1963836336
1600726271
323844651
1798518705
177440565
2054479487
97524507
1088723902
1057564506
1013357954
1543692197
1112417065
1797247548
1585284960
103484075
1108616972
1190643832
509218689
1613675940
142109666
695411118
998088822
1377815981
1887096405
967036669
1066906151
659369384
1530811003
1101238749
162763554
1587951880
1387886637
289338581
1681405292
1007139993
2123031251
1697015186
1844996679
1300296997
1765630283
1772556969
1736546925
9989763
547386026
527492249
424385933
1212917119
2054714953
944493649
391429929
575441926
428582017
1889464772
1844223273
2052706647
195196087
1949541585
1536991043
633523621
1150803366
124173573
516991311
1841427601
1312859760
395499125
1601441585
1713272690
1595920506
2076744111
1903713872
358481788
815653286
552322087
1474599136
1121393258
86815317
914830601
409215859
41403053
1250851133
1987366177
1977009979
1179472481
1857734854
1724880885
324534108
1249298359
1239275596
1259392682
1446609397
1827167517
1555442840
476783145
952482311
1022649802
1028582451
86434130
936774043
1957875117
96199084
768737926
413062994
517552396
1613589957
269119886
258746335
868370946
1336006424
530815986
747953873
1473380865
974074044
2119589788
841254992
416731564
517943043
344027572
933235210
1247297766
2122816544
1273169450
1837518550
609491886
1873819798
626094360
1289043653
318431223
1629590126
519938610
135167482
1818158904
1388121337
233864003
563537550
1414214327
1325545622
310174421
563555707
2012007678
1515811554
2089734551
522094981
1106710322
509254825
125012783
876741551
770027713
1231005384
707816617
1158127920
1023348667
989179337
1456009214
770633386
662187132
986676060
798952353
1084857448
1205195015
1222726516
5402050
44692414
1345147550
1509653824
1142214027
618926377
1425005965
1673868424
193613133
973276176
356747892
1568427746
771790608
811605872
560721197
1266957050
707232892
1791831927
1769383904
1692745888
1067945446
1565845897
1139284976
204385506
2123032197
1439425414
275241103
2107937004
350493718
929894542
1419673360
270721062
1323040436
1214660289
1635685385
1498485535
2119325332
524835517
1586693805
1478859903
1323963612
901532912
466573255
1510884024
62198807
815347015
500562840
1835083530
349992234
88458328
1502567371
699061615
1136155752
1352566
1504835160
527286480
628194357
1555382827
1913695715
1337364072
733736411
1651002122
145618942
1814283074
772674981
205755768
1075895138
1368795211
172914434
1879555632
2085141459
522425526
1396438984
1371421343
1028632074
1492796593
1826793218
577329186
955913318
1101528596
648063445
225112110
1000903490
2026506714
956466725
2019363949
839111681
1854530686
1262576443
292367308
1977643175
949489086
1189638043
791608535
1756833266
1496676810
1951188152
1498694670
85338821
663723080
1424042030
437147445
369301184
619321271
8618177
751395280
415676906
1934011448
1332396253
1979576402
1015924171
1848675905
1784504568
1230984768
1778567127
1987877758
157145410
1554386732
1664109124
946473704
513745199
1494524066
1349149946
587336151
383289330
843936142
638343248
1656324974
532988495
1352450122
857180191
1405199171
2128219287
1230520009
2078079813
70800757
1621328797
618469741
1430164579
922215435
1277196577
1053944879
1936576033
1367499161
1155952356
1024772351
1677548176
1922379496
1550961673
494888721
1395680303
1512414508
1196015675
1054121207
1869042307
793539269
1859923018
1102094657
1838450926
1435261421
1226529795
38477316
1360619442
1653456353
455438506
1093697729
15661005
1816975520
680872504
1912008011
1009009480
835091503
423664060
281324461
1545283318
6757832
500296930
764866186
1217262490
1713700029
1544400141
1282335489
1490746977
861410798
566889044
904277863
1268588902
288694979
692467267
560596774
711824127
1456857876
1596103600
812049971
312180651
1063621783
1152267295
43511273
967776017
278798796
791232501
61089328
180006330
1422369534
1345867486
352977543
1170610197
1610846233
122617366
1163094682
1265208563
1636094246
1900672451
13909198
842891045
844504064
1688487252
1560852878
890477204
960460462
1752199844
678407005
906370286
1185603750
597369456
2107100671
738201203
548305377
1418766757
1863257385
1226797472
1633708271
2143963490
1459746767
686564308
1973723181
1959046619
1630925584
870697782
2001650173
2054571702
2129788129
502055174
1812428427
21655305
374531499
2138871565
177291045
831640863
54594151
382952966
2123154095
1719386637
1326493462
1469814494
841946445
1878061100
836047924
302127078
500245306
449590046
1475743341
1729890772
1524221895
1054713949
746874834
1254082858
946156590
1605701819
29874567
1241570705
1690202313
1478699130
812120108
1048919360
1271944451
869492241
1788331395
2007201225
574163907
1670784881
2105191406
1827414718
739084592
575792616
1368525204
71930621
1247012731
1103860979
1028985257
131167230
1756418042
230209593
68614344
453703884
983884708
116220324
849921010
41546409
2072242211
1708726138
1711409454
2146866651
746903588
1890735001
770648708
629210921
342335127
1048960205
1445995305
617177370
222378787
750446237
654814336
1662234573
1718345963
263071034
335113280
713741077
1565639278
1401146676
951020031
504563137
1307459673
977653126
1215720058
103736045
642766377
1341010171
31102356
2087990563
1123321771
1276823090
1624570107
889064631
1251137037
1621318777
1922960359
361839230
600096839
1354562201
526978772
642891028
1493700853
582498050
1784918050
1532430963
571241570
799179822
1929338347
1758172535
361497189
312796320
435807296
1529593901
2123593991
1382244963
1700372752
788112805
363671368
496579216
245350607
1820282179
750915716
889662549
1724023664
1564704931
1701562530
651108142
1323792090
856391393
1421897542
1832458311
1442250058
511487734
982172338
1841587345
1819373090
2010721717
718722096
832814822
883825924
1186550387
1467314764
1964123651
2004905224
1680565130
979290222
1572727104
631962502
1629713426
1632467736
296354041
137872738
1215622248
1081893034
1575998562
983804418
130749374
445801868
337091465
1787877535
2056029398
455033461
1569039189
1582753399
1895171417
1697583451
1232922374
384976942
166600678
1200369357
701049781
1245159478
268512780
2011907333
233985458
988804225
81699814
1898952010
1579873920
131150477
1053849576
1684222686
2038591337
1575942171
1299300529
1620977865
2128822229
40161275
1468847968
990749996
560843769
489112534
1722542580
224787492
1699619722
207993265
1229750674
307069452
1946027747
1921848714
2036853378
1742628631
501950874
851046687
425709418
2047910701
1934401699
932295301
878178631
1057700502
385541710
109688013
280637690
1765472571
2113048506
879810466
753627879
30164528
1652509576
751294898
279682175
633764005
182361312
519066897
1105239859
1340105040
1470262379
1736678533
1746485360
1918517208
1492935487
73164187
1343308109
696437319
1642494649
2110781292
611462044
822442304
1543825933
1482022695
2032022176
490307064
425373619
1513150977
1382809341
1749661946
155790131
1929326220
21006975
2119075034
85132026
1267265032
181143507
1717792400
291855949
1458599628
791614838
1154328354
1048119858
2029065654
845803057
574677822
1949749405
575684688
118079492
65739646
1774892889
1798571814
1816970648
1188906946
1581519779
970974120
681527620
1988307579
1537044249
1277456922
2092630903
302144246
414383050
1062745866
128383326
1016657248
2146568706
1594055226
376186725
380527183
244098959
372877242
1021211732
1857525692
717590945
1228951955
91382120
344045864
940586450
1236390660
1132916215
1093792078
416233899
38447943
938791274
96270454
169618984
2087789571
495540087
1311277464
894209277
761606738
1505088541
282409273
526088505
1593927853
798068103
1668220127
1881192011
1967344162
129843563
1817815968
1801126890
1990849671
227859753
1776871339
2071937731
1279520947
1033158468
521129267
99342070
471074972
1092708515
825821356
1796102258
1332561801
342541073
2050739587
1704369374
1690894416
879957461
2016160913
414007268
519729225
1084505312
7663132
679937637
166029237
1727021786
1063427395
271579353
1561651599
2102990606
1004406222
2101100822
894185058
278429732
2005391560
1544458904
978533221
1021428301
638794106
1999629903
1037971532
59118366
508980633
2026096781
64961666
1950679433
1282128387
501147763
686696971
920698141
1548352
976230660
302676226
340093695
446027702
1575246157
743491059
262190399
137823977
390944012
82798109
1550522802
1057200663
507157687
1651820224
645665456
1400848822
116414572
287653674
1375331644
701634374
899662905
503726619
718012031
708550433
2014377015
1624219399
330912929
819284096
826981807
1617139039
2120784434
1418004148
771791745
883838449
970260061
457759756
1375921690
1717342845
1615733691
1168876601
1154319785
213125107
522407516
1369943537
1821313944
374797413
918677184
517439175
1546679511
1049208721
1025616374
388551888
405104834
437751937
916202492
1914326201
1799689674
886878239
1463041722
1090302999
73733453
1735998625
1120498418
1149303307
790103123
672306856
1217510234
1740464686
1308062590
632720679
297207496
296180903
1379033192
736473156
736554512
1802222506
938450733
727517589
832645541
179944510
42695666
1143831983
103708731
1676193696
2104084384
546827794
1084397336
32691261
1875793184
1859256196
227358836
499573809
59462650
2004730109
1455980157
1946028195
1595408577
462644129
1251497399
825348319
1557192640
1091059057
1077753155
2075703768
132468586
2042959208
1443838353
63413909
1066676862
1700933677
1380661104
267441997
1169901893
890300399
118397163
308578043
674862053
1643904164
645803564
1866534361
496988589
930722113
730821822
1287478420
630283175
748760526
1784816305
1156853972
1093221860
824758766
1862931532
2009818890
1668972324
965203526
171536354
966768828
658440189
1350706093
1442254417
1357927819
796942157
1133159542
1279554896
1151282537
349949960
999067377
247016620
1234615003
1778268123
681543753
1439300609
1947550037
114894179
1128622009
700186787
1464861881
687509056
1531843023
1654043691
2032347507
2103721596
2044096459
2147404727
1986142329
128872428
1669839160
1725263457
454763637
1468662188
1094764948
483685924
1979617057
56841835
148308127
648192269
115636333
1262535591
469961584
1495823329
1072472093
1697329799
365247888
463321296
2020314409
883516123
180215152
697027273
441697585
169456223
1303662466
2096482003
312415081
85369948
502498216
2017701879
125385319
78833969
1765024016
1018741756
1772651402
1001694830
1115231525
816252296
1901000969
1415972041
713244011
917831556
989332619
662871811
964319773
2131438801
2045555451
502937248
1917292574
1400146421
1418048390
1558726907
1603876531
1047365294
893788778
1704133284
513893118
33101266
209412638
1561220908
343919371
44956560
1681524076
766493667
423780870
1376903572
1606103701
54962757
1080030962
1256242846
856165771
765714305
120463842
281059137
620786308
652011857
1076919168
481774476
44359545
510264848
375554916
1202780491
807405740
624977665
681046482
305942822
1450056306
728602507
233515627
2028443652
1894433822
626965531
1729070859
1170330853
263613787
10992975
2138806693
1605240188
913853775
1787947809
1825550463
778610062
900369521
259736303
1519309767
2051320179
1645666738
358907281
1707528043
468911176
1583471603
1152425076
882741056
1416330815
915357849
293478156
2124404559
2013766656
263153429
796544030
544360375
1599746650
49373183
1809886649
159110908
1049813490
924020008
103436063
1516048340
798650053
826173372
1101231970
75018657
989074427
1429145033
1402622827
1039193863
1575800295
1533774766
1259875208
878591172
505180506
198546189
1431337921
1125712982
978533322
1030534585
74355059
1793853625
1650277047
1006688973
27395933
949188021
34838508
1866078935
841292328
136903515
1835434279
728194223
1319397568
858770600
1197113446
1631446541
2081222344
513189455
1366004244
1469805749
1442285642
667270760
629772390
1516152338
359537314
1123480923
487784544
395500254
1080244492
345521970
219759864
2004083950
852677098
53998988
222316688
1227329045
776601050
1524383224
1166520503
1539855370
578849136
1495410842
1881207679
2016136104
1752632894
426617714
223420844
2132193999
499076028
259263310
290055965
214288172
362916062
636359011
552433627
1811964130
665043000
1715125484
988613167
415134422
1923802070
1761519932
1151268113
123563172
845614036
710491220
474847706
1232551820
1115828551
517977996
66165273
1040138770
1805793727
1659371646
1133446066
46249470
1362114832
173038866
175900492
1201116554
1032435221
756298310
1578150815
1240488508
1545073220
877184901
1835949306
1233694466
68327598
1987707675
1406235149
2135932495
1697336230
1262532243
1283573475
1643193066
1715352351
1107535768
1875387690
1054014091
1174727301
964163329
386705327
849930522
1865711105
1552097374
19632974
529531117
1425068067
276542316
215321113
2055670629
1776446531
169078518
1163435438
33387165
2026012659
1916383218
622694145
1774653482
1368719236
2026467198
995619902
1831328845
1186809365
1141685819
763069830
931681984
2121990023
2010263630
1945334117
1357183984
1663331340
215576108
426088609
1173703830
652550107
905234999
2146489382
859758380
797972125
590793084
1541350273
816178603
1034600120
1504167742
956413322
1822535861
1992160357
690198644
318094401
1474355474
1630095344
506986541
1896819147
1823713763
361360460
497459027
255206279
1557898879
601843729
503293437
1451490213
371923174
1342211892
474937987
1295396199
943287211
32134309
1320067402
1382526958
1067009605
1056735661
1160798693
2046975871
1705908861
1157668721
1171010195
598631442
1603482922
1362265141
140357548
1929243620
633359496
1297254474
1313511170
681161061
1608130402
2075429363
1565221136
1168735063
506853688
683457686
1754071991
2023005365
1616121933
1821166432
94811441
1440811145
923121956
2118828380
805649872
565175678
153901480
930717296
1367913809
29167226
856937445
1952931625
467307797
2082496898
65652354
944940922
516056620
919090001
1633180165
1750045568
938846899
978994783
578578914
1428485958
1121373975
2037986610
883614716
701248820
436789875
1814912945
25864033
1516477402
215349428
1298563900
1911985285
36069869
1212209005
1970603330
1752258751
318269634
1777436372
392041607
1152588877
1001829240
1341263916
908628069
538877864
653887959
2070431830
259332287
1118520454
1874697319
1009339959
1886311213
124650978
805184064
1797719574
528043135
1787324157
457228800
900547238
1626846669
2015873175
31543953
1719450719
2031421103
1097169328
371800098
1771506334
1774686865
1586418922
1015202386
1164881066
1741284623
1429245362
780144332
396695109
1277245916
406584626
1713997201
1271336973
877110688
1383488529
628916893
403804266
820279070
477391691
1034920120
1024621911
1879177437
1615038638
530718773
571899025
914041505
1895004572
294972482
150307535
1594006812
2122759976
1275783969
50857565
1990313157
665574953
569960557
1187283619
1630696409
258054931
1770021328
568684472
607949754
539583578
1335447240
351122381
1224118103
292801789
678879622
701788177
1288136138
1591620811
1991421227
2103405507
143808299
158957845
798491931
977647773
827057862
1108074934
1556970313
902851694
49289738
518988739
1029598726
1905241976
847926737
1338834738
862851438
806615312
2145316105
95493683
1691736111
1828140418
890640129
1373955996
845164414
971858396
1854728525
1047719495
1349460440
1531627224
927233144
1400099850
716513068
886156999
1626681396
1657321085
612077154
1772763069
1610845564
524910430
497396206
233437887
2095290674
1647751448
1974555086
760795410
1923871983
962361976
892986444
1888634146
1073140995
1404883187
1727193515
1177238353
176325173
363605369
500581952
1750966993
568666600
1608851956
1861180733
1688097583
1860779278
626342260
117841600
517977996
650334980
2047896440
247997845
1177259115
441345545
1259245174
1765440552
483826113
1246795557
1118773939
198734257
2082009336
1959733355
957838295
2088324665
101398733
584465547
797023171
1868586008
2020984776
1937587740
265891395
888420140
1905700979
1512736858
2053444597
1653348965
432900883
1369028794
115028384
1068605965
272680746
507730006
45996652
421431789
9823818
575217104
917206761
1710865244
1063058356
490415881
29043901
904803749
440587221
1229657587
1668646985
251943757
2140344762
1480802590
1129476845
884235379
932787854
1185744079
1799841849
1570868532
1105658155
625210502
1649901832
739772246
2047036346
654369606
289293857
648344925
917264907
1869040446
1027608980
1759379965
1817945133
1574289360
891497582
919193315
1695090476
636368897
1664515262
303739761
660566700
393967062
1844574799
723776555
1888425586
1736303114
707246245
463319455
164810634
752343674
947309965
336452749
772015294
416659437
1989062375
1695758777
590697231
1453473977
2107600400
1731052800
183609057
256894225
705812043
1774820237
1126722751
1283118263
1415392231
148524854
2064512760
822783346
769087511
797678951
1284079171
591929429
1896281076
1720551580
625684767
2142376908
487601315
809927166
754694378
1613157455
1546469553
1067662080
975924117
692451664
573196772
254769896
415854571
223299174
1946325658
1076559785
889451113
221102770
1328271199
1858435844
1289027846
1948011122
2101828010
1231953506
1933099831
1910246370
1103185385
463750705
1059446450
779708868
227177536
1827453285
2044894280
933347426
1087589822
704660463
56498237
206407617
1173514494
952130588
1102095332
413966296
1628225001
1459811579
1890717617
1062784549
304588021
1294368204
1403542706
630563113
1580149305
1555400540
1918265016
1582052731
1700610831
2007522284
750974891
1074081452
531054984
1216509820
1253332745
1655486292
1302996423
297940366
1241997163
1477846549
2035480138
976247500
647051977
2027040958
1523675023
70851922
249145707
1374653386
1558636746
1042156220
1229202271
518631578
93106667
1645625008
594427201
1852816771
1700092324
717613378
1081339068
1091558058
643318055
1860365764
1260175780
533280287
1828002506
1420615878
1396565205
1557888909
583563951
172782478
240791836
1567311058
6329435
732333896
1206674629
2001459739
495992400
1038485621
1339616337
584351176
2016610234
488233963
1371918833
771907931
1953212385
843504995
683284065
1898187635
663946432
678698304
1118818572
42948953
1703975273
1737086029
1135262155
1121200130
779005478
1674435817
1150801228
521532921
1352366905
1342442342
576978702
1070774095
1016508007
1971322224
218108128
727054030
1245557331
1204352554
1957016108
678867275
225712134
1145958122
242141980
1268875205
864791990
1575851548
360570045
834109522
726698190
1957252872
1431252203
746340836
1666481264
1594098458
1415134222
1626128535
2113456956
1511727490
1268185164
1970021146
1899785065
1912831824
790500077
1587958233
768552757
550834490
788001077
1936335404
1226918132
137474564
1200049316
671907809
1064505665
1620466998
980526628
1037344461
1828484065
60222547
2123883760
1997180461
1149285640
271419782
1613708923
1217413927
398286625
1211192020
1477456258
652205751
1445599128
1368153271
1188347520
665510436
1290900094
839691132
894329756
1567592631
817827438
1528008750
421624946
1039565604
165489677
339366771
1281516158
1528337698
1858662822
1257121053
1872697294
30292434
463581902
1001464218
221883443
882015013
1553717739
772503045
1972177398
2010597832
616654479
793568162
1336281904
372827451
151416249
978804313
578528994
1917380320
732039365
1558884780
1502879712
1291973942
172115797
1860804126
1233062189
1357937878
1987557603
1411972794
252312823
1120731416
620322888
930714011
417834477
1116452485
676591422
1916408689
2089691129
440028868
1287031481
549162629
1045372200
2019925565
353651859
68466759
59021674
1520206745
1834468062
537304793
1290673777
1879290122
1685143273
1519084361
1135810688
1126440688
228012302
1317023161
1516975850
682943548
1041447406
366723254
1241951109
843475925
1478671084
1542893824
2039996342
1750476839
1995601334
1692324269
1192630203
771976618
81791121
147920765
1862623699
1279596320
1545755716
986346894
1359835883
1132033390
2119612940
600746456
1534644110
1141190505
1890073397
682881098
60671935
1340247858
2040290813
376741382
1037860346
756143623
1455937840
1857927514
201531861
1689951914
1146736401
1071139829
134194372
1462147927
1910545914
200676609
1883327691
1378542158
919083630
1980913649
2069168127
1429533040
1615071929
1038989350
2146710187
144937367
1416938358
1579315164
901958508
1816074719
698423460
291104885
1184331518
984934976
114314542
773892688
1068935105
1398404600
2062925609
710598864
108720105
59135647
304521845
752404866
1201361734
1608463161
2009738579
894821089
1012214206
2138594648
2056623912
1450092253
1794997680
1462633451
1003268787
2019418737
714391187
568827736
1303384283
288566368
1642686355
1742136945
1463009177
18912477
1047512642
303071902
1230312286
121854581
1642978511
871705666
1797711925
390669908
1090911688
1465748779
879432249
2025857599
1343702149
1394886889
89034743
572895495
794737588
1490932944
1237641701
1428022668
1933409710
1857806025
984942807
752071598
1714074626
918429297
1854108100
840083297
120931826
806268511
1897966717
822542573
1015810887
1882954195
1180456761
1446661368
1746041107
401065169
636978922
1988441462
783555809
1179394554
1964335698
1151854756
1106578900
1382217324
983099353
355619563
357645650
645455662
43263516
220744602
886532468
1644914865
840138096
716063985
1074648641
1131140109
168032454
474031878
1199825551
1948449591
665285649
339723118
572433034
1459154875
516351463
1383465712
1957067748
626673082
1140118955
1437077914
1674966199
1536188673
1882582722
1954631434
1903245805
103429575
1924852709
1599397411
57530686
628145066
230342407
1714092581
779629703
572796351
274881241
201585079
744334221
2101426040
1522832842
2112248944
40769109
1751713669
44599052
688464976
1138544262
211277635
1911485476
1880029462
590401388
99536623
1560141062
825568688
421781816
301943684
1358860055
609618998
1186126321
441706272
1276687038
1460092790
834794389
565642666
781359220
843192688
897470112
1956962599
2020620829
4992005
1510311164
2137909879
282262645
713873296
387463421
933176428
6343302
532272816
535165368
1063222877
1420591990
2142893986
1780392520
946915278
667456134
1199424207
1699332138
461869702
1535875502
1280178419
1394259945
959013705
1596806165
1542473377
1352100273
1997020378
402747741
608327186
818002686
1223902622
802879193
15736557
360614411
177380197
117043631
725688314
769731896
970466392
77280423
1574831435
991307819
1692017354
1857927887
1795982770
1941993580
2025753128
1572851773
1770715998
394894007
1204669475
1571992686
210084737
799773012
55830877
1534664237
1768365410
1903050455
1802442420
1661923382
1561452273
1102216461
15044780
1117427526
544241765
605145582
110703286
289753542
1647885736
1712917346
1917225342
1301053085
2046733644
1118664115
815077011
1893790008
1042761608
968096096
722245690
1620044885
657041612
158837377
2105492289
1000810458
1413951842
2053372404
1137172184
1609689016
678654760
1674321190
122525980
417450103
442473988
707508334
383887184
1801925142
599965390
784183823
719709809
910998429
331718071
336938724
1564341498
1224517852
1686853176
1345114005
1697130535
1480953632
707586036
2033722185
1735123287
725233075
2093539512
1455322397
473595027
200428267
793574225
622554132
982642800
522256714
2124525715
1642368266
1122970122
994838184
202221378
1792875
822538299
1672231180
1655578359
1198041210
1449188973
1921225677
674534999
1839858841
1947933502
2001006564
23490266
611651450
2064011888
1814275311
800945067
371588499
723890348
840815692
593064523
1196386770
106162739
1185741921
277250347
1727355734
1762590369
133662291
1321403040
620893588
1431366065
1137620949
1480586797
1941253590
180647055
2040069127
1172126516
608782256
19743744
755312924
1287667022
243296146
1174704555
1655127103
177659608
2013342597
1564493404
1070689643
21289823
591485681
1969232176
168411358
1662897354
1749270485
1520777898
1692558078
1605203870
1161676190
1736382921
1937603089
642507919
451497448
773320532
855029710
349902738
761857685
2093709409
1570737421
297553050
1363045407
598107879
115421078
726851009
2000752726
1518928025
1418919072
2137812489
2007907827
2072695581
1213672039
663928017
1802778578
2123673691
1111081429
824223319
766661247
1901343247
468442854
24472142
187544151
712583623
950428477
1767009963
238074004
1025595396
250201297
344249723
796363494
702470741
905742788
673240729
1856141789
1113798120
1500551692
270076883
1887270934
1685419795
979727802
1966561164
349776365
1464354715
123079794
80939898
387355785
60666724
154599762
876190345
1267518957
1707427588
340270967
1820509595
927954686
1890848890
1348610218
741851893
1576303854
1852512509
1993138394
505133275
821129004
2065522139
1171509170
910998470
1443719995
1631464387
1117768807
2052867546
461663960
1019460369
1116538988
100759116
1051239989
181900231
1161394762
1740952297
886117511
432783894
1644456199
1256776218
754421791
1808760641
912598718
1985159325
1773912406
1684940901
404609994
1210315260
1036913387
876401595
1317944173
12780155
1229018427
1114923225
343229037
1097283873
122726393
134150143
2095934052
1725972642
1050158859
1118604765
300441443
72634035
106254965
725751349
1846277016
1515167136
466377651
1428209002
656917938
413597514
325962264
380820556
1575545452
1073422165
1604168065
997643093
287409579
546652736
1466080623
668469344
1932241631
1461961474
417044682
70384317
273468993
442734830
1540578539
903851820
772009293
666643724
1260504476
1908073047
1368247525
415783657
522988637
151377662
123931076
61120696
194783837
1366806684
1823741472
1304146155
757265882
1215098608
1266115818
269326151
2081917841
572878322
1741058918
582171987
627334759
2066656373
1329564186
1763787126
253389
1576783744
197066002
459860596
1309039164
1649434262
1173605247
987022105
1973270204
2110636556
647994369
1381149578
400542874
26087224
219250148
1926166253
1845244296
1367196448
75872645
335376342
898651148
370870561
1923909322
1311854922
1739353404
1224609932
1970769318
935217749
884484661
935635213
1300994274
2080918282
555089477
209239144
1921259937
75430508
1021757336
1958033475
1396306195
570877543
1659360506
1943895970
283498357
1553308104
377611511
2030357842
1168455502
702207248
166576266
1264584911
399125626
1293086127
1065801848
389617242
2139779985
984092838
1479965693
1503144569
518200297
1564295810
337943722
947106854
1786617695
845299686
1633650675
1051789846
881370673
776284608
1507765852
1947890529
665071568
1953221507
2035563773
1154504787
396892555
635106495
1316852879
526603938
85442444
1155286629
426390080
1739160579
2025758329
1129065424
1247476854
10182119
1600020748
1401599998
778551171
1633394257
281834207
436856664
1053001845
2038204994
1221677165
1920584421
777795694
1335932445
316175321
9151588
1438304606
1045756236
1440473907
1821969403
1742856439
23971619
1240587397
1186143744
1094456170
1535656778
1418955101
1402730235
723354696
861203123
285481186
51166124
831014820
1282767783
1396702829
1650355129
827307913
2104330322
2142858244
514671569
686370548
803303839
1929089102
684109376
1822778355
78383934
1127468005
1153456373
888539866
850751261
1683373467
142230823
1776249884
182673650
460276984
872046332
2022100048
872214635
654559878
766137987
958250693
523637923
1695254877
1108582830
88355381
364242335
2066833795
753503467
647745179
656560472
1606743617
849090927
1063819446
1411315147
393457307
912264993
2007350076
572574980
1890577107
62868263
1893477435
1594295010
1379651995
1817669653
2071460111
65145242
1253702974
1698796982
904129077
739510490
1724340451
864143350
1658947113
1867851364
2031867301
1703798711
1407811558
1103791882
829418628
1476104057
972548109
1745385257
1320951935
782044459
1158077726
1834133447
1365764941
260974051
1174341045
75595424
1208451986
81870966
2122104065
1470404444
1733686448
253827546
1656668989
822824833
1995724463
1066392225
1867365538
826367024
841893980
1855783982
661714746
1692032592
1050480182
648694350
1701745419
1088599476
1795755018
807290826
400370386
199610493
1154627231
1902725522
381246182
472397784
1194660549
2069377789
1244603663
615551521
431903062
2118892389
1953588998
1886989643
286240950
196833852
2134919520
419841626
296578253
1472093043
519157403
350611035
523654046
227771590
1459198909
1603292753
1136185800
1805336025
1094672148
996897373
22329056
891599423
1691322812
1190954535
166007774
200525533
1697007611
21553865
406681448
1195542477
690934131
758329721
969247864
490891780
110406225
1209682622
871699317
1199967127
1103865895
992838675
1795731014
1693415222
944080140
957325008
1901056138
2004726032
1214994302
1993687748
1277659287
206215537
421837809
504760632
1207732537
1170735849
1504419712
1825284250
199240356
660508224
1903410382
815403679
256816602
1467032429
2017758869
1093610439
417150710
271093895
660089958
1970419375
409132960
438171259
319242426
292494446
1980730189
2006901094
1834882184
488310350
2078211360
1749022247
723062815
554538045
1584385429
1551980204
1319266051
136272681
1688298246
988798262
1666126861
408750892
125347129
1029800984
1992498200
160200096
1999942969
1125239293
119164002
1735283740
117255567
1132311520
324082
1232046641
645726608
1327282346
893630633
1249390916
471356914
1162362363
1137415319
2001806773
102888835
2053679340
2034312171
804244484
1409275785
1059214637
1463757035
1414466904
1185752805
1019260591
1066833442
1470693925
2067682044
1493258229
402293962
1383261175
2017588554
177056136
1218833880
1379300620
362248345
1707063204
268035207
861295694
2060531888
1877397644
61211710
292846059
913602975
1291015083
2141387531
1068392973
887176910
1568081311
1719805752
525802090
1255885773
708489529
1877115635
1704411459
1062349958
242236262
1739299343
887380279
1048445901
1281918933
997131209
855790346
2040101768
938300743
571914292
406744213
1739897084
1586262716
441429412
1234264016
1625160192
1720896918
555784412
771187051
639369446
908061754
844521910
322573228
1209829420
923620284
1850474692
1699088567
1172617942
1568985284
1632119921
756745135
1364507459
139281629
1294768797
107631872
361923036
1292554030
337113533
690996113
1958786515
138110980
2066475556
249988104
968813094
1733330488
74151258
1629218744
1056356097
1227140856
1779329221
1219284104
545336732
3217261
2025873262
1005826419
1573079948
760685880
54371814
1982376824
1148107956
1915587348
624871914
818514625
630118762
1523376005
1155641502
1498125313
1168163568
157787392
1131156359
1942888514
1576513270
1662830005
292710500
155579014
524840655
23056050
148267616
1968447799
846179283
24973309
478725035
1918981138
1464097992
895314343
766483700
1351698058
181350038
602673424
1652255251
1011664028
386888123
1925147652
1562397588
1668247118
314073615
2006580926
2023903908
1278434853
32343294
1176801451
1969319039
1777829871
43618240
2138607908
972318952
625553006
444179214
1307562937
253660844
255104367
968712002
1384578461
1845329035
694054440
907026356
1047003024
1211376776
1621196569
2037289431
455914169
1329298917
1156637958
1787465865
412764362
191367303
425991907
1650976015
1728565487
1265567670
667837696
1701311093
80238965
1713354037
598440516
1513101684
606367412
1239196462
733489404
1396646654
2083686299
1350959959
368598440
348962739
1268533257
27766440
874154386
272223692
1313284646
1512546167
179248315
271554168
416898982
1171641190
2035772562
1444907020
2008568311
425122926
1937479171
1816121145
446791765
1132016048
668544028
2132175017
1706666050
1143670719
891294177
1650019725
1400837137
1850079656
1219861268
718507127
178455312
1971765489
1445291329
1656886934
747463649
761496972
280935201
1189537221
1801923353
1824194739
2136677058
1858137941
1702101490
1511052380
165499395
1193950459
213414785
1158928032
1459008424
437827320
148833394
1881665553
1694425156
342544268
944647625
893094836
922267705
111751516
189426851
184296280
1350877049
126357608
1030240788
1442902124
1688929632
2473584
744559324
2131109066
2093063697
1365972269
504791973
242656638
671555247
1121149967
583891406
1848153060
841986745
1357226187
699627244
446454882
1719571752
1733516749
4867434
648249149
90047860
946101709
736486928
320940927
1809981632
1978857996
1300076907
424552761
1744583951
1199730603
1032321320
673953928
107367913
651131135
157434210
1898733395
1332757874
356766745
2023670053
519449249
454948337
1412490622
166940119
896400348
439562228
2116441337
367135668
298263878
1655262815
1874889443
461499420
1530003960
2117504805
1967223264
1390427513
1687771595
1074925913
111568432
1325235434
1566133224
881197042
974008599
976299149
1090737223
1095544651
1873090288
66387038
677711255
163950751
2132353461
413264050
1315056831
1760652479
1385418081
1195484155
170639196
112043610
664638760
355482836
1197877599
1023662474
978930897
1290554226
555816073
1549604535
565081159
691463352
2147168866
308017497
970796445
1816986582
1651614110
1277597427
1277523123
166485758
807207038
1141171596
713863463
483791684
1252470363
1849231453
1747134095
68733122
107096686
388335593
1632612814
1544673566
1865697513
33102374
952617389
1323622935
1706427673
2070206138
1168132207
2080169291
1514752449
2003012218
1496048974
1405731332
1586108168
1286556413
75406948
1225500814
1715708312
2026103528
38896467
232526807
20206554
1263148742
978004255
1440309088
2131178339
1219214791
559161267
245333405
894570554
340785651
2141991114
1549052591
755845793
1638606174
327803164
424019142
1346688954
1649339608
526414928
1175529545
153927103
1084064846
1167661903
1440509365
1891690964
336742838
1817621746
74449354
721853329
1777277158
563781179
1720710006
1612141791
2102755923
816529887
2137104400
1989298386
723994399
689183373
1758940997
1895044562
2140445544
616714638
1740190291
84903386
1783724705
1477247381
560309932
1590282312
1213123702
505362793
1874464183
7841372
606699474
1926373688
1928515609
1891500231
1413435249
829539025
1693203232
1296625867
2144665477
1352841751
188253131
425471259
1273001083
1724617865
608327600
1217110708
1046622538
1164358373
1872602416
1935667904
1509611129
1474666520
867370803
1911486499
1625468292
610036779
1186768141
828093880
1301247416
939490963
419121111
2102002841
598063514
1696439870
345294026
1019879071
427887834
1010220701
170234456
1936952682
57395068
1972403105
496677995
1811510345
1498875862
1050689241
1516565509
1854235289
1092904764
2039006008
1799427725
1258167880
653553547
900325315
13180242
1234968786
422368276
162721228
1928686098
434510119
1127710908
322225367
1484005530
2141184999
297682320
1008908317
443635060
922067501
1029423880
1513377594
1858829896
857420603
633852450
840481973
1508564075
577553857
1970232321
515141281
635134220
492446938
1643885215
897054296
1601095493
1711920964
1734927342
1050438411
1440723443
450924639
1820884889
484901626
985035447
1574329281
956012968
1126946464
1136588681
1442724757
1550568835
960031461
642692154
150576026
247016620
187677386
298214092
1090439080
1464567799
852125956
828015450
1931780344
1778315951
517214556
488320324
699770741
461464851
1407667110
809813863
2046354130
698653753
522730616
828747297
1493928347
1877858998
1180105706
620251904
2124017443
1663614282
200884872
360458447
721383426
248577173
1661596853
682842153
1367706370
357639950
1853138380
1857705557
191252725
87522454
1073745245
92457806
1380159367
842887172
515830565
1245118230
925920134
1604818313
1772905827
1192535745
872616283
2022038777
1719918216
1599894871
1249501040
646479195
649501778
2004366141
261402651
1497963546
1732034026
463043803
1204726195
2147291710
1389315503
1805956381
2018200263
213800934
194634913
845158196
718760764
911815694
2108585664
1515456010
437207910
1620809850
1251685375
416090860
1331201416
685845016
37845308
293623166
1995359193
321804342
513252017
1312602832
825379314
1388831812
153148235
1813542798
551909021
1371938472
1187056616
925675939
1035814622
396368807
1130926741
2101510233
1636370299
947309965
481988364
917049826
312201236
697106047
360905170
37413135
390028499
1600969485
514237881
830633054
1814742726
1021891678
1950704839
2051553620
588584773
292384192
1534496230
2046193506
671970696
1241259691
1624593379
2068025796
108313584
1455534918
1865606154
1026808960
1870894636
1212168719
2056584468
653475159
514335057
2101997451
698730530
1450009917
274525390
2144760825
81170517
2145748069
305346882
526902408
652357052
1066264564
1787029293
1905909355
38523492
1667116271
1863029715
1767496008
627679326
759616260
8513223
797503223
2036218550
1424488733
1447674518
1825325978
1539544252
144274144
1487787342
469656755
101406176
2042140792
807793354
1622582469
1913106369
556945578
1696795346
1300117559
1602881225
729851354
625042921
1772676091
210717859
653561132
1191289369
1057398465
914806425
525311254
1043923973
1825524304
1821031661
390603362
835175726
1583778931
841243135
25915961
84723816
587119485
7804309
664547275
1083288188
436593737
81085190
1415779696
1437245499
1503870076
330294325
1248006368
1579875146
1846525085
768474247
891108337
1612670288
896391099
1725689535
710496292
740267669
1199257335
2123336676
2023924064
445700836
208722035
1346414146
2019487802
1352915889
948067607
2134442692
1379583831
543258249
1754037357
1556806125
508305130
1201165934
1602219407
1488300728
937544505
1512698009
1071871646
1663589807
738667196
1269596879
1250542986
1632624566
1227563236
1372530312
692677328
108198597
38308140
1336651508
1322459294
1177764691
636368630
734081265
1174251918
784894990
2038048274
789305532
210553165
401675742
1075165068
1418193733
29022355
533397318
267928092
324213098
1377940803
2062857045
263050157
1014933030
1491085989
200253448
1121129920
1573474813
1012294631
1915296151
1116135097
581029180
1330281412
1541942135
1776586061
1180443132
1039479659
1660253935
1486666595
1840909631
1269249121
1001379256
917038296
1652432424
1147695546
184813836
2063793488
37327843
2001039778
764941896
1654512678
389271585
484572546
1172673443
159634051
879878895
541028272
326787429
770741069
1736533648
1007675238
1000610407
2051909799
581857209
315229229
1292910859
1891019100
218524700
889158757
967859855
1362760497
1023320711
392809309
167148809
570955762
996845458
1841118436
633113330
1171456724
1717683219
1761788843
543589057
979854787
726917210
1744157540
584269085
990132909
782879896
1401350311
1915902813
497824730
424461263
1116443450
530470081
1504680533
1467977656
162893706
1554178338
233020061
1393341971
501370831
1044657461
1163958639
1682009898
947796293
2095464046
234020035
513936373
1924321452
324378991
985691983
1269328954
807938523
354540482
561528071
721317928
442862372
1668033437
1978700168
37947241
807217704
594964939
997929292
786366216
418020033
154506649
1284841697
203319404
1885079984
1635362030
187775998
980585104
418560670
1415440239
174981432
1616547305
427211585
1140287345
26928555
2093683891
1888849093
1384141909
831576896
1275513615
137035746
2101999807
1322718023
874268271
1282228030
1250955096
362570118
884088264
2133818661
1425448464
1216545244
896382694
1585276094
1721096414
474258981
1847070021
991040780
1770094920
925324801
39548648
673815838
516394946
1687696794
877553876
528191061
398936069
1375326231
884553452
19271245
130193005
733936792
1996064806
125606062
202966895
1322305474
598984136
1821326558
1850485705
1672533508
1654287276
1927308936
1881314394
1173319516
2135181307
912773203
1206730691
679449677
1424854369
32351167
1278673274
485413375
1145839105
2068573626
829347898
449845700
2052496946
95278192
1879011053
662210422
293188732
926265675
1855802877
1315076287
1599668637
2127950686
2101573104
1844664690
2126565617
920383781
1789424667
1312974541
315260588
216143140
1941837730
569552716
273237491
391556520
1228080777
1224672576
1063882401
1603967894
2017040824
2110982462
1422138011
1248601947
436869328
1341815344
925090342
1121087788
582220631
960844439
1785375401
813737061
1902257277
669960465
1284714846
1330806896
1798325726
446039583
1234191556
82606292
1997615423
1185211431
288595407
299170834
2018765565
666643724
533880370
2145498579
357555279
1462919370
2117748764
404556127
708900566
1159868883
656164529
700687839
1392672233
1738761898
704964
1911292589
896895619
1848074695
2129293974
362158133
844382362
273248471
1423580577
683502566
2126505207
1399616961
1193478715
1792759649
1160165048
1302786883
1771245163
246323425
1043124954
1486435082
531914533
1947630383
781490495
1059008101
1566972792
550247277
1174334197
513158305
847098990
1355718205
717264243
1933483644
1630060963
712481293
26898969
2013648220
225888185
941704427
1229436163
1699539443
344942278
1505308886
529371195
1916122179
849367402
1854559586
2134119999
1666839574
1262650153
1605167788
617267974
1163088339
1684481374
543317804
1876570544
513200223
1815048474
1290065259
1631964619
664458151
2096308213
437467315
2076660808
625496600
17724273
411977876
1242919450
1432834181
306195866
1801707819
1747055976
518793915
1995780489
1036531002
1968941451
2130593499
435357945
428560680
248498651
746519511
1440922955
1089431050
776828461
569702468
288436260
1743432749
1440014738
688237618
2025343937
1559314788
135754530
1214458816
748517609
845839062
1925188629
1024928712
1736795388
1007950092
980309044
914506106
2125819132
1896192250
1480132027
1861374235
1895539087
104592457
1591992955
1741390850
631066645
1898423389
228878613
2073273131
905148388
52428249
1443569357
1788059501
813416499
645684366
1609713712
1203016781
1387933766
2037895039
169412364
1255148018
32822067
475340937
1601215023
1887072354
1879172935
1347214207
474910251
1629691973
1476769583
1010995525
1749612952
1058948459
1882434087
1098375526
2134117248
1680415327
516238040
1761475180
1891283816
1480708273
1042511045
1217384169
1285217833
430342845
1679500976
1418017955
1229438370
1607269928
416583835
314916300
2084743032
1919394929
726115626
2066204420
364450482
637971233
1500367327
1828339905
1977123434
114873143
1233323443
1947765529
1643921209
1459645224
256294274
202347344
1891486782
1412665628
1072549279
1216289527
367273945
868392448
1522347606
1686061505
1739420287
2036694826
361832077
1078392058
369069676
547265529
1274311627
566522902
334063540
1288118733
752271237
1940800957
1672172661
1237428860
1743824004
379627774
1531624550
1979991974
1921493556
57628991
2018796068
465698181
880965963
365577025
1374955077
909693077
1983952722
564662099
104143942
449100995
2013844860
2028432915
2051725551
1520626339
167174425
1537156832
2066874636
272855296
155085363
1798152767
1088547692
2115996628
616844918
419257596
2064242056
224965438
1413419232
545270049
1517998398
1424473268
1672954269
970726808
48151846
613501588
300012900
1513457495
1942209823
654641454
1537083341
2010340225
1125190210
1959002530
433209399
374672594
1124465573
1590206765
213663139
706925170
474867999
1978061915
1004972151
1111497601
1756985392
1733401457
581734193
606565868
424868359
1517709806
807727975
1632774827
622422038
1062544025
211143780
1955045675
662281778
1333633475
1728443278
251790
1071012395
70295441
2132224789
1432131838
1168889560
998770914
105708236
1890386056
905938936
1006016160
535291921
730715490
1734432127
1016643101
1180973750
2114584100
737341042
1615086167
1547367019
477377481
763158649
541520825
1417600578
1410979196
94524876
343993096
881772448
2016838682
603982015
125158589
103292115
219830669
1713544541
550667065
1376168031
1435879548
1930498912
1476441317
960298002
1788648154
417829430
84215002
298733270
941576712
582522337
1869988123
55701387
1126273879
1325121796
1952856405
338488501
2005823989
2053346851
1104875220
1465866329
117454242
791324482
860964097
1679285550
1596570837
2066871873
384347600
1224213088
1809897494
605422579
1249251710
1126626611
1059451133
732465052
392190711
322345565
174960387
535441641
997342959
893107926
1295426627
1571713459
1679926387
1647693256
525567344
659810048
103450480
847513180
1399410058
1464211667
1896290799
1028678411
1045171155
738412638
1026413789
1543170369
467902432
2061012655
333649408
262100786
416383991
230794150
1274560277
1206091558
1156327650
509510242
2066708916
1124831038
305201948
1368590043
822799130
538973108
1983606252
702152935
372685129
325107763
2058037739
481278068
1809158658
744916670
230947212
1187458366
1854673538
1910638729
482746107
109051021
2019746664
1056353318
538543086
1184594621
962911446
2058460536
1629289534
1314576036
175106205
1737369947
1993441082
1436547714
1295293358
1043739168
767491583
11826929
326171349
241964901
1220041001
45673995
428932988
293371158
278636555
874845758
1450222730
804473602
672937231
1918307881
674366375
490619664
933421571
1435998485
1865866723
885837255
1856500258
159623295
496807384
265352885
348299123
2117276211
773180210
116341268
2134746228
1964392434
1953819673
1440026818
129255204
1497972277
1938649970
1504680533
2106624918
159707888
1751392897
1848789924
285421226
1181351055
76253195
233915073
494146658
1215531949
932066979
1936066035
1129896683
1281431514
1523034701
1840228300
107246229
25520907
267399361
1012349097
604794790
1284537627
1021116568
777304703
458932584
112362364
1272368910
1931455677
422359440
1793820804
857134917
1252985246
650417448
100886130
217495791
316916457
1419617553
1322608615
1371171478
2126256751
2119370615
811048733
177395760
652957738
1509432303
1677669054
1406829760
1322852361
1546881231
363449500
875351634
1786869779
1208972351
294116914
1051740986
1693829639
1409372300
1539252600
1253103918
54451365
1812301821
2031152856
1313856010
1443623546
1636152305
1240878516
1745571431
282079917
1026469652
486217816
1482338906
2051287491
773499710
668141646
80970521
1838832787
1237342263
2089117793
90695134
1277729192
1350547788
2130344220
1091314176
409834128
1694640961
360066969
1154295792
2101466396
765688363
827293164
785168700
1613812490
1424542111
722062895
685597796
2133153793
90657380
698168011
2065837025
1828569484
1661736711
205188275
715998105
1172690293
943389850
992868608
2066223858
844148811
1350719633
1051866533
1013819122
29814724
2012707529
1214065134
694678539
2136414740
220513340
1130061768
770728437
1436570710
489034921
167238405
529247706
1668460301
512702526
1504881533
1341119448
2138377301
1492590903
1832399365
1087495812
291238873
1423351985
1863454967
1652336360
564664323
2106194164
691466699
1556543604
956430582
845075259
2076933834
803688894
1890855605
1094127135
226534889
1946539851
98457979
1867053006
1764664139
713967323
883170875
763082106
799496340
1620211615
426964340
890220746
394333627
1092244211
1266726981
2115444676
1400008577
1429466392
1530051262
924060297
2024921153
597059488
1141888173
174786742
721141178
116485993
379921544
34906243
1859750395
535040410
1660065737
576290178
1795724136
1323632255
267359837
1785546032
1572030270
979538127
1701077589
1016385274
1836589533
1973684009
1410444806
1491307123
1364256641
1515044889
111401611
459666351
1618075705
1953057449
1092508329
1563746376
746768995
865404874
975435681
1231505244
1436553876
239940937
715389707
665768228
2062069635
652568560
442046759
1294149594
1407211115
1494548347
1193154112
279651863
800641380
2047665778
403157361
906663046
1966018691
895765245
1275226805
1690253556
1224170612
959158485
1626949746
343840372
354978568
1683116079
804385825
1791276062
328730118
1843739831
757333805
1348997226
1282040904
920027363
1306774824
315194218
1171522168
654343047
446295229
1279143790
1720080571
1290934473
1733631403
463816765
9351473
363663113
1717765794
1885692827
1073839490
2081373183
1449502126
457264798
893518004
386576625
1529456990
2140209652
765043915
387239296
2138464127
1750709594
1489176847
1179231469
1953245112
1427381238
1505790260
524477559
515780198
1698787232
2076744111
2090247401
908546111
1146596308
46762308
1729572267
29151345
1222681907
1428160973
289586500
1871262245
172773347
579914490
1302871084
475202541
430208539
871104915
226367792
1444880229
1522922274
1892782400
840465282
2024663019
308918608
445240900
136904851
1734197054
1069019517
1657124337
831177300
1084890542
754423613
144360152
727019144
1727260933
654347361
975385877
1480088724
1767859106
487184231
1035185612
22563205
388819212
1019059196
1027875741
1587577806
81369239
95072205
1991376589
1204589634
1031530195
1612285069
884778648
605388185
1620386546
1893493818
517408722
140246400
79847169
893107418
2127487769
691668513
1820285547
640859233
2084305820
100466982
2129471732
385676769
1824295293
523936947
2093279181
261577807
1734796135
166021261
27797647
1219263394
1751233435
171933163
942281661
802765400
1737896217
956094997
1424248301
1786415939
1870733758
1729237925
1818554609
1435375168
139799831
1444524140
1879886393
1891802905
595836512
1933808798
1282148101
1072960357
45433436
546371571
708328490
1380614354
806413901
18102195
511346040
1284488770
179471905
867896864
1845058490
1081574009
403144983
413855304
2089249189
736213901
800277706
547127753
2106716574
95320982
1763826238
2083594538
918294210
69252498
1888462959
889814542
409855965
2099877251
2019060155
1585622036
1763528913
168983792
1263702638
638898047
418555325
1545701108
2022966552
778374907
789078466
1214065518
847831744
1653193412
592462412
912031413
71578843
7007759
1155051644
139937937
983537512
1973347506
2063274899
420991876
510708529
1917766302
13503450
1178245992
1531204833
628862792
367627020
482973395
470003797
1894746952
2073234745
1413903190
1855548749
925094946
396373601
1810994315
2045900179
316448997
1566456277
459413352
2097884454
1955495529
1878526032
78375193
667088078
792343403
628306000
371137746
26605128
949928606
1548324943
894470284
1852049428
400543897
1557626476
1731811800
1107856257
98909528
447345322
1022656633
775399870
1160921018
1059758421
692727887
1582097726
258046670
38999551
985510676
1300677718
1848421064
775740741
1511635347
1656540020
1851035957
865858328
1149829320
994827284
87852810
1024756376
391989226
1982286344
1432922351
1585745892
1164839027
1371822374
1217536600
1317093431
1587117402
703069873
1677627955
367162632
871002009
544885640
2090782528
312043637
1862197141
1552416674
428151142
365772532
975861343
504714463
541935033
1438618189
582265120
1807450892
626199818
269297078
738159640
1608337640
1539760584
352062190
1029475772
1491507767
1062363390
9118020
194773844
1674979794
125710347
906789479
1649380387
1938227650
559499015
1848658382
1887957117
8414982
1799690244
86163185
813386652
446011908
1298499134
1702345335
1357721440
139613440
279463372
207000724
28229849
2067099255
1258726813
1244548444
1927930726
1138986937
998748696
1748425345
497862510
702081672
1573234344
2066578659
2089989791
49877554
1820535601
992607120
697567673
145709493
803346147
2146427268
1251677852
738551267
1352414823
1397715951
955811970
686911037
1510429173
1015550661
977130614
1778121323
1022628993
1362055107
1761528273
181775585
1961570953
865336149
798865377
2065812093
851990774
380618964
638084731
115766990
1402649320
1091987146
94371342
726487604
1776301661
1054613877
2027129658
1210338985
167015349
681233544
701168319
144387441
1930368158
2024490590
106811668
380593464
717280730
298658404
454499724
1896508767
422383918
1760642835
214514158
1140317421
613135311
1061444356
1436203364
1200423761
1572507106
1782175331
1312104108
1702757438
1631748548
949229201
682271647
635375435
171193110
683536844
150680534
1349389154
626751382
557269129
1823749618
485297627
827287705
967353676
468064366
562176183
419243061
653133553
819534510
1558409463
1627080884
2057938541
1907931935
642115136
1378290734
142808809
1851940054
1217275430
1361596809
777116493
2127931189
1378817677
34924434
1380595316
1633808793
974347064
1875066238
674497856
865473470
1103177830
203729121
853703118
152925235
475222089
435318661
1702934203
606775492
1828406722
2039710626
1877187099
215099028
321167719
1516300704
73677359
1218999520
671018152
1040676854
287745153
521490933
761030754
1946685214
24087762
1984269836
23554617
298286703
1264986990
501751473
1911333481
305347789
1751510310
1347900734
1366848685
769297486
1813682542
163278848
1762338185
120866747
75319887
824324911
1626631912
1474483804
1172073483
258938930
762612976
1332496971
73705678
494926809
1044481941
1979405282
2061393886
712891389
2090519469
1073973964
1801102064
1165432295
1273309508
1874648725
1529847599
354902806
86090554
894459537
832525431
1599889225
773932737
1370171809
897627186
1366100773
1133335092
1900277997
1901900750
908001060
889967160
1814746985
383187949
1449798848
224994480
586933658
242691964
417714876
1746465543
513801781
124192119
849404774
73524345
1665953995
1379854608
314307467
138407700
1937602039
1982014307
510099120
663794088
566112615
1653597541
993094090
468117678
2138825270
1973727290
806765486
1237203623
2090318191
267725430
994812244
968053167
938971915
294984588
389348597
1899639369
1587026677
1327048772
1753388388
645496425
1325889089
782658239
1152636844
1329395131
21776745
913000036
1572776596
1181075190
179732184
571661733
650152021
1596737220
1942963980
1413097830
2077785096
32076842
1868870970
1283514840
984759491
1110905269
1170628418
247556390
898050389
1065960050
1202814422
2022153481
1079694831
253639397
2069302346
497482446
942707296
1577138456
1604812355
2111715299
501285499
1910257892
1567727063
2019710222
797133173
832959273
68299533
1076816274
404847021
247234682
1905850557
275842370
1864725325
2033109081
918328151
1058258466
1573818181
1850307303
216891955
1928136908
481441244
188364217
276890473
2117979270
1091394790
2044451417
453953297
1591266545
1033542742
178837346
241366403
1924745952
1008747464
1904757312
900215693
605535298
552809561
386679509
777867170
801449028
117077624
1863019612
94294713
1613618272
1635629206
177475659
1787588886
1613252347
2035950875
475536988
1223639577
1730017864
220816084
713499295
1299780544
1942223396
2068372670
1560230203
1691590047
1480436584
210273053
1350536164
897047943
547244234
484176569
1312768753
57954359
121897421
625237922
1885843936
200472232
1859660392
878302007
26747300
870283965
1066499507
392212107
65283347
1814415021
1606901949
1432067472
589193756
1990533482
91759024
2147386968
1536441780
938590024
1411470144
1532481158
1718936212
371955156
315099700
602086026
1972059989
388796190
1954106930
1097423347
1829869389
1454454848
542207106
265267400
749903453
431699446
1182036860
1394609194
913711568
52188311
277879736
616408633
1355917381
1035686628
1816480803
13225287
35921423
658332494
94836638
1498488099
1417156307
698625667
726379150
773486709
1451863885
415214456
729422659
1391900268
76333132
1881372685
2030868759
62375447
1474109823
1358454913
902990039
2059672786
428099583
49461966
2051674069
623726923
1468607427
2136693564
668652246
1306895786
632361762
1473135593
174565831
2020288936
1077402292
1655039438
545661145
592560792
662123325
1352366905
1074175928
641318055
335689006
955842663
1246898582
497280463
1545157755
1483559288
151778351
1160034141
1674546414
265711473
1078161103
523131855
1160642463
659727257
1294416675
1698110717
815723879
392281500
1060360807
233038686
1512170329
1043726133
2011184267
159892106
553556476
1497307852
508781874
1533171056
1728226432
1394403440
964458578
1229857268
1910312888
1966676944
466772533
184403067
879613347
612463248
1122035817
1485393973
1396822006
1196535234
1764689833
775507536
919063627
1570655556
1003179202
43055237
304659469
1485997292
12109871
773563732
113962406
559636985
1155667186
243468534
1002097849
968729764
2101706482
1160216055
1130862406
362661270
488230021
112535881
1998287749
165886526
785053842
1841302125
1383718609
1641820196
301325000
1025895818
1027790859
476576846
1948434927
1523945814
1350105742
795813980
1292166718
804938917
1425991966
1661832854
791828158
392726583
1325235434
897094462
1481284725
1719494344
1425342604
1989020836
775560162
888579811
1646325595
1952574264
1008898381
1573041084
1257330360
1256321788
505317910
1219839498
420901220
362056798
597231998
1565374200
1162887569
2052955511
1292260271
1783052720
1846701328
1927380679
175987853
486887155
1799856182
518576193
207875895
1212285368
817902104
2081348873
1486705680
1638907238
482249421
1340149296
438807188
686826926
201541204
2076618887
178498932
137591921
386282066
54619707
273997830
1902545473
481956017
1961764588
1297747349
112816241
1514142529
1060243769
1887265309
1755914784
351423825
760990715
1207475357
185723885
843212335
1443238027
1043526989
845016553
154286254
2082715343
1994695088
1813053001
693863397
1312095739
778905846
1220572436
1584090473
993833202
401073082
1167469947
437963338
1674321906
123575040
1731202402
488451541
18450857
1221347954
1553082900
1549765445
40402736
555817940
1224938870
1769541147
1108795335
221051631
37738099
36891718
1847990954
424135943
1321307866
143068950
2115189812
260076
863123354
899897792
1955730177
397207219
1167203193
1492646092
1097084757
633709422
1586947181
291312972
1445419680
746116505
1560653665
1576189670
513453676
2083217434
737336072
2105919786
797064076
47251123
780023828
495723289
1274334643
1630524722
960574371
367040192
770377023
524779253
2053302351
771932751
667230951
1254495405
450402204
960818602
1459537921
375928108
610367386
747193537
344056955
1328886132
941632881
1844861068
481884754
1752166387
1260958093
1001011490
2064026021
1920768951
1407442791
1401495173
351436877
795037745
367875292
608811405
1722318026
516887714
442922611
1011504352
17993840
1768661167
49348507
1059537590
1718173604
1477606661
770561759
1002033290
1004383566
114978357
1793938882
305296145
103652917
176368160
745778734
2027294226
452386867
1135554533
1139560158
821114065
182805086
1342620100
1521462290
1487998088
452674446
77489690
1938081420
1432127748
460396996
1240313617
861374145
316082141
656422143
802213966
1273246230
388013029
1160131402
1763698416
1833551480
1370397692
804064970
171133052
714387957
1996062558
1972556929
1614414387
800775985
585432240
1606831354
627189403
1969832876
126735690
1077660147
1586295794
11271056
2024270395
1816226322
975215496
1155990440
2042512229
1072508102
1667287668
1743517184
2023035774
1027579249
596307836
2064106171
829519168
1204539506
1026813710
1697864480
1926600038
647492715
937972514
1171398793
1016233783
42514716
1973270204
987041160
1918953305
773753418
1589943709
763901169
288930238
302594750
93060926
2013082973
556334250
913190188
341673278
964220993
99624633
1615160565
2106110222
272204952
1476108977
14794657
187492198
507204994
1409811595
531835689
826623734
1508227188
467045244
170677956
883118707
348305438
385656487
216885892
111827952
1779844352
2054647564
1988287837
1415179356
578049263
1453333840
1211808262
1733397869
513566035
2063571917
1400607947
96462623
450156154
82080621
1707009556
73832261
1663420452
1628491056
1605588003
396851581
1147103751
1814962770
268014964
1072531761
1716084029
1411382742
248443683
1469302107
1999441891
2015910625
1267162188
2074588663
1658683536
1986560380
1825007677
1511635347
809212857
1662221528
463375614
274003300
837650601
1035706849
1564833809
1771037246
1563775782
338580703
1019363973
645784296
1818382334
1014572941
591831780
2101161985
125364230
358286720
891610705
1761127633
1400715850
1566811004
985008438
241453984
12791267
1458806726
472942726
1134596771
761017412
633430231
967716098
1049504289
1131669559
1817675855
1335678446
683056461
354743321
2121908170
10553574
1129445985
1529723655
776019241
597247907
2047517845
1482882005
1976272922
1541298849
401310800
1565846830
1922086961
730334946
843964730
609541175
1746326603
2027854793
789064086
124673054
1501877320
183670351
1394194305
1302962108
1197922837
1428010536
1346138103
247239589
592309061
1286796441
213927756
965289348
1278546367
954809723
82703869
855522217
1785518760
632434406
559293200
1276973542
658519522
936161866
111674276
399219589
42104266
1587595273
2073706639
1223535822
609568520
1603582429
138425494
1106806476
571533095
1540417155
1017291642
861049543
1488654751
1601331567
110538288
1790914142
1342907069
293273456
1633805732
1537892163
722258032
477054022
89731101
158165813
546187821
976729643
1763707770
377314255
659024838
1616207075
574855795
383508372
1772826411
970466392
1544402571
1611194606
600346470
93142846
1941147168
8812422
964314354
1356200631
1149449868
516063796
1105762664
1694259370
1397958709
1468849120
862278489
745007481
1454396654
1649869341
1245547191
988760543
453406051
729795593
1288400733
74009834
804702242
1571357130
2092994791
856756055
1556727313
1330879952
587310708
1164607687
1446797127
1652878953
1261451526
736668783
1677074412
55137461
150787239
665958772
365709222
1615794160
1862767345
1491424356
1835845119
1232236895
772524511
615803069
769963310
615849305
1430902257
64127201
114603824
202781771
810371543
1171806076
779389981
630670663
1310420576
273335819
1607798019
723985938
677503726
1903160767
988522305
1897616139
2089337076
1298650415
1831743936
2141225954
1246492449
1540000159
604737346
515529740
655724121
435311342
407163852
397920130
1468957782
1516602525
1422428546
1606424457
159093430
1022804025
1717656781
1127912951
1636548146
1293050067
757998546
744090120
564405674
892885386
833707969
623268457
419480946
714594333
1106345244
1283149788
923392536
1600943634
1649283269
1667783248
1339695977
2099571956
1625778396
1152238289
1755466599
2041682680
1778553222
1793982946
350144906
1420374810
1458982748
1566667584
1267315773
1871677396
793871124
1675872591
715627238
268339803
1600186805
1605373641
1840373750
545921697
413475962
111340465
1735291614
1059567038
1843871086
550372134
30967282
322978893
898941289
2138080134
1945545290
1153573797
1051141052
658409417
483062788
127815767
750600190
1320074740
62470817
5577007
194463167
916269514
40585218
1598240695
1019981935
1849475250
2064998798
562132885
610434704
808354331
1815266241
1485401366
1780898758
1459833972
377505434
1313270045
1993904822
961889134
397109690
630255270
1681474778
764233684
24033724
633462625
1126931119
194946894
827411575
570121019
859659689
924500781
1142691797
1155522665
204411468
787669040
1858054302
292910064
1245035636
305398092
731913925
629079062
1134664322
1157835151
15435455
1213613052
1081520763
1965826609
310335839
2139155177
682642041
1852604580
1676137266
727167883
2064503431
309536355
534102250
1690278842
762063676
140358978
1570083084
966568090
1436988689
791706534
986914644
1451023665
1231248183
1733218555
1354735520
1957313304
1906627971
514731027
1541510612
95739264
1310066570
1129859260
1135553372
237191652
2000954171
1047441327
279624373
177866006
1424127402
587615494
1189233391
1074537491
395549564
600400568
1613399123
2145813631
1458706172
1930213068
123271928
2089983292
669659346
1006814655
1123636416
2116377949
1804322371
304007807
1090905004
120106632
694556276
146522762
914265260
1652150522
910491185
738570110
783784919
390535837
149290715
95495084
2006277509
637014336
130327067
857345727
247654771
1308088792
256371105
629731600
947051379
1018201241
1362692007
1365787143
1815682198
628304978
107726477
1696482638
57971822
825833711
1415603962
1347581354
1201955157
1209428493
311540682
1110052005
281098207
1245921084
1483303648
335135603
794020427
1292951025
1315092736
866910944
169975277
1783045500
1919511612
1604811013
94158941
1178026425
1771151813
217487187
1150453015
945331671
1058874375
1662027361
743801628
2023950409
1690562051
1489358596
574152228
1270437018
2017261179
580212078
510153964
1760789966
424629378
247078716
851726805
1918083741
2081732072
2002427633
60246751
138511659
2121149705
1549620163
1018527278
917316666
849178323
46874696
1087428665
1002726228
783046070
277824853
1463564530
1954612429
741253839
199176836
347697796
1945718028
1806527882
988806858
734052223
1979146854
1810693149
1033009234
298661448
476852002
1462340512
753230951
926251836
820109881
1146026515
331543847
327035731
656612776
1420562274
61803749
1416358056
1271601143
436248063
450633860
475494370
818257957
979497156
1423788387
469457439
296609037
837016706
255536120
383450703
1919049431
972051344
992666899
1533022952
340620513
876353257
1121355356
818234718
922755550
510547607
999466290
300449493
2040546141
48868871
1405894378
917839202
116360398
225201431
1563310089
910384908
732883199
646127391
1488692758
1191381053
732091440
1332135067
860522527
1176082346
697885783
1660801414
1339494912
167490592
618022061
1954464803
1940589149
2059231886
1500586586
1592277084
1533028375
1874736027
575807902
1078596108
832155223
1589480087
1158372365
796496299
1588899842
496763446
1076738500
377180653
1269879639
89562835
1933605409
381267261
770594970
2053474515
170918021
1334181211
1480367758
1861914061
1140860057
2109031568
562757077
1883606027
331280514
1450004543
849090927
1283497483
37469784
1289065603
521165625
1554448024
1397850483
244656624
287431015
1254562564
905329739
115666137
846418230
1034955355
1080580126
1003566588
21728706
1326826156
380269617
943332998
2030540498
368436166
2117931784
263120454
278873183
1639012466
943223328
1409539575
779944853
1170263079
748402313
680790762
1633623351
499408674
324971044
2044094779
2047665142
641803560
1326771485
1205513671
10888519
1416800813
1746664092
2094194935
1720950744
1230577670
403327869
1256020626
1923641387
1334818988
344943616
1757286649
1476025227
1957665396
801562190
1730953577
1661543961
1234163955
837076505
1040091359
1361916142
437269912
123385847
1618042061
2143978032
1971163446
328932547
1204418899
1863329948
701045184
1120475464
2138231025
194586252
339424600
1401280841
449206205
112155156
841935080
340182492
569299865
784538013
773172881
868713546
1307684451
1071836117
1287998525
2118911818
2027359376
236112734
81722550
1722525368
227999031
452079529
1874087486
1631251521
1039863488
1685222014
1100597257
1315342227
1011946114
49153028
10895702
1188158258
1686697400
143397661
448221313
344590087
2120385970
1025675334
505179495
605502036
1396180415
2086980329
1207585847
189062541
1411189048
939289936
499273728
231104061
942059606
309649750
283263189
1831764927
2033011299
1366934124
1706765059
1210183802
2017146863
452214612
736254855
776621908
574456417
1895654023
1357249295
665530095
2028129497
1733067716
1598952032
59749727
1121755515
488836477
1535754086
793419924
155337671
1162518453
1832173686
1711946372
1766953197
765321810
1151652362
1865608095
616008136
1328904743
946035305
1760072598
1664922266
845103300
677406025
1376861074
1187306050
1106388607
499961580
1316967408
1168580407
1677603730
261719206
665957336
1414966519
1022204059
1706478414
130669697
1948232100
397838118
2048221306
486773848
1391386757
2022295460
1064320311
1232496569
1248540539
1458856278
1073184491
1952994898
1968822597
31407141
1530780555
64568288
1753580775
1862548006
1513858338
1016824984
598712699
979176649
1863828649
884116980
1111420086
331157410
1206108385
1049935604
965533144
1184107251
1912624155
1656917685
707889088
1900058308
1221705133
537234855
2146638688
2070227329
619963357
664731001
694216019
1437374805
1959989881
1115571499
768197202
1137654382
931602631
141443938
455421676
1305262458
925552336
488235257
1293046854
1288657120
1500630577
1278103548
1430869584
1402362296
2024985862
2094628859
976646507
2122354309
1364704782
170303051
76122551
1152629738
604961515
111051031
1514702489
546259777
205261746
2034642312
1578887099
632523175
638081743
510756493
1851851081
380688096
1284250125
85236472
1137629567
876933275
1881092426
1248307339
1916831496
1891716378
331119037
1521844007
1387325570
690769653
2091952939
1384335598
1913191494
1543285447
407430177
1316852873
45367600
1708769502
1017442806
1384874713
1655751755
143639200
452505748
161630647
2022200158
1982008759
1657802594
543500046
1172130468
969213727
1227857969
1477930310
2054422861
766050472
1762609834
1940764448
193848902
1766366052
344416851
1231775289
365707337
25798731
1841790904
1299817937
847802684
938111676
990934716
1611914941
730497463
328546317
1055792406
442278005
1844574799
1121242414
1408707549
89485199
449252298
1428994507
1715537645
1387304348
1718671016
168229921
962506676
813501113
1668050124
684051345
204318802
938582113
1608044386
1566491805
729566528
2090351997
1168509356
675348631
1213672099
1395499338
1274640703
1272624008
1298616541
838237853
231716041
91698340
865309167
853949690
1019125775
81410316
1782312466
1289486328
355860498
1633623315
859142792
844552166
1743235303
286851643
1053663447
827771088
675001401
862533885
439390240
296743885
1362419077
738099749
1156846283
901632994
2007997800
451252428
730523536
876639541
622172090
502625331
168746173
80514123
1445680406
250864635
1178355559
649682311
218373972
783988394
1749227683
786250982
651065584
57390473
734338561
1439075826
1530579502
1620826714
756223343
927458138
306558280
1992124262
1902186521
2024444917
611355840
632618030
1408724559
1187245572
783753964
1532994545
105884061
469474343
870166909
1440580622
1432230965
48542993
123839997
1551933115
1234399653
1424672875
1664893745
1205752311
50530606
2034086320
936796292
709388227
1563778346
1362431223
1675673878
542915520
130801454
1135568804
1417023459
1590890900
16022082
2110604667
842928884
674081559
1107952155
1344569341
396032396
1780114827
404904642
140809466
1462697995
1723483190
824571218
777134961
917367729
1951197065
1465807817
1430738189
399569158
1199624127
652315496
11144267
460083472
1350294270
1159855789
985543463
568029075
1781801153
697944576
49301163
468121677
1571648514
2049069660
2033488486
1448828242
760057350
1341860862
214908285
1181243568
298798300
1238235150
1273962155
40072982
1556661868
1657026333
1065479053
900627733
1832851160
1092600038
198435957
888431312
1046248376
596288414
1649330024
381744628
1276360841
1138173830
319526770
22875492
724918969
705454857
1194586434
1474814541
294325504
1637023943
541226031
1513879894
699001091
2042486375
1002097849
313557011
1114157229
1710969729
475576953
705789023
2082915733
1162309097
543269926
470244541
309631761
1664707878
1681518203
1167008183
2109600112
1784269355
190132135
567313625
498555115
410087231
682560299
1671210694
229329006
1988060311
1683127173
325831353
33417893
1700197857
1071962273
2050760808
1412791123
5465030
1294287438
1431361151
147712243
686553700
1262060405
1800705013
302899662
1610655693
226556867
1901269491
1965814538
1433262041
310128161
516044354
716995369
470059099
999214904
1057986193
2025928930
314110828
1312102389
609923099
923359611
504436077
1911835784
700074987
1236173824
1791408212
2133253054
1452756560
1416238891
1586478841
1580821958
841183264
432538880
901764644
1002959334
853770423
1679319144
850497103
568965798
1264111356
1108389446
2031943660
44558901
1946711732
1793342341
2095920997
457554066
2060850922
1237805830
524527945
1477685032
157086103
673375730
1277401948
1237680303
1838204747
1344289385
1192963699
1164762613
1905083142
1475304855
1813983306
2008706281
785732878
1138465542
59080877
1300520870
256071124
1809930316
1162078872
673492062
1594199461
921936199
646749988
2000617952
588431883
1960451830
2127755409
795114318
721333
1871465715
1165419851
1487944106
2097016302
991720497
1920110645
1051692649
1349850360
2144415388
167400909
920131419
1030086159
5695944
1107483019
947776007
996208772
1392516066
1699617500
1621918378
1338353574
1035385021
1741522695
334489252
1732418369
1635264567
958986300
354150345
511288132
1338669329
978693694
849126617
398405525
1154585702
1924054335
1186364646
231263835
1349735352
1365539314
753888918
104637988
415143111
370587504
1073067947
318505743
995506286
1470702508
1441973631
520594877
340831662
2022215971
1719280310
1593657491
1561814950
620765992
1079595042
543292437
573067921
231267718
2105092061
129906156
70844063
247552450
355964389
981445096
1314189530
835544192
1168390415
1641352610
782681565
2114034490
217962811
428151121
2024202520
1847346368
214277775
931947873
1618357538
550838894
82705258
1385168060
1943400748
179369904
1904366573
195312243
1775077223
1247654387
769269804
640234345
235489120
1001400108
925084844
1009463991
1363179670
2044290275
156559786
994000699
1671422934
203494303
905515048
1183599394
2133689875
512383614
1792493284
1168334888
1370552908
1145632435
1926960221
59414262
236065441
1303278100
631196096
901344731
1791855192
2126269275
1525688004
1876892760
674577301
2140043550
10743789
723078124
320854802
619660676
525868161
669110974
1432328987
531253929
1687316872
2002526869
1329924807
65058164
200927684
929881746
664067029
436068405
1605946035
1149816052
383305761
214408137
450271217
956928538
490614227
304697886
998881293
885566634
816887938
656182812
344896026
1205493897
1778093673
1894298708
157130065
269119886
1842190923
1273245580
894769047
1072288033
779395311
1545184136
1231895450
2142841787
396498066
253635641
415224238
1187431207
604423470
1157267701
1161351979
801058686
1904392683
255033445
1606628141
1392552093
2096968208
429285853
1657241602
5440844
1177494862
1966531083
710328511
1286358464
1935179119
2100227441
1235876327
181825523
93412563
855270028
1678567559
612310718
1595715607
553413434
151829647
1195277419
2138274137
775089870
941133570
1636354745
1306282025
1559116685
905316762
1358497695
1778322056
308017497
1505285083
153421793
1688918280
1003876529
675364069
226653485
1608709991
1965357874
1152096678
1525424263
573801251
2128420243
998711423
793671149
1213329732
1996380763
1578630883
1898538338
28691182
74552070
902798812
80365416
1029701159
1530171448
1228858273
598122318
325805641
1060331158
1191211207
834939008
1435526245
709296961
2144870111
107540154
2110870683
366845770
92729420
296839040
349097023
1854941146
127628731
365054568
1044932736
1001902074
272719246
978160331
667118382
555217607
552628885
281524801
431481996
784121338
1306921633
1124537804
1822874019
932075706
1666227842
1467968373
488647243
1090652603
2103343162
1922362245
1733556240
958187157
1155212372
691297121
687631708
1838675798
33243070
2072019314
2972110
347032030
921258858
2043530592
1241337635
5044531
705622028
117689302
1602654744
519853575
1196505826
1561851960
366317301
809100779
1642121856
1740552201
1093294704
2130761870
162331841
1910093432
2025391862
1493352013
675574568
942624109
581669468
1232238351
1628307942
1424391651
1965125821
323405606
1954549184
495498960
1281029428
1513376600
789309539
1247584179
656690599
802647293
1017038528
408764939
1784478466
1183568815
1000940537
800871987
2126416505
1164487126
1629786687
889930778
9810413
1249431698
1039303585
985856474
125742548
765948755
897261698
1129477043
1019923245
290003372
1571686786
367122515
1094132699
1082845014
1383023337
930323152
633477512
2082533768
37343297
1864729997
1599376302
718786034
1080573370
1478587790
1281392187
2101024727
328598432
1668448453
1550014210
790404344
1525597849
550960361
1493038718
1305612957
779319690
1397810338
495781966
907751357
370383633
748376096
1845941908
927316689
833210180
890924119
2017106622
1651800008
742044639
1733362404
27600212
1355236235
1352060640
805118316
594984022
1802175865
1067917781
1400613949
275598334
1197927391
2040043517
73238995
1971145568
1270106620
382735557
886956177
26752938
800244203
755087137
1766876771
105447643
64352412
1807584764
1205284385
844151268
962431078
657021038
2079643338
659030348
1324323415
1492907763
1115061583
259014744
1656201851
246592669
1195158771
142179245
1091547245
1941378815
4828579
1360092966
1213141987
1592463381
1499542990
693894408
505557389
2121059352
1331753102
932076664
1375286257
2012124686
889768477
1982525120
1792526731
1868545518
1216285929
1332734113
1728893506
1518499597
549251440
557285490
1548094776
640975871
1824322100
165870573
447644204
1498943723
665672448
996890247
131765594
528126392
716149878
1886279122
1301772501
2038992692
1229475576
2047006529
1388395595
1115548002
322738930
387658333
328344690
1828622054
1257729052
1877926653
763260608
1746816059
528562448
1666801559
288983135
1746979104
962288022
1087998999
366345520
889746796
1635413016
954978429
1006235182
1941466784
1322189864
818593948
2021865521
1089709004
836083950
563092278
2034033028
298673354
1704257663
1469058102
1294099510
966952766
119405101
1506762240
90194076
1197094696
1427765590
1007646355
367799826
1084544810
1187751798
1785469671
1781247268
2129968908
2069816961
1369449364
1427094973
1207840029
520217148
770922710
143593621
1548799357
297072232
1920448050
685231300
343368092
1536510291
1994817795
1073494593
1291647538
1392344511
1774933590
151681064
78540597
1397917783
1161333938
1031517497
77081363
797404623
1067623568
1343262405
2146290281
250352561
1953485937
1101305050
388257172
1872245435
1488830202
477710728
1922783188
1585333812
1199644884
1125576883
455566596
1371055986
503809283
182054374
234721259
1876766146
841470886
1948746129
1166723594
1916637442
129836778
759082823
1564571353
1792494469
163092329
884052880
764656567
317101679
661484643
1295913316
1889985728
1126767271
872249692
1425438949
604254218
823537509
51490917
752077822
2060180786
484149345
772858370
968024108
974339991
142644947
759324703
2051724983
1238618229
597755353
1868844818
684051345
1859818861
1984991000
1696654587
39899852
733618554
1708616314
674847364
1931781505
1831896925
400621830
1277208165
1684257572
1571098246
2018820066
2126447550
1501362531
1916536431
365531496
1659471598
1362929443
1175421754
81564581
383120281
1645411580
150619241
317306416
842390371
1702129592
1555157871
482605730
1528807542
425954077
1558647055
1602033636
2105551525
2006048907
1052957893
2106153397
913890888
254380141
967124868
1652144119
1006805441
1567723489
1453036032
1642571289
977370472
543792551
1560321501
2004016103
681540943
1479846401
534307326
315669205
465620022
1292609030
1951600381
1321686816
833327833
1387433592
10606504
544276790
1856155747
68627885
1038433347
495780672
1138228576
2032153087
1101774291
1546975705
1955739242
853955052
1395412143
455251419
1698693507
697674400
321012838
1155300714
1759010166
209803968
1484651093
1205857469
1956378144
1514255205
1359886104
1006222291
251913932
1334257659
1545991451
1757943776
1078407587
633242566
219053414
613483866
1623028893
818480288
751138347
181866964
1714742928
511890875
1176881488
1071841822
2032568181
741498393
87546960
1966520291
1427214050
938442196
1265853357
468190363
542688643
1129216985
2131490215
2054234328
225513574
1908140464
739131013
1996392539
394498040
613326715
1042630206
25205029
887366797
574981428
1591575918
1249556069
558014499
1896669290
52403254
678222059
431344440
909097836
1519602299
1237480270
1326054242
8574636
286478511
306096257
1234431570
663943356
1964225547
349931042
1863881190
1778451791
300430142
722937397
282657613
1627460140
1494341969
1291962560
648176051
1738356520
437709238
1356895145
1949310768
1375696571
818395906
645905777
208969030
1946293199
872601381
1482636914
1223285687
1096848430
1298990055
1157052701
708489492
959337594
83121423
744483531
1339589770
1347295157
185664727
355063607
1873143384
1684577744
1236561940
520928412
2059244155
50934849
443391132
225261790
1190131256
607172500
1905437429
523529832
1586798443
1193423791
887155486
1115000614
1844289040
352805711
1969038640
1440987685
2000075395
145802078
2132771425
1764204742
623712246
1569012474
1817210938
2141743956
689727841
1263325510
371755478
835016855
26198746
918848239
1887604818
107907305
1465532803
2016698925
1802748761
1181399560
633327690
1303359167
997389304
1876630766
2037798253
12468715
1813707515
399881211
1156101971
1494607887
1153750378
1262380455
1834396433
310749155
1182212790
1833527048
1410040130
1943158858
1100526069
506015342
1901544321
2017952789
1935379988
898175142
1821221695
857483984
201676781
1978480862
1926296954
2112152823
906934555
464259601
1412822409
1225947418
1711955412
1663290815
735752041
1765749693
451067072
1065764190
1929980254
1087365718
1203116163
1087763208
1351478440
1252060733
866021150
111226027
809346690
1317956546
1325469873
1752867750
270099013
996239519
1300932502
1444788409
1817207413
923108818
1044998135
197332458
590366131
952805095
1675763592
193937546
1424644586
753242807
1296284598
1844392476
1610331944
401930380
22605693
964400220
1734635917
803710189
1259247693
1362555236
1269815077
193558133
725685767
1130234733
52662405
1751965521
682532447
526195249
1971133813
170845904
1568812703
1188381166
325313323
2127925671
1087914923
1709498237
1774219875
2115720686
559648211
1738720905
270180732
2115701386
376680353
1577576769
882080563
671142081
1031128833
866543029
1527193830
853725750
185921822
1633247149
266798628
520638543
2089295071
1199992893
1248810133
156890896
1256447886
1512538544
1363289255
1046510696
2026742241
1016543627
1557905466
257398602
1457880266
2100296991
219105974
578534094
922361226
1905043040
353565026
1204972719
1884035338
1119937326
589420046
1500621958
1665723230
1318834601
47207284
1585657324
634492315
287147126
1616003121
2031529910
434496720
229859618
685640188
207494497
43883227
2024722396
249516126
1690968788
1523385797
1405598643
2056718867
1863958608
661789931
1091160508
1387654745
97802716
863305616
1931155994
1106987162
1253482275
1039355697
133949386
1721198905
1340286307
15928020
1604147824
565100261
1133401332
143552382
151165975
1671818552
1746481886
622912583
1014981358
1537220122
1536409231
1478479196
1845476217
80868415
2057833769
407430402
860140176
1194028780
1416631135
1731781007
481129305
35027481
519024918
1807100084
887089137
576220629
1216015031
2005842850
1860211778
99206423
875251454
280846312
687929653
2072792297
1245952707
441244483
884138609
328804385
1502367771
783449561
1195502657
422194095
176352847
153577418
591186626
1710150397
919311418
374332666
2032404392
1472304697
2096593948
2064142244
1673743544
191282876
2121048670
649133942
622180206
1474284177
1911811562
708749657
168668669
1349448240
146258525
1203660218
1236775608
1875254334
756757568
948397486
1146699467
2114194206
708893729
268168877
1001379256
2134613088
1442244342
1765448104
1469910110
1242260662
889435172
1906198040
894027124
1700700270
1351286781
1089893980
1384807759
319871662
401088438
2004781187
1299207365
837780302
1666205971
1476711347
1739219116
1683896068
1349035064
1675543289
776985439
1850369860
2079672940
56561741
1581801943
1910704697
113991723
1727894862
1021675929
2036789586
463135056
870938426
1155031126
224733337
173452100
1484506718
955950571
702723466
1930767341
1324748472
1438296199
24760905
598130145
957522152
2097353978
1489282981
1867166273
834862281
967404124
1630451609
1545415515
1566971233
818900914
1639879341
398085160
629065526
403593286
37482593
845284410
1572194002
1597245587
333249781
915801813
1507149137
1617817459
530523102
785318189
1327345772
693999700
2120374565
1213179114
592498152
146233836
1702682008
409048628
1892601248
1497632264
103723395
1872841001
1526014788
1109037222
1800053637
110158630
1522486572
254932245
135150379
1727449142
645188683
2084854700
194739268
1229629573
2123799150
1757030646
921711173
1249020381
128904735
648931248
1143030778
1494096710
2017411965
1013520958
619068273
1170140
899706886
476282764
1668188646
376231595
1537084456
1554403449
1719513873
1476105749
636283463
1360708256
1873967687
806862081
1424850366
1024982373
842355583
482804600
67773396
1109092753
1469051413
360827484
1613682145
769740318
745240843
141426709
287441741
571195985
82169238
1836671874
1567129848
1815355314
812622443
122318900
1833802202
28483739
1182063483
820613963
823775366
1934983223
1128153678
1206989434
1163850536
675498717
1765706282
884810095
1132760393
1634976144
1895920547
1600520885
120661337
1578377228
1735809712
867747371
314864692
1827303728
1363026079
1636409682
1875323428
1308258836
1918492763
547418533
1764207605
1250802778
1088022850
798957346
871535156
1981164019
1747742493
639545277
215426654
1921643534
1373367804
1833125812
397386631
1440995708
606736861
276789871
1813134062
1044160245
1818412210
1111235572
524693256
20952790
812710527
738759749
39972145
1616695870
2008708605
1027759266
398614307
2118516256
572820981
496578509
1610006960
520924557
2068372670
1536555682
597501824
174750425
882479356
387518411
1772298208
757292972
1410258483
2058351935
2096442880
1658683536
2000219098
1648054335
217169763
1800389710
1700112675
1387072710
864629677
1475008608
109853492
391592039
1163186054
1663856774
2022220371
1353361682
1752455788
1174113094
450183478
593253775
1990804068
1026428552
1650188018
655490267
816432549
184659901
611318801
1102616546
580941445
147790545
616278660
1979517945
1484715282
187039178
1555541098
288128546
1444164551
953664646
60263070
116556234
539941165
597971570
466456445
1017826944
1084722324
818776075
41614852
867883224
600534985
543889970
1470591934
829502245
707640705
714158525
1468454175
2034103765
1195052335
710145670
1122900935
1077448537
1556030912
98664872
1008504700
1234721478
49108438
957802828
1826305845
582035817
108129304
45378546
377207047
530064501
710248933
1370444732
414670788
410543653
1627158977
27963293
442165247
213851878
40974902
151911738
1670473254
589739396
610070868
1479930737
950637072
1165653743
2019614621
425440817
1371982403
632445285
1946861440
1939189318
838543028
2116353310
562578153
2063073803
1252449269
902587235
1052589906
1899402397
1864337779
1439123718
577565040
49172894
412568873
1087915412
1846407583
834955088
182970972
130735258
338651284
1851509993
1259238487
2074839515
350411548
413084062
1241771890
2023669932
1840387340
1510078428
715498700
1084377844
2106561224
1780859634
2044776236
1929668636
126820555
14968047
1421428021
782270919
426832259
681391322
115955979
1823006591
1629116826
265773514
247524188
1483238912
1856419310
1453979679
1714933663
864415732
593776668
857925878
1952426124
849467341
1598453732
961614359
1988857853
994385837
1888187176
1695900728
1871220380
998002384
998799926
399010780
143812945
669849707
1033862267
1203257422
1664832695
387567683
1482890794
252405312
236900927
112276822
260681023
846796966
1948554048
38016132
1358525524
1845967352
1633242406
250596071
491352954
1943095970
546464588
800310604
1363099414
1637878305
991731183
1086220503
659488614
1738304695
387355785
469612886
641742648
1039241729
23683654
2024085742
1996807163
1224359064
928708581
1740003477
401591537
1172358981
462498974
2106688764
911235051
709248706
1829735485
829893479
2096766867
890879939
2318237
1643014631
1667974291
1300233441
462712094
2032162488
2018166522
2034519962
1553367192
541389555
440224032
811845944
1327016042
2094453692
2005898981
1329302396
1529397019
1219645146
1358207079
500850352
1830964177
1241650281
982603649
95895891
1725796931
311380568
746046645
435849764
700934608
2125308319
566172465
1263887180
980268558
404518246
1339017440
1748973776
85801217
1731564896
844867681
1624684893
344271081
1057830373
1266191507
745392896
1308254718
694208163
1294674967
1688457674
1420802921
2008386720
1367419220
516644429
100103094
801945278
1730497492
1001786736
1758982289
1754039374
762086765
1812160552
375914667
725015203
1763889370
2060581724
473543505
729250021
1860847580
1600077652
1242906594
923590167
370150758
409233968
291344408
44693826
1504642032
746602727
1487430035
2080448836
161772535
102910232
203016873
1676193631
532564914
1988347235
69326625
1114179717
905955151
431096818
2100514495
1684640447
285468947
1250960449
1868465679
788116257
1136879934
101476357
500899013
221734116
498652087
1113938218
1722365767
1025710566
322272690
980841757
440675115
1985447340
2048845550
1140231956
1754739032
2068110966
2009103709
365383081
2069162221
768419166
1343949139
2007992815
1579343343
43862071
315541333
694897511
1539646234
2139178125
1169399577
600251016
1405494056
1442947274
333881958
546476792
1669333568
817506547
119241277
730553249
1746862413
1812685629
260785869
1153876424
1243207266
1033132738
620926887
734466875
845700465
928223185
2114965726
982760907
2124742325
2049673235
1614327064
1332143477
956116981
965128401
1661921017
1280361050
2059789448
1923554073
973952540
168076187
47261874
612542923
1011306832
210380096
500787226
1285193753
755994232
1401768392
669437664
905705113
1429293226
1026099440
889451113
270543988
2146328327
875324988
1491826852
1587512589
1653501008
182793679
141847604
1995327320
1714637247
1323460585
138474195
619420867
1832719572
691411677
1200488661
1562117948
1257586260
541231579
316366776
1124657113
1216205249
871138389
1625705632
339100530
465751045
1836691624
874817101
1535881275
1021591925
986008903
1547952270
1442330348
1314132214
1393408577
2064643424
1606278009
1902880718
375031018
470718732
709817552
1457470788
502834529
674406080
1758127151
1726296756
722814202
2083381867
1325769896
827348053
957029188
460016081
364430499
109065686
1855098583
330442815
2065528434
1788929244
802216353
463354347
876042832
628555041
289013455
348693784
1534798253
2036622028
1880171991
1295167396
2097412736
284360804
405521056
1606149673
89581074
1702854143
1840719516
1418623757
645327115
1501867762
1986351654
1294779231
1901543368
596312779
222530348
230696234
963358132
148801739
306042724
1006838648
1640851170
418383852
362589716
1720898930
171326119
715868776
1059611146
1089272913
1498374466
1579670625
820433439
1045170208
169052211
272751733
1934817263
498874617
728470046
1672137499
779713853
1328552671
1636537454
989906215
1953394768
307689564
481014142
2060708764
1390858849
1191581644
2052428756
1651505745
396711330
1604281598
1375054760
1721296823
964686526
1422657834
1418755731
318636597
1843114631
2010755936
1263534099
157573889
219322708
353079657
797058252
339589468
1819142067
344404245
653246151
127446042
1833928676
1899329984
303479996
1798389043
697362430
211499443
1562775295
969104670
1899798464
1888915785
751881392
606493505
569654245
822179296
206073283
1216724063
292838326
1904291476
127628534
1186869405
560154840
1158343409
744806901
1638227508
893157074
1042423683
1233353224
923474301
604135643
1449939708
1541890508
572081887
88710007
1782543586
1583641110
128081437
1378942
72811621
1198427986
346234591
751152036
249603326
249827540
1097784228
1624454921
1982120290
1047273755
528562448
16958320
605577113
1961507027
1274370880
100988850
1079642115
1445117591
68614344
180041597
1245447085
750282538
778306842
58686179
383916975
1193297140
627839863
1083612878
2103962954
1338876156
985185576
522505522
49682064
336536186
1378607538
141315642
501607222
1142124853
855543754
712835770
1476974665
659392666
1292729633
2077442581
932807167
2145903765
223204484
1284797667
1914516427
887257879
1600842321
838821751
1301991271
2019351067
796652746
748629965
970486719
1784297987
1764270216
1196031099
2134001037
78062912
433265360
1661357071
278485509
356260057
1800982821
1938042690
1364903355
1340383637
546962008
1067803959
433489225
1471138051
254465856
1330027995
2061946539
202347344
204116831
2065538081
1606051233
239862650
888157609
566407314
1181024683
856314928
1082149220
1832987055
1538589877
375542389
39695001
981734458
1542844136
864747227
376636113
1471800209
95569906
2146551526
756493416
2021921662
1581973714
1565773918
1141625584
1286091006
2002664078
996411423
382785858
1372422559
2119767173
169915594
109685422
773966902
449388755
58519468
1036579950
821930191
388531886
448731479
378679043
2129739414
1844825545
152438679
1268212443
1431087686
640728939
1892237153
550069594
1742979406
248616050
48260582
1360907959
253152939
1808063798
2094300732
1270464287
1517081470
1492679705
901260591
1925594268
1976298938
767858215
1987300726
583689951
1895108641
298013703
1462336587
538894439
751813327
780166510
1581500698
391222074
1311750272
595437046
1939590469
594496932
1785832057
22726075
851016571
1907098094
433526405
679634170
2009513677
1685163791
504706774
1066344388
1840928684
52192851
920581100
2136576252
1391829431
1568303030
232286330
1642839242
1122567433
1955722353
74202203
1995816950
68487795
1072924870
1802515918
2062743574
629001591
536562057
1250012611
244652604
294132447
575329082
1304294136
4418771
1422881560
1846080349
1379565888
1346398210
355221247
70053817
220539420
1473625377
772559735
1933555558
1763958903
1403459568
1671771985
2126074573
938732897
756779343
266502018
895864171
340512065
1502130121
1819349527
1177904649
1354596845
1692499635
457787135
1617325179
2110717635
2088809024
366647213
483279229
630298251
169970961
181290158
67405849
107513240
361156230
1911744558
630443496
1887833376
1270938110
115165280
790970150
1799965155
1013465607
899487361
2108131948
1126013591
61328062
1696748079
2006302832
1689218657
2023632424
1813333188
95665519
1070386186
47424753
514281511
1244241443
1971255632
751813638
2136725381
1728342638
937847483
1817564370
535297590
1090754730
1552876552
481892095
1225706654
71192018
184460661
1360581287
90385163
1007097528
966486327
110857723
295742302
1984518082
1877563553
653657082
167731619
1150801147
124214071
1203011304
1715922938
754860971
475390465
232738138
2094738475
148228259
1775544657
710236767
1408575259
825386913
2100660138
1915991970
133054426
226684171
1186374371
750608133
1783705129
663781391
475748835
1395971757
1449580220
926525016
797195088
639843823
1171728343
37503212
61202041
644376006
267509329
450278250
179296390
2070276379
16782434
881982800
264484995
1408963663
1338035220
220931233
2117534424
1678768666
8689245
1813447183
2086686591
34764569
1741017956
1375279081
1650983396
1254848770
7898428
1604576937
643174189
1116718517
1823179718
1364096473
1993886749
252932448
1477862821
1874151739
673901917
430825816
60901293
1481155113
1083694286
2071164198
1035387426
1286008331
1651145959
1879774062
1797493177
1597062654
1263336759
2108801472
1569976602
1514613555
592757647
1657081726
534427372
1843290028
1289424636
727493861
1499969630
1751421922
1832948483
1757813302
2139908422
1189080198
1923838280
203493017
254925990
476094441
1490768284
820958154
1302606188
613931990
1340975979
109321238
1332806156
1106581717
1515339365
977837113
1732413338
1011841661
1618021706
1247303578
332406395
125104200
1155817845
115136513
1271265606
2010646411
783195976
869387943
1924703775
1195471192
1940477014
2067856460
1201284187
816081914
2080395695
700543276
1299551264
2087567870
1594730361
1006887150
2135389250
1791853291
580807801
402959381
902408733
1838858764
354243418
614868977
1605392451
1694712081
440294004
1818807773
1575666016
1693349240
1782191004
50998299
1354423284
1779436155
176455208
781306656
909863448
176235429
1601538355
1916938159
164355153
2133416347
342788646
993202575
1541338267
138625362
2060998325
927514841
1973175415
579325608
1163959129
648473762
1788407299
793819740
181260261
628093892
295461583
1698227790
121991629
162493438
739246219
1599770948
682463786
1057499538
1991615142
366290785
2126434453
1778341255
665357829
2063805594
2070323765
504224908
1788944489
1354895736
51001197
1628304302
2097841713
749463018
1460723847
2124551189
1972649894
2066009790
826602367
805623773
1298565444
1164537161
403901749
1527859949
1708842382
245551322
1091922370
2025468414
128147351
1485035672
117879666
1086247070
880011546
1114115441
1362039227
1974584899
1305099611
2077948671
1006268834
2120630874
1550688612
1731885113
913148036
763811075
1607763568
12666445
902526092
48327037
594433315
442924120
221088330
1661981083
783008397
943726011
1453714174
82699969
396710903
1355504994
1990062492
1139029921
984722704
1808212767
15131928
1989266977
106659435
1204546996
253653567
1117085192
933178301
302218830
1145203092
1251788855
252293413
1094696622
247150549
641131322
1993977276
1956742729
441143219
1686455050
841960005
408471892
1199089231
495391694
2046638533
1312937739
1808158395
594689201
35981524
1094813301
423097634
1019815311
1182952312
810017907
689859111
1770065687
1250152893
2137306593
956807328
907424605
542585306
1995876550
387642729
159508910
319122339
954340117
779483880
78317889
1404976169
1189427682
11916277
2038058209
1278469656
1526837377
689150415
517042485
560441940
856236857
215948596
1766796590
1298335468
1394769203
1955051296
443076220
641198710
861530756
1660565057
756941941
644896101
975180853
1859931501
2111819555
128659104
1137822822
1007582724
1675309665
1380636933
865140454
1927328499
412073161
483070774
728440880
1583119429
2050844461
146597081
1291084579
195504810
826603139
1760361259
304551721
1859301217
211037128
1141202067
902621260
1515472707
1992752268
1496010552
1798812184
1533278799
1063592344
749572657
347610678
914501228
274225570
1543865911
1095245369
703529036
442481986
574815882
1406195744
274178718
1992592167
1059896439
1675104282
770963958
274973408
926295480
1774120216
142674074
2056754810
484221937
2039337860
1550543271
1210186990
1928435292
1852404139
543848840
2006656382
271865346
498878737
1787086235
1285688122
1135208988
292999978
470433232
15015036
2062709843
1712605498
612558453
1100520348
549804203
1552310168
890462770
1020665748
1767372860
1724155899
416630204
1197489596
507970966
1023266025
767768353
1162664093
169256706
1685120415
1486890364
1528781222
1805561019
1440210887
1530257695
1831933635
1856240403
1807732409
358129643
318783062
816610864
1555934737
1606001799
430254815
1432733660
1909234900
2002819903
477778310
2126149865
179975989
1703964572
476170045
251778967
1802609832
1563116867
484178762
1764902632
452736461
1585603323
1504971163
2101617265
492177842
1435904468
1876107282
1568242345
927752808
229264833
1660262338
1200433838
1922189214
787548804
1207514870
1669866665
360701850
1518332701
892494487
422668967
600472414
1519783743
2099099840
509722433
864811183
130329663
574477532
1628712222
799525744
291770856
376908542
779066034
843396334
1768223499
988772682
1590986324
476706585
2121170521
875095705
1573799648
1068726210
681324961
611216124
2073470843
1993516217
1703997884
1715430413
200367611
1014380578
1123979137
760352018
656100809
1571106989
2032398862
982335793
1609513642
94477492
1543641597
1649692574
725053907
909575178
428596233
1760126357
1512444709
1992440165
796473580
1232700037
1897147126
391936201
358336129
1873996682
761400794
1598459273
1496690466
1713395773
1717459215
1303349649
1329371654
175356006
1132938903
689558486
519483509
132471384
1664614019
1140221011
1645270116
2009567665
1273693935
1094682639
1558283671
1618584205
446862269
735266826
1422766768
1843593833
2130823824
863951629
680414753
1139432813
640179563
1710838202
589044536
341789248
1752544960
1588860852
367361268
255007307
514368690
345065188
2093102218
578546692
1400275056
1905845330
443690337
816628744
613847540
859833101
1566385878
730810768
420668129
1868506767
300428046
2134562896
1775927297
1809441977
679942488
294036353
87002243
1836292519
852868123
1437914617
546253277
1125327149
1926432941
1604603642
1262161308
1993153751
731312386
1318070666
890571270
764902524
1495147556
970241462
1307164956
332657805
590311656
738609192
715448961
513034690
898512779
638869571
86533477
1149843280
1823911849
1012117997
498074508
1922747932
1627052730
705051881
1435611906
1407306227
1190352232
1706034097
1435119933
204720150
1951564747
886275263
12004013
1239143827
1631969106
1932257181
461418157
104682856
171053427
980954293
1062238033
1756128386
1075470768
388025207
755483607
932621382
698070951
756622833
605265671
2138065742
1208771066
1601169435
1149492594
882261934
951196993
2006471446
1692892376
1002794022
1301343206
1397403335
334361300
1340192419
986658035
1896536835
678848110
826286452
209157949
802244024
412105468
1080258537
1400486226
1392190581
1609402016
1289339444
1428482288
1414968569
1225331840
1366513701
735913582
946052087
1419999725
925685691
293783429
1618135890
2029057552
1839654860
1952980621
700026145
698256126
373651112
1056651946
1792767772
1817873973
2006533841
366120800
1160461080
1736436100
278159850
2074459571
1726769800
1008270189
505440325
497280414
1572296108
26895818
1738972591
1720675116
1883624515
616165814
1994726099
682397769
1376007720
2101906588
1944321544
323065713
911541431
424159169
1266235406
1438738593
2007447106
1869976799
754838196
142038153
1841791075
588394764
584152772
1517384006
1447505575
1146993310
774735806
1349514137
1050745493
921527493
1982780998
627451509
889482102
72684439
1115194618
1907702040
111527123
1686203692
763922080
1757035151
314956438
725358340
246583348
390632336
612157961
1363652634
94535932
2006389298
2104578264
2049870611
1973119522
19942480
1862220796
27138904
1181742117
788959116
767931202
499597972
1437500271
597889105
745770694
1268136073
565489565
2063726824
493937333
1364526118
226059465
728672984
1698882950
1039137320
194475610
2004700531
723495163
1821524741
1796281244
756403080
178838267
1828480495
1405316659
653405956
1185799741
1874498302
884552051
1603673682
2110741000
1671257935
1918915137
351714085
66715166
1477981542
611123044
1380005588
786434465
25458316
1130232408
1916159916
2132208128
1773768506
2039901534
1452994599
1676235721
1828169929
1757859705
1288776789
1477685032
1377938262
1919820194
1940259740
174165683
593833466
2144305909
2161418
742403003
1381900838
1535984213
462991918
153343058
563984255
2105315658
1298301815
1438153715
1564806967
827736461
1252151691
796027261
407483250
1951416439
548332070
705857016
1480554092
1900687558
26233891
1729466020
1042803937
1717048030
790582982
344735055
1224306316
401928171
1740762436
314942284
139107397
1038478243
1724466269
1490571076
569462441
1786379321
1897202333
2035398943
786650955
1117710623
1945525592
1030897692
415827502
1485244152
1192270414
861424057
1327444042
344165303
2067305782
1411233953
561496836
1155517197
664765822
257848365
2007991701
194400957
1991631411
243095390
2132457401
729817874
1394748250
340657803
156210501
1217259692
1030248081
2092708423
891422119
665393678
1871529982
1140184218
213661279
477299601
1889295526
1673025549
1891564782
1888244083
1871104115
590322843
1832587308
428556189
1246388213
953855574
1443629155
1685820693
932397610
680042296
212078183
802205249
1199233865
312515241
341899601
1055507953
1534627650
1148627646
597648619
1867346092
923200934
1168482511
5350766
1120885145
938258833
1782663639
1377595258
1477575177
1583950667
245342649
2008211190
1733295051
332075241
1210007883
1359297501
1163158860
1678308911
40523414
356363942
1883167759
1501885380
393863601
1705324656
2006030486
144271025
1311312961
1757061179
1604906173
1828475570
757860679
485094992
516190716
1932093071
949256156
623001405
237392575
747867110
721962584
1137159893
1145354202
1583473928
2138072680
1133768760
770520328
735697727
1197274327
1471522860
96192035
244606306
1925818044
1674727952
1025454629
39126294
201775208
747476300
1084187636
13908937
1950603662
1718666271
815293916
1856994229
720410416
488179723
506183608
794100772
456467963
443524864
1979350142
1758852898
535148793
423793206
8719000
2120109249
440464095
550915954
1780361408
1973832523
2002675486
260696532
1288844346
1317603435
984791570
1526798872
393834454
1851356552
1628469983
1756081447
1474523118
601303157
1888004964
1315023643
120550688
620788509
2099232408
1151730622
916011943
732250295
340273651
1888957813
268548264
1325086076
1247817896
1791642349
1163091454
172735915
166309126
1831838948
898247168
1827287606
1532345641
1622405180
1549283110
911683264
1455199093
694756435
1215794629
73902757
1695148908
1473384175
2025563162
1815524455
1790501967
1400079016
1169493634
438268398
1780398820
1148329407
1971837870
778553787
411660419
1752664688
66966582
5823483
36888375
1745908621
776974035
1096938430
67594940
1937391514
1369921853
16606218
416482279
1922258031
1283003667
696418951
716424732
1770201493
993872791
945562408
1220599961
1827844492
1865340686
799126310
230911471
1553618617
754142294
2134788553
441574855
968789256
842761448
1755115716
863024848
1794600381
440864187
902304597
1765014806
1932442359
1037131567
2012095343
801372618
1342203721
768976953
139054797
1491369124
525026321
957993147
1031964143
1608051531
1658531272
637800131
1018398743
1868815986
232736160
1785234754
1615586257
89318339
870754800
971186580
249749339
1734628110
794974514
1842203082
207910224
585702598
924299803
1925705520
490094700
1709832443
2036753608
1229750006
1944552821
1751028911
1026682898
1735774736
509332818
1665834892
1024558454
585485431
235801653
1285100771
1259636619
1802666096
2113459678
1440310472
2320433
1614796874
207981901
2106191012
1394201810
211524339
1197916115
596471527
2130022396
442936525
1723422684
999553476
1624690864
493316886
885931645
1746652853
639226054
1012886989
1936383066
413286917
534349839
1958874096
1627023231
2044027931
780787011
1501128871
537628522
1532003145
2071257063
226148961
160556517
985481030
834153829
2001686083
940458495
1076437687
356194453
893112954
755104288
764028541
1931717858
453353693
2002334292
313901962
531850673
992844398
1013162894
1683501772
2011391150
856756775
2100380600
1457923435
135645290
562162634
1255235791
1985448015
1460816983
806565184
1022210616
1164751513
325865050
748102829
2089942539
572274913
265000868
111178871
1833551480
625311467
142793081
1355394003
1724768993
1036891728
799992558
606586203
2016353798
822567511
1349079082
626191121
1017888768
1929195792
104191551
23661640
899313335
2071017702
1757732896
429374913
604589096
343513136
2006370231
1267048466
1364434169
2038857791
377674766
2066226
1735378276
828646370
690507432
31084381
1109836448
1360224001
411083434
1749835142
1647345382
1828306942
1088239950
1493347305
388176178
386215862
1586586287
118964720
2013926029
2145695483
443025627
915752220
1662868116
369147000
1566132178
588739909
325990615
1578345981
1325027031
1795499992
1931142250
1549470186
1642063355
1624650937
569501894
630893416
1349263630
60388364
1780144886
537607132
2057606522
759202764
940642088
327317680
62461021
1117090569
1083773304
1554122317
1177110143
221781496
985099675
402616725
1034991316
1584196124
1397500860
1015088466
1034093842
1352727860
127400988
1821468884
1325020638
1095143183
665518453
1582742783
708220411
2056715869
927618954
1371665195
397815445
1922767916
144457047
1349357586
1223812715
1540729814
1839550229
735427033
1073802080
1992200707
565556615
472329113
311780195
901138442
381947084
1977877501
1063032285
278545341
1760812010
689133054
667739299
1434556684
1551372691
498542597
7369209
1844453155
1227493485
373424716
159015043
1199166761
1428089130
2078783476
156335520
1567628358
1840029122
746087118
1168361636
1175711746
1247011621
1913852806
493996355
1264434439
1496465347
1249284014
1842644029
103718598
2147468818
1501415194
864625002
246829519
905547130
1589245921
1957746322
1990177731
895364577
1172601743
958984933
1467226582
716566176
1347202596
1983684654
1580681533
1502760143
679428279
1180032774
1695422652
2113883687
1979649747
1370381052
456165803
1136823734
1949842867
1327422018
1217823151
1793241538
100306338
574551039
658631312
1088669129
419927797
751810542
1129591580
455714570
1924242997
779135615
1819540513
1745512495
1617422980
368505335
1076890253
961706041
1582409026
834105217
150687293
1586689607
1657433466
808622968
2008181217
363797946
1210708426
443719978
989070387
1631847369
1531938421
1826237639
902145613
723346983
265995170
1776329270
1462403500
851597332
445835586
154272252
475934033
1062173717
317195838
1992516547
428382320
997496296
1054984454
2039757450
515607356
354372872
2073148813
1641603374
434199346
1155418090
250565659
2095646836
1837234866
1354409834
316467438
2113755177
1261859019
865296490
179190297
1231865010
1807345623
1055854077
1299868941
393098785
1169682797
1766130072
2130269109
894055278
1002683571
1649360772
1755927619
599681705
85624948
668056118
124294471
957219894
39286496
55861540
76936736
54831919
2109836519
320219182
1470983553
631008399
2004943192
696990187
1518754125
465930910
1817082093
1412193571
1498640281
1327089282
1710716253
2038447662
583732581
2122701542
343369798
862262101
941776860
1845260261
808854965
650592657
138384375
230585724
624177165
1771484685
1740317606
1855276597
305489250
2040646377
1709206424
305906248
1435128460
843396334
217205035
1209106476
1829730691
2076722878
772894461
727026886
2129616092
845913608
1151426034
215111170
483542403
2064027433
2052352456
1586694949
2064864504
561672602
1421932032
1644780155
436611011
2052864896
506223306
893583997
518936746
511610177
1579905402
1918191065
224133363
1043159834
1107453482
569591122
733041948
583465990
1882267026
1015002746
2061524545
283339452
1210724139
2035500558
1292568853
1852072466
327688148
1552759746
638955779
2138437310
1115760836
1504164984
1559569006
2027034797
1784969466
562155790
1372975769
250641902
2114556512
802504217
1170807160
909996754
699562811
1072226424
876914615
731648328
428480945
1821108267
1218076990
139967116
312515241
1590676697
112773949
2141640892
950511246
2100529644
1243944024
501151811
140852607
8235562
2042686201
168914299
769385623
960039154
2116977562
1458350829
363246646
282286426
145248287
1872171151
983012870
1838569654
558161826
1506076749
2064215896
616509054
1013275208
1432797821
1316139515
1265969395
611218115
1854399068
1139510777
498654444
260995131
605964710
540087175
417508236
867476018
2099723867
1411741037
2012315383
1287080437
786323758
713884000
43616258
1616773303
1882985784
740388339
865674127
1463069652
209689058
370039182
557112805
167965202
464485233
364798997
1044767713
2075317936
1906214911
395446851
1313112844
198192106
606341530
979673733
952891758
576748702
2139992337
1968980620
1980576339
1438562087
1725060122
364965547
2015741931
1367634962
932471024
157705611
536698242
802739970
684362847
1627568757
1206228545
332056562
601751578
60971304
405627050
1514711388
1247552896
963745763
568039026
1166780925
13071402
2011317713
840798482
14577347
1421133129
32108736
1250928321
1049545198
1944973532
109464158
769431442
2122847803
1969604262
777781732
1721937004
1737235091
1459862457
1949275293
666298855
1690559983
397933164
1147459575
1781273215
275191014
1268023380
144137935
1136911495
1880637010
1439718591
274974882
2067281299
1818454715
2111429120
1721409790
1287434418
2084238197
1341004227
901194449
1331745529
1334069643
439963353
1946767856
1960274269
1343726208
2062608005
9221519
59160572
1352025222
922668383
1790126862
1666015282
204476389
897057930
838013393
1697744962
362727504
966636568
1360056529
1712184792
1428552294
374774002
2096945313
2083885630
1301652393
1138007135
1444994949
1672510749
1294635535
1477016748
11305622
975293372
407567936
193976735
1018911032
678708507
1935136396
1273777970
1145707771
96311389
973261747
1158056443
1610882345
2584735
124671174
684650803
1255949655
1198175105
1052766836
723454533
1906022716
665043986
1758315464
678545027
1152102313
1436342928
2061758355
624859555
883798315
1732813597
809641761
1441128936
601751578
1629302459
1689033727
776805955
1154986200
1406910390
123390744
211818304
241675153
126412243
1749996238
849205084
1210470530
2123362498
1105299147
1732803955
306901556
168903784
1241968932
839232019
1080660307
441638750
1936880005
2026190155
492742018
1085977327
1182160378
1755228826
1130645771
2133697955
1578652202
1301300628
1036786739
2102852283
1406316159
459359919
839459104
694155824
934600458
1487646877
747136177
496360592
425951529
1247249934
685385627
1757574622
589440483
1775247793
33146352
1688640772
861361872
1915098793
1436510655
1602014815
280011155
1798335087
817354465
1313268023
801649387
616514446
844218630
1323587781
249383398
331367232
1397685124
775145693
68540548
254336152
1697270267
533184955
2065744596
647322670
157617389
632584088
1987389529
1083583554
126531800
876134683
395600315
1630066697
32973525
1377060209
1802058145
270242267
1695743471
640082432
423040404
2124575253
438333821
1714545333
513944923
2014247290
1505041862
759843793
1293974612
1660969138
106859279
328184196
359988827
1717561669
835237568
522770401
224979658
286241173
1901692052
1766446603
1569429970
2109849972
1842174746
1244198235
1497398775
1256583484
145820021
1946580912
901468760
2028102683
1057171755
706737440
1905031346
381035204
1672377007
2072968595
613354713
1984239225
2005207930
311838304
1104695324
1401779885
870002266
1904509464
419840992
543161353
369436251
1594025472
231406985
1888726036
1067767272
1686785166
78482755
1861703838
120690060
968748001
2034793443
1492960669
1012546504
547501458
1875433569
73703601
60230987
832694404
1339883889
481859575
2022799979
932626929
442980514
1280466288
513939876
1199291814
1940595993
205632602
1131176055
720968661
200160721
832269867
1357502379
1987497483
1668278187
1672154572
1825333309
897002185
1590471476
1655576268
210206108
974260640
1957928323
1217612990
2106203629
1846444910
46561164
1386011680
1458034299
2115899456
1075215644
1319940485
1968966130
1675911697
1548388377
1959285966
2006764881
765717678
176349613
718601760
1016173469
819640570
1716766298
1617320552
1725733493
1643799314
239360325
289135251
251426835
320399733
918360889
1368511411
867689871
2019394099
1004243911
1712557519
13288660
315022653
750153387
978892418
1979610573
6281018
1192670116
925558564
1022783210
833301448
1858236876
1692715380
1634176666
1686380905
1760665203
1088169853
2048325168
1895767997
267437494
174603385
1770387374
1301458332
1504684584
1824595448
274754701
1309818447
543702383
762240689
1028394623
886362461
37815633
328904996
233214050
1542825781
710810352
1707857436
880407811
246101403
1661168869
904891399
266471823
2095839088
653249868
2123600081
1615876025
1023918455
1730994152
1371937050
1717010061
1872305890
2026599605
1269064412
217880515
805478010
325990615
149881052
322138519
1314227963
1883750558
147181005
269503163
768187066
1882485632
954390621
1947724199
335854763
1484623715
183416334
73388860
1486800900
1546144873
205544357
275075743
1700996131
1726454020
1725209606
1398430219
1040555140
879766362
1405196377
709906801
1629684014
75267907
17988930
1281100580
941414771
1584784085
1573364649
1954157283
773570542
952847443
477582658
1495562474
1019887055
1348401075
825389934
2002131193
956916838
2136404851
754135725
12154651
71724998
29579065
1821163026
1948627824
159642471
523257335
58751516
2145676453
1307222562
87383196
1500965884
2088658647
1574750394
1507499484
1249328824
1207363115
487280522
2437850
1804237007
733465640
397073055
2129807686
1856313959
2015944645
1994762437
1432923702
1531900555
1814845532
922205057
1929753829
1065023130
2091709452
2045765494
1852133013
723380659
2067010295
1360006573
157077078
1748772641
230957607
1017885479
1239008135
842755967
182596446
1208462432
729851354
1594380168
861146655
295596509
1917619336
1170608680
966956653
1313989937
961848243
852324318
2117339218
1996592463
677455455
621323247
1412162158
1538212914
996137265
49875988
1000408483
623498238
1738720801
304660848
1252625266
395991593
505817123
75596193
1919452127
39458170
1824107294
750982931
2133941378
905071138
1083937464
1812401116
1677999175
1331114493
1125637990
466514454
1322815656
437513357
1016681746
659849391
1883835233
1577323325
54846094
1234740282
685841747
1542089322
336479861
980663373
157906166
1018330068
291361594
2054110410
541260552
579211623
2066797080
2135810610
2050289808
661980318
979450254
2021290217
623064466
1885175627
422065585
2040241712
531168521
1235794920
1964750620
17429400
1541694354
994565506
1912179103
123912723
113899450
1830782713
1022665451
1060459907
635817310
366718459
546509868
1874400347
686239882
808940181
967090756
1730821743
1173076670
695415828
87001892
303233557
576969610
293118613
1685368119
42199304
561985199
942100998
785011851
195447587
1924497370
760185813
816579090
1751645037
1485260298
1517263836
1329924807
1374330928
897829322
137586466
777349707
5038911
363654149
2942510
2018268634
984769776
2080054322
1493966814
2146782188
1032459338
713810148
235666515
1533910325
186250245
881336441
508913351
1867098379
824687221
406195395
1751632899
2100170366
1346048144
1221993315
1571810555
806817050
574472737
438140217
478797009
539111264
933560056
224917461
1016110962
1577584928
1047958753
2034175998
2138379741
396522
1544009125
1628367865
1155382156
321552294
1304644608
1262540093
393975707
1073704860
359512089
180365905
466331751
669749939
548878795
1473571014
2026713122
95946092
538239006
1090026425
875231964
138302915
1195568710
499794853
1086914094
1416573354
2061052829
1370231216
105490735
2135932624
666932086
321528518
999009314
2022601525
2147312699
972310923
1073798911
40879529
2125660497
976145881
250878946
1389240394
253612821
1371531057
203680529
1550417327
1286620909
166333353
2073806601
1424690001
739285590
462520152
1886685602
1478649985
172293422
1044714627
473745601
512711077
125213167
696314017
185819846
904581317
1076857866
1857273472
1015179432
653361781
846361904
273386298
1119146360
1542653333
167792173
500999056
1455666417
1541942135
871856617
1782525821
1284233681
1629812303
964926318
1512139110
588922637
1092057746
1236230492
1771249158
1672706720
2041755997
1946636141
944472802
1714925308
1759320686
133449559
266467100
900486168
73137279
69928917
1839642648
683205961
459440475
2090821774
1732803955
1075250383
2008395705
1783830187
1564131845
155170446
2044678258
1165533260
1050587967
1494949851
1300369579
1997189665
1142048423
512284928
1637551322
1880104795
1436845016
1330523113
613507926
1279828098
1391332368
1580509807
1909680425
2118144918
1771471718
1364045026
1232080694
253437275
613804710
706167826
877835318
1109850386
1911183005
1233127082
1534827587
653577969
1042904522
1929496870
1889339322
1141858357
1775975720
221088330
1517051201
1352027457
494546750
914997082
1941912400
1142576945
1756808342
109684239
1490911699
1701087424
1663589086
372209571
980226343
1839758475
1635990812
2133262685
1646926935
1403795516
171828569
1782670797
678228805
369118052
24944659
239071572
1893589873
55705102
1394682970
1723295846
1777392896
277122678
51594117
1763708668
1313879931
33461499
1657522648
1978805253
2079254849
237333575
522256195
993736462
1541457913
2023224801
280995400
576258767
170255342
530904597
56277405
820532666
1358729163
623441139
1585838497
948973986
1158742440
1232464023
1479990331
1336564571
1554435943
718361146
1803754757
1810091150
622630990
424757160
1386239014
309765148
1336712558
1436758467
1968373855
2089912758
1967366976
749107691
1551390608
16044954
1109816382
1882050754
2014082405
1185550382
802768272
686816850
398385693
1554678363
1601589999
1427587066
414605081
317394714
2042512466
852321218
1471478998
1496285728
530682022
1804591666
666054031
1664316586
788371771
505947771
276395756
1949144806
619082147
1965669556
637536003
1537256041
684482418
1910335034
1211734784
385442935
1293324024
117498391
861940284
1022404141
1376102584
1656862192
211480705
1747411915
1023392082
391246029
854271545
1105478793
1973017806
2084321541
1184128181
1888400150
2060491888
1162560948
714953767
1170418928
1281846274
773673265
1994511012
1329844214
818340001
1572078347
1395633671
989370749
1945095694
2092078409
453323852
879441867
703563072
1051805878
426995868
520405245
1947214799
1070228566
1102196664
761808841
418885765
856440301
1758318124
107201791
1677227491
1836265214
1765762916
779788385
986223784
1824173298
804627559
837011787
1393921402
1530996156
1344776769
781432783
1676501125
294869079
1230485039
208929193
1958359791
371210915
1493319409
1248599476
2092311482
1486778926
172513770
2128639003
2057529531
1194053615
995421970
1043495294
737230239
1676786318
866157349
8918435
534639037
1638200337
1523574898
69639128
570432729
503243731
1290397244
152790609
1493538968
1734502818
1584785252
730709466
1107317301
570923974
261190608
590459061
1552436732
312035579
1024319588
1310926756
12496054
956738947
666007505
1760295169
1468921458
144275176
1980910274
397682999
2068572306
259595043
1982020151
1832487987
39518278
639784250
1551912237
361887769
1123742226
1110095756
1433754701
1207846860
1724684424
1969849544
992247392
883246023
1353888252
1186829428
1434991998
1194956172
1537486343
1613641281
1996539614
372182335
1151757285
1231930236
1990138341
623831272
1960380022
1507015568
593196340
1644439312
1667695430
1052549226
400306988
1820817608
484283164
95043638
312345689
2012256453
1286973980
1276017555
428347796
1743524723
790880415
1621578345
860963546
407218600
1336282035
694488351
902841388
1661612733
74304291
1885698857
1018697646
439876761
1932535174
619732521
696562407
2039112262
1169613339
1548053814
837965491
268905149
2119972111
1111732184
1432366048
1420664221
219043452
69531850
352172187
988130243
1377742335
337021527
79076531
396032396
1432163513
1161035783
1114636584
2030154471
1492159282
37186372
2035770406
851608059
216371553
624117634
1618645137
1981555233
1211092705
494731953
1449333917
682038825
2023817006
104489401
1990904157
1444930820
1303018656
941875155
786437137
1706725669
777565570
1837348325
1051865561
1244297254
123116917
1302894258
737350352
654663983
1912460351
2039474960
1061429684
1816765157
177704432
553944296
539473317
232428408
1831854607
918260835
305752616
1655094909
1077524318
1544661541
1010014218
1943412420
93298766
1705934500
464573305
246271105
2106236377
1923545532
1993325145
1142852164
2037865341
389623980
1287634703
1878885359
1593299985
918460322
648821289
1059171601
1292566568
1665209255
2017097048
270912992
207489770
1529739904
978100789
1226277577
1140613275
174348494
836889605
479512438
2044026654
1271827165
548617199
596261553
249341944
440366516
1697222960
1954167341
200610644
1558647055
859776400
2127716270
434994203
2081222344
1576333563
708901253
543323721
1476010444
1180207610
354023987
1742424809
1586217532
1425225989
214675583
1168835135
441960365
1534614974
886298390
154013383
45633185
218179804
709754755
1881209481
1026325706
1450827215
130397339
319950100
248834468
1070382004
1166629117
2012653108
946107296
1527620248
1775364240
1074557611
349069437
2072905274
92395952
1176538070
1540171647
2098843829
1740170596
1525458977
884680907
1915053327
120858759
279300260
1826583138
1062818683
556254675
283107752
757023470
1058353655
618434782
1149411529
2090066563
314349797
1041461163
1810470423
1714695290
1699887998
193673258
174930226
1658827690
1474805495
1293423011
710945492
408613967
2008585664
846091481
426706988
1972969383
1447656638
235951267
2028853665
164627213
285593613
773010058
568103556
676731926
1308964873
634221197
1289198829
524041012
1049734815
880741812
963109408
1202353306
741519530
1818693815
1571704195
1130671653
49990366
935032662
2126679528
127734327
237091219
76083227
1513852464
1228676735
258788527
1280952256
585940290
1666839574
634380766
407424984
1617318291
1541545057
444852113
843699811
698906301
1018221305
577975635
1364919238
373001449
827843234
1753481158
169534792
1031460689
1847086613
1891685393
1011784692
637462849
1651720262
983028609
996440592
1403205507
1929210319
1624846457
2120475088
682489414
1193523118
189625813
1905472389
2007861210
1047506247
1374148841
1719742653
962901517
912439214
1325704132
1451610967
790132258
915063327
716497977
2074353978
108801603
1596415687
418252410
638621072
584557743
497498659
969789674
1057904072
520027230
807154758
1370614832
1070809213
593626275
1737968658
269764991
690477653
718991069
699943199
1463456809
1277517921
1604424229
2087627892
376871187
287265964
304318462
872282139
862602647
1163561023
714212002
936269560
1526457276
335831694
1655897473
176613339
987393446
459053988
4847990
1029112800
67006803
797979034
1163436624
1738126714
951402327
2009015351
231681758
1608822767
568372261
990812801
1733485102
1855630146
649499513
350347447
1918686397
1916021897
1938156816
1693663818
622047196
703356995
442174612
1684066928
1102807328
859892231
537580470
316161472
1743242149
905400258
333606249
1857030068
1341344210
1291541584
1602808273
1384956662
1765997204
1088545316
2035355654
1180356250
1300403081
1295436968
1981261780
1660559280
1554881420
157991288
192346367
1528447558
1316878340
2144953785
988228673
2066842910
1405404355
1077795121
1631092916
1435202389
1338262560
377254286
2090353503
1939142505
1853477371
743021000
735468782
1613159572
761666720
155775830
1074041546
1143106571
131235519
1321722258
1925773925
738984961
1282754
107629936
715809095
2013339901
1481247834
1147414558
441299766
1881848056
1903292339
65018490
1691392612
1131537307
1203088430
1779822427
1992217477
1558524919
187453687
324881357
1373391843
290636768
88283594
1300205561
1906162456
519639013
354264032
278899523
942767583
2044500666
1047165596
841136781
125361170
792863016
1066582954
474862167
1603676698
1605077840
1587396013
961723134
810795643
1093926476
657065942
1801357699
777061552
698971760
1652191311
175501887
301943684
1627706076
290757358
899336299
513499478
1454585280
1937844804
68204668
375112365
1253728066
207650941
543651329
589068879
986725931
1412158238
827227813
1097378756
696771659
475551082
950630307
83892432
1060708236
338243510
738575170
2133898831
481397887
2049725274
147088176
2029742019
1032441166
190308398
379782907
1923965312
110171783
132878996
1051513531
137852742
1879664808
2024777733
572991886
1600125296
142677755
1153834540
1046922333
1042067701
1117876353
894999845
684670939
1096113869
762445476
487794031
351645285
1773414949
237687385
35881285
1722628347
1778135198
1958238488
657673216
1246002806
86840534
1208042114
486805125
965475987
1808393923
1342646690
406986292
1469753754
1765971671
2066249430
1918929344
1433124236
1173852711
487025674
914599067
52775056
147497059
1222749578
138968218
1182004732
1890311080
1458972046
330904003
1226245396
216767828
882943657
45063377
506399479
551520870
1069590661
989479234
47917282
651803719
1372592659
328131538
325759493
1115968736
2005556698
252511237
889522609
804934074
633277645
1421759228
571204234
1985929807
443077420
319887206
508157564
829965621
1007139993
158587974
858284612
544364517
1259675826
856935345
26748601
41180950
335494254
708042976
1893305018
1481539789
1505859299
691398998
1612290129
1413336273
1324232264
937741464
2146998066
145910205
1423990471
614616175
199038406
335779229
1634151590
224474347
896447116
1856448877
1201817260
1525451504
1369208063
782176663
2108837023
1567550182
1002388459
1923755727
2009542028
1824909360
2031801738
555548264
377493544
1603826108
1160447195
1601823018
902587235
1189880534
396571723
545086554
592956998
314621672
2081351554
1916778296
1416725526
948489268
549007796
346486503
1519941835
1380235194
880264860
1899219356
1597178478
543331741
1774609931
830597215
226699744
1178598712
1602433956
2088710487
360232843
1982296521
936155503
1167747220
1966184479
56579904
1932280893
1115434124
1430863468
608500406
147604585
202735389
1506231069
536151755
1206518547
1552783778
1108420058
1972107512
449007326
1508400003
511402818
1149945227
561651863
1914423117
1963995487
431724892
1756614365
1522315574
1569153543
230491511
1692019663
1531081660
149254428
1103290862
1992750088
99498661
1887905854
1240150824
1677499663
2145694841
1541337599
594511486
711888925
1918948317
1666387882
531068158
1085149727
983779714
673153446
1819964989
922603516
1874648253
641668348
189867083
1148223560
1830373568
1667302366
1300506477
998351682
1719025348
519377150
2025557403
1222333537
641519888
1908299560
408776504
293078655
923463300
1752531708
1593497380
850533780
362211104
1008376909
931571019
1211364818
1692694277
13633003
748416305
1737069850
1243415850
1583731080
1391928501
2074973040
2054637404
1531654976
1477974084
307556232
1469016626
656309224
990726297
1207690520
436134125
1777288686
345195549
1970617346
649477066
1730302253
369182093
281998873
1575518269
1401864607
1127499686
1099606011
1005076612
479067914
990694357
539323696
1635201747
1265868209
697172146
256636959
1231568043
1530705742
1613466713
1773989457
1470523274
695297225
630700527
1611992669
594532973
1744202360
1330712369
171907462
1482535486
185046414
1518288029
1420599883
1286244558
236351621
1793153869
84142519
821619976
1933808798
1063242725
72941274
1080180890
16369974
2053928518
977116929
276238358
480154284
261098974
1591069596
1954351525
444574373
523925114
368467453
1132699495
739248626
455640551
723548157
1394682970
1020463674
990385450
473200834
769214548
703179354
140432386
1714387402
1932559182
1530787737
1085999272
666006531
1068591398
1854896266
1535792898
788931458
1676184080
740903161
726977047
2120468574
2053151867
1405582413
1880142529
906407702
1971750369
149541023
1732730609
2112235012
2122810599
851764490
2013869117
864803679
1711345942
714048961
1256508778
652865640
1608599168
190232412
704175578
633541503
1545432390
337747318
157159922
1600599357
529321131
1386930663
1430154909
1555855380
103746018
1973490805
1782921738
822474120
1459496786
1206004457
1627264975
2105627796
338460402
877306731
1232448586
1943131939
982540239
116921529
1337595057
839532128
788224136
281996573
1007559451
1851299952
801026335
74103915
1475297574
1866008992
1678258035
1755500437
2009546426
14051179
309427917
2052192388
1459126902
1418467250
626636957
2116104538
1934891235
948964344
1173698299
2085229050
289091527
713277458
352264008
1093642382
1966214584
1342756482
2142091542
1368678128
509362926
2055701046
1724912875
1670863745
505691765
1573717048
293377431
1049191889
1800190558
108543025
1100160878
798091398
732254346
450358620
220021651
2113459678
45571034
2090199211
111559948
948022910
334657390
704672790
1512028479
1492267888
622351709
1712575337
997122230
1573481755
772557762
1831991882
1344688313
2046257191
1592613229
255221095
1465581529
1087959970
1225260630
1709055120
2114905164
647941994
1887837033
376403007
2130470465
533290118
832694404
490712250
592877433
2051408175
1805064090
2135218921
530047717
1074354936
1486833193
1202053957
438174785
69322243
810615772
2137976184
910539173
787249431
942834778
1855178503
216332633
2072541249
1625898066
425264838
1036578281
1244374332
406005317
847443367
2144043062
1806215697
1273198198
239611892
1620412090
733692583
1723584144
1295386360
1087082378
309518578
1403669524
1370725921
906310429
1258132524
358356595
1485574322
146300355
107602874
677573602
2126947466
1394564140
1604880909
956214957
209330696
407667933
1563894191
70903302
2038632243
1619303900
1385358481
1761363630
230744928
606241278
1183839885
400081232
1708129596
965274652
469186370
930666681
451153203
1582259900
1536552949
1124765979
699143847
1731115129
1662370940
1535048161
103653152
1399827797
316102307
460501322
333160448
637942567
1940118449
1642437430
201838716
1093251392
234429136
462092111
1933819135
509433200
178934074
231063463
941399147
1040257573
423046395
505066903
1943852142
197829653
1786442323
2146251588
1257568483
1914768376
1679172676
1525321536
997089774
58228199
285961455
120792981
2138493566
184801250
225730686
1423302152
1968769508
1143191746
188370713
375922939
494742132
1390249518
498389006
1766671206
1056822115
2079262680
1797625468
2114924145
1679526341
1982399132
683563820
47988070
317869040
1536202964
359916056
600636206
1637879859
1875811986
1714524806
2002238718
1337832066
873492475
367551059
33669862
1133172630
454893163
370455211
774295418
1910240564
1446345428
107515188
1118983794
1322646585
40592936
216799577
1450307429
1507851765
533686786
1494431713
2104328989
1740941328
973903807
1775359709
854933297
83944012
632273363
176905951
987976927
716187971
1032691947
1853123991
1503152699
163871049
682205386
1519873636
66993882
1723832869
1591951642
410695923
1728575235
354923740
177198110
263149590
1832746834
1726686880
396848259
966463214
756362458
102273942
43960033
1726482915
2115268537
1476978361
1338200875
1033318259
936064117
1539159951
1026234709
1314775355
501208415
1450689540
1784530135
643861103
1269969390
1714805706
524677643
473640013
1842603167
1334479222
1487380367
863941057
1598793772
448941058
665814193
822349539
529962198
1762582359
1622132768
484615187
1005933796
1008045013
1081419446
72855417
890839603
282751014
1877586797
1229873693
1272678470
1733943903
726629242
503551030
1092357741
1295062786
1678321277
522490810
236819784
1985688117
1060706412
1919261969
318289575
1048663922
482517699
928364305
2140195975
1501739655
1136448959
314960096
589413473
315890304
2074171799
116340894
711102951
668322708
378896914
1004621091
1142687110
380224963
724075495
2113140367
1158271699
1840243089
1904749103
1363909932
7103957
815338130
1519844742
250178743
546478955
2098794813
1852613007
156045946
2002099196
1927972974
1810634022
954881349
231122616
1015922000
564342576
1869288552
1249258798
1688322844
1696182660
1751057470
702043029
1866423189
534175929
1877180928
1393526628
1079163165
1312245791
593930634
588822888
516099048
1925668409
1824148672
428862397
1172871720
1424091288
489478330
854897213
1695715284
1548443869
156344046
1258038825
1834608771
2029856682
1312140646
788303983
1601833292
1038493113
271198853
416294533
208389191
1469457844
2095911184
931520413
322641778
1645550017
1172166821
693604379
171975044
237341180
1751794458
1064432654
730673708
1210012691
607099439
881345983
1522524577
1968884509
1506729223
1355717240
675437678
1626038649
1381363218
1251921138
2008591493
4952161
1808334077
1692131879
199995161
918999424
1932498325
1468191163
173192239
1890394044
2092604301
787382764
42321149
894045528
34075606
541702078
510228881
926866998
1012996838
741272176
1169796898
964711923
1007433839
1624194542
863244229
517482074
918752050
988089814
1989720612
228762799
1885079984
1640443074
1936237112
827250550
61148284
1042754558
1194069921
1302206563
1182409015
1155118393
151650608
1239714360
1758853088
1304890344
345885247
863034105
1348566212
1156064742
1602689705
1211968162
620576072
2002015921
593075395
1028515068
291360821
1096707049
1785488227
1707814402
1639480228
308548566
1940274608
2073917073
1269842972
725851264
334325533
2048229673
2112046585
637357585
124891689
827879067
19227035
27919684
820032879
624177165
722066860
1333937353
1761609193
1395361603
1731045907
304271014
1130314985
605756700
2075724562
518887534
2000022002
1810291058
502250997
524503598
1003753501
1880014829
1538364247
1319656419
1117058515
555749840
1556448942
1377999872
1745490789
965153097
1655990557
1517806091
1940583588
2104629500
668068101
1378055281
997864090
443663478
1906682672
1531852337
2042897173
1237527454
896990604
1018638152
47129614
919410983
348109532
1963158290
1529000276
901389288
897365060
1204856777
1765952843
309470649
650689839
706964057
1507408104
1635856828
451711091
1196437170
2031888677
346155496
96326600
1281150386
129393787
137064485
507198582
1478925913
453594434
1226108464
1379026676
1715602628
908755788
722751492
1181830337
2015259569
1187579780
1009784608
2124139176
524098334
482781672
419542709
997732170
1566089929
216283106
335158129
424390316
1331341884
1340118563
1558359991
1420910440
781236586
1961526480
771625283
1982251172
1045860487
237431712
708037235
1042949968
1061448477
1537572249
2021359939
835017137
1639364326
2041057823
1303199865
1783294324
949111249
1818220318
2000503766
116236865
692082306
1331949366
696230395
1552955716
1637843038
1370675621
1559079187
1055854077
1286951989
429890481
1402118716
44059962
1502350363
1084455359
1801230668
1411280874
1335029366
283556239
370630501
778125799
939091055
2052008355
1005863906
506577594
402055396
472467863
1712438985
374798733
1702031376
2063821416
722811923
94608176
525857745
1474103218
1673499975
1907001129
418696446
1332082420
1397030561
1114244122
1739489483
1827728832
791322525
1796004710
870679827
610235566
2032955637
1725413930
767561360
1259131293
155961495
884671312
184089751
1280344287
554250839
2026240614
1940489111
1692690692
1750082151
375508794
1477354113
591800605
1375085179
1503875383
296187086
836578772
1960837335
980945148
1636462298
1609961853
164416475
835733018
1083043482
1443721982
1882607806
1711381354
70745761
1094966500
1135103558
787295865
1081127838
526763699
1419466397
1014341854
155070420
1222330024
1544881347
1731270115
1582449748
525181237
330952946
541942473
1640999759
1131849058
1252278134
815963185
1390754658
1897780881
507213098
1445966944
477844334
184387500
516063813
648594685
199192694
1438882502
1657100398
1135444113
1524462187
1377251743
983616741
765198993
639912354
1155023075
1775072168
2007406721
528545793
910403685
550140132
180249306
1389905905
98255464
1107599582
1330898815
253762300
439863313
1790198354
1069590661
623312967
1340147871
149613889
999047748
201502427
343355715
1892139968
154574631
450974524
804399419
933612311
1351749669
1058356523
1897618636
1905599506
223641973
1476481183
484613068
85755896
1373577390
1531746116
2079747220
173310418
1870372752
480910080
1935791322
800125298
593570584
1389184207
1302221518
1381778230
1621545202
739012102
1836201573
272635249
498336958
1490319279
1812203180
2017778366
1776288677
1781726315
1242126564
72057184
1304800682
1011494271
738393372
1713198385
1884856371
463546602
842202332
693833756
1487477732
904108478
151239107
1021151439
403446220
723280853
1765740844
1387050044
1997003166
1414978793
1815304386
175539321
1262599758
1804898390
988608338
480158059
1477901516
1141587805
1771566109
1843528583
836627899
259434940
1589866091
865263135
1526747728
2070633167
1557792135
1629745795
1279387945
1209208600
294733597
1185414152
303073658
2042764846
1097937364
515552957
1934966098
853320930
777932987
1588303027
93766273
1443486700
93182095
730758034
1922591986
1838918512
1593071913
1042360624
2052358916
902846668
923930987
1688231834
762110372
727623174
641289447
386682462
1109540271
1246287545
369540399
1890170884
1777731147
2031896222
1478361681
759876915
1506007065
688313554
861418775
1802509557
2006954386
1985138477
1804901508
733088407
104528375
1488266399
2005926714
431178048
989682680
719445843
1025214313
862576402
1673280728
742961871
307378617
20082454
1063708442
2105585540
1974991861
1010948630
1343173969
1314117600
2077106736
1869385090
1787635384
1143645301
232743459
1417434162
1461825933
2074772601
825616807
1686353766
434578094
1810212014
1559937491
1159906333
534861101
117346477
2138248073
223251661
1412603983
1955714476
1975544696
428630822
94933062
80889880
1032945582
1214631579
1872602943
861021279
1104884313
948937327
20450682
135780692
44678869
1721581074
1370568702
1799762760
1201739730
190629787
1995830550
617207986
1603542059
1578539957
1440433562
1717373148
1799802051
908536628
1355575137
1115355315
1738800065
37149311
1495694661
797581180
1037519774
338374254
464900931
460739755
911753139
904145759
92908621
251182832
642295308
1676457842
890153288
1730090957
700891744
972600367
1686016815
1536365316
2040220785
325706513
488101946
1999486884
532666281
709516368
473173164
1601830633
1468897363
103006063
1271077042
567149289
506025171
173216116
1249279844
1860570938
329940511
578475897
679960992
1848016803
473504621
938259594
1446420485
1323477682
1180661219
1026086609
1036568335
416677984
1204355730
270671322
1879625491
2041088347
567600262
1727793281
108250284
777157093
1800425857
1480698644
98432733
1330584729
1764553209
573556656
1177436453
768597614
2137864560
1012168093
1351521482
2042240970
511382523
60754176
298254375
1970720819
1339779918
282163592
86565880
421932300
19152169
1831704387
326557689
2112446119
2025476925
731531431
1838373503
854155772
553751470
1453835722
1825492684
1162019574
1616804263
716085347
315541333
137658403
1348880357
160472091
515140742
793430851
334265768
266471823
1078183641
1215985832
459895162
642092033
1677096672
1989779697
230980781
1924644660
592216111
1850526151
1426703077
1821169559
1245005344
136351090
715711829
1353463841
1317542658
1221680253
2146821872
164379272
305012978
490355656
1399227925
401310783
1781052537
1341741798
1066899781
861551225
1608402116
1026223962
332695529
1087038835
1527101781
1030324549
10404442
1441040576
710746929
1974952527
404729157
397580413
1899453739
1334201346
284481504
826313890
156723075
1773635369
1558687008
1745790859
451080752
1620250247
1528839908
641486035
1064783471
148261088
1922217657
463290349
703299665
2099786458
1328557686
1779104911
75284163
720546345
419717501
731984140
966347193
482107524
1758056907
1556552623
769194706
1391062678
2073535985
1193860331
2042060333
1832315395
881814958
696408362
1900655805
1464259453
54003988
1914227125
1078970292
853476270
564081063
1211655598
1718829365
257322469
1467046505
574774585
1405317381
1143702582
1672710948
1746936951
1913635380
1832786974
1281220978
614263204
350008387
372447591
715256626
1928686541
1758750544
1853264112
926136522
1685627687
1960770101
837495606
1144647382
661120479
1999009983
1810107956
1921308250
770946974
11759215
781624671
1476799461
916692674
1781659781
1178809207
1494673247
1302936183
52831227
582775880
549161680
1756678266
1316328660
1305939834
986223784
1558319419
447330212
166635264
593534953
1397256736
1114914750
1591585641
1063988764
1705914758
96853554
2140544907
251335319
1374271906
788767550
359967772
961479077
208488822
2107968694
296432659
1386732358
830671580
278139247
431104540
236044914
1455316971
2138716516
201168782
915861372
1026816583
1962260047
1209794461
1697923523
1561321069
1924414426
1992305109
1237238783
1389654955
1969852600
1432985349
733425808
1231303416
516108728
588662720
1982703876
1240483991
1702425361
1827398474
1367838274
290384313
927883228
1246493241
1439976423
2014682352
323716515
556933771
1366673516
1723009458
1484508692
1151393593
492168158
588248745
1456872740
933354607
553165221
1178812544
1902378322
1477978733
1066555413
709225077
1588182807
555161321
271044918
997662195
1453007483
1439248282
428938921
1929920177
85536485
168930405
1063719791
1944268746
1650951201
546142899
991803044
311196739
295908672
854908526
273109170
1749584007
1764268216
668693602
329438431
1946575683
1686308381
222509042
833779801
178329737
2084841500
1878879547
211697811
494723855
871976530
49425381
462015251
718345956
2115470375
2065350506
1320023989
554327562
1545974023
1181935803
576987948
91315507
726616170
136698922
1533911759
1132777584
637700928
2124242535
203579422
972914213
961790666
1702281729
1848633923
2089729267
1045717430
37390949
559317835
314846568
592343594
1803958979
518055423
30179158
1146512359
1284158994
1171716296
966393776
682069422
1831895807
1113738229
791378425
986622546
587460163
934892871
1197545648
1786379321
1249136102
217413163
1604607485
5374404
2140008810
1277330647
1794161758
1218386053
782403932
1223212296
1004311345
1336762726
1700505336
1299532202
1412501225
1805654940
2135771335
1479027246
743516237
1948489907
1309849479
695347515
1636855679
776048361
1785470057
745787577
1932503005
1767048169
753923371
1995323049
1288557734
738461275
1869348098
200586131
2107036568
2088760107
867825519
265839171
329525289
952549076
103182857
1989134298
665684210
1260522747
1604109709
599854631
432525098
1868766788
1761444921
1235156975
1386804736
1974890008
1360962772
1684309047
1434857161
1509703073
2028011613
541769867
605551992
656235285
748599012
1149381623
877894796
1396562634
1542608738
1674839386
159584789
1921996385
1842948530
576329716
86695544
2138822495
141184526
1132047099
1151409891
1220977424
824583005
1742090464
1626690836
1137926417
1522854514
244602580
1894477529
1530669840
1421840134
1723974532
1886430869
458052566
560670578
391183286
1817820969
1948382526
537881269
1131653434
911353043
432709171
1295722542
924935653
1434853493
877553876
1640572384
306267498
180206820
1145379267
2121569720
432939048
1885825452
2106848548
477477006
1074308955
1520703388
2079248249
1398855362
546677653
1626664334
1241337635
1593483845
161045453
517919864
1360635762
1588359001
2111092251
27342845
140211168
425900463
1229128867
1182956568
359582555
1525340013
250680942
1488801092
583786026
696560721
1156269043
1363026079
1298562550
857604409
507026336
1018722725
2116697400
1758616693
896054912
1371920211
262407405
2066205674
855826364
2129226717
1282375743
1782961872
382878383
1507392834
266808032
373147583
1503670758
923428254
459318402
260597809
1962784492
656694995
1107519517
587151704
1600941353
429198766
1918203485
1055126638
1712394566
1835892939
1645860768
1314757279
330189113
879620456
1872726148
613657562
99834724
1023467861
422989671
283642506
1952725230
2139520279
2016550041
1995167887
324289008
154127202
648333996
1221520914
792227664
2107879563
461074049
775190771
661123609
1937772984
1768926593
693293802
491392133
514634558
1788647804
480131758
353945561
491800226
1063776672
299947056
1661349995
264163847
1210529064
2069976964
1331155535
72296488
154399985
1403736817
671275986
1182450578
675605086
1143767059
264927486
979715584
1598576947
1169097690
106597829
271474843
1548942688
643593975
1307508458
660387450
1621810180
520914744
140652490
1852758028
148713549
195252383
840758981
986389189
1117509002
528717273
352680286
547361654
1253818792
1045635169
42184929
683101783
863324351
760220511
433554561
1257286781
904047490
979768962
143014230
2080191815
1169973557
1543147241
1841102028
279252929
23653120
619817281
1528268445
1759557282
400530967
168139806
166689946
536870401
1291910776
829603506
471649877
1677680806
1568162494
1370081288
1223574690
1397436322
1563365875
1382582087
876635501
547302763
1925807602
114394205
1523721603
243141762
70679888
1919106586
1868336214
833864416
1119044965
785821765
1759419548
1512466999
1000572424
333214421
390709369
1114266379
545878326
1610677397
1008103187
1745342534
1335124472
213530241
1785553788
150249019
661636510
1576438265
890701364
979122282
1818707609
11944891
1651938643
753446360
1792615533
463288463
407409591
699891168
1240626699
372783841
457729461
561727791
1658294964
844818241
2144718054
958687804
1999963365
1070811958
2106713727
657625710
814026214
669540100
76615788
468001604
1684752736
728018809
1727760651
470816298
521088036
915185024
1347966004
1238148893
1066764817
548984728
1724784820
1150884516
1243265645
1802966671
1054798963
520918000
893090736
671313235
1687729817
1535749741
8325157
208024186
360591484
893348269
1967913142
1619278074
1390451293
1245946441
297463696
2032121533
270178022
2072892648
441464825
1186861909
1019779521
739264061
1261962096
701928676
1661619328
252753317
724206478
1695342345
1758417024
1393497970
2131067094
205060504
145223680
1091627162
1858838009
1984123162
323589891
1902006544
1309645375
306897384
75824706
1279801240
1312983888
849219711
561381127
1390341317
1329892835
1310137187
2040214580
471002738
757784115
1015409850
368694640
672314371
739012333
1449256201
389085754
212727882
303739761
1004847863
1684053114
1125631859
489291067
143353317
1976652798
1850171538
397565673
470495735
916896635
928064811
696977788
874619487
1013992994
1269033859
557676889
1880547327
1819572546
1637801453
726344124
231889702
1998568080
321371085
1724433994
818255279
1703852914
1184073780
202595796
661894916
363128145
1999916182
1230424472
1358496667
301276735
1050192109
2035728284
400693773
536406560
205859561
1305563336
1689509675
1780914125
545917532
2081325830
1177526435
1032299660
1398809880
20677405
583071098
1536726969
1138209369
217930142
1100565046
934509260
1787678536
1732361418
1105006479
366207436
2008994278
1190406187
1756047552
1598809699
1509058017
269085194
236659866
99853244
1265740177
1788825499
401070655
785201685
1715201597
783569118
700590506
1121241461
582775880
915258245
1942999677
754441820
878062756
1816623330
2126190186
1313784513
661234649
698354567
229460016
187226634
736783505
1780544030
742158940
1595779545
1286802057
388358223
806454868
1492457793
574050665
359190588
858714216
115525149
157832723
139180064
560819932
118822892
442927642
1224572003
114116045
1735971000
1814925338
54617744
1217590648
1017620987
626033260
1302007571
60499669
663512069
1128645725
1610707251
1661422322
1198985072
1343670156
1958073991
1170889147
1141089248
778783614
97039821
2082626307
721833037
18664414
857495988
948858929
1378743594
517785454
1907542366
1278615504
914538481
263234016
622409885
455785263
761125532
362435375
512272946
1055222785
290361680
1603816826
1114246017
209756155
1016769287
375340193
1154452852
1006130188
1580971647
1559591575
982037327
630251469
358183289
920474992
882159949
1152190196
474821110
1642410281
348897876
1224172906
2058844436
1976711418
977255211
1201293237
325183442
1764544477
1327048842
1901436514
1430992335
1899682800
1783381642
1000037192
673687661
864810090
772059489
276827179
250857039
1341399541
1042386844
876912731
969288048
784352879
729787082
1772900850
1243126989
1212667417
238934342
1808553893
1155777337
387688372
157471386
546249409
1737562652
51331023
1780035733
469394489
860894489
1820043167
1416525693
155768175
123028794
1331143009
184406932
579976452
1331246191
790888507
102920251
579025059
1783237593
305082457
291371952
596675311
1196200992
1038660614
930916373
268050088
2015290628
940882860
505848641
1781589890
1789466516
1156720763
1319708076
2037526819
1383230305
1625459121
151580007
566101359
109706777
157617389
263197165
474700944
1289665412
1732997600
34240593
1961048500
295203189
404897590
1605162272
737900884
1751068314
859402894
814085724
774749041
423436152
1663225983
423218734
1176594582
334687891
2146605858
1983027960
2142147192
1861560284
815383228
70277040
1847541456
1708288301
2048624578
922099191
2119663090
728029207
1933555558
2042207597
1744951587
1800146996
135927262
252445822
1755259171
1165366830
892635054
1921139182
1485260163
280362159
783467813
1599758764
440828831
86040775
293690766
968539878
1230185953
458694768
351470820
2012992108
530261406
883556667
475504515
1472537149
286067188
1810429826
388260055
1004587008
1659421924
1406844900
1064808896
791190513
750950423
902913912
1004531503
1289477949
2084863590
1355708568
1191722328
161022226
1798639483
1501800848
1375770235
697044705
130031459
216455674
750817798
1410208798
1981010738
541678016
1086078007
411770666
1576850569
1893208022
2112847643
428959040
2109701588
346053099
25230490
1211998629
377803944
247181527
1667253967
773295552
528652175
172735915
1832573246
1198594665
754452035
1539445161
1439200257
1805973931
792922241
1030618588
403216103
1133244773
1746218377
1217189662
1222078861
313777829
695481953
1182218461
986315548
1891163389
9053351
1430016660
115756140
2029731371
928665976
810983675
1939790918
1837001954
521894480
202146778
1756749162
400309625
627187630
1514872310
513193731
1056281512
103206836
736781734
1846522976
955519707
391889006
839231535
1546516603
720126560
2026403447
184700795
400641936
566441955
1949433634
1783023302
1314002058
694146670
1320384523
1000111502
1239730744
1950751051
1109861640
674301485
851449382
1935887453
829345309
1708216902
2057434294
1157533680
1205002482
1717328049
1606321354
1976199837
647737706
1586425969
1237882976
24922667
734177162
1586185187
441670122
1891715547
139544918
1833862032
1631987011
2090474063
799135687
425954077
1282687309
1139701960
459799255
1568684264
151743162
543880744
1490821684
1052275827
572346053
1556312582
1690324382
1710910237
594221825
442278005
1151811335
834682930
1440239522
1473557046
1198754100
150458206
1431037975
218181974
762110372
1605412975
1095869923
1593052305
1019664708
1423435469
1242610339
1537844512
2435402
392827398
392429561
1902901532
244698937
1976818319
263465447
385150123
969083164
1552760395
1621855031
861635066
691615076
534450574
78992564
1169229693
521631067
1153365629
1314384862
410349504
397308027
924460522
381477063
1682532115
778124409
1734294210
1724443890
663181088
1845664689
942664424
270589493
1807043254
1696328423
1215596753
904544228
2105617058
1547976633
1198993462
720792723
1121594455
1615964178
1594994308
1662406558
1233111156
1395478292
1436518008
57606028
926851805
1021107786
760941975
657396978
1804959083
595381228
1490719914
40337256
1984900425
1108226936
1507857544
1510397440
1121336129
399963554
1618289037
1824129489
1710101297
89978978
1730440384
963236286
884487533
488919086
1784153794
1426912189
336117622
1163325590
561410840
1322974990
1659882110
776576351
374019495
180991772
1173000548
1931554539
1673092830
1474757641
1419391845
1049981999
1624384660
1914065297
1670463123
1421836823
1665702789
318342425
1013230443
543887422
938059124
289515368
1804251704
378641163
1716525015
416806360
27257405
620281982
3888965
745746672
2066494619
1230196101
300950603
1413370298
1301781287
1370155011
1902674582
142443281
660246042
1265039120
349250889
855664232
1999280774
1083587281
2128383257
656689338
551453122
526284950
298159635
1879335873
766905660
1699851236
2040833708
780987635
1379285219
729845567
1253106201
45778788
2112160764
1100485503
1562049023
65373747
599507162
903616743
729489627
274055754
543780830
791401760
2114488344
485913409
1071586959
1013323731
372711673
1495049859
389757899
212239975
500474174
1342048088
1834935096
1649273245
305535758
2021001669
230320657
1195476842
1050908272
2142227625
1059083353
658871496
1649317153
1404389917
970886201
119320445
992404329
2098037309
815726268
358881727
1415103336
884209016
727464
1994502583
1009685436
29583472
270878896
353315795
1365459157
1904747047
1728863335
27799240
361420943
1690608473
27875796
92181540
695478355
82970363
828651180
991203123
1271282943
688881127
630403521
615962317
789209800
975069092
1901601931
1505033561
74550178
1401407687
1372507673
1527435495
1704823322
977558261
785633493
619522866
238126448
1052454357
586379541
157230190
176254593
998389842
432528390
1824280852
592436460
2017282559
2047337867
585823999
1962664683
942137090
739979624
634128014
184607699
996960685
1249056011
1719871772
1924570796
1529715584
1132230224
805751729
733988894
1146638297
2097666347
1400672726
1195902654
993564819
305236419
152416287
1502996846
254737972
1406635417
737209300
1799515291
1184849072
1513257898
789736073
4185136
1687108206
1825542132
744002420
1348442573
176141494
305567212
1088263121
1814353065
624656966
980250701
1187377611
1123192959
1073566477
447527838
376281853
1472140845
770780591
1880932
334916717
1299198148
595475368
1387838023
1675128082
89853248
1775333565
254400113
601227598
1623589324
1609599452
537242296
684434154
747409366
1446667604
907249143
744113781
148592656
1058876389
698305030
845962386
521075649
1381676479
1100200188
733232098
1097650560
2116822063
1955543808
1235868774
1380417624
241467520
1574269955
187889673
1726248103
78145050
1177151451
999751976
1237532086
906717847
933756897
2075825367
2010118147
1125581488
2088038646
182712024
1554758314
427933417
275135299
1711064977
1724244000
302960046
1889033286
1124933
1925325150
617998262
1411292179
1825135820
1310127826
608979335
120334569
1501419934
1859331254
1453272719
1394451334
1463493738
822419472
378901043
1243253880
292179177
141716276
1446715912
1575710076
1286880239
60931136
1626562711
1827095368
2048528707
1117138769
1216491410
97053109
133874423
155035414
938486920
805124708
450985334
1982213618
1688909005
1691888060
603146137
1207770771
230507643
22549740
880320913
542250545
1778189144
746676488
762686085
794004714
1024700032
34484567
1568355236
326588165
2113953444
680197976
767706204
1976376333
1010373740
477245650
1979914021
841794246
2048028697
2043789981
1328487981
1396324815
930335489
1024549941
1290095650
65214796
157061332
1231403606
1026496091
972377445
99288567
1449619393
1634944486
1961635172
454224812
2003393474
435979998
663282796
1502434053
1558285954
125237695
405668953
1618081450
793964209
527325044
546132853
82369958
78917808
371219229
963384546
349019269
1047510083
238734557
720477167
1884122771
1988612219
1869296521
1469755140
1685148120
453013954
470588603
1328934241
1071040203
1907954754
1359942048
615444636
235900274
1662748704
501267392
745506998
798942755
1023780283
1523937980
712297989
2006700805
123170932
1020740599
1781468663
1239434633
320804697
52940669
958893071
1517397502
698087708
1951673129
109739962
1441686840
646664131
1316510761
134217660
375961017
132641538
2003534901
1847160200
603613025
414412065
792683864
1193827839
837077107
1674737793
1095044544
2040271661
651875575
1219343050
1100515658
114136684
1077159800
1092132099
680925941
247201915
1062988941
759250248
1364965495
203630522
1134049773
551922164
1733594482
1483420456
455953391
1647005754
913114596
882720313
1075888094
118492083
882437222
1861181256
1535985325
1360251508
1236845076
1882852538
1247505071
1232954452
422787206
920332358
367548108
804211923
916772323
620256199
2145036919
1848096000
724783647
431119807
1803357555
1656636202
1377938800
111216746
1834412157
2119719770
204105309
797314645
165268753
979517553
277252273
1222039692
324082165
1487420781
1564687909
1652095082
56194051
1286111348
371566757
2025693583
1594668675
799073881
924444208
1771213941
977382850
1332640143
2070840894
655124124
674374420
818881070
628105715
1186726244
148287988
174952061
1849220070
1599804673
1831124390
1178171234
1454198361
1255697670
1335574018
2074031203
1181079942
1636682650
2007118278
950486559
1829380024
303124651
571250500
122903387
1173619623
1420999908
1061951634
2051996252
1628781036
56432613
1405052485
1599834100
1059910728
177640634
13551644
549761498
1530775636
1159011427
1035229197
368323708
1734597531
1195399018
1363738675
833325524
42961360
504536044
518547649
1958042895
766066500
1660672574
1519481768
1992496699
34826833
508451161
529837779
1577921507
360918089
1731099478
1027441592
1158934590
530451239
1659490953
846955552
735003530
90954025
2030086460
1655226235
536701843
1664138283
599756026
1935378772
960063989
1246496014
1747989840
81919081
496517668
1783286378
414472403
756940554
1151045460
1083831118
425473479
1588535792
444201979
119287850
1821362106
1020034142
756432398
426579638
667452445
1813917306
1815272269
1479163656
531705136
475872354
353797864
962118245
990169394
1681595928
150285325
1176316964
656490462
707232860
252701618
2102461697
1473318000
1527672810
151886989
138570764
393819907
1333051545
723659477
937054208
60535176
801270499
661222284
1590263102
1894972808
2107205212
1889717857
1381652817
1605704558
133759622
221515087
184033397
1014606232
2079137205
1100680582
1555472475
1459424883
603999109
948597532
787350280
1569014530
1607612303
1453803119
920885214
1808686867
1453879377
166657597
1945665590
1868517008
972994731
798489953
1906583969
1253304244
1833423898
1429827428
1347704646
1902858400
979591962
1866942545
696979592
1667177285
1446125216
497664329
1630778690
1038639624
115927185
1260459499
1155899202
1700689399
532980098
1006965991
469054507
681803220
1834678739
1364787741
819547913
861155081
1715348359
1262679230
838255518
557203673
150020818
380106850
2087667757
1422167298
1344248743
1242873670
1021858642
970146404
1234171205
1080758979
773373312
1862968754
1015785918
827022625
614368944
1360999029
245556958
58445255
395356110
1036627387
270490349
337240842
1355948632
736775341
84061163
794247398
1337671934
982133833
2056297604
329163564
549567837
1046586644
531795029
1578268694
1279307932
1067205756
364415603
397096468
851126232
1334292333
960252512
1838857548
428728604
1163954923
912339107
2003326905
396568695
979536532
1284314878
291467454
789997186
978730129
379001520
453458188
2029132957
182155135
1558288619
1818322772
1322943964
1964689315
1114731317
243537030
570242132
1375009693
503835124
1190617963
1662549489
902211120
1896763390
1649643489
1181835719
1510337219
720227721
2075205263
2044372246
1573843140
1688120947
524790911
676959739
1302936028
548691154
495057377
932007785
1267279854
286815689
688294766
7837565
2113671969
923408244
1848715962
828638926
2106821167
56078938
1530436519
339461561
1316552287
1878677445
1571758474
1726046769
2111836457
325087453
104317286
884134047
216797657
126642755
699161585
189174946
1462321459
2086493639
379472037
978526709
605106469
532085762
247906355
1792575195
1792076180
307663791
1657280500
1265829939
1038778929
673840354
178684855
336266361
195073138
709516368
2004428600
1708896168
121917256
48804063
1329393403
925575590
568827736
1501141990
2044939940
1719278899
143190347
481897433
295003185
1912228847
1361363841
835381148
578965765
630340649
1715203693
1642565919
1649844712
1430011868
1368496146
1836814685
279383635
1060643263
1743666477
1018018662
640615904
2035578691
1031114796
173519274
1465463929
1048402346
2001503198
1159561073
96198347
962550199
846826611
1147955160
1157684251
917690555
1023272561
523523147
151177211
599174928
1248848401
299053084
1766020109
621183348
1860184575
1349121317
2005410419
1619306709
593215077
1309017239
1833857801
241673504
1296708887
570051085
1247702496
2055135887
2118174053
937491039
11447996
1676959535
819807121
658329984
75901775
1329803305
2146503626
246344544
187604208
1768561201
1804941459
874346041
1832018283
1574690230
219973952
1050336123
763715990
1206532611
852344527
1721631852
1305848466
1495970498
1714721880
466375508
1233066791
656807521
1949339151
507159304
1804702352
825236987
860919666
1413956127
700344489
1287456358
1247267397
757312721
832309928
536487578
965035026
616368503
1848839424
421559494
835593704
948243201
1787180433
207575290
1000501281
193601530
919898759
1123325075
1432898806
1617006440
1499777081
1543268498
1011531338
765162352
924086358
1426556059
247577242
575747154
1673670670
1036576824
103541955
368438715
184177320
107573409
240857079
1430404098
394037868
1970627624
269217153
804622796
106256515
1443826442
1851406976
1603894049
15488029
1031093510
1213284501
293754086
1658033283
1335355189
1279061356
1945275450
1380040124
1775149704
142736465
266336586
209848014
1363151117
1813592684
606129022
100547697
1175990169
331867528
1669916259
1157298377
296558200
11650367
1423363596
1706769513
1711941764
1743585458
2137417646
2146420831
175621648
1482903244
271547873
203335676
2020910691
791803228
189197985
524318743
208158524
756566482
617210990
2042383217
1261463719
1645808967
2078235602
1215919742
1093587869
897064517
711938083
1331475359
1828143652
599208416
862013892
1298011812
1569044917
1115044674
936172762
1483862819
2067577350
677159880
949516281
2136753189
106975783
940347995
932775010
736240151
259640237
505194232
1585777251
1446685129
456868714
593773832
2112377748
1100766229
2147327380
313811639
361342138
1298116207
1657315231
108178932
402159837
1618551962
1730740875
447871731
1883887770
547336215
735722034
501561825
1886776689
1876762331
598190819
272093890
1059623120
38096777
304145262
2136501830
165855132
611174366
701050452
953229770
1976152191
677247561
23380770
573652603
1897086190
2143022057
698569043
759286732
2123167014
589216613
429502349
1985075128
2019140104
1637433749
1910335247
88488392
1194961421
2027259882
1235315675
973247919
934648284
2065334264
1684664771
1953080747
993305803
736147394
176120824
1797428394
575978749
1281464377
1024567271
1893967570
673755663
2096232573
1846989244
1461893667
688014769
1549133088
1008922887
100168121
263687291
1456696910
1733952744
1529997323
136781568
755613901
1451471515
90343875
810869659
1869658144
318652317
837250322
889661582
880320994
2036044655
648577468
459679052
1823598291
1273110805
2046026166
1284216728
1645314337
184118937
1555908138
510132261
538141891
355385946
919670931
791911982
410738823
1029810155
2049992592
65739243
2064649249
845590953
1681028136
931229896
1646012266
807718503
1338611603
785806143
899408225
1049065036
881176137
45095241
1415105403
1791671792
691276607
509892884
1446727589
1398522563
224918927
1086232765
1688474236
201995871
14496902
1592254591
951505
268785277
1595906387
1099305530
1413008834
1303634386
455575413
630207343
1072000740
1364155984
369416394
662672586
1727543222
2147321206
929798826
1757809964
1212053039
498411448
1659190565
475110153
740060513
24474730
555360218
154356441
529686153
333083239
1002843185
520594877
1640096361
296310699
2007861210
1433503251
36744337
98031182
1962475649
1122107161
435925986
1086655217
1188839648
453744311
575574715
977174953
160772329
1846921362
723497312
59630042
1494809848
667686950
1580331764
498587503
763494512
310834932
644834618
1264490533
1793938882
1578404619
2112516664
2082968354
54532808
390464199
46198674
290149144
6739694
1073151734
1678894658
2056066928
919253510
49635600
196478343
1028322814
257021179
1937368470
26320461
541936195
1978038973
1638095875
715020752
1117253702
94854306
1678568258
1408421068
1443661115
313531984
364846806
342421325
695491911
276386099
1157052701
584692756
1542367875
1380489576
1513792467
630976578
376533606
1873924616
707945514
2096902479
168906353
135536799
532370228
1004835545
1605157615
2085947454
1291727105
1658703765
1626390593
400963530
821186613
689484695
197684829
1269412253
688543454
2114789467
590590325
458481122
896711720
1149532516
1487863061
2011291084
1124678782
338817647
789424333
649974506
449100255
2029263102
335878280
559796047
1321554320
1072861809
1553999609
811319187
357824702
1077298064
200279059
1968373855
539020419
417899215
1676479565
553672400
74191566
1325907745
960441770
1206996564
1861379257
679886623
421781816
186291227
277640851
1829419835
1528727658
1471403985
1052256819
2028577536
1428521888
42664491
109855565
1919966344
1683780293
2088829753
351003599
474005464
2044558117
719879830
14494767
1268044395
1981920756
1230081086
1947298599
820360673
1073724283
1769130775
319738440
1838358946
1965277665
294091663
734244274
1690170361
856994237
618894938
631132143
2094198210
1434424634
570125134
505686701
550857379
133942168
1208405674
187418051
196260975
917335223
432541069
2064756311
1977395267
1202872470
1216862310
177080196
857829467
9871437
2040512463
433603515
2069951378
1405282351
398163431
1802107570
1861906445
615610759
1330817010
1815192170
1093221860
1240475085
210363545
1085903116
975338167
946863427
1479278755
551592142
1541434904
1587803090
1020355056
1042795640
1734868357
1156284997
110675964
587772266
155013076
1734685854
1573513682
2084268797
1436378106
304626710
1256093937
2071937948
219281346
2124257023
1952964308
39416632
1614277788
1568647715
1714062753
1387411553
101862516
1266261667
1292582888
1002227518
338791331
455491708
1996179290
778014696
981769604
472874725
232724154
1195184279
925328694
1579412254
1769923381
80783608
1600756605
1155798008
1342996047
810635334
1138492745
1191492702
2054030248
1423652081
1091056036
1095954791
1210086730
1520834727
1754478859
2071666059
1437211650
2129304636
840469
812907004
2087864151
1964988154
1680975969
780415559
400350845
1589451249
1838660664
582143764
108259711
1373305751
609385077
1904672464
1323094151
404187971
262761343
1243090881
1972957774
632530020
339150999
1336454783
1599287770
1881070217
1477551975
999558551
1910400799
1222458312
565162500
414655825
139919600
224539072
1397000124
1264564091
2048188871
667593775
397323460
1510831363
947050627
1072954726
295350524
955831621
1334757698
1629517272
1662977494
7104867
2084175015
939706238
536349174
2028982534
1880359165
61565432
749862367
1506749987
1180278584
485696989
818938415
509695170
1021309432
1025494768
1045826725
852553463
1758385653
1022300023
1879395644
1597664926
592405521
817461989
1501651854
573334941
569891459
75072059
2099531583
270711315
1979983575
1980381464
627142820
1351177994
649530652
1524868195
577719629
1645454471
921438794
2082517395
1856740978
1781839157
289370061
1758841725
1271560473
992587902
757390348
1428056020
271096838
1547560629
1308840043
2004159824
343676472
333543204
1158739191
1947768217
625923308
1305020149
762513808
625593724
20726070
267737642
67673477
217662051
1268202925
767267545
1753183532
2074903913
1158367219
1618029097
1884907416
1864242000
1313683229
1835161624
984586146
621468581
1725095195
883078564
408888917
1643430114
368172932
414239070
511382523
2019192483
1937756786
320347331
1872697805
141828508
275853418
1776842443
405197999
1135888150
1364786472
963267535
1817672652
1916306051
1704842679
349406772
103415748
855200321
2068277592
1917191346
2145303462
772381916
745212262
1646665406
631113446
372311166
778489577
1534297389
691123308
1159051166
1845210400
898196469
1540985686
523439786
225308051
1777681894
27931770
833960081
2017898047
1929341677
1270630694
777053932
1108587897
1117913275
2101347001
1717892987
1653260604
398027439
1519586282
24781203
1481130895
716283942
1300011885
1398935048
912579118
570673756
1755057949
1732057840
91425385
1034338310
1537267535
1480008679
714423536
191053607
675471626
852064141
801947448
310935959
296812418
1119135555
1052952288
1486055830
684090402
50877022
976656829
490990267
1300936796
262484791
99520104
1454274708
358958383
1027284587
1153617049
1589783896
898642919
147539896
1776665138
988891086
349954857
1633278394
1965883658
1762214622
1780370284
478181841
1359836485
121772269
169459240
832414646
889348194
787229171
1470296279
638881451
1650709028
629745125
721914135
1903433877
2081370001
759945923
1292419826
316408135
1924997027
1316653970
1919983551
980833447
2128306348
1126214970
2061981846
1331233753
1555523471
1812217429
318956085
29842691
1635808630
654749744
2071139064
2076944127
1595880010
2140479762
1808835787
793039854
1770390543
1974345037
241158010
340105522
834439513
1778553957
1139689646
842376048
1363577243
1553956119
2042754720
91937525
915305848
1568271016
1615704663
1499751347
330897534
1922527207
1946088381
407370420
1963639961
398047039
374222689
687267874
1050598153
1039494852
850568080
1464795908
280918635
839059340
1665650467
1840000523
319108871
821089775
1195788530
186705703
1504340298
1333727456
1082594774
1595364089
1016561436
1165333105
1138957534
44573614
801010791
1031135863
855851640
411977876
655512688
906888804
1820610234
793795496
565958188
2052871293
669120165
2031528094
955159979
89067420
1561833006
1048295875
1489055792
2011592805
1964419073
248125540
679606393
1900291699
1120134007
503479856
2105075257
548271456
1152001292
557348254
903097447
1157407275
230618146
544475581
715868776
1553762148
1500000103
185796545
1493828872
883298219
461800919
1160734383
999680952
1605751770
1369370010
24204931
459008957
2028568065
962247522
110133169
2016557405
1719163817
838970352
557799030
308175313
2027640990
198727467
42425288
56930783
99482822
1326768637
184424623
926704732
1606560954
408534066
244026359
53019725
1903153279
1133156440
1218534018
2019628896
1390049665
1172862419
1621588763
1180255935
95294767
1286810234
312706826
1581237529
1159761359
730495852
16720791
1878038446
215541931
1921872618
570333243
1794989404
2002848872
702051498
1952675355
1183227840
253758827
251599054
191821062
786564801
853556660
1579692383
746113227
1477883677
1608421073
993164613
321809970
1812688387
1443549176
178573336
175382816
286684290
2106339035
1588857399
420629989
663955884
1522777901
598374780
297775819
459864633
1057736918
200823548
1926753756
1956496060
1320242611
109033633
2030754160
1796292240
1769030138
16370798
1945088612
822846456
526091062
655611520
2022763370
163049245
239070506
1559811799
1924607949
1484763534
974847162
928419912
88358246
773310197
859372206
390413150
204193142
1457183779
1070519460
545021705
917766182
2070802916
2003427401
1546670334
1926606085
545370549
1657277029
2025378640
1006877618
1319376969
1110514837
1454755529
189621072
1622904859
44256088
1742774864
1015624231
933022348
599295360
1275813225
728319169
833081502
1953599158
877406440
476852002
507565997
1362775291
1190043830
1959169093
1540582129
1299645173
1648746339
1501359611
1357301826
1803743713
2123990489
1459699565
603133818
1380687470
1345512824
496024844
186274954
1309976704
568883013
989427310
2105335062
1716594677
369985986
969971750
322926073
924147697
333087896
115647026
896222718
19614134
1786537665
1125741897
2035818287
428401743
320305137
2104316126
1403576034
150266782
1017320514
603583077
216603732
342805605
207625010
1083685864
2072087369
1989731926
1480494919
498071932
670925452
2134319614
1547784363
767450649
1290811450
475615283
2111853829
565983853
43001103
159707888
355694484
387499365
282757854
89217128
596331092
830860301
1760106000
1650538126
1261456077
938323280
1666823141
1194991708
1908384218
150763875
1893857553
285607356
1685779280
1258525518
2006118270
1455896967
1562950118
1886959927
1874877267
1415906973
1621571148
971937584
1493490884
973695533
198351935
2113284517
1572536658
924177112
117447996
1159555561
1509150170
1862937165
1788032289
2060579225
1817741973
1433554765
1172430739
1583208011
813570186
317388301
438397017
995923765
590240814
287996546
872470169
1550659925
557175324
667173404
2132595004
766919270
1152605762
940453108
369212710
601109076
1497811158
978922176
497735986
1239649777
837387208
145685834
571900520
1788232802
1589200996
1050204767
1782219170
1198023752
2096956287
431394827
647080600
625429384
1407190016
420296834
1141769874
341792038
792136783
1203090663
1751645037
1160463846
1398533078
198290317
2114584100
2080071948
1366985567
1273161735
2023447659
1528497365
2010032517
1573704507
431997001
519717674
836907345
1861760593
887139068
1756539747
2073991852
1632250962
203117286
419811429
359412375
915705475
607831190
602361793
558927294
84610676
699117607
79486860
478671622
956530346
867454134
66617548
1711152713
302581743
1322014759
1190848699
1354843419
1153852047
1042718686
1991924608
447379113
1400423031
1510814768
808203252
1555124223
1491707970
223372319
11158316
589192658
1188406944
37431124
185178446
1888483475
1476769341
1549558432
1710745781
910698361
162941458
700500391
756655995
13709564
1195664113
1536459887
1942657335
1849277389
1766493254
2078211360
271696720
485913946
1191337643
1354501233
122021284
377130122
1970489090
265694094
771155036
2047751532
1819830128
245239855
1577092831
1544311626
1369812246
651904146
659461083
445869271
216495453
1232695989
1277375399
798126196
94422969
656957153
1867599588
1807375460
1289422629
102058236
1336636647
293208486
633204282
1562489392
470904595
1928814031
43465442
1627280390
138126612
2057612547
561230147
1861336210
527447950
24660724
1281310863
1455340712
96636169
1183460503
257322469
550382591
197464004
524964828
1499237149
947490053
1540897806
307856360
1689896847
706080255
488615838
184676577
719429175
316423080
2023488317
1544329566
92151880
1197428728
1267112996
1612666701
45305364
117214591
492587188
803022017
1408153013
1001466757
1765190997
898595683
172262674
600781668
823330158
435414871
262467884
181025240
402134927
166298138
1514599567
2006030486
1017701120
1070810637
2002478718
1100689421
631939391
928509464
1852973165
426839735
444872148
491477231
16521469
818157954
1245346646
1829166393
1954887569
1350381913
109702678
1721450216
1285374159
1267347993
1124394564
1392045754
837396806
245225569
1805380440
1577161788
1536881684
1453985752
422002965
290379520
1617547993
1797625468
646521932
216086589
1118080312
896351640
1317473494
530651613
721952342
1880456800
2100044199
146463902
1985210275
64018541
1441330302
257527543
608149330
528013221
978749165
1679242772
862653793
113913471
1010491363
2045434625
1295243713
780774853
1168851343
2079260674
800739871
446011908
549574199
831636410
2142674329
1663754006
1834606695
1502767727
1772471020
969437176
908184886
282694805
346861158
94204934
1990946461
467542405
1165612861
626401763
1858154370
1299639861
1263311112
1635094674
833732015
317933132
1700657368
479596997
1138780364
1838967202
881761813
503714444
305130906
843274485
1486572195
754681534
893377231
524972868
223156213
559969336
1223592821
767588748
917855726
287749748
1157451003
1885664275
834811608
1751510994
1296224451
1177766286
1977456646
2023900259
1897103416
2007772179
1606066604
1781780105
955488428
430617476
1458390731
1915131266
2017578457
2033506381
775498958
1115555810
1144759730
846863746
1769828035
693376168
1452905032
340755657
173642151
27664564
1140475141
1344292653
1158119189
1863858965
655606644
1585678103
611794921
1849744488
1610272558
1547427548
586468952
121590642
1266103111
1007493494
999279051
175600487
2042750276
1210978645
137491728
1090575781
2115152439
2051770920
431280716
775876466
768917264
5431915
355070775
2105575675
2082324197
1562305335
1221956552
795814594
1391966971
1484085150
129395188
54184307
573946030
1942527595
734282654
80837405
323097561
1101190568
123952751
1045989689
1995316387
160907194
2107895781
1596321631
1507008984
721654953
1566972792
1693001862
1134247707
807662875
693419999
102917851
100549972
57015831
1151620243
316585249
1402239263
672698541
1313686703
223588538
1846463692
1031411809
836867365
1971088479
1604155948
1895204375
417753424
489219628
1559702964
698316648
1017316964
2065186412
1722282643
817189989
1422918325
153708476
1495103918
1358402369
1658880546
1809541097
1397422296
1344022362
1367933626
1498994258
1837069764
1915161149
1245537026
600331289
1571796347
1251966561
364450923
960270209
799606629
379535113
509829319
695877641
1683905779
775880252
592646630
789100727
1250490629
488504261
1887633398
1505337856
824998782
515807841
432319607
427628029
1151839123
1239561362
1679722838
1479319609
1506121584
1159727197
1088035175
863171318
175501623
496028600
2064949863
1769403305
2139849684
1368847512
287828281
1686364730
1440872723
2046659247
246009145
383307973
2066643631
151829171
413456666
73689074
1226408984
998640671
2691469
1738509570
1377686962
2110701627
1057123554
1207575361
346989590
1312174269
1743457865
1426966440
847891466
2046106995
1584389990
1266431028
129732547
1237653518
1333699580
1338108066
453805389
1305768525
1834034281
835851470
878677763
1370672135
640655497
1640338620
594812428
487842929
100110041
454155474
439473824
1563528270
1337772454
274309657
1719561981
1114870524
1326823672
204906143
105817609
1828187930
775618950
1872470744
1900832187
1040817093
876944980
2047023164
1306344446
950439903
94574604
505228056
1525755786
232334261
1300227172
700470652
1875154019
684881298
1775000105
441176615
137823977
78459565
988773066
512089496
45433436
25195018
1891388341
1984160136
961161771
693524495
1752121854
1720082536
2143315133
1202262423
408231445
1722217230
327386225
967940801
333200642
709591030
1251842811
939693593
1141218206
1945939776
551011554
1442925674
448394079
1227278388
2003277762
2113878941
1888404313
1690785708
2068594427
394119756
1682825724
240031821
967700372
950968333
140508192
625144499
698221534
142337591
803201640
1861930703
1891653734
355284017
1199384210
148512514
613127712
1556383534
758302932
1551061782
417814255
248885685
1033940203
722794550
428382320
681579168
2016710891
1107688311
1490334569
1084510009
910846754
763246458
210976150
1534936412
1978655247
2120339987
480098508
447346179
2144677811
778019100
230193305
1194033218
69590785
1160325433
1629476288
1549044905
1849354900
165053803
1523620346
115465579
928783828
581675309
205026730
403551742
970856544
1827635935
942191521
2023834781
1907963617
794262301
1144120992
1674389918
1769908608
217017651
534785653
1832469488
1024858197
40255639
143659422
1512518905
383124199
547512455
644756495
860085660
403740055
900307106
828369429
1046648378
1032534236
1890047935
964733930
1547702728
1853284115
1424508604
1959273938
1447179026
1397140337
899955453
820695598
141257405
306630998
614998294
835166560
100600866
635204449
2069821394
933210396
1124322204
1552146814
61202876
1323619168
1343798517
203713124
571448439
1156653454
1409025784
749755112
37994973
1932524848
1875225473
1047211820
1705266392
127389186
137759632
991349528
28845260
1370730398
1963934578
1048777011
739749659
2074508927
1366295696
1390042751
1816515369
59103471
100740520
282082162
1089901505
584493996
552776763
1049427462
1688332701
873271229
531247257
1428784475
1337762117
997784321
1174832337
2059028705
338734037
1843406360
1325197287
835351868
30181301
976046632
1461824152
1713950046
539491597
2143382425
357197194
725933782
1843808702
1210808621
1892320174
655643396
1761584120
1589413538
2079972837
601924817
283339452
1056124707
1493464313
523245904
1298498872
757264640
1937775504
374372327
1909690287
1517396798
518411347
1405096899
482526217
332176068
1731854556
1522918507
549494506
1143433036
2105181822
1837154023
777611878
1275521393
20038294
952706332
85567136
575671722
1797982138
1217227745
630522920
1505854549
1451337940
1401805071
2111669947
556204409
689064288
464228744
418189411
591773171
1289660581
1450573731
1740170596
1629201162
595215723
1366993939
1633717985
739651569
39952219
100858252
1090626427
1999443717
727543456
449234664
624099739
390857748
412757451
233647244
1536568434
1959997995
116854277
253782709
356501226
2021754094
478956726
423375004
1312076461
1890208877
1519406898
1423022460
138437075
1110720803
1071041629
1768126279
1283449781
752672412
382519855
695301093
1968648269
1436755847
944297032
844988273
1160447195
170606251
1590254156
2102004223
67368920
1165570571
282880475
319286981
2137923279
249524458
126169999
493137155
1827606764
1159586716
2128069156
1714284224
1587665396
1664166208
2118582348
1413912394
573610888
502086924
715835866
1164168919
1636708260
923972506
616258680
692096711
33982525
1690202316
1748357750
673146645
1029046154
1204499528
623162544
780801184
1654624059
1947138643
1321315036
761127699
1033571905
1379193599
504734352
1448775381
16652092
1047548143
471562995
861197148
332210925
204638960
2047838526
1927119246
321000745
670930503
869145891
1473476407
558380220
313518053
721594455
1540477481
142697043
1334825342
507653040
1404689551
733644726
1070523211
2013514843
1097969552
1299089105
1382270486
1230615899
830230473
2069816961
920577743
946169990
536601816
1907573906
1128046703
1920846148
1005966386
1634538949
2029448516
1984170940
534841888
1916617239
1862675489
1495707236
1823923183
64477843
1030617555
1794215671
1698038781
1851002317
1102261880
422644060
1519001096
1033639956
826515757
1077393800
1237283354
1465732960
738990148
1805855967
1863179716
1871220380
1493648698
2055276949
2118340294
753843387
2019217980
1411752915
858478126
1991176618
773057905
1095837198
1717871046
1060133640
1642324871
367373085
1650271254
1958164122
1730865664
882410179
14095416
418736981
1615510787
1343263935
1598100831
1109172402
1735726322
1426253079
1699334272
1854405727
474754126
87580494
898161765
1804757583
1563482252
846640918
596220605
1660314676
1728892274
473075871
1199256772
2130435177
486976266
78355638
1145202188
1581699482
1243861277
1218357264
576545308
772960621
1873163839
1076155886
430047803
10686073
1159144930
2012033034
135524388
2101535292
420966674
1280486961
134870767
1035265035
1767463409
1989654576
1089085508
1265356629
456602012
1851194424
1892272582
1355322467
1144158874
730817847
597840705
1105573039
1949264907
727077403
2136465597
672221261
342916314
684119705
457106655
1830829126
583221526
397167543
1633126688
2011256607
1891720666
1098778273
762184936
27700387
2124844735
795826948
878966618
1056525604
819409885
267110367
1613666598
2139904135
1062971515
397568811
862731472
70790343
406714105
1885178388
1968315934
1082452181
1545408980
236706112
1032814745
1654808911
1780488291
2104468752
482511865
800144761
493665189
170148462
1239060149
1847028437
1721380081
469784574
104065544
715834025
1668827604
2002126349
882421619
1633143182
2049568789
834135366
960851962
547644130
1759618220
384519990
1079929697
1989248880
1839087277
1653270613
843870175
710422853
1765804767
469643951
885645301
1243763643
1888549607
1740760825
52539185
2060955890
1789567773
53288945
1799939013
942820150
59092540
1078972089
7238659
991237636
2002288092
2041201394
2049558700
2071674941
629887005
1442882015
1904119382
1946843869
484963396
462797734
721260393
1846992219
2027174399
690546385
1514632699
1302782870
1905137553
267421820
1343571885
423036034
1476760970
2125261648
337305645
235032118
128662634
770707127
1469931805
1092694815
324132734
1402701463
493955886
1841216887
2106680275
1226657932
2015559577
1119187213
1642606271
2021290034
369500956
270685368
1708789765
199606513
1949610202
786413744
652313599
1014341854
1698645546
1887255810
273273907
1441585170
882020139
1849889505
1104524011
2029784943
160713514
1251363065
1270354402
2091364240
188181657
275080123
171927167
1384389998
1973101733
1670950953
471519892
1639917265
677908643
1730187830
1276845723
1888422514
2126157498
927545906
689710574
1337620889
382901748
844306352
185397255
514555165
1945116500
1206440415
2125562824
527718595
725231591
1453930027
1374548450
865636422
1991910363
1342628001
1011931062
317066853
1219252602
443695529
11209679
243312362
101497958
1795005430
1062499792
1677031862
1399939993
1752515741
1939189318
2143004554
1799801409
2038218490
395762789
1023272907
794432004
736505785
264105894
2090155210
1874098825
2077175656
1466751126
1027196551
1409205818
317770637
750168270
193058922
1830681508
1728330243
1789718416
583837762
360926077
556303373
1051847366
1913389245
726271817
1074202325
1215996018
1809455866
446251829
872637194
1089050798
1726754415
1749992005
509787476
1091987642
736802561
1031423641
642128445
691370357
308825156
532016390
1834868171
773404033
1932865113
755649497
1619351741
237119079
298495970
1313750507
124847773
780950105
288639937
1402729853
1987446246
1629556261
607647794
295813508
1979743678
727829803
1715743703
1551257763
755432912
894102272
2113979406
907408473
2021646553
932228891
475896849
206028976
1331427332
1562354964
892752256
117500240
2073974039
722439733
877026973
1851855994
1758243435
670551195
1218195683
471331469
1607213039
6290865
1049874005
1833337142
814448436
2102846398
1996875359
929117974
744012802
1125567591
1239935686
2001284393
901265742
774512226
50238291
225658666
1190078204
1991086770
516057912
208488573
1242744012
1309584704
73533242
1256674471
1602523395
496716061
45180142
1467465014
218698459
1321501653
835083955
1277954499
1363785876
401591025
516438362
979225576
684973409
979528626
341155798
2098845356
825915945
1485995569
1132161097
1909096493
998820848
1900099177
728011430
280908084
1549859581
1294048113
1625826515
707856228
1937762047
2099818842
23646105
306510893
416963033
1201955331
197538959
1631186920
529344152
546729802
2141241834
1058614522
1495096825
768785229
1976481313
552326847
1371924909
2121520305
1346115574
366290785
1009045646
487165556
1231174086
2038659705
383569583
754818939
1079049648
1953463419
1182106252
1295864430
1465466634
1997391214
832016578
1709728915
1675697701
932365938
2089854926
702138185
1682202689
822782777
508490334
1636026724
1068138041
1601946791
1458616236
1778137819
1673881260
365051730
1467401195
531175576
779927037
1170348863
239497529
972703945
1512065674
223697066
1813948674
663746560
1685897234
1062021102
1300288877
880687335
1787973427
1185980398
756933863
978482313
1358446963
1177711378
2129083008
106303977
1235361403
241876348
1548303825
1108185934
492206161
2106617558
1266176207
222760749
882911648
1965441320
1805803531
1267232415
1352275209
1447996914
1384715174
1517822132
2134760653
1325871574
792950724
407542197
930547642
1258180149
937562529
913929604
803774266
1485295296
604116377
36706732
2094575510
1843214543
1081207357
2024922776
70540452
743499507
588628959
1334282130
931655992
1581189551
1186925079
65797294
780434859
2088665656
1784062847
1937214524
915730577
1604169369
616374262
234873992
626170132
529896507
1297963971
2011019327
979145689
428045740
1556500628
596602534
1536692516
431378679
2096776117
122759211
1767829837
1163859119
1207140318
2103451684
55114202
1368723192
1578825882
526336611
2015259839
439876761
350266470
1017012863
1773357941
1538974799
948707037
912729969
1689870678
835430356
114083913
794941389
829209478
329944769
1029168747
1393480886
950072342
1902183694
1992109155
255582968
57591919
1923175349
1586143548
15631303
178816307
1869415361
932653631
198105270
2095906793
799842458
1143947502
764251637
1478840673
1637451337
1040353679
546126111
770947374
1696940528
1013977652
597412259
765706821
1775331845
652387850
1262340583
1060635366
1437230681
481937858
700392385
470574583
1454879349
1529227689
524955413
1454618791
2140544518
465920594
2086528244
1178968109
418844621
186797090
1761591822
1176707816
555659646
1850559181
1098545342
96978031
1529682122
1994301393
407868054
500329372
1228545851
763572154
1904337487
1525976944
796123048
187510648
608133546
669488071
2097927467
132517779
656021889
2000607957
1533516925
213435156
1633775071
575035802
1155349879
29626484
1960745487
1319653693
32728898
776904443
1806867861
678852968
1150867828
493329675
454388721
486258371
962159872
1818448678
1051518426
2097076792
1114716294
556687044
1048596666
2103676025
1676494472
956113704
712824765
1168601088
1427868871
47286667
2127318570
205388066
74221087
54581999
316888072
654197527
1861537579
1622402189
401857422
990262805
1696914551
827210287
254864070
1838539534
423966184
1783346332
364103176
651805537
480794702
1765630283
61513705
599727057
522550684
919912810
2109932617
1948373811
547723682
597468125
25647254
1673132506
2054109118
782895820
339824960
1250955096
1639313890
1060632072
483326908
626636219
913097811
1782495948
59160377
1314505943
697367715
1011060474
1328452133
645190068
321422701
1968343673
922952962
1736771370
1604522671
1933948198
2111133417
1273067750
1159634545
312085688
1215471950
1734456486
115324224
1911045961
386915604
1246869233
2115691294
1824456704
1535954694
1501730806
1543374731
260523280
589426580
2046439730
1911318639
349026645
368338974
345134078
26573116
1896991873
62511987
382078812
1205485989
548706610
464179781
1382951269
1926844751
136688002
182356088
14039777
957110817
580667008
1870024012
375556709
954776197
1140028122
1124159298
1662006507
680573733
2137373019
890622303
1070452728
1749092748
561394999
177416850
444914060
1891050703
1093422563
720614281
450442781
1651337056
761339976
900486168
303664115
1068362993
913910348
885761540
1090970419
1054258398
548833672
1164947014
595816221
410217172
157776411
1686917798
1267752189
502690025
1096705115
1630407369
1963475172
192990589
1484484127
1389448827
1170070124
1356351342
2079007008
1688925025
86253884
1962148161
1796801911
1468931939
792008947
492597461
36138873
1439063754
1120218071
1291083148
295034386
2057275510
1601840318
1768264149
66832757
829923360
41164865
1071135801
1069572245
1064094880
2041743529
1195987121
1017759554
1954400720
209053233
1327721996
829793935
730962941
347579050
1307015111
1006961799
1142175172
104384320
337667579
1987877459
76306436
1262452350
1732116490
1085543668
1860334794
1671414778
584875116
56687628
802216602
1592288581
1557206984
849166172
182765531
314791131
1115000379
1252318427
868637184
371874262
880862069
1589870038
1081352744
269975190
694969193
1575252893
1286139535
1431220913
844586128
186303984
569344492
2021077542
233495302
1048198690
718995232
1558092392
395953230
1427619779
1514188209
815552654
349354831
2115666114
989379217
663038241
472039230
1961234393
1530481381
1829068089
821934682
362848500
1534720857
724400635
571433400
737951425
1559817820
1591981705
1849789126
285737534
503343474
1372454779
2115922204
35508283
1472330856
594946354
1207753170
373799453
1935435908
1735408454
1108732686
947719648
297047069
2093531099
664476925
995081661
333779795
1833331373
1922505107
953327538
1734868357
247071218
819145111
812042736
1114258603
531438245
1080104246
2077826729
698588215
1022687481
1615814626
1843990330
1173301464
2012352453
188462536
1509211923
391707522
1269812020
1528915503
1889623647
834052248
489201111
272083051
841288477
344956784
1464572083
282947023
471027667
239716139
140768028
1647705082
782267834
2059446323
1051165129
88161339
781866852
67428906
1008746498
1280630514
2035025957
557003198
1717280590
1352504798
818296774
1951298861
567095975
1289868149
448307446
856283247
1449721489
1318682391
909768660
1715105281
1821995080
1548242388
1999230396
1488924206
1916142151
793535395
275399684
460056501
1991353766
2109807226
207945512
1040760233
2076931065
2044520371
337291532
1487046397
284297258
428567371
1418028859
430652145
726128964
344176675
1516927313
386293541
2106893978
1439525637
1520968966
1905380975
962044351
159895815
719492382
1181096794
1232895131
930436095
1768596734
80629047
1553167919
943363031
2124074065
541297634
554968072
1031659943
1389211875
1338566711
1044568717
673157150
1787086501
1189711254
449508621
83803335
341694665
1241459877
269146520
1359276803
1809445262
587501355
1470285260
273765651
114513091
1885514154
1243611099
578505671
360872587
1074673104
512296947
145052443
1889042535
1476078691
1276898001
1429052053
1280760986
270490349
1716193707
1561374551
512164205
316428411
457755369
1579958947
331351498
1754630794
1019809006
1673777609
263597427
725722763
768978339
1822167310
586572850
396802646
734258167
1575284377
1001789683
1063690399
414316520
1440719815
239979692
1899892085
1140318525
2102961384
1753315703
967299098
298225471
462115979
1395395142
1931139341
766718642
1957824680
835887294
1726190981
1988161590
673483946
144180188
428266324
1804033741
2062867037
1660791801
655739682
565713836
579429715
1768791010
1818552700
28846816
910066041
1356268078
2082043092
991182395
2080616368
1427653557
1027343543
785156997
552710266
167623353
104385573
1600702369
2008809724
1355830869
1290437447
1127018953
1780609426
463611518
1143148733
1534583957
1735811495
1811937657
839813916
752640449
908692962
2010317192
1172382155
885332252
571201149
1294635535
1555677043
45213997
65296631
1564683315
2107208480
1119329202
449206554
95657491
1016304727
732000952
1429764938
275552853
431301658
1081609191
1328853212
147491921
614280100
559401658
367220879
1372071032
904402663
1703355461
1839274569
1312847267
2021759519
1887235586
353564645
1957504924
1275973755
78917948
1997961681
1389912040
105638531
800548152
1093910289
627508305
1135184636
679888479
1855275542
1465298101
1627566500
862815949
1118805857
848056100
988040473
1209054604
891801884
1289481031
1942784015
1959831131
1865184032
1915607450
915866941
882341105
1076307219
367904738
1143676720
1505009467
2070856090
35961043
1557871076
1620704996
405702102
317074026
1278223586
1227172218
1641417410
1681621535
1116977701
496004767
788162077
1745041487
355365508
1462215878
1305706123
1843062956
1334678020
1712861741
909907714
1629998129
1528227674
21408864
1861544517
1539059829
951433639
1108967539
11069382
2010198954
1359708778
1294885602
463473550
563015473
1621235148
22648228
2111044772
544254287
1335087541
1082542007
855835880
197172142
613962465
1468479162
690472058
60986385
571258856
1618176433
2126908072
1801633839
2024874991
617603775
435100898
1808373312
2015087887
1312371324
1536001563
240183357
988844430
2092683290
1308788072
1826000001
2041250478
405707496
1639714833
1035875655
1390401609
625327813
228516505
1800520976
1576920508
1493411100
1351028619
393847790
121417844
512850004
1536653595
979412692
1794602769
1589889312
2003341709
1343720104
1004747020
397091604
237528729
876122133
1664810134
1395806743
590097460
1480967851
1398798938
1174383569
2081839527
1294959794
446447658
2079056851
1049372633
1883599764
417706704
2025363525
2036833447
793363801
2058450008
28949206
896982733
486511357
1446968094
1704456679
191327921
296197483
1672550077
873160464
2139571620
1367934365
362151508
1293823993
560462960
878599758
839533465
1808764769
1239070614
305873411
1190206292
2021699065
1386184839
398117823
1572996959
1777714024
860779121
777477118
2055741991
1537549136
8189648
5513208
1673585440
1736602357
1129061343
442142617
1911201955
9754417
1268288451
1717535115
550390974
995596051
581476612
16860470
1698606300
1290326954
105591819
1259933218
909209065
1187250213
880266542
1648398898
1451292158
2076399328
941903347
1416531874
248144558
1325198219
1047198260
226788720
1948057408
80207911
22619639
211327062
1132733116
2108576130
1654480782
754638751
280431274
966243723
1717388819
30078085
25545358
2104534232
2016199332
2118799059
107250151
1694342527
1181154433
594091197
1847497311
899870931
12358426
1143169915
624179682
96956109
929711685
1175115000
254812473
410853635
1776930877
425620584
1923664011
2111559953
238495160
1154890619
1094656671
926070430
1137286813
669732481
1385308925
1257758577
1266711330
1942911588
1531412658
1236087345
1379638807
2103537165
1207017473
1856956834
1668084460
2105903231
1267344067
1241562439
1389972146
2101564636
1438258507
1456888983
519739004
308282655
471283755
1872717798
1950120929
1821367788
1277504265
1767921015
1980825743
657291342
714165381
1567290926
2008573517
373769082
1274350525
519927376
61343730
679387096
1548009029
571161148
935208213
1218078937
1538733464
1952856446
870353809
1407549957
1791631407
1192054164
1011740706
1986875788
372854719
350489472
518008962
196461211
2130020129
11721437
1445779070
1657989254
708899318
53123151
1235611685
176135755
177893371
559531901
26682456
1347548609
1190577017
134654251
175216474
1016963910
1725884229
1222068916
1898419785
466200243
1985076137
473857977
1993842890
794717612
863230116
981242200
1330817665
1321765934
837651088
1640287889
484383330
1028862812
289245171
390152763
459271857
1379892095
1774903655
748416851
1124548456
1696978697
230724097
1115431983
31937154
589495605
1136837880
1098832770
1112007270
1585518306
144657855
2123949587
883674927
1799275790
527800117
174655770
1207356445
212133603
1155145621
1379064206
1593077308
1302653590
703907220
730495852
248057013
1636736812
1038964714
414928747
1049381859
1853675962
2037626452
1206996564
2014369351
1368184590
1330772136
328129944
163128319
515654987
1197399940
1828263906
833475399
1428159876
450704864
2050827989
1574686222
1212730503
95076489
1418060690
1403028201
16734321
2104620521
1976481731
716229560
39675618
166866381
1577748301
22472930
581853898
879839379
784215058
285710002
1374518848
778677244
1671075268
131223378
1593345506
626998750
798710656
52003141
627220746
402766499
569853283
1009130410
521871880
252487320
411833612
1640414012
2135569684
924060297
1121468876
1639188493
1451580565
1075145648
1410923453
1880923305
115580869
362227651
727249684
962679742
1347139054
482826598
677795199
1966286268
416051718
1279754759
247906355
2005135405
467134944
23067140
94164701
264162042
817983262
520692471
1191565395
463277169
477758217
2128237354
1250278326
1735442677
1329947944
1702061653
170389896
752112970
1283323684
1063597856
382247552
1480086753
1810238794
333198763
615091864
398852939
1080850174
131187881
521788801
292204960
277790851
1773648086
1789968052
78669503
1235670854
355649636
2061868662
1801193720
446888738
2015852308
1594904917
706532307
1368385332
1762647233
1313266684
2022175806
690857619
1198554875
1525813900
555524991
43256653
1948074528
336869217
232003172
238505612
1975954504
531884170
1053896112
823464205
1878950238
1972125154
1023402069
1902493425
841491188
567182822
1918680365
1716301264
1078518020
219407734
2073074302
1084199150
1747810307
2079458925
1503139018
1997881178
1620119327
647863724
399332219
521044164
1393935926
1953520523
1591993301
1477961078
554750236
792408443
318823878
1774925067
261384635
391410425
764978095
1295148068
1782453765
475788943
1065451914
1225908162
47601200
995754720
1323308443
543388749
990349953
2000758674
2125996572
395694270
129223410
1275707837
1079646250
1214911051
1804132885
882843855
1294750976
1394194305
1688179300
647586516
519180391
1380907590
1455118362
1348624480
2127636429
489808259
1508818087
353614502
315850173
497813709
391241920
1500477113
1970908118
29193731
1897868070
624681419
906101522
690846977
1556380083
1631878431
448144153
737661109
911931211
633848252
1502875870
117450445
339874510
251189990
1973918379
75316687
997204111
1435598938
450271240
1476660436
336637937
883467867
699544232
1718116060
769120974
1203840721
1422252330
1203560688
1478690455
1862535013
1016588539
800050996
973255590
1725065821
2036829117
1272143552
518625190
1509961561
1066162903
80289296
188920474
319729891
2096533866
10045003
345394737
2147431433
1654686864
522878817
519251952
1905478535
1912938489
1983398024
1261672162
1320772199
959678976
2104038816
1972427168
2112854305
395456834
1466548556
1534827587
208701958
589653629
599839799
594820564
17992612
354552484
1180775648
426824278
60593836
741499312
838194079
1409570795
759309078
1939953613
1797913760
356730276
1284742205
785337932
1465238977
918334827
636196834
471235232
912299709
1906183837
1123731374
278331951
397219920
1618397607
1911058533
1438198799
1120634083
196814903
891943241
1322055819
1832520016
1141583847
1086298117
1182270247
1451402308
546590479
1224635230
1191349082
486752930
1523808383
1956483791
956789538
1960832413
1513480528
943535989
1735292772
171703552
477122411
1064155186
1792127235
1219111027
1706919811
201766783
638800134
401828474
1175646719
1528210946
461103709
1627809852
1265372704
483254343
1908737968
209460858
513726572
543009619
1941207252
1063217936
1356905721
668429932
327257329
316823368
1897005660
1584630745
314781167
2049596930
1117254373
536619114
541181131
1008354298
77423355
1719057036
1159094673
2042933580
1938528505
2002282561
1816344958
369693344
218957548
56471028
650246904
262266571
1896908924
1869654560
1603459982
68855706
1579552156
1447193746
1951402669
869614004
1049798189
1422521834
92450030
1976889242
1135192734
527924927
1386131765
2104260849
1129515852
468025969
866642535
2094273969
288830089
1833423898
1663329334
1239434438
496199249
1983665907
457652673
176285212
1862218416
1943244419
927305376
1878111468
1564797691
1041420480
699393861
1478044465
80557439
276475604
1374218213
506347176
20767161
1764317941
938147363
231119939
750710058
457430087
720808604
649885471
1695782955
10219847
491162580
284668613
1801122979
505041234
1490364935
2132976448
565589574
1019552518
2133205551
888602674
1058124318
1166726757
1857616617
2050814326
385172456
1850434189
1655158218
892157256
1724925840
905791135
1591392463
686872105
1134108383
67300118
625544092
213491255
1828221309
1129446563
966809151
9664937
1122654226
107671087
2129122317
1841222953
1501309560
1664737363
2054786671
1265281503
857665573
1633369880
1537835191
348246873
1758503761
1661893300
1392048587
2123824611
193976735
281449869
155827723
219555774
56456538
1003604654
443363819
216310237
1887456331
1980273589
1271782441
1338838984
931548184
387550366
1443051960
976264960
609611436
1025121118
1986675539
798041732
1964687152
989640549
573349433
1350752941
254854162
1238337888
1791206831
1771206872
1445721788
984416698
214272542
700113903
1267144071
737609635
1028260345
97589959
451409512
1460325080
1649188561
622130118
1652768019
633230269
111650233
844481788
1190666077
2049604247
29980810
360640112
349513689
407994030
974742839
1201599913
1112716067
1445591309
1010733214
975345925
85165807
1752126114
1353826701
19777031
1217333068
746818989
1118656091
547794709
728967483
1290916730
414321323
609604070
2048693507
171149200
481092759
2055720006
296882770
616932540
12650409
1849729829
2106601114
1932983115
1224828890
1041765101
767489637
986176156
1677166634
2115922204
1729198521
180016684
808836688
785497371
1935246096
657247930
914276211
958461800
703535264
908155788
1000217657
1054612456
427707121
1023266025
185218139
1701936486
1477615778
975868321
2016164030
194510765
749125098
415805042
1918774421
117115847
526267546
1504981669
1446094804
1483674892
1751452326
2109984251
1469207520
1180805647
307349365
1848318368
2066745246
1684724215
1425537735
1378866979
1099848788
2048257721
436835332
1564578379
540631902
771416947
516252384
1141826999
414948065
1936565071
1358952581
1613178036
1015366483
125857274
1147013313
340087717
1007555569
433063850
1417174693
564069583
901620724
1997652650
1248196411
1489978391
1343418460
1071527157
323332745
783549618
1222909142
1480314001
46225863
1317823302
1734452050
1356589689
2050249624
1592605277
12583478
195859343
575208207
1636687714
1317584287
1288776789
496611754
986764589
1417256479
977905731
655952098
1704078156
1862920787
544628396
567492832
1870740104
548413606
1735478732
2021584032
1892232635
1885133619
1788342937
921808537
532716412
2068206047
1428711599
2092268424
1162068522
1439007113
380230641
529654314
1223418410
1850950182
170244113
1073958528
988409954
208016326
1049488693
1002722880
39642654
1748053576
976803278
349813467
716749840
1915085565
690899930
495816780
1826922753
1629956740
881723516
402289973
1726983198
1967237230
553553422
584340560
2015446987
478760169
712978116
391997644
176687541
797961316
407851994
1493085672
1779371744
561414191
1663127370
1592877271
423043460
17907041
1199721511
210485963
1827716451
1461083391
1359786097
476962872
806469434
209468174
699318505
1645297409
915167401
1282447561
909178813
213513869
194361259
356041765
874746377
1765201118
884092964
1135833502
223222301
368914176
1186639189
1200923464
1406341852
565505930
932215914
816292032
784834433
1430937916
1343407762
248215381
435724910
1881329695
312864818
1327299121
170721157
775769872
700368682
1231366966
1314111813
452200960
1928287142
1520519831
1168683828
1316819300
2090541831
1921594190
781782790
1871529982
165580370
2000557934
23942427
403577455
1200598854
1417572147
1847680067
835761579
1006726350
614526316
387589259
882036872
343406951
913157142
238397962
547644130
113594463
428449552
1773571065
1699171532
1256077095
1873812056
392356499
224022725
299953871
646061670
1021373954
1280595850
1728508289
339967191
2018853993
91864909
1928786836
1024491367
325454240
40379748
805764068
1678295614
138082033
25959770
788218400
777279722
1038440785
60337128
373572282
1199848711
970956576
2141959994
1462544114
952953674
68427889
1221547722
472377131
1255925844
803040766
812342169
181509216
2111496116
715322224
613418151
497364453
642174268
180858590
4913833
909353958
612758349
869216988
93295932
50121055
1209264929
1716497024
1462701823
849701362
1909832070
819681267
1768244781
246202796
1125153006
740778236
1586787663
533249865
1095199033
1046590617
627727044
1570284156
1336508241
1594203685
11478136
1559638422
1754929437
904324317
300779258
198647055
479735782
529283566
1612794459
1996642263
554486558
2033312019
1489758067
2061194158
2091874038
2111929118
1614916112
943449567
66198823
931486309
2133952561
467678653
1896764385
1554816212
106686304
615252783
1789804991
624240763
2013377351
536785653
1646332185
1534463278
900073523
712861244
8517881
1570968270
876331568
1973851899
1342349325
1756255872
949903443
659243475
768878433
1839490447
1154679090
1029727697
2090042813
1626839495
305802175
1463995733
703869130
1979383978
844166483
1662724087
2074668531
1963068858
1891472947
587982613
187904370
1733116724
798162649
1240670939
1179757868
461098770
2123337132
1536218795
690462160
1442995684
131502797
91423943
693538801
22090284
1815694015
1754002513
94406300
2092659178
502057609
1401620411
543941447
856088295
2088604290
1470203656
172977892
1195666608
931149622
1882878162
1212346559
2088890365
1603635460
1306195071
900221703
936665494
1955600407
267098387
1931689966
859404300
2146625420
250165157
501091024
1524206796
1470197282
988853444
409092779
1719269458
220621811
374468365
2109157042
242691341
272439212
1083315119
1799540832
1191581644
1021757690
1006156153
644046274
460397832
592063083
488693601
1076763677
2073134034
1594947561
1857647277
630787364
587576582
1684828107
1439464243
69847336
1511007658
265181835
253572578
1687942445
1303933546
1472559306
476152969
811922923
1174193283
1063217936
1166328958
488144745
248180964
180732387
1577860980
1002429534
2063389926
1180022272
909658252
355423038
686684883
160139744
60678989
309753046
1376915445
1397102726
534247097
1580855386
913646226
2034167579
47177442
569259776
424393486
962703698
1396182005
685852824
1328520726
1407949231
2048939184
25491324
365969300
1502541997
2126862379
1644013196
1590479228
164187644
717265158
779264498
225297792
2010250643
373018175
1569145064
784510556
1380551939
1703383725
2110887309
128484988
953150549
928878598
950144210
542717551
18882617
2131132716
929270388
1745738505
872075906
1040160539
1884558592
1062268339
1355479509
700126590
1065414429
1841966212
545599616
500288917
1996427811
678639175
163799132
1086508615
1460325080
558150360
1217817057
475286342
1278610126
128961319
1230481269
1672466495
1155277913
1169982911
1476819966
223242137
1217677709
2062225121
1791810746
1128539965
1307345103
103034077
1264241240
325470682
1100124336
889621601
483695668
675064300
1782084569
1766667899
1778583290
381217527
865472148
53612636
1065431758
937045768
1441527619
116142571
1426302546
750188948
1703063441
1315504617
1768690598
1659505208
188898034
1394898601
720358505
992469697
827985689
652062210
1094653842
525386811
26592302
1778547091
719098936
685729026
1194016422
251102077
109864971
1051450052
531336408
701472092
1121080090
1625377813
2139098694
533630591
1710453160
2096891854
1991925774
1934858283
1927523654
310131698
1595183600
1949126639
221625350
1965760264
118968305
2091382639
386713146
1286913910
2022314376
445441918
504549794
928908618
1284509501
360734707
178948234
430917263
124425857
1515748161
8178229
1475176459
1581358582
1804495260
2017314350
1246848850
1699029228
1726486710
2067353267
1573946460
1021489312
2098565907
851328433
1512943
1357032051
83654265
644661613
179938599
606566675
929277006
953479652
448296984
1450793048
1273340323
2042148317
955537683
794015862
1053311720
1308681758
1545535308
1438036120
1660394657
890511609
825880723
1087845168
1106440621
2120851924
601281363
235287286
1373971986
1786742109
1294041504
1079691436
1487408943
2003690182
1427658550
1202378615
1054320324
1528319427
1125631792
911576277
1634446313
1164400460
304647686
1788299677
767805830
592246996
10495445
718861182
946311082
1879777179
102562141
729077754
1205451325
1699389021
424757941
1296518457
841954342
1030224835
1651128617
480920271
554403460
1722158112
1664788717
1796421544
1146004127
1700232767
85898716
782428288
950578541
412096463
1822351187
1182182627
304833875
1212840144
1474119119
369430837
1509378215
2132939835
499954590
346771687
1667289232
704762255
1640014156
946716561
429486004
182300779
590700738
118724120
380379293
1348030489
925027981
468369350
727285545
1663266529
2124961033
1019803059
1578160622
849036406
132781154
951272708
670117787
487249575
1829398315
212030523
948830221
1343685342
1957463858
598295796
1727071145
1703627607
520867669
961719091
124477687
1007538077
1483548536
508887247
1860778388
845363342
1913584997
1692807559
1378324815
1557265895
261359141
2013954449
26048121
1358733996
1901364466
939743118
1462958644
813654432
1558306011
965741215
628776107
1808662010
1023400662
1360762363
1113874418
1615948187
1383690197
11051608
1377130220
1549731848
1879606857
1931277129
1354544064
390176577
1818287336
702618677
1060963523
1599677753
1773921410
1011393200
1196521328
953437072
1490484058
525203452
1313065656
1569578806
1756305149
880860522
2054504246
844415448
1139764930
2129708616
200426405
1318527633
1123180922
1579438644
1388663600
1812100232
224555512
1033902669
1675675624
1062925500
742594247
1230876668
1125884843
639958496
1026450366
1714306896
2000805380
695683598
1862503918
1543786177
920532369
929392362
2044069849
616443450
1218623959
1046408217
1773866979
1972812348
202469758
1587330340
1264149854
1971112107
1777513017
1456091954
1078482493
2113605640
1418320092
798260389
238035733
859294517
2089771103
1413723379
1526115027
1421322119
1300579918
266246475
883555598
659570199
764232835
2128344002
729579024
967934488
223976766
2002567082
182409388
1114520625
1616085726
539812688
61910764
801656837
742970795
2140017030
1802355897
2147026673
568942196
2063827629
448689134
1005862109
451896005
1201687528
1524603392
1162175130
1091795813
1252460419
1337810991
17533918
343565868
1541874792
697505024
1172829961
586660679
2084175175
1934723189
74948718
276913980
2052745344
1700224738
990095795
264829539
314588636
771261726
2095531131
681506766
201085134
1328772174
245571730
1168221779
24446464
307167022
2015955535
1505970626
1836586451
1640513340
1871152478
245785048
1661064913
1608549593
1614996416
2038877761
242300198
701160858
553231253
1127822025
2085198004
1440471519
500663567
401576083
521578687
1185331568
1475241040
721976912
420758794
113702901
415707947
942361412
162266585
1240393663
10070822
142809514
1414334878
231181287
839946871
1674794653
480455011
1309411740
329798465
556132526
2109606169
1228742338
56181803
1761914395
1577283106
1492034983
1109456094
1823287605
1302571285
1202756167
1459581264
1912494018
1332297904
135484411
1160027165
1287790839
666120932
101009999
208930813
644043288
1502542693
174252333
1624003369
1846101841
1472196231
1547045105
2074091073
1530472590
101176612
880469135
612001352
1847736844
636425715
138786222
1238363108
1861608296
1009210274
1187502805
713236029
588923689
850756685
239889418
535364438
1914678626
1943199597
1654266227
1271540585
78883252
211575771
543716078
847917185
123026847
402660331
2033561062
1726624241
1908438337
614790130
1726439059
1963933600
55971586
306510893
7703866
1675046321
652676531
1364280242
627267382
224065761
2043536918
1240495429
1283513202
652788087
2142084540
100711419
1113489628
1345682714
2125346729
1899785065
1485707218
1571308303
1107962281
532121376
1652979362
1520514569
1649027607
868557443
783523844
561485701
284707995
1508651105
1636263775
1068728620
2033550452
459075534
443509991
2126991371
269932231
1319499830
489086353
1449452837
1164237564
1917328097
787696362
1738569073
2073969332
1360347920
2129911953
1159372651
1720428677
604582569
1008821900
770674076
1501814162
1374985886
806169594
2122925577
641848797
261054142
1174788590
1522389979
1512379202
1046501905
570005443
1180975143
563410631
1811636885
1675403079
842730199
2068572306
1542998321
1775270000
286903536
1943967926
391218076
697754814
2002520758
1200886995
1651396638
1082471672
502130366
189114377
495831859
1350414950
1152798431
1191059867
1868986547
758267555
1100244190
913083408
1516201617
1074702187
1003968940
2111129373
1867698164
1533063442
1292521589
1364047363
1360907959
2045896038
951626806
746441508
168321821
2021573664
1663441200
1782166516
2007092711
166192333
451393438
1875830804
890190327
1335291503
1995009835
983198818
497480904
1251478227
161044649
1174412986
84756530
632735837
1041715443
1773536156
1513243465
266306478
1818350448
1181580077
1880641188
433812694
79025008
788702739
1893838786
741406817
305554345
1497628727
181544969
81710822
15025259
1076900056
1013683505
1782698833
1719079734
122201140
56710082
1411741037
264606492
1527242453
630951005
1110265192
1988740476
1062306598
1175931059
405903627
1942657335
2069997006
183041136
856780432
188703890
1719313112
885469387
1985743052
1139448232
1318032881
1491115837
825222518
1763693753
2033015553
1565049435
961349758
887688160
265745069
987592734
1194336220
2102874471
1354889833
1974259913
214541942
1815426086
635056055
557632653
1313771991
1541354954
1622031892
193229134
2105374349
1358411701
1053482225
839980077
1742847374
1758440775
1096301444
768324472
187094705
1958427610
689099671
1542914986
1950910879
1932188343
2018041638
1668000124
1985354682
554714556
916705692
762372223
1555696270
1425842720
1863185201
1912375564
1506985636
1209305860
2055487708
233418504
907027576
1074570349
1766166660
1205064578
1737749386
1210374146
1439577701
1725759784
339890942
720088370
48640720
1247746983
1537257331
1985387966
706692502
992235245
785207547
1390399182
655805677
1022279481
560735356
1659571211
1322636150
798644593
1564187024
1384941135
149027598
482886605
1818432548
50465737
686105151
1195734902
791864651
1710956379
532767372
1807834662
1960084915
533046332
1482864621
269631352
1435423023
342900732
1382392046
1688281462
623345112
828469822
1976477273
637768832
1959884884
1084775804
1292554030
2032177306
2146349561
2135791849
1637434699
1103111783
839077094
82859250
1615170879
208849804
343728647
520186039
1399777392
2128497412
180616095
1450589410
314060106
1967430180
93844386
940356327
1999482838
1557719275
1585657129
312685350
392349562
952003397
2115315511
1046277671
297295360
1645260504
21566684
1534773735
1625628286
464218639
196093513
823148241
1441290406
2139892781
1941324437
789366584
1559027420
128663971
428584253
1947319816
1648877433
2080732139
1981404142
1294785003
1848265918
959996260
1790465670
1683199906
518954877
346093059
1020603196
489489711
1558163987
798259333
630491451
2087037839
594536233
89328405
700007130
671313164
1164524832
425958799
1102203126
1996592463
1841740750
698459643
319231993
736638983
633739234
104136938
1510501761
1811328028
64917273
1044598767
1843511801
839072874
1211018299
800748828
1102956066
1844965672
1853993142
1575202390
2101508651
1243730601
1910715756
1625449605
1392817309
418912949
891613070
998056694
1956376585
1642379241
1842686488
57965687
251909313
728027466
319526770
1858279087
852521293
1126003016
35928624
178291519
1691507198
1531379148
1412339026
1143148148
1661108447
1059024661
623755133
541927123
637367895
1753947023
1192025099
664940114
1044476654
1500225636
1194522458
596439725
1251050515
61285947
570806168
460617201
1387848750
1696948043
151315517
926120139
67192352
1341421298
841392783
945140379
1339288911
1860771683
1376897762
1268073479
752202823
481950004
2050637000
1145841999
1648279203
1179051158
882969478
1705769887
2064485117
776679596
470449078
54308383
1569770006
366068472
1782088203
1378750244
1666586737
490896784
442913296
930026810
1898096920
2030958232
1700946936
362189043
2087983984
1653968772
2064654103
501085302
1033602174
500729614
1799422832
912835988
1975055463
504311307
1808814986
1313268337
702358821
1901896560
132689847
850440656
1832418069
1150869742
471294759
1644403943
238161333
1603772805
1106694896
2021267094
2044250842
485483394
878515502
1484416072
278279603
1528606192
396682471
365900724
1185856095
461202992
1049289357
1556328124
34656270
1208476384
1780439454
2135261248
1318038406
506602481
667086314
494189596
1623599314
951603440
992462497
520894710
820833424
1819830950
1783696922
1594314566
1917407562
1608688787
765911015
2036975282
1376676875
1477783192
483070774
1886691088
416696638
860405527
2079136137
1210185540
1144199682
547138699
1904510646
1915543880
715212779
1598589584
1823819363
144915030
1514900678
1383605009
1139774499
1333851188
1469121677
1893344515
1161267411
1286899490
645273871
723484718
1728688757
530145695
1590886804
2064228919
31081828
50972520
409414393
1605285567
1804989155
567916549
292766430
147566613
2125888072
1832966740
1943785521
1821151561
604623343
373982006
1770395135
1198501008
1783094511
1714888321
1097250687
1941293650
1145491114
197945012
667017082
1961979354
706621608
2075839063
1014057854
970803044
1385033066
514799074
240622483
2064651464
1070670909
1420202654
1530123334
55648494
693311692
278017138
1840546015
1979590373
1232100717
1866756802
1781124750
2144749230
1323398597
2106313956
359487872
1036921717
112486844
1574870635
1718276064
236720668
60966673
1330259525
537812001
536495105
978953267
1708778481
1815688131
761799839
1950765357
1677591726
2029718205
1359102134
1718624891
1259046552
844319025
1174996178
54156463
921984222
40938388
1518197393
224544509
889538495
323273302
481726386
863243119
891701729
1457989691
1340927330
1786156054
910836260
1446549008
774449776
1148241979
2048067191
784950483
1604405586
239181257
426457862
818522423
169971284
1140975096
330268516
316497920
1991449740
1873561877
86210815
1969839573
660063337
1191961846
259974682
1835938797
1880559892
1430029429
1008402666
886209032
667766804
339218268
594426988
611812459
1791581662
1258748153
2084662427
291422678
809803951
1931049252
64399443
644726557
1418639417
1064551212
774845672
1620821142
1385257987
1949310768
1386532608
399824438
896184282
13346951
312388567
584688711
787292373
940118792
1051110290
1045710256
2019943202
1087318424
38953024
911419302
1043233828
1698116498
954941706
1989297240
913028940
376554561
602407526
1222311437
387417342
996161546
347387016
1858855773
155628470
954395647
1255465141
916994611
281571773
100228301
187112265
1920270361
1748632626
88361418
1738866455
1492127
577196730
779631445
357270837
1869627114
1665076399
1245389124
1102735926
1248993185
394087747
1001460701
2000449762
1810947535
1436890070
1378476097
1995663956
562065819
650562787
2092771976
491628437
438106084
1714296669
717178215
393151588
1966870594
1710012960
1657160682
1051364040
656219035
1050844010
620778544
299729101
146049094
691713353
49872080
1207891716
660696360
1398400566
969217690
1505160796
304905639
1215026342
2058484313
2130747254
878075712
1446035456
1423596233
2100563500
762208973
1524900243
71874442
1767749378
428164436
2041597676
307618325
1591044461
253660844
563608989
1655033686
1958042895
1977793377
1015498609
1797254128
1688101735
1554096322
244174480
320198039
1616012638
1133570597
1388456982
312333170
1563011300
1666698523
1342211892
1676765545
1161582105
1554830277
395234799
2134712967
1438284333
1589108265
836973719
1462425977
1565589830
1949467659
862631271
894725860
541760245
25634052
1467194803
1929709393
662968267
1856921474
1451921868
541862151
1860977727
933085499
920826291
655814669
630300339
14055833
1126979574
140247762
1274814971
43069174
862434039
2071707298
1256101513
1040068383
1385821463
1261478707
33414664
1236102015
595074019
1196468485
1627713371
558434804
1780217361
983345460
463275444
2085261717
839965452
244424644
1591197629
1605102
145244603
645584602
827608807
1009917152
1845860205
456275046
932577449
655712923
1246703208
1270283332
561694800
1059342655
1648109166
840287691
235111170
1439394888
519019035
1136989896
1625336976
140625258
802908371
342009272
393523793
249466766
1805046605
114426341
1394236597
1656504805
1060370283
843905706
1908247184
1863923765
6293907
199464528
1638890156
689313427
1026864636
206202148
1800202317
337413850
968830617
152978790
936066017
1674478234
1423985145
1397412106
1109234548
104698779
1004782575
1003210448
564274541
1327061271
1523846917
1327162992
673420326
1032875926
2052866783
1611452582
909637962
1530442072
614014749
1855665995
1157155401
182083602
1727679751
26177221
856924021
1010981622
1923601725
652090422
1975987303
542469907
309712529
2138298928
1234404603
1216255537
1760995172
1196174834
1032928617
898555197
179978948
642913320
1426678050
609519889
1989406557
173595667
1453236776
164325079
1179419915
217881228
1779697941
1097955812
656997282
482863163
1771534508
261340726
844281848
552544873
1414866252
578503702
1681129746
361048145
555533736
415270147
2137805597
1834408583
161440839
1364965910
1045077235
1101260393
1179094190
568713059
417825333
56022184
956490580
346947958
9273773
1158553071
732989252
851372118
697709894
852819397
1227493584
980233546
2040761330
1214585567
1603863514
1880206045
1963303484
548813754
128253035
1277660046
358077487
1949958065
1780781839
583889855
1891436467
2140546470
614680359
1372623702
641226370
871461936
1358193984
2085894648
1246379254
1790002468
329042521
1348826053
1487599385
1576343821
2057618766
796876884
82177700
1171239605
271556439
1498069533
1545492074
944134887
859960863
500692215
1274137572
168331197
1473418210
1052092885
798464378
2120669325
582619356
156931814
55214105
1581784019
83156023
994150635
810783296
447534334
525019930
1363555688
73603589
440657107
1567576716
1080102125
1351762784
1874344818
1682638057
1043999768
248110527
2101220160
1202350326
795028723
374605961
1958410442
2082675715
73798072
92957129
1510873990
1343006585
816834381
637198077
2129369321
1986731332
107081314
1858820251
2013051504
1453449441
1089749744
2088837553
1783514574
1006886685
1207374027
853606744
318066413
1906411578
2012059778
663402328
1176601313
806077316
252213926
602710826
204171715
1385589260
1119112624
2066453136
216124657
1087771109
392571443
1998244278
1207974232
808378238
1319627221
1659597625
447972382
253117589
178521387
723588196
2121043727
1304631589
1872523926
380428900
1895050076
87383196
639725536
847260775
1619356815
593161759
72420820
983866179
209614317
1101889497
1202058390
1961823715
1801427865
1781856369
1313843226
1937196565
965218131
308226171
1465343806
1035559020
1449277047
820481514
353116500
1171529752
98825201
1249894244
236472759
1913439309
953353265
1696122919
1692379569
1326516367
623828224
1047450683
1314916936
636365323
282363302
1832945160
423657350
1760688230
1243238869
1164381497
430081400
1951300762
645209246
1193197166
1247280806
1497630767
1768085122
2010305607
1454037508
2002591608
1405923245
2006368840
1374759774
1265663301
392444506
1300187417
278588745
936418786
948011608
1008449150
866750697
1983213841
1172072115
1778768952
767160242
176649147
944095943
1409307553
843199578
898822975
224586308
1298063394
335489953
1415053569
716179635
219455883
1448251392
202281351
1832621695
479647171
1376109066
817408496
2124583582
87125861
1353602594
275376038
2009435008
777142304
1827802048
1133190576
2038281591
1807270021
1195158531
1394512429
826080825
2023932689
348601541
1117824938
1158294834
2138061985
1544761444
904251294
1882612088
1596737220
1597243115
299013507
401200284
429118045
1359362406
2019470860
51261776
2100987184
1079163165
1704150917
807154758
782879128
1974443015
679368544
930480762
502681931
1466074682
1537050816
1199497405
1723011114
1436521131
387540164
2133059652
602729336
490009431
1814939537
1620255101
737911516
1425619359
552538731
1518230194
1184876897
428493735
311000699
114387901
566974874
2040220921
1972390630
1267454637
5861991
1413521874
158159734
1820029150
1340731977
2117326085
647879105
736892608
2112019155
381581363
885664305
1422909901
248458756
1880231660
271541168
224176448
408692941
82504086
1578821726
165741446
1659311844
2124147581
1137475607
533423666
1802007709
225152586
1364938055
1904046132
2021569444
811763451
212008138
678468560
1007527900
822820854
824514138
2134251330
849302092
1937303091
2069948441
966490860
1002419689
1875909094
1653391892
508352518
206047018
740220607
1012491372
541184648
311063342
628184332
428863666
131518219
450922554
607160923
1158398067
24205641
1857999473
331215404
1444229154
90777972
369984672
714249205
1566920049
434356047
20910074
1984877012
1745633800
426450036
1158406325
1092055452
1304219622
2015626500
561083965
789473471
1921308080
1208397077
164647888
1140015332
990702022
372643973
1117255381
1230120307
582613491
722252455
184189146
859139334
1115687779
846387031
373698006
893513628
1577326586
62020268
764632836
400395585
1917727613
985533263
1949894660
612954219
497416110
176652715
705730782
773741135
1580122849
1054043541
385418079
1245094889
1575313785
904557304
417168305
323331167
1499576335
1374343034
907273068
558464309
108202307
1365755283
1519917984
294146425
809946806
564328381
1711514151
808915036
1797116074
2040148810
1429707621
1571148898
1710836311
1765210894
2106315959
1616498840
2015572254
1807890909
20220626
1592075931
1259379175
2109152780
732534624
496833195
917098535
2022571702
544885640
1746781884
1232721451
1646960201
295561488
1898258232
1068878538
310326465
1202678438
320579074
1101133769
123063500
1326573100
319089807
977230260
229740217
1312045305
1188967889
1822614723
1542717094
1545136048
2027700568
1001339852
814939255
236033931
281841194
1409833297
535945129
1903170950
1076735728
873665243
1610641890
1943836389
1460658798
356323308
351263928
54236665
738708287
1105941771
92272892
388213322
407176965
677382033
2031425484
1046401120
1944558397
2086077184
38477316
1882508163
1451607868
98334215
419896918
830113709
1361935743
1730786069
535970657
696431732
1375254411
2101756668
678964884
59012695
959443670
44532911
758882431
903629533
2002463791
2001108766
877197290
1798825705
71564033
1707700724
928095074
1772126901
414353184
1038053048
210758101
933753128
1474482242
1308761198
893910678
817314299
1770685814
452001839
1615177465
1747679436
704513148
1707551807
725732163
555656035
662056798
1028578400
1848825866
735280985
490794973
865898193
1465526327
639840348
508144747
995002303
587281074
2055627048
1467175632
1667285420
2092888527
839176042
687886182
832072596
200291908
132179919
772685910
1889540190
342910071
2114808057
1188191857
1540523748
795965782
1798236810
501854918
571796729
782206529
1364464961
1201168115
1264212522
132387844
1683408094
1588725135
1371611223
1254586799
1491283703
2128032116
1474921148
1757384658
567320828
542967047
543180930
2036138013
965672565
75906078
351258727
1041822624
2055749233
821261101
1120105001
1187453521
780947005
1189148613
1606237090
594947987
888359868
1806820326
1816231036
1915829968
1897668675
574719735
314805827
1014940692
805893667
1560478436
397490843
1291426939
438080852
1146910909
1068415788
1431016494
932923381
595198343
1229118115
730496185
839419954
1860408140
1739102771
462361307
1145827195
468678015
923430628
968180025
2063806569
1732426817
1512677543
782749427
248597640
987989019
1359978908
1372398800
969079092
461688474
419564448
1583476313
1080990112
1046554512
115687707
2116888914
1344440703
1459829665
943312250
836983198
1065296499
1501203645
2135876944
2004075590
840827852
1602757279
946844932
2115216523
1529681316
1424872773
1413050713
1622194386
1066806103
2014216555
274225712
1382345605
369265285
1756277941
1155025607
1262204281
1147073303
1094689874
780513618
1435967452
165766504
894283481
1261203045
637585458
98516076
1710716845
11315644
744007686
92569858
910527894
1031342687
1614806866
818484460
1304403772
1194831080
471472834
1474075510
399010780
1414949488
1073736009
1987405191
1063813738
1351922461
1475864809
1429993769
1991476389
1900344932
1671945564
2024985313
709301710
417203760
1326706060
1160723932
991489346
1604828442
1133404102
1355927565
57705651
880732080
121234377
1038096663
768343115
2080725198
180994598
1470137719
1994524295
1418905345
189386809
229578179
715839221
29965970
588109808
1944633958
2138112484
1851304990
329345048
1040329337
1007142868
820528307
1130344706
1777948262
1742548021
472692822
1848516783
1167008183
1750789152
993412455
1327049964
1724595691
2088625511
691714839
18576284
933969574
1895626838
1857503590
1741999503
1543848494
1290387641
133103068
2124691889
993477563
55449983
2139929781
424517695
806233730
2144369404
1953734706
757023470
1464729168
639534152
1423106817
416661844
1129906996
467513445
63253514
178599273
512075575
128017326
146059902
1899368209
213767494
1547025073
2034653033
1552859985
1417447844
572285247
1833255186
1469829213
43303739
1286665695
366537819
1983821853
558644165
358834355
475942803
1224823949
1107142651
1560350748
49288614
1212036155
1835264609
2020752502
1335851194
1138100405
1142673702
730199005
62692505
1929584544
274451358
1572209828
1819328418
181148349
579011653
1011958289
551499623
1228643635
1949746443
317013498
1449810224
32956981
1027663313
85735123
1789015517
1864356
1710076064
2019431181
50042115
695276706
1196444330
394003936
801213805
1167545950
217738868
1034057435
486915838
276582318
514393691
1595272312
993423763
1317115752
1637819339
2046676378
1217052028
1955078846
1285211182
139268986
2080114387
314356326
634097907
1258517551
293614059
672746413
1379404881
913851423
2040325708
1461927697
286544714
2019972369
1119907049
1998811163
1493274892
1275819087
577966393
297866178
1401547507
1905952216
1283885764
771942547
60768805
619665263
211326595
1165752937
1338944513
1869493134
1876655850
1049825183
1502531348
998959876
1995286360
1839620354
1596959460
2004755520
2005281177
1688764007
1851506376
1160916294
414760685
1292587485
858002183
20028408
2081342385
1965020061
2074204395
1386959473
1050649647
1017871574
2013459894
1004391641
903121170
62184435
2053295358
706022560
1177877067
2098667049
1600291935
2123892315
456927071
1654607386
1519529729
1467944838
833700575
233247099
330738544
134325197
1219601224
588463642
254495976
1085516667
289393728
1365122661
596230702
21150298
664217760
124518117
2031654344
1813564925
1824635630
174731809
13552264
1442852776
1587135685
1128801141
1477874571
1171045378
824721333
241632422
783805706
1539329788
822005558
31663146
2076008588
2000921522
210095210
1247917367
90538787
1659474577
1720666208
556236220
912546858
855328466
2020897756
101032897
229627564
1182360759
332626669
1206169393
1736508050
733223806
1813900200
1519566082
636212207
616008136
1340116300
156939286
404042615
1037588779
1924517150
52324651
1506754732
1245094889
70680957
1753379951
1811776060
672475611
1937347871
1953946612
1694133557
57570659
696790362
1124732207
1187400233
619040925
1946132048
1717788121
1182046494
1022340649
1123208848
1365810469
962826350
2061999767
84311670
854280208
326147878
977170609
897789073
2115416431
865726733
1933760864
619852446
2003909505
583732254
1079412050
409709300
355917046
1807157042
899350312
1822689549
1526617283
1586172234
608736727
1653159716
1874233280
1795209898
1270670643
1573442909
988446128
1163158860
988889626
542856132
469038826
1104124672
155962317
1263599800
1026094954
949382395
351587222
730225123
831605409
1255532818
1972314252
1927125824
2087675069
854436400
865328810
97926348
1776242158
1093479076
1166263525
1465500296
1507785842
1793242547
174017645
142138284
233995678
490877240
1640639384
249203662
771578232
530682022
1868810495
607549016
1634675683
1033485351
604339579
1897235857
1838326152
1180144594
1390682483
1331655619
1399995131
263456550
1178460284
1394668185
1327992416
664094151
626147226
1049121585
1477919375
1692351895
1216171066
1395704657
703576472
1529028214
376237125
2123217421
1955566545
22800935
2102402165
144670838
1986581640
1016133995
465762570
443428736
1960562454
1996182213
936265961
316283365
683179228
1772619979
1776217524
1561293801
1957484735
1895652433
2087749311
1255868429
1482905651
1754172225
954734364
1035459090
1274400361
1274030263
99696751
618361402
698255575
1609214647
1402800264
1308731147
47928392
902119007
1774812167
2085105109
163101803
1538078951
110529474
1894379701
1385910496
1486292288
1532221513
465600374
610921948
1179539676
1016637715
241183662
2032585144
1087056063
1383820805
1726963781
1768857564
802352735
1846584948
870214658
877246645
1931415575
1152632811
1023731153
1228590428
957502321
652476032
1213118875
765385177
1352828718
219185368
1316563388
2051802875
1354926036
1135669870
771966361
1658395818
773954255
315166056
2070814733
1522849271
1474767267
1550791341
20039837
195054122
203418152
316256557
326112164
1826653287
1031198286
290086121
1335718950
1167344738
2075680803
1203905085
198179142
767291937
1484506718
1285308575
1836174199
634105311
1259762694
955583115
97173700
43359814
2062458510
414893245
1126695765
1412673265
1923719036
1449216715
1397264206
1715454906
1562720013
1379550371
182905398
1580148275
1558128585
38431105
436238325
430591942
1366283696
570605313
1610790517
1982013786
886797708
571430383
1645415274
2123185193
651646251
844950841
1225977603
1965087708
1472192160
1931603913
1307437387
1401051725
2127234811
1392726952
1736933483
876303851
1638471628
151813077
617801082
821565790
615010341
683077753
1414022922
1227543486
907024874
851797785
352254167
171290337
586381785
1741529472
778935481
467920600
607829276
1811145003
1381114236
76082670
1934834040
152384556
1168959861
654443408
2030392340
288455078
851190613
1517132449
1405422312
1625974510
195325374
253627777
946191007
92904035
217917072
1865005640
1231598316
1206376008
1577597354
1287898598
1082326523
1542472617
2009998092
205757799
2123824056
2054474815
1251064340
1497976551
723646255
1607548475
705703308
220998869
1117665705
1242434196
503603591
1020579455
1280015897
517736536
1000052653
1945311907
698578204
1073036798
889498457
1116911541
1215763424
620110152
353137120
328271131
273546060
946499072
686465119
2027736371
433936472
2040600062
1360784937
1800635154
1486025478
356578336
1510941254
893759978
1446219253
669159386
652933177
662315879
798149732
577658447
1706695274
1992726474
1281493738
627228672
624121992
1558533621
1188630779
84898155
1469709360
1946649535
1423170597
730650105
335013324
1231778359
1243804156
1597696290
12001159
694033361
1403883425
1990799955
350859277
2060691200
1439226770
1115858201
1656227194
1310914737
662192072
1452613337
356572198
70095727
1578939696
376132013
499590507
405724060
40539269
1191331302
1811951163
1603150018
1987175520
2121601791
2050588155
796742266
712830298
333545645
692673383
662698811
606988893
899030454
752725073
1182236029
863187197
818494659
1202424999
1687237434
772725767
583051944
1103801091
2067081154
1276501338
716686979
563777216
144691508
395257653
724340228
355829045
1327440322
797406617
901128535
723741901
1681841545
283193094
1946722780
1375511444
85050388
776582619
1857131051
782547683
1449157126
1863110541
2059278470
936684261
1501973585
13536614
248771906
836568451
1194446087
410692993
1744906005
1460123680
1372723831
620006454
750604704
1147294839
1431226086
885039635
328977284
77030098
978279232
1239796805
169813672
538467412
91411370
345242660
1326621848
1594094161
1472068539
276603005
1022220473
288275326
1362507071
2027253130
266140085
1976152191
754029079
1794001506
1501722805
1664818481
1296855355
261999022
286370134
1139763166
2024872807
1980784893
736269712
1573242735
377349771
396946683
1091275565
848697711
1396788637
1206977071
2016876415
1961854976
1957457749
1454951601
609980593
22667998
889307270
1547842978
1542544955
1303920132
297110000
1698426712
1769640283
36051359
1261700293
478003861
1127058311
960058167
885872512
642920575
1116579392
1365745760
1877529594
1426278442
2016214420
1705706029
1710469872
647151744
2078840048
851392647
951257697
328963316
153413320
2112959315
1632227669
1077183665
1490610075
915888105
2136436783
1181403016
131412009
100599777
793763569
865874130
1098078271
1664472266
670638898
316638111
700361504
61216374
1750490918
990754559
2116329758
958956002
1024460956
800175154
206653631
1556237156
775819749
1439984714
1872571143
652169258
1519159352
2112618966
486335954
1727285828
1211031030
1789206360
1064548982
722571251
1529961198
826757296
887381960
2053978255
281050516
2027901098
1205796186
447981193
1008874922
1217499350
1279949253
436701068
548576681
1254905044
267925445
1527073803
1237174231
1972464863
1442084689
585402604
1748023362
1664877132
41101537
95339524
1034892203
805926752
1194693775
317118632
1377005026
1635302324
1873920066
2114921480
1104232315
942231167
844329322
1649086189
1877722264
1310254993
38705721
573430555
1990796687
1685789987
594120244
1826103114
519078954
227206586
1661412934
924473414
3391908
1876721478
1438097505
793731985
212245408
1083386987
1264171291
1417114168
687340134
1134459958
681487802
1442241305
420402635
2080770587
1753189230
1449161120
1068139515
2061441554
1519469138
1320479075
47310696
8907594
995421970
1164731021
1752986025
36619827
166955015
1691130259
2140355280
1592682644
1002710500
726540993
1762926886
1581267758
226375163
1076547702
477494422
1063432214
1962362701
880693893
1839379719
1654746182
130811650
1193309813
332171380
1338203656
2067399288
1036442043
122333044
1338227524
869221981
2089613858
288690263
917732609
206869746
671931334
1021805005
1232572695
1158382466
1084364376
1846105047
1739037898
1052694265
1224329732
602320717
2068745772
1931093118
127135604
1119904334
1721799347
562481782
1232574486
1313162675
1201557804
753394739
76514884
32299326
834050512
1813443718
872844574
338040613
1430232146
89483580
478519964
1195052335
218206142
1744842876
68911668
79322072
1494634632
1533549106
1262605992
826585136
1320338012
1760576774
111316953
1831996628
1550657077
491443615
1986928162
108661131
1543365850
768735291
1903936384
1175957701
91907271
1931144806
1382957776
169613477
545444711
1620856634
46489801
756388757
1683896068
1255942221
1349573559
1258983778
405965500
538802966
892816739
345666037
687892407
1354384938
1212930867
1698932965
787666575
2030486757
994847387
719050508
541088900
306866856
1235759407
616862784
206789986
730052020
1813340233
1507202123
1311128794
777074450
78251296
220514636
482244612
1028543317
328019708
2044203056
1398423968
109851459
1911004574
868185227
1116961407
2099603147
128068857
2139074475
371506972
749988343
877015353
656440793
517127279
1271745130
1639843951
738467928
514816231
1550267321
1497884843
640529619
1854356937
31183192
586809637
532088340
1883436666
1721498202
360268624
71987515
1964056096
492152373
265476261
919200535
1564408579
1007974621
1475378958
48083216
1040257642
978019887
1655269048
1959943177
705826416
350370669
1080299934
1221119453
542228242
12564908
1888816851
1680673764
1985085092
792823991
569292872
2041500285
1379427402
47626542
842994911
1175802127
401491325
897330571
1575297966
1775704771
608628346
1467570494
1815887426
1458063880
728388621
764603372
729759960
1211871084
751813327
1826592108
759520962
1103287683
415295452
450973954
1393964564
9739927
823442908
505891620
1659490953
2015267739
1379583831
540076780
70535087
434211909
113300749
511896024
1820532106
1794664887
1337632553
940314560
1713606797
651336114
718009171
1318210264
910170612
792046507
24101527
105776408
2061774227
490902943
754387423
1460886041
529751061
226460927
1862795764
170439671
175456309
1935686006
1713261925
1000782577
1080346631
1148974993
1918992332
1956975366
1125116974
461255592
965728703
62030646
575100131
784300385
542785329
1547771626
436004244
197724396
750982823
2124863193
587433002
1361561103
1060560212
1493495278
1917338750
1102362622
142102018
531521513
2139185552
145745653
54048439
942110354
558013618
1662977653
1840382214
2069480331
124792924
1879398775
667205311
2036864399
1065821904
84407184
445311901
2062755810
784930335
294906486
51685729
2089133699
1663834942
888524191
1094155743
1994564144
2025121557
124457124
823377838
1612722680
464380700
600473989
1593359722
2130334471
780531819
1537257331
2006511710
2138185500
944501468
1649798545
984770
81000803
510354123
1272805486
1600132269
1919332659
291108986
1824384307
701248975
731873257
1043239657
718556940
848588815
683807478
262997238
1803614621
547057179
1919417948
1019537672
32059990
1343635017
1195942942
1186980147
118290095
567320828
1771703415
186303984
2116355274
463903364
1635989128
1684232951
1170045777
630616855
1203514125
289124503
1707627519
833208432
628262019
588423016
243982731
266596857
767598973
660218640
1308220583
1048708714
1081160850
609511901
724192321
871880201
331293002
101699655
824454888
453510439
837301534
1323647753
649109763
797048849
1518047257
2113583200
220146025
1816752070
1075909372
2111846872
120081360
1942339220
330509549
1775228827
225265853
1221538448
248206980
319953893
1648340826
1787586140
563384549
744335320
963071213
1992127319
1370408865
1938601191
1505216134
1726892040
1333479564
1543722898
137823919
274007613
68581721
754552845
601296843
974266079
1877838847
1867097338
1000629468
617524617
899821654
156829180
789609587
1766288417
1985118571
747389985
520932977
2036480972
891710929
560109210
101643296
1898026749
633930819
470600211
1924236874
1990180815
1550026834
18006494
307772741
1066668621
1106488514
1531695894
358676107
54153201
2035277145
1780925289
558311583
1633181368
428140411
563372257
883611371
958361466
251240971
825469368
359799044
2084160024
473747692
1408193782
938094186
626990257
1400119344
2130540414
1449161120
1105676408
909731991
728322797
1201478391
1680223096
370057697
1240658298
1729115489
535587149
1542892025
795887727
2120415141
1251632078
1355663683
511379869
2110972894
1035224360
1615755611
1225027871
1071773268
1538540045
1049156079
697284039
1933060351
401225598
1313418921
1928057
1924025016
375186826
1111050567
1200297817
1436890070
764322582
1928463684
1754150723
1690887525
1602113054
1313241713
654741974
1689998553
934752862
968641449
1699301977
1275539590
68342508
1250225983
54190668
1257903328
1886975875
1037995064
2057880030
1401573422
646036718
1533567620
2017411965
2124202469
1489327776
834009438
1364565085
1842831428
1730883722
442197466
692549402
1174945157
1067312753
70197218
578935643
667501025
726565610
972592495
26994055
294030708
80269440
1290227796
1339665907
447203852
1374139546
1461097323
882289008
2011990950
775226784
1279916005
1376186512
1603701571
17488291
117208841
1871434919
1680673764
2113346714
53658547
370826726
1360190552
1995793817
576539895
1231743427
1201558880
293968211
887223739
74034348
1925641590
261908439
1541496387
1259169231
985808240
5718343
1927167119
1224948581
109325565
1652947817
2082475218
1204910569
518923490
1230942015
312029204
264574530
1378004502
634203835
1925414233
353016719
760473282
1840194578
955010512
1491839059
1952197027
1024551950
1133890855
1942796363
276104777
1341989590
1432975738
1977432333
726140814
123182518
1763782936
488494689
521536435
963028824
1744943615
230769449
899027352
1311111633
1861822747
1186675905
1985076850
26772600
1404164969
2035968549
534975791
1608416807
1021573508
818888265
554066915
2143995653
796584411
718958367
670009464
1491940482
553187933
598370467
1934491017
141757980
1287350218
1775172446
1427956290
1283473797
2011387170
896815508
892526104
296878369
348544119
1920765460
1637451337
1076734476
1976929684
1532084680
1854030402
891011706
1912925456
409330611
1827473087
1865371116
1321864987
1844437627
1334320322
1904003666
1354733613
311634049
501913008
1220575953
1406893850
1764147087
364613837
914550278
470126285
423865532
51509374
1688761931
27158967
2124027008
82039564
1665386754
1985475640
29892933
183356033
389806964
577177008
178426901
2065306655
219219201
406115563
1270151546
61565575
1252149955
209972880
17176660
159931047
377267463
94795398
813490682
1195960838
467971234
952920381
1851322600
1942990868
659239117
1376078215
1139994674
1934311329
1938188677
214623174
1230846242
1008168675
1610143013
337217775
2072941857
965887157
1340329988
536541866
1764922940
1280869975
183231652
830314744
313085835
670718525
335244895
1976286472
1413445465
658514784
1827320348
1404307444
165375980
1577819679
1047862044
2040111712
912568633
239428635
210951565
75021872
1266384225
53213130
1999782142
402326044
1318778316
124005563
2023785763
2118277534
395351167
1573783626
652676531
1382217762
2008502097
805401661
2075483541
1811041172
1027192136
1257825085
521016321
1493293712
1646685286
1239556266
892504609
926698272
162496876
870797132
2058812503
1089024310
196807807
1346398210
712272790
1132764750
574349517
673564914
1873358307
614199474
1186987900
578351129
2118870031
1729741625
936058408
787513112
1149770114
1390010704
1650322225
1264020624
744046328
592637606
1415907032
184905133
1117941074
834052052
1386411641
376382997
1736234284
1273490877
437620442
544508832
559172027
1164035137
572008507
1528673195
1991197144
2091134423
481833183
1396724386
646601902
240521957
1694691281
1433618936
664173544
1654536765
2063501438
182931293
128677400
1009920956
1287406336
934966199
2024003537
2144979757
1795194908
1171235517
1344961441
265947012
1321589140
1186617738
238898201
1017445724
1788534050
1072523621
153579298
1089004686
1682456487
1401007900
766376110
717228684
1745095612
1703261246
1622813848
259394517
1342895899
1397999129
706279949
669451162
801882819
787309243
576251265
1115101627
1091435325
948896130
1038301833
191951480
1464108913
1528367551
2083551601
367288704
96413998
1131077885
259961766
2065343877
1383095240
512015366
1407872176
802093998
1213263401
296558782
1272447435
1249437960
1408872280
818381837
600375926
1916181166
280531749
980973350
1800223810
895621087
1653122397
1315019569
1752816337
651602564
1986859932
758001121
1668444726
735975914
284592175
1404718635
1769489668
1594024355
836087249
1038457825
1425580537
123969389
9949915
303025914
387993256
1634584779
915485907
535206784
389707764
1507915374
1035571932
1180931692
545955299
1898099261
1405673455
304084651
933252919
1213221045
2139894456
445746003
218482897
583104487
1531700995
1658676947
1571965332
1236451656
14481596
22702399
1006046363
1514640696
1614705236
2008765953
616398746
1652307084
786781900
1225102510
1588261297
1084459516
1941382159
1094338738
1212314482
1648450486
365841303
1880161142
1023915089
195609815
1704260531
1968900963
1921926677
541481143
580479739
2037988303
1584397099
895471605
401411450
1035914383
1596765269
104489645
1834496276
579221843
1460350867
1034672862
634555525
2052000564
613060424
902092869
1495610452
792340304
469039755
149994407
789910060
1373752340
968210002
199429407
1537135648
2012907302
1344128694
480737255
38023017
1686729755
1135513842
170478642
577862714
1339979165
1432849281
1986307339
1797419966
292304037
539441071
408316329
623321210
1622425755
746799056
90930702
1871621141
1324190774
1656908603
803174297
487241456
141717782
1027608980
1024989805
155146180
1721226616
1989893881
1755891729
1187980971
1041589100
1148687452
2016613372
446200155
2126093223
632858473
548532638
528250874
377079151
331180710
478572432
2116891120
957801193
1803737617
734449729
1731748070
538800454
1951241862
2090886523
673635796
468979006
1563528270
1477679322
1180144594
729938362
2005406630
787983277
1114546820
1476163631
1150950027
1680481222
426908010
217600037
475687918
1230505727
249855055
1233639900
1871800894
1185460158
1809733541
1200066877
1711601609
900532780
1969406954
1037394919
1990052921
690870381
107234732
1226733633
1648421901
461274223
1925353824
1382761916
1199222071
2108902133
1991582884
1791582091
1391192872
1456476813
1955259494
1828252347
572898554
1466182779
1536821609
1091586681
823172481
1045063635
1804631220
2053120349
1305322048
2029510751
487122792
1903881222
576708656
613384165
644549096
1710833536
1704534967
432011693
1962498178
1319710368
1802759798
932033131
1444744718
418192683
1785585885
1262329996
1658443923
202675029
951755352
734223743
899553052
1777179768
158499249
1192845238
175620577
1425518066
1606571418
2015451658
1470515970
297776989
1125617035
1803828004
1890326277
732304445
1835869246
353945031
1471004159
1775085354
146608489
487295400
596496088
2042356251
1126007487
1789631003
275235246
1309297801
927978641
969187023
1071764949
1336875008
152761433
586678661
2106759591
1865229066
557883353
1230193919
1461065428
1506945868
739583212
1321564655
659406711
748579188
1069915439
173465129
449557624
359423445
1396213488
1708683906
1679473791
1122705263
234048979
617440691
1192466961
59402890
1591927444
228273292
276951199
525481947
1833977045
478300837
572522654
692204773
2022240698
580053358
1626961584
1074527166
1432375682
1897961326
412227795
1361028082
1814577025
1216559368
2020093664
270785877
1210861392
574271835
738570110
83812946
1347435346
237851716
1103585642
531985230
864989583
1889095713
800102966
1023649306
1771727153
51434930
987384886
1747948087
110499372
1853892748
119845235
920001624
872243198
778315688
1153891649
710867208
1114943046
814468154
1808157763
815923439
883146387
1635839027
414675708
959777535
1885444087
4869156
2082547399
718107029
712745865
1837450462
522689592
21289823
1002000655
1660932911
169227286
612763689
2083918976
1029963595
319964466
1553485781
1352485965
1667672940
2061953538
403968767
226073665
460957238
1874061520
1519958677
706641904
1029475018
1763219132
930245477
1146017057
1683637602
733180893
162065458
1095745225
232450287
1290819811
1598797675
1239347444
2025586209
2023276136
2044772499
1255367330
2096838636
1264653944
2134783001
1722637671
1052617692
1251275496
361824040
280801120
632080195
1115252799
814268837
1840194075
2068908252
499582216
1044729787
1141087006
167632715
1814151699
2137794454
1682061954
793459182
1591614556
773767552
247143210
371796324
227929386
2072791240
813487772
1681136693
583796561
1581505715
778045338
1967584425
832412408
1824603737
1370596801
1179591017
1666368716
736503518
2053207262
601913208
633815207
1902749073
1349349889
1725612985
174318892
1097155160
952803013
1150108238
1154636575
938261119
2009399371
1067621750
1616818368
1097835194
1913826075
1455570020
440406642
839424086
411978349
1838948372
1267970082
382251606
1523100273
1551420936
676759131
877504863
1801787689
427893857
818494560
1998478462
1292418329
1842972626
1890620464
8617490
663569731
2053487562
52431350
2016683721
527287236
1080806414
1840020627
1626271725
436320905
1149161238
2094727546
84626770
1591731274
956087741
677074658
1585171084
1911506000
1763740962
205410064
2127291949
1466083959
1753345472
714532490
631395900
1340192013
1379193599
525374920
966266387
164168802
306861169
422856375
1506949113
1560209825
209310956
967165204
620551085
392799173
1955095600
659899348
1698764922
875656081
2057245078
1532715554
1504479412
739007317
734855984
113287942
972893143
814543669
85426183
2062719300
93346984
1526658024
94121603
1065665650
356524394
2037138681
1605997684
1061346980
1889855822
974771379
554538062
1608535906
1440533969
837055157
1951143350
215369409
1896364199
1216096767
2119913810
1500430241
1857979836
577903723
1870009919
1742084499
778014696
692359264
372608380
1700447469
930109584
2102133739
1625127851
1833802234
219179668
2143451251
1707030640
629779833
1986856992
2123564350
620843058
1651788077
418013286
133133353
509138490
1420591990
365568422
1307353845
1896015711
1692701102
1946322355
317513167
1060583579
1565524915
2053820925
1875722010
1922220203
1016313295
1160750412
619040601
1316161356
1303842509
1344514627
1488932090
1631800897
2048422126
35928018
711621029
1572537494
2003284354
1386797014
260385262
640323758
1406442151
1506602479
2146043051
1079051780
159393316
1922890544
651117195
1801094712
2099754446
1034863981
1837178377
1144320683
302352578
1963932098
717458850
2000759290
2132308566
34631067
1139655669
51429890
1141988978
1884534014
1137818949
478299639
1005425479
128775144
1205358636
28619993
1647645026
633544641
926284867
702009948
1862118538
1142741355
1071570546
2093698425
1668204962
957218192
822459240
1167988706
1137091971
1985408805
587292919
1364431362
1342427283
455522818
1445173419
6122653
73894564
1138504424
1603542059
1761595552
890843824
1273349933
1289609325
1972254365
1409228110
1127181439
796433538
898182026
828838909
1790243726
1989056877
1954183579
2066456429
137607521
600782397
17727247
1954688719
1382226107
753421636
417046955
811038215
93194748
1897619467
180783856
1104142261
830339867
1232864567
946590066
679788256
948489260
746360935
141371848
1102339973
905570560
2108082652
586843576
1080523898
1741676883
949570104
77713183
1739577069
277571553
1943429313
1733503338
408179863
1537870115
1825998271
693952080
1916981391
1591613525
1565543786
1232759418
106429264
1484156984
1288162169
1002990596
1812981972
127777355
228979073
1056529632
2002366562
140884944
63656512
116129888
2103343162
311285212
1713829359
694127648
15067537
440050843
1077485482
201145570
828872289
537744356
437245058
1781182255
1362020908
29312479
218348073
1944043566
2009795436
2106470335
1239660396
1821780260
1238398800
48804063
181950699
1404917860
1733057745
1827998465
1842092841
1548496161
1830382692
430829227
309955490
1328072665
1806381616
1426636348
1432846027
1270068747
1342248333
1677795567
785937256
1280079893
978971688
312630179
8325157
880779747
179262396
1622297541
2105450969
1525916717
1882981499
391820792
484729343
1427379335
1410689665
879858933
1952240162
2038544183
630225608
544468203
976629795
967187579
130784298
2066150612
1135263408
1393363702
359349985
415611229
825090831
1356164311
867084622
200583381
1027092947
1484398957
2074119777
1433902849
1652022959
179237339
1899265950
1038946543
644807565
1796866525
803002460
1206849120
903343061
541561052
193665315
505898945
1088629704
2081301614
534805983
1480422339
747467011
1999086740
464103730
1062089264
1059985668
879111749
1429168791
553080165
92717549
2054894136
1317947701
308491149
1433474962
642263834
473440956
1950530225
17130308
1956309803
700180534
2113342039
1472395349
267075253
725017184
768888478
1976135776
369772494
1097153632
1531058660
238106335
666674092
1033241130
1131155256
103018177
1957720931
1315202404
2028527034
604741958
1988267926
524943381
1230918450
2140458211
130966924
177659608
1381133639
365027506
347994010
651227611
306556787
33414664
882765303
1384836059
1790307234
1404707503
1633902203
1788397090
165663497
1359553071
1084045950
500297749
1925239667
1303340452
1970627624
1544036485
1712742354
942056098
982214317
433579206
2134406658
567676750
703781739
1661151754
1427620516
409707787
1352482184
890735619
691288753
1885397656
1653436686
245055563
1174274132
402560978
1142805305
542980913
2077742735
1493517446
107705887
885432006
1759217291
1796576078
1974975601
1207841364
1235221919
1362200038
215002214
2023394151
397973829
302010057
80831541
1259276408
2108286521
1717688569
1792980118
40895305
448009003
1531450862
1020861447
1299804576
1186072892
1497257130
959947016
186863600
327008595
765215502
1964050232
1477931282
1385871302
1257947805
1600492632
1599616728
130184636
1371777091
771795798
1440828415
2052780928
1560972145
640219469
778007638
1057327370
1751657172
772765956
1772370242
1931927038
1110334625
1972526493
1506999779
1328824758
1250582638
343872213
744606595
1220942444
1297501059
1265955916
510575585
1419177340
512758698
843083972
798216491
1091447917
2096528972
121978804
1829906525
819494304
1747054088
517349841
523302662
1922086961
637492314
1501242950
758669106
349586152
1301199575
1561024270
241155999
503589349
1199272630
1564439525
1974486309
1613500926
1302853920
757290097
2063011652
433272463
108308350
462086084
1865187343
944541210
723912549
609060984
1351105152
2004017762
1346823922
1909287256
1415480927
1538151549
1246390445
477293711
671608982
894358944
144775848
1182358174
1617684404
9450248
1724014947
546643075
1467002172
520291971
1854559131
1471014211
1889285398
1258239367
114662993
1117763493
68443262
418989197
899680955
686624292
218073429
1161534466
1384491850
1419145303
977717448
892594847
625721738
1587093414
887686945
118374764
262561680
50396647
318486959
1277892543
1109056519
984232439
1931075109
1336587857
1144838866
1179572305
661836048
2008980830
1680424297
2129644792
943049071
1115568698
683547264
1588674256
1084438901
872756855
760521246
1991595095
1658155660
1897564529
20851964
294627489
1057886821
478136610
916748358
506905127
1739244835
1179943
1282364157
693096132
2132424819
1752414994
1936342446
271606759
1670889349
440280257
699820491
488960868
1654786600
2107150115
447645931
1464057084
1413034945
899059056
803060586
1912225975
986359614
970459581
835078051
125946678
686171288
97899979
1309090524
1243836526
1989850769
987301156
1841755524
1844107844
966588219
1355897369
90045291
1741235126
901143570
988531222
1186230535
1923882308
2067594202
1548166310
1025395010
1795450774
1459916670
780289114
1460552358
964700327
377793507
619856728
1106574653
719407101
1867952386
1292685438
101800364
561256753
1045457440
1498656747
752259128
252053872
1370997175
1666518115
1874496567
1130323959
363313405
1407911482
383559759
656014755
1999019538
1828278750
96666020
1055609132
3420680
696054162
490978959
2006260403
1693633886
1825471720
262406650
1619053703
767139955
2111155935
965626534
436911202
116903025
406157805
672924649
82273126
1890441219
52533521
1020111585
376761317
1051458129
2005013621
107313021
984428995
292203876
563000120
326941052
556363531
429710364
1944078919
992167208
912515838
1013580525
837180563
438166063
1434699189
453675033
307465428
867296581
782544120
608988696
1434471475
985009774
1222391169
1554231118
268133577
1453572740
784431304
233927555
749131195
1183236317
907209469
449607972
791314044
1166530719
358943486
1867389044
738470137
129043003
1406628828
249586195
1344009350
223301077
1234556627
879265189
212267900
1390099336
165315223
1901300657
1217098721
778143490
675048256
533766522
2009924879
308990278
933859100
1197166174
614047069
739668831
2064733519
199730383
1164401300
1442639180
880921484
143033965
444158345
391050487
914919092
1121503196
42500781
852839920
192907594
914345631
869792923
2086722319
710130639
1418378897
525383131
100379987
225673847
849065627
1134363249
1376072203
508729796
1405836705
731404238
453447674
406506176
683051539
2030854884
353659786
1857586994
1467474781
1105903847
630997141
1971525406
884487384
1346061864
558660533
1540954271
1905373003
1961509114
1981119745
1714559615
1959501568
883979065
1230387702
1866346259
1207068930
739903783
1292534686
4383625
1604782485
1632362414
995917447
1226163196
730821822
1802204707
517677743
968386327
1936746416
471037383
251757634
392125418
920005175
154475920
524077148
627061494
2145846291
1727280654
828108725
103452205
1371899818
18516477
1985688188
1516600205
1596029711
1800224885
866537549
758611373
410379588
122057352
2059293502
1199285664
1234775317
1888019011
1288135640
1124478074
1009992506
1432600092
629102948
39740898
1862344748
379952724
539794270
771097701
1519574616
877235159
159469404
690059416
811811697
1428760764
982200018
2030357689
724606141
538271132
1293184558
1146409549
135796586
1389363013
142759800
1086840862
1125321275
195396795
636844270
2067894051
1754297315
548678306
898946583
1534647169
1330383322
245414377
510365963
1728259328
12468715
605049216
2080198984
1536583781
1090758717
28419456
158612502
1241168665
2119228528
753232863
601409772
1801131441
1476528245
1607529071
489611090
1309888018
861481504
1281743631
556407051
1483333374
1305187125
97278838
1298566335
1598952032
1872260978
1545405487
747905197
2036901028
1289486328
1492123126
1913215265
673206888
720734135
1175772006
983040792
2128084378
1749963092
805987906
2011228140
2037626452
466610912
944312725
278865973
1589350360
1778361331
344308914
1602992923
1161870113
2130104924
461504720
680888123
722137443
1939348978
1213021968
560788087
552578870
2132808170
1863132374
1662009317
1594735787
689526792
1120522770
1698211397
650394552
522103944
1972240647
307516144
2047846607
1743710039
474544301
939997673
1569188679
450458623
23672623
461497286
1962777534
1938021062
530955342
191531324
602663554
1586646653
717850132
935845642
284909950
1090979819
851443262
804389291
1600289541
68600714
387651300
808532549
1116978689
150940722
390808741
1078412910
834231089
296015858
1352654313
1677442953
1489237200
1813937213
414143623
1840237514
222816894
88280692
1929005665
488885826
113238394
209087524
164057471
1873712961
1554310597
2075371382
1155118393
646434837
790755835
2015279501
1118949271
1952675355
1289098067
2027977033
444385147
1945714229
2015635545
1422405902
66869401
1965547352
1660231613
822989348
404022017
1384368603
1541594702
482946654
1736095069
1774480308
1673000154
217243361
1112927376
1235029923
1400563802
105437470
415332531
867763711
526675852
1683522787
571250500
2123439390
550575166
116809091
1867163597
735438922
17890434
94891510
842131380
353896551
1884018770
1984864432
1496193234
1826287428
58112559
369770944
1127276325
434043847
2121695887
1926943825
1616872010
2002295335
2119398314
1777378352
2120625591
2143034011
549559920
892998838
1893137365
1586832230
1608113314
604663787
1535394194
793403756
2100353397
1261469410
994163558
1361837673
1730553539
1414922820
636651523
80555278
981397715
1285212872
1014761693
116412319
1255528708
679587268
1558431305
1047870736
509829045
581475651
821142803
1027088774
1349521912
269181227
2017799714
332650496
1968392083
1573037769
1821146417
2024168948
2070864338
1353924702
384953077
2076548986
1927533882
393091802
2102555695
1943300415
105208005
1940130808
774856822
1797654321
1158738760
1162906742
786770846
227609612
618109565
1546790236
1570270002
1551411172
317962788
1604302611
1069305162
1170104190
1505950870
868953102
1399333520
459925867
79835647
1443803555
1019387581
1477942246
1128287993
826570123
641543455
187264237
310241437
393947006
482747147
1202798457
1148775201
1705467828
466638145
1367743910
1094157968
1425335065
1505688826
967746371
609918360
1039015270
1788164180
950593044
1085860794
372660703
1575485400
785969065
403781875
1253810128
980677249
32478389
887778463
1631305092
1362436199
1338034264
877310978
80243354
2121399210
263272793
383567787
1794549146
827736461
1493022908
1626660875
600272907
251991650
990927951
1300197353
688557376
218912809
831714356
1658769080
1235147252
1762412892
1897565160
1639895264
1474247071
486303999
1058208637
1762506954
849788965
730001222
848768879
1856513178
1654687139
1625386513
1798867079
1638701472
764726504
333795773
350520796
1517664912
1065492222
1190390825
1220277822
1329556196
662241822
1854030402
1181392303
747884360
1533847443
1886011232
2079707070
1483922917
1634610980
1920240273
769805257
2033428912
435967849
569930280
1978069564
843808977
1622752614
1722461508
2127233477
1110975793
2089055244
325581881
1822998310
901497574
426585852
1771794159
368866577
530335008
709087854
42752119
1549439107
1652995643
1080715908
655493490
1773632143
943537034
879847667
1917741184
613402546
263941341
803063413
273276913
1902249145
224028130
1354449247
2008483732
568758098
714081274
1837330530
45374955
1247721391
1253185616
103619606
1177114776
1792180113
1195542477
2145453207
2106370518
404664751
1272666738
311569017
957476173
458961249
1014381593
690818212
1482302078
77307139
1207490720
1765166925
348743845
1970744236
852613603
805649872
1425048923
979880775
1243130514
1726473088
1534852064
1710706587
820469136
1259605367
728639949
392379786
823607150
908995850
1155350081
774686242
859648089
1098625947
1522587982
634293441
1774727565
630688484
1485970785
2072051722
55620530
1270697700
1371577715
1832428024
1076517618
1364182514
226114469
901619603
1286941838
915149486
721753367
436519825
38664761
1770272718
495664322
2058738630
500302183
534589202
1222117341
805105705
1798310143
1316140101
293708898
103881349
124452771
1125473201
237133882
2110185845
536280832
894920419
2055184862
713585773
1252071528
536016857
1862429948
1525203750
1736176580
2057613670
1054620091
109537650
1369670378
1697537974
23272131
1139881642
1818148944
446396450
305111351
371926583
53154235
978684374
859240774
1146931910
1140877859
2114236109
928311174
1294515880
738656470
1959677821
1666480175
1017594687
83949001
444148620
738566308
1211199631
458130946
805243394
593839873
647322670
263857889
1539179387
1984427288
766647334
158749701
1189204457
1075802443
648378622
1570689544
1287770464
2071412312
1950216049
2093300812
1119811423
894432267
1701293488
1392604344
546556574
2019024863
2092577785
741721001
901463220
274170956
1782434506
52209981
2141454514
1201739593
114580390
1012502346
125496853
1973800938
26573790
1223389469
669948153
664451938
2099791631
1808140292
303247984
139942978
1998645958
247625489
105329732
818145401
199783690
1525913004
1177621056
1485544423
510758615
712397362
202027697
1208980640
230885401
79684306
112297819
402302984
2056030336
704118729
83471730
683677705
1136474707
1768949612
1156472163
2060164573
1424477351
10564739
897230990
1142319014
639962672
940001907
10996299
1347704762
1461371196
350787862
1099919901
997438871
1887429784
1099815518
692573705
1419985977
1503833020
2080479887
1754170163
1666249502
1785873761
1161239320
420175449
145640475
1630698301
908012263
315022653
403901145
1467608720
589389972
1258088760
476087976
1650594499
459225724
1404437375
571343835
134122485
696271873
1136925621
515929492
1411179401
775080761
2074216338
775041599
862083134
505605464
2117122343
1887282555
933999056
673792187
1515851496
303482370
736865113
1246523159
1226872883
578996702
746644779
2142350243
1005425479
1484548417
1775024216
51045213
1950159882
2103455697
1096893750
313625523
976342816
1196052352
1555587115
1787392549
862667249
940452796
1588156937
1938764297
268675528
53388267
682453618
565151871
1418961550
823062127
832920277
2123854482
877977268
1421773176
779265182
391114617
502393156
247654771
1993292223
923410476
2003796744
1522779409
1020702377
466586984
1446238852
1564465460
1015785918
409495890
841160114
412069823
1616417649
995398484
97890723
1659924170
1657685213
590794600
585363743
1829236299
870002266
1583331673
1184288624
1196395109
1970178052
1911674004
1441788294
108863122
222213982
428515464
1360862463
1249298359
1747002741
2023943539
1101733641
218058626
587887267
855536790
1281709642
1462571647
573016105
796949110
2121268100
1977961838
723778778
465330656
675183297
488370758
1783296816
1089116209
359104310
1578382557
1709003465
982633337
2034612109
280290748
2132185122
686133736
731657938
1957097987
1596264521
1203500015
1019453488
540520459
252487946
995402454
1392755922
116573315
526204657
2102048951
831396445
1828598933
216663081
1107143432
842408175
809696130
133348606
1797920994
1194938330
1034702224
320072192
706264224
1744657147
541518786
2138925875
1230607547
1980296126
12955957
1364586028
386591530
1726779525
1101649286
1742515273
903533176
1167748469
772291045
360405272
1933331041
460083839
2107794124
1066041317
2051700326
440715999
759048177
1288322472
1031589945
1743420284
41793533
445031648
1962176517
519824018
216697452
1039843742
236454826
631647822
1105677478
1661617024
1982237096
962382987
932072538
95829638
834905680
217788794
1480016907
791221675
336599216
666640165
1288358000
1562737058
197466140
1259438350
736861171
301200031
209157949
940563982
415791932
1419735269
949103346
1525888666
1603150946
244181139
1751609309
1915693209
1909759428
801872841
1157868739
975346639
502984069
1563929891
130854325
1564288611
968898542
1306144665
1425672040
330716608
902136425
731371526
1981634910
1904056228
239758609
1105410241
50700643
423753820
1658897470
1095674294
1765011091
1080694879
792018201
565071716
874635170
971581056
1329395131
214939500
533668153
1261239362
104671986
2104260816
1293721624
1366705424
805124853
30543236
295952597
352297123
460544275
419699004
563720589
190735046
1478743731
67122855
710188592
1497195265
843766713
1202441369
1472409816
1891041273
347269724
868101179
1228988115
1105533466
589381272
414374771
576850181
371998788
1405176645
980795320
335926126
1518113356
1280505390
962445681
1724649703
465308959
84576854
708861551
11241183
1028382854
413383604
1401642189
784887356
1068885663
1644084575
566383713
1899143000
334106659
1564053999
10618211
1572235951
1297727208
82548549
1906158128
1390664191
961253859
1067391880
677301541
1954522569
1679481866
1111460499
57407388
1185968250
1303640016
1407963345
334047898
1287633903
152402169
2133047699
489780353
930742535
953248778
1761604509
2122078608
256369063
2042003986
1149288832
1723254671
589520976
784895828
1399956794
823377838
279860785
1059086827
1984900412
685070785
2086335509
573958177
480930106
2042407016
761243536
1078852419
724323987
2001989149
776766819
2035670784
1903259459
773896091
142588444
1231964708
1902156660
1431140411
1207919613
60809803
1332023204
1000440158
920900416
805075514
220395969
410199695
72174616
490680246
173617763
1620224501
722289811
830055794
871129214
1090087972
732769856
677230222
1064982492
1303049586
450330561
1256638625
1525167559
205579953
846443144
618821375
124490577
16082803
84057218
1035634730
44565400
185710207
1049764314
2116067657
1470069142
635532892
213276523
878345212
1826250527
998612907
941433201
417568263
1732070259
1616477185
1832762025
905402373
1444306183
1327061271
773079357
1305123578
996686332
1747092435
605824190
770474749
1163876928
818569502
1531126739
1434008245
720654702
320955636
876706526
978915220
2036934026
1149740988
1156243315
9704404
385826399
1019878132
1813601275
682071761
54391706
2112695862
896319357
1479270935
1266482660
143136023
672476386
814246963
837202318
606692286
754696376
2084024147
1326769434
2005291442
923129190
1402369864
1981009755
400109211
1905819191
613174727
387406516
1723031341
2041943592
51673715
399512066
458846896
141027758
195030389
1980712255
1293401095
470904595
845913608
679236312
1042768866
1921096646
1616091346
171654726
959873534
1243305803
1973236743
1275630255
575976586
332062537
2021920790
191962590
1220984860
1834511042
1469874697
1346773372
1071659471
85532334
1186324303
986202543
813075637
1246265545
374615851
1106501468
2139442159
723363948
925911442
934854358
1199644884
1111929840
433643922
618760325
485211741
728108520
1493768238
1333594902
991756629
1901595539
422610049
2020056346
1012112735
666005748
975474449
1091189785
1908244939
1147559555
1318825219
58973793
834494870
81502853
581620013
1746809191
206530247
264269755
551307357
595750031
1708160513
451915280
912835988
1221928916
823718847
587800368
427177066
60432832
185226543
865145019
2075616896
1861597729
658133891
370096041
1653105215
1848449836
594843440
1207812589
1424850366
619236044
1298334613
1055344172
451204066
753127012
148261630
467536608
510226762
1434807101
2057013526
137507433
1676693695
345127601
1382035077
1301093750
50333286
2137540625
2103632631
1625256111
871764030
1434238942
1232112407
1239578330
1101079213
1723560886
1542778991
390333789
1085826272
1273532321
805496929
1784366186
762794370
558365482
745100410
1898418844
491874124
78456652
1291020678
813769649
729535492
1424935962
1252824390
97808922
1302236265
1654043691
2063363615
1668012025
86163852
813694870
709090744
1906411510
1535018579
1068598550
1374374723
1360630779
1125576016
91529121
15584214
1361515935
1652380866
2081599318
66261540
222347174
358008024
1103661596
171254628
1873521721
1635978538
1623649868
1264251440
496034097
1873622523
1973773925
1990191509
1930277800
1952647027
15479902
2028171058
620685109
260795560
705880983
550021066
1995817065
1774175488
2064503400
311831136
560315845
405817138
2069869076
669955648
289095838
292915337
1288664734
1038416585
773819089
749044555
1361433263
1062311023
367920103
2008400228
1311926745
1024427792
1009705044
1190992674
1859052823
1556307134
547014574
1178359010
1546747501
1257707934
1349174640
1429309019
1428414829
422994236
2144833953
1310685977
1768877233
1726692406
446813326
311659418
1679818998
1290702502
461728400
1468434854
1979326564
1985024490
1502577091
1631166268
1294027731
1693194106
924552711
607777933
967541108
1451521582
1364942798
1665430216
866742308
2014800607
1786617695
2117900448
1905132299
1621604158
1121534719
566398885
2105144887
1586629081
746470024
325853574
1247324509
796109829
268290223
1223038453
514461997
1286245846
2068489904
1833776325
78619836
244992844
682578585
159798797
1937590785
1394659008
1064304093
888238152
450550692
1310673303
341263434
1980910012
1684285539
423428876
727158205
251275984
1892016265
83458069
387414155
772281899
1016566957
260692518
88955235
185171318
1807362427
1814985809
1300186989
1459451324
743580048
498537167
1103089529
594332928
551323729
834535789
1612513802
1315636472
1901206123
1103207383
1108729240
2052480855
775317565
682321122
1457720569
627301924
1162541268
815260741
1156705951
944349385
167968301
1301734850
1354272863
909794100
332968124
2122003215
1869542091
927114405
478634994
1063873236
495331987
1780659688
578698580
299956723
500602971
1174406619
528955628
1435992018
79446399
1956739615
811161172
650253793
23172447
1900344263
1625464053
685109384
1995437520
1483458391
934635067
1813967656
96065927
397473152
1249383899
1731028078
766459638
229701276
1800622819
861251666
1226094039
935278307
751252705
804642017
1301572735
1392806909
484926000
1758461814
636635383
1363023845
1761460182
864031099
91407590
563234235
71251559
985031386
1065509460
927552538
433868140
2101902876
1952954648
197212049
2072031306
1568148092
727282850
1408443589
2112269997
529814196
1175545244
1828907801
64591485
545376580
793744386
1664921756
694414181
1277401947
74464784
784621983
719432870
1273266384
526977344
1601858958
1219526617
1757310320
772228109
1236018020
894605437
284838868
1393320941
633302463
107641123
1148337634
1827533713
1057838515
1878065569
1556920230
407353022
70151187
1698828101
2102260948
1710890375
1360752199
521013876
42694824
1947105865
1323714530
471395456
2025340729
614312246
350281907
132211647
1747385749
1021720634
1083365485
90637365
523832602
768909738
1588707163
1904265291
1150873286
633484141
759180852
90815434
1582751383
930761913
315620943
1056025317
1003452556
2040760943
315838073
499391998
71965322
800338335
1615507542
1914998138
1625713425
1847671171
441651903
2033997993
1071481751
6929408
1532492417
1864238507
1724182137
2114089294
25723048
81224445
370470710
1240369824
1035980237
1188778363
207887910
685762731
890707764
1954403925
1492936052
1356327426
1107998731
292035013
275013255
1088780065
1630765447
823668923
227965
1792455839
1662198227
820057250
1460567183
2112321022
584761037
967624147
1772509621
1604028178
601471008
1972392501
525428116
210600726
1508396199
2060004531
292968893
980343945
2026019284
880344598
903416808
221719546
881532616
2036723611
782390783
277528408
257933458
1293573120
1146295296
1527954493
1621737912
150193112
932328214
278075496
784486342
1085965643
323674088
494292878
727955469
1105666487
617975901
874122003
816852509
422430250
1236893141
1793349480
1351490378
1588160707
1748495560
1740014991
2026841975
1835385642
2112371223
1862032720
1679074103
760299662
298416649
1094307786
1543861856
318146284
1845659278
693074771
1317515766
1102727084
1302949744
437385916
1845544780
783030346
1637536762
749381550
605202136
1084432550
2140841442
883831524
1391645835
648151985
767182310
471681659
1559380857
117202832
1509204522
1145942458
1222833560
1884064895
711484878
545035582
497217748
465712839
1108024466
1973190122
1805054748
498710201
531272544
111827952
1184381389
588743388
2023577117
132349182
1192879393
270890667
1733722254
1908384911
1318830809
1475001597
669430014
1477173725
1403471374
1671201287
1652923581
1895325109
271522438
1414304986
266319199
1933647781
712102133
1662306209
1324709127
890712035
1314454366
1458720906
1616416882
404825314
1445077222
497480904
824999968
388256759
559908632
381956957
1413769139
619784001
457374380
565695475
648185751
755821637
1323147570
1885237840
1283723553
165728873
2130518515
567124212
1392226981
679945383
914060916
440536630
242619845
1593240226
36946921
625962346
171073123
216747741
1592453933
1849129117
813159924
1290180322
521612695
196586831
468719557
1979761051
1777126351
1186398218
1501190052
1548495809
894840487
549503395
1674609274
1321775618
2052911130
1120174535
2119316104
1468393852
447033584
951389158
1322728316
2066299558
1363727269
1137770066
725326751
1207956993
1199429766
955359382
1686145172
331878841
699670198
768667028
1775582844
910353403
478386034
1055758045
1191579018
1670265780
1465713216
177687394
830384899
1670450963
1279802895
816007491
1515987544
781990235
523084380
533093155
698581363
2061850470
769987039
869039234
1686972366
1822725096
2007146404
1108591825
1982189008
1970192377
1419245586
1941551458
584637028
34624521
1479776779
1172966800
1637134271
952976866
1395598932
1718141089
145716142
730975990
793355935
1279493167
1629323703
1544366879
218559703
713281433
479136668
2113836812
1316660805
280869364
73280094
1296552407
93215277
2116995430
653564935
1460270377
1591833253
1390692232
951704567
974911800
1152042828
66264523
1568282013
1812426964
717597690
1647721769
352243657
1452039600
1004536720
999280253
705748057
745853774
6918836
1835633156
326493788
582055158
571485732
928991727
1283335855
1175046414
1218572090
1145685662
814407255
619548300
460432070
2070378483
100691730
116763199
1522679497
669507697
439416750
1076070553
703486856
418115143
921274083
1066499507
1627583427
1888253501
646155926
1846097833
327567882
1968292547
1507184013
930646466
455887007
796758355
1223010440
288563230
1322125682
1296389393
2065941183
1839685499
230921126
485891210
586274202
52050211
1122035817
489418744
128254280
452796788
803737598
1413371072
205613191
584365445
899680955
1411081363
173519644
89517553
514124068
1869332400
2040093239
1084266865
819317067
1665206058
698050889
1887735219
1556601503
1445309130
1386642849
1367613820
364441240
1755110322
830138316
1476649296
601788683
1346519142
1566422945
96255122
1608373635
957062297
2237667
673636414
1085976552
1415129940
1981274492
1739585616
1637034148
786813328
2112679039
1642906791
2031356946
529415523
497200789
2116471091
1586754365
1040574472
89725924
1167971562
1267444424
1582629005
228809192
15344580
1668504425
1993687748
306681217
381167038
123271928
548833672
1147169169
873681518
1366213716
770620359
987321690
1510161707
426123250
1991841183
1201073420
1068084257
1859721842
337496223
855271509
861013261
579698092
1240797519
154529834
1071510245
1067839026
1562354941
845223182
2135916646
1661353754
439758198
1250377287
443712606
1663842443
1773716865
1571308303
1142086327
442961826
438297968
2053668606
2038112140
844608762
1584643464
485786419
706889196
2044346274
1815942072
2013437219
1875705701
2088760107
1336944824
28242259
970238760
1300964926
1226216250
722350137
328233422
95947634
941979530
400893334
448460280
456277602
1009102749
325481219
43635410
1446772785
1757131159
1791008065
667268631
438622589
265528197
2134222938
1650414097
1157692045
1225782235
1166351125
237258556
1128946459
581424662
625648535
1898237672
30972650
100600866
952101684
1491797180
1252767735
1778333744
685901302
1232534454
102948246
620035616
1351778296
938192358
2130565243
1058359672
1235329476
2088595009
698383263
1558365764
528595422
341058842
831515427
1633509087
1554782086
215988057
1289884224
1746194973
1003380253
1864653744
1842184714
666273173
606854619
190819251
1556746895
205092173
1152313838
1545628545
1667525320
721978359
1633797625
2011498498
1285155592
1975679232
787185345
282462250
127812714
1268987655
1795891127
1829906525
1342890599
1168561790
2002862961
1683121670
482679719
1396298382
752592298
1706714097
1526300667
1603648312
1687837875
1455101712
1779962731
215537144
769677038
744691720
1729154559
746139082
1548115074
276998520
1871408563
2055864837
247030470
1882992376
1227898955
1968225979
1276110710
89990951
147436632
1285284872
238662195
548506901
1887367319
829898743
1334920033
252155934
119069863
696420284
2003114415
1755295158
1597407295
785235491
717538190
740416446
830820809
1227529285
530582160
267061808
809582628
801805354
304502000
905041907
1322322780
1390201717
94071672
847330691
563383161
1038510031
592704748
1989974763
1604802286
2007250122
1371916760
980626879
781632807
938716617
1056519078
1098841774
706507768
249291567
541426501
1439750624
521313922
3602380
993133347
1631598401
1194295792
346918971
287752928
1676327648
612782958
1919809305
848347505
725910508
1370453072
1601644095
1931460651
1017127166
1294361309
864225043
512856504
890337823
1528234246
113914681
1375585522
1372975952
407682479
600669597
990512087
403725633
165793168
1967879284
1270759563
77392709
1069038438
1917632549
852544972
45068702
1618808217
2122818850
893419772
921040424
2070663645
886832531
1082547718
1251371983
478488356
2004721928
2066745246
205465612
1042588563
1102403779
1356246378
918188048
1905021440
727415631
693213663
1985104796
468854615
1378153358
688455501
364426875
1452044005
410502160
860199317
834834464
1916161172
743064643
1747841947
1133526565
762561411
1669239252
1223637499
339002017
714166153
2024841101
1218169018
835806730
1677499663
474784085
959353924
902160069
832433762
339747384
1264730252
1589142701
1187146606
355695879
1318645249
768627525
1655729269
1816239629
1562623047
699493018
1640578798
1368590043
978394714
2107123289
1608175663
1532842961
197265410
746622437
120681904
1943076137
1124158198
1567115452
1221049578
475612904
632483381
1928244400
198204244
713146103
195483511
926112369
1566739415
1804748653
590092550
428613972
1424049604
935883697
550181998
1857325284
1140980922
1332284624
122034844
1249258080
1238229314
786080285
866625517
1472971639
1980636890
1547766318
2100817172
760412629
1811749599
474591382
81244792
1980438950
1760167172
1614300183
1968690411
1731829895
430322845
1401258998
1476727255
1909190562
320062113
1436275094
1452766819
1470866092
1749127705
500625357
136552064
884437308
757110685
1346172493
669376811
2025201071
585584729
1777815298
690999510
1198088260
1276341400
1110655812
59177117
833541856
2067898479
296712590
701425887
1428352824
1814837326
1643223726
618304438
909364815
255618348
2026132895
322880873
291490659
990251775
1986161701
1753654940
1407891696
915927431
799204307
476607222
1156264271
1631563187
954324188
641742648
184883630
616380355
788331610
1619518288
413078622
2126753982
1458183647
1460163808
1600628176
1346048144
511509542
1644664421
726565610
1466943191
1810103656
1703174193
168438445
2086896734
2079152287
60519258
1301160230
556655930
1439390736
697554401
1495490928
1877419939
637285722
1465236350
1205356394
1857191904
1787769801
12840186
642287717
1103013722
207915366
649077756
2047521856
1806281569
1192107734
693754305
1888913484
45055277
439692202
1384064897
680548304
167087754
1068916870
606814250
1434434478
1365121004
542392493
1200072516
1835065900
1481191335
1656259033
180228891
1056315202
293698438
55166527
1455157299
1812192805
1752506305
915207901
1144169818
1029000585
1148972598
937773625
821841250
1114150608
2138349562
1975019908
1483374477
199270504
1021136749
955624481
677483032
832679860
346702720
244255822
1513491879
1390575236
236934740
2033403359
1851836411
1510292856
1880996804
771352426
202410221
1063794023
2064011888
27723054
91029782
1377375053
1743827036
166858753
176092155
467468181
1970925065
104412758
513610828
1328511944
328498340
1264089253
1214819773
1964941036
2133923071
914016128
844656549
1018307287
362945815
419370091
2107477371
1216475996
1322720812
367634030
9440708
835761579
1363725194
1507680254
483019503
2080525571
350228919
16910016
2107520810
2043881142
742146868
88250903
23316659
1598065003
1933014405
949692696
1084852274
1955559061
374774002
940750145
2124517894
2144924685
125518551
181773726
1114997972
965015167
1549748430
714860815
1138949696
785850326
2115539001
2102580122
688166645
1481821293
402439733
927134217
1735555778
124410514
1790892694
1878630181
1225673562
246867879
1653157639
1861730395
1469221383
1802398402
1942525112
1339639974
1826132690
1944166809
1950078507
829813382
1042675100
55170674
633788011
612573472
956642548
677923224
869232855
1425323385
1427198246
237460956
1601688033
1761530001
670517369
2004567730
858146292
275602313
1391976224
910813316
1460073244
1594425949
634206656
277679325
1677486800
238341546
624963791
1519073227
1854438324
1507408296
1514966830
786115656
454092104
613967470
1962399403
1625874936
144876624
884619378
2006378964
259247923
740716334
1236813255
638534593
1497961302
138018030
329951633
603742869
1198181356
2027115083
1562016442
2066729373
1432546736
996600205
4185136
169826604
223747175
1383673987
2114016219
1298561121
871738736
375105232
1252818038
462644129
698310863
1999892063
1566937397
2143355038
722082607
446503898
269407489
1656886654
1136231095
1114003308
593062577
1711771829
1919313492
963013392
982542931
494236935
359669269
2052116257
1598876676
1724481905
1855930769
722386548
166994872
802135654
905848295
196776787
1439777885
1395615786
1446926491
1646795721
1969946522
383844058
626170132
704104
85086871
1674832716
1582615360
1704734385
1119614802
1545237747
313831002
1245051447
480563323
1829824543
306964226
737485787
593702037
1437867738
1664818341
1959930114
321292742
734368453
1088286088
1287566122
839952093
896291852
597773776
630900329
716700708
738446587
1237966806
1603930352
1050374480
1069603206
1810700673
251995013
509680541
1400203596
696740909
634965497
1026033843
1132298954
1322676789
1580736175
27520087
1178141162
60049335
1109811037
1369482945
1258004816
225455850
2098762468
240985863
1357101477
1028381045
1489520844
1966846182
98434605
764339992
329249534
1915404507
24068658
247219007
1007087262
1648022655
1894288593
11365073
760743249
1825871163
1383950091
1523840109
1879251906
576630661
1035576192
1910183999
454765667
901010450
750024778
396926570
1760135027
711878614
976969137
1389603889
1585659843
1446011500
1183996055
1347014176
1144594361
1726140465
1705326891
329169011
438507412
1388735320
1642096000
1448565733
1734280030
1340101543
1010221106
68569459
1755833293
1465505130
1535838264
1916172524
261098247
2076005172
1886513151
1623553061
1322156912
459152502
1846511435
308042181
1947859109
529017081
96804638
753796654
1540200967
1940176830
2060748512
1031149577
1698970077
1888378905
1916840974
952483858
169153042
2120739990
282399943
1828830015
828198743
781276011
1017246090
1919639031
611105387
1536247354
1070079695
581303318
1025568624
1708317397
2003558629
1088972274
1324236034
560337259
1481144025
26759243
262715180
1404648754
1216461685
600366005
972793307
999555369
1182608262
2131359769
958956382
945136200
855082392
2115831491
1447458912
358331917
744815694
549385313
1506599344
674146881
1788612383
1733757459
1118026990
1552938039
1774629861
492638698
1355690805
1191896992
354533357
1512311222
989605171
772791538
1727825546
1057170716
287016768
283829416
2121600012
1531779979
2067071064
1497226433
1974441362
1175199020
103741875
1130063315
1415830539
232037247
550361012
1092344177
382861337
2022176715
1461698004
1858808471
37881337
286286866
1401892726
1986674090
476410603
941199131
1740589627
1974589916
771681257
1751221795
1164370333
1593081492
1065520881
754110281
1645992754
1210258230
482463194
1886270645
353970840
165691747
245187384
782511926
1675664290
2011101503
779070721
922275903
1506678621
253929978
492554032
942722823
2087808495
486699929
854383849
1072695
1960829753
918545288
302431359
1207526169
1036562898
373925411
413348265
352116437
1890022602
517832081
1161688982
1229123070
198386344
1145611242
253964675
1003777986
341978770
1500207306
2068986609
1178995340
605875257
1249318352
1284927990
128569181
1894353316
1895986302
1667171813
191059115
873432230
1419035054
93819186
270696743
1197249482
1220883024
1356293889
841537794
409814151
196370354
875105090
1588909043
1018071316
745501020
60307250
1776836655
691147839
464218639
323727784
308603247
1326939277
197090639
1193494056
1523720292
2026097100
368330038
1876316944
1549293572
1741909672
1284909217
738159219
2044559155
930014373
1971570843
1496974869
1215023525
1648025026
1815042714
263400960
166029237
51090052
1671998564
724059181
2100353397
1748089239
1629911257
64165597
639316173
1057123554
1488025027
579175010
170351436
381982959
1524911110
1801878319
84483557
64752316
1289552999
2049453416
1190859587
987955652
1969316481
682071761
661846203
2074433133
844698942
2116190418
635569402
97647625
1335260314
1961071515
151080380
285628702
1118909431
1843110836
2087772997
347905913
1581966018
869815516
907367207
1434581140
384191285
2110778975
1053951821
1036696312
1307426647
1550950857
694678661
1623426315
281418679
1077001543
1658750840
1468624918
977892648
314401211
342161531
104694271
1498966481
2136168267
136292131
1282800680
1201728493
1700884642
651405909
207964141
1916727495
1358833187
229904458
2042616503
598121943
431063004
990638898
97064165
1100060251
415508346
1459755898
1638387981
1831258254
1538866073
684803416
506229378
1750183128
1051893344
1590118847
1217012525
1962067112
873530404
1747407925
90766014
1962490864
1877655404
1451191637
2118426554
582480166
226684171
1139007621
580737381
2102372935
176388697
1018228914
37498063
1097062206
2092974988
1463342690
1727589973
1151370895
797683701
1001216131
565550866
160075723
1920092017
943003651
1159188977
331992572
180571481
162214057
1940939989
1072650680
357430371
721357083
1093337206
156815965
1370189528
484584840
660873958
698390463
424116731
1107320746
1857187370
1354421951
168426934
1732732848
574147166
1636244082
25830541
1326983413
653781449
1270290810
2088747060
1561217014
1205983875
770819300
787646358
136231458
1399772270
2009605141
354245170
1185205983
1544835925
1795460294
1262281466
1844732525
211202084
541152568
1425391647
1489433792
1867586705
1576898119
724977530
1021747810
626084504
1853892849
1604277926
1733433059
1707982783
779283566
247370264
569275262
1204588908
1633349593
902133118
282206379
416871760
2129593774
115242397
1344497941
1607976100
1225118178
1796583757
688478422
27038478
1952419391
1147770798
550376682
70628595
663598796
1041429293
1075962701
2002396867
1648896975
418499894
929576989
1487175379
323871836
902508975
1743924472
924063337
321363500
1695467215
1348809744
1527891382
1428564963
1483426252
1847060244
155822897
641797722
445799785
703543403
251679825
2085270579
431229883
318594247
715593124
1749076839
1261822450
981799067
506511987
1277161090
1734160798
1326672719
864781843
259179328
1268160822
1513494210
566867202
1153074261
698442060
1189436068
1106421223
269885620
263926260
212688277
2133030746
1224269952
1555153835
1419381611
1417238235
2039246037
2066688078
220456697
1659611265
2042844157
1065501234
859142792
97557938
575158011
1478781998
916376241
300409530
180054005
1005396612
1554323669
1452625018
1773278581
971464191
502637179
186952880
890943455
337023517
1639746840
1700853118
1474366790
629288741
1298637495
2130644156
1300901721
1689667388
216911194
1121856247
1522041611
1339694367
74386254
892136908
427721657
744877378
690114543
1633036098
1327144483
1482683387
531668531
1130840400
1399738403
1253212803
1335675739
751470712
1925290160
330794799
829895393
2104955195
979880156
2098004343
2039445017
314791131
1281950595
2123896563
1705024896
1648064479
976874360
1115610525
880717585
2038794309
2061399740
704870723
1061454669
1103871784
808936399
1633107006
232685149
1345264023
2097588013
1514980037
1041189930
1128024309
1965277665
475775873
1581831401
1349243099
1990197751
1676754388
1895661667
229926964
2122262544
656943509
661809278
1766824189
1774689085
1371553223
368470241
609539916
204191892
755869694
1071707720
1020821114
309395946
1947256090
1894358887
868551796
284074796
276533553
1786304695
1664893953
6898255
1273466517
690021660
2068097291
1009417731
1894867379
417128093
771091410
2054339632
1023828925
1881445039
442962596
1578624906
664604635
78025647
844961130
170114654
1571968194
38323039
1263575658
1561520129
304788604
1538027473
723318644
1488287553
2071794853
503363126
2036358693
1687005163
927530837
2122131108
1676159882
876059133
440687769
1391737223
396589345
1308025181
1348701231
2069999506
1045953974
115472697
130452390
929725527
210713080
2048880237
215143646
1307613129
694412308
676308693
1235378630
1000509717
1265197635
1119579169
769067207
714605682
1183084878
892876538
1203781976
1067495618
678306341
1740160111
268598329
996559869
1335315086
926035305
1029589988
1613047479
1992054530
740389742
1627265168
1535149442
50423174
1421815821
1420890202
108131958
2079935011
1906752034
136394735
1000638412
1678183087
921559788
137309415
855499465
1904153773
639794534
1114875634
1737476642
1314683912
118431576
704293198
1193567985
789849955
278840471
313236303
1187793078
1878975700
820430143
870265714
274446161
1832336842
1223515438
247553890
789185305
1080192468
1977058072
578782674
283284923
897091671
1723409345
1350402988
1449912482
32282870
632266097
578088649
204241323
1772050456
2000724346
1172300143
1279868299
1967344600
187785887
827582516
1268458193
1765375632
1471890173
802037340
2065282266
141605136
1815417197
1735731981
54480853
1430935296
1207328034
1963448311
1881445039
1965129095
205348004
1398849324
907847273
14667933
726049654
1891075353
737541507
1803683746
1448067648
306843660
1424410975
2018937599
882107416
312725125
538149440
1626628297
517620166
722094471
1145728016
538162881
1809518375
1496796467
715390786
1557139817
99670272
968413553
251205669
2106867446
280421386
1292283132
129717688
719202450
351556711
1540453838
1964283619
268589484
1120866002
1334438804
1022106941
1079786209
954089645
1433527867
1721374862
1479387932
951940715
741222301
1825588670
2133795227
1257951325
150266782
750405830
863885419
1909060683
242401765
223873189
40065299
1467507645
60640797
1713990057
2143317441
1780662368
334426122
1799224831
1646498290
582761216
1174077053
1380952514
2026911073
145925169
696154223
471806979
877008983
1705132585
868624756
748586720
380294345
1995745015
1995812192
1397682138
769367675
699031162
921393540
1758981067
1073070624
202657451
423591084
2011735276
635541404
802152781
1920932447
264310984
1031000516
458513021
2064038637
1946022455
1098514777
55605827
1882627972
363034612
74011035
715932094
1358633183
1502631463
251764108
1929339141
273744568
2084770549
595127114
817411748
1818175625
1580617870
141146206
857827266
775805863
1030514885
1705468153
375021380
853237414
693643983
1387002545
1400427559
963250064
1025446036
50119395
762882301
1366238629
895059106
901827785
750789529
1451404922
743452636
475163431
195221490
105126865
781174420
111683674
1638161478
1980990442
1368088009
1230769065
443989101
1277007672
1111097763
955250624
218048248
2057066009
635003785
420165706
888390426
228469171
1320605584
1755385992
1151481952
331301196
1832235444
2035206549
1967945985
1445005503
972604064
1076854993
930844825
1718964592
414157334
2127518891
887213418
846306887
1093998376
1195203154
1872675198
85996237
663720837
1381191155
1459761771
813763666
1443640845
1103772374
786892290
2043952869
2114576344
993130913
1609320067
1029181832
652125965
818856209
1092790081
1948319640
1406086300
1938498500
1402943697
1165235902
1866660141
762106739
2071351307
1704295979
3618172
1607843549
1528227176
1600600829
1234620932
853543644
1267903945
1919653984
1469403788
307905616
1451327390
1071438734
1662971357
424160926
785220737
1245910826
1581988619
1830766988
1081154387
1169004403
1538579754
2135656356
602824561
94958244
1294962496
1502603934
1494504074
526338783
1361965171
1259531630
1624815750
1516465402
2111729363
1191950818
1664108766
1411070999
467974187
1420564360
189473877
1927090716
66678479
1472263967
1267870361
353122186
1704722029
1716797447
1432938274
1476032777
999409379
705064955
885438347
914119574
806096711
1473997443
660544044
1990226730
1761110009
1997436828
111496793
991785827
1202096598
1661112348
882317190
246987515
1618861601
105719880
1468469449
1025849887
1399578783
1752593223
1918782257
2061605749
1021940237
387002221
1398277757
1827193685
364134552
584313519
478815531
200650436
1147826572
756980781
479028186
543661565
2015735656
1840060128
428959706
1659147309
389951996
818679736
615068291
1915839521
360687574
1739664563
782903516
691344131
1075065821
1173244893
758789333
1819617317
660353869
944865374
1613781547
616370453
1699539443
929776113
1284917612
1872691712
1517120328
614702570
550815777
216235674
1743444711
306146757
315920541
119022427
1878553948
1530143562
1614550476
1612196708
41784052
1198025777
1765075452
625521081
27798017
630277903
2043951961
1727679751
1757318180
121664162
425839589
1848962752
649201393
867476203
374176923
1630633892
58246211
2117665725
1822323383
1614822409
1267990812
94724783
292760261
2077020663
1634120051
2592212
1723039855
1751057608
1623634437
1099752270
699056509
1095193581
822464801
1577292917
215254647
1780816798
1852324307
1103183984
38184804
58752424
80553137
1765096618
1514961736
835864190
624911927
2028973360
735233970
1032170781
1013378280
714235491
1074632548
570635659
1123738013
1912727862
2134299430
1006152806
1249628186
698099479
1744107969
1710329646
684450372
1835832120
491124007
1555719228
2276863
775381652
1482906922
286155543
1624354466
1244829831
66468782
468251017
16467545
1369149951
829324419
1419117641
2041414984
594199547
1995445179
1020352776
2029864987
959246102
1814262284
1545438269
612979581
1536402857
1741868127
950848667
1999106861
224845272
1285854739
1603468761
1973314435
1681916224
1496617457
1541296858
1481948985
271463647
416300811
601164681
1123935507
344810007
1147803675
1788786883
395413351
1727971925
672429430
1060958147
1516893261
1247193107
100093110
119163408
126864287
1891380467
687576996
1542242356
513801781
137087399
532950278
1485643025
1921544218
1122331016
23644833
151408682
1100929116
1059281686
1292711761
793137313
782286649
500509752
1239114428
1257705185
852172284
515212706
1202982167
318286703
1632221866
1416892531
856664862
1566233184
1230369717
1487509903
1914563728
1363137715
5117834
2125905082
1998967020
1961763272
1451988411
1833737191
1570963617
601173536
1933623148
618563343
668478572
382774076
1550314242
707030721
569867446
208300552
229283676
1223449940
1578694750
493037918
22814920
1893713121
572348867
1940544776
2071461787
229988730
741268171
1470911940
473658579
1098863433
1890433654
1225766005
1014466877
643191748
873588979
67592439
1298401642
1557959225
1860321801
137995471
80863067
1507894932
1822900575
1954620227
1783720353
619219615
762570837
1393530811
1983298780
1635972405
504639213
2078487992
1190786307
1979480372
183757643
384097748
1231891229
1062225653
662502940
1178501889
403325863
1185323942
758492365
1644596435
2030526068
2029747078
1447534660
1316654008
917796813
800713610
589925621
1995618265
1084565532
334319513
1021794516
561949612
527603061
1465792819
1171758592
1492206975
1872426485
1243375823
2026946007
2008972779
675003774
419844104
697909340
950808325
570609562
322772068
1138269588
1081193663
982340355
2100181696
236989042
2094424964
1722996496
1920751785
6064403
1157079130
879879519
742485178
192338268
1707168011
1701648148
384295584
2089680295
1258059949
1708208280
1174981322
1719550567
892932227
1169675170
1923989056
1363783530
988309764
1488940725
1948652658
2029522970
2044987058
523237141
2025756725
573318609
443967745
424715607
714750672
1733177448
1508344575
502748542
116153688
437713989
2056274064
944554975
1296170410
30115763
459320117
1880559892
1386562721
759792516
1600713984
698859566
1958133023
1916886967
1151150487
853907391
543122495
88130059
1673356660
961044821
633985812
833712079
1400819615
2062728318
1565690265
1533239702
1608049750
201894863
443636019
58224818
2030683379
1432188103
991579298
1134342815
1486061191
1374213449
368638896
1066751789
1726988636
1170343745
434914927
154729261
1962341190
594972710
2084303487
89371360
1868569539
332144538
1258463276
234705237
619025383
1488925998
1763825657
1094536118
714436672
396570594
2121136756
721410908
1407963345
701662748
1804712272
1628928491
2108039693
698573477
395922857
2022606988
103323676
1535349222
1299160062
1367675886
864050993
1970605730
1150850682
866253166
1312284812
1823234396
1991079480
1588032956
1032358300
321731815
768102730
2044308516
2094765309
139954631
1052960673
1293978245
246376313
913071693
313327761
1797936852
798891824
1102954095
1596354510
382036097
1365338901
319189568
625224685
701803917
1308902514
1916768869
988212140
489689116
357995265
792596236
1023542004
686552600
2016904137
212402460
2095839088
1032828747
999747322
769689834
1646420132
542412504
1889473478
2010654836
1197209742
783874328
1079144758
112778932
997515487
882740462
2113860919
1671898653
1873356287
1101491017
116895624
1376745706
1700513532
1108929465
936089873
2022653844
170219704
2101904624
1174032060
55641444
1348752154
1182650747
347293189
736811011
399880464
1917311316
1575710076
526226233
961719682
1088608088
105030890
1250600656
908043390
755881001
1530001777
266001835
504009702
1344609726
1645729747
389726556
692544348
535810764
1010892435
2069305729
1159125138
196179347
18149638
69174249
1841130904
294598096
200993646
795082258
1634258354
997772166
641352090
761808841
218479135
1337681460
1449532196
1290059198
1290841432
484843420
701782380
509666950
1148585786
280053192
1740429384
292595299
584018643
1780768969
1454541963
259401429
576226216
124713484
1570959889
1977474222
1032294624
651740174
1571634066
585757896
1515333616
1822643316
849963429
95054364
777107887
1921998675
1779083099
118300300
294461555
3679165
1355658966
1626451906
1517712657
936938912
2074904661
84670121
1822559136
436986538
2123381716
1292635126
533076698
1092791737
382736704
24960280
1911278536
308373980
864890528
1014283539
882492755
58365420
1338333496
1380722139
596234373
2134482125
1544207609
674385217
2010569944
1611797244
549783091
1103547764
72768594
1372480531
53596251
1229032677
712594817
945389750
31930697
1188770619
1916333302
1178961520
1541794590
993805000
1798890833
2105851349
221238766
1902517254
198456487
1974776615
1406221638
17776777
317019663
525707353
392662712
1812209688
541790903
1409547585
1006851245
1338312530
1627365496
53978446
776677605
1549292179
115568279
1565447499
1531193129
2099219822
972721010
1224847102
676262425
805376510
1158351714
1357925786
1920040520
475881275
406139762
1191387960
93266822
1540076583
1679618631
241424516
676077874
1392417460
1241036562
228601973
1910577494
1449462863
447182823
1829546175
1222888327
448574005
26477169
2103220136
971829671
213916980
910480618
1606654876
1383099543
534914516
253016844
2021608706
974969796
1565261278
115481605
1410738594
81645391
1823052048
1247703495
520914744
1479252623
272067651
1434845410
288222742
1522442330
2873149
1367556144
938323280
1398851209
530676415
275494413
799843174
1168985134
766949440
1323742658
1830197079
1190617837
559523846
1779251027
109914413
497195134
1926929029
985613622
1130468295
326608287
2097226322
635310223
2055507297
399902508
1347222258
289937247
75107834
255396141
2120416207
1939563973
1428588813
1707696007
2135569684
1277461038
1707180112
1634985924
650681356
1796585949
1409481218
1443689388
94786209
1770301680
1986468021
699197996
274663261
1041116415
1484246441
974592513
853727044
1136502386
59507092
809174781
1468970255
1802450809
1587700382
1056427403
1503969463
1917590301
438724101
686558400
1178343627
257353173
836431985
1396097452
602133671
554675662
1435467828
575863386
655232320
476202578
659809070
1702661757
509197653
1886863942
1380375847
1392219834
470752855
721533375
827866309
1044604561
1989634069
293351791
1131340777
1595930771
1174739404
1130934574
240714624
868489867
1516184528
897982794
1734688755
1504531438
1385446139
148814992
2090072790
2128208751
362808084
627691724
1727193992
2135524276
163556045
603560196
567952418
1892941731
686090625
1453516355
831469174
1394143268
716535787
1171179083
1513473461
768247249
392026081
2137355192
545864802
1825793665
368563510
1749906005
637459424
586472516
360908548
1052573340
909037784
1057858281
2107825329
1948185689
1754434509
1659366649
1757588313
259005884
1437491620
1534661547
1597892086
371483828
1268729764
1540858026
819606537
354080341
119893790
1274697817
1613158997
375223950
964098085
1188128413
1149984286
706506649
813726020
1027786377
1126831428
1810511796
1449061359
1685986224
1941229238
257687106
1754667343
1353684205
1935649529
1574351751
2045334360
151489227
572893376
1175427971
1905084374
2083216930
1404308820
1870707019
1734431990
1165062651
1746483656
688166645
1197061899
1411353439
1101945135
1696627832
1071135450
429764178
891116674
949752241
1397184442
1580284389
1184173354
543549762
1790642168
1772045869
1311631354
132158536
1124267940
896908829
2063208437
1203497745
2040238815
894251480
1700460009
607733698
1437993809
1968603632
1520910571
1135336691
656498726
2006378964
2146694383
1974966390
1252329809
711048432
1265338064
994764861
53063828
1478402832
2139697536
2066325175
371663325
984155916
566246263
1946652597
301847072
1942421820
1104914679
110507121
384938217
1115887455
1804118268
318958051
375673696
598251394
846133327
1277357401
1227744911
1389433427
1426915567
1848437136
532093110
1543287237
515032922
1369143262
295392481
1620239913
793667605
473627299
107461185
600489673
1438492744
291386870
1907457273
349975546
81135299
1333082363
1467136031
549077553
1374534807
152790609
988702384
2072460231
617335144
1712552514
60119966
1486139289
122106131
320133612
1896400240
1551610119
961252292
1573411768
756217530
361561089
787772336
1461229645
2058782531
1378498969
1545049592
749900161
207436152
500534187
33381386
580279773
1255834004
2100690733
1854845424
64090807
97775827
365791402
1925475590
841934668
661409931
655327234
1036617412
776797529
1508420244
1357350652
1594422132
950029414
1222126619
1388640276
215607441
1408737300
760068513
1849878830
515414555
298714304
1583309380
17575675
1856739300
1372145154
252661030
1771707728
1479022587
352912283
972216335
1606322876
1562061524
1238102287
316862866
1448880916
1429319410
1153932311
1459722973
1152173545
2036609818
626786110
1850162523
1223492568
938201063
1665013895
802021017
383725549
630131050
827801962
809972778
1496962638
1353237931
61765810
1275237437
2041045190
1778436223
166552536
1520010090
663943356
2127951064
759843793
532417753
816043323
1713805835
233285294
321971624
1051188680
1395392430
1712833272
2098843829
1570909157
1603988279
225548739
310973437
1380212897
1685808354
1601907282
401088959
1071883361
356744026
579150026
2123305046
1560368425
892670266
146026009
539989314
1063566192
50905893
917027581
1839020343
353512278
1841735718
34911775
1245744843
490002282
952680197
50409136
1453356209
390357547
1193514726
1885552667
1669855450
1166876484
1834810606
952325886
648402419
1696099284
1453641649
1386817805
445704699
2141851800
1439328495
521361221
1083824998
1676346725
1488709320
69088782
589379769
1467963707
549450771
649111596
157444972
1462104105
1170358661
1601208608
1341551147
87438929
2034841992
1599383265
767554585
1476104057
1897282598
250590322
488410654
64224376
1921026594
2073279651
10536582
2040679204
1072884673
1519674999
107124101
1286124032
731959495
1062798759
15839602
800987054
1154910625
659890253
807059266
336106652
1334455495
1042238273
1907679323
1716293129
2135196212
826725881
1356156980
999177779
246527085
151088795
1069826999
731144709
1355871936
2128347928
181681332
1289389904
1150803366
813632477
122107797
1319866126
1063610998
1417590218
912484865
676999924
1513167010
2044345061
562028627
668014065
220560824
1582940256
461187537
260426903
625540658
1244363700
1800698911
1665209137
1129022204
985964653
1979354392
573701864
495198588
2065693875
1928256439
1159085163
621248432
1194936027
2090539233
464629950
141631698
263106049
268086576
648202136
1014216855
1973558462
520770944
530024326
1429965355
173722625
715407715
564411326
1276437719
1797179285
1552796762
1833223519
1028839672
1066107151
2111983974
1944689135
1019249833
500630464
1823797850
1302419091
2029847359
1662400574
1307405887
470295436
1772894972
33642554
1278171387
1376215492
1392209245
1547249244
11511895
1403961252
1600882658
1094795745
1978229766
1946147108
1481115420
396351451
1802609013
17632601
373668277
451127858
987442732
777617734
1845860723
1354136529
364866111
1896409264
1039874177
1864050948
1377958336
2019856650
1817517222
1553224462
1517994115
396656390
1820253228
2076808965
1702632222
773737923
487066922
875394947
1777551576
68230519
429833397
102266487
559052780
330442815
1148971407
591777336
1054239832
1370478392
804176929
1324638519
1181685756
730413865
1640908017
1775128288
1332302773
1549859581
1653762218
497659280
165981390
158422541
1588549627
286467115
1006750743
1907991152
1597830458
1480706491
1523645707
502005562
1769830099
1179931652
1825410891
525618061
1907216997
1135873706
1280930368
697093188
671046273
966185469
265440759
1856314535
2077009749
167398703
1569101540
265749658
1851456486
513278237
873666558
22321330
680752392
1457905477
1209885680
2034812908
1630527274
1560972145
1015411334
982354714
1338912630
1653214636
282605049
939688183
1547907640
1458204366
344851655
1117718010
1882231087
142431042
161686046
432029753
1529496729
1626554708
1147286097
1217642207
370881551
1187018523
1959848514
465758115
1911844213
767538522
2144989541
409064194
1536169598
670404748
1900672451
298087021
1367000090
1186500544
110617072
767377570
613044576
2002887820
311000073
1420738614
2059446320
1659599452
1118423268
1286192333
1367885481
1272176568
599116466
229477833
1042718016
727473014
744781957
1704117225
1201223383
1145229434
1725177109
988889870
309132894
708322768
885936560
1206325726
728248218
972600367
1237832874
1883035
1158619073
215925060
282543892
981978254
801867585
2086718929
2064181931
301253187
1304320772
44926943
1189201373
176970659
178024265
1890697171
1847887833
943674803
1789010704
280903079
1218914040
1689675986
723836199
2092176795
2054129333
1260597210
2082166017
1383518257
789382654
1246594261
627401249
1302554235
1486722684
71977637
411795660
2044637023
497813160
993883606
583582261
430210217
210017648
579734462
421699258
886351922
1028963263
1399840985
1540954271
1057212462
973961912
336545616
1623340156
1998779784
709159729
534864817
1363018715
1060651783
1937966599
319336099
1785268703
811737927
1431299190
629497611
1957870927
1792539140
1497437107
969706643
197359345
1239149131
1748953927
1987422076
144529642
1130700729
619813174
1511514043
1385563768
831515137
1770533834
1533148048
1605190224
694618902
1525226395
2135964858
1980559613
734366674
312998226
237905321
1333676056
937318648
394442263
1214454095
820707852
1389643095
192305518
1745525888
2069353628
1209681161
187373670
1235221919
176430483
1992782695
477868786
287279612
1062323998
1911102826
1836854890
911349842
1871442605
250653042
819715245
2096457172
553342558
1804897394
712627278
1327775407
1240397357
1638049569
234350924
1095044572
1902843429
844052031
387700457
230965461
1856875919
86686988
556411705
1458642586
229012388
1683821765
1862186748
749448057
1134958577
161517109
1355291565
1785234205
1581417129
255376932
489837145
1354667747
629467964
248626644
1153038506
1524448484
662776799
1066344436
2094907793
695714091
593155838
6137914
1719236532
940386696
111013594
1621289932
1548909347
1124665042
1004152532
960398958
545372320
894427728
1025717013
1860633486
1003371332
1930652849
362941556
1852758028
1980110199
1775606582
2135138037
769309937
1828326574
1576698342
1952764574
1581680831
2117859058
590490904
1567900898
2040153910
118113085
1857640994
1911675520
1795910579
1335317616
734675851
1797785029
262434067
1454704688
1286962150
1531843023
1064256030
1187237248
591508807
1920805053
1864346610
440320571
1215249477
146285772
2064915610
94179908
885048760
1907509167
883831435
728394533
1008331521
609681049
1556536861
876529897
1191116895
1031357366
1270228531
876577964
941433201
764572482
712669556
944777982
813863024
1047141515
85395547
1546535360
642851657
238857586
809691859
1551223671
1272979337
41743811
2118266091
434554427
76652909
1508342795
1797332017
871247794
464926870
407107190
812134350
1866947445
643959224
1212400446
1956143543
662579535
1321323496
838358908
2120893831
812477672
729540417
2053494286
758173100
1799510839
2001386097
1478315537
1940478901
1752036629
2048862966
975115520
1422073054
2141479059
2105032391
1546055321
1128580110
1966116922
1248770801
1844413728
645072281
734278653
1901293739
2135771335
1649160886
1070363953
130487335
1842438144
968184411
653145198
1952723986
697257948
1835218594
1942615008
1772962365
525866237
211277635
1594945685
1344048378
1404881305
1115173238
855256889
1419013304
995145750
1595003475
1766343489
453214324
1839737563
1178271451
1099183287
1588492690
529639742
754137552
731496964
1150284261
1078077689
2044081434
1394067849
1306323077
1694767826
1107480824
718937180
120633427
548478841
1402314023
2040527024
1310465186
886045628
2140834082
647036768
1532694218
1236775393
192976424
1733264183
154328338
524514120
1399629297
1444141395
1388719437
1120937374
2070679664
10281498
175388514
476065069
481782327
1278774373
2068095017
1036895203
153397817
2879538
81392216
2060299328
1907490752
1156638617
1737496941
1887862892
708719938
1394397924
563418784
190683506
182383808
539338280
760290112
892077511
1667245027
1668749201
165089120
5787764
1504068183
107445881
1340106041
239609611
2113610064
1762375893
1486703497
749291425
1209690910
311553839
2002387396
1090804801
918115709
2083025215
1641431539
646630989
1357267298
699782300
1857500663
1502683795
1211863567
401788930
1058516797
664316250
310200780
2074198633
1035923561
2030158946
1061275031
224893099
1608709158
1174854372
1234247489
2080140838
700346323
1803951101
1933972417
2101920936
1236659348
912568633
531797755
590976818
1400328453
1738509867
1977108475
638767113
1672462254
746282649
2007795791
903851820
893788778
1147469243
341514002
606195
358574926
977760649
447020930
1688996928
441338799
1300793346
452309977
334507806
1953475515
1749384476
166540495
1370002546
800865768
968208473
1100144891
1113648482
1113793457
1602898744
494967462
851606882
629578350
114011968
220655513
913853397
320646146
1600120786
1677903009
1578939284
53791245
719309946
376426977
1475251126
1883457094
1100448873
611333317
1793378800
1517929122
1044269572
1931040130
798323910
193229026
2109351315
1244839723
1178744666
1033983898
741787349
178938291
1335462269
1697756696
571796337
1013346616
764391461
95670
1637137395
445222414
695433222
1345515237
493211754
945666850
1297124345
166317133
2014587819
2144822148
2043987395
1321596207
1208105753
588990554
919635798
401788930
2109843592
841489881
808504866
1410342416
51761391
29760257
1617256529
343180659
814904240
287478398
1152042828
632041780
920508389
1237362272
793001885
1770164014
127214675
419439982
1423192134
1752949968
744220574
755939529
95569906
149041566
1723747812
518003374
1085045924
108061958
685729374
1898456710
1601116090
1989486452
64260525
905888477
1891708296
148123973
886208760
2090285873
837562163
79767062
1847754547
1115424847
126548187
467332658
63885431
1409421606
1559730333
1257871970
1491646363
206699615
981666310
2093538973
812879135
1617106369
649023504
1024307745
1047995817
1673694933
1978365711
1774850840
153039793
976694129
887685041
2098514746
1512907262
86518000
679243021
1803658883
1107253709
729004030
2139929570
205562190
827360066
1254511019
802765400
1802693353
1948612971
805428270
1698857721
41908265
1794983872
1453854588
1258427892
521391592
680642028
1575566545
277359318
1229391784
108326267
2069871051
9838370
1255087821
2060592715
587858237
1496945502
1556027784
441592095
1344725141
2033364136
1106945783
1863552356
1148466518
511328190
1586586771
423036034
890230011
702279709
471427056
482820813
1482381445
2026593404
2118527377
1454125770
649189447
1418468380
292158570
1482307557
738022054
992735866
1325595102
1035539888
118789315
812531176
2080070719
1822998310
1948820167
632198247
1698300163
1834034281
348147374
1703621836
1238895192
378249566
829107181
831840109
1995551564
552472466
1041578304
1475698821
1729892583
1715555396
240771223
646134328
649487638
1792692842
1417920217
1400061506
286166515
1795086934
1865463594
60749887
1633350391
1313816757
21112616
2066561925
1052371654
1444550915
2015002459
622045828
743810165
115528629
857884571
2127680914
1114063619
1809802203
984844894
1477615778
1279417826
1346228264
1769042894
446358385
1531345080
865877974
1008866537
2117522335
431622833
357248415
2131422109
1318879159
706322639
1291128468
1742695456
1300619929
203681785
1471713976
193748808
1277751553
1654786600
547016452
618183175
1497512917
1401488160
965347852
930031284
826047462
767328997
1996896509
985308104
1865322706
798129135
304902519
58582280
1588478378
78281225
2035510811
1833684125
896665811
1514011133
985960382
835297561
824994090
951871892
1999796220
877570316
440485734
820731169
492735062
1443214483
825114901
955010731
2102663500
1236730964
435408653
1280514973
916610296
1660429304
1561138116
1333435058
737471109
1436706832
698748746
1522744359
1846629667
1804061739
986270356
937798515
1687386805
2071098706
412264870
1937121872
45488060
1960731091
1009925324
90096755
2119022654
1636866638
380813255
36854775
1326136638
1563783637
864855421
1482920555
2119351012
1363686073
186148207
266241791
429868167
619041061
1011237050
2073330145
1164255389
1077118418
1753017335
360171901
695073261
1414740367
1249609558
1151477255
1059608323
933761135
1243509344
1531565750
279716443
648541601
739737647
2014008469
750871992
768191142
1556814316
468414791
1730255535
1919572010
1181965486
529997008
1800421379
1025353667
1964627556
2104827573
992560921
101288285
494698912
964831332
1477891266
155119690
2062773812
1790187683
2045914283
1396296318
2001758280
1147310106
1372758958
1597637610
1257193143
175089598
1991638691
1394814765
602086026
1302330663
1571888137
470653405
1863694758
669312582
498090948
716956170
386915989
380527183
57816255
1314184100
1159997957
925525549
365500610
1458727340
499876898
1057029928
421253033
522683820
287162374
606920700
1245843435
1725383181
1618615775
1871582209
1229274778
105488648
2080859281
1371614227
618629157
1264556096
1360704547
308849741
405902022
1217074614
402215560
145733415
692089758
1720369963
376680133
1133253683
1989846867
1056497400
1687459340
1752396264
1752098417
804009196
1541739180
1898663390
2102516196
61771254
653494543
63174952
75209468
106891997
26532144
1571761169
1425074786
334435150
824080213
1500507688
996053694
265909073
463529548
57859146
1503506503
1270752769
118610414
918834860
31033033
296394840
982462879
1033519049
540526164
1746442009
772300511
426845363
1298735481
1496496157
2144401028
403901749
1481402733
926238772
936347954
1465106012
1546755504
688046080
1661775157
1078221825
2042232276
647484138
393918005
482407470
425046604
1728949230
1992978673
607075395
729455719
567805425
720713484
1477342853
1046513514
1951377623
2031518193
522111185
1115397551
240793187
1465463929
1719091441
922906854
519327644
1939903874
1388686913
1942946080
1151735453
304546506
878859984
260559609
1790186654
541337906
433595783
629676133
1725187721
539644264
1427416043
1168120952
1319444703
1661505342
22180265
361047618
939089813
100137662
188252439
702098007
1905214206
556513199
1582015056
895157706
1856307791
1749872019
1917496558
384728252
1733072537
1324889825
565693153
1752933801
1441259660
1096481763
1752316517
909446266
658429849
44779608
498843483
1309922042
614348748
208251594
2068960262
1458166231
1780135131
388346679
274149673
2034888574
1664416768
1821014451
1067831933
922395951
1986930152
1251566549
1278201113
2017047092
2054641896
1361508259
1165018299
256162059
1110419757
462922353
486286921
1942734421
1940951507
912388066
2098279697
1775074676
393810391
272086826
1426193886
1174918748
1599876424
1074287332
247900866
208684475
1796153629
1071315641
820207765
489339175
1244419230
1315816032
1295930359
2074910187
1187162012
494000257
1556536861
1291970234
250144769
1443073077
1919998516
271619731
1152405560
1189632661
1337964022
1068049295
1222675888
1801669547
32399890
508000866
1084187740
809800495
1702876745
1096145843
1972035769
732443647
1546432241
944233843
1188956773
308485506
1088004518
1365122739
618902959
151139105
1829467432
2022265090
158355067
1914463155
257250246
360068488
1652439049
591015033
1887712713
1816221909
390545249
258482601
327949088
1249963101
936989231
1724921617
677636942
32692882
213743281
1289720287
1294851255
1588631591
392125418
377432662
847139131
1502290450
338529106
295229527
131773828
574681804
764910191
1649933565
2046733644
606692286
1749647330
502889701
1064166775
110462666
1379761711
2145412394
1807986610
334477528
1353005721
1994586048
1277706203
1866102988
686873564
1808637559
1323500022
1658234299
1406720104
1766878790
1764356080
835012633
2032716251
176467174
1027964752
315664978
1599556446
1412583592
1209126147
389239874
335919401
2135811915
593486600
2024133751
1296386202
520774633
130648635
2056554410
2131815062
201444182
239113040
1243210961
218141031
1013529857
812890263
353061551
1642653645
1503265796
1758632289
995359257
171626522
1519125382
1661621026
593494283
215764073
1847737702
1779177666
731341920
638813621
3040659
2018293602
1712170707
1185510381
904131638
658115010
1316700767
814818488
1581806290
906632868
953099450
868187688
1400628696
345806363
1460524605
1475388182
1346051529
1770786077
1561144089
304572018
732975556
889090984
873604974
2036706640
1649668849
184831987
979052739
554857150
2133366417
2014672805
1064054932
1018082011
422912694
45075062
1608127288
2124379452
1246326740
628045111
638456929
1415906973
1319925869
37862187
36035747
473041394
253196422
1859421529
1105513251
1671262499
855149655
1957430635
539731142
172958092
19329080
122392778
1224179585
1931951014
1989888239
1125770280
1759841156
1229681166
985192931
1092324609
1119146090
3788462
351924988
1730896739
1225735490
590368413
884095983
1489864717
1885835188
944801105
183845169
868007038
1202906533
1293827248
487532482
116667239
1310402955
634338143
2001091093
90433349
1367996495
1173533664
370829298
754407795
589753293
1443581377
205884840
1742283782
789737407
1217961251
509372448
953136014
79310973
1900573786
782463898
913721971
1654780104
847056949
39171360
91231055
2124116441
636299966
929393277
270954953
1106861007
385324297
92538573
136035502
1725148945
1823536041
485029926
796184796
62827214
762931079
750137198
1609247657
1923320254
1962361897
96583709
1844983339
1685752333
101633123
1647732829
125712358
1277492353
417841028
1142607164
1696150577
1910645923
1207875720
1015816755
620220066
52050635
865113249
500341543
1742259691
956808631
743303092
159149373
1734913785
1773487086
1236267122
1578562610
297819436
84489045
1202816335
62065384
1726284913
1574464144
913521425
718976841
446083206
581931329
413286917
537165442
2080871406
1443903885
1725481970
528665900
1064439874
1634223125
1456732829
1076864365
841116810
679906527
279075378
1122431317
613933969
1402821469
1669816307
839958520
136909110
1624973352
1450164106
1562402909
520813737
621785902
1928560971
960602356
1288637045
2041119408
554011324
1224700011
1363891450
1630130574
1646840776
449880316
1689858031
583270558
1432378328
1038770551
2028006132
360765041
1093555625
1787703760
62881330
1713423323
874954252
1830568117
1695852730
1409438562
1501032483
1576378670
1017156988
1339007052
1374229346
6414718
1161448380
644342203
1280905158
1929159510
922341151
1335589872
1115266822
2127816178
1067417110
1105366646
1234222529
1853537946
1425979449
1979669726
1667873277
1917967144
613843559
2075258269
1060785345
1282321886
1178037696
985347440
1476379503
138378349
226041271
933573109
795780628
358135785
706079454
2140278083
1698665893
207156948
444394748
1491589529
1791752739
463092768
461533588
30308560
691705924
138470633
804880086
1040720817
1745665620
803014363
2020340609
1084685935
726011999
561390722
616325937
405347440
2030473897
1077807870
1352635628
1612469911
1268299417
426493753
634894289
542000651
948022936
223963959
680342492
1224151439
1923553356
1723476040
1436671092
784796562
1067870043
1710977970
1190918617
549376165
1139146868
344758128
1858328763
425839176
850191554
1185447922
234508416
1447036351
265064378
1097067992
297409794
543355995
1335961968
636247208
1558943877
976165911
1115944974
1786396475
168800113
639909866
819412919
1614937341
2111028533
1318431020
892494487
717474093
1000993852
1311025168
1857365446
1265036962
2064414250
277810973
1446852908
1219637167
283406702
122088051
1594523673
397661170
751315995
821023882
559645193
1948118292
1697492960
904158905
1808146173
1998808870
1039724608
1993410929
1514046951
2031286889
197934362
1790376255
1065049367
1171863216
32927567
521546069
917115661
89296392
906905939
1677272316
847230246
1850739845
1994082803
1402475004
587766626
344644880
1486702366
1368471102
1561795985
1709232846
1764921503
1957736335
459713223
1155315857
280853136
2067458191
1868051347
1616170786
1169150177
975615951
2001904788
1880330619
461163052
2008228538
1626887298
777594754
690174958
1820853180
930210497
1062238033
2120826043
1117803793
882819042
561925422
2022057470
1609247986
83856770
127846171
1488677678
1984866842
916313447
355310186
1404147990
694154073
1377982529
706029500
318082016
614064643
812750606
1922239128
1363653007
2063205087
1681661553
2013249963
958068083
1073384639
1889554368
741745291
1374680362
405103530
344533395
2033078525
174430515
1427280223
179633518
1457233246
670912280
1696594996
1224274165
2056482045
735099417
1118569312
1324566388
1385859784
978083014
1567548152
51876881
1048133759
2119075611
123472033
227037558
786478652
814595765
991831319
1176104415
2101801760
1300298697
748951699
1074333121
1016456811
1523184799
1931212232
414466520
11272585
1015879652
1098355024
1806671854
1546095632
235573340
1078254286
1408372153
1210870620
1449803773
1279238736
1546499734
1931805366
1431951951
1436988644
1716008923
220741180
1625771396
383773899
1870492364
1745212882
266082132
369633252
280665348
474394212
1234209230
266853567
1089324724
1193720281
1099990781
1360373010
1644703415
449940742
1128025984
1210751455
1557232302
409310254
1041966017
914214888
1734523813
912915144
141027758
1438522602
2006786947
1479034169
2129590482
258753456
1159558303
677500183
1915668993
1071516310
639527179
367654412
38526330
1570414258
1713602142
320852957
303819304
127057283
480108614
2016242093
1381714628
1672154572
858622935
943649421
1886625199
334963109
360180762
91862838
121035233
1983907528
1995987515
410070232
1634036517
1364246135
462762979
2023081014
1752488568
910575465
1468849120
290944743
113218486
1279714552
567962593
2009055883
889647904
1047285231
1322019573
653314937
1414608762
933879567
1557619358
1202766760
1872087171
1766112974
492699907
2030923161
1838060072
956614411
1728844778
1226134780
2126910462
1419076854
58680028
1597720564
292279282
676514410
2123995417
148230005
1800046712
1603307601
1479126860
1543625671
925987740
1998813092
1589293398
1047862458
1133756426
1261001320
1541224298
1800082838
461839780
1159982589
973988838
835067642
1660410411
748240984
1639938830
773934075
497097862
2007151892
889810354
150372760
2105362720
1626501322
1187631440
2127110663
1970075666
1913417290
1725732187
1734932907
270384684
903482727
697130919
735848372
1652095082
796679343
1089402382
1513377594
1500127220
1825258225
346872640
386814753
647544556
2064517
440600754
1121626110
699737241
121694132
790933049
647321097
126697094
682472896
935921246
1489160232
1954503456
246607447
1874957153
2091281004
1572631299
1647620028
1006351958
344607302
880381520
1006954672
311099597
193351082
969365523
1635127445
1931451092
1475446084
425827296
786326115
1510212249
399021397
167738247
1517297060
2085939040
2087801481
1683890431
557632753
1358643479
715059052
899425261
390977235
1337211815
1643079622
2008944689
350436189
783354990
75302283
1809840866
1968011859
228544867
163629189
660954583
2083793699
128448257
1018856518
677215241
687053402
1546059890
1254175895
349612012
517892986
1610447623
2025481516
2064775616
826535159
601099956
69414687
1098708316
1167245509
1755458902
516960787
928253308
25537771
199715433
1163058309
1179094190
661402568
1346293340
1009908667
1187768830
615845826
1069362800
307538937
615500759
74219943
183204701
1536881120
297246826
1157850681
1862007424
1289461149
933423033
914128123
57604998
1261759953
787600484
1084913138
1444002655
1085300263
758881751
1159470304
80983897
1346244081
225641473
1317193665
760126774
1578486399
1152771981
135611519
223363786
140367346
184831383
126967158
399674704
588435119
605905172
500909142
1625847868
1251353256
1597211959
988519936
535005112
1031536103
462418769
1161827655
49887423
1678199500
2013456386
1834865410
1954442524
546240799
1229216384
1136241502
593850305
1449814430
982521404
394107851
1383335859
778496549
610024372
1317619217
490126749
845551676
1065701122
1000832923
906789668
568183709
431739777
975655422
1812981972
1897235857
2119169193
1085132743
1554954374
1807899033
1270980993
1132606801
1913548190
2077663473
1717049359
2093598997
438936892
994104763
55744477
2031115782
680432730
518624736
698298551
288374456
180111543
1296040660
1384403982
194163748
765898280
1212708206
55963076
356779502
293332352
1167336112
1420669523
790882542
2147138174
1353148616
274486952
2132268848
373198305
87918974
652021730
944209507
1796271983
1791315311
1164350690
1710656901
1717185692
350194923
1907683981
83612430
1829544211
1863261333
1333883858
784281421
1048267101
1531392309
1195221406
141384457
1799129044
308369767
52001667
237460956
141743071
1435440593
161639319
1053895619
1322797271
1016876622
2132648420
203337923
506638855
525508025
48024515
386305036
1799158957
1538652306
1167647244
1289437196
736773987
1581731403
1190272609
2113033675
915724357
1628830625
735941627
1373367896
1440908515
723471574
1382994437
495306802
1120059061
1249917242
2018293602
1677959983
1741915715
413470198
1284233681
1748947274
1526106239
275599869
1452157175
2140127907
1690400178
712039736
962045951
1718932679
386138240
1108969003
1685090175
220901031
1554899193
1528617981
495366440
79451285
1468130032
474317162
1944674874
1440585923
667442176
1671939459
13941761
1540477683
889713560
1409645344
969373217
2036337126
1458826058
51968989
1491798805
1209275614
1272137861
391279500
111775322
63106400
710438324
1072993240
430097894
1691127659
2138380162
2117580906
1263755476
1440802846
2040718519
2024200345
1627089374
1833419284
1086934720
591414402
1804159444
1328061808
1700500004
1847577230
914505170
423553657
1194287619
291503385
647273223
922373288
732127628
1688184516
833536654
1878171891
1474933341
676706036
1852212082
1852178727
1806996271
986254477
809105365
729970228
847206853
1233576316
114676655
1094791349
2065908485
148880864
232775865
55354982
552496757
758575554
851975287
805336955
1890815752
1268758064
556599415
866973113
1237302227
336986670
643550053
1409847915
152623623
1013272768
91400415
1113306390
292544014
1764073020
606392333
1000512694
2112010935
1289778552
1194478967
966123750
1682034115
1696196632
59131842
1816772067
1529118192
502001550
1379846071
1242584691
554637824
832369366
529791067
456711961
1392982338
398452918
773640435
1054078478
1651252198
1666652130
1532210486
1046468490
1855261134
443341908
333654088
357899095
2100700551
546719534
1454336101
2103065154
188198599
625355221
1077753155
1812320385
483868492
2025553758
279251461
1719200811
404557821
90622839
1362672037
127098033
1524152910
1712449505
210164787
244693629
1661660369
933729821
995798136
2137202094
536063387
1774042928
303796949
1333937353
400736135
418578798
238620893
294826500
1362426727
1093131855
2134160774
1783694729
1930303140
969178290
1939844215
1393228087
1647233213
1193157634
1101120747
1376618641
2146016673
507351734
1002451221
304971076
2058731522
1900181551
802219027
679363283
2103426021
103194773
1937793279
1610222063
1637738618
1782086723
2031265841
2056718474
12846812
972406059
1934568471
208484267
354203374
432086556
83691081
1995017907
888584207
1564227975
111388454
553607999
1725661249
425166016
94442483
316926240
971879563
1841109226
1370536408
633440978
698125811
99474490
152127715
669669451
590909616
1851723106
937941528
2037482848
1946284592
386406520
345344713
1656108070
168436430
1826190516
1677336045
919762986
1251625192
1354382980
187357886
203131531
912085113
370402592
1219198835
1871663624
112241533
1673013047
772767655
1068772350
669196864
21604349
1020602159
685211779
1676435559
1047576007
1418159334
1691954453
1065871585
1502370243
78341021
283012398
578944987
1872136947
522188303
810635461
1381844440
1956510753
1371224805
1410550668
103186589
1669153089
962642666
1670184590
118758856
1353265868
1891048870
1406837153
244920604
1058869990
369808635
213952591
1436473119
1571904216
1111099983
1099706776
2034190719
448877971
1330747158
957008499
903987992
1897170645
735759150
1499467374
86385900
1048519745
2068467772
943428667
894185058
462511824
559258511
18450406
1224159232
488213570
1913219771
1414156033
421437297
9218497
2038583706
135161192
1681820363
362829353
1255205824
718897492
159014680
1503666440
2092979196
440567132
218813431
172003076
197467979
1279565361
1062730482
340143433
1590013865
972223821
1262531310
1657971476
1518253974
1596443503
1040310386
941073890
1458618012
1368366399
1033100417
1578387714
1103497897
1994014015
1904191256
565587478
915310663
999157564
981196007
514879249
62039107
1899821424
234030760
972395740
798902197
791783506
1428622451
513958418
1970022126
38359526
1127645546
1275126414
1032777079
1391853050
124151814
699421600
117993896
974215105
61117283
574807003
1700376427
1383187078
768444837
332928584
445470874
2058418627
270454351
331348180
97477295
1531515771
1882261814
2085948429
114308540
139715286
296107635
1544366879
1514802637
944493649
1187231814
240056774
678940489
1742744497
684294306
1202138296
815883794
862090451
354057465
97095825
586322292
1423775156
605818574
278082946
1371000020
695432004
920411511
788569371
2059659594
2086238659
674656746
2125802154
307278748
24501599
1788041778
1430019210
1009202055
1602925351
918902065
1731137495
675843668
1057275359
241731903
1485072136
1337810991
182267292
58125866
1999591009
1110863541
1790635166
761001995
1571073929
2038845176
2120741910
907522417
1368781026
278853928
1961539426
644391984
1472975586
2095340458
1698333062
908498468
1799405416
799574533
320991252
50282687
96220276
674155802
1669538199
513500774
251720667
1281413509
1611463610
1018028686
430789063
374109763
1457012655
449710328
1256042712
629139552
1031474345
2057614304
1300238214
971409720
961451252
711641884
355763389
1130598985
2020638614
828164675
1622569992
1560444866
743936356
1250848940
1030998034
740062862
2079217759
239255283
497406904
459125976
1364142851
356141210
1548089379
1885425550
1947170629
1150561154
2081588324
626151646
289829486
1472473560
1433685223
747243288
1291635043
423081339
1572340832
337523443
1831866016
1120490228
763080010
892013271
1600392770
185851589
1360167772
1659597895
1632059770
1480839151
1742315553
6291130
51342102
310692667
638342623
1193842092
55052469
1466207678
1492379184
941881129
1083778229
1493658291
644205394
174185818
2117474816
120720649
601224040
1818706732
607471024
109632836
765072397
1502451257
1884711299
640316232
1824426027
2098931436
393861572
325233788
1461295081
1548224339
1624595870
1778294214
643033440
271573107
1067855996
1474960994
65816839
1757294251
325875184
2008722600
1030678062
2037808769
540847484
1672449212
840929564
2013286233
1415845340
1363059693
1679477024
396775128
979274872
1365477362
1613099509
283368757
960292543
2062536897
1838857548
2075768379
317740222
173601471
426485472
1325829344
1070314697
1893207608
1411259070
1257710905
2047365276
42709880
1312136400
1071836117
256387143
601712239
600086540
796011548
1640827656
1283752748
960698943
1118170577
299154110
952932863
652340376
1133526391
1557760207
111146869
305942822
728254660
2081392272
722949838
312679671
28083478
1585915509
1448422196
291632857
1042636882
735888410
1766991680
2145933341
542809207
1162461016
1955015190
1462311663
1678250868
689355304
1356433541
1005464125
68484463
1700142632
1898547048
997660123
1060328132
387442351
808330212
1946651568
2048321901
578764539
1848352842
1716500259
56441710
858170838
1458245390
1421279507
517705667
679074200
249241308
526414928
649643726
297069027
1764376793
438192983
786635755
1007078907
2081771574
1141961074
1067814058
1654835200
36408663
421767114
852193816
1707505903
887140250
1331672968
424019142
468097935
135312229
2105165796
1980658946
1764220531
75325175
1323363345
324545560
879247564
315269677
969092978
784916938
404827655
1511413690
304138317
147985831
1411190720
861098036
928569803
1381484589
1773480991
259941581
342555765
21259220
2130947476
51144723
650616258
1783294324
613426826
532031628
130176779
1854880205
1007645476
2029847173
1381353926
2111481911
639068685
700570524
294529231
998135845
832546851
1632377352
2015010928
1518129389
1627918294
612293941
1694609530
1964445436
152083568
1532205198
550011470
417828926
2007831055
1500014388
844471104
700510978
1752349070
1978624958
1535109813
1517811832
1257576294
1272205879
1560210631
1104893830
1917081664
1426241119
1139712886
1357446093
327189562
1198828194
1247381959
1724151531
179971373
576299656
2073434637
1792438029
764141861
277155578
811439730
1925084330
750100691
1923645255
1062248336
1012413662
1603625396
1029169617
435371286
692322076
431964311
643614706
1427287499
1810629194
1616459554
694930752
1006901751
512917409
868262305
1479032155
544468203
1193954852
204561478
46809049
993891442
1348662237
417364500
1533357577
706942624
572491614
1480773951
638918043
1304630286
1028254846
334608948
1676309808
1192658858
295714487
837703306
1084939199
1390677697
1075817463
1262576443
634144179
482944413
26265649
281923823
851821785
610379665
762769657
910078050
637017342
332633937
1882213284
2032136482
1479804822
1474591980
1077055269
892602397
188978831
1644268019
946484906
984799090
1769688931
1763636990
76665062
1592188921
553976647
75776960
2435402
983798269
725496764
512892288
800181116
519281880
1342442342
698523144
976054782
1312954152
728627541
1272931823
964471017
1767156119
254802697
2009197939
930972355
820101992
88356324
582426815
1244002062
6640933
199651693
1835677198
1809361885
1162886665
720747595
1622832833
574270692
1871448807
1392065880
1942844552
53770190
87475147
962050622
716527037
1244615419
1388042347
285335913
1541304760
688138952
759277100
946830776
1665036277
417393633
205214564
501690763
879035590
1172978753
1046989048
225167393
2109413416
1814069479
1122509073
345815792
2113086659
782489255
2046562505
1291058333
1105649855
1398165707
1454639459
1915924248
919995478
1299210443
2076323609
731568346
1920947792
140247762
1287797486
1883542420
574493991
841591895
1498457
37394424
154804901
1861240571
1986347956
427863907
1500886814
905173067
1655843426
1577599050
1950923757
1788242192
574458554
1989472568
672035453
1902445532
2100423300
759851578
515979422
1278413631
2036255655
1050118568
756150368
1210492441
568074826
622153837
986282176
1932182252
2111149200
1805734318
1054954417
1187788049
105390641
1395548214
1724480014
1939383978
2132286214
1112154497
982509967
1070436316
1026048446
1172579652
1438831129
251478628
1827095368
838404765
2065648962
1532388070
304354310
661643587
2125761670
1761296959
614570699
306088841
2104411244
1533110139
1351765820
555685213
1407221937
218177085
995449886
1676438430
2094753055
1394813463
731183822
699208053
1201497859
1933733145
1746308800
843302051
1117488971
1117173856
721694975
417974730
1044932736
1176590882
1067870043
337023517
1304639866
533725105
1080032289
667867537
535243754
469426906
1269607765
402055396
1275441463
1071884682
1095733243
119668207
1528807787
61270592
10289575
722536557
704610453
1960204907
65654270
427465796
1565488629
492378671
974007758
1300092926
1204782662
1566351608
679431402
2111159416
1003221759
1736493630
1817551107
1758207030
1217096517
741505450
673635796
116011549
345071456
200583716
737015309
1716850806
295240751
358195677
1497886632
1349648021
1068002729
564309573
312815759
1499740542
689472693
832189934
346091549
1906614806
133981741
1922051576
759360955
1645014473
309442834
272297009
1616324023
1149808523
171850777
271428857
89518096
247930136
306058493
1878153893
1065302141
243343639
1814744626
872613197
1063247034
1376571614
1536235267
1596600211
1342626361
2127834218
1962770298
1933708738
432667153
1447564783
1655806058
980423093
1935338309
2098432449
2041192991
1959157626
1195596783
44261121
1787607476
288311366
816697348
214765162
157871487
1286186806
1887779985
165621655
331976534
1212485443
1713329858
1403545648
1290766063
1615178032
1558416646
839819535
1568901874
720910544
67318890
203643097
199297263
1295227466
2035365005
11150345
875815736
1664932459
353891643
94673847
287709193
532845418
487907138
167878072
1952054154
1629923403
1480217557
480249240
2092764435
666421005
995931025
445869867
1304589970
165638710
662997273
25563042
1937033431
1725236436
993871672
1673307413
141272365
1975954504
1755428019
1416357111
1070702782
858448921
292766430
111496793
75598997
1572437360
1647314531
1284680845
1948581514
943374876
239274282
974313065
2097897831
1307410736
1533961648
112277404
1809299548
1310961116
1251918855
2073129815
1472485668
1233767718
665651801
1765851180
79313290
1218480082
1624233160
149043055
2032159637
605970052
229531871
2036711807
1225065498
1074733982
1656890821
167784458
758408383
1474411545
1697244802
1211864299
359714997
1266544134
1313181328
776334810
545643588
1318916167
79502854
634537575
23163718
269196515
1522626385
429781455
1108229664
1389493939
1325372722
312613629
614897034
836715977
1880888693
2043709057
59657083
1140524361
526696312
1791212317
85723362
1856873595
303578704
1806685997
1176733646
870288792
309541125
1887245098
851643285
493274399
1407227108
576266957
1437249893
1350455419
1076226222
40434588
579081713
538248581
141238418
1946837935
1304388640
64622595
905550975
537988619
1134822966
1468844574
1909821767
368146597
1847140338
1080213595
798205588
1796316662
1037056208
2093894379
595400612
1608996320
550732349
73321834
889223457
784708809
1802666096
1078731323
487616407
2003985337
749315227
1701609868
1578117420
1657802988
636211930
1526006787
655995844
1863433981
1839065732
969211285
293929965
150240512
1395723209
814347967
1645377632
154514602
866780801
863277532
172306328
1287043928
960717646
693758476
1870726547
1235990260
377351134
847252813
2027876895
1389231938
588309218
1126682520
436739058
1048144794
1638996524
1348379610
391240023
1580623776
1040356689
70427896
914502977
1715550767
1963301098
1518574727
279218328
512199531
974404715
1468010722
1090382200
1059659965
1893706475
355930624
1811583906
62285665
1870758659
502344440
1961049925
341452115
221438738
463401541
267291056
576729504
533715650
1068876339
1818638220
880276160
1894759525
604502051
943004899
750762535
1504492126
1395070875
1978267528
1604522395
1966299809
466467196
873807327
172832436
1275100179
1864633151
124774817
1217499693
159812187
1820974582
1524161590
894838774
491861503
538046902
2134864179
1648754626
1056020320
1437685334
952584459
1640223182
47755793
1178179419
726220835
379750367
772927304
1273058704
1341019401
1392921408
694164221
747637729
125933487
94957410
1078404728
1501592765
796425426
1091209152
1128880357
17729097
910578982
1662476278
1973983586
2088830476
1265233547
1144218100
1125106996
2047150589
1002808382
1181811203
538529052
135392937
1367556144
1471772754
144695808
948451661
2083559227
341684702
689510541
567128994
417113424
1506561360
165743881
1475274514
1484412451
743166708
1774692914
1553256258
219390265
1334628197
1532633835
1889873992
165831433
1453583279
155840381
1318426938
436039724
1167262882
952482311
1191852042
566498480
1036341088
599224348
808368746
1346808857
1265858677
1912381728
1838231543
1474580595
2069664204
2102814330
1082786023
872877954
1051927585
1621119921
413798021
1015277881
494002025
1554386038
1960941738
1381508062
315361473
322827564
1636827788
1269269250
1726010922
1682131457
15988715
1390944480
1661047707
439288216
118001127
1744747958
118681161
92098225
588850448
916478674
814341419
1434396969
653659146
796595944
1365074694
1024027771
639110147
1014365873
1738288683
315359506
1932702579
2005135405
1178293984
1642165184
1114905995
762568415
703456239
702639138
1215825415
247266645
2120117087
887560809
235197346
184943198
1538666821
1652536472
715795786
1821233149
756980134
1612646985
1631955213
1213628824
59263652
1620679942
2014170053
1734431624
6030380
2039652457
596232350
1627025953
365703365
1812113388
359592090
760711674
512924244
1757516233
8672517
1706008695
1631075287
1345615159
1955002141
94898914
170754272
517388063
1033410932
1757910856
2013612385
12952573
1742928143
173909591
1890951130
900434684
104323837
910713127
317897252
59403480
225828122
2108128595
749597296
1617217177
1291478325
337011831
1512709534
1263478930
1194015367
700100670
1110196881
907741091
1306122862
1952355576
732310591
762076473
460343968
2126858611
2039480142
1147799726
1593862293
1458229957
1398214437
1120033954
1609076037
948954336
520586640
650930168
1922830391
1913167637
2087066333
760917157
611078594
2038993844
1049322245
778051458
1228818118
51912541
205796354
2004798738
1739100642
2036749234
173838710
1389879143
342327606
1862984919
1670454950
162894545
348678697
766540991
685852824
2059221986
189308460
1877254281
1376882375
1244653775
1369473976
424686471
1072838992
687024677
25201049
1171443526
889253038
455843001
669576430
1190365900
1239363168
1720382840
774602316
542664533
1704508878
1036628522
1875352596
635144478
571771906
1655444295
1360541154
1562267295
1553634263
259710198
1376177783
1684569176
1858645651
1380597249
418952113
1408150715
505409184
1241396146
1850691173
309166194
1181199304
1878358972
128374517
2071512080
2056885670
1071101860
1976819999
1829427394
1892194013
2020619554
103351546
1959997250
1153883718
129618920
250099058
2035538474
382081689
1896993647
401821130
1777663996
441851251
1530008201
1280710101
1458810964
361950276
1089110727
119203959
1843463655
1317503361
551729431
954614563
2113558430
1924568851
905223565
1661665954
2018515086
1235872930
70899667
407286468
1022217649
302670766
327457155
872779026
2015695140
1454809060
1857849276
760130284
1985698262
1760933509
876644173
234720746
128909200
118058378
1070052831
2010820850
1399222765
671993679
917507971
272204952
706804555
17910150
1841123150
1478754273
1001407911
145281022
1171501639
98866374
629984213
765051857
1060142033
1698320340
2010685709
982692745
1843931994
374210004
100056580
748102829
1711240317
501621018
920532369
2114741317
1676902104
1919047905
1952565832
289178145
1478970435
1360479951
2117468754
1724058622
828104984
1766876771
1992118069
1044334362
667650092
1227656202
236115329
837242983
206655136
1644977688
1370419581
1155429670
645316404
1485519453
14293689
1073250337
54920425
1737470910
680038919
64646154
625751423
508206875
1327595621
1924456516
1402204100
669567309
1273047077
1526406354
1513972101
1654276847
1480950266
284873695
1331104213
703070204
722082607
78048032
1144009635
1277415617
1535396731
696982098
133699716
1364453750
1911047476
557123914
36819783
283985693
1517848978
2075404059
1717862539
328163820
624440377
499309450
277869355
1217621137
302524952
46966074
1779542608
1317778673
2051215021
2045465569
1980953135
958799529
2028028838
281689236
1289501941
827932337
1620790283
863139706
502796907
1838776008
1564546666
383075457
1538493667
1663387161
1277437933
675094157
1541399305
574798626
1143814011
547702020
2065220866
2000225961
1358323761
893198861
2025689143
655991583
517329144
1436837768
1718600874
1369205662
1319492557
1781508202
546170435
245215906
1588494081
1484309955
1309470331
649437732
224787225
1967170802
1458640812
1251492601
1160971794
1341657550
1937493482
795233291
292751517
1109045281
1589644484
249912668
21952527
2126619585
2119997509
87335142
2101630045
1329748666
1861537579
1040563544
1588584971
2058500170
1121680170
283540713
502079068
332378284
2111357244
84925708
927636024
932012445
743786910
1696099102
1221010570
1359804351
1261065529
1126329344
575980636
2031035969
913862911
1217239192
1051886865
2124728842
2031213239
29684743
2105483944
733504318
995648214
1862723442
1395324518
635883619
1604134360
823988643
996151722
1793261826
1778685003
1229420075
171792531
962039224
1284819975
876595590
531100922
380712128
1860994227
121145649
1805775525
1625671861
494862874
445132096
1036973380
1959436713
556125763
371966082
1434435889
1643463491
103723571
160947889
1327648763
1301901039
936468849
490771024
1076917386
945027012
1164380033
755877625
213612881
1951283998
1747677068
70995851
1414672837
208743892
777526518
710744714
211569412
798828164
2061932383
131018460
1782930313
1145359885
688194135
455063348
1497718433
818452997
114284815
864668243
836764779
1623471154
346934324
372839716
739084592
621657971
150385947
1025785375
462866208
1405744703
533163899
73640332
248195371
1839479935
1204291418
984361930
1734126747
983785226
1438455199
1510891715
986736905
79076531
987652273
624084318
1746137204
1562582802
1754448664
2118131553
1050040332
652794389
1297374676
1549049584
220298961
740971519
122930194
227605946
1437483441
309582422
1615678422
1408262634
1139225020
1381295403
1606704138
226427553
1707260898
446008680
1391148241
71276924
1161256249
1667281665
752007497
827057862
137483860
225095208
222307439
614699915
1658676947
595847908
512478247
2055424950
151838354
610914159
1750966278
1612019155
1555662402
105030436
183646579
1317638082
255570938
1703728556
1286089582
1734265839
1805344039
1974418776
1496654176
449650900
567311986
463871705
1872171151
1724956844
236157241
21232743
1730466695
711934835
1965647890
270062401
1215649973
604910992
299415084
848575363
547216901
1591615344
2069723271
1515169823
883919672
286256635
205606437
121442701
1924865361
2094345388
316007419
753167749
1100022607
1897538555
533800307
1418595616
785591385
524349318
1694172651
955819149
891870963
1959859863
1341555154
454887890
1056978840
318486959
1718533341
1411276268
794968596
1815928238
659184360
1183499478
2046232674
2005870716
2089810879
1490652518
654104377
1647373846
409773776
1076521927
2123576198
241611167
734950567
630586165
2070001654
441109452
791314044
1955870119
986183622
1391277825
1699694704
1695997974
1026864636
33912263
1303860592
652820735
1200248404
801526626
1115704621
257430049
13835797
1244732907
1434970411
1555831680
1232448586
1056415522
1433875560
1195087234
1319326461
330122758
219413308
1095179897
1387767207
1851576318
1878255759
1491655453
1860884365
561392305
1891534404
52052461
1828164948
329766371
1303661554
951987145
1478672449
2054000702
1028957272
1946575738
2104290708
2010831686
1342199624
546141963
2081511307
1516909768
1346889717
1088930696
933524062
287090121
1420432057
652626837
446078888
776949316
1590842591
1826190477
1991307412
836203964
1642265071
1178586964
1995701321
951766516
1313144980
1115793669
984944678
1177759817
1612345519
17718803
23969487
210124147
871198286
544369379
1618887150
786151583
832790538
1438469854
885028878
279435699
717277411
1351918227
622511102
1643320284
111075165
1993564998
878647070
2077720877
93469569
1824548420
2062866865
288445812
762644779
666268578
1521945492
1226054780
413650751
2039563079
119627527
1361808222
489495139
2021661969
2105413116
100947572
1829852392
1247491374
1446425700
1579048904
1551942071
526782032
145587193
476405297
1555345575
1130114399
120013886
1885033343
123688432
231993176
2009402650
1364537569
1431508529
1313620462
1542041013
1525902661
947784227
1893119212
686446126
1535298733
1263371815
1601282688
613869428
28378002
2010392343
1962416765
2040546186
1253268454
1476020710
322581401
995563177
1120358320
290753109
499338554
273546728
729565712
159113702
1650390015
335369188
1283284048
1329375059
1764302575
1497234909
44947005
938259594
393692030
1326908610
786798021
1657493592
1150724954
753019511
946824602
609812322
761906990
453368642
724637534
104624074
1999678502
415537936
372118662
115667109
140508352
1216064090
1322334415
581714184
1338557240
1661730367
659005363
1964727076
425224980
2064633495
1515561314
591624218
1134174691
921538023
1397514887
1888756505
1028970186
844362521
493692431
985630931
753516351
165285217
771000281
721261519
1312980436
1840227249
1730871529
2084722523
895227649
768612096
869458952
1421776208
2072449505
1889703412
1723082791
1749595343
1967506415
1121694223
1815552846
783733823
984037714
501120574
1168031314
1859502764
2038196197
1164145618
1531912309
1854557880
555475426
44459985
1590050515
2069401984
1974599850
1063573863
1371032907
1916208038
175335594
767438620
789577433
1321323103
706384479
683022644
1289108751
707460397
1598361341
1249800624
1858456537
1065003269
2053428612
1692811432
1818347293
396892555
1963615078
452999556
1034322638
1854780712
420650576
656676514
1042930515
369818507
2100410475
534924290
1384468186
575071586
763242631
1252576788
1838507107
1447022404
855860301
2122992476
586356838
687287699
702897381
669905901
462177855
194366860
445567819
1912070111
1865167474
2144672683
1502041080
696948101
979135178
1924611328
1996477679
2045893387
604781688
542537876
89170381
153907846
612405209
575447437
1055983953
1918147011
593617724
2098700375
76914501
726676113
845359671
1979163362
1595179954
696036414
1248354682
277998968
1583106999
1973773925
1151933557
626994045
2085680193
1614842163
1402071949
962210801
1006772244
1037236364
719976539
213522870
751627344
1706464615
154647640
1306526724
1848227384
573624618
805075022
349986815
467386827
1405987767
1022279481
2129522929
96574339
1052028576
657832135
1527836284
376812635
433641723
1520710567
120796237
934685436
1052292241
337355079
206765701
1946547277
705851820
310142303
667851529
1201243713
627909332
2022393946
2137821582
1050366886
2091046529
54861580
2069396582
115756102
1928312638
595317860
692186605
1842454409
2120407898
1322778663
1961751942
370215517
133575048
234789870
754916422
399309356
400895788
348958955
2038602275
1672605490
1698981040
98280107
256529070
675522409
1157929290
1258765680
183939017
350991284
297581924
2142928040
2038712289
554134513
989635905
1752239960
820411394
171927167
1462235676
120398680
1897928285
397355894
1805465479
1511702814
864987943
2073657525
1521749858
39537340
766859717
1973266230
954273886
754725472
2066231927
5525732
1547687812
1070514072
425371586
486946867
1451232987
1503489839
2068840800
1630671902
1760909949
1567011867
892650388
1020204288
2064313006
430042660
285002530
1018054439
1661514188
1553959431
1875740756
1850900328
2013166409
1044254205
1319397500
1249303256
1399553132
72603012
1998142286
1503615591
1482777816
1973106137
531091239
1078272794
1617600597
1016964967
656188306
1783966365
1300113254
1363332991
412872816
1992593490
1905230782
276994696
610561779
1127701043
1231931895
1638926372
1486399611
103510403
236666609
473464887
1458327438
620841540
132085661
925624937
2032685532
981881956
984203644
1572120776
2072421071
1000348674
538209840
1350054796
77071706
166189002
1910270424
1281464377
1677002110
1383581746
1726877438
1626163548
1115217503
718875519
897624243
293369575
1101245636
1036700658
1062887423
1037635049
1240376852
334020933
1557462877
1406040497
1199041523
382853805
715451274
1383263366
317905043
720621636
1691324332
1596302092
102745646
1123978455
684177686
1329727209
1325261385
1951526377
28740487
1120806554
1364472061
1434140593
506242889
1199160984
1854658442
1874356335
1103013227
660801167
1294050271
202621939
199587395
1397538120
946231568
390137631
205823356
764624723
479607868
2014598734
18882617
718989186
1841132357
1341490648
1150003260
1407473088
764632836
167462913
1574645225
713371548
585308492
1741649567
1744617272
1806007741
1231867037
67042429
332541661
1117091769
1168711376
1015678539
926386993
2075309727
58787924
1130898804
860097126
1076878943
1892971771
1400354986
2127562196
1403679947
791665062
1800793288
1751366512
775629300
1927470385
271037035
445828709
1171157463
386706987
891461469
1833785846
1828935756
222127833
422796200
21342335
982082974
498285253
1036322104
743845825
1361924140
801526626
482907828
835027099
2019442547
1293542275
1541264932
1784233551
2053458548
386813221
659761566
1652380388
1353221244
561013091
338517943
2031862141
160451718
2046899103
285791440
1473732926
1550960344
2115914201
78084924
549083063
937946164
1795075428
749382447
457111565
1016785017
945829009
461464149
1179048762
581491921
1321495644
1285338110
632189532
1691887226
1283787210
1535547629
831905494
1599192454
1011059348
1899013668
1908722713
1529215812
1936176650
47610238
1877311650
1078909337
1746260541
1610820531
1173154978
923330488
218032516
503189147
392455646
927642157
1116384805
32635904
2049634113
1196334574
525110372
216948262
1488115083
845628640
1755977158
1692620905
971057337
278558636
1398994363
1883340589
1515463904
162754947
926579627
1907494591
537122794
898254766
627797639
735763141
1656718830
439050018
1648671738
1873817054
59341515
1123636416
45398713
94675676
988163716
516833747
235951267
104379163
1221926477
1968246367
242371975
1373295930
130706363
1850603303
441645323
872546659
1189315194
265060198
2088173997
610287375
60405292
883518335
637377580
581852244
903649989
1948569469
1018345003
785875167
2044273529
1889623647
47954079
437333537
1238051624
16618180
817696665
783473542
350141948
400755962
1822900575
208824139
1637835575
1219942924
1175219859
750647255
1579570839
1576002624
1867786112
1621641346
430924490
1048745794
461048955
214190657
584758808
760463315
2139249483
1296529703
1667409728
69023029
1050771995
742486341
376149051
798062960
888191850
1688428932
2071389549
1447946230
665275713
1050304827
1184966503
577843568
1785168595
1216007983
843793942
2023692442
587856389
1670735223
975275634
1040184083
1059990658
1684654325
1346170672
1536847161
1895055542
548729450
450532685
308160176
1339594203
605002620
1130272181
1747696552
554557478
1063086395
1168592961
2112709780
1492681705
62469770
691704634
1783279868
443114181
1195537355
1624565230
1535846449
2040608317
2121917755
1114517958
1716291009
1623028893
1553950611
129314794
674207795
1624047075
1515764835
1028244033
333044473
1725470204
456780875
10692017
1625641608
546024421
1468984893
1463493142
818552426
609902029
436707289
1135052208
1602959004
1942925873
1062794586
1862488980
1770022704
622355183
1870060327
619188620
1435700854
297385767
1677605187
664494245
1977910362
1031559592
133968871
1036786631
1962126407
47696930
318319950
1827805089
1877848965
1188080284
1138025213
414349253
1435401753
1138031040
944233843
736728795
1381190535
1250328106
444242761
829894359
8748690
976925894
887381960
1512707548
457611748
2140399598
265328569
634042640
1798281836
1157769004
1946091658
1892463904
1981015956
315623624
603764407
388032825
1987264265
1158116125
492907963
1880818201
1742957022
1778188185
1824190537
1831511654
1748768852
498690120
895391312
1860734620
982794870
1081195911
862400863
892635185
1411280794
1665794095
56455046
1750210352
613227496
2059720386
1312750203
417578928
78681822
229553085
617859447
2060552042
16153988
690319609
2146513557
122831150
1430000696
1039636777
1610150517
2064792655
499798214
1582782859
1729258463
163401448
509985811
1867212620
516340419
824243915
653859782
1953296011
471105492
519996605
379622726
1901801826
582531345
634987666
753319399
1753647770
1619853172
248310233
1430281672
574743589
1798545802
2035093504
936812393
1927342230
374107377
1796887528
1311722947
368778574
1080023164
2067653132
1355938791
1859964397
502798590
2140428498
698020893
1859585870
767298028
1447983551
2111166087
1961887987
1632510557
810256895
799804208
597755353
1669867394
1326634733
2125604535
1081859756
1577104265
618057807
1394875915
815786409
2061889733
245139693
2100307822
1438346144
2100404435
982705609
276435056
86830445
1229878625
1349038963
1528850207
864436996
822710785
1436620345
1303075311
1706386618
540526164
2101627151
1268324551
1792494469
1882538423
971464225
1678177378
1407062636
2018668801
314974284
860282607
1879498439
1894250912
1965323348
2055122255
1101083227
146437148
1077291369
1235353532
1882977600
1020932819
1679557135
1560406245
949246553
211276813
2091026541
505367246
1520887290
1035781608
1198956183
114123836
538859434
1323863685
11280369
608970088
659565293
826573199
476784810
1207060846
1457417486
1864746069
1372742545
1638994268
593099975
841865699
14577347
1960116509
620879341
1599503956
830869453
94231867
358040633
1785972461
671990674
32853811
387832154
80642387
1960952618
1492429700
1543123848
983376791
32378056
660741325
197245076
2025806039
1122709184
1899630567
1476253023
784062163
703391280
845456401
1405159190
189910115
468727853
922065086
521619568
1392285385
2065088449
105611811
1453965737
488494689
41931655
782350023
635515314
1700367153
282927553
484488191
1108009442
80664613
1168175150
630693046
1996796437
1141026338
1689197406
1673365951
1045486917
832644305
427570965
2141470768
1864171994
682723588
640302392
1835218873
1623083697
2055795597
1474883175
1995917361
454396185
879910309
1458060030
829555785
1431807480
1701521262
917975440
1113750135
1825706594
1152649687
1943054334
797623804
1153765221
905195007
2077234255
1001353277
560953022
110504140
2000490263
696504814
438109504
1383978093
1043697858
642327364
1093604479
283180186
346918955
1796046001
1531861161
1205870957
1911320516
962884058
460064755
2053497339
516713687
1938483393
173854595
2103967563
1802320777
1532170164
496095964
115902261
1521547972
311804048
1762766614
984208413
2014026565
1963991950
1553630500
1580973315
1604525286
1182394896
548178275
173512110
1260416000
1251192105
2019749688
1013684457
1655040583
1273281418
388025207
1302965085
216206786
518070142
1826318723
2086159593
204001615
1075048370
41575769
2032634354
265447474
273290726
812878433
1547148671
8895322
1811785367
1927207140
1458551707
1574624807
2133646518
1742144360
848258058
1044904827
97892839
916763946
8074167
630811482
1364694633
1114947558
751139171
1538604608
262831296
1120447379
1593550360
948429559
10187974
844439228
627380762
325444887
1640576731
35938959
641572949
1418368673
2038490114
688328909
1387078966
820979752
1736442962
957450123
1769010411
2033919689
1230931808
1696016956
496588167
1697957675
1230855557
213544390
248255420
1148476282
126000246
1406104448
1462361333
495164631
1188198847
1627795784
387231858
322517495
1504326961
2087091799
1783795867
260852222
1564816275
546613906
945952606
1853941502
1791545654
69127286
1333059465
1723670499
321708986
427327706
1085971806
1459911510
1794566184
180995180
1058031425
552850773
1821526923
869540740
13508909
155168511
50236633
2114234477
281001135
205839787
1589810624
1322416744
731175123
1805988027
1176496306
355784540
1845890176
478110470
1534305328
147341640
34572766
760736716
395051278
334945841
1033591723
917203653
1057915108
355839669
1191457498
686336427
138347587
1640332696
1245000475
2090578823
1068478902
1605661885
288359498
1635276097
43889164
1202603002
649107060
550297058
1122653893
2126910444
2086163908
445339174
1729086090
1045560795
31924310
383394461
400001045
410914614
729349423
708568954
1991947168
1921970893
832525431
1485025735
712324591
1292376874
259955592
950583829
920404745
1292554233
308262602
1615316371
492567694
2106315229
1896034918
1305238057
886087678
1134120646
310434533
354350104
337179767
755564324
1272051911
2093269779
1729871985
441369305
1787446624
108521173
748852856
1331245310
2069322154
1234905861
1025287311
581064408
229663014
281688501
537668699
414448779
1034311190
456114473
1595893507
2002614760
1586979380
284041219
1889458265
709202181
896003612
1324088949
2007238640
1243888947
775079900
588503695
839229155
1073563562
39130051
504616824
2086134264
1361725043
1738095503
705540238
485219037
895097826
1126284669
1413270906
584704122
1402833537
1046748292
1307308136
69367520
1310522174
1637316391
1711041538
1436855722
1583099318
1524678725
1847947671
1049423983
785787698
1005104982
338777180
1161641486
441868989
1341817436
1021424959
236111851
1347806854
39597584
340380441
399674704
1642956014
119403182
623573819
755215945
1772685720
466009562
1033082516
1498717886
322063870
2034794975
1646376611
583158443
86137911
2107955484
1214514796
56381544
1850676122
792494738
1518004618
1165808229
1351111777
279142674
1915419038
1804838046
418529835
241919896
1762662248
64967690
1736329760
1810830974
171527894
2042657030
1925157740
1225734662
1143516873
771407832
1548379539
1022281535
1561394017
1782771561
1400711844
1030726536
1301310564
1014461416
1465385989
689411950
633140845
1029656838
1988336185
1780797658
149108822
1692046754
4393193
186331028
370734048
425847956
14909873
2013983040
1383171591
2080726890
1936739829
914423110
2142357261
162569571
48472200
157299346
174290747
2085213927
196898561
1523749945
1752879805
730827960
171181341
1350552466
26562
1999735185
589566520
482746099
1133897926
1765553700
446778711
2146629623
1233767718
945159250
1047544303
89252869
1706953853
16678620
1197942747
730606310
1751245712
1821692424
1912377462
578757799
1478626467
1442083420
1324679038
2117696505
1796894750
1053166499
1221321199
709015437
1841462971
1093590218
1702203005
162110916
1061987079
117561173
1248888201
1950954372
1620781220
682931906
701351805
1476925708
718019172
736222691
1761773429
1859652668
795742650
1909599621
1418942559
246857423
1139010007
1667614913
535886223
1805169665
1022860677
61709665
790746520
2027860974
112787192
2075309727
246428427
1232922374
628420251
2061412883
1841234532
146211096
303396338
643879484
248158688
1748176838
594866498
1222814698
584094015
1808182935
1779196742
519837404
1192323002
1298670093
650439946
1767207829
809518242
1776903982
1158081456
856421436
1358423101
1556509567
1206977071
380026465
661729115
136551299
327052663
587936309
1868299715
808077128
1255136520
509370683
242978475
983789393
1204930664
352413574
1207565848
93877931
132992782
1325046774
2036047047
1612019155
1859946347
1510777509
1633324156
855018008
1078348166
253924553
1176744230
1861439145
2138757393
1366207665
1974235093
1095831819
1154020855
1627789276
219249944
773105907
660710737
1869220603
57269118
61361927
745873824
721776007
1729024496
431942977
1070108697
1169303721
28878325
1184872406
1302087434
209925676
896558409
1145123059
94444232
613568131
1863482572
573188990
782991791
1735484346
356828375
982733888
571013264
551935402
1986223986
2118937598
1763766768
1049693913
69433163
1122791795
359154923
135445823
599611200
2056860779
1173188915
1764806507
421270849
10601803
1354551607
1389357301
953544878
843965182
284790076
429673870
760985923
77016184
656631636
835105034
84407184
757323958
661095909
319847573
1939672166
880807942
1728972686
512976733
1127717697
1223109281
533192508
181963248
796309750
408142205
1228644869
1890387505
1059910728
1722793933
1086637619
945731973
722567611
483254343
127495617
45856120
2130360813
191042486
342750336
148362451
720192414
1942921856
89963402
1363060082
188561095
587521090
1519171571
1048565281
521513934
78827780
1159714192
638623998
1072444680
1355004914
1313983401
2126066213
773187418
1644674927
563431130
732810512
1849683462
320722918
1610543833
1591026748
33573678
840550953
1753964335
352688530
34420827
1325162730
908549329
233898889
1802299152
1937112629
2135688863
1219966482
170014991
677296244
684235199
853505714
1696489024
225734634
873644210
874934421
242668866
1002410702
1656284093
1891679655
1262592713
215540339
1265059175
1980758378
144103106
580145330
765971409
1158850139
537452
882479356
1063422271
638264240
1634474340
1337093303
809445891
1882808430
492578842
425130302
1225509856
1428537283
110046276
1183264373
54582137
1553331937
1362735199
204923442
1513417757
850802639
1110907423
1926966514
1401572074
580462489
734965104
1796965552
357247948
1372461724
1463293904
1660556534
880795751
1407904551
649710621
852751871
750147265
205724029
626373168
942414455
1257154349
1912666434
1378198303
1811514250
2097171245
495927391
1067908111
1189409081
489482652
204278897
1661697449
122838600
1767042798
1609357906
1607071353
1332504223
1722582400
178576953
1186522657
1433250430
1753117264
947337873
167333822
1543219516
1470542257
908642061
1451666905
500339592
1845892756
2045022120
456592083
1699274922
599517827
176982806
1511297660
1078752783
1454387970
1436279103
2132794086
594854334
308670840
883014271
30292434
1299453151
1007412403
1882455985
2024083351
2114220525
128763151
320271736
1980997505
2043908636
818640696
1535355949
1862939150
1563923541
705196100
1851661257
589326429
832913227
1983812106
1450467153
1293005365
597362190
164330349
1722906388
1300045969
1973877788
1822202624
1296320636
2026913963
342092820
1388728102
1344153293
403496269
1288433832
294097737
2058090676
527127971
1147634149
1191555230
1068625469
181279579
105668542
1317767879
167616751
810254035
182225396
1754632461
1956184960
1950336223
258127807
1313814626
928722727
57765236
236960572
1061080920
1085316508
814240602
1548397198
1775805851
2071474382
1917110217
1675868513
602316202
1671482679
380379293
68706374
1674394229
1942774274
1150829276
805638029
142793081
393274992
1579662649
999820901
1155247494
1997814015
297426276
959223892
1891512163
2131472941
1533334818
379299627
446818386
934398004
1531777316
1612755532
544722389
837371848
1417943901
653558911
1761957597
991741589
175878785
961279018
1322324253
1527318755
829425111
872974236
1560760590
887234187
785801302
467944542
1814228761
2059789128
820261775
1219367228
74992705
1774489697
1010129844
957204113
2096400527
389609299
967655801
1225843384
1731889596
1961436268
375089525
1951091388
1803495302
1964216661
73296209
122130586
577848417
104625942
367422043
1740388551
989738310
456467963
1447717711
1775216483
653756630
240933423
852894411
1798422805
69690709
235193821
859400665
2010087362
2036884807
1831065238
184671597
772937392
2063752374
1203624640
171654726
82870383
1154725301
1438522602
1395700179
1399902999
1413049650
2056947052
41743884
18846794
2048606938
2003953824
2033883849
717399239
1837079847
236692057
767352609
475137445
95325427
2138678349
37378284
2090385993
951609975
558641982
636603498
1976408945
210365004
2049463963
1965759742
246303747
2058500170
957915232
911819329
413978430
1913673267
205060504
778469125
247957477
1009339732
90448583
571431307
2095609241
35885854
1659297605
1075727853
1505267528
669160670
708954904
707639647
1496535090
1937365981
1541712008
1157358286
1948987102
377798272
782582237
2036532703
690250771
1649772625
1212715161
390220409
656704430
1902013711
1854874799
319665150
1323373101
1503106307
1483204992
1110820354
18235959
309268214
980976394
1038813916
1651822381
1635337253
1665759294
992356385
1322202142
510213934
49264870
1334041855
1402821469
1004185395
1957697341
1930846151
712717264
180235016
1658991849
752676896
1778686930
1159252964
444211218
247446460
814821063
377394918
105634225
1027884886
1992220167
1628307942
861463253
1296751605
2051685217
852899402
1773255568
225628816
780680701
780735350
52405978
1145528546
274549155
392379786
385860909
2031504736
1839017134
276992767
1387137270
368853283
919208846
1397791338
1495060987
724191532
520806093
1312970608
1303245652
732464018
919410983
1750544392
1972070714
704074961
477630392
1029108907
816170122
1604735807
721115046
886730757
1692030664
1680122408
1963433499
767293344
1016372530
347419977
1704236510
1987406956
1977685262
2044669876
1640508850
1138744047
445525597
547036316
278454302
1210095696
559260208
646122422
1606130206
1395690240
18274556
2019323384
2016237859
299928053
233239623
1425523680
1956981339
9234475
1229898215
488100098
264799221
1180903577
37896271
1130048125
1436803855
792336522
1969086257
81527949
1925147591
1763566150
954875868
385273732
1155662604
1194450302
997932676
517452175
1387293712
338760156
1797189607
2008257710
419620779
957631898
1635214968
1639840686
833517838
1631834984
1463704040
983323860
1195878529
2014901242
975458938
155198550
96288755
1720153727
2004117057
1241140686
1487412841
1108535407
414857815
171611444
2084107661
301679474
1342712783
638338565
734148848
1736311894
1548356788
1369235832
1171956433
288123704
1606317009
1940477620
1392941240
566509627
665480176
548253269
1998699456
1375901977
1219823570
1779144244
1245308863
17358204
1721797614
1735340199
2001411156
1422916956
238061645
255022627
1828157438
342357637
122550168
648417817
1643581807
1047194625
1616950266
2096907205
826571859
160374477
12009846
587904809
1791400197
1497243929
950809408
1153168432
1036649797
1989119155
1894997139
1472327300
711120274
1658445231
1272660505
1498656628
487826544
1974149308
2001704810
1494507905
395783380
430754293
2114956678
919776775
1227140856
1434129462
1699244237
1391978230
84636562
260434289
1526365696
408254042
894449542
900185822
130207258
1780020978
571487688
383701355
467993151
435335493
670107947
338007144
962231273
861334349
673343671
1076517618
1800653241
1063375446
1974691829
1499762021
838528296
1246594980
1788623099
1222480724
1127888124
981889051
1553560675
1253094721
1351874949
1899599161
1073560242
329331153
473029995
826796034
1262502591
755540044
1649342463
1295552302
1213604694
1461783276
987285919
1740528773
703041138
1265839610
2063862218
1262185109
1438384112
86513370
522297511
1289639491
52542920
2110730875
707898990
1366255704
1434069440
187235525
49158302
1046853817
1065098154
1958060108
948138292
720591150
640512788
1985019990
1934310414
154524250
2125567448
1289835918
1735512716
606671541
1998798619
877498118
722458800
486850675
1214368062
662751203
1914729112
1185838225
1429230527
896661800
1089290678
1629010218
2102700638
1303434005
1676031411
65590035
274798840
1884177446
554020621
806921220
1469587977
188844576
1009100007
533614198
1785287897
1201624152
144911386
2107052574
1678086357
946772289
1674120677
1630266513
937774914
155342555
87269017
2045132610
1908337931
707000190
973588517
144229047
205617087
176388338
1329093869
1793673791
180402049
2022752193
931251945
1380738060
1537906958
73664028
1948212791
341102532
342363166
268592723
1660513815
1379594094
891405209
749233177
390213266
1068260488
1829498128
1706605894
392063387
440073754
109218238
1603905022
1973681990
1918435640
1423294521
2046418153
92379626
910816919
1929619854
1503649536
35851791
1713568635
108001302
1526195905
1282798711
625116072
716256869
1507176555
1443411479
520835191
563986610
1586348801
57443265
1432644450
1024885784
428848827
345036111
1862504306
836395429
388038918
1330637570
1821431750
828827505
60177394
594702826
1690316757
63338189
81106971
945319879
1729755394
608923707
2045968179
174756028
2096988180
1457919380
1243563874
1472194293
1557828057
2025911367
1029838596
1407039708
397183470
2008697876
114590133
1143873139
180614927
1124933953
1679763101
263625912
139162973
1533698099
1040843626
1062848946
698084560
256754494
1784312607
1081964323
377176780
450491251
1032988907
1907488704
118441492
1787650915
1602985232
287475124
1624085264
759115776
26908166
1350720370
1244505887
333563638
699160868
726950740
617241783
447045140
1546626516
1977495425
819973520
156553130
947208206
1020261714
88318
2115359243
1139064008
1965091717
509536259
414509389
100967305
1673044489
1266669388
592696262
1550224940
507737802
1366793217
945478189
455319554
1631072406
1894912738
2063514546
1102693597
607886225
1115973802
1104952559
1105402549
7819324
599855650
1541726610
1869568537
927345641
1658109689
1408032243
1628313904
2064265205
1529550725
225704175
1446149718
309649750
771832130
776586552
1779498562
709615465
1652636135
370069298
1685208777
163423215
291373842
1384550057
1477229168
818675215
658850819
810905641
861822806
701291151
1207028448
1173644808
158233616
1574256287
934636670
882994762
951322768
1079592256
835098587
241108496
571878003
904161041
120762060
1541954919
507579053
1380452843
2012010936
141094360
1737987859
419660529
2018871458
2076005172
2144460597
1190939228
254331802
289379134
48889190
1889630935
165814908
1180509458
1874058897
1213684589
1283775513
385695554
1813859447
535833137
87833948
1773025218
1735816043
979445409
1828195340
289876338
462604219
2043095842
420669795
2122578770
1118112375
1853703876
641872949
788705118
629562726
1627300685
1022821490
1822577175
1745269422
243846895
713087899
947564833
1140829733
501343323
206038151
174311715
655444787
1046680966
1516866272
80512030
1395202179
2014376558
2080332973
1683391500
1099566899
444143178
1810900623
1274730001
1763049408
994395221
1379722473
45474034
1824548639
1875542108
1680179247
1166781789
2137705695
488807285
197531435
258473251
465754055
568321339
2057585444
1368206319
835765618
135134326
1773009906
283111681
1423179026
1183999867
563241139
158627218
2013316794
1455252904
601907563
727780222
78711614
856220648
1316247198
7733862
1749708650
1775892436
277172406
758509119
211581807
1848470459
1004916069
1569272721
1000818588
413571049
2091741385
440960318
2074271589
1421511505
665984154
1142832986
1749626628
306108802
2072195227
1311102732
1446536301
401070655
891431512
204722251
1313116673
1623111606
110624309
1376379119
467162300
16369974
427212331
2030600522
923612056
1657074145
480758561
1167427098
1549354880
1258425105
103219468
2050158989
1996553292
233358815
1815821668
342880144
954664776
802083753
212658778
1282493183
678518
210942937
1881097874
410438736
1127892623
1799932625
1782141106
430915337
1034326099
1955246965
850848102
114727117
1023194720
115853301
316206011
1069708024
2124027008
1767628190
1585835842
81000803
2121682717
387514861
1073024002
115018416
365463426
1050988998
348269564
1596786856
353578294
1583770293
1582655965
771394159
1204356826
1401196351
1811825155
1923610154
1327258888
1981792787
1056304969
588869749
1020060920
904279777
1347119013
515891355
605724634
978157488
1635034868
332901217
1097488908
2083456878
4669300
1639742046
1585199785
1723107844
915967269
45746963
467957682
506927528
683666816
1225531534
1431369382
1191489653
1712704622
2107449404
634888518
1044665965
644074443
519914471
1901789315
675936644
1442072672
2064338387
1858825099
1950235950
1181321035
544409394
799916399
1308172269
1994097551
1728171437
1663566310
750360161
1156470796
1176979410
1921040822
259252793
1542778991
1723080584
988162001
719346472
1839204204
313110243
2012163603
2033801583
620063392
1195663461
479523852
28824845
407972080
1875469130
379890323
1781038562
196373385
1756011487
633066770
1422623060
787891171
2076520946
1883746163
1486481689
1313024800
1709906232
1965101335
640529619
725853452
787282679
855428135
131944774
2128051654
1631690276
433783233
1121396020
844584624
225165296
1687768645
564077927
514598074
1964123651
1227763674
957402993
849938745
1323406115
1786692501
1238303796
1112774090
62864345
1334485766
434794812
951972892
39014709
686362093
850802312
244201625
968868988
1518106853
568544024
1301792242
2137831430
1310179445
11413092
705051881
439353298
634410234
148948133
90851619
1183182901
1378606904
384931804
709130006
685543220
688388927
1147817482
558472394
102879148
803510460
2024254631
1385552145
84497920
1173895178
301945573
1565183834
862217801
1522508522
1293066163
263919274
1729172241
1130986278
330760435
192729446
581077863
1363554486
146896957
2146714621
160360882
235790584
793328186
1684368516
364072992
2018356110
1131567537
664500218
384327600
1808994274
493385458
504071497
1625087384
1018296062
2147325880
1286475930
610354696
1031962447
1731144152
2127888678
1589794353
1018570075
1434876852
126918669
2079337651
1318237654
541146156
1444718790
1772201411
1672226886
930673834
1611736708
1845478019
867358913
337542837
1524137822
45427451
1363959516
1507905191
686676616
298638728
5971247
385684093
782446468
447272589
789833875
1285751894
1493323196
1407484877
717682274
2000790316
868008462
681169629
28169021
2068805237
1261478707
2020147529
1336780583
10177522
180883460
875176451
1648440996
8645577
1723275131
436915168
1405193059
793299335
1904207621
1625679600
1934769472
191224649
920702450
996971146
953032191
2061412883
1917148522
837969501
1791726501
155977538
1802309869
947399645
1927865952
245752646
581628600
1617455993
1920818218
435991728
2001772005
159063592
96362538
1417783702
1958353317
884944190
2043383965
586071471
714466847
1719811156
164689509
641751034
584578279
1475581656
1346724605
1241040306
1217189662
104349689
951920348
55992670
335919401
1290574671
438243864
496988113
2007322843
426887327
894798733
1795008952
1780368009
1842880549
987882263
1902847637
69531850
657897895
660004012
1086864004
1200543863
967396424
1546769709
780033354
1103256793
2132107934
1173893686
1359181387
1608972086
103146289
2006904676
1546041940
91275286
1013565601
944009692
2010101263
661405654
1097783730
1179068666
531612081
1397183477
916994979
1438932801
1796810113
1256569720
1523312417
275185601
773690124
98649511
156341808
1033815368
1710935406
13715868
504343115
1293661578
921565681
1857480696
1977643323
1199468526
1244099131
925033315
1709591175
755060104
1059137766
86253884
1364589237
2075948199
1666297123
272748356
484443199
468927961
975596807
1280325733
426156693
1594669084
281802078
531567622
1470001903
1452306217
96767015
1601778649
720189277
1271942244
1250092622
267721404
1569290738
1666070919
498999457
2085906290
189702769
381473023
721135528
2106275281
1472139263
1189169795
1893350840
207797682
999899868
1557613672
136522930
456958477
1943177022
476251047
1983147170
807636559
1130215826
1606546115
1868554284
726560180
1862054053
1369654565
1653273175
1604829790
1896321581
319740428
1451984825
32501494
1010543281
1132444863
2131110069
1530481381
343506403
601915696
1577677995
1871310538
734270178
1394418360
1984177542
1461208330
1146615640
1558186518
413447649
1359808022
1327122386
1803620183
455097490
460562426
1197343929
766793562
1111971805
1682107622
414765884
793319267
771573327
1133029034
226312986
769912595
1486862492
1911568769
438644785
1199794012
1759953077
1788628445
509203187
1806451880
751457948
149862301
671374396
523279850
1951641195
842470762
686060412
41694389
1453950964
1279249976
868635906
922836052
263456550
1704735015
34023037
481515226
866920552
2027624717
1520602856
1270596341
1906013112
358235457
2127824569
1742647872
1580761833
956864060
1486785944
1874007378
1622616737
1501261294
892226101
788491904
1235705171
959939582
61000475
1757485194
719235903
495112998
32287617
898303739
572517396
1557525919
1669594352
522182353
2076236612
1367692549
1846926002
1732962435
1154887013
1611143963
2054219714
1299770464
2009306167
233217488
393340567
2084841652
215881490
148159753
35285602
1604990246
601729280
797377550
2003197952
339984328
1223424870
1636461775
2030236330
1099358094
1364946327
931451852
947145334
914128021
919885500
198848539
1487697696
1425330976
1524627684
372105816
1986633157
707650046
956924295
433743748
1048753879
1962823469
302923051
500616035
1751125065
495573801
1093054324
1622347926
369303552
464677357
1544092633
108330145
145193439
1491543300
1133572958
490471004
225893120
704818070
511302193
2136183322
788886147
917086680
1802193208
1556867476
2144481053
194829360
30972397
518725848
1926666135
1367836647
1744657147
1690813512
589982640
233625549
317356099
138153051
236035819
426098165
781144346
1224722611
379336888
968027232
969874782
474721052
1329570163
1514204063
1740092130
1075514584
2049959427
785240530
1711745153
741517385
1301615749
10537841
2121664828
1284732653
1984508622
739947676
794411278
1547476935
492438196
1444940429
803706328
1387984758
1918035961
1039920955
1608113314
1706151780
1028216394
65370985
1801135875
1632577612
27031587
963880272
2106533886
1253177286
62019082
1686774893
417393965
786788198
1314406835
1035112534
674002770
471102776
1327585417
798016646
885536710
867840870
1322029656
58906903
1210267906
198762856
1409377347
1036290621
753531358
1526156061
522913130
1304057789
1575631053
787993690
113204307
969033172
1369378520
773450001
1043440627
1423516652
825791162
1207491657
2035825038
1097050708
1529301889
906173761
1305706123
71396161
72777448
700907572
732342736
903999303
2120315477
1964087677
204348954
1930165545
1894045131
158559300
605099679
1957657963
1182479446
1650220258
858937254
1701401794
1870115151
1370046064
561619279
1481875015
143042157
478661533
393917322
1397166929
676851181
1829374794
646254270
1275961709
355246686
1991165144
1570394460
789045002
936724509
261339700
403169775
1494645087
543231224
1439237656
491378096
289049737
1902121863
1918549728
1954074476
1890370353
155250995
1400972401
445466063
437463417
997194264
540006815
1329895412
721503495
1684605397
529586626
2066094403
38972373
20012405
689049830
642008869
1254259516
265069966
758462301
834174146
614960921
1318939708
313122355
1902656429
681417259
926915306
812409688
268697252
1548374180
1295937726
558652100
181068694
1422298459
1561942623
2124539428
821680852
535293247
673792187
381510251
1406541369
829994064
754974647
1120364201
305051009
2133190734
64018541
528863268
1182936010
126327298
1586902608
47616468
2130154908
628621600
704411604
400140279
915613672
783605546
1388598979
353902878
1517236292
532007400
584829006
1543708788
1159099198
1774230817
1898812951
1797859632
893583274
1849308942
528665900
926383512
861149233
1259007258
1888849562
908683684
1617485843
557316748
1899064159
1868127839
680679545
2141491187
1506466429
252959174
1643261197
2051493121
609730717
1424407092
1433480335
1391553526
942475529
1673258138
1483411927
527565568
2107724090
500633622
1565067757
2145674332
6745793
1808050067
996909158
471395844
708721720
1646314661
1506225604
1285831370
2051481739
2031871280
1240252298
1147851383
1578882060
1975554292
1850136596
1490583120
566397908
1862771648
1287934837
1514835771
1411177184
1882212427
165372703
1680789012
1999049673
1697346259
798471384
529590644
976707775
711399741
1149675423
1075126003
2112363326
732213332
878216651
1979533301
1183543482
481941956
1904738130
957536377
1436458267
543372892
421945419
294717720
822837979
1027453411
1590210587
1132761480
1269720288
845260427
1683988146
552240174
1173527364
459222908
1916767481
448598315
2042256973
932826788
1949749405
2026949429
606539764
1160539556
2140483591
1118402592
402569669
2082723837
1865885017
634784233
228852994
1956607530
518406868
36348150
2050116603
1829615649
1855201867
1776843351
1989215454
476215320
132449565
670892943
1199369594
568166031
1477668551
607194339
1827902846
131019644
556707233
1934998511
668138773
909716705
1431019639
952924396
126069127
260613866
740298416
1841617686
1706062328
228516505
2138617314
701074147
2066474237
1978257963
571913106
1168392877
1130762717
1544055225
1039170445
1911685131
53147766
450993222
1273824853
1420682971
323847296
1523449894
1259418130
1376029007
1174941256
2054776482
1867084905
1816499286
1868800115
2129758257
2073355334
1726922862
535173388
157890032
111533954
1220270612
1246984267
526693286
1368598577
877634954
336484766
113290232
1210253691
720413513
948353194
1054170281
1522702829
2052495877
908419001
1632593521
111271633
718190386
90517958
1297442059
624374151
1738096106
1347275304
170585232
986183622
2121929482
135701803
963041152
169265231
118398986
180243360
220720324
1796488474
945063885
598414051
662436163
1394901688
1130574691
764707621
660748132
545111932
1600475753
1684724215
1437400500
1808591158
137606091
1233010373
679889065
1206183322
966666416
907209312
1484524466
1383060326
2034402735
1827835569
2040649889
1833412600
1399769839
878809435
1598383058
1711562430
1912230771
797131550
1423210678
228039048
132663397
1323641287
1349526667
1237776247
984951149
1837365490
1217907680
1914418719
794022069
990353161
115575468
845402328
2037170757
1928122254
1846309548
1703212173
769551096
1157505998
449318210
1120243215
2080426445
1572750263
868662869
1866599204
866223950
395985050
613269110
902934759
1327527709
1823868375
217617222
1891078722
1298211732
1630834696
1496950677
740414025
275879677
441709731
1145040606
166615632
1365119455
809307028
1492600046
1866621556
1724722523
2110395828
1315827007
550222214
1243465981
1818990926
724420121
373274766
151239107
308469781
979060212
1070966173
304695962
1896684015
1722269850
2019409248
898274017
1154180843
2143569469
634618998
1334805084
100737107
634505482
1153522696
1255888135
1044283939
895910762
706302160
1016597131
568822415
1093993632
1890102861
1274126448
19934293
477558780
800617719
381034838
457474508
1934144785
2058967663
28989938
2115912120
320310358
439080212
1889615520
1951136757
1257109037
303294277
553550341
533436692
1102566988
598185397
1801094712
1496106878
1270665062
73871361
1159587310
1603636648
800310604
1620497399
7613710
1436032483
1720666483
310326465
1165131563
1555677043
57735924
1855986965
1285067828
1280874098
167071512
1074218925
615797851
1145685662
805646378
1396855881
1966977357
407359685
1315285839
315749685
197631800
1862234666
1257468669
1962285868
703406211
1001064218
743022629
1919459219
706483475
904398761
1198275278
1383703366
1546361821
1979746907
1122826130
1638792597
2132854353
866702230
2141448257
1919624195
1791474727
1900552291
1133941785
2000969000
1608940905
439967750
1016662894
1399174476
1026964826
1243116654
86024565
1488448214
1274388531
442077711
1646544047
2103646171
2124621020
10041982
1775037633
1075579867
1716215904
138316030
99712361
1781516821
1077183484
670332485
1920113663
658802167
713343858
1263177658
1903630565
1905806385
909904050
1836284653
1930420647
2121995098
851143128
405556522
525196690
1216843175
1650993893
902987294
485148754
1914010906
353440767
1397969752
435512390
1946643654
1040737525
2018488834
1023917981
2048816482
509435167
527674134
1949175636
1598206110
844129262
721976912
1046227176
1855898237
627920640
2108004000
50523560
2051830956
527086331
764707368
386020395
1385044994
1226357280
480019119
118223834
376971146
912894704
1428074334
1208460809
873050317
1447993582
1190086101
797235529
335814162
1656989040
624684204
1791868060
1793708745
285997945
140424102
1558718585
1714553122
567001970
1546064780
626409860
1893407492
127495610
1271830915
53331772
719118306
864288023
578409352
1949257600
1873190906
1818718873
1399684586
36110919
75976951
1717593916
43515740
513532983
79284059
14441839
262981219
345327121
1295281973
740709050
2081856989
1205651004
755888781
1737590978
986336345
1905626934
988646012
469939069
1070119819
1159449548
1727039932
109436583
1225269777
1042079281
1263618334
1168504321
624629633
1537549136
156131367
1861027705
986914888
206216137
855102129
204513716
834770707
1622356515
167336816
1064615248
1923382503
1120243215
1687683736
1708095678
1875434307
853072273
352291637
1184712345
1001360562
727426394
1504086500
1920299042
83695635
847757713
661089036
349459
2069414301
377505434
714971535
1507402535
943019571
219558702
625691652
1643630457
947150839
1551836814
1335586671
1875803728
1449507973
577724248
645752689
2134636785
662254223
1571102024
380461161
337722835
310909647
1858486896
1824146639
1930765943
540273896
114499295
1286582644
537416934
930484339
214548156
99192293
392209275
1141831830
1760734142
1803062352
1455432243
1692956898
738778282
883316821
480816731
1715910174
2146316690
585712905
1391509988
1923885382
476488896
216646597
614251338
1279557025
399985321
2026654430
60928106
1179094008
1243442976
1007090543
1617845766
1503107812
795653866
1259010537
1054253059
1804277547
2071854806
612922413
1617515732
1122538853
857655771
1265632003
1744346374
1425374257
431607223
470800006
1480186320
1806317963
1998062663
265069966
1822162834
120714115
525424041
2009159969
2022647995
1444403963
713800743
783235789
1913226429
2119260744
478350572
1301013780
657586236
536820779
1889113283
271590661
774617808
1731145437
73106768
2140547074
696517761
150283005
2010922773
37498063
1896549516
806290880
1505771037
1231454632
601868259
1412957046
1271467772
2088053603
871938300
1014836919
1601240895
912445033
270355542
1824299641
1223423995
1666658013
1771809256
446027702
1357108213
1715761002
1999915372
753676031
645855160
1151098026
1836521306
559877922
967498185
491102441
725520944
1594126115
819090133
1866184405
1342899433
493621891
2141852308
652781445
875662294
1244907164
309882995
630518438
2126618951
2121118619
972371284
1646166060
485429758
1085839061
43050199
2112580669
1148428852
1692466085
486846238
2104527031
1694814727
523273329
2146573288
1936751622
2096766867
1633257839
112525740
2071750430
1207588260
12539022
218664037
138159494
148857882
381427339
738088676
52249646
2023747357
1921494050
1582313386
946093641
2041201280
612180788
76027486
1137641292
1232529880
983304460
390933824
981248428
1649612861
99367082
299206384
319011777
149936417
773441037
1425438283
1842307355
1626115138
2066460236
1719704799
1152199173
2042747473
35548383
2132667186
1244444979
888426963
1103937127
1990496509
1174941256
2005084850
486397048
1556977860
1237512821
392491968
14628373
762193545
1338502985
422163562
1055990900
1559308883
126316658
1516859490
895916468
1146906296
1020199188
1720143065
739366489
2005327325
1223616522
1912224591
1286451664
1494899893
1556547124
1407904551
982128028
2003676364
1222497910
1665164680
953455896
44903251
924531573
664356290
388390644
1480663758
403208236
704391071
589428463
1964886623
1242142110
659809756
1764047975
2091493435
12829195
1820047589
1752107333
1404270277
1039687586
1708897309
676432477
1377715063
564737359
1738177266
1400698843
1207272128
819593653
1385709804
1096965605
104932564
1951249481
1567800853
2120222629
582741308
208953575
2007154698
372224282
552150899
125561012
204723970
539996025
1745785601
1355379029
714345044
406698993
1697855933
1361082353
1745716560
212561169
1325459914
2082828887
25202092
1254767362
1691063384
1310258204
1450833613
1371831798
1228322992
1022622491
101443238
168725211
57711924
836262995
1086225102
195511291
1243603274
1934993137
433129524
1178731132
643863569
27358387
222326415
588221605
2117050332
1789998395
2025818761
1036358881
264803688
988314184
1476908470
80927831
1325054489
843749643
1106202710
2028499285
1452034593
1397917783
2124118399
151610845
1812704070
2130773419
747581447
39505856
122228025
395426720
1758689857
846094122
386592066
1109779380
828313236
439364111
2015198703
1133493043
727684814
549292920
208547051
283631507
1628956386
1890464917
995135110
179060770
438767717
1247712772
777185898
1497261983
335002088
1243049702
1411206649
2108109491
1388377651
184829191
756039249
2040240964
1582983484
515363774
203854252
288317964
28930330
84107248
383401486
1984661456
691677685
1191914307
829116442
115413108
574628058
277050506
234449985
807483034
1393159363
1454974873
1735548823
223337337
266632086
1078396751
1724376381
1091026644
1919106586
643031774
1909530559
1545572099
1693409120
405473399
1990601944
1268322315
399409725
861085855
551103959
113083550
1610942878
1298596919
550696984
1403797391
1683825767
554210384
1505705772
99210648
1842662419
521668432
1890475228
978939873
58624505
107947991
1971521442
141637889
1925445375
339628158
1119754622
1916077472
1023809025
279418282
1710663913
1222300025
487648754
761441496
1274862437
2091835056
182036537
495022672
2086421801
1911539438
393546750
2024494911
496379545
16494772
653914396
1304652462
1790575495
1815094606
1529396184
1530125128
1983508970
1161715746
143057692
598325471
882258112
1539412983
1536109241
570512750
17520100
55804710
1907651756
1644885996
838120572
271453465
136317680
283055826
484830377
1703867314
151645496
625044315
1851709580
1442844468
1601434545
1940260762
726490495
603195304
940043437
657590691
1200786470
2114792632
277860872
1783039231
2138111469
540666774
1428992402
333376520
124711578
650241544
1688767672
330127990
255619966
1198759885
1542549197
254498525
1454748996
844256386
6104918
1697271366
623130940
1744388534
1619080604
1205115938
1741182197
724016374
2067949688
818894360
290143741
826391561
713925539
1966519712
439279527
2077519050
929215194
1378237418
438404454
1617713269
71711550
5760751
565041855
1806398298
1778873060
1074566247
596406971
838553109
804416361
742970795
1864475514
702228249
2055324859
901454253
1527256781
1665619562
149423471
2036982349
1869312635
1367046915
2013872083
1460275208
371243177
348562191
368297927
942027947
2083954685
84463996
440756797
18000354
1211844183
730729121
987782175
385821922
947756396
371671272
880179246
570435333
666428225
2029432446
1241491082
1362717187
2103785933
1419572301
2092779146
1966562331
1942716990
1580917983
2089703640
1016729496
2024997112
1756789168
719842674
1055501517
1469789791
1035949602
2065770847
622620974
1172058496
728819288
860009873
141739664
1289176597
943829923
339310792
1554173765
1717059858
1428251504
1134332923
1482437178
1849425613
1880882993
224626303
1592800757
545277231
1143392514
1294110925
905061031
2120371599
1171262790
1854710158
867482921
159634951
472874725
762314940
1420170814
308302080
1141583847
680097780
282938630
569657108
1559305760
1910556179
1017696549
146662961
1680967574
874518349
620783010
1402622157
423932438
846906776
1630336291
2008001194
239106409
478807569
2120301270
1319505980
938128443
300431067
454414220
1322693664
789875971
1868765053
1897522571
60987189
595524677
1664886550
466690671
270944929
2018712166
1979402760
1250928321
850055314
224794100
1026867652
647806167
1189984358
57658998
1587331099
974822079
531527879
917292502
532819911
1566275154
1995602749
1818933882
965734186
469327499
1871797565
532616787
1715980568
1498206575
5040641
1262431619
2035637417
966740486
665773075
833293378
975384300
1736918259
185827564
1717584298
218795025
1572531789
27736865
1151163003
1963420750
459522444
680291902
1355301180
1512937137
808121691
1277661875
132151685
1279169187
685417310
1761181077
1656619692
1147243726
1700241277
2117453204
923879950
646545227
695329553
554444731
2072686480
633636209
173302613
1261713257
258806744
1629189671
1629000657
730575985
1620886111
602116567
88664036
1514888716
1835162831
1791934428
1822223240
1173423188
2089931321
1918154236
1481875837
1008192632
555600264
1468043230
985268255
1564918704
873698715
622239033
846385104
1118250747
2067331868
1595839496
498543826
339727922
1052111855
916336690
600495002
720011955
998575923
2080463962
423048681
1733966168
1946771813
1958482142
1613243220
423906660
1111952966
1827057343
23432677
569415781
1119131332
1033477833
564620393
1612899205
1538663886
779863076
556073671
1566637849
1275570576
1299769874
1669905060
683904939
1265280579
507847962
316172460
33558872
504284101
1021123739
506201558
1465185509
1138276028
1746681305
1181096915
347959250
256680402
1654627772
1838884326
957686922
1683937602
1469895607
67399987
125391494
989283447
386710613
151882695
1501109681
453391641
540408613
287064822
1814716044
1859086168
1129896683
803146425
1600805257
710454960
1353284103
1571612774
2103419024
1400127306
559058778
1989072117
494063228
1957505719
2123833546
925583236
948368432
133310797
601527173
263054565
1095233822
5324449
163759415
690775078
709246130
2127524448
1293025952
899069151
958356803
1202948419
701770611
1490957801
1422473430
92578841
1928750572
2028563274
1507765852
1092770204
2130657928
1876457410
1732687496
1364571697
612174618
606273996
914051364
763776134
1321921727
2102830181
2044964489
1376522113
361249877
821110425
1901364466
8554046
1793153134
2050147859
1557263995
402260812
124096790
1184278000
1584914354
1462415801
1800983896
1733350835
1633367906
1800200776
1599536567
121313927
1102144940
199464528
65586408
885114365
863027762
66985349
445574431
1653471350
483858736
667230951
25984234
1139460099
1605854134
384819814
291083382
845834617
99971658
1695778228
949502633
1028358802
1651454502
799617221
209805681
1822730795
1858919757
1339149328
253867940
1471430823
1153359630
1114233135
538240745
966996124
579876942
849577877
1629647380
832719314
217907066
2137546028
546055903
1528818789
639903797
981767584
1614625681
770588726
1172779731
1619869220
1208283099
1575515186
324693205
2001824371
774411989
717819078
2061282984
1594549159
1353601261
410234818
1395270101
1074804586
1642246690
1701073407
1587940888
1027591634
1936269503
1397244397
297595628
403682804
99194611
693830812
377233690
999267180
736078572
1622179512
930448675
732336839
1776161152
1150557236
334438540
1729284729
1702765255
648650659
288671639
2086093026
1940554621
1563515280
870100450
2033342335
903396154
2133768553
2100826509
238073650
886264111
1953514748
1104519648
1819773134
292138194
478869257
2073134034
1752476661
1719327669
2041445652
1939557362
544230683
1074219014
720031482
998972640
463518348
25951302
1812481263
2069442171
1389125914
498836502
1622561254
378327200
1500239546
80518741
1558611705
1180552587
849055633
1524053346
779124309
1984798538
1651709996
37823431
337371822
1116974608
1225466576
1449378091
1343441784
2062175068
666038810
414017792
1386299044
279877144
2040971718
48016804
991859827
965506385
1766280148
1436723692
2071731890
314534712
1155264212
1691678157
1627378427
1153645852
1836413895
327458117
2140967782
2019957857
473741583
1163932409
273270259
879152690
666101607
1311817415
1231642617
2146145302
1890386056
2141619543
242645250
1985793688
355147278
409118540
1715184278
1679926387
1106058360
334228447
1930229851
61057728
1011180209
588915865
436523283
1309065729
1056145528
65490778
993682454
1445134105
97160262
480219338
339569108
1161052217
53685587
1654575393
1676541662
1291128468
1206785066
236000369
673819483
640183836
254858229
1524993319
1933689651
101599244
1340275058
957993560
146754569
210332934
787774486
1000359103
252384163
984126859
701495216
174825771
677379985
1413684186
1476570737
1070231261
305228724
740494902
1646743418
79214812
1909195467
1348218596
631534126
1238093763
1205623098
1127286347
1500020229
174653463
1762130973
1139804695
924613751
370675114
2065287227
1265993512
2089571473
1833120139
1167597093
170458965
1339859432
18545704
1241523060
1848105991
1828977485
907151768
251147393
1252044067
961161892
1414706594
1077558291
1461602963
318557053
1733324022
339379345
682395363
274904255
857261368
317320924
1119819791
517848529
118352006
1865703986
500917717
1246583997
1112300040
739253900
1186369756
1017098138
1188847757
2045946472
588611650
1802900542
727525798
395423687
1315056106
1238900400
344844578
413279448
2028082012
1357660538
1746858420
27216181
821706137
978740991
289155166
473545029
1394802407
1996604368
1583082085
476318887
363070347
943222055
79574989
1971659362
457561510
735136864
293383108
414718678
1632171724
206082225
353940398
955136070
1685753959
1384780907
1546174358
211097925
1990236656
135951601
56242986
1393169553
1187387771
263493885
697957931
1224455803
257489845
232375962
1414973315
2027458679
1139109864
74498285
1320416322
122505715
2085548916
1057969739
1910804198
748838534
888902169
396095919
1336604474
730255511
1678904728
1961624705
1137257595
2091744972
1641433171
920373092
1247692741
1921290487
984614492
1792942943
2097551328
1297405949
1175452712
1760257495
947217032
795804358
1677816750
38680504
848996970
1293175707
369049854
1072806230
521618615
358034359
1706633826
399569580
1338381713
1408143081
1849224807
637429962
2087156757
1275688089
1094412925
43256653
217452659
1372702039
1672666085
1507588191
1052309210
41500614
1269696066
413527258
529333664
717329684
770150016
1033873567
181384684
1131911241
1791629845
538542290
1095211080
35550172
2125505505
1764484320
344630042
1331127012
1709005787
1951939963
143402286
546655199
1004955443
358779445
353541118
30112578
2044990418
1001135673
962302063
1808808960
1483539725
228338612
950331468
462726699
565605301
1182279222
1848171565
356473609
1172724578
639710746
1338086683
730887151
1260239073
1938194332
866392970
900927618
1204093965
837909626
2039930527
1955503267
2002346579
44676209
718195726
1873308189
1885091779
881405163
1254097150
947703794
1596128754
1312343595
416715300
679199346
178699466
326931350
1042213483
1709985499
1172834871
107359155
1082319165
1317846569
509034632
1826711807
1070347823
2147099076
377406043
953165409
452738723
1732666928
1432603070
865636422
1055685934
403423317
179346293
646294632
638898861
921839187
1515591104
1422531222
1353216863
1839987249
1673503679
1014978002
1277381563
1196166156
1657194246
66115980
972453232
926905200
391237391
563779088
860992846
1359464503
1159066842
588057828
1213489707
1838798619
637902109
1844407564
1217965538
150992786
1370321660
786970036
653975360
1885377524
1173173560
1009792478
545149565
1411480975
1305562053
1786822270
1688948258
564664323
105437507
413924338
1284178702
622153908
2044690029
1098062297
463668907
694039373
1017916859
892262178
1090382200
1723660617
347085779
1684605397
709114370
1373684583
452403924
3948609
491749999
1246808164
1063519449
1651234284
873351121
773328902
2020550862
778795989
1911880373
1674814568
47642848
2105271184
891770886
1445422065
766672896
1453158933
436472298
714098552
590798166
111550980
365547107
681069922
1424164778
737498058
158906480
397373807
775979227
1011870794
92365520
494080449
1515896255
1810312305
1128528135
868423352
294781733
1349208382
441651903
1378148635
1589714606
370952482
524526328
1706354922
408973256
530832046
236174346
1956392612
792243655
252171250
1480260817
1300256708
802676784
1146798195
320151501
1897333647
476770952
184190869
1285737742
2078826084
1756421070
523907671
1052234812
1968748621
2004426829
920696374
878532072
2115054397
1025063441
1353385166
1415053569
1859926731
53959897
1630127095
1535012149
1656862192
1573104542
571616660
1291903626
1709029325
1301030074
97973032
100968513
886071656
1625224629
1628947602
278424131
451056845
1546121147
1507655742
1062644068
844121209
948363046
621260694
57262511
1549602148
2083297568
977356201
914957050
2052175838
1603580526
52010085
2128988420
2011590365
1709043136
1505336703
1455450575
254747800
1816109912
1266834134
843595169
2123469081
816485099
7023461
1309448985
579081713
923074864
1381651616
1299738657
71671118
223254961
1432200907
1924722915
1321277732
1911549425
1871400453
27785531
229334329
1481779566
1926140436
2004165621
1127719447
1050858097
1408388765
1937368470
1743770563
1301205269
479570846
1417473378
361316418
919782385
2146212813
127633818
1965963784
1310494396
1509134478
1230667463
952911407
1244500228
1052600878
1781568988
1444452118
1179087432
1190035574
1311390246
679928438
910857050
425287481
1581973467
1544753204
899496916
1016352069
1460465186
2119493962
26239990
1955831091
786240829
613615176
1714626203
920980054
1566859052
479204658
1815482504
1558408470
1342930371
614272039
421894551
1715467720
753651821
408832711
805480335
119179245
11748555
1031655667
1288240193
1796402194
966145002
1330222680
1669171553
873496345
536549256
892732306
1390467543
545389045
646122768
183393502
1780832494
1718323696
778081279
604178770
432467583
596944850
496216055
300824661
347378109
1150997168
1831715803
1326348039
1196838704
839539036
1380874705
960414451
402354513
1831803995
989915322
1042492811
919709047
664197772
539190058
994858658
2051735653
450111880
1884658601
1689204007
582920981
195738909
1962478129
1426107165
472857723
397680095
1408714423
1390729064
205329288
592643961
585869871
1206723238
1810939417
615682329
760815919
1919564891
57823285
147962737
1061256270
2078829068
1749524528
897006369
390488672
767200063
1178469675
1623136985
1686278888
892116300
1794989404
1197017421
1440386604
751989150
1099111729
49956729
262970650
445999774
1686943239
1022008992
650822420
1917154252
1076166440
1317252351
193141796
1562307402
1021807438
1835088789
1339893299
760748169
1348220298
1074926333
914434302
29072073
903273813
1384925221
868984184
393686841
484581233
39009653
846651466
1759125223
1086887964
1749322505
1319178381
960612189
1949410003
1421963578
609709739
1132446586
824900988
1885518680
284531820
416195451
332870093
1977917749
1888232319
552158128
1186776238
1559256281
328531857
1218198292
1615087364
1282606284
485539418
1998072714
226924375
1523541153
59683960
1871442941
1416021338
352513142
696877863
747091983
126820913
1030328214
681088122
598576343
1602411573
29205259
50358017
1317607634
237830149
649173777
298558727
1602433956
1151357577
984818835
15914591
1413875018
5887515
48849007
246304785
2026640493
696699407
1368882938
1386173412
687398483
1596431027
684457048
1708057554
1366071053
2084101323
1864366782
86433833
1918889350
565206839
886695011
1359786097
637979346
206214316
209686359
541241228
809034363
1878107708
1668638743
353247323
229322158
38031282
979958681
957495381
1940113961
1908075389
570013921
2105859281
451553502
1069274786
448088697
1713804378
1237803730
589086613
1064509269
924388183
1577616141
1730267620
36383410
544581738
1123104068
266058744
2085164908
1029545072
1435714184
1262872670
957253902
1917693858
333112713
187613829
1349328272
1760786794
816310024
1318368108
204524349
1958773149
1523485764
593580617
715859923
1128827734
1247084327
360905885
1220189534
1716797447
2051328380
979804031
727403080
677344959
1103680934
278017388
2013040605
694592867
177087374
1352051848
1757430972
1753330281
1439006085
642661707
542717596
917642748
1150651079
2060852911
608695581
1212785855
1375770089
825964584
1977861611
1028306853
406991144
1446182083
1680806599
1674841528
506919178
1199003363
835138590
1679866444
1866733967
247183956
372851309
1584468809
1290700780
1781966703
749981500
1094530433
1398366007
1438082
1314184095
1736436668
1001373749
1402891609
1075876775
1215069709
1705698690
1955650264
1675763592
128327650
1494717786
1192575121
1658722987
339223383
198141413
412592254
1724068309
1532260576
1313997975
1996111094
824025025
1491808037
506699833
595456523
1397477504
1308830783
353560959
1588308149
1720232991
1483697770
469551411
1792968032
690024842
1778083087
1546025972
1840556158
1931084961
1762120482
1685761736
629016220
1472793437
242088848
113032924
1837388265
278165991
182291577
1512214870
963196085
991084232
1106565357
1088015280
1120841238
830180945
79563809
1036490022
574044190
1097634015
585800224
1875462150
1550817663
869658821
1289002811
892310055
52533521
1384232603
1478735241
1664489284
1619136035
897585360
2049717656
865014131
336020024
1593741796
1139911361
2081275960
631555505
823220571
1033038510
1675377016
625429384
894912624
1257592658
1574240133
256309180
806484406
2010884012
1552036016
489590098
1272873491
665805978
368518902
1325992071
565721071
932518277
818623110
224267542
987499350
1239821673
623914211
506789372
121969866
288359250
31334712
1899851059
1523716499
580263452
2118041045
971444345
1379247782
838089708
782554226
1551442938
1057853986
844188871
1899503642
695539720
1972154526
1915168910
77954833
2053736997
519786209
670258874
1078746315
1702995610
698901447
1240379636
2016743772
120026064
780465831
339474293
997125224
1027467472
504037859
774963205
1842219276
1577101844
1541232775
1831136977
1095002534
673687661
1164328442
819259659
1301004491
2019786089
2067977077
437490821
1730199200
1068046957
1506337825
976018363
1828110010
376565895
1297794283
1256636143
1863818798
1581272482
1910885251
2033759400
1136441963
1300421888
1724003952
313701235
1198365395
1695795192
1263395866
229880916
676257291
842768042
30830108
73322498
439058239
747086661
1945416922
1850759391
1984327506
758992359
464305914
377356854
1227701644
1766770571
1069019995
445031558
1376092450
1636345143
1648642684
1646630371
49882496
887038084
1341480397
1700500933
1129804782
257986178
270308903
1724096875
1209764088
1776700444
2037582510
373403815
226850859
2109519582
1226872973
1268557998
1449025507
1051100469
2103569000
2085745325
1201454940
948106477
1651158934
2028654107
1135154903
1805149428
35553860
1454535946
1890367886
785016556
933657789
462450880
1598832110
1228731484
1463642382
872607206
518063083
357256404
508756935
1464908438
2008518838
2050017770
2003572760
463738583
1399674704
653917688
1660143480
1876541760
1144392489
498701173
894486507
644989166
2016589086
1885194749
1762280004
2060603480
1294014666
1012932889
1877095227
2131067094
1149226978
1080120251
1962350307
112821344
517238802
946263807
1070046126
589777478
2060695615
17605275
1403362199
35076663
1110171400
648591252
1470394764
1153216823
49960721
1462218750
1554563716
63914481
1916877334
323564870
1695317672
552256641
625776328
268166458
1272497466
1463744005
953958216
1098497129
1831519888
105763122
716197271
618753940
995563177
511328190
1407988667
1247900717
699669040
485121132
632106601
2140091422
1008702336
1225653965
1800818828
1950080214
839962791
837809528
648947287
937688847
1012075935
1326691988
1995252259
957121392
1075089983
894878290
1827269012
16371212
518202928
28025541
1772739745
396373
1375442984
1061868997
866013050
1749063805
1062238897
83821415
1254055122
1477881428
763518464
1145701112
1849510356
2066145010
49993358
1995652658
1392982076
178300063
872262708
1489504434
1402466914
1282461861
722083652
864471464
925655841
1924075727
2052795416
1868160528
1978753726
163471605
1595838992
2055990003
487051094
1978565070
1048521890
1300296997
2020191555
1593443549
1530619825
226396731
1589559695
1094962869
1096875792
976737782
36485735
1309906518
1692386131
1519873739
1179454705
803133504
2036878898
1130770974
1532330193
2010876803
1881614437
241756072
1012260479
1703060530
311409071
1318531665
162831648
1104122479
1787324157
1687518876
746398667
100782917
1631648070
438923858
178047060
822926941
467210957
1039224774
465139176
638264205
560425910
817755751
2067686235
410674191
510161667
1061494369
1537475139
617900418
307969969
517005943
1493001828
1925463911
1426285547
182686374
1192459444
995478370
1097377135
1399903320
944926322
1349144049
2039620591
950074963
404566491
483877023
2063208437
144372352
99634236
1912705356
1639911809
1992845901
1338062518
1732802001
2135220264
1431567554
793599299
2058732476
2107824103
463362678
779226359
1435925458
1963463925
944990644
174855568
1376074915
1871065753
1364112545
1188339484
563863922
394323233
1939196698
1254138492
331296053
1359306426
335170970
1008794192
1261684443
62123327
456183988
1448425051
1777021551
1370816598
1653349531
224157441
1860530784
1534578596
1739963373
253260012
1472768819
184883630
2014577266
571157479
688748368
1636249183
1082930999
1373769998
943312250
964149311
1779244539
1062500925
969151511
1925571672
177967815
2118093102
1190713327
1121466544
2052537452
1686723759
1379688311
837974099
1424588188
88605409
778778617
705224061
1901646482
1115101911
1578175866
1446414208
1774729308
710415314
1305608369
961802808
172732396
1652195246
1528096111
377140849
1356815458
1938393101
1176806935
1116036662
448629546
1555023034
561365560
674217091
1437844574
1520330470
1713482581
1318686943
2826380
580911104
1988514709
644093045
1706199809
3395209
857318888
661357684
1834639609
2041008790
985877892
1882307345
1075546454
1871002777
411434640
1642953289
1766849540
245131032
1645810732
2002927439
1366115412
1553225627
2100422180
417915063
2086796526
2058731522
749759702
281341776
2125565308
861786879
548947827
736818258
1934030
1045643290
1699641495
1037525787
893449058
1085863129
1845696498
55740790
429741153
1844776521
1927146042
1268222826
1114085083
999092266
946464719
1953189256
986219330
234429136
1145740820
1098820834
1191938537
1218052268
1870949365
425251152
676523784
679156890
17462975
1323480557
596358815
1952612839
1972720635
589865258
806721718
1482027435
535953355
1874215732
1538412808
539690968
1207750909
1495135957
265548680
238102777
1477328899
265896198
1628849221
1609922973
121475020
146096404
113627606
1992670625
1520683270
1921900548
1120814015
2012796647
1698546830
1592885182
588774400
1556368406
1256673633
1653414287
1445770821
2103616416
1605583774
1736147540
1667312122
589918316
114488677
1414505530
537974474
380699993
970890781
872078798
1090450067
279118792
1245412224
1236832735
1867544460
575060183
608076771
94825017
1993318336
1892690280
515750341
1993717085
279418282
1563974503
1997262781
375026237
1909505756
966719819
1561640541
570258051
15052914
245806390
736334744
1520939841
1114431355
495319563
1778798217
536272440
44777201
130371225
869053510
1175958087
1378615368
460158513
1898222816
94637917
1318408100
1159640425
1662018697
1119235480
1260572250
1738771483
921926907
328788388
95167941
2095220739
751171749
177439878
1541301900
184595990
98094178
442613560
985727756
1169056537
624627179
490625377
910595351
357621953
733910256
1691631801
1568345779
1141484620
1771428335
2025321801
1194011663
41180950
2031046845
1016370338
729778296
1294431996
960742287
774254785
599480799
1614802037
1479262268
98521224
191794977
1493252603
1886415213
514206389
171912021
1667422301
1385354058
577543982
1085792138
183674014
1243554595
1306940624
1909533824
1151357577
158813293
1359443236
2139546641
1032951587
1728473242
1474807710
861459854
1190962333
1208097424
568297000
1514899491
353769988
1806597115
799012838
2025481516
2084909253
1359707260
363690940
1605311896
932923381
760436435
919423289
1043686512
2034605421
374707806
1440648888
67141824
1336164410
1624629867
515778998
1394103713
1339916967
682708852
460239000
1294110569
1723061553
2063173170
410179457
2088515926
1829659586
945185718
1780321189
1151260617
1468845259
1523444115
350422726
1820520201
1783216326
654928304
2129476590
113891010
890055957
973217984
139838591
222657311
687255235
1101696001
1618317273
552945589
1799640267
1014023169
1276641518
739983588
736918863
1429417332
471685645
786388254
2133948406
1594046746
2030129195
1437801293
1187887698
1503343222
653164670
1617263861
431980548
1945633515
2127662699
1358703761
451917753
1550367317
1300109757
442067589
1568578292
139883055
656405174
468209963
1427825100
414535505
1456168406
1337066860
1080748346
986496727
1589323628
1083273960
965786284
33081246
1457317964
1871085053
2061655538
541237513
1216406816
506242889
202339281
1382876015
1287337285
1224715646
102591547
804009413
342512472
257642135
1919511352
1999794465
1058200530
1930887309
1163950980
1146609862
466957832
750679515
502285821
1622507744
923320403
977701170
1587589876
313336774
735982890
434131
1338076036
826068491
573342410
104008386
655215612
2090732486
886088813
730962941
41362892
749927133
979122028
1823022510
1648527683
1675659660
5618826
839961610
1102612215
1556596280
1748927360
205550538
2052414782
2100757218
458545898
56140443
2006447916
668322708
1499808347
1937656825
1596967819
1941149288
25939002
383178007
581162811
785529171
1602549071
990407526
1604849722
252036940
213525440
140712287
1886727657
2128574979
955291298
853389263
1971605827
256908861
371307024
775596499
965095075
884115395
826550999
164382584
852195061
665904219
477521006
2043873771
409513421
673555398
1039019329
701369217
191974843
385027140
794144450
1060580375
343859080
967474211
217862293
121644030
1301283085
991750589
1642601306
913761403
620529986
995333533
1532551704
1252133314
693375551
1686103508
1314459053
1068033025
972721010
2146692493
408032178
164536744
1943430543
238211485
1005345632
2120106673
1635838089
1807704235
1678450088
710722101
529150676
1811808855
656775566
863972564
1242983164
106339727
98236109
1695312415
1597560020
178816307
557505343
583122598
167347298
1824607852
1108496718
789303329
836570756
1517585137
1618739792
2036046996
643289991
1245264207
719011577
1404116176
859703138
1814077796
1081835588
1324378860
156145279
1323044960
1384253303
599975628
1763702700
819352788
1244733709
1969732129
1027039284
1279480284
1480731454
945958619
1079201102
914644829
50712557
1415965456
2059406194
1406775467
1964919922
512761489
1247612802
1781243950
1912695627
903692710
1456725939
1156123044
1345510323
1414922820
718561746
1354902530
704774808
1600245363
1160588817
994695115
1378847135
836885901
1718756391
1956098655
197870978
778642282
1071963001
1767823885
1869136128
45190655
1293787669
1036668450
1406531653
1239693384
81394245
1178778137
1409829313
657557293
315151050
1002990596
308714013
909436053
756619176
1285791110
1082900868
1660073462
1985760150
1113015732
1203187620
840469544
1098312057
1518113359
786140539
1669068467
1839646506
292178283
1784617739
348555376
333715358
659144289
1109714184
2008063333
298214092
417813397
817340780
1394510715
2126658253
776467378
1459957049
647981110
1703784095
67114798
1636065568
1033134863
465544681
2080603596
290766562
1820671574
498448976
371378109
2040432319
1509017074
1016383338
1386642849
221583765
970544507
1837471013
1252479215
562727764
379126005
210769182
1902361334
1995357369
776642709
1174563788
1147471376
2049486046
1310961888
545656430
1824779944
461210982
787123001
1489414764
932775010
639352857
746127070
1058770709
1288766615
1020882472
1487214566
1762257540
1199598407
1474286556
2069508263
1905830436
1086410136
792276208
1323144841
144915030
279823989
868460995
1846861741
1196716154
56312215
1288418084
582406217
371310331
1514469110
1839091215
1700399338
1086728984
873721425
1595338428
797942029
486981637
579332445
1097108493
134516677
225581350
809863066
531439930
931021528
1318062630
1745261970
1425410191
1773880730
591484444
1827647997
856199148
1727852491
1755302843
7302132
1170314376
794406721
1207171378
920283245
443482531
528488836
417101898
111210818
792860634
13082156
645474847
485368390
667336772
685373663
988277847
1376312209
1147350556
1574607902
1018328166
1890914119
670878788
1359229750
446638304
940831392
180272825
321419227
685785620
1946234369
1504679062
853697084
2048618496
1113626336
545483710
138532949
556774481
1412762288
1119886833
2128497412
274388448
546495471
1629731616
128806435
735621937
257358020
71494788
1659987799
241906138
2141940213
1379587355
513176969
1721439588
96929968
2024107253
1539022437
493537618
1270151849
925038327
1306357415
1410243856
1942475202
1019018571
1453313297
1158967786
1693756802
1574081289
1667469490
650515833
1353411047
1085980859
210386587
494533543
375522051
1368223220
182179769
804816636
462489750
2027458679
482886739
1014591109
2071258023
1442947274
858651031
1413341591
102840962
1304951574
428417181
137864574
680842393
1201688712
2087033468
1795332304
1412668391
632476179
311984739
146974985
885241760
1115194690
1767358498
468776887
1427122859
1644384493
756545851
1603596667
1434048456
1198075032
861313328
1633518716
8639762
2143527998
2084311258
558583975
2049549663
941623319
132295885
1996389180
1747560575
280684961
608052720
448805035
802659884
1677962513
387304220
1502148438
1561137902
177982353
1404598739
1413910492
977244072
1243991893
490281268
998784076
1861721051
2003200575
1508169252
28620443
1013419753
2071818735
1973927664
1271273120
790897187
1415005709
1919983551
1868824111
218479135
953221846
126350573
1208560877
474399342
1031756369
939127653
170318662
1712885617
1826767186
340597623
1732697735
515488123
320377489
4930742
536583666
1332194471
1896619415
1622297754
830351448
1885034251
512498762
100404801
863327868
1548936275
921280858
1314930679
1698746840
320985173
1268324551
1238650267
1256324757
349436941
466602733
379814897
1520671846
1726661953
1582227227
1723451705
955819968
708437729
1868751548
456569927
1491761619
204505602
1657444606
1866428263
487938392
790549132
229650296
1428325718
1726582080
117980710
1864299513
1950921506
1127828528
213890998
229617924
500648368
484809825
640282859
443729080
1896522677
1303494253
1520618340
1025293765
1816551237
1908906693
301043609
594369971
82214702
1780819639
200875923
1853915520
1650103029
229355714
992784265
392097272
862905855
1384585506
513333357
1036512650
963013592
310845061
479366207
1991073429
1274110716
63350349
1297462607
1955806431
556837514
453178410
2015328463
1404693006
1941951097
1265961136
1721213990
669905311
525446526
658706481
1588470123
128873215
1189120590
825519178
2108257788
1501160384
1667625382
1615472305
1606951547
655327466
1503674545
1461425941
2086722763
400166286
1572272718
617825078
1120390057
1061193627
1670330915
630043070
2016941028
451190555
1953875220
519586530
1144787971
1989698809
428988792
273261327
1100473417
211060509
1159031463
81959234
1406612262
441792470
30181444
1388442813
454912756
1762526049
1757928428
1129148226
195247233
1348268595
1902805487
1708400725
667597130
603510163
870645206
2085612633
1368132308
96161988
2076888794
1824070451
2014365448
48746851
1805209493
911580558
999290829
350848337
826258908
977429274
658286698
566902981
3683054
1663786878
419025515
1993904822
1273896237
338201203
1486910025
188607382
1508235170
1695894378
1857765763
845396656
580428712
61427662
1703576359
550334333
548706610
1090117642
524670135
1395725405
177080772
1775051898
580129090
1600158156
131091110
2010732786
664710664
538806913
1101272705
1007235278
1147061738
1719680282
186133132
1867107363
1456539132
326473270
130599929
945670214
51988870
1163088339
57404791
1994023679
2055859775
1800032568
120918920
1317419750
895298166
291831447
67477158
1781038562
913530644
922470509
1974449320
1297746992
409674647
397724759
124581278
1629573672
202047003
538485403
253574724
1251861997
1647371900
1076869198
915837381
528589328
713182435
89334945
944484493
552423723
992484537
441332729
1568832594
1179747005
228023737
992824589
177268136
1232902676
1328347950
827762116
932585081
1716607228
1287870366
1007645476
1614031850
163342990
1661519476
106934193
856839633
361452938
1732356010
1809862052
2011217827
1393541387
232072689
1460088002
1005253692
737712025
1670895464
1487577003
349049425
1480851447
11725014
1541780839
97295562
671781647
2047257089
2017492661
855922526
2115554772
510073206
583991070
1323821618
1858494517
1292496789
1259051856
1221787683
1799619775
815545872
1941160086
1494603445
1988780809
664139256
1102770647
402970182
1668453320
495726655
264993159
566637464
1799176959
305225719
2077891731
1061999889
794193068
678285022
257717846
1283215088
1094693107
146439148
1537288986
284978084
75040544
1786004238
1937412660
107674591
159196424
579842138
1882504150
683214499
1756191541
1426405005
1624973352
520334958
1599682483
1594693381
92778471
675161545
710072832
1846075762
483648865
976633086
1750735746
1229457907
1307436193
815442619
442152880
1282118977
261077976
653710487
1969060191
53170633
814459791
987656501
638508576
1944317303
711617772
1227267789
1278283755
489914236
1941632123
869639287
155859928
115501304
564841349
476981646
369858102
2079506394
1398857930
1377211713
795411358
1624963997
848830797
1708511548
986833746
1279176236
605413332
474260913
590036342
618462743
274366382
1860782552
670584260
1423836925
780904670
1404209222
739983588
515320315
1267189696
1435422406
664542846
741089447
1662344768
1169086424
552944205
119678434
1129478623
262485989
1724113769
2065246154
1442198892
39545599
1194793073
1685193768
983215633
236745704
1945015184
2057458758
1301860134
1055353654
215283225
1004141898
1296671226
1275598196
436280668
923778709
130475370
523057932
2085184783
1994290466
43574115
275003079
1198716282
1568041222
439586704
108806032
1304264158
1486295803
1603174226
531950175
474306765
1271978796
803360143
1329905757
853984169
1501160435
2146910770
203740936
1469865512
63948041
81589401
1976248148
1434204205
1392978167
2103000149
1800447792
1664058383
1526530596
1756543095
937483741
1118762311
273843763
133123309
1169749470
2587968
1621507549
137411064
2118907256
2071418070
635883619
1973888298
2052899678
1450851171
1379750714
443947331
1340355285
377469268
69312673
241442731
843889431
75028921
1491779980
505792512
2029146688
87951825
522025117
1866454005
1097488908
465359850
1059640971
327963917
822584955
193030869
301763501
1840394692
1585959165
767877925
963479953
782222268
656013616
948225713
659407765
1204541891
1481474344
1192262774
705638045
172613414
1238378570
467799421
559296242
1090074167
1034128895
1112470971
1807249612
470317493
534241919
396944923
1306917581
1308460205
1837189116
1901127560
713796351
324027493
2106151684
713884327
845318917
1352539064
929434691
199251885
659591423
911285460
515531778
2051075564
260864030
1788278412
1360850090
313552469
1207569790
617487012
227718136
137578445
184592487
589016671
2091722110
1405736459
660650240
46818789
1554862870
1157241405
699138121
941495524
1592870915
890640108
2138077834
455288455
1938318472
1737646873
1405361650
1568960467
384505812
177124084
437110451
108622337
1477694627
1657084884
1884720051
1884038155
558755932
270536357
155015109
399045201
1833865226
350842468
688814134
891957892
2101535229
222816894
1561082023
533523497
1749890110
1131497946
547175935
1309965793
1505933792
1334627006
2116573855
1732808729
1163354484
183666268
1246108565
1444633663
1485656426
1700822538
363101965
432083957
1188194551
662680230
1295163128
400790328
861791299
342845588
523172924
820774318
2068560948
38214227
689986158
1173693627
1923986480
2103631773
1768418263
457563201
1476528245
1060964093
248107641
1715194497
88389884
1275397533
1979183754
1216604479
246981621
1816537153
403598844
483414761
1159833832
68695702
330732995
1040282914
1794750375
697922614
1028772314
2105444685
1486654913
1947642626
943915649
1141544613
1827527733
1060927280
59896040
547592006
126920267
947611982
806138745
496016382
1452355118
2139585645
318189118
988622520
75422007
1368609566
1328092126
1891320211
740120614
889006946
1743708246
269839672
1265132696
32742090
102409439
937420388
1658079974
809103073
145909363
726430408
885832806
1783839262
1657606400
1879172935
809116732
1851108958
1971829077
349483944
375971582
1588171136
1030492215
2123954653
994900598
46338267
390508849
1454872008
1045620640
1684564290
1227545706
824551138
857818899
647559893
1871491262
442071411
846314072
1526579816
363842383
673167142
119058241
289428380
44057173
183527264
2024504417
15946586
2100666368
2091337744
927915183
498092366
675510261
755294492
1695714044
1791070806
560652113
1437755297
1296917767
1683541545
1814987106
827399580
252588804
210124462
1265084182
1937596512
2124776157
1217010724
362015479
1942104023
1197214049
307547222
765804236
1643801347
1105526672
1677914135
1401365994
795253699
153644769
1865565626
1850478055
808822432
720654702
569074755
810650101
2086007358
182838702
219943060
700382510
525802453
1106805032
84126955
596976047
114917757
505226563
185735283
2023576861
1186414992
862951332
1865853456
1702913491
927549641
1944604659
1487511727
1234796565
1448876294
1774288857
1225665180
105303550
1688312948
157944664
928289155
767166821
727240430
1018525402
1011889599
172534036
1628169758
1572888383
1783186287
828534741
923074864
635702921
1888399636
1578278636
2083889181
827586647
386465294
1833318612
1470394764
1024226632
510796147
2110686549
607448206
1229208056
1364571264
1670279062
569635245
1386272096
337544169
1895738378
1471254901
1862698205
1745065246
1787875729
1287270381
2075397987
1340216217
1779675605
908973152
706923739
1499699784
1139528840
1958881297
1048557054
488308441
1707772637
738166492
885190297
646163061
1971848395
270623883
618898731
831111484
96545569
1551037024
319062739
1564728563
1907286861
751626801
542503562
2075371382
1844463267
836948918
228242416
1240731088
400951244
1745271892
1568303030
1598309305
645740310
2080539849
2838638
869110737
1358178478
1094027980
490690556
1453356209
1120050906
1486295456
251510386
1629297271
1701603059
1411280794
1053664066
1942652046
1346232495
793072560
1810060947
1905058437
1838709532
1721941365
250133539
2053181328
158130357
419404191
739690008
1218377365
1018305558
1063061787
99998949
1642980789
1903943573
820310154
570003844
616103723
1458515583
1755311934
687797327
1430595338
2006339847
363654304
791478469
1069611830
1350992092
708079187
1747988422
1489821091
1373014324
1438533125
585614139
406639476
386384718
855794734
1343263614
22680818
874794894
999915939
1428217386
96542986
1551995098
416190263
720450174
1350619538
951063167
264965445
505437295
729950110
489394384
1940006521
1939697414
1033290182
951763961
1238570571
872856486
828467691
1603537898
1772036486
1248963922
214068867
1198131857
317172299
739356816
1129264861
2016606331
711158807
294486047
1444984781
1015434319
445557830
20159827
736892608
1682865712
2115721212
874869242
340500792
1450141313
1071482713
102613352
2003653863
1372413490
753170156
2029943675
267506265
1200801794
1934212051
575441926
1817263462
1625508804
850086696
557775541
445625325
1674966724
921903674
1421814583
331529024
595978950
79781845
621858513
1757295092
1724996558
1568219720
50549711
1810902286
784941613
1995148743
1958874917
2044813119
1380176163
920873265
427411780
193901257
354763738
775445192
36571832
1016877072
676923070
732924294
627151524
1558404134
691054232
1661665954
748469930
365831158
457460499
682393354
466552623
547587515
85912241
19494834
1724676459
1515677020
491586331
1112025348
1498371552
1022507337
323680082
1637984587
2051756626
174388534
1645172678
178190732
1527826491
1651286819
1297384620
2140126179
1862036801
1864964401
847423955
1474410817
1828079515
947270636
81350873
722736272
1344157182
928405120
1606173131
1581093063
47994875
1538574670
557916142
1009082314
166005511
951810413
427418138
466828161
137005475
1648746339
1270356871
815541791
1579897345
1477967075
669294065
700637084
455858711
1224199528
894444708
861800097
1417205952
162518982
948704116
1919841641
1084149273
664805787
2124994972
367017707
1934211397
845365424
775639725
1084468126
1932081057
2146542854
510307812
163547530
195124696
1681365836
1095835047
1648648884
2037668921
1408831236
369497359
1417590206
606896830
2120739633
408202587
2020534800
716267625
649743848
42278427
810849317
454210957
1421650416
284740271
1182517416
980157986
470998260
383645045
811450548
1222081944
1359519071
1426878837
1954157735
543994229
2053370915
739160594
288615932
166872194
676948800
1595454704
1173648033
674151457
629351952
956415795
727703674
1300293442
643293282
420065020
491790850
1464856687
2095842552
1140281611
1493642890
1889621422
451099257
1888332454
1268815933
1691679519
486117777
1694182176
560804638
1585727937
1825814052
30800321
1459236250
1032668065
1797046508
435851158
531712823
1461428018
974551809
822953834
1275271651
1029009817
845562324
379214833
1073443748
575432202
1898907641
687426417
408381988
749733065
1751852151
1291180791
310284519
1292027079
856283247
437447079
1170836193
477305441
1764159690
1901549007
1575701171
1898983823
878038578
442793947
1494088225
584251453
205679284
2108464587
722448880
505626432
721462132
1114177360
1269540487
2130067657
972109050
1621196641
1999254273
1938795921
989635150
1963680686
1729994417
435388065
732213778
900734146
1971571914
2045604391
2122891307
983884708
1092398411
1218859634
1484798509
313709113
1899978686
1859518624
526601643
1449667748
1074224895
748035623
1795298903
529319999
2024159160
1572921566
415925676
728230893
1144662191
444808418
124112487
1382152042
1774634639
2053475995
733141338
1601192110
1720065671
1214865346
856881151
927491838
1058304930
1583777502
299292649
644194726
1616052663
1673604324
251205669
1034354092
833548878
735827196
43324551
1925044204
781674985
1386537856
1732479692
82110288
2116914498
157807656
55532735
65434449
402224766
1858861189
863719600
808848879
1452011419
1920218902
881418808
187928209
1685409492
499193783
460670576
1444127699
489936734
307884630
1728311513
821289555
128566314
713882368
2038657865
1931438859
372798894
1778885865
1227162779
802321943
2114692351
673926547
1009322068
187697299
2106195341
1293859345
2089785002
1178640708
1827578452
322466857
285815036
1176093244
1852313158
1690558310
1813485106
1771082461
954584629
746268565
657205498
173703288
1630071312
1270686914
51809525
614805068
91373166
828699439
154792637
366317301
37999981
1184063588
734599703
2145078959
2137154449
975636642
1099499011
332210925
1622389082
1989546754
1489332261
167639596
421400567
716722237
1912950458
1483857332
1895382180
1252812415
1847387152
1570169796
330348000
643645953
1268663175
1881429555
1241962748
754958066
2139997592
771098992
902375685
1677083610
529775749
2139807226
981902127
1032370118
1125137954
437892154
397034587
735955547
573700680
1820847444
34745174
1364684923
1842214706
1348073857
545302797
587935608
1622079624
2040525236
1543676673
1642109932
1228365476
587499595
237541604
258612005
1322730943
525196975
1939938366
436745063
1578418970
1099232795
563214680
861619692
982751887
1509373584
1848281149
1488170291
532724042
1398083263
1551013321
913882648
2076764883
1594759180
233750589
1226844747
10862672
873059567
1596257022
1291314419
419308616
133392862
2037503205
791706231
1463447258
1737173470
9350470
1193959540
1022346567
2139173609
2061232757
1824801538
1943988570
400149550
1731173206
1896918330
996815275
516422572
38026284
928584509
2010578430
1550097726
1418142266
198042394
1869793768
1077285927
1333706099
523057876
233662520
1660364826
1806478175
1179757868
810543232
1719196724
1128153383
1509017074
119121700
64292074
20322862
1027200673
1005814292
564671097
1950713015
957085463
1366381226
843749643
1409610404
2081954571
985721961
1683595238
2119581064
979447417
1180329874
1287503782
1549639210
796409780
671426794
417602968
427856788
1608690612
125712358
282317040
556468726
919193966
255188774
1533459844
1217326094
449959339
876608092
1662442806
180536061
541320131
738081749
489300164
175776281
1774818889
2031573869
829308393
483490821
1031927796
472121019
250598652
1670724158
1483790558
1959750479
1342888622
335137988
177432433
1674331152
1016570828
1122681002
1649461558
768692514
135359008
134952512
1837405168
1755332700
241447004
1564466493
981119297
1171043029
1569430967
143639132
462794421
1068478902
333044687
1266148778
603899656
83444094
666104604
1529654443
1143746447
541412581
144741228
996137265
938941549
775912533
587490118
846216364
328635286
2012352453
615985268
337166098
80226117
543140588
292494446
629529620
1397102726
1801783541
524993021
1446592138
1386264915
1940104397
10289719
1819768502
949895462
620714582
95967379
712861218
1529227689
889901240
1815610419
1967567654
56604740
118050496
1152015759
1062028677
820874747
607482399
1277410319
1736357846
682218097
2051203201
653330828
1065395672
1729361354
1313520321
1860402408
1157521155
39842163
1426898072
71548972
1876307471
51949765
618418545
350527579
1682669240
1634150753
96044698
1171607793
1858302924
71576355
562352035
105212353
108367700
885664305
727389340
837324421
1110639568
1629545570
1425550873
2134033096
937044511
693956613
2033798184
1224208244
2143696621
2891112
1359189331
662374306
1803692533
1952412336
1413769299
2060371528
250446813
855232293
1151837639
1096438796
930934472
2043033226
2016961916
727172439
1586319354
1258240832
5361360
627662260
1075348373
1383160647
777441998
1360771073
35716710
1641574752
91188493
1043830425
430165650
709738321
1505315157
477113740
15141997
296546761
1018210594
1597494093
892455445
1041093321
1328409341
1530368177
682076591
694481245
148424462
174391845
409123616
1050913110
1939224009
1549373602
1234462089
490773157
234913014
1986346913
847438503
2035468881
540417614
2143648448
2109144889
338505615
1073714699
531469978
1987334929
1978820465
1124240995
1895833000
1731786754
2100520381
40192703
892465644
1120559788
328026824
318602138
587858665
428207085
1127969880
1024399879
207197735
1515735320
1150020733
853713937
996701811
205223120
605935930
854150599
769268171
292364096
1245092518
729486711
1419285275
1642865794
1785574443
732250295
801249015
1149472806
1529594747
500700467
732850176
778800094
1935623303
1596025124
1501262061
1107521899
1737338722
777139698
615295611
726236160
1051191818
598358188
1418709757
667355364
1690049254
109781431
136765359
5542748
752540146
18297167
1770836268
838671331
1245749717
631291888
243940155
859946613
243301932
71001394
971845101
247087172
2109814092
44466543
951089297
1565917533
1068699309
1551663015
577709498
970776965
1151048073
1299358840
1706267023
2098233212
100142351
1278595668
1764056459
501075342
255404131
1840667542
1543379862
136322188
1359122619
231263835
622833676
1578389263
1156222891
189191414
2026574740
256312211
212857916
2087378846
886087426
276276709
1693418191
20420126
1446924685
1432959500
1716458214
307422684
1215518035
1290250917
1280954364
1490067193
735482582
505463143
926179058
112582876
1349835642
1946507373
387404878
569566461
493149585
1410240713
544857434
1558599253
624578498
280954305
2116673087
722974391
1993887416
1925647683
527076202
1058500937
1984316010
940515947
227584267
941650370
1781370546
1010987979
614420333
425468958
939160384
1138899355
351789902
1572020017
1631511770
881919523
702754468
1486735672
1949454749
399170922
850431840
399122380
1366017798
420273809
1199140534
846316031
613741438
398662539
903588814
413943691
2141011257
1022459036
1839635853
220809125
618336038
2134431437
2118141845
362808904
395126919
1342184133
1246375063
170757456
310440229
400146123
630827776
1057019112
1485943849
1557051238
217302943
2125142554
1408177045
435936948
1437223663
584017724
131001918
1224494561
842498365
202965794
1962498342
305239670
1089554055
1202318216
1752967451
1779649261
615105094
1220670613
946239376
1643795315
1252884213
1007168948
2091989800
2069763824
385431271
1449300278
1560004289
1257142597
1688417816
1587392156
195857840
89655129
1203474626
2082651770
1432834889
1391634106
2066527825
1479229636
90851398
98128045
1027679427
1427584568
2071722118
1277964868
353190763
916402647
866174706
910353403
515746682
2095576574
1135771541
1607882538
335685727
1536441780
1799316819
1124372628
336494662
1708156075
40332617
1740216859
798981434
216349381
1554272238
1436393328
1244285779
3388279
738229901
750954469
689916344
461611284
1108751692
5394325
1179406817
1942840395
1030769629
532172416
1550492666
428041819
370593092
864309216
890901875
211541965
733464246
1982801288
127484358
616937609
761658148
259867267
1794048587
1173047286
1700926112
1569035238
1547429099
1085732244
1855818122
896546788
1486886730
1208383412
2083303227
1949275293
882901012
104503084
607431142
552100786
1776301921
263974350
799248290
1329119354
1919072546
1348293940
446724686
1465122501
27663995
2122986017
1024758217
1012887076
1066489985
1567730494
673566574
1421798566
1480141510
670157439
1141787720
1391052063
2073438440
1301918620
1187863589
1031786772
748363992
721587803
1465827158
468114662
520179515
1110232413
172514204
836064364
2058990187
1204028330
186000079
1907622598
1559099319
527505673
1134450329
1095634366
187300656
1442035483
1828639626
332267826
2026044960
1931877497
1860271857
767033149
1069869620
1445348707
1156597371
799751812
604060469
697424451
296104571
1011180514
357266656
1480666581
1398848405
506796890
536695014
197157738
61263060
1226643999
1751420862
575285633
1207908805
1511879275
968144655
115165358
321392889
333931787
658262133
845981858
2080695532
1698816365
849876784
1554653777
1759968839
1343441784
2079719765
557798659
586466509
1729450797
1599144103
1754546921
2125125353
93702947
1404692455
1884279668
569296771
1501884026
1290251759
954920201
395953415
824160769
109978905
2104345684
1855493253
62273881
1079614534
1674376634
1333255567
49218210
434403060
2085814058
1520173511
1307013212
2065558377
2038265253
910568863
2005223391
578508392
342916660
2105822456
1652148414
1992996423
103448139
1701823745
1711216193
2082063113
328956023
1395890685
652312333
995739067
1462380524
1417633576
1148336159
635167125
2090314814
1364303692
219341803
491536584
1547255287
1553047492
418659682
230535029
314878303
1537322900
339833899
1809911234
2127788914
423929461
1170828220
1122854750
1439682799
1915003854
1009278619
75467714
181604765
246111853
1838209980
300215658
1354640861
1246553292
1027176177
239869628
2024981788
1558718373
662175333
1736851757
1164449348
69548506
1077130421
252492957
768275784
2092852101
437217048
178458029
1548906999
1924713615
1589078627
220025811
1851558627
1275747754
1306629751
1394027253
1901056138
2146338273
1353642116
982478453
636017951
1674580582
880988346
2113558782
1305038265
1701928582
298515256
157480194
370983315
498910044
1204996102
1998307824
1872117328
1245071915
1404167556
356921419
242396077
688463079
97383129
593812715
125434826
632018301
1607957029
1358907907
1838737857
1587161127
1709273673
268523858
839059340
1719303873
424489192
915874285
2009755761
2011725543
991106090
1559099319
119604285
1220897343
1723793375
1817468480
1193494056
911171418
935697814
899714131
1999277568
248678011
75513052
1530337303
126406592
51343277
1934653043
1961745819
168484773
1991870375
612544203
1867399954
562306747
604019747
1294862065
825225807
461526613
1761071843
821521617
993994764
609900562
2012284772
793320333
32578271
843548430
740263369
1667966142
1421675764
1723228064
1285593512
888988009
991387267
2034644519
2050632913
1208275548
1832339545
65444038
1748681591
1050878433
1288342868
166160539
1798287763
1574228380
1724042985
259034600
1024764676
1272359459
479433652
764739285
766920788
2019159403
395450178
184347681
1796368490
1425504888
500792723
332313643
572923490
1064843254
272734551
220203950
968744418
2080928851
1520319233
771866543
597889342
275355178
1671990795
148740197
920105698
41646632
1478998558
1023102369
319225442
236961512
1624320710
2107219532
43769190
1925673976
680985880
1891649167
2124464122
925459393
336646682
400551387
853966884
988849867
1242851709
2144915192
69951257
1614469018
1049504036
57854226
1208076530
944617339
1145323027
1634086031
420966963
251086313
844048300
1382674162
1211841786
456945321
478395128
403384120
688183301
1898483432
937060399
873001447
1394431035
307698437
461355421
782327895
739808109
311662878
1751556929
1750400720
1441222173
573062453
292554654
500034129
1379176751
1132537236
104311294
1844997922
956195833
8050043
1633180016
538815014
744878064
883081828
1944134884
1677444915
870711915
1834579047
1066220173
1191697669
710084460
97053079
85758928
1826453045
1561775223
1811172300
1778129484
2038592770
2137219837
190651960
2012210692
15195781
335000705
541402473
280309191
2122732860
1473681090
75247227
548123055
502811575
1065893274
1310660799
1149608135
1794645555
400746091
1745479729
1263136414
1505160754
50263146
660105251
100201696
511381317
1853850930
1935101867
1482636914
2120831953
1896484618
920694227
257926480
2035046845
1109434412
1025521937
1088264951
1036270126
142868837
1984439751
1650500481
1476727255
1601116823
1607566517
2132888784
1459914324
1198390957
353880976
1786219077
952073249
418683612
418272623
1878943928
186000079
1272145098
1485486108
540325474
1508620093
1458727340
1822018975
279519562
310298947
568834875
872062349
1595546465
1637249010
1794562706
1916233458
211773225
1981848104
698890070
658794166
1018913324
774619971
2049300586
376695169
409442464
1185191418
1405829078
1628285674
546460609
83437346
817955261
109752891
1833427440
1443408703
1324719110
1009709061
432627308
1491802193
1151662761
781772650
804324795
1323310474
1071279564
203033419
1776679896
1850519014
1232051035
1717939335
233194365
1343287716
32977107
676186882
2048477225
588078470
212163176
623817
2131233476
111742789
98377168
293626828
411606214
717278425
737987154
696644214
826693093
882909502
1550923553
1450344142
477343956
688209445
121441563
1425356499
993448973
1457470189
483317320
1570264552
1006750204
2054693855
1196250638
1179004542
2009551948
1849693631
1237738602
612724557
218333154
1649720555
771069193
853863619
1932355001
62467047
1198824775
1276046747
28458327
1012696730
2104740665
892229490
788698693
1720138581
295873330
1231215529
135140488
817909423
1507147818
1231005384
1270830502
1943882105
1370046064
889930205
1501646721
1664228372
1404249120
434395241
1133346499
1458236225
307379769
2058273227
403245317
1834948685
287837105
1363375320
1090010391
406301397
320167664
1861936618
127393506
311242151
846658984
2033178283
1676246620
1305350855
1165743910
977147843
2125264987
1919681837
1675728550
1507529950
958116113
1860194845
1858297145
1734699580
314276062
760281613
1137531883
1070497092
260187248
632666575
2041155637
755141388
603018272
856963226
893027676
410447705
770036967
281055554
902883777
752937471
2103252551
1367881862
1127528572
2040297565
1019801367
1107820031
499206666
374734472
1409757401
1241077666
122328077
80991325
147042817
35357538
1699246068
401996375
715894761
38841547
1007582724
567534978
1969233468
2136625021
103382918
1593852096
2086647764
968502401
1102999829
1908986654
1614218944
1549345409
162567768
63792953
1105190484
1625640474
407205153
1979353720
1942864001
337904559
1303814301
1652935281
759996797
1365689257
1113517445
1430290308
1247440115
2144039128
2143594355
1255560187
721643130
1020746465
1232988870
1477236554
2023160297
2070780005
1839754649
350071938
457676827
1991536681
317334404
1823021451
1141684116
1662096367
1432854942
655024306
2092989722
442260263
794766193
379945033
93169636
1828491223
859912677
1782921738
513129960
1864667755
272773715
382756556
1485528024
11486369
1959864413
21145230
890935288
1212812874
659292653
2142345618
1181823619
1160869497
1960568065
896070302
1348956330
1902837489
1458503320
1648071751
402975989
2014383951
1042576797
1972388063
2071482670
1318456540
399371100
222937621
187287764
861986879
1524333362
1107603422
593565043
1711405659
692404220
501750736
881351224
1708834120
1680496450
455449894
1550808304
548757768
1246899884
2132206511
438759382
944522266
1107078430
1209138142
1487226815
840737094
764357862
161141346
1859528892
591876355
223976582
1216735979
1706461644
1241970848
353270727
971601907
1798109422
1650406492
1045375933
850167790
57797375
312054010
1013202155
62969156
987571181
762162939
959759622
658624410
1571835038
1410667872
91911115
1047457599
1961954975
1460448577
952503427
84480250
1362260155
1347521129
2086818789
1577512316
1693673274
1615853365
271960154
433353278
121886103
879945322
1214020868
573410770
1831308835
1942197686
151325319
1492450708
1342296330
1297481290
1621034441
888852300
1675296461
483517104
701865874
1874361028
1117739506
626537355
1984398769
696395698
1705401011
1480738141
1820251592
1557897509
1918109324
1482423287
1701729894
1367675886
533913946
404464046
151489692
139296549
483101162
608531631
1477524360
253206705
1334193408
910923499
659379576
1620025642
1912856947
2124142898
8918435
1898270875
1484754175
811095944
1625076987
292009450
1890312619
1701768102
904992717
79740609
447203852
1282121428
529351611
631249558
615477117
1462666737
279409671
175550741
1419900003
1078101732
173018902
1056768959
345769675
73292111
499550303
551408303
732561755
733858897
1770187020
925625959
1373475707
1071817751
1970512984
727622247
1490246623
1407657604
1546644105
684039618
1527330020
1406319882
53187891
829459853
1767668874
71437529
910747251
1597026670
982186492
582676177
263284705
1037836881
2018043679
195720056
1310687105
1860277840
1010930560
1245467231
906282534
1857993953
560363673
469595193
1543337833
1190718958
1385895986
743880650
1099434509
1598367733
1733664755
770819976
207956634
1971406688
16655228
1153568892
643173230
1416881397
922206446
163237527
1147308316
247469735
80272237
519125355
97308798
1774449944
593519840
1342577421
1700636192
904670686
674040814
79313290
1373469818
205850906
933611325
1093537624
29884417
1545401636
774285405
1520686528
1801823042
1501155424
439144231
188016163
1452090874
487025175
1201073495
1108309400
351211522
934635243
996284743
212456645
1311305726
1057496171
127735614
61881844
801694225
603666656
1217624065
1241341378
1058055972
813409460
309235201
283202270
1383754598
927449599
1258257647
1488703600
1236119594
2133441328
276076617
211195851
1176151034
1974947745
1674710478
1662694626
300174650
2054086919
1356411183
1742361897
1570681205
1135635648
2123269175
1783691582
967632935
930112815
477777979
449058626
1487973124
730412833
889869337
299956391
2084190768
1980866923
190811840
77745780
966932178
732877660
35211691
1895648058
2085144537
427078200
550999055
165053803
1277545804
1634803819
1522330233
972955739
39132271
367708369
748000890
1811086082
836921694
581881840
1041543341
1922190628
2044684412
894528203
528668626
226526843
1376604278
1346834812
524626007
359938782
905650723
842963032
2104669073
937478064
1174832452
1384088062
1276096881
686486115
626434481
1004061157
2097970802
1475754778
1098625947
1679631377
2090738133
62131061
1861723572
699718913
981046517
510758615
129323463
1061942533
1005446854
205998065
1149979673
179330531
1475691556
791613272
1481281951
1151406143
1546345247
1574947320
493621891
792287896
2134911669
1717136684
644448017
1696588362
283241906
70501124
2017201099
1461487912
1493700853
1151192125
1102429846
564723683
1269648708
1504441223
939490028
261524
1159128410
537145094
647125931
635591943
401951608
563812670
703105600
500871386
1255880771
677985586
946279895
900661503
1126334237
1032587159
6103544
401515134
2083144612
376830164
1476706713
1132762865
1340197720
413994764
1123165321
536827028
294940625
1941782923
1623829713
1370034068
381509399
2071383944
1265033356
68071454
393831056
1372155574
1551720664
1747719180
1196059626
1693920382
907430670
788101433
1682420911
115389419
509104478
1470577387
2115323227
2106787781
745496922
320423086
361014096
2132267935
1966666648
1514918988
826023460
1386906621
480545933
1013014767
2082299059
1113589786
1427255423
785488275
818623456
172221551
789217761
1222760785
1285720964
1494488039
1679677105
607874453
276349434
2026349118
2101006033
1864299199
879377302
1639144179
329751431
1612879220
1526646892
45411556
48075670
817126118
1792980699
1791639801
391621433
1155912165
1463996183
953905556
860164276
1163864589
841404919
1701414964
1337947099
1789536397
220513340
632746550
577173756
2113585507
1585173692
474763855
1924946892
1443398086
2031632816
989230844
987883075
690543787
1176034719
1093193873
1948433023
399979031
497400470
2067885672
1625081582
1289094624
1745269556
79882851
520802478
299959806
849689232
1714820149
1766483317
1842603919
753519435
1579899986
2079408883
1153485594
970353028
1370098230
1343100434
1579692383
753157155
109617332
673405987
490438717
1898259601
964720488
1529097146
1310697042
1864156693
458622750
274212918
122956767
1489708040
655465338
212555167
543993174
542322932
530256313
744993079
924252247
31584510
1532007064
310323510
1994097758
842891045
1021242024
2033008718
1882768643
1806990427
493991249
1310424978
2020647220
542200877
1571351870
441429412
229885277
1911517825
1461483782
1797443743
1935919407
1387784307
465202281
2078860665
1537796643
2025029443
1074999983
321513222
795742650
509425579
1384747912
493402698
828871233
588150703
505893732
863440212
1141278185
471791569
1695546303
1895183521
1490832244
1800133183
539005639
664877910
91480195
1496552135
157299568
1158873026
1319273277
2070591201
25261729
1001099352
772939550
1799667119
1883952878
1463273069
2137450050
332455252
497659459
333939998
436815403
392617797
1720674410
1455477007
399272338
151888839
1136191521
775531819
693202675
1159309579
1010964040
925624759
1369637434
204272315
1371893096
105121011
1957833924
208974081
1432255688
1494678249
1462046029
2108164747
6254964
434388114
531414134
1607970444
1896001685
1125716062
868922459
333713788
1660513815
1529670782
1926565698
1356781064
1142724769
1312386106
1251189845
1047883970
846343597
1440761360
281505530
1980025215
320135668
631132143
1651535491
1579310393
1984005388
902558116
170810920
621484454
559532510
416404302
965634239
1132226164
918019337
1311881942
54570789
345032505
2134368872
1057398620
1929892738
949905052
1118008714
710396641
516846965
253575932
1795532348
361797606
527580883
570844575
1994466487
332038382
1505875756
2080274262
267963675
62792968
1261623392
1450446115
827152587
1456788875
353575598
753178655
607870500
1148741433
811340952
1158398067
355649636
571780568
909150062
241668830
2137042773
823275512
294072450
1269394797
572341781
289517441
1219512823
526636766
838516307
102418984
1979983259
746724545
1021683245
211257830
1001451126
2102162455
1729042044
679787486
1709023609
766701267
1038693789
1804605618
521738661
1225660497
1114824668
1362726190
1544360113
2118718293
1558663761
832486876
919196967
602801441
43017637
1802509557
503552067
1573818181
71414951
2116570650
711852751
679085079
1269995066
629034312
964993532
285329689
1498451695
840452837
823644618
1456957705
1075784967
1623434037
1540248767
68832363
1054137943
1255047756
359316243
411295102
1990723619
988632664
142984271
1536118955
344540717
718903879
1576154923
66522725
1577296924
1675089143
1966049268
1737757397
714093105
440664263
669156525
613749420
1173807667
975183401
622256645
1321026420
1191087475
1456198
1710807323
1674331152
1304484973
331701555
1090117603
2093988638
447785826
1242534597
946450525
137030641
952498254
1875471194
977759533
1506859598
1965938995
914180198
2094410808
1883270036
2028091032
678215220
1250671005
813776865
999807518
1985103541
1219501048
1020848147
2018796589
1327123559
1132964275
367394261
923646290
37391920
1283045970
1262461449
164367365
1880145446
2072274520
963753533
1169789649
1623452824
874051704
52829941
922806345
427437871
426962126
864705109
2144657662
1307754769
425284533
1606735781
1395342697
1343560149
1447418799
1998253130
1562313531
107780098
2064713546
714200476
69180633
407275876
344017581
743712492
1002767302
661350623
409496585
1817229317
1700916226
153626564
2147230971
1952678596
2024002079
1677557218
151340860
1169558540
1440694235
892120015
2023730803
1344827284
982826778
1715978217
1034713264
964919765
1834438066
1816656011
2015559577
2142858244
1969062837
353321034
862259632
516368923
1279126639
1175720726
377176900
1304253742
1653479277
1091340422
1312616871
143610306
377228794
1331581347
510700778
1861221655
51933082
1201082655
560416657
1980684853
465017557
1552699758
198709451
1977536931
2125069355
784921498
1691888060
1720121936
1628854122
482404198
2052703161
1161926188
1323785817
909025100
432600766
740433232
1889434715
1563863008
1156482826
306061836
248116203
1150544060
1166351125
2078675583
1418647167
846678173
1149205371
1061829688
1372669214
218385793
2004875872
990028079
361034576
572990557
250513439
1114733373
2117504805
1445686113
1518305041
1270836571
566326559
1484366005
711344160
1694711413
2020290003
821638968
481219112
1446671701
970849761
1222439042
1868388
1405894378
1734537558
1777390512
1886122109
1879928199
2089061791
864688230
1230381660
1973313405
907496153
1725043370
1429909435
788243841
891384241
1904292282
556148350
1175357739
1196608696
981090007
1365893373
1817434488
1247688514
698872862
1394985282
1865157040
224153480
1127374790
2122598598
1615401174
91619982
1320266094
1244321818
94695859
2015294802
898306857
714410887
24453350
1400357256
519227604
924123692
301657609
1425934418
17822798
669983137
6665117
1555902269
2106618273
1298396311
36041812
1167783991
1079129617
82121591
1048067934
1249996190
1180787292
2132594224
502038167
569855566
1540252406
1808376680
1728153931
491808554
899508507
1879315244
35976956
1751037233
841230344
1120284653
1685523913
1895643620
711016837
40531848
1431078492
2130470465
735486286
127735614
1012890116
1512489312
1359571855
338615926
1269943831
246105145
1615488350
2028363028
1175027790
2110465353
1762180633
449493244
1005894916
1494280976
459415977
1077387290
1601157183
1828778612
1590499444
1964201535
1471130456
1193716861
1743429887
755555080
1074984554
2025315531
2006628686
261828309
534221553
428829824
1777279156
775348508
500056777
1050995950
123118313
2117166513
194069104
1766301135
1633031938
1375582677
1175731020
634381403
1914109230
479208585
163403763
68170018
1409176481
492218406
764082465
1582873104
1722531262
1178121277
827566217
500350504
73354214
943268952
357770557
1821444962
1731372826
1677146418
1775007733
1806760331
390450103
1249874132
162016024
1853083142
475152261
231189288
273159357
670396836
1641151776
1380454740
1121768140
1732775271
25339538
1239443626
1226082516
649572131
829672439
1061995526
744477869
1244154377
310236660
290940176
1980932372
558351862
368942892
575173804
278043610
1460674402
2093740028
1017267063
226690575
1717317406
767171864
1524248748
556915640
519426161
120471921
1264370433
177826685
365117927
1957786350
2105363082
2075415800
374935598
824939789
754571673
1731475133
993991807
92181540
1171638332
55751011
1553825321
1661055925
1933109929
1607186970
1117554265
1485600452
1508136787
1828523637
1192628372
1551039907
1170558878
123339492
1170049999
1347230969
535940134
1979955474
931229896
1483442823
58907945
1384227914
1204916299
772665398
1245040279
1765006841
474580733
946122348
1816813734
144433363
142675318
1575377383
2002620312
488481879
1685121177
886719567
316814585
2040278531
1239638414
640745159
1047426250
1276823090
380015891
620218907
1612271498
1545217677
1122118592
475580341
343476631
600213437
1404489454
966675317
1599619216
1033651584
129158709
706365801
35508043
1065399838
1079532401
1167565688
1800866146
1252672638
280701819
2076520946
1414556155
113321375
727663823
1104847161
1096687206
1659695912
324190073
788539552
1788832226
1180674418
1245136005
1726877438
1291301500
1716947978
890746416
621885616
1116086648
415358640
736424440
659426206
1850632375
1936437193
1135767387
1090421066
1594280746
1217396931
1662384651
1507132196
367627020
439453641
774229242
1521826216
1279548390
558765778
1032664555
1498788832
1147667232
2123026455
1178111232
1779355810
1723845022
720297895
159138696
515028740
375021380
1745783001
1685246637
1659406755
830942053
1379807933
2004547831
1756288661
1942686061
1174832805
1808191441
723436785
1759601801
660011799
630061446
219091339
1202374978
643217874
905891265
1573727285
535256600
761898949
1772332960
1903780044
1356357181
1005185170
1365753899
1618592192
140416734
1019779521
1176783609
1065194654
751233134
1480117780
362978314
1269696066
294590299
161581595
34209118
1780328197
1097142427
128396249
749975826
931111076
2081087449
642913216
1512503389
935121437
753918894
2064791441
388042311
1508670399
1803181788
1410955564
149916272
1598205521
1948891186
1896364199
1460855091
1407551140
1170863820
629171981
1607563887
613799997
1573141829
1659639781
103052168
1087882158
620969148
1196493917
191427513
1478244148
1258562868
393354352
1903887492
754054460
1388359438
91716355
1296313254
1857610088
1912431197
1421417803
249251030
89808544
908717321
1465501169
37606307
252627135
1642552420
768629341
58350954
801422736
202515328
1272095873
868810352
1252335197
874505971
1805437549
1985680785
171829930
1371262676
1968388292
1048720779
713244011
1100949378
1610339464
1076999384
1865967054
433396463
77605140
1858498952
453406564
1022340649
1155080122
1805005958
745829378
1046487730
1991312093
1138762826
1096517415
37335903
975106599
497143694
2121721540
420708365
596970484
1306151798
670996977
1497933395
106972370
2049932474
581165374
54696091
576323669
1019160572
100563750
730548497
334470777
593717970
2124691889
32034490
1854208997
1769402946
214335374
1440473610
300690313
1255215399
558418364
100647719
1224428555
234919263
1921912098
996930230
441756099
385460175
1427265
1541749291
1687552229
2076109933
1159660170
1704121165
1092733075
948001112
1169202055
2126835800
1909803093
671106365
1242009914
795189152
1988719028
1392869339
595499359
369235400
1315504617
1970905990
1813100524
815153188
1935959118
1181228446
66391398
963518454
835006574
1755785661
273808969
321416870
159001030
117296550
1777204707
167392304
1598999131
1218732277
1456396279
1448487143
1316072901
197557342
463456386
173259606
1062158413
235794537
693802219
1648594298
1168196173
220440338
1121456356
151407610
1739407388
1838911697
220140358
243864743
88053916
1050818043
2097542706
1129067487
1024340972
801486419
950751495
1819250426
1403635351
492301059
519880088
1860287568
1031617573
965432701
1876609365
1390853887
1460336528
2045914283
112291735
1830482764
423079722
1744726699
602555830
2062174529
1112391197
429763518
286118736
1782863236
1861350935
243210987
275733944
905036343
424284907
1615662779
1403559129
465259255
449141690
1477931597
493066101
1225813538
1325557513
1964750447
765792634
177205574
1273327537
1642904429
695727796
2023966516
1860227363
823428495
2046066418
184765573
974021454
477246172
1912753425
1574864337
111245179
874654771
2124419152
1882580016
536121010
1085231661
156965931
1977743864
993989254
1581135278
1253018848
658299523
32948488
1136591574
190746569
744509945
2128008116
656098320
939362554
1419875674
354618017
589052747
647270874
1523339547
1007490519
286893240
2073819781
1541337639
1662170668
747203717
236328310
106950083
1324947191
1364130789
954104006
762132765
1706725669
1537370446
1397004071
87397813
1718726069
16779799
164208585
2027681708
1244615419
1912321809
1292412403
1497307545
372685965
1366988531
1454871715
190550833
1283988940
1617007447
294615497
1260807049
125953424
1162655085
1362929443
193035136
1434519586
2064334090
1487253190
444914060
1572904380
1879308726
223986755
155573905
794281456
792585176
1798490643
2101881548
961203653
253919093
1933753725
1757919147
842504926
1156747792
418921986
1355718205
19952244
1954963056
1485245905
106421873
373924698
1527727784
1186089576
701620827
65798533
1751115313
202873963
956658567
1052219358
612900599
502823014
1979828672
1481407025
1065070635
80432031
531033807
1367559413
626922804
515156181
445783849
878700172
866057673
2001277305
1187899712
1983834460
1578378220
1878525641
883317736
1793094902
2144867541
1862903956
2102027194
1724498642
576392231
291261524
2036369668
1479851650
307130534
617643382
1243580417
283269674
1537356737
1452221618
1480014074
1688304004
117159001
2093219374
1445941497
1513961417
22616021
176104967
863290604
522591349
365427184
1955842024
694968335
609474056
1057695243
2018748450
1096781141
759111682
596419491
1331206400
546290916
1911985285
1131178930
1815780969
132924476
552701677
781253
2144497466
1558485388
298609578
139546277
2138048091
1054008238
1874852585
960020495
1835166118
2028074723
2130156988
3504177
1913517278
1833078837
56576593
1633152617
678325314
1647444711
1892267055
1405918466
1594486968
63174013
31057617
1114141247
770050251
342228321
1558609117
1122930651
376871187
1740092130
1462995565
662008931
1121366951
2095465760
609656115
473804552
1736520218
999614763
1021369636
892963955
374336014
1074818392
1623401232
1304832541
2091967728
1958880685
883940251
1243811379
1283400132
1910255991
1993832977
1010771262
880588775
870949955
1704605166
633872628
658846209
323413939
1276727381
2087106442
1085353200
1531547742
1623071295
1704562642
802727776
592547762
905308661
1032776293
1493139926
566125682
138236297
478661876
124214071
1390422964
1576347578
1154212892
1186744481
1377903610
398915800
638979657
1042238960
1566394738
1324235238
764914941
980220598
190899783
991917856
568369441
929412423
236985463
1467899725
1486025859
232257134
779536302
321576364
219527291
951402327
74731543
825434323
1839848432
1471734080
907501599
1006046315
498625825
49471674
2018511215
554695308
1092902183
1388872146
967590500
2034111073
1814354992
300413877
1283001850
1181815277
549248837
1077727584
409317372
761897940
264356687
538945126
1024450511
57797489
932389577
1257125784
1349122830
1427655139
1394892924
893160388
991147541
1859963258
534213194
867177940
583750752
555049526
505059163
435086768
377226158
545826751
516234285
987076630
1077254783
14006897
552563118
594176727
1121370013
1898101069
800459841
1107072183
857687939
296738499
714834439
922579021
1556758046
1296444991
47830941
1185874754
138481352
836943403
779629703
1600303786
1698589219
374559657
1756528346
138507222
1221722301
945958223
531824900
777398403
1394576035
1201937162
1446456713
870046085
969777860
1248023510
1586268638
1488206904
1221186350
979967384
49304580
1693861135
1770959580
823657310
892866055
1978489149
1262318886
187739170
200391864
721791075
2107883935
1459185854
1875462150
746004010
1648192961
903702340
1373786435
124774817
1040291409
1771910711
530578670
189362085
1476543695
2012233123
1916493581
1692613221
1393870976
1775085193
251113301
751781962
1604164608
696731796
34042942
458484726
1651348887
1296256136
2092739434
868125681
1242017966
33507132
307046892
697344732
1059657002
1960309828
809783332
1631422459
1895932322
784044797
2069151204
38990606
789306519
562288347
310024415
623359004
56479546
1137483304
1683408529
1679705747
1731846150
563608989
752081094
19611946
735638435
2121631185
1112298872
1314016911
2138577458
935876756
1348431537
1468407992
715561769
1863706867
480968694
1631527641
201364313
1584858917
45952720
2013499519
2015846460
1833214869
1632765326
1958591005
1321351517
970150783
1205193867
1608302899
1545211332
1233930410
1254400414
367475175
298543465
1779038210
656961056
12278027
1324403245
1753781537
387677044
124095950
2129274076
1765014684
2015564007
1651175985
1267960065
1148929316
821510838
1568891944
1555666099
806100587
1454658751
111126836
171995676
973642901
1266272297
710991997
1226948808
1926818272
763541623
1157117493
159538160
1568063435
1473616163
523699852
1756870050
1590377304
635854314
1545996235
77849369
1860137482
1263524301
456691277
1311252207
885382309
538334264
1509997134
374391604
1757232125
1981213934
989690228
1262513054
1209087791
927912119
366457211
682397769
415894423
1650207190
692630042
4383625
649399010
1639251525
2136074886
1901495135
524489645
1389025386
1899729521
828380562
513451144
844636314
672012297
1364684774
1820726622
1079113425
643034845
450083153
1776598719
979859067
875205799
1770044497
1726089359
988994173
1020331720
2084003158
986672272
1786960154
533965649
1470080280
521204492
1646650861
42270308
580380444
1472425040
1580324983
709258528
1711587024
590114615
127718924
946553807
1750535621
1949714096
1897328846
457310340
1896627285
518342705
1181126992
1069292309
1092659821
816252296
852923260
2080342942
304105067
330921925
424329442
1937458063
754624355
1435290822
1259354352
881299626
1382922117
253963772
1258061327
1878038446
2003733487
618402626
119086174
1315620431
1213065362
1563882807
1411492869
105153650
1539237364
1704966137
807358854
502711466
693842855
1294625524
2096879692
80945096
338223518
1042817528
89911837
374270318
647650923
1791970392
1975029906
1785530681
1398136428
2062587250
1874068757
862448529
613251360
66847555
1957208832
665979819
2065928947
1911321908
1744646948
545343427
737752651
549385313
979275550
548094867
1836264051
1926128450
2129681
1622009797
510609432
623293235
925057301
1286960289
491506294
856476787
402087138
1620861346
1736300551
1326975189
1360858792
678281020
523182982
1172752869
1533216917
805068392
1447893760
1604834588
830708246
783591697
34778866
504217044
1079660727
871922255
1185020809
1593875283
813540215
1813700179
1509258094
1445473177
524460492
1499258886
290424580
1581690732
113828519
1797881970
1548549994
977273455
1609399352
1265858677
1200934215
2054690704
1639107269
1846173908
439708314
464179781
1854788223
79176634
95340463
1779817472
2117300779
920752139
355100513
1652755794
886177175
253395618
198734671
703309660
1206260460
162031334
1399946472
1879435724
1844286419
929134006
790797177
1179563710
1807157484
807139207
898534071
152580751
391103723
2100093491
1711946583
2427173
1182459185
336536186
2133114333
1772057008
1639534349
424791456
1102343398
1177835325
160909057
1546596364
1762105341
1960129818
1794472395
1495816158
582478270
1453220670
1498409203
1312896812
662635116
216737245
403423317
327492277
901143570
302514880
90438220
969702406
761481248
269166881
301007761
50922562
13625847
252814118
191058360
1212221018
1124338418
551420319
980397162
2024448058
1672780232
500331047
457182282
1486735672
31556993
1327027198
758239166
8515446
836281008
527558124
1006786432
569472154
1735885003
143030447
622183900
1309706153
1995811914
877133600
905974604
1346665895
408023135
542276938
868633379
141262515
177816108
1525999196
1308964873
534398942
826908677
202840416
1808438968
689281291
473629473
16269065
1593640001
802299403
475164448
767461309
375372522
482561413
1365563461
134148657
2032411353
183982539
22265621
74818211
496852798
935259699
1737972469
1608778742
1444412445
1943376183
265404131
48373157
603973037
125630893
874254755
91684312
1494479256
665732171
982493812
816654640
1113583558
622784852
2057376751
226463745
1738874709
517147203
1980201313
174928051
1636721193
1459875462
1508521544
43246109
259054455
940428854
1704846176
528416343
672688485
1088017508
1974422390
23321341
991344487
1927883299
1365065344
1395424069
347261801
761252410
1669776471
1296821319
1761448179
1065665650
829625194
287479693
840094563
950417094
821648405
1667568590
1168347191
1758200274
2025260051
349037215
814362480
1031846206
405435566
274129079
1212407701
1185130788
479227964
240262315
964938816
1703130537
815742847
442918046
1763222580
1137766329
1649152141
2076432571
1025485962
807069171
458035763
835311318
1133078270
212128509
1269203323
127761841
211409036
1824289642
791664182
610573950
1896307583
1159907662
378228716
956206204
189690305
1300129392
1280393834
159428769
1289280962
1347336733
1803162504
65850913
1867208535
63955999
315443405
2025324015
2137304707
1850010789
501815480
1675050936
2039404285
1888900527
2130453847
2109311601
1045037156
580924976
612581595
178620050
1815055003
170809207
1201864622
168779572
600384828
667804379
788851576
1878765840
1394491361
522411787
74712219
951643109
878962442
1591458206
772095086
522949096
1818392630
1827079860
924835945
1503701555
1316273851
36553366
198228502
770359594
1919971725
1819421469
952516053
1463631846
1729824216
1939451033
1010656773
942063989
1629228946
1593661247
191780421
689138609
159753945
548615449
2136877666
1187116094
323052068
1109202128
944871703
483101162
1170143844
1107583398
1991824752
614641662
1884144348
342340699
2062576367
1740136885
963469786
1514392477
712082690
604325432
1106108855
1278330060
1900121891
117256101
404060867
689030203
219911641
944278504
1999094406
1029028214
1185132974
381150656
210055059
557614305
1604202268
1038440785
847747410
1271420161
1552313238
924196519
1398067817
493090734
376565895
680956839
164945402
798403023
1621188010
1944295134
1272018563
1849563037
1159698727
569231494
445900815
1726686008
121691122
1562584675
417272865
1362073005
1596911315
270049093
1471268520
300274637
1346238976
226428867
107789658
50748087
1870241705
124985525
955362266
1010317923
1186143779
760560171
1826484751
1343718129
18152384
1386439869
493049447
282809934
711519288
1457248651
2015977723
1319284059
9664937
1006069923
1414492019
490956866
1423879531
843681390
438573635
722713806
1269576257
268321639
1208604798
517164354
1260782377
1782963730
2059662090
491639598
36092023
1658846384
2002464164
1325837384
1476600814
251735154
49084360
1138336057
700585949
360288570
346956403
1811068637
621206173
1936067043
1969454820
1640116564
1923923861
1439363851
1473220918
664126090
502460927
1923013199
135517781
2052195452
1566688163
145866999
8354765
2080044341
115073625
251136595
1397288780
370442644
1310029980
369614644
1259577100
324920054
662871869
126951118
1947381391
1698226712
2048350500
1122322294
832924881
127945544
804166075
1267020152
971763587
1405686729
1432746590
1426403485
1074427181
2013437207
33533022
1631603321
52679206
1282473910
384376845
425722102
863312370
805680586
1517594391
1688106782
112701101
1261897041
1462234228
71884530
1691625768
962452891
2005803623
772756435
346407137
697957788
2106949104
87157402
1234088672
366706501
2004536892
1704956140
1839245468
1992740164
1457757393
1053615343
1949678746
1931140049
2145264198
424506904
1654923171
1642915345
746485404
1044947542
1928737412
1638808350
478451235
104980065
80275605
393066462
501506480
1418703725
373257809
733265888
1848967513
483507431
398265259
1053602922
357988617
1416061675
1842421084
1385192275
1332266529
1464904461
1768664727
1647466522
1792980118
599940266
856408759
2037877723
1436288776
742913267
1381853735
1988708349
55290012
848259509
1216426266
1835275753
1360140686
92268663
250588510
1463974350
143253010
1878031018
1324233489
1667024012
1220598588
919339354
1422432320
1833744141
1805803531
1265725729
472636049
785837257
1756199431
1689405263
1156583428
560911126
187965403
1216178754
1793318711
1856290012
1060697071
1139100639
1939030076
1746463613
897585360
1249506117
19085731
1866069927
456138847
1752187659
2081743202
1799773384
736182842
580587230
351596278
891973780
410531625
1766625565
982027697
718676478
737037248
627348927
1227681030
1312672751
428678491
1753808932
22733837
199716589
639516893
1976172212
1672150036
1003116702
1617278951
336974247
1844804203
1581500118
418039898
1436767150
1911920711
225234034
486479519
381451315
1019867854
1803951101
1489820774
610447884
961855210
1326638559
456087508
545902870
517928904
2136127385
1036703786
58593945
1231553904
1800721768
2133017863
825322725
1164328043
450286285
1373111918
1842646158
1182577947
442262938
2146755359
883647306
1202175480
1747644835
220449414
1356781064
1745313686
253583324
80386008
82565346
236658865
193045117
1007087894
1361607820
1376296652
132304526
1471586560
1472734526
1571689272
2028571037
511506532
1710407134
453987116
1950612750
1139118062
1791940245
1516102413
686693802
519223003
1070264756
858815167
2116259470
614898851
63788819
615477875
562112305
2076019856
294569435
1125288980
750731926
659118979
1424676591
1922386865
647900435
2102489693
1757864622
1143106729
1465824483
1073029788
2064948173
1099129580
1628912980
1220953964
1779800191
379445128
470386473
1903543439
1689190377
169167151
48008021
1951761181
719461712
120453039
1417602137
1750423735
192297987
529128745
659193317
1824332485
363204837
991731052
1561856187
1684462288
1266649188
1550711249
323231097
553127878
1899963780
488292531
1608497681
96161071
1429586233
423216776
943174592
588198411
1827830333
1680113587
2014533444
956057069
469023994
1810159353
2032353198
1743001620
1312795691
1485361017
625443995
1237738602
330000547
1084450083
1343030064
644844798
488079053
1551007504
1148781134
1414584955
40792731
1377917385
1777425849
984233551
1065570769
400200087
2083400258
1869042346
1144288502
1879006783
369610684
717816339
1729318626
1890063810
97617760
1734420239
1288024661
1879570235
1393028837
1179017297
399824779
1487946871
709696632
1942072815
1764180746
370355663
871724912
909828898
1607605783
696825065
221884714
2089573804
1001284419
2093473321
941199131
884705363
921640383
29605672
1731985537
1766152030
681850299
398558699
1876644216
726867077
1800179003
107383242
1082219588
878220786
1658672515
1339096991
1262989714
208308903
902461617
157617932
1192757689
253863924
641517833
2043675989
2089782408
300260978
1693395211
281033455
866210094
1228698957
597249572
1291655080
1965493018
1820100992
1053235519
214715288
953820747
2038524029
819582377
239338596
2061339778
1368625971
1896714383
830252741
1273080477
1846547168
96407077
1525436999
1030548297
1700895139
1053470350
320251923
2140122242
508688744
541221205
1816395087
1913332246
346758087
1050344385
1845942441
698479206
1031539983
2099393718
2126983550
187341437
1646099421
2020751862
1925832575
1415182511
309590885
553067746
2089337435
579788171
2075022275
2005620524
184717400
1365227036
620432583
2051049872
710231310
1746464359
22498718
600091077
1598982230
1837362027
1944109409
1839092453
1459128428
1621085386
1673983594
1515354805
239384707
1830677022
952443491
118338448
894096515
1467725734
1889817590
1640235357
1116130989
12268960
1412011286
137128354
1867399954
1563282084
784359635
1017055508
662765240
1408848060
508641166
183798113
2116670707
1961303844
2000772757
1906492292
944715905
2044826242
849267316
1285499144
1505173585
150953239
1065745685
1906103253
33854392
1396888934
1602419989
2079502513
1643477838
1253852682
1222286588
1990068705
599064871
1434555511
1952370265
1459011605
1294401753
1978886061
1194524562
705603268
233646954
1368069217
617508602
1535897139
2058022511
1365481039
526039456
907653567
1083160902
2079899058
545104588
717714078
1897362650
1215360139
785160546
1362594760
1129790000
1127870245
1253774392
1638207546
1821718316
1979619262
441729865
2019463454
329056855
2052619695
633140168
428630822
1469473962
1698234998
313535742
1241962748
653914641
2005305525
2078241073
944809903
1121499177
1850427328
436289241
1279637237
2039437065
2117176496
1901881496
1966757773
564566872
526680922
1214849719
41123637
1761081389
1235145691
966405141
1712733468
820127011
806722224
821444515
2134597622
321303320
232467831
105510410
407963619
1198874662
1503191386
161007770
1001709631
84824831
465893453
227586032
714938894
1021791806
976420632
2086298758
1739220586
1489830843
166518683
1527402912
299713058
2003770177
914790746
1191566152
1998217827
1937026028
458863506
1794099353
307975626
1622365816
1094954362
1505322905
287620082
2112014651
270282356
1013926322
1691267148
1306016958
95167892
955206432
1317500541
475292153
1516813862
1880921763
853368582
117731223
1942983267
640200484
450489278
508155864
2000517663
1700071588
282131073
428627577
939773356
2065847431
906551787
1284708342
546769516
854353553
1519770676
1252669601
1169552910
1144098550
1285005522
851620385
913835677
1402247225
589933237
435029748
638716388
164720765
2021159143
795206716
1860873461
818340001
857162004
823889491
1744932686
1634413455
1002858731
1467209655
1251389475
1956189478
620580431
1996988295
1140751313
2083938776
1819016398
1720180203
1881708400
740865229
1918556929
1275128420
30178939
508666586
456597043
1109602000
153610673
1240396860
1817680419
65013783
981677598
316413581
2115495205
1012349491
1995774860
604513275
826361338
1854730611
1355676424
2058898221
5680258
2093719123
618776957
1545308427
1074435002
2126728902
1173909161
1540011211
851987634
1385399314
1262079621
867207969
1378123859
918621644
242702919
308577074
1498630783
1980003835
25020750
1345004012
548365259
2023502330
1447971123
641513981
870706144
1677007975
896949267
944145489
323705042
1790033903
2134637089
2140726309
563893556
1926631282
1986347982
2013678319
996472175
286631810
1872959631
1245291604
1050976859
1550072824
1635701287
461755833
2016620092
538716477
1317309275
1166235786
1141551850
343614738
57624319
1444394824
277126137
2062060790
1868743589
1287107247
1501729127
87280146
1158547722
1787540174
1908755587
743219635
1746593588
1665197337
673571363
1762208832
1382920652
1652441736
1395204427
838415913
141383570
2064769028
316624619
207025419
440249520
287261660
353285757
1499972716
690985426
1235596692
548932233
454460647
2109403071
1146134467
220805329
234133761
170230172
613527342
1973275351
2075563603
466783090
971336452
603855286
328518361
899731181
2103914673
1869839619
539707574
931306270
880544075
163360708
258681123
1869681298
1920873306
611033932
1402436374
1054276926
1100383942
1115039451
1989277723
775801603
592220162
410174663
222342929
464953392
1923468982
187841107
1658179395
1302179448
89148282
1111967445
794097014
501298272
9924466
1819240233
886816934
1361547158
500329995
252623384
1319459989
1528851298
2107530205
1589974088
619637106
492179607
1228017404
1313973145
500273675
597871800
638898454
1337878335
1630517797
461816437
1961267282
889234933
1150184163
1501008455
1284982300
1090263754
202189456
230142926
1060571987
2057522556
1021509623
320036305
1646248108
99327016
1658124405
1660112914
914554322
617210990
2122506391
1026967558
866369357
536354603
77265250
1172507930
1269385623
1290231533
1041354429
1535489065
1468487958
1524505745
742063335
1494123482
966762860
1427803113
1657716406
1975775165
2101160994
669626920
1124860335
1384584311
1975260270
1823579265
1797445614
58119097
747452350
903561198
1295005355
371982524
1719179221
432161559
1463061615
1777034517
107237466
733209789
1295940975
1381213722
1365303532
881767282
1024415392
654541972
1498778662
1120197968
1839800454
2006393532
931989008
429151275
1931893731
525486182
529781583
1490936741
955706946
1618157184
1001519305
223239450
718344732
1142637389
1310703203
366410025
1676476530
902929246
1029695037
221455725
610347014
1534520778
2008182680
358851607
762885480
1507722804
338648385
1707185294
215478117
1843708109
755403389
1156414824
1136992963
1925047224
41446796
67605398
1827858664
1999225686
332166630
1680311738
1799667119
611548502
1243005087
1326185587
490034228
1534164138
270246129
1538746407
1256451877
1053998786
1509758989
713086239
1019293734
2105960998
649832782
1210838537
2068701776
554247708
867925040
331572590
1560945270
447868943
875045342
68153863
1461937194
496349657
1577628696
1212078862
684633595
523009890
1764509983
1980856496
888755906
586424050
584379037
1697256400
1399920863
762402976
1701484165
1878630181
1898968474
397841773
1629877051
902142127
158973849
1048162005
1151761033
1003699086
760735774
1878765840
1385006449
1330944905
823279901
359681883
1814003468
1890718480
1630617571
1026710330
1003307365
481423281
491736544
49213339
1394746444
1638946424
1570702314
719821716
581705957
763731549
500722537
1944998323
109637915
54588779
2007349868
476567095
1731981375
1430122273
373336213
878316119
63582479
866032205
1786574335
1092938264
1587841673
1849841459
369550448
945718949
1045700309
1627300685
879766362
603854050
400239723
366045795
143522272
295510473
302866443
515476908
151264695
711023731
940637296
366478552
102523543
1046973396
1131408938
153817306
265261820
1009089668
938191958
1390300448
172085474
742291302
1883282917
748492555
110141168
455204053
1983404762
1154434908
1198479452
1088153534
1685502483
1523530767
444227555
1520757341
478199009
1867476059
1864681113
895215237
939086355
1919926060
1213486691
1662855536
180790277
771415966
1968012150
1412151796
521560269
819707151
350220926
735824887
1710529880
1474209366
971943232
988524093
949220470
2073285583
941262583
105295353
944007875
557799030
1087959476
1777538496
963386472
1883334505
1170352270
1841587268
235177258
561167791
127799506
1337609670
1606692020
1823289607
1930204836
1425180237
1300435865
2058287132
145083603
1002371154
1436169701
1845140345
946285112
1069411955
1924946892
1308087002
59596581
2040642220
115419057
1315615897
959043357
726213018
1049606435
1144804811
1137632672
262991418
2110013600
680906625
1796379557
1862735866
558593080
2047866120
473352572
663606722
215850517
1044561843
76755364
1980816852
1289066997
1593611796
497758756
970294120
217159361
595769515
1567022123
992417733
2033252780
1873402354
1480453143
119169183
795492694
1169806138
1473712670
1971224974
509741415
235956349
1449110421
150390696
807549049
344839713
1401378514
1255443892
1339851344
668155233
498190631
1429095526
2004684260
222959489
967901433
598197028
1779793989
400062602
476168600
513763129
1736493630
174318508
1858891245
72112373
1957703392
1074290333
1429609490
141626744
170585232
143343616
861755725
1604947867
487297135
993660687
177416850
442781700
1427056563
1507602051
2134410031
354446746
1254494592
1642049999
1131276372
1440697434
1348757224
1317489315
1280357297
1686572248
874253079
833049233
174937650
1152591358
1889285398
1849540694
348099470
1860975308
247861142
1889425364
1533911759
540690045
1200913180
1264494977
396034274
1670826192
1904191256
1780170042
1899871054
1606345091
1944911345
375952384
1465374829
1265343973
1193843083
753155519
1876363684
450692133
965308633
1491747410
1487002512
1020302155
1718759507
191567836
1763550066
992294728
1706363613
673644165
433577074
1083870505
324187023
365884580
514866031
1459884877
1849719115
424436647
1383318419
790032108
501412535
1811107930
64528571
1326395966
1698828659
1201434900
1164607691
223832125
398476680
2036777045
2040581859
888045494
513261119
1482660868
1234893482
858270072
1772181257
1327444042
1035930715
1003531762
2025249533
1312679075
678271918
1267987139
1033910954
980095269
1948542590
1595738729
1812989957
78655232
1531817179
1244906370
1435859844
1493932364
1815433481
1153017610
820394506
1065715125
28691082
689444510
1665033674
1420314599
1846059438
881099721
887054
1913558990
1911081032
2127371290
117418
732507038
216264394
669175531
879947216
461687216
1576136820
161771548
2082051249
1968171819
1962493348
1333636177
1237645394
1248609438
2109492740
1073347745
1997756907
763129727
164280109
782669500
765356650
582899021
68453325
1756125293
526409679
725972488
2145954264
1769893682
1452924010
1430315632
989560090
665321736
671483635
261453994
1561833006
1307276053
333929620
553250049
208975753
1344319306
1077188467
1266721424
352156893
1669596387
1703644986
684799157
1276315313
395683805
1977949134
1579469513
318141334
299094119
1565434365
1601754777
1522173616
1771699905
727947171
26624315
443422718
1049963189
1401372602
219438420
1310348135
656801811
894472517
1241597367
1524536296
249102249
359787738
510826240
1689429635
418952113
537301544
1560001306
1518896357
1183141019
670930308
329904054
365668697
645137676
628522023
817557725
1577761946
31491490
698298199
1790713360
2088794250
1321765296
1064831463
222452658
1958375707
1953037140
2054559148
1931544244
270924694
1144017826
1265205203
687869409
1399041471
1004150042
202866800
995170820
1799665953
443428113
1643598783
1352548872
61040906
505695715
1859949365
455655728
537548674
1805741183
1163946822
1762403924
1882490935
1191986777
1293725837
1715412974
1183960780
1894913284
1788020656
353511354
1375641242
1518311640
496477933
1152594057
1275996132
409748736
39559262
1021919231
510442432
99853333
729754763
796172613
785383004
647331964
152415131
1649596965
318502650
1436301895
75303965
589389972
1369568601
1665348024
1446302966
284365601
248106595
415714758
190739385
813865478
1979442126
787435967
961652945
1484832941
49158302
2023201443
1225570944
208192224
463119604
688879778
978407185
363949211
1642782834
1751794458
1321965332
1918907324
1488188221
863978076
1746896921
1762360323
1347976876
1305754216
1538579448
238145353
1878345432
1056764790
129417534
1578055390
1346684293
1774358661
629487046
1418584216
1109039257
91655254
31634924
463296360
602378694
1408659225
1859963398
284018598
519898214
1604500225
765314172
1294533447
2127651527
812583749
735680566
1991147687
2065854687
1909400604
1220963337
1770816486
59160572
1332289063
662680230
1312294756
661321603
1469184519
791607290
1887624946
1001916244
582939942
1984032190
1630057374
1321536532
1582456104
1816167843
1032243332
1389510673
82823772
967645765
495310850
1483588035
390486504
1999926220
714269232
2127926880
1847915100
550040540
1895041717
860785957
146254431
2101993731
452849409
458566136
939830189
2146310366
1826056917
309414600
957675769
1047762815
783473542
1017445936
1497007065
1047925923
1030706875
1004174328
1048729197
292258097
1071984957
1262357032
539760542
336256432
878773082
2144064116
852662069
20983071
1602266771
597071191
326720706
1812819481
1402230158
1729831463
1491537218
1187149999
99837334
696195232
261109163
653983443
62668198
1461277913
1382531286
1757733217
518566032
2117674379
20573937
1401563284
2026015314
520387278
1862814514
1826658370
714249508
2017151874
477766826
981743628
885397223
785760137
1622764847
828834065
406593804
863391894
1378058282
752773091
740768840
1220575254
1295952207
1839556005
1862175867
1237238783
1834326231
1215577296
1962785988
78347392
880672073
1166207634
409106209
174569022
1222184210
1263692787
2114459709
1128588919
606776371
267939883
1626185274
1340807140
20353284
860772097
1313779751
1767628190
588882836
192723131
865263411
54760008
1005868025
270941634
1683918326
1263235397
291928981
1033205556
2134228773
516584908
698172424
1367676596
1468618960
1254103861
1817018355
1340155047
375847725
114083093
1786866382
1420132981
249939071
929142264
118052637
2101460373
769875100
424496626
1675854026
204938924
1761232761
172967301
1513826153
1835239185
1378862978
665617276
1224871609
373480032
935979606
1391492910
396728732
713154657
1167668853
1486098944
216573789
956549107
1611067363
1489973947
245276203
1314248297
1014529281
1412553090
7881704
439846088
1324205900
1170602713
1650164945
219007314
1801877412
1060677231
1497936765
1646409722
747557957
392290651
517408722
452568700
2141528124
32299326
540730839
33215495
33321683
2109610984
1041538370
1631214367
2066494619
583859287
1971837447
370706434
440434203
1009544276
814195638
1110850848
1758053430
1399734028
1291141182
1136212427
674566369
591953384
1865934505
1544118664
241899033
2081704747
477320746
1961934801
1216718613
1090707900
673542919
377174405
632426777
1531920358
1233458918
795425496
1588764545
1763988540
1630216858
311121217
20572480
1002574139
704796330
1596675382
1051075401
1519535785
2001781161
595198343
1752700148
1063427395
1320921575
1315261036
1930236550
5425335
165100439
1986640226
48982767
935360359
679146429
1102588778
1150016053
667286548
224641698
221809150
1274178848
623842830
1518185949
302500434
1410448185
29879202
140246149
1558687578
1170066478
52405978
1587248700
1081027260
566897279
1918454940
1079314844
1735493359
218459711
1477456341
936631526
1531415479
685982424
1236478459
9084712
1366651450
1593816738
1973419870
1698669605
692365752
202253149
951296825
1549882357
1780317215
1136273758
991572725
1702965820
169165043
721471188
1019246897
1592713758
1557959225
911964616
549259584
1029260517
1627300342
557437446
1544012555
1014423432
539430772
695799700
1968606928
762196984
1246243616
1379778339
626565209
361694980
2118603249
1004896463
2028116291
191067412
849051974
916559547
634637921
1865492180
1023839833
372963954
1657998162
150024944
1177771563
106137643
846205157
1242539611
752228355
512329743
483947934
41653789
555357196
255856887
202456352
120810244
97576950
1888611977
1057127499
519046039
552589214
479995577
150234499
927790522
80038361
603360608
342622413
1361013192
1613018858
63702354
322591507
971789351
1887563676
921999229
1606302397
155270316
306950908
117404097
355129317
1843755400
548523539
521371046
1881478031
1785275833
1459148488
1860856854
1190959471
1911473058
555652397
1602255353
1858285976
272872009
1958613973
704841419
1800109900
1005705448
1620781381
1225875131
1791490079
871084698
1241428537
1607877699
1878750691
1783373912
1885273339
909828898
1305795806
1063011703
562462394
1303036692
880247538
1836083502
559797964
357731087
1654170855
1920319476
741822505
824882678
1002913603
1538934845
1196876779
1247700079
1788081046
187376033
1136822061
1152744331
874862895
1046127012
1547548981
1516693541
1002200053
1347876426
131493522
750456564
1980992827
1780560510
764662790
1808318708
363992883
89091196
102109767
465633980
965735700
247048707
1118193281
1433574156
1037263625
379916881
2065370422
1463058902
1227481544
1211589581
1443519564
1651334551
1358536514
797531623
1679945922
1428883902
1121449418
1955672735
1590323252
2034791602
1312100725
356283262
187397666
465899061
1516180863
1199826083
2065470702
2044347788
1777292979
1459686101
826184817
104141325
646993633
2080017346
1518116714
1288959948
2111272015
12375029
1703770415
1187125756
868023702
1747650235
322285743
1974920621
818803206
1076576151
2029021977
1141043746
534042336
1297353776
45048074
327694437
1947937347
643644474
790575993
2050318787
1742259348
1631394879
539323573
1902282377
138062146
333564571
1337514826
2017785266
678407005
842890023
2062344928
1124150277
450030543
335489953
1733239215
1447899755
1242746955
1233287674
262071236
117614648
1886173859
298360593
1613492843
351189015
1472566473
522530899
1772165453
1397352193
1696681846
2027966246
457946874
324021584
526542048
1085076007
1010414272
223785935
1449615119
347925503
1857539778
1350087517
181682095
755339128
2046090638
999496603
1620014200
35073480
1829294375
1324317039
1604214918
1311761320
643541551
203664514
850732960
1824347745
1948264257
645192462
1574900734
153210873
1249515670
781298437
1045901143
1757799791
826567552
1474377417
1830686052
677498161
1798814621
1031865970
1347257981
19163133
1273818924
1810542414
2101389675
1151915757
167273067
1451006658
412245737
308296472
166567503
174293320
255128733
301671074
356655939
584842669
152860516
837156165
227776265
1851669888
911960945
330432216
462872144
293871108
1090692622
1688947736
1380311169
1805424848
1071105988
225286081
785982116
486480079
1817536790
1536168947
194818036
663715155
2125505334
1725723068
938549442
1271483776
1678876312
1830121217
1039864522
106102190
1300824929
1782183500
739399024
1765326603
1415980297
268096407
1331180075
1289516867
1028460500
1348057460
1775327529
598212510
1551679493
1006242691
977680498
1891623756
686048501
1406960544
298794827
512906975
2094494779
1041209661
752932935
1285205930
633354019
130877612
333684119
1671150292
688041340
239406133
2099052944
1569355708
1861024776
9699354
1020400349
1369749596
621046593
987244336
767459565
1090648718
624140760
673887194
1907438248
1403656578
818630490
938912069
144353007
353357881
1949378424
1628990060
1122277680
1552190699
1308126014
1474385884
487337778
701900277
130172660
1105890421
10858664
2117354714
618826592
737563025
1715392112
927710779
1074517080
1868605371
1803411774
1533406516
2094261174
1345409878
515652887
229443809
943596497
1229010883
1152980485
1890337625
68841594
176809185
1133418614
344564214
808384196
1140575874
1500636457
1294653121
1473676617
1579881388
437048721
1371024259
2057947759
9672489
448845834
1805571083
81078384
695549351
978124180
1779127753
131398813
2065894849
532533923
2126555102
1395902143
244746686
768049720
1264277635
768643644
2009776499
1726252046
206179518
1228391943
447159055
2055853254
547632577
1166484139
308537046
2117958992
305750420
1697207699
284261909
414472649
1762052579
2028173365
1006704788
726508438
114853649
1200860117
1266452117
1570057610
186774250
80671955
1274259338
1934497144
1388478182
784710020
371267431
540869658
2082076610
2124335283
1432150587
1100785173
609840649
1756033839
716615023
1996999391
1226190993
251386894
1246131453
862779926
1613677240
138968868
1145907355
1857753857
23711633
291193754
1781775374
1787525259
508628425
117244071
1856896148
2031632816
1620928122
1618360049
608141780
1645494194
601788541
277771994
695784333
1039241729
1717299134
523631651
122716174
1207044147
81325748
1750960184
1925267040
1175219506
1298395616
598311497
198146320
88859765
308803910
1146899676
2022558900
330575095
1978608487
1128803106
2042925965
76088758
953259685
1189194082
1414538201
1781839597
238548405
633377254
1735169885
1747441887
1773333202
649581367
1025117537
1743262072
1377549918
2057614962
449844185
1303060760
500700467
1733461514
1314735964
1506197663
371508015
937541407
858434626
1863100385
2069283991
601880306
1766658938
512593029
2098414594
1647039710
1237206187
253872612
1546880490
763280336
99955641
864287596
1253135384
232378994
1060406570
189838962
1452272116
101127812
74838546
1299591260
1973072018
554606536
1283793921
1221594029
1769366298
1842829325
699345305
1338754479
1937901151
670402378
1334622089
1092019545
493106522
408381988
1168294295
1326250108
415611229
1843971066
883473069
2048059663
200107513
743689216
457219077
974219041
219511420
1050025056
1584327565
521028638
1744406081
1024851609
1031344818
1832538112
2035847726
710093110
386276282
1630077944
1026423592
104052324
1803463284
1673978322
591766908
1359166307
573361274
807843963
354368453
1618292893
1584730431
801609017
1290993467
1272447435
129863535
199913448
1036815086
62535596
1058325738
573445056
412892257
1134469179
1694612021
1921804409
1959669244
1566014385
1881762485
1734034538
1786670887
718205829
1926194222
1061030974
1022328395
1742196281
543909357
662048563
200088731
1569991002
1906356354
742732964
1631887440
191806517
1958287977
882015013
2057730588
1497754448
1732678383
165283067
613759173
1095781566
1152857214
800074357
1521111614
1426427371
357863370
213514869
2012833250
1794460636
168015107
628614448
1084527355
459254817
1278588637
1803065344
1568294286
619091185
294506994
1915013987
1113174422
177445452
1996525216
428273178
430920102
160146336
697636237
1886858412
1403257125
554280041
847356466
1125199445
719863485
927061769
1043809422
552505878
437580763
1089004781
1896171913
1640412386
338942886
889566401
486742137
565944663
1140349209
689147215
351953944
76654224
528039223
1685405051
802126008
1491289316
1354382980
116095195
941716203
1379359794
718026191
1655166159
1323032085
339874572
1234857036
1763120592
1346957336
1012138351
1758444244
689037093
234562389
713229942
1564912590
1398677565
1113633599
1135849578
1631229091
577036049
1003949287
1599440001
352298306
1136876973
1487158473
132659918
1166379909
1493381440
871184857
2078744504
812790624
130636574
2024169734
1660235738
623154512
610738773
902960389
937285239
370569738
326795451
326171349
23462073
1368422659
177604555
87270663
1577490926
1888910178
1173379435
596439171
66866566
1917497450
256021096
1920620116
1074574347
907220315
62562323
1523293573
1656191050
1860432340
699479958
1534534775
1332814740
246667891
419556228
1716928521
852092872
1580611868
2144063697
1568479687
2052890397
738403465
1950546492
543460878
1312545011
180801746
1675620527
1097065197
534568575
1916188055
1332178668
1341294299
771130923
2090760162
1334235399
211146270
1838416462
348926272
1765192455
1015058961
305514561
2009560230
994489036
177319967
1408702973
1666618057
1046982005
1469191695
907620453
1346881870
434959520
663378580
1108309400
914985900
1842098290
121846003
731220184
954361165
461511119
633484252
754120487
594915037
1408605411
1321813556
1148660038
2057470855
689793974
1447365180
749078113
388371824
1641170812
1254630791
1700866746
421791954
1021238705
180357711
891807578
1900618370
760125418
109948530
101308413
18957251
1395464473
749781703
363587980
383459568
1454166477
260200182
809521660
1496319093
825447304
948419525
951372135
963766175
1271439161
1667253381
1310700810
1312805103
1651203476
1469038844
1163066417
1368645286
1416369265
464222322
1904138577
1152183624
205214564
424403221
1367728794
397740473
1408278770
560085730
746860052
809212857
658880616
974566915
1986353127
1494961848
1957505474
589981882
1212066267
1809474625
1084574709
85240660
1602245145
55990921
1856697209
49695033
996935203
2051940737
1315474478
1767282161
2048555159
1331127750
1842371308
1954497366
1055755051
1750937532
803585632
855967096
1720100626
648755800
1185043830
1275843149
1545560563
1975023591
896756749
1459851008
1497513601
249087985
531776586
2093165601
2001436585
1483207562
1049196277
982895748
1017323218
2045479056
181141138
79882851
1691410916
678627554
522219373
1203269530
97479109
765644321
549998492
1821030919
1996469882
1522075208
97899979
1881655312
1435221794
683350379
569747484
472853579
1321201456
1518619532
694203770
1249611803
624865189
10895702
2113289494
35387122
891632300
798360285
217286359
444351473
162847698
2097704512
2125514719
63483836
413837686
1293897840
423397022
1727320293
1437381439
1576057222
1175167304
363222651
1812183087
1990242908
1476770022
1978311527
1829868191
885904725
1704045272
457170189
1346763625
1119885671
2075655718
987960323
761154851
1277692611
1223950734
2122726257
1374085642
1848287343
619021431
1088193084
1737237735
1387557398
1867098404
1201418081
272214653
1118835383
2076522427
1070119461
226683567
2019944896
1180278584
1689029083
205980687
713008798
1758050746
19692425
1389093771
1028531791
587794220
2010739251
1480450853
2017048878
1953069175
2112449947
1904777405
1734846347
170313047
1504062473
277489010
643725557
683760587
113291948
1964237353
709960183
1419714134
2008957965
437109329
1968264303
1622534512
1636177204
1484687297
1250037821
1352676100
508241552
1814598440
1101830639
1598146797
2044727946
100200764
1768872544
1781173392
619364732
767805945
1112528521
1551290411
1180954628
659548924
1704660347
382130368
112761016
635546530
109532991
1560865450
484861872
1741641068
1625238025
1392981574
1760021728
1711898178
1621473468
1908349925
1499323951
637838232
1929480061
644824176
1879549024
1696531156
613149638
667767862
639390526
97831213
412035748
2004413744
988822919
561544872
1139762210
100771729
880760582
704927444
1031935721
1298707400
1289729044
1181334384
1316870777
1050240379
441402889
298923983
795419124
956439304
1081620509
2134573592
1882999373
401844688
409308192
1276642778
342573966
571215952
140019471
1980017244
2073470843
1958266169
1323310474
1571175588
1188468737
1532111940
723535385
837144081
354870043
564467715
891601719
1127159874
1831722013
579557701
1044510377
863585795
1439250039
1460957965
1748629469
402937477
709475071
1952997576
463039824
94471416
661532151
1509895228
911638062
1771441552
693590584
212978943
384388965
743222735
32993691
1718756391
1313167636
1130143338
845229922
785259789
1853891714
1557554383
606462085
270736411
1227933323
1083357936
1708550523
978184879
1009288696
1622014792
1390871205
1273144395
345335451
1215352847
1970262150
1649668849
1397004071
2119750634
286624595
189501987
1794506337
1624109016
374673720
1922286917
1775423683
251474743
1198291620
256244457
772709009
1780002845
1863877729
1515610186
1361518226
1187786900
616148298
1224490088
807641248
1120024282
2360915
734794548
493237908
1661481485
2010619139
172892733
1467961907
1676138782
1305951315
1321525153
1923709557
32531226
756493477
921305596
2085367278
722041851
907351069
587189325
1918864828
730412043
2086893211
1914002800
826322996
307758045
1775231164
1912033843
860019207
805673067
527441411
1979448969
2051100677
1913925599
1893793339
1355268952
1782854401
686632232
1798922217
1163886766
1030998783
1245197405
823708685
2027774180
634018682
1700353290
785303652
888724191
524691605
1908133915
1535207194
1493182659
1691565894
2053434698
1432887458
683426490
585988372
809432073
705961699
505543538
1118948213
1042541642
1249132032
1328267529
1292185513
1624063324
1040509118
157785488
612770503
617029284
1597637142
1942819439
2045925180
825942199
62328408
502786901
1544464032
434015025
2135064316
1450084930
836100029
2079932366
1691406138
629362006
1155584037
625695435
683459219
869787767
1861468240
851921078
1406020180
878502935
825010709
2083136128
1069019995
1005374007
310697962
274115109
1567477921
1933275127
596026392
877442329
1251076585
1160461080
620105200
1461547304
800469899
590716755
394931987
159479046
253310258
1642274565
1919614359
1389643095
56022184
277659174
1392615877
1128739719
160421147
1474669221
647174543
1135013517
1802709606
1983203586
1420170814
1614540459
330678680
111572971
2066903562
1591350131
1076721952
1223999516
2077464433
1140404427
1710575994
1649176387
196625685
304512747
538062181
125079486
626922804
1747474137
1173561404
775549393
794684214
1161828696
1707049288
1361016321
1968410882
942508105
1495442916
540115340
526606853
256941869
248252563
138113495
1730453824
732298501
186832289
226387757
265404131
798725365
29116134
1708753245
1342324336
1402374939
254659381
540199042
987952440
1912469667
935887331
2008243617
214598640
971178292
1717541163
346602492
685745170
1743054722
1284059655
928713712
1721578638
1438147782
1577105372
2038027492
1905699646
20145957
1614042579
725135312
292527133
853106274
917664517
894517741
1774308283
322475426
2075109033
913659304
952344021
2057201368
1260239073
1630430936
1003414561
49966137
1869109992
1100353530
183888154
1965542002
1270071150
1317319401
29219249
1384879105
24532347
1402738095
17163280
1776507309
1472786794
1179321179
178154934
1476433038
224328601
821543559
1330409860
1850745976
1086432537
483625196
2059921118
883846319
1587817824
957993147
490001753
2061845609
334339529
2066057230
2010949468
37885769
1577792395
1533630712
2117394164
637561982
593013813
1317275388
980543607
1224596654
682953543
2073917073
1731501917
2034301610
1198252747
636013741
1250571578
1932612671
432490039
138109197
807957727
1920603010
1904718360
138474637
1213269410
1441912861
183326688
1911742577
570209181
1807359985
1671878475
884998499
1760737445
958086644
2002575036
539439508
1112253871
1006744806
2084786714
119680725
1653555438
990934716
944007164
1149549464
947138376
361226629
1176606123
1283286621
1274152300
406668711
1517095551
493297902
318711298
468612263
999903888
1490320320
1791998389
1419609514
95534354
1846516868
630251469
545955299
915765754
167762180
953591788
1747552268
13193848
1809409582
459958169
1104827547
1714807077
231193449
1705023684
1985553137
501266866
1425603546
1919177350
1797648012
594436700
588774007
1393218094
2000907318
1008742998
1071645538
1711476938
1181616931
964553064
1756746742
1418256206
1410092555
1430809296
870389953
173555756
849007510
1147819867
403302887
1436675005
1955006077
1095708925
660489005
1752485164
1377031560
2067746225
1474057417
1839506617
2088644127
2070647203
1527764371
1895066232
1686234537
1863114902
1826297742
1293467774
784227633
1078914340
1820837012
118499987
2125834819
1531022462
544737818
1054813021
1812518451
179214933
106452714
359968030
1595796642
1274172901
699693752
681545151
1953660392
1547570659
611218945
1625102170
694452660
1867985957
1134208164
2025714293
1776428690
1140057728
1101747053
1987710703
372998625
1843263501
651559423
726598428
1093713388
1483981778
1289257702
1282075511
2114832467
1001482769
649599384
1275472058
1663834187
1007882518
1777957949
203667146
1834498445
512598786
1207255791
1185276348
283551666
1689432556
218831113
390819386
87407457
377439086
1047982729
1329675957
894662758
334126540
1011109108
1271160047
1591725497
847433363
2064366926
1233666250
2062416474
12402636
1541078075
1728212019
440478873
960771556
1839946441
948009816
766717187
484247928
2037711503
1438540157
597699936
592300577
859006215
942582716
392593070
972007132
1377995022
1094304203
1572821061
1766958842
1603760308
602377915
876324381
1080205810
449845700
442262342
1684639724
912181275
299776498
278385708
394087747
1767073115
213967181
1785836632
1129426899
1358898335
595821576
1288484962
142697326
1429217876
1958856491
123362445
771777732
965433262
1998245004
774008371
642183741
268009985
1922258031
920260227
1867381384
1572432855
1880328240
252821042
169985202
309613025
1258395184
1807760143
786616838
1902275773
1033139869
1706931316
1449356648
1505057926
759773415
1786606534
15469373
2009082763
2022752193
2029091747
1416816450
774845672
832435249
1153267295
475477802
325244371
1470485845
954667514
1022405998
707853147
96917532
215916342
140938492
85569871
978157488
577565040
1111944082
830818933
1100443500
341336335
189819152
1772859015
598720449
223816872
1855740952
1616341055
777458276
942566412
1323504705
1212092419
489551853
2104300716
1076816274
53973055
531902979
900633223
112015869
635521361
454986251
1065935208
235573340
1719526222
1319215550
870625786
541613572
355716555
518656567
1374154969
2038123976
225292676
650578963
262235928
197917552
1673848235
1741680273
417276901
1967895566
1820703901
1841910290
815241224
1095704684
589021928
1900902176
814600871
1308048893
1120108692
1885840346
1148765440
116177594
789228158
711295896
2109450375
1452306217
1490010122
1995509734
1231890011
1260617961
1610124869
1551333001
976175814
2013794254
1900058200
1537060536
939732968
2139884079
1607424667
1804144623
1190614473
1083179896
1653390969
1554169805
1304765727
578534538
1629845977
391802344
1228440074
1649604461
1872089792
147569121
1623038872
210490985
100399044
104173505
1831224904
588686687
1596389258
1016465436
829928530
310003603
1949460845
9603768
1353123963
92721679
229135551
558371122
664383166
729381985
1355770328
60671385
1780314457
1028976600
1551126414
69454657
112761457
2117205659
514206389
575115885
1343500827
450525477
533618957
604264453
892657082
589429696
237610869
1465211792
313642585
1448395429
136267866
1123319957
1788849698
1711873648
664077695
472451714
2087255635
1621175465
102995530
1809673741
1317396104
968747776
1905124485
1901882407
636259926
407615078
1791567118
1282588761
544405351
1895660597
1250741342
228425557
1513241739
123790758
1731682099
530524158
2139852115
222925305
1552681630
1923641387
285575190
1108616639
663219054
1581882729
830101550
1101794046
187500601
1932424552
1036265468
402325725
122905782
842242440
1240057926
1076869198
1773199952
403643906
1227234165
114385399
795887727
1453206096
1412611384
543483042
1126590841
504981901
201918486
1705316767
1423971652
990174853
581431881
1612484425
200361319
1925897644
926381034
1347567090
1697750682
2044266806
576917128
603253724
1251876468
1920321902
615465064
56291836
2141215289
1350417492
71067305
1063490367
762245531
1935193237
553200352
335110581
531453755
1245108738
70453830
1257440719
412560827
1608173119
769250131
564016760
1880643348
1791514545
1007603883
925552519
1340081107
1094791349
1512068625
1218414191
1908892311
745356459
825671920
1799362273
1892201408
1945870731
130627325
1608919321
849626178
1023007220
140330695
782489255
1037769958
1240336152
2070246930
162858846
755249933
518636792
1979380466
427106124
1597346733
2061692187
1212748551
1834472234
1020479521
1653759302
100774689
1975792849
1570275496
535178426
2106102243
2003517124
337902330
344237258
2020931317
2072544075
568128652
1084249224
2067019363
1365190896
1078707096
1650052654
988400447
1843397220
124650541
736000875
1472754889
1171314469
1001071496
1599042136
1535653623
137721587
2114273538
877433773
2118318232
688875909
415599790
201675981
2065626643
1917003510
750732390
1797671370
805875336
1672863251
326260087
920340253
2003536297
1176089530
1572777224
264578610
1924951721
867249663
1181626129
1430244023
837059382
1680334974
31104674
825220018
1847703184
664986859
1231743688
900225486
38963580
524370180
2022929580
1486220704
1257823671
896359502
699820491
2074226812
1354511429
658097341
1751626514
1612580592
1182774120
308218342
1274270866
304375535
167714633
1203964010
1175499216
1142763679
931293589
558472394
1391323344
1661472214
1378081148
1491967812
450464153
1091294485
1896890565
1433009678
1540187680
958839512
414124369
1408369666
887773560
992863904
155492818
1496430266
1061596922
117398992
75914514
1395739640
504947151
1505362581
1770699667
735915295
32111969
1665844335
1067230468
1393541683
160337728
403859011
1068511291
551684157
1762911023
1986071767
1488021292
700843652
1031317923
1327141822
534776978
1078921328
895320501
955015492
1776254346
2051757758
1411224208
612891858
969057865
582824513
1446497752
596227327
67463567
1124920589
909080499
581757986
733349906
628698387
67823300
1239979871
517258218
423979806
1604168065
1815474990
1842980399
657196056
1663582783
1411594699
1637009112
12912618
545781523
1894228927
1105605201
234246214
963290655
932295301
369108368
338884787
1202918434
1810089376
1251534290
1827508705
1551981422
1067963293
344723824
1230781392
361136914
1103002331
1003506393
1459891691
1994980450
1518161249
122434228
879231706
1412638773
283283584
2032722200
1487509903
1016336981
767872187
1776375678
737278801
1263261291
26672990
2047982937
1137323878
1716604043
1756989332
2130336989
1290169679
1581802070
1987563317
1940240822
950605255
1889089805
356457906
68584403
1837540410
17540140
2015043801
1739260526
30666646
2139338362
448431645
1527466761
1708996782
2040359108
1509911422
951970109
665964684
1554345915
243093242
1621153832
1338762409
658076353
1313984048
1793734494
1991875038
803585632
1641497102
672090769
1641736786
1032246752
1330922344
833992941
825712151
1997941587
430240637
998159531
1315817994
2049333179
877442821
1676263995
398258442
5135811
364904414
1804798678
1429196599
1519429124
394729252
1351014067
1705712383
1315127185
942807861
1786433089
560310764
162933291
794662036
612988329
243402281
1965768583
467820895
1441663448
800974152
1540425639
1487895164
1428874397
490315498
1032981773
1971304428
627964512
611758774
1684231251
775591710
2029754941
1857508814
1456646206
43379319
841841660
1297254112
1029400344
845239956
1567229709
388530526
478807845
174908618
922019192
1384770040
1994511159
322412793
2129804385
1828872543
817196650
1261331247
1943825627
704017945
392553525
1760561763
386524899
1024159197
22856815
971976230
2059363031
265639789
872966551
504534234
620687272
1667719713
1285194995
1984149758
1752239753
717500164
1528984631
660460462
813776865
1484512022
1185896503
1155608571
196569285
1158791712
1427712913
839822368
1187035902
354610505
191354717
1798236810
604647210
1249533556
1683565379
978157457
450432887
856911899
1852992686
644131867
2000912661
1966017890
1392210686
989953147
95303584
36067075
1763848173
1284715782
1098593148
1442074646
1675370103
148777896
1159997635
201521082
1604556993
260797498
280051122
323163615
595750893
2048131535
922485651
596025200
593546129
1205517028
1173301464
834208400
1659657809
1003796149
832060873
2110738579
1318562117
1304313888
1364448530
413292722
1941914529
780340324
1350500331
490851123
1263578325
1803448631
645723486
291660658
1229348896
812257081
785433211
1031390111
437024553
187088695
515879098
734413651
643529961
996284318
766814688
1837988544
740709950
160018888
359955691
1843755106
977987775
1741760066
215645531
1341562767
993579533
517467471
1158819992
1547154301
661023358
1873113284
1543569154
1861207172
748361040
1124920666
2132240801
1731193867
1390221183
1088352950
1639490815
1683012487
296429039
1344705237
1499624748
595720993
322984424
2079567161
1729488773
1088710224
391796983
953320501
696280797
1351255171
428130573
402943669
1707409037
305105292
944193830
1743456352
793682644
1209634146
207365033
781434200
744529859
1299471145
1253010861
186290663
401750960
620013371
428003728
1431293361
944175006
1311167695
489518902
941464003
1583176618
1314132911
1063216845
850986638
164627213
1976839164
160712610
837087160
351026931
1114268516
40933505
339273587
1351511745
1611610027
66212431
482032160
2020679072
639003666
1592281418
639865273
885870986
1800138068
598735506
1606693440
925159300
1810352432
1615869521
1175901135
329489973
1091285608
1401811718
1845223937
2016807194
591292195
1871705796
1151844895
1841751097
700110333
1791215462
481692889
625383865
55592871
787054961
613647372
827348053
1467862912
1956747851
1295391688
908201248
1155733479
1581077370
437558441
1876197635
573930353
867106407
641956817
265609555
644370984
470023290
444767571
884025736
1834085792
1277840212
228260940
1625040847
1035912793
2019331437
147942534
119798750
748798718
1519406603
1981831960
1870658526
1292194626
808424921
1223424870
1357655836
368293315
1954252100
1723658331
1306172226
930860359
1281307962
359533619
1545481931
896502418
512221469
324001553
910849564
1593518189
223408560
1388108979
1009744161
695618504
646624287
425961849
1705434062
1208853139
212315738
794103544
1796798242
339746258
952051078
1152755947
1072130914
1894877796
289393728
1435661392
1896357960
1157156584
822937394
609064930
1968704846
241406419
1933275127
1672290711
94633653
831936414
13028724
1071905640
1636376225
1708778791
1466028231
1162851497
1548955876
1008015574
758244944
1779327474
1645450225
286053101
160455218
817330853
1437816150
994906317
22760930
406730576
812072733
1204779616
1191197593
473976253
2104713914
42242165
71140705
1314395668
1633235843
1956332821
1870732342
1083832088
619587915
918788832
248278233
1253746030
1954621252
1677075400
210510030
2025667554
2118870031
152929842
1624299581
368581047
853785971
1605182930
721121453
1587254110
1853753830
1062544415
1485404167
1819045433
2038404787
646622944
630159056
1593705862
1149890751
1119810272
1808030459
1442482103
1391768700
61261725
1235479680
1172251480
21964094
274566677
1249473665
512294169
1878737917
276297027
434917281
1833917688
244135873
24642642
603711110
242443133
910265543
2095692670
776295687
310878894
1382435354
1046775532
675801797
1145519735
1848437413
420151374
1052583651
1057433312
521252244
766596008
944312792
485435777
1560004973
2018826472
1774219875
1485820914
1182358174
492720181
146057447
783381762
1448042632
978890955
1271735030
1370048063
177962605
373633747
1169415627
1599264521
76759338
630318618
1985053625
845116570
744453793
1775916789
627436653
2002208866
412460974
2088244486
1890332815
643456737
450635906
710072832
891850184
919088731
1639836693
507426615
696155868
882322269
1859629550
1716672379
1811204301
1859272079
496564819
307307782
1106692227
1739982915
1588781715
73563573
1886614894
1474995254
328109371
591275681
186854023
1773011904
1093620067
243520634
684371832
1446600821
857465419
198263700
1809660091
584335467
536633410
626447055
2082422898
1003077732
1896737208
2110029011
340739209
1158924844
204272315
1434919071
411306788
1988706528
709148489
895011478
124999840
734135353
1109386423
1060515260
933677318
915905191
949571800
1130549582
84601554
1636820384
159511068
919346360
1989626691
1461912899
1397348354
1682957631
937571906
1235469347
646163639
1542944840
7691993
1288121430
1196395109
626100490
485602765
1380365808
1666164687
758330490
775124180
159140918
1815791828
2012181522
694959371
283216368
1546876303
1088916922
1705511135
1534290906
1233620209
10812859
1053621721
144847870
737453041
268884249
1743148900
122118849
127859776
882465777
496034097
1548552457
1480610031
289505719
135561895
82986655
1224950763
1742314698
1633766402
1004657074
1657193901
1528545071
963710418
367696502
1470205786
801220320
1360409313
1458722907
1249739423
435481236
1501922208
1483251027
1571972846
2056932221
1344556646
704005104
1831285333
1929342593
46363458
1689073095
65016550
1386659344
330440715
1008504255
952409653
648308856
903074149
52614375
2069020697
1638808508
1635558598
943792116
1744549362
1539681205
1530707509
1459313601
230948856
1097635552
1000580114
504461421
624022346
755990952
609982740
1106913406
1313433029
502682811
861360548
956421818
1065005555
488566750
1460638231
708316362
311212449
1897606648
2107994086
779158691
224303883
1965725490
1063651041
1057223666
767390612
1368864982
1769757543
80919785
124464143
14095416
1306997167
241922375
1916581117
276238867
1185316604
1522196847
1580034190
22124278
1742717109
1901686854
1819313991
771327300
542648018
1583267926
318096772
830632465
1085644689
2082580047
190195166
828059353
1240227113
154292747
2047362692
778322304
207766937
2056789756
826646110
1661543961
274539178
38304843
1170965441
1086198024
1682537140
450547805
314232853
424203015
2103740189
125306884
260297600
720478384
1038399721
1316027780
1467193287
2022550438
874067124
494614454
1216963846
2059745772
330370858
701863233
1749778075
523519284
2048160933
1683729755
2012412299
1565042195
1957255281
583238314
1114268250
116588984
1241378368
1351003958
483155629
1685986823
2013709828
1175400624
1156557038
890762264
984259375
1079399793
1506135754
1964948435
265681822
1567099181
1264724270
1930636325
1086795612
1203924026
119447321
1376047781
1649170179
1275369946
1250093324
773316405
942756147
222752787
1567605984
548682382
1032163173
780729528
1679863879
2035854815
943917027
1900708877
1760979558
551122470
2088362418
967324704
1075195676
1222703356
1844746026
483806242
20528612
71934846
1960208072
565089936
654321093
1918729604
747043370
238749228
1704822768
1577977416
897124169
2091914055
1029875775
2080287470
442640636
1307196581
960632907
1260875115
999208755
356079861
977072929
1066324011
591260434
288596833
977102131
1856778170
907908590
260868389
1127238274
2057390811
1980806876
1308335618
1328511944
873516687
1512664135
1354515759
1334668847
1533799817
1335861204
2083196235
466667316
1781415081
660209390
680391863
1378179410
1312535075
2088117360
1514494593
1521832677
1476847202
2016230460
380015130
1042226483
1092983320
1937374065
302476974
385267799
1652886540
660861444
2123692489
1050270521
691031315
438609142
1515376012
1105496477
1199963660
682230488
160824236
1009288309
1969240752
146977248
185336950
1249466124
1505674543
2013183546
1737950262
210348662
1999205398
1142431925
1275768200
1773561686
183577358
1028108453
1222623220
2050099293
858002720
1679142375
489484157
196678083
1829039296
492638748
758789654
228694512
2080001106
1380587339
1494431713
1126626533
1130476987
668161390
1431596048
140752870
1457611207
1216918004
1280347165
21848492
525194509
657159202
678561767
419272398
2130961047
1726173730
2136844868
154945441
1706739399
141067615
19942577
1920704126
1257815351
2070054328
1571487767
1980325319
1642368584
694821335
1051326089
2010924182
145073352
2059404905
796146519
1659260858
677474899
649857427
539220359
1488033997
1845890176
2028288703
312561670
971432374
1021269388
441259793
1783451046
129313579
1741734567
1049976186
1592535635
711284888
1189836038
274425584
2096637999
621595180
285285324
1449088881
1721953918
445951791
1737405354
1842510326
758292357
780772230
145949823
1241848443
156747023
1006019877
2006764881
1928804681
1052154763
1909733030
115292484
319210831
1127906502
25149371
359083322
1880177010
70599162
904264980
1149351561
1721820337
317727530
1821445222
496565734
730593729
841257568
1099824648
994660762
466184026
883214818
932569135
1394228854
2005620524
2016225460
1668545071
1830866583
374080597
32809815
1816041559
1210201572
1644459767
2111159416
1698036954
188952101
1981930105
1495554717
1031401257
2078553106
762880415
59432393
568290211
1911929599
676902955
1415435345
327235581
2086985878
1698091355
773180210
2107268527
2048882694
332929614
327182475
655932160
1569287868
934419658
1641953525
420632426
2069597508
1258987147
1293874230
672972698
1645441498
1603292753
913439258
1853900535
872638121
1238370663
984098920
581063020
474652621
449669593
670611453
2135339001
831732799
275163848
307570717
784744775
5142917
1043812888
163187220
697732137
1467959099
1175036969
1439665361
17060456
1276819586
1225956331
2125904912
925660669
1259919443
847263917
1720630378
312784775
1640621433
2100358575
1079543233
501837449
1901950988
381359041
1062045581
1757123069
1212240956
1390301063
226309721
876488027
1198961715
946986938
1838040623
765090608
1377019422
1596545414
1281974204
1740197810
1231388736
361323198
211850630
1222057328
335737443
1467582973
1158983812
1343647220
1395732876
1285928442
2134278709
923560729
1447812469
2066921162
2028275250
1414720855
93717934
2045598008
105554269
134743900
507860263
861390708
1591902796
162669488
1964335698
38451980
540978478
318024109
358129465
1094157968
1556914930
854591068
1675759612
2004700020
949462021
743717580
1203484222
181196935
1370200532
684400017
1518619532
1350906879
700881308
1896733115
853210458
2049389708
737893820
770620359
400638615
2049680751
223118139
1647347609
437605578
70590947
1055451270
849774614
1879265326
1689515742
559751015
202075053
556248764
580668700
1770625863
497751911
608936315
859468533
5032232
1846851175
798152930
1156064575
1127834730
1959360851
722756377
1070123385
1053164120
109015205
939117948
978426687
1050090207
1212749499
640525629
1641276837
1586808673
5759815
688384438
1788993983
958811632
1787073456
1921223287
1620925466
1083712516
526605738
355615384
293882018
1257960010
344733110
1455189659
2118026759
1464859428
766529411
1249604137
840410128
50146117
388682802
219985919
1642266589
871844473
1904812499
1337169530
1679973797
1261226595
1105480538
1920205771
442127798
855541267
865017399
2110821582
1560574157
458199643
2014354713
1648440996
1919480478
49256057
2018942061
230611452
725959687
1544118323
123612891
1356472043
1724172147
1425082872
93956885
433781465
315685405
1570103366
1107202389
1277260107
933287651
1324046302
623062123
953888427
315200354
900712554
753302597
1187010920
891896468
1274686509
992017980
242042728
193959276
1861869102
1839521782
1077877590
2147178174
101527278
1200180867
1418422703
1419480852
1548004989
1802513995
1924810068
3650710
562102127
820390387
74561469
676820028
403849036
512283222
1516174051
988935119
1612029574
460149658
1279768488
1820986
161229642
125212887
474866233
22555246
499388768
204845418
529474732
2017074686
1200079093
772791538
807974373
1813774999
238130769
996098119
746104570
1152944767
2138898011
488329834
1901913843
563777216
189034824
579705038
1519253440
558857630
1426577819
1223109145
318720100
157685265
1474360072
1454854895
1155519759
799687116
1658550541
1270190196
1663335152
11182685
4937044
1024772051
1676183140
803998807
1239553154
863730774
504838572
1092617096
1130770413
1297855589
505991595
1138504424
432681378
1802817118
1621911150
1944577375
360369478
1797614448
1848639011
596513398
954389574
1356566197
942536561
671930238
1267348431
1639536945
506388361
470462536
1935078000
1439521726
709026996
1933679286
2122469851
223280688
535142763
896836767
1731153996
267023013
354296780
1412067133
137067365
1263478281
1673117592
1753246040
1421031813
73621052
1572048268
1804111691
1781700324
959479832
1231153214
806054283
1520887785
111617546
1668454897
1999234051
1569340895
448511256
901127044
562615461
804203553
1405651174
334028569
250014619
691102166
1001197744
292678955
123419617
906142238
496199249
914233823
889253038
1700919189
193122734
1760076883
1524634814
995515246
2122733668
576989005
1777037032
1704409846
1316155096
1851610587
1542043853
568029904
945370829
942943394
437143798
2116564702
1955246965
176467995
645898193
977527988
177890977
331098507
1059498667
431555549
31365633
295539681
41331014
279936907
1105496477
209054631
995674890
1158091163
206912938
516353860
376090556
485015450
1265074917
1820773692
1649702320
1738804541
1405721254
585316543
1000432222
148284544
387341162
381943487
865999026
2146326807
735437689
203947865
1272143838
1010408402
1856591481
2105012245
1216807417
1094867361
1046437599
1919623723
1576872429
1218339066
836678601
1207124112
151850095
1302150888
1088914539
41978697
231613098
296704555
1290798934
1079023646
134704436
1192840729
637068404
349267659
119321126
1106812948
1978687994
1274632169
331388978
906089002
1235759407
1647067206
1892523228
838067642
665168731
92322081
325758423
193415809
2060375343
173848307
1689899143
521693786
769095516
1875853100
1539120659
1241562799
829045930
421297097
1853044408
513986960
1153751376
768626247
1897383275
1406996909
394687412
1338195010
1794702483
758270583
1720951630
774533506
1544305957
64136166
1850200275
1412558979
1922334430
1631158506
376403007
1230577670
1175959994
1979254224
1184706893
864004733
1530943529
977182775
438740926
2047963066
1534898966
1190930493
685176531
679454931
1134338861
1670227101
769733386
649891399
1625902560
1837043990
1831346211
1195212730
2109942558
582562308
2111997069
1269358934
1135809090
532453522
2146902900
470608208
1500184901
769448430
1409006118
1188379846
1917137741
798580257
498504899
2116587830
157118326
1873201176
790908322
1241574729
307318876
1779493308
847257464
1004281468
1459996406
725853452
1218026482
1790367452
828881707
1519745954
406194048
1331321077
1756517485
1158449200
1075528934
1601214810
510852944
297647953
584260238
952901840
875053583
917256990
1973784544
544580421
604116377
62177504
2037680295
1405412757
742355798
1161855442
487250975
1219747698
1214578339
1328926955
494484869
1350489588
1333054130
1352400720
1061620965
652430243
104730386
471503651
264917421
417165708
418378623
542661848
226640601
1972089291
832101357
514258632
2028513471
1212675096
1459030320
958978349
971706386
857962680
110011224
1531196174
676629568
1247531922
882749051
1229642599
533913869
1312059949
1102297706
88255646
1749963092
237988387
519796748
1936410318
508963396
615208394
1760413214
953022288
1004518864
1400853099
2044161125
515343167
1968526296
898146029
492420000
1328964690
1492177339
103523414
1626718499
2056030787
1475060362
1055601559
438122502
1535747980
1605073659
355373224
1908133915
1247051395
1651677907
1805402902
102095351
1401475039
378397953
1458470087
1600213424
1276597132
111010073
1338940106
2045449809
1173066443
1625785082
2074576082
2042171972
48225045
1330542000
897379368
1260830451
1191166195
1294466914
896227784
2120375738
346400601
668971525
1904475460
1864045164
643564453
1370024025
219568394
1995124293
950024881
483626145
688526694
1965421487
642717765
1102638027
557348775
1282720808
2686631
412558280
1676738478
1234547056
1834564796
1863645098
1685587830
39038709
576435132
2010924225
1751356920
574948969
1463165760
779240064
577440224
1202283577
1260852537
1989665329
847504077
839809807
1576932383
872817942
951447276
2142480341
1128494919
1964094726
426439540
665645552
1809009808
1544475513
883855322
1247921401
2007830300
110239059
491459895
1106317108
37225606
1030949920
859268241
855742978
1248683181
2022629382
1188617988
776150941
2098755723
343749025
615943449
1189440573
453955247
1931100089
1852481869
2120945388
538246587
1040899001
880729040
1872515192
464308731
797492217
1923529936
1389440253
1890019234
369871905
1458765545
1742636412
493810339
331922371
206094512
548821798
1234938543
2120468235
1334080635
1829520769
308250266
2006137439
783726241
1492822596
1083727105
1457189582
709400504
2030748072
660301448
1937338174
1026570227
485519926
473286698
929820408
539881656
759982466
2057817801
513346657
517263761
442760844
944963213
2066891981
1120087790
285938023
1233887186
1463194214
285453169
1119858812
1818349708
1113771792
1274727049
1194713404
1017000582
729519869
180203030
1277636451
1746802982
1301432665
853601441
589292734
199881885
682923437
1937718420
1190034266
1611846917
1849043669
1845924929
2111294036
211496138
567550127
258379319
1790016118
1016883813
2062830400
743067834
1155903583
1577635665
789980198
1218622432
345444799
1982092731
314343074
147069703
2133329712
1373410073
1507408104
1667506218
980778653
2024605237
920666343
1220367025
1573224890
2004831493
15773179
1159528472
663746560
1350965159
1737938134
150771819
906465167
535054330
935244256
849084831
601661861
127876076
129969724
1166620626
2105960998
347032030
1835045094
1577589696
1305045174
1895101344
1940189886
1849126083
963690653
619856932
268086179
1723709780
1228041747
1440320539
1743111166
364542140
369381282
349323906
89148403
1785922598
57676105
1802010023
357330345
1226026627
810781009
1223645420
1338277975
1238174508
1736646126
1361740086
1147396186
57049667
73535103
992518101
423649743
587707810
1244000946
926024245
2032425995
869582196
736585775
1996703922
1461050444
715818456
1994759737
1696546805
1202739924
1094001555
1882346607
1755584903
70726532
2097126709
1652107871
438969937
1313809027
45789471
1181224848
1816812819
1036923280
1705506971
829290986
740306757
1843200639
1620875843
32484742
923941225
523261387
1364436708
1359424667
1393501469
1397347062
1047518676
564691739
1117063538
747114989
1225235003
2144601678
1453956694
467182427
251206636
1300909924
583844682
102491821
363539599
1226621187
1342246277
751877077
1670009060
1535452046
302941918
1692266870
869362146
81577396
1142470005
1354130230
1470663671
255223878
1608320047
1576284894
755016645
299987891
190143503
114180667
732452444
789416522
1239660564
1609541879
360985418
1950520342
200730768
976571874
111629263
276986221
1738898371
2054165157
1788244511
883976946
1415541145
532948107
820362118
890694727
1696842284
1261276722
596563579
2110385204
1009498673
1476872792
515514939
1490102810
2016558334
1522694052
1102200347
1797796895
817628801
1473679037
102707183
83243071
1296336184
919115968
1943274314
502336706
767862337
417334928
1095647567
1302752713
1123949245
164055582
728496135
844413536
1605735645
593251838
1058011465
1313087524
270429912
1541949298
1321598517
417318653
942755660
21926373
1650579857
1418309218
1950128164
404832325
130840266
929804797
1587880294
1784612245
1354070090
1111229501
1956688447
483372851
465508569
302001618
1557049292
1690531638
1774004352
606052127
1145531063
2057064874
814050303
1363853446
1701202377
1309543012
1462649183
786597000
1946676141
1224458906
1627972206
637385426
485299136
64422324
414473817
757537256
1214108492
1532454797
1721130398
2062900949
884244029
919987288
979097956
504519547
44121499
160350697
874373591
809202388
1155682728
910846754
1957437610
50920039
246221010
1084998274
1819749514
725990192
901945778
803949915
1646559189
529580437
1940911699
1934614023
1798554272
183330582
754196059
1296622196
573075122
1045273851
2133422090
357430371
426834204
1294153595
614772705
1816981300
1018600133
800464102
1607562514
692489065
1717831699
2070453636
978267260
759557495
848078619
318505743
1605766609
1328320732
972290185
4609662
140129981
702081672
1254184937
1121000419
70027869
2015620474
64358686
1247866168
1903719879
1820621393
288817033
774077674
626735993
805312982
1332126771
235010913
677294904
1202895383
308186919
295600332
748499119
67142475
1385235084
578934393
1950990389
1373612967
1929772628
1661441226
201219580
296753672
596822020
1867198328
1981929937
1089872209
2124461058
1373974023
651634918
376019897
18869883
338505632
591565378
2024504417
905737102
720579855
41807248
232056301
1310387272
1238260410
669225774
1187900851
1768114400
1749821128
124756108
634042640
476304130
20384800
790549394
1922580933
1619439474
1681708133
1224863577
1805355880
2021353082
797655267
1402346616
603430998
462470679
1654513785
151507493
1668807144
2128443164
1245435004
701881465
283684675
1355073126
821591296
849629738
1296864300
394596744
220599139
1962702010
184901276
416013611
44285160
1920953581
1186265098
1663129070
729505445
665205313
1299958237
622526015
1268884789
1205651446
1402168984
1601037723
864091267
1771641532
437557710
202604345
142075191
546789224
1226519763
8676759
144007985
1127035323
1651676198
572436431
1163376682
1401388958
485939953
1108944886
1957609995
310859873
31772034
1929667813
2133131323
2137960052
529534560
640316232
891100295
1321137996
2114049667
515321560
1325580752
786016153
1694871922
383203424
1885466623
421234393
242033383
1484299817
1791096635
119183283
1001204795
694611431
821810480
812608165
145929460
1822011764
1092984512
721820774
1344286855
1075399714
1432562372
1931075109
733061638
661298060
1072050411
517323548
1058997443
1432970952
1304373959
1467226582
11779774
434297739
2046185541
114557488
1666005926
427968972
175594695
1449927314
1819480079
1842098944
1229351303
1537382368
1635512924
29126235
919259446
2102886375
631902174
999408751
762348454
749740941
1670259696
1232131794
432648635
1930745890
438925003
833541856
725513397
2016981358
1500005310
1938692249
1697376355
1375991240
312035579
1059311408
1989585076
1393264719
1143414702
2012027734
496259423
542747690
1877313744
6766259
1097938318
1353510753
1321691132
716357304
3794664
1263692787
1674689908
569547204
1671076719
468213749
318047129
971864962
803731255
921488885
427976646
106215308
62039182
1889466310
974866859
1029434207
2095011732
1870530583
1294914786
122946858
608309368
445057810
1122480873
82489294
595580069
2125367383
1962280592
1047664971
1018632477
1715225049
826838318
1170749179
2097874616
1718539413
1336779326
256189088
1835588244
1641019413
1895431781
1398538189
614729287
62435031
1737248911
1199364602
1237827891
883219765
1455828701
330125941
151920673
1790423960
1389236736
1777646235
592631998
425211841
1606838673
1193432166
1263336865
1520117914
609202892
1378536265
760725038
955800203
1307137417
1445096785
604258392
637747838
62900814
483161890
486161510
655771506
1179742145
2115012283
1144215013
1399286198
110740481
8513223
375650782
351440777
2046799403
49658493
1540824090
276986269
1419644265
342393006
679586747
303439781
1622319852
1244117806
2060839151
1460980465
1576142992
1340756864
26714123
559659755
1569205202
606872078
1663268145
1933252277
2113894681
798373025
1447293250
679707879
1156324304
1615958928
1228529950
1112651718
659140828
1462450467
1264134553
823232391
860130461
1896916225
104741388
629856098
2135898429
718874946
925466739
2125757982
1112891125
567130661
691269014
878097214
836756156
622705210
515492142
190921355
401050005
737382730
1915425099
1278836636
780479689
74316832
1455646614
855900402
1185796828
1497988141
141294221
91291522
552710266
1474529223
303572589
1183370251
231473521
2137415735
51527243
1395486922
821128763
1767714148
1353314047
383273380
1569823622
350966407
180052893
1483523393
245354089
1827946793
1243056789
1869220603
572994267
339028624
635012948
549832389
2143657744
977922314
1601578125
589673512
1232836489
1145101673
808408519
1035380587
856651918
473059115
105044136
1909822544
869122924
1873274345
101176612
1807916464
476842477
277338509
473517131
234032597
2081152402
1708472766
1967068872
1942594284
402413169
392010144
1309728215
182673039
621517001
1196851221
10175494
1256248987
2078507173
555813312
2060856668
1832665973
128881671
793586220
1498791830
183174832
585613465
372247510
462905288
1699880183
1549024708
1323126131
721768436
119703007
1159926025
1452406084
366718459
1126033493
2049996916
1053560736
250402227
933903186
56429071
1301453331
867438648
1771647274
1210443797
1773942811
1822387250
209488667
13688520
357854153
2088586942
671148166
1750624121
1529491565
202226199
143741850
1215831748
1328336360
233914590
152438204
24204943
997800835
1238202570
2066842464
1804335188
1319830204
98799102
242671234
1447759162
403152123
1455270705
1277894500
1862176974
2095514887
1771247887
1284281034
1028022081
1141277109
760982310
1519327843
739443082
270020912
315140506
1651953340
97616345
805188238
1912510951
574665626
513744745
799223098
610541079
1697130535
801599766
633086811
1945275178
1993494302
743892848
962908885
419698871
545635837
1529682773
1433131961
95126384
1953328680
1457958710
192367772
792786735
444162183
2020303244
276625637
712496754
1143393148
300332047
950359167
518285585
981058533
1184096888
1115701742
1716499800
765713666
538406112
1399380579
522896066
712733428
167111635
639252349
2082019664
223149702
269588969
680967375
2134925890
1088697950
395841907
1257422454
346915536
1473718223
1699246237
547885908
2007756289
1037453313
1985301753
263773264
1592869523
1635919385
1372106936
1711058958
1635118484
852381112
895283790
1231573584
1732955752
610914165
1892077575
1045256295
588102325
1594455813
2008449859
1583282467
346020190
600972188
1534124407
1459398672
399142835
531811123
1124761792
1969314391
396013310
79931694
926982445
1642962604
519269681
394010490
1098832770
700640844
871622492
1438621073
1033930554
1777861632
523509709
375852333
1621317973
1635683406
467317328
1232170057
853373748
132691873
1526329247
1837872218
357738777
862968432
803134385
779873848
974912825
1232860782
358035928
1839777988
2074181030
1141147456
311112067
242529679
1525537383
466260251
2004347901
1916932545
73798474
2033191043
2072675092
128823467
290687257
1604631830
647176868
340734841
834896814
175216474
1430554649
652331689
1810299397
1871871251
739400694
2103852993
570709304
1298667116
162682168
1971406688
315544428
746385356
625230753
309822717
1234141875
827078614
1328513670
1935128823
948981481
1615854509
1789625743
1413065268
1041116415
952756319
1094152943
772071528
616191261
404200212
1300964
1055823453
1637173144
1152636844
1361776146
1436719628
1510404306
37949021
1401652439
2027000822
288933168
444452345
764239365
1118591180
1162350688
740729781
397793098
1037232176
1401486748
454276949
243272391
429602883
1511111324
1374330928
1062432455
1965372287
263523796
289934770
477850442
740019544
423124735
954882171
1359553071
1887350017
223792919
1767410210
1381442791
87133622
49040913
842757123
1149322629
649952381
947260063
1256512948
384188327
1031474345
1195325460
912204083
2125242019
1484730430
1205814933
808758386
931934491
258997824
898147604
1154594120
1529701806
2049147361
1015109050
285584909
249466766
1491357175
628268063
700947411
190725996
475743800
313392006
1138507704
1272618052
1971373621
993858916
1723614181
730286664
251998079
1116285594
387500613
1519092525
1166921695
1615898584
1722325591
1776048571
1730852223
620825279
166476233
505262385
384084824
167378498
1291333428
2064261275
1301012227
1376606453
650084064
336304360
424241293
759533653
2011032678
1751001725
965205263
1285005883
2138004531
562102923
1555289325
661855585
345242660
379759121
839021517
1803442626
1469450170
1340508981
45512007
2128358455
1031149577
783028473
772709957
150642758
272728507
798162649
364222538
873841025
762880531
384385968
1587213381
63916804
466108276
129499166
1507477924
2010710889
170148462
41306165
720156439
1253549496
1167020952
53770190
1987055842
7207731
791035135
997065312
1313399778
1738911885
1836746966
1016378754
1943034547
2025879095
2038330707
384213904
355854576
1531746116
1546784965
382301620
1143604987
1395795547
325620742
1665674764
1660731851
124725858
1406942585
444671676
1159828238
1490794944
1768975306
1036664574
885851664
1159726720
537006919
1271400146
244594178
446561331
687631296
88954123
281586313
375553481
274938567
343426512
234356928
580822427
535422304
1361705040
306606849
2058047294
573635616
1235117215
114019562
735222979
1104512102
247331678
122108016
199864598
269472588
1533607925
43493121
463588942
2082408491
1761079713
122697468
356125698
1395695561
1555411782
1903629281
451025400
1875913350
1889689291
1679196887
1886814868
1956296458
769704319
677406025
2060342746
717838650
1823935242
6140382
2133751727
97708173
290609900
1286531972
639697232
1952486958
954971647
235604988
669838968
1168176841
1112126931
699991480
1749249254
606300898
1904874392
981628948
588742272
153265313
1598682011
1258830846
551514623
1818542799
2101871830
1420854905
1870278589
1199384210
813552268
683153703
599928707
593706381
899719946
480680057
572760034
1620924100
2059382864
798970157
1562062872
759464899
375105232
1166321995
1630156380
1668137093
1879242420
609568520
1664818341
387442351
1323354148
2023171373
1421001841
2050488717
278503452
2142524687
604307588
1129881549
1410440418
885881864
1386588145
1622978327
766311109
1707288056
2054457296
1578476166
536485435
1360651547
404234133
1576804413
1765986541
718105686
1733885609
1771780417
981398692
1120728016
282150541
186313861
40498942
343595446
2067202130
2113573607
529523254
1466420234
644079429
2069765089
2086816627
1077330428
884695863
1262660969
1853318107
641401024
1928402752
1536621398
1099782331
931233331
2090657616
130477597
1018821654
33033736
1121411155
1014253298
1984015383
1725243564
2102106512
785969221
223881438
356022708
871619783
1762716021
851193030
1720651237
884972243
473585849
1018561113
1670661297
1858627688
44998378
1641251797
831317975
457168703
876125631
1929850671
134172133
1992217477
1141537124
265509123
421401378
817827438
1512111004
1718806717
629882467
468789786
355300081
646222641
1173271088
7949248
910692770
1416126489
1063359382
415387642
465061445
1435966615
1509092460
448368779
1563468849
364090123
1414803712
1483811767
1650943884
1458721591
332746586
1785808660
786855218
1357433520
1472226047
248042574
339546212
1568063435
1609428310
188592132
122781925
330234848
1102319694
1165467770
617502306
302471767
1954838011
2067791822
738329728
2058924262
957393139
1834461688
973648892
571019760
763600729
1691783478
895195823
755794459
189617445
1085304741
1972189026
128699077
595142389
1156189359
1354837593
1800565575
1880944944
470612789
11335396
1533673314
468342334
227276816
2068502336
2029456650
258304427
209899171
117567278
29542384
336814064
2080670644
2067031197
853679723
2011771352
1360624665
542532521
119272199
786351873
1769034684
1659483403
778171796
1538071778
1459791608
1606134851
1934625736
1169450170
933169083
713654670
2100889973
1545875715
127704619
1757732155
687237587
2083008698
1106993543
1170628418
1225813319
1843539273
61724638
571214563
525106275
1091002826
2070103319
1127806784
1890231314
1748350207
976510786
129043003
542629555
2005047123
1773882653
17407816
1752404556
1674424015
70959493
1704634108
1653548026
1382348186
804754635
1975549529
1695847726
584116831
1532002666
1582419944
944929387
1502127121
723436785
1681785949
408858927
227039093
96676448
729185707
2103551102
1158470466
604146469
414358848
1077813138
668149606
439977458
2131858876
32512728
1339662269
1724397557
1829852392
1447252172
1508042579
1809326397
56603809
928361998
2056780291
40658459
1722732362
123832243
782795498
413889676
1683446389
1116867238
1877294803
1150541817
164193179
833913745
303665228
1803756403
2128693057
43409381
1512126070
1853625190
521885455
1763514705
1612249567
1328569151
2005507987
876441910
909929747
1851558627
1080907645
1245705538
1687349317
1072710785
1455553562
1468837967
674660950
1538582810
1241341944
850714385
639560690
5419471
1611759658
1929237180
1822796573
195232285
1286054863
1540048074
1883543813
74893152
736866781
1311888683
534832058
1126812476
263382661
2122685898
246731144
1780794517
1574483688
960304018
69219442
1509973069
1294443971
1243807343
2092821295
459957588
22887380
2121399210
1357600323
1827780927
603959832
1604070631
882363066
763954795
733126161
1248218140
1512225579
1521214651
819601416
1276849190
1893718742
1092459545
932454821
526302994
1976999938
604140091
1495396093
1916644621
225737447
697875426
899417168
2052408545
1814198364
892684411
1600967375
659611791
1234893339
1468400074
717221000
181311919
769056417
927554227
521368539
510654348
888469286
186355114
2093211697
1477551975
1344345928
217198671
934057698
1448295337
614390412
77712262
1892213442
1178037666
1583166716
453332759
1808498973
1241601694
967041486
533935921
18875323
1163834568
96611657
696621335
994000601
1131072675
116317125
1946396057
412299569
1314073275
288351123
897133343
450560784
939693593
1135652904
1224170832
1806971403
12286171
978675917
203268789
1609727256
686127839
1534165737
1958881297
506218921
1541344790
2049581029
543215732
742646240
549324629
204200282
1044243134
643958444
682155801
1798205299
1816636570
542548350
940617948
1633278394
99000240
1454686853
1052593805
646431280
1016859978
475687167
18419103
89448432
414248472
987437578
624771366
622089347
309084282
1347369081
1274303871
1381965586
1010221275
1366102819
668594782
1795795413
618351526
725365085
571784360
949285279
72834744
1292398794
1285356417
421537233
165984790
470934388
269395575
21960053
483340553
865366649
1580705765
827731173
1850747324
1104184625
1517122612
436383690
1891845217
270667506
376814486
2100315224
2000652768
742959091
1340538305
1358677080
714384874
1526374293
1278312771
1366296780
204636669
1973366146
364989277
852179124
533103940
377816735
1286883791
1851920199
708145444
1943811357
152777827
1723687999
725042383
708388468
691114509
58415473
1025175141
1754110040
1491598007
593052181
381027977
467139124
1628182455
401417862
1349366144
377162683
872601381
64426331
1546539245
1375791136
1254668565
1377931884
479244072
1067516258
1221525662
642379273
336386661
1957589298
1431158491
1890888841
1427654851
1703560649
917003567
173703288
184950636
1243605014
677574364
1074992545
1190462000
1482263346
753619448
956059285
51473255
451741860
1908283641
1339128779
1720264853
765282632
1273607102
776244614
2115609058
2100444620
163128044
334602752
2026458462
214410696
962351491
303549572
1411274059
994483947
266330327
1555242837
1310456473
1148974278
1313312891
1425505396
1275181657
1269256774
377229904
966664066
1310561216
1140058696
1087746439
1480940041
964999442
1266252720
599177216
1695987302
1520064087
1347433502
870178514
527985473
1776831829
1472354248
414165390
2014790569
2074097818
18389477
900437993
973116837
1298376647
1597520638
1875028186
1706670150
1219617888
530676415
1423627515
900600738
1682606547
19092560
1311103350
117872765
1726215030
607065596
907805933
1721432569
1470545062
1527316045
221422410
1591083205
556447970
948188573
187833624
1206991583
1777154888
1337808120
1886343001
1250575993
1106245214
100686636
215896938
303701232
36047368
1313511729
1153517947
156303930
1897502656
1676518707
1293049659
1789728959
1275706175
159189290
822801649
1961902843
801697889
1122448167
1096015351
500451139
1236449401
638731799
1499521817
209072524
49258732
13151795
877944694
536943588
1187057714
623454181
719348054
223963606
1792853251
544756284
19129651
2061358439
485431937
631176052
2033051061
1182720848
1068699039
861773243
1014972067
1842184863
1776624275
135046039
2007189443
2093155381
857133518
2115875611
1290023633
1167238489
1167307488
725048109
106978039
598732110
1061841689
1812227234
2092548976
1455873583
1308716021
1224376551
2138894020
1370850527
1108903634
197127982
783707653
532950278
1851983026
796685472
1155539882
462344209
814025175
321720785
1566357538
138490238
1239705939
752798524
943767406
1382290873
2087052469
16910016
791997479
1818616632
576556621
1180896099
624310320
1543493402
628460444
1052310802
1355714871
421979787
1512298469
1853491857
1390392560
183990382
88026066
309636226
1154439439
1723465736
2035932004
497124471
1644047133
1085370912
851328433
506939233
125619018
2008556907
1038683513
743882015
1685254393
405106822
214534760
1251945631
1777746391
332466460
253098404
238253195
2134710994
1051948490
1957036369
1267439363
1846487971
73086726
1846661551
1716526085
1309708876
343481927
1492373398
1368625471
1917854598
1307604789
2086064141
204144725
2142367465
950302381
478750332
176879627
1906681923
1397385679
2142638579
1457659063
1913454064
2080069325
671106365
840252534
2135438372
685246836
920536121
1899534086
1375118338
1263226276
965372059
2120487571
187707398
2128686333
118126278
621993596
222872294
2145044828
1467255849
181946533
1057219420
2002444562
121147204
1627909968
438990641
1261512050
354264032
1791636973
1039003616
2028895167
1225521252
1632579186
967389083
930723436
1507002938
2127453420
1212764552
1357713477
600998932
2027198167
1795181578
392233193
2107654557
792142199
1772794747
1048045080
1599607985
2128561171
1835420583
757574837
1884800060
2105124740
88074430
948052554
899729047
757555066
503948125
1900754510
723179317
152686816
1890214992
499687929
1290424268
1473732926
1245202810
469955226
1097811020
1622312884
1225263420
1295784377
137807598
2112277243
2127973226
885137934
1068842372
1900458587
1360967030
1259572566
513931685
2065015591
576370201
1063711548
96582650
2067349943
1846884507
2108643742
680984763
1646657247
1065464410
194960696
1042868022
114955750
287397032
907854851
1569188679
1351324910
935327927
666087580
353347233
201193535
1807207099
1257890755
906014835
1820984992
2130937076
1142362647
2032468423
1236382472
335079307
1876381180
929397029
254685119
2096756997
1630540866
238715880
1253196753
1562333791
608596769
1482769652
1890773758
1724428097
1067112510
6559741
1410462440
846041219
731192534
744226443
1052762014
822181956
1855066804
2127541099
1033007324
2127166549
1590376588
831442148
951908472
1638119206
1721697463
691816035
499042097
3166170
1791070806
1486056824
1355060447
569397289
2001119193
1572224661
1224193719
2085311775
1036961081
40239147
1497008926
837353226
668960822
1282309078
1677683163
1468141136
1678973489
1349558968
1526548496
2024065614
206779065
1378459977
1518894123
2083724126
156838328
477781689
1686995536
798710656
1743337998
1070138657
1017813372
1605879120
1121263408
2134367531
543619809
2041032364
772839108
1019544800
1825490900
987222796
1377865068
128047078
1417724033
1025978947
1142547445
1996279216
1900843571
1015921219
2073222087
115281981
1525935556
1987980043
1621141849
150930678
331674106
1970715091
1434091038
1410035770
610651830
790779270
1011251726
1795647878
995569815
292663175
1903647418
831442148
88270488
112685135
148397615
1774881764
1036896907
516120256
2064021329
1054929949
1012857590
1547569131
958067295
1107366093
1837761810
1655936664
2058513250
1319079526
1132038277
1931909504
675204914
1025253608
159467244
1021797165
1509692396
1877139080
571060828
598961778
906683851
733884449
88993619
1263989384
2046269417
255694976
2104063524
904226702
1687881025
1061145424
1827928699
1183120207
647445409
555905910
2088809024
388417405
1230667885
1083782724
878044158
313158555
127226906
1175783409
1622353306
1397697241
1606033634
1914900694
1834698202
1186908833
983389310
581899849
909277254
331256644
659993789
2047094
305102274
1428817107
1496474344
1513341966
1057466359
859560591
1516622068
2075239591
1316908867
588496453
1508454523
1090289981
2062482003
1612585117
902266613
678893057
456031967
375588505
1203188371
1901980377
270026659
1935735850
1360314175
1174689599
2090295886
1036336545
571761183
675639751
814121733
404812814
144322969
7687651
1935626368
217227731
1020342781
864506231
813708951
1717010061
1885951210
547591661
1876609365
1970119776
1357660641
373942120
435256710
608303315
890242936
1147384318
102369034
591993330
2121627163
1642782646
1595487088
1902331642
10029867
829191855
1940542847
394770931
1428011712
675709587
1906869343
1240256853
1839401092
557270956
1702899333
1251001484
821732238
1365744955
678574524
2063635907
1402254595
1412894916
87318053
1070154003
1325221696
420803303
2134602742
1614540972
40051584
523674542
1756566845
1336756221
1079181698
1877838847
1057159508
592667954
98781538
1990743170
1648856236
1320384202
281624223
1272806700
587381763
623061051
49860903
1604849498
689823118
1243823279
2130311792
638199843
886760713
534507787
1216345175
591252560
627616729
926974835
1107068919
571227186
763935465
735365465
2125986524
512449963
1319074389
1391388605
1655424145
454536745
339098969
588328238
682102864
81536500
1256918221
2133164500
1680334974
1218106039
384507457
1192345426
1883482675
898935940
436659383
968882894
1224494561
584534129
1895065704
93993271
1934402808
1593780482
74651596
581543608
322094567
59635506
1509166306
771536081
1024314685
433454635
109832998
1437836435
540409518
929095770
544508832
115558125
1597012630
913824683
1490209755
1564162285
942765385
943623419
358842902
770398626
1400505087
1706134510
1308645282
58315943
1636480804
465837095
1586139671
1623882389
1449818942
1472396120
2009517420
1628082011
896610767
322915593
1695372134
1780897743
1743304912
699244726
2042293243
1088530840
1489556393
771799724
676916588
1681256829
723151851
1636663377
1839419642
1893114630
992962742
1724832749
375968093
1511955216
1312063616
1590880230
777194320
212461699
1444364438
1397820868
1385199118
905702813
1809733541
442167199
332405064
852148642
911021747
1958577755
2101448173
131721447
1062033596
392547682
518311599
161549201
603053863
1621081255
559391532
328579824
1764625602
1560682533
1050037237
316952045
419034709
396902052
1098113818
393487427
559523846
1051197272
2019081211
68331562
813735194
1856264441
1491219880
1326045066
1029239817
47327103
2120399501
469184459
259924874
1114968639
879953863
1976593030
1365139007
149196414
73259029
1096239053
209584632
2040055756
1085976865
399846196
1650604125
572518651
153285468
1151236404
976294222
1688145643
947344273
617173342
541753586
204982435
1620386546
1521264415
1078410939
1903754614
1185834560
565430926
457783399
1354617580
92339500
2098159208
973049967
515078319
879242773
1742880212
1088884598
714253988
1386747951
320188712
762576676
1317572176
1008658140
134043903
991686269
631206286
1629782875
950733260
324703673
507144755
240357951
1817328664
2120349992
1574401960
1003710033
850994770
157710018
1922592904
212252431
1761660338
423003968
551733326
484483414
1267068323
771614685
314610410
636747569
713235351
968735317
1547001558
1752601241
1383296878
737434178
1597248457
1788044610
1432712639
668209807
299078602
221227907
839649523
1252779824
740554871
1272789580
882193911
908993820
1854076514
1147857568
1588539332
1674575643
1768451137
2063749675
1687269313
1033907388
773294304
849592451
1975720443
134324669
68233930
1585579101
1219653349
1496727670
1439991262
854619743
499146381
437531703
1148744565
778575654
232189124
993949580
1445596233
801813470
1664406318
1243888257
1448083093
1644214075
1154552155
605570701
960111951
519539857
145305565
1432776888
2035019332
1574348887
622981160
1439463659
1760985143
651753690
620077037
996153961
768398898
23007714
1520288609
74855442
641495234
1644395188
54329198
54895899
51159507
1409890494
230043570
1692499635
1880772383
508175422
1449185547
857139408
596739699
1226013769
564038744
368442871
937596374
2035693119
1388998557
1686176427
2072699994
1452861174
787498418
488180737
1967843278
2098616656
378149244
1074112195
1571603782
1562037600
880171096
219812341
1390786249
908504817
1106418211
451177345
238550005
1638405207
770517627
3389082
784931866
945533630
1598972792
809428178
739843984
1429815023
426332770
705744506
1915048455
1661917480
329358551
2132454673
997897252
668517330
555388972
554017400
873204769
275933272
1916500526
1959285000
1761706494
1544926946
323668738
1033895191
1918334119
323249409
937238627
1594893668
1458131179
1953937296
326994621
1507905191
822880555
575276094
1602697760
884433320
1861330072
333061966
561565882
197592085
1594914076
19250719
785372611
748148801
916158135
1938170876
1701628904
1253878718
565473165
1684652361
139291403
1410326726
1341832365
251095186
434905653
1445588063
1869229079
760268495
8290586
1455074378
374428734
723300034
1550528666
74191566
1743885423
1953835384
545182199
220774759
531099097
2110694342
1696827821
1796647676
1528916021
607714262
1173926135
1609016745
571499868
531914979
976263123
1071936592
892976873
1632489355
1677963653
2010503716
992879852
1455922160
874635170
904277863
1651227464
2132101816
71301975
2085198004
573860593
153896993
2005220350
1475227285
988046515
217997333
968942908
1635899226
469125013
164553179
1018006749
1560315851
1036903158
101245502
1867044527
1750270961
198362949
1551351148
1602881225
118745288
565687493
1655407912
899583361
2051339119
689380256
951968114
1969267465
1758924623
184111724
168143242
1184120436
1099606659
1620409233
1711965197
1241959021
1703124346
1364061132
1601891511
254539021
1584678760
1496814790
1709873404
1755786557
434740341
1705705832
659742194
427353579
1875088965
2064171599
1084943963
1040985403
73864728
1917893538
1708242785
293854412
1483851446
1649224921
852629786
692988231
650216012
958507040
1386215215
1794944380
1962269827
975212278
1540519207
236831056
147434293
1788081476
627941733
802080688
219466596
881552145
1058949860
1823480173
705321551
2016058815
1689931733
542853227
1405986072
1872738447
337790346
1723584144
1506636345
1781628553
752979421
263037454
1133591574
927803941
1828987680
603720915
1685735652
1483466130
1760911774
585057836
1732342033
1056476919
1961116773
120485962
1376942995
949232346
1862763933
1955186343
206543764
1456569598
377335856
760726644
464315301
986879998
1433454825
1418477212
1376164624
310697962
1262454057
298788147
1852143656
816349811
400499497
290614439
149219805
1854585347
1534189140
344429099
1308120454
684040650
2108764961
933915096
875089551
54322284
1096641401
1536157267
986724327
1410897688
1056145528
255647724
732493908
874393642
717787574
54439857
135258073
1438466588
1857051390
1803589727
960048969
564507383
1940464544
405594302
1529610326
281288447
662651166
1213024004
1014028871
623394667
849641967
165844403
1693466016
596631204
910551788
1411299764
1937576495
1524065377
523265863
764415844
2087798126
733841202
313727762
1217963942
706068878
1472093381
2081393139
1626117325
321622215
745373513
482100830
890892737
1159424666
2032625856
2065686587
2074529072
363847640
1961463532
358647788
2103528773
2057616072
1070009287
5184838
2089443430
133698522
1521892161
1118594306
1076729650
1719526222
1222078244
920467049
1170512959
964961041
1515139656
1515308129
693437351
268252222
1049425504
1220666877
2032123083
2143427932
1193348587
473433975
1300592870
451487206
1648128574
1759293669
511231765
1994439737
1188069474
794868093
1762508944
1968884509
1126459853
776704359
1180584083
1052177764
1284729955
1111938960
1705654794
1522402843
1967396340
869654534
1178137708
2131226548
1000966941
1397367687
621711724
454125679
1094425098
133145199
486927250
77147088
838210500
1061329574
383166492
1054879384
753146835
1425798831
541908054
485021887
1806321036
1122261513
2053369343
1706448975
2112472431
795359334
85613831
1543905639
1708090182
880391795
163807703
999001127
1302255986
1831209217
1010755046
131779002
416120082
1724603783
487418284
336526996
1713433404
1886810446
1340099094
2055666851
1361437683
1249750295
594173802
1278054560
2084573178
330008145
1222895651
816455872
1835213934
103360578
1482989837
1098821279
464896234
2054659914
403177545
1939437221
1824229521
890822673
61607207
1600947397
1803952480
1689041374
1684523851
138224738
554037590
1885572342
1695400211
402983993
1197497245
246006910
963516074
985413638
1182609332
20457911
1779817472
1074331761
483130426
1589167644
879552623
151900143
1653648040
442062256
205739479
1438663611
1392028256
1541246930
1589315562
1030367763
576828743
208234848
1474049095
2056743044
1816605421
1072853325
986402037
1849940401
906446065
1970208795
1481817227
1277913243
1372083523
642794018
634344416
1404157710
635132883
467857514
1247365960
844155326
2029781724
1989061492
1868027324
135348824
1570853143
145585779
1750527887
158867545
1584855113
2070312460
1867963095
1648144717
1772650890
884737269
717949718
989569483
1408603258
1133346383
529654336
1993123061
584333075
768144976
1989585076
1005022336
1566164053
2008677133
1130362462
1924385322
1955908943
1316100658
1750104416
659596716
990516449
2069694055
613939152
710171447
1861041248
224386199
1264972487
283049554
1617746242
5257645
131100649
826034445
2052500594
286485770
494277914
510811961
1552409259
1201233646
190193831
542243477
543388749
2023157914
1808363075
525170447
958865175
877517798
2062003409
161411892
1077361489
484203968
206559084
456387907
337368558
1828659699
718364786
887294550
1947404533
1610512416
1372340261
1109261204
217818580
2141147803
677697008
995304097
230372135
359345925
177671740
1774618008
1204873756
1355150266
869784193
2647397
465598461
2073420942
39933176
494444807
1279344223
1496738943
1142434758
797570589
2082692224
1897447643
1529088872
461835694
997693613
743875561
1797479469
742724005
28390247
1203727790
334376646
1425152856
1057854484
1386888901
639041356
628169442
482445860
19438280
123109450
1026004431
932074597
1364809015
1870268223
2132017487
780039662
1551708574
1017787809
834955088
1706397748
1313226861
968894532
542048142
1691267382
1429853779
1755198024
798684828
1668624643
950577701
1722712590
150120548
2144504915
2019506899
1325766368
1058337991
2054637404
1292022177
418800044
208841422
1584958894
651780263
1703977831
96245221
959469106
1795154540
127789073
39218732
1078683000
771379064
1210599246
1447901815
35535123
1764661103
2020450175
1383804323
687298769
266416586
1829135520
518089987
2051692642
135447938
1400385636
1358601655
613866475
503122907
916998961
253898212
931054400
871412437
553244508
1741976768
911705897
441271284
619374736
414198006
1372118356
1556525079
1827064229
280364174
603112025
1143316474
2055499574
920929607
1771382089
348348028
2075067775
1521365257
1625320594
157480954
1445989011
159708811
1302023198
360580269
1330655372
882763534
1348611114
1874811316
712939356
700325779
890434850
1515894033
1702589500
443492343
2075943031
1081117079
1696399447
885501727
690075957
183821388
38056734
141133965
70090090
67669725
1900485539
1397747332
1854797255
93884570
332418906
2016829187
1389405943
106222152
1875173841
1327583119
101585124
1327037684
493705933
1131213502
260773667
457129248
812093735
1348219082
461968094
1530696204
278775960
124163810
2015450273
254472668
2086485670
1229571557
1236021483
2562320
906718412
1887078670
84003558
414263521
545992802
1462290092
827991708
1251363065
197614606
163669348
1421977569
2117778951
1852443137
37479785
1440508527
1900379790
902067222
1506791969
1759171354
974362851
1596698863
2020035331
1569211223
1376050044
1023567921
1698081075
1346316475
1007198256
1095066049
1402859314
1014968367
2091379429
837368200
1827904071
1700413354
724928386
1789013431
796809704
1449854804
1394399470
1411914910
1705165709
1849537722
327882788
203683638
779231706
1726195959
172545008
1949605623
536183459
995678623
813032684
2006534078
1717414489
440114716
1403234899
245813398
125055513
2127026713
1481402733
608758873
709630939
281479026
1266740304
714071288
1844059942
465263440
2049297295
607914042
2059479409
539785020
251614136
2121537108
576140238
17876886
494425734
1054885554
2136699268
26866471
2144391719
1622365432
446200160
92550758
938279079
92334773
106137643
1677076065
1939926228
130442680
1228405859
825422061
1308110534
1105275275
1298572445
1662321265
1914901067
1857973782
2000399829
496677995
125482735
1676557011
2022407723
204381797
877324790
1698053437
1172902929
664224076
548689760
182368527
1202739525
650937803
1165698878
1926138233
1974967359
268112568
1645292652
777398201
1020569127
1033365357
80365416
329598383
1998062663
802712368
19980164
1494295555
651006517
1319276386
157584282
1296348283
920217599
1689518483
558150360
661388614
937902691
1076746275
983143378
1516070677
1631071618
1365298717
631613605
2081803622
1107602120
1573399745
785253706
993611150
918991517
1123714900
606080839
1522678326
1561250800
1339907571
1830689769
1221506833
1550382858
202294352
1829213404
1429611894
1495224864
458127622
366250909
1082225973
484375111
2084754491
758430270
2092293366
1493315151
649676496
729210843
1951689618
318192243
2114093511
56584044
2093976788
1374402731
1453599002
1540430341
1313019176
417454849
73431036
1016199627
1666429271
1818858498
342718191
1832311915
1415559377
788649042
1311163756
1891290706
1413821628
1165999670
522092350
1204929300
316828551
1024237310
77543731
1648517144
1874675610
1824940400
1523077448
1069685279
515369808
861343890
1263736614
1697853000
356734934
789391061
1700142632
1733107866
1622372908
1764807481
1744222295
2068292841
1179324495
527140788
1720662430
778901762
156295238
1414711946
115976323
1430266324
539169156
1983952208
1290006181
1337880458
2079359343
1437822467
742489646
208909640
301257418
294379064
1461954964
1308415109
35489496
1448834631
1346725429
1723511201
390319506
459354489
1632570477
1053232634
2088039816
1420440130
178474159
309054105
1088854995
593244926
46249470
94771002
2028862587
1755590076
1818211678
1080979964
246315343
1532486629
1997061400
694320663
234177861
175551162
1542326554
1499590728
64886092
436835795
464846817
314855807
552795557
2044615967
320838456
960324261
2056134934
911058761
1197868601
1159294173
626952081
1055598005
1788748761
568758961
709769609
463861368
2027573588
1247283888
23487794
247586989
1417539914
1822408367
1923045346
1126424198
233347996
1281679376
1529430895
1388884617
803517609
1907523148
1975015023
1198874892
159363116
872298526
1637054051
63983560
2083025257
1877135777
1959330186
86468258
1509554765
1983493752
1649696696
382129835
924377056
1620932897
1462326381
1637950006
145119791
1309022651
1648592742
384063935
1599109275
836058234
1852250777
1379405976
972090708
1814433594
1504638742
1236168334
2014618375
1075978551
644584057
1600559492
1046118052
437557735
319089807
2021223567
1374085794
640519783
1357120158
1331590623
824343731
1474142525
2028114301
2095971147
229259297
1168382179
239635978
793631339
946200182
354514675
678574524
1735936017
1252646441
905539529
444491716
423126319
584140297
1402768110
16611764
1978472332
868846321
487982584
1825620116
992800594
1455086413
1587703121
138229044
1368058842
1803031654
2083484983
1341550752
1479662290
396068499
1068582970
649235415
575981078
212045371
863357843
651860055
365333539
1453218585
369360847
1813886290
2145742005
1479555215
171892895
1052286361
253043238
1791429996
1501210011
1857257403
779846966
135710608
1350333868
618413579
350259557
1388884617
1901109181
1029069567
1597550526
697727884
735960639
895591262
157762909
1708681463
475467395
1006105372
669417873
2054700549
1941976731
1199135845
386824306
1475578063
1348918976
1722173338
1840738701
749928673
2617838
1748850162
1884798632
662630048
2109689287
864829384
158714450
224945022
410838448
363185660
1194830068
646301122
1762657665
491060297
831514160
1869367479
1363973024
905281123
233728370
1843659779
1337514066
2030814496
617135564
732554952
964135288
2045218056
1757261731
1944905439
556316549
908890554
1535773377
1406967944
1479947206
963590659
1331197685
1311140145
1106467107
2126483563
1512212245
257703548
2121205695
1504220695
1893833781
264488903
571290619
1691083009
1100302515
1585927328
471685645
447468527
1919014117
741581844
619781781
917450987
1083603315
1573982347
1082930729
1415517950
12951738
1174814616
1396977937
1247350807
1606705468
1189176373
274978936
314142575
135997379
1229076828
1538618353
892436850
2097944979
1000686452
1074600560
31429807
1149471262
1622547363
1570314605
2034722934
1989607962
813716752
637697355
865465523
389546644
187829151
1076711608
1268202230
163305956
47100960
1210759931
790689616
907268025
1631200456
1405375133
345317058
926632690
2043051464
497275820
1232448747
422006917
1029493017
1187210288
266126173
628954238
1976463238
145624685
328432056
1331655090
577392564
81152874
332422275
234437799
573286553
784481
466476840
1179098337
853476270
99776679
367337187
616636101
1309735471
1285754064
1159427775
1016824984
1825539199
62927805
383181819
1320852660
840186039
6064403
426979414
889809807
902716362
1645839309
113763705
530687840
1873512522
2113509772
2141570035
1113167280
1273622215
265018544
1217927944
194596762
1164231351
1881493507
1630891075
1762951073
81626278
105534428
697963932
1117961913
1804055382
607019293
1959261366
861416828
41191454
1362106290
2122182750
1544880435
425430734
1744126353
1620596236
260109057
191817687
754680865
716484588
166833012
1160407533
1475767609
934479560
2077843566
792338222
1053875068
914773928
1139701885
1619566772
912413070
1317914317
1586658800
188348444
427252408
1613894331
1106757906
2066017212
2139546028
1089536884
1634343784
1642391248
111491396
2190418
1396183590
1865417542
1757355794
740433538
819435031
586931590
759777568
1247408750
1332871780
802953102
105018317
2067756066
729271401
1449010360
1668377866
487333335
1828065492
347762562
560664209
1516591504
2083712393
1502493645
55248719
1423457453
857182240
1707625384
1071535694
1251894652
232405882
1659621456
2137655386
1527717913
1497850347
2143744019
798587622
1189835467
613571707
862903700
1234004129
237505329
103802651
1831008933
1025185151
1159870284
844899253
541561052
1077049904
299369296
453647561
1678490105
1753019730
310248827
1708938548
910786984
1255226280
1245181595
249843982
568330885
497611109
1984003930
1513972598
870868304
403252524
1958337440
19684963
912305119
114329998
1004574198
985835065
737621240
1148623239
1918695219
860967052
2118399389
1197207869
959971408
1616324167
122706956
853692889
557281259
1929522275
30168102
668114613
757686342
2069383823
1606190852
1116845516
1286898069
389813181
540377635
260334277
1212477555
395279258
1841256949
1642447071
1267763265
370768125
1863545105
1068142069
288396401
177176133
1865410374
571371706
25856041
1240260626
650158961
1852182801
890746416
918274143
896323041
1021673713
1820220801
448064141
449426962
1108315207
1939574361
1895378259
1021077239
122742915
952073817
134869943
176155964
2120436963
502718992
974097821
2091947236
1114258952
1397273984
1012294385
136494886
1566624784
660568539
1962725165
1555021739
81152874
1908247941
668736992
1686169423
307708138
81818217
1668474180
649682501
100144343
1873167306
1651561616
1038666954
668197555
90242695
2085664277
14980681
316833928
1192686111
1696516147
274458552
208175037
868382587
1037204536
1198073454
562693364
835536946
1933633941
1640741334
2059165184
636204068
1068335085
1436913599
1990061987
1258438699
1255230669
1688087019
2069933574
91904993
1926926930
909540514
151026696
240261551
1921866035
2036712062
1483090502
1690159990
1499833617
1585691980
409716513
373083182
1322167081
692618796
856943569
1232895131
1874048827
1439873371
1177887789
169595446
868794234
417899727
944237568
83105832
468654337
1907671075
1327092528
458722729
773431835
1677798205
960234881
1822614276
1997252212
476661946
122870213
1486410261
1572518876
417556760
2104270454
58246101
1023472848
2027249474
222097183
183307566
2084467411
1052505693
1528191802
1750133865
1719160365
2053517671
268625246
399039976
1135017529
1047423637
1538096769
5230854
1159560353
859418141
1373368692
800849763
1986345917
221015592
846202406
629413069
996704906
1242903082
1982684618
1986469211
1303414223
193620721
10778663
1420123019
1962768796
1561393573
6273139
1882514328
1917999269
1435943629
551905275
1518311640
667560632
1117610551
1698090954
1782030530
212137811
1042709968
463525060
910383192
1186737243
1075825343
867077552
228580716
1915307919
743367026
1686451303
1552865812
306005611
835798805
1215455226
258419112
1917452501
843874654
710959025
145833272
400590014
1648669630
1797175301
222876672
2133437260
1390838442
753824572
1297821390
410193428
256316657
166273827
1812116066
125931332
1866579358
1701927544
1481513385
1982259498
34976691
1361464936
205004340
1385866968
394221737
1890038617
1213350678
554074541
2103567728
1333915984
174180786
1895153360
50459606
1373620956
2139110234
592141000
2058674265
1680617679
765092448
1864260038
1541973297
1357318764
1085266289
578031320
1430880866
2054010050
315036197
2139735570
1407542719
1494723210
245044977
1180427001
46924
491067558
1052276159
2049647132
1029132373
1954906200
1760623646
815786409
676797076
438049960
1085410362
702936188
1235339863
1617871227
2125808855
1246954108
2085612633
1514920890
238246455
808797571
547247044
1748878266
248566496
1768635715
1304986946
1965398372
1119919803
1685567021
2075423447
121408438
1678893536
484636798
1844355698
598235045
1889908817
54309618
111874880
1287355849
802215701
1247692533
915514573
1183298902
1592058822
301240005
2027201725
1724578876
1432156124
1458584565
1155998173
1146647717
2079781894
1925012135
1518911080
1569775073
1023512820
1171268947
12302255
1703681946
513062896
1882150726
11417819
1434639664
543745579
1200845255
457985904
2019938999
1530602653
1245213233
1451106791
1986969241
81754370
870005707
345745336
1859326193
588779425
2965319
1768059417
1903690757
1042292341
236225779
1578726147
1294660624
1866702839
495311684
920996356
648621708
911347206
1286245732
1867428321
1694092973
1773209844
806858169
952001259
2037577411
1958830319
1846657498
627730395
1072843207
759429885
1815286835
922962062
534475702
1937520634
1155340672
988632647
1648653244
126926244
775069385
299258981
955330313
1535955513
1842296532
446865274
1869311503
481887515
1461856611
1028957272
1291378926
1178907797
738910118
1246787220
550457764
1730641363
1030838641
914717461
1891963369
1547201678
1591218889
809841019
2019402221
2133877961
61730024
1254879666
1741106953
274605212
1034529983
1989857973
37944782
867969961
283847758
637320068
1735746070
734720176
1966847404
2042526353
1047284211
238306461
25451168
103723441
1650427783
1982337471
704138965
47840554
467894179
66853404
1088297694
748161443
991730116
1098309548
1856620033
768948196
192025519
1839693487
1741688361
1129682372
1640431649
1313178235
919420842
847878098
1119597312
1888674425
856690662
956560810
2143252605
887086836
1663930986
1880831660
3663233
1282079373
340055319
1151962890
375625915
291567427
1078656769
1391644496
164142600
77955792
1302973698
242120652
1062595565
2011637979
1280978369
1910370342
328300818
379556898
2082517395
316327748
862928631
7670328
1395942431
422952717
2096032714
1540960280
2076760397
709069029
663497220
1415708248
428683834
1968573915
677412398
1654543951
1279289544
2041414736
721773749
361936619
1946953824
833063254
1832948366
1843762185
1338120556
1355624802
593849438
760258099
2088625511
499687929
496551074
1990784614
531231134
1660167169
1727268409
1879460275
881149406
607232492
872051696
827560230
1981074320
645262741
358923848
2093704503
476729958
1808770103
1479457198
496410346
1884798632
1318630871
862482302
1952197027
1673747486
1973505475
916213075
1354012426
2007981487
430312744
898204858
164607785
1131808026
908006744
292669383
272553266
1724216364
2001829778
700541400
283149856
1696823230
454190740
378995721
248430166
1795071363
516272710
780094356
142641964
1090003121
1773195321
2111830954
1400119253
1811102402
1336658076
577933359
1479041025
1624163766
548000862
262948808
692882803
644007160
1746425813
2075347504
1413540766
1597455096
1454209745
1519179784
997631345
1995436712
1220101085
1394242998
1852542208
1214639952
1770530558
414917909
1531019084
1377025832
1802705186
2074459035
2018865575
921858726
836814432
48744277
374034360
71663991
1008652395
239817743
459096679
639859250
78027660
329627494
387137358
1165931714
824923496
867191761
698963525
1832085373
827775045
988542646
1474656667
1171624303
2102947006
955175464
798851889
598243213
507596897
151166303
383325908
1505784771
626706077
1549086688
173948979
318464239
478183422
1431596049
5980094
1302007571
787776788
1844089682
1093137991
1586581240
491075921
587826910
1556246051
1621832017
298827395
343100318
280329620
210998254
1776374622
1447481410
1718351440
1951298854
1800644606
1633147911
333647206
821099069
2095004134
1033858517
252502467
1898560714
1329635049
1726503752
551265806
1609321892
1175907558
964846606
576473710
2087922574
27948623
898009130
1888910831
1182751580
1635592007
669732481
1168344925
1273079625
2016810340
1605683129
1886015794
1121112955
1743346717
1119290480
214301062
1794025580
275537051
2095394165
100827646
712231281
959228135
1883855195
583395632
1821515922
672243461
1612664066
1475520469
79079337
969687873
926745154
1495441445
1804531261
1097203701
717189676
147105745
1600029725
984091018
986391812
906931390
1178575412
662167488
1502568806
1483857559
254911764
1534438580
994523671
1670677606
896108324
402708000
1424941837
2147361330
1531570851
146553961
727617771
396585072
2126601135
81723134
802670474
1247832135
445050596
777264634
495160336
1685624030
31652898
1675489574
1592717757
1800084505
1689705424
754819716
241622338
1310255414
1473575085
523045242
104576467
1632774
179649547
298307879
530411238
1599425621
1576911212
1367485927
207839171
1038990317
585131165
609069775
1402825615
991273730
362339908
941410277
319887090
1081011459
709272564
1279925408
400920914
1685654476
1795018112
1784622576
248246740
1303651471
162943585
364771657
528046212
2067218463
1478160373
379588291
53161532
1979766766
475228664
1180629762
1537220122
1784554585
687135273
466891108
1220812934
1873983412
1301078407
1657180128
1295872889
769099470
1682679599
1177806989
1195130231
1066037429
160345328
1598125941
1563268143
2051635418
377674125
164497989
425178974
1674125111
788062469
968306800
1876163210
75733380
1081571257
1042738896
640739486
1283787210
1591605475
159712832
517788372
1692745888
15269377
1275319499
1654774350
1996143448
419617464
1378102423
264833424
820728889
1222902717
1418779677
60642898
404656368
427851813
136977725
133657692
295967384
344796141
296193593
1274947968
515427793
1916815951
235988036
233596574
440857167
683589333
1495661508
174119706
1629387896
1356293889
1003431437
933999337
1465310720
2145474579
774700174
1380821121
378863976
1279358182
1019387381
779814593
1788529065
110305317
1923732927
1171199950
206530540
1682788956
685549834
723235566
1137387557
1073995627
1043917333
1076133627
1795450774
633128144
1661458119
2062233287
758754626
1787666405
1808633756
2007535283
1715630599
2048279361
2029054443
1548266281
230261951
1265760167
1127503462
830912292
2100558347
1380607135
1021994
2121268100
1276774637
87493043
1411959232
171020837
2103252365
1744400174
1700094277
656851369
1355391475
457372225
681274009
678065334
1249038410
1124733669
1446425700
1366563979
2090573424
1445221079
1185035489
935686600
2037626730
578518569
1374476671
1054366459
333336008
1343025013
83740691
1680153281
1087052234
994849627
975947219
487574771
110644936
932605097
693882170
1973146863
1810950772
1185195237
1532251669
679045570
636235977
721967537
1911044294
2018316544
971008613
1733921323
1119057024
684222219
916920538
1695379827
391218142
783523521
1310712988
1544227832
1107029936
1374418595
690303503
671327025
1708726138
671099563
1920819693
374310102
928815980
400738677
1244150455
1359605064
1000673163
1034827083
1070122234
1669540075
204046311
415295633
1174019051
1527052154
1397768516
423876449
2143964317
276158735
857154202
1282301813
359239432
1044612835
1605525160
774419717
153453085
849145634
304250595
1635871451
83365671
1721117121
1237047320
1586478218
1802295185
1612420018
1284960544
795308725
888660915
665058878
97298987
1564768882
2080001786
1753985819
909447201
1119071752
323096072
104215875
1880508721
700079594
782718382
710910143
1398374394
1477290396
2119214250
334117718
36979289
1665191932
1482306887
1342402160
2013925358
428439173
273329338
785168700
2094319007
1522772335
957317284
1248503995
375195708
1932647463
682047808
1141547288
1310882865
950487990
986425685
644714418
1384514545
1387013576
1208898084
769349492
202335559
1774445271
805407113
251073666
2075499673
1875001309
1038584132
1006725191
1541397351
1891474389
403932333
631145886
1929238576
1417788018
848603640
1661268706
1729392259
54292369
25916160
188653893
52007372
1163324913
1200854541
730626654
1527646278
156166801
71078624
519529199
120178829
1562018004
1417595682
631044917
78627897
452897227
1258615146
1340302937
507355911
953136264
1441739078
451082755
1622835264
1631317580
118469297
1699259269
1614929076
1413226099
671847281
1884711299
1068935464
2146480863
2037743090
1644921436
2146698290
1119363520
750600190
763586306
2117232037
204698286
742953791
2120654047
813569782
2145963307
1818651571
1837658038
1674288138
1627915165
270144925
1592676565
2139943658
1569090712
49393789
66798854
1817118743
1205307657
704678016
637919729
130259244
38468128
1022569114
603384945
843035327
2132416754
67694742
1859414368
1088004079
1038871708
107589818
187973151
1876449672
1540168518
371137746
1800341474
358775444
668203819
2061583153
1918279798
243129223
1507438771
1618948068
1280864347
384565080
410614040
1544128176
2124379452
2093616059
1973610233
2040284386
908846401
2122550832
906418798
1373735718
1689013919
620333236
1195358138
1122380183
358387249
1398259689
867240225
1085808912
1427119335
1958633480
1743372908
1076954193
1027333171
877203030
1517530438
153980235
2058560975
1189676585
1367913012
1249464637
1133847649
1567485370
77281926
830178427
153271237
1127536802
1725789500
619446939
863519919
1812371045
764933284
1456686433
974334529
585990795
944255802
1587258928
2078146117
1855369703
1446709263
243426257
1203434105
1934602268
1812915755
319205402
1991040856
1839594961
1279673122
154038342
1502085029
1325469007
146254190
145302098
1171070450
725887889
1463628042
1616098483
177568048
1957672485
1082768009
1218393448
232017996
1136191521
1667898242
752937471
424044945
1018811932
908905323
480175893
1819082523
1368563960
634426737
1377880196
377751885
134872809
1427765590
309012705
1038936476
926205148
2113354897
1647734296
364380712
272479771
1317019216
794123110
1285271320
1095649018
1381786175
126424336
2130081912
1175098968
313147628
450063494
1724727650
636183968
926175949
1471751996
1145244746
1496223976
133401793
1189308880
1031792567
189172662
1824396056
1545872426
1729981438
1204331092
1211565866
211881632
1485110726
1163813755
567001970
1010752264
881283177
70645924
495087734
202287705
885386934
1581943033
647221977
711822694
855679693
1276597568
800087379
998655438
1050487803
260042313
1972728845
225785545
773397143
741842767
776484883
88100486
1954600616
36602327
42012300
1754675108
224855185
869613194
996683340
1701519496
10832188
804000708
1921910247
1956243726
196295812
1509500903
122200319
1424627352
507483315
1709498327
384603281
1645253477
1148955914
1006933430
52437968
408152643
1155832463
1770989823
1384730060
2103393843
1446442334
263898354
1248622021
1127446547
1764894184
1789353860
1277077425
275447858
439309979
1084867613
1628956386
206733676
693872530
1134562910
1087548492
1620672648
1521659661
1792577154
1402022674
1757923650
1082786783
1830197581
376114460
1794056264
1461428018
1566842394
1305774687
1086651600
386234155
1530579502
628342988
1868298645
377371432
717120847
2014370150
158701731
1238500142
506781635
1520496470
1697865267
1300078158
67914268
1874139813
734244274
422017330
1921650641
371663325
614097052
1504541839
1191319065
1662386005
937157332
1727404813
1002853051
520392154
1413034576
531449587
752526015
1026533049
1234131088
660007132
2054944551
767489637
36487531
1003651533
471410521
1107347298
122564728
2061092716
2097605605
563634073
1411246366
1376695441
124700134
146130556
480597108
87578043
1801841126
317130404
15052914
303081051
1142715842
1239826573
756543181
1820263672
1153038506
728635631
828007381
27613451
161683932
1619791527
543986101
1480952052
2023630986
1907050171
330792303
1472393956
1358014082
70628786
1540945428
2042269917
2039492633
1837744082
729470903
1888545020
107808757
543247479
2063344388
618038900
219007314
891514629
676525347
1156354791
1111299761
1596657516
1433435988
503536133
585039834
836342445
1861090607
1061721807
1748651801
1141074067
209858171
1388998444
1135886105
1533958710
1725279053
1898679502
68713327
405804724
1953142071
1788397319
1524471880
1316839740
18134778
74954365
1615201425
1125010826
1128476197
1624415365
1611535485
268035712
811640054
2087979064
2137731656
357201798
771561665
142147491
1059030220
114383171
1062373806
1178408369
290814201
1782187357
1389551885
223080721
2145310987
59484443
1862097941
1860778388
1912723588
1816620992
973916229
1583866654
580722228
1283203778
1660776412
279956533
1987664455
1678358955
1502453287
1832065842
1337687481
633648952
312302810
1818974451
266527642
810581897
650080352
1954224168
2066709053
1778201859
676859244
1252939734
418559423
2097011848
1830322173
1622000905
175966283
2030616881
1844086527
618670596
2089175873
601014381
974815913
483048935
906920149
760025466
1439463432
1665704782
635511937
638509206
324328193
376079740
1054553102
1108830393
709945569
1495749296
258912204
175989231
1649823258
279346484
154766452
1793827314
1597959649
1282831506
2059128218
1850850834
540475002
1081115112
409975472
1349673440
1532340421
819103991
1675403079
586604812
1965581838
1779315553
1305581651
162898080
1197686108
1322710621
228524690
83999863
1830630043
972007412
1037519277
1085507301
26112149
67238925
159730411
1289284025
1564445959
2021483830
1704417869
677412398
658318884
654397114
1346659147
776942125
1313433291
825240791
1709511867
887779364
722161890
797878202
926847269
1725596029
1591727900
1616746232
1657226312
807683403
118519638
1665492036
1108574542
2006349898
487141188
708489529
939200376
1479248030
4560741
1119634415
1521277951
1934734050
1373103127
160766204
24105527
1508208990
1744422765
258775632
1397262739
344952876
1994649901
672563336
1823503371
1581492487
1643558270
1472645522
1096052771
496439104
179013798
1976112306
276753081
289974063
1972395143
1172788710
1601274108
1789897136
456041937
1188503504
1885994268
35510622
219147541
2039707469
1707885257
201302825
505593336
1020499968
1253923410
1486456257
222483031
2019460562
825071611
1928621248
690479338
949087241
669515621
615559478
459440475
686515106
1037018672
1840240241
233590952
879122486
1654468775
1045870643
959141020
1712920242
422793332
707883159
2025962298
217842192
1986061284
70773791
664097716
1904644397
1560469094
1265405523
452532883
1298698460
383750672
937001839
1144101285
747028650
73473606
899719164
1922375011
1924745341
770159717
140014043
1188981112
1977950533
1960092929
765283052
1921922636
1779578471
850610931
1399926457
99586582
56634805
1335939912
1335547432
1183490995
1687990359
512166752
646955841
1497639954
294018169
1493661282
582653774
1507637038
913516065
580637132
238807231
2068927426
509792685
1152657619
2001842233
677899984
254332733
543750473
1256447886
1505386471
1195610182
629111986
289755879
486697133
685551333
1754835706
1368544017
555358707
1855758979
1972161146
1514552336
1101381983
635163908
1448487143
1258821237
1237642148
840823387
1543889987
687363084
2027788084
136743173
963724725
244294241
434138728
491516833
816663804
1378728155
1074671205
548489158
642772069
995894175
2105242181
2044791337
970426527
97621092
1764221664
382768980
1545108081
510917152
807182428
1719787010
132233019
2050478414
1268450947
1431685137
1948246866
1944164916
1615601669
1396368976
1595924716
2123896144
461981530
1685354727
1789768402
898798292
2007473246
997670586
804966186
845839062
780516070
1995841167
1005147114
957806095
877547527
516641431
1897192073
1934653043
231123275
1518212819
614923597
1639251564
1115672815
1777203393
447976966
1736539050
533312928
1644716219
622561298
1432094283
985548936
1462736396
1302555966
901059931
303302136
1008293330
2146372714
135519085
2098066042
1986458258
677441488
879857979
1389000377
250597886
1164242415
541000282
1032722779
1233670073
1395725334
589976738
1767749854
730625450
1823617047
1372159960
810574652
1673082121
575270852
803155953
1522473101
746122983
1329294587
19731558
568525452
20551187
1143461969
1444069879
259612956
1163157209
1135994227
565326139
1376247187
1605679730
415291217
1213400947
518999558
822883597
220933248
98581339
1713369358
1858566491
839090077
1893509912
682658627
763408338
1009248779
1015952421
1827894513
450635691
492301059
2028760651
1637139494
454025484
599926673
726962043
1790348055
1763702700
539484286
1781534486
1409319766
231096517
1083192916
518625190
372070022
1599771998
1278435507
100208286
219777336
712654371
1015984514
1287614031
396342679
966092956
930014373
109654279
895324942
212034412
2077656428
1896380673
1883781273
259641815
1896900656
1197145548
1380584645
1629274695
1694902795
870736428
1162439233
1932106749
1916863378
917412707
698559092
566580440
1077350608
754927634
167535623
1065430098
963680494
2120721914
1722387851
146748234
1044380289
504303509
1377089103
759236212
1023057071
398317601
518803296
2060864048
248680303
1736569233
1183839885
328196130
2025824668
777442116
1345135171
1214945477
448005103
1828282787
1137743672
315984524
799691984
1378339591
1462592449
1527878277
1596918055
814352946
583786862
171097127
711590291
670119158
1278835529
1521892404
420614500
1704609142
449477347
617310341
887387267
447886233
1700593559
1236170732
106608825
1119153608
204998157
2137067899
2118370062
694004626
772610912
956914221
5064736
1146526299
1673223014
1080185353
1321315036
2109681597
240001148
1593187433
1864347659
2049708189
1563899262
1972009840
856626529
488935327
1066137815
2022237003
272411887
250451104
1264051932
1221763630
1126589506
403981892
2032977049
1405936604
2002008270
1324195424
1590973608
1396288918
1482772295
71127638
1164505395
339497852
1364615574
2009423818
901398240
919800558
294013375
35684511
417383949
1597090882
863151003
1313784107
162621881
1430390783
149114642
1858389914
231497273
437206572
1745198801
1005367800
366048991
2105955221
1193660138
923291425
164192448
1209598397
1849465096
638917955
2055969190
797240131
865365120
1948416397
1883774053
1730545911
157893640
2118425248
1807910158
1790944632
57174983
320789663
578531220
2088584142
225234034
1036854505
1000338693
84847304
1544313289
870606844
1122736795
1251315914
1394473228
40140035
542663515
2115879037
1880542721
407934193
1506343636
1779645339
801592853
1728443995
1343975200
861013728
1356164311
1905761121
80641552
715966322
1677109278
1820016254
1916863291
955393447
1521604994
1985501365
1433863511
120705327
1472575832
1235614459
340526582
933596086
1904929478
2087497447
739774923
58117342
389295467
1147677862
903917140
1519958950
488728253
1935262884
1671402099
1734408271
1871187504
1040765192
919835034
1217751562
1300071098
35554440
1882309
1589166872
2134819461
1343898520
1953367856
9436584
231622623
56296994
724178321
57995425
2008354142
1898969143
2056121331
631989588
578499008
1574019612
1246276138
1988318595
1222895651
912964020
1353796215
544393253
1588972609
1713213535
1242191581
33072914
1111944082
1149189512
449489477
1958233750
983212737
1682269178
1311629637
1097994887
240277170
1420873583
1594433503
1398439482
87912020
1787691941
873631904
828611401
477212826
1279138630
430024434
143585547
1816307287
1912711727
1816061674
2044595648
724474538
42151008
19623274
635023069
1448196074
1527838731
1925900294
1630533553
1557542660
720994227
2080895698
1271964864
836663707
1273477014
271287414
1482845801
1787241294
1742478577
1888650695
1751221795
1191376341
997236081
420427336
1231503335
2023771506
1368394876
2063868720
702043771
184088264
1928713379
700807354
1741652115
961877519
1782860032
1540660584
1305403512
77994444
1955537568
735157160
594121486
36944460
1770522667
1491821525
1277732277
1690417354
590178682
417099063
3448697
1389386129
2084024556
335401575
1354378623
775299547
168935540
1451125933
860919666
1741572121
1094673912
155928079
1068374667
350149339
1742774864
1403338138
1228817350
496338353
1108667432
178100524
65639042
1820747537
279082823
1104633210
1768740724
677595067
426327028
1430586500
768102261
34764828
827585659
238416294
1904894970
1406861249
1552857911
1001060623
1277432208
1862090831
1446193411
781155484
1337768935
890943455
832684429
1489514715
2059180059
1461508929
567858577
1429261077
773387310
83676446
477204952
80269440
955473577
1291149345
238355618
2061993968
451331558
850992203
682256234
924989646
2123711462
1379067873
986822346
1212120518
1805840068
1541096756
1400168845
267461271
261248296
900822914
2143597682
1124178909
44893629
697831748
920429538
731507316
171389706
671200871
1357933769
316513586
942546207
1838642428
550164378
1748827211
870566578
551870661
1377032841
1022353265
2137828833
498477481
1748372950
265951842
1809785348
1296020816
219539780
162660350
1943940609
1590804505
749213715
1901366913
1083918340
1741518523
1476084813
531977931
995398451
1467040797
629790993
1455821117
1538857751
1476951736
1662489213
2004885642
535948698
1984887560
2003274524
109578578
819358747
1712879467
2028185794
105111298
511084651
497603835
2111429120
1447650626
351986352
912838395
635216388
974363026
1602738126
146050923
2115705710
1171683443
2009678585
1107597391
791669221
479067914
1935968015
55328818
539887432
1988163353
1735238736
242577232
1566321527
1001455258
482144060
1796751858
1908541094
1537890062
914047974
665272698
2117399754
589981882
2137284111
1053855502
1672348763
1055074994
1552383609
652328680
1095230028
101072636
1306328372
448854061
1484711651
552512102
655009107
2095011299
688826129
1296271573
1296018279
1193174494
69745868
1302121480
1035091564
833289282
356662798
661372425
788042463
1628368592
439528145
1406367652
616649588
2091654807
1578539957
340804621
76158402
1381481667
1410930136
1722440491
330108169
797462935
1126970118
1119456405
941779958
1559780443
1076410211
1473531009
1956476609
2141123581
853821831
218395141
725805196
24928893
1906261494
544443314
58375940
1746201140
1296014275
1371957754
2122736039
2082320786
2058174430
718057080
45173691
78588637
1894061405
1870334034
758420402
2100324821
4287823
1739137480
1967582271
591587447
1239175102
262446107
136122015
186163691
1954754181
464510969
2143645060
1560495363
1156642731
268458513
1886486716
1954959991
1228988935
867892516
481204848
1675795917
448540440
1760251816
1722548582
1909765448
1684502886
1787886244
1791810746
1457726692
2133325958
1359886268
1479286962
1766184393
1731375049
245469959
955781773
834908835
1129650707
2033313120
1176256111
1376910949
1914854781
843955344
382675245
1432771650
1174814616
1426888923
159040994
424474748
821742492
856371775
482153487
879973626
1915280212
1432071430
1337148375
1223670656
902953366
1923119885
134923661
1922154199
375669658
1165398545
436438269
2105180011
1409997387
674457957
936497447
1462910633
2060206307
1059809479
1488309316
1083493349
782753886
680328313
838175427
956109271
462643871
522206505
2003723034
364683982
308581070
767139955
2128854531
1351846677
1596043512
204300214
1095372560
1711856196
77825981
870987097
1160452378
433297778
381029883
2025424393
1825673976
1637715181
1529094487
722054130
1578939284
726453152
959437961
56952556
1048584055
900218154
1510410150
875497424
1377991497
867573888
857759273
1025710566
137143258
1973003332
870441570
499211052
557001546
349604453
2080456425
258654038
1354968736
971986174
1096146899
1664909211
332251073
854095085
481647300
2049167841
299293114
1930720888
61471569
404683988
2142955180
2118310316
401011459
1186744481
229669971
1045212867
1159377070
453486853
1668175229
420144595
152168097
1590704099
564497825
1375967215
329757550
1996360941
1107555464
1868753115
1859138010
1932615154
1263667471
707672046
2144363235
1057318684
1941398186
488818407
2025484522
1248745480
84046556
1948727036
802336288
2032889428
180503254
76523989
2029262860
614942887
2145124490
17776777
2072829750
1720762640
203562996
1888035902
1521733276
2095746826
1156974006
146891
1635440191
2094099439
1936420256
1353074381
643936255
1450053668
356539043
2024646568
338796664
2040072809
1561357925
2142715466
588550182
2146979918
1530173130
492672616
1297215217
1125923280
162632415
283118902
1005897643
942843454
398272506
1448934537
182126252
1054692070
972070272
2087118438
531152781
1046137190
707346191
114465466
395805135
256352980
1301592147
710846689
7977686
2139664977
876322789
1251700798
772441706
494781561
1149954708
1361681552
872326362
530981979
284538874
366621824
463603615
202129480
915978131
2012947838
716027388
941141059
1456862878
1404213374
2118185228
844052338
1664522399
645198678
652540644
1419052436
934842783
2051418047
101904235
1670725442
1301513127
1365209729
860993696
2023431310
255021947
1415411862
1141911340
1512231163
24260046
521752749
336344277
438155944
1487027980
1928086330
572069147
1743989425
1428440475
1267117936
664640209
1794219458
455860365
147245532
501010462
803506277
414530915
1753796064
700036283
654007279
944599680
1755457828
1094265891
2002972868
1738813575
2127266091
1725732675
1930059434
64872235
2095401690
2113001883
1414193395
1742862768
1020235352
336631354
306064969
1407558890
21141268
461637503
1951930129
789692110
280756137
1270191654
576862371
562764647
1654516763
767744362
1932100210
1559214359
754127123
2016105889
73411521
1656485127
268846924
1784189497
1303104633
1602691933
1840951234
143253010
608718066
1514808738
1814742726
1458708648
1204559008
1062505054
61906880
1602373663
1579686880
1992455392
1027564100
975208256
870517884
1743273423
1531691569
871810460
494258870
690697178
1424694982
83616297
1419817358
1766965851
899116489
418139030
1083940135
1386551781
1750579349
1812312492
790368713
2097467364
1386378856
2094185373
65771453
1035858029
67885195
895602081
1821620637
1037069824
1874532358
589464913
1232197762
1390477433
229206297
1317476297
1814359223
817956831
1834756834
1830323293
938649768
896519861
1318644162
1110627496
484862214
502024980
969937095
1264170794
293366396
51405269
715961621
1454243157
2133208561
599549042
1438955659
1387400919
1204767608
446776891
1015770525
41120403
2078436326
227726317
1488286271
1474241434
1079712180
1559109946
2018175337
2047917866
557904324
482358007
48271393
1093555327
154174763
1210288828
579786085
994518845
441380019
2133919383
966813421
4269652
1154127885
1478600280
77681101
415739520
2004533992
1053934192
2076874253
1940499269
2136024674
135811710
595164447
539690968
173765085
519787783
1156391236
1350453286
1259636619
1092449684
2094820600
1331466580
899766991
966322318
545480977
956707355
1060918456
1422119982
986557403
931604676
829615177
646761825
1998602070
1916688376
548144735
465112694
445531832
2025274197
218591942
1254357838
1451790972
1935822862
712411108
1064384502
1227987477
100279220
253395618
1887535814
2133726311
371221621
1678379801
331190425
425866114
1371567770
1771152006
1479247338
952001259
740359125
804773630
804222119
812926477
2097011908
1398374937
896225137
1389168989
1089667021
1948574133
275288271
1330382376
919365771
736321819
1541580570
1543476249
1566920049
665680983
2043389791
971327643
2100422245
71616539
1211691537
1454375356
1600784212
2069202308
2012125215
839684719
2047466552
819577563
1822167310
1732948574
1371912114
738913149
30138196
418172712
1455976536
112343467
2841528
1915585349
1252340368
625403190
2110986929
61780984
1520477845
1443378176
1791025259
1432932024
1913856915
1879411343
1741834187
357170842
1381036732
1779053506
1515276416
313671032
1010919079
1624145940
395756906
1559839071
174539101
1630307384
1129932047
2136379007
1999366312
447415
2145528241
1770073050
1252684156
2083904407
696576846
2133791119
631542634
714923999
508051287
1121597672
416598054
752430590
659288437
720716632
147042817
1912240282
290546003
236448055
2123924434
223647094
1837773973
373998631
1991896041
1361344967
2021436906
561336167
1036471967
799754701
1472186255
1358333668
64438890
1573983091
1406331125
1567843644
1003225777
478717983
1630856267
1060656728
1297835226
1719719022
1622211563
456656922
2122078608
1027134887
270790529
386171464
114091102
366322424
1338401898
850778474
349005695
1072186307
670287322
502443471
630872870
1481488794
1061060551
15671985
630036179
23650720
1689604451
408256032
388702420
1737963032
840626226
845383870
1373859757
1477338116
58231686
1674980373
1053324011
1168447558
401495687
282694805
1635974203
15460822
1299074027
1437755297
389141515
1075648957
1271733475
1646166060
1022368878
1048189203
2098781452
1743120096
1894126764
1675664160
230965576
896435796
867806801
1356864107
1645814421
683741303
1613767881
1521735103
110869395
1006425047
148021643
824000237
63267112
968148092
183369068
200877155
503892818
1640639470
432902302
2095056005
1676968077
1227313039
863922489
699672968
1289008982
661733677
1572394359
1261681683
305113124
110001337
949098435
1665530342
1465342214
509568721
919910052
637109452
839020087
510907959
1522156368
874047844
76999341
1397670403
876702722
1576251792
880370659
830758468
509502437
1438923131
1720032434
182036537
1198109833
1323126760
1355087066
1464311270
317220431
748998125
1425226801
2013236256
1273579123
839833322
428366172
895407302
2117059771
1545308427
1345293089
1012949933
1589671058
688332723
46817432
1206800295
885951623
53889478
1147091965
1096878968
732283442
1489441238
203128752
347578251
1414010386
1667844723
1443184485
987988104
191697115
1803753873
1326063876
1688844219
1852848313
1674696438
1796997348
2139764611
2026444920
1350636266
1909788786
1931772497
312677469
335012957
582532192
1381922970
478295264
227940913
962854197
1735584636
1060843796
319738440
1396429182
360140619
1986569813
913280664
1696681846
1909274007
1955940535
1333439279
1184741687
2112109039
1973034117
141708865
1917484111
1813645020
1023965607
1221358287
755916537
1465350593
1990952794
1695437760
1020128296
1715963389
157941924
1597184895
874458511
437897406
662474382
1034555583
1989248880
1046433614
1664331794
233390648
1134829630
584702089
1908242732
716161012
451880164
655228278
89447638
530612090
424775520
2018343623
845754158
1300815768
1425701104
508203330
78179065
1636382732
911618404
1950200319
786250393
844587728
359077840
327837816
1058269120
1243677520
1251026098
1904560568
973648892
1742854961
1983509252
347175161
1474730766
1859375371
263426019
1714725884
745070664
579379362
1149942491
2142935146
1007513300
1643042211
1824285553
562176183
1781730907
1271639614
1080488220
2095107597
247658135
1345025175
1603950879
1971589983
1026523212
613233420
519749638
1343755935
344702198
981478010
1958982777
842601395
379184385
1539237364
2040025755
973562618
1007888523
137101304
883006153
1961224877
480818749
1258246469
2023592538
1543967750
411228737
1396590448
1790756864
808270036
1505916406
1137864647
1763600152
516713542
908708714
569012533
156598144
828528115
988949874
1430677938
304060681
1379339790
402019349
788521539
1519704698
2086418904
1387826646
1782844472
2117580906
1855108104
1210338834
206056941
1904444477
892022339
886416907
1098752320
1463663286
1538618353
1341676628
1978389377
1046649622
1709672677
896324057
970991874
868327242
1360904885
1907830623
1339516112
711641808
946815792
1179213632
1833804456
724419307
1729370876
1987114699
401534208
1145976279
559198710
1687352996
512396316
1981558176
636845924
935009703
1623677863
1238672082
850012985
500576324
1072124672
703446003
2015797027
579802496
1249503757
346724080
482060106
760491051
1636354745
1447715812
869373080
319873775
324537448
1062620006
383140066
1843074505
580944447
335311590
638435126
740383664
539881656
2121032091
1961309828
506222942
2123192002
228807707
1301463045
422932255
908376250
1862840249
327858891
1491616125
1560846352
1855110221
1539232116
1150221366
1249834312
1029941163
359119529
1575643317
423618186
1087457608
1264977270
1435801087
419328137
2023237223
1533258903
526559960
519302769
1482850275
48411400
314984546
863769953
1136193360
438126509
991678620
585102411
1258414285
323549135
1336412621
586809637
164768594
510162740
1830745870
1098840963
1573717048
1369727838
702176074
1395289756
1125077702
1178789131
480738986
1280564693
1511597457
971296669
1996044562
271351230
483750491
746861388
830979993
332038842
1281062906
336090917
1014739506
100423331
968562033
1869384268
1492913775
1401779331
1367394917
1942336687
1534215869
1445292050
142409551
253022090
1654766465
680556408
92104871
47616527
102406343
1140446159
6090380
2127157070
1344019639
16225861
2041476181
1933809226
2079165868
1138811044
2092047408
37854271
1533884688
268482109
1848231946
968153324
1759418240
471117108
457371402
564366531
469030935
1603443517
1658037272
208728100
1315933742
946215983
1294906382
1473013610
1143991161
217709624
1351126143
1637312226
1689087081
1223471834
662134275
398107765
1875672738
1028476672
954863860
998808535
1217390065
1674339087
97009017
1344961441
2118799059
1058139001
1871296661
1741180614
704340842
1886253943
1532258731
1492810297
960913743
832725985
1203964545
254434919
1223115562
1591350131
1841842559
2058273553
1092626867
933172367
606336091
2087682860
1789986117
1627071516
502728069
167437378
1677883478
356686742
465709873
588588582
202496472
2099035759
2031580984
319520830
846199136
207647940
1645806995
1580603876
1937115065
839635205
2012073808
442922611
2046892766
1231372304
219377903
593335495
743976913
358403399
633501735
597533342
109759328
1620236224
674910112
1529728667
767716779
809469378
704695338
514435153
681740949
1785704243
2071378125
145967783
1803187246
9923632
1179568504
1469562160
1788926684
1506479274
154951837
581800294
1805404194
963879100
2054152765
790966268
1751726758
1937296803
1444962622
2130917907
1740067585
548820649
1983011884
117822861
1780376603
561937736
2128994834
2120041512
1011045313
206009499
506898291
652804981
559571962
2062053156
879946333
1781897179
343378696
1352371682
1165575798
706710803
1016249275
320550407
843054459
1338847806
1625142768
1002592281
394070077
1522874785
1113261374
1010428937
272143732
1089428440
65524307
1264561190
717420102
159900686
1160495929
1355379029
840050067
825715487
2063869893
711702236
262501143
588645274
96559351
318760098
1775930791
425155868
251851725
2044785053
1133103112
1831770508
1182936010
1727749437
1724035456
1994750495
1540590959
403105213
2002360331
1990783361
1561632959
2013463891
1867662364
937114942
1980729228
1276433214
1229270747
181487746
839224559
179219856
519852512
1556320215
868102358
208736415
580070978
1179576604
2083632758
1420823414
1472863306
1104963048
493589564
44841209
493085974
422759653
191446557
1081866749
1242803907
217624293
315407042
2046565808
2037514369
808021939
1032484190
510424324
2051397802
1663478777
1682456340
2016026722
709032651
585069104
2113994008
1924450331
970565211
1757455225
1814947189
1515801688
239387706
1881175721
1681200840
1488121374
852059208
813863050
2030187141
233068503
1443006149
2000250156
463755836
1319989611
1292432241
75374436
1939698758
137575700
1415754335
1566269351
384881721
794116797
434162613
862466688
1635202300
305594193
379814906
1197643186
111807879
106791294
791094210
149777751
1453834490
34890004
699324104
2069987128
960518809
1843163327
1098165717
523159532
474936340
1508480507
1568579720
1223436747
1641976277
346885346
1086124710
1846465563
1386936346
258781987
1841010487
722454458
1340068353
1738112186
604344033
384730174
1799173049
1489568343
1992436462
2012381828
1376483121
1734623475
1506998729
832820111
1421595812
118023435
9157578
1255673503
909367393
2087040511
900242550
1034055321
1617399257
1262971693
892428687
418566203
868419985
189227856
399646143
1124751479
1912216811
150611706
1187110855
2055716171
2147162346
335503316
1346109685
1323428948
392695351
80736232
951967465
496879774
913174404
1806217497
206273873
1879483189
506705076
695797115
1977219373
961061497
1609078849
1302371691
553374051
1682042636
902510235
616060016
24618619
1375101917
1885056197
377936479
1605360021
667412393
2143199999
287200429
1945225536
1961241711
307543178
1064678901
1941560398
2125090211
2106410634
2089304408
1893713121
742804386
1539460453
2027840677
726610724
121059558
1622733933
1273353685
1695816011
1599150981
215615783
748171637
1667297347
404629032
1509618729
2128219287
1942776217
632293315
1385655703
521548695
228658454
223859406
413090773
1909458895
1661673730
668476788
1089184937
503623892
573032966
223287319
511544499
949714336
211088903
1587795506
1194254833
1849208124
1973557201
598361696
1830673090
568110300
1251697826
1469974632
854048158
836840772
1218887600
1314574528
1942803251
279199790
356895927
274558999
1598065317
643583685
1391220321
824655778
1475879301
628668940
419370850
673496650
1147663875
500480547
1633733274
1355967988
478661876
963670858
695150640
164676398
1872092286
1059734711
232647218
1934876574
1834465207
2134443460
1679869058
1340461506
1494028269
1035538397
2087106442
485066504
1183851133
1067185576
410082638
36638883
1105285876
589085521
2062465333
461260824
1413034576
1242405808
1749066408
462155248
782526176
88601546
1865662512
123130416
904129077
538542290
1327555588
1836304729
738933085
116048603
575441245
1096375690
2072657066
468813036
1798307630
440903272
246929695
2034091797
1390929063
2137260409
1785443003
1681037586
155771053
1420635345
2142952883
1927865225
1032180413
1140985589
1162640522
364452770
1031369068
1693827713
672096476
13581417
1063388622
899274519
434595983
612294063
998371970
71691603
362008197
700659501
1640741237
1716460210
400063625
1573340849
22014604
2125589102
1285061690
31160445
313223963
1471902069
256945350
723615074
1506448197
725938463
495004358
740768840
2018668801
107135714
1022972624
980221659
1400833338
1727701528
1238543299
1306043926
888334500
359947475
1939105343
42679953
717208696
1290677562
68170018
590360608
1123735941
1301220906
2051393242
135999429
768543671
781932305
387959369
1104924761
1848988945
865344793
1063250522
66215125
1366801960
1529856115
1785370541
1884422953
1915834507
1792185087
936281793
575245412
1093908492
1367706169
565075678
767393614
575795708
263179346
539853024
401832908
1373177711
841612631
1709385562
1100613723
1447413904
2056010261
262231289
995891448
1603665229
1071278931
403854853
84340777
1482352732
213477722
533661769
339002017
41986308
1473782649
16130110
1529885322
1748604207
1899636798
174240810
1965419840
2059146432
1540624259
522439988
2105215578
480856433
1819536437
1717980933
1947051553
987657056
1302273238
1473293536
1088330390
1336578577
1792575195
1121552925
1364980645
2025818761
429645301
1000441761
1476941531
1775815362
1750406757
378257735
609267107
57625724
1747401408
712824765
768607262
1409059394
1818998516
735390850
1645049382
1550001915
176894418
441681026
993058193
1329608314
832833096
339711343
1646316485
1022349719
131182115
1979396363
1745983478
820809030
1409041999
1699274526
672637473
1505133717
783476
504149875
1830997201
1550252047
938743726
1155209087
52080887
1020222844
1812326223
1004046653
340710300
181212428
1456969558
1991364640
1158750118
322469974
1026233836
590920267
285766443
806655065
1255299076
1219913039
2101019540
947247229
1940231249
1502571685
1142387476
811626048
866145874
1574890738
321855727
307026449
804455674
1366533875
892470293
1478450974
577715201
1949882501
449096001
1826829800
1885685340
81345472
1775795621
791800519
62945174
1378416097
1221137516
1206140141
1371986306
2004700389
171538474
218699448
377815250
471791569
806245394
172811158
1508793186
1213240888
2122864051
110026903
1226081941
1043528451
45277761
116597384
1149241565
767469840
951722180
1559582941
242583306
2115198156
625713070
586149811
990446023
571415739
1506875270
1346800464
954044624
1681642614
206829970
422359440
168761020
1863513448
1370326915
1905625827
1651393433
1299849068
206203439
985125016
338126204
1791163449
519796748
109017978
1844828010
472690290
19311458
6557
904548570
642021110
927944996
667550384
670244708
2067804991
848227585
1098101033
467636230
1622501879
200228737
2067387154
1182252143
1655675325
528683700
972395863
345189208
2040103931
1491321397
296977027
2000421555
1898375800
971392589
886865310
1433048472
2026360778
1666972089
809812405
31111796
385680452
2066532135
1556829860
792184196
1931894444
1340804675
506246836
795835803
1370812143
1219404301
1593552082
1067114420
780805802
328674060
295637103
112069039
1213861168
1132568373
1047672228
522740583
442230292
1105973827
439480079
248670981
1628294579
385921164
69255282
1160484965
1537591810
2009759020
539937342
1133012761
404481250
1583300112
1003880674
1350865838
1866075115
1170766379
548901872
200386991
1285902134
1095245947
75253599
1936922037
2142215121
1368323964
2077421357
1650272301
234589481
1128085090
804729415
1362705096
1198978087
796607528
855496206
2142537685
1443558297
878868225
2132205583
933934019
1374331696
635820335
570072166
577545712
1250567784
1359589960
2118045060
152717626
1328374424
1901692052
141633288
1970805809
736953409
216065484
2029106151
796728655
820558479
1909851442
1254599491
1170021079
1868871342
168655121
1946711458
654635578
101764875
250951567
536079336
1440872445
908877103
351386531
260864196
301165278
664278538
1678335813
1290604178
1569083395
1136617289
419291530
2070155190
524692413
2142240333
432947090
999063464
109215462
837144675
1221176961
114240126
1158495782
2023594045
206026432
1654572936
1333193314
1572299420
327461635
542806535
1039034452
9660330
1193502924
1405532346
268044976
1478549726
2136041268
451314686
752358807
1560913142
272654040
1452039910
1091606335
82810712
144118353
1339443179
983254314
537598266
554618581
1842925782
1884363449
1454914891
310671661
252282561
1306483804
1418440215
1818990466
1806118198
2119116171
980438671
1915356001
679705847
504722667
497242656
161150909
131083001
784710439
2020260645
1072112892
2125223482
355829045
707604756
567067007
2087331137
280532690
1309938088
2129782674
1091923989
947787211
1689505888
1361542793
1534623691
532906591
2093000798
634325303
1716176051
822549087
406186826
934274890
846147436
1777486228
269881165
54661188
1871889899
62186765
8330533
531383264
747343815
1231114409
230722724
344984968
1210699189
1967613441
1741466395
1677503229
2033015553
1690804338
1843715219
1249355881
623128121
433591723
2127073757
435288113
1738864935
139742411
191838183
1448668603
110585041
33290698
589062328
348156948
1638582806
1034316739
2131457956
240730208
1482967076
1670988858
132697043
1837845290
97479109
1913249436
1448828242
1239044814
1210741478
803821394
1987297593
1750535098
524340064
1772787945
682464043
1883182432
557987779
1908832096
1385289845
886422036
1287568062
723755120
1324180482
926375770
1035133826
1676874390
793493182
443657068
1055406116
2016991434
1258081162
945189325
259155035
2098989623
592646630
1261863587
33567582
1050088381
1080677082
562246820
343077273
1840058592
2123320733
419255479
2102636967
68637336
1793322710
1757491914
110507149
310865190
397993667
1863912130
1585112845
1773055760
1331648669
835775095
2024884803
1284909217
874721641
1059647226
1721670765
564595145
285388505
287829279
1006027913
1575330602
1158894896
1132857988
1838412963
491392409
501588333
33150705
1944364261
2083913640
517132671
829615809
1761393222
49471674
969138568
1920910189
504997823
1675146792
475652832
702533317
89807330
958601575
943969327
129303385
1815867703
373113533
142904940
16462416
2061172533
1267450793
1588053385
433174004
961524283
375142302
982035582
382182068
1112744910
93536994
1270445023
1497948801
2131556121
290409545
1394800170
1517447316
395163015
93630743
100971424
481493846
1653385720
939098132
2006832541
1962244593
203770070
661964233
1893680770
306359026
1903781825
1569072521
4637628
1416377468
1695029397
1036576824
790308022
331313926
1087380047
338220857
1518094754
877347719
1498961587
1495254373
1077685724
1750262486
759461168
1366999614
448027052
613585120
401365902
17888671
1766226536
48746851
138563375
1363314343
1713666583
1400030532
2003477787
702285840
568387323
635324155
365002335
152520324
1168435977
1116015881
1264605704
785207547
1751564352
1314780498
4841309
489657593
1150310880
1679597332
1299780544
1022994625
1017281003
1662738466
1255382687
478415779
2131405541
2109714617
871870248
1867463563
445991405
1372192696
1071376229
1904287669
176625125
641750425
915143528
719157675
1499261774
1558473211
97863843
2138312152
1519452215
1896862273
1133291584
580173549
1574919642
34093730
1881051822
808871220
1746449858
2051114620
32578341
1902105448
672332683
668633926
788978293
1714686795
1672040783
791504228
350526839
707063273
1827037623
25425853
1135807575
1967242307
789513992
1603667856
1907951463
15129592
1066711567
2146335674
230164260
1642638414
810799578
1421459164
1570325477
377610330
1872187961
256509410
1303655834
1077633120
477016639
1376222030
1704735015
766904863
829989465
1697388875
196913069
414235764
410461373
2111701143
1210217556
1288462600
2089119103
1094172908
624213788
364632385
1638712510
13155699
1789201060
1532885973
185244381
1502795301
489854044
883474318
1152855880
223215281
219712309
1557629831
1671806181
1681476399
2107678163
1714610154
938376825
753127012
1918813283
78044999
1956052384
2001989363
1785578530
740249140
849563245
418112467
261864807
1288457719
1874637088
1558506050
1685936409
262963054
400140279
1366393724
1313260138
1821533941
1420554151
680971050
296742302
2103318662
1961775969
82027624
1518804490
1881200810
1679915164
87308678
1887568427
1777489026
824256422
232510973
187087921
2056201945
1575677786
1005509453
2134430385
1435596489
1364493289
369398238
1317503364
1221995182
489125569
918404159
1541988177
14890744
1883558461
1566537201
8327617
1210780991
1879046157
558862547
1274233352
939461379
967772107
1169571946
1948106128
1097441150
1123386821
1321500111
1497414220
1658106627
1402742074
2087699977
310659638
1674323576
485037209
166226542
841892248
1553740693
1200927682
278487642
1833941894
32845351
764099406
1784303631
1703055851
1297858752
359421017
2115134496
34142121
1346638167
1530752098
1522450169
592072394
1780298199
1619640712
172343619
2037387218
69876111
1585904444
212385540
1169727335
2094973226
124133326
1288197920
712728636
262264325
1407340040
1166266516
1295326715
662571803
941019929
141278695
1463711052
311275381
770588726
763809264
1751841723
161838833
1007019823
382818497
834011099
1053689291
739842019
273983609
263092033
1469859002
698356376
175453067
88181875
2137308105
1605837204
522333436
1726687638
302930648
342257701
1568280706
104691754
1646798651
1383348772
972143555
345930384
74920926
930488037
1384715174
352567928
475763774
202962096
817924246
126205066
1517605512
1676463378
1557421975
207557927
1793515329
663823721
1928339452
560524479
1380610793
914835648
207675601
1217802281
696334868
266142516
1154673523
2048018103
2031529059
1105878940
1543521417
149781793
480852628
659810758
810995268
1372451865
290091729
1348448337
168787749
671734231
137795960
1141742364
598948756
1055501140
908008861
1528622539
23161421
1358368026
1450479464
531479449
1909254892
436107337
535548967
1191506196
1341080969
866180574
982039045
773358743
701772240
909929747
1994897975
213662098
24742962
1231410860
747852611
11282349
1491189539
230636897
1291149345
1678882444
1404361278
2075693777
627378013
811384787
662611344
443035366
554516064
1012600797
1073494593
1247047010
1714441374
1308453148
297336065
753206088
672924649
378555172
274653087
570278933
520819926
1961094065
93297503
1723295026
1820698722
88525219
66285910
549209289
516764089
199361485
2142555576
233422525
464756299
2032453180
776397737
1380904619
314098614
1889631992
1075950124
1282979397
684931722
1958089572
1128482236
579565380
1724641033
1447486981
728981133
1655226235
1847878049
2068845404
133768551
1264321222
148352949
1082607935
1167135045
242936066
348903428
1419902355
1462502346
987557037
532530050
777644328
293895994
2098576685
1018941485
839426531
1652055212
1604034372
179986940
774440056
643150241
37398541
1226427880
168306162
227741134
1982019919
492921750
582673049
463844155
308645
105316245
607011497
616084598
672671034
1495400025
1500468417
314973903
1092536077
1280264412
499585043
1534524000
1096922067
2011515124
1125038673
854051386
384440754
1200177496
1144875261
1615578487
2145456999
171547246
38138076
1793631670
1606837544
484055222
500514004
1354705452
1117003742
1466262828
997937723
1037052385
1816358126
1790200983
1444311523
1871125634
2134561002
979626105
773807673
6387545
1215672161
993805000
878145188
1354763428
1306923774
1272386342
1668655571
1387574440
2082127898
2105002588
280276658
1278615504
1016070360
1311519468
1832641837
1462209747
303694017
540018062
29125059
443823071
1717084862
628338642
1585810621
122397495
1911188666
387231318
1764959471
1167178201
12813480
249434244
1618350192
1209297292
458758520
1305707875
410143958
1192911903
142694075
925487987
1727569435
632016763
982109388
763629539
438589437
678883404
1675956349
675522409
493850346
659968566
26128813
1614932277
380906798
1282387830
1198850480
1144098581
902106751
959367296
540587133
2147308768
1027612568
166033292
101790766
540792049
1183341692
169336972
964139239
726431088
191426882
1717736132
65441534
1663536463
68433869
1920453293
1700232767
1604592427
74264066
419252136
1859326015
1685897234
119269164
1864884926
1835642056
693574862
1345373341
263049598
508002814
609347653
252152672
77548215
330252876
624865189
1413570145
1581991194
354919574
742467249
1446055344
862921559
2136235933
1246819933
476466066
561303212
2040675696
2022611506
760053272
1368254350
1609110943
1137707497
72529995
1213360603
699797258
935715173
1937378262
290939404
1833871880
1441095331
213611479
652995987
55991528
683982020
396158432
1495783268
1742718457
1652538622
1922243081
956443389
1062687766
1191776554
1064372409
1144405647
1349106079
831416390
1956416519
825280119
922990626
1597667495
554658270
76796361
737800174
1778713117
1561276553
463206699
271380458
1666971246
366555370
246916648
176978832
2061034674
1840069359
1070661809
1874986246
880789949
1045778240
1620015149
34082621
1633964336
198746041
819694881
652533301
960619101
1240020789
1672869059
1488327698
500385162
1257225985
1759600255
705780156
10986542
66051282
1871369387
1134076720
1450505299
1757956060
1276250607
2007968297
1749235901
1948930275
1103138749
1497084805
1316745199
881295190
1569986173
25165948
479219647
1866998546
1521753244
1601691458
1003949572
2097887639
1648124963
248373301
185826422
1846030899
746047968
1854034434
498591123
957237480
1618925931
924629507
450849175
572085404
1042204396
1576510990
1904631969
1372648843
168205345
1789252570
198918856
1769618269
1537622883
496746878
1128235230
1211863522
1483033211
1984678776
311354403
527065034
1179601592
634631305
1347510804
30307434
637608981
1365893373
37253199
1342911685
682234455
1043224311
459949273
1712173890
963754445
235481782
52569789
1068073424
208918611
553781810
1747511619
1689921742
1839154788
797082277
306252950
1076020157
1283280906
777665696
1887962763
311569017
1155468474
558372040
109851486
1257549354
1885793503
1273330491
429348639
1874971828
530078981
130968343
1344268575
1866748167
1537303345
765905367
1828325328
355741590
1994068880
2108346808
806121563
282683796
1481212610
1078289447
726286566
312252103
830170707
1347766230
134333610
1080806414
1956140351
1887703107
917677211
1179110622
591264237
1204996102
740546128
1591643851
888090823
772277018
437802054
205551142
822217742
702603405
981897195
323547749
1250199848
1402286244
1919991934
427373096
234995286
1091169159
824293644
431418927
390115045
557740487
1882357556
1254985022
1599192899
2128582060
802453682
1890695822
1759171354
693732153
2103223336
1783245074
1507376146
2045086648
1226385527
2043257773
1765014768
1540367112
2068297997
337092458
117149940
80143041
780032060
1539850237
1300076695
973752117
1899547811
1150561290
2073273131
1244135232
1927691682
1573054857
827354242
860043492
1041492181
1012856962
722190881
1964145435
443065605
883131411
1214346940
1939335645
691794049
585759572
2098408762
309312398
1301203104
721217391
385189341
745390888
941753516
1131235341
1841368392
767317990
361780954
1989421327
23683926
778045338
654445668
1970437562
1595243545
1176941765
2032481301
362840240
2094158473
229199746
27955354
844333986
1900426766
1679294855
1978755402
1280422330
334676740
1543111009
1243968995
272587888
691984395
773044178
207350122
1531085710
97427605
2102052309
1307323516
229523811
1179875667
1063266231
1627681745
215968574
1649301805
981336038
782484625
1155492397
1630750208
1541956008
763829888
929032020
374530758
503389871
1517910078
26372111
1495993201
2049911451
686651117
1442238339
1506443926
99290358
1357570479
1761153334
1949659321
1544462811
1484529227
1449421747
595626183
92186358
1796791239
1948318847
1387566067
1318847516
1421294590
1417419736
584256349
1951969087
1262336233
946179955
1526263762
1757250737
1204711955
1128873948
98325268
36486735
153835069
764897930
1507986746
1817413182
378313260
618506818
687818439
1930322553
1420731342
1232117853
1449060341
1173224735
1918535810
1024338260
726756792
1367973135
687648552
39218732
684863691
1800448754
1160973760
1642048767
1214026945
306512765
123996425
1281290356
270566400
361078742
1372488241
1216979878
1551823060
1288361681
2069286230
1487461276
1588007855
936740370
639920825
2072329193
1199291726
1090980711
192033882
331701555
1063061787
547967669
1312256749
1818815425
1731684985
99634236
16988974
194401184
1384863518
11521444
1592615762
760662316
1181480261
1415700624
534322835
758295682
1004065850
884500767
747663627
138644590
306995049
1729356595
2039493692
186737214
814772247
746722919
2116554572
1868642372
1367209861
345982096
932774843
1210011155
1003548973
1192361146
1789021465
740514294
131426806
1357235132
1801698913
1067786400
402252742
1772667058
64872235
678918610
1460512775
1810047164
670360474
1764570627
2146582048
1553368704
126060758
1001435697
1012670002
1448295337
730150936
105569893
404494447
1469235535
914461001
253612821
1610543833
1441012658
2093630817
731493276
233467037
650205837
2045772220
1560676313
1835639378
580637160
1345247482
1827266866
903723062
224922795
1485569861
1993728017
2079185207
216718471
354696072
41471309
1917721502
1767438194
1622240643
1066216836
2117837186
812458565
1269829633
1591390032
1275010070
811143287
1279558032
1690280140
1846607501
1483136657
1988786123
1948913000
2143767216
1731236685
1342502594
1957033995
544400050
1457127203
2115431257
519433970
238163789
1066826946
981809657
1721443171
2097887639
906022978
230521423
804571888
1947442091
2105892938
2020364849
1761799985
1169223980
1858074290
1149908710
437693220
1002381092
956869852
1099591446
1511041280
598670459
2046029510
1561432475
729439447
2036556019
1776226070
271386563
1422623060
1512369040
1218036099
1126498766
2042137250
81845304
1032213469
855816251
952186939
1688426671
69848338
1038809791
553464521
2060830998
746288554
1901453257
1000290330
254799201
756683796
1678348120
1739256606
728717376
372637662
74517306
789427705
863463472
1063304641
282953429
148850003
1386852213
1022879678
379373010
1919657657
1565376347
468287212
500536533
108132364
754884811
1762880201
183173164
1059621532
1460515622
1899464660
1277283979
757013695
1251561222
2053311454
90383090
231890308
1273043960
1517335731
969063671
389938583
2015643000
36083040
1273864235
1584798464
1037232176
1066515410
1103256793
1432592960
1100965169
85544783
1626629651
750054734
252724068
1941510802
1816500868
1795263806
764591609
914474688
1341752304
2009945811
49418573
164225777
1285594551
1282368649
1617028326
1470572529
603189573
1839744327
905759504
713148248
588929781
867798195
2005140299
1985204349
1038273002
647109808
1615685878
722212997
7380530
1254193408
884333058
1710880718
1932595124
1688268502
1918945863
985496341
1567401250
336734582
355002831
1490952841
519977270
1649001947
302367308
340497526
554058979
529584677
590488720
1151402629
446772940
1055957771
1368193277
710609124
1209391320
1464044682
1919675599
1657929523
2118234552
245121746
1292137622
1995378919
1255317991
1100330341
1847151560
1625020449
748236606
1525568882
1844698458
1690478845
1465634841
1880456910
1198448038
1749519528
402970840
1397969162
1644160437
2070626970
2068499458
435885472
974708297
2093788006
196831103
894715559
1808687824
73092889
2127744163
642197038
942706683
809018910
404001239
653698770
1649724606
178939072
737479577
1010987979
1792183231
422061746
1369737954
1607929176
1810388659
1392772455
1135480067
1892247897
617547697
2059582047
882246177
256015501
1865977172
1970374962
2083499711
1120570623
2047475399
823065034
1614670286
972139511
1712989896
1259906086
1040822372
13552264
2023672474
1023817523
981072257
532406914
2035937107
987991091
168368899
1793778569
2028889638
418448035
1169787101
1816361008
824306781
1735758279
1126144420
203535963
1926556490
1496820105
380750141
54835823
1963330220
1216603935
1127636986
1738184167
694370218
853874987
464707762
1335303185
1822065309
293395556
267328097
403640330
521709703
2048203307
716046556
968859901
1394897015
1115758164
1107823703
1687718881
1685318089
486864318
516899038
112451777
584441303
138661721
85248780
458455169
1736823163
1748055498
409359308
555287216
1567687655
1704866930
1819519194
1298841239
565657835
1897562744
1337013317
1616022639
1297003246
183928503
1478672449
1116587349
977844571
1503386174
536550193
1099227436
169691332
984696156
31150496
1651562495
1117321149
665984154
1870957305
150493896
1068860368
460369518
723150420
1485695836
2101963523
796740449
530870462
694602956
445221252
45610869
1097027252
984349255
751972562
1188556699
1595123857
81800013
1533406516
1175705069
1662567476
484729343
783793339
1938728611
1091184380
2111717000
1439855584
522083628
954436647
1582727321
1856784541
775133190
429579327
164316547
761086222
797783311
137753162
1908804146
804215750
953270807
1761706494
909396769
1041036994
785923617
1059620321
1042700731
502976544
1291795772
371905326
1189687886
1100259036
1103960890
774582574
1117169683
1798940293
750919985
1542744287
1112435627
888025568
716442600
2033262283
1385443686
1784116925
215674277
1890330246
1507588191
1540880511
974741241
1312625251
1528362214
2098376887
473367270
200045911
2085126667
2142540443
990681663
1848763152
585630597
1957824680
1515306249
120727626
771783034
743165603
1221397483
695427753
2023729220
1013557874
533203856
398295987
400169330
960307747
983818527
1103931015
815628301
748379334
345413696
495012942
1125868000
1637563203
1416502917
935140337
1918885977
533838134
1661943325
1970039737
1413743817
1003617367
1415219690
132372406
2038817302
1918604866
274185447
1103797737
968140565
1070723082
913702788
1507071354
1898376998
160672042
1838305523
1374767167
1323280845
2107054590
2093824344
694306056
654200114
1241377168
334708191
555538751
1552370306
1717755864
1689140766
1030806674
131601041
494467868
1014174644
1113262246
1719600959
155735323
239230252
1853994360
186908523
267941517
1042378539
1271188850
1508423458
1889168812
1026388701
1966207811
40078120
268238400
1710898558
863835904
1654040438
498582244
674965633
1967344600
744282677
2125611320
1768030851
1117009354
1468293654
697695667
1916372112
1889856794
573561956
601758097
1470742733
272934647
1689165876
793256410
2047668826
1017953983
564214628
559239137
197566079
630808613
1125534543
1641671306
272988152
1735646894
548261041
933934368
677113500
760590696
963974937
1996109538
1837208825
1166126341
2099324031
1941566753
126150269
1424148752
228728466
1629400182
1637612937
840774047
271487168
338987758
843276288
405451788
1173446288
1063058336
506714643
1844017795
1036446082
157244468
1573228763
2142691865
1266923666
1378399280
1566043942
1838525799
1289167605
2133880517
85504391
1340374864
1494591037
2023824041
916601286
1418424075
665720932
1717668368
664478626
260722407
1251261487
525026321
1969298710
1223118904
1533897035
31426969
749711060
223557551
1970215217
1350076568
402983416
1225653965
874174021
986710158
982041532
1904458382
368112861
190662499
665921550
5589084
951318126
105722174
1185130788
49647826
1992500575
1337209856
928177904
712274938
684840638
2120629385
912937074
305046625
1088111276
385974999
259237032
633330022
1074615819
1471371807
1963582337
397433551
1024857782
389749280
1989944019
1003075644
685407506
460036048
1265980257
1946118480
2028010922
1663483676
441084429
108633518
626086543
1986315321
1787504590
1171633586
41295447
1481088103
872556235
1001252285
180438606
927071972
1310419763
80599446
676015444
496468154
687870246
1624090156
855855942
1922358810
1244932986
195996769
747504448
39333554
1240661272
1449909360
1977430337
1830774614
482314586
1487196870
2085606287
1141051726
2144330513
148022797
1840762908
1822578418
379327816
299070397
1755036970
273546728
1067950875
1915019667
856371898
1439010421
1295965371
811566853
1699744971
339845149
1990484561
541256096
1703510779
1187482407
79330077
552699846
231697958
146607454
1747496327
1069243421
1927833523
1018369595
69344875
307510095
596329257
1637120960
240249662
778669735
574172058
1337222676
1384781840
191717649
1019802081
1373766035
362252539
536582946
1904115321
1377188849
1211632810
651632552
1519364349
1807537061
1531671326
250041654
761461608
1387927040
1723607586
1859109933
1346524087
2042922070
1889351108
599837332
1432736456
1702784912
2076195589
1427695951
1450027893
938265467
345921593
1973714323
1866202494
388530122
680831800
1871671999
1736920664
1264228409
476676185
32952967
1643037983
381473023
270355066
148078881
278694101
496606420
1258299321
648740249
1834677312
545080507
513041647
1687492867
501394987
977704192
1328298369
883483706
1841740750
1245547522
1155935282
1265171986
925735586
1611460130
1626279640
547368641
2132973904
683231773
1216120755
1341568155
1158090462
1449659537
960099000
1386602344
1469334505
669960465
224684200
2092594937
1292908908
429660317
1580279959
700060236
2069285621
635200386
1985747240
1280357686
84806271
1436205182
581602573
451216299
1879516643
2129554975
284227633
218502059
1336771885
436808899
1454650868
163104255
748269497
270619934
692320034
312925297
2137755175
95205286
1391549503
1180829813
1387633323
352797469
1814505313
1355033178
864866901
741276489
526082954
865501796
1818530629
28996642
450629049
1715576990
1337852847
172609484
249857853
1495710824
855052340
1419838259
1901599283
1880682318
2140863872
1608998090
374383343
67393372
34708336
974944393
373717849
1493581098
1836850022
134379486
881675089
930646310
1653509334
1899175537
2124347930
136998115
1506604302
596679858
1777479689
1933095330
723062815
795450022
1735461310
1793368820
1256896799
1911647353
618778917
1810233906
2078808483
2022531368
1398838120
129113437
670156320
225127826
274744337
900102994
1240911001
1888613051
22206769
120091386
937890823
1410138589
266009023
596308273
763885573
2055215617
1585751276
1898689846
312447313
1820817608
1981911095
2133193931
53577227
45903033
165122696
1024578780
1358440385
1312092662
561062788
734508118
1166714489
1523064676
343441975
772035626
121358925
1062960678
1083244453
1927622652
481080890
1835303199
1287779735
1375927452
241480800
1306404411
778522784
764017163
1168385924
992166690
2061388139
605781437
633076153
2015770289
972703724
792706736
563279573
1253587253
569241491
350803397
1216718613
1073523554
2128461991
2005281669
43995309
576214076
1240272913
1339596068
833658663
370442644
981389923
1012390548
1537739031
1910621848
381164146
1894481754
1567528828
920902573
1091667006
1141311817
1114822940
1811305928
1216993825
1786446120
1499133127
2043823958
733361163
1644191606
372068102
1033540331
5375440
1146768420
1405193059
543419288
1428625440
1391007274
1400301233
519658839
207528746
1855813645
67024977
168420842
2055188012
432342240
945379233
55934730
950556331
1534173046
1588182807
1977325546
834612667
1924558553
1768418263
161839941
1212066938
493006089
42940611
2122621742
938579258
1043122075
109953290
313797181
737650883
1084253328
1485873683
2140834082
312330960
1443826442
408884550
1418558269
1691629002
1770258009
791116893
511183529
2057726158
875984340
491669052
553350625
475369774
1298072611
907326234
1886880720
1804672409
2075807723
59203834
1092325826
1791448715
940036674
1218572393
9088126
1911657688
651870101
1083502839
1491046276
664253141
301273102
33237885
1867591021
782966913
450540432
1072868613
204257904
2109475576
1474513132
462378512
1591049984
235143992
462205446
1486397307
1453950995
828340295
408985420
274043247
1882002973
245460744
2145309095
1504180105
860155751
1836764847
315169719
1745049669
770648708
1329262771
1167516636
1380576536
479028744
1212748551
1586685315
1622643225
770148743
80110785
1018803036
542912005
1997301671
648016276
1373271513
1865531767
759365336
1944283703
216340042
242702919
351893549
1292635126
229733254
739778903
340859467
1925127478
108095929
763600839
819100857
614440384
1445848217
1800814246
653434813
143683564
251660286
2101414702
1111293620
183834436
847863976
317461094
962303537
874648615
593962330
1237367399
229097903
1240005320
1852383535
979308138
1306129575
244560932
841204893
33217693
326313660
2057284906
237838682
1033705074
1973115620
1151045009
627141246
748505931
1459775612
524600046
357896733
1916159986
164128424
1530196365
1888628134
1497430719
1884674387
472187334
1663160802
1554587437
1862952747
1021278140
419485582
1968038574
167940815
174577373
357387611
1228618980
583204150
1532465977
1928166401
1571819224
725302130
435510962
581205291
1072901012
1084704162
483597629
1820685625
1055149321
1512541087
1865917168
640344465
765627447
577413856
1940038881
280064941
1866062513
1597046323
1932289833
1609075403
474757206
1365547197
827727595
710945492
1491304634
1045163506
2046907409
740473950
567703328
848109104
1274994135
1873249815
1472556326
1133851157
1901765241
1511893547
2020491693
1912884954
929878358
1114096784
1918934474
358246047
968646048
1070844175
1194617372
76998859
907789375
410304052
983148635
1668228968
746461734
1542884184
508039428
1786380614
324442499
1538556531
836442231
496366093
1452437361
1181427012
243437298
564327730
1340101543
681579026
958267569
913431517
1601298617
1677712887
1525131045
2051962648
1280750968
270244511
1065055714
1493371172
183924364
764349544
1112596875
1491777810
1465451511
552512042
2083250384
2146067455
1679819780
10236829
1487755779
710221224
424201864
827238466
316121054
722273385
1855664459
2086563289
1698653919
1166771295
280710369
1441282919
768409974
1208914345
796046993
836757162
734498358
1115772721
1014753941
10013222
223914565
512854399
4313887
31823059
255295944
1828089907
402702907
1591403932
1138513054
1411424579
1566152207
1334514624
2054447442
344744294
1167470010
1660582628
750291796
1889425585
1925209695
726283025
1258106855
2131913267
23775964
1031247295
454595281
2127234811
887690010
1155370639
772995762
108907522
1744910410
1511402394
1547465260
539248643
1868042760
376055512
1747785485
60268957
609124418
353259482
1798114627
1040417686
1628126746
2056754043
6901098
1302655279
626550718
296115618
1440110360
1954350498
1554563517
2068901536
1608820593
1187439472
1799275790
2005871583
868340238
175450742
1364686041
240490429
1823638335
2056885861
846174556
1163758498
563472663
768253167
1134794961
177866268
1365599450
2129782674
871902827
2046390981
1815790599
1640364655
1808934140
1967263270
1540656190
1725345956
1026935534
1433837881
67140110
311274023
1722741573
603180826
459654844
1132719018
1319365620
1889295526
2001139929
1401392558
605546580
1711938739
964610964
215535201
1994550183
547505724
848388377
749802096
1145448575
418481016
759218393
760118777
1946707237
428149899
712277660
1072620617
512909564
1787703760
1513654844
529313296
1193410310
1688614713
1640911705
864250943
1402346772
1832260167
1366938075
1042195321
1942666036
417374512
1328855105
733658598
1677017548
1294779231
927039400
56613574
1105029136
404816082
2050885259
903370212
1077132711
1578930462
546921508
612057434
1258946586
1289815654
1763055041
2053302351
1992682445
204667495
1375043386
853624276
144567069
702314539
894919326
1094870558
1671166883
2060847921
1614394782
1125576883
404454895
30331608
1260098120
1197049346
514677407
416412737
60699996
937318929
1925719377
1776450396
1561325275
672090597
1868658143
1982733279
563993595
2039658067
75503015
1229690653
2086795939
1623532475
160458179
2024462037
450312084
377244344
64995375
1755949713
528123666
1254536222
350495317
856782555
526384295
1712694247
1101334673
417351278
383465457
104343384
1577370888
1233330139
393340567
1609599452
133835887
574689136
1346397076
647438936
937243934
1632746784
1266365960
633895475
1021357120
2082412143
1677048574
1436595920
196892695
2144783948
1570814785
1932425384
953722577
1280333336
1495095278
686283308
1793741492
657546764
1377078889
1927568638
675709024
1725615116
702697222
936332301
773316088
1129428054
424028362
896095662
1931411585
1994623085
672383716
1914662905
1517169911
1023025509
1482237388
305050851
159515481
728759195
27054426
2105102785
1314733745
808085374
726748291
2037910518
1941468146
970954866
320196026
629183864
1017185270
87290507
19511382
1540411061
191774878
637085745
742704757
1860286668
27440861
681291278
993456660
1819186737
779452319
285365815
1657064050
2142183342
2078042756
1113005461
39304299
1402272368
1121155205
1272597143
29238790
1903574130
1945432309
1270542266
1575500210
2092023959
1013505254
1455178310
2050042454
1505560395
127284422
119726065
139296249
296196939
353317326
1897737412
2139639237
1675361780
1666239124
632880640
1705948219
1881599260
832607428
1592490685
779361302
829463737
1165453565
1874209518
1101199328
1927595511
2039675400
1413234451
1130378684
1219660267
779118798
1079652502
1438703008
1807678965
626278040
2081247360
797359249
1270567747
1276249502
466980906
987857352
1902371510
306603004
299417402
1212271701
985516928
133816501
1810086449
1898302324
183762829
1924296129
276833848
1095231845
433616946
1319670415
1447674518
1777211232
591761714
125644308
740591529
2136987656
1185684698
1378417807
464772058
560979769
667921548
34673807
2108678347
517930080
1991972840
1779545271
1925196926
1976635406
1860887553
1253784369
1786433089
1083450845
762606414
928722727
1124558046
618425307
958594694
2026997693
1154531611
733997629
322098115
324630068
467448008
808252476
1073825999
1980098885
1799580979
1029326788
444580230
2094608795
1167855602
1841735631
854239429
264633460
400622927
418448254
862825263
18254739
75392038
320408195
598993559
985175805
202574445
759002411
620904528
971390581
764048112
624690224
1827241550
246052006
1097340841
457552468
1817481923
274334260
450441128
22211068
889268030
1100933505
189914932
1138716957
157381868
269574542
1816620992
1564234104
445599663
13216355
853680979
797261506
1997620099
504856672
441268326
440639486
1205100103
795595994
793934592
806686491
1547337447
1539147889
474706792
1030562639
209921985
781191747
30661526
2071831748
4952928
1754763613
1826012797
1328989617
186979320
2105342985
411102123
699481858
308386267
744752901
226726904
1167766265
1626573564
1251741283
1849890780
1323669585
915743744
1607786538
1972314451
2099257053
803296299
1414233386
1054632823
1091291076
323673841
4930742
1543885285
593910931
1920632282
1300793454
1382942125
1346470257
815919907
1894973078
154944110
1661698781
1045061162
247516336
144114890
331888939
755156871
1344562414
976878766
1732515115
1670521518
165871889
55558459
906717339
1930704033
1894828884
1243563874
841527103
978166904
1451070192
939989356
1081682625
1250245952
772201484
1626746915
1167448358
1621722742
1089730408
1944954114
311974320
1206615049
750934041
198973491
383005815
1682602574
1389216673
65827653
541699525
1167943930
1827984482
626848877
1942280317
1304382044
1795572544
1302419091
2131102309
1592852159
1764664462
1130836222
1095923119
1827075456
678392058
871740716
768826262
2046059301
2033004114
296031486
2003634983
1009590570
670367386
1739216798
844319653
1448820316
1351365185
238916534
908485083
1739071604
1410439291
427275139
1980521948
1126336932
97736364
310055533
1475873487
1262353494
457668134
1978786043
1250795922
1918064764
357728074
859433309
2146539287
516270909
2018486727
1722956420
374043072
1552652240
47415270
111844889
1179166687
116570380
1574111361
1822409692
1857000651
527847555
1407351045
1908793158
1474847991
1742966212
2048594720
1231932144
1671010
1260402061
1868163861
2127250000
1559506372
727034274
1908614325
652386941
1371484346
2016216813
1914819184
543364318
1322617106
800920782
1953311144
1800275621
1054383391
1211389268
222087433
46233450
2141326862
933094968
485791875
667618780
2078076030
1554680746
1830599593
2115453321
686264010
711555942
810258297
1748484439
1632695330
524692413
748295283
313371193
877053983
508490334
354637587
395283236
1342480417
561472317
167482927
1104021682
1922216802
572522654
1481148839
573420447
991387267
943013205
484395092
431595685
1615822276
504228657
1246507797
335917351
906844168
1078082257
354788088
1660589826
760705789
1293235799
1201323748
1524065377
625434929
1498940944
1706798738
32963480
952634694
576638539
572685052
69089822
2105557800
1098837260
404793450
669718626
2144291415
2142810709
434639757
1246567115
1129934830
621851686
1499121942
1607064707
278015842
1504047349
1473692036
1578251887
1239685750
614210005
1008975137
1844255527
601243059
425549251
137091169
1656155777
1198734857
1353719702
684559871
34272226
1400510683
89325068
1992257708
137426819
1516912738
1903692469
1395185548
1879702631
478191033
541322614
498873662
1161104255
142038775
132347370
1506207447
912544498
963674270
939422838
78136755
196451029
1276694137
1714876272
1146608626
1749346475
1104764551
774456777
280121303
835573517
1787666405
2125307398
1925800923
1096485700
1528807930
1807210556
955634946
313766465
527989020
151548428
457639657
283842105
706514714
240229150
1593806057
604705069
226284721
536486269
372349270
2076849710
1291228281
2037492935
1431305601
1192554172
1795312154
1796209364
1153161250
488178034
2138792919
2092838919
1002697029
536303338
1926943825
1352911030
291114939
1917380320
240629435
1395429895
437508252
417429594
1267960065
1008306271
148300189
1315773548
1051467596
351334134
1388146458
1342010656
204368728
617710644
1325502339
1913657987
516538918
995305225
1049319943
920029
476607165
252091443
1178037696
741390064
1841011223
264891048
366619762
922369454
1092301404
236438788
319964466
1342807004
1091988112
153584895
2088327534
1688844219
344563428
1472011602
1444155017
1306417701
360199225
771067131
627918601
728496135
1968088336
291077616
1242425066
1442538242
1854292645
378268239
61957602
954084454
738889698
2081683163
1469616389
1872379841
2102227882
1062665651
114980280
998865938
747453543
1072690636
75982250
1490965804
177161150
1034903384
454257325
1566420983
511432390
407705550
1733663834
1613569770
976901964
338835071
2004623306
1069267995
999371989
1685257728
1467570494
582728865
558540019
2135967658
1010206691
249248832
171006900
2003273198
2053418326
1164870228
805645072
1537574146
1310181979
1380610793
283268297
1845673421
2090622625
1711289899
691687911
354938218
450939466
801332247
1252600176
1933203189
214489063
1307213089
333358681
1579746393
1186040808
1960888187
1795041613
1001014360
341438405
2084552001
2072699953
1183010027
454120624
100300613
382675245
2033065985
1634713484
329912179
1501994385
1205523663
59750384
563145964
1170799375
1562554578
1008937919
540995528
2095969802
1146350335
1168450868
1420004655
1279517826
721885858
856289424
1921165287
421063935
1238148893
414186854
678226156
1821953430
1916040684
1867778604
1739404961
617487664
578127710
1652520312
46079259
1912179103
1586063681
1585182177
803385594
1877040206
1577643123
1830151677
1086493137
1281348661
627858044
771223114
1058223449
91981284
1791519822
887112989
194875612
2320433
194164631
2083532689
883709526
1282051068
1338125289
616361418
287769186
1327588749
300305336
733599235
325352644
1414007611
1169577953
147450748
1349638086
97655398
1161963170
847840582
1931612174
145691610
1361395517
1533239797
553396123
1943784981
716222725
82792401
328986860
901882487
571200744
1874834658
1135155050
477812863
481896237
856264331
1720223890
1054387076
1780360216
660567992
1365331372
1621612353
322926052
473075871
774006076
1474052710
311818457
789085925
2037465066
506858439
478196689
1728800502
464150394
879729561
1089697863
412850488
498752371
774154223
1903705254
2003872067
381905580
442524647
920369572
88737993
1445852610
1627906608
753743359
946736149
1893291552
1688810925
2077161965
2144206114
1571627128
61808130
827677522
486746444
1774780102
62555908
1202612720
283008682
1284788570
948091888
1552128723
1028167615
257783450
789087084
1957343365
463964072
239550837
854740414
1997053349
1941086466
222862193
998059586
2030248069
593487301
1030677810
639096653
1119426572
1043238603
894123429
1686723759
933972338
1210270765
359562848
736804452
1366077120
254247286
585715322
1377388950
1594336150
1817138524
1008973213
788187611
1367968842
1552312913
1041916280
1020188460
2130136008
483764320
560129737
331100195
624499106
1758733297
1061006636
675125711
1794582371
40403310
1859646327
1473808978
1522266202
559223679
1089750194
394137509
1999449442
290439733
27425724
313984535
1371075721
1753019730
1018566119
387688372
1565993890
621705157
1759046102
1265926069
662646770
1830627776
975784664
1197177443
1283656975
765387545
918863791
178300063
504060857
1902979248
1888336412
1258047634
474422317
1494002894
724644919
281577666
15144650
92535756
1283307874
805318570
993657384
381049195
814639854
507798229
1217158856
1894471642
289666448
1038804551
605719163
1861331101
1943644699
641482275
2108018389
482025221
409749457
918902065
638541616
472945079
2006174707
1889167001
2102446977
1362393224
931269761
1580675749
1217316324
1067896842
2102142431
77806774
208780863
1510338746
468926783
708496366
587724182
1388489881
506598725
52763306
2077216072
180534303
664989804
795809210
4566044
1427031397
1917096069
988355987
1007225610
874273991
1824596222
123931660
737588222
88126257
314251797
1120828431
1142786686
701286509
1362509872
1331715725
2062567003
1912151617
229998264
776194191
1076103407
1813756075
1350741279
1310080140
1654400927
2122221327
1844455917
1907943744
1099909862
1881960646
527002622
1135193375
1218100486
1032104147
1403184513
1490306164
1113029790
2106306276
883013832
1519679310
590436061
621714126
982792709
789808753
1090397500
611766256
1382842262
732281949
1834015673
70754406
552132775
212246698
609311711
741173749
1038100679
599440917
335158954
238312559
2116996276
1570365682
748186682
736717376
131510544
2115783367
610799388
1411511811
730016606
1387919707
1150990779
1889994447
193812933
1540237247
2083837909
1493741555
413506770
1086723288
943408574
405743044
962568455
1442566205
979434685
375694173
1807931001
1134074781
1444727964
543391808
558748289
1971799629
164349189
1032647468
822081653
191258546
1771574077
203288238
1013130970
727777165
1637345303
894807495
640598587
920538061
1108667432
1029889850
406042370
2116257691
178156969
1464374742
734452883
1800944711
678343848
1823281276
560637638
1895759341
608926380
1689428612
1584952968
113996203
1431914834
109422754
299438218
250445983
950596427
541058477
648960521
1429774445
801218523
708811735
244730936
1938926330
24433710
1026643434
480440820
32172032
1638021595
1799501560
1873557265
1541309719
759795286
1623389561
687508078
1886157521
1294281055
582262621
358637883
1270462577
1358741652
2106604547
1183890253
1490760075
984508898
1349449631
678925433
655321098
1162214176
1762429477
1890631138
274991264
1180258887
367379088
1298902625
624688659
1507455512
1141742364
327388544
1010809590
868793571
2111880030
1949774676
1597536765
1150122926
1022348361
1744781417
1563265848
1044018914
2110042843
1743513103
1287799953
396565683
978217015
1850501190
1380691662
1026123331
936105825
1182844480
903660682
1003344469
454512938
374225767
2122710131
808425200
259677535
1358509674
333666243
528396655
1123242241
313900555
822126935
1528630839
246743997
1527232240
1333396677
378705646
119214660
517613949
1676776910
199504036
661310510
1138878655
1936882905
211654086
1804879915
1712461989
920818543
523392339
1246045251
886352283
156170629
524227265
1736755224
475098344
1369596096
1026412329
989649235
2060657074
2038718244
690854286
261886911
466067764
214389452
1085855651
475004016
1876343527
1050813289
1716032942
252337223
222160279
1921503346
1338131419
1517311138
2053390091
1443903885
2059789128
846192834
652385245
846074873
1715709955
473078313
1280327303
1506115897
1532671129
1193161476
1448049308
956744648
1946188751
322183365
1857300641
1715817962
1977839006
778302879
1743263997
326027562
1092392055
894023433
1514651142
841816272
1525642236
1983559158
2040672972
1866068166
1900186987
421409256
442499420
1262267300
1872044613
1934100799
1826881077
1505150918
150702855
533658863
2084806734
1483691899
335126213
875718848
921636655
96462623
613274559
235124186
12860286
474281170
1181302616
977213113
1161582384
1349586720
2091497180
310671102
831951317
1447717847
410494317
1881424747
1567011867
419236150
914050367
1196415242
1628811082
1851399030
1047530259
935360359
798373025
1141832814
1308075219
1379799346
1458437858
265637573
1927992525
335982654
1540291287
331552547
1457709376
864535984
469292367
107415295
471663425
836147322
970930603
810464908
903948888
232472394
1576578585
222214152
582903960
2041385854
492822018
753388067
344647234
1738605208
783077325
1683947557
144585084
345624461
914234184
980249305
95996503
1942286911
674807211
395096703
1628210759
1460141227
1842090020
1228053722
1280327303
910968985
942912987
1762067774
395717214
269511254
473171397
724548396
233269424
687360268
545429548
1619896360
1861353143
1700319319
2115341359
1435195142
1811145067
1724694031
1674963368
118535791
544840224
1000451966
1415258691
811711910
1563515280
1931991668
1927869361
1062302363
272300574
149277578
251164162
1618764748
776624702
105127773
570017602
976644680
907606993
744699609
28000
1824170427
894587042
607215994
1312962858
112837283
2052930152
277317452
1954350498
1122474150
1977524298
1957595822
1221708534
1488191862
764183808
1075845108
1182814079
1065032480
226168956
2083631482
1318579648
1938471687
530034642
148873374
1295048658
651785307
148403262
1314260587
888955194
1298480354
96912204
1720905847
833207952
254904441
158396875
670365848
2111536911
2090807949
723669784
1222587133
1759807649
1920659641
1026948187
1094588262
944019574
73528637
1602495492
2123914141
1060838352
373089088
1497209270
1457679130
1586880959
1579496684
1578064596
1247746983
199896206
538433022
1033580870
248941887
2002548790
198580620
363675202
1883461549
14943060
1866442136
1835939057
1992729566
1060653595
877605719
2117974018
1110477163
655647493
978147922
1578933443
26909531
1682436999
1092251497
888997880
2120281901
1778115000
1580887119
1174643509
1587762634
1212986690
1974441876
1771314449
1128288160
1801394720
132626973
334235595
849792138
1705716964
1260338434
2047847671
421774309
1175163301
1746449496
1436663724
872048280
867770785
225399343
1023152620
127606880
549859371
2070637435
636701471
1685143273
543631845
1268777319
1598295191
766291095
1819030509
143074925
731160603
1172965163
267095199
1456217856
69078817
179791761
564540477
1978110135
718149888
1125752983
52189102
1641784751
1482777816
1400008577
1656554317
696469570
1896001685
1228143153
1942495864
167288863
83168171
2041966364
869382931
777799781
1260578186
1895521627
1070677866
1088243614
559899050
388472735
514575293
2139157312
502152793
197119161
799880246
944335594
1384898512
60311571
276983771
829053172
1986102735
1932537257
1071211176
204171715
1202621500
1790207081
2106263367
1103135731
370525535
628067613
1851921125
1834058977
1946871980
1787909748
963171993
1867395098
549712446
1245791346
1059969556
1978802649
1814003468
2074438209
2059288915
1799287573
1602753946
578956905
505294192
1611179023
2020177100
671766735
1744319792
1114571683
541423571
422897502
496581065
1699473375
2120931728
1982283866
1250433056
1774077658
2026533213
594887089
942821072
914134316
1940542847
1580203150
1256656245
1931381674
1009374552
373781673
716850937
1408970428
1477757047
1067168660
375993704
2069430003
842897467
2113039120
102902489
846053322
232623905
1036975042
912391465
889305755
1363519867
1130790545
350123330
1817127739
1791419283
394247268
1056040335
61946462
975986011
1982825589
1602077102
1638858417
1948374715
448315105
917049826
2017047092
1352710670
1788110829
471027667
1525863808
1322029204
356899513
1519000074
1510539360
1777912983
609179204
1667431130
1133494837
415227786
1986072352
1368103325
513134358
183172097
210119949
485219037
309052167
1415297557
1048391950
1973247159
404901242
601832241
988169075
1598970042
668722231
260023629
1181718235
296207416
42119784
1150787310
492446938
2108958494
968327006
1268702648
1885601734
1396103953
30147531
227151266
1881493671
2027860974
1926461
723923595
1170548056
967684606
866543777
128628539
539518794
1522753666
681826264
1438476959
1547882595
916946548
611927792
696977907
963745763
1831895044
783059814
1023465958
1895827187
59329060
1210268317
1381238220
1683330568
1800677812
1221582426
1941406695
88502228
351839122
2034415271
409034279
728508594
1033771311
1437051963
1718658327
846371901
105277089
1116056126
360516738
1947295412
1750696161
1536366437
498530034
1229798881
869846644
563932805
1682671502
69542609
1846780569
1880208022
996146141
1583807891
622812954
563876205
114934597
399631678
999258122
222906053
1647061126
282320873
3729598
1583366833
650444684
51389834
185062283
27586403
589428463
1812272103
426975457
1717184836
1808969056
495833936
195910326
1345798041
1766084405
1568562581
1122267421
1722032322
1571049412
1228646356
41802481
2085219405
481134697
2134552315
1957514658
327795721
1108077406
1925011706
1384943634
651117195
1802293581
1780023652
1881778599
1869479723
751871738
520564328
1013802893
903420185
78567063
1594805850
173840628
2027696358
1183535069
1744852083
1621918014
1585393474
1658210362
219868133
1453945827
261102288
297413468
1809460146
653880426
1708600239
152561279
1834957824
460341935
1007822214
50753210
18916926
1587677441
995135110
1741397547
383050315
1507563817
603216620
1445595421
45075806
1388720938
525685345
1147658652
1366055970
1234358687
1077513143
767395663
397558981
946741343
1835411131
729833184
1883600207
1119214095
676993422
661917835
1867636271
1122021029
1487403300
1599372284
1783956137
1392660343
109617332
675532862
452705971
1410867308
1590064639
2013171699
1443869120
1039973311
325482017
1055542642
1412887473
1331109210
1341421808
24345043
1673099826
1145985718
1825990609
842497271
325330958
1253761441
362076268
1668287463
977340669
791590191
1804308512
1525397151
1762434442
1107020731
1493114097
1593185645
1213362459
918083058
805899866
791478469
1975374437
140940351
503415886
1222652130
1340456525
671659502
1999370248
679123767
1551639443
192250050
629960743
2106275281
1189574090
1099251610
1456784068
1809234933
1168132466
365669816
1305130723
288968517
183027091
1917025727
1666721951
809745981
1454225124
1155765768
637571214
359714997
1787691941
654475262
283098461
2000500641
1844290581
767027831
1380763646
119795560
1982121158
1906793820
1165818542
2067495958
1389667946
360500516
466619647
259902237
1178946331
1101120658
637931543
830232522
1034826815
152680357
135364495
2138907520
1621052807
1535523828
1424396000
625947981
526989834
2122116591
2084280063
782691578
1999270162
774246283
2107605806
1336907598
1624241969
1214518545
1494635798
173214872
28947005
773583741
350417098
1845808519
1754981328
286748899
1126458459
199575039
1282508853
2117157549
61889872
725673998
1349211948
1196512722
2121580605
1842165354
1555788368
1235382870
1680416243
1823232663
439698545
1899614097
1264519701
1625944649
368835515
47703560
1136795351
464785577
1864299513
409923583
273506229
813479785
1794865301
1830281855
733038707
444483680
100537674
790129830
639194131
1105221601
1975739234
792885722
638860938
1316918797
1350939072
96917855
593744471
1418550808
1589844802
636699976
209282371
627610273
769159040
1654416480
477431991
1585049012
1662811470
707066461
1519756331
1289840643
1135775408
202694349
2103998005
690966364
1310646916
563666714
1805371453
273940268
1727837255
1554132015
1917244581
97166650
682621020
131983208
1941374606
1663335434
1750053071
968769459
224683809
1794545522
1625001796
1331615031
972843967
1555817240
1580112318
927439843
720883935
1760047149
1252144746
2104182053
1971466014
561314014
253288102
416785704
1574655380
1692362783
614957146
2026816071
976290740
601175527
1230505727
920126726
699004661
895602473
2109797348
1996727115
1529907657
1522376459
880074777
253980490
278009543
821474566
534506924
882860486
33799652
1246928221
1025053057
792011891
212199039
1154481173
731505189
1483739912
769642837
1846883023
226609052
444167281
1394140240
1748399242
269532808
228039912
2077578621
648895818
567838661
1138556376
597467521
608529086
402002199
1134187957
1163456176
483650876
1596375681
1261279620
240687249
208817280
1885111167
2029469868
991494403
64526730
1588249355
1969518660
1657139466
2007870532
1796220444
1767467819
1918417338
1062695244
1356325075
1156040227
1688013753
903142136
1284250710
213778131
1481963906
783700775
1586685315
1678813815
1537590675
371665624
1950679305
1391693320
520240112
806661807
465844972
44338176
946073346
247163292
1481842995
176120004
225474095
1047003024
710092593
301417830
271555161
1895865871
1589912317
628180652
1700804168
999940915
2115652217
1311965773
14559307
1863697604
896867247
1498014768
218665064
1050598277
2059488013
1540035826
1189397881
127044948
1150409850
1459596259
1016172991
129070499
1923245856
1124658196
714542755
1368839835
1897743633
1943852142
113768612
939837652
821448438
1414063747
905888477
1361713377
712621581
1669596413
595031955
136945377
955683358
644886096
2042243029
1846903724
2123875472
672970201
1012024407
115069723
1201034649
2057277221
407334756
1138009693
1401779885
690834607
430670116
1728910677
1816394056
66010154
243497729
483452325
1031859612
1675331522
797693533
536180821
1408098860
1126902558
246313329
1320382030
799986311
2035417064
2092055052
2112308018
1266710072
1297284434
1836898815
767907448
1106772647
597331428
201302825
925493229
1389171923
1626531895
801807414
873249955
1711622547
1655613303
1190959935
131447758
648397872
1692428778
1448103048
897145236
114492347
1746916793
2023582310
1867998279
1419817088
2114143418
1892771978
1228268853
1302324678
488513642
627623426
1761686536
1320848055
1186488168
374207650
2121885092
355013422
1317368845
1936004710
270959735
1039993976
1414313277
977920927
975385877
295582778
831108760
1299336097
1845860205
2100926474
1745356317
2048853585
132542356
94104373
121280651
801807414
1169554520
859561527
1048869337
1930525581
60026457
1491452160
1957347690
787524422
725171612
1764475217
1179265626
1171166850
866441772
1806021378
1037997798
304060155
307935931
1099376168
98799102
1916469742
1714958003
1391001918
358175715
1948961908
98279122
888838975
196868253
1779550241
176426388
856061976
1892572716
1007379052
517160399
2103542136
1980368081
850027545
1691565957
1914127468
1173512610
84466990
243917625
1039405944
185199464
427079602
1484699288
1640315006
547873273
887153459
24347243
1423605191
1463124273
330927355
809581691
1223591867
2114716294
1155365278
1794746414
2082298610
2055639850
1344788364
1220189515
721246022
107095273
318827155
1196865848
468483811
1067896956
2114327243
351565179
2036761104
600910943
471007296
86415054
840157627
2135933059
1097176037
1539852153
1235300700
1056469442
1887860360
1898294747
149301937
662508061
750762535
802135830
1255108966
1842251985
1050345546
1783414566
1362767384
1224254045
832424988
350817715
1697201108
611760495
503261450
413745269
737408552
2072036838
996101290
1561654462
1473797576
321087853
395359122
23608371
701023523
952620789
49187247
927848085
1530780555
1730409990
1530916276
463117239
165099851
1765956807
424777337
732634798
1622490211
1264899293
1841933668
442001033
1157424197
891431512
2102455305
1334580040
902120620
291309837
130092997
1920173838
1694806828
392974628
513112793
337152927
726493414
1570394568
842071948
1633714445
495636654
370200685
82955862
339210321
342250824
2013338897
892492663
274061392
2128933893
1362411925
2144950646
234610537
356979414
1962065099
1609740940
122642910
1179833477
592992492
2032407523
1022058731
761917512
841772850
689414863
221434839
74967340
601341010
1465699851
1920113709
2059317527
494413409
307730660
1647510010
1806598468
319232804
1519238033
1739494041
62817889
275004033
318270167
1956672997
2053883723
154003223
1632667929
2080471308
189510583
852395087
621350343
729489187
1627722615
1379296251
2075013468
1938072006
1672873204
1317760151
682983855
946065366
850082775
747277774
1216818555
1332871780
2139805269
193191882
1897741904
156030232
13723628
538763478
1786049486
1019569960
1685800015
1534297389
1385748544
827087078
1709324170
665560393
1748796355
1798415368
67578197
1090705048
566967938
7899493
970025444
1946826245
26274487
289289424
994970420
1988815446
1225957556
1084684983
45164782
1611565973
721731466
750117696
167201539
602561259
2138027604
1405066805
1043978226
1783398603
1542020358
2034584607
1427723216
2006510851
1117085332
1372003900
1259774405
1914805384
1377175422
340845884
300427246
626818143
1765893459
1095648226
1747261608
1682730427
1916135862
508233004
1048559222
1307900943
506476123
1264146130
953437924
1384520909
1087934487
1080847203
1553335239
147784662
1175174744
1238024045
733911429
958614586
1450312995
900247918
1869775673
960039879
1028350364
1174003873
332341225
177590887
1654823354
338542133
1002457920
387577223
1911146188
1708993120
1641188979
1083696251
1012382128
2047736294
199875206
1534213473
1110215097
1668749883
701383546
891602359
1671035095
660054145
2001641740
831869003
1022120006
1572723127
561939912
556757647
537848593
1489372939
796144206
37595269
849341871
2021600522
101633123
33447021
1145745229
745070664
108032252
1909320725
1331933363
47532126
48695344
1724457117
722154597
870708859
1609651275
1936834919
1252532492
1364830528
1701497165
1783362484
358249253
1583937485
894294157
1783066530
1286300320
1983028824
671819241
1279161758
236365981
744755187
556842442
1332148843
894593124
1243302940
236773101
1643001392
1143267719
87978461
19629035
700700340
1501987982
1361539409
1200737907
942875234
2087576593
265370434
1628551660
2139585645
1401388474
1908903748
1998429785
1044914399
1724401525
1775155106
1636086
1669265997
1793684088
530043730
1351495127
1716229033
275452946
491308283
1473471552
912640405
388155746
17951619
382293788
692458315
1873313929
1481394070
335058183
1070014415
1810877094
80330236
171608435
16408053
2030236330
476550201
1180873301
1728081501
796964781
591607456
1319691829
588895337
1329064616
708573747
1340438166
1020536597
936384267
1957495701
577693282
657114941
1036143829
1714787417
1031982877
507557090
697006089
857045140
1738520905
1686011138
102900772
1210533527
1321529611
85312641
960837857
132397184
1138367391
253512352
1188049606
1710874306
884357115
1346808607
2028160150
1231242934
1624234041
75427957
2076833650
1039846283
1221682790
1302808487
840362143
2135844640
1227454629
288791444
345822825
8371039
1621915884
1363553297
1551756405
1035781492
1460507093
1427882505
1023190790
1045268740
256971948
1398448091
922262339
795092931
543755991
1803835801
306952126
224428911
304517743
849108177
1364448886
876788439
1038888205
1188010958
669035235
1572284627
1988708573
1975534543
1505099133
350203803
497020640
642037039
1235112954
1495832588
496874718
1035138216
1812056504
217927953
68834941
2127090312
1736647015
983830675
533184955
2108821112
1983205439
1312297325
1036996458
248831792
664973426
1784736913
543434962
1944397999
1592073450
1546495892
2067261325
207821992
416627338
2040913475
1806372939
1286767515
1758631028
1133687354
1540136083
1537165637
715074480
2017086119
685190465
1119302096
1944294847
151391367
388609881
110239059
1404747961
536487578
43968232
1243103922
1202036164
1556931721
1628539183
1497991194
1809742867
1670034382
1269362131
1992367379
92124935
738828211
881483341
67029290
809752282
445031709
543642520
828549184
560213257
1752568695
726891938
2097573393
552580531
1909199089
1045611809
145463929
2033424133
1897973952
291758185
1790847175
1580061870
1902112628
208780863
1716082086
1180865533
466985821
383099341
1768370
200635674
1154082679
1578305889
1806750005
1518723668
824856705
1377293953
1551315834
595888216
2015953745
1649733474
277268992
616828527
547742124
2072556936
842418294
1636353730
2013943319
1721027486
706041031
81682345
2009030575
1653306828
311219823
334726388
507724011
1532192338
269325425
876555780
549313090
1704484353
263878988
1233715123
1976779365
911607789
452041765
1147999043
1776198114
1146606733
964135288
442992984
1400832994
1486454881
898654828
848648387
1252500629
1176548447
1856827006
1838383739
700807359
2037668921
1297189421
690722679
738185047
490984398
874934421
23998242
1268157739
374886181
1664043904
2013635978
20465097
644441371
1693999375
498607171
781976359
116489771
1920098914
989800710
1511461660
1892300623
1384349380
1941500404
65878712
1573248015
1725897283
1326148365
1037727626
1013763218
1594075924
234948044
1160151942
2095743023
1123175708
68464713
101663742
1216412718
759204984
33791777
1415420458
1021560724
156826280
347989139
955237516
334333648
454290018
400610300
470730531
44040656
1014035594
1710377612
997725795
696188939
1564925399
2067533662
1436415826
753306576
1467409694
660550450
1596580629
13137838
1625511655
2125988050
46271236
1047282488
125971235
1952713501
1492643666
238902682
1322843920
1435445199
1998885825
397186204
106844621
1714435841
391646188
629288031
2101651192
1639971496
2015284165
277966427
718736125
2090759998
284201027
1710425346
450384902
233354968
2100529644
905087527
1307540317
83143675
901340623
1477943092
901572524
978941900
247990526
1267108467
153513186
1651373630
670737986
698291769
1026266990
1866399687
6754922
181128088
1476760502
1078284163
1714444200
846067817
1555029240
983733546
1902159909
218253153
522397247
812508008
947204570
146628903
1962671492
1740606710
1074297690
1812478682
932651364
1991278163
726147890
1584014698
1575180145
331718164
1009253259
802744977
1298569604
2085167080
150628477
358187103
1142245948
455519222
236657769
1217481210
913797743
1935768996
949623869
689636075
218908389
2841844
1146198819
942216821
1797433475
1540623182
1384613568
1314674368
1433618755
987350111
1352021397
1280778675
1761568897
1363836812
853893120
1199745753
1717430813
1788466049
1953878035
1575521344
1063007095
1794512729
814132363
2122172279
383619432
741292610
1784114669
925566573
1912709135
118549214
1857715395
1924538684
499640131
294764827
509513427
651576354
1198276022
776626765
1674534469
119344239
814180370
1528981243
823575650
996663
1143506880
1560216796
1007888913
45736031
650497169
1532718515
1513442943
1523880370
853769489
1182468659
1410731586
1630564068
1558482133
1097432659
1238102287
187720851
1439342413
559633413
283093059
2124863193
1856006415
749273418
1557529726
788280319
543016711
35030168
559123801
1438535281
800750318
696258631
1406533141
1272697861
1914333751
287407189
1804341051
1729018284
1159129513
1774099216
1361531466
380706748
185463279
868002503
1838790908
4287254
68184369
663384003
614610588
1509882617
2059028705
1526206103
1458947861
489053707
659735582
1431704820
305323068
801027489
609402307
1055018969
2069368889
1519624030
2024365986
1290957380
725999200
1192420293
848224238
280285209
1839512693
1799759094
435173401
531562343
1536731196
1250330211
105304966
1076230446
58340488
246227358
545467459
754796704
1868798796
647782231
644800960
1927629682
372349919
1925295615
1231891229
817850996
670558110
539069394
78833789
569944773
513022632
1834015494
520892400
1427881717
77663771
1860296672
1343418553
69173640
767094752
1326920827
189455396
1154353826
1108420058
1996666878
406052094
1148921868
1521317042
1676388751
153285468
1406319423
1135470297
1522391408
199972098
633635957
298652660
860243262
65227529
576953724
604962579
2007450333
207158737
1851702764
2060999306
250544715
2110636556
449286336
1718342074
1361740880
1149216824
2011884994
652086356
1282074184
2044094779
1689859207
1050411388
458908546
1946834357
97700896
1641476058
578295641
169187765
132946190
15287978
1851282702
1858181318
908870875
203947960
240367882
1321994511
1381919288
427890749
29916765
1771194686
1122755187
192062756
1457835058
417010621
1922459682
1151737324
886395225
1026295282
1501555133
600975549
39447399
677779064
407620403
361765632
2073283578
265707603
2140078696
41879256
519504289
1937873035
1475323506
324784541
325041990
351852442
5390650
1425203280
691309964
1516552991
621850750
202803139
355141822
2106237046
875825074
491529173
1283239088
1175859761
653578895
1013275208
1749031579
127713932
1879065232
1240742610
43415295
1013821462
1281922672
1497467281
1531818652
830432094
1566182035
438200163
387507227
1236712322
785438897
878194156
1099237415
243156380
1832573246
687661490
1984149885
374543849
2072937797
455522818
280129602
501537262
1161000612
944853962
1660636857
28713750
125971235
1899224968
974485869
229905835
703236602
1645578249
7897462
296812046
1169441218
1609336165
10373543
730805900
1479404028
1769277310
809192071
75661867
1088957493
1140781122
1562441963
368037552
105435946
1890960479
1961871607
1378049956
1632330239
1369000300
1304420051
804966186
149668278
371859626
339045759
408504285
1490299274
1169645
1018337353
1119686866
95996710
1865137222
76138132
507281181
1907291967
380788135
237714464
1588069531
658436395
889335732
8112094
1879671511
1558329296
797485952
334151542
773338500
1869371896
2102601824
1414285519
1224403451
1555588310
71900691
2053182247
1806700082
900884747
147654983
713916250
1750595529
215869720
598907127
348404098
65662938
755187183
1656787775
1986793278
475827078
33267257
914764512
1335291503
1109825734
270845217
1399865289
2015019450
166062527
479128576
776663220
1423630045
1771812892
296351284
984024049
102335667
1332872791
1449378909
2096817912
1377703038
657753100
202246124
1421577135
1970055508
1467469806
1740305637
363324924
1415840607
114443465
340556398
673288018
1617676092
53012562
131040356
1919511612
660557145
1517667503
1335345981
2074922888
1902506882
546525819
278454302
1084932922
852671248
1869142359
1367475823
1336587547
2074479278
2027439656
648427567
1890062058
1701424859
969702406
1840427434
1960910506
1538158979
1889907569
384174573
1479289928
192514515
1762374117
1577158206
299390042
653446571
1772043587
604645282
897722572
1183411906
2044868354
887813428
120163414
1123621494
1754644316
1602201893
509811279
1132884620
1217757033
305331996
492808100
1833661470
1852778088
110006836
53455064
75539741
113471397
35964870
1302137097
1064881424
847012509
1918311184
1467751517
2085745325
243643017
1300911568
1326730783
1315999429
45841973
257319345
935123017
1203470426
2012431964
681288049
1422193878
2060113313
637616394
689043857
1533257824
231668490
314218256
1983772348
913375266
1525976356
1797060864
316129199
868972369
1761795169
1167365394
449669091
42406646
1679866417
2130496393
1157012263
1683431831
95744264
616902057
455956418
1548294500
1625136221
1099520546
174320479
2044141126
864849651
622864091
1658201506
1906658976
1566775278
1525205200
428074912
591210376
9048348
1640540752
1696065163
707816617
967136364
1721958909
2075890904
2004159824
1875396342
1982898213
197922678
1407958124
843868275
1784822072
854607975
1099329091
1704753264
775800226
477578934
1929127559
1292333041
1378642510
1372144988
1820244485
1618702924
291863973
1290859312
1594644556
1442855680
1275009037
149098564
1560516202
1797905549
1158468645
79569633
1949935678
490493925
1604439512
607845967
1849736270
1728840666
865457842
504626045
2060461771
204617985
330637399
359681883
477639524
15256869
1051910082
1781667909
1950447182
965669419
777442116
780636994
81182936
1248709695
1302181940
376357878
1745712041
653679014
1999847390
1732186643
501769212
1606742294
1984264564
889059580
1296809030
119956004
1920122508
164733406
951792219
1690730402
1752561392
1836480354
515634658
2086401847
939999950
1171167417
1750861622
537414611
1869059850
1408160325
2078630973
420614117
1942658811
189421636
143927600
401739217
1048555516
1107739435
260648392
1009704458
500469192
1447203788
1639786221
1398682119
1946129210
2096289144
604667576
528379482
1549105752
1574461963
94707871
1379631726
1036937468
920984486
1924345026
975385210
1710956379
849361673
159241895
915728212
951936536
219817520
290257163
568289150
1570276659
849774614
696546530
1175678193
1399956837
1759161291
1019044239
867674513
10255238
1486983058
890422971
1453965737
1611623578
780748625
875719743
412045374
2010758408
405522149
1526708458
283952745
720897477
1993877619
184846612
2001011749
325953615
1210238019
1469833401
961456590
1128320078
570604182
707120026
122047779
267140186
1761622505
275094802
571969723
1162980165
1372385125
1259507788
846217372
1855345653
1889086740
175841438
533948996
966193792
707709902
1102713598
2002927166
1633559124
1110427836
971028747
1765454057
49162770
388577082
350804156
2102238058
941144935
566235572
257402831
1164515264
267255571
1297443919
590418905
2137052005
1359274297
843188381
1313016290
1593414338
1510041437
1482810936
1458606605
357863370
190441767
1329988985
1728524529
855581206
1682070955
2093696143
1934286491
1591044461
1109691358
2101913453
817653427
910448937
1368475800
230264320
459664682
1852557373
1040115247
1905090173
1030286388
1781992158
932444683
1110860242
2018429423
1447290354
722820354
720256498
601905507
831373037
635134630
1221742643
1068597769
593024637
530798441
1889129278
837472932
561857768
1558466545
2117913026
828958833
1517985274
1096677704
767925832
1478703113
209198288
52433563
2098261572
603134072
362122515
2107020304
1724897830
1889950715
1162598346
759382365
1229294868
1730325860
436068405
1403502308
804167127
2063735647
804637992
1614528966
1799784459
3922637
498057453
93394532
288630133
1674362196
1234144598
1150535288
2132998120
2070999368
1366064585
957483629
1131622457
1066393112
1617773597
1192586952
1093366325
1259553312
1609511074
553127534
1775759535
171052378
1047714081
1493506469
1505537988
1716858984
1917692092
1698776025
306292445
1377814502
222874817
1767290904
1514576199
269900728
1843598162
589645049
1190121273
1485372968
2025609752
85115225
1660118461
1711818052
447309178
281822694
966253603
1245291965
1949904966
381657433
1320954575
364377803
1294699662
229772093
1952738833
502270619
1504585844
664746618
1217669673
2124798028
949679214
961350799
1191087112
1395936482
87468951
1628089174
2136760781
1301050361
624882498
745458194
1691942537
1705472512
192777211
912884960
1856833090
1796956775
1563024806
2010051033
516104003
1297139445
763940854
1579133915
1143769532
1638281148
305066912
134402983
1983325654
1022417403
336325874
1770276225
256232525
1844371470
122953919
1770597392
1344241390
96830763
1739956104
213852433
1547528838
1962823469
2039773990
611113095
65816839
2090525390
709274135
1883655552
1158549529
1074331864
977070548
92310964
993643149
216184840
960102210
644739421
2066127705
713050737
1409635940
964393805
1475228421
1273283280
1871262245
2006033728
1717868969
1517149395
1468354818
9043132
1335283404
611279523
507434626
2046184113
1364549618
1746088201
1776018069
1456899316
1098686804
559766969
658001046
1986629997
75548090
864471977
1392115559
783557110
1073670312
210452143
1621348462
365860549
360087344
1921148381
555450504
1214576948
851483969
2027003950
661350507
1191769201
1251546501
1100933505
661423985
1097634717
248488336
1772014818
1984230200
1179961458
1446007586
81603312
1272728423
1233852129
1655039438
837153765
115942434
690870381
1958436498
869472669
719797447
706693105
78178801
1188269789
2094309405
1871188270
83112650
1228825003
1076571467
1154673523
12296257
125835394
463284524
1678178722
282529855
1123094881
2128853148
1301468190
1940780153
1097235884
344879558
602271156
1509694610
1367258870
144937651
681098473
919425026
1235554147
2068609304
185010803
1516893261
779391164
1555977051
1537453402
887896988
527276941
740592414
823103806
1704225088
2048137562
2069695246
940342058
1352425366
2055173948
553235598
595552703
373355135
1067240309
752784248
2081765602
287616249
769293945
1477374455
288512870
1567440878
754455522
1431228258
383939585
1554493993
1419112342
1466818230
1785772085
862874113
741268171
430496242
1506897192
80127288
1935749519
612932420
1337835992
1464440976
1386026277
937624843
2041303685
1200793746
1415429399
1427529596
1328124465
1479164736
20427933
108927485
1665426143
295821334
487184510
831044842
19797965
2020910691
1012141180
1651454626
1993571079
698722960
634008994
1316593938
653682535
364885109
1911245105
1608696923
760161834
1421083396
406619193
1781609662
7898428
868545128
1015813201
1394086709
726493438
1802479201
1636950665
1213174879
420537982
945124522
1603228660
1656125292
1467330971
821072108
1767195452
1963475172
2063588715
91665904
876635501
1766667169
1144200632
1667974291
2086740572
709870663
1697983433
1770954163
1019833188
634732306
543236604
1016383338
1300167701
124664091
460246595
1714498499
1600793744
606103313
692979286
715739373
1771612291
17441101
63031397
1687486970
717142604
1059033403
1091563917
655257568
1250778625
1807298006
802093062
188007742
1618115108
1200067243
1419098053
546725776
759811411
1984026327
408164002
271104643
1479785675
366115956
1594587412
25119649
494091760
110701900
1874587219
544133245
1712763780
993670978
207449051
784794880
63133803
1651300848
235817786
1899192000
1885175476
947119105
117277062
1154674686
54687458
159424003
123295424
1944721416
1804277547
606946915
937215074
468442000
939120891
230939791
311934693
1376712381
99187812
1390079844
1552784328
2053362992
1747133694
1420660757
680665745
775186082
1930790398
449577635
990667861
1986974722
1282930022
383357234
419753105
95924279
1326712689
1938030890
273390767
884642191
1009476597
130413339
249942907
681564714
1461098459
1051118872
395829259
808322809
1899816159
1332468664
1250182918
2034963994
1439770347
624142062
1067764634
926907367
1731333236
2027786155
1256629951
787828933
768708373
487452154
1770638532
1860349062
98473843
1713824440
588493736
703396839
59799074
765676525
1376145997
937865804
1798284470
1400975934
1394595898
1549439107
1111696755
105268004
143155715
716343369
1088025536
6742821
870327414
1407886816
879040991
1053252166
383371278
1129432650
544860869
1253778859
324224439
1656481232
1197254993
1341180396
1434378051
257758376
2052040528
867976037
772262197
33585706
558251767
1878117042
241988738
567466831
1149302364
535362928
1735924148
228422357
1856967430
116253138
1622564540
981740286
1822903059
1173154870
1069794015
315726542
286641849
2071830386
967232252
2006224893
1485710971
1184395042
514929168
561717908
2005424785
1516538217
2109779434
1043199953
1182700342
1639661509
1220855111
1963234816
773192890
1426760252
947738809
526537745
561643975
1578218216
1118694887
1803677665
1491763621
186854059
871399961
1768963006
25748934
1829267384
1350048047
1398649646
504833640
1803990375
238239674
1129429400
949489592
909526321
912566737
1681911826
48772016
910953466
2014862658
1926125122
1818924112
1678845598
1754962385
1787701164
1017180482
1257156676
437351640
1934641724
1864928234
1402414234
1260837149
1122572857
759939180
202519723
1980238101
565466549
1153628897
816525003
691378163
1524779114
887685041
474198896
1348250685
1653304225
1499363410
1305161989
152383286
1932415837
1504095845
1512312241
1294773902
980612741
241489272
1874368661
1691254828
926423482
169395141
88476795
1380344318
1399620137
756745135
2132047446
153294001
2119911604
261820783
1826155638
1883402238
646521800
902411068
770708220
926407562
1075748283
1130600248
271564013
1426402676
1691860211
771431642
622620109
1363115683
109880916
707098449
1733494922
390548498
1418367277
406656974
1431649700
871404300
1132347853
1604552615
871786026
506990982
1501921515
788049204
1345421579
834781402
1877738304
2102893485
49199231
849229891
484068352
1122117983
1608899353
1520519831
1897533800
1819004596
1699278169
630110107
1116384805
928263543
614285879
728101490
678851929
1264679339
854548222
1608745689
1546315305
1467554438
1754757515
609827489
773680801
1344363560
794259599
847346743
1184988426
493796233
182555481
1735330243
2004683447
1666644766
1580611868
1120719033
877008983
1668274349
1423254853
17051985
946208458
1493069698
1340567658
1411245510
362011339
1738576238
47869288
1500915980
301182566
934342752
334304558
399024985
1735026631
1047840054
1604819120
1499641448
1975374437
481193734
816969666
2146376919
1086642910
571810550
1353467412
595434764
48062099
302112245
879588992
1225429692
1377078291
835654871
962148326
1025554313
1229845973
183621880
1886577450
267133392
1235901527
142434446
372979096
652975056
88501255
1156702794
844963831
2099407871
180760274
1094886929
52008435
1084932922
1465044976
589830956
863482634
92600319
1910333928
198544329
2036761104
2105039648
2052222748
1222971812
805228634
2036336698
817984127
1419916149
1623716925
630317699
2029115864
161199696
1672214785
1022220369
53713701
311870091
652182431
1912485031
465367300
33461106
1738866455
725265673
512529543
1532955952
1616929377
2126313185
1788278819
1568889920
1721064452
925972859
456112433
835559648
405571287
1253312910
522178354
1320280002
833238010
1132890456
805540144
370555003
893032035
1202748587
19878294
653294524
565066565
53969465
264055282
808384051
1210523524
1685899264
1004078814
1966436066
900279078
1250553263
55305456
1972359460
1815730065
1297186949
2035950100
1060404931
1580110802
1798500143
396379332
1459551682
1998617250
525990196
1760179269
2018894416
782407649
1723950396
229771477
828261321
648169409
429714027
1055944194
1632482633
661414666
1693210780
1187714944
732465052
723116603
832198608
842673223
136337514
863492111
1315624110
1630563927
994806521
1433590142
29916569
943032889
1642010210
1086791251
2007570001
1706953054
1849468511
1274583692
1553187838
968480010
1221641783
2067544739
1380331781
217572455
1348030489
1860739260
273270259
86333059
1520932068
809215552
1903557757
1485384364
1041240879
1672873204
178946482
131545966
1450985175
80289296
2116575466
1642202994
1704214187
349483945
744587400
1767641933
2029292802
148103796
846593191
2140767769
814678718
2067104505
1265718949
139972565
1990381230
159104848
1580343354
501229253
2058047294
1764216044
1853930134
718387903
2096321053
567442753
2059976671
1350754880
507473344
1782703727
1895162379
1432122555
408980562
508558019
759805036
267770879
206453624
1960485702
1808489381
836282249
1295693027
2114283495
1488918981
908669935
1320384202
1199054869
1165577201
513193731
1002792180
1032504295
869126751
1153430100
62616380
339111775
1340265880
1037064401
1369148704
36112494
114590133
1533601976
121375461
2024244092
1654610322
873615289
214003396
1712345381
456338096
408666607
2081927124
1338176119
1665317336
1755250812
1697058820
837372600
2045068446
2143452633
1683709376
1539237285
934690625
1318164658
588248745
1361666735
1367574767
366445254
436307611
1879703820
1711939187
626575900
116599549
771589465
1932636831
1229806680
181035059
956795918
1192470887
497853333
29622391
669219605
2092855666
2075116463
1906633102
503851819
37810749
816944445
1162946816
294808001
1116452570
1578106055
1345379345
1108288638
1967694230
1722618461
502513266
1399433973
314279850
108965818
1424057026
899103391
1040798450
917272095
355335839
2020217539
1394662005
745007463
22646114
472236984
1498690460
51658513
1015996237
770071988
2081339847
369599299
2096734967
1904735278
1039571428
1528788093
1354487550
1815248743
735743996
2093683355
2001917232
2079247423
324886634
575580340
1488599469
1039520587
519625969
1795897133
464387440
1475687371
833134265
1199763115
513148687
1330000638
116204399
288356563
1167283524
1197616917
1400174647
231214808
1171747976
1342786706
1673860986
783833642
1591472318
138849277
2131918701
1078241130
505969010
1491225850
1383583493
2058639382
1229010123
1818707156
774963088
559986677
1506908863
1044802477
795650781
1981157310
701700673
1485548232
1936006166
28543156
284849003
1671863860
167640568
1565846830
1795936359
1843068039
1786668840
565827955
505918110
1076124418
297447543
671636321
1061056519
1930671917
1996404603
34325598
1121172695
1732159678
1512820344
1403140807
1946298097
517416037
1054648971
1783773601
657240391
1070628785
1551532614
2073858940
1998461108
1198793835
706882456
543329925
489780967
842292154
1155861816
466122457
278177606
820245984
1631797505
1257770077
1269158018
1279299463
1430469832
1471134169
149620420
1482705918
507817565
637163618
1192153229
677838171
1025934905
623888490
1971028404
628233115
1746792944
1024171023
2012227423
827279318
1203143600
499748756
1308970005
877059562
1689528713
1534386699
903264376
882390771
146748991
682090121
479129981
2142973843
790812521
996102704
1127562873
1985967267
1374992785
100659193
846047379
824357152
1158645533
1541284472
99624633
1497234909
1926432941
142561766
786552193
1586500280
1976136343
1034324585
839978075
672024243
948026408
964559392
1453254200
778445957
1069098067
732912894
382323577
1390808961
631205937
1353159818
174206005
226833851
1738471859
1582293473
861876058
590095997
201519316
621939546
449328407
170437003
67776155
1401953119
1787565111
565274020
1520402209
1934286976
1219539899
2038115191
2029869045
1589236738
1002660799
161927682
569397201
241197861
143411175
650133343
1650407116
69628511
604847992
638699655
1577665512
1254017471
331892514
1262276192
335120533
1148575567
1318551723
1646218850
895360224
1942318162
1024911868
1537356737
1772590140
1131584438
375094420
1049938782
103652834
1527523521
1757271219
46791152
1176977160
1998557055
119970848
1244748368
1196920113
598720401
1462395024
830068435
1937724337
1768704151
1224791800
470291968
598012485
1938708683
890964101
2006756829
635817310
2008748020
336906571
124018948
972290185
1202322952
993376955
334646889
1251337306
1563103983
1233542299
1984394480
2060719452
1641750782
409712051
1038144098
1657012236
1943949057
219812341
2056140101
2016196851
1281985037
1309609540
1038409851
1251538622
289804326
2086677570
783476663
1968152173
226488838
650007478
246565274
464221383
1498558501
720832616
948581630
15690514
1529969029
599701610
1050630340
1367358566
1944174054
823468154
2126481595
58154251
413612007
695888267
2069689764
1347300589
1414852633
2146823047
1947018792
372147818
380348749
29380194
963243989
587990733
2028378074
224985537
1837227786
1904873156
473620288
578921441
1463468
961814197
823959261
475312730
141634271
212175227
1457796075
133594368
1722872835
1940783889
1028026813
1809009808
591568580
50607517
1386971360
520657917
1202133629
1246851405
1370773581
1021042985
1843871086
354787236
506327043
1883776539
77212888
1999977163
216195008
112717995
1844263839
1092983320
1397169725
2058692676
250462718
1459909920
1911568974
41572995
1666185756
1062345667
1454355171
50665864
1704065555
1759018502
323472214
1280225600
1236346410
744007991
718796667
2010323126
1576876373
534566834
321554025
844024493
1342788623
808283352
618016324
967490776
1533493490
618756826
815336098
1366642638
1892123092
159600593
710298129
1074729338
1758517086
723572401
1093339103
703343610
226288887
370251423
692677328
741804662
19108689
2025770585
1055843325
1738375997
1163435619
2104835352
176426388
42617242
1384628104
1191319065
1795897806
773496335
1148565815
1491395747
1493788857
584759711
1844647228
431965083
340567054
656687819
195910955
1287085374
1502238142
1105839145
2045629198
1979072486
906651350
954085292
1965048001
1801179932
1815782465
1666888885
1388992309
893794990
130171928
1273260682
1704672547
1584268138
286982145
75855738
1053402528
1956415999
762329131
87434778
2115187829
420552106
46364739
149012093
908821121
347978860
830271846
550222447
1354099469
564766813
48140576
1188970320
2037276592
1171202691
915514573
1954340305
2036875835
1493395151
2100718671
1587620123
104662306
337384308
1748443078
451496444
1236817994
11921990
279517118
87300756
902265754
701662985
413376247
1710425338
706922002
1823411803
1535978525
14214326
569154460
89623715
339616442
1929420281
36025605
633158714
1450729800
2000847247
775814928
1651310875
1001882339
1849031047
28421681
1000073312
1864035504
104301752
2084767918
1900165275
1973674932
1901589963
610902513
1318844499
697091975
2043148613
1523367182
1529280384
1628359967
1187503106
239183955
895485299
452700266
1693805083
746176357
1788581691
388242041
858043022
2044792258
1978446284
257238017
1392938639
119318060
1763622059
627550341
832001847
895406527
706097094
116306
52324651
550264616
834367778
1685815647
1127709614
973377712
1244816246
565548606
1297410940
693580733
204647450
228370997
1018196928
487132819
1258865745
1776909591
1750723435
381880182
2028149454
2040402187
1252883619
1825505794
574046868
782218436
978223311
451710251
1688024287
2017116476
836062948
1939653478
610858745
1431744552
1795375252
977650023
718999526
8592833
1893721062
166656800
4751934
1906442897
1111809107
353781226
1113774696
1662344768
1463927626
624542020
1817838702
1138671090
346293075
1859572128
2089496415
882867424
162127848
983900961
1500305930
1308570790
1022858894
976951174
1746758381
482342990
369443030
323228667
2039173613
1694344772
2141686648
285749216
1555025763
683207501
1358837404
852410223
358129643
2043870059
1874174450
1199408531
1215656714
1108447982
763473858
1073472854
1084177910
1489262355
201639042
402197712
48124754
162169573
2137090798
1701671350
2141464244
464892612
2018476754
702802724
348811891
1970417934
452189569
360833221
789218866
1471794698
1699834067
1756552677
2077614414
1411601470
736571446
62286938
987858315
1956566023
639943166
445257778
4710375
583581250
1995264203
1258203189
86950065
2087352666
891944552
403320023
1930126391
862613410
628227153
1690627429
711281768
464374415
1978158822
1758671891
1029198885
699819831
292976386
935202404
715698356
954792907
1986061284
649902864
552851709
1797196040
1364455187
2055478656
939639117
1632324949
237954759
962320276
767110165
773996555
1140039071
349354485
2109472042
820105020
1274482201
1250266038
1464239727
722542072
1609649476
1516202736
1607033399
1269816463
38673517
888915508
2038628637
946089905
256834784
104260780
901159562
1275414522
1187839204
202389605
1012099000
251235856
1077455053
1030857443
1912914054
643508455
1772774318
1288477737
1428501534
917709507
219508792
164940722
699409595
479764131
1451838137
2145453383
549600598
547581622
1958501967
553369185
1405998359
2031420175
1331603510
1977550177
353481032
1760796367
1570400610
1560060142
1739659425
703787069
156792809
1721668504
459184247
66387834
1711402201
996000981
2025982946
447164276
733007315
278099080
1026928736
1009494311
667871524
1098165717
1510612924
1633426981
447825515
968354755
1427569710
1458743461
1667219978
27449122
1195278418
363618566
968841818
2011319004
2143826766
625724966
1566207901
638527855
1279131135
1678909834
1009460189
1293197295
24586939
345018467
1507894932
2084724438
1598882724
597404592
1495661508
993127353
718626507
854397797
2100611345
292214529
1142944329
690546164
994522144
996935203
1486727284
1483743631
1078026233
1602878424
1539798304
1238765765
87475147
1143498154
418774311
1365162678
857011680
1722613677
737145016
937014217
1008102645
1671178515
2061936643
18625178
1982960368
955590980
381059824
1422697922
1950237628
617599431
1550482576
665967769
419427369
1298200683
568276983
1036816210
394686087
1072660989
637134040
1604235410
953372268
1999458086
869878795
1937648333
146159829
1296455691
1940867268
1100372664
643848516
1156806366
1278787559
1988064376
651362606
1413097830
1260009930
1881539617
1282996142
529882101
736060422
1768725377
1028397066
744819757
194870773
2020663179
571419570
2062684379
1056077402
921128018
113095127
1787767953
1507306835
1018425361
1352359403
942007988
287146920
1439480590
1137629567
1996734111
1085489889
1793094902
251609496
63215965
820349272
2131986073
334538781
486562141
1006421527
1050040332
741544364
848405728
1955302024
53282842
1058325738
1168204430
1269939402
1383525441
562048943
1909120368
416811466
743480441
879814582
1662507843
1662906693
2022427841
1737623941
528603752
72190432
994170629
1520827165
1033331632
565627716
1540738180
94376984
686139348
1874925591
1703009782
471715780
1818478420
1511220594
333311546
872269787
1267199929
926121316
571279896
1147671730
1736234284
1492729780
780505400
782323652
1708457142
791754798
991059516
130910503
601808293
90107454
164143249
915705475
326185035
397021613
1700812750
1825420442
486138245
1548955228
255618348
356638376
2112731364
1837753270
1663568192
1171202691
1402617928
159921689
1070487913
1615102726
1892529412
1008524681
396833331
101845536
1976065706
512941880
908838848
1479925966
1448330320
333285581
844833914
30806737
2054103404
1454269073
273981400
2070060457
889266369
567385972
1025388348
1971631368
873495321
1201122128
1811505556
1672685949
1281654698
542426234
1063134353
29484631
85564281
20814198
265369299
1058685226
767462962
341453877
1352614262
1929823967
1402710532
1738617294
808622548
683883537
1604516489
1846111274
1141700668
444819852
1619172502
1461962663
1102534964
2125126857
332109199
1385311581
725065471
1050752731
941515073
571451069
1919671163
248427363
161395985
63460599
489774651
154724061
742602406
1245379009
532319721
606230243
1121049516
1645929046
921909509
1851276518
132260917
1239731821
742834913
339539552
1204657259
78575140
75931286
1627349572
595993598
1055182818
1175395945
280209095
769772182
868560050
1438933754
1615325824
1905571614
1644021244
1787935571
774757639
1775704588
1382914919
1243384312
2000761343
1759234896
1402576409
527380976
704870723
392073403
293282390
914766739
750651553
869143833
816807248
2136619059
921786874
1641918273
1032970965
1465458665
799383468
512642210
730308283
1320165145
950706104
957363627
821070811
1083454440
1761043348
1340800535
970611003
149424096
2000584579
626832438
1527112660
1041321882
735972823
1007346309
1586026783
945836475
1969094388
1981169891
1704973939
1742739699
1581337322
1844084558
1316229855
236424741
1817317235
1558244765
1394572891
642955525
152286059
1414173652
1819719502
144194047
137090619
1663719794
1690894416
730017362
622547983
1027598348
1119269307
1373228673
1011770602
2019588831
784615808
1361136385
1702692633
1385650514
873398225
167045300
1617869268
834867377
1151466838
446479446
1015724209
773281038
732714859
1095581724
819229186
1155020590
1100581498
1866591405
1296730083
2136341788
243863120
1981074102
1669549728
2028799089
775825225
686858043
1053734954
1073522426
16606218
1095095211
740622904
1250002821
1010166255
877039365
871914279
1573868074
1144383562
1556354370
504418869
1544207134
1211650864
577980329
1808049384
665215357
583061374
1635529044
2029451568
126899783
886541174
1273904596
1913080843
201346586
1764112877
1176580129
1097507559
1526015715
1172719398
1420132981
1185363001
1319326461
62579338
1384270245
46343783
101042255
859455010
2096671533
1294757510
283583746
1440739729
1565387021
808634104
479435536
358534845
444862461
665585361
1468387069
560524471
488516555
545905147
659772690
1289106509
199696538
1267485937
2124784656
1325876196
185281287
876970918
1942318162
578144705
1507372049
433714544
1690785708
1759146670
1115858231
1157862106
746104570
852386381
1675671593
1526035815
799230666
1463777529
364446782
1829327
1567436974
6560186
1592542991
890644998
1788557215
1567446147
1115863525
1016911717
430573069
969169225
1311027354
1382711737
1749173225
1329393239
1496656037
713462760
1173527480
1326721751
1564679605
142878031
329160686
46399962
798217989
1150525955
493530889
569231426
368056725
659076908
2057462416
591659423
1045838256
780615086
2012185848
1387574340
353257632
1673920469
1022888894
1843365852
511927483
695169280
1410506845
685939720
25154814
1519709771
1063562132
1206599553
1505967317
1600320534
843018888
1800965030
1487356128
1514169098
605807173
2079280142
1964297155
167875856
213649295
1477585812
133178719
1917468930
499227154
49746856
1646936730
1161894542
165076387
1825736874
1010648607
129858822
991776984
830744393
1067901212
1829710481
2063575746
124409750
710082847
2129002095
2095192532
2062849028
2044867654
727045590
9363090
1612308494
443968760
2055151927
272823686
481895149
1323244257
1407017793
704123281
136201754
1601861770
804322495
373113533
1016791893
38956863
1276366689
1927603649
1839800532
52510896
641573306
184279670
494754577
866264797
2128119472
2060531103
1856822484
1226156188
1204610947
1523500308
1400997424
1370611978
2129895067
372011132
1311516477
81965172
1954070597
1899760932
1290437447
1041871973
1929839233
929175127
1509547624
671099563
2114829466
1223417920
675494555
747477520
1635621611
1760903150
711786815
694465110
261992561
800593402
1033303877
1194198898
329580154
1265306731
88672444
1777757480
1331280784
431223220
747203346
1031257515
1498577856
833679702
1842832491
285102284
1716153289
1701422278
1622522964
1864010503
156901104
1596546099
2059334791
1352580232
197269026
894265699
610984511
1244295789
1998131105
1895792818
263368664
1138171918
1075933870
227664435
781885207
722309217
289558227
445391603
1012371071
2126623934
897673081
7694139
1646404265
1837613832
494868622
2037503205
1193453366
1476872669
1341944813
2070192714
1984993407
478254916
711342052
1871497620
863183389
245405996
1292057748
585612995
1656032241
538164843
211394927
1184455229
1950123044
189801976
1556408517
1807172108
1568785116
1477487443
807218374
928773002
285613689
171224426
1647802172
1966038848
224665430
1222337263
1561148800
1449044699
1487927650
1089260389
1370469407
649850718
398433017
1222808089
752660633
1692979409
3930722
1783673840
1940969655
697777518
1398717544
1651888619
1949332203
1835374721
1906266181
1065068878
1940030035
1385698096
1419364583
956964992
1949687473
1616608817
1580275298
1002887673
950332768
1718075718
741333606
583992223
1706958692
246671106
370288463
500261654
797040878
177083852
2069020697
2108989329
308902477
1271093147
861747015
1414803192
1406097251
361354864
220654038
1718126477
1675584085
709735320
2060960319
72961741
1544395308
436665940
2068649012
195081356
65070108
1316740376
1709285859
2061797576
1298308118
1590955344
1744967777
1313736236
699591662
887910382
779210852
499256981
1933605409
804886565
1090029730
551586804
1201675801
1489867788
1408581660
652017719
2014645936
846041270
895252218
1426761516
1528867056
652145858
1286035159
1110984679
1704034326
746583923
458863506
1162960191
1621113359
985105495
199605804
41878378
1516900358
594229027
535056154
647265699
2115961689
2033514165
436517889
1081120198
504476516
459584836
578409986
1674526846
1171779928
1171835174
1402883025
1249956523
1585051500
2033674295
312147985
1386108908
2051224574
1651044854
594649060
1667458448
1051577546
1248314989
377577285
340754543
935608224
1571073425
508533810
65851182
846979138
2117499148
2080952776
565362621
1069361907
335779229
1476365865
639163690
411822064
1952590495
2130668545
1703358757
1967920830
1914480741
540551339
712904673
172469065
1331290390
2063383625
518231145
1839688415
1724981686
759372185
430614089
1099787451
1715190281
455111580
973442290
852298599
1488677678
1567667487
304015503
2077267176
357715304
1933105524
1540814928
1065340092
458783858
425690605
1761972061
697029194
156647219
807622741
1063323720
995878690
68676701
804893067
2114273538
2046637938
857599767
1709366034
1474931007
328475118
368573439
1281900207
1385991919
295134166
498845849
592942023
747660737
1552791194
384503
260592475
971955837
1383008439
1651255113
1249654474
90548427
2125644854
1451642507
512310422
434142416
161784417
1662078818
650922599
1462316871
569327254
1114756709
1105236188
211181025
546953390
973751833
966467539
141715414
639879607
346921236
94330083
963920095
1597231699
99442224
1472963503
1083561224
35879524
1950524530
1292636432
1959170106
1074314106
1359940928
804998750
649177309
1909463389
1318592544
1898979880
2672564
1326742098
491359528
1201486584
2096908599
1286713452
1725177109
229247581
522655326
130195863
326287487
1191116088
1833625913
746490939
1343826995
1127374790
550710999
1339857356
1979461861
300377162
180852834
249237881
247018609
1220529990
1433961848
1743505747
1168210029
1719624210
1088170348
2048476618
1869495463
1847196099
264602454
1302689419
88647157
393213385
2147301557
944651802
890660086
410045261
1663933489
2083191051
1760812591
751674604
155069365
1512377609
358433963
1947830852
185434677
47705140
74873683
367326540
700951431
1005676010
679893725
2094514582
1184242410
1678095187
81524874
1207093547
1256386128
1777431212
848287628
1978158822
156564729
1397281674
1486403947
307233404
730508336
31041974
696582611
235678252
1631156607
1533977370
794858063
1267451736
512133973
101082224
1620082253
977843337
1914524258
1562628674
1078983263
1824761397
1588105342
1679039520
2069812284
824000732
22122982
1783199577
1088385820
204594811
1466882086
1709662474
1763706832
1741339573
442807031
1613784171
32252225
164200315
690699123
2086048075
1659305451
1160036353
163262489
2094228481
1474309250
674321410
1238047479
602323935
828204526
1654204575
1206931691
1057903358
1286079855
885542722
1211993622
403907677
466975388
2081441709
1212851308
299985117
521421649
1410474196
580019276
227384133
1113976063
294721859
2056136933
1752090199
1219540699
2059656192
1479673950
634154305
1431351099
966272005
1501021049
1996264791
1066238172
1616493780
1491899151
415701702
1451303263
1639415187
1686499626
1595447424
649741431
1082087792
1041492404
1330277456
1771706968
361288461
1538619185
1483232468
1116073245
429363887
589416500
594649060
47869481
540995528
1880818420
565581282
2029439080
1740975392
1951714805
593085455
881865941
130600582
208151802
144906352
1289531542
1015380214
1634263903
346787200
315554344
295697009
1244048319
806171415
832714928
51458735
319484753
1154523543
1128967308
1636008771
1266283457
1679116990
469784574
999658843
357361429
2020290648
363937459
454421878
1096980910
1254759807
2122258827
712133571
1720904120
449400020
544643885
474652165
721115457
901883108
1234329998
1326040758
2088938201
305160014
282209179
1690761869
392666509
1224878392
2008163026
1840196612
1373952139
1995436801
1303082409
370846575
1811145003
196685909
217413163
131672729
1481789064
1230387702
847937592
1301566988
1676932391
1341835741
1814035668
920525681
601426625
2099913599
1134453603
810929381
1731049311
1255707518
30768365
1464467888
491935684
475243125
2065595013
2072000121
634304783
2069699701
1490159822
1974408003
1741552363
1101857387
698983288
394452175
1559018887
918121198
589120728
1642817817
2130181115
59473017
1026375226
2071482670
1140896415
2022799796
1578140442
390165390
1326148365
1125723213
1049561037
1213102832
1209264658
2093048577
460724135
2058975916
182105681
1767313240
92878376
609887868
1641380075
762181877
1212453694
1367054204
1581754231
704880286
841270173
1429603189
1662477608
972564206
84926460
737250447
651429733
121738093
1870323375
184113657
160410243
2133324774
1711296963
672166914
1057779134
1202037099
2032203094
588234524
2120659562
475040492
1715509163
1368315594
1225664293
1562049023
1474185143
518664383
1800791345
1133838290
1736726571
1003617126
982015209
969445375
1961555296
705006841
1720138026
291164884
985585689
1713024633
992351124
1098118869
1168544860
924585518
2094514749
1124449513
109585429
281613010
375913230
2027778482
327750038
266246475
1694070685
1856226025
80868415
362116201
500365591
1242622315
2089710619
2107964693
267405342
942220777
2014796657
1710874306
905149754
1137879557
1135409612
620606327
12155462
1258600302
1513290958
2104281954
6574656
1905727782
690026833
264192135
390708004
1569231078
776814669
1324958511
1977585064
156933623
186452431
696088294
515065341
352006585
597875776
1491900214
1770959868
1442244342
640242095
623320253
1412998686
1248933786
2062933468
903777816
1846945257
669799508
2130595571
1577540324
295470110
1103099964
843494987
144195631
1334120751
961634293
332017028
721462132
1864104401
2084532667
1336956513
1494232947
1123888341
642436103
645136914
667479121
1797966318
2119253879
1436804804
1263288560
1866425066
689380256
1898208533
1925108154
1504377160
2030182000
922367351
2049887294
1103908479
1334421318
1486570099
1363838081
576684159
873243861
1898258232
1944463300
1097049424
1851158252
470015500
1198031961
2129915611
1145631006
1622068763
1328124046
146802226
1791253871
1348147908
1917508311
1009265196
460469392
487201641
686064181
932631775
1424536597
1615554698
1117610551
1994651487
715406844
27810693
673918318
908858250
1886534072
1775651333
1618328043
1084642563
636782736
1146637263
294416572
1696240748
1034473652
380264130
1303212995
1203524419
63204049
1192968031
1117804046
2090394929
1650923683
1840764978
207449051
2087172558
657533067
550518007
1626347091
1830580543
655947538
27905599
1429946337
2052064855
1338039989
1806021909
692634972
1900426766
2119624384
231462246
1220541693
1004675298
97809339
1957993369
181767092
1421345885
1251840078
1173350605
2143872789
1141356075
1248999305
1581176794
431872204
2070463916
1279896837
692100007
1357690311
1196038639
2064885886
1957558263
1186051699
1649368435
1256637476
1243542642
684216227
1971456761
1362022246
2004427739
1959009682
316480477
1408241038
138586217
1442970530
2109435561
2096965729
1137598193
1991646887
1893680770
1023194720
2061709947
1320835971
137407526
1752632894
5375440
1219747698
514731027
1504992284
1803770878
1553323108
2140359415
1330380438
132878996
96723348
1826078455
1882034541
1195701266
931577269
1345794174
1579633421
1210837405
585285714
1351890451
1862149323
1628604277
42093147
1431422626
258354893
2039597112
1259764586
1978404795
1682409437
143649882
1638019095
2067779438
997490028
716672090
1777373351
961242690
1793471539
1952119141
948138292
1367626828
1582848594
855600352
2125196747
841017964
1589703422
1067908592
1596224591
621645703
1190212555
2115239220
1804161599
373585244
776227621
1910291233
768924825
2100486602
1377870138
526456074
1623117052
431795720
1420232232
656959537
859545296
2075442127
950127101
255276092
1015048116
1735724266
170224976
1620849635
1217864669
1046107700
1790228230
734682269
539912346
632415601
2010913569
642207431
916658414
1280104507
261034874
1231691178
701971035
1250542986
982921694
1392668552
1828326482
1999486940
1560471488
681999679
49932478
2101310310
918476053
1582418507
1483762125
766540991
2125062408
443040054
387579726
1141095340
2066706556
474375730
1036456121
133090354
1141311817
87170265
1394213331
2104173251
1372876126
1241667725
195398207
803688894
1726181600
886605036
1834698202
1959028324
1829468590
76294233
7181532
28193029
296245155
928064469
1831285333
732558370
164548830
1056670627
586103761
642162913
976101126
2044897549
1988676146
1916222083
771656658
192033882
528662904
1701422331
452008589
674794535
1851605625
2052216865
939318547
479999771
590187383
1198358974
2081241612
860609186
1993573373
1132033955
1211523558
1279313503
1348449801
962296847
1844968964
860035647
39003961
251415781
212403240
987304313
1460395091
1505890357
692989593
1553842982
814653612
1033821322
363062662
854682515
822096926
1708824429
1628858463
1580764238
470811196
1553542850
1358032747
718205829
623080182
112900016
1571033588
1241003816
1314308093
795096254
1151657717
1223145213
1491177407
941726220
2080268887
1980855855
89320
180488689
222220399
2020322438
1322440874
973465381
1287544884
260865317
950695210
221596361
1481358400
1810899686
2042492138
381612071
612160003
2146702947
991189877
971449555
174002679
807623951
959050869
1958035363
652634849
370363821
1592658671
699797313
1369697554
298281168
1208117894
603156781
2077652390
209947165
1593846678
74287869
995448934
683341902
144413549
1098623089
604567624
1439821160
875473563
1148151678
229025057
911333180
1084120115
1787110578
597519623
1136328343
848551299
1844401252
2113392673
20378486
106393663
2017713597
818362019
1526103338
925000229
419450053
1766019322
198745983
1230409296
2099383190
307552208
903027241
32822088
1933906391
1114216570
1688302300
1696713881
215998807
795459221
691192949
1026417715
995838176
1399215538
1356920710
1806681867
1429191381
673663042
24868442
1978405681
292392607
714696088
1443018795
2134849432
1960644388
1314044192
1167432660
1112928123
168562524
792050313
1345379790
1191263864
522522397
317048003
888402343
1904671701
766181620
851979831
1227850260
952531122
439318436
1188869636
1897225264
1384543116
731865689
1924297467
539048399
945408090
1246496691
2095911184
1465400053
758091811
1785488227
404075391
2054750466
2085948429
1422369534
1546012117
1011042833
879466515
207173867
299010615
1205510734
552339316
1963286422
1741769972
2055577854
1981487816
500548174
2103188318
483452050
978614070
475875866
1499100678
2021835425
1098475533
189038640
941441177
602808561
1457497962
209614317
1415750185
492464941
2126728644
1328972077
181507791
1687435654
949995526
1487574712
1857115515
285121208
212160728
1162099544
961182488
1486932337
1278930810
1361730009
1379971705
300985826
821430565
62205139
130617701
915112797
1145603648
1555686383
951556778
366461843
208623446
1332076292
1722890966
1058886341
179907940
109702678
1962661221
1453048877
167353112
2123842971
907949438
2029952735
2071194555
168974968
1013509740
959606413
1819610544
1026910276
1403011585
81948918
1708486254
2066011058
1841970875
610158587
333117436
1392248166
1507546596
2037918982
235826588
96133646
1889008139
1327686157
1497442753
1996452688
1354136529
1445762816
419769415
1058225276
744501151
1564768882
599396671
658896985
1192121529
709798743
763623750
133197254
545702133
94489271
1405426389
1801523172
1156877904
309285755
1153665795
281318088
331619704
1350524213
1276816913
1694662345
651048020
2105336297
398156805
714142528
857236184
347774346
1436564103
2142727545
512728096
87098580
510194444
329798465
1825631352
1165627847
1394830515
2000790316
361010361
555766326
379785123
613618089
2038112140
1111828920
1076629207
741781656
1479231628
1735842818
1782024559
1061975318
1715643542
1941961735
413105257
39936908
1265114423
1124735861
2031084314
2108139178
1903245805
1756851327
420122228
1945545290
65823680
805080271
1538049028
327793346
222207892
1509913938
1159132229
1972562032
1120280359
1745333480
1224161595
1010821523
1962414420
127824465
2120818812
85045357
364242335
1247920724
412086572
1005810828
240479414
970176230
1828191330
1803811281
1605813917
479995426
1696819316
1207874198
32117257
149638821
172371912
2002420335
1098242633
75650232
720701232
805608199
1454516644
810423404
1147469319
892497505
1461921891
1298967747
598656260
673988028
1250409961
989454165
1983110391
1035088386
322730348
504686937
1662235251
1260233704
446283711
1750207671
371923174
1960775919
657542977
526945302
72495758
2074886109
1655879866
1648627732
1614738454
1868311819
234540354
1558040455
349778962
1963483576
1977332897
1572342295
1583693493
1360647725
2104469746
1620544827
2130819976
1744226163
1535298733
2128201427
1536143416
185682163
620655727
879248881
1858697466
669235252
1602242945
1808587806
1641031919
1894353316
200310913
1758850182
1797493177
764727191
473823391
1944585485
1320095805
1514313687
1202213842
1860122459
1056793681
562022908
1800337958
1863933569
1711159672
627138287
2041550020
632434406
717989289
392141517
1227388339
1561763919
1171100095
552996102
625432876
759974422
384353501
589632791
378902611
277713622
300719221
423649743
1401897645
767638447
1753554752
1329734377
2129911953
1111075971
260718719
1032257387
1088540048
1605966158
855250792
738865446
1986776015
2128203728
111618932
1111521611
1211243219
1766667271
570043685
269950623
1687032251
1761671591
792549081
1471420744
1438450421
653328369
1240334680
1907741806
1390128618
512924341
127904175
284753949
1002731179
1013876879
1354028267
737591589
1520655307
1837449924
1690463347
1579759637
2021809111
1896171913
1308317872
174745285
26368509
831516607
1382407322
1498267175
290400414
1803077068
1292455919
454806237
1119895209
1532193656
349070794
1414609179
242019973
1487530430
1494666675
2006914260
392528113
2101306938
1637290070
2082818413
421985546
342192610
1287797181
1747708349
329253713
47851143
893594983
1055957854
1565215950
1752231882
315609840
1239442932
1550306395
1440808474
1606714560
319015690
1746805735
196838893
625407320
674068647
584716812
289788804
1688195486
335666995
1040382507
418971975
74722101
400510994
66650713
287468389
20039837
1771480271
1050619850
997315992
196079316
69087614
1159089443
830780721
2009638884
1579084042
2134551005
836958013
501605766
1813488922
1256018880
192853354
1182806220
2080474462
1523553463
1187840820
1256663684
1673550237
195351732
499168669
1622453762
45045428
258478502
686366066
1928311919
314613565
384481560
1937027271
1718239079
1485244152
1673858642
366005852
2003156525
1460273364
1119235584
67422619
2061827205
696491786
798720233
671623261
1138139199
552348786
868748673
1347237847
1439201129
2009900572
2024744491
37807795
629568007
1467476777
656229879
975571933
2013459501
1756962996
740321860
43524758
544380258
777265683
1288984089
2079978831
1414373555
172753301
1541917584
1557130490
1048245759
404671926
523070941
1109160539
629404424
322699471
752285550
1030936250
1424695726
1985483778
473031347
1286000307
1948132123
314986765
1062760159
1275532239
2131160123
339379168
477428475
1376011906
560277149
1657024465
368308386
1230068751
86209116
1250628790
602774278
736422619
804735352
180176740
519648615
1239569896
1944674874
2112128812
127906519
1487112225
1586879055
242580307
1639188705
1411112883
1327036676
1402587624
420115376
1841172101
1741683629
884683364
969049044
1457774501
624339750
1836021694
1999649218
914508033
1953454907
1703770415
1710376307
254183781
1531821797
357654309
79747556
1586014582
406256413
1718369645
685142685
2018842527
1098973551
2059663511
1211158470
1043424420
1435286989
1819236307
847692965
913284297
217513596
857683649
266760508
1055962835
459825888
266141337
1103707383
188701322
829126507
2075965940
1700030808
1967881395
2121594246
1677774073
114717800
2135400022
1885954091
124028421
1798285590
890120398
892439397
225323334
1719445283
1850607830
964219741
1858652223
1163909518
708094296
1944418856
158233616
957442889
1525969098
543290181
1745593454
2128902015
293504101
681892343
1940706688
346246636
570833775
2146623400
571789960
496576036
431777616
1929814082
1246491666
1991590792
1713975971
651767230
1208792303
434571805
1097595976
879039307
387963674
1063744676
1580112786
1209739395
754579039
1458746480
42777106
370401444
1720529724
1426468714
798432361
517228200
2036132318
1052821798
1515525551
567019418
301377744
638688640
1788170673
728011430
1423699268
46112230
1038623311
1555848144
126453895
1175594637
1987668889
1999776149
110534731
1236035535
1708065326
190786739
1651300118
1454065068
1859694980
686812769
188574663
1337307727
604023136
1047958753
27409769
1292392446
1935825915
115486421
647208058
759068207
1381488862
802323916
816530090
410301948
1680822871
260364961
734922293
612354815
902020564
417132893
1084511856
1510581974
1903428814
905938936
1278526333
1270002075
773526781
1864913895
507474381
206342536
1078299393
759506633
952202045
1366481235
734910206
380551082
1676777340
632719341
1006725191
1725711135
2004104302
1310061642
1777717052
1332561801
594955103
1041539251
1466343575
850921893
1059710480
2087961652
827368001
958956243
1998596439
48515865
1584680516
24524454
1218467781
1203713261
528447362
253358925
1377641455
1624722252
619961404
2047012000
508402007
515955285
592432258
1403175354
694006236
516765284
916105632
1357170169
281929566
1093497663
474498511
592347401
1330900271
1938174025
637523749
1758899390
1271837406
700986559
2108184667
133145199
1973876763
90607344
1541496387
1004683767
1032789748
574540914
1900348586
1641591264
1487728352
1664525597
1591552144
231886494
139655253
643946809
792147800
1290642858
467987699
749945083
852736339
1014558539
496597653
532168531
1948296337
1887823633
1919492474
608558279
1773283528
903524639
189095078
292838935
2050512520
848428696
307358186
2052523068
469377576
641640590
1672442728
1911218198
884876635
1307495767
294146184
1068533717
392454506
1270892890
1661353957
455266664
581693472
2034887132
1091606410
508755667
1346861899
1237543691
1856290012
1945780586
479612627
1551569471
1977709027
1607567228
763599924
640228837
160438718
310260537
242446414
975172614
1291688100
2120741366
1123858626
990285527
957704403
2035274491
989598275
1816003587
1084932867
1503607503
461852417
557278978
752638208
376852012
1788613932
81588791
869859205
1620050552
843354091
148354426
1608706160
1856604808
1741220133
804811562
1683829464
1218567268
1165280843
275078701
472824700
606515864
1680617755
723012612
2005043991
67995914
898955533
270405548
446487230
24707249
843809469
1590373239
1209638831
639186527
1875410169
2114817716
984403276
1435584099
2135475951
1035198904
68395750
144703706
1891759423
256948562
987894498
890239346
928969982
686991095
1943396808
959092181
929032020
1065644817
277566786
835902166
275577765
409976657
657283741
86100645
252368931
1686768414
1668904802
1901128238
1112704353
878704740
1893437202
360622104
1417183458
701274703
1749777727
239620290
1857243787
2070299111
771589465
1486248576
686510570
1678250946
227752538
1596321631
1377548713
1045520219
2022033658
677492874
515585085
1532381727
554034839
321622553
1566959249
1406479688
196005227
136104700
1152469298
839533608
94326795
1510286109
1338745904
1612268516
461703345
497556463
1822288987
1470108453
1193231197
126697235
1255339655
2044131246
635048866
947977187
733488269
1933365202
509788679
1774903667
1529897002
1543780135
250576244
366525495
2118173436
282428929
1660488748
2039708299
1712888912
796719562
538918831
319843172
317228249
1046481800
218109285
1061236463
1024317153
286473175
1413986403
451221247
1482498520
2012593486
395784305
1617762976
1918690464
459580322
665733675
2035265473
2028711683
788580757
287996546
264872435
1827581376
1495948896
365338431
851674728
1900991181
527779597
117633545
1445640957
1266699138
1620621070
1028220884
855180470
773161306
632368505
1860627278
796527771
2061796063
1124252828
1472942379
2144127393
860333418
1088134293
1242564921
1816756823
1531316435
2123546168
787723090
1845391996
147341640
2144544758
1379324189
1388859979
1402494307
1698918421
6344257
237092443
1072110286
2112853419
348382271
1829127758
1938393101
320103645
2064875637
583634022
2032589674
2055532245
1343376173
991716731
1427987779
1216143358
634532713
1382564982
1124204291
1511438750
1772050912
318711298
826437244
1305348668
1429378696
2007488626
1175755408
86978008
880313048
1545346201
291697035
38583474
1724578885
1776352034
310500712
659735684
1443723693
976611172
1681098315
1890052447
646820393
572549287
1209633175
1351183037
1581842160
1073485373
1989090401
1132522445
625873771
1198968020
446921110
1451502802
646097721
446269952
1093815765
1137704916
1511423390
516625775
1078531067
596430467
747729593
1549615728
183325643
1984129933
27980733
2114713429
413430458
748992939
464072347
1212240956
1890196807
945090505
1700224543
373724651
547593694
1037336400
1569729739
2143151423
2072558316
1879125232
547061245
1787206845
2129983395
440421665
1753208289
1638148573
1372944242
567437951
1535739758
1198326329
2052770056
1041940830
189306354
1855916803
1279290399
1970373608
1726501223
1678659692
1016437575
2064957490
1327243124
754847683
872027241
1182281285
1806116538
1741150389
737832501
772718518
1880925572
1534933062
262555331
2004112252
750348474
1513407935
565063536
1451277912
1297584244
107586392
141497231
1996803874
979880156
144329505
531780021
226816753
658188154
56881556
512059433
9893588
2077968367
1084635566
320276767
1086994206
1783285640
1831013183
2039405827
1606630617
399704878
1778824524
1778188099
605637460
644274055
1591132742
1345776234
1655431299
2079506394
1806700205
165340158
1545270484
239070554
1176876018
1805453422
64311119
1009194905
398212953
876403436
639646013
1316903159
1178058788
914802746
1305968669
1709007925
1239942687
1764310132
722354789
1693378818
914401220
1910311648
2081906414
515954792
496943960
732938706
158876193
2144610276
148014402
1097427282
763884552
560195122
1176157284
1759723455
1300811859
498305884
122734201
895608468
373096242
1886313665
452657715
109418557
1449175761
2141773769
1845368455
47735451
181228628
544216650
1441920547
2134029294
228205252
590401994
148079326
181052373
1205456568
780245257
1241336285
549863835
283959241
1075838924
85578611
715825451
284425173
1956134631
1439770347
996121874
2134550175
2002810267
1427448798
814107675
1037443596
375856407
1654348336
707615601
668703335
1402381300
1297560586
61345851
1178529102
969279961
974667517
1475108119
244877607
1836546338
196625685
1727856584
1774484803
949959181
2127910760
679878289
1073862165
839886804
1174957344
1318670779
1017335710
633911497
1186995725
1194233249
2129749909
607153165
323608046
394146057
1724946639
2144621541
1903568884
480709282
1062958680
1538057156
1002210875
825274122
2071151086
1617725640
787343469
1891235062
398142162
1700213408
1264513113
970779705
347366216
116691302
306870693
2029124038
926571897
1461685525
1562893920
1009876536
1129541012
1222814698
104048790
413327379
2122647414
1009793258
121321737
126899783
1676738478
1268254550
1906046663
1654469650
1843598503
101780025
1774384561
601726511
972076463
1932673524
1656612050
69862758
1669763958
243179571
1272392922
1061019242
1642416687
913770986
834855176
1218609472
1100847464
1382491305
1315071679
98122783
386765917
407901554
482863651
1443333819
15987194
149795234
171505480
1232025823
1471189966
214675274
2066776181
1325213262
697287025
415143111
1303058158
5144386
1651264413
913678270
2032682249
1953454907
1012073183
43918188
1463487093
418418812
654943634
825588910
1522890765
725834547
543233478
1969711489
486631770
690237093
1469350460
1060269945
568372261
1509217992
1129398951
1919616921
1006664842
192279986
970015980
1698219044
1792428413
407550093
265377929
1951232126
2005999126
1300032746
1795329324
260683546
1847847179
1659692083
1776980822
318146284
384530764
1205012347
185231708
90506313
1609049172
127755103
1663936180
373365072
1279981611
833310414
1896281076
438305849
659174768
1896092006
2006539796
2094205230
1049008090
1248365840
231165312
985268098
2050495616
1642085111
1044980334
840165168
1150642012
1549811436
212257455
50059248
554021118
1480663758
1704427975
1223678762
122283048
1192438608
935197170
417060073
149152725
1607934858
1912625625
1259155980
21045224
99321649
1205053149
77147764
1861506548
702848770
1730775616
1648367138
1327341088
1185930755
534950564
1498694421
1177436453
1997016911
1901537537
892621114
1703172287
595353079
1706736576
33455970
532092105
73097456
1005676010
676622739
1215861310
1781812737
660639941
1189216584
291366730
507383855
900388354
356001031
1359850495
122465873
1333803895
1886825684
93186779
911540185
1711105695
1275620605
2049467233
1782647671
2103650766
459370233
1735410552
1335892164
1417018954
664495424
2001502182
424692761
1818682781
1173984315
598350817
1990586051
426473331
1029334584
104149087
656502690
1456037695
1290558004
199765018
729514420
74183256
1873691853
834887756
1037358975
210875007
1038876522
2061640827
1764392306
1429013568
1289883076
908172686
1600137552
196929251
126651200
1405079501
638685908
1551240727
561011276
1938318759
373286116
1664365184
170310077
18647658
1917220279
2049474227
1949717569
878280838
1093473341
540006815
442900085
1578550920
993670978
231936995
1102015466
886613622
1257858126
1220360472
1992412312
682687413
1539972157
1283497483
1151268113
1103629261
748190722
945579928
1893268176
1988881902
1898326285
931757946
1775149704
1317228608
636609023
1035651656
2138771597
1773316735
1840382214
255253911
1821724420
261147751
100586591
662964041
874213402
1946488628
157747494
546071836
330655232
682047039
172374956
1111222950
633449590
1407039708
562022813
212130096
120234642
78714284
194714321
1678643072
1066917993
2118196897
721044798
1217813250
1848845399
1528161192
1410080140
1756532281
62552311
1783689230
484628614
1686799696
1484233919
901795689
1422527932
356566378
415119270
570515217
1843451050
735652110
1252910078
2146747988
1101695943
348558118
338734025
2031298551
1044159970
844710795
1089171076
1004996060
773708861
1458508698
137428014
1449298157
1964791173
1825439066
1356006631
704237437
1231150998
1405604929
703287103
364053108
1197710346
73552607
1402242123
1486994634
22657090
8498680
1498179653
958337093
1010643424
168908799
978108170
1525040710
1172875010
1604907403
53357624
1954329759
660712564
1687464446
115666137
354087823
416144299
1954588231
1945699275
1913614082
932420430
829717579
1212266352
2057334879
1484249584
39885572
760950609
1852910285
542412135
1861650659
1439862153
1079710177
516305251
740276949
683133851
171948241
1954912970
224982929
1861943579
1858910027
385363694
57579456
574543560
776263525
1451367527
903504273
625179066
724260445
638043357
1163689256
1166096321
1464432328
1661816002
1436876965
1309065923
1778562425
234482432
792419811
1940506660
1415549103
1308610764
1172471829
790800036
633271095
862911723
770059202
1447718404
1653937090
1531377859
447672308
373353528
1875877328
1325575789
183605404
1278457746
1282387830
841802980
1886602453
562172321
2034293492
942486984
602606557
1258090702
1206440997
213346874
1115040397
1612913375
1098965373
839765163
912048497
2125015093
1152598597
1443349436
2027403011
105960532
1066376871
2141345729
1617000672
509284199
521253100
1057926343
1508590415
137443829
1075631896
150542454
788527173
149444730
2055692846
381928233
102233353
1378338762
1516871603
509412666
476460965
546441681
2115684934
1944745384
903491894
232094141
1871975277
947157445
417899215
260453197
1259889696
2015906812
815217992
1104285310
917974312
1044363484
1034194874
1129284975
593905336
2102238058
1297813017
903284776
1369225138
1147755753
1510436932
2037055282
883815248
1478956233
1131658892
444227543
1164762507
894455336
373081150
1946152412
895439063
133699039
269738858
334400578
1933962836
1769118398
1826643057
1003648601
1936762855
1457182701
454728557
2006083196
1966566109
217721525
462067257
1873065607
674461984
1677106687
665731396
811031848
265578849
477553696
2079852714
2143329786
1344922418
874245999
1634621840
1334846202
927914280
1627989688
1238057003
2043016025
920795092
1102693689
763404209
1075815065
658590995
2096292115
333821201
497841279
1526263476
362730059
1509570718
1475901751
1127092719
327609392
1738051841
113095127
533259069
739839437
1202587511
1365740422
1837506469
1860616929
1376618789
1302844993
66210193
129370799
1192480165
906201938
2002773797
1795518438
336059561
1392804248
1807667394
1795261180
1755437598
893017263
1750444277
451090528
424053983
1579796164
2084010980
1094628890
1495649890
1905565884
1393293454
1692304525
1543736397
2139169185
1040535079
1835554095
2091471841
311722143
744699038
249922799
273015164
204687325
112020760
1744915928
1869131827
199128927
1060720868
11738053
149161933
427093410
1530713033
1905935849
1767906812
474138166
1668003522
932463989
78654620
129844256
475401711
1816003390
445500625
381335819
1836780445
942742134
1550814779
416976002
474263503
1987551015
1780104753
1600514291
680750053
29475643
235167091
985330913
428184878
1953416701
837965491
497656979
339164092
1514883084
748351224
1950374585
432681378
39156501
516544465
1520247620
1914265319
1171429673
449344328
854027782
791884863
1242205424
1090760549
1580605458
1763945126
833502988
782465071
604742035
221640625
1461886274
1834219581
1522194143
1675193444
2120369733
1223688630
2072954251
1661428860
209725499
1371139919
679937169
1413800885
1689863212
1196713889
1527505782
1533548321
1770318801
558857630
1836407841
1344652417
268637553
65170294
1764935055
1068095332
1140440639
932649256
1935761006
277596789
2002263970
682491948
75872664
546543001
1198507592
1142806351
1921164641
476169360
103315468
504443815
502187158
1922092971
2135806204
1931084961
1357424163
1988776369
502329361
1261818802
589062324
1819963459
512548073
1805485428
441783074
848066310
475546391
1648664684
573196606
1332244424
682206377
1333270141
461146813
654070419
540377635
559891440
306439020
1826678593
1256386128
956110400
1217596112
1936520353
2051272346
180184409
125627993
665076796
693955636
1531614362
1239572632
2130948884
1318260463
1561105401
1861370783
1155035782
1308954317
546934883
1824752452
929189289
1914872259
56533862
1389890582
1120087790
1584735237
467220101
849225570
525791891
1432975738
1615755611
1600048889
795637760
535359730
836286362
162691000
553584344
502053088
1911361811
1000702851
1938250126
749669027
1852033802
1685947667
1139326067
1061755841
511753762
398700210
1875922871
243051938
184177662
214121771
966588219
242988058
823072353
204252168
475139086
1812146957
2056334286
1147953359
1065426669
851985967
299022973
1619034888
1059714681
1745192254
1613057638
854565085
1951930129
1394324987
1903656332
1971101857
1436852558
6832658
1688794885
251241453
989500359
639173777
262571905
62378976
1330781984
1509509715
1761103665
10743313
1463729435
21034942
1950566432
1158238982
951813368
396414183
1532688849
513773999
509476669
1522322614
1251234218
527964096
2074093965
2061103941
1163414356
1454389294
664022825
991735170
1318509921
1776818751
1561178913
1168791211
283308772
539443295
1187929509
1431634020
84621007
1493055740
1000164286
671363823
1796611857
1530025688
1884247390
708338985
838534655
731783124
1836534827
1972051081
1737756282
1543483947
839560271
1583887735
1411293153
2120938312
961111245
48696201
705518013
1103367228
1896831213
235651593
777932434
758490735
1783121407
1379780498
177159727
420874581
1908242732
340151044
652017308
126425624
397700319
2144631989
1709121294
1130840880
607325069
2075853177
2081186732
1822185041
1137284893
1539286313
1153218270
327399417
1354981183
653086051
1678177378
375588505
828007381
1810352124
1315794257
280672294
593773067
355675796
1457075279
1754790184
1504752707
2070738196
1615081627
1665879727
1949628223
741871743
375937134
1750978695
1439749475
1173307829
1845386956
169963800
1181945173
645159024
1284100505
1449659695
51925115
862768556
1139768114
1525655196
1315063971
424339382
485624208
1000115098
67525010
999848326
1344942798
284655522
1692417433
37776535
1457918523
2023098284
1000861124
1256391914
868489071
423712928
291926803
480506637
827944294
2141896525
1398539236
1353588013
1355730571
513956204
1194305946
1446098891
415044703
1034019077
2056418089
368968572
2122088991
1196275337
318842096
273696146
462354472
1893964543
963216717
1639173086
801108318
1858028111
1372509260
1890135671
474839742
33229462
141497647
2091535930
1301589828
2053373993
39806615
463387713
520610360
488900268
239648252
1094361640
172798506
1749056689
808979538
67025459
1457046027
1539277595
1946290925
1253158585
1750059451
1794072213
2120122726
1529983996
592261391
1042621525
95798838
2036881508
1947815731
776674221
227288143
2006431937
1378034149
1206660613
336369488
742659294
871310170
1661433609
499484536
1508631483
721698585
1365395575
139509394
1862431799
1245691148
129506558
1737493732
831182257
1385670927
263391250
1735360793
1383668062
257408632
1586972339
1277057659
1429749620
2001642877
1656925048
341895023
983632087
1717660635
205340948
113315991
1477346
361323198
337931410
932945436
559580598
1241819634
436134125
713665754
1133371770
1644081126
1353598204
382642446
113304205
772675794
875671217
132884772
1529406724
1118015483
1804207935
612704321
709917545
665984338
1157884536
1894926123
208933850
241322705
2027524622
175151255
1530619825
1591175496
222115772
1274207147
1158934057
1202669426
599862481
1907893965
1126548917
779492232
51944548
1102139929
1503442768
894150530
949697490
526258847
1236819126
1603965270
636373464
1304035919
589296760
779301692
928226193
1210630243
870616281
1121981970
1032419843
1422961643
1602951899
1418369923
1678851019
90028645
724527376
1570151099
1739809863
531211532
744862794
1902123355
744313022
883496225
1424402588
1954291940
487121650
640457316
1526746753
1957446413
1582719165
1818385161
1438602408
1988215464
1518094754
755356713
912773203
1173655735
610980476
1125257449
869122924
1496921733
64499767
1092203717
379509141
1836554412
208681310
2055074234
853386615
1302461399
1327735142
883369343
2125246705
128677032
775919847
1491036012
1315571082
222469157
741373916
243087917
343872213
802536127
353266163
1565751760
1366118146
877977268
536122926
1465026726
249938983
336334690
1783959345
651944139
1493290088
2143244905
528887926
1747729720
1264880047
764348576
1244296514
1155862236
1199610661
469701253
1273893359
403506042
1566300325
1810388659
257022387
819812836
1913273841
622445848
2110993124
120697265
585381815
391023165
1550753748
190590137
1276697472
1398672563
1682900510
780690451
1969733851
778519405
1276240852
1969314391
1549638732
1815853240
1090692622
402853625
1291764093
2044112742
1064671126
1153570764
1078262043
800234920
963779134
1450382794
465759827
1036037558
562179392
154390523
1375365644
1444726482
1328460440
1148246632
606917947
62371946
855076776
1119149826
1971262612
883556262
1177882358
463181545
702612261
1169790534
1719467252
464796563
947518425
2081708237
602539719
944641323
1971575708
858459653
812638295
1476916326
761161866
1553714927
249068785
1699844587
2091333723
1722208286
1175859153
1435267880
409151737
970773389
855096098
668821519
1174352054
916110127
352833120
445215639
947030318
1124497379
629497614
1245734426
1533872069
1763763650
772944073
1908008860
682831828
999843588
1121554893
1805801442
1576671276
1259344057
623874134
1835108477
18669386
817617317
252670782
946126552
1441615632
1042756157
118670825
454005070
1557937118
1753696990
1574522158
228508797
1526707156
731972308
1066599011
1794876974
1475398889
1114357044
1095533133
1244025604
1640644115
577340131
462500980
1498038044
899684978
1952453683
1938769082
461246847
1366402513
1747920984
2053382925
1972963300
162243755
558726364
301885951
759723210
1248552261
506580975
1173703712
1835190107
2135888634
1821482233
580756374
514905033
1449855598
1533814667
868925230
1136002301
472431847
1056496977
1048039522
122717562
48470268
58100853
1197457626
1080229770
1641956213
1825953720
424560655
967172613
1087960
2052239105
433456986
1158968939
342314310
531274216
1097588029
1667645814
1048712778
1753704911
452596942
364622857
1356423114
146635560
222642876
739734334
1278640249
1452524948
1819792475
2017406505
1837672809
2035745805
124922798
1707365822
181556632
325915300
168234322
1827232707
1245552415
1395906428
90370966
332243392
2046261821
1005955548
1200820514
520610360
680043239
937770189
1848588413
122267157
1600021100
1012552150
1685825845
1032862906
722438489
264876681
1095791667
1862666278
591680730
260748884
245336567
1547261347
1967186963
1947881666
1867821943
1618069355
306547142
123379517
952279837
1985627263
757546246
1625136648
1813930521
697137419
1609821232
1715343599
1391306333
273073966
13288660
1047862877
187544151
1408313965
818931040
1868545518
983399256
564845078
113170280
1112531413
1674966562
1382736813
2068574039
1808172886
2142027585
441908766
723260907
1309641719
1063124295
1213661510
2083258410
1924926533
1224910918
1640458398
102321169
111379565
1317447978
1538180073
965321518
1844303508
1978913771
143726288
455434217
1284951833
1868781458
934689327
2008072432
288453961
18854384
525602156
1474830063
886855847
1418357863
630260553
63698122
999914978
175208324
62926935
1223559244
421847085
227765535
1571495369
976468161
2093056536
1503631131
1768442114
747365263
1235945734
1641605832
1211292557
1460606610
1484363365
26042550
1455892385
2001742427
1228638241
355500983
284090340
853700694
535520168
886853503
699868939
733566613
1413427840
1008061402
508310790
1088196824
1014317698
2122116591
130113895
1509137882
2098022352
1721639108
830192964
957816771
2105658519
1038877325
549433052
442231408
1749791492
1426223443
1080734806
88813256
1380730901
15651955
1560862725
1507663292
165389503
1204304973
1597993487
1048211694
1782169057
1268877234
1424169753
1150739074
778739920
1090887271
569322038
750286991
1582035102
685038953
2104428104
2042472917
1992131707
1233652649
1898024825
1546308289
1449343729
1615262901
2096822142
2028432915
1928923113
1028087675
774272371
981739835
922186
2130035162
905499441
946469033
2047055463
663007251
429543797
854071718
1215275651
721372883
2083398744
329761494
1092250199
848143079
1419372117
30519814
841587950
1366017258
1637457932
879586770
342686540
46459464
663397262
1073544261
465219013
1461808120
722964585
1733485102
238067259
2082287897
2143691134
952576195
633808747
1455400406
80717535
2001904788
703663244
2095787624
557345552
1080220338
808908537
657897851
1126459264
1232349515
519529199
1079154478
301014442
1296194758
834748046
1918842433
1712721834
239138053
741738445
1717029486
854975342
1921692935
1118336653
1694727280
2137034969
1341619539
2079825834
1983557419
685549501
1453591176
1108326855
33125660
52502575
182611984
1813736102
23065378
1055301274
448366313
1256036322
182427850
1723541171
1687507235
1371186853
668018067
1367104841
128133896
466486169
2143203635
1103419198
1619979657
766172407
1409372300
1260536076
1005392468
1635837416
295267280
1951825985
1206060087
838715030
1805305617
132319556
2015202697
1850356199
1872786812
1399260852
100644946
1437201679
819553579
1670028396
207053512
1927969141
1819451889
1002481511
1951443553
375011029
890828843
501334590
195293306
883996680
803911743
1082305417
1705472512
657106552
159055861
1194689163
834905131
1524650248
366389148
184209655
233616120
868128143
479998830
1577328030
472091462
700720785
577305835
410193764
1859881513
197318579
2080657068
198754478
1540985180
1266929527
1340494412
1834564796
665958573
1082057590
2074765525
2095708107
1315144001
857256881
969698230
516545695
1679072560
967812750
1621578345
893784412
1988416914
1020082532
1532289123
1480797892
742792406
895323147
2054905698
193446161
1116387449
1595809088
312751094
1685430404
22923614
1490158844
98248967
1798916145
468258453
1013660085
839448656
58050156
759965598
1088244864
2097050201
1857344046
538546877
197305244
644943747
2146004124
157836173
150564671
976015824
856245330
1610568794
378221899
1970006259
513870989
204814936
340823448
1754073393
1017421868
1230967889
1637654515
1284114551
305335283
677927318
1521358937
691693314
1464365012
1681029775
616651511
2090111610
1476188321
638523403
1497525802
949939995
1707009513
2044407271
1942496592
669205898
2140745062
921516613
1532382212
235976778
1519242125
991575629
1813336270
228130219
849334597
571930918
1375335694
590108901
866595632
278919845
1827631480
582038705
1842063524
829864684
172343619
1516280908
964966572
499528120
1931040130
186426352
761280538
1825934710
188269209
953213523
467713407
494071973
1165836747
489785437
524106004
81142993
742973409
1458795062
4626442
1286126711
1859907250
2112098011
575002723
945022098
1522063741
271070055
1141460811
354041731
589831983
1098643462
1506461924
533882094
676019447
805609169
2044012032
912673805
1587677441
2030429023
1948459412
1967872263
2052613765
78427868
1296284719
914071032
747748186
2037672264
2080164095
1707293380
128130713
535703935
1040670842
1312446246
1486524940
489749030
500025993
1840424602
1971615746
493749005
899873692
1497037764
1756763117
808472671
506513055
1604501364
1152573951
1610487751
795934540
1116694571
1912414428
915451534
451653261
511675600
27778978
900193671
97024779
793571741
841631988
153601780
125731291
951740730
715322312
709598601
1153922065
1971750369
329686778
1533587431
1532726390
1852890259
1095900499
1816075375
857260007
41910355
516500597
634229711
749476864
13815006
1711852178
1039215721
1446630580
1697242291
991349528
580745992
2006902405
32525153
277603336
2057345288
212582701
19930476
1470308361
479798931
932436393
2142657969
1167953131
102116006
824738262
144179539
221137795
1549281359
620081819
753776526
273699674
1393844064
284210923
711929557
1004165876
530412426
367781169
49922421
1471674276
1970950493
172815468
279378499
1467016031
1240227030
1999623539
1247413109
509650858
89989557
169347081
982946443
2112570493
1452341946
244450426
1791923368
1413559387
1685815647
1428367098
970311934
1482264672
849831649
61625957
1078170428
1065499097
2060592715
1615775052
1025353667
1855603188
762675593
1559092081
782938644
1585273205
918053924
1724925090
876515097
522704524
2052523068
2094671382
1050963018
1595248983
184062715
1298430531
1901193032
316868565
804282372
121685844
2097016464
116169974
83708468
1043232875
2107135153
1951215687
677417195
187450383
844714483
635134220
1570498289
2118742198
1250037821
622961329
105210093
11653491
1397979883
160907335
520764024
1268881256
1046107700
689557159
1039034436
1745571431
487762338
1576194465
1443439673
1634605036
1890387821
1381456944
223009855
2007054722
621356362
163443205
800886899
202041817
760521030
142088687
2013683218
352137365
2128383257
1987417567
2006674017
1230164449
184970065
2039282380
230282080
1098958021
1252609229
87015603
426244647
1076635968
1141008857
446472867
771965298
2020901149
1081080380
1818930678
1770832979
379899085
186133132
24443010
778564515
120371311
589598022
573595398
1219004200
1891710384
1332266529
2038754902
209121710
1154069934
1392608104
708856637
1481535189
411321644
1304831135
712642893
245871801
2040648255
1139132853
1789079632
2030449215
750577557
1974550638
774680525
1702500696
932559445
1025614609
584401648
310161037
1820845346
271140035
1529486925
1797179285
452611327
1116382392
1495298825
516869283
1983763794
1245310640
1776034395
712680166
2127735871
1307280917
577092581
1287395134
324860482
742339675
928253308
1721312597
482927792
726180912
1666269606
295081879
574408988
1660031322
804926973
31232470
19748343
1941244831
1606499098
2118324070
1932856630
1698701487
901634125
841587950
1577830933
9408153
625439981
1167691551
1652327511
1264950504
346223602
1531307098
123737629
1781950512
1108115727
101600299
1691634368
119894997
2116382560
43359590
601584357
2072132449
1246831894
1746463894
1555054205
571309013
1596086960
1294310042
276480865
1387287238
1142362647
1568336888
85583143
1932135980
71173127
1617490962
317647048
213548638
507958213
1325630437
1557661459
1955835857
539202501
1197290606
1586769539
957599026
506652623
1260934833
1962129074
2056810259
462091282
1750237187
1530923194
1857499577
1569706684
990916240
116751471
1912900241
867221664
646081482
406501608
1539388399
364184674
1281351624
1540924566
127048970
2077741768
470348433
770322663
1924672027
1676243673
1634965618
424016612
1053034984
539719507
1629432903
1071136802
938450733
816739437
9125751
2015843583
939776292
915425757
1593676817
1055107616
729978788
1451306472
525707721
1349670548
68374400
696678495
489219994
740575020
1110589793
1766660645
1538143532
942566063
1236110983
977735731
513561694
1058460410
49764216
1908329255
877824557
1106272423
2010838375
1967388728
1660939754
418957717
1670340561
1193198551
656959537
1184764026
1250161778
1078117351
1978007462
287909782
1963616535
1075304970
94229867
2100645645
391316168
1704121848
9831450
1752071064
1540382363
20736951
1878046756
2090775419
1378138383
1083094446
1122093971
1506378985
1264028334
892226101
50003438
1228060755
275733944
1737634199
572589625
997878792
1426106756
254325869
1464239753
1577758815
1722598892
1637475239
539908351
2024217686
1322075485
1377904117
1317874780
1904803777
1204945709
1326282215
706915927
1215546542
310026058
155458709
693548384
764213967
1591088647
1505675993
1835253769
145743366
1515830677
2003937181
1397780529
1873662605
1711330231
1833895789
1778195690
1381079869
115269700
1171193719
216124370
962897093
477408976
1245267866
720778266
10089199
1286791350
1477161766
1406113022
826322098
42526716
896491196
1071038069
619480084
1599368132
1188938026
1708182703
501036806
1667121163
114961154
1920648158
308124301
1240795033
479916150
174976697
1163873448
858760807
350373139
1675968789
2132553154
2083687555
17705263
1891264709
1437218365
676525195
313032806
541915434
1388486992
747743990
1186340822
1755667430
559714106
542923341
969120117
661643456
1217879388
1225908162
1357485640
1771527459
1659166685
1059100974
440821687
128679390
1396680794
1277423612
2030129695
538499798
415467651
2088404356
1857663113
224665430
1839776058
1818411728
628608998
622542608
573421993
1351329932
313985896
1185619668
1888381681
2091102278
311689648
1941700261
1745686163
80432586
36938776
1375426884
722344565
1115538381
204128518
896875342
417226248
1797665598
1271006467
2050506437
504824260
1642492772
826458663
135070348
647431764
193218206
2067673724
1758504755
677791219
781250145
1001959328
774709360
1823679667
1334796390
2145531363
1042295202
2000675648
15674850
691004535
1210889073
522236107
832329353
1980331548
909897238
1713133887
1945691199
2031744276
1054409300
402771965
1307278812
2077847772
87761912
687059200
1888252345
1514651142
1004796369
343727463
1258149147
1602862466
142766225
790294979
1393178362
1969395168
1019161195
686582495
1795905742
453713572
621148828
1420535856
359526780
5552579
322085710
1494976413
1385158818
969594906
1999769610
613021282
1896752797
1753444981
819498636
2062103712
661423985
1425942390
2014982855
58228199
1776848248
611274435
2024694721
150944908
1724029035
1947697829
53352166
288465116
389713050
384433936
1719640604
374489187
407328727
1082547435
631390058
886901633
2048555885
345141627
1967443334
1197313260
920424028
693950208
1418631509
292711759
519874237
102550041
896914320
606214010
1247742607
266066990
899469259
2047639083
1533992256
1088685339
1672574648
1015402266
684476332
1038630010
880161456
1459396725
1867423607
1482603016
1398223899
925532909
383404141
1751966117
56429286
870215978
912914127
107910129
415208071
1246317740
761136941
971067812
1479906197
483071033
377452869
1510252610
2093957097
1772518396
1942144986
1234655524
592972367
989335238
1763826238
1245802186
822915251
1766953197
1637514027
353467175
1549750286
471895303
448941058
1326861018
2036866240
224908427
714101104
956518126
276158735
1244751323
1139374417
1271819990
1469077360
795700032
1430454019
1341568034
1231892957
649906902
888542598
1074500411
962466001
942715437
404652024
1599488909
288663149
435716907
513725113
99245682
384834573
5047688
300219646
283556239
33356460
301728906
20758656
1703779044
343819636
2139262370
884588992
1287357296
525971151
1577617028
1963026092
1118384418
1634413455
425891962
248718636
2108869042
51412832
266018896
315575518
406129814
742279118
610606267
2137306593
801405455
1993318435
1582030130
1831104002
1879344796
1598791424
638199067
863654764
1479273456
1933182859
661944277
2108582478
125008628
80198201
2103830824
1688493636
881540585
1460758548
1626993735
922132035
1961049925
1093987257
573436312
2072649985
77180346
1293299999
1676491265
887346862
750063438
231035043
756777346
1492130483
187513194
723138287
1323230507
802183984
407073618
597415892
788189901
801140933
49387691
1060989168
422773666
72546491
1311390879
822210109
2055637952
2041221849
86260051
1747334755
665215585
950588579
924175978
195206069
1478573711
485583888
1473559088
899199415
1252918691
2142967803
1927954150
1304505053
1710121754
464876987
193380037
1339308091
1808126556
1463867366
916703651
580121709
2094546366
95629456
409809024
1790485384
1353985599
118537953
2059844823
1566170072
1422545624
14827085
510900888
47338610
1028127134
797142212
715625900
435712831
1420592876
400346612
1642634633
2009738579
1824508881
190858097
2109054462
1100451393
395763236
379782464
1986027035
1004386048
1010341084
939827633
1719321035
794698994
1641910177
1750167140
296479912
1082907621
1046501174
395605399
622989250
2030609992
2077757199
1862756766
134109492
1419664233
1264885674
1098807109
521779688
10053287
1539901075
1687425283
1656123697
129957327
246062566
1271228642
1778498396
1718670607
596952010
650969257
491421609
182503322
2072053852
958341344
2084101248
2037997447
373433989
1275885753
976148576
463592080
1148622241
1344554731
1444563425
2023564909
1155332016
708833739
1500059174
702315699
362839431
620324946
1216294288
71116120
1640638121
1564519238
6309924
1395150789
68435380
1405867908
1596081362
1996545604
809572751
2002200710
1624870021
744973987
668985422
522835163
1886588579
1638907668
313527537
536090774
1387690820
506735488
2075506160
603413617
1561390060
1659357767
1768275421
1204626037
603698375
1397413512
964346988
1376405037
2054627783
1502871082
1377340271
792666610
2038259517
2080611018
2030181966
784777078
2082299475
1142479066
519308349
111375489
2084436595
30888402
513763129
2058903657
1012572698
500751673
1104429567
1173896872
1171658173
1179564018
933480314
1512736858
1371401569
649637326
473496070
1845306088
1032512736
351414824
1666159194
364379528
1793348940
300449972
1064770509
1353645616
1092189271
1594274910
1978649181
1920887769
1843163327
1049663220
694009493
1539072649
793829461
1174585015
644329762
1969388444
763946959
1094722889
39800690
349497883
1251995883
1353649467
384186214
399583003
1671242576
1243318413
2006342487
1097235938
947823615
2003704337
234489777
1431441457
2127191952
1378458533
444953558
1497344918
1841688158
1914182833
727517589
2068227480
1178654333
439935138
1394764762
1928135504
1325638350
70641089
1502415490
326253429
1036602994
537239071
1930446859
2113482915
1305868250
251381344
1375998265
135708204
515443564
1713066281
469916989
22922829
1439310690
524985293
2076390693
2009669164
1073513778
993507138
2016018135
1196741788
1004543952
359130692
2131569950
1592813421
1940366047
544071719
226557259
1298045605
1146519729
81519977
591333087
952195188
916076451
2001116842
442720192
1313556116
828725454
1904720009
1803171221
1437616738
1282179016
1302942814
1732962971
1424336362
763025845
2129651942
1519641475
933002398
635198238
1895522436
1195595316
2033676891
46102306
1653409037
1922890441
1091871999
1814732181
587821629
796623574
1885246381
1615445862
505546040
106865428
87267135
312388520
1064221099
1380597249
1982534116
1691678098
1583126899
1117230472
239940937
999589077
1818616632
539366210
867721919
1617842511
1144718097
879200384
1275936218
361699522
1891136078
49578115
1790984108
1748915776
657257080
1791164623
1244455721
665451840
264368455
1227328099
1857038782
2074128975
365948803
1965900111
1740088577
495034664
594434535
213890998
1176655714
1039705302
1968329631
207300783
2083353296
348654847
1307986500
1401556163
1113148377
297984372
1779495734
592828394
554795579
1909522328
1874410071
1859803466
51025296
885702998
1177212474
997488777
405617080
673405987
1292567914
2129026870
378634079
1577424918
435412098
2119925665
1987429681
257758376
482209250
740268772
1266046977
1260205447
612652883
1776205240
1003961174
1582236171
1044856556
1388828730
480140533
1709936060
1124296875
87397634
1706957194
1468776876
2142235165
862865741
2062684379
480620113
370035663
381244482
59130182
105225405
1978794344
132663604
1347111606
1259064786
1226319272
490874921
473746561
727733
1927317467
1589315562
1121781118
927722145
1652637558
1484302674
339608960
1564440555
1777688486
765047701
578757530
1734698515
157092631
2090616957
1009674576
227740578
1256786162
1989062375
656406347
1572719829
506167668
1532218595
522646157
2001576344
637952638
1846152127
976604619
1258809766
2099596680
1729854435
650574371
1871971311
1843055091
2059402272
377274986
1965917926
1256673633
437972752
1116279738
791070149
1069941951
1980042035
207647940
1195785881
716145690
956488636
225345393
145277410
1015231350
817006096
186343575
109009745
806769004
906811708
1200527929
214600162
278741376
321242799
1535877300
809939259
736218867
906284697
1962125322
1366143316
1573579076
732925025
904213498
970459581
831486140
368776370
1013752747
1378305648
915994776
1110558542
285779546
996858399
930262196
891807628
1983752483
1649170179
1686188447
1048478517
713048568
353688364
102353505
1274221096
408701866
1845460456
1601204231
1789031480
1456150351
1854438324
1173924956
1687425283
1969404579
1808662010
1663277886
1124700302
1278918132
996726862
376833601
1673159867
668781738
1600376619
872064308
1187153615
1091385049
1694958492
1963621901
787825216
714798433
970779705
273133572
1870907367
107661904
313985896
1062061609
1355349392
493477741
528181927
618926095
1666430675
116255299
19677068
801055602
1288349940
1667246925
1798395559
1917155183
2068866389
1908115338
594428334
590209969
196977799
83950063
1813588527
1290395622
115868879
1908440569
1448760897
1782829095
1870997805
988147333
374039735
810848280
975995910
2065171324
1935086828
688599408
1082180018
320978997
1197361079
1715396097
1758374635
1407983222
1909453080
747573373
35957363
2025254134
1994761678
2086168878
2104089214
778142427
317513167
977389220
281813346
1321462744
988321404
1620325562
1966592801
1620448000
149020119
1050346244
73673500
1270292345
1329262033
1553559862
1112973514
1255543318
1337971923
1355060447
1734932523
1701552736
789940059
1088595355
179211987
1061415241
2083263774
1509394103
314849891
1052071366
1677893455
1997556252
619331507
1975425421
1679023054
547343956
2111293217
1954983164
486902654
767012360
1881427187
374001735
1349713559
507157788
1733770492
1769896592
1911681339
402354362
997258871
302826603
2121473887
925833240
620529986
2125952232
1576456372
97239507
108085103
1564609530
1794996305
1836999661
1196517496
195838484
1092789014
523726301
1903510855
814765280
1362914316
1669686025
127328538
1227261852
2001547612
621086970
1971060040
37865861
1459443516
118497101
1308485397
1160676831
1137034556
63401536
1973306643
1733494922
640233413
57292071
1279201421
2113643560
1248963922
1312406989
1010760081
2081425774
88180824
2104872829
364364103
1678119616
1213586979
2021853782
1174458359
119033713
51685729
1833220597
1585049645
1418503922
1442912752
85498637
1444533250
1260443318
1169323728
1367957585
1955933599
147274020
999924084
1615794160
1611585014
891990924
1136166983
1184829813
502958278
981273860
2144403855
548088908
699467017
1034155382
306206200
382514885
575577468
489476500
282599811
1470950538
976473244
465833532
1863019612
1862536734
1010806463
1190682052
713579766
1941780127
1154805994
1401939385
859933714
1271396958
1002152405
2041211622
367292298
1173128105
1921382504
872456380
440233022
479365594
14441533
2080021150
1565733541
490225853
1155406883
1452627937
1734271384
1747294049
1094328800
1427992326
826382168
1754550720
433295332
1609094217
1148164441
508092028
59948549
957980789
973197450
683211169
306491968
908947774
1397751213
134475265
791556517
1089242289
1840155411
1564279020
1036039486
991120725
49836278
677314116
1448254364
589838847
1138742870
1695597852
715080571
735756645
1675621262
972654699
1122185609
208711650
1791273061
749016172
372357039
824441736
977679540
44625080
1241035613
1014654930
2102922179
1800422953
2047990559
248604244
523674542
370120373
411881417
1350246567
1572761106
1767778132
1752004417
705544566
229757226
1303245881
868110016
1488214646
1703122489
351032900
1123997781
330912929
216291159
490407970
61627931
232257613
1585756445
1839442668
772304889
1054062500
1353653155
1911883621
1379897169
1442873379
443146548
1603504881
860769393
47312862
82101384
1459972966
1501056944
1503232721
1232403268
1125841416
848494277
1434140518
2137401904
1084045950
148391183
468882859
1620044885
536760417
799081950
406918406
496196164
1245908765
1275455964
1080291122
146870522
1461277913
1902222532
1758335040
584247071
129252250
2010145442
511488953
539820098
1056692809
1284105551
1159243143
249403146
1704222720
1881178043
755327250
674891089
822228174
296876699
677343560
18314700
28011733
347128479
1847273292
886491141
308043964
837609581
58566490
1637629022
610161285
40156043
2008095248
1501158069
25578833
1612483170
424128616
1529334351
90453509
873257293
263043359
1731202123
1200596262
1445384883
1611014998
763768657
2136526266
7433085
1580913400
567318494
994916320
1644527643
96823227
438248929
923866399
696174113
1082696221
138198300
46224450
358259563
1328762307
2128938882
2049198924
666709544
377883088
703692022
17243684
194927848
1074593884
794404107
2129763744
1269662879
1848792152
1755324370
422917350
1533766118
635490597
1553691406
1235790592
1560363205
710637696
796573922
1746483656
965347852
529699105
1552407842
1992403648
1018701161
94395410
1270499424
1836452274
883382484
343388063
983011384
1349970006
628782690
140857922
1584914264
1925011315
691826408
1451986254
470772869
1249714640
1908906693
333660172
798433246
269166294
1498497822
222589109
1291160770
661478692
1150821082
1951713603
1943699916
529168483
1985615912
343625944
1106599461
222853196
1532020309
543471777
1979731812
645304404
1267357947
1008043112
1856533530
2087672346
292130122
508658280
1040705705
1849478174
476384344
1793142518
637210001
634017431
860053664
1891137677
2028103077
1175026655
508961082
577138282
2007447106
195143013
126242393
698395565
260427991
1267348359
1234617568
1019855926
505330779
1723237478
389676423
2100469848
1898060122
607177823
1550408202
1526790175
1619802059
1674093831
1946722780
240494461
1586243251
867816680
265391362
1413781331
399671242
19684963
810402812
145929266
689939139
1179976929
1884191529
805969426
741901617
91806291
1496968184
1577352100
2435331
1916132443
299738610
532532280
1831199904
335007916
1153623702
999474234
1019801367
1812569132
1544527085
637722826
1154512323
291770073
475262268
726600170
358556865
1574008944
1134581208
5291840
359557663
1748562300
1124789748
1582430938
180241054
631550993
631796878
814307603
446470425
2091126877
498337825
517194315
1359070598
1423607236
370140486
1246756016
1099468214
1885868809
1420698109
1134141240
964612338
2043709057
1889483326
2088291614
1299388458
925675939
2144160890
1475909941
1270605059
1183886530
1338912630
1207798624
180982107
1423829454
2022896746
2071892860
1057744638
1672921835
2062561289
1330642949
752782527
1861306850
1802501047
1981009755
1953816327
1950947037
925810002
41112566
2105892938
443932512
370724520
728358998
134933398
1311509500
291622312
134875603
1565608356
270669038
1087992944
237394252
1145311702
491953798
1898477715
1307249606
742315589
1697808319
1347728405
1000071221
648472445
1330135548
1060428188
672149044
1802698966
423359221
1926394421
1336993871
617751768
548094143
1299187524
87820695
893966998
427933417
697924666
1002103751
600586799
1362288346
609834735
1350944738
1386160151
1463294360
1609823825
1582632519
1041511298
1481311628
1883223049
1151597021
1467309916
1027867944
1215209032
145838250
1901534396
1342740772
1687552529
474851521
719223221
303482412
375139953
1801451701
92196905
1880292838
804668536
304544735
945869018
1473707140
1006027913
1696639594
1832179974
1374762551
548403793
318158814
2114696540
485902462
362729126
171477917
350667084
717863231
633352841
2056869151
915761280
157997950
577814376
298277540
2045729315
1034442202
245728689
1136075881
1373756663
770489776
1061458106
927020464
2033100905
1654864185
1169655699
385415592
886218880
1964453847
1190594201
2047676697
772244904
375133806
2132939835
1535604846
598798856
1648221255
352088442
1026972494
1200067243
436135747
1040869988
2015750892
1926632515
1502644879
212268240
2121684958
1632729686
672803045
1021740867
1762090428
331557846
812891972
1160080366
2091016270
1006026138
1414118164
1937819337
1462279146
1783410720
1043309872
1785354945
1050271098
1013705411
983503903
669035235
775076957
917332441
417782101
1154020855
1084719248
325402383
729297194
136465164
1791205892
437626779
680283097
522380293
2005968464
200697035
1879937174
319345108
1640418876
1167172365
2072229558
696818542
89700624
1319219007
632267136
357240407
938014809
532055886
602958900
1370176389
569980697
817748995
292239415
1919372671
1325928872
1949636326
1058693540
1954712789
2071530910
839671210
1785344484
1818167289
1647041733
539554545
855018008
1201466358
425968044
776875925
240187753
1759839824
487024313
436320905
1485816284
103869269
751985484
2013403779
1945201971
163197002
602159945
1809485269
416255537
1187285710
1481706014
1183127331
1284340132
1302342689
599809989
1910731574
9752247
1959213274
198916001
1366210600
1935759265
301727612
256024969
1782519686
1533395676
1669443681
744399433
1413729272
1429188848
326652151
925496109
2043983281
2048125198
1059931278
1463434199
2092468486
128937708
1410294299
350489815
993963720
1178683118
1666053347
1941815259
932398755
605606035
867819841
331929859
1710866099
1156592761
569465044
1387009017
2093750158
822986385
253324365
767952299
892665649
1315553297
1436246789
1746374616
2099555759
592073928
908012433
1666731558
249658195
2008194345
2071223918
2041029058
1940223246
2062719300
2027606525
2021801012
1536141587
1564451125
1519773142
1240630357
159730411
545420109
1814031919
1057035779
1706804031
311587977
1356319473
157678767
2098157360
1943604167
383100236
1433552597
347719844
1635920765
2025743064
310631002
1740819672
850147404
1609428310
1072455558
498392780
1854736518
582032510
950177804
1870624529
1861603924
1963541800
1958834630
890294986
751760481
1136586202
2001033017
1129367124
391274434
428247734
1763994099
1311583597
754673914
457678804
1194726637
116071301
1513905248
336100575
877285881
1774103681
1452860511
509352640
2014556687
1272454660
2060357912
1666119105
269650274
483456827
1760840117
1954535594
1108587709
742556178
1408156596
149865476
160934526
54119815
1367920880
1077712445
1466097457
612628712
2110778975
88974539
1717951319
317025783
890738879
1527946107
1580379012
536727189
1352714263
185088626
1681772670
1509096466
1092303430
2031641773
761898949
966651499
1052563028
421218248
670068346
855457741
1158859479
1958714309
35428889
1755415118
1241036562
1933025264
1823987220
1168094379
2107678163
1623565431
1837688840
2102316787
1990603058
389555915
11839668
1620474132
268379173
1946295056
1158700245
15425712
1341808276
1851836181
52010085
1365965438
1677159755
947952473
1594038479
15102168
609573040
713706730
218985768
969519379
895830085
393881754
1404138470
1356675379
1108778894
620583186
842740222
109081413
203086929
1333910290
955887080
18832272
1484125572
1649671440
4842126
1263489320
1327027423
861147594
689880561
742279118
692146981
1469993579
691451676
1129627430
1532220180
1701807710
171770741
1206051634
1111865480
1169181318
1479326774
9262747
603577875
380019028
1345548943
1091610853
464160288
1133611714
193504618
2083617655
1599928422
1787657642
2069683364
439353298
322603926
1939395737
1669406421
268757475
1413766783
2015827478
1959857143
1891345689
1770047118
1469005291
805086215
884865959
1284015567
1905259765
1118914617
1917278169
918442565
1776453696
695544929
1667189018
972064996
1719796734
2028069047
764641820
577695610
1805010442
583122689
1425518066
448038931
983995755
1427259847
727879824
1915244426
216241320
881584904
1039697117
1761890986
47610238
255690571
1862275779
1230118633
1800402608
1100363093
1871201018
1263753895
1302028391
69872119
158213321
726478791
2071594471
272919288
410566346
1787252520
444820809
512966983
871039647
1767410402
2048783248
1167505985
425538784
63458940
1343544921
223999902
1150153061
582757723
257570831
1161282743
36191240
1437590299
1451963630
2046202330
1239125844
1519890060
233640085
1642874927
1887730146
2045058138
1075403677
2100916566
2106718516
1078610294
1795896929
1425313624
499530607
1576962579
298924510
1552693098
913823058
1235021453
1192112420
424790016
1919383755
1313259778
1934535815
533878182
5823483
1945983197
1821957454
1516336297
941716152
126029031
1198803438
194739591
1899381693
1517287922
858329159
1490370492
1479605084
955066773
993906096
1205982706
668114613
1539167237
826925766
273499028
1003151894
1486508883
481613737
1016755832
932145713
1381087625
1604354764
1131112978
1664485037
30434630
445084878
1894532578
1445051143
758854261
991382843
444085532
1391585216
1332685838
1607995794
375508794
1529450060
1729801139
733829788
2040641597
2096347671
1996791097
2116945396
31681390
1956894342
1475255864
156560797
1417932420
1087502124
1269194760
360066969
1112416103
19765708
124840448
1311396512
1170709180
512906975
1907288884
1731495634
1921617851
1186329822
2137551657
513296239
147387580
615843654
1622196819
842825534
1591252444
1520973485
669799478
203647614
630518438
645531626
1725408811
2052707670
107386760
848486299
1041226867
301348345
406669402
140443890
811729144
94916407
1955230585
1267276240
281946058
1847995911
525952736
709240315
107152797
368118143
1886284383
1873561717
722324209
1715546502
1668209682
138407700
1883654094
1346705899
2022529056
466514418
903438382
2003370475
673663042
545560994
880619963
857867960
613268332
1715568429
754819716
43903609
1842437701
332807205
1667062369
908864088
1037199539
1978559582
1107888146
595090463
527759559
442204332
1295012382
523203326
151934577
2131231297
859053404
2009376103
1187061990
1834795726
1731528744
1128598965
1916066457
2105977274
778281863
204213581
1047426121
1243049674
1123528856
787561004
879347133
1785626872
952006437
232842288
682225256
146120155
1007340943
256270962
637088027
1654607429
93062731
719554486
1579037897
1380365848
1963648982
1406829017
1172194680
1728038213
1543274058
1968368522
1061822815
1417739529
558105281
71428947
105010195
1950002134
954615724
2019793640
909670598
1861590618
1064293419
765560501
18660191
1824722893
1670949519
89901215
2098823940
1513438311
1492104053
197380543
1207725546
1195823237
1889593094
1445164009
95366602
1385615962
1571237065
1395737472
487470588
1280977467
2021472179
1364318448
797528037
1213652160
135643009
926996140
338746519
1892838220
466689246
1641131643
1523435502
1972031518
457843602
1550143143
1536198737
145042625
2046587119
1399181969
1323958385
2041334716
794731027
990874918
1230344357
614432077
1746447618
1571526663
1208513596
777614319
874514305
515294786
1095980213
1534019659
1549102187
175516795
1812620710
37469784
2088813811
1385740627
835046303
1413817409
555492057
63965345
7389614
1233287674
1468942072
1733371105
1224569965
675102248
1550190602
1498554091
597126409
391232990
859905353
1773213851
1830293719
1084450083
1851689509
761902820
712564939
1766275235
1212967113
161331999
735440940
198360433
574348643
1345907718
1832621695
1840754829
168738755
1707315278
60414569
1286770926
651679075
2049307388
2040278531
1058093944
1325852661
812961144
1852125060
1907454228
1736231486
1927318220
397103816
687243508
1086953816
606103163
551659875
670862811
86075447
353509267
38547929
747880185
1418873443
325077600
764315531
1740226771
1909706605
348549417
401856350
520479437
20126045
1599482831
1575777216
1006179604
782365336
2004320363
1668784088
901846331
1268194256
1687338487
1375783786
624503427
520879522
787400709
352631089
518850754
298665389
1887239524
1952739852
1045955798
1178451525
885667296
1574990032
261529920
997725980
1816076476
579831579
768254985
406885790
1587784897
1999926580
2021395216
1878588485
1737154501
1667310970
847967582
1772016832
1180731886
364908999
1681805856
859559904
1946230949
2082639975
1711383548
1458637481
68458810
376427514
1801661032
1396206616
1149812608
562119428
1892160431
1731514275
1143684577
271522274
732183387
1488841566
1602306685
1993939038
1441288285
579110142
1267521848
269300687
559343536
1576576416
124562804
126456248
1788666652
731749861
212175983
1250333362
1774154658
806934165
830600593
529608436
804577985
1682957631
857417951
1887747210
598097610
1203579590
134659971
1727057169
271095651
1340956677
1616885013
1177726539
468076560
1076685725
1474510878
860886393
164816925
1581850449
155055647
978899978
612394823
2054110410
1106348522
2135400022
1167999072
44956560
2049982951
1432419045
262209956
892317353
1411466371
1263423106
2089322607
1453925816
706640976
1655567912
1839961714
317670698
887366797
1168043356
1337562488
165834950
1432335103
1197024389
33526866
1121042295
2051446064
1835302975
398234821
63062436
2144466436
1893335203
1800424358
973789634
121214110
1200072194
20204233
416686812
411551847
1329367238
1139485133
1402127622
1644201135
672366437
1565626215
173211882
2106247942
2030392836
1413333703
1354271822
313468695
419154170
2112152449
1760636337
798148303
1714547511
1101255064
1578136245
1494218115
2130961047
1496137147
483685924
2120741910
1579133966
2009638884
820330540
146662773
741533086
851987634
154324631
2135480751
1720217101
394042326
106138945
1780896187
752646256
1232994403
1148169006
190896597
29666356
449836446
541494851
1670565687
100570516
390455077
391601949
370635151
596570189
1897800330
835331188
541147832
1903911060
18583343
1547303644
1646197544
1113333465
2043518767
1883080970
816301184
958711181
788180639
487256379
2097449964
1479273456
536368678
941314410
1582148817
478679711
1546431357
67187880
428018109
993559920
843831162
2016250868
897777519
464504917
1729133225
1479815634
1382406488
203328813
410820520
274766849
522628119
2059554017
1735913859
835705111
237526613
1949637535
1109315561
468546797
1976597997
592706326
1678269
326932169
1710745994
637568923
126203634
1739980403
264317435
1331958272
1566742412
333480121
277637601
669015460
62171096
315696681
153057233
190468978
1420896015
2047571726
298800855
43597312
478729309
399417095
1716855357
296816585
674150875
160010983
804875525
1291524846
54489525
1903196601
2084321564
1454127347
867111513
84243445
1225068468
992844398
1816934234
84088398
315647401
786264603
2118462976
1964099609
2123101969
314099880
2103397869
820136109
1073524147
704322203
466033792
1443595787
1875606691
2015714756
775274368
454813230
284960063
1274655744
1008678855
56413190
803040766
1273426755
986128210
90736525
113916457
33837344
1939665157
706961537
568890925
1139230938
1822122544
2092496823
2069377789
767749502
1510410150
2025563162
1971079842
952828089
1486653091
118094065
1494280976
1072847105
695051921
1060312802
1045731703
1770128639
1963556133
44680159
1232177210
1029658623
847116456
362320464
1551405290
1798355285
2128651085
1793872392
1205779883
1287440146
68611456
547101886
986693491
1318444771
1024520140
2127974454
1155806242
857457616
2122139457
2020648575
1597380778
1699808334
1726540901
1177841525
362447682
949062478
1556732528
1735740032
643933142
990112783
1775889702
1479081733
217695730
474701767
964644194
1297493328
1170777078
1923755364
509430057
1512208193
1658790581
525276054
120220911
1993019416
1858312715
1871957404
1159341324
1782996565
2127432063
386784764
741390666
648327126
2058946394
1849900778
1905211643
562545427
36178767
700713172
1712974681
1286827445
728125343
357488080
1445632287
305493883
559723117
789849955
734285865
1064856806
617378484
1490584392
405232341
27713283
986729887
568566427
502871815
1022475872
1854505664
1350261405
1849022824
702562270
1760820423
168884768
1959684021
1689261090
1139119610
92664575
1758743941
549887893
1445577382
217251730
1706255499
315262502
1159144828
1488653496
498238432
894822768
1946152422
1845081689
1395931486
1292902892
2101276314
924255969
108018746
637551358
567925482
1189836038
1448806663
1348215961
708297170
1358004034
14492313
105499292
1373866562
391091996
49699369
1391319737
1728868236
150812638
1047139498
2083225792
2116090724
372786627
2012991667
487965036
1926316499
1706044770
1417113469
280510321
2004301301
786895925
2025250772
768396284
1971478921
1841935687
813598382
1355122189
1671394804
1574463706
295585845
1673821268
53392417
1091090997
1778222408
1120567269
1424750888
790222498
1096843499
1480402970
1742801099
1820710719
1621759510
1321459768
30004329
247437308
1132763864
2011678014
824178951
1285293121
1850199878
1808248938
762246035
1217654942
1214296972
438083900
686491769
1376725803
2076087658
222804162
856489911
643796212
446908789
202800464
842077367
1285596816
942336781
1442421623
479931157
831242083
798508051
1584620089
914693354
1688483900
1939567841
569662829
1133234823
1810971128
552100786
1712816832
1623097407
1970160882
1811661375
620129486
1034792696
617770438
596561229
1149231089
1675351588
1403799502
232135664
639143445
2034606698
264769101
1438253246
2098232076
967351036
1303843415
1424893963
560468883
1097085472
1279899557
465892765
246855769
1045550538
230372135
1847829866
655744767
1637092318
1681405292
291660658
1388042376
126531800
912157070
1507159436
1553118640
331557846
19921183
1739072078
2100469574
650755102
311751123
553664201
338169178
1226230150
2112450695
1698370727
596966471
1458146387
1604523214
1504649319
692105967
511196654
1341475157
1972744318
1737715487
305537086
200891231
763077325
1310064768
441868989
1063378483
1880040647
1384253303
1378963627
876852886
320484029
2067804991
1806878442
1130655648
780355651
1291084074
1117381731
127983530
923547285
1893476901
1893530610
1345867341
992393288
1246060790
1878776836
444195785
20251690
2036709326
1845223557
1879851379
972894053
129350561
1561472909
1799008363
603984773
1630326137
904269031
311302964
942170853
731972308
1216772846
462622343
967422662
1818693103
537940506
1220124376
1686723040
8703962
423227828
212434776
641909723
1487163796
892439397
1779894005
717294898
959602530
222572090
359592090
1673940032
1270055074
349014419
1100377896
1688741702
1703402044
624117416
2022318173
599940266
1280963210
208830154
1937375700
1673986291
386338995
1681376046
234854755
700000257
1365663332
605203804
1318671306
1500091247
1087994684
628530892
888430300
51805109
1299583387
751857125
545872933
1165811916
1626242347
2114666642
1007889302
313835826
1490796652
1034018186
370128174
311068790
184316971
1748157370
1128706889
508489755
1375630980
716239446
1272853935
1237616077
384046491
1550170985
1942012314
1562628747
1021357120
978000709
1530496731
987218170
806467537
1375757857
1297623628
984203644
344535024
968858713
1765615591
668824820
1804125384
1132482334
412746997
1852996467
1778586787
1827751296
1941168391
724752984
1575338280
38002564
1423370260
1459930755
484830377
711397672
1218064541
2094133649
1983057774
1409609004
362802186
810878843
812634356
1334499404
326546844
1338277975
1970953736
1160715377
820806883
207265971
1429629204
98650019
1915667872
475005168
1454518187
1255105951
189758877
1028322814
1184486989
1831114164
1527100628
2142426708
1346532982
1671239961
1183422569
139565928
1768057221
260478316
956136105
149414735
610340150
2097652253
497776017
1869694791
1967819708
1742014864
677653369
743935442
718535960
1700751056
1304991019
1450472599
1379780207
1655158548
708725602
874192994
639507523
1082979096
917052826
1714889976
1453068518
433564533
1333439229
1081830591
38398435
1490759538
1276659616
788394122
1337876629
1877996772
608162842
1468324263
1869359537
1664587833
293424643
2137152363
2093657575
84160073
1755507219
1444161916
222169019
1652931228
10276760
1354199895
529733294
950305421
1247494439
501052226
532157848
1100430977
2026097224
2114083
1132461859
1603113926
2094494779
518896834
1614019053
883442179
893179237
707286949
546217318
2037111454
411174159
1113113350
363470449
618231175
1642395396
1040665398
773420935
679096015
173814498
1341667794
377919922
292986953
871075213
2036556019
1520320566
574468509
424815120
109255187
1503943807
1695851652
1462472402
459148026
359777557
442546222
1248027144
1355324256
2004249495
559061962
1462806780
1803448631
1764646990
1986911182
1549814973
1865130535
856992814
378534837
829579688
1017305562
1444150330
852603950
1018991392
1000562919
1415019206
1378112009
548890080
1393481622
948003258
1270192726
585596565
977289132
1313497118
2001650173
651135803
802527602
1377395311
319427900
1629277343
269286443
473168817
785826666
140453135
310041867
81571771
1949101408
320480112
1691250559
643573473
400366583
796790274
1293356621
458168700
1515172210
216633126
1208930570
1351095682
134607452
1667604746
2099433274
1637866065
1604818513
1635478819
659485467
1183496678
1631421292
1246547162
72843812
1700533264
1745778297
1227675427
1396289142
1432391921
1129411923
1845686027
310003603
1250726419
1768986526
672681266
1794949928
831923313
1815604350
296453859
937431933
1879519904
987796787
2094327616
513807073
726289503
1782143330
1092589749
1639118350
1394280906
565679220
2085152615
811471053
1275111287
391601949
1150965257
1981703775
1282077109
1043513174
1294002852
1953484632
466952104
483783500
251631928
32820930
926828282
1142218741
646391764
917577099
268549467
802849369
1944334921
1351704619
2039157859
230314213
1208752237
1256152927
2044408584
1246139456
69882905
1272497498
1056022786
1700337803
1250535725
1256988266
967834768
65784819
1929958203
1793951680
1812750457
611275280
34911775
932933792
1392912151
1761990580
270489529
1388738826
1941412066
663457934
675552807
163766857
1163637754
459985915
635367730
962026582
1369354632
798305152
526492598
1768352301
240953365
1299116680
255137555
1770460282
1667410710
457877383
727591336
1347418264
884350582
721834497
88077901
483737064
70160566
1925661208
1207653143
1908369479
600871901
815924940
104112172
1848252204
810877262
89217128
1939335645
2031645577
1945493065
1911691776
1317352202
1517920809
657753025
1347699410
2146562697
838782225
587046438
469888722
1958690456
1240610335
1547951591
57907579
1974109928
821179545
975411087
1484424994
824691086
1339718093
839441223
1758243435
514730615
979434685
1934648972
308457126
1782827482
1042265136
1074431262
1897918159
1508747157
841553024
2094884752
1476496655
2011214652
69346302
950414319
1988813137
891089437
1084134128
112001808
725070675
677974390
1682269178
2131244136
865953255
908822240
1880159228
704817039
1920507443
911598165
1103159413
1217955184
1242267322
703208532
1313114031
88684985
1808104292
541834813
1435074954
2012220025
784550652
219189137
1023709797
587486337
1253488851
1516618170
1273921960
1261475588
1344366022
253124451
150836144
242502508
704240085
739898957
728851162
93275292
1575514587
1848847953
1691182563
408582696
1312962858
1292787590
878922701
1532328272
170846119
2106826596
650220334
449533053
1687111479
268511043
541664771
1617372820
487513706
1766876282
395475620
175827297
2051535491
887285005
856986377
355147609
1796492179
459166240
548913728
1759051258
1484488410
1654704092
621359336
1063519449
190968672
1825547178
278839219
513290284
974382715
338451840
1212772539
764214183
1735879452
355601207
1447870297
1291329860
1123041776
960470787
1873185128
927335758
965237241
665485068
69550404
406184598
71643309
795543496
1089767588
613012263
2138540823
1006770627
607402197
1123101132
1259610242
642180725
1752353094
1403213786
349154380
2060169813
894386847
2011089328
1867814325
817088327
193906136
1002754642
115771720
1194880572
532797060
1226969173
1546397979
1894743753
286206029
1630526312
472929037
788750001
68512419
404806697
1682365856
1551478310
1932527049
406395117
1850434189
430653881
1242564565
100668433
916946306
1724250836
281891133
1097184617
207546435
2115453877
299106528
1667431411
1744178136
402905988
1395885003
1170898356
1600708539
1224263595
605425283
694294238
432977345
1103939101
2131849913
421950936
1743186689
2050248551
487841169
1955669977
1810485285
33730461
1009416625
792184196
1397980615
820693222
1528993615
268575674
33248895
607027199
959094789
856962893
24190673
824476641
1249031537
813006288
647142044
1643593342
2050726211
1260635907
1619060271
1080076363
1785933864
584826677
2099633205
612791146
274946076
1326819052
1605583774
1040598045
280594898
1149447069
1645443944
51562800
1592542991
1003548973
1384133540
319963444
314061648
1582783527
734318752
430393822
1968087530
2116122840
2145090920
1619955613
888606196
1342388792
194870773
388701270
1507255582
1552939013
1233591233
326616958
1534164527
1170997698
798452049
159042094
2119651439
622933488
160185729
920881872
1777506080
1935997085
228484821
1675885964
843618165
919364143
1697649702
2028268720
65815278
1321811687
667672238
200452465
490726019
493308044
713345512
808738696
300430142
2144235400
472774365
1937337647
1017040858
110247497
1208072452
2010581456
1671925835
359488231
682902701
316773060
1798850795
116914572
1395373520
1850896015
1526646892
2086810662
1826569673
1917854598
2108160038
238869913
1099425649
1979610573
425218677
85870456
355271806
1790961150
136954049
920916722
1153780669
222477326
755500243
1802375828
2074220150
1819357779
419217990
2017890375
127065702
887822400
76342964
1632429821
1497339369
1879046157
19603744
1127709091
473182880
766874623
574919547
896341955
508664374
437561960
614582956
670801167
28143999
1277943805
456899435
1124321799
234385668
1895906081
11368312
1429714414
67379214
1483959511
1640837333
1593303979
268987351
603139805
684193857
957934714
1756054780
864664552
1801765688
955357544
349319962
846431931
1298036793
559738922
1889022995
2049925817
368683771
1659627563
558603014
1097650560
400923860
411941350
629141869
1971002173
140889819
1766927225
1592671531
1954157735
1390367511
965304398
1695898984
1149576309
1884569439
469222424
1554323669
1113099489
1084026316
670840196
726088456
162287744
1724395433
1282026254
961409037
207640890
265773735
663778787
2111548506
1451747132
1171804534
1426693714
1244539869
1427868203
1216488627
608902568
2105828005
368216546
1850448958
574613182
372516409
1440173222
1436908345
542078708
1130927560
396647535
1108294361
976693936
2120999109
513165412
2053450584
2074283766
1844609966
1352071414
177157100
939375471
1628073326
1033519007
1338776980
2052974499
1817544875
782746229
458585676
1137349340
382951227
1049680863
2113676370
1444832329
1241511156
848497948
1924886958
1266239705
715021830
1910387733
623265844
648444378
1925931853
395234799
1281145448
548560558
837071664
985329618
1931092808
1782708188
1460272685
27798017
203552329
1509463445
751170012
1300960575
1210653926
276036540
56140782
300103915
1311184910
975415253
1728215304
807057809
968130360
915159928
891883647
1190778398
957128954
2015569644
1562148711
2051726415
1936583494
1757508935
669791450
500629751
1219024492
1340183313
1208514911
1861771497
1552988619
1727666179
49393535
2114711291
1197453402
939820542
281134524
1748952880
1979207274
956486503
1549398037
1035048510
630540005
806041568
1369592697
1867491196
71710232
303528622
893414387
725323024
1306200081
1287536884
2053770916
1405338329
1183514697
234589481
913838867
502399048
949959545
1344128839
360647176
1208364583
1275020867
389547405
723050593
2106502894
1149011283
1434562113
600533504
629128987
2048679857
865269582
76823652
240586823
749353019
415348861
2120717187
431567733
1573809661
2010432600
1192261252
1732717494
1599376542
798350528
128327559
1559584308
447254506
1542156158
16694581
534705868
219932407
871158175
127691415
1568069359
1034707031
1889087402
917042777
907544196
145967783
1026429989
958641517
1983802974
1786289729
311095658
1665312312
1064011204
1333253633
900195835
1545234677
47717605
984028082
696280797
72273543
2074060501
615571443
659243475
1651773136
873371428
2139102647
446306130
129637867
471838975
972392081
1728945231
1278802095
1785024543
1160390224
1919012743
581318850
102479421
994985862
406639476
297782396
859520468
2091253965
1143075999
1712589357
1771878544
130468029
942664424
1139168121
97671283
1063945067
2145681098
836738303
821809336
264336497
696138154
1777737784
1025181093
1208304598
377541155
2073115856
58950515
329759249
1912284070
1300468091
705049359
578466603
1346153602
972175971
1922190628
1604611535
1959291066
1381988482
871200810
1177989188
223253320
46815830
942756147
481845211
1191975628
1599944269
1219660914
301134711
801506901
2099224905
422717334
1047180430
868193572
2059441626
1525264927
1564072580
746490939
237209511
1241956828
509126764
1261110578
2018885020
1546952080
125994102
130735057
1639000297
1038746562
1303623604
1436646141
1968088336
791225586
1642565390
1643834881
90232181
80627584
2074165017
1789186660
875129491
1243093979
739805310
2129493855
1217859344
269763429
1134943482
2040037953
366059419
170330864
1287704842
1651190880
1038422623
627972239
1271963627
1853176993
32377848
1036891728
797350502
1792516570
544519104
2039328943
1172426103
1987050640
1439844835
1166755605
615211921
1811461334
705015491
1489599641
1359000987
1868358910
1216245318
856182558
1366403891
207818345
1515931617
108480885
1470807569
1713776570
793605928
636609023
725259101
567451058
1396111372
384301457
2043284019
668203819
1945785694
799544565
1409058059
174354614
1696443181
1857105583
1759804407
86085126
1087748760
1990435301
1328568561
1504238282
53917034
2089740642
1147157000
1971726557
461473454
1643245915
1865782842
1870536597
556807924
395423687
838278216
338260551
1205298558
1571154870
1227207387
403660975
286864213
445629783
44932364
710599057
1323616862
1768320498
411737948
1802979933
1030767394
733566613
1045961683
893750192
1164171320
408445722
1591762237
1256239922
1768284948
1132320876
1460578761
615097537
1374300898
185392033
670930308
1789804207
886710069
951945787
660817465
484135016
4634871
1909336328
1038683458
1869429008
1844661970
241885776
222020481
2137218684
759826540
615938564
1462770645
627796716
672776389
210637050
1628330139
1010724820
824093393
843672367
19198854
969744938
990885686
1367485927
1373688218
663251327
832295329
153477981
1566457593
1538212914
598388158
79105091
520062810
2012245923
739433780
273840349
388152853
552330293
2033152325
327768770
1618842898
1242029381
657660299
947877311
594702826
1440195817
99900605
970850706
418048745
367183122
1998672608
1936899575
2034303000
901357752
1287915505
821099316
1518109443
254925655
1639799916
1765639686
606231820
1536129183
1080804104
887870689
797085862
1029620655
1107688189
1247021061
576805221
1251515203
736146808
1019412316
26372111
397062302
860034075
479178074
363423957
357312264
133524239
622327792
1902194278
680379010
110887036
277227937
1024412180
578355926
1896887204
1327412724
2015955535
1632455793
886100857
182770546
1775250603
1395264689
1044968129
1372762510
1772937929
2043619482
1743331387
2049470649
1955214933
49051699
208102246
425762477
1719093679
617402928
1557375591
983292259
19531275
784303072
739059668
460767819
938530306
906056152
129552230
1404585172
753785974
99265236
652172854
2044369537
1416336194
2044228336
608925487
627090555
499721069
1298518123
358930812
1695821863
381397917
170158019
870935322
1573564575
2005266982
141896737
1187207910
182659371
416268679
2101626985
1730116781
2026929032
333536873
642327875
1774213564
1169857796
1848261140
1715049634
405880545
1215682999
2035724299
866135621
1306501088
1083580380
68208336
99942802
1218259726
1159904141
1518044698
2034626851
117286525
1549428951
1053960753
1707000541
839049395
647050855
199271329
657815789
1337373506
697619213
2020291101
2079728
1999926220
815906005
1133228281
1190946577
805090506
1534082093
811314821
1257519972
1939936662
1950523210
1635871954
135948173
1995378919
779371413
589389304
2116565561
2141776210
131157686
617380881
123501265
1945448646
58048642
95625232
1788270633
1633422454
963609944
1463777529
530552307
1507635098
1425503266
2056243872
1477635158
1263913417
969540409
232623905
274813894
871543292
862665912
381075840
1834622858
792348125
810135433
1007601090
217336128
443158622
2006908911
824273853
299981866
886367614
1248358896
41118318
254493806
187125009
1903815023
984315710
2074987184
1886822059
1976079965
645000945
1643292810
949587202
1482986014
528460038
1949365406
482343481
1322978406
1248888201
1100184378
333699993
1181356651
2130753965
218663703
68584849
1111067784
1346666278
1281057710
6620292
531927725
1875994760
2019745958
1452158554
925477530
527013187
671273104
900360976
123876336
225524302
499409811
777943227
603254619
497278221
511318008
1338327254
1324748472
504440570
2059309827
2007290149
1047961789
1895400590
845502639
673103619
1996434526
862904270
619779481
747866220
663106484
768435418
1844426466
1780208935
557170194
523650609
1569669080
1688393898
2032586553
379074901
737407777
386516952
55825306
911618612
1634675647
1373869921
1099601801
128872428
1474592068
558674919
1765759298
1903031098
190870848
1064015457
1994555390
287359095
958613570
1707885386
584196486
1179342059
1718452733
1741574499
1639646966
1874077470
955937548
556947498
1659438775
121917206
1053043494
828330947
1698569588
1220917638
1155129633
230064287
766056444
1273999674
2134267452
1691156809
202564373
457542197
130247336
510847262
948170557
1093541761
1633741917
666251685
1618735951
612021062
1394518844
1979766766
1563079762
1284301868
1902558797
526572187
1079363686
1458562543
1308166981
481055056
1758793402
1871202774
1135276690
728783886
1543389357
714719612
1421588725
590268113
174928051
1688382914
1288119985
537304793
1508211408
456899435
356018325
315776577
1108943414
256999757
1104141801
212299025
45359372
1827096647
1301463202
1313659696
1828914493
856802282
963516074
576997759
1412912090
963783758
1647981465
1786441325
1348773658
1728469601
1095533133
1257838549
370081237
464113653
2028476446
105480849
555010027
1328558567
1537676698
1638097960
789606516
1336253439
1948132123
1300477470
719353882
1550575530
1246612415
400327550
463085900
1904301785
1157907983
102896808
1100185998
2060795354
690555918
1582481670
224476415
478196312
1765765483
1462389956
537503392
1064871812
1949651167
932586207
968744418
1180457474
1012999987
1659285878
819392642
449260672
1594173504
1618082889
1382711737
965680290
1210963872
687699048
1294830878
1323893069
628527939
435843686
852610640
849525579
2144054781
509962999
1044182828
1701850643
57794318
823764522
372716147
403559049
572703132
334369316
1064175405
731708763
1519613061
1162716590
1824911831
1503923260
441120446
2076523940
899148056
217333244
600436219
2064805947
1254081699
1869411297
907192757
694948774
866393289
870704198
11100196
1457010632
118910473
1055876868
1063106774
1237642574
1007181147
1138682454
1311334359
152475416
1589889197
1492326234
665163489
1203173732
1017836071
907657933
776503753
506037293
973112679
743472692
1434761896
340671638
905733903
580029344
1544616721
339693337
232031619
1233192255
1100857380
936488889
1364266903
1739415279
29093856
458702666
415701702
1868870970
1204589634
1946094712
2017467317
2132702448
772778422
895770980
1285366667
227285439
1048929208
1007307082
236321605
34153157
959536852
1938076673
1297635369
1684420692
1289035600
1295945077
1889591434
1704357274
1825555307
1053628504
1334089686
145176686
1764755180
2018012367
7069208
209917480
281893943
175451596
154619751
35995514
543364318
400060175
544368860
1355363914
1523319679
584712988
901674081
969000389
1479073969
1963007058
1897662332
2129186043
709220729
1029356190
1927475064
337391624
502758394
1068103660
489055314
1460867382
1168688191
735818945
90426773
1784542476
2143105496
1429472433
790773831
742115763
179984234
1468422515
247553890
1156185214
1690773359
775151395
1328647292
1183020982
211961757
47087026
1344824375
645897875
1045339121
1626169171
378180321
970527765
1154223786
2057993768
1944456503
2141773452
1137288910
1933632964
1039805106
111160936
1855850262
221543464
1048837921
322980594
692009081
1578811179
249848347
257424734
777367037
772243161
1878363301
2040306859
561032251
2074703586
1974887613
595048761
1619260798
554180609
1473974777
592483918
1482414907
810079198
1751462228
636506899
1467870727
1289386153
1703942
142432527
992791856
777723688
409264552
420930495
955314018
1689343531
1769695252
1389690057
1917025727
463054493
1111273691
1416156103
1655243273
100051580
2000398978
1770035753
193610823
448156681
1708690351
1753550902
397386386
2058611813
1541704378
751164051
1012583138
1408237727
835422146
150833742
815861519
20014519
1778471739
135026138
921995013
1702994645
568661474
1945699573
1657765923
1451760983
761009135
356211562
809731634
379716368
1066160170
1122616014
1018054534
2032256140
1600035293
1325224271
1776414871
946553955
1365216881
437384749
111527123
191466289
614061515
292043565
549139686
530449113
430230743
476772418
1126278242
2068709528
40350247
309294370
1015520410
440411916
513555368
1172564620
249677980
1951250364
789318983
1464418674
1369613549
1384468186
197917487
1050381695
1642979323
1117492201
1359718352
1316188531
1728004324
1681201388
754138121
1785330694
1908204835
1135855903
2120704467
1070558562
351396046
1969314126
1800482492
367539410
388877857
1083011264
329735082
1721397028
1012406324
606112581
2069757122
198820557
1724277968
538480217
1952357131
468514100
1836696354
376525831
1498559258
610484270
1007471141
870530945
1744824968
559010173
1596569003
778599375
93974031
280121303
2119940915
517672745
716236001
1408296687
138933031
957796982
1366722297
960815759
265171782
1888936238
1094906821
264927486
532935893
1022409342
2038072326
1395539712
1813278823
2092061810
23723434
840969137
243441155
24367111
1161742751
46127941
1654403795
1032830876
1522430224
640996835
352409969
1739785911
1124681855
962841569
336128853
814383557
2117522335
1866709905
395848294
1727365
87451784
1110260113
1832308938
1875968200
1143791049
887887156
798262903
1101452106
1986163428
849819304
679704559
178853718
1750849243
406722026
2057470855
1850613751
987481910
1939658545
469730464
794975938
1738336079
1505325083
221521848
1859342496
1293244562
2013980743
176416752
2008666836
112087195
1196079767
1903153279
2144869472
1519730890
645022205
1420658262
1111510410
1904969343
1135389513
1918265016
245270499
1346343322
1861721051
1255789520
1611520163
892395514
575269573
83571968
1197887322
513538225
427433650
1674287656
1065147136
578556943
1029648801
675510028
542836424
1636049047
1264105877
1721267968
485200641
1726238961
90661265
1357766676
1602039032
345935046
157609884
373249486
2007520521
753627558
149124237
19716613
509423007
1248396477
1877977634
805758174
1528284740
1093962353
2091715271
478845891
1757763837
1084497911
1274109787
866138220
263523506
121566297
1803043359
1163443059
295477339
1667585376
1914965162
256385546
34675017
557290251
506672605
1045550436
572555688
706574705
496401413
1806055966
473305347
1265041806
26612852
984538042
1823548847
1899147971
672452743
745215481
823691748
1613358755
875051975
537958054
611890174
392421124
1133779281
1855144300
1161048107
1512581707
1888669201
1045329888
1870224327
713085488
595089733
347163386
166325674
1751893259
454807524
2079514859
370827983
795810671
148074424
1813745333
857905243
751673000
27410824
1278930810
1939137699
46953634
101082525
106450846
404372621
900375965
979510381
1524132576
1616948712
594575935
1995274200
124372133
420805704
152435661
1116148312
759526821
592631856
1253311282
757572564
641851693
647477642
751943439
1231684626
2111997735
1843828931
2090054530
548917024
1362406628
112965242
687328761
780490692
1501092965
462176248
1846287367
1803336187
1418625566
1748379440
1896623077
436559330
1303369923
980875860
451188027
1724151531
684832691
1322783102
628731195
1753029292
1965050807
270615977
2123666610
1821105347
1946762296
1480790040
820012129
1408682838
514671346
1954376308
1425253909
340567233
827023645
1321428020
170061476
178613150
1527870051
705301738
1255970301
2075874786
1098362818
1430256635
612181198
1187864890
1741573896
1383975962
1559795913
820593791
1084295184
1818047178
1524569947
423574445
975214293
636838260
1036402557
1965143503
2062021724
871371051
1529450425
2006078566
689986158
805343616
1301923174
42036888
390992864
237695085
1998829378
672289877
968898344
2034009859
1390195592
887969070
1309446218
1959369154
1197721726
1242283056
18295848
1906789514
370875314
166988914
820767670
226853764
1159960487
1394970004
157526560
2040537933
1088757255
1718942579
1828198784
722180454
1196710368
936809300
581513536
119798081
624054504
605238395
25412833
189248896
1571723967
1152216289
1686969605
889514592
1315595821
1739228397
2071009516
2109559123
719040891
2022720409
247568509
842467188
160364809
300259973
1906263756
1920342018
1564347654
2048427161
75762733
88128001
1029846610
1159242737
2087170732
301960233
1080808997
1543090489
1195851369
1347264182
572949117
1097594098
1805487229
1599003850
1572064067
212191600
395123009
1080959544
1834726837
1687831769
1123804452
2114256118
1820094743
952296633
521842176
2046343081
869578537
1870368756
456373255
931242568
850419921
430573069
1775950615
579091340
70198863
1287321602
730410841
1583651895
1202757491
1268425973
74463918
1057562595
1701032237
222518036
2003808900
1494782504
409199893
508436675
12339431
1297020985
840585433
1742942483
1514641137
47788008
643506654
1171552161
279771759
364426655
1304977571
915959340
1507459311
1602264517
1001810922
244241272
2126526792
1396815901
824739215
369015676
1313270472
1936202794
883482439
1208671156
182145974
1980025582
762975645
633365005
925447164
1356582478
1180047677
2021708048
1860816738
1261989827
1212216910
1307311876
1274118217
14082239
274791526
894025309
12105214
236422310
717761013
92139026
335953674
795565515
376367290
536761645
346690606
1332829282
472303755
1713890467
1648048263
1085332637
2054048490
129531928
1191578876
801649387
1365705079
1381074760
1178400760
757803948
2738174
2093196445
1256186847
1071600808
1142060683
690534322
1854755845
756403476
702541325
1593240143
771904588
1650052305
1796212453
1761017461
901704719
1973959945
1000747254
1545991451
1204945709
833402863
579128099
968131587
1451691848
1121302014
1778032108
160043271
1300469767
953796690
722984562
2069034630
1567045291
1959002530
1972726652
636121385
995451727
2145725246
606407475
696123907
995239055
53433273
1413159176
186243085
1955281231
59207655
547923803
483445799
1134415845
642960934
674078055
1876221772
240828583
1472694351
10427979
1082696326
204413429
1038983813
722908374
791777458
2052774140
1630798110
702316192
1206178537
89483580
192042889
637989401
1955793635
2032849379
1345536663
58181542
1228529950
1325434742
69418683
2028559252
602527509
1762587334
1821163026
343829482
1952223248
428706630
756840261
2072966977
168884354
1153248572
11694868
1962890076
1386174774
1217142434
1472026612
967480442
1028076436
992078587
2022542324
80421694
393284678
1365484398
34827425
1457439652
595630343
236718266
462591278
1522596803
210675600
384873736
721842800
1646211125
583609326
204647450
1477552884
575854072
1881909862
1531529473
1167952683
1309357702
804827497
1376588671
1109272478
1018153725
593400368
932350618
1827928226
2059301683
640571898
1184084271
1361648170
1274365707
1693056059
2135333474
1121438490
1143898038
169869527
414567967
1093754739
526809643
722301331
107957864
506120024
1927405798
880809786
1104897446
856892679
1724874113
1428689185
1148164586
197383541
312130864
1621310015
1777737784
985672153
652680314
2052946885
88172073
1392764761
1859776278
63191525
869603059
258404320
1098255772
1666891948
745357561
728209636
1976589071
412312904
1595459184
710200549
277974279
512684708
536883750
646369354
1935009821
1895927876
891011706
752766061
52068074
232076308
1056537844
941356348
645657229
1757597871
669574624
237223765
1007128727
329555846
727303466
527058248
916117890
1662280772
1030960302
758314905
1044039161
963158059
889768477
472170982
1860066280
1228310545
392917380
645971401
1525346293
220385386
381887687
5677983
70347684
962149869
828872405
2078615965
1975917605
238506449
831418472
818590295
1576650194
26962190
1997368884
963730410
1267357947
1916489919
1103185092
1110026464
965869995
2069948588
1902430731
14956888
1263901397
166314031
2097212276
2138706683
425832998
662684258
1625574374
841922158
150345973
1653961151
892068608
1512671787
823617896
520100808
158285131
127083315
1040171074
2045045369
678382797
529964615
482907828
1097733355
1217379163
683583598
2064907713
362717282
1203427807
1101220921
1061814811
2123464086
1335193422
177783723
1714676740
457946874
1012737073
683562869
2023655558
1274770694
524729540
2061833577
1477070676
442130308
2123593991
1455230044
1838189330
801530928
652294181
55207306
107451457
433890182
651844603
155561176
599602121
283859091
900085531
1360209829
526650995
520487521
675920746
805766485
1340723991
949506597
737968864
206418213
1836683216
474606203
242141592
76949115
1071848882
875989990
2118032950
1598152459
582943357
650497169
1527013969
2039061066
1881991900
2080996020
1321156759
1156277185
626135969
1353840633
1217781501
1907556262
87090154
994242330
991340656
1598902199
736781734
1575380838
2130435977
54041838
156245287
1161787231
1940898675
952775316
736516654
416615823
1497643222
264709271
1444509171
1451829311
1470593218
325071614
199651311
1050454051
527764817
1768732769
1362731326
254868148
353478483
2008270653
824265361
1034083296
1387247866
996655824
435265811
2146447727
822877756
1449331646
389350147
2147013082
353221341
562396376
786197467
1481843706
1281933141
1589954991
323518784
1763740962
351620031
2122701542
1095664148
1626682058
1716862282
228840475
104742859
1867518012
892883490
2029163023
1862943148
534924290
398058571
939835203
898833880
494927711
1074658762
1488860731
1034761494
248928551
289606833
209791186
1650597588
247911230
286630357
524481885
2096723194
961821503
936793352
636853349
1804557658
1303674601
1278564357
1591573009
390181661
733491519
469888722
1187118136
718740259
1894821529
120650044
1738617294
963799850
1346665895
1412607145
393384906
1662244077
1736481699
1427122650
1489085760
1549214829
369733852
31386760
1394564140
687886516
288247181
558331800
792185095
887469952
33494883
712404928
719608040
1871755726
711766881
442570706
207193712
1846522991
786387990
452325142
903339011
1601981206
237317648
591069708
1495738945
492522587
2124247428
1438223128
158680492
995688017
507631337
350255824
1717614036
902397440
1612573477
2125050844
1952886737
1773340390
1327901457
984616316
492952159
519049251
577510591
28669171
412086572
1323038177
589322592
1459405830
2084227805
2023082191
1437729079
864045645
1751324963
758547781
1005272853
1691652547
1639556045
442787541
1090647701
185460128
260625304
1078246393
1996921578
188639740
537809629
281459297
1138589186
1045419512
914663905
92045919
1582766073
1031200602
560291221
10970120
1850066477
1753644024
1693039798
1240385792
1618997633
1803391855
1864607386
2110914883
1685498068
237923235
1115861259
256126159
2088892358
765695538
943850507
1300956990
1125355848
377521729
259695191
764381189
1598821712
642901965
733280904
1745278449
216026367
2050677687
1641555951
506865628
1351064742
46403498
539667029
1073169452
934921555
1206662517
442173505
1935693791
1487187207
1041827729
1157216713
1049479508
1293124877
904018505
1910797711
2102486923
973777511
1506376568
1952292434
1779650614
1123118245
944948504
2044610779
23432563
843806833
1952157895
1486726677
609494121
1405442578
1444810622
1450567343
936401928
1478610935
163162861
647630295
694512392
456165803
460859327
1059112237
487774379
264082883
1318905420
1091177152
1111024516
1148437336
473030541
144536685
195381367
974854189
574710884
1341936900
150594941
1867531035
398291128
836429034
720685703
215110055
1525671960
1126279392
1276089528
1386037366
405050822
1524810633
326693295
237230762
279508351
1867971731
1961466275
2061640827
248494043
1690588922
1398717544
876100545
471028853
1387762382
1867764853
95816323
871528106
29106479
1551674719
1433862001
705501467
208700134
1819030509
1184838333
2052408355
1446313565
1890772410
1763110555
1797228176
7598680
1693315301
708421050
1808215586
1446416625
456578175
1758940997
1593274207
877343121
11729482
775246419
1472682955
82467762
1239440798
915728212
1659003854
1844374966
1368618634
1983362022
1559348177
2143383515
906970929
1278074876
324860482
439164297
1356343249
976490052
990670436
2058202593
814432043
1357504941
1353792060
788601410
421959168
721324388
1544757133
1617040052
1708136921
1841553903
934011305
2101543651
662832066
2141647813
840361209
938598830
1755471330
414213979
2095631400
89959970
2059829026
1343892047
1483063359
1621871459
2129723166
1211165137
934894818
1293118845
213326196
536699082
1004811537
515923482
1260600645
225489603
1597974110
80957148
1648154399
597206842
1304832541
1374371794
542737381
909199476
1685228647
1630216811
1752126992
1383731907
1174727647
479659547
161155124
794686098
2093690749
1617783021
959570460
1528203803
1266345601
280384265
1461340323
2094163960
2120543298
1115113056
1982123044
992014906
576059563
1454729213
552105247
537855204
587637486
1132366196
450886918
1221641688
340053912
1580474572
192801179
1970526491
1838476004
1416559433
244571622
903144313
1485420746
840823387
1100509456
1474840862
1826910192
816837035
579778174
1410195096
968058834
412025946
391663092
814459960
201862514
475881275
1716167294
2007004368
899526859
883118707
1496238663
134421385
1967907851
1308730100
105363056
91548941
1539760214
937375432
321178374
1734388356
642327875
116695550
658376890
1937647827
1635532704
1851053022
834159502
711693392
1303345866
602391338
910142692
1762912908
949484813
579681584
1827769246
2142208161
962722682
1401071467
1368113091
1810854576
1853415023
1114321265
1776727082
273479020
439681403
1510484979
1325725122
983051554
2130594459
2096574519
2063728337
959340786
1790830853
1449914363
1459815301
1365337470
1114071586
611814509
1907288884
1945815703
748434629
1382111975
1837352048
1473216170
1877066209
1098820834
1590707897
1229037499
643602179
1339024458
1318923164
329319174
1212939379
1299824818
940445989
710806146
2054064689
499926474
1309768686
2032044174
2094714159
1805809831
2089422132
2029382956
1326056975
513638122
2103815883
612120798
229874537
1826074812
1241054046
1769540841
1040444905
1005459653
609578768
2084791210
1781356831
78202260
164460718
1931555514
285820726
1828856160
2000131589
455769340
563931712
625808234
800531361
963994366
175244758
547665993
1372898961
1878369855
1063566614
1340225933
2073628820
404092278
1307230982
1863746450
236922331
1816981300
1663989570
600265308
511671085
672130220
575780804
296197483
1342099050
1827592072
2087383771
1787834049
1303846415
805252651
1626969413
546302885
282760784
2043626143
1474309250
908834876
1498405758
1463210814
1776789640
513364507
1606424457
1601174362
1619788973
1445749760
169348431
2077414451
1373264302
262775771
1478741032
2101329680
1500853797
809805055
1286913910
1542572998
1439518387
337426993
595742997
864950391
16748313
1074897583
257822666
559271124
281001650
574657068
532968457
1171505466
1248452480
802503197
1599995628
1384499127
234451894
432102772
2006545218
665826787
1006939382
1628594176
1758492055
1758560666
1057600412
616287310
168442324
1140511715
360606067
190689287
1455761720
1312644998
1371703979
1514971437
315236697
427965572
1720716400
96122045
1736514674
1238444900
1407207841
1454194824
1507973262
1085283346
352062581
669169839
1432853435
1395947788
661293216
1430733863
2120316314
1453194028
1621184200
1600625461
1817852183
550443862
126611129
345351198
836416578
238392052
1074823454
237731920
2042484718
642327364
1561006888
1993332185
465409958
1924791087
888502602
1767914929
520104342
1160951046
521620272
314757286
38282957
2039592868
1502511925
201569850
1120447543
1769618269
617367175
68442604
1482858847
183478592
1350402662
672273551
95543187
857777594
659742258
1155576018
2066697730
1620336245
321968509
561256889
1169984199
1358198645
1753175862
1501861947
1179183663
912292979
1326091493
815978097
806000658
526421299
1403987644
1600808230
1429053091
53202279
1208247601
1907438660
375589850
79619397
479467131
187107956
312426271
2096309701
803280197
151137361
184736178
1706421981
851741862
1937927008
2145749897
1070903093
438785274
285016199
1017946865
81993715
18928884
306612146
1991196357
1602724845
1326769228
1732712018
52020977
2033856124
1657328819
891055726
1575808293
766669121
1386578419
681706502
263515898
1077361489
752023062
389449824
322486657
1748241478
1703235971
89234594
1170938574
2020585114
780412932
2109944837
436461218
443697232
674526797
1771068368
689650770
1354114804
1392561673
1807324139
72498906
1138045950
1020128107
194057692
36923138
440915028
931591870
1692234305
359662287
1384066379
382536504
339701628
1530691202
1770794860
777568165
698629237
2054194558
2119581064
1484861933
1774304195
1802908857
735213390
1959238787
380910787
1520096084
741851893
1234020506
2026506714
272830769
1815461855
1739724293
358997768
385377715
1744940928
1701102337
1522418823
1326908610
24274621
267600542
819513077
1164870228
665629035
2050730269
245353964
2139573759
1055107221
256043777
1552781850
21045224
588343100
1069214118
1904449244
2020991263
754153494
1589875843
643713667
1937769842
1162782906
894255348
382481163
309186240
504668933
2017876930
598797160
613129183
1081477095
2039690902
688114991
1325723037
1827018683
760184305
1589451249
745176141
246528128
1052488913
1113155774
655793894
1595668411
38815352
172490492
1652774621
565044702
1062701084
540648
507682294
1077167284
1008549691
1407235560
1527628793
591649871
2009221827
289365933
1818078345
666917584
956477225
1790054826
331047982
2064431708
2035617906
1148843554
1205214571
1428444864
1727280874
131316820
646222078
1472298930
1273230683
1564411722
1160623472
1290740665
122907135
1927775004
275537051
139394314
464914555
1666700659
70969051
663444024
835741874
1317327796
1268877234
160768439
871706314
1404783824
2021962768
1986633157
612274436
1338529260
66497701
537317630
994293575
1859572036
1929810539
1412193571
639983811
1471625325
857804771
898541023
184111883
15112458
1466574089
1993260752
541117934
2071680914
1849540902
465360564
239287030
389766800
1956657260
481478132
503824805
1855991869
1878318741
589090787
1544991288
618968135
1393786959
1543114725
1009375313
207901268
1733899614
1438362269
1417486796
429181137
1234199387
1026154274
863393639
1683784302
805803620
1985230572
1722997665
1135308949
1646998783
1853746157
1269586571
646074134
299745554
1728987299
615002257
602133193
504792182
1001410388
49955682
2014422787
931873722
1781790919
2128815802
1348935315
47578530
757675980
1138726277
877651226
574324768
1541016902
1793609794
660919544
918148836
1701449098
1981445
310698757
120203383
962618964
2072863137
793650763
196289864
1319867625
102379266
2055171702
385132278
1274227621
1504419712
1401573496
875119996
1496253380
433298770
1513598383
1861592653
1239827167
424337666
1663942668
1797350655
225825414
740850321
1604758239
1459534048
624207610
1723960978
1113691868
90331409
1622334282
1613710928
189160569
1332169691
1543108165
1886441380
1968919274
1823718889
2008197280
957276636
1281077856
580735531
1824002495
1193382110
1062375702
1292534064
990371561
413912625
1655841726
323172525
389942023
609375064
1991975969
614326584
982929495
417383009
212135088
1995478774
1717157570
455575986
1809923476
170014342
1709030004
2109686291
750001041
1366542936
1530332489
194249401
1266005818
1315157211
852739261
1643040226
84285935
648649471
752337120
144755411
1543827334
1433703091
2129183863
1189644071
2133357174
1537235266
1586657248
564118613
1059925937
1159152581
1590662992
1486431004
1067742134
80230205
1205985205
1634583901
1856119882
1065816825
1874915400
671614281
1449093043
1584093963
467678653
1588554232
1161107598
668970871
473459554
1647674268
417500586
139215751
4419133
1778663669
1593048398
2008649564
74679795
1647264879
806228680
1076075117
859159273
1281939320
1086174675
1406927397
1663403014
767393606
2004257745
2028210375
1853878107
2128244175
1749200019
700375213
1649889847
2135940569
1128611427
1436877941
1960229080
1563316422
2010225385
506593438
1477917983
1287749744
1430760542
1034411800
505897858
247450869
991714568
1026119097
1292726352
956462904
1226975067
435391478
1420120731
2121271553
324082
1158337970
1669046355
2060519042
1005407027
412628270
1109170615
860577762
898165272
1801354968
769346523
1451022533
1702072886
146826024
790506170
1676800767
1595685233
2030189013
395035198
1931313553
422761707
1043742003
1098166112
36026326
346775985
685731502
1046838354
858944403
514986897
513182567
22642796
175782664
948489260
1084910866
1872280456
1236900300
982940371
1465805997
1766726858
428728604
1086806297
49543805
2114675837
967143152
1139546641
526962944
903528020
970378064
1753627318
1301464280
500349016
1950983552
513078157
1081447943
1947672525
1087959970
1844301180
403018803
1095656577
2021416304
824706977
854880107
1674435817
574164964
1113061718
1657001331
1577517448
1062656768
267602945
1191174805
535536004
160280003
1227827134
1256164625
1919229859
1703551614
1550029886
149800441
425815805
1592972088
1725801384
687867313
90052411
1477347443
112407501
2074086558
1704455384
1392360101
2057959557
1534321946
1499787584
1742588382
1979645512
886552115
1335156943
2120075635
410694590
401112228
1039329263
2054623275
661481257
503381875
2065261747
1292163295
1171385247
1770516796
471759381
2023380881
1584280738
1214268490
334468985
736824734
1247657557
527965925
402262375
139619632
1139541064
2138565182
1695655774
1269721101
1800483804
924002781
1935379120
165334105
1997401526
1969086257
1079556181
657589947
2055315246
1386490310
1510614741
1119562997
36241617
505582146
166391402
625110989
1698519574
857274704
360141734
204109
2079205521
952751335
119331933
1649777582
1927690225
1823557382
1598746729
2057050460
1393752393
107469259
930862878
1546362536
1513143280
44613399
693560374
1951532196
1796792426
495927391
520291971
902287626
156881646
1503196721
1792544177
303876
682596306
1662548655
1672050182
210908948
44753429
267309557
1915524313
1242399080
175329354
1583375510
153555728
1922894146
1997010631
1145758263
1063112297
688241665
1354287238
989562814
1676491217
1566927899
1437870430
782308415
899036969
1276495289
125068123
482342029
794598858
853495853
217250373
404896707
558917983
13017584
137058854
132539845
797766330
907220315
1227322697
85170019
1816347114
696019884
180675614
847256639
746027114
1038422623
952790495
403443745
295365325
1874977856
920348842
243164463
1370937062
615097010
774503283
1219856623
87591487
521586369
1954571525
47670960
143404468
212239975
454916002
326889783
71727487
1888244928
2147406453
381734374
1636074680
2040864842
1657102943
490394280
1816912779
1574439840
96585557
1531647934
181925919
1538746598
472150730
1195091104
1705473778
1073832206
1806731706
1493695726
451769295
339509323
1039841378
1726427853
444261273
1452138671
1332969657
475863695
1568162815
1338051377
1526108240
1283942988
40361325
559714106
7221482
1302194131
77453159
1392450295
1034714877
535614625
708700860
1435622125
1963790704
1243082739
1981306053
763114452
247042326
1318018685
2123135081
566504658
842515695
472646021
733705805
161354203
643844376
1730584932
1522254831
146157306
505185993
1694582197
1681656323
1341287430
719787542
1571418001
1602549071
149957021
271274043
1402209324
433099617
2078124556
72909904
1814593476
1402470222
1119876864
1522095069
2085930673
124774753
1593306769
1049175955
1849279974
505945184
176894418
189759965
1959247290
1596141806
1207770879
232312719
1673233311
569760444
1293565312
811000843
446277962
500630464
247206726
617204344
2006969348
101458937
1412973677
184018215
1410641982
892916533
1029387776
1102937351
1558660173
1538423782
1429181647
657478120
1799025569
753563703
1984121089
189534219
1957836363
49882496
1516991711
1827537531
338531733
77249150
552897051
991866058
1724963434
1532582300
1999905826
359809558
9949516
1617384810
514447807
850047295
671058764
327257341
931383785
702107106
443492343
1162819059
1620849635
995887464
247551117
98377168
1999818673
137441240
1907646247
1631170956
2137563710
1354887557
1180337721
501554564
611760495
834383575
1327081435
185152062
490589753
2056987850
64961401
1370095069
120901836
1803160822
1840882738
1828987680
1230006831
942706683
1515435954
83890417
115247430
803065279
639396607
1458263539
1774722371
1391317651
687724747
1886190406
1973649446
1336725194
1662531012
204574005
1263711279
929461817
941981339
1749114804
692596767
1013145226
124157722
1181397778
1502769106
402336410
1314810181
916601286
1647902151
1761795681
1618341911
97668637
1932497837
502645091
1040112986
1071747151
776295907
1326136388
13809041
781359357
449125400
2146083480
1294450470
413781640
680726316
1975720443
1771409142
648348709
1220757858
1709875386
1051271165
2101347600
382090661
264973699
1127175779
2012497785
504931284
1348530881
1957575324
1123147915
1792891135
304299964
237275658
921590477
1954319474
809088269
1610349126
1664091012
2106109658
1576074347
1463796160
1492001217
1349467538
1875935016
13871716
1769583813
492311495
1497646559
571239904
780660977
484994614
148199867
2137751944
121375461
1666069744
1965066351
564542264
1581754231
891014141
1306176107
2055146020
1211287526
248308598
1330051314
210044866
838904245
578550519
2010892989
1744006153
1469895183
2017535374
1341557628
423549140
867636373
458727892
713016874
1642875043
713958113
1667770992
1459359649
479605740
921999086
391473003
473742728
477521592
1495140504
1770796172
1748460226
1451088183
1886772795
534582857
1810504816
91274825
221277381
1726976393
518577228
134439400
807890472
2098576936
1525802073
969919676
2109359865
1711094052
1153763191
1265198801
1697748732
778508640
2090454835
262561680
161370422
1787257100
1383319862
517574740
1991160764
1366993879
1163696177
1463716345
1729153843
83581799
706947672
2046418153
135849654
318403303
137019405
1160588817
1966291161
249016098
739302230
544317071
2134685090
2109606169
1020936138
2019488207
48336319
670288115
2122942454
302633064
121578818
920496046
1158819211
1257523862
1224845440
1093315964
1883158954
1914056375
1928807106
484068825
2070362740
1269681650
976487805
949142315
1998481904
305306946
181508463
352443704
1815666223
1626083191
443177763
381222702
210334242
1157595037
450880607
206086240
349237961
1357705653
264439542
399237592
1946306159
1650586390
1838183567
1717709569
2107582365
3674352
1886817857
2063682046
218804963
1249428755
1802180254
1315880754
2083471374
1245005849
1568746038
1550304253
1542100869
1916389389
1790643674
932407079
2053754563
1783218520
993219107
1248896673
1685725478
2105270202
1540084183
2126642081
462861060
248221475
1239992647
274594057
1452276483
846038682
682244587
1669905060
515950597
317075502
1198867069
450768219
29845487
454387080
1454653955
903712163
627001283
2090545031
2062165190
1018451845
888666665
988629736
1092136842
1626256185
1126504952
676407416
1409847705
153503310
1500362676
1640755566
1813594171
1833767663
1077476513
1203970110
1411540330
1950128164
2036550016
1603005231
1181508097
1614899968
104621701
1744772748
1749412127
151058640
1618700082
1529550725
1945258343
1465683669
752083810
1596675800
98177644
1992034490
1546418049
1852389588
645053786
1543612008
1074232053
954552366
1949311753
637108371
1301541396
10967013
1507255582
315147665
1645920107
22339350
1157775616
1390332533
951202419
673477203
1553389029
1721840911
150832145
1120149051
828251910
854281849
2085973054
1962869693
1981675758
1073147730
812110145
128099577
2001129573
941349756
952782459
1507649438
2030641975
1084016402
312922370
46462763
1091103815
287093092
1790112849
1184191402
110415069
1238789517
252339786
552676055
140569422
935266601
1329863515
1454685510
2006301399
93137721
1426273676
1831013556
1457527451
31160445
490460402
931786721
1045237378
1712977574
1826138214
2019478039
402333992
243080005
1970657974
917866300
38635290
966888327
1322900144
1712658703
1385675412
1220951852
310076382
896604332
1332091737
184390191
2140710320
294146184
981621492
886080729
500791916
1861377185
1995338258
1719706401
620669368
2049002355
1365580177
1098667529
1140123083
1817229317
1491046276
1052275827
2044602565
1392843138
889704895
761862596
1697618498
2049538375
1322991991
45190141
1610561660
1147127784
1372130755
1344508429
1715207552
16205175
1273098385
956712301
448800301
2067229847
195496335
1458741785
1623868533
1873967687
1091780872
1925245364
1464884039
796662094
688525636
1441258059
657173400
1026387876
440375138
594884403
436772872
993953290
1780452750
2115179172
796812355
1763724485
535978457
1323501182
467323065
854014891
1796786110
533583882
1656823635
840974073
1045128236
2064709823
2127444223
1465343746
485585964
1873662605
1876105715
1891637160
2138772045
686994825
171053433
1591496084
1093319509
1847484335
278121662
2049659869
12660218
1453502611
1194356845
40964573
442484013
1273687080
1254821009
793039854
496772432
1162190210
1703862273
1727783057
1222593192
147389223
1347638498
1636925357
1197946483
1316192163
1391858907
164884646
1729198521
1599143187
719976539
1114520625
2087091799
1801599572
320621849
2141336340
63219637
197379163
227958851
192298192
1222802559
82234778
1560732173
1670371786
1158944730
447627251
1389900686
367237306
1441723466
2061572189
723973232
1064213329
472161531
30410249
1095089216
1121581990
261698106
135770390
568517060
2074735008
1095266225
1045457440
1139369271
886084207
1264789593
630953045
225082716
1592608963
1125801061
2009965080
574994695
1498435137
1057836226
1469333296
1882585753
796272259
604931631
1605058200
1885152479
927604029
587369522
1948373405
146745785
1192779440
1355265807
1020746998
290803943
587869151
715133399
129844256
397480206
1388135148
1125078019
1843844339
650109959
433668729
2063246373
994180451
1963819123
220338823
30439247
1462696321
1333650675
1721645364
2112865783
1149887753
70301408
1687371379
1046016792
2104188189
1987183049
1136659717
766813858
444217081
623293235
2031724664
1853980151
1248450998
474243688
268969948
572311925
1044804124
1965541728
456783563
980557707
478135264
204243678
384310359
377000137
525705648
1444303250
652205751
233660442
2009819695
2046723855
585016215
2087145297
1487670691
1163171847
1068641588
868227364
1998687611
1570055468
1223468893
1586609560
1557633745
319729891
170749164
2052212923
910139705
36374379
594892143
1990954910
136029775
1392823604
1620681357
1846161399
789397097
1888212362
920293492
2133175094
763128003
1204031912
998001002
1894051535
1960943867
470521281
207029186
916423199
1977929486
330769950
925204313
2072353772
638620002
670921524
1082213961
1698387333
1668241500
645475989
668550672
819234354
542893271
1511720871
2043223976
1592421834
1364603731
441278236
1818537477
238014451
1592952531
38938210
1127119366
1934239559
794630904
1793836913
2009834816
160361440
1740001026
1471872126
1411087670
2005953329
1613047479
1770085640
1942128302
786280389
1324118280
739574450
1572310206
1706710140
37810749
2035517833
510089600
1534820765
1742717109
2065010036
739469184
717921907
1733884901
1636914697
534438243
295840865
1436028907
1270207226
1464885426
1970995540
626503584
294445279
1149579860
2051126519
951286178
536625002
673984892
1416917961
306359026
1728399292
1791943953
161037217
1698981471
1926784523
1379537466
2094792350
122998434
65707852
330581082
1651653886
1487002512
430381695
1552944183
528490408
1929875030
1841357813
39447399
511327810
640225967
2085699363
1850072465
815469074
1305961441
1072450859
1456064625
397255238
1989754108
1186802957
1681038043
517866703
1958781246
501104135
1495576507
1808771715
228271556
1341466904
2023891601
1560180989
2027575850
909781316
1766771471
949745892
1781234807
178613150
328792758
582565397
309061232
1667645271
25467258
1210353895
1727458211
914381358
2087621743
680235033
1259722245
1812433179
327075798
1651413316
897981253
119567679
1934396998
1035741936
1243803752
723964571
1795171613
1418869557
1422604362
330997475
1885147736
276895018
576228669
1485501661
242058695
2128807516
1954960320
1825029161
728519915
1798672572
1426039693
1549651819
1146603891
1540430341
1042986118
901756185
1134013545
1572323132
1144907697
1387011725
1104590972
931309088
253846833
30659141
187510272
373106085
311545685
1935283112
1682264419
69788051
719943665
502834529
1228187299
1033895191
1624698859
1118054863
960208534
2024563339
2127905964
1636654640
2138659684
1215428663
692511495
1996284019
1363161514
1601073495
1638166279
230704125
822719001
1928603206
1200801908
715253447
1228758350
1811381800
1357604289
1843595195
2130644156
1791558006
1352304885
652955300
1089173120
1561452205
133487739
1166985292
790876320
916122206
1291119670
116941667
1610110254
2055819003
862955694
1035766832
1373345686
1541923333
1566817173
1271049635
1421887895
468717277
1879460275
1695554557
957748100
1761574090
888456423
1556581828
63971384
1448469012
1743296057
1408646130
1591390367
332520665
958666814
1791607807
2134922521
1931765670
1741676883
163589627
2020706696
1970890572
1719092644
555687230
367477527
890025884
100644119
2123125635
1760008267
1191162674
1136472701
243019715
153045965
126357900
2046792567
1133106680
956805406
1203020080
73430584
975700568
1797247716
1079792102
2125253261
1349918325
1997062503
516975132
1410292939
2067260640
964126280
1173234420
686683881
1298544080
1814068650
856665597
2031838869
1471523153
185705837
547266611
2039378201
1924072061
1564341498
19355370
1046661926
1564741081
1271035549
363458002
1597188071
338728366
397040166
1117444510
1506722641
1366768067
390756805
169898003
1985313742
1259322005
670824056
93431677
529719364
302935951
1290391022
1241438078
403362154
945670214
368057265
1976801601
156043008
976150873
1643210714
1589278196
942076540
1643462625
1794488617
1111106324
190894382
1531893547
1087360591
1187759546
341385075
2110694342
801704221
1561842931
664490595
354684777
1343592974
1619980585
233335409
684545145
905475807
1884022799
803200902
2129473703
1861085837
1522884210
1657016222
1696672199
1135111116
460075933
632878756
551965161
1616352040
1568789756
61844689
1026803555
1735940103
1856725459
549373835
1144867693
1851622029
1995395095
893106282
1483808736
1315500355
747828298
714044015
628825697
1226071952
2129648358
1959464601
1989343390
2080715490
1334218215
1513510045
1584674797
134453830
1506169598
39943417
262451398
1503664720
1908307844
1526691432
1297851494
1190415454
149402523
1042374778
1728889084
115295842
1309235848
953208903
886192924
1815138880
1158697929
150658643
1455355483
1142477084
2055637177
132130312
1847889754
692518241
1512777225
238821972
980606229
1653929709
213639020
577115969
1383130664
1029782743
733771968
1463717036
635443275
619858821
931611436
921218793
1121562680
1983047483
460830105
94138067
1662592149
406520690
1785356915
616093261
2111792510
828274319
175421608
619364732
1954406151
1572034559
570538266
367270362
1552376853
1827479732
185477011
2122939797
1455899022
2036256246
2134379867
1539589087
570682936
797218914
1047487192
2078316964
879593873
449347360
1119356363
1820966828
1007292105
335681889
900013879
1061880642
196795227
460745104
259812021
1677983689
1149333608
440404583
29270976
1662280679
196608897
1909033017
847228193
1732355526
1798943143
2032445507
665748847
958385768
57484760
143810645
1801516022
1930663505
343595446
926737595
1126664300
294889728
1203635801
920654904
1707534893
753648839
1735761404
1848304901
868581083
1462539904
1392864085
2066298207
530193365
1345294846
24520781
201364313
1656150030
320432846
1771025030
447811715
2048289029
1624247829
137287944
400720932
874132379
1339913825
114836675
1721432569
1059799004
570260002
1498651971
1432992062
1609599241
652216890
1998617471
610934080
661087362
1915143303
885669143
2333613
2124703602
382331277
225701653
2040316432
1271847365
1243345470
629455581
1100998677
642810820
2122476118
251697526
1174929563
1806570947
1575136912
18303819
1692348374
1555774425
1997117036
1126407347
204653808
1543045680
1090961169
1460707757
411270550
744227901
1266759222
180502703
48854556
611281027
418697936
1884184448
1489988606
481292767
889329765
1416948571
900357368
501573059
449557711
583391867
1999266969
1485109306
889700980
676081551
1886540126
1547153534
1530653429
653346452
1613779162
1505556816
992090450
249517791
457943717
1364808237
1439018768
1992229076
1063399465
1716877162
1743337998
1887938249
2120192992
1368083953
1330474259
1815551833
26289294
1700524881
1084789751
1643638363
1218159232
1327139888
1355712034
934375948
1096557070
1395104432
2029461356
141936942
347600492
307547222
1051422125
1112083302
1341125576
1980126084
510332203
838609269
4117610
1108010285
385026363
1245546098
426630108
1042839645
785289085
1591950209
842208728
674868598
1929662977
146668299
937403465
331544087
1343609998
1533517599
1008132324
165648853
1697677298
1937365198
621649256
1866398732
9975131
781423286
12549253
1336180012
27630424
204213581
1776752883
826417232
1627461977
1660421072
1980735700
600467773
2098895778
2104158596
553060598
880606215
1078856323
1337448163
722309896
828839253
1951076292
1731235642
863460152
1590749984
681931668
583240092
362945815
346296453
623479060
1864545029
15922149
269098127
1907448463
1788154849
1836155447
730989790
1074658762
318935068
2080640520
586368390
1928781244
487952771
1898730252
1669776471
877592205
2072353772
375442978
1113102078
1970272977
1899612423
35710248
1058898433
1630369180
108670418
824702432
311617737
518502814
9084413
493290319
1311227298
1069769764
1724954096
1868818477
1215402315
753923371
1789768402
1617451418
769413092
2032038041
2122537499
633282914
766100322
1992609641
198631419
998976398
1351028355
335339683
1719234397
241298076
1270103037
1623103056
1816239887
243669222
2144824266
1799508376
1799404225
1720382840
1715042629
476281095
1785209397
57071575
1401805899
1546572334
511722319
645488686
404033367
1445923775
996334144
996176866
340215733
1774236870
346246280
1470323239
868898973
1897969626
414809719
409646295
885382012
1353817734
1264906283
2079566192
1274909298
1050797934
1771650502
458995144
691538299
1340614243
1978405681
1339552380
2145076478
986124871
2061685919
1172929410
1897082719
445016742
839302911
2071587993
816416088
811898017
928901268
287020658
167613854
2024568080
249259109
287250911
467697566
1509178660
1351113622
1674357654
618593234
1965419840
575997945
792231238
1708545114
2125667711
2101710805
366940656
1697601570
145898543
377413285
836580515
1315881099
593743340
1147670311
1073566477
872272694
2135019431
327593146
390291873
120959642
1839143853
113677261
373289812
38943826
1349121180
373693760
1316105533
508378163
448083179
2014184103
1743451320
1373035986
468258174
480913956
233716339
1302199857
1096577703
385079254
1938958630
1586597310
539166144
432761235
196734047
634643782
1821080102
1225789993
1716084029
862823661
812082737
150112330
1462356296
1542339649
402964454
895942152
1610514498
438637054
26519684
761412316
399778650
1718348323
235597463
261736083
1262411714
228882746
73659439
901495047
831733489
453718945
1998935622
1196043540
2101668774
985012815
603206307
925094669
1452449712
1462376231
1729371956
1032228808
1068286212
321394413
897946378
1732363396
192043124
1559438133
1440294130
346419777
328013980
168400079
1802551016
938398818
1884729055
229143393
538143792
280212202
429686468
1476773287
1789407777
1782577500
755074466
879152690
127470630
295691160
957838208
507494303
1932333332
1048785429
1415027261
830700685
1938580345
1719564060
1453599002
781970304
658662979
1568991320
1730968448
1480540365
1796543824
78407713
1647459677
1179162541
1394111771
1798342102
591676191
274868666
1430391857
183662386
283578865
56592603
1310888976
1946174810
800815211
1550269912
1104534935
1100270985
2601444
1725833210
1778514178
2064547778
700629555
1622796082
1611685648
2069248054
934250162
113793332
989387271
1049648069
1147619494
2009185418
1819328245
926937034
597412259
721139096
1113309733
835721691
912255076
2041201394
75794820
1749704064
893645144
1808184057
2136226838
674295976
1963016085
1922872750
90387004
516673482
415071338
49441882
1303313644
2056830001
2043179014
959678976
1734647020
181632268
1778393834
519784576
637770803
1269333912
2005557174
1273149121
1033091771
791281185
1745593454
338935602
1605726112
1382785422
1449500446
843836629
1338279545
221544854
576216876
1839239110
720333504
1460643822
90788312
936953827
844900421
1415743794
1068685066
801858583
1000398977
1649415330
787156670
1679649758
1777736097
757872002
1234355651
1491196799
608392395
1646376611
567233113
1546996111
1807881803
652092262
705176482
464748917
1576997866
1342467215
1616522324
32657382
408437650
1496842268
349176841
2099023552
356487659
451463580
764660943
2137875038
325620742
1021813458
2015791855
579780837
1000982535
1980569963
510484280
259748185
1250896088
126099092
615627520
376240783
1338557591
1523394377
608371387
127496876
1119642116
1158432874
2024092545
1196867745
1439372941
1269236568
56342643
1388757274
558832110
1721930759
1934216829
1755335238
1641943565
653840476
797720083
1582735472
1813895985
821248095
1354570432
620783010
888166930
916571832
540689244
187778523
1270012843
1271544469
1066434304
847199886
1687090693
1397480494
2050270945
617791014
310192084
555517501
1936225216
418720383
967166830
2111871478
1442609544
483399486
1634873172
1128252888
1155394397
1622995565
854952847
223282071
433133911
593085047
1920763935
2112264610
1528161192
702001756
1080171326
1032523844
1135218927
1722802684
1939560948
867935840
603429455
1279678324
193500247
1161315836
107735108
1735629192
214238716
697678220
630486300
585131165
1230667463
1029908081
1430303196
345743166
1800548459
206823322
514891630
1660794387
360571511
2045753406
958646423
1817816633
1683635163
2048555159
1526322371
307413896
2138242252
295716540
1945641534
1686081186
976223727
1341421808
286339048
789397097
551910915
1924248965
665900993
1955572214
937004584
1366063094
2047967083
1936914705
1368577972
1303352611
1611465082
1499592592
358098838
445867077
843821734
739007317
948993465
1036036347
469539358
1212172039
1227317727
1481343063
1964929115
1114384692
1431596049
400298256
1777375739
1836597255
1136165455
557264445
524121811
1915914225
1828656915
823193213
109654279
577937144
1036475083
1261541461
890640108
1804288171
210530033
244454029
1455568007
458219094
11044484
195339290
1870257529
696041220
1677816846
828262407
1325960137
264105894
568311002
887012724
54463221
359647850
2069456226
1515046155
1748085397
1517678646
522511299
1300345240
1816367876
292226251
1200612298
831417427
673723312
2025521961
22994325
1328443948
1539079223
1769520748
592543222
660253991
1333726094
1570450789
1547820510
820365038
1944739310
1572847156
1470546167
1125698339
2053866570
1153285417
424151365
1717869105
1777175717
1847241186
156104557
1038098881
1002297718
1633154928
1064353371
340740239
336857677
1321206964
909231333
1636939924
70072361
1832302337
1339830740
1431834023
1265601445
964535380
293274460
541369517
1185871152
1464410859
1388738826
1245670821
1411790420
697164096
648497346
1358613030
500959706
1265674402
2016435932
1631805042
1311183963
1064667082
244667249
1216976868
896763835
1414097201
906131382
687145594
1593167342
232130862
1033612333
1923158699
1344355517
1056194760
1737328092
1891575777
1970621768
1017514319
725999200
1231454632
1827613260
1814787348
1858706077
1146442857
1147983650
2139289407
2084706138
1997847381
265698811
161150909
743067834
22673451
690024842
975639600
376485456
1051875730
1201360771
197214601
1972497113
1083072702
1546066691
1410190372
1601721881
1090123147
1111859799
836522009
277206292
1699133864
710251444
241922375
2095919517
441494164
1732669138
1279504802
1322282451
446187281
1406762645
1323649008
748279267
758403472
1220179017
1895585623
1300884742
1367772427
95340478
334304535
713516065
983353749
1898240333
2021715506
2133100874
1986802137
1233332223
1543952302
689617586
1708226032
2003208951
1484090784
639953174
366022426
1305065435
1162858440
1901734483
230310064
464426749
477201378
441968620
249462894
1440597943
877044342
605100330
1786696191
218102220
856563006
1246426804
1289267916
743853559
73312939
1660849960
1490758500
384991173
668899908
1358074930
981581370
428663697
890535067
2034849257
1550256667
1960402038
994912629
519701186
350782949
531458270
1050383909
1547854846
2015517551
1484405640
72152847
190869131
1149691751
995951690
1899652361
435730298
1672934673
841411826
875203912
1598887674
912104901
2099446743
466386031
992820923
284831650
76467018
702211752
242748689
1881381713
1153661
259186863
1275893822
1982941970
407830754
1854962640
836691497
1828178189
1741809620
1487002812
478233376
450535748
1739994066
1264107619
1415931266
1721492481
44103816
185289237
760431582
1093019914
1863677369
1497854996
878931744
54354516
1023964606
973606569
1580183658
1328639726
1032875622
1762086339
711756236
1648334038
1065471584
342957981
1048908169
774928376
1261591285
2068152680
1870668722
1493842126
1002410702
2114327243
98346903
1158454307
751486896
1556594264
903032048
1172127218
1773922750
1874818064
1833937427
2091617098
1719607217
1569966892
348873095
936629657
1005616607
1400613331
907970129
1892731109
285341855
1432156645
187973151
171828903
1832729972
704821306
1015447777
953786884
1188067418
1228594475
1956095890
1003776815
1398130121
680606900
499703113
1217551220
686674545
799863954
513912734
592771738
1497292678
442020356
312068775
1823730562
711329143
337710078
1936045450
393771328
105236643
41733429
37952596
353296087
1326012844
715575453
2104597707
974632626
386146832
1546133999
1795752140
2041118523
45599370
1490617949
1955361406
2067787606
1788760529
221180851
1654248008
811899559
241745239
1510919327
1503582244
1906037318
124023748
1046564810
1451204823
26335262
933172757
550114484
1201397897
135953608
669559911
2110732840
1482498520
247218276
822858089
1849589921
1315681311
300002749
952196459
1574136849
1209397547
262033288
1220815787
880184378
1139246531
507878515
1868472809
1115483481
1962083287
108986478
1884290315
415621280
530111900
768261650
2125694259
1913403638
499345623
2097565180
1944866174
2114778805
360044782
1472784426
1826619600
418027096
676058628
1749866680
356567851
1186403447
285593613
686118228
1998636514
254877358
1282117744
1580477649
568451439
1114246280
1888816929
1942933646
1659729947
787069965
1866500532
748171637
562813983
706022560
1805472571
2013655775
489456752
681518651
1308861126
950481957
1811931825
279398693
410345664
1009687615
1173037850
83633258
2043799600
2116559489
237950802
1766286556
1174877272
1290850612
939381285
871894975
1343481475
1783378513
1293269592
1122662858
1356347227
1885050200
988049048
1345187585
1768454122
1014217228
7397435
2132505300
2129270709
924947623
1480062390
1891996780
2076610073
1445755747
310622025
1206814419
1724425784
2124141430
240067183
1148924640
1193561727
765436690
416156995
616771426
1655146499
1402127537
914750816
219668133
2046783441
2099415161
529890869
328644058
278628902
1785437847
2068567105
1896575330
1238560897
267615537
1307195942
334860170
1811776060
949517520
514985263
837327935
1512444041
336400251
1471322242
735822491
951300072
944332361
1897164318
1388711618
1611396660
1343686443
1408386435
838751904
706568803
1364965910
1644353096
1395156620
2123976253
456375917
325729849
1671534919
1045974809
1588459498
1269203693
326684445
797347663
985840111
2114384073
1843660461
355699818
274936646
1136359233
1623177556
1830557968
89129391
1188814445
439788408
326249346
1804858011
1899794026
1103405883
638465461
2049547491
741247226
575936622
852460842
466160459
1266890664
891372695
623119121
1399598777
718896721
674022864
557646833
516839202
527463004
108689999
12154651
2112081666
95361540
253702300
1303428129
64465723
2061068570
462481178
121676025
199753179
59046424
744527896
1127626469
1954108153
1400018851
2006667069
707701479
32954762
1631211278
365709222
1979868096
676230726
293728458
737584467
1216323314
664056482
854130738
155904411
1972151858
1596796463
1736863603
1020447420
1831829257
1249169030
197483781
1133486593
242788697
1224638500
1452530895
1365413936
1199873983
2031425571
1975523069
1767130181
666722687
1094500645
1835949173
1412583592
1694905434
621543140
335165456
393430263
1120125586
1048117711
666533904
1137304872
768629513
480900846
1478992717
702843889
1260357199
79276463
415382834
1915128544
328302097
48966076
43828297
470491631
987527401
1726093334
1826576094
494854331
1540053995
226233037
1110812069
694416858
1207633103
2086036279
838285435
747734281
669776563
1931947510
583470657
567818037
1301907876
1655871953
841215470
1883377220
224474220
1077461208
517127279
271865346
1613626548
1333389843
1487228205
2025585530
400741471
1425290860
1357595403
418040642
869746208
452300085
339111775
85775026
9273439
820582575
524572019
1781070037
1678722705
663714064
1346291684
1819011027
539111786
330478051
594012285
1484082567
469066479
461820377
993245859
1171764768
897960033
984060893
1126303805
561103099
1723731356
1486871437
1624063816
289405716
674720094
324573832
881434975
1410606406
673033731
1099566899
1067562725
603165848
874319729
1111105379
1492392696
1583123895
792266562
175291631
1205987345
1200551952
2100011242
900279078
846928742
1644289892
1463274065
427443719
2027304713
890883524
885687707
1468394518
1232861437
658349648
457228800
778582241
1867593328
1162485262
212813268
591885819
197202469
1681052865
906326845
1250977144
1147429542
1026144146
1947595884
1073138027
1682221827
1060287385
425738269
256948548
85045020
831321642
800562804
1368796552
1234364302
248077162
78376149
1492602373
303825980
1846235110
1250910876
1710451180
369347942
120610893
647554726
36465001
21431666
824128861
805147269
1879977085
454783341
1632074129
591967703
1079352192
1134958577
287544866
2055477518
1516305061
932048665
1165951527
1843872383
390413150
311104292
1053905062
1198435001
1040141725
605468054
183522120
279220346
1388790151
733714129
1020039922
1363208662
85640677
848368744
418118274
1075845108
1247842619
2091590268
885119653
108769073
220084171
897124320
546419824
600826821
1674862173
46484810
1063719874
220808355
1028118905
419513609
943012987
1787355359
2137440007
84329777
1059752407
631003997
790121619
1318441844
881143410
1196057248
1065841704
1465538003
1189283340
955208321
1743493387
1220445041
477123722
457432476
1460151108
2042642573
441653061
2080281353
1199070467
498591123
337063479
427627524
144906776
1386923679
1649557217
708157434
1507962506
1581842508
1407034443
1304446683
90586332
1267608531
591743764
1158490588
1560145761
827121771
785168194
2055298043
734367175
1998181281
179088880
1523150353
243660916
2025060557
914554322
696883784
310929824
1730989592
1303081562
1822183800
14538465
1136473982
1287983513
880874945
963598417
257535880
2116534965
355468172
471030542
310200780
1623480837
1036699957
194129901
1007550314
1075435435
1729784366
630990272
1387980154
1324528302
1295640273
774198704
1030599402
1635173487
239711061
835045902
745081457
1324293179
637373325
1547211631
532669375
997662306
1315970057
1638598969
1194624951
1698592895
341567990
1375403617
1847765141
1229475576
1368846849
1863290146
714456097
360433131
496188719
1439864365
1898274414
160219969
2076296114
2016571987
2010555246
1890631701
1215326831
627553937
1707830385
524571153
1412086410
1357575600
2045979643
1038831978
83950063
98439723
1614470243
332634064
819946517
1975920933
1559455934
1208085205
2059180059
1711771829
93223053
1400316901
776329530
393023614
1894705051
166235943
1397920422
548354177
1777196931
600314437
720598094
1199465716
779821580
330010260
821714059
1820425899
239404308
1735238736
1057967548
1699890727
1509537566
191016229
948924272
328447999
947506258
102561286
1165020334
1123483321
1137194946
1592401970
710631538
299992092
55759697
637858886
24496586
470050778
799624463
776871603
100110835
2120974296
55047656
1651992166
1323397585
949216209
1086237519
295970470
623181889
645097364
1262965956
1097062206
519828611
1139051451
861061795
717539576
1993612062
61368196
97105649
585542207
519364212
284240161
1948770486
953943979
333689655
700480775
1112676969
1846452222
1230241830
1589614100
1692827837
1078432527
130392154
1423878227
1273821340
584176685
663477761
1604682369
991504338
1712235267
2062831845
426824198
955937548
1104225661
1090463219
492152373
1823401310
1591990459
1511523501
1925624532
817415531
797245200
501536677
1385392523
830049417
2112397702
282402811
2074593121
2029344523
1488107442
960192860
213445408
1951888411
65499524
106478620
230930148
1287789238
1249995060
334034643
1312758354
1167748954
10946960
844729743
1976206874
700338170
1872002594
237258111
1107770915
1656827278
1604442956
721687585
1004281468
1186137598
1052159260
767423777
576418936
395332220
1512785543
2090886115
181064498
94540451
686840652
693472488
1520569626
805528286
833487662
476925693
1024856838
1417967525
1986403071
1676317542
2040037953
1176713830
2016048752
426886341
247787578
856920783
1338031945
2023191937
2069015821
274240523
243254205
137491882
1061037718
1199899560
530192295
580157373
907839625
748899769
526746743
854797769
1561568149
1227207387
876233277
397247663
723262829
121871195
1243959588
25114396
48190927
821514298
1226762003
1852782681
527192713
1791784762
889303927
153125441
245652478
2857433
913724074
1799477967
928238790
1573095116
1734386970
125865142
442766792
1360886479
1421046815
745911911
1466705907
113009058
279075378
810992600
1469088486
2043582545
105634225
232884342
1854353145
1926447148
523126283
1287637497
1524112490
1387252714
224549906
815580636
207102277
1695964904
66480469
169938836
1140712541
1919249881
1880259002
421257496
611228918
2026814023
206915344
1223673766
1785117311
992789868
1649568740
1873853864
1696666735
854796435
146304582
573812723
1488741657
554992523
22663096
1465394634
1670495415
1476516777
54495512
935268441
903055246
816063368
1489355545
1739832920
1755167673
1440632838
32948488
543635666
150491939
1071971678
683581394
29097167
1243804156
1764382373
115771771
295411804
1914128177
2040215894
2110089493
1857928687
357815094
1787673810
2100147844
154858745
1142078872
706875218
1898876802
287067959
1826748965
1111262411
553165221
73931991
1689057922
1996590337
1450547908
863704564
941323720
834763015
182677706
1179642484
214594355
1690224745
25254178
1447251493
1016782521
1342159822
1131703370
2075462928
1069360833
962155014
1777154888
1418360218
1451043087
1574989680
1714726552
1278329376
1669819635
1937947610
530683962
1303737659
421127304
1650685994
668774784
865900659
1460659462
1470372062
260307165
1060898825
1156700761
1296339506
96853554
1080986308
746642172
1979942715
1011895994
495597447
1900964814
318835527
632991548
939349115
1309251842
788214355
386937167
476884712
148538293
1869501224
2049424931
932196807
1897625507
869344597
534353615
1892021681
709738321
738441723
1696516147
919350694
1398718644
1023457332
2111933707
653633053
272954721
214990855
609442943
1489724764
1078899507
1971059106
1685670046
2007194461
2036600271
911879046
1092980207
1463825094
375633937
1454644544
84588597
1835954726
1077203383
129913991
1207925058
1116000024
360367946
1978667540
441992730
571145589
594036277
744878380
618434782
1586902608
1434285384
1679217678
1528449941
553082353
19462542
1320994488
1329617328
1747992802
407277988
48444971
1875040185
1111221894
1705049192
1139560158
1785674505
684779077
773040952
304750321
1591408711
482028110
1801236292
523846603
519658839
1762375893
1546296019
880484873
160570024
2013540396
1781728902
1648787910
672977612
451796154
1264438772
92411885
1985681255
493979802
1872395959
880391795
621752510
52542615
1601877963
614680466
16246167
1828697238
137871959
688067276
110856804
1489709831
1737908414
148133426
619536764
261705574
66861633
712021336
143184206
682083059
1608947469
1053899543
1491107623
261438465
1981736857
500713370
2048630998
1121151377
728069344
1331667190
653774378
1794048587
439361494
1501657015
1930862078
1182593574
1805435302
1776549904
1401172617
264705412
1799123623
1813894591
929606597
1178812839
1547462682
650168475
1522941791
1465951678
1625552532
2129858877
1067855996
335269088
1932207108
1658133516
1934641724
1814899202
2015883698
708493029
91782893
1112622516
1687035868
1746432095
1355305692
1288593691
2027269064
908945330
1499867382
222522901
1963481930
692651419
445388596
263114964
778666991
1566139087
1636705891
1679011401
1948509103
105295504
567776193
1992563369
277617712
1817403527
418470248
1621812220
1967707402
622925164
1159488725
1182729781
758443074
1593623577
1011946357
707547073
1829564166
126636981
1491903181
2108005576
1973449006
1130516270
1129970478
914506858
1036746518
1086439109
1607696780
220102582
1202222760
846033926
763828740
565470706
388234193
1976801434
47167924
866460189
523954845
1928137248
1926124197
760956040
298564711
471446723
665455481
1383605009
1911924941
1904066715
1820531072
1512296833
1831716825
684362989
1382649084
9508803
511694080
2118600355
193533652
1796286351
974486985
677496533
459403739
1770404709
1216940534
1677099083
1639588583
261230750
1301130810
801694800
1706207369
1439040342
1862750278
1826147022
940375966
1542517839
367662722
1841922266
123828295
1996529871
1811265051
1021024134
1418127380
1788337865
278397598
1488180188
428546249
2086520209
1151711496
1921879498
254909169
232542369
223341420
1173527633
701746425
307841591
365386270
1733230346
2021041103
749044555
1154008318
1682074499
1398752676
781155059
262943208
689512144
2100552371
1120961157
785823305
2055659123
1975318035
822483207
1662640469
1450893372
571695510
1398188784
1664296724
647280242
1951065696
1334322183
1731832031
146192243
832162504
481178919
1181170307
1437582786
1622677761
2022986244
979670617
1253982652
2085078235
1478645344
1064147241
1489626417
34399127
802266339
1251636897
2073937257
1114228213
2032530406
1770044497
2129277307
1558076797
1621235148
647031642
1820903896
1787227013
448629029
1548140843
1154924100
2106707302
244426791
1138007984
868449945
723530055
1130023450
698103053
1282814540
56457381
407520364
1676909456
1420181338
1293573548
1905022326
1540536243
513495466
800460971
432710752
1955636818
202676887
1650869010
1209919744
1035272169
173361792
601859132
1588395537
1452996985
31562738
786825734
1657542239
860565588
1322900144
843889760
849056939
1487676254
406643614
658476736
1274331635
2057473291
2053539555
617655332
1627953392
483868492
477059891
83452756
408747939
894389046
689832638
678501314
814783047
866736496
537917495
1923109581
1618678974
1289606845
712939356
529205650
1452914939
877988823
926195142
1672727657
846756021
215394437
1306206105
1081216396
1935193676
454731503
2004549786
1183127082
1281391465
1325066370
320468539
1105968066
352168688
396947817
1101153837
450404797
1803031104
492433894
1788772772
439994206
1001924724
640482163
999347957
865746689
1945023607
2054682949
1282077109
1827588707
1760599241
812558800
666109353
182041616
1302996423
1192972244
519869870
435173401
1475874145
1494005630
545858485
1048784824
966691236
1848748392
691688197
1454006389
1520932068
610119727
7084407
985272814
1585417163
2007041362
143430630
1402125544
400179779
573144376
1698642710
1322007274
1869016394
822636326
733076762
819946517
57225779
923433197
1551295809
649098322
1156600910
1336206762
1660845371
1772592885
482704872
1590569956
107644662
1809305806
1439984714
560174032
538167654
1394108645
693433596
505930681
1458119399
972596230
820243536
730556436
2138814534
1818802636
1770055526
1943874401
1219414147
446892163
622963238
1141759555
1933709739
1328174186
1595901072
237372446
2132225472
327333843
1972692466
546138831
1881478031
876188156
1304484973
811795684
1177643012
1051406933
643791095
267293097
1924082993
1159957759
1645540572
1791683767
1343302213
560323839
602103313
295561488
442626911
1129329139
673897436
964917894
868297678
469370647
203535963
599462752
1835413252
1934310414
1188478141
1949970007
1363787365
1683348964
1130298075
967465520
1279816604
547424754
497097589
468026768
391103723
1276303535
166171889
1513043966
1886268955
992332950
1708535061
1347104739
1228970585
1747591532
341334146
511727265
650276751
1360092966
215901723
1435605352
30787757
25039521
1072505586
1198077929
1157697302
114995606
645070118
1664145728
402456606
313557646
1457758778
1290993043
2038233192
696900959
1603223608
1680075383
464665283
1328378359
662414475
1887310990
591338907
1502217109
2034539951
896151305
237541604
326235140
901354787
991867557
899488545
468174530
1635161654
1846537928
1757945016
2069924730
1883247096
1144960288
2068955395
691133852
561549873
1013903082
728049718
775145789
1816634465
2140558908
1458455044
1642951033
861109106
12734985
527270189
1269887128
594296665
1797405599
1293110683
1698839872
617504911
1602614226
1197281276
406077094
1721064025
205257863
962283507
543464595
270070579
648656073
547494141
69311441
1747888174
2130315326
693485723
1388573573
969349025
349954336
1387327596
1432415340
1349594991
1280293917
1095571913
795754795
534207007
518545008
1393119532
632125472
294635369
2068219289
1629988431
1987351050
2064668714
1302718317
1134003891
1338557240
172306328
1941227760
1501049332
1553287468
1301329523
1184235892
328246191
1905102616
2005042340
1720426835
22653033
881419830
1036848919
1584020256
516883260
390786462
1616360106
556902822
996334144
1637240025
2116280097
356175336
829479991
577116745
1366623315
1978146091
954292647
1849171872
1852146752
1234215958
1399070655
1907327586
1475522997
1037707923
336543355
977003761
574837643
193213026
945865322
133196916
994155532
1973764685
1207241405
1668133522
33933490
1455827630
1101018217
1462485701
1290999627
754012486
712353292
847802373
2110629751
2136153926
1436035037
160037401
1286113033
225586170
541267246
1162768653
1018395686
1868659137
2133914273
385625251
1007813565
1234276508
2134318200
599535109
610042780
1895845166
2037938898
667853961
497939119
186971002
1232563321
2007334794
1866642972
1230379959
1252360000
120672733
2120116020
1555103710
147393214
472430068
770828795
1060355098
1366892065
2021637431
883901194
166689946
438732346
630637544
2136760781
69642524
1895321364
379380982
1484167513
164067236
265947012
1801316464
1559314954
437437388
812464282
1731864032
69837823
2128363493
1765426142
1764504279
123303376
1959480075
776686491
1208741821
1761849598
1497264604
1159689330
1182138711
1121516385
1373291619
1750452306
1365596698
931397634
664805787
1984192033
1120881899
538719107
1408374757
2070179099
1850694605
1968481002
1324159405
1582043237
1269614802
1430345758
768326792
1375428220
1056764861
1547455575
885668869
2081695909
2056479863
533700321
1534462553
1582848594
1859099849
793871818
1955710736
1016464013
1562172087
96396945
1452803250
434321583
1643171317
1145803741
1353387766
915779930
1279025756
1999659184
521135594
165495225
764410954
974258058
1319965836
1541322553
43838308
1358032262
1157434762
2016677841
198752618
1634220808
1842440239
494467868
1843371725
384889016
24096391
638742154
1002963136
2035627219
1030346249
1104263151
1136315959
1307310885
1242384398
1830529908
103918837
1664787295
791488214
853517422
2069686364
265575869
589102129
996197560
879971287
1159077412
663104808
1206214216
1410585074
1010760081
564553153
1094499291
1700764254
547888008
758403472
320075708
1244392158
572202580
1461410888
970554961
1431447178
529947712
1883270036
1486469476
1978422877
1373618469
933082676
1034555583
827429243
1755256706
1806122956
1329083682
2033178283
1785437847
1939464536
1951155276
922888535
551684157
1228638626
171821435
64034230
55598215
166029243
346302247
2138696522
20871282
1008789475
400738712
1834050255
1402972081
1722302629
1634749701
2018742480
443959308
329612510
329974528
1667837499
1472855203
1788375361
1817612244
1276240852
260839552
1848409504
374559509
523171176
955254483
289434519
827703203
1442482103
346410569
1300171299
236805992
1137075684
823352462
1818319303
943036240
1453717533
41344836
1548100842
1019230553
2050637395
643848858
1900588036
1056900012
2015873032
913654288
1883085917
635709681
34283591
1586032050
1978539759
164096764
1216751955
620776633
1336415412
1229214706
1699405857
1119961800
2018917465
1663887425
2020627360
1432604547
438664280
293654
2001913653
1998472459
1146485254
258433036
1757443276
398986238
1303580705
482294796
944661066
1293688856
733229017
349154380
1273761505
631711197
1567960186
1764320901
1219733349
35950099
838929239
1122887390
619727844
245677602
1292751420
2014811121
500310575
1949748439
1763307478
1726102943
1777148393
1836382265
1400007428
1705666863
864477195
1719260166
1535666175
1245150035
333540168
1589351232
430165650
814417438
949585878
2090510236
262764034
1636314092
729511805
71618231
341567990
777713168
1563720354
846826611
543712578
254812552
378091572
1107039390
1690062383
236250954
573568264
1593071229
1227793168
569991940
1697756696
1899910085
6029738
1606418995
890221774
574975480
617901252
837151710
1302405244
315483752
1090146573
1409881302
768619351
1804013174
1005467601
420747513
1379205022
207988271
1373178942
1781171563
1657017175
1311938327
673384027
836653801
1342776875
1617041227
1204367213
482251852
1009089163
736513754
1617006440
810130070
1543279683
2031311644
2057332850
1634382374
691199489
1527907590
1509426965
824827810
331131534
1489858361
321508171
1326703821
869219075
1285352213
1602060085
1412352496
566943066
39810287
105544091
351511585
1678237417
1439624507
1260088551
176350909
1945425095
569410465
2130556339
312177088
1758287013
269546422
1704710422
213536006
1653300798
142417835
1010339124
89147996
1485853812
2103818162
244290509
26817179
174594029
806743254
1986884715
3444060
502057411
462229437
452367336
68569459
782329041
540111094
414524921
1950919097
1071114869
203381274
2097579469
357720076
451454944
1161611420
237503587
1161287885
985369448
1058764476
1705715773
1687796056
792401740
737402258
813041163
766904863
413013067
1407301386
1287253010
712090190
1635975773
379810413
1724813337
795056290
1349085400
694239947
440380070
837102235
460091022
654490716
1261387377
2085673808
900909120
395569488
1069328303
566200892
1274528320
1035876354
94557632
1419138575
2106604547
1719214419
755509759
1106722746
887406669
313713587
1531097454
1255317991
276505610
851276744
625906798
1130029507
1395539318
902953366
613255607
1629643938
316973533
1329738221
37526688
19613368
922827047
1923224181
261229438
914349672
708980458
604251123
859703138
1116320492
1340487523
673422940
2030526384
1550430427
1595790747
310866644
513782248
1753984609
1580617870
59184139
1034334828
1460068694
1728494006
2044131059
916338008
1301401962
1314732007
1112704598
1861655054
2059103504
1675833315
1346036650
130308172
1246801973
550538043
1233955650
635008732
1702117274
1934569327
270170282
1894228870
1743840878
1813854327
237378697
1509910608
333667848
506618506
918118125
173995916
1664938512
844364496
1792424699
1085461343
1876186704
496758603
1908112768
2069749285
38943826
1480196973
314371972
1123851948
1306528124
2083353882
154385823
1699831148
489524352
694718412
1867036552
160226262
756863977
1382458106
1401931158
1367638485
2027438502
1818717371
476354429
1944581597
64958798
1646916743
622637728
785752820
1434919167
1714345373
1120217125
815338130
1153045989
837011787
1532782214
933125431
1286198248
1845137348
337546387
886354095
1333600480
750063296
72156884
708753385
1390272986
317677321
476764529
362860125
1211344490
50693414
775986349
2117759999
1575812529
688662086
824943354
216340042
1097740379
900122897
1824008566
2050891595
343481927
701462573
441448325
724397105
878206868
852229828
2140985324
1281956968
1875449272
157772077
222282457
1671244203
2046609598
1793978538
1046900160
2123671159
1102954095
72158377
316837307
1871005603
1725275379
1867712898
492419539
74966422
447444214
1354679153
1650316201
213430277
1648009305
136064493
738087182
682641
1148464669
1972554886
809841019
211377062
1899816159
1324096041
1768974703
2033647079
1191827991
1111089526
312053032
1235961486
752725633
206034436
1712791418
89646689
857516215
1031467440
759694819
1597651460
1114944745
856798012
961311008
1356940065
1245718786
545808316
1944756485
322317926
679258039
1267561669
842741844
853297669
1758346369
1582589947
1192971924
2092315531
740217243
1470375404
976121545
895538164
378032461
2056675997
301631916
677752281
619715098
1597075006
867580483
1498326872
397000327
1902942328
1312857744
2067262434
2066482520
729620808
1971363833
2013511207
899985362
1737611202
1823080733
1564940198
1081543589
1994210849
1503114712
813710237
1106479503
1731730078
1924361998
1951124002
1546076658
1493236430
748233204
629369012
1739117857
439464154
240309599
1781330671
1272003299
1875614090
1076746336
1255550653
2050270945
1490690225
620390923
921035477
162368700
532484881
1639913616
1295662023
62983822
1141284345
1765601953
522538231
405022686
1045550538
145844600
1678576304
364990518
854380787
1752617351
489793613
594427201
911977856
1012413662
1925887263
452553345
282224686
1151162051
1159289416
109539239
1350158659
25592029
2048407557
2086796931
449965232
1833195123
1168324536
591786848
2082104035
1854792515
641747945
410028961
2124940208
1738443943
1861784153
817619208
1488689680
449347360
376256091
915468033
2100224265
1786517604
1287047407
1037532702
274867148
945003346
1774074715
229077520
1850037698
958035082
177814990
470696811
69663768
707906750
955087100
1066501267
260749873
602346173
982843077
1871321277
2072701170
649364706
770371159
625131149
932814121
844757627
37888935
816416088
1502064177
842649195
1810242677
593540003
2081171742
2128822003
62262995
1200638283
1505008339
968492359
435018655
562068170
2102180620
837401484
305621440
1663061422
1369605527
376540750
2094651394
762575288
905708032
1295672765
1748973776
1478276832
1841790904
963911328
615768960
600802818
1194459584
1103102070
2114951443
1549502734
954832028
2131281939
1755834797
1455771178
359523207
1106910672
18456272
1423740332
771340826
812380378
1752563759
2018754128
104380060
454832028
2142080563
372057739
1627681141
354435071
900433549
543707872
53011635
474970340
311994817
805387994
612397518
609271874
924946843
1655255122
1949381859
150585977
194576774
1048826694
115891917
1177619014
10153838
858010992
37304841
364346428
799121238
1064362588
1045660809
614680466
1904952030
2056616270
936341612
1734335738
1667199877
819173299
1755843089
2030038347
527724092
594350019
1405284055
100682601
995184363
1637283950
661425845
107361763
1194450583
893832099
600704262
1747398677
1699550439
1751924418
1917554675
254606042
1065703670
1552803663
1798568514
403133900
35031746
1437783354
1494096710
1447904244
1008281034
378219447
1217751450
604515868
1616122381
917124558
1578207154
944005312
393707615
180499859
45465476
1142556278
1164500630
337630171
287811138
1847090523
203211567
771664885
399828296
761673258
1136384362
1502348287
442034509
605100330
1416288817
1418482572
1820796326
1685156070
2028993575
2251659
762519144
440079765
403295136
1226716213
807708687
460332891
886654297
595417852
1721021978
389679212
1346321072
89539009
1815990473
699297602
914828268
1854657636
1087516905
1551655043
253203969
1728704947
489551853
936104812
1433963771
1815552570
670684681
831163195
1241691576
2026337971
481105745
289685984
37036157
756800517
1579304081
890387487
733164933
723057569
1354461230
1220314070
1463673248
348584251
934059053
504934195
263605165
1829861339
1095648226
611016934
326704117
1847775257
2017749213
2033964869
182173754
188830922
1423867804
436834380
758644857
1511470395
243355939
642373537
753888918
474975571
1631669257
1178352217
2071100196
1343347791
1845181556
1147061738
761666720
731107835
2065696144
1081221771
1928560849
1072470203
1156768439
844837831
926907841
231293746
707121201
1203818743
1570278635
63398135
1618581794
2134572419
807311935
706180827
1507410927
960441770
1629636089
1797534343
1731765947
868949496
613315472
755850831
253666596
1494997478
940163321
807115751
2136098505
821211216
202157800
1646730078
1864814952
439866381
1057337841
1480114181
2111919634
315177576
2047818634
13752288
1932494314
1154421979
1850951333
1442669034
1570920376
931300229
1554805086
1153835466
1594587412
41127210
1467379444
453945715
53516265
697424060
1513555721
823246809
1271097074
349325686
551570414
518378452
1714606804
465394779
1341210647
1415451171
1924503705
1574461548
701971035
2004602986
856026267
984377397
448802329
400280096
1221474326
1638560438
266465091
822869598
1078729894
950760615
686678110
1881923449
687317853
544429362
321846524
1437615184
164112572
1926160384
376169821
1619396775
240165905
211188483
1100420183
941614611
1158682590
71210159
1024446553
1993255895
697166058
1733647366
1706151780
33434961
1084440630
564958398
22733946
1974468330
1593938728
1493185558
441127984
69973004
1960885676
1553369097
227130464
833137745
1619298281
1775016240
1826586947
1128841506
1019687800
1436087408
849597364
1629246827
351054595
726097230
1467521096
100668433
60581725
1680303980
1624072010
1684461892
1556103160
714853474
1293185751
951297843
1770053660
1867304561
1242415073
755156871
1523330929
1254615107
654255856
30605532
170267375
1962379229
2012282563
1523303636
1794438999
1255487031
1513258603
2042638449
981980267
97508826
168255171
1489315874
1633013384
654931540
726702923
2137348612
873128400
1587442616
1430966829
1626341955
1046847179
1569618729
1519024779
2100714134
1163706731
2065524327
1698387333
95823300
1397868023
1892881508
966792678
442520952
1438664806
1087963710
1748743401
1713866303
2130695788
1731890665
457779885
480115976
1788081249
1397198519
187146797
246490412
49408607
100694290
2003294269
1310277881
1792775754
183523346
472868680
1731820385
516255739
2047917866
1775514961
1304147671
1652041612
1357502110
2085838528
963049157
861681103
1740939675
1873639688
626621435
1540663958
1909517346
225496793
1404710703
485173476
119713750
1430851699
1732832815
190704344
1715631819
1522206960
692881728
1868520770
1888928830
609302118
1307848311
1227754802
302041309
1784177096
2075768379
211409314
1074072865
637928385
110108161
1183838154
1180880365
453703884
1408774121
808726447
837516197
378331534
1563067948
1579016394
165144027
1466243495
1647447063
1689729674
1505653837
1902767336
1527305389
1452301669
649570026
1157126928
1454527344
1060063375
1391113080
1077074195
936997773
1937033926
989844616
922878400
1802800265
90718876
313221281
408958580
1237680186
25001431
1070063907
908958704
442378596
1389298090
1549282366
1694862655
1892738642
1020845287
610198624
472638797
1837672501
1500777000
308790473
448031061
1478507110
631148224
1696279941
1634599889
469284512
1118324627
589349861
110462324
241239615
799280798
1991382741
1657741220
989624329
260479267
247157157
1674249614
1467467243
630912875
1795548109
1000967860
1794508973
523177783
1043879089
2066856578
1931555514
1897181851
1244474419
745149259
1223477638
1794945085
1840955551
1950899120
1181947325
1946145194
1964211057
1867911347
1202318216
1405246935
45238630
771382038
715085435
2111542036
1115804786
1455795159
1155402345
629608866
1993118998
241790307
1378717353
18298803
817168847
119806990
1553187838
1245978445
1858041595
2093379211
161488556
103414087
1221855078
1461532589
490896180
1423599678
1079796178
463696245
1255672903
1494668707
261588006
1854953015
212921341
1655030383
1910710224
2041493807
549515019
372243330
1390430506
1776168378
971813521
1087777290
1480386262
385267225
1555704102
761297957
1405522369
478815531
1061937946
1377516037
101577750
755199995
1744698243
730765028
1765014768
924634126
199397711
1858982054
1753604828
755387654
2127124863
2038840485
771785197
1203807736
1434938142
639379669
615724700
2068419501
1394120701
2068281093
1707943590
743337417
1292406765
1043666035
950271059
100413405
525200389
1533615687
2040451485
1604422036
738865042
1536583278
1913983275
1886592663
1412476875
1260423009
150490924
723618782
156991331
189080740
784582605
1583545216
856872425
1049206164
972306900
1494939312
886314681
106833907
1157123360
1160419938
1735572344
1820590209
1393449933
1137388714
741769184
792986499
419100971
1255105813
1280420986
1432446314
1312637835
1218534018
1217620591
1721436000
617341399
701610380
429071803
2048532927
1275499702
1422430955
1325950081
1633888614
1627590599
1790339343
164994821
1073257473
208976251
1759440804
448899203
1069038245
74230231
1028671867
1244343601
627696267
1765961556
1196531233
869274188
1733862603
1964627556
1297026977
2134116587
445276804
1420337027
2102961384
1767682083
983369649
868762425
1638550808
1148971407
435596326
1701375985
1722364213
390291873
362190223
1727880551
1221403497
728696047
332357889
524250485
1289801852
1481030026
221491494
217354
1953280379
205448818
356374540
2054870789
1431782539
171445046
421200836
1740141897
1761964705
252153210
1062709137
1116894909
943952388
2088088843
1980675431
140511665
1067955110
1818664810
1796978860
1311267703
1278353706
711049561
2082751019
453554288
1961864940
775154517
337496223
1995970442
1301488915
437281148
226444860
81087456
1100947497
402554775
1921978927
2048279361
1365651584
1907449331
1030367052
650085988
361874684
1510402384
409443413
430436287
20976691
650413894
542088186
1534014744
774356127
1974405227
1423960622
502290623
127456801
560524471
1114896916
1010761617
1708333948
558286169
928966129
530543887
2003523482
1980207584
875669355
809063329
1404532186
1960580863
1003142376
525917500
1441658738
513305499
1793400039
1535770045
418020425
1830447353
878383700
1686371164
1859225618
1932745265
656961376
725762285
1720241941
222553533
402627223
1782906265
837249669
1428000921
1674059404
234130328
672435468
1570853143
1602902084
1488605971
541867730
865320829
297329224
1334914925
37175241
663125430
1790655770
1258389676
1767105696
266410212
758638179
1461531264
2139993793
1899374220
647309398
293349343
1559766877
379701924
1773831206
1074730677
2111659108
654351443
1495238835
1674170660
1566903339
2105023020
433214955
1820915271
50194813
1731798504
630502007
168039845
2075599206
962244686
104421983
669209655
854964617
1710460269
1690558642
68753402
1796287882
2107506556
403801901
1608957020
1262222869
1265087435
1775482489
1166951860
1343577848
379997189
1516052344
663315793
761374132
1527836284
397604121
760616373
691987628
659085094
406656097
1418010452
2014674885
1732418369
1655931197
815213482
1919793233
150453442
1882488637
1230615899
487231780
769556316
1433875560
1634345654
665530977
864762326
1189889437
1951555921
1380652376
54937626
405200872
2028103386
1993671148
108001370
1938698632
302435703
1849547319
1624477099
598562673
1155164880
387581828
893510754
940337135
1055917792
1203234164
91851343
453900179
625246656
370695228
1093031661
1020133465
825838838
1215410319
493736853
1349198083
887223564
1945284455
1898979880
20174849
693830812
1891429170
1727047101
979806678
1027470543
736260715
857418871
2112262011
1677831662
1014717846
1663278171
1673555640
650394206
1696774702
1048935526
1098468285
872861010
784562808
1349398987
1926745958
600867750
751400665
47457684
1137465353
1736100961
760033587
645511906
382520245
1520618340
1919216364
973244548
679384090
25026028
721020654
1473057701
1131989933
775863995
1805451253
2003386070
1158585040
1303573923
1169860807
1977420435
2068578318
1924396713
61217099
1180335457
829358855
1998338068
1185588368
987870172
174761238
1435992018
1088995751
2084160893
1446985434
736007399
315532840
1451565303
94682499
1299658664
298058207
1760000050
1902163584
553678080
1421759228
431613262
2135253728
657560698
1149682558
1683966857
1375090217
1897851487
384875051
19668768
1026675927
651305537
164501547
1023216442
104061501
751630026
957596344
246180407
486602392
123493114
1033801444
294601893
96812675
420273343
808114036
1807586145
305336975
266557974
1767114326
1370001733
259208697
1843042414
2080193067
1826583814
706688373
2143396695
653965592
747281241
1985926909
456394159
2117371783
1316548853
859429825
1253484051
1717766192
369828011
1239180256
1443913344
71156216
599123750
822082242
31248049
1839320228
1337275920
1680814916
590517449
2019184316
1323863685
1068020926
373272306
372502587
685572418
876320423
1470529049
599407243
638590685
196953743
1006411606
1784757779
176506418
924707307
1787042112
1629636787
106211968
441501301
627671249
1975011911
745496922
458755823
926186334
1187299617
3296098
1703483297
1542402292
2050438662
1969885156
57860313
872618662
1768715513
1676285367
1017029921
1862530166
2106137167
521546532
624514807
110969473
839947500
1238437861
256930148
1811494668
918009785
468150479
1007686955
1475689149
916893708
120734307
1747414805
1692204954
1042955923
31674244
682632663
2079754844
268171961
362794186
427684725
1897110754
424034642
1692735755
1897296877
1928289730
365195825
798408068
1770181143
816988816
1162468690
593986394
629068537
1458166231
470664593
1858622120
260184823
1907844400
1977580498
702756779
1693063851
1817675855
1196649529
1090455203
1604385108
316641429
93440671
1896345008
1924168600
1367083758
1081541025
1375274372
325882105
950366116
1925659067
1598673300
548278565
1542380653
1704808513
2121441968
1351219656
101593715
2082761413
2036368338
1165789296
651737005
1445301552
1019763009
1730029810
1435029872
85846245
1562663828
482835139
2115749316
981386031
1841971583
1701803099
1204761653
1326865115
1810522699
759031253
431639252
2095119545
15249426
267699711
589110669
1061813762
1430092941
1714515378
8907594
999843588
276547559
376817269
182587526
1110758246
1781804977
149579157
359730018
120402304
649053486
181948041
358152650
2071080392
1184453112
1976244140
1953245456
1148967372
1885794937
2036013702
1512530100
239680893
480494388
1181524784
1479466878
1523317049
1702746091
1579984663
333978133
1005500447
107194972
101296769
989610555
894924259
803691546
1843895643
281608458
1933929936
421051203
499980874
2009660435
1995292487
1606680507
341076874
271767638
1283815426
1064481395
1140032314
1624101628
215834367
295134862
1456793347
519296104
1253000577
1206527554
1556417732
1200254339
866896193
1234204428
1434112017
1160495929
571551653
89296392
1530228108
1739633831
2022960505
1797828757
1032755043
1308923660
1846139965
912180781
459160647
283938418
1676085657
1510338555
572910611
2137422710
1739764635
1732776922
618167832
723380659
2140703226
1529751251
296180597
381639524
523543333
945290591
1513839234
1965885962
1347105831
1127834121
814141711
1777000278
1976812952
2077700584
1623224958
596240218
1987936450
1907111565
108315093
1068812027
887732918
981664857
2037804109
186100771
132820411
12848407
725351524
281098207
1620185206
1232152062
2138132557
1197668986
2063388076
1101331161
357512850
732871720
842622627
1322364009
2038602750
1643344384
1756852437
416891847
89391314
905269110
610669744
556064231
1644016250
2116104723
386557439
1339647765
138170953
1086163849
1986852341
1745870346
858056587
26716765
1899382223
671688313
2094859850
1158128277
61311418
1291071509
1946449854
423130646
862032771
1649271902
769944534
453791268
956182873
1601844458
1397252390
2035204297
1397263431
331641520
1345549613
674441344
907610049
557237493
1606972369
711158373
483641694
404532778
1382645486
2009313232
1644375568
1416294058
1063641316
606161372
1541535136
1411635695
1722999857
1430451038
759848537
2107242303
922459347
187607994
1208752237
750186298
618249161
612796108
1076262577
180546055
471910820
722502677
435563147
715957233
687992613
170624485
607624857
1362281169
1567926651
2095956615
520863781
961096904
361984142
888584207
1390108153
1358637239
1881128710
12485324
934303824
1874926439
1377402914
2029206865
101244504
1784530135
1564432102
1099579356
1749757873
1623052891
1292455706
54960830
1004670703
929988024
757164987
186840012
1666937437
468734542
868445375
2090826758
1924303889
2094479831
240024365
1026857606
1903158002
1009498767
752309163
1352482184
1795049248
1945855380
1437240318
1018085597
1027235981
1845723739
1225216915
1509993000
1553630940
464688241
2008600520
1358551836
2069897291
1953208545
2081952927
1274561944
192290874
587837280
1316592559
924495000
39795589
1971585643
546326516
2011749699
625081482
1214897019
993124286
1215129749
1955199766
1998554493
776999729
1976603037
2064083585
1091069339
602952330
652158058
1776994911
1570827585
990975880
56849070
867892029
179148008
1295539622
2085930044
369429098
498772095
442871754
1919673708
2037963563
1028685743
883674927
201603198
367837057
1670780666
1676184080
43283099
1159569531
349430933
1590741301
1369241453
1505936133
1422415493
1149379880
737832331
1468431127
652375276
2077002297
1391655001
2026540617
33145294
977954358
1965472678
762596191
681380595
1891295807
1614577473
459799255
1567300873
1453796613
1888944616
604607032
906544878
763539872
1393064785
27932565
650794747
125668116
754529739
1405395896
1426423181
907618451
345871051
971526690
414587669
472763494
135381425
1461851076
547888008
1476757206
1408217211
1300345673
1920708436
1870541192
260411457
1835804687
633012089
1641850530
1530523132
1321587053
2001255145
634128108
1901167899
20286577
1154292462
40505529
2045218636
72388116
1861936618
515170005
815838334
2076494362
1346896435
522889792
1069713463
554565277
1456210306
869012744
318414967
102936431
1472913588
1856217826
710499704
1063592344
1989452625
1678463586
1602306023
973344915
1219709516
1309980040
535124845
342753346
683573453
109376693
554591210
885285367
1561697738
253428097
151882695
731918442
1087325146
717729434
1374319944
1788081476
549984983
1769090752
1887789766
1668738688
491571482
1121816056
326736698
1454226976
327489609
873075388
410415211
1769519911
1604156554
511036989
2095366447
2094054019
2008617650
653301270
1348697704
1076075214
102840962
1421892355
1315323138
623306124
1385940579
1052615186
2050238113
676810552
1339970201
618596249
231215355
1026007484
862084379
371494581
1127253817
972064996
231432354
571992559
604679092
1577652660
21920164
1787521485
1882014771
1915331683
900508601
344310608
379527608
403225136
857415390
1097740379
617470809
1138611191
2108920015
1169713776
996297173
779548145
1120675655
1772401075
412526710
144178108
1350424759
923752422
1879597394
228208970
705459741
1069832297
1316259
457288025
756298756
2145938860
1419404894
1680496959
883177426
1765817835
254255938
1901977283
2070334622
367142607
1671368728
1310680033
1092434203
1740958379
1034014617
1294214037
1759129268
1689042785
1771745725
937226788
1496753891
486239571
1590551866
1185413265
246922894
274044840
2079803278
659657102
949131486
2082221598
2069938289
620011004
1858696251
1277722850
1210202240
1813609593
387597746
1243442539
1075128219
332391978
98372952
939995692
1775508056
9209070
1116130989
1876635609
447505604
1119842786
1585853784
1384968729
1102554994
1364094042
1644788944
532513304
1789213278
1494705931
413045206
686488033
189362085
1171383957
1841381624
1710264068
296576595
1718146213
144009201
88146298
356045976
1044939132
198329146
35450535
289324372
60907806
667988816
1323811448
765195763
1977759604
1200772002
680666376
1276843340
778440038
427806643
1609212955
1939224009
148428550
697478948
1202857804
1355306818
202762652
370323711
2136834291
553137480
847727354
1023017162
2115864257
1093740647
1343909723
798547005
644493439
807087375
1248918768
175275669
1974574587
1842062525
154401560
1572271428
1658439244
1268747331
492872577
1641962367
354053295
155192112
1433976840
537690689
1633197487
949897072
531890914
485332641
1877848965
1642235427
177799808
941623319
1951719361
1070065709
2010986710
873549458
281163884
2036693790
1002923558
412898135
59378524
1848451699
98586535
845605639
684700520
1109551868
1456547642
1184520082
1255008323
1647850615
232920377
1740904696
1683896242
71000480
926654398
92539549
1732858694
1879110441
1981260169
285497725
1540974737
1917079536
2092362416
1878660698
218644702
1652628142
801331566
37625514
1350403277
1926114211
1300877265
2115533169
338188937
2134932123
1463599085
2003467663
1232010380
719128115
1125106996
1925613494
1246677867
1559734426
27701277
1369498125
1378840105
1753934570
772474318
2061967976
603685254
182129300
750934041
455938344
709637930
372783841
351636409
753211574
264877478
740637344
2133718774
355595800
1740318556
115327885
721419596
345770524
55450420
106129754
415193619
2045309383
301940136
559608582
604595774
399606888
1470153933
211612657
41152298
1259462725
1569887395
1210279020
705325809
481193734
645307698
186055569
1218842220
1147534169
197017239
1830418020
854973265
165898229
157061274
2095964320
625675202
447674275
513335357
1641378358
1424317839
2053657559
1872524561
541291932
1935820035
191040690
1767682083
1119149826
1829123302
145234565
703777001
1345750013
1837306399
783173662
529306398
1160655329
271681203
384991284
326869211
600468024
1148560158
37277597
127127822
1619557570
44680159
1220179478
1447596250
880529608
2125882135
888281196
873666931
1185442948
1054105094
1416010382
262043287
2047513306
570958576
1712454059
869583433
1869577807
2071809098
2109018194
2031339928
1613755480
502635087
1322833660
1212179384
1938947449
369153264
1101080268
515577475
900473769
1986741692
1535352320
1680234247
1817071019
1404777175
497977623
2067454718
351692515
180883460
2068302663
299973050
392966343
390089168
1130257808
790935742
785569861
519323855
591689162
718816891
1875005313
802565890
1313549456
416383045
1219696620
681898716
1920729002
21168671
191268216
1070757883
1805430248
371326340
871959747
273850309
1085689375
1297272775
875662318
311499961
1642263035
1541858452
2066747041
80829115
1949535346
921642142
1921400706
700889501
1622561856
321209488
1837796393
1608778742
2043603704
2040616986
1352727860
173684565
18742989
1122125284
554593507
429920500
1014690088
475228682
1485364845
195376487
62367843
907273068
1941089472
1625103593
576412268
756940554
830184523
1970103325
1386638817
2033005457
180242891
820922129
1811472014
93550782
1669720368
1623397218
1711510810
926772643
1044892901
1589128596
664828442
1260448553
1462525582
40396329
488317571
616895489
1321450715
292184609
816231327
1311729484
818450092
796690871
457900887
906625470
1007676376
1903894665
507469366
893851641
335647614
1622061156
99866402
784446676
1842229535
260279341
2141852023
1309876363
2079355565
1300555
1007112554
1811816297
1989538815
720854774
1457743067
1260470821
260709442
2000605496
731702922
1751194118
490450019
1038801745
541332706
1816801221
1371097503
150611706
894216242
1604137114
676132809
2002995545
207025419
1662247629
1464954247
1677407873
1247303580
2133951409
1402284184
444158400
1917575535
1777491094
1117581729
1205978220
1169265470
51576731
2076921845
1178506782
1178593178
1803595358
1256181097
788041483
22088514
342099373
1600701174
1729071293
1815416972
414450308
169343503
383037547
2137554281
455912689
144846445
1176394550
1842414060
1649928770
2041804503
352132184
1874327100
573858532
632787602
2089532452
1364821386
2041645888
1982479310
658794166
1121036172
666258503
869653767
864244846
1452398412
1652951467
1375581458
2012902991
1537650406
1159324790
831154928
1113363170
1771126790
1539876009
520705674
1348949572
973172237
1808808960
701283596
876041132
725196683
2099284483
589085004
693971097
1234228460
1709130638
1493274892
1855082819
1052392631
788049813
128515467
1177938158
1470904645
942651526
405926139
646055809
1767349534
79568780
900654530
458600267
1441586266
1750844267
799611575
551386498
144546094
1964224908
1312559807
322421256
1627760520
1446259974
1761332626
1522681033
1291275980
2002003477
1428000921
1651559800
1893146313
2005522412
218318469
429494506
1159983033
1697988442
1430385163
1801061346
475228664
1897362620
552249821
340130134
2069353628
622887765
1155863063
42560335
224229195
1340192419
683902156
1549731848
1290217417
277178007
2009632834
208002907
72057289
53073660
518148747
379171966
267942703
1281929923
83373840
728972256
591678082
791701260
1655276433
1345324935
1092985664
1216516628
416135861
281059095
707786499
787833181
896210225
325185873
1116859811
880674333
668979869
931226513
1385259058
2042651803
120078207
680570644
1969455210
601546361
1366517159
1563994550
702043761
1034789650
576251462
96033626
170308750
811745368
1634828901
1008627732
1312268350
509115065
1667457173
1729909257
1567115452
792728397
1293247633
353636936
696027295
886805994
413967555
480735146
1619917868
1163698228
363002356
2027764299
1909696992
800283036
521959826
991408406
2078330600
1234297375
665570178
733180893
1557425719
37563092
1803574856
1431233160
1068862717
1121482660
441662536
656834006
829789366
476945213
794949970
959516497
1823928854
336248599
696282795
1711478556
845170788
114102334
1885276320
1115088716
2038297525
536742659
1071848893
1137168012
1728790813
1595286863
675094157
113929928
100093110
32059430
1099448488
731906575
1804816885
135163134
287831870
172993261
271140035
892769118
853309265
1081804906
1958647422
1209650718
1635081210
95299322
873627280
1256339769
875815736
1815493675
927005429
20758656
1714524499
597337527
829778357
980717994
1616578642
308769296
293800043
1341286057
1753694890
765265622
1596465273
281131742
6364583
1953588998
1131529683
1205349125
1537888146
2094663355
463738304
1995389441
1004542783
549291817
10668855
406128592
1458112123
348444518
1208195564
574654503
1869350004
1179656553
441709731
1339768964
1176637040
804034941
1620620564
656059584
1188592719
79164823
743362619
1095422202
2018988574
1613318129
1059529857
324363294
2021196325
746410382
523723488
673354256
1234770446
820060829
1403255546
1417812686
226257694
1451538131
571454610
1249150999
2114270985
326369924
608086486
1142818668
1566063556
656254902
691315911
1657130822
578252848
2110867731
622747596
190988009
1479319609
83501984
1102212200
821724928
83874590
1955926961
497113219
1300982340
535352624
787838776
1640378558
1092752911
1453294483
1770068050
271239774
1603007151
259381916
142845765
187430236
1962515873
766316113
50003438
548468692
688009013
1461491605
258000464
732119412
306204598
944431312
1198192491
1577491151
298739520
1282506552
2127974454
75365586
638647044
547645018
1792923989
1299000679
1788359350
2102368682
320074349
1113599994
1815221160
1857403354
521692046
1536266086
563116367
2097139892
198677669
1818849761
636573571
1080604617
1421165403
1373270310
550235159
1504870166
992870156
972526323
413402810
1712371051
1330353397
1800590582
1232901366
689870034
1260691555
256599654
214233823
771465697
1327878993
48935401
1608387113
1363897514
447394947
581175417
470763499
1532063416
2037170757
1155010061
763129898
984792984
2004491066
1428487655
1815944560
1768785704
1574235747
895570242
441369305
666396021
1214206312
1016862822
1268519605
1322400068
1969002151
383879347
1102225255
1633147911
1603891282
1904615106
1403471374
1272968243
2134632039
722882033
517951798
39335269
582738064
571878291
1993333581
577441052
1170896183
613564164
330382071
659478215
1623996070
2108047491
1422849967
752034801
1966675821
961722285
1525365421
78333992
1315247002
599152085
371276483
115050263
216549882
1626944116
1778820925
358151924
1511655082
2007012251
1663051282
1114702992
726854684
644082783
1260374786
1951165966
1621997994
1060787768
1708519309
1322510266
760377433
946360120
105481362
1477319539
506237181
41184449
904012959
233068859
1594345761
221244131
1250732874
411730745
1521786261
1621631503
1724098604
1047888629
1665223238
215117607
868411210
1516655401
287258775
882925581
842470762
350572708
1640350408
1711058958
1646670652
1551767329
1246103678
947101200
2110008929
1652432929
103600679
754510494
332601196
64316146
2009195743
1736851172
1698778396
1472476358
1813895985
1459546424
558506979
1241252372
1464239727
1960084915
1619016239
709845592
1917234256
481146235
1366612651
149706745
906794214
152907643
988302027
1938322298
198499984
1598177376
880964589
1065001574
1293031832
1191560664
2136131818
1378696833
719234594
1213225335
1520521132
1878186556
923045925
1455688312
1893360995
487186373
1079314605
239741479
648479741
1737351535
894459708
1890285126
246326697
266115640
1549826067
176667186
207222308
1025567442
1729409544
425729760
182893206
922126023
1126109262
1398660831
1568040362
117722942
1427771631
809563695
842024762
1471367892
681738528
1106106003
2134943110
391642711
144897937
1790196231
2075519748
1390753860
1513813532
78819520
1041391345
1538952802
1982716254
1794826558
1426533723
130371225
1941228001
1044447342
483613441
1307069890
726032549
1967340765
1732345404
1799111235
1979184715
150995245
1354751473
82599632
428993403
1834902031
1380619238
1714931610
11074959
1276872358
1017787809
84577697
126649721
675384095
1642424488
1558389156
52877051
733693997
2145692895
585150787
1958116083
1073161192
2008284696
539108095
1199334133
1565118083
713953811
1373920192
1703363825
1567578891
1265151719
961886483
71190294
590538155
1871922852
1375699248
1842783954
1352787778
628795576
932922020
768152949
1252368526
1613261709
516756246
1327446119
499309668
1929074279
1084999721
211117782
1988453520
321390175
170104282
1433307735
28780568
433180440
1013341280
2124938558
543268868
576022215
1951100358
1037280064
1278288033
40443019
451067072
1268869247
569421430
1637461457
326527498
2104021371
1545947101
1707114100
465974050
639531790
846755655
1279027755
1562748742
1142616217
2137655675
238076915
679485842
1927728514
1798519363
1401775213
1725855511
424880983
2004865804
1371918030
718698035
1355633077
1699542276
1120969214
1896429389
1406582961
1723764841
1651117929
1144240825
639943131
1216952232
535933048
548791714
444601453
1809388693
2085375997
2127339044
1606731751
1203615888
713110120
465029098
434708337
1759596991
94880733
255783217
73639029
429517426
777071671
932675652
590802500
2138364593
1544060399
9925936
1693480051
1624730845
161223133
2121532783
414178917
1416990980
264981365
688743972
175157282
610998398
1585367084
1998450850
1329279134
915367364
2050671786
456681550
1752515478
1707414112
1505560395
1845663435
393858482
1661301101
1955165539
2016087041
1438482975
34553937
1461987988
197909575
183965449
1434708643
84908890
1056577005
1429108409
189017679
647329304
230791356
917280804
1669804034
1411579543
151570860
1547095999
136894276
812105632
1993508266
216925054
28977030
314877920
498285640
463627225
1806785583
375122041
1491091250
402809884
1698985117
1159923928
38098303
148199647
885028878
1877511849
544020318
210555359
848151937
1072363257
715659181
789074916
530113401
2069964872
1267840368
193584605
1343476019
712978116
626772973
1048117806
163106453
1387033668
50851685
108050045
992330753
394102180
1767618477
1140265941
2039101720
1000655891
577357861
1429074862
141717782
1810013372
842878012
1669005245
1914453175
321079487
359113878
309385828
451853512
1140566052
1397094547
1639219220
2096560284
257192509
43222629
1905998528
883335099
664015648
1438560010
1649486631
340930425
70584404
1911107465
269451762
1939196698
1041897576
1201290217
476684865
808129498
67852553
532892836
122220038
1940535234
1430124608
1270976710
121610907
672893017
2040860363
1060417897
360612876
1528110006
945921734
694082300
672995648
1918782257
1208807359
741461408
1389057532
1086320874
1226401475
301285454
3251362
1205569208
656005164
1501013716
2012784865
819164021
1776825871
312580839
1593057417
1555810072
1528049056
1759894515
1959409669
1827964605
676058628
1059152379
1218244735
1478959062
1169241404
1678844150
347016353
2064540887
663854798
573632624
1738251363
715892405
2045879203
1770698032
774082591
1727387459
697966006
1387998820
1543701827
1752442363
1666588201
560797788
942641859
587235537
465371741
1173656661
1861990933
1842203082
433464644
1504067120
1128830045
635754710
2021157099
2022315464
1874925591
414699324
76432064
532022458
1006624460
1756236016
55232776
221395494
1988326910
1507302692
839794321
113478288
1220271106
588719603
808547007
632618942
4929692
135131457
1168774156
172084234
1658682022
862878880
2040114373
835025863
2008735581
1920845673
1982748215
336772576
1517245479
1887692254
1852304021
487064728
1770486703
1479420521
191735204
1990397057
1720551372
1769727570
429691921
574397859
960580924
832135159
588356843
119018351
1747216592
2090686817
62847595
1608491634
388617464
364904414
1956056947
1321623777
47242946
1562870717
481214866
301354715
1120149325
737695177
50151671
234975321
1115851827
1955987792
1897585635
859580035
663014262
2070983411
1499407145
617321255
1275321557
1302836448
1167226538
37087609
504104271
1358166753
431358013
470233598
2050503705
532488313
1601386660
1900914091
1150179621
1518880354
1692617134
2004196325
1826333614
646440505
1745305313
1827018966
965330871
370909680
455159998
1607364707
1382478143
924262088
593253349
1928227442
1616695772
1224929019
412855008
1413094861
449019697
1503960789
688190588
809833753
966184868
1723292161
413692429
1271228217
1447385766
1750038855
454375375
1997120576
1095393893
1247149388
2092767489
382571498
1159218858
1117003742
862230850
1204025132
1746875151
1789023187
1481942042
1803371360
78011886
875554491
2066094985
2066294035
574124359
115585654
1659974272
1068196659
2074624581
287790497
16269065
1057820373
563836201
256269571
644993638
1649418659
1569490923
934018596
1961274732
193183818
2009864014
1675240668
1934243202
1217138866
2116162012
148343301
525194692
1333284767
1086512757
807445312
46205607
389859136
981759577
239153331
552595503
1958569664
372686931
771358129
951087620
1096155011
22616021
1118506098
835032822
665763764
184532658
1711124827
1759549804
953063499
144798165
1915330936
726313506
228792037
1848747100
2123293991
1538298251
1781713181
2102418118
1801779686
1775228876
1603891147
1202658220
1746372483
1755297325
959536907
57779147
1771856778
660549428
46778977
2092970406
1628811117
1826334654
1511164295
687948015
467747457
1881509012
66566163
2125105210
1604084395
899981910
522136701
1083376948
116450721
1812927262
692150430
258551788
780995106
1843287038
491173038
210758101
1582400780
1269203332
1635281171
800231733
72599233
1542118813
1662487405
1764709858
846275600
1424011830
1361772181
41172276
1435834360
1294049651
408688862
1020162007
1633060154
759193655
413402810
1879311849
115300015
222285561
284733018
663055970
1730190001
170667519
385136740
1048562957
982700201
631938368
1867476059
1919475973
1409316693
1089306964
1214940721
739066112
534476401
936947327
1128432940
1352716675
199806553
436099584
1022119968
795293169
452527382
317750041
437807570
1791052565
524033700
1437452152
1990340566
1382065204
102441832
884107601
1579973815
1597322709
283609320
2011171198
154064896
686254502
226653485
506780739
1001175609
1567528828
1859053746
970451690
669603281
863450968
796913748
501250401
1193112714
393957369
1529881523
359441954
723538588
964996277
698941364
488133430
1927567549
1745609572
1367884648
1045859054
1603427121
99669617
980398121
1598230522
1173292976
1596952696
246355854
335689895
808946735
1159341324
1231898302
818569412
1228534499
4170864
194838034
210954743
79931153
886166827
35029844
1027422412
650263194
845122035
1437523648
1758724748
442226739
1210580699
1563728203
1396661480
295294396
824144786
21363057
1372324016
174177639
1214229611
1027246152
997384589
938587984
1288186200
51287530
375849448
2025413976
1157939728
561630961
1010730353
1275992950
1660293096
533955912
2141091415
1512209299
1214551618
1951420706
1385651577
1358287468
176287083
1303925298
464404136
1089001564
922258104
1919086674
348080117
1183304244
1821424229
940256902
1390025527
1477375355
422238957
1389366581
1773164736
342756934
1883590433
1976520992
853671057
666335897
1375833167
2014801750
1391712436
732121851
1159202944
868351368
1245897687
1720149324
1213911833
327938341
1492807946
1462650568
66469356
1851002821
1785645520
1974758481
363576538
1535234460
1157675989
1732146763
246847362
1259990823
369828011
1080243392
1377495435
1942673573
691831366
673675992
135838503
148343901
2048091660
1957516673
1450501957
549353397
418325635
1130729725
77913308
1238564335
128002776
139605132
1934239666
419628088
616428141
336494662
55128631
1276429166
630486300
1849882608
263232753
1547854846
1182714944
1498485535
489918779
1265237405
1455396942
1358486662
1622371945
595562091
357798239
963963805
957620837
965572592
2139363141
1962505465
386385669
441610439
1092773187
465862841
1740928830
932270421
1135855903
1125527284
1089174253
1899860969
1491100380
555347981
608221351
1958554302
385306168
9667497
1676482199
245015801
1852072466
898031939
1460029499
1474171058
82682587
594033076
203457682
1646629816
1047512642
1838208011
1054823695
1036458371
291593319
101842478
1002372089
1733230346
1029991246
956217744
1552245908
355890247
1121907225
1654680926
441956586
1797119815
455435725
846321682
324403793
1221415229
1200181778
1031853577
1268775702
1079510688
2048223171
1050219097
1422342210
968480010
1035686628
1353276653
1760722293
1680761971
1605877212
1443371691
1949248994
351920335
1273147659
1918488534
1330781512
196906612
1333723923
1902552268
1889315685
1929527605
375768452
1162950500
169472255
1088632338
125951247
1637417597
1911146940
2041860155
1248668105
298926483
1175894916
1412936929
1207286345
2034986774
936579270
667235809
1831284846
685588520
1533194308
1124366471
530191317
1752672632
2110942473
1711767766
450516814
426986675
790079468
565542039
601193008
314113930
1864037007
1123387303
1975889542
362099350
891634404
811473385
378761117
1954739784
129296592
1597838333
572550060
1879392385
616861669
623744402
1614690480
1370706150
179346293
702707851
323672511
991928927
1987664455
1687846533
1385033066
1601017344
992186371
341660425
2019821731
1783677551
1222939728
1074353260
1405413955
578455128
1255095063
26839516
987699371
1753567742
685488732
1624635720
1745440331
137286140
1382069063
742714606
1105659397
756747920
1854353145
737554084
252674725
1191202447
333210163
1996911646
1018214202
1130792299
147120352
1600328883
624142062
347734655
1360349106
322766917
2070649744
661928360
370088497
2079721992
1918823755
1413507218
594804127
1616575545
373366066
1860496580
2118992633
1052774088
1902690398
2015778161
1767398518
553129602
900368232
35387281
458211307
1792370461
8051601
2106585780
1583531447
1994302054
571579155
236475766
229772093
1722316733
2048794831
476644578
1373200243
817966152
485857387
1258093979
95015130
167883688
1726517836
1906079393
2062676203
143898550
1123064168
1837292530
1198497626
1989074498
769669444
651385514
1478745358
1053108218
1558760864
1157608498
2146547664
115854345
2110741952
201943410
1223721871
1959943177
1020533406
1140993659
1329504409
68005309
999102498
1681082731
1404529691
903446972
1203582645
1380377691
2117394356
838240371
1808611245
1784862259
222650697
133409428
372324060
415296924
815798383
1758719964
1961929346
1072870185
263134334
577812512
1054694263
1105507351
82590009
1831462144
349483945
24181505
239377297
706734077
1692819025
1526314827
143880843
1483914831
1539298430
429006543
1549456590
699620966
649018501
1584989666
1265738403
1252447817
100705769
1847143222
686306020
1884219692
2132091759
1811447977
349771224
755001053
153821250
1953053008
440280257
1883312795
1587830331
1668039550
1858707328
239580287
2066354872
1169376920
2063965342
2008740670
930772699
756533915
1462535547
495886468
2002674124
1626723127
103287518
1029332632
1341433484
825920724
1170386121
318289575
309298537
1683887375
500852604
1238977359
1760735696
1052310802
1280844667
633453656
854737182
76097296
1397944696
519592532
1678417852
953959388
517553893
1745286750
755017834
2019704629
2076129627
1863621399
1315052829
805296544
614526401
1390690074
2103634303
1354004165
1605227451
297324953
1367288323
1898273122
839978075
1057415326
1355378058
1499261774
1191178936
1181613812
1458551707
1344497753
1685330072
677283951
1112253871
403480368
177624088
1616742534
1105973827
2038301222
1453621359
1013451141
1137465353
700194696
343250609
2025615849
1130290258
1653304225
1311119936
1162711941
1413257894
2067304792
701353165
695871235
1979955474
407243166
695819041
1845243567
771035563
2100929957
1683025845
2106341713
232370872
1126412063
966514815
733243045
1007379500
2124829165
1008158951
2011419339
1231484682
451158891
1731437325
1409712753
1238806740
1893947758
1899410870
1031892761
1248913319
1427233532
1617850530
1973827865
864443288
903710147
2058690190
160525425
1692219341
1118627611
2016441099
1671170477
119438131
590590325
282783304
926820971
1970465899
408236574
7094012
936851457
1250044233
695816855
1914671118
1118745307
1195992406
1783485091
1928463922
451242906
1600320928
888064399
1273686499
720608126
1968767387
191371278
1788275569
374462700
360867882
1703548231
409156958
1480651680
242324078
1938151578
273711304
2019478039
803941838
543794075
1948185689
1161267411
1902158046
1410038998
986810831
176751508
218694303
206596183
2063326539
2106693847
1405138457
1313199655
1362744576
1371149424
1606165462
975824403
1088134638
586807999
1601396436
2074576680
955985007
404153683
2119973600
396491114
651829712
579214831
1445596233
725686307
2083820695
219487589
336293530
1818550933
1599857512
1948060499
43194620
1278912764
1054427219
724016616
209271400
1816077939
244256577
2052638286
41240479
2128134562
551420319
228677432
63312952
316186670
1052286881
1796910923
2074508927
686548833
1220404870
1484362919
1905267190
1185003512
1667893883
1495876801
1364118023
1262518885
755600350
1530895811
992336258
226869754
1502683795
1410366824
443341908
534468753
1275513214
214590744
1690163999
1191305398
1334873336
1435507291
896073620
1567037154
1782998502
546894114
240019191
530178905
1825759077
1116591694
604806316
2142809058
1316554596
921715069
1422326293
28217665
1206014821
1536494793
664893793
7207731
1877845716
642794018
1019794691
348474622
430439261
1697933177
132076211
362526326
1083952166
73345715
1408811412
1925094002
1729290595
467761273
1863471410
1005211911
86079796
1975984137
2066842910
1033799928
841003055
1011750771
1234186951
379388420
1511672709
1170277203
764804664
878092027
1178468586
863647765
679335970
872960494
1459044576
1589893509
1623996070
595461878
1209932831
1778896410
1524421403
671294379
476913422
2056619293
1407806870
1336906094
1607290806
292877667
1137894295
2078671170
1518345085
1120539950
1821963071
673327546
845668839
590661943
550527286
885702998
132689591
2143792934
1607584100
1260894217
1763895535
1261104008
1973015377
115458352
386902808
698550021
349437693
1487253536
361301857
753221892
788503884
1389114109
1166991974
688759648
1845669906
1394679295
2147425860
727283675
227969600
1567553708
2071843639
1189820834
1408541837
2079686604
1271783835
1708060258
2053494503
137166138
532778434
656923913
1145797165
1489262355
1914111918
147165225
772859801
128355817
1420823414
1816704261
1241732186
614033278
1126813534
1090320902
1221393238
99561568
1954381021
2139708788
1820600874
1510799691
191641715
738067458
1634833061
1012550297
1508860589
1059606703
2009751239
1977620782
1138549461
1890702234
1939019775
1095078468
1641217195
398379117
253505832
1060958018
2055148402
174604437
1135444087
76042040
603694484
1484973291
1226494712
299915965
2011456006
1805307896
790521398
491391812
1413426119
330415608
247825993
1658607724
274045354
1229484772
1373546961
513388756
576255432
983742844
2132888766
248668689
774052522
233331969
2039061896
1977413687
1731196167
687457224
2088943163
1169898025
194575946
1495517658
994915096
580814880
1341046733
211497721
943684708
1138638421
1573182159
928386242
998071515
244839600
1914283894
1926366223
23254625
1642846162
1705081411
1577182780
2088914470
961291398
1489318192
427364863
1663614282
843009513
1171336293
1097863020
1865705843
191994777
1909451445
1276986083
236378149
1833639003
459424207
1608122481
1062446061
1254820033
1079736144
28049530
68737781
815915182
389583706
1358485673
1790534588
1632879386
1477195211
1770174787
850050803
593418375
544324222
1858575646
461169603
1845652783
1359877983
730150917
1282700980
90391166
1509555330
1509618729
1828834596
301992723
341725108
384337956
140012896
749685997
2089212881
472084972
100903451
984766816
1774427209
1041666362
1289920251
1052283285
1118328118
575245412
462837577
323257033
827679783
759351801
1376965112
1036019148
1932892064
1646711445
2110875120
128193690
2097723756
250396145
2131438035
2111928302
1012220007
1884537318
1689291572
1057618752
334983947
1817381166
780517251
1552886050
616587639
230133541
930385920
143678780
1080959451
1807987185
706859659
791004572
96994811
965557336
585055078
999458181
582562308
2031852179
972657614
935157454
454070910
1666393792
294589773
821537045
1914278021
1342468326
327591693
1982487519
1396708414
2136368589
1031401257
736982036
446895223
1733770492
1147500456
1857765731
87853529
613627053
1029544880
1407412107
2136597773
1018145022
1272366987
2059237140
1956027633
1859356869
2088883577
561559288
1025292875
1214080786
635625358
146053700
568574564
1771799659
216942390
31458824
750068827
1902286529
1834930622
1548873890
1552386151
1528625327
60367985
309999016
1219669145
1994859242
105712184
1346797244
1670977760
1994125289
900581857
1471456291
888863173
1667341037
1005647402
1533688464
473183845
965785507
2002877340
1253125742
948993053
2007517003
403594768
1707532495
1744302182
1034615993
1228847814
610360747
651708378
348092579
223562922
296913518
11529762
1041839512
1701565744
503044694
706913729
531494878
2041196715
1987164264
1478717788
372349919
1562705843
1519086996
821849119
334023278
236822613
1341874650
1734104307
433341692
1966253136
184782444
1848571609
1973584593
1343781099
1829918324
331747397
1370466687
1818781212
769775296
1663004522
723392795
1429161465
113740482
549822901
1255978143
510895998
1911447476
416806961
842561159
1436738609
222405509
555161527
1887538272
1053527015
516472767
1647628245
1451334268
231730784
718733130
2076854358
1858652223
1083019082
1787738315
332317001
1996732193
1293795998
489695544
1772774779
1961929665
1487500956
986926698
895778441
941982039
91193015
304052097
286360163
254271700
816638593
1945844051
1497712655
1599014449
335133651
1667979951
1708054867
8103393
39235393
1216083042
1862568050
1022821677
1998148318
1164396605
553740450
756562085
1323791153
242461321
736252125
1602830353
941761892
1343670372
1947587604
464690148
1773970331
1605454026
913844710
232544600
1020702377
721973906
132226309
1818990466
470869493
858389389
1546798334
479207308
1656224957
1470491057
1852566499
2109065541
447406920
2015385885
75219562
781469247
1864192828
587797686
1518799728
141739255
1158369190
1260389880
1443581418
1867411651
886161827
2072427540
2115533725
1538459775
1835079546
165162109
1436158736
639647263
1394883729
1654775620
949881330
1454156849
1039027170
2010468542
90766014
1415659153
757677525
623235064
1825099154
60571003
2004069766
2127234522
652242355
126799494
1826096442
710752893
1546436653
2059125613
1815825718
289850622
848766953
710779665
1486469476
1807827053
1987402367
575777902
560246794
2033037298
1474818713
1670742375
1207569790
128060952
1214983995
171589301
831316925
532749260
1817912291
60609281
210446396
86830445
254643179
546359983
1785272167
1273098385
719213575
482550712
1510054753
181143642
890915580
362956860
1228065355
782636169
1535718923
1623488682
784163997
174292180
384953077
2005059348
1113969128
1223177768
1441841557
1998855031
1365105327
120860067
1174697964
643067276
66051282
673542919
1817535141
775937422
1539374797
826142694
901358861
1226808671
395144036
1371458444
571579155
1097050708
1783779772
348453916
1128856607
1372485802
194058253
1255145227
1204007863
671238894
1061309380
649592070
1702234625
105988255
1401471070
908502211
227151114
81583897
1772425634
924233027
949304035
967305474
1260618169
1888179545
770743491
23017476
1961216663
1572216361
1734981056
1342150893
723113828
141631698
775993948
1273756107
580624846
2072221757
233121356
339139459
289830040
2017993364
857246477
2138718665
693949865
2096482003
22696267
1251257980
1667250918
1872707273
2096210344
121345299
997467105
2119984336
67866039
1310250221
2030081671
1942212100
303966057
544380258
1131405991
1069917238
415358640
1652939151
111093079
1661071640
1993329385
905787580
833982208
583395504
2146658462
1370002546
1598595262
493015950
1875095119
1134064329
1049704281
367054504
1174721835
336899410
50344572
2143043110
1349256794
64357604
1944814307
754381402
851829488
430188928
668036227
2039825267
215025512
182673039
656170869
1131952026
1404843080
22970184
1934513656
1676932391
1951313469
1247498937
1183493421
2094515624
489997223
779407472
849553568
166169855
426163078
1638200337
2134222938
959821939
532085762
994064095
270861906
280524953
1780216816
1358052796
545233601
69797760
1072806230
815395871
1117463844
247184134
181591199
1804714419
1358703761
1545452912
1041389995
695037893
676713608
903737174
683663105
1865693274
1244209718
999095206
754954638
546777851
857611718
2095439715
1354194388
427682858
78294657
1868810495
1286569143
388698960
323191695
1830115677
858897091
1064196596
966260106
590537948
253162687
1715406124
203943459
553918622
901293081
2093297207
1941344628
1800682966
953018060
136671662
2058741975
1069517173
201693879
1556216644
1759968839
842952635
319299788
913947495
381808541
1055462248
1716508149
1790433578
1074406492
1865102114
174696275
871983062
1559254471
445027467
948265433
2087290118
797289882
1678190061
1719472916
1080744797
1893654717
1521290701
1356093645
1709278274
566967385
837224306
1423886592
1190821231
1520765314
2075347504
1115221216
697182304
1776243122
280787131
1378918354
26233891
1354500698
885832371
1057877671
1515559451
655938920
1173987652
2031056969
684168024
195188593
440703222
121086950
1648936192
1373289070
1730345130
655241626
1626610310
45694292
690557664
1654439746
614350644
130324523
2147433790
290074185
781171643
1505365335
688586062
1180178902
1064399519
1172475165
1135553372
1959999022
738223000
41497120
1221078695
14913263
938170550
1887417372
2131318672
1497820450
1336973987
498508150
541572161
1971451766
1188611698
1583203090
775461940
1659450392
1113148377
1637804273
1120125586
1589333821
30266
205038599
953577508
865885556
855289776
763539872
672813309
172593600
1017863002
520632300
899622835
1353417606
1485851116
1033561291
1234458879
1588880127
279226851
1934944006
242458679
1409348919
389669642
406779218
495629845
669030300
1909583007
1360888515
1804707481
1299839744
1768446089
882450956
1729405798
1326821049
1275945892
555699572
2023518651
764348576
1869204997
1940165566
164109665
1425369330
1963105208
1142110436
1272435586
634811500
679368544
1860673640
447797428
85746065
1094468357
1075279090
427433650
1026034799
434146937
234682996
1476055343
1506045524
1166334007
1569199977
996103101
1211058106
102177318
1579156246
2094068326
211342009
1483950330
904455724
1881656603
1358478095
1212314482
1070238044
711991398
580235333
1585839507
652793944
496591829
2014887191
1299265725
1001171658
132005770
201035703
294586781
2126379887
610911616
901176371
341226158
1349838722
43580688
1337902406
2144960776
959031972
493917755
1936739829
1053744489
2062016189
273226604
683342495
111196074
391739424
1459349628
1445016003
2006244750
408634783
179603835
264145390
50585747
1902180989
1357108213
1372105872
110487683
764796589
848080737
1300994274
41015799
909723010
169699729
741126858
824882678
1789933410
91553717
661476880
1028272137
1279290887
1930253707
496659399
1915626449
608555509
458755823
780571520
1112504577
1874234114
284604160
877377940
324591183
2129260895
1938361602
98669622
1285533366
1175238352
1786497449
1451348986
902415595
804489592
1420517865
914373816
572340149
433587244
1019503346
297936128
1930361963
590913789
1713971290
1250295045
1416077186
2221040
224313032
1507915374
971669311
399633466
1586713171
1107544865
1438697795
1646685413
562561454
1443601393
1792528536
1430685988
12653333
1311511941
97137328
1818400178
2045706390
443174314
264068757
530307921
623398573
1413766387
1476740725
1136054627
613645627
74029858
1192121756
1379002810
1026967558
962834524
109948530
1611852742
56969182
2009223525
753685390
1603938224
1831704387
234680300
474034617
570888852
1502339408
1865956459
2044388467
2122632947
709330857
234046099
1853753830
228965368
1513823558
752876875
48981038
1435216731
1485233993
589258652
1274055251
864827704
1548887656
2037918982
1176905031
1228786724
664268557
986093221
1042724436
1457075731
695814607
1645515065
778923002
1281067722
1548649796
1038244833
1663060025
1438906508
245053794
1020632854
1463107565
432712554
1712901304
1773049684
256659545
125692810
1625354652
697914344
2038511403
1056971925
301193326
1597711614
679803387
1338611800
1589027144
389822063
477335150
284886461
543619809
1434206994
1941042306
803179040
916493739
732859504
908621917
2034875380
1139561067
927727970
62648306
60298347
1234241803
1187631440
948488861
1684000283
108622337
1454651761
1985027496
896222495
1025453738
1264169015
1799719514
1033287483
742959215
1287177741
300180207
1209794461
430103340
137343960
1584359906
4809326
197206485
1306849995
60261869
1205250863
275261628
38121242
855667869
1075295512
506504220
396841673
1603432308
1540017468
975133435
546843232
1848266154
1243805253
1297726961
838700445
1646503447
1234837152
314134883
100850220
201321878
612234594
1311102586
1600708539
489059093
243554139
312379873
1458681031
1780849078
2034441360
288392665
930666681
81766404
59151923
2119178120
1654138686
518988739
1549140621
1512144161
537628522
610262989
1517856008
1882256320
935712342
1328394628
1836020639
409695267
358433963
291387143
1975774740
574184170
739114747
1800740004
387267059
1137528652
1280890375
1090673044
57823638
2135537687
2015558746
157518956
404580821
700126590
630586618
1068861347
2014685438
2102113502
579987265
1440896058
594042123
1537491955
1693143433
1148491357
1227026810
1724963434
356533950
1932250329
515128858
1928333415
432483745
205476541
1328152593
2125062408
1549183752
677492874
1725762299
304001691
2043343632
1814439367
1501485730
523714471
920558501
755074583
1043603776
578573486
1349412059
377324030
1246224757
1195002293
1958205121
1051949112
1136151895
1310065644
1423322378
84096821
559011961
280978267
1604881644
393683343
763742999
786170372
1956497639
1578646270
1445754421
896090880
1593190753
898044316
964532585
184411008
485828227
706737440
27890586
1125787485
143509684
1078287973
418698345
1447051446
5472183
1045993785
1530556878
1884298113
109213193
1154423332
763710694
628294600
782629216
480467559
2038113927
1217091337
234898990
1875046222
1366720384
1529305231
1113147264
262834902
2116495239
505605464
541108443
1287606656
944584069
2033755366
1941072331
633956249
1131687139
1253446265
389414246
216513302
619082147
1668405179
262526220
1825304655
1859584573
1353107480
180991772
117937198
40440113
1883025791
1135792926
1293014939
996053737
1970764770
269517489
1514222303
830270982
186611527
1133408539
1014164840
987574603
201881123
513467963
288101397
537540920
1559289613
275300523
199313781
37602420
1438122474
2122242979
943095349
653582917
61884165
1828418454
1880660004
1805014697
502926133
1138194669
2115288916
920569944
1073758498
755196750
1689956198
2110005013
1454607765
1931638926
1171942576
1383501109
1086983022
683093269
673039405
371148284
918295814
1093073120
878859935
1049517664
1501652066
1058071431
2064659291
1376496974
411764422
1881333752
1050302435
1083385054
1271200965
756708137
434283726
1031410585
1609645430
292591694
577573691
496870028
270368430
1487776386
721574017
1212850185
458606713
2017560051
1600723896
900654385
880527054
1733608615
1816280531
644923429
295902903
521759274
703689758
2019799848
2132224510
888208556
118094065
1066323446
925558564
1514250180
712937646
239993401
34151972
126752408
1287821230
992888210
756238947
1863370970
862426447
837114276
1115319064
1611159943
1716392792
536252636
628775130
1971615199
303680693
165681728
523580284
387190197
278989911
1302311201
1013565601
181600079
278788655
1847816993
87126925
656396431
860599522
1164677240
1988531144
1261923658
1442338193
1581993625
1275948028
282262645
832667709
1550875485
1267732842
98726837
1166163719
326009820
1295127486
891051460
1649609566
1466697447
1025583778
121968388
1666884063
848654026
1789502254
1278579051
1297709401
2142162832
736343759
1944049051
953013132
300217803
510585139
320809274
1250772
588820005
1259579307
120632851
1042678284
717641920
2099818128
623701339
272957131
1991010907
1188934160
2108268094
1379276402
354848878
730860433
1457764767
325514646
425416889
1753711401
436051177
1195346656
1745161011
28407323
419181679
710192586
2112839858
844970033
52819999
1019404619
2094667662
723869000
538784887
1552719794
1340582931
328988809
1202863457
1688778888
1750651585
710379711
1822813696
395066165
124095773
1688035774
768783650
167435971
1990505621
2110225214
44230670
296595802
1486161654
1650737747
1124338418
1178603903
365715784
1330208724
870833531
1662456565
811738484
1059288564
1442741196
24037909
403884772
2091750421
1924429800
1839406719
613990048
1266437845
145697093
938093309
256145334
1751664687
1521342591
837326330
741963560
509005392
1062683002
1093261567
1898818403
44916447
404203571
1545432390
2128244980
327850876
122133942
1499800332
1362625516
695702373
1819532015
800391523
1863668319
2138286252
1687280409
1774266035
748314521
1160887102
1317890110
845142641
1601328221
338508343
967236811
984253395
1415751004
630781791
1346425560
943537668
797600156
1268604027
1220454436
1867928495
1152131870
1388875278
1048708714
1429278110
864640226
1069208047
1186843587
1445998294
1631664444
1645725273
1574418295
476949380
573550040
2118291373
310804707
11154896
920741430
185206518
706242469
1251518442
1675815718
1663161942
567676750
1729405240
563649588
55207396
1438530663
1679861712
806547236
1057531455
1401137412
316583669
1659914725
59827768
1809043633
913131945
96923620
56747900
1036202145
535895383
305951469
2066117142
1760244977
1585300131
1468976641
1247888299
1118802464
701978913
287490841
1326937994
977772157
328824515
652795204
1003334953
495301297
321419227
1077228278
1236670539
1405279803
1067806526
1972151858
764431016
1377375053
1515188793
2039924220
978238099
1542932906
1088445631
436378740
935561469
269236460
2090657616
897638543
777326772
1146980363
1316341052
23469438
1432183694
1264137376
1876829438
1046311326
1201779580
164216878
1058899504
1815227383
1002875074
1496851438
1314752728
476729958
663706335
2063305311
856121776
649917075
466588900
465688063
1145381483
1056975445
421927882
913075997
2099232784
1608690612
2105430079
2083292200
391005961
1958882628
629044785
77669222
494163209
1914055272
1298959456
126731249
1166264661
1062323998
220494589
618755970
139012595
1444563041
1551409178
178322469
1894441968
1092065614
177760521
846104331
895259312
46945920
1880063408
1480765749
2850097
1768685179
853038534
432395173
983169670
1460662785
1152168311
502144975
1167596162
2029851388
1703136010
1990871410
1905856581
2126721615
794495765
1074918856
638698997
1408227160
968423645
51527243
1511199550
421221708
1515793043
253236869
1748891915
1478162945
1449647385
1037599337
2133956975
1382209175
1057331072
1834854234
2010725075
2113740401
1598020525
1253930503
333515797
933479497
289408085
843072224
882846520
1602045235
1454372976
283096620
1325607573
2011183431
576553008
1589794353
299687639
774028692
1741228109
206069746
1302412659
42865411
584581031
217634975
1703075815
467415613
1286664523
1986434
108342022
1853492667
77582657
133806180
1474400087
1374028543
510505408
645739267
1325014153
1920888510
1477919375
791359747
2022721541
2122139457
147964401
677189950
716172734
1656005420
1825404702
2073041791
695586244
1701144416
1330497233
1961169053
1513117735
931532657
949273395
1020954394
1512527081
1405984686
495780672
1306564822
619888755
671873668
1202867951
1651842830
1431676450
180513048
313880712
1040112986
2144481936
1436514778
595925867
594604958
1689491128
2086203580
258698189
2079003370
1085543668
2065447915
960815759
3088593
580242456
1793605729
1770334190
153888826
741260204
2126590817
756361191
1672348770
949143339
651155143
341901800
1294600017
1098542009
1551510656
1010857219
851950299
1664362944
1472653981
1525289048
634893357
1761058697
1226811676
733553751
1418535408
22921244
1335597853
1538873439
706575269
729375134
488729774
1885016659
1115358510
602751935
543460878
1814821317
214199681
517913430
1003885514
792470289
495886468
38605274
126551906
794662414
989004453
1763855745
1393933587
958458185
2069779611
1562751805
479957476
567138276
895454677
2098780168
677593614
226144035
547960678
1014617460
1585295709
1243108891
445563762
17944299
162742113
479398661
1366480306
736255712
1924692316
1720440605
1447385416
2009910407
950088564
1245932336
1295146493
362996641
1376301113
2085311775
1061582549
1070558562
2124736866
1482041781
162579773
401353498
856799651
175616631
1053776311
1910566119
1347365382
1438823086
231428783
1256109696
1673244848
1445520593
806755576
874057633
1497684107
122021284
1149300944
771088360
916536051
1558093857
260479952
1153150232
1011543329
1270513908
1948395886
1759569400
1699359727
1748174633
1620969190
1482544398
2135297959
742734213
1024028598
1083720251
486777881
387626744
288099166
182706560
1352123642
1254061633
724584728
141264501
1676698213
1279849529
1456502689
1039291406
620011004
1459957049
1612715134
1498338693
1775674308
215076269
1456969558
680929972
464173839
1431998681
1263614253
1928567104
1402442746
1486171182
442320459
1679724769
918788832
190152693
1587005707
1572135804
839556336
1047329398
616914110
330441575
912551338
738480882
1687277571
1264996975
959078071
829677189
1328097138
1806393772
921215555
915023237
2040203084
785671579
2049125094
789508987
1790179613
1183603258
348555376
603802630
2058765796
813211119
1005337276
501899388
1828371426
1788252810
1573593596
1722444589
217042287
1433412113
853744732
1655231106
335553829
639547891
1503049156
232011164
1194433901
976821300
1261270124
1780968084
116290532
278965234
313927254
1637775766
1012617757
1102216456
99014648
9971742
1613212180
943359389
545280992
1809956526
212720131
108071151
1095630876
313757671
270422566
1067228802
1520874158
336976934
1695003674
867009686
356655865
244324932
763247578
652393182
2010648164
699590734
990462969
481536064
1522513165
779458207
756081959
543406981
63431973
857852036
1785564841
2046789234
305902798
1790370177
1124486213
1612526089
252462336
894769844
612167964
1514415004
1162453475
771551660
1260830451
1618488463
404717430
700055202
1704578357
1799545466
102387852
350144906
2145558193
1572637826
850111798
2090896882
521410839
1337681370
686822252
1361493398
810384042
739918537
1382143025
1180844521
1612154440
2111637770
113044598
1959733355
1443854247
1456219937
1188760513
1110224873
1749526466
2069948588
1891342044
830276110
495386890
258232591
358882955
1296184149
697937780
1746463894
1317107259
1970421943
1177086322
196949696
601418095
454561619
1277382895
1354450099
466476362
1287570822
647076607
713317018
2023900259
1090252839
499294021
1255369144
527024336
1396353445
119915948
1534472741
30277029
1518717816
1621709308
870246322
1222257229
222884808
411030379
1957240611
1850699662
31194218
576914114
162388279
1210464003
927402763
568007296
625839424
725116020
528873173
447275553
68984771
285191748
1612891895
1827716451
332030629
341326471
2019295059
1826059249
1878290602
706579543
422507094
1312488918
2121225611
59295248
616354497
1142281287
900061619
1413094861
624634247
1911024807
133725835
2022025882
1315944287
966844568
2070281799
179876027
1171183070
212516855
245615908
763296665
463259793
628776523
1391997744
1178453568
898442087
1602202962
1703883136
600611960
1062018585
2015766131
654906430
1079208241
853495129
1279341348
1427624375
144442378
917819863
737565602
2144792083
1486728610
337379186
1250323574
1800937694
2030514169
1755674162
769479203
812050172
1163522813
645868444
1892024694
1721204453
463353053
144414026
1477017577
1888913324
46594563
823940400
418757975
96028487
774512296
528776029
1396594490
998921637
24064618
315881953
1645321906
1222078923
327767302
2125513407
1595765669
506470529
955597644
999478435
1537750844
1003959414
989230843
1490567003
821040021
1461857605
1083075454
662767976
333481008
144749829
669178033
325005172
1108523652
1263164994
1576267278
1687763381
450492058
1504130588
216147232
333641805
1132042580
111302863
1303915810
2105366520
716125417
175869322
727116514
2063121292
485086840
201220902
941425616
55531082
139665850
796719562
1567114475
1005429377
1041733925
854796344
742429475
240946546
166253589
297614425
403953707
262349417
260619520
212471026
1801416709
156344046
496077434
1031863357
449703688
831749102
943657543
1721576230
547335657
88160530
2020878040
885822281
995902917
966994251
284160355
59952195
893513628
89998294
1459817392
154197391
1117912533
1464858948
704414511
1877286469
1656485127
228368484
104200028
222428928
62821293
1610803519
1460958391
916190245
477322744
1507604202
1710775741
1774686329
607546409
1867282843
209958438
601424447
1337619413
1795272176
2108010337
1377327048
751992782
1856747433
1852180782
1640984232
1365563697
652846927
1419940521
1585812162
1776300531
1277881599
343506403
567600362
1376325428
20291936
112536316
773618818
683790151
413993436
758652788
1642331946
617487012
1229575724
1766940040
2083672764
1690315025
1827107591
403363319
927816289
1684176451
1444149356
1833880528
1701357838
42676513
1397172663
997064541
996075314
964691592
755815510
23234355
333690954
1069134727
451707547
79036023
1833118062
887577357
1227838210
1048201874
365379632
2024221217
2014687605
1339737050
599653754
1588226380
1713119962
157079915
2109068734
342696934
1332370711
70144788
1690190350
44981244
1741569936
1504860158
1593071654
257279669
182152679
516473381
1019067585
1032196782
1999373253
1079501431
2077726268
1909854794
1393193604
40547389
1733476277
877005595
1275423831
1377173243
779691501
1591509874
765216844
1064973532
707246245
1421152008
144117776
2126015717
487613280
45898064
1946303789
398282052
131292497
723694359
234312509
1422391617
958490220
1660712736
1827729828
1872314781
1164728301
1255579337
1286665695
33381686
1230381300
374596432
1850855362
519685206
1924803258
1439574162
1618762126
465935583
360356054
1700588936
714944134
1731686785
1469198658
438734506
1124581750
2075029175
1115466283
568900183
1387774732
1698346365
1917484111
1970740472
1655354356
752489840
1064963959
1655499445
1425174579
2077470572
1702656188
500482020
573776506
510549929
944874884
906266162
1742355210
1850257740
1405900955
33704297
461755396
476075707
166743810
558535336
1038484161
738477657
1311019074
687741586
946136898
1598370667
1700719909
1617074965
1488088817
140961123
1957864319
1174142094
954612976
436131764
624631767
1919180330
1207162938
1801524889
10626962
1816226550
1580151990
281757315
1688410835
863929802
227419596
2081763272
362693558
1228342373
1619132897
1012694574
820498503
1783995474
634023621
84800555
1611395162
1383478017
1315468390
365104666
1291016314
1760153781
1161122282
1153914279
1699628674
53773941
480824709
1638358879
207396526
755881001
1497326241
1229469324
501970588
1181225327
458255638
832856034
630924804
2037842112
79627060
1242905938
1733622806
1296184756
62840311
890533252
1730323952
1789302160
1296950292
553670953
1174768464
1018267205
2015396321
338582594
1631265473
983993881
1547038363
795822748
1911803819
378566443
623112413
1950304545
2050289808
292644779
1405153840
735694662
1503316932
860674943
1754297315
855609840
743171350
1701305039
1098298835
971465123
2057247907
68199803
186538178
1865219443
1097686147
893310322
1645392790
270996519
427570467
55069678
968516307
1872235507
1233463689
1651530199
1282339136
306116819
1063360095
916768488
2041655591
1212679364
702707851
396424437
624248249
464190848
1465905160
1510438124
1045301285
1752488568
2070251895
139370932
1427386393
1461725655
1941871805
1826949433
1514752324
1007601090
1310477207
385976476
1600818000
1684579361
1406131316
1950548019
994590127
1264501992
978673341
1090072988
1447793892
1734054301
1863555337
1793088154
923330488
1973086219
1987381644
103011117
1482548364
896889219
443976495
1617179096
934085893
2144796278
352806461
354305031
1015880069
844669382
1138578523
825445843
212756239
714088287
1222517457
1699662327
2116067504
1609963724
783402370
1147462202
964245129
257135333
1667493742
173478556
1564394333
1656920220
2040272282
743921498
1335025113
625708514
1951172976
329181843
431610175
2112580669
2122554174
1702668172
927269283
1887531291
2049066964
805426465
607074562
1932307957
521566674
1800337931
275093303
1770651140
68395492
1508893259
1702457699
501640963
712836825
660413858
416821
1569700815
1581880472
1606733840
448724849
1986013131
1593554595
333355252
903994814
1438816585
977601674
369500715
1184786822
1751202802
1681798776
43651132
1629459041
87099105
1088511275
418306348
553517979
1695424385
1985449761
445254751
1604525286
1443177149
544592774
1671295169
2001721298
2115007504
1940966625
457859914
493083379
1382540260
1030679605
1940043444
1118778183
529186407
1808159048
447970940
1669091046
1618164539
158688667
769447074
1455001874
1921636483
1583573448
665060769
856060833
1072587655
1180172347
1387703021
1533326041
952706517
3082099
402801375
1842125512
1097177268
1462893653
808622548
1531874352
1812074788
1650159657
1311685454
1353635827
57608195
1559751804
290647346
1741317466
639279561
2554023
29621752
1384690955
1179200831
764176786
1077678309
84962069
1031678763
1028835690
675609552
1530416491
1035561026
1554018899
927790522
399241315
1803990375
1822693043
343667707
1103868762
138814098
509720107
1210414846
1859430589
1860281450
814571961
1580891963
1157733585
1976250794
299334529
1326741029
1997659331
463560573
58578708
735584250
686022972
239379847
534761620
2039055623
2066078575
788820729
1880023806
1522717113
2076918675
221410851
904861592
1074515678
1761588310
1528342578
1104125436
1862847324
1022846125
1670421776
1315818627
75146969
1570425942
1414812768
2039789740
88862067
490775663
1228887491
750298812
1822372562
2071610359
2040648255
326835141
288016715
1775665075
697832417
1030999041
1633407014
461497995
983314586
383255823
197508663
912040326
172704114
1118847925
566878151
704390372
1295831866
409113355
689628567
1737341267
1759601801
1819994395
1899396459
109277685
2068782749
28269460
927341147
1595040108
753261224
2063414333
2128493410
318002018
887436338
1152410961
1225019739
573585813
743321262
1825716070
1562308399
560074723
2023765030
1186972629
298238586
1256704091
1529765434
521128584
1917542445
2085664277
710946269
1379391731
548671710
2022984758
114144022
1263965921
893002313
865266014
240233846
1330232756
1334814377
653515348
1972109880
2134544351
1776493446
318620772
672543753
1825806794
45173691
392466285
1928050252
2050029850
774508376
996996047
576752786
509840601
405195237
1959225668
278046192
1065179757
215060353
1853022340
1976968765
1771973910
104699439
1051533669
1312059949
1782357157
918437557
29919691
1659397273
1388903313
766430234
2143784816
1411976589
541146156
1680520145
606621191
1730170236
1927901264
1028793873
1208267273
1589891973
186957488
1070841438
1139076944
694994795
1300095114
1150858738
1094012951
2087289982
304522145
1758000632
2126448807
388478742
1542878637
458614709
806788219
1449860038
301095469
2053982995
434283726
743519248
1983118153
1666816770
1357258626
1914482096
1432805728
452690747
1416693744
1626279640
738504944
1273472011
1858593387
587613756
801587461
1754029972
1196820776
1694037314
1461836927
209050465
2044245172
1030687559
1849418775
1769742813
447827537
1498165973
126951439
1561538669
1469350166
1054300292
985107659
1614201652
502320023
1203017154
321863383
2045839574
442533907
1901079382
1857409417
1646873927
1716525015
416001772
1947922850
1048973715
353686079
19696202
1877070514
54086393
1566486842
2070417837
2025521889
90425712
868403957
535198998
852994084
1126953125
2016044671
960868716
1069490720
1308948044
512795054
462929569
1394634006
1941186812
860063753
105437507
854383849
1958963557
590996189
1058387039
1081986222
1032500204
1115549165
729437288
1025019241
1271613084
2143734582
1757383433
410615042
1108577517
1184385311
165560455
2105884699
2044191445
394316502
1987502844
246181905
343476545
1412577180
182555481
1910659089
644461041
870601514
1793700134
2020682630
1498961710
1266515930
594445201
1992991107
387972610
2013855184
1262699729
426971126
603483071
1167647244
1068049372
2101836788
1943459874
272911761
9668209
1354294609
1623012036
449709288
208940264
1443439487
1653308196
1390896236
568978367
1420470442
1191931672
833057551
1427483586
1185732162
559885043
625155922
532337192
886531196
155460028
1088653183
112331485
1003439016
1285665832
758955056
438572403
1075263138
1838109872
1117566016
789437940
2134340971
1875129355
1372898961
642435847
1708122058
1544541251
1336564571
1288813997
640927016
1228317901
1202226752
1295811721
1499432187
507473344
255230065
1288068550
1859018838
462570271
536520831
572510264
573674886
94291891
335741519
1276842872
792383928
1670057223
1406724584
720789256
1130045599
1209597258
619934901
251844872
1424926042
1302773537
1531471237
417907569
956484358
1399406640
1271821249
1664341914
456576067
286842306
255538178
927560646
802603818
1164765003
1045281459
1086912260
1615281794
365216368
1105703683
407535298
2119050391
754270426
1651778942
1413865732
2117211462
1989103512
1277017043
759496229
619679442
1570638419
65072199
1472542684
1182908272
621433526
380230527
522995454
1965769691
2027306182
2039680022
1929635001
57297583
344748254
91265675
1393814791
339805387
605209090
1898927571
584629655
1720772729
1890119293
1144508815
252767736
92706643
566867528
1514377078
1184946464
925349966
526283170
1166557977
1201343108
1202929655
2004081429
1131701928
1112645296
113828519
1609101005
1051056941
2139050155
1289208139
1391732667
394540073
1564273586
1965004894
1688886188
540588163
1823367486
604318618
1571276655
224979669
1151363692
422957122
2103988863
25304092
1699247699
135550204
1691394304
172113260
83432155
814929166
877591320
1770932116
672830880
514668614
693143972
192159599
601414657
502092858
2134864179
1601546656
1393774127
1053770390
724510179
2080621027
1041259094
1031196863
2119412003
568865494
1506671577
872475137
215461217
892328965
938338530
1325539029
1639792040
845676404
1856111578
1031493728
1797072573
22295730
1125239293
1124421547
1240057926
1806583284
418449476
114170047
354081248
28593945
579979605
2044620763
93021173
631396972
1761057149
988616007
2126534384
1986883352
314387067
498884006
1449816060
1262307172
173616964
755913056
492493003
1339945961
826890714
1867413436
1859918097
1192630641
2070766672
821063669
1251815647
1736691059
1868705775
1212485443
850855468
956620250
865650039
1852545336
1114107208
1202175480
1911733166
129421517
360032135
2026202128
1190787394
1288000854
1958780343
767307455
1656024981
857683649
1697983433
634460118
2106289979
1536929082
1225126067
1372491719
996047741
2132315703
1586867295
365971626
1815856994
1689421750
2073663838
1620331213
901678479
650053817
1777393646
1366551460
764695575
1586187057
1532704441
491163071
1819180094
533628066
571524107
1965431037
1765001153
1103231385
792727365
1030816365
1645901829
1010869450
874587252
1661794126
1975303118
548331516
1935340970
822296368
1243841483
2109183830
1173989667
1381753110
129991578
1236631851
1830300768
493847619
1196714157
1760115299
1778035869
754991279
1985369297
694756617
966227012
1430580083
2013611090
1425769128
1849048980
593812715
412043737
1039150486
621256100
330809153
1798791056
1472288698
1508205561
273029641
935049435
1595148037
1123520909
1410656543
1589817229
715534011
1038516644
1846047985
198376294
1454109117
240506512
804967051
323210589
303496244
320942121
1089714898
578175703
1661386214
1001840577
780397229
455426583
1942076019
1667857537
1714380075
1955860450
1297112095
1041965859
1121628812
1565020143
881859360
1485213025
989558892
1266442672
96085737
272524064
232668916
267713827
1574883364
226720982
841523572
706674108
1193122311
1309901021
365764233
1566367644
1430313621
958033034
1213588472
1634223125
266070733
1824839012
1155402834
82572283
702978188
1143317821
689342935
1663679187
541278265
418701597
1139111376
84196538
1447465510
805072347
344683563
131896249
514549068
1314407725
209745089
545062075
710425120
1239795362
2034978779
1424133267
1594976423
14216067
652965484
966678461
42722270
860733380
2076583931
776846271
1578518088
802640130
1660831558
14809580
1298730873
788767550
2069664204
346849869
2023627307
1431046919
377937327
2065743981
1026439136
1416144184
320318490
914049404
8102592
1758961178
1501353687
627302756
690570782
907745441
711102562
1954691300
144333645
466489699
445004289
1016863494
1991947137
1512844674
323331341
1977929486
1227671526
1743110209
1727929020
1101837921
810159265
896347531
1455924262
1595367557
613900003
353101684
415380306
74283533
1266642367
1991109393
2061279808
737307631
1079707785
1078000583
84047755
1428227693
698381898
1217780787
2087011999
457372252
1234840366
1662193357
2112676429
1311255696
526942084
820538462
549171529
1979759232
544401706
717950605
623688487
949082322
951059003
961623311
1736493344
495924350
890580265
268612900
183343092
669901680
1016607354
587521090
480003079
1392950507
36397794
1199763115
601882843
985470302
698468184
316853726
2078124207
1519217780
869833012
1876819383
1271323926
465029098
1546442824
1412008143
1143069978
1763332713
547231241
734581131
1350229590
1021164687
1990434204
39335269
957677504
817333030
1180975143
559972589
1533445369
1260631107
665642898
1102622476
958507040
1343241376
163848408
1744198716
1267627868
1005282029
427031305
1406474468
880610863
812976592
274749315
1964159894
1609031541
1563243656
1456531372
438837725
784132212
1087655208
365140614
1941644887
1376540000
2131354995
9972042
1026120749
535926876
1395657964
1697870490
205765314
1062569075
1158118960
663208146
1712504627
213668034
1343925649
179181061
1230115088
261050595
255156148
1522265175
19326734
710304661
331453292
150968057
1827420706
1287779377
771564485
965304398
99732498
705450234
159993054
222112919
922948961
604366058
1493166386
1768194906
1134760046
548683842
1656577587
993006138
883214818
1279128418
1997047211
131109314
2605375
1206243587
1802121752
1871309518
250884087
939837652
1519587109
1482898619
857359428
472639888
1360384040
320337000
1293516492
981324813
1950221328
1110354110
517744726
1133632109
637173453
864066932
1250067722
1867422094
1560802619
1516753168
1932865113
303383036
1507896249
205522654
1987373458
1803013720
1782120261
605349216
2031670548
1318031455
381295121
1314104882
1874441135
865743682
1955453679
1118069628
1091477101
1236650057
1400604285
1911200150
1063832599
1817371442
1260789428
143624355
1142083392
380096445
842141633
730431986
353232588
254590491
418822175
226048333
2109793413
2101971533
288937701
630896456
377415944
1006855134
175692006
2024540005
2021830868
304365471
2001652276
1079947216
1263034491
532909371
1813448019
1057331072
362808084
1481481773
1076759269
2002685897
1932030893
116266679
338589948
1852548219
677370992
1171040883
178240237
1876635549
1519097245
221305093
754809360
1953043465
1577031160
1349891572
844628559
1894507454
682364469
1779304383
2103030196
1044703395
224803103
593592892
529035794
1134240281
1678039522
340358591
1339830959
994274275
134109492
95804434
80961067
1338843847
565812799
1291253820
1853899975
287919754
213433777
1425172770
217464490
62065384
471670224
1253922346
472749372
1148994076
53145210
746671761
1420313327
1250003809
1914457740
1524152016
1697246942
1785326906
116978499
299746976
980184767
996767658
319981616
89796713
390535837
48167719
1992686271
699086754
686608651
1227373774
61849933
186035081
1508457085
76562524
1054492033
1942016232
1082813297
1467052155
987006582
1337709427
769544827
2136922539
239209616
595836159
1536528411
1182049932
2069549527
1603240720
1102893389
383201470
267929923
952590707
1505908400
1355449068
1300943507
2071126576
202115851
1060362812
455908932
1416561689
1136353816
1095232964
1212191498
1304656549
317758117
1889028700
1031554389
262927449
981111090
2119294404
538497617
542671811
505108759
1647493191
93841233
1392634671
1163797735
377259913
707758232
488986906
2147102825
1072804452
134564470
1047967946
306687258
1803908511
2134178760
672493604
728477012
972077157
914665089
1668904802
3539340
1911395006
705415931
1098047699
1439659863
1159074069
760051554
1864128934
1049189610
805772623
1975133483
410799846
1798316442
167990177
1435351648
803658153
1972985034
1628086261
1253124354
1270622174
1872787887
286941402
343019866
74355059
701786408
1315514167
1650121704
1190113296
1902480102
1264032760
1330684712
832767014
298063208
1233127082
162691685
907896614
1672962152
607616769
537151401
139839478
1509531823
1655645086
67837394
1136021982
1934228907
869667411
867613609
916666136
1706027535
1162049645
233412267
951518257
1810084772
738549611
1077805293
1800814773
1352146435
783510157
1545444824
2085087679
2015061764
1903021483
2121208931
9140133
1633468511
573138721
1231079591
2053142151
316057368
483767798
1781510623
738022054
1128622755
1932475555
1183634583
784254586
612121746
1571364662
347814360
1649292053
105522514
257796928
167650800
214345675
1390365930
189787052
1427773002
1525987359
797794525
1325621225
15279364
1507811158
1216080075
1755405884
2082851840
1842387063
1631446859
1156428562
1434045074
1859687014
1850198745
252666296
686161618
1615011244
116004904
1592488748
1157526811
1133010032
1516687276
1589994663
503567247
215489969
265422604
1547840913
1990612384
933536159
685589333
1134935183
552823866
736811011
287112244
2073762791
727190649
2140805882
1150663859
1740915662
1720324276
2052116257
1776085353
426299255
1285753840
472646600
1516555604
991514485
538973011
1629812179
1719485407
1828930666
768500459
567976860
1529519844
324136685
304995516
160976572
1243803338
1712003240
2136827199
172481433
1138549461
910187096
950516801
1708987911
486401877
565208432
1053402528
224148191
555888129
2051564659
1204336372
1177696860
1109479404
1516324973
542264853
749752448
96588246
864287596
1405955850
1449361654
376743659
2050726241
1464090868
1047333431
1542046392
1055297222
1614485565
1681461039
993905365
1796266261
1951795850
942124633
221517842
495169950
1284427023
1317759279
5154554
1835030920
1992626110
2142877627
253843307
1992403648
68637336
2144430509
1433340790
1964316265
616947095
1258473713
459171445
1811042169
270346404
954232374
52632876
738089811
1366268703
1556358771
1053403717
144231326
1041999002
1859804040
1920870467
354652709
538118170
283859962
474602795
1882370098
694962824
1204416009
909432878
1795473347
1994759737
1650995213
954433862
2130898983
1011133699
971150173
571245695
1034853244
944035516
2119823549
203766544
1590642886
1881513313
1033869057
1047723663
637207178
1666962207
1227772526
1091941113
327022384
1909284137
1641775490
2023087417
1773369769
521871880
188216444
1273083254
288004778
1961990805
1963890727
1522496919
950854375
610518479
175044566
455386387
1601146905
1949391122
841629058
1406475680
1267713899
1626763196
1688788294
1896740654
1123269060
582728932
55009141
984929447
2085974689
760966890
1668180392
536109646
2121514595
276790301
1387238068
1626492649
1773960533
306359644
357599944
1272633390
1904302518
805861439
395437893
824920836
1101016668
778125670
769025387
933983191
2090928013
1566636697
921225194
725040063
1499773351
1614641816
9163939
740384106
325604150
1129870478
840410865
332813421
306142741
1779628533
522727217
133138595
226807804
1092793453
1203937831
940692062
1399565509
724393611
1076374368
658762236
1917619371
2134958782
1965851839
2115519290
1657202657
951773094
1374029169
992106252
1491084571
2075140196
509467525
591950809
1044086966
63100229
2012359042
629624523
1977861611
530021353
1820191831
1054615679
687465531
2126667632
994425579
233870521
836534798
931033883
1856660570
1547268176
1953296011
508920363
1831395766
1186987114
544782995
1624843244
1759902153
1635905198
938845914
1647704437
1263814706
610527510
804967051
1859022599
1322153906
268825942
61844689
1475498574
1647319849
1320926139
905660792
202128536
1932083696
433504634
154412137
406369902
1443621645
2032612187
1247022227
182508095
446004473
1877215430
2089122412
2017709128
1125049332
582406217
2092767489
160300983
1995069349
1385496534
1320252710
1741090490
841531762
2101788751
1392044636
563945269
1999779400
808908537
1593702409
160994820
470501776
1603783814
131786033
1561205743
251294692
513897520
634491582
1795278945
1956549447
376793150
813156134
429375559
586434378
1392224189
726480541
1043136094
1384440517
242531362
320481711
1201217746
710274870
181197178
170515177
337343295
120657685
1683793560
1608588931
1787086501
1246997306
1565920647
2123403124
41049109
597455367
1843730637
154677451
105327364
849084656
1937116696
1631679925
1996020815
947494178
2126590817
805506954
320469227
1329131650
1532060617
1558639152
362410232
676937541
156952199
971267914
232283769
353041296
141091498
1692671208
487160353
1520455731
631772258
1748150434
672573889
1844913316
718995232
439238836
1117835927
1403642805
921710997
1198457977
1153595727
1794180009
1583448197
219002965
2015274403
1663610816
666357347
1926666135
1172261510
527689928
573386486
846722181
1301678863
209010617
1050843351
29192439
712650940
33659559
1877735779
434618261
482818279
995617218
645594057
1884513667
1313462469
1947121135
449758202
199183703
1115499472
563779088
618472381
571440327
2070432805
1861616055
2107212329
849529310
46202913
461671149
1226469704
326635396
1029975726
741722839
768340791
1807694753
1215672256
1586361514
607805450
700861119
78930468
1523962681
1608049180
1865337309
1153311677
468111159
1062938298
706040243
1237884535
2041531980
1770853667
1042870315
1336091039
2122942454
147567226
649367729
1319198183
901708386
34604716
758994751
1537271816
1845898784
367400579
606720926
393546866
132059610
181348942
548808702
839080496
2131018351
711753711
2006513723
186903751
837299020
169248788
1995211707
1017799757
1311177151
1145820557
1958066320
850421421
1107073986
1453994782
208088153
1882711203
1043457831
884671312
1962103088
1233045397
2142028895
1942630794
218652089
160435267
1630985250
1134688187
1187174809
260934759
2112976418
272027492
1820767650
1611844675
616024981
1672123217
791327213
1280643609
1751424758
2119461956
96903091
1178141875
1499032592
503996867
1026955325
629229863
1317729264
1459611459
263608351
235976778
795333456
1285873810
1259150194
2140884297
1765825644
2023610539
1803996863
1419129001
413249693
1778592648
1648076204
244205760
205462833
288812065
1752458549
2049098888
584004122
1985344050
1097539401
735652313
1548747027
1232857041
1188979062
1483040014
521597073
1183677736
1328391267
1758463744
2108876398
2051028114
1716472287
848612526
380920380
1614028840
1824521615
634457600
924267192
430666015
1145593359
803563753
1372579900
672782577
557769392
378950862
272814361
867305912
2059640862
822645755
881147006
1514232969
26512036
1160783377
426275189
1230138754
2111511191
1580195305
935402642
360069419
1707983162
598984412
1086651608
1241556870
650084064
154631198
989534674
688404202
1868604377
843146427
538120913
1571877310
942762213
2130702107
420813297
2109982589
947399645
1633805732
1916848505
1737621852
1956274176
1448192127
753047802
536768287
1844480317
795947281
520837066
1664480437
551491625
1460914193
1349953261
360322950
586141421
1006179604
677414065
437223333
824910384
1502513407
1310275201
372437521
599544901
530180285
137048224
1296105442
903829446
683409797
1140772975
349244908
1140809112
1484091443
140051355
2141465631
1607024002
266179545
940737329
1897946683
1386552001
117966553
591855800
280892652
991877498
1624095607
1303929170
1922817407
991255934
1272309335
558491499
1964218359
85718436
1585109266
1493889238
17418139
863492111
804721756
652333740
1033410932
728551315
1206756526
1541138074
634533626
700157302
987709427
175485328
2071279437
456001309
1538987178
365173108
364492890
602170983
12398905
990134428
1214483293
500323258
186064047
1982483437
810188739
1728027107
558286169
30583652
1971837870
1273100212
1565813891
397646270
76709173
1617202482
266442239
1453625055
798786066
977231999
340416896
1470146029
2029523038
2041010335
2086535787
103843162
1327649631
299867432
1168791453
1612495412
226531702
214916515
1783517679
398727053
1530934701
202599376
1787748382
1657813771
1568754091
74596688
963261118
621858214
1252993118
187212845
229184268
1595766094
938549442
1892925651
1421626586
2027278216
1429590420
1976979357
1584392721
1833541092
727471891
1046958215
1315752172
1779564080
1667675403
1584452351
747730873
284145552
710962968
1837591051
540373231
1503402572
247591839
1130989089
695349798
510536698
1567531790
1096705699
643195940
1832161215
2002215877
1525905226
627906950
1157691325
576763618
147381172
1213548456
418983027
2013338897
273924058
359955650
1625473957
1572519591
1755162860
266093289
821281114
62927805
1646533496
65674615
1718384123
2134009611
413929123
1796414032
1844272747
124035096
323091271
1495135209
1443021351
1478901134
1755403205
840972667
2096470868
1177729870
227195372
1987471982
411572070
471025259
1247464369
961463414
659611791
1528211292
1516664028
398400800
161913690
1787642299
125799508
1211689620
1251842811
1890442876
1411861911
855215500
321097487
1540824644
1547966276
1229129087
1051408065
829588581
162017755
1609666063
84453842
829398628
810265890
1741407667
1783645999
257140737
829302150
1489129958
1794529712
1553276412
1069643424
487468040
1617680339
1255623806
1710015403
1427003967
1230591637
1817566520
1137872564
308317247
691490135
796314939
1418719563
1052040504
1066648475
1096926487
1605587424
181447009
41695831
1563557428
985076594
526144474
1217368107
1049570228
1324218605
296874864
246154732
117556122
1109751976
1203054257
1235647702
2009916386
871910325
1013317781
1698549384
1665610652
2073994421
387410769
1282709131
179093212
1421645054
2097440710
1893299380
132483337
2080881870
1808804865
1045630840
644081890
61132358
837033084
335878497
867559119
441520998
604366342
1371586479
2094974021
2055669226
1769168212
384936070
1100855237
939342424
1778751983
1106845201
1004859270
402434523
1247936606
226788720
1915061109
1465815304
2122758863
1084056774
1017808158
1141991036
1792503221
1418347319
821360420
317775893
2116040658
2066486334
1500057075
1523479269
303751476
863730774
691837597
174854423
2063163119
1352613303
2103078524
1475566907
1239343437
588455430
2112928261
1446158216
2128677424
217907066
1045748329
527579663
1515314456
516550061
1629408195
1443627144
892517480
196198288
91153752
1669921332
658378481
1768628225
2024133751
1875468073
854398440
1445124236
1627194468
654283684
278293018
18344635
321032526
266081600
855518675
1664629210
1074898542
207901383
1889610805
1996021277
1633154051
351306128
2147115791
1115777111
862156293
1949156706
1248492059
1372003271
1664124538
621523626
1572068248
212246698
812889359
1735376555
389043349
862946130
1312896042
707516386
219688079
118948978
587181462
466810767
1881348994
327534102
871305599
1623633913
1363987751
1856553548
1703695956
6739686
1740138991
2066590594
559359082
1675104282
622710496
2056837051
1056380442
1550078739
1585640833
297755326
1186224483
684582366
1865206055
1560017675
889982286
1490102009
499602015
1534299700
390933855
1888244928
978723327
74241859
638621072
817583277
367936354
247483577
942149929
1374902346
213296854
485624669
445027467
51911834
1445226423
1269803236
1152271759
1168859672
972581629
1600689321
1696722817
575121079
1874215732
99574187
216646258
909150062
1438640823
1693475436
356718120
731031213
1813372175
1877300341
927585893
630526960
218502059
454614945
2013720226
691270244
2024284866
153935153
1609779853
803284404
1015569705
1285486223
890858279
392063387
805318570
1638824779
635217287
725893163
1393756410
1072917995
403686402
182380842
2068109301
314758190
343838590
1839822045
2006043775
1022657647
1904828485
1520610585
995727079
1916508158
128857119
1822337949
1451438690
1238018048
568797980
1884372233
747858866
988516915
678812353
1159311517
1778137819
1818720672
601892051
1692153407
1191969815
1854111427
746903383
2128082075
2134066071
516668501
501938988
791888701
529334000
244448307
1789069338
301304597
1780724618
403454109
699838492
1854912520
1954025184
1960065039
861026981
1307082702
1753049243
70187200
846172602
652778038
101333084
148783882
1296654477
1652898841
1160626991
1725060411
350463311
961748328
1915929283
661774311
99653422
713919482
518940893
699672968
389984394
738945550
104232492
477246172
1955925029
1489759351
1981115910
1958884590
1911735901
1449031949
586460347
577000521
812974198
1975770352
1939904472
67244019
1310700810
1577005329
1161538008
1361446766
1076842679
643093649
1456307650
715063311
1600980898
1726029982
877325008
509655678
2050575734
771573327
1858142706
1074282563
1534976107
85620324
214310781
2092052859
1534826320
2012501735
1594051497
483143401
900856121
1694684301
1699719241
441028363
587257921
319009736
577553857
1551150979
1444837473
1602769226
420334942
1110507589
1983635462
86746471
981607262
312002516
603975959
1266242566
2118961282
928208616
86574617
1256082722
881141828
557425944
1134815671
2093562297
1865833547
1384628104
516301419
758673352
779112172
1131349833
21479870
631634074
168081328
961252833
1414939738
526586961
1932589943
1765298119
1780387180
1109419348
792230107
1368451932
817870526
1644778873
1414770416
2075590445
119295364
1545234671
429785188
1034198796
600472414
1490350221
2076610073
239278170
1431578246
1779562341
1556027017
25776943
927407592
785594783
876381490
1166721717
1309202017
1027090380
1230881268
1435070142
1575561670
1493666546
1303962312
91422175
172871354
58581629
1179705135
1227673198
203613681
430682194
603341799
725409171
1070693350
1779699576
1360742363
1561171624
649389969
1549500328
1611382467
769390700
1684407565
1149014096
1373643986
437103471
1962725165
1042958198
1673585440
1227898955
1151020047
19003338
1155857496
184333920
2144831070
1302763771
708178943
1554988755
1062355565
821949290
2036817490
449230901
666039582
127496620
393646597
2062555350
166540495
32984709
1333460484
1281945087
280579890
45841317
887397369
1599805507
1805430459
341377243
561897210
401365902
1037375037
560472761
1160056513
951642927
1698211744
553613707
1710958973
652244090
1188358953
1900048384
1493952301
1827069001
542322932
1160219963
2019799848
130318259
970770523
1348248275
365582579
2091310252
1301153992
213590242
240151372
863948080
1092957896
191651614
1557470393
1438478233
927499874
1381564162
195909463
731465168
1100848214
1402046613
853771258
634382897
1141511234
1663982493
1345767631
1192918473
1989308320
74810569
1006903150
1411734882
750311671
1395778394
1980952226
264724267
769762196
525257237
381730338
739878169
1606440715
1208792303
1583866654
1237911914
751265763
2084014187
1133055558
603613913
1373665089
1549263990
1133888749
423760849
826803707
474278491
856665597
2103768785
1892406409
1028061664
2001952477
247048428
2012054385
1962895711
969127379
1913581911
304118359
130810128
1385261689
1899612423
164243725
1999658267
1791445630
591976555
1695127456
1820016254
526291469
1583932088
514101823
834099575
1799685023
1240026707
149552000
532724042
1193014502
347126414
869288039
779378123
124690999
1200991738
817240747
536183918
1095874486
342882773
1617748093
327117272
393063874
1331115439
1432931914
1960729439
1021875384
1824239174
1891116999
976890918
1008005973
467917492
320914157
1331376674
1574645119
1501813159
1557558486
1730417157
1536540831
1691456227
836216289
1876688963
2098846789
86260051
1564462019
708888273
1504164797
325252660
2058351935
1747759996
1851560973
886634664
1027907267
1782145601
913678415
1711535946
1146280485
1711830081
161260928
2019181563
42039569
401992137
1308954317
958181062
317581117
288439109
221492554
1856496038
2081879104
669709090
317713572
219250148
898028204
630982656
236223115
1364217130
776489456
188877833
719403320
1046519124
1603229909
293955779
1149683489
266196738
1027286391
1019313776
1778991980
1656886654
809243022
458751537
1715885005
156692005
1603228802
512147365
692082159
1022192790
423160971
654421537
819812836
1864454831
43166407
1917607639
732128033
405331770
1615662779
2078600983
1513732148
378625539
698292736
167762369
101479223
418858472
1157238932
1289999927
1660902110
2013589305
611161661
2029677945
243497729
396029930
838642204
779592426
1173311461
1083720251
260371749
521865236
366430635
1932179416
490484170
1800408863
240785447
1244152263
785087509
50926605
1714659566
506504433
2047874278
645008558
1568659453
2044142271
1887455651
2075122352
1268254889
956757321
366187824
59310336
634716080
1536715682
1012017475
773020467
1212299867
362015479
1496330430
1235746461
1113599994
996532880
839610192
1842904293
629609259
221021698
1367384900
484191696
567846122
834351177
851237918
1378485082
1032495907
372589382
750530945
1196204284
1328204235
1446061884
1382794227
1828357106
2009778820
1886114725
48475681
1867390198
1275339782
6912947
1219416428
1656351209
1124193688
1993480780
1433949877
1770789172
399508805
540737236
426716110
878241027
1906930966
1722276115
1036222924
1519861699
2080670644
158681542
204007185
1174338380
1954688055
67519034
2115270313
320196675
277829449
1860250560
714241075
904638350
1568120568
1840820480
1942356992
1711683878
1994201505
1398340645
59159676
1981071055
309864554
276678134
31284781
1875496647
1790518640
870255376
1802174834
1608477170
2051845437
18878793
243615225
519377150
477006489
1244830573
1109016124
1901373082
1812088178
1907644104
1563239071
1004466173
901720253
753828880
56109662
1327815346
1883340589
2002349230
365359066
135612126
2054670033
520176720
1238973686
1059482842
711444602
1398825365
1067238986
958198840
1193595575
147120352
1503314632
1553862790
202338867
1567559772
376180690
1032697664
1008365051
224577491
1376548073
722032215
415733152
742520935
1917137741
754907509
1916208038
670445727
885455073
355393434
626274760
818199030
599081220
350461277
1047819431
633274031
1045158344
98615882
66539513
1075964849
1843200639
269780044
912768965
1233890813
512478156
253057203
412540701
1700303538
1240038156
247770636
306341619
628863756
1848015963
514842444
46594563
849384768
623195728
1821266293
99181117
2021641127
670023749
719078755
880911487
1042112602
275359512
1774088597
1630495061
407314619
644045774
1071840548
1260008021
622294025
1654149680
827988516
1736339086
244435033
1988984363
1349880236
1260852591
31328240
65881197
526782032
2049678982
859908556
54936543
997442450
923862771
1774443447
616602848
1579897513
780064141
1373929188
1279533929
1630125671
854631401
2085290175
1422763977
1323665911
1020734500
1152330958
639236177
2027663068
977977768
1943387837
421185044
148361092
1118119196
241322705
84662540
1226855155
1168371648
318766417
1011178229
222611891
1054099236
631050110
1766658938
2140953315
14469607
31567085
277498866
1354426218
1088290290
1162474863
9527726
1042429617
142917312
1129375735
629945952
392826384
542668297
1113594335
1499948656
2007954153
1619949164
1190028544
750230412
2028336030
1284819975
1981120044
1148561619
1474881847
1478507110
1721114724
1071701326
1373069391
1411323728
1917199904
1432611331
23708795
1918733496
648119874
136904851
1711105375
1408611184
1349731400
1864422634
520392154
1337973096
870550255
1015890720
2100549028
1393465577
75422757
2128194463
1642190159
1883367123
1603400886
1053492572
556292980
111999678
1331672924
1999819586
738673700
2076758265
1365659280
274689457
1249360160
335030804
1009247677
1418007813
646127673
1199090830
621027278
940664998
1659132454
1770089351
1968494359
987880492
1067974612
37250411
788979196
1480421159
1688443902
977101275
1834113852
1307481810
1637238981
455460042
841440641
828341525
119216193
327184778
1575584401
1637112233
1834463596
1674744326
359417857
1621810180
1305042292
647201670
1598701380
2145878514
561651926
1827272649
629284674
2102665812
2086985878
188463007
238017389
1741795107
541241228
1649862613
1169302260
201709577
1391707930
15246422
1640431519
197850056
1208263329
1881036331
240581317
1097801035
1358057411
418529835
368374945
1218824726
754892449
1228775981
682896871
1750275303
1553540945
2079209594
1155692176
183537790
662588809
1447901815
193655857
1085209923
401506506
484073398
144296282
965871849
586928746
595615234
1814616209
31678929
1783937297
1298287167
1881484441
1764364081
294486047
1645925923
1887850808
129407881
132765964
1068700488
682034647
1513022243
494132465
1728733397
1094542979
38650833
228246234
211405872
48567359
384306849
124664525
1128249676
1338605369
1804585240
1857041929
706819426
2018244909
2107305688
1607605076
554018466
1498911292
539560714
394579104
1146883705
1373738330
1103616370
1543260713
1274482201
1285694321
383195079
1716827175
190253101
1175677934
814489743
1722064746
1822473344
134101369
165763820
1671241713
292029332
11298254
1874410875
2097149318
307782610
2142515053
1484408514
537171358
142649776
902644731
1521782218
1523109840
1343179725
296868882
1359946778
1084848964
1082445501
1127291709
526452088
613763936
1785693288
1013044510
711499362
1160753480
1812307022
61467244
238572609
1057796054
1366017798
1072024401
818679079
1469840275
948173144
823092351
1304023069
880823683
1156359615
513508893
774593971
1906108443
1128912608
1651175985
181726598
1615781766
1692295039
111227496
419041289
491716639
1192746174
1195665628
1254222600
367470336
1742254195
1315711059
418667176
919498827
839300137
986481609
1185858680
1806288694
840294682
2108423692
137543954
268132193
747097006
180134863
1421405360
363971517
1024278421
2130051706
1007612500
723768582
642460317
288045382
498945759
491486034
359596194
800725808
1180302583
1415344808
788854322
1692333646
2023981538
1897172159
1582278790
1982614847
1979119371
1380489576
220554306
1780766331
1261076366
1889561481
1700270810
949617648
1186925079
90839381
603254928
1432675309
1445581860
1403723303
1008046995
1287233660
393847790
111912336
659867473
1634912534
307010451
826551562
319734549
787551471
37257280
2114830302
1422296223
1327163921
1620557142
1867961051
1419648095
795383680
1256410111
1152862244
976237436
953562313
1101851228
545921697
1615105824
571587856
1410588039
412613970
174596386
428632700
1890531365
883709526
97970161
541616841
253187619
2036333022
1309173383
783449561
1332903137
86876894
1259185996
750298638
399539129
270798481
2074148672
382970280
1389563703
170714738
1504622655
1446362290
748333239
669187820
35916957
2072241619
99328538
1436434349
586427464
1828330081
1301695129
29621752
641412954
1498815353
1188054042
934321977
2124743384
2072856417
1250836414
1619915526
1816552824
1749063057
637727630
1828739439
240018504
1838099453
1300454594
1602242374
543675194
1766169216
1718590176
1748653132
105621673
1702867533
1429014750
9163939
1782531629
633846881
920675096
616929084
799558268
926793754
504023088
1985304170
1667735316
2045777642
2018112793
1327215597
1541024474
650796989
1263319649
420483815
1806188047
750324615
295905177
253151238
1432316688
1874971828
1662515279
1304614970
52891070
337004641
1047980330
310590762
65394657
1813830470
285338640
1371665195
1161827655
1499659052
1166194955
1719422534
1122355717
201949940
144173282
1243569943
2104158596
1360964639
1802529895
1113488825
1636752490
1011439345
1327572158
1570714563
1026177139
1430392254
1743656969
2065352857
973111916
255694580
30894815
1292874833
1185540757
420326084
821530088
297184139
1869710628
636845924
1109743443
598255641
1779953652
816413364
802523459
1489185020
1036306293
1984047911
468492258
929523944
432351549
510257618
276600748
1502011306
244841453
1669610628
2007641763
989558892
1105527262
1127513942
295184193
1627436669
201485119
1914190814
1172096554
662810240
1189518849
818388939
944983457
1682689400
323932006
391077276
803650312
1389369902
157185321
466489388
2137939897
564615495
269290972
1725782134
1934993913
1268988023
1792502006
463462278
2095019306
143474850
606703783
410468673
791426629
1526068836
1441713528
1253227074
1141290016
841514401
657590393
1696555754
1397095338
1762761501
391910552
1825685946
453722720
247122566
2080758219
1709383073
224644517
1396009238
1025104769
946180468
414573101
416129544
221102673
1309080042
1238883240
1051168123
303699808
1390779893
34314846
579244057
1906407883
1666190347
108803995
1399085825
845140069
263203805
1854317686
1561236942
775931064
1037164044
362593741
1903680526
912372610
929344779
67077886
670238583
1602219137
307072628
1884464588
381841817
679238205
2115050295
1132060731
876944161
679533598
191070869
1967703959
1273921417
1674450279
995349091
1909516364
1502741091
1093206397
19426566
432894988
347821145
1747843166
1453832931
1112429730
1632218346
35885854
1813868227
1417616466
627919636
1029706979
390172430
421964062
21488092
980031005
2070620536
1548190563
192146018
744109893
1233963990
1116713306
1684452864
625310085
356494752
452939970
1746392772
853970042
1562597899
1701422278
2028064726
58910012
1343499303
1804730713
277253625
855581349
664989804
1541323659
190555525
1173329403
1665794095
299245947
769600240
1082439096
287229190
87482318
1244344552
1797530249
991841641
1076930754
765755473
1898647549
1288413839
462681653
823616465
347409954
1192104466
682936914
631205576
1903160767
1438026911
684365158
111348294
1627002999
2138537888
1382899095
1622827110
451074786
1542106935
1438512292
1874523383
349715143
1424357840
993188367
222157318
1978897326
1396783833
765320399
787044540
1662999573
634917411
212944292
1320181935
563455462
1331528187
862526201
894432267
2041029182
259267476
522901777
2071331307
693965879
1726454493
953692616
157491465
2064327331
1974975761
2078926587
845623632
1135676526
1111732184
604931044
2011920657
1089210369
1648765109
1258562868
1714784503
1775518577
1121466544
677510732
471757370
622185131
1980749146
1555695288
948406221
274075355
66463176
156773534
1538940607
1227827134
415556073
1697424875
674753658
1072046221
282927553
10025790
409427081
1685352908
796256404
1960334862
2129047992
179858623
2009862339
432872366
802748158
923299570
61392322
1035432479
1690211393
1765865603
1250251938
84909196
1621237007
1971729982
1559472005
2107633939
735330489
2123249010
169971284
175129014
772302099
992186371
1822435160
1283005223
403409705
490045067
1827497028
866040648
615145140
1392980988
140032340
740428524
750191730
668574436
1651731758
131115680
556064231
1344822286
279172374
664671022
58080991
547988993
156766666
846959022
1458229957
1066905694
1934452057
1672077262
312321373
1375095040
368015057
2043832073
1714537997
928868990
1511038201
154255844
1842100077
1864646725
1186921463
1630698301
1456969128
371400997
672718932
1178812474
1959746510
304686244
584752553
1960370126
612341584
1391620608
1035765455
972580992
1823311241
1212098185
1969832519
1262122176
424858284
325146426
1520467499
1234231658
802001870
833168953
1250765447
1485127561
1802961228
1967782167
2063475927
141415003
991427637
105702068
1132359791
1218224539
546453852
405444135
2062136486
1982440884
1734799611
124063574
930720594
434716796
93794419
316845024
962089378
544180853
653221832
1036600814
167651920
2017565137
830833032
576969269
947495456
983758856
2090363219
519535540
1857514176
554631343
920285780
986223216
803392248
755393819
270667506
2011293209
129799727
394778819
1938567461
495193111
739829943
1047284211
1730228393
2122073894
1406447594
725395772
1918146573
273013021
1349693809
1338234777
687356423
1089951507
223033914
150002874
492915103
724106927
101643296
1134809604
776971618
1790961810
111804259
1515959991
712728636
94912457
342645806
576925886
1416647462
436520879
576927794
693029734
485740060
356555329
539759668
1903757219
225292980
460663804
1840088416
64669029
739808109
724420121
214556162
1827418914
1692254667
457561510
472582019
1547519412
910583796
2105856607
922772459
692591531
1646601536
1216715319
1568979921
96388350
645705009
494345838
250110384
1116775807
1326947473
1001544500
804092583
1844729058
436816400
1525718962
401225598
1611187754
607931068
1810226327
1276472799
1504662937
71994792
305703408
1301809496
2090432832
1493383424
301198580
329693391
1547168726
1616248348
1000103259
1052681860
373312298
2136337245
939345658
1808854990
364862531
11974437
1951359347
486035678
172786167
1465247522
2001856682
1839713028
1587069339
413723821
1568244330
60316216
631970857
1313851007
385872491
1455595269
2137431090
2089062256
1212077819
1137561189
1681816091
1940785349
909811514
1154766060
266898734
816671439
1088872292
818076964
1129453880
1211930343
1705485776
2086721252
277975426
918156086
1576038475
898261700
335773447
31915252
1897285290
517041301
169896628
1669712916
324425958
583821544
136214110
964585883
1594098458
1767439997
354398536
493062899
998259903
1090364197
380866288
935438239
1575352570
538989434
1079952383
471580186
170875261
252584734
1368335203
2057839904
1364125397
396944923
432063667
2011892719
1477662501
823940162
304938841
101546805
941706103
509235085
571185358
992073640
1800419176
778621651
112209793
1968756394
1264681214
497099267
539593016
1411284257
602601652
1277833571
1463152747
895799224
131945814
1639416994
1177816772
696336129
1700666130
553897213
811521310
1009410733
1360508549
1278684113
107030395
1017859580
470956173
1676202998
664814817
1922643245
542288119
1971758078
673889572
1094381677
1071618288
637802709
858334066
715089327
1304191201
950826089
2061208533
467829029
1265527713
394464119
770045652
339117496
792020665
794561585
544960975
1706349962
55095746
1007083533
970974759
1588254219
1362204020
1062365118
326719944
1632149291
259022794
2084101323
275215191
1136262427
1281450230
2118394907
351228978
467759475
251270440
1850564304
2036429477
1278779704
1919409733
1106271898
449918033
1951055442
982341338
1255795149
1225621558
1774328440
5949534
734470000
1977513029
1783587661
102564139
337394452
2005982252
309920518
332541155
2038127882
738800628
574125473
1323524515
2004482739
1655476875
1694229589
760548151
559812795
33685467
187868099
442570706
1729063606
1336157841
1238605284
921901751
1176016684
1887628658
96970342
581510197
721416867
982049068
573147147
1159404756
107604386
1726891047
1611415531
652010997
1003034134
65758529
1582266745
481153114
1031195513
1886499653
1628023248
140790109
55782637
154230239
315388564
2143775476
565583328
327837816
446821882
707793620
1685935071
596803006
1984910876
1808139142
1981571411
787731126
1827396861
1894625312
776020427
119642358
1763783390
272140547
233954674
48772016
1241469562
2090489377
520848157
1293361286
1184069696
1602547649
1930405689
293496592
1831961828
1934480008
268414894
245922790
1142724769
152411411
1564795167
1787750155
106103785
1534407367
1681387421
1052828031
166869538
357738777
895122615
1501349525
1267363225
726905684
106884045
1717136879
925417803
518931480
1070404876
724244817
305077841
1965407158
470003453
1534189140
340756183
1964083631
1962170109
2086547709
423317135
1701961989
1215574720
288968773
1983376115
338967776
321499093
1522326353
1531252828
879505388
1131515999
737840646
1118811478
1860863773
149925062
1344219177
1379255435
810920353
672681642
1453567051
1007238038
1854849987
1294224963
1104106065
432106709
1670639241
204750093
739021063
2065532335
2029667978
1389730527
128121324
798457899
716808549
577843568
1085896228
302928045
728060392
1425596395
800199069
2125010781
494512994
860500399
1296571307
332833702
1514874292
578466161
1042817378
1884813298
1826322573
2114356073
1222546947
1313504380
649710621
1393265610
1248556811
1650538126
25883034
712623677
1200860117
1954442524
46491227
504894057
632878756
930393827
193449642
1846486139
8201820
20467936
117259461
620109099
2433914
634156554
713947932
2045643398
636408104
1771662652
1872838489
885649750
1857978564
2120650120
1544899569
1358917354
1276303535
1363188469
696887439
277880224
2108554239
2002483837
1915099773
495107140
228979073
1767630698
1131777693
706588292
415243062
1298526472
95248346
1901417209
979282073
516923391
477452192
1938642744
159614060
1137706315
318528856
1873691293
1219890695
1712764191
1481450083
1350746900
158650507
48170962
1664900088
1870087644
2142613383
658454040
1457799880
2138249245
158837377
25232797
1627903405
496791052
251395707
203305854
1974056875
649665642
155243612
1325259920
1752278765
585280034
85277532
1700277333
365861761
406328220
1953419861
284034500
437846152
1037307163
1294619537
1323332197
1296634250
912280352
293250319
650260058
1124907204
1119124819
2092842777
1076314960
355081084
2105833606
986152011
1338203656
730311263
924623081
803259842
1938960149
287671753
299271391
329661897
242819800
1277295831
190954095
1126794252
846863746
307931933
1655105711
1230717889
1213535495
1698250142
335898381
1687421444
1884452984
853837793
658429849
1035521679
253845368
1957715865
572311925
328122569
1348442784
649581367
1252910269
999132177
1067346148
682012921
1419259250
2003291496
1195721197
808012921
2116684696
1819815520
618859770
1211146298
2139277100
564835849
1870424361
1016240853
502828866
160969036
59534293
515647695
896124287
1426315973
264936408
1209156804
1546113981
672891893
851849702
1943408563
955137969
758964015
75679005
975824337
800773756
831549373
2105690195
443497143
168033302
1441940171
1263478806
1991265073
1394922745
376699649
1309750219
166157920
375899355
936517296
848469169
129974360
1921592103
61420803
1941065490
2089701943
939099216
1621546739
1543155903
842768042
1804165345
330345934
146793351
1712470545
1107579946
311427307
1190598743
1270691414
1888960521
1014799389
825915524
1793202804
1982749165
1714002224
379233802
1560423579
1376677963
269908239
827145067
129026049
403494089
819897841
434124036
515536680
1839227821
2055187726
1230015836
47876747
1886457010
1842630458
46829189
1110040002
670338456
1619239059
126351988
1992391352
107243662
531656634
690250771
1856114558
473231999
921632508
997788050
988445012
821080879
709787889
2102770038
806265072
1486722684
384631112
1950564931
2031129725
1927113964
1797355077
769322589
1348187284
338054828
499114095
2029371699
1841051518
1263904020
567033863
2090314814
104372001
2143223675
994876358
41280030
1232836489
1958472968
1314828942
1016044293
40054822
87560863
1679282022
2017057691
2118884892
2119718984
1600726995
1512677543
973244548
1660446703
614093196
1136888894
1263811713
1091185866
1255791293
1263695497
794283900
1673932629
783922367
1648188729
737695177
2066904267
1101570892
1636958851
901952143
177483933
1099419860
1541480423
523750128
432398756
1805748662
823551377
881763756
842746230
1071953875
623879341
1892917123
428018107
1873933375
1787170220
471683209
171586999
1459001989
728523842
798345398
229259297
735282915
1009685436
1776080487
990751750
1278277282
1347968742
899549500
934517918
842995559
515066824
1451835064
942672107
351748639
708552673
1378485433
1493293712
1227701644
180551931
1231654214
270405548
1054117347
2124202218
541640769
1160795347
2088923795
1869110894
225610473
1528668775
1297160558
1787183470
1448661917
962016555
2131620425
1642262457
894663076
1578391823
2063740642
1632177051
1443187638
1307121027
1693604182
232173625
1119050575
1320989610
1569683812
1063719791
1082872195
1908503319
2005149729
1260994441
83819302
1123651377
332277266
872906148
1189970412
1376355715
396677498
572718944
1139645377
1663403014
1660230706
1770411692
700914892
1895698285
1115443687
1170338439
11987412
1118449177
1595138481
1838204747
1658722987
1436956679
1177463187
1542934908
32172931
401819029
774954142
1803045175
630057018
286422316
1217533449
1402307188
1664138243
320860375
22696941
619350284
2045713167
103512212
746542872
1821446324
2052718361
575643270
974807908
514428857
1351731890
183048069
249992395
221729099
1473579993
1586752755
2120316272
1852776330
1443638434
1305977538
512355920
2144749230
1678303772
1123309252
1064448302
917635557
1058222716
668565508
304293557
1249096415
1309772397
81957083
1426458192
415372099
623978568
379912715
1977514123
8077116
93329795
497978705
1197770969
791157613
501868280
1913676302
321690169
1172636547
1605180184
287803541
2067682044
96109727
1850275340
983076921
79503094
157827296
1465660581
1801332972
1748006563
486137791
23914969
1011563908
609899771
1892175440
724665146
1552273448
1426740498
1523339547
188538862
432590015
112626691
1497892740
384784243
2071871576
336244944
1552727770
1327722870
1250141259
359031141
308769875
2113416138
1171143454
1479238589
1626103496
1243660822
122742915
52177088
1701708840
1595294133
858848982
1518845363
1558807881
1544940320
1991275692
1287095707
1918609594
401932664
249896817
408958983
1189806140
342327606
19434777
952706332
1030687161
1299900216
1429075679
615601231
1934317111
1917488817
343233974
2004708488
772403120
677474899
766715752
1092901030
528123666
152511484
2005500085
1199748075
574409450
1158487765
1215145538
1783614444
611462286
642259782
434575407
514853313
1991625713
1457675878
326884255
686254502
1570363961
382792631
1018815570
1959360851
620813619
1479702009
1272232557
1010649298
806911720
1987640345
490765217
606602295
807568284
492997458
1943661252
254469959
876689128
1710943860
1993544932
2138463174
567852474
1791593295
1628480156
305988995
1844596641
347057472
1364565833
2004826985
637286130
410936324
2026888627
1751808660
1673007159
1815276307
1110637204
951082320
2067150134
1379709577
317752530
1840433949
389287162
868826104
1042223346
866253166
398350289
1835916619
2129605087
1015658274
986181000
2030453237
1301833291
13510896
623487268
2108546567
94165377
612105206
1544544741
30059245
200523740
587455017
276500434
1671138157
2142943881
723113353
1473635718
586867774
185109240
669828120
474394345
1103545040
1298223187
2144206114
426619183
1668301631
441264132
544048581
1525429100
1747487144
99388476
55526083
146740111
1105848955
1996226917
312393859
1887290452
540580731
1572337599
902450752
231035043
1978006412
322587117
430661316
127303676
1474613947
623739328
1907237923
2069603892
1348248688
294635350
1134275225
957092613
613480240
1655961303
1073609300
113091971
2083055055
177411181
443909883
1745931495
323341424
107855238
1799650881
834517061
832060492
1089966743
951494261
813617883
1647688058
1457046184
1285075489
380773853
779763537
5468762
1013138572
1894841734
599819858
1566181006
380210587
1279595434
1664363505
1908529189
289779322
1360877490
1200157719
509164403
1338083522
71791886
1074542325
1853668418
630592341
1135276669
396067791
1169954689
108022380
169197956
1660650111
2044972401
1091774969
1307210510
188351138
986821434
738940036
1559492490
463606177
318327134
897148964
1277520481
1601280831
384885948
2082712598
313901090
1951953894
1107858252
1448452584
1519775396
666117421
1193584637
1542893824
1677729750
683890461
1281318046
370357915
972076463
1429475640
1775871625
618629512
1314199570
1240172248
1113517655
1540750692
1931431041
87079845
646891424
1486851454
1606591891
914510763
1459048821
1784322579
662765240
1569799891
551552504
151074657
1141670094
1624808382
1214340276
1610037918
1491797180
2113019189
1973518873
1063950909
904191635
197001150
1190270339
1046768889
267372319
1703028564
509953087
319358910
206813087
170944399
1963601518
478441287
2046639838
2142835482
2067292872
154214832
906554714
1476352693
221598722
85443087
608615654
1396408434
1857586994
1572299420
1381817303
325953615
1605610980
945832614
1879453586
417119544
397632494
1262061886
209464173
651595905
1644536504
2086955903
977399440
322706255
1205935871
1736593876
141675347
1571025161
661166491
1238405614
1002837474
1667540479
1621707650
1794540487
1481744240
2065176961
2038637795
936184510
1641841129
387591118
962884058
6648131
2012442705
2144544758
482605730
284493606
1207891143
2037577411
85952124
604020721
1112445191
324683253
1374751915
1028750887
1504426422
89911837
700504334
653953091
2027604543
822643094
1407271840
2140897301
1960451830
165908272
1288195476
1547710759
53290940
1863478534
267933864
336879843
999067377
819748565
276015941
1039827224
1018177060
798367140
862891522
2147148537
2050527074
957331924
1755156750
1496667548
1323142274
1671687725
1767009915
260298488
2101175106
1314492005
2110226557
2127476739
839671210
354903704
1180193406
142586391
2107138044
43301404
1971721857
926588575
1783045500
680970101
1241156365
640575798
1422262145
2117351359
1412904146
1920201506
1897613985
1081750596
797898403
1907188066
1787321907
364571802
430597685
1694885808
1429784365
1250253306
1250568498
873320589
977467122
937914681
432409001
963386472
254845987
1468731685
1958235747
215461217
1812301821
2085333969
1401994098
1634076105
929598895
1318895829
680673712
1254317909
1062312591
2065926169
1604097703
436735973
668290539
1135264973
643957368
1844446723
828821010
696756168
1920953581
941735624
896711602
267208462
1772203349
1744290040
1256292814
10995579
2130467241
1315286698
2006914439
1332987614
744838094
41731730
1505888154
628007800
1510157164
131789751
1380101382
764755442
1119399038
275447858
1199815053
683972474
1942163894
1577494554
843562797
2003562550
1930394015
1086919967
141080270
1833444608
1053912340
1593225113
388525273
95612785
938423824
1343830765
497753514
645278421
2027481720
349244908
613100781
2136482970
1021861655
856368554
1068294606
1992220167
523087746
631510693
418198477
847707518
1336074012
535285560
838147970
476350677
1683882188
250679846
136786445
451561473
605145582
1566820002
2113029260
203149232
143033965
1027261822
2053263586
2133926696
1202930828
598607196
1355623942
527847677
2145130587
1604086090
372558922
1584730431
1166459110
794811796
1625045696
1561926411
1516984530
1596705619
1703515147
1297929518
1426893652
879995473
847045250
85611199
1003559109
866013050
1863045660
1485314164
1085062190
1710840274
1554903013
94039820
1192844442
1121021793
1996803161
1564311836
1822385581
2138780628
1035672102
1559337854
2071168847
1606641038
78350534
1837116447
1694477512
452673802
1656170121
1705165420
1280490351
1911804834
1552254545
2002614760
1911151615
426963840
2047104830
1300392706
850300048
700175724
1048137690
398522697
1447510482
1249567172
1482326152
680685646
2052870872
1591506920
1077483328
1491817527
1910276586
79708215
2132731379
2124082458
209651246
1866545576
613300452
1505431283
1598538050
934755296
1805963693
421420331
192650420
2595280
1725741962
138089356
88176598
701490947
1720138026
197268007
223436109
1277103058
2094363957
665237352
1583918610
770906082
1660153601
971688647
408444136
610958900
1295317317
512081371
2117397608
1696433606
1378399399
1154983428
607235690
1260184285
800248901
2095345679
85210688
1276641518
1699566202
973754560
1193682744
699590734
846238019
1678483667
1813402334
1822952322
2125028080
311377579
246387103
617762497
213486953
1247713633
2068892883
918429220
1338887052
1721591550
1128949370
2020353625
1703799272
1271672060
1268545750
975085047
1149721999
732121851
1174874385
1492457364
84540641
2072748989
820923590
1285118159
1283595013
1727706924
1049367180
588801802
1133835070
451549218
842043760
1752633299
527894211
1582834788
835732765
719430296
1847557672
343413074
111299247
1371272675
1798733564
1950689204
1908507335
1586853397
860646313
1376207052
1913864258
1000501281
1955808912
1251665389
1926548788
1153734761
1399338550
130250532
523948015
1443120964
2130161124
967428449
106799832
744858494
1166601345
921957877
528641175
1027062411
1293400061
1406069403
1512830071
1431386631
959078071
283885915
1633323634
1696383216
751396365
927174255
569672773
1293746591
1271844275
876392185
828058758
1170686209
479792177
1795869113
978575769
703202534
11787998
1226798825
1181274927
1053038763
1555016444
985079720
1322260296
1797744285
1944235845
904516731
1266761208
1608588931
2038243633
802253848
834505466
1140989990
477563818
615183797
1835613491
366185015
713566595
638083764
130085853
10362615
353484478
1220757858
1447103274
1036085663
325305728
1456076832
1813200216
1398507461
157673914
2040859840
1837658038
402732041
2079620030
832969749
1073846778
1362543682
1907790319
40674516
323392558
1242941669
1659724537
634287751
592694843
121406829
1577921507
1362133412
2113602348
535613229
242754404
520599698
912394609
1050182708
1327066938
328663399
1048410366
1987053833
1529991335
238030508
2071224555
2044798184
1215185522
359464285
1728498296
817462306
2135288454
116607921
579229233
1280436998
490871801
2119100639
1301948112
538872762
1192773112
402485713
371685235
948562852
1980669045
2096912948
1472275323
643444835
130274426
108645450
1894175680
1213963948
1805305042
828977626
871780156
441561501
1097339040
899866844
322709727
620382105
327888872
225292980
404662327
159903721
1790577295
1942045035
589914673
1870410336
1688498197
14857530
669085501
477561711
187927458
1225614503
871361603
1294366865
23029978
1244147624
1734774367
2040131587
1701923550
1263164994
1114211225
1572294336
1260405619
106324921
472665442
1921486203
865081078
724675377
426425913
1821899130
864261291
21401869
697752276
823274995
2064352488
759536684
61151380
611869160
196495892
744486019
104436341
183832495
1563779269
304459779
875872056
1532084680
1294882430
26418146
1407856176
229753226
603862930
104905015
1010092824
1220657603
905584369
1979326168
1944633833
951603440
520073553
338926985
386976651
441909193
177217167
1007546244
1694850815
1537453772
2006044198
33156915
1548783064
147497059
761246218
1175772006
306291576
630385713
1543392111
112082468
2101367606
1138572826
1459978689
1835694841
2046707506
575594826
996324552
1303283205
891019797
556134029
1353905456
63311714
1665036277
1465420621
1595243545
708133165
1645914083
211136575
411383730
1163920904
812791453
966787624
1446439567
586403543
904863622
399129353
1048053827
299321874
114820784
1878008711
1898002552
232929867
2134299429
499738036
1067626144
1410326279
1169347077
1741384197
1398397923
393450086
1911388318
1334758467
1433791400
869333054
1489058383
1574150823
2095872045
1735077298
1472560926
1366737178
439203818
1719539733
1059364927
1996577892
34246555
1860558496
658943222
1072948720
1985161004
1790365436
1009868376
896202530
1248085031
1754635156
542722388
449179835
1556119773
1729628604
450028444
1114762473
1544207245
1267426158
1882065962
2093701576
1871936267
1739944611
746168819
1541891066
2051521618
1778470150
1819764974
621525178
837214147
1033021584
930593410
1089725123
384699210
193468829
1257196702
674183587
602780802
162388798
1066602416
1724369989
1361295955
399989007
761307557
1907749168
1799927076
325731100
1426528608
1169808418
1426387134
1304706279
1661621384
1762951893
429287277
929271155
747047243
1537383053
1863476392
2074913003
620341737
75433333
1991818512
657815936
1131597959
696098083
311471584
1431451574
1756385017
1987253666
589982640
423736023
1957121279
1485341261
215590092
331862678
1605061560
1916836752
645090789
1040965464
1235088039
2028025026
956518126
139139449
1616221686
1420012020
729490713
79713795
631584464
1039862313
2046598789
1812453959
933156057
2099481897
1629159566
623359004
421886036
497085060
1972753032
40255720
1548814845
278758588
53090803
794342421
1626541114
2123985710
1291276216
60887943
1668328410
1855081564
1093241199
1109227194
1292837030
750625727
172984674
1962083825
2145336841
9826216
1593357692
520208073
1133482375
1508180855
311796195
902340460
1506407292
1531118407
250465021
1504572996
1339913825
1677377216
171792300
207051770
1629315156
1352333014
349854115
337873196
35958373
1803993873
40549994
1883547349
391634332
431599373
857754338
1378328734
985414826
1536976978
565159321
1639587955
1322093721
119766328
858279686
2016932961
1163011507
1802954230
485401715
1518848367
1473557338
1575437432
182912249
1518088848
522106583
180219596
1616119952
1286735941
192418834
1191624773
2019956875
1724956844
186262379
1935724803
1047414708
1166438962
1149556280
692908952
58286311
1370542556
286754629
547888682
58239143
947636046
288875732
1278164273
340097966
1093690307
937632719
632997111
1754301818
89313938
1785414914
1452715084
1329319975
1041911650
894457432
1119736728
116772499
887035579
1932982750
1796691325
287244235
982168719
1190853511
1573632414
623045282
1939033203
1130082553
1845929099
782977941
798012313
1800090913
1557947121
1642797651
1050125551
976584698
142938969
837781230
601808293
595614871
1561077386
1770473363
941105289
947632181
1213257224
899613317
350821927
1269116589
652062210
1953715821
2136565506
424793681
1029301055
1342313021
960612189
1007378396
80370445
2144793487
1202117966
1777513017
1898556811
2191021
409071469
1450087937
1913284055
1096570228
546170435
1867684078
1436337071
794348623
1964158318
23729592
1392369939
128052848
782360233
1870206911
1322519241
99672390
1068391744
701046092
1623801707
2004341426
886208760
2126907225
740940745
2033997653
1817227856
1799072078
133902050
1327798665
1322619939
1445627591
1362271771
215332109
1861542432
577656433
1850743344
1962410113
772245227
1954484771
914988833
1936552135
1694752469
1989784017
1439342355
1840458159
531246301
33988616
567690077
1309762110
1403036730
76879794
1288922967
1910825858
1728613477
1695075535
529355541
1301836924
2120475088
2016111202
1260430216
647350242
76675099
986490752
1830082557
807666312
1088285201
1143867492
172099989
1387723458
1160477846
356634261
831874835
1891410451
65287709
868246432
294926107
1733137705
1451840634
264199310
1539404305
1253701265
901686446
913604476
1100172826
330578514
1624625080
1935337647
1624765761
1287259541
17624925
337135909
213129076
598104098
1263495336
1865680530
1539072649
769096131
2020026400
1140429977
1332103703
1295077262
2068141727
2091011446
1465566858
1351047574
1879364495
384669646
1047844299
698930219
49516546
1547699583
1237817802
1572064067
1316186340
1384288135
469834970
928459263
765001834
1898980294
601238009
81404816
1012587484
268921717
484053930
1766375228
1598840623
976264960
644163743
143199366
165796101
1707024908
331605930
2096011995
297220801
1818479027
1040858745
552443294
1801839606
1433887211
1534129415
1601782583
865961867
228338612
468440828
773069472
419247482
881635990
1093709599
2132759863
932139603
173001615
872319139
665971882
1425185585
139020483
1223318072
1415441953
1032127956
1569945206
158620295
2037369708
227300735
277405780
787001964
831446522
985483780
1426596791
1011073071
1125659841
1088636561
1822333265
498854569
2121860098
1890225932
182627097
2126498946
762252149
819042145
2132870972
375652564
1296725800
1026129684
1638321698
103299404
235097189
1960784036
987206148
1057582679
1470779427
1980105840
66272332
443456376
459487688
967886352
799952667
1583625428
1889388620
886468467
1989110039
527063736
684785098
2076430586
426040637
1802396127
240948305
583368113
1766649052
1103916145
441662536
1342179209
1052494909
410706015
984313161
349647417
914928219
242947560
1910005155
1153279832
48260582
1532461936
327439679
1877273476
1556396183
562118912
578478834
1514265691
1548388377
328892866
788535598
1850788836
1640276603
797578077
1559215206
1955793635
1722076419
928888328
1624097386
1996239184
1521222845
2005913441
1438162675
1929515812
1139815632
1622512206
1821765843
62662870
1208068767
460790818
639163628
2116260016
1395553916
1602483967
969049055
1616529491
1292159578
1729313166
1605220520
1731765947
946253949
397386386
1507359245
1309980144
1858510853
1655049216
775688732
907755353
711474470
637019847
830232522
1939968657
421190964
1937508806
817647097
965210342
896108324
1520240754
186957488
451174848
326146908
1672562794
2063626993
1291333345
1174077896
458130946
991541407
1245181595
1557983807
240091550
1800937694
172036105
746529602
451570400
1518708869
1311838206
2129639931
1167379744
1284494672
906117826
2114450952
186331028
1993345330
410204958
1978034875
1406226089
1354421951
1349209365
2025037625
800311281
1312356755
286382522
477361960
749322853
1175514335
1503948858
101579340
1170005655
2092383559
494973390
2041925718
891097248
1741139659
1004030346
517366711
847790166
840906115
1577573975
873503450
23794188
1459016124
583753500
806976202
1454971483
650824484
1867042065
1399654618
1264945352
1131146203
336906571
767372798
633728296
1892781102
1987407463
1629203641
1916966328
2141887714
191042678
822818953
539131879
242406600
926356617
1176012876
1971130470
288167922
201199293
1332986918
216865797
349367709
243264374
670106331
455786192
1061709752
1780726200
1176318807
1700724966
1722676160
1329869725
208350282
1203195998
880401321
1748711867
1459779480
1630385611
1537978410
1415698768
199366751
786503529
1258088760
1647447063
1381676479
1408177045
633565673
2022655680
1901962438
1629607665
264249891
411330307
97043852
1564193421
1797415359
111495584
471241373
580136152
2141090605
2006733575
987417927
1376572415
271406224
1608822077
993660984
959716601
1800593144
604485857
435861481
184017272
167474374
809222522
116561469
1687925748
807408431
705207210
1918031037
500235083
2112234833
1071549572
512739297
69292997
1559633281
1820042277
2008736039
685346528
1679086522
1546980574
978653233
713057091
1782988665
231888415
671632638
966286805
771089481
1170351288
513191697
1234235127
1435064273
1550244903
1710061228
303497108
1292830258
690878159
691669620
660357736
884042313
851737571
214780333
677303714
180236075
608789028
1838966664
2126071234
818638099
639571116
946110618
1406294691
351814338
1403126754
1856458132
111096489
273674616
1184470128
1185052938
793886072
367761930
359104583
84941146
1325613287
1357424755
1808681973
530003837
1687994386
1122223031
1846000405
760590696
842969406
1055064785
728358998
755876129
744416407
1374587352
1252720854
19438493
1793722307
913235094
1910278097
2029417740
2077953266
2116433173
194280405
1959483168
1789356548
1371773265
2113825551
1178655339
1946809006
120278025
1622501879
340546515
1085779872
1922058069
885095802
38411848
1629204897
1641616411
741247214
711766881
1619104650
1935923076
1290728018
752739545
1163232876
313399824
1204967243
1144399369
347076365
1022418863
1131307816
167148809
842538406
858314141
1465761995
125689517
1078609569
1134073653
1924825932
803484334
481577408
1342651890
1463242789
1767837251
627354491
1120270648
2024237884
1413718281
1466718254
370972606
439850109
1191022832
2006123554
1074192236
337730947
916946306
151307336
2035288759
1607006684
1860158809
631202719
1024581281
1189611503
1912563497
1535604373
320704428
360471656
1590961730
748247148
2015829362
735464286
1088215424
1024124157
506736961
1165582282
1975100090
973784837
1363782854
1974169018
1136956658
1975734648
1246216900
387868332
1890294413
1712464004
1635846219
1667680012
124368110
1731365089
1912760924
209710255
2032639870
1853273610
1903750038
983582964
414281189
1448007893
689495307
1469925333
1095673189
1444658990
1111890040
1775364240
684817290
1669162392
25729360
1535378554
440661880
1349481460
366235024
639889214
993517774
1731988496
140287882
1712807254
1494241130
1391386757
823891534
1859547150
741385058
1378623052
540118646
433747937
1327048772
1240764164
1130175353
167854137
1042400390
737202634
1962640931
1378423422
1194487866
484963396
764440072
1184441557
279899182
1309901744
940704836
2130682756
764589631
504968205
161905575
1222283610
1264213414
553246014
1601822541
239111462
1428753501
962008370
65974420
1117868956
1812809054
1123220301
2001654880
1569887819
613439333
1300321915
217370457
1347223113
1595567943
1970256889
221036518
987526317
1656301214
880237556
1029636344
1575647322
193114942
61259808
246922894
1043832204
1770631050
700899363
280673763
2019993709
61765810
2028819501
1056769491
1835550649
886352438
964920214
444048646
1120059098
264952710
2000680814
1564482365
1317773893
100550309
1872515192
1717840215
919622950
1786822270
867878283
1607843405
1290863812
510834835
1479311549
1690621583
1531659851
4148550
187470469
434106455
1004531939
2103455697
117055697
641850998
1997186123
603143248
622694145
935831912
2011786008
1453311340
1081083762
1834600667
1645239668
590821613
1530086325
550992354
1089809862
949992434
1213729687
705554015
1949974379
619041061
316184995
848289656
559982945
1359743136
781179106
1943278614
1581956268
905547009
1498847092
292873265
200372198
5971247
1132380033
1938614712
98741688
69658945
72758752
291464437
1514591294
758223310
1770054091
547310671
951216717
873217319
2008772691
1556100073
1368677302
1555041179
960361289
168009757
1480669679
556436685
1234850469
1251896988
792817491
1406738350
536065109
1347966004
18895827
995759595
1585838673
1565625143
1456682504
1854889045
574349517
643324524
369472588
1468795147
2001325041
1735185418
1834453865
453127225
1388714253
895566719
900352868
432986015
1507438771
1082696221
1328618809
366219931
1319291987
1414224835
1803923717
971027629
1358463454
1129450859
1625672177
1038574191
1223236808
1177305519
1629886273
424753755
1588400813
966526659
1576208956
1563893576
984946869
2002192735
564309573
1168697023
65218742
1638147091
202119415
1230314520
1180665622
1225521632
1284742205
1133539346
446469634
1926784319
1327081435
1876963648
1877246215
624702481
328184196
604263334
2003656583
1862033919
529623160
1341474133
105157519
542135783
57065120
31571698
10055252
1740340138
1169114389
466546848
527884551
590322843
1910099018
1509108327
626607258
1549138854
355972005
1425525851
1453305998
855990612
789621214
266625436
1928241001
1366255704
747286655
1663861884
1944745951
2117568356
86445773
2126391937
61535054
941291576
1636990496
739489415
1840518911
857255513
639257409
679937202
344207471
1614242384
41813485
1429968887
1076738500
539853139
1328962857
1215069709
1751993466
1065994979
1125289691
472599674
1276682142
1230693360
1720771772
730153835
68447996
585273662
1722929827
356784366
430488320
475373980
1520813210
198406514
1913065277
488539059
204918631
565944663
14376140
1800065428
340384011
1015110869
629958301
1664116757
1599622266
687034026
1640674175
1179941528
1387843665
45684173
351405732
692198257
158183026
1640877580
1044512205
52105446
123688718
1043876757
1986485083
1137034556
257453114
693257368
323053623
2070708320
636406412
136916069
548717700
513545492
602364682
1956293931
1774903832
666530595
1463361567
729226756
178368244
170195836
1173415373
1992719055
1879073711
694962824
1272311370
1589875843
1426052653
656688472
740117887
678478622
1073377318
1664143876
1602034050
1699900566
1255664979
1855083690
863298459
1971980307
1875278150
57621708
401000865
1846902487
615324917
1510219197
835792735
1054474711
1329699387
1398241937
847744321
921010294
342117845
934614110
235632083
722328077
324210241
188771651
415625316
848516534
1789225790
264987708
1395795547
827175694
2050119776
162763945
1147661123
553620336
864395775
1341636253
1122048431
530666122
1722302399
2105341171
2080242721
542457532
1178150131
1589354581
227189503
1815932361
1355111258
1390891576
1676438477
1107622104
1366584257
903727398
1608250064
1944511675
460425620
21305898
763984886
1396111372
1340995087
172794232
1439943616
45488060
742021156
942321893
1236984767
605656824
43158555
2031926762
1168948994
407983625
1922987792
2020726375
1285588102
117427104
318097426
1797746046
82870177
1178842421
718569793
167943562
1306841849
2094948432
66250915
985689547
736972084
776186989
29421360
1974893061
2124549989
841646210
1558697827
1602309690
2041633995
799728443
218516677
684792861
1191482807
175011413
1773260610
896457608
2127885988
592595072
1839239110
1853617005
131853747
1526277827
1300573829
1758416417
703820603
774113289
416222268
990610975
732389
2114425845
1278728709
1252817729
1581137742
816663804
1868150865
1575948635
157428413
1172088736
20455036
944477188
678768742
1839550229
1517910078
1413457905
1865821540
397382166
1095434430
403195400
473426929
924946628
921719071
1232233038
517513959
1231756335
1305140370
35098037
1909277581
571306214
1420484218
1124898937
2085748372
1199838840
6595062
1495503184
329003407
1304823431
1030106368
934455723
1948786297
870170397
1451940428
646260056
1294426522
995248983
1880298553
981010038
815732520
1975440763
493561665
1743026649
1136793007
409188859
1245379009
431516927
958882096
4263527
580447889
1677945113
411306197
1040141725
59483150
812308647
187211490
1496474935
1400991310
1600710172
674609028
327590686
64527943
1939341068
641134978
101926239
608006751
1619580174
105064717
390091564
1139530454
552374050
698965781
110165492
942967897
569043790
878648952
1030681411
1171429673
1871477425
984424617
1878805318
26178421
2069705943
1505705818
1593701981
994351315
1034719942
53923940
884331993
1797205737
1883287235
11069382
450134183
1785326906
1729580025
64405023
1549565527
1263791114
1408338281
1083428233
1520634343
2087939238
623703189
1753597927
532367185
1924893134
94524876
1084363837
1704918109
1370031111
1393977388
1494087033
1393879742
1197695420
1345523683
580444629
230276765
1027857105
1708149052
23031354
387538476
1042198252
111217701
365632675
755849371
218489775
1497360634
1070118981
60674024
850885817
2012907286
1238532180
1627707096
957358111
283653845
1080420976
312539767
1801971613
1565419039
183608694
301925861
786137563
277029603
1837273193
920657105
1836435255
1140931173
617508602
2006244750
1555581582
1495625819
1427028049
810604783
1483136657
978044928
1663972170
991485130
1157409382
1332324414
234042956
1073907586
166753791
2027742798
1853555393
919947196
772121452
228507958
1547661724
195073138
2083475128
895536868
639752895
1723539251
268108107
1610327091
1792389388
55473948
1337246391
670097460
2002772351
567455081
541475140
349055453
2081819392
2102424557
2066803688
1857748905
453663585
198659938
152508096
1912717129
1467611139
1103175567
1977316149
797492217
2114603211
726845721
2139067545
548728176
1632957141
1367786072
5168561
1397070303
1720481323
2136839045
1417061401
1783483308
155034574
1270329134
1235420520
1530686863
282527076
1297314612
534039890
1065434779
1628779146
197395581
919363783
1572440620
2043500572
386567243
1106766744
999738103
431153193
92240464
1752520808
692400463
425955092
815307477
2129342306
1604098139
73157657
567083901
1527062848
1362705540
777673155
1691142893
1033277906
1914450381
1690264956
752013195
1962509430
1899887625
2004739473
1103517975
653936799
1555447595
16637073
1013407621
868606459
2044225751
1357857281
489106348
707880591
285016199
1503332805
1519168415
1399776847
760563886
335617496
314042388
992920656
1428615829
1313728780
460487160
1705510613
736944008
1230307559
1403748456
1502461306
7840058
852773815
1960740164
799255516
612389883
955304811
845025105
490188392
56572769
735362886
1304332335
757447585
87057917
603590164
181412104
997520186
158856662
1865737140
2032111354
364721464
381512959
1968603230
2063877325
1667032580
1261177126
2058224703
930587613
1540024483
1586758549
152061409
834424073
1868973902
1890727867
172066885
1931747059
1050715739
952239273
1471163424
615208394
405514812
1650003034
1796226534
1883938437
86234214
1125956643
2061372901
2019540368
158148342
1801331396
235942489
370832011
870490413
1917148789
469188387
1531311350
1552023597
1252919177
708503890
936197910
831449060
1263454190
1334590910
1861108557
680214603
882135253
1933726860
1804153740
1499908512
588859785
634054900
1297641820
1978039228
52193520
1020171191
223239541
566552593
1531479620
1118613782
1339710898
1379426012
1760352102
123690731
189339160
1386976579
366739016
2085315570
214280622
827152587
1947938889
698412764
1752567367
437284954
533086402
670401935
883973204
1946649535
1162388067
209209810
57414514
1964755999
523457835
894348772
702721026
88986751
1616868566
538789786
873169748
1683951648
330928626
218526553
101063846
382129665
903076980
1950430545
1249515670
413402594
633488704
121610907
2024020143
26839516
1613617330
1667731994
376784735
2061927961
27317652
1472245623
1561176604
1842565433
530135918
1382302315
1299017407
345643583
1218737729
114727117
2050897084
301187421
1546550105
504792182
1919516395
1975482398
1940158694
2111387818
1973869595
204475389
207417976
807217390
1355943813
1422847358
422389654
466428522
1088380170
1899196520
662156091
2070811930
1764687757
1932934392
687932160
645249801
1288556383
1885679077
826203091
225555350
970985964
219632919
1936554084
1550210532
90486433
1791169246
455063348
372786223
706880795
1350427265
1900338719
1183182690
377011054
1887171035
845909146
331346005
1098001482
415155358
1663598540
659478331
1208399196
344943616
959295612
1606073800
1448488534
517016928
770787482
1537299731
277267271
886710069
1671159016
1649885063
1098553190
1276220203
1895132127
354414396
716774035
521055383
511081269
1391611955
589599440
12753070
172142194
1003681064
48768230
498857268
924696838
1005149690
649250281
929541354
404207148
125654867
1161113289
433794454
1491195336
1245339385
486330192
1692205042
467551338
1122895392
192001380
1363973452
1229478734
548608083
1284672611
1001463412
642401727
1473557000
1324370736
79044519
1663830928
557493490
1313771991
1336754088
1012764876
838758954
1551819795
641651420
2132070102
1517383109
1899627302
439741734
1242305775
1254182192
1087965674
2028022298
976116516
1463708826
861167840
103023313
1288444938
2010539202
1029803144
468006666
1212136397
2058086910
120600677
581552068
99526216
457405868
801590803
371606880
969916299
346327714
158915315
1230121319
2110094630
238807557
1865654998
1179011731
2136024674
1533317752
1240988327
1559097028
424317082
594120371
835195280
1043784658
1544083180
699070175
1889387334
1346148009
287941468
165501584
163157022
784269743
1160313457
1764408197
1643179248
1555626555
223085488
565554701
1160288635
1398805879
1913878210
2096523418
941334446
1305723764
1631681185
590122882
370381566
130057935
1342820334
692221797
1757799634
10756692
326630867
800258273
45550681
1084017446
2071597738
1264234863
1475473408
885795400
1531990001
747476300
1811127231
1754818161
1764427555
1562081070
1170384706
762257649
832180756
1428224617
453729595
1607976100
1386573718
1383520257
130335878
849334795
1569676058
1777740027
82686016
1373020829
2015786750
53567845
948552820
2067026789
136487838
1622832833
1060389671
1225665180
707802921
1492156805
1153901927
583891768
1791784243
792004765
1213265053
833690636
405892356
1435791419
224498110
1100397597
1252780106
1085490341
115280907
873314378
1413824960
1526652972
1212856547
856324029
100630970
693904912
1403176417
1386747769
2029394292
997135444
526423001
1363555688
1386313479
430777041
1223309759
791227203
2033220839
183340917
1704600591
185230059
105151205
1481559281
2133638430
1164180113
2045333927
227137958
2114912240
716088018
2107576015
1558015529
1578415011
771748501
1705635652
2081232554
1743949199
130175562
959764425
256491520
521539068
1225027871
244871820
427775280
1673365951
427895762
2037841388
446892163
1177099320
332408494
427496581
1507726751
499925006
106054492
1066289171
1780716420
621691907
253327539
2131540034
1607743514
2036604052
344270698
1771812060
1807149238
459459079
1015109050
1471803052
1151383060
1552075968
1503306511
266136218
2044968445
1309777626
1730197965
2080657068
722260404
859579050
297431699
1036519223
1086658043
2103297695
521226585
1860983108
633109813
1773181824
1299148304
1790271586
1809314252
735407018
884409422
27561889
1288081468
2039656364
773327849
939354935
629822926
1624963997
1719553212
1055827170
688841138
450062002
1014267345
946514051
1146485190
2033654145
1188328469
1022684200
639353312
1308531253
2907520
1697903994
1624657234
77612538
1430710672
2119607301
1879251906
905495374
659386825
174424713
2055852837
1638501583
1552484854
1119443771
971858396
565809504
392326815
1494715860
475005168
1749296345
1218104135
1697757484
2129236314
1794224886
1972677457
727233230
757292972
1136559179
388281989
1995784817
1480482970
983045495
244519739
129350561
605655130
441681026
796899991
161993526
1401683448
2020571719
565430926
1563424942
939886004
1231751808
770813941
1361604074
1754921895
805508360
1076935805
101383572
1294148570
507464012
1658626509
851589191
910953906
1310533583
725334045
1351432680
1908899434
1045486917
1330391489
1258004816
266930907
789086054
1109189527
1234449691
974972618
277513896
886014457
311000073
18422711
381780004
1187951772
793882511
1453948617
1380809892
620922245
2024221297
1705169897
32684995
421999527
156906102
609562929
990353538
656607750
1086404996
1474910062
1318075525
1303803973
570909587
40710285
1513878497
25365991
1859707092
131320527
783910056
17947621
1589784756
995569815
1769730702
1524741160
874849416
1550077000
11490987
50188961
1751596418
872979394
2061692187
889828047
1603503188
310463446
1325045575
544430729
1320960857
1117193022
1780544002
1217437845
329846440
12164403
1263008639
2093977012
618322865
395591680
1064448302
867798195
1619636927
2126560077
893131218
1875740756
2113109498
1709525670
1734244029
813475734
1007333694
1882222037
1599881433
831042350
1906279317
2012325491
686741174
1686382286
1492778932
507368291
1065501234
256907957
274102770
160556517
671172614
871630243
893816487
684574566
277233248
1658216050
108238231
287157114
1033490409
96680155
679597920
969430127
573144096
1760671744
1523220909
265940255
423884774
1985581181
1989823996
952935029
1577275830
1636474440
1480549331
1299123966
1153585612
1218429210
402061249
1673778066
514652574
537276614
1321722525
1736962758
1353172216
23782099
1054320742
1254333460
1007863644
681783462
1028289213
1433594210
715859923
1425712177
696362494
1226716213
1518667953
209772904
810345634
968421055
1671866449
630086333
1598433946
913339003
496279877
1765227710
555611351
772056597
319393617
1844719633
2058978139
1506977596
1087320092
848403315
915862912
288481455
221026460
1581098381
597245757
2064129608
14598102
1965327731
340378143
1047961789
2116213349
1719501373
66863771
1527581457
1200013185
1824117569
2012014940
2074156255
208347966
1787975727
445456419
902462133
881365750
1785469671
1511672564
1141034609
1347610138
480109779
70697067
1644589432
1254821567
1166892706
1445699125
849614162
1971737885
795553622
2005896787
1702229557
1446901564
2032450625
601698084
1041674029
426931204
919299957
1461010734
80907221
1326216351
1023507445
1302231680
705061075
1786609097
855733423
1557361514
380348788
1989064199
1707161998
48039699
421552643
1477107302
143413204
567476840
167651920
1784145338
68490238
1517848978
1402062088
2080961640
1055199910
704717340
671220108
708139011
1327106521
903362031
1819722041
1238853972
527122234
1117321165
699363273
323793347
1747466798
262497942
1925573500
1097997397
1640496711
446114413
1291061091
1235461418
1566427488
2044875481
1469238561
475957806
820642349
1128811369
381423447
59030302
190502858
1002843570
1247079101
959800896
2119109843
392416022
1658621187
571453704
1012008313
1680278727
1539109160
836117701
469118507
1734270101
650590112
478816924
287679722
610079021
163039730
1981090310
2130954057
366553719
1172615853
2133914273
774047188
337272890
1081008513
786264603
877340729
472607977
795315512
745148851
1759779865
661807729
1576005441
1466185911
251117319
288853548
455288455
1874974134
1496396143
1075079303
789774603
1507975809
1529780277
2086575391
1430617642
1008609069
1497231985
1067252076
364597761
51081066
1955367518
1193051405
163703594
2124470701
1395308838
1065550140
124622755
959329083
986301540
1727971925
232966711
1747472396
1996853663
2012692053
1450552428
1260819794
1821463337
2034445360
502125464
1205078146
1955461030
1251414505
2130077296
321195219
1460974513
1865319797
621971344
531022844
1596099400
1417922747
860332346
1494859394
2055764910
1330466028
2013498393
370953995
1947624564
99775141
1813893323
1689674398
621521471
745437388
2099312592
719505069
673327990
1080753433
1391906103
680418895
1932204353
925212765
349796507
2051234800
1110034316
709915991
749317383
892930788
1450450470
600292579
1878927516
1645374107
1108948001
1068644764
311675801
899352632
943093504
955549384
170308750
1130476344
673756212
1286430167
1587977378
1010178987
1990604440
104587155
1167109927
2074972472
93099701
772522522
116386297
394949869
753898654
1158196275
1138781825
705346706
151745704
1079783040
1797312601
127570064
1557266300
2069594779
1573088805
2137458827
1587182827
1645383466
472950639
1203474184
614018601
1382383967
1588530359
1103613875
233238493
1749643493
715855038
225859905
1328489371
1831478502
1406327797
74265484
317341072
556199151
2134019790
846896972
104051584
1095285204
1887185580
132069460
376750400
328627428
1737570337
1485383375
470835818
112744098
2016073875
1012933251
1324922647
340060626
2129492796
1524783395
223998848
1414546426
1458851201
1467950662
1681044962
1583159888
48824630
1702771556
1046603477
1557168600
378914401
977481806
770577221
600001350
343968035
94101102
1062302614
224045663
340988316
1415003293
737349927
1149518490
190488009
1772619021
2055377390
1038970544
2124622536
924571805
1355887626
1249129684
484996538
1784902277
563971181
1779042862
771670851
1190349054
278965234
318010619
1801434985
2044008
1195909795
383151651
1833691994
1354663398
1212789942
1004917854
431752480
795653866
2112980329
305427097
1407638658
1613842148
362204438
909027851
1489860541
533974198
1218456185
1292761118
1041917268
864638783
1828248991
114588668
957888972
972910177
51141469
889384280
1910143227
1767194971
90318143
1026626196
1069648092
75965929
459584836
346177303
867591858
1542549197
1750420227
1250293256
9827140
287152818
873836538
940197037
1817328664
1860216276
886069960
2021072334
601494605
80275605
1005345569
1771812892
1395775653
1906583046
1331892693
1305106119
632695507
1501569910
1240592410
1082254418
550447080
1712490013
1962195885
1614426862
645751584
1253829060
212073686
1402374469
1718054937
402289973
961825859
17490655
1605075935
1050345546
1887876728
79027492
1156808960
1732751728
555001672
262155401
2061133002
514843768
389366586
649953486
1931348935
262764034
1795326361
1167389214
1101203274
1079059241
1163889402
51472663
360539218
804399385
292816371
107088674
1259517486
85336082
1075146882
2009133913
1015911602
395618652
197770717
542047592
1213246914
1625018416
311080579
159666040
1653667861
600113094
954740031
335028454
104859435
352464560
826480559
1780594549
1223586933
270020912
1983202777
457647943
408445722
1710747856
689133054
2128232287
1965308048
2139516865
2141169706
1200624513
1973185443
680643257
161958472
2093043607
74873490
1429687820
564573779
735989688
795583704
197250007
1390844293
755524320
468736585
490090223
250191457
2105951366
1786512229
535790010
1752510474
1825493951
1802127675
6145160
202519723
1991548289
450479287
1683545114
1404641227
1314176465
1378534126
95278192
368984001
2073191341
1621699345
1944979048
2011291084
187611796
570342246
560137531
1814022276
167093962
1510922277
1145857488
1513014025
481787629
2143383515
1094423202
1301994290
262415568
99252737
1732231559
1072226698
865087803
576879749
1754303726
1383221761
469343038
1808291579
1470893981
992535469
327810036
1176980152
475171178
1554067982
1411906700
264378729
75161098
319214615
1269873264
858533831
737544540
2001913653
1462677806
1023667510
1877732357
1463621438
1591001621
1661351191
2101024727
1331341884
1303390019
16102111
1319923383
161879941
376792317
1225721481
1969425500
1176001148
1234867482
2106328996
1067100022
1724905916
570869257
1203119862
426904291
366383220
1155619908
1637126998
1111486817
1066338211
1199585838
1124446948
1193704112
1063903213
1208775746
2076330089
369061487
795482998
1913807468
637105014
386696850
1864759598
2003374287
1920172335
1811705089
198388161
2025123689
615962121
641144870
21949971
355152459
89775006
1786356778
150774635
1434763788
1270292345
1840484412
1150099413
1161810744
392800691
595250166
178487268
484283043
577019584
1478021626
318962258
975307349
1889760327
1034591328
2013011228
573066131
90344543
1299119366
1324242707
1270351800
1078128240
864324335
21943683
1093328965
1353611632
691306156
515635599
1034745127
2115917647
430003829
837077107
1579157297
1514292048
815112019
618751494
1813892246
563753577
1576908396
1710088666
1714620277
798493397
75072059
542745224
519221589
152283373
372658839
76007347
266538339
2057146902
523619646
863449235
656690956
214356138
961299037
508863119
1797488785
926375357
1499646776
1726270684
2053375968
1251642150
1258538873
710841079
1781115561
220720091
2071094105
1853785491
679243021
1072926791
2021060738
1578212798
1702446474
1916873026
1442546299
730616482
1321330450
1823055917
955590980
579371966
296035763
1729831463
147264530
2085253341
1053341150
818739505
1714203164
409691122
1098520289
745654458
1390272986
1238576958
1073489554
1188110911
179267274
1440723765
1419565032
974039239
1604095325
1708957077
1722995472
724232217
925257483
1845781610
738229901
1641301789
1098181113
829313262
997967838
1162190210
1491672997
2094687362
348373932
744428263
921222896
2001620527
2039218604
1383681890
892558661
2083263388
868970578
1062185670
1650724340
153650543
168133561
1634548557
1731274485
1684232056
1941078618
1493446660
1230565036
513333108
1245938781
754125177
675983433
454336614
2000152770
1981402017
1810174013
843760653
1433982769
693146827
261347562
1930120458
915982534
2027848784
566354371
962537030
700328885
1029865097
1329499372
1419939553
1333878104
1759661164
720777806
1261996808
610934080
690815059
1057610223
207946712
1333787870
283852779
1321234631
898442940
2110040355
1230857884
2126049088
487096759
792981063
1547095999
82000917
1977402546
1142608511
2035199703
1516474074
1472166855
592433945
2032993642
100463297
1604541202
511030360
2096064649
748863407
1293455028
1270169258
1437554898
620790355
414924980
1604643612
1410965554
492381927
603057561
776148258
1866252665
2043451263
411816417
937522079
1179018572
1796645759
308339757
435154671
1184733929
1668175229
375950319
1805209906
48253975
2049192906
1468948973
872174559
875185135
550271360
1158414165
726793985
454504668
1267123246
1873047958
617173488
1631995573
578030101
1619238320
1642775039
375960703
137113527
1889805114
1147048353
430892441
1843647829
1122285265
766604551
1762405209
1366467039
1962398322
828436306
1826735540
1848244758
430818530
966055575
489008141
89200871
621179610
2008622016
470936738
127377208
307156719
417441969
157323621
1035233499
1738317915
1391767341
841252023
1830379076
1390697719
740260810
946157399
1508144376
75354636
1190521637
1437184309
1828500501
1018442554
584400193
507846882
66256366
1948924986
1297991981
1934424512
2010789611
483194948
2078147889
917506688
69256191
219511388
545223284
1793031675
2068524771
1810732689
1814699903
1559116685
1864046301
243348948
798386387
572968472
1033858240
252553377
52666615
31276997
2066060076
1097610693
875938279
787866230
287117062
1034605816
576175308
154080774
1346155908
1701481260
1208004047
1483408937
1306606637
1258460079
254205690
1443664192
281575431
1577180873
1567113033
499154196
2055914960
1134137534
203004239
574960286
536989139
1919658321
1847239418
901085931
825602650
2128201413
1103226316
451576016
1477742452
1803524500
934110795
111126449
1009472869
590724399
281318088
784342634
5136503
1174912237
912512067
1639743882
2136807212
1635632910
1504753499
612260905
383101582
306128881
176604626
1434338976
717741846
2006716759
668534947
210446026
1203058383
18603892
1106197875
1221505698
1141451633
2026086512
1748477542
888191573
1594535707
2080594226
715434064
493211754
114016653
427396276
1475446084
2065606800
1180472038
1803108013
1732786741
849005524
16442178
892686916
877203030
1629573419
2093274744
2066954090
779124309
418652558
450178533
1189235226
119865849
982284182
1045181641
936998925
816948612
80333647
928262293
1069130462
1484781322
1290357749
835420553
1591394075
584943277
609613223
1238981563
1037001298
1578192166
723628096
1251514815
1000930497
1265516594
1853718342
371382530
120070517
1071155148
1518735941
193231782
1336975621
995295385
747114676
1691980575
2129853064
1126336879
550181090
3540377
233904798
2061348523
1796870426
1889349273
2088043833
746574824
467101224
679335970
812241785
2147442852
224164242
1586050094
2070142750
1919657657
996262669
226592108
214258637
207771878
604445017
1100553571
804631433
1086302862
879666627
1183284902
1276986083
576816951
1871678207
1146798195
588775422
25469394
1228398636
2113412009
1285302676
1908198273
1377194684
1922026392
1750751485
1732438365
833898914
900474752
33155198
607848784
1059366164
1440508846
1633611432
2034562603
106421873
176484163
776351438
399601580
266507268
2059669572
898941289
2096891854
1189575723
350396102
507593696
438621274
307971924
2018169207
548683731
14450270
589306454
955594060
2124282254
626608425
1436579938
985054563
959879286
1790457346
858053519
693839369
867285153
688476562
1527874939
230445582
16267751
78492078
134852356
781220796
190437000
1608841252
1727626820
28971201
1557184886
911524680
1780820456
1624603083
2022056164
2039737587
977900968
1327639620
1382464889
1101329218
1951317379
1584949114
1578949269
2096537118
1395929452
1495453259
814968358
607790201
801926138
824989136
385860181
1250460166
1239233290
459958169
2011816766
1985913748
1919535180
1495622231
316508649
1605237932
960690926
1454330365
168438445
873463675
1403720690
757922999
1267391827
469524746
1153369921
608695581
1294293713
663077497
745186384
1608840145
1085054178
421990082
539074460
1985301004
1056638812
1820194041
469256910
1565362259
1374732616
39233740
710434060
1649287217
57363258
1029387776
785629150
1773579191
1137031310
1637381502
1999694995
50736570
1667253967
1694264895
1970014701
472599674
682911225
880010020
694210998
180097114
849361673
1784113392
343837422
1819766749
355002486
1363654019
1053260122
784924163
1963833920
367158784
1659600463
939543574
1970853002
649643726
966300485
810691626
2059858436
594073484
1232575347
1103696059
1526423669
722708121
502556280
512613359
1742921078
9402322
1463013645
559073626
521194008
1628444570
1172737110
1188725805
558504613
871586087
1214449099
1991681543
837626300
1829537147
379945257
266955676
594927845
1021624248
77942144
210778270
1742294789
1256031592
140357548
459851947
1752387139
2142137318
1453335654
1384042352
1480561559
830032845
960312245
510369112
909349890
1459909920
1296419187
338209381
730417968
1635445886
951972892
1119970093
818335119
765655876
565815141
1442964706
1731792161
1371004388
1918876775
1272288808
2064947951
1283191284
1938156816
152512488
523730006
820524419
1207897440
493245719
2082289871
1886958901
814891719
443311341
572210844
1962415363
703266347
1282469243
139885426
41633825
800443043
1444368076
1421529912
1766167626
784575202
1218670246
2034415271
1541193189
902220943
677360794
1811257768
1867146724
1029326171
2055371099
1155104726
1677636054
1706383131
1807211637
1798603995
1486400930
655115518
1471045972
1251298276
235615284
1301336243
2113810796
972276007
961028239
767159899
1161837419
755876129
705617901
1620631599
1949955629
555598206
280672294
1596211878
1560531387
1948544447
876254515
1406401773
1359959338
87715326
1798879922
1137866355
5572695
651051297
726482755
1846950019
1069265900
1494784802
252624421
1098239220
1470117722
1429709016
1059834327
887510603
174293035
1779194306
253796238
1389998703
1877664088
773324400
1259069078
1774988411
471740637
1574377593
320209693
115501810
227432602
2096908599
1493563987
1575904236
1557266994
1140500570
228816220
1113856380
2126534810
1094036239
1270858449
41043187
39768968
664344732
558831107
145896866
1483017764
890363047
1037266636
658335081
260855299
2121870258
1247030222
374206506
1426381133
2080757799
1642261350
242746825
1454450730
1823321902
397116718
2031834993
710331983
44745281
143496861
1756649741
909170939
729924872
78206844
1097581322
217796889
1122522607
237027556
2046988567
2037039674
1912448287
1062113200
133801148
38214891
278570981
1785973966
2124934972
650443521
420387146
600652893
1804418825
1576194497
2134186159
1941560150
585322034
397246688
77378862
929597111
444298733
994761289
433421190
468599060
1853198223
2037837610
1668653109
1269244155
777487077
1971548526
155460028
1604542915
1897549734
963824801
1506230232
605455654
1522819724
166317133
798847295
1129853589
1813808385
801224973
1284878177
1060430513
1412676486
65318340
373163814
1756566845
195835276
491290346
470312889
567305642
626962011
336677945
228874797
302355567
2044522617
960020495
501938934
1449502126
370797946
317519118
1199894045
226151702
892877142
300619561
929953049
1391605465
813570312
815522056
1772582858
1861015275
437864719
827122791
2116931892
1879155520
738324071
760528523
104291792
1941591373
633354205
404921019
72431218
93406030
1213368645
1276645064
1756695183
1377284149
1357065665
196837055
486955720
474050584
759789346
1043090568
1500637480
927914237
27879396
960927508
1991928400
447720445
1890636476
775020623
1379840320
843982156
1452139010
838809862
1407894998
928047839
1262379286
1971957819
1760757613
217753051
1648421018
1122201081
2131953651
553369185
617381535
2074162788
298421589
701823804
270673036
112161499
1192078827
1681050837
242560576
57885725
1545828620
971037423
596607578
1211065736
1060646479
1372416584
909461064
937661900
1175264912
2118153485
781271117
115338051
2005291442
2119761402
883800190
55751433
364039793
1093054324
1829773802
389984409
1159378778
1632307300
218471152
1355046399
239098344
390603358
1249334158
178103150
607077320
475822316
1058911003
1577878891
591296221
1996271193
1185717205
761850252
1797538690
961652950
1751925121
803936290
1720120502
2111648805
424970990
426977491
89209566
1954340305
858869052
1522937931
479008378
47866434
1307720544
367285017
581157494
653221302
2042292441
1270705135
662208015
846396919
664995914
410519107
70806648
1519063115
211295202
941477962
1341005282
883084890
1699406592
2105719411
136113054
1786237515
495283827
306906064
1839988806
193122734
1499819595
1445726810
508305959
832327646
288335960
1197562635
1625732101
1347208210
970196378
2053467733
918172040
709066177
967710342
1651520616
1778734889
1933918614
77850938
861468963
1484072244
1299088625
1567415055
1609649476
717413217
141630701
1175970803
1287643670
72106042
2086621540
2095007664
1317470672
508020235
761540312
58503843
1584104417
1238895192
570663999
875562075
1865424702
2013441421
666541353
186857791
314599667
1814341247
1566770660
801555113
1615310690
1832900059
612033945
615300476
1702632222
1840510986
982881063
903064635
747505525
520391981
1710663913
191821062
1564269
428900466
1129398951
1883461549
1668266872
1555665339
567029973
1544892056
193885107
2057076609
402841627
1203229633
173944155
360923600
1983558044
853496784
289410479
447535482
2009725357
321081825
9946537
688934804
444609597
2009985590
6340581
1480121726
2003965658
1159026766
1891561618
411786335
2060689845
342073591
219702802
1938322298
964289467
1894784799
1633793209
1565904668
759357429
647243237
1335986085
1557980806
91971184
1802489530
134759328
447397645
1164437289
519483012
1954958748
22575859
1307019614
1277813895
1814020977
225612921
2060881106
692085432
696395481
1713066690
937044511
1564540435
2125918471
1276630437
1455490190
174583241
1232809467
18694347
1437910193
375913682
2013562783
445655911
291398469
639612079
48347569
940488181
947911607
611137453
476690459
724631507
1311378269
139647786
1541683193
98229831
900633223
2094689447
225641473
62648411
210791020
1092506768
1721316075
131636592
277215587
33635426
204088832
2070517038
1265321163
1499715705
1412501225
1823876040
966625685
1968838072
558393366
1117506652
48340203
1050336290
1742107992
628570109
823964819
1858864824
515351549
2058333926
1329906692
538125159
1832613797
2078153424
2109306816
1414824982
851764490
1513953271
1284565916
164123784
919256281
348746604
1692623803
345719795
1733556113
1841737852
1418715090
384382850
902353740
2116680201
879777693
703746334
832735523
1191460193
1277097446
2037947425
1758987034
1603915818
1202336504
177695496
458952801
614288638
2869850
1970530978
1932725753
613036513
331010737
946020793
1126140090
288107188
2116564702
449217916
254516020
2104526274
1742260177
1658682022
1583103926
372362395
1040194655
721539581
857256881
1178124421
880669653
1106016979
847319552
1325433323
222161957
294939162
1508107939
1456620891
2046352612
2022679394
1686853129
1916335722
1988612219
47780297
1860974389
1161568256
967618303
1508032827
98223163
1133326921
1832022269
860224657
1203658993
1623741
566209192
1947268385
1738193255
1888275861
885804746
1203675035
1188729429
1326171618
38912184
1164388746
942104731
259176238
815032299
2100324821
1264429488
83565120
394548084
355908677
929069296
2128902374
369583983
2016790630
1972261838
1793325387
190920505
1650798923
1223394693
1951000779
684922539
1094105023
946598360
597574288
1208705101
1551077488
500154183
73104587
1065194654
1932078475
1896495559
1603393198
1221883301
947143846
1851014093
403457818
736411094
50212202
1321230263
1366341868
259005884
598957567
1949733129
2093434629
316836955
1737005432
11271985
877121093
164422230
895695379
781670601
694920981
805337455
2063441880
1419463995
53300550
1058405892
1282112674
591137183
530454316
1801515719
344850228
1930791662
1348177940
584038855
1884061221
747003730
818973526
1395015114
1904439552
1238596861
2134616690
2084131589
1649778421
1199696724
1136839049
899491267
1598225259
221872606
163320344
1869654190
1893952577
2059752463
78671925
634939767
579806976
758278764
194818036
481993056
1568753589
2058827421
512936630
393815017
193575732
1533274524
432085560
1752089347
556301525
195190193
1582940256
1944983467
888779895
273874655
707065681
1352583304
1262907839
512789621
1114046036
895799235
1910952412
526752163
1164881752
1021442990
1813768720
1110978250
1927845781
44255638
224042809
1658692835
1491689174
766124434
1350854924
1246376355
102150487
1788244780
2071724198
920178290
1544144436
1844038867
2144964131
842438174
161578124
1737875894
43087038
1013557699
889842104
612311830
1460151108
497866825
224787225
1707893279
669515052
712874921
427865133
1107970388
2015610353
124077403
1233525247
1284471857
204639606
983813754
1494934365
350573186
1591811079
1849100086
1015409850
319749027
1175960424
2115511983
1129856363
1303945444
2142927068
36264989
1806964246
1607225960
91127342
1635860379
1395029818
938790118
1373157402
259173891
730834054
216959614
476002075
1979611730
1503080208
424862485
449880316
1312909708
1915811339
1443359777
210466543
807186106
2107825329
751754536
196015653
122392723
6062681
1283003111
13353584
795453748
1912593456
624644419
71494788
997640799
1407233585
1428532387
1154161244
1471771543
1732528398
2072570909
462007682
332859755
700861119
157908408
338665733
871328427
715328966
2007495746
1618109987
1759704593
759340630
108781947
2054787083
669680613
2043523373
2084813594
193347382
526090095
2111515930
1709030004
1222127161
734284229
1018951401
543132791
1924749740
1266372395
869601757
1676975643
719056718
275742067
910357919
1847530520
1419930224
1252808767
1183366622
369942405
1845893560
960106160
1981084868
810523810
1724198629
1600118903
2039804689
1007411998
1613869547
245058932
1422250407
2095817599
1891233715
1198364134
348713609
948694931
1910071606
553704017
968183685
2107426415
202004903
701119995
632796576
663270711
213583999
1238846102
343051342
117109507
1652040862
1582148817
1499857107
340563812
1415889916
411265148
1048162005
1483214170
1710886845
116408106
1582221486
1934580494
1027470543
58479226
229592761
1911414744
130256876
590012319
2020706696
30642205
1108497167
900862997
1290088362
1902524594
1599258971
2086503324
1781402251
1288875188
860833213
187417690
1083299631
296343435
1937188686
773041693
1631900701
801145964
916392631
665609012
1114625354
1773076869
1874981529
675879944
1417662580
1106971283
685810858
1854867354
365579244
24660428
150684276
397183470
1912677807
1936417424
1965603328
1338536188
1339532968
452120068
1261056443
545841035
1998548386
1232860782
843482421
663992181
1215859474
1167343748
613614613
524066144
135825878
363003482
787813669
1746090685
1518717816
1439709001
1759432120
1780276227
1337235255
862864218
1800137466
330774526
365013888
1071040203
998877008
664374500
1393373844
1461586468
1312704224
751741782
308762908
1282384428
550996283
2115542741
942912437
105488648
305572763
669527303
1650058994
1301955026
838714936
1184047058
217177344
1890514454
808335510
550321956
1924064453
1441297871
1538358518
160728708
823095556
1458324965
2119749171
761639440
810786966
1277702435
1598926860
512447625
1011241327
1179190242
988923986
1357414969
853507080
416275332
1945978039
2057087879
356406434
1385136582
2088470866
1332605103
1373285681
1042370126
218297194
1428582071
2002636096
136727086
1680168052
1014396794
387085437
762529173
1538930100
865745936
1209275614
2135927265
2070797865
1526450291
250072059
1485126077
1927102971
983825537
1200151577
1343651587
891806675
1277015773
1743449993
229143865
1651249787
2131370102
180098221
215029718
2106206675
1582154036
410089272
1696827821
2068674536
48738728
1046662569
1372639324
726796410
449532134
567967914
641823776
481916282
231888415
905956790
1516477402
1221004486
1190962523
489592719
465288764
59049679
637507969
352250979
92974088
687683395
534507787
1501443304
338465542
1895922607
836540875
1748017942
771861271
878393446
1339026148
595580069
1224956666
583559596
208841422
2123948890
1380156971
997646058
339589989
1630568568
359957760
714578551
1184347287
1151067561
937834114
727794985
1862488980
997518848
1485956439
469835348
742762946
416649426
559196457
1877554630
1434407624
612313397
243970274
1759839824
498284409
1145700550
518861933
1395240829
1840806266
1266377418
1729774061
1574503366
2027894240
142316634
1019908519
1137650816
111629363
2034546261
1200057830
1794559554
534500215
1606959047
2103122228
193538060
980937724
873059284
592018117
88043537
1144840562
272865673
8874834
639180628
606199151
1077825957
1542259881
1622082473
1209592910
200846884
58394998
640909592
1756192657
1401807384
1771699905
966026013
1083434880
1128262356
1672713269
546123963
620077225
1635754912
631163989
1849653695
18742376
345923132
1355559057
567266297
1700187865
66632496
1423420028
1047426250
1038126885
1623323287
747113929
202277553
1481632596
1632861225
870246322
245497110
906284697
917774946
2116133933
1795142449
885888401
1615805658
632039868
1524004780
1733801082
1030530789
1019464946
265013007
681789575
1177995825
410520930
2129420167
524601336
84764898
1280551490
419680807
1240313208
1279524409
1052698826
288229151
1174021450
2122567068
1688111544
512726735
1092522007
102548370
221702495
1851559008
1988727944
1477219435
109127237
1855625289
1856738127
1401747450
402291782
316010438
985680656
1986129997
235397830
1903054640
357512850
2068463658
1627888199
1770901045
606811170
350898488
1524925478
197251036
199457896
2003156616
1948802056
958195844
20155300
261362825
676578090
1312754197
245267792
469995644
1869928509
671371148
1481352273
1864268680
2084392796
51458447
2005884460
1790463248
140077125
528056290
1819480079
1785656146
551916039
1642918756
2107384134
1071061468
1858154654
1848650327
372088702
1071299490
196672812
1603034681
332251277
1812573514
1128533351
870304615
588872585
1333930168
309452006
599011728
1192809003
112163010
2129705594
1606076142
1452220603
1252359523
1996555611
1536429304
53661246
1779600956
1946170287
65726192
359174685
1101199328
1489339869
1738755327
256144331
663075595
586795422
1268003042
1241705194
929717268
898104340
871870248
892743566
1515061740
379803316
546173598
1313248996
1436872899
2131560194
1849100086
59773513
715575453
291944321
171309022
1836385248
1782980367
967568465
258552111
1550903748
804263323
190486000
1417793525
1872435051
449207916
812365462
1694806715
560970289
2042983297
805143012
966251842
208670874
1012473640
1626056925
2051797989
642210104
283022700
1630845856
686187740
947110605
667842712
904173006
1060176880
1664733955
1692025579
2128329832
731187923
966051756
103685571
1647102591
1322498710
7039652
198952820
1364537569
604437906
579509359
77021554
1687702918
522556996
262435588
451224518
1296085933
1310935784
1420420735
1384644177
1013085882
231141053
865776627
304959225
2069648813
630388337
50131136
278030554
176607723
60204655
89980238
439467606
1037203953
754872636
718840726
138345988
1681052333
1933357805
497298848
754801655
292710967
102991415
883234807
1280557991
1642225320
408681079
1691572766
710950058
1853235083
68894295
942935585
1913905135
2007776591
474820567
1000521601
545311192
1444587595
1022358897
1663573519
485305767
1754970629
34432696
352899325
1153748647
1116766070
812192567
448188821
1792417745
1848478915
1304782851
1185049581
306540101
1281881443
665036094
534686182
1113911376
1993612062
1884387670
436348648
1308272315
1584621545
2015050380
1640067047
1899491371
1155355561
850955543
2041597676
1521737190
859868176
1475816364
2054164520
255151483
1423983597
781255511
1830480648
1226784283
626728401
508933589
514368450
1479160754
907351193
1588359001
403628727
238518446
624543041
81174662
176766992
1806350134
1523197659
1952160052
512731311
501482812
1706800398
913191367
821774417
1610679781
1178687870
530648029
1072887126
760953295
1252216241
239278550
1767091836
1158056070
1490272628
1344986622
265576866
1204809873
1145368951
532781696
651704182
1622432109
755062080
296652122
2052840794
1633637150
174884483
1300617296
1349131462
426170349
694635684
1264277232
1616556270
739575652
1898855415
1332082420
1429603189
1535798897
729057710
586048282
1471224675
2096113913
658752283
1509774729
731054898
925940155
951144747
1948388429
1890052128
310104534
1917711818
1865261552
1890750139
1467384477
1468353753
1000730877
1310273130
216975611
69864570
743146016
1643022427
1409451937
1254821009
2055959207
183539573
1142506133
497585410
1884569439
250751977
814724671
1242663651
1780812015
35970586
1836194506
1300667833
1329974439
1717185692
1274727049
1722112827
1816985735
299013507
1768053098
1246778543
1756334656
1922970508
135593622
1183955998
120708695
1014000850
1540215708
1959939086
453918370
1630013014
1091713711
1651125349
1589845874
1389553423
982253415
944161324
345538839
1442857570
1341865147
1261620770
2067105958
973619350
2080541683
1568578292
1889351128
1571274645
116703827
747481063
1139059084
1734813527
1732916704
1370580044
1235466177
1772796571
823483221
354929969
925305191
2073505946
1031379890
1006815181
743090201
683824510
690901639
647463661
1719179221
1039091306
1340359029
1649389957
1478085434
1797796895
648285592
737505380
1095525434
115749991
2042789212
1413697896
2055472960
1385478633
72618259
1677644002
1415263259
1567240749
299263510
514745199
1003019228
537542428
1134086874
1311289548
2024898311
1714240328
348021904
815014662
510342955
316395429
2142728913
188177748
1220866623
1358042704
1676197863
283946723
481585733
939254079
1117833349
1919110884
1835185087
1889001601
1144043827
1159012240
1600358932
1370435375
2057279587
982005524
1869557497
24071483
1497721533
406189877
1647704437
1749063805
1478199034
1248280193
650516140
613035370
172432363
437113441
1998927410
782727632
909715444
1309490073
1904900032
1241112102
399132218
157336840
2101791695
1622538622
776327595
602780855
1702516509
1835872464
809473332
113083561
753857624
2068373100
1119105658
299293114
1964842188
1416009382
825520053
1940470894
969279961
1226575266
1357805822
1503846858
449470283
1296725800
792080961
1755602951
1034783770
133284806
1363732600
115319322
1461081755
110524609
1326854045
407545419
917197781
811138672
1206633204
2112270216
942518576
150801558
487996043
1029442971
1183157652
1766023857
91392495
1259049611
13648974
1748073203
1851872964
1619908955
742146868
1869720737
1263847022
368085429
1970445440
1202427592
1121247747
767763592
1784916778
1168893388
266472700
1571444991
332668121
1273495912
220606718
253571319
1556302518
2019617286
849072079
688951094
1759902153
931184285
88667230
468781904
384425515
1641993716
23218
623230294
921309806
607270393
753289768
672437122
1766884510
1731523810
1700676242
1014755770
863807830
1026870895
901954380
887269344
828070600
277702723
484861872
1906888972
1761138726
1394917690
1058883342
909538837
1228521175
1628121562
161800332
412421590
1122746950
1890469097
638604896
531328177
18705228
137561021
884535794
449259763
1191139228
160268311
1750494424
998233695
781842441
935499690
2082020375
1422988229
837135776
1532161464
1677402635
1429411094
1532215609
912094099
439729622
1919966911
162706932
476165392
1081575173
718582900
1289280247
806090621
439157522
358778694
267110367
104249625
1888005854
1809222058
1976602846
1980793833
1736176580
725753317
2043112918
1732669138
1266910004
2033918706
2008187798
942822880
1320382030
1766357271
261394990
1456660223
123744460
1842114706
652589870
1788735754
378067044
1378103080
152572346
11799854
449533053
1493014769
1466576402
813321249
1715013678
909715444
1000400511
1823360890
869183001
286890010
1129658498
1762458644
933859580
628258064
228723015
2116887965
785200338
2078476422
1945070682
773329065
1199882823
646547701
1017016170
1533498711
1769326146
2076481474
337909184
1051130712
885939885
152058680
1114768308
200254764
1243041193
1987501798
1687732285
839209874
692727887
1116697622
1975675121
1011203894
959829783
278286951
927117490
1422500941
1679999908
1673246149
1189309361
1338920311
885435956
557957312
1440739729
2097849118
131560947
970564525
1095096732
268477421
766548602
1061207916
1042511045
304533968
2104869080
2036689149
105108011
241143860
931111076
1473351639
1562601449
771161517
868058155
307956602
1900411634
1563649874
1935760371
558803713
781983074
1142477084
1150751025
1578108114
964763148
765431164
1129395490
1347496045
2121214786
1374482060
906329966
1053070441
1884247390
2072576909
1839594197
1632762212
1351521482
735300924
1310821957
1880947798
596704459
709233682
1025038338
148829532
1572014872
1720510430
150101939
1456310879
2018467977
728425829
375633195
967892210
1335704181
1514168976
2045784026
990677675
1345073811
930192420
875197234
469264704
754567975
2117764861
1873105040
1447311519
814685749
1656089257
1785543428
542806535
426715999
750714053
243098037
2097988758
1627634444
1612134395
1178159739
936408931
1675885363
1255830866
160761953
220537742
2116355274
407809051
871397669
1741767467
657845179
1710523521
926596049
1771732493
360365431
121089470
962526040
1720239765
1663225983
2102377546
79707078
721405165
1778738740
634141609
772700159
717608967
334429294
785227132
960755171
1359498388
862920739
1867246975
1924311163
1344016602
1072413963
1879380099
1808036110
1383374161
447141130
668485994
640912881
1524641137
1054512576
2089120301
718668840
1918544341
532336484
1986586692
1566902001
1455268296
942795846
830655489
636878956
238305927
2022354800
1161239320
1272169934
848262827
1556160070
2007653611
347205329
1343300433
286391493
295058268
1681832759
1849134228
566540442
1596824409
2089573845
798129135
1636610370
605772663
1935791322
2062760299
134118132
1125695768
574776910
1462060550
142120312
1642996893
575761426
582652071
707398782
1807983540
560601804
1018533633
721903915
1056577939
1113009490
732899436
1500007388
1061391303
1915614618
1325880867
1136514754
275179030
24213825
1691270708
630770492
993489595
2091622297
1004637765
1844215352
2094442840
1710937102
1616372857
602029362
1021077239
1768848105
1678640492
1283387102
855578119
482978727
1503167318
1228487803
1594409155
241257087
1272530234
1214885541
375977846
1006216818
138142567
497730703
828850678
1558334426
139857747
95735899
153979608
269642018
460018510
742731302
405579338
2126830300
1643261374
1607697400
632361762
428393597
1032444382
729082346
535694107
1533925972
323094478
1586242566
1901687852
1207867077
1989736074
2024315370
1331992896
241298449
1299983068
438897411
1837033255
1226910724
1178293984
1561958824
1020557543
959577856
603688136
1948651842
1773355896
1825534944
1486302023
1655008178
1366740836
64951220
1556816993
778591247
317417972
1731437325
1383160836
1427294944
717997655
1194573630
443153955
1808637559
1677439290
948878644
1742190114
751075002
1400991310
1669243063
1477878705
2133865606
2041573734
234789870
526962944
1218085601
968549171
890724534
843201006
1561437228
813253823
549248837
1541170613
81170517
1487980104
1571275977
1951526529
1474575631
348125276
777721866
2108288021
755399866
782004156
1938209151
1092259092
653602974
825313820
1408388736
946019835
974737400
162494619
31473759
875148791
1281518312
2119955819
555131516
877559822
1548862505
540521135
549192285
1961168587
1043779724
1800323018
1739546878
1954770372
1335601802
414768667
1678909834
11131953
894330296
1032017284
480265986
1130453922
1495540937
1875814075
1761795169
2120621945
1394056400
1643340254
1114157008
2042277149
1191968776
1699249530
1930417474
1147589805
1433848454
1566767267
350052171
1466036119
2096660305
325317024
1515458953
2022461917
1274471260
751506680
1332957927
1485357613
924798228
1499969928
1332156410
1988199389
2103616096
432000981
506858439
1772455994
2102784929
1782643741
2065080749
1524176063
1444000168
1898709789
140371299
2013725583
1531161016
1344996566
2062052678
1439229400
1591651484
1948362114
844082376
2128969904
1518524631
91094681
220560900
42145441
1968688995
1625765964
715182111
36588537
1334818988
1066886728
797075634
695583020
396148930
182955569
455002530
610674912
1179511283
1425352111
1852401992
1388218764
1683234318
242060062
1025851742
747477501
1734218457
2060649578
679842554
644886421
747147556
748220315
1738034294
134245144
565325430
457767623
1935714559
1824692380
805138072
943012982
1220525489
622912583
1635516047
854790349
58397275
1649024944
763117821
1674234215
80436603
292682312
1981735552
1122677439
911248036
348487299
1920018838
1914994584
1371614227
1423583475
1331390955
876255102
668222183
773950004
471930937
531761401
1933014299
2020281485
75916480
2043659551
287596297
6629099
1835907806
1885524517
1603056701
1135988694
549815986
2005681644
2091704525
1001640166
1719686925
1038018390
436029788
1248196411
1868631070
921769354
771824848
33140686
849871404
136858610
1212258655
2104464966
1106131172
1894524141
973301032
992285974
526427022
2050452553
1762270558
973471523
913953904
2077488557
202861710
862328471
1390588216
438787921
63016855
1723291666
1532402422
441887492
550049031
472979783
802071316
666984215
1637381247
1778385664
1133252461
295297446
544337155
1946935753
1420567714
2132693845
203895663
1210614133
2096196160
1325464907
1941882491
285407914
1506222615
1904620316
1089112102
735415722
753194565
1486188139
1503390835
1021944061
1028929744
513528802
1931739756
1724236812
739529967
130344218
1624535607
1693012590
35163817
2087696987
1851122098
555750319
925368527
1889416915
1925056319
1876477921
62550125
453985972
169393523
1637240025
383211639
226433735
731286819
2040987563
1671903523
299106756
692530749
1225416749
286781618
1740494927
989985814
1050049602
331047982
555232361
320084337
62038926
1756414515
1944714999
1195757375
1173924903
789205097
678476951
2033478462
64946157
1998284262
1151810254
996628827
1988342412
172593600
2147394845
718976342
1302714531
317055022
911307219
1286700580
173042387
816686504
489130899
1820905377
1356816475
97334698
809163607
1001993616
126008207
112925000
375526189
243460124
1043971637
472247588
73045801
349053167
1344033570
445468383
1073019320
1407820003
728938224
1438283751
1450095496
1080838351
1878826676
1517252024
1102761955
295362794
908169774
140217793
306220241
301968933
1102339973
945887499
1724955899
1551756405
1978403344
366554801
210598385
906272859
81357412
344144799
1824146639
761486496
2109605799
1167418516
2099099840
917435379
2041895346
874691326
881263270
2112900881
1971520186
1244811825
710454396
1432686515
128351160
90498356
940993661
2069944944
1710458826
590072133
1564728563
238284700
135290454
174714222
233261325
39286715
859042655
1802481611
1715997266
1802266687
1626327761
432916550
1345919984
2133504817
96198281
1267606062
453002646
1882280693
777273093
1582431008
128144682
1489761636
1327235405
1489209214
2113023350
1555992427
1840932917
1256583484
1177071454
352092143
577652811
1080893144
871412437
1689024040
1661136622
1931004087
294758165
570738214
715996008
2133510992
1164118484
1458531362
1163560255
1358997632
2099073658
837925239
2074397241
1814042297
1897974189
1119753967
302687707
1141627826
1192713870
430201385
231966771
326092455
667321343
1754939202
762709945
1739443461
537891428
1529925705
401590272
1265182340
295600332
1429819519
1159795465
404544075
745805146
1219114442
1493783337
1838145813
2048713619
251410166
1417548595
370718587
953359386
828336235
113549315
250590322
592608089
390364460
1693576016
2014862658
1577717812
1793088154
788972605
1397263119
546364028
317147682
1715109908
450756929
619188620
367458226
517813719
243257239
629053863
1078809754
1825154946
706674108
1032246752
932980735
2065276013
2145989797
1697497646
421717588
1768018616
1464398722
309289301
1281525507
129585174
437196149
376849482
1713463869
2047678962
589341968
309186240
2135557200
1877479157
877506869
2055795871
1755550283
2015493045
720888895
826995950
1612319708
1260261275
2016039680
606222227
313228123
1101016668
239012516
1932636831
1152446978
1386089040
240233846
1616619344
1381019983
1427925700
2096584619
1231266842
628676769
336118224
1620412090
1976687065
338184771
729167259
142028733
1779389903
482304371
641233300
1340456525
1982818433
1352730476
1270139507
2002505983
1017858181
591624218
1011791496
2146848994
1137866355
816275394
156632017
454569385
1885815514
710008040
1101369974
232161839
1346875317
1969154611
289126673
1037746578
1382409635
1289787147
515779109
98031182
693801582
1506242073
1098610546
468880474
887191322
2097905570
523781954
567694203
1398459121
295960097
273732266
1922841417
670896397
110009962
918370867
946063247
1519737276
1026655008
54449629
1075965466
550923642
154614706
1570996232
779442101
2113746696
1007993408
100448017
297981217
149014570
1994790566
462935040
1472600990
947686716
156754523
1010010540
1250225706
327438145
1268845246
1734809542
984579264
519132362
1254902312
1508344575
2138397933
90676524
397782812
827588556
941315019
1935880179
965180806
809321756
275399872
1960129818
2036580797
1456899822
2116398701
1983374523
887646598
106395866
898908346
309799795
1613806702
657845179
173195845
1472911177
22451698
563495131
282101638
323653803
1195857152
79700379
1174607114
1088292510
681610432
740010905
718959113
166506213
1591029456
1472541287
630832756
824777478
441319554
241530247
2037441461
433532853
2060340277
1858610878
1920324188
1750363730
974857286
1385880586
1456862878
975931619
917220381
1392023210
351773006
220993120
1189151575
588267556
2068242730
1278271216
1452427858
2126397321
2130414235
260233169
1545411335
919356865
1774687563
537273950
270429024
1526444011
1025860832
352885542
399754812
2051533195
1337889654
1479626005
1668970297
1768674424
589753720
583771998
607569746
427957277
2046376211
1505213846
2022604869
310052958
2103616416
1155621526
1300358316
362639212
1981252508
1696632304
951126755
67777401
219185368
1500631805
1290510582
226421304
998340123
1232864567
2071652844
235377889
205113116
1965799114
1623693948
1546700482
2048308022
1049479508
1815921710
1745477187
1163479854
1705532371
336159503
1190486011
598721526
223435372
914125132
159107605
381292629
2078879450
1524132576
1516088358
837889259
754803091
1033871462
1705654752
1263598780
1483260235
123211258
1535115617
635800808
315569282
878264272
1968331098
1959083305
1493482040
2114285518
1843222348
1339710898
1594038637
923110654
2040988918
1335317616
796727980
253300281
1291951869
217856116
1949598313
1363915211
1025896125
670676847
1368602676
78147134
1246666853
621481389
792343315
1768716033
768788584
1521821787
841900415
580768434
629027706
622400397
1945875449
15856172
256001130
1872168238
9898989
1914855468
1005681347
67809143
608258731
1820698722
1055040740
70256019
937461200
1633209191
152940146
788262238
1395975212
1738756487
978734252
403275489
543675194
1347516966
1838806542
1891605022
2099068836
1067640108
836337391
713051868
562919124
892718003
737532074
108018746
640033822
1076372858
1166266681
782752806
1460446229
132299115
1182254483
1771679217
22585095
821388683
1711245196
930831018
78197636
413603912
1228886027
659925690
1649745202
100858252
1159492382
1805800980
2090519469
1637258164
1836658882
106418905
68194450
649530652
475718028
1310777722
1635557929
966792678
1078060970
470447658
585131056
554820501
166349230
1742417697
703292550
1964162011
1661122007
729510758
1622403770
712399448
1200000412
22188776
1083567756
1995448229
1994482554
1491598532
220292446
1294349713
2125582120
1375961932
1413180859
162995706
919437257
1673696229
437892154
1064237070
1843106462
1233563946
820396088
137702310
411924070
841602206
391160811
428614048
820257566
789511753
150621178
271600120
1332273322
1675648016
510759398
1384402787
340027412
1131766525
418000088
717296148
268144130
66112637
2133638324
118398986
141025686
1162130409
1707132243
363369019
853135287
1178119692
78772342
153643826
1635815838
1095021180
1270500313
1973988022
503492732
759760157
874105057
960695193
686651041
2008415539
89427133
1370027050
2145573915
764008320
539742933
567911817
932363830
57822667
553282637
867972829
426715999
1196638918
2106185060
417236272
186531535
1810136561
2133430912
873138637
533079604
1838382300
459116219
1919137385
559320950
719554486
1584681822
886282004
755329106
712379928
1856749588
1509697951
458588188
1728897134
1499226023
1578975776
844500833
81070674
1694083409
730223286
1974128525
1165627256
2135205579
266175221
1489180058
358542757
1038652797
386635040
1943387837
1467714619
1672275449
1657510087
960803188
2089854926
1041067226
676135471
907891325
1658129432
168886117
545334812
397250047
1947715087
747315322
2017399205
137525819
10909532
1879057041
1614885926
904260963
793455644
337029982
1307790546
1282982319
865773716
353174212
1735191625
429991202
2041918507
413468701
1378950046
1166240819
1270496746
1976546636
2062071870
664057617
981902954
1876285470
647424863
452862564
1646575207
2004806706
306374564
1015549284
2068219289
1024203351
636925752
335857040
1316973110
166388448
367332717
32182186
594593282
1647098080
856811542
2139643522
1571543561
1275210474
1314693203
740183727
525029967
1850185383
124618937
1458499821
507800948
936339600
1916222083
50893427
115995249
1274454434
1722424226
1029053746
746891273
1429635083
981334523
2110606417
498176744
724324844
2067270726
341503201
267938840
550696705
1067864583
379533731
327938908
1625231694
1904170123
951698438
1600143638
788014840
1841389681
1959374066
1518429180
95324145
1118029610
411532536
278188005
476387130
1769383904
308594606
1805167942
1386814417
326822314
1888618189
467625591
1779042406
1606098798
1546381123
938011987
1506240982
2104872894
1582295291
574912146
1044127554
1157106295
1475335926
1945482433
176640314
1375999898
1716139785
567791086
1751166617
1662697479
891461469
1018108714
645814483
1672946344
181737909
194038874
711641884
1815605999
2035962461
2063840006
1022058731
371080092
1911126343
154022876
500153084
1950566655
493548350
989548923
766470723
856640132
1348548819
1199447289
1741855481
990384044
1661243874
300712065
1171266500
1349112438
329319174
246437139
413128471
1287522502
454929987
241393322
157159507
560808589
2096803165
1537243699
652252943
524961656
189441068
1332768045
1665118971
1540167739
1266658030
1405294832
1273508045
2004943192
1605695514
2066953106
401138816
2047511505
437299797
1086726828
1094823050
837591616
1637480704
584047153
793915077
747851054
1245720994
1311531793
594503336
1707132759
1631949269
119129441
69692533
1218814502
355619563
2016747567
1082811033
1162538390
1019930767
1323425179
1071556650
1451667472
1443915472
1132499486
392191338
1223436361
938618369
700855932
184662128
633876578
611652682
1253559163
471450036
493586660
998914884
1745140432
783476663
532367345
1850068702
1912457575
46930985
523784298
431198748
569421430
15922149
1663318233
1413732572
1084502660
2108622543
1076919192
1759227243
1101217210
2136247547
1029200487
564316650
535119303
1210476615
1777373351
1092084368
519902554
236933464
1330143436
458410321
546066519
236737532
1757997394
771785197
1272005801
1599267563
1220826189
2064672902
1141529353
1030551545
1009632214
1499890087
1987254427
139953664
1127768624
614791944
1596600211
1995087543
559605950
359691770
1628680982
2026180259
2102485624
1595423257
438563861
774218189
629109214
423264375
1099405553
14295832
1881298204
1576796316
1996920567
436483858
1841396222
162752018
2110590877
145478255
1078243648
1302185934
1459221955
1196939735
1485344489
709781490
141152964
723126836
390303944
1130088427
24529230
1289210144
1026098202
153584895
518712106
1395962759
681893323
289426583
746311392
1721953918
820682875
1086162537
540827230
1324489429
1196716154
1139909038
1153343917
470491631
2057363094
105600466
840909365
1616771942
1720817065
2143136359
1850676684
429005687
1346628280
617440691
942295900
2026888627
366603371
1787901353
35587362
1183978599
2065608714
1221016608
2139966322
1522457573
1731748070
2115308570
767820752
403676705
194219728
1849049878
1237996690
1904500714
944767728
181063633
1878213035
1736847710
1037697765
1087685923
974013840
2035973067
122821121
1584402982
1676220868
2015280180
348681156
1274164791
50995311
2080022249
1659913210
1029259050
888838975
671223188
786140826
2039101353
1866041485
663952141
352430546
1384618210
8649830
130651859
2060817720
1972034661
502908200
906123956
116687332
392086641
254235142
837790511
1202147897
1807613213
1738058989
107613440
428599827
186535872
1550067242
1080645104
125626759
1725384813
1078492483
1397652573
1194242271
1300216445
781684404
1327956359
2061637983
1238808211
937876812
1601649962
192058341
122372053
1644176118
405467066
1290840692
623621129
1052283945
1082108862
1222980716
2100012711
223462907
1539529890
1465940636
1433456638
571841835
1615776820
1904065328
1232976180
246592669
1988342412
1547293055
77701210
884745787
306649413
799681070
584269085
2125729650
462388199
1912973031
226702676
1491164722
555592456
1232794243
579006862
1469202151
175884980
430062150
558872738
579273545
590716518
1786467720
1065444848
199582938
1737882327
2088936067
434708337
430792725
1421672555
921031817
1784109107
568737587
1496120338
513769275
1869494629
211443459
1913014301
604187652
1149518490
1496617715
2136807212
903416532
875371670
734619888
1755503595
2104468752
1918553854
585649732
1869985502
1912900157
376317734
1317489112
1979592486
557510926
1360615909
2063027164
508874088
987020317
832464265
797732920
1690741276
1921651412
1145767523
1840932917
1913046727
782005823
912456859
1756578551
694786994
2082568190
776830232
1289269314
1310110958
914757068
327864306
1488792390
925819203
1830317973
422460460
1796470297
411685252
342498359
1859227487
1157325339
1636630315
330168754
907434693
1900867993
123790207
1869864820
1181873401
1963702103
437300078
1646054417
2083158273
1156858306
510323810
2073844340
345062706
752318494
1634292252
1946063150
1257831657
619659391
318509286
23447666
1464374676
1359423514
1998002942
346608829
979783937
915930504
1110143077
919804937
1582384824
38717903
1706111844
1426280083
754740586
134074166
2071427940
169073102
349116330
678192455
1303737505
1375695379
917133424
1086648009
1441980176
1136028735
844138723
1685449168
888454450
396400522
169356108
297940254
1647021011
1768839144
670525007
1703265179
143631283
744525747
1955813721
1984281831
1277558113
1167392296
500868189
393255000
1870686168
318157102
1055917792
811807845
522704524
142448256
2065789569
1613399664
1822211688
1592894145
84540941
2078087514
205794088
1261512993
2146745906
1086422323
768775384
2107199302
1075489104
2032927612
84133610
1430500402
566966875
621154968
131010723
818098064
475099736
11159907
1964320418
1086575646
344894758
104805211
104374760
1394543249
578721015
358910985
1308446334
1517619134
156092640
125512085
312296470
78666902
253780417
779102844
1939816045
1865397116
1523548318
1903308086
971633983
1819039787
725573207
1373043225
1548036131
1598210245
95912080
54945038
127496620
366565133
1747317590
1164456788
445550405
1216746862
490997649
334493120
302755748
916757284
1882210523
2028080632
852226632
1748368615
1539498080
996136658
687723624
1420438641
1903853351
1650457826
1887043711
1323171643
1983161126
1961922787
1268634156
63747362
1454225124
259440531
1436887331
1725060122
29104145
392319526
1538344920
328606653
1694571289
1626724311
875041850
387079513
800133079
812109434
730633418
1316624687
1011044559
5789180
764530495
2041973097
774427656
1144200922
1023614833
760143231
999521872
179613562
1924644660
298352390
1246541122
1474604267
1582160332
1684725480
301427641
620384909
1406300269
1623958816
199313466
589986493
424117806
1445440108
241890811
1315290360
1929026107
387947684
1777086936
232463112
1378375098
464033870
1993307281
1864248831
1304394170
1117593996
452313364
219302593
830570934
2032902788
628019588
360738542
6581279
1562396141
2064755211
350538483
1856024306
990712007
1202924024
437923575
2067177605
1908356693
1795073690
19144600
2053207262
660356090
335213949
1050688260
1288747677
2049789126
607077320
724918969
43954747
495023780
1459343705
1236814544
84019348
1430829205
1373081058
462245072
404314808
550929103
1393630562
1481156056
1832452206
222693651
829842206
1216218532
1401146676
120810786
638996151
1089493576
733245066
1293860135
906269747
2116624767
235575544
758890173
1360686606
77795210
772327461
753334127
1881032226
1890705552
1562513770
568734030
1622353348
1483692534
1302844993
1085340478
56159821
647072979
1060217489
1490284673
2094404334
1440758281
1840504449
1721322123
1191521031
1200320299
474905258
1174931018
1188222321
279662179
648110529
140435832
1762989758
1602407334
160783197
326171675
826649010
153905103
1841795275
312899701
214054485
512202884
1678879903
1386657477
507418932
699426873
1289076293
1309693881
1149307403
1456927286
436222660
84931184
228296432
346266094
672569709
1729692888
463043803
32035045
1084380423
452734927
1111143288
6282306
157548691
1476868381
1809467135
1299896021
231201974
520464613
892464403
1209446238
878000672
922261259
455372740
434525257
1184891777
568045981
921473319
1112079040
1624187655
1126336932
298473998
246031234
697378069
621385223
1310722176
424496626
113309194
753170156
68646075
1825079458
661489394
1236342814
925129648
1505811329
1866085625
1119610712
1338375941
1201165934
923156700
975054218
1192313318
1124860335
885740752
1791065713
135879233
1914934201
1943158858
1461872026
1735811495
1528418626
887903524
541052742
2137381188
1988665621
679624015
284885692
1178678458
1197835911
732525163
588059499
525171743
473526710
1383037985
813333006
1191399750
1888957813
1709862007
1017306225
525326052
1049931793
363281109
1077426781
199466546
1486750706
1245703789
229992474
128106897
1974070297
839505494
904938131
520081115
1912281610
1463039698
1153392271
486881754
230266058
746912752
179669061
522946147
1625249515
695451978
163903894
945797643
1643269319
1886185889
380183096
1291964972
734896684
912429329
753831350
700346323
1231596191
824663909
1634555566
1893562512
933241319
1855119977
1229733770
1993840293
705974966
1464105694
1315840413
1196702186
1582484001
1966538043
1619051097
440340252
1505271887
1284784719
1994591183
325186572
705622398
1444632363
1328566972
977452379
309536042
402376600
1637715181
370003582
1009267802
2121559935
592907275
1632849127
41496690
1163477933
1754176168
840078548
1935110255
1238218077
849757640
2092954285
182970972
856633903
1527315832
1348947583
1928686098
640870680
984455187
1912974491
1308941873
2041275199
1829953520
1591305136
650899492
1804325513
1794348992
479861552
2130150040
280196273
1459405830
1975053087
1297144665
130755053
503954897
831349209
533898689
748860726
486238946
407183195
886706359
783737133
130622418
2049099382
498325772
1115884944
286334125
486009878
799571126
642248227
554734258
1425335299
1075269100
1283388232
1096257566
1820142663
2089193979
1737581692
921137526
1343332656
1611315213
892686664
904566028
443005760
622194506
270858944
1588305095
264932959
224826592
1454535946
37087385
1971778406
2064114541
231405629
1218603346
1760993735
397841926
95793409
304350274
226049454
512393700
1649807155
470459857
2052997345
1666900055
1405839708
637146085
2103915880
1344613495
1979849281
1531322
35731212
1723480894
529074943
1010532151
1483771412
552398583
2140934304
299104986
2072020064
1876747497
161111252
127885872
1913697835
744556059
2075699219
180453377
1756875352
1235304324
2132094408
21677926
1552354432
332837203
134764419
547248536
1707865535
540883335
160458179
2033625574
840323919
904177541
549849414
2064233999
95339524
1681454962
818558281
237394826
603669994
881778084
255227343
593910932
1188179223
565063536
1444954905
281986548
845410309
283513745
2082778777
758141901
1085024671
1902463749
311018425
399039976
1259946290
257594421
1130564621
1708233719
1716827175
1420862193
455033418
1660663897
1239897371
1237426112
212564043
1352962907
942062151
1295377322
1581352750
739909151
1974271289
2072763126
230895503
1927441377
212719418
127389186
1805731978
451463580
560503367
630688052
1995806649
1944198269
90049057
1656659197
856664862
1989967034
1992925546
1728561617
350774485
936453082
1102087592
1716399546
103719596
247957477
762276585
1345379345
94868435
1770261081
1114254492
1231969453
221910319
451140895
544353858
631674237
1494122683
479880076
170218399
211076393
43366898
1421152008
1954835798
1682131457
377082243
1809254123
1305568808
766761415
828981569
700452935
1493927210
1426253079
523941050
597887341
613284114
251518967
174475765
489432134
1837709915
290551127
1541552652
989444817
1908481281
1441637722
808681281
2098967932
919898759
817179740
112763001
473038780
1103027288
782403932
379326347
905916965
96941180
528035694
1722014899
1701378915
1324502017
1197007170
547806001
2034072861
1643931416
858690422
1917488817
2039181711
1831866016
1708203143
1515518631
1240073925
438865770
713506308
205281859
1773454792
604668940
607408398
520672012
1916937370
268024883
1504841118
788001077
93384539
1206986058
2032983709
1360647725
1506042102
1815001242
653778563
774543326
81757024
998867107
2081827910
750820024
550471415
979612574
302839785
839787326
677379455
906147674
698578043
499470606
2003785580
1866168492
1405828642
2110770283
2056070283
1941334681
412734867
1387886637
861976976
120738626
1425418061
235493890
1994112746
525869429
590163254
1365240583
292492850
407242335
907060570
653529615
241984340
2127097339
90156228
1748042570
838205323
670909629
1600685145
1918309198
808016979
1378797194
2004190927
1547169713
2124834720
1146310695
353527181
434791035
1458592371
1118530591
1921925385
2135108092
2101389393
686630301
846610887
719179514
759162551
1250328325
1485569861
633322212
763871856
2025708824
1001073188
1719255931
670119158
933675153
742003462
410838448
486854849
1677960892
1161755955
247187707
588383377
1194196591
1481095231
1086860319
1439922516
854684388
1694147175
551565720
1490339053
777594942
463173763
981137488
2134192855
1433571368
1251301599
289080913
1343834255
1928238263
1268292659
1166196301
501669792
351548868
2074818108
177416982
1162615989
1166307501
1307262709
1037211481
2059850861
1102345751
519935184
1368256992
1161983040
1106787318
1702664847
1229118115
517458002
1111244911
596130431
414445230
779061485
555034460
1639145732
1885295771
736401855
29624241
1342531115
1025637354
867201950
2137103662
1160688293
259846786
624140760
1048127799
969257957
1270545919
2039388328
811566853
1329255365
440228922
362675787
154071141
901123808
616697829
2113758274
1278173814
25918424
1563540566
1116515206
668880802
1592932321
312331748
435130175
1244350702
674525664
2040906088
487196101
1972809513
149725008
531140846
149060512
1493152268
711956013
2132869012
1261108872
1850220827
583273127
1246129258
261790852
93225613
704104045
356533950
1496908572
1780181932
630774655
2107983501
1870840120
456590742
1328204235
1021623075
738462811
2004613066
270319459
1924844472
1823669438
725933782
325707678
196922420
1662835939
1414965274
533900268
2068801158
711017590
156493437
127784018
1529386796
580149413
1745477187
878173967
206108588
1267364542
984493847
186748038
732688701
1588147263
1429167140
1134456888
179617065
987275306
1627590536
1984452694
1062233323
10539062
729205854
230740133
191381264
14885992
1407749697
1703507470
1810619667
701089030
905078427
328029249
1820339845
1644457122
784050720
408164387
98605555
408014674
444171470
1279466806
844403916
1344541100
1800146905
110904965
1191399750
1989984380
309558640
466144094
1453769141
1837941988
291386870
1799299201
1153755659
1913886518
1212939801
572389641
983284279
384565080
1998326049
1130861204
1503255150
611821217
318170972
45818844
622554132
1654844742
1652070427
1898333570
1297785433
1989609460
830604915
876787493
1425513881
426999333
327315415
1558358128
124841832
1149532384
203360263
691055298
1162588371
1442818091
1867805383
1383021015
720692982
629052412
1511843042
1499183496
2119886905
1005265718
711164813
1311596375
939138847
264787967
304157618
1603648312
1722613677
1854914838
1773260356
1760803701
1300592870
1022294113
848941668
816081852
1817713874
1069054986
273606634
1551343471
454356030
87464707
397661170
976260111
1379102354
2057959231
163030031
1952750874
96487383
1504518879
326654426
1862518577
441990789
871606022
448428038
30455547
1465495114
1531573046
1030447844
1892254356
882797603
1833422537
997708009
971327643
232804049
25355186
774713707
392822640
2052847102
572483166
297463696
1502987479
319591571
11176227
1755141827
1773648086
1605292741
1619626339
1963479002
2044058483
75559482
746195176
90237093
451318172
1365674369
140588779
1843667883
1712426
571772566
1726286901
1556379883
293279196
223393199
1490932804
561849643
1861842218
744399433
97353111
1372691661
1482630280
562844100
911197377
712145552
321609322
1866578735
1487366741
2050780196
89984914
1610669417
2014880014
994775328
957449998
1203415398
1530926393
1002187865
129732547
845171520
1280326851
701375794
1811587960
1613254687
364532112
1673831920
1379163263
1257455489
341783623
313837747
11471200
1172502079
926005594
1935724803
1274904333
753398666
1950574967
2003409743
1985625798
1527093314
995231212
1541592677
131502797
910031871
1501343640
593974481
502635087
1211360966
2130539751
30307434
112622385
189471121
889989843
930155769
458170394
1834562428
953901781
543231224
475598531
1872100560
1621107761
1334201346
975688051
1844032875
1841465506
511064612
519175044
273891130
141842075
314845704
1074671110
8244763
547500955
801923322
1357888487
158480294
675119178
1286215213
1108554449
1238208302
243700920
1986728973
881182240
1218072804
618830818
594360933
222421399
1035667957
25213472
1747143408
462045900
489893259
1453770649
1224306147
1074582565
1239141754
1510672153
1855857378
120311235
1205145207
763273849
1738107198
1544984148
20311898
1493273747
535650362
493177715
1275352947
1878169772
2130723913
1511947311
1288762044
971869290
1265540333
1275016877
1992845672
1157984030
1500530787
570671337
256207107
1703165303
1338693869
199730383
2131972350
1398790462
315137392
1943298197
2114522759
126160525
2064804578
566932332
1058886341
151128366
207771878
2070523626
505054383
283319586
1871207660
1833678470
2063612247
1682264729
1888895180
1935850561
1594497565
1958394425
551129635
1742242072
185812642
67319475
692693990
1689857533
1302434095
1290916730
1490354797
800551598
716772861
22856815
1061566114
1229790631
1591844760
662975635
1104452256
1832725677
1435347332
706419630
859828520
994274275
1878517437
1332444318
1779856610
675507004
1395821233
978863105
1695610528
1903814261
1369765795
92151880
1251948330
1676493799
2095523401
418266328
951112135
916160820
260788713
1310174950
1861597857
186571613
333425660
459371856
1416538077
99364
1528581043
1468883294
1754167994
2088688033
2145142780
1629261045
1179497317
393646597
1482263488
1570684796
1580041698
1282333899
17334806
1559541376
2075499673
79243584
2141962284
2115415674
817229846
1144733273
261756467
1431514955
2039816582
844233930
76867901
2117666586
434485827
987128938
1579707787
771740288
1027357182
1503904797
579220766
73799357
1956854277
933124421
2007338608
1172869599
1765017493
2086247983
715831343
1212282641
1813997981
1595524534
93735815
1930667071
703844817
1318050876
695199449
228621858
6999060
1025980825
1179447179
2115615408
368731758
1124811595
791116105
309699535
808377776
23129210
698864143
2066495785
1825958493
416279038
279982365
1422181522
771798454
144660885
5074381
491562645
2089771103
960050589
49008689
1204761653
1091145883
821866939
1774336046
1719708102
1283525361
49493552
1387137270
571384288
1833108928
1046903255
433418166
1029200487
2013355950
1880479973
1651314791
1120789314
2102119103
573467299
420326084
1867653168
345489981
90615493
1340285192
1995875745
1146368878
550527069
1989479523
445950219
1175176141
1121905641
1391592086
709838749
927407592
1831516506
636353922
1520201022
805578421
374332666
544275803
180153293
1867315681
390214823
502784239
1112867253
123118313
991602758
770082434
1535367311
1723432897
957660232
1623037845
853429054
1872901374
275553906
1805710491
1593300516
1986686489
1444540282
1510119485
1005569195
570005443
79977828
1497660977
828179496
800867469
1579293018
1407589882
1891324966
1639903875
525606596
2126056499
1830158229
1121823794
1515759348
1135311618
1730479323
756093557
35924906
515918299
1493608920
1983961480
1001425710
2075108966
2116375303
248324630
715128662
1099987332
1558957013
832621
320045001
1786944537
1212667417
86161441
694900272
1829717883
1427844910
457655904
1994923923
1166705668
1336606463
1848285727
2043694080
1664406318
643847696
1584771916
578651374
945818912
384306849
754529975
1269262310
1093618000
1519639434
1472452457
749146690
1848655152
252666296
257958487
1265281216
1243222119
810976138
1126146373
1332774038
954673689
1471586905
379658002
648548903
1727659589
1005056167
826619163
540742187
996041315
684393431
2093851997
1552652240
978183393
1289930697
1922597172
1783704556
695640849
1754350955
466652302
1053660173
820132062
1209919744
786110604
1921256525
682412224
507837071
1561623889
64032743
104627401
1162595019
1218525935
361351698
2016820731
2114895904
981806881
1394040131
710465733
539430772
1595414409
577848480
2120344725
1821508975
1085825624
1896657085
1680788367
1005685215
2038750456
1855524875
1878805603
596439725
2094132142
39957784
1882030000
572363580
1574821649
221616915
802658420
351666246
451626168
451193851
853202822
2111729284
724624080
1485167596
990201349
848698707
1418838427
1583805126
1624287448
2120662676
1605357569
1423584179
749291425
863962265
53443
1602787898
1647524833
991667960
1480370301
2012561471
2005852775
1635984230
1666310814
1309094071
966222736
542779111
1124215099
1317270230
1345289712
601449945
202438340
1530971909
776845638
1634779817
838501001
1681725409
406501608
337329280
344596192
921296348
1649477331
112720216
358516398
1284130747
1057469016
890078152
1380532843
148772159
2099397629
649313256
37763261
1610420510
66403050
178154118
258081271
1249968263
307348841
1095399471
853705853
1147509409
1825990146
440084885
640657451
556988271
819400413
697696239
208808820
1761682934
1153498334
558770095
856438472
817310826
1230845369
999247125
519520952
817836817
688578111
1332633294
607924002
571286469
1248391365
1542792669
1784253952
1957509567
1389566265
1607469097
172893469
1458013020
31913889
1590948318
802073293
1166915969
1298873094
2001946706
1047793797
668042989
1219590292
697244320
1614339085
915683882
406644580
156560177
1424455184
1312409892
363912704
408548390
24626990
21030985
466374455
1313250223
565060142
330146668
17316224
481494394
1042158661
567226360
1671698955
1409628337
560681230
127264567
120412140
281115579
1076372858
1407328486
557933805
3362904
854535070
501984450
558248627
1695856616
343340473
1027598348
1175427479
145898966
549070571
1832054291
968038197
464988656
1941314899
649996499
891594954
936958607
272392684
14201924
1151477066
1029511658
1402326989
125354255
1623293704
1318276586
279842843
111572971
966747484
2056494489
200282793
1448501284
1290136116
1296594565
1152579422
2076020772
840877600
1302172228
515353540
1980500791
1180939764
90181937
168188998
1401590766
1790017656
1279457972
697235674
1281518134
1763980259
684429396
240469893
1792047024
1456319195
1927338268
22522823
1327438087
59030067
297457865
1363137715
872969940
1059369352
50705625
332852220
1041521831
49355457
1973640189
807217390
1817624371
80727234
476509175
1261104300
1184197188
26508840
895717373
1664792058
1804154263
7383391
548678306
1033019413
1156128755
18205670
723992882
1062143128
669044083
33920965
1540262530
1403515803
1751454673
1405010111
142581833
42703822
714974064
765892938
639555556
295374418
1628169423
1293026036
150682589
1130689154
1899418709
59793936
638135599
95791558
763776134
1320127209
1694992662
904630066
701379128
1506650214
600215007
970683309
2094219094
242600128
647924420
1232218665
1088757255
1744932686
1369569329
1524996279
78940121
668226781
1334460321
863818267
994336788
1964668811
557394405
866266288
92272646
1397776021
521779688
1088795151
433495427
2081653832
778005080
1642640554
816179762
1601349170
1447008613
270935492
1655347157
2117796516
843133313
279048051
1691611112
1833321000
1576340197
2161418
1199159030
220720091
1869875851
1962145546
1220253070
1300221103
1351714041
1015051953
1277819660
2024847829
657490953
679151502
2054514634
1620996514
1087192209
1402659763
753182005
1081830958
1108632059
604528983
1675419119
1962114898
1528867746
1757520092
919970286
1143120309
919746253
1325578561
356764793
1539773791
2033364281
208307947
471322462
1560345361
483130910
319799988
1822185041
84579007
693268126
1397184442
248322982
696193676
1229959782
85746065
978804313
1154352966
2018756822
1487501123
1691910552
574584473
1597639693
1338944513
128060952
915294011
361276557
1539414233
474124829
1606654876
1759407371
363748201
903490169
1990064384
594614594
874564272
1007289470
1715122141
1138688606
719330197
1483597620
966475638
160975593
2088344001
37241180
2002222053
814138895
441088498
635354263
370850607
1421420179
152460378
1035495215
372496384
1828802520
752732347
1544589037
1847889307
344357104
783717993
1015596045
1282467492
700941678
857359428
1174155019
788076705
164829145
198311858
1069617065
1890616235
486688554
1244455833
1996713524
858703080
30447333
103723395
1819375316
1425800510
1306426356
295606943
1934484395
2119128503
727728383
1751913862
662718829
934854646
1374374723
2104779263
992889341
1997855375
118830434
1397810885
1647930255
1408378477
1507815333
1153631497
583231268
1278692147
10263965
1766486093
2020405493
1283849836
840714185
2028883659
1900687558
1571248357
161343017
1432995607
85693907
1437197273
1390808961
754208538
1563135701
1310023587
1886490452
1658671634
1868798796
648591252
1311683028
390091564
1516687920
514409504
1026991992
470911829
938476262
1649720555
114162896
1016575217
1563244515
1441853705
1290010328
1930144156
1006750743
727667556
2059920053
171202547
462021518
1013149414
929770733
1215326831
1959868053
1179632969
1212389370
56693166
62171096
2075174369
320351400
1908711223
806534787
1588244000
1843493916
383137184
78373610
1698664302
605998080
378457780
1496081211
644532875
1344265460
183811229
706326894
2105481552
162587989
1985159057
1184096888
835675107
1786494059
1342500884
662403943
1544725790
1653662243
31859524
133041082
47969091
1599546600
849388148
1543313827
1005386766
1472135391
1351255171
725963889
1697867951
1319422233
336080285
978496916
667227515
1296693674
418151902
311335529
2107775976
1769029867
2106708492
2125703324
1320011824
950116251
1305816315
1210659541
79136018
131476786
1200101633
1658829931
958669242
1723587291
56245962
201531861
747984205
837720872
1479457198
1659360506
2028950588
975988141
648316970
866399588
1431054287
80121631
1202673760
1688691044
644722996
607646016
768461375
54665318
313760163
229492193
1281724351
1300204033
2013399626
1073778065
124872254
43737224
347813152
1649902211
345632109
1964289640
1861823993
552280511
1267693891
1020553685
1777145813
1780659036
417568263
1582748668
1716660552
565664169
1400695423
989144825
2105122517
907751357
1346789179
893988025
1809926164
708033496
1199305774
489396892
1579845435
1195822484
603998283
1469212971
745375679
1050681704
587643689
1164762251
705415931
6295878
497242656
685365908
1912974491
2029636337
1683668319
2043332053
123406140
530153693
2085673190
987703302
1205980569
238454937
364656319
1204510285
1186859481
1012317539
1140896415
101861683
394384674
621024861
1332996618
1345591986
1632648694
405760799
283829416
1616438252
1015183398
1246718365
1549294073
1644106716
1592361653
561176174
999318399
865582477
1441936899
1127148601
1699810926
1330419507
358131326
887121353
852688069
1347124808
1796978089
1544579089
1799684519
211998648
1099951845
390382628
920656405
666144186
1237490061
1676302861
1242545084
1494703061
707321722
1588922091
1812556130
2066992237
139860400
157321879
1660695013
975539219
1327583119
1877513258
198846184
1045916467
144146371
306342067
1423740928
1473486002
1558373694
463794529
553514065
1388108868
168422407
789928984
1068451805
1672941179
1404812978
1802573596
1362151805
1192699586
1551517686
729496646
1528085583
2086765555
1901551578
1281432449
1968478388
1249228002
140940351
300311014
1818258693
863727984
2014001936
1957704168
929776863
758427725
1442173461
1070475723
1461522833
207242563
883485177
218762952
1659880603
1515945645
1799339099
254034888
416364878
1863930911
511684961
1200972534
2119540902
592966706
1780047630
1796488474
533299060
1933117998
1584501995
1379867750
2008821590
1218699561
1977732295
933079299
289886456
1980865408
1618269640
2020844218
1040535079
728347135
1446755055
281741394
490596208
2098730186
575179112
1155493912
1175432579
2030378120
656516601
1552372799
1944532353
1918929344
1843526607
1385501356
1013514545
1215960759
1080709253
2026749720
1532122039
1781686029
607698213
120892273
836903400
995722752
731751295
588254202
695593439
1633382280
847808382
1406090765
1903881222
1150692728
2087901986
2058154122
976409775
1439175268
1457766866
150933545
1394691060
1954571525
454733750
1859315495
50964394
1630526516
1304380892
1166023863
618968569
1470208936
129852572
1520117914
1960423495
438171328
368126935
374673720
1688665861
1342375182
71346219
1100269876
1001568358
373471288
487994153
683512096
770577838
817340780
1086909468
1925105768
91675641
1695595658
853002887
1546859985
114375335
634429614
1643278859
1379980614
2018166722
652093480
1011375303
1710085055
1105781197
820745846
934547378
746542872
127943871
1557047992
314871848
2031611839
750201874
372357039
2030694574
1300780585
1471837632
1377125758
1329332502
2046263991
1763397853
134220815
1832811125
521667217
2040623414
1357674228
1068800152
152687147
1122458499
943117831
1834667253
1816942652
1414195743
1980481027
92630896
2118978396
445542241
1842384710
1406610557
1731392622
1686459579
947022112
943940786
155885875
1469155246
1047529990
289828102
1604450478
596734542
1699500458
1593136663
792377902
1625949022
1882543680
80169969
1556910673
1334557746
38053261
1328841705
2098989638
1583641110
805875697
715279296
98141351
1514211070
231830000
1494410268
1302621653
190618597
731367957
245847275
10062116
1226030095
972831574
355621036
2143376970
519051147
590097460
227811445
351781027
347481226
771568108
466694711
1565485141
1624709280
138780888
68860141
1170167280
1502025749
835857750
677390073
926275570
1378369522
15963574
2000371614
474709974
943186942
959195431
11480003
435513713
793472439
601337275
905347782
537804121
1169973684
780688852
2124105754
2021381822
197006856
1083426544
1414412382
319242579
796198585
1751775594
712378728
1852843829
1792170207
1213770762
2115408543
1141998379
372535134
896735835
1168985995
1703872672
1396199311
1461938503
8230358
933859580
1915207215
721627010
1339736294
1635620498
1491298038
850259649
425236436
288045382
649213672
145930523
1810453903
1356881323
2107864712
1541539835
1969703802
1339232003
92937269
1809960919
2057732574
569901860
191110652
1592710147
345380083
473947544
1804478655
1123426009
2062741755
1285198037
839743951
2027468032
1415541145
1038128848
1651609761
498863043
1188637704
252340269
222421399
764470887
101053413
988950668
1353367847
201106904
65691333
39877409
969831912
12068623
1868259507
1032174061
1830664281
1121038942
365723607
1700741775
464113897
258197322
1778132654
1572746838
1632577558
83885155
1804130788
1121479575
1574799831
1003482549
1792453811
269427725
110765412
802215735
934018596
491985094
371692638
1501824381
1348392311
1127176791
279367788
1838479546
701808047
863907934
1097364469
195217085
488204774
838915581
1003430165
1885413
327279178
230890070
502480149
1529217298
937888643
1289639636
1271894205
447657649
1942810281
486961464
767700174
862403292
1667508357
479123122
820434867
1626830812
561947151
248010037
2031997358
248951135
1612617278
1554760021
123452893
2057915587
320258339
1104721618
558197060
992024704
375933447
92223353
1022185234
1416453372
2010283645
318477493
239974874
1634708142
977297127
814923266
2016295689
738673700
917164740
806055399
1974920623
530321774
1998731278
1563706230
234101446
373789329
1701653173
1433937485
1558312300
234820214
1676473141
2018877249
1296096270
343150328
1363340618
771187051
956945460
221478579
1130455077
653966478
1339793579
984926514
1447198972
124227414
18686705
661386907
1268680172
2076669789
2062179952
923484480
453136014
1716592143
749730431
2029240457
529205650
408402844
212522331
898398334
1622455372
432953197
1296163895
970808006
939534251
1229217854
1035302581
288968773
352901181
123044874
1208776383
933353389
1735883204
469387077
831589724
1800787911
737985753
1299959959
849260326
738631314
735236973
1359229750
1326006013
601675078
1720801433
1043246917
319596826
1669309151
336745038
1553036444
2136470359
1050539869
759642872
967708895
838885215
1510934059
1846510610
449016127
85819130
1308214488
166695327
1665707946
1350997828
1944717838
330154797
168884768
1133589257
1723519067
1512752785
117277062
1395737472
1908268253
1201057598
2146782264
951524087
1809014499
986029035
2019365637
543884050
1743600073
1341348848
563817899
637928385
1485611873
937288460
205520157
1954267005
472769664
2069156458
288228455
984727113
2064239170
1738605826
1426887424
1932307957
1997620099
1620587423
75795546
401856350
637758732
1994126217
819605291
1392548705
1014286523
1582988918
1148726958
162424629
1474260948
1042806452
559538251
1751217154
1867658817
1903192208
404048675
315018631
1213678860
1508121723
1687058702
665087084
1678316637
1475434839
1087894497
1499532258
653023995
678953827
1511371969
1132624639
1536733606
1911411562
1640171399
1072280054
1305144487
1097437772
631762806
841211208
1139137406
1770886842
1300321915
787002885
251735858
2104038816
1477860019
2059402272
1835022565
581166121
282394318
37312861
1194276882
2034794975
961638928
826812295
406759997
1085792138
1176064544
1309870180
1152812814
363578973
1022981304
558305733
947449291
2073991852
1477584155
1619808108
1906319746
1475902015
68745800
362099091
1948627824
950994344
640668704
1297106547
2084250600
1928726200
6404406
1281709642
1491808934
1122511736
759475917
514996896
316967899
1179813003
1224544287
887639764
647888883
948410742
225548739
2011334617
596600971
323472088
1483928481
890133841
1497949205
382090855
1511041280
902992082
28311357
324366218
579926978
1194245470
806025618
1250461261
1178374670
1427154757
1977585798
874154386
497632648
1891324966
1839685499
356718246
1297536883
933894015
383991027
1317606578
1605946035
2083056222
338301341
691395791
503213914
1419044160
127620122
1056192589
175239026
1862111930
1496261457
636408674
239036559
990804765
912011780
1243057156
30658192
136030939
2032304220
576228774
2118627772
1615151117
1886113881
1828019225
71944385
1807290111
2004172380
146374848
1418362759
1381709942
366601752
1278327065
797184337
1534051521
1152268897
1546728359
1252377073
2078232364
2093144520
1438752592
582743390
277044938
1581415852
540437828
1539939639
45861223
521904571
1199438142
987012997
1778066874
808266492
1151272995
183672291
184991686
200052984
787023579
397034559
818571737
625552341
1322508717
1697417376
421701577
458955967
505572551
2048679857
1751997916
1620856812
1781625244
1403299226
1881599260
989639413
1798819751
1939698876
1076422274
468996830
799898491
928296761
1304071325
1251751024
1298623830
1215810798
318182196
1860478102
1403409370
1498262097
959472553
541382754
1377455162
1026884051
330366747
1980279253
766589617
582385524
1434069440
1831106087
565094255
33221833
1131608888
1077350608
722579872
500147209
1429740324
1897542153
1962606670
612758349
1270956936
1799267335
2014208438
1020764736
1640166802
170588474
1105282924
1697610917
1666626576
1030309713
1684433871
866885000
875525253
1398830054
2005095710
414240288
2055121208
1110904016
227207487
1180448651
960849940
234828627
1809352941
348831645
1222866490
1910030076
795440338
1489619326
226915571
1413427840
648445580
656432177
496125041
349700065
744145589
1729509117
2086606918
1866602493
2439573
1277491941
515458853
1995929997
1324849440
1043969921
561344848
985189963
97134537
1764736942
1603556002
1704859031
303926768
1435466675
2013236790
1963684096
914537747
1544199347
2129819269
884999529
127608266
2043496466
1279210198
1202839568
1322954507
446561331
149601985
1716182661
440108378
226798067
401865520
1389137042
1153155513
58567402
1654936059
284973579
1455149691
717335105
1190029694
917289715
1957141364
1583379821
834274548
1158143907
1809922140
2140996805
834353476
812794490
1661243960
1330350253
922895545
1383310371
139131156
1856833090
2046509579
903062379
1862846711
65058858
436956605
176031678
1443246884
8793764
104800768
902455891
2074712473
1132624934
885572577
1779741769
1028709827
1186146015
1334607432
133239979
531977954
581031175
983560736
994918024
414933546
407051981
1927778786
102019737
1729325965
1793132071
1036373389
1578801241
655988640
705817734
1915462405
1347872019
1643012423
2121722960
1023800899
2055387706
875530193
2030438184
709235626
48776969
633918530
329711617
1554122317
467647877
1658420239
1700764254
1385496534
1992970826
18025804
1517723387
202704129
1095848600
81771057
2022518186
444451655
1722618574
108898566
685705004
619049941
1965713204
935269344
1115582334
1730778216
834068836
871730473
1207867222
1695266758
510893945
1169108711
2137364072
569275262
709921800
1622674115
270767848
1678852967
1412599768
415727010
244431876
79838433
2062938029
975859957
888499865
1719568665
245048242
436968136
100766271
94538806
882132437
959587290
640985865
1225189390
1905279631
2059829026
1227146054
233489626
540176404
348645522
1620639351
1020826054
745903585
232872178
2062341028
1788014756
1240097419
500285775
2004176720
35505685
1988678681
1428170324
440199567
1186874894
811802733
930828053
1133272038
905407281
2093878305
1560812981
90861712
1790308617
1650675345
600233384
101031782
768422073
1880642809
1980866415
898247259
862764155
401353498
1413371072
296690034
420247126
434820422
277686905
1218043676
1431817867
541221205
843873719
1032434810
2044878312
1629967508
1534399876
1085461343
1090284980
944958339
912124156
684127434
710605692
2100106114
343297174
250894503
1725947436
1908389076
1065939373
1573284926
995291897
2047177555
1759170544
1533816374
1101319517
788677576
1765214176
1196806498
2093546935
826696181
1944958542
1262993317
2007142487
483200318
135267019
1719570529
2015045786
449188472
1021677391
780165546
2044000219
25799823
212218928
651651986
993626917
432211514
1614406301
1799271381
73744689
1574218836
1758076375
1115621561
1337008360
332293459
1418386448
1336439765
1741338763
2064564026
2052772965
770843794
457472264
1222371167
2106527543
1498744256
638986697
378545596
1065301284
1660967191
73469755
205703505
1538797346
434559635
1207272240
1031713946
69529325
1952580580
1468672718
217469302
253740856
1644651780
328996402
843591365
478255408
636095752
1440830728
2142820897
1184417532
712417680
1120023064
957137195
2068982957
272957900
1989718392
1072516587
691224375
1073348662
299276280
44678869
1456482076
958325915
246420874
346643135
1017623764
1422601873
1593844755
1410641982
1003607713
10341085
1532060179
1850261177
994047317
1518765793
1845758412
160566613
1683140591
2026018821
1782643741
783354990
1660187767
273962275
104555916
1222860371
1964022737
1506218464
443391541
652828641
1899410865
518218243
1139149334
445778439
974416439
672058464
165465709
1784185178
1741152418
1647383079
692799212
824363717
80340056
1122656861
415865217
1235413541
584268365
1507329456
908979015
1058422933
922393572
2057044370
591798760
526378088
1312592686
1532517329
1403757353
5627553
2083014516
849832817
1894315457
107300180
248999698
385830704
1024358513
1008603262
1956443173
122182563
1540418495
1624070142
381730338
627951947
1016125441
277000665
2113667123
376490483
859276389
1374235507
253221623
626257163
308581982
199307262
309849013
1725972846
893991013
1587563411
1885351032
1691519219
1843361533
1585783573
1495348833
666839800
828031559
494146658
1687434063
567870903
2038729948
2027086314
59068042
1987737661
1706954173
296248970
448734773
998906114
1540215708
137064213
1106539269
172817373
1481864466
1116134422
569778476
1518081497
1008216618
2021759519
1942303442
430575524
526103920
505617745
2126910462
1164342833
380417716
339845182
643863569
387286707
1884210098
473670577
2031966577
6991467
1218912186
435974446
1156894983
421808967
2015504745
1158420448
2143948020
695965264
566339400
1317669238
1817494705
1321556729
1290897820
20794896
515259035
2099440230
864942519
2006285115
1092411894
534218236
963131985
933884725
292160508
30394615
904476739
602846127
809290539
1965028718
1701562810
397920728
2083431463
1166815500
1191563378
1971950806
32956981
1482594993
418492318
551923164
1791609242
893212615
979265064
1520904293
23380244
1804481323
1590195997
1676483591
102477279
1721433546
800461621
128001885
469770886
547084678
1888326204
1444032963
1263256996
1896548126
57807500
640453110
1756593622
778969638
1186519640
444242761
1992689070
1895270280
1329933395
8063070
1848128601
430381356
404048974
321595156
995810831
1813288736
1961922787
1553214868
796414679
127190682
2131620425
554090430
879193956
161337547
1930129571
330252876
419667768
1272795040
2031801738
2074179545
393043757
315397313
183916569
688408142
1485281486
1427882505
254256232
629581727
1010225789
443542085
1885294920
1197415200
172284002
345407894
1438816534
1992675249
106674075
225701046
1868548790
860935247
36431695
1365560006
682974691
1678925790
2072061477
1078387606
1734591963
1161327649
348390770
1345851258
1700268406
353284890
1366552333
1146892399
1602496812
2090842649
897582712
1534527563
1273244650
1287566122
59333401
222270913
192438196
1321976413
1595161826
601542062
1519076348
689893599
1884092583
533077125
1691029997
1179465793
1241589166
385582101
466505758
524610848
666866147
529890524
467670935
1399380579
1673543841
147908132
1689152360
2093704557
896588617
670079567
1794004425
1305030613
890409723
619634733
1504344744
18036466
1764953662
993978989
746654003
910690078
298732832
1491298101
1126674051
1145822145
1128702720
468012805
479828084
1668096255
1510889886
1427383489
170475990
1454026256
1714479453
1062166068
2135054046
700275113
1323225151
1870544410
1332685838
1541606325
2106624918
994806521
1301058582
1180655274
1880326028
338232776
2041522452
575880362
10978344
253720451
1073173098
323006091
1717884538
1513779761
1584444628
1381379836
975752376
750035260
6395175
1267880702
1277867347
1542426616
1426401264
1580493313
1805269761
1336019246
1608890400
1080676944
1789944428
1862639020
1805355846
968737812
1031964408
1634520317
1096811548
675684841
1287361069
516434956
1703234915
452153682
1623275187
28311357
839329374
1170367904
224364564
2145917803
1571536750
306258960
1937303342
1965015786
1084556922
1601013104
409940023
327352136
1292745538
1859709926
1891787035
1482149282
1103366283
1302996421
1854482284
1208149558
1700378461
1225839857
331989280
1455704955
738483883
1040586090
564400429
813788986
2008562204
1805580705
165907381
226701562
1455771178
1927484516
290748899
336645278
809379359
1378182954
1224080263
1206961683
736386859
1957156948
601074537
1030005984
405045704
1726640809
1698649014
1271878532
1766779624
1568120568
1628812886
1937653750
1383319590
692201520
298081109
1691070807
172190516
2133893720
824813624
531033877
971506047
1062190789
519170248
1040843783
315741065
1874532358
869081127
874103084
71782604
2129316658
1133050060
689749545
176980241
1242130291
158562693
1193885450
441700313
2058022702
196346058
1894630185
37363268
1589543298
503035588
2038513974
1161641922
1051269143
535119303
1462618944
561727140
960401979
1348181210
468789786
1538062127
1741304423
1018896600
1333957610
539042878
1111261674
521537229
581692488
1553863435
2080117588
1402241964
32082279
98189977
2033443456
1765599893
2109717397
721903915
1545779258
796052110
1363809260
560507864
553446504
1671471769
1218945187
1462126525
1642742237
1749092748
1618842898
1922155899
114843118
287872870
565832249
374258623
1368554969
1472139558
230806543
1825451271
1115752720
1929308273
256553876
2043869447
39359685
201993314
1832576933
621207372
1756356574
1245789359
262548331
1434977223
1944750824
1051803638
802413443
811331693
1169442601
1402664391
1430902257
197464004
22878711
2065350506
2134734677
1094390564
2046680855
1001154011
1282839103
1276999955
1229664326
1700822707
107021937
413554965
353071063
1061811653
1156136421
1965867451
1330341339
70879055
284211049
1901784927
121834356
1125637997
1928460312
73602574
2042372285
1287131544
2140003388
2098538186
180772859
1802705186
1249160377
1273503698
957296098
766949440
810465612
1251036032
1085819446
1759965300
988349251
135126194
873847539
554327562
297558529
1045493922
750892073
616910972
137049011
1174951920
944164982
1067426007
232145644
374985463
1995489026
394881504
1446381553
715548769
1365029842
440654225
509027255
1397287040
1293439754
14391566
661976131
961873358
1475156452
1727462152
178755094
2099240944
1902270177
1356815252
832074829
1718807021
277212387
1627122129
2098469185
485623604
1761321130
1776060410
497422159
1630309082
2094607591
254265233
1303226102
106604617
1658499231
263167438
1951541491
308943135
2104482750
227308053
1149569159
90921355
146556491
66019510
520427649
1950235950
1271124759
1088329030
279788286
1235300700
1142568142
394460160
1813454379
132761741
123081788
1052182943
101273690
2090012872
2108214253
713087899
705519999
1352113699
150752932
213027792
610194025
1859695374
1026200613
99844140
104009907
809273728
1011762789
115257418
1386223967
570030288
414841409
1808726595
905489578
2053301112
1190116420
2050861181
112694999
1696758440
1550149942
1155764994
1586947455
1188025601
1898896639
502609600
1867176424
60846622
1555901809
516994267
1158813027
1088750737
946801332
810565212
1658622941
1952717750
188354063
402117381
738984142
325303424
1105954565
1315254469
96798936
2145830827
1626394326
1633584691
525154904
1954445293
1520686528
1451146579
1475873487
1580351148
1773723621
1207085424
772044800
1134607576
868659406
1564267537
996303970
1508789427
866828938
84206093
1990869307
1231037766
422680002
18183874
609623963
1163511387
1741607154
554179393
1072106266
1669253922
2087160209
1615303758
1025130379
1251320475
2088938102
2091310252
2081449979
1462147927
768377926
1205399799
748153483
462911988
1332535194
2077643028
1948768841
606610335
520031026
763153875
1851525258
814424662
1305882354
602362891
1454799015
1589006861
241327302
400040355
853504967
386652600
225716834
44058605
1359384576
45451287
1764615176
89480336
568970740
133300357
816431216
1414593148
1878664277
1319625117
700344489
33314848
537182052
93610554
224471042
2138071065
1173512610
687426417
1560363205
842302854
1762904777
1888476036
617401247
1988897026
826816857
1478060193
51184648
927333535
917347493
92504168
1138637456
2134212502
580108579
1121260247
1943429736
1742759923
607025917
2017151874
1568863214
120699205
991828982
583533445
2047272476
570490451
2008955658
127691415
1691199520
1006602721
1728309544
522756325
1917799165
598084941
405147856
352940444
1146289581
26781483
90483969
979643346
1082400618
713319059
1630347844
1683106141
1060399155
1668614126
541935018
854822403
1624170713
906942981
1266149836
1744153686
609870320
46620637
1460341317
1823003638
345669311
1479444564
897894418
1160334110
446444928
80723511
526420557
1755880733
1642254083
1831778798
1614496772
728423301
114594931
2100990697
1743130912
1844360445
713392242
1844767427
1359967865
663842603
2058504546
1562799766
17316224
124054199
634254685
1336952461
2085341704
89323735
2071890312
166189002
1636392934
250447190
514551818
1850272678
743246656
1273233620
576839962
1641928234
1169421152
894587042
1431087686
1542609936
2130708116
522211574
554125572
1651093103
246645538
1453742055
2123439545
2036652310
17966060
1539819591
904218210
1527858921
496871225
1394412551
793091755
624986745
81906095
1208330885
1509683353
1647438563
1168636460
481227043
929297103
573079047
2031978355
609988060
163851652
984676557
1074538131
205829307
469885041
1751529675
1999854822
519636993
1499108504
694039373
1127616632
82183106
747217864
1730726760
1117462401
1649341425
2132899495
2134720476
1224613784
780352664
336101575
18087455
300191834
2091491480
419524451
1986218683
401531286
1918488534
1374197287
1899414642
320892905
1897569720
116999787
798182296
454675650
944978473
178544685
1002625301
1296916053
25659832
739719195
796512453
101803629
170001916
932161323
1547110081
820268564
963469829
151450933
532004361
2130878792
1897542153
1830151677
1269418505
1620971183
1076260003
1652380866
1117468420
37304841
1631693153
1843131902
1506927279
1599527949
1663702180
808824277
1778913190
1358242261
64242188
1136782949
570426623
1503773540
915831183
360563911
273731416
1096677704
135540753
736317147
1403055269
209189666
2053989287
489745512
1864672526
1902558211
1526330385
749714847
1949006872
321200830
524418348
246411650
161996196
2012195659
1097023602
594350850
1282942972
897054296
1515021641
1083094446
1833876746
957021368
652589847
1370927209
1741352754
187895323
794413553
2145748069
982283822
1301716672
52964985
2046704339
266225976
1487354914
1822332695
1514556872
1263976630
1625849451
470870200
805148222
1739792997
1429853448
2145057569
1032749250
2120419337
697438324
341377240
1475886018
1416672212
2039027987
1588200020
1906646816
201569150
280814671
1221483177
1241568726
1382350948
174348494
70672927
932422329
563057872
552016513
891562092
562738020
422175046
1988759772
566033136
1947393221
1401867170
2004977815
1385691065
391238496
1816218443
286397241
1879476644
135312796
1079051735
544998280
643258350
538655903
1277925942
614781834
1715099783
230834825
1118364424
2136515205
1348609984
393003693
152242750
403657917
1628095449
1915049927
374910104
199884899
1604450478
1602854407
390644374
1915720666
1619432896
1214296972
813949944
851331771
1670331363
1132981163
840048490
142052621
156503651
2013071828
328019708
689214793
555006352
964429969
1154255470
1172632374
1310565325
52710294
910789226
877651226
1888596549
1247823181
424235270
314905970
1901642757
712830298
1185023406
1418456117
1629851620
346451126
122513379
1364279084
2143888463
400378825
104246418
1052284054
1811363467
777706828
1992107141
1098316038
811696773
1628597297
683788922
722611595
1832976217
40351216
1715433487
1544761654
1363652039
387594234
123159550
138686850
725157982
1850897069
430247301
1751555880
152533504
189766611
1421065422
945638544
123352950
1997317068
1277769762
329052948
1341922453
296100211
887851668
445891932
161008728
1091496204
947022003
1990369173
1241775677
2125131508
1350046121
1873356655
1919451618
803672212
57491351
154615055
955963201
753450053
1834808709
2035915732
112345104
1812119748
1255664478
762053690
1874016749
2065598055
965782366
498330987
2044211291
940821584
1043086942
547092352
882455675
1289807505
542582632
1956830813
245620707
1238703513
1734077252
1951790862
341633994
60359667
1566637849
1089527183
652767469
1853487810
853686588
1952382183
687584743
1290788610
308375675
632893178
1029607129
677785718
954456004
1450700719
766524612
1226243364
1133820321
1587182209
1631842627
1080521532
369186005
1941500404
1045474446
1837887143
1623403895
1857624157
540365368
1520009880
1279249813
1198030761
1336951776
1529345097
1250117277
1008641607
668673266
292571833
373175016
1941985848
1044116011
1699928351
428373667
326314046
996102161
2063265774
438678528
753303741
1106034255
1056067391
1328992719
1766897503
1124299885
1020136453
792147818
1349079082
759208113
1805527815
326955510
1968823180
1863296253
1483605918
1756248364
1121460176
431831718
907402640
544621984
1607875926
1457054698
918831306
1554491059
1461987988
161118035
1714333812
433466019
1087641775
1719307007
204850208
1898878051
1894315457
1472419375
657533067
1336309864
1692110782
1779283564
182468337
19568701
1154717854
763101712
1204102490
249534913
1069032055
1665225556
988003443
1493674536
1060843796
1324911615
1433460202
906842660
1431637047
1664042689
579563286
826974915
782114738
2134801385
556005359
626665232
1858196803
164996769
2023678158
48740614
70277642
1875789087
1637893780
1909069935
2052039063
363955083
1359193721
1573892588
1203237167
387675819
2018205370
5991403
1826170831
2113369992
1909030038
1565248417
1329705492
1308754761
682311589
964828241
1931312959
760979204
441067229
221540891
1799129288
1743305761
1070635263
1385632329
238446638
948058027
89049911
690243057
438458376
1145048786
1486835263
898510771
719709626
618906417
276597148
1467336025
554684966
288236386
1511398852
389732679
1838954634
1380225220
1311000949
620432102
231929249
1596989360
668017307
686552920
1460516870
265491376
2140916952
672103563
1855899790
1622009797
180632089
1521050699
1567789343
1729923665
1749287837
1777229640
853448741
76999771
718875519
1732838056
1576125174
1761115302
499623895
1381560329
1045256879
1275714571
770735747
1930421623
1895610788
1556695031
351044432
350551550
1847471906
857427378
1053256517
1914689146
1572623720
821174817
2062965788
429953433
482738374
1552478956
900177507
2144879339
1533705247
1517578549
202586387
773294304
1054887042
1381238220
1355147144
423753820
352280030
204630845
17941618
2061934084
1032713774
1159451639
2053408798
1867581520
565356237
1331535455
2065798253
247215577
881458870
1593905444
824031942
191518997
1585182177
1210552148
595494189
1709655096
844753766
316658174
1232878371
699592099
429863504
603148078
796698635
1682900566
1255466221
590615465
1865509996
791517132
775317565
362351312
473882967
1366123261
1525590700
1419048140
632362657
220650289
1894855959
756102302
995800562
1448635778
1199557689
1056008453
1746356817
474921264
637960712
1937499256
141319035
394475702
225210617
1353081133
5166398
1428084768
840925226
2000237075
1509216274
724149229
1269492451
190907567
2067007179
578337117
1233461616
1633568599
1987078878
1886523370
989394457
1548417736
2107796036
421338438
1750799602
321753569
623179097
1327652267
2043440369
848539363
803985276
1559044576
510681921
1408923860
929445775
1860758432
1043974092
1759722306
1929305953
565202865
639646013
489158182
1919245501
281019680
1673878990
1824282651
883243966
617135564
331534225
1650355129
862611530
435543289
1496544544
1957056271
973844834
1464772566
1544365939
859416128
1309634375
1106388877
602013471
1895539087
1922843909
890658076
376181361
1698546830
980160858
165243323
2107745352
605880047
1003863438
892930788
1998640396
19942480
333548600
1212432235
1631726680
1285568411
1401967224
505277619
793016533
1898356122
1442131053
1528267718
734158890
482671047
862629162
1239214093
471271473
2015191843
1212407701
1977989887
977379519
473716789
1026243927
89123578
1964558023
1782852291
746951332
878404871
433532471
791589921
1095722873
1433941782
300879050
835768681
1156097112
1712180202
1477635158
599048557
20545841
1888812958
1519625163
1066461127
2030572903
1157638029
1605459659
1535895861
233550866
167648235
927934143
1099082975
2073338606
1148466518
1953622474
1050591249
972432715
787377142
1579945040
1237964179
447680555
1130554042
193492293
569338752
590972426
1563782422
1302331369
1783601941
2045683412
4716933
147858666
1959415790
407881856
1068319083
165563739
2048499096
748914844
1001400108
1449820735
1433996589
795928084
504043063
1868630725
1224523810
1286373413
1966753962
1535589200
1100580355
838720992
1600955890
782019598
1179820424
1684227572
1264550693
2035166576
891979707
645467303
543186466
1794822844
1276967442
439377065
1259746028
269924501
474084730
954509531
190199378
885379331
1436988644
360274751
1873899032
782970233
639973023
1547612234
889176491
127718924
1516391709
503696171
2030582232
1012171872
19917285
1720744582
1089850654
178267929
2096833009
390362042
1890052305
453246101
695366514
1021861733
1823859289
135744884
688836819
222779877
959537159
572741267
805099397
460608066
870195744
116633455
1210136198
1734862462
143587440
766604114
1993568002
75959502
664056482
232062050
1709854442
923329262
1044067279
635142435
1644380543
1305420905
36063262
1116452485
1572833532
863209001
1278336314
1910804328
1836758566
590626064
1455580401
871976547
2052926046
503103636
2140354639
2030846739
1557253511
1295687250
2103291068
54330560
1263818424
1885154609
789203566
282703888
386232572
1411560728
1486173544
1955645954
1072416668
2065813751
395176290
945933533
1902906791
984989051
204993202
297993586
931990036
677219805
1924479300
1201617572
1706008695
135025778
1650346158
2083451888
310624839
1111603085
1379750996
2130488260
435923768
1844938789
849006892
2073844300
1476507177
1250590435
1567716186
910031467
1146037022
1378704593
1936752519
1387288619
182384782
1645987002
266130812
626417248
594057315
1078689204
560693984
1081777491
2116488454
491853640
260151709
650189978
1406858647
2126029086
271522438
213986445
1100247000
1109509580
572410533
2008040875
1647965122
668717757
335213949
1358819851
693034166
188854014
459405428
397617922
80615901
1944372451
1912412240
1425520516
637507199
1988474948
1907991152
225581333
1897514660
1754541439
1166892706
723143335
1231149278
679046171
447642766
1392202444
924754107
1412472055
1487698683
1298697099
1895884124
1934079951
1918854557
1004451598
788975081
788567374
103825262
320994678
1633161679
444845251
1462136425
1112774090
1514724087
864926437
1598615962
779358090
425131692
501375440
871438906
282070402
535022337
1052523505
544120341
1402972231
1146300519
269507925
1161674960
2115796627
368085429
16652870
574960462
963396568
1865486095
801803286
1877404409
139940013
563784008
2108797042
944706899
99886776
2017888671
294757584
1807977374
1658866395
667784542
1846773905
578662410
652191253
1912337890
712491161
1008607556
968584690
8725403
302935008
1129742896
364960920
1845311027
451522228
447657723
863758477
1469357818
613125965
298305532
513966141
1344765827
1055979878
521931949
1838889751
2023391024
924629186
1887974252
1501953647
614984737
1632829862
2031241308
1386378856
440260917
1945217731
1992850252
440600754
1277788002
1655576268
562485266
1243759440
834813487
1192000087
1036646259
1944957563
1483429901
1910413079
340071355
192172395
17464846
1878859287
988119822
282332975
316739503
1600977078
1109961160
1336555239
1751277082
370402592
1871350743
349423106
254175321
815986036
1861196319
738420719
911996253
1453437603
1133008716
916072325
1530470598
585396789
401411828
187949919
273501674
14618428
207368436
664734385
1683110289
1835957092
387503315
321593893
1135555026
591996915
746147451
1068651190
1717042057
10038626
626608425
536364770
461612100
1468795428
973473809
2042622614
1745973881
2135218090
1483282722
350586517
543495528
1498040268
2081803537
338207602
383754877
911214755
136852854
1050629141
756070310
532488313
1041898378
2022408411
457542197
955548824
199358116
1768970531
2051145364
1378143727
20046034
653996449
638115836
1087121973
724894163
275258934
242420051
1090637705
60308569
71095815
261479104
651544215
156043341
2082254769
145208596
1265609012
1577978951
1892808954
931857897
1159586716
15914591
668238107
1713286559
987131102
1417005055
1323152393
1525550027
1958563220
317268710
129501501
525562683
2068674536
585390952
631589822
2111559953
1151947861
1761562674
2147162873
1025226467
820870258
1495002891
1209530048
1089827572
762297888
1106350096
1950867459
502343503
453391641
778394957
1544783661
527163708
1199640131
71861383
249153888
723658221
624869056
1921558698
1426806874
1146048822
1249408311
163568310
1705555467
1233899512
280250163
1477220300
1957505719
1558254950
1709912107
1818254149
330819156
1149995321
1301464280
1974255601
159532953
1636632631
637875544
1803770878
241485500
1988347241
1023564017
1953903115
553072973
1683861161
1089235874
1473380865
1014249301
46213921
967092415
1804649851
2007772179
760737279
1851983026
1682226346
1357620255
1434706774
69657227
1134756357
178303267
1627621943
901623594
38518042
1814490815
250119083
997864416
1089842882
578996137
1339426804
1386266842
2143713197
379656827
1686353766
914306495
1732396953
1498944042
909597469
960528674
1112510800
1394412511
1486837912
2066743151
11389619
1392455991
2104278721
1929290784
1158794418
1274561944
632658496
1524134238
106550932
777093581
873766838
400314305
786783189
1715551422
1960524379
1556566174
1867855265
1999572335
1847543097
2027390658
2000540475
335314189
1517544571
1287348860
1069047866
375104890
811521310
1223016338
25959770
1483739912
1136653762
109275475
1017048336
1051864419
1591721294
1411723043
90059153
133479621
1617557349
938845914
2041835929
372109682
1427612743
2037098483
768318384
1136982278
619056270
85089417
343939360
1258068167
1940093863
826223939
1424641808
159098866
1194303952
1625812205
1254393395
1904309917
2066886587
527205017
1916441403
1917708520
1235920000
559137696
632199870
519896473
1120019298
44056097
425013684
775825225
1881754129
944230474
68781652
189549303
774645193
603503052
1924275289
1068718110
964272622
1831389189
1477143734
209146611
72293916
123183117
197350975
582782547
1272278385
1214224003
438355365
1166024961
2088155047
1324912591
1981777183
952560794
1802483393
158394877
1201993239
1207556403
1800182312
189016906
1543976049
1853236465
712204010
110124641
689141022
434858697
407752970
1059985668
86785325
786959552
67155523
1410334280
230031775
943071360
458313957
1764664139
1497152630
1219733349
90082208
436016752
694591353
452118414
1793431961
1365303532
2035343333
596657312
224873464
929644455
1053670968
467811375
1578009899
1468475528
738945550
400130392
256735884
898810065
1422082644
904689906
957540673
1586247742
57032729
975612197
838998933
1843858378
290222286
964218237
657465000
143757056
2101518568
619333363
922642148
1471540756
1931325387
1333442868
691239685
1883281403
1266730538
1552106422
947447966
1193348852
1039966754
581721928
304001537
711552533
958848030
301150101
597664214
287567623
272635249
418327747
604590950
1721600056
853155610
1723958793
262555345
403419054
1336975464
193522318
1587063955
1548900074
706059920
1938417615
1260459295
2141851835
1983894615
16706490
727653640
108351791
62030646
1890173967
1919205918
800994671
1061045059
2030798091
1294319040
545446884
99774440
455765382
1481324769
1303177700
1680566740
1078486176
528254437
27390315
834168145
584227212
904941008
1292913837
781352728
230740985
1510402706
1231846391
1941714532
152758755
1552760395
1283675186
978233197
2071080252
484918041
963497144
1810851448
2036632180
1907547928
855807971
461907616
1333133790
110391512
1009833308
1719293243
636811813
1186739653
631111585
1764403688
1850548933
776343603
1692019663
877282022
318575751
1705544143
1940843617
323619562
1701894987
1055192408
607935976
1042670153
511476864
1436889283
931764423
216696543
259818105
1895817992
1648417235
1851088334
1638272908
1225064171
1552897121
1378012639
1739784557
1696817721
1800730178
1586887461
692113546
722448493
176109719
650628747
1431496827
982840747
2041157056
1155766060
815717647
1580854961
2101220999
1391437834
641224196
1192357715
1014105120
738613816
1136850954
1029284563
2054342841
1631602194
890926384
195533962
2077859936
1431404734
287247484
459116058
1934602268
968540534
1739008467
1762668249
1610380880
1114001595
231886494
1699056556
1467717869
382940200
1212067249
98073367
1040732153
178803216
1165442916
721135528
493582147
1714196777
381622819
1248263322
1881785640
1296456325
1386763556
1560346024
1814136708
1273490004
1817431793
1703302758
1430804848
196618357
1545833914
1378698207
80218733
329580154
689288376
114455305
695224909
417629355
129482934
798049995
74546417
2038770078
976666320
252728726
330390974
1094578216
360306798
1378170505
187770633
2109659413
1949365406
215396612
1986979148
701130425
1260650857
74103915
733854183
185060605
680886985
998476536
552497717
1949777013
964316414
1453615542
2029585317
46026249
1044360249
1244214004
1882948178
1287378430
424394590
1840886482
406312051
73345715
29983701
652455786
1086784367
1526501341
709606978
177082971
1447485358
262582148
893994759
193303179
1738817576
1754929437
325591184
745528161
1726816135
1158342310
1544473072
23573522
1628090276
1368866873
2111473703
1880974378
1119320453
923031940
989644926
314808246
1535131723
1163530798
1179285681
751106706
1202698888
1369044684
259265038
93868820
1809095595
405259443
1322086908
2117259140
1765297784
968354755
423898252
1534779655
1616859336
226602385
2060909213
1068860368
761069615
523005377
576092729
634403568
874525821
1534801580
703173893
1932016246
670933058
385077235
153268827
1767315560
887042598
1035732941
1435875132
1904575745
1080201872
311403835
1188415495
1749121188
793677503
1814138398
640090605
906111293
1848807773
458218668
602625964
1080254953
1846692404
1502826715
934992935
218330897
1433030306
2095845737
1471024730
1027549024
1373957888
589943039
1014010017
1045518238
725701989
2039069634
646151847
1348960561
400801921
1026944024
1961051996
1411403734
589376634
331239305
303575066
532603628
55038510
170323697
1825042886
756481922
43371231
741390547
1392243844
356779502
1398516769
1611758088
406062422
361399819
1411739070
974513482
1525117113
1342815148
990371897
683494245
1597532116
272326197
1913358996
910906651
1100949378
593443629
1856148738
723032160
1961664021
1294754841
1122185609
931397400
1846369703
2061997298
1368421155
1463692290
824923496
1611523901
57835734
1675853190
634416528
2019183869
936967856
1161828696
1988720558
818871167
1034668065
76427919
1251921065
98919028
2030954839
1446595111
1219565557
332520665
462054958
309021441
1626033935
2140112985
170339314
1738229801
1581805735
373276464
573051535
1614005282
87615193
643373857
2051731236
1304303394
253054741
504172096
2032908308
1349630217
4689533
850059622
1535670344
54683696
888918509
1752258751
760407932
1025735339
1965111877
255370603
1391257331
1520053087
1292615954
1624902742
1210816130
413327379
723346673
1581283380
1827277097
1310246414
955696103
1424613332
275982526
1971654657
2044965975
1034856544
715423362
2052718164
414601770
842291731
1878152638
1022812701
497978705
832439257
677105547
413717859
1674273827
1550503009
794903980
1533543562
1724017864
623720897
1474963289
565175678
1920155446
1476619662
675162714
1742709941
2014105122
1779081127
1742605137
324761474
1056529632
1851276518
542643250
130804093
952490574
214810972
1736511200
1198252086
1639209309
408505612
1741403467
937014217
1149923563
1003932178
396605286
962302063
1711663105
773818012
1440961664
225345393
469662972
1145539445
716397275
184859536
1339931094
1513504968
1848106731
1280833154
871804179
893192214
1453885918
485627603
292342829
1581573019
2063625381
350789191
770097784
675000447
1150663859
513890563
1228108751
227296917
550882654
1652184526
1777643325
1846927076
780191684
910526832
830686339
1427839712
514296294
40970240
1893039923
243309045
1028172536
380713419
1233167435
1356923632
1335338143
139750921
834952016
698911681
1332681653
1971575363
1428523579
1139575014
1396457206
1999498730
684695117
823558086
1271616361
1697914083
909083083
1787170220
76734550
580014023
349634653
2038487735
270044134
1567755825
683009778
2001457317
210916783
436816400
967044883
1869017053
1698114127
174723767
2137736780
1710171452
1770779808
472314842
343082497
1067725009
145064512
1535017873
1912125680
786831754
218349334
2041180296
1810675897
77412526
369768097
1703867399
107383242
336843525
852197543
1523500308
189976706
1201969590
745851010
383997225
593760480
341076874
426876560
1966165259
1916638113
844172450
1723893196
2139312087
2083104481
811225596
1943091565
2125667711
239494428
1890931748
2042218734
978693916
2018532331
202009356
801508703
730399767
1324477602
160784542
2064987941
1804198769
1268863120
1597274640
1387651070
1674234215
206943815
2022100894
1119932833
14352476
1122724230
315500634
341775641
777352067
916685082
127498531
1084056774
1728448922
489658477
1531764467
904583689
947855435
2066786067
346508502
29435975
461387470
309165470
1610348571
1461327406
1357438655
930266877
794155629
1133076938
1383173315
499686179
1665746891
1190498658
46557612
1527749610
1540214891
1011062281
1268643351
1687898756
1238637391
413485066
432018785
1847904508
72872878
1370652006
1418986736
2049270732
1100609395
2139393951
1241711244
1492559138
1453086730
840243378
791585155
483350503
196811361
37784983
2129834933
903756322
1391810011
253030950
183909131
1392768747
330432216
394039155
1504067120
81277846
1161674960
1875677876
2135676750
364338873
892060340
2059839676
273425467
346593746
343242311
1890019150
1943621806
1011273922
286837753
1147608547
698726234
1899872824
2113435656
114054402
1408389278
2069802000
423285554
2068681600
794344388
1481895523
780481573
964763589
800728951
881914336
1695579995
989545488
37209208
1611355897
1047668132
1735711242
1715564958
1773993288
1075459064
137105768
1347028035
418193834
768515122
748195633
1271981135
451673678
813584829
1034776843
757939485
1736157082
806884522
633619921
989173381
54444953
1944562263
1122053790
1085024671
1673092565
1323159011
1287586965
879931243
528611595
588207803
479034121
385117788
918960765
1163886766
1912344724
1870555665
2787132
1181886834
1554489702
162710986
340533935
2071281916
218480423
1514824733
1891738414
435910341
1109884305
1620448000
930016339
137491882
961161771
1961714446
1553016575
364184674
1303681894
68855706
1335525161
1982948291
1799558733
1497243929
1536045599
914045093
1337655636
286278796
2011213874
1843196965
2017296399
922775730
572015851
1536363261
638688435
1379714960
718161302
2112533249
675000447
369279689
264462201
1508196266
1397767768
2081689364
1733344165
141278443
595235705
1537044249
1448874246
920455711
2133970859
410519920
1010476010
1016482283
1237898679
1260345598
659165020
822536387
1256700129
1783990372
25565836
1247928025
203578561
918364104
687215588
894195822
1964417065
1755855754
1859649368
1349165127
2041572117
2001671981
903115827
1089343250
591782206
402709179
1623479704
1994066545
1237729718
36754351
1030228956
1323582511
1712530347
555174249
1767037149
2093906065
1650450602
181231026
1805055097
279307579
1012618555
1979355111
956021907
585429328
922522633
2077285626
1387934752
931435436
1544459242
233219055
1904684671
1857889974
1813170257
660730662
1377773642
713835241
516595809
2125547580
2078988666
1911262087
1692567198
928208710
144008417
68039852
2012205915
1002099637
1921471601
1214873287
696123610
1193359030
764946578
436373597
1396533421
339209831
726396766
1341300261
7282359
266759850
1492727489
1526457276
182385713
885652507
1757687496
393038816
279917039
151128366
2050451853
1492689699
28785880
823995680
1791308071
93238371
1249363843
374809258
408772369
1258865725
598296027
1310198285
1520820250
2019739560
1204022700
1544044794
1043610941
487317186
792719617
1420886394
1051451061
367411657
1296671302
80582727
873109186
183482995
27955354
1216229446
1457821420
1667616894
1575087872
580304410
737554084
1475879301
1630495061
837981697
2082950855
746240051
1277923601
751378399
2072144894
1720473201
1485307171
1954604648
1983001821
1695670921
565884843
7990901
1402567001
826522623
1957979763
1473953387
21133046
1156720763
898990679
1381566648
1618961847
360845462
987593060
1833724763
1007861001
1726164127
1643477796
1461115905
1777000278
622410270
654736495
667721858
1376639370
158165813
1410821659
1488277584
1820559132
1696689114
2033069132
2102027631
1155547719
91500445
103780819
1534741115
1613356862
1484386273
1045009213
663332734
1907862318
1913086573
358713700
1499459073
2122526188
948056146
1844821350
1246317740
243315046
1120919040
606300898
424116731
540447637
2018633395
427275139
1888894852
579400136
1884711527
620429676
1518600192
1399275743
250464621
1676388751
769227675
812956185
1856545423
1235871568
1866334607
2033285523
1411795412
1161843020
272133235
1663517998
707988773
1321168346
164737497
713698312
1965768347
463096689
2115051459
1747786018
1675633034
682509071
1497898616
1509337229
1686900996
521371046
166056911
709652407
290399717
58667818
1878368915
1234424298
724707395
1669421600
741017190
1581144317
1097324192
734514410
1865485578
1960709609
133511941
160040229
972659305
1005264357
1190534260
311100510
1754426085
938065361
942573827
1444810657
520974810
867217751
1015413142
185830282
1323796847
1380407877
168582022
346516124
258146160
535883071
12057814
871078984
472278778
600648730
1654669063
1979844671
881598669
408676846
2019943202
2013655711
1135863750
2037138681
1960467702
618525198
1929671482
1578997266
706322639
378227193
2146876019
82781985
1000100706
2000475760
2092505322
534572103
1365406130
104895379
836037698
1794924865
152362021
381126253
1560385291
1307733956
1607465864
1702867533
922407521
291831588
1756912153
1616865731
47101694
1262614395
2121480136
1017903375
1466465861
1904980152
1928610846
1732870193
441006193
1614743841
2027266726
957897035
1174247632
2082475218
2096863604
170024633
2095964320
617594648
1370425712
2063898414
1106409660
703033187
48133836
395269303
747665603
968546319
1750385514
1887941972
1275793808
1072764436
1208652031
867027986
819092133
1583032307
1687808541
552745745
393623119
347827692
1911927716
288467682
1575142660
1021703301
583122598
1904746375
657274884
1573430545
58884984
381863685
567050451
1874363118
1195592107
5040274
1901330174
1361529735
1091575286
1082318868
798243437
2129476590
806978201
1571655187
470762958
1618260665
1440507515
178240237
1536913178
633367054
1170633726
1673141566
1540999907
94619377
1031815305
1727482697
1831536201
110491870
31843407
356086047
1766113632
55604161
1540387405
1547748511
1884198014
692899948
505147357
307495946
742797898
418799390
854361412
140873708
640350202
237577815
2089187989
871053355
1895691675
2020640228
1414923728
706052071
1278719913
1842312750
250198180
1754389530
1710264505
194335760
1650156857
1264533368
344372803
1374070664
1274893967
1881332275
321971968
1090809012
1099232795
1660044034
1672602012
772040839
240898718
65354593
927748760
1742597758
566747165
1844371470
421263721
404862319
1901532503
29864875
759456757
1764315680
1730642187
2057066009
828640235
690845276
946864063
1592861061
1699641334
1013595436
920927
368336346
1006495685
1503951489
981873812
1287897779
768728190
976809150
1755542443
1468701534
1454065068
1755137696
427779878
47807598
1338901810
1440765726
1675701301
1020291054
1933404714
1495592427
696897228
1818709784
1817652743
1012571068
1503833020
259524991
1539589087
1082358976
1957606240
586700280
1839345918
1585305127
911125870
1158577971
825851827
1883903825
1963350126
1479331800
1666704649
993335535
164785984
1343969321
32006955
1584910325
1133029502
1400709381
1329919039
169298208
1037286009
1662349314
1805488826
253986571
214399549
24883872
1820313187
932330223
2044642083
709015144
633879346
1712161881
1581129083
621831509
2366053
1530173130
469433441
543252188
684152756
822879275
2058671727
1047739923
881603287
862296335
93694497
1834580385
1250130791
1881306662
1383106138
1576291415
677432884
564883663
32345313
1454388763
93107027
2128248187
378271363
181946533
1467156958
1287785510
1435752326
1632324949
1476260085
804694999
958666814
1009835156
1851934334
1562444900
1414337145
1745437785
1836112830
1995426343
181173676
621858513
148581690
1551878474
760924121
957442889
1208377547
1178111095
2065040425
760279587
2010160733
2133157795
274744337
498794819
1828935756
1524120632
48632260
339787470
1783155151
1748134072
1127008955
2038614953
1924832892
1624853493
982634825
1947906761
1102755885
1339258891
780347117
1558929323
551519974
415283261
1079473335
1464707852
536208819
1018214202
474887807
1299952188
1169122798
1628512730
1008898381
1887940090
476870295
886067341
1413659844
342293419
2090171716
2088026025
405304833
1222367929
1353916793
922170270
630277903
1371538307
1901330174
116064801
1557517649
747526666
1548464154
932750063
135260
889646520
1879087594
1514412212
566719650
261233701
184881302
1152287707
826628776
787780836
1136560772
1714924669
1951212946
1830689481
270364178
1708411073
460553079
1673793172
1282508869
743449660
1960500851
746072200
710014409
346345156
485333781
38772142
1050963018
884225438
788014461
316568506
1108394624
1520256066
574236589
241922816
62496043
1033540331
1707063204
1144433665
984658081
2107099809
1176100546
1877005364
589159679
985510676
1777983214
796176661
1659929844
14655867
5556999
2000828831
65441534
920345616
2083810283
53256522
2124071592
934950438
41812323
1702562476
378027343
1439522893
156733824
675509818
2015410654
565521228
892117406
987267932
178745587
1969553044
119960657
751207595
606003576
1169908498
391941050
27531862
1658090936
2084970548
1952204545
1014487402
1620999002
1732033572
1259703052
1594381562
912168122
70436442
1950948152
525644132
707511834
1243387715
1596387291
916013958
1881455468
408337670
327938908
1252436246
2091197247
382920288
1385224529
1319455268
905651275
1071315110
181422838
1368676968
2130016543
524952837
921768288
1127960179
1715230909
1782677162
1135885720
348820446
1129449199
1390788229
792003597
283819320
193158565
2080094326
1507719689
1536116040
101466213
1365236399
86288699
476869585
331689346
2026098936
834823425
1160187246
554818954
983484935
1867257769
909099946
893959132
1439821322
1200545741
638111148
400472100
2112910573
690610667
1477088944
1951271008
1284072535
1462143240
2069590487
1560084117
488938768
859896646
445058982
1802197533
776526064
792270488
1095242
1422766221
81841110
1299314669
1076480124
1642419419
553520131
803991125
1085650810
2096402867
1549317795
1705206867
1932936421
1853381763
509682568
601504758
1464231882
760215915
1611423299
352478316
1739346974
185265175
1549139739
947898819
281531231
317245176
815963937
1312372995
1671753627
572008733
147731093
892310939
700944946
1733603932
1645310256
75461124
453420266
1725884229
666153750
1479518483
543993086
1396587440
1412453437
239485597
1827096610
156951548
334174280
1291680022
1266770350
812693974
1306459916
632759493
123321923
656160376
2077698033
209655025
779259514
1689325360
531871423
821887360
1234425203
1136544697
75571678
1873288512
870508405
799063196
1753519904
1574627431
1788969271
586422347
2108792272
34055855
1891335787
780225418
1545936619
1614142561
157338840
444822536
1917013709
1219496430
1742715073
1698053437
826588409
1691614532
901803553
2117397608
1398209606
1769539527
1535749741
1359309500
2116798805
1224788598
905638215
696358288
1776072865
246855769
1475040342
1488075788
1602969722
1968836362
1892267000
1977877501
2128281506
973399671
21591688
1450214158
1834070412
376373855
1689218657
513820787
1114561893
1738848947
65949870
70699788
1708522731
1272775618
496580890
2111229616
1360752199
652356740
406703056
1920637666
1859956393
1144080587
800591571
1276203062
1062562856
466512718
49955198
817026582
1110082482
1695544668
575035802
121694457
736720887
495798288
2067989334
365924734
1875776101
380444695
1312372860
1115893381
642272092
1405178533
1173737223
955382951
192292865
529438065
10527838
1366055970
621304480
367212205
332651808
1045043713
587160614
2126501168
44604680
2043916078
35064047
2070223992
1296948379
793487496
226764227
1322758379
1092946416
657931952
1783019762
304123199
1808225327
658238294
2014848192
562085974
475668324
1556182112
591006903
563213242
64127964
20509254
1185444288
1939873162
222530542
537591362
1833178868
956241956
136312991
1331427332
292711759
1556297149
1354653800
507816890
614556009
1036864926
1256430644
1644377166
1021425459
1658675407
2019836520
118105072
2081044051
1579443151
1711509108
1999939515
1099579356
328473574
968231770
1318761659
441566326
1898199528
2044124612
476270162
312323677
1272621030
1058514020
1130506270
711644067
1853498517
8008942
1493563987
246667891
55735041
729722054
1985216514
638498137
1142940332
1058521599
1510914147
474619556
1266213721
1089448513
300295472
2028916619
369061487
1869468233
1488663891
1461218796
1166332677
996798499
1920962729
1587670002
1458177180
1210163235
1136278082
2102437217
115096860
408958983
1508443926
323710494
1897723466
912196416
477669294
995056478
240946546
1465586314
1627291075
352933379
1717479700
562934387
432057922
1300943507
1465415698
953059880
1179931865
906196654
830915536
549340682
1385678996
24765787
539151286
999546386
855968503
1307020370
1031624730
654440555
551495932
1768750230
1432004435
29477990
1145981602
1657016222
1317756243
1179166687
1307353845
1769195924
956627544
692699461
590108901
1871251640
681046022
1807599350
1451299624
242975081
1507179170
1217988819
1783826128
1138680485
2130590854
540738660
191753821
1857910832
480081125
1908104608
1100028684
2049493205
787493579
26993667
625304904
1709183889
1048243333
2105661542
787372346
842927196
277897709
1232844187
813055079
1703862595
1752739769
487818030
1466521408
1723547087
1726396506
441394157
745754869
950774169
167686940
991273730
1845042076
1201953538
1737111779
752800682
1280286048
837724787
928980601
1384066379
155587869
817753561
1025594021
1413008834
875807402
622479004
215688672
1967770539
413646783
354419979
1155633388
1077370726
900284375
1075581795
247068992
1009491459
2086197778
137163823
546354869
1588068281
1241203829
30761275
130688252
1842784539
787898132
1629858602
1980073188
1848750313
1264138255
874073225
1717403624
725023313
1212404661
714187086
439365146
340755438
1973360912
479845254
679657785
1199899465
612793909
292364805
1697178952
423328129
1060019310
1823961117
1080450837
2850097
1323087808
1651128592
472775196
429050774
1439990556
823543384
618008507
1063882912
1196794614
689452809
1551704265
1585242629
606668378
1806673825
1738755690
517323888
12673918
463245052
1035302581
1251535510
25322068
810891093
1996794753
931319543
184672889
2037516336
43865592
1494181892
1260635907
1674981424
1136807658
1843984441
1016907024
1831720741
1985042681
1038960208
1738990624
1929352085
409118540
1273613086
171091514
97678027
375296850
478300837
1114685939
1423519694
1099111729
1266040400
885693820
948075814
884889930
1120732142
876582709
1507997820
119587629
101664938
16266375
1429611894
1328799060
871417347
1877778900
1317954921
18695102
808912633
1079556759
1061317922
1564885806
1297619286
594367460
613850344
761422739
1504611922
1468316487
1410504847
831601017
1013324242
842669758
2945435
1522588368
1518537659
1376942995
1593399942
435623390
1524385583
517132671
19386395
168589838
1222658973
176864005
1905973399
1074164886
528009518
1859558415
1970967903
302176683
176715353
1072764624
1114112645
1652532200
265566272
308363949
1554931186
406158305
910491185
94284992
1605190224
1954144392
827608807
1693666504
2084478936
75613517
1926243748
1634014715
262396745
251782608
1945013791
506847750
1081511491
2110481318
421943246
1892503464
1835804843
2027262642
468720257
1965385005
522217258
179537175
1603538147
1770632925
1888251616
2099052222
1698124406
667542850
1187358994
2086359520
874384810
717716113
1060700484
1161201682
635916172
1004214012
207306951
2137511389
1121474541
1486750691
1839817437
243578975
1666647442
173375748
960893360
224162301
2097557039
935738360
1439038503
1695537910
1850642991
43589331
1070939738
44990443
1071158229
1266480717
1341584276
2059545594
1867135280
1959157875
2013544541
1903819278
2022793708
482755422
1810973245
448563457
178974089
2128458988
1426429977
1630108503
423504354
983452297
234657698
548953079
1518337250
1573428298
689319025
1485154782
649858066
2026630451
2106570025
939116388
1475363902
575758062
1345992619
667480808
1882217756
266303749
696046378
11321452
508014912
802853696
115823063
883838449
1345624540
671123579
1507539123
301122949
1701648173
1710806998
299251640
321334754
913190160
622082019
407779885
376525816
1096191266
885348876
243210192
2093656267
1327299170
898563243
737368685
754233565
58140690
604980883
2146764383
1403636183
2139041763
540263756
1129106083
811563300
1363456837
681704571
1827885090
673320669
1532588609
1217887789
214751550
2087844457
924831171
817500318
1542656204
887969070
241913622
1576302886
1773947961
1935779070
633277645
184817695
510393011
344998098
338465542
1356356798
1146606879
445874572
606888863
2130932670
61607207
647319771
1156019974
1518043370
746493180
944104893
1712814341
601137363
1520958125
1318746739
1345940811
1672161834
517375157
1662873165
611745810
2115273851
1719502104
918313259
1250854604
2065452456
1071684260
792225342
936135732
1678143711
1004046255
1508927081
1857979215
43750460
266920998
16884572
2018169522
1304446683
1355918903
1725435466
55927184
554538062
1860286668
28423270
1796307147
1136147859
1640849472
1493910516
1804802067
1270981023
2121328149
1223351396
1842414105
2120357445
1161755955
199038602
946620853
38327432
1644943161
736018479
178334591
519221514
2047294070
1503815579
2142474858
696697483
676483089
1037720722
1783830187
206406803
1109927149
367450991
115613605
214121771
370330566
1567905494
1163481285
1121420944
821972774
1031499315
1762952334
829729752
437905505
25769908
334991074
1681568153
1098381663
2107747732
2048188871
1827769246
1227744911
854877231
88572754
1896746084
676722161
375458912
2135450307
1487754824
1746062165
816488969
994606646
579814650
699031437
97656075
1522603509
37764654
1649955646
800028651
57586135
1422754644
197500131
300453111
1285871874
2020692609
434211909
1432661902
994466338
1567896686
552026156
740884678
89028062
1175125829
1971359708
708478116
1840007637
1901217487
202697610
1736797631
851501264
663110013
1891420236
399049685
68344206
758002835
1981005603
1811552944
2115534507
1888455839
2043951588
1437875267
1189543373
61306712
206009499
1662659688
677741521
362011339
2038835118
1778835714
934241161
735247967
1123028990
837142651
1404648985
1514680441
354113369
1276081530
626033260
250987151
1452524948
1792222015
115143665
1225949561
1884597251
1448759240
977542356
2041285446
552373306
1948454814
1364645518
1416773476
757735875
676564479
529604141
260664431
855616286
2017569391
975952822
1437052007
138218936
423067301
750482136
1933182457
703603994
1555766208
2040126315
359667648
488495981
361466236
1606134851
987782175
599949843
152915847
317081093
768940410
1555357234
1931902528
1484050636
2130002465
1315724972
470658763
1412882887
1307708592
1070632691
1838988758
6544382
1006792196
631360925
1910078611
2088937671
1821092783
828742123
869655146
1468904554
691064425
988051543
127408185
925288490
1489441270
88363252
305387213
1741307990
1537037988
392259863
1080834479
1828020002
534750346
1994393045
274729071
2116736909
1585386135
110395866
1750501688
1152161847
1020024406
1787448511
111392844
245547602
770834823
1674414088
1204989323
2146116774
304997708
1727773801
325918150
1147378045
211469077
1416426015
303216180
9796193
1516461764
1423107994
1335994061
1135320839
1535846449
1435374721
551331981
689460666
40834304
71676503
518497551
1545825758
172578267
1391385040
2001364587
861596932
568987024
1215057703
462441350
1625366384
1428734833
1716186122
263609269
1146979139
767171864
1028779463
1349550556
650588175
1789508002
241298449
1981043594
801234154
795729958
646511039
49903814
984148484
1267262108
559454011
1049034788
124502651
1592324585
767749502
458092443
369117366
449264271
2064093586
1434609210
1996481566
1289922711
921485998
1467596386
1872547977
1142298216
572110382
653438230
155345752
1445588063
756869302
1032510958
98768346
1061105170
198598318
1456870814
1968963902
1471225926
2098310638
1771727612
1490327774
1429830912
1968750634
2107274886
196802603
1465964942
1343890136
1486155317
1501931409
1696059419
1337777985
930169278
1427348345
516839495
339695519
904333111
1540885551
726401109
1695576208
537934418
783458015
418851707
629009592
87833948
705273395
579748897
1012585993
528154790
2034049453
1324267228
1088432995
615157144
1931549005
1367197033
1556027784
618756103
1591587464
859896873
1392151970
195907965
742426546
1557620337
368638896
852688129
391963481
655634566
989257802
1986780893
1931967622
1891523273
471264692
349622170
1422080312
1409148721
1251247660
1080414745
660202252
1244476831
805539368
891456528
81185395
1406822300
419858652
132124684
413447560
674132827
1453657989
1459254923
2100804703
155077554
2046644931
900735654
1486034517
1509122270
262543965
1530447401
1292258046
1497442753
1964229537
1471803145
1005868025
1947445735
2087583141
1002178352
1820087839
1865153409
465874737
1913888053
1835041800
1804500056
1799799824
165781857
134423003
754423613
1768718847
1178834142
359408445
1918612959
386276994
1579041517
1792167181
2023065599
1088316366
1551937340
1073045197
1246602259
1065318521
1465329044
566579912
757572986
789062409
1465150177
506694754
1406578362
1842404238
459978537
2090021141
542006936
2096574766
278759189
71654202
587659620
1699110019
2040314198
796728655
1540162772
1528484954
624979544
1312359211
1316289788
114444405
239809793
776301269
1344509121
73910113
1846011347
395721402
1267882970
158857377
1759928609
534133519
1684593641
359609639
166426340
801612296
1497801070
1588371477
354684777
2126396642
1667719713
726679717
2130068576
423642650
1135648554
116345998
1698503457
1359706893
1014697749
785419900
1818423803
1494170206
2105374940
550382520
126021918
289859067
982946554
2636800
165755384
1060883010
1741818831
424020230
565778347
751839014
2079469834
1301565481
1205193210
880234468
445045283
886110694
717521861
1322606988
890520393
733468291
351548868
981996188
2054466238
1618212155
1568729208
768960220
1667134338
910328349
1164768241
304563549
1871232743
166367650
1466258731
510574238
1280220982
1874940231
1829427394
1122347713
2014572149
1318190707
495928632
425791356
1955577530
1617534683
1853969775
320203684
1940846757
176743151
221407567
1256381288
1895833198
1069349657
539202164
1297882035
536280078
1859152476
1668964611
1912310720
2136501830
438617115
611981068
210098722
797717241
1133292924
4524847
669924796
1561410260
1687120652
117539617
1468372070
16188322
1379809442
961017082
839557152
1184387301
1906463617
1239732040
2011550501
731526266
697647156
1152739176
711176498
153679458
1218459568
522867099
77345779
1893314986
1395024307
1547820571
526375311
953645704
1068841268
1849057682
257838674
2074749963
1544063737
107459358
671990674
1125803287
1982000830
166010995
780296283
275589909
232393148
2009593531
1016188088
727307624
647872641
1866291264
795424944
2115716190
1590667277
149147600
1840886482
702496973
103651031
139754313
1364313715
1617239705
1136792718
51033635
865542366
1041711541
1366719125
333875209
1014636377
1615618179
888793592
2058425344
462933299
1499309383
425981990
1269567922
1511469905
980815021
1566490451
693055878
515108408
27458678
1361811064
337094692
1061411423
2102325544
2088927398
214463328
1116833539
176022249
1966989174
128839181
1404371490
955202287
994267383
1030615228
181041699
1475678439
598302006
450936208
1739384999
486081173
858456019
1715709955
1899784863
2072719607
1881848056
1466362137
617480454
2139722498
1874009314
285938023
425224515
123458705
1004383566
53518514
1839189895
1318727302
921698037
1415743794
802527757
1138954355
216412764
1824407400
1755048079
614692637
610402452
1438135266
704717340
780713755
1048296171
773872789
1640523482
1807379923
1685306020
373250732
1481436383
1093792946
1810313929
151979787
995554653
998606162
686204202
41237183
1402581393
1827934229
546142899
1159825284
752495162
1286154048
635146393
954190146
1869603508
1179117911
2104535125
1166999153
14885492
870995932
612087085
295761588
879151341
1723957351
265701124
1066631225
1309702719
93247554
197046599
1586277438
286416722
1839020559
749751979
1606000330
1767764016
143022706
2068876568
9058309
1612456767
280684961
269826863
1704437774
1801923353
1508818087
1032328369
754234542
790832472
1566949480
397714576
894455537
1832640218
1626058683
1588455849
1097581686
521724996
349329074
1050815569
2083151059
662288422
1193830381
196707328
411074984
346044979
1925680525
738966262
1201899830
1207661902
216368764
457928175
1068500708
799457628
513260142
2008855534
1220095429
1652263785
1498659109
291312972
1931485547
1194761972
990273815
1506665929
328932547
1608866315
278138094
154071141
1816575326
1710302381
658241054
36229686
1073139538
887498398
589742860
1038630010
736552655
90755989
706531908
565115708
193331470
791004572
1806654955
104363420
680784176
651550266
167016864
127780847
1872893440
78317889
316127120
863978076
492493140
1090088994
264566731
1799237591
333955427
1923959327
1029163025
423159795
223360281
1959824369
1159051948
1523999751
376774635
1788103789
531929568
2085134022
752545219
57852047
1762684359
1101677002
870839319
416758238
57272810
1746227349
4488064
1820559942
923431541
1700976090
2091322502
341794616
903413585
990605768
194883464
649391934
193224082
52050635
2027423294
978924160
700998879
2070113835
1706698664
638670955
1897012870
103691804
1469088486
1631910286
1553767239
629587275
2068826516
1645465691
1249320331
1755811405
290277505
2118573054
145816018
1761874426
1776280612
2111143302
1457996532
1638192178
1154915322
683075479
1315787936
133414790
1607606969
1607613746
1217704847
60619466
1810273986
2006467824
1006912517
430249140
885152682
103646626
1822969396
1894954632
647743631
929210844
2061219742
1841537621
1030763672
890820060
78387480
1063368589
1367574767
545883226
1761494200
1079544273
1303852436
218245434
418266328
1857416831
360374110
38987709
1292335190
791370765
1000146092
622388641
284717681
676066418
276667986
414951676
525602156
268591923
1697131934
1828638564
821080751
889772691
1597112537
1332607972
10792986
1930236323
1347142210
2042572220
1560508683
1858221056
1815424053
378571130
922126023
1120447444
1075513193
665530095
248310348
1947402192
66500169
255241030
2106241047
696241526
1023040764
1482634953
402905988
1126013591
238063745
278462275
1098239630
1463298395
2063276692
2097665290
1615804686
1613276625
162519638
479798058
1176710674
191058360
2107550655
298107469
1883184782
1025765380
1425444276
40211894
996915655
1937636185
598514359
1803312881
451945533
1722858812
1491329236
1937000611
871543292
1205049010
1538168779
880965963
904670979
1888113438
828688262
18846582
495159193
1102931089
1489661906
29648105
1285503258
1114266379
143165596
1073523554
72956959
865885556
713715259
1155810463
1448982890
792134700
207181253
1406173332
1911987799
806638055
1352725965
1131523693
1281427624
543716734
1531414772
1529942590
663910068
2057332850
1868283463
784131825
977952674
1163513525
1870155742
557325012
484281029
2121017602
179641440
1856065381
1507642719
226591052
1538103207
892268958
90438542
747789797
580439590
592031566
1442538474
396589920
560936210
1851063259
426902521
699947442
367781169
1744224378
1552749000
698182221
1470350694
450092272
544712478
1806231790
1135129095
498982628
715926655
1647545847
2054932009
244838500
1016446099
2005217200
1683329778
781428887
2063644643
464361999
423065803
1636786125
302923627
648724423
469539358
1328383781
430653881
1609757578
992621754
1303545598
425337680
994562434
1503702240
1153054650
1250923870
1712206309
966966040
674667685
340132478
1644697840
1592828536
1519412144
1407788125
857953265
1169128823
826194112
2113623777
2026210088
706802116
1475927542
134713275
81149164
2136601578
136289224
1984374506
991681879
686579486
2091736052
1184481027
1370353405
1744638739
1531150344
418873823
926904930
623500681
1582306117
322153892
183381396
2049407654
374011943
1361204065
1238516126
146597081
693555201
84968806
284767907
305906417
1888726036
510792008
1591409888
1353527089
1400448568
147477106
2005052768
1175812870
94455913
2091388774
1048898529
402040777
1110816738
643246116
756359966
1110754693
1814262723
434482195
1650183644
1223706508
1327257369
435728347
1712314946
1912789166
98581339
1921913528
1471908671
249057828
2048951896
313110243
359863487
1234145360
944477188
456847456
935288829
2102318049
1203720759
785476745
974747933
321241208
674158505
1267079723
134109004
1517211495
1668491909
66569629
932304017
389547405
872731688
899129677
995115445
969653525
1226708733
1871586308
1334596301
2012834766
149114642
1663169966
1650859743
52876056
821645988
1987857532
975982841
1186495722
1223652130
2023104254
1488898930
279256756
599544901
1604719693
1868315904
890905851
1626184930
366634141
638534593
1295095227
257540542
523111043
930314620
133694012
580333286
1146606733
926663520
1205638024
2130164908
1652183847
1110889040
1134677062
1966621303
1004682824
1909114294
1704611415
523013196
1974199401
32666963
2145892831
480326045
393841110
95693454
1142933409
1462470209
440967134
1185185833
338404125
1536360817
481665228
1812912173
1012550297
1153685206
2064385343
277152889
1914643062
1339192087
1475229661
1502547396
1493785767
1288354905
1373925582
2130293904
1012918650
75280646
427285226
1787826003
1405640496
1709155303
1159997228
574612196
1593040409
888733607
1985300170
593435272
151809380
1118892111
767285428
295461583
360797624
638839660
1692925430
2091636149
1595298465
848830916
1379482837
948145827
845589230
1126755857
228021258
414732736
516713840
2067296228
499448760
586897003
981079925
659454338
1662992785
406223948
1436399805
231105661
741673576
186697744
44204909
92287895
933804000
638948694
638108390
1288766200
2129446346
1907495262
637598555
158737093
426235933
468899306
2085756167
780590553
338684511
2066392887
1821023368
448128321
272152782
565152815
1728418777
293571395
1640163170
2126912866
1866741630
803918503
1251662574
872002960
1289881570
1072014046
1073653009
165694426
1014106034
985716769
1956054454
230331806
2064781429
2142350833
840218438
669954713
292950630
1552214430
676217035
1820398763
733603380
1317054908
1232391827
1767438194
1743110209
1413224909
675103454
785011851
2085460504
1753700374
1914453175
1991081794
111202209
158631559
1072188841
1742953926
2065298333
22369557
1859716203
76515383
1660446703
841790220
1298352494
983354938
165372703
121182167
757603228
154224176
2019944896
698351772
756866492
1168739788
1331352801
528391117
44094494
2136098505
639152210
1054163006
2134444598
1931574304
1012798199
1007625095
166906251
1363121761
1039511197
1675488478
2025593038
1137787097
1998885345
1570464
1881249151
706200056
1311738306
1654457994
1464639214
1876114984
328735046
619767289
2054916282
1037180102
57259284
1713926800
2051053273
861462249
789944302
2147144389
486442679
1304188145
728034951
2098563626
1350588350
1014435523
606407441
810502307
956443389
764749136
1277524011
1173067352
1486594670
87868410
1870559733
1568764792
1534225658
1416551539
1024412180
2031808351
1487946871
2033636194
2137375577
419115015
521347232
1868260855
351238575
985557887
25035595
1809230553
1478600280
1262832772
2065721409
426053498
504149579
1525098643
1615704663
694948774
436335121
1756841428
1088236846
370215818
256033692
635317603
1084775804
62227136
1799051452
545511661
729955361
737569822
1921665851
754792984
231599197
1884546892
335870768
1878669616
628022379
1343135644
1389023291
1352331472
768153634
1487680021
1261192584
1014530098
2019332998
1724572745
1619826567
928791468
1542040181
1802005734
117328004
1100515883
1025604689
872588460
1766627370
1205242776
2019849245
1006996333
201035183
967403769
1800347117
2056607411
1587492435
1615401961
1683208132
1899875664
706106300
2047846274
774121769
1268446644
1754174453
1850834679
622787776
672620868
319205430
626061795
760318174
1853519143
1766556823
2038263314
58074080
129906156
2060817720
2046566805
1536761479
208672520
59040573
531199262
2014510995
1454392537
1745078263
1456344846
458291901
259878953
694180395
217191712
846405335
1324861423
944704650
1739474589
968297556
899764937
607924415
2064551507
1211062873
1742906482
1402113918
1325969046
99000240
1703719025
1199854436
1117545945
1845951649
2084869317
1431702512
1081802630
1282088272
388738
2102299486
1531210290
360354480
43166003
1197931529
316313428
1056044004
265937575
895473174
2102189720
703738336
11595034
890935288
215662786
1914920201
1582665774
1533103114
91031262
1781800906
2097139335
1287406336
181360834
1553949352
1550823346
518121039
587642474
1902299845
1991866713
2141463458
793134776
86431661
1759964247
1805100413
594530242
2078881287
1885070641
987680739
301898920
279956032
1677233258
266032856
577051965
1540945428
434565276
1693608354
1823951214
490759333
1381420136
1470926944
353643403
389885884
1517028632
1478809903
246878312
835222533
1535126259
895022879
1946918606
2078926722
298286545
1065882378
298678031
1609503296
1163500676
1986011519
1143721933
1911300073
2142978740
748503372
393903858
1193861640
1396533421
633203371
1721963630
1384867498
1109907210
355690180
634212705
996387091
351470820
357970439
589532194
340671638
46017473
283293908
183693556
1122497376
1108039894
1844364891
955528508
1714026716
488631484
1935412389
1012089984
1471797766
126295732
743869691
1352043348
1621155819
296420068
2061850470
233955713
1134577221
742553234
284153972
1777203393
1775866267
1444124155
1429487642
1630648891
1552621629
231769858
2025250497
1137612590
452376389
703389544
401589086
2136248694
1655509892
1258191094
2001042665
883426287
1137131779
1994662810
297645045
1131746399
1700585406
834802506
1457368065
468110955
1152813943
1852010015
1019878132
1166146194
307100198
342661703
263114964
632486324
1840013316
691658663
2007367910
1564022869
138209752
1548088668
864361806
585978399
1530455766
952420842
356787947
229280056
1266037903
617247903
2140137815
764381189
427199882
780962438
1424235638
268548264
180510466
1966907298
1941614321
1164793100
704975110
749971528
892317488
315914633
1527592110
814542215
1624494180
878999245
1567746445
1027088541
1679471927
1411349086
91521479
236361291
847197526
1420929581
566459159
1553392254
1758207030
1802039774
243957785
2012266687
2035918232
2000830165
1417799683
347302168
274153637
1384603353
2014338578
402326044
938154237
58177242
1212010220
1379809576
1378068420
1015413313
877137791
533327429
365303349
1065476476
452715695
977752655
236203431
664644691
1531485323
1016839134
441851251
661722049
1511220594
1315115985
1905143801
710381426
1881679498
2098666609
1967635754
376440868
1128103778
1694190679
811510012
1207071067
1779757717
1740156133
482837828
1824398682
1365950825
2116782067
110026117
1530707509
1744292986
1800547120
1563365875
1432328987
1101282169
2084380531
1421310003
106597829
1050866270
795224426
487737376
1699163301
1563060579
1595243308
2110115032
1764209715
419390647
2044874348
434024928
1818522875
1600186805
1466320206
741222418
433684328
2052680682
1220194662
190111826
1285932482
819729490
484095532
409865290
219150744
2066391871
852693562
1050927207
725086590
1166386280
1984601413
2050164263
1654750955
1072503029
970890193
1499042810
1494891224
1505148108
841774571
99937136
82887831
1941953414
362948712
1053464513
2129991705
1246222545
2086758439
886028268
585715058
1581784319
732778330
2136597700
986419363
689656293
250951567
1908222019
1035455752
924293863
1896914258
1301573969
1350618349
1216060317
1050490920
331479161
1604856805
1789924043
57820926
550439455
744948540
297768832
938487901
1718624891
500329995
1177779833
1510537138
1547771443
1041712850
412605561
539462952
1531792926
428621789
1718478172
1730311253
1293407506
193331402
577991797
598732110
900320020
1558203456
666437843
1302608744
1516964177
178840410
1606973557
1799583640
722293161
1883025791
1966434774
473595027
1209264948
976868719
1727302201
2038273002
1790367452
903574618
287274367
1503873624
1853130155
1678176656
2026757639
351670587
1648778860
1774744615
443826163
1509785396
1328713959
910530066
277029603
1422598200
1144678202
1452816105
188177551
1108685292
2058609378
1288906162
119613303
1018352554
109908857
2018732341
1324072761
1307962109
933775003
1274280612
693715551
1774827733
1384430223
1637602990
822707217
1785105916
1503852331
1421573103
859240122
2133501246
1484943124
1723981761
1392208800
982799251
341664489
1198113214
908778210
1907389022
106551578
430171752
1962314137
1832467380
1237525079
1093452575
471844443
1500736334
1518822495
634357547
1658627241
1620899010
691659212
538036013
1179092241
1776745660
329036742
2050808220
174329880
1831117696
2141162634
2142281600
856109241
56313505
658848362
1879168465
232463762
710574809
2116307925
360673467
19452039
1067227231
850565336
1351842143
173387370
9010838
723048525
1839343236
174537824
602299236
103705586
502715278
1709345206
251230293
1631485901
359382789
1429359582
14858963
1574007113
1754805208
1786463880
1337466073
411259504
884800445
2120374565
1245616433
30366739
963700905
635667594
1404713437
2117286961
2008948721
719078755
1210137974
755116754
760882894
1769828683
2019629022
663365996
235741643
313785710
2137315144
1519668445
84552875
1032951587
126975044
668046729
2012802021
976142669
853918255
1200125960
36825068
2127119980
1243387345
2099913273
1177662269
18664414
581093538
1577424918
1056582818
476655317
321572426
2016666349
869300249
275531600
634712081
89455735
1762827638
933940025
493182795
422442610
631415474
1280425883
1594596337
450774112
1853575493
5133377
571343120
592860948
2088724153
516566273
1085916124
1959013137
1992435694
326720028
1683940609
866616611
1875677876
1212822523
2029280899
1888870888
166734579
1236807992
827760570
1685084836
1817308014
1483883913
1462513713
418348960
209460858
1278298016
1680234247
147655971
968163158
214669134
259395614
1854673128
1489852242
232366763
1948362301
1768468571
1796057665
1791180707
1126806861
641889060
1478435536
2129186043
221102673
1861536198
1896887140
1728730318
960192860
1199476488
246816388
1044738687
1631748548
153435611
1050278704
499875955
1129265547
1782442442
480050242
1289188041
1478021626
472279348
430049475
2012901100
1557963415
1072395667
578667901
1556125020
6807559
91265675
1245532674
836467609
2140625920
1870341981
1869469003
1295364795
864364825
1376433769
1162766310
1012768346
2115506683
1032018111
1970446245
1488912860
322565489
2055491649
1785644908
218193501
2019850163
201130996
814552391
1636857350
295629798
379211158
2099366649
508921721
23187556
1728863858
235281933
1254422866
1261932652
1720719796
583294678
1681062306
1839172087
1222753505
277055756
1561249483
1510074419
557245428
836065601
1271872520
79952734
610039780
955054906
2123843218
737416439
1658592620
451588550
1478695000
1974210058
805243572
266014852
1130449008
702765215
746418581
260697498
879818237
2042709285
1168612008
1722305824
560260351
641676564
2138260087
1120691979
865421759
566202807
539848267
415703546
1645400065
377303199
2128042807
2014885791
1923725053
1967963317
884140013
1633350391
918728185
1101945135
1871916684
1585711442
2031836891
65140605
76562524
952407871
1866367592
1154326639
1508373901
1848264211
948282386
434029500
1956909151
2087063543
2015648093
1225988048
2104929260
2030396995
603238774
723572401
1952197273
1109886671
195739303
1595826100
260630084
866579303
1125208961
961122983
515596603
1243730717
162473757
2029896850
1012406585
1492123126
2039983596
1295615757
16025694
1967678983
1158142065
1984775564
1801207844
373664993
324217617
372855770
241092762
981837119
371548958
11812273
2079103368
963218740
610380213
1846945810
730575985
241063841
419920557
1959264256
832690897
1115312774
6577519
330059933
2069372564
1299151564
457535295
796708583
1104127897
514762727
1692196208
983567429
907078295
682972027
2066094949
1864783759
2134925890
1620031787
305496338
918103517
785521040
537538792
365161368
670476149
1532737660
1869520629
2062650975
1660493123
790006787
700515241
101422758
978623812
2089061791
1491572783
1463326199
1652218237
1035372702
931752110
118168093
281891133
361824701
1672752253
921045677
929178136
154757083
1782265603
539801479
471986926
813959544
495726514
323155493
789763852
1027843167
1926970952
1295807508
65287709
1046750723
645538938
167509213
1975729021
996297173
2077258938
238678926
2103663302
1925317386
2024379697
1884901877
881068431
1694942041
1770052156
21115881
2089750604
1099811855
171044429
1899608493
282472017
727983374
962721239
1522452093
852594951
1013641771
1981183770
1517343506
513616841
220676890
534798154
1123867916
52662405
1969076814
1676470518
1735129148
1940113961
169651607
1607209468
2072301650
47693536
601420422
751303147
1785397909
1083458760
1881118376
261346542
1889295844
1480240186
1482712304
576101094
1212825726
1784274008
1275534500
778857749
84310381
573714951
476452764
1861037193
1501224489
155303543
2034913588
1437327701
1715152706
1527682750
1118669677
53469835
349861501
377489064
684939006
484297636
440371622
1130464711
47703135
1977230090
371121139
820166135
2024188441
376176696
669433376
1668589588
177960837
725482199
1331528187
1360268670
1350714144
1139285686
1588055736
195718422
1412901353
1554569241
1198742341
1344623343
1903472404
1610769993
2105465534
1729439869
1294717705
1506806391
2111703519
1844537342
379508253
1884288401
937065455
1170566856
709736752
1945082500
1810310456
1817543875
2077160480
1641068814
1810525220
166710654
162107717
1057219420
877098944
929188971
1746080705
658956103
1266467637
1627190780
1750216070
1728293664
1064460651
256358851
117423411
490081383
1550937394
1289286486
132537971
661576404
1518004830
425064780
325216455
1927480097
755524933
1249123402
1330243847
1989611751
690802833
313411248
743220134
936161680
1015402266
410958527
1707529198
507837071
152429010
1049154716
1262667702
1515814875
461061138
1373600613
1839032210
1349628511
68730123
1678593608
316847785
1942679043
1155939851
1935453701
626200245
880506999
1381180978
66383682
500859258
208849804
1128429608
1549746671
453248984
988147333
1227120783
1625258892
242151915
1281047627
937694878
103364580
710341677
1189417813
1285992040
30417074
1442429490
670718525
1407908758
175987853
941029762
1108246413
1194568457
1299484010
515472445
1671101637
1351878563
1638671706
1425935439
287612358
656664251
1939118323
522959446
1299531094
1402125544
1526169102
328533429
1455548488
558433570
2014180707
1264540713
136459772
617281928
1883717792
1004590667
1438599340
755876625
1504781526
92105383
296691171
835164386
492911102
2147201458
1259344057
1955722353
316773060
1089917516
1488573409
1049694263
1004113904
1523198065
367296074
404394455
520677022
1301633368
1218468959
2092835859
2111831902
838967510
1520664663
518014960
1198735027
728295879
611010423
1833048218
586561755
968972322
992886634
950124606
907385918
1195399241
1384381829
1069155608
1053149132
809863066
1941184048
1200438837
1303581066
705232510
387416425
802657532
370516117
1988727853
1869697813
81623224
751701364
1080891766
876320423
1300167701
1696259762
2022879997
80829115
1194796266
1494428157
868647679
1183786895
1120790660
1127255453
1364273855
1297270403
525679017
1946358549
1774235120
1908231721
1947881861
1034357253
1886438131
2121077506
851195481
250857039
1930487511
1926054349
173835521
301187065
2016601297
1281956968
727384241
1944944775
2064746781
1030082026
1576290599
1742873150
837028776
1250566223
1751830111
1320351790
241232020
1064869650
1489140952
1566345207
1371344361
1751227805
917028194
2102364402
1863128056
216277380
13669452
1901533496
286484628
404719796
1746834698
1717417224
1416214719
1281899462
1369737954
1900184640
1320949549
1693943015
1915941337
3608045
386013780
121243672
197446419
125925328
1577087024
425661625
2045471826
593657636
1706822294
963239525
1580447779
1850798643
618564362
859500832
1597820241
270962567
1128220237
1506225604
1004027750
1324110740
1192211281
1422095877
1773967596
614961711
552896030
158450869
1255039437
335840869
1629676069
32087701
1405231280
508884080
1299664294
616378182
1259662254
660384430
2050251768
2129574286
1348264643
720880193
1299588306
1776168378
2080486740
2039923469
1867098404
190356187
2135389622
1445332601
169880654
1961112463
723303651
1158894896
195034692
2048828894
1805819628
666084574
2091145199
1311500257
217013012
980663373
760231223
1766647244
172306795
1670237588
1690198561
481762643
258404320
1566031652
1354096038
422220924
2007957684
1929023271
1933847110
1583173694
2034170456
1567734971
728548571
759177036
460734732
2073690113
1482795094
1343799070
1168569274
51429224
1135282984
554397550
2033467633
1838782482
493776249
1139844358
333458784
823452749
2008719079
817305613
1946987473
1643581807
1506791969
12307825
493621453
1154023655
1034722218
1235225763
1784631009
116259642
86529283
76143680
1340536666
825810710
2096300743
808979061
2110936425
549389419
1261266614
1858765893
896622210
1497312866
780927159
1442079735
1364435946
1901779307
193283845
314622573
2068382394
1368898508
659209417
598595417
747139810
1881566329
562310979
1907808586
1517986673
2072753844
175105077
1002870097
678088172
422671779
1938134170
693172866
345512996
1189190682
409244637
363417185
1181638909
970428535
1036569947
85894045
183636977
592475632
1109368089
1601344470
640908909
1498219772
1241038959
1023536054
1555538641
489077244
786552411
1523858467
709295705
1031317923
940232940
2074629075
363553432
557724397
1735897749
293083580
1999152998
2009026190
1348797197
763805599
1217577857
1259299426
715855038
2051515778
1250891988
314662690
1183764671
681040583
1533059203
33356460
2009681836
1485301181
1824065134
386998718
2005530760
136666768
1340770272
750871992
1979317182
47885449
1948083542
1351704149
1866469117
758549549
997635596
746146938
1100605296
2143492609
1480351261
1391981635
1944673906
742651300
726366573
1079721103
357394056
1377547245
1826392290
2117331757
894230542
1380636933
215166417
1554065797
751663943
1336382709
60635385
958643319
605454603
1134525653
757329363
1102633974
586807999
579979605
2140898935
1335773017
738894576
1655281442
1404917860
886197715
1595974250
489928613
1552386151
1380753428
391724530
1308669148
1532071320
1517043145
2041619432
1060200045
543604679
992929578
1494093605
1510914147
1803658883
747159492
282711708
264897346
1438887346
1182393130
1059654398
639255664
167986644
744068645
1935112244
1547220983
1802258916
1573648962
32171591
373312749
1984771892
1792212665
987920598
1307185787
1052946562
653373315
626809388
1412791123
1273248174
1733268448
1646872919
1423560899
301190875
1407529863
324201196
1880895063
678501314
366797764
1057436730
1883136636
767759142
776790203
1127870245
1316443739
388301503
1039436270
1026049936
1278979586
1973796147
116186278
1627333621
1384197464
279260481
712919350
1417869839
1665063726
2106736077
27406642
953437072
521380615
873314936
1708431964
357986051
317619882
1453305998
685013268
1713803920
829671361
130452475
760870589
783769320
471587329
1273194356
732197502
2554992
1099787451
1540507943
181948041
1499046620
2050135041
8747260
1447471343
1272274222
300904571
556469071
266884768
1384618265
1446174903
971416273
879095047
329236980
1686629550
84764898
1586740654
1211186
531594093
614173721
529578458
631662907
179088880
821524767
1030638809
823914301
1320937332
435408653
613941785
798860658
2101367606
335926126
514972271
1986085676
787733980
206405149
916810665
334651061
645573144
1928801010
1956250947
872219062
685402138
1888974422
1396368248
1485474171
828380562
834794389
619126751
1016792800
1431583715
1561917905
1861527828
872767869
493728165
2115765460
264738706
632280427
2120936754
1193101232
2093565912
807797172
1283580438
1874724666
1872691712
1652977970
1163624036
1443059202
934534443
1581516106
816999690
1104017578
1600436934
1897139783
1696189380
1549263990
1649845970
1649377130
994819247
1456293461
1316891848
1809158393
1331749149
887599381
234929414
1594630800
374670310
383222902
1403275143
879984546
1658025148
1250947320
2091624260
1959936904
1487357080
1615885269
1909929430
703538349
1438347667
456052200
1701083904
1804676689
1419101555
1285645287
581332529
637968459
846719183
196972533
1956761236
377579463
1826245125
168953085
1013926322
1028300978
158396875
478966160
1873448389
485907656
1308317470
1022364383
788467976
1021078987
2020149043
3996348
1601868541
1311473977
1623488682
187089681
489107697
865194611
1453141055
71108567
1759688252
1572997343
1930283711
1815145598
1551476902
1677914135
1648745923
211937238
363570608
1386488334
505523814
584174386
1435544031
1160602327
1567022067
2077746371
90101625
2106071496
387332818
386377035
1283845123
1508214121
938645349
67174759
767024404
763242631
2047818768
1908464158
699620321
299748773
898695879
48008568
451947200
336673994
31369296
1142572979
1441120821
1325693278
1084150792
422973624
414162082
1383658016
139106472
1225460569
68759604
28073582
153552399
262564898
306117450
260476203
520342487
1675174718
1788590568
1828452967
1887171017
612532175
1978422877
722003443
106081964
1009793487
861372867
840368048
411817579
742482364
1453915273
1538883937
1112706212
1577346553
1991322622
159327827
1309336091
317820131
246114542
1348478516
1486260502
56249335
1528850207
344257689
2068532396
786908820
1616733922
495820843
106673503
2145735093
1655539226
31869774
1735608179
1834970864
857360489
1681295035
1002098200
117982226
1526654116
455840891
1281511436
420303308
2103200125
794038032
1985525186
2012669573
1115354657
1748616988
1127556633
1184190487
732801676
2053084150
1345309277
254790135
1042252707
1523534997
1683836361
894955213
1819975985
593828467
1452461512
2102666258
1585284960
552731540
2108786375
1588172690
172407392
856436550
1763249869
1461814189
1412333363
1069867831
1191839405
455436749
2104799666
1932820419
441992591
1336269543
1171511908
680354474
1192879393
1882227471
1071054960
512531422
1822586789
516162247
898579076
412313927
152381572
1212471051
1762741034
1278232774
970157258
37266618
1248796366
2134120733
1508793186
534966295
160096483
438014261
605519853
1276401436
1068301403
1041737361
143728091
2039101353
1190343243
1511716776
982844131
255122442
935538610
522686878
2067270036
143441087
780416656
178336117
1496978324
1390731803
1317470672
125885783
497939980
364057139
823484369
1437709718
1314420517
721234124
603710215
1311002909
2095603155
359730018
83153395
1145508973
2084095599
767760943
777695973
1692403831
204639491
1786095587
1660996970
32204031
1641256262
1464863427
57535386
1293920471
1433953327
990077408
985551616
84878589
1548923011
1091909184
1395704657
1880006922
766085042
796629484
1456257977
804782229
870539806
373186563
573707013
2078021651
1959915895
1999803104
836836357
1241808377
1278469656
496506769
1057944987
1012096528
859933716
1754734618
47712697
61043526
659317156
859563090
1941996794
1907344772
942754023
439459390
1200008553
612123172
655648704
672593203
699459286
508362596
616786455
28896423
2096251439
1414810650
51396444
964615843
492398846
202323131
1763965282
691787295
154546762
2019140182
499344588
367059234
684267698
16889836
1651088927
1141440184
2145287522
547935080
419035984
429039510
1267361171
526434588
313740678
327878547
1052260413
881498582
2132672385
1993496707
1867048223
452675659
152596802
1797860925
1873177478
1381675662
447685662
199002889
1443164567
461521249
489372998
462431790
2125075612
1562892628
1390336290
1981718355
2016285156
2117603295
948327625
1760494729
962129353
1145771545
997934615
22380655
1388451924
1661692090
1794040053
1946224503
2039540809
1442625727
1658995409
2122298839
1095016803
1119080790
1653635863
44563264
1775165410
1049533345
1203910495
193953308
1517570012
1932856630
663037369
548331400
1029973959
663428068
439874391
433841618
930806346
1496078783
1804431340
660108885
1843338449
181750345
1747744298
2081315446
333504456
1348861688
743554829
1773957407
1349819956
613246638
1975535200
1699894412
1868357128
1778473452
1966921061
497149479
1885954091
1461393178
352499051
713704118
1531789619
1405543650
1519710635
233495302
1777353910
339496537
1090963628
1629347096
1258121807
1847519090
1716668990
831282876
967975290
1497407921
955079566
549553940
206520073
1799290095
1300032746
113904417
853717517
1665351098
1009919344
1094536118
1156079179
1334470719
2040668637
1029422194
473352282
1071219496
2096770704
334571686
902404185
816534028
1873077409
529185288
1324948015
1789868723
2040748737
1671083799
1805542791
931637263
1665414399
730885536
1945636034
707295946
945905685
773343397
1804732993
169835005
1673149676
994298770
1036251970
335760970
51494773
1653009002
1489758067
1489125197
1434593804
1660997495
465116558
600279373
859545792
354421918
924230434
1721697842
1408260854
1009320310
1252026083
274099605
1705869689
670052268
777026826
1205835769
43308800
125922722
1090664455
452087758
1917897130
1962444681
2107640517
1368616030
965850706
336076923
310659638
200089789
1984061026
7156545
2024011728
768493204
1563573424
1665266101
1056608972
495686532
1397799728
1120828431
1881516702
1605713957
779744165
1941865270
949077526
1567361969
259202080
1704893713
379404255
2108252677
2071961029
2053485544
629116088
2102306624
65697248
13226135
2062680497
1082833038
1818641468
1814106994
1566465328
86698997
41465294
794842227
794630904
1544534771
1768313829
751582050
551982617
106501793
1937851315
1954733980
1865765516
341237022
1291506300
98741688
754033558
1821514724
507710666
1821984683
595950674
318725062
1318022517
612463362
383927368
474124829
730586940
1121251581
1996934600
2858130
447030643
2128410842
1443714678
549578330
752623334
1161890149
1182097686
1470832345
1868892991
1028344010
1052523505
690407985
535438841
1766707402
1816415574
1967599375
2095603155
1423103976
1095816817
536531672
1664968855
1303472269
1300714529
1482095785
1924953635
2117097868
697401016
1385325792
1474198512
1804172611
1346988722
1187622767
814886032
1397673223
459661005
414447079
1194759514
1160891987
1050138201
1433869282
1834953474
1752521153
1252145001
1060472682
73313554
304154281
251231810
1874663066
78166956
1706083946
311786276
891854988
1507524997
1988430984
1306946011
1909728189
65984330
841209386
928688349
1873543096
133719528
2001949863
1157983384
2086071330
123895012
94697722
1813174253
1429261077
611814509
1135246455
1229167362
1187477151
845228521
1062895307
993474610
1022200483
1385367648
1727099032
726059115
747717164
198659713
1534398512
337091465
1462389956
1029706979
2131778855
1722593550
951718920
481587536
2113456956
301640914
1096947790
933278606
1423705243
1791376829
481659070
1788578783
1535177658
305415094
1259405560
64789746
1775699241
901559786
574541846
96401425
1725487931
364143523
76430076
1703157586
521949492
543518033
1394034878
1463571814
1024105085
1559693595
652732061
1400584824
2016101946
578189775
2056494229
388093730
60730066
1248186747
2060837660
328182726
804321733
741882804
164379272
1073862473
419474834
1447035756
1566933538
1152106581
285952914
128973778
225455850
306524826
989064014
2118151575
1011628780
464472467
1965177517
2139010066
392704383
1236326894
2141196517
1936112629
444635128
1763964953
1765989676
250569046
373433989
885282552
440452972
14631115
1870277209
321853349
1726708214
526435643
339075250
1987164623
2005670392
1614141438
1522251169
1643790757
784499158
520862496
400209200
408065066
1687679016
228725157
1596485221
1594512594
1084614780
168601638
1348239766
1498184665
991241008
1125018410
64565606
752640082
194204838
144906352
921393029
635517111
340947553
159967890
2103785544
565686284
1949974379
1194298640
428989015
1439243941
1348908587
566493173
1842665322
869682260
1629201732
2079067563
407218600
2075537572
1597049305
615100257
1455608570
1832429680
1332381703
397529672
416823692
1291517509
895877277
756470342
754097218
2002681872
1437485050
1538130439
1755159808
1869837890
2136668496
866188725
295828076
151038413
1676625237
1425942777
1184746066
1796969207
791843217
2075341674
1044243134
1261713257
1998699456
1451897388
462026410
1453680180
1368593185
366987174
2056426871
1387728275
1715562056
1085061752
91428493
1208291345
1949733129
1560329761
999773082
344623875
1614350758
81993685
1615766070
1887167194
2115216692
1935379120
249042767
2035914676
1225531534
1536337959
1491737707
422399229
482062075
1122520188
851103839
1475944228
726216340
87471496
557040117
422406273
378126317
123568870
1613662261
937575044
574609515
1863247948
1437894744
1823462645
66087741
93745767
908440998
1270070728
1932972115
1239708908
192858848
1891500231
1000766209
459660383
1694489859
1654838081
519435582
1937111025
1435700772
1100018706
1803631778
789335049
502072121
466278686
740564942
1224474537
1825189067
461869702
470140609
1977192237
698078217
1081105715
1104564771
1308327548
2085934488
1417160382
1571424573
429854672
812228372
1116007578
358748816
220684908
198684748
1167661903
2006043305
1735136982
215924811
305948846
2070238545
305920903
814185294
360680967
336919811
1963542315
1947601001
2075326705
2066990362
2045034455
725491251
2044462458
370489672
2040297565
1450087955
1017058091
236160395
646199598
161427720
1850840658
2044600258
1111222950
1556525079
891661409
550411492
1580907369
897892228
1879308726
1968115997
2122416776
1784828526
1541299805
1932454814
199682324
874318173
1842626582
812590023
694924140
129983779
676011565
929117974
484467306
1089872412
197373043
186972940
978680633
1213935603
152687147
1895174490
589269207
165425387
1459076448
1537009069
2078544381
740488259
1442645238
103803078
363609139
308801978
1591197629
1623890923
1628457956
1279636294
2016160271
1196953642
1534141150
352471374
1837795801
578687530
1696781396
2031021578
1370139015
422413909
124028543
41839364
228838939
1514232969
158650590
1608315454
652273157
277787595
66499086
2088470936
1806459346
534402519
1379725099
1937889230
703870149
1986817719
1600207430
1810330711
243322351
825422061
666584451
941331669
1482267533
773062593
1304830278
1682688746
430774029
1145119957
723052317
1619847917
800202000
640228837
1620450642
2089859406
394560082
1112645296
572274913
2038037455
1791603747
1048473939
1092228923
790830516
1076513130
65349458
70173798
551308740
820708080
1903578258
53821119
733061705
1784993476
955714240
891617724
224015867
1235178349
2030367411
2041533014
3091974
1329765402
1683436817
1959239819
936691154
1621584684
2030347631
1817690252
2073921148
1898206051
1367051191
337554485
2109454378
76509326
224965438
1098152727
890924119
1929385605
1087020786
352291637
707778462
1408037231
1032246294
938532397
1947246369
266405864
852025983
1376456423
1233981084
1169853638
593972379
1657955321
40806597
874049064
1374186349
1930835094
1887329916
344583994
1414187269
198073026
1730866344
1349004735
1424234042
1179624172
1759894740
479584559
1032227177
1145974074
1064911185
702836119
80346939
663768268
833664050
1664992711
124919487
2080658730
1849741563
118449599
1536639351
2046007066
1889256680
1197393337
593577494
1909258776
303077771
517075380
1894903220
232673008
1543138136
1191477839
926600635
147867928
1755038469
332922358
1930150500
388750525
887498154
1731198724
1829308574
1094832400
202989961
1676510202
1841980224
1884133520
1383658016
471012937
792832216
1098331121
1723732738
143324255
28588443
34483858
1851409727
699242257
1712315388
235693261
1030568953
1592058822
1254422069
308433385
1205696782
59221002
596744859
207141822
1976669873
1741552363
1571104742
536430668
2090064527
1773205257
1236854225
977711769
807441277
150777203
1095973253
678935161
1219373784
141451773
428545927
1667245027
1907050278
286793517
1797875374
720639882
1157929111
1410462440
1970940818
833831592
842428708
565326987
1414445664
1508337194
2082723837
1846264279
53401005
897211317
2056164045
1853273610
577700505
1983116647
588391914
572650973
1201385378
2015784772
848416692
1654372833
909291323
2002282851
971240070
442874332
1901754316
2059712782
388026961
393711884
839363620
300420207
996711212
200485089
1630095875
1931138315
1638399548
1463708826
1044361265
1842038
1094381964
1399852
1400304742
471472834
2024898311
1755170300
1965298558
1407599700
1715546502
1700184779
2028841058
442971277
1323935948
1202022902
543832875
1183931250
561347185
1562752587
725078109
1365069053
545563759
293270431
1108394624
1305848588
74893152
1697771742
47597386
539717409
279982365
162773896
929131105
321127178
39322279
108687139
767132798
1384157825
1371922782
29933519
1866789630
1662735706
172893469
1868590656
1646121977
1895530104
910222499
1879202032
1600945618
1917951306
1117086512
1361980515
837370295
2020581544
1635483756
1829090245
855791458
515236053
609925252
333957566
1192679329
209094077
1852337316
1686531713
53154368
457822241
64942124
1052579195
480243283
750594669
1500536710
1000200226
1049547286
1591887040
1318673833
523056177
904460902
470437070
178407677
649628503
405579338
1091712741
879533709
609317016
700723048
986731349
1445340189
1889076474
336836959
134097066
959360612
1275336031
1706794225
2084100169
1284793776
1953527352
1421473908
420348965
217106272
398496403
1976248148
669414766
325228526
625684767
127976162
1584309166
1388958610
1429637085
1761323876
390429707
445947582
89601172
2007848637
896812771
1733302293
1883139866
453956372
1975511658
67978734
496950428
5787764
1777318956
140330695
690920195
195436549
1666717330
880550357
1636681619
2005809310
384340377
1089096490
1258001409
64074035
1809793010
748906793
1235112954
1115987392
1712997280
2012997707
1143882411
1340458173
2040740974
2061524766
910735078
226709296
1028438564
791126533
255183627
1638922068
654702464
231152738
1460723577
1770144557
1184336416
950177804
96531385
1228253929
1460774383
1647251430
878212612
46839274
38418614
2077606579
280681845
1086911364
607268799
355875680
1879311082
1245908765
115127117
413357008
526584491
2023368986
603308095
1002842563
1160072140
56727920
482682702
806190280
66813753
993967287
744603854
605238395
608148420
2144522208
562092743
1898088011
733437860
2133579964
814257075
72428673
1626126335
1137487438
560095525
782482622
2010357827
1673166571
1530909802
1899248569
1622020535
1297522
945836475
1006800502
1293561566
3540205
1404106069
752804553
519569930
225602433
366819773
954166172
28964490
191371278
225030663
625411442
276661018
1174489882
1355042066
1812058469
914125132
1343262535
1609355880
437205014
971308200
62728434
1953671261
19572460
1445600909
1591390253
2131751882
1025923989
916092110
900905675
1728195342
1255815709
981771557
1901881496
1595761257
1172166178
936606834
371490576
235888362
1816359011
817872905
795048051
1109400228
767878202
1180175400
1078065706
1968070191
2066252226
1653482732
1583300112
1557467085
938756866
1007857207
1429584679
1112829715
1657851113
650668170
1965473930
121008619
162447293
1567862999
1222449356
325226527
1450739905
783409730
2059865134
798593889
2106915267
1719574347
190879044
1167277223
93332737
2132648420
156435166
1365928182
1036253163
1613299796
2104546883
699208053
1080167454
145149077
1207838903
1165453565
1158411186
1722803734
327015360
325893234
521128584
1207931202
1222591285
2109665033
1431912311
480620113
179180152
951907325
1333824965
679746626
1152327647
423328129
1088482025
460150951
1878324498
145173842
1328531279
1826072483
199825736
176205321
565378898
2037565525
2083353882
1661537191
1942969287
1864332208
595734098
1758112371
610801119
133178719
594619666
715007479
1188720640
42829603
796971976
34036799
605072688
344217481
1263517333
857747966
990908364
625553568
520443847
1546879269
1279293249
599302535
2016411094
1950248555
526886174
1818400334
109577508
1846670038
928649892
1984436087
1399941339
1249854499
1730528504
1722250893
902570326
1298113148
179571798
29768400
1775927344
2029508098
1103877525
1421491242
1320243149
196495892
1272546402
933703703
180248716
1077895323
587056645
564229154
1548925437
1075444975
1561732827
148736883
1677811794
974846695
1043823135
1980169704
571382030
50363625
1710435365
330126266
1381626578
41506311
1071197472
607166281
1878459062
1807326161
2043523508
476177399
204702747
2033131035
1374397255
448976992
689379197
747825103
1476398390
371938117
1762005346
1404493501
204626144
486706551
1886916653
865045729
1589564337
648108035
1110440065
70642322
520625625
72210053
179255033
1442566628
1752777101
1486052394
131789780
891279325
1699245715
650187952
1186850753
771874199
384222037
1309520367
732387136
89043141
1972133248
105924818
1023893079
615980731
754293064
872145815
1284782984
1384695873
749021026
1603212344
794182412
520251925
646348427
638715179
1438841608
994642578
1648880325
347666020
1396805526
800225637
1422798998
2146848994
1422102534
837280530
839395525
1203895608
734557174
1444818863
2017965757
616224051
286686104
1681342456
865258089
161489431
852973186
217066530
172078851
490650183
562219462
1112525462
1466954169
828247366
719861809
1791315439
60056118
843375799
1393527128
1085474236
772024446
451947465
1867309896
837776335
1712366937
1319722165
1810949693
1491275415
367310028
1711694747
1766897503
693029432
1458619998
334820821
1927032255
1343744918
1593410246
1862424340
28351461
506173640
312839937
834893969
932629186
1419445825
488761584
1603880377
1140975096
1921149489
153619481
1055608932
1553564059
527809650
276992437
1582702198
1626363705
541995571
1972388626
1231270766
634966325
485791875
673688537
660912375
1160454194
2061913817
1692323486
1585314401
1842721571
503869896
1229189646
1771943332
80403530
1862972623
652017308
2125362136
991618954
1752335355
1350805008
745065914
1113764780
659792702
1927232455
479629507
1986142966
1505360297
565428774
2021311287
1574827612
358520367
755282148
1869534108
9765695
1578565779
1883863985
1627253270
385611086
1303098684
1433969290
582668330
279305129
552372422
1958540317
407276526
1835218822
1110903728
2133935149
274887649
1694884444
141984390
584308220
1193990596
948211698
661895357
1972189026
128545112
1848160992
807832246
1864074341
70747159
1120854761
1481031227
417083374
258572576
2130780711
1965930371
1647458604
2097815803
327638027
2029038868
189779134
158613288
738129198
640314807
1021287805
782317304
1664764332
2136414740
454386981
1121289310
572625645
725464380
1137257595
1880523489
1160924394
887269344
508370401
2104036525
768101722
572704220
1712710353
573233678
1259556341
1983919848
1272153462
975956518
1081034708
394610346
1594018243
811245960
157447946
2052558181
1118565331
968450405
382483288
2071009516
1960207639
1076930754
1738771828
1261069361
335414325
510558012
939863276
1796248221
1000297439
1526811474
2107290509
1821138019
438871866
938472982
1241558294
349005695
649817449
376444511
785623141
857427378
716486192
673631624
1676496180
201281585
1284799515
599883791
1445717815
1043502928
838224252
1540516130
2005675607
1092450275
1456053512
458993381
317145617
2114855942
1081571257
137507433
359671122
507846348
394196580
996594591
1202004299
589967149
1839835932
815416191
990594909
2029037619
2088437556
953570753
1076573055
1902281526
242947830
1471933149
388129494
1640845075
1859703909
428762830
1967835005
1683414357
1290340436
499880682
1304983849
1971013460
2119964609
472616749
730477485
2122776513
2140455890
1894279929
780939238
894658676
922600631
1720008817
2019606890
468727853
1216843175
1672755260
1131347060
14098061
1608091235
2003122650
129594311
963348005
106217675
665220710
304697684
1358018857
1140035400
1280138783
1971620182
156914983
1832163171
361540504
2070431830
208425709
9466455
2137704692
73145263
1647517297
402424148
1821870418
632961402
614036575
1141334966
1674580582
1617914502
238993335
130022974
2007029207
1116073245
1964118926
722068603
2146917338
1150470884
513285
966779292
2066906195
518532254
1016693827
1889860346
1197224561
644807565
984528932
1744076714
374107319
1252518087
703126697
440356393
1265487291
546690636
1986221504
1075405134
1959316
1873038732
416662166
2135803759
714703829
556677110
1119253334
1349788706
1967315888
7763494
1319235379
685122464
466701047
19268770
2084161334
207025246
1978210009
1718833921
1027686069
1990096315
1404542158
1396718274
410831057
39495212
1677811794
446589718
2096775042
222835007
1065370421
1458350829
477428475
243554139
1009935102
2029219796
542263723
1483914838
1840382729
663982462
569919026
1455994436
921202330
1900943738
1562746571
1692297220
921046412
1462975924
1896677194
788250452
1679184654
1363785042
2007146128
898917779
1134813456
1795966813
666322664
877509012
1033930554
724246898
857283596
1323620635
2066351128
2042616373
1405264470
1995037733
806818150
1837709692
410415211
2132712419
937365475
803519513
571476745
1821880453
199722400
1823671137
1760072598
421372977
1244105922
1732159678
2121866945
347403856
6048805
1422448639
1262068272
1243373594
337244934
54517595
1999712156
683405148
1562504035
1521401712
716310431
244435033
739054029
1936301159
1780394366
853961988
1684520659
2117809535
1086117116
1079462658
193189709
161844076
1098735407
135949324
621466274
523439444
734777377
725116023
946506677
1127383325
929217752
1492816435
1045079647
766658247
301600829
1537254317
194845271
429056971
1776958494
202882849
240019465
288315921
1948480004
2071898463
1977065540
1905893586
1075694544
490931982
58956487
1101012992
270453618
625177931
1633519438
1439164462
9565713
231655445
1467035517
32447276
339745162
1137830912
2127943115
1715309606
753343959
1674480584
1065688064
1282900225
677658471
461553339
370668301
513538225
1552222804
2070930601
762329027
2011339999
63437363
561458417
2042837812
1284391170
1897147651
1584705457
794355848
1810033850
1642498939
1435114926
1008307442
1729962639
983866963
447786137
954871159
864771853
1511309639
1574799831
1875982678
1714981470
775445192
168648333
502533823
2100514698
1416189120
1901932633
1274920916
1994130701
1262259296
191498700
679754962
1302361702
1066388458
812039001
1999678502
1235558069
311202047
410989306
1598526573
246699615
18579732
2026071193
705772926
2042503977
947787121
1196170300
1544051599
618202340
41446796
228022422
1243817462
1152718609
1395914441
1593901531
1641904523
869044013
1451393770
1827718004
1315360244
1483857559
1767460688
1561199983
803787648
1440464817
2111899094
1163223457
748198374
1976784285
1733296434
1533029360
728273307
1988817681
1745428051
9241195
1078501586
1650408600
1127592144
1560368837
1692396628
104199488
1101399245
2078333990
1558180940
1446454509
2057415354
132047308
1647061126
847356695
1119434944
94710712
1600371367
992050302
491790850
1369327232
1419233140
1387673199
147068610
1074204514
1245522325
171271264
609550187
1283528457
1245639483
566802547
568184692
2012247100
573595726
150885706
837845856
902337341
1707744411
761161860
602439775
928872210
311818361
1272081985
439490915
1550084221
2066598087
684246112
904499202
2053003676
941761780
1612084768
893644866
1722540982
297731719
2074181030
1077936863
942532274
1424810137
1271082340
600834337
1362310118
1743565953
341714747
655893064
347926805
367122515
1489431940
2139235287
1944427744
49433190
1060163863
1211081795
572721535
219531100
1143897441
540394573
1819573284
1583431850
1756842001
608124534
1370426203
199245136
2029204373
1411401812
1054390375
490252364
38031282
1100164737
1059457971
491675930
719829441
776830232
1460429013
935052398
2020208094
583474914
2097476185
2081406885
32480732
1049681980
874619487
43359814
1911553159
1595252456
1156040938
1591542243
757646558
1195774679
496635905
825504384
421990082
521223574
1985294391
747744864
323686023
1783264566
231879904
1396213488
1257350282
1190419861
654187048
2132771425
452242773
1712655409
1495872694
1700394164
261179801
1258802844
1847433237
1519280315
304173718
239258836
889299064
1288192979
1836310036
1310366001
1580364590
615797770
913132746
1537912318
940496668
775306590
628467573
151872119
1071047598
550868402
1819533168
1173763851
1217414302
1685978756
120503226
984389824
1191723718
48587896
508046789
1199173877
1248172127
1905191731
283453995
2100664633
1323561589
800383110
1235278334
460920210
1396123652
986228791
186095552
1762240323
373304384
240577671
1319092722
1383975027
1249038038
1679849519
342804925
1052719955
686553700
1496882778
1848765476
237927143
1950409395
425971559
1509450167
1932997139
434713527
837819430
683578075
1398976077
823743234
1774599582
1658719787
1917571000
1341753140
351548750
1972557657
1010995939
1172936989
1538048825
949625006
1218339727
35886576
1858226192
1184075562
735763141
451493596
207813400
2030473620
1206249021
1006716903
123170932
155901745
2129462563
1234125503
97026765
536321368
1368645286
1400473620
577512960
236989629
1869923302
556945578
46924064
1768499654
1861247802
1304586953
1380698039
867890833
2009818355
2072335493
1581878884
36088907
852786427
1659403503
1248439137
284810276
1268617012
1130433225
1544881347
652775374
818309235
458717185
727276666
558703375
1968965293
2094712267
1682893689
427502591
1357453630
1360294953
1610041948
1565920647
2045935019
841960005
273631715
619239218
547969559
2024555925
2054626910
809487422
1708486254
550247277
1367273407
1102016891
605853172
2006063464
2136248694
1321937620
1063249274
547960300
1044598767
541495617
1716426973
262096178
188378583
1298826654
1302782137
1310979537
1835275541
92408967
135542308
1077523660
194530268
589352030
723698618
279913853
1167867760
1245896552
1576631754
131960645
52447440
1033390930
705749064
1104137719
594394068
1206653572
575595821
523631287
1965431037
314328695
261035297
2063385243
904476303
348709184
1844962678
1639743882
1335883726
1272867922
674695599
1498146915
1041379577
100130863
1044182828
1768689973
1497601732
1630633322
235754301
729206244
1546994630
2084512246
1847460214
1179189405
574230255
1449070126
673363063
1289757864
760065662
575020273
1161525361
512412691
917354682
2043474971
344308914
563865796
724023728
722638369
1334000207
1069647336
1413461180
637043410
429107235
525383875
1118395626
1214231561
1041201144
1399068543
1970472267
1982847874
1141379348
312820155
27225349
511060827
1521084372
1912157522
263307974
207699811
1410626695
478422438
213676477
153222931
1806801411
1316552287
1701807710
1063169796
1778333283
454028352
61895434
2016937860
348155434
1136095571
594579639
1279642935
2098456379
713060993
202139276
2087869008
1507821950
113742130
2143894903
1051455242
1755295158
2024249608
1848211200
1215562145
637464129
1218027503
1124616296
2079422245
1769361842
1789388092
1565630197
441501301
15690514
636278702
1077299266
1335160699
2080426445
1116082987
29908692
516333218
880086663
586742441
1713737536
818350588
491446800
1086214216
296506081
86746471
714668467
744862794
518722521
1312084441
812898423
1527950403
10768296
1221136064
965274248
2072820245
685244986
310070442
1825728237
1830329030
1278898378
1079620635
758612945
361800112
971547675
47789505
728660881
1798622046
703019007
2028741591
1438346942
105758091
1730812777
1277921827
39439980
403408657
615461379
1468883294
1405894296
1710233508
1193577729
1491036012
395311311
2102916834
409824807
1318516938
1891420236
1159693081
165593975
1829195253
1360595878
1342776875
527226016
1923712447
210304547
1640242006
2143808227
58194994
457787882
1067085617
1214546213
1794626773
1744822119
1298582994
304017058
341566414
1328938999
63330700
1877357189
1547057081
1754417779
1916507450
243450134
1818908706
1260460155
156875618
1509131486
776503526
800295473
1497445096
542749862
1278314645
1666312460
224498110
1489449241
1730913370
645393628
294699899
1676379342
1427186758
222392522
1287770464
1560330164
201520094
278483322
1287230856
1318073402
1459647677
800647371
506747740
46787365
808052661
40615930
1102908494
1542177592
2119378103
1208430487
564091515
239393695
1157025869
1856174645
671409593
875975229
1622639867
833548302
460117924
2143477117
2128793778
46947095
1651392366
1915416132
52327979
1202722685
739071542
1989157882
509715799
1552784328
20844774
1876347386
344744339
989061782
2013828033
359400860
1853338121
1676991923
1575203043
941747971
360836499
2023017723
873878630
93468793
1230252246
373631071
67667958
1809626493
2094313841
1869653649
547115972
1187654325
442807325
2013104970
1428992285
2020712037
195104047
2086164658
1477760390
2062779817
749745093
1432182636
1422272593
1743040490
105654581
1271149671
944842160
1279795513
1564839225
1303915810
1786211808
154844184
170047294
413217461
166316479
140806381
105761031
464166358
1038571991
987750088
1135487206
706242365
514891630
1348098618
625144499
2144685198
285797738
642534213
1252138862
26477907
2012643607
57807500
1610846233
649256445
720013821
1104023617
1798398342
1241876780
1701489755
1952240578
941851395
327177010
1572249006
1763317865
207446745
1622365816
709953355
1795696410
1353923833
1714852745
249380702
1405387638
1478386806
1497586888
1539168282
395838357
435045623
1970263992
1708278858
1092442098
267724574
1714491758
1014748806
1850208453
2102913020
625177047
1611813876
300212568
906838916
1446158216
1419623637
4828164
88436581
440483223
170044426
637715282
483265212
1408493867
2034201131
1823575910
1919480478
1557788531
76926543
1348278540
39280779
1714629951
610572095
230389236
1438983956
1882092543
1155907117
1569476804
1498218938
1503191386
676892586
2084485753
410547543
749150748
1629911257
613459208
1289094530
1466290599
68925669
453860269
659850299
738824540
97353165
840937947
705098276
952707468
420187785
1913504249
237674789
493196273
943806879
1158925473
425378726
1468921458
1756360015
330464391
113092310
1175894916
730410647
1092253348
1248611909
540611604
136077892
1814208481
1822857052
2000656688
1372914250
140273242
2100343419
135538781
1973518873
1942303767
1795627024
1303925298
1768770115
1971129562
1801336205
1124110648
276549777
1569708809
1086447049
1032838159
1260513363
1068448333
1692045318
307051680
2017330272
1502720209
1677700914
750921155
2077131693
1065922806
231638562
1757675297
899870931
1439053200
104149087
1111367977
1115997874
143831363
530820755
1279555168
1121380529
60047821
277034157
30882098
1878547644
713568179
335242890
539203647
557391088
1050181879
887974525
1663552951
955793973
1415501926
1632415371
397518398
1719951526
845028373
1822346900
1341182137
1510268117
635244530
1355896281
1464854541
1475320153
1625964997
120941540
1908930992
485579269
743577474
21267353
661069173
1028048473
712186027
822619962
858815167
754080249
723705212
1534551350
428688255
1743340176
1662815125
2101847792
1440001465
1215765888
1509494725
78816937
1168287519
66317637
1223852177
1065422503
1370086004
1022005478
1759781069
1455521342
2047178592
776160483
608225682
978422969
253242457
1905574558
542017006
953157416
838436237
658743333
1773612340
280222723
708302327
1225991676
1625619790
735176877
1788886748
267373610
67621863
494038642
343546957
1714285221
1541112833
437084603
7551185
1136900779
23487794
1666105447
1421153110
1506752132
870151986
276290195
1988742229
689324071
17970828
887687917
312226328
415103078
627744225
1613838214
20370820
1320007985
1913938149
711353136
1596818514
1056095807
395502547
1679639593
1289528064
236342076
1533691038
2112361431
1020478198
1920907435
904707178
1868817398
207823333
643710161
529701592
912075438
1925484194
147716493
1284622981
1982322544
1733726908
291990382
1122675991
1478308146
797430513
368855201
533828041
1058930379
565413752
489732343
284700760
1087829071
129782898
718981922
1505013951
731354708
157986427
1172742455
2089561752
1884953671
1529737251
1171727272
1310607950
1385443382
236535200
391856026
2091784276
1844412677
1976165274
1999064847
2066013614
1957900696
376252605
413595054
774686242
526851835
42954597
1963031026
744877175
83017533
479136668
528710863
705057565
428908816
165243323
583799995
1664275551
1953756121
774261384
1657997696
744140086
1266923692
1700500933
886009196
1670362047
101570438
267701868
1079428727
1624489646
1420890623
1095607537
815376226
1174277530
78455597
1502621432
392650661
923121503
703578341
1615026914
424262781
1048427046
633801311
1619438690
306920335
2010665225
463826611
1536466539
2022249739
1452882511
972482604
838531160
101110609
895118753
1867309548
669665298
105304966
768122291
1491794934
2112953303
1456965456
477043254
29452874
1370295811
1369596096
1152090083
1449754871
100992201
112014491
520942253
465311551
172043285
1032419843
94630755
900897527
1869895322
722337592
1005980631
2047607214
324505347
40035706
1124359496
1054451167
1681445663
1265703686
713282809
33720742
236786853
1471190918
160578559
753535237
1632221866
748135229
242873152
996013835
1978387553
1254713720
193341558
1502337427
1850968142
661972897
90676524
504667237
481796802
170800999
171827761
982997045
43767098
406852910
1948468397
1642971615
1404799628
2078433591
1126812476
1944956077
427588021
1743484565
2112788260
2145781703
513127356
1098975350
35155911
1338194816
744406510
389325718
234921841
2095119545
266274909
139904299
1738877670
1580250755
1519102845
564051215
205078322
1800105345
1707719695
603345847
722467714
1677379692
1975305713
610441215
1219835171
630540005
689079922
1304235372
1288754503
641082888
1091425634
1648869894
760835760
916096869
2139909724
382970614
612339492
963329115
546022997
165962227
288942767
435219918
1363068645
1412673265
1385051975
290636768
589957262
92483755
505000808
418225162
1556965615
1504104377
998522169
574804233
1462288512
230239964
1312735586
891607265
1632649662
1598637868
2052596587
1821293650
406583665
948364820
1400342275
1072328388
511660771
1219399107
173909136
859372206
1941147168
1327240258
1082718937
641136817
1215390279
1460397101
1172089237
1333400977
1814932235
953059880
2127457192
69637358
1072999504
1818034192
769630140
648709812
2124829165
1757187959
2145958145
1995395095
57590962
716497977
230521423
1751046822
1965125941
514632677
505648360
2018573492
1454909090
162174116
1802045823
1514911058
27497041
889727291
920757089
662788408
1321180169
1844952290
1169855620
964432277
146794746
1292613285
1476105749
567791086
692386152
123044874
297161097
853949642
2138170576
1798535481
2097063298
543347531
294504881
612963702
86923061
1182524225
1966636236
2122412093
352124090
1704624810
188420185
718023322
1488804504
137947123
686343537
233954674
2096175812
1060670113
182673149
2144621541
2137260845
1422631026
1003261902
420236136
685032953
1531643457
630146711
2040072809
252792417
1983665907
473524151
1264212522
1366186213
855654796
2086918831
954612018
1162454869
1354394907
57402168
1463476524
1614973089
2061485250
1730954618
354231202
1671911228
1624342163
758357472
1933708344
1570337406
57818677
386126549
586724676
1369942812
722872333
1797345751
533120859
1937836410
558320688
533805850
1937188686
14468895
426204330
232352384
376364757
1265474600
1367514102
262409049
1748414178
1212934733
2006696929
1795237852
428907493
1436228284
648264598
179843547
450583619
937882136
975518331
598817550
1941048571
345743605
479459553
854579658
1336394079
11700728
972080854
203914092
1253521020
2060954359
1384042352
1514056461
1912976052
1710110035
1379343962
2104563153
1892481396
726652558
956718739
144062400
1081063880
2045162356
363479411
1185676301
364181692
1805643268
2118135241
1224384459
2044889521
1514768586
1857637358
446447080
1282338070
1296043315
1156433596
307125368
388067225
1170110615
1716171130
1321090165
136691506
191546238
1835814800
114926325
1407000615
29613723
1939395890
1416530791
219706874
1130058468
216152469
1081700076
1634095887
266388970
2129883222
1722013143
486415237
1239387255
451590334
682565273
649501778
1071675116
1102022661
1336987676
2017338132
1566618619
456195680
1070152075
1833886112
1672051268
1395969097
323810912
1630338377
1323529514
1026203297
999599690
912599526
1579133966
538499024
1604186141
209442641
2122287062
1652397093
416194080
2030181499
1116842476
804959249
1372527805
195250509
370602133
1494489945
1637696357
50301566
457756275
997475430
941521505
1999171759
741062368
319113435
769098360
1384437797
861231114
686264946
1527180115
489859321
1210612408
2076775926
1584413069
1796957459
571205419
1629762697
1879436594
544031011
1038185475
236524729
724447908
1499397086
1764572385
912988358
1516625993
1352046680
109560370
327712010
346093072
1199389627
1815791828
2131767076
1019735886
170682193
203044066
1808980800
2006471446
2081064080
1299828929
1162275748
2130947767
550119793
518378230
753759446
330758700
1880179815
1423344211
1307374241
312188567
554604787
930114835
443419270
536310266
1790358860
1611367252
2122811604
2144252331
1381803860
168393020
1376490030
333584650
60057303
956162864
53360904
156041131
2047703184
394543979
441554320
983203717
1422078116
262543986
677483455
357267758
351292899
938820148
761579098
1419349176
436600771
2066945964
471451231
552546094
201980716
1924647176
1851689509
2114309050
107323772
588085288
1004761380
839484472
1734978682
1271755757
2126718912
1582702198
2045018466
2133963750
884344167
1310519660
541404885
1520904293
1527972650
1503669625
816468704
2122007220
947020067
602354305
1843156412
835711108
131393121
300533450
528626851
1881878893
593352634
989563695
489336054
1166576057
39298590
1646003644
1325459698
2015436853
547154316
1551493293
509423007
10809992
72590817
1227280741
1063655531
1561979674
839512981
650914657
1131575172
1334414810
1656599948
1031983929
43372929
1261791660
1633753072
546710658
1406429025
662321650
1123289798
1484297937
799734379
617102667
985890377
1344334079
1382198788
752652620
2103736173
381325230
358132988
1723292069
1733783174
685313413
314054928
39448120
54546988
1254565831
967314851
1015383769
922376447
2015599463
1878404983
1725649066
1833941894
1394166354
1981280123
715828845
557840848
217423692
1312438694
1107618865
1543605006
114819451
583336183
28458272
367875292
494394367
1869714651
662598400
228759826
1441504956
896029756
464997531
1580801073
1291523100
1966239338
1496030058
2059783109
1288511089
188127887
386511610
1043430238
223912607
1731031313
79197703
1628474388
705299843
961973524
941244503
1811461334
294457557
216159211
877541764
361073557
1976536009
988346693
1407580865
1010892435
1159633155
2063763946
1510114691
2077915303
868640612
1127528572
1924045585
1651069227
632286262
717261917
1839289403
1486085518
1385415656
2100919788
2080698563
1230339866
300758309
1276597929
1165855179
837776710
1145633375
1048342044
1193987452
1718152458
2090609782
1942228280
258432206
1424622697
593845980
1613182977
759212917
1948467157
1720698987
638754942
1857876333
1381376543
355618380
1727000890
59462650
1311891874
105565796
1261293366
222611214
1485653895
1975247227
1464013846
423553504
430646898
223562922
2045973422
1653214636
600837250
43318344
498689295
1684316630
743098414
494872151
911872982
795126154
1911324446
183419161
109651791
793440823
1862259036
211226855
1480635285
179126835
1047673504
1124093584
505989766
1435522587
1651756391
1351437419
370315658
302415103
316890684
168217931
864782306
1776296384
1315613809
1108092854
1217371006
816520045
969151511
1545482522
1200789312
428646979
813847429
1709012803
1180982291
2044930482
1778836567
1798799077
2025945041
1866863132
1291950162
2141054323
1899601317
1217887018
1917654072
333805577
819651442
927748996
1190996654
1854065083
126891460
1324459583
1600334512
37410621
963180359
103933558
1844627154
52445748
414632713
423210673
1600145276
1281344889
337902330
283794148
1612229507
819345490
392594593
1411145950
93584676
1718590746
508471734
779988474
13503450
642110140
435949628
1716778038
69559205
1907437638
906794214
971984542
1272109647
1159663583
296823725
1198175105
2133055329
1392430485
1749266701
380821724
1233868049
65705636
1393068486
311257026
1853295419
751505007
231141886
1039060430
531694822
1741432293
1472804147
1335939236
1446733464
428658627
190389872
1578738051
1055231086
1653167864
584482805
2145865690
1701272457
1931683971
236378343
971392962
101464622
1396301938
1122853642
170729342
904908633
1961173365
1661780941
1026233836
375407370
814999788
1895231730
1568944683
229857186
487807387
666284386
847407028
280384265
47862386
1709353353
1169739090
1832423191
418327747
1997211398
1292106045
605121434
69078636
2052899678
1856206425
322966423
408840893
639396395
708561418
1313020084
1521595761
555619133
219913357
1336208330
833293289
1624438940
1127595882
411428394
299352111
1560953665
2128269016
349777230
1757573957
689444391
255048299
278247721
1463243703
1936399807
2097569667
713686627
605577273
1410249376
1054327876
754744462
609182933
1678117559
862427530
1349741525
504910465
328544043
736300733
1936384209
1627606752
470494650
1305986099
39495212
1175452695
486478400
1417312247
1678113979
200158216
144661994
1422924265
879593873
1110507144
418380815
1571303241
1065337224
2025537806
1788987856
1490181645
747138040
195436646
1936389457
227743701
900019662
168055384
1051750305
1083479110
610100768
322256131
773556155
625396696
2042744006
1425203856
1724549671
754150133
67987826
376315298
25501501
2135119845
240612800
559932767
1485029215
1392178351
1502417148
1384920035
997683680
2050566483
1418324648
708079047
1223577154
778496549
739718919
79369248
2049647132
141377234
1239368982
1753062271
1732462872
1121733178
737837910
1213542095
1059812912
1847611131
1251780189
1778285242
216143140
1373637067
653657082
81311295
1083102369
1690562051
986050840
1270316629
1595803871
1575778062
1864096495
156497366
899294056
1221794103
64354075
886324999
787894607
1251417469
1484625254
265392502
355352599
956086316
1360558500
1357724112
170689972
1551805898
1337430952
1196702186
1367086069
315547493
992071582
1312588530
131687197
1288250900
1852709384
937587497
864352448
1717578345
686548833
1251370424
1712212604
1314374922
480294594
1021442990
66063179
1174538409
1249063702
749251242
838326909
1631266694
74882588
358146213
1407124919
474457478
783790063
659658340
689526792
158694429
875881023
1199717789
2103173868
2051364786
302222240
573594813
342881534
391026927
1208274388
195215856
1702278041
34381354
497792971
754400380
1132045092
1759690151
2080522348
1814882602
821949290
1032975726
173854397
934818762
1429082387
63775808
558991988
369965903
1511801413
1529053052
1189272324
466382381
1639913830
586232824
867139224
1726595531
1867918
796350360
1071047598
1758041434
568371220
1926894065
103227245
912394609
406184598
991411118
1772133660
491851168
1950179061
1017146709
16668616
1088872292
1805963194
353119500
1891716378
2032225565
1218338724
563729682
1393339727
891853275
1632895316
1588101967
235248104
1931053838
77634735
449934348
491195961
485715217
249479315
1793497301
101230574
1996834853
1740594513
630816865
153316717
1273872783
2066400821
1786492610
1090887271
197399408
1076241393
182799835
1053544681
1024480605
1826188217
487230726
554793277
1983911722
2038703463
262778593
1309979995
651199686
993208599
1533063442
1745840533
919000252
385940260
812360458
1857147212
264492651
666412944
380461129
812381687
1938101650
905978619
921286919
622007309
1323714530
2144684463
1170782096
632799193
1925857456
443932061
1875729399
1439048074
2116709472
1453684695
1733525199
1000663713
1440273034
1691127512
1149250527
1534129670
1199373641
1991561044
1347525216
1623838128
1062047490
489877436
1679045119
1993605878
501411302
1560731496
1169490846
1891889567
124545204
863940279
1870327022
328268344
1833865226
1084335797
1616789944
906435728
524645325
85374513
1398301971
542006753
1158429308
577866796
412126320
233510245
386560131
1791646560
280094480
1301655000
1645460792
1645014473
1107833868
831606489
36750989
18702862
12544398
1636492362
1167548299
43883227
646526946
691181123
1115142781
148915591
797600156
1567296372
1162588371
77643322
1982270698
326718753
839563453
217637916
1636950665
166715193
994221524
1298301815
1933451868
1217900401
1561815617
785666218
1454890
1638914360
2100623633
2022189698
626479395
1810218140
2105012387
396650391
1763780170
1336218133
2041674902
250367641
1449810224
1451950912
1599661760
9823054
618809003
366963949
260401922
515746682
1146996787
241462038
1320085517
249289913
414033157
347611430
659958925
260318288
460253862
267936555
1463579960
1149339972
924928419
602579605
459718038
1328844006
841452884
1302492277
983930561
1244054973
1335168100
1975675097
90354478
2024846926
120792201
474930412
2080989396
1750211133
2095551791
649732740
1780193474
619557988
1448247710
316187662
1091002605
1108119577
1676935717
1834768589
1254443387
278248600
96923012
801648263
1847591474
2023398341
1447537001
425568976
601541619
1668434965
1132993312
861276204
1250025636
197062162
182370810
1658207382
382225927
372554416
395271777
700594659
1242092774
2032612409
1633394337
212729370
935301577
1200086726
380078232
1606457657
1153389769
729050172
2044302970
1355666129
523187162
1753549404
1716798197
1784551578
1478349770
604114516
1735265135
24136022
2000245769
664378849
2087148913
352904444
1686551390
1555138004
203247388
1581786210
992758555
828898630
148299338
625743165
2036508931
431626307
1079174952
91493182
859517190
933222754
77456104
354440713
82858271
1904589816
1086548387
412360774
430102924
1230101853
1703033489
798072960
706821549
192976424
1702078251
162031334
408590600
493292215
849555132
303701288
519703161
1688598406
1858214847
170839684
874626664
499289955
1067627566
2068153132
664230131
1316070538
1296077950
1043592594
1228071281
2030908120
919987708
1038613647
928631093
1661243269
1120689151
132475063
1348420912
1962039792
1442149362
1767061984
2064395852
1917467041
9271318
238343593
634789740
54461625
1737194289
773563187
603998283
274035214
205850906
1245453463
928832691
781983039
676347106
915894734
171821969
1146881484
2092553714
1323911646
1702294489
1704540657
943880361
953608465
845443940
1272395899
302250558
1007480941
1591176845
812058435
93379805
665901814
1867442030
1713028294
1688564035
627317479
1321130786
1626923115
586724676
1660489079
1095498650
368675883
1958579146
1892966409
10709881
1072890280
1743906989
1811128214
425253977
1662616407
1020948733
1046571861
415794470
216018779
1560732173
1930059434
453936031
1752371651
1988741908
823194802
86285406
1920344732
958682329
432422315
1648457223
1201380308
771314854
1327888689
1150283790
867270922
267183156
116073182
1625492645
1959680874
396616403
1423756747
1359396574
1501446684
1957506740
1867655747
556306848
88333040
268978591
101272858
1922197357
873290106
1244757058
1781533724
1517233561
15599700
33681627
1705412049
1486851454
1486736198
744214457
171044429
2039358443
755707706
1697864480
12923288
1686150262
1226299887
1757408031
929569039
1031825528
1963483576
1454716682
1484602578
604505663
1428235363
277449342
663254221
1068178742
656631636
1508455797
1533029360
244086998
1690086905
217300945
514963806
43844967
1645006900
669430874
1848935903
997547137
1569071007
1164996500
2061098741
997496296
1793720107
969731494
1090157977
356683219
735227616
1800399286
725325046
1511507984
2088152949
2030967493
561386337
425377415
1918931861
1173502542
880525809
1154509303
153781187
538057514
794812770
822179296
673357349
1031506001
1751596418
1883068949
1676834331
618054164
335080656
224042809
1574735602
369504105
1722544557
283253265
1887174053
71331384
802371212
192447424
1450501957
70565121
8775055
762158391
340181270
1923519256
585436963
107032219
1009410041
1953630649
1269287022
1117466722
1552128723
331113562
126434893
552470850
1035651656
538062181
1423831804
375353369
275983986
1335484323
1812620710
1075668574
2040887445
1011512639
105455788
526392374
1979568178
316591408
270867575
1311208518
1538585464
2049905786
1921974750
337718685
1926481678
2039565351
881346863
1646654147
1348640958
628104446
153278565
150679416
455125074
1311028172
1967862140
1953797090
1657848972
1113745002
1939384412
683919764
1034726025
1981220703
1082669267
1340519676
856616597
1543835589
402206514
107551506
918015190
896488146
944411716
296907506
1160951046
1835951026
1238672082
1341089192
1413026034
1083734079
196370354
1762421518
1140171847
1455000024
1569649602
1498750352
214381511
759577751
1635104436
1538455253
360586238
684398393
956031764
1532964455
67231258
2008317414
936701340
1425255704
1191817718
552678693
197014636
1439654739
2109378621
1410470307
1753267277
960360307
1129171190
686551314
380625927
883980628
1404032032
1384764885
1502292831
1044840071
1957677925
793136478
276610122
451528981
1925683313
1101556171
1637794636
2040606778
1098166112
1075902612
1056434033
1072345252
896975058
1212100174
1366443892
859876916
2070139888
130394987
1487106841
1068993228
326839913
1695362007
1735563086
1593409170
897026146
844474101
1278775117
1073381218
1726567222
1403110082
1849395886
1783211636
1343806563
883793864
834036247
1503213904
192904349
1649722698
41852534
698438073
1278548653
195034692
1311049739
532257754
844352842
1364548931
1921215440
1583883496
1244010880
310545290
998078947
1399048616
421876753
1032063412
1558731171
14017425
537538792
1674276397
288359498
1530823789
255151529
748032244
985886179
373133612
443539516
270082478
920426566
895689189
350152885
2019914914
1572945668
897263461
861758755
1295961213
1143906426
253338558
2070454156
889006558
1162716590
1803911504
248192540
980183607
1177661448
871516382
733601719
1466241752
1186180020
508124596
506800438
1792658050
2047982937
1116350757
1850766397
1314187550
1772107835
778789568
1478984128
707833134
645495360
1431463777
589386862
1865743034
165933176
1810629194
502786901
2115381537
976535695
1312678488
1277860686
1330875125
1499802646
1025652511
234578493
1481001370
1558970179
1390461354
1772418299
15645173
1197448751
1137488832
1233721357
1533072483
1095954791
1309595329
95318019
1637075178
4488549
629371223
1060511269
989330893
53173349
279454074
189569102
1412877230
347822587
926713988
938497572
774655778
2072394404
270948289
1367223082
749603105
538947669
1265408228
484373092
1576650194
630299919
1839948578
774578941
319107267
149486155
87018641
1937782208
1482237388
86130446
997474768
598826918
1485486269
909121240
1926884618
1487885455
631259781
1920356104
727056590
2089321407
1011706326
347926805
1862623699
605074479
318460267
189787052
764093819
731589036
484210055
488769439
1196326936
14340748
1081614175
1696773438
271244077
484222283
1444161916
1844584381
1725928503
1350619538
1179585812
743761953
50760594
437409563
1778863498
652982068
87591487
1667322991
469614524
586157537
794061282
55596984
2072796287
1169937320
856150498
1565843710
1382739731
902363102
1866544511
1921974750
1125830209
387360029
1939135490
747498794
1054082464
721349721
1645399862
1424533085
1234271625
1739757172
1796693629
754974647
1555250871
1234421115
1165151617
766032629
1177830026
191075445
122847217
74565167
1198031961
237018296
1064377530
1026361104
22573604
2049010687
692195880
2139409541
1711216657
1002339286
1293700283
1377284149
1527052215
32587537
1976162937
1393115363
533051372
95108691
513045191
21161560
769677082
1407872753
1384730060
694165561
957131581
1405029181
1313821266
1845643874
1766471062
1623123473
1356314860
1711453711
1013914384
1390090471
870370551
741425438
870255797
456708421
602780712
118343212
1119297721
1897848430
1630293058
1087354037
1297508360
1022248123
1456258064
539040637
1936166503
1332350934
1306040510
1216398391
141617716
207022553
352053165
1372814848
2067213108
280758800
824173098
2122251955
88633601
1558687294
498913434
1618030879
1174812371
1826569673
232187186
751345592
1155016582
250672845
434332931
1178187025
679597920
1569159953
916789357
944979232
300051878
1882822393
1434715760
1667444164
627730571
1981620003
2006185783
1635618355
1652838395
1008075991
1286350085
2132463839
2009063500
162759941
1045152996
831836492
1180836146
958690916
1406340857
264579467
1065300849
313829443
1918586939
957934714
1415499483
1071243592
227224004
1161846461
1029448546
267877850
855869432
1310977246
389978037
1724568191
1767089804
2124492403
85815209
699958128
1654627293
463226537
414045192
1922893602
1832787066
231313397
2006775831
1770602847
1291698407
226323966
2137478280
1120785137
1654708520
1334846202
1382799185
1373952139
429264830
1905214206
1346720736
1191111097
22753118
839190461
1079990138
1715587223
1468090089
1380261407
21914853
618768875
2004763821
916748204
372653871
1411187400
1107792925
218111542
785355523
2139909724
763435812
1887892805
1302609929
1268059048
708300088
542180015
2034620287
625116519
532233528
544676575
1304385905
1235224862
247248618
1460586589
1410781360
825551633
911721811
1799890590
577627394
603397990
244370725
2022381000
77162074
1792370461
1387367386
309351869
1140070101
1911861393
2141580991
828821010
1373643244
1260927975
859566563
1628351031
1025340670
495555816
1894668491
1024220296
997449402
1810472261
1625756183
194446050
1545411335
1640608040
540183848
157109527
1003446148
777074311
254892262
112257913
1865708835
1651806615
1854154979
207120483
209507125
150981071
1402782083
195693458
1413670434
785019427
1153155597
1239830699
1563305481
909716705
1032696430
864794423
76796682
1408897278
1200105680
836738303
1921946642
485830619
325238489
1907278049
1922740111
1464134731
110745338
494723855
672267855
1655814796
706084218
12595543
1424657504
1254896883
1777487825
1886850122
195828426
1987875528
372054879
734637968
1320166292
1889658809
355615384
993169460
210821820
1442651973
2041644046
710266772
1645690517
234434455
1876774271
1744101388
1587563411
2089078740
1381376543
222648765
281465673
1811041133
1290424268
1886761562
312090177
266320408
1513765830
779237120
500849194
837398443
552219749
320859385
1168955881
723544827
962132427
1472503438
672121185
437858787
1099159175
377279270
890841845
1454401657
1798062212
493800110
306483804
811818278
2139176611
899048464
593934214
2146170392
1636347746
1062493403
687569250
639236177
1268774111
1102315094
1865885017
1950366670
284856915
1171931043
1813026613
765530797
2129086168
1450026422
1882897053
1121783336
572638322
2120534194
2093144520
628306404
1843699320
638423462
1014707822
417780870
776367894
214798381
2127926880
306937194
1621159026
1542574570
238357553
1540223913
636844270
725069233
661118202
26822843
79066735
1261521837
7379066
1837582380
676868100
1784641686
1085215549
812678823
1489685698
1616211081
1122128693
2093185233
1845170389
244193770
401011918
612047029
1816510543
1903781324
573145425
2058964070
452223950
601456659
235467549
472786216
312684650
1377414264
877928472
2027906307
425497834
567866988
735888575
1475480915
742053082
1194776217
603345847
491861503
961298979
658286698
1319455268
811723011
1843135739
2043529218
1457310344
1517447730
2038798573
549712130
557110780
542818454
916969577
957353512
400600764
781242169
1543938394
2060638236
243262521
2112273639
385897299
1181727715
628747237
2127621144
1644282889
1470368506
948329907
1984619568
364217151
951242819
157716015
417931417
31676036
1215927283
736790322
879190815
491621672
1527549044
850206657
300863326
1783777941
1829886397
572911567
850593629
1975359707
110388412
112952849
771528285
339750300
1839749040
1821313944
1461074410
1699869541
91579419
729725690
1835958352
327733889
50298448
926874596
1306420335
1837393601
221755538
769929080
952579202
1183459934
90498356
240712429
1883167127
859069447
1280283567
1169171517
79458200
1798960333
1851776264
789134904
577430593
74226316
653045691
1021351279
1312278748
1634978954
1846352293
233051074
70653987
586998915
574533586
801565630
1431956175
1424133267
2118303347
81003555
743427461
524787977
400794368
1665120698
1952738833
195435886
1169612288
877810151
914802202
264809125
804820785
1274609913
1001376945
458770
396970916
2115643415
616075030
55811147
635531918
1640014156
969322023
607192493
1026102405
627174445
1070731866
41137435
1874939113
1449785529
2112056102
883195176
478307671
983957759
1328117121
1368884728
2103502634
1135307223
1869133447
1222855407
1271949446
605010592
657782004
826545927
1090594893
852493265
2118342675
1200163736
43574115
679082697
228649934
489599800
223992744
827826656
2102288514
1928024427
1954320883
1367447651
1087902208
862684457
1681376822
2056946734
1894193306
1538174818
503042210
2020687086
1855666762
1243972026
1508704663
600202224
817095203
2008190684
1891626977
1585518306
1111592245
1582173757
556276626
1883049235
424135943
889857316
1809109463
1776060410
506656589
286308466
1927457618
1866824179
311802986
1906821504
1574638108
147532649
1312136400
1016352470
810100450
636434175
1255666524
7201835
1102403779
1609543770
981355809
1774067973
273956605
408860143
38002564
1581031232
1544471685
581442291
1834686214
256554747
789947970
1963315295
425251152
857786265
472393222
80568821
1872348376
792448166
288930238
1738574209
1353886536
2027256707
835183776
942143709
572900771
1859953639
1426442546
523856766
69399538
136292835
1496832367
859824781
1962860245
1938235259
1151844363
1845055928
1371235156
443289572
1002811379
1639023987
1016950135
373553406
529658577
419140201
964613380
1039711133
1399935824
1168900027
1560835947
1245582897
640224056
2124569998
1467668286
70892099
9360660
1207133650
1658725732
1260998891
1103142510
1085365967
1519880690
1640971000
782513532
1785924677
1110764646
959506655
1240495429
715686951
1713915488
1651592028
1504579448
1996730484
2018925431
1993712212
2131936533
893529702
355310186
252255281
1963590476
1681181395
1603600106
788615795
381118517
825984426
53145210
1540442931
1628680306
548554367
1152729730
1111999952
8263590
78391534
736754809
1491649446
2030019977
1271124935
1678593608
346028243
181190254
2007137714
2075362919
1276896294
655866491
896368472
1413226572
95598754
83275100
1322306200
667536693
597598960
43533684
1378102016
2061575355
230316329
2038703078
1486761579
1554181984
1094381964
1460258445
789546157
87761912
1848454424
429287277
743380988
1882366233
962929804
1021487303
1670471601
259633800
458914647
1055860923
376872541
1485915762
333461148
2051224123
1771952876
1004348738
1130762554
1227232403
1063567171
219755194
1105552370
2135565053
465080760
1150834394
2042522653
2018216634
1108072915
923226169
459904719
844401814
692861248
1674258935
743548293
1716010415
832690897
208240533
1568840519
137577558
836299281
1498712405
154776639
657157195
1161572110
798077141
679943745
422789543
1642998827
344956043
1276063548
254886061
510687057
826869732
1777985035
238138443
1401614752
1156407667
537171358
1700930481
1220823848
242325479
988699843
2089388235
1889876144
1294983518
614471442
79110888
1725912760
1911611057
2046562454
583349882
1253382866
248433076
1305547328
378287868
1862131591
1217314953
1236894068
352842093
500073605
336414331
966085579
688966590
61340497
104022420
33546130
1942885932
1491075528
85847049
102428226
738943499
720456342
926572689
811622587
382966181
816635906
1646158756
662895172
1914893245
1885437664
1823055126
463094787
1273687080
184662128
1218807494
1496688336
1156921747
1465783432
2069587208
1089245729
990159370
762885480
1159132883
247614788
2038211509
876602037
269999583
1346973195
29193731
80158295
263964014
1350959959
1555019867
2026086302
1933488201
66584347
1561264146
1661167126
1076729723
1225033244
1065225726
893743077
1401120430
1777508286
418853864
1845637332
1311277464
1504715292
1824747488
2047610275
903952274
2113266624
72169068
2010526280
1494378048
1549294073
1782166516
765807535
1992525737
913704463
139452079
348200716
440567132
1803917085
898698412
2107358052
198505655
1055111223
730805900
1303017127
25022707
9197558
1294498345
403164204
1128869350
800863315
137342105
542184400
1697583451
211847508
766953189
1564256446
92677151
328614465
1113639066
1742497046
1516521537
757117778
1785884269
828232338
1467621100
1418237448
1119857281
828547181
170862275
1997336626
2110559187
1028816066
1701736524
1186669717
1008034431
2038007314
971411036
320071383
1979794259
793991137
1520556822
2050874550
426619896
1390984955
576255432
835336816
896989334
2133977809
1920498149
1189598543
829193514
166646208
980093776
696723576
205271668
1937679286
320953065
2103883955
2130035274
831784871
935140337
76542639
1151799715
23611009
2098926812
1828569282
1101153837
114871383
1571386489
1795051593
1597123906
667696345
690021660
821942341
1417357132
1037154677
1183478448
169256706
2051016588
420016045
1565352738
1673433909
1414643220
488826943
1060635063
949341692
573951015
1640075723
1501855164
301032979
486450174
437297137
458109718
294351393
1028603053
376832605
742980118
1240172248
1111422161
1482232769
276349434
1491478189
916946661
1644045221
1167960316
1750542676
1312744478
1266210276
657875561
1430685988
160338891
1934212135
518826835
640250727
1129210622
1233502318
1698953579
1377633202
1744279422
863739316
1570221578
1478479196
1495015321
1842278659
1325376727
2078754252
1285747838
2093647521
1830001728
34043131
1804241598
464732191
2108346808
2012098326
773077096
381423447
1797577620
1211308574
1846511606
1945045006
1498775994
571506891
303636940
419926506
1560082600
1206611754
1712136584
1453913200
1473866509
2077789150
1195046254
1194297300
77672936
1877412882
960825584
784352879
1928737354
1344613495
573141567
2111771562
1517585137
1423638770
744874960
132556290
1599499921
337045151
1751691613
1329858024
789914167
1759823828
2025916390
2033453493
1155451873
1701482991
1375931059
645194957
190230128
1286775382
66074639
71542393
1965236850
72857913
2004426011
592342249
1574127068
1114784879
986347909
1040551202
1044772240
2017535368
2065371186
701932338
1104950210
1265042032
765732023
896320621
1231837308
217894763
959553735
787703878
1000671352
1327974791
1853374178
271379320
2127854989
587742251
471988891
1708784438
759826540
1873482991
2128806032
1695144150
1175570912
1343651050
1716100475
1200912461
1894625333
523368447
731749861
1220753424
1208433423
929818455
1609986914
1964213111
1410065712
747751902
952917015
751877077
713150655
416179390
654556192
141485877
2142401702
839786987
1699864889
1653721636
519448699
825774475
373136753
1476607942
1912133791
246294790
708094435
1572098221
631068467
2038603727
1378501756
1271230355
1117611793
866062874
417722816
1186238874
1201606397
1475910842
955010731
1577983591
1985908151
1833604369
892596322
1674020414
1757395573
1574458098
1332303135
1498659109
1261293366
343163805
1654654255
841521769
517793048
527313039
1915811339
684710139
746650565
1615528214
1425929052
2067343269
285258673
1802056358
1000222822
1643256123
2057906762
1334414810
2123584558
829010399
526742995
1465446166
1208936547
1842645443
1714307354
1525602086
2090545031
128785506
1855079838
1401378308
560443947
1903555089
794445541
1957759830
637804674
1152620300
571784360
1672867920
2008352055
1137899342
577143197
137616643
2146761221
1987640345
1192335081
201075888
315689641
1461396089
716049879
552372422
32377848
2006224893
479028615
379912052
48272874
268697652
1196409769
644716278
628927830
1931869584
961460620
474201018
248040327
326304831
344956043
1607742505
375703976
1995772489
1477616712
155008588
1567578891
181202286
213271138
1206300529
1132255551
1530869786
1476028247
47954079
1146966325
215336415
1093148461
749474126
590067523
831227183
1177697475
67684335
1572538260
1494912192
659392756
983320837
2023608122
1394114049
868390429
1806069032
700341713
124335330
2129185530
1522340140
1654512678
2111778670
22313723
213992440
1583234077
79530932
1458188505
65261501
1973776475
1527373163
2026690645
158335367
198493622
1707519226
1764989189
411289554
1600292225
1688680074
955893216
917255988
2005378186
168138527
91981284
1249259342
1580307348
722033401
725045924
1304570539
785666218
1484308350
1279528896
392341101
1846255499
976662380
1162357298
889368534
1729161105
1063182381
1194844841
1381711279
198024547
964309196
795624556
1537043574
844168520
953537872
1281435593
2023483707
954615400
673386978
1326707529
659470061
877121093
1885189480
937570063
1137772320
1887166410
1043638415
602569344
118661279
441353531
1954252001
1906362426
761571433
1300606833
1157016797
1548891475
1405349811
128349271
1254230347
798181315
1471750632
981036522
287676948
1614456096
1103358322
501661118
204979125
485801745
1193956391
562435
2105809255
1326161000
392232013
955827096
1939477985
1649387758
1774816139
669067041
281040268
2083337159
1613445354
116251453
1625653171
354299021
742044343
1433602576
310287384
1265690364
287920403
27272292
1885332617
1439777726
1911220804
1981609249
1727180295
1172505610
2050957767
1078633299
813914218
207543570
1092780994
1930368158
1239872084
2039366528
1398459763
98432733
1758757627
347069819
922205788
47555926
1792665514
796863896
428437760
1866075516
621379523
2106706860
1319543592
1449756148
478594962
2050615383
1468386432
471927082
364415603
1768200285
743386667
528843389
1201406587
1073019440
2131332029
627133561
1854702716
884313321
317584920
1489899686
276135226
238979221
816025874
886718423
233951235
1936731502
1962179441
95418611
1747649413
1874880002
1077156733
1480301468
1433010050
2077042211
251720667
1716873761
186725015
726151774
894805570
969694195
1675796599
1841335784
661252695
1503413672
1851647493
1801368063
2107230062
1562678196
769806516
527104611
764906079
942295900
758820015
1956647611
1386338056
1881410243
761177398
66995053
544354443
1431746460
58719531
32354166
1878905783
1400094854
1911013960
1529544599
424083954
41984736
665695390
961470864
1795449750
1119701089
172366851
1425411101
2036287034
2028919878
1604115425
1749567027
937861535
1172934223
1710148555
1579950080
649473856
170484955
489606073
1805800980
327825846
1564240791
2013759949
2083648478
1757231136
1822204434
746775103
2023294670
359514724
612022588
847299600
153015576
1718612710
1742948563
29263067
1925411243
746399147
1104194269
313223276
1573824782
1419931658
623739328
108459290
199457896
2071453111
1794794813
328361897
169719160
22547247
1382957776
5499214
1476275962
645457788
911342106
162476648
1633015118
1897177344
1798424675
1274715246
832013922
413995826
115542565
1643380333
76785631
1765050432
280279682
1116543371
1736889709
516663349
1848160992
2018699346
1917694059
366296732
617126871
1221004486
2074312981
1365235153
213967181
645391458
1781161227
1519579493
609124418
230023144
942176758
164895348
592358152
2038237711
1861989794
858270698
1316345857
481735696
468905638
224302536
1924048066
1703008505
1471175297
1543475710
793098694
1438063778
71791886
191153283
1673171425
518588361
1367986642
734109781
1973220737
1718175971
110921703
1922163291
18220024
830606533
652006159
982879571
71604883
1149763445
1816149218
479977698
1954138609
772571155
1301154330
1842126317
206334027
1982226508
527767780
507768880
1648159155
1899688485
1482369372
1532474193
260597809
1969715833
1467033078
1709633615
477394331
1681701072
1330548309
1559121221
1493438354
401982960
770604016
1868650723
942489223
1891711464
1701321737
1029989028
320624527
1502608548
266540324
2140501930
1034356013
2095469626
2076767183
309197826
225866006
933879567
1087642053
982749336
714487097
1586344196
2083396178
1811757105
72038191
1989630231
1271328364
1588856724
1272662352
1631454951
1879412890
651600058
679042897
1699894994
601314493
2052676159
97107217
869004379
539302358
221562706
577408829
27755755
1022125181
1871175100
936206131
497490260
523232951
348629752
633374032
1032334764
957135409
329469668
783015220
521572041
1622902692
1165022394
2078644459
646154817
533861413
819060909
2000540475
1408787500
1695005427
1075295025
185004104
1741388369
1550338209
969297409
1038875286
531014968
998343213
1450016700
658948448
1362890272
1919480311
2120269925
845710822
1076704728
266540324
1160883434
1379869091
666541814
1715507892
181543896
1460658583
1086687571
1740382111
712544295
1677636054
896408506
83567604
1132027097
2076432571
1874032885
845538272
1303050132
1127468007
968317077
1399584930
1273232970
1414706680
1507392834
1152331956
335422296
970850785
1816838705
147394987
1979177235
1906061042
1907522497
724968902
1366578110
193698422
513429452
1197866558
1741710527
876780221
1953890178
2041623386
2059943791
397492117
1884435748
305331996
627951947
998001002
856758176
1627487681
1131088483
654689060
1243383387
1702179271
1589973983
597174920
182088353
942979642
842644351
638318897
1486191732
544162173
867200215
1738967003
1626590
87236902
1782056846
365281967
1781623874
716764947
1527038706
484725614
1428992285
1645024737
1993232368
961790426
572102777
604939698
206667734
63818153
2052284746
1304666313
422853343
1099057572
2084934110
1253020416
1805319088
1884333739
1380641120
1954853581
232352384
1746364950
977102131
1148740690
1090163727
1781141734
867836626
1540187845
1221510063
1824226846
1622574092
1476324229
1587832242
1381283750
1256445599
1922160734
812943648
12568978
1519212207
773085420
834909351
790819617
2093522708
1914532920
98693868
655724121
1427185352
2128958287
1616912375
2036639191
794320558
303711097
1280595994
1764476133
531091031
1765161547
459956825
1958027256
40317729
2101703511
1831676542
829127003
1646192152
645866131
320260431
1575090708
1568617006
1239599226
317281282
379784649
714721959
1887840172
1416951422
2032166087
1226529795
172765071
55175679
1998238979
139289073
255069785
113746817
132833731
229477949
1303935844
1043461147
1347399329
1682607904
2115495205
1888953678
481043532
312648637
1574203189
1214376054
206125033
1594502913
175275669
1887515831
1730274917
1365345239
1750579656
1763545122
1055107493
1960440545
1025696874
2066656373
1011532815
1210537298
2120198097
600503908
1257095547
11927801
2058086910
120032343
746930653
1907277034
1489068268
128176242
425536078
896275802
614209034
588534443
1753000150
1932318829
580606618
180627618
1246523159
2079787657
341343330
463280977
196949597
1262030420
24213825
490174207
1215362341
457127723
1480170954
313565837
1570200445
1657398554
1501437567
908257690
616337500
249989049
1843780683
167784458
1171649800
575406649
805139968
167039397
746006412
1652614700
1420425733
1847330803
1338195341
1110688369
1477628793
1500898489
2125879635
1404107815
1659115768
973197039
59896954
96525924
477589882
825345433
416078796
297395246
1643837073
1096458162
1626375138
1848553974
621757302
559059734
1972433603
1648711257
584849619
806327524
838863041
77430603
1859963398
1920931345
102128852
1489755599
1827717726
2044928824
1003128603
1114228213
442607889
1132508540
124335330
745533973
1608941403
1741900658
1937818900
1793228580
1178665207
43811460
159602935
746919789
1582451191
2028517444
1561296735
961449044
1828868596
1454926405
2121938998
152905654
1355378021
120423673
596607578
957149348
1216974159
759355295
841300251
1715270825
1898074216
1327095619
872533708
1925703629
506800438
1104364544
428731926
832974631
232951432
697943915
48819942
1342426333
32960932
1464426828
954389574
89158652
739643258
1848227384
2131738890
463253234
270376885
553100023
840781536
948663224
2008146958
320218619
239536192
1935662693
1848456752
1269888331
915170670
1016192111
1491298038
721115788
34610339
496247188
1857126181
87951825
341242613
5944012
996145865
653605046
1589062671
723127803
1877117161
2101586698
1882325181
246981734
1367364131
279166718
1897551381
1694264895
2054599348
1781278284
416955303
1123351394
1013835514
854619743
1003725512
1149574683
960309154
780196532
783277424
1555659797
329494784
16853169
1109761605
1809118768
2058338660
1892288280
973887871
1840490900
1028622865
995199935
97635785
311628398
1923496910
1316955665
1141791013
1059392216
1183276890
820888098
880354929
1305509035
164200315
1070219903
1310250221
480911678
1559254111
133262476
934879386
1299767512
1499465793
429222470
1454069213
221369890
1350923325
1273790479
1248574664
1433148902
1452510817
153994639
838035330
1855405753
2005940504
1319060351
1831541315
829083977
1157938863
1228200143
4048190
1467751517
302036897
310527142
722013123
404825314
1581336024
238582773
1772796571
861161736
851483934
209268617
948908715
738094082
1526763890
1154685740
2087996223
1833701176
2012434330
794030647
94713509
359737857
1336043653
1659403280
360844192
1446784409
1803391855
1386930663
1057656721
377644281
157049220
891506
2069432307
1855829105
35109761
836065559
159881100
1421595812
2123578535
1058670044
79089064
1752919929
109263566
1770832852
230342322
1400213163
2132827667
875650870
1647202432
352093518
1187224639
415484443
1974478772
985998374
1492404190
1927319498
2126155892
2044323090
1366583713
1562482803
64161765
160073199
174430371
521415455
804973497
1801947088
1816762637
1017127166
132433788
148953669
720324443
714640999
1969164646
26434572
1584914017
1703179307
1635413752
455760013
1145135592
241959381
1476025740
798062960
1089670278
1241409237
500776485
1192270414
210987725
144942919
1041287026
155164761
1952627477
1302140805
1839632287
1102384630
644967991
1259609227
716615102
181049863
896125626
1090913858
173920782
1776584625
184725739
1494467794
191246632
917310128
1334312629
2029367249
547612318
2025213190
988670999
121254510
1748428645
1800057465
1850074560
117001292
2027336962
635970144
1602591754
890213267
1112977500
1628674273
1800406257
438683846
256284802
1044601415
587902919
806956706
142012020
1968601489
1442912752
1199744210
170604728
1001529834
131115680
1232804066
1642758575
1149163288
792239629
180331553
1581895273
672349010
679199346
46958453
794271098
536863522
386352594
246710720
89127524
1915299678
58152718
1496165085
136449268
1709446113
1246197251
1235814587
108326267
687133982
1730659592
2146790146
1397990903
609305626
1239511686
1329273960
962596725
906888677
1949403366
190258366
1264409506
2117265347
1490623044
1185696123
242292579
527164087
844451047
1857206789
1004139891
303994012
1745696065
1974036342
1869527370
597430884
1183564848
1440687945
494081121
600748525
1384335602
1454298918
837076505
654781834
1328194376
1358699565
1956181130
1612481250
1901485938
274704381
206201435
512342598
1963832295
1853025145
112797242
1631814531
921787992
1949093923
1114069082
1555584735
1382938220
1426789760
136772335
459643102
275631450
2045956062
426053498
285313051
1496516815
426800082
645846276
362524746
885005532
324386085
1203002753
704911895
2036689149
1772325342
1228253929
23020375
1466708588
728966425
482698887
761422739
983041783
2135995516
2009489795
259978724
2118514592
1396431718
1326135254
1624805358
1293235786
1238976179
895528719
1302817540
1748084136
963445630
257087162
1902065205
743318150
682141819
1879290122
1723087144
775964940
1258584571
1814487887
2144419458
1486210207
575815641
577957583
2111525609
356938734
1164689971
413796098
1159628294
1198061058
681046905
2011198552
1090833330
30750295
410292238
723068223
376019897
1080582345
1535378554
1229278489
911863507
862343239
1269864
230834825
411891914
2101750284
339098969
1276261308
62745585
515357209
673939199
1345510323
1339562379
1274899859
307314633
1390655806
337367830
907759732
1472911177
810789850
1928263593
1479448477
99687661
1353016818
1457223150
51813785
1670480186
971560318
393516690
940290129
1247276584
629664747
1743484565
1498824697
1335520722
943359389
724903166
881148551
1871951560
266707053
332980307
1809549540
643697976
663173391
2005737909
2123723153
1800407156
971067812
1578159453
416471145
1369230961
56516730
427535673
1524306549
182158390
1243190547
740493308
1306710645
58570518
329244900
1151460068
599017455
1258599505
1264260243
1476140275
354978568
547394587
1607657458
991895797
1297237831
1012511445
789695726
1886682432
344623875
1293735638
1518204806
1877509144
1908914323
2111724842
344697953
34471018
1385642282
1256671934
1818870742
1414097201
142204707
1843058918
1988790970
1919315683
283311015
1082506134
472342139
496644530
1817106693
936795903
1557391043
382306265
91862838
2042569452
567202926
379840611
894643102
441256544
2002202669
703666952
30876824
168544847
273441910
771684767
2135695304
1920750055
2134343063
1923755200
851183744
633908933
223894257
1385443382
1600517462
897091671
2119597122
832750584
982687727
744759257
543062250
1263739319
1406623645
1132791781
533481190
1849511122
209254983
19778273
857026013
1210634192
1908713105
1251027008
388021227
1640072584
1082907621
1388595614
764233684
2056866898
381049195
1740255542
173914385
1295225914
982340355
233641153
1984207224
1581392834
1870567477
454874345
1956822082
117829623
543079182
2013040356
436110382
1267350838
1837162098
2125124908
1478891291
605988937
1370027706
782153278
994784468
349827127
2114039556
1667985784
1040829244
649349672
1684910733
508382584
1632897228
801871201
398559945
1443198576
1957258912
1685069156
102964326
515323355
105599460
2029236734
415868585
470124436
772313065
633091303
1223593758
867225130
1027172414
1759746381
1128514289
1912732615
348896884
125377959
1542588922
670551738
2109819616
200954754
808116844
791114728
693962431
1651731434
1176945857
1957736648
1841953841
2077604174
936096321
830469221
1618105345
34473179
291914391
1298450132
2070419041
1976168842
557699036
89268511
1860020900
1032420876
637012249
683837339
1133664252
1044369618
1768194635
626848877
1188869639
688404202
844158355
773415747
192159599
302664684
1393020937
771414275
919115968
196308881
909966043
325395475
1542574570
1477351197
599090103
349213287
1290983652
1135807575
927924237
1096780402
2125463760
1863359996
1455301209
1498787099
532818351
325132248
1109273528
1280410466
2105945261
252447673
137871959
770344044
1794549146
270385488
593251767
29539912
877768810
661051242
1520381900
1448905659
1278162414
692668033
1912268089
2028510442
1453485198
770482639
1913476817
1120059098
340948246
1985136852
203925937
295960097
1729275029
355930397
1291635043
1171433821
1935491439
980184767
636201599
692673383
1533100941
1134849241
366544741
1313911449
1455776246
685406965
888316521
206798084
1459755989
541475140
1599556446
1671968365
401069854
2004702164
690545910
1093006610
1028229052
349610716
282690654
1592620302
650424875
346997352
1933809762
1250594414
1621006896
1738005063
1496284460
641741445
129813527
1689562264
1440435892
524670135
1124712816
1705475333
653477562
404278932
1082814475
775028424
1644881652
961896211
1813983484
1034722218
1354802101
611252165
1584916898
128156368
1393854041
251206636
486947115
1855019609
1229783190
729258417
1040767861
572160455
81309644
1033916516
11282603
1178727827
1904091547
151340860
1265303854
270682710
2030254994
451809236
62408607
1122311079
115971811
507510462
1796787066
1179624172
1260619085
1830099448
472319390
125454809
548341189
989658653
246068706
1200776178
685567677
1379299002
2075426598
537050146
2105407650
2132421670
758537582
582652951
1230262018
569963603
811284800
1495135209
1784587299
1881536087
328133676
31808651
1543577961
940638518
381726111
962984024
1277318703
1182035894
303751699
452461041
1427952508
752402244
275957028
1551155769
264987708
201275910
1331630756
1435586611
1351598312
1322987743
1934586528
846523258
115112838
1918842433
923341118
366598229
1923816646
56339375
740752249
2030590115
343719520
1666199458
882906822
577219827
1237634694
1971552786
2119220972
1442026865
417064831
1066630395
1763441337
383775879
143325849
1544309526
1085516667
1213521929
1451282514
970961979
12279126
99637371
2070432805
539400812
1514178257
510281868
1584552054
1190226792
1118565331
863332415
889090360
1514470849
855804030
247422663
1818250768
408910568
1096819651
1323178711
1772012804
1423831804
213033263
828069574
317360051
401981355
1145758263
1982549292
1463414327
1904168174
1626378241
1372748109
1404580039
1515193913
997874605
233927555
131497179
415752653
60255726
517372630
871077035
915508186
1910532522
202220144
1004088985
1511442522
153728150
1991590792
321622553
1487071553
723215369
2107531991
1026023853
997119451
1759708608
2042549683
707790427
1490395601
2052748138
1733761331
1297756356
401320865
1205138306
256985841
484496019
108642300
453216969
844275183
699778219
583832133
1485223890
2013931081
1299367162
1747080153
284070950
895793614
1275850097
55299907
926483025
894136515
495739125
1563718513
46140119
724025965
1096653362
570688073
19315817
853556660
929407718
1570111420
108601794
1961739346
2042649024
623062123
225372691
166590014
409757731
1799287573
642969990
173235480
838997596
1181582712
645990716
67999804
827337091
1577479918
172592459
1789149912
1048133759
930531820
1270822129
307461633
933543843
2032600776
1669357909
629022241
1046333528
362041028
1365491575
909069690
1765695447
1106806476
1220874080
790710176
1209226063
1086502507
1985261228
624466545
161421740
459983526
1803041055
1494436588
1877809119
2102667134
130955892
1059535203
1910680632
1824236290
886706359
916478491
1803256055
1046465996
531398661
1722354315
250333038
1320171398
884209680
2023670053
1482435434
326665530
784517133
1741180663
521552855
7812570
774485055
1745082286
1905553803
2107847089
1282390235
1711918639
1023663160
762788620
1889422898
881709924
1587282923
1760854174
945059133
465982393
304969496
101466807
725704537
1206616201
793862666
502046992
56336265
2085190629
94386921
605356526
354312908
201882328
769513957
747787306
885900444
1223816259
835545766
913058842
1389937681
912771317
501065146
153204795
75504161
1875739876
722805843
69531993
406557889
1413924203
2084361163
1713796054
512486128
1956013970
646091719
859844861
1156644505
1095669046
71903715
481909188
69183349
1347189174
159696575
267775426
706040248
1161050467
1090114519
477954506
646870114
847607919
466481110
349570899
1837450462
1105028855
1691813931
1594853780
411475867
617465474
166348591
6289005
176913957
1447138674
738355465
54858178
1218552783
223427862
1653822068
1643739953
2005643023
1760356949
1989737220
1015007197
1322156012
634130830
277264106
500689745
1325164173
1164634063
757389249
317480671
863901644
1236633912
2102468019
1031924485
1912373191
552772919
208677569
117106792
1021117342
51848009
758007434
1537670896
1001642089
795841092
1566718823
400430694
1713225411
616090888
1794903286
665671161
486470177
1031624730
76899539
1427091479
506814841
1357415602
977004477
1980369182
304428473
1699443296
599021185
307116549
799203878
1655121659
1016770531
70388006
2068005966
527271060
833398344
630968100
1758254202
1162945466
1126650108
1987550728
954273567
1696745319
1463320249
556125625
1386385087
886350719
1400300023
1012266231
1522772858
1447215188
250220113
1040705915
1024461497
402608194
1557036213
594242053
888208153
1751115313
884910495
1621558213
923671637
1793699303
105113704
1510646101
1040840259
2054351295
1352223584
1372254246
547688248
320838533
471036523
344076043
27701945
621595227
1182864078
1038126885
591523509
1389630862
142998216
434862741
795995549
1620431772
1285173172
194175058
102195118
2003547652
777265683
1035313747
2101160431
2056445794
369021002
861109330
267466682
998010574
311521382
987389242
655366794
213451652
1590368687
1268436124
994403423
1518929555
1453638553
1223675082
701770611
1039857863
893156659
1625771639
934812169
1234204428
273209469
890738185
105924032
1066027585
1486506197
137818718
288995477
1980416489
1872071457
1761655135
819813767
1861596544
12588708
1934705360
1068575965
1430416588
425675304
1385791630
625394452
838331288
1674334086
1376569199
1020128296
1182479446
2087969396
970874071
1644114659
1792217689
916165985
128356809
338933924
1854001909
1471261955
1592972474
1186313352
1383578243
374848607
710256946
309579836
1156250450
287499067
230062772
1533435961
1325066370
1686162134
860497238
279707924
1650883439
453160376
890144024
1601790758
1164243837
1263614657
1247114385
1420731600
2126406798
2090661491
20774700
1468356204
1012543923
2134586013
2143271167
2064979482
1669421348
1675240668
771168414
2091513103
651181862
704565434
2128164372
1407989124
1177904676
1330652455
618916670
2109704085
1830123280
625423953
1975079083
1659606813
686621580
1979976693
1630853516
1312454502
1225639502
451964576
1195358138
943886354
671805336
501635564
676130891
806923642
544667480
540528473
28678933
590869765
1054631849
2091499393
1822195644
1230679948
1977527801
9924466
782215306
801098723
417710161
1466647893
1776288958
291261524
978813787
1502719634
1117020166
1949632031
2004983203
603324088
1164418318
982821103
1071254899
1731471678
724952193
1950312747
1332813294
874935745
1036598185
534139743
1422851
780846269
143499377
1741017956
1837506469
965916319
680263731
841980938
1240807279
138527463
1257568314
1809023702
1922357547
911599047
1542175923
256058695
1635438971
1249057983
890160108
305950969
80435639
877366414
826314760
2015852308
1988019494
2091340558
1967342964
1936126290
1562166841
2026349118
1905275563
1813372665
406577020
1583101806
1543885285
1375855260
2059252318
1338472223
1168732328
1112631497
1186070397
1522901492
774494576
1926145742
651329410
2051617727
901626935
506550366
39897634
770450254
1580402081
1524649928
59623601
583673904
204859510
1102962510
1032774071
310194982
318569418
531739345
1061885933
988054000
2122212645
1320298457
472791613
2095693347
1463835232
1339059490
1277782431
350234804
818662308
697623332
1001541489
597797551
1512384737
723031848
160839818
614020395
657355765
1016191501
1686438554
1189633350
1313061343
596297908
1391553176
1730726760
1314172045
571434844
453631064
2010499185
1637048153
243638422
385417391
1405282351
1381823774
86953115
1624494159
123940713
1763037248
667354600
956363786
1904567582
2125066035
343676472
2029653212
1424123713
41230352
2119531593
63538722
883277187
567455332
2008322487
1148541754
1749455260
253861572
141464458
1076446374
820291452
1609085166
1872304043
1421871675
406924179
1209311302
1762965740
754628402
711127429
1732752207
1555702749
1744398187
958593162
598586634
678226156
957837122
310710830
848438430
1801195737
1888662657
1449972646
799297924
1272532735
1401016171
1775289077
2002904468
748080824
2102418118
1971314903
1038260368
1424972951
189386835
1664850345
1325058974
1091625
1861906362
634929840
1747536867
598396512
413925056
689725975
576183317
430731675
1368780488
1555459591
831820306
145501590
1304399142
1938586144
870807565
1175783409
842867796
341108378
300533448
2013654014
1629354904
248931473
135786841
1248624073
1704540371
1119094834
24485972
1816704261
807900399
192452516
28215310
2075749145
1865071710
1370619832
1883382794
2084439663
312900693
1949490418
516261079
1919462056
1949581221
1301547895
1132592235
620111394
321049722
1093587258
907839625
1213018208
1952234356
950739163
1308905766
779341221
647297080
1713085629
1767803658
358842902
1961668470
766361807
1875968200
1512309491
311385994
190441
1350444241
280747760
2045038426
173633231
1787100109
2140640039
417397915
623686413
1829372948
1882875671
26866809
96984979
1548644747
633162278
757899370
228930613
1114844395
1033695101
754508730
2099243515
251929543
1887310990
1057286173
510383185
1802104206
2006319867
116687332
803416329
2037937595
966193792
1802198718
1827463740
1224559692
1783541826
1262674008
369021741
115636877
463526647
1711079292
1156831972
1085902185
1893559762
857848899
1873950091
1705038420
136491287
144148937
9713889
1883702974
160305921
1557828057
713913270
369610684
1934228907
383628751
301440726
553808554
1574503786
237311747
1553938314
142634158
885033835
1763094147
1994030822
1753830581
643619436
819923997
203590660
465290167
95605953
2145664955
1089502404
1417199668
1881904163
137503436
881441671
1944400788
2008396683
1888596549
1816393075
304136971
11666764
119735625
1914070401
990920191
270767147
179201420
88527578
275081659
736665290
1940665650
340336548
1457587816
1596655160
773640119
1087277403
2099211139
872190814
651435126
130469024
247978851
1473668767
935006354
1609503146
767016668
662734051
963560260
1641058247
256235960
1525208678
133323032
871311806
65109769
1756730681
178475895
1011504285
639047704
510081044
1768267859
288015175
557763266
1611948416
1950504765
1892968710
1915873422
2026086302
2140726309
907266884
1795496695
124919017
898702834
717092667
1622237482
972084645
1480302695
1800746427
1092033116
309712389
1522833672
1856667515
207732441
1209607154
813570587
1768500004
1453148211
2057450017
79134110
1520314682
1240653003
1864940489
969049018
1756639832
1341091761
1134287081
921492706
1766905160
1168978665
1572384285
1812748749
1041254575
911777897
1725343615
1340436829
671261459
624502852
1660154435
1711342642
1212811699
429825202
1537121347
720126698
1041952123
95179550
1553727588
511270783
371121630
829789203
723500061
1920457054
196750276
1778090758
2037421805
1529670782
1372000131
1374062588
1580556933
1157648724
573959704
1588962088
147629676
1286468723
174295198
1805858815
271607224
1122631237
638189862
2019494963
274418853
20682669
1262553978
514488291
1573244844
2120173042
1700856512
1458650838
46694467
519560279
91690394
1449896651
1912216811
2108814416
233066241
504109179
1332421041
954121908
1222140169
821413978
1193044734
597950360
1711813006
2146803241
856839741
1359713609
604208490
2040515355
642777510
273766783
185182372
1511521724
1754524920
114505353
1442653604
2113038389
922836021
538881613
1975689379
1437685334
1916215419
2023672474
1674592059
315988293
2124429307
1346250470
622255053
1762201904
1943659623
825226051
1603987948
1470321079
1678307410
2083275150
2034649774
1277121351
1046745656
637566211
1241138364
1543947102
640615904
852664658
14785718
1348079036
961308221
469164408
900781637
1896045003
1572110807
559722223
1222071655
187166806
882105726
341415565
1005491101
702028254
435577995
865832190
829793531
1489795524
1021131969
201693996
1635814605
953904330
1704551170
847175582
1375842573
1848939278
2025548358
1178373146
1273349223
2067566490
1570442991
640988732
772995762
1425202185
175229208
791700174
2065032866
1067905403
2138083395
1254810954
1816601660
221894126
724566236
1761791752
2027481720
501126472
1535204271
975589088
1243899239
135271519
311635501
1732463066
702951963
1190918617
551886991
2036218550
1545745032
236458063
1461305043
419109175
448867333
971794293
743952860
1587347998
504411117
2085728776
943331576
122709070
975405382
1320686146
1311683162
850250459
147421681
984448904
1030678062
60777864
1063763902
514274163
1469118854
1870933390
225610473
1648213246
434183922
1130855266
135457667
1820608168
1764400091
1644719962
1531038446
2140123833
737588277
1019954604
1107258389
105407508
546999298
188364217
1011586286
989848834
78237803
1256605469
1656560873
113021439
792408769
1593124749
1366411792
1314149524
1249500349
1284033304
3408051
161838322
892332646
1896285362
21853935
1698895128
98325268
1738230748
2093831944
483640558
1319768753
1586787663
1244833538
1174543891
697674400
1818513068
196720606
885322971
411124360
1843704270
194070230
1392630597
1257344024
749509761
233948772
1006940679
464339336
84888491
1791872571
835441159
64644956
312043637
1126695390
984647145
163128536
418847111
961629440
174547623
1481074860
749497181
1543083020
467381350
649226780
1022412917
1533680706
1224700011
1927521948
621728031
1498142014
548682475
1496297735
1373754794
276135226
399407797
1323907583
1034488696
1173310427
690671092
272452619
2070500032
589630792
2008835621
381509487
1346392502
345161591
218649240
1047305916
596543173
481605433
963462458
485086748
1973415703
792017469
53133218
2034480668
1277190224
1566429449
1043519415
293368001
1691087936
2046772943
1517499750
163816038
277641319
650137356
892310939
2064525532
1894418310
543535196
911444170
1852930463
786431221
1564193421
1586697911
1217431035
916942009
1913273841
1433138392
1444680081
1091491095
168173374
2008693277
759690389
325321737
1353452296
1872717798
198924890
711984918
1964534430
301060404
1889339714
1849102456
2094730857
1769297570
533552598
443095681
1401733108
1246439299
587769541
1186234494
1067574303
196582695
54317958
553980160
92150879
555325359
1954038473
1316530426
1801790267
582709150
349563627
818649992
1719678455
2125938275
1331778806
193795734
1943744119
662182900
1968491965
527090651
447670613
793567520
1302786883
1214194079
1093632016
2094199853
1600223541
123777536
1422501810
951180947
486491334
1738031550
1911458327
1709444851
404498955
1657361616
1557050051
504017784
1471604631
682079412
219434303
658066899
595233529
188899880
966628535
1258946586
2142924899
887325759
1161464227
2103727815
177426815
291770856
667460287
1124567248
117458903
1217418608
1976816536
567545180
456710917
633115296
1176951791
1590835195
1294014666
1083513223
1501059773
898253372
1933582260
1115834974
471435568
1133133721
953499777
2130626081
713776853
1735049446
797383497
1092358734
2084113606
1196031033
704482452
2054203370
898442087
764348488
544591937
967697823
1462644168
423524249
1419723752
1530979488
258080834
1109754552
1599469746
1629334250
690300975
296907506
313006862
1952236241
637720973
1484572170
72689194
15494614
1596622522
5861991
73310044
296074593
1495061606
1097064818
685612353
1161991531
1622741480
1364493289
512640694
171557201
1402576409
1184158458
1435832677
1779014493
396601848
907949438
1844840470
91946626
898538555
1494355041
1966094130
1903863815
1647263724
899039766
11067558
1394220032
754511788
1382060918
1985627599
1905176272
982939648
1448809771
1101515897
260878944
944139825
347926645
1800302531
2069056249
1255860595
307770668
586511324
1452432186
701350187
1073726421
1116185080
944965018
348090892
1775480316
1377733959
810654356
1591593687
489981607
2071797474
891086507
1865802625
1484498649
1612825113
932878769
2035631741
1810899686
810180510
948143231
63756787
686214925
1062423909
1415688382
1681376705
1425805153
445496849
502742213
1402479229
1704631788
1055136632
405497145
1381300449
903357298
384966048
290367923
839923772
893335346
338906437
1236084681
2081885461
501463282
346976024
770717912
1708532658
585236274
1152093971
20031166
526635075
1383279446
203716987
1458974263
169838871
1184603789
2079444092
431306314
1907113066
1349632875
1025484282
20967935
472970067
536658472
2020407116
650750122
371461800
1910311194
432478679
281256884
648012976
1664365184
887541300
994011603
1421371702
622506123
1754284789
1210045268
1279105513
123625032
433936472
194910406
370606511
1501297670
403644462
250943508
616286350
826514427
840235080
647588354
1940927548
1212340230
693729098
338699500
634741354
977086406
1029846610
1599910410
1492685194
108854551
1891969477
1147553010
504977386
948358661
1189602015
1127011064
742671375
99014433
2006100665
81254086
510108555
1658303809
177640634
884289551
333818167
232861119
1448806522
889817176
326495091
1958276811
824245688
2022325622
359532115
1400040099
1916236268
1961739026
1952318011
456711022
1884421798
860199317
388039433
559029295
1051577290
831732799
962605459
582584368
1452627937
2081747049
1207060846
2041687367
830370773
1203755843
1660160751
860327789
1702883964
1941068372
365763055
236933490
920382950
1475959464
1238647617
1261623210
1176817624
1095565280
2147033319
1604037472
591204942
369676462
133690371
567879996
232261063
1102579172
2054350995
813632459
634313103
2074571818
789716528
1814176122
1341449563
1367728794
1051133619
733836829
1770998977
2080060142
1069638889
798923348
55527707
1696365758
379994329
1625517981
978774425
1247931194
927894876
606866856
1780856208
295402067
1050816966
1096879449
925521749
966084304
1227992937
1962573196
811689446
75759123
1044804124
648259784
927001099
702236309
977179350
33494875
576888133
1490981121
101626864
1770750666
1884171762
580348880
1079321676
956193231
2066779619
1391099406
367227248
1751245712
1045564786
737860449
1019735754
585223908
496755984
217241837
1489667188
354598515
958140796
28522715
1713486001
1211107880
1616948712
1117463844
1955106653
1719399604
1512966729
1633376706
1990347385
1460125399
1983206676
482443077
1721095556
1833070850
615058943
1763700262
1332735395
1549309366
1085473422
1532586071
256345040
1118406063
2094355988
1988426888
198634576
808768364
714165381
2065411912
1372766336
1723674219
2100944544
1341825058
1261990298
439253708
1129656193
1342427317
1768259793
93270872
1506003009
1920249280
1241692317
845141050
1201277398
2038652516
15826045
1800937873
1958756565
108537439
1477486842
800595496
54761684
1195311449
310662907
419229952
219060838
593500495
1869136624
752698895
1036561608
1248535696
1614194323
2076145663
1653646179
1567835945
754289849
1668700020
944552078
932671765
1998731278
84313412
130198798
179502176
1123990802
1922052671
1144318953
433458861
1552700960
1320235646
1361555481
378834144
286784310
1585869625
1397324812
1759136020
1262076786
1685728828
213477722
412587284
470875184
532709742
747995315
1780070587
683259845
1477568794
2111826162
1213933546
1051864419
427079598
127306822
1403195232
1231082770
988040473
57874118
1356859143
1135768076
1323715255
1901382088
189399089
959046942
1374992785
168988011
676553046
1924859658
1929250225
1106426686
128246669
496380493
1183830775
619070323
156225384
2136411726
951325886
1297956317
2033042611
1059565826
1306015835
1002853051
851978300
121778146
2086841348
1031126036
1187509006
90232181
1200963196
876323557
858633180
1211918453
540714986
587113376
1260299757
1621590383
122528850
1164312427
1432571613
1910910326
1128686004
1232135053
474194049
1566739415
1081893034
2134538108
2023406005
1620075640
70198863
276850161
725701900
970967731
1385167993
1722171828
489827809
969426517
1844605373
1115464085
1614925136
1601040632
703233864
129313579
400347802
525372464
662609277
1194171012
1020459136
1652990569
30309467
2124934972
1020683074
1713781865
1487999483
1719570784
1907860004
565636136
86021964
665725509
155279969
199906642
1770904334
53854041
1637674688
360240633
663912580
1442094909
1424355589
12505118
504210334
2054149165
492349663
692388152
1355284992
1078102708
79130771
1248491469
1606141643
2114309050
163560373
1112485337
1021204921
1539179387
593135488
297171926
1170783235
226938960
211068115
1605263303
171741681
1844855540
1208064869
1025326116
665173840
1017753300
1424096100
788141596
1224636591
1237958115
936826369
470814668
766973026
504471991
1997532002
2020243305
909588443
1465836997
391847510
2143627339
269382025
951745305
1932488181
1714651729
459086383
1929901917
1395976031
307465640
1686572248
1148632629
156683218
1507836733
629437857
1877529649
1681990978
893647716
699244726
1187319271
49074894
913487265
1146519729
58949727
1626131950
1438330924
1139429007
1777733193
1733237294
71767180
242349229
1690488404
962703698
1516144350
1314549211
1646197809
790710176
1065141811
19094468
1932756446
1244101999
267805830
1691656304
1938426102
643951198
1925841760
425677905
922827047
1586611189
1770383302
2063144556
2061431021
253324365
1292142347
1049534447
391099662
1787677327
1541347270
295176963
1830060445
182300564
1440214418
1757075298
234771509
373521837
668701901
1599939621
1293782500
310459139
921310773
2013889867
286397241
972279728
819640989
912897820
1486794301
1918104910
578951757
1143936162
1070839071
900774933
1007069547
1608938207
2117510020
1519704698
1919494907
1032832199
632288127
1327279003
206021633
1798047533
375011029
1903367450
280534142
1826791539
772627208
115362421
1921530212
1734635720
705343208
1469708845
1560710636
741914657
262437535
286971798
1589727781
345690359
187545319
1999394329
914631518
1487078789
141296356
852338005
997070329
625811971
1166817464
906123956
1266890664
480394312
2005846981
1013713346
380094609
171184451
1624697609
931276752
1127712688
787407365
1813464877
883220207
1695259672
2025195521
1695613766
1767383922
1761407333
1124412990
72072601
971037672
358830063
937539520
293365383
1096465127
2069475722
2127598172
314871848
1187267286
1885615624
635906759
594423331
1714884328
1265447489
255694976
1657442448
852305039
1546343191
354493334
767632475
790882542
1789101285
887458652
1161613328
460981808
931484017
1043046649
673417187
165492839
1321722525
1489172831
2134936048
852662902
334004742
104755549
573561956
864066758
2037765156
152511295
2087426457
1954195325
1798599287
1088518422
195109630
191657433
689981317
1999450932
710029938
1024851609
1650883938
903348393
219941802
126783312
1912222575
2020539110
1318996728
16130797
1779222307
2054394407
1296216880
472916700
2047729205
1880353869
1071384060
1541274765
639328689
1895643620
1167634344
1639706068
1411122268
1468727808
1813020847
2141570035
1749442407
1743296057
1013674545
1111820911
85097822
15818941
283649114
1047314673
1657522486
785851599
735564850
1841418648
810452559
885399372
1887933433
630025943
42470935
974707415
146490514
239421854
2109379446
417598829
196155953
2015088196
1150256805
279559405
2129091987
433321446
906110847
712145552
447256842
1129350025
734497314
674551464
1486487253
813948221
290154433
1907312729
621788408
1415697045
206524030
1280214704
1542203762
1142869684
1255114812
1901413333
1168148512
2145592788
762814625
145384734
1875544286
1727511606
1105314467
1027523354
537783808
1853663268
1815356029
606248882
976148767
936440710
900386777
55492489
254234953
527480654
1154507009
1768376098
2024122968
2002987090
1876797918
1718435986
826023460
1009608302
971979334
1131852188
1375528339
307869119
43731067
1711602552
878317062
1468686476
386609076
792578740
728187727
1640399492
1438189100
788035962
1738171385
2052040503
487326997
1514927763
787271109
1606221832
658536593
513566035
765913897
343074544
1437016632
856188581
322161252
1419035540
1165454120
1033165123
1098821279
1529335155
736293847
375204779
879336430
1724381712
400320006
1747286801
869614501
1453218585
1352781352
890115392
763250603
902196291
961297231
2123125091
710618601
935122550
384200601
2035892678
1651044854
504541337
891279325
643810844
97916515
1418316205
1578279650
1391042755
568260705
1571904216
481347208
751991897
846633654
1522978237
444438043
34147677
1228994474
435999188
685778590
1014907998
983243032
1902230526
1615451054
1121359010
2123477288
1283768613
1677224707
413274947
1859094205
1656294675
568806704
2042546898
1600155864
1138009693
1887774110
1617223730
1924457171
833809183
364523870
694412308
1854336101
2129109940
1209208600
509345638
1837042962
629608866
99097852
178533927
211007756
709644762
1078864585
1608313832
1774700968
1524544734
2005042340
388315658
70275875
1280096346
1078000939
1271046138
1370900210
1538544316
154587279
685827675
1864796573
1240855847
1374920548
487242551
562113089
159823028
1422475206
256492221
922104106
1663872129
36071074
1314379462
858674953
1029691981
1066519907
348683084
1806708424
329346577
708790880
477856363
2003890321
1446913330
445302838
1694133557
1885623803
689114667
287233280
1649283269
1789713129
2079084711
1116655450
1037726732
835700634
953533394
41521412
157137585
805501151
490493702
924017018
503959519
2016160913
301440726
2111827550
987207682
1597628508
1266876609
1540136075
174627282
55686919
673327829
425476282
722185597
426534793
1978392324
547376726
1571486347
1834587300
2120710913
2046881007
1863793101
802366195
595246884
70409424
379559152
1166230859
2112539284
1013356496
247284926
1520150415
929655151
258257204
2061264076
245547963
1545769260
2038577212
277873261
71853243
2015809602
1838801189
317629295
1211533738
181614704
743824423
826686743
1606981981
1339463336
281069709
442451643
589393212
405659497
293849715
678747635
324512421
1049455500
316062856
1822894171
322412793
1155349879
1494400110
1077863215
101639041
1533316298
1141403823
1073958528
959187252
65736633
1599008818
627151524
1119218282
1017320514
247524188
208427364
463234235
1202737419
1913631858
1266176207
1992209490
1812300731
1016070360
1714202679
454626232
1490671097
691591660
648511711
1586509624
1033762184
759272802
1193268001
150685778
1177147694
1658187016
896546738
332634064
1247744076
1176403266
1457829349
2086120453
825628510
10382717
1809171573
240306494
798425652
2026458137
795419124
25569441
2034495315
1404510063
1321199950
1613661664
462569342
1179758295
426918583
64246992
134665110
1216280118
480695845
1782239255
2089693351
284688503
2061887799
1072141745
1159442914
1250868768
638382287
1305983500
1679935247
1266818382
1259065120
862992861
907746836
1187185378
389249563
892073328
1735136982
2125995364
437219868
222482557
1948148528
342636379
2106778130
279441689
1361257851
1903937024
488158957
403188566
1368733779
62148584
2050343791
1926723278
113776144
1549989336
1830649888
1355928253
1276936279
2023476493
2130833926
1715058751
433688074
1664871822
1034027661
49523670
1898585731
1530750418
1628348197
1823692360
1270070728
515512892
1353881201
1868199888
1720760032
1861446202
1441440726
476363784
1083458760
1098629688
1486340081
2067647898
167347888
651968395
1666634532
441159554
1255330709
281117240
1220823848
1383688341
983284279
1951303964
673529463
81968144
2109937265
252701507
1142852164
1118180306
28121225
1702906543
2096580973
237640542
723435649
706079454
1611566194
983615056
263272793
682754126
810505511
968447440
1876097270
1573203734
123467388
2083540142
783397217
1385669355
507429010
1243918323
1936405690
473944221
387462142
1450847884
1955165721
775618950
1982549292
1370737669
1719214419
1110839041
1732280646
1570128048
726995431
2080661297
804399385
401819294
1609552794
1977767742
1790291240
1639040358
805889963
1403935707
1548385497
1702541225
1970755615
746707893
264537675
2145303243
1901673936
1845989066
1743832164
2003381763
1624717517
925212795
487295400
334480986
1979485511
64564296
1673713220
1057230624
415889847
346929143
1239575268
1429695526
758963835
1055962670
959618093
1283923286
1790970344
1547245550
761582873
983609520
1224563592
1381222189
1275244199
300379821
1910312917
1492208191
858408533
1014387708
1760981437
520003299
52727090
658176121
1581180589
1780859634
2025054070
664170342
2140053775
936501864
266303257
1322518280
1661496426
2050992694
303811570
1071070508
1806395860
667743643
1405660116
219776169
1750669215
2133762005
1683994193
1705172406
323861570
1138255498
871940429
1534664237
1690730402
1286775243
1105144925
407521422
17508228
313553031
262154928
1542569596
140446697
1084279852
230406794
1585672933
1883885800
823713199
1854024897
1618917179
2145271319
278383674
2018970532
880503169
1445207723
1721599753
199049036
2086230621
1717157767
1188814878
835542845
430165117
1669705590
1374295642
1083633611
336377965
177130720
1913812433
1953388615
2014338317
839581380
614690870
252959174
1203727790
1732827292
740401443
1120583250
1328345523
1512337757
221199206
1011740162
2087497447
1573247078
561520336
1330867995
1021885810
1420054597
1155678105
1575513041
2084664394
244790609
878365270
443271684
531855689
407394666
375608489
48645664
1889400853
223863278
1742659451
1800172115
1857489694
1723854520
405845402
1145976279
743801628
474918444
2143832768
1923865600
1904732246
2006174707
2009706208
1645161764
2084318529
48142510
442980514
953648095
1753763580
445031558
616420239
1699570243
1415548376
1226575266
195680942
1568507310
129688231
124518186
1015495716
985445229
1998339446
249810240
1927895340
1820535601
304574990
731862291
675593720
1943673582
1237297629
654591007
760728151
2020378270
2023756284
203144843
1023474932
486189762
1438395969
1169082344
879327375
352414408
1223004279
887728762
1313953473
1911125150
1987830773
944958339
730947880
1941270458
916252072
1229406599
1349425182
1773622375
1434253058
599810647
679842554
724674886
1443703007
974311549
84453842
153840467
29680343
1073890406
1061207777
1431095442
1150643963
1283116704
1349578261
237091219
797601625
1897625507
696314188
1633403244
1926960221
489997667
840308651
1100160878
415151760
254922764
1112944044
1867066264
636643184
726685773
266515891
72701045
698304571
378801485
98268540
239657626
942352149
501104607
1878832622
647125892
844082376
1002234218
1077836186
2054277647
1772422057
401224614
166824172
551863273
141483846
899405375
611771265
1025338970
672148400
200260703
1226406140
2020501408
679399211
1014937250
2129493256
1978517109
447164276
1514204440
58294315
2122229940
1994704886
1483497887
1099951845
1617982345
973053446
355348950
2006254727
1745270017
1835958835
1659375377
409450017
1868840685
105378851
77235562
936197910
520535894
530196224
182295663
1837469898
1809865305
1369506515
1306404762
769778241
173056825
2124470901
54549454
1987628037
1141529353
2055441078
1875267097
316845024
1431400396
1538626367
1400743356
1289176105
178961548
1248201401
1505621910
1069607146
657377069
1245116293
1781775733
415551273
431424851
1329367841
552881454
563871453
71293587
1554815158
434957188
921890444
1656641606
1877512899
1557304321
1639668905
1224144465
937138169
2089434669
1255290379
431322733
293175070
319637042
310994052
737190211
389551528
1594960148
1244405359
1084173432
777552324
247299188
768785229
846863122
1448729693
342482882
162446543
550924537
982865151
133777309
1602599903
1053440042
363499207
2092507354
2075321171
1367522002
208634254
540828347
1238218077
8475142
427405899
42137112
1851906865
1551504060
399887056
259788566
1938056771
1917975028
1660447683
2098357816
769070349
889526746
1873905254
1182024336
911502964
696828040
1737743294
1675575231
1349280662
1228181474
949780406
795355472
845637074
1616721206
719050508
286230189
692140116
629944580
1880172306
186603818
950153062
636679497
1463551677
457128463
1497565715
1537347774
85155554
275124996
1483145907
1933122147
1220019159
1846652299
1739205601
1147169235
135828574
2076444805
1075974073
441721465
1177669787
1534865166
293722310
1497537660
1350196676
786771390
535177505
56072138
1776382489
1645892125
881769249
1282936796
38988938
400758517
1340796445
1459516628
782844216
1489572143
395808458
639225984
1535863487
501424480
1715597136
1146393185
650430330
2071060347
658329984
96431906
1945304884
745774340
645796994
1427944796
1754430441
2113977039
1070811958
2098756224
966236086
558800217
573992851
651167472
1615917884
1623712008
863922489
1689171228
1639808721
755757408
451342585
1368188786
663459905
23699858
1823573807
2027371940
1713154188
2011761118
1047970996
703235063
312909410
192009004
670389519
1955024223
102135287
2068538914
805625761
655370067
1750851204
1928947902
1343954860
1990241074
1777064663
1725268575
218609675
2146694233
1191477839
219824121
1334617656
187386366
1698225060
1058437104
803857481
893027676
1620806562
1678408052
512081706
86498153
1742155389
1218587049
1549355448
1960483926
117143776
208696551
800531361
250312606
919559271
1752875240
100705769
438588484
31856065
868606459
520108103
1773185943
23833440
1598410727
906437446
598939879
644220961
830398887
550349850
147154025
709597477
1121689843
1233176233
786125219
259675215
1929073142
1751606128
587208433
1703194289
1838224173
1978403498
150547883
182129300
317684510
760809866
1347338248
1137672930
1729005495
407703216
526179439
1089248978
1825330630
1494272972
1395995303
1938875159
1295672914
336580870
1017105873
1296523984
1803830287
171202886
1886956140
55484245
1322953666
543462736
651917224
595877208
910367398
2048252757
566008193
287436226
134767045
767927970
1882251173
986622546
2070654300
840452826
433244781
150926446
1121626110
898399431
854292569
1588308149
192244213
725429625
791577735
1008895705
704551829
96562631
62853664
1051034178
1460683519
1157505998
1426745381
1982394561
780196306
108132364
441740272
1669073491
74189283
852793596
1964590623
1941334681
1846742782
1659348651
963673312
1150563551
1397514057
790375100
1691455075
542228529
293081915
912571595
1390925291
1599249331
1853980151
1184215002
1394067849
62853664
760065223
1364837648
1343213192
1375962467
373285725
356547790
890659425
249713788
1773338085
1880347225
51703945
1918387577
64951220
234066345
1199334853
532662236
1052028576
1837530574
1056962256
1494191981
826376604
1048830019
1156695604
1398322737
1356793298
293550059
401110828
1532849290
976945768
1698237136
204425935
1979660756
1351435107
1440340579
1824125326
1329093869
46084001
525807970
634271949
827561525
101770320
1902530081
758207839
1094219596
2026988395
786425680
2095425968
2094261791
589401356
1880667456
2058080366
2112227000
859150245
1517965049
11410820
703869130
462033690
18422711
658173343
785079529
149944123
1248670743
1687643480
1520078079
1372516512
451497448
765524289
642539567
591592583
118190789
1552808506
1833928006
361439664
398226940
639486308
179518458
2117275648
865171795
501059592
1937762047
1350429783
1439001166
227658289
264381038
1500718412
201716432
1967967783
1692690692
1622528481
363552514
1932553118
1397825470
114774454
97958270
641530338
159834852
67749176
1781427195
293577986
1594211504
476708516
756477842
203878743
1207104710
304917860
31561138
360428317
1619760625
13939655
1258812150
965562604
1240718662
300598470
48191001
264023305
670806221
537528891
2071375972
84814725
1809645305
1252529118
486476174
854442612
774928422
531679658
467715388
1414107933
1359770722
999364612
195278294
852355252
1075779876
259457184
318035714
2135457262
1181362016
305176953
1620116480
760538588
554822986
181721033
1359441273
227443080
1522106612
1118937983
1384077519
1395867288
1690753823
1687729817
1012151108
1040342072
238560573
1795626861
786562748
1498751727
1500384779
1021662966
1137134112
1173835163
25254178
472414341
14307489
1454626272
1518844012
1829400994
1101427233
1859217687
219262747
1856829192
852969320
1556646235
2015215424
1470856964
1636956317
1665262186
2033012492
393915498
1783773601
1829173386
1398745750
903263983
247866582
1388207921
1083175533
887115051
649065578
1838421341
392214837
1409848300
1524492671
1422035049
2026726392
224994851
1464023537
1759309306
1073758498
155412634
2122596842
599619113
1492117028
1980953181
780139589
1257095181
1563071303
388059403
69843484
1176044910
427465796
936468849
1967737897
1713198987
1163080939
962661454
729452744
944342304
69927710
1950314450
606542679
2091130277
2098405164
1210982409
1572923608
191107457
1537872078
1956171824
1767139544
1194859706
35336954
1142741355
461488810
1616514473
1544920307
1502828706
1295069285
1235479531
474936340
623607115
694821335
1208657789
646107873
1851491477
2110852968
402075580
1587664849
666474038
751473101
1640418161
445521123
577265934
1675657593
1152292435
1035425600
458015400
1627589060
1286656167
447504959
1379361490
1942443547
1042809619
1192017563
23848134
1569915655
2051635212
65828675
1590141669
460132246
402964454
157085244
1868154295
1472300764
1893443881
392634652
1415740494
501811065
1548543678
198011659
921218773
1715955766
757533144
1673807337
637613569
1636329675
1923081736
199830978
999688958
6212038
1935038951
738943559
1675697365
580666382
1851322872
2121370138
526706219
1426306342
1058817297
4384008
1591078420
2020853084
1101286265
255707493
459118245
61575485
1339494347
2109420278
69568070
1551166024
1365437374
2128165888
1313971388
1907502791
224565895
1602988974
1765939666
2007909100
118761886
674004696
1807977853
845734909
1683486194
659773014
961044361
968022897
2021217693
712810227
163056975
1483519330
1445385630
1360827359
2055365831
1329453441
658258116
1662101897
844251476
1915102640
1274115795
370121638
70090090
726137221
683583598
1409608413
1601386309
387395632
93801571
1084141881
1344829616
1416068221
717016764
491410015
586374223
718107029
1830206869
1905245976
1926698793
544452779
1426792677
1818719347
532322787
1992623234
832161017
731264138
288078726
2132786177
126975435
625626390
2109347161
932698747
2034782693
1898117188
1751305580
1724264929
639594798
1896267665
404207148
1390924865
1064194424
1921059528
1303317974
777077182
289995920
350653598
268173130
1863891569
1641176639
1068685037
596476548
241929032
1601589999
226209272
1284739836
1291802749
980021752
237186387
1308482913
823060947
1679945855
1076649368
435445027
768009520
1126414189
411466636
763446089
1284068239
380579354
2121852854
57883981
2095127646
1356467747
526738398
560860834
739607220
6295878
1599072916
1550121299
540413074
1233555216
588118463
1583223113
1767456146
1904660118
949013712
1227628876
1884345418
979409001
429038110
1119453686
2136233080
1405370493
305952759
812385035
818468303
1698429507
707488098
1569139289
877682601
814870300
471557391
1172117771
318017443
1601383746
42350452
446042979
1833885433
1122261513
1940093342
1112737565
732844844
304359762
2103129717
737801937
1056920935
2052075896
891059904
17178777
2007901587
812321166
328043188
543936442
790228382
174706461
2057619710
1631111823
1009871851
940166571
811080228
1740498080
129511442
1825787548
1841234702
361308753
1437855629
1599917662
257974734
1596273075
797783311
1290891166
2127199572
695590198
1352548576
632523175
1190965324
259515513
1029181832
305967073
1676218797
1018085597
781677762
1537857310
1498034801
1036895203
1053808966
2021056498
1778416716
283204343
1513078641
67491941
1306655616
877675809
1301053568
1782629012
1224032828
1437168725
740315666
1544137095
2037886184
1736533648
1386160151
728723251
375140724
1883308910
515153254
683397642
455695591
1907510611
2001863097
1503390835
356079861
372065103
1314844331
241979311
941522720
409692806
698092888
259151514
271435292
1516481246
1542045930
722339921
224244067
1222040189
1656024055
963351266
134162433
1922459682
986377120
1470742580
1470764314
1987789459
181586852
1549593308
1333969975
945349825
221199633
1098755046
1863034262
655640176
905524738
161336913
1653277707
1553950540
1942534774
866124029
1576314416
128935727
427034669
1654986380
852830132
592541633
312265073
893488522
989534566
454256209
1199926029
958608511
1495455564
1994714586
128517477
982250352
1082630657
1518900293
274743381
1509401809
1535971384
1515997257
1577748301
203520391
1643643512
200641910
205520400
1715790538
1166588815
2014885791
1698144211
1596511416
2099633699
1067413200
1398787401
1967197437
104948120
1195776187
1176190039
732734524
584084863
256190253
1830547386
673707461
761339976
1451921868
787654301
233331969
390939591
861347389
1362093231
1027681128
1512551606
1835777775
1209421226
1460425095
944320454
988940841
1240413266
994469385
909046708
882798372
682104368
1064046325
880491697
2061242635
1828818423
1887175122
699354566
40351216
137935057
1266559985
708729887
952309577
1231794813
931990036
1220524396
316217
1482184557
633409317
1207542308
1085808657
532081057
275261628
1185285605
1620147463
1855602871
364570873
720865431
1565870507
2005707835
432088192
1788416268
716674279
1731393263
577557463
1388480779
1686182307
1591853416
1469362902
1618536321
1243252179
1257790906
1242396089
118381945
1951643929
698343008
277474493
160154953
445569944
552454014
386969514
1829055681
889651543
1977101253
694648037
1282588761
1271334245
314141411
771565277
1720196913
241668203
1552272926
170580565
1922924027
505150085
1885300376
2106497098
1050334787
1300884549
599517778
1649864177
503876942
439463209
1233469948
2023875234
1419978303
232120006
2097356104
288654536
241143686
1341480397
1789364070
1644588658
901101135
2011017418
374821300
496543682
1659555681
1303726172
1692414487
810438341
1987123982
1121051317
946078585
1954733968
1647901979
1742530768
1804192512
545676908
930513535
2039592868
292141183
1653185711
1868464845
1686554239
830818933
1403878557
424460527
1209903692
241603613
352560523
429548756
736704333
683969731
1547476282
2001178515
1604204614
779706887
378661696
417782101
1774115981
115954236
1051465348
1584796247
1484339877
84958206
115276705
529889400
351141862
1158026709
740413294
2115120613
1480075228
599611200
1697769953
1040705915
299986418
1935897105
1010789834
893006418
939677005
1931747059
532022609
1954361717
2082630207
2002282561
2004614707
343339284
1963510387
8903115
1840448281
860218650
783713952
73881654
98351495
2109627646
557699728
1965512742
1066338211
1432806308
1289926566
277633806
1599437835
198888483
237297491
1044760689
1223379389
1293194843
891122401
1909190562
49422810
65347075
244626146
1734788405
1966214584
232782029
500245306
2011484008
2068316090
1919400796
600626996
2147315165
69231845
504010890
189823234
763871856
1141520215
1880119596
1269532169
1925339105
209568811
1516588862
150217537
1265549653
731402463
1632160315
810840929
1908138712
621216224
807379339
1537484155
462121245
1481247834
1090192080
1436184932
611568647
1816752070
1755071858
45777831
2073244025
1658627877
1943053524
1713417248
322063870
15836742
1721950807
1071508592
276768395
982020592
1932866916
24110695
680182382
192313924
1418347319
969960580
625593945
1050919541
1060854247
1589647166
744582727
1447361610
977871565
855295182
19614134
843783147
944356935
594228311
1217142434
1292001294
749315227
1813125912
469494554
1198718831
833997061
626099473
1789497039
79961900
388649383
1665164680
1410776951
2125800757
1922144784
1133165050
578138257
1098361505
1030845209
2112509320
985653292
712830548
131822082
169710103
1565897077
1936552135
1635505029
1862176974
113147429
931012004
2125693353
654351443
734927135
1404829609
395547038
314623576
665803328
1963064901
1385400527
2079880151
1154053933
150263431
893417853
787993690
1811934020
1446690937
1296392251
648766599
1226818061
1274011271
731818872
361678845
1513701123
1857808237
1060459907
131271189
854485817
1995885529
115106405
551027651
1361965171
1258163847
1773683038
881594947
2072102293
1408702973
1322606988
2091803624
1700703010
72180288
682678856
270156467
1415113927
1586069332
420799230
2061352688
337492336
1548720975
685734705
699555812
144912831
475942469
719154036
602319675
408832711
1600303786
2042374297
70999324
2144762763
30586568
889497909
1454969673
411550099
1214988670
186100771
534809229
1366950290
131614620
1738013356
295483616
1201508563
997389304
1771401087
2039612820
1245353009
453689823
1991795939
665366438
11067558
718556781
1440546438
498251591
2146547664
1626377882
1133540664
516626692
580369744
1264136202
1583005888
801945052
2045131965
501404175
639597823
134472446
1201366963
851187225
882558833
504114107
1514701683
595037531
245585279
443250296
683741303
1557238680
2034242582
792855187
1596391982
1374104687
818400322
662949132
558160311
792852067
1276734121
424400177
1208614086
270487922
1787272529
1680601958
1846329359
2072870815
1809729932
732525163
1470338117
2073647962
876131966
815222602
546824963
1022164900
1733854674
1096914652
28160518
1728383014
1662424320
1337344117
1419496054
1111719162
1616048916
996957409
1789209955
1989515101
1137768137
571874503
1263965002
1179842530
1058895347
1709439245
1024315860
119035037
1677892919
2087413970
2009542779
246159504
733911827
1344815944
1596770680
1476087726
637954691
1620474768
300839067
1124287823
1722566696
1842769838
1894154740
130097073
1108764989
540070969
1472387716
281258591
1295811721
470163716
598649669
439347858
45095241
621032074
477762807
951151377
1719379841
1320149476
971291194
1095931544
429681809
184498280
1663102293
1856590287
995028537
2052848165
1633371763
1978678372
1153658440
1849851191
313568198
410650488
1997597263
900999323
151297375
1131777693
372356778
1518058939
300806353
828289649
1825870444
798288877
1879190445
1074252880
1574420276
1643812133
1782783540
247193692
1149315536
1357774427
246727960
1386612417
1115402716
1315027948
1264373581
231223724
9249112
420598288
1813311411
1416054358
734419111
1100515181
1342941627
48588779
1009035303
132335141
485918957
566308289
1877058245
605033020
591498595
1084772528
419793722
1383233918
407293880
189403857
1630823300
1246840594
262475044
530129529
265711240
589766370
427526927
1353580595
1558913037
452164715
16756446
405352309
254848941
1090359581
277746887
707096845
920633473
979788472
1195217965
1063743322
1253932274
1256521883
1987629846
1589200996
604492321
93451428
662780739
87025403
2068869354
880435860
1857206789
1945803029
382826503
13745578
497738199
2041160835
639443157
124684446
475417813
513284361
1099712955
613166182
789668221
1150418805
1525037115
915520194
1282896510
1741478804
1111168127
1289773808
242485959
1258658531
236865640
2063861755
736147211
808126786
888507616
1377646933
2141134083
441208260
1776288133
955875071
2075699219
1618592192
1791764038
310476662
1376937637
1319436127
1635202831
1846238951
1932699054
1817564370
245394619
604729577
770157965
746259578
106096361
1306943930
577901044
937392111
489208505
975498713
843495131
139522708
508589307
1131385495
641578998
1749692846
724044809
398744762
1934902836
1606607576
1069617065
899093118
157806079
531549610
1223577154
1138187003
584377370
111062292
1869875535
165676298
1798632224
456205539
278616358
1949600117
1620640931
1086548825
280813557
643905441
299396171
126107790
1408623992
1071936592
1083334255
876953046
478602277
1259422232
693884709
1044547742
370893923
1231120433
913966202
588223543
1326771485
1475942223
1755749254
862308669
889123062
808441172
527797877
2100731760
1475563542
1459481931
1121688708
2142563247
2028678369
1804620325
1555707235
549287775
1816857130
1452318387
1628717318
1465374441
288204398
2056150719
952407871
1796767176
508774016
347009453
1273421004
61784844
553399412
1024149110
451961089
1083655207
1242982277
2136017956
257280178
1014378564
1677237372
1269200011
818924681
228143651
934744741
1662742751
64171687
34751384
175892097
964933630
900609016
351119859
1260089108
245253450
1587399966
1647986450
1780329861
1316420674
1093988164
324593097
1404731522
483529416
702961735
842781000
1485659492
142825433
1944660577
460062748
1588985164
551878059
120137197
119427565
1747977834
314019087
2144771873
931269761
569736145
165272227
885052638
1805062792
1058055972
590022415
123596603
1069991716
1983183901
1288574314
528964559
1573340956
1744505391
1384355874
339509323
743717580
1627353755
609849575
1472432248
439322320
1851613372
478108915
866960325
793141306
1814093506
1828756970
1227172437
727631142
901829588
1156968164
1156259248
1167012351
1447947574
1716908451
955605840
287910557
170032366
150870652
961033764
1053597522
1236145082
506115266
517633588
1333638526
350255824
356510328
326221080
2058916570
1779571610
1682061472
1952319646
1034326099
749788029
1076989485
1389244761
30308560
226375867
1413022081
10276760
944769195
1195141753
1000831272
679112166
1066679577
1112399733
1988065638
1772370940
625984843
914998518
294753868
1527319396
1793725036
694796842
995377676
1297421132
1425246520
2056557804
444029596
73120193
151514947
142052621
2023057770
1911852868
295188684
554230487
1248606479
1751465077
492825226
1782471074
1999875961
1976737177
1294978398
590782772
939584479
2124729803
1702971923
375158644
1325901562
137407526
671970875
1623999680
1191289213
563447978
1210523978
355123657
1854832044
998307057
1156685817
836019283
272743603
86102350
366893292
921793120
1074542325
365874048
1849058212
777243283
595312498
918058526
800394625
1777336741
1685068791
1849048980
1067475431
934192830
970481244
1866942881
35223668
1241868829
1884863094
2065433983
406481894
354220639
116369366
1771679217
64105229
1664156513
415164733
1227624590
1026451442
660093023
25426280
114123385
1479377873
1859301825
498292418
1112258235
1542038357
510329767
1128949322
293725436
1691808920
1639561344
1698582086
684533016
1765112659
651382081
1584251116
1021545795
2029754941
496305147
2078823845
1426893652
752088312
2120689976
1003151361
1367583649
620087428
621163176
281111117
773329692
920708998
1241242204
2038422834
1495809013
1439684980
1137156173
2046402046
1643154607
582667078
522379843
554048678
1488650511
263338461
820374820
1242235019
506454445
1953170065
901721759
128897609
564167522
1266818382
958400372
1332012586
678971031
1926260617
1366221824
2030511258
1012600797
1760022841
2082863134
289271752
2073187564
1164369442
807394346
1703873481
178130386
1137819387
1644229977
828755108
1726050520
545095955
1584067727
617971644
1206582513
661241349
1321441694
1023453654
584858284
1614457013
258539111
1789461317
809817738
785539792
1902988060
521337285
1496464314
1350350338
1406630256
967599770
2015877554
103470931
1380768488
1989474555
2036123099
2082606421
1947002891
1084139257
1352487780
1130263975
642963386
211084034
105117063
464874571
396929709
1950045613
1480100672
1856346811
1458201726
1883539808
1190576296
901414282
1245216987
2146458165
1142782969
47591635
246356034
879858933
1022928402
1294127810
1678180256
239133848
309608478
1438955407
2121660200
1449667418
1512054503
323134898
1993477315
851513291
1770735540
2073997157
362019924
1875426912
1920187504
1354914453
695541096
740606154
621916970
65331177
1897259704
57900336
289719996
1850738905
1630898909
325893234
214372415
1848471583
185268633
964919765
1027236795
789894263
1868548790
772520820
1692543205
488885826
1861831803
312992368
554183359
222416230
2055180399
1352599330
377611511
255903762
1342227914
1697377326
1368277095
395117294
855838914
1183041256
2086061114
2039168597
381518315
364272620
1816847240
1365508877
743540744
403969538
1342096609
846320796
1828689075
1471163795
555883767
1222892542
504039007
1591828207
527964096
1834575942
1177042013
751098231
1658956213
779503205
2050289084
984493455
1216812489
316191695
1367522002
1915527866
2144231843
2036044970
266206185
531133859
22637973
1765267926
1486130307
168776784
1523813758
40508182
1361151722
1088236846
714146598
1291881248
1433806302
1607704557
925692218
729581813
687244096
1785031515
675119571
238160423
1850928273
706228483
306811433
176887155
915337844
909067187
909517988
1976896665
1409647642
1042836936
239778686
720656268
1341011913
1047584595
2099390370
1023930317
1350774514
1459636510
979783937
1724481598
692801944
1848184517
344176675
1857325284
1998741411
233991010
1568884316
172369770
1919876405
77133895
536505772
1822703700
792952714
982945157
1910696473
1744123334
397467993
1158318775
940266946
124476193
1516143232
386114149
484333888
823493701
351866996
2123820485
310408040
616748267
1470841636
1669103815
1150737585
1169442601
484026684
860749905
2102352213
2003785004
1493828872
608948653
1709275712
432958013
1641882042
1775653345
243402281
1571637026
1526768030
1492807946
1893242417
375004960
1641636577
1053239761
621310326
353235852
1868611730
1982062341
280431274
1615170879
1054415269
1090876281
1221704236
567168197
1230138283
1951697678
833721607
331675023
1201877540
754208538
1811675905
1705836139
540791106
327957190
859074506
1974322941
2085442634
990039542
1596709910
588543203
1222952116
1670493579
261283803
2129684685
1479185854
1355102886
191010143
394011126
559042006
1406336855
1000631151
430186698
1719982605
1402297634
1798537405
1707353633
2000662077
584391999
167378498
1375623637
1000692472
2030082830
1391842702
939136283
1982038415
1928660386
1718956871
660292463
2090386659
132260396
365418748
2144279877
985487874
797045919
376830597
1254887480
73990306
232838012
1093888329
1998434308
1237160359
783195976
524455682
2004368245
359329523
895949058
856992814
2032004845
188013048
1751047429
520820738
2017814285
1308767732
476395468
468842773
984091018
1453337906
55893096
438491744
212022223
10177024
827096938
1878807966
800156737
134161033
806439049
290222286
2090346323
764215428
246308666
1715520452
1127862651
867960958
219891043
1351731890
1335525161
1203305594
450458623
1166018210
1078569946
1695390126
2071230960
14943650
1182786576
764661788
1489367790
697344732
983488379
803997312
1022326800
1589323628
280883394
1928368904
1794414212
1114946705
302053706
617630761
511445565
1909657516
254571955
193537172
482714442
286263676
831659824
1391587533
1149923543
834187701
483125252
350317330
1962200488
75175973
1693841588
1908231324
875945194
1706001535
359825248
1750831906
417983631
2024494911
957723914
1089408617
612701749
222322507
15364235
649056400
1440166687
912815475
1200312966
2012150115
195549468
1007223725
1842846406
2048785626
1786770413
943796291
361116298
1212787250
318517716
586073348
1158432874
251072278
645438314
1614485565
563627337
413128471
1241730193
478051696
595718787
1048938423
131385005
786259498
1323823562
2129705594
699798536
665807451
1392037693
853821831
1785335601
1013072243
482181504
1283618527
77134660
2111873897
387296353
940715707
1241326489
443832014
751476713
152348763
1842776885
245591812
1445521834
2093645906
1337131188
1039945097
24804851
1204518861
94631684
2127123413
574655526
1874934528
1676768904
1711141162
1365073343
1880067972
1346329371
645047857
740435539
110142533
2011587383
829514726
1037160224
55372282
11476065
1339672732
1775310086
2051953351
799669289
202075890
1465977326
1073991164
419789305
340750430
57673268
313245580
456135798
827139319
377607696
996070090
443306862
1644229977
1390561358
1664713796
1567101096
1597543585
1100882446
415641624
874834386
1688781421
1909597636
510189394
1102926280
2035398635
1843361533
126832729
1641378527
2118496172
747695085
1576677704
143339905
1933701463
1441939917
669030300
701828203
428371159
1957219161
1368927603
1057526938
493386713
262569098
2031600800
1242584691
370887185
479632633
1437616738
484814766
595071255
1166629117
25207500
1509108327
1662447414
2144177155
1861181256
1418094693
280704722
650320177
1456648964
1291862655
227403002
391660026
447130567
555046348
1632028646
1447673493
1047579638
655244736
2114796253
1964815573
1283412713
652199140
1359689682
640310885
1770163137
418568339
380140350
392620836
73652771
2095004134
723878025
9554289
97602552
2084064570
191571046
298307879
1091484744
716975503
624964062
1904488279
1803983580
1541418487
1723652594
1074667858
1739944611
1616174333
1827245623
996777772
1627903205
1533260137
1103473641
54099898
2094144437
2131694794
998293576
533761541
1223584623
101127812
1954870100
207939331
429333989
359602285
1024740760
1063076933
1935243323
574724184
46879805
1194462609
869463731
1573144779
268303521
1542115560
1248284455
1219035112
783583401
855321427
1322571757
145965121
1867752208
1427310513
1254657665
1050898308
723935206
547309994
1423119144
129928898
537589031
193860944
2144596433
996722771
602549474
428209441
2137917248
814173879
45213959
207920941
429758214
104567595
1202725906
222494420
840181562
1624493893
859321303
1248630531
1454155861
384573352
1926351318
2018957007
123230844
1455074378
463290349
1273625561
256363889
310169993
73440520
1090881427
1517840002
463241096
963217791
606472759
414984988
934861697
619661926
1462336587
1093256288
135369311
1147270895
379277737
1977403697
173650340
2080580853
1750851204
1554007381
47755512
694822192
614209354
1325969046
1047053374
833057551
1541817367
595399847
929434493
1692130411
547759509
107192037
2023866328
605953945
1244648070
526409644
943988570
246808429
123691845
938016162
1056980195
139689312
396322923
1645711021
128254280
684040601
485715217
1391054577
1042243343
653290896
573373042
1295555289
449358777
1289956402
1257720910
1324323631
2071078763
2003523947
258186198
1682607034
755187183
860894633
376577988
1668023035
643941177
820317878
859456276
2040645350
1510047149
147130722
164275020
171040781
1146243488
177592457
2079610751
529185288
1514602539
425392000
789030315
1407297205
803260387
2146334044
750836716
477130669
995397173
1898795703
1545249944
173403084
1327873158
2079787951
272303228
447586641
26141656
1595739189
1401142365
1762151456
1936049915
1671704705
1084331292
797775155
90800160
904914204
1153956558
915334627
1607164512
1990120113
1604366293
1107549105
826686743
1973576707
1082170388
555766326
1289472611
402133759
499693258
1724514901
2075101276
817658427
693454033
830713764
1227323761
1321944850
1092809031
1397861315
1756603472
1800156667
117626416
1481068214
711167745
1224951802
1903248678
405074590
171635750
839539999
96948725
2083759201
971903183
1957436631
1108214475
724059450
713825435
1450222730
657137060
13510896
265468389
1006757952
995691198
460016081
258107896
723836589
2010233998
2015829362
1708234779
1083216940
1361836580
373081321
2146392114
1450177397
743062171
173073592
598779101
1096979440
1122477865
1025350291
127275894
1315208027
1183353907
699182721
1450253310
1017980448
1136936232
1304029848
646093913
1873322371
1873464689
372786223
1460184303
1053619331
1630932726
1725403846
1694400716
1042311931
135664337
1451796624
1816468828
437989399
922889968
510415997
1686376247
227827182
746898783
59200770
1460538420
922896089
1531384652
806570962
1588133331
2037932734
1814924015
1942937388
1443896820
853792852
1601707442
1627165382
577565399
254699904
1300752124
1202952348
979313492
1523548318
249220426
996149786
1475801556
1248846847
2068928711
259879424
1499378128
2078640925
1856059607
1853286627
1672510749
1667326690
432899133
894275996
169642149
670516993
383628164
736705517
611056940
1031010007
1903083867
1779084838
288338230
467735462
809482935
1194233229
1475328009
768515122
1857986874
1522288575
1287469753
1108023409
1157186764
1816820541
854876712
797400265
217844027
1004595898
1424702155
1037776641
550227691
867414849
1911539438
28047596
392859808
1950790626
713794646
62613216
959769325
2028064726
331991427
1797067717
1736911362
1956174188
1360018853
649958620
2005259891
1320159606
879035590
1706476915
1312017120
1771148761
488455823
1999820751
1903138438
1186245035
1668589948
1865598798
374616139
892972956
580749094
673957952
158029776
538130616
1637784917
307993594
619066417
1173167466
1074871082
2109779434
983169442
1543434064
1471407429
1583531447
2097253635
1118166534
139158624
97957162
717533184
1593346877
1359113317
621595180
608336877
2092741994
149691487
1205733179
1674211234
468949227
2114285518
1133552482
608531631
1536233774
596698040
521910351
1341290009
984985880
1077618530
491709234
289314415
1305167557
1453184594
1152238493
2090648028
665387322
925500166
1132229670
368915860
1989224838
1604037349
1987568451
537971088
1155826293
1608030027
1426213742
728125616
1914075605
2018995729
501195750
1419667846
791372240
71055706
210564995
157776411
522909242
1383060326
379647505
1647306330
474045267
1170244090
1516515718
1931236381
359731675
1308481584
986302628
1651415566
1200098345
201609275
110969473
352156893
465455069
640918064
1873817054
1202334072
505575788
1842402280
1318724953
1445133250
1318182990
1655855349
1362048220
1597987666
1776158712
1642378840
1401049882
1752611157
526329448
1007183834
412990954
1152881928
818331426
1056418489
1565540402
420106588
185433335
1701647814
1977866997
1751336447
1211580281
1846828143
1338104671
708042932
876601875
1607155653
2120152693
52369749
1331338104
205214446
1634189215
1312304138
1128517086
934038752
892705893
1317802977
1865848247
1498946423
1711800616
1542821476
786741485
71526118
2115670224
1959187187
1846027470
1074022129
1659375377
1625024080
1434145311
277842256
794093176
1383698131
1442908719
80454398
109215455
1590702877
2019898288
1868844041
1668866136
743963687
60118543
369317617
1819671548
504453226
301176179
1214377223
334745973
984781786
692020375
2059446624
731076618
1547607418
685251580
1896038367
691869047
109607914
107710884
1477868553
1138935827
1991216146
1676191217
186236224
740757031
190468978
366117441
60023063
1967723690
1519441035
1790267076
824070337
1201767116
483496994
916768488
2043765761
328435973
1624158571
1789918474
751967631
1091105799
1330964016
1911735901
851059884
2046254755
765949999
1695797240
1769211002
1471167789
1409177585
1282475074
969966320
427433846
1106959446
971417676
2090507895
905785673
794594738
2012409816
1461970208
556454548
392831850
1981783231
2026554482
2023160623
1590591527
1510130966
955504396
1234595791
603568545
1324536033
699414922
850802312
1816567848
1240717553
730255511
536230620
580405913
1415560152
1350924721
830886829
624982917
773746712
846486925
866376598
179993463
1685084836
1356179103
1359753329
1771315281
490555762
380838529
1352854526
503594681
1366590913
91471622
502209797
1410585677
1971772116
681213025
1147316597
568991279
1879246824
297603728
290701570
465349186
1040680669
310305618
394251117
1517687778
1329967394
902497969
137190015
812006390
354793947
397911783
975769025
1676000184
2086401600
1286589246
170548412
1485891382
928149266
1229353355
1720916091
1512489312
1408091238
1650934225
418362114
877975995
1506099110
1613223176
1522155076
1479894131
1252399883
1569088982
103166430
1076227648
1720245394
1175218173
1578628463
1567451546
620635819
1966167176
1072453411
1859946347
1367554804
1601839029
339399106
419667768
947139716
1790913586
257536849
1582118442
429746424
1353503326
111677562
958743879
1226157635
788235454
603998034
1892480899
1985419458
1978675426
2090622625
1782455348
290257163
42471194
1242509575
2009079823
447195898
1210200528
559743758
1561276269
1357822770
187557242
631423388
601909824
1778292149
517974909
20329865
1117129847
1697379648
1047182458
1228890541
613051039
322780569
1651594540
1696809854
1607136338
823196533
459222908
780874632
1771312785
1830306013
1287315975
47797621
1244700147
2130328471
1793345933
1494920102
470824709
289213082
545556520
1736158414
1155419248
1399648825
1949087361
1005014450
2136038448
1922929680
1889590657
1292078087
1110609863
480659645
1172430048
154452432
2068934959
1308491717
458767351
736266072
1250072033
1656333054
978537507
783472987
2129382759
2125547580
945958223
15322909
1914148473
1346802820
287871324
1191265620
1424206828
1249110487
1577740807
607955262
1424794769
1652957040
1404910832
460096334
741180431
412782992
202832907
1093382177
876888732
780314075
1355645581
2038143687
246025339
1513610055
1375888916
88228448
1430591478
1302094063
139885426
444214232
1945226658
2073505946
188791177
1918192744
1289815654
544805414
1900427072
1095900499
1039439217
1286569143
1058643908
1767414568
1389761043
2087077298
56313505
1408611184
633689172
1029085350
591753675
975888176
240979479
940782469
1802922090
663897489
1269360740
362579967
883340711
1830721548
1963240701
1868127839
1011670190
803372221
1390824908
531307107
193143447
1328539938
2076465625
1616961963
36465001
1154864407
1797614755
1129139776
1209048223
81571771
1503442159
269168448
4986634
1262290388
795907690
612716357
1439228159
2066342422
1307297324
1538815457
1003345566
83156023
88557624
650831685
274127016
617413414
1686177570
462946559
985934497
943907804
517478165
153779169
181224582
397041973
12896583
2123791166
69793527
886100857
1089700580
742316966
316434311
788141679
1995999142
1181341670
1367545199
1674658829
512702526
1244839723
1551920553
138413339
1331750563
1444425255
674435254
1586759116
891417168
250166488
1451206097
1712781182
2086520348
1086884710
2088268556
1171485056
145972294
1922360857
2082375705
680383741
788705118
58191414
594265791
1155597001
2028563580
1878820437
1477955979
1025082260
1379457569
61946462
1004409906
1193275625
335792729
1868236584
811660795
369177308
1900166724
1188296110
600786169
176726572
1553754965
250564714
1044016530
147215947
383020589
538272048
189590566
1982792763
2050948720
1257189192
1603699224
1383030672
1276311412
1774572824
317610678
1268184950
1521702860
697726179
1512048717
564885137
1543313827
2080243482
1255557631
270687549
1420635345
1835512841
690423148
1536144459
793585627
1075902612
1082556910
2046008105
732324512
1881372173
1410342416
978768952
1629356920
836280366
402382790
1520353275
383782248
1627790693
300359820
60005538
121707037
67621863
1885235489
26501180
1130499275
561030965
215549945
2072025368
323814362
457802453
1361303673
1546381123
1145985718
1519921618
635546530
8515474
1132180977
1975792815
1507552662
740529519
1783570903
187712364
793261526
2135392385
1352075769
364632385
1042865908
1331150008
1114800912
1014535571
1043613027
1020269668
1738714690
952834370
1930227155
1588741983
1511368369
933790520
387266693
1284579494
514103037
2039985948
1891571520
1163479252
1149249858
1250316626
320423086
757461370
1454474092
309765148
2141162634
28182410
2019663511
372736158
1743547467
2010663834
1195200391
1337427612
1425650625
399228570
128152602
989777628
172834856
152951388
1729308737
1225245718
1678565968
1098231962
1323221794
659926038
248131329
666006168
2041334716
256496261
1315998850
796683327
171774679
1006956652
471741406
918298392
1141706780
889672621
1937180355
1217694750
446536781
208559397
477088847
421552643
1075641463
699703304
1167092170
2134146677
900709512
1469630667
2144478908
222872294
746856771
556188420
1352599330
2089527927
240844149
1329365114
1864512523
74119701
1397161879
840275197
40969787
486766665
550199527
1947455580
708739448
275085747
365939597
595162912
1771130126
942965035
1173529267
1464710664
1199623746
1227276742
176234042
484474564
1794936929
1831454025
643352185
679074200
170187970
1231875754
128114707
800425008
2075771378
733049538
524147502
68515798
709710174
1816987469
529355541
1722976946
1078481407
1063127313
390555026
1354047360
885943085
1510476328
1256918221
395590124
1767872579
377930676
2039218171
1064796434
1612386123
1937636185
1981738788
1325172640
2005721462
593307966
1647802172
1313061343
1966869804
433265367
339817769
1000217576
633797608
1109167126
634769619
2133070189
516656456
1774757090
579593203
1908269230
361829622
3983137
1453065323
615266121
1539259595
1623426315
2025899796
1563682216
1783695501
440394390
478375141
275147398
871291756
2039265718
1013057162
1323205227
691183224
1650572383
916639650
1056300939
1811327348
753926656
36602327
1297794110
1391696338
1798739726
1697548914
363452342
768664368
1681632792
407081132
2091513726
687122760
1486911495
1987842034
742239381
825022418
1504295669
453330183
382895223
1477675292
974423563
1215549757
2035854496
1400413461
607786054
483788191
442826610
1370126380
500228753
1217070011
633661541
1528944387
365412106
1601166441
1985699202
466515076
1252739652
231053569
1936675378
1547168726
1571195399
1631415221
850777076
619812616
1690187924
427382203
437557710
1840033994
2134048142
857971587
1154152448
1536539265
478456157
1307833829
856335537
1293583586
1362615366
2040863621
24038341
1427494271
2089989151
990697363
403577455
788947390
1565950408
1390025383
769960522
1808307222
1499833617
1928596183
505909852
1340225933
1754875912
723142314
2081926063
632197280
2147235165
228420387
1264741731
263294187
1530707677
300752952
477384926
1631039648
1791634261
1097958251
662275759
1402588063
681345628
1891605731
625425970
1675983470
565028836
2044865985
894327331
1705986047
724538274
741727009
608642330
222096244
153052045
983503903
332093969
1445106525
1940672044
1638006714
1996630571
1581463367
1566160812
494004977
153325497
1526894700
571462600
276152601
1854703764
1024622711
107209526
1024879777
395829259
1115522408
677977292
1809929142
861621433
106923282
1431460795
2054343166
1897317931
688391656
959158485
1493137429
191948635
217247191
1068007377
257925794
1136148810
1225150840
300311014
2059144804
293376382
322431282
1373994816
885643370
2142378703
1606494168
1579775661
1628681706
1934167680
2090519933
1112259830
1455290398
1892402726
115418186
1430108199
249151314
1227910612
1466355870
558098546
234288580
939016303
193292255
53294205
182077130
819788503
16784928
2043811392
28463336
1936292532
904451416
302698706
1217111318
404903082
656059107
1676668077
2066145010
237367104
947179667
1650928736
1426387166
11245561
533787221
2121711546
1317946751
449302284
189937880
509038615
1102225323
756694241
1267422505
230820721
1124471664
1102903084
816890447
1404692839
99696751
1209055874
1096503741
83086569
1002382645
787077726
549083063
1854629560
302775529
510227019
1067350091
1225735839
1702964781
59680163
1956453189
102597935
1524676223
1905569170
425202122
2069188399
910706658
1998283632
1818258693
167895237
1062345667
594234506
393455490
1651818032
1055692415
2050524180
1657336148
1980520386
1682038709
2113774480
1241691576
1798563638
1327314044
87030637
622761564
775308216
864803033
329759249
1344414614
1538525601
1876983786
132326363
674055699
996204559
1640837333
1717808232
967786208
419469145
1817747523
2088170776
2119044840
190358593
1993948220
482682702
1448467137
354918783
1949996117
1950721215
1120791338
121669256
354722284
1845760584
1078448420
969540409
2031768098
302062211
1925550214
2071688388
1348528739
1317416715
2034660145
1190745513
2084155726
25200462
995243156
357630537
77606033
36499688
1749949662
322482178
1533013943
1223322556
626096213
214015591
1683335988
352169616
772100237
1784899537
103958821
1125186028
1710738103
377653965
2005783917
306828494
1254593097
562022779
1763217551
1846753685
844932690
1126866430
1557685622
1629085630
721501535
1537485614
297001782
1661835050
1197709773
734419111
1095889431
64079246
494366452
248543932
1300791103
1420363883
26473790
1329615496
1395846525
687948562
419696087
1780308933
755371757
649871758
85773495
1345713346
72204383
1123900487
1905542533
970459872
2070796730
1518181692
2019972369
971215196
697138837
271367271
612649921
1862597988
1662138282
1470451952
663565500
1498738199
1354381501
240561918
981192312
277915966
747093469
1954762098
1412326214
1904438272
175946568
898526745
963626764
1743270012
772418974
548433436
1650197012
35657087
18846794
696730502
968370381
581241796
1005246484
1510385697
1121882894
994169066
1582329253
2060740827
1602306023
1992895283
1465580040
1932997139
1911933787
2146290281
907351193
1876090286
1073138027
716826551
2114022293
647900732
1723810413
1044004583
1612516175
350490029
2027281842
745730527
1042696187
547625280
1643938595
675593807
2070484049
815516752
1103149050
1585558180
34622548
482779690
173411558
1561394017
1797411589
565516017
605622517
23471526
2139144904
1280477698
1664228372
555181310
1743192697
926112857
1150646421
582172946
1432623760
1585783573
2056806259
1643908517
508233004
1801514577
1222684260
27105707
1588313809
2107932323
1171829808
913010593
895774329
1882283543
1917032107
1465814418
1044861130
871059556
122740051
1283461130
1920172589
585846922
887075625
1393295118
1103175567
796607528
1173998223
970161103
1519904395
1090170555
2021739380
947342519
845913182
1188279834
1973408399
1255892750
701850383
1068585256
795153223
816300941
744734648
1489789342
1168381984
2115641358
255549896
2028584632
1009122053
328688946
515530079
1966468143
614129608
1001279299
789427705
1985674702
1203582645
1341904975
925888974
383029899
990299029
1885793503
1588476301
1492165184
310055533
184075827
877410120
540264253
1248586977
1535746288
1000451966
1312862760
1563344371
736799172
1192322782
1822247292
1170055613
1254599007
1655266001
1246475288
889926948
1914926972
1262312258
1550042516
1270329134
951216717
994693175
799577722
1858360319
484770799
577043015
2053840226
675831288
2006769864
1013916607
1115424847
1584307436
37897615
19292877
1589946940
1145308918
1246161174
685322622
559217210
1471376067
1446799376
1852429850
1237193670
574892101
1620921910
469824087
1833295735
1718428877
1276210976
1591265516
239969487
1630227332
437497153
1581891353
2060164573
1734546453
1956041454
1298914472
102664048
949615348
1931046791
1498065116
1624194542
1958124562
83746259
435520433
2034490039
1770228736
562982444
767202713
1101127729
2003523482
1255549794
1714083076
1980690487
86591007
2138945442
442629920
1379124663
1608501678
123237794
279115302
1876970779
1809356168
945091296
332211130
1204135386
457519959
785968811
1433291838
1962094288
1801604483
1563245555
409769702
1610823876
1426566528
2057025144
2105682628
125923078
2127114014
860338382
2079385408
1835277484
1144226187
1698828420
620390923
1120601963
626824874
1328090995
1537327532
533821139
348738536
1802472189
1315500355
522044027
741940203
1809000182
47561380
188362360
588614841
1724514901
145057812
641065786
1790518640
1774970905
1598841713
588739909
1866250721
401055502
640950727
781607187
1199373641
735187892
1656648083
1425842720
140143314
2029856044
1757990666
1655703808
130542864
2084747286
1148115296
144930553
1342207955
1845603548
2013960140
537410736
1021257809
1405219832
786210387
2030350590
559352152
1665867105
808158196
1604792340
1124614173
507449278
1709197905
2127740436
222314245
264752271
909285840
653578895
2108066789
1755391969
1318470310
999527364
1951908773
1848433753
734269545
1147424710
472671779
1195134903
1711327523
684466261
1504304646
1814793098
165396145
817026582
167719671
1675747611
1978802344
992131559
1150409645
197020929
668544031
1508079530
598716614
279831915
473953904
192016662
1252044484
1107688189
485019805
1965998797
1572037419
560767856
2047115878
589986493
1884420948
281227265
1182638084
440887048
1663417281
848670601
1563549247
420675259
1361949413
141779204
1176951791
809568806
1697283042
37875883
1811970774
1340248385
1863100385
829481216
1685074509
350299463
1075097131
1282239093
1873441577
249199222
846501576
846227888
533847389
236259271
1204105752
364982695
604169982
830170124
739218365
317108248
1532572353
980300261
1948271784
1544118323
810384042
1068734727
805291338
742808534
1247225830
9764749
1751194118
1992017683
1724283644
1594074943
242697819
603875595
351954900
1415869674
1896152788
1009743930
42776760
1078378793
1832883047
1177646326
720888895
406174286
1442087009
2037429867
45716188
1873380445
658349648
1297405352
426442700
556947648
1786207870
1569244800
1595966816
1328703047
459436971
176918786
673176412
1716571132
26320461
629156359
1007966772
1048408209
1970640484
718623672
288169534
297106678
1515771905
826847603
1920139298
2035712946
198084390
916425311
2143890487
1151799613
364636522
957420614
692781799
1003075644
755429720
1469630127
1467377198
1236805119
220408982
1890614579
778906776
1682201630
245469959
641156646
805817464
652983223
113963613
1419483710
773105907
1053917346
1199703078
970767253
1512852412
1987939149
1819802608
708199590
53655075
1681838438
807563506
1047373149
920705897
1384287194
1232457870
257852825
1779966687
419709839
1253536106
1539440046
1517472290
117921333
1081900550
236187254
872898000
742548288
2111133417
1057344763
2007470731
2005401302
1648159155
448322353
1734538354
191206852
471282311
439987400
769659101
701002134
833275543
1300660026
633249741
1317866112
1942181582
991493118
1668655843
1386213932
776093192
1779695049
84949289
102847282
1716727821
1455894257
1223616117
454867832
1369052931
1709661954
2123697282
1839873695
1163795455
1781129216
850876612
1705165168
214467008
2142539203
709860286
1407306975
1265363415
780152765
425752088
812759831
520661842
1768015269
2061094715
254111258
1998243571
1392857919
76838458
570125844
1753411669
774231960
412556379
953662548
270432342
1201163193
1400424775
1176555120
177388836
1561589440
1619865614
704695008
1015542000
1568764792
148598949
447771180
1673719513
204394160
463813468
1082283302
137941889
1265969395
173510043
1238191646
1804777522
1859323855
246313329
401583632
1136186915
2044721818
1461426094
1239551408
112455857
1868859217
807104968
557391088
69780971
1662762079
1551723832
1814859627
1481683137
414605684
1329134091
1207897440
1110933342
1712228009
723277015
1376168031
273044996
1829508419
2000659188
1874109937
1276553909
1780326828
1288729845
921853112
1881811212
274785632
780416656
1162511584
854849618
1395973888
394104950
1344208221
101190732
197259402
945791669
1524422541
401970879
84453706
1031549167
1323034835
570914717
463170055
817283004
994706862
1787066558
47970217
674771238
1478469986
1805527815
1367884155
1926256732
1036114918
937542873
1322496852
318066998
2069057660
659053510
1472433660
1973402564
325942332
216476916
324275300
2107513874
421640434
1313305318
811895788
50698640
1475884840
2031774519
1747486877
1093390876
1830414750
1540252406
1071778786
67096691
617435903
1023217618
1477936129
325687755
1082010665
1782312466
682121605
1903655868
72760911
1397193134
1926079475
1535331893
2079070569
475611783
1425087688
237971861
557008011
443396817
1559393196
948671653
57971822
1324751380
2077834628
1147061696
2143329786
2080072108
115138323
712697475
78648528
1876526322
1299703694
552014643
1043245425
110392523
1682996825
433909323
142905750
204940693
616173514
1728524529
1607529241
761970114
781386799
1407134896
1259510775
825239570
1344436306
639098545
530597115
221607610
750351831
1742196723
1657923642
2052577696
647142424
2032478589
213606074
187626435
1856697209
250589914
750088339
889494926
1905772036
1328370717
2076493608
1126381365
616800145
1272162198
72357357
54971729
2132642869
1652275530
1375560482
674876623
1471990168
1910462838
1205225867
102167386
819060425
1464544477
1163441715
1264162510
715480114
1415217080
347437782
1893350840
890462343
814622117
1051727306
2124291088
1907124796
1382999855
434172575
299565092
555271232
316981536
1922659532
510526530
1963189594
2100447932
1540824090
1797405599
1050235851
337274590
2120881960
1808182204
2049275692
2078102820
551326587
303811103
518774584
952852620
1942404857
418654813
1655369611
467489107
1582982604
1420811429
331503774
1991625713
1650251710
1887815547
260630084
1234556627
555590001
169044163
391234014
1976035076
432747942
765610060
1296645005
505040842
475834734
1968428724
174574470
1993167760
1270579500
1321871187
468056860
372947940
1596541461
1451221419
1486885372
2043367302
566140258
1591356631
69043328
428849978
726048506
1026651776
654490716
914337299
1583014302
719863485
500491644
183577093
1287533901
257120230
1128168974
1401469552
720718566
1057883438
863219256
446921012
1379057615
444317651
1810882260
1682559380
216508500
757462770
146292580
1112148500
1377966860
662275759
2005633
450310883
1597785453
670870369
555195519
1496714844
2133816553
14501008
232343263
1049622818
1499714636
1552268099
741941018
601848300
1730917749
1234279894
1794396598
1407782950
1598647164
1541082996
698389229
1222254894
425783181
1542332887
149883753
427401846
792334587
519504394
302649461
1188231260
1210170446
520272933
133088158
1657525511
24842147
902082898
997748432
1399684348
715864851
1823488991
937511413
694928634
1566788128
60176215
144507195
840217638
1365652927
1944005605
2072861752
1766200614
844662819
1028059961
1337577398
2114858994
625047663
1147487962
2138042661
1640431383
1182955656
1399240335
183184510
865006790
1207770771
698455492
666172178
613168626
731095182
1330638961
1923745239
893440735
1288775837
500802191
1102906219
354051411
1309730002
785151029
1534398512
735982890
344440896
1327370604
817193595
1339788844
414720517
952330168
331684285
1129886118
1158521701
2038456812
150615021
1490945148
954848523
1067139614
861155081
2144155248
1825515891
872479478
1856843381
1401962974
774340227
837559433
1965146260
1416091661
1499259241
2078136575
1659607753
667894731
647743512
2073880274
846584178
969670512
1960815032
2059709155
521809880
1316718201
133323032
31436324
421143761
29748080
840173000
727585446
1445332601
114425917
1197344594
48404062
1815881893
1119121681
789731864
1134233557
1063279979
2055673256
1297379914
32341958
1360877490
1220400870
344960908
1219603560
1270972267
712541284
1157086844
1773126271
1075967254
806900631
1213795506
660534945
1744926390
838460348
671065118
1771765563
875124179
1746699555
440850833
1886395187
953221826
499629750
1301352941
117258803
1273200178
642578224
2077060480
403954619
242575590
895298166
964958612
131221328
1149959262
1977139983
1893711865
1616245091
853364216
73964147
148564081
2135581445
1835752415
280293365
985473490
1738434724
113218486
1683094360
1822894171
978813787
270045716
732251451
153968385
417690727
1275717011
215702529
936795903
891497582
2028940475
1408067440
952849356
931259396
1269875
1215859936
1127018819
1212849746
1853745275
1164998982
469511252
1641496112
2015294802
887674965
2024588522
1989533396
918714147
267098387
371103974
2074591426
117485910
1717889369
674654291
972963790
2120239951
270759914
1694324265
696091578
256721828
812509303
607552013
1062266189
1164576243
1497982235
88208675
593228478
1405267008
1924822340
2123358975
1664945728
1559213052
842729088
1949746443
1372938756
1861094639
1347247698
1244705344
609858853
72869028
276844167
403657140
1797843038
1593001129
21901290
455301050
420653360
1415796908
30203308
1058802940
942420629
726810098
100549670
1048255998
2008269850
2065344013
927993559
670818858
1688471976
845329539
2065088565
1296529703
2137261317
1032456955
1478469076
1499168468
1519529729
2018486703
305269519
2122000515
1405512577
1894464537
384424975
1256155068
1602042352
1197069662
950582338
341840652
19430125
136816761
2123466018
911628231
1075635925
265272086
241959381
1703844996
1001602980
1601649962
2110853575
1607204978
412235513
963753580
880206665
1496987265
75696415
1845029204
78711614
433129524
78766524
1979070732
1698492488
1815701291
993121866
331736982
1803177440
1431550536
1652576741
1232574991
1075038888
382646528
1910011632
305736184
727945157
1286036259
921628289
1727177737
1821025844
364304634
1000853346
280012882
2033967986
847937217
1524385583
936873696
1750535098
174318892
954668392
1283641193
902254018
2092492257
1584916848
90289896
323814362
1676708744
1454564880
2080717897
735301807
1018517248
1978678372
1470848107
1475726226
52836040
1950734936
1253024239
2002014479
1372340261
1806390991
741569208
1257290918
59744500
1449227299
1820456892
24086702
1109754552
348923007
1067117855
1091363684
346735050
674897878
2089086135
158189231
861321688
33629158
787952100
1431468342
239817270
1080653571
1714807077
1966103386
1290492589
959401311
976309652
985769857
333880703
1821034993
116207660
2058513250
575941834
2007221183
2089502454
1244089650
222381293
1434026187
1146215731
1355382791
1360614959
1468255517
522951204
1370070416
1267400317
1262898962
431020635
1035053360
1712501979
1037100773
1408304894
1212648065
1826488489
907876744
63270216
104677939
229605889
574148807
310319212
1003034134
1227900096
1886255078
1400593458
2080667276
979484166
836645491
719053990
1192459211
1195875654
862395593
1973758621
436160511
516773141
387389037
1705833431
1032909190
392991901
1725229301
334159467
1126479464
570202001
1182972166
2108073326
1474851917
2033590398
994776082
1848185817
1256875851
1735284645
2070249156
1119883985
58403068
712256684
1745884603
460108391
166717722
1704919342
1601952838
988555613
1651006088
1823159890
822257799
652577111
486466359
488625500
1314961070
1867199875
1111805877
1769515367
933881132
115748078
1351772682
1552182772
2002629044
1754233023
1675357683
831714356
858734877
1154992516
691148212
678343613
1785722472
701074480
83142538
1523198946
355287051
49901020
187275131
363328450
270852328
1579907571
1297396871
1701815440
1969434086
1083930648
1711766111
1393552944
1604419430
206692398
1121770089
1141887526
1307720544
695561407
445110719
1619303924
2101146759
1152216289
1931332804
531734926
607408398
1962497258
235336854
544755322
252209620
2041576973
743553503
821441163
1459119641
703009488
1172473742
967697823
983904065
10707412
1959951348
1506604302
494597691
183903422
1527071674
1055199589
302305822
1220575953
583751284
474973629
1733123046
799480127
2124975234
1259053966
230445582
45334814
2059266848
970384732
2133687756
509898781
1233703830
1836622443
1827302118
1234998287
1771123132
1429018556
123502251
984818835
2037984037
285159382
2081179518
426441617
584787049
824778840
505547606
595089733
445521123
2110000457
1401475039
985379408
1792008424
1807054225
136351038
1887331075
1392310728
1618339157
378344255
568452205
1898358270
1909360639
335665596
698968430
1550844394
770431954
1182800338
1264213414
2096125797
1483522852
1416051871
1184162307
1885079337
1148344689
725110378
1857390696
456377055
304604450
135265193
1421796482
1829613333
1175029529
744952710
1000850132
288955551
983769787
226969338
1975274950
1038185475
1371406525
2038151921
686881744
705994391
237203277
1051068404
2165713
1835149756
522417646
1243190547
1426848589
570956147
1121831038
1047970996
420669234
761831143
1360490449
1772766888
1236790001
1035661233
1850921969
1209128245
1915703288
1007359925
1909325641
389610982
1839781883
1530303097
1002898748
1380741312
2032268220
2068703087
1015765011
1621175465
821261963
2063866063
1469695966
606183738
1811371669
554406302
1631726680
1561104926
1398928205
1281647655
1724172147
227772230
1168654716
1850563963
318502550
828872289
1437435074
972696895
1882691996
249763292
867455270
813344993
1452436537
610771103
450210553
408038479
331726963
1574698657
1328506970
1979090894
1336827669
1707138878
1594265773
2062881890
1792357571
573079047
396368807
150879064
411687804
1134455749
1143028202
154944215
341421148
195714134
517632094
1172088736
1008410477
701744886
966642754
359909078
1830675784
760057350
311364514
596060122
859322160
930245477
1138590129
893771987
1136315029
153811808
1388390053
1738717138
489546166
860565588
2134887033
389146343
605354575
512288468
441024083
958927507
2082756526
905252374
1069691622
60202718
1101100230
1479725878
1383002516
1955752112
1829549244
139995301
1840213988
685565018
1702578034
1592710147
1767969606
1840485886
1652657126
77750896
1154972509
1929696062
1759616510
1454563922
1350137055
376527096
1350330759
1255105951
572303812
2067982539
1814987106
171765266
145869111
743976980
457779396
1173170695
1084316870
1396846785
1336208330
606861512
1876280596
1723964642
1073602575
1587014712
458709712
1799235913
688046080
1052935589
825558264
1203320973
1636153577
698727081
2137404732
1691227713
1789574611
80516457
364339690
2101826314
1980494750
1661510425
251477737
29479288
598924491
1193136361
452690133
1931451092
221577401
2059413059
1233514510
952498099
1223567064
644363436
670192920
1798571649
921797503
215057811
764521777
1289518861
1135995356
900413000
1316505877
1129529712
2047006529
1958882628
1188778741
33353220
2036039502
1540028651
2027280306
1922820915
1467619928
870789076
258588860
896126421
1702771556
635620256
1922403172
1410888252
1828127539
1773701964
90332886
1215561619
1495901373
2119793740
240618082
1289387357
1251394284
1898566360
1396018148
127812714
188103917
1146018664
1199794027
71565011
1383968285
722682179
725560672
710915906
458060270
1677668827
1590135687
976720036
1342166665
320499142
1008265326
731493276
37732855
339645730
533469343
1045466267
760350587
658745668
744726850
2017922251
786672220
783620514
1438034553
1271688417
978509463
1060717960
35481064
1222449109
2070620221
1077087015
138826536
1643945449
864794423
213423353
2069812520
937138169
1437057309
830749319
1290195359
1461938990
2101050039
1306691441
554956069
1840329420
1675865204
1787920765
265853367
2108965622
422477572
1741707836
1490596764
909660807
1625640480
845484890
387733117
272993933
1519152366
538020259
996607923
1413021087
624690224
712782371
1846655584
1402588063
1719777546
564351658
1503199758
689418806
501713989
1166915969
618169246
1803597387
1577683191
90993441
1440439738
337082987
121257336
1629684944
1744524215
125557771
517606618
172444500
1719092644
1147677862
1553405088
1180141123
752389449
667989842
1663756124
332327667
137511656
1978980297
1908445354
1228271487
110691385
2082844740
658580120
983364549
1030928804
1006638712
379965665
1213789978
2099192201
103905024
44867119
1168799961
1539957254
1855149166
250124126
436314121
1438419092
671916700
2110082808
1045539998
1880258013
1774398107
361082894
1573128846
744330317
231470381
716535567
1857679365
1847900054
1651369843
906451290
1717674596
543100189
562108218
210014735
1373409867
893891734
452009713
1521950490
1062546765
1524258471
1264957875
1543828003
876382101
698219720
82238029
519436720
1950300430
720132014
126493413
2077688941
1060020933
1936497348
1106771346
702185375
1136358296
323425949
421564681
435711137
1594506915
729817225
492824593
1769806373
690458324
1394602354
907856422
1461535837
1993189450
362998841
2051186535
2122535180
852887427
522045893
992361995
171541214
250338142
1965164916
165726982
1607944599
1494603445
1481442996
1787233920
840901047
775837498
338767447
308275403
1451414555
1455541143
1563142854
1710809156
1542619948
295425767
703393361
921794609
332404858
1841946452
1560832047
1666766613
60726818
663897489
1873492062
703999396
943256260
81990055
1155380212
2104966829
1824558910
1186759133
1099866720
372672218
1317773893
715048164
139655253
218283482
149961166
773183116
241148335
1575936081
46449503
1147444781
1144130699
446316552
662213910
919268960
930169278
1916900883
2145683154
812979652
217354929
1472219135
987923596
1644236767
1363760761
1048578537
540066063
846378174
1852433749
1207727142
96477019
1530109764
966379985
695787245
1588704994
1552896093
1345415078
487145032
1071846206
210779353
429744679
381106375
2104044051
1416370982
1011529120
224724575
65855919
633620860
1630749118
1377988669
1831933635
1674905146
1805404194
2037205294
742095679
63037850
1257109033
173860865
1826166268
500333096
889756119
673476022
735233970
609571176
642807276
210141593
1048653324
2079451313
679787486
1014923829
951750717
1463361567
585045760
688294766
1059152270
665075299
489291067
2139220778
1266890136
209754689
323387468
1493190201
1121475059
1519910405
753824567
1903241872
1520309401
1289160877
263360680
111633914
263838464
1339058933
1885763746
253381218
1996584748
1155801253
1617480089
1673009852
403292882
211603272
1248099716
601912286
2097070587
740416560
258576609
1758415463
866058828
1083642695
663541431
1696995903
1367136788
554973522
624988126
1726266365
306996649
909266583
1097420470
458148874
828697566
1217025511
2105786190
598376205
142171493
1269677265
1964390064
993485891
421670276
95924389
1711750228
308263519
635409055
159964789
1695723106
77758266
243901882
1910199966
1762651996
244612016
1780900075
1883404289
1554635457
754807996
1630293058
1354235107
2140755598
1076635968
209256194
385228998
236957959
1671024828
278890587
1209833044
2035052063
728683908
1467209655
259005649
1053615343
1138103497
1363896555
1820695797
256116586
80093287
1473827954
9374936
368068777
1733068170
376307444
719400498
2034843388
2111632452
1607030707
1312010473
2083855657
1859572128
2036830958
980530444
675571940
973378833
1960536460
1515466031
1547561653
867290393
480576889
1371639200
1033819169
1380432513
1467361863
1672963515
695799700
1398255756
943868998
1509446411
1043454358
462604219
264091872
1220935910
67143866
726301268
312336897
1003707071
355001577
157449106
486954295
775420192
667476963
1011399737
2050189867
429813566
157814611
2029469795
1507524188
1801518372
1369062173
1113381733
267031602
1964797580
114482083
1637765971
1138537959
776091895
278798680
571273145
1993887416
2134783173
452701591
969156446
124153254
1829012318
2136330123
1699683212
911097646
94666378
2059495523
623487268
370917961
454628124
592400126
2042104331
993966500
2014583467
920481127
947501353
1342777401
1073238247
915357849
1365344119
162721228
1243126375
357622953
1725963173
1828625973
539913769
2095874771
15590440
289379943
1549045508
714003348
587931516
829471337
553006023
930916846
1814242810
1358980244
1855846825
1786879682
1530911183
647392119
1623954794
568643039
904234608
530347608
1650756049
1451173341
1999361145
519456022
2122647117
795508087
1974649834
1259342687
1617814975
1200438267
404346436
1186526650
1011349640
985414826
1184889756
1104973333
1031483480
1652217850
617636125
1811326162
115992957
1525029552
1579410684
239618546
36569919
643668597
1708032242
1614513802
1284545461
1520891942
1842464306
587723606
1163176911
838688218
1605563173
1159642390
822269531
1572340832
241270174
383225939
2033663182
495257759
511452128
435801752
1620809850
1158519141
506590924
1881134952
861135007
1910245797
1192909827
1317492943
433198951
361322763
1115848754
29680607
1217228161
1543225118
1874454092
36762468
1066806103
187249622
1156006940
662353110
81736313
688754853
1551111068
734635583
2090148094
192250050
376533606
1519469242
617786617
2118250775
1413952630
1479429371
262763674
1276446268
1772434615
1462272376
2066937750
1748584415
1570644730
1795685223
2014416156
551112522
213170819
1712456333
1009185260
1216161266
1089524038
1811006230
1016370338
39005492
1246621721
315189936
1816248168
1850797415
1394201806
1780596147
174625285
1712210052
743135765
192232860
697876302
1785795767
1769354736
1800031771
609682024
1391900647
18357393
1092589749
584922432
2144634025
792276208
2090376941
1633007039
307661657
1792894249
2085573841
391485912
1535565370
1637120960
854098934
1380516344
1327110379
1534514880
467177856
1167777847
1517796220
1568906516
563567791
1202503431
385848637
1240577325
1622909688
1016470081
1773345688
254516020
1994785571
1939019775
14156024
1113993633
23102709
161392021
100375036
1373225829
291585254
512670356
950742777
1320458854
647115041
686704124
1186436844
1988637534
1019495820
719499000
836077184
586897003
1166890682
544643885
513143460
1174457946
1099463727
2139895228
84126863
1508172073
310079384
1152198070
1170075050
1769952887
525203483
1567036725
1878743415
768877905
1827245244
1247290800
407655224
531914979
1392075191
375864754
279279639
364503679
90902053
501501919
1574373595
1133298344
575827312
1234649867
498653231
1168194109
1406371936
31271465
1007661465
1100380555
207494497
269540730
1404988525
1392280013
618286344
1177393569
980698332
785515945
1973513312
1993308115
1007411666
1499869544
2024323190
491859147
1574417320
691385653
2119194495
1401440225
1661182130
1800826240
723448298
332624094
1245637430
82949168
1472496699
92202537
537668782
830010056
684885527
1969302770
1059809479
1271402920
2105617058
940645751
1568024258
629351952
988665823
1278804916
1344223580
26921711
657106552
107446256
444728664
1229045476
15074692
1103080078
1204044741
166686207
1873101736
1362765685
775375726
1369332198
1982044074
1429916344
1565498820
708091157
1815163415
199114165
573945239
1873285928
1246446581
549389419
232257988
1047319126
374782276
1917619717
1249112327
1223083792
1409833297
1219064048
1835391536
1102939589
185631436
996343425
2034445555
1019575733
1820313187
1179250639
1594248352
2139450000
2123998670
1487372131
2101625784
2025833976
1191906583
1971762445
1775785030
251694883
766124141
698518074
752101836
595035556
1645358973
780901998
1775421376
1329825295
1263840162
1150364236
1759104357
201521016
1326325616
1337398
1829805024
248801648
152288269
941244390
947167737
2092294844
1253143875
396498066
1063573917
1293897840
701168319
146623061
1832868158
1981022316
535221614
913191367
1386991838
454874788
427233761
1388138791
491911768
2027532067
2027606
2053154113
799516594
710258988
1098228147
851985967
596590511
1977235728
322413985
1608292853
1274081164
862628587
601732758
1834463596
2090769838
2099410413
1790819113
144718189
1881303595
1169696480
19404733
1494545056
1233195129
505189826
1740197810
1823839285
1135823504
1168577056
195645439
179387047
504326238
398939393
626156072
334662092
1841957270
270073805
1649400290
978768952
1544311626
183456160
1379671265
1374771140
484306508
950484917
99276809
923713830
2032682249
1768817516
2095752985
1968790534
1461483431
524886410
1107237493
743444543
14140821
352797469
1228268329
759247775
946856202
1571274645
371508015
1186723998
1115859233
1717954204
1584376892
1948631704
1674512539
665547906
1060223424
1863985447
572830827
1977052884
909154808
1428618814
1608641728
942558794
887706278
717335105
638094950
370814570
214162869
902554873
552523601
1617957330
1718825227
2077658609
573317084
1421900509
101896949
953521262
901914153
1193298929
1534341481
1042138695
353317326
719001033
612748373
894621277
1021102972
1188275482
1450163913
369985986
1356712992
649012917
1268059276
154224176
1399900228
1968966497
467111116
414453703
2034295893
1201611379
491733285
2045406419
193399137
2102608892
1847037579
915038961
474834129
24189911
1029409123
378583738
1068020926
1460625162
2028074509
1074238018
1747450947
1777217629
545079797
2009125085
1527082539
712207311
615363991
647602294
1352842902
2052362541
256488544
1658657536
461817768
1380445365
763110108
1949501552
1276010411
1203259134
2084774491
1506119879
1155295697
658519522
1630433942
1157550699
266529011
1119131332
1389045548
1124020947
889316304
1413693661
1680926925
1204994605
616114519
2063657753
864040550
1400360029
1940525692
557896527
1769977407
1503313836
1139679873
121085730
988126779
1511553972
295902888
265956517
1729112231
1713514833
951776254
474061484
1743707279
155132988
12834267
771771483
510817605
1740651709
2001378751
1182881002
2143512539
827849045
149643559
1092928264
1181249136
391741311
784456301
1124990377
553127534
6035064
338072922
686230972
784088522
1143049335
613340628
1722127407
2023304291
549433052
481431785
39265873
2121087125
1350181164
693311692
892558817
1751752730
933027938
881551246
46456990
666249986
1087921508
1700263875
1994030822
1895364674
953748753
171649390
2103638283
1626689228
1407148050
444983006
792204307
463081819
561147610
1179019779
1246446394
642232996
1643452536
177267745
1494566992
1145983096
114069533
2057841293
1645634412
1318549288
643793060
1315094127
2020369957
1045988815
1031406628
944730420
2092041369
88881391
1233890350
316327269
763295028
1730356120
293516122
1507638202
1904271006
1747382770
1066994443
1804113795
616316277
1627703162
1957627166
1318973046
1858377998
1525649843
442773732
196538508
2570874
2007551128
1782652136
918814329
1812664767
1550936684
497557984
1803095302
633383314
324539859
1211765013
923462553
967043088
1619433326
1118862158
1872205936
436929911
635300004
1922677346
694255
1756035389
1150604342
1279676482
1618071259
825646750
949619650
1017175259
1367069473
629446367
1129173238
1303395070
399656270
1515273270
423993238
1037664652
1771573983
627156811
725118225
7315821
1910425310
403302887
1680928642
2078507173
154590637
1360720742
764726504
186055396
195934432
1925668409
979969287
88912251
2012446925
845136797
1444465356
1911041710
1723861844
1931717858
539842638
136096709
2023081014
1836139291
795150577
1281218271
276855332
1954975118
338651284
1030530789
2066274197
1983407783
1094401680
925652424
877089923
424890210
1631533738
1195276807
987712107
1590217096
635517111
21448715
472953919
759265494
391293354
1744018702
1337621618
1302072180
628755414
1347731383
236179289
1959328326
1021906995
1613293839
342022588
1699025796
2005095710
137812104
2054623861
520136019
618480736
1642979323
1829982521
151974433
581852244
163275281
729116391
1371652779
129487817
1042411428
827075099
653077576
1180522399
1816150415
2032763119
1418000244
1128774263
410386309
721061375
2000214619
1988892579
242097454
684123724
1349869336
229039264
1913540186
978586015
498098947
110297944
180040070
1897337605
1582588290
1160735867
1498597723
181046278
2130260860
714883013
229889898
1223939929
35055568
862662305
523941050
1179043747
603246568
1169094043
1060854247
1704660615
1823730562
1803183533
1559412849
306448782
737929026
2049861610
1973703425
1815881893
1781988681
224671467
1738578565
136555683
1455818727
1883252326
629122942
1054194971
1251935177
1052508609
1997520355
628978070
552414666
2108109491
977649002
952056379
2098238911
742941249
373704101
412769330
500932286
3229361
2121242274
1332659691
1489385421
728898897
386276994
381184856
1211649443
1327778837
166007774
2099126565
1408909149
1101969666
705861260
933299689
313090849
2042421267
1836855223
297739295
2134506590
740469183
628968300
142122031
38650833
876228755
1399324984
1319719240
1904153773
1603759743
1779901160
1255959161
513331135
1378263754
1753152620
1643035405
1013580525
389839113
500663448
168384309
1290461470
813211119
1414392572
21608424
223915036
1445473177
579749376
1467164758
307243286
1828943717
482565653
341683773
1233679293
836513480
1790426161
2135702547
968761255
1413033845
633739978
403700309
1933466300
1877213900
1165702965
871938300
787202646
1020548332
681911292
1260162547
391025407
1546006192
1599346339
1307069251
1456118979
400584390
328542328
728642829
2137868423
1078344776
340270359
751091072
27341429
142785881
1699952007
936969675
171878634
626756987
262154928
1880667456
616280556
93196637
1088207952
1757018816
1137722170
514791403
1260266281
469014908
915894809
489872584
439226985
713842449
52365303
1012127505
1175760534
887641132
102273087
141366487
1707423863
2068489904
2061574169
918328151
816075997
1877831489
79445728
66970774
227284381
221147166
1326000025
509301447
1329591536
1049561037
632460146
810816260
171663300
732394779
1012940344
529045440
1648619725
1688743454
663913888
1000225056
107787429
1599437835
910401771
1375790438
1448268147
1406775449
624733242
681122857
658812598
1247617919
793783911
1097588029
1215052707
1548044996
1732172571
729724430
1120910189
985795352
1788090347
1625788845
1961224877
905226135
371295542
1216258513
654308260
1480983304
2096646661
397263333
151955652
633576797
1819503971
246462897
1330653144
352526793
320403405
1465899193
2106038541
679633520
777934287
808622968
1461630617
2097076792
1669349335
1216941433
1207691738
1767859989
1911405397
162618377
854751165
1334470650
1080047358
964894290
1834751299
446524332
1623423759
143528555
275531600
1276730023
1857929008
1791682177
225646744
870645730
1766437519
415562723
1299236305
1187051438
608144090
1293962492
1998335420
679024259
202371541
875539110
1731738635
1886040521
432566186
1054565344
1101016248
1868891133
430838689
2108107548
302181494
531478710
380493894
1730493954
70724378
1095257834
584039358
630367003
1389800202
200987575
1768713074
1710684014
1858229459
726064943
1310789943
756850798
1171807975
642744605
163004619
1203275195
1414801101
2090461534
719703048
1156159104
1970811630
754215683
1333066229
1857692794
873759035
1099256580
2107807859
421220723
528213433
1284684025
1667028041
943412232
808869326
531149975
699173829
257898003
1299588479
505383689
1235058740
2027711565
1204490699
321574956
954511624
1375585788
1630151740
485894359
729455955
415861094
1731417207
375171766
1080749489
495871544
1283302230
1098039105
238076874
1975567116
493372392
589068803
364434608
1340753689
926708123
1312962670
843626628
1125829163
1494740231
159599558
851775552
1177829169
63458940
901010450
375251850
2119506684
968762047
1103024183
1664117649
993170363
936247928
586068927
1258943162
606427794
1234427380
1150868432
507621845
1564060914
402649763
474249150
635153467
459403739
233098020
710242823
1842291046
1420851863
1114275599
1829185577
926183727
1681248566
1135550534
505295500
1591704626
1906610302
166623799
325838529
167721182
1039752631
249077624
2016874930
757637424
2134767534
1029214468
53373194
409385956
1515536832
1454151146
1390806787
816131630
197662974
231691068
643120360
1440003367
578446508
783366485
471458886
732427805
1724790641
1285656259
2096386238
22259893
533984136
255830079
2134642516
1877575993
1407858409
456878882
227841415
1336865510
1416441836
2029065654
576401974
1829228020
914769968
785999707
835332479
567717808
1851942099
612050071
1447216192
1151703790
308768199
893854266
1770530558
487376499
2021849278
1368038024
212085705
982696711
800670854
872932791
719321470
581562040
2009114792
1003155619
663979915
1984952552
299107342
1860984852
638345959
669749939
1522674989
1855237708
1553744616
1906663396
970311351
270780208
1394595898
536253879
1166769072
1973455711
414018222
226954281
2060644046
251365149
1518377880
1728406055
82797523
840510997
2094358256
1070338649
1340651377
1552672372
1427486491
760439649
2138289263
1115138185
1064147625
617004526
238240166
253162687
1510919010
786516173
1649415677
42817823
362373500
441779291
236579638
1475323385
1085916124
195342140
1409197838
1070664364
38032220
1803518466
1712131730
345137448
1934171656
1070404876
1939781079
967475118
1473863076
701008779
482031002
515063625
1297835226
65450172
1818332100
952102760
2029611646
883014620
767868013
476909657
1653598323
1496113728
603658710
1014712611
1179705135
1609507228
1855548417
1746206993
1894179874
893701213
1410395731
909104175
2076767227
439062832
381431795
151095352
2034956675
1476521120
1369276213
2133177663
1568477185
795116081
763934148
1665457421
704543171
761361435
1039169672
1681758880
1336206762
91308780
470465835
1455970666
237941058
583276452
1643177918
902203968
1780628251
1233554417
32869355
1517444580
1739581652
1802419212
105152591
1043030267
544178033
519789330
1217261881
720907198
101043998
1337813415
1938788158
520487521
1717668655
1038517522
2113052253
150152470
596685031
254188839
1496158618
1372050790
889402818
299909261
162308650
379374408
895887988
1798526859
1429991725
1637954101
732075797
1245048194
1884906919
800301160
781342034
917040863
1206502896
994576322
9801150
389725334
295561297
1499601282
1565675562
1291531043
1149143630
490445629
250258944
1955617958
1619779120
1121352688
967103626
1455829854
1299338366
741676201
690463593
946922555
144815237
1864570776
1997312173
1234078161
86191680
1013687374
530127117
2117789056
1059892009
1896623077
414466444
118809377
523016601
1422616804
1729379845
315713544
677702760
1931947510
89103184
1584086300
163587384
1342529508
1297029566
1699314547
508186536
806613740
1866387029
696700400
882359319
305676482
638871962
545406690
1805508915
1742259468
1714253959
483806242
725673404
218442769
316070206
747999211
613209768
908915442
2086587464
277494569
752468075
278174988
2068423160
985766702
1344091537
767298028
1573397519
159684530
1217016776
1712914981
1834751852
84329600
1402732190
203280847
1793482056
1688474236
573346234
1219856623
718366797
996437634
94940250
534512614
1780179007
2136866129
851598407
1658011292
1723520176
2024895207
1891562110
109361651
475362026
1567666204
1253774392
1482928220
956556335
1206333880
1557979267
707121201
1832223258
824355300
807082208
1137503705
1355456686
425687717
1727926210
1744305509
208358995
156578130
1577314394
815607599
1190402981
314558024
1856835594
1972497113
918464632
1900977828
1493022908
624623970
1535165595
79530932
350311561
379503092
2009722019
1349617845
1954495023
776429242
1079769688
2115484753
832946027
1775537629
271675887
303445326
724593904
2002576819
992507418
1475978317
1160917745
734720176
1957786350
330876693
377804708
765152620
1713982914
1390251433
576090144
1697771742
737100754
1131133430
362711818
1960983834
1641667935
1456301939
1095311535
1713085340
422801691
140397193
263021894
627916232
1172058496
1467472867
488901529
2111983066
1223598921
1520959175
530045287
56869284
1892219486
1002370552
1396561786
2002825286
1031759718
1157991651
504976810
180261590
454474658
1579853810
772202152
1567972899
1621977909
1127370170
176138054
1025239870
1858091470
1185511679
861611260
905065997
1590234835
1819408612
848102318
1091101225
433416313
1789502254
1154073109
1398675035
1293756051
526795112
1124811595
27718853
1328327249
910520334
237176159
426250468
1809860698
267633985
23021131
1218034063
266355757
1054584693
659522197
651596956
1417614003
120763371
517660704
1144960378
1177546856
1833515522
1327703071
789088194
1753044194
1464106973
2021530522
12362456
1498019565
45865879
1649775402
185038268
1579081377
18885385
1983820488
456213956
821748024
1454389294
609970221
1946157471
2010741358
1772368847
826050279
1212158357
121902786
1689863241
1701482991
1215474165
1016898553
348683084
1156413833
2140972287
1823867168
2059421222
1173484862
1740250698
13259628
1461900359
2042453631
540288475
1429507427
338745180
1696088402
657485940
576953724
808991841
133197538
1624433904
1283886589
1566859052
1711835596
810982499
1893264821
454119816
1625122470
1917589299
101890407
1516708532
867212101
525350004
1899491099
1541464796
1791935584
675364069
1322007274
2036981245
1458985162
1449850372
1560151781
1010097586
1855772286
1147246596
923798610
1149288838
1886150214
93618001
223287319
1556950603
964978964
940693499
651078573
144226825
2090744205
515336984
1728559830
290630901
2145647803
588794362
1255442819
1554923924
1080995438
402635318
429113138
566546847
884551234
220180542
459680015
1496263736
1766660645
1388517411
157006325
369121674
1205473610
294825984
460138208
1099554276
647888883
552554574
542688643
1844699704
1702386692
484707777
165905003
2033849830
1497811158
1687836277
904355196
309613037
1003645054
1494717786
385881552
2066443411
1971831153
107116444
1815257545
325917212
748615183
384684130
321552075
750865724
203942669
877791109
917006296
693936779
768818133
659139863
1949823526
1176964057
330187908
1265212081
1031144940
394830396
1657494823
1811421755
940476310
822494157
1331869221
990895328
653356953
1128553896
1089150637
1702340172
467012838
440589077
249559692
286038912
1647721769
1189303816
693565314
1245811267
1443034259
1338985925
827838097
202407106
1881770949
1509845989
1914299114
739364151
1600514582
1172338294
327724937
1550814779
1557909260
575944462
1053675041
485581789
1466558623
1469869979
1133443178
1344881254
1404172120
691495827
1785258622
96475628
153376678
1625589930
2120504232
1991803697
1489372424
1724347490
1125117636
9781717
1096876840
794136734
991854955
398232349
1275728121
296711569
696459550
63795934
237121943
498427243
23251794
1845527167
179023559
35949511
813669457
11105165
752757595
1446211016
75855738
763435381
53440485
1151288277
1819068972
988710781
1770752803
1813909174
35405917
383517400
1973274073
1402990134
398515007
1956859854
982154074
1915382698
1531546704
1959705918
1946807183
1252745761
962534528
1844403312
469989586
1426226730
717498026
1404789899
542585306
1772005772
314935699
1071629294
1895484198
325817496
995766331
1565090844
2076453319
1927242760
1767860688
858394792
860531384
1486606531
1204674010
1650617949
1082753494
1087663181
2033283806
260364134
1619540223
1503420675
546217318
867883952
1242445420
1781517364
1415367957
186872633
2083260714
817896538
2069608132
733409908
660568539
1502005024
1338860836
1668205872
1431097835
1281058531
535266018
1317221417
77543731
872811032
1189970348
1527157962
548992416
1679599605
739150389
2112503743
335127732
1988066276
412946487
241212288
93611232
86868288
1880941480
1596561028
1889331028
1207319922
1850013949
1466838771
311729906
401844688
1428040425
291477306
87823611
1643228511
391611043
1120131902
293862157
81843051
1784804325
738243490
465712839
1177008301
1037383518
875757010
1149916415
973590493
1843181164
932871904
1887577099
1694129161
772011220
1079183211
1686510245
1928282236
1568384395
866690755
1546208850
1237498387
1990416142
1871451949
879924131
1585461039
1064461548
356914928
1907871334
926053387
1290778697
264564719
1101032903
1931470209
1007378396
921629975
1399432471
40403038
5071956
725360508
1799897166
1117964781
1951968680
1026915431
2116634031
1376327203
1054726955
1235994972
1209325259
1381565823
359066168
941456622
165867268
1170032419
573872330
2001226336
908719385
2088044998
891391312
1189268957
1243568696
948849672
1060670113
1089383487
1225917044
545452435
1978238406
686778538
795289359
624726743
390842577
1107727983
619294773
1091222330
562117846
2040638681
1801531409
1392814083
1201020000
1521717247
111126449
1084467425
2003433965
59919649
1426423181
143010869
1590205941
135971372
1470024189
1227217106
517720598
1124897341
521147499
810699294
26426795
232912376
943621242
734268468
461695114
655729494
1247825186
1704484422
1994412400
1261165513
1130885098
714578551
55553332
809416657
771472086
828254095
1236700688
1012505052
537904217
747403639
103353879
353109634
2011027217
148255076
1439549375
1002837474
1387044644
1835807982
1564676308
1605618408
1848162095
2024545488
1891233032
1883688085
1945590066
1570229484
696641084
1703792667
815579520
245178900
733135435
314589689
114205409
80895637
1097378756
2047272476
980815021
2016620283
959148849
1301222965
244458884
310795212
24920141
1691732925
660762383
1075514584
345882339
1825234575
1433634789
1571238811
1517101286
1626912914
866632785
1558512509
543511971
1401268618
386524360
411526146
809508859
1478048683
779565996
314771923
2099009483
863633137
1866536019
1350110662
1050762725
1047759433
1270384502
1219450636
119727611
1363994413
998343239
89684820
189973495
759605279
1325086076
2138567694
1055353654
1202548593
1640667299
1791966473
245298846
471424251
1248542787
1380824608
69105926
2056746084
889697598
1177277077
1600445587
1136844910
2120629212
1476746692
1217561199
939062025
1108502319
1333794196
1368029849
1956571206
345486256
1199639506
1230781392
758561397
1859660392
309127493
2007892371
858280414
181108228
36178767
969279661
320822442
1753662411
537452
677977292
1032927699
1053767736
420948286
325582691
1637362059
1551799887
2080918351
1443496654
718107842
1977342293
744516751
1086086773
804971063
481354407
1406754086
839040647
349057810
293422674
562114437
1059659687
172732396
417373717
1879445649
74873490
2081845121
1775449694
979573605
952726336
1926612580
1326725937
1526340518
1152893447
802142335
1544725790
1384626683
1315685818
1504946791
1135979199
2129471732
1157724539
290033601
1912851521
356571217
1546665115
135877267
748977351
1142340399
1015892306
1132638102
2138782058
1699955215
586275997
1652158330
973366560
1988164683
2134264868
262297024
553714782
1699849141
836381304
1823102384
602470644
1479680350
1558258301
19748910
1952480613
956504270
1267683065
1877863184
642142295
1443958282
1028690029
1378404086
1897928285
203915271
321055553
2000703607
117048148
550574800
362071359
1275813225
1050420365
518422394
1885997859
1011723750
1929456373
994215623
98411348
29214674
159544242
914773928
692601429
1864251472
172894126
1773465058
702314666
1464982202
895576440
998519573
1518698533
1091628839
2061912260
1292907052
1246183342
82241012
78894347
574335157
410459409
769143538
1893795773
313901962
1860042622
1631944254
574964102
2039133327
1298677740
759318979
414682123
793881509
154736963
1862070557
1710090797
1926911442
290491470
1797243536
1269607765
1279014766
1407722778
1736569233
82699969
790399195
373293664
1568369687
1587275573
424627386
2022255750
1925632819
1813180638
1610906524
1415740494
413293281
1397471481
1864878336
600492867
973999843
615345841
1879373351
1754757515
2090835848
1746702425
1718525400
1853939827
1657734425
1838485400
1727028671
2079649590
651393990
1121214266
54538000
1531422364
104467269
899046682
1832227020
97661368
1008268814
327030709
1090838577
984562683
354445241
1871332418
1997204924
778171796
1654992902
17477254
86330054
1492296071
1102072410
1640054524
1236509099
131277547
199751912
1775029597
2108826621
1397853449
911103537
1181772349
1933022690
2037510172
314792403
1310045436
663668173
233680373
2000493591
1386057270
617043828
942469943
1891738414
156638380
579971384
2010431740
602069644
116270855
1156982111
1734330362
1393174405
866355413
561444015
1846759217
466138341
544352034
1273028787
1920680717
1393620723
2045009568
1952552727
1899402397
354830007
2113160181
783084896
342560337
1310308396
1087799364
998769667
770500803
2142203764
853961462
929156222
2122759976
1999230396
2114056660
142865794
1148882740
2016126942
864598908
1108928002
404831975
2048047261
83606626
735740734
545122338
1178554256
1527139122
1331344601
958478457
1713354037
680084919
1516260284
1989922311
855110782
1684131580
1170782096
1940693830
858463835
59282664
685615000
195087300
400109211
1480873282
1468595652
844472833
1924168385
868052179
1211104941
1368676968
659832806
2083582765
851882740
1414878104
2059572373
1124196814
1410516292
1865023780
1575398020
744306178
1221921532
29586157
89897152
2082262012
740080427
769447074
1502754185
1435600460
553229171
1046391249
1150098865
782819935
1698893683
468896777
2052974508
523328966
1286779138
1894389018
1000915523
2053924098
1661874158
787687953
1273765687
1504675845
56619986
547729451
1544575535
295796763
614198932
215785333
2075314911
1504795828
665689621
89566237
2136369311
1091627162
1715403931
1174324624
865268933
694976200
1838797463
2105518866
2078093649
1798464014
504027142
803854825
2133579948
506626092
660855471
583958520
1595466050
1290446506
1056334175
2020407116
2098081432
1151628844
337515474
54814718
632026246
732730273
642744605
1748954339
2037891276
2021849959
720705065
1146121300
1407537865
13908937
2137908326
780763164
1133787557
2087415438
924612884
1644800090
2050372630
1295689285
951169495
804396763
57297583
1111544879
142173268
962230972
2099894529
497751535
11919782
1494790271
677854117
67690942
172968523
279519035
91169658
1722872835
937243969
258899272
225781186
127786661
1268034087
45202136
1522704770
969388146
668656680
542034267
766564973
2070087440
71438309
488315267
1551244497
1938717750
1234048717
1009421364
1546885758
1136194691
338050616
2016619378
844633615
1073985473
1544366586
742427897
844641505
1727957202
798418667
859037210
2083557245
1563204509
1404605469
673882723
709334210
1407397349
1651486021
52012053
743784699
261750762
1116515679
1596525049
695365316
812003202
944541210
1475108119
1310664385
1557733827
1626683173
1203266984
1174821184
1691459169
2063907988
1315562885
962931034
1186435366
1975933870
1240798909
822586750
1187325637
1331398774
1040234932
1755840946
938264854
712510519
656490769
401787250
977679538
847315486
1516327844
1713482581
756526562
1153407242
937821521
607201575
989826097
1126682520
1163064824
1916943828
1739905478
1993266686
1480822776
66588569
357597703
46692901
1111743708
217232759
250165249
1188642909
452361504
2022350258
1789953347
2071139064
577124298
1562386245
1611725245
358650207
292607455
106110030
917934206
848569308
1537857310
1708550523
1419664233
1700513532
176774629
189636770
1858905794
2126515397
656699676
1920787785
688666559
528191061
168780628
1027088541
1820398453
2121214786
1336951776
982822729
105014324
927120757
2021601265
2058788515
177242416
1075695096
826939924
1100148789
1490584392
2096733582
632964388
1526029921
90975487
998453452
1668025839
1508232370
439013133
1701080661
1688737223
268872347
440041191
1342651890
465670990
1347689106
518348516
488729539
2110137145
1335993305
1423584179
1766158806
994759115
2124373733
1469889488
1806730304
1589571833
1872732947
1263257730
923433197
16296296
1997891543
822782777
493009066
564091963
497847005
1960370126
883319652
329557718
1659622527
514498008
1777053940
222959489
1144859507
686881744
1671452322
662316323
714636170
2018751853
268306256
247639820
1995350243
1594938441
713530931
2132672600
954798480
1682367981
305763914
251309192
256321564
425844669
1373129850
1941010277
262120230
423793115
414290269
70762056
1079852060
425424673
1429133362
613340628
1566330109
1805054748
1425371090
136631248
810712391
1318761931
1600842321
13944199
2010392343
2005636917
273672123
2027336962
1894912233
628018621
305672790
1819685538
519398486
553125145
1363248387
1477242133
1308075219
1682409437
2068497641
1643553804
1179411692
1484801585
112068768
1671326679
1162619040
1096823335
1104221275
1814502799
1245771664
941606166
1959169630
554280041
1513905248
732125289
1725518341
2082644425
1868339957
1454611298
198145628
1733840626
2058368816
12331524
1274891938
377931326
774847646
565724622
1746299130
459021143
1381985257
873088876
1651783992
495319563
82038895
576170287
625234539
1253208113
1335870458
943404131
1227120040
306672291
353645260
1958220590
616625397
534115092
1968261691
179349262
1675912999
838665042
437450231
52529816
2062040992
29302749
268370988
475916571
747114676
408376752
80540399
987284372
486313422
388039433
1814942554
853725138
1708176554
567048834
1328898399
1157996047
266657313
2079754844
1044688492
1121887003
539177738
697573335
645986362
698960963
147737224
555772785
1769863761
1778414332
1071764949
1605159716
618916670
258105388
1321174925
572924839
870073769
687435058
1359964464
660792742
170835650
87182707
47142155
1993116537
556429933
438358963
1670020529
685207573
125641897
1525537311
993703385
157758443
1148233379
1239062540
611720473
1639900673
1633619671
1360624665
1780662368
1959359922
245484537
2083532367
314128142
1816987469
632218643
583370702
2042701093
1580003500
95745051
219584125
212398570
890014116
699288115
12472453
372678594
519568385
1850738905
1364835422
405899485
1629794504
1620403411
720345958
1836021694
1998760352
1241575056
377516362
907735753
1466003758
56904465
959932427
4998312
2125918471
429698572
827456025
725905422
837030679
164893103
2089211118
68071454
409941002
284119883
1925679673
1919462056
740228699
929454301
1527365681
1370677163
171061798
501287700
1085214042
197758331
1920897990
527088375
1946432025
1224385330
786355874
535573872
1715654013
621554871
898352894
512704937
339072075
2124255733
1864418496
1449643964
170416963
463480017
655640692
830853969
391391051
584173850
102517343
1160334730
1921441199
1232613889
866052552
1305961156
1132223317
170744278
1180706183
386777676
643397111
477422113
1524770995
465483586
457552468
1797572399
1636729518
1313018204
1005943412
128288448
2037776321
1116613507
415248462
434329477
1389815487
498057911
637515731
2109571172
1840813395
1207807435
1043626326
1528542232
1944458766
1041948640
1642936906
368117486
1390199130
41785012
1077728152
250036300
1162121271
387505106
673413081
456389655
660094236
428390201
644783909
933782264
1410216112
1815782005
455430587
219818822
893275219
2120855063
228661901
20462835
487487343
701634374
642835695
412421420
158240565
1516099719
1756237827
647571354
88373200
1579225905
2136209957
1665774456
171847756
510111888
1633902203
362649099
1651091515
5782283
773264767
1568391323
1444348138
995865658
1730966195
1509102736
556599415
1196076953
726367163
1144466936
489300164
343366322
1229325801
53648143
1015745160
512474701
504878952
1552827733
1372632587
1046590851
1197686945
1664104037
704528072
97628470
1442001577
1962498342
2091326564
844543505
1054145599
1076813220
1899928477
2133016857
562362839
402133890
420464344
687992916
1766223594
1583721470
555318415
1517493253
1734108255
1954500006
2039483617
52668023
844231856
1699647050
1635964486
755016645
1907104226
958153766
58786969
477285871
920701745
945526883
89288576
1742119767
523609993
1253982411
495989112
1527315930
1895183521
118988005
475985384
1713133419
1485816292
547323267
1531390026
1845478019
698479470
185631436
654072760
1548814845
2102770038
756871104
1545463524
1193854515
1275645365
199894378
789527936
106375873
1262019544
556743918
909640295
1686842105
610012568
227785482
1173743172
713317008
1850563963
1338806805
1787907253
167454878
1771637566
1137640021
1328384513
1536117077
1071733538
513739075
432054548
1084286516
1364112545
1270518507
142009376
953145682
1149087579
6822240
1190283667
2120515041
962722064
1299409356
1735612138
1703819020
1056572303
514913492
2138285580
1320280002
60791339
1664280013
831814895
1779590246
940174319
1416060409
1381778230
1405624661
2127025336
1961499543
1016714957
995426599
99653422
2140216934
522791678
1995548338
659286812
1608541158
870052567
742427397
297955963
104071007
1681584727
1453567051
548327937
1825746630
1932673135
877465281
1035476260
1236706454
687877908
1356793298
1015083853
1415140383
1550442261
2065452569
33200520
701893325
1971477165
1896864987
391936774
1855026882
1636110412
1737579108
528319041
1781935848
247125861
1255960527
283498152
1944079014
848286307
835870647
1272210907
228110062
1192809887
308822533
912011780
1254350596
349532662
959649718
1076153427
1460127339
519306274
798552579
1360104449
15856172
1289944607
106228817
923780911
497200805
2040220783
961480788
296546761
843988722
817015092
1414529034
602016200
1145151864
407549398
702199278
1323049528
1630399219
699004661
1859143374
610628943
2058048462
664661504
1030565887
1299417699
1389525074
2101241332
346151718
817229846
790688079
338077727
1663776721
1434287598
405289046
1461353410
2039887908
1849993433
366242950
1326220632
1703219650
345708744
1997076027
902605162
1040381924
431904841
598172010
1640737499
1538221249
853965253
276141364
481706222
409997294
326630867
714321288
1926505537
1828035628
2003373871
1031700180
1736088861
1508302711
1136750291
240615605
735264183
1488627285
451492490
1677872598
2008722600
1363466311
561410775
1774472414
557927583
1698578968
409469915
1662621321
269547346
1265867167
1541189972
1012280429
1135249427
611158023
1741247578
38218269
1829116596
993384585
463937168
1706718780
528131108
473295308
285205829
481662519
1143890797
1547566927
678245131
1718322095
634612599
1902504777
2007488276
70150941
343685906
1172393138
2043781886
188791438
983700236
1383600963
1228036244
638312484
1186162498
1328966980
400641936
1033041137
26500187
483068465
71843977
662069988
74539402
179762024
863396274
1918896375
409795518
1497643034
711132250
202064430
1803811823
1932802975
1128957969
1561705876
721537452
301733207
1139448232
1384495500
817397778
1580041698
417364936
1082133518
1797838136
1123826016
691447190
797218914
277786541
836396971
472828691
892269367
1764510636
926099518
564188632
532209310
558657691
87034528
276473616
1287190783
46700219
1082719897
1616970338
1248181677
1466219350
2121196248
298996137
458624825
593509054
1970189782
1243240037
698643160
1750298989
2055252779
454025300
1993721527
139429417
611661722
405714598
311545685
744692728
1886948489
256486906
1848371936
1211387747
98327238
88862067
962984024
1720884885
1429789354
1653873696
408089849
1964463733
862232891
1886538603
1248186747
1113295593
1937745091
938041130
1184671791
810744168
1586776635
2133440540
2088293067
882229162
241342155
1454005089
1489253873
756085361
299313573
1700032338
1413074036
1302679193
1471519043
473716649
2041966364
661196459
1208747670
98143809
690010862
101587857
38866394
698428234
1440115810
1031987090
1419273694
382753108
1571518498
1319367393
1872511335
1897365713
967167516
1753064267
1103637766
1333150928
1651843760
1363796862
1140512808
1310921880
41295422
352508509
1106912733
658676619
727495291
179192663
56812571
966719347
260488771
317988242
1701648285
408702230
78027660
567183160
1423322926
1996248416
597594927
788394933
1664144996
1934894900
2117797002
1308168968
565141023
719757675
112001597
705198802
1107555464
1313660717
1643853453
416737637
1797553049
1349064226
1207319922
858323036
459150462
1239617285
1749274448
864212960
1696744518
806158766
1635590271
106042560
1059674704
504518296
436954438
1093659097
812207048
555371109
900185822
1710523521
1839144148
918294210
1946842762
1104267393
165192273
1761365625
1308277154
698885540
1902970917
261362825
1540748244
391780140
1063555435
11087242
1886266488
936470586
1972266884
2029674942
875406935
1525167559
855259330
1724316272
1885943591
1846972509
1185244568
598441795
1856999766
143154160
174064745
1066755875
677458448
1594527995
84112900
106949684
321111448
1638831213
1046062977
311517508
795873664
731553510
1356614867
425815805
1766389737
304789521
663879115
5093888
794037951
1760842940
1667206873
1384864221
111439043
510681921
695543637
33461106
1423796027
1878255759
303280044
173674682
1146310695
1004922375
2129010105
1479064064
637607691
1475762483
523333637
928469983
999562965
1132982634
1049302536
233173429
1928443934
1944237211
1151315315
342931955
1818691153
1984497398
452681644
1763532899
2115858762
1341106385
1099956989
1325247471
847990357
1509948821
44459832
1557427206
912215379
1061713454
1881692843
644926471
1978559774
40547081
1861671442
179296499
136756873
40611600
805813238
277771994
133665489
1203189078
1542421345
1981828142
1023681552
445051342
142680427
1242839542
1570796158
1079934529
1220201749
2001851930
1291662036
1989610175
1025934905
812557020
40644896
528529243
1986198020
177442776
1972133248
1664571818
369228913
2038741338
1907628143
672706408
1646469251
434725658
300460607
368690069
300144839
1344874506
2053428309
1256753543
102111218
1802035057
995331412
363097155
493927844
299873632
2065131027
1951213816
1801178755
1554054316
230355735
1812126251
601784173
659393776
2039690902
2133429614
474206677
1463703113
1341119448
663828856
335773869
2112446119
1688122648
384896013
1700026021
2031518193
824021341
986984073
81588791
79541280
1503417175
1344030486
1855482330
2080593692
1801874396
624039204
1232566943
2089043557
510656239
1486945594
583377867
1012107826
2114726834
1257276784
1302947712
251736150
1278505020
861450318
242806313
1299611374
1973519982
1861994392
1464502196
1437735689
2098303331
869713704
1973276158
239338596
1044832176
193412402
1603930352
1386358746
463878647
1714798792
1151362914
2034184290
722501227
1473245804
1829314268
1035917410
354817500
1054984076
2087077298
1643823506
1293744736
1521255732
1690854608
1815103172
1206194943
659222936
510298265
1197064665
334123801
2021401955
165905003
516729887
573630614
1753058034
518067472
325216565
422572198
2069694055
894344815
834042632
1201182982
1858908593
1757716333
230050783
1869913302
297395246
504011759
846051699
1688996289
610935767
845738082
1178510764
795352364
1227642900
908692962
2067821839
1728753922
1263664952
1984629853
336088135
397615706
77671046
711157578
1334470719
1559267975
1602482803
1805624244
661343546
1498639500
707003728
595094114
232283769
159730406
1915739289
1281322823
1825315427
469060654
598816356
942867683
1675488478
2053959873
796899851
395172001
812151257
1320055893
269706237
1232740886
984165996
2058673603
624745429
1267907584
1704070845
1508942655
2076523570
444026140
852424827
567962593
314044574
339954784
1155043135
2022011358
1379362022
1846332553
796859941
2145204351
1917278169
442032440
33901872
619063977
466587682
70711548
1123661703
662359945
1202946566
2020990205
404358221
1451960049
1776710835
672257407
216288073
1381807251
106380913
234795686
1896748557
2097239954
809241912
1623850866
189963102
505377919
734595581
1830630618
1559191410
1419216320
964157786
1077187562
2141936726
230171310
798932715
1183214798
789473471
1164090386
1239137553
1403878557
1624223175
1864248580
1197640092
549715853
1682367981
1898485261
213153954
1428631313
1399550651
333110287
72081432
1097809648
1012603249
1408037880
1496050708
1069370658
673091659
381513492
552644836
262761150
73733453
926987415
1449408108
514984796
36068264
1471492019
1365559370
1711064977
626551883
614295095
1121332552
1448135205
1180778342
739737894
1679045119
1394784175
1690422737
2110741000
324618949
453924475
1542779592
1842251985
1103394019
1364714393
1684411726
626643862
1841805788
358815382
529422636
894343976
2023272489
791190513
1598999131
1277075627
1926633784
1524842497
1357314206
1426082994
6757157
207717236
172457051
1700674103
1308876590
1182788436
2124318749
459543285
1323031191
152155201
400132225
205767782
1975070141
421871188
2062742599
52976829
1687416975
266162556
207617781
2106956252
792559276
1488246091
1420534475
402681503
736596862
1050077831
829024541
2136240316
1450012071
1643386304
321053103
956655667
722012558
1507723182
973752275
49870220
626935116
1126425753
312105496
1058049594
1617544805
498147900
259159635
2019784189
83263827
1992257708
168187243
1429484732
217707690
1133426376
1885387848
740026870
2031284006
1061674756
787078969
1011079056
1373897806
919545166
404337345
961434566
388833100
678304877
110495240
1230704872
785220737
1791764038
2067835121
479456982
1487111607
1870570847
280287089
1261783735
1745933406
1216964540
187394568
965486970
234199234
1243902824
1543682810
1653114155
528664475
31932947
1526609153
1673530199
502630931
402400923
79865442
724319195
940516124
273701189
243669222
2119562687
1283149788
561779918
394942153
2049057425
495502503
1271766887
1356761553
514462690
1306089069
159577906
1424412763
885397223
959461894
2035341938
348868593
1914500187
269691293
70938084
1070125607
353334158
1097209533
1388720938
139484974
1853190127
1629175667
671275313
37165861
324326122
680736805
630637544
397816333
1293917343
156844886
1334020850
518352008
1510167726
1379688019
487432402
989132346
1567723833
1228945066
888067184
1726895894
1532882810
236976168
388414875
2144603339
748682466
2024212238
1067655266
918172040
221657501
300004709
829145713
896989406
1058365302
546423016
1430921884
75565064
914624433
1459854414
1886813314
1958278503
346525266
884799787
1438403907
806368154
424779209
549554783
1749045300
1376833080
1917966573
1569919281
2103815883
1333577821
322677545
1053748141
1121453471
1279176236
178411715
1818538106
1517447316
1322742516
981186784
1906061042
553144074
1753795622
1661605757
1059428248
1917661757
654292581
2136230357
515622994
2132141756
1794879339
1647028859
1758920883
2019921878
1424499818
1400483490
259560766
603159319
466619595
1461756017
277360643
1272251447
580964793
781235905
1264036950
120187897
1111394181
1960536460
727489085
1939040916
443704934
436759184
260120360
2075704943
160319582
31499082
1960237941
752496362
198542693
2132067526
286983375
1258301691
954044545
1001585789
271957408
1228588448
79398205
525938537
175557955
234538256
1786175885
477520868
215948483
1465675987
15878124
147457183
1025864907
371753555
1316045173
382336239
259245934
407448822
662631540
944389310
1675133867
24561292
477718092
1595685233
35024333
667978221
213450071
1658129432
2091873060
742056705
315493122
993578742
1056296167
351517872
1010224507
953544878
1463492647
2069193114
1125124764
409092779
450746654
1318066958
900904149
1648067096
589656498
155129162
1952896187
1589123479
2024285225
416643589
1220861637
1451194836
516554780
1577315314
1524823459
780809388
1272535807
656909251
344859462
1943783773
646048565
1783228634
990241847
2002633568
2125128807
1145942458
1153523783
267707075
1109482382
1685021591
1617166417
922888314
1901112792
1253606542
253053004
443967745
1984766812
1285211540
411894276
1930855174
1415517070
1352527283
1486677914
1930846151
1411603162
1540696259
1746821226
2046634011
1372132877
882059923
1000725646
1522704770
964699859
515883789
650772259
112457443
341009897
247989145
677033008
390181661
379522364
178222772
1952168767
1488167167
1563981502
84803882
1812965753
221017465
1736882638
1881803457
1177376193
313217810
1755752664
1553827158
1219362742
321950809
1121549154
1448569580
1260636831
487816465
1205956542
2072461405
1967528369
1650832697
63072695
2039409983
1848815395
1998033831
1479116804
1069481854
1856758704
1293034801
911142839
717710879
1234431829
436700733
1891384135
2049792821
902970082
581787226
762486781
282564473
1546230130
2102294785
1709766149
835765618
1162025972
368960816
491060297
747992830
2055175534
1088420489
426301831
852295178
1559200234
1752157975
1973003332
1087639330
698905660
126695759
20577029
1181437313
75811940
1866075516
232694436
43970527
96399892
790070205
533093155
846196654
400838533
1645901829
2095550829
2021296768
428481942
1887880839
561492047
1725408811
1357349140
1188814878
526728829
799808802
1760796981
586520119
1874815216
81238573
1117313865
514495571
1245998098
1290488506
399899234
60807387
716665093
245795203
342748097
1430500323
450413615
1489995356
1603153113
1972523419
747881299
911516247
743856625
425783494
2084393457
921774832
476760686
1868103930
2113558430
1974624028
2087080992
815905504
1007090543
30434099
380070240
1092693790
1906098322
1832586970
1402788115
285473987
1578872653
1830591151
1025762831
689752904
375102549
1838104262
1078726131
373039220
52430117
1452597297
1004529058
1407060129
1098260576
1485569520
796946331
498721772
879313347
313529767
222233961
790486737
840722709
1274614716
1764287963
2092614530
2097754830
920495406
871152408
469961584
1588158793
772564132
952145534
1459084343
1842804987
1256909412
79931153
1744277848
1973862112
1670285452
943655335
1423650287
960599145
201214741
1528518930
397636937
1984900412
1374905475
1715281136
517329691
1349487978
2144182918
1348393188
1568013028
1794844937
1028973557
1042990714
506294736
22635308
1369374803
1259127119
65776710
817281297
1654495678
972348838
1012227600
1879827973
1116928417
885590607
386699993
774091219
710288870
1423958748
824005569
596008680
346741788
2123977926
441506625
1243929392
1358226814
529972105
1804397532
264720329
774561503
1639067839
1330240296
288343703
1395478185
1211039005
601911885
44124171
1519644984
1265527713
131046240
2040378746
1441042331
196665429
322610915
2034382239
1740049745
2083019550
1903555611
580108419
1405963908
1285549181
1356886614
577208842
2129590977
975156362
248389864
1069648194
1581090530
1023989646
1305413327
1996633881
2142760483
52750591
695439339
864095136
1972432331
777375672
1211031030
2048160933
1286056787
1965898446
1069586309
1902401202
1582492116
1561842931
1787826248
1153857031
2063760857
1792317877
125561157
625915551
1831284846
755564324
659832806
1133589257
1831543623
1629310019
2082391338
473464887
515999138
1592076059
1615354125
1821168954
1720867246
1694060155
84436995
1693742542
1087243406
321123980
1673751977
1991802568
406809534
2021218245
354177914
1802368153
213090608
139812666
556217837
685965137
1460024337
746855816
368442385
883063577
1314145617
372618161
59534293
545729025
829670499
1300129392
51306005
1150170104
1475408763
1138133366
1486324581
393366758
1946724954
67394238
836753882
1945156288
1515954959
1384415896
611585934
1624768635
1245170018
1740305065
1969592771
1829951723
30354458
1826017914
218774560
1291577028
153836400
1945817257
1007036705
448166857
1046487730
936941897
1799740731
1238608034
339476560
889204622
191301737
1216398112
2104675732
1665756677
287973318
2052292864
1755362766
162248187
472428766
1380833101
244119533
1366193161
1123654392
610378553
676403501
74439002
174476110
451489767
1727545922
121608494
2070770372
1559578190
1854877429
1453243508
587097110
39337644
1770282954
300206749
375069
910799387
1573474813
255924180
961056547
106404240
452026532
1789477064
202814875
2141428694
740930818
379012501
437789149
1775000358
556120598
2099816498
1823789755
1317430193
1984936945
2086228097
283664095
545247007
41259618
1403105669
1975711487
1281813385
1189409714
232626547
1827564656
1411540192
2110395828
1201464911
81164824
545263073
520647581
1663675568
504926283
749542830
1217680491
653738344
1103230405
390258444
1357114943
832098514
1087558531
1838397116
1249874965
1963349079
132799540
1547878958
685172898
2025758329
527883021
1957911857
1126744111
1372447027
667992790
1774492558
909349706
428280152
188553320
1079605816
1693920383
2025832555
1534421340
1111889859
896464141
942771577
1647734296
1927078677
158862755
1460709378
475262268
691493962
452300085
1873448389
1675073048
542081298
1838782323
34601113
690557664
566833301
1243024476
840772858
187711532
732730698
343216981
671976662
1981578161
2116654981
893840643
679003130
1122260970
1117978667
796283781
1562575348
1697249269
1509470691
1799842489
273915361
2082120899
669662478
1848420206
1233515370
725692678
981650061
1786242620
1752098417
1821142798
725673998
920183757
1617635645
398613519
1728098187
408812698
1368577972
696937208
1875551184
875989990
2035413487
1377817363
422214181
1550806677
1496335845
541738276
1752457669
2101653850
1128848568
1318863674
1911276076
723391193
970408053
1412234572
706256482
1765613364
1635489322
149084532
109880916
858097123
1655826513
1182427063
1582005299
18869883
379150497
1701585890
1340793516
1399932275
230002107
1861723572
1801505496
1648856236
642331592
648943460
122237876
1312235638
1492165184
138220237
1122301645
459067409
500261654
605709297
519660643
947054491
1663743442
945958782
1157435503
964610635
933859100
65051626
14632410
644633955
1654516763
785782779
1861237215
828384381
14455118
732083852
1691893852
1859589440
1484884777
1790992993
2144830915
1040680750
1686655091
62418501
1278676373
1525066654
324377295
325204686
721578543
1600395913
123199926
32519800
1469231930
794017217
1628240789
455566596
532417753
1445982962
2031721139
1150119004
1022937236
1750197226
6832692
103719596
1571499037
2117946601
1299538198
978837878
1973673925
148863027
1649722698
506201558
1366454331
1034917272
88536
829389688
168902870
423045355
1964664323
242671493
2062477405
1821647142
1542441240
1641447920
2144357294
1758207545
356625394
1718032630
903306260
1259298874
422540782
175950977
1363310721
337154990
360423742
2006356626
562528646
809716517
461116822
414951080
676101074
1061739574
1527544921
887617263
1075681146
1592386492
666140884
614417697
2117979270
87015596
2008424574
921471528
1154613433
1055848772
978216156
110802946
18199389
174808259
1627147215
711876953
1892812532
1716937480
1353838636
418467507
1715713230
1223695904
1885159081
710535309
771790608
81231348
1976049164
199414352
397623066
1722284738
710380896
928101080
341895023
1640452206
1801427099
521127524
2076916633
648086939
1454588310
194408800
978618025
1204829924
267071159
1963462282
1807558372
400357462
950331468
1557302181
1056514291
1135858439
49828946
1413268146
194769581
696762887
1314657892
2056485835
1187730278
147364264
743929165
603966539
543473728
420843007
1239136824
1327635432
1716152306
1139088392
1859147465
1183865303
1931599687
1683213555
1811952799
1026067220
2117253089
1789144108
67690942
652398929
584478638
90514868
494460754
1033523625
448329215
1267812334
1062496954
1141829928
558891361
1187671887
679241002
527352472
1468969129
1497337684
1567629762
1558067147
1833444608
164367365
1168367474
519808235
1626326356
299418221
1048696895
1519917984
1500963836
1878677445
1575119385
715878810
591004618
1333201044
1356258247
391172001
1898709789
722733096
732598771
295480080
829229888
14927791
1395237951
1394512673
162952434
713958113
1719293243
1351331957
1763811910
1365883520
751148187
1805327560
1467666449
20696334
277424909
423175886
112088039
1137727099
1375345805
1406746972
411378253
1306176472
1138986937
488630821
616550652
920395388
575998747
2146979918
1113744565
1635715459
665387768
1827656814
1756426079
181873672
1088065791
675998367
1411618233
80280804
125726327
238841955
1465668821
1022953607
1571088754
1124178909
1975208405
1132893576
1115979344
1016567962
122692294
1272493834
1302790110
1392604344
88601546
1010635685
1260805377
380450763
1515747939
1860402515
1233077593
1642164732
1303903367
635715193
1886277516
701492948
1991781668
256450364
2054555660
2059978935
254215809
1455199206
124742884
1086508615
273943715
177864116
1339127739
1588773779
1956755732
1468498213
777102145
1158249342
1447919064
2076175855
673998500
2098951806
1953893831
1322927413
616333493
1339121305
1874176755
92743088
1340570820
862931803
1267905387
814064771
1603958614
2096381972
1684715069
254913606
36241617
386455788
1645561097
2033097168
169655271
1151170387
1981610434
1884218267
460895522
1568041222
1134429431
531982037
1212826805
962239018
1363406940
1979568178
763430839
344622601
879101154
1775927297
649060476
2113295941
339501779
728114937
1453810888
1510897169
1026910306
1741734193
936734136
843801417
881763756
1550415674
144470358
673762462
810067194
1489360579
1652669972
138840158
644327790
1423580577
1201675801
132963300
816128437
1208682357
758167209
678861746
696719840
830728890
659285394
422774220
1710802318
1364848603
1352570370
1741977618
1726928806
157934109
874126999
1788386754
67778362
1572098221
1803228844
1971632958
1787469962
2145512159
1514321187
630389831
8676759
346775967
441909193
1096624450
1255789520
1544092957
1115088716
890694951
1368712737
788741822
1419062314
929868479
1794682805
2062489445
576668849
396859663
18279751
462435666
1934840236
852322124
122144603
1704551170
1758128892
246102494
1118536565
2062175068
83612430
52157251
1930887309
12159589
6660609
150638502
1271935007
701645000
1484597453
497816642
942165699
2101949911
1456211140
1402705115
45946136
332806063
643785003
1270470558
1183485182
1943260051
980430363
1709724451
874033974
1703130998
660131324
1646026240
1548916667
89226619
95671756
323661650
1978620159
349965313
1474250730
334384259
1861085837
791275866
1423875295
879594921
518547649
1269194167
810799578
1946482864
2061524545
393151588
875757947
634232080
716140973
1792669292
2079131147
342728693
374420976
409412425
2048251037
1163846541
2015945246
1539911169
1391101633
229078107
2138098426
1715183842
1391978230
637342100
1104386367
1902092024
1339503096
477591325
1980806876
1539602497
805508360
716959145
1590154365
2001867910
539805353
693620823
1454393536
1971676690
1912151617
69283366
767798454
1525236011
973595453
929062793
1426401264
167652192
818824650
77456570
1969144348
1552476530
399667329
1583596772
1842296304
917086680
1518274781
32449210
1129336403
1979981945
185972496
541774641
591142630
1434061304
1738965030
580682941
1384944333
1951136757
578616243
132251903
206028976
385800919
53441981
1022364530
1924727933
1383069266
1288061234
333583088
1576102588
1080804104
465781656
1730262386
804489592
549410019
1742854814
254069821
798350394
1094381359
279702363
2106784474
1165671588
1100613967
1346514528
1062214364
2089516010
339693337
2039639039
1516078088
1457254807
437897406
1315207101
1985522980
1971013460
599021591
1431194082
554836670
1852669111
1837941988
2088478612
253450140
20258857
1066377251
914915057
133752454
1445330357
175024586
1112480064
1547903755
336943491
570559597
1698855340
1927031848
704165340
1797231638
2127932344
667759547
1239240068
2057100988
1433771528
1374402731
139399504
1342550342
1408694922
297398080
1488082127
1297137537
500805811
896072842
1062872713
1058783803
2066954090
2082100896
1851810164
2119947938
1991400920
479924883
1413856798
121427701
354575255
2054156819
206585408
634426737
572791709
31923658
382785521
1194233615
1064701880
1914038188
1081243096
627821460
1990998565
1463047851
19154802
1704548989
1944330161
1764712491
1704333023
569174593
1589571833
1570722458
1736789605
1397890329
2044693718
1811798767
1601815810
99223576
852027192
1225769247
1260613491
1537793882
997839513
925275981
1605225522
644093045
1983835384
1545118250
850382650
1213917015
16295683
1480337984
598863069
1331290142
1581918966
2030099238
450562609
345819125
1335207197
1885558479
1084394476
249781381
1978904690
1241113807
165215392
254813185
139468971
1138795396
1062698330
1419889783
282783552
1125583995
1325485225
1751535524
1029379230
1940467325
1383018000
563870007
568549041
1133077745
954089645
1150777335
95744531
1149804740
1953322538
1108523652
601722219
2038843598
1371219358
669219605
1867779081
466788337
2075635310
1532741155
501722297
266649210
12235400
1408662265
524735480
439892964
1261719404
895575085
1580990440
1370722521
1175552266
1363131714
354725668
570175793
1328247393
1740170740
907666524
1257829015
1276909951
1405161986
439123713
1148247622
946967320
1706384224
388882215
797655589
622140802
358337646
1929646088
726465197
1017734713
382992126
427479852
1943718121
411996827
1291401320
393429755
1638429694
1541231910
981119297
1964583347
1698895128
2094273225
455980635
1911333481
1758806419
1731904815
212888544
2028802801
1121373975
1192468492
469468190
1858628810
1894297942
1533515742
897581352
1756415738
1700053894
564621818
880748134
1442253035
83284300
518451878
235311834
1462933918
171599693
1268445882
279134312
564405674
1905617377
1821722298
392465993
2027005442
60994540
868011125
1720983187
858378849
1062636478
526331815
7687651
63094581
628763417
947080945
1683684721
116326601
527809650
1823865436
722142273
2134712967
938425767
1789718416
1744600823
1556424569
376699649
463468357
183720436
54190383
130389361
1103789560
380199234
1790988994
133685555
496344711
505259605
187720380
684103694
979323629
258584937
1682894964
1931695827
403054633
431861162
405175309
1152599530
56186569
1781427195
502507734
1440747724
824759310
1245479415
90651357
448841324
1205023140
797743023
1630056118
1210208340
1119850412
1787909501
1112271748
261578891
1544852193
812124774
222420962
1453458992
706523196
1261125241
514730791
1685387214
1167802891
1479384065
1264191470
1850075378
839560271
321923779
229126406
1729219900
1755324370
628862792
1177274037
750562949
706693105
235505910
381616007
2132297741
249580024
663251327
1110086624
328169784
891830061
101963649
1624972773
262015493
1435021901
408850977
1357424163
1335061360
598191895
1069517626
1248889133
208811521
1307221591
1847219383
548106587
213764640
2024706434
275876984
240842703
1859316456
580431701
947521676
892697828
1788940029
1018325300
50280046
1164285692
951190934
590147781
1778970339
953223815
557713606
491196390
1417798400
494903398
2014540996
2029930022
193652945
541403802
1236191735
1377153648
19801858
1287662327
1936021679
1134461597
1291763189
1003787049
1611133500
505331989
1979759190
950338643
1250013566
2107270533
486931523
1241429351
856026267
492735062
1861473317
31744642
234933576
818438319
614162146
348936608
1002730601
1320055789
1759758222
1377983467
150293025
1300960575
429050995
1120989166
1190998834
1007181601
552413413
837312091
1517527466
1748895387
332482047
1010123536
159825741
428568691
1922417385
1028877018
1968822597
604789071
1831551837
346345156
327270077
219030631
1961648342
1872290976
948106975
915893838
325659781
1105774291
443384543
286226312
1971314903
842204303
579206536
571609690
1030106366
1867517087
1709916963
291296746
1294884115
927858391
1069002736
1691412367
468774309
1774992740
1762114251
924298328
223533925
816061847
1655092425
1597902545
1553889011
1603366281
844376415
656589101
1581200060
465120088
1985094234
1336038388
777326772
1586808828
1109616871
866296851
646900455
867371012
1460323629
442836543
1248574664
1906022716
1899002986
1928638882
312648651
1756671128
1948579120
1588608993
1574800331
275986467
1880578256
1543423062
636926138
2072891593
136953044
1668961421
525744512
2056253831
252627135
1189404028
144661994
751728767
1478162037
1363859007
464413045
1378469902
487966325
413271871
1915905270
159730406
1588642473
128039541
1895606133
163903894
1149209862
1644896491
1824849275
2061915439
1901404098
217529322
631116780
1749711537
1468681828
1814809940
164241998
811018297
1284975224
708833739
1478759027
199480462
1474920189
958810347
5878221
1172107008
757575096
509568721
84914174
538521768
88735942
1453769141
622255988
1738654500
1589000007
1618524985
446814749
264776343
2037913498
597973140
1869875535
1142277194
1115001676
804627559
1133540329
998208462
968401781
787294193
1604302611
586434917
492060695
397338241
1575044225
243748566
1151827870
1981030386
145333267
362137285
1248826675
529162773
1641587374
344019304
2086457224
29647347
1867495059
1390757576
2024490658
650414037
401113239
1715198948
387958046
578628996
1111121964
146828642
938391091
1602154868
107823154
168055384
126695164
2054737407
273939036
537300935
231560252
380313924
560170795
384923195
1639370631
88614814
454158673
542853688
1373254064
1165514712
385679523
1065852364
175911590
321110826
2099935199
1040051420
892965927
815370150
1513875565
1547941224
255776033
1892662404
2021270584
461475728
1487211781
20366312
588868003
167944865
835389130
150992499
86638321
1161323871
1332885274
1808058270
1108754938
1530140226
1002312740
1098118869
836414222
1693355274
111322603
1570235330
1732542022
1324085334
1274444826
1347360957
210386957
415444774
192795
114791265
901451412
2056134934
2078579981
1298325331
1390605180
6038409
1539364054
2032121405
667272360
922035545
821576799
1006876785
1795371230
750955983
1290706118
1400299235
1109978888
451045077
1291287923
1787167063
797814667
1949920995
1718692938
2039997522
516960787
252150560
1395078480
1185604399
856168527
1513978607
1903423225
1389432885
2112658538
958796426
1958143118
884084358
1298314180
929606179
667152899
705301738
617073903
755436366
432536257
1875854631
1276599276
45841973
771143292
1837645419
642170865
854565085
1374494725
468348672
1300465494
1422970916
1715504018
178626344
387168759
151366250
895585510
87501330
1192974505
521928680
1190012154
2103519534
904071638
1843708785
202576514
44011838
747963547
834405609
2145527051
710017990
1851068267
1251523680
1549264341
1912581934
469847895
1169786520
1496301814
1497533817
1742579642
1967933798
274894889
1701963850
831288990
919665933
642130223
1538280968
1326676850
2012493873
514101823
977430517
35805278
455449894
1469075341
1593284606
2136355785
1344290516
2094446298
193021378
1058335265
2060125812
1541739180
281288002
2025169108
1232882793
178299360
225648270
1595075838
1882487879
431066799
203203581
642628895
444564755
417896093
1042947420
1043317562
2095318696
957025234
1094947747
294822796
693311043
473156373
1124555074
135046039
1088657341
1536774124
1255102864
753746061
1735982035
824934752
87911839
2039652457
525854763
1144673137
1086450836
13234091
509131515
121943466
836474636
2067876994
907376946
1622855498
605135586
809654721
1140758848
373925411
306687926
58702454
609007011
2027888228
1068657730
1902524594
1385465
1275394894
1002763970
114819451
1110118396
289662578
2081181129
793230807
1258860541
1275983134
1201397897
711834133
1300121999
1947182713
69189963
1464249170
267984134
2135523814
43369908
124885343
279070797
785501740
336314328
103938436
694997652
1895303348
704271304
1448809519
293234224
1889588817
367565031
1300112051
2010441693
582669477
122603363
1485220442
2102288667
547021271
1510537138
1682604315
1257473223
2080281353
571147048
1455585697
1228057378
685081026
1025515346
1253772133
615195445
1320835058
2131248587
1835814774
1376090083
1711835680
402241919
792531394
1715704808
1222260213
515276859
655060299
583684342
278044116
1580379012
1462574113
1800166153
255728368
777190615
1963137557
201424888
650321543
182895580
1582518147
902460947
1669205940
371362667
1372480531
665810023
1463088875
190895936
1421810860
521216851
1364294332
1111317885
978567170
950491396
593548492
2025854254
1896636343
1961710849
749105911
1595265873
624497973
1850612393
1159031463
432899133
1732793913
2112153007
789761764
128468180
442605715
1300197471
33059837
1997363425
1126658810
691956937
67450601
850828247
1771503449
140294455
1483895945
921546563
736044481
758840418
1179946809
1921582649
47890096
1260209375
1268360045
631276119
657764583
1410781360
225277937
33403324
1777187629
476536792
582532192
2136954323
433725205
563103800
168195215
293221736
459158316
1947486188
950129036
434298793
1350394490
72607157
2065217773
674769478
399899555
1588244808
716792169
1705680342
696442804
1343999266
1457910865
181268765
1962593532
2023358802
1300677234
1290185462
1411737384
552797509
445692320
1995667018
250120018
354904783
819577434
945662424
1744629543
981677598
1565064966
320275265
1774638520
1746085364
1429192301
269169573
981557612
60986385
1200410424
467638891
1904905541
1109418624
496071370
2077912337
979965209
1525444076
324582270
622429490
502981126
874822736
983823885
1918724514
2026991663
571289831
1097678174
1510197992
686039977
1872325435
1391537432
1407536591
2025301802
1836067362
1316347204
1388484799
1464178882
1267548575
1431718039
1591946499
1564442312
929067970
426498008
555400870
1485209237
1727675764
1507828392
995175507
2121843045
792508243
27445647
1073320652
1914882779
1360941279
1791646720
1773947961
215973821
1428596174
428046262
1603797374
122003221
1298115010
571745635
697140129
1730733829
2049802760
1341091762
1731843256
1097209710
1528930922
1767239704
1526768030
242698003
354812717
469103362
1668195778
271573107
739928507
573424465
785439663
16756446
1752353094
2132884110
789870410
565197472
1445433681
759758951
900442898
1847680117
427916794
697573335
1254902312
1378942
237728917
191806517
938628595
730284000
871301451
597528778
1359689444
1376135823
372007534
834905680
454707848
213534164
77328178
1949948951
914197761
1241428989
806044445
366117527
742290902
462801214
663203273
1801912119
1673022891
1405786663
116481042
1706928717
1798059852
1919337752
124969848
801607237
1720248453
1136079407
1217418323
2055005717
1909883566
47378249
1652473657
818920713
998952207
1608985010
105495865
1515536832
1866144469
87044606
1606158394
793480145
223880234
1181006037
1562140489
405984204
1255693966
1868192224
1916861882
1575467830
70641089
1459727853
250017585
1101678738
87696842
526808830
277205536
523384812
880445262
543549762
1806651584
781484083
1215813094
1799300116
1232702792
1619869812
2044840049
271102879
1936789596
1658120377
1764353621
1044075301
68052769
156578623
2062934358
1014877642
343763243
1488933025
2105221
832312826
232262378
1382909599
1471130456
555086514
307920684
1978576016
883243631
1604360471
1431770451
917920038
1765761428
1718253849
1087846248
1528449413
1298546854
352912455
870074710
331665866
637355350
1152327010
1735621063
1692086526
1148887379
44160209
1102184419
826765535
1801060466
1284784719
648615534
554223377
1363073226
1894154740
1577990803
1343515270
438167515
1860396341
129124289
2030311683
667979550
1046023047
1684180181
1229386706
1533312887
2070515672
869867384
1853563370
629182665
678380704
323874188
50226262
2019997875
1290129237
1428498854
932050307
1697599654
624310320
1212374245
81991168
1861183938
1043877958
298149231
416300811
982099753
324785188
1060181448
2063501432
1230257124
1810956757
902663550
1577973974
1445827210
1833990321
2132620427
1651310498
1062409057
796046993
1686076706
1236224333
2072296311
1685860558
209096433
1343791866
1916562505
711329143
1887512913
974974827
1278170998
1445699125
580819586
1465390106
835420553
514956122
1510082181
653030471
1914928937
17948321
1638840598
1707872158
1280156261
1947137127
192563070
603559933
641896457
273556006
1738854649
38940810
960987976
1211969613
217303205
1118392849
99942802
735293842
767705967
1677654700
690422938
2144394770
1680196540
1761857354
1979153774
1888326204
429281711
204593081
922800809
933865056
1790358934
1364239323
1646392484
909877659
1399840985
468649062
978103711
1091854261
1035066849
660386948
1524643469
1351368478
841851909
1746558569
642706642
1632317193
1378281073
667853810
1468778980
677862845
2009775204
459541849
1661496426
608956457
2012145423
1680123997
520428282
1704650469
878053894
189744577
1129656193
69522723
1705901155
2058654110
1492130483
1900517006
2074336123
1387907890
1262823868
1817575140
1381201440
2041423284
1688691044
2019617286
1061678777
1517391356
259990583
929307084
1322866972
132267607
526880696
1724495650
1234324012
1425738525
1419340219
405325725
1469430031
1856025720
948628264
1343321272
362510301
755197937
1868605371
356638376
1995582781
1392330889
606852435
464093432
570230374
216766451
754703720
231265273
426877158
1532161464
782029005
336724372
730211761
1921304114
429156114
699181606
1187684251
999185322
1241906231
843274485
75134907
1932571848
2033465683
851906656
467793342
1300095114
1308425692
947757350
1221846836
2048307575
2142578511
648617976
1875281782
709059239
615166618
1404452167
5972477
529813815
1276705479
2082622062
1242159673
184547327
945665891
1987570643
1655963910
1651367357
532729285
1571675435
572085302
2055449615
566966896
1362905332
2125031221
238051291
1646292097
1071958825
1939157955
966666416
1837739042
344035163
1952462386
1940961942
163041874
2061514028
1088259140
400641920
179706053
1601498593
1416568416
333125919
351306781
1414062721
288710309
856793776
994488064
1889005806
550216137
1129139776
769551096
1503260328
910934262
484948338
936734136
561653549
1298562550
1891975999
465816322
984944025
1927955414
807289381
639518449
1121865696
1516110974
1734131261
1775653345
1739298534
901821704
1501928601
1484141369
389676423
1909599621
1135027431
1230876549
869436961
2028067309
1759629953
1553429477
1829365634
1612612109
1547045105
610518479
1400840703
1900682857
704587553
1669991476
80087062
797513313
1924024257
19318520
1914075387
819614741
1997406057
1985392663
1658361330
587666673
1687718881
193677722
1317459082
1769911528
820223838
236207272
779061485
157128714
754436033
744304951
940949894
194133092
409681581
840737922
161340685
1791315439
1627792467
461871920
1855501318
1097778385
1379590534
1718680755
189620737
758270647
1775894923
1919430667
1581670878
1160246558
223736330
128317353
370996014
360200001
594619440
141181991
1198018497
1507665186
971827195
970558507
1577796206
1791065713
127456241
122699978
1300464310
1358340143
278728412
1452271983
1256508778
723775369
245696544
1246056299
1601122423
196675992
491753152
2028196541
1374919101
2029052078
1906562164
1814493692
2044792258
1184614058
1648751259
1282798563
1066193180
717256959
1033142019
875020787
678794101
523727679
86195111
274949168
1756740075
910720513
1180820754
1099082975
1386504128
2036871928
2129862770
683809307
791899432
1408646130
1463781207
580199088
1920164332
1525573425
140451017
1216442007
1073481757
426098032
1698482683
73175993
209310882
1496253649
1427700072
2033462343
961661746
662295535
302794809
342271716
1231011428
1767759519
402266389
1146816398
1241476510
2020571175
39481728
934402049
617143125
875080004
1834252993
1811607441
1344254091
1883412150
1275351341
1145682484
452177942
470973611
1671998697
394371625
248710427
381900317
515134015
2030881714
730154388
1924868711
666637481
1110984671
1168336576
2146479259
1794160145
1542535661
1393376386
221719121
105828233
2113124711
329762555
1444087474
1013467503
502480149
233580664
1679794638
959671121
1350122927
1921652025
1903047210
232460732
32782587
93175141
1162994863
303427105
366624811
1202985120
1356455146
1146599715
1681835003
1062883332
2069582906
1639052087
1023884286
113576778
1371708624
1503951313
2020960977
2011627943
1252516835
1510519261
1126164813
331086512
237885173
1074812582
1489913839
1493720771
941845180
1760313332
840218438
339121800
940181901
685592033
289417795
347309589
3608045
431588030
1846151810
1071859207
404529932
1663610816
340338086
1086551622
367425167
1925185464
1016680685
1388759455
2014632490
1606340127
1818320561
1359409392
2063363615
1930973451
2091345926
2085290175
1686835168
479426761
1192620204
940854993
1746663687
526869767
1482703692
1158539667
1373829810
2098664406
364794799
642903319
1150029106
159768823
330093939
1166366122
1796115053
921617894
950578808
913845582
827716275
1697214470
351732129
936161571
714242415
596102305
1932475555
422204388
665905709
2026533213
668559011
1676563898
1830233000
1155758420
1093894112
101337893
2082651536
1719978708
314081293
1673869114
473316503
1371106003
496694497
1506115897
659655945
530052977
2098865687
832274114
1848261140
936274159
927755248
791182594
56012338
1436490345
487303389
34805846
1031893050
197585596
715124161
960562020
1874599377
1534134424
939184760
1142571070
1912831824
98021179
1430875316
927614727
1916036260
1800716138
1099556575
733479721
352819013
1578250632
414952285
630488424
364470784
2034838108
2063993375
1082289983
1328886132
219322708
1119690719
2144297192
1392337468
179666975
1749780615
1764184545
721260393
1557134863
1624192661
417396604
1119293704
567577470
491102441
71485467
105157519
819130712
1769010012
1608417222
694340639
589873978
1430863468
1152862244
2021320325
1129491776
959085133
1404361859
124545162
1299387783
72048297
455964638
1504881533
1833966401
641125243
332392150
1147806406
731646840
1311836642
75396946
396941784
171518132
150394721
1618163595
195821662
636263392
1118596020
1287254543
556774408
1513798178
2047178792
22051385
1499388026
1262195291
303262733
468533767
1623511483
1242016242
1742708713
1802591772
503068399
124163810
276527128
1685610390
1446458935
165273493
159183823
1460072446
539049661
1169728388
450349649
1711345476
1055946083
834249991
1407616553
332785912
739409295
1418756799
1737855234
946206752
463460099
1475380852
1689644162
646429393
291938656
1160284088
416662166
923815567
1504638742
432716140
695816602
1625287630
1935623178
8543286
1613500926
1307079225
1073469552
1247674894
1152298542
43589331
989289391
2027049327
1258836689
1780230655
1186571331
649565933
1697214470
246811895
1342598679
1068956543
690296828
1255135453
645803564
1306948817
619009204
1363943913
1107454754
313806266
883311650
155545606
741375922
184073617
271512622
537426147
2046749793
198008983
1989996406
598676393
749244616
557217005
285504180
1959031651
2068410320
1317427159
1360469225
246981734
350510281
1231120885
155312257
1826927899
193590430
132884772
1529654443
750550153
2019189402
436149970
1309516183
1031642839
1397402624
2075800424
1804500414
414492076
382266469
1980017244
500899013
445439333
90617632
2126479374
1790343517
1794700423
2046389698
1535805998
1309370203
2103971763
1834165749
1630266513
725008878
1682025305
1911978954
1720970953
78563501
1183264373
983630242
1588760878
509317043
783293661
761606301
1577410738
66469197
209238545
376117709
1267120506
467130358
1157586326
2122328300
1265348858
1584331886
1141125056
2138368913
319163515
1565399002
824128861
169752786
1400561874
1921919337
549613581
1757046974
1947543643
1269548556
1866921321
42451280
803641040
515558162
1332030359
755878359
1734957583
16246167
761670330
1287992064
1063831050
700307854
1856501119
2056541860
314117086
1362365847
1640256387
2111405914
1956873924
1324291183
1731786945
426999333
2110732840
1623844748
1082031309
661132859
273327124
2124633853
1228785842
1589771600
1372796174
317942898
520217148
1513200270
1278074732
7774312
1867282843
701225256
352781285
929292395
669551867
1809209062
970257182
635551453
1668923801
494090537
506228726
1129711864
1417605719
225609839
53645682
226157925
753647523
31271465
1822776443
604388372
1503982805
1570336240
685613648
1394993966
644218481
932776888
1569368858
823857510
405153872
1825345562
344581919
1554721014
315473676
701694267
154367200
1879779687
693358935
39442740
1616063906
567455081
1312896042
775125365
1925856847
1240686251
1343537166
668924443
559212629
321145417
2057447357
264009909
180219596
626717420
116077774
521129507
1955905498
1523310778
1063607325
623576475
1198499336
364273535
533074054
1073876915
1246676358
1998472459
1576538778
1241789599
1312705354
417070699
1820051571
1684630245
1042530723
1013493685
769677082
519471122
87301260
222146254
699430224
106415083
390603362
535873631
1215281261
1897393822
1943357946
767334590
438271338
1899836860
1921998675
149939627
1108590612
1755600714
1169592995
492081586
658191418
892904808
592787196
1081067355
1193740505
114936803
1392757032
546009444
1247077027
42751926
359772499
2123540845
458763526
592770015
1062214364
557691443
1940279124
42904727
594045535
332690183
1103299393
1394111771
2104664967
411427770
2104269743
1651057689
1913027521
1309516769
1971603306
793605928
793817013
1697550171
1943621806
1578758403
259538864
753648839
1045718949
1252946304
107367498
252697470
65972134
486098706
583101971
838642
85251337
101020214
132238233
1044274278
1873143384
2029692165
1069990848
1796492179
816696008
1416652214
1813762597
1529836619
1283050574
1617262040
2004652359
321933862
342217513
793667708
328179264
1751674779
701813295
550544327
580968764
105799567
803524652
1870921371
1491715033
1364573168
1970153246
1373214623
192496575
743955704
1559603606
2019931715
1378927177
675543079
1531961887
668250620
182691943
2073941735
233129243
1349549786
1527576343
601782685
820739999
220696859
288887125
816432549
172907570
760117292
1994233233
789085127
288213243
1170370045
1268862371
484571066
1290222987
1776951582
1996548032
176182000
2108135078
1004757026
314575360
1923497536
1982400864
467083949
1217384795
1875854631
1275027457
1788103087
2056239452
1611487375
934236529
209895243
1586633280
1050913110
1545996699
1399794376
663349708
763426173
281991610
1712928788
637132736
1371619163
866549105
39220415
312388520
593997351
436460545
1012906069
252722826
1529751251
1046958215
1924438798
577602475
1578568861
1242193392
1306134101
1809926153
1812819481
1272510253
1229369095
70039459
758217377
934650594
1635071599
307469523
1551003688
1590245189
858232300
1237764775
630119366
503522294
6673194
1826411923
145361845
835232684
2087379113
448161639
2145561356
88540874
1056980195
286695766
1745831084
1645165041
2015051751
2011244338
1423615945
559775377
1911544511
890076729
1142960401
2028471282
519480212
1321111805
351923643
1372118124
204095884
1951808522
204222773
995800562
1345052657
571839243
1265812109
109032620
670950285
1979496267
615933234
540550160
243521885
195397371
1321925826
1938419649
1795975827
146483478
662171673
1372117467
180971442
696785203
284323181
518857148
79974575
1929980254
379193616
293680555
348844355
1429249915
1710060419
15836742
1584347925
1345017515
1679206357
1702240368
1646215993
1497115151
936440710
636495879
1067312753
244500950
214714970
979851007
797891075
70444696
904353945
390556716
796885795
764258761
2117664553
1574085700
1270931435
1004083962
58837821
1489754808
237277352
2002374732
598608127
467436793
359607714
1693813026
1332207066
498594686
1927185288
1233140259
1091794812
515164505
1294208287
1812791024
1528181674
1672970874
1526191149
1468708310
1058260814
871506380
1471676224
978151202
441053955
2143290274
1244082524
1234092938
27927262
2128156762
830380827
1414467443
291781035
607916338
1703960640
812751610
1500939042
44050926
978431217
500997372
963737076
1450237900
1697931923
1946643432
382683043
315354728
2106988759
469929574
1185789023
159150460
269245425
734662767
235872512
1623159909
795049295
874279119
743722460
839448656
1549735780
223346221
32213694
1060176232
1192411219
1062282514
1266284778
1821997321
1842867998
956540660
268452487
204642565
1984236913
245621571
1943994449
769796782
1133562642
169311476
1977811682
212983593
688708846
728210746
835100358
1448512174
478678692
1072859548
2080773573
7159433
240773401
960248679
668508865
1330498287
1776868712
1366399944
294210628
1885424213
468528591
1028118905
1897379929
316517923
1697851051
1443496799
1554328536
1442970530
149501240
603651621
390545249
312199571
1944269066
240828815
1319978761
1688860417
1177392327
1059448044
1280418931
760059378
695630288
350016092
1376422512
1114014629
856901632
1076312268
344915083
1152183624
1824656229
985909330
129445269
1642738896
265247421
765204160
1799440214
669725999
595831888
1108455358
124610183
233730433
359275055
1179281293
1541324232
1154325799
1074992545
1900264037
744380766
821320303
1275793808
1842589834
641456622
505805137
683631253
286580563
1302109548
2044535848
662437987
877591499
1620877718
551277955
2072427540
1554259140
1052627525
733809895
436055550
459363437
671121600
1577616141
1540624259
1207870558
1016497507
193949449
1614709388
1247247809
71255261
750915716
780302068
572933519
132972473
569159168
1904706762
594394068
1622468291
1828822369
1712137997
127968461
622608499
2068886389
1283498282
1601282688
1644394659
391055487
513018199
216363364
278676400
1418866147
2047008005
395788377
653358637
728623016
1051371102
507689549
1604257894
1475220789
1132640636
897817995
569165360
2073596472
1629631874
968128134
1319541331
450136559
2144530184
724322764
199093145
1657302762
1394748250
518055172
6951773
1547524962
1654804406
57310773
1647965122
1075387518
1063758468
1650883439
42136852
1028900946
1076756712
783632866
1564846251
80240033
1988759686
1624346299
1894573265
1935017511
1114846651
1474417163
1215989089
204342125
863763765
460734247
1271737259
477296001
478216839
1503735177
776074732
99899402
1481646351
1222090395
1083315119
1847351834
1731917839
648141195
449198462
1751123354
934647874
1950246094
2115810902
1501176524
268027532
2056229015
1387876838
139620100
929120100
1998722245
616955350
1483091158
1344268823
1486570752
1322997161
1754796719
221331782
277114753
493613005
2055795871
616378730
486377482
1938940742
1214849347
1486215061
1118164240
1890901458
2034109902
745204526
691382714
256687187
243878223
1562777686
102215562
1866316443
1651738927
1122599567
1896830701
1858013091
1830401975
1365027456
1011137668
1526029979
366895830
178136753
1401547507
839848029
1243524815
2065287227
794313749
413896429
1842824283
2120297332
1065705512
1889300479
583041250
593989437
1168171772
43565934
1921593624
162586231
875697137
461305515
1860872996
519564978
1995931384
783714981
1003464228
1233418224
1012770250
1507895321
434676746
1625772017
533095324
743148091
1767280892
606152642
1483466130
2092444487
237172137
666511116
1710061996
1839631787
1363178753
683714364
551482060
1865257819
2060713942
239503375
1882410216
859400324
72309224
372660094
1837469086
713656662
1446896072
843183869
180441695
1340240857
746449054
1585426821
1598705113
934878084
1694108485
760373678
1153248572
557011628
1964160084
188891691
372540088
1905902186
2131669360
1244562042
1483554933
913094125
435968862
1482480394
1195016528
1728686310
1729035871
299623077
1397239350
848763544
1407414296
391843085
370470765
1311497197
161261820
1472626917
333970784
712299440
1412024980
1420654646
777864781
806607149
168046289
1801178755
393314856
238076874
1047877418
376186567
1636830197
18773612
1137329261
1136294609
232610082
158735493
277215539
674172341
602813894
185363253
101863215
621134244
346962063
150273198
1830568117
761610741
1497310060
1747804042
1777178840
304939729
275823543
53856987
472820922
102529104
1533836710
1188149136
1694495352
985494302
344358335
659430631
1165748010
1204044741
1493241071
1662346466
709647765
843549035
531022844
1280782702
972681553
1553341875
1467139565
1482674246
590212425
1450256973
1837178454
211967171
1617143581
2143514624
1166098058
1686985418
1157605336
1987114921
183952410
1165467770
1683133723
993135364
364419509
44074867
1019889263
1565746421
1551683984
1902480799
809373996
55602400
2084933459
765106261
466265131
840735995
354866566
256778079
1283935020
680774781
1980106851
1598979929
967548948
3905633
423756070
817468931
871303724
557654961
904449205
1948897715
1080627354
1437089061
1358832459
339462366
1913332246
372345582
2136396856
1299832885
696902271
66278378
236537230
1016815399
1369217115
351900685
47471774
1529698462
602357750
683701169
562655610
2084276115
1881134952
1396943677
359114970
223046543
1714140997
897895526
1636492362
1497470996
1985507505
616592383
919132091
17124637
395585416
657846419
1585652389
197346384
1236129171
1047739923
2020090897
791981731
1266727243
110001337
1611688895
290718765
404825731
334384259
36353109
117840342
838018916
7489830
2110686193
1823765683
1599790457
552933464
1396306774
19032583
523279850
857246477
1002461203
1620543939
1407053859
669095744
493385458
1141158738
1165339780
1438512914
489826785
480857826
1891305304
1737044504
881132856
1751478071
2063632335
1962452040
1207759086
72737927
1160306414
1879404966
1811569380
291942658
1539932591
1945836269
351131727
504188980
305800750
175228579
1672442381
2141060412
1976774447
404046505
1962117179
1869526644
2130565243
2118771022
215743136
2080580853
606065420
1199353039
290275419
2053624395
435919832
2117776450
1426871367
464319148
231075698
2050418022
542021217
347256260
1904082308
329695066
1721909614
571233814
1865498303
693988988
1484710688
2056495792
1795380993
809701737
29309534
861704801
408204757
1838778680
947725672
163957406
369591678
289972051
1075410522
1114085535
524697461
198234439
804305961
780445850
2103455171
972982648
532037537
581596036
1115829576
1117743360
343965683
462462974
1638659940
353208336
1388659361
1528923229
145919173
74170083
1377999611
1489264766
1996383573
1091144712
208781897
1848264211
897160430
1580880018
881548620
1678199500
819931608
621879445
939147955
1791821118
641495234
726834715
341294466
1412848398
144027023
365909100
867402571
2133153456
476796383
1616875643
1368497477
1284145019
1095896414
1316972785
2097722742
942118827
1931927038
205410357
2080515970
699869269
1314384862
1597925838
1404308820
847696567
1822024023
982195788
1839933539
1947289899
1194624951
466644685
58033223
137974629
1747448968
522482866
423734555
1954337161
1231232713
506282960
180080397
1506510269
556297528
1972586184
169231283
1854212541
975441124
1021482520
271880970
354243765
1542211056
2015661700
1344272763
1824830049
1424712882
992469697
1898886980
184855024
655348970
830342563
1223209107
967599770
251826536
1757197411
1624651354
439094866
195688768
943454088
1875845889
856264331
783144527
1295597805
2016423216
137441240
1291892468
25311543
2133237429
101458110
2006067843
1261791682
1373688009
2106193441
1263304143
128181367
961763935
115947951
1893846943
1073246320
1965048001
1587770885
892037167
35735759
258729811
851332436
1224918227
1328402882
1559191410
1984716548
743171350
2112377968
1170751025
107217790
1301279324
840183876
1593314279
51884722
676023283
2043690350
942181831
606908014
29445334
565971067
337923217
417115244
1388153712
650612120
1930420940
1388788440
1016285857
627529832
126249025
2099046160
478397497
1725925368
652000617
937479615
1516633381
1038108446
1925694713
983652462
601912286
1217643188
839783912
1111644635
1709909716
1644710973
1937265413
917609291
1891834374
2071740049
922373448
1525954865
2047120353
1474708004
224926203
1622253512
751972562
1183224307
1887280389
94211415
244136439
400746222
1037187778
82315426
1991467542
6804685
2098547071
1073960226
328902328
1810653583
40671692
819856341
1736922083
1339694518
1026429422
156707820
1906859799
1123141289
80087803
482144039
277969142
1493003726
1318983790
1999009983
502737959
151012318
1775521647
1831055693
1367428138
433631538
1494094181
2055123747
1665124709
1418291312
595886685
1208275224
690991794
2023524527
805021284
1663772479
1844747355
895146358
1041427841
2114821860
601327940
1017948137
878104486
2006268535
729692951
1657180128
1399071479
862938384
74516746
1578432156
495391020
1349184380
1703970549
988027774
1089658101
1400832097
546566785
1890975646
699031437
1074647600
2129231965
1202821412
1991426448
1907595276
96175882
193417814
1385942117
430781623
1950750253
2073979417
824758766
2016646693
271673197
835759869
2084358855
925349966
693019494
1883427533
1639697141
2090439581
1911476325
1194953363
1879393271
1908436180
114476103
1010479480
386351940
1072144531
731526266
2010571179
891976506
633287806
1076277987
69154279
1658026938
1866262129
238749228
985446215
43168627
937644858
230957607
168634134
1777998165
1057589254
568991513
521213463
2099782962
1687213448
139863392
183345599
1359198162
285681440
854270127
572670533
662760877
1912336956
2102316787
1238271698
1227543486
1322818445
408773274
1544400305
892342593
1232310755
1381680823
1918157941
525269468
1582316721
868970578
1243406942
369301184
14496902
354998686
965344025
656948430
1133243162
1231037766
67938870
919113714
743140195
1920977853
241454361
1810909903
252034915
826762323
1819916974
817146829
1339705489
508807123
298133488
147867928
424475307
830914941
646600563
240752793
1964407586
1442791441
1828619514
927532736
577099652
559421057
1045691118
733273258
1890137134
2020313227
1682184236
1389975642
1858825099
705088282
1961529044
1072391483
2125637179
1593838397
1902175762
964734957
1685422421
1710674973
85756943
1024336732
1531342783
1611930812
216928805
1180206811
1165210868
20390041
1894316408
192609030
872731688
294571347
1137645407
1228544317
1027993419
1995378429
2073217209
1191711566
793795496
2143527153
1917014140
1885201462
1139436419
1972523419
1021688913
2020784490
2130862605
386703002
1152590990
1863156455
223291234
125083111
1185703687
1774618008
2134829547
1156646532
533470304
756849490
680468351
289224342
1135728818
1053798550
543313900
706571557
310600755
1245202810
11833872
710682841
194838034
710419956
1668367512
443077638
638960829
584116831
866369357
242200687
1608511762
1662232505
978041409
531521513
1079389197
1400691339
1970022126
1400099850
1582357797
1426387166
644943747
1094956580
1377231201
1553980407
1428219451
1147169235
154709708
572555554
1138410314
1181643334
1584912473
177045353
954273886
1065034425
1638097960
1960247493
173767711
1237923460
2146696926
1086979030
843853058
1042795640
518710463
1361040185
1502599530
2106087051
1780315913
1932380589
8221851
126684680
432193493
1753521991
283532750
1607155653
1493592787
989679546
1547673084
980898978
895395638
124293523
518399534
1204101094
1303438900
965592997
1209769019
914759790
1199447228
246552588
1415259816
655754350
865404874
1586419046
415906017
1385786421
135999548
1086636979
744739746
1672612965
754785211
1025849673
122328077
795804292
562326868
1741634231
689813121
215835052
1785082087
1834776559
2052285493
1893051834
731000771
1363760761
267437734
922806828
566805340
1106371696
1130885098
921079941
1204352554
1056414116
1565919945
1398004813
1347080367
374638866
582463092
1206194739
887530610
1603537898
248423232
1984408271
1753576513
533095324
33212303
1695999812
1506088215
249267156
460482027
1169423936
1012650676
1729251582
550675632
1087078368
1381513634
2014724690
686621580
1134851015
1549923759
1949022155
1799565813
942389459
457408762
1673264018
317190202
567617427
796180198
1954452876
1261171128
1235002709
282061697
1038247983
1655288102
1044122664
1223770860
1159007835
978459078
428161497
1236597362
1466486089
1445274273
1951564546
1239608487
692610989
82219745
1404310064
793534771
1613258560
427313019
2015553336
1675094960
1874509354
279899352
609970749
1835949173
1863840002
466235975
1417730658
330261013
887934609
2140086052
106299488
142755934
1539035103
1683905766
1002338694
1828012584
1374028543
2112895601
1963226843
284561931
1741719013
1391930820
1641999372
1640357936
69547566
369603468
1138270645
779752214
1620706767
1516948492
626521475
238935217
1194101953
1522900233
1796515047
1335222417
861412450
1452218419
944106261
1655833292
369719170
500660410
26100377
915305349
1301186755
1866792566
1000348674
966968738
1464956633
190587012
2001986234
1509231796
1215577280
1141929508
2115411819
1526746753
2008354142
865315441
1927691294
34742221
1048696895
88834182
1612538792
1620497735
554993589
1805622488
335759798
862723900
1971803965
1043745961
1886296421
244712356
2045438828
1806605120
1327692054
1775978849
341062750
1262747059
2084661522
1050763123
673889572
942365526
1037211481
74596688
623819460
1562964192
1079048048
2014827202
1666492119
1128171542
1003676210
1067441465
926453432
53574379
206947443
64957238
501901232
951777045
991334429
550655949
40605886
1432374343
493939680
545057236
286982145
973259205
1362200038
423267669
427212792
458484726
1959848732
167032059
1417218661
1311082398
388573534
584006749
152922387
2123925670
921417795
1026060280
1747373903
1071703958
162677113
611222230
434586910
2023686992
1831412840
1283243698
1528032158
1526912945
1909271230
1390011551
565778347
897011223
1208301157
39127576
1348764817
68781438
1005515818
2021755771
2072266141
218649260
1030826162
250356419
406451440
882638946
2075378324
246352743
1329367841
111351292
1237111000
1953020697
1052959253
1630959614
529037589
1200004678
1101200416
705874956
809413625
1678568258
914046537
1082772501
4154561
1321623211
227152164
138696920
279966125
547163065
660264691
1034426014
1225233711
1029434207
1012049493
1318763828
394977093
995812678
683529332
133991570
656468628
1695896074
1666144156
670224800
302826248
1755330106
1771782940
4794567
830808062
1575727209
114952317
1356923632
1514389572
775658462
1377543677
1980937542
122396654
861149233
1780509799
1480168151
1371856632
625356934
1512226186
2105221
1298182766
1558694680
839003006
1723838427
313338346
1876417916
839974146
891479480
1204289791
1771113887
168627158
1206317877
1877806764
1157729146
1670192313
39456807
1763293302
1454428192
1001217281
87914792
2098136269
1592515045
203068149
1491847040
25108781
849827759
1677149352
321126719
1735925244
1570381397
1518169273
719292106
1809397760
1937238053
1771035179
1271918910
210986159
285838057
163653819
1413419232
804162916
1105136106
987129582
716880378
1732247449
482021703
1850726658
1023265048
142877338
529475322
1122537369
1584381685
119357151
664542846
163911913
2095604608
1119006780
1967489364
1327585396
1678698759
709833854
128398874
2086423527
1611917050
858025527
1436851870
683305036
1509029742
1908274239
1597549272
942963894
140524676
1067032814
47955873
840469130
1270868552
1763825657
2011510489
359292134
1751848389
188490449
121753951
516153530
115344378
1014899995
577138762
769172442
1954716266
1128274768
779813706
1588852514
1415055942
525312949
878851656
36324899
1289884468
990666714
849605045
1790645480
771760533
1898266950
73915844
1283006607
569722566
1694824638
600255801
94989343
720331328
1571760842
1859896080
2131445633
2118148113
1891057201
1102621776
2128208710
1124875642
264511680
1458435105
1294327734
1649078418
1181451256
1076203045
1966500003
2030392340
1294769810
908754183
1525336862
1793584253
225555091
1589817229
261714894
1850442504
155543344
2242995
172111035
804378462
456423349
1121161559
414694989
1048697510
1221878925
878328705
1813345326
1389358545
1179591773
590540838
1918896375
1293458348
768824747
2050718552
2054017899
1499113924
1832394392
14001090
220392558
1507962506
574385176
1711797620
123098843
942270335
199431349
500172149
611296507
1838978672
1889769767
1423956073
569810163
538190666
1853040585
1512707548
1204119778
1953599158
1513633235
15534481
1519378444
178984414
1587887968
1950085494
182540393
1469753754
715358851
620817943
71694522
1336711551
936087149
1784494022
251654799
481263043
150156315
1318143133
251986937
503763511
1044025841
349610592
698816580
847204989
1204901998
1592947076
449582713
926322727
1129236204
405475371
25996772
1495935090
224658413
457213569
21367027
513264909
1733009877
1255027420
886862026
2117977767
1539888408
2031471542
1427394596
1094487590
1462400527
905638215
874431143
1888981371
78655232
562123736
1191516366
1084664130
1749862945
287975724
1714876272
1111533833
571189367
422850813
401388154
1570235330
1472135391
1683484707
470730531
86021130
1802609046
1254328901
1209087791
1060214376
165722276
213538409
924348085
294413995
1195048347
1262736523
911666565
795638733
853688495
739929926
838250356
1631268698
1329987713
1241245011
1092218816
471968187
341248950
970565211
1681914780
67327697
101456520
1609139609
757219150
1273994542
1207241405
433857714
208256701
1350746900
1673906022
826675067
985857754
1344520005
75660818
1938935740
1775979722
1718815905
283870185
244808205
1263332173
1791797438
1651556790
1345744409
1671285150
1509443398
90912626
606347428
116929980
1717203709
1309310796
1148541754
464090697
1622683567
2043830832
871027308
1405950502
541261651
821572197
62148638
929706851
181743654
996543796
710747206
760569479
875100120
2081212770
2140103216
2108952414
2093496926
521455639
591411404
212290822
1409163352
742634481
674830593
1169654463
573279930
52638723
101560828
918357010
1824022244
603354752
1640187624
1465803499
767317990
1502229537
1906967048
1140197380
366450084
2068201472
199622516
50233684
1315247730
1818212086
935711456
813332718
912764164
53409218
11057895
1361053200
4412588
1049904949
706939910
2124105754
1844425090
263952498
564067093
1737419403
1297175535
930659807
661569634
91713441
318758597
1882426043
1238952135
1125543532
424239785
269020280
1328606095
693258658
1228414416
1078589595
385271053
2044558117
1016211475
786842839
1269420920
1905459040
1481645209
577959194
1306618224
1964924092
1046807586
1447382963
1913703120
1112660322
1017877396
117159001
527051918
873094490
443781045
892249843
1690502506
10209491
623522172
1158599842
1796354074
1914775358
70919949
1299807328
417792645
1434882428
1875532627
458333950
1384833573
1469554175
915303134
2019704501
493894506
944587039
272817733
2080306611
700192727
263334888
688088013
515895393
481214866
2040942526
326236443
1307969013
1989920478
884123025
420173932
1599180204
1409456830
24674650
1491290709
572501565
487410371
1986374110
666001157
848999657
1476944770
1381957049
1100108558
1354736872
1303377972
2065837403
24511977
1793317024
1116376713
1080715690
1465360730
482534125
984699195
1808397349
547335657
836965052
133838022
1266835927
1466052773
1594706413
1723451705
1531182394
897498954
1549132787
1004670703
705754461
1669338767
1533761492
1592324585
1545667044
768023483
564442855
1964126893
512814134
1416383463
1767834321
329119338
109143796
276072958
1592043349
2083182243
2068805237
636768904
434541738
1230433213
1393053409
1981831960
1947876241
1742713302
384094359
2103419795
613501588
830606533
950390685
533531640
848765489
499741776
1065494244
1155050134
153514719
2024749742
433133911
133878564
1149615879
1427961707
206463688
1567460365
1537862837
1475363902
1696231920
1855583004
160073952
1795459641
1186158289
1358826214
1284797529
264378729
707460397
1326459948
1005162130
766668005
908779132
121091615
1316593938
1963417591
579206454
70992761
1701120499
1856378935
458115736
524834403
1558663994
1894524141
437061594
1244103942
1022143200
1427971034
1501084068
1261001926
412463043
591391699
78871106
375587661
1177023403
770000038
1675588554
1139606060
2025572110
47735451
124360814
1028518308
694375073
1249842789
877674969
1890855605
1191282736
2002386131
1860666341
481050625
292292495
1861207172
1978005944
782204474
400001045
513725113
1401936760
799840892
2103569000
2097803944
512457014
408898575
1188917719
1755917776
1388200641
1045487524
367602490
1335471832
82411233
569323864
2118409120
1961699574
1835946311
190744105
1072388115
115411212
1038727823
214810972
1407164776
1752259498
730244013
903357298
669720680
119203259
921499647
835031212
54954197
1016951910
1631598434
1999538169
65439826
655975823
2120331045
1886531745
407288617
289410479
1446485289
1213561076
1836430298
38774065
546697617
164612676
911677662
444452345
1130564621
1673964015
556000506
534187122
1942878239
619041437
2003723034
1691939522
239047952
2059655195
472475169
912460853
1594992471
387609636
1935183300
368715939
585341276
854724544
803640964
412073161
1710264505
991479739
1275188862
164624395
1244011211
114568371
1752124279
175349469
93345432
243515331
427829513
1034886245
161856461
1223199601
1301041694
682692815
1938429284
774807088
857239473
490140001
929498618
484572546
1802477265
561518143
729980300
1007078907
1007495503
2042059422
1423507433
2138900561
1116314559
24948473
1785870557
536616743
1244082572
750297300
1163286384
382853805
1631338710
1192131478
357246035
1738734579
1299989723
1179741157
910581256
8475687
453500622
1484808620
555785980
994493916
701038607
555861704
318492892
882701916
1024335898
1242549399
583195199
422694584
371244100
1040313713
611360592
1868050029
1980154370
190218383
28463336
337582363
1620354059
1979254150
1130100641
1213432843
726870122
1155863911
1600655731
1290861497
1539633329
1769150681
193412270
1166363589
509633371
471549478
1895493391
918499657
825787799
1430916737
1316012236
1692532547
1136946959
936812393
515075861
556135655
141133514
1483674977
951352864
1930005506
534823005
893809806
756789161
620395321
1224118103
1443504037
835033364
1942233203
1562513770
421757534
785731347
1293774854
291699386
1386608568
403451008
2135496572
2114726834
1813134655
242739060
923006560
1796326151
1525493729
471734790
1749191225
1320801684
299410439
549452909
1558597662
1977647806
661522837
1231895450
96926863
1454415016
1570140576
452448194
299532991
2141822863
745570268
14463504
1332961516
1554893342
1098533211
2124017293
1722195982
2055966768
2127427130
1772578536
1325660471
1542730225
1478226619
1641732837
1931553027
168655446
900599900
426820804
717089920
1268511601
703434778
1803788246
1300127678
1333245808
1030747193
871292444
1064802539
1065214703
1074138285
215629055
1737983116
117087723
175812178
959997037
1131762351
1811788097
2074264113
88816136
1830377898
523234720
603113928
1689749727
1313085654
2058145978
1710861729
1932593273
940508937
1893228814
1838024783
280594773
2434843
2060562377
1788731409
1064047758
519731838
1255808248
1198197457
1799394066
1131372921
1560937935
837127814
1338453279
722636239
1923847015
2112653289
743354716
954960784
1041440037
1897431655
180226935
1705907371
601822270
164607802
1505337856
1650208999
2019978541
586286455
406911117
1255834004
1870649980
1461302367
1597383752
1003681064
1114447431
1716315997
127577492
1764936287
2030353925
573674256
115074915
1078813949
1754970170
2799397
1925924958
547282414
1192313318
130650652
4351052
162146860
1929866083
58586310
866604581
493737783
544903536
127842438
2002532355
1342493371
534206323
1492121793
1402322441
1354690092
1867005249
1249841295
1958468940
999316997
776661679
287366358
1525703706
581920542
557305837
1783360019
528318087
426830018
1332409863
1207104410
965512127
1209668487
2003966545
115046014
1754308335
928861643
81696753
292197310
705422121
230884503
1975996703
1238433405
290474413
1764817204
33393719
395074627
380070542
2065468141
1985442424
1087102181
1122028937
576816109
1550114385
1028523211
1228816629
1131659201
2069602542
745792209
1623650603
469188846
1328945590
1538532979
192273635
1668798138
1441939064
1177779833
562008337
78860014
726313225
27290900
440041191
906586713
280448759
520282612
942893487
1175383941
2106015222
522070125
819537974
1698389467
1974747519
320661988
1534172115
927537132
36279845
1200596262
1171511908
1065999153
1719166367
1092120830
750420447
1558831553
1410381676
1647024321
1258459110
999069402
908469756
1693096252
970219087
1686370237
234961834
1418208864
666741706
318668691
616356031
1542393728
861949265
2081519086
142564128
585875001
1229481204
856237243
953001171
578044361
710599554
1059140736
697956655
1473922210
1694141479
1701414442
2111729284
1101452106
2121032091
1083464986
1735481163
1723297347
86660447
586377396
1078428450
661503213
1366734103
979739501
1280662726
203867831
539328872
744609171
2130773434
1556042936
13382748
1651709996
1580665394
1633818945
1801507852
595983112
806557531
1044310944
1918775693
1198752246
1191312273
2099115371
94309665
1700123415
479225289
636631703
316751118
2094309534
2085288286
2038615665
1118947886
2089342364
686148996
633140845
954269932
749874167
2143193439
1696285396
949466589
581044508
1609721746
15551317
1109907928
1531861161
601749861
369580243
1857269048
816784838
1013359725
1690136218
367563644
1760023559
1983644267
613161047
1451343256
1425562989
1044250136
1374300898
280564518
45744969
661579835
915431495
1404813481
1652500633
303566747
654344871
1418426509
2067445357
636295327
1714941051
266646210
1383556450
967244111
179145124
962513943
104618636
293463286
480282223
769582155
546064139
1221558840
1495811085
1786640285
852078053
1537089767
830469221
203556565
679379854
503584246
46547697
33098152
1926874418
1994546790
1993375717
67481279
1408460154
1618944011
476917776
83148874
561076730
285176206
1477763808
1811127231
2131250718
1427712913
302156932
2132292624
1231416792
1353786649
1393634837
275416090
1341118081
1085988473
1478651262
1082379826
1565046909
84729449
668345609
1147071533
799236759
841932302
1741507553
1014607291
1521083347
311173783
1081129367
2081536685
1767815516
1141345929
883677961
1556352522
1765340761
1305033841
1725326068
1530473932
406943552
1182826875
655827900
1139712886
1292170870
1858500949
301023105
2024365986
2026989811
290931880
856187668
375307585
714391831
576183327
817647097
354088215
1339663952
1286122120
1397356309
551818470
2039217056
233275770
1789016699
1982522679
917066590
885765753
1036311266
1031791399
1025222090
1895922500
1355700911
1171359259
373563402
449128015
77203094
1761831862
243303945
2026414387
1530155576
1534681572
1778383376
256831682
1346367383
1572997343
1481341191
311635007
201381944
1790089689
2088222489
400441089
46520478
2007872156
1391275154
429064054
1330681759
807181159
2035813419
1698025777
1293839738
1465113367
1154088216
1566480189
1791088287
1564810531
1307077654
1220105951
111775322
1517733656
1096466528
719821040
1755638079
1520321680
1765247436
787309685
1677219771
946982881
1470697798
1682041456
826664159
976505256
1713285069
68221768
934255766
162105317
774760705
1989692194
291467021
1604308475
1560981148
1626574499
283979435
2034385191
1990135484
1096231864
1789646181
770214807
1848897101
141847604
392273821
1881510765
1981112618
1469333296
263334347
422941619
1608542207
1459779480
91382914
928738800
1650309112
34291580
1992838038
1951818265
546915319
1718001127
17860482
506302841
1802683744
182892823
7306060
980972760
926443863
610527078
518949284
1825923528
1934983185
387335858
539380117
1163684240
1909918891
1211399323
1209393640
22025202
1636289526
2098932615
1312433920
1429999607
1187780376
1042839645
683642817
1766357271
975398254
860967590
1485698931
1981157310
559036836
165487165
1414749984
1366252097
2069749386
652933177
1279866739
1556894284
1368864982
1189591088
746154315
840836692
1594644556
1778817401
41079294
1590076814
655268938
11104347
947367752
1979870719
1558158312
633475032
2009857184
125203723
1806312754
792771534
1536471233
1355936441
1031932882
1342001963
914351570
1246006775
2031179454
391790467
1346304978
419891982
1592341872
420281986
264060597
1540882635
49824161
1863353909
1484376383
397824398
183555959
752609288
364732906
431070913
1631640415
446634361
207701957
939347479
615440499
128320016
1015583589
1769525274
1811393450
819659622
738099749
2026088628
512150476
2088291614
340800682
947310981
1554146527
701620250
316463439
361277051
1634833061
140621896
1567204732
899682846
1317719250
433564533
821659958
384167854
1549073961
1936599716
724955782
1975900448
711091309
319421502
1273164295
131888173
179219480
1050201568
1108677181
1348065704
339956947
1574010004
1362904171
1555348678
1977536931
2073647962
2043548537
379425433
609514828
801354512
445154816
476270162
1203233347
697071428
1395976031
1949643739
1478196709
96442180
854186430
1551658522
123371573
1486212421
350675029
1104442602
1611047606
1848960667
721334483
685477814
1331503506
338201203
1709330652
1891768038
212300591
993154372
1869601757
1638680469
1724958791
1059939181
593109047
1084265066
1474156254
66517298
1029076883
1477765411
1447941766
1276978642
905640623
1033283324
606086804
762894375
949848078
1242824024
1351760247
771344265
100821337
1043030267
435741467
1450000619
1085745935
3037399
1372233517
1597426527
688041754
1721312597
75858424
1556759009
1848498843
515644077
676700565
1086146582
1646875270
1115000130
435066540
799861027
997603570
2094487481
831004720
1233603613
2065871825
1907045280
1890346501
405238800
1694136718
1829032400
40154865
1673496864
1570782569
448383070
1802369419
915498858
1623822609
1033227148
924763128
2063852355
191326533
1363004876
296541050
809406911
1511872739
1808120231
2058791858
1639262691
315835783
63383091
1151979929
2079646695
627647809
197001003
685431881
1287376476
2107409550
892968701
1275483471
857980729
440587221
1639547560
352641551
1299357508
942677567
1737439674
884249775
1825966372
692115643
573846833
148300895
1470736035
562678983
756023835
1611934057
1356974668
1374966852
422005188
19011692
1395025014
1500932035
1999879515
1926366328
1714728512
1380606755
622362141
1686022255
237950802
1949192713
989481202
32322529
1437592003
772976857
550626242
686857097
621148828
2121890958
581827042
1075692545
802579485
1512202248
359520311
762769053
877631598
2090171716
617683209
1716815391
2048771930
1133028584
641941929
1811781402
1652272046
1027079997
1800368185
880791646
315037817
1193728624
1714387402
1487647
1134262114
498682293
1197097
787509184
571080767
438174785
1230608264
1344373658
1512202248
744673722
1649867829
1373648020
1878610407
1125036505
1704440112
1386614353
2064260656
1991963998
83168171
1624040433
1629323217
1695851652
744545763
460316834
1848172693
880648555
1615396629
144292591
1514160953
775863282
1790302995
142409487
930573300
1518773529
1071820100
2061399690
1991463334
1650033418
1699574835
1049515358
663638164
551103959
166280193
1786021575
1238191804
333363240
794406721
1989610175
803436847
1292463868
1228149640
140751779
1904799058
153148235
973431545
1535459633
497634417
894276228
157559993
1487876435
830715675
963885899
2057024712
1492250767
1260493760
1810462932
1898502164
296269153
574848496
1868076495
1506045955
1113802798
651604712
71082374
1845333561
1610481205
746323585
1724099851
1434461077
1853437795
157438333
2022783138
1826301867
1349749848
1274893967
133806180
264953906
1238320435
674119800
747865439
1598409667
1271959749
143473837
12045248
1256702166
802948447
1272126949
1463866177
1245672990
829993741
489494552
765782658
1335328301
527926585
1731693243
722654662
267559257
1839764040
127808963
343886123
262993354
1449089067
886732425
1633379798
310158604
1384711830
1767618477
763104773
1885348003
1926217842
313354724
1344745697
667060139
2020810502
14111359
938087541
349809054
1818467059
350787862
396661189
945700382
858454770
1344074413
1301243059
211979950
1070762884
1865263653
742913267
1394814512
79036023
1983284592
960704989
969657286
97439585
1282156973
1713307560
1451915648
1685725478
1197186502
986693749
1899644863
347234719
305679425
1573705232
602905331
1185261097
1603456557
935498774
1583782350
420650525
935596853
792658336
826179728
1149543829
241550532
1377636991
1177841158
1604847803
2128375789
1938397595
212149031
1970295482
1769111947
881498983
1579798305
101364961
1730255535
1062746429
1911047476
1632683291
160145759
613584846
1035162057
2006171537
162287744
1425712177
980930652
1482987842
1218299617
1934836449
1543470412
1748820606
1436517781
173602251
810231217
1706345929
100370772
1996050124
1420195400
1454636309
830651640
577559768
1039389644
182034641
1949627722
27626009
659477017
882049605
1041279774
1671251821
996425616
1200433838
516971350
1338458292
672522989
397209997
2125642621
1706887673
462703126
930493929
371511549
563200319
1930734688
336357422
1522879787
1985811821
448805035
1762899600
209399415
312697929
2083303227
632649922
1317408002
1625324455
1801307136
1242021126
1540881333
1769902689
1119321965
1484820627
243458895
158451282
725638538
160969036
1897118549
1055242026
594632518
273468993
2030567324
247374006
1963702103
909364815
1873151493
1141439037
1863828649
1145630449
835683822
515076941
611695066
340594024
529261928
760100499
1097713107
1135747856
559145183
479123128
1137971221
1092533536
965766099
1438406044
921087995
1164468441
1344524856
1396624893
1380698039
89770820
32015809
1757310320
501912343
242382690
55256258
865969209
1992603266
424517695
1615935611
1558677572
2089102791
1646119871
521053538
1013202155
1078483686
1755262559
879014055
1744004059
676677501
2117766024
1613432236
1402346616
878830448
651419736
163506317
1485637798
2073476648
811801986
2094342308
1932593273
2105361945
288036964
2084142028
2032825938
1517166543
2074169008
899254680
482727776
2090213018
197929847
1498360015
232854326
1378509381
18132660
338576176
278630613
1779316204
1536398824
1459660536
133433508
280601478
192476312
1854952358
551326587
1031248367
902300502
215270840
1234480234
1267463633
1497182088
2127293699
334708251
2016552551
785712904
853325474
707678476
1458234786
685281793
1420347729
100699709
1833253291
1416061675
1630057374
998146106
200261722
57172732
415531991
2075905606
2118399854
1805638335
476122233
994425579
487283832
157487260
616627615
1123980542
226170637
1535234460
202067404
818688200
369070549
483347630
2132258774
223861275
1948539948
1864204371
1323881864
154924526
738398081
1179089952
2058186937
1481649073
468260358
1935072700
720718566
2139194209
1197869652
926634751
1233915578
1025438939
1297017816
269192073
667612712
1519446039
2098830352
1108163537
1918875303
1415993326
194384445
841311414
389396937
1008520021
262475044
1931653602
1248340452
1377737728
1461664825
931849563
1167321601
2015945246
745000783
1861855438
2141544612
1285395990
850610931
1284524729
191088007
615900024
1192776918
676632685
159189290
1954520948
1101796131
65525337
425767393
1724115519
195121514
1006217493
1413442376
2128614932
1869230951
1647443929
1774203193
2054709088
1186162645
869612042
1635705731
1754673366
839816047
380509565
223540649
1696470249
861949265
812238017
459770923
780513618
2035785873
832906030
1363260248
630167339
830274604
728323223
19313201
1769250330
1230439658
111995768
485945114
1223103410
1735601146
1720336401
1745357620
1900170887
1578156427
1111332850
687873325
1067687704
1759992304
1762791623
224410970
1901278856
2132878138
1782140365
685976297
1838397116
1668839584
935819328
1199059368
270268632
1110607574
171518132
1265709012
150347746
1132714430
1442817244
176597378
674197187
1384834400
1162907366
2141460548
46163890
1587239697
1962458882
1347028035
409810357
2030253539
1556600340
65033639
8680394
644187022
918429468
219053414
1620433052
1089482419
1254039567
1280254562
952757448
747171670
463644529
1054225295
692602479
1426401153
830786666
2030492002
313080869
10458865
91975447
394500655
1687785949
1931295490
1716376245
963417257
1457460910
672337761
1653993879
1002611988
881728268
1887398082
1134354772
381122640
477751155
226761696
2109189856
1871387108
160297834
1716358656
1887786238
599816387
223121401
1773989457
1330850673
1576162202
1907622598
1603934971
681588453
1112580077
67743142
481268261
1523811529
1119974841
1290635411
2124154994
950830629
405206777
543264703
1694664429
1781365030
1371082383
312993066
1094959484
1026312373
1224435244
1061232270
313060435
1384818512
941049620
1409027309
1542140387
1589533958
1111897410
1095278923
142795515
1511671468
1397670403
811300233
1239502971
1419751315
1494322319
494855238
38374039
1513918787
1806955561
669910609
721351296
895733057
796791740
574612196
609784632
407068873
1664192842
1894648205
200688653
90475364
1942294947
1220467363
1787043667
129901113
2055354750
866485423
404944138
1596595775
1261442339
1322156912
1315290649
2034443772
88475229
336966221
1273532321
1484102153
1938902582
572613468
770659182
1738332961
237731920
841321314
273647310
1090979071
69468728
902131328
1319787664
1927759863
1471353473
211472631
1376987950
1822147658
177143844
2134260757
738048783
856978143
522285936
1328424569
591635801
1429411094
508932235
837728726
572065671
614455854
2130656911
326987115
1735658379
309157971
567440097
1819103551
1642744771
1878319356
566174565
223267750
1409555656
1444033934
1654769667
985003734
863627555
1709014270
104555916
710795796
580047604
1431898775
1872787887
1316842534
2023452438
2055132230
413075208
1511315462
766497409
427503588
1268762200
1299366364
276857949
646775905
535125057
306998104
1050935251
714162088
1322156012
1948196034
1941896632
2040606778
1582131542
929600492
349283841
2062468188
296321656
805919300
1888119368
1266376431
544299141
1601895590
668830935
796859145
266950243
1756011425
1646066192
1816798614
1329768957
1388293850
860276624
1071947970
570930745
1076890253
903063169
487711388
1712280657
494609660
1542344773
990477154
564823948
649878837
891544730
1936988793
1750861552
165448120
768999132
1882915916
1801877412
685543056
1862639020
24492232
2002589765
1671471769
1843763817
2083109260
581552215
1513927486
1115110361
1965774332
2096380957
1011724782
1452255903
1053569901
2056977455
1189903437
356427643
1701556560
1774616422
1953206241
1704487899
750004339
2021917918
1879534163
340774949
1036860002
1123174277
80783765
507279960
1016146125
20594292
1117462401
2034775081
1232503254
650630349
1958569583
192435413
478181025
2111556114
1332050858
831414168
400893334
1019293588
1505485632
409212556
1888513245
1411428056
2089398237
1899531448
874069172
602133105
55518544
470263737
479979737
1348326703
1536821609
362148052
114758697
1261892793
676232641
1085008326
798722306
1956031687
864277790
1879608353
1011642897
1290286836
422197114
1255680719
1002221686
1153534352
1854666148
1853578630
530785749
401246258
498479100
438611765
32215098
849671386
1650387207
1560640502
1223638968
561083812
676329232
1054938550
917164155
659726425
928708581
1124515906
522488325
1140889252
567361545
1629523739
1804553805
468504600
963476062
618444285
1300113254
1077572619
131243833
696965285
1036985190
418831745
523560274
1633912458
910653647
567550255
75637986
1052045988
1169871873
360543705
1332442997
1523956591
1360347920
2004650818
1931221882
1525932685
1512545991
2061950399
819380195
1443191805
1099372396
126721398
413091460
300336278
1769540917
1362499001
161743182
325946332
107333413
85163244
1905731451
97515269
964125841
1897851097
846901022
1341957997
205653825
1582703800
1723156326
306335803
987751209
1383717214
1032755043
1943719893
1343748082
204448074
242061276
1095883877
738248449
1181545913
1520595437
1302798626
1289188041
645342728
548808702
747991349
1809359913
643557679
601846796
1508562462
1724099851
1810308640
315404504
1629211022
1722598892
1065715289
2004495062
1910372357
1339182482
423070640
9126234
290455516
877053341
2021005862
1609778392
912390277
1430290900
172680618
1246948508
260276578
845107539
214478296
443631657
514716559
1669333568
957296098
629284674
1082059304
229797511
1322822864
132056755
1380484688
1698251303
1858014600
991069286
499607512
523691119
338329590
1490530518
1998737201
1477971812
1239770662
1962711663
288834360
1547159836
1874879419
917833935
952503427
1672291208
1341037444
1272850171
1114732970
1713417036
1269576257
227508979
655005046
1257568483
1720138581
230168142
878406529
920980054
1692877129
1571435295
1621402322
29723057
40222958
1349417906
1348719242
962016330
1295456147
1906348870
2118561522
1512135178
25450289
885541903
241803000
917579002
1232317434
1856419386
1790058026
1011811806
966957135
1300966351
1098584106
1363635975
2038429148
1349481795
698674047
183350376
328504313
502631759
2080445566
304911872
415472828
818152809
1271118671
96399278
677908275
1379579864
990039542
235582307
1423356712
1088488262
828507340
1652221780
1063338270
501488939
742548288
782565962
1788327471
974098802
1011555805
982945846
1286812502
1329490643
1928021155
736843263
1009100007
1731523810
1076320877
1970039737
44936825
1223545391
756484103
789521429
412228129
1795354136
1376370010
2091713961
816277290
2076572754
947459411
119448324
1991287530
312020122
1918421257
309627444
871067977
199689312
1961201686
884312244
1586170031
243814609
353362854
1407193022
944659768
1017871459
2027171293
1715423191
1072059529
615845966
1554905097
737357810
1217988819
658373939
536484826
204301351
624274775
1204780008
1756768888
463039824
54965902
1069079429
420440760
474502343
472042197
968213593
2130845991
1893761500
1126355685
1818521210
1002791443
1365772892
274666139
1455574942
2068631713
948434965
1214457402
2052800155
1156143265
22699287
986281809
1696745319
1923302201
745303434
406319176
964699859
1117201919
1230282821
1754709743
1208359471
1740413170
655971242
2032036872
409780238
144909749
371529524
1760875015
1824340056
1885111167
1886157577
1085613428
935197281
754440169
6294645
1304039650
1330003625
1281563046
2004201131
1842209596
1081102315
372593371
1719269702
2011179341
1300681739
2028619870
45879081
1892326391
1947873396
989088290
1101037786
1261826217
2098100958
1079446559
1716867334
787625981
558115854
1231368616
1666306008
1758124175
1468717319
571533095
964163745
2085368890
1991832404
1456295749
1613399123
1111533382
615368415
1586184235
793793777
884818994
1906442181
1228967907
694310742
284733018
343639409
932012817
1193352860
1376327203
1390655315
999650735
12706008
144837041
1637871574
914396816
902974643
1113120545
544494286
1466920445
638081743
68208336
1402828387
523110053
819265797
1582172538
1618911380
190551715
1228276407
874458742
2047337540
232483694
1085149727
1942437903
572086623
2089102530
45890031
24450502
626278040
1787677605
1245699274
1435129850
1084154576
303165045
629557625
578686062
1333111943
325178654
1405237126
1014831142
591556626
1836499305
640426027
1091538852
1079304922
23248039
1174622754
547708019
2110539769
490927257
797649256
468958371
1142669484
1230645822
1023665343
307592655
1466830256
1419586464
2080302063
1810817713
243507708
2086974122
1450419797
1060048347
787930649
818512468
2079404750
1627634304
1472862742
610634293
296652122
469497050
1279149632
317589287
585692802
576620604
1705349468
529344152
394476681
522747568
875848095
1915445516
204280564
1588421315
1162498171
1123363272
589176384
1612658279
513285
393804140
1011061876
1434497572
1610398684
2117906018
1453832391
579890549
1735014032
1310487250
1199688962
2064642562
279972957
2133462263
808622646
1911279506
1147904805
1557182446
1586107973
1323808159
1019992803
815486826
18583343
68486184
855137117
823066547
1697082613
1936433355
2113814063
798780527
824944684
1748146165
1543056611
240803892
1349122830
1127592420
794258218
479720569
615962121
1371149261
1285517360
1683393748
438651250
1559935186
555446137
1157227342
620647586
1423956073
183555959
1179749166
1742478285
322610114
1131816428
1686806506
1618895335
437958385
1422471220
1707873086
215823993
418770722
1372742545
1650723195
1287434961
896925506
1397979883
786044327
2039963834
631243810
1285416702
583403198
1912928386
683814425
268649108
2074892421
1435261267
852789843
311432663
1292258046
2057680906
1194046039
1344199353
761506243
792225374
1747540832
1549532641
98828280
1774316128
1186419657
2106315544
1078242147
1826035680
461005193
326880794
586776181
1803160822
955296561
572019373
1580264730
964733449
1212345671
581442291
27197155
137520058
1540209409
1870072564
1686039691
17485323
1082761891
862923852
1342773332
1794431475
968626926
1981625347
1388990750
1970339626
2034686368
1241837279
662515814
1949891164
621846490
439827800
708549004
600171056
854235665
572977802
1738221457
1602995654
1117827086
1380554209
1073108747
1082563199
1818482702
567631423
754193715
1182986287
537549629
482621430
718584200
111027830
1751752730
1916550528
1416499698
607357742
1389311846
543542991
343953028
1862361924
1992568237
1243632728
681695915
550465125
1458519211
551914452
1588904933
1251747893
660455182
1697477081
22900091
1227081209
1421009178
1812752376
608939706
440195515
653267317
184098444
2016972553
1557154994
998941866
1750536315
689534008
495539284
112965242
1862015736
152956230
1308827880
1527544921
75393133
1251749805
4904712
999972119
341525810
211254761
244265554
1224032790
70884451
777683090
1594655619
471408362
422454525
94916085
563805155
364793289
2072112031
1332459351
1110096760
1216685462
2056607263
984869364
327119652
1456899822
1600123162
1953479977
735393017
2053700873
1123866480
449656168
822675660
898042864
1589442782
441593333
1869844252
1898270305
1017157310
201871626
2051264026
38206957
2111247009
2129655713
146459545
204645588
567727212
587887739
1470111137
1235364731
1225982427
1313560474
1142601458
1274306558
1714936871
2017400466
1751942783
1707591142
492485598
2112647043
1308120894
1556650603
1433431488
1617212530
827174742
50696419
1338922015
479273338
1448025286
1961049470
675183297
1571251744
1939810704
1682839618
720846113
2075015122
1937330664
1578965278
817595208
1306586913
140396312
880619856
1579001106
1302951332
914993364
1240909756
1095802010
454592709
824936012
1959342785
1923069832
339846574
1211757117
2036656900
1243495778
1613281148
862855456
1402520981
552132909
514497722
546960214
817205277
1468739603
74236467
100470550
910257502
1308701559
729759960
2105599327
1844401279
483438438
1793236135
701534500
2036532703
1760372975
253377080
1508067525
1235058740
555278236
2106779461
1238142658
1568358620
894170970
1699211301
436898995
1094813032
768321121
980983050
800162332
570350512
654856938
1776480716
373033536
2127875203
1301028403
2030996862
952755489
1950427352
120328026
1253929408
1619172502
609978381
684959323
1047934221
1787003819
1475122713
18696049
856209733
1246009995
1596013397
662723408
622425333
823915498
1025778159
293106688
858833140
1399610161
277434774
420956042
1023588716
1446592138
76821582
549145676
2079487366
1677378975
1071316596
158478313
1559682161
1870576886
1052172331
61302453
776521131
327780262
2039921866
2077623244
937224110
1500924820
793832698
399735403
1551679237
1058660561
79800869
771539185
70153208
99670898
119456378
314622573
886530975
969692644
599947276
1437537180
389828991
336764868
264971190
853135287
313829443
751231117
247899836
1914182833
1646577751
915394233
2134725104
750766778
1216582371
1370811917
595824706
439121607
1385408769
690645672
217066507
1308947547
517316659
1778870059
309115796
1543859778
1598813799
1503198090
1658306955
2006540714
668594782
436608559
450641147
280996139
1631105476
1093643380
1222340200
557330711
192220560
1116529502
840342328
1566757043
248249928
20901960
1471433083
1016380670
557428155
380456533
471084520
1709675137
1996660165
1590775492
1877006844
1834285221
715943354
809253400
1539329788
1109345089
1539836584
701359829
1095875550
1112458148
346292803
1861035637
1712754928
1017475943
628310108
120592501
1053785259
777591253
2017790581
1757249172
248702471
706166216
303727015
1500903119
586728469
1525161912
1330299080
1170955861
1420571604
1794079550
179536260
1992973395
65662989
536101038
1202427224
1743026096
864362590
2003263930
1551993637
1390228513
1626605051
395694270
98093430
583530162
929611147
76050644
1659670582
1923199563
1828276875
1411623862
358283118
1052313511
198363681
1491497540
628994264
1680622392
40710818
226644530
810953352
1328335415
2110497152
1116459732
113646154
1885935728
239741397
1866343753
1019503515
1141259125
1856749588
2120204937
1399548776
1849859999
1262892435
2092684056
1915255901
956275852
1764031758
374270318
1881536087
957696328
1020643805
85472026
766767392
2093414828
375215194
252496477
1430887485
1283669254
1103419639
290792476
451265971
2139725415
1370170175
813399443
2128559221
103839872
855105772
1698918252
1248179926
714823925
480584648
280797967
1676239810
1585186501
2112982680
1913461143
193874758
1851060847
917087212
1934578647
992238182
1085514299
2005594764
666242593
795836292
302060182
1510443233
892964862
1792619498
1605232246
602746103
2049710535
632458593
1991708372
1762310664
2088888312
1516946773
1068825775
1110209944
1314370827
514823351
819022781
165704422
857658585
1550883009
978860630
1485295836
175868706
1536562707
526297195
687033358
1906644443
899196866
150878579
1840033176
1642296295
1561337160
1713503952
59080877
482600219
350022872
937730057
706719557
2001598532
952677236
1374501367
1720234582
1820508700
91594365
2042140792
1569085460
1520817150
1183805351
515807841
1075549871
2129927076
1812235816
711644020
1828427218
832074879
2034743314
1810209424
1926905681
1841149428
341733298
673503028
577008092
672152973
421800491
60418799
841470814
976290342
926339019
1778810018
1340041656
386009549
33356638
793555759
119801392
943438140
84908890
296838501
1909728189
1674615652
2051891615
259514316
1305786320
1459917514
2051446064
628227153
1664886942
951187164
89710863
1393390366
212419839
2100365499
1132037547
346724080
523126683
1273165521
1438746190
1382878739
38240168
1868920224
594075772
335457323
416943717
919420842
627679655
1303325929
113026557
837631383
487851007
1239660396
1565732965
921365582
1870226760
1186048434
2053959873
2048809592
2052943360
767273946
1360652696
1739132547
640299556
1641152246
1419807050
833603443
87944010
1380057411
3496142
617942766
852677098
1786908544
1595581159
1462647371
97644346
397927521
977920927
1930113514
1805338841
242739060
2130346787
1397924501
1941477749
226501160
1885384502
494330571
388756151
476218179
2144033194
301666107
325048003
753907787
1996204354
1294244640
1325476304
447440668
600535221
1639650147
1491639823
1144010016
12195494
28000
1380314320
858788203
899715765
1797023481
977018676
1190250132
1089937708
1974285647
189622375
1901080311
1274163534
1266232251
773785619
1136264389
1597761779
219831304
43076554
965453732
1855072228
666776974
120904649
1649627701
1453264900
1569896723
1072213687
1843444852
1955097706
1792664732
98879257
1775643039
937003707
1685357177
1388161186
1639820064
851609132
549214437
1278564357
1423954385
259155544
1758532316
288741370
813605676
1008505910
2107325104
1675732018
638623465
2040971718
2003028926
1552216335
1893966521
345497214
965480604
443471272
1455937840
1016829433
1707466341
1155883312
2138968652
784810405
370470494
1704579525
808581997
2020925737
456903093
360979630
1222995053
2129958339
1730498506
274513054
1623337114
600563943
766699089
241422846
265954449
712584382
2023764555
918121762
1095425327
1414991657
696889355
255017862
927517669
2013889263
151120846
868773726
1111689518
1484099775
1938468881
1415548376
1284507580
210400935
1599851281
528341127
1804513935
263222963
861262232
352186244
2089651101
1818137609
556418235
943728807
2004940962
322645093
1256875851
400746091
431763679
1790716903
1564105252
733137646
1076778489
1026445792
299586290
783599574
283106085
1596873938
746129975
1098792633
1875502740
1416942798
2080071948
421644815
886341844
994767202
1532689996
55207629
1866235788
18500075
1319595224
1411447171
297427441
1056882530
931440420
2069548124
229992474
2112303624
568625734
1716107539
1992283686
1991830547
487517996
4811494
1822119216
381477063
667129504
961733738
1259531498
583614767
1985604081
183036355
1177902379
346157779
512870427
1844723314
512454566
29189793
1058032647
1333145858
1343954237
1285129512
302298280
1217455677
1983915263
40579383
1399763478
362088002
1009397605
1592488748
66652406
539614290
2037026973
807501294
850412693
322758600
816443899
637558212
1027442877
356283262
802524341
478138560
42033284
928566554
2101345278
1522712399
1747569523
1611509194
332004088
138670759
1947272960
1179094008
1686665076
347398942
80601067
2021993122
1619276476
86101329
758676191
1045281631
1389008688
628688985
957331924
1865097680
1392598003
1909798708
1488022864
835357050
1883004846
459059103
1523634547
1481080849
341151605
764254245
32587822
929398450
53746769
1040567451
1814670630
801811008
1308658116
843968784
91523118
1433548635
1212361804
1626722735
1145801232
469962095
2104363666
1533694880
198036075
1027633327
2137235354
2043580090
2038149133
56138476
213538409
1518412965
406685745
1730890336
277162589
1056172911
374166201
597677717
253495018
143433605
713471188
103462912
717357280
229922008
656250633
2100094500
1382424955
992615388
209691143
1429587085
1307646941
1642538003
523606602
2044383492
788710427
2072886548
1041950057
216076765
255918209
770038550
1834902031
1676343745
208705735
1052834784
2012468123
875072031
1080772185
455842751
1151877244
1203239081
1555480221
953517835
2054544896
837362327
969266873
625387345
1047552829
453743483
1336751782
362526421
1809123486
1835134734
1969560591
1958742946
609680229
1626021232
1266732377
1426437358
1874250852
1098395142
1674524914
920758484
208237422
1293046854
356625668
1090080162
823460652
925051982
1601350116
1828685909
1763890457
2091735173
1290200557
683338242
435171221
780962438
2120679791
383904303
18468928
228231550
58926283
1608696796
1742578794
2033024814
520862584
2002447585
1370326915
638635257
1826849376
343455070
654070966
666093614
450777296
659285394
561041895
1904573805
26899252
887469709
1559337854
849888264
1494123967
1342147694
1610977035
101381218
1602956947
783733134
1020222821
1373049237
1124597654
1484498506
957018324
1678220248
315071706
2117843398
2054613170
1714001559
58259792
1557940020
1681403032
1907324430
454646198
401615893
1492712520
1036182462
1575828404
1907355998
1047959968
609631461
568672838
2010381849
766687947
523862564
690174433
1297118647
397112849
1884659895
898950178
1695147342
923409158
1805219628
235657520
444143199
1852562012
1059887033
2144385438
1395170646
716166326
1585860140
1412765364
805521586
1442986979
1683035787
805521586
555764444
734987901
34182135
1393533016
154367200
1209305860
91350251
1209087959
1385325792
257715468
2142758178
1246801973
644679764
2068977178
833342370
119620802
216332633
1671806181
983786791
30573552
2122604566
1430716274
1900212325
1602114653
468097935
187347386
1757164873
1449946259
1657508598
1034158184
20403474
1868306385
1543863055
1430295382
1891481086
187043257
2034849518
1314682703
62208884
1441473408
1844987977
722324209
1283528457
2029894742
110685057
316378054
2135240067
1130464711
1077775579
681681077
617623299
477251276
117049024
1996892182
1756959621
1644313479
1584644574
366893482
526463662
1628825715
422125488
1030344627
1336218133
1594037056
862161565
103360578
1941121976
142120312
1544307329
2111034980
2002670226
1169684435
93556852
2110044402
2042456033
312684650
1607834028
302119945
447519571
1196095450
40091534
825428634
372716147
1418446032
1141544507
760805284
1203188371
534757581
1747890986
1756167065
1477339739
1201233154
1310902095
1534314544
1237897651
916817690
610580996
23996836
1357330052
133237393
1987115444
1097912952
41704023
1994269086
2042038041
1933260504
1542855826
1965570832
1330642717
1006546952
1617698309
655232320
1521703357
1713213535
105226705
1238613201
1432102904
636072055
782595144
615496048
180079593
345653208
897217283
741101477
840743255
798856319
137782714
545563759
144226825
1016730644
594718400
195717277
263857756
2013799738
1236937884
283747243
1138679764
409866876
1296955649
1886562331
1946473965
1358019828
664090933
1435334001
72176747
985055780
541334105
1114777848
1914265319
1754430441
1914099252
652516646
1923664011
1817763286
2092142334
965828044
733362292
1780920994
1037090826
276386099
1474875211
1423315538
1953907115
116533116
1896429354
1007379048
525039939
40630459
1660845371
905638297
1063577600
710525755
97478202
376176470
1677503229
1829995235
349319962
704389021
10122782
711747600
932813614
1443607942
1778189144
1556042578
1834674512
1702462164
1788376446
742290902
1162095601
1926615324
757939604
1816605421
847498393
1552254545
306754895
1536132463
1847817706
1233402379
1611397146
915828516
56427975
2143698752
1831157308
2069328557
786968804
2060829343
2142028895
509102695
51689032
452595055
1527015660
110996965
550744250
1888944616
124704649
1185151332
2132861243
1326593519
1004767219
1479152150
1143513628
841204294
2027518124
1632264445
197268007
1956200880
1127396530
2055692846
1561592860
396332595
1624690825
1166744674
208502896
590982465
262600166
517020817
2009378425
780898703
483852130
1558907848
738748486
1258643947
1661621384
530925528
2008146958
1718478172
1918439046
1063052719
2117846653
56397986
1841255870
1236972483
1695540124
994561616
1743481969
2031582964
1459723316
759762595
1492946318
1958389252
1272262223
2064765592
1772672596
1550154290
1318410297
932789939
1895365701
1923488400
1723807251
627565664
834184562
1308254718
1848007641
1563985108
715897889
643986787
1489460872
1619201010
343098408
2090506194
1195760866
762003865
1647582762
928015866
644200669
920954459
1563269100
1082433626
852321218
1585057249
775707991
1680918419
933688583
11217655
124153254
2029987885
1327140448
686782435
1630355257
552466786
148512299
914826235
1469081970
1950885407
1844184265
1827369097
1321467164
1020767799
2086686591
1922680273
57165400
600120328
345489981
290712260
12125730
523614017
1601563617
43664804
1522334935
861892082
1886534658
1524437936
1276705738
1354704562
1870828143
97510907
810180510
941970386
297307468
594269253
142702806
874256540
1189982690
539890562
795631209
180138630
1927980279
515849755
1609234305
1859789893
241170518
1585274724
494174218
1298469362
2081406885
32873526
320726853
998920861
916588851
95315963
182363764
1258573683
723676367
262465171
1977633434
2043600346
65013783
968997358
346252103
934756899
1863775834
1986098431
402693729
579516772
1801114557
1475150689
1526975465
681019071
596299920
1335698904
430186698
1194694918
181496936
467435261
1838970481
2105014466
541190247
742582962
358712328
1915053327
1057531325
1453461498
1407303380
1756811079
781378344
1386974130
1262859083
1639211410
1025019241
1165856569
388414875
1303866833
301830080
1535694514
1008794654
2090779200
1934979034
1673787233
1164922412
476168600
1938059733
190312060
161511707
283794148
487355867
720978108
138923139
209890659
915580618
1489842218
1432419045
34170959
2142244387
1186409399
1466031887
589087470
935135558
1467046352
1424233726
1126326254
1393032586
1295760601
1208656519
116166278
842890023
463668948
1410982796
193661863
1753374426
858734877
949640544
1750579349
1564106249
734514754
1578592158
1745013186
768100498
633208254
1248060116
601055664
1384402787
1147370075
207382142
442066145
985723628
12057451
508970394
1019258245
685317444
1637158847
439983345
1616310988
1446889648
180637643
578661036
1033673711
429503667
284196512
1264511535
2131633918
647397129
1887049970
750521541
521298717
1714359832
1348614969
1242991150
1818786830
268149887
1111083531
1112532310
374998714
1991223457
337703053
1697889237
1534922978
570226132
174839088
1836004434
1570655556
2079209594
380871870
1247012731
2049820366
1197224561
1562824361
1480156056
1569283686
2070397174
1689863241
1638002450
230995011
69355718
1885997859
1114583713
1372539134
1757049894
852852131
72371947
1734582450
1843196965
378210311
1152319334
625051279
2126873453
75808178
1547887768
603068932
367816234
1451741271
247008610
678156877
1520594980
1323229639
808883133
1940359154
1789510434
1396535863
692794877
1312721651
401353367
1406252106
1247006656
488739630
21101687
1902655242
297219085
585348750
471133929
68257356
474479959
1628297645
1656458042
1853528364
2126875265
1591204434
1613683144
2092927135
1973422693
139778761
313068876
1959333974
1528370432
98927065
1803398252
888124205
1712764191
64079246
1057695243
1058416473
2061763497
49993489
931636736
2085737484
232975084
326100913
269208855
383500575
1754498178
1094600895
603321887
524618298
39568291
2047028076
86678803
764304638
688807015
863356450
1223302610
1164344136
1450858321
1581189551
951878465
124702863
1893643634
94949492
1764241273
1890842757
190487323
1030602508
152665188
2108354782
564737680
1542884184
868534936
92914936
1720995417
1186850753
1264923201
176473081
572110382
1138071738
1620041551
1643797248
140765205
947935446
818565939
354305031
1778118058
678573229
1114273966
833363411
1473843015
382190796
461518376
974771379
423214625
744477374
755348469
97106013
2074119949
156114096
322297390
1376261325
1643291000
468129459
217431208
854035673
1701109853
1970135553
1349391737
296281442
250724433
1406843801
881967252
622276273
1586167627
1869873219
1145674027
1061881260
120166574
447234407
521520276
1773155275
913369973
96400227
1423115368
622291686
266248789
463944152
1207673814
186685901
1842658984
889997813
1313024800
1336491051
777392804
968400956
760117292
282153672
1777316659
339459759
79344082
687404901
1060359895
1757174729
1055642311
1502576894
483224462
974416952
1409151309
1200005245
1470620881
2124575253
859064390
1043524774
1329490644
153891737
1238947156
1444867393
1957152210
1063557175
1592954462
729355506
1752862488
1043321329
1104803841
1369818834
1822918092
99215851
185841648
728547674
788490613
2011992337
297421168
960864809
1648324136
608217955
1387442956
1676293226
153181929
1249658312
853079115
898105534
341051837
2061223106
1222112030
1930797853
305559954
1960502934
1896063793
179059483
671051969
662863394
896090838
114671485
1382972451
338596311
364428367
245473510
579232606
892157697
1207217358
1612086822
1326590746
561168839
228503129
796475557
1777613586
2043453566
2067894051
297681632
1045253964
269944137
9867276
676080875
2125834819
1468855108
1175597354
2021955182
518173443
1746573114
329611509
1600314335
1420398281
1324185901
1349202034
1039350439
1933180354
581502429
1780218219
1815492801
718395700
575310624
1676975715
1933614142
1050977446
1638183377
1210868673
1617863331
2051106216
1576019487
1512408462
1190379405
1407462366
1125171991
157432644
315829692
1439413734
1202756167
1579334114
262409049
937800363
1320646396
1896646348
410093993
914242929
1274505501
1465024266
1551628732
1670526305
1182769125
114685600
325012756
371194513
2110881155
1243586877
398024166
1072793826
2145885901
2053604669
2102957768
298659233
2061221032
1920122087
1459230394
1542326554
1824564793
891611990
1215806273
527009796
237008532
830176161
148736883
2125023572
551152856
2083631482
498582121
2066013614
1277063434
1706919811
213083146
1931141632
2136698303
1594818520
1744388469
1986358431
1631285365
550222447
649385687
1896222532
12851873
679617409
187628075
1280220223
1786577508
1525954865
519451704
1120966569
1466602502
1867118161
1204689925
1655714936
806923642
737950131
213725676
935799638
519953245
746400028
920504719
861530756
1825697073
955887080
1866710779
559908632
917873284
1353532868
387345529
907299895
787621067
528752503
494132465
438773210
1868728620
500067910
58961507
2020493898
111640018
1007158378
828015450
1196268395
961937400
343655129
1970440337
1970907898
446604127
518237790
973128107
511856721
1631185643
544963270
878097214
1230760104
1257277397
1705225725
1495342165
1140224800
1148771451
1196876779
560808589
1479742655
276786080
865296884
937695084
1249118479
861039988
1092422243
101065726
1762827638
386709804
1856030801
808466573
317183380
374074724
758308102
310897099
900771441
464175737
1400695423
57895182
120960710
1561294027
87651106
693141648
256657748
346360964
167984966
484106231
48257664
1209133167
549911397
1188907239
1938107075
1670279244
1672377007
1868025826
1509876742
133900766
1715215146
806572234
2137993345
1498405303
1631370056
312066354
481319706
84499527
868225311
1878709212
679039638
2136422418
641865666
266208851
306252950
479493103
452879115
1436425284
1549048238
1102017820
1589929009
184801338
388052585
1953675739
2133513508
528258241
881967488
277964603
203388304
1003453585
1817946110
520894710
1146299064
386208414
1575119342
1256480097
770774583
387584130
890058071
1233149384
634801209
10274774
1626949746
465182860
381888417
982086047
2056615560
105439790
258477866
1598881808
1648254435
757606308
73684208
1005339742
1832498168
2016603870
1916187501
2069975544
1610186031
296159795
558125769
1863668319
746409697
494216091
479810683
1698085386
72568283
1407709992
1482372312
1155043855
2082060119
1669750263
14114022
1846782542
14132802
1125787485
148962955
336186851
436708880
23380244
11640505
125668116
752969052
1813701183
82269407
1804592901
113345883
2048426671
1194323017
1657802594
689832638
779008816
1658169974
962585146
888512530
1690593657
760352018
62992023
353108964
1597467178
1690622297
787304876
643973191
721448731
135376928
369079373
1819702235
70839360
1127245637
1513898194
1926166253
2045608398
744073027
318548491
1381356192
1507604202
1901143403
1280357297
886034124
1444629292
2105520245
182596446
1623135372
1610087616
920479901
12207174
498651676
1265114423
1848948974
264693635
781249613
2112375403
1266453610
36763743
835677225
1752967433
651473564
1284358602
249128514
403790367
681559888
2010578430
678234283
912668067
1690125752
474115615
148169356
2020217539
983062518
300095370
45801178
1651049085
482658528
174394218
596069557
1717772789
921710997
148509540
2002350498
232205270
1246704454
1398959650
307460828
343283270
1521026269
1408608422
945691163
273290312
489377203
318630969
85994834
973056385
1911938767
1741574499
1710323166
1051463590
598300528
1065096890
771408892
1188055806
1131003352
498163996
1706657016
1917306556
491307553
684471623
440497274
2061426705
416712917
1085002617
1842419270
647837724
83661525
1471246121
459651536
238086376
959763577
392231468
970179970
768969679
1295214048
35403855
993346872
1289112895
1732859335
319779716
323086409
1970339368
85414149
1897545179
417703825
1853885105
2032142707
1753759823
2129412901
1716026971
947282857
1185446758
2012528994
1915407676
431359093
1863377394
343953028
1341853102
1241762991
999830890
3902306
119188278
885956925
1549144756
726547509
686284382
1555389628
1028097270
1219907912
1489177984
343238458
1055289529
1801372412
1059024661
1960703591
1425927065
879980457
946657127
788782273
2054440781
419542229
500251635
412256896
49264020
830734308
728444127
1471523153
1092645762
1562232489
1337296297
1025345380
400322094
1279558032
1225982427
1097434728
422694584
392749956
1810996868
2063135010
2136160566
496148149
1328446862
1066315835
1808307222
935175124
599852964
1987055842
460371760
123874596
165297596
359533619
984501024
1019018571
451280334
1659077120
512135294
1072141304
323091271
1957170624
958424996
878616627
1548098369
888007622
2080381394
156659054
1907860004
1862317455
1763656143
1377982529
267934452
393216091
1843152524
242083029
673584372
208984138
1036607910
215585890
2009582232
1605375608
476954233
2029776690
1198738356
883449068
516073580
68427004
604762214
1311447734
1650402244
2092913966
1716787177
1489476108
590774005
507955093
1060137171
79169193
3372715
1646776201
1570287375
531855689
227206676
44939875
1298968707
1613130645
1363099181
1944951429
1620008293
1033312068
339453446
1908330807
1736161945
516786437
901309913
1227423518
1705242268
1516461764
324295154
2146766468
91544192
2005869950
686683881
1505865182
926550476
1577462681
757067212
1290204892
1593772262
675298142
1944115671
1896575830
429013382
1695877864
28214874
253948767
1670623109
1702857969
954178115
1567543230
552928314
1890410418
679070716
1949366324
1894625312
1882768595
871984195
1614667279
277943595
837657088
1625282073
951395114
400314133
1466832034
155725402
2058675866
887196910
204617985
1874159803
2098176709
1689834941
1629485411
1289731485
132804270
98265133
579122986
763168578
1141835936
270361347
247201915
348669837
36273232
2028916619
1049661116
1669083707
302972616
1639461703
384819222
238549691
1028461581
823283186
1436067412
258583902
1013094923
2140129417
1389908455
586288610
226577592
534581731
835388413
1241510851
560167613
237064803
838996151
262428893
570711676
1072577974
1204882187
2022071299
57124129
494139590
444633335
1171238934
1632856001
1802372556
2005075843
661770043
1209185028
1612939440
733248798
1106131172
770291523
1615733595
868873165
597998323
1758948043
97467524
516677808
132492407
1313238867
1146598026
1667628092
990700725
347889981
133654077
1402972231
1328356807
463341704
393128691
877778859
1424936487
968603383
1246707424
892142667
2084109672
1517976827
412699948
83615659
1962196828
1406686109
485833856
2139468716
626163507
1288841675
1666213994
742408030
2138984551
1546580693
1290751904
259245005
481754682
1022387436
106208699
1270708187
1602874228
1776097674
858979644
245491838
142467066
2066397699
2007826672
1066858567
1305797164
652680153
1615989050
2037690721
338087782
1585116580
1012222149
812249585
75851211
1028624283
1382729501
1047595260
1540955784
14158128
1411075503
2024922776
1172283631
226656234
1068849106
844727200
891964609
1253018848
534426321
496545027
378620256
354690539
739369444
864383864
1378318848
1601914839
1845018340
1115267307
2044937693
1080676867
1054965608
1582357797
1926115044
367353063
1865561960
84317375
363656605
2049427542
1755604214
1098853288
207313941
666674092
1190284831
1628348109
1952168510
288504754
1149191189
2044393120
380602489
1545833644
378321840
1475518115
1544157914
739656934
178422754
1309185704
766672896
660300859
1755139726
1025513980
1090586609
908349233
258124978
1617387077
1809118768
362777716
970153286
2119476299
1918918053
164827878
2056684966
777713130
907404135
500223984
1288562607
1981938977
2035288126
971316708
807621336
725999355
1466970026
91031273
130574431
709015144
1765701635
406978517
62469770
1075688566
1721125275
1862639096
1303974480
1557296999
835347732
357661385
1127323441
747243259
86877940
780856290
179406991
1023542093
441118096
1788566813
2031953314
1224954697
330039929
2029909878
750043461
29326925
1547793161
93925391
1930279638
621757302
513744745
969199032
606394708
406169055
1789186611
147787482
1236278798
781960900
1266566824
1363533164
1713773621
196695689
1468601741
1744004059
560309032
1917954623
738165609
886975732
1817578251
287026826
601909874
1130535039
1076487644
655009107
2038920611
1133967783
1948224565
1025276293
120510234
1304138014
2099439055
1901660407
27261479
777005479
224821386
1735071484
1792830816
874731753
2127410417
528185251
2077597926
1196122270
891044222
1701120499
1364885347
1553482267
1516995414
877982373
250051162
1452161059
831644071
1627385181
1349714630
1004698173
1049591038
834740825
997848293
867905414
1863941085
2015039385
1065406422
1479681581
415437059
1623992034
155287329
223352695
270423759
549493021
1996414406
287279570
938083795
445402404
2039370186
1701578079
1577974336
1156643589
1903606188
1987364827
2079473544
109577508
389330318
1481738848
806410553
151027633
1956803502
1892944497
73362653
1289169339
1963923989
2068322363
1081803199
1799838564
1931035523
19396844
1199884391
429300644
1021861655
1663752121
1673545872
1305137343
1777480470
103639555
943470572
1336679380
831753661
456232333
1866655798
1067896956
2012450788
471545089
1857716412
203000356
624688232
2026180259
43040744
1219539047
1748320859
1664850365
1209746786
1447715812
2129172776
1786606534
169164709
459844082
167350469
1216194987
1115687779
252724068
1390845817
1600168051
1861458255
444072938
2144730761
1144807484
875791945
1352611022
1931969568
782316000
1348393188
1048565956
577665182
859163545
858537426
1088190287
1442566749
1177357983
940870968
1233447690
1081948850
858665603
1046061357
1479409716
1330776323
1239160886
746435404
1174046240
1522489473
2087800741
1432916451
1939937140
2133544193
1207006258
1124181058
450166775
1668466202
520351342
1179688284
1183482864
1748624895
1085779872
957047260
1924775537
1864816155
132903309
1253844019
1746299130
311823970
10037880
487333151
1274220797
2004301301
635925878
919527780
1759868737
861244228
30262126
1600691097
101509709
1832585805
365668697
1144906898
679347331
1435188841
1936877283
2122473334
1779790580
1859939748
1713804378
1418246067
1417724157
1203968480
514233422
870697896
1563156556
2026654430
1744367323
1839841459
1196222896
895546968
561382451
1659275498
697974796
1784828526
2020619542
1970356483
763913819
505831580
524606075
896854214
83972812
1470693925
109225231
1619352986
2053074579
1456330920
807565137
215375460
424672964
1844418761
704807688
496574777
1961775770
1419073298
466374455
345031207
639000941
795004495
924111191
1192790562
1365509648
1532979422
1781538126
4684581
617092205
73326689
1677417162
1364994323
676438553
30785332
1648665536
624173167
645286100
1926827737
1824714376
2033459264
465080760
505788760
771963819
1707114100
2091326484
1628187085
684488293
41946414
1649791876
960929813
1684165230
1190458928
1635632910
410912025
1894961439
915822302
1770292987
954386442
1856501631
1882431397
1996952362
1744945414
1601808483
1247346965
40916244
1470001903
23713901
1228119594
1125959544
1939841029
1703372803
1512116920
1089903348
1593640001
20199125
1378607538
231060877
568230597
1682760926
721688722
1372993827
1099249114
281163884
57197168
1970021146
878108205
1952707974
1965971105
1286373928
1672506281
1442602832
1604474573
453287180
1573875314
1965012193
1520748907
2115135197
1802088469
1361158050
1149071034
1007536946
461797212
219380325
1865326404
1735859746
1362575999
242121085
735595932
434178973
1940609536
1718296482
1697866736
526551432
974206621
2033210719
144180188
1921499932
1587103074
1377734668
1577998023
801945052
138525082
786768778
1408197387
678773227
704615342
912600391
992359552
1953707082
662517258
1369241453
2103967776
700593926
1781965304
290432242
872463345
1896405493
2015801400
379458636
1737636914
1058383113
385532834
1754353420
1672077010
1438189999
1631656823
639310649
1020632854
1674196104
1871413261
1221259561
1138034094
600346470
2020449659
2006299930
1689880522
1299428968
1785207779
963253582
1451684133
1065644817
1361528977
360350951
1643945449
668574436
892516457
1066948069
973406516
602776330
1209622037
2036912988
688535519
1362706104
369539771
201403108
787691677
245357969
1903580453
485109187
1570205038
2003994717
15195679
1381833728
248425768
1537226872
1398968604
243804064
1325437202
1496447190
1492868536
1616615815
467297491
1715194497
2055636544
851239870
2100182237
986569210
326871794
153114451
684105254
1143170461
747716531
978833749
1811912295
1246987056
438138352
36356939
302930648
1566589834
800369726
975835960
803752276
1343967854
262590811
1727195670
899135034
319180051
617811837
1185156067
978431229
2038884081
1922035487
1551848615
1438726372
976968275
728368252
1621762611
837053950
1277234298
206237486
2130941441
379817710
1875286129
2064208487
1831744043
1046500793
645980684
1247713633
324079607
320270560
1202818250
398084547
1549017860
845895332
1271458568
2129602826
1486678144
59698454
843333605
1366069663
508307457
510110293
1984802715
1321120922
1336920718
1363554470
135001004
367677979
419429889
1457500728
761334389
1573417317
1421219074
2066883861
1433032040
1827479271
853155610
1026551240
828377966
751467137
1067870764
1451239134
1440497272
759975855
1487783364
1038660614
1774304195
1132686802
1049980001
1594890328
105359982
61391776
580324693
1887023273
805369106
531866781
1278554901
341651734
181308770
1700693902
2034523858
876191947
536303660
704416889
29866343
2059303698
1787311240
1944665805
1868157406
587455888
1785365944
1037720722
1700804945
152138903
474739358
1419455236
1059218206
952976866
89169742
894531402
230205243
186785578
1285688122
875492702
145927548
557976625
2099818381
1251292904
1245449451
22380655
1525358555
889149756
190330663
1401507568
2065997523
1325649277
790597165
631046233
1757525900
991930427
1054400885
1934961529
119788459
195282187
1137243797
1562347545
989204018
58619516
1138541783
1421732844
610413450
1155420569
1975326611
305406571
1415868759
1251792352
1462736396
1347460420
898261700
851411809
1844032442
828151303
1422051781
1561254160
1764883845
402793714
658813205
1944185394
1531661597
1565663574
578037510
643932851
245995209
555343489
67906532
1063154110
1702591370
1658767604
1073927934
1460113561
1332640143
1566221664
564342606
519661644
2075203551
991369996
1986615602
174873478
1114905491
653629335
1520723779
661023358
1216592356
490154582
248079369
361218143
1489736002
1675460382
1219055512
2092423101
1208630291
301837342
1867624982
321683078
1737370636
2026791636
1026222984
940511689
655225684
347194178
2026009272
1552760817
1878191161
961472071
458808303
1149308103
585928526
1346044805
966966694
761345897
421011849
311269610
862296335
1769366990
1417281887
245357263
1652077184
1088390977
817245694
283284923
1963835087
700918009
818123174
997028301
832991655
214548156
2114488262
1496044737
744958867
479606532
1542388617
1908620269
275599165
1300102736
2088146083
1111791920
1027397872
796698635
937144631
2077901221
1535254123
857621808
2041900071
1714102290
1683364087
815123785
1943005899
1704053077
2099040703
1562265275
2001843147
660077804
1771634704
874523792
1916209987
417163059
312988239
125645974
1638780987
1299043634
1343497335
922918107
70964066
2010964080
1769211002
64529325
380196321
210418511
1071587564
106536233
945084551
2084803922
1830401397
1633755213
798145898
606933672
1216673817
83488988
1979528163
804897605
1960092367
567236021
1513798178
859773446
1964141569
1399402217
1202174800
2086175785
1214243110
1271941629
1176088551
463878054
596381160
1228770281
483842752
138292885
1716045703
143942223
1686097599
66927241
1422138011
1774616422
1099866692
1619537625
919910052
1998109228
1666247043
1468723364
1717688569
43767098
991325876
1956449549
1198448392
163567064
1142048805
458291901
1348901683
617823129
196120083
2102365262
1477303950
1773487086
1369624842
783584555
1415367957
1404605469
499916631
2114458092
1960362234
1579396094
2014193400
2000886584
2076498341
266715569
656026734
950211297
615444396
90911032
1546431357
459821225
1235578095
2088611006
2036806266
790079468
1205935871
1273341735
544368860
1571006562
724106927
323943747
2041948327
2139262370
1398749598
1176714094
472942726
137068302
144243962
1489449174
538441213
1620951543
979265064
1013633781
1610146053
1262015710
818288927
1650788078
867802535
4432130
379273677
877487493
203562996
120915903
1176038623
430873144
437469703
1892853035
256040560
288901359
1184551929
1661500824
107548897
526789564
1512711363
385490651
737808020
1755209471
1336509827
322113434
1987832110
1855061629
637972324
1809110843
656793905
733392913
325087958
378398724
532669080
1228026909
2053334830
1434612184
701806610
1138596537
1817227173
827699057
1884092583
190373330
637150204
698389229
752384337
192732076
1739711696
321003648
694080133
443791965
290661553
1440436986
2019997875
790821839
1834378948
602511311
611566279
1406664425
445020767
713156992
1752879971
953855574
1001154859
592073404
726821238
156784965
1888470506
1958072726
1276408896
631962257
1565629954
1121273599
1233682390
646745685
1362914316
61331508
2137063803
570698996
2016320289
901862619
1639534349
475927760
1636457235
346121820
937195280
1999073718
1339730004
738606673
348074494
2006075453
120550095
876255102
175280289
1584958406
2111727472
934225926
633051793
15376162
855470374
252190532
1911911437
298149231
7391775
828415110
895428163
926251836
1412828112
300649194
2003600957
836948918
367134220
1817933796
503329443
1096594288
1866750136
610632490
1272525387
1134879607
1510903744
1992841974
735749103
1512546409
422916250
1685136072
838067141
1416691397
899309604
463655412
1250691309
1414611118
1196901027
1962812466
2110907029
1827470255
1916705372
1359949716
1116089583
997686804
68185079
932843033
57591919
619940276
1014565771
34089282
268819784
747577034
1556738693
1971655607
651225370
2077866065
954685538
1973857846
1799430177
1336928123
1779676207
1512257691
2019527707
278378777
205036863
1578173963
1967182323
943923202
1851247534
1299751003
1865404529
1544012638
1685451517
1371035576
111232386
1558072280
1334458026
198119536
610153333
1884505600
1879436156
1187378917
1915492176
625153670
2024549090
2012128349
1886825684
1755699240
1587382688
1295288902
80608634
1524536279
1641898673
1590939976
1091268981
512754058
614498651
1961505616
773397179
918641392
1189909991
565754965
1588617484
6159398
2027863630
705067332
2077325692
461523712
657782004
68978578
1642827203
570812220
595041349
2000798348
1824607665
751298727
754952611
871985263
710281404
349795220
1449111000
1916730438
708798051
98515705
1212932052
1607883564
435233984
1561475601
1576556121
418490036
2100886732
1184277425
1881207679
785616887
1663828916
554405801
1758312666
942576239
1719366891
654397114
1933357805
432490039
200256327
1091410695
1485417086
1089392620
1422801544
1573649858
684706306
444757902
1779749585
419430215
1509070648
506559228
771923391
525031899
1917999269
1171559993
1029111606
137850927
905062268
1902981844
1835807015
1626691753
116805326
134366546
179317757
2040023644
576219213
1179068666
142789607
497572317
1298959539
161537282
2087673103
1831856966
528013221
836508250
1795544735
252229826
415752653
752840374
837330892
576888133
1415396717
879342885
21677926
2076677860
1356161193
1563570919
1350696057
1328744818
788518285
795359334
1067812457
1224357827
1322045439
835602252
1754921895
1917619717
1765962350
545209468
1078755798
1940427478
2036987131
710097459
1440440953
114380420
1803715125
12710395
376055512
155825792
827296053
41320017
457756687
1656569410
1055712152
1010221106
591485054
1444891124
1201427550
2076899769
365340028
367110328
1181783082
1855237708
1909807433
2012480478
252432287
327558690
256387171
1599319022
24660724
1326925008
1009417165
1399518147
612929761
1620362289
1602179350
1377888433
1930444834
468016110
65394657
1151473618
357172084
151661691
1024285991
286033109
1415678099
1149611150
1181434978
1177829169
1280186051
1878327814
1728855751
865920566
333659777
1210594044
528307166
1285991203
1428302224
977866903
821279439
1918302097
1769425820
605204022
1801335159
1406842213
331118646
234592056
591798760
1650954730
498852488
6506826
1047737539
437403957
477390774
1047063132
1799970492
550185258
816003555
1668570771
700187849
592018477
259630927
925879533
569693642
1230608414
130097073
278291743
1129210622
1297232627
1307901084
1359186876
1878200082
1040195834
1822071650
787321001
1621145502
1192550922
1394613097
1363261366
2134231835
563372141
732136974
824377628
20515880
1660791801
6137291
1379534104
1310946582
1248095753
1072901236
1837275561
1618328043
1122724230
1970686260
794710357
590942862
1319002843
38305024
853307899
529892544
819428354
364175787
1326338179
1451525422
808945592
1833488347
759258276
1682257265
690534322
1845954624
573624618
541273870
611724929
168959352
502747126
1265400773
1028207053
1903543439
689761479
1450994100
2049186917
728112360
1350650373
1188839648
1898364755
1997050356
303282871
2094151
1586111166
981372423
18416231
1736578498
1021688156
1046398427
716254736
1646752964
20949817
1660545651
843163712
121768014
914994263
1525647380
288736000
516780793
1728443278
349997675
271255358
823719619
1772864611
749565433
152544023
1228228040
1571140896
903461716
2069964872
1042675100
1876036433
777071671
1353596190
499047147
800404214
887966771
251518451
1372609597
949297094
1084142273
18405553
2089724098
352208028
553884446
809565033
1583249447
834682176
1466706753
955908118
37720448
38606295
1564443763
376105558
1015542000
1610436959
1584590857
754956164
255644167
2029460282
1194694408
602470644
8950685
1749280823
657181152
1743765908
1657017175
1842132828
1767774555
242006270
346940204
1695126300
2120927581
1411929398
1986610208
1418228390
2099992971
2058331237
1281312919
1843406360
962576635
604907278
1277053402
1957147896
994829828
229343105
502819672
1790266806
919564087
2035824078
1606230656
775772485
1001479518
278284645
597311329
2052340512
1880434050
1412349892
634919177
881781214
1780745966
1314155711
765783870
483347630
363946341
1503098602
295319379
1676668077
2075752667
915041401
1514438230
2126632961
1887442397
918427269
1130937222
1958696895
1805561019
1780515054
934904958
1770248695
1121926097
1204797053
1783277544
473758522
1928228473
1248667408
303580249
703555039
393954923
597046175
1798203439
915815557
1070154003
434272098
2126925317
1328254535
152639905
263284597
1273161735
1211186319
955724447
125280442
928835642
1282767783
1612103477
969461264
358439596
1089903348
1207195830
344444947
1522032621
1189715385
1266434535
803499963
405808149
1650857505
1313738516
496606457
1816340305
1377085117
911502964
1283180069
1356582798
1669452063
467735462
975196243
274192333
1739782601
1283899537
1147429542
952504631
917882555
928162525
737590932
1562918972
1805029822
1482364577
1270685917
1000397337
793098694
405617080
1520869438
1689074071
1843532253
1208885941
255540594
998710931
1252214243
369672805
1979492577
1140421158
2099825951
1914623672
266576331
2026621295
1435709060
1600426032
1055843325
1797127977
1991508328
1421863239
2013017292
519648266
574635172
864536718
162040280
1173090305
574383081
162231337
1618411294
1523196194
696349996
539287169
623114510
564430025
1344319306
1270640762
1363248892
448830149
368613539
1449361654
1613876712
208147327
745896364
1486174197
548094143
1096769214
960365682
1591339593
1221295032
1270190828
1137757662
1365481039
2026076755
1242629785
1731914300
1432929843
1467449193
643012230
1087346321
1811145067
762445015
21989055
1355539254
1164333446
1334438804
191670570
1128613772
1867345041
1700017282
2115844366
209437893
1112865696
2134334520
1454573519
1778973148
1992643534
1116214007
12776031
461116822
1264040387
491559262
771799727
217234047
1264643745
1773675458
1485878900
1162613850
331594624
353668747
376869850
26686551
1427023619
1247012503
195652137
878236078
681764151
1401672380
1526468676
1366684361
27552129
211420495
1118880999
1182800338
1081574009
346807517
296453859
1495216144
1168670360
995123770
896417529
780682827
1883642316
1043123661
311282954
1527487217
1338848229
1979051794
1410574922
1005878062
475314473
1403010986
914470579
1966539677
1142044087
1349373904
1456681235
281971347
1057758671
584683654
82573901
1969578151
630855412
875588062
971086696
1505340699
1309063129
1846949423
1743951904
2045662484
891499761
327484001
38564943
461355862
972986661
905994517
54577375
1846595789
1782148856
293757578
1815037846
1157284466
1823041188
1415130577
2116353310
1197973136
1446119305
695083294
486856424
37961690
1587159193
1662352265
934912780
1184133493
226802035
1695920007
1474883823
1771648258
1328921893
33901872
540727837
1315097883
1513499839
1880667994
1631834984
737477590
427523854
95929252
55599374
821493850
1500544463
90588960
46674038
1364209053
1887388685
1997173148
7993694
525630862
1808059912
1289189568
2105426741
1572107031
810603858
441328770
1692647719
1883896482
336400251
1154813356
1141520215
1106003224
872958293
1011607789
1401224328
20425490
1060262028
126008885
1717334393
351997210
319111136
1735837952
576016647
782739453
1841961158
1807249612
804308984
1622452851
815083396
1788805104
540544458
1498052901
1163580433
1932690568
870489669
492905467
19774211
2014093486
1387152815
978664450
2052260774
1458905882
1881359195
327515726
1009194905
852903305
347139874
4385578
1680208743
1221776281
773069472
533531640
1234673313
958387437
211120051
81906095
1552624607
975582555
2006586011
1594834297
439557543
881197042
1701293921
1297610584
957026377
16576990
360784969
1890678778
1080022877
1611940027
735873134
1178723001
897385403
411666333
75965929
447553723
1481303258
1806350134
1011627071
2143717012
1327742243
759503912
1232503144
1009453324
1110041535
725321439
154542201
1877323427
21922174
172570626
1618162992
1006572404
1664532551
509946068
859820563
465371746
1473166262
1551605728
1435454892
1764102892
905244180
858143502
1205435650
920301509
315998416
1497445388
145057734
596656996
457922209
994607109
936692542
1268988023
1321478421
1962402093
1185188670
77964295
442291010
976057696
287333958
433153698
782155082
372643973
1769956839
1657144844
1474036058
318035135
1174385551
977976613
1609867587
1801459332
1705488429
763573698
1660301802
265176532
1213474516
670572710
1007097528
1416615279
1131280489
553676757
713224596
1323394189
1456857876
1493376273
396368993
1205399799
1397514057
1600945618
1012363735
1880464134
1826534265
1335165825
791888701
746690864
1247063415
973913134
1473270915
664474668
144824908
2114922840
54856867
823218282
1969642716
2103293427
166401487
664653533
1768519826
561631698
1848812436
325407894
356208130
132981696
1219065202
608555509
1642887995
1030662621
947287593
720179696
1886538688
397036175
1393360558
2110043912
272300196
1579288128
1315561981
1431596048
853252252
867576333
287175780
678469938
1985654142
1760490291
1222384916
1579768347
657044718
220484758
684388777
1301811652
1133294311
1831401431
424520692
1317037133
2006532504
720910678
871702137
488452811
1586385919
786383327
2107074084
50084944
751454723
410454963
1724159423
1857436115
1799979562
1005918449
659584159
1155300714
1880825132
338318484
581405485
1137996163
1275541997
1192126746
1130369240
1950848536
322396033
1489240993
1845296690
1609169237
1758109171
932880840
1842296532
1058636557
202340282
1131210256
1654695626
1113328399
1665076399
260658358
1880923159
2022280821
67004613
1784795173
1786672594
823189765
1323569168
1432595588
461072075
755512575
893161343
1105504159
1871992369
1244351688
178208056
112489223
184056923
1245461748
71377584
686447103
1192950792
1902301844
980378276
2145187413
298301993
415878427
364083584
887987374
2005693363
995685101
486195514
1604849722
1246118591
530826841
1807938726
669970329
1434269286
353597661
715686564
615419080
2130834934
1199849805
1752358791
480351447
419484205
1155571205
1148382890
1205266655
1793202804
2097432287
1283447654
1002513234
1335660924
1577952610
1239406888
2143874775
849540388
1432776888
186840012
1582209215
1560712742
1063256831
1938840559
2094549431
209759775
1942026340
2108183380
839822982
1512230415
1764729526
1658749188
1764630795
1947796999
1758965066
1039738524
730239606
369802545
994466338
1033230611
659881092
577266185
1386079573
1297438117
1679637804
704515751
1964392434
2137865485
188378583
1339759918
1848013591
1696366950
1177898604
1920299042
925322296
150444455
492833566
1686755522
1049310220
1538873245
1005598443
1843016892
1588801036
139291403
1349718924
821178251
107291292
1001649874
1044075301
52898152
1374448596
674232375
371642619
58521560
692933295
1235920000
334466627
546655199
120586967
1741140087
506554640
929641999
807412120
1274312366
1975852841
1197936775
1261622048
2112637028
1085142588
261865784
1648254435
521857536
1865379397
601811780
304375166
694323042
288123315
1106080951
104047726
361504886
1941717015
530683962
2061870144
1219091218
1476070058
1500760334
1383186916
1292991199
1777561871
133479621
2072098715
433616946
1625804267
1022459036
496456500
1182684757
1632489797
435999954
1705677200
1232082956
263955018
626208723
86347137
831464554
731402299
176661080
1915080357
2094615968
1222313774
1911407953
381554605
1102727661
1797860925
1620885627
835545766
1843639470
1862948784
1209176289
327294962
1072757079
690623163
877134428
397284504
151422152
1528718715
1727280654
1002836157
1595238991
497554078
104587155
2128997665
489559271
1652124657
1323354148
824006744
1655601501
1459499688
1460819435
1146008403
592125810
1126376673
7549152
9441876
1326018308
1170761570
1877639606
442273384
649850718
461703324
1572204201
359773210
466059183
1859396725
313261570
1594270787
1641826568
1364487676
1093595217
840125228
1318861965
1107442894
1731939517
556313775
1563526062
523203326
196753587
268595330
387980643
2041304579
215976461
578499008
1530444055
1790925513
1009002308
1934485487
1436642881
1861947419
611152246
1358619660
1625765332
341799553
1075783786
736280761
1964122098
1497836689
1529291271
1547585131
1037849663
1233265604
415103339
1182786410
4853823
88393905
2051602797
1419548293
1581655815
261135708
303557695
314852211
862439324
711877586
527391591
1702232917
1491544542
89129391
1163422772
1723611780
884900438
2050672470
964736715
1013618811
1482220857
1008177258
1509307962
3110318
1060793284
426172984
1357479834
1400681271
960893360
1396457206
452229720
95324145
1306664753
851734828
1540710147
665958573
1921767888
1233670073
689138609
1093537436
55204135
1415158084
516773189
1547110695
1426691207
1513966585
1435356828
729204782
1777338248
602189947
1689753878
1562976142
1967895566
826821817
1227317727
718509026
906120205
711029404
960382142
1966871683
1241848443
1537379466
1426303142
853305464
770296510
1363117100
207779218
1584817063
1535083833
1416465288
1901164049
1945416922
2134299430
497641425
353764770
78417160
307460392
1596295911
1830802880
996340743
1358678760
1315447532
821147839
1058320614
1592692599
172183640
203317257
113753403
1542267689
757642862
1380574414
1116039085
724396820
606141316
1705629188
862458327
2023592538
47533101
196814903
839704223
387514525
484874258
1362321814
1458619998
1989741276
692346199
1910953705
796582501
1561117105
1693780837
261388771
1219504397
1964010
209205611
2129227240
982584360
1452479938
1110846787
1446303817
1376405037
487061834
1830890111
231465746
437989399
1979115375
2101627151
1650666100
568822415
1893271113
1572464624
61277619
694625572
309704908
489682263
1575081863
1083301221
418459167
591817301
1513891248
511031677
1478992717
1447032515
1147427554
1095595112
1934076516
862726603
637743993
2000504207
1278844218
1378455498
1137165038
530333914
1658308587
950788459
476436895
1158345602
1043123661
1700313597
2049755697
8679915
97084604
1653278258
1576466979
969602449
2014137379
74380352
2000972986
532923771
851002755
1140448812
756325821
1224605701
1458953891
1046449404
574618612
859959434
1630911770
457387666
2110151341
806148657
1747404733
1485795830
1231682290
1865379397
825415568
777169483
1705983495
204095586
1722664718
907755353
983498944
1379163633
1981297883
1256201949
69177758
662647843
1719213032
1868834297
325567150
1777080945
955690271
1939439901
1089036413
1797822528
493537150
1358536935
1916864612
2120726536
1556767769
1661194148
100075749
808472948
1108060291
1639743467
1121210206
506698363
838370163
1528924558
710164382
358849822
939753973
1288038967
686741174
1769945839
214493855
1772955453
1432176067
314499713
1783303743
857283325
1975637721
532777843
208102246
677079013
1405264009
1860211774
2030129195
761639874
665907313
658693594
818728981
453984274
816208817
729303764
574050355
840648150
1646392484
866090974
892504609
2007424041
1971171574
313827517
2065396184
1405460055
351064453
1320767688
1603022459
297275749
71817636
852830132
1757680029
2063385243
1285584808
1422756010
1554584709
924603971
1571748727
1264857837
547147192
1320988325
2106394634
1259368059
2130580782
1655039964
371588499
1019149051
805764068
1983498665
1637433749
1261977796
529634030
1852301005
1623496434
305240764
371846700
931027928
1839275640
1476841221
457787135
1580517089
1527315930
445878844
1635712272
1088167788
1836721882
2120171973
2133831135
2143417847
400455036
1808768169
2057494645
1479957470
1219362742
295445691
301187421
283282064
807901174
948951305
1352036715
874858938
1850603303
795052205
1770116822
423569002
1378954697
894487947
619660860
154677707
342094063
1026273763
1242529786
369351473
2091947236
1672422107
927854121
487141322
1332814707
1790688563
551077103
389252143
1607637376
988447688
209113537
616144516
380558121
413745269
1463113821
1344638994
708856922
1588769664
933086394
266828944
1924072992
660446395
42773970
991618654
2076215025
103123066
2126002916
1687237911
1170030392
759923793
947157788
1606818501
1440374854
1115174728
1231747079
1167631747
1275244199
1306815840
945020445
1554973566
336771852
183605404
2128288565
1791064256
280417825
291485167
2132341334
1480929670
587079801
1889561481
2029184258
1107347547
90744152
801767083
742339283
875743621
38583474
1636065568
1742043650
1098791835
1081376124
994608520
27449122
710361216
2066231927
232842883
132846190
866633656
857191126
2052037467
1145666551
755109978
583729893
846107057
1998651621
1617530957
1470999337
1731917839
2009915888
1519464741
1668964611
693521554
1383273331
338108918
1813946929
472001808
1275387072
998948683
2064746760
1454297639
1335541557
1981753263
1389851363
843054194
1227357411
1349115121
1547013989
1181940417
1542645282
402408499
1871390743
636351961
304872306
1701042360
654156094
728340089
53360904
1058836911
592308955
1127815467
925424094
1192552727
834764100
285454105
862939703
1881936622
147733420
1559443243
583698489
1668490768
221927899
74829161
132960754
1599378551
1252066292
965808631
889091259
1518626814
2100470327
1792750842
672692380
147998359
798170083
755310427
1236328357
596927130
1635081836
964632576
1213260812
329641801
53183623
393060928
1271665857
772481899
1532307704
218129955
543019939
1536494793
1441518277
1040334327
1710476494
1698981040
875456058
248958363
1352167442
1766288417
552032668
293593717
1086672271
1980745866
1857639322
84481898
1965321423
957413773
1133258438
1646515745
861120627
1525960750
1120495274
691855998
970298035
1948846325
2021390791
264738302
1276857701
464956483
2122135849
717500164
1331647416
1659969896
1061902453
1010887589
1760259534
1349207751
733144564
493916027
1173787834
1713538266
2107451530
423626882
1567972899
1120105001
1482928220
141183345
1308947348
1581922052
2071573992
1245304422
1484024135
116618334
527271060
1496760452
46444646
1292006604
924336603
1036734885
386986177
1048024423
1746800965
2057748703
2135797641
1690753823
1675965992
697799562
422176365
1827378382
2092087050
2054444578
80557439
1961703083
1388563886
724191532
955444649
2040324468
239599262
1590616666
1439394888
1786007984
311855572
1283574064
959050869
977988212
88596227
552894371
250224672
1972141439
1549165848
1692807695
1109661013
2014444564
1519579568
1411586480
496660881
964321834
1446585852
711194838
1199022454
1911238595
446169089
1184976905
2086958453
665416448
524113884
1357120769
830713764
125715449
1188201839
2056998399
1973236743
249522287
2117452172
2130136008
1922067897
1963424180
1612966863
1990867042
549069757
2058862770
513118492
446265561
1447874587
1001578359
1792417745
1669928911
665984338
1410825453
1891726897
379890323
1014252964
137506800
314598741
1870766051
94863597
759925359
768798546
1639348760
700649684
611976530
1363565976
1368271974
1495531250
463122418
938451763
1752992827
319177348
544090692
1161011492
524111518
1746580928
463404011
1134553786
699771753
1851049067
2050581594
574235040
894318260
2088886777
1058076085
1253466778
1416253977
2126419161
1128689320
1757240923
232828211
1768744029
1603646416
267960896
2088485834
650579721
172023544
67696831
2065569929
41037821
1055825656
1029668153
1351748369
1849029013
1986608679
956274921
1712208857
1750678320
1721578638
179296390
134765118
1838102562
1380403632
1794067483
1822900994
1657747894
524977927
1547579511
1246443433
1174246063
172386104
391239785
943118576
1058263280
807018401
682381162
532092830
1296049851
695601635
2039120325
2127810162
649848363
543989988
982260857
2094101757
1749831144
247329996
721118944
541583631
1017343087
181467664
537145890
1000707695
1939079107
355059525
357339870
690765156
920188965
1043904544
1560157871
460138023
1249312778
1165280843
1852867615
1062464800
2045864351
235220260
1824676665
277114887
1795756025
253861656
1755540238
226557124
1675151151
1500365324
968350603
1847817706
756318841
136742400
900621969
2102516196
1951538647
723588196
459680015
387062067
2136846640
1248160908
1119256746
177485906
1705027977
1624627661
821992778
1978124532
1613299796
924945166
708600854
461589768
1859570192
955952536
1941393307
1319948477
2142973445
1807599646
1192103073
579580361
1619813241
1064412816
1005345632
211598473
872063798
1497518215
1567205403
1195311159
392121695
1160362544
1253034948
568053611
1204863474
243403475
2044607199
1096102971
788068268
95463176
2146704399
2142612217
687504059
659885520
1254861248
1252646441
774839039
678990684
528982078
473519120
1833054083
182403019
683729921
398470463
1486942522
816529887
1628014679
626373392
581091968
802097088
270578607
452141482
597097907
1660364826
1127009754
157805061
220741180
1122489515
1356922432
2006309113
1282338070
1608895885
2130016756
65336989
758980095
813041163
569380834
1552001577
815347015
1806021378
606386107
254761738
1161568256
803872699
1851300479
303545205
1603951352
724472541
121045018
676953461
300848574
1965726172
1268729764
419359898
690281817
1752067388
539625500
1238852609
1442754024
2002932565
2122995016
1801833910
411139361
1351162361
1014140767
1458435105
505002487
923248965
180661538
1139301771
1753661808
827816809
1114027240
39529071
733807931
312326876
780682546
1741876918
842308595
499322949
289472005
1033832351
1341553125
1432498824
1611934057
1732162051
1972630384
186801619
1512025313
1951796704
54087187
1413905702
1549041624
449417744
579367579
492144550
735058248
275232152
1583163322
2088301229
201658658
1766155258
1918619871
597288504
639041356
2074996551
2051797989
1037470030
234657698
489575941
1453241558
1399538118
1302521191
569830764
2023260084
433416673
1201238344
1421276262
728722470
1397263119
100399044
1845459540
1967182323
1863223395
383656005
2130616706
1796565689
1383566592
1045821391
394481537
56595925
656417738
380760262
419709889
1758133343
959123588
240020698
1118778183
400932056
1734685854
1998208203
1218731005
1320135285
1956993796
515164505
443093488
1913715306
1058400215
832790538
273969142
427942116
513220160
297940185
1103510809
147402188
456495725
2036471186
1570051098
586469557
288612288
980708212
1888568937
1271124069
1848023084
305800576
1101319794
65851292
1730368754
984746019
1777841335
626110676
402900457
1185411418
2002520758
2029260958
749125960
2065554840
242951875
30770606
1517351864
1858611387
1053185170
1120059654
2078027215
1083414473
212008923
567794482
1071963001
449147397
735978309
1721740170
104585928
850065033
1671178823
2074839515
1584907954
2050180443
1129244274
547468709
1422416584
84892442
1526146214
918276732
1159638488
506813524
123329233
2037895039
1874055163
49091924
1817594379
740018879
2016657579
1998722245
1772596047
318161268
739271043
557989992
673998210
2080582696
235234961
236177066
374609732
236798871
905493774
1398704202
1540923211
2028427754
155192112
699452979
1855048188
165508111
1129956079
739320478
1014772901
278610165
2068132526
252620285
479539136
267525581
25903497
1502565034
1658601925
1721395784
1325029248
1018633072
760668181
1385507528
606974179
1642660231
6104918
248986446
1689531012
79255120
1470518653
973078192
1101219435
549212202
2105172242
661069173
1091240142
833777410
1959584187
1884702420
823604819
2031783042
453278583
943841159
468271562
705532738
135275240
870130552
1043925573
1250468615
709319744
1743135620
1904170744
725642003
497628686
1087168640
1034720053
2103205133
396345348
1863374467
2097388214
507157338
766122538
878945465
1069103470
158958462
2119569126
124276861
157867086
1161652729
295732867
1137832374
576764951
1974851301
192972825
2141547610
937863446
1015609709
611170958
1435606502
336740247
253236455
1547455575
1943300261
1396601790
1798376676
1293873450
1613329839
1132649690
1766907659
441706440
1009293869
181925919
1387951242
1786739051
1722420354
1035313747
1024020643
963026889
1791008521
221028811
1596485221
1035716865
2008333985
1256985402
59749727
1478915743
489905427
37606837
883250094
1312603657
1284044373
875640446
1804411847
135004796
1045135386
1335520722
132118964
1166412360
2036733428
1993885072
276702603
724556795
315646124
1081130809
1612445116
1481996381
737341042
92902213
19858530
1260748703
401968472
1437419597
1572706786
1024929567
1490857135
603769075
1119932833
116077774
29357849
1586571496
702562556
1309490073
801373906
54624552
806928310
1283095025
588309218
1252460521
526177491
1381145270
1489984506
1734712336
730773851
949574633
718026191
985425090
684043269
1415458775
185039462
1540507943
1959797741
1588944772
1490131865
1044312874
1029666506
2112247160
1989270906
724423020
725604897
218162745
973729724
701408111
1114099166
1707336168
1325344262
1562190230
1861510391
1724665419
392994671
459216448
1781524306
1526941864
2097700684
1687980646
1971394128
454396185
1625046454
424660917
2103419795
1735036734
1806223523
38552648
1266398686
908162330
1673474918
428426343
1229510942
1333876230
926413133
1052591052
703729573
1456916939
1467007211
391557948
25348459
1322221968
903947292
91136553
2039737587
1378298387
1147571112
292738691
753550144
1566465328
875170220
1447883300
172992032
1586587820
642305994
1531061607
1212271701
711822633
1241693347
1695456048
411921349
1451367117
1470629797
37029027
1778313102
97753671
1485815441
1293349211
2046916888
254282043
1031544195
197199010
165985503
1670883463
728234734
1040705705
676918036
1427245168
1068962434
90900336
1745751012
1076934949
1074312349
25978611
182505523
187611072
1269321730
1851727231
335520960
864396212
910959796
1847737702
1784062633
454052769
1486983058
1481320285
1918904069
746430414
582180265
497939980
1946272419
452353346
367026246
917700452
1308197272
1677471886
904460020
1389643528
281527258
502046992
1813722591
935245538
17123874
517798495
1131521684
1207479777
287593936
715369287
760368530
232794204
1297718592
355284017
2034434378
824304486
1947370022
80935223
1454532961
773245097
2102774450
1499385332
482067410
166325674
1263353248
1789527555
1934606390
166146440
1183733233
1102288396
1539275045
780329541
561523687
415593372
666467352
771824848
88264595
1887503638
1693203220
838494625
77729076
1556336957
1484912867
1652444032
598613141
565645499
1387752704
1428051138
1792675779
1800166153
1431856546
1008666605
1927393511
2130455439
1490822277
718786224
994858658
2081581324
1133972512
2092959610
1403649202
1165114538
123130416
1594760944
925593665
1626252475
1678072200
1306710645
2117755682
1443179169
512688329
2025720912
831426272
871158175
1107858662
1628405662
120654845
1467296311
740120634
532769674
338754409
1248778032
630553729
76473387
1570586323
691463352
2121232907
1011920140
1072285858
543770951
1953697461
1198952087
1728745937
1053739113
1147480758
1948356723
957954559
1269132531
1163097408
2032313067
695912692
1911481646
2031634681
2026482983
2006543405
976904000
1018601226
611538323
1145826364
1296406538
5433106
405492656
491371251
1107207261
433174827
1474178238
362798235
1449091217
1140680462
1579711799
1749505200
1519371827
775339542
1090377890
125586251
584576126
1522837942
897026359
1046381198
187706206
192108400
239773036
1079984393
37573874
350438726
385653500
798890792
548432290
1880038242
465202281
638291790
1884682956
1058186377
1055916249
1115592635
997863654
945610644
1602643902
1735134172
1652983439
1337915125
1628781036
1053621979
1696856345
344165303
1421628869
1654016099
1969710981
740382926
578237830
502015851
1144525826
798517728
1074287214
501003811
1113822552
325715739
543161737
642289915
1821769879
1446094056
1440384426
723106126
533877785
446252708
1802857816
708753385
1710843540
275933048
2023676960
1830389367
1636309487
1977257666
1967701270
2001248488
87212498
717428677
337088192
1525434343
900796365
770525158
723560895
1719808703
632099966
1983675556
1124048066
253897009
1641307358
429824602
870046570
1124157533
117686694
2109374551
1519668445
1372930631
1928599147
460341935
1119297646
614947385
1419458152
262062480
709136624
1507856142
107513913
930031651
1700999033
638252335
1482890863
1993098388
411407163
1445360858
2051424134
1314110666
1492820023
1512315790
1472683415
1526449531
626128326
975644750
1868417564
1703851849
512599217
1191388390
1781307898
1036336122
452812817
721662700
316217
1207179362
2104080796
717777491
1940474502
2015125410
2073029589
1590427440
1349681753
1674750339
2049823448
1621113550
1062733739
1503537762
1280082032
1112532453
780015862
61987393
874348441
995782971
1631255466
435802542
724113595
920338685
1853490749
1177898604
1403762671
974719292
503099523
302278737
1151466838
1483535065
441381394
1742041646
1983378859
1215927846
2118913699
719154036
472400567
909468851
95076954
1210267906
1124920589
1668876257
316638148
1505001648
404021752
915112797
1370663711
312831217
1496523050
1391930853
1226348286
1965106988
1641551042
1838691772
281879538
709680555
2115237679
38422154
1839948578
195014893
2018953505
1358251758
1554347112
241155088
1746319663
1629858602
502639687
680325529
1380608485
625607673
1738484869
522486319
638915167
1216157350
1450772159
1254570702
1111239521
69579553
766403047
717478578
1686666289
1343629931
1530234749
120510234
400643948
1250742948
340380441
761377178
41118318
291372563
1012491620
1743241372
156091373
364793289
444445104
1667581387
1487155527
1871881504
868193572
139172774
280909364
202661540
736266072
154042829
1470376642
2045209022
585396981
1087565447
503325223
606974179
1161141193
320075708
2007872156
1662272512
1696106793
2061524766
806561862
1189849410
1581097253
1733600274
1544416310
899749743
1919726644
1327726986
1377819884
414165745
1917382791
1207690520
318092488
2137491666
97621092
252641973
1941598726
1981490918
240792805
1289609325
429257904
217066530
499504565
900781637
1151422873
175419191
127857384
1204490228
102107349
1801370407
1532683279
1895692329
1314922896
269801617
884132923
126379007
1120130789
123058885
369894009
802442549
1612943396
141025686
2066796957
1273960319
2012885760
1145087733
864577525
1776296384
257514402
950231912
1547293055
1006371331
1263380820
255715549
1476213401
655676054
935408028
1428477965
302830959
1807124017
617207967
2002777614
166004873
1879431099
1902443895
181810225
538721425
776820305
1968365271
580070955
517699066
1650833491
98439723
292266358
1909078413
2057161007
1921379403
1226538729
1749963935
120894418
1944511280
877042101
535679066
1714114539
1642049999
842835008
1857688851
2057980957
80939898
1797188996
411519897
756217997
1021545795
1396391145
468065559
139509731
1335250954
987780612
1917568690
140715063
979731765
917946478
1502555134
1958846485
912344918
367626269
418408977
603190334
164781686
167803466
474402749
840080064
1480277449
947765574
540828347
1698008322
336157437
1454840348
1911224731
2129396667
1317949926
1349548850
385627566
1453499026
980776236
708644256
1602889996
1341634264
1084214909
66453744
1465489549
1096814408
1586153303
589490931
1594754854
1208521894
1732125125
189705890
356568485
2094385017
1560548026
1215230233
442840153
1234871936
647711617
1498488014
2053168429
397148430
204189957
1161705359
344936836
495043046
1988142185
454214821
1070124193
677864215
477247931
1074141113
1659806526
654741974
979414944
868662869
1975305713
1176053244
1674824337
432392781
1862826077
4348787
555779080
784967595
1010460024
1718955213
738486280
1466151958
1574591095
921414528
1648571052
889981840
2144989364
2032144445
148473410
33175464
469360567
1542901053
1958612208
1010762679
1690292590
722316935
1379631726
1803101819
1639667387
1470304465
429532647
2068073379
2027121767
58641386
456388734
1535751290
1013957261
1994673834
846765629
34918259
1045285218
10802774
2051634994
1984749148
1640198962
646543689
753743143
1132941982
764465210
873548834
1452019074
1828844372
1871747301
1622035027
1423965708
1141993310
1606677144
401777279
613569581
1649301805
1140500570
43128665
2037783230
908124204
1084138016
125588456
1313993988
1757150247
895168090
1352352298
730068813
1874445095
1676491265
2003686559
355776559
573067921
842682165
1722946907
1214953265
2105945729
1500249098
1149104600
751391685
1295325222
381800340
66468782
1896855544
1619223169
226595914
1776151459
1473125873
987590843
2088115460
2091208022
1741915685
773027390
606698808
518566372
1122957128
600527720
557764487
742912033
727136981
255292169
1054954417
749991448
390342115
1136166983
488652777
1214716278
1062763251
661841885
111292048
1119595992
1183653025
1466543436
890175768
1298879286
550837734
599557592
2047870941
1039107654
1966675309
2021801012
1497437107
203425473
1805674654
793907293
1024422461
943139542
582595353
1140805703
1724685121
604288601
663288206
916122223
1065204035
709010793
1710801925
1643288947
14919075
1879810647
985018460
1978551274
581696544
276860936
1288158058
807730453
403304135
972223821
1314187550
612124399
1030986349
1473427711
1628757092
876994058
476726471
1992757765
1283256443
2145180067
1746652776
14388365
1382142613
1565359181
2075299078
1192972244
433684840
688828865
1189233391
573524315
22093450
1028303452
123940582
1818928990
145050724
1146866372
302864948
1212924299
644844798
111753122
317768032
300311164
1255168573
1533819904
1234250783
152930762
371999399
1440148610
1121746505
915611661
863802818
765197302
213770176
1871552583
1099754563
1990158936
163178666
1441161911
484110581
515740523
578867368
1613293194
677916064
832473060
2570244
199072142
1230197452
1644155672
1090180130
1959039068
1695420953
667060139
1834018304
577887645
975757391
102214307
835197350
2046721220
1202785705
2114425522
1961226674
98143809
1523237168
191060582
190567705
722708121
888823253
1081700316
528982089
1638991063
1213875359
969822392
1952079988
903377315
872082804
1624574299
883562099
1985387966
1966713558
1076892273
37181123
778163976
1938760678
173067184
378858778
558620664
247947325
1161408858
890832852
1124149625
494462518
2082191968
976013553
49556487
1935379988
586249794
1856895902
343198803
1456746286
1972196281
1905148202
1192333160
1860015405
777501292
276297681
1961744273
1149977305
1094269663
1628556818
2014998682
1136633416
1972659678
282064725
1810110737
101886805
1582558913
401958954
511306659
1453408326
1743195751
95626176
521129613
239568688
1254183833
1323183610
1662247629
1731872350
50649168
1510650984
1772295730
203342463
1050787764
1221076166
1460190472
1683436055
998830346
419628088
1328654017
1325973906
362997409
1049522086
376748607
2008335468
1421378446
1698810335
1837186736
607162378
70883609
38440114
2032592771
863901644
1673211797
375848701
1057557308
1373011333
1893340979
2010583859
1128933492
1885645710
1932225027
695458412
2126152733
1464833026
290103648
488569086
279362186
1304074851
949315314
2113356349
1905882907
1360827359
570830878
333564571
1284966509
568173505
608149312
957421460
985928266
1092498027
1344030486
854316210
2044436034
264117615
2004439829
664268557
341472591
1252570844
1835923310
1098547666
1816161186
1196390634
521088319
1005326063
869051643
2059183757
1670607409
1168067734
979069251
24384342
1977099698
1709898571
1226597679
515393960
93491494
4415444
36843841
1628454493
1776040577
1692357212
656170869
941209662
849997819
347286910
893473807
1446413575
1564553182
2101582150
978304772
250005001
1919635189
247536088
1386607258
2072639173
51849870
1965153633
1443246884
1092244211
902004168
1238553108
556577698
966666132
2050551177
262590811
1219145121
1939429256
792301889
1849025671
744811789
113166903
287796577
1408135409
1720300898
1579994038
1149871479
1815750780
1833383682
1931725472
857159540
1112416103
1128883403
1749163313
1976489009
1279215305
2054504246
2102354525
808694983
307876611
832481233
792080961
173271532
1140015249
692829000
1096086911
509832133
1337854224
1776927832
1964004740
1757746249
931797993
1711463931
1728527580
1879729046
85441549
1161720605
404401002
277842256
590369328
1119188738
968821125
1802123574
1046846434
441520188
829358343
1939374163
1311333577
528668626
929944895
981668568
226867332
1865071710
772281899
31065478
829673504
1091716954
636718675
1694836116
553470790
234520255
1906155065
223174790
399291778
1327044201
278345492
640113446
306783986
1108928002
1673421032
845803526
1993409398
758953560
1606423320
390238611
143010869
931649913
797432450
1020368314
1756684274
796605882
1832996934
247182509
708065243
791730338
1044306525
599430825
728472064
1716379792
251642656
348485845
1392445932
1854652574
411660330
1663310526
199809641
860742033
698237854
661753173
778246602
700823228
1862519270
532638619
1566047045
197433307
466025219
1470559059
1722192737
23096816
1552683801
1867731260
1233741252
863025543
1606881912
2015219161
75611880
1330737704
41230141
270870827
17732531
887773560
2013544541
46491613
1850885531
797441260
1760765018
823035930
88555496
283484263
890036914
60783839
214431529
1003645747
8026131
1898663390
1297377220
1039045618
556422316
151393380
1928272147
303232564
606278817
1320688919
72241053
511402818
585608382
1379592572
815723268
944809103
201243064
1569648536
548612724
1487711216
397426697
646999449
245262655
871466802
518998080
1010806463
1088718180
1290043473
936099108
188467248
1690163999
2007375602
1923471164
644965032
481120267
1197344594
689150415
2099168959
1049364199
1016115979
1805524073
1429196850
910791158
1322135777
98522420
540707159
791655892
1871649097
1396486519
814134708
1000557870
968140565
1750537993
1063272093
2023260084
1209316726
514791871
1721869776
345239768
673678845
1741793577
1397655782
733623831
1543685489
1295319734
78497070
1676479565
449913419
1561843418
937363718
1461799042
271522075
13081136
1776828986
1841704945
1774907938
1101961106
907876744
1875466320
2106681131
800182777
1298565444
2053379931
1016302396
1581556457
818520728
891613070
1468141136
845138495
1187659899
895263093
1766882360
162195410
1843042414
1687505986
649139489
496365081
1125650118
199012913
938421721
1323332197
592517867
458557724
2141619661
56063256
1034546612
2043651353
196607319
770390887
571755091
1088186195
68010572
1741870073
661918217
1941107583
1453982822
1492489738
2140494940
629277345
984273828
104670139
2011739594
881526966
1885272654
624302791
1809849391
544897656
1263885943
1369052931
1206506861
207183075
1165644676
1835243259
241092116
186478807
1778933117
2104502629
1395314648
969448340
31082248
228029772
1790668717
618465100
1980600815
1397484234
1335114526
1990774214
1680311954
1006904532
88058352
1597523901
389609299
52729929
123216109
1118927313
1155304930
1437484461
361114870
200622430
1784735383
124023335
1022900946
519370350
142501000
929676796
1005161774
527938923
1556713523
47507137
1491163876
1655125937
1589166462
2126731798
2120746767
574648458
1511577848
550273141
1903222661
1769582419
1630685280
1959424259
995868410
1267419879
1520203572
2145168879
1242500317
1841677088
930510584
1647438563
1101829942
1467649812
34070717
2117966457
27420981
221016466
2029452913
357807919
1980485701
908092137
857389523
1462038076
1381811921
712842245
819879878
1888568937
396828529
633968836
989172662
1821605766
1866250721
1183772694
792744270
260344545
1755898437
1746260541
350679166
1550196975
2065405970
1993186147
1990445790
1563921885
2084732609
274496864
372412983
2018411983
873013633
856514546
426835731
1078981697
1091912746
2094457793
1077385101
525715110
685167770
1815505807
62031285
1938853387
1114849065
1453221409
1464565913
195898063
97227252
2020042874
1426239228
1159710818
76430076
484433127
228844895
909349706
843680087
67288965
925951497
1880476482
175869322
2108253060
607688139
1901485938
1845055295
1072743767
361143718
937470835
775641651
34637981
1620624961
1613427252
1767182891
832549873
1953040181
2053362992
684880711
1639480593
28609884
93883911
1474830063
1340385268
14023072
435282099
355118056
1556554106
2113666575
1461879500
1273155249
1928287142
2118196719
1012211440
1569842980
2124290568
1641305466
1921052437
1750302230
1686479322
900628222
681360020
1757325453
232636102
760456838
15083193
1853863789
1809431610
251059071
1617236665
1226307298
1849558673
533879540
1808363075
652534242
1725697518
1065519774
2031045155
1242040518
1173933638
1359641454
682346591
876723650
1983894615
187823007
339075636
1441472659
756886880
1475221736
1569531662
348719203
1086985418
643385924
1161456887
1630934936
1316187054
675384095
1921612468
360906034
66135156
1337051071
271496803
649698289
753685130
1101618681
2135355238
2127302720
1904847139
1982812705
1484424674
1324299149
694109851
1566651782
1697351427
780516070
30885930
1356858221
1712531796
1910256529
1668422166
1672726986
1472425040
645580629
92139026
804166075
1195032865
816775978
1838483072
665499725
1889037786
698349808
467577315
48267696
204652869
1063178320
125593616
998935595
1212134173
1683236343
378980062
1251057242
1075859244
1089979070
191067412
1566229605
830037571
529211590
1131290209
498137987
730545597
462641861
1062691631
1074079363
1119665078
413601913
1016005250
943004899
449470351
226941786
1514650604
1212734531
854104726
261013241
2008870213
1776304757
1750667201
961250114
1751600252
334211605
1442566205
743195499
1696659574
9061722
1420379530
624815445
1279615367
492145035
541481143
1487067727
812058435
2036733428
294522216
1025435815
665963038
909761959
1052509342
1184976415
1616951233
1905457411
1444306397
1994446598
1373270310
2146762787
1186573264
2107575574
812678823
1890119474
606180368
101500551
1903012188
1529780401
1065852364
287017563
603678140
1251324273
1502300396
72492883
468618245
1869887419
1665662670
1385696997
1195615065
1866700831
176120824
107589263
1623100158
2125251269
118539311
145791982
907688929
51515358
1035942146
2004744807
391750055
999394684
2050164263
1394786307
37039446
415502437
1984404235
1364452959
721542020
1192560810
49911186
813990490
481023357
1561778587
106178516
1760867944
756370725
2100191282
1586401905
249074276
1700973710
1075944478
1935242208
612077154
961652945
986430853
1211854335
1252287480
763376242
343433831
1127626469
1429298080
1998920667
980494969
1554080872
796757764
1255638969
859477678
445384964
661634864
1472068539
78160483
1251542257
649600666
408258156
1019393772
1299177453
79777152
416079621
131999026
1451029835
2055315246
158906480
1775157172
1592891059
1294688694
901358861
362218430
1321173774
252423687
663726034
1548413058
1410904386
2104832341
1172830728
1169444349
1281207665
1386638817
227288143
1470203656
2117331481
1518784107
1750037857
567980832
1128473455
927519970
1832062042
1109277860
288154946
334800455
604051603
1498147519
1555480221
1643396812
1519893463
936390629
640532410
724231666
603871096
1787521485
1846309730
1678408052
1986974722
665020685
1695324071
246849752
740484051
1073412320
381706787
667114611
701442960
589831983
1050085982
2054833286
1026017371
783717910
631611292
577501917
384861199
111948208
1267836446
228408989
92011326
1464977727
1981432201
429767948
593759631
1880515265
26730569
442636532
255429581
222290030
89258864
1494010054
1661695734
2076791774
1920566361
1982396741
615942574
765431164
444510132
573712169
1613093971
605178173
2075762380
2140426168
2041900071
1617736283
1394769864
1801215684
1690616295
84369662
1332703517
2031477180
107459358
1115904541
590489674
537494098
1392648375
1413001217
1163833909
1873850755
92132591
201700699
2132615077
1052731984
1597406672
633707410
598116352
728632887
426146621
1760686197
653301270
65604298
657454548
300541564
688586062
2063812249
1745576736
1907969130
558320688
1572881782
1716320577
946213211
1493681537
784834433
642336456
449668517
575875503
1306879935
570936577
1466300791
1872682873
1645260504
1547829914
792077442
966499274
1874951612
1513124655
341422372
2040611626
1766892136
616769882
534129506
591759937
64031303
733229439
1726397083
496774647
985884672
1631376201
518850754
1800013683
554488660
1296320636
1997985924
1481111548
1372618550
86644493
1435731859
1860534708
1162430901
632713419
564730383
98030841
1845154749
1502547396
88782886
540996959
136159490
1011720472
322514745
726317464
386123175
767334590
59922685
945187343
2095564448
936051767
191621712
425487622
1879608353
2054918319
969002739
168731090
147101484
402297066
374640045
613077388
2015287848
1303696627
1737497507
1498300382
408758708
1598106219
1467634167
65632632
879544740
459404481
808936677
1898605941
1628157275
2073706639
1336827583
1266230898
1037025504
1967382820
454837916
1166619512
29724060
1387254804
629178080
348048556
623234489
443376845
1989779272
1398005860
209848014
538351037
1975272393
401417862
228235408
252868484
1439151676
791015360
1921175101
1399977749
671189313
2122212645
2139661757
2002212639
1010952250
1532601636
1588051925
227970084
522632823
667479121
893842988
1396599947
937683455
552441538
1596620254
959222591
767096040
1784651948
1435731393
498144572
606639107
1252339300
1907561818
1678021374
122804749
1742212244
1794224168
1689445543
157211852
2117827728
165209492
1466290939
529397827
1723541343
521758194
1599119170
1726690562
590213171
1262644799
1289737491
1245310640
237780169
1498522925
969894831
281618148
1030792859
1434581450
1802922759
1002370552
1330561920
1573818823
329324707
1052499795
1344322208
969000506
1446947902
965978732
941019929
932127301
313472304
1793178204
2104792609
1247969087
747918257
1453973656
609462381
1655897639
943106474
538121753
1435157708
1218481016
1868254370
499946876
131248861
336182290
2079227584
550471415
2106132687
90564213
1446688010
1784429399
1324454898
971950097
161787577
1513407935
928658934
566446500
1517950131
1536950188
57442885
2122630653
1622182261
1570347517
377260067
1947285891
1623394469
492621570
1470404444
605775802
559925730
1351553423
129063024
2006083073
1331227534
1534509452
1702649462
1144138119
1849173952
378611185
1034284484
456024266
1072450859
969686446
1476853636
1288877992
1673510142
1369909622
1685788327
307286673
2056601368
1895930909
1585941576
1718776698
963117282
1115837744
746147451
1839738508
1519846278
474096996
1094676994
1260938160
365693196
973482759
1052210160
1358219218
1791624417
1868843438
1974807626
867935840
968067482
316769667
429059143
1832054291
1201700918
9043132
1541787147
304556508
388681164
1839490447
689336016
1263408411
1856425298
1419476327
1587387708
1944590845
594243384
517772732
680516629
1581533331
2024051627
1977121009
2083832016
722782351
1768263759
3444060
901056663
785471214
2076679549
1018138135
3629836
774783137
676727594
910063943
837626760
1384478850
1573617248
815390689
2105085559
1335290847
272073479
1767986883
1687376859
695972135
1091558519
942079205
1189586939
1392683310
1335529950
900169681
1943330103
1729543868
29273090
874726188
604289796
472152433
28344835
1724197234
2020507047
1335885909
1836491712
2100804583
2015118092
1675561847
720527927
1490590626
1179609659
1188021379
180472311
1879410850
204306268
898636497
1159029039
1004782449
500633622
1547233429
1522807929
636961451
986459130
236833244
1633050246
1189451154
1613223332
920357383
1067479899
1594829449
1570348471
1518461280
465371746
732203914
1860948855
450355044
1165587901
305225785
62893767
895487453
1456808114
52031223
146425642
1189897250
601015278
679985307
1119183534
768877905
314639788
998429062
1457775464
526077712
2077852245
1745119238
1652892785
105895634
112150276
876277882
1873354086
1179688898
1700280961
1732898825
755704694
1082273159
964888030
1498910735
84811662
1192183760
311823970
1071701326
978485609
1268435630
2038186592
1235241149
1108577517
267118122
2134398460
879560791
1268348267
418348256
1704464502
901810985
768561642
1200737907
1067244932
531987722
130919827
567602974
266193096
1914913704
1023991818
1114170189
1726112283
2123415925
1191737532
2122070660
1741651319
57005604
1284459954
1217649494
80474438
1346500432
941090639
76138132
1077154882
45985285
600527720
1257966410
1650633040
1278360864
2022925934
222416672
329398911
51644123
444003700
156707820
1328969484
1799390740
120082530
1447583896
404896049
166438798
2129479666
1351823144
444211218
1435274948
236751444
1669606996
400980575
941607571
1936764623
1765286067
1877800463
662507945
1317622152
729606911
1522340140
529569309
2124382115
697560636
87313627
1318884601
666400444
570726178
1794108529
1397224641
703952087
306604207
591680849
1443813980
555190369
1587690463
1437452249
856264641
1269729259
373761468
851649632
929949950
1249425394
623548599
663007251
261424586
356318162
852969255
545118373
468322921
1847569825
1742230919
584797283
1050622969
40366637
1659730023
652678081
248922130
188377891
711708444
1719991139
1246332177
833189113
319538690
422687786
559065679
1398120846
192470750
2052239756
8221104
41692569
851816252
757153361
1257458165
131235519
305231261
815422915
136888124
857328073
1641159164
1823029272
1832444054
2056584491
942351768
2066325438
891959591
287459278
782618578
651107928
1146129518
1716539209
1011265010
1454746633
778603399
2042251789
1213164994
850539879
1890979473
1993328477
1361433263
919953957
2075965940
1325015770
166760482
74170103
1312140358
1354450099
327815397
2037396659
864383800
1482073562
951468128
1185455149
2066978125
1965369435
1103287683
1486653626
1057093990
525052820
64983303
971449555
1206238303
338107029
1794580360
1380795373
2112728025
1325924911
2047846607
1935793843
72569150
711295896
599260502
323285994
287440675
1220666877
1942077782
1292587485
1309571421
1628493251
932612985
800917678
2082756962
1731313235
1262042185
911653182
439888590
136682100
491439060
1486403947
1387934752
938756690
1107965664
428239070
948560017
592486400
888382024
258782666
216125569
1439633630
532782765
1402166237
101402135
162214341
1446768545
616203758
1047178913
732982758
1763490114
1059760707
2014603126
1695516989
186104177
48678421
1829899521
430295224
1465790513
1429532692
1797746010
661800159
135041022
703944228
552243819
133203355
1463920440
1434856360
625721507
2054086919
646001984
1113662466
997220786
453118257
765580129
879810466
1645499013
1249649509
2107848454
1497626564
22733334
1471680810
456315761
1181584423
587059850
1380269896
337582363
1309389725
1147755814
673641382
1964539163
237468827
787549867
1715198948
557444817
36744337
384760356
1793975865
2034668558
1299023594
1431026378
1400906315
244182170
1456305463
713826958
1102590807
1408486531
950693810
697329360
1536793370
436525848
1784710162
1588068049
2085855155
195949113
1202585557
2067675425
1929726379
2097021108
1998500933
1443681256
1920584302
533879166
1655105711
1900275920
1922890441
309735312
553461901
111633914
1854698966
1850861506
646074954
1239848385
1523535578
1204108011
189018609
1765299333
958955975
1487078789
612749118
354129967
609044381
1555867328
1618461537
359548900
212223282
1022424753
496279325
1985470985
240992856
1706907823
1879786980
558461128
513218420
1408010885
1021875512
102496444
1737958943
343668343
1827699926
1777443073
2032251574
109006076
572280572
225305278
1187358994
1731014401
541996171
92512211
1403976941
1782041130
1420038982
586029154
1478981090
1040456640
1999024279
1734520262
996260158
380461535
24669885
106198355
2109841253
1061715142
874264336
1164952608
1514880110
1349908893
839783895
1264317170
1248551146
1720756244
2032266686
2033106263
414003460
1480460287
571863266
1513421067
1572440134
1907148812
583836006
70096389
1692621627
1828697914
25788625
2131359769
355738933
1367302795
718565207
1538724951
785240530
476954233
1443383282
381655415
245677602
803525435
872534952
445858033
1597215954
1104689950
2045147739
1901783720
644306913
214357951
1595775356
72724467
1880581307
1077830009
1174015320
74651596
1578957436
1054089893
1373834879
1634979075
2006161268
874308896
1991459830
2027072712
126625986
1146248212
460031473
505349419
1336595822
465284071
1254570949
397008653
1634894881
129533117
430277061
2078965548
106633322
1695677369
188234735
1374477453
1174918748
791642474
1176387922
1251688036
1440498846
629750666
884040052
136408076
1472177733
3281022
1700787736
295455802
109413726
1160295907
1627011898
386821855
2021395216
238887174
690769580
104840900
1900386235
1721331157
123248975
341652556
293139138
1314086561
20458607
2034078493
1687118502
1720484027
1907410447
1614141438
1558553376
1913759414
536351777
1307404559
1763946627
811145974
698089287
247625489
949847725
2000403042
471418040
1027608483
765635052
1471158763
890017628
1260588165
1727280874
574213991
1872085717
1547761468
648587318
2028587438
1598588008
1050544556
1699286530
1917115716
191753151
1899931058
729151487
953545326
359024854
1433819489
5823324
721801578
1318474819
792050313
823558086
622841319
502212223
1787179715
359345480
1433502080
2043215594
1135196887
1121091643
420431489
1936837789
1770716605
742954293
1585982431
709497460
914232539
1903820260
673493111
1183533763
1303820713
775498025
530405444
1362552098
466504525
1421627681
83924903
282758883
478375660
525234311
1919853002
1905522241
336910833
1169561467
1313255849
349649908
606220768
1137796883
1846213186
65691333
1027025130
1159118627
76433337
2005765261
135299974
894044173
2017382662
349763876
2024998947
802159448
49164019
577309223
1280561658
992427994
1841519588
967200075
1571551105
1362176753
819548249
662575438
420686484
427437895
13393599
716155251
1503058747
616718822
1044952042
716847276
1203884849
46246086
2011171198
641867078
822957852
1579098714
291937766
2017888671
151952768
1124810505
1115766978
41549586
255592669
1857997563
370290289
155999828
1037570480
695038959
585447337
1600503923
1649533551
541273870
818541719
2037114149
1302963319
656326669
1436533788
2043189844
1178969754
768443640
815382647
1447836533
1647804272
1367223082
529244109
2089084307
235531304
1336273956
1594736217
773607420
22922525
1498360015
1580570360
1307884894
485163522
1411252676
2079331540
841641066
849067068
1429121885
1128402354
915723646
1569141097
1899596346
909867236
306243674
941979530
1316203233
812012400
1119094834
1155177052
1963746703
277251000
277537620
729450613
232998675
2293353
1665210672
1078981752
796174879
1381357291
1923631136
1082779769
218770180
1727943369
786772471
638914990
1755721321
490135070
449678150
358296775
1155044960
1653507987
1900561506
824819215
1291935953
598112598
1709294475
1081575173
2009589703
683129986
1652703661
683019940
1689806967
1628854090
77388727
554145602
1556729959
356693773
569440685
203886486
1002477497
1428132438
1011080370
308849458
1033553001
317037352
1036267314
432639466
2092303052
1327470234
4197868
1824597659
1999961528
1330337366
1409205029
492401505
1860152551
2084066406
1482441069
253912194
1085531798
1139095408
353775368
1490038007
1559267975
1551980204
668170306
688385738
1112747706
100336502
2098506878
258812427
1642659779
266166086
776585514
194573927
294156946
1514836364
111030172
733815543
1401076463
579282556
798923501
678852453
1581686037
1595944833
678657861
730192270
133343350
548493474
1184873923
1599668637
383500575
907936191
1301506941
1758733737
29409489
895208005
1596903965
1566018040
1646083712
2040624641
547139160
18561238
1295381524
1061776836
462620146
645915039
1845894836
260178064
2002028766
799598239
381707045
1825359150
347827416
1941016582
34947400
1897983551
1805924795
446064115
684133578
1053270390
2012769773
831782426
1999238556
605625038
589655283
231851742
947098793
613006619
970510911
648307628
1558334894
216195008
1154983154
91825600
1532770264
2128231338
1465144066
1002139231
908278041
1101574394
1579845971
1871834600
22167446
1812597362
797463097
665742635
1509896984
1839998193
143205618
2127115712
726356330
174827442
1126499610
1889564388
1454441309
895364577
1161288616
1333227410
1746791372
1878660620
923982824
1245175605
1933614142
481589321
1219990013
1619872580
2054521156
394594451
463405731
1064914706
1646307952
1887935110
1060048347
459118096
230895503
663569691
1703571428
2142545346
182191072
1486933205
898928904
1651661622
587773222
1695935643
865154509
902092073
1255304468
1436407941
1376885243
369453274
1546836678
7521054
1393318387
728671894
131656430
509782602
985427336
1429052288
386867736
120692024
1012022863
1363357383
356374540
379539420
76172871
668675404
2124559963
1430671081
1836792890
1517395858
385961307
1937035948
1154064068
1175244633
494528060
2058812387
757484905
566685531
1570543879
1207806050
1974752993
1614377961
2121816324
1664169688
1578374113
664235540
1470279599
1514981527
1533916795
1375412355
31752249
222661592
468683101
166869622
717283939
1471956744
615482598
493503076
903384789
639840348
2116090724
1677149378
1159012240
550619710
1483679117
490877240
1930275704
683797633
1847975780
646613351
411255011
1098652833
1902912391
392907792
1888275861
619002686
1254210568
949505499
1475361787
1084927800
1922817407
1394743868
968008833
1498070656
385185417
393122354
1846603448
459708379
726401109
1997441845
1766824189
1793836913
746095469
145615436
1105384836
1453386904
517977960
1428625440
978038179
265370875
1086566755
548355430
872041549
856148331
1230489197
505029764
1515431419
1672373455
1886611044
53558974
616150304
447390822
2045712041
1671415921
1961709138
1560883163
175768120
1313011010
287680799
1033370302
1843239411
1573702441
285594892
1264609768
2108456778
2038628637
1998375094
491327808
437447079
149937698
1439867580
683993054
1356808010
633883993
1783935551
1318694813
550564108
631083602
906577018
1352778589
1202835746
1364391386
886844167
1757194625
2043032755
301156841
647183572
1551126414
1124165404
1695728818
1511423597
1523714129
577859295
1926460833
682341677
987803358
1406236989
1751892862
710828538
474254029
168727175
635795638
1421169072
1042296677
534874120
406224282
692716325
1139918228
162587989
901834507
1593062134
1577572374
1136342239
1608020215
312801854
201052444
2044506342
1018421028
792063723
388537988
1041420480
1913013368
1653390969
1358111678
1433617844
1762996961
1049681217
270678088
1341331774
972913330
826547576
1907483158
450954115
845874577
1482672366
1110096760
1309848903
1715270825
444978743
1603494139
1438964330
1691866355
531782552
1518032637
979727818
23147490
503104826
1589903132
826284359
1137879784
1905241976
1356744541
2031179454
1505313707
1154213875
1169545109
1629649762
1258035845
1243121753
1288962299
2126186185
1227021965
1630763188
886840487
1333212411
1122075038
1015393364
772551283
1614207375
921960689
1224537345
1028395976
890833895
477667714
157219089
524766738
994003882
2132637200
1796789641
1573115466
1203236941
181237263
763723866
2116270863
322051460
1094095987
11190034
71459195
1179147558
304157618
198667905
1861317790
1620944042
45639330
1874448119
1990940929
1240846925
1649341223
91467848
1387249439
581909021
106031863
394780452
1330661624
12791267
1598870571
247213950
65040034
1807178991
1810290496
339686267
2001949973
62945174
874187443
1998058312
748008914
255675210
1931319383
428628321
1382106834
970519731
147451010
288752427
633874867
1554009849
716609666
1120407650
1805910856
1108425506
887850315
51089696
319556336
901641422
103873681
355747012
1163213218
2062700077
180409079
1543122252
1210964794
404841944
1581929055
1511070889
1169141080
1580913400
429242927
57726889
2051521618
1853970426
1994078235
731027056
900495110
426160335
1684910733
1174820682
394061279
1278937316
452804267
1348147092
1802335520
1880862061
1758745362
2094123590
88907216
1993341443
1171461002
194913012
1127968126
1335494100
998173399
1452110090
1161894542
122723005
1500333082
2047479963
174313717
2120344725
2048886738
1616757634
1687524013
2020805202
798565402
1840195293
1273031496
711963477
1661188812
625112976
279071689
1207782716
20186017
490980375
1736776037
232062050
2086023546
1021104764
1420252961
323227284
198650821
836987207
4806964
1168916985
83096049
2034294223
1780213757
1994511793
853725750
139580160
1287623136
11955909
1267603945
2068618485
1221259821
1580600241
1978558984
189019312
1113324844
789891063
400627643
1094155743
619558214
15722648
1908299560
1753587614
576954803
2004196325
2123445231
35450535
1604424229
1708377615
675498717
224410970
259601065
1519284804
1887957117
1462869725
466226170
1537920402
1289875172
912844848
1623816073
1736688666
54817633
1068963188
915408031
856332483
1804142882
536967514
565001227
657288923
2005975899
1767017847
194500077
1312674313
1968153911
1550919584
981726015
759382365
885005532
1205951996
330586929
2089126800
1301798416
1093628193
1923767914
1769777862
1838141950
2079363591
1860497449
1985190363
1565381925
856405787
1898355681
1339733090
1839882544
1508698761
1341115459
201127587
1734143398
1856551497
1822380897
1469916870
390810132
1192699586
1852707213
1491549374
1146774685
794394771
1655557169
16795247
778522273
626620349
149370391
792083393
1416699854
144814630
2063416337
1762585754
1307585002
1880580968
1062027225
441747960
710021348
1845679713
1974294974
23189820
11201762
1541298849
1622843702
671219746
113009058
886352459
1083763467
1485547464
1155145621
827534253
210192782
49344572
431434179
1219013481
1053275142
1398901583
534420120
343838590
2075299814
889385428
1372357509
1785605722
1281908201
2108913504
1042619796
1013708412
355760151
1483431409
1772355719
2102435089
1009919344
1955607974
931905125
152163600
715268427
1529536890
1478141443
1029981833
495914814
968858713
491611957
1417602094
1602277469
160623229
1112314081
1116092805
1064814943
334388549
1873464689
1757795798
1125291172
1724067160
525877424
1226237421
1097737977
1374859727
2021158802
555195052
1608908229
515879098
1813341409
1283296895
1878885359
2062103048
900957099
646102343
907352034
1985821397
1838656907
1397333663
1666252719
1259572566
1412996508
1503099169
145457010
586570492
1700319771
1735498188
1818908706
1437537180
1279571954
941703817
426975320
608745741
1459408122
1633008462
214369934
1432466112
618134136
874112451
1892203856
411381780
953076020
1262836781
950552609
21021679
672238697
677330129
1895709315
58420291
1590216505
869935810
1549009464
1213969940
502967921
415414352
1800483804
1705170506
898620452
86941360
680817165
1770985843
1862676174
1575933626
1892203856
212718757
1810974404
133568784
863436249
797212203
122741876
1551581425
891894805
1916330411
1628666216
971270801
1061296403
664592003
987947276
1552214430
1886964590
1621998597
1196047682
1020024406
2126122902
2056427928
1442360447
16246035
1825709586
2030987673
712148171
996315129
1987914999
1818462254
1973703750
1945370924
2064651856
592314315
688613355
150388970
1800339587
1938398166
1446065174
106909164
92598491
1522779409
261567551
370850607
1970518136
941486138
706180827
91690394
1795747741
191601607
1945757572
1476163631
1076005402
1201061407
1731920155
1642242053
371726657
278223836
1572925105
663218878
1350546734
995121218
1563154558
1366848946
2086547709
1982082058
573762509
111339141
949463079
1837721039
1772596047
1666009787
1427904183
744815118
992157645
1501080913
98040159
1630152852
18686705
656555871
692977532
1571263081
1181802378
957929466
754077868
1610356810
1769827269
1297227015
1841090944
960743227
2070090113
1348961960
1007242772
1982510762
1296011500
1878023066
720539952
986452375
1724860347
202715219
750214495
1369572987
927058838
1465140237
30646699
1751808856
1006568951
152177576
710635099
1573946460
289496297
1562265275
537733857
134792660
577545712
1357946993
1764092057
404679488
349709152
275654745
542698741
1008926219
147555749
223268834
331747397
1156157543
1150872852
243610051
1391927338
566311602
1311078848
1822022495
1808867760
1499297004
479490205
555728687
1946961028
1855524875
827424637
1048232135
732877660
2015776695
1416981168
393771010
640339041
238617575
561520336
972681252
307655816
1112218331
872662727
1598430636
911382328
2134192855
1665774487
1145637915
1445986163
164656532
558787372
559404435
1087187315
351867178
1782169057
1482503314
2129894339
1855665718
1051569739
1714171318
1606126552
1903442893
234089890
1627637679
220696859
1038327148
1179944733
1246801840
1570331647
583283222
1064673405
1593250662
837763241
344376251
359099583
1898287218
1561396349
2007555883
1428239480
549330722
1171393363
244503937
629029333
451717349
1472659727
788024832
1822674567
1179402428
1203796679
1998909957
1800988397
214478013
473882967
824054016
2141038632
317786248
98036134
1182952198
1211297160
334762265
1322370850
1665010291
223204484
42962353
710450673
892176235
828520967
1472316975
544961658
362526421
262131160
1470667198
58954268
1960907557
808070522
2144471732
522297202
1655806497
2066926138
118535791
959573724
59887442
1671278057
251445929
416649651
1903995907
686400854
1316417088
827453003
1312211558
2121364989
1442155867
524972868
2085485520
1253547102
436221309
455088796
975916970
1414334878
873490647
1820255398
620922127
262680636
1944449380
1324588104
1624879734
1984082010
280334282
330043924
1195528395
299749046
2012851334
684889938
955390210
503397821
1740903557
675974477
1227411085
1200956312
592312616
747687022
1958871251
555499253
1471614383
2078871779
478566985
652746986
1467906693
2080851404
558255512
457044895
1096514905
2108221219
1866570869
168025954
544141347
237931898
269383949
571403038
1664177618
1821875005
1579771475
1196286870
1789666123
1875772363
954113497
799794205
214498366
923596761
1600436934
1044968129
681637224
810914493
1897598035
1845163153
136168768
1150803229
1889733710
1569248062
299812686
405984204
1397256736
1627487681
1259560392
1089424044
239101660
1995588708
1110976079
1632624566
566936272
1659455148
557493531
2076711899
1258446489
1272242987
1820595191
169459240
1293053771
773159871
521721378
1490214046
1071055704
1913359377
1644848229
1768382619
440909336
2121855676
813032325
1235413541
1439449689
368081583
1819658067
1444457775
683761351
1943484400
248229445
463794402
534348126
536628405
737145239
1804082249
1564655057
807634341
357055689
1634858636
1632338797
1413264680
150266372
2061611441
522264773
2140604405
1355965460
1366719125
1800492088
820741607
1305222874
1918822057
2113721172
88398629
694154437
2019182060
1072512762
1048055035
1200624513
1225193195
436103975
462006872
1978698832
1143971313
1564995580
697652982
831257144
1798616482
189869143
539795658
526021950
640423696
1885449543
1258060017
1281734967
1778074176
1569085536
485920374
1598754889
552684573
450528277
911599047
2106191481
2092916996
26274487
372467943
1085725953
142621933
2124715674
165505515
1529729985
2008392841
742017648
69826807
762899177
1075361368
268242702
800010200
1885376137
1881086170
27788643
1341940401
905120120
2016137658
993504765
115789038
972636624
1192584662
1761399548
1649578788
2063384061
820234535
465275328
304152178
1013710352
1788616592
1244665853
529560803
2078948142
1876513062
769975391
1213276244
1619650170
141508443
768627525
1163389942
2146814563
1219984576
1760204067
37753005
1359035588
351716700
1118942560
1792163400
115436893
1748878266
927675208
1405978542
582867650
1517302511
725702140
1504350858
1903968775
1359028117
739013089
582289883
1782199648
1925621733
858408533
2009744354
2144616639
1325014153
333266628
1785669253
477609242
1018760215
391733705
926775687
63572707
1087960
388154466
734415067
450577103
2085311358
343710642
1548170463
1148077302
1869339055
1487487924
1666831579
1031538109
1887183139
886222320
1918349317
1467188803
1703445399
1821252296
370351170
2106057540
1027591634
1045523472
1277627030
1825953720
886343647
722364645
1844474095
839443940
1074953093
1554754647
1688496679
876493994
31522184
515141281
1593973973
1488901023
129019682
622435269
255238189
1584089389
2090860797
533090155
318695186
1195607636
922474819
1344297669
1966166999
1901162420
598248064
2145897027
1925703629
2130931201
1038461574
1710782100
2018924140
155166998
618007356
1809612039
449097213
649594769
1417791260
843021462
1172562889
294268279
1295922588
1464772876
977889410
1782455348
601494719
618302921
1391157854
1685900845
1010243443
1845993888
2097375591
2100729005
299947282
1380763846
1009074500
414912187
42080240
1280269553
1717071400
123028787
725186076
1170727980
1986077139
421564589
1265927134
975411879
1113186146
158236328
1107065997
225374008
2146279833
147996931
40769109
428772358
1028873558
714203578
1180940894
266674982
741308424
1455348978
1406055051
1086789362
1261566228
927481834
1959860559
752462127
1044476654
331277389
1020269631
763736403
1086027691
1347982906
134803935
448476306
989168213
278353519
220731504
591502000
176472263
2044005562
273235194
1777315771
529175508
2003438936
876318776
703678443
1047870254
855680440
812800898
273036316
1934349749
24485972
987839891
71523733
1148660239
1961221165
1092386331
383201686
1509904925
693888476
1833305760
1419589542
1210530566
587482793
449219492
527409853
2135533361
2109475576
1944009991
373837625
1976295359
826759226
676725264
174661429
429622565
336131742
63621856
361059357
841725001
710911600
1850424508
1001216131
1500983828
1568605784
1146489744
11554264
626286522
460258664
1910192128
235623919
908440998
1508302711
1038594257
274137922
1354551607
1120185972
1037381960
295682840
1781809926
1886783668
1037093848
923825593
1765274786
838036045
1068575645
1561824648
358786205
1397400476
881351163
2107007360
765500729
1550535503
1294571901
1132733726
2085250031
390551983
215973082
2035749207
560599415
1123059858
1122647163
764667864
468121677
405087278
1468505461
1765994499
933079443
1388199039
325708950
1591095390
607863971
437180263
396425169
1521884411
680842393
756800517
176793327
1348337512
797719704
1899879488
1956743853
734173792
323631688
1612036481
293818358
1085996997
452918996
1930948802
1562679233
920127835
853636522
1673398332
1966643079
1362645835
1018646772
191292861
2039218171
1662442806
119193352
869397653
1140198483
1060323660
1855745497
1850934701
954604925
1016249275
1116673750
1811588407
247438764
2038308398
1352195980
1554678363
1061554394
169633715
2071813716
1064640933
1286321058
2034559320
1042844626
196807062
212305201
249544354
749057730
1929714775
980234929
395752623
1551270394
760567531
1717882449
2052241354
1217945241
1716746559
1366831182
86915801
1954074476
997380109
1244374332
1802748761
1048255998
1987926322
568768560
288489881
2100540964
967561364
1765780301
365225159
724859404
1212475593
1423528432
1084227893
1053552823
380082599
1427138907
17723365
89549229
393365421
1995893798
1531961887
1584462170
138120585
659964434
332722553
422935158
1781303436
1624477099
463566012
1759738926
1407296830
902971005
1816522144
1923383835
1674576019
1989614427
1306061737
1083425981
591356705
99236641
314127221
1375614296
1677727041
1661725654
1124182878
594820564
770426852
78497070
1257824059
950647315
675557389
2099707976
1738567340
1203847481
1816235094
663672843
577703056
1431607037
679863703
1636434045
1148869358
1862808305
815840377
83223204
226237382
239478675
136003299
863707596
1392796906
1657035153
556280398
292672244
1740705173
1271724242
1271353312
207870857
2076011247
316764851
88164301
1448766535
830591881
1483314917
1256376492
741454669
330956801
1344653248
1005423313
1274121397
1025459575
1940158082
387037358
1320877281
1753871189
1295978450
639157002
1424099530
1187878625
1014820545
1002959334
50777244
153063366
501822229
1393989234
918163886
1997238035
1494888949
604351076
774245273
1388549557
1147082157
1257966410
36856004
644923429
107861845
728623923
891976825
341830545
1345973028
982643069
1630440492
1272368574
1184873923
1810601192
1913479056
978915220
219605764
107395335
620909729
1471991808
362706889
1682923729
1554760021
1075453634
2047041329
1352129198
471657689
846896972
276580903
469688406
392988660
1917813908
1301478122
1802786491
985607362
1170631084
1172016959
1358274236
1261040192
240451041
992407045
1693619925
1303813048
771482494
1006306014
218644702
625421898
211178841
468493018
1346365106
1031921623
21074700
602756460
1702577440
1122142905
1907667598
1344492717
481300826
1436613193
1186414992
581869771
1680037093
1099410983
581974989
1627834165
429730240
1715992050
1868703728
1330528526
1233819181
1831170899
1014223992
139592119
1989641300
1226344374
1708804833
983017207
584849988
405464170
246616463
1894890709
1128268360
1816046704
253542506
1201624152
2068254026
1127540441
1866547322
468406251
316252819
635325782
1693612183
1243688940
500514685
473734302
2106165821
571805871
1621178424
965387050
1628161123
1816828218
1422301198
145068187
130347265
615126630
1878275931
2045677459
1294715449
1357514244
1577942316
1256960483
1894228073
1154197354
1313973145
1409407392
2016702316
2147288857
1584784085
1623116261
2002927166
1767629463
891015851
1511823005
1314401674
2122339175
551918972
2118797174
866635754
1494182313
1364471375
119723180
2037157739
1100999454
1945043964
1733606467
494452597
1819522735
1297410855
1702645847
2126993388
1257057586
673451949
1885100357
1616738494
972091725
1023997376
1229790631
842708871
1575823845
990677675
1455704955
1452173688
552763858
1074153078
1892731836
828091096
1841763710
381122901
818251800
364463057
1079609062
1308152823
439626441
1789584760
724992672
429898560
289023208
1914977222
1088103707
290086121
208009052
556541312
1905737077
1276308072
932871904
568728428
1606543880
2143409258
1127626140
17070891
40458906
271329497
514182044
1308154373
1363943889
1614028840
1843745005
1642058478
1992270511
1117915865
319007974
1402172921
555161527
2025685493
1826000001
109021880
1876740225
1234484902
1891319830
465309275
1953554451
648728586
1004637765
265238191
1888857118
926756382
1694311729
1461497506
1834441266
1046062977
368845730
1415065124
1690211393
1341827972
1798065916
785543644
52851642
53242052
1007191171
1179870270
374356689
393707615
1412459663
1198838024
1167790717
1469377916
511694001
224128644
1932400954
1847012888
402922247
1281744541
291941162
1381292250
1084335797
951447276
1484001854
1428473717
1159979225
2102569546
379593498
8627764
1499993141
1206450014
1072193882
1906198465
1952483167
1809032501
543928073
1043570961
1461444118
1768848105
1642512988
402630814
1972707336
2033475409
1702083791
178832730
1606211756
2106490509
110765063
990539140
1624063324
1567421357
2030496211
1315774414
906308386
18416231
1480038694
773877736
761334389
510348554
1754570438
901958631
124747044
1324150427
525586548
854850440
831496377
1779022665
2001900574
1307521277
807941303
1229581341
1590782299
1877532116
390111628
387035757
157329356
907716729
1637054051
727248853
1745783001
224436378
1629666130
329278822
195415632
1121629341
809080828
665720714
636881770
2095760708
1717822822
1468003056
2071627904
1644114659
741775394
393614073
870861105
2078291414
1244249865
838558985
1639362370
2098339638
1707180655
1935972572
1245451434
20703612
426576867
619707413
1608549593
1807683909
53213934
727405733
1921860577
665397762
2126003743
406316954
474945335
226521627
177280021
423177264
1561172177
1097541312
1805392983
1803938624
877755563
977305255
1905352169
634287751
1758270644
1941333940
8784903
361691224
1187281962
2146790146
1550078739
2133093311
1418921435
1733814012
1231865111
785923617
667998495
1064448773
58311949
303512401
357329243
1816555903
145279819
206379640
300094594
994790193
643884118
402640060
1095386964
343247290
242434968
1756397957
155727410
248678011
813106021
455651694
1608982872
366069575
531884645
1348719724
1906147837
1782952691
1191312273
1959388339
1940349921
70516986
1065944931
1990396460
256816602
286083629
794474987
325875532
1072719578
872456380
300502731
1817798083
214939906
261190608
1159295869
1662338149
1082674971
613398429
647801416
958673713
1735987794
1047430699
24516503
1316010933
188870697
965020290
139985516
402323790
1303473782
1341445534
87267135
191360006
1102580994
220599139
1646082241
2075321171
788832949
350982748
1263214034
47944446
811170364
586168790
1384857997
958766371
1201732445
211386547
178823175
1370886805
302106375
1677464704
1977137534
1893344515
726408552
1015209142
175552830
934965294
361440516
586533166
777526518
197100571
1758963685
117816181
1194458867
2133971546
325758423
527887288
1595834485
800551598
1040978852
2077724206
1107493453
1722002607
1628086085
768981527
566438734
671313235
95468082
976629795
1645247270
816275394
518977037
243303945
1543210608
302426060
1634538949
527001208
1342773240
2076564927
1760656903
529568570
332087598
1155587403
286059977
461870786
2115764643
673428852
1297659259
1149629303
1365417242
1404684773
1528122783
365377004
1925943820
1881997085
1226626249
790999738
485532814
1037294600
714920416
1900209977
1181517519
1830161917
2063285918
723854672
1168889560
1416213451
937741214
1791550076
1836578691
2102583590
766124710
905812931
2103504971
662492434
1551372217
269211615
1698170798
726377342
2093947823
1095816817
1566693092
16895542
11013000
88771475
1037024142
823263623
658116249
1461416764
1068599056
221048281
1462822077
382323577
246997523
1029357264
35310194
116034713
1123845535
1917190117
426402906
979427150
1492316733
1559868997
916335820
1942123664
897457710
291855949
1745751039
142739112
829643353
866628974
1666901923
970068601
678753455
1363077132
2144032110
110392523
2372910
1371548037
1061115079
2140531288
1714720742
1993879854
1302306498
1312372995
1876818930
1506555453
1543238476
480440825
708062836
300155925
112465421
1104515594
1729674572
1478636204
273589475
1139113726
143248585
1772016832
613109990
728414335
1356674883
1019039639
909827825
673755622
760941363
1551288847
427712434
2136894944
205073202
1961036306
578947456
1919302909
1440130496
322108854
674525664
485834362
1227983290
1794893967
1983498665
1334896662
1477093735
1005497045
764965323
1255210774
106303977
2083187585
24720673
1685184078
1598766912
736274020
874257612
541869031
1531307098
963222675
1840330378
1792322205
178298208
1468015270
522869018
1239263775
992712841
1948893826
1359419627
1528750259
1197391792
1796369958
320734951
871163812
796912147
1479360854
885062692
1104083550
451796154
85107028
1118745307
184132288
2132358050
376308645
1466473650
2109496703
592955818
873575619
1831214996
1511126552
2120704382
1221717280
1700757680
1372685422
625402292
331346005
1459283482
94638271
42157706
1891590652
1722616324
35507988
1001273580
1632947585
1452612140
864214578
561945845
1466417514
1583557608
1017229139
1455917419
993294846
530343122
289368066
1541509209
1899688454
574046868
1430979965
1364639366
1358199788
1077287418
1583278985
1500213382
1006563312
2048510151
46511234
297862995
2110315378
1290088362
2146674629
1521086567
638563642
331404020
161375867
1618013079
1579030758
1347360957
1583072611
1799647901
984521683
1326934218
672228669
1015066971
1092049386
2012111795
1055099181
218048081
1415622857
1070426967
1998082443
1499251977
1568832594
722185455
634420722
1015481909
2049748658
992708732
395188444
1767654405
915190630
391556779
78024046
1135408762
475071270
1447135779
1461223501
644284551
1642513184
112537875
888922008
970792123
220722359
839671669
1852137873
1081794543
1023510838
1111259109
698860545
1269828718
2108082257
1864500927
1362353707
662257272
471404134
1914772944
361887769
733361429
202648489
177666372
1779695049
347398942
1639992420
1204288659
1197007170
767546581
1184409059
311010540
2000215385
1091294259
703804602
2079405767
950625409
394017676
951725916
1477603148
1062225653
1693012590
1890457012
313774266
279601914
2017406505
75827177
2036442914
1971174790
75372572
25074774
150788851
1640714774
1396983938
268782101
724472541
177986234
1816391010
862548078
2022204959
1061324284
1625472085
315647609
159663665
1439060961
1646525593
926980846
156517795
1425175490
1015122531
452376374
702112752
843119951
1155047979
2017786974
99672390
464539369
579220766
1273147919
854743284
430007696
1551807169
1622482376
231916600
779374820
932915688
1849540902
1661053713
768526490
572844256
204386469
1896165240
365861926
1369374614
1920632282
2095291764
790281139
986926163
1880812814
105654581
1207343570
2020350396
1959580239
223045375
1369840758
2137290849
1577215053
796847299
891996040
1356906763
358617413
689900098
496873149
1783283428
1809635106
1472041934
950353925
2072570909
890534554
2605392
783149801
458585676
751389880
1496600632
1296181273
2110695315
381395744
1998325754
1518900600
849313290
1628551157
1190151371
232296140
784578136
1641481481
1828892416
874147727
589029630
2080672662
220197655
415675522
1799223828
77140541
1956961075
470776251
1901817244
806459942
1616596340
1127362672
606711642
1210054956
1845109831
1171265245
708502724
916784851
2007504765
1788200978
1077806050
1956000626
1225608455
1389240394
157528758
978685362
2143046339
1528472552
1428734493
1728497145
1622542711
159903721
1989778916
1240564873
1847551835
1726208578
296742302
1906727643
1492372128
1723640781
2000679292
1510415228
1287634703
2001263249
79759368
57828993
926184574
1116282299
1291973214
1771882818
1849157039
1549017922
734551177
1964848976
1038766300
1898988781
391388844
49878009
239027436
268239396
1448538643
1996951535
1268627171
1998060793
1410006253
1183805351
295811842
1879019808
1216545244
232756490
1089174253
2029604732
1718433475
444701770
1463735882
1675622185
1456859257
470320893
2126170238
559056016
812432698
1454127347
1795618828
880927162
2127173700
660136820
99181117
166393395
750681368
1772431220
474941794
264283303
1548380216
1632409204
239814670
1987194970
1046689359
470600211
2087649158
1628495491
1105630249
2095582353
534705868
374616139
529597526
1739144512
1702424547
134606228
270117807
849562336
881282448
1307352897
2026389056
926702406
1458957886
1636760528
383822574
365822574
1065660185
517297575
752928082
547723682
1339898589
1959068245
1612973134
1402519318
237265696
144890948
1036451838
1216583718
1419682813
88956879
91478233
112514939
1455603922
1303053914
308485668
745845636
1327878573
469946933
1081068229
1541037752
1379122912
598868860
1602939098
1021622797
1095754163
644881016
610570169
609686210
1306182317
1615382473
407417216
449564884
1954032377
622691156
1549454499
691174
2137884593
1611310853
1006721804
937977442
262435588
1504368026
862975865
660219995
1761992989
1012664055
578345042
1503041067
18872496
1586582763
249589860
995398484
343993890
1348602245
457589061
1782439456
624495393
230261951
1600289541
121615003
510902407
248255420
398756616
332246624
478185381
49583072
1504988390
1363756813
1090751071
1086484458
2132115118
94756717
912486255
544478358
2142778056
42770101
1917694059
870955402
1901040085
463042932
641657905
2087767151
1652301634
2061201581
161116744
682759810
589062264
530190997
1986917251
1586143548
320912048
391728815
457269806
1037572355
313641109
1174817898
593368017
1307021842
1973015377
1055147591
867850904
749425723
1640886130
521326730
2115982583
1596235443
543122495
1592354642
927924237
1504898440
718815873
1020677571
1114070385
119133725
1766220507
1420589001
678419918
30677655
367104996
1220360472
1203502533
751321823
1180071993
2032407523
556609690
775689743
107800943
1302949765
1772937929
1698585915
88052132
1864768871
1438335503
1052649187
737488880
1456831748
850942825
1674079821
495312868
1949683306
1785443003
163318824
1674006465
1273183925
1570099584
245906198
205653731
668276691
1005800701
1308739798
1341151447
829866194
1012836494
1126602687
58597214
1684171640
649689139
1815196855
413501871
131143080
296198046
1938596938
391790466
860617212
1307907893
498545322
995145750
1962606670
979951535
96021561
1700943498
2120431306
546521329
1235604513
406410633
578621314
536776296
228430091
156662181
623194579
506414972
1899553223
46250723
541718636
1977430322
948358661
1071088295
1978996087
957247147
532407796
929046630
1773388931
960802172
1967643282
1734316799
233700914
2085667664
1525122695
1045619875
1199410144
864277891
348972888
1060962717
1483261235
1543696183
2010992484
1777918329
284909829
280611515
1244152836
1726232324
1130551909
93404071
256472471
97439955
1997059278
609918360
426428844
144412537
466596335
369920644
266824867
2138384787
1410155581
1156477245
864473379
786178722
232680537
924311016
2044235311
750401716
1578734420
1244727062
168228578
2045900179
1171869905
507604946
1162408686
1622276294
1141765352
134161994
1456932543
777400122
1056212555
1724296313
1269472408
189679330
107477677
1355948632
1055215770
328205715
60086614
1892703738
835093060
752245338
435084079
1779222307
1005248185
1382799376
1288574229
1076646100
434749886
847210642
1008684366
180150688
1550605006
842130476
2058608560
1282124946
131266899
1341243003
1639029059
375192613
949391641
74825531
1902767322
348132820
1944234006
1285659251
1037958484
552906202
1970076768
745602825
708560204
780682827
224701427
1042387608
1052219020
1550253219
1745241212
1712200637
1791863047
1548308209
414310474
163289030
1120644412
1642932200
207402467
1667661968
2091946793
423422250
613804710
836103699
471133749
491966598
1517813073
1851039205
213265456
1267642030
2095286334
1980503553
361478407
642183741
1875323870
263490538
1816068020
574695649
478566985
547405043
1018502200
1903118049
1538087063
1680378937
1412430793
990701080
177501094
68932425
1738746247
1065897717
301148518
46212037
357645650
1995755845
1764731421
55587633
1810488951
2092852101
764979337
51646665
1608139500
1444189589
1407541572
1868583055
545353696
1243833855
202146778
945418257
94398651
833569662
298096586
1533389325
1943913856
296213083
440242142
1966951631
912560862
1311593569
1270539437
773747704
1517765636
1880090801
1261503856
1751163376
1296374183
544112919
681543664
426964340
848324076
1055617150
725087193
925475235
279119047
1680263825
590749634
1878563214
606392690
1107041582
744389393
1845349518
1410744553
418835760
437145628
1569167666
612405637
1064988014
397574367
1468392484
1061293825
144575723
451121807
1815276674
1186230671
766376610
1196888802
1855276597
1929246393
1791253871
923298061
1232036733
338346960
979200355
874549147
1038553705
97202660
661110299
233066241
2053282762
584295545
1471018055
1157584256
25209969
1504477265
1238939399
2143151423
535395669
1678067988
965397001
1728816988
1790969027
1871408563
745952653
1916813745
1083269826
1563805395
234345839
831396686
1708621420
105939035
1404854794
1787302213
1458457694
104372242
87578773
1959625368
1466902651
2058477876
1517745167
56105212
405881211
1296052182
1459764848
1847015373
309151660
1423312226
2106897983
2026237166
901440208
1347292939
2066287318
1741633505
2031995282
1764102892
1241435830
1834433406
604582184
1597197245
102523543
2047259231
749667488
1194245470
1727532063
1352164023
1372495724
761977752
1590348788
991762351
1473770111
1869658144
1671958668
1579791470
1903757367
1840100757
932711112
25391657
257694307
1128412742
739995693
1115076335
1780391285
815231704
1003885912
1070031803
793814461
1025782207
1901247442
853320094
1898778291
51746363
1519393676
1306630733
1507990465
782881946
1326602834
1134713700
1546831688
7997891
832776997
522961742
1419732505
921003365
890920073
297125398
1093774951
1906679808
1631412576
517693278
1190281137
795253699
358756246
1843516618
1624049929
1481259645
213511800
1965781601
892883490
1861579568
937407434
1889180528
30783747
1964677112
2027267669
588126760
1154304068
2097016302
1226196790
572868041
815556479
1377468695
361476196
2091315814
577036605
1345283265
770441931
1779593449
595505640
126671952
1005603279
157107348
2078623830
1126587911
2101371323
1022525818
1827287606
1958341146
796423159
904083125
1126556841
2120513604
358303179
1253999970
1304275589
231925593
178905612
1408090196
1897141429
752591899
196024269
1463858189
1703363034
1730012587
1016249194
1870070028
55122245
1368281365
459441413
1965177517
978030530
485100751
39545290
130992449
2130543923
594436700
483046449
91071341
1849604763
604300432
2048729249
2084190387
410705406
959067401
825791597
624910839
554305578
1582931952
1411430292
420237908
1868319149
371918717
1221600099
862468883
276187801
1287947567
1314908406
2017025822
206709662
111560839
736325400
2019802293
1754070390
1906583046
2062086564
1686145567
1153662566
474247846
735186904
1872376613
504043063
517367934
843675816
934737296
1842399078
934482691
603061901
590030449
2058594563
1836628002
1918266260
1379551839
1115879605
583860182
1425622870
2045621435
1612821099
534114089
832137201
837508246
1847132489
781625706
681674271
765487724
453425055
1792023549
857038596
1676126358
305336773
1336726251
385519853
1610548963
430508840
1009097396
2122577544
990489667
622231091
177857421
474130241
1294500625
1596497717
1558363191
1786070665
82682876
1657461417
1032593130
906944318
888146683
131530989
1718835027
211587875
569549959
1528149243
1254172137
468802953
1919533768
1422208279
1678722056
1094702846
2039545163
2101776690
1835964130
344936836
1369494733
1343757392
1895209797
71694522
1135515287
175516563
2020044360
97510941
1677790536
421331856
204216084
2142965957
146691680
2100120566
1534472741
2134789979
1368591329
87298555
1417622384
141933079
2038595302
70605406
2005747217
969213293
905406798
1515802849
1807531785
1119560232
577468183
606867971
219604783
653746378
60729082
38023017
1180311692
1798285549
67711437
761970114
1549999397
1004486365
221407567
1723869735
1353768402
426849652
153270933
1052300302
999516215
1872275460
550136400
1921256525
660004012
1596411563
1612977862
49114032
758808822
6085494
875937509
1677892819
429972942
1335443968
1556691605
1312947771
1756663710
1194115014
450639672
2057424940
1735050689
1892021681
924993672
480451961
1221722301
576775642
574477532
499344588
270685368
682987340
794650261
1408071480
548730589
382098447
745851833
1560341961
487190005
1411900950
591876355
390146210
2137067631
457015083
1849269017
1233478418
539305101
1819503971
1121291782
497185640
228032168
972021123
991781339
17850869
1438394776
74000531
375171094
146113912
2133795086
605785406
1989827285
1953941256
661819734
998612907
763541906
804978111
796399420
694648037
1411674036
813690367
676186882
90110600
291915515
1412049936
998638695
727363696
668070935
621378209
52333493
898604534
227207487
114980232
379593498
731485870
334728572
928262489
1261092054
1023002403
260216024
2106172491
17514190
1234278732
1614388754
247600024
886536478
1951201357
1593565726
48519143
560011278
1421768702
1102677838
1512496608
1974227903
485809020
1522767403
2130961063
289988871
1718609024
1015013375
2085705566
823289116
1158226290
700934061
920694227
614821752
1016591517
2047885955
863687638
928868990
1254280688
1017647600
1936805210
1747649413
1136114737
2015251886
1604695760
1497566844
815949711
566640758
394417496
566068394
1508764594
1720260664
1034520184
1777586335
645257308
1960139494
2036995263
1941257384
15854835
28322017
1663675568
658031214
1993225907
527073999
1314307555
869085243
1679611974
331910763
283446844
314518514
285937452
356578336
1229157689
1614670878
365833837
495822352
1675620527
468293259
943752185
856764376
833806449
1016688984
733709331
1314687467
1761043452
1112102554
2047744676
588275300
1926594612
131297684
1115483875
1990101777
10793325
435510962
745103571
1833272486
927378610
1653955344
1486204278
2142510198
1012763770
1163233450
822445600
2143900360
130598732
425913756
128197996
1049576633
1776787807
1298381699
1928217942
824262898
836344627
367135668
1910620482
808747949
1370957529
237431120
1097314926
108503435
1512599782
1348581899
1501814162
1196292006
1296523984
936128728
1734165961
365944476
841752575
328269490
172467046
615987602
1590323252
1332986488
448479567
1925076160
567447852
1525448419
231192386
800010200
984189413
868954158
1273200178
249779497
441189733
1420488901
1607561137
365936073
1608339423
444768485
831380897
430622877
1876214915
2122902182
998033577
2128331923
202869307
1115464807
68315667
551501155
1548903167
220861295
770570491
1466622980
1474626309
1072180479
2124760042
1388278137
1695446464
494456710
1412018125
156486240
405446258
1725761530
594617750
1622528307
599128538
641687164
578430239
1286008331
1731258711
1054717444
849522144
783957439
92940303
161795594
1907487966
1979038715
2014321378
1757928529
1739929835
1121475900
2083588698
586513387
1179486306
346846127
908246243
1702031376
1147693245
1780230655
1377419669
1533858429
26686551
497232439
1089936343
63335244
842189677
1866828045
934417941
657368114
1516465402
43397976
569650100
140222329
1579531025
2037569930
405723035
720139270
99210881
1733267202
895766677
1945270630
52403833
2060020457
1768710865
125419846
300458761
1645179789
1783065698
107407527
197359040
820688337
1839128775
1035809114
608923707
632090246
475750443
175214098
2105625591
1230411147
1734797193
121211835
488439043
946314301
234564763
1684691375
140557905
942054137
644115133
1851817900
1389299566
1944914294
875673169
2117467128
8537155
1544144648
1714447325
720545448
1058356567
394420602
1581104144
1501937950
384844233
618169608
1725767907
435021125
66532772
1818508727
1584962488
1305990192
2054274163
295502677
1571633689
1486399611
1626476875
277889415
809118036
919717640
1864192828
729394472
1857091208
1550511640
436295137
1303221703
202434715
869316586
262562738
1625284937
1883049235
3640714
1476047978
635871410
653757031
1420102378
1609285662
1734350823
329500574
552028378
1186238874
1631040995
139292144
1074238018
158215770
1162444777
1730914386
1585598997
1016455268
640651264
1865680530
1639008244
1423774411
1532048652
441843334
1027419867
1544644240
1025079858
1253549496
1184107796
711236670
1321967281
1108943414
1155832463
1208095180
1616789536
734006689
1537445024
164804642
1573600208
1006463822
700251970
1791134851
999347957
284529126
689258908
1472940494
321356805
2131893713
2024679742
1407491217
51301132
1469633958
1547382080
213703582
1347863504
2072667864
1539376439
1276331352
284481504
412084226
539181773
1603884850
1532917407
1643882512
1407551979
627785751
485939953
1770116368
1756654478
69689272
1649362711
731282001
15884914
427691245
1889682706
886566890
996933614
1331600877
2129973081
1670993866
1108599687
611677074
1045097399
1279238736
1171844489
2145222680
1533052078
1602992923
1628005060
176132787
1375303376
87498046
152701783
577057875
136592365
475720559
328324488
1003534264
216460125
1277341098
1286468907
904436094
297625544
533197540
1594955379
1514559611
1891288108
2117837186
330007424
179736987
1663568192
2026313678
431199197
253438378
941439748
893627393
215158013
1595419052
1346728218
1132105447
1645766446
2072526153
1269930542
946320932
1962871809
1725105527
713914947
1087708231
178178190
733516594
1920229352
1312848657
1411399098
2035595821
1878692546
1043395603
1924933714
1070014185
1300878633
1375901977
1383568849
794348623
1042098083
958728593
1681955075
804300420
1678162999
563499054
1176631114
1103852331
213977701
1565948300
2100296565
1400468913
271418222
174275032
1967269797
1528646874
941676426
1135030298
796768160
396633940
1083712516
1986674090
576100385
94330211
940984755
450791356
1828454155
20777333
478072516
1948383803
503099681
191747674
1188624039
1132359791
201408401
1170140046
668551192
1807592237
1822205859
1491657385
212234771
2066263100
249501337
1893851728
229563541
1627294074
659017310
9083625
371219092
785335857
1713724866
475004016
2014428176
744330317
1650500481
1080376419
1525588523
1884806269
2118331133
1960357453
1827636371
2107833693
886039623
1257125228
736138338
1476253571
1929361024
1752395290
387525800
1073353945
1509257211
1987789871
1975424690
1912334755
1566956008
1553367192
243506746
531567622
2104840248
1183444006
84448885
101806729
67225812
213239180
70524922
2056256795
2110802474
772825124
1033758609
795755244
1095961242
1766917010
1787147179
105273998
1506450531
1769140718
132957580
1368718586
570233429
223585436
1523310778
1555201746
408537494
1430128852
627690261
1110667143
416959273
1953606648
1317551193
542411992
599968303
544279494
1736665037
2076224931
1481272625
1846647310
1076062976
578405615
42563521
363002356
1513101684
1522128667
1966847961
1137389049
39006363
1801096273
598992138
587559644
1313087470
1912105605
1764423548
577577439
2127374610
1238880119
1586192487
832512593
1802763883
1445415729
729407246
1530707677
1433405238
91127357
1864162649
1840155320
2002575036
575184334
1877301320
889145184
1203260873
166203170
209412638
2028784715
1748713556
1225570944
1881143104
1567484053
1025125735
639009960
232073789
160974071
1828710007
1981751124
1820475619
1657741220
6436370
1364590986
1661148773
758638179
1325596669
474655901
1375955103
2114956678
1042844626
430883747
1990607010
68288169
91234120
32408679
189695819
593162897
358369674
1943608200
1836717562
164892041
1951642901
1777307693
379345955
271752636
484099602
600751232
1050878433
138349814
1386119198
1331872657
450780617
425929580
1347312105
481056077
365924734
1779367403
746325252
2071258
1734725533
1076039350
1289402774
1078481899
190765875
2103756979
1995489026
2115310755
1848619303
2108965299
2040887114
1506377502
160339544
1559251414
1069702326
521953706
1292547479
915017564
722908374
466764824
1761215448
6906418
1610072172
1264158180
1697199122
246921959
320069432
786661492
366183184
1921887057
2112442669
59328139
1583770293
933536159
214765162
373119888
1769044697
253039545
2032970565
1747542022
1894258178
1135655496
1656286906
2069409909
2009605927
2110119015
1967133640
1914395093
1412182971
581049165
568146970
2005736590
2145573915
1595912528
90390483
1773433292
1177764691
1860205760
596157343
207264861
1534050478
581330303
1940374187
1893676314
596471527
2091097824
660764436
1515817461
1327613692
1780388481
535265529
1323585490
2128614941
108758289
1623814479
1768372183
407286925
381986774
389468626
1392074623
512610932
386266420
818477040
480896817
892179436
262761150
177148805
2033914224
610434533
379915765
2140864491
333049186
1260851108
388174927
239949667
1467161912
436495234
282469339
659192556
1613462514
2018535236
874254057
1144251568
477809687
349128511
463234235
552182537
1297094276
1691532997
173607736
975578857
1545999693
1358294329
1493048771
1752967433
1060928057
2052769309
1340739354
2092293366
1456527020
831731265
1495366470
451894388
74018332
490626708
1577035983
1897430488
541542721
1919685689
157429794
1573222421
105726528
1477966883
1014536157
984001228
711024954
663730607
658823974
2048065535
1069033846
2023066175
2041914877
1310991636
679540242
1809932557
2103676025
754969595
516534477
589466624
95847317
820933797
1386513243
1928704002
1929479326
219224856
903149272
584514579
1741266047
416847596
1363971534
362542250
1094835750
1061060551
1704553865
1727840264
1643438995
2136571943
532022609
1655868499
1329552663
437145242
1841130904
1483028371
1894314489
1423142628
1533211060
912184746
707060316
1252408098
1028685743
1295377322
1897610102
1425257035
137520058
1182510889
1845012011
969921465
377026618
392011655
8835694
79623985
879864888
283098461
1112922274
716019561
1130891595
1160672785
679331790
851324336
972832542
173628854
1388207921
409359308
1608781538
1976358095
1760577602
619347637
1880159414
1685541257
1889726602
387487906
1241689915
269677231
1386942754
709528773
326221954
2114748707
7722918
1695516989
1198713415
1334100238
1613662265
157184383
272998810
909814295
1928515609
1056732783
2028021920
103912116
1477821232
764353851
552355145
1601653388
1739751362
1144350909
41731398
1762674547
1248025576
1612075657
903115827
239438826
940373751
1210004832
1482430481
1163973948
1440934607
1077813138
1815497199
667285644
1476353567
1753507771
1912651775
1421280511
724273423
595588186
412231456
511599245
1025978947
767820752
201672800
1848616842
340281598
2073865784
2025029871
584606266
1410594597
1500104936
1988425302
322326857
1895641028
1885951210
1169055069
115653485
2102762833
838367393
1452081861
219944183
1125078019
655241626
196134666
2066423362
951761628
1542464191
290921696
970649242
1649511260
1905276129
226874727
378730345
594004937
527375599
1967042992
372403332
525531209
999391475
465012627
513140979
1600516887
1156232399
1578714834
1961436268
741561699
1206957595
1943078054
625439011
749103951
1962133705
995063906
601762688
1500483988
1841970875
1800555717
1519465567
622810077
715834025
1415134222
1622959086
1324968208
507950043
1976735248
824662361
1661483781
1742218889
2100086034
375297012
152318905
871416579
704339466
2063922727
2021339506
2071498501
611734987
1388066225
1524101558
291760051
1311818914
1354465498
1721274747
1465958095
325039196
1360037876
1270740588
1920572497
1813391343
217576931
2111291768
1907704495
1424293768
747579083
858656655
1545340998
192990461
223223961
1123438708
1922872745
1711818052
2024155322
327516212
1495816158
69548434
1828542613
1617347489
514182044
2112049987
1788647804
2032925611
1296829683
1674074498
290627284
904483900
1430195924
2130457985
1915981892
1113589786
360134268
784442162
1990510158
1396594071
1427900619
2092372776
820524432
1348824578
1087010909
995274938
1273646130
1503248410
1200350460
1057919126
207382142
578894060
674534999
32433504
1294899929
373182377
908752186
1320710831
267153427
431113813
1607763568
771578232
1259936752
1033958975
2032040681
306246182
243366388
1926850094
1266966258
1634481968
1015558574
1406578717
346953511
1948060499
742562424
490126491
1293066163
1846291017
117554510
595718006
902799123
1094703191
471342849
769244690
57562285
457491858
431924282
1464032058
463971041
1329188728
218989582
891269445
48230056
601669947
1623395737
1972069872
451473630
1352740208
287087545
293615790
1384771409
1327146418
888097341
473393987
2017024369
504517817
1262717450
393538161
980720364
815376218
1262794043
1246083753
1881200810
1731201495
211998648
1028653061
2058677512
1939619389
1483139731
1656997677
89043141
2047476841
303006238
40338948
1646622733
1553728194
954963681
892352924
1278585000
217156257
2131579741
1346925067
1707558413
770968813
1292273673
287735095
992701940
1109274120
2022044039
339701628
1658395818
1281508906
1522731689
254127945
318320836
1893038550
396710903
1952212268
1303173711
781193634
447893937
558317493
1799601220
530043730
1303295969
1264973526
1340038481
876564804
1229681166
1281406045
471154526
173897709
2105214177
978172819
1222626348
1257613463
1405968099
2012901100
1886895694
1893585373
1587355962
590314230
840149806
1423762548
621350343
1422380883
883335099
2019492033
1992054032
671237513
1780273539
1598260611
2118523275
284592175
409851960
1083261669
1103971875
750914224
100521399
986394661
1001585789
2024823444
1366118146
161479320
1427085891
872229201
1189063114
583131171
1591130339
986222857
1575724507
1880775018
194726857
1226882090
1251861997
707504251
1926461
387574304
1335057180
862848227
30510327
251744979
893027910
1486204491
1496558149
737457805
2113992278
1152656403
791747293
1328691078
1966270551
1119765576
1130117382
397650113
1625309351
350629719
1109972697
1205658032
274018312
689343546
1631974806
1582835576
1648900670
2052828344
589860903
895694475
2047153701
238887174
258515709
1863071665
2082769723
1728313715
1166899382
1098778687
1608345681
1264206312
1309748363
994730140
247478220
694198095
742571570
1147779637
9773532
139496482
1492542191
683426918
2121676897
36499688
2138204815
407309832
783545495
55970875
380171190
2052651419
944675076
382492205
510846665
753346806
1130881375
1074698989
519626522
799132751
740376301
1530810563
584204119
1840125082
3020506
898421022
1499699861
1760061222
29419078
1457553758
1837684588
1269874025
884551234
1978729525
897623522
1337408310
442271187
747285983
1777453240
1721199366
1862286450
1188773477
1026703984
338584072
1037659871
161048845
1637848201
970695723
244555928
708942004
709758120
2134227723
1037058021
1562399594
309373426
820507557
1528548478
1871399390
796314461
1218603346
1286962150
1787988089
1918283732
397816333
1321940220
36760807
1399734028
865626483
671091237
1774463936
1438089260
1491070908
323623024
204497998
1459358601
1144629642
1793335430
551366277
1621468581
2139812577
1961216663
1237565892
1742411742
1631470173
858803512
41793533
1890581721
18398565
430904742
747963941
90715540
2035451445
504509047
734616695
234682996
1292640057
145079236
739749774
531359672
1276386756
486244574
808648314
937741214
1127441846
1808795017
1828476323
1500902538
900356909
1544673566
433778063
1781855873
1174575847
197213548
743922711
652642861
2015131168
521278512
710998915
116731553
1833576507
314415410
586903706
2063922858
2109112572
47543266
463296894
419503131
346962063
1665058192
1486994634
1292863068
2011835956
914120422
14412293
1246550343
425364187
1806217497
384369632
963573007
404161306
1777512466
1823891695
186438840
568003679
374161116
343977972
1665525962
1475930726
1437957540
259487815
1854714534
617126871
1664117649
1193674465
2112371223
319998633
425232326
1505427615
495351849
735828387
1767248602
1073862473
1503332569
1136563910
142657848
1764702297
252071915
1865117395
1320541731
1920018838
402397593
4799561
1958493564
964846606
734985512
1755788057
1962165737
864900480
642298229
1420380943
1477256158
85504391
1793779120
1417965611
307613470
261277070
595809350
949134295
1893349115
1130499878
486760371
961143218
1717355440
600500154
725219736
514709885
693423533
63607183
1275971326
668812035
1102421323
276033520
953416632
286242550
356814782
821133671
777214738
1714041015
257301605
263859613
17543479
1570914390
733148332
1558319939
168114704
422384365
86830702
51648976
1122025140
1057809838
1480453143
1971719111
1615661629
663589929
2052199083
630592341
1847915100
604539961
1889320648
2039055623
108019047
1462648658
611388087
1394751619
1105970104
941096492
80601067
479567356
302810979
151081145
571771906
1472496699
1883781273
977130614
1052484959
1727942929
1421165403
211770323
1551253844
823996238
1421670379
1805103048
1923082505
942696590
1593301309
1568593984
2070818171
260984676
1324340433
343721397
1548180727
515644313
1572495312
1323518854
1499401525
820173891
345074699
622726148
1500990476
1663306282
287353060
1969885347
1885899865
344999
1962610090
313686964
813652431
992484297
468174530
602014617
1785891030
1916227596
478216839
281653255
935444879
941021517
326946313
143537458
828451697
1519980874
1046001824
2091928495
1902654523
1970892865
197202736
222373477
60527097
764832194
822257799
228724196
324431212
592365701
286791284
1918490632
378126317
1026609903
1444935007
146192243
1612030434
1907725707
1004532244
489426216
1394802407
507283730
1885776268
625527645
1210686575
961051107
1495212020
1784929257
929833892
1344019639
274654041
1525976356
6145874
1221597540
1445923808
1908404749
954475741
1871698940
2051681922
41979790
1185673212
1769630823
1428883902
938914140
259621864
1845533958
1331647581
1242835718
529491792
448434388
1015144777
384881721
821080879
1771459267
919736382
2071009463
1223819772
422153255
1184966725
1185653437
434137714
2011317713
1378344586
1266358219
795583609
2111728005
1319284059
1560136868
508326778
1264985511
1356809046
233748917
1103408357
1432719326
577874665
2116794694
2144195542
1840611010
923343023
1663356081
1732442237
885398622
990847423
1516152338
1359122619
1310716604
1511264537
2078279037
489122549
1992853141
1375702732
32569271
1255523745
348204012
296050080
1597080154
130090017
1831478502
753870956
1452996985
1558714444
694771317
873128400
71906414
2062215446
1234734380
2107171401
1797707427
1327730237
1202576663
495779590
288924456
644755463
1932906264
1180181179
1640420737
578391047
578204354
960669163
1619584183
486094429
421952406
478243848
124293015
127309115
1837537645
1891434499
1462236039
813631421
1135211462
215858430
1046991110
837649041
319916542
2124339585
1240264189
1383003450
994598246
362801480
1941632123
1376220374
1458300939
89823002
777647638
920232409
722242299
1885043736
1055814512
415364115
1526189554
154737593
2013134173
2022025882
1855287733
1096576066
343817639
1267419879
1486249885
526985415
1896604039
1282757363
1756186498
85547203
654657826
1392715232
1282576350
646537596
211493933
806863905
187368799
1676969151
2038862836
1133752041
1701694034
1318951380
1961483527
264312144
380209270
1044187490
1227717685
2135731914
1368852832
1958482142
1203880534
1002734832
543239938
90650105
1083723513
409006918
200961629
1366333751
414152540
344902504
1898436589
1388401005
1438510378
1698882950
1829498371
954618522
1521460086
1613292198
1042877479
117769753
1040811464
919430354
1872529902
124803723
905399854
1223773979
1817476603
890736667
984130960
1248921735
1417943901
424950632
768202394
600067646
1169179256
1859851894
1450163655
87394586
388808939
140104085
838364178
647496987
1750270961
1662313064
1877070514
1970965315
342872397
249379304
751571476
1228774280
1849905636
863854269
1654924185
128776678
1487340713
384505812
1816324304
526128455
1041560384
1483260235
2105210942
1470075489
1178789131
421610419
171859129
353168565
900349378
1776690174
1902267808
519693904
686396233
1883974537
986108213
1061715142
1795140258
425871806
1582418507
1933583317
117284056
1668780147
1173227189
1749455798
1014635314
1693561971
1247339961
1401973644
255385490
2082092488
989421741
1386602344
1572821061
1344273138
92042575
425109164
1137192284
246033187
1337319280
183927364
378297109
1060800301
1653921708
2099025768
1930460644
1287602540
1271125239
56523786
1723344479
1166243333
996578432
2113548726
1996642263
387316569
852521293
1483888781
1381555170
697601184
754993741
2115333900
1019841088
2000982311
1822445771
2027044599
994566135
1365158527
1479006279
1857806025
710434460
2105281981
500055366
116808384
1453722594
1786339691
1080569439
1817317235
1339887827
530391375
1371366609
426942043
751926378
1687924985
1052127074
1366664942
1436080441
1547175302
922441969
1198252747
1205452978
1756135592
1299847610
536016857
766137987
409626659
371250765
1678741980
343542051
656943509
705027115
396791641
279660783
1459851763
1022843872
1305448685
2106472972
2028877242
1615019617
1892714798
160520916
821486286
1630458007
1137344294
2121411974
36320247
419217691
1653262605
1497301956
1140475141
1033622368
1566582523
524955413
2127395932
228936694
794802684
652278054
655486436
246270560
597515737
2092311964
1565936602
533577231
879738266
34415512
820668572
1964907246
1235747280
1061767943
563317111
2077043765
1149280277
674908376
636601694
1184988599
343150328
552010843
6279964
1734273637
863661903
2013054488
1697953389
1396973129
1040721985
249631493
2090294675
533622045
386127765
1713583301
82250278
770444859
1214894086
1135918963
1106778837
551343363
69931387
581530548
341460666
518566032
993023189
910001834
2084307357
1405539855
664927996
52469686
169330776
1432411629
142782457
891360730
861027931
397566052
733794788
1723210354
175724498
1454024187
452220437
1023247599
1795012467
1622334594
844839771
198172269
68854230
245473587
1157041967
574947210
1782411747
451697748
996379694
1506234255
1639669757
486786025
1822586092
1643287934
1545420631
1492523688
2082784353
2144942107
1985444077
1584205756
1508584292
2108248742
1550662214
1928599147
1272291381
1938076983
1996639190
1947476211
1076394798
1463121179
1485903657
823996368
530992897
778601312
898399431
308874033
7007759
185604166
971610978
1443714678
830223618
325088012
309135328
979622235
1635834644
2046477879
29666567
1898418844
279058114
720429586
463915297
158413937
1097058165
584514579
153081008
223739569
1379426012
192279986
2056479863
1207021720
556154647
1655610110
1879504007
1663969746
1068773789
937849748
153036632
277596789
99108438
1293027234
443443949
2019009877
1149135427
753471521
728187727
625496600
1618930941
776194191
1154723506
757295732
774413495
1257420797
31799377
810152005
984040772
676267048
671542841
1399691363
1688754666
1706703116
219288992
1435132544
1209940915
680146908
905689019
1071400233
446294404
1118250747
429822107
1360985713
627802476
1603553497
1759114762
1908279486
1900172338
426206277
509458729
5856223
42325046
1450793633
409520886
70609337
1354355617
221629098
766442749
1116198280
1022790833
1590808177
366534875
1134376523
317567407
1586866644
1081064970
920231886
857420210
1200856811
2030218004
1324180482
320936870
834284370
328068221
326248374
1867032814
1740305637
1235282868
1359231013
1420675669
1970114869
1188969957
1877447614
510460431
989106792
1983432244
593879969
1499294441
1610165070
128844243
675111044
296558200
597460498
531142277
1436219250
1671792082
1549264341
1191723718
771388273
247712284
1278068412
500587828
251387777
488508380
950608583
483850624
2104585656
956284611
1666522035
1390990489
895983524
1510262616
1485740291
1244343601
1488448214
327184114
517523986
695276267
799872997
1888455839
2121435055
2061399690
209155560
185957587
112286465
242695630
306156836
964060004
1258069134
1346190189
1388973417
544856051
175781062
159706857
845456143
1405514192
369301562
442480629
1376414929
1341113225
331905594
740129624
832083441
2047055555
1153036099
909615403
380525650
1068732959
1081271817
1564382086
1614404655
2119075034
1273185708
240934847
1078735903
1581164714
6991467
1784221373
249023434
1594858460
1361183840
1780628790
1909736534
1303846510
685865653
154598034
1630057407
1482161442
309405282
741214567
1879097807
1778514178
1850338336
1399018303
2010366721
1056384346
1567131189
1124856358
737583788
1128908477
38704390
1336768933
1376031944
668592673
1263688109
20986546
698923928
1373562351
1790814688
65150518
1628343360
142841816
593100609
58125866
1652234107
1828922818
724624431
1842989798
55623119
1925913214
1017559608
1701534230
594858321
1996940867
1496154145
1467509941
2107410227
50353245
1651421780
1264892595
1874746055
612531844
2059237599
1323020420
850453040
2103428271
1997704028
1888385716
1483502494
953212047
1153200647
1484682242
491733675
762260367
514887315
761810079
1474086645
191872799
1415818503
1191982222
1002243468
1836889033
96233197
1603475588
1595704242
1299010173
116499842
339489935
1244486156
144133149
1257179456
1430394961
1364870233
971308162
1849333371
1601367494
2002158388
2063707901
121839140
1276982759
335892138
1362061095
2105851349
2022116
2137501077
1432498824
236680105
211821218
1947037663
614196680
1060213982
1065360542
322340497
1373499360
1746979996
875760304
549179214
812021209
1342621599
2053403816
1452393814
230064287
2134751408
529082198
322603143
1702335218
1622237482
893428773
563738685
1057060984
2104907811
1068926564
879519892
1878296855
1299129858
2121303187
1178989700
1180665622
2034841152
1884581687
893331402
276943
1414231864
1290008988
492701581
536650668
1526961430
1004097250
318164249
1321755902
1089516637
1521852129
912928855
1249182046
1020910679
1480430194
940719368
1823987630
1612506197
1907704923
1896015711
1681789160
513570758
590517954
587636992
639163628
67225887
1819938907
1200710393
1602276911
120097613
893474403
927936193
170474851
553967623
709022239
205913505
577859295
2050376699
169577217
1991173794
1906575949
871014061
701570599
1867338098
258052227
661084097
1653930967
1808120938
856259778
1680112510
1339080588
981990221
1031471997
869242401
602120119
220811002
518718809
414168674
2013350449
1122668062
594587335
302540309
1395553743
684997867
625245256
703513396
1953656375
526013082
1144900063
1926216773
1744983568
1062355565
1878761455
1071290548
720612753
1216612739
1954784353
1186804406
1695326748
956906957
1669838393
1684430306
1728255711
1670922539
662581481
1765800630
1815346760
476662737
101001468
1522832624
1738258579
1539466935
895023366
1243730601
1359449457
1556213303
1767819580
1363909650
1429495146
1344357041
2112450078
1922035196
1647402105
1947116941
335742907
421594128
1988816912
1708063262
163674392
1193706678
300364922
1742864317
1630018929
1715840082
352724449
187211490
271812659
1555658621
450619256
1281263523
1103684568
1358729205
2072228288
1789407777
984623842
1301234564
565786541
927491838
1990272294
1484847115
2075779325
239575007
722729082
719185040
1341080134
232146228
2002392914
786533483
1223858422
1294100682
1223375263
596243697
1577611133
1209842934
1495793732
1660919524
1776825871
1404378712
1344297806
1104834834
1407061774
780057564
1957410379
1637684217
2124316641
1795572254
1356893347
341004119
1170469916
768843290
1486511802
821047227
690662808
126951493
992335807
1170352375
1552402897
2077293998
1234300526
51306938
1368102666
1865477062
1826904161
1819948504
1473979237
82238029
1565469923
573144096
1653509934
293832539
602823219
844024493
1648003551
134623227
1688554275
1371021516
1824706738
1339574831
1870753327
348644232
1884803464
1127004116
1272546584
592395387
1163468039
533658863
705219232
1821676415
906621038
145858938
656975412
897691107
1396793114
1975815686
1202801529
994137062
933299689
2137069852
1987615273
185742887
551174753
1497881642
61334495
675358867
569578464
361320039
289511360
489545765
738552245
182408952
1871376492
538311714
41182272
1959316339
1214896955
1563626422
1236302244
595872562
1148943524
1996753599
1208417528
198206148
1298781429
154349886
1317212358
495544121
464538077
445485672
662399548
581332529
347576352
1995328023
315730392
846431413
1049185701
382360579
575459847
694954294
57329713
931184285
1623007362
2079526029
1022142728
1225904317
1763822816
794903980
1599756482
1493731641
353040279
981036522
1548320621
357298435
1926496793
1980777138
2064792148
1295780659
774651511
1819608483
958727541
1427122650
994450809
340527752
1864783759
1118364424
2019161172
1698172457
1969323315
806233730
1313452092
1104966663
1259695584
1357453658
2064503431
1766453895
677336088
1683702525
1112867253
2019262931
75462953
2144760028
1078084235
329970935
980745785
361254973
576338940
2090804671
1342097052
156612909
1617934217
1243712109
1176441973
687134793
2094546975
1855603188
351359495
2013819137
1445459370
62770458
74843106
529054021
1805472571
1769967095
506327043
1175881851
985090084
1445230370
760309048
499574682
412802382
1892143923
305976061
1458810964
1828926800
17405659
391218076
590020841
1952663520
294239020
1327783909
925652424
826043201
291422385
706413266
1872087942
505639608
854173408
1860178259
164747295
1760485902
1847622670
401426997
841046122
1404344910
546423016
729461018
1337026988
601670195
1973678049
1876573906
624428468
1794295906
207230379
1494282710
1245017536
221361100
370424605
881967488
1328566344
664583471
1546110701
658948448
1304582566
1199676798
246906071
1290977580
149539201
599148171
304335723
1750050023
1707651899
1759295809
2101389393
1502098997
981012342
2023030514
305413321
1094894406
1002085723
2138198937
47100371
1320458683
1950761951
790856892
1876335835
318231549
473430429
663296749
1159059505
1336879943
22415403
1818019980
1176517592
1827987520
926238772
2055907456
1779713562
341525586
615778571
1675971166
1434292164
266369652
2100511674
276243697
1140890650
228740830
1926500011
395298763
1161653108
26546134
171611444
2062965788
2141233278
107711951
1291435162
1650738616
737673386
545420448
1393025408
1503179041
1305130723
522050971
327721620
840028397
1314535876
1182449072
1407794597
839898012
119311493
651228366
2120276028
132205723
715075150
1369107094
1004652092
1340777325
463520055
165702091
788567374
1438390104
692990521
1028504263
1283060208
1980579314
1078456695
1258625319
289915540
2068132880
691676820
1947365551
1557325831
115313859
1140408556
654275088
1229621251
477806505
360780832
576970672
588146132
1102517918
1729587800
1422218678
76334696
237639440
2045311589
151349623
1877826731
1578206456
309718094
1878670740
1550004855
176419049
1666207029
645085755
1954875485
1999680689
88226487
2005922230
1765567714
465920594
1154240803
1479661255
1430594864
1245874688
966427496
1127625970
993771883
340608709
838036158
245471741
767443059
745999931
335901893
1571591548
2142223219
1293488144
350970651
384537240
502383221
856443299
1765446103
10333676
573310443
1730260373
2130752880
2003276687
544497168
386857986
973395468
1079431547
282321363
203198344
386893088
318170981
1708327639
174692173
1002102366
1414161881
628156941
392090527
1199220668
1427822157
16294062
1471763335
609550187
397282154
718107416
300327247
1758948043
651051228
1906525870
1436601348
768098766
171857783
86142404
289709371
1750735454
1412491544
1273092870
1500242923
1271499620
1385545251
200040064
1670395379
1760857285
503606344
320437521
501173030
1626691753
525203348
657299342
1968492210
462013957
2136954323
241868231
394616860
1237911192
610253168
523687856
1862510165
1450364198
1512287982
2043778445
540870289
233108212
1411167693
731168815
73426574
1217682322
12190631
999170078
950237201
1729631081
857588256
55934730
477360686
1124479557
1757910856
1702783453
1880941480
1411177184
403555640
324249014
117304112
1364483387
769054371
1338287114
1290854808
1278302764
1091061091
725734708
1923103778
684931722
92285348
1081889173
257938038
2042512758
1233105730
1324993732
1905311868
2108901549
326446214
1430409955
1414125523
1145416464
1542630431
1944102731
815840381
1805756526
676287525
916012852
1898841179
2085152615
1638768953
125617462
1681612706
2029254572
269660292
457230937
1233533712
151415789
1967191908
1056095850
998351682
1111985232
1251394659
1104497616
1330418804
726529369
1210297915
502624294
918269969
214734287
655558499
602556975
1082282416
1762683365
1578780296
1157023491
175742441
2137623000
490378320
1165145552
542094999
1590135687
625387345
999439054
2061757906
804592036
1476469393
691071283
2048935684
1511015751
45587501
1973677515
887294550
1418647263
1440967676
612995382
239532767
444479394
878535104
426162907
1145102760
1390134320
1588219867
245859567
943113436
847388224
390227986
1350245212
1417057053
299077629
589341968
1553846049
368424511
622468449
690279595
1529900193
1652159245
1564835500
671135115
1573387298
1478629458
1154756475
517722151
1507984779
288250593
1384223115
1108311014
791922811
1736039924
1075799209
386659042
838969207
1192205779
1276211281
809215341
1233975374
664643346
2062250144
1266076511
2003358939
224278476
1777994438
965082886
1425597518
123368917
624216177
441127984
485260279
1402876697
1579759637
540892682
889073410
341903404
903627799
438826070
450690608
1912278984
1903428814
4674364
904277825
268189838
1433405238
1935179119
1592623737
1964260937
224343252
590774974
1933303142
853564451
453079777
1442394855
794502010
418697936
252531655
1005823486
656505305
2099754325
1053356561
1953132207
572271930
128270258
741683258
1047447909
527549309
1577015547
933216086
333136273
1531536928
90430550
1335143351
1773833679
395908141
200581838
1634488979
910660658
46224989
1584958406
727189676
944086317
1937334214
316682372
641300281
1683391590
1013830294
935590721
650272791
195377213
968561133
1548906788
16678620
730840616
1442589068
600853685
1883906010
1553235901
1603842673
1406906633
72034934
746568787
337555650
1999841824
591172856
817522734
968687887
2074851790
542648617
1654644963
84401692
2092487077
1999639458
418050884
982518826
1440528969
1525739634
952676799
284552578
1923714623
104323665
2142326599
1173354099
1055827170
1568995981
560455674
119576294
1037724154
2001365529
1622472505
647115438
273836587
593307966
2057993875
9012689
1510462085
603483032
1282907812
825791162
1912368027
1136865221
988742987
2018342207
1759894740
1729387044
269806695
1456270112
186949426
1343537650
1119699215
607149906
330515330
2078747057
2101194880
429847198
1300517025
1099361932
2063683429
1128836838
1492488775
1262965956
1170132101
586957477
166255222
829787242
1815689128
175840880
1125239919
288940891
1197194699
2081062457
367222705
1553405088
1474960994
411174159
804906347
1709107641
1950615537
1873146310
1223800995
1364821386
809582628
1312994704
628776523
125377959
1301270148
1162575750
2020356270
567016044
1275569767
1097617039
1713273928
1908298058
360718439
1962090221
1844059876
496830431
692020375
963706096
1303419605
413739047
1730896739
815599402
144352178
682844838
1739128793
328582572
998679819
666511116
1690242780
464798498
1211282556
386599033
597994345
1756255872
1812451153
1406285282
509387641
991289783
894946861
1701627720
2038523865
874513864
136522930
1065115012
1707943590
1436317389
269056725
1073706793
2141580323
1117223238
523653568
1344051600
912280352
1045545800
495982933
1564642489
220864422
1878773127
1600967375
1837771405
346190695
335751126
603288685
423798932
1595772528
1116869448
609827223
170960220
513540866
2131188364
969297409
1187839685
819167438
407019836
958851374
1022628993
1867520938
1027081181
884176170
1330648069
373724815
1379848501
1030082580
1555025131
1661195337
778539761
160570024
2103049178
558336783
733482816
618903842
1977033855
1723377360
1876323548
2076387490
1835845119
1814985809
1094877088
772968006
1319449383
1850801505
2129013029
1478430772
833135527
1447774971
349325686
1082870090
1933605326
1272822865
842975737
320301985
821913987
1715358819
509481497
1488482676
1183444006
1279967364
779168316
1534866834
1378263754
1414776725
812761413
343201166
1559244324
2072304130
1193778328
558512547
1664798404
1880665229
134076529
1185428603
1440471519
1117293744
618272771
807788007
397103816
331466417
1174723064
1894961439
1504711835
1801663161
2117295547
1570322590
673139468
76378305
1628066291
2053073736
1367892274
960137568
1436780223
1138423298
812381687
1329787306
1816138377
173088222
2147455333
2133736758
249883282
2023738320
161787577
470670615
200060492
1549840531
637109193
711194838
27843573
1856194651
1778390611
867700645
253271842
783394897
131021231
151052803
1200644513
513651140
790323626
175752826
1103924289
1054800573
1986127775
1996626465
890706271
955212213
548225397
1455574942
1185444902
1959023755
2140733228
366264116
2024148869
557682432
1877602133
1372559141
1126755931
783020554
1240228916
584313519
2066400821
280836152
1152187481
914647529
16383120
2061431021
513043443
1300465494
168445462
678590779
2029256100
529553552
793155003
12695441
1824883461
793646447
1193018159
687993132
774851231
1661598713
2062434445
664162966
858290490
1650417695
1171530367
1843583401
525516803
592586453
1957888655
1348031629
1526309606
560718501
73850865
2047526847
1951039004
1202260365
1761021025
1485606187
1702719999
1010679679
1657786335
1380607135
874892779
809413625
95656091
1095399954
1332044153
1149686943
1720089636
870599418
1129144734
643311137
2024563339
1618053547
2029872798
367125832
539464945
2074660419
1730571532
1240267669
542907263
323811224
1084373501
484973949
2089398237
468253947
529446273
768032292
653002699
829410833
248492543
198361238
1202262423
617180040
1784946193
2055909393
1983398127
1839736340
855686013
847203806
1307059574
1410843641
1686762560
517887891
695995043
1521231149
499026271
548615449
1575617894
1361806122
1983784064
507409761
263498322
1489988642
166305813
794331307
938563591
1516417270
447241318
303124651
1085631331
1358303975
840354389
1267730139
595990259
1846807604
1576736459
1066301396
1725290426
1686827123
1475474814
319244426
389795361
1800419176
1996218735
2128487302
1427810992
533147120
173243801
298323120
1268095178
1730563087
1525771910
1480141658
974019490
1484765009
1244228852
1929708358
201847464
1499956727
522145935
1122947004
1846615451
1505533788
662125977
1754320391
1925108154
1648896054
1758020472
378007161
1404347145
598224988
965176775
377114248
1803413817
1109340374
1950594807
1613328804
1847288020
758622425
1946673788
390413137
710828538
2128848938
1641514787
171698766
340799072
1838754127
179991841
1813278823
1148667123
2037453760
1272840962
270727211
1454188773
1099671740
587692006
2114082765
1809405313
183054147
448826307
121959698
744565401
1046280766
1547142092
406379959
468502056
2008290703
1610672105
1017022586
392651769
1185079784
1873934502
2100745198
1584199583
1201738098
1584422948
2057240844
753391390
1955409786
2101175106
1767215985
109413125
1589332781
1829564166
1982433436
585604727
2146006461
1811073283
2029785847
426075809
549364529
2140558908
726813645
1336008640
311484304
1887849039
1005242235
1356574608
889367018
926951940
271108958
191169687
1130609815
218985768
1441571659
139658157
931716405
1074687929
780495949
1574785080
461938349
2115819092
137100061
1643401546
571197681
229425864
146748556
174353807
116983853
176347237
1071234937
1349886886
151916270
964260692
1592309583
2013749501
77523823
1065724750
895235716
896643453
1014018121
732122399
446495850
688890861
65738627
250576244
1692879741
830577125
1929480061
350781728
1152461320
961569731
1224037791
1903851123
551734875
1979432372
1035414282
1415965456
1203179065
924149925
848883195
244543809
1330965933
1437626477
1472466476
679151502
1475304855
1828662299
143609651
1185154681
670773701
43649337
2143835371
92664575
1777343339
2088281128
49442256
1106703211
1377344361
1217493305
661551488
286292924
1986136581
546018570
1345283265
1858277870
135561073
820191461
1242998977
1871408295
167657431
1819831064
1759411604
1790668717
1858914452
1033925360
1583173694
1844033976
2076828107
762938187
1740981141
120714115
279249342
1487230768
1585200369
69710541
64055787
1708699398
41109625
1553671899
1613816137
1397565797
1695137628
401439893
754000044
1011204318
778314281
168185981
1954592661
580274942
1581721021
380338499
477121887
1270601806
730508336
92216038
2016123592
1330323235
908996732
321637325
2080646781
199273769
1399393402
1518650068
1467516848
1323780742
75354636
1366506561
1665178649
284813188
1591143351
770103512
669100878
1044637495
1873678519
769818371
1199436116
1419817358
1143098716
1081090032
211027606
497913032
1728147725
964338754
536768287
397071815
2042591247
1069211446
656786825
985864641
586615889
476477368
689342935
942041583
594478790
714828528
1739100253
608041823
1247149232
1183697187
2065273721
30019751
667090215
731846907
1342720780
697978588
1904518591
2064056512
355535967
1082719226
2120061653
1869983126
1226662526
922864113
280989744
312334066
1868718145
334652106
1395310861
1713295132
1382483926
1205102751
1589951345
1778236809
1958782383
1635722267
1109631704
784585918
305637172
1733444978
1553146268
1026141845
1814774087
835412445
767296562
1511954407
1420698586
1036052060
2145082937
338606891
1942679206
470751775
347682705
630773211
1339423540
60792599
1738644542
1424290427
1698895952
1464225263
2145525992
226729223
2123377930
30825622
568369907
263161712
236584196
1908801269
314169748
134698598
466195066
1341158917
1488655882
357896733
657228352
183764325
1043090393
1379967758
1081517810
552134021
598746403
1941190795
1604949763
1747663738
337687256
12131389
1427226480
776914956
1558156657
217981197
321123000
282224686
336919378
1319990064
1818608307
63330700
194163748
1204042382
996338337
1501315524
1538326345
522187495
604116674
1064770088
1701823745
1187503106
978201779
27342233
1424546510
81577396
920137274
262396745
1068415788
1781528815
1348633569
1407869750
1199560436
744114813
1802738160
89447638
1653587251
1617756833
2080771862
1259645421
1597471081
906826434
1573436712
1549199180
595754686
715217016
411383730
1033937343
1779555668
1561742483
43099536
1125158082
1341923662
1084985773
259461588
891786630
1927503770
1482235094
2065273456
764735687
1290166776
632168376
2063078885
1329647413
2117952348
392232194
1985349039
2119622548
206129189
363251677
10279966
1704154711
57682045
989912885
211385021
220710527
801128848
2146614620
2014522167
1556042616
908017902
1020115033
365417527
581217418
1682948918
1912863640
949349474
1803895862
1624753398
350552514
1928998816
1476961107
1261858726
287939815
627524190
2131423958
753320759
1473032594
776828335
650993871
222482557
2025446593
402592408
2015665363
1033360206
60015671
769449474
154094793
2084061766
433266802
380645088
1162409016
508993725
814638135
1905610950
877603351
484930876
968562033
1346701564
1373594082
1909992062
1537278927
342375903
1487408943
2006612491
1632465111
1501022743
350635122
1885091779
1218265126
1043784658
355506384
192367772
1463374951
473852079
256782280
229881308
210426814
917623623
526820528
474460553
337057007
1664006804
1491713219
1767717534
320130266
436134645
105889410
808118648
537769798
1417113469
514205436
1418092350
1045726094
501590543
645954507
1354337604
1927308936
1449143097
1883408722
1541220676
1212325017
1817959176
1566502077
836563019
595915221
1605888830
1207648420
1963559540
1430393377
212921341
1277760234
703046062
519116028
1014423432
1058999889
3579339
1094813032
1849359946
842527712
829019462
2002315418
1765058587
1709867011
1605550066
1180536809
741126858
1482164893
955724168
1487835022
908819387
145201161
1791168348
563191936
716462581
76194817
1256820419
1925064834
1509184034
673565441
988896907
1443615607
904576841
27910467
756571414
2078627609
556937397
214360428
622616180
1564391044
1353653155
514754550
504169419
2052680682
1464567649
1833884196
1329195041
1047906683
1045543654
1863342437
510963590
956648031
2085593631
1150770854
429585845
1475195434
351508819
190563980
376530810
1119992811
1801179932
1492402390
376454134
375224590
1598069934
2047019806
1840203400
1588545681
1710895934
2064838526
505884495
1323147375
810561784
222314511
1024381170
18608747
614052987
1546785518
1979467791
1272691032
406239249
711246895
1886150214
1377650679
1172264443
2073619091
1614130648
769159157
1402117642
1779140220
787946250
317866410
1068330390
823357115
170364422
1249788273
601909436
1568912954
187909906
1803024287
300602420
1871713302
1404730563
141758207
1478650783
798029459
226085533
265812569
149729159
517892424
755536559
560092146
262854794
1148422701
1609136624
1243116654
2129980912
906626375
555637902
1222317709
427265893
494754265
1880580212
1169823387
1660481481
1560525811
301616367
642670860
1288769700
2024181440
665239058
1281155012
88870658
589630792
119318060
824054016
1849126083
242375385
794097014
1501836356
939803842
1136810171
312781373
1915892953
1521854780
2142668874
1943123064
67416941
2138841454
1545951394
164197453
1723743736
191936683
2071400873
271456586
1117763493
336213073
2034078493
1130887547
782666785
1348852858
6682810
1305170966
245427458
98864598
727855318
428554916
2067899074
1814775155
227511726
1708379633
1987134619
1024760818
1936602321
456469152
456516921
80939525
1513531031
1762542998
1309227089
115392212
478965748
80608634
952782459
419556126
7020321
2111396652
578308388
579738578
1365641024
101273690
2138136430
208982046
435460569
1586803776
1430386434
1159950970
662899405
99934858
682741873
507816917
834501391
1770602847
2090808949
1611674241
1762007724
1168598934
1295568095
1516181560
714028461
1923974842
517414804
1774454697
1518173092
1936613165
1235142855
1967377617
1216703930
1565703659
1290620432
334737050
40699663
874763774
1652968434
658904688
1282088272
1891580948
1379867750
1775169324
1128217320
119263099
26848875
1940831128
1808991202
248831693
1907656610
1264977270
538479751
106834948
1996771604
1644463204
1121500265
722655616
974472365
361548385
1325356984
1767699973
355832301
2059856200
1289531765
239876809
2061285092
1433824337
917819863
356141210
2081281816
985229948
2080631494
1810567886
394341248
1575926139
1485663519
539085648
1676368213
1468966186
1761788775
744364151
2022350667
1260696956
1721154278
1925466048
641227221
2066504170
543424897
496380481
1782901618
1605670125
2005962877
1685525557
1928906638
1475575245
1241870330
231376783
633157883
930390450
743717746
1578293081
1451399720
356326994
1646373685
415886481
2139214333
1611829139
1561249483
1224925425
326667493
1356685048
962976228
1193728624
1615276878
491022630
312082592
1869096419
1478893889
23356660
1534936850
490810033
1028960677
1069265870
1177037781
1849736127
778205926
627614796
1749719815
477105925
1080770227
254476952
77812582
2065088288
540668539
1653048144
1826778136
1696923028
441744783
1971893288
282110583
21533214
1183038820
265187217
2124386439
1159929073
1703961145
1933737335
51406358
39394014
1610889498
196238253
20291936
391361706
274922862
1545591545
1595336926
367765697
2102205404
284309899
747715437
976921685
1541801976
1848779610
952134160
677892313
1840257350
912155458
2138260087
532319721
1101382134
78473732
1439516196
751249050
1908711380
1472441424
1099115178
1950088755
641791505
1622346249
136477852
667198958
1619811779
29336530
395095465
613589689
596180053
793370545
1086396723
1767963884
317615462
1557173993
49544112
747446028
683312334
1296959223
556188245
253662921
554228163
577715870
1783696879
674183912
1249986283
1942223259
855660085
812496156
1957663296
341970959
352014143
588893929
1418072424
1999607508
19833102
1334757698
1979358744
1222432084
860593022
1207304722
560006994
2106233285
308984633
1099341635
1059792033
1298968796
903981815
1455869180
244066475
2084334663
504461364
1618038455
1727674505
524203646
1657258798
574776243
62009093
825295732
1327296544
345783728
1627702444
1956275866
98610632
1336714909
1787932619
313414344
1633292222
1079562442
1063483448
281076437
1179662727
1662514647
753031191
1856214400
1457093221
535498200
1996089886
1520384786
809930781
256954295
1577766323
1927373685
1207770879
1529798673
1947880469
1020366405
1378861756
1164445381
2025312237
2017785071
1393172110
109800315
1998492863
1680824635
2096518290
1461416548
1071472714
786736220
891108337
970074449
499595962
1445717460
575349793
1248865270
1383725625
851225370
518571716
1514473697
883961607
898519476
367866239
2086897195
2033937479
1605923826
2137318474
461809160
1947138643
1929218763
1134126813
1509067300
1231479273
1973352731
493829911
722503246
1481193787
1638501583
1421636434
398445861
1526004538
1049776932
1071864486
322796317
1326348499
242988927
674546395
1164957653
833386393
1117828798
33684038
220762740
522457197
132766733
1764883901
1415881676
325767489
929425590
1368180257
1805801442
1176909606
773324400
1120499562
315261456
247070744
248917369
2058696517
820085542
534116943
1847557672
1337004641
950741529
1895110944
661934498
1467705425
844632262
853035169
804499271
599035667
848463355
9604553
543104002
1450747503
1798518108
301070284
530286608
863648219
159451166
2034842840
1744538781
1978615767
1183897098
1798540550
1935275701
1041815498
1634471658
308633220
896618505
1848171565
1951712197
760132429
1266380447
756493477
1240206392
1963197910
453246101
657717155
926907841
568101571
247387036
1251884445
258044348
911589896
1020962070
102047723
177205825
1490513040
338906036
1936365658
1930756104
2105713015
1898374766
1148307763
2136799804
362806534
2111624218
1889455223
1192922995
477338274
227588723
1774671138
1922212417
904248653
2068417882
307603213
934517918
1343582309
337504900
861006035
812053710
1306249600
1854941146
896295975
1541726610
1210333121
666160383
358729442
2813153
686417420
1724180566
1218487686
242163096
1631426067
1813070645
282197087
416475557
335538354
1471931623
1217093580
1797654784
635446183
1739920073
403676209
1675675624
501347212
1172927239
338825566
986607858
190193346
785999707
1700769016
1867426366
894074732
800778821
1355674317
1638572995
2123207861
807586535
1311501142
1681566101
134010076
853615318
1542278272
1781402873
819374258
1044051923
43857586
1778218549
59407420
277028380
1497058320
1827287026
825577184
1045423807
102356400
352179023
874830835
947483148
382734541
36353193
1439982498
974098401
1695266287
1680783655
1294769810
499669550
60491810
397956158
1262829963
1840764978
267100721
1675724725
59315498
1848415583
3409542
345869189
1299438333
533317528
1886997398
1147670311
819726115
1793647714
2003459066
64401558
1236014977
1060510453
2129498949
1573789305
1772126901
1978040046
243129223
543247388
514860572
1326706706
186121824
470714439
2064443619
998849291
1746503048
21246485
2133944975
1347700869
999280895
1688800479
909259030
230519191
623680242
679483475
1383750690
1925333680
1636336022
1108009480
535787350
1892947548
1258914489
1090749124
1481525997
97628470
690829824
377036571
1717300675
1532961098
40082295
1704878165
267109442
168227549
915452198
239935395
60854039
290263799
936395838
1743051375
1783610515
1260201729
623780415
359299350
1634097208
1659019436
960739938
2055877103
790816550
454086650
1125803287
169136528
1220992932
1791855192
125665792
532270612
2065254691
1244118201
489951951
838359748
2048997877
1300555
1423701095
139911373
43136850
299536968
891784345
1585672744
683532920
1259726554
1801644986
256488047
567915035
1985842226
1982913259
2143813524
1775310086
1445685890
1871899510
1025606643
1685937858
1646738241
493402468
1060107692
25004196
1952869361
1878907284
1515179828
1463340391
1940731699
1377821274
1173845914
1571672955
1295621435
1907092455
292052868
1385860718
1627832482
354175908
969487305
2077464433
1857508834
1914340265
1212545338
830385840
929456109
499298572
757125089
784228062
281798121
1599598898
366131972
1719652767
193627268
1457396867
1299300638
194202480
1351435107
1269956534
546949738
1813983374
2002715999
1843868875
106198355
1644406321
502273924
1172863405
560028240
611364463
851560977
604725761
177760521
1592186720
1178115631
1959551323
43744860
2141226221
816257451
146266082
1944540129
378138898
2070710639
468031953
1981573092
854783744
839916321
370256535
1184918884
1191814407
810660110
458066803
1667926899
994947099
232497226
66316961
1647986921
1247187234
99864018
2051976863
2080723231
68706468
123774120
1265587238
63882198
583778207
288444293
1271863418
2042954890
2027662108
741577909
163707154
706824107
1197543268
1095834481
249015921
1002550931
766748132
563596321
133478917
1048097653
1458783257
35856903
30359178
593759469
534557513
941272454
325305728
1394840391
1581425774
1682484038
1155519256
1666663341
613077388
343408336
382808491
426585126
342731642
570968011
535120801
1508625204
890431136
569083683
658299523
422135548
1900461324
65792718
1686973456
1342798306
29548216
1054326804
395349783
497913011
1473994517
2088866758
2119284003
1745003966
1479152454
1721208582
1682964692
41217186
1084673422
354175908
1777962167
863852071
1310393791
1532900637
1203182966
1605218799
1440804779
914129707
170158019
861445873
1593696554
652580510
432340477
45524071
445462054
131542846
259091971
2123516103
1071782362
1543620720
700000410
1467082662
442526044
1229047690
1094974542
1757193593
1123286095
1533452201
225827617
1898797140
402937477
855054394
1923623009
253704205
1342452314
168166593
248079369
797487690
1186894760
1060180309
1545241121
1431561061
336028663
177853968
421558267
1069774920
527641327
258812427
1084157065
2057734710
1636057974
566377490
1931410729
401809148
1297274578
658765542
1421276619
1028732369
1862821216
204065001
257801771
1759428999
1668132218
1923040920
1064696843
1374491994
497986154
643279196
409382388
1056973751
1404242848
276500434
503744524
266252424
822987264
842580964
622153560
495959655
1082779183
333821201
640670575
324546472
1462331109
1547668709
1780055988
904866159
355626582
1536404381
1572088643
1381820112
1928849498
1481330836
529451734
1265623628
633928059
12623370
1517667503
1877101637
211268194
1596183456
358900316
1087011006
588368539
106934193
846583512
1625485389
610436254
400387248
83729917
1451199624
952397536
638607453
116066324
175273997
140798684
1530442072
730006565
1959776244
629870014
1590036300
1888187176
411367321
342814863
485237334
585973005
1510247592
658262133
900417348
676314783
1087243374
1890429766
1555926024
605999665
2124597977
674264627
2053594522
1379571668
1607494657
2056977455
181037897
607544623
1574450981
206527492
1661143419
1032200227
849442075
678812204
1335839457
2035822280
1269347421
1043301870
786604707
1273206399
340853341
844858656
1273607644
1699496807
771952162
1763998615
687802112
12014057
2082311361
2064446291
1499069424
682723579
453026254
693632069
149178044
1493347305
1402825615
958561861
1147817482
187857200
383134809
164179510
924569052
1645672879
1477366897
1832241077
277720142
2113440529
261311532
1015205765
999738114
457296903
671160846
1312075618
1795504960
1225507114
1286340072
994125445
809290391
1709719190
1569601384
1521573007
1291028703
1371893565
1181696023
1607442296
874453769
2107459132
1877434049
1709106748
1537668469
629612363
1618100838
1774165623
25840829
923984713
2004359376
474912587
1809405313
815606005
1077531604
1029881925
1671190171
835584330
1743497038
2136062479
732843335
1639353446
381816034
469607841
1663772479
755024618
1511282018
954291482
1488841566
1210422920
95247962
465983614
1043286460
803124332
1622821286
1054492033
5048312
910093051
150347199
121110449
516785516
523726301
277233248
665131387
1782030801
345702926
1932290127
1001255848
663924652
1124879592
1657531597
772801244
636840988
997393964
334106659
1739396300
1571126881
730025905
370464284
138394694
1914802836
1712198699
1363157616
992851537
895057291
957798134
1556552623
402115308
505546040
1279553391
1886110602
102447950
1302957954
1641353631
1273707077
278817685
155278232
1768328626
524647111
1574110156
726729088
1522830572
2057634877
330816138
1274228355
1013683799
1044452977
1821399088
1383096732
1044657681
219659376
1522429749
1188452277
1390147731
1023686488
1241188025
124857310
1787771574
530523856
1866332396
1939145813
1065892869
1584422641
1507328292
562852183
610014034
472232153
1830734426
1553433988
467513445
958128681
52428249
727447996
729051018
1669563850
1318263578
381772371
1954072493
950338346
568388289
1200124861
987803358
734716454
2142286580
1937782856
1076407599
416576685
924424311
830345475
212470045
626886345
279614905
155237044
436268828
8941310
694618398
462150417
1933121953
921079361
635584759
742340693
2045731183
1012573931
75034426
69639128
1132250830
2095107342
95932765
1999274569
1356296055
276288207
1465594501
1095907930
891014141
912074337
1694345837
1840325776
1926425807
1210137974
493789633
1151755468
292905649
726692453
1273462103
1259775494
17315997
143282312
1433147187
523164252
572256572
1407313826
660784943
1439338920
669454910
531528146
1301526685
1887485030
1659275498
459156067
619162610
767948332
903024570
268772965
1575628278
97200426
1208836619
70842585
1859414368
788323628
316963049
1900825997
1436693427
1894841181
1976075799
2006128040
1209133167
800974152
1074319249
643822522
1472736003
1975280411
1308947348
1503352227
870919417
1191649985
463582077
1308074914
1574870573
1160196174
1481486379
1986680189
899852270
778372917
1783378513
779437757
1194009171
1067103534
759893756
1583938722
819296703
833459344
819158711
964859819
617456586
1844112818
1473559707
286487900
226418651
808540159
1889338740
1999336261
2106901159
1944842517
790746520
1093275667
119081269
513415717
910144710
496070991
399098305
2136392019
231859951
1652333707
804374012
959366879
488135623
2040247053
628918395
1152697722
2058878654
113672377
60951782
252971401
1026137177
1047759433
1175816802
1559516147
402745338
1910276586
169981482
501187215
831192290
1362037363
1903180624
1676561344
531695126
621183644
956338260
1807612136
1938902582
36921489
1401830
1181018756
1463753871
1702653159
1854864879
726938260
1638749943
1418723496
135333378
186989156
1806604341
2023139540
259338179
40498942
2136572552
2045864351
798780527
91471168
1548093877
495456081
1943792100
1435074954
392722685
695414053
1693462321
955669325
125546140
715316050
607022962
1144593384
296213083
25164220
1051111385
2016489107
771203797
1541721546
794858063
301086160
170760898
1376645147
605182325
1857136402
1692151613
39292070
1387254235
1887830189
704439264
1407141209
1732096581
1680737188
157774466
419900099
160667728
7007008
392165379
1331035002
1844364891
834009438
794213113
1620301157
984295819
1120350419
472786216
201210135
878356548
2123787982
1738799624
1677395714
1832725677
1520372973
1677024283
196806521
1656494627
1451168779
198677669
555177596
54322284
1050029817
1987191647
891425536
1216183936
362289398
1399694188
822736758
2108991304
420136794
834306074
424141363
856317690
865018516
443194489
1136822061
224062397
1936272243
685860877
87084523
158936367
508237017
3804647
1411663776
1225643099
539249374
582972563
103154630
1184383306
995295385
2105748051
248040988
1851812837
1390404548
313445488
595168696
2016417793
878264272
1797963740
1570297478
2089044635
321954587
1033809228
87524662
2003319775
1136247676
1763513967
1035858062
1035787294
637223667
2030755658
629637378
1841246053
966960350
2024833546
2104808933
818130657
616990442
1447137388
1104386367
558110255
1405651174
985641783
1794350157
1517740
1498299092
938852805
1684582019
225255561
1828497550
310341220
312895250
1000124799
2115519290
551436404
1242001264
876690093
98398602
1286626879
1159252964
560213257
821279439
553099239
1209927675
869655146
729302913
1270668462
305193188
1909453080
1619313018
1766940040
1597037530
1489379979
1709990505
1830701248
931184477
1171552161
757747261
978851939
2127565969
1939600471
930213875
2065317695
873475694
1988629849
29843704
1885608129
1002517872
1611885371
487209013
174209894
656593853
1622493350
1266860307
1586879472
1333298216
1522136699
42277940
574040796
940379507
2105172609
2008900142
132528440
527034544
389140708
1054413727
651086312
1194651710
601844648
675957142
178909740
1743649308
380667477
1434762859
1011916538
901591625
855056665
177582311
827541175
63621856
512068252
417078305
461445367
1632369631
1564993000
971395081
70907806
785116054
1367028190
675182359
1735533870
2094830760
869536730
778407566
1532841300
105910089
921892015
137101873
490653269
505353101
285784104
630275070
2142723151
1345288381
2061694170
1513123581
1691104302
1250090243
1367684046
9624735
737684653
747050997
1047046660
1980005610
1576178247
1540139627
498905169
1958574853
477817322
137139515
1839174005
356896678
1532661213
1257018164
1771993399
1678661498
1786657107
874022510
1292968397
865253390
1260463516
861316511
1195154734
206393102
1278206580
513351146
1063441649
2031188590
812189156
1628240789
2054870635
1388759467
509083097
1072395667
337756894
1815157908
1230820796
453226581
1123006345
935052398
2026743569
689509275
1443896977
2037964793
551470661
2067650620
213026039
956535038
2119440742
963196085
896925506
837132942
2128973812
657816429
1267451736
62239906
368906834
1620442936
1952118604
6206400
2048470102
362389045
889476559
1172046156
56350741
214817415
447530208
799926821
436134212
961640502
159242868
658996353
50336192
495420017
1355654422
1588828100
240514087
965692600
908853975
150177437
983252239
335080656
2049304572
1984058951
1869453344
1367214484
1231634407
864806818
61452700
934178118
1088224198
1143575430
777567069
1870081863
1272624051
137019405
1140172365
2044384425
1561034217
1542253065
383657036
985697357
1431318257
172005317
1124742529
920101862
602763730
774689845
1219920049
1682975714
1490199533
1733090988
2107029165
71061289
1826444659
966197198
1310327243
1087447762
1989399617
1789293806
352041389
694832227
1942959413
1094744618
83086569
483650876
133233172
1799818863
1197712196
775299547
1717850487
2026313678
330284529
533656669
2127083049
2038363972
1830373568
327798300
333972754
1003137055
1037902704
214089259
569599149
1490484207
1815545071
1863909722
1387186374
1555299932
1123475487
2019077146
1080281125
2074665268
1952206763
697663537
1286904200
735583668
1814359908
1732308195
798311129
808850957
1214938782
568128140
1116647125
298701948
1031658138
1822281452
1381398252
2057457201
244730301
2055320362
57386919
1594937451
1920078577
13067008
1972593850
1790078339
1935879937
1414384333
846368836
923156700
1784390770
433341691
97301359
1479043735
1693393671
1126401249
1295381655
865009754
700903176
1669596413
1724484994
143243009
965672565
8719000
1989767498
55748754
1249725486
885244391
654420036
1265157730
917255743
554410329
1328203599
1248448537
476351221
1470811795
1274815884
1858923418
1846292847
1711095597
121784280
1609249087
1114802575
214362297
1095170436
1969470727
1329412764
1602355893
554815237
778657475
1824340056
880066880
802672247
472030895
937556788
1231130481
1542626739
968447359
49690793
455857951
497760369
919263968
157836414
51329032
1776250333
1876202091
733868991
1834110639
1248090573
1667096042
121462210
1684359249
957285168
769805257
958488361
945711189
86415661
138553295
1932495794
2051100674
1307795732
27938138
310958696
2140783013
956145914
795636141
154176064
1880837012
1859960108
1383136685
457430087
149281863
511237221
702350963
1651450650
692261225
756022677
528808051
578664566
752998568
1694636628
1600098049
1025324067
1093366325
217082346
53394845
628568842
2024822574
1867000130
944120159
734713465
1014830126
836567122
580061019
497201696
1179349637
553894560
1213598658
1800040619
922454353
2105191406
97493110
1509800367
1820438867
840291142
1711024415
841392783
1429968426
869695791
1825095168
283864560
132411977
253632770
285525110
2063189911
1324302210
592843227
1747550019
991206346
1917223076
594182731
940029761
1543819869
335657953
1115483481
374306556
960336369
952021972
1167269291
566769934
8318837
25320592
58479891
540844964
2017424741
571144311
1595093342
718823569
1400848822
791730338
39795494
1564107662
304729902
1608452353
385731698
1626843891
1927297088
1465211792
316746155
1987194970
1529960294
1257600237
1765893459
1922360857
1394482621
1536063861
1058956263
1567749425
220834773
1237867397
1044067279
111829222
1305752047
1700268406
1316720855
1019680431
1543754414
318678070
79535410
563006958
2091042174
28949206
1732330843
351749141
342001992
1588274973
899009974
700944946
464038169
481495618
1002483043
533901399
709450080
656953586
1204777893
1255160897
1637958905
1577700238
1574824186
348697138
1119142101
2147200873
1564995580
1058044241
312004186
143473837
205738484
305610358
1231266937
71817502
872738194
1765923321
2095127646
652195495
144886080
172494530
1024522964
1981343619
1829890203
1204530953
190386422
1834358024
1112946412
494162138
1636757439
151257304
1124269067
986795430
221656028
1680493435
1973678049
194830280
1198945691
22282689
497830745
947304406
507104216
612248639
1177758274
1439413857
802219027
680414753
632389210
860319418
209691143
1871511199
1352852588
997346665
701712336
1474187937
1674002267
227726410
892019086
651065584
21486075
434078726
765136268
1606931930
5038911
711110861
486615829
1349497518
1707094660
2103799142
2135246114
1902929799
756938559
2049081251
1874301343
686584129
1776822341
1851471123
912205108
1627158300
1805374338
1292673156
333823372
963795285
848964835
2073374121
416194080
1014311880
764501757
1072475452
483158320
890013945
62336485
1004409119
1399991798
846670228
29032885
1040184083
29919632
98635815
2096409385
1905136070
797457084
1442108680
1254817886
1348264643
59114892
816587886
1214215283
1933247596
286935323
1960476309
1482898602
1288587193
1817863313
1895839314
431609990
1512013166
1558143241
992854469
2104926585
1676998149
1105861000
1436137688
1877409659
1014242957
1819255337
1625739566
1314855333
568621143
1269776045
1209421624
1010913314
1921866035
1317352898
821310205
1455957649
791498730
1178278077
1465734234
1821612601
1181890929
796668153
1785177198
658349800
1673268034
1858337917
1599302300
2075444907
1989658077
1087650269
253996867
124792000
862549682
556286433
777473897
1428906482
1555645224
1765615591
84763438
1690827589
30404174
4758665
1636206000
1175314017
1624003369
918449798
2008838464
889232347
2053086155
1689870678
834717113
1424471459
959019068
1960886998
812653678
320618562
1834887626
917495850
913656932
1817283296
1238636397
1650695399
1552832385
436785581
1822302032
1290170605
510687057
1007592064
57049667
1861829240
2094875764
243512820
459952182
441349490
1152274287
1524240899
1009402301
781415500
2104385681
1082009397
1054290804
1798509349
1445982962
845277069
2101318209
28967057
244606306
413599974
984933844
747885283
1320852709
1189774147
274225712
1921019795
197592085
1456303615
1209126635
2132869734
1890345293
1412014234
1740296890
72099108
102918686
1458826663
116844581
252775946
110654976
1860065821
2085106592
885386934
83915518
1795860858
410062635
1823577371
1570999893
232064302
392164146
756081456
1095976887
816048934
1695135616
801620197
202869307
1536969401
1066987221
1259418100
204431007
526659345
1083624201
486444733
493968168
1561172177
1765574984
383465113
1019580128
1667266955
1918121086
1052779626
868249058
1124158527
979777285
637194579
1802373806
1672142823
1108911051
1460725713
1649309497
1067902503
18957224
367941232
265299121
221950130
1550569274
1373219114
503636186
1385354874
1938619838
1495434887
843128514
197758331
2100336743
1412515500
1885595691
669440407
1927954258
251395707
64422324
854850625
2141110213
739624109
1504181029
1022300208
242002931
608645723
289404298
391897689
1485565203
415120480
1717854266
697898357
494863029
1010414593
1653093989
592352025
1034626587
192690286
1258643947
1708335809
1499288541
1289881570
354600746
1392522720
1585246538
1577819679
1078311727
653400982
665776590
1322285461
667702578
1483986780
1636003289
2125147120
580008016
210998182
1479250079
762688026
1914435413
1653263270
163707154
648306630
999499218
1217275346
862562559
728611580
826271673
2115324964
825124120
1425301843
521612372
1975468068
359972637
2134601168
297714500
1947275414
1604024289
988549241
686643939
1492104053
921631716
1170866647
1951383855
1177841902
381247490
1126762120
2145233995
1566089983
812922216
765933494
738045276
1833641502
1677523874
696138154
908873354
251096299
167792941
1212608234
1018860339
1221372447
1358779663
1880289564
1585583068
1887315427
64230944
2008948998
1964616360
553105582
588290584
2022021243
1264441928
939839725
334057469
931905125
593228478
1749583246
721032153
1223109145
1048117806
730660069
932609343
748136644
1197968091
1521611178
773171922
945647252
1639922472
1387383115
115331374
917364200
113698860
1706993314
2010656411
755081139
2059378875
1381300252
2056011854
1590808874
1810947496
951449275
1613652798
2136862078
1549543012
1251569034
1515805830
8811445
1809139008
1836520923
450714206
305796702
1846285236
2055621944
108637003
1601284967
1415589185
1567312799
1158666110
155686117
121289623
741281768
1125543824
774913443
1550450821
319134984
1476912771
1005140723
1197066965
1962328944
528370761
1108842574
1479312886
1550403909
522263790
2066325175
144502583
2112612912
1647483075
2048773389
2098030623
1377540607
1947587604
774895166
1657694632
947077808
712240279
1382477561
86861540
2083946906
1538535192
1666423945
171866154
220146025
1212853474
1870729057
1583895435
1802609013
947925909
2126822163
1358119470
529027398
320213670
562456508
1226494712
1842440239
81598935
213144711
477580506
1579704750
750895950
1972148695
247775489
1995447590
1816231036
153149129
1288250837
901005880
1994705328
1443342888
1554815158
1630676878
1216116157
1921037715
938557642
665418989
1407908758
100297881
2068319212
1507895321
1754662702
892715060
2056866898
191416732
2125318706
608440122
561221039
1097040920
1423528541
177404317
871612119
446816655
811624745
904908006
1776719483
1376305950
509387970
1907832163
841165508
82730210
1442009160
1493597377
1352767310
299546315
146726753
2080439337
1510212249
833992679
948971564
558197060
1909399618
1659450392
1228331406
1808251025
726912412
794106940
1417783702
1220758197
1379316071
1061770212
763038565
234455210
400530700
1002730601
909591888
1819074969
541066690
1344999024
1812112003
1971088479
1344153293
1450883765
400635060
1671647174
527097569
1296129871
1904121408
131382936
1266339394
254243482
696045749
1737060606
50029254
854543264
65723679
2097573393
241184761
621850750
15093426
1340197720
1246345694
58380024
1702915497
1153420737
108041258
478816641
296386610
1151627507
1932952236
813290877
1677892819
1177805606
1336679380
769728108
443557248
776146507
1275306172
883557915
1925424067
730717307
695180864
721772063
1001858467
1789101435
2038363972
791158846
1475387912
75489233
596755335
529427489
1287408811
1726563010
1293374231
1906281562
658996985
718991946
2117377533
117087723
1433355840
1992166688
208653381
1533787103
1799822399
1617111067
376203927
1845036970
1991104600
651925219
399875764
618134136
1080979010
970123294
820717966
1828035628
173430842
1251091123
263278519
2098698270
782986703
1472110532
511204484
491260300
1614198873
2121881192
837480781
1798464014
1142006824
489295793
553856000
75164423
609470609
2007274046
1397853449
165349115
519535540
760723004
41233700
277896136
41082069
155066365
315341144
85798998
1508123400
1386699167
208190861
2010057526
1479167175
158480294
119808919
14464441
972778047
683605081
901679013
1446427475
1283356934
1587339556
1754102590
99126649
983620100
808472948
1916770840
1725629501
883614716
1952370265
575436540
193968746
1612658232
717531858
861679855
16505971
1203131603
556875234
511520941
1771530038
1871714703
1681936196
573908155
1089937269
820300638
1440423678
1812250076
1745104014
1935915474
607957928
325782791
740665905
1447710557
1818279658
906510020
187799985
452709043
1276759276
119091615
836756156
156451422
1872786077
2042704155
1754613285
738990148
1981666621
1804554157
1480015849
262086443
156170277
2142938469
1627899596
254157006
296868302
2075708515
2133911701
899231882
1850531782
1242714208
333964326
51886793
595548480
547222425
1402500149
1951170039
1131430344
1713407701
1321305508
1884366534
840087350
136447177
119865849
93342902
749146177
1138409111
637819103
430234172
604615252
698353720
1049768371
185713749
1693286884
1948661959
1858323078
589435722
11824345
1258411355
1363994334
1218720900
1985855327
507911672
1458390248
1455148167
1462525582
1486188139
467916348
327669709
1981306053
2020314409
625025190
1853732584
1377302228
501277544
1642598187
696215898
235867917
127580031
1529638046
1895909783
680685646
1226121616
1602225920
1909145974
353917899
2080001106
1166024961
1237573082
697961436
1885351032
1107710091
1560469094
1903820659
978913593
1894288593
924580256
58006840
778364047
261694574
1957397759
350014636
1713417248
1051452759
854124211
1840225892
2089826379
67052154
285687054
231430476
300653493
1044531237
618116026
1967133523
1310511020
129845961
2019933169
2121734498
1313549456
637389225
2117199360
1739062414
401281871
2039430022
1450287197
1947912298
894691547
1855832562
786259498
631555077
491027035
1989571445
1882679552
225172981
1693886488
703576472
1661651292
1536854975
1394630578
290595528
284284200
1623434718
872329034
995788645
1132129383
256332229
271512622
1583166203
1599036514
303722539
1361869798
1067115684
1477694659
1242807371
1561066653
1583833002
451725884
39711210
1011399737
507039696
971868096
662772012
1198711512
127799506
178597714
1272920004
1166603645
1800496988
1130334649
1882089602
545933953
1023272907
140353561
499826962
901095077
1593793941
486871889
644746615
189732687
1061974880
1150991884
2100147844
1238024045
1221926477
1811432304
185538451
122686173
1115821295
444227543
63766309
1131526774
627195263
1178376945
1775719800
195144659
1644309248
1690326066
450968631
1358272553
1782075657
305394040
657928615
2098971594
938135625
1581656338
2056241342
801669866
477904483
1312292001
1987062739
1581878884
2126879490
664217760
1697639384
1983727165
1519331013
2121498707
522505522
44604680
1158743782
1565807824
714703829
140592576
2111628027
319947623
2111658827
2106179112
843388322
1178569033
495587916
1301574544
1656471655
1804765175
315004998
1193883877
1220339265
808947162
1847150684
732653971
113906573
1205126844
699808224
343528845
2053525759
1999274849
2137423133
202722892
980252860
1561146502
476529361
10369057
1522541396
2049436836
1817712942
1282022458
52823268
999278838
1223716134
1238440582
331545255
18165895
861064197
3442351
716119374
1824812416
1870736503
292894731
1630662538
701646780
68620354
1818126005
1634158037
1945192850
1123085379
959089392
1397666666
1579310736
1262428910
1797897198
1956930040
1018787671
402922247
960580924
1767520713
921789357
1358348828
1151630823
2100760631
1842335734
977579283
190439622
43120078
1415537994
744031673
1931252622
1355193844
576778400
1359176959
409510391
988151102
11829201
1523133824
1029836483
758355560
2060761284
2131414287
573849386
336567998
1435168015
359154923
1109460866
1601172325
1401620411
1406293174
1295559035
730419055
868072750
64942124
722742110
1664030383
1786839026
384489906
167603355
1732345404
1935983733
27050966
955857265
2020524112
1978466096
1731245095
89758504
1018404884
1855281392
2093007203
1921594403
445069524
663021798
125818825
190600928
805643131
1041629443
540265247
379686687
1239970365
1419808761
1169756930
1513619041
1313866470
691505940
670468329
1291918581
267520022
1152938924
330156960
979743912
1624295666
2090319481
953984706
1328134955
11365073
325571286
571277040
663549459
543623672
1780751368
2122226065
1928999035
1910338728
663085594
81328159
746825586
2025076762
1700468609
1795156947
114275984
1840455660
873075388
1872219633
1549476104
807561988
1616835995
1272822704
751486896
756272995
1026202658
1930234676
763716947
1717509909
98429141
859222615
1831124311
330646649
1725386410
1851582571
209800316
1167140793
1591587913
1884018770
741475588
1727773801
829865191
2127310490
348243672
1168746665
1923649929
1141566819
1591061493
1949237463
1390257482
193748808
1455442621
58464115
1962282069
769415032
351975574
1067350091
155842206
693010739
288378841
231909742
961509962
270673463
386379936
1654140903
749685997
1809560218
650772814
545493539
663549459
523205079
1182450764
1047060696
1717546325
2014137379
1692525513
617866281
242609867
1488100092
1886667259
187358660
1740034323
1164411174
727131258
2071447521
446207144
1914464092
1714673849
432878056
1156064742
1397283656
2084471323
944842160
192915286
1871938390
1465419577
1752106523
499075399
498114059
27677639
700505007
1843518154
69228028
956453796
431342409
607277099
1421756378
407486867
1184512037
871446848
1549017922
699363816
178817030
264527831
1112928123
11347202
900356909
423017417
676145759
520497557
424776923
705785489
1595766094
931064015
1169041935
1932910898
1355209796
841767675
573016647
1788657399
1458456535
481413248
2119702326
418380815
697819946
1190417203
251477737
495586519
675122759
2117459931
532022900
863987803
283118563
1724484994
639222721
179299908
2094899362
1226338999
840302924
941480286
1249945492
165697609
582452139
696125915
1935778529
440188895
1357945769
1278112118
801710322
1526280459
265610583
1969500229
1373534724
1656809226
2019230909
37231846
976406845
1387249439
553372652
121938272
97514299
1923938535
911583283
1225755489
1620838177
1272682957
1291262105
2100651572
1333238519
1260126332
1632499000
457787882
533041835
1870671019
1101329218
1947898435
270416765
840929564
1490469773
1846492411
1654808911
748854872
25349299
1775623404
1411561384
1863084217
401684375
1140109652
1290832106
1929744564
1032080132
1788491486
1304420051
452619144
1427542678
1970530978
1187186519
402231928
1844760345
1644354803
1099258395
277917693
1746633529
1304828678
810679480
1513221792
1008567227
1931435238
8189648
1099956989
1930170469
1836756496
2105537541
454695680
758984777
908949428
1825831959
2106642491
1830365956
164117495
384242920
1936315318
1202095844
916777627
1060005794
550390426
789806900
972773263
1452522031
1422506360
1409191706
1902310772
699445290
654063028
329603734
542389146
1016119323
2040314198
967404124
246802205
1430609882
916976681
1418476881
2064707499
1321120290
1535443580
601469529
1186731835
149743190
737103822
2070769905
112027217
788777043
226239941
1515328485
1202898952
1936385133
1152319545
994706862
1713059932
1797360386
1967313939
524739830
752842970
1764800077
1383851446
472960355
1791390225
1670931281
2135686246
1605659862
1089156616
680606259
1227767894
690568680
1282368649
1202861833
1009353337
1620456441
52895982
751327317
44580249
1579259580
1286413420
1027193883
1208609552
1631686723
1697898159
1397912653
94911503
762662572
671592053
2032586691
1436448295
1327499850
1442745126
987992609
285342345
351536100
1756834478
551356918
1344239562
128009379
968283335
1580656823
2117051375
1937520634
1293663963
1605120086
720725184
765245542
299135913
761668840
1766415134
1890653730
1810893196
1126164766
79171394
1688130078
129808014
459459155
2022004325
37904168
728564638
2028039426
1071451252
756362804
1910311194
1554425540
1469418707
810217730
1154092287
1600288161
318121996
1402148977
167628419
1971131286
1718908197
215705667
1645247270
196198062
152586240
1253966499
1316755394
76377963
171492463
846965647
1470226077
2129660488
1809580956
2105882612
2061393886
2106975118
565470706
15924140
1565950270
631394360
1041160585
1314220238
1505752273
1750400720
2094247988
147766594
2000182695
51558433
1317670690
1585038428
765148756
95488406
867879247
1225467702
413218710
207904232
1932819150
2077125820
839250752
1200835091
1852596662
14923140
368399820
1226904125
136320050
1249353646
937853780
179163829
1894109774
1544876529
1516644935
327538745
280976182
2005846981
1396013450
1189458460
1396216521
1261491014
838431321
1099823172
1996166597
1441608910
638986824
759075368
1949495205
2105500004
382326918
214238716
1071815443
1665649496
546740144
1325876196
1439405284
541657349
9183558
1483846736
1712449980
464625578
2052331604
545963331
1969086173
32623562
879382687
264632218
941915577
1869776573
92272646
307297905
206334685
110819099
1742359769
1245888206
1841878883
1083031101
1886907936
920005884
1333961626
1617470623
703789541
162077860
1848260433
403325854
1851642207
410787815
1086197697
1294379680
1868145092
1002210875
1004794127
917416169
68567457
1335578646
1417271651
1170986430
1750739698
1775314862
1937197970
1981848104
1880817062
1950760981
2133268746
431683792
1447561505
1214234592
749383955
657476441
609840649
1158323536
776254278
1930049549
990615770
1338055114
683178398
875945194
1291028703
2063609763
33696250
1131426273
140873708
581183238
445817969
374254877
199840563
1132183691
142118638
698860601
1078586076
1245670821
286582105
602271156
1204111888
1549943144
1590841408
379590913
43780474
989416090
1205061755
373416007
2062587250
2066316678
1016199627
1982561695
1150921028
1741877814
1252129888
1735124720
263407161
1968880735
44163707
1883142993
1602959004
1942933129
117763435
1177607864
51711623
2010166407
991731052
1731475133
1654236553
1051891258
1234680311
77353965
127495610
944515720
638085343
649907649
1305810736
566570076
1764554036
1260056552
224190035
1891512163
412227754
771399960
1420582618
247030470
1800500647
1651586191
265575869
108926
2068227480
2113484381
1282632834
106354805
1823458529
1209305427
451219705
810579276
1583728359
2117468754
1393845518
1028599332
1477493465
812824592
142197594
1273946027
120288756
586980627
1163785068
1853098070
123518346
509368588
1710562719
1017066580
1460398086
1382111975
695947148
1948439215
412589444
993469098
36933642
1469411881
1694413374
569969497
1515702620
930027280
359375010
801486419
1641169263
283216210
1273681878
910907110
1412202839
330966578
1776062298
393214359
875848095
1920808532
502175685
1788234664
406380670
851446762
2139874069
2134593095
1761617735
1883428187
1242668329
267228910
1702483249
1333564143
587562122
2107796350
888156290
1463631846
1451221419
1584529867
40598817
1201015533
1958706739
1679343328
1372034942
1560279590
1032510696
1422246471
916709094
1386756350
1627320996
1565209186
1108060637
1752128748
1832672716
737788264
471398444
1771844081
672373802
6836630
1337541943
1801400608
24697175
1909715246
1975020907
1628714359
1339026536
1722894432
1438975182
1000300482
2037956788
733403994
1762419029
1681282970
1278637961
535414534
881688522
616425605
1935529754
1875544863
1969751006
273601635
1440232719
1458711830
2145716766
1406090028
1492935487
1822280814
1871491594
1019994237
1092139251
928263394
527806672
280018638
405540366
709723962
2127854874
280655562
1936924551
1869468233
1103211021
1661764258
1843763018
1263332475
1173664599
1491178378
1330653570
894386256
1112052116
435152462
975082940
1670387353
1104154715
678568893
1734756808
45599370
321662016
1562472606
966141286
176809364
1106560974
1518282765
383393683
1456543779
538975506
1872245435
1971950806
1366282163
330719528
1275418862
1810453903
150388970
1525338078
328475301
1843366071
1853036214
1418405025
905044040
251851950
1176977160
2090294944
804811562
973271718
1234500362
154735174
884600409
1803523890
221993408
1186563025
1904397311
71242400
178807972
1211502971
1111849847
1963109353
584605418
1194496644
20372740
598667736
1061889820
1569812147
1984496758
386125315
523548395
1948820573
1406701322
1325649153
66097619
845880067
561819389
1218170852
1795137875
406551588
1267369396
1951100358
1091798613
1772591095
1826559746
451684191
86779822
90221360
1649339947
1441119664
347797552
616058721
904241239
1759691154
2143593063
317218233
1369442552
1036729297
26010842
236423755
1412894916
203147478
1371021516
1305374280
413685228
1859284400
989199966
680025791
1874159803
625281819
1313466503
1666054167
209779228
46634448
2110582379
722796998
640453423
1150258707
1397040129
319510192
577190404
271963186
1069787155
980960435
966430513
349743070
1328236904
871246984
1209126048
1823964017
1586806691
983488379
2064201624
1955698195
1803021507
1259646918
45736031
343408336
1555580739
2134662787
1770765259
1780592323
591372610
387042555
847544196
1428615829
1498279681
882377657
751878984
760487072
1364059711
471137591
9437338
735214626
1468513740
1312368499
1929417521
1105568118
2032505896
249462894
1745970275
1876364362
1256222341
2034204
1992304717
314159440
1647778643
602328188
2115695414
1391113917
1541300405
1258051140
1603631069
147314109
1479991464
1244023603
716377042
1696767694
130529863
1798254700
1921844600
2143223995
1813762489
358707327
578696263
347731341
1425721043
1103593962
727717938
1616716015
1394618262
2115175647
429929864
1597711614
1049110999
452941721
1667580621
1636852903
1409568038
1722240596
1267094020
802008015
233495722
152220790
1586202232
1033938316
1103789560
1498013951
1989279949
557979309
1013878182
1106474784
41248331
1108366636
914940879
2023098451
889086623
489944514
1593325624
614466150
1613499438
1455840094
704872312
132066865
1804086886
2050060888
2129023055
1206797874
898798292
1663556092
1445005893
406951937
510706415
199320232
2144032110
1850257740
2123072889
1039331300
1412555379
112001808
2074231596
865296490
1734505078
2086506152
365969626
760726080
894888538
1508307779
1799504686
683264115
2109640873
1366739119
616756934
857719609
324009604
1479977168
1367013739
309953216
1482272870
1425949512
305105292
1288109945
468858205
1184815501
634125861
422678586
392866871
1989611751
609772769
864415287
1923856552
1671498143
1712173890
1225026083
91348644
2039560511
1075855101
651305315
2056620139
1529383614
121059046
665639666
2011006447
1277405385
1356961908
1846945810
518562946
1455300823
1732236792
1183903355
1954198768
239775905
160664784
1058166022
643713667
2103129789
1260042954
6572753
926686538
702042946
46103851
760059378
661184354
933407460
1791817133
683856653
671688988
1993258411
1941792281
270728828
1494327135
1323104312
719335788
691545643
849050306
31850605
1214750783
2102811762
348368394
118927677
1303069993
284083265
351484972
29892933
1522446091
217681274
1556711771
786205323
1085007277
496267674
2095396923
1172737110
1694555716
1041910182
1074042027
927020166
2112511251
1711296963
1413123717
1806202630
1362191227
1458031231
1048042268
1867959951
1243198858
234828206
1761798990
1655804137
220812575
92483766
2007425704
1991146265
1229418811
150726246
1205654014
690843147
1881607969
1973266230
1392752231
1155502774
1928264323
784744989
214732150
1219428164
796699763
1906482387
263186799
1654836856
405446258
2053146735
240342137
1542690623
1827359353
1703988877
1563300683
832207748
1729575160
367785556
1080158954
450004099
971936052
156346948
1535402870
2034034804
541479454
1961828268
1726800920
2087999482
2146637571
230948561
370039182
795533478
1317874702
144704540
430230646
1573476913
878229004
1402882554
1875783112
1206140141
1556044165
422156940
1333331910
1486371683
1232447112
1561398372
1777687754
414644349
854360875
392499444
261240258
504550210
1057863819
1936448737
1330498287
1370833046
1211976285
1671906971
55542149
654041753
290789868
1118178561
1671150292
1214441859
145554371
203658291
1231978640
702426572
1045495838
1147157000
2060862567
2084181569
417396604
866310184
1327166413
870167532
1425463272
1260686135
365486600
1686661850
1770503620
1371963855
662304575
902026068
1118292661
1033215133
998522721
1210244087
306752906
1065471584
1217390065
20460651
1451164602
1480261259
598809471
1788742806
1278335238
712020769
1135768076
1944346560
1229516843
1617401763
797942029
948615852
1948063606
1786720855
1469928526
1382322701
851278640
237733444
244831372
1639767220
1655538395
198858713
601186157
1633693306
638279409
1363340344
1806337838
1199254808
540919936
1994972422
100850220
1119112624
21832759
1469254115
207682401
1829995235
164148119
935310077
496368772
1445787608
1013889626
1490104961
324501623
2121679137
854157954
963885262
1739192303
1800284761
988731745
25089763
1008298980
118758856
1652287039
2095253848
1727813548
1724281486
249235908
125952894
670995430
1851026266
846228719
1218945187
1519152366
322512887
1895368620
1009389432
1460479625
714524199
1707438593
1665236235
218120551
1969330458
844320077
1146640689
110507121
29887460
2069318812
840113173
1265468406
19665676
1798962823
633969057
1295200154
1565766653
1793031675
491427786
1773595269
515652128
995664546
400508893
444591064
1770501941
1072634158
1207574394
1820411148
1160675643
1325704132
235919145
1067986021
1118590418
1772582145
1642194517
794113875
1962095877
2137582536
552074460
2035812553
588672091
250761350
217634975
969019642
1921528131
1294757940
652692006
1664573763
355969528
944933097
404944138
2130393165
47797621
1132672756
656412564
88211274
827978286
1845721993
449677091
964118442
790839217
1175167376
53561362
1401479375
1669535460
580302155
1924664516
779327171
1698137675
1046220164
1316903088
2116049261
550382520
1950034682
652869488
1124008218
1807294002
214749618
895374743
1109246466
1305440485
1962471677
179624125
1175079893
756281681
2027683496
1238543299
568972199
113159010
2049452985
159739589
1333036255
1273094686
949477446
874505971
2132842170
1370226760
164471078
1089674855
992841093
1859550239
1250777420
1936313230
1074977787
1872336235
407983625
1153377574
126162614
1956540500
256649588
73857115
521985649
689881685
680079791
1665983716
329973538
944654305
2010848807
1109684966
1866670185
1085127947
791522043
402597529
1149541258
1375344062
1771504981
1137906687
363332818
637014095
76015051
1209544729
302886887
10308500
623138207
500252296
737805197
1977722810
557309956
2046122853
2124193891
1262100044
522868308
16885689
1682996825
1130446953
1396879954
2073368270
1520242927
98674896
413711434
275215429
1486024183
257854454
1645968926
2037865341
446595105
840594280
1901807120
2088964261
2027040958
1164959419
108588624
1522134309
500179335
1602975281
707940102
1346504346
1555453414
720633449
1207455928
506931382
1587465299
1008627732
702844263
668599341
694898578
1742256873
1105098304
456974760
1792246012
1146442857
1503288678
1862146641
1767606732
329846479
1373285681
359253590
1253395869
1716207895
277317774
1725459883
1679271130
1321506823
579217359
471243686
958882096
174069465
1624909357
1984831984
250622481
752206185
357854040
933920577
112717995
917015188
155849563
703594204
833114747
359184413
963967381
574662327
1310912405
1578021706
207495572
1216944723
1309542112
1075942900
1526713700
1648628712
192565862
1974148794
1631066733
456481529
1844269984
388504033
1476084813
448994125
728196302
2049486107
1004174328
1277121684
1709107302
302980925
2123476419
1672725823
1636261217
638825951
883636979
1439751049
63252942
321482588
684717338
872389679
844382568
674619776
1084000273
1464442912
1982407389
1532227018
876701772
1601657596
1520984341
2085638024
1158813027
983015564
736007906
299636780
1318977206
1750212075
731001445
699737292
766626038
1648668786
2071594540
1679662251
1987484205
687795377
825222518
1527541239
1862148465
199955169
316067702
370606511
97922693
2003602801
898637275
179863167
1197807602
673556096
1502095508
138071940
224991894
227082860
1183979844
1654787193
1553142615
1340611951
321113928
835085907
1244354493
310414536
1205212820
632944266
1238378570
1615867687
501820905
1453988043
1262400829
665600862
1376447856
1274216119
575838869
1371146996
582676177
1940448019
356968466
781551217
1372990898
992451740
656277389
2147387805
1086061679
601312968
1811905772
808597676
7797212
1481991597
1316698354
154022876
702726216
1190132609
1344641312
1984014933
1215715603
495128268
1502555837
1552197981
606444581
1764392643
1261534392
2038482985
1327916382
1318795777
565362263
193368630
414763294
1941306760
535160965
1081588080
1951454290
399982585
1987699826
1050760174
1204626037
1264900725
1924442328
265555300
320659391
1449760820
533030300
723973232
1588248956
1202058390
414318682
1697008487
943170318
1161149589
265744738
1229425317
1511617902
420195853
1009001860
152840423
716539854
180152757
946215983
2142723151
826765535
2130379056
1316296649
1598556000
534315648
483211063
1720508259
581293216
2041649685
1659607910
903713570
1801752550
436701068
897652519
2115285945
790513399
471082265
1005849173
642485720
1267713899
428083534
1992483966
167803466
242570611
1269391586
1039668380
1519911676
1129255318
602214194
113238394
229922008
919258026
755588597
1913344739
1823047070
114693334
179563517
1213881264
761069615
1133725674
1649859274
1737418299
423479355
2073731729
1621816018
831507166
70524297
1725978160
1758303972
1224340057
2144077041
564137967
1300663210
1479517771
32869355
1089663062
522888024
829783111
1345918821
20290725
148538293
856165771
412364177
1517120507
1297345728
1871419830
1326602834
1764456148
468110040
114156066
92104846
1585238775
17682099
280407831
1367644137
894968080
834261518
409754264
1797987389
710444999
1989754690
1234235127
16421816
1925009267
1760651976
897714231
1307684451
1543488427
27872001
885881864
1863198205
1894185854
1198945657
114053477
1353666699
322187499
192795441
1490367980
2044391700
2017038949
1643428748
1458074496
166537586
1467172528
359720678
6442935
1387263469
932316122
612705932
77959854
1018006749
642835695
1079291778
796226392
115021481
236604774
1300171216
1644865524
953953628
41929914
1879540754
1411257673
1212860042
863585328
1954623530
978993902
1742467512
1220315209
934528509
1880151080
1019029076
2044017748
57503541
1996707665
95563424
909878666
1140346368
712148171
792596309
783783609
1457388569
564038744
1424591316
148076881
1584516841
1220247919
1667177019
1717595421
1653923676
1929364118
1743930151
1060513026
228891271
2131144587
1349892390
1989783877
268144886
637051629
915548837
242538248
930199731
545799271
2072340257
1021047481
1754524920
597005477
1175199020
967917265
1613015884
305535758
1328618809
594904389
1985578994
803037739
404433497
1854678975
1137884690
1983659012
841834610
1182134052
1801216767
1654141101
1222291662
776649277
1155748867
911690741
1335698689
1556307134
908091486
572621490
1233817039
1876164236
292371440
441918565
104533134
1681885635
669955337
723280853
754384486
2057457796
1372859643
1353801245
971267914
1470870747
1352036203
2101984787
1375055395
1188892688
1326308348
1351300713
662298363
1628584574
408223870
1401716992
1815137162
490506592
512803993
2079787657
789990039
791843420
823622163
1802003898
69385653
1953481927
1272288808
46861310
34449002
911983823
108422147
145927542
655774307
958698572
1170738327
465734301
1677697903
1891910703
190565814
429496776
1736395566
442056217
895656615
159334573
1540932614
2019702761
117155553
791639363
467970247
2102665654
361103914
1016879279
783402513
2113803817
45362979
567300473
1813280488
2074820261
1400747346
1036755812
2002208866
661297818
1230775225
364391837
1468723364
397096468
1979269657
2050205304
62795213
9048545
1244960717
122755119
1823240237
68348096
1253087482
456692922
1742365802
292956712
887781313
2022715408
744303801
239280130
446210984
1549361914
395279258
545337719
1208634525
346597925
254462373
307897593
1742661483
424507941
850269097
2113270486
1756073485
1635881990
369614644
1873567084
355340425
1115810146
1051950829
1635411388
260944733
1230988204
691870886
1078428450
1338940106
397729502
2106285422
1132863868
85901156
2043995170
1319030466
1958564175
979873555
1768719604
813835123
652653881
1571952032
1601401539
1416434019
1403265820
4232790
1817809462
724975331
1445235117
570675617
1969669102
1517148434
1919937987
841484593
1557231286
1829790332
902172728
1815270178
183860111
541642359
1463372398
1223209165
621345309
632879651
1076294683
210938886
675936644
576407773
1214765600
1368403485
1840455895
468482605
1730437962
1138278482
1758332824
537897712
1736736648
1142944825
2072629872
1279060768
1168060458
1749360257
491962651
1837824193
64992917
746966618
316820867
493297902
1725154351
1901484833
472966080
1942114815
1485842914
186705703
225117548
56659186
1118472225
675544932
146898416
255322861
877760536
1773897879
506533081
1775366902
2131232830
1986067412
643376730
26738900
474402749
928881392
1459898466
1596101727
472921764
1937035948
258601177
1175865550
1575426781
646775905
1788339675
321089411
522970712
570538765
1588259317
922036690
1040201808
455215089
1931281658
882696238
1598804007
775450719
918281028
401586224
427697616
1813035388
679069742
54905160
402325725
68962870
1509417419
1132522445
1719255931
1522240470
807903802
1036319282
1670047339
1439786761
573564963
84527493
1980818439
753320759
953337496
703310456
1795101245
585593186
1829581082
525913541
1706812690
856442880
947755331
1582295291
500736760
260941527
566983051
1108813391
802571614
963373489
1800896030
906029065
909052386
1049113897
319882017
598207057
573161413
1232949710
1040161625
1370355401
2142350478
189196538
1599677753
1989264319
1151151756
1145915233
665063315
659875124
1923670043
523131855
1322008928
722866494
1914901067
1178285206
1976481528
1368405937
997646058
399569580
1288952299
1608345681
472444298
1274924273
1599267563
1060053808
368272697
1523429266
86634298
86166539
1758703210
1622624829
310533476
54594625
1355956110
1015691741
1364112550
800084682
1563257820
37894110
40908757
1625939107
1605311896
121201469
1761284450
1203207464
1050479816
1059887033
861021279
1030695715
716672090
1812398913
2023005509
2134968750
111153577
1453283184
1791809075
194314194
554526066
563621087
472809299
635925878
359377235
2060254266
1934927393
663813952
781970559
620979596
1943893951
1525010275
2034833671
1490416420
857411695
1477361314
171497810
984869364
1903017319
110241342
1850581560
1043129687
1383004641
845756013
860022536
1134877805
1550340358
2028129274
1095085327
722027476
1621159026
1899959
1091962360
2008364074
407682479
500871386
667800165
146526485
1853457656
937695267
179192663
2146503626
1168538416
1794969764
1466052773
563160910
1844974134
1631956659
1287207098
1895632958
2138281976
772809897
1496631050
624338498
1506880808
307829339
1833092444
1348445186
352193442
564693017
1715033332
827992079
612680289
292317653
1818697685
1066752667
320153652
1306456777
420967767
1110232413
1060282318
633053757
477720298
1146605236
1130109885
273892202
562550306
922109041
657632542
929686621
781637682
1908184108
971937584
631023947
451207408
1574370962
1723351612
1990776692
1265029071
342982334
1410620086
927581525
597231998
1259162972
45663285
1531513321
190822932
681946740
878700217
580252334
252496623
709559061
106192033
1531007245
993905365
830268881
173011501
1375102043
1043589711
1378325516
438178432
829821636
1669845625
264927215
1138674320
1680074064
944689187
884593740
1182500221
1377277643
1782464925
594534306
1684022117
1243308503
2073939851
1303108665
1064987634
420912287
750837463
1715439381
578651709
247467107
2099317097
561800128
306305326
674990417
1600178838
396281428
2084332555
1911170654
659584914
318066801
1858046115
1486761579
1832009865
1953257804
1370233775
858866706
297781898
950287633
493648255
318473656
84626770
473695934
670457614
1797972558
1767634463
103794594
897941381
885662793
295341439
807754165
1080913771
1568393958
446039583
1276666869
2121787166
1196830575
712630696
412301525
316344600
1702278312
166576266
919042443
602876655
160018888
921485998
788081291
181783200
1685042541
1516828649
2011955855
1365469715
1730571532
1296594565
2011584649
4987185
1984016954
968200884
1812203056
955508068
2139316426
1555537005
1183214363
2098788583
161092886
1210247474
1350640426
1644581969
243470034
434595983
763275523
1175927444
929464413
1537073634
108216653
262503343
1370550088
924650785
228428310
472752449
361866294
290124859
238302316
731571770
1206192322
1742588039
307290029
881677437
1338683975
988059438
1843440077
1331035002
269025830
1805356641
2006498352
1713772307
980239799
565771569
318962001
1498234827
524891291
94309665
1837936625
752069919
322968904
561849938
1747699362
708672479
323924509
1276312481
1693201163
820029967
63731548
113542340
1940840779
2011229474
523116511
2096512672
1237980205
1457699586
916392631
633599419
1979094442
561589829
134536780
1831044313
1059148895
1872676072
1225272644
2050051023
1674634774
1489736002
512360534
1808373312
1658170817
1274362859
1089042778
750760563
1317921092
2000511574
691220303
700889501
917260841
1466877108
1677027032
710426006
1824879972
211449278
213129051
1308917869
667482109
992731810
276730616
2057414572
2088389246
1189988132
775196438
1577762939
1385925892
986477396
741039771
843493702
821414923
69117824
2073541148
1714703426
148114515
1030211993
711341455
642858303
299532991
384083850
2013531939
1230946576
1147249528
1880665459
1855558103
1864512811
230649815
513729053
1798872352
111033181
1102893353
1860668108
1552064775
421624371
1117374619
2116282225
1658333919
1326190338
2057243275
813511591
1887670401
1237697738
47805348
1159596833
1113639066
1233721357
2056515184
1538827156
519497998
1835983681
7392992
779603200
1656481232
259981575
495166693
840301294
1969388062
290263727
1541641429
1979071244
1718296482
1828779656
824587271
536686553
1242347289
1873547745
605314633
576281997
748563971
714019104
423094575
1336222954
829212863
700153495
1228154830
1178643351
713080827
406115563
2021615408
669625509
1269043640
850963132
1157774361
1332925232
1496531408
961035038
1585143140
1743396319
202940252
722968799
1689407247
873875491
363479334
171865346
616220401
618405313
1725353552
514283117
1656359014
1866213967
572500745
1552625565
1265510789
1106336775
1492991743
788561783
2092346300
528887926
1926750398
1123147915
636957277
43308408
283973718
801990906
1068309835
2008594519
2109849972
12806623
2045009568
677869484
1289243225
429298374
1547504595
1702566863
645887568
941438461
1245207598
752318494
647438392
391989221
1994365833
632031905
1728388376
1533924550
440416279
1668012196
180759574
36537104
1289024377
88902242
1617114737
1873651347
1236153439
229969528
1100407949
1638861159
1652532200
1467250361
899352632
1671953577
1703513047
1967634102
1197497511
2101977985
200382122
696330460
680535600
750444669
1279869868
1622670900
2071894613
62778433
1286825635
420311750
583360845
479324761
1292409553
994154040
726220835
845264333
1035312192
281137566
1945516098
1620657499
1594288672
1325979731
315340969
925844810
306124821
1640082568
202038509
1683450180
1003293733
425330623
1537073634
1274161770
1650525341
478678880
1218274720
1975321150
702847741
1732730847
422383918
1199396505
618024581
364789961
645898193
327660555
713203004
1229114945
24426543
1688756649
356620613
693183068
1180922872
146542948
1241475546
1682774725
1713029187
173905070
92657041
494073915
499309770
1471124019
1771217452
983626305
186949092
469842778
102610769
2017346798
1667299271
1941614321
197340825
2047465640
1000308667
1771008611
1563344352
1048163243
402380270
1469251907
617497663
1154860145
522243647
628012792
182282384
960743582
269442787
1794750375
1057756761
1095744642
617401247
962709630
1877457162
759204984
98508815
1155486737
663473608
197043616
259764299
1114202884
2145748220
1843397220
1148660175
9113460
1735761356
1261126073
881914336
1250149245
1703886352
140744483
1602709049
417833653
2025056934
430754293
266749503
776489456
1918524942
1106352928
289080554
1053927746
1033964480
1939987866
1643955311
300716987
1946408972
1897903830
168100063
83394607
669776563
2076776034
680315343
1456098863
646222641
730011274
674573220
1866671795
1645149107
383343981
384510942
937300553
944634136
903927899
1589211896
999840102
259151317
1044246982
2053679490
89978476
568904492
797359950
2074752903
555784728
2077578621
433732686
864506231
1355193132
1441705403
397841399
1520821156
974815913
99125575
841566100
163025890
1603433769
1719177756
1188460535
299089595
1389425269
184180006
632349646
1746973782
897900059
1534505582
516545342
1369327232
988637850
1581539535
1214189433
1410094767
1738970522
2065312715
1380343720
166814978
1108179768
347338514
228066739
1693163956
503041802
49436100
572639558
763205322
2003464594
775700386
1461489516
1914546765
753261224
800338335
436924324
1122310738
1211762104
456197973
707267623
1505144543
686009859
876712592
1851452677
27724656
2114988895
1476377631
1694014295
244251250
434438782
228902699
917579002
1551502111
2015857772
2145203656
216707447
765292143
2019311685
1787155098
889029256
520218175
282953429
584183968
1224947656
1799415410
307541712
1998486464
542523523
1587336269
1660380030
176687541
1583101867
242054525
1969076397
2101891267
1691030386
850298020
2142467972
316829959
96804088
756409263
1827100493
1956460252
340785651
1662128518
1244814572
1626117325
1789033774
227096629
1544904977
1867269309
1785546987
1803854909
1754374854
1877951845
750192909
632021195
55077018
2023755260
1167545584
1315094127
1028254846
1259462729
2072643663
1946284576
104455009
1125117175
1589905479
815361628
2142114083
188352800
891498329
2030367411
41087246
598945306
1609761672
583295729
278505923
917937667
1100080118
99518722
916801387
1057966036
1967832475
999015188
1993403341
834016213
1549730272
1639187897
468088711
680084173
1776958494
1464228967
1596007261
467024567
420122477
1876278267
176223527
1889842245
33279547
1709611665
996757131
1898590457
1984274629
716786656
124201343
212114724
537080172
1579873283
1732359931
84524080
65053740
1341741798
1653885726
780631569
1380763846
647229529
2138250016
628022379
1265623628
1309617275
132141274
2147045709
1166697574
560111601
237933021
342203862
991244638
1451875927
1583136025
261599746
380752957
535505577
2021390791
1104607792
672027207
1548455422
540572129
1568409249
1370422021
289956698
1606499741
1748954339
920944770
1143189001
1987628037
2142597205
1228365476
474195495
670053518
1562663705
125822252
1274529723
322153892
1218250365
1032015717
473145217
490542821
1073436449
1257684407
1750752678
1713391084
1455221218
1508168017
242978739
339989260
1892415363
1443642364
137202560
667571460
1108594715
174839088
351564213
679654212
591329956
568296155
560282474
422278662
94146739
1781804977
1634731803
256561997
1718182463
866536420
789959696
386637899
608347763
1130150705
1888008464
131788497
369327055
1256793350
1837206214
1785849011
724290566
83612641
1033221179
1922426067
1708670445
1080426978
634003453
1333071301
212511784
1682757131
1834951251
1075915306
1811699308
1675360623
1975574319
405684686
891351098
618670596
81843051
954305246
1915830747
2076844941
431156817
1194379210
1025987594
1127857282
537252806
1528548772
940284758
2144035677
1371014114
1527503447
488519448
1387217274
531478694
1171592725
1103333950
929711230
1655396313
174207907
1055099181
605783013
1265794640
1902740724
119352117
1569715525
1870718048
422637975
1878659969
393577317
1203207464
956473503
87820695
2066965743
355814030
1563728860
1661822648
2024942070
988823730
2041262706
1261349807
1788781377
341259580
2095216983
541000282
1186278719
1402673453
1426691207
70132181
840692866
1855338333
488808769
1718257772
121685714
193361857
1034094618
1423074214
2024166705
1716375923
442746354
1324433980
1596546989
1908838853
1025581432
89250190
2080631494
984732730
84866298
428569524
1411593287
1856267780
1984507525
131195300
156917288
934690765
153610673
518414570
402911327
931805504
1722591731
1149363057
1192126746
424780805
398105536
2084100380
536628387
1264418477
1683248281
1973911547
1890468934
910825360
2001092554
1671933968
1768920804
350873056
987826056
1032227177
610527948
749904296
1313585512
1378117298
562044452
650711074
1449500446
1828488037
1983078230
1587221079
2090901766
782994713
936899080
1208837689
1821907554
1136421713
1499113781
681586989
1272794081
1503436472
1488576531
603240111
361326221
2045256446
1375667882
689542154
104564770
406700186
465014599
1906537359
1761725863
590828077
2057727617
479847996
75643595
456335466
2142518934
698767837
984476457
2037132215
1430305146
229654789
1670949455
97491876
887767507
1121172695
2099492930
2022401636
268451817
36706732
351688472
1094796804
229797511
1480609230
154086827
108711419
664834918
22089112
183151084
1728948409
217680958
864095136
2066062479
1862497004
561073056
901205317
5263634
717256959
1015275443
82780715
753608047
35961759
1087926083
938059124
1163447602
286814457
1207185125
391496807
807308325
525942245
558111315
229969639
1352867211
859623347
104020003
2037225135
411395117
827409480
56277405
1714776525
1948107727
844561780
1834075599
535797859
163106038
1524678330
2047670800
485763158
1933308859
1583693493
9754417
921646215
1465893306
1419008909
1552111575
434610462
649724255
727222075
1002378974
1807895553
1735333064
669632558
10537107
1093195831
715038633
212806522
1968162893
1837091078
167138206
1352169201
160660775
1927937710
1213595059
1776589265
353364967
856202610
413627669
1897107048
1619289920
1424673492
1581356697
1406719667
455332903
1771045396
1085920120
1111223056
827769100
851274646
626944633
711640395
981804653
1260449158
542117285
1332758178
89241300
1524275025
825530041
697218440
1743455479
1329181113
1294368631
1354362123
637611451
360190946
1301556949
1393816457
1280248801
2122083757
1145673095
2072460231
1342232909
1960751176
1173864681
767629539
975519011
760746423
351043969
1920448402
1337388032
1943268897
384991284
727173187
273003755
1583204761
1227174882
1634147251
1762213173
1148556284
1873783694
1529178212
1591580560
96493046
1937611401
1604990246
1497039422
1640480290
1778224273
648938409
1942751770
1010773515
631774160
1915245504
75354107
542220995
564581103
1568682701
86137880
1395364188
502316680
1475127711
317992589
1094540929
1692847280
2129924537
1223535628
188288432
897673081
966964849
46306104
1189785221
1727462152
1330826085
1491844579
1321274181
243896823
1840758610
1898663930
1997006953
670159148
204077590
921162586
185111104
1372041330
1404116176
1266437845
775169160
80491062
226401347
1155883312
1833529270
207496111
1606628214
603606055
153836400
48889475
1621822083
1571952516
1440164498
420756128
1761460182
249173072
1545854832
1305971268
844593760
50756368
63234555
1876561241
1055424352
1431872068
811975008
569448170
752623334
1657682569
1580889910
194411929
2084714351
190621843
857944990
107561148
639948173
812773848
994730140
1575105199
110717591
1366195895
390336450
952616695
1174505736
284109558
142457856
1610562610
1778361331
2118788187
826345337
310545761
2080303632
1678655788
1005981503
562428897
1244554730
842395123
246422972
1210514901
1529165622
1571494373
1331578923
1745371029
1948639795
1696362894
186654072
2060742659
1175682728
537154753
229346495
2063074827
1532908346
50418713
1493431386
1506448197
1610047587
1040492996
1902176004
907284900
970286180
826839460
1071331299
648743064
76748851
1752544793
78265719
413984336
1888862723
297421168
1996499941
1255383376
1876291864
1696950038
2133579964
749378026
53249331
1719262627
789809429
1878282928
52053425
1156263362
855480229
1542949669
1054525451
777262630
718392869
646666044
239013608
727666625
1303785290
436999061
1819504681
2053397169
498330235
62834996
1917652191
744228559
1895493391
12630837
506360549
71051878
83059683
1007709886
1955142316
1714943212
2097411565
1232029563
404831180
2055670629
1155043820
1669310336
624105054
1865099627
1631578730
1510053379
530264715
376412145
1390463047
387094082
177225070
666557856
31365633
1479245396
124420319
767041272
663556487
873043554
1674982246
1767701824
859234312
227739654
1916092317
1637115225
217277281
1861563546
1489436841
460276984
1000478374
1332750851
414141186
1193141515
868256277
331518297
559850079
1301841139
339345395
1006828045
980085591
476449645
1077808209
1313744793
1132069323
81664458
721590574
1051120386
1857498460
1268580382
44145870
709723622
2054650857
67759111
366369480
95805582
248827576
2118462800
1193085066
1190201001
2082783276
584464825
529594739
450573774
456464365
463369931
11927801
1660883851
1962165737
1886535521
2066776181
1208789482
141353802
1146112199
1871355524
97752059
587940572
10249756
62768537
102650407
946218571
908709206
496122830
1801943200
1605608899
1077194132
1381731762
248406317
420873284
459584650
1430129519
1534250285
1951263676
1092428421
2003753845
1871478744
1042413416
1554079555
1934924843
2014325124
691114509
1819390892
566927671
1199240170
418466380
99914792
1958762233
943180947
1252361799
1852943226
818392820
204115977
462513108
1981929075
1889696089
594352217
599302511
568146608
1518734322
1877289095
1641064465
669042241
1573071400
715686564
1293586304
1365789176
593533998
884705617
802624950
177018341
457621472
286916748
1377527709
305228724
1283089908
670074308
10169040
1596532295
196092841
1430122758
1443682868
823610476
2082148692
1722451895
1997904043
1369971848
534945151
1990803232
185207436
1737338722
1117287669
1741788167
812418318
1084994544
2006357843
473630382
44363169
1222507038
696961805
2105426741
1952295872
1539057912
1634848396
765150754
1229475570
37921119
1319826946
1628184433
440344727
2019624487
843344276
800977815
368523092
2146080981
2005830010
1279655962
2124357824
611252566
1005034450
1725765205
215443883
894775487
1400188725
1217795366
297778144
1853599661
1079385068
1668255605
243220692
1492846774
1488318226
751281537
2135654910
19023025
1912641248
871646918
1075067362
642091123
1181507681
1563084645
958309669
761190730
1511537903
2839300
1001097849
1582133346
945219101
1749083612
74713504
1806476774
606142342
184486755
1005684738
968525593
75531223
245578998
538613041
1785083907
1248023327
144430943
1108193029
971390581
644011163
1698357823
1451537611
1595101268
2070039878
1796992217
344756552
1717935225
147997166
1160703489
1806044384
68925951
32208105
711037838
1722759293
1357970979
1015000039
2056333222
1145742997
2065967579
992195068
1025802165
119868218
39269436
1049533345
1310968433
1720499525
1813707531
1337835992
357377268
790188888
930273188
1308381257
198134231
965042038
2010718454
874519372
2108324765
552889977
1586151638
1623980267
1924932037
672387729
1068825775
1581193579
1096775955
1322191094
939077108
2084786714
1492606780
1169396669
1178962990
210603335
2129316658
946484906
679596530
1083161200
1917473892
1409133508
2010248178
2111356477
1863135017
1110917831
193661914
2093497127
129842127
1352948608
697795701
1067064550
2084920939
802404089
1629619254
1225200731
838018916
778364458
1637544016
691652748
1466326380
1598523772
600913310
250237724
1695392974
1055986738
2135636548
690329570
746095469
430991185
1809719911
761357306
1402528599
2138709644
1989737638
415846710
1508221729
1014806135
664481564
1547434086
679701511
2129129908
1581676446
1647465247
1613155101
694400847
1671029192
578902293
1234266535
1268774111
602483247
516963063
862792215
2101266677
753865836
1631640730
674691265
1817513011
1036524144
1090163727
1774735008
147366671
891605466
974564586
677562880
1586509624
1984027775
2142770432
2116090918
1513624368
1758475638
1594116928
1245001264
397699030
731743983
1122460183
1063002921
1972078766
405232341
1182781552
66737898
936560487
1210976116
1451580565
251292927
1296296535
1366891100
444167281
1621961797
794847178
151365583
861986281
535032952
205100376
652092262
2046225720
1887829642
1045984570
1145262749
12896501
192991972
2020601711
1707938274
807695699
1397523422
180952363
147799912
417996401
2024904807
1547864111
565153769
1908195546
37231846
94125529
922445035
1860112301
510088549
2056667344
279463211
996906749
930023778
1100630063
1189103974
1015552384
49332569
1833119431
431506207
752590992
1715350562
1193623536
1464387504
1782858658
1956979004
486151952
853476634
1061755571
1060162299
28674099
824727635
1303164837
546764227
783704662
2046390190
439825928
1930454986
828451697
1716642461
1414706680
178910940
1510627062
868108859
1674311050
1363680076
246459932
888167225
411643652
417533826
2074882527
1028647369
238386515
215585956
1988495077
970902569
726847940
89456553
1765205264
158809926
161266653
303640418
1160988777
882102379
266287890
201037556
1495367287
262226054
328968799
215664710
567310427
230018079
904631201
776889354
961486972
1017038528
1923275911
1616789536
279018477
196023403
869497311
582531345
1028592347
863296353
87487255
1126896054
1675682172
195236512
1782639594
134941143
1637252483
1412398300
858341882
158264795
1604643612
1624364431
716015856
902217120
615662549
87412895
1734818584
646027656
202405390
1254422615
512251761
649329992
186502394
1609805365
1556186809
44302231
761099451
1486428138
1682791856
985989272
1376993808
1076694116
201011878
2114022293
794355848
1059641454
431345593
1456330920
1413190189
92275478
165722486
1184190487
1667126784
1501142230
458043350
2005805433
627228672
536732575
472912900
1305051960
293840426
1736853906
1287629993
1974220086
887456902
1470863452
1775108916
831365930
1864729046
169710793
737614914
689138079
668361516
1015721673
1654078461
583589965
724564106
1642025902
496544211
1746100216
2080813025
80465665
2037503291
2052509911
402149322
1425800510
442597444
827555164
565341123
278732000
512412293
1987426597
684392926
2038650058
1825016432
484929897
2115300214
1815004105
987111014
1891990786
768245870
661222284
1528742379
912551338
1167633033
835110146
58054213
1080742148
1321161460
476484258
1034292584
157206339
1293188762
157030835
552182537
2132341334
1795860858
202450891
458174499
879118859
1278066795
1668782559
1596535559
1761216602
1384689558
239358720
2128170864
1233464811
1962874582
289802792
1695615444
1096954666
595541726
1677023459
16750444
1418878376
1761953894
816132731
1158985849
1745943037
508170515
745524282
479940724
1518205260
1723123822
2075977956
1193871323
839280871
552689737
910910825
709741488
1250393742
1987864803
339991154
1811501036
1717664147
770741501
2057945803
1231239460
2000254119
1627338941
2090483285
1916670852
1980690675
1181186504
1621450037
581039426
490066704
377934478
642661418
906716938
1661892406
406564946
478709165
238871107
1801297765
905826216
1045983825
2120273982
846801102
317378608
1581200060
1460182753
2104867630
1086309525
1383794296
783658611
47717921
1687454947
1420734515
1833810825
820682875
1328841409
1094902018
182985977
863647485
1739363314
494793311
2130640608
1821000142
1758106070
1075696618
1755671323
833992318
169011641
515567384
494665766
1361029731
1765085930
1697574222
1746349898
425187929
1561475601
1427056563
1487598946
1826006404
125716544
1085250000
628621600
1659829246
893458416
1581590861
521170934
1547028635
1979865346
598948987
1702758458
753638527
550723476
1465095112
1135514108
1901961461
443976495
162727970
111502942
1248164899
855470478
1756600934
881652310
1117102135
1417799683
1563724419
2056951770
764034017
1861791642
254613434
2096091680
530454954
1657859420
140009504
1382148756
736528497
884468340
1930693019
9498520
1674880859
360960239
889811393
1965335609
1026412329
364796281
85413997
228928478
1608260597
2081175514
1175049166
1587015465
1521311747
1880868255
1396245522
644728196
911564210
859638002
1652191311
466374443
2125188224
379416176
402219785
1723353192
112701493
231907701
1018706207
488100940
2033599389
1895169429
2143045991
746712452
417366259
778778771
1235726482
350456746
2131606486
857071704
1519971549
1692391850
2107138368
1451407208
1910986478
674694710
726565570
763028615
2015163106
848305019
838105053
155310126
1145844490
1309639028
145665520
1135283233
569455179
1385287817
2126912866
1551238526
56612621
760724501
721979304
928253368
569365162
475795813
346323452
1593291414
1385739802
920769179
440316200
858227786
1168621577
268100230
148524918
450713656
850301701
277868940
1828748137
839260667
897384197
716154181
279698141
1612479258
96917532
1867104371
802349936
312986094
511148963
2041175388
251614136
1574140059
1956848541
848670614
784698227
1388769839
1281265250
572828628
1491770459
605811569
1650997794
1110075118
1201991126
595187558
2001824371
738071782
175000864
336079083
637363775
1815564230
1389630862
1751629189
1441443419
1798739726
584800744
828764235
649511467
1081236368
609884617
1049907595
1814262723
1302559864
790416335
2053108902
253389896
2100314197
1610447314
1564098057
723484718
1366650203
659705960
1720539985
1963637760
1275629235
603897964
686664207
1136617289
307318876
1020954240
506963858
2039061896
635620600
1291579123
1643922600
995156658
1656016049
1781669775
614561984
2130062303
2016701191
2067935128
1599746813
480810198
1767764016
2117907112
1335286293
605635811
291985183
1823562025
1864781323
1028300978
818210487
879760649
629789414
338914427
618705553
1738567340
126231732
1640409480
1136840161
1676908519
1612111125
309905862
1762951073
137506800
2046060651
228329571
1747750372
1453596582
2114377445
2042128852
105768985
1597287688
969406860
843203482
1001054674
1697222960
1385077191
39023391
1383638582
318054908
1414966519
2015394770
718433208
1333922330
1953298261
1709629052
12260199
1968780393
531051115
961207483
777098205
1891272142
191583234
1057649564
551780393
1351407857
307620817
868005432
431842097
249512816
143845465
1312054520
200393079
176855252
482324526
1723391846
1587283273
1604228152
216696543
1448905399
35207450
1192659014
1489265791
23023442
287081371
1097792940
625776328
151184276
684148839
592194379
17055359
1484505048
471667809
1181718833
1622954639
810079640
427349415
560543102
1785745812
2051198079
1434979914
1034735590
2144359838
629694508
223838652
1170616310
1714400496
1999839002
511060834
1932188230
821406118
744323046
2024780568
621138481
491639598
457542411
1454705822
152803929
1357945769
486207062
882158648
1092049690
914906922
1237188710
478343082
1231714573
594220251
251531309
1223236539
1565011028
1234591382
179531840
678750539
351106587
1061511051
783939259
602504846
1048745794
314682509
97678027
2127496270
1780584626
2008772691
1854070881
1508373694
1154579071
1656430798
364005046
151163487
1359756358
468012805
1383488529
1303587656
117920970
2028218759
546383801
1865956884
219581872
2128617151
199455367
744840677
251421909
1821541351
796279527
1997252212
1634474340
727123912
911214802
1499168468
1993458438
1281534304
655202999
1588428327
1326175757
395021813
1327504738
1977900951
97181635
1496534618
344860322
648096626
26097694
1036290121
123495432
274149673
357050475
1152107224
932671765
1711522887
997858649
1955929685
422046132
1654432176
12017624
1910444882
1346038360
246101403
1132718182
378558437
1650563245
445801868
1760697983
616150304
649276382
24227798
2012060111
1489145842
700802791
503097202
901764216
2118272051
1487109873
1175176141
2034079173
620816530
579253908
2041489410
946359566
159014680
243189211
612018955
1353044962
1736199474
1499601282
624226724
1618783777
1797572399
1657241499
237622727
1349521912
678447303
1869641533
1861403835
1680495327
528706461
160083147
259758686
1410853881
182705195
1590261392
2002258381
1366080871
1580365160
534007379
1412011211
1979412280
1968917075
78015186
176295109
1620031069
862461890
1954479769
1266046977
335996828
781196105
569159544
519811576
446847208
964722960
1592872767
1574258122
723171581
871875273
1406901880
2033502799
1594932237
514542217
2042813485
755906276
2037512336
472041269
574136803
1058148335
1642011698
97994641
2111891527
620979596
135848556
50369310
1068255370
1836346359
800575849
784335471
573935967
573731786
1165802760
1514659745
619344347
96733356
345012404
1114217855
1625051680
1414973315
1415043814
1308329759
1551355703
1501604411
721227357
732449572
38763612
668170306
316391356
1143498154
1052829621
1462549155
1557285991
826641985
585911912
1577995951
985048885
999044916
613613908
1065438527
1763086790
401704186
104949578
1974032898
781254649
2147025090
2051465652
1064176646
2094219094
2021194597
1945781594
732444648
851664550
1955691530
629754274
1891076572
604922435
71065053
2042929394
655087338
1571973563
908680137
422929526
1008097248
723861826
827788910
1389518192
636599482
990702022
1993603236
116014964
1432660433
2095477645
1345774030
1626595426
2009034900
436924856
397895775
1060096706
1278874142
792845818
964912703
35956162
1677959983
1429215749
513024105
303479429
932576752
1332390424
2099684907
578123877
695694574
1574300310
548369696
1807001754
1921036924
1183248341
686787700
1988587766
327711294
255512431
1727355958
1258862880
789609118
1926305084
1568342695
503302605
1962593913
541390259
1800421379
1842075003
258983335
1288641540
1322943964
2114216890
1775212727
738212337
1782439456
1643320284
365231323
1063338108
844521910
424515543
595056770
307793784
661118812
779038685
86285175
793964209
1279756203
977100148
1532730056
1616281573
1977075697
2130224167
1247418694
1163080939
650334980
690683632
1173100537
1109884305
344503342
726032434
1371151479
714146598
1968115997
1653546500
1217723191
684156881
1554638681
1617283372
1145810682
1469317787
871013378
773187027
1639682365
791828808
1326861018
1895895578
833766683
1460884566
916561174
91424875
161448792
1565715575
1531070003
1526456381
1431954183
2029260911
2130393165
2063430151
2088892358
951176841
1926419287
1824908327
615147273
264200690
2128407196
584878387
1230215629
1106409000
2088108291
1137848233
1421263952
105719390
2077401762
1045096795
1723769748
1947063246
755905318
1556223954
800580642
770916649
1001971082
1926990735
1952809015
2023113469
194699750
2107049504
1709586678
1000808293
2042065621
1102192577
1624003800
708020908
180576184
312880524
274958956
1735558560
1576467426
1348073857
1449580837
1896504343
477916664
58249959
1256922433
94312057
1973117183
1966996805
1443051960
1848762897
1425197875
1402239643
1531050746
1630108100
263251185
1836578691
1238567884
165118899
2013662776
1947908617
757297679
1975259866
1642797071
865186286
1160576969
877530134
1704152230
217503141
91407590
153523400
309338884
1057161971
758913201
658828979
1242996249
759923793
1876503365
1783007220
1518207533
388600254
68277427
234194866
74019461
272058307
294430494
706189359
549193665
1957154654
493193046
1766947302
1375095040
761786314
1812722029
1082597846
788519225
960868716
836024798
1953423396
269314893
23915211
847429018
529019171
1859900632
1949616466
1892685408
650216375
1398477807
1144753029
1516539571
2129763744
219381273
61334495
1048433647
524935258
1899550650
1406429062
1917588343
1714524202
644802431
595461651
286881865
2023689975
2100824757
1082909717
1263797564
1293733065
1498105406
1670740944
355401238
1893417421
983363222
909655602
931197180
1130875555
1372953671
551319952
1262185109
1347711437
40160325
1075798918
1421904528
1415087057
1156640014
1871341395
594269253
2012145423
121503065
657087945
864629677
1280876244
48527869
303233181
680874044
653594269
179775469
1034049531
1441663448
758053495
657485940
453355136
1471844706
524455682
53382199
1413400704
1144673070
1991794159
1127175545
818470672
806959570
329009080
2022485869
1531659123
1552007343
660748543
579590281
1609864486
1820015773
818924681
488410654
1563067804
743763860
1675985432
2067027886
829230653
204212789
1144620592
516881752
240621311
986009534
2063287745
434559635
1604281598
868543950
2101682329
1606353702
285284750
322820202
1806249022
1859167131
200110561
158189231
2032303077
89732525
316155106
851192286
1466154970
352708602
900804435
1312935929
1839969778
586831741
22733837
1190499637
1925093390
1520627754
1487500956
1782701574
1499358752
2109719291
1985449636
1336432395
950119566
1403757353
152756103
1241243466
1632220129
1196186504
106490889
2122286810
1019876805
152970044
1236441220
321710929
231232488
206774362
1516487478
1195925848
827229376
1406906012
129905826
2088095054
1553188516
2079686668
399027572
390668684
525039026
1132719923
971308200
131519225
703853257
1885572402
1570754186
1153833452
1606574347
783111389
895358377
1066977602
1262013745
2107567810
299388867
952580030
909952450
572548585
1808670936
1747229422
109006840
641676564
1195638362
153931778
2069037477
834672875
1512144386
967251732
400508893
1823537646
1875429142
246281525
1116018950
302563936
502243557
2023793102
1399670294
433358215
360902374
2094309745
545825318
346721972
1485028781
1594300615
909245941
609808874
1615937320
814339074
1318714955
1853650613
442705551
1743889307
1080815488
371076150
1198542694
309285755
866854186
1721364788
1950119803
2008940926
196017860
1795135674
1778045930
1583948783
134089875
1636060638
1125308651
1359987428
1037344461
1074241013
1832571341
734456282
704439306
588093114
146799596
1466686280
1644669137
1260036144
1490001257
2087862572
975456685
414519133
848565061
1660605189
1208239621
363397068
1048771263
960678113
951538664
1950130224
628355611
767733278
1487980104
371506972
1742826673
729342058
921794585
1632273058
2113964644
477345897
2052543316
366554801
1586998926
2144419781
1611616326
1146819443
1592619398
1948204492
114381280
165207668
2062985455
652585086
2097104682
641171653
1730330939
58567402
1450546265
561949612
54262455
468153808
776521131
412399389
1348740599
396300060
49015136
1984031233
684770093
230440261
495958897
1035748634
342773462
542607830
1852282125
1584671612
392641768
43854049
93943462
1422895589
977814731
475563372
364519270
776846271
608520645
634621293
527968570
1855997939
748597952
461024005
1375585788
2000387756
2076040810
1894449995
1664886942
1905867309
558251767
81233639
2091665632
887966803
1957506740
466112102
324997571
10582309
2005959126
1139689646
1352089143
1609229886
121318734
234626709
768184063
1721450216
675182359
229944842
118988005
1374496914
1564440152
1135995356
1633183251
348891540
204626144
965659415
1512712264
1872089622
648076345
631081586
385912658
752258452
70076108
1191208601
1354067258
103502890
1314690696
1841988606
459751026
535821228
207732441
459775945
662040114
1584548937
1207897722
817634543
650741394
54268451
64311119
1552886986
44014828
53399512
175024523
375657541
170887215
228599585
1534138869
1403098981
90954025
245015801
1441618136
1882302362
1206743067
1435537508
329596681
924787330
1636807411
481771463
751701364
1499997680
1432145996
427064651
1062911185
296377447
1301660320
118955742
1724039795
1666658013
907458856
661830094
1001308706
835472679
197116435
831800205
97801842
1869600324
14819752
2104355088
403320874
1526594355
1082932243
1235303481
136028809
1367863857
1683573503
1959335792
128661466
1764333023
684700697
179246538
1335014651
181562967
496357636
1370026872
1973081270
1089357602
350222243
2050164412
1007527900
150530756
1371007257
444087970
1442168144
250559101
1649187505
227882834
1742304642
158901985
552995898
2072786984
1295780845
33751352
212642362
1113572292
1789914600
1872652327
272762759
545266679
875648086
479439227
692941348
475423877
2082465070
1974220086
1849980996
1487843816
972482604
2073786223
931091634
137057684
792731801
1114062099
2014216555
184817695
477749781
852197536
310792704
164480244
1454406584
526226233
532790075
2119977508
1365489030
299174799
649305900
555969562
144894622
829157345
70996913
1204065240
1149223977
801704221
221415957
1068036224
479769086
1248599476
1610233240
805673067
924196519
606515864
1182909864
810797755
150609309
1323715199
812808913
472907748
278193054
1041246389
751423097
1001406114
416662161
1956796876
1480531483
302648886
1334957386
994695115
1898754488
697866742
1448058014
1455339031
218283482
1740280925
1344541923
1388221712
491514359
666904660
2085914598
1175956600
437649917
1533950214
628354907
706530065
182761206
1843603448
491388872
614885330
1762577960
557401412
1981564731
1326608365
1349229974
1982963796
1626262766
188590801
877238388
853764523
49952923
2130835039
1123919775
499309668
2107598101
1174399327
1055577020
1762326197
452287250
913641821
780060423
903773379
2066494312
316752337
4333210
1827717726
904384247
25268565
381382538
326748329
1672333675
603443684
581389311
856635247
482542141
312226798
715008659
804977185
1192663132
1983718546
824673958
592744883
861163505
1744184297
1371189846
1764622645
738307878
1561032971
1340713019
734147188
78827733
1961026864
532289442
1250584145
1470329368
684804899
1371617183
420228974
546566785
1601077815
724950571
2134632169
640558684
67288941
2130852388
744113781
2020887487
1867849543
910004223
1045395273
627142575
17575675
340610705
1879129987
1663329334
1238735898
388256759
1857919174
1827941270
1818699681
694337739
1189765856
1842244106
555417599
777223829
349803780
1377929879
993409965
1252668538
1721199366
1847505948
858425456
635584552
693093624
1666144156
635750138
889270819
1731109499
1216730726
2129931739
314151431
94956208
1783318103
528051387
1557237999
1957162359
711694238
361419966
1313590382
1445311623
1425554001
622379191
1387971794
1790254605
1084409659
1974993609
512966601
733042150
1894851845
1648101954
574451080
773012605
353421813
1890528524
1576544625
759994341
2142730647
1696030036
1326712550
1822561016
1788628105
1836598037
1110493562
431033839
2086128438
812049412
123458790
520848650
850928579
258764414
309197685
317871843
1773041764
607295732
661511111
1147396186
1964309259
1644803649
1026275866
1163206814
1724317386
1038554034
1068833022
1094138660
2038587552
452317888
532968457
802597925
181556581
905938161
1903112506
1423037163
138485745
1315523395
1936376662
1603278742
206824432
1290805620
1805766708
1103486184
1341143320
1880040895
135829479
1415356194
287858329
330437506
696601464
1696082610
2072263990
1028614401
680852600
1736823163
433228844
1032175645
379177832
1433516339
1320097864
126597739
283950272
887650214
900536519
554184335
157798010
422226297
1511997656
413439054
137260096
1161619153
1325614591
947725672
937072230
1992725722
1736691059
399572396
550072612
754424111
2099345869
2112834110
1046882477
67824780
704080347
271206046
58447551
346773833
882190734
1666768450
1452626105
1483615240
461197074
425190403
28156152
866034027
688148776
1926779807
1423701055
2049668876
1534530159
1020875003
140135952
1998315300
1262461449
1935645889
749412037
1777143194
1857943835
841991751
784572957
1650524228
221410851
2026648361
2046879938
182041994
1227761734
1921764654
2051034179
875712810
234845703
1292190704
253016466
1242530935
530015025
717142604
1828371426
1586032050
1960895343
136554524
23081301
416089045
1033452957
1265610892
1260801342
865528245
160381549
773509447
857755917
71003063
1909280010
616120669
1042964159
1058688272
320210954
601098867
441449486
1594336362
361776830
1421947689
1194915444
1658011292
1040495761
1166769072
340821848
1535177658
1666545663
1047877107
589274853
1901037708
1750960184
1113590377
1525654555
1214129531
1249740277
1912445082
1970904703
255052730
796351800
1829899730
2027294226
1017498695
1463468285
558824020
2100906856
318286703
1642960823
1900895874
1027443341
508926510
1110683957
755600101
1189340093
202684283
514544856
457264371
466615067
1065117515
1096510470
1734160175
756983487
1522469560
1964103164
720433795
714461540
87021271
111635416
1448989324
31847444
2096112481
434294409
1179529583
527704435
538545368
1912157833
2061183134
16831590
354746858
1553559419
1314101021
1112033909
1115981093
468016548
2096150673
734061459
496042614
1008599820
1920202969
205843411
1293594831
765366798
737557762
40128815
1166364041
707030721
191612147
1179902667
1847605587
578642696
686370379
2000523067
712671279
1046163586
1094273177
179208144
1775867173
2101006033
513658682
65670381
349709152
1040948290
872947905
479173515
1891410451
788506467
132493036
716558054
1739370549
654856938
310009419
512800427
1333876230
101569181
613466356
1962176235
1239475721
708855682
1733791720
1793178204
2047891994
397105672
1574368442
1233576316
2135137303
2010536892
1375433803
323813893
580075115
1111097763
884593991
597108519
1394989085
515067451
1359222980
790312009
1502360159
1850981021
908935669
1211944488
1125225781
971417919
776388536
1043626326
301187065
1230472511
754040380
1549984273
752445768
1794457087
1767509637
360116944
2051682089
1960950608
1218656007
1565750234
2128973024
2133243360
633445101
904944970
567183754
1535262800
1115561005
1040076573
1928225738
761948160
123060014
559636985
1365651018
2095726928
879433385
238274413
1773978659
1571487688
427784179
785711108
759924836
856543544
1692205042
702583252
1797432828
639392885
1675517062
1593938434
51448886
590520678
2008824128
1583082085
410479281
1867158208
730652129
222030783
151556355
132547811
1474206049
366248260
191171561
86719892
1820392308
421667315
1508275381
146780127
1818893617
1095004086
1895977142
1076745136
731252903
454668293
1555334310
1218625919
2021302440
2096536735
1639981626
519044587
836257169
757013695
457517425
1397597632
1445461155
921109861
2033135835
914512420
1707614124
1326175376
831254934
1404951478
1011979074
1946840393
1025859519
831905494
502197639
873230130
2000953090
1748653482
1148480355
422378369
15252594
854937675
1749096370
2044363132
1940880148
15818941
406339313
1980538004
76354056
1481796094
1749337463
749083600
1093833600
1000704275
1369618126
345540363
933739171
117656751
1808072309
724503733
2141143875
180040070
1448180291
17661849
1011021216
58206397
1146703308
1557517649
978518859
2086628825
64130112
979892810
2030607103
1029904319
506519923
713050432
1038136305
108343622
1719895873
1447037934
795952593
1854312478
978348055
73048496
259287066
347461891
790628732
645266668
207901268
1674416982
1153891131
1286430167
2057428625
1048268732
348274874
1532757075
1938973864
1056773618
1004565640
1014783554
667292061
1431496827
291484611
1699436020
638973946
1249860652
1706098099
1918618653
237305106
564632038
1304776690
364244754
1901760659
1702993618
871951639
1906762963
1640188724
1967570581
817942661
1566551072
217715140
1836616211
303179221
848737955
1715736354
610839587
1195270631
116599045
1708042539
764214183
1884401290
948831992
1595883612
139929263
175447117
1778019653
1039206393
1555481198
1812541082
1394350988
800028741
1128292847
1224592551
1337417762
2132743007
529329873
1922212932
1473954588
442123758
1992940282
365112818
720633655
211118437
1236856977
1099427724
2072722758
1425743227
347622870
1491814084
1461131096
1267892039
1733366995
1655509056
1373760872
1402374469
1698535364
150760418
1947925868
1069633682
2028508378
263053249
1089800626
1996618994
904319244
1605965439
1424782969
440079765
204280568
1316453030
24964704
1599893278
1192261252
583314873
593570584
2077396122
186702023
268904538
542120272
1091423664
1843780683
338361012
1094736018
10373543
1046194316
2011662907
604667397
1435423023
786046134
2130326885
1422730059
1131088483
1695330094
1484512022
1066011476
1522956105
350106673
581003781
1050571263
39428205
398882810
1767350991
1084999721
1500386260
1969249054
254937600
2125196747
1583546700
1331647416
913280664
1973418238
1490299274
1093256024
1135300942
3107707
1658493314
1235235250
1395754789
1033156481
902689396
1765224353
1725225851
2060226628
521865316
532473575
727879945
160803937
363155344
1905013117
1324984529
667218644
1178007311
810438341
245828931
1335712412
805369106
778646047
1642021131
270865461
1778214131
1846286654
243612437
1739985370
2136719360
1957539887
343828592
408891206
943378325
299988118
582399278
1230736159
1366984240
824879245
607513384
1986243929
74322657
2137242368
1840155726
1155365278
460277862
1776268039
1870149396
1051018711
1592974247
1411976043
46817432
1713391665
1182704302
1043570961
1345132480
169118693
456628319
153964144
818856611
703048216
2133581497
86871142
90620817
1859622577
2021810092
2030383776
135271410
1045244536
1666769116
82431282
1769935176
1239544057
353427261
1159585955
1087558531
1599677688
2007839066
369280514
1577324946
58582280
885350845
304728740
1700513182
484948926
1411498943
379967737
1864422668
505862868
1665631956
1246095297
1058357847
620137873
2066880775
317438411
1791745285
707460916
2137917626
1669871290
1844154130
356520412
1000657929
1163919991
1994383903
480585507
1916929845
1999506510
1699683212
1474181477
1107798205
1253422541
2070484049
419443763
1506499905
1135184636
196762279
1605321478
678384000
999828313
129892600
49636575
1695247981
370977354
716041759
281632283
164241998
1515156675
2029215728
2139322553
1261819864
1799159348
692122813
1462656697
87913023
159984220
1406997155
170881196
2028872147
358882181
620354506
1640850435
1436926729
1624460413
37605435
572243074
579615029
1636852903
1957115556
1252903233
1965569971
617362730
1162511557
930344653
495548402
633561503
1451185939
999093963
1391992346
173901142
1683785588
807045093
1395333862
1451185939
542337347
246146940
1094707741
689229208
383541658
481272553
263626129
501087615
130282804
1069917178
897014682
1067583217
1522065611
865742794
1262512165
581333962
599930934
799540613
2040906088
1004031072
2079300533
1071305828
204570033
1406843240
1975158989
1795978521
564249381
1387016999
1323871423
539668637
1034707031
1578869295
165392275
16695744
1381036513
1992384461
1557041847
1029232167
730804663
219370280
1523072892
220476323
1976023440
1056638812
840311191
918534408
1833459108
1153303695
902883098
1544996420
1126516546
176516033
64420060
1745401800
1188927958
1535520903
1244773058
1124490501
123864037
1530349543
1792995237
198232926
358219106
1683272488
1258762250
471453449
625839424
253054380
229853711
130737483
2112774551
836992609
234707162
864590853
2102610289
516709692
1623388872
218018095
210928162
1501576243
510858908
1434577436
1756616440
1367527457
1488968757
1667663905
1068018965
1273446941
1214704353
851120312
1446163048
35483373
1045050629
1071935649
535348699
1978109142
986897533
29853273
494009718
67450601
326484058
1203179065
1408151791
1190009961
1086124417
1833691994
801495887
1590433346
919246302
771346422
1853847097
1658312633
239594628
146271622
1239952493
1432719326
1079555392
1225703547
387097356
364285295
89155551
2134021581
390163370
1667119639
413196665
2142623578
1825020988
1461483431
1099523777
1243270278
1971122164
1524148398
1560218568
985921286
1873290938
737502608
1893507142
34808627
362203508
540373808
284758051
1773858454
1146866372
874107586
2117861928
217683639
155112301
465754055
1179324495
197704936
1962845537
185475534
1942435999
1236693136
2029997639
1206536125
1863158566
2009202698
1105949899
726003870
1839327702
1128483034
113779605
1001614987
1998306587
264681905
818964442
554113472
1601109262
980859491
397520287
525894261
1120323632
84488257
540353591
1106448750
1964091705
887738118
1465864741
1101306263
683874132
1790376255
1461849642
630557745
1682070955
337142202
530590439
599837332
1411371229
1529539676
155081110
1841379607
919122603
309385968
902861876
1930080082
1560799291
1308166278
976133084
1147693150
1653109934
1908871230
1486172079
1330389183
1587417539
516976876
880699338
1597515855
1576763821
1132685626
1570971409
920418506
333643102
1955722630
1809650471
1698383631
513430395
297636348
1029131133
1926157796
172027361
1231408285
1576576369
373710290
322755927
501321996
1208422592
900403948
865212118
1759476259
987519325
1672266474
1938960600
1587635068
699397736
192505071
386167876
896265801
603556665
1159997228
687718049
1716566025
431738012
158304500
1514801551
952073119
353221341
1134108732
1589723174
6506826
116588984
611018817
433078086
2078623544
1476478626
1948591327
645967034
74233022
523258266
54327302
1938902533
1033555468
377469268
2131804785
489421025
284973579
818438319
918170499
2047476448
1207921971
1246056224
741135584
859424208
1566015030
906718404
226656234
1698051783
370257102
1364203634
262209956
1340595171
1609122999
1210461399
726209944
1398835349
126414990
44871314
1058281071
127436029
250201165
1265732307
2021936336
376022297
1467027475
1941517979
2131823714
1708997161
548876199
729609927
663362759
874363670
941932909
810342647
383656005
2061502524
1833883261
1785948106
270239769
1508623473
834011561
1075503129
1212483522
546532060
1403057145
1752134498
1472488645
1194875584
145291203
1960162975
1220373979
1792516551
554672642
150148591
1969592041
2092542515
470670027
886663025
885542722
2034911213
537950173
1433838223
1291384293
949413203
688894075
1082217251
141095349
1098896119
1896602243
520126542
413627669
1802474618
1415754335
841340614
425396545
910883134
1899927978
1835512088
134240147
186351221
1703200447
1433032040
2026525032
1656729952
364771657
588374364
112027807
1177202910
1597153536
599940686
1356698786
418410207
378762706
1955710736
95582949
805379469
911531582
1530121040
1774450019
814043046
606946915
2123592519
1997179325
543495495
482582365
533312651
1921049770
641498907
1434668755
596287797
359421017
887705934
1338748895
1368516369
839154844
2079848878
1023835737
1864213007
161233664
505143715
996075295
1132953435
2009321761
1530525171
1395622544
668094626
1877807070
1263077346
789045002
1197774467
1621883980
31771970
1486062669
1031513210
305868500
63616117
896329324
794342421
1349256794
1868725769
2006231501
813239605
1453493965
1296536300
825865810
838414666
1532758342
732071372
1344691179
1821119363
465391801
1396083412
201913019
654093972
1889279296
688011382
292543755
1259791810
1994811137
1542075451
1023686495
243535123
2013417842
518502085
1854628155
1505426001
777848889
222036048
1327013864
1846358222
1467314656
318825281
1248281799
1360241925
618718829
822941102
116161512
1144987399
1697642710
412412942
1363565976
1095035683
1555824847
1188164814
1397575446
408144524
899753621
389415802
460873306
565883668
482906579
1674727127
1690874052
2117663654
753873705
657848124
1851647493
1683647651
2135413170
2084123153
434147024
2017213591
238869913
1992708430
827186766
666728322
1868895386
536063387
2144221650
796194902
1113508289
1017012863
1728665871
301763501
1214010295
1768794466
169566643
1574191123
1141166938
1098708316
1900823806
2138171629
874588793
146993003
1653167917
963321837
1686407746
1236700688
1655662803
140551713
728284487
1592501843
220412254
516773961
646725424
1059356541
1489524749
1680486136
74429693
511185589
17852317
604079365
835734317
1764427395
1581332506
872145815
23973647
1470379360
206591053
816574642
1710221480
990482755
810467636
964636322
2039255162
211810674
720659923
2025315531
1498361029
1079614534
1376722874
1992034490
137253349
809296680
107954843
199779730
234375257
803273915
110658556
1522993583
1446930446
213476547
853357413
872695466
1837420066
696428103
1861356931
1828459970
157150472
1614806342
2128455062
1096572124
522432910
681483960
2095365349
14803484
1748875119
2098726035
430337230
1124754609
234053063
1772923669
1306665842
1086326608
710643000
1863120730
2067356145
1305070070
513831576
1536919565
1016979036
1353231470
184871499
707818537
988160023
886374855
516197336
1418603814
1254621766
810217730
271029887
45402617
1384053831
708086343
901382515
781697238
2928493
1924549459
1018646772
809447447
1761355855
8517881
215649500
424224924
727879697
1837719828
400134688
919321610
1875008831
2057371195
353310798
1354199895
1318321196
1344759136
582473609
303093128
111679100
320456517
1645399862
515098031
1242625757
1103211021
432587394
2104669073
1071241766
1050779511
1873895128
495630823
1818811979
2015760322
225863052
1653071142
1354116279
779285122
329854489
1721998098
728675320
1539260724
315663682
1365285281
1121289310
702883937
2028751156
1990315508
1685918447
815606005
391956049
1057738128
1573011111
105657498
1212406257
1240930448
264904958
1005342883
1115440202
1404206704
1559412849
1306336567
1771507697
57530151
558822779
1882095157
961802808
574079944
1081490070
933465044
89724696
124192119
116952829
1594849875
823572244
1220682144
1238431790
1328870483
191844973
1387759847
306146481
1596889422
1995022731
487424227
1572360353
1829956870
208676359
196618357
40347903
644399566
199354975
2024442501
870162712
1558359991
1944311126
763171891
1389769334
1780852840
136571405
1108077406
695560425
1372036295
1852959231
2131070640
1077377528
1807228782
672126682
196558512
2008980830
481015725
1118198475
1229216384
2053466219
2027379737
1166271280
232003172
1649630903
1091558479
10003715
2137834845
1742560952
1062218382
394401542
1982435425
787692268
556914346
593465844
1121680170
503645383
1619865060
461318200
1864286292
215384331
347322712
1366430532
853514845
1430587982
2072206373
486180000
397905041
715820671
1453716430
649921358
1894763905
768065651
762394810
226082524
890158160
782245569
1461676912
857821050
1908032216
1262010204
26832656
2129493256
1682653020
1899235635
1984873777
1089894306
1900506475
883397408
1153140719
699391939
1315290360
660522589
515320134
635713160
267559257
1827759347
1257401155
1128535761
1874009275
377227034
1929505541
983970837
719953851
1948269501
1661781731
1212494164
19668768
498203210
232865995
1668264343
1002371711
960025530
1241253617
573093888
893010103
635011968
1375783786
598104098
1660256092
291383219
809558561
280040953
1804434623
720755397
1481155113
1827522525
1607946063
1946400423
753218610
327865514
1266483453
151872244
778281863
1548944528
1296984009
1295605460
1437551711
523867227
2071842036
1816634465
1307869156
862657349
1760642777
444141520
1432441527
1369741491
1560150841
1345839620
941932909
703432530
1728406055
1041815498
1013015172
1236923602
1093931530
1629759969
1336651508
1723851453
1363609117
1393659219
867877608
468251475
798146584
1421493281
1454435243
435558985
799303046
497131053
1045311191
415465783
717161712
1793957151
1567624086
196241892
429373554
627946114
653569232
1585366621
1057839956
1145990094
1564872453
106080883
96562631
2125158700
2074683834
1865064355
749569451
15005896
1662138326
91685994
717171503
1779730929
63210794
1383847267
1108600468
429234875
1616081331
666903290
1031273738
1814962770
436073390
1585908587
578288841
1213139107
1681203750
782068778
174660023
128838388
1657423329
984832253
1870299916
90075897
1838193404
597765450
591510612
344579056
885699516
1288191876
824404743
1731833606
958400372
384766983
1468601746
1031260531
116432418
134083280
1138832333
2051525022
1658888831
1215318542
387963550
1016194245
900218072
725799613
355053816
1259796535
506847006
609037884
802861358
800773756
1508836888
937906195
2044731213
295826737
1607942567
1670958434
1301900187
565812505
1824981777
734385244
495673042
1579729818
1907861810
1033856601
1200765111
1209200033
1507255920
1440117043
1770896043
1859442960
1799810455
1643549317
1394940854
651951394
395838357
1726010922
957904417
1103129872
2122102274
454608858
1573832448
1586972339
569706970
1123454478
1910141515
1913574990
457967687
1318980931
195124592
372292020
1066022018
2040088645
1657551491
1629277343
760160558
1137839808
1788825499
1767810684
1036123328
768840304
1971280237
1055120964
1489363058
422203368
987945348
936020121
1276872358
1510837719
1813983131
2127854874
1452366349
1619369724
97084604
2103265629
1675965992
842443462
1435731676
458560165
763579174
1978473301
1624698487
2112046585
2114764259
1412957046
1352667171
162334643
2071940635
796901858
1373805797
1628433942
1374813961
1182134309
1431898775
251441558
1228063121
950251112
1867930094
913369938
1471795133
1252853958
425515257
446857640
2137105744
107958711
1600843424
1961343435
429457713
324264691
1747048580
263308389
2022062981
57530329
87136687
1629185724
1046127012
1195952113
171409986
1283308496
1669487143
1107866628
1390758491
2007223862
1170442045
1847162689
1729576681
2018804404
769995308
1971119857
533203759
517333686
478204482
419989353
1370125234
152520942
552784630
916823952
1368535053
899561466
1649517913
1657598028
1643474306
919308110
1290151955
1413554591
1119794886
977362671
566458705
1568140333
872993248
168779607
1127969880
801508875
1077509326
2066302831
1128644371
1905335903
1379482837
437284954
135360758
770070125
1787086235
1621647193
2112547704
836622848
859429825
583211713
1571163303
960832812
1260629070
1267181623
1348949572
2028732775
1100950306
2139481298
1484392117
1977972259
573368101
1617687515
1009057512
421239376
1873783916
858725365
1264468054
794301193
1019321356
1031499315
2046598151
6650110
76097609
1901247400
474763855
1517336202
305042668
1618474471
545301982
882449882
706205433
1230121653
836874464
35011130
235023881
2097095919
1953146855
708359538
40654851
1775279559
905056191
630096308
294268077
10411392
949966104
1375101917
614624501
770003305
1910421575
317286084
224045663
1684543018
1338108517
80360629
1599503956
1457704398
109091798
1333687124
987331337
1258587964
1083684765
1852783826
1517631145
284321620
416307288
1189176482
998388691
1244597634
497751911
1290512531
1156961019
416048048
585601259
2063011652
1199257583
1222444661
1258400930
1560988597
772436393
478460559
612397518
2048988061
1362585814
286794701
1125200957
932979869
718046163
1093820806
1797636472
273363876
1449312839
1915433291
1147648868
110197511
229452167
19786485
1296557050
1405896827
743807102
1887220271
2015162088
1193681752
1573556366
938350174
1453669313
2099397629
415296227
1649714302
672439040
2033583972
2144178906
702257111
975979910
825735203
2117471350
2065160906
1251268938
740844849
901838170
1065342833
1113083757
60348429
1227717168
1733314248
257933458
441538607
958979095
1603589672
1818126005
472244831
1118964913
1366684361
160513762
1935603521
819220056
518846233
1603099441
1299760731
358667476
1396630530
1569299773
603876343
213852433
101989424
371852440
1324110744
1617407057
613720134
727220766
1894291717
943841366
725085128
800299045
1117020166
1361371682
1717408878
1774591645
1344827284
298832354
147403165
212577688
180596142
1636182727
1285146589
1542583447
1045368693
1034309779
1613961120
388110237
140876759
546614364
1430831443
1693210780
581797226
1759517604
1212096219
2098408960
937972514
1028386711
1852423741
998555709
313992260
358746886
1433284043
1429274132
471603412
1241737494
717342370
1940732329
1333507153
1598807407
960291098
81732189
792863016
1524053876
1024666860
41412485
1126803201
716173524
2106260815
1405608486
543330460
1240912698
63539875
177668519
1699259269
1586344736
463634648
1757987306
924435245
227130464
1512407196
546841874
1449460974
146903208
2135884417
1592636319
672265544
401433142
1480217557
629249399
1237897651
179635519
2016271698
1092773187
762267742
1522508591
1279014267
711068893
987976325
2049664678
519323855
294010012
187529056
1357153796
324816216
878070207
355408761
657456725
321062076
1820333912
439669922
311796195
621499715
704083951
911970313
1679657678
354790923
588745881
610469719
30603149
1151668618
824354162
1262512165
392936839
954174023
203344456
895228744
1850501628
1038424981
1716723613
475192959
1414125523
636752812
936296572
883874200
727906812
1951230659
824443728
67253150
875143580
2050361953
1533301862
1770577812
2020810502
1193897660
2020625053
2039676171
1162583250
811008006
1555153835
589541542
2100299255
671345007
1626927374
1829736793
1513690434
1009874127
2025443905
1091341578
1803733047
845278441
235430973
1587920470
915310324
478512242
1139945031
1600979786
118298695
1925219255
1682301924
1944749550
1929665016
1858428434
2047457193
1980826217
1956745140
2013459501
451639826
1457594828
1555847847
625834257
689588922
2136876575
962190651
942449281
756143623
1618569733
1599242046
366290989
1980900934
2103809215
1451393770
590106784
1297122380
1221993608
817003374
729632928
1554147784
1344633611
252545138
1346001655
1038164470
352053813
301982900
254376548
1782258375
1045665421
1984444249
1336982998
240488716
1773505418
1537574146
463256905
549233516
1610995740
855855488
1961065990
1147821556
394868650
185849753
321980086
728863212
616184999
712264094
959253509
971593195
6686652
887729165
1177357983
1411946705
1320784181
1088052426
1032380675
138597584
37430921
841012765
2007017064
664892168
1369471016
196725959
1409794649
481433162
1603433484
443084765
1548596180
325924727
640117054
913174404
1512541087
1715641780
1087583100
1899429103
468491835
631672891
573568406
1126176112
135041022
239594628
841932265
620008829
717751984
1002039667
1862142985
1775514961
830109388
866543777
1727652799
527881195
419474856
82163813
1885302755
513020416
100317245
566546981
1350561641
1519642667
665270247
2032832599
63084386
1618390349
1399289747
877053983
2142471192
1228663136
1410860962
2051196260
52120499
2107916826
1914800680
1225993224
1061942533
2029549635
758286347
1320845938
130724689
959280535
808887004
610072734
1426816320
36633812
2126847282
984857308
1323930742
448882919
2060917544
218019231
246981401
200114655
138203197
1887919046
1182675529
2053880454
722743220
1298375311
455097490
557795846
1694526110
255747901
572209467
337393925
205292898
126858192
1735693856
2041796361
257811197
1314306301
570870501
1262832772
1431054361
1457589533
236689094
394750923
894346779
1659964245
1156190922
1175603001
46814458
1843433824
1859976455
1162474863
109087194
58117342
396623070
1018007927
964415726
2048167537
1930043358
1761638543
2062372659
18912477
279349736
966546112
472669824
1910552467
8050043
1989724888
1619414775
584231436
1172874600
2077620179
1414023689
950470346
720155138
2107747535
1709431898
1724087414
2020631283
1812884267
988917866
1384892852
453515412
380304565
1900988351
2145175506
1209220007
2108542999
133020918
1103370079
638314573
1394087434
845954926
317968275
1638036098
1433383489
771709408
1493538968
1137887520
351484972
1891149479
925397046
927068520
1337282402
1835136140
76162930
1317739768
162895698
1288035655
1883718032
452661645
1841062543
1211381152
1939473058
621799477
1970395117
1288141408
407355817
638950043
1690198572
668113759
153227158
2702992
758484284
1245669157
216633126
1170072485
1938008618
1663166967
378248209
1739832920
163143003
714025620
629076490
912984200
1974412541
2111844213
1983528715
1842776982
1611030854
402306267
135134879
539889938
1646506279
1045462184
1605260340
915273303
1182896651
957857103
1908571764
1912665494
1172564670
9804360
284953669
107688708
191927127
1564534232
111939311
1589044128
401305348
1664495520
1466968559
370233945
564595684
947597971
2014512802
579089225
807850341
1625467847
440049516
1150158208
1189712702
942088541
2071961029
1680609153
1644707525
1430315632
1222902717
1879769376
82163813
1858436088
805088668
1778453692
1924006376
1628438739
1310718464
53502683
1952295872
222760749
140606955
1775815362
542307895
1925270286
958732799
1872122484
519512057
1811006230
1579620605
1707324310
1924362721
396847353
978537186
1616788284
101040988
1925181152
863164361
1639004483
1477532959
1227895921
771573812
561613174
1603443517
1039858396
618336038
1992643534
1617037236
1725547067
792683864
214699022
1131595975
623701339
1089527183
1312400292
127011934
2012517905
357747801
229423985
873233432
1295107883
1517926737
41767667
753972557
692305705
869508271
66187562
894136515
822458671
1978732997
533716678
1301339854
375550763
1282510282
1664257828
1013680058
201432569
56678075
1560836140
76317549
1012560191
898797151
230696234
680541612
1173703950
1707550684
1119199882
2034675816
795301691
1657074145
1843247571
1499887337
905019768
2036026113
1614891782
363699403
316694105
715530864
1196903864
840853470
316768323
1647107983
902640537
512531422
456118897
1588334762
1947908049
1331295809
1914662915
379282322
816129033
1051810035
2125576865
1546823265
1390891576
1613317494
2096695953
597809434
1665746891
1720438479
631855009
1294412831
175275733
650780883
1388488049
1326058691
1757731084
896916388
1231494290
1722143696
291574754
1984824467
1310106095
1349578261
1207331011
862552629
982897655
1807192792
1177147694
994459416
1730890336
828723380
850544548
913014961
676463558
2127171865
1394556527
1879901221
901737325
1052965450
1968275662
875827649
1514891556
1927232455
756636899
1304058225
1071101860
108784968
1574074758
1720459674
1410809573
1902825152
507066128
1340819154
749203364
383853289
1379186361
1726836604
1449890684
164286544
1273033440
580112800
1046662569
91968309
1052713828
1692784293
679853607
1684109681
597264688
681911630
1248258837
840526201
1224891308
2005081676
1123754187
1698860201
1310235563
1399439744
1982587150
387485481
470869163
1700675006
967350936
807751555
1361913535
1890427005
991151706
527043902
403370134
1476374638
1480385484
1236258167
837857390
711118759
1269391654
902451235
1360961996
1021604159
1995644982
1396977937
1311267705
1423828610
1330642949
1898295890
2075442127
2118251957
1196123571
517049920
1491207903
1269778536
664849500
1995639678
1990686147
1901297418
891742737
800715901
1887997915
61905026
57149218
1718971061
1215150375
507150093
819105799
826625189
821829095
173291492
1460886041
1638012146
952920381
373181654
2069163102
2122495299
1537634349
4199343
33653913
1237987611
1793314216
155179140
1307132833
1740892367
403088844
1373332811
910569529
1414905528
1229102175
887553511
1616596340
1785626872
2033926591
1815245010
207156948
946834808
446174139
636177775
1308876590
1722653822
1933444676
1833788612
1938840559
1438526623
922483092
1908629624
1737093733
319578066
1988151548
852876763
761565436
1341630011
377535172
570208409
1284842638
2035321850
46954081
927806815
1784091265
1196034725
485121132
245338031
383648917
1234803405
685442002
2110125464
1804914083
1002035503
361469565
265105812
1308373142
327412652
55714135
2064212440
677983369
432467583
1401203881
624785059
1420363883
410822608
210975453
682498427
420704512
1388580971
694613615
1361206063
979976315
2103188318
454508357
115238279
1224498209
480691217
1776119025
543542991
713585773
1221515112
1910611307
1049613023
1197015597
1025737881
426603362
2083838263
259621315
972944716
781836188
696932565
752134863
1463435178
539378915
917758802
378596795
1244160930
634865796
1080141357
1305592772
1546632451
338287638
1536528411
1991382956
1137177341
629119532
812805685
177911357
395161809
1832746834
754550924
727322014
697922614
2047846274
1461164719
1875729399
620790489
1050359539
1613499438
1940495232
271190211
174410036
1616469424
887068816
314674852
1113020575
625186346
395271139
1082149545
2119095820
1039275541
2110756226
1321233657
1540989864
2021428078
368382396
709400979
1031448081
1045090860
838276709
697438324
33302776
617159932
316562199
596561229
722919089
2074880241
2130186340
1088457981
1863649415
1328730063
489973759
1094132000
1238839234
905051686
1882037182
2053409523
146348459
1648832767
1210442336
629504974
1261622048
511622750
454440061
376260420
1631305092
451033601
1935822862
1473232328
1034058422
1183084878
1701217845
1076621025
1422857545
818651993
1862920075
1353310155
2068827741
82635800
1468021571
163373364
1483224543
2050846516
1733607772
1304347242
281303397
1961400739
712456413
2070159360
791272457
1900364339
1639926909
1411357289
509038615
371712653
1427897781
1181279423
426800734
1190862304
922933528
1402791561
1418698978
2123574741
909508117
1213631070
393549710
421257221
236429291
603380188
263937580
1129395304
1790451109
524696855
1598979314
1293005757
694329914
2029767455
2032612920
465445950
1104781010
1694727280
1816041559
652857403
546921744
1820075881
1889339322
731483193
854916530
893816487
75664570
471691430
1449475622
552012890
1855531177
1541949298
2094996936
805573532
2067691485
258329630
712398724
1840248643
1749213134
1110656257
388902937
783793339
1661273461
1795685223
1752469787
513981442
545128056
1219148321
1011606921
450011603
625154192
1209412171
284952986
1827135653
153981841
92365520
426911636
398112767
2036026838
718201801
437437388
1839335572
602364682
601027066
1048445901
2014467588
42167013
228391892
1816970159
668442804
1198055119
1422734814
1428478581
318199917
2079261970
693548384
446544909
782543681
1638074934
1863129448
1395290907
429578210
1263643976
168063388
1516303653
92272892
755767852
469125353
873648341
1498141557
668305318
934403639
85062128
1422358108
1821001670
120019459
779546874
955960561
938444284
1352040321
1927146138
576295071
702175835
187612481
611033932
572776828
699459352
1773381396
94266981
1320266094
266018896
1760628058
604973802
1629369009
225117548
607652775
1014249123
785818368
243839892
1477594393
175594742
1116452570
1830112698
1766589868
1974583334
1150118133
303465507
124534137
1004802529
724042599
1604912610
747691247
1244130761
215881843
1835048740
81127536
1108536589
1377988359
1299613613
901850676
651634918
2044504428
876495557
1238298923
775814928
114777765
2134908062
1381627251
828961454
1684785262
188267172
1436780223
296721645
1440325955
1057806690
1851561161
503870750
645138751
1524200850
1828598645
2058060304
1732394107
1844697151
1443779234
404592751
1554821888
1366221824
1338235860
1645573741
1152254714
553781373
2104096858
503917352
913437654
1696362894
421127304
695483837
1427952508
1602971746
2062858678
1151885328
2101192496
186952134
1541875735
1425981362
1081195911
1829064870
2020412921
1983727427
1733341932
1467272291
2099263116
1271632538
832045035
67666457
558174268
1411720217
1040429662
1556910285
652916926
805283860
1821592163
908217036
352973081
1682080528
1172831157
467162300
870207339
1642491307
845495632
1735218771
1683325285
1853475118
1746077674
1030545028
2133490377
1273834151
30836421
640794530
1137332707
481566876
1574323215
617815677
487812549
1695875223
923825354
1485998545
1624282764
642693346
1238017960
1728731681
2056044173
1729086090
1513436247
1823133593
1178457569
767983779
1638701835
1561542113
1174486712
596645290
1974649834
1916705309
32146632
1297396871
1794148622
1655476563
216733521
1487860166
26594271
659080642
442982736
408025592
225745866
1837352103
1850453118
922330698
638440852
606714912
1655289993
964190294
1669086709
1721331176
1689611756
536846024
1815276674
836663707
4754856
906116409
263048005
1042140938
470102124
405450945
586624433
359190588
1867804053
1567533821
1868844818
1433030306
1646822746
1387021439
270489984
1621925913
271121377
103245561
982678586
1867180032
1098001549
220293821
1884649747
1276228275
1673951419
817148984
234883652
1949003200
295902888
505514919
1900535654
173835178
1001694830
1660578538
1840157923
301640448
591417810
39955764
1014796292
1045178142
1057602526
547959037
1613116095
754278179
1602773806
355460268
547318359
857509966
462810647
232775865
278688403
1830708429
1346565489
644955705
542778574
1796616685
770463121
1149442188
440779963
1152970815
1853103793
558844929
774863237
1318686943
285515755
685437343
148269631
2015002459
485724333
464994973
1230593935
156427737
324326110
32434626
374988938
283537925
2072071538
146799278
322731335
2023132228
301971491
518493285
2063930006
996216909
1504236236
2024523603
14350215
1299147928
364796281
1628506269
50554143
1044958017
1848502052
534525952
676799609
675906006
1471808007
510885609
883611932
805661959
529607020
1879905128
282933295
1986642736
2057501748
1001079161
1918073646
834247890
780175196
1781441548
2008090292
841794246
1708474957
1057606043
284451913
1219337374
1079269913
1693525777
1922612173
311717386
1336011536
991364640
2005673752
536864338
831733892
704167486
426089455
118763314
961111232
1571760586
232161143
197064864
1852033608
1658408446
31679745
680779752
341018935
871928080
1514979660
1407863431
923939398
981245423
2033993836
1117381731
272374984
1235667803
1354493337
298947854
1076005402
1728034743
396616307
751677665
1692255786
1388823614
384873441
1724301511
1932789653
268026977
1205612777
722432292
1859094205
1880298553
646406905
40940863
283393032
1687557998
1729244818
1678392825
137942266
1683827067
387006009
916122223
1493837592
1883017366
1974605029
332635016
385278709
418805675
1291655080
2025054070
595293398
1000325440
2009555465
600947307
104355925
780508591
323488197
1909622697
1562668258
450612819
1901684660
211195851
1116457080
1639468946
127264567
255258387
1012770887
1122023799
2025393008
520023347
33657670
1619415620
1046137190
394870309
520436966
1069139193
1125988401
2085251606
1162309291
2138959210
1549558432
2004874432
421708022
1742331863
1856633192
1044919653
1938699160
1619033005
1512139590
570350512
1742355210
1231278892
1558170856
673327953
92629992
504066174
933178301
1711383548
970480077
1760720677
1515442589
2120389174
1246241702
732530703
217991899
583743878
1966638948
1790117184
1829223286
566584828
1211586120
1727551916
815679307
1986458258
1434734807
487574771
1548200117
98682274
1524576842
1394930650
2066118753
1045181641
1448820316
202892728
992491563
1410766783
1650820970
851304372
379521973
186061173
141671388
284661776
992128212
224332307
746220304
708279947
1119182737
593185943
129178238
1958133887
1356990180
419906612
1036841349
1932081057
1263478930
545074253
783358233
678566962
548433436
1350338840
873271229
1257983317
1136220621
1432544921
361022239
1495957177
995694976
865158602
175297512
1764779036
1038528719
120139842
440630352
1137330248
446094473
628893502
1537837246
281876325
1973442920
573794527
1071947970
1551028525
2111792510
2097021562
305266043
1401228871
806125804
189737790
1867050700
312031586
43714746
699067908
215838612
964201362
626633451
969702546
216848048
450085267
1399903320
1836363525
559215980
971426001
1709862007
1213209104
1660893777
1375695379
1706608273
812120544
750023817
1895728588
1711493169
18754404
1721433546
1453528016
762587785
1930957093
1811558985
9436584
1922868708
660985310
714668467
436879983
1882904019
843086466
1737934271
1784000503
371794974
1343782294
70187213
1130553451
1439403036
1825076556
366087017
178732497
2040174250
1636861251
1244648968
588117940
1628438941
486158092
239673062
1844385566
2048939925
63580685
1075335456
1416266751
2062155757
446669008
2128213808
570384610
1075369267
1960524176
413428213
85838744
1045190387
1441692177
207805273
716211272
398419894
86783770
503887778
1074071102
659902069
370642757
1493385934
1509469365
1344116608
1441969829
1540059260
1266844587
693738516
1265221174
672672235
160066832
1655702212
1206662517
1771071681
952273989
1770187020
58197009
1069019517
296259167
1490156272
1325766368
280264576
1050821917
1071848595
1706349962
1113802483
1866709202
95455861
1661947534
883487863
824303848
2014793053
1286857310
1602591041
1809192439
1306370783
1265360267
1089366693
1836756496
1094168782
1858497090
1067619542
1095897945
1038143016
122892348
1039248447
793597042
182903126
1122326905
30565724
1323477682
1321610722
1402417443
1876548855
60240504
403003985
1207779208
1079001729
784589959
871198286
1001863021
1882431397
1399605350
1582658262
810233081
1521474405
1273462103
427978173
944029674
924145920
580992416
143469634
1871899078
1954426945
749056662
797794525
1966744053
565328737
1204665544
1160384664
1010829140
383046919
751071389
1504091264
1837790530
573333843
1844061065
1578206456
1793235321
1814383342
1260092501
837779674
226499962
365032506
1100945578
1633584691
1445568136
1789585599
1304087022
1880139049
140505723
1546760737
1023591885
2125962961
2082412143
863115581
1994284730
1586052356
143988546
1102561935
1075021201
302861660
1703971938
1638982356
2077591020
1632123872
403283377
247499537
174226925
905773808
1687473526
1878229455
1103984059
1502486131
2138978351
1877217420
212396629
451338186
1119986758
176767397
1104080749
822890682
736287918
1529716698
826673541
479880263
752491625
1914037228
356579730
1983396996
988073561
1868591840
1979151565
246751917
739294094
976162867
1946615051
1545162695
1592547328
255022627
1497626564
1687014720
1521287926
299423175
906867140
1617113795
1678176624
1760791855
1464241315
241108608
1503017290
1431279207
1654985982
915248016
1932219863
454442139
544373322
807796683
1676309808
2055329219
395035861
1413086656
861698516
1768620456
1332535194
183489481
305936466
78177877
1270364535
254468892
474833814
1219130187
2098504661
2141218441
708457732
447753170
1619224634
1618944312
94600721
460299719
1588962088
1312621871
647609476
1011712252
521847313
807576865
1545938209
1192903799
1547627801
1749145808
1375169442
1358287909
1112293535
1855841310
2112586576
1199732028
1712301231
1738421167
1937985589
1606503431
1422956024
352513142
707551714
1597615138
606565868
2033099330
1816892371
1355851453
618478415
1459387187
2133501716
1289035600
247922407
1606363596
1571238879
856705144
821809271
80323317
1133599181
49573564
1293708354
1886648483
275821029
227303129
1779161219
1883119195
1439948662
1358541156
284107499
330060705
1009710331
813315171
741765485
983040370
91333614
459854457
1516442155
769698255
2127542452
172983464
1940128527
853203387
1658303809
586186536
1442441403
903225223
264591946
1530337303
637201010
846792828
872812627
944020884
1841910501
1635972405
453100311
346344040
1465988552
1650779414
50275723
49422810
138218936
1226658731
112855573
1405230655
1936952682
1363442163
1324781839
236490553
862384796
2031243744
784892442
1709423354
751385443
2031411418
1323598135
137334835
404823028
562832774
1248300152
1601386309
57707316
715782510
1829467163
133064273
598963236
928847829
1973088621
1368472356
23875918
654951389
1243511062
1993186147
819243081
1199166761
985936884
1951402748
461561783
850479185
827137996
1367545199
385451157
1650602860
1890945989
1159694565
2077885060
1731061244
1187227798
2037023422
1947035947
835274069
1783895200
253687474
839267874
1023122055
9411675
16728886
1710836618
1484013750
1817867477
2112414980
79216763
1314108400
656194313
1395002753
2035047416
1280712403
674222921
1151612718
800244203
548693462
2019413630
1066696356
789538905
2080134015
993904777
1590003776
2141731075
682560299
1429125572
1050612807
1687306712
542964802
1187729634
2078107430
2105557187
496046727
927505018
109006076
2067077067
1683321005
279882850
53749316
1535434440
1075966055
1071907794
1505212270
245546688
178831715
885669143
296218361
1711364599
1128038690
832441563
1150077560
152632197
45593155
236370607
2131231297
1663895911
1630856685
1352046605
1271840569
1180071993
714088332
1531515771
273613396
467058010
703438342
2007873528
1261537310
1394278366
633565673
2146987230
151531202
1674969482
919265850
1718675430
1231572826
1126471172
156803663
345443727
2032895280
775154517
1060516050
1309693847
691107454
1700378926
1270738796
2061907820
1566095622
1176217950
850542805
1024549941
798260389
517842579
605698881
1597688129
1687492867
59785086
1879460584
1023279172
1161154411
1392734796
11013139
168975453
1445874675
1151500793
256206858
418770722
2119206213
2084666675
439703191
1529655603
1458295756
1576058416
1237245127
162432769
572949771
1341509501
430744240
1759718951
1480450853
411450622
1916031978
1912314920
570108931
349981324
1276574435
590646465
604803541
1911539305
422587741
1911235880
1553344956
623581323
459795128
1661589809
1835402305
1100317433
323108857
1617534732
1548175717
655630156
933716093
1102622678
1372226645
351673515
1247179286
1076385855
870599418
810261313
1982509024
288228575
472501621
642288057
1686022255
146169231
590794600
795977901
1658251701
769660212
1812818929
666154060
522581226
1725269859
1461977703
1969777013
703616015
1234170302
123133831
7026460
1378715944
1218948469
442375931
422040785
926329431
1220990290
844898600
637537266
120156056
1767218557
321854139
1072649493
1471717063
305352883
819007105
163342990
1322201869
1354428394
970390806
1956899828
1230374385
575644646
1298584730
198185976
1611087833
1931134460
816645742
794642798
1506550242
1047285231
1469953668
1798039326
1826194626
538694716
680570065
555923178
42285468
789486821
867155224
1305393361
422591962
1392746312
1608842969
1447197223
1631394879
611440422
1627223711
1230235834
1912562582
395885299
996705368
459153387
1840511981
2108522761
1323117252
1833718126
1824053717
1242410432
2138466012
1666853204
856338585
1554270722
520167072
980745785
2107204478
377661351
802200738
1034122988
2127882734
2102996278
305988782
493377654
347624376
1203833310
1151639885
215671128
723836091
325049413
1035540857
525206295
869053510
427846682
1322283278
1185205983
106702443
2022756901
1319767300
1899935103
1878708504
385441117
1515965538
1907323558
112952849
15599216
1841795428
2024076987
1137839808
1265132327
1190923981
1723902525
695594289
584286540
197179590
1987364865
1401876514
268752886
523091918
715513782
584011778
708798051
1055616207
1510922277
881698495
920854416
814346998
755320297
85502540
671431355
648599766
1588261297
1409774915
253145781
646318591
983283685
204969152
1454518187
1960192873
1820730314
1354461901
361497019
1122812163
1742164751
1899064159
1018377802
1546784965
248041272
1619381159
466348431
745898211
596532192
8193623
2038104667
425392298
715018992
21314926
1481501961
1256507042
1325434927
1859693362
301075877
388245908
999395392
266849426
1415208084
2130016437
1831675292
1540738180
969684997
914743540
1113299239
1427580758
262129688
1894298970
1560586951
363867391
1584920398
1545872711
1825798421
490204423
1220952264
888817078
1766049319
1095544338
921854100
377242794
1355136635
214339524
1154531464
182076082
394681554
2070493905
1545234671
754122108
501094000
1887018892
1916729850
744447316
1862597988
1745973158
393962532
2143989683
1640771715
1431428847
250007495
1828263906
2138783610
1910125879
600829757
1839125696
687183300
257675359
754669885
1205582771
1172223323
762778519
1380253312
1926475901
942357316
192690286
1339454984
1797976608
1379243941
53796739
600185952
215395606
25771503
1430488078
1255702782
239574615
1856714711
2004250814
480281707
1808728138
1981919453
1532484585
771904588
364841655
519017716
1240218967
273249935
1708693740
1844692200
449675024
220278261
1364074815
143024910
1679207091
1955807900
1831168610
2046928966
1970734059
238028869
320924552
1228103285
540361747
25882295
910752175
718865037
1213396902
896238144
1205321391
1151119751
369656683
271975406
1744192639
189510583
258125773
1319417478
891030973
1344573640
2087479643
449038310
740019544
459821480
1992460901
1543423062
708388468
1613492843
1261021493
1150553529
1949929046
1508289466
1757917359
1365650785
935712342
769240585
1933257115
1804387104
21102046
835767138
1235067242
1814974495
1247491374
1973095877
830300836
1892572716
1859817654
369436251
1040329337
183025685
1445591309
205254435
1273822423
189441068
1028622865
1708522385
1224767694
1010534455
899528760
111646015
1091611815
44160209
198790770
853755956
275782765
674193119
1279945917
1763271830
1601148173
1675352853
1938788012
501927940
1320514894
1345165289
548780780
950171966
1520269369
1061825219
1550220431
1195262620
453865326
315796746
1050887582
1837697902
1092022715
1332477280
691617732
1975604020
1203317810
2118403516
260035969
922446420
337434328
1576326618
1105733388
203965049
1755055057
1116871366
1473601126
200772109
671970875
1705797220
2122416776
923186537
1875390319
838333088
610756381
1251057578
2086371319
225825414
1981458695
144346727
646531535
41900962
1153079704
886668841
1178969754
1847322972
321859770
677049102
182765531
70996499
339200361
1951533207
1354608195
801555113
2146658462
773917084
2067292506
161152596
675510028
503365643
33719322
177292247
2146115976
504009702
1669056838
14960203
486687601
143041816
239463827
1984174077
1934329703
2078732033
1408740068
1553816064
567605868
1826276984
1634767540
1266802808
2114195617
947077808
1047921102
1882641787
1746387290
1492135375
54325071
1152008699
188470761
490307732
1239977777
2043314265
2014365448
1687718490
35990618
695634584
434735027
183344868
993831981
611201023
208773915
1278785337
1725576046
1800681701
1997874390
1968368522
154350140
488823008
1979592303
1211930343
2068394438
845426697
355000656
702591568
1984736140
938201426
2122159617
211677519
332034930
1429820296
1991123635
1292129220
1925995704
1394240353
974062138
292402177
607262149
1471722201
31208291
1314636912
72437675
2094194935
1824344011
804385825
716327071
233396014
1217715603
110038421
738755161
771268915
1586665415
234255450
1699508646
1941774271
2102974592
680345769
584371039
1896466205
1549115511
867072714
491441029
644921085
2054682949
1794155976
49954651
1636790345
1719625636
2085887036
1440800922
1228890541
910015653
1199545261
1171497042
1943174540
629946471
1904843082
718961919
125761036
1733349256
361266640
714219656
1464336939
1317860124
1111864487
797675834
943850417
894932546
1897163939
1216815354
1772533542
12054297
1737032291
17826422
2066349349
7241146
1823926502
541763054
1323901626
279034211
2066336609
1996654056
2134291086
679135224
1469429924
1506617970
783485737
435090712
299807151
1746941313
278338030
260560052
1064625615
304380629
467111787
1851976543
659937726
1676661248
776350018
895477462
567924975
2113354897
517421335
570785788
1337697440
1101133769
332331
2061028843
560524479
1171960888
1506578778
83937362
728658943
2125253261
2090852743
79088160
1865697513
69798700
1304986455
403560856
1562033270
1565480073
1328878400
1126718310
1530703641
691704880
342773462
1575500210
1944043566
1304830278
622642729
1442534282
729441838
2106298174
99939907
164777319
953588641
714114101
691092971
696769050
704898655
766062303
926219956
1210332905
1942996685
552152858
1007489975
711578351
1028189916
1992310711
6796985
1951533207
1372106936
1205609180
1840354346
940775704
1679445838
2021518701
1080473505
2071078396
416129544
853721049
812822654
47319233
1105954565
1567170497
1339779918
675479397
284978821
1064783471
985653292
1426857368
71708982
142631349
651468488
227860023
366989558
515533139
1678491295
629676113
1617934217
1358819851
987816043
118435149
1903298940
1890851324
958275670
842462996
152207847
1730297716
1109928122
1759919119
1463054969
362997409
27207752
808291678
1447517684
951685667
277893023
466735452
99229891
532672567
192336046
817322020
1724550587
1190263615
1118777791
607101168
1215169457
305401484
723064212
429629265
841800773
632987171
231626187
813413434
139023385
913099373
1582373726
526231387
556036794
563850647
1596509478
681714594
151947327
1679431856
636894188
418589219
2017591758
1650577783
190472349
1641949420
1047735025
2021910821
49360179
730431986
1678197786
1565158067
628509149
2001493104
10779038
1926612107
327909677
1587616069
313449254
2001123031
486500882
1585313235
1659935442
1538612264
167304545
1379962840
806891471
852062498
857303160
1251622777
1443238027
1260178632
616488363
223290034
679799973
1095630876
817114889
1432868403
1773451716
389468373
2090474063
2006404464
951643681
968097206
279736284
866245613
367574977
383948296
190837760
1137684092
234194866
192742608
1509055624
1162970590
1559533235
1636245372
174517094
1348128435
1047188970
537369014
1228072799
537671364
1602938157
1918983654
957982371
689775969
2143427932
1409696770
464819953
1503030682
457866836
759873598
1838024465
171334897
1552194016
1405428472
739903735
853581303
429638645
1346587089
1586555860
626100490
141246911
1299416953
574023245
1906097015
1737980254
1123943698
1862724736
1269367704
249190710
776891182
1320087231
825387341
189399089
2011193209
817014146
1610089682
1724879776
737936975
2065072849
1823475690
1865157040
1496490737
517194220
1087019380
1213858061
1913697970
269803416
477833304
1460591862
650695019
1746302118
2126623486
1122008579
284403650
111626114
1983317637
572102980
169344938
108952427
2036393614
883288999
2085997197
71401200
1143075999
1647715464
616794284
602325726
633377254
1572518876
1562360227
2101695293
1138092174
2005353319
14046443
1934767217
414978484
1912233999
469825718
167353658
467970247
456553310
1992320473
701283596
1408100492
241654627
1829043446
713929243
1243429709
1182911974
1302735681
279068577
1353669437
978470878
754232539
922919144
179460186
1744601842
274293217
1720756244
1960651780
1195637146
1067972737
1421382566
1991219445
1166565864
2101699987
196662451
263183732
856140069
1745220646
879032381
1092473284
843784587
1606331962
1134940540
654371123
453079450
934876474
1386977717
235584417
251445929
1544957176
1290492599
2078929774
302558562
1170172180
1483224543
1557495627
1593201849
1196382154
1238363383
1182212815
365423902
1461594313
30045081
1580580075
1915098793
1004447083
1708824139
2001047118
1076339556
1705899545
1304944159
1187202627
1764314063
843029409
522571479
1499294122
361395457
2011125099
61323149
2121557600
177331435
95160026
978218664
1120665531
1295246773
1301069005
702285603
992934031
2108952028
1724920953
1738179189
176141494
810008988
1632544864
906888677
172073803
625724576
1799679141
1415263227
1461634098
2143751084
2059821152
354368453
1608336924
831654019
1055427096
416639900
1906188599
1611285938
2038123976
1053790304
1636168633
604705069
683231773
10189160
1579875602
2134753324
1608581635
873724530
1432438212
144812836
957391713
1092403166
1905566354
1475935408
605586594
2023162446
1503556906
996303583
1876142909
270951529
579404895
480768750
473456879
490357438
609478485
392465508
294011922
1986787879
1032026005
1706669791
1734383663
1877190805
469809686
1586310023
1358166841
1890553778
1839033798
1222749300
154805915
885447002
205407705
1593345506
1315715804
1679152038
1813174253
679046171
99400748
197199010
1109441421
1081507073
341847020
565679267
551301596
431793286
1465168793
1183960131
205914621
1575091583
2059772335
1355561661
893162069
384834573
166565108
1787539738
867997975
1352399109
211100206
202127879
710058108
1025953894
186477265
108113852
562562608
579145642
1521465332
131537087
1605535110
2114459164
1728753949
516434284
761877751
1430671081
366861566
631632829
1934972754
1780336095
168503608
320774131
1678407073
1310965526
1369318676
1978419710
1241318615
1356160291
317060939
190705739
328473574
1118859519
672537744
484821440
1157628070
1874400212
170080520
1875814075
882176749
421810877
1732009415
2005112870
390556394
1854423814
732060272
2116263772
923699625
1115101911
2053263586
1936746416
1994717926
2084119559
1132849821
293716418
969010284
218548228
787371044
387062491
1371061196
629814964
739238955
1522658555
453521892
491459895
1092325005
1130679646
424474114
93794419
340817256
1297972128
981269315
35976956
687097334
2037819159
1870131608
1218465842
251088791
998685834
1276437719
600781914
1009149539
1106729277
99475117
1162204354
1206980718
1728124504
643191748
1090712942
1159266490
1424681998
1220308715
526774779
1644889479
1729496347
250854749
2025610606
456123809
873789754
200282793
2004786748
1971453005
98921310
1940413217
913294170
1531578535
1075507119
810322821
700830950
1455460845
1905180499
1850027399
1050285511
172031111
1394249667
1260379533
1104051022
1809457405
1080790893
1872934079
829412278
1533787103
1182517416
1680770250
1159291503
200992073
1978940063
1867460154
123156450
56952556
1133190576
1691006895
480786305
1293404636
1706891575
1906005252
774688535
3458637
1301049609
1360568460
607884365
635213361
1417639383
1841640359
398364838
208089738
855284886
1538822601
1416869579
186356467
1883365953
2104545444
2066188947
342822918
1686787949
350206734
264325122
1677523874
1284381560
1767755706
1709215244
778615772
1774190235
1371424831
1152797905
795683639
1934835101
530965907
1980855855
350817715
933002398
232828211
461465606
347849968
1449594624
1586855134
250402036
1998212652
1680168052
1351659979
940802347
794138368
460453273
721410526
1065096349
1629890372
329446402
1694044594
944374508
1653125106
458610460
1918616672
725375458
518826278
1585057861
1181662126
985544358
360771186
659024838
1800297199
161575001
1857829439
750190552
2023787746
1596869505
140721139
1538631221
1270186928
695482634
1411589878
505584748
847424111
733531253
580750937
598939879
946363455
1564225091
1423229398
1208064360
1807575952
803377645
1528380403
1662367819
1779790580
494756443
1576969200
2100954774
1474498189
750114917
1689083401
1564381485
936741319
798974121
1547107366
1087625326
65245742
126741021
5663510
37892895
952792880
114394202
702811043
796837104
271700752
132181134
862349709
662841264
1875821545
302259474
110283313
971955837
786447019
924818784
1611315213
276360734
1597052629
2005367336
2031365116
427147060
1424111470
1106938666
1581101078
955537123
276428145
1308228365
1214660289
422187784
955349700
776047668
910056113
9881750
969664256
1075283625
1006957755
3085082
1724666986
2145606344
1145654945
35109761
2107212301
191122837
854234394
150426943
180394888
1935479073
1199293781
2138913914
467426969
2032612409
936901342
1680503261
635482108
1454928427
1443973096
449424258
672291377
1242430174
936748426
2004519692
18631721
1480148112
231370552
1532159170
742309851
1641898673
536185467
810662435
1463295586
474375383
789268025
695775163
1716411590
67982452
1266370642
1266102508
1111743708
665408251
1103723043
1885595086
1962386721
589194271
1036939891
527716224
756601288
33053097
1502184475
1054061302
1258950506
836311086
1502474463
1320613571
1374285299
1576145942
1660745425
898417681
2041050991
756042621
294586781
115029311
1141467130
887528525
831129014
646048565
1735077298
1136275431
123780899
1241057639
1350306157
392892024
842229687
2123321571
310875013
1333691086
357807919
1988950082
1993105300
1496849994
2030088612
361822468
36074924
344898219
830817354
1676343745
1748090482
1263823018
2097021108
1855203430
303609058
961543082
836794766
1746506359
1166746847
785757818
836077184
712927237
854084505
322732371
1408150715
1930463885
1218807494
1403742170
1295391688
1205803214
2133748036
268723281
1833239232
353464298
895531664
483859319
1646506656
1279000822
1401084518
1543910201
2128082720
1172103060
1818651614
444297619
1373421279
870167578
677417195
352547152
831154308
854409398
609285067
98557571
1260339985
1174641046
775738140
1737722413
189423479
1221529281
312304747
983121812
1973935744
295985880
344596868
947124974
189151915
984032068
1073441249
1672001522
2045736787
1003985883
1147095657
1190491630
1609336165
416875930
1689304643
82952225
473643145
218535756
965422245
555231508
1829830810
684313045
1597429656
1682671502
1863529862
601213012
1036212071
1620132851
2090247685
695321198
1623452824
2042445078
1841175442
690249074
1706456897
1616309476
1581108365
1452852406
544033871
809699375
1696710367
2113119228
115374338
1772050912
1239710037
1704383322
817031715
883407226
97497890
1554813960
2073329650
583885832
10457835
1736106599
833505590
706992024
1686031213
1563132781
1968920618
360545355
16094892
1792011016
1876132389
1909798708
1919612904
1935717932
80337280
1289731559
1190284831
1082323922
1388417086
1784251659
2105928729
536793685
1036583837
641212625
1072838992
1066441019
1429559956
1908250542
1324723820
1453176401
2032607434
1371592661
1431807639
1075022927
1405560262
222207472
993804153
1796103355
634008213
1550757290
1335020023
534688104
965918325
922305129
286797932
1276861765
2007102187
793961667
1024096816
1689083401
1578453954
508323448
644748026
535711214
694304837
1896914258
1961205904
704611229
1572147834
1131601322
1777288686
1993514606
2060141951
307911669
1515736571
1063903213
915325204
1707147603
242244089
80681387
1461377103
1083312512
518552753
1959883896
143806213
1800868570
377825366
1363023849
1111844617
1035767519
1130362462
1589228673
1198278871
1183639206
358583090
2095762330
73614439
2122581553
1265464737
1080376726
1473421330
1272205879
2087916203
496667132
1856722840
1062380967
755680201
601181310
1953952902
1085729746
2050267551
1703291365
2056162534
373719344
574432839
183470271
1408441646
1371605300
1557398178
469409211
343010633
972690498
455701739
1025156070
1532872917
581183238
682533271
1010285225
446648431
888933122
1368577100
328422258
1856590778
1897383062
423482068
1985724756
1886034502
1041272399
1839647001
812720848
89928563
408652669
152544023
714930801
940232940
161011251
1314674368
836952510
1929361024
532777201
374825993
1965577987
516311655
1857426961
1400633504
1135611899
969805690
1619780932
329059057
1547698327
1642402235
2015978114
101755040
1534840686
1816318994
1393734983
1070795268
1220983805
232887835
18660191
842004267
851613880
1469419449
578936319
1601480315
1413588440
2063675684
2066298207
1684736294
1502235509
268137160
679156158
1872627390
468258806
758760121
867077367
1634634378
2035694137
396413597
1602522781
1328921893
130071230
722580461
299909261
672800054
464462807
242294073
766681208
1629431759
45334814
883217761
2083683316
1725596179
144243962
2063141184
1974454184
733315881
484874877
331145374
592574583
1969058158
1457547901
144542646
400137300
1855981815
1084270441
1960146
698818773
1648477282
1345300716
116891799
1628496599
1916029837
264495155
1007376929
374096758
506229378
1196095450
1653834997
1405617689
1331067741
1822147478
1916040684
980213375
224851176
1053987145
47311220
440885663
545825318
775919847
1929744564
1663780475
115368949
1999547494
1637276934
619331391
1907157213
113535854
1417377561
1355298763
1162404057
1834522543
766606277
1450064308
19590810
1404342575
1346490183
1035420898
247666128
86500146
1676313935
485098088
1890186089
373733981
741834905
1177715573
38922478
495436704
642574466
1253125742
621044840
400076018
836615648
629229328
409330611
588314184
1227529285
1584642157
679771080
1445630706
1749519528
1676613891
1786575973
226518309
2091779934
1677906263
840707279
200680262
879307404
683046361
1409133508
689330325
1264829516
1587465299
2086421577
1711736526
1564844913
2115206250
2031995267
1987744615
1527676925
1736457938
354201118
1164512254
1587949923
201341594
788449812
1501889017
1397509819
1216258513
1917416716
1147024819
2104290708
2092392306
921532770
733400717
1544012555
594866498
1573753371
1816401392
945604490
1252518087
1980002020
1278469092
1697720651
2008891076
1314767149
1346250470
60449750
1006571394
1855701794
1604962086
939007215
1700230907
607245755
1870021475
736788334
1722319902
985304037
1372648843
566117564
918333753
1993279932
1499323951
1359016154
986457003
823310509
219944183
1162105608
309479826
1725612985
1378005050
328427858
484804145
776986885
1217867700
278080061
2099964802
1157899273
46657530
285441734
1085294275
37330834
1434182773
344459555
1050742635
199902614
1412158238
261599746
1874995797
823376428
1771809256
336286704
2134355474
1354949237
1349876068
1247826911
439091352
1236153439
562540184
922174051
49180311
496280556
402775016
168902870
503436887
244588658
1243050265
1269733567
241377088
1598716668
690769580
206794972
840094458
1889601770
987669248
481272553
1249163118
266903161
15364235
139523710
1697004994
408641656
2078625046
1162996293
683218917
1857136402
901238605
185369010
369380630
2045322472
152522786
1404989250
863591515
1995303636
1272128995
200543260
155025617
111960545
370816004
1604175553
1445051427
2070251762
2964049
1617028326
568314066
461526613
712235765
278224765
209052963
1143303782
1162273103
811285347
13591400
2039430590
419245245
1141575319
12737928
920445327
491550415
126295732
1309726167
395268070
1140451676
824356735
1672996132
1064779297
725538147
732680934
1601383746
735561287
503542592
1642856368
1054064787
1756961195
142134531
1385970098
396281428
1265219797
1735658379
211342009
33985729
68584849
440013775
1994140062
1787091434
670981715
1526740933
259703680
2002937206
1001519780
346124246
321089207
442832190
813132116
1426102310
115087906
1979313811
33726374
1807725225
1298118150
702693665
1254466679
1206280613
1255363225
1601542435
576262420
1625671289
1714010320
836063144
850295627
1434723644
346189163
419970416
103821
692242036
1808496321
1191429874
11937133
2029071781
510133989
119265442
761788273
2004374614
902990930
1541372401
2135221889
666336649
1281152063
1891982309
68222389
1674461437
789811268
2126480128
1585380116
1883993975
1158896806
146097315
1683122584
1213776891
92221621
1075226145
1004938025
243475445
433221861
1073737910
956388395
1951857610
1639812522
451655976
915273303
1243677366
1984793532
1702425659
1788103789
187071736
1080326452
400635060
1179630450
338127925
414124369
1509753649
194932555
1328479420
984507404
1846635508
175315059
38590004
845557274
975435681
337912046
1940141631
165320414
124425274
1972047009
1617154474
1363706339
614535606
1471110166
2073167292
1858383951
44136288
2061832812
1804970989
1125371072
1154689694
426369413
1740640060
342217388
318055826
137885969
1280786113
83033457
1278576538
472279348
1261001567
182474149
2050051023
484761379
1064032565
1313733505
450086224
1920010035
1247909862
542758449
550037628
1127783691
1115517466
2038867032
1576200376
364254710
1555968571
1871696086
352210177
373227368
1068827743
1507788777
450716643
1240515819
2116334993
933172367
1877306653
1813397401
796200365
831254623
521962127
667135546
1767496008
1764583611
1031646564
759521508
928759359
931337292
1440290792
1791755802
1494589948
1938389882
1860623727
456719226
1466041823
1935164437
36167015
1268560681
1519476622
123851675
621189347
434571244
1049835488
1987062028
1894687721
2075735227
20558727
334571686
1282239093
375918275
21201403
1368061963
1837209
600278557
1543842087
181845125
1168731744
650080487
125992064
1088972879
1700525127
1622171277
11001249
42285931
560282159
1311610524
1131234497
1226822078
1327391298
1748768852
152866338
601782685
569381015
1739013409
648196226
1178530169
1149455556
365715784
974160564
274820715
847740865
1580491886
720371454
762877068
2032553745
1088052426
47524961
99036030
1230128671
961045073
2060631290
1454071371
1444185033
222966692
1692441890
1206211860
827186382
1074816491
965674801
1124265297
230883160
744691886
596810204
331734097
2145058179
1655336889
639710746
2084882039
1873194940
114976451
1006094076
1771885242
1734842113
330958508
1334126675
1808716380
1571418208
510307092
587266027
1958381711
75769632
1319912213
2119021154
1649757982
701474782
445949152
2006875732
530052977
442104970
1166144548
1630133960
1128335611
1611916844
1412542547
215953572
1804765067
439530579
7463598
1080360199
1752555604
525133810
1177993557
1364811047
1853051138
1023355241
1665723177
1590229706
260699836
1518004618
621044840
449664870
2080658544
1753478223
1860960184
1387023122
1330927481
1737388950
371973219
1614469018
1954017715
331035591
1620074895
138366013
1499691446
1720237663
91222453
411151606
7690687
455483785
64706909
2017362944
942088541
1430250340
1200541924
751980168
355147278
1055876632
234177560
1035709830
412399389
2110194427
1759265653
383159294
1899141206
1956371714
764433516
1838108762
440444576
558442930
2074776192
681048916
1432411629
757192147
1905611734
2104336009
844878842
1039102615
1103394019
666389878
1979518303
1408030532
1478846215
820606499
1959496625
1627023231
1576643579
770531074
21989055
148543401
1618017351
762524004
1461616473
444052386
258769546
1802415679
1832938389
927081886
2128054812
748066747
1939625242
1681825025
397758694
1375498561
1525910432
1250620582
850086696
749899246
127836583
1865987407
2118862932
1225186696
1910699141
1301345756
2109149646
1949019966
479004827
1023976839
125149815
358652738
165039859
1436285958
105544957
1919967138
212038997
1080205053
1970281625
1523237867
185457275
1875191815
1055364086
1203822414
1660438405
1320294236
1029864849
92130089
714231585
2107105875
2147439103
1828542613
1202260365
1991123198
1917090492
166040
842948481
524738340
1182737420
558642546
1253572591
1157609319
6627263
416608702
169555241
1899479565
535988402
271453489
405398674
1577322311
250544715
2134947079
14213975
790760470
1766113760
485345706
545634918
765187416
1832633915
755891087
1633504102
742571800
1486405131
1839350016
35724150
126157076
767807551
1519323801
1570608265
878465856
70873117
2014372785
238062508
1377638255
471261297
499546435
721465866
967516119
664914405
1344280485
550579900
990812801
2068461604
1993146163
1058642675
1541309565
916325884
1747452594
185162013
263996808
60766404
1563135423
1283818956
1462110871
1549224448
747154794
336569725
249042815
682894704
1738934745
1248311341
1150824793
522710344
2070206138
1636457892
2119676090
323949121
710756506
2086009626
560110716
633648952
815336332
1378031478
24405111
542265782
1769101358
560788087
781653452
1519536193
779038132
160626946
1405864144
1107300146
788349638
1784070610
620174978
2084672552
1797031570
939348091
137023542
1484745404
1084159927
1999733609
1003868327
2051124695
604956786
1705190205
2051039929
1611216233
285024907
1081138278
34458816
1330834051
686544510
1328982243
2003843538
617029284
1310208338
332165900
1511769976
526029143
2108010337
1771684668
1896222532
315089820
967950793
1999572996
544280356
15730861
884304711
1297274578
1041120079
1032722779
1736949512
55613473
1156263362
38859524
1902331781
32515661
2103888526
460717556
1310279629
1940168889
1732617994
474084183
251177183
2030170326
1023412385
1399404244
611499919
523796470
1202261709
250685881
1464772876
602127433
1479026215
1598393005
2030537092
305432223
1139103974
117658778
1294290969
183700628
1550046868
174978257
768288149
261240258
393890387
2063792434
1791288042
927392238
1085402794
73557072
1917682474
715116250
661084097
1089308647
544452779
1625284937
667281770
1998183872
1580872452
715866954
457619867
166752516
669658921
682924609
1831143201
698594084
356707391
1044045818
1193553618
737403859
264432028
687288695
2054431893
766887259
325121593
1137915903
686240033
1403569975
1001365957
171371012
325407894
1599893063
1097876829
1521283277
1579142553
719198156
1534698006
1482065415
1166224553
564447333
1163921286
1256081390
1395170646
134620914
921445613
275140617
1335210013
1880748975
1394367820
442825001
228929857
1775208552
1745686163
1569608067
1738043332
391908082
585066987
1009506279
360306798
2106751815
1190649203
969899418
1085616475
412619919
2008381279
2080287470
1156808960
1028183238
2071060406
359297181
812932090
627873446
264559262
171020949
967404841
93448027
2005838658
2093524713
1903814261
1562032363
468598868
841156111
312737387
1194112074
1336357613
381664733
656254902
455112433
1075481056
1855794343
1407823119
1438521812
14038586
2087555600
1864769216
1675717272
1606274082
669882252
90045291
2086056500
47346989
121229257
1879911978
224719198
1222317709
498547265
1410998749
2054905698
1892050307
903570982
453241202
1854896266
931934491
409712033
1509130951
1762526049
189393500
318957824
174202412
175163680
812151257
651982748
1173104808
1810606249
2547540
1230257124
630283655
1856477570
435045623
1836515179
1261634527
1352916925
301112576
127780847
643811123
1117340908
1898750705
1984895579
928661262
1266013997
131713639
1589533493
1971034485
1464128496
2102906894
1803988461
70665999
1441113564
293891996
645137676
990462969
201659619
1871337308
250598879
1935679983
419410717
100677345
943669043
73089818
927698011
614425333
503899201
1052691038
1472357350
1774188628
2049945633
302666694
434032546
477939744
1139059084
601675078
586638114
999033246
610074798
1520816900
315406285
1552198583
2049016744
2064313186
1924520287
991969023
1638648458
387815082
1679935247
422888668
1204882187
972974990
2125536730
1665714018
994529110
708319419
277648075
1597389200
1454458465
1301719148
1377466466
1514282463
1458112123
682331981
1208174041
2007364223
1541522654
206125033
753176645
1462914684
72972331
1572710357
1546709807
526217946
1331216559
241554953
204118764
527010423
1933404714
1733453363
1031113402
1596054633
1308872986
947309776
1616213114
984730698
1298707400
1967656068
1203900122
1402181038
1366240937
1646639491
1606496651
699411337
2044184027
408457167
841576370
1780346724
1483384497
429629927
636497694
720577305
1002654770
639749032
1407083461
2132140830
105944973
1262660969
246959885
1058940901
1077106510
564601538
355824921
1296233760
260060067
293161732
40256820
706738690
1480287482
660267798
621790112
162701522
759814371
461208002
1385001842
1907550342
1307954633
1764503034
1608751892
529074495
920343862
789662396
1259076017
1995292847
1647982624
1964182113
2004657244
798222297
575928611
519368164
1223518372
1841629955
891601719
1339465084
19823675
1097085472
1846528918
293029688
1816291752
1317480820
297115133
1441000166
1243650097
605803019
1452309715
1250548364
757251779
459675071
1998602422
253542070
2910243
186016526
1274804985
175639045
454489829
2131073927
1677310743
929189652
566065935
488457514
1219890164
1205705321
823667644
1282892261
1763857664
948270733
835082545
477929632
2099429157
331243750
1436063707
1715896572
2048148537
616585838
1446448069
58892315
472591549
318328046
1093962247
1184315002
1416456538
701221769
1477012579
1209005106
2000449429
316867250
1096940459
1026266990
1510491567
250178330
1501824036
385637292
792119400
1666054167
1875522550
1075407405
1112292022
721383426
174143223
1426415047
1986028126
1168290372
1743217077
952622296
517374536
1639514989
1019751002
1831424694
1817271630
1259056034
71781773
534607877
291150449
713478321
20357545
1401669364
124684789
1277036691
1734185670
2005822811
1319118911
452766117
2019060155
436292897
1734014654
1529896086
424351073
878718399
371314117
1374243676
12835404
1269604745
2026907607
1781073836
809588062
1976999938
186125750
403823940
1051854767
586786450
1104177851
796568094
418434193
782317808
1553373919
1166194579
312795935
1574099968
1312177517
817233509
963698985
2010254175
314043249
712983947
714397946
540718560
305111351
1838590018
1222623220
723794509
32188986
901683714
1507710338
363418655
1272200258
1431753897
1162603243
1389066441
578529361
1217384268
771597973
31099891
1612749248
1685001286
1447365507
1387917517
27263688
1521532757
1249582256
1092791812
1628988525
141243086
139547841
1693713105
966578947
1582513796
1105049560
421837809
1276041364
1025925108
1446402126
449817137
191804220
1740393258
1515840647
1535682630
2142465407
853744889
82823772
91193015
606010595
253342881
1173565012
1689314150
1293558190
1213349292
1895606768
744280229
430519035
1796121371
845895332
1882014842
1039687586
2059404297
469589234
1198823991
637965755
199906642
1606126552
1453550123
694699191
951545011
245471741
499559887
911049669
147471638
1132480838
183632328
45551119
1962176517
1959575372
172926141
1018853502
1024574331
1036269825
318038306
157764365
736531832
393236462
1179503674
1795200016
1442707455
1574117820
789739666
1530814758
2012112231
1591643514
711949121
1617058755
1004280560
1512325184
49943598
1068344958
599929565
1006201153
403751650
1956630208
969319108
745579094
732682190
1842459490
152305292
1968207049
411812056
719274743
343340473
163266975
1559467178
1193008780
1531043390
708733467
789182888
834386578
50800086
549298693
903410401
259141007
2003589084
946797152
2147382228
1423388247
1667935598
291294227
88478991
1310848971
92543772
567093028
132064539
15370019
1220019159
1105321194
80332393
1321074702
1939293599
696762887
617505179
1897885083
1720993157
1714926665
1434306979
355041548
1486913507
630205898
1430555188
1831286947
1196998488
791669221
2110193703
289120447
1157492208
6360377
1653999555
1766204417
485037039
337057007
301574231
1718719977
2003535702
971010539
599751418
1925553197
39132271
492145035
1177217215
92535756
229751484
1560667884
1614838405
316751118
67669725
215337391
1256669591
518313854
1488765060
341449168
59994715
526785765
139958844
1304428558
9243464
976545805
822558277
797706209
1606347962
1498876624
349809796
1695238906
1721752258
1483166747
1752509866
985957167
402962436
1482240387
1656560794
449728052
296180597
1544191297
1586506711
1272621030
1405845435
1687971354
1519455396
1031126036
1946326185
2114847946
238193512
1067652004
1907342400
2055991558
573049748
742426546
1217353796
1731443353
1645374107
1495200336
715133396
702234960
2050010824
1160066017
1158307632
828377290
1922810952
1383474802
1000132964
95211491
1475252957
379222038
622599345
574302165
189420179
1140828674
546325509
1578021404
440783429
1929187984
1662191451
940500039
572077856
2000031364
1998700264
1956916758
1232805088
1015048982
520793413
384381240
1209681465
692628069
1170790683
1932830198
1245114690
1374677324
513217899
1333152897
399433193
1169227060
426160335
831086193
961426692
1094930691
1901078929
1424548799
520931331
672738850
370478587
1485317799
1866559848
714754374
1486889887
1244972194
1081474993
120058755
1759002851
1220806258
1599718514
1033096142
2111579375
1066144468
1585218189
2145650079
1616694917
2141725016
746363035
1224609487
1394900906
1856204764
976015572
1030622536
2019781313
791373463
746520652
419792595
1813020847
1581265090
1108772103
972785879
1846970771
622484203
1849103106
1031485650
1752667404
1604095797
1527142116
1964717924
880413355
996179361
1855316537
1649258615
530823117
1287279465
1436080441
1300563448
965074518
467357453
355309050
1851650904
1333156739
322634831
250183859
736501748
1104853697
1886295674
2113717494
1789679106
194290101
1025158690
1094682520
352888651
1263716617
793234793
439482215
2121046695
1817535141
1667942585
2041908127
900802574
1609903916
580703501
1806252432
1831558142
75814607
1362887470
1254894811
1392219232
1922012281
601335471
282298782
2129836942
1167783991
1868325331
819526774
288011983
203843317
1630613690
2029715536
1016045435
337536546
951919154
1708092313
1295195224
1533728488
1236909830
357292671
1638612842
246127835
547845295
1728886247
508362596
682516888
633969057
1845323505
640228219
151058265
1833070683
1140339511
1953522441
787009119
1734203342
14855544
1763180787
1637533713
1539100811
2100820953
1879369057
1970297310
1414307110
1786166146
1358585691
137540943
48352008
1794228954
457812066
471084844
190807822
868773726
645538938
2111701143
2146488732
1515361238
1981015956
2045482669
1754563771
290266843
980787874
623951035
541915053
546638977
874360748
1752618408
1391628462
181346957
910689369
452944201
535498200
1028064381
514586253
479426349
837762379
41730300
2002533490
2110497984
680229020
819520158
2017509291
1430588742
1235081483
184668993
1865389664
1041509319
1275417146
1914175698
494636179
2101307789
1403477024
1083513223
783876233
1162924904
917427279
922405262
1949779122
1425078556
39679806
1630379484
2081127666
25668031
2133915505
455776587
102345430
109796489
1953604890
1555016835
731453776
1822059021
453451022
132940557
237244178
1889619622
478337444
1025980324
1443533772
126565448
921958827
1000932927
1667510107
443553154
1544543969
1170009011
45545435
280293365
475761701
1751847558
1533455607
59011788
2020236792
1305741784
266423903
207292280
1800132406
1974746556
1065235501
1757996221
1725614173
1773399512
2010719775
712271248
1424538102
1351465191
434153078
1880489797
1168605763
1355360653
1694572504
1497418977
1321079040
1253175963
810828899
1298129304
1251635404
1620550555
2042267645
1369567432
1804610778
1595460101
1269011249
1402425252
1711131512
1942226608
405923646
684919652
737303888
333483591
1076729723
1498359957
1373429292
1457919380
509909278
1035185612
1042117934
1019581197
1237228419
2116775303
1514198470
1991147614
1169045524
502895249
1929686763
1451782596
45533370
91871004
186349612
1956713676
1074593884
875024506
1298411553
579846665
1929966825
1577274984
528010755
1281950595
1787493998
1783915041
1351526622
88684985
928776395
1543018441
1933532341
991214021
593305382
266289727
718644867
350711318
902177199
921721295
1398825365
1142863844
2006914439
1634510357
1790327683
1712186968
1460926194
1872034124
109547795
1863210854
1815356463
569956992
658751863
728782151
1536270583
1432478919
1040356260
517010630
1832802419
1374786625
583957267
1316405423
1947807293
835640341
2027080716
1666164687
1472355313
353437931
821758687
1435700854
325660563
1215964640
258954405
1045516676
1995167887
1328609124
199021454
331764247
292858838
1336921960
403680066
1510069066
695544972
894878000
859352885
1153600524
1522931307
1596935290
1694407103
56674957
1213842169
1747105808
404415630
1924950022
92981509
760515787
403168517
1559681675
1874999750
1688945145
1589954346
509242303
296722471
1321058417
723048525
1730348577
1888910831
1578723542
1422689456
12054048
1623774100
867010225
759813389
1475297574
1103245861
304540459
1534558713
332588784
1088793609
1875420065
1383417623
223080391
1888530828
244788519
648847926
137036166
408755381
1532771631
2132074151
157370704
733731511
453276645
1292261342
1817467647
661956871
373666916
559619227
633507406
1149480839
1411553843
691494621
2067700924
1835745924
2027722154
381284994
1555030159
1132030407
270870827
547096107
1390379524
1992577140
1610115442
2046556843
621845016
703103701
726185784
1304325737
214288172
2076307994
2042318194
111425948
596748481
1446696807
568420879
672019270
935858182
1528161461
50236633
1018732039
299110109
84845124
1410867573
1784875732
1275227199
1475909941
1788747865
960237666
547927500
258897118
1317283930
12310663
31086324
1989684403
527869112
744262162
260808632
1544042138
982932299
2042864725
148585058
2092026651
1251890378
2046084190
520572324
1783492241
1623867810
599453461
943810960
1554876471
953800810
247787578
1511175237
1459954166
199995161
1058836911
1631059260
118202161
1665764943
1622081212
668683908
749744661
1249297344
731008686
73769725
354246896
576126086
1593029841
1749881758
1389986924
278017138
578088649
825900147
1197262157
1563164248
1455266255
1745691443
485730821
145277410
524744952
1693120754
1577006041
128121739
2024439328
2135973644
1721815899
570870501
1321279809
958690916
626315901
1568244330
420813297
1627401727
1156931622
1740611189
706281804
145785193
2145999543
1176594582
1693561971
461741918
1097341203
460281305
1351369409
1810987073
1059512312
1067168660
137823919
1146603101
59558743
114908721
672450729
143962146
1103836517
705811279
815258944
296338816
793372712
377466138
1844792399
1582005299
1811236176
555472644
47333659
672675225
445075055
755817679
841952159
708944318
1666561526
1803363046
1112944044
1981619327
1678464175
1462236557
1778186538
1019308996
468740019
1299081937
1854977769
1343737348
116570380
2123871190
1028700647
1178443091
445951836
1999020298
848891719
608838403
897404288
825926378
1694800872
1984578266
345494864
1739276955
1615619153
401573219
844561780
1887043711
457749556
744525747
1437794720
713969574
865045729
951426877
224363830
1770055526
798449754
407729180
359669628
786826254
354538982
1062545926
1377308143
1152590131
621379523
1289881568
128468569
57216789
1171430592
1785056909
955890081
1992107268
197917552
785948459
1447445335
716856705
1320744536
699172819
2038004382
1206291350
1443196681
178132700
1748266502
97860631
1215980190
1652935281
1613258560
1051885498
152704702
1164851012
931361405
1703911980
1250488086
2023980861
294586168
1901612072
1697291376
803767402
984377271
1042370143
1876911449
1264052204
643258501
1033700561
1601936908
1310660185
262943148
339032673
36114195
1422636454
1057078793
238659606
560383222
912708021
1630180483
375195802
1398047715
2015164283
1490107178
313628689
456462911
1313529977
1880047291
726006945
787698349
1476333660
321724114
321301218
1230608981
1643249462
444085532
1992798000
1786812767
1010176101
570940266
65793923
1796707953
1235780863
130214091
1342994986
169184991
160057231
271521581
1443223033
1045475572
1516378270
1865239298
649789255
1607358591
537983830
269407775
2093824344
675375116
155904411
1073195362
854395265
1406304389
1735129148
1287904871
1792217689
1826390720
357771571
1680335356
59148827
67244997
1792087314
1905324375
714951178
701054981
1672038569
936941278
1650097266
439542063
558716383
345602503
431141756
810479573
1931416452
1329522675
179765654
477941985
674994729
1065003269
515607740
1955415649
195881006
1660781215
588467628
731129397
79229039
169001888
1926316499
1221508758
383341725
371816205
1279952916
365588996
652248669
1769324594
706341069
527850509
1098114693
152542546
1558884780
768159697
105531713
752291159
1428694448
1972996847
431696833
151368337
2064217493
769213097
821090308
1272068797
918256176
112370959
997083744
1608437063
923297275
505966687
930983989
416282952
124796007
107742233
1870285760
915118145
848362909
1444818863
508015680
1929651702
688222937
274550489
1538143532
604067878
1556067256
126261662
1741384220
905115715
1596980855
1605941692
2125524549
645624098
2038657865
1307513091
1790487952
1876008624
590002624
955750744
908914846
1409433936
70173798
1080523245
1381279699
1132428767
685505219
1356796000
980313558
692374103
89338709
1693717081
1560203492
1976687065
1003621939
996100580
1147718399
793733321
400453636
1921865036
437547478
1347991841
465240840
1328614303
185377381
507442864
1116938417
180981821
732863414
446200155
834217405
1800951262
1101472142
905252349
1323580684
909147110
62651121
1385170125
2074257592
204072746
675505141
1748807362
132908515
2005049062
1162191247
82756498
2125690991
1385980319
1197510243
919895431
1454327017
666344188
1473460999
1169413976
1027868187
1240909541
1981255576
920232302
980579540
1567335040
1094870558
1754090972
16848657
816965626
1437483441
2111582306
409458175
1377077210
273013021
101565017
1329705492
194408913
429714542
1143998414
607344609
1365830031
371839317
1755110322
400104670
594781727
258156657
2037482647
894957067
824286844
1753680843
1858830122
1038948992
1270670643
9350470
1977685262
68841594
864149909
232049434
2003034001
1422272657
1642008198
1818638833
1105145597
2089873120
1431390179
2071202194
448608644
815547923
1476798433
1897562736
754177541
1588964630
1035372702
2071889094
1827190
2005265112
125052753
1038002943
1422715555
767216925
1583259132
1159678450
1383189345
1884709473
788846004
463440214
474216109
1269337360
1230983152
1768755376
1913306574
44615389
254478257
1616685300
1558226216
254426345
321506521
2127052453
567210448
1604168856
336458812
1993894115
1445247897
1493810964
578867368
1196803752
93071576
1741735235
718915369
700438475
2075347488
1018835772
1530402542
1541360668
805526173
1278974830
2142525346
2129897471
1045286237
1899780298
1435981704
20836565
369225969
1833330314
1671720378
1642695527
1099739639
1147492957
1580104080
219342528
1159850896
2096900776
554178966
1074851457
2047118314
1435524056
757044508
704864143
2057039078
182859758
342416513
529278166
949837379
1840979640
139854428
397008653
2079267442
1860960184
592073928
824095443
535007197
606604192
1132364075
1387293917
132389710
1465343746
751757483
1930471800
1912450774
907575833
1479291442
854894746
1763630470
1288058659
398578608
515510374
1860105573
349226202
41627368
1283817652
1431585795
689892462
1596955239
1357274827
1071815443
459698320
1709906664
1592716798
426117582
736756055
399257851
1860514115
319338301
919252309
1393193604
1560687711
611242658
1897751541
761434857
1436076051
2105952199
902497969
637727781
1536624868
1809258562
1582409217
1210976116
1995492508
1312996534
447752564
1885304859
693923124
515141383
1227666988
1421141051
85145472
1588081554
1894425040
1357692848
1619616310
1149119734
1699538901
2064864640
1157316188
1473343891
1038137249
1601166441
1633773460
1378541277
2010418605
1816912755
1955866207
1536392879
1995246260
1875872418
873139828
1228117515
2138081779
1177915663
408160630
397394624
346993029
1920162601
1357948268
738920882
2095959678
1021766317
590712499
1881517750
970607639
1379755008
116939872
1108572258
41198975
830633862
1721044239
1010813864
1903697248
421249529
65277894
1159341086
1035532262
1775771223
1183505229
2101405190
738906087
547199259
139544083
448112940
338800016
1781131681
2076391586
1156147408
1843463542
686970855
552153160
475437238
352739887
1664835143
1022735291
220972547
834362337
1760895869
307499437
659457071
1143834643
1800749149
808754402
570468075
1915196339
447472389
394544025
1812704177
492727195
1136770022
444359300
325453658
280072197
1990849671
55748754
843790716
1129300674
1673166571
88540874
1738023597
2059425053
1616051072
189397705
189758877
1795776677
533695367
849090671
1165251196
1263759406
2025586209
1669659471
2036078561
545091243
1028148665
410016061
908542835
1445109500
665645552
464359187
1550899374
120157374
2120096183
116927517
1539276017
807636559
2016421390
425008554
860089049
1096411225
1383491788
1719633437
1514958530
1313128086
482908787
805473503
165649231
1097242515
1724630610
1000189300
617780385
925306560
1166855148
1903692469
1356236040
446406035
2127018779
1006102896
619850258
856447885
46836480
1828623547
456455499
1463689632
300779593
1638033935
1574773919
1453777062
170056335
2142333462
1154372156
1078510862
2063090123
1759572521
1290133395
2147042721
358286216
1982915370
2098966175
350873350
254813002
1571680439
646670581
656291254
813118652
1644475615
268675528
1251154449
788074510
2034841152
637198794
1588677423
194013601
361480880
511169380
1230860241
123549793
284658770
360929611
1094334411
1048901419
1648120747
1317751335
1695286030
876678369
1830486078
263470431
462894360
558783497
1444880229
1127936721
170936568
1346730893
1182872304
1216121675
1457709881
1421566467
1354557710
1886133944
794494068
133965565
38038258
947144659
1574827612
1034996094
648160881
1279807695
1897518866
1510284882
873163857
1562660122
781634331
204297550
207667686
68540521
1635840705
1541527704
551646445
409114962
1532340421
1054342475
1705811380
578882743
749832546
1173110798
268075849
5068194
999446774
1852350064
191116313
1332997113
1286576182
472123809
437061865
2099365822
1621142601
926401865
913168405
269836190
1937482245
1264334770
994421597
2042364515
1291709131
1169349540
24592116
1993054301
985562637
1703211675
851907531
877468359
514866031
713702153
2054668303
690304885
917801387
1817351458
598529345
836408439
191660802
1066718768
2113539932
732640290
1312828555
847471247
746539486
1678869245
26716765
599157129
216469614
1096141602
46943489
2020050323
847997398
145655232
130237090
1865530517
557090130
1490007505
434557605
1309412974
1416653381
1541905442
1966267736
1932872842
1711694747
1437106348
1577719047
500742152
1373880139
818643333
968207668
29141957
255356272
423234347
978424810
1872518463
394038785
386756609
29903097
392513732
1058322621
1693365767
1832171531
820601543
348868593
390066433
1341824200
518493285
372068223
1704669925
23051339
1641490589
1437807519
892373761
1315748790
1416968365
148167089
1103517737
579154835
1700891969
2126036349
884322670
1613182782
640950656
1580414585
51524712
321997226
1419013304
557327681
26876306
887657215
653475159
1386549120
2009165642
1077364962
1009876536
1178427217
62184435
178515295
194366906
478871227
197632527
1876318571
1661815341
1959643891
562091521
1500989669
536943588
1885325078
1051742516
1398719491
1511024187
166682274
847182124
1087546057
641918478
1789645266
1378194911
2037937672
878004254
40608618
541086172
1802258916
1283230173
171952711
1077783824
1266315773
310429014
1655875258
1122014627
73131631
954901413
242455630
1379128964
354883285
95246546
1273462036
100509906
25432836
1379581097
477637416
58722525
1400355467
1900823806
392320965
73566757
1123903245
1702881188
1316533253
1937037307
426547449
1377791081
639067651
1043795406
619316316
263626129
34805846
350510475
573497431
683577212
542073950
1914471543
445558675
2126867748
2065582487
494104044
1259027429
1315970263
77131806
113608699
1795335918
1301342925
20449250
1657067313
504230101
366971216
1568040362
900454151
1372032815
204770678
484887548
293326452
884235379
1450139278
1256534686
902798085
1004340472
1691967674
1544912762
1153011357
815359302
1148020119
1194316297
1224384459
441179460
1388180565
1806093484
1127644359
311700330
1030641474
993039537
821992778
127765315
909238148
1286909976
1802837590
495978679
9076955
695788136
1460772351
772564132
1297609938
331077009
737510273
180568030
1864873585
1233010132
319044624
1343831842
623972052
817311747
1482255712
317297362
1378254083
2065380551
2118894750
1877482910
1632524364
1448777143
1730930583
94790970
732205721
245484212
1913956738
704293051
1665078410
637227846
1051758919
1136861320
708663862
1709349598
27439219
15474087
89989629
688211596
1070160595
1021181817
662587992
686655470
2114354433
972251470
347801338
782467010
1162745988
228039190
1252646708
1091144712
1416744284
136532554
1430135919
1719040279
1600111523
337642065
10143600
1880110122
1533883595
1898583006
933109507
651679075
1139586333
610371126
1282820273
1249320331
777275671
1268425066
723939846
1046220164
1305778175
1367914844
788703907
92454633
306340294
1655568085
1021214973
141413771
1115762158
1426475857
2125826192
746288827
1685799567
2014372785
1276952072
1533278799
859361973
820412947
1325751763
613509918
1298648617
626683690
1871291509
618868906
734208318
833564191
1232245316
1167662694
344441195
1445579084
1823778825
936329236
628560901
120058755
1431386139
1554035699
1355982112
1682484413
757399084
240043070
741083330
598022315
88691268
132473925
1500387383
801208279
126316658
1100966355
1202171754
318677894
1954134146
1520208670
866654099
703266107
1935577987
1438536133
585330092
1810850008
1125731518
606055638
908868791
2033452386
307292947
2014205089
1683662796
1088847036
2099257053
199610493
1269170573
1617206184
1754745639
666038810
12796861
1901191305
832162504
303239444
1421909424
924317858
1475352272
1473314343
1904414027
2128853148
1743235303
529574209
1747517113
1657310707
458785503
2131955626
2071072197
262154276
1308245162
1144744035
573728961
1094378713
311264211
1574307935
455963833
1109802287
1896456034
870529932
1195091516
1100354169
1117523892
259352927
297029222
997001759
1996196552
1374152670
96270410
427770187
133041899
2083911361
955411658
1978685391
1250197908
718704807
1422294187
1534543417
1575227849
1248396477
2133874035
1064320311
1153208979
961431056
1161187231
1034904946
1719646313
1725740626
1150001453
1749739155
1972314640
1538210409
1991454686
1061056519
1800314720
218480423
869413263
1274213563
1366180007
1492342532
1759827146
183997713
69286701
1631236933
1010035496
294390677
455992177
562037372
751904060
349329074
1070648224
1681569363
128805421
1429802078
696603623
1763569253
1589982157
1382999855
676420681
360346258
1550931382
1199225589
752246860
290890688
1634623736
824745484
340363485
455365142
681244027
529769656
1252161397
1102360064
789308060
497498659
852779774
1844744115
1369201368
1346136871
916838802
386606729
2093226586
645503595
1346103770
1371160870
1999671240
19434444
1165060932
1534451450
783360583
573441946
352282903
1803878143
215349428
1165789296
457205736
1807328981
273371402
205381615
954691589
1468020084
744623604
1669396437
308910396
1143140191
1712830447
1779624465
348529924
1213321607
76995061
587479323
626535947
1256045048
2018181220
79563809
989481202
205736338
1323363345
1565481171
1046268093
1844016958
96880918
1423997948
1302230943
1965476102
981964478
962593412
1608673433
712782125
1845483504
35648406
403727770
1095516075
781220796
1484081063
1466262828
899378660
593547280
981816409
2047324136
317552879
1525734816
1040617322
330219471
1734513501
1383173956
1303640016
1308290629
405039309
1789902469
634113091
1374890094
547323267
1245587247
347930413
1594386697
1620435303
1791755802
918080642
2026556886
1087524085
1375955103
1869903591
681420885
524634690
771330967
177413742
1238920736
1065299667
894354231
869424212
1021140035
886442311
855696726
1712206309
846869503
148627193
1208780308
1268758064
1998448705
157599606
1914420551
654451316
1724963897
326655371
190704344
1463665503
430638441
631365851
348990045
884962973
1958317681
1674425266
1243948242
2099266023
294498581
1626154132
1755923270
207508510
1032909190
626848522
73993920
279315773
946073346
1576340197
718237461
287220788
832854598
155310462
770537915
1810632876
750403526
1057582896
853744903
1240624385
2104827048
1157325358
912646682
900913062
1236608283
1114925137
1371802286
501667988
1753269303
724376577
399575744
1399444811
1721073530
2121225611
392141517
402018347
1841019552
712622654
1990580533
2085680179
164817329
138063047
1412414482
1887352072
59777004
653853240
495872653
560461716
65559282
778413159
1866694286
558096310
1782077993
344239061
19946551
340087649
108543025
1393377408
978741661
673649802
590209543
1836089694
70842974
836542324
1055791089
2059372515
1212441723
1939828103
51069680
789670298
1629143497
2086423158
902473895
544229309
1215261576
2098175777
677530096
1423827935
866344138
875517037
352050003
1160962590
88594000
857310568
534042292
1389385151
560318742
2066304893
1548501466
1149512240
747668487
1166812127
2020400774
1093659097
618802445
1119250697
54056587
451066908
2139849686
293442391
104899252
1724595691
891950532
335930267
1916372112
1988663653
1755132168
1693349652
309338884
306721439
621714211
1884749358
2095707034
929131105
1874907259
176285695
1585927546
977113886
664459456
1392248947
1237421784
149020590
902508975
998794202
2122483278
1553612848
1587173991
291328689
1363897514
826693093
1915411551
1366152676
537668951
2115446887
1594539980
1189919745
1225237873
748373223
1954826132
358986958
1519383316
1584641712
905506724
762964449
429059143
409604938
50679942
10071109
1627291075
1715555197
1110714016
1231930236
340248257
1489231827
917002463
312117971
2098066745
498296360
1321673701
796156227
1570152307
10303562
439771078
2130720407
776711527
986436896
900542488
2057973412
661193803
86871321
555669640
1628247082
1616222016
601264438
1847947408
538682885
1432131838
1008104366
509302543
1787677605
1548334292
277381023
629935525
1058686859
1667291432
738709226
1337295729
353891643
1150495650
1466716648
1401787721
1115001651
184484097
567297173
933507036
1439443679
1557050051
983825537
1654901680
1388031234
2143453595
777435118
585403422
21178247
2081631778
24144202
596794270
634324304
1889330469
1868782111
486142941
192435413
631344461
1930763802
1694760343
1352319034
1059487775
1519509755
601451115
1672715443
156768350
842599810
2031945148
701721173
485645072
1112700087
1724220214
1390537964
1773835676
1397516454
1149756783
1162130409
1873244500
237239730
21040338
1731745757
666699068
539082246
113738637
145992156
1137001393
1711643614
328718391
1575842001
767892910
1988220244
541996171
1563998171
468780332
554192342
504784134
2128388723
1592102068
1716149413
595194090
240506453
216710180
1160261163
1781770376
20127739
1636705935
1104128354
1591826052
972154160
810188618
1102834690
1556588346
1746466500
1309329348
1480706491
1462233514
1706561751
1411104647
1601358319
668881902
1394960154
781094487
350918892
697799562
990826794
678718079
497261615
1826922476
2098123869
372598686
1279266575
790757504
739797861
1986661042
1889631992
653054940
2085136154
1095863096
1149270833
1404029645
1575351916
1383549731
1677916424
1537157090
1747129618
728107832
339940280
1460799684
835497068
1085321753
854011576
547037749
1604422036
541159134
235593569
1841923519
178815134
744828584
465914885
1720703083
40763125
175684903
1627141330
1494037363
537322401
1599527040
1001460477
1812633577
1296081710
477452670
1479301743
206388311
1736611883
1565567780
874294058
4527531
1961309647
1464627214
545220785
1429966033
702807779
1298930084
1717543139
177675465
1648879529
2142918208
1798593818
1918222926
52448653
473639229
824706977
1745600377
1504247084
1680036670
508030475
226200153
1974079103
1783788277
1775952479
349520316
1438153715
1948761977
983681755
1905615776
237977936
1368669438
1358457639
692260292
898816680
798184509
878376700
319766558
2023327437
1843336763
96798936
315045939
1460219759
311384965
1922464045
1573387298
1189019893
824721856
658161854
503965867
914187613
1921665851
1711885089
114499295
1864448168
882031420
1177076592
1093337206
1389192860
2037819159
1554739995
1181882983
1506864671
1861671913
195717293
239599534
1264036950
762688026
1557318350
478823674
243785850
1461586468
1471153301
1280151917
2072775460
437273636
235198055
531154376
1266192856
1322469221
2135274525
399565845
1433453413
1353999121
1211258745
235756202
997028524
1301866636
1103579361
1488223318
449279214
119259272
1398677565
528143865
430194549
1473366783
2139054654
1106050912
987545393
882713933
1199025422
1238732136
2008500433
2091253965
2021891207
1758360046
1586152431
2129663204
1145476146
1092044396
1072518647
713317591
202429526
1982901995
972753662
2000189373
727998602
1082350179
723421358
1366373661
669079352
1243968995
516200209
1402830300
906196654
575781920
1584929209
548578553
590323746
317531888
877487056
750228124
688088013
1015757090
1745533928
1445717460
31407878
388915287
1107920475
1017968571
1360809967
1755263491
1756191541
301851866
598370820
1359547698
1616970338
1008664053
796491850
1730648433
2033917001
1052151147
1111321821
706258769
1693090397
194641358
1427284352
246586826
865158150
188442832
1099896775
1644936054
1871232051
1927596000
1839216884
391083542
1810338557
926980846
1092084368
501549467
2019712765
90399956
357377268
2115537881
909223873
1436751761
1570110443
1047922417
465755862
1431298872
1533149083
1951086039
1416156103
2079227584
720522994
794372807
1119065797
618287195
1277707440
993096197
360175809
1277832667
300563182
246169436
695204434
590313798
404939631
2065555637
1139527033
1916863986
1231806668
189274136
755930325
2008058791
1615835976
1173784898
1462385037
181656145
484223161
1585880347
1246667243
1201251792
908867008
1380432513
1276368522
367343594
1760076796
2061959941
343532176
546665016
1941696157
1244682013
2089655042
1522504391
107911589
1166098058
808279682
1517989860
478944005
697027369
698375062
1643925203
1753776661
568531129
1859318076
2003171337
736655805
408838869
1182583684
460349343
8885543
1063348245
1953089715
1592048174
890311526
1519560498
1238743122
519398486
1757425715
1327179511
929371440
1433106536
1739760005
501152578
621703452
1660564470
590211551
120139109
492000289
553557267
727300507
973253483
585934858
795275005
1713433404
769081566
1202345145
890625537
510736146
1357473531
1671031531
1859851894
1922521223
1231178186
1554080746
1019569960
1603661071
294479622
246576974
94403321
1914528368
1554817785
1794221218
148316230
1780123793
607749371
651502948
1687213448
1963388831
487025674
505794592
1973475226
1992166688
1617280416
123436428
742999615
1834635960
1360966971
199913613
786250905
892795546
2116427917
502251717
1327897453
1472151865
899631659
322645209
800428309
172937358
811373780
1489755599
1768628225
130234278
547599804
1600849488
1228184420
1946980550
373629228
1757733217
1198639196
1965347039
1673290644
922576423
714433682
318100304
1215553495
1832419330
393075
1564915847
9713287
995974945
828058071
252874882
1676515760
661903305
1981961928
648745808
594005621
1655610678
267176124
2067220347
278485509
1511060501
926350730
1180255331
1818183985
1850743034
1635549763
200238475
2115809295
1819247201
1588725135
339489923
747753385
262831920
1545421089
1319505980
2111516937
2057529531
83355157
570360378
912078367
1993679862
493895082
522680226
1783774743
1934862703
403774701
671978901
20488396
375789647
1552231722
1550179879
1241213835
1591465218
1606190852
1615187419
1721352377
1174286625
1092555341
1780604274
1169917759
440991492
725369947
1724082245
3359877
657856095
1161668667
334834918
1984554554
507968779
1205060008
1781660663
1948193652
1181095550
316391487
483187999
285170348
2104251075
528358743
159549373
784062163
2027158487
1902761973
510033198
1474830657
172805588
1394491361
1617840047
863383433
1585119651
1169421152
46561164
1823083972
2098653963
1244975104
371844078
58473387
250622481
1725476978
4342898
577051461
396033838
2130199074
2005646764
368524681
1840557032
1007228927
93784897
311935011
787696917
1504860158
313479309
2080226144
1938943156
1580498820
703643578
1245665830
933358305
576486327
1841172434
471333506
344418227
1138917040
743732149
1859483974
600826821
697367715
25637567
1703535639
1148797914
1792670369
1880570234
1195704272
335962742
1736600442
686715615
1156468397
1209167263
1992416845
438286408
1633670057
301204220
172779784
1610522740
691276900
867652895
1327452310
1620937717
216544001
1356828983
1813568351
1702254964
687869434
2076997115
1794707417
1864850498
1596874046
1171420069
1859992659
1335308412
1893833552
648589305
1958081085
469322846
468972142
580124224
26232377
1925661208
1869042307
1643579945
1170586972
496127237
1875895994
1494272972
251836304
691164496
1476214399
40836815
1542624740
1433754072
789180192
1213931669
1599816372
1687074517
1594103679
1570939259
1245900181
1271593456
2134260932
1454763478
1801669547
48415148
532331738
430978735
1854097443
1065486943
1876381180
1780659616
1088196824
1020383257
911770372
45259152
1396030402
601759116
1818984963
636005085
1417764286
1677938817
1780541827
1182333377
832183347
447491008
39100212
1817621746
1185131619
891622128
1258321944
1974520272
1636169444
817495659
607644642
1447064437
1542351890
1917961582
970657622
798585667
2026920719
1578988731
839786987
775179163
1515430055
1594264499
1053486513
217322415
258784038
1305819381
398389155
586463611
788695927
1581070339
1211355936
1183468368
954059898
676268733
794855809
307556172
1017049475
1795344026
1793094137
932830657
785738625
1695857774
1846953620
173112153
242936470
2128045449
1648449053
1891217174
1696862940
233948007
977694469
240622483
1234266131
463404011
995967664
2015838652
1891338216
1500189551
507141036
1754102590
1580594559
1440699025
1384631865
853511356
1590333445
355340425
540900143
1888963603
255146192
904926568
1395450891
839899562
1098863433
247195883
2141987651
26039537
1300374870
788143575
300938036
1240526050
1610648978
1012248507
548274127
394454643
2128395507
390410961
2079823540
1671507647
19449363
762180148
509159095
810648930
37961256
48604399
14041307
620865267
170785501
40130937
106999123
111997281
972660015
744728443
637737592
539085648
633590912
1747743469
623086281
1805144895
2134886951
337411769
488082447
1599060205
857564903
1990437318
2121754151
433359672
736749012
707866685
1577018125
320210954
1052056450
2025304500
1375964027
1872863569
1421487613
873395627
1962109485
1080932298
1040313800
592067383
1507209279
2073819781
675324101
1386190871
809588852
2026525032
195837074
349352241
2123665839
1101706377
1401224328
46620637
895908580
1329391750
1205814933
2125351238
281797265
1031257515
1036700958
436105068
1438678705
519906155
1123659483
2117494443
142169600
1289806385
313338822
1467338671
49184111
143253710
350982587
2039315526
545178949
651911556
782325375
594369971
2070130149
92575846
1576520747
210194835
550808374
1041397584
2015028467
717435882
1735237284
1959573826
1314379502
609529728
1619563973
864147186
658851201
1735749779
198671713
2144377443
1370991854
1796871736
614061786
2038786658
2033254653
1881462382
1650604125
198498326
1708747977
233396014
392653992
499808460
1579330285
1701216081
435791004
1032076706
629963230
129867132
1509029945
933100960
1668408260
1914594807
1602584104
1610820463
2005689836
1424099530
1789580179
1410249376
112655092
104136403
1999299889
771838304
1316064771
928311470
1303455087
215363398
428814997
303714797
1327581647
1605159262
1609204370
572851670
678230523
1265410410
1644585524
568404864
2003427401
1896786913
1221509673
1800322723
106544724
1034032925
1165815736
1880693225
1171561628
864320353
976204953
1246129258
1862487819
683584934
448320307
310004614
1325034169
1473174512
1539264952
1057369150
101927753
1727715284
446407293
1019153019
1658949895
284790076
686884690
749377629
622603578
1467409694
799081476
1572323132
1341919125
770344101
974472365
477941588
1833066912
464843606
1195074653
496958324
1318592544
2072961747
376884196
623782155
1485954352
1856171839
924813249
1622750548
704148964
293860659
211611316
804305053
1875028186
1465069363
705573087
1863247948
1411274617
684089581
1758729323
375579942
75067901
865257345
1522922292
976096062
676787191
1063726416
1040514986
1696445630
612552242
615512795
398612668
1989143152
1024189372
612841472
343441975
1976124334
717535803
1646195548
901743424
936416164
919477370
1339596842
458302688
1767218557
998446145
518502138
3047595
288768322
1951493956
494822777
1765856791
391820135
1304612209
1267409659
652707876
2059379270
1835340639
1350394490
1912136282
865855239
291534661
969684997
541883172
1083424543
8659218
785682792
921416885
135499246
454936298
828170110
1861704364
369496158
421594128
1089963919
1428130734
1653456264
137411064
329405906
1728081501
1791134331
199736369
1855632361
625155553
1177445130
1857959783
1480751681
209437893
1929961314
352800486
96501489
1682568472
771465228
548932233
1397535266
1537634349
269745465
1967751779
732958516
315198007
315071706
336833696
115217248
648192269
2001956055
576692820
209533643
1208781339
2110424601
1765922242
345504653
308982354
1491853666
832060873
577111690
1202623137
266388394
130004644
1376954530
45055277
1613773734
383493384
1875372085
34619785
230574298
80845214
99562737
1002781205
263088921
1179089609
824086882
651715438
1028900946
27508345
1506584956
2039549829
811024025
1117601827
504987705
1234901061
1035303976
386849024
797406756
1475040776
1483121448
708359538
1957443468
481758168
634247934
1880097189
1332429476
606155878
1740210230
1937756786
1491826852
1239467131
1608130402
504068696
488489621
1938762412
2049140986
1635059567
1962487980
1085001292
711034022
260941527
343895976
1775950615
1841805788
133876537
1981840482
809707336
1769046752
1284813766
2071260503
408164387
228262128
1947546226
48751853
1231730221
1216669279
633475032
1136081273
152106776
618267365
2083855657
967454518
424850072
175215452
479453028
1657854407
1055495761
1246144902
777169483
1588488033
998720365
1756279616
126982886
258146048
1172396801
1561945618
78540439
364716011
1223471834
2025555827
753824567
1927930855
508767610
518022550
2074269412
1075189433
905796455
990074037
1382587684
1261446326
1167319882
155244434
1173038739
1159911617
1444270316
1765711765
1956870566
1260512313
1721633399
1892077575
627793256
155310126
1828419054
955143861
1974528535
791820470
1223079272
1978089433
56987255
226511038
946646247
133681216
259746151
200543260
723836073
14549906
1218456185
1550302671
38790282
1800226595
2120513604
938026519
1465069363
1779150681
729787082
1912178214
1208070103
392226602
1306629723
231165794
900806416
1381256451
1381378751
77606033
832897714
211471087
244464367
1711736548
1189193050
333100196
1317584475
588905093
1311097423
481275162
574493908
662635116
1931299522
102150487
94377670
1152973008
1260089108
1739760005
382643373
308133300
1135979950
399808511
1952621813
895961807
2084607964
1733860122
206638135
1102137409
651108526
113345883
1821545636
173878669
2067199725
298666302
1319005179
152339195
2141352422
102310713
366269624
1540070173
1443178784
982208426
2126382681
8156736
217738820
1459801942
1515248026
1409006118
743445273
1289823350
711897655
2086861965
1940961942
1997122035
687078107
1834608771
1219365352
1560567601
820874747
705536548
664919963
1702617662
1546026474
1891912135
1122431317
387809047
1108617001
1201323899
967750826
1951451274
646513404
318478859
352435780
744599369
1410611562
453381116
322397843
108754911
1202775632
1564975595
927378610
930857364
1027031099
160832555
1540546544
1185454535
2114848933
2091174349
1585303381
1685379853
1847360181
1894722401
1548864305
618751494
1809930316
2021793607
38793015
1966207811
544807310
2063172316
1451490213
919073343
1463092513
1541716555
1210914787
1651559884
543372836
712290101
122761305
564535928
1026908399
376689352
2100452134
1917689226
116503775
480584648
1176100546
1418560026
405402094
832455983
769293945
1393001139
845842181
727531310
160848850
1365487631
1394658291
366900502
149743343
1347237847
1502044253
141471458
332541564
1183386930
183449293
1016571133
1026535344
225245166
1706050763
1591274958
14824059
862083134
1626185274
490051433
140177893
829024158
1384495047
1722846584
999381483
1918222545
781383934
248447265
619838099
1819085786
1910362071
2032408940
1059297681
1046075882
1646250150
1681704035
1980106851
1882156176
615467614
1449908071
1300117950
1795012467
1201599286
1955078846
1508225017
1619246753
892699145
1167400038
799253718
328432056
32215098
1699761328
867604080
86188983
124319703
2028235289
1279684469
1182063483
236916173
392159941
936293596
1814306715
287052668
699238941
2072306496
1830854319
690281634
723013473
965936745
533015845
1244925302
1653104724
1957729938
1716672009
190143503
915243294
190049867
1071646698
1111035771
1835079639
1043393938
262775771
1666562927
337875700
2039822665
348185035
1759646062
545824217
1401507379
2133636387
1443021845
1949265140
330304832
1130329693
891954603
1290920962
1047266665
1288119996
1978854530
1369506515
344896026
1869183705
1891239495
1861914061
782942852
1897080726
1561184479
2072798653
1544123539
1133957443
281945594
579414947
662508234
1024223802
1007736842
1066268055
443399761
1284451830
1398215104
154246008
1982189008
1746056811
1215962978
1544079689
209044730
1385786940
448059867
529748005
1012256078
2054034960
1177786841
1193227297
2141004088
1507899164
2073948867
2124240783
1804977668
1655471563
771147805
127633783
1373920940
323972143
902514600
909511795
717495417
804773630
154081754
1664123652
1288573395
2104890661
563064628
1493227912
2007764511
938412981
12022664
2070170845
154287458
374501771
1570550878
1778818060
2072567001
1465180417
31080336
159307714
1960505000
1176083227
500995409
377470703
1334709911
580265093
39125481
1212084547
2100838286
1084234383
1079701225
745437388
1382480052
1118194768
1984778247
1766478574
1153466612
98935105
1594903324
2021295185
1398184476
367460664
1223518372
890426571
1922098985
1212512508
947483148
1462984927
356141323
1376228251
1351702363
2015598918
73869345
965162881
432271171
170354877
2124872972
1519965123
1371847984
1702211932
1714116484
1320800350
1700167696
1644094844
848726912
962537030
924088922
1073536097
302840923
495900879
1186483637
1323811448
1436083306
1990023649
2025754394
1173011138
1723995918
1180849897
2005572980
1725972642
1153627537
2014053060
1575487953
1798814621
276125493
1524536158
12523215
655782643
1473942298
1968978651
370604657
241528920
1748302269
678693874
1176020283
1596484066
6270794
549372545
1074076869
1433561791
626682580
2092954285
1948381555
1978491338
476422700
1657360351
1629860939
1115636309
126799494
2118328438
1490399546
125031491
378306456
1916288909
713971435
106244375
1939046496
762632433
667045759
60167079
101779510
914229442
1900022486
63987369
2087699083
1106310263
1561445029
23677657
541675759
746509931
1474178238
1647923277
2099139030
777596670
1996366414
1805307266
1294469776
1795242927
1485612466
538657252
1807054225
902114547
540199008
867645287
1201621481
562893001
1965382623
350303534
1564861280
1854820780
1703588500
1793699145
723407700
1208426483
465126288
1411460849
1773901360
1632910249
236043481
249351163
2009960227
52548161
959567797
1620837230
1473606852
1471345420
1614052825
1693314406
338477381
711142585
1428448062
1376915332
618185827
705948933
565887713
1886253111
956787276
192853265
1102184419
677996436
1351604595
1930887748
178013302
1317142947
1622162519
57123212
632895484
1596844590
555556110
388593915
182435160
529972105
676461313
1466459775
1813554194
5372363
1465198173
1116582770
577719629
1680713194
124277573
718335650
988352100
257182664
1187095257
1829767299
1731254739
41552629
910844577
1805768396
1100053120
200104424
2093751739
1665879727
1241687370
685270829
2142318319
1862081760
1404323448
354088215
1364094042
1175469452
2034183219
793813045
1562061524
1888630218
1343227936
1671199733
1530651855
787206523
1676206043
477583389
189028550
1582249797
1532632592
1224321910
741942178
1906978477
1951703444
1550998763
1806158986
1157275332
928262791
1265843775
709918199
371882915
2110492071
1349507585
713939121
439070193
1172358981
1504105000
247516111
1773213851
879456146
1538447827
1659173790
481633614
423440239
917559054
182586235
1701276792
1977218095
1153851338
2047667736
1899647458
1414800487
1163618107
198204244
2016921491
713046385
1234391164
1552453555
175805825
1006749508
1643510414
226148961
1313982382
512192842
296513571
2058273553
769073653
1657253937
1432929397
662215621
628769423
538338371
1893718777
99881086
1488524880
890342649
1024857782
847718314
761005646
1536634123
803036632
1728058421
1194486647
1141817707
1027510461
1998410223
468079028
1358605480
2060376869
379932051
218730237
1606101196
1704015840
1533048463
1612404738
324155039
379358177
1074996438
159230940
1702159153
1014207267
1835578297
101927753
91817514
649662157
279618238
725065193
1764420165
2103646613
1325074642
855365415
417935364
188864803
399435975
2119194495
1618033075
1886761562
18027247
866439761
1273777970
1653113319
312447313
37947241
1356357181
19306944
727809898
532093110
982041544
236097485
413610252
1796230835
1523530767
2093463231
244560582
1915363801
1624612274
1118830054
1396791454
1161477777
1747407576
785173878
937821100
781124122
1030344627
1432943972
2062844158
152526751
1842671773
1036381325
274170620
649853210
1606513184
2081702371
2035280354
1954361717
158579561
438355365
370424605
1106930825
434208629
1380503348
2010379558
850002140
1454755587
1948965581
1908302482
1781558800
1298223456
1438746975
1292337024
1329189892
1210273925
894920419
2007209273
146119085
1679575079
585285714
505283260
1436404569
1781070037
1499819595
1195302849
549203049
2124046302
1015293831
733468603
1550908919
2047120483
1081808750
164198068
189399747
700488354
1028029579
147929160
1007007957
1571976284
382769042
363463797
1542603645
1796482650
970286180
2002158388
1568491540
296250281
377255597
1361993030
1232025789
274231760
1242019787
2040505846
1706288754
1965710958
1779493308
1586596916
1742710098
771248030
186137598
1852223519
793719866
229812576
1318929929
1574135106
335307046
28648676
966544681
838968220
1055886287
1437218365
1240076415
840332986
277058865
582681028
629353292
2132529604
1486099016
793862864
617334649
686816850
155959994
311200906
1999773418
111458142
1360946346
1434347900
1838680181
727221577
935724169
1236669546
612257396
13615825
1701727502
339161218
1385105428
2106202216
1771152006
33886659
1076707073
1807102535
1592636075
1019375475
1278212984
705368911
119845512
587160614
1096430309
1364594855
1604171185
1728561217
748834946
964777795
128046636
482946654
1780913582
1551019782
1669806889
813875990
1695996523
1494868009
774580369
160133860
235118367
2014029786
890543953
879857979
880039292
2035303960
1491971449
1289757864
592326221
978124180
1020543121
816791941
1870820204
312031586
493578499
1099685038
1507718236
1712304795
1967369909
1189228053
217645405
1386902473
1166750927
1894424552
235322518
697677892
1301049147
1334889332
386066214
1415221271
932314067
318767697
2097960796
928418318
1153622910
159958803
183804024
1653279666
363213870
2009706208
1818464737
1465987764
1513871282
474947940
792034543
250496681
979119482
370212946
1214686339
2004570982
75245223
477777979
1451140654
1850725357
269550557
109718464
319098546
110331485
1555309072
1263759406
118161554
1943031446
1456340287
1650346158
2145032575
118792625
1996730484
1100110052
808662043
239716229
1873861336
800707496
2040066849
1405612459
2109933761
1982030581
2109950996
1815054661
902960571
646688346
414485131
361038219
339754546
1748479667
870441570
846100502
1649756180
693472488
802945695
1522678326
246403582
263636251
255153484
1609247986
1955944653
213738715
2075268234
1719957885
300668752
1568090303
228946070
1627761501
1759763908
241223134
1760531676
187988199
1878687149
1593949176
2085261575
282596440
2017463850
1475326896
970843840
1225769247
1790782866
739418218
2076539626
1676081749
1086606367
569421923
1826341017
1987014279
1201932266
1627274194
576155657
1047499426
203147594
2051974577
1018246315
1593256622
1739952056
1309848507
1465499776
7307883
401102252
248427070
167537392
397063556
1765857866
1488901023
871928080
1419768319
1349638086
2145856704
1719879927
1381103720
1129586338
971328976
1864540002
1312146778
93524036
1422658659
1302198413
529872251
169427392
1806629377
672681266
1830008739
2145928345
1205234280
1865467306
960064346
1976178000
2131575985
1889106881
507814531
1444326046
1620223808
908831864
437324773
1058479669
1685422624
289271752
1046716393
1410893466
524600800
2025824668
1209634146
1353150402
895396512
795646781
1336853506
1793409386
794113875
2079699890
1323745002
607770574
1540858027
1926254932
597031214
13193381
2104978394
1306038545
404364139
649203085
1306067919
603379013
1917017613
1819828273
1359829558
428008637
1453590664
891733367
1183610067
1237260481
415767646
32029537
393579432
1779864206
1371657593
678699701
1152954109
988023995
1576698342
520477190
56715523
67475195
1457238232
1867919935
1569044917
1635690924
1276469189
1324417872
1369150898
1181744576
1020857234
493012765
1042001293
667478658
587474940
2120995084
1365857128
1628294579
1098406542
2139520353
1715248057
1543245227
834717577
1993775642
153768158
212982498
1621517191
292736512
598376155
211953379
425623783
1877196650
82386325
1967498215
1785632211
2004418585
1107226384
1601687137
1048698599
119172800
1308168869
707461201
451680775
1384353005
919330185
877967901
1565454807
1685877171
1004880605
1937375339
637248207
277205536
161081393
1290651006
571121757
1127475480
1931145128
1127865571
1905401247
859172473
1877513258
2050726211
959516160
732912894
788993911
392465508
836874614
380999448
548533421
992614064
1574012126
1262356138
1270730630
6130113
140215604
2001255145
328551330
1631362609
1043690836
1955900053
834782246
1679606601
1268431950
1282389160
827796015
1924333557
1871916684
1688049085
2030086460
2142854326
2108747414
2060642060
1522611621
1921517600
314324599
142876152
1390236068
1843449430
258165617
2030120173
289221730
702504611
272443346
684002129
2105796178
1310511020
139056806
409620390
1820762526
1116136257
1205065343
890533797
1725138684
247115135
700494108
559692635
1930263427
1011615912
626570281
180054005
399122220
1424896082
2007313908
1407383765
1784109386
1325146968
68638466
459220360
1371590383
548915349
823206342
34590481
688708846
22090409
1433889402
427433846
871487441
1649712950
2025489125
1723741403
1235301618
306633003
1058431297
1232260956
1109660615
167592249
2093484451
1267683065
115161773
1336191074
1745927452
1726180187
1817138524
1972797874
1336764446
982524644
1198056524
1129575004
265702894
791234727
1154577571
475221332
950461564
1320770138
601722219
1153150232
439866064
1302137414
1243456517
486399841
1539612501
1693717081
1925773300
1485858127
1035306846
1180075741
1757721551
1599991612
735954663
1660944306
983787792
182380066
1342810583
601550220
1389321896
596691926
154288733
687180529
1658366514
687222087
708133955
734387849
432746427
388168400
507224580
489212106
1973428292
1577750281
1259015097
185785533
1676929629
332748218
1127709614
1808126556
1200710393
593264530
1674803034
542369477
1438663611
1730172314
897032372
1842760065
26831161
86787915
1144043827
1141164588
698725894
607661688
745458803
243512820
263964156
1926509316
1513203784
819925600
1047708052
198675701
1990539966
513579848
1868195564
1241428011
2132960985
507787355
1789261893
1054340073
286467865
1278497288
628494241
2040187782
920786501
589116951
641753337
707538128
852324318
1879053968
1571655187
285807779
465919927
461353648
204664635
1959436713
1749120742
340091873
1921791692
983276904
1798766721
56922185
1595644801
647990313
399078131
1483822115
127013647
530536715
3298738
761574047
611869558
130023562
1225955471
627852227
372255333
1455221218
23692366
1128216980
864681094
64905361
207000724
1476768577
427975669
661087362
1620605389
333614190
545706595
127226546
2077913444
9649208
1833240993
315458667
528334887
1932075968
940940439
1958045777
1674267169
1015942856
1172739158
1209104730
1595811054
480380161
491136304
1409937026
1668585208
1952197615
1234624216
527989845
1737071894
786492903
1521109686
671932020
290595528
194727838
540783644
1316539182
1610848380
1477723716
330789780
513899726
1162840666
2004886070
919715254
726317464
857764724
1426285547
1267233907
271717791
39057357
1792575152
95994099
261934017
2129088781
1406093514
303087967
1640357936
81494707
56771566
1068591398
1894144555
1401849215
67151853
1658580221
2039510500
1589097787
826214352
590351562
654454910
854919201
850349718
192497849
730735297
190033749
283364309
1596501458
576553008
159241895
294491586
2142364767
179477077
545143068
131641013
39006363
325115922
1860860152
1653474715
1078997569
198675758
1840210023
433015316
1510733057
1471052242
99515914
1577613507
1396936470
1392614055
405054155
1688184516
1866469117
1543201998
70161899
1778044518
1425960645
821374684
2035793407
1712380605
1663321732
1189240032
603383880
216482838
712469788
1121973960
1887808088
177080772
1026429989
606100536
1052225709
1814776954
919153610
1953040181
235725917
1023129864
692029738
1158244124
1438054037
1838421777
350754856
66304602
1955174451
279204854
482492619
1732910884
134876970
686546997
1272712309
205036863
313744784
738221498
1872564391
1991461112
2105951366
725070871
1754926706
713418912
722902926
840772858
1272607598
922314743
758049918
2020846837
1692707211
1488320180
2069081629
783427105
1015202579
582505539
1977281323
189267487
1350460353
1681792109
1774137593
1547141680
1668188224
300095370
1271850041
1012515370
646971584
1354487550
2132531412
1379861769
839614220
1381605722
441184936
1022178461
1082784582
1206929505
792729912
1453036606
1866902665
1237780890
1548664336
336043189
367565031
488274158
1935775423
609898702
3311465
356564836
1925329466
244264427
1901343247
165965345
1062097285
118313847
228661608
1911744558
109049764
1624067252
1626955112
237304872
949830308
530392897
1101118484
121008619
1064338799
383719396
789537397
489019366
1316805498
2011001180
686669919
1243247902
220172096
1621235205
133236904
1134459958
535210730
1986581640
229122257
772855463
1167804116
1338461645
557140286
430829227
1659987217
1446648587
1571722247
151986243
353074014
683598297
1816760675
1106308760
1004516301
998258308
325305776
512241640
128218697
170665564
1974676050
763735265
271666401
83828253
642736491
891928271
436503922
207259801
183455433
1055585990
1969150427
1368219309
1104944674
1122717471
794927671
1110800970
896157237
1828539409
1428224617
1047283199
900844136
993143847
1540910912
2006447916
507765581
667185699
1817839973
1336240031
742058111
2030271386
1093852365
1869551564
423003968
175227143
1299003445
1163605780
1908735100
1902196673
118506172
1781396632
577373677
1493552902
1019259748
937168675
2145280728
1934268130
472992468
259072232
336611634
321743750
1249145223
1029556946
666085862
150241918
1170432436
888492447
776966436
1509904925
436525848
390064915
150770465
1661108447
110939545
1307862162
1892505016
1456994212
92560190
1934818206
549416454
906028626
1397958274
1439247833
346844423
1311561434
443045790
1949654104
248770948
531845027
370883534
881011819
1513082552
1244351691
65477322
913062297
284245899
967861487
475504164
533002132
1973826974
957514604
2055128393
1658477025
38558327
762229166
436178083
1171367402
694370763
1934984868
945118343
329042521
847729945
168142347
1490567977
1651316376
342170433
721795785
1211103234
485257709
557281259
305516679
408079019
897197111
438577349
1768204654
1233277314
1281922672
260710779
887358074
698219720
621224413
94158941
834149953
1190350786
789664737
1288524280
1684086658
1980844634
78350534
38631941
1768078009
1272073862
485418812
1440942150
203674300
1841814881
395062136
326304106
1633487274
2007928528
1736256525
190593704
1352527283
1240947846
991413647
476951289
693833756
426055922
5542748
1223578611
603169174
1900596472
1310840294
726787690
367545132
2032225565
498997569
944352770
521836324
1458109316
584706499
1764519795
132729005
1411950485
882856643
1856469598
1448800100
2020353625
226382563
1020897078
1193349876
2065444635
391226935
152820926
1180717726
1619693711
1867534215
1720389172
116911415
1968574723
113740482
852497580
1596183456
42136339
1956498687
83971644
1000663258
2045627252
143593621
528036520
741569963
86090554
233312062
70898229
1544123539
1842005425
294768456
1557983807
57074990
574838206
660246042
739607633
1537526531
229397029
599441060
1046828475
1916273247
1364299802
953617121
1076784772
1880139049
1356809046
381839213
221852016
1603986143
47019243
308577074
1538505256
1288482033
1841566600
87929504
70425525
1610465179
1493869267
1588976082
1826507271
1118220538
94327555
1232083651
137926946
1348703659
683693784
1116933512
1361390187
310905171
909887533
1329909843
375342543
2049062396
381928143
1294741644
989224638
1707043724
242538248
126832729
1869339055
1265000453
1160065651
597430865
1712321108
2090717556
1539454954
1857919174
913906992
980973350
479259762
82684463
2011685401
1905474955
739175189
1951276319
984474005
12306629
33191752
271588280
925473416
1167816513
767307490
21268719
15969850
429909889
1748477467
636440783
1308915471
1113338764
1954671313
679366043
1758128892
399617452
680570853
758141901
212394358
1231545327
310648906
2036336698
1684660459
1592992182
1580812238
9541034
700029569
792665394
469452275
1289545871
1681254219
425656082
1151308274
20415276
710735200
268838299
1271228035
960397310
808303843
1572178061
1008929915
280496755
103671348
1632629022
563040763
501286746
1822014788
1461557259
834680372
1795508676
1609411191
1770765259
21579497
325985385
1938308073
101849900
737898076
2076176046
1953262579
603535099
92267359
1860146587
1192254071
687028720
2127786358
2101898240
53055308
2041890548
1228409902
201304136
1824604509
1062561042
656563221
820899773
1367267780
1934079951
1231798376
999546384
520396077
1333087657
1300982340
772276313
1357197921
1348005060
938930875
1190335210
1866201081
737278801
1200477117
245700949
1717226972
192536005
939426515
1452848572
720997611
969555321
1064103266
97619957
293442391
1216557373
1807245765
687124943
2141689393
174882568
2085803602
45587715
1014898483
1617024156
712145602
1997120576
1205121699
1810273891
566313383
1238236397
1891536303
1468375444
1390213111
669367884
1872268493
750177917
203355902
1605764745
967154641
973611017
510134663
49084424
1767890164
419771757
903256002
851046687
654665976
1677168052
1835320050
247310865
1032441122
608939706
605682363
200047130
804735042
499519244
662667846
2106984488
211352879
1916491179
426486987
1638572308
1893390298
491094175
1886435861
761891142
804844906
1898171553
2026098936
1322775344
281550335
86294552
654749744
1160414316
867670025
378581446
2003284354
1670243569
2034966836
1912728546
398727144
773269836
297008173
215489969
1916919463
1894917116
178533927
1717847911
1628460911
588748361
1276067094
1408550361
1495237367
518734471
2025887856
1510713691
1306037117
1475926620
197947111
1581115710
1053085930
1227104547
184475631
403427443
715383710
1386015563
803952553
1218338953
43296746
1897059242
783703696
1836898813
11463499
188384722
963478385
1849164755
2065805915
1516232722
1609185132
454142084
1691457724
1788456954
884303526
891610705
1337157140
405649104
679464936
143591129
675453863
254025946
442583305
1898325269
1265353412
1544715893
534841235
1787330664
838287680
927816289
1059769124
1692072241
260003644
1864910838
1377130220
1582378090
657384490
908043280
1175069211
1992012835
702863550
26471005
912935954
1404434681
1332897459
1496373179
2130531023
471070034
748660973
1082544085
2062820728
1750027647
4863749
463473590
1591561962
55176179
1913198068
1436876391
248367938
700550625
1266300235
1033480364
503502056
2086401847
1051659803
497431338
1745573117
473751827
1191127382
1838250257
319773125
1120184126
1978598440
266745244
167838113
884403497
636333018
8779927
1483908963
989164277
1993772381
914152152
879654431
881213465
1775977925
504549794
81481092
1445077222
145050724
389591910
1439871011
1495390456
1145252179
143874548
2064456283
225671303
1139245128
1923466891
949971552
636837714
1267518720
1484366018
968231770
705052090
537668699
1868092761
1885403043
1202319529
1881181138
595298228
1439858330
582434891
779397879
2046481324
1976652798
1007461169
1314281464
1098666663
2028092142
1862874271
2145993894
2119106077
609889343
1098872488
814640949
547460232
1273673014
601303157
614388912
1081507082
587118292
820935763
1553762148
218358548
244393456
57523285
2037516336
643083612
1718982230
151534018
794283900
1111630312
1927083942
1044889903
224701427
1964218359
1200181778
209205611
1424468678
1420869737
1051499786
707398782
1033784269
1472325659
1676104592
1605981312
2133169419
587458771
993135732
867613523
1782209348
1683211062
2133511897
687267874
1823773246
167759056
935708657
1762524833
807724122
1511947311
1419754885
1076078242
1883735662
1867505588
996056271
717515366
490990267
402372665
355454260
561460681
1462331109
1757281678
754008725
36270068
1205654014
479411726
474421534
1687211292
2043127931
1549446866
1576872429
303896811
1762269244
563631789
1296986687
1140996545
1708243167
1093050589
1544469598
1400917861
1872831483
870400702
899793201
322940205
1276988049
1813564925
948628802
1994407764
644213126
1669385438
216632078
2000069645
510274676
1921905208
290003372
1546565327
211348137
31313011
1310398615
646928458
304553865
1295896445
113313668
1953756121
1926460833
332932311
1329787306
909953206
992714157
1743715770
729777238
280193006
401055502
788426607
2124985026
1436904577
967839808
2058955623
1830443114
759427927
86695141
274490684
1337013317
1742548103
1054617005
464762436
1580762178
704822632
1545325858
1546311583
1104618749
402939389
2046194751
123543170
741539822
319291998
2097462389
9225876
1088797993
1633725899
1889033121
1694426434
624402823
2013008041
1613486788
1920630198
2067297944
1081818379
1049852380
743269346
1813042630
1379821027
119275268
107970940
1222919815
782733013
1433430316
902539837
399059671
1363342991
1111302428
382400699
1757089257
1307185474
659600595
560611763
142134531
1132069323
1977604099
1861035637
478913523
1576610996
219668133
2021574569
789550000
1871741324
25143845
1162273103
1649288373
259210235
1770080722
1706387601
792576185
966200287
693995830
1481939165
2028495004
1653271321
1035946977
72386143
1931567698
631724427
35071965
2036041657
1087799364
1598841259
271730053
1691546717
721777956
2120897205
1876518406
1581651753
361619673
2002659169
1359206476
249697903
551893786
1664187233
1356543365
1086924126
1123351394
199332603
260864138
581102243
2054833286
1840992875
1003327365
1870887811
374967825
265299121
321011313
1609043424
1772559882
618454373
1739942599
866550236
185836237
121410661
722185725
479869270
1925773438
666322195
686060172
1013610985
489163604
1459863032
1360098129
1073549552
2057210688
962244686
2068537900
794436855
464920296
1335650136
965867335
1649156610
1167950188
1999615254
1390576027
952536006
1110862233
1386763556
278899523
1246142260
1365988036
345347326
2047363112
221462928
925301897
513807063
1232708151
715597127
1875497847
2011830801
791242199
1108268589
1199065241
879348227
695999993
646793149
99967076
1700626513
75813217
863007235
490609524
1123046907
351865978
492870573
497718128
1645370373
2076314086
10622935
1358620523
1354214622
709795830
1992675742
676243239
1348292083
1338306885
129738591
1015638441
479476720
1286882650
2090518639
922005887
1761665637
109648986
1434977223
1293326293
419383399
1177556417
511805250
85846245
2039258839
1217305888
1281392415
1687103374
222274360
1284242626
2015525968
2024332479
443739707
1776265833
969706255
1313980543
684940697
159066205
62480915
2042489372
66040781
1270015793
2084582366
1092677969
927779523
1247238891
1797391671
2125275667
1926811004
1153868016
1690240161
702238269
1611302737
1008354298
609126473
1617836489
250041654
1692336599
1831170899
1235847299
1224101616
1039808005
690582108
2059774922
1703548160
1888397827
303751861
1227482434
1981220183
1529313473
44014720
514498990
86868288
1501782345
1207179245
845753838
657283741
490636972
1171131934
203672475
226354762
1644257345
1843914293
45448618
328824515
113639614
1871919082
875823554
146218516
1523887052
1927303792
625974550
1042193976
1179689719
824885613
101566889
288341178
91169318
1462695055
514043879
1757565541
1961102093
1470853891
1018007983
396824905
488519008
1809552577
454216002
471924749
1103190773
1727348540
179768761
334884814
128031098
1571293702
1117163661
1733838180
1256094459
2113279844
1688350191
1427646705
795787393
516394946
1178971250
1613877326
1279606601
1468483689
2128170864
1678889642
165860336
487838567
1315286698
829568888
1157755690
525707721
731802798
225741215
682205998
1143769832
658798724
1512250771
897606123
1298828770
1971165133
541609720
1319946337
2050487352
651191316
2127636429
1978873209
1098879841
293333337
926356750
1597737445
900267389
882783339
510507765
1398660831
575118995
1452108974
2135118626
782136359
274813978
1658723274
1953684730
2027625646
1276514123
1011719481
1938260170
886156999
422767746
1527117414
663608014
1746505812
38682032
1316704454
267176124
1482989285
1274550470
127065949
89654609
338792029
60926154
1814501221
771427426
1135218239
1115149756
515587930
1970657974
289177719
1913695715
1615281972
1153311677
995027648
242875786
1395749942
335920649
515558138
504713569
421908343
391241920
1615462275
75986232
1865615470
1065953886
1795497637
1957744269
994337555
874165337
2054223670
354096729
403654839
847631129
1069711344
28698870
1804178603
612891277
1226929020
103668080
2147232360
469180303
255221095
1659268473
621348542
258205934
1144498220
463469615
1023128810
562579289
437067083
395257905
597888086
1064660791
936821676
729369267
564521159
2075786613
1600572637
799408098
199508371
897684264
379756404
1868871342
741553769
1785080550
942341497
90407604
1872190984
97394466
762987981
1039189571
220412254
1483314917
100998077
1214613708
1593158795
765251326
1817109570
1152305503
346721675
241905123
342273461
170185681
323980276
399724102
2105104697
1526189821
941706103
519390307
1172127218
1597023585
58288754
1150240014
682721154
1491875159
1199842079
855727078
1508260629
158142704
10311179
161370483
1898967059
80491062
2142231781
2113479565
1037712181
846865283
1923791176
1335139774
361942808
1278725410
854103097
1870894824
577299326
2088756999
1405000110
1356421998
875041850
57497326
1517261273
29105379
377165014
661803307
1618427257
1916710551
1128946459
1623373713
931274202
143413204
1885013880
112150987
2033789234
2084235769
641241481
167910818
1306508457
1680900622
65731512
1468856193
1102624571
548573241
340757759
1103484904
1827901328
1932452470
434596614
1231630146
736218867
1498673979
741508227
620588533
2050637000
814499801
627671551
2039544736
1777290762
1735543320
197863591
1678386647
983874715
930066660
231885539
276612059
1828907801
1344279914
594149237
834890897
343904848
189111988
1739997178
1937536150
291272465
295303857
1464179138
1535015219
1654330589
4197938
1492468170
83592916
454599432
1585153205
1458879672
1458793252
1844360445
872747399
1376185237
1072751698
134922408
2020628379
947849458
101700310
1527901207
1523750332
1745525003
1948912810
1645797525
394372805
1477564569
491143293
478663538
216734739
509988653
1513812297
1114895758
1372094072
136531677
346798832
562108218
1426693714
1661243874
1538885229
914540946
454517977
1305541851
1524999128
740988627
121933195
1051890519
1605594125
1995840167
897056146
1217440670
937847907
558940888
1285588102
905542371
361460953
287828281
1921681652
1739096027
783506486
731786256
586290099
247010285
2057764590
1522513303
1250581973
1510138732
2102988344
629306260
46017473
236257877
1587773325
1778857295
1195380260
1328679023
1626225589
65749327
1810726858
1634675647
1213038368
1761972241
1848551107
702261457
2098832774
1027408564
2112273826
1689261929
748241799
1359230646
1614805438
105414660
695920895
1246970360
598947523
1064755748
422412946
1615658016
2093789094
1610388665
19889539
2086004631
1907968141
485175761
374067864
764902524
679705847
1798955216
1286526160
442939049
1755051170
705410911
1922299910
1645544380
1532075846
1736809828
1716706536
721966829
1528932215
106644650
1089493572
1289918418
1315065041
1956174188
1690725519
1491266180
1274911556
1836831005
1605127463
46402561
391219764
636322696
168728287
188898880
344356416
23432563
564818091
570658327
1252383714
1808291579
276553346
755641595
932335456
41188496
633354019
723260907
1488938207
2011972281
217668898
459907471
186390095
180612918
1467156958
29158514
1123104068
150050801
1731913776
2027532067
10480234
1462502518
1163626299
187721317
1831796923
1934963945
1501918768
418194704
406874226
280497240
1554612288
1553194074
725957765
244144503
1096635339
1478546755
790018932
124575540
212607263
1305971268
1911198798
1493517609
1593571240
699146909
2068275629
355345671
526190910
1770361863
1265987391
1125341105
1205920378
246093464
1244277521
848184559
1443868720
1834910823
1176227827
1419344888
17982842
718962382
1071901672
930860359
1324194397
1730293135
764425460
1692239824
934687982
338158342
676645980
221309868
465378634
1818987232
1555384229
282098284
2118948686
1103658530
605902837
151580837
1159727197
312621161
799088976
186431768
1303846415
30588300
1601556356
2147192930
1303681990
474528931
449423177
77447549
1097969224
1236426984
1726566794
1064815046
1502509598
516094613
670721932
341822544
1709497358
2129590482
660147092
411843655
1680527083
1858911244
581697932
1026900205
1090515085
836385063
970961988
394830396
277114815
1445197678
1865284171
533540403
3747790
1533410421
1627520012
952902242
442208628
549428308
602889218
1141368192
1629277871
2129133191
1546912919
121942706
2086401126
19394672
815350844
2043701184
846136593
1119428791
1616458538
1872049092
1170348863
277041996
1562814406
180075149
2012366697
1981395024
1830766988
550006951
78206255
288101249
1244821055
752023062
1601252137
2087932197
1546120306
1764266081
413990720
1937614799
550655949
1158177532
1386614472
1399346126
1053028990
1464494193
1270665705
872806139
1088559341
1595294133
1125443921
1642088637
1030998783
2067787606
1903939773
732248660
1964206443
32224722
1361967538
1316500338
1165087790
1278705812
215576418
541605020
758957412
9831206
450503479
833423064
57406191
1538493396
676645980
889867513
1423387466
243975398
1854436003
2094278050
2140520369
1275387072
269325425
677748634
398609270
802181175
303834229
1817915886
723680782
206305981
1318210264
1822077324
419383399
1592397481
689868719
807170794
827399580
746527786
229362753
531131943
1890769155
16748313
1534415167
595708448
1707616092
993611150
742252750
1769679725
1970578762
1576922862
1590234835
160226350
2071591385
947512136
1721298446
1219717933
2068458166
1113068215
491701471
1526444011
1792359602
275393933
1115365594
484064950
1470358310
964940705
127157904
1190189517
931441569
761575245
2137756797
1998180307
1506957350
1610759024
1569726695
804883995
268482832
723863896
1487954570
217079832
1660303458
985505537
1417888656
57658846
1530965335
1872499937
1564227975
1883230515
1454203370
1673115264
675195113
1135969027
1834658703
135778239
522583319
1091099992
1489353025
1731826205
358663072
1445274469
249816389
2120251692
832439257
509963428
1317359345
343939874
1175000677
1272436022
1937045348
1156926349
709497460
1123820433
1020446188
484224439
46073913
1641889045
757333805
863024848
443985398
81583897
1053231837
1038302329
1172990582
201837868
146916614
123776338
766766790
703505126
1371887622
1871922852
1016623804
285062056
1570429342
386686924
549472255
2128997665
1969082109
1340484205
656098320
403127379
197913678
1054830051
2120951849
900324694
1548775683
1350552466
1701014272
501888177
1992707293
2124749521
206559084
1569669080
1246081617
1954532383
574947041
2143559857
2064032492
1952156862
310896774
1907755604
1989266570
1923763502
1976862166
704310472
1334128027
676730485
1827612084
270744086
1270080868
1795911330
911980784
525171743
1019080507
1116139972
1486554908
1168060458
1346724605
1292979378
789244058
838058114
1136000972
897429114
597868448
1122957128
1358701709
1259318567
679572384
431191377
1078220751
1907766667
1957793656
352613375
1175157526
1454700220
1487286822
596322656
2006321475
1650199970
1593296395
300051878
1896934803
1039621946
963443856
30439247
448693986
852352399
1759794373
1600778398
2025896835
581084867
842835008
1166296505
1556699673
2117796516
60434279
602481709
30780720
726712251
515779647
1074291423
2025504966
2017346385
1437658421
603800471
1788448222
1597507112
1967594822
1112708462
186559511
1768945074
395401409
1901075820
1652097533
1854889045
815073583
1205711164
783275018
906437446
493280401
2125124067
1166235786
2037800113
485436430
879878895
233310718
1344878804
1911202410
549105057
1537381436
881127735
779222953
24514394
1005339742
404646866
1413781331
915338374
1275746141
391310246
2139681703
441702620
134515787
699858237
596415749
342367837
2123514677
195337942
1880646990
2004421532
749146690
1454166761
863204315
83913808
1174817898
222962559
1848010962
1009858424
1579176955
2086072336
1406022337
1683298431
2053078319
430230646
1722205789
1959248855
1882705230
1651317250
344556583
1318065668
457035542
1013200605
1977989226
791116893
104536557
2113581901
1771151415
2132149430
2095861371
623335303
1587211627
601967167
288581233
481463302
1329522703
1847987812
1498504352
385432
694766486
625436632
137606549
1670437467
2056165406
112355157
1274896499
107378485
785685478
744002420
1803132951
1598882724
60975569
1582092311
432316983
1016430691
1752675621
731097047
1344670416
980937724
599598164
1429866511
961605098
2059365457
722948537
2020696673
414104150
1207079482
671731140
1304555082
967305474
1829209335
1443868020
724797994
1451565303
664079303
1929141143
1380527102
675066733
1276491920
1711828942
1035756160
45190655
974332649
1841254834
366441176
1320553173
1999123796
290139022
1531979326
75295489
1632222871
1438194804
568617945
819715245
796740330
1098958021
1278164273
236266011
176192423
138838765
487589379
812333424
666086899
266266016
158105594
198221683
547453583
1549378172
793844958
700113903
1102229498
432292524
1204680603
47379097
1354890404
2060756100
706343564
588794410
67167952
874074016
1386058421
1219640511
1783965287
406422197
1164948327
159252171
1796799137
1699408617
2036476690
915717541
1539241588
1119061866
1415204593
1418438679
872618662
1203660218
1963638655
1169322341
1002470298
2100718671
466030422
1601621401
1374646946
1268170010
482747686
2038149133
235695244
600963466
996565157
1236343269
1096557842
170244966
2145989797
1616822866
1459496786
283812903
1602157868
1652194547
1493593326
297362910
1177690935
426314511
119192692
812505851
2008691484
1450150002
1436826340
201883543
1791232320
896255176
804140510
124133100
268446884
1765802153
839266380
1372743066
376544694
691225274
297660004
819897841
2001183137
540800539
50777244
1439607177
1793756166
702108537
2091090659
417036307
67866039
494428184
239523983
1541322619
110109849
432956650
1108029458
1662346039
981222825
499869758
1638166279
1398516348
1123511655
314749074
785827288
2020620817
1681908071
203045165
1550415674
1516694564
1241421043
229771477
1419244141
2109189856
316401981
1873370800
1540549253
175464102
1594678820
1749773015
810450141
471280470
568748804
604957851
282272756
850873008
677457815
1134082637
1347234267
208299835
1289395417
1925973142
2114113895
589036200
1525540611
1012231526
267317439
354084003
1258164068
107094380
653361375
214470957
1316485734
234802159
1552796762
1065136578
149230930
490828751
1593731495
1726503752
2028399407
1422838865
1259512683
1722332384
1466587198
1218131002
2141472774
30831678
1533242546
384955744
1304975904
1777177716
1214073983
851448636
1723213665
670527340
1554521561
634040067
452574175
1584199583
1847990954
1085528443
48710359
588923057
948162162
1362495002
768547944
1728433144
1708890065
1984762414
324060070
418200594
971648812
1976324655
1261111169
43651031
990581324
1811989521
159601694
394515110
1131473576
700842151
473289314
1499641448
2073844230
1411802738
999279051
1240411103
1626877678
2043781886
1712551898
631172942
267041008
1115347690
1625320542
1223439684
1727946656
1716268260
2063540994
69679193
117311929
1018973511
352813866
313202665
353721574
1034637992
1823549734
910816919
1273055244
1932727888
533716141
1710737371
1078156469
341431744
268764893
669833377
1686954538
596362543
237536234
904140918
609786032
1922989785
373748820
1673967083
730017232
1708442365
1321581214
1191168796
1313624027
634469674
1116566919
1035402163
99855476
1922084332
1868153954
1694180831
115945421
1258126543
1699388041
775880252
1896527533
207174525
1463729435
499895782
485262893
144300532
1265305228
537890054
30434099
1238800689
1807104360
874806119
1524454670
907716729
598165192
2093338722
1559222589
475253201
304551721
259979135
1683255423
169205238
995432875
855256474
1046304364
1241715834
1599385090
633178750
663454695
867284905
1725916527
1130339352
476630015
649367729
934347813
1077281673
501320029
143658839
954672460
41108219
188202971
2094169294
2048950311
1032446223
1690376222
17705263
620793754
2036266534
664843946
1658859795
792454637
1456889025
1774768012
1218871111
1931574304
1011678587
1276013727
2079126560
1916288909
791197657
1556049379
960372913
1146112199
808798713
1177977302
471783778
1276219030
780686614
1640334813
1954588231
1078148682
592478540
1136624096
1318547300
1071407378
855819023
1784448612
151987335
1257343264
359447079
884563427
1910698240
1686281536
182608330
1446186986
1439824684
1114415865
1964389267
83843091
803887324
2142201905
1778099566
270759914
1863016297
11272585
1271948688
1267120506
1425438949
1554128123
312595874
1564131539
1230746112
1688753159
1103504126
1760403821
216703340
1493266534
344153211
1315604044
576251265
1499468753
620472507
45927058
1460602028
2000118143
427876784
1182903292
478719262
1207525323
838106649
1899455891
1117437849
949878733
718269453
468174858
1370740508
1290191396
991380923
66036379
2122218996
1876653170
237203277
249372274
400597004
489880890
187420027
1099208832
1922096737
1206599321
174081290
159793977
755550637
864083394
1088089344
1350796837
998974439
1861254971
1898483432
1953596987
1593332748
2047250506
566918929
315096174
892418628
191423023
926809078
350373139
666995196
1934307764
1904788979
1670195380
1241324705
1733692607
799714024
757205982
1234864671
85421010
1801516022
863543138
1831426215
1835151618
2065120674
1812068138
248060253
712234354
996440592
566459159
1932038427
313868753
1363614486
871807586
826545995
1248436834
46986045
1240323650
731000771
1956579536
2123722368
973259205
561706563
2085964891
946463891
1607562514
452593138
1983678465
1044495048
597911732
1993189364
833979433
1389184207
950344753
1141057053
2096530753
812265771
160928054
1807885857
246555574
2021727645
1438583994
1673180321
2052305145
1197144681
1062294075
259336571
1067623568
883246023
61369206
143672000
950433880
2126593840
228330285
1245541181
298656392
1982785645
106111134
938013521
144509505
1169297053
322772068
984117754
426385702
1004337263
1487658218
823089560
165863498
565409197
43408570
1560352568
1600207412
1825950519
1019558004
2007027752
799629766
1582249477
146990066
119457019
128185447
837975650
966483384
1518958005
1062105682
1616516785
1565747106
1671920304
76455591
968705349
855612279
940872856
1485752255
824725457
1500224008
1381631495
2012517905
323479554
812583749
2028126669
1899802385
453519923
229898315
1064648174
275625121
1509233667
1274056531
1578151464
554186071
1836670971
266915074
161545910
1223776075
1543541833
7443913
236551586
1349678182
1499484949
1235975376
1897727245
1812942060
1154568416
983764861
653452465
1043689081
851349980
313399132
1479782726
165994722
1572633887
161351540
1065345831
1147459575
1115319064
1740062442
1020954240
1005370286
1186070979
275937877
1012018827
1567818623
1908948637
2042775676
1678755462
1766507618
1518473412
1578536988
2009434054
1318236457
1268044395
819762507
1949097971
887095735
541915117
1354882983
1806508858
262562617
1426487317
619053414
992441206
695940961
1097737977
619282653
751164051
53415225
1130861204
1852460603
801834531
1361794537
2139953606
885887857
43590566
468197334
1425594815
915545066
1920603608
688600744
586846437
324121499
349660308
1493661282
491846505
630340649
1900541584
1118326028
1629207053
1005380208
990262398
407081132
423649155
1393625162
246297878
196988243
264613923
740391503
2034407183
2034297508
236491192
1923504911
1613555240
160922675
625626537
1789688193
707062806
535538582
791032523
226018728
1779483957
1918556298
2146380282
421407498
986641761
1616718886
1427587066
1591690248
1432816322
1894182074
1984244949
2013849812
1336166226
1266436071
1260248543
1605015669
724416631
601191246
829095563
850565336
1167805183
794949970
2049057425
1251697069
492983087
1596531369
1189762441
665964684
1067085042
253195749
1798389878
2106652350
489413681
749423690
1278583637
804120806
1836975547
1577491151
895255624
1356589689
522590725
176919247
584330600
693046132
1103936353
800987054
484635330
1254309974
105531760
4500302
868586321
1857850843
1762374117
2086314293
1589367771
235829236
1741278163
1696151941
1804237007
923128384
1622461507
721400754
649310532
876574815
524746583
1382767138
1167010120
1852934592
1157703915
1764707282
824611647
1080296975
671217033
1706756442
1144602421
923257527
700077628
794418676
1775024216
338750036
1758309062
501452829
2135820857
1699011617
255199854
719702112
415551273
1612014779
706598522
932518277
757398939
636263392
125957502
2038134109
1740457287
1182864078
1594754728
938412981
567394285
1544996028
2053835293
413971993
861844959
441563875
159252931
1092022863
224401158
511762268
906364506
1602053094
1538005375
1403093211
507976245
1244068731
1372322377
1370940500
7627660
1878195947
1021592206
1347901115
712834678
1575119385
1106768357
128119612
2124881684
1315949177
300310519
500559217
701896323
823360177
971037672
284819794
1990546194
378026351
169166932
1224208022
1471250174
477609242
1299182664
1731696957
900955047
488067427
157325961
1488108764
2036496533
89235331
69692955
625348082
799748519
1259343472
42948329
973943581
1018829108
1610867435
1062144995
948856495
1396238845
126132239
1222291120
1908914969
294117597
1472268059
1752583739
789818165
902723678
223755885
627717383
2058897090
2104875228
2092144602
541702078
677785718
1218570401
663029716
762668680
11916769
412996486
954265427
399539129
233092399
436170342
739628748
630550939
1616245091
1267791353
1107687584
1471068896
993924404
1221703654
301870754
991137679
1840863201
2056952308
1190056032
990285527
776672844
1795460294
1003921150
1405741355
700994197
83016529
1382498735
1813697603
1376172927
849024542
2024879419
113906573
1781344684
1827989128
222483031
2081573153
405357482
1731562837
1999274569
810919561
807895988
869440260
1954198776
464741792
1336853506
1811650003
1035767519
377918330
327325110
982915442
1293234374
401200284
1004892843
880841883
1141831097
1607060395
1696335038
222601138
1024187364
322134339
230888899
1873450495
352680286
1773872782
863496135
15969850
1816544027
1529017081
602950125
479413792
1695723073
1933495607
1332990767
1683470365
1901408461
1745311136
2070654554
68405344
721628219
2028819501
1786219077
1763712728
167146981
1951751161
1232304101
1604769727
308548566
107008565
1959632517
101763004
1971481624
1769025408
2139421657
1242017966
1970997419
1443803555
1563646512
567617121
289383895
126269120
888166724
1306337165
870908028
1079936638
1301565481
399771642
1929563503
1666123939
65609044
885273420
1635394965
788784910
1405523178
1001831374
849442075
1298100298
1318436146
178961548
891967
762221084
513388354
625230753
1415775255
98260415
535124845
430184485
992752680
147448963
39677941
645049438
635216886
1601931236
1088464133
1457101874
1890714226
1832079614
601329567
1152697286
1386118656
1569085217
1558455111
782896729
709691311
1527946550
1933270584
1416501761
1477524901
1553637023
320594818
884123575
70866852
1427624375
561815347
34437488
98138648
282867089
1228646907
1176038254
1995841738
1425098837
1650362051
521523032
788698693
1102308599
951352931
283335061
290415202
638712687
1113838719
1168213647
209474280
1937786356
1512697939
216468128
797846681
264541860
1619957383
1656393088
1536947662
124807874
1664286560
5167445
698864203
545009458
641114434
511237221
1088272168
1942238339
194255269
205815537
1930717575
879428633
1632367529
2040246502
533536811
1699801819
1540305820
238073850
408233987
2102501732
1058658771
279626291
2041755936
358896157
1247768908
365832013
1760028017
334558216
413583904
622674900
330462713
1525027999
2013059398
298564711
670469759
1124524751
847563170
1194510696
2066979887
431469945
559752221
1001130314
925269285
1018296472
1074419763
1854108100
50482693
1438533125
1868282655
1448740147
815349471
900599900
198044792
1626499086
1243226697
2031469972
920935128
1693373205
867768021
465182860
867091766
1396027147
498757855
1602051402
376150167
1983084502
227296108
984091602
105382452
1290661235
1713516452
1141282975
630328856
1525470147
1330105670
634586157
1861434401
566738241
1347464287
661520595
621780876
417992625
1100240208
1094726236
1100573212
786998661
1271774180
1696059419
218402714
349423106
2005924081
688058813
496719989
993713343
6872146
1245528036
1671964109
1452393016
1799004201
1531486516
1027444203
1371453227
261910023
830832176
541777238
1543963651
863049483
1065400767
319782390
98435550
547492734
1505842607
1268878404
1203443542
828277187
663559968
392991901
15900933
874437148
1811235685
233706264
863736372
1229792319
1377038971
1014955318
1571832580
882696754
558623237
1732756821
1279328126
51229979
1171037712
1711750228
1945764010
1269614802
460236819
2141522428
603917699
2135041343
688273121
1805741183
1385798126
1157315268
496973357
1263965800
1932884050
1658566638
435711137
1990191509
159286203
941761780
1117799759
870615402
1227040273
664584340
1041458666
1223858422
2129557577
1318655739
1182849249
1876209774
33031278
187066874
578743852
1727195670
1168355047
234868921
864324335
848397035
1320489058
1600348668
1330494810
1943191489
269879965
2013808446
812898068
2033345038
764563242
1954995025
1060463686
1817863313
1309213383
587025782
1300882863
2090527279
574716018
110765063
1425009026
1221040348
546659767
749005589
310904017
1882892575
1534120787
281746597
15094642
609661141
1447103274
2023875234
130589120
1536518248
2069749285
1681307
492217124
668566701
1421841623
18550548
1880952907
933860677
435043751
1127790346
140860714
1153081144
417165471
1734940607
1800292208
153063843
467186787
1920572497
349136460
615559478
1985313662
2020287139
37734297
784461863
616750001
686781194
846104331
1912412602
1504984876
1511165200
598720449
872570135
738219647
243904559
560925537
1195003160
237016714
2106832218
360875538
905762258
823335551
1979893500
673855444
267049108
306374059
921120252
1790116428
1796898360
166215540
138265414
949651700
24877320
480937269
623380406
212744175
1996048197
1165584685
1817612170
329245548
313580103
464846009
2036687476
1669693561
1117216020
1290818953
465709873
434044249
389994850
1136628241
1911784230
1914883478
59771896
1959061686
1908928445
639322075
764090878
695812046
402931231
963753580
1340986925
1347770659
584712988
409861878
597091560
14087108
1931252622
1016980496
776747810
908739034
2057494771
1800275135
1745866642
484207164
1053841536
1940085240
2067396291
321087853
2007207435
366031046
95502491
1667038224
534241998
1355197
1330336212
1341842267
1424252170
1280381532
797120147
1495705760
474114734
1647520048
492668036
955009550
1499229347
284590973
310869316
326000739
2105806457
381431768
1888940242
295609555
1482155797
1097571854
562267146
1231730221
1389739240
1535774557
1367307172
1376807476
1577391756
1522588777
534580146
846206794
2021427149
447633942
19685162
1870520417
108488895
199431349
1514445338
74319584
499990088
1068260488
2063446584
1506364298
182198415
1972695875
1219172042
1144962952
220833749
1175014446
166796290
171359616
653417573
1304598574
972754753
196151911
1846203401
7705865
725985440
1258697407
1981230985
1944736356
1094121174
513079172
672288975
984139202
862455243
2055855141
1724845260
1720019112
1328040088
1488297702
1838675798
158202564
83327194
1327598028
451247502
126160316
28812779
1741122308
706319045
824792699
1914122362
144550146
674845990
796909853
1223546705
1709178177
2071255370
832708829
1197693102
679501650
596474750
1299390823
1696711515
136089561
1894204001
1117772741
124095950
704503861
2026401395
1082779183
1796986284
1495722134
1849807203
1004198422
556080929
2100701485
572510264
679186960
2006421541
474697924
696453498
1683784302
635015253
701928676
41914218
142608564
824691086
294160711
265048183
1741760544
1655440963
1242033530
982186492
1140123715
1710136818
1645381786
25391657
397415221
1205100103
65227529
1930913713
268215455
346636683
933977070
875027986
947066240
169534792
1907676403
847843122
1624097995
522171214
1194255527
1711920327
867826332
438482618
74174846
2137580210
1568037320
1295465889
1625238025
260502412
1643222440
1311745514
1230102532
896074620
1863164929
1006183830
625154354
1285259315
1125072150
1912294592
927640198
245173002
128606027
1749421344
684146891
829456319
1004881310
349793634
1671409826
531540371
682282094
1404982353
1875579054
1728993621
1041273444
1610634411
1015167564
59487042
1762639516
1632918297
833004051
854740414
658115010
811122813
816188016
2028074723
1540832478
1188439406
1537037988
113721076
770756761
1215276363
1425492970
1382831163
660468170
1569325264
51531938
271239774
467944542
272002857
1645489901
1687609914
1668007359
197701031
1638227845
1701039644
2091784316
558747215
932193124
313398635
1894144210
777803533
1008903351
1604130484
119618596
661001753
463082084
1883746478
770743201
2125489282
419041289
1187146606
1483929413
1019818761
1722779083
379231979
1816150499
1523338543
1728006807
1769626647
800300792
46184315
1715668312
1967239332
1793350685
1602510011
1453506251
698212435
1521901279
447199518
405498311
2127145833
865960654
1286054863
550222214
1926984121
1481142369
2122007220
969664256
1950879905
1039783689
994592513
1860982965
434969003
1272538392
1387651070
1798637739
557818453
1700554479
1679233737
142935454
1969099104
1130744535
1613638794
651154738
1972957774
590631362
672012297
1881888534
567652725
110326327
239332904
1184896603
1137731003
440106015
1046748292
158457484
1642439385
123213036
316922763
1359261618
2145301361
312574213
746810841
651316776
1170156769
792826792
115975678
537671364
788826032
608314176
368462053
945549066
1842438850
1459920871
1450269339
852239444
1047592771
1481074860
72046726
412946487
548451277
2055356789
26549292
1693035272
884740896
1636879539
668978323
1096605405
1826539140
867434225
1127164296
1527775217
1560576330
343537683
1535377959
1828812529
1037229747
1649205708
513276042
1984321985
83782157
1469830003
425056834
97239507
160247833
1172046156
1595986508
441913581
1190815709
367696386
439688235
1389952028
32447090
877570316
1192881505
2073865784
1806923350
1416402613
1670332654
2053246284
1038871708
147089820
507385929
651773570
1523844741
788308946
1990595931
781787993
45549972
1607849516
311673915
1088646825
1756671128
1875889885
1872391844
1695348841
1822318946
1341074980
1103159674
1982817068
1601581905
2126434453
454217215
350161411
1340035211
1545923846
1931293902
1640015690
169252330
1269064412
1382090517
705792798
486069714
1190240474
197999783
1947767082
923879950
751188652
1713955467
1777243221
398609270
569556856
1839025075
543535690
1799129044
1384288135
1935667904
1251197761
1875749386
855696736
1873214044
1446563593
737478555
1537086263
501032392
1986686489
1349318830
1045370609
767867737
1225912739
201212274
1429599603
1881440211
485768167
1057527090
441268326
946405283
1546879690
2081516693
682238115
814590663
198144244
936663095
812763052
664108408
699997975
2102785319
1276889985
1513884781
588250905
401333518
224363830
375459022
189823234
1000491330
822270809
653840476
652471738
1174688587
725847575
36213347
1837918954
1711007548
1882691996
2001192417
2069486759
265912203
558822779
466456445
1171968232
602955845
241344446
1766881186
892169178
1566769994
830991640
237695085
741849503
691638893
944039419
1244118027
2060917645
426456002
1825947675
780997859
1030693231
1083582442
767870858
1255928886
285333464
956549121
63434909
277528408
1138487819
2003224460
829597925
1792591959
999551928
369939873
1060390995
87861302
356249111
2105216405
405668953
2038632243
1837207086
1261279620
1999326957
1475156399
1000738518
593988128
1414054772
812829069
2026149996
707735618
1328895998
1645842145
222730181
2144527621
1418437878
622003598
1049780815
622014924
49572197
1338252434
28895438
1620076905
2067222516
1562926710
568124509
1040917456
23265339
375750040
1650546853
1848080386
1852997476
789525007
669925250
1398989443
1518029338
1449526892
11402235
427673095
263166891
119117798
1414803192
1430214197
781726889
61693412
167164084
1856649098
1288474985
1321541955
1807833722
1074503623
1152281761
1927521948
385541281
964303065
2142925086
526986393
1989604112
2098259370
922464529
1785634808
1703258565
451223546
1498640655
1678565222
1776952330
1107957146
808178297
795116081
1257149448
1841763060
2096693929
732999157
286506561
968512853
1544772585
35468751
394610346
531336408
92087886
449249082
927030818
1673583231
1412896880
1659888160
1343762918
916905831
1461254001
1360370114
309011533
946291097
1424949242
1045804792
1250382244
1416640459
1186156671
119295939
1033007324
468936485
1934307764
1085550836
560348593
109648986
1966258439
412355005
307730037
1642678815
243261931
983393992
1331627691
1901802187
1214505459
1903885199
543434816
1407663865
77824550
701221549
990693436
1069956706
1231909194
859753228
42554441
539746719
294818295
1783094110
1269887128
537646772
1797809186
1003949287
1126499610
1073961170
404816183
414222549
1913055706
1124863524
1835863627
1834587701
1720189206
112355157
192954892
1249506117
2038950664
1499451280
1312773033
1713638860
102077787
1553248553
1182512318
1071023614
1106128904
2122710131
470868673
598894717
1477122416
1829689368
397175302
932479708
1778615937
2133956133
1841370928
1756730681
540789220
1476260102
2090122755
348274874
1752486342
1712777569
1939341068
706484749
1419276434
1334034737
877724253
961521339
1908511028
11212719
1635678534
1272700017
1628512469
821043180
2090377343
823281898
1300646565
1703611534
529107577
344352288
595049702
2125308319
238816711
539876822
1614618674
913673337
472343824
495397668
121968388
1128864006
1560951025
2129480517
777486977
262503343
1905517747
651389676
1119852427
1611674966
1782393082
523281593
635181636
1962557335
1054011897
1036045597
1240985086
307010451
1678242397
1463781207
1006958451
471088275
2052048255
819029675
1562558205
77895536
1907001100
517837151
1629972266
1894358887
1369230688
552054449
222554323
221726510
199466810
168745896
875623223
1581735829
1359154470
530057489
716133030
890143404
388989022
233503677
915465239
849818477
14137378
1144408715
92712699
496071514
1299657785
840655713
1575107926
976765048
1397969752
1762035769
1157057741
535275172
519844630
1834600333
1001541489
56592603
1528964572
20454545
517781362
527621234
1063980179
1839865903
969290038
1309337980
1778522376
1812086752
1790280836
927618968
1343253294
6615843
2079429578
658538304
1366342682
1537490872
1856046195
776298646
1739724293
882558833
835773101
560734618
1941761899
811941383
1201079093
1848109728
1641668399
894917097
1894857728
755535906
1009001860
515454249
117150663
1639498553
1597996088
892289628
751674325
787491725
872801191
369410751
87810541
67717810
1116628044
869987464
1580706649
1794402462
161370911
57779147
1726727926
509789437
1403503059
183290821
576681972
1218979467
1638576621
1243370521
100199672
1467877596
1178758936
151600600
1881253994
1651350379
1104799547
1892225373
589795205
74218214
690300838
1614256237
1979949573
1391324376
1449263923
730195598
156842481
1777141521
1735095742
1950409395
300842157
387170624
810679139
784556723
1222498062
1396977190
1387274413
1944268746
665500386
1431766159
796426921
1634610761
1975815686
1630338745
118650179
1339344132
1122351441
1336948536
1892149340
444417991
297711375
546478955
437348279
8963695
1166283865
625709308
131083001
1778357210
936685816
183134190
477767764
1608766619
802784827
2006083196
350789191
1400683199
1692117870
911331838
1661157907
750686258
54576211
174896882
2004491275
938224369
1510329861
1100119765
170366449
335379521
1621925913
1695753722
369499477
640462980
1417069642
116263541
1624662837
188733896
477054022
1773404341
113383487
610447695
875129491
253145781
1220061552
1668300383
36901428
490200172
108767975
1071071353
1536847462
1512463059
1194808012
2033932923
784288980
1465188888
552000115
1031116148
946938668
2107557695
1415497421
912689828
902648674
1373315513
651185148
428140069
1056148077
2096956287
246156057
1027467966
168106622
1448037032
2079813385
905819192
1266489112
369003891
1159324790
976133084
1872704834
1350261405
1545186200
1188069474
1584795623
1065876634
1014650937
1749132321
977811318
1014810802
1113212284
2093644363
1721182189
1311946672
1531108486
889779778
2040675696
843538880
1856657194
842330774
1461988301
597586042
2127507656
189852819
737866157
985636139
568418468
737557762
1611521295
1563882807
58517993
1659600463
395751970
771252620
144134379
124645241
2097238130
1777386653
183990382
1093566393
1002813641
1880384590
1195592078
1455932838
518600758
2095134382
52166771
193503263
271261614
483831736
1841892883
47628117
1938833243
935790272
463542281
974847162
1558613208
1269297707
1666531216
1108794569
279051117
717261917
1176240275
557154430
53856987
637373325
1807267904
80577480
2069763524
774733254
1858662822
520331461
856738315
1287017112
797642838
1328604261
2059126577
664259676
1217010724
1033990190
750444669
1007564640
1107832680
1775768091
302150183
384768090
1949589556
1317614818
611453557
285617589
1750283256
1649032810
1883579862
899631659
891419247
1909925538
910892588
185071516
1842942218
845968664
1631378433
712612827
1024924296
1293874230
1754449378
1755784362
639068685
384501497
125555352
1294479466
805861439
1531231873
585174118
875839401
1682442812
792527857
1730434253
1563365248
816327719
2066048777
1171949746
1264605474
307628334
406951512
481503975
830143918
735735398
393357556
1340622397
1353849334
974995136
46255357
1114370474
501091024
104037974
952199893
946724472
1857753857
2127644254
1860057699
866983530
1786623761
493972740
1102892702
911211589
116441231
1866733417
1702661757
1986492959
1456014844
399941475
419025582
2112960417
262774870
2092931226
89340727
603422360
564498108
645573956
1443127589
1652325534
858056587
1188151652
68604558
318597652
1231236613
1920300049
2118588987
2061050701
347069819
214304212
1232400721
474377949
777508479
614669444
719245223
1049764697
1844605373
540358286
609376944
805116069
1508289047
2131239644
546512364
936620470
168445462
582070392
1067895987
2026573937
1625401251
518292075
261704734
1329966699
1645057717
426697953
1752177179
261255244
1252998925
2123293991
2079376152
1917921340
321854139
1727905178
771264020
530641112
1257511985
1483091158
1981560041
1507553402
1527894102
343400956
706753673
600275461
1065953886
1377741427
1992779096
1992262273
761717687
794110251
159905266
872852391
1603733151
1438760649
1489028527
1562236167
804049370
440375138
1155429670
1760764140
1691574036
1902419783
1843586177
1176573312
1012527737
172680478
730989790
1549453448
1002676590
1639569416
851743897
1797747275
453610102
1469776118
251094275
768424930
1994589687
2038018884
1334983557
893783118
1977950533
653071943
419257596
137086685
1729666252
1266453425
1968211200
2110573411
1917493734
1191008872
1307576774
955022380
2104329921
507137569
1638590019
1550607519
1889804302
87332464
1731267260
1061491829
1244476831
1816244540
1459057559
1902623351
78328190
478760169
1698990352
1486897266
1751744950
342841989
1178654254
1100720040
1285991307
1374131690
575993813
395614095
1490587991
707138032
1305574392
1060398475
897023988
1861230955
597780415
1094575940
1005928206
1840255913
132058203
2086201334
1614824060
1800989522
1668559922
647911846
1665624870
2064950285
1571274620
1007260595
1368183362
574849153
178861235
1976688057
1584627664
298935205
1014457294
1738031550
147674886
948107515
53993768
1809871973
1870590539
1685644044
1337602743
229059187
1139084916
1434413716
1415309777
195309029
546340425
1803638901
1454462509
1533437933
785844352
220329202
32793662
1590711656
2073297215
596887261
1790949223
564464955
2002655650
2075214203
2065934790
1552804262
1179931652
1442623069
1224871698
1996237596
890839603
949154370
261954029
1947554365
717208582
1599726153
323546309
973334703
409315223
1681740676
735648175
1125673526
1680522045
758369024
1611427613
825278927
2131153406
1037333429
1878020963
1230636879
492895245
286303664
1559346575
1428806369
1692050500
889070610
2064106848
10765694
1864613114
481698519
1265237405
1067552027
2056901969
211065469
1395172716
1243390290
1860823533
230698197
143445139
153352291
528396655
96185656
605260899
1978350691
1534134414
1064119801
323298538
207005941
539837407
1197351478
359609639
67174759
1752678166
1710705639
1584062205
1738669035
1248794688
1351890316
1903475765
802685289
241345218
1539259595
92486136
146891748
1015796539
1770176469
1784113438
394370776
1369917262
1890704447
1354169886
1535997852
1011790733
225863532
997320204
575386435
1876590933
463472637
1016761604
895066393
2124845017
1725783786
1140014842
245044030
865326771
749647791
1365928483
1085386612
626004979
909803542
794723000
1562755297
498752371
706640976
472648073
1892131212
304334505
673838773
257785622
1137526165
2055659962
322549985
965010358
1643985884
1067385211
933541135
172784383
1052299379
679998550
1816142606
1047029064
1636725209
564686070
1584136808
1217194989
1615506477
357084474
595140934
1434690879
998457610
447749185
1559154549
1184335532
1612762780
753031191
170429370
2086733404
1832485949
579034957
520104342
780378042
936342574
698989660
883369343
140584601
1048332088
369949747
734927135
286611065
513613408
1969997167
1446285130
1391732859
1350466769
1044787853
2019470860
694791025
749902783
2049029040
745268772
814635351
106031863
1269924344
388232267
1179914877
1891759423
2058085208
252213926
2061656241
1294638615
1226105232
814176696
2121556746
1860287568
1818282246
1554255774
1658166607
416583725
1286662228
201242811
444496788
700488354
1329612969
869098133
973534828
2029726701
2065374831
2051571310
1254221266
1070580167
1591651099
931635331
1177049607
607848784
828313172
1357470399
590662657
1517257000
1165705588
1509299641
908459065
1942548002
1844930092
730913457
214622104
1680254916
1137767943
1195601757
661303111
896054347
141888921
116607046
597393902
2094122481
1693766280
507097704
1279490488
1261442339
1311850135
1127596932
1908109648
1380563001
541341562
986397133
1868042487
676126668
1241820046
983384737
481385424
1439994853
816328716
2091005075
1440692270
1231809925
601725600
449913514
1028818429
88792351
1279606601
38990135
1053967924
829484459
1641100767
1133068773
1423505325
2111364994
1796017455
927031659
721875374
749639314
2076381901
597246904
1437930472
902462133
247375922
1513241739
444658376
537283000
178152532
247374006
1845401212
11568226
491576494
1837020640
1277721973
1569062009
588601554
2092054953
1967345297
1818608307
1538844384
1762163048
1120507619
1509422957
1827989128
1096354618
1433504862
73271935
510693915
131710173
745035332
742419875
514321804
1604960964
636140707
156108850
1877851050
1442774656
1689438314
1649912945
1731791370
554816922
2441720
228303121
1045619875
1542548195
466867626
402487024
1944717539
357736812
1344927486
535940134
496613412
147422991
1448957647
2098685655
1532961098
82836898
430124261
624433732
1900825553
494292642
2048442957
1366004244
1854423692
370998753
1889176824
335555103
543934010
249125077
1585657324
151509273
1438529156
1566956008
390995569
1783619746
1902041660
837948603
895394651
1885958349
177136873
1785008596
1085121319
1268321367
620821646
703228419
236616052
1725326056
983552303
1396040483
387396515
971832170
1701377071
1584862378
991714568
1596211737
1010428790
1207838903
524564557
1557584009
61372792
989023835
869065382
1601637529
982772086
1924908549
1424470000
2131766720
948091888
1625219382
488893829
955266950
1905604569
186419884
1679891985
1440497272
2143297353
1804810115
1345200850
1703868501
1335251029
958641719
358870596
2083276046
114410358
471865133
972726736
947879121
175722168
1090636507
204849923
1282170391
523920368
521639032
280308609
1320363887
1016867914
704656745
1438849685
2004922697
1832692433
600553664
760241571
775629300
1357995836
426182119
1423740332
1504903088
220070110
381421788
1319137302
1767828172
836926986
2005373363
1220471720
185787945
720498396
405366665
1369626980
1595989174
804950580
4855028
1983628459
1010915324
1210201590
952466956
2011423941
836555136
1369137180
1037101282
2007029543
1827647997
1817805188
1611125729
370706434
1044628923
1167310379
1293826068
638338857
2090877043
2124107186
1799427725
363996037
1911759500
2130778560
897548002
2111282251
298291185
1669704845
345507196
1519735946
201635586
2035438483
196453654
49990560
1000155319
1926153169
1088016378
1476042246
2139452351
1864867327
1009302607
1483139731
1816573958
10709881
1062529969
166131204
1829343499
1228463321
1844763801
538862126
1414176776
483195618
1713383304
644973211
1137025827
2128762079
1213003992
1722499778
339714139
846712987
1597525050
1119595992
1044573551
93181726
600279288
1395254100
1383263734
127238757
106956273
933616901
1619780932
669387740
1480114181
1447131267
1557685622
369935291
1978589220
1884862170
1281493448
61993703
2001718372
1412822300
1173893101
43409481
83612641
2124653366
339462366
882515922
920348842
475241278
1994455632
538824777
1173067352
632147092
1857474231
706202945
2046678663
741136109
786212173
484243904
1174157354
1504006828
548453217
1201565038
1847151948
1933245512
1462514438
124307159
1575937912
857503267
154857443
608470039
329598493
1143873139
1815490452
1310336377
94394867
2084255882
1309962041
704658441
51986438
734501745
250747553
1268062136
1819910691
2056402051
1136395694
1979823950
1385780064
2078335542
1813598765
1587370297
1326383213
1561592348
590045649
2121347638
1561619947
837397073
2143159719
141800574
415676321
1431751455
70773953
443147981
1291642633
1184441557
550329547
1556781307
1840873015
1597070429
693587743
1644321674
1310301566
59135647
906969191
1958880525
69623370
26013889
71335818
703662913
1674249635
1194853002
807574910
1605758617
1235144278
689762588
1759334508
1390583951
1882417286
278144439
1295908197
1621970807
1026569644
1644527643
706015345
433997171
1112494502
1437822943
630507761
925580025
842652843
1428191836
856882446
1718779908
716132584
281729165
1422967801
1938483042
1792949135
1531302720
18402816
204881560
1272005865
682224115
832389873
2097634830
678298820
1175294189
882481902
78451413
729670908
872373687
1676314585
355917046
1448253371
1578572008
389476854
664537050
1745540520
2075307849
1310714372
1992851716
814104345
323946581
758980719
1532435765
307356758
819884818
374174997
1299173628
1343874646
227446616
822718697
1275658840
836947363
172511773
1429680353
485334995
1340894995
1640614776
2015319295
1651311535
1547968229
152652879
1154986200
200767687
1878305733
447371956
1087694419
1863238314
1714543146
880189866
1590348788
1101238749
1483475649
1599905076
420514754
1237490061
493078822
409495882
1901040122
2134602742
328177833
1375011135
107105873
1677649576
217166800
1375781149
1491035965
1107455263
1512943
1137152252
945992309
1502665147
1346370529
1265218433
153795627
984094635
1420539904
2077859719
1590126346
844403916
1155420569
980653244
781632807
738664872
2034059069
1116978689
278293182
710251444
1213624009
502895249
435677043
2058545307
1414877915
2063205087
1336417805
893107418
1121512269
1443333819
431982712
1058376683
1388870715
368223936
249406052
265491376
688445475
1458957886
674414381
1653112645
1286838537
2101430213
1497145328
1429915454
755656612
527692549
1807365694
642283363
1796732027
2065675273
2138844637
1400715850
1535642197
1161512677
6011570
2136198476
224979804
1114468163
109376237
186763545
1847509990
2110787704
1207083422
313271291
1525960762
204741687
1589221057
730079964
1742475366
517279954
2062017775
1056324631
1545184008
1118148001
1915773979
536280078
879093211
1492027445
466985821
76445945
1621545202
1593726646
1272903520
197918458
1098482298
1190207317
641405136
644114645
1244106281
1060513172
264926314
520706286
1086795612
1393572463
1931410729
400767230
1439631154
1968486786
909599248
110678439
1235606689
432120254
2135419994
262715723
131392461
2029780197
1823548847
1654735349
2095005640
657422176
1557175182
1409378505
990439989
355613134
1932144331
859607860
2063517157
50885493
1834011442
726797285
1046798482
1418668332
26933958
1809626697
817820054
43021406
582236905
788578325
1186637265
2034064394
119576427
224547654
150638502
1174228364
1909941900
2113420713
1949249694
569754521
1935576954
539661359
101553599
2057427812
1817916773
571624899
1222032285
2033007915
1628305917
161836472
690025219
1869169990
1896552888
2115306016
684631201
1645073161
1155920704
324288888
1090905004
1891739360
476251047
461826127
171445442
1417609651
1823117507
464361999
359066168
1637559530
1625489438
50977305
298149075
2003718768
770304764
1571969630
683665378
475395156
1873934168
311669379
1093232759
1565563739
309231125
2085593631
241116017
1433051325
1431174591
672858326
262040063
72009710
1332646774
490534029
880001913
1781181572
1265698471
178240550
1654351092
671441409
1653026205
164426514
1977782350
1284634660
1308610357
1145593577
1387078199
629139552
1221552889
59984243
1229486863
180675614
1158078297
1089805131
1806353156
1766986094
150135570
999426967
30248627
338916296
1370130351
701721173
1030741859
705421287
117598693
715159476
812620907
665850607
1033008862
1074108842
988180030
1729496455
596791611
43538874
1803312881
314543659
839561124
356383358
1241423351
691064425
527534436
1717889369
189590566
91598647
1348048148
106938902
96049558
1883942802
1950093278
1367180796
52853608
638674736
202842665
731816695
1584965102
1685162789
1509533611
1294907026
1235455085
1558512509
1661491604
1743380367
1868201022
794531097
1278953552
1719756638
1427745244
1250118231
583360845
760120012
161376328
2102272569
44599337
879729561
467866173
1405416729
1038540490
501111591
1049244660
870602889
1558007390
1217206779
1033583963
1849791514
1201932684
661157759
613734231
102531090
547888682
196913069
1595682105
1252640454
2008544330
1946103983
918946744
128613112
1656395323
1141195829
467776058
186977714
1203792449
1508697104
1573137181
1857301358
1093080170
435995426
274003300
1292142435
1385682631
187287764
1382031016
1055825656
2053859216
964560699
1629441538
1585016662
921079361
1752075748
1746412028
1083404850
1306190147
917976954
123303514
1760508548
1609772900
1295333028
1384336100
1063781889
952483858
36449242
783050965
39795589
1603620858
670767641
522757570
1648467216
2009575239
852659036
1759122927
1084340330
1153869944
1914208619
1899946273
1848157343
416785704
1043328364
1188101200
633603067
1794565378
1423490043
549856529
94495252
1205138306
1215971630
1705891852
440024124
899326259
774052522
1846057674
1824723848
968148094
1693220866
878863940
2058932538
605122391
909575178
1343969321
1013103520
837886687
1703277917
847678853
1247744076
1329296478
1885750789
1257133523
961889134
1388824203
860431388
1954340863
789389489
1472565065
829829115
22199123
1897945310
465658836
766620096
1284211527
106246541
1872697192
1839674502
1475722998
350840549
217251730
2054973538
482576516
53835492
1835852271
24723995
54782293
1045033046
1750255349
1064113402
1132555843
1141059910
545727139
1094417792
568826471
13928133
799060286
915317736
1504879738
1106636467
354111409
747471144
2067284722
544259275
329868547
372439120
1386797898
627168571
892209786
202208436
1987722696
1123677447
1681209323
1726359859
324148997
1952105151
1592950216
313033290
1391861737
669625202
1424950927
1021598828
1219760929
1251986607
1453596932
817915790
1186490380
1099057572
583214524
1810621478
1806212568
1864605330
1871497620
284105978
1345347872
2093448106
1992439100
872009271
889089782
1112546201
1058552737
2077060480
1657526595
1071007336
615696434
607080289
384200237
1230517502
2064921418
1026143856
1765901836
129967879
1495490928
1460862441
1212034888
66257293
844563235
250700184
1335391228
715105543
801040485
1138682603
1539252600
780348164
392868868
1712721834
1851801929
2063046748
1364332707
476573240
57172732
724952229
494860057
1836354172
1504239228
1240393663
596322656
1318776552
413778131
1400052744
884538167
135194291
1309722638
1252548051
1073271645
1120666970
1601204003
984094635
1309822521
206867797
438607510
1603842673
830901134
1638221755
582633055
252743882
1728240609
213003057
1062074572
52604435
24036206
2129304636
1122324188
640921542
1902385496
1672466495
1694469418
2055753396
472586631
509053542
942762103
587663614
1453144607
1311307216
1897502869
1372740163
1908507335
1859404878
1967782220
259924951
644880420
656264
1644021244
1980920075
2037318120
177318849
1589921256
57820338
62584843
1734357605
1796432288
1796586442
354315301
1820224358
1535048425
1310819575
1357612583
1826822290
198923549
1777313460
824055193
827638988
110784876
71242400
291737650
1120498183
61180408
312176828
422795796
1924569783
140958208
1618788897
509003230
1904558244
81246544
670351942
815628301
983324212
258988838
596602050
917406498
1383698131
1425279102
450033094
2046284802
719084798
365288214
1286242367
1252899250
766173601
877473470
1792770261
2111790625
1893542768
339901797
2122580729
1177905818
1695225224
1863073932
357263961
1346090166
34819710
2059567155
1044234283
2067396291
728810684
196582396
664892998
1287153958
2020055125
1769028290
580129381
323749124
729087712
1639000836
1889027639
4164695
371247422
1962369045
977624118
1968341613
1543837952
341146899
788351999
75955502
669306093
1700444875
692184108
128661466
2101500221
395737498
1234714156
1574954567
1044698312
192993416
2114039884
333425660
1088272041
1936269503
463863680
1546951416
1771111273
1018108714
2057655623
908041711
1482238984
446209265
866512106
175583101
170845904
713005867
43161793
1144874016
14116368
1632832328
1098425959
1024087193
567717039
1901891607
1847870490
1692336599
561361877
639057555
435109549
21037188
394498040
753225333
1745831084
972322269
646277649
1092157467
1551439852
695575413
283110220
773820249
507494353
411023124
810816260
1145292836
277040561
1035647864
1710699016
1503099169
484959606
1197393337
7512547
2117577549
726495025
122283048
494225604
1621680482
761628889
1047283503
2077808577
159443787
697663537
1519896376
1151718825
398172633
457506174
1123400897
758651126
744685677
328182726
547298332
1758662504
1704534967
2057201368
1871709637
1180787932
1238703513
615962748
38019288
916539587
776233899
112054419
993294817
580755566
2046646046
1099737907
1024579911
718517866
798632283
1936840954
484244892
52177088
2136732123
659746625
731076906
576136966
1502351947
1714618100
1277683927
863151790
657374352
1433406204
1535892196
873280731
1662210982
1769812666
247206201
1268507200
623070474
1786767068
463042932
2089782408
635246235
185633172
655268938
284886969
845472226
1826125257
840375263
1105604513
656247593
182171340
1069032055
1926039181
1801325056
336102390
617084014
1259969164
395482478
1401833779
1601152322
76559994
1317230332
942420629
78915519
1096287122
977871565
528822802
436464303
504468806
437092804
112630298
330666024
1991578215
1261906133
1704407204
848993617
381433583
383006494
1399929109
1212608234
1519376947
1813850201
1878536364
1409438235
355178116
1203105096
1024117360
1533628567
1721081278
879308263
1625600251
310709186
127729464
1794343059
189759965
19588069
1381974266
1308908529
1122511736
1662713352
545226726
1006438382
1496064722
1638812257
709238343
888344831
1897920669
1218170852
748289408
1816552423
1408253769
1353276716
1941486371
1675149457
1808476559
2053785328
1844347379
1803866288
1659815350
1741970007
1774778911
298176459
1625868699
1388872146
1405055893
1734562344
209210256
1702269822
249301251
102338403
1167152808
271360711
1322328247
1661968339
1636829569
1781814123
829824392
1725714616
1404718635
1856427750
2072213026
1874629304
1024655028
1576654161
1226997811
1352500720
1099517943
1483969221
1934836449
1376044285
682694772
1173810936
1162709830
957985328
1541496993
864640226
73805573
1770571908
128938496
1945495734
36357473
248370114
754584987
1184281896
1913867401
1688122648
14589394
279398186
1595880010
1692967854
1448212090
1246939226
163803991
1174907800
1635575038
253925685
1276041364
690206933
222518512
990518973
1990577206
408796386
939745426
291003674
742658262
452737397
115640291
1656732596
604279233
218829399
1997154258
920197088
854844624
1052464127
293947722
1973564393
1242519430
374489187
1334012237
2031539184
2088239165
2044693718
1160733836
1281300332
596998285
641889060
821349054
1713708393
2042324437
2054406553
721640168
1298433038
463385214
449557297
579915643
1875587916
905752968
301441569
1294523818
161402813
1352019189
346353213
264989944
1802785737
978547922
1122749348
1835609417
94286743
365482783
2022977249
1887052229
823767204
1754601560
1611267780
546872190
806802362
1893259476
91758377
1898440073
1089377489
5472183
519042297
709245177
850826705
944312161
854360875
2060989520
144764844
867631437
672898000
584171977
574219597
1351670244
508236447
1181113337
615987602
1217054845
1015549151
508354999
901226712
1173484862
1243049114
1935791538
1027604375
1899660974
921638397
2054147203
1034388046
58630398
1226445858
2087078943
551512833
1133444389
17488681
2040193926
651393990
1696290079
1662107533
185653913
1444617366
152362864
1868192224
684410992
1063232282
172486198
771762557
575807902
612554587
949391641
800909027
719712030
969001080
2145111431
1287145400
1142912983
423549078
229395097
462151204
532252977
1812492665
1801299230
1706973107
932441752
1918303515
1706736576
691712074
609830471
1180713371
1507142010
251315032
1712046209
1264585605
228960358
44210557
1021118609
1588489406
1508211408
28281941
2067873948
1608297610
2098994717
131973286
1982379869
1503202590
1311545088
1960485883
560797788
291468358
1602216443
841637130
1623005451
536505772
1820322994
674294127
1877427046
1913687779
157182491
1238527943
278574044
660650321
253663900
352751866
458854972
608086486
1270512116
816015413
338746747
979827293
1044217898
173660512
1214374077
105586200
2054110649
1974444952
1456577635
150367280
1635273760
816302373
125531411
752631057
1586712583
941547619
1163455738
2128949452
713596288
2002452895
172027361
1125637997
1853309429
2047881943
1514143645
811624745
1894329396
761637433
240792562
281318023
1931946668
1674579051
649327600
1401530192
725389288
1034548416
1816552423
346246280
232231877
1899988580
540309957
1117625785
1745339151
1533513608
1500940065
1283498282
441420963
1297354449
418615599
589433358
1824490030
229083673
1317697040
668701901
518654265
1497749083
1737820925
1518911527
43860869
1012750666
112121267
1680153818
1343747179
181959884
1327780604
2126738391
2040062259
690071459
509571672
334300971
1610959110
1898135905
674849681
266813032
1408653950
2034635381
978523601
1992363235
826568802
1377646933
1668950127
955350936
302352709
1224494716
372821456
1554301459
1301549413
860538186
713386495
37645427
948409156
455098063
1534276196
220235348
1523949943
2058997286
1879128254
603694577
660956613
2079904568
1673109784
842615454
1329081602
787913184
1159089982
1049689223
685551480
1824748587
2133139594
1077433223
117614648
312590456
1333905638
1688756649
416875930
530919293
776873564
385429159
1705167030
1121599034
968276717
415151760
901164358
1061664904
419511554
733492971
658721132
103068193
1744375705
1436907074
304617953
861051494
1839856978
847742759
1314901886
1717184468
763143571
2038565560
1045718949
886551938
1569917359
250842712
391537816
99726492
1600367
1632144287
289092884
1870421859
1105268595
2121043727
32496363
1388069155
1174809938
1903631893
3187692
197767877
273886800
1981541476
1191292755
1788653808
1604103135
772974904
1028310156
1737925007
383750672
2015382752
1454655017
144101278
1320988325
76129896
1515216159
1959809609
1486612015
964830018
1989237628
309731195
1353598204
609846506
247310865
1069353423
1484005530
1907641374
1373933326
33156915
2134375647
1842031426
2126538971
1989778916
1402824009
282977332
844659632
899832548
1959999371
424000597
1738991395
1483215739
1366184514
468347628
750921155
1225116151
1018590802
829434651
952666279
1944562263
2020825138
931839323
1209452226
1674102635
1462543751
655898850
292730728
982908870
1299405167
2050189867
1153379290
701272297
15597943
1007723595
1686551897
714166153
731066754
251072278
834059867
80905042
1607609549
1577557651
998409218
2121118619
1829756827
1629902805
395216198
330840847
1594195336
1896410446
1499111911
994451079
729909312
857655785
2035326301
990045657
1682028986
779809562
8233604
193248606
1226473426
991202613
1897903634
2041052602
1544084789
900463396
1348203559
1947458055
1838115123
1213979471
1753272180
649233600
856536992
1016058633
170533653
1487938257
766365524
977983609
710602045
1885441932
553530259
1335765437
1225254869
102430801
440408379
913159030
1548094720
567778937
1081914125
208083835
447635077
1839094048
732243632
1652518376
2010825083
336827345
1063836250
1407441097
886777266
1772975752
1315447532
850533780
1179042227
1019203953
607471024
1412913004
1125528469
1838139147
201186827
1934076516
317298338
868657471
88957645
2103502634
1364628875
1790783104
1042849521
2109152096
1602095781
804875525
1783142878
1288149447
1287676694
1050632758
2137767420
1629527066
796326340
554698608
2050640529
1801463993
1768371104
1477468323
526565480
1852277443
954186280
1595221359
156964232
239729494
59299579
810174085
1928894802
940864583
956302932
1882267905
1161498626
1734015476
1381356192
1598620653
825569419
367919203
916985568
1486927399
192505071
465250506
1247660339
473824717
251568328
2073160429
1399530671
887244431
545815191
272695260
15076336
1694014295
1198331859
854035991
286634838
626092251
1464170151
205568626
1450481957
1981249295
1420165759
1644479140
1081828694
48133364
1007362628
821540833
708373411
696717749
67274132
1563732824
507124275
1988457367
2109909757
256491520
1691461565
1014097743
2143195287
1100978965
171730806
972762924
1651614110
634855914
377406043
1906874434
349286720
1148692006
979996261
471456801
528576738
1007459761
598218281
80223202
968612363
1224498779
635418633
1610387792
1612289474
1587589150
1223746566
697519856
1957736648
2005251600
339300426
723369319
463813479
1892801745
1893559762
1235324387
1644648660
186151203
1029536409
1015055085
1318081434
1582661790
491770385
1710578049
1857062725
1706427673
1404729504
1192019896
1775356955
1249893934
1365772892
1155777337
1891801537
10185704
1522664374
291979389
140895332
1670392768
466126395
429823247
170238411
465847976
568093715
219683599
703505126
1287793846
803666133
2059863572
288186392
333632695
365643596
1330265432
558810842
1871861550
1000738518
536335835
413289402
1655983120
978406782
307100198
999069011
531908675
101165261
1318742037
458079865
935750232
530504198
451438514
567243771
1417691148
619941721
1410839828
170972348
34142121
1867806970
13637656
1216888964
807236476
717562757
312369007
1816370056
553244508
1772035
1221351178
547760915
2027222027
229923432
1306265246
1409519471
1520398287
2089496415
960639672
1756196952
715511923
135785170
502863221
625553568
1546365691
225068481
567034980
791728188
1878218811
310427954
34142714
1616341055
1704789102
2047289483
973038054
686247271
1233250447
261734281
358640351
701749501
1432359605
601539059
501822229
1061316186
1036786025
792453807
1744007731
1073708789
646630362
584332619
1583730212
779397558
1268634707
112546582
715177225
1541457913
2042686201
974616949
381581559
748086433
389844510
459200188
915779930
126248258
1721950094
243182960
2053934517
232805036
1902913185
888303800
1355992979
2074904661
1581392424
2040854871
1956351855
1656699374
1925358155
1197919170
1125809489
619714937
760711177
337685702
1410913192
320560585
361932215
2015758858
1402836404
483216043
1842366813
491404860
1014369303
1978729525
160298315
923234069
258686794
1793013489
11416543
764418308
830504928
1582960533
419805652
552755256
2045930656
1894027726
1114272906
1519280102
1224337901
159059281
858759524
713835241
1299478310
1305194490
379024443
1828127539
2070232315
207292280
25510795
1169952590
83969587
1596591277
174321230
328341229
1044277082
1721462482
2030197242
1270327405
752520498
580640999
1215700825
721439165
686062618
542778431
270100868
1682608613
1198571019
723420798
1079540518
2094514582
1761611231
459952079
1861558082
2028203743
1240293902
1126250058
1036334413
439737449
1772236395
1787683777
1886945849
1447945261
294863860
194351007
158517147
340301710
637389841
195689551
84518685
2102281226
448338068
857391272
1518984840
843610170
166040211
2007809756
1175229896
1382417489
527846434
666378716
705484035
1765532105
2133894165
105388081
1911387555
1151464395
1274380413
1312522511
100161097
823551377
1541723683
1192880101
911323542
601462892
761639874
1854715506
983937797
1395362256
345730285
33126400
2104427698
577127105
1820853180
47049142
775158763
2114737659
652091691
1827452201
1156232399
1981212091
1041810524
1816580781
915680893
1105380175
437196149
308453227
1371399556
1500640624
1359231013
1150728775
1715857064
914223062
1274956935
78646911
1195852945
438106084
768033373
1402695510
1327681269
269223000
1808901739
1064671126
1551764332
58102886
1209216770
1092142870
2024876220
105611811
1944585793
218563247
975995910
1438382521
1314252019
975670397
1602604682
481527446
2046675667
726681176
1508864207
532719742
1358779663
105275927
294390671
1746819076
1913275775
1464717733
117111951
1981975375
52343110
675333304
1162906998
1635154839
982504340
760429358
329676575
2076481356
1431888568
548730131
1958936880
320009081
886531206
1536178542
753447786
226436038
1715790538
112433456
1945945613
1349207751
752429265
1468025135
913810722
1021287805
1627932654
551923164
1023011919
2043458295
85777577
178950171
1917338909
334528519
1640410292
1209469016
1200332938
1176312286
1771036833
358718639
115088612
1198177580
1337060876
302667495
1739546878
341199349
143864111
1546003158
2083152495
668598201
925132301
248507856
618214202
1758567420
623750051
1709536260
948694697
894214732
1265623378
842643203
1218244735
2042612776
393098256
1183619431
309292725
730259352
466837576
398237142
83197855
1748581134
26881114
1989580277
2104522523
32519800
342413671
132929630
1920846053
1854054332
38859157
1599276433
1007004840
725999956
1692584112
1744742704
1953673021
155266407
377674766
1608844583
1377589443
34318916
384825972
76682649
1613105444
1782858873
2108961504
988516915
124288834
2086343929
75762733
371351531
1335697668
1873346762
976472473
916998961
1543481767
1196761690
1479521532
1254332950
860084216
397718849
1072080937
1997187367
719324261
1051397494
193617879
2051961882
892152494
556626619
1679474723
592000653
217742201
2107370505
88210041
1360446182
1851977518
28724032
724906215
98528826
1137977608
526956514
1618060235
563000120
1320244945
534783918
401470291
1835109288
1466754092
890087980
1709846346
1277198166
110483986
1083208594
1894745377
1795950953
2005715496
1706531025
1780273539
1134567181
1196007216
1219735457
1979891654
88515967
2050343902
1428052415
724799046
855064138
104068665
45682461
1458436357
1322499984
1473477871
2008863358
1989674898
1571997044
1142663011
943447427
1702664254
29071672
2038743163
1779005861
1293873450
116999787
1138128590
715892405
1540220145
449519816
1446917966
1401174099
1132895120
1167342399
1670329717
720928540
1962471677
1406529664
883165020
1923844568
156239529
2101375269
2021060738
1291973214
1215773901
374293937
1146080486
1934707670
1229022601
543180930
1551158317
2092303052
1648215739
1692990221
1213271431
310058934
1079105292
42996755
2002840378
1345702015
86044742
557340765
342538154
702973450
1936743310
1813494582
161468179
1808185795
823307056
303534612
1515050803
2086877782
1672314941
842541506
1979930787
1471261656
961492774
911863909
494753507
1249840734
1191744553
1809680352
1115981607
198554168
475206354
1923891135
1525351903
853414981
739837209
1127193426
1036085407
708807753
1281094586
2123356937
485267183
1717477968
47606865
204834968
1635489403
322885940
1941780127
171072232
760786314
739656159
1687696794
1617348939
2026938751
286692313
1604484204
805506954
1574121353
805910808
313995147
2058668376
412769330
1467829177
2052210337
1638792444
1885090887
1282084697
1009162059
1242064720
1816808315
1859962878
1779833161
1329483994
246533201
1378290734
1829042037
1697684319
1330145535
1486419699
2037842112
1867383050
1190563379
57289880
935973659
1516280725
1646082241
610307942
1752031294
1357711347
2117475533
380734159
2130788153
1967033863
75893463
1732054059
309114264
44641674
26440293
848794979
999033591
469118507
649546464
337866144
1889059472
2090135629
386668464
1672562230
213917561
1995390150
181060857
1950065925
1799006181
2041023914
86920129
313819275
36934955
1395865632
52368140
1333931136
334829151
954035334
1669291185
1218495138
1163232876
543653953
861087300
646310664
1294130252
1855088424
123390171
657118995
1270672748
1721761561
1111822453
474855474
176846278
1775190121
199361272
1878000401
514992804
794273850
1898076619
700583664
490003852
604596199
1417704279
278378777
339117939
1272357820
853341784
670660760
157044145
1228663541
1622073970
1058291932
1584291096
919904661
2145781548
538389219
961939694
2108826621
262015128
1458512215
1797857936
805910808
70697626
1886341642
1699926893
513025955
1004536683
1372161559
1769540917
425014752
1592945235
220102341
804934074
1955989053
1689757412
858092114
543468724
1702577440
1562985359
1264931793
977231183
12264999
796096141
346639456
1340557037
1675732599
872533708
2039445017
218084194
969791472
1364304900
835640908
1465740957
1632597576
1781399698
1687109027
515402356
662994416
306317141
1312301247
1376742382
11342765
1631656681
895110939
1856203691
1002416502
1642224004
1662306391
1206115086
1838382300
481956017
1128162377
436401147
1641117999
1376238187
2099076951
1333331910
1596812932
874890998
1059083353
111005347
851562781
1572678478
36527612
1212907172
878705831
2062622464
1985301753
727901542
649434054
1208237706
81623682
1613035061
1965107325
553607999
892602397
50530606
1270638818
678341169
1456914373
843333481
1833492261
556395347
1633551909
1811614962
1966927733
139615308
1497072128
268462706
31004177
758424612
1274607477
1141450121
327903162
1063830529
645589084
1454837009
281342995
758217377
1350001419
1903704156
1010733001
1461022070
141708865
684384207
881778084
1577630142
16191150
226072279
167742552
1385509317
679961078
1851317415
150094433
278853116
1093456516
1227002857
568501030
1916915664
1552164892
430197693
237733444
255356272
114769379
1822373148
1360685345
169016947
216870017
149465100
1100319056
2107384134
424884233
155379339
2004646991
726692171
1208559686
873034898
1718700845
1713941172
197991106
531781022
2066664823
1107162264
959707789
850878122
1223122413
568531129
130564576
1144199682
986159118
1069301942
103796371
1003823926
229484753
1969862235
1347013483
1450176907
313219077
379249746
2086943823
714481856
1819498143
226387757
1762120111
518093023
1641052835
775145693
404364744
893256290
846764892
1299948945
1516317059
378473055
1095671677
1733328006
707758232
2147187864
1932905211
1302772008
1750478481
379329768
1382069063
946938668
77412526
1620010036
1560503233
1975705719
1605336062
839611920
1290651006
71096138
182252818
717560634
1261630919
1267103908
643640721
1677828672
1159883840
1602584104
1025028646
1947696072
538548813
1003628869
428959382
1076579177
1472995690
943826149
1892428249
2057899361
1198891986
919365771
1580485318
315706471
755516130
2029821330
1075757176
546841874
362910413
502764047
1208096407
7379066
1849651517
461444522
1293407095
1831613095
838029475
2027031989
418186767
1696249927
1996433830
663377858
1894751784
38102875
1521843481
354923821
516385505
258308679
889484340
737336072
1038845590
101980066
674301485
168365601
1826328565
303403328
140856142
586686551
180026525
1943792032
2046634257
176615477
215013084
814540052
340387495
1037400805
165406931
1613466713
176168865
1570371855
2094698884
1059322220
2021316249
1834549036
2073663765
140565470
484415493
1671361321
1698268765
1271973445
616800787
1858468930
128408583
1676055456
1519436132
989739126
1235142345
619473195
1045158344
125388389
1510538995
1830604764
1093926476
1527597908
1759105833
740010905
1359163618
1189820811
251011056
110247497
1281544694
175395391
933383343
844894641
1705774335
829974584
1247072777
607136285
98540593
506952911
462337478
590491223
1866579358
1861464452
1361679751
150130378
1020116974
1676133567
560849546
2000356453
1562333791
1419437671
592685049
1230954796
184710744
600794943
1150029106
1765073825
366836563
1683711804
2056551606
1811162354
323572082
1698955126
857581796
1162072324
455694386
2054147203
1875895994
1401892726
881263270
563960586
1833426272
368523244
1369399157
2029416872
435288113
2144792083
673649802
1476331884
102867255
1254422615
295361312
1681244411
1444806085
1884707812
1091606335
71438309
863805538
385776155
1870429679
594229027
837784330
704337495
1537582631
1318117647
1409611471
486217323
411667585
1338374872
13303525
1784990113
161520210
1430762212
1358929931
130986983
406040541
1565081328
1273119669
277224991
1268667824
852046668
421574228
1270201377
972453232
2077839082
1050844010
437168460
359219707
1559144800
1414739982
1356505146
655066461
273658290
933020230
586376615
1939033203
1347348873
1323313594
1960590770
1181518453
182630025
357579725
1702272231
2123896227
1768501666
304728740
2033310798
987709427
1506666597
1193948600
801932456
1748908032
731397849
2092041369
504279303
382727788
503803576
635788355
1129567473
802442549
1092653244
41396257
2044177950
929870022
1516519524
1767046626
960607583
2018799782
1411787892
1814740666
1294443971
1267647242
1075588342
1038675550
634777536
58585225
1707156220
1171791359
92790222
1997855375
1992297867
280883275
1261350638
1375144377
1220150563
712010113
429516260
1463092513
559274237
1062782959
1426104189
1034790627
461092002
808797571
1252396939
1785866184
2011270750
1734608667
802054695
844866091
365892540
171415424
1580317404
658969196
176740319
916311476
634620512
1234694406
493243025
711953124
668769906
101562358
438342914
988092165
1804765175
1251878759
390049007
1274905843
422140234
366836563
1276372627
2104799666
709303388
1699659733
880696542
555769011
468996419
437509421
731677705
576785771
745617999
2132189773
1790228230
1726200281
1967272471
1660896456
1731759745
1123204659
1738167567
305113124
1092967051
1770456544
1510568981
1088657868
1704357838
1622032253
1050290508
576447569
159662829
1922756149
250732863
380176832
2147254370
420128965
1291797462
1426099185
970882313
1358531184
2039701348
1417486143
1978942512
571800007
1561285175
701942703
9572040
2126691668
746918547
490494423
993977128
441864867
360754437
120134637
1605152595
772262072
1209361245
541058477
1499074182
1054956083
497098556
1864248542
1788426881
1551155769
1903243447
329345231
685528519
700075801
1096509340
844486637
653380570
212575401
473050898
1262486729
1069002662
908867325
569212854
333804041
858807824
689362750
618632510
86829933
1391549503
715075375
1239827519
683332681
1498696124
85536399
88215544
450960394
9298460
1879332991
1753543522
838571851
565271227
1107429031
1779930878
2052864205
1103822792
1463796160
548295486
1843966567
1777059491
1684334297
1977303494
501300832
538499024
268482832
2085424280
387813781
1153379496
560458405
483106041
1184499984
924660069
641016889
607210927
1924746505
1827507206
1418668332
108036875
451620798
1612149161
1059583323
1677096672
1105029136
2128649475
133917352
1677138011
1195638362
1155809221
1244207249
2022392175
80026989
1317956546
372726251
1786065818
1798531621
1292953039
1559149341
1706267023
991706796
687584844
1526228979
450399276
1584266703
2095565336
592118775
122618668
249300925
1822530962
4198222
167007902
679479302
1289843379
2105144203
519157853
1214527831
445110540
1979603169
1305977538
414505013
771760372
1392160878
1124203641
1169378085
1937606533
1985285544
362041028
129402373
327566614
1379760834
978039259
1690910641
1677670519
196308881
1494191287
1924181917
712310397
1984199872
340866263
1520684477
386477349
1170678492
1534829127
387904072
299419580
596467007
503066394
1788450597
297467551
213157582
1615639251
1623664514
1969030236
1427382676
635875447
1582181255
605572634
1677070569
1017499296
1922527207
250329528
140120323
1518648764
1043767853
670876574
777337690
374839945
942458167
2075592603
1144200842
343359167
179916166
55368267
96907021
78674297
1565970231
793555759
837735039
1535402870
618924584
651975855
1449460700
1704897036
131210469
876401595
881824269
1963280842
682692414
617101045
1188005670
828158453
765236053
2100674438
1042370143
977877059
648435109
711154023
1922343298
1575590861
666760353
866429851
748379334
1004848294
1602379152
416749219
2028058221
1239041078
781946410
1388652620
971464191
1103660628
973004459
1692668935
1582846233
661786277
365368871
1705494365
1638395458
1802222506
552650318
1160451546
2091772788
1830416517
461637503
1881656603
753178655
1723912925
1357793998
879342885
2013757294
1318379331
260502412
961573766
207909277
1416203535
693358364
149124785
1163301060
1118711723
1002141899
105516471
112278179
143331751
858383256
820668572
2082891159
1979110985
990854006
206510849
1257721514
747453543
250153570
2073972516
1155108161
2024588522
991557230
354754401
204998157
350721752
1507346995
787645057
259425149
1771885242
496119174
1999222864
2050392332
2087918237
378268513
373771663
220672625
1955285721
104462628
894648945
1450212171
220236163
1324353976
450617761
587319509
689585449
988950668
110440700
570420272
890536133
109444918
1634553093
122740051
499112121
2014880962
1416485324
1112926516
403439944
1918438033
11503427
597656881
1049919061
1268000354
1180254419
813968932
906274354
220861295
872301735
403968767
1488994542
1192039386
502958278
177749750
259474663
513507139
257201894
1982694064
1544118664
873782857
217596111
1946129210
1232899258
773132288
1040255920
2028628026
2057593432
215786838
247988138
95560951
239263849
205920198
760845059
355831169
770813941
1393690744
1540163489
865269582
553864343
750061125
1551903700
2017433515
1863683911
405767061
1020990226
482866831
1030245252
2026429993
1937659492
748543838
1331800198
47656549
1184889273
1866008318
1081206052
1802002620
1522391408
1641574409
589769330
731160501
1575781346
505040842
1055066375
1566967888
1977961838
698261891
2047238485
935122439
493475837
1231232713
1838193404
317456565
1682294819
1615726185
812072733
1037179931
793915077
1290954064
8119371
1659956751
1585070379
44772831
307802510
654930782
1424872472
215051533
449324996
1105583175
313012184
1021544707
253667850
1163767086
1648688637
1406886847
675165789
257818358
2107426415
1170233478
1515007061
1393264719
1597289334
1579047309
1281047627
802541618
472240575
938974426
1161776043
595612569
1787028033
1357814172
1192385225
1876197578
792413110
635846236
500943828
1747964303
905499441
559470400
1904948216
723822468
493705660
1482967076
369361886
2035412111
1786718373
1609471526
1163131925
1935150476
44766125
766185890
10458865
2103005621
830875788
1761241435
1243619
1494411438
1562925327
894912207
1917306556
1692787699
2110240938
1719713089
1424813677
323316430
101274805
690172866
43378505
1865042162
562537075
210780265
1034646273
1594920876
1518869012
224696133
2110270281
138863071
1422432320
2104891025
331418453
1121138180
1965380351
844811477
1605386588
1149032598
352328115
257140737
835804516
341857411
4929692
1606120637
1400645373
1486055830
1863392872
650956736
242830610
674808009
1265929911
1323220975
1964822043
1006425047
886669813
905966205
712104446
1712993370
1325963656
741932378
32436083
1486668967
851349123
654623955
1058260134
921478106
312790371
464896654
1837544910
2101770157
940511689
456952245
976649086
1175941757
1527063944
245333405
510893945
109343113
1573308584
36673409
1557116933
1124153854
1209316366
1385442223
1454716682
1870860532
1933071413
1260636825
28322680
1656604722
419759404
511549547
1226708733
449475396
1464057084
391471815
1845800424
904479417
168987580
242648072
485680722
337484951
743709133
2062046090
73610012
669209655
51151064
97150213
1779154799
1133387685
602561259
1469442164
1903365094
138292885
794713465
92271138
1399404244
858227786
419781188
875535362
1541802532
871053381
1592172322
1751227805
476196325
1918024499
1387141895
986761032
517330247
1782096417
2050284811
1122974608
341652556
1201231576
1982487519
1643480771
1854272754
1482707142
2028259380
1806860561
862398169
626856912
2061389465
1082630657
1848163286
265447722
286497153
85244126
1092479204
2026193811
2065608714
980535795
1877810798
1629169575
198461466
258588860
1369379282
1904056338
428396554
2050874815
487672018
1633198697
1626433002
2135811915
1352012605
704071873
120740976
923340367
1664252909
1223011311
1515775404
1931200763
204423954
361514801
1176981264
2067312709
2002669374
930651389
749304456
655432306
1831378589
1204134933
335490268
1456052622
1402401310
1372403115
479144706
309001489
91410148
379545547
132593906
1781186
1665056665
1281384228
913414895
1152966302
915309449
1484611873
128322936
152092801
1695861129
1601820527
1687709067
1942827057
2119190304
2039463139
1728293664
683409797
1540288097
1356722240
1432661154
457353139
1327015494
1019843517
558450233
1028337108
146631321
101825193
787278498
1553021977
1552659758
678570398
1413324747
2111971830
500310575
1271326675
1947801599
759497660
1492976068
1838402116
739747116
602463553
260482918
1654265729
66576378
1599639439
1237418963
875028617
1757596542
1317024609
305914947
226064645
338993862
486697133
1821144060
361719578
1585173228
1467421198
1890218421
585710385
395004826
892508441
116978094
639909866
1057746871
416078796
1587849171
1489770049
394955931
2042437565
260076
63961732
1471668158
1226268954
396942483
48608105
1159731229
870949955
409043378
1953113
656647748
336811222
891931505
1338026299
592730284
1365609332
135589391
1675865571
706203750
1533970553
708980093
149807220
1646724355
844816429
1701098101
338453924
1575422662
80423110
547497198
1328566821
1744196272
629230989
1152620300
1048528620
1536090472
145097933
1673314283
465405340
495514339
1903857868
1084214909
1589250379
1145390365
468266818
14888571
407655108
26865523
1404181839
1380234728
1006347705
1571585894
1834558379
1301668390
270799701
1495817648
1531609947
1459588555
2116822063
1481850553
1070200790
1149014096
620714582
1435611906
1510910154
566963177
1420767155
1888674516
596602534
995287488
1892659525
2055163126
311542695
1162878225
63460437
1120350419
1490886629
233634150
2074492280
1846793385
493277632
674671623
1556455512
646731612
1508443926
518831019
393952853
1824022244
12413214
1637101642
1940048172
1157691325
878038917
1689676835
1082882898
287467499
1219590292
215015173
1490930164
1479878865
789174437
139509731
2001352263
1170203300
2126943343
253000418
352069830
1766351889
1420014691
200203848
386145817
1241240204
2137520819
1536796801
201347062
148310564
141516444
498822604
12125730
2083626818
2093501845
533965649
599590252
1697434584
434144181
654763141
503185157
924844001
786332185
253053815
1949993260
1041812894
685785620
1876425743
936325789
570806168
1759358730
610613307
1610216941
1765250705
658195647
489015519
1273648011
1348400781
893518004
1822664969
1328012444
204896003
678590779
1003983534
1232582833
305472632
1313784107
1865592343
1011609353
1489237200
1495199523
724534128
619899059
1677945113
2049025591
1102925113
1408828001
1793378601
2071221955
623032919
2067504515
1177872638
328863220
1426480903
1631261930
232343581
287067959
1946835587
409120115
178300691
24790367
1545165888
597707994
688590707
482163364
1776786643
1940614676
2058336742
1617075188
1990391868
49344572
442692730
614674175
1137873321
962142652
805909247
859871264
486766911
133511036
1436326287
551073948
2073807682
908408559
325060656
1294892187
1347620096
739158639
2010062556
1699554344
835825891
1011822918
58281531
1590892647
442934055
91327799
19160633
510177959
1162025972
2125268581
1350257189
1517958652
1645130884
564281062
1972240875
413472261
37267542
931014528
1109282171
1864052246
1457726692
295091180
1625964997
1303423425
78067633
1096119905
662600241
497131338
1563977108
658898069
927062195
1552649601
2133636387
673608445
1154424743
2016867243
237808964
547182760
288004630
1278291211
364168686
702300369
580913871
1140385442
217354
1618614019
1853372303
1628822618
897863461
1235900672
71132893
994192973
775461940
174169007
1105719410
533855199
952493199
1772328924
1710102780
235876543
1182220652
1833981003
1787392641
1981501146
859376925
445815252
1829207935
478295686
2104438059
1033630619
220710331
416730805
145203221
1178085457
115742984
1385452577
1937408159
1058160577
1454286755
243101828
156151330
1850179310
1392383811
1550942355
1370189528
703661739
28856803
1501456329
1268587841
613363751
1050033577
263334888
2114074322
1082924741
428862508
1546575340
1971394833
846250595
1680364024
1606571418
1771254380
325137182
878605769
321731549
827859806
1582362000
224684200
2019953226
429585810
1581000780
1403133459
91205348
2104063350
2107785358
66015015
737364616
1329890951
592560981
168448070
1717022071
1633634827
389044891
2003302498
738779004
432217910
49373587
817870194
1694311729
1825875842
592957991
1683825767
1006046363
1756868775
1751916664
1812580308
616968653
1121471459
1541112291
1602452555
1092673540
1291565182
970518485
211420495
1397991485
1263919913
2040375876
458754487
1293293809
814489743
89018468
1725896584
1260122530
237132262
1204456084
95407349
1890214172
792446941
1326097931
1778312742
1895167413
112489223
1646313198
1625069826
1304528185
609126473
1252476624
1393935420
966514406
1401284817
532461364
1769035700
1307577348
604071603
1717263439
350840549
1517685110
1791429996
1722078287
1658643972
1234570167
119653324
1751807812
1839914613
141548366
345667640
544706291
755647834
1550031475
884346883
576093099
1968435123
1389443095
580840151
1821261814
2019387223
453268845
367721271
2022756901
142245152
1570610176
1369865465
853488968
1899632778
1920107295
1159639938
1664466097
1683794547
766598632
753180971
1590457857
1984686530
1305111225
49626913
1443977424
332663775
1640638121
1398634212
933648939
1704967078
1606884726
12862231
781824532
1180741176
213585050
850226182
272772177
247163292
834786078
599812345
955438328
73838601
1244160230
269215844
423622748
1760403821
766578528
222398108
1107287696
50481628
1125347919
1082320807
1162144778
1391907672
634102230
1971319133
1507953505
28524916
561171881
1834856549
1661668688
2046271988
1715618209
986580267
945063885
1704660615
39074387
1154461283
1973079518
1592347487
174912661
329125369
1101612927
1764199656
317949992
871130822
213948539
337138851
1658408510
791723080
1662541593
158994404
974339240
846492198
978209007
1402075741
1635907539
1984949786
92829893
2087885603
1034826815
342225421
341340882
1227274588
470335307
75815842
1597267390
193112625
1803315273
1563024775
377634159
132291959
1240411103
1120792496
1796708954
807643996
346083961
1109950897
1350236834
332039065
15132207
1913368634
1807170155
411091802
737683082
1718634520
2083609425
1660305500
1483490520
766136795
37828575
50390176
537529355
1695508144
1781442687
1755490769
1227005224
1730918025
1442253035
2081696424
1245701868
266407133
443138313
1450352793
1595507790
1344351536
68428825
471135802
277815325
934528529
1232773180
1620686254
1967072456
1393474362
1085142588
939157221
966658170
286897258
1997951612
1303972962
1661639821
153864960
304255764
72676909
1450090892
1035097023
519625969
418630140
9429416
1023846751
1674232499
1306680211
704701474
828880666
1117951715
837014514
954772596
1033333222
1202576975
178408847
837412847
187226634
1775066788
1370517738
1542559540
322136387
516875577
747670445
1330724119
995026167
360766399
777960707
73082217
2129352702
208386332
194455302
1058608334
124769314
251601282
663009896
617880142
1867602223
1762859142
982102622
1525108205
288163143
1598328315
791487324
353145557
1331520180
778995290
977182775
431443383
1909374318
2067162797
1248896673
1849330602
1461318296
1028433138
1980765353
397631018
684661212
450102487
665888928
1368017894
740805988
483947548
1733746567
338004790
2079647890
719761740
1800723490
346342897
1771972694
790121970
1249540432
816178603
889585083
482621430
1731305495
1440317024
1763636990
1257658892
181225206
554398443
2115041870
44842338
526032299
2019541585
1022300023
1460113445
1087600046
2133972685
601826378
1610603327
1502339849
2028054094
364457861
2040012100
279784564
1616777637
1247271307
1266845535
790232759
1092025849
1265353455
264927215
1592134697
1774418735
665183614
1933378839
1599085852
1342533666
1151362914
487471192
246772903
20416522
441836862
2089334504
110366445
1795239681
1166402646
460187324
228234884
519971964
1338238140
1522884629
1183387228
1947546226
1387733867
1713271399
1293792470
428752796
245140532
332085306
891164997
605697507
1734670004
1882427020
351527417
523352855
2106002509
416631987
962515459
515996188
1949496231
1543070417
848670614
266542743
1220572436
1989019727
768629341
1403612879
527290827
2131582552
1925591713
1124375094
79740609
713348305
1171913716
1475693272
110142081
2039909448
2032836551
1998510453
1144554686
1122625784
883401996
1471259913
2138485088
1972695875
505606054
1469015472
1756388824
1351572953
828171244
1233916911
629993344
1632834404
1760617880
530340
1492202131
1277281141
1442882356
329407482
2117610840
1970512146
1816634668
2028234386
549642064
946704254
1326646445
689192097
807695192
7970588
1454153624
1792880407
680852929
2066864904
112045210
1445084631
1573291148
1053803954
198770244
19386509
2147257267
1359346657
1796501563
1685370522
1178982581
2061075604
941406673
153414330
1802223876
1913013368
514649068
220690748
970036476
1029135796
551686463
955719341
748715234
318783062
712145602
391914485
481841845
1866694286
1684362805
48953945
12339431
235042574
1661794126
1748809127
1833097686
760560171
51961868
1778046565
405178231
535516148
21162411
756346715
890767969
13020949
1811109830
1136879156
2127713500
1531592353
1281929763
185653913
1348165093
1513647730
201214741
488438642
1527860784
666840033
799918163
2059125613
927857662
1707969252
1477032823
1296949874
296787955
1940544110
194124992
1870936993
1716182618
1683607220
1373590748
706386755
1238809523
782727209
426138177
1412300037
770103714
66617548
216334258
1489664127
105500920
535691826
1301685797
1030331530
1160479890
835351781
1745305313
796684075
1830822728
1922636356
1539079298
683029394
1129020939
405965500
1453339012
441195580
137566727
1029722483
1066162155
1468019747
960618359
1663890038
432316956
1175727380
1734599978
1160471016
950264593
585300011
240791836
663224153
2048064253
1711318163
309672171
796000899
332577432
1712708748
1260182722
1906592154
761600355
436130124
1720421283
803758859
241396687
362362287
1568185506
822625510
750301182
1545993099
276725521
679556170
1614833674
638607453
1022684200
2060055166
544698204
283516240
1769940874
820000584
1295134433
1823082015
397013317
615422784
1596047552
1214477777
747659520
330348000
2147092546
1893688282
1000562695
2045072839
1933245755
1112808847
412301525
650342165
92169387
1004192312
1773155275
617643382
755171527
1980137489
2115925152
2013862068
1375482901
1816724144
1814631691
1506808230
1347625979
1885510836
2059244155
1367617004
544555808
341316344
395340137
888457466
300215658
2126871194
843111743
1190377595
440028973
362420870
1130116584
493348883
1149583726
2081952127
1862272667
1872361939
144987628
2051582930
1629302459
1601009649
1480207972
1860654506
1828655010
1545302322
338180210
1985810402
1606232095
1423771612
2130919519
1664631278
1218850654
2145020163
179276833
1198485081
639043615
975454169
934941071
516003424
821236411
1627294454
1191740815
1099195145
698725894
1158349768
1838242042
1075177040
737041573
1203870312
1366599015
1037051804
1897263
1554795489
810122072
1184896603
1929344255
1386291288
105191420
2056185284
408266964
1745062918
1875285777
1937806088
572783631
1835035379
1359889881
1735823563
1656283713
1609956137
73622628
1821783544
986032727
402959447
1629238651
762907067
1487499184
1778853205
408397777
1504371480
892136859
977488688
884653523
1103952961
71759202
1305762893
2144941406
2051553099
198632826
1866265947
1158406325
1350470078
1087840457
195876305
1946220647
1435571856
283736419
2071082888
1100505927
385870035
1798038799
433613023
1200220814
397764297
1016169136
1259392819
140838383
1281416286
1237248870
1973615882
1392111978
726505938
894602106
100873159
1336391656
444690983
618856516
934444594
1688942306
901417564
1639919107
408888917
1400712801
1760911774
495904442
996321162
1875047352
1129020939
2134253061
1878574103
415232728
1314565831
275005076
426191601
731973770
1591889732
583556096
1424071573
156043341
327542900
548728897
81260931
367882173
414860828
434916747
1492011565
1687507235
1020913396
911166601
245681513
580467850
307292947
1453500020
317206138
381875939
677228244
1484348155
1495130452
171772139
1737330255
1011076092
1953131509
1507646209
1085074877
1521634563
1671273284
702756779
292710500
995995340
661561035
850697113
439765053
2054714404
358951804
245334318
2106150984
678355115
189847411
1091317798
567776214
697021158
568356426
1381170212
718021431
469809686
1296991229
85735123
133168225
1325736579
402751769
1920677173
807266226
2056698939
2123600871
1997814565
1669951257
606210911
1335748988
1514337218
303702461
1944173862
1065550018
1057677781
1361615374
928100986
125654313
498831575
527923433
400782499
1631688636
945712074
1733219311
538959381
630131050
825361587
431974139
585304853
172585238
1359176117
809046135
1420582618
1386887419
550299168
2042792417
1334053840
295429466
1508858510
1743455479
1444323146
173286333
1516318055
433330076
222561122
998031704
1522280019
232698762
111658138
70592921
175727969
756375387
161092886
448029050
2006438648
1192347117
1122949357
1733503338
855428135
491777254
732197266
1232557673
2115726789
2138464876
988481462
1643132503
1333402401
1225566458
2072022284
430218185
1444773950
860512913
1532538641
1142372758
286817790
1776336526
426146559
533816168
341506892
469681244
1977051940
1447496278
2024285790
1327386772
1775424453
1851114730
984946869
624319337
1104889596
1713544541
1323531159
1312360394
677471942
1749000487
1227939209
1247845914
645853177
1133953943
326458399
1469761211
1347705165
783057781
1139348409
1606622388
464202573
1046527554
727261927
2079899744
1283639003
1538192003
1411969605
1299999529
1102869045
581847647
784503913
1122823178
1069408653
1136909238
1244270293
1620550555
1357350071
1022631896
485480555
1714138110
1917697850
2132854353
473599890
1216665840
2072073896
700968066
441968620
1925079216
2073112718
441093964
1821481272
1312460382
721567993
1958381711
1716941115
997189025
1899760932
1671225066
1318022289
1837707812
2040419047
839006168
794720152
891518873
1421004733
64957238
438817373
509060499
1097220448
2143451251
1416398115
221888559
534907964
1493261408
13650243
1698985117
1163055687
1027885451
1822189761
1570978654
610833403
1101676001
1339113777
1768873820
1165627861
1120085255
858946273
2042937206
1277897224
2077331306
1240980415
519339030
1960232422
879832792
1364279084
1241403287
1361705253
1796307147
1966657912
1528888115
1601399919
121055613
936229010
156492834
379982169
1630479101
1930399805
1617989825
1620570949
510130347
1727227069
635145806
1840500391
1023751840
94158
1104891754
309765564
1869364704
1658881857
2040686103
1976892861
1975797160
1547101253
1183353907
487866590
1742548021
232167214
75227459
1667024012
2136079323
963947149
919945790
137165693
642594210
763602493
1414630705
185030597
441176615
1864557568
1016691012
2054513449
154899069
1226422127
697570393
959866230
1792378041
107243662
1774869025
136705507
244269355
1612471158
275656025
140795926
1373623007
1008342988
1003288663
601205249
299375547
1307915204
786404846
1778910417
646630362
1999847390
1454222385
1702995610
1892225373
901876780
1682525409
1978348602
1646026240
429334241
1091477101
2083409824
1718518327
1727774682
386630359
705922546
246808429
376964383
438080852
1417860593
1519259159
238073650
1508077501
93548665
1067261678
520365283
582425796
1061823156
666539617
526179439
492010163
210683271
825416728
1996700435
1529757041
1460425386
464858523
1613816137
365071503
1526412080
1809914938
1255190697
1967239814
47769014
2022265090
866733700
253846198
562138152
211466
1402009087
199590893
1800339034
1097628694
1921790429
133418509
2095448409
645221279
983769787
84052166
462253714
1428993386
1145051550
1528680974
783713952
738793627
1054861707
880998468
1844076135
2090043876
1094428842
1538658859
216310237
2121050994
1738817576
1561896635
5035104
2102447297
1537158027
17220364
2039744509
1261588867
1618277387
884578298
784205950
36627568
614852650
1580326665
192671375
618436475
1391273438
1833258681
408812698
563611730
1295564131
1627521186
1827502844
583669994
1061679030
703227103
28217430
1670828489
371233732
2060708764
336335675
1925106888
2072181010
1416051871
1956552543
318376690
1155150822
195785646
1754682126
972894053
1797598122
101980066
532328408
2037901626
763720728
1603826108
131722600
1161691051
1075707325
784446332
911996571
1230550499
1936765933
100278918
1063298421
629549949
643814691
257806314
2015548640
1450325277
1328919300
513799561
172938260
510744260
130260201
2142083922
1664196924
1590033756
499597972
434376891
867627220
199715433
1932488418
1876949268
405960631
872861010
1955050643
1835143966
610354696
1711983736
165189671
404934766
985963795
2105344773
168710615
2084123153
1053933680
1676268603
878057969
584645151
2013181135
215276692
350319582
1097933222
980488822
911903464
2018635218
530371040
1108892772
183033311
1713567085
1150343041
1541664029
1606672853
1668915779
908526987
527483641
805170502
1593739928
1188603183
193898044
822817452
100570516
1541676943
1298574475
387151205
783529075
2057092567
1169030269
770097784
639689735
701754721
2013829529
1861393928
1367579380
911489996
208915388
685142685
1969067396
2086843520
1298077075
15391990
700377713
1364118100
2030959720
228239053
1343917848
453731979
1398065272
503666951
1823480173
1546631432
678032987
311831768
754510494
1367309164
553059340
1956945643
891092833
1572653786
790643889
601093523
2115300214
2025905853
1809985175
1152015759
984427300
1286727038
1230609502
732745443
628995314
1185748771
1729287012
252500073
1887518622
574768640
1383945969
622713919
230697477
797541236
30532678
1744800528
402809884
1914015603
1156398034
2097516428
798033738
1547384160
2015963921
1769492364
1612458907
934949687
694948837
352726442
558619215
187752261
1537860164
1428734493
1054940019
1853521279
326345223
1723319326
1870472767
1659171551
1974132507
528858454
221560360
1149442787
1933291028
197623095
1434978223
1907688112
1436738363
203943900
1244235556
2056038816
2046821339
128256382
421698271
960152432
1979891654
359811590
1861390068
937225054
237976720
1018473332
1023202279
365249869
439985481
1879707629
1216083042
710958057
337866144
116911415
1551310947
1398262870
1380974715
497370676
1549277297
1553793828
1935746397
603110379
437851009
1051024632
1599456968
1329756628
1572575219
762606414
1982490605
2108360305
2072460651
1466607962
1919406140
351032900
751294944
1414884597
1095234208
876053045
1928734964
526635572
308721706
248945899
599970714
1932812453
758135382
1489160238
217529390
1061019242
909057533
464370067
1299778889
799900700
862939703
1710909624
87525501
183610081
900261048
1408220461
1839961880
15760051
815426520
313398635
797462935
567329854
1572571092
933248154
1486984617
1632151350
1464536662
158371331
1821623178
566284206
1106513154
1007975790
1041510804
266626868
1074500411
1401308103
1357572580
2137143243
56270720
675898190
1388598979
120457059
304971195
1711938213
1835910421
1038478243
485267183
190126686
1417132883
252817949
352576723
180526166
742819599
1119630339
1796893918
2066906689
76771716
1208856478
292993898
1335755910
444902991
1152729730
689696310
1542433028
1088424891
1054227556
2100540964
752198653
106207805
259561696
507766854
687638974
515254950
2004315354
1813605219
66469197
805340951
741202582
806815689
834474732
807167479
1392507487
423894794
1128999308
1297165782
1993544932
1520958125
736613427
853680979
810714842
398714140
1543816333
161078445
928597953
175152383
1129902874
639173777
1948440175
1408262634
1112426834
677169311
266768170
1557502774
743362919
230395498
1630260297
1139867425
1624674675
1573013563
384846365
991184013
386167876
1063099451
1713501940
1430898118
1875799455
1028946571
1570762202
327189638
571885255
998873012
1151929213
375961017
788488539
1176330119
1760427247
1432922351
427715995
455119775
1357022082
1667848787
1241598311
600400568
489585490
168954178
1179133866
1009372790
1499134850
1334176114
1447976605
689512612
1430598419
676594200
932342439
181321675
1189120776
645027162
1456281394
2027999401
2118532964
554966936
387631600
564120792
1543646114
432084046
1323828227
1632634835
608463599
390621832
543684846
477521592
1478652253
257308307
22764457
468096366
1932836496
2023244321
475120
946925845
16848657
1245152681
595340855
1421595586
1484738415
758854261
522642338
1089694723
2094155510
2105979214
334558216
2128598124
5548401
1997682301
1315720246
183425082
1243265645
1526892291
1745724031
1728032301
1839903090
1755480774
601841581
1722387543
1751771468
1753096479
1085673686
1070088563
649611198
81495105
1689326613
119935403
119423541
1252585319
251112044
1288592646
247680398
1799684104
1496699434
1900045629
2108339780
1214521298
586970215
1729071671
1829527338
26945475
634238296
1794986129
605377480
1111223056
2115258944
1432643356
1113182304
492717858
957801193
1896889538
562076887
1853433027
957598167
761326268
1363982595
550232771
1744629543
1086385753
873614460
1591516613
1463511651
1632027389
1638033935
763356434
985583564
207129708
184028561
278959075
1146004540
596562284
814617807
1750112656
1618718379
1491941356
783888492
896715323
1425448464
1372118124
1269249617
1438671094
1144196574
642816475
899021142
1588906466
1316341800
1453296616
883089505
834444437
2015883675
98794098
1104174150
1193663583
430854764
954424648
52467823
477009853
585264669
1571234950
740989858
1873044240
1563859999
326745347
1405453931
1127527682
50046674
1477126697
1290247708
1555164464
2110054348
1967125120
2054198419
1451525976
1743083711
510638547
1389268503
1021214973
626535852
1649427783
1014183169
1210726928
246487097
2105236445
697296822
1875393306
2067373321
1330895202
1594700303
772585246
1453479410
1369736909
1077763715
1602045533
1181887828
1036667716
1161456590
55830877
699353438
1744509396
1634249075
1426389373
1472100835
397074940
2012350203
642991551
96728757
1803501958
901796471
648790527
356641993
1992751958
819650230
1578968515
1474757641
510895998
1992422009
243685007
1372493274
1932789400
790338630
1541057027
141467905
1028766934
359592503
1934769498
839624111
2005417602
434405194
1523564171
561494720
1536611355
1700679231
419406338
1270919205
2065806850
146252500
1859221830
1932611129
18337835
686134973
183905505
2071000817
959177052
797193086
1426468714
857528384
233175473
560307392
1246322917
1807044162
1831155019
26444562
2127348845
796968540
583290998
1603930791
150329692
800298694
1444425255
257554946
2005977619
902833780
730619744
321299276
307175330
1701184674
2009693651
1734342257
892204301
522630551
1281144967
246058227
46804095
1309965793
806477121
381371815
310629071
1776786643
23747984
1396235537
1864672597
630374612
88682366
1486536698
2122172279
1588117473
131168172
1977331713
1083251806
12722126
1240413789
1981675758
1577953834
1815290703
1605650678
812750091
748897574
1826249650
1262468312
2106360353
27794824
820028532
773801978
1276687038
669527303
108841331
297065835
933556929
2100177794
2034806940
610692320
387717129
1937325258
1848419299
2076547614
282483410
1259027429
39737020
1290065259
1933431459
298651436
2087737521
656433594
1941496846
1025667511
1111271237
409607288
1378856120
70329358
1555785307
1945014471
1485732374
596530303
160391365
870589559
130101286
7269143
1858593892
1696881700
1769170157
478068025
172907570
1280978369
2094453692
534348126
746190997
959332959
1622501484
897173472
279712759
1551112484
195176041
1340925996
1156519781
424453481
829189757
221832577
666796891
369738388
1359223840
1756928696
1428818292
1756850221
1685680553
545355313
1230412210
834966812
1226053401
1315849318
2044065568
2003533903
1848288723
1524911185
1575804669
1142561242
1175969918
160195593
1356483700
2080645545
735341440
637449823
2091182942
1810877676
876810980
543947574
332413483
257640823
1149381623
1047238233
1859926731
1198338606
852469675
1388221081
44258208
2096755974
1254402364
1530262070
1746397597
1053805740
688108899
995539522
1595217175
1158589295
29617134
1850067129
281965707
423067350
581378911
1083659529
1080388393
1320994963
1972128277
531982304
1559105036
745712010
185465070
1714027068
1486620099
1423791668
8051876
1829434591
283287914
60929702
1752239753
198405434
1705244540
892470844
1758565058
2026440781
477282324
1471743078
1768957767
956048687
913768655
2000178019
377529882
1625868699
116065447
1867833987
151304910
2142457613
1940939989
1632966353
83826773
2134278990
881090909
437015123
1633364295
1365371277
168357339
1900403723
689870034
274746037
1669408738
1499398901
850082775
1565315607
1158259734
1065485705
676189071
910735537
1299628754
1862988132
1154365572
438879316
1241397312
2126821539
440286742
1610477918
2071326332
50426003
696877168
832606509
1278327065
148676795
1371605300
615797851
1442571841
224554507
2126595078
868801347
261455283
806990498
208715179
1777025804
1583084264
1431305601
1091132441
2082784353
218397658
23870835
149916272
1776685356
1897504326
1409451931
1302199331
1167218656
20735
97615856
60440360
1814770678
578491212
1336445490
1261967622
1161299791
1039738524
1627915856
600818556
1807357105
177273449
1253644499
537043944
1513877319
1544866424
49055161
701343524
829575690
409851768
1333005175
2029989836
769179603
240812616
944631325
1797901282
2077752439
75114002
1159422470
2021272046
923256602
1411274059
915513671
568285436
616747831
1067399461
41067483
215995345
1086784223
1378498810
1840732111
526635075
1695433241
1797428394
1753301443
1128589653
256020658
74233022
1079596878
637755067
1805250676
1458381907
1669440591
366119918
1159019707
1491928614
859330880
1523949219
1399685259
1871216978
422534005
681525344
609717637
2115529262
1650389330
1586432167
1520497039
987311209
648264598
2028039426
1924402390
1742663440
1934494089
1593806057
1939458725
1127932478
876378609
1443085292
1002626767
330436571
1288317311
1052672718
65461531
1221186615
1728917356
1387078359
679164039
1673641625
740153189
1254331035
1598746729
1317011363
673045445
1511923862
679002887
548044439
1612646985
1401486760
544457966
1666036559
70299721
1853836095
540481260
434237461
2140558331
1516536843
1303434919
1868465679
552787332
683135067
149018340
1834914559
2080057132
1597220609
3209726
2134401762
1089719197
2118311525
657226627
149645570
999708669
1999320445
449164082
545847440
311317593
1677272316
883478505
1096693034
22699607
1071361288
2090888209
585736112
116843769
254845987
1774035387
2073357838
1803518466
441622823
193378793
344163026
1380977994
764092815
2133243138
1302554235
757624586
1364402061
1306401173
1800389710
936757013
171626522
922294331
967625275
2045230159
1281788164
321781449
985918894
1099844681
94011543
1804991245
1263466980
1537917764
2129444176
891151628
372931478
377892435
217715140
2054823404
1792732020
213821164
129487817
1821624273
471102776
1695677369
1133562907
925355278
749083495
1439413857
1336387717
1066553183
794766193
1519430866
558112230
391403863
276735460
1511173293
1410127761
933567423
1987367312
849909779
1381114440
1325979154
213952591
1022099673
1689982690
677818742
1678399635
1123430731
1172464927
398379030
1640952642
734443656
1766430361
773743443
1252521714
388505041
1705670946
114146603
590862574
84768262
188926286
362149185
1179881050
165435388
22460974
2098199899
1424512440
1536793789
398582611
172752534
132887063
1784631009
720453279
781090258
1326009610
165702523
2073281222
1836746966
910158546
1313315971
154113553
938436429
860738419
918495770
967287595
1728846875
18428306
841500125
1537038287
1322821358
627123555
1936213205
131072582
1875634130
506559257
285013978
1309901021
1845957651
784456082
547078846
255262341
103512212
1309341108
1964483788
1260449158
1207035565
983259460
1463025777
272305
1764935055
1650880996
864591190
589215051
932597220
1024491560
1076175041
846728850
2084227110
1095133330
685369035
1681632792
239302514
1135653533
1581873187
1772415164
1953055761
200265967
468155011
1393907950
1805475133
343109360
1700628850
639022432
1435477042
1786867078
640582807
461623340
1943620896
1107272101
1201461483
51264202
1504621636
1728293187
1082352850
149344428
677969612
330097195
1315991856
208016326
1671535272
1779818196
189002478
936941897
1702054365
1098875166
1333764893
829019462
100380850
1690941083
901151421
1566746191
45716188
1738634210
1951125114
1223180041
299574942
1919416729
2113758274
1727261433
2130166873
1545024687
247866582
421688536
245710009
1000674859
270207935
1076726309
1331184667
1419620282
1304883722
376584212
1912525351
141615574
971103006
331853122
745816749
613821828
911705897
1838947663
792018201
252326497
1972415750
1907452934
1313816757
833028741
2013406676
1791437992
175441723
1800649488
1018835772
531328177
1985651519
956408704
590344385
1262705994
598783891
939566425
935073253
2084567353
1535604448
971864610
1631913974
236351994
804279666
1676939500
265843533
506931382
1707811910
1236677224
664916017
1108656662
445625325
1130106968
1764220531
185796545
801354235
1884525811
1442494937
699516684
2135008649
318157102
794752398
1034783770
1015558925
895961807
2140069103
1570873344
320988916
413562479
1186924748
50863934
702236309
573666582
1986859686
473929399
2076518475
355808799
2028600794
89545304
1115600164
1494937144
509098094
2095240907
1468390329
558111338
866708890
2024672973
1904700911
1756186023
1122615467
1255195609
416016386
517316659
2137784779
1732258725
762053690
1171587405
663678984
1629039041
1353454076
1140759916
1848723751
188598269
1394324987
451133154
258661122
1813679199
924274182
1038144408
1696198407
1910387733
1573827868
507423648
390359781
616935414
138730514
2075849506
2065525431
384093642
1395185028
273667900
405565518
1270686914
710864834
1443533772
1514474900
1517796220
413197758
2073355561
283994248
1384709625
1059048971
1593648225
1342348995
1652299526
317888896
155426958
997004514
63703921
62787783
163472620
662533604
692960034
1913780786
931124924
1522754812
1383619778
891057787
1288562859
646607852
1925353030
1412978431
709512784
1958517962
489663876
665163416
905679928
1959786442
12696759
2034385191
829897081
1326930391
2103773294
973452574
1889185824
1815227281
854083706
2073783522
1738797343
1959812659
1065234017
1679840778
2767520
182782152
1624625080
2034627741
82766775
415791955
919830391
1737341267
1838119783
1682780589
1378154427
1059781597
1784267228
1782827002
2074463857
1384907050
1708043919
993439449
346460490
146164931
1357679900
1594737025
102648511
1811898501
372057739
241849023
204435848
1816039134
1785896355
879510854
742643031
362252539
1901651033
57028530
1453710440
1631199454
641398805
2107680724
1257353638
1953029342
979177734
308481428
176170548
1674999574
66325383
1014739506
849869721
457155683
131948187
1708539541
1686165602
995868421
1167911598
610556438
1308076406
423124735
935092021
1833834522
1068655161
294248228
1755372100
281001511
1909805849
1584425454
1728490164
1679908461
1130458967
1644176118
1646051782
1511641879
252563299
1902194278
1294938527
2031547692
579950094
655502553
642276121
902340460
118000401
2024575593
306927294
701780746
2035654449
1033339548
178321077
925980365
54115189
1712343059
1628259420
198652657
2064757254
1140994510
142653879
318624075
941091139
1200340696
2040446591
1741121196
993429468
521053538
1826746097
1768809795
1129264861
40445113
652385770
80436795
380059359
915311305
1738975970
1834766766
483513686
1418429614
863402670
257447489
427929410
1926811004
185200561
943828248
3405625
1282693789
582107907
1046603477
560802916
816000434
445980232
1885858208
1393658082
1290206680
262023777
565532778
246391366
687697051
413024502
564810710
1933329837
329626901
1904367144
1172888361
936582909
951151531
834261518
1304239127
1959691902
1324562085
638701090
2025274197
1424088009
1353341794
1672308198
533678505
363972182
1602994235
559155394
1044972028
912478067
966768828
712795809
667750928
1072331025
1416335111
2012344680
1985611711
1294803044
176866240
1792830816
524246464
1432916451
693872530
1244916684
2146018742
630175616
899422624
1215538528
1735656982
218724541
1570389247
43981880
846513600
1673755939
720657360
56846123
828067195
985369057
1941560810
840187662
1811680666
1430779716
1636058119
1416599672
777763331
568168864
1014647539
1503109861
114144022
1983443161
1859435100
2143795112
140317197
670082688
2137390798
1533086026
2019331719
1650208982
876744477
538803829
2096242897
1289595523
1613615146
60401434
300719221
1623007362
1871159893
2111221075
1218769580
1991198814
1527596258
422648843
1144595456
1147349532
1576063133
1483790558
2062326054
1086662507
922598155
56947088
667252263
676999924
795492694
2054041240
851214871
586401959
2134008368
1504862890
1812569435
1862915310
1041709443
1086519463
1042723326
1866827492
1359610653
2081034667
1123325075
1550945273
501971982
80981645
1918840301
951426877
1962055393
1131160438
1963923455
1401414981
1814350915
1890857186
1367801357
2009183230
477710728
1852576932
122552228
1539414233
2019628896
538444786
1468420581
304737961
479323
547752194
1546497530
1764593635
689138079
870555795
102098609
32515661
310500547
5135811
2071831368
1241837661
1130431622
2099073501
1321967850
1334374468
1349325448
257932409
984311338
1346179495
485098088
1016273118
1402329772
231395210
1090308556
207204900
1995061492
166266367
834087087
1608434140
1291286350
70760166
1325799353
2021553710
1604728626
373491633
369764999
1405484984
1851027625
1170770655
560133332
510719957
2074300696
702418767
117109632
1134428947
352813866
254215901
2040230007
1010019369
1275015759
2080770318
328814125
1130189866
1818066575
1447771052
565215990
778899986
1054885074
1562242948
1664184390
1706533005
815415528
1482566506
1955955372
1187175245
961545564
1660908263
1187127594
688471129
1319815735
1150418191
1499316398
1833762169
1227689178
1369770618
126029031
1740862020
1832074409
2138645501
2088328562
1885130362
15970348
1900795513
1718757609
1620241893
773420678
1020513498
1181996383
1907495262
1019327205
1464821424
1129923797
588396535
262837011
1692762381
127847146
647477642
1421828964
488318229
645758252
1294961261
1002436698
2063869893
9975357
909756221
700752421
2011993822
42462264
752178635
1728892408
803437591
2070981814
252643577
1461302367
913118014
1013645484
1107623924
1388876830
1995790334
576828177
879637824
1053664066
841560837
1654567433
639840772
827585249
1402234659
1896385329
1222706893
1159683526
1434307830
308492132
607994179
1152880430
814621709
1300932502
2015000426
1360678910
121056988
1101612494
1477644220
36746972
829203678
1729939039
1536129183
319765446
147068610
1779890383
1076002435
1882310495
642621989
1381542478
1782770353
1336706384
821783215
1999134049
251587073
313957417
639957470
736877188
889057673
1663511072
1299417699
1582012195
1274119891
805485542
1729450797
1096352987
1227390150
1855523267
2132615374
702727606
1932952236
1310451382
402404551
1134295020
390319506
555855591
656912808
1244149785
964077242
1888864749
150247888
153860795
1048880204
310850380
1572471458
325761068
241032616
1192258726
435191699
103180682
1737693439
784549012
1926454604
589940619
1398159123
1284285895
962180662
902329237
1104501700
530149833
1596980855
1434997472
1611226264
1954870100
1782470965
144785381
424171947
1755432204
898726441
1133545150
1545117073
1180898077
135779173
2070297150
1308580499
1113105789
1770577812
1371501326
217064761
1036077344
1258063202
132210579
640257063
465566908
2046264240
102132601
1680348581
1941168391
1864993491
1984464503
900221929
163804391
1629667816
1386285788
1772787945
644172307
60957008
1506886336
457812647
989084400
1670919634
2063189911
755958786
838664657
1923384660
1082941138
655456365
26788250
1975778754
1283353777
2058454621
317245176
801057339
1452149357
594680885
1241628576
350745990
246033535
1647111488
1251632078
1223793095
621146525
968291586
793260854
760489336
1500176532
833008606
945269900
2120215791
1706860847
862392618
1609065616
1102693597
72413014
1051194334
1402709484
442803538
1475522997
693302392
698577226
274083452
847341733
1339324438
90025668
2079139783
374056082
2050063106
1675242837
411624514
198442536
760757268
1246051955
1958809386
1453563365
105889410
134713275
769970261
2028011679
226640026
555813312
1442538242
1023370973
72886582
1136434150
1220643107
1798044070
1732773066
1023336694
1283941026
203397207
200131079
428904792
397376019
1922555362
510885058
406826054
1962605402
684997867
131296585
1647650913
1126931779
1678843950
994012722
733850458
1196463801
972151920
614582956
1098989645
1457409609
1403998911
63788523
1707435397
1126747501
592410547
358823334
1693323772
181755963
1616817507
270965008
1966481563
880531679
1951745057
2027201360
758147027
889520987
574348643
1821899130
1376969583
702073853
1173535563
1214239611
119546426
1073406063
930513535
1357165238
1724879776
978814280
861739034
226623052
793217913
496139750
2020734946
663439725
1275206514
1398807296
545638011
1814214364
903420185
404117763
298798300
900889252
1880819840
814636434
1943699021
1959212731
1637331260
559435950
953873582
1236021132
2015801689
187895323
117601699
633901748
1615207756
244571245
1629845977
1686282254
820207276
1773825500
1096701398
780465831
711947639
269912995
1623346395
1651378753
277784045
1997074701
836286575
1765088986
1918541898
299547859
930759420
848292268
1367282886
1005603279
449555703
1748809127
141098199
760548116
1150213793
1753679653
215771218
746283795
1392254841
1602521624
984329248
870708540
783667940
1261295757
86475686
558860610
148081175
1137680270
1486589684
1688438943
753463425
2110663294
1249616812
1755239019
815589384
1732275165
351266877
1945765659
1649386441
2084960805
1021720634
693164033
2105075178
1790485384
426993415
1202878992
31843458
1727315314
1095981540
1504359501
551495932
2145511480
1607060395
1229010123
316803690
1350002384
924544352
621747727
746860052
1983398024
1149315536
1767407021
820257566
1002686403
754233565
1293026713
1962878870
656851369
445972031
367708290
789408535
1370517738
250379113
1122862222
317301797
1618573834
774603706
5509329
814456258
1687064603
1858244499
1252429433
138449454
1508824175
287258775
1404729504
51721854
801502016
608309368
1401232996
1192845568
1088599476
2046554856
1243265661
73743680
1500127229
1308525373
521865316
1293470830
1537265620
1502155551
1261478731
1394957382
1741479066
1859318076
1856141474
1888710981
726396626
1778186538
220298936
559437593
529655174
1593552477
55284335
1406048625
598012101
483108225
549573923
1740299456
591852173
1403118921
1416209241
130057205
225030663
490154582
1734095478
1995801315
1559264604
1320413181
508978268
1408122285
2011915419
2103534897
805204297
961042196
510237148
1585099774
185085335
1383773396
1775070774
1301004333
1627380655
766317435
652036347
1192177275
568755651
2058571354
402316653
1904390564
1139266718
882703314
905321783
988542852
160425449
1869042346
1627242786
316758020
777795694
1152405417
2106467388
1786385448
838232375
893858225
1958746658
255888476
821336424
1910276813
1660870521
536368678
1332215099
683639535
2123677518
2128966644
597376068
449161410
1819823138
1402185990
883118484
1307420063
209915001
195892385
91544192
21825307
2060359158
751088539
304965090
268837473
2136600357
1947272960
821707379
1969769978
54730528
1685335171
1874188304
174683065
954441603
2108544519
1307664789
997070329
1840919139
540204913
153142065
2059580281
1959950350
1781751759
1985276328
1468695786
817956831
1629283284
820912323
1271908409
803571376
900916629
108723252
802575403
2142148350
687808096
1457287755
1496969654
1901932679
1045532104
712570908
903067134
1061275732
634075741
1512185379
638238116
2026783980
1870605398
1537541241
1302151029
201168983
618963858
1037633803
771172772
1369535267
1145287962
911489851
1339183442
1540113775
1471308573
222151037
1211291575
1781129216
276515550
1943103044
125606251
1794159065
548973161
1686655091
264619950
548120680
1823117440
592825436
362116201
326009820
1493166386
351263928
483427092
84827877
1303947819
195367205
1080028734
1765713301
2053691323
1954986082
1544510263
1626255320
1830540580
164193179
1575852970
1310756220
272804064
2111245083
2117437306
1874091809
322435532
840160879
3918437
1071315110
1300589406
1623832518
1214022526
2039708299
285613273
1882953523
280106682
1255930174
295718173
1072852264
908782571
926023647
1139187880
1924517176
785884095
52537991
2127042375
1946309725
487170075
1392736274
1383561146
2080866449
1715805622
1648511704
781015142
1616524981
24290345
1180501882
2013525396
701978924
1302841369
351316856
1940483934
1632980504
1168748373
84222939
1063135335
1389942323
1754377879
1794011821
201922009
346065753
79998906
606940506
756747920
1882259991
1673735043
208987493
1326925008
2070288343
607897818
2130453895
1963250373
1144258177
1709824389
50607517
1150422451
203309751
929959410
790308380
2079487366
418559569
849192120
480874645
119277902
989442516
1221444494
658884532
511262566
950733260
1032749250
1323618784
333647206
875480388
249698327
604781656
2069528792
151248808
928820883
256576881
1739665406
1861684255
1571381179
484344521
166731417
1552546433
2002295335
240904682
769073585
1598247783
1810982972
67315994
974741241
481035538
1857690538
925183336
1047173824
1874509354
1251961655
191206934
1681454962
1049286126
1589000007
1345880896
2066598087
1537027259
2024468989
821913142
2105236445
994681338
1719988959
989454764
393834454
1793982946
154520564
1241109700
1954088193
1337252958
936690404
926776639
1373235538
678032987
1279969340
800899142
1775826881
856604007
985156082
1098450009
1308150343
59967201
1799690244
796977549
989793904
974034437
781951428
918884002
1739256606
1803182441
1639465986
692603025
1859101969
22851942
1283850477
1650953390
904686654
2106598152
1499471625
19391175
2147141932
1385957109
2136874118
1720788310
497147984
1531337849
476996606
626239221
2097312808
1957729938
798386469
940541526
826516593
491924377
589235517
993613151
619166912
221645369
1915601452
1959531194
1991949756
1407444084
61328062
2055777887
432175269
1979119371
2059358000
117289843
1335649661
2118357420
1798200661
959553735
1640908017
889932528
1577756260
605758978
257746407
602913889
1334602071
945940919
1500615404
1217495161
911866119
1172301201
1576222804
424412721
711321431
956219294
1212502624
51421687
1468092028
1804802067
1564580017
1933287718
1860655457
609881333
672265544
1256584480
169986965
1578643481
533565950
682532277
129548461
260699836
1174875213
1823147403
559032195
978119803
428098227
733165808
859753228
1910223205
1606127251
1662440554
575466964
1328982243
1602317820
1086827862
806668673
366194469
1264731011
1906627971
934765445
1600106787
873156703
981923530
1236624180
1472371091
175047028
819141838
242491368
1009690764
1568906186
1127458483
239274396
1683191111
1150784395
1586106706
1017027529
277431246
929156587
1995299114
2144725996
1991686523
1185668003
28237685
1572542098
266564517
1368960369
633930819
1808504067
885815223
1497032705
1172307648
536838017
1113581124
1047898288
1709227142
1272634567
417034426
1270582341
8950685
2043392370
1063323319
1202036164
689985620
644498104
1736364629
904940471
76936736
2121557600
776256909
370056823
71724998
832644305
344779610
324933002
259824024
1849436213
48645786
1677185439
1114470533
1755385916
1710952970
752366754
833663789
722628065
813776695
1032500517
1122198237
1945005077
728104007
1836499993
120330458
1262257671
556669217
1887649457
1671178515
1262586535
163373364
1952044157
1213834493
532684487
1115753141
223507898
833052399
52412304
243650208
1521944250
16061044
656216514
256382219
1653761227
1162393338
1624534718
653044255
1538666156
886128987
1197097
73214999
529194925
1110718599
1054499556
1511490067
1816130570
9988643
238002551
522358681
1706328606
240937314
1125443921
864514966
1081960362
1630664326
147966290
1107357989
636920873
1044339020
1494705931
242419235
2133367738
912835100
1609574815
412163543
923323679
572054610
1200512629
390911907
1494093284
1344778014
2120636593
2124300031
339783221
1974624028
250100982
37352864
1955289592
375787001
1779734239
1101773770
1706972172
996134690
960958010
1117717007
1326188966
1871969855
1877081101
62497612
135001826
12860630
564482147
1163846541
1757913759
1158468645
1844425237
264868036
1038174639
946312905
270429961
630007696
1819863377
1877817717
927524320
1755029853
967960560
1692018049
1533549219
836905520
583211320
1285596816
505368696
981658233
955508068
2147068538
753627731
358696314
1485505255
766354732
1377384449
996004685
149015095
586909259
1994678046
692618796
1155747347
2035464793
1321111367
1161553587
2136939485
1605908525
1997838924
621274786
81227526
1009714197
595734098
1675657385
94642798
1073106505
424123371
1119637731
179569546
2051318796
1905792767
1974210787
1464481842
1919481291
1215136553
1533922617
265705612
1479667547
1207041564
444178752
1876644216
699510247
926936396
586868719
1859741727
1357305259
461556924
1120114495
1951771896
773325525
1229587683
1941646511
1089791737
789095432
974305969
1456529459
215835052
1070758905
1979798118
1259606182
767771668
1771974090
653493777
698251754
301106302
1761903234
406153323
1765152173
83749756
1727135526
640310885
574680944
572115480
417850885
341038919
967786208
464059501
1278526333
2002460852
1241667495
1482478910
1637120797
979673733
564400996
1229230168
1817569785
341620050
1453930292
101389118
1367590985
266067495
1759848841
1186923511
1534801580
1345377324
1735724246
1827313302
939146849
415006195
947858720
904908633
215355659
1435698848
635537693
1112422357
31941639
1831147596
248548260
559235109
813889732
1586506711
648195220
1649026145
198447660
1583004861
1808519800
198837386
567476840
2101381365
488476392
459543015
1828640752
867640770
113983639
508963113
1442516635
325770963
992536159
1792258037
1475661998
282524614
536764607
2076747805
1458880964
1753650327
1206046569
2028777170
2107608032
1930665390
1916839268
1742876123
1352628328
969543494
1520405842
1352516694
2020280948
290431104
222151037
647991510
1029690959
1426745381
982518826
1917669799
669905901
2091969963
1452346935
503888441
1737352057
807602648
1860807700
945945222
1221225572
1228725955
1314725029
872403136
1760712044
354491456
655926099
501370831
646619314
1093510606
182438221
1219591115
180653206
730872776
1633363144
953705517
1733937817
1482555856
1934549432
1400710365
1814792490
2085441264
328635286
39673962
465508569
650997080
1781839157
1608417222
54203188
559664637
91147242
2145728735
1335173365
1615161244
1628044506
1471679571
97612359
636291976
1805288290
1130075704
1522503178
1307790807
179148008
1662190706
1852856235
470784132
1907313462
1293592812
400506179
2050097093
5363554
1598327661
74176438
438386952
1401931158
452520204
415795344
951953997
308708031
1608832093
1930196691
1188505583
1512309491
884119779
569634152
2055276645
2018144602
1443266557
1542821476
1868582160
1042786676
1525358555
711208341
138444246
2131454163
1337137829
82788945
2038025533
1283217853
1111012784
989162872
509165580
285060540
242427845
1787815052
2059298319
1470285916
858905537
1137097765
1932100210
233998491
1455840094
1853790600
1509723521
1743449416
1675349998
1567276854
1447976605
1424569804
1852182801
972825752
801547411
1015245751
1869483778
172536417
1507561141
1983925492
181122096
1263451794
1070990678
1347778323
473792163
1377923552
1312851680
1121537927
573493763
666110012
1556970166
1539138167
88715027
1149638415
1446174426
687298769
1833980364
783913935
961908828
162962593
216579027
987129046
979672355
1697107904
512706086
1781518499
20479125
1241506698
365903867
1621731634
2139969168
198926072
1003800111
327270077
10945915
1004478314
1094460150
1247047010
427851813
1984141784
1462408085
848019557
1026857606
951669063
395991593
1100225531
1726861198
2046021809
1300617660
839289159
72776002
1118914361
545821464
1303323834
640180129
49927853
1259175366
1235601108
10689991
429861574
1694962955
106980369
328343644
76518785
1354362123
941100199
744528073
73965845
1080764178
454553322
665416590
1087233262
1699647050
1751804322
108501485
1383400051
1586892039
1692197248
694411373
1598214590
466238564
51843676
437405110
557512969
403672109
1204313239
1997785849
1591025688
2116972416
963477415
955483166
1339242358
1556383534
868200615
337134115
355690180
1669449742
1544701825
498176744
2000673058
313428548
628709458
1020344521
952809447
1126455274
1303077225
1573028936
554500108
1096669090
556217837
1718020383
273286300
1454618460
650044909
1560787465
1868986360
1159664889
1326187480
880629185
2014196528
1409375908
1980395575
2060915689
1852506452
1621680482
1998276366
920157362
1488240946
2080551892
750450554
339502956
559624762
1577690335
727523883
1401656028
355183997
2081581324
1646754233
1413673825
718625302
1590384731
1686755968
26346479
674098363
886218880
1287898042
606698876
521643644
447771180
506745100
737209300
627845670
956834100
1788972459
360541293
1108339413
229855246
141893501
2117979677
1796952702
1914716129
717997655
1949707029
324418443
671537239
504884823
1435875132
1002319640
1794613231
1122780961
815266939
461351930
1417816537
458170642
1732365250
1125647302
1515438226
1849020459
457548332
482044807
624428468
731393642
1563165127
1056545978
736319730
59286638
1810290531
1208470415
2030208492
1180034655
1907068444
877899175
675674539
1152672928
2117493497
1786689356
481581735
1037769958
786414678
139314860
1355486493
1005796331
1851761244
114711587
568252982
1871703555
608387898
757764809
675537394
329600861
2144419458
384344000
2118457491
855672608
1061233504
156801609
1555129935
1924940627
304796760
2047966870
777159182
1039448862
1585377544
212723738
2044299658
1574170983
2099571995
998359089
635181295
988270431
1483413161
829029201
1558955292
1489654623
260199935
59046424
1929522856
2004754840
1880772383
1663503241
348419267
53851940
1469649971
299351631
2114065361
418878156
1174261477
1497091921
1890658524
818725807
78703864
442481986
1970256693
886372772
354525122
755997586
1755149801
1135303860
320154471
1136115602
1171981280
725731855
150416316
458952801
1524015127
388110237
1617130933
1050231943
841042530
2123248355
2121388125
1403462051
807625123
1573879386
395008653
400163489
1944552186
488729975
1722135441
1410714147
169573625
571111042
1906078763
1378526160
437003546
1738298446
716062735
12235400
821027601
617419244
463581902
1777750390
1025115816
36132351
553487348
5207164
1325545622
342307013
44006502
2083010025
1045834281
1663384285
2143359332
616714638
252257777
762090541
391531826
618846046
338105501
1586469960
51805109
1802040843
1418862311
897020059
915094281
904606756
1378114363
1134935183
1975274950
883377551
587293561
1712552514
1609487282
194434195
589672706
645360991
1236588236
159107656
1511688473
1081409572
1573535493
1528800430
1799667099
2130892815
778963922
2099388695
1218415216
1874721642
815316747
1876952976
1359232150
709443594
624108084
952722563
1850400194
1387094635
713794646
1507655742
201257524
114276536
813508497
1204175668
1058237565
8578920
2005204508
952178298
1373869921
626386430
1573377711
1481455654
1848174048
1370770839
451861481
1720440632
1374678070
1497064474
621969254
527563829
1691457724
785023485
1757394415
1403179097
1403698724
502991523
1728035414
1168638805
1691520755
137774804
1450590190
1714468532
146179736
1136956615
894860779
272759515
201671455
594701026
1385192275
1819067603
1977510212
754804779
996131208
2038269081
334641878
1312779666
818888063
2069166936
1508365848
698256911
1716869420
130193758
1210500936
1093973794
381677049
1471223287
1065452985
512383107
119062164
805635737
871559301
1360674920
1911733068
903944851
847413243
1336444409
283550236
318059056
994107280
320160734
2025372863
958984016
380484461
2008932606
919007184
43871131
1735134172
235156449
734494118
190870848
1681811605
600880899
418389021
560636152
2019038087
2061788308
1125077406
1818753092
1687791199
1277273445
531679658
1417196447
1540326805
268775893
1007659240
1510752197
1497445096
1371134965
1324373369
1763371034
85472026
1504032237
365480454
1577114934
1177008301
846996335
1330895202
1079778643
1543987993
1352873107
1261554718
1740141897
1147185944
1377903610
529558899
1517888152
1184499984
2132308566
604682301
2120446663
785240129
1354592400
919879208
2104998738
172773914
1985249637
500868189
1234909114
1958278503
1961151085
1009540423
186013236
1738184167
511590756
1605058200
443024354
1118669677
665424501
847971587
836452880
2035274370
1316852879
669787824
1318590709
820291452
2050027771
662859982
2092165733
919065609
215796720
891839891
1921714595
1230125434
1763555478
1021239022
690304885
1244202267
943648314
1276112940
1824118410
212800238
2004316050
697216237
1434016034
594310339
1220121927
26630649
778425583
185516492
1605452992
1625010212
1475927542
1409092276
688274945
999450656
1094452908
24036206
1776604254
1078212320
956960136
477516504
994485681
437328129
1904936414
1140209544
718739008
1893124880
2115201244
891889599
1745704394
1237979285
460761565
825803071
827022078
1747090906
1354304080
102405843
1168698045
627955753
285329689
1189183743
1393827423
507410049
73565003
1868649463
579023729
1233998781
1729223263
1761994756
1684119909
1501148856
1832571804
1624954826
170040371
1253857177
931014528
1769087626
1913794414
748565665
1624593379
360539784
285982006
191680691
2119827601
49349959
2074759470
403331471
1922335702
857965925
72630607
855199660
1616849342
493474643
1217639089
1765422346
1840038154
1294439063
1419907110
394949093
1454700220
515894611
282788537
1477752932
902606227
642077169
1621316970
440214827
742017648
164903648
563622420
2011571312
2020464523
1289023649
1294278232
1692685095
629451372
91209474
69539743
316384084
143218402
1009472869
533378424
1331330728
1928339452
791952448
1431359916
1013314329
787382764
287494473
891792908
113221230
1836466642
91794276
539765419
1988803634
1052606766
1985268574
692898971
845562324
2000591853
826032462
2085050412
1824214000
1927262319
1420903461
308401719
177895674
411801403
532372444
1796738160
1695820709
1620607122
1967852612
695513356
2072696971
871893611
331708461
1251533962
778944102
1913662440
377596256
594485892
1627396796
655763550
1068240806
2019957522
778902151
681904399
845088613
2064750454
1908668142
1508659109
2095830655
562640272
572752517
383719396
155927717
1250802778
540957235
2130640612
1187599236
1897902282
534156092
1920251634
254940088
1528347756
497738974
1776344061
1904735931
757789105
1717557213
342758860
1746979996
1454653446
748503372
1914854781
761853536
297275225
1712870609
1523422005
1466568761
1689675362
1758757627
1329967394
349301648
1638214448
744294259
1541655541
1252157470
1219816731
73570957
1205369353
1120756504
1185704575
1250530500
25932050
1918045040
1461065428
1321767164
282586390
2043644420
446631592
989119738
2072124500
411289554
75127484
1796815930
96392431
2045010464
1699195919
1026955325
410957707
24351958
231129173
1636119843
64718400
2038921959
1238516126
1152448490
391904824
47147767
1764869266
1926671835
1983102578
543926630
1604028015
1427400981
1024826225
1718986102
704761285
1971223189
1657062410
2125432879
106310228
140661759
1408096180
1124446948
989340082
2124230022
252920469
1064427539
1963083567
1647115066
979685452
724372288
988343178
2136530214
2064368464
850017496
1284553677
136159015
2130181327
1598292010
155235762
195627776
398065303
509408366
1023881380
1510820964
485212279
319677773
1567290926
1766145533
104564468
909544419
1550778013
1761767457
45339639
1547283258
1119736231
230520533
990864786
269458861
1991619546
1811699325
297524570
1485345983
2041390807
1622895080
787433580
930308913
192567726
238716678
1670084887
1627339441
1906593294
617501100
836332782
997864109
1761582803
1451016657
960949544
75223781
39023391
279653835
1884563435
2071214811
2017086119
1719295431
803627260
411536604
899135847
1361052760
878316119
1666123939
1231577048
976264716
1898889769
565651423
309320795
426702594
77557639
1245389124
1275001851
539135496
476717790
745379783
1157698047
2549573
789174437
1531810390
578986781
2115196460
665835639
1071697876
272911850
656932426
853854763
1523255945
399429496
1527826611
574151516
146190748
1497014918
1181323681
189386809
1861076065
1599312041
1016295478
993688456
141847186
1083779308
1039473749
1224725871
1929286114
371651764
2102821602
1172955428
1456719833
705168926
528920319
2133743351
642662163
95636835
1551187331
1535594951
49340166
643625328
1854676812
1699136000
1368256992
1506862565
1579620605
2117348125
989693534
911307219
331364341
1309955245
725024914
1577246885
2063134031
415710763
2130521396
1267732842
1725742738
1833685277
2000131589
1175760534
408243141
1695380436
797002682
1411329475
1071254375
683584089
731175595
930650825
1427217743
603897964
1039983607
772262412
2052822015
183801789
2005978540
1811466171
1290180691
1735936017
919623708
353945031
752325330
1397051860
219919952
1948920955
1095664941
1558419533
1543559291
678068977
1308980879
2013980301
1449587270
1787730837
50973742
592070921
424541237
914382808
132161088
650668170
237645768
359925401
1394580278
554814107
1638606174
836381680
2131317891
969417177
148915591
2044313078
1681029775
1330895393
562047994
883914854
1312936514
1931250026
1597022895
488113326
1360337722
1377705927
312336897
424863748
825086435
1905688452
1091721957
1959556684
1853228351
1687635323
1734015476
1579236610
424457303
183670706
1621260667
1960321253
2069500561
865533546
989136473
38859524
1154531611
991561195
1013703306
1219709948
1202617297
501213413
88686363
463336068
1287893406
1816370708
1343497257
820629118
217505175
1176929644
1290785497
1440652966
885809015
1753162358
1205597812
1965969688
337034297
1414231864
68564876
188237870
1373648020
383938816
859288221
1229343737
883943939
423460443
2108412501
1107155283
1216588800
2020890064
1841590653
679609617
1478328039
1852129330
859478659
38788391
1363850986
1207262364
197305367
1911568684
1331648669
1975131802
656231179
1798506453
1704342576
233326901
747808982
1863649415
1008848565
426422138
203766544
2001547612
1541639934
1270151617
49950036
1027546851
1706912446
317401165
291898753
1031747642
1360111563
1530982946
793894409
1391677140
909798971
1531023571
302866443
346664104
1925878329
1676126067
2086312825
161744730
1363077132
1332040791
165273320
1426762555
677183880
450001891
1413110036
2089126800
1061335203
930834686
1402375680
1931735233
625797204
1360193183
1145729348
915603044
1509522923
49560179
241310973
40616890
371261412
806979937
841284083
368878769
1157860533
46924064
1830765365
806127946
55128631
676851181
1047962805
1768911796
1102027013
309722175
160841387
403551742
1493046109
2004579233
1368289130
1223249535
1996599811
1191658869
1293827248
125817866
1692908197
1515932136
371621100
1477695664
1516671549
261301782
1479152454
506761251
193182052
1419586464
1592621675
392201139
1177000448
867057921
1661864481
1097885828
573959704
1954082554
464201161
19629035
267153427
219325861
1576349623
1644568468
317252834
51986438
1429502771
1993701645
466041483
1136706765
705726959
1584357831
1774025533
936959862
1203659398
2058770024
774062194
1862081760
808207833
1625901350
1888941605
1431299190
1516350376
2027102029
1027632715
2133446307
207918311
1751565029
775318024
175356006
2044367801
1952922350
656094619
799069972
673908863
874432292
1190215647
579877892
522090268
1958233750
1547324582
889195080
155131295
1602400699
689195522
943082020
627316399
2018699288
1707303937
1736600442
760710483
229002167
1010891392
1652275866
1927435110
2124344650
740666433
636996371
598259551
1965560916
315575518
929345582
1807369982
643247913
124918212
63188150
893275702
1752422541
452322778
311800228
732990264
170783316
746401115
33760468
200397198
320668845
867545364
1977708495
106396257
1878949520
901653923
1786720855
1016293215
267864467
233885933
1462160115
2003049439
749961077
929500098
999650735
1452178973
408558092
551697486
567166616
1204776915
1113938343
582751171
164556753
1267117936
1574778002
372862461
16182978
1260718060
397057238
1265591356
971946097
1465059122
1147858348
2062036238
1087048410
658322306
1125328423
2068458166
1222753505
541284658
738957661
625829644
659032090
77326802
167087754
347341623
505905207
972022177
258859195
98348575
1411511811
1006492875
2051751752
239748808
694743491
1401497457
920214431
449986838
1385914241
1068084261
1564305579
528782771
682099996
266253915
1267796596
1212534757
462767704
1324052749
1154985286
2138946034
2120209841
602748645
189286208
2090789385
1917845061
1295436968
1273536605
563639894
3216689
1065843223
1777717052
552276135
1192483352
1631799707
1154762633
1816226322
1250457935
677260387
2067700924
1257958479
565679220
1965357874
1804873376
2006910730
2074218168
57757084
954225166
277227937
772470510
113557246
1775968573
932661454
849405053
1791030904
574242711
430614734
600778712
819241967
471814628
2021675281
1591946499
854884611
1260679291
666046579
1442842254
713168082
1167255444
1414593148
2090809628
1741593125
1760531676
1367130671
785622728
868014354
132222911
1497332959
1007655211
724029698
1813346228
1640071791
971444550
113341174
723853265
1758050746
1408978030
763682737
1690086905
1213896038
511195597
331151964
410929001
1298381212
1624838388
1154236793
1731587493
702329503
1319345666
1775797037
90501266
1376337516
790488927
1122946869
313314172
1863879258
2116248915
1775086099
714699037
1948107727
1878171891
1901170396
1130224371
783508290
1526587490
119377278
1041908414
1477825462
1944766503
1451073258
2128401382
292119282
1355424617
1885795329
827285270
1060042882
1368178938
519739392
571878003
1635896661
1345883194
1681595928
1721398542
1163580433
819511112
1633149509
489337529
1880512558
1961200747
638876500
1800141221
47597525
1578779705
959871763
807533734
495486009
1230200206
1308763663
1386383090
1619879822
610527848
1295635209
201519169
472945873
1918174964
313600184
1328639921
1905077085
246647159
920226596
414949573
1530943529
1706376727
1571783082
783673162
1766970808
1968937394
1354832980
1302334199
1909072982
1552241449
273898179
1367971789
929439629
537363044
1237599615
2076699867
2048927546
1180992873
379508253
629034023
1901574028
929160426
1391429309
753851587
2078598414
1073839452
237653490
515382048
521546069
651204796
1613648520
1350716905
465511186
2014413839
55221108
1871504292
1585372390
1148005586
1086079721
823293412
1617424622
1530960048
138969178
1383953390
1614716457
1484969813
413473691
1480265262
490449289
723680782
164935486
1812478230
583670339
584485167
609155670
1262031117
1742474355
1223336626
1084758294
779859720
496070877
1945972438
409686951
2735244
724940574
1564388428
867933114
1344698130
1406777899
1153079704
1663210887
549453123
1105764385
1638368801
1373819679
1450214158
239035404
1534440880
1998100478
393671748
889664491
510226762
588824501
2124020953
649434054
85993056
1480840159
842376048
19157830
1270848039
967412729
1085302679
911346622
1367011130
1638442230
1125398536
234880177
117821160
800156737
2082662958
837892281
326252953
1117366723
659797916
886630687
321180836
1332881889
810273347
257761727
2051982098
639822101
1277554392
1904125501
1071895969
1578568124
1698652324
1130602327
836342445
44734748
505029764
1095830117
2092831932
12994478
1929520859
456266576
1963213356
1655803708
545498101
1953298261
638988430
891147807
1817361180
1966260348
213907567
923465340
1235297096
1192859379
1412867413
936387080
1471993822
1773922750
1650946742
837963129
501709424
934646142
409806910
1457493127
53191838
2104844044
1863022248
1214483336
1241010667
1288405919
1612967144
936398497
2140060198
1666090400
129935114
803183508
1068215006
362630850
1714500092
1455542919
427666276
782566114
324358200
1488561432
314768054
2003134721
2113849898
941573517
1136350020
1147008537
702687080
2013837750
720868633
1895933696
1688096680
545395312
402939216
2085732235
209612312
1547627801
1653670560
653026896
625811639
1728470209
7752119
1108529611
1747555272
1546602534
27055757
496443950
1991578215
2021835994
778999227
1903600583
756636899
1814759447
1856608548
2120394688
800735665
1213084324
1458054709
176268849
1254182559
731085162
674965633
761897940
43175919
317417972
254618878
1014200142
490766550
647845467
1598266806
479329369
1699505143
751136590
409099164
889732416
1525602086
2023764354
1641476145
1967000076
1988266175
386275521
1295913951
1269098938
1867163597
870095750
175516563
769264128
514424999
34943903
570866543
1797348249
582137163
1243307867
1772731490
1345447371
218228809
1065840094
1680879184
2124067910
1845814819
1579113374
1663637280
1998838747
1435497804
360587115
1639177087
1728023087
2137865839
2031148837
1399447705
986227490
186148207
2138076904
1583815192
925098876
617932528
1863869680
1320853345
771517789
2018316544
184930543
602082717
1820024985
2113263987
2138536242
1224823949
831701942
940138732
1153188519
1576368018
538612843
188952101
1148569683
487561900
2023572026
1828603382
1871446479
1504368505
976033495
885110681
1912515355
1393533866
749193061
82076705
1962758573
1734552338
1535142964
925819203
475922388
17222260
1085833597
914895691
609882614
457049575
2093328510
302641849
1562484012
256626404
569500754
198752618
448324636
1238605600
339300426
538657252
1853470425
1015516834
1617495424
1993625219
11253925
266049107
302770078
1882706867
170051749
238295335
1764800075
114206662
1861775056
1579177269
1785704243
811288948
217793043
602062223
1478940699
480774073
1547734027
1241135810
2083774281
484176428
1553836789
2089826379
1179827109
511919500
1199624127
1281800543
1933809762
1418215833
21254941
1901773055
359743096
193488002
1163866492
1380365808
1386561045
1772051474
1018334009
1390663445
1559065549
1582587946
1937489312
2137300976
1681337619
1470491057
1897201529
2119651439
142157543
627528110
1549795140
865326771
9088470
892942625
288819827
1062071159
866940478
821926050
1378124588
1837823968
1513143280
1980800531
1115211926
351650440
212428998
1867623021
586801727
610102865
1313324076
1555667068
1904779405
553149709
1247392689
219358646
1231787630
1304607570
1454114261
266739115
1012064358
774503270
241771610
625592701
691940938
823757072
1999563495
996906749
465044320
1786372402
531561880
366631747
1346079808
1091156361
1706779382
1786967408
88899556
725624307
558009536
1773702260
1079298322
1726602185
1056476919
1744011431
7397435
1402092560
266135902
232497226
436823326
612112097
499058460
1829896166
1262736523
319791914
1977186578
1007826918
169982857
955714240
115216014
193183818
355692028
491258427
1678620101
324060070
1567118951
2017502189
1894254643
1962702852
788171134
1513756491
1498034282
1467987971
1232791950
58360969
39698947
383387239
748703813
470555151
14673299
2084848604
1934785184
1845209808
1395310861
1366842375
1441221206
830494230
1469776118
1943807786
1079635947
989033685
480415842
1480244019
1010663263
1586483113
748383839
134161545
2011283237
1941565916
1729050780
696635144
1060554425
1610099796
908222191
454792851
388806650
913659304
1919886343
1362567927
1790451109
1281164426
76612493
1722582279
1705113013
1479305823
1820802086
568521071
132724629
622606722
199440647
2128455185
448462654
1718229907
339077791
1632369631
1279591101
692389824
942902038
1314088139
1064287049
159195123
665944257
1844370800
1978747950
1398472675
750864847
2061480273
1368039537
275147398
2050897994
1048094085
1963938285
1950427537
2097471680
1751953206
796125255
709878058
384822597
372345758
952086672
1886897472
514090810
1183083323
1207743101
1448501284
924962995
1329832995
275680063
533051487
590803986
2087379609
607678332
1581851625
993700305
371677238
1798872778
576045819
499280482
1506450531
1566997788
349469302
879610431
1136478994
999822459
1352123091
105761056
729332108
125606937
1623952268
1861331101
2061621083
1940363352
993485015
634977493
1450219365
123055751
321954754
834680372
532483640
934193500
257082476
2070941061
134302701
967008154
68592320
73891986
1401897420
766218193
1250522307
389723355
584173493
1776280612
2027404920
1545534454
560154840
1858273386
1964567803
887121222
1138444761
77273447
224270086
2107424499
1304154995
1358513867
140055687
1007181147
974074044
617630761
1334326646
130044127
562356929
932954595
858722566
944249801
1009920733
886613622
643539131
1264279731
1651300118
729764344
1970151240
12923137
797460358
22020623
1749834261
1553269731
701921557
533724282
195630009
1731705629
187943308
771390465
1763811910
629021957
347221298
760130284
1914586647
2124492150
2118868877
209256194
1056915505
1198676380
305953790
1973866587
1023367952
945879244
496642890
694839291
2097212276
1857381565
1994239815
1970470801
1527478256
1293853730
668553297
1411349362
1985929807
804986774
912856071
1313086491
575770566
2105234097
555462798
1094947747
1010325810
1822178309
1981603989
1638762905
1605692515
1984097618
1571998203
1048086093
251068554
1846565867
1172500234
144909749
488338848
1650970161
801696336
76074750
381839297
765658987
497824730
157770189
1347355677
722943082
2105763839
423148840
375297012
1698701290
1173151899
769668827
953498472
480757682
610284316
1138421428
727690032
155893544
1055107493
873207653
1604097703
49516546
1348218869
931883671
890802202
1702758845
925445511
162554973
849148065
485747048
1467319361
2077218100
1613874880
1401146856
891720338
1154230353
486891061
81378515
165209386
165926043
1923961172
889005486
1743449993
47213672
1085617135
1831541838
1947462258
355011489
1249716861
1651506566
1607943538
1512322597
447272589
503888441
2127885988
2009034699
1217058541
445461240
1685784529
259941581
61488309
1774992740
167762369
395982846
27637737
2083853639
581535029
295202575
916331831
760937853
302504534
1745104362
322626896
1714935195
1143059356
1639750786
565710831
403682804
1472192704
1063097350
526313047
1347628511
1902586310
163418922
964418379
924686760
713899344
1653539257
1942803251
356327351
1093390462
1701268896
2094944361
1642209144
474800401
1165166067
1850065086
1194575927
1248874135
1136329170
1493679376
781033503
47143318
1195216135
538464245
959031517
1639725053
166745245
2077887738
826169988
627742161
1082077135
1232384355
1856174645
1478905138
396290607
803068601
1639453038
1354968737
1245806323
634398585
1991460361
1821236513
2104178994
1471288865
735373001
630672456
760017040
1804516327
981889051
1237570148
64152810
1334131550
1224223974
1834520658
1335039702
1190991419
1712426
517913430
1758344468
1341839191
310819926
1289837776
166784521
748260249
1289065598
819114304
2090829945
1482926410
678456005
1638690773
897445474
962018467
2015517551
1658233538
970226665
813585299
814753563
2110499861
1126237464
1674218952
599871509
672510519
71468031
1532939907
23382465
2138717699
1115672815
364628443
1123404027
1769195924
1041231802
1560600462
1595252922
61555150
39092830
272908178
1637500895
151934363
276951199
1514734198
1497484518
1364903355
1243234608
1170634013
399629215
1133574495
1950432806
2025108998
2081988866
1956164633
527788710
1917842423
79009101
1895153360
2039629427
2003683954
1696909493
447538913
1447742275
2042084662
428988792
1467741813
843681362
144172554
978598740
930044359
1632539174
972136503
1691219499
403603933
1878609048
438407302
1473746117
34273133
1366165531
1025145083
150885012
1723870775
1695698351
25163960
1505470323
1262938601
14191686
362906941
1138733438
589672257
1292256906
463234146
1763609580
1699473375
455833583
1080936313
1951689456
125611275
773743443
1974700777
2127411297
1062780797
1032639944
1716660552
1321755448
1989711161
1175219506
1806218074
432130849
1321767265
834824276
2073571937
1958207743
1985523187
1316362738
2141522813
1765306551
1442707455
1270858449
1773440585
1326262029
277904878
478146285
350609256
1447386541
393495083
864092946
992758555
584796591
288936749
1813684756
1642598697
495351849
1533833323
568401487
868327429
1807890909
471133749
1907936290
2029611972
1502934537
1862644965
434023342
932609343
82150316
2087948888
672437122
1086311444
936020121
849178323
34370548
49018314
16149991
1142176583
1753766845
1870412966
356908444
672149044
1259320324
16400980
1039668380
534594988
2040378746
941315019
876053045
1002165733
1782565877
1754554850
609988387
369027181
147571692
1313489388
1721374797
1030567397
1259746002
277139455
596289557
951020095
1654951040
650723914
496699404
1362321814
434978601
987925655
2124601051
846847921
2078364281
1162879031
1810965679
1255145227
1277653420
1467306041
187209252
1716215904
633894237
2071005421
1162485609
891629823
119850791
1037614135
668003062
1084224818
2117041818
1708896168
342935441
577971408
847919593
24768226
1667771443
473030241
792539355
1987800393
631140186
1668012196
111891991
1865369053
1503133291
667499420
1659505208
2002727673
1598476950
132097575
498585753
108803481
1685349987
149145364
1457097953
1601281759
1523868518
1390887397
1160724753
1284053298
1597244188
1751673738
533818437
491511751
1543096452
1001201130
1833663048
601406407
1605073659
1786220439
1108382977
737863812
1824910223
1318419148
223480642
228160803
962085690
988966843
442832190
477625987
544416266
1850632375
89412994
306171682
139843335
472303755
1181723764
1702097156
193463260
4491166
1714706457
528550934
583247397
1857235851
708718119
2099159782
1834448732
679254917
1666558195
992398218
392506611
198776671
1771636247
374485853
1223791948
687825202
527805609
799370372
1960494620
2001262124
476726471
2010088623
1286376332
1950989641
1156512705
222846130
801530463
2004249060
643619634
1051513457
1283306772
396256344
1513232866
1617973132
1056339522
940675826
328662629
1263793491
1308313983
374773542
697934328
626825584
441956586
196011210
66328935
1670590126
1671840382
130194435
1001057137
1052414824
1828762407
481652829
930401551
905307078
605383456
663489453
14327819
89741028
1494545056
336484766
2072942017
1532360863
762215304
1252716056
1827051359
1980770643
1058186377
1084700765
66555383
956927385
1577935065
2049996916
90415736
1771973909
1043252439
1694292907
1229738116
1667177188
823367276
900730393
1769219970
103862748
416145990
1208489176
1502465644
1410708059
1431512137
44926943
1645035944
795666040
1544866424
108493414
429383727
1643498413
407617781
55802930
1449857220
2118463013
566911016
1587446981
149860017
1672069546
1362959319
538212186
336958872
1548638157
1291891467
2117895436
1100363093
2137792775
911636835
1995819377
552010843
1970242337
658861917
980062365
1503985931
1018231215
2136922539
763864157
1910013774
776571746
1900698308
1968563890
1186639189
580667008
500473323
1023556847
468357804
943737499
1788342937
21600391
1845886198
1036424553
845954101
674948492
509695170
1864830122
735309878
137756236
847469386
1620072466
1207963786
1113830612
902656367
120625340
406881363
9668872
282121608
433965476
189046353
1573472376
1744986108
1320437748
393520319
1999583395
800777633
1657388327
822858501
1602059858
1945424301
142147541
1984560645
269966997
227970084
670357742
1021536087
1893039234
1573843140
1166975378
701551171
1120644289
1049151513
1724010754
1338852486
1345035377
577129974
1357386985
67762605
1437505555
540479368
2094764985
1028192948
369784152
453628539
75346698
1204194214
1562413032
1284279322
1762893244
1043791222
928626896
1590696440
1564486514
1471571501
1821618973
1595194826
386800732
705410911
326345211
76917840
1223315508
1438582749
1183645994
1214501773
1526728743
2079137205
1081185226
1698808211
1696073
37999981
1908206322
1316255116
918615953
1851910052
103049043
1087516905
2094553704
1540348092
1059938506
1017590297
454827450
36642234
1865389664
1446005197
1435948904
1301358852
2054848116
2128433982
1435113578
1812074788
457928175
317947786
1013787023
751055884
1834598079
448800301
661544961
890132554
468291629
1675504881
1868939553
636844286
1168658615
2071963793
820023147
896571010
765257155
238461276
1027729017
115779622
1675084779
146852970
1182509562
786754297
1351515825
778637293
457877383
1745401800
1590512447
1999027391
265194550
802525968
890063545
1987703057
1237385765
216687275
704165340
197317694
1823415781
1477722893
1726983615
1854728432
703806622
1567740817
918638663
497563665
207542987
1593585458
1507884227
772162854
2035052063
160737597
1325638350
1872682407
763868428
2018542744
589217090
1864481932
1685814163
320604384
914797798
507062198
881062332
1255576568
295468930
510808557
1032420657
238272508
1630110833
1902320113
758994577
1684981041
87739797
1972630436
448250308
1596050498
359925719
511599245
2026898124
526823767
1513254375
873116535
1682989769
1831946572
83823156
1978373520
90996161
1667311912
1034851861
1846312784
1662111659
286260833
1442363553
1368046662
1118165581
273130441
54002998
2123910601
1687999542
922373435
1810485285
657732913
721942488
529782377
516756246
987948305
378020118
269616989
1422405902
1589198786
933327068
1201402076
1470350694
154365191
1303733598
973188539
528216324
1899831465
623223339
934952667
1174252924
688277786
1336513733
1385224529
1650490919
1720716400
406213381
1324923758
767601674
78702072
1980194362
2128986045
1067881831
904057240
240813923
1618412361
1721338920
388266933
206817177
181009248
1667409728
2006970359
661952967
221984746
1267439245
2140051553
2110228584
1243861277
1123711851
1664860402
2104199716
572644229
181697136
1509871146
1730911471
578546692
2024483301
1671190171
1003109197
294692176
79453060
1348181210
3940576
154888832
57816530
612181462
61488729
1600922728
1901876852
1596435709
57820338
1518602293
1675136378
1781610782
873067714
1448419164
1015562766
269879965
1201605954
808910719
384955482
1450735587
1069342336
1097799772
1577278929
565055767
374354042
513583824
1628935121
527913776
1196968950
54646075
1500428447
866971338
358854216
723262829
1033038247
529427489
1497466383
1717556445
1131929150
274135600
940205087
1609512952
129325764
940391890
299210564
862140370
376680133
2046064283
1655494862
1265868148
1133319968
646175090
197476287
110505008
920812588
1662640469
161927825
1290594939
730650105
982602155
1745363588
145156388
1506788569
2044969560
1233925031
268845780
1463857991
1914655842
1406775855
1669179881
1732394479
400343207
499152018
1418517338
1740899398
1875889885
654007279
2118915019
1015244431
1621832699
1373099325
2015260063
159359943
640823922
144758698
2133847545
1084726216
1288609093
959573947
913216492
1978646147
574881804
976083328
806396621
1939649233
157994693
1252329809
1446700620
481786040
703456046
44440604
1000965831
1531429867
2010636029
436976209
2096273965
2001871742
1059544861
1333983808
75435752
1393463727
753414103
251334091
511075790
415631515
1039134356
1435114926
1615894578
335137988
2065385231
1637308385
1520896175
1344518936
17474778
385748410
784079171
1623158859
711963477
1887703107
1485696854
1426888923
235169533
229255902
841642889
1828554743
505970715
1701539662
1069420254
1897452573
1963280842
1906114692
1308099957
1064565355
1423427069
1383668062
1274004824
13904212
1498695372
1561277754
867710534
566552593
2133736758
479504149
141625471
1298718791
1877333324
488150182
475875866
1963441848
26241681
1255974867
1251471687
1638473327
91665904
17220364
1183735396
279250978
1464546081
1885368270
1310303716
817269527
1753495676
172079930
754148469
680589172
1662835935
565806438
1289834459
247551117
292676024
373679189
288903446
1662521440
1491116598
963671178
819318425
1488712082
1181518677
2009433257
1730152949
710758685
273305454
1883698390
574007050
710098535
824649788
700716344
321896122
2082943426
1457988774
693890883
1932631449
1050571263
1898764278
1565586445
619332126
53164311
1183151204
709356288
1686785622
1477145975
477011858
1155023075
1499389686
1295197806
1851887703
2076031361
1878584921
1010989880
1014094421
1155560212
1529701102
2123075102
465991191
680094097
738847320
2050001344
220687653
1064447976
1725759784
1114939233
907309905
1450267309
793945425
1228817817
1016339006
845542254
1093214217
322474898
1609330707
638441433
234805890
287380683
28388152
217496440
1215155519
497443487
1623248971
1957900497
2057392443
311309196
2016610234
2076631786
1546431777
368330038
1116612067
1194736555
3902306
1141248188
1332569252
694536593
1701249878
1303362817
1641476058
2140041671
620097534
488631484
779024938
154028602
1076878943
1951703358
1842646406
1180597277
1427550557
54061874
958330377
278151539
969521841
1794665737
1283262490
1555728910
1176878148
1300159602
881164853
404167852
1511604991
1832786844
65853994
1556643167
146237864
1037160224
1766803478
1526898919
1819623438
800833224
1164997335
757049860
388504033
2086270272
967903474
1810739185
1578170601
591722213
1294553851
66854568
2073112718
822976325
737956865
184185894
1666291423
445484913
1228159510
332422684
1474754133
323909297
1118079790
344804350
430719084
609376944
1726799417
510782787
542439872
261284318
1969003065
682057063
806231609
334892657
1835038455
137190015
1949897892
2080655152
943954332
2071095409
379331916
715276761
417326205
1130491881
1922506885
962024977
1985506406
568099128
1245509862
1193592890
1669519506
1501695713
905244817
2085366963
1960260462
1311642737
1999695406
1870539262
119878230
678255679
337720954
1959421071
1395513075
265694321
603080290
638867936
701252672
299734053
1820197887
1283573475
206984251
31201162
857559137
1794073870
1870766051
603359581
725749584
1154977472
1543786177
548805404
1029379230
1810084187
595581433
1595720320
222281539
700842151
1053513430
1107889748
268144898
1408332544
2121805317
647009950
381646087
927050459
412336444
1384695873
951953562
1492587232
114064190
1855238068
2006539796
224435452
394354724
1850233044
972617275
562703640
446314567
991289783
1381292271
617780385
1573872309
1729237925
1428377391
856801879
1623005451
1646881029
856409243
1193260858
165683655
665626622
1299314669
723822468
154849045
11223376
1158920222
233677484
1032217531
916851558
1234938734
794672481
30325575
1107858252
295499086
1328633013
1878193757
1997562350
1586139426
1268238444
174739327
1061413966
1629662142
1896472079
1329205384
170677956
2028037681
26546134
1196204459
751592517
16605737
2010165314
558802609
264979476
845103760
1063026833
10053287
19115056
1694832454
1155863063
1364844667
1756731011
328169784
1393433006
167629183
1236041262
75746278
434459758
1623340632
1276988049
500025650
260200136
2047264836
900798196
2043425428
600834337
828741808
558636600
875863994
577083566
507551256
1902412115
337775073
1161438400
1029786809
1978101888
1576262239
1336587857
1767294799
1045277488
1525778868
1438092139
628299152
492551617
1629432903
964432479
490678501
2029774793
463914214
241929032
654868018
802238268
1804777335
355896128
1953656375
950207830
579368236
1161179143
734288805
262629437
556301525
1231291247
687958047
1130590293
2091005075
1889726602
972960783
2110251553
373972048
1481470204
1578427786
1362149458
1180122447
1801927280
1128619422
1721571224
937999643
732402140
505489967
161793493
983354938
392295037
531068561
469491611
311197284
1688468666
930885018
487647650
88536746
579878854
1768776736
861754758
2105786190
1926746629
565205646
1223093962
729875918
1677952434
1311344474
161744730
875373894
199647476
1757397725
854216724
395030488
1768581183
237297491
670831131
1204484697
1073676683
867305912
1847992853
280264576
313293784
2112847643
1681955075
1463573107
1311543376
841690779
2025424393
565105965
591712321
626440865
547030300
1643991459
2050590291
1011283215
1697852095
249335502
702727606
400589966
987075922
843930667
1774709914
2098690991
2012610302
1420438641
948299634
604762214
1405894476
2141968589
1884912837
486445241
701392031
1688332326
1259325848
1758038842
224862888
1696598177
1669083707
1263126169
206299694
564985608
1340913860
480128053
489492433
279035448
1795146876
735385025
1181224848
758189810
756141106
1484403511
2127395932
446777000
1845894836
1737621957
1496202748
1156035991
1338472223
245099978
1322999824
486510018
480400804
192576714
1194859805
930531286
706432275
1840987600
875836394
1973088907
126353172
1220445615
1771047879
144443701
376392759
807794142
1898303889
871661953
1278002704
687228281
983057198
89987162
1367267780
1851147005
2145231667
852562896
286420259
300033971
900913062
734006689
1176896371
524013979
1326883195
554650535
1811387161
1323548212
1201782277
784007067
1947252747
1822859093
1503625956
578010009
594234506
1920724322
1568064084
108320009
1228229163
101037417
1593992066
1227170296
429276929
770788945
2067273044
2035027751
1840055804
1859869157
990513273
666577050
1149648480
458978180
323310540
1875173700
1558995382
451992128
703612850
837094650
1002823381
1701202046
31309664
725271095
1444893390
200436119
1187743453
1987168347
855642344
632061684
1601391600
1559976051
305000852
803557476
574347715
689772669
422280317
657137060
1405288686
1034230453
50434770
407851994
2000469589
1184632757
371167787
1731217307
612581595
1441384455
968308956
113322032
2031622651
1393080893
478891663
1645718634
101892965
214727185
1408981328
1056432758
1676543484
1888142227
1533889992
251945393
1311183963
1991283749
1433534472
2076888471
658940973
693476011
949927345
320242147
481890393
474416079
150656082
1457452877
767761525
1162400527
1322446652
1373195026
911502127
584004082
1218451757
1229215988
1892219278
650075210
150350849
546415728
1564922913
395297916
270129844
870723934
799540533
663729848
888830358
1835186372
118312330
957196823
540900149
1859663484
703555533
998960337
1100110101
1460186554
98648559
329329485
1531983161
1669451009
143882303
1332120426
2120938312
385830065
987699598
1538066037
1381507065
781141439
1157205863
2106056856
1363691539
1490945148
937361538
1549385175
563983885
741506972
1825998271
432014628
724855187
784088254
503590351
1815565685
155976239
1127468005
2128798881
1274473679
951539089
41666751
1432970952
1213598313
2021583707
1426413377
920279416
133158595
360145111
1776732184
1709692344
6057280
629213936
1577771658
1202757491
972642783
1839974602
1385473763
308330586
1681915057
123247104
1727313282
1113555407
169633715
402029200
278536240
2083839000
486051844
985682611
403169775
1214879738
1307284679
2071235137
1280557991
1719680282
546617034
2131732989
2077834128
673780188
946076746
986495320
1018020675
298463879
1271247564
1253275954
1717175760
1121485871
253017717
726120791
1395332184
208729717
882687982
769405381
2132335788
478852435
603128049
1856423438
2055109748
612345967
1697866544
1241562799
935376518
1221975664
1970306096
724581461
2052763558
2060977899
807427626
1242019787
1916768869
1876723393
844621760
320981500
2141666109
1385695695
642962191
473739034
1787340027
456239885
415783657
1281383518
1857957615
2079395556
1817696669
1015363490
707007316
2119430189
41685761
1380714189
949209613
1238868089
1743372908
408592151
146339330
212627349
113500110
537738243
103147105
2136436783
1079789316
614836658
863910213
212583427
1856706489
1627839231
1356086859
381799734
1152846962
1012850448
1465983478
1156185006
1237328129
989569807
297393077
231853965
1101725712
1414991657
1322927994
1973281479
1111399933
1882833283
812783949
2012232820
1940255730
1705369114
575285633
1132486682
189540280
326444889
28752837
206544913
954460470
917123425
1769167109
1672524392
1987584883
1636207439
1601555808
733222080
1317042663
265623641
1497398775
1882948178
1899859544
1471498313
668991016
499121245
970403341
639398086
1045365124
1685533782
569497809
1181873401
2062470867
1957303082
1325541153
1187518851
735437299
1572648389
72598552
468275168
175290681
1519408122
1708163777
1777444646
1194024844
2035995408
1569107858
78998138
789207567
1148250407
1341955220
766836393
2136698313
1647561358
1043354542
1736223908
169034303
446187281
448010529
1199329918
1335519650
151120046
916702001
2112383457
1202835746
1275511629
1555254203
1721639108
2023091590
1665072351
1120465203
1317268575
1558570801
2092895890
1499765281
1289840524
1880529578
444761325
1424860488
180769072
620974327
1247300763
2069153605
476109447
1725539434
725046544
870207339
654182282
443055788
1836428540
1533324276
941902046
236501111
593757055
1058388537
1198296716
1749636913
1998015500
1282477399
1758266812
2085901160
2126040315
110815133
75500638
583902830
750019822
1080242589
2021052278
1724554485
611045398
355494008
1717289043
1918825414
1917116890
175711908
682847097
1606399788
882923165
195769049
225672043
357185505
541103820
390115045
1551334796
415500547
61257289
729422627
967465899
484408290
718239973
712428306
1302236265
600266673
966974095
66413905
1583956819
1910787455
1094880611
117868734
751196886
374983023
1590210587
930155769
17097635
1442960932
1073259894
1307113722
62251475
783753964
748740869
666620967
383241992
1828107828
1926373132
1243888257
1380459318
1252941530
679024259
117360827
403427443
1853381763
1261246600
144779809
629542144
1611782269
754852527
286792075
505308075
247300108
424668479
1275974110
1318506114
787772183
960284861
347252713
900734834
898671090
1248421113
587242223
1659872239
1164793100
303788968
1644135210
516909321
274690906
2114192595
2103945253
1982366925
105789279
2130380621
2124907227
1362191227
1496872005
1011439345
1450882918
1664338353
2117567855
1830551795
1826184386
518100532
867747371
945100355
122831236
2003084479
628454340
1380531352
298728984
1770402938
827139805
2099434516
1697482655
923925791
985225059
816419871
1472810516
1001571164
520171314
1988019494
1829502361
875334367
300691063
1317379235
1869282626
1741341394
1641314411
110857723
1850433206
1046867974
514193252
763939697
761944767
674464522
1969477063
1923741020
1864809846
2085508087
333592849
1999252833
1862435341
8023892
1484906858
1356868166
1661889235
863695449
610218029
429371316
2132355097
621324238
1211899855
218316442
962671802
239991322
1262980861
2001046236
1160175039
1234643271
2120022053
762371068
428470752
142586248
2070932364
368101502
600492467
1959092988
1858673583
310299693
1277898983
199917205
1135465378
1009214522
968977087
135335139
634850298
1107336496
779592426
454501656
1385387928
1162500713
1888385111
1961458050
525416597
1691556016
133086151
790936525
603728255
305281784
828480218
2030328099
761981865
1428185809
143039166
399629215
822818953
749203364
2028228766
147413958
572626785
979529901
2114428261
173860865
637722888
1664006804
835046359
1319814245
1756449001
1947416112
280189447
1931974071
1237494223
599494760
1194584202
302952654
1153098877
1575522739
597490536
456892377
963107754
1941210874
1681976722
127460284
39679806
846012436
1190305254
423408182
1301155417
1793950525
1449718281
289737490
893275410
1013510557
54590071
1181419274
504875191
1078632814
788324703
1349875323
1490847343
74981675
1584422641
945189325
1488002942
1193855601
1317894076
1593552477
1187207629
1346149
259867267
411887735
1234229740
1339301287
1505291355
206009242
1457980026
475896849
1303708738
1663335434
1821605766
1639210117
73476534
1972227663
336012084
759924836
921286919
195264132
254493402
352069621
1972530345
1748770839
2144403855
472161531
90257425
1748581124
367829028
1273358719
1519740134
355535967
757464466
728202177
1950341221
1556930303
1272993772
654350663
1782361910
606944926
858477472
1153169843
1637713432
1128984699
1101888477
1326097931
800032930
1288276079
1860586192
1618071173
202445643
1901417826
231573834
66781934
1301060355
1909072982
2114629338
1308669412
706779849
446816655
316967899
144910561
1009305221
1935089738
2036494467
216855846
1278432023
1709269703
147189470
36675693
1306426356
2105023605
574975480
271108958
2038513756
2115885497
245223691
1569107858
1857261033
1793096006
794891680
1257271223
1814686938
1798812184
817162524
1036305711
133172259
41247436
440986697
1411465369
1301948656
1975400982
1942660708
1150144196
1563634653
1082891278
1303655834
425048675
1182636226
1614632441
2013739148
174809065
2111997460
1787593430
1287056847
557236635
1071749061
653314341
519052192
861904560
748373223
284373588
154146300
2105401760
1962077843
603156848
429259295
1897906937
503419761
866257753
116561469
2096945313
1221816904
688020810
561509190
1551428151
401745624
991478546
1428371634
151890661
1766362000
808939271
341483327
255331848
1625671873
830597215
793593877
1279812461
1190377595
1614174977
1659796102
89207405
1024818401
134285243
1014155278
2043571878
775293472
1022833495
1266597109
788869272
529878265
966278449
2077851964
1473948573
1817899636
683319932
823558140
297595628
449122566
497904362
485212279
82241012
251682104
174957308
1463851623
333641805
650075115
618942455
471042920
592788597
50491578
341563059
781851066
1029129591
1477997021
2023341680
872214744
1644614898
976214890
1673665614
1706333999
471828634
1252039988
380302182
1435255402
247515213
584829006
67379754
1199032811
1428965612
118223834
882095149
677682032
1943453103
585996239
1172763024
1432156124
699915451
475244138
1009139777
1454281716
1107635619
704229634
1735840359
1499983816
1048152743
1495622231
2097514278
52418668
673816681
1648664684
1522611621
1491470004
508367016
69765124
1384179426
602357750
416086581
495551039
282151741
1419331353
1549008239
2079235884
1710697104
358352520
1776879590
811522049
510233030
449586566
1995338978
847233723
853941794
1504090539
1983044397
90780094
450993222
1612771718
1867928495
627547443
1552809560
224261450
316464251
1396345274
2045888576
1624698859
1824500859
887112723
1275673445
906313507
680460053
432954179
1415619705
1425171536
1251356158
1994801905
1544207609
1583968153
398823118
2098966175
594120244
683081186
1943367225
754457066
1582101020
2144252331
299924060
971236859
225226232
1903207489
229724347
991097660
1508107939
72288087
1273703400
1256029645
644247207
601846318
1398482180
167350469
690281634
19163158
41366112
8203181
1510617279
197004943
779184561
1163503426
35737375
1934005535
2107572624
2064294052
65790685
10986542
455418045
981297809
317880163
102910232
1640211069
1757395270
325772044
1731695468
965457127
1032084315
1328869293
135208930
1715596523
1853324101
1062020234
1560766174
1072433885
846129442
24648643
1619132897
475743876
1545050084
149279414
1658662472
1121918187
507274762
899177746
1296631871
76432064
1225725873
1919297043
1011047339
1057436730
283946611
465641111
1512254842
484755676
35513747
774906005
1393441559
1764100181
1327986969
773880623
170329745
1452301669
1709375590
1303661789
1005037224
828012138
1804962662
2114738625
2052747519
477521006
734188256
1535867101
1650586553
1179262710
1310872445
1230652521
1610414250
1534501315
1472995519
1728566839
595268070
1474170895
1208275224
1387535667
264705412
596951089
183876514
113620562
1746126099
639774893
1688295501
255728368
1269558076
1247261806
1829496479
598449772
1986172478
98508815
1368852832
1202834193
202809293
1456281394
1452673092
504570971
1919926060
54626424
276913980
2032321350
1786094115
494260400
479387117
332845285
1711601283
1998144794
794523690
330457639
153073657
1919146735
1632468680
52365035
1587269124
1069663559
1201870975
809510181
941021248
274973221
1064428617
357879581
1774562851
1137404653
2076295600
294357881
421185044
147884520
1460200978
2076032611
1086227940
1904567582
63610906
604703413
1625824914
501945750
230239964
453718945
221095192
1774435555
1078065706
923628185
1513571597
1899636178
93489863
1758848122
740482297
549846791
1718072623
1133779281
214936147
1042681672
368668189
193981575
876996027
1172438273
1142242438
457015782
764483792
1597135718
345327121
1394922745
2093772911
655423161
30357705
1859622756
1265868148
12599848
1078181236
626782733
1830234944
955505523
1999326957
687348526
726529369
1378015722
1937378077
1655025959
343435901
1427065417
123119121
1562582802
2085212213
1375696571
1006279625
610527078
1493351583
1360704961
959148849
154690449
14667933
1502763257
2096384775
733953858
999900295
1255185932
212439822
168993245
1966144010
439935138
2102447297
616543554
75035088
93844386
649297157
1620359877
1842154492
1403527202
671995920
1867181741
1647902525
702562270
908958825
237793433
802654048
1378011938
690198644
856208767
696819912
1192344586
921704087
1841259930
394681086
1461217754
1027407080
129748637
1143709784
218890103
1073536735
37859865
1823249141
73283566
1507370931
545347707
1407176283
1868271020
1423853408
1885094253
443177455
46270422
1216009917
1711723494
1418962474
1371244477
1497442137
1701527103
1657623006
789629702
471611713
1418092350
672002524
1016560771
1745335369
591450057
1164432611
620429676
1980051379
543701426
517482487
1379640084
1274616739
1810456657
967179968
923110654
2074635659
1825316616
1866205022
1684461892
511677860
2020472374
1280952256
616011928
1964084104
1666743660
815642637
564693323
204414851
2015315737
2025573641
120156476
821068599
2011288979
257617199
2007868682
218489456
1779051788
1365208851
337751540
1262281466
1610032806
348879740
1889136783
1890935068
298921611
781041642
851182194
1850946870
556633550
676520908
303205850
1042311931
1139322776
239321000
1361062716
2043095842
1738944534
1389492641
1397910660
714943367
1222507038
1227692244
1926712269
221613546
336669225
1401838043
1578758414
763656747
419804028
1906438891
1109303148
1056822225
1205842229
285957812
2074816350
204700496
644445674
1620125421
967275855
1591695531
2097432287
2093480000
773036057
2146489247
2146209622
1451331651
1062571957
652811591
1147686978
463179885
681296909
1867295488
1271689122
573196772
974752370
540394573
2092815864
1442973449
1300336266
986828332
404075391
1288045004
151843633
1773196090
669924796
1409060283
1321157997
473391983
852674926
485413375
433756847
1009474146
1227850260
1167226310
1541627998
1234591382
1982419164
301377744
757006990
1403597217
1356356200
2030959749
2016126942
513346373
1303260001
1705715474
1786826724
146463902
1394406159
992971303
1763215028
872927715
1104074982
2033066334
1308492211
1769282585
1881517320
1519062487
986238636
1315198321
755203578
1995335113
1415545568
72485692
946967320
535306165
1862499482
654627866
100507343
1182786384
1161029242
1990869929
650649170
653393841
4857597
2014020861
440848340
286912958
264470819
956897385
1773966194
887729165
1406024579
1621584684
2099596680
1524691126
821578719
1143184688
2109726474
819681267
2121810301
1648589469
580256456
1086551622
1797072573
486990315
1334513150
2138724756
470620087
912278544
2118515102
706346451
971096676
2048319394
1988998401
647496033
241429895
1804679291
2438547
2002496270
1434338597
32525706
909355174
844647190
162090541
882374110
1539414122
257831099
1273509560
1410539402
1242505118
1535036768
2112327667
1726754684
1020881261
638338565
85578658
1059676492
2003415238
9397293
1818025481
383180757
490230553
1014806135
205210154
1901420768
334258420
1700116058
1819421469
1339030182
298432679
1073329095
1344984571
1629549551
1656175167
354443330
171728589
1393634630
1764970612
238360577
1292878198
1587047583
1808951311
1882878162
1701309095
1950594173
304908089
1652396894
120509981
425408906
785877560
954760726
1236209429
979827293
1807694477
2036132318
744730368
766775298
1428818815
912478067
2074135643
101682377
302792944
464153358
1888720072
1352852272
1097801893
1489264766
270324617
189860528
29396866
1170678492
295852363
233464604
1557431406
689408282
1318304796
1833885419
1115129263
265666942
1619977003
767732773
2113539932
1149161238
1273403279
1415996183
530724831
1709848151
1362624030
241385381
571028067
1963901362
428044777
1534589233
238863643
711839376
994867514
23661640
556036794
137775353
1547471047
375643328
1675885363
2129446346
1462119328
715413835
352387842
385505240
650037397
1192809887
434509603
1884288401
412592778
1353316189
94321369
835495550
2145515405
750368722
2110069217
387008369
1652314955
1912628055
1489234644
643551766
1014681113
1564646397
659809756
1930329703
2021196441
1433899730
1268545806
1087504179
1569887395
434465545
252293898
1203700619
1212734531
518977386
1702588441
2096017099
384385052
2054277647
2097388214
1782588600
145097765
21721858
524277180
1722856174
400617724
611338198
150485687
271289533
624819959
939467805
1788759319
383367010
718167804
1246792172
1724234148
146715357
1971780667
162275866
926150928
446815571
2085503274
566975601
1710325851
1424664875
208270052
1437101539
373337995
1804528858
90438542
1066244223
384201479
728584234
1713147133
186361219
1651574836
1097220662
1660824013
1582678373
1008822797
1852768175
1676477913
135828574
1425834388
373392468
2007837631
728664946
1768748577
1023122410
1263411270
210549044
898076938
380959267
1627091007
722462580
64384933
631794954
1595678844
575713642
2041041748
490690321
237896944
1654170855
812520446
94553051
427933442
1135178536
143488278
1645149107
2052240750
1626396213
450111670
1121572844
1663316991
361144696
1386005082
1564615654
445514463
2036208038
1176945857
1317372047
1833802234
1101173448
729060735
1542615331
1992186282
1016912327
183073802
862998019
896611175
1892326628
1108128386
1187518024
1125405961
1441465582
167654957
2128572927
853819502
1328923047
832638264
1377801512
1411664497
1181584423
1814337557
1646620083
933904969
696117474
1689391739
1679533937
510322713
1186862335
415379998
398794733
1610356810
1646763873
1855569870
493810339
1984718737
1393896465
1593553451
2089290615
347742877
1076191869
1572094723
1912369503
1820165581
1786471997
107532868
490774065
707035328
169645962
1200911498
595688562
810320401
1282880216
2104527031
242109353
849686747
765286802
1786556752
190458672
1514169098
1823879409
1975020907
668358314
724107666
241183662
669124539
1795968476
1018121140
774378339
2075486750
1376198339
549002147
1174753039
1213772682
439977729
1671762629
162862524
1977342931
261877483
2022439816
18398565
2136391480
313571843
1619717146
1203416551
1647665611
817331031
1407220958
1392143658
633365855
1074092472
2007714028
1116725697
1995660075
1860448810
653386026
1456770290
1670236477
903498011
333221759
1334436031
1006582018
1559495195
2093681961
314077968
779240064
407919453
795609049
1376144851
1492286946
922313682
679170032
1489282981
1289429344
373186563
777239069
2147180845
205721881
1863169010
918963139
768191790
1771629192
84601554
1108967539
1492081584
1238653689
2085089147
1169089148
1827844290
220717051
1255456894
508666586
827288372
1488023000
1560004069
1013354915
1591418877
936862136
1380715975
625193794
352207447
2104457538
1929746759
627436569
295328604
230377651
652112031
415199896
688666432
1928034748
1585978301
593349661
350580796
745981823
1326382593
1959534856
320719386
2069597403
686916461
397444349
1321860227
1775051251
848218618
1749835578
818494582
768251516
1924899429
1610298406
625675859
118035161
377239589
1903884375
1176836266
1446583303
1363141916
315265978
2109729316
1559022041
1321296456
447440668
1233283710
1496247807
1402284929
821556080
1986155560
1635808630
56223444
378058596
1496832367
393794392
676917347
1681201592
84483557
1908402465
1221197531
908165483
364433513
709008011
1065214087
1599530978
1767890164
2119568796
297001782
505439286
758560495
1328811208
2093822079
1977915072
1810949693
1361053200
531910184
20343156
1232455064
1484348155
1200067461
880862221
1173180422
19209040
26460713
571616507
1308189872
2021540904
308175313
113772094
1661509306
30167750
781937771
1008274378
181557990
1872871373
1997664248
662764217
593357619
112279391
1003589636
1803036000
1833318220
1190149472
1910709057
946564057
417191370
168138348
1602909434
1894878168
761755924
269032521
584172966
518576193
149020590
738606673
1978186912
1133261197
1764617372
312217242
836753516
818038129
1691014118
1765332990
1851755142
1883468372
1316476252
368862450
1664463090
90827930
1357593743
70602041
424925941
243601332
1497838835
1898643537
374465042
1202224016
995721592
1956483273
239224256
326567554
1947190924
230812629
1411464703
1492697641
1491115837
1269463622
1845377581
1973111497
515780364
203269046
1136198411
904325284
1143620976
562121180
44565400
1890042513
594400319
1470172027
43244270
589782578
1482660730
1912036763
1301175958
1950313317
998651331
27091686
583428717
1330536612
1832308938
1725598807
402197712
1136004333
895554805
323990207
1859261779
2002459538
1064334771
1499834871
1273101957
172287734
1761390240
748589133
677138253
2122994308
1622515345
1862070247
632228973
1587451066
824872798
439978356
2086300879
1454619253
1126364488
196971430
1209540651
890828843
50078839
682273983
254803852
104500873
1462191213
863151003
1649603122
2070368605
1290999627
1086704922
592574247
1638752279
24541252
573787971
172368987
102680660
1844112818
873804606
2024502223
1071834158
1401042226
1393794542
1428928280
1727128963
1248465921
793387908
1226148054
674562232
466689246
2005333540
1714389355
222981421
1783795867
1364113062
199584333
7471260
973508542
1583854598
1151668618
688267037
2113900630
542866683
1977262631
563761861
1960815032
836615648
1289203936
1014529281
2106520976
338756117
566097445
1807402070
1880848532
880295921
1348376890
2036245238
837248988
1234652574
1668619754
106959446
1869438532
630704214
349105881
191879256
1815093741
1943051614
461925853
255003126
632586870
400926962
2028484070
1171910287
2141124539
1814379699
2028587323
2064709823
1478731787
931011729
1304852717
1142306920
1659682499
941868669
148867248
736796656
1882546409
1029313189
1754110040
1705837663
184069963
654647922
35185768
585973173
698269383
1755386817
1217654772
1941059141
1686274281
2136573807
261849110
1424550071
1524838800
83661525
6876440
1378918354
1676323151
1330981853
1118063131
2083023418
1666566902
1349512730
676514410
1995215251
1907721480
1735532227
965112981
129207811
1217405260
1783649650
1623045510
848428696
1518036612
130164894
1015692270
147189464
134072902
1454186422
1867737972
1640602399
755588597
1322345489
1145379267
1392586224
1495663341
693460705
2134437959
920490963
1319937101
478601102
521742860
1496365218
1739925148
786936682
2062831845
1738557675
552760899
1493382784
2111607331
2137115959
862157912
973775585
415505862
757891626
1701132121
1001696469
1972392501
2129329175
1553231393
700324799
151382643
1365540275
464436790
146304582
418280840
451480309
615000170
598528858
1710939320
1173765383
1502469630
1566853749
317687634
1097088584
2105177205
1056900042
606465099
76962103
646590616
1773798470
968362415
207275330
433696032
1102365679
140930422
1221444014
1518345038
7213258
1254979223
1946782695
1345657469
2084220025
1144903415
1800696668
1425818450
1742511355
1544424935
1200079253
2030882015
1095322000
720506305
320360407
1580829325
1738970522
1968181792
1939640622
2103963292
1011790733
953271729
197167935
334306008
863143702
1163368010
68296193
1158190536
1423722659
2080651019
605536161
437794650
598537093
485645875
721426249
1693540141
785082417
186643
1532438452
829661372
1351373468
173043048
1598539888
1334138868
436054139
269499619
821931266
30989295
236351621
228817034
452527382
2145138369
220344609
2145375272
2141472774
1465080262
18130906
2044927582
1818601883
446667136
1608096171
793748116
2096591389
580112985
370822632
2009397085
1620339333
391445569
1671808915
1143825758
1517236292
601597283
162424456
2110861590
1770190603
991609092
1170819760
1030039786
124813571
1049070784
1212323263
1896911244
1630904929
238740859
1876997920
1375125684
447954025
1730164321
1339647561
1404079670
1791810256
1351782181
1005862585
425009775
1301058582
243902397
1346518027
2134379927
1137129445
1485695031
1581404738
412632569
214449202
2025126079
254348192
78905897
2078121920
611918399
872572194
21869998
1143010544
1893784197
117982226
1859139978
1998788393
833787671
1629786175
31169013
1294931288
1813937213
675424245
371314211
439001591
750747164
272412917
2006126096
1685814875
1513198556
656727301
198916001
2090060813
1645952713
429094255
966642754
1999635601
1419671810
2047448222
319665150
2032700735
806153819
1529206026
2117915684
42308048
142396935
1454564880
1559883957
871794418
723591451
1450212569
145855763
2098834177
758597543
536921105
1929949972
211566292
956643988
189217312
1204271478
830127275
367026892
606023939
1807562771
466409697
1504544813
2131321832
1381077252
400802003
200377997
15260918
1072636845
984040093
1186334451
1938789403
1471110166
673395096
476618497
1854697377
1398377224
791253895
1810062543
866331387
1216020049
176061447
2059741273
320668083
1923877955
548568729
1868706401
945433838
1174607731
1724376381
1225843968
1018135217
140148152
1502155551
1429931081
1981522273
1866625411
1156232858
1935123860
291431079
536823472
1456113217
55651113
1301343404
1501365906
1717882449
1043732269
100327208
1531074100
1784256190
1524999128
649511318
788907395
1565936602
819223446
1508736470
1703314542
922112747
1444663739
2045892644
827657008
663879115
715870398
1533106713
678581098
719769312
82230562
1171991943
1449018989
1395229549
917328045
411058371
775111263
2106917881
2000552726
534642033
735136864
1435361142
356146072
397811378
601911885
884801119
2005495611
741679355
1172223323
597795908
614658057
920996253
1941376800
1804082249
932106686
567163263
809817738
1673297371
2114193772
884968641
1600401936
286561574
1220790638
757663485
1233094224
1443723693
1787978860
1696865480
1920903951
1320906847
168372876
1504870166
1329347764
1581221483
985493596
169139362
1658277577
826037592
1461056689
1134528502
177929493
366317254
1840274657
126882054
1448467137
1405530783
515663573
231038017
973172237
1986103378
274516562
929090583
38954311
2044578094
831051719
197601350
83647235
456447195
1341105501
1733650628
479308257
2037394051
1390601501
1130947286
1367384900
987880274
1349203507
1662522165
1550655142
487411456
1835381238
575803581
2017345583
1679045093
1237751331
1438070262
1928769524
1911636378
1330203761
958963469
1233181435
1655658804
843366356
1920659641
229551231
1634836078
545553642
1818824193
740462661
1072099197
679607508
58535168
610659602
674958521
1268750452
270319459
713447620
1741447117
1192932638
1122884277
427287364
853464689
1743612166
1679285550
13244609
336604314
2130657121
505773724
1110120509
356881175
678716773
619725034
1818815014
1597244806
1382557600
1390633582
1213744474
11989948
422076887
209988129
1298944239
1982272836
45971282
13846205
779050188
346247455
1071555013
675737077
204638960
217042312
1239251806
305682396
2007536674
772513404
1147111617
1397623554
470411615
1624678449
1140207798
1447884820
393822456
1343516595
1559612006
1832171878
1758567499
800744034
216512864
1161730196
765465481
1885331545
428702120
244679797
786222624
334060780
1586898004
773418834
1951911402
1291863744
2097140208
1036820604
1636595119
2114137387
264223940
1818717371
86195217
610410298
987976881
1588248956
1273901605
575904444
1848996924
1208814680
859110364
661591881
754110707
389085698
623020329
1015558925
1629473900
526129410
867266552
322889843
2066656075
363448442
607682513
825496714
1451632780
1765506242
1949683306
1704890064
1810947496
175253942
800217451
859376925
1756993603
1261579300
620077037
776154218
1513684960
1963521218
308695394
2134231962
1784217613
109359555
293367712
1312933264
1457086612
1550437437
701002134
2099517637
1481225970
1883381998
413433278
478851876
1775114339
8431284
1908473731
1342746183
1758368909
1543287263
630057018
1142638401
45352004
205066870
443403730
243578975
1590529860
1664019003
999913431
1526579724
176383091
1737211550
315282597
541267246
894370184
1023033066
1729778283
643422761
562364413
279899920
1117054693
1388439855
367830748
521967367
505995497
368424511
1581795366
2007577484
1138048464
1609412889
949798373
1134541057
1814574653
1861645191
1357524263
672068935
1163875760
1851453219
1878282928
671780900
1767742028
1463944281
1136472701
1964571408
1496921733
1943017774
1895648058
2014934406
1506535385
1235599223
1121296348
1852616511
1833402025
1313368555
603317375
492641861
444577688
1668897741
1172616875
791032523
1603635460
1598321832
1430092573
2137139131
1442066046
968108442
1526263083
1677084333
556647210
228435628
2042479104
690453122
1481726881
1440528969
403654292
1202516422
220245643
1279889323
425317938
372496384
1995480901
838719351
756879463
1241997163
680847271
769045934
579461203
1219975569
540007367
566719650
880442207
387835155
1310249604
708214393
465820978
1374923869
542083338
483022080
588353578
936716093
1578729873
1875304382
1645812820
152877944
1343996695
1969983049
208139280
1553263443
291926803
261447604
219581424
2029194030
119311493
62027305
218858189
5709165
2078318624
1264501396
366322424
95133173
2097469362
890104130
1211588084
504144143
1766851164
869275764
2078561912
1330615477
733028511
1915713170
202194295
825914665
865932550
1539139179
762841830
1019418596
8133279
1089199093
1577606844
583403198
714196537
2119930593
534481922
366207436
700112856
1207398841
1085601259
515531569
953256872
882134992
715410715
496539480
1689430639
445313859
1183795556
1302490866
1806048159
835404602
1841122836
2055604219
157489733
1837819690
491483415
1404851050
1819275612
812458
1030409094
1042802580
546782716
1466055259
1807833722
2002448623
693510258
371012533
1519221858
2002981784
1956252322
1259808905
1022099673
2028786379
1887517872
690671348
1318864126
914125732
1952697619
228359074
1210566370
834682930
518866954
926285914
668433946
1713182813
1245173900
254200275
1320632712
399718892
1768624901
225692275
1471561191
1174377487
112579204
1276219030
281720337
238425320
889669115
1231505380
611647873
962998156
1140081243
457704430
1004262932
651530760
1259202981
286138977
898747865
2110924639
79808254
1742659451
1409694644
2064138364
971455034
785155741
1292945668
1697901173
1796391600
350467726
276717804
920696374
1060031120
1450382354
2144908204
744722502
1644829715
360591484
981516142
412160596
915796016
2010057526
471562687
1768686866
1341901305
939373595
128221380
60551419
314782376
16211821
2035492977
51937355
11779774
2219176
2097687972
1538013686
2003360187
1283648296
1473994517
490055463
633564593
930938051
70490077
1786413451
100103951
753678455
434460305
1963172814
494337297
1390425155
928005172
1250391197
159364955
155312418
578441510
862844420
93335887
801186343
1095838245
299182451
1606757162
2109997781
1018559324
288257201
1955843459
43930403
2019659118
1146813842
396872704
1717761423
1046628860
425497834
1810553097
1831165744
311935029
2014775040
500482124
1663523787
978647878
1119367157
1750260092
8801429
1583892493
747477665
925822064
116822960
79671769
702788409
1914055272
276570710
544401706
1499784447
265060198
1715507178
912847806
1401756673
748856635
1584023382
1856288056
201688221
1716139141
1353758097
1906371003
1355318232
1502052223
2119724060
1892892660
1940708857
1613790968
748815446
559007106
1838012664
1515911630
295841356
608068924
523302662
372832105
863973766
1491278043
594138142
1479677773
1158006286
646235687
1561446737
1448744447
1181806088
525197083
1036879777
877101727
2002422330
577893506
520925064
202220144
1315047363
515057164
1269485823
865370542
1106371696
967159811
1210861392
1709944324
943254499
1588428745
918752050
1298208270
799183190
378949551
228642002
1119984933
1626517592
1638818646
1915922695
386036434
106479579
246035984
940955341
734638860
259856292
577593897
1296285945
743978554
539328872
247344458
133696010
478207434
1439285453
886014457
1862452071
550787079
67438557
27646145
822984047
820463441
831823858
2033119822
754194957
205774723
572380996
1471570497
883207177
677293051
1945080218
1844286419
2104703861
1095579501
463092816
1047548192
1381844511
2055590460
347740430
575721907
1480121726
1075916946
1437096717
1123220301
1277990429
1960632104
1668689881
2008605739
606102017
317427561
1644182869
1292908712
1157177986
167924548
1210925840
378731367
1854364370
1491059561
1284993133
222449061
71521404
1999840513
662663774
301046222
1529868474
1540024061
1288482465
634106674
583025335
1538297212
593701099
171350956
1473715499
1539667889
1705762601
1808289257
1541263422
1118950091
1763181180
505165521
2097241814
1781711924
1552241291
2020814196
10959323
1112578481
1664365340
801436308
2009136512
846145627
754440099
480529863
354212034
715160011
448677645
1643490880
626642625
788303396
1931250486
1380647844
1784619477
355629749
1375823218
552652324
538393123
987006582
1674232491
906294122
1387299344
1868890899
1677913491
623954522
244833793
1089233401
230034549
114014052
1163533140
1815093741
615973915
598116352
1315212816
1764602882
2077492510
761551335
337687256
955023523
495637382
1450689540
116538736
2122015313
200900752
1383578243
1566082361
881736725
975491260
58641353
1964687157
1450577332
1330210353
1996629938
1568315419
1342402160
1222020366
792576930
681155361
643607513
1183654303
1117227436
814065115
696346809
539461266
1935313130
774995790
1226895147
1052093861
289779667
1951726062
289239110
174636231
1682647585
407052617
2138806693
1258527050
1073556124
256332229
1954144392
2075402727
504605460
1759760465
580566991
1235727641
138025628
654035696
1365642339
2106708492
1479912597
1296431032
626049717
1051783923
1254884326
281814414
1430151558
976775612
1827360838
1868376343
1721670774
1734195286
1820509595
1540083049
1091703957
323658210
1140461718
164496737
1890695646
1315239412
629571752
1961805910
800206118
1040094730
1120557728
1092463560
1769932507
446595105
1703551009
1560684843
1005066418
401844285
727968902
951059036
1944317303
1482557047
1089818766
1996428683
482979212
1576397867
328770057
1594122099
2033477734
1325090241
106922160
1955259613
2019423876
2057189747
1741633749
638709626
238210567
1833193399
989874610
1396973267
286715988
172636966
2016072448
1173373740
86413283
1150792177
916043010
920126726
153516058
1747053155
940656130
344418212
1574112616
1287608523
1891655325
1856784235
1239825377
604486646
1128689320
471192571
1253600950
1550688612
119433704
1662597635
1974394322
889316304
1100625807
1874538537
43641838
503199486
2130326885
576948038
1047088720
961935449
1416513743
1086735277
1064754473
292997726
745649496
124509328
648473762
1383106138
1568992124
1105700423
1793453109
1747322262
685831386
191206335
707538128
1173526888
690075036
1773864893
622383823
1198417534
1115022528
2013605061
152427907
335238181
1024340972
174925519
338608255
584774487
767216925
128467523
2035468700
32387765
2074675809
554227576
115518188
1901388048
1640042219
931676854
2146987230
1716869420
225439543
1540923211
932467524
1848498843
876243172
2031795761
1038801474
1515561314
1214216449
387991199
1727820166
1056048828
820894705
1470742580
570957463
2074304847
297636348
1592844275
1771326683
29421360
669743579
1288230232
1229149465
1236940968
140700544
1244006811
224504132
1134110247
1459299191
1814392513
624808750
1055187220
2127092676
1422756733
1941186812
1313399196
379015336
474857475
623498238
655771506
1628667741
194085349
2012995423
2136270675
1472930452
543832875
257196752
2026593404
427024286
253098404
369330845
227697917
1395777783
778315059
37429806
498703227
1762270558
2022439816
1355762016
837484114
2116306697
2020282439
510625335
619235459
846148459
828505470
1066621769
6445205
1799471648
1085232698
1377733959
1029273478
1644295900
1440543683
143709175
15269377
2039061472
1215799840
934359753
1823948940
1049804838
720459958
1928322103
1691502808
1931953624
696037075
990636097
1800194463
294805670
223004421
1318591512
1081788304
206094698
1202936666
1089135198
1852479697
387803960
1918213554
973634086
127334728
575706090
1761198870
1454359126
61722115
35865534
129809162
736430545
1661950942
2143891166
595029695
326335792
549050386
921972699
1222642629
137564645
471057194
2130331627
657685935
50604072
1192382556
380454241
287578259
494430656
2077762341
302467317
115776199
1041240448
1072475691
1844298720
1655649386
573372687
2023443001
424593629
919073772
1537508553
63697808
1340778788
1574851426
56523786
648541601
1016302396
2115451064
806772135
949985198
912114939
1658090936
1099021709
395073771
967221240
1778068652
315481310
758270647
2033470781
376282607
1146558924
1194618046
157159922
2108458859
908935669
1487479370
1554139901
2017036183
2007440845
958357547
126151453
209660353
1322000927
847064387
1095041103
272733415
661984161
229524829
1246385920
1968856697
695824020
340966073
1156117823
825000077
1197560464
820569811
1940696435
1735697918
1770547562
468720257
1542383038
1897279652
1796216676
1969309846
1777615583
2097835359
1120264526
1056213380
57090931
1774443447
1609862778
602521962
1961399624
1693692254
1003256706
1141522093
1809195409
450392460
992245896
384082345
593435272
845350734
1724157382
301681194
83933703
91146874
425817741
293408120
617421483
1060560873
1229745795
866231427
168141723
20279242
61508526
1232400721
1698357823
1397117232
428722390
149685164
2047630000
94416677
1242014714
265705612
719787542
1126110241
724659293
1572101503
943412232
838359748
716515177
149743190
2112735345
1103629261
895842449
435255125
1471644090
562561976
1601343218
892342593
1969868863
1995105751
826890714
783513853
693863397
1862715520
1961326001
318558206
1078071525
195503557
1954513581
2078326868
606736861
1154624770
2138778374
2116408715
1270009590
202829665
2063074827
432710752
839406201
683911895
796780422
427893857
1819029545
844861032
448497837
220423436
1432316258
2047665382
1537076207
1188984046
346609690
1139784474
2108311193
525985421
2051576181
412411781
58120070
96680155
249477292
1315470599
905892733
895814474
1822668253
846863122
550722457
1365987543
831849129
613886866
704262370
1952453683
2130197921
2051305114
230762157
1867891568
322222033
1064327570
151017565
602313881
1537970415
1981117629
1347262617
700765503
1128988899
1897590250
1554181908
1376857122
1326516367
50760594
219344020
2072024730
1182096349
1690544951
956143426
402382872
1199282983
1540523748
1877784692
559929486
345425681
892216803
800797280
2082018195
166225780
1861616055
1991447655
1862158965
781484210
684840549
1516824287
1000455013
210025984
216790265
1591132742
1896919641
10821000
2119597312
79705849
1783841255
2060325260
824649558
2122614895
300292183
1759024142
280285209
1626203801
363059364
150317367
119223217
113482986
1311896977
1214112407
1087076112
1172783810
131760507
865898193
811851226
1797495193
1698784969
2006288885
268698103
1049825520
1149179970
1075668574
1943447171
813000397
1828925948
365500586
1658545896
77386417
66475220
1945535806
648459141
221641513
1220761880
692061227
1039200365
1367043190
40226338
26194709
1290007232
1552441112
1535283528
287340874
1671890607
641130636
2084666675
580013909
1022888894
308459555
1838169791
1140601050
953001631
340503820
1858534031
543928073
1387238317
1308575883
1619475518
1588259131
1145742853
543314659
714188957
513608093
1561429562
2096340030
1462400635
737432524
924798228
1450657020
1945974337
1152848075
880850497
682134049
1139104634
156601125
1351818033
1066688044
1522304829
73047791
1235096763
826807356
1843536479
1767652119
85949691
1735009017
250832106
759340245
1351571948
1703761782
1171503275
179686019
1919533768
109357607
289140467
2045439275
1832746072
1760250548
553642986
1726845568
39672279
1879515377
1111533833
944310592
1982898213
420171077
1502631463
1356439263
2129593774
1567705680
2072089388
771866363
2010764828
1371336159
1331950277
1118830054
460165390
1832386113
148699558
1503939910
690890022
1875674683
219811791
449567767
2070314484
935355246
130155024
1888743578
493365652
388799848
565426974
1097524113
147239941
767486882
1743699521
1488870557
529040841
1019535454
430565715
55786196
647287094
1277670138
1945944100
1710501237
1822426939
1627137596
242461321
39414862
1928693145
1690198572
1800835336
1097784228
1491329252
1363510985
833066685
1904581176
1254773428
1202196502
1109466585
369112078
1631990007
2038283022
15701555
1799667554
1340860415
1012070562
1578626823
282552317
408660347
989356895
2033374563
672755059
708547676
949231437
601122757
743798316
1497084805
578171308
767092951
1301452254
1223220136
1303726452
1882221768
1434642107
543188
534025025
206730603
738134115
646986044
707771245
35984253
640690814
1275745988
1788781866
174939166
1416502552
892853479
1694169902
1467747211
1880929112
1943058991
1063637037
1767894678
1640723207
868222722
1225274262
2068703087
1539057912
1966300405
489613725
1685578612
810521009
974535045
1307708733
1970572034
331724108
1910963133
141976392
1530497641
1310268069
608107697
1806967403
893131218
1123905908
257344704
456922922
124806049
2127646675
1070382004
706433619
1299146886
1978897326
277906545
2051340371
1641255208
529733294
1904041142
683459219
1542058595
256573893
7142593
231201463
294548230
559546717
1643515819
1965012193
1560350748
278198857
475922960
1648867041
1363006938
567084712
1044782552
1780052813
920887539
1550293997
2084172498
67164266
1005517514
642583723
438848481
1993672190
1710570106
107105873
1921175101
1518393016
1925812274
1045682592
1780693714
92788714
1362028464
1842460522
13841683
429657116
866543029
1895895130
670333405
968053167
2132351939
1555385955
656025141
1016990832
294901340
1707726341
923135869
365504531
592341706
2019523995
1796156362
22800935
1601433656
851829488
115443629
2016717942
342714870
100445906
377861953
974015250
1283111583
1767048516
1180154114
1608981306
703907220
1573873930
740613764
282805904
738815793
217464490
1410898664
451148431
1975265061
1188135235
1411021347
664516457
2067394679
1498406539
697782427
1483633939
416067880
1421491242
1561266902
383926891
66182969
1629203641
891748805
223618357
2088709560
1545547587
1794108792
1614932277
1216597588
78379139
1754780984
1741454481
383153860
1836687493
769763537
1948298154
136133602
1951855240
279523713
2002290644
493856403
635780213
1430494180
1320922536
1271879735
1581844168
922196553
1772034409
811008006
496375739
2101695293
1888358454
77147764
1072550003
1004650301
1737329559
265316017
400793918
509873014
1388556644
1633611841
2080596503
1340162304
583824250
1039656263
1251414505
526802192
406506176
1288049218
1497909356
766502073
1717539039
2044499597
917030366
1689017111
1852004991
437387402
505940944
255649361
259180773
1615534452
486773914
2039344825
1646598007
815986036
131436180
530625763
161823399
556940277
345557133
1822313065
298340623
745276256
928184538
446495850
1555719857
1889343748
481195754
251606429
1915505314
1618858160
61995543
1309998075
1402946428
2002589615
813585118
2040925351
700097066
2002947529
1004323035
332951614
1291180183
1178978958
1095620987
1048244915
440979410
599131177
2121331150
816564636
866739083
1804227668
523561946
1434707602
507137569
357344140
709498
470822759
818510007
1511712024
887159203
382172030
1008449150
757575910
624715917
608656576
1735081270
524395096
1662995138
222405509
1492118687
1971774666
1821712552
396051536
1277650771
974565841
1291084074
1666413997
1264585605
1389435087
823756209
1446708036
1077141136
1624018908
768976953
1496979495
184879852
1359568743
1215989089
419375850
1220140378
1067040550
948552470
1499294441
1807656572
999899780
842306725
1327780959
654139993
818245384
1966962692
1806008457
911427097
2043134217
1356095576
2047281118
500040077
1382877478
1254873731
221268036
1928956704
420249031
760215174
980835912
1190779847
703207978
338852214
782811006
1455830485
599208406
405614759
1156363804
1011073071
341116597
702463912
510526599
161367305
1110538520
1953147377
665140634
356564836
1670371786
416720025
660459666
1088048143
622745625
1586432045
838771337
1966083026
1590326612
1159506700
1738815289
1049130574
974056070
1361337791
962994413
11538185
1209226936
950274223
1802440301
1339133937
768004732
2130576245
218668389
669473404
1537567319
1095472590
966087531
589813079
1291223610
1681332296
354095357
110957958
122931503
713760179
419524451
1046001208
1644422203
1187110855
1177452468
339655616
1768888912
354798183
91274720
2115671000
1729237077
1395723576
973700410
575997945
35593401
108727771
1936522361
388022015
1752057816
593354715
592617397
1774857017
1090561394
663823721
1178665207
510265615
1043178080
2057053060
837806820
1800288351
1175276419
358787881
2123148653
1868931679
748400406
589775254
440289766
940192703
862792704
181305177
589506792
936635206
402181735
1446642489
1945940512
453164306
1946507373
144548245
1783898889
1655721472
1529839138
1690058171
288507224
828400582
1021992245
855089064
365948803
1547403888
699627131
142739144
111814720
1506988937
828752428
977052959
801590803
121112369
351853831
642975244
312790371
636322696
1628161123
831911858
499693689
872034740
1708714992
1558869025
141260502
782432656
2079355609
1093223104
499429803
928623725
875497424
1237525079
1016233783
1240743512
1512141950
1179119531
1637129063
1795030858
265437412
306614744
1629077091
927661323
194330091
1001585887
1436268929
2056574537
2020040122
289596851
1462236557
1155162755
1447215188
2110947928
432078587
1550796950
2034382239
1689349938
1641848973
254652925
1953120464
460144298
438489943
290579570
1984092532
36631338
74667794
2071895523
1329591536
1877353058
253221623
967501301
1035064387
283092549
1332567597
1787773378
169133698
723530055
431768803
1992588713
685613648
145622790
2005464521
40737907
73460966
2100343486
1207335482
2133926539
2143130160
1877446236
1406121298
1961539426
110594291
60524649
1431492860
1150949930
1357705653
220519304
538506522
559695829
1547049344
849365921
1473303042
109759328
874132379
1267457366
1232761644
1233530654
1695953849
375882085
1702842565
1778162826
121943466
1791005380
191423071
280388856
560085730
262437590
764554692
693493843
805579002
952227650
573496844
2077742735
777375237
19692425
1565919371
153376678
1070267083
1769616490
348132820
1961844324
1344475897
999230342
658956103
1441723
1775807391
1276778568
1987903942
1931553027
1083816822
1964235011
101915086
163948991
1317659239
1690464365
1999926580
1199991312
1620793029
259246311
532845418
697682223
937757386
1299358362
399155915
738207354
1433673633
604923998
1730588437
72438349
1170725199
1777512466
1842385128
2120453801
654319228
10704019
892097722
1568579720
1254754469
914278035
1787978860
1519547094
907575833
1365539314
1748491881
1778209056
2069375081
154659095
1001830819
23492000
489514705
1046829610
1751673738
73802060
530549062
1848223174
1398933640
1848551107
573050594
2045059180
456449463
473964451
937507040
893126879
1548565391
272025510
320827039
1145665904
1540680557
770869765
1776965206
1901251509
1377634867
29338746
1281732324
1738784045
256609799
319220513
886614115
381479187
715848578
920520494
79157733
100275094
1694764989
144481915
694239747
189688629
1350068621
139428269
1390379996
1785663963
452957220
1342988005
284067775
1833833671
33182533
1147851383
1980770643
1754907633
1022477607
862088406
587626602
1780684109
641083836
1771237194
1078620867
140152894
329825056
1460024337
1034026149
1127107385
516530982
93992714
21996411
1705168898
125849427
2093311611
1481597536
681320948
643238538
146640594
141943912
592491542
1524306282
1750116253
980252860
1699382327
634499664
433356667
233762448
496244893
739452008
1167155875
140046781
1590743534
1511314615
835732169
126933866
85965893
1181546909
1239160886
689601948
716772229
236418021
235321138
1137807976
1086911364
442581195
1361344098
1979944265
2046892766
1812870792
1532020309
1400574661
317518072
671919332
1768896418
1004855352
877539200
780690451
171040781
1974319446
600301512
1585785640
1996666878
2139542766
2057027233
24851015
1006225652
1573970238
897223054
137326103
847180543
709835381
1316333863
2131876869
1601924257
1720355874
1232571244
420701039
493858769
1440724002
1395741986
992906678
678330712
1158490588
1944283703
1407083461
1642115619
1789106882
580600905
959003012
1151498021
1921910703
386632566
190304555
839076065
1635988366
792189818
929109682
491637836
1222992943
2011227578
1228525436
572629338
1855126975
2102372648
1992016736
185593640
157936543
128376548
1311422742
1798722075
729611056
789798661
1909803177
862649217
1611311090
1388769839
283577354
209081663
1707837736
986963886
2024493795
1622216222
2102434337
877442708
1785625056
678824907
1554635457
1439525637
1579108554
1578036130
1029088245
208616304
622151008
831274393
566815528
1971737885
1112739421
526156726
190600600
223253320
819327558
567236455
1261747159
797064076
1169004859
240368501
319231477
174359848
233258428
95112027
898431940
1019137028
1049266622
574719909
1565221136
852895630
442226739
1359150086
77576370
1592404276
663431678
1682925938
1832559366
1205121699
380881226
1497335699
1978093594
1976776150
224484725
311868772
624854953
331665431
1814479861
933191938
2049099382
1089455355
994900598
1867143305
1800904951
80582727
1407187113
566207821
1464216839
1594916315
1764654217
1444779991
911958353
768345840
1393634630
2036954329
1946547277
870438093
1732977850
590891804
228731356
1763129097
1367986642
292910064
482847094
847822678
1583680652
535612841
251237661
1098022341
575336970
2004311837
1510955279
1273505792
1314781189
1747338068
19238843
387803975
1292599203
161675415
1520634343
57883981
1095625999
2002932565
760024097
1877897705
562014559
473186429
1372496636
1087828063
1113286239
65748443
854142501
1266114044
1293086127
203240639
2105845
197910532
1295106558
901916331
1524974356
1653627659
1638426279
644811004
1008714762
569604030
577019698
2042356251
576381669
486733141
2118438650
488492187
469407230
1890267652
1348180047
926314112
86102262
1753524248
593443740
129210882
1825423653
1267793416
1064491054
524225970
1064837241
883491786
1273970532
1364754213
460258529
1480117780
1202540909
1662865594
216310510
1065422416
1869627114
2125562182
675900293
1738465036
1537756760
64771344
153919798
428658627
508606642
1157280495
1355479509
773326079
896054347
101797378
1125111481
1334638172
603653448
319473766
581044508
239835928
1326323335
191694935
235938833
286984301
616434072
1735751086
118769826
592201811
1005644102
1593660734
1713020348
1700107621
399610103
1668134877
80113507
1092289549
443642540
393955005
634128014
1677484533
568475114
1752146843
235457106
1880985
562054497
903954222
1029405002
1389029510
2103058203
1253222787
624575528
1273310518
1798294660
2107427316
379411836
1851275389
157167945
987712107
2086902289
528790348
646287788
620049058
1333848540
705142507
1462674207
188609886
2129596022
2128526257
203960016
1641085277
2030252094
1075902378
1555872228
694320663
783826162
1483436944
913966202
562386132
544893226
1906224043
553592278
2010684027
903964387
197078562
1881053532
1898871163
705164910
1077754303
2040786029
1437036836
41309501
36991654
425122926
1631102601
790469396
1502868619
1249301488
1995667018
1873258860
1733443452
1733618075
1302227583
1490665509
721619137
1585869108
701059104
1863854477
546890245
1551611459
1357599325
42526716
470663165
1324331662
774372067
148155383
569465044
382734400
1838889693
1641940765
1738284268
10873990
1824913499
959976689
1264888484
913407115
460805322
914550278
703547666
137553281
1139440587
1109148200
338081945
24080807
127318217
482092861
1064988014
990857136
1894478769
1252168900
1821268473
1274862437
314144817
48226207
1743707374
2000050705
1851444418
1046849840
695707292
15292897
1600882658
725882394
1454298918
1954735580
2078429167
340437024
771578908
436924856
945650579
884997784
1420364197
1081803199
591009499
1612303298
933699749
843357334
579405157
1140781122
947982427
1688111544
669525534
2132261662
1073209645
588461848
407862327
1325156899
922787192
1773003145
1051529586
2093966575
107783018
2037800781
7023338
1263930815
1964354385
1892254661
438807533
538848742
1773089188
2107450965
1464979871
394395494
143028907
150200702
2113030438
1520931891
1991334882
124420319
856143593
1947051935
47608328
2027966801
1167634344
1528175220
164065561
673791425
1347490824
1464867710
1333861271
1018352219
471687989
1807090807
1575808293
174521228
1060633407
1340441849
1241369682
1618997867
993895107
1125935797
2048426671
329505986
1397458343
1168547428
1327241787
2145762300
1002210508
774939217
542392493
1124307600
544133386
1469980338
1146425986
681800013
233095461
560740437
321931825
538346002
1384801868
628022714
1030944183
359025037
1706709197
744867859
1354348998
904471951
892989093
816836355
1813425952
1478496965
219118166
288062634
635315072
1049024292
783835618
2006840100
497232439
584541137
418230869
213181037
746729345
1945356045
1020798327
1108641683
1756902113
33216239
1198273355
949012950
851771298
1020980105
1468043763
2003508807
353381925
1192575717
1767262739
1192560810
1524042218
834719297
1182091436
2105117039
263786141
700171358
1207213526
1859160003
1622408281
1991322622
1568775237
134494628
1980682710
59442424
602379063
1170632071
1172478046
1300451979
976587661
1215390279
1136918676
1724810836
708115306
326645694
6899317
367072009
1023817523
576477997
675974477
484896794
659495741
545363002
154811855
694781071
1834757278
468868719
1814219676
491970006
5944738
1066605120
1457053573
1736872526
114314584
1352094760
679431402
1431766159
2023598157
807634486
1335542445
90029456
1705099546
279357165
1501100223
1755674162
231550494
564328261
285191748
1586469537
849710303
2050769196
1495480263
1159426478
1529113162
2056563504
1809798948
1163710044
1816358126
246376205
686455037
647415458
211969276
1311509500
595300630
2030489896
976410427
1827550770
2105433966
487292122
970535055
1143310047
906917082
441690678
1844161985
172570626
1529860628
1439651000
1976376333
1981609894
2039388328
1366194997
1840593435
954626837
1182529059
448112940
669982811
464664209
1197018874
1265088497
2017933499
1865597675
1762796847
1334234892
244317801
169221107
1241626867
1171885640
1602664388
2076120575
1083244808
142167161
1053805911
1875857257
1267488441
1808577989
608178049
339385837
1403179097
1152461320
1490382478
1990733842
736244972
72169068
457467832
1984195706
1818974790
1632846108
691855998
1744657658
585772530
1500013836
2051270324
977744895
409469915
176120004
123391527
221421388
782554176
239564999
1259257993
2130827683
1682022598
1689628361
1980230591
139402373
1525902560
1854247025
1689693081
695740306
666509094
110141168
1470298496
983797660
542494997
223600806
98883778
1213729769
1545258174
670517369
1396073843
1308109902
1025757764
1246364292
551481280
1530599520
956110004
1317854613
1253540398
1931485037
2132895798
2084099914
875293622
1410900830
1388511115
1489294850
1297988338
1368719647
343478438
1070074085
1465764148
1746210730
1997133047
165517941
369899569
1143030972
328899825
672348961
443926614
568757664
1936592094
152586380
2032162488
12346854
1628100880
2014884293
605992024
1533274524
542954408
2037478357
1909867479
527013587
447389247
1146326061
1875647930
619436170
1449309802
1683159590
466361681
259884521
1578305113
1280786113
801564934
1421917022
1380856698
394493196
175252448
1205085159
544429899
2052428756
1264337435
487863400
455439098
1036488001
234727896
2063242014
1288990102
994670355
1870908919
168195215
1926612580
1670219087
512514387
731281714
1109068057
106711944
1379781799
13093651
496111386
736541290
646218952
1794879542
1162318197
171772134
1579064674
1753643786
237273131
1016908388
1748714905
76606114
247541867
1808827332
533090502
1374995760
2030075022
1326368491
1549401880
1870177734
1598490909
261989695
1900914790
1159349561
318991648
1899535848
496592243
1490987836
213798954
1053731478
1850519539
1685685558
1868465143
750772596
799741905
1273129574
1438976619
1267140751
2098431644
1903493994
892338418
1033527447
254732376
1131507476
1603564824
2111566507
1257384365
532851162
197467979
584926754
826018652
852799639
638143345
241650854
1255713570
1499091100
710548933
1026714045
1674501809
187621824
1913419957
1512790082
668812355
1043626486
372000513
77249484
569543026
308628823
1261761639
1952197708
551589128
188727566
1735399637
80641552
310780487
639707686
1993409398
103049043
207675897
495828587
247825993
1579743361
1249950581
939122079
1880975853
1596542976
1281679944
2097866243
1556965615
2047888176
831533285
1342275908
472003843
376539035
1794199238
948062572
389673180
1619439474
435376686
788568191
181219396
1940747263
366478552
695271905
100682146
1831856966
1501673590
294186473
2141198509
937140591
1538647951
26324885
690655394
469494554
472181188
1962484015
864859798
260941328
331309882
1555494960
1599546197
707741707
1746310486
1620555623
1685101939
1352824626
589458812
2089491762
907409725
24946529
1174251918
21586725
1345800963
1764183864
682305809
962291384
1806823971
2005590035
1516995414
1498775488
290467819
1017300760
451961992
791092422
1009054837
1996157155
1350136137
1647329996
874857658
269108319
1176211988
400543897
1480767242
418860663
635679470
661684989
703889660
420743394
643283104
911360039
2071501623
332622522
523939363
1030124211
1623625975
202560268
1183478448
1753852992
1076498003
1441451595
1425349055
1413631328
1281675882
735852573
988772682
53746815
1713567520
1381518586
13345458
166273827
18377765
1910478059
6597913
1567436789
1371198779
658578297
1339574383
180702970
1355909611
369342732
121776603
270912359
1107320746
1165833358
1354866060
1141116250
920488887
104571852
1275020883
1793858868
1698771525
1330308131
160855438
1495408284
1731816222
126011153
1331462236
935263508
1622171101
643848858
784456301
1333860913
224878443
275912712
1491177407
140566617
309146820
1514031001
1544500370
328001872
1468505461
1583391958
1983057774
1525851809
1357381397
363479411
976775612
121301468
695597000
830394813
731189620
478743277
1728093686
216036053
366062246
2072931924
1162055987
1900625483
272040402
1492492882
1972273326
1199111242
1823749933
731078755
381633752
1104524011
1781234807
1450946575
1863306570
331869086
994812244
1384687687
1795174460
1824332186
1391587533
1276529428
1009250423
1676142890
1802241111
745089357
1560521458
755002390
1469019964
1998090765
2137887935
1506294565
1591705929
671529311
1663438174
1093377582
8021265
981051999
1270936186
586168903
566936923
1557060271
813858139
1626472306
210053269
101160803
1459573020
1967832525
464319148
1749325079
2131868371
317035376
2112328281
952184805
932922752
90242943
1397378140
862700190
418947460
842588354
331571872
1656664876
1500356672
440388132
1824360671
512097275
1507807539
21766204
287596557
42233123
42080240
178342053
1028234294
1839637474
1234905861
158633264
724803145
110944005
653983281
5312455
1610911543
333195185
89340727
994303902
1556178759
32536473
1336868527
1943530963
268082550
1907938697
1223989078
2134441919
606564137
775828933
886256580
2032245593
1216429263
274025268
1638103341
2027445042
1738724798
672285794
2036138587
1371368910
1977842829
710271331
1181887828
226111347
1521431595
606480211
1992154435
1156634880
1196252400
821893788
911197377
432063667
2076224931
1381240724
1515590567
239655260
1990460253
320213670
372339627
217953097
788521601
699293004
1040629180
1059907254
585874722
1813846910
2472484
1330615121
1259267984
279708366
1001983975
56771764
185363253
1096150371
1822902536
1259537039
781546896
431662694
641976960
1562126904
57299425
385364507
32791645
1790816806
443720050
812527448
492709872
1140080974
1966904499
235103294
2090959152
657434761
86069823
1836630423
2066672350
1813812053
1163262071
1130071037
1213517609
1678777027
780615086
2134298366
182205959
283802748
2053596779
1059279876
904885886
154824227
433306556
1766199474
1970603330
952074244
1778108715
553829699
1018281022
1955425846
674199947
1762705398
518498385
2064486931
1536329246
1476225104
1498372131
2006265490
507732392
1194187605
1418756799
954960597
1946624936
369101246
1033823296
1220919802
964722960
596903882
1716776910
1010910443
940410256
365681840
2103414709
362634419
2062205143
520512838
49947173
609705043
1243588028
1971079054
1742424260
349367578
1838296044
333980491
490144202
1932157507
1597471650
184950636
1303472269
1830142082
1423901509
807617018
851049206
52381592
1359247629
517099692
1474324664
582674961
635275831
263229609
1157274713
1102608955
1290504154
1300062889
1407603999
1571266309
1609212068
551606899
577483298
1848656935
2063713142
111997568
69989901
1737991299
2042954890
1605324968
962941519
1588722169
689008435
1799650881
1831503823
1069820905
423094575
1416252885
2051648589
479908436
1091690476
22610209
818931545
1370981032
468190363
2097171714
1123076262
1025740673
40490603
86044742
1873535311
2075501513
53043941
2066537442
1416491760
1415891326
1385128366
702425642
1423960622
332166630
1069468077
253812727
879564027
1619358831
175848011
525801165
235113866
1724280339
2048467115
157471386
87718012
2013872083
709915991
1062146935
570921894
1004650301
153807070
1590962711
2062520687
468597632
259154478
400411391
1453461817
1635394965
1823366153
1806867861
1782567014
1485259876
911127712
1496372972
1646646876
44091170
1774273601
294165620
1524926659
799141941
1922384072
670690805
1500326474
1975910549
1260889953
851994660
594358260
1384594138
305540304
919056096
1727340102
1024485850
130753308
1459237329
2132233154
1072306712
496990524
2071582868
230788188
1795674549
1464426828
2041463724
1776881050
1947963321
1931535128
377026618
1277253016
1554621634
997392028
215644940
122075064
1173969488
1720201397
1068344174
2010782047
316467438
1270608189
2109681800
1778643832
1326272252
1028869451
361920830
1106541940
873807327
1330055673
1573654772
669739738
1262864523
1535185055
50937046
78849802
566969112
2137177816
870738841
1996711409
537808043
1259863367
1715086109
1809551554
986752932
105349998
1018109130
1521782218
12558367
737864833
1712461580
519903291
1926036579
1719803976
425393284
721298744
362469989
1371961069
399456453
1135621204
484168113
353571327
1215386992
2022556299
1453832391
349429135
905245765
1403370544
727212848
993559920
706528555
590657422
153474913
1827724720
1812519796
1826936772
2065420965
1987415534
993989254
1341130722
1369791993
175878335
266429004
719805169
97382000
55626428
1137287320
1155631770
885754464
1667591938
1040617933
319257318
1687917874
931742883
1485960755
1933977059
602620821
251714747
1933517845
1300075298
430170872
1496667676
735330489
263451920
687066724
246991706
1771593192
1613118025
1678667513
1337108036
1897383062
1129790000
1332460466
60027843
534036993
832415149
2117932772
449477366
494162053
963219662
2099312592
1936931593
1535537592
684112711
1976458479
1962303236
538499798
1702480295
1393274954
1127238540
1143369338
102348647
623831272
242029619
744993079
695269138
1124620751
477452817
1936499117
581663368
687242931
2063190772
245169250
145412186
1097741529
1109883861
547408535
366971597
1363041857
268075849
2079473544
1419217444
1203259034
343146432
624767074
893428773
704617588
954925327
2110394292
525372464
819042145
813617883
2102593171
2060340533
1015261446
176390900
1418672964
517787291
1513161793
1090850347
1194876640
787254961
1998085540
1191611541
497271902
1547902957
1547131998
1074431667
1949188015
1540517960
675608358
988675574
348921257
1453901337
1034440039
983952210
1134674459
1683039997
61055460
546851011
1520931891
435554475
993624283
309509126
2126214114
2082041039
1940440149
1798943143
1394213244
1886784924
1980179576
1220271106
673427987
1118635646
1273826995
447963706
863018638
215816478
1988111994
1342636885
313293520
1848407856
1267322133
1143145054
1181022103
1689203002
960063989
1650457826
27686977
1608083057
468750807
506451426
727967899
2135272400
95387721
214868600
652756533
697756151
1927661768
2020620817
265657675
397187355
853046164
495595365
631725066
2070749268
2136041268
723538845
1586018440
1287426773
1170004075
1200975632
525306113
781235621
32664406
1145400950
668019484
352937814
609970749
831299066
1120023064
345146710
1854399068
1977715868
1700423602
830104234
1531942775
786639478
1156883323
123353445
1494610916
207703314
1739994066
444497187
2140221030
1342337912
1963135380
1776633682
464122380
1687258002
570445621
438160657
1121780566
1644682769
1277965493
1458640797
1839780175
373000436
2077017813
1272580896
2046689168
1329417322
1767774555
1662325502
1750942248
1536026004
1832828120
242952376
1413762589
234350924
1565675028
1347507681
527315358
5663510
258602927
254797352
1669192883
685682909
414250071
901015463
790370291
1999224165
1101603921
1917411469
948679233
349227962
543568561
976633738
2001092768
490027742
1254785153
730555735
121261275
1943622891
366655750
261166109
391810478
1703303421
2006128040
253649941
265013007
1893693274
1314282864
72722318
1318512097
51612129
214062451
1792672996
1432019322
664290094
626260612
861321688
1254727031
285809240
1124442349
1721610077
548136593
1608490572
214278687
65408029
342754095
1677654700
261985920
397937863
328794974
2027918380
1629020811
1898292480
565279493
1719093679
2110480728
1012523276
2141326798
1484688797
2011138469
923355167
1381256451
344213542
331671024
813642492
285944500
1201706481
1302151029
644042355
2007082625
484801005
1681835270
179399754
507244753
1153516437
1132157691
438927707
1420062331
2038505804
581333962
1176407652
652999335
1791490583
808161187
135657436
910129254
558644165
1111050638
2133854999
1669034592
736240151
1327395976
1304506509
1048656141
1587827010
1809923476
321980343
146596754
738678774
820675709
405427883
1507019787
329508384
1396158454
1928610846
1968103424
1560664984
2064099613
1114218722
1336166801
795469590
1672870253
2056723762
543981707
2064327331
1801354968
697110814
1649168992
1564925399
2046522798
1826020691
914525296
1414136348
1683065424
250581286
1345246010
1542600770
1992187321
1593491866
1924087773
324382182
1337029620
561819389
470851787
1972319826
1716693787
565526949
742531520
697157522
1426882813
146950165
1739048129
649766367
164134905
552017102
507039696
1351294252
341378526
3625951
128770743
342591591
1014297548
1933521797
443232688
2064878016
2007144007
283336960
503818862
1289682776
1271118049
289947063
205197669
147997712
1337697672
950177568
1059193934
446639278
1966073369
2012522299
1028087675
107487115
1389697563
1810687821
1063864571
1948024305
135411729
1158859144
83093477
435716907
203622318
1118567062
883343176
1968587809
814301170
1420330915
1748063390
1916555271
736244972
1650812142
191040690
1363454522
1692442511
1823536129
1686912565
1656072071
610735004
10859164
1715675188
623069049
1446859697
574258135
581498650
1221009127
1860961839
300292183
979748801
1166714489
1535906185
1902348159
153610873
146563710
1128092210
921782524
1787507426
1142115587
1302229331
135030803
1405660823
2033117396
883880126
308284272
1383332695
748764070
207568358
1718105425
2002738736
725831478
1294351508
585582963
1055387614
1342656837
57118742
538133424
1160689588
1174385621
473370153
1608050492
240736011
264204956
1848493422
1020766362
568235532
727734842
198451090
2040925726
422717334
1178993639
1093480846
1981203545
1151569428
913136803
348081770
1958968561
1991196357
1163789140
988670965
1135059914
1024574445
1390599060
1150247481
320462601
1058383113
772436393
292532776
924094649
187351116
155646415
923013009
2075641377
1714906484
980755276
1051590084
1912343697
1612825113
2053311454
532190783
1965904779
471465182
1897241023
269898545
2013166409
1710896327
1927016101
1278423831
1526259089
1153922065
1987959516
1889187687
986648530
1317756337
1773484682
2131991369
1272618052
897140540
472322415
732845160
719704103
1953873010
803392248
1354878881
202317735
1833625913
587858665
889623631
1427386393
415801835
775396277
978318249
1246850457
1841266628
1272794081
90780368
839557152
423726920
522567922
598458208
736707209
258421849
417834728
1508226279
1066140138
556502387
1084070651
125154441
532609826
10019263
38084255
2133795227
119277902
246702394
1301096616
1972355941
954407325
1325979731
963862612
1795409317
1527535565
1788193206
1274227621
554492379
1463780573
2020628034
1460960576
465624795
256887634
2085137424
1414633349
1897293198
939699643
369627857
123629929
1895870026
69810954
954166172
1640998872
1412124583
1335792059
1393324114
1717135242
353346460
1869961745
6655964
466040608
305282728
1004381070
1366443711
1237203623
1629117804
295450226
148953669
1862186748
292092409
746339017
115800609
1168847631
1509456519
1883097505
1894111072
1088935849
736033310
1746344332
1470461520
1160906646
717218433
721322110
1542576411
1294571690
1980411979
1096814408
2088920738
793251800
136255436
1800593144
1735813107
481079613
1683391590
2648220
173767941
40982522
47253469
461734737
744975903
409792567
949505731
1329180627
1446181923
913439278
1827262802
1726686059
767511670
229020219
867609377
88283594
1465485743
24337850
1070032479
738850120
1987568451
2144391325
2041437189
241031488
806376067
1206116604
1576408991
1568752210
1895295271
476334064
505864805
1604849498
1090859570
760598154
1547324582
114521000
357988617
128274930
828431059
853468447
1085278986
1613433013
30014562
1759632338
1247672961
1332441695
32691474
590143832
1528606952
112165105
45404873
1857850226
680325529
164120671
1898758601
1133992212
465631235
1626749575
309071030
1082014210
1021958773
1990111266
1414699013
841823027
1502799965
1372830464
1754818161
1238704725
361088375
548733425
1027064874
2086144216
1895488708
342230682
1354198544
757009909
73910113
1067099759
337633073
1793259634
2032762035
397467993
1431304963
777312635
1967723690
1431314516
92527097
1840487840
1063498082
1003716819
2049493205
1106929022
49231761
1325591341
1712287644
867556895
335773447
5805342
1716820107
720006661
790933049
917636637
1581503444
1675339796
1869912521
1622809285
129700356
1067315083
104355024
510480313
1860405708
1029656838
613157572
1377031283
912060157
98945921
1874055603
1736168194
2068800130
1083425981
1829790855
84694900
2016107258
488435294
1333462422
1088082655
225544825
1103117668
944645858
212577688
48725534
1860673864
92123082
1756248364
1917036995
242180776
1765755848
901662872
1020412848
633745742
416182051
158702359
959671121
212471026
557496658
1829286625
332621144
1355907306
1980635725
1559257001
910456224
1269702719
1349782306
145192564
1802974983
968205764
1908458789
505264678
706581486
1212609041
1171022889
1147666970
1267763971
1132142524
462344209
191150181
1139749459
1670262648
919101362
390556394
1496757532
1953830604
1232878371
279700946
225786215
989327736
265179661
229331863
1385059872
887433924
535047784
655225684
1498328248
1283935020
1272885213
140564639
1244506536
462198000
1389425269
1164220149
1802756884
1794867789
592036632
1190793392
447597272
306157866
1200047125
668675013
600343265
89475503
361839230
832190843
525291635
400140424
1970553849
1032534943
902473895
2066012978
1507003505
1646281946
1991715022
478864521
2069835567
567909127
1905218556
1325955600
1315737610
1134683455
357488080
1886689152
794811658
1195438824
353955082
869237862
1145431268
157030835
348245947
1785122044
65086858
940980489
433180440
386673239
1172431211
1212762622
210287160
1543994893
1263354899
1823422729
1229403694
975662579
1119196033
2082660595
535601996
207093263
924520951
1565200425
480514326
677210429
377613575
1715732073
677503726
216725104
800027375
549856131
154140930
338339672
1241666281
1202091894
1324588104
302519304
727712385
1174551514
720256498
59454521
437114156
1381624825
757390348
1364360245
212405430
87011222
1476752329
1053343542
1828198784
1398976077
1887009703
528167653
645841663
1431318257
824758407
328225061
1278497288
1546031702
222583357
191644509
1727983488
753500285
450065351
1262040457
1624724671
401860122
425216521
2049449961
1800105345
1096239249
724629779
148303903
32586459
298370029
1337140673
1235951695
59025486
230683427
579050337
989283770
1079611267
751994803
2088210203
56194330
369707592
1360886479
1549305588
1235924643
1393166856
541886721
1304915677
1071926708
318720039
976261236
1640615412
129436055
1459381247
233550658
1680019643
1596374609
1666588201
763683966
1002413124
277711174
1126736536
882297355
1879666800
1633832321
851061465
247478220
202056880
73935094
84097338
1741270868
937646702
61993703
1834641194
1557715875
1909375484
1192764623
1077704647
539366482
1126766200
1287486675
71853243
1259630055
1590708737
1423798064
782548369
1099943486
2079289035
2105245966
2023851686
667662066
2100536837
2032974326
713462447
1652556145
1713904435
1435628001
1703055851
1411538319
374328239
1434893300
1304511537
1145020906
2018998234
120351633
518669902
527329872
403547649
1544359683
19938070
358701878
1153834540
635567327
273389979
1766389143
827895357
2132621356
60074908
719442937
933972338
1838351990
2065247766
864103952
753839316
78461831
1223258228
1378715944
997176760
192869993
442176058
989308412
450008268
543466900
313251440
21162196
1683531335
640571206
1560428433
307527089
212123998
520407686
1447362872
264740127
1248903707
813746180
521165625
1377504007
103352568
1056691601
685091887
1257061121
881673381
1829478364
1148133121
1784000503
1503489839
1095803228
1233946362
188956678
1249396157
2085771277
807449005
224453319
653535726
2015162503
2144464381
1001575729
1967065824
201815380
1877386388
1577108072
274461906
2047747477
2056530837
1142763679
484643421
1698025777
447786137
926205157
385623128
540521075
1642512988
54498132
289450073
1234959169
481035430
623371404
479259838
2062974450
768569092
1793561015
1067107426
548364239
817773158
814378782
880179246
1119557934
435304431
1092442098
271675578
1623578881
1536826622
787883828
1138911913
1210459614
1130744535
386696850
172038200
845511940
94133653
931838754
153261405
1019613273
1957893823
1805900741
548589683
1649331180
901122362
1102230874
1186932808
307796927
115567329
1930219898
534961162
1340270600
500616035
1887554369
1259692150
2016466624
469147375
718436834
1435698848
2137985666
1826198218
995112812
260836538
1685593513
1704287883
486450174
871224016
711949121
540918779
1220427009
1042121999
136347542
472001808
2004572276
557301286
347518940
173274595
1575460844
1058530862
1142839693
1612168785
1527480580
889697598
2099393133
1985103541
672793680
2056602510
655451489
649454053
662391318
160667728
589986660
1103435364
1019620193
1279466806
964560634
325595775
1367094324
355452059
1715333023
1629117777
1939153500
2034511770
1974084002
1804507084
344894022
1933972772
1414166951
102536443
1954098523
175550741
752726526
586812317
1392207219
117803836
2087777649
1460207916
904235134
1454885605
1601358319
521187339
1122977887
477005766
555857551
1839481215
495329956
568134356
1266374125
1853730033
886350614
1247414116
708331787
728082126
1819713196
2093414828
1930498912
1263503818
1119447004
378286021
917730766
327272418
1959669036
2098294238
1366830599
304619986
1660223846
1567103983
1785976045
742809836
642840954
1307262709
669520106
849656492
1685362347
1294260068
687867313
1345917536
2053133862
551941636
1054737494
104291792
2028898134
578023914
1037151186
989768829
895473174
1667873277
166904391
1929569171
995822545
566398885
524990309
2000056008
1342746183
2033384158
266070910
37472946
1834135013
1442368563
1424235929
704282850
1168102466
2115228614
1340778788
373362599
583470154
642889345
1137767681
928266382
811143287
1797117596
2123584558
294519327
374152936
38608330
422186749
481072437
770350481
1874622818
1623334445
68213875
1240406511
386784764
848602656
109593481
741240079
398058571
1289002811
225458639
2009761107
1095149730
1743035919
1130666163
1776368891
796923812
240905203
1806765963
1330151659
1861779759
87551342
420274676
849165295
1486853109
11418163
1573394423
1930144156
149027598
1478115568
468825308
777807004
59635266
398044261
1082940131
954530332
1525825743
1451125933
525205490
876462612
523120240
1856968347
1226895055
1828606146
1333367113
1636585397
950632927
692345336
519034557
2087495740
1195302849
688756757
1505679975
1992264670
284684547
468486053
1236676740
1998350921
2005649903
2069701102
729588039
1199737572
1787659313
428764598
14991678
720148714
1344641312
377074523
1036457094
1828401333
303800392
912918089
719888568
1389196752
527664953
1158249342
299326959
1794291221
933223243
1686878940
576975326
919355148
371900371
1785359395
344238914
55668405
2024536095
686554834
2103985908
501499366
195666851
1558419533
1547842978
1910545004
324148795
793212464
205236634
1844733745
350721752
2083691817
2059362928
244509197
2090483285
1170200896
1931508210
1269791109
1249473665
1673987370
1451221009
465371741
633385022
593514856
1852994346
320221802
1806056654
180976000
746192934
1862828738
929838049
187045575
951155741
605354575
924912625
1986011641
1944315619
1066849807
704399270
1152231054
1558501486
255297742
1240680290
1699675957
895934284
1091901468
1729870559
1490500893
405361628
1761633080
1358729163
1094077067
1457642367
1414958386
613481419
1218378469
1120567269
472636049
1156506671
619710708
1622158004
151953798
150024944
503876942
1915330328
1854099830
161529223
557069889
245700949
792027762
2018173151
656072780
2047661425
220545356
1071411659
582900880
207942017
1525960762
1374319365
209497869
839768756
490240201
1604897287
1346246979
1431078492
576774535
286421238
1115167015
762397426
1649090634
1565843710
1345567052
201268183
1728714145
1253897557
1485432974
1025054986
2110266344
1728150689
789148872
774549466
2129378703
1477398741
1562018004
1094733029
1813261678
1615003379
457926022
1101764367
1379241867
172520473
820715781
434757912
79562013
478335705
8383524
1925611611
2125469162
1024621007
2051491846
1174249210
1311764667
1936006166
683221915
488586466
289502669
944584069
1168979667
1013014767
1535241369
1610388665
1954019288
2086557619
1139916555
778902151
1461945371
718284060
1860482905
1342763270
1036418478
1578585348
1951317379
1351286781
1992210672
1181712782
1622418885
1159929073
1864882810
522733101
1268815933
1507119537
2061057701
1562028722
185129876
1394451334
1146855285
1370352666
738071780
525920046
1943183236
1050315503
1017499576
300280080
1666212866
2141871125
1622955858
998679819
1280429351
1039237268
1342867543
1682148928
1690062337
159450146
2109795404
841959650
1687371379
360968943
1175553162
1390784017
1627091007
1343527318
1865307032
1705768437
553516099
1387079703
1080546455
893824070
2056063422
1159815293
105316245
315533462
1546331840
905969844
145606497
895543092
855582045
505120744
1534779655
1860845077
1795346799
898204792
206463688
2132265499
1952602162
67728832
1920229352
628776722
967685122
2065835814
909826222
1589954346
621120740
881138293
94740863
915130719
854348707
701509931
1278975989
603384471
51957233
196098789
2030663362
928727439
1183790189
478498502
1045603685
1311059573
990566591
924383837
1167008366
1802623702
985401084
833026422
885395304
1375330269
1660735358
238051291
717961463
1499580156
463019804
1070002059
1529022760
740514294
531414134
628595754
536993919
1322498710
1746940630
569285308
731973770
951386077
363755479
2004797513
603590164
1141599414
38246433
272483847
1627872775
1467519482
3549369
883003478
857006857
1221042270
1803888967
1621916859
1269110951
429346235
23628949
399508209
119241596
274837480
1018075064
1571680439
920061579
1308317946
1766986000
1288026990
1209140004
728625765
521578105
705831878
1351387250
1426199866
8570466
1261889575
568860267
1666725048
955447168
924307746
772633875
1683470365
854124211
141090462
1008633994
171897112
508812560
486916407
1568888843
1777962167
359670520
209452789
1984177542
420735591
1289481031
1434153762
1010240202
907548703
603333271
1072779642
980543027
1542409353
1225692782
1904017817
255872142
1488044158
1035161200
1671215261
173424611
1693090732
205048645
259505893
217242588
1663620854
567038563
1513246636
338017556
63882198
438988279
1797601288
469794253
1213986431
1292939003
454120624
1924659629
2002981724
1954483390
1012168093
1894585736
2001660707
21498920
949576276
899553052
1873598270
1378399280
611104367
1716638802
481382508
805705744
722147158
2088306452
249385763
1929155678
1643885215
424948469
1029081515
878173967
683134365
273487706
47792343
235509338
390310860
395473577
1454441210
1076938141
102278223
169199644
2139987068
498596867
1324130844
1610929467
1506608152
2061924286
519963936
1914472035
1231794813
584964509
464768310
1193100993
922304076
468274163
558667044
1153127796
796686861
2011635493
1983815158
1285782835
1614598
342814863
1477628793
36383410
336547048
684928805
1134954228
243082607
1718433475
1481637669
666231869
649208597
345497214
1316123368
720835001
2132351939
103814935
1145956245
537081277
706761002
133275543
216573789
782390357
2080866449
1831901528
570230820
881259108
1918729713
733851361
1097576288
1280768801
396379332
1484452153
379823980
245506818
246184869
1071659471
373282815
475612546
1420675669
1216441604
2125035932
1463931642
1140685515
1481961035
1557955033
838200105
1469745480
1173723875
298666186
1652441736
1523036749
742681651
1801505249
1398159123
1088356544
2094335892
779452319
1178708956
1523330787
1192308677
231709417
1548226380
406956825
828975964
1353643058
1078315406
1643848645
1408998960
1662280679
100466982
282691225
302324138
211634410
358027348
728320628
1906085149
364945731
1514786525
1211045969
1413033845
1738619109
1297869134
526599294
1594423453
1716214023
139274171
881244713
129165891
533938247
2131739807
502385498
1302894258
396143721
1608604181
2087355190
1964160742
885569588
605445131
384327600
1964603362
718891357
1542404949
2043574882
1305741784
2113166451
206336678
275225564
1245376329
583420903
2061393300
1624487926
2123158603
1919563304
2082684791
954710558
2070851464
234767245
1385709888
2114195617
455111313
1474382580
1898318038
1636917946
1224034428
697705890
204945953
1591046235
1502577378
2128467503
265774130
830259553
1700395637
2108379275
1977151919
1277021552
248410151
2147301557
589021939
2097037466
83799593
1652958412
2105594060
1382733326
753978855
622821235
303906782
220456697
724416631
42545729
1612604762
1741868127
190106876
739622078
1007934092
743250727
1865596256
477380153
685318926
283369439
824050925
2042023933
984254514
912671128
243891168
170564067
1093209846
1671983688
1097284361
1026337390
985864641
2005066124
1921817493
177511927
1850869633
1928702804
1836436450
1462696321
2028021920
903586300
1306388771
723044491
939452064
972186203
145017618
268066796
1631933906
1249739423
1282147655
823065427
1106382809
1387554608
288724159
1070200652
1615801195
174313717
1164709917
699610591
1432700842
280894453
1949764074
928357896
707223806
639390298
508589307
1932832390
1973460624
1353097998
621714126
443840976
806264442
81330299
2075767373
1877455586
1725188458
570583720
1255077779
2117575757
528416343
1187997337
871888077
2048528707
1462447438
2019414027
914366162
1085635471
1147048353
1440761360
70572322
1469074820
1876635543
664108408
706318145
1227954502
891547937
260300185
1450514931
1381469469
1524075134
2074233471
787467414
1722451895
386673876
1122919063
980749892
2036777045
112256014
2136767046
2112174645
981524256
2119076287
1244835941
272164145
230414939
1659159720
2003442967
1468336770
195473455
1675366106
1239138021
121899160
1912056345
631897705
265124338
339084661
823710475
1754358610
1993084125
1705453958
1037002083
41442412
1468629975
662705889
26301403
501373360
1359589960
611123686
884258023
652358992
1208096407
1992106706
830130610
86821919
947969428
1994215360
152055506
133572615
1346829070
1117008810
50226262
70824448
1705744707
281568748
1248248900
1698471580
1992279847
2001660707
258132463
2031888677
1826471623
388494043
2101612285
565156543
77969452
331078849
1216980970
1433461203
1423963519
1961642944
1588579559
979275550
1423460258
598608127
1059948536
72428673
1302460298
553933287
1115904541
290212580
191922474
133835887
1315487844
927048878
2130847444
706624264
1220852224
1363897859
1972514131
209257676
524821894
157453727
1480990830
313629250
779224689
1039858396
178058867
1610114900
1550062364
1498221752
294503404
1920080905
1621990825
1361437683
1025046657
1685633872
948236602
489855842
2050256676
1906525870
497813160
1333439229
877899483
870733664
2134229347
1157434762
190025005
1294943343
1222465999
1463638156
660553906
1637854246
1782334298
1493584818
1798203396
1467001321
1343727579
1947838075
429478143
1717998793
1243439552
408862887
2037308740
1129475659
724834977
948859251
539483139
1508129196
881370673
515740523
1245473647
1394680719
1421484860
1426413879
1623480837
883153380
1559877621
912084494
2121885092
54572611
1155857496
106950039
2009888503
1979896779
160400933
1162463
870349881
579548129
1359726433
566116629
1442005092
1872524701
750153830
1217553087
686343537
776139764
1228072799
604669002
489077244
1715381087
995552254
229224029
1973004386
1891731138
2047818768
313826295
775222062
844899870
309922094
1135798113
1742788289
1427881717
1643923849
26042298
1482584497
404275419
312631860
1627525613
1815333259
1851443928
1834954868
901226701
1971758078
1376031041
1718388165
1709385562
1852410009
493082460
847968160
459317074
1765856609
482816449
1384009736
987278750
1986044136
1708347511
731077500
1567251491
20410610
1005356429
501059362
2075455217
1025847201
280989744
2003630682
883537202
171897112
1198334448
306076490
1711236246
472622233
1891432966
981451482
2039288946
1007664801
486763381
149668663
2078998864
997688183
591530249
846865845
1248757173
1795831688
2053271427
229808105
1721499322
1625345113
1471439439
2138184877
456609280
908024804
1451243806
840647385
969342275
1007796843
2145735528
1594343743
588127938
67748194
36193523
1573244853
645197096
451074712
289514515
612635349
269183717
1851214835
1984580583
586439174
237750820
1926617793
2056042179
165877429
1828726822
806035923
857158582
1991509027
1904505006
643393200
1769153026
525389600
1687215402
2014821203
1169969087
409785862
83615483
1326901749
1076038680
1373297521
916797305
352633843
263663913
2057050688
1170156905
284718895
800791504
2092026247
568912186
589234339
752317824
1519316369
1630798348
776675119
1479648281
1539203878
1195677783
1011580380
1422886709
577867653
1031825528
1394671273
357602522
491422656
199021710
765589377
2108616001
631533631
1765718636
2113953444
1089374293
1115656606
932348424
1443482709
756068210
1884428759
871226773
1051747760
790180572
1042926172
1018902062
708745518
570661183
1091763769
2073867597
734904748
932126438
459405964
957559515
239818715
1915627167
2123530043
1394571821
82766026
1519211444
294962741
600320955
1627223711
1141758405
1431461444
2083029061
1215261576
1246359967
1146842479
972410335
290957531
960531143
1935491968
1345200850
1272221320
1710997320
1141278125
1659875035
1420094758
1015857392
1733116724
616374262
1516344864
260858332
1327195334
475232093
1358881369
1300293648
1851357778
1277692611
394226432
312596398
1828467709
323159202
956707813
803821394
163261050
1193870014
855832969
1257448981
1801523172
756936623
2007513331
1044480196
1636347222
1214712252
2060177718
1421786069
1613505800
21779022
492168483
167400613
1800935980
1540614207
1128050084
1558533621
1414295085
1874901000
634224312
568664866
197683414
1428615880
1004888483
1111153630
1392912151
1166387571
524790911
223835429
1643540057
169320897
1817456293
1626605051
1624855777
1397910436
745514622
659470061
719535726
1845653009
1693063851
760747813
2056837699
609817955
1800553995
272441736
742284155
685796997
215607647
353218869
1099337739
900259587
1411881555
1846792578
483038527
206992490
1992435694
403188566
1135340829
290054494
586804835
120167668
2083381867
176407131
774740570
470612789
402242265
856323135
926831350
381101716
1250126903
677796806
1333351903
1980952661
705457193
1183652548
1846742963
1543833039
535962844
1329972834
1075459668
192524524
487408078
1917112
212217256
799019661
479374942
1275299611
649858338
1791543679
1149559295
1124180982
1025597330
1526778658
2096884548
2062886003
1215360139
1418064783
1139372665
1439453972
1145242842
1930327905
231410532
1440405792
237390985
1052084616
473740246
440526238
1041664555
1108640868
388483938
94928060
2007653611
1090850347
501087615
144502583
358691645
422640973
1856738127
2104933005
903070117
1135444113
2127592100
1395129215
412483676
1510085569
1787755963
1074430574
1358254151
714384874
1970135553
1715328740
1729269147
1415516088
940324708
722575137
1324676758
1464243085
1963597457
333608838
1863321180
845762907
349135776
379205134
1083194021
1156324304
633426149
375141267
1136269537
18193625
894721627
204771755
610674026
1912614024
52851996
112433109
642968208
1204382390
53671481
1193711656
1150409850
38878074
500492509
1723403722
1446669687
383938816
2077437858
1669956931
938451763
2042964193
53380067
530192295
555853638
55662881
1081869884
1733460251
1889318859
959973472
1618278317
1047078936
209641629
1629759638
1971361031
1275296708
1504618805
1845669044
1631376201
1030630420
1825532200
757250392
1482148470
438432120
1490990908
2039647548
1668603678
1446355308
439758198
673940114
635286471
1879189989
1426182767
30827819
778282960
1691142893
428395186
1331127973
2069480331
1020331969
879190815
1418256704
1762674547
2018837841
1716296727
451138720
843189846
709286159
1292684222
745164354
196900005
1948308258
816500209
1759418240
1931926173
444289202
2024459525
1947150911
1375652603
759953995
927232640
978099623
1255235791
1993458438
400142769
23052372
183115930
1029606530
1712459735
982322330
920404745
115772182
132273435
1083136244
627334759
1413224909
571584726
1874074174
1188101200
335865924
1566396620
1831065238
746701506
693094974
100744154
2010036852
1784605260
487692520
1210590
1453039889
66767766
285366314
2105921611
936757013
1949678746
318673907
808655558
522172246
372247407
711905281
1882222037
1729260206
1523960416
564841349
373293664
1192766886
675694615
517781345
1192443052
325216065
1039436270
2113078424
811864532
392589479
1187547845
58465696
440408206
825170091
1809106289
1133461111
628595539
1736661622
570133226
1909516364
362807931
425074898
1830018186
2123608476
649185435
1879591624
1681363028
45955517
105249891
774365624
1181912481
1609787380
1448300352
1039033933
266332794
1694420056
983209482
922682142
788857646
1566094575
167417876
734443510
842514352
1723403375
771115796
105066006
1522419324
1288534317
1590056745
39082270
1701521854
919006714
879513589
453830720
885470115
1627879831
657302684
1229991193
1774317120
679548931
1806550802
1552365555
1850959156
33558872
99724640
830786666
338225323
529699105
1501405715
2029585695
407690997
1879775854
98285853
409855965
619818308
181723318
770996337
101702578
108158193
853751428
1432419255
2051638815
222473814
446976471
412095619
152513669
1226245928
1580402081
460931644
499831982
668305318
1437199053
571970176
1757802536
878220786
1534320523
74794149
35933590
1475528553
868561143
18773612
1951228603
34947400
1373162590
1747130880
726582582
366189524
2073830356
460473736
1243691649
1496968184
46456990
1874717155
1922243081
2060085316
1333812168
631332178
1509183460
1486838782
689243490
124376553
419967336
460506502
151660932
136491287
317424133
1208936547
893141808
1156188177
387964386
1867075754
1384139038
1192137909
138531760
1836609438
1474036058
53203423
1615998243
154944215
756460252
2052847335
1683396496
49238430
1270042455
819507218
1620792956
1698695147
1887904753
1825289765
2011954873
240603084
361334920
2075593967
2093319875
341477336
532477872
326820271
1790944356
596603488
828005439
1306759732
651737005
695309029
996920776
754498457
1011898794
1762842398
1672351443
908880607
236270758
1133006252
844632398
967588137
726986671
1679672608
1607081607
384623345
610651809
1872876885
1083963704
987591925
1748017942
574992984
615729975
54917149
1287703872
669072050
1475520469
505131657
1668506890
1957558263
731354708
2093480000
2119886905
411691030
900242550
1406143363
1000009149
688189958
1067113424
1938860706
778969373
270312338
724866637
678355115
602369683
2025109759
290730868
92267359
1828655010
1653763851
486167081
940236486
602325726
955554434
375733799
841217700
252356257
942017923
1381872142
356404072
252428432
710624381
1469512596
1834587300
1244434010
148612319
1691952671
2023962731
402483031
552983412
1780294404
941485247
349111542
897799933
1229719582
1732853913
132291959
1947459715
799730787
531400781
1557663901
411939537
908186090
1537367048
899765065
963465398
1957861005
780976052
1577978951
1197022717
737985753
665021542
290023640
1625136221
706290578
1533806176
1789279650
400298656
811614278
1606825234
9504115
1236824950
1414450328
1544854350
265619944
1840857576
1134998748
1855528923
195817169
1344407699
1607379940
2131369778
1744632501
373854637
219702351
1783592838
944457803
1764308658
1109660678
1186423784
1366449783
1759758872
1966116854
1820180711
730117076
551706906
1797943780
1582461967
521758194
1472561499
934269427
65309994
1452011574
1055434296
233887367
206038151
1672806693
1967322050
2067471767
1986417583
1262446621
1802935549
646749969
1161298165
1127494408
1109391407
473751120
705880983
1484821213
1250117277
1802656495
351103258
158851505
495727520
1827376715
1618662271
2083740838
1560247500
521636081
742721172
2133406890
2090097807
1273421893
233704524
355832301
990509400
1749719815
501782923
1819685538
216731525
626436504
1034134126
1740991953
187628918
1409117101
289690210
2067377480
1459499688
431464963
2052537296
1919464584
529517992
2135338498
952847443
1270190196
385416304
1277575568
482810334
2081934627
1982919234
1583971771
882330923
23040436
1935779070
263544031
1501738791
381135477
1930665390
896109240
1271973445
1292506673
1945418818
2096668867
669993450
1796505931
332144485
262092145
793647424
454883378
1869695960
1716117200
945901473
663750722
891419247
1473782649
890746202
424069407
487826544
1584931853
1609271440
114924245
1303980950
193336752
2133490620
921603207
1617083495
1767716915
2063024749
1332606436
1104445132
1410198511
788000579
505019892
166614603
1174753073
1336634442
187405958
296572595
315018631
1563735578
579770330
1248539256
513034150
1792066770
2024620915
501842307
1179170911
406105503
319294128
2093981027
409241825
931172120
1990574634
891934213
1737209219
679276767
214293383
132454127
2060868895
1349523566
609175463
1702990695
772972720
1123030773
460138208
573190170
1165263837
1711124827
410248140
1375781918
2140833273
1728960809
848497948
1677296657
99852996
581705957
1030632014
2035137525
1993477315
106796401
2040863621
1403237109
79063622
1802974983
2136779172
948299634
113233828
844565253
1753357237
1191006731
932814789
157324643
684650935
453207199
2090386034
1855673549
1723528299
1215806946
1749346591
1257225985
1853663187
1824083690
867588088
48587896
1247511483
1599316683
1669037858
788158557
588511462
107910129
1631399992
1900677674
1618058755
429681809
1056840186
292869801
2084217006
276406648
1910976176
216150554
528447362
585692802
1039176189
1709363360
926755863
418851707
1833603180
78675245
974882141
1799129288
175450742
1980025240
1923788793
368524681
1213343141
674440875
264012522
981281002
1522685001
1997802196
1419562762
868342448
1478918995
822626508
186903751
1439535791
2031224951
1410689665
27860325
1754152578
1750480111
328875956
1051329282
1810059359
1568066506
593849438
1775478678
170659631
523217802
436661865
115165075
2129419455
1495289406
1282390235
481529250
1861604766
661218153
115748078
1378535595
1244579442
127821957
2017476077
607393742
2007090616
609172154
1064356744
111599177
611293784
880568101
1429564892
1301302549
1220897212
583944011
1570553047
1537077603
888390104
870708540
480415294
1980447112
583212509
373089937
705740724
1222744510
1404538498
947793283
778502602
1490032958
403452263
2066078232
639515613
826210524
1551252448
879451816
160463923
391102914
920157
308998826
184968615
1489759351
499658477
413727597
722779854
1079262059
1084659662
1265866961
200908638
1284358602
357864741
1421672555
1220946843
355232037
383260105
1829767299
1759749123
2014813764
1453705452
780618354
1651990242
1149945227
2020267948
941009127
1813080558
431308780
1623115090
1987367706
859327137
1680126890
1296708887
1073709380
1973192133
1391065038
1460416059
344222627
449964981
5394325
1833511679
762668982
1032695295
1460553078
37874441
422263625
1934197447
703506273
584158270
2007977358
1629796865
1679633064
1100509456
1965454869
1494136260
1834862645
1519641455
1687983191
1952378704
967829106
975664535
638241111
813152410
1710782960
1307656457
1060361299
2005648893
794690851
787855493
1504249875
1537370446
338835390
1717539672
836163787
165602203
1042652919
359277738
20008691
1554495303
1912124276
1149630410
394121777
299319036
71105828
1111316326
1847602581
737417922
301548713
1169395852
421868176
274625859
1645524122
2025967826
93268967
183279267
373270525
623020329
1949963037
1233258325
2000250214
1070562704
1500831655
1969722610
1492227085
610433877
1645749420
1085306697
1442366918
1727665933
702252831
1746819076
1949121374
417696809
1847550238
1574332377
257535880
993856168
1139290463
922477143
1615190176
1454222641
929872167
1967016825
2129334410
464990752
1069412003
1354130626
356743883
2027490292
1487079301
565362263
2076533484
1776001952
535032952
344563428
1507527497
1943420782
2030953262
254983421
334710128
387972610
2135240067
1792744293
1128216980
673218723
1576169947
156931995
506598725
1628658414
1894386056
1108835724
1771073272
469749395
1225566458
1271556901
702185925
397600049
316175044
718677279
1458659497
895220237
2095310118
1912621747
1913666012
39921144
150533846
1705380565
1122019504
894081591
419657255
1677037067
231797040
1496474935
1926565951
2004161734
722531935
518770174
2094546366
870167578
1044435907
40239300
700281353
1771351590
353350097
615292891
496447092
1493098307
418714656
297121434
952044636
2038899195
1525356387
1119162657
1824652481
1817667891
769173706
2132888766
624676514
779568820
129673441
137575759
1202734819
1896782937
1232729991
517577997
350522863
1126601582
1833659889
970144862
1564965863
1435813426
359916056
2142977310
21723916
1967656068
848506703
1602523395
1000405810
1654164998
2050688973
1230412593
718585042
154525843
1525226395
2135672356
844382362
562370874
1231505582
1041273444
1540871737
1289638508
1039301869
583462531
745622113
1313788962
2141033992
175197258
577182755
638771440
1157910285
1884358811
661190009
2019425996
2130760394
769774205
1629497971
1848941036
769911732
55062953
699672575
1071734441
1197533761
2102163490
1992657101
428163351
898871482
593611475
1696042446
1810805294
84521427
671603854
140118601
714825962
901952143
1779044737
1428211369
1174608915
1736788260
337484951
1852693346
938928648
1505128874
719929032
934941071
728491926
768881348
1143675237
502705701
1131250732
797121706
1501889017
1195630757
1579678725
275931833
1182350500
1985206625
113056530
1930067289
1304191201
1071848882
759541841
1546329398
1654652919
1594999086
1247537750
1770344926
1853849602
1353004032
1129890427
1598523464
81886765
1511801668
1098537184
421771092
753652716
1509569336
1540369966
103186634
1499797955
1942358630
910772790
593839873
122806491
1150890607
2026753430
488977472
1050657566
1222311437
56336493
519520952
1752998442
882049605
276289168
1455299071
810656238
620177118
192634415
2083379752
789864362
406399318
1776384352
337373479
45431006
580201991
796137429
1704539481
1741058918
2098588673
384981703
555325230
782796294
1011612282
971289748
1728561617
676336893
859497263
1478782588
401162995
1563860447
2028712121
111714092
636517858
229600565
1999952533
793764633
417598829
1620228234
349859664
442711627
923075340
662740287
1343433363
1956252456
1364676014
728292313
1873847111
1577603467
1340904655
1229783650
994858666
1654480782
1804934143
915089976
1735867723
1221783000
776546508
565052046
913326102
201871626
1690684506
1842458298
1101045294
155382915
823822426
1501115607
85146688
1882168646
1152315368
455456051
995596097
552186800
101474234
785422891
1116482584
2130324339
1862736420
760730336
21259220
1315856047
1905864237
1592386101
607552013
2077615534
1979942715
611678636
2093666209
799384449
1259207291
990074037
805869999
1908726340
1885176372
1924836064
1663537037
639149197
1032175645
1809701188
132329366
1681248988
1447194213
2070966782
641729298
996675328
1832020039
1991064550
1181761857
603716407
2078834933
1456151494
2034002676
545255650
66903405
708965324
1742253257
751697855
68862500
452787760
1511537903
1455737560
2097990773
1106082085
1749341758
1233095588
1905242405
1860364792
417132893
119560968
486805458
1692638706
579611669
929173461
213879305
467193024
2040042983
1386974312
1696221295
869090687
1631018998
799509887
764638680
508186536
883188715
45673328
1700116475
1825381672
121208528
1201701948
1512671029
1931737403
490066704
343614774
1797146845
1835250381
387672330
786053399
2009520307
1876170561
116460092
103273142
476522255
1654517756
441375026
473926940
752834582
666148837
402844554
725144971
1795704916
1134129809
1687202834
141695465
223815181
1242993645
1339484012
1365117027
778726718
1518278750
265289487
800399047
1281743498
752370740
1648630341
1163696177
2146617148
1633195583
325640908
1591785678
1513811692
1431753897
605202136
137118729
1722437922
2135636507
176254593
383884774
476698887
548468952
1951468694
1790479084
1184296610
505349419
1756795511
725902275
1200755912
1769032678
932706377
489158182
58151527
1012443446
1017142533
1187409871
630713560
1291333268
1735631379
895118677
1840633411
1703551614
1614361205
1088653342
1498122459
1726359859
1155116791
1556869590
1494793348
671666195
1091324298
319835318
1101518023
342505802
223997562
1867400488
1113862816
1084452615
1115681259
537354425
274808070
244652604
1485930444
1410344678
1890534287
1266023798
655588257
526819182
2110584137
123923938
603183766
2128519165
2012781234
1109202429
687450483
1139679619
807253966
492705453
1044426620
689775969
374883024
1180916664
1517174286
439266700
1688291206
1495835024
75177352
1434808175
1347222258
1533372642
1292613285
507355827
425396545
1470656735
1285742789
445652220
231625008
260453197
2048738615
1273357714
1539405410
1238349068
313009071
1132743135
748629965
679377577
1799196057
892434878
1659953352
1531878067
586388623
895824464
890376969
14593760
1241567046
1857268080
1001428730
1978581032
28364659
1706916718
450454240
2096527518
71866674
807441277
1715568977
1089100119
1613969556
1059640714
1789816167
1608365836
1689986999
530350915
961876802
995905247
1080012372
1775747238
73437511
175473563
1934511852
193595321
1533662533
264349650
489918779
2056469515
1107022532
1174952063
2131414287
1179456024
1798568514
1799152937
780782552
521184077
1586634699
1946163016
1600207430
2072359809
509060499
801547138
766777436
947652987
1295097209
1143969188
1690684506
1082732027
30073357
1334243471
1947154979
1373626703
1575391299
1431461444
404337345
2048645451
1124537804
330364514
2098737511
367354343
1214732323
274484355
1871491716
556822948
214501756
93628212
157015722
1996714892
437412922
871889600
1685120415
1709562590
526061674
1011596119
88905074
1014200142
513062896
1179246948
1737071797
632824476
687117935
938785705
660763693
2138136727
2040901648
728130144
816188016
765204160
796496299
691143709
2046952673
1295002121
213670462
1609124293
540344139
1958555435
891388127
693832166
504742024
1510058289
962646555
1889185571
1549189985
1480311144
530946845
1941378815
1331026326
1224531994
449147397
46673199
832295329
12923642
380852653
237933021
1922431400
2067615449
318094612
77874476
107329190
449496906
898620452
1644023060
536915787
721710137
1833076790
367000856
1268932497
775079691
1836949835
1967421837
1751754188
1555551245
1013359725
2012123787
1417498010
1570130124
777417753
298350827
624644419
103797401
36016402
1354855468
1693975865
2016611159
1897918159
1117565595
987712390
249886097
58397275
38605274
1937150635
559877851
1564615654
524160076
1165627861
334384265
1785963876
970622651
786320732
845088850
215086023
1939997251
1097596680
2052665430
1045779867
1144211456
1683227978
1863758066
845316122
1374857369
2016653767
964793043
782506671
635790323
1737126969
348305438
143205206
1801207016
497550608
1972059131
454561437
550142625
1372686067
98027152
1414572405
1914624640
1659923858
1711437827
376436614
1383726302
130618378
1145631006
2143112828
1760479331
567466831
1790725452
481775894
1430844240
1359863113
759526853
741427015
601298860
564012530
53821119
1739263931
1424513330
1971986588
1650812142
545923406
1641659126
146869851
1615619153
269966850
799204307
1330222318
1429378696
458496469
1351069266
1639661849
1860226824
1103730447
550934613
718370983
304002605
1893452625
1092049386
1904717944
263153429
488818407
1962341256
825526530
2114177835
1223140526
1901368137
897495270
1029182160
156565261
2025514802
706106300
59333400
963780337
96317965
506770161
716547274
796048582
2125114495
1666094746
1648748431
930969734
286492721
1941914529
685641770
1714092581
330929582
660710737
784776579
1205247711
315812857
409909833
317418357
1875534218
2010823068
810898590
1468976286
1187020864
1689806967
28524916
1277144574
1630347844
1205515039
1895060027
424568178
1506346647
1535643495
1441815745
678759787
1969572656
585102021
447023806
614919135
1246821053
540481260
1672891541
2103993795
248076110
727011106
1081130809
1267258650
1540341578
1148568423
67786541
913899001
1196113390
502203162
1817333466
1075784967
1912046288
1843807975
592762945
620467707
1539269017
457446667
834893720
1530623749
1894566041
1900363976
113866091
884694663
1511934919
1463855385
634102899
936341612
1682823734
1143222752
2006309926
507898712
1844291133
1294709670
1158080249
477610497
291670597
940211442
2017440343
239522431
474649587
1909102753
1775354292
74370993
557054787
551548102
1895080002
295309553
2134842712
138563375
784199327
318824565
119206795
552538148
1706799825
1759098950
1656403533
476804545
1353735730
1536764849
72599233
246070345
2903900
1515271234
949801300
1838868186
1405037897
1076292372
324287428
1446920098
1990776692
1847875185
528565625
1092493782
461199979
1431701306
2082878980
39515607
510949116
1496110251
1107459813
1930823126
1223345184
189252710
86350659
178946482
1350646537
1941039416
311137257
699710197
959800279
648299801
456665962
1592731448
887650085
476310817
1308767732
1445482001
250064459
2066697768
81338171
837707099
218571965
1696954275
1421628869
2057398792
107745724
1511008970
1572586255
594523399
293741399
967233890
324750947
1004254286
1040111634
1369119569
1994755415
2081134389
833557840
196213021
1029393019
2046308879
59613116
1332444318
818559593
1794134496
616062371
1413386518
209276878
640488533
1021046596
1107739435
1873514659
1204934045
164656532
2131909260
1233820785
162368930
888832250
1497134979
1581906664
1444343466
561903312
642989442
667610755
1520263993
591209451
1606310486
1201500284
175902788
1248421113
997331456
1834203371
681360020
464436790
2065094370
803280803
1607165545
150594086
1117325812
406678908
718387903
1217622134
48492428
341387869
1137461423
732715212
2020055125
357876672
316585249
1595323194
1411397478
831245237
1425366850
1254061633
1203880534
1107798362
1861963808
617321255
2064300620
143448730
140744483
1840220755
422702153
15260918
47164534
1081025922
1993205083
1086587354
1262799427
678105994
366557690
886654297
1156646532
461461713
1407190687
1055379356
102379266
1179704895
1041287026
2003426775
1392419275
1737473126
2074696299
401571329
1067792997
663368222
1468094591
314258794
2114876299
1029422392
1530441573
840019365
1032844050
1423339130
484579128
148494328
1454659216
2141684373
701287265
380450763
1799518184
301966697
1291863117
1492289164
1347653170
532105343
637379654
549270055
348613611
1566727438
1879976174
425538784
1760248818
837025667
836958422
728445367
1043046489
441964721
1018113550
1859728722
2072385461
532465571
1133669833
166717722
698706499
891883605
1189933576
456156483
162231337
1110670467
2131615517
1508373694
754338878
208904689
758407190
521900496
2564536
340423569
880893983
76659438
1343595807
1494703061
952138622
1615231113
1054676689
661047076
393732557
724803145
1527794232
958502162
1011142447
1019274235
1914606531
360159126
845551676
2047534976
2018876964
1470883976
1540798226
1785074243
1611517283
985465424
145996303
1602769701
1479132597
699819831
1966879541
882643913
1395104432
1719708102
194647915
799977219
1019768634
1916181641
1566710786
439688235
1549967048
747252295
1718203892
943931420
661046134
1593101511
1228026909
982855288
467989340
1178237910
623843201
555589146
1790432383
1306680211
1017344955
470425991
1307111472
1036451258
1480171120
1186924748
384559206
164113074
561263228
1013901635
512368265
342482813
152435661
1964830186
318035594
1314943223
2030775874
1123454478
1275504448
835008439
620806331
1985266262
1270156829
2088404575
905316762
591673750
400872950
1843555923
467551478
676113959
687142927
443046797
576624219
1765221065
1152657645
921462517
2105560149
661831240
201531123
397584145
929408404
1340052474
861440061
2008605739
2097712910
261089484
409966405
1165584685
48475681
117792497
1235303675
1831258254
2132699742
2107870340
1979943103
284153972
2092147468
1741319140
559832427
1630003095
1670306845
2028753226
1405799801
455086322
900483369
646525754
1137976157
1416251647
154337039
450747121
1456226335
2037393368
289120041
1721045763
638108390
2086048082
720423659
173856942
1737453714
1922774519
662741786
374212452
1917053163
1955927315
296045039
393737686
611900500
1032397470
634338762
814600871
1315709391
515795243
860935247
608036132
1692406750
1369779233
1418188615
2011847510
794947002
24207583
317411049
1263045724
1029051544
1705510613
210160861
46728526
94705961
1167079836
447121488
956805274
1079563421
966040192
621027278
963423963
790542911
40742201
1081206277
1782024559
797509946
865365120
2138175868
1014480252
467101224
538524045
394616860
1095702122
2001373502
318485743
674424595
1810938466
1543513170
7268445
945437713
699852343
538552921
1552536202
1878368073
876254515
1886259338
1867892769
1977303494
407409591
1812452751
247807566
828481878
1454201865
1549949746
964650733
1472792601
2012385887
142606160
2146098712
483918182
598502264
2014974975
453110678
1103182065
1796116106
515045355
1439682799
1457390371
1817257392
1232068189
1284289203
2046455173
1779722227
1089429173
847668816
500909491
250619347
634030427
694094548
1113122187
1690600221
1532865310
1192202754
1834217137
808743981
108072987
1842587540
1964936653
1532688849
16784928
330876253
1394886889
1141343873
1772918084
1528486929
2105986344
440199908
1985113248
1971620182
59174239
1037936457
887229909
1122661708
923012726
93934980
1040602900
910468774
1176313425
340079394
1564185539
1133494837
299592870
175299626
1643996817
321594067
1028388951
233876379
1761830018
383861558
1290811450
1457881529
581888605
219796980
699679278
330370858
1236360306
947520650
799630305
1778835714
1263965921
136347542
1177356992
1086124516
601670195
1480495349
1871768799
1771952876
486805125
156399987
1564829890
1348654640
1112145161
1192107734
309054180
590581605
1026404807
2076298731
1805220784
1780552758
1298817589
558989491
581769034
1443102760
1591245604
953864547
2103551296
1627459394
632474858
1748626176
948127541
1271354819
1806384995
1369175166
1039941461
539034594
960137568
1667682403
837891258
716722237
1761538232
105732744
1447254701
360762516
1911163314
1122125284
1666901923
574589877
80824484
1954277191
487889618
1536037755
615366705
1969184402
1206055910
1622217336
743288418
1445682705
1166859502
1703763418
126512202
31663146
1973077626
1255921686
1509065928
881006298
802920986
767009805
870606844
1098235160
1436676162
1122314285
2030714901
1897132995
602774818
1106016979
1729615943
2066277947
351130653
1114401733
1024157217
1642360189
911002347
748573342
1504612920
1958325415
942295192
1614304766
215925234
2065978115
692626050
1231381533
2000215411
100659193
330685224
488978019
230413199
719430624
1960414530
1230358795
1654276847
1214916273
43366898
2123721640
2038505804
1069886831
1357299490
199325696
172090963
2101462082
481345714
290016386
842765140
1006507412
110351142
1801930777
1093845005
1857425361
1947796999
1183005631
236247764
2018925573
277233131
642207589
665252331
1738641477
1624505663
632120483
1028787564
464201165
2134929488
699575810
671919332
634715954
331996213
300777965
1239667921
546371571
2146338295
1143654513
1480313705
1776095570
1579394292
1406469833
1111881961
1596395366
521400060
1433735023
1200973000
48966076
1625756230
263791970
1598047639
1781250119
2140961019
1699320555
127495617
882242239
1212716091
369987730
960532016
1809478935
1357551874
1069962297
1384712398
336434801
174358910
1394091164
1781496798
1543320095
751694908
1230023853
149164838
25481878
1247124745
1279490488
1203226853
1202603148
994044437
1849476986
1541990650
392713968
782135483
47597653
1083788432
1125803731
848765013
549777458
690213772
1781285279
1869671250
1634600621
222600621
571327726
323895085
1224140977
1539103443
2075683600
1997192041
1423251147
1512234004
713163164
465519408
1590232910
1963427226
1462789058
979655995
500486690
513246187
1606743617
1338863558
1688494342
1833854842
885972270
48981038
681819222
872576881
1688211611
967351036
392739505
1092240967
1822635695
136324770
235711784
1542393728
25274790
812481666
491421609
659389127
349520316
511987410
2054364339
1406887237
1802060913
687383986
754858869
1458453233
1568045662
1132868266
447150038
435995426
1047690604
1887113624
600746994
991521423
1003769852
387796925
466997496
756164370
1089516637
533091590
829894875
511194386
260020366
740692381
775863995
1980231109
2000167656
1066047379
1695519802
1526202989
581115974
1913018929
706505005
1822848027
1642644169
1096881487
88160530
873103484
322956211
943549201
587216112
596357690
1939564471
1470338117
550374256
635101322
1694934208
2130645309
1735834752
1510605589
1093671389
697402554
322977254
947700179
1746084849
1295769186
307897593
1425881561
609047272
1771107855
1445117591
562513201
1960137495
1395361179
1354951399
2012996713
817820166
1421541565
894213817
2104480921
1783967843
1816544027
1821724420
1137973196
882641972
1662411437
1762405209
2030681476
267023013
812563119
1708240309
1271429226
1768887864
147267541
1780964253
503697285
2052942825
2115573388
1609223062
1395098050
935783242
782692756
202481138
1586468107
1661649363
244026359
1394364015
1362537205
464782493
1087398774
811322404
1514357782
1379892235
2136255320
1023384866
203220833
1242866548
1359447195
143249239
405374002
537953010
329464475
1952938074
1372322377
1517261805
1978128456
2049574266
719621462
498556649
1923799907
312475083
83162129
364795552
295061664
1695093138
1046423320
558810842
182769625
2049338197
852985843
1516909768
1196308827
791119488
1815881676
342547122
1539577455
917730766
248232366
1152491179
1650381054
1198334569
1088781540
631717015
1250696571
1899662963
1758335040
1144756844
2119107306
739856976
257981161
806025618
1209466865
1544595755
1017461445
493292782
1091330476
1351349186
272641720
1614713453
1072113494
668832388
2091391777
1500989127
1281893958
132483337
170810920
1315613081
863034037
1788208132
640525856
1274256795
1656781894
1907741806
1400628696
293725436
1209609492
1385223561
1108520935
1576535283
126278617
1027561541
152764008
1034086134
33286402
1250922762
664078573
660295764
40517145
812405067
90599761
730095150
800010138
825530041
1884844463
313947228
679853607
36253392
1214732323
1794356575
1273994806
1455547741
224144882
1945838220
489883856
1183008931
2100444620
1384946023
807111703
893965987
1812430734
383702967
390983903
1850307303
1959270285
745048173
965506385
1225541420
833061532
40374999
1669260828
838493590
2004912573
1801393408
776208677
1622117035
1977200344
2135416869
530154124
2012038199
44957159
606221902
1404491032
914622062
564770632
986748046
1634361589
1201358934
606444024
1114763083
916115119
288117385
1900628527
1481905262
800631183
1873338271
941252673
232168219
1179380654
1575657221
1629732556
1704856368
1058826035
2122558032
1237525676
359879255
1345610927
1957577795
1597008406
1822454235
2123380145
1684525995
1890311080
1528863794
1447564871
788211768
1749076839
1569187366
2036337158
1178449725
1583770573
601019572
960926174
1307917217
520171743
153669035
692686983
798156080
1381555170
1217612990
954594905
687181709
1196061466
1340570004
2120915408
138736155
381381946
791916887
920904273
1755174768
537883355
750833775
564810963
1431433494
577445299
1578507327
1328156941
1625459025
1763372691
842258632
102742490
749765126
1687906279
642727140
612702780
686528657
2051198079
1808194170
1498501873
73683079
1139884840
29552184
768267539
1396600773
1203101115
1667421576
64049524
688336443
1423365720
1366856166
28960335
13707976
815333598
1521061875
1074593349
1699743778
2098432449
1443627418
471613595
1284105551
692376822
2064134701
1831414097
1934071134
246304648
785120075
1941698125
1782209348
870214338
1635796547
2034150898
494636179
2023363393
537820043
1177457092
753146835
2109875010
38691291
1783872851
1234243032
864676998
446860025
148201346
1733726908
350602021
1277504265
2089691129
1630446042
1754910417
194412746
541118622
1100596973
1133125632
895442863
1262027380
168995161
1473308378
609166911
268509240
508032308
126157502
76949940
729723160
1556601503
802253511
1398241937
1211734784
867891466
1930769728
1332891975
623934478
1689881051
533147120
2116133933
1774430085
821397120
1524887607
1725416951
2014567107
526986393
114015396
1905329448
167340116
528263190
2039562925
2024176384
1975561763
930604906
13655609
2073438866
2097661775
734128146
831597633
2036061863
364030955
1348080820
1283909766
1856372070
643986787
1201556849
1116611690
845230943
649815258
1827493397
279966104
1543515504
936690556
1449176347
2052861216
1543100119
200325999
1490305488
936788923
381728684
595371659
749914476
153259476
1626919022
474398213
2035361325
1026580559
759223714
1432163304
1368785283
463718235
590007227
1813028330
1321367842
1921817041
1375527811
1570401856
402241590
99268723
45305364
2083093883
878322827
795769650
408609613
1429970767
2129894339
492468832
1211851899
498427243
779816333
155653682
2067094547
1630436388
126002951
415417835
1935670427
1543632633
471650053
2023550932
518778540
1047519320
647609476
1961505616
1109137545
1175719345
776846089
32820930
347336787
2019140182
1837848871
995470867
1476656223
1219975569
477699827
897761257
325632511
460054008
1383273706
1111655569
1374523446
2049521542
43857586
232381426
1431635593
1350261662
1536747262
724704053
1963155989
798177039
1711555785
1027755348
943203980
1406075273
525446093
1608711905
1549456000
2097004890
142886870
976112051
1278908717
727982702
78515489
1439499963
533251791
1900183223
1545136048
583370702
617907572
1231854521
1380835527
1056439411
1486291832
190711056
285849242
1066443909
1785319371
1202459064
374640045
469647675
353237079
1038209479
2090695028
1978272497
291941162
744294108
2089337076
946106709
401017839
1549345409
2048223171
215925060
2124112314
720349671
1587719444
1809216550
122082306
2002861334
160158814
578731973
948634279
1647834032
1882099292
1126721663
1161416700
735580480
1274080039
70625467
1789916806
418206773
352883853
476750917
1387367386
1813180516
108823161
444450494
2000665563
860539500
1848729062
784226704
1153601687
212751513
1855365931
1917863193
1165029115
1250041535
1174054162
1088957493
1336580857
642485210
2121258766
247511584
1348811227
598432537
691677584
1267757697
367857082
409925171
397708136
1937404927
426283921
636551711
187337380
1413817409
1202081013
1867399787
510287770
346777500
1204002990
2075121774
540934110
2109988675
150984503
1000328348
183663484
2025921666
781018188
668732615
913140990
1809068874
1728876214
1599726153
1788225803
2080669656
975906710
2088293129
908938247
382594356
1753155743
86163852
869304317
265045152
409163113
1736077067
1056931927
88974539
104994357
1790779791
1957068505
1064340068
1600476553
1151652362
1999373253
1027092833
1813026613
1673351106
1774601399
1262293976
1841276130
1338381713
1936925103
827648842
354214791
1786119926
494087396
1609245150
1448809688
392250627
22301703
1609506925
2131222194
1645602920
1811381333
1372899763
440219412
715869411
56917671
356999608
2017432846
155355497
1206857711
860616587
1016125114
1346834812
1811507335
1685422624
1958195843
1345285048
976710571
428548244
869012744
1924332837
522208147
43670320
2020755411
1002178352
1379399312
530951517
1848925932
1524307250
1190678993
261436331
1375673681
1935416809
1178238829
706596032
1655705954
1618662200
2075641377
1247095924
338933924
407983278
1621955925
408758708
217445546
2099348988
1669163365
976269041
1950386801
47281008
901269998
91071323
1216236397
1361040135
1089791737
1912976052
661233050
1208775746
347454878
2072050833
1043589902
854002113
2106502894
30461517
2095185564
336709422
1298376647
1097732080
625293265
679712896
1661008760
785607949
1535668992
756590602
190193346
361920830
362264148
1193699111
391163740
611307258
1001639976
186628707
669212563
922378073
1231186689
1056766168
1704125545
1878302971
1088728845
1758632289
991756629
507574775
1543961723
2026766357
1674857266
678553647
1223367124
1937202048
316032403
1778847991
608446489
1869692328
327423012
47084165
814818488
18496557
2131416963
85077464
1222690713
789111938
1927002105
328579824
1382942125
111495584
732811537
174878736
1637466693
516206747
172714120
424118059
461584418
625367234
1184771694
474084183
164930975
1049188900
1897098982
596570189
67549989
730871925
1309112616
1615354125
1725281321
1827457318
167657325
1190667993
848715235
1329986353
159530369
860093008
1490111014
569095003
572022842
1635984230
1562223443
1177978220
2060578539
472960355
47084165
1106557948
2063475927
1614508743
750200955
1327616072
1644753212
1985598718
1805112763
1263429974
382629770
306118379
1534021423
1702944821
2123871303
1801062057
1407140147
1486985946
2007835195
1502084977
703461098
1918224727
1365988465
677921663
411034528
1149213018
1548859002
158708403
637177605
65924855
907177320
208850815
898231293
202852437
575812794
1989783877
793329786
240965907
232515682
903687794
289956180
289379145
752704939
13748772
379805599
709064177
402123747
1719588498
758807413
2121187867
492464941
2083431463
701179902
1133293904
2053412305
996500431
533526557
1122522607
1884358811
550363197
944776633
896177623
1960315478
428772250
2088607179
439183276
1323184598
1328384513
949975455
781018188
192845425
1935148146
932471090
310588534
850389783
916987953
1280206952
1653879526
123160183
320362416
1835869670
446814706
302324374
1764300794
370500393
1446876904
893256290
83828253
783106125
1958844394
1810702570
1867309987
145624507
2135752502
1640109466
946218571
1449018989
671407126
1521097616
2018380254
16456827
1686873935
1667651773
1607674806
376175100
2050533035
737432712
2135676881
210394439
685189999
903258915
247900479
602012241
2012438503
1852725919
587544345
1987154790
2101088061
1769838426
1622158004
511920244
1744583951
679925438
987841884
283384103
1153312460
947419522
100569197
393113260
2050958574
1756903269
1562316914
680605340
628986019
2009775204
1171685063
1587672061
1240096559
614954652
1773785356
1180432004
1321441677
808366984
62942640
1216588737
1605200897
1143528084
234417422
1440895725
757750526
415695513
862270837
1169684435
1792439374
1253794631
1735071484
247021490
1036023849
1727241868
740761684
804216792
224611657
1226563512
723057569
813255081
693973019
1524566594
1208034797
1616535381
652273157
105123967
1911299
399899887
268687102
341924715
2051781959
620813619
1635449811
1955927315
1225116151
874967837
379249072
679117759
812241785
746143907
74471435
1187729634
1375784933
1045082582
2035945685
239696832
533158898
1624489863
1705954718
153360277
1031964881
1161131819
1289778297
1641731483
1261777747
1320835971
896528227
668967737
407721890
1392600418
943129344
263942310
1471742145
681110485
54166782
2124108784
856487524
470392280
2018920237
1676266140
1246498060
916202492
78111917
369866512
1331162395
963374900
518961902
274590472
1731820385
1318274584
952391912
1528854903
638067897
117677959
722584326
1182986301
1803047515
944300201
1562741113
1412577098
683635780
1430129519
533523497
1561644563
1231768422
1922326038
905100366
457025868
490180408
1719443451
1528203803
1957563271
1485878900
1248905390
1305372796
56094269
101370114
272855296
1978553660
594428334
1691825077
740387737
879954546
1248924512
1812726939
683574035
1147140661
756666241
1298002172
834895822
1398849324
40016555
1964192668
698660357
644527987
1437709718
2014790569
2130515524
1935350683
1188070790
330570370
940341173
587553515
1755009580
1814301244
134965376
717015198
1589055613
862073267
35744188
335292358
144703706
820724225
117566470
158171650
418272623
1980386835
1766219537
10867506
367801038
704637448
307723970
2006874281
688768451
746470024
256853219
543012819
2128139204
484926345
167847847
470728358
1339097638
1138100405
914409175
823556197
97686965
817546577
1939045260
1207891881
1857098953
372305870
1348627407
551863273
911716479
1518567530
1499768630
427729978
1355260018
2021752498
693968372
1426653661
602739108
328083319
1924160954
653433214
349793634
642547444
1366946189
2025541767
151188271
1515147176
1456714052
538074877
748610428
945199245
2076127685
19445353
474464964
1849003243
1056194760
185770703
1245696199
1244173220
600219466
2048570771
104309184
680551969
1740295415
799147995
1230126755
733149540
319442662
766316113
2076699605
1221955003
18114119
1882267026
833977704
1624550757
1308090098
850397708
1882259991
1076886762
1542886126
428812215
781169143
686319481
1517142677
242102515
579268660
2111205150
1715508708
1769525548
295510473
1418672007
996401490
617854501
1302766187
1015035744
1041693196
2141274868
7703271
583401727
748132682
929129456
1521327682
2137063339
211776516
197001150
29640969
197661914
629283874
2020364849
343187677
58564675
2070968533
1641447066
2011048766
2128619261
1628086782
652216890
237422499
1116546331
1810128046
51189579
396886186
976958018
38323039
826610853
2028274644
1293363700
1277661753
939723252
208078676
207118618
853770423
458029717
472112961
1729337803
98430380
402375805
1660855224
1744079779
1931681072
2013948258
1787080221
633716400
191678710
214818803
159825315
936554221
1164162860
992256682
1240022908
1761926591
434052190
1393376386
1570152307
1175158347
1922067897
1723273462
1207716349
1681890585
1338131419
1324697286
1375770235
1220723179
557888271
1039331300
887094918
564776646
573185490
836056905
1835639557
621762875
617608434
1352950817
1885148189
1179189405
1382146934
1816401804
120831303
703766804
1293501872
165877970
1465133452
90530972
639726920
725742586
1391647078
1000281658
261826924
724492254
896374616
1996513073
546843232
1680311954
1506142925
23295447
1218881847
34531341
436378740
432398298
282813172
783216170
403746087
329104718
54076455
804428645
657564097
1763554980
729488870
536930720
299586290
144416282
1725754742
447085099
632941733
2051891615
1386023049
656612776
487019236
259997538
1384483510
1525601021
2112845743
213851878
1030598905
946824602
313982625
1685635166
1409220245
1760837779
283408349
1319370565
273609476
886816613
978227582
729488870
1329960763
1745462699
1820600874
1178346644
1111292155
1990638336
2033223886
1430559154
1817879051
680454295
1849253425
1969554408
989095531
375874152
862820224
737342855
362056074
1821896270
1913798584
1364765953
1479283905
81285174
1835569329
974893244
1496511237
25151908
51577617
1274337733
433992987
412054568
545242288
1942810281
64478168
2055097575
1440374854
584962598
40828721
42233494
2143278458
1858919757
1690636131
1403732980
1102345751
1088184781
1989500335
1639237943
433283827
1088636561
291962430
321401955
319102514
870170397
1302836448
537485066
2004073627
1920834796
325564418
1915412327
798514429
656801386
434349940
985556646
2081717871
1578328930
1693231871
1856475511
133497446
413243006
748863407
1172074027
113532305
1735829090
2063038777
819115531
1367701686
1219249788
438548078
1260730093
1666906055
827994619
1761368632
113074423
1919619077
1638830541
731810594
1345324629
1687230402
297105874
2134546996
1792204051
881136570
1178121200
1091256538
1799027641
623348992
1795707617
2029455767
161403745
707243333
176509843
929093293
1099062415
1201217076
1359447195
1367584102
594587335
1915559760
1993378984
799400081
974110611
1738605208
407742983
1068514139
884134047
767586077
9675994
1347077818
1210685380
1812569435
547587034
279525824
1619129075
692935520
584203021
95178722
2021468518
284341804
314463284
58452134
94804740
37134999
524127491
1643477838
905836910
891490492
1735425698
127758016
1459097211
775287319
1539674925
28131626
267203140
934861861
179392976
1118515864
616868597
1945520705
1981608249
800312835
1089456351
1363186356
521093837
1230817733
273278942
710545153
298984913
761933254
1612052176
96260048
1446301198
1446034298
249173072
2075020725
29905420
508633605
1131210256
2071159766
126138562
6856948
1462229510
1213807987
616249702
1251327127
1155013845
1801845374
253543625
428689020
635691338
1376349790
1774336859
1971297102
1535997482
1894519959
1868815986
2038003973
771981716
311234654
1527237556
1762319246
1859858798
1924593648
1986681199
1175239983
2112185475
463465461
2084166823
1630003095
551180796
956349328
785354646
25813443
1247666452
593070602
1629704851
972411153
1027417016
1461763267
621275949
1033134682
1798450854
847775791
501197135
432736966
104922592
644070661
1020495617
754892383
1911739383
993058420
1195117464
1270261727
1682412574
310801596
1013314329
1440320539
1003141578
310415865
1494946398
949486604
430409977
344869450
1629250778
193274051
1216294288
1269111925
592950577
2219595
1195354416
592016662
61575704
2125058791
2051662160
1933551050
2112039799
1745908621
2105250155
244406208
245302163
102224897
595177842
186208731
282969375
795516927
179617676
1039701354
1975357555
1364225532
1447610512
489399381
697641720
1202648143
171320652
669083887
837487174
280130037
1483548536
1183760355
1707185146
2110392637
1298972585
1077481413
1017256327
663885790
202291143
1844453155
1847334932
2054760554
52965367
881168575
1340188910
1861385641
174212210
1116314003
1316013281
854740204
533089030
45823291
110046276
692198257
1532387225
638605583
393927807
1577433205
1403504636
1437969282
1912663110
1822274813
1114354980
605807739
469723916
1931221882
376434744
1711891254
1753527547
2122737651
1400360029
1151340357
1138682454
712564804
1575938657
1094234875
344427921
1352013739
1152569810
2009915888
44376674
1066918219
1833295735
1242797130
837931804
878075198
2045280448
350807202
1143590435
1998463221
1085634145
1332684445
1253328983
258969980
1421263952
1791376829
1192213989
1632788059
2058124752
2031455159
875778989
987970712
585858427
486612828
644848725
1960964553
1383652187
1167230660
1863408218
741747075
1514203806
847924660
94920688
1402072649
573865576
143609651
868007454
1906085149
485428484
405235826
700785829
1980213048
1955425220
1890400242
517600537
297768832
1424290427
518323856
300078243
580627977
706330674
1338877099
329438431
1612296709
1994304804
1433632923
457098236
777615554
398456825
1343770266
1668384877
256782159
1039839407
174869155
1039758049
1414105336
920009962
28648676
790026027
142715197
271189533
518070135
1856014290
1730972799
1284822191
986842229
1532261523
1928276579
1776713567
1203869580
1273066020
867367718
739438166
752275483
1768536161
1932581534
1954279761
66019510
2087435381
637866845
42210029
1755824592
230241335
977170609
1904643133
700640844
1844627126
923443032
475696207
2025572013
1454513471
100005745
1080749489
1304280238
377596879
301845818
576535728
111325327
1936176019
146607048
570345262
1914406576
832903320
96683789
1269660338
1254365651
420887718
1080800604
1678831134
1771687363
1803403126
1976327738
1577652660
163027730
1002260152
893073795
1720546628
908258967
1172688150
1074534413
1336389611
1157680975
1931207114
894472517
1401973599
2064380616
952605544
272691310
1505184658
365753067
79800869
1163522432
1279978242
771723094
854523460
2052034123
815576263
464444092
643099980
1958164122
765262729
1489053744
983930992
1633611841
325335008
1908722713
468953007
764489000
1813886290
838908249
1963904064
1569601384
325321737
403193519
1487875589
236916173
101172709
5572814
2131157556
1344514627
677448650
1755561976
2085448516
773439688
677691466
1570358421
2063840350
1825149805
1171210666
1104789657
875015447
34223303
435254015
709225077
57430412
1682893689
1466610313
1158244124
2135508023
27905057
1409290546
245061278
983301809
1266821028
402040777
1240194961
176388338
1537372029
1931849856
81147203
1315401142
1460882767
2042166634
1152736288
401392027
1816113421
1465803499
1272241405
488807285
1932686891
6343773
779877023
1146251588
1771268564
204991531
1287128896
1455172037
923424483
1026147228
832086566
552398583
1707246969
1606186895
1492851713
475433010
708414568
723549530
28961920
526696312
2143647879
2072294111
1627873118
288863278
836065066
197635981
1197166199
163088666
894440867
1396587440
1042870315
519589004
125495874
1293030511
1381300252
1749434564
758703671
1954638738
460959252
737772753
1584008495
518094529
474049683
1172943852
399819685
89481210
822817452
1746701288
1168581508
807903802
454579452
1286348834
1138386768
1382868369
1999169321
408975357
1525536370
2065160906
1739670974
1702011848
771251433
1142782969
1840931853
1255259078
1856168913
1294059535
709248706
1484821926
354720307
1222316604
827850979
675093861
795060905
1323822224
2051442373
1633991826
1671910652
1337521460
1398591535
336042989
863391894
2094120923
1326763548
1191502859
774197331
897878692
787885915
1482090953
2077916038
1690224745
167347581
347460612
1500384779
1186675905
347513889
515276123
1886840922
1162309065
535768813
1114858026
229071355
1865781816
48166226
1308365551
367051535
630985328
1997391214
1184906329
1369118380
1459162017
845784580
1909623277
890204284
209037156
565664169
1749481257
1158454076
1308707983
2099576196
378708765
45717505
1382502077
1319843972
1388064902
562559494
1450888427
2111268636
1217939585
1303545598
117946826
1629925331
708011231
870831860
281797265
645298978
1556803375
307567026
970132554
146662546
271479086
1790003590
540115340
1367184130
459009070
343982406
1016575217
839807788
1217251674
1887646169
962434771
984825343
2011687002
159623228
160666651
884265302
1890128319
299855097
408530205
1198224158
1456116906
546962008
914980783
2106787334
671147338
506760822
427432704
1578941740
1922000483
913455020
455023394
1450218312
477879826
1491006177
708613538
1329609802
210644309
1967549840
1258058492
1397980250
1450163583
369894009
1674689908
1819744687
28774205
1135234155
1188735165
1904735278
556718766
1195389859
224251439
1961431977
212361680
1580776362
1210051110
599404093
1957056271
1454341347
2046528037
417495252
1764404212
1393203883
1529397628
976349803
1256224969
520006338
361911596
2128243108
1354874093
654417865
657754031
130648635
930199731
1792809297
2006640145
590913789
1112226520
665463281
994124044
893809151
1420903461
132342007
2115592464
1292640057
1716671639
1549906206
1662803894
758961476
1717167284
738531061
705420004
2000139228
1078863991
2081626690
2062482103
1296503303
1310474950
612315661
350981903
2000490677
895692423
1488003253
1455968927
339939375
1477437437
932754144
1008936688
1797730835
1106768357
1719988959
2069712023
1483523393
1524180767
1601961767
257315450
1059644278
1328064363
202401186
1161364714
2111536911
1365111376
372776962
1698471879
805264395
1072795984
72143452
607104930
207714124
1095947469
946525434
971143870
815343450
1488660964
1920784566
1880473937
2127302258
1978160707
2072141918
2009776499
552328648
258443931
91278942
1830527571
869515189
1848752374
1552313238
8689245
1490317742
1478402540
834240506
1752134498
1694273196
240793187
2001167613
1072385068
487558095
30739449
1417463566
1728101943
1000080135
305070023
164684226
2110215334
1919206069
609678403
743630106
426204330
465288764
33808800
1687419173
2005557174
639591255
624716617
1071901672
1046226938
987397645
90943729
2057787030
308335057
400238525
1320776077
173761309
874935955
947614309
844553333
702512761
1509686385
115065049
1551448829
349194845
736072646
491041283
419193306
695251767
2132954729
733655786
1366270796
1480849881
209952401
547585798
580217465
1745716560
518988485
308989730
1811961903
1360010803
720453079
462228162
885321507
310886825
1246342869
1692309224
1417262655
1089666330
18177778
756492178
418523140
5782283
264236758
1164483321
420704664
1029814097
1701028629
1605964694
1683567415
1326976396
1396837164
282860681
298419298
2133488454
2092026829
1545224491
1708718409
2139997218
1748073203
1686721436
1876739832
288767653
1303333508
623246987
639050632
443976836
1032011092
1165358038
344903904
1986404733
173999756
1664558637
1370807859
1776119025
1220713454
1129542710
2116657204
48826716
1840115483
1380349062
2015000091
1992591465
1617652973
362094409
119582799
104268174
744138323
1498946423
989053551
1791092307
1473858240
631870858
1004518147
625887807
1163907545
683114993
544155433
138917286
1434848103
2056752468
1401394377
404984438
1330001969
1534059814
75476879
1683151537
275317750
1621446723
656075812
1965432592
1825302437
185792853
48771875
1220962096
1447148076
429046162
598022315
2045950518
992934859
1102205327
910088676
1913626866
1209637776
215250843
2142973843
272339383
1836981678
1806508858
100943955
1051364479
277683723
1695705441
436257306
1471492019
818160697
226978866
1872756140
1660613341
157480954
610033112
1148857019
1386561045
443077638
1532467250
624257045
1045217133
1333273312
382641248
1617832590
525009519
557239980
499021666
1397748051
1194088435
613154419
1427128058
256355596
243096222
674690960
350786604
2130911657
1161485565
1726192761
787804683
124282850
1704100041
1192260651
1986178452
2077861448
1139911721
1482164680
436923229
1760659925
412562222
2034597844
1471556151
1007290415
1112998885
2068449436
1566224939
1394324353
1599579488
1523265476
1472999238
470613298
314850998
143573154
2133612531
428027433
331450171
1338006421
826677638
1317436613
645686911
1644990000
44576032
38396202
1399227925
1485795963
1918521997
956183021
746667790
29624241
638295225
607137422
1094168782
398868694
187439296
705615835
653851687
59021801
1258784250
1034153326
354736472
1796387911
595411175
1103074813
1268087959
1625227659
300670206
2140843074
1955138260
1233136814
374742348
1868566016
519719574
1798058843
132202932
1212439616
712884177
19692288
667911128
429890584
1406997155
90624301
613992164
92958970
1331778806
2086693844
491180663
2062482103
1642241155
1217596984
443322172
1901530156
1442176514
104309184
332167319
1342062784
980500729
115922234
948719268
2134735892
1141709671
1199580342
969288048
196172080
797343021
1346604911
1663789216
774440056
262265470
670495046
1141039622
2110396711
2115669724
811817597
1141340425
1120890014
1437899599
737864639
1508282493
714241075
1828043849
4508437
1353649910
246443355
819653715
121886103
1367009859
910822338
993647539
361790600
1552867963
1333952200
267505211
411309238
766511512
1359974569
1807159171
1131333133
295985880
2013990925
264661467
1544023987
986572232
1458613909
1756039342
1264161035
1945000022
678914061
2136857718
944727597
1567146183
1777509218
860482821
1755854921
1625377813
159605570
1513866723
1787043571
1024631747
1858824975
1547706004
146721765
2025125285
163362143
123350397
1613213076
1611220796
1558702397
2016998090
338776149
2027171293
2005985687
853968760
1988347241
732650814
2108412501
1717597360
813653514
993532728
282418409
392706471
341635136
1680322175
1514769758
2102178097
774071749
1618930897
1106051426
311037124
1298718791
1283656312
616794284
1288181840
1395631173
867545364
884438589
1955600374
1449977572
1853859786
1804532572
1051084342
89273211
2117330921
1837500526
1903802540
1467419562
2139643522
243051938
630240911
570410930
888197039
1489928231
1632991074
876367143
1100247000
1578328930
1867676120
965332591
1269540487
1674280903
809506174
1036345042
1008738388
1312607001
584179349
230161233
2074739492
1240483044
690611445
739401409
1873578706
1652583674
1959546016
1435544031
134494873
2071289805
1027910761
1810044381
1968001727
429999547
1234538193
249512816
267576174
621084042
1970227558
1765607899
292464067
472867902
1681330535
1349948931
2099859589
70238758
1654015585
1790659548
1754362
1283259835
2022858579
578170446
1336159052
1419948221
2076528294
307822013
894642869
183414475
1699293058
1556641732
1433217853
560051401
640677628
1086025139
1971796033
1505410386
308720007
976731540
1730047505
142335190
759277100
687024764
887510603
843861000
1915585349
620800416
405497799
1029159494
1101924595
42451280
48707457
1999690847
1130846298
659702345
2082675715
2027052319
75192569
1806379383
795831029
1757164873
205849396
806906470
229863951
337485349
1591204545
241228229
1517788215
267172031
1931106406
1561361571
1184485552
290000902
1233644816
382144751
1052891625
1117583179
345503684
2034012727
1149555763
1458767390
338884787
38660677
22282551
745424437
1679319144
1560574157
483802364
320719386
1052862874
618614568
217636538
1197209742
1663098852
301141047
1901673936
203316059
1563859430
99676653
1113738999
857251051
443515417
675924544
64458365
832004618
1168274577
1790607379
1658726689
1987790685
1520942479
185348140
1821662731
252923567
1271585700
1733482566
691898518
269949790
95562382
51060634
1712492668
673612391
817177334
730718551
1644848229
394057973
972483641
1022352892
771995747
613764519
1668180392
1296434408
32669019
455825549
138928747
1585558180
156642802
491602503
1588166823
319694397
941319734
116457545
1514119006
715130619
1944956276
2051089880
1845602879
782908419
1669703901
561492047
1413638142
304628338
897502736
693102343
190444272
1239233290
1323126144
224055575
1677943063
189688636
518863155
168189645
847577240
1856691510
1487076328
1722894636
52289935
34367294
1117889595
579857652
2007196509
1092881193
1133972512
1592717757
487751089
574961576
298253620
1896485814
164779544
757194344
1304885983
1467662530
1345523860
1405746417
1046953337
1027097495
355008950
1493641213
21363057
1201344833
803137342
506997723
791362049
1033871518
495611557
1030019877
893912351
252190252
1492351718
2101848571
1597950797
128408828
173674682
1389522610
1713275130
1721641042
136195794
1173308961
339218268
1501389488
329530823
1764453897
1154005905
1077069982
1141691615
9197558
75811940
1867424328
2107291092
426791823
1047051803
1811792308
1087084879
2124420120
783633498
1745417086
435139989
245955610
127507644
1673134963
1240004340
384463806
1450472599
1569748462
889351348
413226713
1148574092
1707033872
1374252007
927377400
1606014488
1658169974
2001857429
5345929
50597945
122507675
1680231602
165765187
121007194
884842694
1348013173
1406775449
1505365335
989627823
754285071
16288321
1349398987
167803447
1956836757
552676055
1656125292
1198926214
1302463887
683354249
869470891
1061196819
2027301291
877006522
1520399888
1897873998
1783016550
1144503289
1413766783
937076821
1094580385
744144725
777477252
870109443
607074562
521644048
1550189602
1165126385
1153581300
336689182
1969099318
1096677920
1191769249
757663611
1237454926
456145714
1734326869
1989251496
2069089272
1011208436
1069189247
1693804440
624661713
2067459497
1422416584
1449933653
1333552190
4486403
1255026992
39515607
201882421
1333288240
31244056
220676415
1562781673
1834843965
1440650745
1589574185
92435476
879971287
266392412
1492970788
168780628
1528482171
1453864744
1422268605
1301147827
1652660782
786848986
1524060529
1636721193
645423413
622045828
1748023362
1643251117
1794432836
1917595672
1501722345
476195534
147732179
544228207
1016146239
524013674
1759309359
1384711830
1144458405
402432276
1235816993
233433459
1696801135
204241698
2069216014
33985890
1655126034
1935665451
1420713778
1685228647
788081291
903733615
952649745
297594820
1016396488
1094083229
857188270
938026519
72629709
581680130
1762727289
2115616739
968934945
1528790696
188608231
147739583
1321321617
1013146127
1994400015
197718426
713792465
844856969
2054513449
1932903083
1722314635
105840887
1889236510
188538862
124063212
1243263123
486143561
417009278
1430557010
975971535
574650570
2014008469
802023598
1258050245
201468503
2057313468
1587128148
1023803725
1052029036
1544409073
851895613
1202784299
776907008
1821390210
873106685
513186609
684764281
450954115
1854254761
996212847
1498163654
1541656223
19837841
1181897213
1703400609
1982038189
1669866665
2070168391
1746370529
594991506
102510381
1023921680
197910481
1330690929
216090332
616765857
1359418195
915759469
28492848
803568951
2129596653
1443795774
132319923
1607989382
2013611090
1671327881
963840431
1776034395
1186677667
351415553
1735274210
1512686903
415216617
811007332
996831291
905914506
803385594
938790118
1464837557
948405281
261405042
566053427
1333958276
44114136
34280388
1407868897
761281778
1382324068
261463729
1076273267
1056265637
1020089919
634826434
661959571
32250629
1783058629
1543317275
1028218861
311288332
1619755692
1064221262
724553595
330676950
1984603872
2122720490
1995531869
1118682766
315388564
912130744
36398272
1147849103
75696956
1495806482
1836023954
776765131
1052228705
415530816
799942286
1156987039
1005054734
1105724495
1059210831
2076419777
34912581
129801338
1443896158
338523101
182075374
1806681867
705619804
741782652
601202893
14505509
1180302310
123247104
2123259591
180252709
1320693010
1625066224
1491872346
260921105
1193233925
1732781982
747695404
324739629
183888154
1673878990
1572832888
677460564
1253151260
1630800795
905321783
1345286178
794951887
993725605
54435891
860736891
715286893
167542278
2144365097
1386358772
31072825
1654656066
493016054
762597443
1735124730
801606552
2043946657
1137248211
488372744
1305093856
944486509
1407871398
1429821434
249268729
1250149245
1620116480
902374596
1425277287
1517095479
1455368923
177193424
2000731518
1723731954
1669668085
194496683
973112158
1515007361
1780650719
435285373
1858517610
1922978353
2005805849
1226093533
1396804574
1094052416
1346294887
432986015
2077022301
121850473
1631105489
1251758798
834518382
1065745800
985053037
638767765
899143897
139670774
2143730165
1334244509
331684624
1264899293
1785214411
1551636837
199063384
1495411407
1222156759
1429096175
1188785782
557496004
1112086180
571986938
92368542
1400770422
1211081795
1140962476
1014812879
342173606
1440797010
1228111771
832420338
798156080
406717735
1499810508
1407823943
1919240595
977150101
1954953623
1238853972
1729261225
1242895991
1145331123
852342881
1191780233
1025124314
1067139614
505439286
97086502
1454278432
1631214367
1375618838
188776559
152416287
1635308293
1606496651
491186225
894999237
1468090089
124179918
697274203
540814831
490301042
593536929
126611129
1211685516
698240836
1892838220
813216477
352223606
1092055353
1432201282
459220360
934820615
1095758367
301648952
1219929963
1461592535
535989435
47747771
2109841253
959817252
2112262372
437120504
1037269654
1238168126
997628980
253982260
646782810
1887739219
1889956875
78284801
1432620352
1760453669
1945270630
39650240
1079615634
400837558
1169121443
1564521615
1223604414
549633120
250555502
1267814622
502307715
908484787
1638938735
1558465668
377596307
1026143735
689876178
654229534
848431638
377613575
199161737
1808254920
1313333312
7104867
2128208077
1422705655
1244591225
1915059087
822882315
1783731711
1499602749
445786925
1877199802
1720687434
2048067191
1368472356
1696662672
2059890045
2073226258
787342606
1209226936
517218918
1922137167
1188377277
1856469598
1066301396
1923914082
649910696
72773577
1763194919
253624663
1263778759
1093948968
1629865664
1477989102
2032166083
547456504
252212626
582949178
125046749
1672773323
597846293
59831851
1948367198
1857516079
1784786420
655362516
2075874786
2091911606
551967996
1954055296
1301950410
1825588670
16441565
1842738690
1960197192
159508753
1456073573
1400769367
884637172
74604386
599782540
2107572134
2139977080
2124914252
1753858218
1386789284
1552485413
439057627
883207177
934452187
1152000521
547214265
1701329460
2082891159
1816273221
801422736
431391183
1248897675
392332805
953996509
542250545
851617087
912988358
2072613676
220420341
1854111427
1272251447
716845113
792398809
849857358
1162154748
1534674260
632728923
1312216863
1920472958
1556197546
457374452
1533425227
810904130
1909374976
1323228829
707476337
807287422
350204388
1022528680
1317242578
21694240
168848257
543921728
108340273
463489419
1777593763
300759422
1231502794
616056953
953759297
1859218638
1137000554
1088565843
2137815950
126238880
795503360
1665211163
1809085332
1909551968
1344974671
1659597895
765524289
1635574940
1910765841
255012070
977976613
171971222
1710566998
1457740681
504292021
1320061239
94291891
1477779526
447136993
240085805
2000215411
126620281
1325105306
1262645714
510029205
517866071
1078454529
889234933
1670820603
1427745135
183134190
365348958
78127510
1341379293
1420094085
1935987773
666148837
1053830169
1137935001
2066741454
403534508
666083890
2113007775
1718239079
361673576
1107743997
237838993
1953991878
1719386637
617791014
1688592551
601804820
141675973
1174694757
2014497832
1102016891
1211155820
865727988
1650396877
809375197
517837151
1745759785
1376567194
816859120
1347202143
1731736823
741982344
594361376
1531379603
1482551725
859169043
1813490455
1564638856
10201585
1455091039
1412619710
1119513158
1119858549
1161518623
1643779059
1384414592
801141477
1065206322
548858085
94503787
855398407
1325729304
1769895834
35961695
645936759
339274552
844285357
1219603709
849049860
1617745589
2065364088
1181837906
125237915
482286690
651651986
1546269725
2036170895
1478724218
72425357
560298121
1670938829
687982119
1148233071
1772652752
1956713676
950211297
274682185
851543520
1186143744
1241226230
1811430539
387107209
617679373
1040373626
884484661
1962478085
1476178958
519587316
703025520
267241796
1060651549
832357096
401640413
1247141842
695481953
2067660900
1278271216
1980627814
310960482
1439640256
37960214
207106538
1470509862
1929286114
320376530
661178079
1669799749
711025483
368018350
1267647242
1624018908
1875756068
1766386629
2024311974
487887012
942862179
1539136659
1772936231
154651978
1509090752
3625951
154214832
413639294
1744167080
76126639
688759890
482462485
1586172234
2080286792
1706222055
1488219375
259509255
772451477
1402449555
1409699523
408418373
154912771
1399946996
1759928609
465544681
189679330
975031286
715407715
1942776217
324280860
1580773848
1034564696
2101626985
179317916
927734431
1476442594
1630037308
549479537
1493756519
102543575
1697760538
2047094
227446616
1782698475
1105239376
585093264
665094977
1920938288
328151245
870109443
1926348644
975861846
250914723
1780737829
1200032850
1583368291
1842057356
1428881793
2055749456
273138943
596778520
901123808
1086473592
1728663473
1578090509
2005301003
1288159797
1092673355
79572014
917221365
1666478001
760472649
1399610435
2144380499
2109985710
653746378
844124976
1347277860
108645200
1783704556
1640578812
889136722
2079189401
2031771894
724544353
1309166211
498961548
1894564858
337685702
1525037250
1772311727
1261499108
1988346784
485433500
780172657
474993812
1524987411
1276504647
202241177
1931173981
642190808
1130708095
209826111
1837565678
1167686551
361340716
539919985
456695794
1964394079
2061857956
1852196466
1959263307
755177372
1986401870
747724528
1020941071
1381827526
910253566
1210770431
1915637633
761917446
886175514
945974779
1066527049
875065812
1950608065
2076490924
1037267744
1331498902
765648320
2014354713
1954770372
556534659
310990265
1013640341
1883774624
1429097810
1961625465
653253034
1436403524
1273834151
294962975
1897051837
500331955
1224337645
1615257001
2097178500
926652802
770368001
205492217
1781677494
973848209
1966529794
1595444231
1572181648
1817786913
1189690050
616228299
794354081
2062865354
948410742
1925351767
1076195959
1787901612
991741589
108617687
715392096
1410913667
1823065528
1498633913
1303018364
825112845
1106401892
238130769
600829757
1309651136
193703826
1230253269
240795365
341028115
1717622597
1172626841
732617816
2072931924
1273921354
1450530261
1421888129
586902733
1616574596
1032940528
2032567072
765239795
1854652212
1863967739
938579258
257734936
1447277377
1133490423
850191554
277364233
1765011091
1142632021
2094918937
2054799657
932229822
756549017
1255716501
1086859913
1312100522
1815627795
147426933
1679233737
1696628281
137443781
58830673
2073340469
1128719184
1855885302
1908388420
1466320206
1766493254
1142601458
1015685268
1530301170
2047409274
151930250
464371105
647342298
215013084
1205103847
108279339
1902901532
2116948599
2073976145
523473530
2001439392
1680062725
1750784126
885114779
63100591
1361204390
1678409678
1311098337
1953566571
617679584
1745959975
2118331133
1233709786
1813333188
584251453
158852
1670954961
447991082
1734236870
343502577
513081592
259017054
557054787
2138716516
1378165041
293572515
696037950
228332412
573255870
240480152
683306612
843957755
1459126644
1871337308
1979177235
421222560
409107707
756545851
719809232
618306437
196933541
339449369
206338616
311050393
767995991
972734072
275235246
614624501
1701850643
1223631674
597170642
784862963
1332828591
5820364
678559792
1534301623
314289250
1488607783
1241443930
1374720891
1263661674
1963004052
366057658
1701118226
1878587471
1147663875
653984561
876835049
112043761
1715475503
1984479225
1645625750
1514981527
2021517808
1295746993
2035406223
821018886
799748519
41819357
2019587824
1991706624
1242772342
907704479
899841266
1735879452
1992107512
1836012990
375047443
785657617
913190160
1404068993
1483416566
1326965483
1623186235
203813195
1220058264
2081093483
1920789112
663726820
1898232550
786864865
1653841627
718642729
621065145
1968514874
374662095
1073740245
637751157
1416914209
1137727099
340182144
1165027380
1112082934
1045976656
59200954
545638011
672090597
1390858849
529195766
416033614
237950904
2030314874
1473166262
681575122
1991795939
378611185
2021635179
1609745612
296988510
199598989
2014652215
1776083224
1640139314
1846170137
287229190
705648916
512423014
1661325313
357069717
823040354
1555799438
1647763434
592312616
1500288888
1241672628
444588383
1730012587
218879778
1114150673
1888879348
119162064
1793392534
562286474
113191137
166792306
1771125514
998532671
504964876
2121353889
2064352488
2122277336
608789028
317242860
1215501868
999756006
68612250
916190245
1262041137
1282846299
1480851705
426993690
224583573
1181440612
31777157
1470253909
1993417472
807623251
1158233669
563271707
678673880
1491156562
1440719815
968470511
998906114
865799655
7363388
62448784
1092643518
777347033
1350804037
82635800
24311022
2120221338
1714878325
802624580
1329367617
1103178189
1711299870
750568300
1252548951
1590515318
1833919768
98664872
587697649
600963466
1589474908
1342941627
1548267552
871062698
945606686
1238643392
164899414
1073920776
1109850710
1158091163
1006959257
1444452118
766111455
579201605
449059627
510254388
258420818
2136517584
837609444
1552440983
639009501
1547128871
1255683985
198698077
1323782365
1405264470
1327578589
970815116
114062916
1305395510
510587063
893025474
1361097010
1597287037
449753555
1777621848
450573125
336078320
384602953
1820946076
1874190927
484453863
1624612274
1834832254
1185710668
1204126885
1952455356
31130827
1225561601
1242776461
1066069392
1472104662
265788752
2144467188
2074569832
1320305616
1414259028
1217276149
1935745305
1886858412
2117817200
2014207670
675138471
1190642141
190642196
837808778
39442740
154503875
1108486889
468434919
877222249
931878513
515119366
64856561
1871604790
461136180
2093794009
506619928
836547818
2016370476
823713199
218032516
2135841319
1275084087
1939700576
187306358
1538936871
1825713368
345616464
159344302
981806743
385520524
1826301867
920769159
1943364001
545581379
1833977045
1515090830
1296309358
861316992
1670716206
1064439874
287630061
1054982649
148261374
868503140
517127335
28660348
691154684
1363943889
2133467708
1730966195
202767272
794061282
1477392165
262010893
1545125976
271418222
1694571289
1644118402
1463848388
1074018181
689254531
106642095
2140736469
1552701914
290282047
658124334
5319408
798931820
325918150
1622576045
359194216
2135565742
15132207
1823009648
917098535
707596011
1031695494
456868577
1988735615
664898868
89830665
594972635
1976814248
1388229075
8290586
1762010670
41405623
2086211513
383856914
1525995609
539305101
1659070386
402822187
1321757617
95921919
1586860334
159214632
1646276172
20703742
1550292674
70152029
1741901082
532422998
95816280
1312211558
1019618766
24573207
1824019223
2078288076
2056763729
687572531
313360832
1835931240
483071033
806553251
784780261
693029734
1058387219
1425968356
360049093
1687237481
1084769582
829847701
1782871433
218762952
550766632
1847010092
728493933
715129496
512795054
933575325
1571275564
882707765
1851942099
83436140
1696713629
1109111583
1968252279
1360619442
141599457
366592597
1691446868
863259136
628153613
897650105
1210222656
1660944306
1326616213
1159004224
643262870
319831790
392058780
1484281400
1434681131
1275468795
1375833167
974451249
426612604
926383512
891079565
127811516
476980245
1167887345
1927088894
239544820
836560861
709514357
874218870
741912491
1021090392
2073148813
758407314
1498362481
1460399094
1380715975
325144389
815470222
1879976242
979267528
1509216274
1662761147
594080045
643120110
365300451
961883125
1820376437
236861933
1992551706
1763956318
831737918
735741474
441425016
651270519
1068245384
417482376
647635555
2036853378
105004525
89601172
1992686271
964535380
780302577
2011222202
1154880089
1401977360
2017813232
314781593
990201349
239935395
1143140381
988169075
2056800258
1307545687
1574150823
2009473842
1134849125
149483090
728455617
1375754516
1970075866
57033956
1977904722
855808739
408430774
1755500394
1445407634
448115834
1265705109
1512668438
1842040029
1769577477
418752697
1164628629
2033495261
1000963387
2002094981
1563083259
577903537
1320903407
23123854
273696899
534171084
619405588
1877434940
1915816388
2108778359
1341306314
586228272
317888822
1070347823
1057372601
22927651
1161652057
1063083230
950593044
1971290020
987274359
2126219468
1937659415
1606741688
1234864671
326162924
1289168775
1063096488
519433970
1389892541
1188034406
288261748
1553368292
2125301353
519012495
1858976339
871807586
700752060
646067627
1326727114
1610461303
1834122388
2145088832
333379139
219825614
2011390133
1734809542
553355553
235960313
374229000
1056385452
667894731
1707793381
281034755
372020805
2134230849
215367457
1513179599
1643157884
1176744230
1732640384
1554632194
245018204
330037750
142351030
2139572021
1470383717
2092933818
626469879
488115568
1290133355
2120421402
433975315
460701938
307974173
1421271911
83936315
1257119827
1557915925
214526155
2039961189
1127499686
1288981774
563911025
1256029645
1975103244
173803238
2137326031
804323617
816142515
696722509
1622452851
1121085176
823478389
1330495467
2056528697
1336888323
2062567003
1366405409
354559742
50488498
1986485028
572760681
2085385547
1627520012
1740026377
67868285
678298820
1159613947
1995436712
1722620630
369302917
1141912326
1415454068
661822107
2138135484
541302365
85703031
1357418205
377521018
29295845
399576798
1516874096
1428824444
521865236
660626448
1602939545
48323423
1692701848
472824770
1507797068
737692430
45720623
601726075
1199324629
785101426
1847616449
19661417
1782193602
107095273
576766734
1096679121
247947325
1016352470
618770712
1604523214
584454281
69777075
704931264
1506529294
1204116656
1782918893
1994743846
1053941952
1045743375
2137139131
1103204485
66133873
1441380241
913295419
855619308
2112363988
2127708387
2114776518
1567219903
469656755
1464140521
1195743544
1577428616
2118383138
1540705827
1776480716
797160296
587332255
1602485495
1726098090
1402958665
485994887
1808587806
812240197
1906280624
959388805
1535395584
1498498010
111279123
529948638
197417560
1963303484
656982383
989977272
1791224516
1046477084
689528717
1707230793
1180791151
1213179782
1192881505
1568613671
79677234
396383946
1173780275
1099619669
774082591
367202612
2127923751
1559437896
318082902
1133719085
1201615560
881845627
1224266477
935989738
1857278590
1054451233
1816284034
288937195
1936003144
778369470
1115322779
865968749
1721066798
310054232
117251247
2038333692
1625068078
2552182
1723071243
775834678
772648091
1364932326
1676391329
125013568
632503653
332540871
874516413
1766008306
808471921
1443248797
2048240874
488120448
382668816
1572463085
54549294
1770472840
1438847475
1228188283
1418417050
1139663077
923257333
1815087731
708871736
1851447629
1215377278
1811559297
310737716
214138032
2133172444
150416316
2033694016
1457413477
1689537661
296239368
390757009
327484001
2056628865
975334798
1479982443
1090948203
1249805498
468901381
868227364
1505930484
334185651
1399338550
955512043
2099027948
1431638862
771746659
1200927717
1407044180
1296018279
703708274
1357313297
338752632
20204233
306639329
96309830
107288762
1598513818
241966522
1221274209
161784270
1620732769
336738637
1239606229
726834524
993034498
1618966969
508000576
378924888
1701902094
399426556
1843722247
182375887
1643227697
1360771073
1146142576
1712762774
1933834478
1593849959
1997072469
1457241516
265687000
1117691095
995177779
1991944726
149501240
2063109997
907907503
1359269775
778741656
1880183503
933421571
1383302515
346147022
572624857
1144476258
2006089698
2072025368
77849369
177674737
650900417
814012929
220955688
1125149808
1140789869
454854950
1147242416
55608677
267471071
1180441835
1740699159
1028323070
537290031
94546676
1656746753
1186302880
273259535
2021873247
2142638579
869051643
28646307
1623297451
734483089
167458299
94880733
657145472
830414824
1636640766
1794226654
377230864
2047076714
2097970802
1759188550
1200079093
1755533167
1532886237
80703232
1016816463
1209681465
696481630
876685737
91810917
318333445
490777083
1593830465
725694209
348343425
1081602463
1176513363
1263479562
428272957
1010137261
511097781
2022907333
372755899
253266025
501340352
1012502346
1058252417
695379288
361474721
755165521
1340867796
1499011834
280718725
1110284554
335968876
739534856
1136545322
573851475
1083029142
1236404637
1748461836
129664348
885605113
1918298518
651400243
2077702142
544405351
427924091
1676678454
1574367792
1418718354
1094538168
815767536
465714425
2069368889
1656625633
2055174817
141758207
1194882408
1899181736
144815880
1608211264
1026854496
112213157
270842045
1902603167
1965765404
620523094
404955858
1190325976
1404579491
1454988802
315098796
1266558968
870607824
1835828459
21261155
127792338
1616612748
1173327866
1586574304
1709321149
1200989577
1117328776
1172407454
2019409248
475470215
2027151342
1654190089
702217039
947165621
914700914
1116093483
1581803951
1857842800
1264341894
443011425
1586678370
2075482397
1529295132
1791554907
1502533384
1092425704
892131113
786635855
2091190524
1654916074
1687786215
1930408934
558946374
620271365
2136506227
539903644
680665745
1781409281
2129444576
973006494
1772984507
634849051
1261344392
610474893
1731555032
1334920033
1277975299
604655167
2040063860
248192540
608230460
438101396
1806761491
1713812508
1359427540
170234456
1674799736
1013163370
1627490887
537288891
509643660
44464751
144779008
1487855420
1867091507
1412901353
391286430
535022337
117673998
1674319404
1988338082
223279455
2073159121
608529086
110756458
912599526
289155448
1205833832
310104534
4048190
973996490
494087396
479295501
498757833
789352583
1829894914
682463786
1779757717
883880126
41883733
152968833
1653720640
927589260
122903387
255619022
1126928796
345767852
112943618
134968185
1682695539
1856154432
1599612978
2092326829
187584458
582463092
694046817
726249860
34338431
654526229
547514658
654663983
2006922863
1232419843
88213289
1544413726
1353267070
1803798398
1224160853
1751413369
1126133706
1104301561
1041535656
440219412
181822347
2009169983
1243380204
1347454723
1131032616
1738417651
2020905237
1377422413
345234857
1303652404
919047439
1909852193
664467027
693120386
565687493
1430555698
748879990
325943372
610184215
310953811
1787097908
1325749818
1275285070
1520228907
693186575
300017896
1157638029
1341263916
1805240104
1459944662
1633049535
346719139
158765714
1859493293
749165908
795019574
653572871
18006121
54899460
687117935
641944558
2127052257
1507030106
2051728712
1508999885
1907367994
1922166715
260574130
287777734
1720429385
292616855
1763820113
585002604
1101705832
298147880
966625685
427628454
1897069861
1640639912
1623553190
278065606
371720078
631316697
490341211
1020303257
1129808542
723044491
507696796
548921994
2096651599
571228190
1432446314
792727483
334528519
126191857
1898133399
1578310602
1274435357
1671336393
814153244
1804134419
1087301844
1717578126
1134436999
391910552
455610492
1661571030
455405662
1912189269
1737835950
897881638
624376495
108519035
160928488
1588857399
1262563607
378408783
1575085810
987857546
1338084419
1536519796
450091488
519789035
686630765
1181912481
164034621
2025093191
1262013745
2098094876
1104695324
287207232
506454549
1135004521
1719626607
1611414065
429441743
1190556738
1696223675
196095500
431544761
1657441116
1449443244
83353620
1778314754
753294405
389602910
864953394
1285609067
408585858
1751782323
1305893418
894593124
1469430031
15181766
248670722
1748707035
946709227
15894643
734869355
1037206939
1393752393
714655492
1241833273
154439438
434705541
116595226
1513510045
823652319
891899547
1368323090
818302727
586096930
793744386
1561499684
2121393866
904153705
285969187
183231652
131666627
1650984664
794167831
1989561017
1786591667
1083872793
1046026813
811382661
108897758
1600934439
606988893
1288780909
1180068466
1801861553
1554262512
741872594
520547294
29853273
2003837587
583485660
1272590393
741557063
1325469007
1638597413
118275306
1729580828
169923554
1884381923
1610953990
1334312882
1148398818
595343643
1368437461
1123926508
1467683437
1890295446
210094431
1453439011
1453294483
1481076419
1796445815
869381774
700252643
1387404532
1973988864
1234962337
560936951
206243796
304438847
57453588
1850045130
1069365346
1531142109
1995447590
1132092165
1721826311
1015761770
1629048240
788317294
1234779842
1896146852
600646751
589376149
1606708571
870773170
437457608
999905141
1885971425
902701100
1253834628
325375583
1802837590
825613067
648285592
1582513063
733966952
1995472177
181707348
1030346531
1188070462
686061127
1301463202
1618552450
565411883
510285715
1340281431
1634750323
588572448
833029832
413480316
2141303676
504976810
108300077
1604864926
32489224
363570560
1380228033
1678697168
735003530
1076728149
52569426
1456054765
252608013
1545511810
2016930308
1462701366
1502975260
726228769
165563739
1258106585
1962722696
1970853691
2080891705
2026929085
1598816009
2053699504
1431459356
228936858
2085980837
871213675
147283497
1585983455
1346411182
122100224
344144215
607435471
1003063100
787405934
677627076
879328096
27069903
1192179230
1772045869
1506034331
1816906354
2081764478
1274814971
479219647
539022169
2104401758
810672326
1841373262
13290340
1071007539
339095840
873472916
1403372956
972661316
1222749300
572241040
448273151
2026094748
691193490
1421639639
1070720839
477596296
14437036
1590427292
654252797
1312746550
482141858
1230185267
1621678624
93292353
200422393
860877878
201534321
1799880223
826214608
1165221302
407703216
1803973575
378225446
303192738
68790651
2080268887
1376100384
1993193588
736878573
2003154386
1422294187
2014127348
517150009
1691399618
1190383370
38627329
101026477
2110193988
1843489269
1141962838
1125385202
843588042
539246003
1297344659
2137131812
1836447790
1163787548
1803199388
1658563833
1971520186
2140921049
1247908344
181957706
1179747005
2125214216
1793887685
818236439
396900408
1176908981
530785463
959972741
384143537
1561736652
1106112934
64828371
1148209495
1598430906
1771993399
1609821232
1564841014
1020364300
1408884152
716727797
1704216807
2131201293
825054047
1537693160
1880808696
2017205062
1260403358
1891212178
82677906
679068366
911241881
474902019
1173432621
1311454632
1377520838
497326705
824099965
827619997
1352036932
2051835103
934061483
1184566886
886378730
1776996583
723278811
805971598
810120134
1108774111
856835563
821800099
1185381059
733518656
1145516308
617692173
1033246140
233157475
1961497028
1523431248
1616315726
341821461
964703261
2021409831
654541972
444365219
1403976941
1488809367
1525912162
1858437163
839025510
1874722279
794886328
1755676794
490704853
1050242302
1080486796
848007951
630185610
40416866
600565023
1916233215
594063061
2028294310
991146340
1482656347
697652984
1379972432
2068626251
1732840107
1921261310
595374843
137184476
356013396
143138131
1550333747
884258023
1381539123
2095590228
1629683239
162386802
1352597300
137807014
426577727
1798073136
1127126967
1597489742
912381682
730809369
815851258
1311226215
625794565
1627060549
2052278512
371915966
670411169
1856828499
138316381
1595606610
1822478474
655737785
2144634026
826858257
767293279
1715708312
1665154658
553465367
1686820791
1515014495
2122819506
1898387564
1117273373
768269850
1257400671
1182138711
927361606
1867025541
1125700271
359486679
1895739996
166866164
1650644215
425974648
1709052783
353761944
1909676442
2041052602
2038624998
1295815733
1157907277
704610453
657503757
1106372529
1388619845
1013166803
1321755448
1852323957
717495056
416255537
1657630587
579033828
1400717025
1832837522
1688864745
542818454
851286024
792308734
1425630749
1671079196
1301131825
1883810528
1353750862
212744033
159488436
1332852223
1791804846
1257613284
271943595
1039114440
2073722107
1688768742
182641615
164893103
258551506
1579407543
983818527
932422329
549998492
1915585491
1493998791
2077112223
1880470894
1266973299
1124915333
1274583692
1508042579
2133327393
883680323
1730338186
1762272543
496738048
242778255
1491959160
676049890
1919876405
654407761
1832421941
1080129363
1511521724
1784061170
908398412
1296555326
1176526255
368994150
452367336
1820902388
1373677444
490774065
48038774
182518266
925621719
239070506
1554805298
968749497
473877941
1502275295
1247149232
1836002309
661944930
830437480
1138687910
1599872418
136048321
364818787
1295525993
1324806621
1763388823
800146748
1554353595
1472600990
1799025569
2062621560
1307601787
465567016
631645068
950125916
469412428
1038899554
349271074
188443840
1264408188
2095366447
2046214770
2102059207
701533082
43540477
1526927818
1921094668
1903884375
812441867
1050892068
336322332
1969254574
1355728698
91107969
885502649
1145931196
1059587929
1253801775
343298807
1064147236
1531272462
1332957927
1260424900
1018228914
1158589079
1112664220
1878488458
1247049813
646429393
547090350
1291908887
379429385
1647938300
1783230379
639677291
2004773677
577848417
127620122
587293561
1673492331
1378628319
1498197851
268008669
1154172173
1006693842
1368314780
1834500716
586073348
1827713206
114607846
627041705
1387275590
1282818277
31887234
941266236
202340282
1904721989
1533992256
1223772304
43553964
931769824
93475645
1691992562
1558596032
1362556745
1195862640
759678636
1448598076
1625828226
542049767
1649385708
290587998
428772358
1609412787
1841162388
1923586569
875137508
1378666823
1996200449
990774529
2082837416
1644647438
1472378444
968208473
1369568154
1689707868
40777001
2031111174
532512384
2127449412
562740355
532948107
2143732539
829337337
981590219
88100671
652355110
1805277428
1195046254
1510477967
1589005740
1604041947
1225263420
132623738
308163316
1036370141
83906807
2003770177
1431847077
1260718746
175711908
418667176
1261340638
200974304
1426761077
334202430
1160599781
1369516261
1687655054
320298090
1305611081
611236201
1761057149
1548094720
773778208
1880450110
1952676593
1641195820
552706625
399992758
898349551
1046647734
534745212
574960286
760548151
1709132957
1686733288
1589887118
954636620
919670931
1792777966
1193834402
3615601
1017717555
617008007
1940704034
1135379726
437977513
635724025
2022775384
1548829258
1465315153
255299383
435523088
1847911307
690099570
1907098745
619777845
1237504140
1712763963
957313776
171602362
1917379097
442492756
1504220695
1204602792
145927241
590472111
2126379100
2103277177
2082448524
604819065
1327367312
1780591960
134231844
932825144
126673117
1899593804
585945246
1172938172
1974316891
1664295756
2145152115
1750215650
900174947
540110358
1707567642
2051857697
1967988778
581432244
522529955
1897826349
2140443823
258344774
418884259
636882128
890414573
128052931
1261749415
608642566
252360445
374800909
292363349
268425530
118192748
1620851854
2075767373
941229407
656828285
2104683255
19846779
1277517921
1474801065
522522397
1327635432
2119257093
1402875106
146389974
882338883
1086655217
1716105414
2068490180
950584335
459603152
47222234
624597795
1800159656
417213238
2105687975
1884226029
496716432
1159261375
555247610
282981381
1591838795
1652790465
2026170220
161907680
1318796591
517176334
925014088
68558186
1428578746
857489840
2147297221
524165554
1536610875
1780660422
1986745905
1611099367
1682226346
1708784438
1955461285
1532722797
235005362
245960840
561988038
1873689751
1538173786
1458752736
715371408
1005280568
2109837566
30985405
87831807
318546627
205554319
816455266
1427746786
1819114747
1051830648
274301404
1161221839
1120676021
1772016586
876631026
164015455
1693275747
200018607
1784990672
524710065
400209664
332610537
1587481923
140539863
1737473242
1035519462
1982571242
254460655
1567058906
1427029253
621007644
266591154
482980014
9076021
1179234480
972874974
2036933572
1366276873
354077458
1695397241
944029243
1276705738
2058090673
1072690621
161386830
2025746917
1341009374
625577538
694239833
496133384
78874497
1685719486
672317556
369347942
1823959252
2047617851
883706594
1392604291
1352240849
374664691
164936902
2001361264
1403234899
1851381443
462413466
1583032722
859351209
160663801
845099312
1119170511
1428635545
1673886209
320337350
1014094421
396565683
2046469648
416565723
1818320405
73319573
113194899
2096691305
171712613
1726270684
796235170
2034932370
434347232
1832458041
2120935683
526944036
1223452075
1115989034
634668260
1650138442
1174965200
65696773
661528189
1608433651
883390897
143019082
1302761371
339492090
1828483892
574187254
886356541
1416539115
389809264
1127341412
2080302063
1121003002
1121438490
41672906
1553171913
750971610
1411144848
33658830
1314099237
279437198
1531476758
645796093
1298430373
877982373
1269316884
1724258063
8132225
328840163
2141137112
1418801091
321418459
231256699
1368041865
1018589521
833587857
572247632
2015183119
430153892
703371514
1633383061
1558317275
1414895623
294190972
298526608
2003225977
971050193
1136126334
1869901281
565055767
1031997859
1699548506
149836394
1170648140
1983518728
887131685
252092863
528132716
1132892104
311129575
1009637727
136997778
1405128995
1381297668
1379486709
1298413221
416256457
221519646
1026317704
449607524
1217992254
298601122
376227967
1962410113
572462320
1590619228
2041454087
1297807720
1977559268
295126825
1956982238
1936459957
650287999
1911081032
967010313
219057633
2097687828
694435974
799333829
834711517
1608937665
783059814
2115731422
1538382269
1224768047
226263164
1943468247
1116797284
301467770
2121601489
777920006
1921614933
1935688693
167714264
1825452673
1035104457
670584168
1999268770
1333653797
778605594
207820471
2033144345
942878486
1682594922
1192080078
555598746
989317373
1862663797
1970937157
640015944
1277839474
1937369241
1601279460
1261034153
678875176
808173789
63347288
121003474
1556431137
701984546
510361989
2003119022
1853313853
1200401059
2110686549
1875123279
1152966302
82041436
813456847
1347417129
907601453
2104744463
583647799
1559013631
2120563915
499364681
471264264
669226378
136456619
270655307
1444005049
1973684009
1226531004
1106526782
1304653615
731761731
1809715305
1975660959
1572141179
689538218
1836547680
527188289
495642862
1904853247
1910718389
1973371483
1755172996
553767071
7856144
1044061418
1921926057
83514693
1869084523
608967004
1545270484
1712388653
28310981
1986721978
519107861
764734778
2019415406
1740504704
751081923
417708056
1629857493
1785812518
1978652783
2093090712
2105514514
566938034
728345406
1196336786
1462417006
1492976081
1700578896
1570272873
781421386
42241496
172701874
728300509
637745465
759588137
1195625582
104442859
959317253
741754793
50570458
1683559130
1703170480
621885616
1634584779
352165609
2087560282
1225562010
961411441
586500916
1984161532
1572144690
1362638715
822152482
322349005
730163761
1194098928
1206997124
1761213750
917991572
67559936
1926166854
1395812477
65115733
327022384
1476818446
641842439
1428130058
502399709
795203365
91971184
593532873
757329555
684140067
738243490
121732625
1061196819
1683725431
2123510464
1176607835
740212542
1097617039
1993996352
1051399860
1790363304
2144744358
1982766094
175934650
851101254
1024311679
366267470
9307650
1236721505
1927812702
1827011213
1089621441
951705613
1775826984
188205490
1510241690
1849151770
1514340965
1921433662
1391819091
1225065662
1746847445
337372382
1896918330
583609326
2078730657
1391428840
593880358
2023447659
707519417
405872963
1604038900
427306250
726780775
1781641295
1959731481
966796863
1100751127
651777359
1689457767
198442536
311781688
1374037210
1049008090
588642144
383320414
699197568
957335158
1973779484
1862504218
1878544583
1811581065
657826967
466719193
468502675
965022802
27257405
547388991
626582417
1702472162
1499762021
1843933865
1442579633
303805953
1799002311
597520751
410069127
852157172
594015334
697547554
1879785661
1429705612
531470252
143980491
1169998687
711641808
144007985
107773084
1105031213
379609658
574486599
1020226569
2051974969
340022680
438138352
1507408296
408918599
1574135106
1925544967
1873761025
863903427
2132268848
1675497814
316899704
2094608985
1171561628
1831780292
110889581
823266813
1864272623
520387278
1264061517
238497027
23178443
1315644101
1173510402
1527916200
179226117
295211330
1369976841
1072989370
619839681
872111330
1579979820
1616910863
348133512
1846759217
1069138797
62385792
2055624115
971057337
1579955392
606212157
861536167
2072010931
1278754793
3926097
1801857869
1684311009
502986885
938486431
1352205835
1614847122
147206352
1138978398
1283300511
385153757
1126205869
1270559756
1745225625
10765694
874642142
779276609
1856610175
527633767
1810772279
1110049870
726042838
437998355
1805796183
1715799442
174901469
1507552282
609784632
1526873541
587182720
1818267989
422912325
705467040
1417433773
1150261672
2104235327
287230353
5677983
740192728
994839131
934768720
192915286
1990546194
566433991
728184682
1083114065
747463220
1615870095
876851902
1284381560
1341247901
1025365553
825795828
640066142
270957128
195232597
837969824
1104878769
1733248994
253637993
1168952513
1169556722
1732045282
2131110069
115058596
500158668
206919192
1217538595
3945930
1708408848
1277415617
413521028
110013818
1696184571
1892681476
1141881376
1701723052
1427375112
1907534449
106641337
1013333667
1494400320
174882568
1390977909
1179711231
1884290315
1847929669
232970241
5068938
1298314052
1358744644
684293202
1939134111
1170836193
189340389
1323641287
1397844527
1652486533
2082227395
1422475206
534254478
1136651825
969735057
816396737
786579586
1567431681
352989701
782155082
1560520456
119539206
1398652114
1819505790
1006434189
1875903140
108927485
820857617
266392412
1335210013
1495025704
1484238213
1926811166
1992442928
2093463231
1911675520
999725848
810645877
2043192911
1981228450
2009652214
324369187
227784547
900492200
1366696672
455418045
1240076415
1144459992
1054372791
643338883
928331781
1948439215
1941365104
1231353368
358488531
1927663865
364622857
686093312
461000350
1892920908
1420816631
41366348
1257746143
66383682
148490593
1360395778
192151641
482600219
1931843259
1031405344
391503958
1073163920
1258427892
1412510519
224752457
1239263775
276044223
1276703511
108457598
310417900
1667071602
1577179951
105563394
456583872
1703191992
534002466
995663665
1011785694
613418031
604323163
406379959
1730884241
1789983771
467160209
512966983
327467014
1543016872
894892222
2040220785
148546607
54344221
1880083964
1639443469
1383267125
878844222
1922636356
918612739
1984513709
1278874142
593507795
305504576
1060831415
674878602
992562924
1351061313
191381215
1724706281
13040037
176772409
893882328
780768333
831108457
219350471
984631933
16465990
55467713
899464580
1991779087
71562503
1861604426
340882256
688023682
1898748529
1319656419
1005171765
770891634
1982827397
1287156135
534173275
1732918945
1469518003
964228833
1663410437
637163618
599998187
2027248960
296864075
789928984
1702011848
2098508036
2123410707
137440396
1187321633
451392785
1531888990
80236137
1729784366
1016229552
1755832253
331807192
989424060
1438470034
577650642
795300761
206481698
985715029
1979648544
1814439367
1950095893
1548954046
1047135473
1216188969
309249283
1476151019
1241552777
1636409682
625194208
1890697171
1122165592
568655485
371865739
1616563098
1440464269
1091641605
2039122477
270467887
1250115374
317062603
1161178489
955395781
1608452353
842768699
474557499
900255424
856156907
417732506
666086899
2072047734
1048458941
433270484
1934004727
1787697851
2068573626
1124412990
195396913
172590883
1519153402
1663992895
372566766
180381554
831258432
1913168612
1101811770
1631515302
1775685960
347804054
720069112
1091317798
935790272
1909569901
1316452753
1178781459
1881967280
232199890
868633379
497258986
1408107728
84805747
2092034529
1709662474
1260440192
890081024
79415504
227459661
488420813
1536552949
1453759546
1606156880
1687824717
2079798526
466655483
657114941
1424899320
1806297123
1186563599
982603649
1697267569
730447878
613439333
1257560689
1813212609
456172342
216975611
854096604
1441735534
710333926
744228559
1404344510
127008324
622984935
875242601
1520758981
1679881178
1306590566
1614404840
1949897140
1101711700
1952854314
1255363225
1635857075
1988930892
1371091940
2023352655
1709771919
334122546
45045428
393903088
822401543
1799685023
810878227
223285954
1439533657
1856062441
1533348897
1395295149
1904111377
1269888425
359723852
1195915691
1614686214
1613649077
1069370791
1533555426
1489201092
1960809830
527267717
1116776787
1112518176
190794672
166170323
2068571867
1802038710
1913927607
471486402
2101834327
1227910612
1151233149
697817496
1097112014
306015727
1316337238
1064644794
1080167454
2096770704
54551194
1467966771
1010420335
1294650290
1245932336
1506559736
2088472947
1964371572
1070640235
999960800
712338121
1086450836
1853961814
1663525464
622480203
1916488340
941719763
518122675
1445242250
152135555
1694687751
395547038
1078483686
1507950124
1582379238
1915334315
1645767420
673188034
1336264216
1498351645
413921580
854495014
1449031782
374287401
1016208995
1038549221
632597196
1391484526
1796407244
1595297741
1338317372
1701064362
538435596
1948712396
1807798822
163262489
1403777511
341901800
1906857120
1511347512
30890143
1197085542
982053105
2146559927
587718400
121091615
922258104
411325949
1421036331
1586125786
129764198
1120044301
590765542
1533847292
2127767217
450799510
159895815
1806114531
367426693
1876904377
368409905
1896934911
1169732084
2131361734
622519397
1750988304
1071629294
1659936915
332781702
380997717
1203849268
74251888
1017064940
1118708611
1447408790
454898427
1598122356
899430516
843831524
196789666
2044090469
985268098
1134392109
1291709131
1427815247
2064215101
1053790304
1548422685
1464856687
710196197
155718922
1509429670
1535461339
1530384180
1509737345
1692820540
1719284569
1805303374
1830591151
1990144741
2075618547
340195056
169777623
921897589
1386365672
1988112172
1077142405
688210834
2094206117
295841356
701417542
354610505
128775144
956720912
1725264736
2052997345
1827173697
323672168
679001955
1914907752
1797067318
1977979964
329121809
1820057899
90625651
1950707640
870917661
536650668
2043682933
2139103199
170351234
1673934234
930593838
574892315
809965632
1034422187
1179380654
261165165
87914792
1952181404
557264445
638821444
155113521
726633515
633284750
1770942922
365933921
1751277082
521223226
821723774
611981068
809730990
1226245928
2054769306
1538145486
295134862
1367465910
1639052169
1669163365
1767506294
144118353
1155326564
2033044578
1342773332
1413495768
997039086
1842270352
1571184046
1451925417
1427014550
1108496507
1673209571
409506725
324431500
96049558
1674203393
1632879386
761391382
769515380
1771643835
1318939708
1025261464
1772491201
972730973
925692218
1083199832
1998192904
373118575
272542362
429376778
1942212100
1322872067
1062774311
730184031
562490604
137196073
1074610122
363184392
1501931179
1432587984
208735532
1708240309
1601742854
2029156292
903238746
1354644682
230279048
243082013
1097140910
692297507
416002815
672631370
1940650827
1798260817
272584779
1359549321
997101520
773036057
768529836
1863255221
956007782
969381634
943960972
826519557
1825300058
1179648751
2103386780
607321182
608141780
1169915649
1302411051
630728468
572045776
1710834978
506084101
12579006
171599949
785953250
203569825
1821222020
162273749
459654985
100243305
1877987076
832520802
1885814768
855697552
1940658409
2081548805
1595083429
1553224462
1132938983
1015806360
1396780563
1647723312
1686559396
1809277603
1501852081
1773588599
1336271175
1811179225
1780460678
333170705
910526038
1243833855
1022701774
878357906
737467170
1451365579
850178250
594355392
664009288
66724888
973764710
1343098880
85996055
1618316769
1696919909
1065048223
314677523
533273647
649364706
104473239
1815856994
874789906
157447946
51722455
579073389
297066780
500482124
1310172303
151291429
1774560948
1364045026
839040647
510895041
150703722
309795945
390760581
1508193893
563736964
2134746515
957436623
1762623408
1523048378
1001465581
1165945374
893495090
519138189
731165932
815919877
1960776561
546861805
482931399
1056978840
1524588952
1355298592
1481544735
1893132529
1741501861
45161585
263876417
1886876291
1247048195
940110915
386005058
1406338201
1097003613
1289112627
1306399363
424491584
1529552790
1257803879
1145675125
1951945875
636240009
824992270
209427493
1864438203
146335789
1600885972
1303858136
920293492
248760212
1029070589
676682289
948159879
1919480692
1412195459
209007831
654621839
1004464220
918101085
969320724
982878084
1119416548
1369891851
2142400082
182912647
1683219294
542565536
1835397730
92539549
1398858701
1001857944
941818985
43461396
956369001
2061663120
1966187287
1339438291
891507242
1493829417
765152620
485414128
175558960
489642589
1901336968
1415351302
2094959769
1685814163
1764078324
1547268176
836885901
916414612
164667617
303728335
545434147
532935758
842196210
1083661851
828251910
1069303869
678842296
297634643
544012067
761668840
611560894
498026514
737638789
219107482
558741568
663620994
790555366
133838728
160243737
522916516
143879892
1954772027
983092495
259667510
1147308316
868076795
482845731
1384093182
1083175830
725694209
732814331
1429216780
960565481
1263731344
1752010862
124397029
493307359
832562926
2059813906
296076903
686755064
1934407808
974074156
314448600
2016337565
841576370
29578332
553386002
304022339
1034205058
958181062
337901474
1752175159
1080214445
1846803150
1174482476
757414758
1810837775
583649024
23804579
1721154118
769096236
2110218595
1349398689
529350099
1281579660
2118670559
1859053415
761349410
1423701346
1958694035
175252448
1498161829
1083173846
584060370
1000132964
166348591
2064223726
609150493
732462046
1070237614
102664048
777606583
529162773
1094418998
587959470
1974443015
258354233
1390526272
281511862
1764625602
488422114
1843110836
1982178047
532272816
685145596
756579999
766062303
492270140
1043392069
703734159
516708324
1230918386
1338836039
923263420
2059996569
1407971680
224705599
1179503674
1887995598
1544055225
635069968
1591844760
1883007795
1954509370
1566357538
878153702
1174895107
663823011
2060592605
1440990434
1472104662
1551616370
1950302760
609173083
1229063620
498793834
1171327117
1341977842
720722334
918657703
939146849
1589283366
1440106397
526032591
464892612
122714623
827469101
764145968
1417724033
190327140
62722781
1456682444
1307833829
1329765402
269208855
235565294
1957704168
730150936
1142968617
712268869
2095318696
2011371733
987061253
1355047598
722697501
630204959
391791294
587679312
976512622
120074592
454963440
1241397080
961746252
1610136988
1141532313
375415892
1132953013
923081348
1529953865
1170498056
782106742
20398626
188955785
1565519094
1082952876
1286096639
526763889
1513932620
40654431
1887245098
2021323012
1736004972
1273472011
804682718
1155362562
2138635054
1136225421
1055773096
1039687837
1544451275
421793803
1325576300
1717198509
571247130
1698413953
1992653840
1602128766
1006659572
1750480111
49419057
414846714
1200940048
481318578
1403043339
1301488915
1421378446
1361232656
531622911
1403742515
840410128
511614869
940689516
1472440745
147784990
266272398
1003236971
1108703893
1009530998
1745242793
2002378956
1581209499
346893047
1279393829
592485812
1875325126
982196772
1323163738
47624766
1138410314
1984026327
243034200
171371012
440959618
1291906566
1138086378
1839447620
573279684
1434471475
1651765567
187146797
339721782
429674052
94144970
1402297634
1868106252
628938020
374240959
1544795656
1982889768
390396185
860326036
1670009060
1539111231
264418257
210749426
173886570
1991130915
1654993276
2138349562
2129856711
1880973480
1135831038
646283523
19362898
1413661887
1824882939
504333701
1972167483
1109714184
273798477
1617051434
584241384
1775163728
2135009703
507458835
648397872
1995256316
1556845458
2105614146
583430921
865081078
348738536
1962637887
1457639694
1616048265
338567206
676564479
564291058
1628132627
130790498
495604577
173174104
1445286755
2014579857
1270457328
800615551
1569497036
2060943220
953357960
935069977
1464601305
1637925342
1810507937
1843559129
840530086
1175647378
309001019
783593941
367570881
1664466196
844482734
508828974
41168392
2088070378
1876633750
1522055493
1994461314
1942130620
334550087
319302888
1233728370
1429013568
878326562
458252040
1281586864
837341129
60254119
363184392
790085350
1143092626
481871680
1433446300
1212155893
1506246051
249534934
542899290
873233432
2068133886
1787142841
1150447093
915386155
1063849759
317740920
2127111231
1659097108
1495189537
901910556
2029115864
622968746
444191515
2072671229
274671204
2052138932
1199304055
2061907998
409648047
491974086
1435731393
28743955
318253648
883243966
1895845166
1341111045
1381685184
1986489497
1400390335
1948356723
93489863
1889475874
507390535
1850088514
292029332
845604092
1798812686
816004096
836713993
2037607181
1910661892
990045657
663255766
1389536476
910590399
153776617
1527556434
1121470253
143600575
439367718
365071486
1247080363
2141317235
1962788955
2102897017
1416294362
2023621315
666338578
1231333606
801665656
2091249186
906982868
563551532
706769914
1982814446
878139831
1913400310
1370129492
617488801
144134376
1777220199
1342275908
1600830072
590089348
909754324
871112883
1162238940
920906311
946927834
298359818
758375887
33530676
112549834
1014457294
1811961903
2127982298
1302405244
1975027412
1366645368
1561568149
298988402
1735988754
1399915784
1505554313
1130222468
1459172399
233870521
279619114
1318134333
76805117
1121227354
1106799973
92984120
1639052349
1978699323
2100294274
1459191972
1718260590
1928212717
183786597
1710757065
1089824293
1009873238
1252641525
365987287
501925878
391288114
970432532
1912136279
560634531
734319116
357606688
613177750
1344743661
583824782
31980759
740285214
776215587
1613825293
490927434
778373008
1894389018
1168476871
1248940966
498285640
416661178
1605711256
857884571
2085974689
1374332449
27924463
1956996672
572952048
858593868
1357176389
1959997899
1740102183
126697094
1500760334
1564875698
579546120
2069957532
400517162
67492856
1897456099
1729983065
723495163
1189932120
772211771
1068389339
754571475
1130426470
1602742521
1117325416
861037443
194604239
554090217
1489062463
1103043631
987600609
1447397507
1931071108
527720422
1845674315
1720070901
384086375
1322372546
1898191469
1128459382
1356060485
414461044
289962423
1663620854
40748150
637350095
1105337332
1647342411
934572878
1970633226
1101392208
556657223
727817905
720994092
45549444
563499797
1954721466
302755154
1554962450
323658285
356007867
218030597
153246961
660655062
1919374301
1433877905
441756099
310579357
1923318068
2056129701
1215120578
1606043808
538937539
697978366
1647859861
1910093432
993124286
1026227346
774139140
956659074
759729574
82601572
241424516
163292488
770070770
1852449019
2022190989
4539767
443720050
609682024
1465299224
2069975544
159682590
2021948069
1448655202
1967288418
1972941547
1620460652
1884910174
1102701131
1241139531
1039582096
1304388244
1005482166
2021458169
629776017
724729635
2135577148
1661311365
1641069172
1637333906
919422015
1756662929
443191262
1798011603
1965482037
1640114223
2100169999
1953356590
1692978020
75013986
1675921720
192560697
1791300537
636842676
756236103
400661955
49375076
1704148451
2013162972
1755629527
644209807
1420941974
610363574
1953148055
1062561042
353597661
699620321
2074350572
908247472
700945788
759488830
1270814906
55610577
149253914
1392486498
395073771
632722243
371993341
1434929909
1274128750
336318125
1989402908
259694289
1938225297
1255622586
428616266
475919735
708718119
974582317
1716642856
575833412
1834562428
142925319
441556815
1746310486
2034019455
1154528911
590353052
936398497
1669421348
1135223783
2106278448
1139329524
2014000085
1648061611
300402797
822549087
1695280845
523932316
1693319247
515217112
261574370
1171819803
971265555
2011298762
1589078633
1125802088
2127642676
1812043320
533557085
1988477125
945598355
108202278
800771457
2079974627
664198855
6445205
1282307029
767043837
1806204922
1255735739
632368505
887973041
640282859
1448258229
973719318
65957094
1415154499
49340166
844106366
1152415971
1622883516
469073803
1570499879
306329205
880067544
1894743753
270917611
776428000
739633905
510265615
1960471933
1583060275
206334011
755154765
989291720
83555011
615849760
1373346780
642515411
1920715343
1123570720
427391658
1197362675
1649194831
411387857
1180731861
1252767735
868978637
1837448404
722274276
137770266
534254478
1024600097
2097722184
1431485032
1064954621
661155639
931533050
443306862
1843559129
1874038922
353269964
1575767411
1014366655
685595817
2026818414
1774232253
1555050276
883068960
1210542219
1494885282
1595063329
1555785566
273789302
1869147741
1537138547
888164784
1257757109
431727058
577827581
624848976
83537082
1205984496
1436876965
1848640720
930066660
1048201874
509208366
1282393292
1078399016
1425712632
784921498
634131143
328137272
833081502
1704674202
1350223114
1286476472
1549495466
444607691
1693523283
968196775
1632489797
1216794654
162768763
1472310841
1159590021
1242457690
1755776500
448914101
859858676
1617520527
1956901723
1432995607
2110612083
1269573519
1972728845
2016339327
469606881
505582146
268723930
914839431
1279249381
1080039192
544652197
1982977562
6151484
256887947
806832527
1553346742
906172894
869039234
446936966
1271880878
632889122
1038486245
705667113
1276305437
2085705566
1443076498
234351330
273381775
1452346935
1827796661
1668876257
163104255
2145848895
1251031367
35160817
174930465
769709543
28812779
1900291430
589183671
1433160390
1985803199
2047519314
163312894
1590270476
1392276270
627621298
225576999
224234792
697930732
531772135
1395513080
1495115520
193572462
1276816813
932209601
299985406
728535680
2137905853
1975819887
915006429
613869462
2081004278
1293432395
1451837363
429805898
1648094350
1981235841
1541751227
29899332
1640666891
1103650347
1171857320
1543825978
190917228
426373935
793763569
1307594400
1361204188
1355146506
70908678
280747891
862750450
891106082
1151223846
1881578377
965528080
366317254
1327472775
2088179657
315231051
59845519
447228228
1809929142
741003662
1699568087
2053941808
1182490920
6477063
125705825
1165904206
51816482
401591265
1927273186
383693361
1143135734
107995637
1648256688
920774062
2086442023
2044968445
496426155
826954729
1811124950
844601177
636680443
1307679408
916812190
125885217
949232346
1172930030
826663326
953359386
1528600561
1605068091
495828587
938531256
41320017
1388675515
1844463267
1113672550
1299115874
677604502
1005069442
1035519462
125459059
307162765
1560487531
182932912
927925294
1512025606
2057635313
1382050442
172404228
86935453
239366089
842176499
613684503
1373350532
422491829
1642021681
209155560
1553354286
1201088108
1937073092
747466099
1729627204
1765507238
601792658
1535575312
526999938
1624717517
1037821997
126663779
1710038471
956571162
599038442
669357495
983630242
2112387610
1487599385
848405728
626783590
517324155
917033928
1967124485
111562893
2060804739
1888431971
1209813422
1311004704
1241511156
1336868527
251930809
1711282245
1828057639
2004560259
1068398707
942690334
1065325239
458657801
276273154
2020460687
553149709
2073394499
1893541645
931878513
2117278813
1706016530
1891448140
1040551048
1424234042
1110185226
1912980134
1031232018
1832970482
853016211
2115948314
183746881
1476491145
347178940
1675789664
1714569400
736035762
1367580722
277229898
707360079
1327399793
311840168
1197293992
1206618672
975855576
1132839167
1600793318
1059030712
1149116525
742173119
173912258
2012005553
1398666598
290852051
2037111520
279972957
2052678577
1667825209
264368070
1059656467
1970897348
1716783919
1236757858
1151422873
1828911446
445207097
376240123
1866894744
1481221914
1273581251
1924064936
1436208112
616049249
1389672920
2060203943
1265219259
135790050
919073388
1829334769
90490645
1723554291
180119671
1691455075
1262315930
1993403341
1631815872
1998841740
1629786468
839154844
1687505818
25076963
1819277188
121363996
639358841
549353397
1282547520
783005039
432245424
1044120146
1765958368
1699719241
1276396438
1589461076
1527110478
1043953805
643025456
745741159
1899924437
1867534374
2097007569
1866188955
266808032
1954383563
291704572
886455343
809405325
2111233315
1483670586
1654811151
2073159919
749935060
130990090
460734247
1432235106
73131979
1970925065
368581047
1832212092
1310768256
852386381
1180494099
102643173
846726469
1830826119
817171588
499898991
1750104416
1877661536
1181025026
840985263
597650578
155733125
493535335
297849730
1338109777
1451825157
1901980291
1793129245
1150808231
1915344330
619235459
551227663
471456801
1526000264
1963871566
1951742279
171000341
1020648257
2009560158
883069403
1559262704
496638728
1914097876
133302226
586119238
1594977027
528805149
330750695
120398169
471104526
1616522324
17420314
1255263844
56669001
471845407
767833528
1383275028
1170251367
1422598200
1181518453
811895564
498606707
382805860
1086273483
1331405630
1202736651
465790462
1346106189
907667093
239467151
776506320
329091102
1650756049
1048472604
114082109
579911380
60223298
2060715728
414558094
649391146
561481308
124610183
158532853
1018180485
2008608222
636833892
1217158062
994985032
709589754
1088571019
369770596
1479945240
126939357
1217921217
1384719421
2058857614
1925571114
286687009
355001362
2010531666
535176818
1036327293
1445193583
418714656
184968615
896491737
375462685
1322317128
162127218
1966040537
556025141
514005489
1378526199
856453698
84589503
433019932
453490256
738446587
1906189565
368923201
1270814906
49164019
638666578
337988084
1466327575
487898157
1787175081
1378827200
1812942060
1412192033
1874082723
2047289253
673406687
1883726999
1689029083
1098237441
956488636
1764446196
1365825341
68103645
15773845
1466204350
2119530619
1565036135
1276716801
348247644
396613382
269866936
2018293996
149304402
1319279781
1893700989
274565497
1540394912
420290674
55747759
1787308572
99927452
1822918092
583921679
1003085083
846353325
465749422
1054419603
472841481
1700951829
1302994000
617082335
270355542
1542603618
1696738941
1281290932
496545027
1323130983
1699953057
1076078242
577956154
1368720186
42270662
1936165975
1895000902
1729302063
641011418
1824958186
2104054339
1857179178
1822018516
346112996
1237825271
2000531705
1600016792
1083861074
1703114951
2016113881
1202570511
2023686649
2103736173
176021973
1787919220
659099459
679044130
312605404
344507678
1861724776
862623239
1038302329
1445149902
383153974
847629130
1716858984
2114226780
2113658850
1441053919
2107795941
1952650964
2093422943
1089708391
1629000657
1498307950
587743854
324879295
1814527098
1586658800
10456404
1929500463
1054823695
1078863991
803849051
678912572
82717427
1401477324
971949807
840137136
208339915
1784417424
1323448120
1903123976
884745787
1666059733
1211769890
1566879696
1897885083
140884944
1216402845
1015638204
2101274350
2095197517
1438717902
932754144
1968601489
1230524941
1613559574
528009518
1829145277
1907246091
2008867371
320763439
594403789
234347877
1920630838
537607132
1760934848
1420974450
309677979
1747047439
479944693
2106523892
1894752807
473173164
563825230
1991747714
2079790995
199538776
1082068357
947098001
2028023467
1532486629
577568341
1234567652
1511329169
1254805035
343851330
503223914
1495136652
48881962
286984301
1589687054
1120171031
1119555780
1598738588
2145176475
1332605103
832589269
1906519320
1683901218
1328237273
666323173
1159988155
489103904
817625341
544337103
186663049
501036806
224922795
999596253
1461645183
2035716321
176498521
464359187
487132819
647438936
446479446
40246658
920231886
576892375
1182643408
1157504949
1619143369
1117992706
440220777
657799470
599763027
280072748
618055876
830570934
1393060864
956689335
1802951695
436056274
1708096109
813625594
1495645574
824689026
606636951
189421636
322470488
1223706299
41792092
1087625396
1679207588
861324821
1153389769
389146700
988451261
1639011217
1255537547
1663061422
2124392945
1884976588
160633464
1500179103
1557389597
598111232
1036578694
989315725
875605986
1777894024
677321050
1457996532
1222256718
1053919043
353736314
219025784
1462571647
1340371779
694847863
11309528
1057894404
1399684586
590305581
1325880867
2024605837
1173002011
1656317884
2092156427
100467882
1505121466
373103130
337082030
1954930303
1262265815
1652087381
844782435
1045023707
1868452408
1903135005
1688264800
908959958
1542153176
109718464
1704171558
411994523
2045256446
252123711
938619549
1721290779
1877989321
1365986610
388141639
379177832
211414195
875601888
215005686
1129906156
1282109490
541035175
1500149852
1249044857
197745745
604191773
1326257098
697013953
419163788
621307800
1580563235
1949534540
558115854
1710323670
1592168632
678760819
1282578329
2070017575
2012455220
354459225
1746881188
1067547960
921829758
838163274
1916997646
1859017068
1565650247
439981571
1421786069
254913914
1187197569
1845237857
889006879
1825110720
268127591
1300533415
1735079962
544354443
1536110758
300449493
1565032703
659500046
1697960575
721332198
1859314336
154723519
871369166
591719690
602089136
1641087271
1836578959
535774921
1016776592
707106734
910115538
1940999271
1595365035
1063083230
896255176
1730479323
414545258
357837517
503355196
770361148
861927325
311243359
1852037166
1194859062
332675332
1862450846
351841904
2062767725
2072020064
470124707
233991300
780629986
1545248804
424623808
977978514
1427568630
212668910
545150284
860444510
1217978857
1646480308
1772735461
944278504
484101390
457372252
1979533586
1281134966
785715631
1374508706
347238845
704655941
1763713838
2081704068
1750007856
391858311
114246303
2102998227
392509632
35339881
1244214004
41457154
1941850277
557844102
614836658
1020133465
770103266
1757709069
578165235
2008066204
1044396845
2077409199
1158329041
182019186
320461819
411567087
1243002770
2118015307
701753061
1949746874
86171819
551119364
1220355369
1819823830
1675150957
1265279732
1977526097
463147275
770450791
2075622501
1450882918
4282192
1869933270
1718063016
835394869
1247148582
2049364262
1364203634
839078136
45284678
1454525607
884177876
797269436
951336072
1531099001
223204749
1408122488
957420605
336976934
1543101125
124551282
26348423
191091339
1878324457
1554230510
155566861
1296146081
187183976
1730613756
1331590623
843146871
1364444254
454671094
440202700
1575345148
2144641563
1370146864
1850509943
1360429416
1522294317
2136085126
2131556121
31550946
2121021219
759860395
261820255
805329677
1801413646
127897738
745847758
30714897
211898332
681195316
2013241433
1288296327
1033886719
1115865983
153905103
1094939681
239062142
1488661491
1335794504
1397580908
800070641
460548540
1374857369
1295403407
221446193
1410445432
383699920
720106702
1644041292
1194510170
951615303
523304589
175926092
1274354810
1888944400
948052554
253627777
91376797
857674617
348586552
1987254761
472979783
465355708
853224867
1864285679
1383475530
1917943105
1359918474
136034924
4229173
1652856339
1796136400
1495739962
32873526
1614909069
561353854
1420111931
2024487709
1152513311
602597790
93884570
1408380571
1712841711
814706538
1964227833
754078836
1276102643
2033760652
1283031199
880953446
1599266261
380217579
84427303
197283727
787097550
442749399
1323279271
944297032
1235904805
138354690
1092266793
1644428391
1290250917
1451170382
731109335
258642154
1050508062
976714510
1925181152
1275717712
759900480
1664925423
743321262
435389809
426617965
121299364
372665322
592062352
520336425
1311759079
4558518
1247744564
26365730
1753384887
1705388494
1030745647
2005338438
430363720
1035621836
1337139443
1096000669
209882106
1707487508
1565480073
1163518464
1848194911
980839727
1793290628
1070732380
1260458132
1810429826
2099150908
189934187
1207724269
606073991
1749310996
709543378
1913438
842104560
732687129
1408892813
1061221558
142616669
145734983
899528760
859700929
741162447
1196612220
507374660
1766947355
1670216529
1610741821
1268576904
964219741
591719381
1407725445
1161008395
387654180
1925148522
969085811
1288649808
2061545687
921183146
395127221
1134777515
382481163
1917897130
440423563
1589974203
548858085
1163524580
798689721
642205808
167347210
1636709968
1666659561
506070943
1449043358
637641402
862728810
729422627
1626758101
34409571
1526845841
32315199
1089076808
1151657717
2097171245
1746091117
2100460572
2031904683
774438627
407510340
291885491
666672598
1636006063
1637458804
747330864
1863454364
2028186346
95688405
2103126110
212692977
160713514
148261630
2042521535
46712427
571274687
1297208631
1792675811
614241407
646097721
408867702
2022313788
607509539
1659485555
409549600
571694395
149932242
302924742
1904659567
2138180577
2036784562
1848173519
1339920392
1660174185
590715148
1674187939
1070000897
945283737
278566736
1042884636
4660482
697924666
802608676
273034306
988103457
1805964063
465666905
1397368694
199266286
67809076
1310119311
1256613207
493160836
2006185783
176895611
545280057
884088264
191676850
1570485596
428467411
1651446280
1629447780
1147096733
550869425
1666162900
1630626259
1448531608
334387611
805005701
216891816
476686843
287089616
1073705725
1523172726
255164355
2135480310
54663038
811599295
1986741692
1529065170
644490989
81130125
960447849
1993225820
24920733
1236802353
2034281385
1523313203
89175066
900270149
1463401065
175586450
1135234155
2023072139
186361219
1751027365
15274774
1772938014
134737913
493202207
433808634
181914415
1888185540
1318115100
1241439995
651605609
552109464
1964118120
415084760
1628576783
171709876
1820800647
1537739663
938886966
1258983778
1444006593
379135512
1230477116
1728488119
596041506
2046884620
1772370940
384503
1965620764
1631078612
721407308
1429495146
2056256795
1090754730
920538061
2025755064
1460874629
324073006
874245999
172532011
1195625582
80214586
191080303
1754167287
1776042987
311867508
2073816627
1712530077
2069078153
994731777
381327746
327744566
597368557
713873650
849093748
1287563653
1299136543
1416829013
1547122009
1113386732
337228540
655994848
2044407670
1203840721
1560059110
1919069290
313233212
1365816060
104899252
886435132
503904729
946552345
364888067
459757241
551292516
875837058
1208237110
1404493913
1847748372
1100919657
1655288577
616692559
89956246
1967898535
633426764
1731733319
1406844900
2023669932
1609399352
1398668582
626092251
1625633606
1361608729
803965899
1148943524
885968491
1763436134
407312696
952769697
498610673
1428462411
981192769
1106282359
196011210
1232901366
1290628527
329229016
140646949
361401002
1987832248
1302567572
1160806071
629731600
646016413
1413396353
339626906
501769950
1384955252
408592151
606630197
1145138304
786046632
1128901165
1176817414
372244015
637705281
590791239
458563812
1958809386
1404323448
1340800759
510846665
873691786
761527293
407161921
1443132715
1262234060
1007881757
1198755834
8543922
1025842248
2131916915
577862714
302794809
309127493
404848652
1500326474
1348811442
599324358
2119767173
1950509275
1585882418
1826368501
1641071316
1229747958
804345639
668732150
1153770948
358136603
912646427
1466848387
1934741967
1841966212
1102476913
163902298
273465327
710691655
29578332
1315008743
934770108
178973496
702674818
402809873
726189756
1326190338
1672442044
256685632
1059441943
1970797823
531024414
1181056282
438183665
1362298514
2129634939
808681281
1546077782
1983975672
1488609636
11417151
1134341464
1375338016
1318982151
217396855
425622024
967985270
324708702
1813913710
2036358693
761943882
2010791071
1737379019
50427139
2110910166
20075983
1334756656
1022460726
1037279053
1027520425
1539977622
1051843576
1487080915
126867119
10875459
436889115
1687211682
258885940
56486970
726006945
1139180772
1600562740
403769383
788333953
1685928732
1458457694
596791611
51951049
1295012382
1017959085
19209451
729115429
436048201
333611456
1810332304
1428219144
1767106886
2110687988
1642909902
1539211432
609436612
752689464
934085893
1906385958
882208061
1369403759
1229268140
1396100107
686861318
1888454808
611508116
852718587
1074507265
1218917609
2072265164
966890368
1436067412
2084495043
1598424977
856264641
429865608
871006443
1103079969
394934120
77683385
826480247
357100226
90095556
224839380
1527972650
1515695037
180385841
1410544117
1179875621
1819123359
1289796679
71909430
1891733177
1229403694
105133419
641540401
1046352247
294289031
1906559569
1075610346
1590045007
2014909240
385173622
2094544079
136052269
42805016
1076184299
1318610543
2024803852
630866629
330417298
2034074342
1444671705
1843966567
1837729051
135543964
1765058289
293024493
1495232043
601398747
1199206243
1147999043
1789707613
2001352263
1933099993
2026050873
1754978163
852961984
84738770
2001628869
1267321706
1155897482
176426100
1876281566
291190482
463190390
376444511
703820388
825128473
662275260
267314961
555882636
1917018703
605030543
18239142
672490471
515638880
1417609689
563969825
340352630
2105298317
246654183
669628712
1437681109
1753801675
1126755084
644243582
1152048015
1731730078
1333507646
2041118006
1856722840
1623928826
2101306938
1601001761
1950402429
766669121
410816238
1159011427
1581934756
230428816
1329076539
1842155006
761881799
53567845
294866393
1414513084
868072687
1166315921
811747769
1586639294
1397352193
102446271
1030215255
181122036
2063894441
1890636476
442622493
482431492
1569568740
933801591
556261188
1099636818
173264860
179789329
578462294
217579686
999145643
118749168
836461256
1947052606
654693805
1068704519
1746316462
1281544278
304528115
1995643021
699572269
398849804
1927117123
1707486804
1776055247
1826403521
1957885402
665997813
519269681
922482920
627700902
879089297
891772614
1830718575
251679967
1934103478
343361830
1260694190
1741606503
248724861
934307861
73558996
1425910674
136113054
1534076130
1545244807
1842565433
67156742
1969046241
2124752410
851919434
2074266717
119653326
1201414982
165290852
195697574
300714129
1489766930
1657074722
1891348237
969388344
1295395617
1822444810
119347308
2084125415
482541966
1608056724
58581593
802420124
1918147617
1303580705
1525462372
920454523
424007917
2014739275
1144964214
1034419537
1423743346
665810988
1056212118
916266472
419426696
783769687
258516956
1572326866
1399895751
384583661
1847923811
1056397758
1819033313
1576397867
2089876272
785374945
958175000
1865194987
1905360473
1471996571
905149754
235654782
286918146
1701009273
1357857281
68222920
909532719
654600594
241587728
1172888361
920389806
1875871432
1442451766
912004151
1709348468
1984320298
13884936
1081076890
1571947417
2019980269
1319343591
1984235294
2093917183
1934792180
2020024926
1820460134
30471709
1275986154
1023033066
1362868266
1983423476
1763965695
486513742
258597328
1575942171
959742984
1785665106
1853423265
864276247
480527914
2009034093
1069051191
2109411398
2079355609
1382604656
668318193
1533807754
1724550587
5428989
2041331040
1260873972
973416881
372699775
1017411492
1506709187
612565629
74992419
1345273245
176244578
2022071299
138543147
498208639
1107623924
1026658755
1708137926
854637249
1646228022
2140786451
462322980
1695109263
890611810
964782827
1429759838
306201608
1430892744
1189538346
2024235898
1333507646
1812580387
952713286
2044781079
1804640431
1588190610
1295993600
484474551
1650678161
619454424
1216285929
771715595
1122414393
2054591796
1011111288
573261556
1470998552
64524505
1747125128
1796986284
808376316
1818254149
136512134
1645401565
1702668172
1096577954
856508052
13307926
348750483
1404602095
1361693109
907409992
550719482
940338760
1002981147
1962482029
1226210073
1254606284
2044659096
1559865290
1763921984
1885971425
1777243221
1067119389
259070010
682675728
497327856
445811520
285417146
1887445452
2031598142
620969148
1540271920
461056535
666145117
805006860
1451557352
2077840946
646630989
1588189580
1540993461
609643135
1228970585
1308476616
1946130851
1186804747
721158795
1832223258
1520562880
48636957
276492025
1902195654
577628984
350747313
78436459
1607817670
15595309
559850079
238655245
336222274
1880664092
356718120
1708450229
1994433329
2037828132
473901784
531543277
1025023151
89919053
24361683
1876028114
254188839
17721199
1870216055
35576884
1407692586
326850235
2025909809
385560064
1629315156
163979139
421014993
603764407
1745090231
510399843
1766119929
1340157287
1686222701
2060299328
1840060801
481549852
1798325538
429513981
150537418
848035936
394413035
1412443636
16153790
1724042985
80004642
979816566
1143902696
197376482
1894379701
508279009
605817679
1622619965
1290117251
251475644
198838637
1686488609
1557181454
1610414250
596262711
79781078
904671708
479757723
1063192969
2068859878
843968165
1883829171
863387874
501050199
1637776535
454935499
653948431
1495305546
132593906
1367599246
1254664932
1393739623
437064670
1439470140
1889422898
1588903393
84638441
723129147
541624934
1841988606
983279804
666941168
598804386
1322821358
588190010
1220851659
89075827
1220061552
1891594080
623583236
1560691413
314218127
656722215
111214031
196881599
973999843
1396592034
1468362109
56344434
73743680
1079731991
906931390
1210329600
1679108525
1007157741
725523239
818298648
875287593
1839932221
1812262445
1901931156
173455465
1226730688
156267879
72180288
45926340
397105136
587479323
557840573
1999159030
160617648
115558707
872484119
1771194686
97111295
1208538980
2129706954
295499086
1125150242
553864343
609841328
1003030732
1692017765
1003019228
1913186209
689896803
955296241
177434392
1399634064
1894129494
1815324252
1871899078
1890369296
1906592220
1050431118
1240415945
210436781
1942066038
917539607
130339044
683454564
845492292
1272287780
1507584642
900798196
160181953
573561620
1695041382
884603763
321565215
208783763
2037913994
2130324339
125943571
2873248
1425291575
1604401848
424611789
457285794
480259300
1976902523
1858554143
1761500501
335312390
396833331
2126593840
1846892306
112511545
1632499752
759454919
2093702397
389350147
535998543
1925129139
1389029510
1361788966
1369712999
2080787717
1807044844
2077415941
360365000
282409273
739656159
1725335287
806045504
226847934
2080593093
735633760
128484988
1341898934
1281599531
1353580356
1432639360
803126353
930385920
359031332
1921567353
1698698898
1604629547
435992323
610538257
363906078
1698629560
607230230
134604302
1855536258
1539972157
1934176678
1445793255
1128720714
68742677
613051912
1911487964
81429840
6321125
1642660231
734720832
1672174863
1349271432
1051579660
1703567809
527310230
371494902
1924607488
906050924
1787758094
1490426700
1383638582
74034394
904621182
404700276
249511291
867467617
383945398
863495420
508507694
629252118
522810954
1629160013
862521791
206039776
1943348674
1406959622
1086060521
300901503
1087509071
351211522
1541096756
532827929
1482225970
278330305
415732088
79106826
1103859545
313278874
2040922210
297516315
418878156
303819304
1459542835
720627371
9363090
1780871679
895908580
258947009
1816457411
1562608327
2135586664
1957836363
2075879087
316728938
1721629265
820528307
2100368214
1244940103
840215361
700932617
720807015
1541912447
221521311
231208570
407808554
1455172037
1795420073
407567936
1598360909
129637867
1811700971
1934071134
874824575
1577334783
1172747572
2047153701
2004680412
2009517420
1094936233
744418281
1246677215
1734867397
319372422
678686215
854061122
387927070
604957851
1409251261
373336035
914337299
1088596373
1936203493
1215741219
631044917
732480982
1065190541
1410817633
396547461
214720281
868543704
949049313
1804884833
1132777584
1746522072
434694896
286772177
1284943342
122647440
752698895
733012533
1146496196
1893667494
1698852026
748026499
27553743
804456569
798365478
470243603
834386642
543147533
1946900940
241564283
45303961
332545651
722778246
1713559092
1612420018
1215503247
2031280950
2056599853
1484085150
595680356
1965530687
1028020058
1168091128
318803186
513608242
1816792072
443603971
1837988422
953022288
2043855018
138678452
238410165
688680062
166521564
530252368
1952058644
2061373244
1566335917
1422262145
339169432
848913737
212252431
1141378072
463624836
2060679436
728512689
61735581
816605532
424921030
1155737079
347701406
915367364
1923559939
2111283267
788559660
1070678157
185920809
1271929960
857700746
1469417514
120263131
1950564194
1285236566
1547859497
945620215
371501439
26240280
1720516004
1451879723
93224172
1648661092
958574518
1526096336
2028722437
142977725
479572221
680263731
1097034223
522167095
1576974267
1129382301
541521136
226724459
448462956
890297719
182917858
1213535738
688172078
1890544599
1626188927
2144624862
2092357643
1800892641
1896201205
1540266573
1222476185
1449480287
22013829
679174533
1156220545
716467307
153093986
1822042605
1861112319
1653938928
521129579
1340956677
1816020927
1362878183
77020172
398837971
461013500
580224235
1326899114
1039342899
1950239062
360507999
280550970
2023647410
1102019771
743427461
2135035712
623642530
688908561
2133125527
1368227161
448413627
1476214962
288677203
1095986579
660885083
1942630079
507217318
411684969
856288042
886845304
2056487579
1255927760
12744227
1263844679
323244525
540008333
1515257830
752379037
1424555455
2086267838
2004656012
1381880337
1851790382
665635991
1512383577
464367048
258917017
490349550
1793249428
988002765
1113170946
1992996681
1329065137
370409055
128090488
595667587
313695721
637441656
887112989
1879988546
534989862
480526076
534886623
142097438
298661448
534517349
1235746461
1390061454
1260821907
771791745
909057533
1157686852
1684109681
568420879
1501531172
826050279
1643749493
806133258
1269991248
871363362
1198938649
609564328
1168529430
1833333564
282762751
1608287592
1568067850
1746793850
195726827
245848531
2018920237
108260428
607624857
1471114309
1242925889
1919620369
589701775
953596712
208476009
1734756808
1645854601
2026742241
1383445876
358120444
342129974
1140065381
541566878
198948468
1404080784
1969347783
1218240228
1195129882
994206642
90922292
523182982
544196516
934721965
1784195987
585106748
1813397627
956290803
966582901
1697070118
1167844756
1703183756
1265336882
1152178292
1161146036
1037198243
1496978633
392827398
2142701233
612552705
1352223403
516226891
1134498667
1933395618
456183988
1572845519
1500487208
2123979882
1385474379
83462858
2023452438
815013103
1994456121
1026428552
1956747851
1304431843
1388913987
1681501302
107602689
720340534
70506516
997511145
642670869
1649435643
707070295
855470705
1750767743
1260801240
1878501667
1682160354
136941683
1674401596
1781456104
1187271139
1198755834
2080753127
1156174520
1374684407
1320352091
1934672983
2060629952
66212431
1808855895
174470122
1323203803
1942393880
2048872723
1023162218
1939212762
1159918113
47161874
1338863558
1840826533
2036436021
1203434488
1224299294
421534883
1583047618
1102506066
1004240898
416892187
1835503386
537958054
1199336922
342437873
1197968091
437205255
777943644
1343898945
1234008368
1245346710
1562824361
563212090
325228526
1595851313
1124408693
330597938
831784871
785818368
1019793685
214794848
664457020
1944514072
1189858969
953648062
885981228
1454223087
492948111
922052682
387115190
530281469
111657155
1903001806
1746391570
1137802874
1623514243
504449725
1619776606
1673731587
170647625
722185597
1810090618
1393394623
1045189142
3538432
818342346
724697298
1122619796
1405549528
754443460
1917079536
1516731877
1137387685
205105275
1388256872
1719548815
1594870810
1104950210
618718829
1757718122
634861552
827884321
1734555104
1465091003
1224906831
2032687458
1784694689
555384006
1168676788
907829292
1584471034
1902134885
135303753
1063046664
1730957537
885981333
1983728083
1504130858
413983057
863504123
1432292291
165749448
1638214448
193763281
339759827
1508090393
1090450067
598286710
860828081
541075507
1518928953
803928813
680164168
2101910406
1850546011
1772038376
399042092
575044585
920675096
1645297409
654689021
1628265331
568874220
452124219
1716287928
25426280
1205022847
926521915
9521917
1785530681
796204966
2005919255
1122736795
658197166
487285960
1123988753
2035766554
1127898400
333458784
1078431022
1085621270
459107516
871700918
108718295
1759936381
289101871
1090520102
602499217
1626762518
613940649
1392814914
1412551951
1111624042
640687670
1613892647
1833534706
1673167081
881252458
608703749
1830480962
1775978849
177625867
1798327104
1156496577
1557980806
688248800
747660737
483130426
581405264
1700608935
497124314
1936452509
1648675910
1026368154
357859086
1043090393
1737562660
820171841
1340512387
1162156612
11676364
908766953
321334183
2057313502
818322980
1883896482
1866513294
1115820954
807168180
847285175
219581424
2005434816
39349033
973807132
795926467
2006439945
257355474
1031379890
1769355588
874187442
403193519
541062598
2053739333
42373510
1263154616
835914128
1325164173
1638590480
2016171080
1774787696
1759877387
1158461550
343283270
1560350677
883466006
527931281
588789570
1154629633
619732521
182968582
572718466
521315658
435898982
9694019
1376937637
955561121
1166188410
1068254917
31850545
144777053
1295743819
633849509
2134237015
1652723442
683256756
808631440
1578692781
395066165
438427483
746376189
1985898980
730286664
1846973453
1929832826
1744758208
844251954
1089727272
353089136
903236094
722722535
695062123
1395865632
763475885
333052901
82152648
1849169132
192484259
196082286
475281438
1245037826
614016733
754329162
2077843566
120576536
832560768
287052668
622998124
175120289
816462093
1626009254
2020984776
1858620262
2101417832
1768622723
1865235381
481965857
318997461
1313958845
1311629637
1419280375
2113753241
1600040852
1872112373
1866082108
1471145186
1208909383
1032123416
1108179768
1712133975
814324307
1537256041
270021360
538120978
2104099235
1257746143
318933224
155639194
799067543
1455374562
1522504391
1583583507
1311349815
843708670
1888426459
338485096
1435604678
592629647
1894608005
584875937
696661250
1514752324
807868780
357996602
19341292
1285170571
1425202185
1726923899
144937686
1963371074
1236848125
1395234508
936619975
115783478
1557084459
115921424
702693665
230205325
1684920943
446791765
1144756844
484834482
2067730584
1490052357
1452647024
255772104
1721978546
230023144
662850164
513925880
1573357668
261076423
243620908
512861969
690327579
1900209977
350436189
534761620
1337348099
784501081
114053477
1714740615
298184338
559341702
1782247944
1097556080
103940680
481338285
582806386
2103646430
925627046
1175276419
541194881
787769456
1510402384
693003996
886056253
1436959391
404313017
141421169
1723292348
632348039
1815311676
177207202
1480849881
898216373
1093232496
1883370971
2064437244
504112945
925975404
1844634136
13538095
1638302100
78783686
857146396
1540054551
1593830036
245183816
857236470
640476061
1951108163
673290514
12596624
1449256201
842246018
612675913
2093186092
97463709
179706053
2064614564
967816729
1823696730
2025427093
1183786895
148095539
187729383
618388937
613814597
5955183
1768776471
1291920788
1847122090
641437290
412392594
2074431725
852399757
352885542
837456810
908477506
1633206060
1358388970
1223765523
1297619286
1032248877
1842253472
1794488244
1971446599
2020507047
289567031
776977651
1063637933
1592990513
1896227309
806465953
1029174951
227676556
634055600
865813158
1406941521
1095650842
837543610
665285649
1119326408
1385079986
2087575824
1484537872
2005074244
1784507223
1340033942
1685645069
414339939
230971360
518198471
2095183568
945067600
2091112233
53843023
949959545
1231878330
2038808245
640571206
1794890397
2132875441
1594754854
262415568
1817932615
1478033611
886958446
1509130951
1242780500
596678791
816961485
2027576779
374554604
1360818037
933804858
656489404
1244145506
1809787296
2081599318
2137953974
650396331
809286141
1401551310
1745751039
1652144119
57822925
265104833
1493371033
1981084868
1806353156
1878545501
461725932
1484733342
1634418928
1829197168
1042823773
1614867703
66203318
1029576634
503897142
2064891178
362859784
1361965423
223893620
1353280558
851443262
389767
1911982744
306415995
1159325196
1560171924
1331304947
1747213928
1625495987
1598840623
1197187667
1643640398
1598779178
392529403
1555810550
491814458
708258864
1022968493
1466568761
1821514724
1142108234
105457395
1999220160
1231806905
1279329194
1192322782
912738447
1142731420
1626689228
1607495406
644251539
1089524038
763398471
1513683045
412105971
636898747
224081012
1194788017
166161324
600381126
474327016
1970841830
1025518835
215332109
1037624715
1888690973
990315360
2020823704
36123976
813398777
1173296127
374043072
1505043613
1995124293
1730878826
355765918
1127311467
1880976100
1178419947
175060787
1689899143
997939748
2018803618
2124761831
954833798
1396489684
354514675
2065592167
166858753
1642530004
1434598997
232966420
1778792769
106299488
1005129792
1678817390
208789731
541790903
1370516616
1175156381
2100127279
54314569
873013993
112815068
357604618
189783063
825969257
787354078
1659479550
1190314241
570876223
1035487819
828544092
681045003
1054828266
1719108860
1294754019
1404549230
1101120561
1674041023
664524694
124842313
1151993648
1364638738
306140109
379760169
1633407014
1113522051
11578751
1638853828
1983347289
520677232
276014570
267691954
216443543
1464165247
910026063
445600367
2086802392
1273295055
1531126090
1330466028
1464774462
100733221
2129118611
1017985378
1924172814
685322540
26279386
1549795140
169664819
1988984363
483547326
360147434
2082026848
2138044526
586237578
1090624741
1588494081
1067839026
613000171
644055349
582518794
599212529
1013149414
663923738
1341130722
591119683
1868666399
1832440135
929414390
1865296195
642148470
760117538
286288463
1134645660
1674213214
191973411
898903612
1056725061
682304432
1420798598
123832243
1944698098
1113581145
253632770
51871978
115385988
1746277628
442725842
1547109558
78453898
1276873149
1493817452
1018820831
829117703
132674030
735307062
1947181654
125626942
1686531079
659666567
991430997
1391010917
1459093697
1804611817
810711459
2039302873
427520095
1071808715
681046482
1543676673
135368643
1079483904
1223529917
849631583
1345536663
1179543745
827585249
245010573
539302988
1250313074
1525487852
1227292121
874888445
1268413585
139166947
1462378285
898747814
56162934
1592060070
956002470
1389415910
1773230799
2021157099
1739665406
1701229538
234722192
1508375078
538682885
1472325543
35629348
178698164
258733350
356475966
536351130
628435036
918622729
1745948992
578667121
167944389
1674620452
2016044671
616189778
994216952
354403740
568128652
288864574
655426921
66068897
2038446283
1514162481
632445285
920388960
365365405
453595260
1948783949
1394365075
370114069
1206931339
1070884652
1767398518
1710974778
258641658
1580305542
391934448
49425004
2120064526
465964545
1959567637
1083229750
1088515429
1056223231
358345349
1778793992
1232440358
1775059383
507338195
1993265637
894538048
363865990
2118182789
1548175190
298429442
1064448773
1453813500
1923666275
1914077229
1642585189
41961135
832673306
906984038
463405170
2073880290
728423301
1254691700
371253152
1407149859
548662511
9048348
1774744615
1702963573
504102624
156733021
2029382956
707898990
1018609100
532716412
1505015321
1023603364
1916650519
1641419174
911801635
1570524151
185181942
812320177
638482393
108457598
2107507942
523548268
1827227823
1846686171
367964353
1814455893
1160507454
1967894360
400179779
2086937597
9266805
1536583544
1923118148
1876250766
798464236
1027250169
2141406603
1223569980
206036098
1826529578
972997626
931088176
51141469
1966899886
923012267
887004191
345690359
1416569708
43146909
911627092
1466424841
703626377
812913156
234767245
1838472718
406570647
1769355588
498325004
859051133
150619241
883447744
935467964
1205247711
2020899084
426823300
1627040895
1945121858
61380655
287259121
1450888427
1246601290
424294410
930013569
554257718
1405770245
1298565175
1847825583
2067680918
541414419
2020611044
1880887739
1708037698
578385195
1326742088
1551013321
1731892391
1500672436
1918283732
1054335734
1841269303
2013622227
533814080
1635152167
1251636421
1081744296
1670631348
623500681
1092731787
380981923
1972877511
1018347351
613325614
1501448956
1964453106
376498842
1498023976
2584735
1477763478
1648064591
1989066744
1883086252
1072353617
337018269
699054278
374501771
1890071947
649637326
113334185
659045400
155763929
1183925234
1950456750
344922309
1275914286
115867315
350526839
1560665470
1896118883
2117231806
670417043
1019834305
917576451
555563776
391361706
882363066
1618024770
608135475
1396178119
1217117964
1174299143
356787924
762335538
1270809083
57197504
173860689
1711072246
1803141307
743589044
788027809
1342993416
1131432746
1547193641
1629525508
650284786
1828768908
1550437437
578620004
1736250900
1045517887
1631446541
1686102585
588116992
1531821245
2020064935
1397980615
722949529
1747560573
1796380533
1414150251
812632541
1957927439
269743878
486180000
921701449
2090211094
821341751
317600230
2145263003
1368741036
1560660490
2016500771
59182295
1289308222
1161902647
1542488717
2104583956
2104179294
1298284808
756375387
122478252
1660385619
1723189671
300931716
1475245563
359343491
1737621852
1454856941
863963502
492148975
1551452641
2106909433
223337337
1032194448
788959116
400958742
1933176371
1665605360
2120923309
1306260841
66171349
1411293153
1167478183
978179710
1088254051
854770227
746756919
734935309
1439211092
1041108758
749283111
773480793
682970853
497737885
1025163581
552723881
2009970407
1035385021
1538351166
1376463129
575362988
703147207
877266751
1072577864
1199813328
113474964
1032155055
648549831
1016571133
60886015
2006066977
1204579534
1009720748
1845850180
465120088
963550759
283877423
2036767767
925755266
105188784
2061726704
1425344630
284887459
1305240737
1373929188
974402773
270553908
288489881
1210317576
2086608336
1256820419
1674020414
1320922731
196963397
1963427944
1125747685
278636198
527286478
1486710298
1145633375
2113141138
1004954110
524838002
407054529
1201989533
327564047
1836523432
1960480411
1728991250
1042092856
700265572
770036442
897166163
653881159
290091729
1553670762
1489021827
237293798
1886683468
1513254419
1227737803
2114858740
982200018
338688905
1276687025
772767655
1928784335
874268271
1572881782
21640359
920546311
1892525030
376033315
515849755
899100944
1710034063
1341204801
1336698313
665246170
611026546
323617046
1730829585
309920518
2128119472
1639676311
310693949
574175237
1506350249
1301790067
1787017002
1046171491
1316340388
1630883009
75223246
359368203
1807872975
1002235917
668005381
83631675
1674753594
814468154
639168227
342728693
739319073
309311072
1012215169
557632653
1542971371
344841778
1317058924
927628822
727304293
1514556259
890914851
1622444053
167652192
1508719137
1162273361
1337688181
1469005291
1704578178
588502589
212889012
475206354
1002265514
896845571
1610653101
365730378
1844309495
1472588710
20971646
1333618710
220080655
686138131
1721219397
1677227491
192191974
35712435
525299674
240736011
311630443
1342910021
1693266910
1862711671
2044272180
2009027736
1305808769
799133447
1225151170
851869588
244678339
445376815
97684156
2014196440
646930189
1512477944
583405694
694346680
856015910
1613812110
1137504996
249979060
1669848839
278152143
577778758
1432004435
13265143
374126182
296100211
549641861
1132168483
493638249
583955137
30476479
288959098
1410094767
19417056
1698369253
593885555
518252247
1049930508
1603814573
1305313720
2079981076
1551003688
1026273264
857117451
1590532138
1389385811
1936237112
1647089645
232496295
84489045
544464706
892159238
1250920195
907418204
2147121883
1913814229
952970243
1053280032
629838681
494987346
1446933390
1512458584
1520440734
664821259
2050759647
162919011
1484487776
1105703233
634609872
679525197
218738045
1817580866
1880544318
2010875948
1349722954
675996598
451550120
2110821582
906327892
336986670
1626616571
1783444491
1799719061
823164383
2046515255
418858143
399512093
472048679
898628530
479469193
833426562
285703217
469777980
1607227081
2041139847
770139057
1761118216
2027125934
1647044005
381525450
1250414979
289496449
1565107488
1395156620
759575790
1282113331
353856281
2096250685
1292949487
603766954
1759808556
225801697
939116518
1735854805
2015802073
936453961
542623149
1041519577
1083766976
364261749
147523187
864055305
226246575
785605344
1773966457
1473926657
1979353720
551762600
291705662
1078190298
286263908
2078991258
1921380941
1371009358
1133376182
1184781535
1137068067
1648538472
1804734631
77288125
704484718
1446174426
1401454985
1456986079
1542671700
338568273
1017281003
1061519044
1497746279
846947388
1388756658
599375643
484126457
1245431657
1785367432
2009433775
1190965324
1988212529
1694448750
1570055468
1029709072
247940954
290298018
361942808
1932902158
508002814
1627904506
1101725712
1520623721
1666401212
502686276
1868782111
2023796898
1536980600
2030866963
743012225
1408523569
560138552
1421467401
258599176
1607817862
1591875043
4348884
778005661
1632821285
865664508
1289603357
249759098
801502016
1555339114
1271918910
1782584078
349459104
1843788111
2064755997
948488861
2019184316
753517247
1605247506
1091042494
70916475
1357504941
469266202
1041974816
1996240194
77455604
1190622674
614021938
981362851
272968925
833778146
1875620957
1909145509
1318587532
1988140747
795886777
1606703085
303857946
1079385068
378100807
29990206
922737100
804279913
57925689
1411760575
541880331
503132324
1013778687
1389403867
1085770526
852320044
2060695801
20093767
1256538185
1978309631
1695408234
1108969405
611964146
1572507178
2055145425
859390655
14569853
442336926
1863962815
458354140
2089536838
363689624
1935303103
1303594939
168675567
1611936713
2029544558
1209540651
1823293870
985655469
1812327563
318991113
441697585
294059101
238350639
806574966
1934662107
420984721
910512511
988196467
469263529
623031876
1833885419
509868965
1443953110
1462447438
719700504
77938079
793026413
581241796
1979225069
1775854050
788316925
840877600
1722344910
1593558124
1057601663
87201867
1304830974
526375311
1215799666
593718492
1527719506
1889167192
807100036
1037099648
1745334769
1052582898
1957463858
1201246186
1386534475
1310271418
723831457
1262410140
408090665
822988510
440430364
1316798359
1067633157
1619175885
639880183
919760932
1282378390
2025152331
609826211
898585740
1067788230
366108033
79008167
1692086526
1550690619
561220615
2023902677
1586401905
1629936453
1958488948
1376790577
795642949
1963680686
38057227
1197889456
981714743
179003735
800611173
1254854785
1684476126
1588962854
931185055
2090519933
1057456545
1702598351
1568686973
379180183
1405838970
1505970626
1147760391
1896845849
1525144749
1439692349
125601210
373796307
412154104
1354151962
637727781
373119888
1084975201
1610564286
835527592
1259077650
1826500396
1112882115
1486663842
466126826
1661475080
1348448129
1705916864
941068972
1670842301
348099354
1388761014
837929159
2058996441
484683488
1607276756
818452997
1574822059
1738075465
1434707252
1865883604
1939749851
762200335
1834039073
1448298325
1128015630
128272070
554548391
249150302
1534897071
1667344991
76316531
1685712101
304073092
1727626820
638813161
2021767512
997848293
1027978368
1352839201
166005896
1156037656
327040164
1791784762
1172300749
182831666
1857271606
190549967
1361204390
1384430223
2020702414
109540942
1195074881
98694867
1951363071
13643667
1100074830
1036403112
612774139
151916270
1567248101
509236969
156486240
146313948
1524938628
927666392
421670795
1757853379
1486085706
937226788
1973356483
305158131
43468225
203319404
1258321944
630446113
1391474157
1398641136
1563162745
836231433
722779854
418323606
921516613
909700360
986926251
778372564
832127252
850325486
2138648231
629015121
1948471919
160156558
2067988232
1192107819
1968640771
2037602595
788852267
2082598464
1830119981
840621504
1519904395
533966857
1527556434
1455217459
1960796370
910367398
1263767983
659645397
1010011871
1237618536
242351807
2100598052
145244392
441278595
1636238875
1361322628
1865975219
1652962789
1911543138
1678410624
1603242626
1052010771
910470577
928671935
247074805
2008660962
999768916
1648340826
1743684410
1663493605
1697991200
1505280896
1143161871
1376338455
1395128870
1013205302
2016573588
201837263
1952184617
1407663865
666263056
908687898
653068655
658430672
568353546
552506058
1146943063
949229871
1278673877
633277564
2111798008
241670887
1793379524
1895957895
2007873528
633743577
82781883
1095817938
1570779007
1208103833
757259829
650203619
791751216
1499786777
1128501829
1917148465
217011888
825187220
652383158
419817750
273463497
962225268
373861300
253994701
1417379855
2109994434
418467507
1132297408
501459139
2024263505
1441494888
1510443311
1474534976
1069719010
1873678519
725625034
418600075
611365105
1886281573
1877201187
811440097
1624961868
1558529106
2102659166
691903744
810977173
1457935447
1601376352
1836587071
1477018855
1093538584
1698337819
1513870466
395966806
81038611
732620629
1290499705
1049980012
1471803145
1364643147
465409444
1688783785
618919571
73689074
1620991721
635501060
670598105
191932147
695831365
2025088668
389392550
1143867000
225532285
758079567
535409410
462762979
483634482
1401720700
1125568947
299388912
1604516489
1080324685
1510719068
687022551
956912780
1798058812
1497168682
1348932277
1702648906
764685925
406064013
169721802
203506109
2130970507
474422317
1155252462
2065789569
1704176205
913882410
685119217
1729550977
149847415
1927233937
369472588
975142592
874184190
43568909
1173844419
1104588513
1790666882
629021957
1977580498
1334923460
37029110
545893683
79189517
714214688
1092393616
1482379067
560681230
624598872
525636565
199440602
2044514347
1617777224
1370089367
1793891088
1458207466
1865088681
1106271937
1564262492
1311793181
1011714228
1350730925
147643088
222253007
642256407
1367862445
1326610983
1478219454
295171078
1430038515
774650597
1167759403
1184979808
556947498
601754226
1060448560
626979334
959133057
1851357871
1520473492
388214025
470645902
206757675
1465427646
1496631976
1032468123
436795070
812004446
1814510361
1873384274
1509896984
511544499
1697113338
1996817061
1514186211
452738723
469694954
1431459356
712925619
1119693067
1202147897
215786838
1209570704
1769875092
1768226899
1244212559
1727957584
1841209366
294046172
519086815
836423759
1752946250
1916097960
1052699446
1977412532
1666893014
368955648
1593180524
1524649928
1905904449
1809421838
584482805
372549559
460253862
1848166156
837865135
576982224
1628813755
1091904573
1573008727
1200054352
1011281383
1259693043
163628078
1200818572
1462789058
980633366
69766728
332189960
1426122736
530892039
2047616619
1550972274
1091967324
1215755370
711947639
224787492
209891794
1464897684
1577363012
1762125460
1397081602
512173868
413863975
704251792
1759685671
229001800
1103156362
852317835
210020413
1353700880
827910122
203309751
1578377228
926591766
593336185
513604373
9045353
1983938343
869348268
1955397992
249523693
458746902
1397279819
1258063128
1517405327
1848646108
1282037174
328779677
1144732845
2132248807
412401211
1134437337
332249707
390057735
2142938138
1236391098
2111541792
761795655
818340846
1849840630
619292362
1963725419
76090207
1065882378
1426101110
912500373
483918182
536656776
91373166
1736099626
1568111251
1742421334
1000367794
2069060056
451581984
1062676935
183549649
1223320815
1678693245
79124780
1474162459
1076657193
200874310
1452799172
1374642867
1366136796
593986394
3711977
581349394
1418844428
607953261
1688526914
662359945
1567115193
944767728
1441480274
1611092646
962402290
1628129203
1646307104
1870610482
1163876149
63066461
1680442325
935101333
1392202792
302150626
1622322741
576666788
481063616
121988188
1948236445
770129855
516883260
381996478
1774686329
600872598
1639267157
742154037
404400839
603899039
1461923295
1428904003
1710616392
1442005092
747376955
482574516
1213278437
161276615
1384580678
1924656765
1005138531
1330663819
878445360
1520012659
742705152
1821692424
1978783216
990847423
400209200
2016162315
693433596
1237561324
1746037027
816081873
1572398543
19613368
1415801506
1600115518
1823839285
921176463
1828191611
2015374371
1355864096
807834924
519712551
1370285727
868937473
1921842310
1418456659
287657622
2061763497
336057780
1273070459
1129840476
974057849
2101575140
1773122020
1912140775
1279902580
1404800152
65586640
1554753348
884822757
1064449734
644997926
1808553893
62480605
1070584113
20812428
970074174
703624303
597286213
375037634
535267025
723454080
1653847420
2110417718
573906939
1261126073
494844045
1201797694
260176941
2122567767
1476693106
902425357
1472655377
1400640301
1340206273
1010516181
1235923336
1819243671
461901505
345438033
603427287
2072246188
1361744429
1946066382
1857890936
1895422738
281445380
1605941692
466743868
1097680314
890914459
1264957875
1917532308
1622842231
507898712
926437550
719882641
766515855
1708611926
115568279
367837057
1932292622
1430351218
1076122605
1748768690
1367043738
1404058409
1656456988
1474721800
1367101159
72721956
1639814905
968008833
942161130
1143437514
272671717
1529880212
402018172
964223077
1817867477
505531351
1934554209
2100589089
681115862
1835318389
1540173329
104632558
25322312
1210472717
168802840
1051499786
1007871700
479962503
240136763
1134466352
387973264
726048506
1492705660
1690813900
549447059
1920279524
1684184441
440802380
1950591584
1890750139
964444079
2087416186
1357274827
1452505786
924541955
2118026759
1135980447
1160145541
2034688153
1521347748
1854025736
912377492
918878505
1278477282
1206391270
1878430483
2010367302
86935413
1266041648
1262203348
1535998861
1554476279
1644389882
680364035
2079127387
1587647068
807938799
1409348919
152507976
421950819
1120514732
2063757133
902570583
1541220676
1234578498
918293947
722443144
942938013
997068902
2011405422
456490132
1343108649
950247971
388590869
1552844502
1399006786
2075408223
2045152606
1921693204
2124459904
1096594288
238652215
2052498971
1193548346
1726194458
706422060
1597833113
1130245288
1493679445
650719718
508916354
1760734142
2143684960
1252749045
1937626701
236144849
1310389411
1868219293
990225817
2144039128
1206674014
527145018
910798254
767024002
469734625
1186458619
1677836704
937004584
1206949163
1453352819
1364882512
409038399
582222202
375691095
670326616
1006544344
1850026234
283249705
1169425301
420810922
888527515
1448845598
1892054987
1442394855
897411554
534734236
1139657469
1599688920
1551937131
1146796056
1304431843
1404071869
1895277539
2077272907
931128642
729767393
1719978708
1880715440
1876910926
606398279
343744416
238783594
1153876424
245475091
692110007
1517497271
246959965
1684362805
1356060135
958482978
578608858
2022263125
532844090
232954059
1039169603
865199695
1340456936
528662769
627515796
227207347
1700957166
1870646811
1615269596
758263205
1124992627
3466491
158917518
729750289
610433618
1522934582
1646815161
1459572033
1109694385
752044404
2052591418
1216685462
1509992471
873351121
1596551896
1128702560
2117090135
947709340
2057335105
1273223799
2004879331
665920503
1263701726
340314677
2033797948
314855807
1860493359
1477469461
1731442078
555526020
906128423
2101658405
931347632
866389286
178515385
1738045285
2041377231
189326893
1472765809
332511928
1749697890
268201611
1352759570
514666035
339741052
793358459
1960208072
1619178813
27188322
1555799438
1573778782
1505365149
1218993490
1184923219
1460150679
444773085
1487017796
751139171
2052882472
1545219158
1861446604
561612377
859908056
1822638121
331029615
1665714018
216644774
892567555
1808200964
722023791
2034990061
921249935
1214244200
523130088
418353016
314363827
1226176697
552901009
1842166940
410471573
510919503
1561858409
782585877
1154852333
1783121299
1711813907
104636490
1690256069
1526458952
113263063
1824846498
2092507240
1577690516
226679882
310268619
678085765
1419461603
1284691929
251334976
357247948
470413059
2011642209
1952569438
1381771658
1738160
2137976688
136728875
1981268980
1582541723
1462450467
580925603
573333843
1533416096
27684596
805447497
178615955
1025494768
1641872514
538476448
629065027
1124136227
815822816
1135445829
653433214
784517133
1958431202
1238636397
908694216
595903066
487807387
136765836
368366291
2119421363
659591423
1142622955
1637776535
489543358
37949085
1504420632
28198600
339823799
668211296
51584976
1654321259
215060353
2051705075
1337619004
143243181
1106453849
969822392
42828338
848558528
1933647781
161273676
32595707
817546732
1070421754
1149777447
321054243
804912457
1038253950
1291527534
1288459476
1735185418
1596415687
159681032
960517820
30172310
640193827
29102652
1410035177
1815146939
495395786
1099682205
1330361013
631841843
2015704498
1652255251
1384643750
818280960
1490030399
137553281
196944994
646705260
1528008750
1781291462
695601736
1778427699
1913150598
925094669
2111134405
443964185
634937741
1130062774
2072297530
288715793
823945874
1237246601
464426249
914034956
529022417
399840919
846396919
268105003
1820327525
845115327
499060638
431963789
1816690791
796477643
1427378217
1612052176
372199481
889945578
648847555
317548613
1312309648
2022040089
1284375136
1180333564
2107605806
1733031525
1925018487
612585708
4351574
407622330
761092339
386939010
1404128880
1924434276
684583628
214654679
537234855
971680244
566799387
976016859
63792953
1267582411
833159138
2029999937
700549698
50126323
1465450384
1560988597
154081754
1119699215
259788566
14583853
1915299678
2014903563
851907395
1979094340
206169496
1682894398
1191621306
150235448
1589858162
945657928
751025881
1833561450
1788022449
905656004
1096312137
1752835499
1800765090
1154150145
602841589
1997179325
361222354
1322504322
857754338
884080714
1722043536
1602435596
369115980
592259638
905500629
1544886917
844556059
1230757684
1025878370
2138557684
1335870458
854460993
497746061
1631633436
157613918
1933790193
286128371
735060842
1059659894
399979161
625698070
1664379787
547419267
365500610
886033032
1409687592
660431012
1189263834
201126810
379249684
480666637
1091789682
1085734919
1540487902
1725243564
207135292
722204866
392021000
2111414527
1688055761
244448314
1794135609
517218146
1415006431
2072564994
798565587
1565601214
1218222775
191729558
576566105
725053907
383205923
1367591658
1023202279
893948119
832744303
760742889
1751803414
625839607
1185236042
649553093
2044898065
1162404057
70500813
1653301879
1701045671
1993323627
1515156675
919704885
558578846
1304731862
1641860646
542537494
255503370
1684445272
1126324344
1597605052
2030847838
1264720881
1318495445
462944052
1468753565
573450557
1215071271
261413441
1122578523
1203895608
1740794764
1318335460
146788310
155021210
1477524449
182394557
755883727
1172672291
927023776
870144274
2076201658
922962062
2030680332
874839286
1796162594
1627770742
2089632266
137598276
1334452542
1319532141
1205451325
674172341
1072130409
1613160017
1802192190
437498733
1593840563
8076623
555934206
362266798
515404132
210186130
1720742053
442222978
1653125106
734470317
618345841
792180727
2133811401
2133421385
1777430073
730071473
1854555343
1712138402
1769440164
1918607730
1019601392
596975391
271182948
1144211198
1428632039
1200459613
1120638804
1787181719
693224702
672976533
874912377
909966642
161367305
199368512
1556542948
1703064553
1766583817
1640941578
1718612710
1733687633
88698917
1607881873
1201014812
436948681
382942785
484919135
703023184
1353840991
1380491092
981904781
1134120765
1035341600
1860965473
172149908
15900933
798843872
603981711
284279750
1852998957
1457074841
1450219365
1031524713
411327535
434999275
1772491201
154561192
931886234
519567066
1725638700
1118093359
852899388
2083193513
2121740832
1983575094
54856481
1406681692
941708507
1172838419
302500066
1331201416
698896466
1971942575
1721785217
1505340690
1027650185
989609035
647484138
2107846222
1466931975
1036471967
1836749442
886343647
1808900185
1349074193
790980813
1706464615
1910848834
1070539012
1107073986
1514000589
1345126407
707516314
1239824143
1580705765
453916645
83153395
1402686383
135482521
52367420
1754889193
1415351302
344350779
130715049
996448953
1633255066
2007287538
797985761
1075422422
1520873367
662708721
1152978589
2139275952
2098767246
280644149
1944542343
1197854302
426886341
973317112
1460502310
704262370
248024065
1939993337
994469558
1677632418
1040609310
1160196174
1680836581
229838657
1750483094
774632644
1394277820
1150581584
2116897632
616492878
1825211460
437483421
1072611735
709043640
698832523
1730114638
304194326
2045817424
1281754323
1575460844
1628237945
425070170
189281663
182067995
823719514
460767819
854922570
997601465
1678645121
1383190383
1309666377
511094300
1324489429
994574490
264979476
2145876863
1702035540
2039068527
1457179572
1290453231
154730290
1957367374
567925482
1035798217
851630235
41537011
314165737
1509038425
80333647
706599473
110841258
772281858
381726111
1127331801
1918338339
1212418680
1726663456
1297817710
73491069
1412546976
793901375
1554500178
586022853
685784486
395070493
182671231
1853218208
2102785549
463379788
1918813283
557161785
1391768671
678007504
1074543767
1408219864
1072717284
114873143
456373255
1508862540
1186882762
1544302791
1374711914
76998859
1978213828
1024397570
1183789983
2041819446
1541905442
1595838992
1701344070
1304450154
733739801
832552561
1449040683
1539927098
665953653
1123256253
1611811381
237929764
484446026
1404812978
981013875
1446380396
1621950019
1626132019
226597243
955696216
292097938
860313626
1397273984
559726779
1173460474
521328657
2059409845
208078024
1378104693
1870384685
2095217403
1654750534
625144390
331338284
890534324
764965806
1944840047
897445474
265827528
1325981060
889074769
1142957025
1547131306
790339319
1745460052
1901734713
2020946809
385624330
536627973
19113403
1442543681
1047046660
366005852
563152467
1154011358
1417759724
1269003702
1814128440
1353645616
1133163638
584781662
1838082926
187836089
1599003376
676469515
141197515
1336346703
201691813
1314176465
1998808870
370649059
644250326
1070734263
456400864
174952625
1537116796
1685568409
874195264
1297607373
894179233
2105076923
1988336230
1832946314
1944218368
2036522536
711346721
1076576151
2006023254
42961360
1861341480
762311778
1532939907
423644226
418908980
355879307
866781622
1248306152
1501124921
1414387934
994562434
157518956
1464558756
124553855
839780979
777148093
415122380
27818661
1796669260
353535197
1295327997
368626553
981058533
2122758963
320153652
240068880
1799561462
2134383703
2078387708
2103431500
1415365476
263047447
1133966571
904087508
823938715
715634609
1860527851
2136766608
778198535
1221655345
1283863405
1332459351
1839525811
1729405798
1027097410
270395243
1063743070
1570951248
1161122282
1744018702
132565909
208039085
220570187
583258500
1837841874
193008041
1232972261
2019006731
2003130203
1296756957
526869767
1293974612
569029153
1428323062
2141681582
2012985519
1117402564
1430424420
680299268
86698997
2132154685
384807431
177287190
2146179685
1029222715
1045093835
871642798
2101349834
512548268
1307424904
380758713
1987164264
787791925
2142347490
223832226
343150133
592046697
1392315991
1340474576
1687443362
715862166
1500434757
1456603186
10189160
306182486
1551237831
2025035329
115208755
2045031139
983263607
1354977865
25433516
1056418489
1244579492
808674554
1034442202
1666054239
1136273209
1539852153
1540811639
1014281984
928042234
485731045
1686835168
1002574139
1562668258
127253102
990729029
1669893757
2120912693
1763038269
463813468
1697866736
127136853
98697476
993009511
1398477807
1104604187
2042767711
1749335971
1745104362
460330194
802104073
1252814921
2138616415
160010428
145971436
416378739
1086897427
1834363921
588305268
45157921
1853185469
354624235
1182512318
301412676
679452878
1619059886
2000829056
1075906319
1593141413
839370621
392280745
385797967
1969325205
322641778
1944874993
1637193446
905769006
1984520746
100670021
1277928468
363209765
357103309
1411169758
422270502
977744895
2056251447
425835942
313359335
1149234095
869017447
91483234
1920696698
524187367
956305667
228062105
320331658
31078762
405796864
543178503
1284503539
110327109
986764382
1936592821
475354087
1088281017
348178658
2120149432
997386003
2074979749
1846444536
2029284257
536031006
18227781
681819222
1432766100
925015033
630912875
1768726406
567973086
1097440758
1837700886
130439391
1761538232
2110580718
887735295
892838044
1827858664
1041840717
1547381745
1475980246
23403932
772711302
75251467
1590709011
1747773889
885304107
11305622
1050657519
722332500
142980955
125203687
321757197
278322634
1832607004
1399947970
1271001544
1696891882
1894566041
140760230
1257896627
226883590
1238924943
1647089645
262157659
769836011
1728889262
905150761
481160624
26994055
574236926
1428067440
1227815308
1170309118
1427032870
1944552821
847744321
1380854472
1329088843
511938642
650226620
1840087999
1354352063
571285234
777173849
1833073487
1332783780
1135653533
130699440
1443559333
1888025466
348036467
1555331517
2083545775
1763123763
101341412
1207180767
1224309258
2005328117
831964487
1625901610
1541808157
2036273893
593451644
75507911
766756000
831354451
667490325
964361819
1451243806
649615246
1510445685
223895739
821622112
1660047049
2095384272
125937484
22503296
1925514631
1068324779
941959081
2067159821
1523674734
1997436828
1474669221
575616405
719536543
270782208
1114071586
604534844
176362027
2047619474
1757398554
1966190725
278023054
2117131245
743814323
677167273
891496329
475513689
178474930
508678782
166199246
1471547056
1506503794
1814138398
765749833
1065041940
1080407000
384191990
2019980269
1351320960
63595185
1479356309
216272940
1472987352
1749305144
57169451
1178544832
97700896
1762224717
213426793
472624289
677577472
1147077520
512761487
681597988
450508742
1683871033
30881683
2134990427
1046423320
501971982
436037189
543218941
895103184
452327131
2029637985
660900231
93972577
1862966604
882656833
1269829633
1527918177
288184140
376588664
1751046224
766276140
452059962
54791879
1562376279
865858328
1337206801
1472192704
507655042
1686032309
1886538688
1123034815
1137049697
538268115
1294916703
287459278
1234743287
923012073
1103745603
2119044840
1879592987
1000087594
881487501
1489257085
1429109513
1102764489
132911707
1845334866
1192839277
1447156637
509201194
1500952914
1659645117
160042370
12293950
211943662
1896201011
1372263293
1368763038
1216890051
1863971165
755076312
1497413948
1706184559
97805300
1321929614
407243151
519913509
1108205097
1769161721
1006867201
2110295645
976426363
800974685
818040880
1318215516
990817959
828150386
1309375787
608905666
519739004
1644364220
491446800
154177538
1782691534
1939644609
477779130
255823159
510713632
1016357567
1207051397
1223370085
276998520
1326840109
1447385766
1726942087
1008556483
1881442607
777728211
712834678
855544165
1101419825
1067866755
1401916379
672992145
445739998
442389683
1657382686
450626125
1746086084
550830722
589860903
1585131464
1099658535
158627805
779106433
1584687032
31350514
41523402
686629948
1157677641
278899340
1604156899
1728313715
1858664904
2142453103
76032363
1798527697
1528044114
181375736
467492394
1124593124
361959400
1893222355
1970910589
2333613
937848275
2121105593
1140960020
1740875204
1505573117
1761170702
407636970
1935500454
2029929413
734506808
500944037
303549321
1180349180
1801071268
1087405513
1061584184
1949855148
38564245
337445717
1945043098
582583175
1216774428
1205370059
475405435
1763640090
1227681216
2131348506
259425647
19275137
1740684593
2018062506
510511986
1854685432
1307321163
1580991154
53416316
1272021405
1089208284
1324218373
1560034395
1938239145
630990952
1958883965
879048172
1136239892
397622811
1974709396
1987927531
1427632892
1721524735
1549359590
1350739060
1253701265
1171708328
811802998
1551907500
2036696837
1760899924
863567060
780175508
737453941
1701873734
465139565
719051057
396570594
1090804801
1442585073
1750423354
350491236
1689772060
1700320017
1143854927
1666995418
105565796
941455343
1438658048
610279102
953836338
987480571
577901044
1707576232
2141426218
227039093
2116171499
988400447
1572507106
258891613
1996380763
340132478
103990811
1907829657
109919679
1525229140
933785976
1111459516
1479426067
2030876706
1612867607
1859989414
1682446590
709615975
9357274
1567624237
1777746391
1255851157
801072737
1824601513
291314178
770230760
661876696
1279176030
452094066
969457785
1722781781
310732080
1650229610
732389
646944939
1745281014
455095120
1342600392
2112306749
913347220
1799230438
1641824354
1597996088
227067034
115286079
331306462
1079920610
1897213887
1311889097
1697748732
1245068448
46383355
1245874938
1286636356
1320338012
1569511696
1979913133
1738669035
962274596
1117523892
946213745
664381874
1802955680
43893649
977534316
1166474574
1170766379
1161699976
1121508072
1570321748
2029821330
1643925545
232236422
1192107661
835310023
960582407
34319546
826279263
1899135241
848448532
1787868506
1693709846
1759613566
1625249515
568743663
1127001896
1121040427
712163178
1074047574
1087692749
2031713750
1961036020
251770026
1567317689
77316274
940302606
680088361
1573224890
543789936
434006164
1848619303
686015289
431892658
200746780
1114157380
1218731005
540783676
799971134
1390374027
739749659
297052892
343453834
1173727177
307817059
614477396
1957407128
442589300
191636669
1074794738
1318446425
1757017030
970657420
1429787858
1933635649
1098855446
1090691636
209557505
1624603083
1204625124
1605652754
91417546
2110166192
1589785750
1473722082
1247499043
216923912
985250935
1971073453
63841985
944391718
1670019747
1684511802
159666665
1477593754
415979247
2140889510
561683088
672536760
1892653385
346721675
818409631
1103917953
600641987
348018252
98223215
1425746597
797037837
1063338270
1773632442
1585692744
1151714375
1716594300
2055123747
776671244
592030685
2002444562
134483852
1119538204
1520833791
1147833511
1848170278
26600782
697773156
2147168866
447415263
1523970199
2044073272
22460974
215334558
922735674
1675985432
2147132624
1160049075
853493382
1074984915
826664125
178227010
1877809119
787471398
2000860958
1376661574
491161638
369656683
82028992
1931267258
740387737
1389937681
198769440
348296459
1272133843
1353682384
1645880221
1418548003
1044562252
755448983
1135969027
320626750
1282908934
1689693387
652798383
55267072
466313832
783704662
1463460110
861826445
1767509637
1118670206
1630519157
1115483301
583587778
2100858529
839052342
165766504
363579406
897126204
1959883896
1123358341
1024381534
1984209760
868813205
426486987
1634679012
619468262
1301538183
1340793516
1647337564
1269747723
191246632
1548568649
989500359
1818632848
499818923
2057523168
258392470
257834789
1680197005
732097816
1421823342
2053758086
1247634515
1691992607
986539812
1034139488
165834950
1178687870
785768518
1312550293
41731730
2099971159
1905039359
1767061984
1565235102
1636379216
1209107571
403431167
2113876780
475810781
1752545489
1783111872
759683951
962501673
666527870
1550945524
1365186304
1224883944
1483309189
785949827
1638013779
701343288
2125592096
623315634
1642647895
1323186622
849670788
753438292
2133093311
1068289048
1250330012
11392357
1262434721
1507360819
1943827719
382966181
1396154068
1757785178
48683089
2027389422
1517480813
1419269539
2060699818
300786665
1401488732
2036273236
1038262283
1840909631
367602490
339274552
186953783
2132861300
903182927
278636382
1552589000
775596499
386640984
688628159
1884944225
462221422
210310486
568617945
349002736
1366250723
348095603
1460132611
54476480
568254618
1853496166
1235719698
1438436465
1701313115
1121571337
1749424366
1608178091
698117922
1306078620
1475006916
703692022
1172482599
2107464181
1701508419
710517180
581420536
1907914349
1843460257
263169450
1653529962
703649519
1547580663
72511862
2021042891
1110894992
1913868642
2139046283
877330078
163953684
2021159143
1054044640
1230781438
1408028868
49603085
156145093
533280186
2065912249
877285522
375434881
2019006983
682720124
969150543
327334622
312020122
902621260
1574472195
1987271532
1406843240
1496108018
1302149138
1782372350
2011763673
867621042
681233415
1928203383
1537933856
1746070257
1533244963
27506763
203361098
1702411736
1701950773
1742880212
1607119538
683332681
420735530
1131987867
754638751
2040055756
1996551073
339722783
1836086842
220948928
833710544
712764939
1929616036
1307207510
2073255962
1984332768
1448422196
2143989683
975244158
718860799
1209982523
1178725717
1313990908
1211604981
1190165115
1966522785
1247207739
211398217
1178343864
742499099
139375347
1504408262
820779645
1304417722
1181773385
89414838
143523738
513220295
2107347601
119683586
518666917
211078776
757462770
1770253306
583404428
1639897404
1776019983
2078717198
572755364
590682935
1226598106
2067073106
809091808
1854143329
1162907366
40267710
1042713865
139400297
740493911
1554811878
1030802106
1018398848
418096880
1740378328
855626979
227993619
874299673
622417305
299649802
1582603113
1676325515
1510537717
998040048
1042834292
1692059291
912557571
58151527
1088346831
67070342
108750772
1523378685
714630650
1027716013
543120681
1839380472
12255394
1835336966
148609345
1864879390
604861086
114161591
740485794
1597396007
1885246093
1035088933
1979134980
1055619385
1416633357
1402783972
910526832
77811916
1818458350
748114055
1491651595
1606967724
352323420
964944996
199666722
1119450480
1325019129
140516025
909781316
1204173789
1398131636
1162292558
1283549490
2074880241
583048830
959658771
506769240
158980789
1134129874
2078258748
2064063785
634172018
1403793227
68396185
139263771
1716766298
1132015972
225226232
1857006046
1520619691
1061803495
1538909231
70297629
1902757322
930669807
589083031
1867602216
1042821060
692116977
911127712
1429826664
1148531286
1247085006
24074371
603884849
781320579
880119499
1921279598
1083558109
1872044867
1496616169
1692082051
1199410144
821848751
308198567
1584766406
1662790351
967612968
9306624
2035263509
759031952
2053031417
1733510541
639316173
110039106
764314824
1828767864
607375876
328258369
860946132
1202503035
1000209821
1191681189
317078763
654665976
943386942
1045964848
77565718
165005391
1975182204
673438564
510351651
1661634000
1277350920
542142732
414726991
1217338964
226925554
315200354
1221300871
941363972
1535554091
57300974
1852782681
1416818635
928603640
2046542510
2024533707
740012736
1839356364
1788705507
1283840841
176857176
1081952355
2106429315
794913380
866642384
1404119027
870488905
1595905087
770037457
1516228154
475212780
1772632384
1035985524
1210054363
1492296071
387743225
1310854509
794088340
1772435488
1227741265
1362359235
2017663519
1803002584
962342072
141984015
1233864004
869653767
19748343
2121193121
602413223
926280373
1802363328
1116987945
1343504335
14786707
539034594
1710385152
181669739
1007550353
757856541
1946158700
670692805
1388196696
2131038302
1175609069
1359493804
425068758
1457274715
935462963
863824616
523473530
470862657
2055755314
1801635106
357432366
767403646
1393233893
1187692702
1992807798
136986534
1947158774
1255268403
1814228546
218237192
695987159
322534332
1225521252
1174399327
818676363
1505969193
185205016
342150135
164472239
2047874278
1730676529
768888732
1732782793
1257594625
308852022
1709097841
1544681441
66198823
710667523
1385158818
777511647
1758131683
2133911701
981431991
678472532
44335664
407385870
1978850017
939357506
1431089491
1358369659
72220674
621163880
1887053037
1609215699
1839087277
173657180
1511108825
1527853249
886907467
86030551
539778419
831310744
1584735180
2080865319
1845649413
1286209754
1094901779
970518485
97216513
1795170193
556033968
474272139
1276106666
87271054
988108045
271522785
1795791217
1274759265
1204767608
341449168
1765028984
609508978
1158649884
1796751941
101160131
1779095882
1364771970
751472786
690585782
2139570823
1267446806
1667812087
522883127
1567227262
1773798955
1677626574
1937375943
45659016
625124299
1871067816
1484723414
1640354807
838968220
366059419
2082051249
888964710
1868754259
190152693
449710657
1989767596
626544060
1609382845
578415050
216268753
1714924669
58019233
1874959434
1647986921
1482890981
1853466131
1239979871
783833642
1782610273
643158199
2111019021
82255603
383861558
230129093
434091265
1588739655
1355812966
1992339947
1896037677
815237151
588568342
749423690
1927587723
1080900995
1604529269
1809023830
1754780984
845242821
774116016
818471972
843492401
964288300
631731059
1148326021
535926876
76485565
564926802
183600228
1774726232
814780277
1111183476
1773897400
819508809
206161328
380357133
706973844
1420286737
166193958
1930652849
2144811226
1525279225
5455258
2133096054
789688482
1469760210
1689609178
1496110157
397232613
79823172
605979042
1031665892
1725052989
1523887052
752077822
508046534
1315295276
1904392683
737306053
762878287
1402461831
725360508
1280346578
668155233
1730555495
2026071193
1861292171
1789374945
340248257
340474994
415986288
1414397663
60266846
2071301848
388841505
1425508781
1708812474
1065787623
1789959458
1708164829
309645299
1825536358
1034203589
815989928
1366749698
659650725
1482683387
396815479
1191383537
2112041786
298096387
894266227
1028737172
1311188119
1446095449
2100909121
322869146
115842635
359396816
1610782401
783430492
994193149
2131465985
336810942
603789901
1631004621
1577514531
2102379693
411532536
1759718951
78724652
955007695
187613829
213699553
1321349342
1397882783
755135290
966894759
2107006116
1659342954
1930746965
213103032
596972152
415017721
1416909990
279343961
2144336889
9351473
1910389653
1703451182
610310660
1647247842
478356331
433944349
2058236289
48997957
1648220687
1793647714
2010619139
101761721
1778685003
1121224554
504182838
1451576801
1451356723
942843454
844698453
793624618
1363035549
1987040979
2084066406
1251887609
759736576
2019046404
2121304109
1022080932
2132555160
1182168571
201974980
16605741
570747697
1910617466
1497569989
735805367
2083805281
322902767
874871433
2067753636
1076703034
648082781
1789016699
767601674
1598929182
1305902064
420987032
495259866
745240843
1172996531
1683292654
1392946718
252153195
1784823591
2011232678
858143502
669285210
1964853813
2055526213
88798890
829535912
1251494345
913823642
1392784612
2066284207
1005500447
699397736
76826791
52772848
774635812
456335466
641317422
544932293
497448378
1871171741
81623974
1448038426
709085746
1441273174
1070397305
1228561417
2068526084
1226648381
1788842111
1551214840
585122307
634926400
424163956
1715225049
759048177
1153756379
1640850435
695293245
1826778136
366455007
1506639548
1337752703
489986463
1583388476
807991612
1025737224
883153645
1504297901
521154906
1188892688
728822089
1549762524
82250278
503537148
424944638
286576063
1904569509
459998438
832179526
1710618189
1905995517
32520950
1815042714
147871966
795536660
1271942992
1403213185
314077157
1438760649
712129279
1823051777
939628367
585675962
2113110981
180242220
1760828909
1152922258
930196252
763256119
735687733
1860396341
1344651953
1078045872
576954803
188428774
1578024680
710779665
1006044297
1464166609
843031115
2009235522
214594187
1640424771
1122549675
428638589
1620042308
2003689246
573415820
186797090
1417801688
1185560382
1112955968
1785795767
830574421
1259551729
1357777573
1045316917
963289889
718722145
1610902031
1052162472
498160483
797084249
1455707488
508812563
670403524
1067080053
1488668154
1545875628
726727817
468062056
1176534519
1872867434
967831276
699279652
474993812
1051585772
1892183419
942743579
1932531611
1524327681
926184878
1870441519
544666732
572519821
1366046009
963307827
2107976560
141260502
86513370
1680790444
1895248944
1801829102
1579254033
675054259
666131232
1519518465
1340447435
1748420052
171107533
114043131
1154135163
1369080898
596132091
1080200820
1272275848
860954592
244595401
446100328
1705272007
1099083874
2057066237
1190725261
2017125219
504218438
2037517481
2006730799
1995933248
504963495
231631711
1452261773
1679538395
675226393
743136375
1720269461
1534250285
1213766590
2028626358
2101281783
1865385323
1359256042
1641057772
385146896
780220232
1169860807
772430461
2059506932
961543697
1603921851
2068861954
692470612
572271930
991431574
648129616
28391997
1859931501
255167858
433618238
1419515271
391113527
1958434284
825416405
739520733
2145991926
157508910
1107792668
658310360
1559890755
1729147744
928876818
37939172
2115176455
1691193553
652343640
1618458497
1464897998
1124081694
1071241766
1246840443
36864536
569812306
689854274
977765273
1650820970
1906497993
619545201
1902300560
1328614303
2117346814
1825511531
1336740478
272424999
1218852132
517128465
1454488289
814129929
728890676
1594945685
1954391643
1777898130
1815408644
160200257
1816466162
1103491434
504890474
1282693789
468823101
844570673
1970081679
487254468
1356606346
1426347843
1777086936
1700409430
961838607
180071720
1830885713
299905441
675829065
521692046
553714307
684947698
967573538
665438712
487160504
137544900
1952810969
1824889667
316585526
902295258
1004182764
102581116
755251230
1694060155
897457710
1908930992
1547968406
1219351641
516233434
641240363
1892059331
1751482888
650330303
167479920
1223636657
879307290
1132875991
1956891629
734658124
813677297
199166238
1396562806
1796151350
703377596
1000122545
1594037152
1912678498
1829350231
23161719
302132171
1390592018
354456962
958361466
2061355527
830539870
214976394
1586467123
515871081
454747956
763104773
430110543
1321829951
2029670529
344894022
629467964
134075483
1679490330
1171890333
1759271816
2120767484
699968144
407800295
1601371176
1340178830
368088950
2116088097
406324111
1169289890
1446003503
1973976014
1611677923
1726563010
1211645546
1716914329
823744739
600140496
63667730
1129653630
1660080598
1755154411
1200858898
116831548
1980882345
1857697366
982527414
1108934701
1273785200
1444033934
179649504
660642180
730207493
1049333687
2036491744
341346179
382510937
5634382
1997284346
1225598663
1280120902
1192183138
648387858
1843679916
291051758
381793922
1583318903
1932604063
2062055377
1360665302
597403162
2100224265
1871044114
1628495446
732863646
1754147558
377424084
781774105
1961428538
1753585430
436996482
766965014
1747618647
1268474915
353439362
38960610
1082737433
1792887425
628235415
26357688
1640442108
281715606
1378059372
1287230856
157900747
10865542
1279093279
1164296575
947238756
1177006272
1906097652
705705721
593194504
1523438395
428646979
1535702235
482643543
1193999676
644055865
1390787483
1286203884
634102230
1993197453
1678566751
1487553624
1858580172
1565625143
1992591005
1156160614
1792672996
1008808566
841253145
1836757731
1700981765
1108077311
1769710618
593880358
1043129687
1240488508
1954291940
1311140145
403547814
474479959
570232581
1904803777
2055641530
1380176163
1325637427
989584954
294463634
1475999984
1794032675
1180810782
438120599
1243585478
1133232533
805971030
550476575
567650388
1312935929
297620549
2082666439
2030681476
747448763
558589613
718752615
1110525191
850832
158164033
226713579
1965696767
209317777
1529149179
1130039685
2145271319
1306576867
1658077255
472657703
1307904394
637014095
114791265
1378319764
1706541503
639954495
1834562493
50390348
822152482
395548833
1479615025
1112829715
1671413452
1622842231
275509854
1836399809
758727535
248967398
863500624
885143250
1112994582
1488860731
252534587
1205297008
2018184351
739345321
805235565
1789201060
917336711
577940453
268659918
1456543885
299732027
599820010
1204934045
698518074
1599923830
1585129619
1419913678
532535075
216578846
587067169
432296125
1466055665
1024894884
766719150
77405480
810602924
211322064
334294533
2126607821
567979180
2031513284
569842276
1173181607
608199060
1770355164
1710786552
781870432
414452531
437108323
868340238
353331966
1739978743
1892691543
1707053037
425614461
892823229
628840577
1911705458
1735876449
1160251009
600890404
1962850723
1370194001
1110951676
1158134704
303511526
958352642
860357581
1431388007
1255168573
285535529
789770532
432631458
547193553
1958830319
2018429423
237700191
1958026543
1453621359
1225068618
874287828
1451770901
106289070
154543622
1426365770
1103902549
438079479
1362382273
992925411
192099003
847828088
1393068486
2122209209
829764805
498497088
327915424
528973103
1240183635
1816751776
1717362723
932479063
2064629197
1762951893
1656272096
2036041657
1175864214
720991230
723304401
411325949
843680087
1218597183
663932554
1857636101
1944023786
672636378
1409014225
592567503
1816261266
1163959129
1457707934
612123172
1973087879
1018567870
879221112
1465675987
320266548
406284984
1820225183
2081770484
1334667533
1685121114
682883399
1158956050
234314137
1722197029
2128002147
1291819444
1052406728
474233159
697140129
573869504
627901585
675209535
478981494
1105105481
1695092232
1173909161
372933117
524247492
812125363
767945913
106327189
371116067
1914829255
1390125785
2021953867
181859792
1930519218
1344726396
78654620
1999826170
101676598
1924822340
1251081729
1000635673
668891988
1332733058
2084006373
1348292140
1705715474
592016891
505912617
1812353733
717016764
1558613834
1498101795
1952385769
1086653242
509013477
1597151108
1320613571
207986786
551900752
1560939492
580029344
1564923434
101207057
147004605
1954167971
1235675844
1337515332
1840425214
1894481754
1165378953
696615631
1415881676
306526533
673102444
441992730
778364183
1082269080
875739419
149449080
952183301
763427638
586247317
1154625673
958542438
361759307
3540205
1529536890
767815189
1615794998
700543856
1718316953
699292245
682923738
828534741
537271456
704917300
1970628967
790491301
1926970952
754165956
541314394
70488091
1192943929
1178139917
1389227389
1003220914
1582015056
241271941
707510876
970665578
1633569706
1192054759
336818340
14177833
1681254563
1536164188
1366030138
423174117
157522759
570347147
6115065
1942119244
1246705766
134999874
602556975
1605593679
1890370353
691839771
1820741286
1222729470
2008219619
1721154118
233555249
646020021
353061551
1500307679
463259873
1151130603
602148379
1996247757
405240604
254543837
640320305
1676540680
1096304080
771323373
1507071871
1829723896
1545062289
907810566
2085889875
1069171664
423066229
1197122941
1558825275
655947538
803065255
359572193
153536582
815063040
1821053853
825730075
1219201475
1085980859
1236592362
1978963538
11448390
664583471
85205575
1820744482
1153480103
2064746168
903589143
760066288
2113382657
1965230578
2121184919
999584104
17462897
978338388
695668430
678523036
77524810
1264391166
656563221
1371396268
809547274
101480100
1520292888
2103923053
1323313584
84026359
1666958902
2094270390
2035694137
911685618
931911339
982074590
348767073
405669516
641666424
1256763599
2001992244
996053737
1801924842
1556802148
618794834
71582228
898738509
1043272668
760711177
378227290
1753985648
671635323
1766712929
303728335
1885090887
952797432
42381942
1594327308
997274712
187209252
405744504
39293043
1099813055
147332572
171594782
598899427
533627075
819938948
1842992069
505039710
588816513
562570444
1326819660
1408456128
488080325
1203294045
1664030383
1389808342
187169903
935987462
1062114593
714944134
1464228967
1210514901
1906577422
1795923984
369057629
1753267277
1497227223
467989340
2116390827
1584268138
586778839
43311797
439070193
1030755982
440411747
1978606872
405266579
879678692
538945680
1263649648
972798861
1820675943
488961005
737382730
689911960
2139878643
1482515038
2065543945
1534082078
710269405
2091683350
309421969
1307114163
563995966
245123348
1776938449
689151589
395841779
1953587823
843728561
273193015
297513271
1568140680
933672361
521920239
747177094
1179878859
485532603
96436911
493547143
400238525
1874630869
203000356
2059848041
1650501708
57483960
1756902113
1173795594
1216091493
1031642648
2092657283
67324014
1127038261
862364702
616615727
533716678
1930909252
2015891423
2120836153
602106381
221664979
272701581
1858567404
543829861
1875944438
435115135
1711620214
1248277401
1296640565
707906411
1331512311
907891325
1264120418
1880940303
1182157118
1834740924
657706241
733203292
1493684197
987393906
801710031
1725642924
2056992219
1833209747
233661762
1754271509
1630065936
762575518
184972823
2092916748
861061855
1240561451
2025196931
1893556309
1248668343
797133173
1203318729
1224617602
1477891266
416913249
1589875753
957445919
1144108563
1886806491
1869839377
1414522068
1150538812
1017974600
618080271
645814592
1442602306
2030831135
783981060
1787525084
1231174086
1709347004
406065815
1636764940
696753503
1476830947
466009562
483243557
1362958481
299729101
1317620925
44141693
1122238599
1193502924
250601773
949753969
404212019
71263540
2003012218
1663824181
200541640
520519597
2084335999
87499568
489406882
1553861465
1079596878
443495131
2082744816
25762467
113520977
1843272800
1805209493
520217748
1620757401
463747690
1208579462
407247564
1139040069
2089476892
1252504365
875269291
3199317
1761141474
1482515038
95263807
923832939
970153892
157014557
1628613218
29683441
966081577
1551760463
566267507
1839984427
641127026
178113438
1220385326
704321783
1362789768
1171958528
2035420184
1271790495
1760288920
1217096517
376754494
1703909007
2138069714
714410887
987626723
339754186
1377968482
1864918787
903591912
2134954502
365427184
428956713
780061755
1920103149
110660004
1463740719
940419765
1669563850
562374723
1101978609
2022332494
2055604219
1110499350
1994311660
1810996868
871084312
1128220237
726155943
719615046
1785032156
906891158
1177472962
172023544
1804468612
1699894412
93473469
1260638455
223724643
2058506990
935507514
182031918
1280960266
1590188716
72197830
1114278119
1144420282
625758089
1918370221
748285992
968665222
1801138939
302649461
1191650318
1364565833
1421038130
119375956
937359350
1780333082
823806359
2004106461
145892414
740433232
602145830
859836457
236581696
65410974
543740894
408970038
177185031
1379700430
1030685184
1253452207
1762911356
1071007336
1941981570
1463131688
871867922
882367464
920494514
873045677
1797869802
1962326090
700936122
665583075
1757891609
2011554844
278759189
19686855
1166818418
348073078
1729041522
1971665637
1906197662
784259821
623005097
870957697
577848018
1040577191
1148369802
6677732
844301870
1906607167
556606253
226919112
146248937
1978835834
934082821
1871224393
1617424622
778332381
1305602990
1533244087
1513923630
1136573738
1301075344
348629729
70679373
998385026
306065747
1786029185
983926356
1328117121
1976478034
210325352
1365524032
889176709
1000808293
354988483
547093255
1225734662
1124659270
2087767088
844529227
125099289
1689448271
1261126071
61285189
432871329
833393704
1154775526
486142941
1399255115
906172808
192825800
1731848728
2015659800
1704711807
221008228
772948282
1958218605
2096442880
610397176
2117772570
1602352891
537733857
1440211614
373391483
1722476863
743698790
1227175312
1481115973
210813153
1297242189
131173496
1192382556
1752434569
1870034952
90721126
357423190
1291135955
1411724130
443919914
160339544
200435315
529247706
239910238
1713288497
817036886
842975044
848514147
381477209
861649903
1986843085
932426278
179730592
385346819
1449010360
2133133986
1105720594
2114414378
375215194
250325245
148343901
972402123
1204470206
563666539
207414854
731761322
113116576
946724783
134453740
1007759081
773737586
1675822320
913929604
1822385351
2023680210
82682587
1334971326
1718146213
1464710664
1057660851
1333857145
2060629757
1163424424
981607370
1321716296
712395257
969069905
278741376
706405682
1463770427
1210233984
973714096
1977571539
1950564931
1780030038
981137488
463572063
84538237
843573552
1429272467
401951608
385808656
514825007
2035324816
1785248920
607694952
1896378635
1413989344
2110823938
502568796
1547122608
753028891
57225419
1194073219
385656972
901973538
1324770454
180745491
486761541
210256708
1454354770
1286873752
701654845
474609012
1555904395
1033937923
1901581958
8504443
2019159403
1664633036
851715835
988516401
600067970
249138628
449192319
1464826250
1935937123
565837977
1287056847
661362857
1911411562
2119294404
1280307750
2099068836
183491430
1555770034
1576132915
1807004748
1275120546
1469623207
1582724210
266449663
578309820
215069280
657598866
229887974
1160178973
701791625
909553125
1532773113
904686654
314426777
201654061
1675028749
281971347
1362030279
369627857
444318833
1358019744
1907810651
149659116
1219349845
2052352456
55284511
1664998272
496046686
1796453536
1080451751
880538237
1990623244
1332324414
1010185766
751400443
1008908919
1576218170
252781773
338374991
1266387022
533863682
1009809508
1194211068
547284585
701441197
999242946
1705748618
503870190
684916569
1563594230
158489901
553026630
1387398979
761683807
1024455503
1539847373
1563158377
1373156781
366892314
865298488
254012191
2027622480
427439741
1638750539
2014932023
799057224
1135192575
1355494715
98569443
214105243
1088713655
143570257
1512518905
389221319
1487101953
93564657
417326725
622638391
549208199
385316845
701235677
536921105
90685496
1979347485
125409631
1879011053
445249867
1015000039
236823863
388010920
1295865020
17284379
1216618472
622448995
1247411861
1150338217
1253512717
1734694710
105904054
917540911
1173984306
139490253
426402906
23016743
894554138
568353546
1064201818
1758466288
2015128219
1172353222
2091195460
920582381
1062576880
420382490
1377312386
478837658
160315854
467912631
306696135
2090461534
612666241
612642150
1896492099
663854798
674965899
2077500185
778850848
2034799173
887216078
1022616034
820012129
317622851
1164674256
106025649
1085072626
579338992
1505781039
702857038
1387574440
1829243998
560545922
1384367844
1991770507
763884232
610537988
1363151117
304436885
1494830680
547333878
2137909687
1275623460
1482898619
149825988
1548409299
1488727131
864362590
57765236
1182549213
58439367
524256601
1214410353
372829861
1381584822
316332282
1359496275
1805822924
701307832
715417057
2129605741
1375180635
934784745
1842421137
313796156
306385792
1104342596
2016739255
319327025
873440613
799778888
978885310
1350819696
2051550381
664291246
816279147
856868821
1654784075
351889890
1393118587
1798229936
1305156057
1426065606
1100739041
1429782210
1115399044
588922919
1988887200
432587621
589349490
1205985431
854894746
103401547
587759396
543430133
903265598
1022258112
1068584994
1565814999
862923852
257026165
413524062
1878636672
1797649145
1628647748
1250698269
203282795
963868402
439416581
921532655
878932018
1378632435
807181131
1949736072
344995142
570647978
811802998
86600740
1136361649
1056869185
1154210732
1048156320
164719580
2036941789
1587552950
516552448
657775162
1809881929
2112059623
1690808306
2120688092
313243880
1961028889
1393581489
1675959045
350470101
548178572
1427174230
1875854135
1337252958
1192535745
1413359549
1469648405
1671958668
949332624
1576406519
1494121212
1256694309
2102939912
770146706
571199332
203640430
879456146
1088190601
2047650297
201675981
692359264
1914133535
946709206
1517688942
223433800
1046032409
2123909188
1181621062
1474349732
1679889722
547801630
285442104
1088117380
181279310
200485089
22492676
1938849635
22575669
1829496479
135079455
112345104
579050400
1788514790
4182232
156565261
1139611238
701521653
355732973
152145480
74285573
194821454
1482502727
1130888089
680092105
209825106
2139330858
250824306
1302051657
817310826
865372789
388151647
594048390
1633596330
664193440
339496537
1602117564
1375635649
1498545340
2130828012
1156984508
366023842
142798681
396837387
1862865100
1545519630
1430127210
1799560086
862106237
194285004
1567211004
1734365678
1774065842
1109031951
1068664452
387854769
383814283
796557812
204003634
591607511
1468737732
1294319040
795842335
1709263360
32502143
230965461
2093338722
1975966787
309226548
12752211
1289254387
165741014
1932880451
1710997320
1422363939
807549049
1296955649
950544947
1761677154
516994371
316888072
301926934
909085160
1168603788
648622350
566945517
1129285847
1630442993
866487780
1122091429
1995531869
900193671
1068564658
559285981
1494944292
729342058
837141664
1160910992
236576697
511203927
1905503699
1090844648
1179989686
1555392646
419305959
61851581
573118670
1277142644
1447198784
1793254376
70187213
1843667724
1696750789
1148731545
500390786
1174494868
1202493062
1338889432
1143539937
1230677174
482653517
276691827
711202470
389701583
1645465691
1035538397
380190604
1384054182
666714066
1233652445
1216821438
757404084
178322287
1079720378
164553179
1403020078
923646290
1718748721
1610333433
70298811
1893229068
1199073600
153345548
1940234625
1434287598
1566432640
1626184930
900434684
2135686246
421761273
617310341
754649540
773603857
1076704728
763137719
944658825
1718056991
1048386388
1734074020
1477795626
1528985985
654318513
561725340
1801561002
1624116375
776686491
576178295
97026892
2058980377
1262978932
1373457163
489631114
963945303
964060004
393485154
1049431085
1449333917
1199160865
648894541
2119349332
374515437
830474422
1286128750
1447803072
1160723932
1704823322
1989747496
1665142505
537231035
1965722283
653322715
8639762
816396737
1618536321
794518943
1148093237
1823083972
21973300
113320570
250447882
976559333
1479126860
1660272844
1763405343
1038453432
1934549439
1464747677
1305804245
235375409
1776619860
133905125
1272075912
455691084
356758831
1128352940
1786030184
1552463071
778126538
1581385538
1329046173
223327107
1438727900
2073979417
1225489083
851744950
728651729
1448467708
538631058
983073184
543535690
1444026939
397520287
1125309128
78193013
738834339
668138773
289320914
851804034
1083118272
289128100
1993676761
894516081
1871799575
1354282044
638642566
174786742
1346004136
1848106738
1072723292
688552556
1762186907
1532726082
2073807280
842969406
1548230795
846238019
550068821
1082081896
1358287468
456403789
785053842
1972513099
2020255202
765316531
10509900
1489023551
1445523025
1514185463
343298807
1533700251
257744428
1869031784
1952165562
1987207191
1678481894
1711757250
1163367802
1527207370
203397361
1069876227
342482960
1246754929
1440747724
70211425
574613182
47604694
2026732578
1566478344
564177507
1650281318
1736727318
1315851233
1775892436
691502331
1827851995
121755281
13512525
1232170057
776677605
1263406357
256289740
30060719
1701634596
807539414
1053464513
278381433
390615160
2117133912
982422204
1118206138
1316310146
1600934439
63819943
464246962
1547241231
1235425667
2102604418
356966594
1644822994
1809329337
270947054
1037587417
874607866
1628503481
987233326
1939025518
1415411995
988691996
2057540384
2019549284
709733038
233842004
226457732
1315996111
63547461
1381807502
696027295
1402039998
1522329103
1041472332
1372793541
1709467815
1508148901
1480006559
1889428193
1959196064
1825117294
752513108
1641394542
1013086746
1225260869
1238529190
128436257
1935983226
910468774
1158372010
1775870012
2122580751
941650794
671456457
1296195006
1138191545
805226823
2098338796
182678870
1042100686
1591301864
82921757
917378133
1259893184
880569121
1834970864
299875905
1850954977
809169124
2064226089
939494735
1189676867
1485912599
1488106941
1341693551
1018272333
1371113236
651423224
900990598
1997089888
1958763250
1108018247
1764977872
540847484
606341638
1792015486
917488089
492553648
1798878738
1174910745
274258730
1130476987
2001478232
1247581563
388537988
303303790
1785496099
943767406
215103615
265113337
79691660
1289374846
261196269
653314937
1792895942
1631185643
395216198
1712338134
1454047150
155577963
1103465134
1912390617
1335636899
849631583
2029295926
861987274
1003128603
1261470114
1081535390
165901831
217944239
490636972
1979884716
642981787
766389725
1755191677
992955049
1669456848
1173271841
1910071606
1962034296
1500434589
442851109
1598915115
191518471
2014880014
543263313
2103611453
1584609372
2064652335
1424828733
809691859
1908051952
23052372
1972976878
541108443
1646320227
268693098
1722541291
1445520720
520599698
1298237108
274474389
855670715
1027633394
218403881
446516057
991781135
1959971519
1280808884
1611973475
1854813448
1905978755
3386438
534222971
1049838200
1918163720
704748433
1112338183
508040616
1487580435
434196533
1663986662
979229955
843943868
39423809
312086433
433350917
1283400132
1556285338
384705539
1588872965
960009368
983780199
674579873
1947106496
180513048
1338925157
1372878899
275267386
967921753
1606421516
1847425035
1018724847
1836586451
35925433
1143142169
1279925615
685307563
1251051410
640777401
19349960
284073826
491560521
538856767
654409694
505965986
1942106592
1233195129
300000221
1457091729
1870679800
1411371229
1435040127
230231022
2051611395
491087566
2103415687
1550608293
76279819
128662634
149094817
499975591
1418186960
1315180368
1845275460
677727971
1046377270
472073239
765406623
1536544950
1766791017
136977725
14612172
729639127
548625606
531363424
1835731671
45926340
1237736839
525077378
1491082803
1717348973
665416590
1175589263
1739046482
1712617555
1355479144
797470789
1930005403
885328760
2078789567
389288196
651805809
1614775941
995966597
968748001
1085063300
1202336504
2006005319
144895826
1466708588
1450739635
838407138
1201854774
1054665033
479659336
1032668499
1257279195
1028761568
1781346147
1205868463
547540677
592395387
373206499
1321241580
1612142943
1122956928
300490625
1479150312
12624436
908310583
1901832156
1717986542
2133532774
66634990
2069871051
1729655284
2115578453
616209327
2052814902
1532260576
928418740
1788308115
751052800
1766952653
951723674
2136771121
489944660
989057590
1136116387
740887363
780737274
2104997517
73142940
627167169
1066290770
1739396300
269803151
453584017
695433199
1482793841
721534623
348265171
435229966
554505206
1590727722
1746365854
1486031856
1678103374
995010290
1133915548
910330170
2107618991
1363815421
1289223565
1243197439
392478737
2075792629
1231991521
1095234208
318660672
725309631
412967900
387327454
766534209
1956596315
448180486
1994404079
1213024004
1397212969
1397679314
1533662533
220545813
1077945931
962460081
1906859799
7295869
2039007261
1303413746
2071941549
892484222
646040675
807440649
536519659
578947456
261808200
1667389794
1944420787
232962433
1496656098
772508085
1281644388
11548083
1228926081
911819329
1132567053
2143713197
1232420913
258739093
1457971455
2038835118
705140377
969203464
599197506
246771881
335319525
1947057287
1265196042
1829401361
191844973
1432822598
1713429513
1951972926
1441079954
1035008368
1790354850
2072512007
518410655
2027261922
2054395166
1108414221
388328404
608736727
450887399
82068807
807572282
1053365386
699991396
1702699570
746410798
1741967430
1615300089
387740107
1640422278
728423036
1894459661
973422481
1296350310
1949862979
377238836
1487225904
129445269
6885957
1332653614
80554690
1575716408
439864655
959565107
2082756526
1678422918
1568111251
42170623
1652634146
546512364
1974659404
1975025347
7391775
6845268
976558012
44217377
428804283
1611523072
1277748864
1433127244
533845930
837180563
1995900533
1072568464
1117799759
574542825
1368188786
830715675
579804242
1768911796
408831661
57842832
624681829
1611047362
314466836
1170010179
1550950922
325065052
1140889252
2071824375
60401032
689863468
1404088787
818040226
605992024
953730314
1210337093
416826843
922170942
1715221507
696453498
2131909260
1403542706
1585673620
1699464333
665270247
338037984
466994839
433418166
1618111339
511195154
1588670434
150504658
1581137742
1378329244
404172583
540943443
1622977460
733284818
1268755184
1313897616
1945874336
215712326
1682100527
193403591
1459489240
306472934
242245206
900973891
167311402
418923780
1500107510
1688761112
2054886573
949102546
1421921427
305066912
1133216425
934740034
1480074601
1131346616
1284068211
2125787592
1753477224
1407692586
1597664429
648007179
1953020697
1441661430
109263566
79018446
186556565
30059245
1492217120
1868045862
1668813626
1273921417
264140227
599549147
1300549492
55971586
1770503913
1818047178
1624781806
1872807234
2111233315
2002159313
872416369
199814382
390556926
778731624
717566950
2117278813
2132211961
311304043
2147156583
879984546
1896183185
1367858996
1869918911
1277193104
1419365303
902127430
1644674927
1257980026
739489912
972981181
725106726
2071772977
550441
2091777723
2036567923
2010290217
124092265
702351506
2098918186
790312100
1055265232
1193111302
1718001127
1782282460
774667690
161520210
405155450
723502150
1092956945
1447906547
1905184589
1504407912
450695146
1077084528
1852132905
1488823310
1839803032
1124678782
1260511339
1845197404
1506547552
1598892600
659388419
1553299842
1365234608
697840170
1951756529
1397617528
1311085009
1598052790
1991444465
705695383
1653813214
309718094
754498243
930869678
1434563808
1667639851
1206636042
1620679759
1162544894
327008595
967776017
482753956
792015579
1819794185
767679359
1537359994
1239333437
1430237199
1006326891
1853123552
909552305
610763012
498618158
661188746
1652634455
1483069683
654370994
1572374963
63600766
1946704513
834274548
1125398536
1471717063
1885599322
1286084106
315450597
1429127919
396682471
979009888
1672308198
1308464667
2031106643
1558930891
392185348
269748255
1466826421
1957432797
1309229231
99847372
1580623751
265562637
1610641890
1981515098
683809375
1243136844
1032936625
1757751405
1891655325
1182994913
990673871
433321446
1958609059
1274061627
1389170949
1596742951
1467990339
97107473
1620875843
1775841077
1185871152
693803404
1242275529
1494878278
283872605
151661691
2040202699
804018980
1534247417
501962004
2079925079
2127464518
928239436
1010942195
566458705
136954049
41731165
1746338835
1885015858
117840181
1134617564
1885055229
588337263
1263441095
502823925
1161023503
85495819
991390813
52103519
1416365021
1413698546
1315658987
1077125688
137561021
44222084
1794445678
1986501973
1552416674
495354705
2027616693
818903225
1402319723
531280034
104289940
957661364
1070030620
885353361
1295298889
912800572
1889548001
623951035
859489472
1766278487
2036596745
1902603167
756388757
1653454702
1973881240
1805488826
1769606880
54363070
2045516139
1240307949
1437301773
2048010711
2082249936
269946861
1428488848
979574526
374144375
438755247
241988738
929614663
1841150769
915703093
993005746
1006276638
1688512211
497122596
1557934482
731909216
669114338
2113993886
469125964
924497808
1736683762
1512712231
1035028923
733404239
1079775203
2128893494
1667283003
1459426339
992250152
1704455864
1583259934
1889527973
966137053
1582305138
1524240538
137499125
2100128889
26722315
1133254053
1600530170
197417560
757596909
283544734
1874927392
352582400
2133466250
1534743350
945645271
2096844264
1228582633
690805027
69575637
1427557852
1321413295
31899432
408084138
1582087813
443939703
1855228356
1580784502
454959747
372349719
1860588628
1766301135
2128076316
752455858
1733946669
348006393
1473604203
1911193793
547604722
1140118955
1452702832
1117891575
1444076298
396289677
49137394
585572667
672856341
1129207906
791592759
183301734
2106324326
1764419936
313806266
1859947960
1539302073
880699548
365419204
531458667
693890883
1643526511
434037019
2103734720
1542576664
682294226
192096826
1582658262
1484959826
670053881
1590441177
1428265382
99187812
357104126
1049781488
1845464426
1116842476
781131903
1410009099
362123788
841900415
2103954998
653238735
764542807
1509703073
1874767668
1647881801
322793631
351088032
1139234046
1785239933
575089295
1400062408
445353836
1810780223
291398694
265921073
944614899
1847299024
25157561
1665268276
1229230168
2048828894
1823101181
1935564710
2131143328
822292445
1473217689
1456152610
1880898515
1717734876
1074238474
121416332
2063163562
1838738040
272866208
1078024272
751522154
2101904624
2025012222
1000352770
547864033
1354043193
1067336088
65585720
2102015460
325313323
94574615
845628419
183138468
367202612
1210492441
859529171
1997225915
1531826880
955644661
1298586971
1104421315
1497672203
2043330468
1449199434
718424237
503781882
315671525
154377008
1481547157
541772211
102816298
601542062
1411564143
1683208132
316647381
1424690001
1997634823
1025825098
1525737665
600553145
1442867779
1125562867
277069592
1508999885
2147338351
1408618332
265779138
1283533291
1132541745
552858752
613708005
1674696570
1404648408
92944377
1840484412
1311143215
281141497
1941250307
1225579107
1432169282
985425101
1651155318
902044701
507130007
1606265315
1287931851
767686871
501899388
2142560024
855680535
56665515
821828837
668266781
882851401
819971828
1054754715
1982288623
1047484351
287902496
397530291
1865724754
1835054332
952183301
1985810402
1220034537
385708364
2029352621
2113820375
1713614656
1537371390
1399499563
173902517
1703434084
1776612205
1839903090
533251791
410625247
418042087
948730786
1771812083
1563535548
933664318
1715027174
2060055166
652031619
1811743389
32306979
1513404486
232855182
740148361
1542017607
822986385
1490773545
1374720891
917939832
729098823
2127179860
1126459853
1762048279
2020738739
1829830810
1107854020
1299652153
635365716
1115575302
950883366
1039316133
1075704327
1693922458
1860639659
1823061579
189489138
704824665
706099987
1109721309
683398216
1798203396
1175239843
259363033
1035843262
1364470408
742184309
1348733620
929231830
639556664
1656244118
1896028319
1623509691
1095112890
563362684
1242062252
637223894
1233458918
310712097
1848379365
699138825
2088716798
1541280651
379483552
377084320
1988262126
460385594
232740522
679530260
17797154
600536433
1027432019
1122870420
1714289432
2051590542
1235219217
1606731542
1454248365
1141163889
2010431740
2031403533
1534895831
1964511874
1444750429
1278518321
1812089011
2088070378
1508019010
215615783
379520765
270063087
630834147
765787975
320342427
715392096
796491850
635620256
911540185
46307244
564153698
1907243843
598952568
1513481014
1168761542
1692669163
1023619880
1057392404
715443671
893269141
2001274665
1805364242
73023287
851863642
390855388
1594411008
1955713863
1756039342
585601259
160148226
24152255
1910638729
1665154658
376985288
703708274
744416407
1443770096
1397625529
817313091
115971811
1779645339
156687345
1440462635
1490576476
701355206
28261869
2060873714
55714135
123134986
305632932
1076212242
1321192226
626434481
314815051
70736503
199753731
1462813191
299433340
1008147106
208967997
1714775000
184345063
2085648911
1694716108
1511823005
300801531
1215071
1258399782
714096494
1144096313
244271287
1464627888
526902330
504765804
780023828
1264257489
262402282
1933623148
892581638
1069355342
778355639
521962127
1235188895
1970769318
905796455
181857820
1124993556
392616100
850648467
182471166
581688752
1412141868
1969415439
749618091
744837751
339568938
1335816705
1911511934
2118271089
1087515738
255167784
92433628
1579398036
540999790
179944510
755512604
1212477087
311189415
419590578
1838182574
1820327525
661842755
1513337071
1040653863
189673520
1874721202
471211045
1164520379
66887128
1366933755
1291122242
1274279161
2076114794
1501072814
687292411
229905835
1402341319
1038164470
745911911
957930835
1711041627
1138894
1809032501
1548605505
32763211
451809236
1663779648
1042369526
76050476
477216130
2142741043
240929292
729531906
935042502
1486413028
655920018
423451279
1793279511
730385043
397630645
1037788940
1721373925
1591614556
971815132
311832537
1599937267
1863826864
682085410
1609597599
1376497611
150305066
2108709802
62477138
756075959
1900261008
1850950145
2005934463
634028409
166654791
2101438200
1626520749
720764801
2021315579
1502640152
1843990330
761661197
1276260968
855726939
2126011307
155247530
2058011284
888987266
1740092388
73580219
133345702
1572705412
1108466212
343015339
900381073
605849647
2039151722
2048090783
881708846
1897820159
616034105
1337686467
569850207
339510909
357447317
1268102690
882490570
1176510262
847016162
1264145909
1661919302
1470285156
187065635
835593612
1719966686
960221344
400272149
588779981
442140969
2051041703
803543286
308207784
1157420290
640979938
1064906703
284958347
1048310299
1869241111
658352655
15750989
981048980
90477053
330845569
747067153
859615048
2070654951
1215674423
44341439
714524468
597163651
1271176735
1403366863
588556936
1737405354
981254433
1316989889
862659545
1900325204
245862288
1377101819
1583079258
897867226
1828609470
2086333646
1659687137
815851258
417691499
1619320831
1943554884
1827076957
1155679515
192900870
427391658
43716973
543211146
792567251
862727275
382795984
1661816002
857732459
831020872
406016131
1673792775
1815236038
925462884
1715317692
1123990802
1825382011
1458812051
479325216
1017863002
219359890
1675697701
186004807
932396276
675115302
751298019
516623848
1468141918
425202122
728557920
1208427003
666929765
295269176
350404145
291494209
979727802
1785420485
339976762
662808484
2090759551
824997357
1655993675
1449558747
2012275149
563730323
326839913
427164582
610605198
1247084327
2016166099
1499641784
1053403717
2034981591
1363239044
30203063
2111900546
1321810084
244201625
806772256
1214260362
1701893140
1470876124
1675004733
898214
1429419425
1479886676
603577875
295604903
557974277
1909831847
1203629507
1171256823
1414401991
99096752
177991252
1983458238
1767418408
229649425
54315603
1528606952
1259369882
696754754
533202957
1988712114
1982634851
1977258816
1255039437
1165825898
57959561
742969375
310126587
1369669197
1406354677
52192851
1315912938
1358375890
931248838
605860571
13797372
1139911361
1568155589
1091421417
1923122037
303518330
1830772242
1242886171
1960480502
422849458
1320582437
1853696918
717110104
1885642526
556699806
778476293
1995151499
379610528
1084271435
682694185
1933558962
1530059301
1859658256
821396002
1299804576
1220171142
1468469983
1545729974
815073413
1888730641
2095842552
1606813185
468928234
1191265620
1632448629
157774466
839863928
642889345
1157671958
2137707281
910853325
1855789529
498730943
1756071891
31278794
193136146
1460491148
246902095
1399616513
116249415
95495084
1164245232
1045478021
1508061590
1269098006
661757749
856421436
1802530648
745621837
1177841902
1672661896
405490888
2106125514
1608844824
1355125461
1596626447
959100907
723552530
1333957610
959380939
532175476
962248845
131154385
1486803109
780867372
321886543
13723628
1558301548
46690055
1320804221
488722207
1434985852
1055400868
196685909
1199674958
249673097
1462493211
639675108
196080792
371713011
1675732599
1969745873
1188300092
584335467
555079740
1719356390
721690182
1297027892
333690297
389888692
1305448685
1242991261
1473586541
1122766705
1430195924
1394976941
1694422901
2133921715
760886469
879898973
364884649
2081869858
2042633456
2032574464
417093531
722708077
1200148916
374152936
846067096
38289514
1994284730
631206120
1584516509
1633845291
326219318
2015846266
1242635226
115070153
1870922497
1352343720
2031578969
1133738364
2049191645
1403077121
620568638
699300749
504046213
1722423640
1642906791
1014209255
1031340125
741626952
92261577
143833680
1255836248
321661441
1511008970
568418458
241450372
456721030
391406739
1818117429
1855852538
289251012
1352279275
1713088471
178114167
535212667
823447224
1325208130
2107774673
465691733
1219885977
1254386370
1047789363
1749274448
997692698
1505578319
1052899344
2019072086
1247210977
218073911
1029897654
789350157
1675967031
687553717
607831190
1598684022
2088406183
1737278618
1499959846
1139220949
1336358136
1028700647
428184878
1966094130
1511550132
1956191317
1411242743
1989641300
1372447027
350352727
302584033
931083964
1684863534
1340194770
1372675399
20831959
1236574889
397873476
1798894619
812900503
1071193910
76086618
255781810
918015635
1907928722
1817575399
1141340425
1485667896
1269907588
1856496038
1207448971
968777030
1616738738
498005541
949581105
2032305129
789983158
665105101
37413135
2041514361
704515057
1297010897
43317102
887112056
930912688
1859323855
1104904612
1032474304
1707732277
2046397355
1952753214
1065068878
1804692870
807016676
538978611
623013029
1256344047
1695174427
121391815
359281289
329410889
2122654045
1527089208
1853535009
1422350674
1158563212
74990822
1977181304
368712472
2087529501
1133068773
1595170249
1502704486
795550740
410493227
2094881292
1693758397
1197258314
762562709
1814573110
1363043776
876845526
375956804
1529258465
318467599
512665615
206455872
1114780838
1510155726
543929396
29208837
2069801038
80289323
199792550
35223668
1788920024
1355403854
1926254932
253631753
1550918359
2011385406
164185328
1253341113
1744150826
17500759
1919273761
2044190404
1312290417
1256682791
1798780681
970441629
605592681
598179687
1204657322
2013149323
1994475293
924337812
1039979681
1841217312
862681671
1350848750
862533482
1845180922
1128949370
817500318
1819221822
2062741755
929765690
1933967652
1193768895
1838826369
135780692
1222442655
1267021856
383434213
885382012
1800009429
1072458156
489868604
979813896
712673669
181804719
1857686623
134206602
530128974
1087541256
105541727
1582124927
625216460
637720627
1886052314
1732600480
1993139743
26002532
1214263198
334159368
1994903380
648267934
2077532125
733037489
1188181684
232460490
1197682631
1520399888
606762723
1569035955
840841173
1503803815
799888996
2007322843
685219306
1776055247
915080290
484428658
2081763272
1272464090
1059624677
153414330
1186921463
1289875172
1239208455
960145239
988174486
566472511
54998145
1725822914
1260175780
2081657902
2133646972
1714183111
836392252
52114562
1917791532
991959012
1342278212
129535574
713826958
1068229698
2068538798
1039443633
2096559629
169589233
379929644
1502171050
244127103
488375055
1722493611
1133135605
1172547812
1969446806
1719558023
847540305
777214738
1972657146
188627068
679961078
101163586
315145306
1967987189
1008205725
972711065
417640544
503205822
1723214422
44088104
640960464
339586930
1549894933
638374496
1745556894
1520281483
427097621
784878180
583268193
1850840658
402991656
661121380
908860377
1824143234
624072975
865931434
1793534729
452134358
507080567
231891967
2129455463
2018407344
175339485
1342878271
620128411
1213626545
1666051870
376722783
1008465498
1183916377
1421603538
1562275584
1446859697
1796133
228283168
1216802843
1289558116
1636516224
2087063543
719530039
434713527
1458606605
1088750825
1711867867
184224987
1096090922
1563378187
1392190581
134876431
407216036
920783613
1945549907
1274280208
740049069
589588158
8924605
1408131783
1262312258
1310643452
277289466
276938824
905259792
1132364610
762348454
1503572019
343849073
2098883929
1844360981
1032157066
1632415371
1897001691
181854417
116455214
1884919089
150454074
1689367633
1109066792
2136971851
1737281423
1335063777
697727884
806295260
1643256123
34774952
993683422
1220635367
1154759214
69039156
1922318820
1949613591
1393708356
55035353
931175443
247566363
1329022521
1734195286
865670899
481532795
865923898
211994463
1712737899
388226769
4334428
511861802
1239091698
454814076
1816227841
1106916503
848939538
832880433
2016943559
727108859
726274594
1635326642
806173253
772532626
214642864
1359397824
379968137
1921755669
758636137
1712833272
2049673235
2060264547
413611013
1056115686
986452375
398852601
2052283546
305984828
1572233160
1363051838
587788831
2042971328
72309397
1280784183
299377937
52372917
372408397
971238177
1860967362
253196422
1942235988
657374352
1718779583
1383123408
162898754
1174658284
2005842094
1689004899
717716237
1917152108
1412750845
900246157
802225793
1308032049
1855797344
962618805
1834600667
1179805819
1067876555
1508485754
57699673
572199185
2057396757
1971796033
1177462509
1272497498
251433694
2073451462
1506510269
2066450039
817498216
1029273478
981636
1237078978
1868150045
1495199523
1095323706
1963373298
114577466
355955167
2136230357
1012491372
828729399
1352217542
71421000
1024285991
544872929
1355243287
1936533883
2055285117
1383502097
1104455925
2068062271
1082650592
607718335
1771150916
1978399451
795224798
37237664
536770405
1983567595
1170670596
1391655001
1427646705
589672257
356977462
1890642819
921408380
539003051
1480020483
1551568739
1279859705
1274835253
1936969721
106152199
779341221
607916338
795147312
1459481931
485345706
2025779418
412850488
223033914
1851045807
1806726625
997736738
1532464561
1968190534
2072385461
1627159292
1968884861
1190848699
369414666
5057385
1018703998
933298807
764885190
1419289515
492466411
1848800389
1404563043
693770447
892436850
1512974333
1566007136
1742315840
1506223765
385382630
481724633
1361425711
506145476
1399245654
117437608
1658501879
375591497
301898920
1813437267
922045608
434639757
383462655
397473152
1468097580
654594564
617480454
1192494043
2001717554
186452431
18960087
145716142
1826521934
1822611048
1135015971
1206949845
1471345809
1272691060
1072869483
434146937
729859761
203465376
1076892273
817239788
1716717996
1026379206
898728857
781641386
1512829375
308899553
931992537
1046068960
2085486016
2043933136
190446276
1749639385
704468813
2131026579
1622634331
163445803
1782918893
1231270766
1220737681
351269245
1863328570
835813335
1181290565
1270202412
67083665
649938748
569149404
627618931
1312934975
2140063269
365563379
878125018
1642480759
2128819600
838491204
627882799
82893336
426483471
968031558
1852402933
566690685
606070933
275650395
2000166167
1943858927
1460283028
539199109
1286376254
2117352370
1451892527
1501669228
665758270
160883640
79164728
1299591260
1425396179
371705284
1175772726
657064771
647500816
622069495
866889529
1735469820
1666298544
1841760545
2014934409
134875168
877504863
1007274130
1429283254
1554316966
598667202
1940777635
881751282
117296051
1062071159
1760769233
656245362
293986457
963904078
1262338022
529492771
1662292363
685212508
1223668795
253572578
971547675
727331332
1712025494
1741388392
329747246
1058027672
885990246
1938696449
1834079391
1854544431
1551450043
1985546285
1799852757
1605403184
1823065528
250234031
1082772501
979429782
1894917562
218189181
388067000
1920453293
1791427190
985894175
55113102
2088778883
1900190181
1136717547
1980652241
287397454
198618013
2019224644
661399382
1956815458
577360572
727621944
871449470
184622450
207338301
1305784607
21488092
1018177060
654183390
774839039
515476615
1136204785
803474447
235701003
253314808
954854572
1725449174
1600336424
1445122867
1419436985
893158955
226642767
721567993
988277847
469445610
1847976279
1455736043
1766675067
31203373
1732184156
1588880127
934462770
1379589081
1093751900
1742424809
579770156
672081709
656103744
208248433
974281358
1121727192
502344175
279584695
2012410339
1078311029
188019831
95130340
131944924
797421329
91159506
866457463
2077380299
1305351809
636346768
1693596567
517478048
851658442
430053618
1725690096
32287617
1009773005
1804718553
656264
1850519539
1820233037
183152188
470601401
1653504806
1516802253
1707699073
233516827
1731748811
1802398324
1616968941
1838891502
498794892
54551194
1026866009
318954497
508151055
1986450381
1198056524
77632731
38618620
943273968
1724538065
1804884833
1032427300
339027039
1234942016
533513278
665971882
876332917
816834974
1984437065
546813008
969085811
1644394659
2004688040
1999761655
153390377
1053373364
1364082361
1631458976
1319742297
164280109
1870530583
623178249
792897447
1954522569
1677173077
595346126
392055517
1039844205
266628528
586548497
759621787
91493182
656130702
1415796908
1690170361
940544636
2044343239
1850452090
734543168
209969813
295240751
288995477
1030556194
10564739
509679177
695907703
87170265
1396959280
593251767
1065651123
695630288
989335238
1047895830
1408455114
2013902981
1916491179
169717255
1050317906
1001435697
1508560708
1282036381
1711574029
296208690
394929886
666262016
701319262
2055148402
873109186
1256050409
214712056
463703370
743425674
222693924
478192630
786100303
398483618
235725917
356612894
659870871
1574874384
1647002198
1509769213
159098866
942705262
1967681476
1747322262
440650449
280589800
2023488589
602187029
582413232
287494473
1766230841
1618720898
839442447
1300847525
1475064663
823026340
637260718
638735212
556777593
1959982430
776887966
270799701
721172886
2026597243
184782934
1812347322
1996493619
1436849544
1260043043
2124653366
1048932668
368942832
1362048220
345077918
976829584
1615156585
408110860
1127779403
481740752
1813570450
2076777831
837865779
1986304265
1724129054
1255966102
865326648
790660132
1394743868
1788870806
597821684
266699445
1065302560
393177788
1191100280
1751569468
322321322
480626970
1050752988
1052891625
52836040
180252709
326797533
1637980878
999839776
1583820166
600494715
134535614
332867646
1061674756
720986231
1656436695
1549279224
2046372519
1498459130
1565567780
1636303268
162281570
119675406
1666260530
387886186
716112152
930496018
1760934294
1936133798
1236790001
2080600208
834717167
2072171848
963106843
517871611
380210587
338545485
392094500
1116655450
1648222301
1644510145
1122480873
1073999628
330192366
120641877
750547254
1355216131
1604646258
305229568
2026852654
490049698
1914021731
1296010638
213167890
1270174831
1541106421
1860735345
1444427547
806136283
996972534
1162292558
1301236475
1856610434
1889709664
2001220873
318225785
1484696648
223613302
1411734578
573267256
641628473
960894877
800617719
1380901886
1723539662
1309911731
1942768875
1682777099
282732456
1650183644
836716482
1528717387
1187253100
633250647
1364353722
1696034369
544259857
277873449
1456259803
549999146
1445631320
742743131
1100783634
183141270
1116108881
963566175
2043733389
521154143
393780901
1134565405
2044124612
1939052669
723322336
478066241
1602899081
1690883177
202967633
1930778863
64511786
1398528588
175513924
1182050536
2069108789
374209358
1846711010
1590613866
1783000645
434235566
420740505
514226720
182438221
65086858
456419063
2015145144
562726653
1517029132
513683269
1758318793
1577974167
2039697643
853882550
659506783
734854043
1550536931
1130178285
1392504256
133801148
1709497863
1838603284
374578969
988440217
527989845
1102660438
1665960731
1811221751
367260886
313627684
316527632
756199017
1150939642
153435611
612729940
1745826782
2017241510
1577440884
95848381
1469442164
1468770765
1040869988
1721802888
1886331454
1872774149
679220264
1685486017
1278873956
926989904
2117966096
198970891
358089281
2112970910
1313263033
1506622457
1996908921
211399966
636211932
1966914375
2141780865
1182106252
1437319875
1937808897
1468576696
1511893846
1620492836
1745200158
1425615096
723162312
516830645
109824859
1698666256
1540265499
1180852400
1496982985
1335958544
1044277127
1465295762
864249577
1323653794
417875521
596041707
275330441
574804256
1435005342
47714333
1369417610
1004849759
1213776891
1805963693
325039196
1923933406
259884521
57495445
2078821571
1695734596
981013875
1344908376
1756497859
541867730
1632264445
457767122
1070442335
2134936048
2021118866
207190495
603767801
1604918162
525618061
1159728170
115605765
848371660
101212502
2109269395
595936627
805865336
1042209635
158730725
49543805
1289449313
71304353
1700032338
1853561292
1348375216
501138673
68984771
160266476
2111841794
1465334437
1503582244
1951678684
1337671467
2058903657
1214556106
1906406040
510848715
1403635351
551573388
144665071
131001540
739294319
61689422
1257823671
415743874
670428606
557290251
1574459520
871490043
352194218
592334753
730702873
684961159
2035463065
1156848338
1481085547
2081134727
1598517855
608213531
1618215394
258384290
1106529065
738530294
26298102
778273149
435550862
135369311
864574037
192007972
58888893
1295953563
1737237735
1906223931
1318756392
796480387
1752358791
1839599483
581152547
2041814473
1484580751
744073027
1929210319
1342960733
770459725
483600864
1059890155
232146305
1785901688
1553637023
638015158
511350889
1960023781
772947315
1286767383
1290539542
1510131279
1059051888
791589921
1222130156
1361712406
491438500
1330000619
1674379518
837909358
10351730
1191306535
590488720
973378028
2036611524
1170919234
1554710060
1897337459
1263143111
1065395372
1178658651
471969133
255879954
487570224
228809192
1560260805
927848396
1017347608
134872809
1452941019
1064481395
801472930
2061622933
1002204910
380277336
2008599489
2046045097
232309858
1978608859
1054014382
1935090839
667773487
670591079
1861906362
1148579725
1023298513
808798713
682675728
1695057419
445988198
622255053
1831706423
521572041
98756783
524953269
1782525821
2072796287
756819053
41412485
378403575
2069945519
511957655
574031076
1446712276
430033024
1260934609
677737954
2043343632
1683133723
473171397
1917113345
1529587313
2042015987
1565095871
1428051138
1249120034
990268300
1553514262
1818826403
1433329956
1771691917
1819620764
379654133
1535650533
372018390
694288273
2037080267
256033692
1613790254
2113167594
1144712365
1122820012
525840633
911841208
1688512188
612669030
1034500778
193318023
2117152477
1000130911
855463430
1756066678
390042706
1560914011
549535195
883890703
1291921239
448140935
1801816072
211587875
1960616224
1271439544
1647229061
864395775
909232931
1259677847
646023414
1977506976
960791251
2045478522
1816035034
529631296
658060823
511696581
1907968141
1553824235
1195595316
1843724494
914840710
1744406491
249977549
919661232
1571784543
736221112
897428563
1445176402
1604811013
2077103094
2067811179
1031220157
172625756
750932045
1632056757
92736457
988188124
571650895
1377398570
908949428
218035578
1135765224
165266061
1477883677
1694536516
1441632562
11215413
250850712
731861748
1905084374
914966362
1825567285
2054628380
1000869007
1585214232
891947413
1536599472
1402981307
1059587929
352093518
165193500
551338369
621198652
1174851037
1554575379
1240892460
1642456199
1831013556
1359079804
1216622338
587422576
1130671653
75595424
1785849766
240145621
575740755
1946625137
1364367584
253255180
1927288950
2052596094
1131690799
2104393647
823756209
1141871054
450916468
1503445770
250459403
1818159243
867434164
1619807555
1193184567
1991493976
1153693355
1074676493
1132693445
1971795324
1909772457
2031627001
2026874752
2028111876
1490410541
1852604580
1728870309
2090428601
1423694694
1621491322
535904791
1477247381
820152618
179883819
548205547
1078914340
344406854
1961963326
1513926429
1111558505
1614695338
449436555
1140247567
1446316250
2035434460
402700275
386747530
1253163988
984863919
1490912779
1242007160
1738674539
756071278
716722729
600987766
1724367243
1441813114
2040593889
1504432792
1338076036
1752998442
1727579234
665795166
1145948544
83997303
406860072
1947191884
1648521956
101243564
1605687497
1375821466
1787864654
1628248139
978040802
1660794387
1184856166
1863527341
174621940
779989255
59967201
1640844264
883011811
730656639
866719867
1885311697
2043552078
1484026649
974120054
157710407
943010575
440040387
1128877381
1223775121
771471675
1889213174
1805900741
1939719214
928101899
1209397547
862019967
724505783
1781970039
238434293
710038060
1896382387
1177037730
581535029
1713173358
1112475289
1263754624
98672504
2021007833
1503075134
1570587145
716608885
2024041134
189434259
1287374185
911156809
863916469
1839688207
257429589
764105404
908296710
1938445037
408033959
1351443703
1665757822
1857327670
1216419626
1707318737
287364655
1301306389
2005350633
1985649721
815942513
756549467
544035046
2140959139
778479737
1132692938
520075225
357827525
1810782105
543076189
2008603295
1549450572
715423362
1675272411
2118425248
1092405418
2084246067
1283449781
55232403
1047270621
181715873
1997814079
263487996
1470629797
1306271622
379588291
1165415390
1191036616
243628950
1320443681
1342108514
931706764
2078306296
1911802910
897143325
208335895
1263885671
1866839952
715980662
884595266
798932247
1619979657
171464933
1897803884
2012984618
929624440
401720231
2095912285
448207408
1815160376
1763013165
150317367
1940609536
1721364147
1487875589
2108091669
1640915203
855184754
1552942044
1190029694
180804570
292001336
944669535
314169748
486584205
1317506338
1402861927
1188226329
585576547
1860819342
1658018166
1667074655
1372786346
277537620
57412411
184778494
1624534549
2126727402
1085038780
12264999
1333407470
888321741
998113695
1277187725
1674126621
1119355148
993063376
2066592663
1208836619
112389887
1590532138
2106644655
1700350743
1334541257
2023065599
48766124
1138031040
212426409
1965698641
1063386855
1513296221
1607482648
52786585
547233588
1386227095
1867226010
1084813175
46628923
1650398976
1541142043
104008386
1159383276
538593000
355516587
2018161494
614312215
398763768
1553473182
1442642075
1414826345
1791522017
1087432154
2124806397
2095112437
614047069
223767006
457353139
1473358231
1475959464
376640461
1911309973
1490591501
907078295
1730519213
17729097
1139526553
294460912
1997352828
1452740992
823970848
234617787
64380913
681797954
995933465
876323862
1484295745
1380527694
1872138901
1153758542
545656430
1603816611
431935788
237509427
1040683196
351970350
503579552
58260059
576892375
1274132175
704951028
1017073948
1439811931
644847565
831605409
477819157
512552699
371511549
637831686
1100759770
1478770020
259896293
1848087270
976374060
909940575
937966040
1666053347
1147486392
1180880365
1342684043
1870243590
651373203
2007045808
1935415694
1710554367
279601914
1371204094
887008699
110525713
1368235103
1511146067
1635062339
623541900
1664980401
1395010371
168160296
852420700
801566237
1323717656
343754431
2096249986
1765454389
1421887895
1383892051
1839467456
1850514358
1638876398
233129705
1359580697
590164824
1631935669
342420274
1531819085
927536131
2075999370
2060489073
2046914482
1266903550
352182274
1533937149
545917477
317842210
1395462304
1459527019
381633752
2134599638
1003488284
842759558
1245159478
829194616
285814012
1316282763
1269500799
1749169756
1376333007
724309101
1119994628
52024658
1033801332
1765849707
602128004
1593788289
144575723
1541960140
614544883
1691271040
646971584
324194953
603569131
1559662790
231382573
1573520711
458927527
20208287
2080722522
1979988622
1884764576
886336443
330661591
1253787739
320401407
1105143060
1380831619
1429778730
1802904968
2053467733
815872714
331854588
2041801257
388742051
273687984
1333625038
1860164100
987365498
49315333
916473441
246320835
475412337
1877541697
763249084
1926757161
1076156568
2038340893
1376018838
1060470510
533614198
245116163
2005043991
587723457
1309659116
1804611817
144657855
1971397111
1247508508
142532014
773983750
69236202
1000404499
1514240637
1371577715
1304362076
1682756014
325917212
1467466952
496549517
1328343695
1167366972
739903783
96092330
2100829583
1992822625
331484664
918156086
416661204
644211759
137075925
1886947905
815638570
1107619360
205788011
1432997498
1057212462
118616287
1030448729
839167471
489748901
565307739
1730042543
69825861
2060562377
836977452
1310328485
1741866837
1179537911
1293022233
592109111
1529973401
134936461
359036291
1212663774
1281808631
2119244708
1779229276
1095317348
1585781130
1626839733
1758106070
1335091010
171579053
278747060
1071155148
1978827560
1798113581
1222934557
617339375
1198427174
999547252
1078584626
1770273019
500998007
517731433
1552562283
257369626
370603835
756194052
428244824
433460847
1364373794
1859802132
1044234283
1636650160
1107193330
989079537
376266998
876220069
1340442942
968248500
336330624
1258184812
1307978780
361396823
1425381455
1052311001
1466783101
1072332041
1011909574
1540028286
1663258058
1959606217
1601125174
1626475159
764774695
524197523
1180727039
512976359
2143647164
310052386
1625191642
1941754857
839833322
923121632
824936940
682038825
1433065608
1001829480
326042400
2100428679
1273865298
1701292811
591068381
878760705
1907241049
2129648358
1956731541
1467591098
210747822
183561379
107156412
544698261
592158652
1723798467
1891233715
2037770397
717408540
1296174515
1681201592
2001464348
1449145157
1418004070
689688454
1010460185
1167093564
287470305
1063289224
1656781894
342218886
1814793273
1759958169
1791872571
592400126
1253736754
869795121
1246909779
31058971
896423136
1425638552
1188035806
1845136820
1560350967
1555289325
1766673944
649098322
2020015155
614991831
346771687
374299706
1052691038
562404890
1237030678
225000212
874407611
905187707
1680513042
275065846
413401586
7023338
813821591
496591829
1349594991
196739898
24314525
96923620
901086748
2045119841
48774344
810726755
1747537667
332459304
1131372921
326098497
202369371
2063513032
1168367476
1730779453
947564833
806242255
1783414566
1261947620
487589014
1488003253
1158647928
703856066
581883888
354564127
1121203253
2000437241
784338772
556268480
1836924966
1924978394
1527411756
1252136736
665490747
596110431
1192641249
1619365859
72721482
1643041236
329730271
60025367
540757661
657007022
1882509709
195817169
2103147065
783924054
1682543787
1318343576
1275845116
1767632891
1894434863
1660516519
1254905640
1142515995
2000055362
1503121938
1375889221
1409029834
889299064
1586829364
1014951324
1977537691
1763352072
1088254104
1086302366
373563402
331883410
1691071379
557758898
647036768
541011924
2063175198
95114700
323916000
789632641
769715602
1927697088
1101102097
930284396
1633413569
1189108500
1329798220
1032821276
1319618446
500033810
47820733
21555884
583579871
424475307
1643217581
412942894
1787285991
835579881
2019024863
98479894
197137223
2140050620
1319843988
1316786789
1779623949
2105169565
207072108
1040567451
372345582
446709116
1917191346
1011153413
2070381914
493553548
1289931917
290647346
922836021
1287259541
802762501
1827998556
1346446961
1710721426
1926183978
7032786
380999448
1588664676
1853232488
787334582
1127793513
1735525693
1341923662
154628369
1681690156
1145985281
782687213
293012314
469479114
1857224818
1071690511
491045624
294538943
74440599
1386219507
1223139625
795442784
1588495635
275241957
445655911
1737093816
468360839
441290930
1532501806
330096873
956477225
296761744
1097348057
1434455176
1016483494
1433794545
447007265
653544980
971356775
1801828936
2047874757
575303639
922380887
1206517156
1155043855
1461343169
410301482
1492432660
521861114
1880976100
396960813
2065170786
118490823
40433564
95908682
1219719736
1573523993
1210650863
1308236577
2106390298
1331133424
1360431157
1006065908
1860215827
34865229
1512192988
1141314963
1615587793
1455220102
593788188
967918032
1761699289
1184933464
2051802067
1717524756
797130050
1514675420
1444778912
526946487
277317774
86264084
1645065631
546164493
366461365
2088431935
1145248731
968760013
1894093376
281768734
1905069779
1111228905
1932225027
1671801682
323552234
403905574
1516540463
1058434601
1990997691
440218934
2110625920
2123617894
554269511
1423477328
1041868082
2048401387
490998232
712499634
1543642065
2036160363
1921266587
2052741987
1973126301
1876808084
527916127
467221957
418461162
1591125348
1635224309
338424601
763411087
28276740
1504896983
1687182124
1090053471
167686688
1338885760
501132744
1005159916
1924120875
2109979706
639280497
331423152
2053305309
1183502332
551882114
942492283
1549071959
1292951025
848665835
1999342337
1950474340
1136948958
1717737838
551244808
1741920511
1225689343
1502075886
1600767630
1138337850
2104093858
1591872931
4501432
806676694
1487244514
582476064
130177459
1196313459
442271600
1038069953
1083077041
268759972
210214198
1948897715
241116078
1130876603
1348279136
1911915992
783978329
1802199556
1498101795
517270489
302105304
956490064
330988222
544492335
119259272
1688501943
1914208619
1587864544
1748286409
1839914845
997014928
1400547391
1686324856
1072449718
1845228879
413476968
528625128
1608403224
1830574260
1670930176
1852357062
1572626671
158117710
53590535
1631856782
1424007758
906944525
702748311
1220274110
355991134
186823622
388234612
258668268
1226490227
1246005028
630007696
1939441049
457171404
367870546
924749837
1972540080
1965911295
246989961
1809189957
1412317349
297010431
2134561002
1135112116
1349947032
32801692
2002461232
868299469
1371310355
1275805478
1650322586
1791331848
1744406491
2026249742
949360039
617301266
853701116
1673751693
1332392237
306688856
1383459995
31727130
708887531
763473631
1060361121
970513711
1954736107
331897970
1574210732
847441140
1668785697
567138276
228933478
574204076
1012314118
129848240
959380939
1279890469
1528227674
1162529704
1259039635
1727021786
388539644
686688490
823191929
1019288
279391653
523857751
1953166904
495426298
1046650843
1030678898
800377272
702464580
580713803
785435188
417550532
1054082464
317625725
450597789
1207614276
1829155687
677297040
2110721544
1329924242
655728228
119206914
254449321
1171348248
68327598
987089940
852799905
1437919969
248554667
598210219
515556258
1301508719
101745194
1667572866
1788088710
1443073816
743732149
1498853395
948436017
403303657
1646020734
1959486177
659288437
1964708300
1085268337
310889137
1360747980
181845125
567778967
1753689257
600967293
2045152718
899100647
1002610572
388219703
804832681
956213811
1050476428
1525536370
2058495430
339308666
1508967519
213899492
1553193977
81586659
1494455588
411028150
532337192
1422565048
1099169570
1423775156
1749970014
47173215
595377966
749792001
2012412299
2001966234
1681052333
2051644784
1039210184
1414160969
1674080597
473545317
759486083
466837138
902903789
1028966862
185666994
1723549174
267113960
370947560
1741170955
1887248058
65683048
739453893
1292972132
1087204454
2044341020
1794580360
1326505253
1651951681
920294103
2101046263
1790882980
10908379
1884471827
1545314459
701293359
1199815443
1300135136
260525017
223032770
251703405
487705095
2049757786
1290320791
10699818
2331055
1108609423
437238218
1968113898
1126187979
1626238557
1274231131
918986144
386483437
2015732230
325317024
927518691
383293503
146754569
1373228900
2032600776
1967952247
784545710
2115407012
2029682408
1642427757
1615633320
1699579528
1163166
1030534585
1137133501
741411944
31249850
2108970239
1331725692
2003201274
493881040
1124648100
1124016535
491835786
2072489974
1770448156
1676090039
467886100
809577746
356802100
1851357778
309764340
1956765493
252461201
524194207
934841873
256879247
442528360
848406570
870362378
1791637398
1313520321
1020784508
851423076
1671304780
1861333825
1446187192
1127116343
438717660
2145437243
1095703255
385937890
1334168729
1218567268
1528290592
1840346857
1655465772
1656074721
1882009345
1995211415
777449298
228768972
1719460688
1725822402
1513999288
232760724
1456868092
1139018724
1745917223
2027249474
276310244
1828741953
452421545
849516538
1353905955
274711389
1632069316
626205327
1891692947
419478214
196989855
2022576092
707046835
1147468326
209044842
526307924
1576578585
2104317550
223315279
1222223609
897853388
1385032085
450754088
630596768
1925989890
812174781
463147517
892852474
55486272
839042063
1320247580
1331367815
1901459246
1378485082
13014217
1258943162
1812256736
1168052987
217530762
96399278
1592905859
395922946
1090234836
1079141856
104855687
1195458687
1704024641
1250056178
1042520257
842924563
1543567132
302142059
1202087104
2100011242
254154310
887992322
1471296413
314940895
463138532
833381239
1310496309
1412191392
1437203813
472655713
546196542
25964653
1051309403
72036822
503363609
278882639
1122343437
740229527
667733882
161578124
525019930
785201685
1469855648
1799853767
1801676230
640443355
1141791013
594056972
909637962
776519828
1354483529
717860844
613011549
292266358
1931018891
1390143720
1124852429
983020532
394906840
415208071
1449251452
1951316559
1755079130
2080067775
1568193479
25197982
120217575
2001447976
1271755757
1437452249
1844840470
1529962396
2046817941
77117346
399371100
1576338772
291746255
215588060
670449043
195599903
1283257487
695987903
1148022797
1649420228
1598992775
1331382312
253054545
432869301
958812435
2033654145
723057492
320504776
274775708
1658233526
1610018745
624311702
507653628
1341796227
281528358
1851283473
1036110674
205606437
1483909978
425087700
1211624523
1755173147
1466345869
311037124
77618384
332257674
232107023
1136949551
1432128165
1922264000
662113222
816343168
989679546
891507242
2024544384
1087071851
463408957
576084835
1633675606
416883302
159110908
75099909
1336487348
1324467108
125624236
623882199
1077258015
532377365
809428048
257333185
1979305447
1497233506
1496365582
676751368
1788771023
1814679559
1456301939
23089996
394905517
960086061
1216257309
405658092
1401654535
790523641
788338250
1824335650
1515144074
821519668
1989916414
409960012
656483997
487092781
645613557
2139012777
329454282
1774384561
765428122
1370079715
1809132463
814765280
171080977
701922284
1934212323
447908872
891481679
1437197273
375011738
1456686493
1781286593
2116208381
1932712396
890912579
823726599
637670665
2042451193
1521245466
264833424
8286553
1566817340
1047972174
1944196537
299077629
501607030
259218443
971555919
500554782
1873998585
863808875
377521729
1770170037
491040171
314134883
1558714444
1345027341
1868306385
1058551551
1341836445
875990004
1726673830
724687863
1116060647
1474198512
493235253
1367630099
484344859
1251667543
1769176992
189034824
520575004
1038788206
709680555
63270216
211251737
163447172
1573585017
597424756
204145417
26289294
1608497681
1522937386
372446815
2132185122
79708215
1639187897
957128783
1918279812
2065008307
490540587
1624346989
1776719483
1366435193
2073749132
270569393
480616653
1266633351
78545726
1758595278
1246393859
279610645
1136876973
426208437
891920357
1415345341
594721817
1589137792
857418871
657454153
1811016238
1297367854
493235253
1451191237
1851619479
584659645
1671535272
653216349
91914725
1955361406
2070201669
1955183193
1714858960
503111784
1013649913
1199015358
1431199983
208892548
587491288
1300081947
799550243
344554671
20141107
650099099
966386545
1118502354
522781329
230327114
605106469
417758786
786819928
1511765179
1854283571
1272785102
125006962
1588534976
1962722696
774450681
954810717
1747414805
406743147
1354453660
1771132292
895478347
284233957
1950302760
580416690
221464690
1208475145
240284406
1591411859
2145644537
1012283428
1517148434
1709439294
1317932926
1306686142
332185877
734603822
1788161367
828399353
1495602852
1357564634
1351098134
82081903
1443800210
1186115195
577860500
1761705456
846901022
331466417
1044145511
1115991737
1816045582
1730391272
1177516286
1110404077
777117629
505688631
374855968
488876048
1986118453
675918495
436272692
22665514
1242159673
563384958
868758619
775824989
1238385449
1899370214
962511321
1354499195
619473195
2014514502
550835178
186811887
2146586399
824153609
2113251619
1775835012
547222425
1775114339
1131559674
1641180883
1882760230
226557259
349250889
761673258
1780257166
849524166
1274809434
215931875
1320466364
1173852711
1933458540
851473876
431844592
1569387533
336681336
635213168
1172099416
2088470936
2119629258
1649671440
161613458
291410599
498774361
1761506581
344219989
71762292
1020495798
522783474
640722582
428814997
478015232
897587119
1360541794
2127575220
1349414716
1620527006
158978782
87385217
1411466371
1505284306
585854875
247809420
208355892
2040964164
87978461
1878886898
1874978696
1932647463
1487124060
931249416
214006354
1847099460
177893022
1698369253
625935093
921870893
1513150977
437931667
2137074283
1500178941
1937519978
1829265689
1175441333
1321328682
2056907797
181990191
724298468
1801150227
822255861
1545642834
1394795660
818718828
1880206045
228071446
697465430
682099996
648195220
747095891
53445510
104262347
1867804002
18736436
707523656
1658527291
1774105865
69258040
707435837
1425636523
793995374
1936138955
1963026092
2042922070
508681789
339807793
53914321
2116306567
814784597
1033019379
59483007
816112540
995133405
10339710
1016443838
921724997
1527089208
668924443
1615475138
218170182
567024410
1587589150
1044821830
1750167140
1406574411
920138591
616615727
1846300795
1645515065
2038754397
137232094
1895174078
356770715
302514167
1387686186
1980870775
1057446243
207856352
2103083343
1197118100
2031893780
1078030527
1631114364
338564581
1947888247
843458244
1377442765
479297851
1693355274
1201917244
983158235
676787191
1455547741
1811327747
1289446361
164448837
1676018437
29914151
703626619
461393422
1227572835
2072078279
865622580
803403586
1990470652
778770
135858644
1516909650
1374192182
1340819154
272091199
1718658327
2073972516
298800855
1914966558
381835346
680331048
1681584531
870833531
2027017534
1147794425
1477318192
805686558
869034368
1668420972
906365029
7977686
438864745
1067083630
964385340
654647922
1187162251
1727460938
264155065
1277683927
1769557368
1326295653
695041844
2035956883
844655083
891027213
1198504589
1178384921
1315940203
1004053790
3451789
1060997478
194927848
113929928
978251209
1146025733
1239893032
1338055114
1650579885
1688326194
1518877552
1919131962
177778455
1994234594
675003774
2056686162
1135355154
1699293058
657106054
231069072
23089996
1753524309
1795020139
2014051600
1147699548
1548231274
1393758901
1914947733
2098592770
577014978
1259896585
185943694
1615765658
1502782864
1762839409
1912992721
654174499
1512173026
1638885994
1835446205
1224915832
310953084
1175400478
1747823304
1911489938
763607200
700672898
1801412168
317013636
788991494
1632330239
839411378
1439407379
150273019
165342230
2067278915
615641290
1202129320
571747673
2004294163
2086640208
1781031543
1866061208
1931098942
1095237377
776353293
2084522777
948044715
984987469
1696153665
2064222805
1894854774
1429775750
1127244596
1029392113
536709831
551287438
1989273070
1746281826
1876002457
1402100242
164430347
357954981
374512385
2093575036
1897011344
1501337975
1142396572
99550009
939291595
120863782
1173242614
197118360
331201540
1911845198
295636310
1424731354
923559988
2136688345
1984720639
1753006732
1064418655
1579477460
607982596
938869199
532550935
1810696540
1262129369
358462990
280673763
1199626600
1041948546
630973646
1721119890
1823028549
375812685
1392829689
659695126
591316404
1235574959
1902199443
777037614
1690131957
1091101225
211999337
1683513669
663489453
161291459
1741710527
1464824093
2011163385
1502210341
1192415565
1836723072
1446003907
540304618
885697573
752369994
588700226
2123210878
1499288642
1896403909
2028798965
385042809
2115280747
2091556703
302511073
930770508
944183470
1813587076
1412752882
1745707799
2036709027
285584892
1480424800
1303691451
1988589252
860083325
637770803
531441078
2026039479
66933832
1598343452
1443279130
2075315415
1619908955
1841324023
1260513363
355968153
307244758
1749351391
1714726313
614640965
1710837102
402633890
556378040
998537981
1586720200
496632092
444226358
1033744664
1834352588
1346698915
1999591009
362062705
343806631
1323995093
1277117441
846001199
139257452
534549181
284529403
1499927373
1326930376
1828092810
1292406765
132468586
1568185052
867289987
1256502509
337165092
2041542133
778810115
1752531708
539810055
312259604
703587804
868473389
1598860078
811991270
662953124
1410318454
1253734420
1054320588
597767625
1111405288
732063470
468721619
1320617949
1019652838
1340353116
349842102
821270322
1747855856
679098052
536633410
170416963
937474516
1452626515
1880052049
605429843
2064691947
1901247400
827614246
1814776954
1306075046
724042599
1717022071
598544079
1930657371
2080085091
789240800
249110514
1382166848
1644476706
1322953666
1709052783
1647977295
111721792
2085469655
1776499599
1735715789
1286070525
2108299478
395590124
2119137403
1203679968
1240259569
1711467214
1806643438
1156853972
533089979
855047741
451099316
1452936287
1576978712
1052598489
1121684859
1281041023
1463806226
1561358422
97957587
863680906
401562548
736512319
1516644227
1318043266
322787433
820262448
424076373
1047812190
1087157739
221063989
1382914919
1772735461
1343923338
37669928
1919360652
1814585118
666776597
1764154124
1048046337
51979310
1302227620
384157675
2083297893
1409893602
1370331273
1002890462
92504168
366730500
992189728
502796907
384084824
573500265
496632713
247976492
1128948331
719363080
2112472431
1099380527
1451084162
1235361403
1397265486
1852327981
461807071
440496225
1410974170
2020911160
1465477359
1708574603
1969679254
582157872
1411561135
700190567
1660932942
931245948
1536457460
1654279030
1629638996
358854216
1479256341
1451535760
2120339987
596901976
1499891919
192401200
1139905114
1944971384
1356980034
1239718595
1561356815
196192788
1882368691
170101119
618363648
1725415852
1264334770
106211968
351652406
1756187679
349604453
1566673720
1813210553
44401132
665979805
818427054
707645440
1550437859
466057863
1730497492
577448139
739450592
173068524
762040679
533883258
908005959
1041288401
1199119190
1141742611
1995175473
1135356236
949981345
868845273
189033444
937789367
78249255
8030144
393752783
17371813
1708380197
731692250
579154835
2087072080
488732476
633824100
1541733757
607127520
1311207823
138961144
631690852
129856659
294921750
639324957
1070845869
1165148901
683211579
531821373
910954728
30275932
706683236
2046042456
1867255945
1045314978
1230097863
1927383194
454501656
1865483401
761489752
687287371
1038705574
1455259235
1355676572
619414424
951704567
803462754
1011607789
23001923
416826843
353988934
494768482
1264515705
885029582
815452335
1080333758
873946844
1327314044
469614524
686371157
14337942
1918222747
837856242
562088972
1249409480
1158633705
1178333641
518156324
1718903700
1375670192
1998477542
126069755
330316863
1672930697
373460242
1648078681
1492366308
310160551
1321381980
231735082
2026060876
1027878615
1559974153
1824446784
1508205561
1276084083
385480051
942329284
1152660708
933610651
1317059388
1601646170
1134595200
1440003163
737364616
1626879614
324925202
1693756802
1992224872
2122971553
504423275
1666159194
1143857116
705112892
310188019
1237150916
966351560
468172582
1775744910
1466053335
375807280
1362705540
2110273141
339473405
826074398
1831311857
1167635791
476146123
904941916
183449293
624735190
1850607830
419860323
233853550
2012929838
1136784429
1637566473
2056159467
1577661696
662693733
156737965
992388069
1226167740
119945773
550042165
62341411
1122014627
1040696410
301768878
1316964302
316021842
931636736
1210012691
1673906022
2098700736
1840738701
1874447410
251991332
1490065275
67514936
1396891721
446381457
196775212
897892228
1986714739
1074587102
1827139444
719821831
405533811
1820675943
2120435754
1754745639
1874473023
1084306851
812221679
667887736
2081939450
37726053
235224980
1521865519
296284246
1394338185
1712163942
999940915
509675862
1091585214
2000830165
227406702
1293409518
505432280
330097152
2123565432
1906438509
2029256100
2015903727
84109561
1286898824
200753183
975499525
1080287431
650842242
154401560
1625013939
711275293
832458281
83663768
1080076013
1406039497
1780553346
1811623270
567311144
1377294814
1999952533
1301734850
1177634614
221375108
2106520976
1300627080
110686524
1832895718
633813484
227776576
1470244651
1307896419
564877195
475682422
1040458450
1168670360
1880500573
1583422121
1511603750
1993648536
2100532633
1783099065
119872918
1300439597
584204119
1493295456
297889829
810387958
740414025
2022706360
818297243
2039846473
1625939107
1349481795
421734429
1814759447
782450831
662775873
362784819
1065039707
1814223642
1739449951
513434915
1294319275
1120358320
2036763065
1809962069
1641651271
972410335
401737134
1360783194
1007968095
1252548951
1989201221
1542750027
811450548
222848344
1934324588
2070248843
741056609
562926881
1936839464
274754701
707361913
1449831537
1579465192
537410934
1946244857
1220127235
865861169
1444431157
97960845
545493539
1348997226
902704171
1867617746
263926391
2108214305
1545996699
1651000747
1731063495
74640751
842753102
1407454831
1378617052
1817245376
863383603
1157963392
299449889
1468139896
1298116718
2104417293
407647223
407620988
1519174506
936384267
1352075769
1370817625
1203985564
1104838877
641109734
24768766
1245092518
992901891
31364371
1744841922
1751027365
677931186
1428958550
445096750
992955302
1116864384
617138139
2126888898
1854834134
52397361
1714566130
308234979
1445498706
1195353053
573966925
458015400
541966047
884081086
357331294
1614377340
477756824
492389438
1982536171
1930236550
1624740818
1298254729
1957742371
1094329879
525705648
1655972239
430674208
1521156316
1791688949
1801382337
2115795499
1092986224
422916804
629210921
1026964826
1909822544
993667547
1921481331
873626826
1337999190
1145953366
1332810782
1819639207
706393066
1804095852
457908271
814858250
1709439470
1766573602
144851365
167986644
2124343048
2004604741
997906856
178449644
713076370
1279369635
52593760
2006780008
969960411
2111908305
1544940012
470763499
1041518239
1106893943
187428808
1916388192
332221467
1060353707
1469608727
440129307
297344324
1746884066
579685821
1955637708
2004574611
838606040
59390112
455086322
1150578533
350859586
492849850
473504621
174978257
1882896117
199534210
545861374
1099644935
487764673
1418046919
1212552557
300559106
925788642
2063172996
5265147
2038840836
2017003222
921089479
1301465785
2126714426
1356063607
1408673619
2061299518
573116061
453647840
50275723
1882125548
877988823
913278750
1416863404
1361960219
1007485557
1459898466
1659660760
208105835
970286962
1931412023
1721029486
1399878652
267938127
2041729707
1033902342
998485265
748224004
38419421
1910369689
182769625
1866362288
166967922
2134586608
950171966
543753965
1514428534
1904309917
478072452
801851285
1195414689
1952181689
177930709
232492947
1061766939
1054416159
558325262
1963986548
312307544
1085362151
1928321775
2022684191
2092832620
1151453922
614061786
1188314129
556661523
2128474708
1130740830
62386585
10686073
265201283
1226135673
1529722600
587097110
1205396914
935424965
1131102894
869974918
756513000
1426719895
411775726
1727629547
1422604633
301723055
101869716
1829822881
113985147
1592490883
694823862
1092771965
590459061
1787307630
549731429
1634862344
1461735071
1583547876
1494387866
851372118
165026872
239209616
29336530
805780926
1880371287
1198145719
1042400390
81236854
1469999788
1500316017
646978186
599842433
558211811
204592008
1044261970
1309964224
1015442815
355165385
2118320290
1206850253
11701690
1057067416
180341307
1010838254
1284110933
1414604329
185612614
1194094529
2144028589
242613728
1264198278
346119452
1772890661
2046261817
454290478
553814376
1790187683
810149713
947346237
827221418
1497724620
227735917
1518978258
862489679
1085631331
1327546935
343806631
865234280
747759225
218806914
351893745
594977780
1679016349
1339959734
1542971579
31242634
754134650
1343238510
1627657400
1208769327
1000387915
350936275
1901584132
2083627095
1764688300
1951307190
1195949207
1014541304
794687480
1587765749
2105020972
1872262462
494080972
942476007
1190838433
1595979609
1952552182
693968793
39382927
1310138777
429063145
2048934013
1389558195
406816112
2107474048
1205620525
727561266
2042796296
307218439
1951377162
1553111106
1150275055
405608553
226950866
420917659
1147975786
965991005
606932201
238735172
718253961
301679474
1009818173
1641135241
449129104
1569428768
1466801682
159572904
553867616
12105214
1369027515
1736732687
2145135154
1823714806
602003794
1929705181
332663775
792378856
99196089
1952956881
1987050640
1724846467
1320059338
1416529546
148662382
1744790195
111780766
1106080951
1506464372
523323391
739539020
1335891904
500496998
1832802419
225449334
757523916
1570568436
1385111099
288557952
615816821
105665039
1076204979
1854833516
1886758546
572845387
814999788
1436129918
352998859
1530945604
1079354589
1483766498
1008976309
658650912
1757040207
1223247698
365486600
117282720
1408552246
1041399091
96756735
1009856093
503150988
670031100
570601676
505308075
128263311
1515994277
1112969254
81337959
243083175
1841491618
601890079
1391986874
1622978327
125611275
1349564877
1249860652
2007764511
481372841
251346723
781376398
56693166
51152468
1076283118
642496955
958846038
680673712
1610782010
1557413086
2145158131
1065115012
1853612289
1023106647
841735289
382617120
1744434786
1831722013
121428469
319835318
2085206046
1876631131
684744306
1757628244
215112737
2143537489
827334836
587908851
1161463598
1191353819
159706906
1789574611
513751404
53148845
609269753
786345747
914598976
740757031
1364665033
1787854636
17214731
1197194269
572670973
520083014
1279092019
2008838223
199132685
2133755232
2062203142
1267778997
974783929
344599787
283509450
1403881581
596879670
1684078404
806047703
1773399512
1651488982
943880635
1992352911
1322248616
167819679
970512415
1626221922
1387819370
1435834360
248612129
960997929
121209234
840097651
1383677214
1750417382
224551637
1787592738
733517880
330763819
2030103402
1958510554
1398268430
264164778
1879121782
1989498472
158269746
348984961
1393630547
1193841916
1511557829
221919468
2064232998
178302697
1302036072
1049768472
2011120297
1673596412
1456189815
978562143
1382618086
11836330
870084057
2041737505
118670825
2145008342
1024099707
921826188
1900275596
861418775
648717355
1524284608
2060004039
861844959
335551060
1465117217
990499585
890918336
789441054
1219888793
1655337865
1346004799
257488303
2023888086
91389564
1462701823
936245861
1668208510
754583646
435363846
702591568
708660087
847100900
435220510
1443910024
169225645
260513169
1392189005
738054689
349900028
2013406714
68489650
1783278429
1679116990
1304857228
58154251
844078283
2049837998
1190431943
1256117117
1714017626
81982263
20462835
1776220406
2006713146
1750363241
816218921
1367383010
961825604
1732146005
278146085
178568564
715698356
1153374044
2052893400
390617910
201106319
1201224358
1790932308
651017032
1641570327
757450511
1454837009
598936214
1887139455
466852799
17643939
1882632872
1558861215
596887230
933707780
299045752
1231807937
1226213358
1194186813
1521828938
1248178004
1875523561
1669317780
1483699339
1882983812
1491956376
518148731
738749128
856908689
922929316
121020391
891148347
678028798
201492755
574996613
915484136
1644951355
1267081921
143931954
1794693968
1766668163
565459526
399796030
1404809027
112155156
192070057
1922774519
2066096149
1958565408
2042546898
388294570
1953077975
806708103
2051418047
35271278
1589712443
1366100553
355133506
1023792688
1410862697
604619791
2045728560
61962152
661014745
1217066840
2042297242
1299257544
2037965145
2037899474
1276495289
2072975352
1636241577
929093245
1449233414
1109379081
1644052193
904546692
2054467638
730510375
1305304048
1467325618
92346174
1495801850
1443220237
2093377870
1477191195
180241054
1929031779
1579608079
1586586771
1395428757
491951373
908447570
1759457271
1188243871
127731441
451511451
750755699
504668625
1167483335
668482237
1483962486
830802663
7032786
657288923
1571908218
1375889221
1416294058
1164143640
1641383863
1047333431
2085508549
1745118379
415130232
904411220
429567602
1178388973
238217708
368357791
1829331963
388505737
1101852136
1907673581
648478305
1340374204
1876706079
19186851
2059079325
1198955057
892593776
973615560
150441279
1645872278
208865449
1625688562
1111940454
1743270012
808870615
949671492
738634994
619505707
96994811
248884048
1122336332
746126711
1565183834
235901288
1153343501
364331718
346003466
1059185934
1128835656
778321045
778231960
1450543650
1910627855
50406422
152852446
113852682
2126030983
1016306328
1231987711
517388063
2097601686
1989595489
1750288336
248559315
1548015964
758665505
2104142601
939480193
1696052458
734351701
1693064987
1475952605
1534608623
1498775994
339243112
1472158306
1338828772
1631176194
882377657
1454689136
608797913
1950313317
835635482
280770887
154867717
1347416378
2129511299
1939920342
990230189
1185815075
1529557693
545611797
245241255
424611789
405923646
987051614
1471874434
747311369
2034681311
968893667
128266804
1390582336
190011953
1095924387
2118053512
881414458
1125108137
1764372871
1643853453
2060404593
363210622
683265882
1943714832
661008116
1134752886
229493433
1954379479
1193503218
1548994815
372115441
1428737769
1930047439
1951771138
347941738
1179151053
1455586572
1063099451
1417981378
1852571476
1678612590
426248055
363508591
1497286551
1468748840
255882648
912515591
1819774183
843462485
780508086
1271439161
220380556
2075299814
1155501440
1246594261
1012030321
223665471
1244950979
1168981114
753834595
1792657473
476097285
1399619989
1774808368
389856315
1811967543
1517252024
1150003159
1284680191
541261651
1959870427
1086811714
921919595
1571218785
1739771733
1289983660
288218129
388176178
761008853
1557232302
690462160
1668623700
1863422937
978498962
878413524
1357943476
776758651
1150040398
208293732
1589350360
431177090
1841721288
1372199500
677746464
492550514
443005760
775308216
943319487
165587276
96256719
743698790
144702707
510994202
1828554743
1327394384
120910303
529022417
675996598
2072649985
946416844
79154682
1337286477
201220515
1085264315
1863418560
1008043694
1706325769
619000419
1185152236
465309977
2092745697
1046501174
257259768
883676620
1153454622
883539404
1037298323
879946039
1834397171
1008951648
1051055320
580170877
492513172
456381513
1156642731
1522593462
1647751274
1982448930
453013954
375455581
1554635553
1595166681
1358794685
280018638
65434409
264212280
1416914209
1651413627
998409218
1921939701
18319152
1747536867
1642905487
99492812
858941603
1077621559
2003395723
104545998
1606628812
30829269
607022962
1650623733
1865501040
258372302
1368183362
2020479627
1155737079
171982445
397149895
1941987935
68272823
1480974300
1535194510
1284376895
110482294
418717865
1849845937
655123281
440537279
126625986
1287411606
658323847
901106627
871971430
1562727394
1597420363
608627709
1870172036
349067523
784955930
997723925
366786049
150456643
1669293092
120676940
1644733590
2017224173
1292245441
657391114
1957427532
547361654
668864342
1717422118
917408453
1287201943
476946210
1594350305
857499667
622684766
52106817
1900814159
1164110801
1405001070
749502208
1693663311
917731673
1289332777
903807421
613241030
753337231
2068338840
965098084
525303463
1559191895
1749874722
1373800346
787454680
1274643051
1676735378
2007739225
1599008818
216101730
1867863540
841311414
1415533692
1251068379
1831669535
1200612298
1352843482
1893251143
682205998
303282871
696789515
1443272293
1774450019
1964761530
2124392945
993863232
784602434
2011642209
961209173
125579640
685349463
1955170535
128478013
116178229
1830629166
1511963979
2062668162
1924544672
1986911182
956062894
163500196
615162977
321819113
162111832
1456252606
1141116250
2068427063
887068680
1333468915
1473594030
376372512
939595207
513550024
1553645854
74332868
1795806601
1339332918
300535212
1413444748
1888530828
391406717
1272407853
1256363059
246164836
2134771065
302066956
155375148
236816521
1418758004
1070645835
370849461
345145569
779539777
890107488
91947611
1649807155
461013702
793190960
1428711756
1663384285
1332633294
1308625978
1697913834
807939952
632708403
1588371477
1267040468
828397516
414165390
1682063788
1301321675
1206776331
1492819915
686092011
921943342
1963336046
1242598106
1604730944
512567294
2064239170
1041919287
816701502
145971436
155942351
794892929
194070230
483568312
703268833
56714317
1904558278
624788202
1539886686
2054234328
262217739
260427001
574654503
80732694
751882126
1604576937
1422075692
1190652502
933414016
786897103
161848942
2005461718
945012085
1800338518
1218106039
943063605
1443016869
2074095693
1579269342
1344552387
1308716021
1881935307
1782739471
380790581
1343924435
528884506
343354940
461886995
2116280123
1105686903
1091494001
2080582696
147686322
1419956028
2112869451
918629641
897870559
764697453
1009049750
1901832721
858969337
1768444911
1331540478
1405827109
18513416
1231230098
1667304803
1599709636
771944667
1220054457
303306870
1434097623
1186265098
2054551731
13901259
1892792891
843955344
97648838
1143513978
1737123456
402002199
1130250953
693225582
555176959
757523092
181853514
1700234020
1209199420
1049372633
302799436
1782058204
1971397870
464462807
559467878
2048304219
873613604
314382836
1546144873
844589837
1840637211
897149364
1525425136
1225310407
1469291114
245161036
1182354060
1015202366
153744480
780039222
2084662427
228481933
1866609275
489555557
487512935
1043124954
1892428849
959067401
1495898567
572644229
651604712
1048371929
444833586
1013087260
584085202
829929619
1732330843
605004875
636635383
755483607
1971176559
1981861731
918160788
840816275
1068296952
1966085437
1621517191
1104973333
1788400591
1189954574
1063256904
594361376
740376301
414387772
311545596
1309279769
206524479
1130447444
94278427
1052112846
1843616773
239265118
1258937098
510340248
1364034082
1569175699
2107907637
107054047
1417924099
1209844524
528357487
2021692745
637670665
1206053256
855143472
1261194990
228364120
1836034352
293969989
491409784
336253032
1698818995
668898803
984539216
1282607875
901027039
227703095
1545780272
1573622426
246697252
1781535178
162723926
869495898
1382296451
1089896162
998231369
1253266851
1688649715
908303101
115494606
2002895994
1347334469
832417609
1828164936
1750886259
1665649496
1138327250
158060823
18386511
1108199369
199101984
1242835865
664098721
1403884878
956995145
344342108
2048722098
1922147039
1236732649
422301144
1960619107
1852616511
1743456056
259319355
1543864402
1155983059
1351557024
698163940
2064427379
2141004088
206891671
2143648448
796685993
847449421
1052449801
1388108979
1624950325
1485574696
1901036870
1908862658
2074593121
2060799676
992616774
1486949932
125493711
838152763
2063011007
737488880
1403778984
516368923
542919069
1030702515
563085311
1350970162
834198489
320772755
1051058128
136911262
1273590119
670243544
1100694269
2127524448
162062402
686860993
1769164653
708734286
1132526787
708174903
802040968
856287576
268652409
1870110648
620685109
2000371614
133696010
126167490
1671858691
1565222716
1582207112
802716383
170661948
2109474622
861553039
364518882
502637179
2095759234
889732416
1816919302
861102416
1043740612
96078970
297470214
1228830346
797620232
131069223
1022217649
55509196
979555347
1375486416
717357280
1572556436
1562820083
541148794
1585153205
799667555
1548906999
686820501
1651754646
566330892
962209989
495062442
2131467602
332341225
1876083390
1260543412
939246477
1847930540
165518438
613694032
86237059
1516989884
419115015
1488286544
1677146418
1229860902
472790178
2021768487
2030371112
1710342165
1519547094
1632119921
1018894315
787432031
1468123778
499848514
1161043554
1605008660
1763882227
433409193
400200087
101664296
2075943031
1434023035
1449207797
717124706
1419454693
220775119
406498039
476077589
1660686768
1481733084
333931787
1966771926
181090199
595899590
756472940
68394169
238906311
858672418
1118539891
1347639801
1922293247
1858117330
513258664
124461466
1485843106
1084020292
973743499
991079240
1322308408
1988509148
527294022
1326708893
178722106
200682656
1719295431
206313390
1578036130
1702523517
1824632929
1892269519
953421945
1685362347
2100495552
74733997
1580935942
573089841
1946899660
901660285
1662456107
1327963117
1727386875
56084716
1291867151
1685691636
571382030
1576988236
954480421
801815052
457896389
663940535
649615246
1365813294
1811579378
750647255
1560764866
706701647
826640291
395983452
1659015187
1123181178
1948173925
1387556074
770223953
34268806
1315773548
235666515
1879563488
1689122787
433124130
99628799
1521020117
1468387759
1083066268
1535399660
2078844961
853451859
930434526
513209762
789306726
777116493
1370422021
768717365
1138471477
1533700251
1260233704
1363986158
1283721810
122821876
1670742375
1161676190
879352813
1767823831
1407585256
1908577259
1772619021
2068060361
154658994
1389443095
435335165
1470931997
189421526
1553155443
1569625461
374206506
903562477
424794970
1938283994
909493365
1746983421
1848690809
635527219
657299342
699036845
2010583859
1203908647
1319418815
1556281795
1789707613
1971521689
1317974823
576752786
1329699387
1657937306
488504261
1591086788
1781777470
1054998792
1753978822
866953319
2023837833
1355091098
1602809938
1210297915
17060607
995164056
1564317160
45771013
1463943009
1261444909
1409736716
415069864
821077286
47591635
787299006
838821619
1247625032
269483263
1804698752
1106314126
728772577
1977265892
247821725
1338820941
879403707
301107767
1974299455
84167604
1958951228
465688063
360315552
701363758
1903040138
790658055
1331166092
623405751
1097088584
340474994
901560141
276124369
1986197883
337275155
1174494867
1387974118
1344603594
1077394236
708917721
1554187617
1041526429
1827194477
134946167
1152439996
796388122
1557752099
462015251
1914037757
1444452115
1912978987
1377658723
1889087030
77164655
2064183408
296211776
1700349914
1594379411
661311435
951070481
1115722597
1147625150
1539509794
1905876032
1745884603
2024777243
1743940415
564089219
1067770286
1619308546
714616535
543161737
637549587
1782141848
586252426
685413651
795314955
196082286
631869231
830124162
1484141369
1096724755
1171732121
1056385452
1016755426
1160629431
1998934129
350875168
95086051
845515623
730519791
1408033443
1417999660
1092277897
354851579
1855140324
1730333127
222915997
1745396676
826812295
979463898
1911058533
1163637754
1567951135
953803977
848486299
1518426309
1337602743
1359387676
907696046
15823584
1815619674
303128283
1700133882
1031379067
673452528
139844973
1458044136
1542351175
177388143
1032170781
1919685786
949027104
1736657812
1729872701
674183587
331684624
1824068118
2010716625
1507070569
945603564
357219348
134076529
1897246604
1578718468
2095744199
2004570690
598734817
995936476
211449869
1913711108
1339685248
1032019799
364462308
1943852798
347179636
1383205617
504616824
338637192
645966952
1235723347
787791925
36209035
1652814700
1928392679
1593903294
884132923
1217983188
1600201982
567052118
1173759636
1664963348
1353688442
762623610
1497734181
125159827
475631092
1845229558
1523545801
1985384803
100122425
93524036
1308906540
1511672564
1744228545
477115383
1849057481
644069203
668052195
2088494197
451080989
1721819180
62209598
1900335973
322530523
1365508877
2066398168
1491761079
918398759
504572899
251218999
641997172
1512356476
251423838
1619200297
691212741
235538469
529021205
2047619474
450115009
189371836
2082343323
1578724028
178568564
955224130
180956846
1577833783
901195382
2002405422
231410532
1748577688
2117323198
754196059
653440259
2144534943
382241664
1329576486
1015710661
12372125
2038028974
1831706051
1478264821
1942939247
1965695167
99208618
1636379693
1146818951
794962555
435076305
1117068704
705772600
570234556
1981369428
1156548344
1501261294
2050911562
1495835024
1596911315
1803413817
2109749377
2030798091
535664112
273584586
1793655075
563301676
1102068121
666046888
979154706
1220656584
1409212792
1833591921
861906665
1804336558
979642827
1807153341
1069683020
608371095
556881318
339807815
2119406247
855298113
1158079454
570693013
2124981136
1221255058
697978588
1565642692
987335667
1496947724
1080013701
855778184
1629400182
728082780
1561623889
613033314
871923837
57028325
1884573550
1805446752
2069231374
280113510
1365949675
1512595666
2114451850
1963424180
1736678533
1915955628
761450173
1850395571
1328911403
1517988892
459943659
1058734280
1092555341
2142971771
766717187
1085725953
1758430506
627334140
774903598
1522340751
623268457
493724906
1925377157
1057857771
269383949
1096712274
1371267815
996160962
1101603921
1538223825
968994844
965283287
623847753
760673277
1142687110
417593933
902640921
542586480
2014620782
409641584
1266910004
1709818329
916549753
1250455115
2143509086
1950938109
1813812378
649587523
729776841
315963282
6439316
64622889
2092515080
597929135
1947592827
57365556
1190273330
157440666
72844353
36570676
2094160147
1336619275
101098769
1704317326
866820736
574993061
1966376440
1782567014
1530188434
1850760420
1150541817
2018885020
666049791
439450434
1370243956
2053077288
456191550
1395828862
454545704
1358083935
927553966
1846256545
408794748
2120599618
1034591920
791517132
1910178449
1539051362
775115579
936848582
763592323
1361182626
1295344945
189154412
1300011241
1112625453
238829849
1467097666
764763549
1067227231
222476448
321559942
1277653420
1102208375
180875653
815663152
1674927312
436692279
1928898183
24619445
838821707
774197216
2069424513
518322480
762240377
1093242173
1030136881
324515030
1992440165
136495435
900486818
1483107991
235654907
1607651164
591263921
1799753519
1351331957
1517811590
1655676875
1880129125
608429491
847339605
408665897
891984079
714951178
1990580460
1706251196
109951325
1503466786
237572369
1199942305
1644277250
436621544
1047032534
568238839
1115723968
1946478996
525721097
450854151
1522365442
1014651354
692071155
229455726
174711379
1923656767
650645880
1842187844
783466346
1812172902
647635200
1022857840
986371187
1181806771
1856118073
550027843
1147492281
880741123
1722016449
1398295443
886351922
708378237
698149609
989899386
1082542007
1445482001
768927530
1167033586
1059583323
318347233
312962243
318218742
171579053
834744273
408369564
494292053
1971449095
2010753929
1238363689
1728779168
1019769515
534027853
644521230
757483390
1871560266
1466170724
834078174
1245282459
1478010372
1475733452
1396293416
1473391695
1295855404
1528094935
1829010901
1043904544
1849220070
1678598498
580013402
1678969141
1181243850
748145753
1588209164
1798999655
794596682
1393771562
648333996
1133334531
1705401709
639925620
1058160577
862946130
1638002450
198023135
1930541215
1853288129
1096532094
396299693
516207951
689813374
979296283
998345306
645643725
1595473320
897263461
2078672874
367778327
1472071653
1858860326
897717700
738170057
638887223
406322852
1761857354
1413697881
1431156595
962333544
1838773671
1672870253
1437581027
898247259
1637331260
2103797040
720025659
509345638
584755166
920788560
1530827015
232545125
1757271219
1711278523
463878647
1803895343
290402288
851161458
69511399
282635495
1489949810
276052078
776187339
1395953693
1856869438
1651022704
379204903
1957988622
1302959943
1481433631
1469758129
2133249628
112749554
1649596054
1597081271
924873401
1188934160
424107323
660190597
1596852566
327276747
933690976
244269355
1155287625
594814159
1829359284
440999766
489281102
203253168
1869864820
954204549
1828400512
1057477383
92483766
632846750
1592954215
2021257547
641310207
139411259
1978154286
486062882
1394040867
1063059608
1443753091
1601012763
518383954
663917013
1679111948
1847801648
1631753212
1939729107
1155539882
1192628045
1070301006
93366055
1776735410
2069168266
1155587403
1606322162
993568948
1538459947
1645564848
697962908
1712106432
45766479
1108179606
720593318
582536196
689331715
250864635
1929870048
272912013
730593729
1113967658
1314882785
1375598810
386573567
2020315370
851230255
1709988106
1543987993
264559101
323722240
1047091801
1898032063
260179519
1361948637
1354099469
1243210961
579478687
217025313
2141337935
1139038059
1254525698
1447469143
590825979
463658040
1232262411
135481242
1869972368
1068756337
1266300232
1622366324
2105362622
1978988592
576317409
1429266163
50001046
1578977872
1655775588
1089238452
1027706379
722822279
1558161922
881376270
195170441
1199160865
131498270
1830316363
2030970837
388814198
1729619382
1577555567
815944088
1382702285
2143867836
1944445039
1707964019
1316607901
274960348
79681457
1107941630
322174740
908394681
1405308592
1766455240
1459630381
801004086
34852851
1975519813
17966763
1253389431
922139153
1703548160
304364380
614076237
1499134884
1805227853
416863424
1636841744
1714629951
1024722550
168981720
1508231760
532710123
382618622
1252409415
2127869081
1488336032
2097143661
1310723531
1153623702
864679458
1826250527
662707281
395074627
408416461
1464464049
1418859156
177933894
304220268
1848845010
293387585
807454073
225961881
688909820
1115286768
658628077
599339250
939487133
374519003
530158216
385187935
1430786455
643713579
821803729
862968432
566256172
658025652
100351381
801022922
1509816141
293615593
1123153086
359569898
1198336029
1545726660
829869734
253396023
1613479558
46723661
259612465
122625369
1813311536
794837108
1862852534
70027869
1449896651
160824236
1801209176
234294002
200665700
48142510
1505583492
619984319
1095227935
1209685983
1003194301
1112429730
114101693
1233863558
726294105
654165846
697121185
1058094273
418944098
575573219
1982322474
2082041039
1892243438
1082397290
104722264
235419440
1029766869
1076948384
1784628707
699941329
351821546
570267597
1186419657
351553528
861769354
1172428161
25431964
1144191282
852839959
1916263829
1900838453
446504389
1635696867
1973090374
1826503973
1454359126
157291116
1985076850
954013747
31999879
973919299
1616516785
413196145
1732422321
1506671577
1772995081
866885138
2065704346
999955469
2033283937
1936840840
1441861527
1417229028
1277709491
2044950821
1934843101
291099108
1671940437
1814082300
1450117082
90878694
646851619
959764615
1887476034
177265466
140090931
1003206876
781474974
1994167699
285565164
1048393796
1466778339
1741152521
1577996200
955863337
975230867
1573879386
880531674
379319517
341246378
946072208
473976253
1171210666
2129931149
1473692036
1260831563
1884918863
2099941949
733572630
907997085
168764927
1921811880
1969765972
346360964
358368093
423820698
698569043
1990083043
1544329566
1212818393
467593509
2127465157
79565832
2024623080
338107497
341342045
907058612
1766471062
195676816
1225506016
2009606535
216731525
2044417813
1997624741
1092345892
1449539812
1971449095
757538665
983693675
748747779
676003394
774243294
1937479171
627605534
1702967028
1039665491
387273298
472968445
1052494953
1983898536
568541081
484861144
1536929593
2005391560
834240506
1676944990
1871284421
1116546348
542946043
1797042718
1750990474
1145242842
2104287641
1718707308
792440926
234060467
1386652464
1222497910
2089390114
417295090
883029029
1350140968
1927329125
1255132924
528967413
785242808
2047561579
1828538612
897257674
109306131
39687439
1510505860
1629904654
1406093925
804009196
1030707922
1829058257
961977163
1484445661
1171854140
1645160945
521079940
143838463
1794409481
777930900
1047767939
615932169
1341243003
2058603036
1109100049
1815685392
1102103677
559651922
1071075989
1502723272
199587395
1582554545
136325712
1210829782
253434877
1802754492
975241149
353035719
916658414
2144850503
1555107634
2120518189
1406643705
402942889
492005108
1186044003
2089763573
1009727579
348265171
329881224
1047285199
939939039
754800038
432918083
1436275094
1356463696
966406685
1021403080
712632274
1073274701
1837957907
1728144088
1313843226
1705073920
77980675
927175176
23410192
1568344018
1312427265
1570898556
925228823
188360601
2060264547
1214697424
1539015602
1039127164
73811566
1103012360
693937979
1637370793
87541671
75408083
1737273657
1316274905
852292615
98067664
902569827
1844828010
1008398698
803483010
1305338280
52965367
1799591542
522930199
36082942
1388656832
1615211325
1508670399
2026327012
1333664535
393980392
1573892588
972827240
1203427592
1553634585
1347348390
887624734
1520664591
1922523412
791457310
2109799611
1910534008
2007901587
1690746165
1367634962
2114376069
1178081439
1254610041
727141470
797480005
732591541
55447240
2039137097
400758944
216418963
425697825
296587184
1297460590
2036471186
1867913976
1540425639
965514540
1760919474
405934664
1853624734
1415420565
1580743652
1348398354
124707234
1819649028
1663922827
1085505623
945577759
2131094813
1254296771
2042876961
1309762547
19225477
1039572140
1864052488
2068294955
849090671
123453108
343052878
856193076
1633555818
400087114
1752951941
872820827
806346800
350914343
1621845171
1872979396
397764297
172398542
1792907539
584212159
600312651
1716568226
1645547192
1735759223
1481220096
2038322569
996963320
147737073
2100028404
1059646878
1240718662
1847304025
1771325277
1582582149
1617654650
470480503
685453671
1883381998
1371368910
1883007978
246156079
1578718386
440802380
862202925
688441283
1406829760
2028613578
1322053474
996023773
2016400133
551481897
458355992
223746382
663095245
1918421257
1773266492
712754528
1683087664
1322774451
1877115635
814165660
345676597
1396205529
1379300018
134158533
1260406044
539740307
410722795
896845743
440314601
2147162346
405814534
1082196668
810671580
2125100513
1608989971
878611530
1612252897
1202570593
2100487304
1619299112
2011047618
1819599332
1723445406
690096297
1655336399
1872480026
709943885
1274879466
330769950
1473718223
1657300234
731078755
863465109
1897204644
765673305
1648373293
215491640
1899078441
1683706039
351360833
1477126021
1477684566
1322230509
910531098
1797080254
764458849
1452141576
480860169
1357623957
789474588
1414501358
247327095
630015224
1428904003
1831447437
1975660188
144782154
126045001
830590562
563911413
1650478702
1162987176
2140110958
875308158
2036401562
16668616
319592474
1471126414
577121714
2092651222
1671230392
738380893
1674948237
1902803103
598210219
1950880024
335736022
1937504320
291912538
192444087
1040091359
725696947
1597976892
1119037952
461624746
1998736723
1944119893
634163911
51163058
1209392016
734273645
1880065789
1788192829
168988577
1769044697
589009687
1811801322
113315259
1127298928
1136565323
1068756871
1998713874
193978782
1636585397
927550840
1587595273
914409950
991679049
436953354
1811440210
2081393139
1483310285
1850509943
2136041802
218035462
1048556900
862139917
315147424
1454112791
1674905146
1998762436
158345727
797770368
61211710
1335472013
260446473
537982934
1830552382
1916166876
1281193249
2063242901
1514659745
2104260816
98111228
629070669
1291589662
10595420
284862042
209497672
1277769762
1310285567
279936907
68214777
431140685
1144849683
1200944203
361073557
1460511725
108477699
1568629133
616280713
1087763766
1985492683
496950428
1196865848
1019671802
901323021
821800099
1518208304
751674325
314221974
2079580034
2042264328
1826633310
548936799
1727767478
1767308166
709686882
1374049826
1375607818
1079203777
2023358802
2135533361
468895039
662390333
1263663520
98350154
1373506564
1082060767
59845519
1509300882
940636838
2030311829
954960597
1628679457
1582209215
650416294
286395673
557049984
1383717214
441986597
1182431974
221937545
322681324
27452341
1668623392
493473136
1749548086
1733194490
141950355
1440053145
1266279448
1707558413
2090656662
520544610
980931620
1601822541
772329959
512650523
1392862348
682752396
868727655
1922288314
1412020439
227242816
765646712
740080427
615157144
1981118073
283794235
647832444
2023756284
1337622593
525675740
1973455407
299776498
803562295
666601753
1905183421
1105902475
424395133
1456163356
1221987819
1944719205
2123867926
1171679073
844843284
834168145
996129475
1482353550
1163644973
1279670668
299754230
2097569851
1153625626
396698906
2097428049
83336572
493258486
1055853866
1016588539
1715147191
1951710615
467216353
1028319362
758651126
1859707092
800352194
1969359647
53298933
149350433
1945143190
631717012
20388849
707048368
1527236835
1866860725
765431213
991615847
927149586
1999315685
1519277803
1101190568
2086346312
706165939
1834092460
1377428460
1856633192
2002460802
462638178
930545123
1986887008
593658665
1961630087
589279501
708945795
1429214504
998963039
861855038
2039959625
535961539
1661843464
6925701
409430260
591862238
1553193696
410140008
1102985332
2095192556
1350986654
1939693593
2126371570
1067944270
1396164360
626423643
525175796
869176188
1833912419
1942000961
1338550535
1061653033
885119364
1685170457
547429562
1050405104
1536748676
1429018556
658259608
624937256
1951663662
728236309
1942794102
209013794
1600299234
1792163400
2001872884
1203373986
2105797908
180326539
1490117019
1754970629
276384451
1391732068
65143020
1708455854
1063025475
1310219598
1114203732
1398230045
1159124123
1144898585
1524190174
1316143972
1140593361
1469853486
6997760
598419652
1667488398
859075598
1148276397
69390844
176032691
1618004864
637236372
1069787312
2120096747
1387657279
1996630660
71575244
1641825732
830434338
842484123
230007936
1498065116
2124232711
1403061706
1000782584
560151161
1129544754
1537043574
1295738116
730156131
1566064222
819489182
593507514
1570347771
677350405
366097254
848956054
643195940
1210648106
651262216
1617542853
647766219
1031214484
1067465215
248482103
1416691397
2139315458
619124220
325937142
520159014
1607566634
389585597
1469706450
1947875459
1004531939
216707216
1501939040
1575542694
798064622
1023620785
1426504431
1785248920
1186841096
131827310
775546498
1099365907
2107436941
1584124338
2053914215
872605993
565815141
1934537380
1424709787
469319743
1933738586
304810197
817554316
2051602656
112650112
1352104078
1314828112
1665790420
681110800
862936609
1720003405
1362732135
1777719981
488476392
1771991445
1171861461
1624650937
2105965170
1614638928
670778764
1486890364
1373015980
1232530424
612585704
941190148
430421233
1991285908
929139739
24083161
1335721355
1413485066
1724155437
1754726345
99694073
299377937
1101957481
1991773709
590847532
1540622524
1306273628
1336414938
1211718345
1283687217
935153683
1810982972
98792813
2021608706
1591301864
1533399833
474700944
509238410
2124026283
2105804323
929872963
1347884536
468656382
1198453549
930006306
2091474306
739631639
64380843
2009026285
1384632784
1370402840
610543119
2082912554
1023367952
533571967
692250363
1167825322
606055638
1636028655
1661324153
125527283
700495907
1238804910
476097039
2005833410
1588937955
801386464
961122983
1304727815
49519757
2049702015
1779953652
997864109
1151747591
233217488
2044151901
1003488202
1914423117
1194705066
892963955
1590160667
611415161
1188970320
1854272754
13559900
378559093
1454037508
1592762234
94724574
1078499269
2120221338
2099389883
615161858
19661373
1313379471
770903956
2085859199
387879672
188459543
589795254
1241127786
1139450018
1814393159
184035065
339557141
621160914
317489978
2041309166
220657640
800202000
1664109124
2058996441
752879992
1335356067
1669713335
662767976
659004299
1726056032
193073309
683631167
1326721751
94722116
1742279429
400366583
1638560438
242732039
1070439744
455229835
908976765
1959557411
1777572188
2025455316
464175737
1049809475
1861833359
1819905264
639895612
1516857102
495834192
2010923859
1510238069
8601121
2057457796
1454588310
1286257106
1979983575
1431004200
255733130
13360833
1538058174
1054796339
310470475
608869251
741281993
192853265
1968493944
799255886
2100350421
1874072630
2020271558
1380475810
773698351
1328117452
973753493
1384539968
66512949
1047117289
463647602
1656971239
1956203334
1980777138
1578250632
1054882804
8337882
851153551
1068005840
2140998805
1059369894
182583692
1660949177
1952363427
439105806
1124878941
473741583
1222971812
1061485551
1825841215
1587481923
902581249
1933620824
1620706250
444457778
2315209
1789589002
1957039993
1378708938
1729484322
1763347503
620813475
296196939
1177685770
1415139409
410675535
1402037087
1431354121
1464792169
3550526
315719735
574318362
1921759215
255630941
605432653
376817269
1408120446
1407045874
1323941211
280255545
1592501832
589074514
964648311
982420417
268538924
1281319088
1496027045
887232296
246800130
85708776
758194694
885241760
1747213928
200047802
1212115158
504476516
1849390762
60059719
1659136339
1573339119
1393059702
662694829
2068477654
687328482
345176667
441422847
1512829375
875873599
946819292
387012989
414765884
49241858
799760251
1511036962
1228854799
609954823
305997590
741647730
600543356
1510204525
1397349449
346381420
1536635640
687674911
642256407
1284525591
1294531231
479488687
1867952386
682066602
117843445
419712877
223062254
343490245
264230286
440943128
775644687
1216794071
718217269
1313352795
1540128686
1917449155
784503913
1647528220
1289446361
737941509
1040131281
218117669
213394794
942290987
1049654937
2032375624
582595353
308743560
1690622297
1915589099
1389079239
1197705775
1746859602
2087024369
1346571094
490884488
25133590
2007059066
1936804264
1303653779
793459182
349879764
1857468761
524512723
1660985199
1092889386
1067681287
454036879
1575651192
1710357938
839690824
891944552
109046178
648398242
2082943143
540184911
509507316
894922024
2094922420
1730534832
1622708094
1866737088
628999648
2060377506
1144564142
119098472
594858528
1521331730
458116216
802385097
232947021
2115705710
613582721
410496083
1652521934
1394519053
1813050238
2060871781
1541613385
864550463
591000051
1707334372
585685302
730513980
2032103645
1836187238
1877471837
170889588
1364325792
1529480427
1486414321
341632812
1669401407
2035150267
1673875849
1022865734
418989197
647892604
587856389
439446411
111823138
717288943
1291013763
1922464855
160162977
1431900672
757076264
358020400
1208251116
24384342
1344201234
2125384781
500045059
666504367
1108861603
198825549
180446415
22183589
1351748358
761929746
5578078
1067632790
180503254
551734875
1448364480
1324185901
689849782
124842313
823052731
1933698964
1716673322
1651392366
253957247
631278706
289692891
2055128578
815143737
1463509275
288776708
702392640
346929143
919204263
667915232
726028813
1676972692
687122371
975105086
684633878
1953630649
1554492622
337568327
2022460235
986727886
1762688520
1002232110
1416633357
1295136288
344336213
1897175893
1422988271
1802288959
101041953
1217177499
535745558
860792565
1590591527
2000577408
1140111317
1661770316
971663360
1357943476
90661265
731106477
160915809
1666906055
1738815289
1797429173
1796943973
1791038677
733694587
1914252992
940496668
206706309
1683005596
698764565
466675518
103344907
1118265666
285397226
249315435
549158224
440302462
1199810016
1807152966
15054443
1417063056
1796240524
975258498
397924873
79407579
554516064
1564622068
1071136802
1233250447
819382689
793199223
725856494
654409694
1169950337
2098305737
932500168
798016646
2095928496
1461056678
1037303276
215858595
517774296
1932102637
1175899644
48167719
1574698245
213035690
1444104376
1654078461
1040048947
202809434
1128015630
1045953118
132430697
1091766767
2041087741
734895789
1860117743
772999634
1399405920
1413876721
734352379
1131071467
1870948176
1443813980
2131053617
1931648147
1396427972
1703212173
832729175
1929712356
1962407734
10619692
695411615
1166185604
1726727926
1044015623
1619297462
508459658
2082541583
804545959
1516134034
456648020
1964251670
761334552
1727868880
1754321002
1211899855
958512544
985639983
1557628429
13750940
1910497102
1702435834
1843667724
1211817846
281303144
845324538
2112923143
575291276
566802010
1743981289
1198766805
1884923500
301000969
1901518420
740674340
774006076
1100732946
1574235702
270695479
12230838
536384079
318367959
676659254
536363015
1965563762
880255841
401861052
855032546
918632057
617402620
879205660
462421318
874198958
841792887
2114737659
1772700248
176917185
1988784223
719321470
355651989
852806018
1541170613
68073280
1130957257
992901891
995070854
744916868
1349407429
2016712212
1267180258
227251988
27701277
1132705837
1355508165
1030433789
1804113795
1161934229
1116618816
1229504900
1919671850
1356842686
2087781108
1441661430
1770914371
1640350408
766956489
1784234013
366602608
371811566
83790731
1768511233
1472176704
1523999751
992617323
2133119833
908234636
1086852616
1831965183
2140697304
318060797
2134407293
1810487342
421940182
2113736480
2126884971
1767551567
140315390
1680078429
153868937
1670874775
49814980
1717825441
591665760
1284068572
1501661265
1599586542
2110183973
898383362
548241279
186202445
2067261325
1268123925
1854730275
799509887
29858159
211949674
1169547807
1018451498
748496764
1472293455
1695701399
746191820
177004027
966250045
617540408
1732819547
2049066964
1646393055
1697851051
1424560024
1566502077
314784170
11729518
672709678
1337982421
1685768715
1722934923
1497797825
1024783047
1435918385
1749542612
786605996
1442205365
131661413
1935220443
185379189
433975315
896916487
1971659362
1530467929
892337295
1701985795
390615160
947515884
1019192191
950108107
1009253135
1429635491
1025009632
1164617773
1425084277
83011579
1826076245
1915685190
1080751085
889115012
2015034884
1225606370
1471897044
1484177594
983805143
1782759144
1363266973
628860031
1741193491
1052787374
324022374
815517062
2012446599
795209884
652299572
1688773428
1207629414
696168823
1243993186
770365029
1800952707
1003867841
607223603
1000668543
38988938
1564055123
64105331
1982501651
1146749652
275336285
2017982621
2081157831
431875619
951672171
1064261656
469125225
595219317
1028316220
2035044127
1935469813
525226284
814782746
1910278338
77553697
1445076220
2106440592
1062880997
275945868
517971734
907951065
1384748913
2046879658
59567925
1265943348
383859363
1565355349
96897202
461904408
654792178
1034182136
315247311
2104319074
967187579
452751413
304499935
746965335
1803327883
1688312134
1709411972
357892621
1612051817
186167152
1080556616
1421453760
1684161426
1128276690
1704937686
759025444
212522331
3744922
683788922
1488240946
532823359
68398822
899644216
631418837
1640332696
914051019
1361849819
1902727912
635950224
1972809513
133784935
1507433644
118323794
411643652
1967230578
695673982
752836578
693999402
1385928976
1460948697
594946075
532719742
341092391
1025893663
1188305150
721076796
1855717758
339453446
1380983143
1527667627
1778853205
1231692849
1615387312
1208400214
1309190862
2146815514
458073798
1650085220
1154956590
972947581
1404980934
1142044087
1093768252
628145114
127544185
417797032
1641105069
1289169339
1499222475
1431060570
999156796
1596408346
285276561
1590702877
178573336
565052155
49664229
783589049
983337060
1398805879
1536978486
1602850955
1706812690
1072823588
546799073
1324975643
1721715620
174452709
438551452
160110963
165004306
291118999
1822973139
1427432228
609079164
1709840244
1006663731
343815374
808467469
1344365212
1017111604
624093853
500025134
395200052
1435063416
1434853493
205699985
1167313041
1653025944
1249770244
800411719
321300361
53662252
1470697798
842497465
557154638
1324784984
457216148
1462618944
1736815903
183661376
1358288594
1736640221
260455588
1854420095
623686413
1274158491
1843770562
1215037210
1807680174
1807055447
1460205953
1139240650
1976857209
954795797
1197379073
1916241084
1422838591
747586211
1859462714
247391550
848574113
484597500
758357472
1788786883
275847700
119244299
1493483695
789407223
695543088
598085690
865614688
1066354681
202027697
1180621553
387930206
1679320367
2012195659
1944765521
1161201682
522140543
571784121
1950058890
815609215
388900968
2057591742
1000155319
884562913
1698482683
1288614638
995117579
2099531583
2096966126
114814984
1321957852
406918641
417660091
218735329
1733085040
1372843948
2101088061
706529760
691832430
425681701
1664413285
919471598
1773009906
1906903824
1038966102
1729979420
1305071364
1164681620
145927241
998874385
1323490714
540241522
1453860660
137638372
1556545781
1178569033
1220208203
775526192
521505052
1633693748
2067919032
330577853
2115210227
1786657107
1065357510
1585069498
2091363620
1581387555
300155026
1958175448
555846847
395200052
1949719279
1586884616
273085479
2106175931
2130860114
2006346533
1454140580
982567550
1018828896
1657253626
929832138
1783473121
1027358356
1085159435
745278444
1556876307
516382753
1383528679
1039333235
1031301165
1790212449
1916094541
722106665
1541654189
652781445
1363573726
707508334
1284387596
217478870
1881427187
764142062
11738053
2010477800
1442872498
1778771647
722997936
265954449
87397634
304206842
809040058
1917293847
764771496
476842477
2097039659
220893108
1170577114
183139390
1673453198
992767928
1017160066
1173497603
710085810
1335187437
395892433
77843174
1307930644
1773425677
449593682
178934074
1853159029
552082733
2068073801
1442725883
1613101919
1654165431
2087292508
891739627
634638549
23312503
1692488569
188852952
1753561995
528051809
62797878
1446344160
1427071402
935235570
2058222098
166075207
1983352036
994779391
1987447014
488799475
1266920894
866968929
662981339
222822616
773328431
859665701
460739973
1453958966
445185249
1148556284
782428288
576775642
831720064
826747016
2008540997
464520135
1439590073
1856555122
836482908
1511375428
1163626299
1168266673
986681991
372232145
1924793900
1052114128
2131244731
1073560242
2121525201
1334511199
1090827485
1511632706
421196573
1513892913
2089255251
143760659
1752728538
1385400757
1270798703
1761788913
1720332617
1261188325
377194275
1623277563
1288181840
1333395246
1350737451
365735146
669212642
1242975891
1388659886
1936761943
1154549795
1396896466
1077301489
623289596
1594313231
1053060615
1994392287
734822816
1199566347
301252930
1625312833
2080092733
707983940
1605515100
1738707851
1673033668
1674463629
1827592072
1247608872
2031700206
1195537355
981330847
1613356862
1397210817
125213167
94122856
1516402324
628188185
893197875
1015646546
692724214
371908732
685857575
1268233106
983884373
778051458
1907448672
148611601
1750204561
258222851
1408661986
1411447621
126743095
1667510107
1980222659
1151597486
374925813
756451959
964790367
278474511
29043717
1445588818
314432500
224151420
1214101256
628262019
1467916658
564728758
1623295922
1197231255
567047045
439946002
1669276716
459147033
1497002124
218354114
1712186698
749868431
580215050
1144059398
865093883
1033156481
655407797
730250992
2107100671
121489293
717163172
1699218270
1184466452
2049634113
158382506
791580609
927474689
1090981329
1788534050
1255456395
93293797
71012779
386234810
674393961
177493340
709237095
2064303985
357630537
1266711765
927235007
239508926
65148634
889329765
273205775
1346193519
579033828
412096463
2088638164
1204469524
1828762407
114871383
900607261
1480491551
1816280531
807957866
669225774
1882473139
1296548240
449424258
1123549767
432278509
782232523
2044225525
1913417187
8384003
2110158280
344187436
1109115325
768016570
1620548781
680361142
472231529
1235361301
1032541072
815659722
2048381037
2056839100
393388966
1892010938
516502643
1083730413
949076867
1397580647
1869483778
496879774
1356882503
1061567634
1938471670
1132600926
805950198
806574966
470320893
1099469048
2055695194
1860189027
2052903884
41421078
848133754
176674489
51266096
40082295
2005810788
385643694
1059794798
2025398070
1864758062
2062427852
1247829921
2035483588
2132091759
722395065
137492874
492609065
1965495737
228069106
932553672
1137768137
815261979
1318787774
1835498550
1695882572
1380901886
439026607
1732444041
20292252
952760342
1403061706
843267702
745635758
597120355
591620280
1446710526
94955567
1512986485
1599805507
1525918191
1487460930
1974601602
724262494
878648543
584365150
37112662
347721984
540051725
1887999604
684245137
1765058289
1426490360
1423068368
1635883058
1646826571
733684937
1948173925
1075612030
917237453
1822740773
132350125
78446348
2073990384
760582669
398517563
201346586
529488565
220634264
147964401
1555152538
552889744
738272775
1672557577
650664426
1600876191
1238398800
514930223
1401449208
1995482146
2048365415
181940090
1698090954
1145072959
1312658013
1974228023
796511022
711023731
406888046
2049394012
1795312720
1001712527
976047598
1383267125
873893311
1699765599
1804348257
895543409
736610036
619611427
1592453043
894213817
1609253000
1512268538
789920419
366494380
984812741
1448452995
9814511
561882685
1158482743
166537586
391136114
146667701
1797043641
429205052
1269824168
204098218
771865691
44963815
932727055
1762120373
1132671669
1348624480
180060082
234666455
1504086366
1930671917
1771117835
1676190203
1238822330
975226780
889115012
576244931
547860122
869821425
1146463234
2125582316
1494548785
113222677
471277872
48593564
333545645
179317916
1121163532
1369818834
1848460962
134798830
1526137706
494994196
1757089257
1083857006
761136941
577356520
2027222672
474136889
1494270418
246880878
750282538
2013695047
1721117121
863828204
766211940
1778653782
1623532475
565202865
2038233192
1350819637
1653476794
539389868
190028850
1704540657
1224212165
21558154
116266901
1098181074
1899531384
1333156739
1296708043
118116755
180091577
1151046448
1069017731
1368257643
1179475530
36002057
226392345
1815444337
710879245
485373841
304886950
248423960
503648577
1391099406
480145105
1548510533
700700270
2030778908
967341658
1445074010
1358587419
473211994
1338901368
1215783180
395090206
1420554194
580129596
748725176
1652924687
1266387022
1206926212
1158819301
858289282
1610233240
863672706
1691819600
1340630499
600970422
347734655
1540262530
230055696
1677828672
2136183381
136506170
1113747054
1623048260
428044777
984928086
178275493
146027641
855459729
2019480215
1759725670
1530485951
831297162
1922722147
689495307
516935379
700769029
364731137
1799841882
2136770851
994481103
1453201883
1908879214
640652231
1794132161
1661330054
704926301
947316158
1436253758
1585604036
1718121319
951791787
147335653
511648105
1483061243
772324997
382659526
1904946384
652857403
651531517
633168098
591886888
1852125060
161412361
35368475
1712338134
1702955966
821039727
548424625
1487598626
1909114294
1728138014
1262937008
348949871
1333653797
758015206
893496909
640988716
1822872337
1517154167
1668927960
970281050
883126962
1788742073
1870002740
1479231628
1163954923
808218758
1638518487
1939101448
1002975673
835262198
696409742
920936077
262155401
2084890490
1110535671
42005062
1634780592
651967783
1257383813
1774313465
22799028
529490043
2107521806
1770894056
636291503
1414120518
1391707930
1647204384
1000225056
45790141
484483414
2021305732
1863628898
1298359701
435767349
1720279282
751290412
1778111577
627966706
206798041
2075632257
1276706653
1714298151
727736541
1698348474
1745164033
1713611738
927639349
1895807229
308199426
2141088767
1405720325
796596280
1878557946
225391914
1649745547
21477376
549194618
785354646
2037762582
1205887075
299300534
843930667
419320601
542503562
1268035118
379078632
2023073532
154078854
729462491
2142121012
1338428860
1835163495
1702983600
1007526649
783878221
19716613
917813181
1438403907
155587869
1993249334
1999566403
1162957049
61032266
1207328532
1592984376
1552294829
1594582725
1286475930
191655077
505178280
1516838404
255067294
647125931
1491900189
1884895117
252009757
1257931712
669921913
645057227
2140119428
580547848
718416929
1883211383
1671838316
1149335087
528772523
162952434
197743987
1901347782
1374978911
312217242
725710992
1706505593
1844342860
341640757
1688574055
1411365756
1454015517
1794649239
475333285
1548648028
228580716
469938029
648826140
1636440928
394969426
1538109504
1358996727
113573477
279465528
567641500
582882711
80030414
153781187
198334979
467155273
813953671
140857922
421980929
1485028160
1517856107
215583458
1816641385
421150329
1441559382
160360882
1968034091
1633045223
1152313488
338524690
380720855
1733885067
60319218
809040058
1794302920
2052292361
639390298
1481552440
702866331
614156417
1782525611
995470867
859371300
1551586333
517874824
790482390
2048581741
1864639273
1306909847
1551260202
1506855511
1470183925
1032391077
1054235278
153724485
2145377845
1459932885
1465984390
1728662446
1594636818
690632136
21756563
2028156477
416247878
2102604001
2082545169
1019435849
1130126201
1445947558
926093233
1641153460
833041368
1116514605
107958711
1290524334
13865662
1082719366
177913764
865397934
188575360
1645788818
25095720
395272069
945311610
369734646
1130750059
1150016015
1821303153
1739016178
1202006786
2082932185
590885338
1773439322
789254992
1486781628
1436260134
1820103571
901510007
1816134428
605722028
287520184
467545791
1882078640
2000775518
161829616
898817364
2023590166
1750962811
1197775477
225431286
1316887397
39796568
709620291
852001434
1803621447
487120177
1366515004
204467567
1245254265
650048399
2145473405
1722799754
381103690
63114647
1282877616
1102404536
1367617350
26004976
126317086
796023612
590101512
1012828654
670848789
988837520
1202374240
1769707220
14490633
1912576769
1763591196
1394659008
1177039456
1780035733
1852723199
146370893
1874209912
1031405901
587632818
1406454625
1970250255
1087357580
170624485
886237199
192524524
353091999
874946949
253250878
1578628463
2082712915
541655338
528254437
1903636334
981324056
89079270
1951645794
166055360
1339931094
331519608
548497161
120048760
78315142
1656033237
1912125680
1607307347
1008238575
553801327
298382682
1679251705
664067297
610526456
1975635798
644220961
593497365
1716251257
684602581
2105867335
1670919989
2007128567
1382193150
1249052739
2109757010
2028446857
535213855
1826508005
1455932620
132554447
653850906
770963167
1257121002
851562781
986833746
1988961378
867989174
2097388379
999022060
1558827127
2062179698
1770893366
1571998203
1538047114
1434561042
1471478998
223146418
932109509
303462636
1363178753
2120030285
65847102
997327658
584880141
1897070855
1294955974
1841063903
982214317
1625731709
585239812
172157035
693606116
783667940
193413469
1499550177
1917090492
1892953220
1184107251
1860938973
1396301454
1077843457
1154383763
1089842345
1837079847
1514418513
303943905
101884195
2293353
1877610057
1296088071
379358177
444016716
1845174382
235979682
1754478650
91742307
219832720
1135374811
136265543
560676433
1413052723
1183530819
1971915685
291144147
2001637147
285807779
1691711535
1488297702
1785608329
698103053
793911056
1923069832
1419303496
133574347
261954738
1721419950
1333111021
285371701
680969097
2087762686
630283655
1063148871
96751539
168212644
768016570
91786125
957838295
303312002
1423221209
1988242119
2024633716
1097715978
1957132082
1520109672
1011977781
1716873163
768547944
404692634
618713848
1259517454
1895479457
1341280922
1843373539
1377728170
93060926
1764835425
998844842
1462646785
303639893
673973200
149253914
1401066822
1114520513
425344806
518705136
2059101954
991077220
1187579769
1032101594
42827860
1927207372
969406860
317513079
764187675
762871964
787406164
1730938878
1282493164
2091810175
1357976743
522799419
1101347033
1740374851
1957246773
146104660
1762384983
2107814978
596639304
804906347
1404510063
918643205
1575918412
336324753
932922752
739988271
452464352
2094485486
543452755
688960208
675543548
1500178275
338339542
471835634
1627915856
1971052658
946294805
651852181
296838501
1888117994
244904868
329702394
352038050
1406927349
2041133208
1588458170
185943694
151872244
774938207
995206061
1575297046
1770560873
800007343
1038963480
101609210
270182385
1446823926
415380306
1485104951
83467930
1144583561
1112808680
1128352330
900656504
618918212
559976818
786551107
874568608
1629016423
514989917
880875519
753589137
2045499884
1216477768
1999716480
204682665
928636242
1190388090
747914055
1661197422
1537892163
857197603
998114548
361015753
1642493265
709218487
663437004
329390784
1430166854
1130626507
281575431
1685735923
480346132
453845070
811565147
834719898
2022235908
319262703
218058083
63354085
2058277901
1220388951
678792080
242427845
1537837246
1707229762
1979380025
788579438
348690037
1235078418
1002786690
1945492997
2087667757
1915128544
1478370055
380730204
644924628
1175280772
920266138
250440262
938370048
2039157859
1153262198
1558312300
1261383476
230839008
1905987165
678603135
1256732527
471458792
2056638056
1839290066
1694080519
358236477
2085911449
712649734
1866280394
1503012502
1853625082
680835247
162858846
25469362
645711945
1619260665
2004683447
781477136
396688595
861776175
1192888770
1867842466
80147446
2006419399
1511865274
231516218
995374836
1015064326
357055689
1963426405
1933780832
365568422
1703644986
463798314
7525484
1503857413
1521906392
820850843
2000290989
1824945461
432278509
657013305
222981929
1264876558
451056845
2128231198
2029416872
25001431
1579113374
519685206
544377142
151310623
1025853613
1084697483
51581171
416777826
2063742715
1573946302
371969348
440634839
2041448265
380656079
717335649
1453264316
1962269626
1586717984
1618159267
1205623098
145118670
1931225216
1680683414
971239547
1709996354
757630720
1904334268
1881607969
1238167055
1962949528
1605997797
954626837
672263126
1938853387
1163715991
1445274273
1314104642
341726736
1029217844
1267951735
317227398
1954560591
1248610547
545706595
1119619426
1301882520
1250225983
1912480922
135416027
1439325368
84115744
908630034
329229016
797287945
332402157
1377800728
1297609938
1480438111
2090411200
1624373818
1670904331
1941773346
775375317
620430362
377824327
906755363
1970541009
375626039
1195720693
1407882565
1244525844
1729500882
1971256374
1675558277
108849385
1922981122
439761629
302667749
942544129
1989508921
1591939391
772610912
1921158847
1555584284
362020150
2127880469
1166447895
318064725
501950874
951587818
18603892
1121036138
793599299
1585303381
1348428860
1254355627
1207712613
1352092493
1580626462
500500663
335493815
796411974
285166448
491032660
961825176
238858306
490327057
115389431
22791545
2063497802
491639432
1311870781
348748879
2024619556
789548134
844504377
250623355
1101463059
1522644106
1107109207
399876022
677660452
576373300
966955222
960829156
434472478
1389372037
1356432798
816682649
1850853829
1288165998
334725793
409896484
1229984520
1967011923
575386700
2085618094
1256375461
1277452450
1814586403
1242521751
1845681437
861299327
1184870711
1924105103
1191898103
838130375
1019629929
1276103227
1215590216
2057139389
1990864095
1501115114
1692693866
562733024
383482236
302699292
509837141
421897194
270784326
1768576039
1860463855
1535717364
1412849126
1394824202
1258408851
140449958
1613126934
1333545108
826969515
508807718
937484562
663605047
267406930
1387541269
563260083
110462324
1967275438
2086806693
1704826589
764001169
673937342
802447341
1419983726
567855885
1730084513
1008527590
1065861244
2037342175
566015744
1462648658
519377779
872160643
394816879
545604328
1583539930
235481782
1388861974
2083157201
1277613111
1884542032
1457127203
2001619519
206894335
997210792
643730490
1104859973
1383115216
761041373
856259778
653880426
2141605940
1632616719
1700004014
1090809012
1169887848
70270791
1805666213
384004565
1837465110
979806678
1698202691
1891384135
961371141
1196703960
1764944621
2058022702
239836895
1253844019
1684567698
836434767
964683583
1653814492
547738801
32994545
1692627036
1987501201
893652303
1230248698
756606376
146188769
1202705181
441247036
1116601070
1770351471
1486837464
1585530689
773620696
1583356031
1655203848
840580400
159972002
1787066558
578355926
1127056752
780226929
1078807774
1510997848
2039140975
1881329695
1659009309
84571503
439681282
699569561
898942779
620466488
726146487
763097169
2031294791
1608473563
157472710
591160237
734638409
1526518324
2058768978
2144519860
1858470321
438265433
638872716
108202278
1358011027
75838986
1925470086
146472435
533837069
1209466865
1111561471
1843295040
686138131
1000940425
337482828
1215773901
594120371
727188693
2072172434
536210474
654176429
205857354
1185399200
438273722
1578989591
175152124
1471497212
1607810783
222873524
265223842
293038761
78408064
1850434533
366654960
155724403
1233624098
889029256
82565346
1722112858
433304624
668092650
246372628
2139929781
64662568
1643773454
1193527449
283859962
1546189990
1865484425
620354506
1179145549
227181183
1242882623
1151009512
1977975208
614058123
1446094056
808051509
169927469
1437600990
1499136937
708816743
2040165149
59544150
463054231
1821887796
1717216381
942571713
1082647328
1853625082
1142904363
595794382
373514978
1423803237
263853665
1913108148
2124985026
2045936311
1447638504
64053904
1794200600
1044120704
1153914937
820109881
891810866
2070354629
1286245732
2115705476
2056823
2046978545
1138485593
1226971020
1736539050
2116912023
2016160271
688440469
1163259479
133265788
36106447
213335396
1797859632
1459855149
778884143
1053356561
1831506201
48008568
679777550
568888743
126701269
2091281004
2050900920
890128955
884763607
298418918
1098437059
255297742
1558216512
1975180606
1777460182
1763624404
325839308
1773987129
268437925
2034684676
2001748390
435316979
813738551
259015034
1941037236
1881897598
1831124390
1718894257
1761236592
1835320142
825014663
810616896
2024035003
2112695862
2039254091
1849359946
2112058256
1960832113
1750384455
1312409892
207478848
865624899
931950388
1771818073
2021290217
1976208888
1132289841
986722656
1999049008
203985900
722654876
624542020
1969902339
571399951
1592305124
1451245922
1815256579
1724034747
76388663
754927399
1555987139
1977306276
1735645265
690114074
2010495799
1069382692
1460112332
1661056268
1281101281
890699670
751252705
1451835195
626682580
1040693437
1522156368
1948371938
1525418916
1156797251
187499201
1084340330
951659303
951773094
523511300
1033736837
1799508376
1851746423
865699979
1855829804
2035450592
1846742782
1683236343
766609381
1119052423
708742909
666134281
1060797136
695266199
955702964
222166377
1151457753
795543496
1087281049
732303421
617932528
505233274
1655175637
1805117157
1143176563
1662532586
741818730
1530741440
1702339557
1108768335
675819639
1174309212
2135416869
1106488792
1068001862
515703849
1715428857
2068562662
1341250266
404664751
1196766557
1318186261
928369774
813624489
1875087113
1366970553
545709929
583872263
631507197
1759711082
848611544
31244056
394020900
2080574606
948597532
515402039
135654000
1101556171
281275246
111364388
1409939724
962492294
796573922
1981938861
2141468621
1368251862
346984728
940253119
38104131
560985648
1773280763
494475530
522070293
1221975664
910434526
540249598
1904217248
904228926
1644355277
851947101
619810082
2094582470
840462843
1612150669
1590519078
2047630000
802647293
1132592235
132179919
1418217924
1971933614
752424819
1357409890
564608930
54693234
776869874
2122876249
1448557928
1785248767
390801280
1807090807
1177882358
497661187
35724799
1251051410
270354413
1660990305
1279978242
1407735581
1954090100
1402282421
1944607831
1878946505
1751668436
990201597
1321005044
586274202
1074537491
1401511594
846661724
1913741860
1577721154
1812309624
380458323
3223670
1804188427
545728257
10791519
1485943849
881335696
1002528329
1952894337
1941253590
322244387
1967110215
1479046934
1975752683
1241509688
1423627966
276587692
447121488
1182431974
1606891044
527944366
644281529
1111149750
1681421850
1296403267
1875413165
1684965040
2119629258
2049854497
1589378835
1378889798
1227373774
1967819708
1205733284
1873243364
743853559
1338335937
1471872126
1267102792
448048383
2118039394
156518169
1965776317
674632210
935062052
1048951682
326615945
899611979
480040534
511110777
1733600345
1028764383
125835394
1066661435
11835105
319370353
1197808061
1285170571
327593146
1185299112
264439542
2095469626
2085132990
1194732710
20157426
1834174028
981494667
1376856756
1600517689
819584541
1028973921
135877267
1853469931
491947223
91121381
1009426864
1372130755
1204588908
1507787880
1179871749
4612994
1414202866
1773723835
734073467
167741388
1899147703
291426303
964147246
304138630
2081854318
947373991
1404407559
932177501
1898998316
1697072872
863275969
330845993
657027885
1962443170
1363019476
1771745725
126743095
843414736
1809570220
1250841053
617338327
1132021296
1495355678
678373374
725119355
1893236879
1435399506
1619701124
1488649734
1720473090
631929134
1205744827
485543951
2123910601
558597010
1827990459
1353494778
1911191991
1298794659
210359425
979773613
471861028
1714931015
329186375
504960577
1684183921
1579236867
950209938
656091665
1911530451
1633064384
300736668
962024490
454140099
966514406
1947937347
1741684047
975750704
315102429
1632574027
1887775090
440964874
1359639867
1613091454
1600062276
1191583004
1419749012
539171530
366850635
943180175
1374552022
2113314635
78708004
212135088
511766021
564418271
1875524639
2015973436
333798658
455741121
1497035035
1266804093
184357287
365986316
1673160279
213658110
453853538
371031778
901532022
1380974379
1441903584
2084460399
40742201
1050710910
916522698
29751840
1050544556
494709226
1994479343
597950360
846405335
928849656
1265405737
809006192
1100245146
968999213
640731341
2141117796
794332258
1136075881
1312704920
547849593
420231703
2075934752
329377780
763781010
2005225458
1100897695
360972673
2038683897
2145044828
759963068
474096317
117580590
840606539
980487103
119357371
1812998330
1639199425
914438990
1090655270
1740899398
1270111125
661393161
1574936980
100697650
1961373866
671398661
341594638
997438641
152627070
91984760
1036626233
964996862
1632136011
1046679036
2123351353
1175782657
493019167
1557909260
1761918306
1390578246
622178389
244736291
1479424774
1399946472
601175527
2099091403
997123341
1194539684
356969245
448796066
1776420882
2029334625
152821391
810828899
1617375040
971873443
1457552681
515311037
1154261461
1767105855
1073075225
643421375
549613581
8439181
1701619513
122516274
1360437898
1132733479
894230656
990009856
643365604
2124811479
1302809037
2141890568
1342478852
410831072
1576041686
1988941573
69286701
577543056
523606116
1749670470
1579179452
1472959594
1244926823
1613501268
714441840
1631114364
1750809852
579401266
309964080
1255984884
1798879159
1897542423
1547069611
1751520137
1494164275
59252896
1229406599
1758073077
1343651975
662252502
1635620276
1334533095
1248784605
87705211
543558405
1074538599
1324217422
607005753
1647389519
373007194
756001197
1367264298
1344480013
465419669
814355094
386778488
1483044224
277702723
209086894
621925544
1888650695
1772051474
870744475
1672546260
275479679
1503994239
1545393732
910265269
322278013
754418750
1673052193
119547548
634329796
475447322
433429740
568939569
1604698611
157925336
746309935
1080710928
1696401718
1778909828
631382669
160573560
1399737210
1651906158
717592023
1455892385
902578332
1376513997
717973080
1514132268
170693838
1431727487
1837592991
781165397
445261495
1180136338
511736135
1753749266
1723147375
477309280
7190850
1572753028
978302010
800882969
1822570012
2039570796
2096879874
1203849942
1541193189
1276300364
1072458156
962145279
1645047470
1648381378
157323621
427912180
2065256116
1066602416
1582765307
2138318341
668785770
526235415
891772614
1864372562
1546707910
1087033004
1470457438
626145038
1840688722
128344064
1970879374
526040451
1785258543
1476231936
22784166
2061497401
1025226467
795076141
632168084
317156234
1897342039
1846892306
1574709416
1004304696
626373168
1246312469
663551315
2147262497
728197643
1593981055
37798429
304703000
1111667799
517166182
148827245
1133253683
122718023
779700416
1373698218
990513273
1671434238
1245898590
1536853438
1995557945
1695782955
1193218190
1621499641
2132067526
288454700
1528340993
16221347
167729568
2014886307
1092155036
65145242
1250097531
300561272
1712806069
1142628108
582838426
1237391378
131192598
474416079
1895920547
393555595
672972329
1017523423
1169713776
611826066
97827478
661870329
130087488
522411787
1747246945
1368254350
152222663
1704357274
667813759
1303614730
1649248457
1275872271
135231531
1251407341
1046510785
692568066
1072078304
925475235
1152205581
1331401954
1432349113
1406619121
1051904244
395784305
156502140
1840796851
1156688178
637576804
337804345
720380461
1225030223
733730276
1779541994
273371151
707853147
66609578
1920010035
1338064572
1511001255
114414101
1397456064
1241484955
252243254
87323991
502473029
1883098466
2054952835
996830033
407072415
714938469
1051805878
590162924
1956970935
205373698
1396232516
12179369
1394828892
1894032809
1454525607
953996636
1031978788
1581377755
1105489669
153442319
1339423540
271697102
104741388
1351059623
1412060658
458348184
1599218215
85894690
1801817840
1759715211
1340286307
1235156975
1203974246
828449125
2056956148
1009049695
1622194386
384249654
641638912
333170705
974074102
355519714
1298679059
612167221
371069486
1718351440
1639845175
1097503441
2062947569
1114150608
1950277704
410582132
1111405288
207195579
919987708
976986813
1357711347
1851094998
1936525054
267206849
1783073545
1749142736
1765254975
1607804682
1719401713
1766388546
646932365
1964328401
827357849
1065299667
1922212417
384545093
12140274
2131669360
46416126
985596652
1175313842
605543487
562363549
1230179007
903693397
2089284165
1020434947
1243722325
980005005
1295865020
1714624422
1809259483
554716566
1259990727
1660037350
1244814572
1362310118
791614637
2002681357
118789315
226462784
1125774986
2046615058
265427514
1459825573
1735837952
2056290468
64432098
1455707488
1980090818
1471172179
582819097
7556589
1585440297
1242469002
1533523203
135715388
2106249037
990237732
1684984943
2065506061
9867276
602176003
590545110
399558825
1634458879
580787928
80331767
84122353
256269465
285025810
279285846
1110302932
839146544
1373759311
961779924
822784964
1967003879
1588071550
1851381443
626072402
880219869
1160883280
376554561
887053055
728516768
2059082017
1792008424
683390728
235479434
674672236
1770769886
1194975140
1556367059
1242105272
633832596
892059468
545509836
1120361210
509749037
1270614040
1061999889
27861702
2092498942
1189070947
122846650
1517970171
1608421982
850416903
22784166
514498008
1887982352
1778233110
2068556068
63819943
248879917
1445173419
1087574665
605144949
865799655
984587822
1637659108
1836620987
409056810
2003536297
430590230
1559223101
365584637
1709242376
1068931189
1790017656
1697425838
1048766679
344358335
542899653
439961539
309558640
1650126452
290333402
103753540
1980449542
852341211
1837562551
215653556
405407875
428917950
922305505
423499238
402445222
1455320366
1277343736
1735798352
715611837
26380179
1102611497
1821226196
669016618
1004182764
745182988
1088903906
410649109
1905032828
151615986
1283858470
588010271
735578491
33218901
1241396853
375983988
443959308
1413059503
934771314
67666457
1888913484
713783223
1203442796
31762139
713796718
1428008676
272444580
692534473
1304540397
886501188
943239614
280783035
308881000
433108122
993863232
155180525
1055352942
255380757
1778818205
1243603719
1646796609
601377387
431872204
1497561741
39502246
603503297
1516975850
1009033192
1465400053
396059982
317145953
1737871204
994432941
1184238790
1438257258
560022219
423187020
510670212
1031458888
537447380
1463101578
1997083487
1328584083
862129476
1492354722
621608022
2035692574
557154430
641615306
1121341884
646600563
277470737
1802651139
1201418081
521559387
182539534
1647458474
1367547417
1386082252
1271370321
112985361
448286261
212411560
854167923
1771830750
343830377
569963286
1705413083
1588202235
1588406314
544893226
662438233
1965807070
131896882
652258517
1607043931
1088825455
792831582
1455299071
1050799004
538427151
1094727526
580639104
1834065625
136231249
827344361
444640430
427863907
192257141
680365857
1262245238
331366530
954513272
1721941365
213958186
1614930201
892788668
506293088
1680861874
1512451915
294602841
797795310
526204657
773395440
269550557
126629664
1844748023
1140593217
1349538130
34070717
586874278
999326057
1038128848
82870789
874396574
1229906042
407489805
2032109586
919451858
907189954
1513748470
1689030998
1646731246
1718735828
869572921
2122159617
718105411
1809465542
23586863
290331281
41560389
96106068
942146191
916290806
1668401278
1706183737
1954378680
825353224
309491953
1803226759
1524492671
1150016015
490980994
846923682
104200028
891748805
1900363871
1664529227
891232530
1046167983
1316464624
1847032349
1039495205
514791509
705242528
179028530
344474471
268541113
1687743360
2034158585
803013873
148990450
242936066
2022107860
1410850847
648801840
1060670411
1371054821
2080711196
1296389393
1115298205
910218219
1465809566
1431404734
1655436606
374420976
356756051
1384176757
1665877266
1966274735
1853623814
1657859420
1365813294
153953049
1285029992
380589067
1046828475
971497518
557954233
1434827891
1091139442
1757317139
1800933467
1902502089
1535534667
2009009295
1316592559
1863170707
1362509872
1076584835
1124074551
364155226
261694574
2082071620
1444768292
726583089
345894603
926706946
218145804
1015151996
1277329272
652159799
2099913273
1856857275
499941997
756498181
1087458761
2071731928
1451046136
1179528509
1459902104
340947553
1053037655
880440844
1492323228
467508217
1993943682
1812910401
1345936977
632828356
1759880617
1054150038
1590870604
818218019
944189852
1910311648
831177359
2134092669
1679199756
1878820437
400740383
332808540
816897490
521164067
491583488
793046185
1269945348
2061044715
621154968
991120725
1612012235
2131529946
1737438281
667587850
1126747767
146971157
477156269
459525322
1706833888
1133600526
1214660521
1922301646
284631735
1199321813
148363272
709567038
1409095992
165752223
49854335
2068424918
1729215856
1003465679
1426731342
1757377658
2054544033
1462968066
762047749
1194759514
165283067
413072253
83394607
625685817
160147992
1956146853
920907576
72460238
642876637
1687630685
1631086982
406469825
1248476338
985884500
2021129970
2026807914
1877898355
450085118
1159526592
1025097873
1270787193
2013602285
464949592
1851729955
1405105233
630039382
25293379
557551198
1506623990
1048393796
2134329614
897971282
1353637465
307980746
1062493403
181802142
143637546
758555207
385519853
1126231780
225401694
311008681
1226259551
1256248900
890258808
1287462254
638644081
1492690789
1176878148
979268588
1989623896
1348796796
1380602298
901980868
1185131341
1513473461
2009486280
1104370533
1553621845
276969025
1243998540
1073920776
1147653685
103241404
1284707190
495129042
519457473
1607952379
546652736
983838066
1258956600
663663574
477083316
987716164
2015575089
1450802172
1944097320
472335562
2012369025
39567916
1158564309
721773749
463805131
473514733
2058888040
1860093801
2015408805
26797798
1266744874
1715924399
1587867194
1505280328
1416764027
1519585964
1478769145
1997163462
1280519202
478987799
1340189606
1245023081
264368070
447561239
1563224456
1018857983
993542147
1854153473
1045286032
1482999898
1738359373
101665063
172613582
1526512360
1167822275
1443823965
2144962787
23673986
1375420916
1435802697
257280547
1862521310
1084351828
1833498870
1563118103
1434084606
133330151
2074253879
254099659
1552064775
1485993139
1626149158
1209438715
279598089
1995772489
918967741
1567179022
2072855718
566590566
1097425319
257889531
483111334
2107138044
715058991
122566886
1432658975
572576449
1538982984
976969137
1780209619
1783117063
75984415
1373421121
570647641
404980350
38313527
1822148276
1908008750
741358093
1233717564
1442003179
1387398396
571551653
384242920
661390316
677659976
1880700434
1394612193
860881835
1045540830
1617869268
1303883881
203890400
75869084
1903304585
968429682
99824704
559005187
561492879
1868905843
1308398247
832903468
80164448
1464943925
1854982620
1044334362
161170269
1721351189
1923078564
1807244680
1396165848
1774427209
882928990
1663156664
1354125724
1912988283
931284539
554555450
1553247391
1974175128
644134462
1486362053
1089532616
525388542
60493053
889303769
1105091279
269469425
622526015
560306002
376784735
1312010473
1955496589
2046952673
1663403384
406861503
1191709574
535947748
1963727743
1644159952
2122286810
880189866
1505063910
2082974686
496660881
656607750
2055531553
1000850300
1326018308
511906382
922874681
784485318
587379080
169785947
1202906533
123561093
1241270257
802727425
355181579
1103475167
312550268
498155320
1436215198
1011461519
632636260
313788435
706175522
702807371
934186629
403435335
606610335
456142178
1502719906
491814458
2066154679
737695640
1881605615
335686846
605932837
551797586
167146981
1575755045
1774616332
290716325
1700598163
769856380
1871818658
107106251
779099247
418090506
553853442
190896597
1794858781
349612012
690606473
548033219
15823584
875583641
1928761146
1986748459
1045982216
1175772726
687692857
1182279222
1637536762
161681982
1866679629
1749806664
1525332632
662032652
1501281772
528341127
1494465759
463489419
169227286
21248312
905932958
854638402
1462757796
870828941
212283268
679754433
885656626
590466173
281035173
1889562880
2003057633
850973154
1856984785
750188948
783059263
966234679
1011886867
541902817
121208528
879698903
1624285588
1228742338
1552615583
778706598
79344082
952760342
1322915853
1483699784
83476069
130946207
378242889
493502995
2023949177
267201481
1198088260
1207861330
715593107
875185135
1096021603
779789220
962959002
705645535
796662230
188590801
1667656504
946727818
1062433231
789712039
1523278661
1150254715
1392747085
1516725245
1024684473
608497313
205778197
1328701357
1798400043
43395778
2029456650
1639530897
1736969273
407312511
1643627167
796559935
656962941
1938105456
1863590886
1225408952
1255394397
1936700298
2100160356
1225862959
1351028619
204637753
968453569
94429443
1450105001
1650340854
137663779
824303848
1292297638
197018116
1904002462
908669935
1854703764
2077312444
919673957
595293398
151022717
4145319
1120210317
489461476
293383108
828172279
1479681581
1734505078
74803373
970071073
1284441030
390814752
1931238165
732252637
1954650122
1182013047
691219458
1920209124
1170003316
1449864990
294448989
1105313042
1524804325
310696405
1553522730
1721062124
938821306
1619292112
870014000
1354097026
1758416417
452932333
1271008166
238033183
1202965074
1684720312
671404225
73206369
904805813
1327801786
464250490
1142896821
1195789572
261139259
1457347738
1882631220
434812770
71435709
59200954
670197155
628850429
563291990
1994872384
1710857491
866819975
1773768605
387012989
1511103897
1373287533
442592549
620724956
1890178534
99037557
352715564
417499048
1077394236
1385030913
1645854601
1653768901
357131374
976142669
2067242217
1491452160
1879158948
1759796279
698529244
1829637036
529587800
365971626
912546496
658674470
319736322
684786010
12367801
1609321892
1729896511
132202732
1525446879
1641131900
1077483473
1614070140
37468010
115046014
980121179
370404440
523939363
82842116
925084726
401123098
427603779
2106533043
195892385
644376006
325634638
195306518
1169226695
1465708071
800299045
649881799
1131479870
1819738009
2142393856
2003477787
782024382
1251712308
1599740886
1028739886
874783527
340459729
1492310387
121653582
671892671
1176276886
414686580
1694229589
1567440878
1182130099
1245738301
456977231
767249921
391327178
1219114442
853744903
1535941508
850662376
931184477
1839442107
21756563
235799079
2082567682
908009386
1246081617
920648811
709596406
73761479
1428775336
1298754739
2135340925
1112329134
605930155
978693341
46698600
1006361291
249862595
993114174
2006811638
443046797
1950255842
115955979
827582180
1734658623
525762711
1806489945
599441141
67815422
191577849
1471237277
798516215
2029774242
1817434488
1825245573
84112804
553550341
1019724164
1743752684
222940236
1143238149
894053468
1909839175
925214109
53244275
1920172335
554988773
684318022
1935559505
1725609772
1899420679
872298526
701369217
355322182
1114597620
480634879
1869489665
1216161266
307708138
244285079
1433917018
1779856610
1114666342
252305517
1288564324
436848492
1163568178
662170697
1631154699
1472158196
1870036071
1538438
1104136988
1528952310
1137063326
1325769896
37186372
517256858
1469931689
508436885
2024839519
2135673645
48267696
1710890375
1211665400
930905274
987562630
5531718
433873643
1332646774
1102727661
688194135
1399239052
251630870
1818538106
1303573923
1902521827
706813899
1118708319
1424683591
513430395
83805584
884855451
331892986
1170867964
1356679424
1481497503
1531662005
1177766286
1366286025
2058869726
1193684049
356817969
743733946
138345988
812804343
1375858682
1560651305
277747986
1315179720
1604834588
1819215230
408164002
1278718264
825278927
2115201244
1973063190
1605156818
983577267
1507804054
1286983349
769786323
1267345497
1692812958
1363939585
791816057
223935661
1933308098
192120215
494991087
1275909860
744864693
891823466
1570751785
238504084
2117124805
1797463622
1041897790
198709168
385172456
757383415
689410062
1851909369
1778328831
1273232970
1158134449
288708480
1037572355
712738568
1663986662
213956654
829195803
915443937
610192453
274309657
753985426
668198956
651875575
1815439758
1011872721
1244716006
424701761
1979752700
887471539
1419217444
820069527
768701258
408195045
1098102210
1145909419
675230010
1739702843
1898998316
1109191103
1830142997
176111781
1144195632
625342340
1722409226
1480992078
1451143698
284428855
1507282451
662602138
2109131684
45960833
893782204
857541337
814459960
293234224
1635320994
1504140706
1418285906
1582364873
156381146
1684258051
921734203
1643414845
944521951
1461416548
1374591053
1424194429
1115826596
257145545
540013772
224384070
371911976
737323181
1343807893
1037473995
1262374273
1185379129
1131211499
610421971
1657336780
810123716
1222680933
2115323805
1144171311
1423299836
1631969106
1770378990
22795081
1298488890
63173059
1852020408
464413109
1672385237
1003871127
1971018307
1896671125
850503053
2071016912
1986486918
2110908616
187048085
255244715
1614689567
331235636
2040704398
843889860
824441045
1560673109
2100610980
596979871
145262245
630455198
1945673949
1611199880
179391729
2136601578
1390643438
1973773497
2024345438
1302354107
1865049467
1165351900
479962503
829635532
1758424570
125732336
1251233253
409703747
1428784475
1020409303
35886576
177905213
93247361
1263614301
559208284
103879231
2021519271
565149183
67328365
582427846
1508727558
913037340
1837818976
1262051424
522590093
1113562508
1177228441
1624204354
1611219859
1668805558
1409726037
1086672865
1637154991
1578088653
62983822
1123867916
356855116
1585338749
1692719889
1604295419
1652467139
87886496
1527765717
1137369132
1954940036
1570400710
1538511474
834401313
775526192
1662862266
695354642
1105779604
154913292
600210829
267442704
1519910405
752123574
1434743352
1430937916
1960140466
1973754073
305058217
1490003981
1355315934
54952632
951524087
1755766762
1226415444
1196215313
159277782
1956982320
719058583
184707996
118171265
562950147
343500062
1011793803
672577273
57015831
531901741
11138606
2049010687
1774729308
1308444135
319895293
544706291
1091771252
1347767958
1339166396
1402247488
345107863
1044023581
1336188670
1466882415
1705153587
1651049804
2025686619
1529258465
523101536
394973842
1044016322
770324399
1839032210
1742664411
1528991498
1568816528
1219737111
2137739657
247307368
1651762226
1094376718
1052421812
664654587
664776597
1064199767
1837776005
816081914
962389081
1488372820
1459944237
1296597982
936370647
1466260046
1227629481
610557585
1608682740
1483959511
2026582663
314007987
953748753
1952680266
520100808
2049381908
1837443087
686105151
1007617994
984144761
1442712994
1587610841
207442110
1781292160
2091337744
1931033993
772968006
7527641
1581523501
1078573613
1991312747
2011266257
760915325
162235902
173424611
539934355
614312545
163753189
879107487
1788565863
707158520
1925129139
2100603409
449926205
458029717
1871773847
2100456747
845075998
1668146883
140791244
1884859740
2146502803
2093555309
630298251
1682859618
2142452617
262879870
1854345594
825594538
1963356024
777717301
467385111
1464420561
912171771
964769316
780873054
1881827228
1569693823
592655703
1388621117
2118942979
1759760465
2032955637
1115998850
692963990
291616446
1894180920
605454063
1188760513
541280189
1167754723
950723986
1265184757
839614451
9668872
545424903
616246540
17351898
1231781304
991362390
1418167173
1809637784
27430258
69628511
1210128787
1724533607
1944246718
335087888
1254452415
1172813250
964289467
665086000
1963254963
1096736968
212669348
138852700
1263561502
1469805749
707629112
717376571
1853599661
2051112268
1359179461
310351638
1140553839
2138942139
1884655131
1118768421
692110510
177107158
317314327
175141105
719601115
1876167060
1398591312
946905287
1362744576
1083468997
1889558132
1360769386
1548334741
1973722135
1875452036
1033846124
1006324319
563745550
1340348096
1481078119
1460135661
1723237478
2049273950
710318306
212022223
395250684
1192831526
1999894459
1847797298
813403955
168066016
949758499
139263771
1181575581
1840324697
1155124369
1125643450
359151938
869947795
2021739380
695050125
344834452
2070511092
1113118732
1685249143
2049822517
335259069
1361932375
1856150162
815870995
58430058
51025296
570698996
54763494
595140934
536524603
308160176
1628218531
283812879
1354834465
63984228
1144531698
1880097985
1849332158
715835866
661805213
193764567
1612120904
172337888
618889071
1859459586
1779491122
69159651
1988916090
1835209881
1201152495
1152041136
1921270746
1409884769
1097021833
938941264
1214742686
862939526
1596867083
694094828
1841855735
236362637
268917935
388787442
719305554
1434184250
1267391827
1879800847
919288693
664841882
268977097
911737311
455456981
1155430995
1702593544
43735314
1741597672
1774595268
1562384332
536613717
2050455637
377940361
1306721011
113282966
1217622552
1741460811
1605566845
422278662
1875945965
1618765526
1524201691
750403526
570272104
1076627669
243315046
871985263
1108378126
1796139046
1126265587
806772256
1477218896
1430187769
977389895
351871865
57365556
188451303
799597246
883468523
1651535491
1257783250
939830189
434571805
525885588
836555136
1023217414
1978789068
872031719
1190617837
1939859003
818026352
1027546851
574916947
1071916228
621858214
571440730
1453559078
592643961
619888755
2057725449
1628815533
2119178120
656739613
2057390811
1718572171
1292146485
933570045
562202182
530646435
669120092
157837752
1596998007
1084222582
1932443823
1475410274
830924628
1574036951
907039101
408590697
1682096657
600189187
1596806370
117180617
2108059119
602471537
1215303043
462531713
510963590
2055655377
437563377
1263651371
1396630487
85790294
832586776
1063685592
235080663
476764644
178689983
1116313163
7663065
182512613
1490050423
1690376222
1022860677
130222318
749383086
1241273752
399778957
1504031969
438271461
1623980267
1325730989
598164525
487527141
221722886
1607566634
815630336
65455852
1178268198
277720142
1324304038
892136908
500107560
1782731727
417947053
726487182
1431895220
373624391
2032762035
1871227259
1380211286
668744358
1963138251
1358926211
270847426
1858400432
943457825
630692758
377596172
1109896583
1464723467
1886517274
556005359
290609900
1606795278
852150887
1284494478
2067444264
1379391009
583006987
1563098799
1484096780
1126274676
1811346014
592824235
1994785929
729247625
1670395379
75718025
569656030
1186783793
1517393275
1926576896
976958487
1337090838
1203084265
159321549
301616367
1341749330
783926725
1452420240
244860208
736024024
519853575
1959165745
1728157664
677288726
1019972014
1244384307
483343825
1095950087
28994457
933123853
325913302
488768016
110784876
287291054
109276400
1290972106
1993614159
2049676551
196255102
1380851655
1304088005
823988643
1907092455
5813462
778302879
1544986976
586746728
1002990540
984846349
1414063747
176878286
2028152292
939342688
873438105
648960521
2146255617
899745388
541985953
633426764
919204169
460473736
776328208
1550923131
1834339116
820115525
1670491092
1156562839
2083276046
1271188850
1806580370
842949738
1179726912
1492429700
1508351915
1988382539
1941168218
420710352
1473936355
2130348221
2037396659
1863026433
1092181557
1711683229
1533022135
1760765018
431269104
460217413
1320648813
1962802986
1507083041
1303225290
1565110115
556363090
630844368
367523580
1753667084
577603228
638085343
704499015
787250661
116851336
451532449
160907488
613278131
1337052993
1809541097
1132027097
1828786673
162888777
112059929
2115286305
1061483388
643581852
986997790
460165390
633880976
1391665670
1289862865
492870146
1424117662
669270692
38298112
1818387991
1434317928
1074423262
1275039146
897324771
1250493753
595208194
2023088694
588212135
1176358064
1081369714
1758207545
508030492
1260619085
640117810
941065578
525081707
1252692157
93442413
809498023
1561433799
658754911
428904792
1052562515
658202329
1737452105
159066205
370354715
1834835873
708241759
2037265962
1726672402
360067454
425989721
1338201299
2067041945
37226928
1406596663
612729883
1008062726
1046956342
2102257329
86871142
502549637
623114510
1771217452
1987055194
1892453647
602565021
1740390268
632975070
86740763
2118260553
1623747293
991684259
1739982857
891468710
1322472816
644065640
581488446
1875698364
1745744921
706006987
1354133530
233545746
2104006719
104627585
626422128
1300497001
705403975
2040546141
522798095
365368003
1603307601
1032903392
1932936421
1478537140
513451144
1160367864
285218983
1568826239
651997382
26921711
324768829
3982554
1236561344
1775914471
453159407
2102296562
87991308
162887731
1663341975
1681161420
151346943
894186378
2084414520
511823128
706841485
1375992273
2136463708
529181003
1031910501
721320610
202939442
1467556584
1584536011
1804363331
2099730952
1502573553
2126983550
930810515
1052141339
683117705
1188585992
336126301
1597471650
1504988390
454381923
1780414536
751646743
582664735
1731721833
1516306145
405434147
1450312246
2118297822
1183026630
217809742
1177305519
335607539
660089958
1899625129
1128216207
1874961744
1745328599
1175073805
89100435
418833669
1380852232
80862180
2008221738
1498378605
1677536327
1190965928
771709408
1582999656
1471686078
508921721
435998858
358845849
1880321805
219843051
1720008039
1023394013
2075329415
1020794088
1977897336
1502324326
1195954814
1363906043
586874278
1166787458
1564610982
1900157709
1131405991
1708348645
1205282417
1682662294
89950285
1490454766
116340894
2014042032
2052796305
1527459777
1711476709
1405879263
1134525653
1549678682
972236204
2102692318
1227840116
721062600
354086727
1296435824
489010183
1302855309
2029895017
1469981861
618336787
1481087621
548732747
434761193
1148130686
1244868042
1546857072
943485491
1195458687
770757433
482878928
1999546484
787392596
101348074
1383067293
64770552
1648022655
1738250339
1217945241
718392869
757802146
1403191058
585273662
240473773
1158695573
2012563935
1167816403
601213012
637557264
423557794
1689468224
1842428049
909552117
69238980
1492819915
802811737
1406122763
1700219225
681538136
131602053
817146829
145062430
237484971
58415473
882376497
669543111
421853186
2030306434
271539231
1755233702
1705240241
1670930176
1372421673
301747745
1900937261
840083707
1041323686
1655377475
1095833952
1388374813
1362220800
2097725797
773434233
1574969357
2108764961
883008493
77047187
1263683356
1517859250
1601364991
199369003
564851989
27830926
815279121
1576428658
1417108563
302443522
1195852665
1242458629
325178654
146161808
342847788
1606014447
1886266488
1515976561
1995430417
1351396981
1546824504
870605908
1010454752
1917971674
1417609651
198648801
1517370831
1326728406
1701060934
576754599
1322800849
939291595
2110867731
2104860935
2101555218
465812338
1058079865
467406172
987250680
774689845
1049213954
1533566852
1563411474
95076954
45371814
824355300
313064512
398929750
1113888150
2109022375
1631083831
1112775596
177799808
1421268310
1410424780
1724849596
1506774551
735260215
1855796403
507915266
1993163000
595591111
239097459
1945174334
250363145
1620956134
439463320
581017012
423900930
1967864977
1105135766
504853069
994003882
1085465908
458043410
1882802369
1343724117
1917717382
835033364
1610196666
1040660094
1876637341
104015230
794018532
1990389593
2107318222
1487029573
986815606
45129374
837816081
1479426067
1580156538
180047732
1251359556
1691740964
481444784
774340227
878138534
125104200
1556309747
237385795
285088684
359077840
602147066
1377015532
1593046563
1611787947
1733187863
1128854519
436808899
505002487
454668747
1145346634
1371738357
959530420
314373035
205420829
1137177341
441559482
1456953651
2122868949
799808802
1437806515
2102039830
1263253409
2059610980
491493568
1705657012
432976829
565259040
1880490945
606392690
308528234
1168210520
1550845660
611371806
1010090244
1038880963
1093052275
1825620116
1689762338
400472912
996668500
170239254
792744270
69202360
1026735250
1875821545
1196465335
14021849
670584168
1079348247
1925585285
1289173212
254818121
784290938
1882124359
284883693
16566883
1095824610
888717692
666539617
1510712223
1081884380
1237377347
94170053
2138641741
1116239015
1109938707
1085564944
1683431831
1605312698
679739431
598236134
1436597206
919471722
743629983
1958167742
2135767014
1449657086
436785581
783334612
354611123
1052080270
1024007312
1664904725
626135475
1457773406
1072886289
2020982768
564398346
1854946672
346357298
708315127
1917032107
1296194758
71055706
423278555
993924404
1633769643
1653234501
137839660
1373737360
524279233
751638771
1939311450
1770698345
1333241279
1860385027
242619598
208600418
889623241
1853299523
714593549
2106241047
860022536
1926307723
270744086
1995646707
2100003800
1143807627
82734064
1029380249
1245237096
1832209936
295317703
463106100
1406775467
1691887271
486224751
906545909
156460902
599284158
1333799212
1368180257
582989637
1189845461
2114757567
2051078644
1318689059
404439575
906836373
353971438
1626537528
83805142
1887090598
1101232309
494112837
758781595
1737445872
478690361
2120701066
935290331
1261512050
241334804
1215244637
2048251037
905065997
2083096587
1418853040
1235361256
940151630
1671138157
1954930303
1279828098
1132732656
236091275
1645123199
53272896
1378388556
466185348
1341956151
1534414779
885046515
1064497609
980391366
910813316
1243274128
2096708702
2147144389
1284096838
578295641
1122519557
830271846
1330947505
678210825
1568670009
279204854
1173231758
782421051
748053709
462266161
201468825
643173230
1468881808
914041505
854061122
1099444955
1312602832
1055829646
2042216136
2127952642
1926492041
23455285
1506684084
1937488031
1587882157
1175250674
1432096649
1036221386
2019083226
490237863
2006225875
2001294738
420954013
1182024336
548749157
980330937
1724924943
1726149197
46727893
832958202
451092734
682456928
264216779
1339894215
1518961860
2104502629
961482387
297112530
1649296533
1607441470
462115979
1064281327
2122666318
1478551217
2041247953
989985814
2025176992
337309470
1438618189
167945721
1867442525
53693775
2065335495
1213969940
1615160075
1247523342
2058708907
476018930
1118373422
1067709798
522200889
235804980
1049343931
628476850
1255579324
1558993275
104687941
1833912419
1556448942
782001001
1431937376
1598473373
270905966
1582795430
834087087
1299658664
159608115
362525288
423894955
879416608
1912656732
183162180
758104074
593717970
683479057
933005941
1744607512
2065200045
304268367
284813188
316354171
3463128
1687574591
1481945816
659164113
979622209
812661333
105197439
1093129439
65604298
954565318
1769318644
1846306782
1744107780
494672312
2134402494
990916578
941470136
858231496
163143003
1947640639
783388359
1011472468
509325711
9436845
1918154236
1698431923
1325070206
514998528
1972590990
1085169424
1554348805
1973796147
2085176281
734719350
194197405
980543027
397682999
1408107033
77387798
1443622443
1304684506
1135303860
562168445
388358223
1660968657
1055059963
1855332508
1849434465
533567611
304435739
970686936
249300925
1125336921
79459818
1188339484
2115052250
1303482350
1071146552
1323529514
1190305254
1065982994
787406288
975008331
1597256337
2023656007
750466852
330497665
529212062
509598976
1930120458
1338051518
1808272493
1861841606
2137894851
1178632580
1589293398
1299300638
961345840
413310968
384127412
1242385585
1547591024
804175610
533741568
166399633
90603312
850935085
330781947
372439120
2115511983
1067085831
1447050844
1785257717
1248848401
1594724080
2141833939
412105971
182306194
1200147523
800205996
189106946
568143376
159042094
1072634158
2021809111
1491750948
924851731
407401312
109491780
1377792483
1784061170
797966024
854591068
190083731
1199730603
1726538062
981767584
699681040
651676198
1516983354
179222839
941649850
552871811
599919472
1309837478
497792766
84669671
1226175142
55221701
1199240170
415119270
118445289
2064282209
1983587644
419271508
1854188762
217738426
463513868
443344168
1886612503
627298854
556521658
1325303402
1830376113
1363443257
1499564278
1631318283
903954222
1767602779
1320081344
1499623211
255975635
1616605483
279899182
1765737210
127415982
1805126462
1323147375
211588201
489843108
1105028855
1915286132
556824238
2135003389
2066558575
1518367976
1720719510
1597299214
1219501048
1204071313
737083173
206759072
593976308
1826166823
1681849107
194023465
1259646918
1757831726
1747316056
345172033
357970439
105300038
946002994
59028021
1661033327
1070425256
2064106848
1525321296
1926329005
1599633592
1909352015
1287622680
1463573107
1483336011
1253901897
287747474
1218964346
2024958194
1333539921
1318253232
1268840954
189714905
2026154813
182648580
1633396506
1128709536
2033844577
691656004
204853345
158772314
1881325355
1647024369
492523395
1246582117
1114727474
1780723658
1440220820
2129257979
1586555860
1094158620
1746744092
1843060655
1346819238
897287821
1307738736
864864553
1849093166
920253030
254223736
516713542
604357415
1660941094
1843875184
1471076030
1338717693
1037051804
1854539009
1477335006
675227901
636572806
1106587151
820654262
1475942223
1078320404
1214077646
2045099666
509307039
743864249
1185611103
837495606
844684259
138726721
1598476368
787765219
942564392
656229879
1950305561
1377175422
1268975752
153860279
1428534389
907404135
1901537830
1430163790
1567568374
34315629
1051705620
1505088354
1610209699
1556685538
1462304933
1835703611
1367011446
1157316188
985819933
619889042
1874318275
233780508
1610307609
2085733021
388155746
1713275130
158840689
1591027362
1413040780
447448001
1733386825
1623840750
1150543178
1121002334
1635104436
387137358
1802068118
1152978589
929639909
1588753428
1955455604
119292834
1165076928
1837299394
514034712
92538139
1432302243
1339838161
2089786096
252555531
407960382
689557520
1529153986
365760869
1994446598
935272424
14593760
1517631145
1871294600
1971068816
1264376608
63010780
16846831
574166579
1840981076
2116534965
322079193
902511795
195480832
1195701266
84110481
1985570853
1963342306
591292195
726442140
691076347
651298678
2132475080
1812144049
533652737
1914656730
1154767658
630704789
2118929344
1487438465
1597230523
304022339
1040345828
1501516222
752427653
770317374
248680303
1942492535
260562721
1716435206
554887938
1316956257
832396565
428577439
936552128
397053873
553386002
1372569702
489958857
211839528
222991720
1892039673
326381048
1748372950
253449090
1487408599
325380655
1182650747
2121282455
524697461
48749794
1658703695
106677384
1100800113
1711643756
489345368
465008450
1614325562
1328280799
1399665578
1733099015
1089697165
126824024
1359176959
994791330
1450997696
175206536
1416900615
1357305435
2137044751
1603218638
1004916499
135715388
162290715
1962758818
1661390251
536838993
711341455
498822084
282116035
1384350157
1993514720
84088398
1901293385
1217321763
1751609525
462293453
675528189
651620698
1275933597
330090944
171848954
1520384198
1805115640
1308525373
1390051830
1202863689
1408764068
1304145977
486119894
783769687
1813443718
2032153316
1670149188
14313048
186901820
981868171
1845237857
1047515152
187951896
2107449747
7868423
702392919
1955986681
76288480
1671632500
70540044
1899231316
1374223678
1126530421
277817797
1745200158
189602914
703988842
1176178046
360599504
616471891
278100874
1993736681
667157281
2085899473
1310053086
1667327080
2051442373
2123588073
1753232804
1348859969
1251827486
2091905828
8213509
1102068121
1149706928
1520835491
1747468408
1188297125
210537531
370996014
1536028545
240952464
1122608830
1708400725
209389984
455507581
737337227
1300456602
792225374
1932396757
1243158379
708848348
1150217505
589402102
1444766988
810189796
1911914825
547487988
1900009020
1057206248
1613341607
225690001
1460452979
1249501032
1459926426
722323490
1718316953
1445079102
2044422887
1631505183
1403786850
1503072539
494672879
1281687733
1931760813
472825146
674945098
1163065286
1082045925
1377237524
1725820586
1939700632
812054165
672837719
2134329614
758173100
783962707
1298783268
1699332451
595127599
2057334587
396299693
1080331212
1872984018
1330813116
643028892
857298816
1011543026
827126381
117890445
111874306
980622568
1686307941
1867125344
834963136
982361635
1016233851
917296909
1881068482
1113402965
163913918
1875788240
1968288392
1924324811
720054748
290586851
1581717606
1696760250
1766958842
77478607
760122053
1871658979
271580092
1004104224
1546805295
1866789630
317489978
1832169342
281427446
55146628
988162001
2118929344
290399717
519222188
1107570218
629906917
2085015970
217972990
925862221
1731176433
1947370122
589293470
1205560675
1972179244
1109316329
1214146760
1729506277
969342730
41054491
773563358
2134557167
1356801427
255261350
1108823481
451105489
2051910800
791310583
773772328
441896709
845947120
146885877
1175796869
638296883
1938483042
901260591
673207706
499568388
1635501958
2017565137
987289658
735652313
438542960
1235515874
327615528
1305396485
1015354003
838112284
1158349673
887517698
1444704730
429920500
693333532
1780343005
1518003106
114491901
829394445
1705535027
1566846466
786748551
158469746
1564754865
248073076
1394229364
1254882639
2001773237
543063732
1916021550
234390270
1448210707
226485094
1759917838
1033360206
1906581328
247284926
1711472182
474517902
775062092
1870524555
144071372
248952677
408719072
879894711
2122195335
1263033282
163397822
1457642367
362076268
840832272
729506829
1189646587
166075207
1152367422
415886994
1317932926
322714647
827276940
2048367993
188134186
1076436031
1336580958
846012436
1954751453
184892118
897024092
973170988
1916937370
2070076592
1502526340
562493970
208547051
1399020455
1358994549
1435363382
917802415
577257676
149372579
1438649466
244278650
244073625
1398672563
451720788
1947839403
1178467540
1901579995
1671217102
1308650605
1769946631
1104907516
952237188
145307087
1737208288
1656676469
247122482
10871895
1959503450
1151590367
1602702748
1405793133
1967853775
1110252009
227537657
1395725334
1913999242
374578969
465521087
1532650256
907912426
1415288931
1814208481
1839946441
35567705
274808070
1009892813
1188519508
1340266164
1202748587
473060960
1212663774
1217440670
729135377
1952206763
1214225185
1651835908
1116548019
1480584494
1134093617
2144467188
746535915
80758289
1926654179
1985119565
867560151
1774504684
1149923543
1331672968
1261831689
1362452803
1494364565
246902095
1042105661
1590678768
1317764156
238213992
598598060
278830083
1088408300
1759823828
315537657
622599715
731750434
1431215851
1568038285
1830111684
543189435
904940471
96619014
745204526
112403949
1931313281
420514908
1038690049
2146806124
1663647110
201821513
1156191542
773518900
1800746370
34750906
1438425895
1513440088
520279680
204880575
1848794062
1694752469
45510636
700039462
1954198768
1164218092
613292219
2113493644
165576395
1828685740
586531686
548655922
731386102
954012017
663014262
988084050
1355730571
125606937
1459379140
1486742833
155274903
1674073037
302142003
729695554
2043000406
1096831355
1244280654
562918605
1295191235
251171693
687775494
1533575786
1504346679
1912575513
1183801106
1359744566
718735786
1846179085
828736259
1088015280
750568300
854224795
747821380
1589234797
2034949676
469843274
1558450798
1155311653
111619278
1717071062
1566512102
1885654645
607960825
1235426970
1591266609
1129303326
865041225
830773057
997119579
133217512
896294047
1028933635
1335549821
893386754
1788925903
1744305345
562520546
1678377698
611399989
276892200
1371502768
588389600
1160235453
476954045
1322776728
208812488
681693758
1015516834
1766968424
1704561021
689879961
148268164
2014074727
1598674455
2122168953
1808169631
219561592
1280656457
1032445277
1828049404
1660512726
1576187261
1327905694
419244629
2119972111
467759475
635161639
1723717049
1075579065
1242393207
1433332945
952799732
1906093359
848074599
2043237704
1542700362
911662655
884503493
1442579633
1897816589
1598349571
313578223
754188155
1673520804
1757996221
582809704
304273703
214828992
342112796
770725301
877097345
501642205
2045072046
1323084593
1639703247
1746997452
1363927163
754484741
236753140
1605593679
1429183380
1096487000
265856408
785234385
1527418815
646801717
810502307
1427709387
745807920
343191104
139069572
995862616
169414608
318257408
1516866272
1449558747
537513878
2067645462
88570385
435479103
1848675905
1280960426
2084091692
1601152322
888205374
1219767443
1423325277
498511930
414491845
1440464817
761783649
1119772450
1457587816
900545215
1379124663
808901461
954507729
13871716
622922877
385824624
1344162105
746701506
1066565866
565298730
1584517096
833152335
158203487
1173024137
234799616
1414817569
936905135
2075536329
1052195053
44591413
1495358972
204193972
1460804564
892734914
1029178969
1516327844
1499050903
306214388
337651384
1908654385
1690007973
1703085314
1972974846
1024234745
1755174779
217897810
217096424
1502555134
772027990
660102690
504753186
347372394
224636764
1440520551
1575904583
866203267
360227707
1546581857
326546844
874743034
1373087565
1974142750
1647872599
1738446026
1362202548
1216205054
1111456968
834638972
1468304346
242491361
1440117874
690245264
1561723353
1098151779
621607522
1248706010
552973573
1127503462
1010952250
299309229
1493709284
1349565614
1190099719
686678110
1638218962
11795767
771670851
1457363372
1784484855
1980080566
792077442
1695347683
1783859322
515955249
1550934922
1188621565
1796136400
1689599172
1234208687
1329559618
673230180
683904926
2032229875
757094757
1127643183
449846504
561937736
2029353052
1045639756
1755557406
1745421976
2095851388
1713675287
1216712778
1272297884
1193174929
129536107
1702728413
1096301444
773694577
422612309
589890245
222376150
632295083
208113161
1296470012
737145239
132118254
236286924
125783610
1815246485
1077300429
1750215069
574234298
219885466
1675174718
141216059
884102729
476418336
667364452
940301944
115368949
1228843961
1456729312
622089055
2078432680
199038406
892311934
2038857791
557203771
1532725146
381292228
1510959899
168546652
1137085921
214371174
484245101
1697520223
1025546417
1080023029
478519652
1869775673
1910276813
697071370
471369717
1916698200
1155752230
2035430922
903931837
1606003933
1172710629
803111591
2121896594
877967721
993564819
810786966
748520369
1607321534
1522031552
1219193337
158532853
971950379
1413733372
1432391921
1259689563
241816446
1097484027
735472030
17916850
549039260
516646013
334726388
735392372
1007810948
941863572
349610716
883342310
203795712
1954568312
415126555
1451925417
889681581
1730294898
1194664433
1638368801
1357118972
855689271
1219629332
990010987
644809860
67675967
2096805107
627347945
591380479
23175151
433695843
1517392107
1938988851
1177945509
675069400
174452709
1412154664
1052428329
61997130
698469393
763145872
882279965
1948768841
1636017077
1811511721
490887295
1592723405
331877238
711683486
1591676650
378287868
96398558
511564629
317421040
821856892
359403982
1932128426
1087373221
2084933459
361440516
1615704519
340116547
404441830
996638024
179777634
692283441
501756469
630363141
939713977
1628087269
804742622
1282578763
1833286111
1742803319
2120182166
1985499401
1927193952
939786382
2082442401
1783305052
564325347
95647336
825305381
376285093
986670747
265588828
1562553678
1437978827
762837729
125593616
532426816
261829715
1188388131
96427422
1784490387
88679236
802591722
1411334571
310448014
921339157
1922283830
1241774577
704282678
1802834589
910100188
805842189
1812105100
2131099719
376067636
251585930
1236958239
1769523286
338068654
1838633193
1089889935
743465593
193585479
1046558414
2079735796
1737939005
566285954
1464239753
1859086168
1225007619
1857101057
1655440963
325433650
1182964684
604625555
1899241620
1381627251
111427871
26143626
267602729
700918009
1830919352
2076850181
1268230820
152230138
871129214
1038033240
1134120765
2080485534
1050836103
903320301
788192743
208642959
712420740
631561460
499946876
2071361294
2068185746
2137115959
1445309966
543905402
1307568583
570900501
55258468
978590558
1840191037
920634496
1284050133
254509653
1159531884
1941161647
1583223551
2001369026
1266279470
1918045040
1014403204
627154947
2009653380
2018661868
811138672
1859380807
210723315
754584987
1277053201
1490105725
466064576
454646198
1775029597
232124408
796527876
66278378
1875587916
422928813
784514473
465948721
2106257480
1203614413
1322519241
2134216239
2123821898
2037032578
627509743
301851106
1745269556
502041792
1125505511
1080182118
458455169
1600981841
499368374
726993081
700417485
281617455
1439957297
1857897646
196929622
2129843302
643268369
220545356
784016241
1036802383
1141560513
75559482
1915920370
247698464
1023132544
539061551
1122557301
1901080311
1107586931
798747170
1299119366
832448060
1815544537
1765852674
2026654136
2098624881
1808185795
1737155539
1249145453
219796980
485234683
1856864220
771539185
595863749
523490253
1725543283
1025307180
653220852
537699234
1039866865
1553124740
660494934
2056517951
983741594
352784688
1983976993
1261623210
37627245
1177125851
1262739218
1467987971
544953252
1770700407
1727759977
862755164
482909691
233443453
366526394
876748199
161545514
726015012
1747283794
764259955
1954624988
603379013
566160610
1351431378
1720220063
205800734
733534053
2072899785
858781832
2063688394
574391180
1936924632
1131480063
1048763390
686529027
1153431815
1413912045
800146748
1398752676
1111388449
1676543694
1866268193
602355808
707949389
76954650
525480917
1667590701
732172373
1278201206
1749063057
768078796
1498263885
2134484787
395558298
1893069141
889274032
411716994
592012687
39754114
498268478
152820926
2129670538
1480546092
2138136430
1941451704
320195443
15577896
47374581
1009817458
1693018134
1038720008
1941106344
1121984678
1502603565
2091399398
917526756
638291174
731000564
2012496139
2147190071
810877262
11266330
1804218621
1428597459
514390377
444796699
2092935424
348082335
1132511069
602920508
742461920
1277439947
1504840497
493274730
38705489
43447395
2099107664
1409948507
1047905165
606549788
2134551005
297573930
928320095
410766107
535505577
43728636
1272312962
1129663574
1541168570
371755478
32478389
1323277621
897735603
1788570217
1239161293
1325667415
1955991868
1593075195
1346118938
1138382371
1512760577
1039735681
1061314811
1848543137
568039026
1594360831
1691353022
744903338
634947586
1956252922
1962119745
1934199246
748229648
75249928
52591092
724211917
1452542499
614493921
1611825112
1467322306
1561247476
1487227412
2020440106
1541812936
1169497063
2031021913
2043545434
1527003884
1021904773
1580439381
1564926662
1753749190
218340362
1257865062
1443214483
911466784
1240614030
812924468
2066000140
383130127
1198656831
289176602
26239855
1291679926
972681252
616663865
1622917912
353526016
679562597
1538765197
1058524586
617094849
2042929394
2046562454
1802450094
1218729934
667016988
364049309
1125464991
249909600
1090573586
223246421
1463212740
1948639795
1777146534
1874584160
768325122
1229990887
1353032694
1734750877
1662869367
734324594
48997786
833411025
1013674545
1544280923
256495172
1471899927
652356740
992061484
609916648
2134275628
1412402330
1745313724
1489752462
1514883084
1308948711
1671888661
1768039870
1061290617
1864363920
1442932953
403964227
612463362
1307484196
1416963202
315359506
1108142233
86121256
978133537
1448837791
1367386136
340021062
1663202862
865995107
1181297936
1952700081
1608421982
48886174
732041108
662740287
1178995
557082396
1891272142
626319839
299281275
1550031475
1804923393
1986661325
1238829630
1835475047
782908549
234967912
1909271230
2004757455
150469983
583857600
510039338
495595694
168421016
2145010284
2072586629
704461343
1563517710
130094934
737164085
193795870
1179540351
209496677
624103884
1715910174
1488453667
645539281
1234744037
884081821
1574338154
1819664041
1030763672
758445599
1556107392
1312542237
1260103156
1467844957
979458182
1408272362
1174768655
137739382
724398270
1520364078
1489412484
167613896
1267238915
91260501
1186714011
1209665362
1928263328
1502500946
1432517010
1561631677
1786485973
1199975019
793759801
1271428255
1464180269
621573581
143772327
961317719
934560747
1110772177
259593632
844041212
69689355
1870806697
208738378
1443402730
2083797593
2059645916
2113631560
139851837
1976670542
1799039796
1378718342
1989580773
349403744
1815657016
610113189
1870534276
1613775512
1792503221
341039059
582573053
1024263885
1259153860
1504933632
734501333
270669038
1900816059
172637950
1467551008
1070848183
1239643488
563973867
738920882
1557139817
1142727289
2119361207
1888153749
962361443
87568739
1040502608
1659620415
760276373
1446842419
1097587778
485844138
603998034
829929619
1949679104
813432221
1458754392
1282109490
1128988899
1995303636
705550722
108765528
575068147
299988118
1678698759
1021361662
1120000673
1005227754
2107165225
1284129566
1713300257
1698996244
1729705097
779378123
2078616673
1688369918
1372916917
1060672218
2124282254
1383841847
431643
1210338834
1071462157
217716563
1286549454
1329487238
2081871572
1026117157
1980718311
15368346
1235324652
254423121
26058660
878170637
1200170352
2098175964
1038936476
1535119624
1538797346
577464212
1252334375
630418614
1432979495
1327703071
1225180853
201302995
1543235882
1184059582
2492940
1862034307
1687986008
1443187638
1039945083
1177789711
1206115086
1247958428
1998548386
350268206
1546032670
1872654725
569556856
326714725
1335032767
2052654376
1670509970
1162760265
1128183705
740081777
1998265634
1710983664
2133001761
426784135
520504026
1970147216
1151190960
1403591901
1798019628
2043450322
881865647
1026233516
23335073
263792028
85730016
1929993520
1868943616
709375927
694171093
35072665
285750162
190105282
75303965
778352708
1541780839
1213348947
1030438704
10603772
472845884
686088629
1953043076
304797337
515699873
2035387356
1362937679
1563672862
842779598
555496166
1753236866
815492483
2039816306
1613311732
804396763
494285694
877923076
977135702
688471739
346719139
183146977
734816361
1079822556
550313674
708704140
537246053
787467414
658822161
1485314174
1752316517
1541340677
1643025197
932141258
544492335
152736459
388712487
1927396295
1096512136
100198161
1584750983
1412707634
2095286334
100250158
1024759447
2073546487
1322304892
815253946
174278380
298995398
1220997650
803787648
1811020677
1102578213
1324746993
1247916628
612704321
512820872
1127637159
1131140109
380362061
885841133
166089558
1590289452
337460670
746400971
611822929
1076462574
430677680
1149421024
762068231
628375798
153650690
1159812655
1363055098
531283135
1830875269
1264219092
501415728
988685093
1322838920
596921759
1342319806
1351724317
1648364437
824587683
2037965145
1683371026
412523760
1426102310
450684840
1048555047
1915007997
169577217
506519454
1372780292
680014011
628292179
826364177
2018492424
824967051
384819222
1112584388
723233873
899646092
1182309952
502296378
2145773499
1722905342
114316533
500288917
555653653
1870336772
113414092
1501729127
1489555802
19657899
1693594167
1339718942
66566844
287093092
1798003671
1205375782
2075115187
1812836921
324011868
239315402
1517970171
1509058999
1885943591
251353737
1618925931
689250273
1276270497
362378410
40842878
1306097789
786819588
1458408513
376196869
233170961
1920998674
1904002462
1642983581
1146707048
1269969390
1621879624
2099104167
1761250058
889303769
248357937
119000951
507737802
497394256
2093363628
136690225
1457255567
1957598504
216945823
1451653992
1889673253
1533309725
1112422717
1856270239
278138094
1927478073
1258748153
885198149
114246303
1967819892
1184291369
1355850391
220976987
957992007
627873803
1900349796
1096598183
1806970090
2119947938
318008528
1832465275
1074320238
280476388
1800226407
1493244790
1330906557
1680720631
1355083218
494787496
833936458
1810469673
1997571003
19878294
1693262118
381009667
373570824
1719252756
1103747319
1327949234
997544320
174165683
1123810728
1432395942
1042654484
470855144
675937524
1468880886
2122666776
1521593151
2022814833
383215523
224364649
732838186
1588729939
1421268310
914018117
1725393248
1058134972
1677138011
166735872
1615444715
1834167096
2133412330
340419764
672718932
1513135329
514302261
1125377858
1674880859
1850734630
492505560
1101255064
1244751323
1954195898
115374338
1709093255
210966889
1418907892
2023848738
490227316
1005191614
1727080606
183701483
760535601
357438354
1844759589
845401704
1847023072
2054637218
1560586951
143959528
1670022034
179294669
813905020
1727028671
1062960678
1779551272
1256310803
108691725
1267108467
1893229943
220235348
1269539733
1466899706
548123055
1496239058
1649488976
88098318
560056877
1342180695
2021971847
1503962430
1778548324
1777239193
971314972
235766450
840062875
598579282
1059498303
217013012
1590333445
1713154604
967159811
800900344
228377658
194133092
25087573
1582431007
2055023512
2031045155
1986285118
28021175
98269111
1718807208
74050213
375390366
270117266
613036513
629760765
725784440
228208970
1396907
2010374327
912844848
1019757211
678985773
2138942139
288752427
996415959
1685354606
1592397481
773567836
1325417100
135666963
166969037
290058126
1884869051
1431146955
1470596874
627735630
1043270159
917906465
678283136
1488988760
2087057332
382601915
593444079
1329772842
1889709664
1702535910
846631893
2012563935
902949167
224133363
185336907
2093681961
1060078152
984437639
1981462805
1549726802
1878360422
231972787
1781943062
946724783
1301004333
411716087
1070404173
2144919362
804545959
8980014
1476389202
860875782
316985765
1040635919
2135741402
2127421901
2065140654
743115688
828895025
1596601657
1666608556
1082212609
2051330842
1732600480
972328459
149539272
1685259418
214599302
382510232
445341517
1454062598
987983162
778624517
1114186981
629684901
821856892
912105336
1845812690
303127239
1912581509
237499794
1029492357
107721389
1808986973
1386576513
2086016087
734881710
1397719192
1840765338
259155581
790840449
1635707689
78742336
1004595898
330737333
1520942479
1392216555
1480913353
66569399
895881236
1282956130
1194309089
1137299710
1961540020
1256927535
421018907
212830699
1295496392
846275600
1164088528
268515056
1540335140
670906299
428618556
1421954684
458946396
1870954111
2116972416
1878436470
68103645
986461270
1742531606
945522793
547284775
998808123
539425115
455914877
958024755
1165168574
763509726
1971398035
1125829163
1572719881
1299608164
10910766
1729669961
1568617227
1416992882
930674436
705788389
198098163
912897820
548757373
1288462600
304607323
846148459
874236179
886884405
1848579359
942835074
75839731
358466461
100206286
1032327675
1963904064
1944714999
327405663
728606482
1167203193
37952275
43225990
1043916896
1273260682
2045515551
1880257656
1956293931
49745895
808783220
1086070360
311655766
1877435118
709183493
1383581497
1958389252
2071037001
1016119323
338178158
560836846
1279114066
1357596548
1877241653
500275492
911631421
539788497
1323619168
1301938588
1484809771
1352239470
305696135
251165485
1602068499
2046203617
1654493530
360629233
370490492
723715643
982299528
346807517
208835256
1959316339
432599255
1506527470
1688417816
675372291
1214073040
525866237
1360989419
2014784290
870053124
434388114
1131416815
76095218
1177569134
11737984
1795043775
1711812027
667904838
661312195
1460713534
65585720
1012941375
1605558457
720271921
1492665316
175752826
1543841369
1291565182
365644283
738640487
1707056194
379575687
1005634870
1095823898
317979443
711457367
425613634
2088442758
1366520999
2033720775
791585155
435461536
1291019365
879107487
1153505794
961962079
227372889
1396035169
1808101672
1647650913
232378963
1871067816
1232324750
204850574
1705867611
1851310620
64031303
762449182
1023649012
1051631204
684482828
1914917532
1587184270
162213914
418804559
176031678
760898280
104301752
1619178572
303280044
2136548386
1532715104
1981757430
1805599545
1693716471
1145308918
779438868
123177094
1789539692
722734191
516577331
1913647224
789521429
169267824
1974034339
546279307
429063145
1726596855
1953485937
2093697025
1815344329
1695098376
593429665
1869310501
1974031543
2114293065
1126250058
1584987485
859438378
1332204090
494181963
748810618
1389788887
2050394008
953681710
1668991452
883491216
716956170
1219733823
1465036427
773659244
783575181
360348405
1280844667
1062244285
1016136001
685643225
1360744382
573411216
1189082390
888664220
813440533
2105706208
1561337160
2071633517
970649844
1137389049
1844869055
1424362966
2130210146
1526732619
2126502718
1677346015
1997775931
357734617
543649395
1275007087
1164999745
595068335
1569915655
858167726
850830863
557294309
2061899555
595143842
1485547464
1739620888
234937821
94179908
2092468505
762192442
2075365816
1032757817
83937362
1567447172
469253385
790491301
915259139
208386021
926391881
200329380
1721299649
1033983898
1567737124
2062092665
1796977909
655450534
1183302534
1090464604
1270043136
523483147
544704719
604172735
1359992800
1947781601
1117545945
85187504
1364610086
1175811316
1414146511
768494007
1397572555
577088828
1769645955
2124444929
2034104923
351199047
581166986
2079855665
1124898937
130489676
1757274481
855555231
1205338936
1805227853
2147252390
1716629645
1897023885
1226792722
820053340
201408505
2092709074
1656949575
993527301
190743065
863848611
980458252
435234734
816269026
141909073
964971289
1915824545
1030474478
1665861130
2078983556
1928624102
124468452
710541302
1626217432
718815402
485918957
2143872789
875436871
1043054010
210714660
387345529
1123269060
492126999
32299892
1809010037
1517311138
1379887859
721967537
875317746
1121981586
2140612873
810262422
658789521
1843249269
211187927
1793775117
1664442016
1120149051
1056966274
71035151
1695090747
850217111
1261333272
11766876
638828291
1584890043
169252932
801030697
2130965347
936913194
1442898802
560478905
740964479
1282839393
97015600
1672510812
955787902
594648491
1332045542
1932940915
416685116
1518494698
1873411730
1435169690
208808820
14506572
1575937912
517880495
177819493
1246337750
2061910073
17170325
746951332
395611702
1642024188
1063416318
489893259
95366602
2138706683
1470529049
1668005401
1363307621
1415818937
2129145331
185171082
84563238
408005953
1899619315
1430504983
220305266
1208039639
1633863817
718109189
1470597389
1229008293
1774239649
1840087999
517703735
1728930159
789424680
568895833
1239572632
391025407
946101709
2104874214
1350004311
1804568750
478135264
1385580687
1449414462
1407193809
345420334
1836555582
432688572
361862361
745741159
1471038873
222999191
1703873744
2138431755
519166946
266500124
305346882
195267421
1192490382
1132728055
1814692378
824755064
836190251
80462690
1286671859
1421326621
1375414241
1102890473
509388426
1464762488
1548077552
997492438
565086613
832179399
57937378
633433662
1670226588
914034991
1103931678
70590947
42820254
372477719
959573947
558563891
413130661
1425370827
2096485340
1793974923
727489085
514228982
1549948044
329064450
411378312
1632856679
250514819
1150637743
954638441
2127397483
827287705
1106943337
2054808541
316881332
487633014
7591107
23483280
1083424232
223214524
2090439508
1461772378
1349384584
997114728
1584211122
555784602
1704739199
150767727
8104115
580611003
1162819774
113147429
622852749
1022736890
1724249241
1299470584
710209895
1964697475
1991026763
2131809477
574712704
1277037215
1939950500
17098113
522261011
1362184705
195011144
440592207
1110518399
979561972
1407668411
1773862671
1168167135
24100755
1532383296
97521085
1106290883
1011683562
1123386103
2069653128
1177293336
2036559482
931115705
429300732
1312522511
1577838706
1348200630
1467024647
1367520810
131789979
668630706
1964767342
1880606447
1844243180
1647439591
1413357811
2145316105
1935019844
1903227572
751307394
309758497
161072710
852676720
1551223155
523925114
1171702790
184654834
1388575686
1549098227
469954666
1057357354
1192696193
2002098635
101812951
1898704193
881239854
386165001
1619388242
808256563
1316633660
886831888
1450321216
506664021
1178029412
183315075
929549625
350580796
926572689
277825280
1037766965
1875125045
247872678
1480067568
501303449
217180173
392509372
1275910912
1507205273
418316295
373788124
1148077302
912317836
797332213
948927004
1388841401
1317224124
444944415
26079944
2144358676
180236075
401628957
501732510
379748780
994250867
1501272311
1355976000
1708824906
1647811130
1596844871
2115986264
1192766886
978413986
642351854
605817679
1124072040
1168604831
1059198217
2000165939
851811562
322763538
1382301970
1646916743
1052796586
25307503
1195360648
564103605
410204860
1672967243
1361766331
2089417847
1246601290
814366650
135667390
1260338107
640525629
885566634
2106393087
1916540827
1501663834
487141322
846131390
462031608
729407246
1121656138
2104440926
2059452177
775524492
1044377076
545111932
1165125633
664318855
1799176619
899462778
845339471
782611909
575874698
1377041817
474130231
996896728
697921749
2142685430
1552916807
310391859
230666122
88173319
1678375855
500963636
1265810009
866854186
2107804042
1335567836
780939238
504293565
732097433
11731734
1510462085
410966300
1045267516
1543607524
631812889
1910948694
1325550106
1439232985
922512750
782094909
81544358
491529173
1858748442
1221083102
1339472665
2072742241
1909171564
2024969149
1267348832
1447510482
54366349
1531506900
1156264271
1126753896
449216730
2136880531
1797327064
287612358
725016008
1641750165
495752178
351256941
127920309
1937959922
1398277552
617770328
1574853433
1656015328
811780638
1249804584
796198585
1002666038
70067745
1916223487
236036018
1758274408
825703291
1810485692
1477289727
1510862874
569350139
1564398087
131013091
1742095036
1061008159
1787480484
2069686364
614235987
197726229
1939739803
1118258461
131708874
264092045
358236477
785705022
1825937135
349774304
1374769364
144376518
947964378
1444266959
905704441
509234447
800460325
1716863029
57563835
1265376414
804939164
499031373
562094272
1218907842
1352489625
1533324276
1711095597
1489543817
1487248350
5857556
541454223
1331001708
1180962511
7926273
1178213267
71570892
1396846785
958290618
1377089103
551759084
1892295921
249725686
555696475
917601206
1982995945
1415902995
963726553
1645827529
1389436899
789622603
310215495
2029384900
616586993
1760796367
367829782
1145375653
1648832767
283905711
771526410
604114516
203617480
2137748211
510421771
1498832828
1962183457
1580244165
139092601
1752504129
87972733
1860623727
1307790807
1900998217
1364054552
1269806978
1129491242
1745460052
406381404
2116213268
1258374416
1258367635
1742604868
1749400692
1462403128
128442870
258678632
1169013141
1773560433
2055324859
487623945
2083154740
1838696082
715494177
946727818
2082370911
1632894339
2104543097
1726223098
254942865
1219067496
1163643562
986065418
256272062
1665416955
1755415876
1689693508
1235569699
427697616
1886296421
2088506126
12215478
15605921
824759675
833867316
936846783
1928865767
1061363648
1288753554
193714254
641723232
1725334495
2037318120
1298814250
78892902
1050329340
1873943658
1030148758
1916843688
24720957
784987492
454854950
714223199
908787127
833202141
223254766
2139636895
1832408789
52323203
1439734206
1704228542
825362082
1109861640
770647279
124897783
417933588
114308072
789383893
1127762597
712795809
392689909
1579981447
202678959
576447117
760132091
2021101512
1621215566
1155872330
1942330336
1542137806
1624061864
96768227
1012640330
1062061609
522764711
1502615199
871500650
999247125
1936781665
1989335684
498282110
1375847929
974124542
1044269572
130500441
1109675240
410006528
561880999
1861813482
1870119503
1800314720
127084951
1307032072
1251469785
1013631370
994389876
979732574
1534612153
1392614919
1414949488
2032033950
1410265590
1550951787
1494815708
1348098618
1100487422
1147868423
1660377454
1201254280
1390557458
1515026529
1344041883
604254412
814457718
477890394
1926337515
975354703
1147931494
1052105764
1259687887
111162211
679057394
1944630837
365869987
759515331
198558603
1727313282
693968653
1564317160
743025366
1789186660
835543780
1817432945
1175596163
1401048879
347075583
1417199668
829357528
651379835
1497670643
91314163
1957543042
1225782235
1399499563
1409220245
1233003027
329519844
832177972
587264658
1743493387
473545029
2066001971
824698916
910280256
1954652856
253432605
435114116
1932509441
745554635
1772422057
801271920
758314905
1962978004
2130773863
2041612916
435445296
1812308468
1707841883
177749750
1777815298
280290748
1097479165
1558965013
466593705
351995234
1582983484
828367577
1213084043
1939161786
810787028
2133190734
1040816524
877738313
1663811940
1602480602
6709253
1026086360
85077464
2024654330
2087181849
1401399182
1746821478
118026310
422517067
6295916
690511530
1807550569
2130084583
653524695
1786033519
994845902
1334609656
1076377735
122726393
1243194897
296861840
834936170
894240604
1722532592
422472117
1575672249
419113906
2109843592
126558165
1165797889
924460522
1191232308
1366733701
1779537016
2096210344
1926926787
1864805800
1175153527
921700053
824129744
607548678
596329356
474622369
456922805
546415817
1605269054
1577821689
480546510
1712228009
1787182923
831399265
2110822096
1625476234
841690779
2064980365
489272405
334119947
1117466722
1404597068
473887962
1806755714
1628835498
2127182301
552085345
1193423791
1921300807
1230827266
2128732964
1155773250
1194976723
993784750
545769018
363350630
113583531
635338992
1459731423
1670923262
938664588
1582834788
947419522
1593857165
2102276560
1418362616
844988001
909972950
175130305
2083629906
56494693
1991769420
589835661
1568186348
1781694297
1723656161
457908271
774415684
1492271662
304535588
1769492364
1897338775
719403999
782030448
115483282
1186594273
888643594
582064538
1494975130
1953268784
275295420
634937741
1506586860
1539212685
264402867
937345998
1517158540
748245324
201451662
765286802
1006253183
116275762
687024677
1493795584
1970357032
2004897275
139310153
1883358994
731183597
1481817227
1951792768
1219182877
1439174034
388106259
2072889544
1464180269
1791676504
149214712
1017814316
1546948573
1117959399
667442176
498606873
1481564143
1650586390
632503653
775054901
762871964
1023175270
628388908
121479278
2121478899
1140972361
1324531462
1624283975
164480244
1030111618
1921339621
1223531742
909228676
611552390
355711176
1326892892
1998734629
1129961007
96937864
1976457556
1118071590
1183848217
1241805453
694494554
1308610357
363762406
312833086
2011283237
1549967177
292017371
24314525
980573569
1077516290
661064533
672126682
2115179041
977567145
287490841
1999252155
393337436
2034456152
1603773991
1622428674
225732564
1012602646
1234770446
207529528
353411604
1875672738
457841261
2132026852
573118670
1106683086
1812338104
792684453
1195709808
1943377572
107547765
32643810
639571305
429784861
1076516667
337276976
912642804
2009316932
424980564
20778215
188420185
2116365876
83674971
564195183
1154477274
1113830612
1606777903
995722855
871328883
147093487
1692026080
1944607042
381303477
1799590130
1567553680
782851059
880849005
873608398
1431592794
93164333
1424473268
442484115
1614910472
1383863669
1760044808
2046610194
648107678
1015035384
355015254
1247079101
58860456
894387285
177507630
1348798970
627383452
131047464
1396542746
241546397
941448228
857445697
173001954
327167593
217716563
19158892
443938229
784174578
297625339
579211623
1493597377
638138409
204358194
720333504
624744737
1671913030
1854583491
671798724
1715680175
1734930377
1012112834
1115637448
1085738145
1141625672
1732773932
272346961
631929134
208073667
2054737407
1749881758
1870592964
1823440290
866877775
1044405698
1746858420
1228440304
1473122304
2136238936
2120436963
975379858
843202805
909515196
1172460782
1867194916
1336669948
1483697770
1399973169
2042459897
1732892721
96018981
1126410597
693373679
308001063
1559591575
363647302
1589447950
1330022142
1556564589
703861371
1553284857
595302056
1137876547
1628403969
2046164349
1856598502
1251595976
67144270
202318876
302181494
118991098
521660845
1554246420
217752798
1212250246
421162401
2044131212
33220215
250131935
1261627438
1727004380
1286448853
1081837745
1557184886
1914872259
981217215
1079691436
961719728
1238137508
353899877
152857331
364670839
1127121035
87397813
2002999853
1350609837
978958304
921250475
1996236581
1891199369
793907293
1510069647
1187148990
449525879
1545144498
449125460
574179246
1819664774
916969441
1046936021
181263656
942296362
2105661637
9682835
1842474225
164091967
402504308
2112854305
867598171
103339885
1957864799
1946815687
1337097627
925760307
1499592592
1639541575
732745443
1041873662
1280566546
534902315
853091689
1244769689
1227278388
930407114
2143715570
734479700
839169275
576371575
2124844735
1486349896
154690449
1849763554
1113979006
503261450
1207268656
1930126391
20747478
103127702
1971115776
1057127499
1897310518
1989553307
1081292150
328598883
1667816601
496395541
422412946
982517084
189620737
1539048105
289402326
1257343264
837938088
58821883
972240427
267767930
449608793
877335376
1595243308
611508815
1099304262
1968565706
1528784917
2109015945
1881400542
1276331352
694847863
1481285196
2081137275
738987189
737782460
1807256442
2042505913
19263912
1363545431
1977402722
842024976
1494582990
1862920075
1278496798
725871616
446684199
289947063
1876701106
65214796
921587540
626733170
880179563
1641537980
1463039698
585332509
1018037217
1491087127
1936394613
1805374338
1279549931
456783563
1132150970
1455096132
1010821852
1754077397
1580139448
963923993
1706024060
1181802378
1245017536
1574853433
621465536
165633264
2140364282
1511814862
1111122737
1887925812
166525745
1017496219
2024750759
91592658
1971363833
1446186986
2023487466
1229178695
140223344
983493076
1197953161
1942012314
1361813044
1044984406
1916612359
1927157805
1375008959
244135873
1208870285
1563600339
1609324229
1940697193
1629704774
886958446
1114425539
1571915284
189910993
590891804
1574416982
1126078222
1240739253
1140334260
338327072
1377736227
323506562
1497233506
1522355427
796641233
723322560
2047374556
1966043233
483507431
641125243
186742848
235509338
2105465288
496054673
1692151613
1602437491
2121569720
1839130974
617772950
356105109
1828191330
2067135520
120283428
42676601
62494439
1492616525
509471941
1130778560
2073989635
717111779
393111906
708079653
902936166
1662686816
2136053372
1580555727
777359990
1584588838
349017516
2091487752
4197938
1513834778
331258652
1511491950
905175996
608225607
1209884221
1207378833
680587293
1314735661
1644073968
1888110614
1664822269
414053065
936625478
787497953
1407818926
901046623
105481362
1008257049
1621618741
242602397
1492728651
143908251
32509383
224083765
1920844430
1034780253
1953660984
326437538
67803603
724866637
73758547
703870149
245943389
196296829
304761742
1881101716
942533064
582260048
1500226113
190098051
1719261731
1132141779
430393822
1338580776
933720863
270454421
1997393711
838367393
420810799
996849425
458036786
1261455989
956394898
289451439
1053951074
1330528526
890482038
53717486
208445732
893032035
2099263747
2020149043
1571280861
1822083812
1324011625
51583347
175389508
1443973231
434586030
1387703021
1115211926
2004605339
1248632398
2025741536
1326271427
378857151
367635929
1424235929
1580132408
1552567526
205548090
1620497735
1610187430
1453152492
895804633
1299365672
590035128
967681401
517997779
1451578831
485626046
1893621524
48500428
1960357733
679611881
999396584
1363953282
332633174
428395186
277310393
931027652
1764574003
235829236
55566206
336928509
833343408
247382282
971968566
275435549
412382195
1776466343
1222703356
613292133
2013073407
710460926
975950386
1561780402
742339675
2006123554
1332755031
360273891
793162162
58831785
1350619490
285616833
1376599903
945636178
1014188214
499600906
877421794
476661624
2146782188
1947180056
1890228382
595059167
1568239522
963930529
2016787440
763328092
1775074676
262565066
1487759921
2018008138
1872769353
2135730960
892653388
1965939788
558930974
189132325
806388435
1587954353
1400833338
121515458
1400094694
1194322537
825481037
2079172897
1201516321
1641996035
74141586
537897542
1395917819
1792299505
983820567
1689750308
957837122
289176602
210901753
835636156
1535712844
1514513082
1927010323
700352807
1642801286
902254018
104412758
1287325239
1933486480
872385841
1927329125
63825566
269662565
201546974
306084335
501722297
926356338
180383407
1621875541
1625902560
1419703694
467774066
1792066770
15531125
614513315
1655863716
2127862366
245235717
801116202
1320002832
502507734
1717465053
2015221794
984117755
603402117
2079073788
399280170
2004572276
650688095
878044158
662316408
1744371315
1241405232
1418999473
168890181
524851355
1239463010
110335275
1999807068
438287302
2132878569
1275264012
1716207319
302933614
1659802169
1551564133
805535205
1398439482
129962519
715011805
1205442264
4777082
1823371904
1117945926
2015394066
452493696
1144933305
1453845127
610791076
1056896269
1852884387
975518331
1238109564
1696730818
1429782210
56246599
1144702593
378779842
246065018
1678677924
771192271
1288337575
965141552
282914720
1363970217
861299080
467850580
680762253
1078071204
2130966214
1659070386
585146101
1535971384
524389373
515534535
2061665164
424805788
294412048
1527566812
1295750964
956756482
1816823790
431405637
1046043716
545843648
418208791
1638490413
1002734818
1322803264
917826460
1756985517
1855586482
1899534086
844522120
1659839913
1449444356
1429629204
129393733
343479312
679048936
1691854278
1241245011
278198857
950781814
1501367755
1314882785
210781807
1662370940
1586063681
1476331884
584551579
773908446
367607023
1086690381
1962912898
1094600895
2079931106
1308543496
277381601
950717011
75489233
1692200216
1316669526
398875057
1370945101
930634846
362439056
26308997
155557018
1414517086
975695170
1123971183
923004564
1246225634
149081596
1610679975
745328445
1906174003
1229952306
1576654652
190109661
1170838817
463277835
687000515
1679207091
276678134
1307754769
931554069
1454572636
1608410715
2024841692
1408526439
391371244
1328005099
603134072
5350766
1036254220
2108245773
903551168
1982267255
893802665
30554193
1968897413
900496655
504310359
691333228
2043630272
110691385
118753215
400932426
355219666
1098779142
1994720508
1071259266
1288854709
882844627
1693056059
142833244
559291477
1989720612
1329187258
1740020701
1539773791
2137286962
99071334
2035326301
402713365
1866213967
729510267
1374858249
1301970661
413369811
923043751
669242050
525859854
4180360
1512643650
723813178
482998045
277410402
33051835
1061523519
1270452306
499406398
1080724966
644658768
1656017663
2036182630
689141022
2039956302
1835993392
1058323617
61601435
977365629
810765062
544054907
189839652
813743025
1930269359
741611185
1059058724
1855850814
92499813
1108470818
842514068
19421431
1025057911
528577623
867792649
1358984538
1293467849
277490441
80281002
1983325654
917454806
802800758
869720467
406942994
87940451
1946860539
1706834598
972842387
695487234
2088289642
1322294626
1161542050
1797869802
234550899
2005762465
804106800
1775566232
1884532782
787528308
2086596147
1826608095
1584068360
403644868
2137572443
2101325407
1596952501
1861067702
1454644194
62495588
1969023846
186380741
1584061469
2111185532
2000621625
519427604
661648149
608905921
1829596332
1738436010
1559916560
673119889
1634014715
374323714
1633631649
1237669655
1792059551
545474348
1977379068
1568759811
919423289
1989747634
1258879901
1793073828
1948513812
178237503
962352274
1365848811
466719193
1211357725
1387152336
669730203
1131444660
2094510696
399700908
1010443555
1286296719
979031140
436665575
1108112375
689650337
497889696
413384914
874022510
1131491629
1013827838
1147289433
1532467250
2054691839
1081885123
1566458145
32623562
1717643743
247990526
599388319
192773750
543625337
2125593866
1027035067
1063431335
1029216753
670801167
488769439
103596822
651631612
234085347
204662962
1317414048
1335828156
1429579025
684312018
2124879474
127756774
840705758
598347901
1257631818
1696646909
1695514617
1133404695
130713835
1001754213
2033567273
1890424655
1643471457
1038681712
39492568
723556702
1128598678
1029229981
135413854
622786535
1638792444
293420857
1457389132
1322551973
308899553
614182302
68745287
1301169714
1990864095
1476034315
840685800
418812833
1474187937
265124537
36258871
1262936242
955806010
47549383
437019485
1100087233
2122346333
444328928
2007149821
1520473923
676380252
1231180783
1350821435
29043901
1171763647
2129018157
209497672
1528086933
2088655447
2059154027
1267409659
429229588
1390336395
1448210876
1686840957
2005426007
1814793273
1419481867
1236368670
1628773823
237191609
944224782
1566170072
947367661
348595855
1884646368
1521892404
295110206
1055896819
1698659610
1600935425
1071905640
403198761
210400508
1796252448
1417845094
1866581368
1032699446
3145890
1714292335
792387811
1028334642
819862298
1573554351
1634009214
1440702942
1729612461
385289884
269655455
1520777220
868358935
1424868556
576143672
1437508807
1098979565
1925801549
1707739531
1602308675
1863127489
791474146
1055872272
1305901466
643535831
826796034
360371110
1143971313
151507493
1045002828
1950085761
1245108837
6432204
397457369
900484218
184524303
88836564
782411208
1700053894
1574023591
1697962895
292474871
59926527
1731640731
69276969
2078840048
969954309
1390806871
1227060903
1591265750
40615530
441338875
379542351
889626183
1505550452
594222469
955206846
313068876
2104220006
534466516
1797970303
1801397172
1926484143
2121711061
1595635457
1743872262
753605566
184470720
1701565945
834176016
30506589
105711853
473335074
1094976555
1468403333
1853920515
1110806026
1432661154
1043812430
1873150920
1300661632
1126550955
2040668637
1789627729
1079081886
2120109249
1458212676
2119427808
645928660
292500139
1307896419
714393448
142673
564160215
1015649474
783781922
923118458
2135471927
52500725
793174085
1416124543
1164464045
520009338
1359460817
1159455521
1471975031
1188840661
140233982
2117211462
562301885
419620779
642549888
509866038
1134987869
831019451
876318169
1997570007
562908422
1837699580
1329772842
677253741
1692652921
653007710
1360813177
93702947
903478125
1008821937
1622867474
2101332772
910475272
1727038598
1391636243
1756618899
710768693
1703983180
584876882
1269847945
325908409
1688311656
501620726
132909850
1168844652
137880149
1682443406
1027960134
1466019164
1264651413
1235757098
2087405634
119375705
1492699979
1487460930
687884094
622806712
202129480
2101109406
1769882736
1702491705
600215007
1057315465
1260626462
1463551677
747094219
875757947
2126436562
2049564947
1082835383
451276975
1674892352
368368392
455260251
317256484
1718776698
513472900
361363807
1853595933
700178195
1529457751
1597515855
351205434
74038736
720071110
1349768221
1487434551
686564593
774271627
574675237
791457997
21756808
1516708532
1119915736
136199043
2111019021
225575741
32763051
122948377
1913116737
1514909803
386213624
1576736766
1487658218
862231286
1940903420
1523440925
436404739
79080934
685111451
1743135699
1909328811
725381615
1869487230
1829890863
1828661619
347018542
113516943
1907288001
2089593368
1460939481
2052617558
1216976868
1581680226
352626730
128436158
2134240681
734443656
13074392
961423373
668466234
725461248
1281672161
1318462492
1924303889
747467011
143041816
1618278317
1810355332
1780895803
1388313867
1385409803
183924364
690132482
1716379792
1506261818
1103706917
1064362588
1360919240
1811962192
26225504
903429199
189419738
487878703
1203741493
2056070283
839318304
1868442451
1354090207
205026730
511659138
1733522722
1712756834
390706361
1112610137
1840550313
2072316389
1693349652
601334272
1470821065
499114095
740574449
158216700
1055381332
1655098784
33696102
1661192863
1091167047
1763563365
615036751
1541593970
1481349004
387042555
102426735
67079797
1776841655
112001597
946401768
566849578
1192684682
600366451
2113532915
903312643
98482182
1186802957
1824563702
468563313
1668784842
944448951
431223220
1385588427
99971970
1637413847
792020659
819003509
12092516
1267891288
1164221036
1287563653
1354630931
475082512
47176494
645758252
623815808
1964877181
1353602427
1154650137
1521827820
1769292979
1798234400
1093329945
1825348398
1955397992
1167971562
1537025504
849888498
745400285
1761860666
1196833149
2060908013
1371723674
648527189
400272149
1558528072
2121677914
1825014589
1009106148
963217791
1501148856
1427164778
483017650
427703753
845028191
870665138
2029700575
669865662
1665691555
1063910280
1461019237
1889551145
1524794710
880280372
1809524665
840900508
163165873
2017867238
1731738635
1125018121
1093330254
2112964818
2084576618
625479747
1670949519
283918826
149983797
1301041694
67671104
1334185046
2136266475
709754210
418501282
71411996
1605862977
858503737
1395402243
1982510762
1982611904
1294341893
1741904695
1687178336
508264669
400081302
1755623262
590882367
784248105
1647047379
806426309
1804110051
1211672457
416268069
1035923561
528938008
789321716
1748209944
1805559214
818664924
890943766
746522235
1799263846
1220274304
1311369380
1885895876
2081355189
559800892
823376428
265180771
1886339158
802216602
27713002
686461323
1593501344
1201967244
1948027210
855925667
581405485
901928887
939077108
1526664183
1990218830
179061185
1506185551
280190842
682509071
342776221
1330569881
33668626
950605101
1512894268
548191519
1655767788
799265684
1683969336
581044179
426161194
1015610276
945058690
188411657
905793773
168030713
1236438200
1568202441
131848469
643590453
1792310625
1110332138
1000498233
531000199
916757284
1728590200
71052842
541082750
1850344695
138265698
1584643464
1511500066
1374238861
149685164
1003716819
1579592319
1069948397
893932573
876485612
1741604431
2133091204
207398491
205177131
1865375338
1388725847
1666995418
1760114229
2030643104
1611172883
1175419395
892235821
1857686623
554374553
753901474
1807620807
2116446738
1505601216
548778647
885117389
1501256702
1876219940
1143111812
195978266
265222119
566994144
281010745
274277409
756542545
378841606
214412245
1167494488
846821601
1052938535
1389743423
1101747053
790091825
1851930112
1208930663
1354580028
1479147972
627308812
2010237321
1397544663
1353446258
1883654244
1553430449
166703513
655783422
1453388870
2097927467
1653023702
836962212
310865938
835965727
970899387
322103551
244490847
1836440939
1861554223
817073151
869834937
1391942663
542631797
558791362
378952
1206325726
591978211
1055730825
282291100
502394745
1375158668
1049797217
243867606
1248043206
585986005
590129492
1598602693
344853637
562862474
1139445516
1636210396
1813599114
2138950519
101520534
1024029684
1590348154
1206043503
562253240
1689407247
1203317944
1120998352
25905795
1073684247
1532130341
1066503515
1677557218
96690733
2060753106
2096812480
1651193266
177212013
655522713
1224710055
567939064
191371226
1219629332
985122436
57310773
322621613
2025312237
1249068635
170138232
302559494
1587898311
1678813815
1956642429
1866940386
1362807146
205615211
1080142078
1099639557
568784529
598677201
2055065539
384314758
1461960761
53143682
1881852416
428295115
533034872
297013216
1895108641
1696230872
385284107
1117723680
635310223
1416632419
1821282284
200467295
161045453
327404595
1999300646
1031079746
913696585
976696421
1983403132
1109017546
534555386
523293849
17666004
1285342690
1276413165
1368276174
519461334
661089036
2100653337
1001154859
1151105618
77249150
1348493583
2142031175
315790347
774101173
1269256774
1018949775
931232162
28169868
403760547
977553894
1978245130
1684148390
2041463407
1510085915
841318200
2133949624
1799463266
267239073
1108268589
1885706619
545921192
1973284494
1841628759
1240913502
1776293629
2090524869
235705026
1997436254
1265470117
377508225
603423878
289575987
799543453
702319658
671790963
1865539937
138739176
395715228
1803860301
360140856
1490176295
1357837152
108441856
1016319425
830046659
635184899
314882278
1952331882
1837995778
2068126167
27880404
1805263253
1676048271
212198295
236494980
1522418823
1606252078
312513222
288708480
847629116
663679595
2001438431
1607301676
2097272960
113092385
1095868239
1202213842
1540656190
973870061
1117916608
1269662879
339345318
356175336
426672851
1145003688
912840386
1168747471
874825564
2054512147
1732808729
1226723376
1848290621
1061706940
703348424
1097062425
811340977
2011907333
916999364
472908074
938582445
1427256106
1280954828
245464143
672197334
1754743874
2075127399
584940642
1991427749
170893837
1240835761
1058295182
1833527546
1500964905
1035539888
1574381191
1938429337
1895455064
743902915
244706941
580101249
56002332
997254691
1908458789
350359460
1430614915
1971585643
554181779
138990258
865015664
1674193516
1561343782
318787808
1784840379
1485434812
685741216
1156641885
751567547
1200999345
1554600365
1700400695
1364735697
1369397912
603048569
512242240
399610103
810281151
1447303449
2116405855
1624688686
1289133125
1671808595
279093649
475764063
909650124
1411561384
2134095427
2024627472
1596063708
687066708
596430467
312800914
794824804
786150514
2104242371
1979588367
1820539602
343476545
2126922164
1967725195
49853528
357059250
1905543323
246881231
2145735093
1052282325
2040905664
1656234441
727198646
224126413
1037052385
251476984
1253167788
1309516769
1944218878
1160269776
2000917191
1130259335
1039917835
1712480730
95003453
1909824626
494810515
2002880062
1994498175
1320675769
1322898831
479519399
1227393403
2043561327
795370393
623179097
282687202
1283359756
867304066
1326137523
777508333
159334932
491267742
425667897
1255242384
85634203
1751638677
1415283261
278244684
1635538712
2125081915
498284409
1570751785
629044785
1765574984
897591120
1222613123
565121205
1544796108
1132926159
944212303
1934182608
360000158
89979611
1354314609
1117501928
1132437856
1459963125
412581789
205381615
1722799509
776844819
2107821391
1313933734
43462859
1243933619
1372997092
381836515
263756180
1189141416
1743954839
1287380346
524787977
518277975
2066797080
130475370
2123179153
1306129575
29562825
205590137
1918423080
1994669055
1540492388
502125261
1572302637
220344321
1369295245
359755845
1908411609
571322130
670839363
88821500
144668844
331484533
2033284340
766534209
946332301
883647306
1911947005
1403520418
1957390758
1023161816
1182877969
790876320
1855149166
1276136282
79258348
2065970331
921961613
1937297995
670566466
1116138320
1985514781
1141517487
1796234863
1816370708
882642488
1474223431
2145806034
404757996
376020025
721272251
328920160
184790381
709392397
1508109039
1949360566
1892959827
578990560
935794993
623664118
165738781
1664552796
1292106053
1708844249
1224364206
1814074367
30777541
1375204684
607914042
1889727554
1982118190
394286487
1492303202
1619422294
282586390
120563071
1772601189
384307839
696045566
1459815980
1833928006
677475512
770748613
1124620751
2135672491
2123182867
1723924495
1637297532
265722282
1744224502
414149115
724340228
1237385765
2126108328
1324923758
2142457613
948746016
1681254563
1260276048
60568690
80022147
594604224
1997641147
1285845720
1387821493
1756216940
1572934059
1326422624
714887446
620253361
1259579307
672610281
803311018
2024642135
980526628
624322175
2134066071
1529109690
352771312
930010603
450797421
1737899115
2064152891
1064192572
1212896335
545397549
1898743498
2027640473
1790196676
486185769
1402166237
17943583
773912347
1145269333
1238647824
1500020229
438644119
1805445891
2129885901
1632322887
1167527771
1722873395
1044306525
648617976
933625296
806681081
1120919040
627182454
746498964
1103196574
1566148272
643683903
2052603873
786719246
211375979
745151388
155178353
2045278187
1565632660
946670091
1112753666
739158639
1451740671
596838493
599502166
1787407081
421736360
746707031
323967700
1611159943
340287179
659011184
474718002
105055036
1844138941
612684668
641227221
1170482423
1934516138
1308779610
269547346
1764514546
355865103
142903904
407930426
86247453
422731627
870499596
31496959
1297305322
1191545658
2109327419
1887962327
164135624
1886479183
2086301148
777020406
1994023679
542439927
1875536438
651585473
589522286
1572938520
1189293150
1395684371
1936202794
1957796075
1952565832
95602510
864666971
154881462
2059490827
1726266365
805869999
882826219
1800608968
641352360
641855009
778721993
489370217
371743921
2049574976
148712965
1319314687
415486947
1587676486
1366326324
580767286
1028054940
200668910
1909539763
1724687546
1828451530
826619311
582317753
588424609
38310574
837253918
955429098
1931679711
1650323176
955896539
594004937
1681947449
982380186
1390871205
551434877
1020670715
1929523470
2092925787
662281778
1611178203
927734431
915110048
1988663653
791548074
1025686169
2041118006
1341902699
1392965356
208627495
1515399743
60350999
988233886
1401799283
1606606002
1496448153
175926092
1330522607
1993709188
885447242
327085032
755153857
658384701
2049391731
2144165000
1733286278
1249797376
1709507295
1569825569
339880385
1851066146
301422244
1312843488
880224983
2109311601
390995569
423517201
1532086563
2005583430
122686173
1055867214
179373710
535863436
81271785
1581914677
1236374874
664032764
1411030755
411034528
1995663956
76682248
1157351257
1674168434
967006557
1021902153
992062895
626977166
253437275
1677219771
1220582571
292201559
784673878
1813955095
64370112
409769702
1411847373
665979805
264387689
1659991741
611807302
162074727
1431667256
1566095622
773314154
1021829240
1040017235
1942632949
991060122
1434289865
1990736048
1992674064
961184152
631387172
1809832709
174497899
558464309
525284695
1187439472
1645357112
1011704257
964220269
1615557751
1427619779
1216528064
211325721
315161945
1239068602
1722198249
357368017
1358236740
717129392
1958269955
1489805530
1859345660
1927587102
291892627
1629863680
1653476972
2082057935
1566055692
1633282498
576939699
847842163
65963888
1289849207
1728759138
321476662
673770856
814233920
640250727
1519037838
2129913870
316540627
12286171
1638597413
192514515
907938332
250042110
146120155
2015800857
2094012329
1471296474
446725633
176729472
1388461729
1797419665
738388908
1317343726
1647686111
1067228290
1636163783
2147148384
2062634811
312304747
1614326555
2098448718
1767108948
435958503
1720539985
354428720
923404414
1104403350
122038469
1846354525
1532829920
1498441235
1159152084
1465315419
506290463
1086696114
1925791673
45683279
1710909624
1801341319
689281291
1523485695
1615179447
1093266387
159776968
391294763
1277213095
1275216606
230503480
2139024960
620884530
574537851
826207565
2033254700
1427457848
82809155
279347225
133859836
1887675946
1207260750
1832293183
114710301
217544574
844516554
1443727922
710508341
1855788066
745528161
505266182
59683960
813263727
1131237200
631497526
1268752788
1816109912
1884289522
174921389
1003076371
546434488
1113016293
896019034
1154451186
1662539690
1224445913
1765075439
254597299
592586249
550616769
1255498692
866613981
84935806
56431543
2130061062
1856590778
1018340047
1182386792
683425669
67359551
1298335468
29783810
2142321787
956648031
600945877
1410543266
1529858920
108979106
1604624449
1146728733
1385141066
1917990010
1304703392
235549677
444767571
1467805657
1146052146
1535482597
1752664688
857551527
2130334471
1306959205
432444847
2144718054
712377075
145870017
1452271983
1524490813
2004980676
896913437
1305592772
2042440123
1179914877
125166940
1170724627
2056495792
673755663
570160521
1716364243
2062292542
1201161799
1801654363
59498735
467807596
568215654
722503246
1376369006
217962811
373542761
1314049270
2023627307
1237577823
2054901417
824787851
861244228
683305036
1086527049
815231704
488741276
1518645956
1116491856
636646756
141385169
1086644200
544297055
647781404
941961810
1884644223
27786354
829484459
163294370
1743250267
533883258
1540882635
853526361
2014168262
1642468200
79202128
52331585
686171668
79009101
1311340287
1052494953
640916600
671680023
145212066
981772545
1210330000
290009618
2024766507
202868124
275622733
1476244242
728683286
1426344750
1579017865
1358162242
2066887987
1581831401
830177599
100797639
1027918663
1261992704
972806963
1872518463
1306683742
983462449
733801053
1255579337
787338621
1646316485
1739579416
1413163375
109928109
1207908805
1850531782
767965842
917188986
265984930
2048234247
586589168
829446245
2103083928
477929632
477130669
96168057
1035909123
1666233112
50118675
628828809
1339350970
1987407463
515590898
1728287239
1632360339
1860930527
1540932614
1865206055
2145579602
1013731108
1437505796
306383454
2129157205
671931334
684441619
1347272650
1919434564
394097324
800741559
1840563089
1238564792
1012091368
1703943535
1412141047
1424426359
1198372902
189843593
92293935
234150536
753492012
972869549
1284210497
1666794261
1364270264
1788760441
2092023353
207144822
468047335
1174771486
2057165189
114734667
739897582
116246654
111903484
1975213048
1426823163
125216279
243406048
1324819737
932631457
1486886410
659723938
1273022834
1407285588
688177199
876946501
69600522
1585953685
280975885
1486076879
1828466787
279606296
759922163
1262299949
1957338874
1068690513
273145847
1786668840
925579135
1983453975
298162881
1965402873
1281450230
1549046579
2035832045
1185043683
1635096699
1424591728
237131917
1728198602
1126838242
1590647041
394883889
119206631
1499973780
428836434
1458903492
738764646
1425479971
133903136
1056597556
956978253
2098738411
433516113
1571760842
1704803260
463319098
978949853
1985990023
1930826858
976841101
865803947
284976714
2097365424
810921776
492407338
1309607092
1766505704
662720752
163931294
405650930
2030643969
651249753
797294080
1770223335
831735321
1081720374
1663427154
1250361589
636554577
721428049
1363864095
1557396213
898458633
1189954722
1541516028
1103584613
1877310066
1299366763
6009360
37486169
1424694982
1580474893
1247249934
20287825
1564646397
840574397
1473043965
2122583537
875096302
1175485941
26107373
1526292591
770930006
789808753
1060353707
1060430062
2019314020
1322435744
1881450282
985084140
216527263
1970079989
609011608
1289475476
529942613
712764939
1268819172
677793492
1974093174
1018131397
1256628875
1046348289
1278418662
624240776
370313916
739666172
735513314
1020075880
343939360
434786938
540061923
89038000
951868161
1931543743
85664426
1530898419
418010810
471945641
392796157
300736668
970699668
1333132845
2033533151
1991334193
1944705074
1430629364
807530237
665508030
1160872438
1014252964
51246299
463125571
1163932620
744406379
558911223
733448658
2063189657
494357105
1591245604
1104350023
542769023
153795627
813630109
1472313433
836541538
1634788701
1480541358
798350394
1812112003
1069814949
870336686
1487043715
711077397
479135327
903850629
1935024462
1497267476
1100565046
1640930559
1320818700
316513586
1088888859
39955764
294412432
471457922
365798054
1941748942
568590256
2072036132
674771238
1691451329
1425932874
26906173
865953426
1882687236
104538777
642513588
1957832530
1224124863
588764267
1019917126
231035107
1080264727
2134275628
1980977437
370007857
1145457531
1083430100
1637173144
1801886695
1525029008
105953537
660105251
1730545911
1738325688
1223746944
1398772778
1888509114
1557253511
1167561405
271306600
440751991
1330496087
408550757
1525493729
1998838581
792220642
42123324
568233964
780544046
1662219368
748152410
1067706309
2000215385
1646231219
1091474278
1796486409
63031397
1752282698
2137864560
528119578
884651073
766480000
2144546929
836141237
254154310
703073619
1619324112
1870830697
213573776
2125138198
744943949
1065023604
555584851
2146404239
2054778337
145892414
1721047776
1027617628
147470667
381695068
603930089
1845977514
90911889
708483486
145353622
791274783
620737577
1813605219
316012137
470622022
1960149575
1613482665
1546607633
961994892
1970584695
1191740664
1600969590
144474962
1621731634
989884318
238435986
555184526
694151434
655139102
2060340533
987703302
771694336
42666213
1814072753
948133462
570675144
623265762
393567033
1840228300
1586275818
1506977596
1606600125
572639558
557643625
1262817264
940676318
2036878898
1209570704
1400423599
1189397881
1619881991
1283522453
1132640821
1908315498
1236478365
1807333671
1012437697
1145500606
1849604763
1057950668
315581388
1745392855
1181518677
1985553769
1768085532
227595937
21922174
147401630
1929824543
1475636985
309753046
124441595
103290322
1985160184
763351325
1416666676
206037760
123784087
2050964580
1434132272
2020834
1467246655
865257304
1613588494
1787021672
46501960
1882910635
1329412122
580414890
1749784881
1013849869
1614382918
1442244256
736499360
359476974
2137892842
2092607260
373811736
1793853625
1668603090
1748048321
1277360206
774634963
1801625899
1844643897
2065978115
1287886179
318509286
1007202652
32117209
2075597296
1134181544
1963732631
2140334894
1417043157
1047711496
602170983
1170370111
353748479
1645332098
1260683419
1036327692
1560034757
883169976
359368244
78333992
664596495
1414033266
143764600
332451083
1760082994
1641042373
1617863331
1266566824
1287949747
1996384745
2005426007
893886323
1636692128
753046007
906673792
1437967126
1050308738
1795250915
1672320081
110850512
738931032
534254159
1097535625
434054547
2025422716
1920876249
1249703915
2108697658
116373697
1617746242
1946502832
911437169
1005253692
1442724757
1370909853
2010553999
2054340413
1753393549
208237422
1576058416
965469706
1144215013
1160839046
2056754043
1952044157
510578851
2052408316
1177978144
1607413026
439129926
1727913826
597967048
589303988
863616804
1966423965
1828248991
1816223459
1853982294
949671492
959921500
420320219
1124288589
2049103305
979248878
576161416
1473594030
1891268275
1222658973
1002202273
1839730145
1338556377
62797878
2133000294
1987107855
722309217
2133407723
195030466
1443762215
1832433161
130715049
2113041405
2042221987
1152673646
1784314429
163225193
1785932376
2048325168
876911528
1864333715
1951153886
34294750
1855225442
1880284603
540016806
1988914770
1935009821
2008696833
1248167389
444314469
772351381
211375979
1045622700
715970587
2139325478
1340565123
1958548650
1885347557
1058822847
824293644
1719371226
394654642
751578998
1633447756
882266213
1589265741
835306891
424201864
1913250810
1821367986
1730832173
2107739093
1085978215
348911703
1508720671
1949726339
1851307631
264254495
1746616470
2009003070
2017283128
985951382
1730255573
1963832295
1183384940
341114679
498167726
16638936
1162422464
1660279492
944847807
1476431942
1843170008
125151930
1452884616
563635298
523433329
924604432
236541103
1141862330
1335243472
1185399276
671360382
1207111846
741942178
872021383
2066329720
1663351804
126567008
1773969156
1621525004
1029859267
581510197
1875534218
1305729872
1700593559
1437969282
1837705743
407811360
1583744376
1660636857
1375946174
1637347268
566559239
335879686
308668818
1543814219
304697684
295640311
1579124773
1235270622
159342046
1145909419
1485436983
256948562
33404806
1427786998
802420135
1186651727
1182407366
1561884356
1269034105
1788137684
1691926155
1788763575
2111772173
235286115
1509837150
8420070
1698684234
1109549407
1917814987
585800224
1543366078
903805684
2034612352
859523975
139351738
632353762
518444726
784831211
160928488
1668025839
1022689884
1284364578
1012912532
450500905
1818482112
410520930
337981844
1984670424
272105098
24974434
1544256403
1926447148
532966482
133509986
1039324149
1175463042
1533481240
836425001
1761138691
2084781069
942054137
1721265577
38032220
1700224738
1070429091
1033527910
1908101283
1895447287
504665291
1898253947
437336608
1945960696
1536159920
318100592
971720848
333497294
1329153051
247336670
1105149252
71963172
1355782163
1589455193
1386329719
644204835
2031237913
314279850
668785778
1808039210
459804120
585604727
2109351315
1286759485
553017630
1406204305
746360935
2115679584
427864573
330048323
1224592856
1708766170
2107318222
533491725
6145160
268104526
374891125
362001966
1363870277
1833670520
1843974254
1079348978
1494819241
516740425
1982955685
1600862439
1371599010
1335136766
291463491
146990066
1813803875
1604306453
1887789766
999751976
992208791
1278390754
260126211
1737332142
106792189
823558521
1570625182
2140575748
772049968
997770108
95524817
413117096
684807785
1355706463
1555185147
1975928526
1271237141
311399262
50142393
105018770
641792372
377653965
790943276
456022778
1621838117
1103569415
479564034
972790696
53176203
796698617
1225703547
1145910559
1194867990
612771972
1044082075
1945960696
1236202177
1749804681
646091719
1025481615
1777765186
197517638
671776345
1227752026
1747550019
1747856973
2015093930
563609090
86383506
854871967
868503140
1914339107
850331859
178249075
987128278
485165902
222536665
1278333764
1103977695
287088918
8090935
2061023263
1431303716
137005475
970868772
13805398
1887358409
929380344
906416795
1533650392
1687061898
564208052
2118673085
666109353
1856106306
541966597
1986745905
1452981416
1733286278
1837509098
1456185260
51249561
697659367
1742916339
286091508
74214849
769230502
1487228072
1653588276
1430212643
164945402
1452000410
327331323
1138917821
294680785
860552932
2035767048
1202339671
1037362549
199926475
943606950
466960062
1613744803
1644531436
571768055
1980392974
58869173
1600867815
763954795
1115414327
433429740
231458696
1980953135
20577029
1252146880
1128499578
1256835522
996156986
1967851472
1743303034
860397391
1651762453
150986279
112631013
778720762
1343396942
1620701266
1280388953
795178659
769443489
2140123833
1332872978
626409041
1033157519
21342397
1884121098
677952266
491099728
349755942
297312907
519549708
864221744
824448526
1864028536
1709374208
428862508
535474256
1486445102
88280692
990446023
119474109
878659067
854993557
701886244
398510555
890433457
2106493875
1024565214
84107248
1204610947
1197318566
1451053944
712920106
1647196194
1327403866
1290602599
1952653414
297940555
1795692940
1960240635
573125409
906347791
1915914225
1217124699
1360383791
474480587
765965101
2078974004
382334445
1760655584
408489556
406826613
702772910
989136473
772343933
424854594
1483909978
785305094
222378787
535096359
336505106
2038503588
1840794828
1844920369
692786452
335975043
10921000
2097411565
1972098234
1979108185
379742157
1975106389
351553534
1106943337
55092632
1389393549
2005913970
1923301409
1623807236
1787464381
1869130301
651032273
703696386
963592369
1101072718
1115657042
1133597272
328510291
1974624103
1136052230
864894167
697773156
661064533
1198800457
320383078
1717861977
999105617
1900069188
1859982420
1807026772
671834264
680967968
36946921
2090036248
835610891
2118626848
1568209064
430568250
941650370
1541594489
1029912164
512189575
779676178
903409111
2114155949
1395948972
1256529715
269286443
816813271
888191573
1020018469
1481919907
910147054
2127222623
2113294430
885036244
356185074
1600859918
237943276
157136921
111907906
1617168046
1387927689
1723243405
2102334878
1491307123
2106525869
1773938779
1801366285
2137633108
2090832395
1013587376
1971548828
1768084673
1953487862
1758229751
466253508
386891613
503551030
1805460586
133824696
673464645
435554497
1742794975
95377473
610201761
1191043039
1225957004
561268169
781240091
1652005769
1374101143
87212498
846771923
679586747
388287696
131483561
1178944430
762529173
995016445
1597891651
189860528
1489975827
963824801
757899131
453594434
808070715
1168287519
7513471
1785611071
255167490
1608030027
181123740
1121853378
156686863
1524121643
1652131926
296200854
598815674
1471429503
729234596
1423282307
988901561
1153810477
1596145395
1227296995
2073821059
383234660
2128569585
1056334175
1800933043
846613627
117012998
814734822
1574812012
646217677
2030485074
1673609817
535894845
1211905754
266674378
831381746
558141481
1810172730
585400937
1375215127
988153965
1145897756
1822215424
655479287
2019332998
589774709
1435005593
1678338730
1631573122
2040868921
80737439
234558146
2125114216
1641679798
788265120
1120237616
650472793
1420076057
121707608
1016536490
1558067147
1303602682
143090359
644462366
2101573557
1651234284
1079260537
1340266164
2104182053
1579117951
1231922795
1965939954
521979632
1277733536
255253911
564630322
232691272
1205121583
146020295
176309628
669080958
1142055858
1201200687
523373762
118904570
1515354805
1182143101
738291582
2135803855
1021087544
665958772
43280883
145284799
1918277585
1083918258
1973352731
1457004465
196037428
467004664
1990425344
875681329
396517130
533148644
45921931
1305573330
1156403804
188414850
503626195
89086527
1213739774
1819308590
1153749353
358132988
592989028
1039738841
220004959
1560938370
646431280
1697481550
1307892060
1341954755
1277610135
307041271
1988335801
204118764
1787465287
296076903
1401865902
152390508
2082976362
730612281
1675128082
702300767
1883286446
510486949
2112098011
92749422
1160449223
1472196231
1142778002
725751316
1537649686
1421391525
2119253879
756863977
1676530671
12496054
1877740387
1504315094
2058018921
422071909
396924552
1664658033
1169090173
1237656110
659842413
572024614
997676937
415051115
1936007057
838634652
73869345
1515708171
1952283001
1394734063
960731488
1174099392
1699826574
5944012
1348175299
546215517
225434960
1229544927
304995516
1426031812
1635161654
728069048
337234666
2130793079
1910672795
1973876763
1818867564
101121538
2011834088
2005766951
650632339
860918609
1370037318
935011273
172190936
1089865230
1670347074
1292611470
1904541183
986480000
1620152154
1916282663
2109309483
710095306
1673719513
1018036602
35414496
377394918
1187648213
1094798996
326464047
382951227
1096568258
480834745
1558467365
16073175
1278942355
358553692
1837832232
957184052
785931553
311590197
94596273
1078345751
1468686476
956268665
1144518452
1726803562
770330193
2007174317
396158432
1356305454
1788797748
2061687217
96532431
948365939
492799049
486750379
490184987
708445506
376186567
765454138
88655014
871544335
1338178468
1722862343
126694963
973128107
1901450910
909918161
1694037314
1247726564
912959368
439729622
493316732
1142016630
1045148771
652116446
440032228
1163476619
1467559017
2123743058
791390833
622630990
298617588
660889026
743039311
250188680
102530031
1292054031
1449899153
1199991312
183295625
1785382607
1326531369
407579850
110705838
631690852
1968812189
2084978917
1229026876
1375060833
137195653
182738270
1734633113
49615840
339861913
1303738611
834325809
1207096666
532405217
1295078776
1874736511
2064946881
1211954786
601909874
492359308
2032600477
1044664080
1526039956
404679850
3217751
1221351178
1548264367
2065050645
1452499359
242504992
857092704
1656533474
1263720894
1808996795
1487723799
581929826
1973853020
1120549825
1297978987
2099792591
632440945
1471814044
1480238465
1180294667
1978794344
673806689
884070226
1385291646
1327145321
174814930
1383620003
897456994
1483403989
1347664895
197004372
2008425970
1752180343
1940273615
1583082651
1512972579
1263904020
1278764264
959443670
2080479887
1585088545
412565982
837575506
1313371794
345350811
1012126997
205739211
1600111530
327379740
2093279090
890327338
805679600
774643000
1530446054
691539672
990315280
1727111783
1628327503
1411895257
946999943
686711010
1024141853
105068310
1227404836
1601290962
1863198568
702745243
1903772966
2058442351
1038093834
265073289
983472296
6178366
1300835186
1833002053
1870950451
1809756265
1237619613
1404562699
950517989
935473001
1764101451
896009086
1517737565
1236845076
219390265
453054762
916521453
264211273
1572342295
74759452
367222705
1362122625
373148022
417893400
1169796898
186616536
1795454114
1062185495
512799510
1071117359
1350543464
1146621312
1852396361
1686972961
1285742443
826917754
1958103964
1182577391
695924319
1910235842
600010746
1635728195
158826399
898510771
282270180
1572727104
1297836105
1194844841
1169670105
263100957
2102733359
531766281
511677860
821645988
1436251372
1302861711
541512483
1112125971
1218701410
72437675
791862394
1552104879
258265233
1804506818
1261318157
1206260180
1041527407
1104716962
2000383936
1535537592
1032900175
674508012
303487311
264803688
1652610680
1065692770
1200633684
255182498
2126758022
1103392225
1841272018
1373546028
803025100
404012131
991534923
528511881
93468793
1607481225
1868482065
1568037320
1114567251
1723219894
778231960
1652756846
1500810299
1183649755
1272088071
1807641200
1630750208
195308909
14250085
1469595778
483362449
751328410
1667454347
1352744479
715734754
857255983
326946313
2134338639
1173623741
1214015119
1010042008
1587167739
78441599
1159255113
1752015916
2063631314
595381228
633801311
1102098680
118369986
165179566
312974800
1903772966
499898196
1873820992
2089484848
1733268448
1857928687
1730175718
326007768
1551937340
1459654985
227403986
437848866
1932634616
2064949863
401211329
410962402
1375029168
225463087
1957458814
713447647
1982086491
485916724
1031574365
396498098
949435194
1766090182
908661215
571027135
534399512
966314116
117752384
835677639
1787350194
1826677024
437409593
756665175
554554399
1661316671
592201811
648271610
878132332
731318700
313901295
209568811
493112427
698459739
1570041990
1526763890
664566569
158542197
641600149
1691837844
1715646002
1976231113
1293721624
1171367402
1700487239
2092598217
1112015780
1159289187
306564657
1816920694
407955393
920801224
378079411
1744290209
810920353
1321085753
1734670004
241819782
134810489
812174781
320241259
745246898
997174550
517995137
1410036443
965890931
1899645217
621861778
1751773430
1273975879
1454109117
121473297
302937445
410561019
1334278303
2016983944
415948276
1141043746
1962635993
1295082681
1423705939
188987843
1356341539
161991892
392744704
1877523251
466552623
424832800
1852190708
1043998888
1714444200
770003240
1934598402
121767280
1570787600
853671057
953032920
703782861
1731594489
985887959
2061328635
1219076270
1606014239
1775531078
1245999464
1962515872
13948054
1695860637
394529052
1667532486
2003605296
403795967
759099425
233901561
31158808
1296392454
1367513561
1545837651
326968669
1441035901
1722476863
141053247
15972735
1559740245
183742218
1503539292
1504518879
592753805
2045251282
1154685740
1125698339
1502459133
131695476
1914678626
1953376493
806638055
1403047509
1925518263
492373891
581213045
2117648575
414585239
248001691
997907247
978174749
505198889
1515172210
1600769259
1525588523
1133763069
784974127
113583403
1833909887
621387705
495340241
1817382399
1067192015
2032519403
538524173
1303404690
2016554142
1175026932
1707691773
2144205165
701253277
1089487855
189583851
514882352
186147962
2105297711
926437550
2026946007
384938641
637198077
102637549
118354048
1972298866
453353693
1719756638
393711884
513272674
1625471019
364375083
511550733
663664159
1364406219
932023209
711082513
2137727775
127470403
776798247
754026182
765237936
1713756917
1564219609
461732752
1895453671
1855316997
656519255
1583106999
1622538622
1257247824
1647112360
1312057503
933862750
1948446165
1704385896
1754417779
1383711129
1869971968
1224775155
1241600736
536307787
1190804797
1190175239
237367104
1342558515
1276151579
1766907665
245996017
551917148
724137731
1268138647
1845928197
1867233511
490690321
861742638
1100509339
1669367132
82887831
1864263681
60023491
2049493338
449284250
1406934616
1246426804
445616512
62493298
63912108
1818746342
671947722
1067779295
1759156431
1693663818
301876060
544957983
99743474
1031935721
1356156980
213835966
929776863
223254961
521414423
1130930627
184304461
407191312
209139113
1739283029
554250839
467511885
564345837
805702857
1876568384
2114677327
1553142615
1608966352
236616052
827247529
540959667
807440649
34594702
1337004641
37748126
1672107842
801168878
1053526176
186522440
1610037918
227396627
1487420041
1082289876
1485675613
1103217273
797916855
2021569444
1449818942
1157879371
913864534
1992108446
917831701
184565075
373585446
603819056
1024395763
1105531870
1609227703
1274640703
483666037
353711543
2089720212
889091259
1024307745
1307374241
199161737
494756111
1010169384
183699994
1147366615
1349355671
87926435
88436581
359038447
418535839
2094501970
1797078761
1144759730
1969681422
228647037
255000537
1288584210
1734930377
2024221946
459199919
1056458418
1392799297
116246654
1556879071
1883822259
89905200
1641068814
1508027849
1387072670
334558361
1540057831
1224514937
1009920956
1517971556
2069112960
1890885116
1902359332
1173539301
483768290
1376267499
1945828776
1541682962
1763276066
647615283
467446293
1282172552
1937794772
1301155851
1807312598
1935197933
109593481
949502633
1458603572
724421705
864803033
962757446
38193347
479869666
1754301377
493054523
136786445
787010857
486697147
776325650
1617769383
1666650387
1310342831
1394944960
1425467141
1191036616
69856554
375462685
1159089982
300786468
17981493
1166278099
2077430157
996081153
1869562333
1877387812
2059421222
431570531
1525177202
415703546
1735272198
995910677
321798078
240389353
1491482674
1344021145
43373215
1543286504
1294663376
2024795750
2145829057
1670558910
824960287
77952872
1693096251
151653325
234620971
245786936
416355462
1052948099
186616536
1573871867
572717301
248715104
1782529751
133685555
1294295162
1813485222
1374551994
1618803446
548253269
1126941657
1602834082
1294290969
916623913
675922868
78413862
1944940751
1699895424
1920277183
958287417
1366861270
991114346
1299621512
997907185
1711920404
1211104233
992989948
582186742
2049009504
2139457333
945337692
1008274332
2117603295
16350351
2121515952
1145026162
1192490382
1167319882
1984754552
1809340278
83012681
1693972847
622631071
1900266446
945622019
1219448501
1796338488
1398555795
2112590070
1057025494
478670063
1314054804
1248214060
752868280
218850746
896670860
1398951318
442171237
1194548827
1006314377
1947342179
848212721
1260800838
736454610
2020713208
958874962
143549951
2062776422
164520256
2103818162
512522200
499646828
1021965253
149035310
543896310
1148032578
1507479157
2018865575
1830975896
982733407
1210415436
1067293681
235803668
1102400929
1450860242
737139830
244725946
1755394960
1564582038
514610070
1795925225
506559414
1387733867
1121816056
337291532
1247399567
1312637835
2016769497
1072519322
1870410336
650755482
820427344
1353810339
1632438485
157856743
1698370727
471418040
588663936
470110326
1309618492
434706956
1943334945
1582733627
1999626766
1634978954
1894076695
186013236
281609767
1063564344
1535586946
998110211
1004031072
960402347
749359664
1549234643
1324011351
770383836
560637638
499875955
1479209798
836883973
1264942023
2126350429
1753017588
1410074490
716102276
872669505
1256385917
1937209086
826305673
696977788
189644132
1509997294
1438882502
116129888
2142584037
731845619
1723172231
2114670758
1976597997
1182415785
2012357575
1181777912
1392310728
752198653
1880656741
515923047
1027783198
676341151
101031478
1194336220
2033185844
100052299
275043247
2123615837
460136675
1954112309
1640090202
1854635963
312076742
1986011641
247973058
2115948314
1703508378
2002067721
2054352315
2027898258
1299493731
982262447
769744357
2083582765
529333664
1882367003
882607751
198759997
1903705202
165362011
803577324
1609334114
1156592761
747477520
1693933387
1034505809
583874699
2040205228
285685436
2002151077
1100415871
624280585
1321921727
1343552199
178922155
300786468
2074763237
1366119952
1401720700
1317756337
919088731
1100398183
234461084
134532744
2074861238
1021688721
1080606655
1199455742
949923019
2039168503
1978760372
1666744289
854461842
966272910
1768997670
1919848244
1105914070
1661387897
72727159
1073965058
1338684063
1824053197
1060781683
2108913504
173296025
1040456640
359345217
1022994625
224303883
1339708097
669212642
1207965702
861911747
501732510
898935940
65692277
497263891
422499735
1398188784
1320810704
197461682
1399315554
86309082
436579925
1085250000
724612402
1112129930
1755750370
822349539
1735293858
29980371
200265967
609043161
1816555903
279673129
1069452714
1859465073
439180736
2022700935
1823793258
1384009736
1483761323
118000401
521864794
1442611458
1387408163
1299455336
612517787
1331745168
642436103
851578130
1382799931
280994037
1423448086
1251747753
1770782892
2095275055
672683437
1359773329
1017794575
177318849
1026038972
905935623
1062786602
1390011551
29461314
614425333
532287000
1417766671
2100131683
990566591
2120666884
2018401558
284861069
1338136639
2137648645
1887874336
1256401907
1714701948
1312294756
1717169644
560088998
558976245
991482364
1488046551
371450923
260349726
1359413048
1126664675
1947138447
607393742
1476911071
819484700
895057291
861163728
255901600
197499675
1515932293
767031798
1381330560
1476386728
1946532892
64275909
946503118
1104802249
504667018
365981446
808412798
1418209207
265877416
871996576
1186851305
1870226108
1310656737
447203348
1498722980
1546114490
1306220854
1933856393
2070220777
2027513450
925063869
636894188
1182129860
1394985434
1832624253
1889005806
304787323
2081744591
1321813524
823052547
1660411522
2058858392
1009610281
1715638492
2022838661
1320019781
1615474109
1979467791
511722319
1756133471
1137366924
593621698
1535784867
1561647466
1663834942
135643815
1182842547
1438800830
581584132
1534438012
239736352
412663263
1530381815
419029781
1523440925
1810209424
621308893
202208663
1591990459
960470787
1922735991
229045888
1954635849
8271245
2104454771
1245822813
749011991
165898229
679194783
925029062
912525291
308998826
2008213407
268813832
418698345
1306544816
2052596587
226910035
1098001835
1149256091
729406260
650956736
2105250155
690041061
685374076
1858988943
1647028859
1562549397
1554449149
1321965399
474754126
1624070142
1783718403
278542462
2102089255
1311973446
232644690
1341734488
2086110618
843266553
951355157
1037212595
1911432978
701661925
925665125
1498378341
435596326
1582906542
1342248333
696587888
1573763889
1576120181
2111959979
1847104107
667986859
1369399723
1852281271
829810206
1777701739
1780751368
1773116022
541642359
1689936991
1069038507
317247913
242677435
601997237
840679615
588812890
2137849440
2007026172
268727449
1124983164
1239262459
1058959751
1105045711
1302514807
803942107
1575107926
716808549
1401669388
1921650641
620979660
1326565932
956756370
2122550832
592246996
1558044410
389385833
416959119
1717402466
1213530948
327730725
1434237943
1206424984
757383415
104982890
698845456
440855747
1490861720
1508142826
1538920940
724149229
795985782
648997435
1775679673
1648382388
225583408
1058500061
201248297
2124061336
2147013544
882460611
1714074768
1003414922
368518902
1218339066
193979371
1200080559
594415624
1416398843
950990634
1160876700
248353021
184554065
1322861309
1341663182
1146640903
1186026229
55122245
1939859003
547636321
1907667993
2101648983
1427245168
281159006
2093569755
550909797
189861853
1689901435
973326094
229935453
948361626
326688816
1621568791
860599522
752806616
1943051932
604062226
1573011111
265230220
1779124870
1246193549
655588257
733612155
474665259
1244796980
197214601
1203922573
739100443
650516140
995779194
829481216
482295430
1589756453
1147225317
154469537
654150125
1892052103
1183938335
143825249
967475118
1676451674
930005866
1104974049
1635037154
1830142082
1120325671
703199646
1380264712
1006929650
1148844871
1290573801
1470505248
318525583
1163626750
2123042013
272422851
355325304
1756539747
58492758
2045722640
1912515911
771986751
2124508026
90381361
669787824
356883777
2039498498
382394003
1489314091
442466560
1122957830
1126378443
247391220
789727728
248269437
1673827990
1577574296
1558242918
1367968842
2006964077
1340240857
1849475612
1678874088
1390280959
2010987409
1400073683
148300895
1130020595
1755761332
1442901726
328866475
1944767680
264859932
2085301541
1846336528
323395686
1969490326
413248606
576592063
635057848
491170438
1766090401
28937164
1137996163
1326226736
1506951852
564386745
1377054522
271737074
1791631407
1191621306
1631150763
1168417004
313659324
1189676585
1773047750
270980365
1461849642
877760301
1340898908
1171353587
1534544373
2021948069
2045147739
91727259
2081573153
2020616659
1969015705
741494186
2136426029
144953237
664239589
965438260
49137394
1930305373
1206303979
575219400
1636843435
1313436293
1374013913
513332726
1403777684
7354969
563452570
2094261518
648053375
569276329
1069758389
1069020989
913036814
586617555
661861374
58095839
1416060409
763652545
80160505
80817047
1062771020
607218504
1719702877
1788205070
1950920251
1089907823
1587798757
1906639687
1147778544
822256814
869898565
422671779
539199109
11315644
1534798253
99304805
1336132964
947081159
691970974
786230372
1145576389
1814869292
1511880231
7848871
1653708070
623242349
207972658
1763634978
1793779377
1025995973
480811548
373487797
1580944772
651680917
2083378037
1710065815
815674047
792132239
664848518
1610810235
1506255288
1782266705
665243444
460121757
260767048
1182967517
737354653
377371432
251942465
214594355
264787967
1056744022
1452640386
1682470659
424612498
1454106640
653772011
1759209594
1562305335
359322180
1625363507
5525506
415844028
621076165
1012070562
73662403
651904146
1062294183
1635420342
1664597962
2000014996
490281268
239380914
903403741
389617154
244602580
2143322792
1877835096
740384106
1644094844
292392236
1535394194
337985895
1675180991
1028862812
1348418998
1518113356
1540736990
1662824619
28135844
167356401
1187404144
910965173
1757828058
119638236
1336304385
1455626245
572413934
1281696697
447558444
999692496
526217764
1291752315
67294664
1722234776
623300091
604042450
1028140217
1379886779
1327274637
531917471
613834913
218074044
1286004956
985655469
1131874183
1706423402
957988533
1547933065
575277173
697974796
1964886511
91615696
1564753632
1007156656
2039481507
810958880
187657110
9212110
920987688
1387862950
1002838638
1918710791
933425227
1444306397
328942267
148399444
1743631187
1424498147
1793588757
1473654961
34347997
466580276
1920192227
1252972381
1410434104
531957389
139942978
2097775797
1475848430
1180971059
571943267
1265742140
54356935
314293850
1303372054
109183917
1080646631
1172002352
1199724148
1376062795
1756431905
1281745676
1861280859
1861883305
929558446
1591708075
548880487
1124264680
757589769
2012164
1104898991
1787459083
712322690
1873277317
1243335540
1040027332
1194151907
511566467
1582831095
387734509
1561205768
121516396
387262972
257361826
155478311
190484090
115100774
712111012
41991159
1731038998
1041321441
1236657470
920977984
52311644
512498469
1394453421
39256246
10850552
520848157
508814411
194759919
472571874
1460769337
113751927
453611859
2029780161
701233123
1928368904
707951016
398612668
601639163
773401745
348534555
1833898847
949469086
1604813482
1819188049
354899483
2088406183
500880372
1542815020
1909056976
282091482
167101300
963754282
1168163900
1903616189
2086827459
2052763700
666918743
672649515
480505180
513240509
1480698644
958933546
510686777
680007057
1760538005
1645387003
1268842447
1878142823
1853269626
1354500034
2067031197
1558091904
1926810416
1063587812
1875139684
1660375605
1278865746
1923755364
875959831
1752210091
1029632304
1585181231
158501191
1487691359
1407911482
932384978
22785082
1863093415
1538987178
811693631
343792881
155666484
9590795
343455242
1584508828
890186146
1027222636
1847959317
1516871603
601590063
1274814630
546475433
2006310770
1702268316
1217323905
175932152
685720709
2045589752
319489615
1638531462
94199381
1512547590
1071450546
2146993877
315963793
262124097
1854688212
1873300941
496093462
1833061666
1323963297
883705222
1690154377
1758380773
792348139
1118851712
792197939
470646528
1020673041
793638641
949661064
714092569
1734014654
204586880
1926061939
1952875084
1287592405
2049589858
777750868
864423254
1472492898
1621964145
882405404
1258605986
732433884
1996069915
2100901978
748937200
371288006
932094689
1538818406
1729362128
1993976077
878572275
827409480
1093385371
712262788
991984292
195821929
845585150
676469
1920294075
893263477
71841318
1589889312
740028070
1750715413
484958776
1233189775
1390356325
407090016
963278015
1334717172
429833397
2026662830
100910212
1644012008
1769138120
1403775981
2052265343
1043398713
1474575631
1490746382
1734474243
811307766
808256563
255115353
857952744
1986565479
14783457
1470143086
963109408
1639790672
460096951
1897192073
1947455258
1468089484
187253405
394302135
1706336983
974070296
1194711438
2047053934
1564515135
527894211
258934425
1086722448
1479443811
1216538573
992751204
603498523
1961745819
866404096
1640941578
1122378340
362066294
1457839830
1089137720
522986979
1974142263
1181051416
1806186964
483130597
1034007088
1779580240
752467244
518883352
1193551664
673770856
688876280
396546735
459881662
1398047715
1912070111
198584310
1787717049
1731106599
1880155551
1030951971
1560943021
718072500
408660353
1633733173
1105682064
1057344408
488459133
1887985015
1639239996
1347512533
257614200
875481725
1047038827
617713182
781326359
591098296
1251911026
1216170779
28130589
64621097
535583946
1805903693
827775045
1438512292
1521715891
1554009849
1954239974
1446933390
1110501979
1476261176
778199877
641158683
1883073769
119077540
1451285482
195352017
1849208025
1364655009
1838416462
674845990
699537323
647017459
182671842
1582649298
394042326
1291965366
447714125
1023421452
1538910140
1202061128
636808843
1872799430
273296595
1082217251
1727490915
1659063193
1682657280
1066011294
1801395370
133938597
761596912
374637535
2146940219
1110658407
1893665592
1948387088
1912400760
2037094541
385757814
1318797069
1831895807
211410432
45371814
1247143344
965905157
639033594
760172086
913565966
1017724048
356800625
1457955699
1853885105
456911819
1418086473
889177372
1736074173
984969589
1508975040
1919624373
1305734344
1911927716
1520778347
978089701
60879669
892123044
2013139877
645996452
130951419
30882098
971590859
470167266
1406518190
1487598946
1937781642
354198710
823509231
1936883511
1531450188
518081611
1840157923
1601460058
1171537347
1007284435
1268504868
1992923245
1746367159
500070519
1033092487
613637160
1217075668
1112013686
426390375
503395667
384201479
75734751
452985660
1779008662
2017588554
1706345929
245767647
619435576
853076242
475956607
401465969
524655939
1845476217
2094476004
91452278
986436896
553706204
1307608265
110302605
953782644
8016259
208312436
1104884313
576947467
2139789109
91248078
2032626810
1726928292
1212918139
324676985
37798429
745388904
70399322
1772381787
1727390870
1518204572
1294625524
1536406127
578911714
1995792909
1584800324
557294624
1923287715
1546284519
481589321
279226851
229121786
1942757625
418305337
2010010716
1404541322
1464574722
1128905838
1202994245
966184868
1246492449
2064021329
1853107742
1192812479
1623385300
1365847051
835289530
173608291
640816913
133059706
297958131
1326990963
1251610875
1787530111
1160015892
1941190722
676825616
1414541240
204607953
1819885388
1107929239
877208219
495349281
357842654
465032175
855160842
2042554635
1245364928
1922735991
774430547
1927477858
226070158
2099862506
970937111
221480407
975441124
98467862
1356881323
1378117298
933660542
316946412
1513728144
809219667
1932192271
802346729
1946004501
709998928
1025242010
1194140013
2125238795
62714614
1629140742
522382415
404440611
559564707
1467206423
1689779047
1109049902
1746043829
1663122450
717241077
2020232207
1862809034
1350349184
592595072
1963786854
109714082
904047490
763291031
767528711
270054260
2093177522
1194199032
1129281748
1048528620
689578477
1512282860
276238118
1366831518
1773988058
301681194
393085670
359421533
401843653
1640830302
729338989
1315087939
568788941
2028553030
855410102
2104717867
80911666
1148622241
857792722
709320203
1763782936
1063414540
1772049173
278454579
1311776138
666288939
1869605477
1233116659
632462403
483805275
899127628
818382029
52123492
2048959011
1035596954
1211211506
1544489648
877781777
1775930676
33280319
1004479650
350077735
1454336101
1097576288
1082282421
1560495363
1141330697
397026068
550374256
872511860
1716442393
648512932
2020413618
1610953159
317020295
570006226
832016578
651078573
855441219
1500551494
656561466
1097890157
714020448
1757238529
1779392328
1471803052
844906382
975174519
616299876
898595256
1961764321
962493965
1151196077
1831540890
1320533000
2052819620
882678583
949624761
882884241
1338585578
1067351202
1176002958
136320050
1787034001
1207988797
1164291645
364924810
1966773548
909945206
1736076719
1066144468
488793894
743652414
431227933
642030630
1995031696
604237632
944457803
403036587
1092848109
92680664
1063953514
786778127
955793973
1970419375
1582059292
790383479
762371068
499131317
1458054709
586875615
37270844
1243092603
1705332948
632618030
1898426895
1539502024
1005100533
1773176959
2034883912
2109329699
1677146101
2057208288
402225778
1053440687
934201053
1631987011
193596218
1636205831
1065154869
2128841162
1736095069
1613589957
1268790042
446487263
1987774473
1779034438
1279834608
775525407
439823329
1646461647
1108204071
1863690374
1122077603
737280406
213401342
392778906
597573819
437297137
1009864786
378779842
1691952671
117776949
1681241118
10025790
530064446
2018434381
1438110189
1917921340
231647908
904223233
2090572161
775761608
1255065743
175089598
1483196504
670465588
601884194
402838849
1854840989
1232474237
972150940
545377346
1638991063
545264828
1748224536
75673
205703505
14613769
1365860119
1167648531
1442876034
175620891
984514389
1514783004
1262113700
1839828726
1958517962
39790765
452561238
2040459836
1809571840
1131389053
1856370498
410524677
1328364854
1470587763
1168368397
1134107187
176793327
1393633261
690169001
1352515572
409549411
740505289
1045904036
1914201636
13878790
1213646545
1360883258
1872797509
845364782
1256315860
546709531
2033459264
1130903296
111763914
1397597632
544998393
1417005055
1857441719
1343972603
963028675
42749194
1005818052
399941475
776903266
581064341
1852374327
743136959
1739282441
1859277648
1753873231
1990869929
739141167
1727230417
1389768007
171918373
863583469
1024308135
673270788
1281455240
942650811
1349871632
1054874242
1692688845
1048800930
167477361
1304241815
736109045
1459412550
1808020887
795135233
151190259
560853784
1460028533
584082893
294961231
1634932006
80959783
1244104430
125028258
1461591916
1143267333
1564532983
924602505
1568344018
1737206973
229464133
402843912
1432844282
114436342
30805440
877321351
211916781
1900335973
1884184448
2083783597
182415200
452413101
455648003
1350647937
1497307481
1043202979
1562508267
291885491
1953703136
1045346793
2144356808
49856725
2081690041
1576840092
895440048
2116855309
87861132
1653099448
2035766554
623313130
391880005
2096875767
1941184048
1839722641
1564963182
626329791
235900344
1471679571
768838935
1917441347
2032937072
1309760183
2107636833
420171985
1699970437
603266942
2060586249
883755978
776857845
118177253
1727671722
1183026630
780884442
338424601
1832136977
1408563571
2019288358
1169331932
81163603
284445382
1677472184
252637942
523595494
1377899685
1194242450
789387311
1499756143
638496843
658766184
1610023193
362093902
1216844109
1427200916
975381638
412628270
1536576556
1247693852
506325518
370008162
1879886393
1030903102
6263063
1412028149
1598875941
207580398
35505685
1053707295
95717976
1928333917
2037265652
1261985300
175508000
1825200139
1252749114
425363087
514185964
62508895
1559658414
1708372039
596291065
960515911
1101983753
1984281831
102711549
258982141
1652081471
2119525557
1880021444
1588774643
1822111024
1089832652
1893522899
495952433
34483858
731230732
1640193350
1332281889
1878035006
51988870
2011205613
576375657
1816677984
740365558
1724832749
1814268028
1503857413
495449114
186848961
1266925172
1892970006
749460764
79134110
282209179
298057927
1161206594
411504004
904275246
565192189
15473164
1746303020
342006009
1094082252
421357638
829392417
1933617365
313367538
442781700
146994070
361473354
917768238
1487097447
456930857
699159697
1803181017
228421307
127334728
1203299335
1857778810
1346698764
2029918928
268149887
975398254
102374250
196023403
1153016235
302511754
884547090
645815416
1618149390
1263844337
410649176
1360308763
1523974659
1350247147
1935887453
71253096
1281257681
361738381
1376109066
737094353
155270513
536542585
505848641
20834467
728559606
1237095127
1078632814
846688340
659005363
86201381
2102059207
1403357236
1238813065
1722105066
1545752628
880277748
263704520
2144760028
1707716836
648315995
2133567029
687108435
1148164586
2042027222
812019386
1844391411
887089137
15893239
1179694715
809440935
882176114
1473260756
730502954
1257762086
602511311
1273149121
1233752996
1416211825
446615826
1429033587
1676349665
970123881
1303482350
104911968
2083670056
896836311
2020038039
300453111
1968896358
470216647
908523845
1929297535
1227706674
1087046864
1513423471
1285593512
111767195
567600262
558367083
976550606
1072946859
1070539012
520369330
1027253830
363216154
494430760
327801956
915882971
545626061
1306381058
243108013
374829733
788063802
1961754176
1231850410
538198834
291145191
2091311840
749828914
596967300
823684700
1698990352
519545405
395246938
735638435
85619049
1827181669
1458553676
1305257793
1416110116
1690062939
417301112
774807015
1857158822
1664276627
1111223411
418846397
185156735
1689389883
145638909
1866625411
1898350775
10369402
2077475961
510426305
2131282149
2079672940
97625279
1621561203
1485262691
824321531
1323912668
241604825
541854383
1812446549
737476409
1265132281
235496455
181783646
484110581
650574800
1017229324
1372785807
1529997676
1416004051
1141723555
2034743631
1069906282
362585093
1771925285
837214147
1606970848
1141614987
971802309
200063494
296301494
2125908938
434587882
480372665
728602452
1319466684
1536770310
1203141170
2118620230
73469578
715314226
1991447655
1715333023
1754469522
1001346050
1974961156
545476535
123189206
1281222704
186506777
547093687
1460891570
187529056
1270407761
212422923
1384251073
917095375
497143745
1218576360
980199798
731773541
198817818
2075082449
1500531929
2016710891
1171265245
776561173
625112976
749563283
1460261465
889094398
1929545142
1309716787
190699186
390956900
1943336585
1880179815
1660251471
1712531796
258910253
432395173
58793703
1101444133
1987641889
1735445331
1760801588
1007084942
1359419163
599756026
1178812474
610049470
724808663
1095227935
1021424785
198514996
2078247210
89549229
2097092731
837703306
442361812
2074380793
1043409271
6608502
306553812
954918389
1164220149
506720188
523778600
1044277175
220934469
1286863520
105765059
232510973
322647779
20895734
667468314
1110839041
167988367
709836720
207914447
880799478
789267596
2048413563
1378007927
2071699238
1431908151
1834654791
1694093751
1733048632
1864933086
1077896301
1821915342
2123651962
1282705249
2113350724
1683295453
24602153
655152539
397137546
439854458
2123380145
1367258948
722481375
1318580413
93266822
1209061082
1347994577
1263206435
1050496086
319876316
1175039184
666593650
980184404
1602227720
554623830
1435916622
1346279780
91800991
1593077057
1977166095
771114799
28226507
536425241
453600739
879947023
1522970653
977066250
737534675
1508442305
1814352924
550094235
1001416010
1488931259
1767497981
357566334
1995618265
208024186
1840668470
1946899660
1237385028
293854412
962305212
294389203
1434082598
1485214933
1577589696
1988719850
1695379827
1283646907
1393868753
1927731919
1266439061
1307161351
828154521
1899631287
353134398
363249949
409213465
614388173
1436129918
48388642
1460138147
923484480
2043957228
1587567166
1140674566
829163472
1458119399
1940337781
634246606
1269172643
663885790
660747343
1038689578
1277589005
1991126857
423586897
520272933
1039930340
2004192722
1358100499
2144093659
846515104
897180990
815242019
460697405
1511979443
1416691718
549171632
1303473647
346949834
1096541846
1924287808
937826746
818901667
1411137119
473040328
1233827737
1505920975
1835976218
985988801
1674733416
781383934
367029527
733875496
1037203859
1276642778
720919443
921020129
1873249815
197383541
2087077810
1646430501
744110641
1602214416
495307148
163289178
1828614697
508900478
2135760713
1134666553
1797684917
44811320
945156324
1367107753
1119885649
669625202
1072708771
971161035
1668133292
165621655
701403287
2029973652
2080742638
1948394664
2005087565
1682210582
1855392863
2003675516
1785004297
1131140881
1945572627
1081602463
392159941
2095948009
497248540
680186466
881677388
1065769039
1184996578
1231296068
634381403
1006886685
381986774
377789767
963422516
1457349191
1081807409
60870609
1218747608
1052068224
469343090
1420227282
1373057952
364107088
279349530
1720760032
84312492
1979502376
496309332
1782820044
1705911575
1291790508
1313739077
1689603164
529564456
1768776736
900837824
615317589
697663634
167614440
985342985
1178506058
380899816
1114176653
306994675
1935250470
1208345253
1624603373
940659348
473852079
1911245623
727552919
310035994
1765911224
1539784136
173402834
1763018622
1296969172
1656438862
863403164
1185289140
1197957142
27718853
1629855509
1842529892
46343783
265733289
975784664
1242133542
1432570392
1674319404
2007763136
1625849451
623764647
1174143979
1126516546
1345465946
330169026
691614332
1137253787
658232271
1999615254
2122812218
1197364088
1100435836
1602794827
1455806284
558889911
1847671171
1082973595
902397440
397340381
1930274853
59829359
672640722
290919158
1315297700
1734164541
681397447
303646733
1585806220
1422455054
555810153
1763964953
1223652284
160552662
1311490074
661788195
2021863868
1097552741
294442797
1564060914
412369776
1101384
1414878939
720048327
1982241733
701048904
1499562297
1271986284
964174574
1481116914
1584202683
1093632976
739903735
993090555
147088176
1102333375
797594389
1448534306
779814593
118499987
440346077
1139364191
2018571367
1997552277
695491911
285815203
1591722980
1252161572
1051557786
1295325222
5818448
1577566394
1257396184
1837510928
1739422901
497788436
1482258040
689887759
1217264794
2056749517
150116436
1253170687
696030774
745148641
1302973698
588374559
1182251831
1069778053
14698325
514526069
1616413575
394231602
885973367
958570451
1734166612
1765394340
716609670
1938105456
1831977478
1209145027
1203791166
1641914948
931577269
1779316204
1573799826
702965704
856143672
984437639
575897816
906717847
313360352
586990256
623871700
1248039124
99568094
409654043
1066833442
1646313198
1468531760
1773025218
1965607196
1957916251
239345214
9610037
1658286420
1867605177
165300290
404429505
1933286488
797428967
1375710380
1600780924
1629999226
413387503
583732581
1419253718
1960775919
221953977
1024816407
526629464
7530273
315341144
2138069714
1204459187
889579270
413235433
1899634947
1430151558
747003730
45216446
1198582035
171002149
1766638616
2021971847
265059861
661919145
966025324
1789879966
164687386
1927465237
1385666027
653074988
412244046
2067464919
1536460731
1303566790
1331998997
591948719
399386886
976538028
316240482
653245076
2011483797
1030995357
2074201941
44324242
238449724
296027891
612411643
1066217317
2096607771
1160529936
1318969280
1495103918
728919264
1387615789
760710483
1335321264
430085555
317397075
701491823
118967503
13376745
1084089017
364598676
276435903
1727071145
1492002680
921224642
1836624294
2071289805
131904197
781937856
1010164263
800391108
171107946
284199312
211764923
459550863
1330343137
1470648078
680397198
123923004
1677363900
911284483
1098796189
936480910
1657362165
88699882
1358153112
1050843351
9857056
1990165595
2052470865
1048194948
475981473
876475423
338791331
1071297418
1033798356
1286276765
1654914252
1667896648
954591788
1702240049
1098007062
536811636
350570453
1872588974
768940410
1137832928
23686594
793917307
892138797
249025832
1449630239
1640337319
1027960134
1313372824
325470340
867123617
767034697
284427848
1304570812
762563748
1560263223
1259066311
1741872157
78265719
1057374685
1313659606
778353472
1000706939
619446939
134986686
1861648113
1988712921
232120006
136536726
1570469291
1866464234
327489418
1507681469
521606753
2138953452
1208770128
709787380
118430319
981913717
1050485198
2128018937
1383618389
353988934
1354081216
2127244008
475467130
363717158
1080497859
1342391342
1199204079
1537726763
1075083999
1822614499
234995286
2105545069
1978481444
1179356964
1463124303
932954595
2067292200
1882473139
490589444
805080211
37215704
592946809
2002420190
1682807953
1738595494
1812220046
386122778
1671399406
493665231
1868522532
1287424883
783636046
704841419
182943679
1493954169
825896827
1224560604
159847688
533999503
316907845
10779038
610330726
798685548
75959185
324999927
957090446
659005024
1220665957
1553844845
2093407099
509684024
1124460832
572661030
938534026
1996519817
1082319165
765910250
1263987850
2034995964
1456812847
1295639053
1180039331
1629160753
480455011
1391961682
1785343397
282952943
428333415
659132347
917221365
184659901
220310864
1099158961
468937647
523476131
2011469818
702645402
1922465624
1132981163
107740557
976836372
498229119
1183068645
758762989
1291326837
1639167613
145674150
407633700
650173959
1100089812
694490065
983627314
1746725057
2000286712
356698923
1614426809
1874715389
1259949954
706607543
1336819413
92425437
1232379767
251980696
1217338964
694986920
1525537311
178324896
610864403
1668386258
2018018213
771805880
1039662141
660586342
1011260495
331755320
837687484
1512144161
743152190
3296098
1849916046
484245101
459554165
515552611
1627114244
846012419
5489769
877928386
1040242263
331266856
745676573
1411111685
833931114
1096406367
402633890
2114796266
732464018
290467970
291979389
289260003
1352108219
1820731254
109276400
918936519
415801835
2071871295
1379726372
998770914
860993205
2104838916
653539429
1265943348
974416867
1515964231
1287994629
1541489315
1074124384
706255603
1911846522
158747643
1274584310
770957225
1916089869
1975394898
1033640486
45466747
641613463
728392661
224415539
70005059
1382877478
1069779972
150592329
1128065461
886808329
2143698348
722144905
10587353
2071400873
835735629
1706906263
1904531510
839611956
2107879899
202411784
1382123868
1503556906
1865778657
1784062456
359968030
122585683
24569000
864867298
320159713
229990267
1472304697
1107059103
1569648536
2016490592
1900046889
865696642
406266239
643533693
70851922
32994545
545477653
2019572495
402439359
2058764739
1432850725
1594938812
1745759933
1697351427
1746993158
1676662422
696168823
67225887
304546220
1471919809
13303525
1537089767
883298219
443025627
1809006269
1498866936
918758207
1414176776
756100958
37419901
594213740
1061419330
508291084
1608587086
502519930
1945542224
473756179
460591896
1938431308
1739429493
1786260032
1757929679
1193241596
2107711192
419882729
1229522424
1430622812
1679370426
163601163
82046434
566145949
1839148897
959401311
686848484
1311716932
1254099309
1533788491
2131858876
422187892
579207277
705374905
156232803
1512887709
277442362
1129494563
1909450415
1645382806
792270488
989487512
591585117
1688598406
1694586672
1995643021
1460722919
741780695
1922735223
1196265339
860254128
2037350848
1410888252
1409746105
2082290760
768191790
320641318
345894603
1546442824
438041284
1500729310
1760032254
855074655
1792126452
1212555364
373510253
1102556765
1367745195
1245051086
1410755600
1038076044
146306279
1671147771
422973624
1054293777
1625716524
615714023
2065328450
453508684
1540591788
2118348493
1359968611
1410014878
551591385
2107412436
418861563
1613676938
939569570
143253710
805201547
659985624
1097750710
664343406
1499619274
642042496
179072402
962758507
1234624216
55267072
1641572131
995459981
824474684
753530422
896904781
2140921049
844950265
1236000551
1470172027
654594564
361290284
1077604171
1299460401
1473166891
1752520808
814935397
55873532
1233515370
495902807
1073823938
227916231
494162027
1742149166
1673500471
1019720795
1305665216
2125028080
877837185
1836591984
1058142374
42897320
2079451313
430563739
1709696398
1221719271
71889485
89430502
1343255542
1374110155
1804473178
659789959
603689461
865848499
356334546
402679408
1520435962
1912244507
1973318892
1318547027
22367621
1811868445
527208747
1430335472
1728046394
1105676408
2127679485
308302614
1228830346
372667421
858163185
1822836083
314073615
1206813983
31126970
86424359
1299821882
1532461936
2068133886
1850934701
2008313612
1482588768
1438430219
413435573
239782924
1477804101
1573814155
1261879411
938391091
250155933
1336029709
1128122874
738787713
557668012
582480545
1873163761
1043424333
799481052
203216328
1843991459
1673644779
1421301882
41197052
296510776
1071513663
226301790
2034055017
522288343
1763665229
1122510210
1743792061
674882992
174645695
1477479053
387268929
2102791910
712883153
1384322367
712298754
72824101
1602171420
1648370963
178977976
2020226706
278940387
1013459340
1150348388
633443602
64011723
280087359
323669919
461331863
1132842455
502889289
1350346495
1377781961
1660291583
482373305
1418383455
1709580949
1979271479
1673927511
203789819
2115235561
383803641
21381763
2928493
1333132938
1761574342
1408696233
471369717
74173995
313123573
1806654807
1919169176
158952200
867790691
747722681
1000930497
1945096110
757554554
13822554
1513325244
1991894488
1562980226
1886348766
686787700
1748815199
1517116719
1641360070
1676697486
1150458673
1912006679
274826675
258136580
1608175663
1206305234
1425242304
791027530
1971459463
536876374
450603476
70679373
380346241
796465274
631081586
2017854871
1994535068
946638361
208512348
174618513
1284197443
1245365874
971124658
386937167
1436981584
1849279223
2066337881
1000929285
1202296763
837381689
1583479133
1866858369
1773592791
1207032307
190619420
1092721208
1092080263
1432347551
1685049963
774014466
967618303
1443569357
1090972515
89980238
637172337
1206448036
1039131168
530271694
640990341
1572034559
1154294352
2104301051
112613711
282340773
1172564670
1987010927
695031594
1526732619
443382657
1900638425
146929811
2081508185
777676780
141445643
35947630
872678266
497271902
1772131544
975297572
1362084154
1726646002
450732764
923128810
234116862
1371264162
1381184695
35176843
830903804
425575276
809664189
1547903755
567131095
633351063
150227841
176337961
555947970
1107941630
1237010223
638021672
1851068076
478832828
2067198421
957389128
679049538
1133545150
512070780
1800117537
275543041
714394957
364658323
130804546
1512559180
468571266
77039831
1875698364
1381374563
571720414
956738947
345747407
98883119
458788221
1382990820
1087833832
2049784668
572972097
603875409
1345218658
715700695
403606816
801034289
1469009990
170382502
489203337
1303512766
1721517547
255333731
1054074627
547949953
515558414
1867806432
1601646170
1835829426
694707522
1047858664
212511784
750311671
1156096989
563952533
542778431
585796848
2009995361
750772596
840109964
423613943
23623684
795274454
2105223451
1970174412
1551539266
1161807571
1233111337
510149115
1975098420
1280321735
2020288936
742879792
91800101
1497987918
121744153
997630357
432560027
1922295927
338799013
1544320639
571854165
1546163215
1450856645
519173782
514974436
266800470
1024659026
1066750505
366880933
1341768750
1140033120
1151041442
1542902371
824856771
293895994
1467668286
1885009917
1316371465
2024065316
88562029
24711211
1503114712
759653727
1309618492
2007837714
264034170
757155369
1303213225
1286753655
620253361
1505099133
1808910507
302079591
2067988293
1329321529
401486338
132935073
1285534111
1010468705
449931298
17978571
371926583
1951763940
1877961827
1901051089
2111431681
2039061066
1445970808
740667366
1821544622
1610575374
845819907
758223310
1411586216
1106954116
886370010
120471195
787033676
575968783
2047078925
1123439212
1922869330
820963182
1426762940
1281564196
960639672
361611316
95317172
1072282175
442460156
1086128505
463419667
424467378
563393135
406288278
450369366
1903911060
11805293
92801110
449427204
1382155390
11118080
358865669
1296449810
979517553
1813656948
852684169
480871119
1738712160
1439735513
1051229956
1519536412
1732598590
2111873897
253577116
1958910834
2096922067
886630687
1311782504
499546435
294195843
789148872
1505825215
1463706074
176965132
1852015775
1249976484
1874379507
1802927414
1109034766
1144691564
869901535
617133877
1784200711
1470469759
2119213681
663282938
267161618
1294493093
1678732909
1502137487
1389898672
547818779
1672842819
84660523
804020909
1194815684
1479328071
398821034
1288981774
1518179523
1418497065
1528722758
1329073721
784576979
630234924
396751612
256688807
1546135331
1629353400
1098517364
230132529
1177643238
815660041
1332787763
1448827376
2146039769
401268701
447793353
1548190789
1786929568
1809370160
1169086424
1445099974
270330323
1142943787
750210877
1559782977
999443881
1483356670
900983757
415170557
563030732
860159295
396965944
858756059
1493708774
1752267854
1076023241
2032316509
2079230726
937956108
1824532384
1182608888
293806460
1512440755
222137486
323549400
1716770894
1595906387
1603884850
1289464055
638474494
1814729371
160340494
699620966
1776728691
640393185
600597196
626009080
200983921
1309487111
1776506264
582426815
1569644308
1662219368
1363653718
514197136
263198196
1881153077
50071309
797317139
318507832
1028246190
1482862759
1357376707
1662338886
2110205487
1660624157
82608973
148618220
1719371414
2082002722
2140685268
1385148309
862976544
1646752964
1373318630
2072099525
102403278
2017967653
2100104588
1544575535
1118027185
296174454
1647151526
1771534508
1957115556
453407862
830437480
72683007
87792861
320415438
641167624
644960992
1525391724
2115968400
1304645673
1779414945
1881821065
446528932
841274385
1834138429
171445968
153698154
1532882810
1105542530
1499229485
1788200948
285062997
363570608
836718701
1639592955
1925812348
1445037519
120894418
1217723191
62007865
2142703429
1959454925
2050606469
1566121721
1810702570
1891116809
296577783
328375823
1214622723
663638065
217525261
579730546
782310784
1580328520
142825677
1941637760
671303406
456095538
1448912179
128039268
23239606
478180099
335401575
998376634
531523521
1277181790
1353417904
269269302
113219687
633509057
1761994350
256475634
2127687803
1112719541
1341752304
1507274902
1967389664
523112904
1458889500
1258149491
1888599705
1025491088
1717342845
2028757558
1433117148
521578672
376345226
306138679
73340661
1464790633
29613723
732767979
127734327
935012991
919471598
508126030
2053717798
786639478
272480616
889158757
1097248195
241776825
418971975
269407489
417500717
876920517
385082851
71536024
1067069015
676820728
1567395626
1174568615
227410172
1369000300
67315994
1886228273
77610640
889923376
1641255208
868793571
827638435
888564664
1750274767
1938990260
696054873
1192267442
1167963930
536353901
413045206
56625276
753554143
904305663
1103266928
1605840843
1002063508
538592177
1230781058
1825761084
684853354
2078455984
553165916
813040977
22493870
764522
1704053077
1892183419
42368559
1580492797
572301453
550974843
1545880495
1415958487
712935584
525943065
2033678569
1442508092
857877700
1305467785
447407504
1455435267
168649047
877030917
682458600
900316517
1914641949
909534204
2054668303
872413554
1629269531
1010090244
1820731661
1849068862
260681023
2081949562
1754353303
1648456197
1665479339
1274071155
2072395877
300636271
1330497388
178534650
1079804460
1735248669
2045711460
1986088772
2041323887
998457181
653096550
1686140313
1239505745
1922165984
1038964714
101331995
978029328
340844422
1287153958
1342608572
1886846398
1598032333
176947474
938577987
2023731640
773194855
1113695446
196014699
988858047
1946147108
1168621862
346544523
55534842
126969209
1388576397
1019713003
1405910313
2022561651
96808885
1509503320
1216893075
897402052
1840824016
629608433
928797863
593993861
870907083
1699245715
266080923
1972526493
2030799594
1801810420
1190254323
1240096559
52614314
2004687924
662974365
1994938942
1885515408
1948134315
752882741
1778561942
1745790859
1881498894
847491195
523237141
1920519503
310521374
820789546
800754171
1724491238
1224990230
1917989894
1325096027
33073901
54309618
1105990939
1487034567
659645397
93708268
161765258
705490962
1039028475
1335389152
572670533
2134806692
1958696895
63770670
732130691
684017572
500736179
1796950470
1960846475
292461381
1453909919
1955690712
508126322
80742952
751349197
643241765
190911742
1014796292
784389617
1974483602
107928764
1675931543
959742984
1938067702
232460490
1649411793
1977383255
1051606854
247857904
1433269492
825361587
1730253864
473582409
1265249226
219217441
521673384
217874090
1540289091
168030713
1159597068
630059324
632353762
816161318
1701174191
974776913
983907618
1451480736
677431941
1041716511
1317785179
12542131
432326601
741982344
1973133413
1767285167
1169841297
1285054906
591414402
521719971
2134396080
829727294
1271274978
1527694213
1285108288
1311981517
870731675
518826440
1713713721
2045963144
1228155982
1078992653
981203219
1250460391
164552206
451933429
1737254957
1837005009
1296088443
228331849
587616175
394109759
1232692134
747703956
1981019673
324798306
648676131
401710253
482972468
1763096934
145052443
543413824
311659927
1980297743
2072257254
583328283
2031608788
811066528
488783790
1061655469
754417953
154112467
421784252
1053542488
973007375
359768154
1021366527
1468012924
477775304
964056115
449650900
1275753670
78227006
2097301257
837082617
1161244540
555934939
50990874
1375566658
243537030
300144839
844365677
2013808446
938551550
1833051442
2044090469
763061234
1021777243
516817686
1745613676
1170980042
2126663027
1771406723
1177624784
336951970
943789117
1463694086
885878796
1560176634
1337211815
990158054
848665835
609878340
490215300
1448692947
1215878369
1518440413
1339282920
29842862
303363125
843087165
1310858145
1938373728
1614043761
823157666
1641506250
615140624
1384522628
495141483
386896670
1400069841
731450977
754761645
539517540
572634285
949831766
1859388595
1522085257
333789342
1204543739
963673312
382090855
952440843
1897790035
528750103
1759556917
1512730434
221813085
944940922
1175180301
2099160831
1797199878
64817675
1549165848
698839210
391412991
998584632
1424547854
1324829304
193219175
1835054816
1830708429
639119940
436665575
1823234396
314801831
1168363994
782070998
193372191
1795263806
1113988626
105548151
2061189730
673169088
652176391
1512322597
377815250
1889893288
1457895394
1345833980
1065853973
1641241664
1857972480
110433163
1089431050
1738542520
1194253718
1147819867
18407692
1899576460
1757274481
1281017509
1830826119
707637617
2103638283
714342896
538244303
1552454813
1017924810
1833533912
212351819
1589932669
1911328686
1106787318
868543950
297333839
820923590
1799830661
156166303
1952964308
1737498344
1027936641
1979508099
451394786
1492201804
1508789427
276286674
223969216
2064574139
1553824344
1683896242
1616639108
1332067193
1507059419
2018040518
1343651569
1760569303
1979818652
222779674
1217504989
968661125
51849870
760192048
1742201705
2146988990
754569863
1148128661
680705857
1714171756
161666898
2107582375
1561184479
676961537
1651759970
554518016
712930316
80453042
1243064244
841871027
942671677
1092793453
878984492
1315949240
194549665
1203490228
1168492425
1924261047
917950292
2140835108
338811652
957062297
112646766
211249755
2036559482
944007164
1853284115
1448962395
2106560056
702237420
921339578
197078562
1742052135
1797547829
1046639818
586852150
1844759589
1056590896
1718349138
381915334
1930583721
1101868671
495056300
2587984
2072656385
1720166005
341788776
1694578890
193971263
943753435
556645369
387576940
1774595413
455392662
482706105
1823498833
1555126672
878395167
2065464811
998640671
1939451033
1434839970
595910608
865699979
1208218812
907250966
1218852132
1973938351
846910061
1711530144
1061912743
550730271
1774067860
1201581908
894189941
1513395467
592444511
600573708
1473050471
535011400
1902454391
2113086045
259151514
1480385484
1299248087
393386333
1343670156
577233595
1869641533
1495158363
915230134
124545204
2005225569
754560095
1341003774
1617684764
1706682790
1679143016
1157960198
1941957025
536568618
1066946799
1301858675
1505961428
278273845
418230298
696608445
81866968
537035828
364358613
2134975870
864433113
1071820100
1783774115
1747959969
1313480066
718276614
1415953666
955549384
1473079885
1647877765
336989019
167916785
1555584735
923489052
794541499
680560608
1418436859
1046535796
223391308
1385423730
411551133
1135980020
1800939964
272562652
812365462
451750034
2144527621
955702671
958128604
1057655653
973801557
1207402597
1729042044
377534244
539815235
1072800678
1960232422
1480062390
1095553314
1824963253
1158446777
1605759571
1983805511
1982319191
206807476
1998073839
960607583
1061774844
81423522
1617713269
2025260051
1074687929
1553013483
435405972
691911698
1542920157
1749361982
41069770
430316252
526211931
992810718
1910045547
2045597012
1735631379
680322477
832777143
1644483359
1126592409
331496863
1831001429
1289045596
199134632
1019809006
1676686266
1383011243
1277260107
586746728
1701276578
1255713232
802215701
221515087
362608805
1919606741
553412322
550458275
1474053642
1979516151
902289366
1536524959
147766939
1119199882
1281525507
67570227
850439708
899671864
2105511139
1557509833
1441090427
1884608712
871500650
496793060
375149498
998124121
567689426
1933804998
1029224446
237372446
192563221
430775470
1810983061
1423251623
1716137533
614939231
217837893
1987264265
747916034
315176325
1315581616
989925959
1715509360
1179724183
914374045
71844515
1006865736
1436167870
150310615
901761248
106085169
1150604342
112385860
460157766
1203311448
1707440266
1495118595
853955052
1714526005
1906315906
1823521
1348037533
1552294829
354518749
36279317
753262751
1085474080
562450256
849736672
1313517790
1512602031
213179588
2021416304
1044351795
913979668
1921922636
693462260
324617211
2021486303
416123859
777590018
189600097
609811826
208623446
1566724201
1279046663
610424504
753311523
1962680009
1617046525
494209766
1906197662
424523112
2018511215
1165410827
1814532763
1984991189
1925027790
522780649
973072899
2055468054
826394790
715984739
473614208
866942931
2055284457
188697440
1951031566
1049265038
1411866413
1511602346
1457268026
2129113198
1431361151
1115810146
1254462765
666140884
2121815032
2074908259
376125157
1619166200
1613245149
1885225029
1072415
1123447119
366905917
2117471137
343528998
1695816908
1413185789
1522937386
189001835
814724671
182767100
2015099472
1589352216
462531713
836392252
1611667827
1066677189
1390157337
362712956
1991773065
1826390720
25041556
213562629
1441730025
1154518247
2104821464
1938658692
1520601181
1995291104
1025711749
929918494
1702641086
428616266
1004874374
488704565
451873065
1390150807
1137214776
1024852142
1041281108
959070190
1315226920
952522773
991620217
1050671811
1225735490
286465462
12825
833883081
1374548375
1121951190
1522399448
530549410
2021935141
1210847608
128267536
1305566201
1291860759
272139433
10962091
81119561
638712687
1961072299
137371335
1860047478
2052856854
2071937481
216606438
536701843
1504441223
1339218678
1168814925
462348279
1152779044
1600020748
1826932009
1251853515
688748888
479348595
1431137238
1247918744
283555368
2054291437
911309758
407929492
1942970198
658794417
997923282
2035450135
1167943930
1774753442
409808665
893451977
77820584
1501498525
1556213303
422303543
60776835
1355645581
900013843
1245108738
1676980877
587991341
49344133
710757500
102497664
690008928
339605560
341381074
927089010
1616680596
58358015
318774021
1682584589
1130701772
921520517
801210947
1688040912
911653182
1829691298
2124538314
2068126167
1640431649
741358093
1387711461
72306867
356013396
252324525
795346960
1814252218
2081499251
107943036
568972199
1431305734
1072643133
1651221721
1916094541
325206252
794751568
1194293373
2025347896
1783867874
663356491
2110189569
1836587071
893790446
1901893349
273658235
895588224
1285718233
1222488469
1995161480
1783614909
151270236
1817030808
730868793
1079117405
1086722365
2093528593
741881691
1202938459
925466626
1010303918
1561509864
2134633060
1712168821
1753667084
1878869663
1891923196
2145824272
435814200
2041655591
1243843539
1292651436
1104017578
1308414518
1384550057
1227060616
1659515459
678759787
1868724920
1820204169
212778
1543505708
759525141
1010214900
2050945738
1168163568
96252345
1246161633
42165857
1211463993
1148189779
1377586431
1717475555
1657803651
174198782
1762537141
133306801
1698126171
205502710
966590876
676725264
1979153774
222645331
742662150
1773049684
1622583915
1484158786
1641071570
909670985
2037835688
2054939844
515632249
1933624974
1158771713
1599398752
733069971
349763876
2046827593
71942976
1584002531
1807219149
1397461934
44379136
1810130367
1965347812
1560985651
350483985
1495838709
1494601769
2088770514
1211718947
917055640
1262815900
238712535
241195084
266964834
608303933
177280961
43231440
1339332918
491814202
706169621
1938239470
387743225
2126711809
1431661061
817285267
2021557532
1620497254
422174317
321060852
1761241435
1429264712
2040160117
87930612
1388779436
549263011
1126380770
2142893986
1513296221
216763228
1445368231
181350038
1705131143
1503923855
679038935
140922994
317126358
1542717094
1413264650
1539688413
320425239
895909934
1602227720
2042542083
1450644507
1200852286
452170246
1127894128
220993979
1390582143
1051119755
829187710
674948613
1833025803
1109374210
1339655876
595463637
1387267987
878132978
99497165
297358528
40633687
1460500550
1231975479
1834093351
1393457079
492513180
1678941097
1287934858
133383950
1981920756
2077422153
1234866153
349067523
372862191
827218672
1246811006
261974288
1517930903
1757540368
1038921366
1256443970
624934025
1349687854
1179994088
73435877
98128045
530060169
420391467
1175747532
508107173
1753552528
1019625891
67519034
251354942
687758878
1998925346
273910761
330856060
1405997442
643147891
1156496577
1794945085
1516142180
70221721
1030881263
1968922028
1443506325
71654202
1146794184
53719543
1473526167
984676557
649669690
209690972
310207674
1540721637
1673092687
471556287
133286612
1371120706
1880613539
1352062838
1431264081
502312235
1137452814
675317443
1454341942
2121580605
1132325897
1418265754
157120163
1405585233
139750921
427979252
1464108768
1264061517
913042904
765248382
1352874999
70535281
1735329487
1580727709
2068566249
1647039710
929189101
628306000
1145740820
1576333563
1746308800
1073985033
225999245
278797223
653778563
516573966
707264101
907704479
83887116
632820721
1145481926
1819930533
1450791211
1263958510
1618269639
1771347739
295491166
1030683934
1385326641
743650975
1984757285
1734685229
1152708752
10273854
1485550058
1112885236
1351233144
1348383431
1136309497
1852900702
861852200
933349022
1411766894
758929061
1183837415
448362621
1977585064
1156363000
1756995941
750293024
972820472
1800341633
320831986
1222723565
608602332
1875626556
1323804054
2004652359
1401315710
391134630
1333180188
1120177056
1728591756
813239731
447275553
687501533
2092276827
1707132759
1710809156
1528572070
1143343638
1686695146
255496558
1141384704
1256646982
1265454503
1568679498
1759105833
1265042032
482679508
1507320850
2088467984
1833375436
417587930
1759672444
1399136809
413977877
2055025813
532721706
1996899557
197307275
239782924
112304687
2070398287
569710519
1675786486
181632798
1988812440
405408473
39310913
608320552
255715756
535359730
1568616613
855432323
214324632
1718525868
1524908825
1933590430
477394331
414720517
1197262157
1903563012
1743794285
498733927
272213121
1796083615
1095301545
1099294992
878868225
423214625
2029204373
571996061
1290639591
439560867
1084994804
1480857395
984824964
1814415597
495992400
1301773991
1413174452
137352640
282149910
1440101527
792710831
814993825
996668500
525760279
1697052960
470335046
1455059707
1922878715
913788533
339403898
501811065
1977694175
2032014976
2099472650
764015485
1996042570
459316264
1859670296
684260419
625135188
376186988
695050125
1496699434
33957808
1945374371
257333330
1559329634
271307106
1409884346
103222150
3397484
1640771715
261488783
437103471
226350241
1721911642
930049060
1848354667
1533543562
1254537521
1815030555
170727337
1119513938
1302993065
1685378459
1247056531
1383263366
2015719262
1662567476
986584265
519385558
1535623782
1717166024
1057533203
1226775511
289935409
842512074
505543538
1220472324
1476817238
1358119943
255939806
149101611
1717299626
1672096335
1694432246
1515070687
1699325887
904080704
1875911880
1161593198
1220486030
1287396685
1281679944
1692297220
997783272
413084062
1426533723
481644787
26993667
1791244240
506773018
9739927
1900056347
1111843768
1449972646
104861132
640889536
1400366584
787634479
837997116
291114939
896469305
1393038226
857969524
1473843836
37921119
17798501
2072719607
1900165275
1182648314
87149510
679701511
1725353552
551150987
1017924061
986221028
1412874218
1181772349
1779845282
1945724280
489545396
1246886362
96159894
1715930988
546443590
822134014
530219720
384726425
144334382
815065210
79004430
780130612
1090778291
596368695
309561734
472875079
992639543
1696574697
1889223749
753638527
585558036
1475252957
1921468558
775491719
1485470121
688811640
1487015585
501469722
1654610290
1119277526
466835861
1986568914
852226632
1928888974
1754549585
921309492
1540146304
1966891147
620850434
835289530
1654770228
1294185188
717656740
2024605837
46287457
38173123
1506955771
593117447
1631279769
1042676857
462425414
85686143
218265205
1291469320
732653247
1642405744
1516045993
1154885509
697400319
1686534000
1670194081
1366647001
1043281605
584462347
1432845643
384040149
507700402
1447779965
1903900707
1664787295
1062027225
805969971
723842114
262945905
2137902975
1856798304
1885305584
576979643
2140137415
997984998
1523691492
742361166
674267960
1236767338
485109799
351602589
1875594260
1732184479
9467331
1984029511
853454159
2084022624
1501570231
504773796
982442830
979248638
895422373
1956592542
1621241172
219569917
586722107
102077210
2011817366
1194258660
265636847
1781169551
45289967
1387565973
1052327645
1597607600
62294987
66928347
1359100950
1307137417
709202181
1152174291
1194094529
122927706
2097646869
1693955827
483066114
1018398566
1006459288
879696613
857026013
511761634
1037055358
2061757906
212177980
1068314063
505442809
1062503058
1820948115
406550150
822994008
851947101
821873925
1757233494
1605911020
957613597
867860919
2116841057
559958319
2090423605
321061896
1423014701
1098627880
393981113
1680537737
810661750
1038693777
1702905869
648677383
984105225
1849131254
1450708905
585363743
635101088
141264501
153457100
1154476385
952141400
766717751
73218619
1687051824
1121759211
345220409
674526797
759443077
912701610
1053349817
1395520318
1496303797
1273670130
1179400996
927213542
1650197012
633985812
125166878
1367740260
1317897687
1051424943
709825169
1282477399
438773210
18213848
1678417852
1816370056
1975436967
46441230
1834489396
677943566
2106476349
1587811087
165618153
1179887418
1473587217
943006669
572596608
2096165406
2077606579
1467802602
1325405293
467691092
821312258
1436982221
1961558916
454970589
1444548203
1932316266
354413776
557096597
1545701800
858009829
924613751
530151783
1708400973
1790078095
1078391394
847313688
1653104106
1085855651
109454308
1222115388
989874610
1604230594
796180361
2066982279
1902576749
1380605209
979574566
1380377289
1872643212
1615055870
1123681056
781060384
453789169
1161145022
612903080
2093701576
672631142
417756508
189678994
1058479939
1601791587
1776986907
113087585
1678863105
1781456104
1942731080
1412207133
1616765778
1655396313
1550290927
1366739231
1627535805
737340033
1018292988
1631078781
24573207
799675253
271958911
1294907026
1745398606
17707050
1559081611
6916734
33635522
1890492819
566734801
2045315596
543161353
622947793
1237468399
810832313
517868791
259246349
404147924
1445985185
599878558
1194169809
560002284
677674937
1519041656
1903763333
171320690
1780085202
919007184
792347024
1727947193
1606533674
228978541
206683304
1925812274
1511304593
420231375
1577367311
1079006511
65287655
1282762874
1288229130
1195618825
2059084232
1334374468
174321230
484480404
484083722
342026574
552613275
373061144
2105579867
1915154804
236898540
424751174
1271661410
609902029
1213186751
237447450
858057171
598720252
234322645
1512841974
50885337
1725764113
1416292491
1097640268
1916943520
556772405
251844570
1261916844
1600347521
1688101735
532843303
1666213994
1955240672
2140891851
1145004025
142739144
1580199904
1516327709
637818103
853272221
1353340361
1073225552
1168175486
140104252
1230789114
126868253
2018570300
1628470207
1400939270
842183913
479572221
897012898
834718680
1058059225
1386758752
499549140
232973073
442893750
1326812720
1113210653
718878525
289785223
606064460
1801713843
1680163787
1673206061
2038747479
1463612241
859091139
1790069778
1305488258
1195596783
899610644
189782567
1479043735
361962824
1901891077
1488853327
544610124
577201735
1964625652
527105995
1541105763
74976167
1570322590
2070076592
197396810
646262038
592675707
298229161
191951480
812049412
1835154475
2144109447
1020701079
665884534
531703882
1890134912
461506142
1361653558
66053577
1937120292
1986860665
865231188
141466296
1322241355
1564944327
1570262094
2002552685
390167548
1118753825
166629033
1894658451
836500520
193316011
548769560
185788438
1057383458
1470199618
693007083
840760534
317104484
571198176
283193094
1022161387
9746628
834880752
2064196792
1371538307
428987627
513196006
1582769859
1051378959
1087033004
766527628
333376520
735253182
784418758
287893809
744746000
321971968
2066810548
954010931
1137168012
1032152285
1348431420
1201034649
283899226
1518083996
286512727
1418705094
998596811
1241703189
325433650
1163626750
568883106
1954025101
1237114838
482438160
1797522501
41973679
597584852
207222308
143963488
1698527873
1170867718
220850193
2015394066
1661398754
1402815663
1693764544
909952450
300695415
367269200
395832888
1948302884
985150875
356995548
502568796
1104943242
730619752
2048615982
1192098374
1048938753
422301144
1558450798
567697110
1256143156
1758109326
1902475567
1353898165
1071165929
1183253004
5008470
1979722983
981857089
817200737
1903923062
171277651
268120765
726453152
604901088
161165895
1651168662
1494269848
1975836758
1273185708
462218647
2101893167
678561767
154797200
773116966
1616407903
6033426
1259431177
1531191408
1399363848
1017365284
1256554550
1476660900
1927797677
1732493871
638973946
2136467476
1339633461
1695816011
701166635
1886247144
2099304770
252460290
1096700306
93597729
1329933819
1330686525
2059237140
790043078
1890580717
1937412633
899157544
1060673824
444351171
825873660
669820293
1193720281
2080191738
810699294
449551929
191878713
743773609
163598678
784882559
1257672886
735297728
317320924
1846648770
2973918
187612481
254112291
712258401
1209155114
1598828655
191701633
176897486
1837308009
328467655
1169895537
599048557
1520384300
678620642
1338925908
1145452525
976332516
1353897420
631206286
2054269417
941885858
1693060177
44728806
632147467
621607522
1137097510
1403745804
271513417
1713937404
222094049
1970835017
1826503973
1333600277
1236861439
1375931745
1007546894
2001829975
973601457
1774891758
1132207073
1024295936
1747023835
1025717013
1979167931
1375526361
1359206476
1425496727
1272772258
819938948
785088012
218346813
1141484620
867006155
1555012228
1258725698
1984077695
109829546
102082689
1179287308
943831838
519065860
1272200258
1508954161
1653216080
641910748
1038735454
1178376735
1127453420
1763388823
332489273
183119083
1506022019
361476842
308500873
1824296028
607187253
1459886334
714798433
1044394755
1472889483
1462128555
1551440782
1416714427
988043190
709460073
1425972880
1034885774
707527896
1344808721
937136385
2102846398
716601946
942161130
281012854
1919272227
34454309
549266730
1782592116
934643295
44209010
1413143620
1982984387
1128830122
1216427466
717385364
1440593950
1128536726
1639166203
857887268
1691780336
1642007092
1790703879
1919638567
1684207557
251774457
1873664389
1035873699
618962906
681706114
714288034
1036838381
885856815
2043868162
432517082
744167119
1430017286
122960859
9025747
307252654
163162200
860252045
757398939
995497793
1658581322
1567661004
797092546
833535666
1051176962
587574250
787601387
827782081
1726560503
1183629266
862789252
329448350
867642107
33892818
1819509250
715114417
463463910
1522677050
526376652
425577559
1458563316
1866426260
263051047
683446324
1877210705
1688897252
216174268
1749631083
2129403747
1510551528
732507038
1116105093
487082235
1201605954
1595760018
1208508422
1411710883
93169636
134852536
897655580
1193442143
511501399
1847097101
882194007
524481885
1453609927
542399345
2115453877
1822041587
1800925929
1906276905
257382021
1219879543
1842024923
853401309
1320087231
981804653
1615937505
1673098278
1086940580
117955771
2108955954
1938498159
1034671704
374008227
253385953
266633716
1986414684
1828768908
1238577007
121870165
1983218941
184131205
718981922
276568940
1093219500
833662997
339727922
98223877
1076685886
1935993165
1249491549
1476514363
706044580
1206311702
1140008755
731402299
374706716
1253009214
1808414858
123561949
490260972
1425672044
641362150
875789844
1496875376
1959212756
1685735923
1569382206
575329082
705738732
1249160377
1971201600
82768600
1772045409
513622758
137057684
255256202
105152591
983527828
1113381733
1946845108
1133200114
1829550853
32193498
779691015
1719760193
1968624294
1259664420
823830673
943816915
763671161
1294807558
1854189305
966209157
1866152369
452134358
1427110515
693270559
1254376834
1629344717
232877571
247375472
672177131
1852281271
703181108
1166724617
403268927
369027654
78316222
1445384883
126139252
1768265997
1205269871
1727628966
1451851492
663657254
2034555369
954826006
1919771964
1945855380
1910547294
1037788287
1221376486
1479906916
1657251420
1443959244
374567205
1417692036
1927012286
1527928531
406852910
11179047
1345083443
673386978
1818068279
229588320
1448378514
1861637481
1469580250
431227933
1840346857
519024918
2100084184
1588869101
1056920022
241060071
958290618
1802771103
1967239500
1903791954
8011688
694575305
631351304
1781146097
1944126145
2034135710
1767338715
2045225776
302151160
1370101649
2033183431
1329134773
1327591438
885761540
1554310597
2012347930
541118622
960165358
932594552
1728686310
1095660424
1975749425
1547716581
160174025
2088525161
731054898
131499814
1290220559
1571461297
1842454377
1372872710
209568548
479832434
147004218
955565561
2085403938
1535541739
1613302438
905661175
1502662976
1446454509
1722896114
18858871
275167345
53032432
106458845
176182000
1470983158
108661501
2144504915
1890326167
1934168345
2118735452
1140147442
1547311644
1406602369
2111882819
1306689438
377893874
883888993
509417555
1018451498
1187186519
677210429
2100966631
808126218
740962014
111804259
2010153457
565757785
1550218381
1601580445
1160547361
635020087
328281939
1455715782
590070938
2009376431
780618354
397750865
778700091
1883750558
999431147
1662779975
1646730467
391878649
764885406
1815355633
1489144584
1647722259
431945557
328829348
1783724082
1480885776
1008747617
579921045
1369389597
1719284382
107048050
1018498698
322775838
1665707946
132123658
82197968
427051124
1190402981
1676066976
2027570124
1733878159
1965049479
1773553603
1010765150
45764117
361911596
1532748037
1960311710
1706871661
1930957093
547754379
1196473517
1685168725
4787891
1039988736
1836764847
1983813843
408714681
1226932677
920130220
2072901124
1221579483
167424076
515924035
459951053
1165514837
402407917
782419197
1992384461
754952772
706564870
650428432
903497607
1359247629
542439872
931964611
32322659
1733400577
1972117289
2114821095
1227839233
1067471408
683729921
497411304
357198011
973588517
159666040
1498220225
801623868
1811430539
157538800
677314667
617523459
1962195885
1913060755
382720625
1713171430
1733103024
1124423288
738428885
807080328
2061959941
251450175
950945879
1385160493
141303176
1379932590
1825512505
395794037
957644146
997591784
1687154951
486330192
276090640
612055214
1135155825
493538987
1920026746
891764348
174821378
1244014425
1195706335
612346379
1968223712
1039840798
1774772804
1397672229
2074321344
2018147398
251774462
1202793211
1580109791
904390871
1696168294
1565362259
553361419
1121935513
1142387476
1846751276
1624386892
340214895
1428413528
1169855620
1753640177
835014437
1588067621
1503111133
308479521
2112400597
1825361760
1035046405
1088748980
1160733836
531668531
1557472107
378049708
1564510195
23189820
820284602
1945785694
218255517
1954325018
330464391
1708989902
824500558
1980133169
1332352584
793671149
1146461821
503649218
1673237032
927732945
320379931
267984688
1135951169
692989593
1240889931
111618932
558325262
59971741
390345663
1091275565
1046901424
1004800863
1911514015
534879983
343443163
869935810
1076230446
307720874
379840611
189747490
2013196741
816299912
509726266
326006987
822059617
1298510306
1688954698
583487192
1616958690
1335839786
256284802
2099268369
1775309937
324361331
1447537001
1663435928
304549534
1221879222
730192270
1145912335
517500152
778633887
1772876808
253327539
923878124
210589738
760239382
1015886445
1480706023
532446381
1474256539
113400907
1819565820
304261326
2147286077
1678448218
730476712
1363362385
2048852182
922516398
1157600654
382026504
1198372902
1358014082
1126737728
1828677561
719126522
386944842
649452615
49692423
560472243
973776210
260285380
126425624
1091939345
1676279363
1320224305
1861655054
738054604
1471704268
2001113458
1926270087
671148411
947755790
64012453
997789694
1961051113
640396668
1364373794
1328156375
138186996
1834634629
314767142
1688177060
1101088300
1922670602
1863163427
1315337704
1207060537
1542684409
1108273003
776605092
528030853
1322530452
641903429
1587281831
1278347208
2126921079
318461802
1290814464
1114008863
1435134914
1910182323
1947403839
1439367038
1127709379
357903314
469837892
1990663218
1470690654
898652195
1934153773
1382620902
808137612
745846921
1688192722
925003580
1273353685
1941310680
1290911998
890644940
768759534
510409232
2117377797
600771888
456508401
301840851
1325172640
1196502394
1312356011
153158801
899508507
1913417326
1135554533
1931551164
1862128257
2014397531
100592167
286033109
1849692192
213367691
1730525004
1913086573
661264490
599092264
19502385
1014542135
1800217181
1529711277
2091806135
178003715
1697769953
1783892155
1050539355
1258007314
308180307
1031954624
884356977
181922981
613722095
971437211
571142382
1986438479
1108454959
1148821023
1655556635
1979667810
4666398
1568969270
1137070884
580286162
761981901
1413072513
1735932339
1969088930
983131518
2053192950
921923009
428458213
1398524246
649587523
1809083756
1008258513
1238734514
249900676
1760481470
510816517
833831592
870843845
1972726784
1371467044
824148689
1330536612
587986056
413321730
473688099
1303705226
1429179127
124312714
608989864
1744658301
1412430793
1807258964
1588600581
1795122048
824939789
324991282
35145894
747496594
799879179
1251788855
2095216716
586439174
1961054150
2111270902
2104860935
1336569575
535451505
1261240407
1025711749
671739777
812059361
858258808
1111655021
1094395511
1244949521
898080835
206226530
401962669
510788033
1087447762
2132509884
1573420247
847497776
496111386
1276861765
90657380
1555632894
2122567767
1612756521
343050934
1037361306
1333747284
1011418413
159284567
1864808400
1712064402
268831693
1874259965
1857185484
137726322
574242739
690466348
401511946
1604500225
817815949
1421180104
175666247
1388746119
929652814
1208500312
786292464
1918035961
1206591128
88070052
608051951
911878779
2108766713
1548420851
2002218428
409100268
616888907
724974484
765216324
1589332781
332047830
241282613
1601256826
1760485706
246808026
203643097
976468161
309655310
71806046
2138680699
400527619
317349123
1168581302
374379822
1671192289
1220373564
1461160788
1792415442
386692464
1714166275
1929696062
558445615
1154040424
446104896
1522362258
1544978675
1345858588
2144218676
1123648950
1026394802
1026483786
1015437311
1518670096
1048676364
83389158
1816696999
737256230
1724928901
608820675
1747656656
2064713546
2020317905
639555556
176519137
1627685751
1782660328
1680185670
1290827700
2009457612
687255235
1199549350
1275964942
922420654
1939741799
1292695168
619186675
1759209594
1133109380
443058814
1751325975
1385641914
534848483
579953872
1599860497
953138911
995897210
402030532
1468599772
1399498022
1220431054
1416403752
116766175
578317912
1572495312
1329412554
2085509489
1626988316
1853207444
1554008807
30963867
1754749264
700399209
166993314
1220425747
182283029
1409367857
1673987370
610793303
2096724158
2093000509
576118782
2036139049
1887729982
1640276527
868060902
190112888
1096531268
978193424
1610679781
1148346382
614726203
1650917347
3114938
341094549
1184211421
1710202017
643206921
1302229331
474286409
850022267
581331642
1464229205
1067792478
492305903
1394744242
1136153615
1469418707
875466788
837353226
912634195
1773707104
1698867585
1155555014
192449084
409555326
611333317
2063458072
890250890
1108454064
2061626036
2070734633
1455477185
259500798
2122655376
1005571319
415508445
1727348540
693572064
202861957
389147362
1613788420
1947547694
1533760789
766552292
1735330243
2002925482
928593011
394584869
1097058165
398964637
1082988085
105741423
379895222
401020830
1855037705
1612469911
37649127
1608800
641676761
422720040
797248368
1015047880
649458051
202657451
1578826796
1068165849
1574453452
259692865
1573443664
1813180638
50250621
1228378588
1286128750
2055862507
1661417197
1509639882
1508416702
960829156
727945386
69991280
758783276
1327932860
1725459883
1816516369
1811835358
541433798
628162172
759028291
2069032537
620109099
361930593
401983555
943898422
2136299753
253015286
1942482232
1880989228
796514098
292237601
317168302
1417283160
1031186257
2086602312
2095854149
654462062
756403476
1758191745
1059086827
476684865
649153775
1422559834
1186190657
697445970
819131579
1695558170
1115234411
1819399085
12638151
2092219792
237978240
1227828265
1938135161
1833149888
1970228700
515377905
1624220263
980896453
192221045
2041127595
361757720
1628024571
357763114
1491717431
496551074
1636535701
1475264031
104733251
2043745873
1915868319
650175879
760748169
1750871788
978595331
1820748057
117138873
1942819439
43137243
1136509506
1449463706
1133893040
307604225
787870398
2079120348
1446445254
1650738375
1408330330
1201000195
947399022
1249335417
2117665617
1628363554
1562469749
714823519
1339266515
688102632
2099211517
440340963
510438892
1952615190
1665492102
1964056096
106972370
1233717221
1019935336
1707889192
1544864670
1500866030
732003314
458188137
1189308509
858605116
997903623
2028601103
1597235869
1911649431
1901040122
639920825
1036646259
1208589593
1883349375
1595824679
1166141426
624327852
1551258972
1474923228
145474602
638928983
1918553854
425658955
467230707
38851334
1469216315
628414107
908462581
1621355562
288940749
1368451932
1099745371
972906117
869184069
177991252
1020429718
69345149
593270959
1830785469
395594994
755393819
1195875654
939688183
1226340188
1330781781
353354822
72019540
613005472
328968799
472050048
994876794
1085180738
1272918820
97043852
384345481
587840826
1424336608
1755781883
1688375326
779588969
1934961529
750571027
551500473
275518144
887436809
919850517
1523810545
1212216118
2047404073
1877503497
1714114539
380727082
222990008
1883583802
1127260128
100672641
573426387
532367185
1099902008
1592192887
161337633
850797720
718740259
1378948694
1775418456
144356764
1606170460
1163630065
2001306918
1145287495
1481044612
1968013189
2094021445
1067956752
1895994777
1787070480
1440320727
1044442714
366810353
894131284
1434549533
876392304
1954328041
1839478499
1342935293
416893886
1201466358
369036351
928363979
1434255556
1956993796
609927103
2031705305
8399799
1670285975
659669725
1299204429
1159898551
1623964037
1058263280
1597344602
262155751
1794662624
742608806
360145111
1922563692
1585175347
288438224
1558157766
1474557843
931853266
641532924
1669733132
1694397556
1625030996
1180619023
348485300
1699365888
2145218667
37704676
1070025662
931233008
714315119
1337529925
602328211
163236281
380431260
563914451
140144860
277001398
1175727893
851978193
1495416081
1290224234
1832304345
1335025113
1779104911
1031927796
1820077042
1061982798
223425058
1797782994
2117680656
155548089
12566481
1948467157
1324767519
2112450127
260469600
102247092
1116889699
1094376647
942806812
1600408631
298327490
791673567
2064211147
1125052708
1236477226
1408737300
1252534344
1295943865
1076599292
664766713
682113073
1581272239
51681976
1096950493
1024018391
1696828246
251719250
1993529968
560418441
491849143
1794058181
846729489
495775736
632065068
1107665044
1359006905
1441225439
1098103853
1943191489
1150055328
1790923932
827932337
960632550
739384416
1473922210
1967813905
1719836256
751980783
2002670226
612588306
1054414259
1657616240
449915813
586097455
1317426075
1888164356
1376098802
329078930
488322194
1583079258
1286336418
381639524
58810364
1695088224
682150545
862278489
2128949857
1960832113
610756746
654307393
1653479234
53026139
1960996543
1898797140
1543352847
1725318486
55881804
420291233
2072088239
1233027361
309304609
877122822
539941165
1215815393
858290490
1288999616
982604882
537989352
865731344
1840226898
305828830
1033645865
381654814
1099735161
1665912209
1689396963
1907129626
981726885
1264491216
1514226158
1084637785
869395999
1912175928
1687617528
309418494
20203126
381117669
1460166542
258106294
1803645115
1711535946
1388448923
2041674379
1805322781
2063876204
1188924496
460679314
217222457
620886248
1619464667
1380347111
790318124
241067776
767709470
832893308
1769688481
1874944045
1977703468
1929697614
1028740966
1142353738
1509660184
1515814875
1411589878
812042736
2069048908
2060765263
1191965309
1250191729
2063907988
866193945
870193219
792395279
968562979
308918187
160590484
1741294456
1992267567
892586092
1187822115
298350654
893808510
1884736390
265910629
2012211169
1185073114
591996915
997028524
1874333718
1114303642
1693377259
475243125
919707238
1038926908
388682293
1969833430
1971328884
1033598926
1232740886
1334801410
724119312
158618770
2057783188
1072706821
151027633
1980625258
204592026
2132749119
762546408
1412389367
1766326377
273519313
797400265
1357438358
1226117269
668770965
924880694
1288968193
1179351899
2066120473
394585781
1647932998
1253312050
1201725088
251270440
2066938934
1276100753
232064233
163752130
41870863
321200830
382206539
905074881
335736022
917760955
1956630208
1371644565
109720750
1058390660
2007620980
1570868532
1245740384
2060973605
1488533079
199632394
527484408
510606746
1240776970
1895487942
861881765
1418532744
836550241
350060309
1236505453
1428597459
1410913826
526435333
1094126597
673240729
986138399
1371937050
854900072
561223935
119801392
1049289357
816248938
853172123
378718483
1421046815
1476319037
285879718
8794386
1449219466
1460618530
1838119812
1234519910
487480758
1938197554
2139140650
57302777
423580437
1926012530
162677113
179969137
1112851288
868579737
1544156477
438621274
170230083
1392403497
95030939
1639743251
1689342941
1196444330
1148918502
884580542
740555842
1778601560
1616436648
1135117955
938013521
1014933755
875648086
759703838
591568416
350513233
1696394159
554961303
989910174
391675475
463147517
2127901663
1831918816
593636783
1334576856
2096073295
1362875177
44329770
2097011373
1123494934
2117680656
1625152290
884449497
1443164504
1544916727
1058173505
1745320299
107792016
345643583
2049599513
1616049335
448149490
446346561
1728606791
1750237187
48527869
1027773566
569440685
2128351358
739644555
1001061939
96960699
1683334464
2125874880
1455290398
950069349
971067060
1335748988
1187778493
99798198
1076061016
899195812
1389968089
115234816
621530656
891310813
1081652225
565908090
37678049
629210306
121931990
607637442
885710409
635184899
1364363783
233078407
1962981691
128647257
2034104420
366783738
1758016092
101406908
65750811
591523782
109712661
856205087
1684332295
1568783296
578642696
1672582019
773441529
1403760015
688485427
908179607
1539466935
272598762
824940603
1498398019
1920845655
2142868303
1667355743
1770402156
1929117487
2024716664
1802481821
2000487259
730323854
977976191
1004650494
2044087009
739593412
449030717
974470646
913064899
661068448
1426136527
662734051
1734196798
587936252
40865614
1516819108
478233376
1430247659
1034720452
757606308
98141351
1969535724
1469971381
1818858498
1656833211
2120570752
14673299
1129269432
1515751694
1700184779
523398926
1921285989
1939175562
416030084
498990840
1729191707
603531149
552650318
1832574984
625925315
389366540
421909926
1382694489
2100274027
1976031789
1233934583
1640585023
962748289
1030452077
1957555416
514269241
1072660989
753553534
715848578
1657503958
320294603
1115851827
1464196425
1337809871
513240300
1859187357
1182518570
323207015
348285508
998176512
497160153
636191934
475988852
1055295774
1275587258
1827240054
274476451
415608077
2039395683
1884954259
1252543643
176436725
546214207
469073629
392620836
832148351
98112998
1701085925
432892825
647937363
859270015
608870197
1739198610
1469963012
1349054842
1375451066
423535341
90651601
1169441218
319780544
1747759996
1813391112
20210286
331608808
157805972
1393064388
1295023429
1102406433
19727880
1402093886
1971361010
602905331
1205558536
934646142
1613682803
1438113410
520933156
1996123406
2074620159
1523215493
1146696100
1210766890
342802931
748298613
2141426218
1314837843
696312154
1031239250
610079021
728519915
814087858
1950885878
1903574130
204217195
1707165444
431651160
1203895152
369637346
974420100
829673141
14286292
1636814668
1584883210
1977866997
51435184
67076990
2029340924
401137317
1124076199
82456294
2019006731
30290434
1614264083
893850132
570024130
1480314956
880603425
1866343753
260768454
446943362
2124267101
2082044319
755681956
931253560
361036103
511751163
25205029
1087496650
231573834
2022149774
13352607
294367544
902248546
363950610
2083158996
425145384
305219272
866893992
1560322137
1168237864
805160252
1727733613
1150271869
522961742
1202280197
942938013
318921064
609678403
364445412
1022504354
1486985946
1165210868
67674828
697095275
1650751888
874872554
1145464228
1138047993
1642909902
1788121821
233128158
1820703836
407620403
787666575
739443082
1455467282
286456201
1074365420
981681414
2028513471
1742759768
131376898
2119181308
1848640996
206488024
582478270
1635184662
1926362441
2081029948
1299684081
373535482
598241553
1724430574
1440664786
432298422
838061466
526260279
41991159
393375113
1308057517
1184603345
56798423
324826837
1461899881
272779912
2096707434
1685302371
1460974339
422937998
329940917
1646463890
13759551
751596322
1711220044
1979403342
1489367790
1939890716
280994037
1104585208
873130009
429718372
426327028
929334738
1480154408
31267297
240554141
1195902654
1229429083
243510514
941190148
1300793346
1485557648
798137303
963974928
1900305169
1023199889
913991775
936159776
1734924988
917002463
2064540887
1002193798
288273915
490804362
1689891170
443149724
1000280014
576620604
293129536
1578520408
2129836076
84657593
1417160382
1645828256
577759952
1376969583
1116759170
868134191
1156733793
673940277
1007968060
529320672
468855091
797528563
552466786
534659711
1979471425
939723252
1787025077
206028787
838056923
1625284558
2108005225
613357098
1072500098
167642953
135938192
2090198879
968131200
1624002094
233886866
1619541503
863701340
928175606
1823734334
356712616
1721373925
1630351518
1212270919
1976215673
66396516
1244055141
1623415651
758037562
1907195365
1904509583
359014202
343806173
269006051
1982663288
287450678
1534895831
1814558784
1776572451
1055582297
635144478
658697552
46539058
2057285642
916384500
1247732745
1988802357
1152187481
1477264436
329994261
1551805898
1692952436
1290897384
951877231
737630567
1738967583
1366627190
512919613
868963759
493690845
1917210152
591085596
776280779
529277845
2144028589
1499741826
2056206405
66331200
939418736
2094355944
102031743
1858855773
410425248
633853131
1083353479
1452643458
1404595731
183880765
706466474
862037416
1628316095
1085736189
479224853
1955189154
1005985535
1416530791
320913477
207226399
1879340956
758789333
533575159
729357494
457749556
645755715
1745082286
1024740116
1907246091
1392882414
1262566593
1177771563
1748637396
1371548037
710823056
693735207
1297439737
75889900
572263592
1936914947
169976998
946174616
653002151
285858112
1554892331
2097979774
1714175737
1083977589
423813564
264952710
1567805506
539592228
863316238
959611710
2074284867
999960800
1345950444
1712807254
361071999
2026078011
1287725238
1952910347
1927816576
1849065149
2111159719
60241574
1039507843
85473327
1281546539
531569854
151427653
742659294
1608333523
313753240
730201990
1449804304
995222386
506135663
1499798670
1660569572
1712073931
1284550126
480347108
1898871163
531524678
1859109933
986064119
478054073
1600295453
737707445
940450591
397073343
261756467
973699160
1461828472
126518126
604957915
1756695365
261301782
506759843
1451327390
815258944
554298297
1378829512
1317387890
1740787979
369429126
234153473
1765512256
1371445903
514069993
1159898551
875236803
1227012542
1742847374
1780081602
1820270503
1668782559
114380282
929650326
1732484042
69362874
330714464
1155468973
858969337
2076140794
930949379
1213264061
1319979323
1583966730
1050710553
1555776628
1393977388
137995471
721980597
1030914615
1188441599
356412275
516587390
1289901000
370307116
494427957
1545736939
469648371
1745509425
1577979188
82870789
1638052632
767018164
803921778
1117195760
44158019
1669243711
1588299951
842004267
2105361171
268793191
79035762
109643675
1647669061
1878294097
718380200
1750768007
1403238771
243875635
904390871
430567375
494810022
511667649
1214095300
1533225736
1247053529
953021841
1093962353
1514965412
173011064
830078723
480154284
1201604035
1486825714
967066706
497967862
328018849
101245502
530462514
239224764
1984687702
2073390996
338304894
1314943223
191793641
1171885640
368975652
1608980621
1599784930
2145437605
884987769
807074630
1554281274
607353537
2086520348
830639164
49104833
185748860
1679906421
1179649993
1354870058
1482433451
1144947133
1084650539
828093880
2028589616
387575594
1326743031
44870563
1350145082
1863306570
1663648320
2065776993
10752421
1969449993
253759776
54935935
1899897571
248932166
1914065297
1563034141
1704436938
1062426746
738060366
845605297
187405958
324264691
2123888814
167491627
677752340
898231293
688262302
377584759
1681402883
1745773597
1343634172
672309167
1864823065
707638707
700653431
1212414406
773323421
1617933827
1847302597
1702697989
2132861243
251653140
1204510285
273482293
576348435
874149904
451688778
1996198108
1376993693
892164482
1277545804
1061630282
1536387798
656139602
895168758
2029987885
1757418539
185567821
991716731
1868558049
820973757
1803754757
1952680266
1113145871
288018253
1135635648
784059707
2030631394
785812873
1031577580
1962384966
907308065
262778220
929620201
2122076449
1150247985
765353450
2062542127
948859251
363463797
221154126
1738833073
889945578
1459810129
1841091497
1880369475
138076852
2117803600
287146765
173835319
932791115
1618024770
638264205
478307671
1636352418
591338907
882437222
706275720
493054752
433599658
406276291
1851925215
508562877
207592249
1329450618
185633172
1778112991
2136684171
451750034
1645489353
1005895381
537249126
829869734
1264251440
1689370630
2088169970
2073359863
1521462290
1596475429
424050580
1692621627
1741499511
438667225
978723327
165297190
1028771663
1094095635
1297682892
1536125286
97435740
1559414405
813569584
907405050
215035841
47967485
219593593
1764189629
2121582663
1767223742
1071646698
1206652406
628710410
553461006
699557950
1104305992
628420251
1105335238
964514930
1192800233
1885012921
1560779414
368181526
1894150851
2072508325
278133194
638318682
801129044
577114538
541447091
573196606
131313685
1045771871
1170186996
1059218206
561022400
1761890986
232319773
1164343552
1624183265
536582921
1696082562
315406285
1944079014
777932434
796905056
335384634
1031448081
1970717590
584452457
293120742
1084766226
387591118
556353646
966258497
1532640481
1574795663
1093792076
160810941
1084279852
1092231557
573904777
1566139087
2069424513
2119827601
1111897410
1447661225
2025163382
34617075
924031639
6683612
196095500
177329486
877327263
1528333404
1837423964
1478174859
1538742384
1167310379
1616324023
1024311806
437406824
928144530
2131633918
880229108
789692110
2002619154
2062078841
83971840
1471543515
1472754889
1641369706
1709245073
1137270772
102035538
1652051942
503854382
1928575518
31649249
560321921
850427971
685543220
1850693895
1243053938
939662247
1941438520
1693241861
1779230813
1430526458
553951642
207928612
1964780029
333131611
336279439
1179011063
299683481
1412113249
1146044933
818465284
749353393
614036575
2037316646
1892460668
78905897
621744884
1710672943
1760306007
1557130501
6837555
1635088569
437052618
1648064479
1144452407
783860528
1059987884
1975574805
1178670703
278112277
234490377
1402258363
1323500960
1003917037
2038633778
1617864665
2053209951
1284474523
1119512357
2082988151
328442353
352268085
1721879108
610337074
1426402676
1104297497
1731191703
1387750985
284175643
1232984806
709317835
808305998
665377110
1064631757
2110745746
2062791062
767678150
601584357
1679207588
889164015
2105566863
709078923
813587828
880215997
400067101
595041349
1575663727
764686993
15113003
669610839
1078289447
733130027
340682610
1436182765
321606690
1702531944
378625539
1931103723
569175555
1576783744
1802641707
38998951
1816282502
367665835
2079296665
1784332276
2133730264
1744636738
435400289
344200074
177093613
623222189
460170564
1960761444
1533142939
1148557915
1798127110
1069844591
403986925
1979828312
383385719
1166023466
11426223
83149247
1910480064
1269928339
1049960330
520120180
1158855636
465057994
1253979926
465434546
1208872548
40677315
1412250210
297456395
1790589550
1391472505
921013494
272205209
1410220278
1442206467
987105239
1918741484
726559858
498151240
1951001353
2006845086
1338644148
214335374
1301422608
140922954
1779103448
266493549
2101103113
1246378411
2085345434
856147278
1291755428
1992310711
458915968
1228313527
182641997
1156160614
1917433236
853311882
1791168348
9105292
282079917
1829542115
1502832271
517588679
1416041678
1843085639
372244015
1163388328
1746889591
2014978147
887120368
330093939
1182035894
676608130
537634617
592611177
1539895402
2053485851
1704363164
742347004
928550780
1133437185
742467249
682363462
2109881242
637540867
1715981612
1960773805
1100704942
1020127675
325998928
948759113
120747935
1415663161
857414617
1197313260
1871085259
849334597
590798166
2083224614
1366668146
1470853177
144782154
1448114955
567253479
1671836036
1592984058
748329515
2125982951
695640849
1317945589
591465100
1549593308
499558618
1726937321
227906106
973147615
1154223786
1565338241
1169078332
1295364795
1006702407
364313063
1630795810
1220743840
2036985353
716356072
1225335300
1219499834
1759327485
2005013621
1011509685
1191294080
369330845
2059788147
316103950
633273333
337907922
1761801369
225439415
716535787
1493017981
316343781
1230830216
1373314871
2070566527
318528856
581293242
69670772
95987285
61481402
457843602
1729206520
1669135745
1259852189
1201223786
1771592479
919074611
1419913678
1434228407
1757047696
972752120
893895242
1587636406
1122859245
946348715
1646476183
373006232
1833336995
397034587
1612960281
69288482
168908799
1361744429
1321794510
1957539887
812830854
316314070
1120358470
800061935
1140058696
155137695
180067830
1817078586
1251393723
1483535065
1589590450
1292092590
798579083
163208768
1478143694
1911485476
2120992792
1227183406
2119568201
1556656304
163601131
504114107
1934286491
1990835511
678316676
1095307068
938531834
928128968
1266682442
936152631
480699220
27187081
123527329
1421965369
1560063096
1899745260
508426225
1670870385
785525056
968149232
1611397294
1659687137
880230688
1884613760
1610374539
1870611576
2014093486
1510338555
624212685
1342656722
1502685383
1366712283
900829489
1993113141
1787775902
1046533966
746946039
1520853679
529932738
535356671
1314372795
674726025
229280356
407535298
1307482339
729353898
340034621
2041993957
1622798679
1939437542
1504610943
967541108
850127078
419511706
1603891282
379261330
656459057
1159531773
255176106
259189606
976442642
401512737
1601307002
1832983347
75559703
1194446087
1623066711
1512599782
1521880854
789190907
923977505
367238560
1692535792
284145552
1374692999
1968246367
830192673
1475554670
2123032197
1895782999
1415263315
508728022
1052517712
741951595
1846755206
2074696432
1137337661
1325064628
209120563
1874948388
1360547540
1546018778
655689878
1493282228
720905682
2111569329
1192196920
537236054
2121254403
1799231727
1240529164
1021885810
1014279574
940252397
1519879410
1212025836
2143005388
1566500257
1118871762
1002241918
1001695225
1688714488
696186909
1223715381
15195679
802920325
1469559268
1407806870
832224514
1910974388
1313382148
134060055
52365035
1778011731
952257571
1432620352
1413898989
1918592971
1413441167
1156414500
619287278
1455669787
1095182942
1260127797
793856611
1703468085
1941225073
755413976
228874797
1172952316
1748483382
614958731
1354350967
1928076762
425816173
144111011
1289796023
1880104795
826695810
1654323396
803918503
52807540
1829171997
1136272893
856324029
1112785103
741266511
635047748
2044091768
1228715631
614858468
737395506
1088724292
1697278034
1391145141
184963933
570033897
1478292937
1993489305
1135548709
2113416138
446604127
2145579138
2014985306
1200633684
1841431932
192038934
452376374
474790150
375639390
1806172417
673233234
876702754
1842321950
1498326696
1280094267
265140904
1886129826
1033183921
1502638962
716460151
746196668
881779420
1287414041
2146905631
425470179
103723441
258678632
1088793609
1769730702
1901295248
658222500
962180662
2001192417
1196071902
2097039429
738335820
2040665089
1490304745
908958752
633055327
407483341
1730607074
48232104
1410273989
1425690036
610921189
947421623
2143681666
619454932
668959036
760548116
1994415297
602639867
657348777
844739064
1817668362
461464851
1855694671
1031440275
40271466
1526761156
928545404
1312461113
1140864033
532217807
1539448717
1971360927
1002875074
1518770148
871480343
1395566537
331490169
51146303
1309065258
547460232
1288165563
952524337
396130003
851794240
1114839279
1406330872
1323490714
1101072718
1937220698
285503501
919468833
1310829398
1340189782
829207142
1500004219
2064958896
2111997766
1879381994
1552940610
1822197399
2075188082
883855322
948219251
778824751
2059610247
238774070
1466500567
1236843561
1073311806
1676280936
1612218137
1589384853
1402075741
1969520368
1114532477
1271571256
1778083087
1938979415
1805000540
1912654538
1149468278
1579490205
1925795013
1359850507
1082705000
1633352333
444529182
285697186
943420514
463493839
393051272
1659549570
980488822
375518438
475057496
361614275
573297396
356743883
1398858701
1213193584
338066139
1968308272
264689432
1776556551
2118414229
2119717908
525227944
1332134863
943554351
28137466
991718940
1930687827
973825529
754244483
1869837957
1720697303
444910592
1525447184
376923780
896997742
1252766040
1716900944
140621896
837118580
1907949313
557440306
1528984631
1403581052
644967112
494328850
1478616652
213063607
20740769
2022568544
251548065
1648267796
990118958
1865977172
350422000
995822848
986802951
480090970
1764772700
767214512
1274597560
163450080
535173491
1728529529
1290855525
1084330326
1518404863
423561600
121088162
91202566
467648742
1356977812
279841339
143264715
1018521994
421161007
51384575
1702967028
171311119
495753144
1497606586
566967225
480081125
1312381906
1621125790
1642133250
1928924667
1953369831
281703983
1840895381
652707876
520604433
1086320880
226153581
1705175326
2111530979
1544256403
1187786900
923507153
458222585
790270566
1518078291
782493687
1556119773
1111388223
1148262695
37209396
1472820101
330481244
1854262641
1534612023
368952841
986828332
238213603
97219888
1372598229
1452834007
712324431
344655830
1916444580
1127816343
1322065784
1975959603
1708968637
1406262723
1959786472
17850869
274269339
310913095
1781938002
649748647
1613493941
2129197133
370257992
291481364
55848574
1436720273
730243558
1355690829
558789898
1967201591
1381344421
831640187
1514735951
204866961
2058780591
1013587738
2132118040
1141866536
662379884
191215317
656065567
284799407
1978692799
1584453491
195725875
598251394
558814809
1710460284
765105135
1835037080
887781313
1150785760
461400917
211157751
330965162
955175464
1358725114
1045055926
264405789
594355987
1540710928
339756091
889630222
811980169
14849138
1242456277
348554508
1679128532
1038540490
1792351967
1538505256
911065593
2097137650
1313061599
2031286889
483005109
553555134
1307113294
1721867674
83370663
1046115859
265216579
2117867303
220620295
1802816477
1352391787
661127399
1579390428
942061078
1086620402
1622394457
1888128469
1493695726
1561137902
1415071576
2102071522
1508320822
514157086
1751729111
845295353
2046447102
1342115401
77147970
494748452
1374088452
1790307234
536573073
1565605936
1481935299
730672847
2058964070
41807248
1323324997
296510776
1322894649
606449118
2041306958
621946551
717198092
1534372899
2134977492
2119505661
887692163
2133163529
979963154
1822041390
720577339
290481835
2036755515
1045268740
893302285
438290810
976589654
814853899
951698438
680464014
2039654107
399987183
1021347710
2033801583
856432701
1840292432
814055538
1368609406
1542881126
1809100386
711733793
1157249496
818742602
1257292514
748758195
310006218
2012411139
1808176583
566218291
397441597
1483622167
874589741
1406844863
92218326
202295533
513581716
1368599911
1682546891
1069889908
808176663
768020888
1237610246
1775573823
1311550095
2040942526
198513584
2071472968
1593079527
641493461
395447633
2074151846
798319214
1852361789
1914422653
1170142776
1450237900
699555677
114506811
276360108
1476366559
1615501165
1660184717
1267859953
1378850075
1958337440
842346009
420244783
1941017694
1269304231
1698208249
18042350
2057292026
350425878
1529893134
417746741
512115506
538921915
1852166587
331772138
824410694
1628810810
1849497614
1582828491
511590008
1396413675
990278570
2060939164
319083279
48166226
1187746813
130443480
1906722300
402046448
929170417
466233016
536166131
1396199311
2008058791
878356065
403664506
1098579518
584386702
1340252299
1388351162
1949314143
507270783
1331850159
876184116
1603203431
782787820
1736332598
1960387626
593770327
124311250
379019817
453832024
785568114
878118814
874629167
1415930059
2105031825
1507142010
820744648
2071968661
363657130
1557785370
30045608
599505670
1977507538
1204640205
1697336230
1893918388
1789921003
1902330699
173418267
1473930686
1153621968
1676190203
693224767
163639111
1588741983
922201970
516598848
1926166854
253631627
927862408
1912369908
1204421255
1256059113
1435818735
259815458
496401457
412669304
735620267
634467975
59224291
858342454
1952943313
2123806708
2091290005
84448885
941009127
1452715599
1898339117
1862128165
261131965
1524627684
1892749026
773171922
2115527472
1136496096
1320336325
71605790
1260694190
921764260
1969283501
453270842
259005649
789584045
2031158016
604538912
730424308
804352135
827248081
1602236943
350085136
1506190081
135382448
617415630
1453024950
561879010
2013105281
2091877024
247494045
860352006
616085316
951723146
2080731862
1061422039
270459456
1407374401
479940540
427590665
1901695760
377978099
1416311493
2040773690
1213749456
1259637131
1933701463
193213026
1471342785
1217315163
319023217
1382148756
908662984
1501277905
998612849
1582221486
720162935
1906755118
590701780
547065221
233069421
530713164
1386397933
333980382
152793034
1978210009
1232842324
46403498
254387065
46636077
1423955953
359184413
2062910188
1658537084
718535960
1519350960
1151653031
1493091338
986137687
1016238565
598635800
473011992
1467721041
1803154672
441196362
1337002039
1991765259
279183956
419636855
72431218
2015332475
1116415418
859110364
1416065533
1547000398
1088868263
125997626
310154446
971322718
184424623
1155763035
2058871660
290469682
1521993211
2072645858
369320499
1718558043
1268704937
1664780154
1588687903
1276503049
1510378156
1738605826
823291404
313827517
346639110
1398790462
489657593
392266878
1201925617
384115692
759432469
1525926261
1425752949
86234214
463647602
1215386746
601498574
1594775280
1671199968
1051482178
1993892520
926756086
1287655940
708445506
2074939465
1068448167
131650941
1343244687
1254605305
1402236271
843747007
102392252
2052340512
797887985
1377143069
1363785042
933709767
1188005670
1095571913
1493917062
134588601
618304438
663140223
1495817648
778005661
522403210
654701189
1161634733
1459538594
1043989547
597292930
443504455
1399875703
2085268102
2108593821
1458823271
692553970
489543358
1838841924
78251159
1757014466
540020541
655312870
971883859
387121748
891515943
1360651547
1124761792
1734452050
641511536
34680275
1685829366
958871401
738166492
1760296250
693247801
1754548683
265109771
47868482
362396260
296428551
330581082
979577975
192018514
1863882986
74024976
1638801574
1980151191
1469364983
1819629698
1411597064
249173788
2049456826
857844920
996607923
885982568
1480586797
680122478
1580339260
801936344
237888036
1135476791
1177955117
916402647
1892523411
845240142
740500122
772425590
134994125
372311985
90379983
1607094075
1237936807
637166157
1551760463
560750358
1870656100
1805801788
1705018521
1894392009
985109016
808303843
626833039
932209601
1302239069
715636680
811401658
640652967
17781545
271744348
623166193
648080299
1134074781
1555389612
714508080
953514824
1024118490
1221605841
443473293
1530464733
1356833448
731402463
1780225452
167720184
863129721
1745734570
1362298134
1358020763
571930918
723916772
901348973
1815203089
239811033
1921855995
425415353
632195220
1913226096
2096743173
729075619
108257650
1763857871
1124011478
201903663
1881966356
1136717611
698885540
4344864
1231755197
1754284128
876207030
1514887028
795314125
2073396046
647842565
297044606
944746051
1349447543
946851906
730880977
349838827
1791629845
1642541540
760402275
408765473
1930657371
1166296727
1629816299
1570221578
1266363806
67139477
624126796
824273734
340687498
1711364400
331776747
1936701141
362798235
1488974120
1543662847
1175858153
1877614067
1371762497
1486209508
252790500
728627541
47759763
1579281666
572597635
1997874390
1119437049
2033400198
1979319174
495059497
780841514
1287666449
338183279
1796769229
48186038
773560109
2065673733
382861337
397244265
2005703891
112276822
1916031978
1208239621
30150839
1504032237
1968576602
348080321
1364154173
643258501
1011245647
234199234
1193417632
1247570436
1827091932
971100835
1000687165
154899069
971695125
242937342
560562060
590749822
906143866
523758030
1902656429
1371522295
1992683981
2077284891
1740832417
1489761560
879537860
715844362
1278521338
561256753
1466826421
1815076526
939426515
2087052708
889471504
1406911175
674514456
570273474
590009190
1593029990
246266086
1902521827
1682557274
672161776
1666336347
1853013428
411916009
1727578020
724587258
791142669
328341229
1706882027
1194422244
524644356
831373037
607663203
1605940284
1232394866
1230215629
563652074
1695883588
868876441
918290875
1996575454
1616703827
1081043209
2029551813
1216419626
1921288580
203594156
1864655070
1802504601
102190343
1030782442
498334168
741067434
723320899
388429132
458226612
700416087
1018194671
1409108586
1187999477
2129825988
1337156402
1456901109
630660628
911974673
825658412
837390294
2011255398
278235645
1380041656
1942704907
1060481980
339097376
971952029
802824560
1701525446
975389478
1046792175
831919424
1349554053
1274498381
414768667
396489747
1309342844
600324824
257384422
733386792
235746526
2052186125
426195658
1944276999
892581638
979142526
410089272
421577995
332558905
459447088
532625637
116258212
887663567
978173751
1909665629
245048242
685151845
397932699
760949468
711393905
1378289325
1481376275
1801829711
1888918873
866814244
1499235999
1486196095
1057449709
166993314
953073836
81170724
1910487626
2009579772
141890252
100417328
913594542
1173745202
1878772039
2035637417
2082924315
1009339732
1147262861
1142075805
1213832467
1283550733
365304150
829621626
551620103
819719412
1419642420
1466968129
1631208545
394385619
359000109
543522071
1396544809
1918662091
130193758
284634272
2138931397
1608839215
1636245064
698317578
1005741652
686924364
1677994739
906539594
70826022
279624373
191704635
1265410381
435376686
235283848
1333741679
706298470
362282072
1277272715
1421330909
1536255165
427966700
2056037060
483982097
284693035
1249805498
1235566245
1159788733
444655390
587876952
829172083
413624913
1701276019
1702689998
1717334393
418836885
1311425844
1128783087
456922758
724713600
760172086
196379476
1151118869
88703229
1434145014
2142646666
1513252969
1882792050
1485571962
315264870
783716738
944991742
132788797
1013015744
18017379
1838475422
156571344
1067681287
550588416
700968006
1400917861
256755118
867304066
1748922761
1388511160
24596140
2132031467
1073669963
255052730
2141924970
1061339844
603620324
1241775951
1881324458
934213661
1102392873
144897971
2052850768
1909940538
532560444
1521807602
1500178941
160774023
2015730913
976068357
1176826294
1294497545
1322641790
818515763
50974301
584724276
753187549
743854651
1125820764
285146572
1982752414
1599287215
1884192628
78201511
173089783
888010076
1927026152
585446034
1131424305
1184912065
1786442323
156259263
607899894
153014771
325558091
214162869
1343315056
68968563
217964245
47087026
695163616
574449963
1158420448
235214660
1198535213
457654383
1089910474
1473493090
482084718
754114115
295185163
1700647380
2098209649
1892685014
125296734
462421584
2064648535
509650601
1656194559
1057528052
1090975142
231056019
572491837
868029525
1180627163
76670314
1150860926
251116421
277826778
503835124
533515462
1001082018
376020149
774554682
482816679
1122408673
1785162869
458162412
511493799
616071149
1220229214
2074787787
626479395
408261473
1481599747
1812286425
162150937
1186181567
878541544
32614634
1355201254
686019013
1852830440
1444612742
304294715
879921898
687869434
1341772785
503053694
1285850591
212494279
518950213
694668693
272979200
224538044
402977578
1388590466
1616069142
702936188
1604070631
1093520202
286893895
557238810
357565256
543062250
235048514
254199148
1547741189
1544345632
45696346
860859786
1063116205
1459236064
218523482
1572878623
1628362562
1464463424
1660316371
1736107993
904376985
1482936135
1742556311
1127373137
1793688462
297102677
454449361
1446358554
943845508
343533837
1064180400
686371702
956880598
990329814
89920298
1520228907
95665325
1326526494
481758168
1737611202
1506055854
1605858946
1105188460
1974093902
1900537963
1928862849
1686228007
957464763
1534783519
887008699
1594818520
1890849342
45499224
1844521485
1367033731
1222728151
826183475
113037094
1585173689
1924754718
2132396708
1067169498
510270378
614937676
308531207
1564311836
875480388
825313688
2131184601
1852212391
728473805
1615523962
1718151464
1063368589
663121243
1048140691
548626701
2027623212
680750518
1839706494
1831462144
1147955160
1966806640
310047396
230428816
1545005364
483322394
1014082290
418243039
1371736690
1348204648
1239644008
46539733
1349284403
1921709697
1927037143
1533316074
280513461
1681741476
1679469782
1549739562
1892471813
1758424570
1548223649
1381807502
83159806
1924226297
1300196906
1554805298
662657822
1727760987
234518966
124684789
1296214912
1656325051
2086654322
801643570
83339918
1944757275
1279068316
64579771
1108066897
1363350840
675883853
1805856786
1911517090
594212956
1592520242
1584985119
1884889782
795197251
910921408
1985584088
914105720
1519200269
1601360190
838609269
1901687852
2084533276
1296022648
1314810118
2036497617
1535834681
1915907198
534305664
911980784
472037995
152627070
798446491
2068714078
1549745673
1369741491
705793855
1831854607
1257117462
569478790
1004974795
1727506842
1527690643
1293824129
1463706074
763658347
89563153
1493341237
1339344132
354686341
9652789
1965389590
670802531
328370107
1339890872
1805439846
153949136
523179569
2127366644
1813490455
926902923
814126984
2089337435
2132570665
1307321729
1718253876
1448625549
246010728
512743419
1110182208
5703800
62609073
1599447897
612051581
579862180
735850281
1141447073
1781406570
787975866
1081314819
718596755
939628222
1587033968
795979035
321962465
113561769
1173780275
1117987950
1937255069
1281568830
1134584558
1351379213
697296822
1009307377
1482712807
1671379212
884921512
358494024
1066396553
1069761705
1863489767
1447570136
559391086
506703369
1586168012
2112953303
962424961
1012237122
680338472
1327780431
622512505
152778504
288798014
1196350591
581480666
1049938782
1930371982
44086320
2043951961
1677359966
1435581841
1550526536
536734178
1361683699
1018191993
127057283
52216759
1751466348
1688602090
224001543
978873881
1128798590
1380613106
52898734
1155021768
447633942
232680537
713683964
1746325245
1501126596
1547696519
511754186
1538984710
1565081278
1119135555
706737036
1027510461
4772267
1870649980
1856114237
855923721
1947919014
1546285113
595373014
1860809867
448026256
634203748
2089704624
2011135649
1023669841
1368937751
430794471
1889226465
557475081
594829886
1083079927
1788962459
1211851899
1722048598
91410148
2049445791
1683629413
1051996109
103738537
33076216
635398756
735827075
1405396367
1183993539
1756746742
579183237
296484575
938649768
1549117790
44100064
415712916
1847699402
1747646151
915325297
642226352
1506097239
1828112820
828845457
591668227
1044335783
445658193
1987583390
35439927
1685378459
810100450
1273624703
1824927447
1031533374
845891457
83716318
475954170
1984015383
364480232
839064545
1502599520
936350381
1150824595
875053046
772695391
234173978
1695093138
501286454
1856211350
1925063874
1320785314
1966262963
535649823
857210386
230642967
1108490675
1042582122
1054320588
1686063956
1030476624
1451840634
1331689653
289756104
761835961
585269338
552496757
685211135
1122558363
403418144
135374165
965262275
441299681
1153900294
1773250887
238903362
2110799481
794742410
621997112
38006156
276019533
1433202548
303025870
2034392901
134168102
1497864868
1964453106
312476305
1183725159
1496194760
240828848
844563235
1299312923
747127499
1827031023
1612893678
208488573
705344339
1744076714
1218230714
564728758
84941146
1667867201
1888148495
1923989056
1419011280
1691312270
2070827997
559975593
14405265
1357351750
1708087422
1467672360
780175196
375978909
192918525
1272986168
163995447
1160381023
1379004446
1695248310
7393166
725192138
2139593038
2035142903
1821261814
1633143182
1216080075
514598968
58266238
174923350
1151761186
1061528589
194557298
1576620693
388132440
1539513178
1415652704
1487274171
594047622
825715487
1744549362
809683884
1639864975
1027664391
2005638761
1511620101
856467573
1243825038
606892078
80360629
1438216164
1350254163
1005260515
1389602584
75560229
2127243371
2103630001
967364640
899294053
703235902
1372515815
1702593882
165207668
258698189
184101468
673630611
1380329420
1259244703
594806623
993590907
1925561514
1602490006
1222465999
581111917
562049638
611712616
2016076600
1454538344
1824169994
344892508
1846277016
1027064874
523987234
1606269801
1997195096
1974179939
1851577875
1945265364
1102324733
1153473917
862662305
1703555451
121632790
31927928
338859572
1158584504
1361259366
1608479276
1418176430
1977865334
1549003549
73390422
1311750272
1701902094
782501220
57647043
586724017
791322787
1883825729
674336195
1005820134
1419011280
34392363
663496976
1917194626
1610683927
1181431377
819659622
1056959648
1415394022
1786118605
1446932973
950709788
250530984
1854093094
1976008692
721158795
490997649
879924131
1677329609
649741431
31128675
833936789
204718263
2040510005
1703402044
942270335
57167294
962112234
401012137
1878636712
1305945208
1857120442
1852185140
1512167461
119491909
961962079
1127284044
739759434
6009360
749098406
292186740
175011413
69765124
2069054662
1868585064
1592495970
1710098719
997033814
1642796331
528877202
1215094878
1924172814
1059030220
429782879
2068055943
715074480
857339781
1853925822
223219446
1244175333
754727324
1443665513
531828387
1967355521
220151934
1030969060
148267616
13410176
1251111314
2090276184
362067768
1036606609
728013253
1485703538
338077727
285814012
1687887156
885764364
551027651
1607934188
829101271
1957174524
384032098
1728831411
1327842536
1368925307
1653461342
1982013786
1234721478
1841132357
593080513
1883943949
1636194394
280347589
303361243
1485591450
891100295
780492040
1638974092
521260774
840530573
182370201
687585127
1467413324
419602142
489395125
2115692390
1647204384
2083428939
1280220982
256956687
1744157677
697832417
2102000341
311064288
123661244
871076619
51784020
575437091
2043408280
1743525764
46042640
564928314
1596370151
1370795356
415206931
74329959
1595728374
1563078489
412491251
673273753
1970050603
1103230405
1134674079
1368235920
227824586
575541316
1874166448
2004684552
172987700
2113838115
955520246
1195413356
48475561
938584509
1576643734
264202091
1016807845
1707551807
768735291
1333218479
1555796365
343639409
1981283664
519502468
1306464773
1673246149
1988371154
1237155380
1652087381
1838089155
112082468
1879624723
637862863
1738520905
562536651
246387103
2042264168
2066354872
2050964580
326783952
721117670
1845369374
1375571820
1106437685
4873555
692248710
692971717
32141924
959879286
1519383316
891617724
1648984364
199601150
1707279412
323608046
353759233
880418400
2030079399
671768145
1354184756
2019570691
1313354121
806035103
824304486
981176795
1910545996
889072303
2080021150
635300004
2002355193
217476418
10791519
518836763
785100632
1679825428
1482608520
1828677326
254543837
243234479
1908958807
887161221
1463703389
507104216
205511457
1737983308
86483991
126841451
507509971
1489685698
1038273002
1351390849
608471179
867916331
1504279232
769185606
269051879
1343424430
1385309297
94828071
2146782264
1676008499
57397712
135657436
1520363230
1408588778
1145577698
1752159293
1532803348
989216636
1738284268
1766810587
1566609740
702788409
1434990092
780700958
547098074
438410885
35500437
1335460827
1661525353
1677384596
1153869944
1071289559
540340383
1640877580
274965923
568238210
2032278652
913602666
779039058
866504957
638029358
1581425774
1309235848
1131276718
252640729
283135307
1087029904
722505816
1256835522
322926456
774571008
465983614
198873477
1916021762
1242396152
302934358
1672013858
996800238
1740792853
45195389
556344790
1012110803
1439642621
1070363094
1367456736
1166897838
1796995364
2086389723
365425474
1002560847
1166147132
1341817436
950106838
2094722447
1186724694
618578322
331978423
973013197
1291701465
2128195497
774112912
2059571841
1922539416
496774647
807433610
1030050213
781854273
1267604620
82101384
1597159979
1896285362
1307694102
312998226
51579607
419399680
1836101019
1912036235
58365420
537583075
1736968599
1861124509
1844699704
1090832607
667239578
1836316570
873507135
1498829851
1139973022
1875830804
663668300
1014933853
2068395166
1149379631
1902775641
648212475
1441042331
750093377
1368617468
2132484446
58840506
57403871
7236826
2096309701
515290460
54136365
701951136
1457903697
1134212245
607057060
1228498839
143705064
534580156
2146856160
1768469238
1165400692
726880471
282968110
1716921191
1078931393
1579798305
1423683170
1713486954
564722297
1917662683
2103307220
930298177
854850440
1316807650
1429017890
257665391
610893973
1804730713
844299062
2133476726
1252008739
1733522722
1990823906
534856301
1700270810
75125447
314050603
1579114300
1487299163
1924281774
708729915
2090698124
797115181
263248792
1997077467
1190215647
1645650983
2005965971
1578388696
2029412649
1556756923
1007903986
222956914
2034941344
1080569439
1636413008
227882834
256837935
1753844864
741593314
2116365876
1936452131
679228063
994187984
320160319
653819034
458709673
484463843
1686641781
1476151019
1951561349
820688337
758130746
1887341920
234768378
662114026
877539200
392036560
1690567532
1595219734
795327879
415451676
2011244338
900002811
2136659232
227863770
1608512967
1911979830
822161395
1435501165
2105215578
540712664
346637456
310218211
2096146632
142963216
922121699
1857445633
830104234
1514358784
650562787
1233042290
50482305
1829241431
1619836170
661781324
712549902
658320993
1094026069
1423401233
1666720107
1750899846
1100418888
309845132
942940616
956795918
1135184249
2133490469
432692995
1393844064
1458072682
1367437889
335965545
418869485
366750600
1148688069
1720764734
1256117117
998146721
395394922
239826354
764355224
1792212665
914438990
337373479
1923140979
1387320255
1458340675
53511584
1219816731
2039624685
1212592041
537725975
103109801
1889005374
116396660
1576195193
1233892219
206973803
1981026068
474075713
794312186
1128984699
1333041004
222052752
1051115032
1084747211
915870888
725702687
1814468683
1126498826
657684647
1907548449
1202428299
231762830
1253830522
1404088787
218697653
1218759839
782670522
600668179
256908861
627549531
2009054239
1153449866
1471269280
534642033
1653960699
900024167
1198560794
484834482
454409128
2048702640
1333270323
1613386814
1712713592
110165492
146942403
741420171
1237407647
1102106916
1737519973
2040965579
1316274905
1521403598
1244811825
1268210592
991184671
1170915112
2117432907
154827531
1964649047
820769
1382118014
1604561553
361263902
1435379644
931403570
672569709
1614690447
474513729
424895261
1826065664
863567287
956858808
781428484
533287889
510351077
1790003590
429073711
1703663593
587251358
1044769504
1348594502
472652233
1052530613
363282323
2127598296
918298392
1758101044
2129483940
1150458673
1273357760
430284728
2102747470
1923712447
1395756842
1796185130
1332373566
126288631
846743879
1640494611
1843715219
569993468
1513156045
1994930561
82505832
1492181342
964643508
1436317697
911178905
479303835
2040515355
2134875490
350062966
500182721
999010302
930771281
1770869677
657810565
389935423
2129883222
591336255
2035420184
1290198425
1161490497
315719586
1934873154
1809188697
857847105
1710201440
1015406747
441320593
194728076
711810552
603586563
928019315
1589376515
420606072
391044560
1613682803
1434847569
700152527
770876729
165681728
964271382
238890804
822217742
662489536
1726639185
1427945865
1879844862
1680182990
719504773
398993260
802924196
388698960
1136628241
228138769
1040342072
1067074388
1478512868
69809771
252387956
1018665941
703062263
78416078
496355375
1327735505
1663160954
1193806599
1682132898
1567936387
1508202245
630914740
1592686533
908126777
2131984841
1780604274
1557796057
157941448
1600055629
734584433
1119887100
1592515960
163467438
962082996
557787388
474173282
990948243
1212594711
1010096788
1867365263
1462929219
2050033622
1005161774
644662697
1211900571
1561884356
36555363
955588915
1577794135
121590333
734024635
1829092210
913728155
1541034033
96129080
104932867
968925310
601883811
1873950900
873561976
690450155
1526833081
1142889416
527745661
999177779
2133485443
1329995413
1707385914
2096590775
780600815
642624278
1637013480
345708639
1223334849
764141292
877199776
1780451573
748896364
1243000978
1984433983
116564502
387035090
484306508
854849438
718193656
2316783
1630115616
667895626
11179047
2130468857
855923793
702728725
85417673
249413917
769992720
1256732527
1025087466
527801750
459185248
581262238
882017071
143155715
2018391141
732211356
186595100
1278336314
1500226113
305504576
1577630142
207821675
1467765548
120178829
1231312704
575621161
487840839
1315701446
1167602194
1524540163
766647701
719624587
1658143112
625585570
416661889
585748013
159746488
1739214579
1257095349
1904623371
130294145
692179681
1874273193
452619475
1802041711
487619338
1506333195
939927355
1009608302
1141024709
143633821
257834789
1365165572
748879163
325958612
1049487234
164877669
855582727
1961119816
526724370
1051356902
1447048608
1770512658
1735292772
264636847
1886073376
1392766234
910920553
36219043
613821828
966110217
1416954023
471611713
345323203
1388181031
741612777
1612289474
593215077
899239194
2128102337
493746646
1893086991
2071366117
138255670
626226926
1376932479
952809755
1776922726
1363003286
575484276
264155905
763647033
863139283
2016862887
1035276643
1282979397
703525487
267853524
1438216435
1248535696
544964538
252644620
1836372724
1496904785
1998851906
788840389
294426167
175633082
1972624014
384793078
1520135451
52676122
1394875915
1269914978
104473239
49050465
1908868980
927731822
888915508
1624651354
1081236059
1938228553
915672351
1417152547
1447266267
974096411
204865625
1100976361
561013091
7763637
106155295
1928138511
921046262
729921793
218820753
186369852
677854117
803100098
1525849760
677559514
1278523663
1279878539
983754350
1692539282
1524074788
502403677
201847464
1654879800
1187377611
1393596989
1616768519
381417981
1666765562
1657002126
716062735
786136269
895656615
1326725937
1646935067
499108560
1272674275
1723426426
626544060
1162865243
244497631
1541805651
368704860
434571736
1998329821
1460135460
503503837
1044116445
1911134868
1877618125
706652218
878877947
1479899968
641012177
1375357840
38690224
1165713033
83857673
55183703
1827485184
2134510212
247177108
351863028
1138262674
1719662346
1238385413
1881334749
1846069447
1657525511
2111813115
1797513814
2030672632
1090871934
1520468329
69779981
1917896831
1520938101
1512876104
810666742
132148917
1564765880
741823060
506572177
161444060
1269759646
1697544720
2063767188
206620754
2026458137
1583918610
910957222
1896709953
2136819743
2086338373
936502628
870448575
741742483
137858986
746350622
886890851
1070608821
1368458149
1194476159
1805258129
651122167
1215715348
1121766369
2007678706
1482508234
677421520
507689549
1723696215
2034761782
614706036
2001608667
1586274654
1423519873
2001318951
1011708336
744753715
708018127
1958985541
1225475355
1365276424
157227207
100499947
1255328454
976642364
390008007
989768829
259151474
509392096
537614272
1667863849
23804515
370759698
1389593671
1963731153
1503669625
1977686566
880550357
579011653
2089676840
1737474757
1670950953
515320315
1402664391
24700674
1221239434
487099733
441302554
135060955
118160378
1485815441
340867564
1227377087
706793173
1197344277
1177097942
214233255
1980628930
1996366414
651762691
1579965943
272780097
1672855129
1476776694
1022632559
1799356851
1630449188
1114423516
746898648
965703188
1757553481
1146949237
1962234114
1504453566
117082212
807494000
1694894354
2032055502
30142288
1370385561
16381570
363243734
839646864
1190943293
26546326
683718464
391059455
1144848109
1100449976
1048808173
878837219
1515031217
161348780
1113146442
1430488967
1389311846
812222980
1509290524
503273318
373431442
1693185484
894269732
1345065575
393202684
2080024580
1175482069
1441667221
1317396104
808174619
1622996834
1391559790
804997266
697195660
553142930
1023202510
1586240785
573950489
2094775006
1293867372
1853343677
106479579
1687103757
1986935412
1829227274
1515298315
483416181
1352458966
1416805193
723973855
582973735
1888578888
1700662917
931276752
728877418
1375533756
692189956
1327380336
72670120
1391012823
1541698357
2091047496
883340381
209726161
759069470
925686795
1969139954
1024603577
1570195057
1607227081
1111441276
1777560173
1432185746
1794788428
595676933
595631411
1920807921
1056595409
1611273291
1102962638
1851874197
1599712408
700179784
559102333
1062958409
746514133
1665294457
1105082926
1130939059
828737105
2103087866
1907604377
811667055
134783629
1902239978
954336222
1336775460
88331455
1964425721
1326063876
11426223
1272400736
1042254984
1481125320
541340153
846136153
675248456
831147686
1542259231
669512548
194819120
1168864757
218953697
1213141987
678623809
793754489
872220144
1513112472
1132966770
1433522973
1678039522
797467869
1389794439
790253690
105609994
687742641
1944561303
2140816533
1770651585
1024925630
1968742391
1318400444
1367364610
1270708187
561240589
1266757091
1558251062
1242483156
679606393
976473624
1889560024
269442787
2028859817
1325060421
1605587424
1240967486
1001527006
242061276
1065286682
1219369877
175457654
736274020
1574528238
1076627733
756310379
244890837
1517381482
202241177
664433351
1542607368
1878857586
168284288
2086722763
767698292
1189904397
461858432
1915756657
603287473
94167473
1213474516
1609388223
896579217
1516370464
2120974172
1530399510
1926654179
1579041517
581593518
1699116791
1330312477
1814686938
1758899390
724179127
1899376794
492925427
1901625102
626665232
465148913
1772797312
421562348
489590510
232157342
1089907823
1161807571
139138217
154837430
52259490
1160620341
1295436890
1256466811
740072736
123521949
1223374475
1553430449
1832189724
1461726465
1922326038
2029781724
1626281119
1944463897
147315681
229932134
991839542
941847974
1780563562
130986303
1384458641
945399783
1171784859
342710184
226925784
2093495943
1928033173
99967553
2005250835
697390202
2118250869
1607094075
20947688
1275423831
227194203
1137570948
1298393936
960368324
189382593
355003464
753187549
1822247292
2098827373
1311690974
316870048
1661026257
1976014843
691882698
541315042
1951727340
1497499067
317361231
1694229518
816407370
1822926429
79726008
1375212073
1030974571
394177024
1493720771
1984140146
791864588
1200476382
1491234890
1364583842
801574578
1832289100
1313144980
1463111259
1834363358
410459409
429119621
2013583634
211993652
1283234393
1131988816
1953333618
1131839907
999766983
1220049434
2081881550
1171922557
441683697
1934352218
633010901
1969796011
427828348
70516986
2140428498
1693125970
1919320127
1048375856
1575676280
981681414
847139700
817642145
1540186194
906912800
118580319
500530417
1215985832
1691049546
2069118107
1968504263
1327342436
953423572
52999792
1672125238
1929992789
1057070972
1480352189
1252363137
743862288
1628605656
580829457
1082764802
1205142903
393840300
143183083
828698284
1296949874
1940869395
1604666627
1261203045
536848148
335797067
91871004
243068100
2082566744
912182044
1624268422
2082955912
1433057381
1024999058
1412527302
1163597482
605546580
484176569
2103988891
1107407746
1490312323
1320364953
1266197343
1905683294
91849393
88294455
2015319295
1850939256
174939166
1001752287
1579367775
526942084
402970182
515972834
441032279
1278937316
762063183
380144024
1266445000
3961226
1489068268
819020504
1619382781
1182393130
1151561123
743187480
459279599
197467203
207368182
545846402
453641065
1267675309
372539183
2055054927
311218530
325516724
306054853
1690854608
2030784199
520837066
1611100328
742380836
707376277
914152167
835154912
1966338226
631902174
1539498080
1542410140
985977303
1440439256
1047394063
1731371951
1269393732
1448506722
1802845315
567800263
1376369006
1204395375
1386839856
1797957664
2142894175
585619953
1174941694
997351553
1212962205
1977610401
1980452917
838009587
974174201
1761025124
1195216135
247384436
1802026095
1647291177
485532814
1753971915
188322582
1791560215
50212202
1294751235
1431313128
284472059
1985250496
723110008
284030627
402016370
370777628
713175371
881246683
62660100
1118281099
1922708827
1708333948
1252890022
1830520761
2058285963
1801828936
523721305
1596107552
851648736
2076887100
959276161
472308779
765995337
1319138149
43950737
226782883
353347216
976572787
1534642568
1881909862
2120290922
1954010256
1960478770
1146393363
1963763135
635148870
1858891976
2046537416
1615202394
1760339981
1648454744
1858010139
1391814484
1680565130
1686079917
1606814522
201571079
562157112
379201918
1604320474
606427794
1083818309
1677191256
653780009
1086509930
988110319
175444505
1537083341
747753385
873871014
1786279952
1333742410
1771830781
1157835221
537985072
167551237
149665020
1038968936
983670823
885596271
1496985421
80533708
462148624
632445354
1751569468
378274006
1064320709
977916900
415170156
1963708500
76455622
821775933
551599923
1125086989
660871734
93321967
407621465
1136514754
321869541
1561149344
2104873715
201658046
1411499395
1088964506
944895623
632132947
528861522
1472655377
24087762
712979307
2035449931
385046172
2067950633
845058042
660863251
596161626
763758440
1852996467
1586611189
1335516723
111912336
1231049994
1669566090
318360367
409358937
1963611853
1982057507
408755381
353265386
106415751
1666400503
2124202664
1750743584
1642338054
236870184
14686693
6609877
886779611
1191467158
405704224
433566014
1584725528
185112216
285820805
1261697389
730301143
54002998
974616949
1305895599
421433029
847526536
562983999
324494373
324531813
1021314887
1877007566
1226387570
1987336237
1283987211
1614070140
1238804910
335076145
1585756114
2098085550
354044798
691878581
410605132
505332212
409966405
1132659399
1847862196
797092798
516972158
1401660819
2008676457
1677012564
1297962958
821576262
37648913
1847387152
1081015511
1188163629
1670805560
1869233644
688185182
1417568452
1016313295
100775764
1135404172
872023160
1818646618
324033358
589763293
830959086
2147422495
1507355879
2046257496
1241830065
2072664340
802670474
1262371496
1250966830
1642262457
2012907286
346815216
1143374817
1187593364
192795826
1981138840
1214208749
464510501
1792743052
1567463401
1235294085
1237981184
393462216
1025621806
279703105
1097337990
510752609
13310803
1576908814
83221378
672984316
1983727165
1248671305
351517872
1853040585
1718342074
1969902459
1033021584
1463626449
14478860
106205141
131773828
838589920
1067301557
186650780
2106357446
1231534685
1393929834
387512588
567641500
2142387208
457178855
89563153
893454753
172823897
517781362
354305274
30852996
2015813899
1867568220
1921948747
8175347
756400894
465961905
367260886
1868726714
949914537
715490361
1218357264
866238037
443836952
1603056701
1244541986
1867543351
1386270702
1509928485
1450176907
778509975
736487446
2049660188
1270730630
1232821201
1590407004
1324844753
1465254828
581376329
32811685
476635211
867213445
754934995
1447956032
1080574056
1872227144
473902306
1539179319
1570929581
116949083
479426684
511851798
400550606
73529093
736867597
1326634542
1686986516
233357593
1354639286
1416848222
913474346
1303335363
1521043661
1777204633
67124675
1725005419
203301173
267000736
583048830
166561166
1063386375
147622697
1246549500
444898185
1779267005
1769460849
1041375162
292681087
1919518387
1188368690
2125634097
2004057411
1314456427
1169786520
1122131018
1985054747
2144235400
1680628139
1737060606
25880357
1423761464
1581566376
1410507956
1475156452
1253175916
160553829
472293717
1154638247
1866916429
769173706
1409119372
275594078
1498387562
1023588701
1771953755
913678700
1917379097
288742842
1449328138
1119832268
89701344
286331991
714041654
387341162
696886039
1067864583
794719544
1761062974
676780688
2125516454
1619978585
1347527178
2088341786
1494757996
1405633531
1274045006
979090834
1506790241
1387667283
402000358
613399822
1326131266
912500403
616226402
591678082
1295539622
1573559486
961897599
110096561
677850298
329992433
1860286575
965506724
1216890324
1771563787
1417112626
233100506
2090277875
1059584568
702758504
1933401587
1036763746
70567457
1202773429
1356732944
326248022
747563905
1794967174
481632741
637469995
478263978
1345518390
381264910
603867458
102225574
1260551217
2017354400
1687306712
2016426158
1674712589
592465353
1854780712
286195381
65354594
68587098
97655812
265395439
766728695
1589194505
2108003270
60194065
223950834
2024548784
1600941579
1897417390
71131294
2037018959
1736687453
2103808251
601546361
1403020078
141909073
718485048
71873083
1942611627
37700246
1474391992
1294260666
1703160157
184498280
1009544276
549668732
1947646285
1220099577
773115545
1194154521
39615935
6257571
191513493
1473635574
272996002
223966168
1682040273
460141773
2125785448
861322826
625018987
16587770
1611432895
249088403
1383336037
729270623
2036774350
474377949
540309957
1535384666
811206779
875635129
395521980
821640225
559608582
382270079
1072763642
1159271461
277358330
106845041
189480480
414034675
434639210
73051012
507108310
91041960
989387271
1935765193
1411129440
749720844
225905465
157784126
212226630
1652042601
889905450
1997211398
1093192735
1317891180
1972811595
1432686522
1963383686
731248986
347762562
1565094984
930961319
1031079746
961425476
757713184
1394507940
2063287745
1990092356
398592761
526844126
1342288636
1665011619
2005220652
813068141
502160235
2024245669
63505803
901187957
1812522415
378393481
984813129
1284551170
1283308833
804264777
711399741
2043118159
1323701862
1645952713
68236258
363066433
212103789
470091510
1774087031
2116305276
855060480
465148913
1486853109
766119358
1294422161
1707931003
1333746073
872234088
2046530441
389325718
101729582
206817177
523900327
719637581
1745549597
1724722338
176138054
45818844
1491396482
1859921417
2137299839
1209161768
416014304
1124503912
1552761272
1134573047
417389394
1651820224
1011628780
2108951536
1172838672
1387998820
81887162
301325286
542680153
620767888
1952366136
1828306964
770777916
373469157
1843516618
336988674
198364914
1358493429
1768677254
248197323
1481203265
571679796
1799891035
2042765093
1608693242
1081462549
1740491998
1032392388
1889148680
362444530
728388812
1964758584
940063541
1025347943
1868586669
1691070807
1272855606
1285650583
1631637683
44685665
1605434955
224544509
1243528182
1548600273
1936731502
1623981571
147497368
704698848
1192118193
1116767833
1963819271
1986509072
1588296275
1790657700
2140078681
143339905
873103484
1026874146
752420524
1681902073
1395111496
1135213655
832005426
1456217677
453150738
201406432
1160027165
1763082437
977896032
2018348900
200961018
239990157
283269674
1462645349
1529154673
1331193147
613497218
381816579
2124330652
824285139
879392141
32477459
818199030
779400695
709984535
1237415237
143992646
1495297409
1686755968
1085422690
542919069
1299510775
1804231049
111742822
563494047
1975024657
675611925
691328394
1796302048
550851056
2136914308
108546940
521905093
167292956
1178650208
1667409638
1381337510
1707919047
265984930
1815907769
1753355721
1906014979
1704751325
349233116
1491852447
682231776
1999063478
839343056
1110759601
334080271
1473935922
1555816300
90242695
1010715588
1505398915
1268673067
21006975
99798198
1707574064
1841811566
1803181017
1793225652
228717203
451709318
751100431
2079931786
297634643
1730906721
1874506759
1993426711
856438472
1958770444
879862485
1898400111
956388395
520755482
366738371
505947896
248300938
204762638
1971346408
995159059
306918616
92752103
1908980381
1820252474
407430177
1019393753
987630426
2003624757
2011627898
1861424012
1107629869
1847696487
1758884413
575086148
138778134
435923326
1746313285
914304929
1965972515
1746851556
974292594
2052518856
159230940
2040260105
2064130857
1511194238
622100671
2113369992
1976104215
1480523861
218301894
118634571
1408468295
1725833213
634668376
2045075610
704503861
232668916
780684164
1320952573
387575594
1460339668
1543749310
1920271170
1546325844
70630395
205268962
49908380
1347310610
356035058
401412645
59098598
317318770
2033258972
265250273
1368281365
1850216795
537883355
735958975
481146642
1802276086
322415442
1146883575
1939966299
802700663
1661718362
858918279
730188789
237744389
1600016792
180685230
51263405
1035771350
1435346453
110408549
905647893
821626868
1052505426
1604775605
784854283
1239271672
1836087772
905197232
860391282
402678577
693803001
435461536
840527348
721899220
347165158
315706471
1487521040
413654417
1054934287
1053852088
251537916
2069406224
1516865858
1190906655
914153843
265213533
1787104952
314139155
1833774729
416712917
414184366
1718253876
772302099
1262124605
517125939
1144299565
2012835643
1484812742
1477220300
1490546103
864047971
1675209161
1221969455
659944476
1336432395
1257823483
2012364229
2093555309
278622228
1071487489
788568804
260487895
829529445
2100203787
1077309560
1028226430
1753826559
1379573795
938134488
1030133539
1416917961
744415058
22755249
852899402
2080361610
1586804658
1194151729
978119803
1947847052
1425255704
1048024423
1205732489
46809049
8617687
315373857
1159953272
439165467
474550492
1699056556
1323796847
1650617242
1226728750
1219301496
38576181
118830434
747688565
1080407295
1256114890
2145432286
583029028
766297761
418270679
44798409
1455641624
563238207
813402708
1061034299
885318550
1801462564
741880650
6105820
546710421
1323235814
336111453
1118547810
796083328
1339274652
1747897100
1766803478
2008382640
2052837549
298373051
1836100391
688995552
1351261298
1204108891
1019347561
1783728028
1077967475
510919503
352510176
996297365
322475261
793642700
973858903
1267112306
1882496623
811238488
486143561
1884516840
1014635314
318512886
1541662105
1257052140
1671336603
263377015
207895243
818654905
1600663890
925306560
31670842
291960201
965748349
50145037
626263543
460658368
1510453486
374410999
374746856
1282666618
1624619504
1305819366
264594341
1351845620
585710852
835127433
565180504
1826220588
1783627037
1939567841
1874604113
1118213098
1009705603
1539175212
1088957909
1097539401
1899477121
1760269275
975048248
1735755107
173555021
1731686958
869805060
1176565456
63622357
1924228586
1009735961
284293332
275487745
822969848
1955310117
849238087
254806903
1875773763
1020304477
787441222
1473032594
1348893009
1004649360
661546955
1251884108
141342863
1804533975
2129471273
308902288
211074370
1867363082
175812178
1815093233
1077485482
1480324923
1799982628
885043282
361256726
416863424
74976167
1787143241
1120081949
1881749932
925212795
1804859026
1802472189
1502297694
908104860
827012697
171874558
1624765761
554219071
458079865
1431400396
2077888347
821908178
2096691305
113914985
1386652464
73271255
1094688550
40262207
19293252
786631668
1293681832
258551788
1470853891
1171841089
921919301
283619810
201756487
330192222
479687521
1361120045
39461605
1014057753
17097402
826890326
982669998
426972808
2064554259
369410751
447657649
1848032583
580514077
585485431
345127601
1261822747
1071670851
1670493579
1973670961
1861688250
1795372309
2104578264
1287982437
1069901828
1492543585
291831588
1683631559
1595205378
1129424595
515447483
1229477066
1902505374
1995515343
230129473
129209033
1035874245
1009491459
255101854
404120884
1731209880
20333354
378712974
1197192515
772300260
1165791710
1018016837
555989256
1439943612
260925099
925874239
1521621728
1397531475
1888816851
1835865300
2118324070
855412686
920214167
288939505
1728371032
2035438483
127907598
77505669
1946884287
996624079
1870154827
1282811722
1921808319
1712168821
262083780
302563095
1980148589
843375044
753811347
562092743
590727509
1673050068
249069414
1680978468
1728881175
2009805490
2094816675
286077254
12891665
162066708
1983952722
191815381
1717429037
967608440
244715310
2138307207
57246810
757556489
1481181678
2001522250
1897322099
326464047
312388621
1785416164
1937144942
2133437381
2109091301
336273698
2052518856
2032312180
95093284
313051855
369432747
1884013446
1873219360
2037569930
733025644
1253036499
244274240
838224252
1411725139
497467590
2132553154
1727335825
2096337972
700077628
138410724
572266647
1760029310
1640833485
357958201
803140344
727594357
1373466152
1935136396
5245066
497614251
1484416072
456691277
1001966308
1253051873
352210627
1127387934
377658890
851387498
845027196
1765864260
1334053901
287478046
951071306
1735235782
1120916047
1069100975
1412000902
2069191778
994311180
1164775368
115938368
1644803649
1856253316
372851309
2099548608
1207124112
1510922205
1423680010
152998936
1898456710
870505393
99115129
1801931560
1217827642
1128940270
15171370
2085520575
2077061193
1321996959
1689165150
2071287203
172773139
491714282
1597021397
1728021917
1540855309
847071324
806384386
1072380686
310490241
2024459525
1368196937
1453941029
17821465
108714181
1443963388
1819188049
14868464
923618550
381982803
222684678
1069389033
2113592274
1174492271
1217093580
482650655
1486703497
487561900
571613245
1920877832
280758800
351268809
1242033509
786927165
232966711
1345786190
1447638630
1180515134
1251405315
1073036905
2018995729
1621018945
458151088
1388078482
1851076193
450051732
453873409
463218668
993964911
1683213555
1993005730
1565244714
2079791924
1218705948
1222736207
689342433
1985407624
311951956
1951346612
637771927
1955425006
1973473667
257953306
1502021011
725890634
1031680938
1084813175
2085771277
1692491634
1795351494
663965319
844659954
1802382069
2002596236
1568960467
92225978
1027267690
1594884710
454446290
1943076559
1904271434
1576056953
339934684
728683908
1132746833
116573517
1386879121
704298319
1427472804
466095058
35842657
556323748
762311778
1297634517
1223695904
2061309821
1434857871
34964624
1682247884
1653597541
817595208
741894773
1496617715
566147395
1537607881
1984785965
306307428
1988733907
765444792
946482115
1937013791
2131836713
329510108
254400113
1452724752
1325015907
1828872543
826541694
2013080582
1055094888
1317819608
468621810
1510189273
2138344472
990348440
622441843
401735486
433133280
1403133459
1870780261
1535709701
258272954
614975412
226425775
30543724
1532292776
741729461
837523409
1902233298
1551133579
1411458867
508014912
1514993086
1572535682
1449510090
474708066
1138901547
1167989427
1622796082
2116391186
545846402
322089710
1678727306
1988928317
1410381074
2002490493
418040005
375864754
1541658192
555930624
642337151
2011688642
833042280
502708105
2036055952
906024898
2079664134
1792698443
56086080
1836599956
1941878057
356856271
99371642
1634832216
1187049565
238166457
446676499
1130932854
1078482493
429311083
2041796361
1020478198
731770275
477490815
1859455664
438305849
1020956594
1769523286
2084073999
1101771350
1232974548
46553676
401940268
1990114849
603918639
1548685301
1426887174
1326589310
66318557
925665125
1437985174
332047830
1806966260
955046943
1270788922
753246263
747466099
389204792
1454547406
1472461639
867574906
87862532
1377294156
799511410
1861752122
1177564941
315890814
175051095
1527707304
444323604
1336450266
215369801
535363011
1856958067
148833394
771563099
1687557998
258420818
1986295181
1928467139
32034490
691859073
700725545
1790623286
2038453979
988702384
1375759817
1603934381
1686466744
2095597189
1003635820
928400039
1754981328
2131548336
2007086505
1091753589
122525524
1066079021
1306312808
1850022387
2111451532
29085105
1991040770
2011476808
1227839233
1662761799
484371555
836162148
1315101254
418916614
1175705069
923587988
418725498
1443341890
609487816
1263988606
831469854
1758122266
2102180620
1695397241
103055734
843839828
1066560
1682858738
489847055
108601794
1555242837
1133243213
2056128643
1391130404
508303365
1114351100
1393169553
866469707
1809292756
575981078
1245035100
810320409
1667424845
878398579
509898781
1635245836
133483525
1214036697
843646779
539495976
1450792064
820944187
661362243
2049472772
1596019818
2042634341
532224295
1727340102
1586124361
453271742
507215134
815723268
1374700482
289489454
788422679
1943775637
1275048698
766722190
752237389
337423015
1426469633
1883770866
1866521796
1529940249
1468549480
1026086867
322550098
708367493
1492281021
1991083162
591892616
1292888565
302869487
702570649
1961675622
1201464911
1859022599
1912928386
834888008
1718895412
744675728
1370126233
436975464
786533483
1816516926
1089526404
1953391507
407110044
1521042529
1009925324
389301258
843028164
421576770
1862576973
1651639956
1731846591
1613954027
552078981
237129985
311339867
882683978
1323140709
546958564
274844001
871311806
1200521946
1120541431
1427082179
755383907
68236033
1780353354
90438220
721442533
986624415
1083816822
1633486784
1362176753
1801953049
1307733956
1009550208
155930827
2008169022
1274454887
57855388
1855845058
2129825988
410010171
820708708
1773984176
1039195467
836087249
212150687
2050604472
1402329739
1211072784
1452926711
1037196141
244674635
595021421
580352249
422021346
1636853862
1513122920
728245227
768177054
2075108966
2103815528
128721611
442930467
2015944645
224843904
704735400
875913718
918065870
1512204019
1797681982
1792340775
1018310521
268211187
475303407
550475375
579950094
490876075
1316697985
1288834077
785803934
516770164
1445313365
1834301802
1237883818
404830951
1812081700
1439194438
1979184715
2028692158
228573561
1335117964
1188305150
1296880413
1157972896
1978101888
2137716585
1978253819
1060331158
2057635313
672289877
436150134
860346909
623257600
1773409751
1840283196
360046599
828520708
1451749497
986478387
2127945990
85847209
216931072
2050065888
1931732699
159604026
1012371473
666295351
641134978
2050991490
29908486
72569150
1598164082
2010238710
1891170733
1843301375
1465085190
1865608095
1556760887
1543882281
548699610
688816242
943894174
1859470609
1988708573
1662718541
228648318
1463753871
386897616
708967899
147387580
822858046
1494507905
2088989751
1696897697
998628720
823812583
1545936619
432958536
1310888976
1792050836
633717375
102325042
459145442
1952223248
1719771180
298185817
2075355366
1063359634
1110959291
1145990094
494134701
35317737
1016606456
2021359939
597997136
1452154189
2050237814
429716822
433270033
1264774416
1716403942
680240248
380587783
628430535
1219918423
71351037
2142453103
1304451639
1565454666
1730527084
590400579
57950209
1652807512
1700669277
1713281172
448296890
549887893
256636030
483750744
884481331
935543713
1314450928
505233274
677960251
1761281423
2025572493
2042059422
1353853076
118611679
125924455
591282980
445628515
1934455133
1522056098
2080413955
1614734652
881690419
380180329
1730996112
275599165
2090122667
1456660311
1448952973
1852751301
507592482
1144770703
1260699252
906486860
1495832588
1426590476
1933138666
669458551
1312264248
55281743
1858557817
1907438660
1188420438
1994752097
1028379361
1708824139
1485763004
169402897
440387339
1746219691
1950531758
208556999
483762045
1279641178
552841022
679363902
1659735948
616837233
948473950
1763994876
428336462
867590158
1808678373
1391550516
1919124670
138696920
1529048537
1733597392
15744394
734379691
686651961
584596546
1798939508
778233831
499361922
564309974
364843626
1013354915
1235904805
1334884265
411052179
194566942
894099916
1281233813
592334753
954750440
138356531
1186756959
1451161166
1040991062
823861672
716445152
89893062
37342281
1538456867
180249306
182430637
825061510
542802108
286484915
1801789519
1537805034
1115345691
748517609
255543591
943230464
1862721264
1295924739
97566679
445812668
1563561371
1308669148
1569209425
1930404802
1399838560
901414282
18947585
1860493359
1729530906
38902068
455786323
1576038692
52795930
263821183
1192499847
1147284167
2092563886
1260885610
1320077770
1510669866
1388659886
1728150689
2013699066
1816459651
2096389721
623306124
2090418748
1517598433
1018081028
455356588
1471431933
998508684
41419092
1516910065
1242094935
608072203
330396289
1345741968
1975455562
1406843801
1821524741
2015904209
557259766
2138664308
1541338646
1360691024
1610023193
613615739
466193197
315431828
1468244019
1610154298
1897731052
1909329220
1953176529
617423700
718439981
2118697752
1483128557
649056400
1707031198
1048444056
1106041655
257489845
1569947355
1169361136
76172871
976803278
825013
414311250
1093209373
1646099691
1266930717
1031987090
2094250837
2128694596
529910281
240367701
986260445
1740303454
1698882150
1522423216
509325711
1183944468
2085467632
287975724
1887935110
1069911688
1626316828
117105146
321036774
244883268
1370230911
1363208662
1183954699
1730848333
842039610
84548580
2091609457
60544550
194341353
1412528855
1818834174
1146861098
1719844606
1721767802
1454852384
525607873
618488261
186116501
1274351781
767159899
623265974
1419691125
439820410
959346269
2071824554
1888680791
2139036473
264579467
260263591
472383990
1746219691
1225111424
2062823501
273753196
1487055350
1630844172
493884913
96491618
1538767379
1705690457
638661611
1773651409
1838170738
1699135060
1304547743
721455269
1981261780
2084708889
794695297
579177575
2031622651
1616092026
171863218
716100103
745533973
1596529388
1183210333
499132541
1971018167
6506042
1680508608
1934183296
1249780950
1696225743
45717517
690528209
1118162635
1175287147
560627626
822417929
300794301
1623069288
21281606
1085705770
1908758595
1885806380
721792780
1230477116
2135011878
1923412503
1466266402
539484420
120843673
1228683732
1447774952
1473930686
311867508
914198831
137189349
1546365691
1277833864
860519159
678110480
312545557
2099767566
1492744077
1025475420
1679573408
1446358554
209594811
957686386
34273133
1795175866
1459914324
24085097
239158367
1538428698
575625631
2128783077
418201940
1430849608
855980964
2116382560
532118381
430406483
1222556870
1738996733
366310639
1678074795
46612444
482894058
1916463050
1890945989
1505139205
1031012850
219663639
186873115
958747100
2105160992
1114716294
1509797532
511341500
372983020
1012067603
1998440850
1659781328
2031867442
2059888555
1985796562
153023399
850745420
1333562111
1586893049
1710110035
2092812293
730510284
1864009671
1135747856
2008323979
118052133
984862361
850695245
655765774
1359002679
1334108232
1454245236
698611738
1408537339
1589017511
280087359
2096568133
507895214
789837492
716530374
1298347479
1470317040
1791134851
1153622910
1935213485
23971619
961569731
72092615
561106171
1136777946
789914167
975533015
861281544
1588424191
417523718
1229781506
983378643
1050130060
20640865
2005138716
75859554
1995292487
1526912113
2073303314
465420740
1558752635
741656541
348978092
917584536
205038599
1670967116
1672896532
870702524
962735989
1096416426
1637868395
2049571323
973700410
1549750013
1335143121
2051427152
1136756022
723012612
293144392
687049308
2091115801
149542644
1049397945
488498063
1181919312
58911873
401303672
1803697788
591213948
1253957700
2049617685
2062580164
1772881198
739550173
1899814756
216453044
979635720
1250270082
580478887
1463601691
5653652
912075438
962876540
1006796875
1909838892
1344495077
117398992
31414434
1573778782
1843861284
824119700
1217437309
666440522
1564618771
271380458
2113562728
197158975
472933316
948993053
277224049
2011841800
1799521110
715174776
800395759
1615872728
1860601710
1292709784
133187635
1181728024
1688086300
1103865725
1926741769
1363138039
83853994
282698244
113336956
1347499997
32315199
356815438
372446815
1551206747
42325518
2036940192
274887452
1748493571
204876560
659709147
675120504
381488055
94825017
1989042151
192062756
1989698809
1407491227
556236220
981235961
222580899
1837698782
633808747
763609246
2091265579
1138417677
1201314597
147320415
1628304302
112218833
1745590347
1968947890
632475859
1294892719
1433666748
557634324
209002783
1819810278
1724711736
124585106
1584931853
1434405308
3853195
1091395920
12846812
1185420246
1344679474
2090475140
753632284
339901176
495439548
471282975
1732251837
287251007
932883418
796427146
1689833664
1654479726
1426734665
180448932
1032591634
476661946
1479373942
140989165
1201659262
2066538782
1677700914
461842902
1971554096
1525593089
1087150640
895691088
2074433707
1554860929
1061123378
151355205
115302366
2078147374
118979305
51191425
1812327434
850589244
572311185
1299160062
2016909825
1653010959
825613067
1856149319
1827152378
598431771
1220034517
1920644547
2016389145
46202913
1243381013
1297944870
338596311
543875547
39635007
352644928
157404349
1127954240
1398304896
1061838639
1464674178
1321268643
1266925172
721665893
1919632219
420658182
1777273621
991980798
1151213484
893197021
2021478707
1560987623
1376932479
652458350
266366950
503380862
1895840123
1554101534
320245297
1474978050
1602649814
1942635920
1974051246
1912140775
1020349145
1458793920
582951380
1999368690
2120816554
1007013678
1052178420
859654218
2036067419
1016948333
1672843835
1937733905
1183886668
802409883
549916201
1590511483
1565128666
559437363
350387248
1477881027
1216999030
1601441585
1149307403
376392759
1394146865
771473132
112833686
1543188971
525284695
1437907938
766050019
1434101439
1970178052
1172830728
832974833
1649674582
958592385
2113615927
319260360
680466812
764410954
1544471685
577175085
1670274685
156230707
1626639318
1036949867
1672993004
653508041
604114120
1181320795
2120882001
573116667
1275558248
1043155392
1405797467
345043649
888972036
1894002174
493174080
924114058
1611797244
870733664
74085938
510304085
113658997
1698980187
1244442981
1758221412
108448344
1568617006
593641380
177025607
1118685193
1439855640
1987222141
1674704254
384522427
37419901
171164032
60251961
1769508604
36102818
1866984302
946915278
1918109324
235139025
1793707442
868470521
1645326754
1740513868
1787512803
514575293
938631066
1180218980
1651762017
124198504
1797920994
542046320
1394769203
470447658
204940693
23207451
990868359
591397646
806717310
1334194317
2000771373
671906151
148175116
1083061481
11145784
1346103904
2124211376
658458599
220409019
421031263
1151747591
1883735662
444676579
1142908122
1777318956
1764622645
183217270
482527510
785933421
408139337
870014000
421589331
1495645574
1235269836
1031893278
1438000227
877330215
2133148494
890087364
460521851
2056487288
1314005462
1135687015
250294034
903859186
1184639160
401573219
1418127380
1250766120
1327716962
495251849
1457421942
829209478
1279459652
1527738917
1511616614
1137548868
32166724
18501931
986680438
37487068
529691098
1471593164
306821601
1431867892
238712535
466395664
760460676
484817448
471794158
421358790
1938157310
592964033
1927926053
707951016
1139953345
1967046012
353094006
399213149
1073915466
1595487019
1233617736
524103657
889933044
1278469625
335626567
1471430823
1098887447
1240026707
2091448450
2039793874
63965993
671900192
1831653875
1338942352
1216934424
521047633
205559532
1955936247
1602357543
306047095
1885754364
39540822
1186639947
574036962
1372474976
1965230783
1626028793
423066229
1737404159
1435992550
1473408847
380087482
1755052999
15169168
1901954945
550588716
2122363896
1280232905
296205664
369606568
309008917
210993655
1328354296
539486753
1460341219
1980245590
1639594644
700287567
625382503
1718659091
1496112312
219606303
768549397
1625765964
1096231796
1256901820
126695164
865360420
1336548253
154857815
895276532
345393076
616104081
842174766
238402917
2008906593
682326494
654487977
1422857545
531730741
1471206519
755902484
1656779232
1350509574
1381737828
1540299864
1993457408
1914702836
1606551519
1831756654
677350071
703738763
1030342183
1596836761
380503288
354577469
500215315
422612309
916440227
75060729
1588921346
1044358105
1742362297
530832116
2143527153
2045872475
1893203186
118752305
2070510616
106215308
1694498204
681822804
680397198
142621933
1221722013
540657265
1740201033
1209560588
808286172
2098679719
79378583
733038707
2091691500
89398148
169438834
795764342
1231773500
820852555
414739701
2119850146
1251295483
1758463370
140425396
2026373279
9231220
151805480
1463213169
1667844723
1068013242
384213224
1181126992
1524100993
1489576622
1668698541
2051447247
674710849
1083854223
68589697
44110878
1343898945
927796245
1231782686
1899108549
1607033538
1036254424
357181947
887113204
261386657
682613258
599575795
7662270
828358739
993058193
1053935892
873833809
2137814220
850536633
373972355
1583520182
1812686646
1493252603
132738428
193124542
862109253
93387514
181782406
336988674
317979443
434395241
298032252
1089205430
1433431488
1758565058
327196278
381059727
1997733112
1437300571
67158355
1647224449
1710472733
1211319045
1570068834
515373045
1244014425
154218697
1875993423
1460670845
1337098518
180567236
1628611063
1792897612
1835670808
389269567
1476695794
1798573192
1214873287
1262532243
351287266
435219708
1047301158
899709883
1909272177
1053766001
1980357131
749165908
615000170
2035355760
1778434198
903047372
1042592030
1073417843
59314207
1195867661
1468679858
1928308028
259137582
1837099984
223650246
1862184010
1174500774
1523359142
1356744788
666020530
226168114
871697667
845570974
636009371
2035895918
781104373
723610464
250342412
1817635313
2131030864
519491239
1233709786
1905581924
1054566765
810600127
1730453824
614705057
1050160960
1280847058
1811041133
1389357301
1746800965
1232700037
136957069
2094808316
1921146531
86822865
1754657745
1974749641
217386610
94546676
1012072304
359852376
1200238573
242165684
1845404340
1010131436
899232996
1309257066
1031471997
174056820
49469242
1375533756
353465956
177291042
766875791
978692195
1613773734
913437654
344235334
852852131
1141769874
1018196862
381479187
1536533811
1902207658
1664042689
426534793
419513609
158962842
937645488
794432004
1547260720
55969468
723229242
1827055013
181842313
316211666
1778233131
431644032
182413316
1962227131
2090833249
1512537158
969960411
309370259
861870994
1078872203
1200351431
602624783
230697477
1670450501
2035670784
1078818272
865517065
640574435
98113928
606141316
924743731
1836785070
1143455405
130938548
2122349547
1939221228
350905384
434076553
1232205592
708038782
1589627798
1000452845
726768853
705275401
2034237625
136019820
3295643
1414681073
1316766305
619081208
1277161090
1262386806
2055563311
270376885
589364838
601548106
2092686604
1676200748
2034423069
536184219
1843417924
2050456704
891015629
733763583
1561863798
874522290
1245467348
1734081741
1031152319
1489842218
925979869
312393158
965274652
1431514091
2080114387
1593782620
85291050
1898773354
11171393
912264993
259407552
1772016043
1622082632
344735417
1816319235
1860643577
582771516
2034971056
1391335754
437383721
1353897512
731844994
669768666
795948772
1019869840
667440540
1771276624
209224948
453596138
1054730193
1852934592
380271220
1518138171
689440749
1934452563
1379521421
71341308
572281527
242507482
269958165
96753681
1364361480
1608315454
41286076
1947286987
981511906
2106129906
1940478110
1754145079
808375273
1735239376
1087020786
1774631277
1620899010
452670753
237796965
944576449
1200765111
79211846
1429475640
709330203
588786431
64511786
942890506
772425590
1490239751
2083263388
2121313439
20979044
1938740819
664566569
1191167842
287973530
1385895986
868960537
1719498495
1022880373
76445641
1866009712
508256394
1782522693
824245745
1693336380
1063574445
154741848
645342728
2067543804
434375940
608157299
997686678
1931666427
180995180
163004619
1981486751
272794638
1104255748
1765983861
1541450793
1035106354
288285278
1991651187
989891239
1907295526
328666463
561226503
895779164
473182880
236409636
933756108
1339183817
920361577
1928578239
1802783596
557075126
1341041607
1101794025
1532435972
2084616656
977705138
188768958
1227000837
1200835091
691757643
1915641807
1890845235
625177694
279825535
1432279759
242685400
525680409
608821223
1403384398
743708106
391582112
1686084950
74843388
594335670
2128257560
10273129
2146422227
1330813116
1453057216
474930412
1479955938
65628601
315201987
1850676684
492907997
1125077702
1103443686
520657917
1163624036
773982570
607220343
1839216516
1299390688
1281556625
128663971
2120147733
1680622392
2094606370
530733526
1985887985
250434528
677758789
46017163
56112071
934728612
574401855
335837623
1681181395
75357322
1029201070
1566491805
36819783
1137414785
2078098490
115505167
1170519059
950577701
2015215207
1679987213
967975290
1222376842
1089808747
1131929520
1511282562
87203244
752786633
519819111
169576563
524227265
175386595
128801914
2085704268
2047498851
1016393662
1306068314
1718447803
1782593456
1956765382
248118457
932464778
1829429122
1477673951
2000927928
880353955
1550638006
1645485886
1082737433
254937600
1315505997
221061534
2069692269
913820051
1006311124
638300585
1787900997
1690766616
1413507218
528586649
1461969777
1902239272
1401120430
1132993312
1956321329
895543229
60284900
1194802886
1232344647
421189636
1082156664
2098880827
5406367
899619735
2009080891
44832083
244095388
203668660
2080851404
2137897402
650870033
1515874492
1693672683
1411791006
1122541668
238189145
759051897
547526927
293426127
446403769
208976796
36947327
2003087275
186264905
1225977025
1164871502
451532449
1276818740
2024754884
1183520410
1284446114
880641832
1777675228
1986999798
1214243219
1149072023
522496574
434999275
380269617
814668015
796525361
2098740976
578593919
52916405
741697265
879699769
1197698941
6755467
529804158
1161111432
429852574
1165891069
550424419
1242668329
168107545
946679907
1197729840
208719055
161046493
18149638
2049018168
1089182280
547084648
2098414594
2146314516
1623570993
382519375
914165991
1641500358
1195071537
662518697
1634854405
39549478
1282534535
1293501434
1478821376
2001064801
687459854
2123688651
1350169780
671583930
753835792
834178550
1218240228
1023457332
1456721588
538268115
1739603241
204394658
346232033
1425927065
705374219
138149236
746827672
1702297779
643462439
2074469212
1122802305
209919460
603276011
1590064651
899622835
900399393
1065102167
369381282
1628431304
845589021
1882306315
1304880526
270052037
948564980
1104828600
1334814377
794561585
699847367
2056862535
1634117483
2005512468
1207255791
1039621946
1625786135
1985338934
1740067585
747872491
1250765447
1072706215
24167065
807480887
51875454
1890399889
150203915
578667901
862660938
602007738
527168505
1798895
1788863338
425924290
613881297
1784114669
1135155825
524647111
606901140
1804858011
1409173518
1385581730
1328556511
948952807
258828568
1827718004
1940394044
1805362321
74819347
604067008
898520414
43409370
145407262
731498102
824280676
1997082845
1842912685
1676389480
452372066
152491289
860574051
825751577
1680126890
1328868927
879441387
723735989
304276405
958571740
2079649590
1805033381
2103023400
1072748841
133584911
328167231
1485501949
2124679413
700663167
2062561289
1925324640
191515942
1319354702
222908075
2137146529
1776420882
1839291487
922926972
1982334529
1091425634
1637783680
2050671178
1648667679
1595890738
1943270061
388989022
478880359
704518329
1194608854
315548080
275502564
404315744
567233113
791349241
1289045625
1828743298
500504297
583023477
1147479227
304757791
1018351983
1121122722
55610492
167041048
662486289
1610913407
342629703
1148969410
1017156936
211634410
1134919295
928470035
310818128
335741519
1286745721
186832289
2044645698
1081916222
1789891458
922089091
813898240
1433241524
636281213
295839418
1636692128
1086302231
1406647446
695184239
596478771
1186904973
1853765876
1619475518
1310033323
141273774
1408983878
1575242743
744212610
1551056641
383862334
599428664
1950582222
1321303806
1031520789
1272472865
672482467
339662718
1457885234
580212078
1739228397
1079881410
196289197
874959077
2137146529
1953747483
1578533986
2133659128
1130553037
973197039
1869354317
592896443
1083691579
714199231
667664153
141858638
400311350
187881544
2013998626
753986939
944623994
639603122
865119458
786199910
1774015774
1852264707
1253969025
1418288050
661807729
340037741
1972818029
2000697918
1908091259
1232786073
995234981
695733938
44997274
673139468
1749481257
768612096
1725178530
978600153
187430612
1665007716
1197211362
61163605
885972462
2118779521
1690814300
908189245
228890333
2014640931
499259484
980860079
433337384
1853367909
34004632
147922166
599407243
1262938601
919838450
349809796
1265184757
1170168879
1266924332
704251804
1947887456
1189004497
1562816521
253568556
495126781
496331580
1988406940
307857309
1304344895
132620978
313773752
1527933011
1356491018
317388066
1680278727
730752122
15528461
251413396
2019189066
1337658248
1677628771
1774370172
1072607401
388079227
1015316262
1224871698
1727223677
638456280
1384543116
231232488
668760729
805724514
1876422035
2129365241
1617495424
1002165492
1264890596
1696247607
786582690
2045586866
805602009
1399262849
1550875273
938444284
1227947450
1562290789
585086933
347196141
1774215850
727887165
139946727
1951379965
1646613164
726526073
1459034835
1592508977
1053542042
1688993145
1526789552
1554635553
1292709784
1418265651
2077540164
916717998
1770484629
1225429466
1439817568
842142420
412161123
1244225490
678361642
846130357
1763038269
987707893
1134392461
206949063
1128830045
1055231732
538726284
1264786278
1451838137
704103257
808115194
422185012
908958825
12131389
231769877
958246387
842954653
2135181307
1562507293
1356391668
1886825471
2018660150
673169880
249595687
1664744564
1413370975
405257005
470425991
1257387361
1835610020
1531070458
1125976851
79779972
1565860841
555911923
1696207360
1029249601
420953716
951424622
1687850269
1350294696
956535038
1029280189
566104391
1152997936
663449546
2065387673
1329785728
1316452753
2118700190
1348510496
995169298
1783990372
914164110
845963327
1031873433
2077741768
1181576199
796617869
627436653
1296392975
1453870920
754289552
35346713
557764487
549049484
129648076
1674232491
2088852151
947942767
1195921394
1720719510
1282847826
29253099
1634656933
1265323496
2016796814
1791993640
459850637
766124434
1138045950
1496893470
1031376066
896418784
1064161252
322926073
1538975184
1817612170
660463718
1594925843
1541107807
1566768647
1973474817
812542674
151861560
1785654296
1283280814
567151588
67214859
100061931
218370889
478678880
1375667882
236455455
930719546
2132353299
801337504
2017190271
1308914981
1327234931
1150531400
567262712
1630986987
405702102
273454166
1943348967
1414504930
2090137510
1388239768
1191634407
673556160
1244260304
847607047
2121805317
2124457941
1206880716
277616863
1134093617
337631830
1009730562
290148962
670175372
397305140
1553560675
1610975757
1897899696
1278918493
162607597
1091108605
1753947023
395920423
1547148671
1337821032
103089989
1789380117
182975397
621190294
868599928
1873630100
1232538095
782495416
390474036
1543016335
1771342277
492474942
263523506
472518258
428737934
1027081181
1539243494
1780152420
642353882
883670685
206671847
1325042872
1621751239
1300018413
1097005116
590892089
1717840215
1692116951
988737665
1512172
1814607234
372829970
511445565
2131399525
1091626378
1264686895
695696300
1490460299
159169907
375812702
726886622
742944393
1124816840
796198803
931771310
2095600425
57100814
1000119442
2061736447
1983146939
1061212135
1632778105
1806971981
369408523
1879473093
1938414558
1558827127
1700831292
776724871
945653205
817663843
2032400569
845728932
449887114
1537382359
1774317221
437490821
1961071047
864005184
803155953
73689413
612696108
857498081
1420886394
665945754
1554269267
481725934
1951353997
416279184
2104904340
1207585847
835489787
8414848
1557757321
592960102
742206885
710680521
1124462591
1440324107
641229802
2122114194
775507536
1666192147
1166489161
485544278
1244160230
1018807529
250872596
1477421777
1047412010
692927321
1398233394
2003674834
25210448
635612430
1854326711
368694640
1444032963
1638922068
200662660
1495106302
1127776342
124361496
5257645
1176876018
130188534
736812577
2010127132
875954465
1133624320
1113945525
1396491350
1084104406
58328789
1951185009
186848961
1727820166
529804490
1194230736
1744839261
1077365213
1115081404
684973409
988745282
1948463348
1609903916
1138547266
183025685
377122536
1645160945
432804338
1709174956
1960315478
282453600
1034737512
1553035378
854309725
1239162760
897296222
352483244
1249132178
50779929
1366583713
1661634000
1773897879
958905817
604623343
1118670206
30335613
1110440331
1663156664
59533727
80685492
615983085
814053379
1432884515
407536033
180838257
1749708289
1671135495
834307819
630539865
917323413
1642853851
743286349
2057029293
728370525
638207825
468439530
1970966575
1200715665
650173959
1404542158
1881372173
287291323
587705585
1777665842
1768573664
1776568822
1510422806
1062097111
1014633938
800288232
641611057
962617205
1244906093
854084566
2041670153
1523613373
1538697300
1765464975
885306536
2087762542
2073853544
1843255409
1832645206
1878323132
12955957
1421241149
1183548463
154129731
2115017400
1248862625
2126477305
1369950234
214718288
1744157540
15474087
937914681
402103769
610507265
1671452322
10779821
1045682592
1729105844
13613036
1553485781
180230092
1923977994
978125894
1527305527
1411042502
1337718916
769727449
1133011496
591564775
696174213
1481847052
258552111
1968220319
1084726244
675420559
1122608830
848854895
1038300567
1484125550
337358319
392831850
563384549
431345472
165339914
1418504645
1191303596
1306468273
1781253294
413798021
2059267641
1506918436
849169431
913397803
1573037769
1495486299
1266992672
1793812517
1558992519
154380221
1051607247
1389567199
2062776422
1935864590
1044098318
2077188726
719992662
441864867
867036324
441267932
1905824036
947769513
845235942
909034863
302817516
1743911782
1262200038
1983363437
262822845
1182967517
845995234
1654403795
2024921268
201649117
886902467
654275088
2076971005
1359634827
359965779
1101052036
1904746193
945273308
820430143
1697944122
214924115
1165671588
2077292428
994505480
1983575094
54166782
1106875546
1821387376
1930521501
872479478
1231809925
1789069668
1131424305
255251457
584845468
507933143
618187139
1807741435
1450257315
99215851
438790472
1092517149
1860858053
938660338
1226963723
1847182731
1491048194
1728101943
620550095
1187635775
1990338932
1851817900
1730994439
1727474419
1153219327
1809084823
1398321103
1194224749
1600272180
1504232458
638867936
539785101
484020263
248136674
1972169411
1264564091
507129778
1208933036
1127160123
1321994681
1203154253
156212472
1908028727
1371388336
1952552727
1898007666
1724790641
1622768107
1339704549
2083096661
933469914
1770229603
1319205911
770441931
1794180603
1004553600
40970240
1497954144
154244717
1560722753
527319964
1453925265
222883437
1857426670
336688956
172015414
2087279581
542228529
1672052295
1593562104
1614948654
950036260
1315409301
1597439070
2005578790
1264653944
1066489985
871129059
1003028522
1955910089
2008681082
1846454866
395323343
1994586048
1823038203
1183064657
546328994
1790673658
65444126
601535403
1960964553
28752285
192419522
458927527
1247798216
1659257129
1984736140
310001860
1696724991
1848527232
1173167466
142865794
683555927
448608644
1947690503
1329546326
1662947791
1552876193
1315590314
1544144436
1759238165
2130104924
1422061744
1929478429
1017507470
417249759
1881555229
83640458
1140345691
1041878319
375278412
2145979175
2114641947
655923083
2085140230
496177953
974061934
34139400
1486728783
2011890321
973760281
265094769
111216746
189399747
2086628012
1572224661
1991859887
1085020004
1846047435
1925844884
751106706
271573878
276331139
806444521
1919149979
404310945
415315330
1918140759
898446842
406204748
859279751
1819323765
2102974357
381238543
1125542259
1689436602
1157791065
21628280
2071441605
12860630
1168754307
1370603637
622782155
2020605072
1683051197
260346454
2068594179
1077629085
349399398
1147897345
457467138
583647799
1059622916
40965836
1902379123
2082408366
1913485169
1270055074
407056160
1154088002
120465111
1519906364
1222027966
1312674343
1348729994
146008764
1072882560
223863681
1880815871
999326057
857166441
1487834991
610770986
1699336848
1166177700
578272349
478502343
223917660
1296150175
534399512
175095361
2098644147
1872345490
694940775
397076246
1429068095
1218335891
346536266
705874956
1952483329
1140847453
762257649
1863104983
1895025496
882830879
1603775693
1476333660
589303988
733907813
659159066
1499279759
211665003
1746652853
215568222
1188174841
740229061
1371032233
1246691946
1994708463
899936845
273880016
159110796
844131326
2112367635
1367011130
622617687
186897690
46748610
1225861099
60600608
746612358
1102697503
738324071
1438834556
1335886253
516985873
64281364
2067586127
59232172
290001045
1649797042
1738008724
1443339565
745819871
1758927190
1383849412
810912702
1560414278
1085410383
263054565
455357022
1072080937
1701942178
1888544149
1140856846
403563797
251506168
299663057
827963141
1933122147
1200604634
685036195
2132328490
1035600551
2008480590
300910204
1617748093
754142055
1826356060
856182782
910699404
1352890096
1213278456
2077515532
1682197775
1282725142
141711675
1416266751
1843968961
1548238647
818346217
1341404658
613568712
500723448
1008848327
969924906
1094329443
1798554856
948315272
506404787
2053220576
1914518847
975133435
1854088510
880897248
801700684
1769867652
2031319942
1162806759
1037030967
1919197355
454256209
874431612
689690185
1556820599
727508445
655529874
820878274
384344492
2064048756
1695329528
1830133098
2044878312
337208169
1766729693
435633537
1217252126
723128192
1800004445
2007424678
986842229
2055568382
404587745
75440495
929352683
1983012731
1681421850
1070436316
835669718
768247249
1224118671
452176557
2097388379
802523459
784631380
202195677
925381212
1484078957
1488935291
962342072
180466871
1088158676
1204018525
1881804277
761624415
1440071228
417714876
2122279855
402805155
1260807049
1592136131
930944606
1038773956
1954523606
123954768
1542020465
1053933986
2105604807
667086314
895396512
766771475
1015909443
1800742892
245526434
724586944
889831119
2070856090
182361312
54296762
989630936
1183676443
562112305
983152738
2044478327
1564275108
976283471
1618708388
1485409861
1540220145
964934295
1064846558
1020639749
296061325
222323522
1136118578
308769296
1647757343
25733524
2098176467
1069145525
934127848
390366079
995966837
333729456
2021101512
726950740
13801231
1052154767
1004172139
1382117608
2109533880
1212192576
1533292111
458412542
1979979374
2047780611
2039968442
1666380858
1363999299
1588678448
2118861311
1782387639
1311454632
1437991067
294015251
1495481530
1804615657
492683258
12616307
1618147027
23862714
153844798
2050729776
269127968
300990436
421882951
468646598
1790672624
1740762274
2131836834
1961156019
1099086917
1011141176
1009046420
1046720834
581681515
1621306533
1847205281
541324459
20138078
952172134
130732447
1363726982
2128746563
1779655675
961107035
1527150379
397438438
701289505
1677762861
1062771299
16869149
812558800
1228731850
293039247
1077530204
1768129592
2063469060
489877436
478102152
565848436
1869110567
128065309
1533559984
34317507
1703171528
1841061559
668776024
169311476
1545354390
592259638
1826778724
1131176211
1813015169
1473537647
1989576063
1356750324
945091296
1229783347
1620372541
895896265
698444120
331123371
788899946
489667643
1597002836
48982767
1256725472
1650830082
1790993372
813865048
745205079
390319719
760184305
875170220
144831788
456868714
1639230673
391797767
119361861
807895517
1225393725
1154485704
1930058181
452863934
1158872738
60780791
196925392
1584302010
2101228507
1202601840
258954975
1722223882
307759651
1401307388
1110302932
412587733
1128276218
238425320
636709973
1025900929
2124075395
157820676
1120894736
1822665461
1338983033
635449447
1129087824
301903117
290759062
1938786159
1501598980
407916569
573710547
1574883364
816329967
1620391284
81917956
1773700639
1290936838
170718716
1070729612
536440887
249261201
1223069821
1245914026
2057792918
395720366
1486097101
1325195540
1999123441
47250598
2031973028
972994731
2070170956
657438583
971814074
1362403340
1484325689
2121181318
59193120
1931983614
1837116138
1158205530
593092093
1503489529
1112534983
962893859
2052831237
299742294
466673557
1716594677
1663489281
824005569
1472894308
983693517
974524728
500811009
1348356613
1633185894
801508703
1412364079
1983372171
1514592133
411835541
1427447501
943816915
1227666131
895991527
403185860
606534871
384157675
933940025
2120688092
928253891
97730124
1565023651
438248369
1730124664
1241038959
1332426095
696760483
720703715
728885087
187625886
1030903102
1888345875
1888914553
681960465
208940780
189700746
511207874
392494821
1276787341
582436377
1645528021
1401258998
681458746
1156521884
711822694
407715164
975980492
1374788874
1170310034
751691782
1516694564
675417775
1222191322
632918649
2120638834
725927802
124326287
171448301
512548268
819363549
977933918
633072991
2072949285
1742359769
598167036
1464797208
854923231
710244150
1710043707
1407068496
733672186
390532583
627916019
734263270
1666798184
628434339
1586601045
444193795
1618082830
907373330
2130360985
378639445
1252880685
1648400335
976539675
2027255025
1770944341
1021264624
1950079044
1344645116
1919212754
2050397785
997881654
1797314344
1305071364
629923119
1497416188
441563875
695002454
22802969
1303094119
1411622544
1509058999
820639113
1641422342
204209422
1184432231
1666658056
1204458076
280853136
702299758
467713167
800232932
541357055
401240723
1688574937
2093773644
783020554
247360371
1711751994
1241384021
897624038
969079092
1351868385
2030381400
1939437221
1487225904
100248861
1247395917
1435512490
1499857107
1022666741
1359373084
1070026310
11420303
2050135601
54796721
2080442275
2136595119
919307964
1659590243
473678869
912084867
1538475927
1779471529
915505377
131151609
389002604
919992279
1004395314
1724347661
2050724679
807031203
1655345945
842276176
460392296
1082121300
8491595
2410247
1466622980
544084383
1381508741
2130892025
307920621
612215876
818101154
141279109
1104021682
1920737155
629586857
475159882
943646613
730876190
978089301
1913716116
1557955033
1540750898
1837594114
967912004
819500950
1662658987
1874174450
1206850253
1529270326
1189085862
376357225
1469186782
1006624460
88194540
812248302
657177036
1419894330
815043421
117149940
1644302670
1835408071
237720201
626727833
1113808755
742173119
2052393685
918571799
857373350
1035689972
1153569822
1387214653
936538297
536551558
217777557
422192167
728206592
1003005940
1893619108
621115264
163854670
596983118
485859335
671950177
1362926891
2031733537
1664935168
1874662601
2085105182
1129549411
1014105669
1084054537
1008421122
1186928405
585620825
764145968
1115971465
1876337183
74318843
2113711499
78137638
1076428413
1309223285
1188686267
1397285300
412617202
1052509342
131667567
929434493
209195892
787117530
1910819697
244610554
1056067391
131483381
1516751443
1709192836
168995754
505632325
598656260
885137934
894922024
367616124
892686916
208539791
117269189
1828594510
1220806258
1185859689
382255961
1855596725
388693910
1734638529
1457780041
806284062
101509119
1795325808
798249338
152090121
936868542
2145609510
1777769837
730717307
130725803
1968036601
2093973008
289362458
891134021
355385946
1234502559
1081864661
899227830
1965402873
951494261
528390756
343467548
1113930232
1263063951
529915009
427966700
1159039492
397740074
876741551
1012237921
1963575581
432838909
1524833563
1602309934
1918290850
1460611668
1085486195
944458641
1204231659
866319071
1357424755
398493240
27271069
1302474497
653622382
1282908934
2093535958
1015179432
598732527
552565981
1786745254
1653947672
1662957481
1508317391
2029895961
1389845078
1435225085
670036728
1977030857
36135593
1197540079
1223007168
1091812440
46395252
462201910
2060650327
509638790
979475122
1529682773
1890826312
1130401330
1610188966
2046329237
1106893943
1812720912
247048428
171226023
279495324
1601032271
2095747477
698145098
1011913890
1597487639
500467203
2023478387
769215459
805034217
1747703671
1438821269
87269017
1545154967
755489752
1247649870
528964827
1164835670
337926040
1185764035
1454304707
1584652996
1375660049
2104627882
296348902
1729080297
1921582649
1125403390
862976544
1312348272
1368665333
206067288
600219966
1681637713
1245363019
1982378478
2048618496
470298942
65764023
837405642
1124476072
154246008
1897996027
539400812
545382270
61715752
147794241
1296555326
1357674228
2038788625
743010065
1831976452
1356084225
932295610
1480987835
734934213
1950305561
55488971
146269516
1816548011
1458192356
883751428
716945730
1120770485
1868954040
836153797
137177018
1676909697
1275154586
451900365
960174348
566591960
1793592120
1162643021
990524719
1035412014
1857850843
1817563939
653719026
502715278
891301666
1360349106
671469168
1300105572
1792934108
1466657468
136347488
1627931610
772024999
1916200487
257514584
1978150944
589873583
618415975
900107075
1796995364
665767274
244562825
462043076
1523634547
65856548
2100420023
1634036580
485104756
15547453
185296631
1110873799
1707318737
729332108
1729774061
1807244680
406413401
1554282250
1129856984
423662384
839556336
1851661257
177440691
2026440781
1819033313
34365943
111577579
393618187
228818655
1014922414
1497603095
2013740489
795093038
857902144
1687374864
1176041073
1291140292
1140437774
672072681
1988706528
1880142448
1532567609
1316421114
1568685454
1079771778
236213473
1156907739
682194270
850711301
515409497
12120447
2073266402
1373103127
293722310
951136089
1771577186
33433103
1881672294
1082525317
912027083
1524071701
10552164
1092055353
2119993756
362093902
1760857441
1580300995
1405991023
1975574805
1338844738
1312217039
798243437
1495109707
1479203002
94883473
1899078441
1744190688
304238626
1441062981
677390073
734834841
1784454326
307345499
974450057
2133379738
482514554
1905213912
1754962385
252153209
1077163833
214478013
1857521960
165381913
495101817
2028309560
74053832
243659783
1219064863
1147352496
1312429694
736987608
52293619
607598075
342357637
468055713
1076647248
242391536
588210317
260014142
1997099144
1808139286
991185500
593064912
2034591262
1453131922
1891366650
39536920
1370420564
1993098388
1067415146
866170872
1542481259
217034191
79596692
43012634
550702669
1530368177
2001781161
1945650588
96607466
1347668930
788790305
1370169783
1055126368
1065310882
2127299745
2097224953
1692186688
746396136
1947198351
728622819
863960964
47124137
1991686644
2045449214
306408077
1454060291
1267239183
1391409753
784204583
18100483
883378569
886546175
196243017
809243022
1267770588
1152594896
1782532039
862835854
1347842489
1533348226
5358814
635539739
1856777228
1713542033
379522860
197172142
1379761757
1520465027
625923308
1918964473
1125610617
2080022536
541915434
309012705
942908537
2085902535
858376785
291158117
995359257
1863508677
344035163
987750088
2129838823
1019453488
1981409099
1922327267
73086177
178049115
1440274240
8090935
438392233
809428048
1448637884
14921926
1874815216
289163445
653542529
384906068
195236863
1098545342
1332414724
1443828254
1819350949
428334388
1138663762
1965610091
1234938543
1163784293
1683330584
1014106034
1288994516
1666282069
2070261529
1393526713
1150494782
1752018822
1947830852
1306859979
36832993
101729523
1003604654
655202999
1462649808
1193285564
2068880201
1748255986
2105813322
681235956
270806139
322082090
1462669963
277779390
532383137
1955674209
2088982844
2053691323
1057196603
1105763195
1061112430
1895357912
1172834871
1283044759
754202506
1801731062
2074954611
605121434
2006971494
1807852114
820212038
926006898
257693258
982587168
1415209984
55835952
891584245
1524972602
1014991795
737032621
714737375
1907251543
1169078224
1404215742
37602285
1318743724
2050247319
474803647
1284094182
625626742
58974349
763878814
957143008
684442620
338632776
1571582123
1891554446
810991386
514264196
1218768956
980500354
621690307
742949938
81115614
363659213
208667261
1259461188
1675001973
1403340391
2045974467
1937285251
1277901793
11972986
1945579747
422288279
2025086460
1366452837
1199441349
249193473
478180736
1870607373
23273246
947421623
424086397
2124651960
191753821
369837332
1769403037
651048020
1215501868
663874200
181944455
1820796326
41753204
987237428
1304262218
1411223316
1686019384
935072358
28410882
825534843
1880594751
1370649841
787059804
535161781
917427279
143552382
87493177
524964828
233013270
1454836721
1278776193
2087500886
590007802
1728275548
1373781857
1000404499
486095395
815541791
1005137402
746723778
303421319
418368643
2093146590
998359493
1311881942
74038736
381876555
350097478
565582952
1180084311
1641742579
1092301404
1983284592
735402280
48950605
1747344725
1295874421
1978350703
157226987
1887075963
1124432367
1275966235
646624287
1953931084
1393099265
340588778
1768589950
1814964833
1316995674
424346214
632106601
389101706
1816274772
1841646932
1760374013
1061577916
289841415
29032885
1898876411
940063823
1570047247
981690263
1903292339
1165432602
1606988925
452466686
1466467570
868166265
48062099
310481677
1162206801
361770560
1040476119
1050670090
1654802113
1850990027
797112512
1546189944
682228958
1218012820
541324459
63036624
962511321
1178140509
1728738029
1262222869
1527549541
441886596
2067935181
1089269716
623987491
288621097
1700059376
221185698
1649214833
740114700
315796746
1880597191
1827618652
1691156512
755733728
2133878333
1835153803
593378031
2018846029
1089142621
1491907588
1493954803
586452446
738833762
333061966
246149988
69039156
968604035
715708207
826313890
2142418870
989235477
1399073176
693578920
988751752
1406093821
947126599
1019628263
951135700
836191038
1182678665
576375657
666104604
1734561575
288406072
1457110386
630211825
1909568794
1602582882
972289813
1796542913
1399770656
1497521465
264231125
1403286881
1753640177
935232668
1984994121
831902825
1999905826
191206852
1908691100
1317809309
1117804757
1288398635
2123854482
2111783442
867259241
1921668672
1004407388
2088096082
809561943
1642873561
1965417137
2126791656
30172310
321470667
353435797
1319224128
548618936
242126003
1404310064
1382109942
1797078761
358128114
423132456
2042282559
1754529755
1524069485
1888180873
1947212702
2125491898
237465279
1532746458
1373996547
1642354881
2095681199
1139450018
152673544
1226609163
131698647
1792877449
919570359
422391499
560970757
2048860004
1049715793
665142945
37574547
828270687
1928067391
2135965000
928253891
1540390695
1757297625
1124041392
139828796
232530681
168421622
1909314015
1995588708
727071776
1707197145
1299869091
340385585
179943958
1833117098
287216030
454908260
845959761
1592783769
232150104
306124821
344151648
1637232770
1899582644
1231278892
615178461
1145105232
2099052944
1043321981
588933479
1879842441
95870301
1018013822
384796435
1987551490
71160819
1852218936
274231760
983435436
498363117
1477695172
814315721
937338080
1377652975
883779816
1122489515
699165548
584123701
331235636
1503922572
1215079942
463428747
1916982031
210004273
4691375
1466095538
236654452
985415115
220911583
795508087
2078004849
2082960071
1218302875
101684944
1622906276
2089476892
1026697572
565671194
1258572025
1957185473
1656239184
809706472
192600204
660741325
956322572
1252786141
1523437506
1040356689
1645781899
1790320213
1711245196
104022420
202800464
1479062422
711190817
1235331338
1942799215
579372916
1206800985
271081075
2084299467
13952564
908942682
1243386967
683234391
1555019867
2051105598
768843081
185894012
1975370631
884452133
1770163137
1975225619
282572056
1167515694
877580760
1938796140
655374988
1494619694
1418484747
717871332
694481245
1839232872
25676707
529766866
471852731
1417101040
332872067
1965340077
989864581
16285431
1977317561
1234835128
1823779606
842903517
659399354
710553231
158429557
1339198030
853333464
1480658437
485931108
2006404464
896696972
267398190
1009287563
707650046
88501664
1920755826
1368860544
1502288620
1274319855
2011990950
1937121421
2005578913
722309708
1065103651
45756628
1591407109
1453037168
487094255
1477427932
1148772655
779974821
1953961478
816338035
2141536293
754247667
586441173
1560326183
1036045597
1178640708
2074571376
693391088
1612847428
83369806
1826846852
2140884966
1560883218
935301577
190323835
804364589
1557084345
388324960
550897049
701413196
1211844166
1297977226
569601326
2045431554
1328824660
1641499668
330741390
300583463
1352869151
779348542
633542677
498737128
12264527
323179334
831733865
373283615
1053790161
167509213
2075249770
1727311582
104049842
1257145093
2065876030
1087900918
1037788940
2121380742
1189472431
440740826
1161836905
379812989
1896830701
1454399501
568985468
1918174964
777209500
767200510
958416706
767580018
1049746628
2120442313
867949696
858144286
822720273
1301682013
1616275716
1944946578
1702512274
537716732
1165333105
552563118
867960341
2056723762
2049800552
501916495
764364862
1840518911
439286710
486158763
539640796
1079049648
1705891852
406328220
1759708608
499510377
267681536
1943447367
984429326
345256334
559328674
208908267
1656634079
363175045
62613522
119491909
530523102
935396690
1687311387
1513506841
1396956659
1317615621
535025493
2062179952
500016799
735698701
979135178
436252591
1816226550
1157346705
1710585624
2017417910
2063235631
1078451053
1304947789
1113817430
1707780022
1903578353
1183404333
677674120
2008697876
153056106
1616249658
1860032023
1819639207
2061383601
962606773
1566188534
306861169
208476009
1224575602
2016498315
884466600
1920984221
1650193441
1865525372
657377069
1599994253
675627572
1967453535
783178378
2029131774
600279373
828371373
1235592383
382735420
1294803044
735584027
486051492
1009484202
1118246486
1927516504
829018590
2106493413
1732508071
1620186922
644881016
1996196552
669742038
364795552
517739028
1167392296
1310420407
1470235187
421050974
974999729
913708283
1355792674
1623275187
467814799
2030364522
842467188
363587980
1852695512
190016037
746196668
1605999648
1097287963
121209604
2133325958
114461294
1838973790
830853969
1612971565
56992310
479995577
1165795696
1591193552
1529174153
1037825600
1125719784
253722370
1096355372
1803785333
399893040
797143498
1016127832
1785732497
1685608743
556609690
158706560
947449603
688814134
355042477
311873716
2142688686
1670828489
251364457
1615269596
1964483552
962124920
688480164
1096131459
1882098194
1576282701
1751645971
437213433
1704587212
2138605789
785448231
1613720096
572574928
1709496522
963904078
874971925
327159687
238563765
1562798706
118093226
1491219880
534572103
2023404792
815870383
1874650695
1829627056
1771375852
501328830
310735383
964499427
921651660
76042694
156666331
1908849373
2113957894
245278830
555998396
2072645858
1634120192
1665566350
718854945
913657427
278662489
1842294330
1947521018
1729772176
1341348848
754838196
2047028076
1834776289
1647837957
114160365
1556799713
1499584404
1146920754
2000698330
504593382
879419759
1091784468
2112904553
250847807
550018413
320360407
2041285076
54770894
459147033
92484466
1531352110
564167883
2015388669
1936408402
1029161498
2041882472
380974512
500952667
2129526263
1024508126
698677750
553102330
180666567
1885685340
1044860424
1933812260
1481842995
344144815
927854121
683043284
2106705375
218789673
244366870
2010590685
1302468072
1475342446
285034566
35368664
2023336211
1819744451
333641173
1795984163
1950933513
526376632
1783513746
1419807050
436084940
1058843713
1464936165
2060226075
1388145396
1354952801
1367588614
2022112775
1711577959
2033509224
833346185
1820417995
1716182661
564648395
1141702473
601126744
1098494397
1052457768
1092422243
1819684218
1028861261
169982618
836047157
1453869152
919114986
767417822
84136667
1115848754
94614674
1789155798
1900477426
1553522893
2119608180
1312680933
664845065
85775226
268024766
560549635
2134716951
1093573930
171508529
291481364
87999616
2030302524
1606959047
419308717
1589324624
1211862949
826515757
303000359
416590863
1877927034
1503732314
507546859
353585161
1733009041
1347778323
1390729921
336019212
1323907583
1193822559
748668264
1971416455
904411220
1779835961
1604838406
1810228717
1287175563
1997624741
1784489690
1346859270
1003223535
247433827
567759438
2083632414
986151373
287059476
1910585344
2078629955
664899233
2119136463
1082054467
237207493
1425247917
1669538922
111381132
143388524
1276818740
893162069
1117026452
1894926123
1629489997
832318449
1590180001
553491379
42463677
1045190830
121814758
377753726
1378334062
585447814
1679515389
1123037678
2144809117
1394976941
1947395513
1932884226
1206494582
218707082
345786874
769397745
1247906098
1687471316
1614404655
1187767945
28317768
948409156
847790166
945417267
1700271933
1051803638
1934423668
789543017
1763842902
2069063398
597334558
1978099968
696022993
1895965668
1934775077
385990846
829075651
1647714623
1143557503
224386199
1259260487
72346144
1551846159
1288484962
1123878735
832125730
517103492
143351849
644327790
1530307921
402444496
1540846746
633754798
139598930
1496137738
14651319
1574743805
1096761347
1704532759
874267933
1224594315
112055842
251452976
297814964
1637766712
2054747301
657545048
1200847295
88573377
1120522526
753244864
94798718
657972967
1802571799
661650167
1835173087
1745219538
962306433
2131117536
116969858
1825432423
674328477
1468401884
28025541
1863114902
1484626705
824899405
545150284
1055975389
1033393323
2127626979
519892043
778766091
1636719920
1118480564
1043341934
373476403
148546607
376797368
989573412
917575193
1025873334
473204532
1598919309
1535102780
1694349287
1285680522
611272177
2019903888
605288848
1304512686
846965647
1332449499
598507351
404641678
383676227
1269263264
1820026047
1410002981
297220851
554597557
369613416
460925357
1062681596
1560373927
1600475753
1253271806
1849697093
1395197946
492922494
1533019107
1078617824
1591267532
1881277491
1911291935
1283605146
1677166634
1768068953
1037953899
1009929646
320642314
1239999144
1648092138
377489064
1068335085
1833954990
752566466
604735352
1213400947
803841488
2083894982
1700795323
1942099831
595610997
1549969609
598515055
1664101251
989720119
942189118
128229150
1602967593
1101088213
1487684143
2010422379
226344370
1843875021
1634481836
2073460446
1886940177
155010595
1030398727
485987013
181009775
1948408465
588563833
54368805
2143572207
604317865
995792018
1723322762
1720501742
538935606
1031147682
1196113731
367910687
1878476390
1635606552
2117538526
86752795
1171359259
831455085
1164255610
1761664106
75240270
1719884292
2017021293
1394496303
871142609
663582030
114117788
1112579405
2138659684
2018800860
1253075276
1604644545
968356621
45148767
495410823
816458485
425182276
451596901
1165039854
863106403
1396012490
754740586
679912660
1699062181
571992559
1905692596
1842876017
608472173
2109240415
25898014
1227281744
1227984006
1913092500
1107480352
473465303
620121087
1729931505
614097052
633690030
812257081
1146284979
306220860
376153936
307354873
588178127
270481335
934192830
1816892371
824530326
814568298
1905711784
1617401763
533967979
1390762207
409879698
311472218
1792167181
831903789
2123979882
504002003
542989306
561071453
128477399
1223447993
1417076333
179345972
252344980
1840255913
471154526
965085668
89469469
522083628
1880119596
2096198093
1072518690
902395165
1367814790
156148824
507204403
2023005509
1500161124
1933738975
1857845292
1899593725
258168258
2002461232
642513588
796071979
892961246
1142689032
659521586
2108493015
655124124
1409632977
1194060140
663294854
340146669
1974769394
1921146531
992894581
181930035
307655816
1051164592
1049579540
579773665
902635479
1535052264
1959483384
50475664
1823888908
821703987
1392431839
316050475
1772469426
858256161
1162028250
1378318218
85040200
644254597
126694637
1861417250
1470607446
1455291473
1060940838
999345075
1618827903
2020333360
1113302079
408899141
183760163
611184759
1796218607
1101804474
1516948768
1558220763
1487213667
1999744499
828202505
252770333
102712896
1762107623
2133317236
227734081
506279036
208940428
1233797607
798956246
1222215096
1654338037
434433330
261068865
884552051
609069586
1714575455
1254309974
36057686
615010341
1880184598
1380672893
2040403677
1106097054
1899384742
491092910
1928980846
1926079689
1218166911
1975917605
690388463
1273201621
2128211414
54570789
733762032
2066358107
899276365
1938271774
593622878
196959191
1159261375
734204043
1462665247
445177410
1470862302
1073552981
991268477
1145536607
861586811
478278528
1966003586
1708514417
406241329
2009638508
509470771
1625268674
96795457
826304896
1807126820
160538319
521187339
20577856
1623243292
1243041193
1367645456
1230782861
1991079480
1251469785
1737533622
1603518002
1709471960
114328189
342099373
1674138379
787441466
360295268
1180122447
526851373
187741237
645696150
2043711629
727108859
385165223
1385721662
996401274
1435083734
1048544280
1073331080
144146371
1256619846
1154093413
1314104882
157034644
979427150
1636163068
1065417825
1568632225
129650131
1130786272
839867583
592320317
786667424
479804565
1751032876
1155304588
757403972
1637935941
518729028
1859231198
934000354
1561609354
345053635
1906602568
2001323816
1844919142
120983155
638296883
613418031
1873219360
301726946
1388321140
465323414
810666742
488120448
243748566
1700260309
1069144191
460292113
1298634665
98357008
1470574623
929173461
1414031962
1415740691
1989700194
225526022
2083056222
1624553228
986039695
1999894459
1437035285
443049479
1281228528
1476949547
561021609
1695421718
1738698246
522504005
388330299
1378985731
2088627435
1793526465
1286268987
1912563347
1038599933
126619215
1723764841
704788650
521578105
389391933
342704795
571838059
1016636624
3057840
807407173
903972799
379997461
14555500
565105965
340185578
236816521
1955715030
647326685
1897184924
1978145274
529485939
455661239
482212582
1076012201
1121203253
264307354
614165092
1804605618
1704540371
1998923048
1020807852
307314664
308297222
1049639010
1123707797
623172859
1323501182
1853585033
977799446
2012438503
165741446
1469357818
2069366555
1506200953
796348059
607654909
98233754
789328416
452594952
826120046
1185411399
352575520
1896615761
1659936915
1684089628
2145606344
954639736
767422444
870550569
1995472894
1520207207
925966985
65205368
900609033
800364347
491590132
711963389
467418575
1025703024
1892792891
709514827
2053787235
96823831
1448538643
822406198
1688818376
1536505575
628043736
405599004
26379131
1899370214
115948262
1569343407
2058158697
186423482
806722224
546253068
596207552
843645973
452132218
1896079394
1932843843
552362303
302471250
1230557897
1055294637
762364227
121192233
59268479
1761511429
2092410962
639418303
1860960611
555893066
1800808952
231418441
1111511812
1755540834
377162585
302151160
756024244
2115280747
1476895709
1254679730
1684436398
1196618034
1067727567
655780437
193729366
1896414429
1485401366
100216301
562753436
1313346184
1502637948
353196304
493858845
484171490
1665225556
2111287777
1700363399
2131914504
1316795944
1599766594
1535601911
1137034821
725735747
1651405867
783795513
1967150505
241005367
1795566536
1664564494
384788241
579145518
1175478858
2130512780
1595210217
1301702523
2031737666
72891705
486479519
1837328723
499913257
964639317
1740863161
1094951147
1993286941
1028665827
1103039755
1558815635
1042755182
1124180982
810124562
862902750
1214033288
1172956445
697740839
1842755655
219608710
672583373
1390336395
404426568
1610530883
2131626958
359272953
1950237059
11513854
1691987580
164838493
80246597
119064570
1138689590
604645282
166205956
625414890
1456973442
2035576250
693104761
538824255
1621799937
1356226276
1473507548
611332391
646314330
2031864899
56687628
25598804
520376392
762998475
389498077
4554769
278293742
324518267
158274316
1131323959
431360742
722460405
1860062441
648352177
1595641220
1700113534
524360505
1795692940
1044502701
1075462159
1975353137
139601495
1677740612
1537805034
175931448
605544508
368756941
1081558939
182781548
2118523053
588663936
1594789947
2062452802
792200906
2004916685
659823538
1731392622
1285180837
1201630722
1770473363
1432422099
383397459
23755177
103981924
816015413
1870448462
1040911206
93979762
1189180733
1986497163
555713531
395243941
1278738916
963161599
1452679397
627885532
1984961578
150363824
1161141420
169139362
975441922
1029579722
1233278590
379900980
331155505
1660648672
607056885
956388966
1460496383
2099864874
926891550
731034400
2053695374
270782208
1907778039
19664674
62106365
986605596
1982000830
1064402423
1371592661
792241366
1547235663
722647791
597528513
1116643314
768729829
342901092
1713877466
153807070
1898667375
1405920491
2037070914
295879583
1259309208
382267075
739778963
482842840
1818718361
1044776945
315872453
1621442893
2080006970
1606946192
1269394308
1116390942
1509749135
1710606157
1747432852
404306459
1983335795
1066505935
1017098138
929826991
1236675538
1991081794
1233323443
1371429487
1528473586
1449456175
745622113
1462557424
1947083193
1376256193
1624091652
1919662814
13096438
1152498177
164867288
674619280
513471375
896949285
922580210
1627489002
2059693194
93297080
1322153906
758505224
938717163
79767062
1734244029
754951489
887780273
1078121403
379960810
2104793744
1933848013
1157769004
982283822
251415949
1694460878
1943708528
149531516
1175750208
53614319
2132910554
95290868
492204748
356155784
1793502373
1955890791
511202353
652616549
776148094
1629633150
674933203
2069285621
1720917016
579203979
1371149261
548876584
1721126299
1383589106
1522056098
37070399
1181255207
1808670936
1209001436
527717354
187355093
695544929
543391391
1691602983
740624187
493081764
1518208833
283510650
1579516136
317314327
1224775785
758430270
1320377659
56335117
1222300025
1857647814
490082926
1424533085
205241391
2087998478
821611757
53102770
1753285645
646961332
740409304
1879178536
525057350
153416149
1818169638
2060213712
948679233
1511988438
677022623
1238431790
1504181029
1437692173
1091133452
957353512
1790371046
1017010371
251593672
1396805526
1934574007
1899577626
517780299
495354705
1720367319
577700832
240682272
399229163
735222703
1391132923
1320671025
2102352959
1017908867
1510950483
565315881
472933279
2019531257
577508201
2013427177
1027604953
1488543469
1050272071
552280511
278758588
2111567491
1051078871
2084607813
354312908
1045516676
547463721
1483453843
305615337
1769038382
2013252030
2108501339
1373217676
463837476
806469108
371336485
1764811616
362741763
1269415640
257963786
264812876
1783735065
121441563
249568870
1738768208
310016822
1005319081
2087351645
1669157585
829007338
187629142
187169903
862229886
1172572923
827985689
550903297
1390763603
1537889241
187884673
1962482029
905161144
1450652453
973344915
932943112
1438984065
2128697214
390398506
974077060
808540159
1529290590
2074793331
33982525
1582757569
651299876
1374278122
343741980
735016166
52012053
1488931551
718118016
1070231784
1509186519
2051623164
1166501319
1060566330
1811243898
1787351269
1605593727
1493383655
2017842737
667477615
1445398373
909334681
1642912096
1182093773
2107986392
2121754144
2145654044
1800975392
1685371686
2025741536
11030061
1438427635
1761747100
1604813482
348155434
1441920547
506722696
821090308
2027606
311786276
1558521461
1625831378
1317352202
19175635
2043545161
853493382
599030027
892865818
2104065785
565151871
1630898910
438970005
686610061
754840983
1103192586
877330325
961596017
1474029275
1427956290
244938897
1757959083
1720244659
1070146633
1650071259
972755141
1204178167
874246112
759882391
926937036
576637949
1771457787
637346252
1057639257
325571286
772562763
609838799
1723295042
677593614
1803102596
890747070
1452047301
1229890794
171616408
729160995
1340503542
983353477
213063375
791289335
294639371
744203713
1731106599
2013355950
1260983700
720088370
290421317
1993348141
875975229
1044407355
709689897
1166363865
332924688
959359447
1062042710
1601985677
1139060874
1335391228
297640567
948018039
1320983121
1289530774
1032915397
503154917
331334172
442273760
671405852
1479851650
248189236
810017430
819332576
36485689
1776367638
1844386685
1205685358
1520893053
1086350436
1919542373
528836187
1984428862
881613957
441649482
1658561923
1204499528
794425621
686237760
1027025130
939135709
300502731
787239086
451177345
306811433
1237246601
15335455
1980553781
339745596
824144786
1274071262
286512803
752708363
857974902
584657390
1692163573
644166262
24504919
1241767755
1805624244
1420364082
154954193
1097182630
951092050
1886559451
345157821
1021467163
346650662
864668243
1737836911
1940766771
357555279
1794906514
778081279
1878805318
1973015122
426527341
401820626
613698004
13156443
1764159690
23146103
382321141
1002039667
386403298
778435276
1147283035
254245680
293588616
837001861
38273358
411695129
45354312
1726004008
652057291
1146332574
245317413
632297814
1915558012
2083515727
1163003021
978614070
1824569716
1743721053
1266881148
781678493
1682807953
1936765900
1783859322
1155801239
116001454
1995130684
504286524
1021205654
1469623902
397062974
2037405631
127994353
706557047
1141826999
482736138
992937688
824190045
871654364
1593225194
1257346701
2033106263
2033917001
1894236730
224979804
1489006759
423381224
35336954
1920910189
1972161755
1939437542
29774789
707957106
1354001454
699187586
313273752
1468414462
449726423
817998569
710137825
1531355091
424425861
1821843641
1399444811
76258408
1684525469
428264257
1621048175
738664034
1821128608
1353280558
1671883326
2042254080
948228755
1854722051
1399170792
1419383421
539135496
204560014
1435128460
1392495299
333670642
1154568416
1876827210
652758223
1241423351
1567317239
1443331797
1945109325
184082923
731321283
552193499
265365077
122154444
828427367
1991200009
1962936948
1957929740
399028316
32656848
1072727218
1510265295
903035298
1983027960
1001556451
307249713
1560807911
2136074886
2083643374
964190591
1644909132
1217625697
1974276755
713300154
60864802
1721028939
879250236
515052445
549405018
721284294
149411202
855864986
2014550368
956777287
1299583387
1964286232
857055057
1235254528
409961468
1058672609
652145858
844523089
2095091336
324957314
1039477769
1480950305
1048877607
1792294992
1885683822
600963396
1138090786
1191506196
1267955754
555422311
2075177984
281057172
1552441771
46006323
646634140
1081566775
797308206
1610288487
2046678118
202341921
481129305
1928101134
1529724941
1619479523
1333591222
1365091963
899300216
1029695037
118832802
932775681
1623045510
89997954
916383285
1472836619
1097065197
1779907294
1096979440
309632330
602536972
1107771767
1744178136
2008527586
1795491853
1214686339
323615938
1488409885
1484355416
189264970
1638491634
1144795336
1243451628
222049472
1271928870
484117731
1423318991
206406803
1391517833
1695820992
828654040
1859711327
42471194
1937578250
1403934986
375261871
429560783
1788200978
792393724
578527153
475312730
1470171026
1685735652
1285976925
505356279
664609977
1607613545
294997737
1420655845
565069378
1674651278
2021765659
932240799
1990433953
1886296673
1838305658
1519970467
446908580
1661597609
179797347
1609139609
1195989019
1111790264
260781653
943302435
1015478904
1610507393
929002294
1632533407
353743482
628400275
569479255
1785121119
78426162
1014865361
2080684442
1608841252
1436577983
343854381
1271559840
150809922
571068798
2055909393
1223038453
1995519979
45004
2097536619
406566169
1847898007
487048643
1740337868
1492330192
1879581572
1209933165
1957343365
79961900
357500863
1341091301
117491322
892357830
941009551
1099772152
38351234
1822845030
1232082956
383745021
1158624186
369430745
583301696
538460078
939135310
602589260
430097216
1448587534
406181
51594679
393090705
15468642
1735549324
1201868683
992862113
899596461
1891291878
310191373
1181854672
2097536619
1469378265
429102939
19023025
226404741
861927325
1009527187
585384088
1210893884
727813149
195860945
1171398793
1403969107
636643184
1622468291
1010233267
350875168
1524436731
1017817788
1479263642
2089298003
1339133937
2851570
2061953538
1103925868
665300159
1797966086
1581459982
1777043458
136846394
774864258
353218869
1370452925
864688230
39837476
810812577
987292062
1860720298
1149016478
1459816140
635325782
1546889567
1138596616
1701787632
1811244785
589030513
417562678
127227445
1807323562
2146780347
209052963
830130610
1824299641
774910863
1250530500
1307815253
1894418454
782152336
194277766
1737963032
1969330458
313051000
843211595
1134824030
1526780194
1979929830
1431441645
1115837744
923414021
1114272906
1973373635
1354342130
1287921786
1815150462
563789479
979306319
1763094147
1983553216
623317137
1767149148
1223540431
446593337
312049891
1408756246
1030050534
1450941223
1456376984
1195103370
1796916558
697182304
350750772
1626535820
1658990588
1786192333
1911900487
794773026
1428485958
1593347912
603917699
1191918687
1681129746
910485003
157573889
2039675647
1736627
1719027186
542337347
184206510
1153066503
2002755180
111651307
1133768760
1616174362
658756824
946293830
37330834
1844642655
230747001
1010496022
1696857032
1225828428
1372463338
1602386142
582110813
1027042726
1086397347
1719252756
143404953
378138898
1797935735
538121753
1144065110
258818551
1594512594
1109928122
1810837775
433588648
956718739
939611901
1296857482
1208973111
460826202
955201211
555179511
1509347762
15955603
1557887545
1252667108
1716848949
814358020
816131630
521019568
265768062
627458739
1968826015
1928681720
443746752
1101195997
229649626
480034356
1416773476
430063833
1219557116
628348680
1504752707
1869053999
1066982399
1085830227
651362606
128600563
1440746112
1613353282
923162130
1419791108
1537873400
376373855
1785074232
1584697424
1744069043
2072331566
1914882779
157359027
1286417669
2014483506
2074511867
290061893
256316195
2039421350
1255970393
1876757817
646323486
573580152
1780112396
423014630
2108221219
230055696
670120117
223510131
1376708630
1878424969
702392919
1298817589
86660340
1427824933
2147088581
82433570
292050385
1332110596
1005798801
660405957
597455367
1327141792
2063748810
1266864917
1853521195
1891594747
1410093135
646185193
2111733022
2045310290
460911970
1911014183
602606880
1472138189
423837041
1489629626
725436674
1905692596
1026483786
1031934659
1439335228
288571012
1305879285
1657914759
1719227047
617855588
1018107160
1847062115
1101794025
1230938813
42243840
2016260564
587144758
489427834
25969457
2057523168
289571884
1110769514
2138772917
1834816014
894031728
1014594335
523956474
2090513909
110283313
1763489359
1397761861
1112804810
801954040
551154233
244095
236790455
1387084623
1233820785
495454470
380511668
924185043
67683988
973773362
379037888
553413130
268073456
1467185378
484121838
8637631
1977310047
1700442581
195239821
939703918
427830819
1888175144
712782125
1167960316
1174688587
366398536
1708499292
961263749
910414242
317554757
2090387923
1310336377
1821878149
1643340254
1801556914
891114626
1552758912
167650800
1081683681
1621534051
1992923245
999422090
2119130882
1390090471
1826535199
564868466
425425131
1121062735
1580721969
602623943
1467978707
736398317
428485718
1071818905
2115212668
140063116
2100360820
1017470545
760178720
1455781153
73697634
830604915
1278774208
971458437
966882961
215385544
995028040
1848449836
1392814470
646076918
663813952
1914204752
1159380463
670021428
1472384459
901120264
2041449336
882930453
2046548788
1614421974
1395121418
135083789
319698053
1542988469
1657448823
507470983
2016461383
1196855861
765620835
180750714
1828917042
399189448
306843660
1869993739
726294876
1854046893
550924537
826144803
1240311256
1476937200
1903416107
450945266
570367571
184524450
1087028461
1910885251
1581809158
2049081708
22528779
1336328823
1257608934
1120338916
1896509358
2108903174
1710801925
902883098
1734853664
1636843435
1181369041
1245697087
2132244141
1024858197
249722415
2104518194
1433528805
1548920297
1361890048
903569049
2044432806
909847703
1180919677
1920285497
1871105172
1766219537
1121960850
1089877127
2025362794
291997283
715898536
1794998572
172748891
623480110
934033791
1457600017
2067994888
1247381959
524766781
1676379261
1753062271
1450489332
1360252539
832086566
1281516158
1164273195
275978797
1101271412
748607502
1486187182
931939301
1330915528
914635844
211077481
203128752
1469670928
2130991894
1037624383
1712160045
1023421452
1881315292
1766963749
266741507
37472070
51032227
587114359
1087383234
539475031
1160391926
550369492
1768820939
62227136
51582352
477204952
827899531
1323946193
800986314
1835774454
1167790981
1619347354
2016636638
2000547444
970839737
1914111918
1694091684
1468138195
263073279
1111137890
874287828
621089904
71478102
365030356
175062048
1546044078
864835884
128095343
1295143819
1924109480
2111196285
1327430930
156113472
693319258
1197213957
888079830
486442041
497727497
508695235
506847930
1034410653
156312382
968946884
2115625952
438574546
675511003
1388826733
850365998
1533929790
486639350
509719397
1244819547
1816735007
1286042365
396563102
2015961185
1709098726
1858011983
1588836909
814467820
256476498
638210823
1010010540
123237794
1755310194
1348674534
1819912628
65377264
653011550
1056935177
1508563588
654517834
1074249408
1189518849
584813440
1012447605
404061609
1037938818
28974584
1542467995
1964148105
2143442951
1632333754
984394780
1016492685
39493947
1551865893
1843085639
812240197
1323556990
2119578619
1064845951
2103177114
1467161912
1187579769
199363242
1269219233
1993735610
1024648647
1861755962
1120149325
1873669945
1797936852
838208761
1483910018
227358836
1810639090
1201510016
1437383035
997907247
1651135838
1852396361
2015255419
1450054447
30289933
1040736821
908317495
135333378
2038085652
155235762
62110745
293800150
353575068
2081071404
1312592686
1223995297
1320517365
980935775
967985270
1598030790
482705814
439981571
1042849521
982385692
472154404
1123192932
894805570
1465053566
2117324867
488805243
298872180
1346401374
1615901720
1076112822
1964033558
483587995
1914966558
1540995986
1464783911
432155479
791498730
1494620388
1026611986
1881686767
387318357
944704078
1063123497
1883525967
394718775
1631983291
460451238
357080714
544483515
1571544985
322185190
2105800708
375637627
631278706
809851752
1344511854
1382138852
990121096
1475894176
1020253259
1840187949
493415416
1080589335
2125276434
388615446
334026821
1973090659
1609570868
1776628790
996740701
2143029736
783005039
831296051
1579625775
593241447
1908075389
1780644875
2095188568
1962428696
808918633
1756544169
1067304368
422954464
338473322
994378438
1197783361
964819162
1281602729
926907367
1559223101
1100236682
993967457
479856691
865048412
1424304250
288152926
1859824634
1315272152
65382844
1374670105
854922321
795008696
1600543166
1424501912
368061668
280318182
6596931
2083158828
1679813667
1376858959
202117511
1239057798
1899117491
1758872258
1278930060
545627294
859680534
1721974849
1268889943
1777184413
837372600
783360583
921159795
1258765942
286144455
479902522
1834852449
1067244932
783167208
1075695096
39894258
1751807604
1191125770
104065264
1623824688
20705496
1818990926
1883167759
1232212628
1920472958
219245376
2144256000
1420364197
2078567106
510609432
631871544
934463193
2011911255
1499118762
1898243555
775423133
185827858
1117932174
2142410220
1850783175
49050304
1771401087
727282850
512933514
494073915
1318896909
786827713
1298996588
1489363058
430914226
265190594
1697511356
1005389930
548016297
1753852992
2096132705
1950295081
591221903
76557352
1439520004
1176530893
2091280460
1694764232
1595524534
879875409
1571723967
1076410211
603159300
185094028
1365195874
1513030390
908640458
943565452
67156742
2086776942
1346079808
860740700
405273369
681840394
2004705780
1115981607
1120059654
744061944
1601807988
78681822
515436082
1028986119
1557389597
365184540
749655041
371580068
1033720395
353331094
33555363
609878340
1039675735
1866123846
1147658652
388609640
1000633348
332400021
874145732
267057378
1507225588
1512972579
1574334394
913625260
120315166
1459001989
1364824754
696923834
165062512
1082799408
868125680
2053566591
1954573280
1882179725
1420659838
1685630575
1485872831
23961339
1272307790
976947553
1163719837
629619642
1512231919
1007398960
737927172
146959499
688023682
189736634
1355700291
399372786
233853363
1235444089
1085153531
1844750710
947709340
1576869446
1069584350
367806003
1546055321
1026828307
1396530842
1811191126
222233059
1960621647
128935727
1830370849
466381948
1823204993
38622875
1549848666
1822413657
152063213
212659418
1008808566
1604071523
1506982439
186263624
1222971254
217665931
1657851113
667410838
2137902975
1292134239
534138547
1078774268
1078032213
1524187107
1845199181
1568132036
248067924
226878504
780857092
223573577
1818669416
925288490
985143474
2043045061
1535493707
1854967042
1354675901
1267007982
1865477062
1039705302
1945626185
538485349
2071270551
1508347682
1105995299
1926549621
2118213649
1848465103
63699646
774177279
1503838680
1961392831
826695627
338138485
558417257
944903833
359375010
411531691
1959701500
1989334876
1514323702
278828494
1509530343
1416499512
1014634262
1064430121
2041563255
279530228
235747781
1232448747
943332777
2046095586
146396907
1044722547
1930909708
459379379
1861546987
612135750
2004745683
337309470
2134217978
811988199
1233232209
40876867
802123264
1577206740
108887094
396531028
1532236558
2084332555
1874009642
1581181911
882564068
144111011
738090456
1244006679
1149074308
1436521966
508963155
937526934
1144452482
1028378135
1161989876
54948463
579795074
92663890
1956803502
1660185794
980535795
1601546656
816131055
1896908924
1824327956
989552997
12336105
707709902
1008158951
1314535832
1627348867
782905421
313445488
1308800071
59423804
1662309924
437697095
1618784662
1532562425
106922160
2112743912
1306124899
1434085897
2071508445
1098420078
1312930329
858632195
1530750968
277810973
656831479
265630394
414509389
824961224
1046794943
2124121915
392715045
1225237553
1005810828
2039118264
1787709882
90025602
855308253
1419185370
1072377400
1646104154
1646177183
1454966754
720226390
1532849290
1787181719
544249177
451317370
1924136179
1910330731
1292113372
802385275
478766430
1045364777
961423954
1218872643
1715259789
1828675794
1131559674
1234771247
386394894
516896529
62428180
1436483308
587481107
528502766
1329610634
2106639856
623815808
1791729811
232955127
665835639
995056740
1616703827
947925909
899214517
1451170382
243662574
99720268
1791273727
1901201010
1239832638
742252750
547548121
2136377243
516485333
1770422199
2142629845
90611857
1133732365
2044788867
500495350
1406977286
1962010604
1717113388
850044731
1191127237
118550862
154152311
759982466
1358224307
1050011638
38390973
257626741
521905093
1661626688
1700832533
724977530
748940601
1183533171
1958053010
2091390963
267610811
303712699
1020884183
1288271700
518055423
483775527
1618728827
805021284
1065130561
783556884
1634333149
536183194
1779629229
1098793829
1536399634
506324337
1952310124
873171217
1467636708
1107232528
741660576
219568834
1835797064
2141698649
766828721
340006442
1815373005
686429565
470989125
710979630
198172269
665901814
1872630385
720577305
200152244
279631797
2048853585
382031271
2082061612
315037817
517435020
1648500873
1843057525
2093495943
1199639506
1914545930
769453757
430709439
225330735
1901480325
488405262
517070774
377728825
1919373629
766667224
1208918050
568991513
615941040
14339432
1510814768
358369674
1047812190
42200002
431944315
586758169
830892568
1449460700
1127874923
222678317
417407967
2086269978
1759970545
1740691538
983872730
58664758
452050774
484181781
902725606
78188249
1371794424
489842382
82471071
1225811627
2070168391
90746630
1260217613
722979592
1566291896
795004008
813852098
740143401
834331044
1263632614
104200060
815452335
535086179
1701499004
2027439656
1930768394
2055123815
1957445617
799773012
1743241372
46206862
414292191
1551753429
1478454473
559627285
1892560692
1836589533
637193047
2067791822
551497343
1861386955
2142776179
969989221
715937854
453893167
558248627
1675217185
190814016
668003182
1441743333
437858553
605912401
323196463
763166078
1988351864
1817182282
808824990
101300035
1261344392
1393202721
748909393
1263481808
576572916
420284984
413956750
8457520
1199354709
1721127804
349570899
2108326284
364120545
1906888972
1970778470
316316841
1062098742
2046541230
551211916
1527281416
1501500628
1282547684
1521852129
1305671723
1438470037
578672423
1252773858
1660644989
417272865
790204927
453808800
1823737092
2002285987
740675322
356896183
722782672
699328559
1686070085
2012424062
1161262892
1804050128
630616198
393314079
84957750
998644674
261308404
1401242699
792329984
2134550175
1512677188
611156761
780303288
656521628
1982123963
1977016441
1780451766
1014017097
1537916370
975241723
355175021
1876589331
1195346002
60020366
439167057
1740000896
360392670
1448077528
1662474966
724309101
1419214484
978002785
1646763873
1569489401
170760898
2046564409
1895441974
1591029455
1630602941
1436381533
1846945257
1117868956
169136866
337396284
250223229
1118224515
2003461127
1799173909
1104963048
1673171425
154112467
1700066841
1822437208
1389580496
1516597688
699353438
765737397
1177131917
307715601
51104078
163312894
931553084
192203836
232463112
235104125
1505298198
164406190
634492315
785242808
1540952819
924818505
1854637572
391149871
1565029248
934864505
602012849
330057037
2062064875
760953295
1121062280
1948416397
1228871649
1392030976
973485474
1709727677
1159503305
928606404
1881711760
414605081
573585813
939909798
1803369387
1143113380
1882658522
383413728
453696765
837892281
1463476524
285750162
245506970
1078031187
1076344052
24592116
1614831345
870754800
29895108
1317615621
1589423930
2111872510
265521839
748351224
116355786
103424355
1504407912
1363466781
1901380310
1356327426
88444259
308737655
1611013484
982451676
959773222
1836480593
311881003
995164056
969393434
774456142
294009750
1531413281
439826036
1169179256
790805616
1225396879
955947922
2080659567
1190599067
71201430
179399754
1911617558
617138139
286003580
1311368306
494543383
499131907
1563975393
1248974602
719593337
623329524
1379099280
757134184
1927927728
398283050
949229871
486404001
738667422
546709234
1962675093
1105186531
193340631
2095075390
1241326409
935376518
1221063064
361113950
1890464917
297037309
1159201177
1424600638
474500380
1736807820
1498257388
737949644
1091911624
397609390
1333298216
557634270
567836746
78206255
1902126624
320808946
886624183
442892060
826004652
1651218230
463191260
371311096
579262741
242947560
662545305
1716634176
1161439661
345288784
1028422673
1099126322
559291477
193741747
1745992043
625005131
986584265
1328268273
788912213
539685296
1435132544
1648675910
2066886587
1760041764
1837714797
27792107
98697476
1244277665
541499632
328852163
735015971
140310327
1216406816
1793246260
429061409
1853908675
1393354438
774313519
384923813
556256706
1982365753
2126565617
195628622
151270009
1978727923
64316146
393427400
222838741
694997652
1071353615
785856963
552016513
77709856
1838085885
1554630538
1198087295
579577364
43246109
1554322396
1707009513
1788003924
556710317
288612288
816864537
832978267
1283576467
909057361
142016335
709340523
1868583677
2063220800
486731865
1846648770
1166859615
1748236284
707736438
778533592
1298685892
1834678775
2066890942
1003745075
546328990
1024772351
1656123697
867347303
1485575719
1328849568
2097204972
1132298954
1628511458
1197574267
98749820
770704635
26394873
1739362593
1695892964
1459842498
700655854
390595353
1275442786
1356258117
1769844553
716888843
528496790
715055294
71600709
463855090
1678216145
996160962
508018525
1333692578
1959633811
432525406
2096953150
1548426711
582082897
1224947788
2107780763
948631007
488055902
757785443
764126743
2128902374
111778515
1917019111
1218425605
1465158758
1998486464
1790451878
832396715
1100744
183470271
1821913325
1569134834
652289267
1504401101
604250971
1035815458
1771714075
1552082629
554295197
958979207
966987479
433080961
1416087751
521868642
870005166
354337923
1728543815
1357120769
82482627
36606903
446721979
918895585
260187041
1823645336
705049124
1843289825
1189153056
475074628
2094969843
806277703
900291882
333270436
1509749176
1858034904
1037494616
29980810
1604678907
190785363
851337979
1960727800
1623099897
50739461
621279660
378473055
806934165
507823283
1015529962
1074431667
1730168755
51640156
1933870683
1352146435
391648338
952383380
447633522
373165066
159549373
1312304820
1435134914
1892116719
1192681778
1396667174
1905579685
695143259
567210448
971712478
425961849
642085228
1269797769
1963911209
647103079
1366929465
984726363
293556869
1110446147
1159684722
2083084793
2041948624
897113726
533925796
1341755839
2029664585
456749249
1434509481
2046228986
1823199672
1517698980
1593465235
141576897
186908523
1108470763
486021509
1497506197
183474394
1303212995
1615817377
354169369
1451725945
2125545841
1540181598
1526792492
860414943
844405442
701331455
1808547934
1435519598
930052139
1704449395
1272872169
800513271
2057964770
1934720876
656949024
424825913
548449022
1049136261
1877042776
1157851331
274523325
564878073
1804231049
1849368330
741499312
415437059
363530024
1490189461
1326819145
745561949
345261095
675829065
609317016
2027373383
2021046882
1724874113
1741262502
2047327048
1794729692
1959157626
984972163
532145546
301709896
1427764617
53142926
385442935
1215595901
55488971
366019003
2061764409
2031428455
1923898338
466482171
1627462896
276280421
20479125
1853491857
466011144
1082159076
1087214842
983552303
933453817
1735440884
1786001684
487692520
1201585862
58676597
218507199
240315983
1049277956
239886771
485587393
491100052
483492657
1088010235
324998
1826333614
711198621
1938914282
601301098
1179487182
439808637
1062238897
1377126557
2029439080
1573327697
15806883
325402383
1878380888
988384111
1779141193
1785024543
249769908
158425988
738663116
172648511
1623566129
1556368406
803576004
558554551
1714017626
778420512
884932679
1669831886
980655997
1485835953
466386467
242875426
1315815061
1495106573
2126510794
552459838
54775382
1387775214
2023167847
1924852201
443520300
50705625
546944223
1478522390
434154960
1654332558
2085397907
204493403
1700006315
1869918911
89165692
1716827151
45726580
1739264959
342130058
1163105438
1406969477
159072750
1618273498
740575020
1324698052
1340446953
1026095575
807297693
1008496216
2110538730
829365948
1323690551
1076842679
2099153618
1191463343
885754464
1818444423
956956511
699037171
1105989426
339998178
423152980
2081044051
1038571991
1172017942
779859037
751001930
583244339
1200132344
1780848958
110729533
352101410
2038590192
141719740
1081788035
2017130828
818423496
1009804474
1569566138
776578938
588433617
93362392
1306590310
1546244834
1051168127
477772922
1311197650
215487881
766024958
1094823050
143951911
931813932
117830851
380180439
260062195
1560261612
2054489770
194289811
906313507
1656155777
783798106
1469565177
387171758
911151799
842172344
334943388
258832204
850945272
643947195
1417104619
1358644732
1352767494
2012260332
1823662027
1829365058
1842425861
1676439683
445389271
1809886649
1492937270
198848690
1951068367
1540408005
311002687
649498859
1984820889
1953068409
633827045
2058551971
214669134
1544227209
750575106
76596594
571549292
1099873934
1687810166
556308608
1711189555
1685148120
181963248
1628087999
1272989356
948649897
785688774
332826719
307726346
216064395
1920271170
464228744
1209284521
634182373
1705470649
665634079
1717725269
473774626
2125432879
1595684072
207264861
738112080
1041177757
365844372
1626244176
1650407004
304386146
2064653171
2069180676
1303154907
306810758
1497054539
636638031
837735039
428207865
1418297937
1294454665
897676063
690281485
639553412
1943657139
917631599
244012409
249612550
1651520444
979350425
1613700401
1882871591
857285529
253788530
424081324
191110652
495931052
1691239707
68143963
398413922
1047426121
1106084396
1118847925
1702611352
1066037429
1026865568
216187914
843820946
1283095025
995185064
457110449
756977236
180856302
1537976224
58974349
1735329487
1061923961
1273559897
2141698797
1478813831
61981535
2054539590
391988017
1635302804
812761413
425175841
557710214
1466427759
1273975879
1709496366
805915813
1283432956
1335219197
1735413385
147353215
1074140329
805482569
1314391790
1387777814
55365857
1480175683
1080701646
372204961
1112777092
1917502044
1349819956
1933721412
1610977035
1428668415
359202442
1492380269
1178026055
2087713331
1672499375
1297462610
2134655325
192356422
850542621
560543186
418619683
1282084697
1233189700
2011813590
348619597
1556194360
1657705922
247644203
86397113
481983100
1921772934
456945321
1085105897
1521702860
358217964
1410922937
749268763
1314857105
260023919
369080653
610586902
1407306975
1792949135
833857762
1347247698
1527335916
1305766845
141262515
1665759623
62558112
1080116926
2134029294
885398622
333088927
1507455512
1583098966
106083745
981902954
1508184104
180653206
282548757
1922329712
1556078750
1386813736
1524920716
290389165
1813317490
1863527341
2096904725
1270673889
587646322
745698322
1171341580
1402617928
315778831
2071752195
264942117
1669997611
30011921
620323417
1154691013
1539907130
923229094
39902393
298277096
1481167673
2002981724
72531630
115463661
1753206402
425275687
939835203
975454169
462120460
156888418
257745040
1302510960
885251433
2142699696
1818699681
1785412223
962763840
2144334489
641639096
1154592908
1616787058
1451939387
495672087
2120371104
1138059869
1679089033
794297645
386854193
672199351
1362336664
817890728
1308898892
2123871168
399685531
1940732819
778439463
1023016887
502415183
1711736548
544932293
2030879135
1054353380
1828463862
1262315825
817619208
1775570521
1141711350
505335450
624205263
2045335250
1767338263
367604021
180879411
151152504
1428366849
907094357
686375984
387759089
2123760591
1608201765
1397940766
2132833156
1112394218
1596081362
662228398
289697508
243821428
2095322374
2121398351
1078368448
703340790
1954074328
1327639620
627178722
161674381
1262256720
1854658442
527343514
1346916458
1602450148
1375618838
269296297
2114473820
1276579097
1186739160
949928575
1216085768
527031604
705310230
1163681903
1713760644
1956275866
2035510811
193351082
525264552
392854799
1954514753
1904107548
627192827
870211809
411321922
585397644
1879091953
288565400
2076419167
737504810
616029551
1992302121
549636014
1171219472
866177844
991986701
1296957465
1827883814
1970932777
1200553190
409612035
57638886
1984072058
954846257
773798605
662164564
606067021
1518568730
1023948777
1713193474
1687304011
525546409
1778970339
1752285791
1520034001
1988248393
431117811
1879227653
1952259284
975765947
41446248
1434035881
497201872
345087277
526298139
2066664823
1812925811
621134244
1653289184
1942022768
217889662
1760786871
1100625807
1674818174
1352336396
643649923
1429952397
1676352807
1896175480
1302705149
1769066862
1839828726
336258156
1808622914
1228590944
924787330
2050580940
194910406
1839590334
1536760070
915696468
749868427
1494631923
1347877757
1333824828
2115735085
1369600822
1907602094
1129332739
2062155757
469963967
1564202399
2142331090
2008599489
801694225
1118091526
545781456
987858677
850149720
1376562492
552095649
132788797
1115762158
1984044175
556058609
2133954096
186320341
151340122
992409140
1664836542
1694173175
2055766845
1952434159
144918509
1952434898
1342320941
468972142
543391808
1734080379
2009131960
876188156
60597717
104318279
1447893144
695824020
1773426621
2123272343
795965782
678799502
484690640
1830283333
511083653
1118467033
378175333
987721277
995414835
1591428772
65140455
797155155
1844766390
1932039158
802511604
1385134750
360771971
379683965
1603410981
1178053845
416720025
1930006917
1352837964
741454669
52813808
1257365258
623429360
14156147
1171386235
1772303924
1274163534
1989812188
941703817
1931400795
85049370
218929628
1635696867
371914933
1323500601
1274005981
1726003681
1097517083
787689270
1798235479
1512862971
322956211
1223112405
301890899
2006057517
1954200087
1145752467
1174940827
1186229872
728236309
1276601136
1661469963
146519349
2024608742
63270284
1777963054
695889426
2044407670
672306243
1496285522
1496302839
821924411
1236803569
1995760704
1437453588
1544758651
924805018
684441619
1292557554
1470417343
810892633
2002947529
1916234846
539522362
1648415977
1326880755
286826943
896066276
58466365
2082713222
1191579018
1325675013
1130817179
1199815511
1588428745
2046164349
1015392220
766648652
8654012
1377976178
53393564
865448760
550974212
2103328238
358779445
2077579774
251759360
1426888681
527382078
1985048593
929907614
827384669
1542761459
116261372
1690621689
994883009
1627969414
2006906085
651767230
1492565818
2059694076
894694392
1341899977
665646763
1063058776
970953910
124507430
636013741
2078881287
1327867076
1350023957
1512637665
1832916652
995346347
301306519
1365793848
771508953
1668213715
1856893038
208451682
2018279572
239951455
1526543180
1490040298
445145025
443271090
951311631
1482795094
1420250315
1943177126
1414300203
957262907
763647291
565041772
1832407808
1833609731
1071698180
381938645
568142670
1064580876
2041651578
574711259
794958998
828719392
1093873200
1132696687
1526127480
1580994130
936702820
83332637
324920688
702018472
90430550
1598183258
1735895270
651267101
1664991471
1358323761
237728917
318911429
923262840
620968577
1015806586
1901116651
1720026925
750942760
993622561
1346320732
1964706304
1344333062
740369275
679202223
117821160
750789345
816661641
1656420767
1643661256
717172299
233235134
1452376199
1929566300
992590244
536599913
1229949940
1825432423
330284468
1110011933
31580660
208340832
1852571860
1386694560
2101089576
814541120
2025711112
1482140475
1975660188
1483350207
258228130
1206440415
171275689
1026141666
1257992814
239987652
917698825
2133059652
482674257
1184398657
2009766552
1871299381
488600290
311281697
124806049
2096845726
856851041
1322120222
1184371106
1278993157
735227758
1583760532
834786335
2060102688
1455995123
931655097
1919646338
182702135
181066613
485642337
322070096
1684101919
1746550779
1934803603
640992594
379046271
1042568779
1983451350
1963458835
935043484
1998002942
1076795816
1174929563
1075027830
882988935
1467880017
1010995939
1976908712
1157938863
1546876303
1814315245
1759909733
434403060
1357764274
1388992309
1930962261
1955959233
548769507
1950091490
168476297
215866532
720222193
1600223157
55318681
951850752
1729968506
39253131
1048579263
1047595260
1884302456
1639649161
740982791
333910466
653289664
295408617
1225791798
844389349
1578872653
2116263772
1254756386
1955603515
1058306699
1874138535
1361653558
1275793910
733135435
1156109588
1236928625
389965600
1255961506
1166604801
1574449632
457950068
1660180872
1787781450
1881479880
750023817
753711337
1699518230
1535831649
201896500
1214355027
2046279542
1293186711
973695533
2052819497
1581896623
260941894
331374327
1723115079
356466959
585002604
1628878800
256947396
1765366142
843897099
338117414
733483752
680501215
1031612160
2127035549
245350607
1719079734
1263157297
1229096919
53723102
1087476415
1637879177
1122004267
2010007309
883669334
1303137499
420956042
1623986956
1169124416
1203908647
1161000600
655155891
2032425995
1541731082
1453457035
2129430494
953591788
843544779
2074237540
1533963229
1036841349
1118164050
1892044833
1279043604
1477164040
53254235
856591074
1903700155
791235137
461192542
1028180944
1523947831
138391596
2141382779
868304224
291997699
1258584027
111798982
2020356270
824649558
734382307
325298862
2126479374
1946514989
2141106615
210044866
447372317
1095164037
905181570
76445196
1613816086
36760807
772109882
820470585
126820555
1634325924
1344075910
1457838819
1959959466
390570750
1871781504
1747920984
210490985
443919914
980303337
1157978911
2069686875
150812804
1851925215
1611709937
1752414994
837660625
1587934503
1394448902
258295529
2103629386
211527970
2106443398
279136572
1822918497
1118669038
1375151290
1312859760
564165255
832224450
1181694458
46033800
216159211
1929154981
1785510059
1291494725
622229219
504605231
678473658
859396897
533874705
122686977
65697107
1717552420
1472188779
565685344
872480353
920259958
2008005939
556705399
1341066502
936868862
16894879
1218128080
1372101219
797095262
947444400
1816221909
755947367
1734045121
1329810747
1306685069
31157759
1850304709
1763055111
1214241438
925506087
99949097
629461913
1956922746
1831959814
1228089838
396173229
490082926
584253528
2103087118
2125635654
1730452118
994594510
1747023777
249954546
453870020
1746228442
318668534
1367412821
303899869
1790302235
1063402148
1663102260
1808529459
1873894734
1134571896
1779455798
151049609
1641490243
1954665402
1633477107
1231800189
1657658247
306142741
850050269
191827387
261536487
1660992936
1207788043
1759172958
1182437892
1995639678
1247458282
37530925
518106508
331359870
1348444204
819479302
1452698545
1823458529
461004621
779276609
1715127472
762279842
837969066
1783162801
1497991958
1786579502
356062392
1225477772
453775647
178623304
1796289697
1695107551
1310495191
126544966
317333776
868535377
647664050
271517008
1673385123
1934243202
1154923045
875152891
50336969
1356158258
2045140082
451511451
1599784930
483398086
930654206
638872174
1512740798
1776231536
95342918
251709520
2076480115
323798083
705485820
1880679510
1789341122
501533925
1027901029
520009102
1353007185
1434008345
1428750485
2027921170
1650641357
912603453
2017590954
1953246033
1672002455
1860888861
1924086395
1827610745
2061919888
892153630
230415163
15450490
65216426
1800385452
1440560405
531059661
667577098
1784191220
186497476
500250639
71694836
424460527
385100264
69640698
1115523632
5184838
1689483447
1993624670
1830160463
239230119
1608688787
849301738
154491640
1805132351
660783834
450259592
1199233865
977110229
729558652
124005563
1948399545
899705316
26038069
734148237
1995063689
1215057703
1522536268
596188937
1400602549
218653431
1584597509
1507838075
1581524004
788113078
733069283
1379664244
1694107551
1552292402
1245785431
545074031
1719013776
1588631591
1960094033
1499499985
1281899462
1712138402
1532580033
110095456
1638262597
324169452
1026894846
1793698314
733232273
1811342077
1281284895
1935528502
1208980640
754875515
264312144
2034681311
109552911
287666994
564685130
306706398
1692860821
1274599734
1977700422
310314286
1646625025
1446229177
625357040
1249528427
600998932
2035640291
1433284043
969721525
1861254010
1431425919
733284818
933170414
844806961
1508698761
177384992
1169799582
127363062
801025003
2091609457
305324590
614905965
36709434
948756287
576736837
731234057
1920351969
494678451
285476333
2132860626
1588929581
1139109864
1166180147
1098270512
485095749
469468190
1631089002
1876477921
66871927
1016879941
1154266951
1250960449
1543607524
562574163
632417686
1769095913
471968452
767346654
322008098
1986227807
905145706
266784238
220293821
1710156359
1750871788
985447404
1569188476
570244863
380757400
131519654
1326661917
694990917
730601003
737728335
1244955021
511717687
1803347920
982098907
551906713
1023354105
8381846
812502062
1746740156
1615736812
1664922266
194452944
1885376137
826843909
1335942441
1771570774
1666353729
1606015939
645037382
462767613
1482872979
32903711
1661842733
2032152384
92231415
789505500
2086146036
704127955
2044642886
674725407
148520581
1216238181
2117104508
806238194
1194407530
1174954545
427238452
407795426
1355291565
74738894
1470550107
1849057682
578483671
948022936
130508141
180355671
736246088
1598394138
950651602
1244212559
1420407613
87453422
1504883714
1170819760
1305196862
1066087148
1014880181
1734440749
110529474
757738850
1002958496
633183774
912228845
2145211747
1451501827
1123684899
1880367592
164867288
2035932099
238591073
833955724
731199202
33474985
1708680042
1804134419
1095642839
740568837
416843545
275234352
1996648593
222668410
754117060
632966421
326424116
233812436
837238546
1118892111
1994608471
1386852213
310478597
1771634704
349526981
2031339928
26504230
1191626223
1049834966
841802050
686139348
496916699
859329873
1573658490
1253636954
2087115499
1695174136
1635746529
912653709
320977049
937491039
309940006
105268813
1407053859
2132372390
1177934060
992335352
1141993310
1264337435
1954704660
1691118730
1097330264
1243272005
247745014
1183897098
522265649
2022645599
928233827
414413654
1948255374
572340149
1099434554
414759828
2138086177
661575748
886255027
1309715744
2089507752
857528384
1271494980
103497099
2069413011
1308110534
1967355521
1033650552
101736752
392875287
1146906296
269900728
773872616
1666128502
760406447
466918622
4161644
162144785
868006751
924307746
2016657579
874186675
2114603211
1306740003
1149415060
1538813489
887216078
545464045
1473707140
752178635
1042223346
970389245
1873648725
1089402382
1391429309
1894718116
1930572304
747483637
1406684968
1544508584
620907278
2082516339
1029765849
1127703089
733839736
582568352
1615515296
1535838968
711968027
881240425
696258631
713682744
1558506550
357761420
1417168393
1326769228
1033233372
1316238062
1531695894
334529837
1394716386
1217622552
1249423708
677869484
715894698
170533653
119514187
423998093
672041384
1903047130
1758253959
38824903
444324388
590775023
432738802
728098009
875410942
787432
201059069
807463853
121144460
1136551722
86783770
278566736
2128058749
896590068
47142274
1380362423
432529727
1783163042
1355663683
167411076
42114856
1024263885
939117948
146118164
822093528
1836547680
947915279
556018717
1862392109
1870789408
1273114151
26302592
2001046236
2129089798
1427973339
915443658
524734431
400697336
2013664468
1508365617
1682293855
2092572881
1641393981
12133990
812308647
402911327
1017924810
110711343
232231537
1394930650
212181640
442825001
1380605209
1188173745
1791263364
1391914012
507545365
1373712081
347263144
61591699
1126800360
986091675
1265447489
871705666
1043728233
344331397
1892734734
665686008
935899546
1317194778
2013264633
496292561
1810726309
1424082524
432496862
1926565342
1912677807
1555017274
1104041122
1306791192
1191348458
851271223
430705428
2099669691
2015494309
1635880155
277306782
2002526869
374126634
2139639237
433695649
483637148
206520916
102211382
248023569
227508000
1192732109
277566341
437726066
1817269401
915828516
1714758568
462414456
1139708457
1313508947
2066420453
1556053692
1194981693
1016189312
1530433679
1032025830
1642669670
1828398989
1433788813
2105017158
1139057876
677203182
173767941
288678846
1207539745
1203150854
1445238924
56727095
448597652
929141861
1792546614
1693133880
13865702
1567811107
68669973
1397690524
558242154
244184849
1882214139
1013578377
711088757
1063413746
764832489
568929233
263306257
1897587429
1081120653
627084777
1375180635
574507917
252402222
1472736510
1088847036
646333537
293681085
1768805014
118381945
1855852538
1137068067
1768119345
143797630
1069030464
488571241
303636949
2003841310
277547215
2071444484
1913338793
1164751513
403561851
366602727
976056672
660114968
1281344889
2004175962
2046257496
1543846377
1213290159
1540352364
606554693
1145025914
1226869183
1984856819
1492411272
29517802
491865120
1388848015
605401404
586363319
1651945769
1680954352
447863008
1236922394
1716229033
128332340
856999733
273332176
73978935
558149195
603356194
1116990576
261668131
879619545
285328405
1110947154
851643285
624107539
437531547
706293489
625002063
464842679
238158520
1089035940
429326113
900360976
145260212
943556696
691287291
1105386319
60202718
1639576009
196234216
1604917456
2077279820
1898303889
1585366048
1524277648
1811318517
716464770
655376506
1330171920
1455880829
1259778883
1464633831
1804506687
1556687883
809715885
1212770243
1032440516
1529900193
1738138483
1297537806
589587705
1200944203
528617126
580161315
1570650086
1386004992
1235700874
735652110
1865191804
1670125073
942397003
1518842693
1656406473
366136839
424460983
881268053
1049189537
544119307
2039754055
1455318903
1190742743
949291790
1285130803
632964388
260915659
1352422637
1719513873
192898284
1593562104
213344907
2048495393
1504405401
1422656199
1257804907
304683065
2015374371
1782016355
2014419029
124597584
1993578144
926247089
2019403397
1224053605
390087397
1710929642
883820915
1496570105
48869574
1127932478
1689658273
1318884601
995123770
289318731
366649420
1754958921
510729099
1011000221
1657327254
1817468480
2087242278
822985795
567216424
1376778085
1384967424
429277327
646293053
490248377
1985664782
764571352
2012849146
53242052
524160309
1305348668
578269929
615769429
101250845
255886114
1908938352
777593480
1447828516
609929124
1976434185
1371740089
1799330158
1751354887
1424353624
1976758452
1063181170
822160283
2101089576
1745080276
1097522194
57998725
1900836493
637180331
655512459
2047279242
983267938
909599248
1265308843
190448524
303336252
971886110
1367562834
1130600641
869785801
202839120
1161722562
51856891
448340615
1948948569
1186957744
1065701122
1693939483
359842377
1680466472
1418030541
2001178515
1752126114
1638815907
2145586914
1042102658
1892870501
1849925837
533866735
489646546
458767351
64943991
1346622748
1475280703
1004037901
1167932115
368862835
75830734
1524831412
1585794844
907741091
1036018881
1839521782
1917780681
1107698822
1990609760
964513152
97312166
843098996
198887628
1849564702
593991257
866290536
751912395
796738146
1367520810
1614522087
2019654233
1563923541
466602733
1344246457
246247430
1358191758
749861013
1361699320
147588284
1815631230
83470272
832820370
722831813
248591832
2001457596
1906482796
611954331
330988373
685705480
107066389
1055998296
1335182293
912143637
2087610383
332727310
1070710563
1710023922
26419630
1441773000
1960565978
771371433
613868145
189203232
1631822138
1398580938
177025607
653091992
671140857
1329410099
90904625
497924354
1124511366
2110625883
1136383417
727636322
458534550
491757082
1593924553
1516998507
1584285882
428159247
1498334351
1526953594
416089045
1653954859
1950436562
1447216846
955145853
1866841823
766740288
933482157
1458258194
2084125415
1724365417
1056965064
42179197
858562568
1921834170
1707060987
1393853119
808160307
1115001535
252748029
773248965
1474033635
1447717711
1774921340
655646960
32182186
1082100256
1673660374
1275813354
1946393012
1946816404
295455802
23913140
212609825
2076346979
400744460
264034170
143042078
975780463
395953230
284537023
691806913
465893825
2110829839
1873622523
433654800
1495573946
612049904
1451328180
348885236
722094471
1845163643
923015847
1086214216
2031075388
711358393
353508951
255266194
8139555
645034138
891499095
1779938410
499717186
388948092
1757781982
1987310842
574572286
874668931
454959747
1344482926
2127901663
1334665464
81243790
1054917269
1505426001
1463168982
34836534
592394380
148284879
674696933
1819570171
1091911658
1040345579
1160566222
530106871
1736988424
296839865
355087189
1300844812
1315881058
608606814
461088073
986821434
234562165
817580676
1813776005
502650258
1428394358
462377336
26285492
1070677824
784555939
897960033
576270466
1547214891
809245852
663255766
913992459
1201018058
834039185
564183423
926587477
492148835
1322603838
540571415
564921434
1370652006
1121595556
109804524
2105481552
428333698
106727585
287266070
1678803016
1651708736
96889378
719730664
626899720
1884595937
108703280
986564152
1242886938
1000535524
1706883289
1203602610
972070272
1128605061
984507459
1653018182
389452338
117562979
1261588867
1538299287
472105103
1963695146
97586529
79958534
1469745480
1087121644
724777755
1573832448
507043446
496365081
1655030047
1766768464
1590707897
1838676005
996994782
1624379810
421435104
1080140867
1761224152
2147242754
975933037
1554616646
541066690
508729796
2022417219
1669629204
249479511
2121239923
1328836144
2020390103
948805508
324505187
996936457
1569316341
1305268757
1287749639
1071099550
1078008913
1050247620
389468626
348669570
1242373665
1979396363
1978084897
1238033303
1792401017
1907438248
623211889
1087593389
1377085117
2023017723
937217866
432848709
1484526006
691867767
949703001
1808688329
847108388
212817110
133457517
1660997867
472057042
682271647
76914501
1391077133
795694320
229564419
1489244716
861468963
4754856
1697282300
1897393006
2137974694
572503884
1900829683
754245803
83812946
1981671629
758350327
2006847619
1661311971
1529942262
750918364
102936431
1888008910
1464558756
1357678311
1924242916
761400794
1718353589
384424975
537950287
1796441445
1714172703
1793183557
1859870113
1185806207
859358174
346902128
278506436
1607649964
959071808
1804127156
557623047
347432384
1484949582
1441473408
52372143
969484160
1344087866
2139461839
1408087022
237934939
995552254
783041
902632460
617880142
1806122393
1105867925
718384928
1036942763
2037947939
2106893978
1273329032
1905719925
2116437899
22095552
1484343533
994246086
1137649190
796199660
1113142821
1840655981
1801230668
1730474690
1629939142
210552017
1253830522
534006532
739542465
273276472
1465800936
1968546082
293891996
928429597
1516945825
320376542
926047004
1209849977
692548277
1699678435
1220914773
54237823
119945901
2104983026
1882167583
1675779994
1746495795
1026082283
2103194192
1044016322
1815451862
817468931
339064608
826734973
1556939890
95966663
965708233
2076812638
890748204
1536620519
731248554
220440592
1426555714
1263419220
1509626879
92293887
1037630661
1660271847
204925471
293267463
24436569
49699369
875370679
112695931
992895848
132659752
1395200046
995391846
438435434
2063655011
2024002079
1714698036
531401855
729559567
206148671
701074480
1399120343
1137214089
45365229
296190340
1160637688
16616995
391646013
509897657
1137351360
155903737
382795984
212966926
1946663129
264909391
358698515
1649368435
1716310530
1834974622
1557298733
1039009977
1026248417
637580237
877221976
849182711
1599992906
1248759050
1513662669
617188607
608502169
1061506279
324745284
1238261004
229756175
1569209286
377869087
2105886864
2104522523
1303586808
1825783770
420275109
1804415308
1540011211
1359084794
1873243364
29547415
948163535
1887783779
1644071868
1012443446
646474757
643698175
1914428714
857444315
1789955056
12255829
369573364
1959680874
594471355
73684208
201860407
1915048455
2046070769
1156658096
600489673
160703761
825550305
1894094779
74026840
2146470017
915049037
1263052630
1231357153
1924672027
1748773506
1041277556
344702272
557016747
36353193
991028993
20944491
1338701496
1237785294
1470213128
1870096835
50397780
1755938855
985138684
1102072410
157346873
1670486537
423609587
1185907400
929806587
344477748
1603714535
305386282
2047326953
1405225595
1927092175
1523545801
2021971782
553343971
1521266298
567298112
337474015
880171753
1905138106
1486488871
539359065
213467546
769498939
1040100902
1422491477
812817398
1959861292
1885915066
2046398932
2086173312
784653221
732630530
1828867013
232539001
1539594709
1537189070
72480400
554342523
1347596269
1505674543
1813106835
1140301533
1254554012
1128316576
796154726
1422294069
176367908
692610989
603154739
2040450908
1904173260
1051497450
1004782449
2110761975
1051309403
1280409777
685729374
107848141
2099274914
2091582628
839549054
2064238402
676492913
821888911
1390599060
1369330576
423815798
444574373
191410458
708976403
963019535
1507855635
872331388
1067793651
1155426685
1992190834
992722948
72077709
657431020
1035227949
687770539
742798387
1304997672
1327141792
1978456054
1023132544
1422792189
175044566
1337110983
283977861
990726730
373973974
693282836
1841378210
892718003
1397523336
1532976441
438207911
1989779697
351660118
655898850
1785891097
1283909766
1593603901
1981269400
482014572
1841140187
130919827
2075701375
2051496131
1249355881
433242289
1207345220
1179478977
1481306562
1666717396
800290972
1801114448
982284634
1767602779
311424593
1042754349
1210559076
2125688486
1144962952
1323532339
1283078931
609954823
1488414765
1833108829
765733460
1687431471
1502125311
403486520
780847041
530815986
1051356902
18933753
1873418621
1899602985
1701032222
1908058597
412221080
1431369382
1844001378
128204589
777349294
549764244
416894995
1477438626
155813517
423491275
2082552694
1661024920
1255723119
599315931
1134363249
169983492
681908298
1259715463
319807549
1053633684
1449054646
341518043
1425602095
541793120
248727303
1139367874
1493928347
192067816
1834163517
123271266
788885401
1200125625
2045132610
1032294624
725275711
1388877496
942973501
2067751833
2063295421
1412652845
298101098
1463340391
1185938378
1113524498
2039112262
220889147
1666353305
1473667732
329992715
1094811807
1266924332
525237861
1349981124
1380950861
1878536364
1029989088
1563559869
1739557980
1830967528
33712331
561738301
1252151691
833486055
289272325
69560573
1026325706
696920831
399958531
826093895
1004840152
486295907
724185279
770910086
1288520177
1602369725
1682624978
482358779
1482849892
635563907
120631214
1687368632
2075353534
1932615154
312623924
746890947
1970929127
2142166937
1107103988
1913606390
1559713696
333974079
1413470519
1541621093
1709353353
645564170
676942594
1240199863
406846870
294455545
183192623
820772949
629560802
308444645
2116798805
1258059949
1239307764
111291583
920868782
1178101441
1449081202
1089897788
693640229
896365316
1813144131
85896926
1262859757
658454040
766514606
1425381455
1857437675
1725430544
1014830174
803625109
1571697085
559651922
2055440152
259609318
725285662
116984991
1731052800
1641342741
424237859
428435055
938421134
1891852528
1686402429
280665348
3481457
1269376341
1707137569
495446452
1856659096
472732213
1982625952
721321913
341224545
2075920162
474631334
1153602605
1711756736
988505375
637183664
1935178659
995116560
1693262118
1563553643
774378343
239790466
592551925
2031415743
1546528800
1742456640
1743632529
1944555254
894149103
1907473095
1657765923
885830954
305499932
984987469
1828921904
1721620443
818257957
1129427663
1048292515
1115128678
209549519
894995567
1161201199
199786413
1376155444
519504394
1505287910
1417359699
1348946351
1538744221
2040624641
1890277416
398515007
37160493
785284285
436369351
997892341
1404486943
2058769263
892060697
1562399594
1203961113
1964775533
1654074358
155522987
1392224656
2146020438
1796206427
1710293073
1010042008
1757234381
1442706862
1639646966
681100983
456403395
2088716757
1112666829
1087800166
1313471748
1995916848
108148908
1890702148
109052228
2147446247
110392589
343029391
1921261728
1104124672
811548221
36452182
212284020
1509734625
350456746
1073152904
710682841
2146392251
1247931194
527875685
762570837
1631769951
1421893783
1561474137
1797609385
1079999276
1566065433
1450958198
390558622
320444443
1581131281
1736058637
1297566951
222416230
164537161
1177303505
1552073136
1911578325
1469924989
1243000978
253592016
1710693873
1585959165
441787274
1687677309
2060876659
462610592
475668324
1285949695
249801823
1510993297
2085503890
1100240208
214068867
416839044
565077418
497123979
1061249689
2000211848
519552332
2090219247
841752575
675520101
2041371452
1587417819
679073536
697918691
971443118
1215062936
1477639451
1332739221
881977936
211868609
613774152
1097288800
1105470524
702769157
1030869131
336810309
863285270
59239669
308813972
328736748
1235418331
350505990
1072960876
478073868
1132260933
994690678
210817697
636788544
1993410929
1012370024
679048556
1963746703
782106742
1442765157
1169113712
1960023999
1902230526
323128236
27684342
1307087309
1131346616
1097398616
1228411085
533513426
189217263
1303610539
146258525
96927733
868595115
26871785
76326034
1158482743
450817265
126666456
934369608
491588900
1759819652
986253297
352050003
1133011496
728992635
1634559643
1204794630
873758384
1340732261
458082710
1378628389
634018682
550271360
492179607
508159310
1175475241
144109328
637384070
494038642
1744566044
1973764685
1879554709
2016721692
755252719
2002092624
984508898
563952516
158627805
2013336308
1665443570
1893312589
1480824970
84316517
1413388409
180211069
1109148200
678414294
1100324403
442688980
251088791
526450268
17431755
360147434
518705136
1805591859
820176929
504045223
709198549
931873722
1967829385
360491404
62897826
2086886816
2038848993
788303396
1267510454
2058669707
1009844655
553621688
1271223187
1350818723
1899426973
437280687
5713805
1080023164
1341255940
1902490069
359947047
550939225
1796681585
2072971358
1768676154
355170525
551366277
1862553167
836508384
1840952400
805497984
937255786
634050203
306015727
638992934
253106427
1562614786
1087532678
1065458842
1042679970
1396063178
952017034
2007783742
1661763173
1979980910
1981230985
2118673085
1296295886
86584772
463229873
21723916
1767641933
6224393
513899434
1161230438
1154487709
1826283790
326629289
803092447
44958529
1019981935
219277867
597394499
1546766598
1312385142
1625925709
117654400
1887373321
1006205068
1648924900
914366162
274533923
783529075
1365315954
273853213
1005047296
2132672385
439815927
2117063812
918613190
1737494181
1560660453
2046455173
1129536652
470832066
1524160949
1399932275
158469746
432131146
137858204
949594767
1121656138
1992099854
368849708
974068217
1272245342
1781608356
1773716682
1552072957
708247322
2093499497
493558894
2128456554
1050238705
2054383678
586103761
584185121
16227504
58778591
1150560139
1722214322
795303892
1814915154
415731934
1508079530
1036949867
402709179
364197743
2104036525
303867939
125134908
1206968000
231393650
1706735386
1704756137
810320401
296818440
1445114210
533512298
132604127
587285430
1719127710
2040287951
2131748164
1477948637
134736727
876440000
88435892
1095823898
1030478191
883402909
1598431873
1229745093
1470550473
979001844
2059588739
2020224957
1751429983
679111281
512854399
1525964375
1172927861
971538931
1349373252
246407176
1973519982
27342596
893832099
747842644
1765795886
1093385371
519125355
1002965879
534877350
1386163859
110981602
532229332
1917662683
1451876227
270432342
14491873
1382166951
1674522306
1611852742
1426365770
1158908921
1524487332
34532736
1154497110
2126108328
1238236397
802421269
1586938943
2096365420
1952614020
709090744
1404491548
1916221467
1575456263
1383408256
334762544
1354177020
1435730723
981368052
1234729967
1063279979
2013023418
5455258
659522197
1682661467
1959491411
1488888942
493582455
1385196642
1045201316
461890470
214714970
1974946711
263713433
1367465910
786724714
494586909
1502940574
1762944056
1223374475
72568283
613711380
1745176531
685900887
1649029204
1011427258
179523814
1706596801
240575558
962619544
2105537541
1686339621
794332712
407894968
1889814963
1562575348
1147868750
1571335258
2003927368
1231252045
959420068
1691987580
977528590
1733878159
1902623351
553459050
1707125951
543421128
756170878
501309358
548728897
94528654
1271228035
121220142
2004940962
1663458170
1357562565
173210281
248977899
895232667
947251807
2124183266
1600158156
699962238
1926186289
1369825938
125115438
165092705
1395579058
825118832
113905128
151896885
680829039
865542537
1610641677
1996794272
1057936212
345308387
393614073
673395096
700236595
2132555299
1775470110
1954461498
1860268472
2096503161
147661673
640234345
803624448
466122905
1083696251
1987306930
166068462
171599693
1555563781
1397295460
891023453
886277320
2112774684
1079358363
544038600
1841117989
790190055
570382472
1223449592
472716719
239230911
935934206
1345114005
1681779263
318675336
369609743
545461436
1328140607
476392360
2143299711
1170418928
400219634
97681580
144855121
602331771
1787888086
972946540
1648345241
132859495
335641285
459539552
1767575076
1513290974
1930490836
960523367
118706238
174209894
79759651
1237201147
1511963612
1190790100
649594087
1619365859
1790607379
1323504705
1848903012
323294876
2109701960
435608787
1746221681
1077682180
1440629227
506813524
1804810425
2089881694
173053824
670901918
221052485
1026287848
1684155572
1148063979
1373796540
2138567296
1641046745
1622539094
1012267643
77437016
1468834873
1547235663
1458669118
1729839308
741637979
597710327
415843794
418019020
414059084
1871824680
512661930
1614348422
574253446
444435264
730510375
488197783
1535998861
2006379887
433113419
1125294577
696995803
1824013484
664543074
1800694490
912441122
2140643480
1738150982
2121175309
571048335
1859452347
900360399
1392560568
1718054102
1160111904
1797596405
1829938303
1539089179
1281887779
1612033810
2069084884
1894962741
1308837588
1979587530
189044373
336745038
2124759144
616924558
1279706302
1929633687
1167200264
1078303670
268571653
861963565
539742933
152852473
306302818
313478097
1496399556
262670642
532782765
1279822072
1192438608
419816601
1192666353
601065325
582680230
1189761749
1077940141
795550740
736467979
1487744944
2017037014
1977015931
189876925
1623458883
1447193746
798515849
1920821859
2033190894
1784944391
468399159
1237437836
1988800156
472876818
781238425
136468673
800017689
1657211400
1171800619
285696872
1471620202
274416415
205255604
1463975297
2131458958
1705491169
829748864
761391920
1226300329
778065118
499345623
1908346520
1436208112
255818507
382946053
1555787880
1479311969
1539939639
1534636578
1826406185
1711047047
1426039693
920996784
1139056434
2018635286
1060967028
1162042993
470405241
1950338707
1209690227
405511902
1855194948
305936470
1988315172
901873399
430989282
660475518
1869240099
534617381
1734926991
1453809829
1598813635
670417968
1526029979
1849956637
1221420504
213346874
1484363408
168166593
10209491
852972161
788265120
152663820
486733141
595463229
1882538672
1238695273
669151273
237387546
1960357453
678417404
129569613
1073141922
158230944
670225610
1644841550
1565172758
1520134409
1464804121
41959695
1455603863
1518602091
1961754176
749033572
452673802
1990078002
1441651617
1731192976
972107732
27243670
979058930
41997332
1992131707
6426291
1504147895
767564906
1105854876
2071320289
114646690
2054614715
236468714
206982974
1070373092
1353616177
814617756
233827175
1127044551
1778120441
62676923
1474151591
786087052
2037866637
1707383681
209105595
1921470025
1816358675
839430214
867478027
1541947336
1535948009
58922833
1935987773
1519873636
1799991361
758475798
707989331
1845882088
215674784
225002635
1791792082
268495544
1906825367
812362557
695363696
2057552331
826316833
1192153425
1138815650
355124637
1946103597
1515237993
1170617574
1249933864
1073133168
788617703
34244500
2065988025
1785237231
1412741654
311831136
1653105215
1342558515
2143767216
617722008
2051635418
1522451441
370632670
739100841
1203723317
1975591440
474308431
155790602
93426129
1972576697
365624260
1306071691
350473443
1819540159
1375433803
1743040855
1497836592
1925241467
19846779
23666656
1643938562
329058532
388807124
1679735513
2107496744
34332735
161072069
1168698373
1458291504
35862209
2027475185
1975797160
1299521955
105501436
1733997051
337503475
379178224
2014453743
163703594
894720951
1357681864
1941505117
1036499179
1466000165
1244210182
1158818222
850937405
1158652735
215694139
1026673348
407501616
45435191
416516785
1220504095
1439858330
1275065102
1378762032
1322828430
443388912
129355483
1986564397
1293536946
787424185
223832226
995664546
1713661800
788898606
952316897
329231743
1938941356
623286779
2091992244
1964657203
157787392
781880987
120215318
2022038590
1231915344
1988971917
2143420564
2137124801
739155388
340470818
1794675020
1982629291
343129738
803142612
1358440602
352806995
1458296005
551288482
1414182785
1907478326
1528851528
207962863
2071136792
619327161
627220842
2100754360
1757633916
546640798
12814815
57485161
615127281
1329112129
1582448978
964528981
2002227206
1373688009
650755482
298225364
254679376
1715206072
454417199
1943538950
952073119
188189472
1202563435
827725372
1438492744
1817056779
655032330
964163329
1181491532
407993100
2115925333
1203644495
857139408
443807774
1362529294
2131385133
1154353826
637899591
827763886
354401463
108561661
694830898
1515015014
1077762612
1567901723
88395863
636496606
843241447
420520340
1842979624
1740565666
1319240522
407063017
2133686149
936127607
1821822061
983515939
606150287
127073417
429790631
908320998
1665538386
2031063157
995919614
1018442441
1831991468
1644278402
962998156
340309577
1722995030
1623351831
605722028
1722817894
87352007
2135018490
1888340024
2108583755
1395734599
420468122
1523628788
1157424197
1492972505
1193410887
1277156174
1969695368
500959706
719084798
1230031271
1723954612
1609264452
328307465
1037345644
1541397351
877046789
322789496
1303890648
1813570450
1053837128
888256329
788163145
1847630707
1610614279
1381979966
308967134
2075214203
301574020
1520572325
681316192
23382465
246995123
1680084920
1582430416
681593182
1375634762
92763801
1508700738
1462281925
1865597675
1243258465
100954186
295319379
2092219792
275660313
1008443144
831429422
1172720994
488315267
1060468905
464941237
473905972
740785784
855261592
1437510709
789795060
355076049
73194088
1598306069
1996370637
1280574216
163601131
477040882
314963603
1851845813
882212468
1464431473
2087934797
734370766
1393009647
1045228616
1302384511
1161566215
172486198
556455295
291861170
278014244
1831494953
1413485732
499207911
19238843
1791138966
1874028033
693093493
1893570781
1179539676
1732160229
278562378
117580590
1491845804
368438786
1400252645
1275690854
81301237
68646780
871880201
1765712241
140240506
1671415130
832590244
938542292
725835213
2058791858
186034330
254988864
1664580345
1961274465
195229549
503332472
762910241
721944631
749347828
340286360
2121018273
1887099898
1453507583
443610128
2107410937
577920587
1012841569
778372564
1538628059
677846602
2067274192
979099610
422075321
915570777
1046832003
1565860597
284280868
2070008106
880736383
1541326906
392700285
114257733
604535426
482505538
1994813799
428917950
752184363
1466458594
2068009444
1007979172
1428337147
326446214
1663211120
1664001405
1716283037
2082999213
470674604
339145266
1261663005
245453337
601985342
322979073
1497289600
868835429
1766563388
1528930922
1231198035
1126950669
1368392916
1155033364
2048547851
2086966941
941872617
110896754
2082362302
755498851
1857737407
674887337
424195783
1122355284
1592053380
15292051
106205542
326191215
1677998909
1510238069
1911448960
110678439
934415488
1710562719
1582846233
317864529
1534335567
521434469
246046276
120362181
837344099
1216944946
1471674276
924318613
1377604301
1239329992
161514153
1733334395
808979061
430719084
264278333
1209433228
1196077216
1980792942
1426555714
680622808
1561542029
655007418
341749240
22950004
467857514
1695695092
261559273
858832819
1281384228
1765939666
257514584
31004177
407181208
195725875
598055438
348678697
869697213
948389502
790690241
855470374
550231962
351456627
1585128099
1060957501
162415580
1607258280
100673364
1805976804
707488098
902970082
714355065
1529236962
1555592521
2100823249
2129176907
662273719
1816656011
1266411199
676134507
1946481963
1459716419
773238726
1318335460
2063189657
1395839784
1779122884
45371067
920350406
1721764663
106125897
1067291796
617454161
2131450539
453035191
276036474
1682136747
1805446752
136691506
1863015487
829470410
769893251
942943674
1901012518
1315487844
881612945
566068394
1157486375
452231509
1606818289
1228976547
404894397
623166041
691144750
2031614433
30859297
127535831
1244035911
1106476036
785730441
247438764
1333859253
298286703
556563637
203398699
357544671
1118246486
1553522730
157180246
1898597965
557251738
135783982
608093184
796854248
1191597807
443427324
324625126
878379413
1126605688
1464043332
970207123
897638543
1345472970
18142611
2055975472
884263287
1160117538
1326565932
230603268
1204674010
986289896
1806580370
250586905
640200484
500041991
487832668
437680617
1790590173
520755482
1453493965
809628162
484542556
1548031733
1256578883
836889974
1793740032
1146351225
733219022
288437119
542354977
2079790995
1445005893
1514061942
460724135
1711131372
591102045
1059241372
91949213
1589035095
1675812044
480502999
478732921
1642801286
529919251
756259330
509763571
108400653
132353556
622981971
994621251
41305791
95947634
1448416667
1249719716
1766887133
435909875
1939119134
978329238
1231956897
1552679165
329071948
1918823755
1130932854
599544717
52304774
553568305
1315658987
414964535
1858078236
162173728
1105524141
740053458
1938722936
1091653519
1527492554
789428226
1294546478
1727926210
203942501
11907636
1840877873
1132334196
855414550
1274119609
1655671388
54499764
531918944
532948401
1546489222
907296582
1492770880
714880290
882643913
637631123
1204634711
905205721
529721133
953579346
214410696
1616764129
691646168
1343186759
491008059
2112875064
1994415710
305484074
307970366
150929393
940600805
670960502
1818068279
168367139
743062171
2088491685
1145310653
1027357715
1736633855
572136030
601907563
973844834
703417180
424890458
653501218
609844531
1099605586
1209472541
235469262
645031047
5346159
2017116476
224081012
208053096
2131723164
655960171
2136183322
1824910969
1237566446
191096415
320162519
606640547
575297082
2140745062
220930656
1113678048
1676473587
472963170
1903392229
357371819
2059443181
1057378963
1533239702
1613384930
520557433
892383370
1213672512
1478262242
1998086790
1335393718
1244918215
781262739
324353307
1075048370
178905790
716098847
1436521966
1453615542
250282523
1923069705
943835249
1613261709
647518467
999391665
309009682
985298948
1543039068
150609309
151121440
589825328
432070623
842669758
1219309735
408970004
113984422
280193006
394559901
2078676093
295372590
1093432435
887864423
1175603001
1642281724
190259578
1843613187
1893120358
1323773414
644013443
1376533091
5007951
1770736494
1898004101
1943771633
801834531
466957832
583239231
1634845464
532406933
1344651089
1479601910
452006940
1781568613
84455925
2095752379
1335466532
1332185787
46100052
734131194
1719300931
1417793712
1238270394
1027315651
2009046863
1784241093
1260878480
670701391
339655616
871799820
769653927
1902245567
2133220305
1912331691
95642884
1163345214
555979390
495775736
1156321637
2126185834
1753422884
703150603
363093153
1875573953
21795582
275601433
1624282275
340430273
1751489075
2021729021
157859164
102997470
797440965
1143340791
530927237
391700182
1121411155
1105710793
642401727
1201993483
1403957264
1890656806
560810515
1004076218
407538238
1454907036
1992740164
1806964246
1757546114
625019841
213301311
654862021
1588007043
380431260
458557975
558215610
1986071767
1795635677
930555679
1824504676
1152423878
1871100631
2003315929
1800835040
1356379347
1650021196
516847760
812625553
1153161055
1110956574
165121679
583762139
591024705
939490028
1417434162
616508508
1413404533
42029135
129612605
108008694
1418453695
380070240
314230454
1985842226
229055001
1625397486
1873534336
63729417
1437724921
469389114
587264658
2025719366
701746425
263532822
821628502
1047524842
1460061230
1135759665
1385400269
1234222529
1017739708
370817369
240988483
1334850124
1233705513
397794756
1292192725
202946748
212190675
325142583
1486761820
1330899005
759854256
651703706
1137693992
1796587724
843474946
66102013
982583957
317107770
1629857539
27105707
329200138
442794960
717098488
357952314
2044065812
371416936
419216055
891879264
1927567549
1414884335
934719473
505669273
1484625254
1032328369
696398496
2024198148
302218830
1065005555
1201157969
1110339183
311740990
774754221
948849672
1506555805
1025986395
1138069156
99497165
770441234
62548065
1151274448
1572024797
2031627178
528772523
1314269617
1139858043
255472643
1453461498
350859844
765753977
1924677677
1751679862
1979305731
1940915312
1080859743
1484497670
386837392
1451115359
557649629
194371960
236225779
72721467
1709132957
1879765351
380505129
1513610055
1743570198
1609827045
687333442
1271750107
1124481479
731380476
1906497993
318035714
556213069
1138191545
535378794
849845003
330838709
521517399
1437019081
1475040342
650210416
774617808
1794139451
897498766
1580324983
1217283069
1699209582
26024962
886442311
492945374
48271430
450334744
540638297
1270189743
1161274004
692151398
1287049287
1750788317
1050960817
278016669
1283286615
1919838947
141712161
1651437640
761707724
287932326
1668991452
1947660285
940360394
375756577
759125320
1537076207
595936103
2009914386
107383257
1218414191
856081147
1989043671
1506066966
1086232765
174170188
1269376648
1326851185
1649712975
1036347706
1258573683
128620534
466377651
1097203701
1705872062
608064444
892948347
519225506
988225321
74821707
68208917
2068938768
338584267
282213468
1549015915
500200884
242575729
1106057467
1675621262
722267577
1048275009
75947752
666741706
57946612
1559658128
1010920438
760215930
1308132931
438605301
1019708301
198090039
436928690
879821189
900551695
627855712
1013490518
1371887114
103764554
970245819
77836897
1119061704
1388374403
543987069
470676917
1247507571
112918266
2395191
1895829768
200448125
856432719
2081650400
1055432836
1051343174
667070966
1433202132
1337806705
1561981093
992634075
71849695
556010236
707976973
1023336694
1920622089
1177434056
810467052
1968921634
131549170
863934867
771264020
413433278
1367712579
464161751
1379541818
869526829
541434520
1298782505
1102619574
787092975
2090642181
2122583785
550100524
1919452127
1591407109
1261114665
810054564
1980407390
1756031731
2145616153
649784982
929816317
470588603
169719584
1205967521
480128711
212829023
1937659492
848502112
743705193
1597878981
1962079907
61730024
465885727
2114895904
543989988
758540665
1925999746
1991953255
897649254
1474344853
362860125
69088017
2015255279
1202050291
8091579
793492772
747419168
621011633
1436259693
2064885886
1195174545
622108513
446892229
1805981734
2078441694
1460465186
168649047
1462631746
1609355525
1158372010
2145082222
248160937
270295333
2135802177
125224336
1479982443
300861352
373978573
296575748
527721517
506181475
545412535
606372284
319742383
780700958
547849593
1617105805
1276228275
1110502790
1078181236
520781228
274783691
2014729644
1864499898
2094863017
1753691778
2090380385
938524237
606186692
1721981548
908782571
238392166
1959933576
1835080820
43382747
110251668
817186961
31400448
1519674247
1492150613
311446216
646478219
406857753
635765464
63180630
650330303
1488807780
728885087
766105284
1941462871
760457683
144751316
1038078343
1206968460
898112313
1930991920
379261330
993075749
2022612111
304137912
1020254360
1144714881
1689512041
1115231525
86670178
2100141512
545854636
761588378
828880666
1665253140
1708662218
1253064257
392281500
1243721128
1322833102
1281786812
241052937
580908775
1309971059
451853512
338220857
268727449
2091145199
1594327308
2025394322
1244810258
410865902
1276734121
499848514
306489478
1485949473
644300237
460957238
601582135
687872325
1528127262
504158439
76090207
1826586018
531636827
1834597526
1534826320
1189951732
1294829038
1199884391
1748532955
2004161734
2473584
881865941
2026015314
1476888604
2145426938
1929058051
327094840
1531197442
1858729160
370562312
864810252
1344537273
988059438
1838163398
416994326
1636120513
960190210
565646316
1608007308
483417258
398899953
418250487
1794669133
1053739808
440833752
471417661
97468660
1110595060
471053178
1124614173
356604249
621468581
1365628775
25942030
383191767
1525154065
1388033781
1548822749
837401705
230045549
1776981912
1695885151
1813700179
870631970
1429189757
1241593713
159277782
429685219
529031580
156990788
809890347
960324035
510594443
73845726
1055162168
1868163861
845746566
1401158900
1455634706
1879203655
121095303
1807399359
1261363910
1946010045
1162863130
796136144
488325270
432678363
1364487676
1416700733
1146829487
125560737
2077079726
425044103
1040033656
425618074
149792725
851817131
417640329
1697918294
1601729730
1021440197
2008051169
877877804
1644354803
15893239
769962018
679049945
44549362
1078555705
555283420
206233730
1353375060
968884910
1028743282
1723992985
2042260707
238246455
1898649361
808470230
727617771
1497358185
1532191126
913051464
842393261
1375368952
2032634354
68490238
1148482283
1728381240
453058707
1043742003
388772721
336694062
47766132
184031185
103032119
1696351962
515693593
1003292782
1121227736
653159117
383052300
892155262
1409964251
960697757
1242347289
611135225
575541316
1663642090
804712393
1337070997
1498887612
1680730442
629353292
1396001481
1914810949
1770204825
1598212166
1174104388
1489294850
1663128427
1098343429
1885880095
983234825
1451528921
1048399781
301356373
1203246531
2042684599
840563434
778459550
1637613188
515293944
1924997027
1352156997
62641713
1430256635
33683471
1229419771
1777291727
1721753014
238363604
421514807
1628090383
566341991
273360801
19544016
1095996538
469322278
138859372
1925209695
1788362168
45739434
1341059249
439618949
1357222311
502365006
662022737
925833240
1209164338
1431860615
1999849493
180222025
1018981091
1585693037
1622533516
2077041622
1737869551
49508243
1193526620
1297242189
2095610804
1276893568
160109116
536824623
715152309
837020706
1807439951
221047779
1311354054
1437237821
244902274
630705155
893180270
1965608230
980357472
234953140
1191746733
878846693
1962227282
435382348
1023344263
1607684384
387062445
903194524
1168171772
961456075
851910669
1759005032
926349671
114415161
524184490
2141054698
2103822959
216259736
757933862
898526745
1559616045
148920910
1439880928
17596735
1964145705
1118347021
257984705
373053100
1115749876
110103677
774366156
32780310
126642755
1817837123
1439977840
1818518002
653280391
1334489951
1542963990
701657415
501020683
37788237
1595078705
2139546641
275003079
763351325
1076277711
110721839
1276918557
838655698
767618350
1995328023
518848958
227227375
1765844041
1889339714
1261826217
579778174
1408588354
1802441791
566631571
479483271
872872514
641505920
119789578
1854206721
1328071939
627134135
1611523901
725059846
782014686
1249602952
388585965
809100779
1902837509
1946880401
1458119868
1724256919
924989646
1460643822
1070496117
1755444584
200362521
372812172
448191281
1732579558
1615185991
1499654064
1862060708
139598612
278630613
1599837112
520512838
637902109
149596097
2061182040
30114490
647914510
1145751254
1942735306
167531145
504322527
1970148049
464675705
1962793338
247122566
1301845333
2060878774
1086447049
2017533557
1072868613
1056793245
639637887
2042084374
846378174
310516461
452287250
1639531607
828058758
609746729
822849164
389589131
578144705
14375373
1938400508
1611268951
406501569
762566168
1974475506
1245145233
1994163282
1128466522
1141057053
1191507141
1149189217
1563071303
2143182473
1959166151
728445367
1978942512
2053317312
1251031367
1667945500
1533149083
463972782
1847225668
518086055
583825555
2085699363
559005187
1180178848
213118840
938846899
722906771
1711073705
1398443942
1825449195
942446818
878318073
677056104
585869871
1797943780
685604790
1939161539
1802798433
698231134
1591905508
1105638588
605178173
1103504126
1607496051
1542839255
2103712818
388956762
1988500489
811695796
2092173058
174867372
1664940232
1230965025
315946107
500339592
2011654679
1190714444
274996955
1733884901
1919763398
1992681611
1977686566
961490465
560136638
433841618
1800750948
436852738
586466509
1292193221
377134353
2078959560
839394908
1260452980
1460705570
1061744877
32656848
1260464040
1333723923
995115445
1026223962
1611328348
1692711388
39315607
1663002015
982489817
1092325005
116766873
1054109130
2107624919
462622817
2130051715
916060597
2086487108
1253162341
1339024458
1013311688
1358393390
1973149558
1880439749
731984140
1968809900
921784264
1861096013
1725855511
623697275
1971607410
1870750450
354754360
1345555512
228813217
659241826
18018884
1833383207
1338062518
1268511976
333712557
2122326656
1476126714
1399722201
1933207298
2029146472
97353928
1462638582
933014237
1681528741
939146406
1984529603
457799830
1406715899
1994464030
588502589
911178905
597528778
447657536
914644829
1836743240
59106413
1325261385
681942204
953978642
195342337
1391658759
346644425
582448891
1206653450
152901430
633242566
1674720591
546960214
1344137835
2015791855
788080673
1807144298
2002032787
2116467535
1012640330
880867618
793686346
456172342
1967148614
74103103
1868371063
861080523
1393099265
1480156056
1056947727
2032396859
1090955099
792079210
1360779597
1186759685
535796851
128356833
1947278556
1586273882
1057293421
392418746
1487204946
753968849
2043245792
1046594040
1808936147
892657550
1716848949
1547057081
1481183292
388567635
761290936
1460477418
313092066
1359571167
1901568907
1866937371
754292190
1464632379
2029836156
1884945018
1745166509
1789893761
201324175
616158138
1692082051
51642480
6037425
458520314
1260503046
327672338
142186665
1272106701
1805416483
1464409501
1630008591
960680340
252461140
448187835
1620757401
1874032885
1033573081
1216459696
1028093548
175464102
454191632
517642452
769804630
548383742
1003158424
1288068857
1357858642
1280419471
769059168
1248204551
969213727
144034601
2063676518
510870340
1503444752
2107872470
1247634654
2138033830
903759610
2106215858
2123209758
2145387002
1513576033
219831304
1634518324
91936013
1066850199
658493904
1608096171
1385580687
6742821
1329456032
2103427902
1620753258
537891025
1533671715
1728847120
1908478261
1829801793
384037471
2040864842
2067517153
499694977
1540816493
1433006386
682750356
1084025185
507470983
187748573
66456961
542117285
1192157717
681169705
1758301495
1500760006
818088060
934939365
659340813
42191044
938635546
1914475826
942335474
1240279682
149977311
139231640
2133778265
2130788801
722012558
2004229869
1844836457
719165706
1948291087
1130765857
371574061
101449258
6115065
262704009
453135699
1848631396
1247242166
1013547362
854104544
1486612394
615873796
502263884
81907201
676343090
137942113
156875618
421951551
1637413847
1626154488
749577284
1154463003
900661503
1769013411
967518383
1059498667
873171217
286598570
689195522
2038500089
300403621
64960239
1317833252
1835392688
427562377
241872926
1697070372
1747997605
388214526
1311485138
119941088
252728726
828846280
1317770790
1705640710
1360107088
1085741259
918780528
883489155
2112884803
1854511605
1320730590
1049605495
1150623829
18577880
1656453078
1769707220
923003582
413919092
731484847
1768776471
1839157399
651583389
1854791347
180379346
2003737775
2042171145
183682883
430496242
1644503177
908959958
2055215297
952531395
522090268
1703839004
1539586859
172948710
2079931106
381798561
1130989089
292004652
664732418
879653234
1856436821
1490776055
2110078983
261415848
1609660308
1230808262
1457118610
282403100
441982670
1925735636
1415423533
2030103402
1022591704
1198929022
1071032584
1687840899
1365046037
647208253
1463095477
1143761180
908561613
690249074
1726200281
1370370622
1838110082
126327298
1995323049
236381663
1116373085
826140050
1640372969
730523272
1253207473
1865589489
742573035
744047703
696117644
1799104797
237641858
1687234814
711452375
52750466
829976765
366611479
556103421
419686663
1780596947
900927618
1953206133
1610122029
622084439
1241567782
772952318
1740607684
360852606
1191875158
1480212591
1318192691
1328319600
1370493620
827806798
55850597
473280738
1163419289
361344071
2133129735
1089487855
498208639
657528196
303927444
1604907403
105330768
1806048229
788151426
903284776
1942245540
1802555460
1281259629
317206138
1192444410
1417273426
1923123545
1563399942
1198989710
700923466
1645764970
1576961849
1824707055
2045314500
1760951226
1555458592
810555276
1507071354
466033583
908146072
227880804
1148492323
143694050
88125062
2042327003
1663458170
152347084
1396995180
2005922230
1334604815
1818162365
327680402
1119277137
986359106
887772741
1067573425
394955703
1936745986
200665700
963319558
1225345554
1455728872
1912302901
1313008048
1249126702
124888988
713016874
1157286294
573784592
1115810425
1444217324
1653843252
917794435
374246109
1714498499
561133446
588726909
1396542746
1832024510
1566504621
1963158290
1457535371
1650503374
242070934
870073769
1261799908
520552978
1960954976
364197743
313826789
1802922090
1105321468
1994868880
1858242999
1981625347
238350639
255404919
1866237880
1804549440
1401399182
1673031974
940436449
720081967
807662875
1568795443
1681231686
2001343772
2080428517
1794087976
535694367
525859854
1823109850
1397275526
644793880
1498576123
1264366585
2024969149
1068254917
1738756487
177131827
1595342625
1999439356
1448936053
1430784401
1348445186
1624750923
1812659759
2006034977
1329890465
1512156434
1087950819
675507004
1074989932
650678301
1090948393
1434066441
1767813174
2014138891
1717389132
385299687
791789604
169633601
1543459321
1599017595
1868989141
1590331835
1609660271
531108763
264172941
907769943
1318397783
278236116
1974277878
1208172502
1686619950
1365368607
223698918
844993238
712700793
783928669
665691011
1522213147
221314682
1573364649
1074520883
1876988143
1546111540
278294045
811245101
2137022405
437496647
1260918956
55553332
868709761
1062242296
1379497859
780456602
616158138
1165901442
383879744
608691956
188429831
1051938825
1003856883
274295680
43822186
1207912117
1776364302
176380392
1794529712
115402729
318154394
709435475
792138746
1750248683
1629825502
1387463796
2078860665
1925827552
339936479
911874939
680602007
393487167
1141588567
1125761002
1265961136
1083661851
202831827
1470108938
67749176
1496160360
1911744362
381523960
1690253556
1922971200
315340638
2086169416
1463090684
1584397099
866712586
1988168473
589420046
1761055704
1491529283
1418773653
749200071
172471470
1420692110
137359882
2133768136
372694595
1420402672
58194994
574061981
186291457
2083756032
1784304574
1840024060
2038760687
65590035
498404731
318168565
453622071
1969558305
1425293713
1078082257
660762383
1248074345
1832585805
1339261882
1174784676
733361890
2084138871
595934916
932342709
1028461581
1238142658
1787321604
645957584
1701796252
1651363358
313687445
1643773476
1732860638
1146629547
2121600752
2008194345
440751991
1089707507
1142877016
1450976848
1963234816
730542055
857029900
633478217
1891073374
32368914
1787186927
1913029601
962109375
364689592
919615973
892707238
689868719
1497734716
229615346
662376082
1428009310
1015340510
1694229961
702742195
869996847
295021067
1340836410
371135026
1690843042
1826081098
2124167290
1673487235
1060216079
103127157
1543927449
848318591
1489990126
1889849617
583933826
52527744
1455267558
1664548809
941625190
1791904525
1659944318
886841284
297506177
1346732967
1074910213
990172353
925111410
685464088
1558356614
1024270824
2001106382
457729442
383533736
1486971145
1546296114
1009205719
394037906
1743940814
1951363071
336440385
1131665046
1965793931
2071871295
2012639996
461048955
1843931576
114492347
882155062
1222771287
1283888495
1038186730
737575337
648945799
1799380990
351572830
1888252255
799371366
652488372
886845304
933713309
414025707
1677403579
49573911
1074154223
316754166
74396562
774656385
473273240
1704280131
1205739613
2015500598
757155369
1288965461
1404562699
126639890
2071235580
1834342814
1196957942
117694697
782144942
587132373
971369475
218793975
748002636
142413443
1350493208
388688449
1909184136
1316689392
412227852
1560987623
1766067298
1305653451
786924228
873107984
704567947
1915099773
1156970494
1419038088
1712766443
1282347309
457492610
1644105087
2126789125
1372183529
619625308
1381130657
1296302876
599436554
322123671
239258396
2131178339
2063509722
1292789828
1918341777
922427796
1692245818
1785836659
859354799
467439285
171558621
1440690801
504109179
206674044
1315848088
542238777
1940151985
1795272315
1868642372
1617293496
1517793722
548922369
2144809117
924096412
1535032789
613318313
932431222
726796410
752886746
1720408619
391796054
1495425507
34074243
1113503522
2087470616
196218831
107090482
449960789
949752241
1396822683
575321665
1829910797
1972338692
1728170199
1766430292
1553949352
1761587158
2081689364
1196034725
711857901
1825101473
1767140585
709498
1591247889
1222218519
559411842
1623949492
1874598141
1200022206
1065998836
1384051718
695702482
1138231257
1205853025
2119823549
1999309981
646528481
1521155367
1153165323
654727140
514596343
2091688685
564897664
588267843
515244763
1345637544
543699290
55835706
158676108
2002813811
2044641829
433849601
98358740
446172457
1620428910
1986124539
1500105219
1222024498
454477494
6242158
1441939528
1779326424
665822663
189120419
1353625378
1074423699
1380264712
126341929
1164594554
1194261123
2072861752
1901978192
1475888152
999868892
255257669
753244864
1974341589
113033531
1649704145
359429852
1674323576
243497076
1853925822
2124030150
1715656258
920861307
993337690
149977311
1886364856
2000584579
1747186623
725157982
1089007643
1283031981
619471207
1957403939
1929454734
1274572819
1691237425
1003794197
1826633682
1299881372
1364435946
1375029168
108418334
813825552
239675340
148081318
319212904
416660041
925500166
2012611660
1113579325
532603628
2054912072
610326225
1144823972
833955724
1557748745
351821546
151221524
2000392742
561355341
1609332397
957345282
250271635
601281952
1177542438
1381827526
976196080
245073201
784238179
2017663519
1996337034
1712242440
184689634
465311339
101139521
886508426
2015306994
1144787399
6181177
778238837
1295990812
1555844809
181775585
2123750084
165084641
646000769
744340823
139796567
906686586
898791988
1694022012
633506536
100909096
1398741074
1632066928
876975737
1843607090
641719259
669294065
891349048
443055088
477093148
339361574
1963584355
1381913108
823341326
1390446107
1829868191
1917205313
1555781796
37120229
422915424
980920544
1156133284
677081760
617412509
201527546
1723473146
598785412
978305075
929831914
1721838667
1804063021
121516077
211378758
1550638006
1197139000
1363785021
1529048537
1964300454
868223991
449058802
701671164
2025735110
1088252856
874204666
651556076
770424180
989478793
1649176794
497688619
1802917953
90927564
1425220854
1931856043
917575193
313248025
1283923171
785948459
118842273
395940068
1798777171
711179960
635591943
1835878935
126006946
1756226017
1206518547
1162619584
457923460
1161572110
1273096798
1649441059
1056827533
1394241849
1847121612
995053677
1951731315
195637195
1582445651
1405860200
1731553354
2061736447
853909497
550880357
932095869
1489056122
1515665
784347498
1180971059
1961023245
1877507352
666481809
871762205
1738007076
869426565
1889610805
1956783192
566573182
51252028
260841283
1598662247
355992253
1105366646
1007499164
1608405200
1381180978
1977959035
1249692948
1286750499
1447137388
1845228325
1957155890
2019151930
667853601
148774205
343982406
1316344998
2126387071
1577517869
727843429
638792283
1935823969
993335380
1819851037
342678902
1968680527
1119195863
241643536
836831175
1895023873
1645725273
1845669906
923798610
1197043583
926365882
1958540346
1888657431
1843206724
489482652
1945983197
1329908375
419526291
840862824
675448042
1283600052
1362431223
851159462
764151353
1020498345
305540304
551917148
1870667028
554006976
1417602094
2010300870
621420694
2076298388
1833055599
1980313468
1802530904
1824054709
588382391
516206181
1469595778
1067841847
1523396403
2012980006
814418705
538021492
1247760835
247210688
1495754177
408292612
825387935
957695436
1345786373
189903076
1515692142
1083729653
290604532
2030308714
1124696466
943521
1345921494
277670297
1900762153
143554368
885851664
1695578581
1165018299
1777785220
1019615569
867420411
244606549
1081690938
1430711798
830406092
1644983850
1171313307
1389265065
1157728765
792853516
1212422082
902127430
1410992789
1346143718
1664780154
777747713
438784079
1678846814
1411796282
1280207116
390167548
1857403354
1147796161
197704382
2061094715
1612921547
523900327
371303186
1004409402
173541160
1116106853
443304216
981785849
827067877
770170568
1089100119
156273026
64827897
897041391
481946778
387009726
938453547
1990926620
351923386
868808639
720649088
954766263
130778051
1852649580
670711808
1615958928
543105638
337474015
218320901
2001638257
756536185
816263194
1994090278
1188028565
1873901445
2000166167
945414828
1110574968
99364105
1011602753
452269607
1723343270
1678606315
826825281
1892973268
284841180
57315985
1706781740
1740982406
1453771516
1193601141
2008265808
885999632
527612989
1075453164
149666339
2062059089
39777374
1211258878
2049725274
1713755715
646852992
488063557
494371463
763808217
1149179970
1256927508
138338687
1061917471
1025731513
157297835
1048283303
450277016
1179066621
621932211
2085022226
1705769838
1458651238
831430545
764772029
127198070
2108170184
1621160362
513715386
1314787793
1125419511
1677011948
1502351613
314575360
1664478197
1998958674
1081203721
1271393190
1587668506
64166079
1554526427
5845558
803664053
474472550
216360598
424204235
73089818
1091547245
1731367101
1471495819
857949629
1954750364
935714833
879191866
2089716776
1657022628
641882327
767098069
1348328514
1585120705
1740123752
1616773303
832602131
1354619505
428046262
2036896849
746502271
701033430
305952719
724894399
1978314440
658896349
939179358
459127046
1426655910
400602755
1200132938
1196067795
105415970
1371006879
1027467472
400362449
863021099
1044398510
1807126925
1431479102
329735625
1975099845
1178528490
1197564957
346717182
1621093607
880234962
514039278
992196283
95123953
1714181091
2067025548
1881359195
920555798
1734212154
2024179358
983061568
2016796814
1249725486
474789722
113751927
449557624
631724427
1719435064
590174358
2034000242
732937791
1018121849
989892717
2083602354
10995579
2106706823
197243242
446399993
955350936
1390663445
1927430783
227378134
878654794
208377762
1259693611
2125103498
57406191
1397361218
1143020536
1030294056
1039433468
1896935175
181294384
1248601947
392213762
639990448
18084500
358761992
676898221
1188081729
31388669
271194103
2068323871
67951933
454200792
1838992201
450377495
2041472559
1030562639
9245571
172900123
1246984267
2051698955
1406474468
43540477
56161450
912750346
702400934
891728316
1209685983
376881122
1920983390
1932690568
801441578
1514337218
1042581367
29030319
39118532
522446160
168784538
804322495
743208114
1540823792
747166654
213714687
1229561145
1965125821
534695383
31276997
2077549197
639517341
1278661045
113230341
1367933551
1649896181
1878579876
544099185
60251155
840515201
1827764517
574743589
1001311479
2117567855
1812270504
484073726
1122618804
2138729202
4691414
2042346451
1504630901
417732506
542534147
1126278242
207597189
1741424620
1234046565
2147204151
1446007586
1957434998
511153024
2106434627
883798315
780976991
1296657016
1792500479
1688636270
613790714
1576119752
1535764094
881690840
1372233517
2068750132
855906795
1006369378
1685296445
1168479357
2144702652
100266116
206149578
661976383
612334596
1022692546
1783982935
1791045276
11313572
2105667144
2135437907
1162872229
1002129188
1608399195
1712474886
1232255508
580456693
1099951011
380699993
1956851412
162766709
803893762
1659895831
27939176
863929858
1874019728
911351932
671200871
1535541739
780144332
1431289110
22723323
677483455
1576620693
1855472486
268424340
773980976
722867391
1865934239
1851318482
770505355
1737587984
999871481
494937874
973474582
153580793
89798283
1975693165
1204980277
701221549
1743471018
186128520
334340422
2128330997
90950668
1200850325
1288016687
107686832
1778399666
897315519
757756404
353940245
532016390
814118580
1654700258
2027012647
412337087
119755349
1141227587
885159769
989442235
504240700
286624595
1005933405
529511036
886889851
828697821
1437518543
78439986
2092804614
1650993893
1967832610
584837368
362820506
429655069
697561716
1753116861
643262870
425068758
1863810833
1422921324
1497856304
1624438940
25017440
977502765
54498479
219094950
152983183
1000780121
206492396
1404749644
1957809826
1441290406
418239185
90617632
665443339
2097614007
2049363197
1557440952
1931345563
183711244
930706657
676031699
1459609467
1750680745
1529564210
337599972
1678802171
795597972
617686674
492020349
622768350
335272829
748941481
638887223
95122987
1279959960
1642725214
900272049
2054829908
162112627
787176363
1791730574
783283718
514163019
2099215700
730447878
182895580
1081300870
1277760614
915112199
140286226
25447916
748410624
626392736
2029780197
2110143237
946656946
1358977398
1543245728
1444774008
610806372
2003780366
1431439454
1068749587
1025458225
1902306264
1126272871
128259128
587423579
925558112
1964843272
1856875982
1711492197
278177606
2025523412
418427094
1291778111
1561968087
1398422501
1928188481
629581727
183138285
745164354
1934410641
1934582115
1849270419
221519646
438132984
89075241
359729172
1730357763
1150082301
1230850890
1997755468
202008835
1132217692
1650484401
830775284
1748843495
1525013952
1745621817
1941748942
532422294
1791937840
29368922
87567586
741385058
667939834
2052241354
580473522
1570425942
2136877002
69324624
949331318
1752469787
505575788
402551306
1067604789
1762285952
536121010
380522169
1396791024
245590551
452913202
1782532659
257056690
1944817168
1544468223
659317942
1905282378
1446880913
1217111743
1845528790
1648262121
722762525
914524791
989201950
1050815569
579287758
453447674
649449776
1936176650
766352757
1414868813
2049559247
2114381086
942466587
387462142
222249499
698173291
1846884507
1204337001
1896918337
107779496
1071626986
735676854
887889659
2099960991
314897946
582949178
88402141
783289121
1158548659
403378065
1852080512
1266605472
1640603202
311920443
1563098829
1967597410
1786083200
2130468857
138493215
1772518396
82151982
898451309
1368088625
1862163941
2004311837
267245594
254031712
1925611129
1802722135
1581072286
1865261014
240478910
430737289
1520496470
1968919274
1485636914
1268419273
359441954
713633903
443610128
594286288
1442621124
1512225579
51572508
722782672
965588495
918140056
660063596
1890792018
541229220
1301943497
941640663
509784347
191154141
1173666986
1158517223
1672429297
1190043046
8363817
335943501
1446199149
1191763922
606410630
1775424453
1265099044
572573518
923629775
1003163721
501100646
1119235584
1643922600
1007969306
1227947704
176516357
1485960273
239876809
1852016596
1234929901
1987751166
1647703659
1942599264
1812873362
324754811
1017932224
516968346
565141060
55374919
870384866
757100283
1712160045
614258243
2095099582
1402686383
1657494432
2134175113
394237732
1100261431
311194286
19526961
2076342394
971497143
82224622
360516738
1960703713
609830471
1973394441
1795201174
1318948663
620155824
1164024938
1322954507
477040882
1917013709
1787443049
794724330
1062244285
993089216
2082977412
1405918466
668060394
1934858255
2008679886
1176806220
1462419752
1687164891
1439709001
1977132481
1404143863
1125969534
90185772
109327314
1163745276
1784673392
2137087662
1188156152
1571796411
1164728301
1637629319
548202934
525756403
652369209
1825026307
1626954496
366105003
982542376
2090700560
1352959211
1210963872
913775548
319477686
637033806
1634273324
809539939
1594821599
1705045805
69831540
352088442
1894494323
495500271
942494513
1392894102
575469394
855431055
453678853
1137572791
303705534
1714624422
884744861
347146546
948659931
182338552
1681905790
1542454127
1166548796
1796077551
2017573730
502495099
1942413678
193464414
2005652770
1351478040
2046854565
2007451768
87487483
1887911821
1322987743
1942424629
536151755
1563204088
783957574
1378638662
502721022
191754623
24772610
226428090
1761151599
1040291409
832005426
626299178
865817286
730207493
1712993370
1962663201
255175409
20185515
1730874849
57530329
1591236171
1266298618
1778416911
645924120
1565120008
1964971681
905694846
2067785923
673033421
1701803138
1281976919
1509681691
1840985631
1887073897
1806515567
1835297308
1323399644
126574302
908484563
613002826
1711079292
358152246
706874039
1427314847
1706627222
384303280
1576147723
1783132363
1194827040
2079098183
20817489
2025249460
1252565217
671554103
2130068699
1674953344
20081285
1525802073
1381816910
846955552
961812858
266340843
92205665
416736076
790081950
710364790
1418785974
634741354
225859905
314127221
777927526
807651878
1275647374
620094812
1002491931
1451453364
950928202
2136874118
101897019
1811839841
1814579927
245183816
490162052
524762719
1042711028
1392492409
1098073635
727883732
1604949763
1051188680
1191306721
526656666
371744194
1583805126
1901343272
2074679914
412061630
1168397391
851638215
1412154664
1007954317
1186581964
194217968
1665386754
167803447
897498954
34395734
1540004531
926584775
625087667
331239004
737331313
513208092
70754406
1686403581
1157227342
144775992
1227671636
1217454990
193685273
154431353
1764576599
711553758
430852431
1951954108
1989123347
1758676753
1917052551
1395058896
297454029
116300166
265071076
1623943037
732125289
2139140650
1550062872
1503113235
760998184
960190210
1545335311
2076997115
412977544
480768017
931428579
1176408545
1513072609
2092410757
1647420966
313845656
1695232354
424951859
1644839087
332817648
1812387905
76405545
1883457176
1079083052
1169506644
561255313
1211486762
1772702393
2098151763
1178087263
1625221168
158281077
1397607745
641036430
1045121698
1230339165
1942368755
2062737058
1303567465
1231799836
1679917959
1493169234
409783445
1923145503
1027455845
1119613447
964227991
1191050472
67299327
1834482220
1177226414
1474301089
535643186
294226988
1908697705
143808299
432172516
1759476259
355141044
1701727041
899074993
1508646354
779830227
1023557928
245700964
838483282
10338393
732850899
236192709
1064848092
1029336365
1255984749
438869421
319682523
1467193287
1942921856
1463159714
643360261
581083272
1925109835
162830753
1946538562
1990073554
1989234908
6399528
1708968637
1236922050
1602478608
983410156
621285187
1922162397
1223379861
746154332
254125283
45311346
1779369281
177029925
1590667778
976603147
1503113235
909319833
858770600
2085711933
2030733708
746789181
724097928
464707762
1884150145
1668795004
1107521150
1598869961
85996237
1094183738
2072957601
809270690
1704982373
511871337
1841166881
559380463
1776668304
116833708
1551405069
1084468474
2103801390
73429658
206594249
1128590891
519729225
1089088272
723981432
54896268
205691917
504668625
372052796
1614519660
187348056
1617409941
2114192595
565971067
1903721456
191246020
1976604763
1120297758
607494942
902097654
1477821615
229383397
1503266794
1153165323
1633293373
1618775029
1064525608
309664880
1441558433
1635506059
1078850207
871035991
1611892132
1180247188
1242538292
246697252
523759272
169774900
1625252376
1360898657
672048835
2124872972
1978691790
1179359847
1973156567
1494005630
270550818
3940576
687683395
1640220560
1262119641
567652725
937498346
1655151091
245665650
1285481021
1034919897
1038309598
1267812334
600807326
1196038639
1993708438
643507063
265877844
2128140189
2014471442
87733970
327255106
1686534560
1553047492
2100211292
22983896
2537232
1048549652
430218185
421646877
672972698
1329251719
1066879022
560692866
1664980401
1548074123
2007750242
286903536
1923785804
1915200389
2135005117
2001563940
1518368678
1261990298
1917943105
473274281
2044810758
1570753518
639017327
1150969178
1893888819
355883207
357329865
1546879269
2104695522
1054879384
215653556
91556046
310434374
1588774472
1319184315
2015029745
262600166
1970992445
1304258378
1387054685
788580757
1265448336
1716225102
2080416907
1772900850
1432071686
676757030
320657825
1074087390
380970218
915536509
828967072
1407342642
303685107
894379454
1018153725
978735797
1874251989
33512040
1587672061
1679597373
731695033
1365412490
622532666
1387067736
1921418693
1015707968
1331437758
713833144
34044449
1637991085
885390403
1246900297
321755222
1313739077
117297671
815279121
1166892454
881135207
659543122
912527679
440622416
240114857
2117184815
55004848
735972823
223011319
1048141921
1638697107
592139062
1539473248
2102852283
1957092012
654017714
1785456255
1393754312
605413514
743966971
453605761
1197677428
23617623
876512116
1663506481
1134057165
434916747
31061147
554760242
1205262958
1320663846
1314136929
1377512451
1136382893
1655416411
1467753252
957984717
1425371090
6265006
1137452814
786625914
160330337
452977982
566908324
1853623814
607576369
1797407201
970711381
1216258954
923696147
1674816203
1638578707
336793141
1510835705
789701859
429865608
202930666
1279346075
2043866080
420520523
1950067616
323162541
317913259
376729153
758840521
1665373177
1619059091
636216351
830787538
1193033923
1338945331
778205926
454025484
1986536309
1694321244
921310773
476800573
490391053
237281850
383053578
1581481160
1575064459
1504873988
333922442
141271297
1184422789
612773686
1979818131
1433016644
1749443968
2000634187
286474664
632322323
881340915
2088989751
123940582
1113793457
362216644
803440390
1299098754
605994310
1263067003
834788871
1725377488
495880202
695051921
1034314970
1311543376
893118041
2110395792
1513769612
1385631105
1751361460
2050480885
1993054469
290897272
495198588
2031346670
1519652912
1619175885
2116739099
400508082
1993241859
1433896359
586727653
1891984486
589388853
783830269
168205161
1351039286
1414472174
1682906916
272346961
142457423
972543745
327906660
1682801826
711878614
2059709155
595064707
1708913776
1042679970
667090924
1491028364
22544686
1231709838
661210222
968777476
1418301005
432011693
1137424159
1249946353
1514223979
1390722145
1583574510
989168213
1402670565
188820001
188617866
1627680748
1479083005
1567795011
1513691463
2030141964
1519890060
1655433808
949553487
1673533096
1199339566
1968315934
73895859
2051253228
1419117613
1998511702
1806530232
1109270840
355939658
592528729
546737094
826166999
1614726244
251827738
1890132803
41465626
888691264
1021760629
1961613603
227572464
234677053
222417133
1554963161
1012091423
1567789954
561668454
777835123
2040232807
1499111878
379582699
1736565990
1610762319
367766158
502816585
1241690461
464430254
2017314632
1416153675
920281137
1679339108
51197341
1628866795
1848554550
733279304
1885143766
1894799859
399185043
1388447237
1163982270
179969755
1845679713
1496064722
488721607
192218623
1567789343
2056712346
1378018646
702968577
1569796454
1643028892
1266309405
716487267
311560358
1878402455
1743629575
1068464596
966511060
46417517
1817815968
2138928639
522276662
1136036263
1684744172
848288515
1991883960
2082072746
1134317839
364463057
1708695173
697956655
941414771
411529197
1753628068
1193105692
1268821795
856377995
1423528842
348774252
145314523
1858016525
147111025
1305541679
33484586
881779420
1352133791
477034198
1922539416
5525732
1823786164
1516680292
265096510
157827296
131347874
798038137
166367650
642197038
1662971357
1374052282
796740330
1542662960
815502477
298061532
20032916
837936425
1838459129
499898196
1969840074
432440008
291449939
1835037080
374473143
654724650
2132250432
659884370
2128406601
1846047070
418965156
188016163
1376424472
1777000439
606668378
1615207978
459636742
1840169527
1107643746
2083515727
806133258
1716697782
616795227
290932473
1944866174
469127459
1223617131
555543133
632835688
1396592034
745189530
1790501967
1107680184
753955665
2135911646
1222458312
1813846946
2136715888
1876640721
1945116900
1435989932
1330163876
933062833
2048615322
1322634437
1648415977
2009955464
385403622
966991638
75929497
1002122918
1203020926
199332197
1818505052
2035672514
1009395177
810672326
674497856
1519232900
1452793276
166757593
2075127399
223650246
1170571170
156454076
1503978999
1318703730
1566255596
1233034298
982942984
152651422
764084636
1958925953
1589810624
2040914425
1325209011
556418650
1364112800
1621113337
951139916
191864014
916429358
695428272
207082023
308223297
756236607
1071363709
1018552991
947238756
583105507
1712567919
1225834871
867019046
1058817832
1097108493
1756508015
238435986
400950810
377714670
111134463
1638894547
1976841018
1205470596
1369205662
1474429223
317321886
682482981
1271307311
1318568376
1996358254
1660849147
1808101962
1342943505
1450229963
1835771191
224302536
1080165625
825384811
888399733
69241232
1333929026
2134252121
1569695365
356954199
1681656323
2106764418
1602834082
1767664977
540176534
741101869
2121557258
295560134
967230616
1337196832
1963268783
422376033
1378368003
323317138
1995156706
914601493
755864353
1343389935
612765956
2060098187
1861067702
1032236794
717395527
1872258936
1214583197
1783299025
1524905419
619712556
397600115
209989591
1128702560
1160373212
448262727
943629624
277495701
902123716
2105528331
825428634
1148739280
1929991483
1608779077
1049639272
620663735
1253743545
150933545
2010396263
1686256491
836727674
1251924124
2019400683
1269249617
1801689094
950761727
2037798253
920674131
1444194914
1094132699
1026908815
897342543
1059838868
1801478427
1639000836
890563225
1623299485
944052962
1495481530
1888168883
1936490892
370814204
1144903415
1125362585
605803543
659086101
1955778712
602351308
1844391411
321131944
2110633950
590564002
1599109978
1552424555
313571843
29741375
1262352226
605792524
931397150
212374351
721086235
2012971511
1125631470
742443323
968195181
123383770
2092941194
1013118207
1313272761
1902409538
330282268
201213570
1494090309
878885258
2085453241
841111205
1332855028
1202427592
1241214367
2123477288
859622923
828580913
263473078
177413742
1742361781
989224546
1565137925
1967147165
551188270
1820878022
1412193570
979146570
1258358744
1000064865
891111217
468919084
82986268
1007108773
779261840
1005942754
791417788
623276453
167847324
730795509
601901075
444500614
1506148360
566260979
1852349650
1760911585
1315133066
204449323
665973757
28675512
1623351831
2117776450
1835765359
1188542190
597590026
1214134171
737007573
1534936850
2080593692
1667114589
1708604551
1704863960
1111434844
1738567352
1856610434
2082637487
358980122
30246696
2013498393
1867956038
1427121603
583488291
1754488778
1651066211
84336684
1433917364
156767330
257521571
924572549
1241217330
6647418
584868645
1692198452
2059541093
465581911
1174383569
112095976
1961310922
333684521
423525353
1372726565
246981401
1707486804
1698765719
939645588
201671737
41879256
187993127
1324811154
1193433070
198000397
907553469
224634072
473006184
385737873
1402738095
993156027
296084767
1515709072
748563971
241636586
1160123226
1159351763
632966582
2019945007
1485115173
1656578048
1764082600
132424699
546995248
2141574317
255787309
1244174338
1041930356
1885425316
790232759
1421254753
499686179
123814699
2147201458
582967600
456656922
1193344031
670398996
1487411356
1316415322
2135185493
74745338
1274435357
313426213
1032695295
325032133
1496820007
1527864674
1345867486
1980691064
1806883466
742808534
1782113984
420226280
714211575
999899868
1864770308
2124528825
885390403
2008572446
1184383786
599217851
1603840871
1078735903
61492063
341477907
179023559
1842734711
945700382
1865263422
1147121514
449430756
1168547428
398234821
1011036347
972236204
246091654
1410698851
11237098
192199073
1453317663
1955579020
873100447
181662161
1102519931
583704254
1697631794
824061371
895862509
1037469408
855803633
1023038645
176952137
3726881
906850345
1961331314
1968292547
1903636334
1054428934
2011742821
1626335697
1245482263
288665932
323761234
231402003
695067506
782907036
1255297912
1571497336
1077271152
22315741
1259180905
1315157418
1506259654
1276425411
1258246469
1257417462
1302858777
602617942
322790448
1369544594
2105463705
946217482
1011394705
993336100
1715969230
1621657957
1792219528
790170872
1199820921
2017355578
1471595730
562513487
1494708977
1826753917
1461655903
1402626035
1114068074
2129228012
985501586
96065325
163320344
1283757038
15602984
1211837559
1411954901
1294319816
817049618
339475492
1752607696
2021390928
111871845
452164715
910808269
183978613
1474709762
654999190
440445505
1542404236
1186428025
667748508
2091697288
546270470
522512317
2050121444
1173327866
396298813
510254388
546112430
356521562
1718237383
454881430
1345740912
1171884998
1118482581
111571607
246349580
29352814
1121759666
317893960
1050161853
1134181195
2036863333
1166976843
771152834
889754486
167659170
2086771211
502547235
436614152
291816514
378550363
731553709
486238857
50519739
450352834
2126884971
2124695230
1781432408
2008948721
934721427
772207671
1115519114
1356117438
1333308231
337088206
1775890571
239686866
571734229
1826392290
810574652
415015699
1515555072
1570022028
850583437
103176587
256113843
209238154
1374274659
667118382
496938348
312124674
708018127
408316493
1292888565
148358510
1295367874
1043086841
1209953744
1280170227
794504236
2028261767
1773451101
1378545035
134766364
864069647
2108216449
69715599
771042746
17176660
1953323954
2059284630
76807551
890444768
671046273
1396981138
265721087
1728315421
272405419
1307670349
1905884649
1659780584
1345456389
1853579436
565776692
204433123
1687595621
1764517488
2085268911
1734021223
1126876394
910069775
1508090393
1743192697
1310235391
1579168206
842170086
558447953
1511111601
2054618639
2040467811
2126872156
495174483
1776767950
646688346
1105077459
1204231659
1478992963
1864222886
1168831657
2069953773
33305450
1524849597
2079486345
402939389
1075311703
1580663552
1011120547
536588055
1449051718
950994344
1025608067
978971688
1677323859
30186196
764906079
1830885713
1322730943
755191457
2098652910
1344698130
1093090289
902470467
839124945
1486880930
1461747275
148816272
709636279
688680062
864029157
210672213
1041755425
662998609
484488191
809439757
1806306236
2032312807
648548903
430853557
592821383
774840943
1412627520
1595067382
858711846
2010898331
1762023524
1385656231
1196428316
256636959
1947081132
1274462652
405649803
497326411
2137172746
2051082133
549462569
686720149
703558409
1767497981
1978839473
756406650
866334023
1995989538
1637210661
1698305224
1865693274
859009300
1110841644
1220948600
1840412615
1613096258
2025737007
43175919
1689880775
1814151699
1551461132
1505153834
1170050636
1174613572
1687698456
211982746
102046074
813473842
1604482516
593061694
1924710640
666358014
1628037629
684042641
2064018193
2111358183
1497418418
390000387
2076168771
2054147271
10810108
13693047
1894376797
1217094900
1523620346
185762258
105202246
889791330
607916324
952002645
199817652
2068577321
1940083404
175294151
785344945
1628154594
1002649225
1673131480
1211759197
1583887735
806621401
1140123715
715593124
2056888055
1654735349
1148614084
1763533450
1637040033
444442802
2032680213
620251904
2031516497
1818373386
1068010807
1588406314
260841340
1258425105
1243175978
1726480972
416678936
561799210
1488246081
1571369033
1962702831
1464676480
337923217
18411468
1229367882
1990359949
1763270020
588318343
1174242591
1100037909
2128293440
2056318898
902841442
732581522
1108250777
590934871
347919712
1737798239
1024705349
738984961
600852213
1853325432
415615637
106125897
1311952013
1868511487
2096908157
1263727897
1121177686
962285553
775350609
1625161355
659930890
1630087051
317602946
1276451260
703502704
1366202857
1320921575
1649726790
1220100814
1207022246
609478485
1394240218
1464564631
707551714
1688767672
975331750
1748138628
1005147797
2051588669
94592734
1945774233
1983803087
1042332020
1952614832
1324599649
1391140181
150937734
1186246519
1196400120
1793530465
510536698
1021684493
1233856640
1307340589
110461227
1160119871
1583006519
475427177
1780433528
1924062589
1881536990
707532658
168019470
542330485
1266601166
607646016
114379813
1197570784
1586683449
815591661
888692963
517118739
1604676945
430818591
55412860
1324407972
931140820
653002699
666481809
559357017
451864326
1920349891
1261551780
370304516
1411322926
566183610
831348364
737779113
745514622
787273566
1257561571
316559051
466900561
1423397792
1181437934
1880707198
779606375
1040565800
632541410
2103594095
585317351
1312127945
673192524
2080464001
1445481620
856572849
2002528141
2119925665
2140919435
1261722361
243864743
311413849
639850374
546156441
269958326
1285328304
1116578163
1197725847
1211883761
859584666
1008163365
675960071
374937455
313760163
174594029
815109100
2144280406
668616039
2145753399
270640524
1408087022
946858953
34389208
150523526
677189950
418060650
807539414
752830410
135763942
1593830167
776404899
2060965901
1896777807
677247561
883093004
389905956
650629841
2138413109
479884308
1887089654
1329362604
1513443335
2017399205
1783543508
455721857
1830833199
741982216
1756902032
1016998716
1250370017
2036522926
1159099198
1401933315
1048615695
218068072
883131411
1939693593
1185434063
1752543194
1445154936
74497985
1294483304
158618770
600132437
1163223457
2129914022
1482229731
1184043950
1243047781
824688545
672422105
402250843
75738455
1008212273
2130423967
1967996497
88650813
1479160754
1543520826
1352857704
986672272
1851745481
429687233
638751106
812922883
807832380
1887208743
1495119716
1442605199
1859154110
1759449996
1854852517
2054013731
1418315645
1121644784
1377828390
1524976696
1651066471
906676398
596027412
938250782
921822449
1501931179
229153529
99617866
1028646441
1840682893
1489899686
1449820735
1126502724
1279952916
1416490593
1327933631
1534132840
1386766334
551104943
1260173173
5302042
1534147969
1153099545
1764305537
1049327237
1342151736
1640914988
225286081
1838058060
1347487683
592406747
698661555
117111951
536400176
1183564848
1625750056
1669322375
93383267
506277391
442357072
13276112
1921150985
55126443
1896448912
1917058387
395155111
185273911
1784489769
1528426238
1639894695
394949093
626202902
257349850
109143796
1064906940
67195138
294971616
255789340
1167272828
794709639
1625163078
1492976081
1351122132
221742832
1746792944
355605837
101189802
882988935
1583576068
669954713
1317037293
1551051490
514635805
480762242
904494011
2099949958
2068911985
1109065100
1985680785
634537196
1068536659
1079841402
1249477697
101708104
511025986
117175088
2012643607
1531533276
1776055711
610216046
930806355
1045244536
1028006509
1262627754
1859222568
292259000
1646069742
1015223789
279406824
345391123
842979048
616936032
1611092646
816721747
1315019569
764359998
1312588530
1585027873
919377942
50882133
1440839576
2084287341
1329365114
2021221223
1486514458
281735826
670996977
1395881381
2019013551
151177968
2096198093
1321717159
1593125211
787731126
1884982934
1039736465
749655041
1825268263
189968833
918231786
198505071
1810644312
1918461926
2006153798
1808075326
328449651
1220482623
1415779177
767456491
959520237
820330540
1312662846
1605973111
1674234027
1455100266
1256763597
2063792434
366732524
178428161
146573833
61729900
1886281573
1564250042
889492585
1041434900
1312851000
1258091643
1603653932
781220229
1489417562
79405532
2029107816
1248394944
1955802313
703696386
819925600
1011517724
1809611687
478002295
2014974975
980447498
1330156704
928373993
744894897
1145841584
241870449
95585960
329505986
150530244
244454029
85838744
2124545346
345880321
1161295682
1762912908
2047934660
1189527129
324245874
592560981
339234279
2086760191
2100835668
1025023151
369229219
118397005
899503008
1782712539
1675204339
1854151582
1836103623
1995643163
958341344
344065010
454125651
1025909142
1497312372
922702613
1226055510
1009137854
765523330
730948942
871399081
1504868218
1022162995
1145737073
1191792540
1468727808
224683340
119177250
3313417
1856770830
722853803
353915017
2036774350
1900923839
1924410397
1639026916
2054559148
1119863684
1905611734
1000122545
621768653
1049363447
1764290853
243610051
921537432
1017632410
540754769
982760156
2139095883
1450834502
1671032838
84743616
134885859
390094488
1385548788
1624183138
1676693695
209765229
461104249
1938534085
1909130136
80599516
668747847
887229705
2035956883
1436576520
1343947720
2078673414
766604832
447092054
1148284397
1930381758
111818751
882293101
773258473
1085231588
216158164
2093986977
1077734252
1444811211
1421385874
1042712354
996302255
715371389
1487392845
1489218679
329232018
1520081165
19448876
1486174384
693577534
1273622825
866395036
1857927986
1410557311
2054861870
1731788147
793283209
1599312041
2040792658
2064421650
2051985299
49231761
1783436346
354362289
1348697704
1414011192
546950964
1297654397
1221813038
1337366348
594031255
423066163
1624280497
666608671
1910062646
314751101
1650822162
1299421981
2032210314
1470634828
1504396902
1247047079
1773548604
1283226471
1105682064
1548426711
1964232391
10307577
1147332673
1345683867
246403582
46673180
1488228792
985079720
267581951
472456804
489581445
274727379
690315455
1719575617
1601788303
1840180265
1946922335
2036339324
1898922034
1982812937
80955165
1983321306
2004539002
1156488896
767537556
773082835
872883120
1057264063
1642758445
896657
2017473504
788014840
575484672
1471574968
983682155
1716914329
1219061767
2126005070
1041331190
887124841
250987151
2016039680
310818128
500681537
2042750276
566330892
248326178
12994431
29469670
1346864483
306435185
913399142
1572399303
1103291470
1443078729
1788079050
1749050312
899503008
1590960481
1587013640
1682943833
664186501
1880645843
5353071
1274878763
1025436534
1604996419
655910057
564200140
1692758167
1814337370
1974803004
418127715
100454592
98602289
1388138559
1905897318
46063818
1728354467
1199730537
46723661
1201391300
1332726098
62114434
468336181
1678821170
1544297938
1745497828
588885939
1469207520
605764645
1245878325
891566329
1973547052
1983694562
2145387002
1803498896
972693968
1398785674
725333319
842767239
2026150611
274046864
859711859
1537887791
600639220
1938973864
552666698
660216862
1165823273
1970395958
1258022819
704385289
1299440178
407984547
1435898010
785972667
405091499
2038863050
1585088545
1894276366
1839491092
1348987648
549360322
1429488194
982518769
179490995
1867796999
278385708
1631871980
1462339356
1960914152
1827330988
404315744
1117145510
980976394
1369619425
552901836
2055513175
825520053
1033407839
1290560473
543197620
309431101
1789933410
1100926280
1708343188
1576615171
817040655
1439812988
1789449533
834514831
177421898
1245943877
986084786
1551356700
1149228800
2117982539
61415790
1333193314
645307698
1372249937
362017528
1203577056
1658929516
2128070808
1471992401
1494245799
982631847
153675554
413465543
1936384397
2059907499
2100455649
1927932563
1761147931
279709530
990340212
885872406
166444484
1841761424
804476311
1023792646
2009545331
783680056
71881818
1042936424
1135361789
1450153427
2050236168
672257407
1480046104
2105575362
1224036073
174058694
244283285
1162595019
9374936
787009119
1811093903
549535195
725960510
1166603645
443865005
596251479
2063752557
1243440948
675184236
1375821466
1852170632
2096528307
1648810201
774890220
165941161
228813217
1184069696
1394044994
1568432428
918024
1272786337
1213648087
1871642178
1346278460
1861367715
1083984879
799028799
1991882499
290200384
171200467
1126392604
1660671368
1399819763
771394847
771350521
2142404282
1330196756
754133849
643309403
1651641830
992934031
1632524364
1840955551
2016044831
630797343
1486327801
1842057671
1074948546
1547391455
653708236
897506536
1031572173
257207146
501662226
637134715
1530575558
641627632
977680498
546872190
1214108609
1030417700
1970596738
355434456
1176132785
1954295619
2082044319
2065465726
435540877
1248696472
778312239
824706692
1888239054
3372635
850596172
687569760
235960019
2002937835
661409931
1225611429
1000413154
1203492821
543329925
579691112
87235580
1530884332
1545157755
94938971
1017523642
710255490
1807124378
1564401708
807150113
1782921240
1294259869
1188569197
1519045851
1369449364
1540735158
852062033
396769889
1920704126
1036738611
1836799551
1753272674
740522813
1777643325
378284496
1236014977
357071602
420173296
1262636070
2033055665
910100264
83486207
1580804261
1092358734
1017004932
1484710688
105621442
1288324121
1934867183
907389293
225430395
714533408
1738970274
1559467841
333584650
1939119134
858078320
1619370415
618482527
846130357
599861361
1996237328
1462775531
694938549
239043555
988131850
23251794
374638866
1881829186
72149406
1460483101
301209284
772331321
1813859727
337127050
1807189365
723431062
2036218843
958826180
1198985072
1903719528
1202822796
178909740
939731051
586027311
668570354
553447231
962078556
884551557
1988850933
560348570
1322778663
1170219672
1944782155
1436541683
1046888451
1598995509
810160824
1790782866
780373004
1857552507
1171298723
683840630
1926160384
391634622
2110852100
134485639
61731469
804906858
829114606
96070489
896873772
837909358
1999864820
259146232
696597034
1251214201
882901012
732348827
1166207753
1088342176
1805268669
715648380
558504299
182325468
99411416
2010013546
878070207
2125787592
598388158
907992677
1234201213
1676997446
1572304708
1974225151
139215751
6999567
604329789
1115914894
779927493
1618215594
155455518
29238774
1014317698
195744893
1542645587
115691208
884576971
1499764293
269776490
1938555123
668332070
2016836428
1399020352
373368281
62112240
634155464
110961194
1451656952
2132611201
75500638
925221453
837375161
1644160437
132454127
215613029
1495287739
317047211
1552472589
1021366593
2144276571
16529209
1398522309
1479013500
1267665139
1301832183
1171339664
4599182
2139877288
1779052218
1930614460
1554436166
693388133
2063752073
1382149342
996147897
1417032074
1774169698
1042195321
1193776079
1325306930
2084563621
1710831482
1572696538
562955606
1179119531
1356626662
168440458
981358631
612747321
1073348662
809057985
714119893
344945753
1657001331
943969327
483416181
1755622167
184932996
658501565
846754195
1120301401
971903183
302886102
1840163362
351768765
334754258
28174209
1498266713
683143768
732605005
220774759
1522490240
1322473770
1530079073
907344535
1836772491
939226780
378634504
404611857
1037493688
1689459647
257727217
751617196
2089563759
306771706
535057705
1767640367
586666445
843930547
2001248488
1303365716
1433722008
1924710640
1258938113
557828072
1901705906
1527305803
654931540
1462943071
1300133366
1443793371
1846673034
603267355
1650369787
253419524
1364156482
1648686804
408645287
311647723
1540699070
1950570247
77565718
1830814780
658067639
1029201577
636813456
1752589473
991028993
689275958
1838785977
498104339
1799813219
347621368
35403329
829196625
418086224
1206884512
938264655
1530171448
1414976215
1373264302
1207369831
2060420115
1080521532
1594046746
292456298
1035997422
1175894413
289059454
947320021
1303999627
1469895183
74015947
2130681027
1799762625
1931183907
55284335
1325382542
1368898531
846436566
516508807
2144658389
571734229
470999887
1003953006
1571148551
34025330
1597378764
551456050
914935863
1187167363
91878949
1189888178
877433271
1414182785
1325309266
1642769209
2034111073
404221115
902404185
846200181
1097425319
51910385
216715360
1048682842
68100341
1304435872
1754588038
809849513
759479645
566015744
358281070
174049599
317768032
1994163282
566977370
617961900
72439270
976305364
2135933059
1369347347
714391077
440411638
1638717297
1445511014
552579390
584895572
1112624980
1070948163
353389169
785044836
2059813906
1947598883
462359210
1927297233
1079529943
1334641505
1710691616
3374710
656946752
2017467317
2001718372
574290265
1491623006
166175821
1556138867
2122243040
1366199403
1989317388
1499091354
1440290792
1794307128
1649446701
2015134465
804968197
952119640
227692474
472404333
1646310274
2049200180
1760297388
1197166174
1169982857
671144545
2071304307
634638549
795215871
998175323
1918667839
1400839335
2006902405
182382648
440943575
1202242223
2103140274
2090185644
1488888942
2050566483
1825761084
1224512193
810342647
1211976285
1421789588
1629918227
1677024283
72825815
363030605
730967912
1521532261
39136571
1280902827
1367150754
23122286
144403133
1251329061
2070430617
284364383
339296050
2123457519
305615337
1792351170
1691760812
874103084
661661918
2090860313
202408726
1558396675
564726265
1737536605
1953914200
1031713946
1805593093
1221966205
1459925851
1835570510
24110695
1996773004
1193981821
176758785
1101458447
1090885353
563869827
1012498139
1275746141
47721108
1009002308
1678141156
411181264
1681637713
1647556863
1773545750
1813643121
9729676
2080174202
1973781613
707802921
1479547130
1602603769
2080429258
1281733299
1925347149
856551094
1522968791
43011923
2038915459
983962910
1513653289
2144939395
1221533385
38946634
36909418
1155631770
156875289
1655432048
330909550
1217551220
1478326557
1100626974
11524858
1511303400
1093388992
228353411
595844360
1377311718
2146361184
1405791369
424279883
181180202
1947100063
361092163
996536677
459019480
487689758
538036884
1177167989
273287481
1493954169
1541168570
1950901442
1394093357
1782992120
1763172455
1311925240
1079274928
1079113425
1221606561
1215638619
335422296
41515524
815784863
2100711149
146640254
1536650827
2018571271
87000979
1764693750
399190933
254213779
103012244
883588486
2143287962
1491421554
2137657560
470270241
1968375922
869890327
738248449
55812409
1508076171
894426947
656819701
1482971346
1632115934
2079795965
545921192
321117209
2046122853
481896864
1149583726
1422974373
941315944
25252434
1361156998
1840343559
535273745
1717076503
889410226
1569613736
1231058521
524762997
368387879
336881870
790981164
1746137204
1179535604
655260287
1517544571
1493499176
288011944
594693890
2045171615
156244407
361671957
2100317243
1424372252
207606212
552939094
2086947368
1637723491
1654040438
1331414097
1144425340
769130135
704282678
1652209305
1060967028
174079420
1317014917
1881158680
941538881
2067167794
2082363039
301014442
1915920370
227296108
1425910543
1210634192
1871242962
1555856151
986315228
530264715
854768124
1761512928
689229208
463966645
578371520
1600555865
442145456
1622887468
322961744
1545370352
2142141891
2122877309
2135206570
1704154711
396816878
207984892
1059623149
138961753
1722571877
810787028
1816847240
461911805
59884398
497297191
414309370
5807915
1603228802
846776502
813895828
1048498210
1679543421
1873954461
1634511293
1777588048
2078999229
919675007
313744784
873957799
452916321
1842016647
2032574464
1239568923
1980216300
1744423236
1500649131
946610665
939898429
140905721
1316338704
1042290346
701915232
1076782581
2027786211
1422628072
1929090200
784353603
970021940
595031955
610543119
332620148
894364108
1516329348
1075605660
1729931812
952707468
571781124
1428719160
1586498655
889810354
490650183
735586101
2095460672
1513477545
562658927
803894720
513264996
1979318185
2060431580
1544543858
1916076143
7065899
1265193996
691800651
700769029
1871922050
1107576738
36366207
2048061645
409694668
1955240672
226205270
1365458988
435569125
545079375
1975584019
1310176788
1666604153
1793994328
268490624
73480645
2129986345
448025581
2052880468
1760030556
765906444
1574785080
2079934686
2099898529
913367821
1669666572
1123576070
1428371634
1690975895
1377404422
1200787510
626419840
1550422681
1960983789
2004802644
1161325763
2006775831
1892201408
1580638407
957515951
1528520077
1989692194
769325161
1248885244
1334190581
2137559793
1307790546
2046884198
1582002464
1801082542
125732236
1097939844
353738647
694536593
578369432
826538349
1533635441
1326848917
134909043
1111894790
1176016171
1037358975
1922157057
1043599666
1264038509
1978649181
1914176719
1796649010
2107067964
1743842588
717459846
792611259
318668534
998878919
549612728
514125714
1639364326
537269914
65373061
1361215599
1612107357
1107476677
2012781234
1154311081
1229471574
1662508477
328866989
303306870
1542574955
666502745
2070494090
1901280520
324027493
1633898630
1537526169
92839209
223662516
1072141745
799571126
1869626578
775048724
919162096
1079224831
633827045
925553006
298823758
213350645
213081464
374359668
885318550
164440713
1290567690
1044081326
1507990632
2075007897
1369520698
906204451
1829633731
1789494496
816170945
1552859571
818298867
586756281
1664969939
840808417
394221737
44440604
700806844
1130245288
1785099170
1768194906
1057538904
211031950
1099568445
1017153934
1831825938
526578878
1760752277
860536161
8244763
2034402735
1880523489
1449133605
1155575848
6696352
1154625673
2102626649
1592156405
102158015
120293177
48798307
1611217101
293418545
580657052
92395280
1613818546
320276464
499703113
112219943
1730228131
172089929
1808018876
993036651
1827018756
1383234725
1201702918
1568988485
53909980
1299822675
1308481584
1203068567
1384997892
1462695055
426173776
1038092117
1018008572
1212887975
462915653
647064092
341729486
1957603346
1845401212
2123794237
1364325523
1981564731
701577246
802442396
61490342
933772513
1641301789
1038057550
1579334114
93451750
37008959
869487280
1480731363
467902432
598595417
966370140
1892953220
1454114261
1312975435
681911292
1476491145
775441599
1889945229
544294348
1933986369
2022290755
1890427571
1952558252
1187182733
1827786608
1009247677
1739619405
1125419511
1231317262
1815701291
893158955
660475518
1609016745
1333793201
607235660
165222633
887068816
2083683256
2764850
2144305673
252077274
342152480
1639697141
1374970947
185565720
1748985895
328258369
1123110957
1815622274
2114216890
1073507206
665811852
539217334
1994239949
359075550
343762827
1482921714
696988477
1050468178
2085920401
1736522194
1706422836
1646168038
973809253
287891655
1759271485
1244391479
510007767
57414514
1100694269
1109889576
169113680
1904706762
197169257
398055992
476760686
894764952
817599227
1517287922
1887777312
987937723
793217913
601424283
2059304480
1444951207
2139884079
502695297
1269530815
722009767
1088962169
207476970
1032099388
1263649188
1074943531
666917584
211190571
1575643317
2063259577
242346730
474171434
346803373
1812108581
1667800937
309292725
184180006
807122253
935654139
1539941215
646977986
914030866
66036379
1034232822
1664764332
971031421
1518029338
130881097
191896665
306273089
2012516874
1665123529
2061913817
773234654
1024845039
796433538
1521391715
1741378186
271821569
1975131802
2076576351
1888425586
2120110393
216368764
1544305957
2032013362
1052428329
784153440
2071859018
740268772
2092604953
100923586
1372636926
1892681476
1707868095
2072454525
863002296
1318634000
1321145593
146649101
1875865080
567590377
1808052076
965408098
718418218
143732819
565695475
1026572300
504406810
336452749
1167796896
1222247753
1274814630
1922229958
930295504
663562150
2105253833
918612420
266018118
111288603
1584181416
312805132
1010926582
931545649
202840416
1368626267
2071707298
832127252
285600438
263308389
889515034
10726277
1809364513
239377297
1281450685
1771984630
952970531
734856761
898024251
1363128175
433590432
1358719888
2120316074
899766991
1035296206
1257809721
56234302
390042651
1772343916
1538599446
1958081049
1387728446
1337085406
1418388132
1794443122
1954480136
1743524723
501384624
1774435555
1191886667
1504215718
732032053
2041923919
1874794334
1345117617
1345893585
813654097
1762419029
604674274
1776953703
713118555
1375363268
105941498
1330798567
1733066724
2107186393
1511537531
1621080739
375152813
1098406428
907143304
1408729076
1175474020
326375021
690546170
989758039
53135025
1045026217
87011222
546161479
1749482741
184065337
899724916
220662310
1462675750
1018630196
197495977
379257066
1229650915
1504472265
1093749029
205471482
391790466
1505964297
1769895852
575506513
488030609
86534200
1140211022
1806920539
368851800
662230697
1612225478
1531134196
1264662648
1602061603
2027081999
232435479
1394630645
1298698460
620909729
1177634663
996915056
715906180
1127064144
176704062
7489830
197318579
1783268134
419228292
1541841779
274348600
940629860
1816983453
662737986
1263953100
1363970217
886038423
1154582782
1797531654
199260506
433680797
1841529828
280113510
1827035641
549047889
981337419
301036520
379855946
1421597818
1407362943
1679742265
1131846978
1628874417
233175046
51355856
2121021219
1155565324
135315499
1741244634
1343725830
1595989174
1024101758
1600401936
230634489
704619583
1451229348
1050323725
1032517596
903238746
1740762274
210668329
1707952879
1842824633
457796133
1673515394
1244170617
230727976
1512255753
1060467018
349405182
1177330823
1302901098
1583866900
1751478750
1302114963
871368254
1231998893
1629085630
497280414
1589668804
2117376783
366641389
88402520
1081281463
1662382525
1269768818
835405345
1652892496
815075281
658534393
1769598030
1349307813
1767280892
1045373003
246780376
1256390895
473678869
719723676
873106685
1600978214
1269262666
64127964
1234421593
2105781744
940818727
1624847719
765165385
1253879292
964751244
842755967
716425678
505664217
1321223691
690515866
382438459
1916108644
303037828
335848610
187761470
1285185350
887577785
1519079562
1149773201
1151418720
1146700946
951020095
1845639841
1673778066
1079183211
2057852550
1881640559
246647658
112385860
1629863680
1646069742
2075384330
1779623949
1018615223
1813445518
1138057347
1119968462
1246634246
810147963
1622741480
1400436252
810923767
284211049
955528508
741834905
1651079278
1867591536
132202932
148740258
1708502831
522098793
1432785344
1484750678
2128241928
1072112892
385635471
271982068
1406054028
1195897037
2126362925
937955418
194036498
308207784
128065490
1418805060
1416448720
39650481
1109350952
1691446052
763167865
1333482037
1855400770
986045911
83259189
898476714
1433435988
1269686812
1544377822
708546912
699393861
1207239402
2065182635
1011188741
1358570024
51435184
446921012
1740437893
1949033855
526028137
858151251
1011721822
2088096577
1052555564
1217660650
1671514026
2067686235
1142842888
71504613
1892834802
1180953614
537532736
1818638730
1060524041
55883696
1502229537
1540823792
225673847
32757649
1390379996
1224816964
992142204
1215720317
254606042
241516826
1189454885
1030414762
183396257
227765248
25414845
1404702358
16787099
86329324
498616450
934931803
144169776
1652617416
959792919
120373349
1551044183
1605362286
417933222
1674955
1066388030
1310753880
416457091
665093721
753861875
1569505188
1788613932
1211044087
946047304
253829543
1353524358
1878174481
1661054171
1134183173
211063675
1159144828
1635141129
2137117317
30831406
313929455
78378318
596890953
795243785
543620087
219879701
1300664129
724069784
1122304575
2142166843
1730190001
1386858212
927194315
814153244
986736905
1897727245
1044116011
1866750941
803779800
1739231781
1522982666
2029756977
1729356595
335029174
1237947183
132629082
1582975223
743728043
1847094559
1129842071
2103507334
311640707
2132679571
775281753
1160967026
908876700
1260481502
975652173
1972530345
2000728461
1382901478
370941921
1866839952
1081916222
1543360686
1768926593
253124068
1303572941
500808184
104738922
756217997
907939867
1429420087
140175819
1162644903
814267465
1722802684
580951426
2028436806
395512342
262618026
91382120
24443985
1225163642
1663612180
657711557
1315127235
954979820
1394874682
923021419
2128548861
267106792
1466279440
932833981
2799397
1004192634
730447503
1172388271
180062004
1832553061
1344665607
699519903
917721403
1465102416
1459515633
1259916735
1331487095
1645995371
1301202311
1080709253
1724458728
837028180
363805165
234402335
869034368
19533123
1989290000
813431577
1871846506
924669772
866118658
2071840280
975076735
1807054156
1547941224
1436281953
1587303278
964533335
1389591616
57616111
1990965192
1268127933
162611637
1952661093
1299610681
1498846078
1188142057
447171913
1486448535
218735329
1136248246
1833358311
985683747
813935622
538279274
654136927
1886810446
1277461038
642028709
42500781
1779260946
1004618205
127571392
2140317970
1373656528
676319965
1594893668
1149369177
1273725253
1225549837
772939550
1013157956
390415352
1676898089
1468844574
1299010173
1216551060
1427164778
1806570473
844366689
1056124707
885336728
1331245040
982432699
367665835
1852410009
243873145
1989933691
1178165853
1495486623
1788240669
344829151
1651631857
709754557
1809547723
1184897558
1025263540
813009174
1923184313
1965706673
786891990
1032538070
1688428932
1134327149
1144821225
288028820
2051106216
625025976
1288322472
588322538
1152502342
585407400
1631039648
357440873
2076320928
1109894393
57753499
58425167
153982511
1422801656
1445340189
106302143
942862179
172089929
2071770454
1216428218
1728805858
1932623628
329886692
1110052005
1483101106
184355378
1458543799
669823761
789054071
1903680784
437622141
499479071
10553574
1010207601
583147413
1805923676
230520367
1440697434
742983827
353736974
1104259093
1467041447
383853540
608343217
1676170367
1082976300
728261243
307465485
346442871
893865735
1701045671
1920730261
321187004
749964101
1344168669
1127363515
1071524746
1372711973
478633844
175249600
2029077229
286241173
992492140
1426104189
1106358303
1029400344
681686131
1813374694
83096471
274684897
220455070
651271103
2101626188
536745950
1657038088
160633440
1875793064
1564042234
1199282983
1912932341
325178730
1397159876
1116163397
2112446803
2080896919
1204826890
1201070853
1269300058
305452350
2061204650
586035262
1573657518
2124551189
1682720363
1813780116
1375068645
1230045012
66297999
2141606052
1569101540
1486800710
1466420864
672128181
45648268
1161429919
1396454221
334937100
1888131505
1283050574
1475917508
1639230673
854895255
1228110074
1318820851
1672420945
265717275
475470215
1636434308
22777851
935577924
2096929094
618809003
1234162957
1630319277
461278069
1261637166
580506066
581228089
853114724
236642437
1149465529
316768323
1158013691
455350401
358969762
1192324367
697570393
1874301343
1783691169
1981501146
1323417881
1115382680
1772103804
1456151494
265045152
129919495
1607743514
1661437074
607883813
177641690
424151347
35677022
94451338
323088135
1128415781
803830551
889411433
1842381908
801592031
303528622
1592204639
2094156466
1730841388
624145739
747555347
1198183449
1773570332
1483966315
1984192025
2003909505
1053422299
1478255448
978047113
942473794
1898426895
1003457127
1944277170
1513944966
1928698397
1469509824
1916729850
296050215
1034243913
791362049
1131273009
1940134439
1945102982
365844372
2096408142
619781089
318954636
471798052
295750047
615985268
172318795
1205144160
956385182
1268431950
473987195
1850300482
1375442984
786783462
516721200
859789920
724177307
273286300
760068513
1633991122
1349174640
650219638
1255892778
205139798
1981763333
1425616680
697355488
1401447787
1216303877
1681125916
102757754
1962159715
1324431170
1920870130
457263782
1892349649
727887165
2101518111
171985269
1310045436
793440958
1024564644
1062143128
1347038858
2128314183
2064522302
1291910776
663626346
1750456240
945311060
1807054156
1974243261
565240894
1142060683
1626792977
2033452310
1141871054
1676131529
69775220
1625573519
1092634061
1652275866
1789335797
384966048
822080146
936028581
430812105
232542369
53916719
1844924736
1874920978
859913090
1915574449
1990621291
1288459223
1790092551
793161366
530842986
854435805
820794722
1724720016
1875855990
2115361480
484207164
2140391671
688539149
1446519748
501900838
281537974
288280013
1431389163
1271542787
1101166057
1683479905
1840582496
518050797
1297524604
429829724
1664510218
1315157418
52600189
1361018763
1600111683
1287755512
76840205
574323673
1607807978
307694884
1547948627
279882313
2080061145
577371324
1134375890
2064779346
1172117054
1502529383
2004346657
1907364817
802357816
1950752995
1213667405
2132538353
1623698924
1193786333
338584072
1820334912
2080753127
953739376
1232497547
861620921
272002857
1852784517
331427854
1730506099
1660380030
1519244952
2035492977
382277028
1997275813
252744311
34319546
962409513
1829958744
978541255
1444989387
835345442
433848704
1745094419
463131589
947346237
1074002368
292731361
1593662944
1958503012
2132333199
940777199
2066800541
1266572296
1867325615
775375299
1506884688
1002038893
2086473808
500323258
1310353334
1768983249
1846377059
1778305889
1977640796
1693275747
1787995738
338444258
1643367861
80092771
37257185
1774349826
1021550900
1112581029
1922835782
1205634751
1579447550
963947979
449209367
1934298144
944690614
125760984
624052281
920769674
1928385964
767403646
36481407
1683450180
1919302909
1626469569
947167737
1316310146
419280886
1419200754
1007137001
1457678681
1549142135
190405730
1299295520
409975942
406153323
429063176
357277074
1887945469
2014652215
641753337
1683329778
696164617
640043656
38903100
1152590990
1738712544
892122876
1174048813
333310546
1792936506
38547929
1439861210
542923341
1468845259
740062862
1209496053
786300661
1964009796
1580220462
1823503371
1835165561
1955336064
1238164274
1769540841
1292302752
1456258064
1734092892
1655363426
1206311060
627356068
1186450730
960206124
1976108807
1537915313
102874501
451428374
624561243
1676935916
1319331542
706790322
1710743760
50382536
1668454174
1668798138
739059668
1349919678
600273242
789077802
1441114387
1376186512
1690468491
232750874
934157571
330729764
513000604
490740495
1621481426
1239062210
1442417309
596474750
1947881121
1543976624
1644543009
1007559451
2108361630
565066452
998784076
1881894124
1457254807
1312105238
1915419038
1159650149
250166488
1180259989
597167970
776905659
482942121
803437591
1425930877
900717281
382305416
1048699758
1548147953
1600647892
459086383
1449054162
302086295
1505760608
152415131
501667988
2064013610
714570369
912222591
681398255
286395454
1286958526
2124074247
1514098587
1318014448
892249955
1441775827
1761296959
1257958479
388286030
172678267
538435596
131300987
1598562894
786378930
2134783173
233214050
876462612
1954424799
512660103
573631479
1692391850
1365570381
626490339
219026066
1867290298
319391683
729905372
1105755018
2038812252
160803684
1894108174
494456710
1517787617
1035994924
409526631
107651997
1611507715
726743146
701392031
1787217974
493233523
1896414429
760807681
1209633175
1171632
121531804
1849725729
41920547
602919589
1436392084
355997232
547309558
1977099698
1726331404
754484741
740540315
684583458
1639338136
1743758083
2065919150
549298314
27593503
1610611071
1894132386
349660275
564418507
1948895573
1436768466
1880252874
1663331340
1128010345
1267880702
1445879180
1527543526
1385409803
984014638
137067365
1292786178
2047102158
570538776
1553965301
274814841
537443939
1994167699
1395076851
1998392311
1731363659
400763222
2069142916
685706760
1359020610
143013466
531540371
982479461
997582967
254575443
1479461806
572637268
435591890
1840499051
1535228094
1250731862
1619844107
1132152783
1661049241
536347315
1415845340
271618126
58469217
1062945188
2014843184
433608994
1312502257
1275990872
752343674
863337351
888426825
987678630
169849351
1390505903
2111824665
671709518
1168588716
680240248
1888072530
107255178
214567625
926997187
1434082598
1632460839
839025510
1089284428
1957522052
252896171
1654788866
987872109
1910130666
2135739452
2092348301
746253548
1664746251
144912831
456967505
411596335
828719392
2073948867
803830551
1823964017
451977678
1209118692
1565036135
1980416489
1118288544
1464897684
84811662
264557184
1176355215
926697113
1273703400
36371875
1129840476
1953835384
2124261511
2082512402
1831223652
820035291
444591064
1399067053
1019194506
1588840008
2059863720
710344833
154289514
1557971636
1290847062
1605958818
559987145
499570090
1960753199
75471933
896402217
1661592535
937633565
1193609141
157086103
445013236
76256341
1659136959
1254838343
503386023
1998132925
1944174288
511226294
321727485
1893249597
2083700944
1743479596
1507174047
733819159
1171268947
1188303880
207839133
552031653
1976846751
1447564871
1893114630
636701471
1632693478
310336597
242215658
492400689
425583188
372832043
1527121437
1103900002
1453097348
900102929
679956068
1909523711
1071324967
719163778
2115598436
1549641813
1204893550
375541152
107359155
1944739310
492796357
1460922231
2076224591
397019137
1300517025
1348735708
1094520021
1045038396
141929166
1851005570
124893286
1974572937
489742768
997758753
1834706544
1668578656
629684901
1224118671
345876706
1363074470
991498258
1507361077
249958126
1513710002
296088527
1958879545
240479414
476444165
923469211
262704009
1499144460
778419366
390357080
252291060
1043911494
614729338
1959196027
814658375
2096926811
150513609
2104080796
1732326357
273989198
127915732
1224891308
1741943727
860007477
2095488730
304941280
29504006
776921909
1820411925
2137682962
536477249
1769613982
2022405257
407520477
1620981568
615264985
1795057652
287896078
1990367799
1759437418
1633862384
1296905573
1833379738
16892347
383022725
249385763
1058537658
175894410
493892786
292316802
1105809856
1923387018
702613120
216288073
897891888
872405100
2115415674
376063365
1327307582
430646484
1378173223
1011826883
1534772250
2093372793
1690493924
383894800
1878478047
1135550534
1418447435
987679058
1943356801
687785481
309289653
1315276194
707921247
505001740
455379430
1488937075
1005515818
1699014795
1905221439
880093526
1478512868
1496491975
1388801171
687329728
2124189109
491825899
447401502
269844923
1408453636
938673760
1373010815
2081281685
88128001
1442871130
916232887
1028397066
1996558507
431662694
1071961744
325974134
39176955
1549870203
51393663
1011745181
1786284569
2056101888
1345505146
293243897
1175427971
207023556
2033011505
1114340529
1108824169
364247484
1993312612
2010127909
1098406542
425844669
287655036
331635673
1098495658
1400452519
2051976483
1419255018
1648982026
2001388012
734379691
1037303276
1454188639
948055122
1049874055
727948875
119491043
289799197
97595672
80126004
1360901589
873955584
877476538
2073505491
1191729862
943141708
773818012
2123467665
411104704
1428369162
303445260
1485013558
176918786
107201791
1649704311
1363906728
976200007
2105937909
142365170
1423955953
1493015477
1232032960
1568873317
829721746
2014583515
614940357
2135228100
896430376
1333402929
822949139
762241575
552313128
1875788945
1473389483
1655383506
505966687
1983376115
1760825988
1926197181
1340706897
1326277998
995812678
171453746
1241326870
1971198650
804289746
1984231578
1589923469
400956202
2044977630
2092604301
922266744
1583377919
1487163796
1933286488
1127719447
713089844
1676164995
73663565
605624205
142784524
1673041042
444571975
1437734330
973946876
1464313666
377634159
1334001570
2037913994
1275648478
1744870123
1652390801
1637602224
503769133
987481910
1927176127
1393541387
1188514593
1076298144
2135129319
328628767
2050164412
533319939
1976653860
1552468921
923413089
163062477
1987979509
1800422953
2001556355
156803324
2111582306
325705043
1628210880
175885592
481735012
765929550
734547245
403120178
898623525
1839902729
110158630
1062928249
1198698783
1015728339
1013267963
282146026
83621437
11986109
1465721105
246258853
1339451246
1630684552
1709467341
1641732231
174853103
2089135620
1089376101
141473356
1101719840
1306124899
1722855288
708478116
1188491342
489746352
2042757908
1822678505
2113210263
1614911949
1096392923
601755147
1433340790
552880914
369414331
870676872
578374596
489843108
152020214
780592554
461983106
1972822795
1152204152
1468860505
244463290
1898129848
1393329047
1030611988
1224709438
1275690854
1686401810
1464796662
1783668751
1195050081
354375182
1854699108
429357925
1602999268
10778663
1246097905
453667855
1892078775
999299615
1897279652
1998278507
1149721999
2045832217
515217112
581404534
2111763718
1015359585
423815685
353208966
471640838
1795968476
1983130591
1117327842
582731112
145096824
1015770525
1986172478
466442522
1628795424
317826944
539664887
668661361
203950737
632618942
177277177
384213904
1244506536
1526562820
1313000629
83563858
788854322
1615891186
1363473184
1321235278
696024038
472430616
1562369520
2050097519
1871272840
12907731
1033369478
346956403
2052624282
1652208136
659712551
241636586
513185296
1912232107
1723316613
1876280596
2128780477
1024978313
1645024990
526200311
741255839
684866884
964694266
1771565520
425122480
1350237132
502824485
623368704
605548958
341800699
1620815587
1073067823
1467149706
1188844161
959373380
584299658
1534357702
1241690840
1704344230
1524924755
1683302305
469861771
1005294444
771361688
544616281
1934764843
2117982539
1316159361
1399431026
1148187628
641087014
996497478
227916894
122478099
1520189972
1649973109
340550770
380388068
1794498814
1449899153
197212419
2020548250
728488646
1890200334
258790930
761622681
1477844378
727813149
1350473209
1928391514
1714957102
1693018822
670638435
1333325438
972249907
1149339972
838300792
1143782648
1749286742
1495169496
717130426
1405049477
1722302399
1734685229
37008959
599544717
1712142590
2016985397
702062729
562288347
1152317052
295253925
1369908384
1019102705
774938207
642403539
1459775612
1586972207
1356507049
70540127
615965097
91987641
771414275
8812422
1924829124
1873761025
1480988446
1005035594
1459088815
158121335
1800022719
1171791359
971948858
2071573992
1706600929
598068239
1560806690
1604061594
1383275028
337651384
893112170
519394152
1147403232
1596340356
2097007569
296533243
1593201849
657652155
296826221
1078741123
1847348958
1416652524
1742346159
1065911182
483530063
1478160373
1535471389
1122403081
1432424236
603292043
949619650
1280477676
1097714689
1428608837
497298848
1722128278
320750401
1215275194
476961856
1382492258
12988742
1578415379
324157673
857283316
24615224
1391555856
652639211
917548
339209831
509631112
2062250652
629491401
603085113
1172040507
2146249999
2106652350
682069422
529613786
169056728
736802561
1085797983
709786692
1822308798
2052935766
1251622777
1627996579
1371001304
1239365444
1765264667
1570362459
218249097
136705507
1998964712
930543474
2009133913
1552340055
1190512811
84043331
1490170567
810956394
215835342
598897881
1248986128
2060916604
158520247
40262432
1901443033
142457423
1099152295
1206079241
49890724
911268979
830054093
1386270702
707232860
1406605287
1339208834
2105575362
194051685
1241003000
1741834187
449799084
140391543
1493033172
876112044
1250920195
1229516843
425104144
241615715
1639852506
965945691
104643606
798793896
833041368
1075757176
1038849855
760954912
1613885649
175623506
1445192829
434306401
719363080
1327179887
1372083523
717569679
158383223
1031986488
1641069172
1721033113
1187224639
1360937617
1278539228
1740757059
1235142345
1329553980
1872884403
574791459
198366057
1534344537
264997758
502579001
1327048842
652381533
815435391
104315134
1244360315
686734655
366078876
2003314378
81238539
1919499333
1744305509
872078798
556366625
1030333020
1851740504
104077186
1711067534
1095200303
839878006
1813527885
1486891988
1358512372
1559222589
1938849635
1164219347
2090761247
280358484
1033501584
1293136906
758384280
1919424964
1725794495
1804808268
1441906204
201223048
12900359
607003277
366256055
1196022493
807505762
665840723
2133017209
1498608799
1499114643
1724849596
1116316788
736055924
1311586692
682147856
1879202032
1308790071
100349275
811650472
1317422523
404742074
837238546
1967641333
866834082
520873186
1544302791
1318165125
573609485
144437220
438297169
1791977540
1547566031
717246521
1266914702
1355587901
672684256
161748320
340821122
1804727608
1637303704
264419344
79716350
1251065381
602827554
893327318
1654828248
1843679916
1109467582
713175371
751490267
808260654
1387919707
1241609103
824356735
2103035014
1456186907
1137005045
212422923
660762738
275167345
586097455
1749784393
1555412894
1814033330
876279204
232440649
481755745
1910395945
1962873711
1504369042
1019526866
327819506
1968325931
524658769
1339216414
466879681
2104304138
1336885977
335607223
1227732426
1207796661
2130567832
371083796
1265323496
2101888910
809813863
1274865804
2072890742
424854838
354781206
638883032
624263536
469901
589689491
1129997005
640731341
1315636472
1478330166
1322386257
1589962014
738829328
884443141
399429446
215016953
469475243
1645397907
460246595
2062240630
1797273347
383694661
959089282
549376165
1603903223
711337420
1404717303
1942114815
21666599
1024876348
87345018
920329596
1337204694
451099257
1145960018
1934533091
1733020399
465981250
649009599
931596587
997336757
1582524402
1633222506
1283775178
952066469
493457593
1671640347
1858580172
379380079
1237368245
120742811
1274119849
663327376
555103155
1259761848
737161750
1524038874
424753755
389095179
252650664
543260945
898284620
2099721634
830033367
97266679
1126466537
1207664436
469898366
12493706
1854357722
691036121
1264045218
1149601579
1823981646
851229985
755009934
1210056560
779445776
752691171
620421913
1913952565
439167057
2003060900
186109652
1160199847
1496612071
1297524445
2040000163
844677155
1008607556
1475673446
1188410472
664350456
29309534
1754588223
1888048504
1718099360
1749043907
1306646843
1028183592
682697597
557656132
2135098971
505367246
1134108383
53705323
88514335
807427626
173569363
564303647
28356710
583063750
1335688026
342152436
1582862948
1534323914
2048995473
263479509
1455950047
486330391
876968347
1523439503
1767907601
399425864
1075549871
485832360
1782979690
1062610176
71633642
1211907900
1347401050
722803620
536675003
1894768180
240389353
657427064
2137592811
1107602870
1279381075
306528945
1916162535
126640310
1371745962
1991150046
759408669
412269944
1605879120
747382958
118942405
1638948313
1361441724
68109805
1847082607
2056527705
1370262899
764859549
2090266169
2107706912
408644058
215027239
1193846354
1642852096
2084150561
398796680
1177924086
1567117212
1317928249
225732564
29344439
1738698246
642809894
310742086
1515610186
1886376513
790812078
817194455
79419561
1604791108
1620433596
1428345004
1003733953
496882319
95517161
790511634
1633292418
1351184163
705374592
1313090282
2042032057
1989600348
1691672469
1755602951
1818322772
90927564
1667529998
1563513528
193887904
1990836359
1184912316
1509405043
862219312
1849714405
1905021776
842174766
1123969374
1208008458
298830546
1678354257
1354870058
1971838961
1867668551
745546892
659021650
2058748825
911311987
1306035904
1727693070
420461056
586142355
1719539678
1219004200
1040047669
767219820
613571707
692133442
1009746195
1521024056
2119154260
1315360244
1137218925
1662858319
597827251
742812441
1757913759
1968315834
41506281
319892526
68694385
1195438824
1019601365
620339830
892160752
861195117
923629964
2006852883
1826056917
42435845
1460896695
177501996
540814831
458548019
85153503
414235764
50309573
286513990
1399516608
498557377
111831862
2025417177
736902818
1378385502
1225895358
1110260113
1633572313
1774601384
1531899268
40134059
68315667
645881395
1898900746
244105593
1853915882
319162873
1209624499
825010709
1878842804
843654564
784710020
1228148192
1449565002
86842910
537026360
1647019540
456031266
1402754567
1136233981
1565332932
190756507
1406220970
579055592
1656858274
1329828507
455956418
240392972
760160558
708896350
187248419
1928359064
1067632790
973196164
227746793
1195387613
1532369706
1310622206
1520539859
101668843
686668582
1793262551
1475992284
1164958243
1253384398
212099823
67029660
41204488
421076800
208802951
1696923028
1569182899
119053726
1590373239
2034214755
1759137172
1932832661
358951804
1047064918
264467188
2020504974
1905146819
2130965347
106157619
822768982
1425643473
981266423
2079213503
833778032
313667944
1589552821
252119877
1463807333
841717614
597806068
1910375469
880428594
1727149705
679276767
1887549565
1677993612
605889892
469330771
720194761
1904729361
489667643
759151109
2063124845
1880038412
1881945824
146428523
718440996
1140538230
2037465123
734855390
1146777633
499382230
510418145
1959474914
456332884
723526858
1391636243
1321258366
1238933355
7298573
213375517
85624948
1518204806
2422639
1734236870
1936298757
1457937217
474044215
983360413
1526602559
2016211372
1273628149
517486784
560642070
58888754
535512916
1817206352
1609829963
692436426
741293386
577557463
1111754977
1054552976
1589194505
1682662294
906935434
227870509
1023024517
1652952212
2023891601
929899375
1901999413
1462145018
2145168209
921695557
1342925699
1563521866
252407554
1255073883
2024083351
1529605267
345667640
807297693
1746145773
1846684888
576423149
569365162
1986159374
1792157285
749383086
851894429
619816113
1915701854
1230756600
1268034087
996444144
1504984876
530745621
621184422
1983952280
742554861
1372627321
763586306
472017421
1804354539
59131842
1031611775
758359182
322512887
1058405603
733801140
1995527391
238886979
1762637616
1459011605
705416069
220360453
267452732
601226410
701610380
1254138160
645796994
558872841
1818961765
2059699820
2058844043
1211744039
1364199602
523117677
771699314
444427047
940166753
1850739845
64222853
1850382194
589565523
557565814
921115476
863762255
679818319
469572111
1139777383
1423897524
1641994805
897811513
1084007707
1033996605
960814567
1289980593
319185629
1299049655
2026167473
834729418
871923635
1848252204
1819830128
1396783833
1164785974
904819439
1761291138
1080583953
805895405
189933824
1975301608
1574503786
1123175708
428536201
1668242034
2035634945
1417609829
54080426
1761719914
367835337
402554775
960462258
558333235
902106751
443016967
779848894
510418751
2096652634
148425553
799178215
288208410
1092796953
1136168773
1841266628
659132347
2082044861
1515866245
1157036956
1995535870
1949351410
1442706999
2011457671
1385084712
1143184688
1136178787
820191445
300099423
909439118
272588809
1117085192
1567452946
1409068406
729543946
1387809179
995904412
1822106094
761764382
1558601149
1637458118
1832718741
51883242
545905297
931556313
334869700
1585930917
1124884206
785191727
185151838
639679496
808378114
89085758
307935931
1255487004
1498406470
1310717428
2063877745
1047623034
590484512
1872304245
640853616
1535036620
182736729
1344385282
1558989700
1833871880
726289503
387002221
1905147687
1747295316
1009537744
2062729460
1064252505
510325115
1811381345
751972789
2106249914
1431138787
246451382
2106693847
225430395
2051384806
1227000837
241728040
1916591270
1363868045
816890652
1023116739
1493130922
1582603001
536601816
2068127443
1087719634
863802818
1387546912
1119601838
1028797421
123324266
956925676
1064315647
1822998991
1000399284
1512641064
1441269527
2021587870
105449221
1008453474
910527894
1662456107
945232180
2119423677
696043287
2120927581
218904987
2103452607
685587385
1321529611
1794134496
1410407172
967881467
480243283
1614740942
1706533047
2010524687
1003620801
2004531365
1162379709
1207629634
863917896
389013818
1647340954
100514242
709503635
2060001713
1631234851
724188088
1881114824
189604697
1900302549
1525591210
136815108
633503837
1881880960
1139285686
1283946133
1000727372
1782247944
1874972926
1962341256
404425587
501514755
1692254667
349241948
288203188
549158224
2042709503
410690851
1697027258
365505137
402735175
1455393028
910907110
1325884217
463376677
64314305
1633890867
1502946778
1357146734
1647179781
2030733636
991816763
1013910422
772346968
2069763524
1581160607
737876775
1604373912
228080889
261356769
1602604682
53008063
621780876
1262816403
1792325857
1311452273
392250012
66095944
1106431100
1542302028
1142910322
598016467
793787371
1068608457
817014146
1983093953
1442725502
386773151
368752360
1929605105
607758048
2008576548
632061126
57637480
523144767
1297070104
1953074700
333074396
1282176605
154772157
1255945955
366732315
772211917
17193472
88042976
806896215
354131166
1024982373
1361955650
2090353503
2066455127
1790479610
172830810
407829274
1335992432
1743380367
800512898
647352020
1495327325
1070119461
255552936
1888893092
256127616
1648789363
1686163018
793589228
511679148
961772653
30989295
2046817941
225862057
1079392473
2037681563
399482966
571082016
1325270043
1159755300
1812990870
1238231102
197268015
1161485565
1470152602
569708417
1527388675
256541383
1837878445
861826445
1664374879
1414681613
366288168
1409566861
845516598
1574463706
1315984126
1921812336
855289776
486241226
342210798
222345246
1991959877
729993967
1111175289
340266127
979536532
510537792
653996449
792173722
330253393
1972022884
792559840
1472778965
1809698553
1344692264
1051498544
1975306277
1263268936
680251093
1895004572
1907178014
745920618
1700081063
1846079833
2041391758
264929455
434062104
1472354455
989512667
1568344916
737049517
1917896831
1687147940
1690190549
1151201859
1893891314
1862645359
186599932
105461259
521815835
1307013409
675918495
1604862233
778532046
1764143180
571846599
293302069
833789217
514344262
1037849965
1501156872
1327144483
1697173438
1010476010
1110883251
1457493127
1927205142
1550267904
1488391318
36714384
2064346167
870560631
1447662269
1804281195
756872589
1636175229
1400652880
1722632216
698342047
590776914
1787149698
1026464685
1562322213
2077700584
209035085
1236202177
2056941621
1633472315
1650779286
992146445
1582542227
179236765
1092324609
121280326
468127882
2046083317
2087965118
50202595
389511037
1688158404
1159165169
1244505887
1489528386
1122705732
118594089
807120111
1900331314
710594337
8962963
355723913
1364754213
1005334232
2127402105
323867993
1358563666
1473965692
654658304
1363689907
1336349024
1991200009
1533509925
437266589
1752753748
1642237608
2120778509
505339993
7649852
17710754
1729167955
2117453204
173077975
803845226
568357283
74282510
1169290570
819714753
1465940636
1277728975
1987885732
483468256
1872644453
2070275800
1889995989
1774042278
2006690663
1393462809
113037094
127121857
1273825105
2026675816
611145593
46482296
46402293
1804120111
565222829
1939997251
1112063913
1049842530
1813273898
2112535248
1329784345
1057349099
1309694690
1585149355
538918136
908303101
58183275
1168094379
313223276
1532730461
1364125397
1824661192
1789891484
760667562
1564328334
630087513
1466377155
1916243708
1585827538
701453469
629229863
1990768807
1316280349
126698563
126025995
437803036
1873073927
809281753
850307427
1919544730
1674155149
1615887087
745846921
1335698904
838277781
1942321939
4695406
269620249
351923643
1933342418
1427501181
1202523066
1356483700
710084201
1629822850
628632668
361915713
1374121450
365305582
953149770
1105822614
1247597124
35524079
1192349179
2037903679
360493248
601518777
1021317253
1680442325
2038853832
900794429
1612622830
312311175
9003571
994307463
340613664
410431183
169326599
751598745
545709929
256352980
751954598
322190474
1491959160
765235603
846250829
258523216
805113166
106642095
1854570340
1168988556
1965380351
973083206
577818682
739263342
1149634342
806393427
412803177
218805517
1920070446
1600579715
729858450
711774686
2043945691
1233083377
977082562
1832427633
22742765
2023094317
1592709284
18645601
691279469
1315869913
795370393
1746973782
1927912027
2035355654
1186932808
63566400
1319134702
766887343
1794570280
2508493
998803560
336236911
1603233296
527058248
1176609939
926482983
1309915188
1044892901
412293700
1941185684
1710781061
1401139691
1054240965
602556165
1021791806
26035773
1723214422
1211761805
1856764599
911704923
1757327243
1992267012
1160808867
1218097133
2091618119
331814404
1855681833
563938921
508303365
1524447538
360597334
164166674
412369776
1677109278
1340804983
921483344
2118347429
1953977009
1677471369
633082051
391055487
253415082
910551838
218308626
1738712160
978205550
778642282
1311211242
1133118258
1560059110
835280888
1819532015
1561744990
896690645
1048140320
1622977460
1153259900
748351177
1047365771
463658040
1363099181
39567869
1078874290
1231212719
1954811774
446065569
1264317276
314909017
1784027872
1604649475
2132337104
1931909551
1868506767
803611716
783149801
227339861
1689503724
1023744904
1606682328
556000301
327865514
556741983
1735939808
1207228680
566943300
2103588908
613010118
1440714230
840083998
1720445076
1936599716
261041124
230054103
484004970
366366374
691478561
395184790
1906906225
555330955
428908816
702006276
757654382
1084316840
1879242774
1092945129
308595598
1450869457
2062232282
1922742616
1569429884
1518577502
626128650
2101540117
1786152908
2063962113
467051442
253557807
1388591471
1622968710
1586331217
1229215988
168329514
844647190
1867102801
1546570707
39813036
1416976709
969086580
1882412198
1100766934
1302411154
1171991422
1534308629
304974783
720653745
1555470697
1320679520
1883089574
341518043
1328076117
213668034
408256372
1766209508
1423694676
2058649393
1871167579
438132752
814839473
860336155
501694955
1183751966
1286195700
1653990382
163436419
921388524
471476714
879347500
186676483
909925883
522006428
1178752225
414456088
1782580322
496293751
452235635
382582047
1371748953
1397465848
1690331307
629286470
276344048
1077426702
2074156255
214470957
1877505913
874942383
15336987
1196556590
2121280844
626389049
2048696340
1338683345
1582431007
804732706
2142271532
554958675
747842644
542006936
220930758
180934020
1952882040
209570024
559663822
1245620444
977813532
1790426161
1740025603
453287180
218864568
1999336261
354517940
1156176666
2103136479
578185716
758778377
318066801
1547478085
81533616
1539932591
1941059141
206340055
2024462215
37654230
89350805
400606385
127804316
797576338
1644949972
1455136631
2039684980
1517813863
1029676768
2061100052
1159957759
2117217383
1689951751
410695923
2137182281
879557319
505991816
1185724181
977229465
1829569952
855412686
1307774660
1160361683
753888338
688489174
1184469313
565351062
1373628887
2017220986
842963032
236666609
1790912279
1883720187
1817628039
1506426709
2112766866
1858570869
1811427208
402230106
1295030260
430013884
92160248
76539405
71565011
1725741981
1823371904
497058928
2114259802
1314766417
93364432
1326829326
1967951141
1177164226
1011535517
106658773
1031738171
777708339
630704789
90514473
1320196265
1984419175
1477596968
326598342
1922350833
83251205
1685929413
1599315893
1080373351
1215672256
96960699
482675287
903782283
1001482769
671731438
1440694235
1309613387
2093683355
430392821
1420702252
1901365317
321565075
235662379
263059053
1778280510
1627572739
414229421
796497131
1575280444
59950659
1198223733
1874360433
39396673
929674407
1554973566
1963068598
1677873415
2023817006
1332195533
924552711
945593725
1886682432
1776062298
20400869
741683121
1992385428
916408012
692784457
720382835
1440322659
1303838158
426952453
102123339
477293711
550861124
1706906263
736080677
937636150
230980781
2089810879
124938336
878604523
308889923
749823491
264258254
1480353155
698767499
2019415406
754432123
543389909
282580562
1970565855
1660829389
961923896
865309167
303711097
604124403
1385927028
1303856982
1225420869
477619838
2012851883
681535439
723912549
396997964
1120826929
151505060
1212864768
1210947637
1587562174
632934560
1642686301
318164249
1663887824
1926714459
234895657
1681254219
1834390576
1167239311
1078530432
1710667412
900873749
822895141
366552281
25917728
1977914277
113704683
1464676967
3204971
2024722733
7163304
879928270
627414518
1468479162
1998932261
629945952
691721621
1497090190
600969134
466273765
2100210517
832558355
859153949
897498542
307992398
1809922140
1618815544
1161741527
542393669
961707119
713656662
934604398
814104345
1240293700
1212704264
624296097
1688478042
1253327404
461056535
16413428
858073217
523686617
348235572
1761756897
2090773217
414701061
923248352
1241402805
103665610
2113295941
64130112
484138012
710933412
1233734936
1530305587
2013646325
231319630
1902575871
660597267
1874067523
15789764
232214163
843268153
689441737
856084994
208251913
1171868798
726857059
590401994
1344122772
951405230
984212010
1989826860
2107616965
617570610
1752993865
1514927884
1598898469
791986138
2145960320
666407905
505863569
301167087
1584997506
177158547
1932565756
391396815
1318062799
1305164717
33040724
1069230450
644215165
730875002
56171732
441638857
516567110
269509006
1216120755
784324290
2054064344
1205172348
1515131171
1433381204
1926216465
749442374
357516288
1952392062
248737484
109403767
888325991
376623145
1863758066
1818539815
2097960796
2087446213
1339493133
679292484
310282093
2114067020
1606521317
1182949360
1504889331
30800321
1320682995
458579204
1459811758
1334252628
1640833485
387671206
940151630
1451156671
197666982
1483903098
1226643773
352102189
2086398912
556751021
1966774465
795729958
570752431
1896857850
1491165562
647801767
1963213356
1524937698
940639653
14184290
2126711809
1294256378
1254843964
328627428
1082549332
1882933799
16850080
464093947
31033586
1307410736
1718186278
1271536928
888514284
430903085
650325892
401887430
1733733453
771401317
1770272446
343264994
339660855
432751033
1242160887
751245443
615062033
886902620
1939679135
1499310029
504319946
364295037
363067309
1173146532
1327149175
1591193552
2076841197
133358667
1462907081
2012023299
67938870
1903266405
949822969
2116933287
1792117124
1836447790
1582406988
20510959
1735711242
443112570
327538079
2141200869
163197002
364843626
41627897
598706666
344383753
2000000125
847440964
1602085123
1407700133
833292937
249885875
450784742
1640639912
786263054
208555782
1752357765
109023188
1900335788
499115651
1664385964
1075089983
1628841402
1310260446
1041918336
782815557
1119754859
124664091
613704684
1223118904
1422556638
162527519
137796756
1728763194
1852287613
234773415
895837230
1288396138
1461772378
383195657
1062334297
199635606
1310595929
1747418930
373283615
1462234848
336974247
1705799656
744441112
1734576350
481456856
1054566765
1942293258
109978905
1130458967
1474658725
1682215421
1836994918
53948390
1004525254
527555295
2110913189
1696907715
1033628336
2079886239
1622184369
1277045399
847015074
594173802
22915384
132123658
423289241
1891558813
364875612
1688773428
1405762822
2092541410
1871871251
1247761389
1141692556
435577995
1632982276
982645430
20008677
1888416797
1366186290
1055646389
1505442650
1861506068
375005535
1961413945
1479432562
1607386872
269345221
1526562080
1024870280
1395181333
243511966
1189451154
390159146
1278967075
988875849
1186296147
524567111
1356532276
840027581
1295392315
433183364
1932385822
273644876
137359882
2061106995
1895305745
337782048
1032056989
1800298542
1350425652
214310781
1538585464
1532058835
1423886744
1108900966
1183944962
2028011679
1778312742
1883713943
234702869
1355896281
99780313
1544202842
431228111
2032081131
2029342672
186409346
1906860648
2028582466
10007742
1654268199
103821
1736662182
6776971
619896007
744666254
316339821
2135994182
272191036
1519089826
2037995013
594053969
509666642
853700804
1512685013
82952225
358647788
616091207
1162112881
171935871
1585827538
794810849
1899777901
775865875
518111746
1469658975
1559804837
1296546316
1704776509
1202999454
1595146930
823302015
647714048
1694370695
681252123
1143006645
232821368
1048771631
1352251698
992415226
64428484
1121878186
735438380
144372086
671751873
733414945
1438254614
800809552
635788355
1696366375
185181326
1420535856
1264320421
1584389990
352069621
1949928871
407073975
1348518343
1798190209
858195736
38711705
1408654774
1859450153
1469608247
1106980273
188509817
1540626826
1097943057
1008678855
1100430977
493923067
1229353355
405634078
1841773191
1237271150
838758528
939178670
859084025
2063466204
1512687454
834836632
865439919
750710058
1327808540
1190081529
1638725118
1349003818
229474633
1146676021
1711968452
1482793841
1819671292
1203880833
601571273
1203512210
1457199854
1040952275
514500954
686716479
677531181
1812320385
451204713
1795117644
1145749941
229478732
1911188666
778839359
132667010
630743141
922211516
2139683065
577475621
222253007
75099909
1034256937
443075587
1082796668
138194570
1684846280
1641261781
778778617
996510913
1644507022
1652985854
1637844568
1250386993
1845687473
264691675
1126076925
493725468
911751655
1762662248
1286289235
993000089
463135919
1812352040
1044601415
145918415
1770772207
1139219915
130902422
211287099
170674704
1990833731
1538680817
1167187046
1389358545
80862180
2139870009
1175050557
719097510
20878193
1468280616
1265084218
2098953146
1121812100
460231902
1713519661
698459651
1424988558
1879775854
2139664977
300888273
1935434108
1831777327
932929891
1150614469
551955978
506017498
602952418
767183069
609064796
491424710
769169046
97818913
1437050230
1820161877
1609461286
1555797867
51091412
1996657570
1136683759
655587532
373460242
600158712
1881853418
1231750158
256517571
1210968936
1565756818
899278895
1214099725
1053232705
35481064
155660370
809467870
205993510
930969734
573411940
1734889454
1597807563
1567536881
2093129837
1850113176
778044403
710933412
1621731408
1096173834
488191503
411022002
865137854
1942790191
847076526
239199837
122195215
232307092
975769445
1949169354
56066118
465517288
1707077931
1229552761
1549893015
1467609950
754860081
877718313
1483885814
240988804
498944537
1817566110
801061403
1955109154
1129630812
1134681085
645080826
882038813
1053929581
426108167
1927860807
2011993822
55079398
1181728014
1620859220
1998002416
1887608504
1812845093
1439205913
211497121
268222151
1896732381
1939377103
1468573442
303000359
1540184398
1674338951
1785139575
555353607
930154954
2019521326
1037504938
2076317961
537743119
1464450697
1520968966
784174578
372095061
1518408383
977525289
431595685
551009530
1671734564
701842208
1111790730
735765944
783676312
1338611800
1240454285
645928660
2064218577
1464427899
1413052375
357579566
1816824773
2099851375
1585586791
1731208297
760756914
36096212
1801397172
1486026139
1460914053
109880208
426839015
637565214
1568789756
2040966623
1604904481
1777549518
159573731
1838895532
1373677444
1580407005
801115944
742152227
1392925134
900122424
1291814079
939946579
1073846747
1128954118
846535772
65890041
261201883
865093883
1691237928
970504057
1527091449
1404044202
1002025626
1000565559
171995676
1538179610
48108718
1877258352
755280761
298286545
446472867
861013728
159892106
1744421099
669607254
411749073
959666832
1255531173
1960354392
438900511
1268530367
1462087528
905667415
550439455
1699639001
461367452
69222064
1580166409
1927605417
835082807
306990318
1761494200
1990251226
225214519
1043919465
266442083
274922862
515404310
1288665862
1405558942
956025778
2021316249
352576
1530746663
1363015080
1155619908
130707683
411478102
2129514854
1990997691
807498590
1931119394
8381566
1868628433
977238381
1699368788
1403447782
528693060
210038218
1555537005
1166781789
1677930129
1053673686
1487478172
1688478042
361183213
1207852100
907346516
1377231075
927435239
191005474
465979703
242596172
1077578394
1493499176
1417011237
1250557489
1198486913
363315982
83269970
2138763543
1243284603
723883947
516040819
646046410
969169225
1789373935
1329325847
343480487
889713560
514185964
596857155
1659192525
134296327
458198132
644701095
321602852
1038888375
2030232747
9666256
22315952
573963690
630716178
364628443
42609193
1492973260
1007145642
1622545807
235923076
1691146752
385837053
1360697191
681369174
1870440332
498634752
1330696213
120739164
169709006
1507169043
1940617906
1993759709
980232138
635086798
1388556644
226283252
1544456098
1615190176
270245080
171453304
1354325758
1420896015
1779794541
624800957
844529623
338017960
1856523468
2097592021
1188491706
1301754947
1804960474
1652150522
179978534
105815743
705710683
122218221
754225282
473204532
1058208637
2077106736
1402088332
1605212730
1420789451
1252919177
1231289973
462640872
2039476007
1337242209
34683598
180313959
23422855
333690827
118026310
889482327
1880753993
1754536020
2032896306
27230292
1740875873
2126066262
1265674486
1637475422
717280162
1233897355
218122371
670413041
835584330
1298881335
2027306182
635492501
54166838
1834496276
1395931486
166880606
389277109
43033510
2033827276
1664401488
1254121279
231436837
407045806
1616841218
1129396419
802931348
81205221
1134330129
1395805559
1841980656
788138381
902328687
1106400360
375333274
1658148981
607171546
1981450278
97198638
515528565
895695907
1786375978
1645079577
786010983
63716921
546340425
236209414
64629641
1064962640
2125597675
294529231
390036393
1906323576
2077622993
1005669479
933221842
531712830
1703086336
1091721854
2110558207
78500621
1174505736
179790034
685692597
450227257
627793256
354752159
509513427
975893634
221634167
361496182
1350826704
1746372483
621161263
878194156
1166869177
1013348595
701046982
2008666836
2018936697
216928805
1376297968
1477758282
248226964
1127148601
823390562
473296829
1155783395
1030452586
214654917
1203105096
659238122
2065132709
1804258490
1951438259
809024091
491256310
445569944
455180138
1964442281
2034684676
305709624
1580785070
403200965
466590210
416190263
411605584
360874286
938531834
1557019664
1257438940
953378078
591777336
31034990
1015615377
1873578706
820712916
1719076394
1211017297
803173596
978002822
1078634895
1821805401
564671630
1687021845
2081539544
1959093489
2018933757
424083696
1267066517
396341039
133830084
1173111065
678122875
1591615344
1780895803
737818734
1137416373
1852695512
655094964
1955598564
1695472129
1598157484
1698918421
200322568
100314593
683533458
1767947588
82464205
277997517
616577711
779195595
1347884536
1954754181
1014094780
2020687086
576545789
580617413
373262272
2017097048
1234369573
602623943
1977219373
1943347222
1203229402
1552389245
1499970691
120269697
1432955410
1961253491
1169871873
36083257
304994810
1054998792
1169134688
1072405584
812475752
163987742
720618
1702188371
288572484
296120034
25395226
853951204
1257666422
1060944984
606100536
1375215055
1980021702
1571284495
1921346059
43431752
910786082
1100703358
1711041627
1039697117
1548133054
1333491585
1423865484
1576129038
1016791893
699974213
645080223
1390729566
1893701329
868860069
1529880404
1996951535
1560805308
316776145
2137147294
963627064
1859669195
548668716
869729178
494519710
2077728628
672200301
989773231
2029124248
1775851269
903629533
1278329376
1229718719
1755026333
452668671
727283675
1039590886
405020924
229286385
94761830
470957321
1437392464
1873894734
1348814236
999090018
1210337093
1285148641
195250509
688768820
927117490
330713281
1680030637
1763285077
2018794681
685093508
1083039728
1442844442
345206410
525759794
103838940
2054227178
644806470
2099057871
618104995
1735140281
949479259
957113966
598177429
1675756116
353271446
328128919
1676577295
1793096006
702746947
1072413963
1762000591
2147179791
796831157
694194043
1108907343
342637045
2037276955
946247183
754960105
1117935253
1230638204
1208974019
1952785408
2003765210
1064982492
1844358066
740561717
1781073836
738803679
335837623
1971201600
312602040
529107577
1907548449
158438962
1749784881
405201230
1190064139
1515040379
809055063
1892972842
1159506700
359314277
1720817065
855241219
139256997
1649958402
2067074306
774039040
1122397612
331274542
3779016
285908152
288494490
1411716806
34236518
1803622356
878378886
699773166
1123484744
1220676837
878642650
745805146
1090741632
1767803875
80824484
1290377606
1855899790
1675339796
1870934606
1747145328
1496974294
926634751
818447400
730230331
1334181211
1395461873
1615760691
500288614
123543170
558800863
144483396
670318703
1041188568
866326835
2119144880
2129655713
1220743840
623355722
1128081261
530662013
844698942
1775169324
426952453
1056315202
746177911
1497513258
9613313
540275653
1584351542
1303614730
1195044216
540818599
1475379438
2129308902
2029077229
1110203602
7804608
2023811030
1896102292
612223790
232969716
841498396
944062904
2035164249
71339546
884392452
1566573337
485509165
1282709256
1840632053
1489761910
472120180
1643908274
1153004959
1394788011
1221143739
323910908
1314967154
1838723163
1793507124
2004680412
18594839
810280423
956711194
1104111673
698071650
559838030
167762935
1330054478
741522500
879557319
1076809122
297220851
1275970996
404825731
912619663
2069540197
1430925457
1515335556
2001524456
1598202449
1806882980
1500554464
1507333447
1464597168
1234405574
311073825
2136719641
1243387064
212540677
832934111
892304744
528629463
786593535
1206772859
337646563
804378462
1084730052
1838120655
1345307794
1378798242
1606033634
36495188
181279579
621521471
1724756436
138826536
757948359
103712156
677672110
1336578577
1124917149
2103612043
492019384
270480999
930616380
516204096
1009372429
1397691720
1770732320
274868666
842259307
145506524
1742746236
789004729
1969582950
1287064552
1455553562
1583585733
364883264
1273086020
1978700168
2004525156
1977240728
1267014073
877375530
1215983182
2119775702
1386756253
1172842960
1715190281
2020841871
448514362
1660039053
178951320
1180497169
1867232047
1059203565
1246345963
603930541
1022649351
1294557378
989829188
404122550
756642449
1641011730
1127912366
407119155
1659429903
1342237756
1324107741
1714134647
1196764919
618601400
752665690
1132579866
157051462
42591916
1657008730
638232284
824705419
971669311
1293994865
2081947030
2105021997
1607204188
605856151
1344786717
2093407099
2092001398
1060501446
1691581344
1469681895
2015617629
1946837791
234324007
791227203
658812598
663138154
471367008
749642798
1148365805
1696030036
393922006
288595407
1614042378
1194503593
1441427403
1869191939
586455848
1922922646
1378952303
338734025
1962903265
1004168430
969701246
1071428100
844471104
746636050
210616736
1262823783
607647794
652827024
1846035450
15186736
847762956
474206677
1113060900
633989119
129879275
146977319
613775959
1794682805
618016324
881892086
1887624946
1064257629
1292554138
728753256
385258611
652591184
1768508256
1826318723
509731324
1324125747
484453901
9327255
1034622026
872198907
724275197
1973331215
251115934
28676692
189838962
269745465
702992026
84538509
2027896437
1589878212
1166073728
209261489
1288275579
222682351
511046828
1413414991
983663326
240214723
788939563
331991423
982948784
847388224
600594996
813178490
681908649
506126209
1133969681
1402686499
260813759
1118774692
1803452023
534042292
1058139001
260309669
1462668199
1330625952
40775008
527871132
363492266
165552537
310329831
1133512312
125612997
1418722941
1522008705
1930305373
1764864551
1735485735
9652789
1764300794
2024706434
736259566
1287357166
334396768
1359289984
928791461
1558862955
445301791
181556581
946301458
1234764501
2131445633
806263986
818699110
562528646
449124869
1294059535
628902104
315800557
1882514328
958960332
1244617885
726280395
1326678424
364895342
810799817
459654578
811584520
1982109515
1669105884
1362790164
653860170
701185400
1323692071
1163817154
874346041
1955375128
1943403712
33566222
298018318
1186663833
1920272734
1303094119
345309603
1974589916
678185139
1141245348
189337466
760869768
936470586
169833334
158174391
1521537661
2093325819
902782784
283677930
85412881
1509633884
1537599449
1936807204
1934474526
62001191
636862956
320854802
1851811064
1280389697
293802514
1227623321
1130419401
548410216
44372113
125588661
1654660456
1108980255
1895406423
1503977029
552289270
826219276
1965202349
1561284200
883836346
923881473
126117605
1420034621
1134265733
1906044287
1292092667
1365382413
1034478362
182921387
565001227
148078881
760979204
1500373924
661939634
1993514606
1357858642
1164120300
2093078051
194356402
1043528451
266722732
1831531813
1070683677
2105581898
958320275
865292858
1031934659
4907075
1667089999
670566556
220012555
1495576137
942240738
20818590
1377021779
627121157
1876231080
672920552
1955551786
1531364502
499898093
1899008477
1962405413
1878328496
1535653623
554650535
370215818
662023642
130542864
1132560714
1266037903
1685496671
20446063
2029741137
1412031677
1625305567
1156848338
2093976788
1409170963
17016678
1696386761
1749706286
1300831361
16442178
1337780220
1657138404
1787063594
573013445
567782993
190675412
1401660933
624633263
1023624754
1734342257
776493830
1909959608
158077406
544413364
1690537130
747874026
1948232100
1127407796
1571102024
939496061
1011198796
1467446501
493284754
2019680084
1460416059
1661885363
1564219609
1899512815
1958351785
207132000
1914252992
782330873
884052880
1177082112
985877288
1922926764
1513664429
1049472273
746903383
423479355
201573471
1991822976
841006122
437958385
1876465956
873043554
2122209209
483580771
1847162689
2065983183
1518316746
1635309403
1144089457
91232160
1555337823
1118263833
1523569907
374208128
1887778219
1856122178
414713241
487090109
574386685
1894886076
720608396
1513684960
1263235388
1677158762
1653879526
536719861
1574100192
268446884
272734551
728425829
1089604157
1977214008
1030210748
340345211
1430588102
370307651
1987885457
1249383899
1330693557
687078247
1688379881
1579160622
1446616278
487404698
234242612
1748354805
873414616
548731263
1311163756
505234842
1089951507
1056465539
2117323714
847081204
1631111972
452148386
1714626293
1306271622
850206298
447376537
1136523701
1479867565
1078441213
1637016736
187287430
1748396544
1057764330
70665999
2125713205
315534099
1176724859
1242020579
567103994
636664910
1285992040
893859569
682149940
1281677659
879513589
1123537557
1621480420
1537475478
2131192194
1314197581
1419178016
105621442
2095503099
1721778251
1986398401
1029589816
69615356
205143362
803164534
1149844176
134677600
1420890202
653621321
383826691
232013863
1464821424
1097546600
269511254
96399827
1909682744
413640847
79022517
725066040
1367485512
125166878
1867070779
166005896
855475118
815509277
23395139
1992493395
1485812354
450318469
31674244
549277611
1611465377
1176380443
1252500629
4488549
2002524599
733763708
581590954
2059075674
1533493490
668099571
838904176
1673851258
1448146336
580838067
868585106
485388788
1329597368
512474324
661885026
489482622
1516327709
1007432595
1441794553
1648712563
2066708916
1008132324
1877117398
1116355736
1448237503
994718739
1148005761
1308868956
931630267
372409626
117275177
1190737081
263723615
722619127
2035921340
215104759
666491235
1875713517
1440992794
141211057
282260126
1954717492
1584807348
973719132
37621822
802575403
506769604
488858040
990166500
368035428
1236503096
979534435
1485289096
942458167
1447906547
670225488
1899368209
859725820
529502450
548845493
38334768
204978981
1568110994
1996321445
2058795581
1198061058
669004813
185126212
1730519857
1274661390
1651221721
899276757
63142220
1759271816
1052517277
609872836
466193197
926166611
2072224543
1820726622
1582224747
996102704
2075799691
1290987707
1051766130
901825906
1410204647
672496458
264747846
40226338
1434985852
332226607
776496407
1474851048
821441843
117886138
1105475970
1219884091
1354364559
2130622485
1929289861
292415379
60005538
1462308684
2054070253
1498496663
491182009
754855959
1348513222
180354659
1598035007
275885934
1993575354
821687053
1790006911
2043090847
2109968500
1567984199
1023410271
1768244781
21064917
1447340573
1163252368
154524975
1194295471
1952400828
387868332
181047567
609193641
66451108
1897605104
995225356
379595305
1981022316
1318193855
1616796819
1799931805
1545342268
2019306109
1546220741
864568458
927900372
2020154061
1559513733
505688536
515230991
1151162051
1014681104
942774979
1969578151
1467521429
1724029035
1774126947
1239139016
557325135
1788807482
1726976393
2047959063
1137138157
1459321308
1950933513
463525146
111867290
262679182
1650602860
1754196109
794319711
1708856713
176388697
1554681275
1995743441
999299615
52411678
1262644799
244922981
72286993
1645502859
394443708
622290294
829668807
975446774
1408813972
695035301
413595987
927870179
1797302727
1941964222
768127923
1092194794
351716925
77593792
1086825782
1158852896
772288511
468240293
1123666953
2112377748
1106402740
1812272103
384086375
447181789
1972606429
245128956
167830783
1370726595
2115944665
536530332
1707225977
1182014135
2102142809
484388312
661786811
393216091
543655763
980250701
16056972
1198269508
712224330
1355272169
1183375789
1194153125
2050342881
13096438
1843711073
1563882034
1714000211
124893429
743850026
448381888
1197010004
81494707
1504103538
2135006656
1433215148
1296382528
1491117896
1325678989
1915009567
1436982844
1459611459
2017693059
235222896
1141614987
1190781232
1611822260
1383499155
1980816852
133160806
1929182608
864935829
1556883996
1063542515
1703361728
921671907
73629452
828311143
350227578
790487789
1156481521
294403666
2133177663
1700683792
1981315524
771018637
781903235
912646682
1261069361
1944935118
452812214
400253511
1341378102
1587893479
1981195994
981066678
2003733487
733735830
78473732
1449698000
1815598629
142167161
286685980
1955890791
814196816
1574099838
2057789703
1654349342
1039279961
156425214
625758089
1825787548
598073235
663219054
1512173278
1647314677
1223860284
2097392368
1815998024
1121583481
938985066
638462685
1952212268
1527588356
1303217913
1171926679
154191465
2024229231
1463138579
414402997
1581714140
1782592116
185348140
579613426
676447552
918041619
292207381
1633832321
924433571
1591060975
1373662626
1309719148
289233518
1845182865
163292488
906305156
292317653
2130942323
104192623
1279133301
939783292
1404281434
334763295
757392485
451637573
1368149795
1289939972
1932784371
1210294771
413977903
1565268762
1851247534
1050976565
1516866725
1935398869
19209451
279116107
301020789
2086609962
748557329
1241480226
502770773
307313887
2024902029
841198639
1628935121
1678879903
696237066
1814964234
1343990095
1086802498
1013480284
1815228326
1249627960
615023899
1522235731
616084598
768556488
60235247
1440548641
1178986014
798422383
669230757
1955596497
2017539686
1488100775
1450962004
1887896709
1530476048
959976689
745065914
1557273030
774734075
2029218802
210027568
495062574
373216174
60173407
484979072
1186336992
1028828960
800288232
1003607713
1895468107
359156574
1773746788
1792733196
379035973
1696545939
1413800885
626855486
1681902073
1023519441
536225310
724207808
822321853
634306016
1780760114
497200358
1899437116
969334065
1438095073
944035564
1898088011
1440041092
757329555
498073130
439491156
327137217
1427469561
163967976
1201600691
941370051
1396596056
715490361
1695442772
1322424253
539703623
1312478112
2006638381
1819580180
407832733
1596667088
996234895
1491761619
679884145
1588912245
1008062238
243846330
111462143
1732486064
1775537125
2050786140
443529208
354818786
1689678177
112496190
98916788
131867964
1855536258
1727838076
811777291
18482323
1777436372
574774585
1692332140
821281809
1108243457
695799342
449608793
1140178827
181894859
446798494
1358119470
2037948294
1418911418
395330276
1486291832
928731072
723860714
2072695581
313428548
2123530043
629694508
440495137
632687110
1129857796
2019403397
646549821
844522120
350551550
964121780
1518842693
1606073800
128856186
1981780692
17167393
450312084
783683705
887562953
756769657
456972142
159163147
1274221265
485692563
1250037824
1611428084
2028156477
88633601
1976008606
994193469
1981995790
372691869
646330042
1853899975
1703636674
1705488482
1280537822
2140403467
2081075542
2004692044
775588890
1786883838
523323391
531157688
346314787
1786030184
1091909038
1431226282
1462557424
1140939592
1286681587
547431646
665776717
389043483
1913088841
741398837
2105986344
1823679667
2136964248
1745075243
398278436
2077072405
1647768407
629822586
1331935822
9578134
1962055818
1096635339
1058955923
1504246361
1474063997
989158412
488712953
974295686
1716898974
328863756
91224143
1098543239
1266127071
1351820800
1581533331
1325270043
120162832
1326474818
1995683696
27871029
86283871
749667488
1777396286
1540970065
326353824
1783169577
699646380
681418121
1783259565
1690623353
764467773
1703975273
1108813138
1336468306
229679756
2006396782
2136946294
2070263152
888225898
1317846569
493613005
1305103909
390488478
1151034282
1507568693
736992086
386606104
2061565709
818510809
27711608
1941672016
239297681
1444241559
329010827
620953457
728164352
526821967
1379338794
85800926
604705540
1959761253
1207331011
1913666012
1743829586
117315504
29656176
345042842
1202411931
1057063837
1264277799
706340235
182542749
555450382
478438706
2043649841
64031092
542970795
1376188707
1308271413
2081626690
1722272003
1251534139
1795154540
1733218575
1651821391
383856914
1032468962
1836354172
873036450
379181250
280968150
533583882
1874555890
323296940
1024754402
1958622373
1373409867
572743538
1988477125
889940193
1255237551
2024802448
1723396183
1474264924
1872648289
869805026
2100550815
1664350288
2137740506
146773953
241394640
238126380
1500729310
673446104
1935374809
323990207
469842778
1360601405
399372786
1668576223
494074194
471979971
299067657
513238370
2089124559
863780195
1556970313
1318633229
1929588413
1656260247
931964365
1260097179
808605377
1760088700
2077623491
88847232
2022572444
1972059131
1261561845
1013841725
965780213
1925734451
1007531843
320557449
986228791
189776364
1189673133
2113024988
2024432229
488328382
330771960
604939608
541460074
1289473192
911764256
554167861
1145493156
346787781
1776458519
2069699701
1680477845
225950376
91327799
752134863
1211800780
500845289
415581872
619467428
1469996732
306540101
1974380319
67667958
1954603888
582215060
687497520
1398293064
1868456881
772944073
112389887
364488520
1244966667
1726937321
304179674
907847273
672388393
1589080776
403875084
389908819
635066755
164296191
1654704092
1297220816
844983713
353902878
107106251
1087635995
1422094248
1388582140
1478456231
763843424
1997016911
1589259709
570877543
578712376
770743491
1810336061
1901915107
1202164038
7154809
1795733789
2039258839
213743281
966290039
1797108703
1278842899
1445065656
599816387
1695398916
235219412
2009955464
937931429
2022863531
2067553149
788053772
1686748717
1910777590
1278971680
190308398
1279411789
632678558
897672390
981506045
1319316482
1058843713
1156101105
1341755596
1095595036
1745076011
937254210
315099700
952579149
897470686
641145332
1044207915
2103871649
1887518210
193657543
1320963583
1474504283
1791846625
1125655305
1203910495
1835597082
585638196
945827967
719414422
2071738164
1220735988
1730535675
587285628
2145141042
603548122
1417340851
1551234709
1258378843
467321976
907013050
1917774879
1221809928
155742367
2130409551
661806475
813275838
908036088
763356133
536109646
1197712260
1307576774
2021331019
1624614597
636279101
831443066
1445156344
1198187156
518285585
635619975
1090637705
687311939
628595539
1335519829
894788286
1345959266
1022693024
1050927833
2025163491
593219455
1777201277
639958496
4225368
298905703
516534623
1480170954
2030248943
1666700659
1382873090
1558645187
1753473049
572727571
1157150661
2116980123
177093613
1133870634
1357692848
382860125
756587079
1123833977
44348574
49900501
1809717324
27361615
384213224
961537608
1578925620
1164090386
1858729028
1904249377
1339101045
1537876530
902701100
46848970
719893751
250506974
1427143210
851901634
2125920304
750759496
1571567303
466432616
775603192
905843403
939861281
305247499
1084663321
1704527448
665961373
614630578
1850022387
1929056923
1733109951
183902365
226455776
805353626
1794433700
1359419627
1062022049
2002485121
1535412404
194671827
1495106302
1847333822
114232842
297906959
2117279898
799629583
809296680
700152328
1802881418
1216802843
1259568656
1357509745
1535660067
1390284659
1004428305
1401203770
499236295
211511389
2035034290
1460862441
1293883949
1479180613
206497695
1241013461
194867722
655619640
628555041
2006623740
218571705
203053553
2133539111
503584246
399238610
1826519485
252337218
1608410388
424200776
446163424
1767491479
458569799
796790274
63457678
1052195053
526009281
970331659
1688415162
40420800
1910612937
926099518
2027705223
930674091
1219646418
2081885461
114375816
1085685190
1974020619
690318842
2044975057
1224170612
494269525
1572151946
1358609584
1364493319
639310079
650394206
899981438
1422942603
566097445
1474814541
1155989551
1717980933
473740246
1791361713
802650122
618620522
275371860
526978025
59887418
1182398314
714053566
1289872528
2144399183
123262169
55575624
2012010730
1758795935
1497428900
385428016
1619834749
790015459
483627011
12364963
308977628
1822643544
945018612
1939619964
437827320
727768063
359224392
852334036
1367831291
719761740
303414005
854880107
142677054
857372661
758881402
666961789
629306585
1459906409
397112849
464684127
1307952437
1482807599
1047170132
83709480
906042215
2120096255
1201863761
1370812143
1093390876
60694615
1312746726
51061673
549324629
427684725
1271746927
388535870
1415191959
1929098976
197796983
598402313
195570024
1918741484
63484840
1030883142
1006065547
1934054342
1707435397
17241972
1164785974
52448941
245070178
203117286
1980012877
1039589914
2126559131
1969734549
635982691
954940601
813307539
1282663115
125826206
860164276
54156463
1846479327
1631587392
1534520778
2023099105
1279532708
656824260
1815416972
275284872
1060255787
1845992081
1417620967
1533402814
1576703021
1805663370
963799850
2120952550
30497513
1622969101
1450959374
294236697
853391598
136212957
943302435
11057895
2032200229
478507270
1500393904
50478669
1416007883
590887507
345891074
1527082191
1433503251
1403906101
907147707
919385821
2041804930
1181076956
731155092
1835469768
199072142
860724465
983095924
266186578
1317109860
1632643691
1854262641
462206130
1819760719
724584728
1353544015
290643447
33425643
1834561654
2091628825
54688945
1582481670
11676364
1615801195
787118157
539469720
1240952828
56246204
236871271
283460992
1808622914
2024936580
779344224
1142946505
1079304922
1633444426
562542797
1434085622
1406726757
2099868899
1851389315
673609136
963158059
1375921841
209451148
704250614
309615683
7878442
1954750364
1158063546
1463493990
97760481
393650229
20093513
573512443
1788891004
151016564
187158071
5094171
1207047570
509085536
95325427
1611936713
1668570178
233345815
998282851
526088419
1392981574
1843939372
1455898827
1753902882
2145591401
113291948
577599609
2122028195
26595152
951644633
73392309
1412125710
2026825272
834588389
43369730
816530989
1870438491
530220278
620953457
929431452
1832444118
1190963078
1756494044
1977334649
554725070
1001916244
750747958
322297796
317989954
1711506119
903889378
196466420
1317944173
607002854
1458399374
151562573
409120254
1604408798
527745661
566677672
798054388
1176461253
1938551089
1470663131
259604297
1992589629
1227715166
344668578
9026716
304939933
1268918290
476480800
1444811860
364902518
1498695082
2130787430
1386912252
1224355523
96199084
874299395
1469709360
34809382
1595499590
1296431032
689992815
20264727
1480541510
1773719157
1147141957
438878965
56202788
308425945
1362040874
153414689
1275321557
538043055
344334588
818991003
541616841
840873495
2054145779
1213565684
213768165
1882898513
827727973
158809613
19439132
1852982877
820040287
2134875490
822204981
1699797061
1494928561
307782610
1598747442
408498547
1097885828
68119121
42170426
1227377087
1497838835
991806507
461099684
1005798801
987487700
239332275
255390739
1804380949
1024624999
1485556624
25982869
2112846791
79111986
1724269238
1325015770
831380026
635971205
502519603
447987107
1927821862
1900242363
718693252
1986130892
289614508
800146510
250165249
2014308145
1233023869
1959153655
97598988
1980211009
68193088
1851207767
1424498147
884814714
974313065
1083904883
1522772858
1162142582
278170456
1838966664
898736420
1404197726
384629979
934138189
666689374
1832806521
1965187582
1705752290
1315701446
1095840981
2030967219
277505599
1097704554
1270541611
1520605184
398246450
1445099974
601370085
867587800
2099243515
636372355
545149565
1209813245
251940936
869416284
278082946
1666233988
804715027
1786456998
2071709082
1086594069
876125631
311540011
128889266
878001414
683129986
1441973631
458535305
226729223
2047163400
2105775625
1339762718
799448328
1059659956
2039409983
600613361
1311661116
1359646765
369717886
1575371429
1326681491
1051056323
1160041226
327210864
922469644
724721912
1575319291
1677938769
322187499
540822837
897844831
1654269719
1471713976
233519919
435989035
1477196815
279378499
2087218141
2116491015
1655715269
66700488
1735049446
1161276706
934744881
940266301
406464616
898605218
976947553
1220641761
1103502791
1079315048
98980806
836664936
156737965
993991458
1312292048
360615966
1270227339
1075489929
855081074
2004960632
91759969
451554692
1770292004
1660801414
1323092656
1761982606
1065381380
1801933039
473063323
377267463
14513559
2131871129
634335427
1165993444
226555313
1488202487
601494605
474325336
2100711037
1624460413
846652048
187021930
552116978
96964120
698901960
1410922937
2048372501
1694219883
678840152
1889065643
712997008
210979922
1668287463
496549794
1031293423
39322956
1618985053
2005646764
771621589
223622642
2117907112
1445255675
463199866
1376639959
269258390
2048035977
1249987694
1527850575
1033215133
1767275393
525272345
1115969237
390826667
1239784014
1527659195
1772081212
112584870
1921844033
1630018929
1004759155
1193592890
2030121718
1390002231
266502426
1258401539
593387216
1017613062
1281456588
1081301682
153142626
431063142
175078405
1322170471
1466061008
1424391022
745292286
1382367447
753988561
1769577477
1328445546
58605028
363565530
204073457
1692441890
1937248429
2079340286
1869635405
1604166739
586423404
1158519141
782776142
2078548939
1901754772
628987902
843110320
993430599
490705870
580577189
1348488470
1216064639
1763761047
201303172
479399895
98464777
1345014575
1405059251
2115206250
833715191
742500865
1057206258
153876932
1301999900
1310710675
1747531038
1681025252
1328776457
1567983686
189801976
43174032
806708103
1519005955
175934106
646298053
111107238
1822024974
1688814152
1905814845
289080554
1501426625
1517687778
1080469029
2013671156
289544287
1128801141
1529823796
1707112351
2094107010
2128280943
71495550
420330442
1476282119
1034529983
349432973
832553165
1103415337
658114264
83096471
1263673535
1524634933
622098373
2075849506
122384619
1769766246
1406846275
1722246445
432461368
1422141407
1940696314
2121972164
816063384
297631180
1039764433
777565891
1947212111
570932689
68034035
2090189465
2022222043
1922219353
1447344554
1541399305
1752332585
479477633
1880638560
475787778
2010343989
974454049
1539328724
678052743
194164631
1683251370
668541374
1067085831
223351027
184322254
1373835654
333482766
1880114207
2044894280
352010109
97026765
521920239
2130673613
1388042978
361082894
709373753
623816192
1361240410
813085885
980177198
1705911329
1438384112
1309489169
1073741236
1438852417
626452279
22605693
790031662
2105547612
931686156
1554480064
1718539506
1946861440
742980118
1233678642
141119950
1609768438
1868452408
1657998162
226207503
2037877547
312437327
956442103
1921266587
1900264037
816718221
2123966157
1606659347
629678900
1396720643
1866654532
885493271
496639210
1606356214
1240406511
2022655680
2003349174
1089661413
420854418
1147589805
80120981
955211651
1673438478
226766167
190503441
155034574
1838007137
1514458139
1254615132
65588368
2085937415
1041189930
359266976
347091033
933190293
12630837
1978587817
907549503
489076536
961254805
1791313962
935660842
439062043
2070500066
292413018
1182478544
1148109587
67318890
1853281569
1574237218
1636347746
140053724
1040721985
84710209
132211740
1810384180
142602864
956335955
1520634991
406614187
1078028869
1078432527
1503444752
433971543
478413490
1024925630
1485695031
96634036
523364335
842014882
1508560708
1536796801
1682845320
1579685967
674323761
1534163467
163259455
558184951
615490160
397793098
809899771
71884530
893824227
746656561
306002625
1906750698
923338956
670537960
1809789112
900116512
571672559
691064568
1365171392
1544053937
1568347832
1152648524
753723475
148818976
1203502694
916743260
2001319543
650977447
2015853971
882265914
262123296
9126234
672515305
783730575
1528447558
141228171
1417874939
1437847490
1606014488
2010663834
1893471746
1264240071
2012480908
315435694
1665748821
2003552170
278378400
1861434401
2144535001
1693393465
1154007822
2099013432
605654199
1244043951
100634595
266091414
122343893
1151185529
1387050044
1317984317
1596982917
1685688249
1746143076
1595911574
431878010
511797852
1829927921
288839226
921855210
953798028
851083718
1525028286
116000002
1842960574
389822244
330643293
195889948
1556401434
105390091
739668448
590030449
903490169
780714809
758275528
865648497
621664891
316406286
1325705122
1716900944
1981124130
875839401
1720149324
1180457474
1173416352
952688519
1781325428
1292603734
1137948709
720608396
727420918
1229395116
2098338796
1197564957
1412989598
1278337647
611749363
1099644935
438517855
1975100090
397319691
424467725
1331304947
1439801491
216616837
2101551999
811135035
1352794990
698523150
406430266
1196165515
84670999
1540048074
1336349024
1633541992
1324131104
1814253349
571970176
759493679
253739266
1975728532
1794098983
471826442
666600460
1724839500
1873720519
443443414
1398911727
1134776622
1866279873
750026460
529263185
969181454
672830701
197461682
432782388
1783957307
905836545
454095492
135972613
2094099909
934975561
50007080
494820935
550185984
1164766129
279736711
1419023140
912854854
661674812
1117945926
569687380
1278011189
836637187
231403225
1712220653
1764031294
1202798759
580364575
1446127078
1515420984
1598841259
2103334692
2116291793
1953384015
2028229178
171557457
1842985273
2061617932
169658117
849095747
1242181659
1250902805
602674255
1871321212
1346591214
410896306
1293623177
718534760
344581325
364198772
1494750275
1102435269
1014253541
1535044522
1454120742
396585806
3747790
543096549
1571012685
1541562128
220415997
31204633
96518305
353644592
126383148
1118582946
572216058
501042304
1798940293
234612434
73320946
915275432
765517309
1319815735
1288534586
1628352513
1042678284
1333704280
246127835
1264481520
947693217
725042813
1652117054
1252995832
640660789
2126223016
618584861
61832596
1115012515
891258312
597405237
1885667695
31795535
2127347828
2098454594
1269769784
1842395845
1429541925
118329152
1472855203
2120741317
495747736
958570922
1392883715
380807210
1210404059
738023301
645773310
534414543
1559697353
518426837
987076630
1137635527
1369468523
1984903945
326356541
1442086010
340907139
47312862
1860946609
1181253681
559870358
282371501
691541905
205836720
795082258
1297647247
1213985410
747252411
1132055684
991895276
471759381
433258179
368322403
1680432796
220310864
157982885
1325591341
1229954744
1142452723
1001168007
1024518160
543404002
1748544188
1790781979
412635780
51488844
840293002
519534170
2139854960
1401654535
202513564
507113311
300779258
45043124
1799173909
697687271
1331862236
1646908310
1791212116
1144940361
1536938619
1888648638
2055925690
678300546
2498985
718953831
1971552786
1756703799
1791768252
1109633924
25960138
1094556252
632385992
137995171
355408761
135313294
1694806828
1152536624
783785373
444353538
956453796
462007439
1743877520
1426100022
1638497986
1765389213
439439618
74270509
453714126
1740661385
2068930485
1411137541
1430016660
2035814296
649547458
1476541040
578534499
1192357715
75302283
483389003
1912067175
498296189
598859812
1542239585
819258239
696877689
1761511848
1720168458
1076888034
1390742869
1495990738
770980871
977944127
1789893330
620591119
1072708388
763294974
1009653818
544178033
246913973
183786365
641937245
1762593633
2038145754
732205103
980590792
2099063108
16312028
362147258
42197012
981875922
700249107
1393048327
143848223
1848666199
1818608808
419149991
1077881220
2103141040
2112321022
611962169
521921962
1655567912
198864582
1785669253
314354543
2076457802
1514843152
1053673686
588150703
930910165
1461556723
967565335
1461665834
842721096
521974173
42872252
2046046436
906534961
882533883
1363170572
764292919
2015682716
523854235
1088385820
2118615387
1828569484
813218932
1678298627
1364653458
1756789168
1267919966
435855757
156326290
1767713191
69206292
102232192
456013632
22983896
1354320048
474444322
14630941
1126590841
1765200255
401098766
2113734944
2087017927
101530061
174499919
152313302
496768468
2139220778
1926251100
754097296
717525321
1791863047
407731509
621282997
1954212340
139225202
1912856947
94662599
1835646487
637117131
1247426634
1723367701
649368054
1439521794
1483808736
1430967477
806029650
1990627872
577178204
1714665605
1147067809
1698800871
1690747812
1230082386
1006780939
839481462
1988986142
1276413165
398446900
1560180989
1534898966
803026565
2000796486
1647655947
187013778
1958208496
1779498562
839921749
530378648
327345722
1358096871
585988372
1029400829
391774835
1981705614
1732356010
1383514095
1429611735
1321626597
418383852
2040438268
1766573602
1895216448
1398623179
1414012882
1111591956
685795757
1683227978
239790466
1852454066
1370597139
850410563
925097842
1318776552
1058436372
1894470934
1983547260
1410913192
936905135
333693598
1055337466
572124166
664877910
1207897605
988446128
1971578629
1300089795
257892118
336133117
2127411684
1312252680
1914200739
905123171
1284944161
1840980909
638551673
1535596541
996265098
1560083957
1518113359
108064882
442678716
316638148
981186784
1917409940
579864061
1912029876
604376100
1442526672
736485536
214823319
1633890867
1256027759
1415082144
1456859257
1301023481
2019494963
805121761
1185211431
1984056594
1393679577
1467590145
1063344194
10864459
1766471637
408345920
509684024
1163218223
1180940894
1213865883
227017268
1603994694
1677048574
1933782125
511252123
1166991974
605635757
221455725
268328517
382808491
1208443179
1534337592
474669706
1485680448
2083930803
825537437
611300816
1428939949
177077327
1473694096
1343961632
16406584
866076105
1383334119
343849753
1247568509
1435158961
633432416
687522141
677717591
1877190805
480938761
1894905735
1336273956
1726169822
389360718
1593559791
1724096107
1033179536
1117844814
1966543363
1059076156
740214629
465233238
2039132099
2023088694
1840935987
637768832
1788362168
1254221266
808215203
2046933145
579989267
2008429649
1078731323
324635184
430209402
1933109929
1309390295
233284711
1208930603
738223000
1421296870
167388569
1029021493
1880005937
1138768854
1289220204
951045545
809474947
2135054674
892131113
1387275590
1173390899
255129987
1327720702
1147669682
239120601
1354751473
1848269319
123136653
1804233673
1275004213
1560677389
902526092
1139196686
2125693353
230484693
468632745
578097509
759365465
6752539
304788614
2143567602
1440485484
1396161531
1093989869
18950039
1965889526
478962838
490757978
1221036651
430810981
1558545267
644872111
1165925223
691621931
823196533
988673317
1187140047
1076790359
914742877
1665823911
384913742
1023891624
711644020
1570744201
1104353948
797776881
2026518229
1479990331
597143056
1364786472
1344496882
971497113
861291826
55506645
873492475
1052395856
986921526
193317189
986938459
537149731
523124353
932181436
1243090802
1055427096
153254628
1879585833
1039839407
156511161
1193569580
1107885368
566401719
667581429
795959877
296204145
1805220784
1499813815
2069578115
2055066078
599530426
1664266648
2003176662
642002997
1134528421
2032153150
1187644037
2040244832
434937668
2121601489
830708246
1113328655
1335472013
1574578431
1541187870
208548811
1671169585
1092417611
996419095
72953654
1032900669
1774480976
71516456
1756049397
919354197
1375056016
1390297463
1660023095
987991091
88826902
1541051393
1189165998
1656931235
875385284
142935634
1044204064
1290395622
895979214
752079502
469409211
1489101559
352764488
799169748
657512292
409414393
2073852436
242706082
892587171
886973368
24591704
1679009996
923066544
1637314150
2085442634
275370434
1244465033
687239174
140510896
2107529705
903844813
1052968995
480818901
1063146684
809765547
781031513
1658153547
99521426
1751102761
62682401
885872406
980816696
1584547586
539332799
1159302002
67090173
1687053852
1346118582
396680513
762015600
1142013474
1801625899
1224444195
598268050
1989343058
366038444
279147874
1768097203
1053786518
1953860292
274755108
968067000
161193691
71633642
752636519
1539307082
775600261
686865795
1542536138
1501766864
2016131410
1763644756
1541034891
192920107
240361381
88766371
1303202950
270489529
292613805
1294965681
769839724
1099619669
507566158
1450244871
1301574544
1994284182
167921862
789398549
1315190566
1418844428
537967810
1654579033
1745385276
1991351788
1267485937
1283787633
627727044
563666539
4325070
490640935
1610717267
1240611452
1479225883
1820103571
1886443529
1433505926
1567208778
157036079
2038236291
2005946512
1986450381
662395932
586818134
908419001
389835118
176408342
580744672
356122949
644289175
1071381898
774537589
477912344
514989106
1008600349
836288815
483996503
1448716133
1762599329
1113900180
937690836
932861968
1432133565
1319591427
1439939183
850565345
1846774211
394592563
1917339041
34120680
552241399
1548401583
1274690111
673835229
2008313612
1748009492
944300588
860597524
710249148
431256777
402460809
1118029610
1807899218
193115918
703649519
1178853898
1528339495
995939006
423014879
270779095
51161376
1723484515
263088024
203539276
807638466
1737486108
1105130067
1441976435
1129744438
412762761
329198489
1819355925
1831668293
223166334
354931304
468189665
328143534
1498054779
1701578079
595827426
3637348
1111826493
463359658
1794703920
1942543739
2007243930
1722171828
173411558
1113402965
773472179
1648896975
2042714218
1345378756
817263935
1515355410
1710607488
1196210870
1537382359
979902854
326416774
1063816990
1692473619
387061148
665827447
621221686
1699079020
290210735
2096289144
1806817333
1972836619
1812151252
307878165
2105176314
1838597273
447913255
984734427
1283235015
702207939
643874574
686838409
1494421542
1419513077
946760723
1172280020
1038589676
84179100
242619589
2104593315
1999396123
1657110134
1490266227
546015024
207279777
184158003
145300141
1285526736
1120228679
1605804139
419370091
631369332
1674321190
369858102
1439009244
563825742
176223527
1445587154
716240078
1164011447
1512109854
1644329924
229695630
1435984858
388620837
402445222
1978699323
945786014
241781197
1837918954
993925516
1609247657
2113496359
1767288475
507427186
1474690696
649632759
687971604
295012339
180365905
375008675
1293076118
84143581
1933605326
1345926186
1703824511
1510830126
58275877
1452702832
276369481
1535496717
1099188043
1904117629
446189125
822085773
1825848801
1010340592
426589224
312309406
1865539581
1510091971
357402846
1518429686
686555658
367882211
647874663
1158871660
1494610585
986879963
2067026789
1710583973
637656781
875175198
259518411
1318931667
297729167
1895522436
1268597153
2061173945
703373806
33474534
181063633
1218521058
888334500
931874181
135103431
957436623
1791041719
589121123
863921850
2080900992
795804358
810701951
137202709
558094341
180687310
1752133001
576847174
1238004513
1453590664
566639220
185289237
1454214617
771178280
908846401
265130074
1901982565
1139298709
944219431
1160168718
912959368
1212502383
1674294522
13527957
1642586868
1324677552
1537917632
1026935534
1566373251
934110384
37665016
1122118165
1954443359
1492140720
1423530387
2142432420
2061770211
643972734
2053522929
543838690
1399405752
238131824
1743671603
1307628741
1316804459
133152447
1733871931
350512450
1046566444
1506259654
48819286
2060702871
1179425828
1240368657
379676213
342322410
794940171
928713585
565159
2025928940
2040915187
1128501829
2138591109
55787764
1551260627
526579282
2016477208
408504285
250512414
171684975
891599423
1656760918
1656283806
1091386778
1557528213
1086408517
940347995
929036153
1012370024
2133499467
444422873
1936346054
1533085915
2060629952
1073156865
850989702
1448974622
1837240506
475959833
2056885670
969808761
1425595609
1918762914
176448022
521762620
1134910983
1085278986
872844228
389951393
84142519
1423214925
576339251
875556034
382452089
2012947504
2027025111
1794459397
29678741
1327129795
599910548
1767149148
1217216013
804867310
683060829
1553860573
791050666
1411833558
1564340298
1562384332
560348570
2030503340
1044117418
769326344
1557372763
1998860162
1637879186
562013058
268563637
766376732
863762255
341052021
1026932065
35372665
1811401497
679009725
874277667
822998175
398661760
345387123
440249520
2073432352
452443729
832974833
206476029
593356555
1690382339
1664784383
1827011213
1409420947
342411700
1017213862
1729711118
1121831038
535749864
2147376484
1760472205
631066143
194903834
1333848226
1710796405
275119545
2145564264
2044564789
1922270355
1865216577
31902637
444769627
346013857
4036747
54439857
1431792675
1123248480
2056775701
479757723
308138288
795424282
1873736425
1637788656
371450923
669602563
1456262460
800884644
1636373543
2052392050
139640999
34386772
670566466
593548492
1672923313
1853510656
1714659703
1631623078
1792717290
1114303257
1337913511
826032462
1389359494
517607899
1758659670
691407259
1332228945
1609405764
1812458058
1397112855
1447066272
1238182050
309655906
544426883
910105288
127754448
2090409150
730646726
1823240372
813881988
102630521
413218710
2043448972
1245578878
605846937
1738021228
2022858579
875929114
1380354227
1271844275
1043353874
853496010
1796230973
1279671185
1440936885
689813374
1436888197
1874313225
603690835
1359162469
1562909760
1239189344
1292958003
1046837578
2011499215
1606089930
86456165
853093408
846074062
1983314523
884547113
768104487
1265609012
1744535431
1624593856
1525263300
1019791411
936894330
1448822818
1749409758
1663912496
1324104454
1859891430
1877455586
495671317
1227840116
267387231
633991782
436016650
294342732
829441273
576256671
1393918649
321257062
800993684
1991911129
1054615688
2059167756
1637238981
2000285483
2038753382
1080556616
667070966
426299255
875073030
1264455177
1765031073
970124628
799445375
2104392099
145763949
340754543
541569637
2044594407
1460836288
2140071268
1472886821
135258073
318096299
1286017773
269508754
911937394
1871824680
2117946601
2136072309
1832798189
12624220
1722636360
314586112
840953929
557232705
1152016523
352395320
1059449664
2076430586
993234060
2050494650
74858937
1523064676
1358230111
137746497
866721211
1914037757
944610318
2105257908
824286844
740856989
875605986
768507686
606614166
624903941
829112813
1248478033
1931578018
92132003
145252953
1726247130
1964254030
619951524
1863928857
1132459271
176268778
1843536479
469016324
1929681577
535717560
674286938
1235349798
148120256
763888555
1915231325
1291883218
1900998217
231314162
1500323337
1349741525
814475791
241921727
1438666572
4336105
63258680
2090700807
1715066476
610908659
2064985351
946126547
1274320215
976297431
792197939
342583832
2113284517
1972402507
724952229
705927314
576655684
630821574
1466644145
937167957
1145027207
1502925744
29593932
105076167
2124122799
1579771475
1552453555
1166308379
746251013
957823170
1352094760
1706586358
1312923021
617463980
1295877685
2002353189
437508252
498369684
1010574230
536544180
1809701188
318836995
1655330974
224719198
1646410074
1236934415
2003140341
1456793347
99887058
222198479
143113136
1508460468
2054194610
536973607
311471584
1043094306
1545764113
2113086958
2034981473
1241254101
1010942195
1751734271
184311660
119586044
467008824
685032953
2003253144
972552537
775399870
1115471882
462164463
467712496
27026279
659772690
1107604901
1838643472
1143935920
247057838
1954514520
304421782
205606032
397973829
155479070
1173415373
1729181733
1569567181
24130992
713337106
844617954
788414874
1876640721
337450027
1462991155
727007822
1756673304
1627890502
509857529
1180430024
1577329466
469855563
908629654
1935275701
238036372
785433688
961650671
946402111
2037132215
1518412559
861704801
1844226532
744979361
15395202
1322903956
1477194946
839303200
2070209742
1802363328
1591216450
1289692643
886865310
875074070
1734635917
873398225
160434043
1639532984
2023012504
1304499240
1051766168
1982388549
53216821
1931324689
65612769
778386923
1682197367
281581653
97523900
911668499
971880641
447560939
1660805065
380490284
62527186
1628248139
978183861
249322114
2136013708
659765074
1228834765
420178776
1086841029
1344986622
1135622498
1375399270
1124511366
629725830
522558412
1997702591
143579568
1940279124
2063875480
1299991707
1655423903
1424007921
2138312152
654150125
1794530751
141621989
1270061030
1953890178
392207845
981892090
948633426
573895708
1873795971
855470478
1903557754
1725918670
1744516076
2089169995
1827239736
973700249
486593387
375918275
1562972885
251764108
253242457
22700249
1058940594
348197816
1943652940
2095183568
1964969131
320376542
1505781039
1315251520
510820760
205134458
1356537767
932660629
527957663
520626829
556521641
31855498
1167320854
1997284346
900447820
66288468
1616188537
219358646
977837113
1328136399
944227333
666064343
1191200206
177130720
296901598
1379855494
760569479
644846920
1820797709
2009081637
689140846
1356451809
306957756
1030167950
1906053536
1959126018
182418671
2039893862
644742714
273657716
401237393
1635746529
1810792511
1117729844
1627319274
1361849998
883360076
1249979116
342409496
1946986956
1784701277
1212532128
290676568
298251004
2145091162
1488647022
55267398
294319029
787053666
184831383
1172373165
1789800920
1981949578
384952174
938157740
629017186
651684277
426511934
46731453
470955902
199916670
1296448947
906897651
1032951559
174180709
598066827
746827804
1574011205
633478217
2044736736
1980401706
1563264197
1198292523
1179018572
1522385776
82269166
785120075
583123871
1029128649
1144865472
636468034
536193053
600429112
2059527807
215968574
435999954
272074636
1739095951
758512973
203515067
1483151878
916487971
911757469
737684653
1228909123
740940216
1365084578
1115780685
749744661
1771914853
1560673109
54647655
408888599
100183978
1558612467
128446244
1824656229
306672291
2107216177
1839380472
478476636
1319618446
663365996
1202164038
1357911373
1159297441
1450420300
1245164847
278021006
98358740
58425167
1473358231
2063061997
1490864819
1414112299
1842715064
152922751
73205601
1931341210
253776041
1425725226
989096965
2087811860
791331036
87279971
180584983
1548955876
27278264
839420727
1077356324
1464729168
1524533091
1495819449
1442551824
987015060
842010427
19460598
286675693
76605793
623321450
1345373341
674939464
1546892039
2084793913
1656540020
655952205
16889061
883687301
876027365
1442901726
842609085
695005244
245006924
74125098
1862317455
1914645931
778582301
1366213716
800348027
973937254
752127212
1031589945
1896289465
1971052658
428973619
1065072508
1447919064
2091014089
921002800
1370089387
1141138107
1717664147
1281039499
1950582222
1062814068
694888019
1311586692
806673759
1578173963
1233717221
248259429
1015541911
1366069574
352469470
2059690990
1506424220
1902409538
26989011
1093972686
1081016378
1250233649
174690700
1718985409
1238969322
1879970602
1669374062
1297405949
1421744078
867360988
1198338606
794394584
48230532
600793444
1328776591
1560744881
254446056
268625632
691162763
2059281791
735940066
2015256057
1643515317
739032761
2045218636
1312668821
1176355215
56024007
150190656
767249921
288271477
1193136973
1781213028
1756508657
139937937
1967042992
787448716
29241720
1956598918
297272763
517085187
2117607391
628297870
1753696990
650978872
519371722
2101375939
1013817755
1856330147
220050514
2051862792
1152897272
858866730
48350258
1874296718
1020152505
172953469
1040873756
1295538399
952672735
1477976666
656337159
758549549
1822952983
1176542052
148804998
1734339091
165925657
211190816
1428824444
1855476974
449443039
839481462
181297247
1714235248
1687228780
1396738241
359532115
1653045258
557317629
296290640
1178913201
547514658
1373318457
839451543
706818091
82186812
957255249
1933585422
1773914614
383567211
1371545305
1167064821
2079289035
366087017
2077604174
1563283456
1682417318
810892633
71689354
472926744
1995075779
1216002948
91888116
1402339348
1135342748
1250513230
137658105
418072556
455391461
311615408
1335057319
406096285
572142201
524833041
1934614247
388069629
448296984
1448044673
1879250034
1264883282
376020149
997518848
1844854729
2086772109
1237649768
1956981306
224203436
953891696
820626613
1810613087
1236751465
1186563025
857538612
288481455
2014209831
1027232649
1408606165
1472310841
357995836
2009747359
2033468930
1438372591
1488521298
1549114243
1110468552
1306400785
179477077
169601068
1487273305
1745103442
401098766
1505531550
401020830
1609352613
575980834
160441827
1360161928
466893431
1808397349
155339532
1037859404
794222458
1857433020
1464099731
2094762611
995301397
1122408255
1791081268
898480075
1767133596
848964835
1687667722
2082626307
1415931266
57139994
1573988167
1058294781
1133721037
1420649323
826117284
1161817146
902693806
433686223
859252654
1813424366
1550349961
1324326193
1438236959
1154180122
2047036171
356500821
1018063476
442951055
1102662162
1723870775
1473652288
1643431055
836118579
59754015
260515789
534454891
865260315
1502564057
635780213
1524128814
2049607464
370637759
603687324
727954640
1214424231
1225133463
1268024105
1484557836
6479598
686765739
1627761501
2080060142
193713026
763609246
1165077994
1273285802
474371659
191794305
638015158
1602497893
147949294
2103770811
1935641574
891801148
1691650085
1117010858
1645049382
254779850
1831777180
1766569859
543770951
2013531050
2024795750
1938830156
701534500
1202540909
1086273023
539119345
1767921015
1860057699
1360008720
1551387724
664033125
1371935548
1323936602
1288559820
354737380
942508368
400301572
1988267926
379472037
287909800
1635871954
516336118
76032633
2077667691
822760888
814809139
432412271
266707053
31669486
1919112734
396206425
1188787333
1015214862
845327041
1246017618
1609895399
65395929
1064910226
1463848388
56673487
688067276
1785930393
1634336284
1060383659
2074526877
947273518
1902126624
1602393360
581921950
273287673
1789149843
1362589833
891136360
1093838796
1509568863
1259585720
1749130678
2145349268
1836174304
1493821684
1549379200
814378782
1565321678
1155051597
157053938
1570249743
164164368
1169952698
793701220
883451712
358807706
489082567
947731041
2147195988
1303239337
1837302154
875148374
1722806797
1024523904
1310179987
1462092906
731220184
860181464
2131337624
1498717886
2123059621
1278360259
1494198792
1921999150
399269369
728345406
1791959589
1862925637
776617308
1529931494
626434730
984616878
1711513627
1563484732
1519142993
1960772296
1435402663
1931602257
1257720910
409120254
1549717140
1929654569
2145958145
1992500575
1230541523
641071469
52876691
1748634874
1849642707
2028829916
1131352751
389994850
1380521944
261897724
803462133
737949657
824509263
968183685
977244482
640764281
2141780865
512595448
429702555
405296607
1885120635
1281949578
1229484772
1180810765
593157046
1076715349
1215864394
1657542794
1697666683
1825754511
310844097
715820671
968579036
982782663
259963331
1287337285
925942500
1682427337
955084593
846298254
232014742
1410930136
1533151612
48492652
301411210
1253877855
1198567429
1189345616
96853020
1156273997
914605637
1136883704
1356257823
1979637954
388168400
979538127
699362454
286226312
1502039425
309201138
930332929
558764623
600232821
536630819
754999721
2100732730
1486149902
1809657339
1801849417
941733346
1273826995
49690193
1348690475
108507960
1425630175
1060436658
789695726
640664256
1703372803
950787962
989478793
1751104942
2113159449
679435156
2084483554
971148398
692892404
2047990559
877217742
1830614786
337598349
543884050
577763900
908870875
1471772754
1213322882
1715274261
2097077215
1986277624
1273001280
696877689
212860996
1583590337
404793556
804281775
1341171463
704396733
333270974
407907678
1600910131
926645774
1106016324
1998087446
485981264
1675377797
422735363
1091359112
1997903417
49162770
1531506900
693846550
1521519486
2105745567
90910304
495657627
1863336955
442141217
935725964
1256798276
679812330
1979800501
1206721541
143864111
1995243867
731861748
1217992254
1721352184
1255832335
352300835
1940841988
1495901581
1353060380
1972117289
698479206
350548054
1201088662
597031214
388881154
1578041770
1318867204
2141749722
1724746287
1262675312
1471931623
1395181333
1974026455
1465809566
4165880
838361900
240263400
1105563751
241303037
407288617
553822628
166695327
1261470114
167024118
1427636606
178501814
1447591571
276640899
764322582
73340661
1967937043
799436941
615430467
863033001
1057381100
274132368
662906190
1809801641
316629969
1897201293
958878122
928789451
1517254931
325700402
574386618
540025371
65448242
1030133652
1663022127
511709178
1312195311
1773455804
1914333014
576938808
1987371980
1723551688
1970771857
299581150
182339687
974557282
228694512
1279301299
573454871
737408552
178921108
2086670527
1878705474
1453671368
782513532
1634329959
499429441
1443269859
717897148
353982621
711685264
971258959
1388094225
1382831163
458757910
209137550
552526971
1823148094
1191990463
172551943
1101615245
983733168
1790847175
56059750
475303407
235097498
1418765099
825803071
573649427
577083606
1892719059
628016337
2146742402
1515011893
2070482607
1715959543
1021389877
363338833
1733688056
140678790
1628812886
716973371
204623701
1755352941
2030918664
1254580017
388469488
389486865
1030883142
2035782904
2057610831
20558727
1298440163
477984814
867809363
2145061867
734864773
1379311414
1890684934
1744128375
1755246006
2020215682
1196453116
681022122
2030081728
1278725479
2032054720
612399193
545012567
26840708
1133461111
65027902
105133419
284274757
180232761
1828285971
1606926026
2094237881
1637252483
1915296007
236381663
1515895631
23178911
613576609
1445985185
2023232936
1013434369
1550075238
2022992327
1728556518
974125358
946528356
1694927622
712842245
331791854
1726717160
914401060
2140959139
1530429244
1477673951
1411046529
1222668866
1843858378
832251174
676365424
208995457
179475857
1111035771
2147241409
387002029
1160857285
159345079
1400168257
355597406
1188068894
844604318
1965491791
345376616
831865885
1697614530
1524996279
183986496
420966963
868263979
279518908
248443683
1728688757
662940416
1102520003
399536907
1180781844
573491518
301146884
2037753319
352205384
1422867099
770351464
261588258
264688706
1152305503
535104076
1169740843
1491864102
2127166549
203299115
233887367
1498532336
459352680
1250365114
559005506
657916716
679846224
1009562467
1153105949
102007982
462375153
734282654
610763012
1561183709
571801133
1800101690
1919052624
1620681610
474655617
369402301
2117331757
405230164
1083072702
461848238
1718746901
2143369745
1986922362
5251631
1215988905
1654464358
991688893
1980987880
1713335715
523404668
18174244
809190012
2146363675
749140283
855780837
774096184
1433742667
1480487394
347809088
137739382
1001937245
2056676529
25164220
9135941
1080645104
891706575
1540797204
772006800
793177153
23653120
1275746532
1965633587
924066336
1675995763
1201881025
1710293074
831757465
630874147
1393816457
1945923393
973714096
201135209
603790547
1934130038
760326513
1263216826
80208855
406366834
1883675568
267663551
84940711
1885819317
375262819
229647354
650872156
334993689
721514102
910568863
1785945800
2073689336
1525115860
406395117
1078593050
1829627056
682130267
829555308
1140351843
1046848738
1924692316
1417975228
1978586525
1064194424
1801117722
1487506389
691090038
507500738
617432437
937773625
2114692351
1800952039
1014247636
30652362
1400342246
485931194
205054732
683178398
800806130
881171831
934672837
201669787
1266633036
1038722976
774871188
2011735276
977976191
1141149558
1198006495
475026278
1823055917
970649844
1013991536
1085466135
543138398
2142138959
295359171
511861802
193413722
1342321425
799724918
929284102
1050366886
284045995
1997389211
1647537132
973643610
848723342
1926943228
154294086
458302366
446099606
463419667
705891151
1645369982
1678188248
1318603051
947307395
1440577055
805421840
1414377586
923805636
1492380269
1568765838
1079349384
219460507
751060872
1577217529
1988285352
1169790800
1374986477
1209482682
973606359
2110090711
1930356143
1013771609
1066952733
1942852481
1201056719
1681174664
1995472177
224208780
719175740
112327942
1655843426
1149495139
1315078211
1685361876
1701953233
1791368430
2122230284
304543311
1497628727
2126935831
1078634895
1085472760
1607789306
1001811785
1516099719
253776091
403681701
846937879
1581493211
2005978540
2033676600
995078078
910635161
2072098715
1072764436
541605990
676937572
1506746023
1973428292
1698175389
577265263
211964447
723948986
410547543
1236592362
1760708711
957513712
416086581
1264189494
1226304353
1757656167
404055973
1324551317
1152795442
2034640116
1755035528
2017848900
1279249381
332603760
1720982011
1822233058
165216121
794123110
786270465
1527559935
830395402
1763855745
677061525
242346448
2078487187
245358910
178908394
1604690874
1838104262
2026249671
492423545
1229219802
543016482
1512893821
2128174029
318587130
343639593
140294682
766571307
1092953687
1979586689
1982057642
664506449
123447290
1190293541
724369277
337008730
972139511
1004010241
741550871
840903960
1086339446
257183398
2137856873
1994373821
121931990
1922061156
1385407193
823942247
475276764
2144712309
341306183
1906943775
838423183
521055931
1421373709
650274181
1691459169
2106289217
234829238
746778570
310670664
1693229801
723052252
1053246693
624242906
513551489
1044916898
1736185842
415474601
677379985
420142513
935131851
1648860940
1324402401
493245719
536531672
1821282558
2095546984
1895521627
1800810896
491787630
1812664571
1290796746
508242071
1038757426
366658555
1419671810
2131438801
117301547
798846267
663893090
916166944
2134516726
1492527668
1702360635
42115767
1250175508
1686637908
1217112343
1333325438
343159854
794981876
1196922881
437784364
1745777529
485873391
2137375577
842219691
1056745875
373310418
1551095621
1667544854
1492606780
1126877352
1907685961
413129516
1549036622
713831222
2050538870
1384021812
93133267
2043075641
271045230
400165807
2001232816
996136598
333616125
1090634229
1396997453
1896612984
517404458
1487744944
298133488
1855712824
1929952766
1232304060
428183682
2109240415
1910118845
2009179995
1057242906
2046551728
452740913
1476990497
440494241
827186382
1267970082
43099536
1862538461
1249273964
930422889
1196502394
1131481886
1871117024
75892951
333712557
720833493
1934004727
1749992460
1426746615
766632273
838320805
1968885729
845221209
832396800
1767854459
1886998960
642053514
1350363432
796874327
492279800
1540273462
1073438717
735687975
795880443
1556658469
948265131
645097005
624566411
1644532867
1367760346
447386035
1461681458
1698943338
1546128334
476038290
1810082676
2119702737
711744222
1398231708
1621590383
804953400
641441908
204937666
1691162116
1077769862
974386866
298721852
633846881
1349469921
945629872
91127357
1732603856
1090813612
1527001703
1154674686
1642424488
1790078339
1188328064
494510394
1031046503
1378607465
1868566016
261574370
246745691
322172468
1382729501
850726328
1391284097
1369778745
1583479341
145738875
2012712342
500952667
1615925517
1393067932
1991524736
294627489
1467714619
537127993
1744765499
1662704039
1584512336
1005168978
248387118
1651119508
1036451838
276841690
1275940258
1265045139
49425381
811872621
1687546602
1401552811
1645262821
560624749
144439183
1935838776
2107842335
759873598
277442362
476832174
521224337
1616121933
1834135426
2074381539
1890712014
989083202
89696433
1393272879
1010408853
264399309
730557544
1358020763
1147699548
1444297080
1319328257
1249829047
1537338102
1042464030
1294950456
1208338678
983893700
2094707639
1933182457
1664469611
1654572159
1511458827
152941419
137473468
1525236011
1761154599
1208443179
1757951631
1714713150
1459723316
163045716
868376897
1058205569
134748011
1159549895
1925796341
1470108938
1427034575
1159521461
1608472471
1673265711
1668397354
976577871
2141323097
535084864
2014965902
516875316
2017363676
1499466425
98449668
1672823382
83854415
1835683246
1242045631
229956658
657750399
698084560
1694500840
1133028037
333073712
656604934
1742149166
1265152299
67727823
336568331
1262485555
1924681767
687930058
1324411735
966917638
1453946363
2030680332
1223967544
693768623
1658475151
244562825
1686702572
704510439
1690126764
1574105892
1957411358
1858065148
471143482
1765362877
339853717
1325001231
504097409
246590545
60966673
1629656864
54366349
1516856772
798188614
1671371869
1515775666
408871933
1303664498
264522214
1344807150
1225065662
1385588427
308346830
2127058645
1067953248
515436082
1235254528
259781772
333612457
561528220
827949215
101742596
963798612
750528825
467907217
1393935926
889460402
969317729
379765475
579748897
712288147
464422250
2133721391
495636654
1001555942
1968929852
1668004743
1027745947
25450289
300150532
724579453
1780720977
1013069234
588394764
1839728740
607259650
558062201
316191997
74610452
890213267
2043881142
2037824083
2113691772
1586045230
1136231095
1487549128
1629676269
805238450
276844167
39203442
876628800
1423803237
1023503450
508497444
304169400
1496619540
304808481
639339625
634902505
829976765
1854510913
33467717
397048302
1925521094
1448361575
1418519611
1313016290
706148669
1379687255
168506060
545311192
915445024
1797786922
316250011
1818707281
1094846909
857545792
1577231543
1959507582
130550657
1245471786
1701050227
961147369
1783505077
1282084688
1437808007
1345717024
1292874392
2105066895
1579442616
839371422
468997812
2096388471
2006315477
160631924
1055301947
1274519690
59243780
2018073090
242131004
591098296
1833936086
1777375739
239680893
1946986600
1707968404
1639539545
1429968426
1410838446
1759051258
850476889
1706146045
473632005
295409080
706173248
1667532833
778111248
1506197663
1723902525
1859771410
1256839599
741398064
1635560836
1085218652
693864030
945664010
686793378
4229173
517574740
73002761
158553101
502950367
1127792722
1538130439
1170040918
2067988232
1912779999
1508940920
951240949
1621614299
1473806272
1756388824
155222189
205005293
1006801631
881443116
65121530
1808259731
2110140588
767805830
1254021505
2027245500
1812578845
48372788
603790547
17024855
83633258
1583761884
962935122
62512583
1849289480
1154383763
1355074139
1730029047
1928964864
780734935
2092867281
703140714
638314573
614372699
2044211783
935197170
2033920340
1391834495
1399085470
612021784
464756299
401625587
1525145689
1943785521
2016619378
742640809
2079536381
2031836097
881301146
94511695
889190370
667258645
2124787654
806767272
2099787305
1646051782
237172137
242520474
582876998
2119920878
631113446
1004690157
1892920625
1637868395
1218983318
791156329
1408831832
1055030873
88954359
201463915
2104618927
438226527
72114891
1006884911
255029311
214268069
1197600479
29787102
1023731153
1447480033
1869367300
1763217839
384976942
741423345
1776352941
1060801816
1554262618
1152160701
1473310917
86038668
1282450414
694979719
976056104
2094093316
833540561
555218742
699670061
2017224173
258248531
595374843
167838113
1486000912
1091298415
828478223
930948277
201569150
145203093
10508720
272185945
1534173046
905650837
1511206293
956391068
749898400
748640950
535474256
1945563644
236783529
1465563446
54695157
868655706
1156235411
1926143704
86407410
948503027
1077309560
1223194943
1149580806
754047960
49790960
1854421350
1334219824
1524805778
517375823
1377660121
1275751437
1272320997
946728411
1148226636
2075511522
1982242772
1762432527
1161766373
605644825
1512970946
698582479
1266309405
1489348326
871152408
1918952095
1343957613
622307752
1219540699
1820031469
1551271834
1831158257
113683235
1414520456
284963274
474502343
907336601
622304718
1023625318
1330922464
1599944269
906850131
117284056
84012212
813148552
1738273184
269557787
1973216608
2119487922
16977130
2073814412
884046769
1447732045
1197919291
65646646
1846623384
618599370
1895254363
895829464
536998332
1873095292
1406543397
317529324
1983746890
426441478
523476131
1222626348
1021581465
172045412
1645037957
425038526
630746923
136666768
296744055
195206486
41772314
46248232
43623560
1198832646
1614104564
42596127
615370817
1097137681
1005150594
1828241722
690122649
113887162
344998098
158115834
85842566
928800500
2118994952
112010016
220080655
239422405
230772893
1224526758
1802250614
1323616862
447641280
1547086723
897669377
538185568
1829951723
487036526
1032492840
560936210
1420084491
1230516962
1693379834
2043179889
612876735
776109295
4540852
886071656
466678549
1848631605
165493832
358417679
1184843799
1626954496
404092165
222876672
54262455
908959483
1434567711
1543769589
587334198
1119626347
1829799739
1477981542
376733624
648263155
2140563310
350454617
333945819
777973425
2059000640
1767294799
528340071
1982829588
360910797
936985436
675770228
1550051239
1953082816
572478232
1097514597
1761062974
993262568
1955261991
1061892722
1192604813
2015478151
1917813908
2080725198
493946553
703653889
857289797
1496616169
682341677
562363549
293202176
1728862715
2069287313
1810611533
1291114390
1975636821
747397997
1478562134
1981656127
1005777953
948227144
1912537352
632466752
38269166
947327998
1368927603
1246422460
215492331
1632370606
1801034533
50614551
433343902
647763120
16768263
529559434
1826047645
1963081848
35066556
2054754771
1157788479
2102769169
1538720578
1570447933
1505991200
1356042361
1503328283
1127695213
39191598
1958679655
493861478
782426906
1283887215
695680266
266129432
569773784
585818925
1397688338
1909791553
478725190
746016326
639974129
157610171
914581235
2122287159
713318596
20984442
420402635
1591266609
1886732564
301870307
812405067
1339885524
655873883
483944108
2138271765
1418761249
1689320540
608630152
1588712331
1910114310
1135476791
2100396391
1612592507
1744196275
1944092205
1173636335
102378203
1609169237
1573644208
1881118376
1303598461
426835209
2091809085
2121303255
439136646
1455052410
629065027
1747222903
1220251757
2094999569
1019399387
854525924
765024295
1039022249
281607502
2105866612
1155502602
1693462890
1224668484
1272854795
1349743211
923339282
404641819
1377299682
1310061642
1263347270
1576137645
268130409
1380255773
1843931994
594107483
378408783
1205677072
1711334815
1127949852
447972079
1264850271
2081453972
222671937
81034208
2100520381
521844757
1256786162
1275257954
518966870
1275623460
1139588770
1041289310
1139703887
1968714384
706556382
1008688798
1025609544
1034284484
1220935537
1427535538
1684005759
1137300272
812883988
339342161
1129284975
597382621
1146749652
816026544
1162871297
1961400739
1735079962
1650798923
2065471173
1397938462
3467173
1361215599
581834006
1776352941
304358061
42559989
1174136307
317161930
1411358407
198911294
978930897
1441603191
883039570
2024490590
820384674
1905195777
1001289595
2027029919
759258276
33388862
1440569767
1049414806
1157534241
1395185028
1450103475
816724439
970607639
1758958916
665615654
257861327
1209262943
213430117
2035299015
1464768466
118336722
2119597312
395453575
2041283863
1734117583
561097443
542565349
178436986
1667014835
1882034172
418736981
715940425
894753334
1575279110
1516863725
1192023126
74194582
1873041548
1445309878
1424682557
1213071916
1992973395
1798617507
705472515
2013690508
1373800915
1910900374
582562317
1658519108
904277825
2046173195
889029752
1883838457
272422024
151808364
5805000
854806625
2023579633
1671304780
182394149
1037581713
1327588749
975189630
894102272
254110641
1290043473
548435140
773976832
319563143
71580814
690113958
1314494006
428075251
258044992
1520497039
35200242
1462395571
1326054515
1510165736
692210186
1783230785
1203198409
564940778
46362361
1561896197
1327956359
828776173
457731447
146796760
803571376
1697468025
125290395
404416415
1716498741
312602040
946604782
889882787
1217716973
889333060
1179620490
1406406105
843495361
1823113439
488266250
103753540
768122291
371011789
1392337468
1125740141
2144789627
866059080
1760323094
1113745002
1341292385
1617631906
1170122136
1150978795
587452375
1588600581
1857062725
1549948044
1228092676
1248113077
1879976174
1982476524
1282999307
1042912368
323831411
1283888322
1280293128
778233831
2074299030
2100683107
534131423
11819982
897948608
478950314
1730406135
2065040425
990363042
887042598
751785866
15190188
729834896
1772587946
1788507446
898013382
784956773
1270283598
82240082
1501556088
625999159
1919296801
205771512
1701014517
829470489
1643276957
297955963
179248315
91423943
1253087013
578409352
1463517846
1501140908
1332404515
128620892
210657452
1820071175
1202845482
1114105417
1494000484
1975011911
1529335155
1300187417
1581325656
1106515772
1526550874
1750063376
795049295
1637886542
329433344
1588206759
295632736
1215249022
1903024095
1595250925
7764182
1531812913
782774562
1809871786
457453671
21310208
990559604
1346261090
1776604980
771178280
690190127
1998052944
158622944
2055470920
1614280478
2118922551
385675715
1921375663
162759941
1655620307
567973086
453322703
739178543
169885391
839478156
1206462317
1525860778
1848396749
111475947
350827969
238527837
1401328116
1513491106
2026881489
1369544594
1209855243
1557895245
18877305
1173291465
1579601916
931586131
1978084897
1206342841
934559321
1433291838
1445550826
778522472
1264155805
1779891458
1890185453
334113791
1700444875
1113616548
805573909
922776838
1608732448
1414182583
1798332713
863693945
2068382394
1511414567
1385747019
1714426204
1700585406
708414568
782667758
433573601
769911732
293018204
2073518547
676436749
1538688589
2033611044
323617489
1805861224
1567150132
1579780377
844245724
1078515758
852410223
1253654201
431612606
1331258492
329078930
257052350
2099681482
1955617958
581082879
1180559651
1238593029
1742859116
498442087
1705948522
1588578145
1765066221
1928711729
817683838
1156238216
712427292
1983889211
1211912715
676730485
1454957489
1324922647
259307594
726559858
260347622
60185026
641513981
1975908743
2030186139
1884803736
1655269048
2002310049
693055878
105400146
1421271911
137866417
613693690
361983420
1705592881
1070028502
898065627
1987228856
678924858
1247582736
392743795
799813976
1586255884
121488881
1882076342
1246768830
387191111
1630406172
1236220568
873508392
175299753
2016818337
970801443
292082994
845041218
1611465600
429051696
1197833543
1862025354
2104129725
600205335
1233297166
1087420839
739947854
438938411
616936032
109582439
345053635
2125759219
1961384274
701902788
280283962
624561243
711685264
1150348388
2064518153
271821569
2075077403
1831843659
587087485
1832288032
2061194144
2018777821
1643671213
1413110036
1196879815
729766538
238734557
665771963
1449182896
1945586647
1208991471
728471811
528608591
2060611126
722445975
1247063415
1468770235
618756826
363663595
687637151
17468429
1987727240
652845675
616689446
753651821
1780925646
1684540860
413838478
1902757322
1125388635
829897081
245692518
102902758
1305902290
617524281
710962968
821270322
831606489
734993511
343611381
728413730
2097055793
427331552
628544354
1874925000
1510157164
886388573
1738832173
1677934491
1311447276
392641433
1946071659
952763455
76025107
72089519
1861321887
600972303
1573656182
1988720558
1671861242
288667218
987511152
1228640402
1411190720
1065561795
1423165851
1005025165
1317860124
526981181
248229445
1587990686
1538325402
442584908
789615276
1483727029
1729815651
1065120055
2130453895
1541656223
973392332
122478252
255715756
1553756939
1853411020
140397193
737285792
1020819935
2118895155
1507667967
1371715084
65545185
2103822107
1034450465
1820197887
1902235862
1282051068
1723878906
316319599
948195790
1037309943
1991064463
1490048907
805823493
105236643
499340257
1747872351
158390270
1808987027
1160701619
1357948268
1797932707
671187533
1059519939
278182101
1757573957
1150011999
1140266332
236745704
1505633705
868320452
1503881918
23252392
539463310
1802055793
1075046737
2093757237
840649476
2072310564
682994517
32097980
59878672
94603084
695963972
274059160
425573660
574391180
1235606689
1740578670
875317746
191282876
1385406149
253720451
100113896
1791737816
946982753
1994250707
164437171
1360426499
2101712967
494683964
227150019
1089610572
435485570
1299735213
72594287
2069407704
113534861
1030024305
1112977500
1264955554
264633612
257717846
97474784
255568632
40035706
1332152836
1506424220
296484575
266276796
1866835224
895539372
1485693054
1276763019
851183744
586812317
554835040
1815240075
537879210
114301162
1359205051
253463192
178017553
798902197
174201104
133392862
1218416850
1108359184
2110907029
1231010075
1840184995
374930174
2014462842
2112174146
1174285009
1801113784
191619586
10708065
1863789085
1769865114
324434784
544215594
375518017
125288272
2042566824
588622120
150324982
1069098067
1898423389
1848394104
1200940048
310895897
843969121
2058703366
1622845036
2102344448
2070179099
1004281836
1076406096
628856359
302486719
1240428133
1862361924
1569621615
745441658
461767323
920057275
1671031531
521364276
744434679
1050374606
1398825495
1733314069
1304985086
551886991
1754959419
924597378
369613055
1574657655
456982406
666537838
919810079
2118314960
1367808188
1441210749
902186128
2034660711
404915096
459377331
1098152727
350299463
490325203
1359624466
2087969396
2081627156
1075442832
730897784
1656767730
1334599813
333444826
1383171591
1825589713
907940980
381970781
1694640098
1852890259
735192883
1492540060
1526586331
575998747
1803942231
2112804920
1626703902
1159243143
1619967224
47285460
1878521885
2054645286
187761290
1538968141
170656521
1156445527
452543667
2088508496
476131598
829894359
1627392871
1229261489
612341836
1930949834
1367973135
253689969
1410493170
822446673
315945731
2066090667
599683551
1890291216
1842650275
821115650
231885285
203514374
1462294294
667989842
881090383
1748161860
515849091
1352738682
1245872996
1883870072
1656359927
607027199
1642527295
927405647
28566747
691472853
691086444
1790252663
397900901
1221009127
558345578
1961828888
45357575
2053146841
1360929745
1142896579
266366950
1258922223
1259821190
1434507188
1385066270
1708798515
526042824
1539144216
1540172854
1397940766
1445405104
402183270
585338306
772131310
13290544
1991552759
476804545
409048628
1881827228
1714572454
148067433
1304173941
1206237949
2018977095
187241128
97349070
54997135
772353884
882645887
548456309
1206968460
1176971110
496010498
828179835
1353492052
1662295550
202446552
1499972716
1908222019
1101539501
1590831997
1139526197
41364304
763675145
2080302024
1206024903
967090891
1395920487
844685759
730589110
73745792
1886259338
1591563702
121338412
335597209
2143867836
1595765220
1604899281
1310751861
326346004
1341480994
2026014027
270808586
432756025
605828216
1070187285
118770173
2084439663
477361498
674420045
2100529039
1269136367
592691705
1200154162
401531286
899736810
439408755
366682507
1996197260
1666422690
1827916751
1990352069
1586083369
1703195055
426094595
972708638
784998050
1507874042
475349750
1995059652
203683638
1313458734
18739462
597966254
788503884
609365767
1052643046
431603359
1775797037
764358957
1966109422
404493342
2105611620
922922342
452583494
1381221210
74035079
165566396
440554710
1807258490
1052028428
390514476
1951174461
1121766369
1727179759
1113716252
1045522070
1872615150
1791082409
1809379944
1418418850
1727312200
1472593317
163346689
1980137489
2101658405
536019351
1464313687
479431895
796429204
387306246
2004250814
1611778324
1733319060
1667440408
422724457
1570337443
1108080301
564856248
1387179174
2141898664
1702503083
1029048604
1984759813
917007025
1335690777
682778811
654672815
1093820483
1620092647
13652236
1449283287
375412050
1179028245
1761347119
353481032
1290924677
811781785
1587815562
1202729737
468916335
320731503
678624013
671877920
101961116
564833756
173754384
875932097
53176203
2052678577
1846625246
1775091080
2060579225
2019691576
1909155095
1420610627
480415294
1431390928
1783791017
1242630869
1812414232
515156181
142101406
1535716425
991573172
496453316
1514523255
1923122037
44625029
2141620382
1074365420
748352148
195396795
531785540
630732259
1074296309
1153894238
1330441471
994780496
161771548
2094467660
611529691
806280894
2048632476
1178108323
162140613
810802571
2022076173
1969099318
155548089
688499054
1105744056
1848400150
914591769
1481795950
287158546
1219078388
501895991
747779259
1234352292
1194287239
236496581
660556182
2018689185
1771148761
1038127112
118052851
644493439
608525079
1385697308
1585703512
1590491097
413559049
1643128748
678623809
14754228
1291508943
587839946
2114410221
337626213
98457979
476322292
47403934
895946262
2047332086
1100455254
1795545425
784575556
1421892368
1959673508
703074085
560470805
220228668
1506755923
1846179085
213662098
307401760
774787058
251095065
953436812
1511973292
879200384
187889673
605880047
469486272
808646240
990934627
44231125
348183400
1439803781
1940462836
1525418916
426972808
704482452
1729704885
1537338102
58270881
1723859347
757523092
981623713
1722332384
120028387
998081515
2029659415
53912504
555877356
2142781554
1406850097
393919914
992800594
1232036553
764597671
1134288097
1076707073
632377953
1730537569
1972322500
1347770015
559056016
771699314
1124351671
1578624906
255247492
1211770434
1705527841
515402039
2046923235
913973915
440159782
43866168
453238138
1833606863
1326861147
1515720052
1204308372
827262238
1163487476
405087221
2071211482
133373003
988821818
1139218221
735579386
622313306
23789118
203686643
797834004
773724941
1447523266
1864658452
872252599
1367150838
157685265
1208757907
212976097
2091999722
1191303596
915417346
1480351402
327325110
1498989342
1457766030
1829894246
819300929
999001127
151982466
1619069704
307698958
272907657
2016582187
1234618982
1705312361
1639240871
1500933946
511606033
1910073972
153015760
657564097
2000415641
130334501
1185179856
1711411073
1697201108
1055354033
258226574
658222500
581833432
1455261620
1366549162
453713572
1899435398
1417123345
618046107
1843375462
1490813338
1434091038
1229246997
2040326488
374950890
1823914093
329576556
1748253264
993107410
41814067
29644177
1318012810
1123716383
1447666166
1364102146
939008648
781500822
495404685
1085125962
1397405988
735681099
632799296
1748815199
360308708
128758168
1359114293
627625060
1252213256
319600144
1114150673
1290447859
975729789
1667603187
1279420515
877290938
625163242
463085067
886105503
1923116094
547622368
1883618881
155183992
249666755
2025982946
1547285968
1451964385
739248626
1433546404
471074710
400528343
1234385725
1097473656
575540618
2016302334
534075722
782218436
1447283685
1276713267
649502530
131140703
1328878400
552034431
1198793218
225983738
1324248963
1843205563
2080581174
1231838214
1026143735
768879419
1052823917
315685405
1424660503
495629845
558717744
2742932
1413362078
1789660820
1644948673
272236615
615178662
926809078
1642846162
1751803414
1602169536
6995433
357115092
1367954043
183674014
1027347307
610545957
918143531
402890145
1298421028
938888405
724119396
83578358
744572587
1679071620
852647560
1294229966
1384282748
134288835
1923517169
1837210346
858501545
1476272502
1478972724
1221770795
1620525645
304046425
841715568
1095659009
339362946
974978102
1232223442
141812787
258697213
1029887301
766604114
304955320
905710934
1976183441
1827233627
354510540
1445221079
183517835
1883219515
765529918
861117708
775929726
1712061649
1546054336
624309494
51847549
1074713219
504954953
73121656
1553190737
2025277705
1816098392
226590745
237265707
1285929182
1159469175
1269132519
482542663
1831780859
1768885151
225246098
1002305906
1748254028
2106674206
1501855164
654358040
2017276575
1396549712
2112925400
75705379
40180654
1247487765
795092931
1201853207
1730429563
508732456
1532032727
876382101
2097143661
2010735218
750661762
30799820
1429604494
199796412
1601922448
1096683506
345416515
1674981484
804950291
420948286
556532074
1642201132
57065120
1780309209
1921857183
811183433
644014302
1359213735
1700687513
1795523333
1855736122
1120886127
489867352
1228094419
138780888
710491220
375459022
201847934
507814531
1943503406
464036023
1228138335
1406962554
1107830237
181346618
1775331845
506014883
932391626
967592817
1800892641
1394732248
1984749152
691307245
1362174774
190307879
483490821
1000457085
934647874
1258391503
773873995
521049038
1305064313
1528175156
1497296351
1019581197
40733278
1395517322
1907798736
924822623
974088500
561764160
141932017
1718257772
1576654652
207900943
1075367953
1260838018
1579130474
1628372995
1956913926
990790013
1739653639
1311690974
1151873100
1307930494
2090687164
54734791
298237745
1786299731
1999444949
1410133802
867842991
478853274
969696748
1006667041
1250609968
1878925306
913149252
783365915
1686836619
1923666054
238513901
731322075
1121390658
384522427
1553344504
1986034993
125354255
1985664977
726406098
1127625970
726493414
1957622641
950494921
255812623
299309229
840543153
244168161
407247636
814993408
676751152
396890822
1314360452
2086589456
648847555
1793352704
1471911574
1480246500
437406816
1485879388
35272904
298890828
1869106712
877117110
1156684791
1847874078
1568993526
132820411
888823400
1233085155
1392128198
1829334769
1713189538
464698405
1514528101
1831933906
2019171717
1349004735
833303114
992053390
1760867006
64906750
1238688452
703396839
49023188
564789463
589314865
459049942
1272109647
22873196
732141914
320592844
1954532015
77902654
1226808671
697942540
1121362159
293012819
2000412891
1826457490
1181275347
799540533
1454473266
287885581
575289143
922398498
819254827
735748917
949261612
1186546646
1816586056
491614272
773215705
458826401
486846238
1182509562
1899424035
1131352751
1338109777
1454235825
1112958285
550130189
1704827885
69928917
1745714728
980783836
922436154
1070084706
954274434
1459198909
1429999954
804393681
1257681253
423900930
188617866
681712906
1858983550
150150185
981481220
109140489
1695000940
1435739963
22505850
758642826
505849800
732091085
468799476
1663623368
852910893
1345341536
940852964
1258776976
1497006793
856385727
188801459
1674086091
1538414724
733014177
53348021
1500929109
592029623
2005014951
167505172
1068324578
1467644000
1273023675
710342898
423488748
436131764
820136135
830497067
1550964971
1247874764
1359312072
296050333
1480747049
181298664
1586581511
175445139
702325020
950261115
1363392939
232701286
1881321277
1117026452
176191692
130383139
452370452
1115515669
1708852989
84563238
718967534
1394120689
85867415
1032182825
1890220049
1659756415
901891583
1072081631
417417657
1285144413
793879541
543566974
786267207
65140605
1095353775
1216258954
1891717906
2136945927
806655065
928166431
677367905
271782734
1847978276
1946076862
1576814235
1545483256
92201232
630445563
72368453
702533317
1593676072
1710913880
1198605115
287769186
591241884
146437148
871895312
1274764447
1724329258
1559707162
1702005818
1984462098
111340465
735534184
1875620834
552057309
380854869
1572548133
173195695
996936457
223810842
905281776
1417409005
695523756
324179778
2043930283
350998641
1959864161
111974596
1896187324
94212505
1430095343
1633991122
1474574511
62952648
1678117559
441505956
480577608
2048430127
1620549120
1613851166
900542488
1253385393
2117664863
817815949
625521850
1918875394
939463633
1618710922
1511183711
785982644
1756600158
81892611
502106159
415608077
777946244
258641658
1980046803
122334492
1455106986
854051386
2038410287
6270794
184738375
1306569109
1988331239
1723960978
1269170232
1210329600
218537830
1789846519
161411744
2031838869
1277498664
1716827151
290689550
1114016681
2079597767
991561195
754783442
812299570
702473918
1524993319
1108170660
399393536
349007151
19004103
940499799
1181348233
952722563
1101897541
862140370
1880312385
1267880149
483171402
1731516974
923443032
965714042
366552281
1119397238
465438296
1750420920
677985586
391040601
1576365549
1323614745
1308916416
1076206481
1185156411
771570490
75747326
967395516
1517406327
697378069
378952
1932219863
2003783479
2032586928
1033860416
2010868517
1987296906
1306270713
400716579
1678916075
227467984
37457602
411074700
14719575
1521906392
112342164
1797254128
1926813949
69270853
786215871
1069490720
571913341
671808457
1024353490
963963805
262023777
1050323725
107671087
466520438
411836801
228446286
1863822378
1564907951
254255938
135248385
1685486017
1589733117
663774594
1892697832
224533415
1148032105
582570126
1282237468
80213800
1154646238
1093284485
1792567147
687652583
635242358
1282247120
1957836358
934939365
199796412
1192696790
671836192
767017553
2125313772
411201244
860805039
1127439290
1330092161
1091845981
463136668
1558640548
1580003500
1150883026
101677561
829858106
37148358
1701577152
279312846
1789101696
2103990261
221359601
2134006591
858622935
762390403
1906742407
1776667874
361295588
164811532
363553384
1898380392
1702145733
2137897402
832266967
289934049
1995342258
1452173688
474265635
1881784714
223433800
1503568213
1681546633
1867396607
1376185294
1380066255
1119603016
937821521
880782301
1855533731
1022181785
1466711469
2091465613
2138533273
1912706222
959042397
427321350
1659014101
54701542
713040261
1075185767
1189439792
1943049997
1641058247
280370099
737586205
1833886112
869840305
2060541089
1135002106
1271227403
1900964814
1860484457
2145947887
1240257125
1040332059
1405112645
713942626
607624942
992731913
1653349531
415207173
459230364
405201230
1281100872
2095597189
912241386
109268262
1892920194
2063772448
1972178538
1972884938
1828698520
1499274462
461228725
1332981934
1342097052
1471646505
1495329564
1608009636
316786116
259352927
1794188462
1647609946
331051522
70046080
826779668
263477493
276715362
1982310611
664130930
2070001654
824793548
2119651397
1567377876
1701843294
2023617035
365494248
1054935673
388079227
1802904054
1263154561
1716567552
425882419
780079619
1742820261
1992648858
54973274
1603510562
381934690
1445831219
920245498
863928760
537549667
1579562758
850371062
1816377856
1482906733
2138005804
899361533
470770804
827296053
332397353
674630994
2140627122
1779655675
1104001983
1323062789
656433594
1132534571
857152862
333532762
1972078766
1133985633
546806833
1971046471
484512949
205653731
948134025
238735418
286912958
191246213
2041325932
1787993071
1202004443
1941758336
861805001
26630649
788141417
731752688
129112476
2015799210
99733750
121055613
2114630025
1806068484
1630662538
1454060401
783230445
936307457
376405296
2138013708
1856953045
65070892
704934842
181383223
1612129549
913604068
2113416472
1041688164
375311253
1549137157
2085348964
877756342
371659628
349120073
907257277
1500785085
62107267
1707776240
516567110
328129330
1341107958
1081482714
2115701386
662794306
862827155
967359648
1007889302
1669357909
258013023
1086644200
941448503
858121345
2031670548
2074620159
1053616741
1656068782
1687548661
1980629142
1584864401
2013017292
2138596442
2100470327
1652706771
1286215213
239840078
635499046
407745620
446040266
1187235054
735286886
410291769
218020170
1084373501
1717822822
168671528
463963986
461665745
1825963899
623193633
1536290006
307653483
1025951812
1704084220
2093644363
1790830853
1096191345
205296754
88583849
464685595
1201077
1376828894
613443039
1700759460
119108780
186535872
1482608520
677895621
555546898
1972239677
1858706077
1590980060
1958342856
1275545567
1543750132
1438823086
1428399012
650809807
2013333497
2114143418
1411044001
1599596165
84730020
1897126796
2085508549
33608318
142971476
1347816810
1300826134
1875353315
2059213882
1770990018
597466815
167954158
1272165995
1396004102
1035435255
1369309020
917131439
385964243
994849007
314128967
2006021495
1536298224
955854755
595762353
1978539759
196743817
1244048863
55518544
1109537468
1687928808
261567397
1412545818
143546210
1608351454
1278805007
1924163578
1574166952
1451213192
1774991655
1190475780
2144223945
1969545728
105014324
825447054
996186556
1671324143
933914134
2101013599
417954119
233753157
1744961556
931550874
1078950550
1367266414
1320952573
1786826724
2005601003
806260402
1361527091
1255149254
727838035
1153402552
1323560246
335515664
1207286488
1262619662
1581943238
605077971
1839257515
1290773035
1781062680
1763994099
1993389005
821706951
466786270
191246213
707440454
238106335
418768240
1908420790
1659349784
874504751
2134788502
2045023992
735531978
826068491
1657563641
864938509
2030967318
1409799467
176305508
92186358
1215965389
2101345379
791952448
403005784
2144283291
101387659
919357163
1318139337
1866584571
242042728
1607102555
1043202979
349531163
527290041
926226060
1646053880
1988266462
449224529
1261295464
1727837237
1393770273
600284384
773812981
1432499953
1901127560
1973247159
1728035414
1405441706
1525457861
93928265
1405560262
843184622
56479546
191225952
1114280708
1679659246
859270227
1484815976
823062493
201524254
881148551
1581574988
3392549
366250909
622676032
1464242555
984301461
1541324232
2094053742
275983997
1376606453
1060428188
1729522366
372882610
1745768185
1066047379
591024705
938579189
866201675
2082400090
1023516280
1006233363
1083983756
126391663
1568367588
477771760
1942551285
2092470503
2010906191
1857710283
1608989971
1703364066
330840713
1833287345
115355049
1520841098
1327661610
2024749219
951173704
80030414
711554386
2117124737
1117637018
1066952797
285691418
1984478700
275420718
2114886780
1788312271
1123659483
2023488317
963017671
1935021485
598798856
1182090232
421072430
1000679459
1592711195
53140116
442271187
1716141058
391248361
115716908
108986478
102581490
1970076375
183317839
81271023
595773170
715465327
1031736343
1983202777
806765023
622846751
2121532764
1271563821
921268989
760239382
431346214
608588316
2064778000
710496104
1605008610
1910780531
218015072
504689051
1256301482
574951096
1318242834
52349484
701772240
2063924109
2060728262
1999761535
150054923
517378425
1056150815
1961147443
13189871
353265386
1655714936
1680573630
189388042
35082206
1790077291
465435824
382792631
1624214905
483550646
659298605
1326799164
1652134130
2038278521
182228840
728470342
1279903383
1310012583
736279120
72597391
720226241
399718892
286590924
601160316
1583887839
897508025
2003963544
2146255617
64839378
637507199
1103706917
930573022
440404583
651734242
1635618355
1275897385
1457601097
71637448
751051689
2121232675
922904926
337633073
1813801789
2089146832
991695437
1730453042
719202450
1194314311
405675762
358818004
169878553
1662869367
155866414
69738377
884813618
1763404017
2021113943
1420429423
702618867
750021526
419575316
237016714
2098875616
1638582806
768072653
96303240
366208982
970519731
1682300035
2089765298
2002345258
2104872829
1075231547
1068575645
1563775782
437637653
1469738881
917155088
699095319
1787570787
1756675259
1869462289
1563594041
101898368
397370788
1562980226
2079236550
122597344
720324443
111085908
200688175
689652473
307194563
1073686436
316401972
1007982085
1604700209
1660525844
514598074
605716509
1121544798
872414053
1461089992
456592083
955738788
471610867
1889515715
2077234255
427004289
1143969188
1284691291
304695962
900963301
752646256
73687389
1656775012
964946319
593303672
565235477
1063273917
2040564856
2014123387
677111883
641127957
488935327
1019839547
593773832
2072105337
928592441
1865525911
433898260
1771177101
641741445
721939251
1378516499
1910545004
560791539
212673856
890398720
1418129668
2041693534
1450481957
1711562430
909454802
2101715085
1505088098
417814255
720830934
1387474584
295105059
117121966
342742355
1627895674
813228252
600170619
1082391691
332406901
799236759
957806095
1329134091
1186751128
68313542
731144032
2135735075
399778957
1982963666
1206164576
762572453
377803944
539810233
1952750382
235927073
1132783239
659709147
1048195718
228219915
1869518370
916624283
442155673
508291246
700829919
969091705
1538297212
1455795159
1678263725
508888793
1193123896
594043794
534554576
564595145
816195429
2106656242
257206794
37550421
1872399659
1606044019
1374192182
9218497
158687592
357493074
964501748
527114237
1924953635
359178998
6999968
858564313
1708237852
19239527
307338426
1505143843
1032408261
734608637
273256847
2126544831
1628074259
1683397502
1138932933
532624883
1309235644
1379691426
259569225
877485937
437409593
62047977
2080039347
1246066501
1340630685
137471359
852529734
2099898529
956957295
1558980676
893994623
873793876
846430540
1722394693
977092511
1435810065
1760065344
2076047423
994435085
7384627
1535950396
756409263
157805717
1570488153
417433097
889050829
1313082012
2094673842
581640973
1986027035
992196283
1334706965
1136666830
143649882
79553436
1653271321
1690755170
2105786550
352927702
642352944
548706156
1350387915
227338831
520808652
1406455778
1040467163
1138461640
13440825
528343596
2001540143
665320627
2037514731
2073763990
531485284
768862487
1620770160
224153480
139995301
483992698
1752597133
615158346
1699470829
1917910892
1551351204
63909128
1471829152
772266920
1690693103
868701655
362962840
1194605665
2136956997
1165022394
2017342695
105457091
256413610
1405308592
409857815
808673666
333708768
727467700
950584442
1673922323
692546238
370212946
1498590331
1871277791
404394455
1992094352
1931766450
1105300412
2100889973
1972191725
394292877
827225925
803642977
494071973
38294425
56463935
2062847552
1278162414
1367705221
1221231824
58906903
110149111
1064161377
292158570
1690608473
1333154679
90086767
961700444
1553180888
1731372826
2044950821
997621578
1084932867
261732575
176883093
1189274359
1317268764
1275992950
2034949676
574290265
987342808
295326109
1648071095
873435741
955116466
965201591
1761695237
2062404940
405723035
143630337
1290833586
446800387
261404088
1157110778
204619399
1320563974
2014432545
1177341399
670568425
1077954785
1830831744
630894580
2008920735
377060692
1742622438
1923200944
1118278267
1496871431
508176003
215497619
1781901321
151137361
1023981580
1055827163
479720569
1229761556
880834950
123189877
1427550557
512645056
519369152
905073758
317207958
1135453520
856373376
735349345
1562705843
1032569231
132138835
867446098
332519329
1993032723
863693945
1406586123
128730862
961449044
483981107
656958712
1998818007
294781957
1764767295
548623576
660492701
781486704
531023885
1908028457
492407338
1533635441
1161921164
1557895245
378482279
321614135
118636569
131290526
1498808049
2105891335
1940533903
543210828
2140788653
1765994499
899479783
896677401
1577642976
570267597
1079946707
1871688702
2079707070
1160714704
370346519
538220814
1364578649
553345108
9781717
470373324
1798057049
1270715189
811931896
1356145921
1394579410
1676503441
872960651
1110404077
860617015
1928520331
834560440
2032612187
1508250586
1366505946
1409557639
600342581
1388663600
1001525211
1756826599
988804225
200936549
108727771
978259792
607350119
908760939
1498958894
315689641
1157386081
783454790
1516175329
1375485795
658639717
806912401
652604765
2055040981
692304464
1892580004
1961205317
819001035
1236608283
1294803322
1723368487
340946765
2138968652
1768336837
606438531
1295505972
1150099275
296328557
1083311051
1563566190
1895174490
185812642
1432348951
1215565476
1235816993
1412031159
1039669514
1384391582
1571474867
114008492
863289099
232213921
2058168428
1756726173
1281039499
2096528972
246932894
2124787654
1945884980
932462743
1206305234
1016965942
616649392
2107214330
1872097489
1139899886
1204933685
296211704
33724618
1405564327
502551395
1701424859
22323380
1603890466
935842006
1155601052
1586752755
1404477869
309501777
1661619328
472595013
715116250
50559930
631800401
1273349933
2003881001
1553860573
528789277
1121570615
1262367653
1922804895
975918566
1760550698
1935243323
1064833606
363323578
1485575397
1414088185
96109727
1518194068
260671425
2031379617
798277383
279508351
1461358103
751944021
1484347025
878587684
1358117990
45074654
1674630776
1359427540
1514209405
177335257
1746873974
2084263426
381433583
1168581302
1171984230
1566456277
1558930891
1987040979
9196795
2138834087
1002067442
1769738938
1392537767
1648051720
1825300058
1346117767
1517945229
1289772060
1543153633
1751241354
731554081
2124223287
143944773
602274259
1699271466
504691898
1312878400
1502316339
686610306
1553005009
1632995055
1818064395
1211153729
1141321159
282321363
2104365564
428207052
1982990577
1464466456
1158151174
1042156595
1442223023
979350425
1867135129
425871806
1927093494
2134267452
1796240524
2059201901
27055465
34894526
1308415109
1873221463
1815054356
580627117
897971282
602693475
1882091130
841936564
530358144
738210730
81757024
862329457
1412953967
1861597857
536504563
348877464
2121564164
1127203660
1373081888
1173735421
982951188
1273335406
2121089926
1164370333
1504233783
412711819
2024806479
246435625
1996592117
1315810809
855062395
560787459
1648092656
2114294503
631584464
599157429
1511085415
1942665815
399261745
1090265075
79477955
506559262
1143124938
1782014098
110070061
1106886386
1546879496
1032313786
592824425
514640837
344762874
2068032080
144681737
567124212
1526156393
1787773364
1374314201
2054603551
1696065163
17112455
880729040
367811026
283717472
606943251
586327815
922726979
1990954910
471128634
451342585
1177161771
1328072921
874654944
1555249079
515493733
311990415
644945964
1123746654
1385169309
1880215450
1887774110
1220944003
1022627413
733851113
1125563127
1886312946
2123158495
1273628149
414225071
1679899875
868444553
900176908
171426413
1396411903
2049301253
1632195651
1537063670
915216172
849404774
1476457676
1354283830
1474367089
1478255448
1646561278
307233404
1739381730
533063577
2020303686
876083931
271044918
2077913836
735783733
2075444907
1934469915
1061829688
1870221964
1438839748
1459013503
309888881
1859079456
1451370117
1293484033
1443959244
567823710
239088281
536838017
1642552420
215790075
237888036
560753201
2120402010
685615000
449407342
196092841
1554489702
202790277
751188404
772345065
2045777642
1978790551
1997338234
1350952552
1668470505
1075548880
1010297326
393049510
1158052373
60544550
1845817690
952879108
177530385
258111530
1605327636
736267424
1972272342
253106427
603152382
329097059
1548977942
1821995080
1143937230
128515671
238074004
1101840404
946953835
73662403
502958627
370438710
669879313
741872280
818395906
158854774
648317525
914701689
1519125382
348727068
1205117400
253017819
866175998
708463351
802159695
448992375
2108135078
220914156
1783574103
748220436
1926188115
1191765586
1964848722
92938186
1471591214
373975701
2113035313
1452962818
1822445771
1131047951
1104799753
593100609
177277237
1533308860
541211739
1039169444
1166189862
177131587
424204401
789811268
1700187865
1764442033
731405873
143002594
32865490
1400478595
885569323
1187719115
1699829897
1135994227
1231507462
249678575
1952007789
1715620407
909511795
1414047898
844011300
2040817290
1115828551
1355050490
338702409
964149640
1603631069
903878373
10964224
1146695307
574768640
1251338479
519944612
1523251335
122353888
968968818
999723088
403335616
76134101
965905062
974740104
1696833625
1600597666
1460130007
1154470882
781064885
1210694996
543313900
1709224480
1182872304
1383096131
552208100
695693307
986027553
1647572008
1709340910
1719449520
1383155126
1469002523
1386057065
438411160
1166587083
344563690
1705175951
1947564109
1792936506
441810075
1677426806
1356236040
1313381396
1645850193
462431790
610612739
2093658051
321838109
385364524
1684140422
1636336022
2064779346
1415411995
933336180
688088294
914840896
790807215
207500303
1967959615
119244181
2115770396
422293799
1867090702
1437489332
1244428378
1932198636
1340929115
2142475644
1189085183
1570485596
2091046529
495239260
1358672300
644169475
348574600
1745386773
214087201
862973729
858351104
317642545
172653607
859015724
1707463511
756055716
114806631
2126790892
1616408507
864149909
462463406
536482073
1036903764
362893764
521969058
1710831366
1683915063
1322997033
937118327
394691107
328246862
1713212422
832086971
100005362
571914292
1902284071
786826472
851402324
766585653
784705340
330758463
786108606
1281972253
690319609
551455470
2044578974
1221708534
1214295741
1656808029
1102346163
1452314893
727478290
1267730822
1689731493
896003936
720432409
58413276
652697957
1109217876
936665494
640482071
50315759
2032243284
697615985
1813472431
1360215741
501190151
1849060245
439118723
1075430246
2142742414
810331109
879144691
244072948
526021950
910713892
1826471278
812075430
319684566
1666114338
354899483
1571167404
1815089759
856407095
1703250430
1590160970
1684180181
1384414153
479868269
144359953
2056695238
769955833
2049427542
1441705403
1028586064
1740456595
1759707742
1644575530
1599064103
1958446148
526794935
164982848
1248922262
961874561
11676906
359577950
1506719645
1881560588
1614595368
322466587
1281356891
372685965
1190804797
879532237
985558323
689264972
806768800
1452842414
1452622576
481539022
1052408316
1446782040
1228936392
1209300792
914660232
1298366579
1626931683
595137177
1501604411
1655173617
1615629479
389985737
1845197691
1952535710
849697225
1064685057
823425909
1867971731
703680713
821622731
1464174179
1579410684
223816872
1864309595
1055933425
936683851
1431170400
1930849263
1538187280
17051313
2017667988
1522360705
1425751033
1558203032
1910932424
243546501
2080960978
477179488
2008682417
648636420
527451954
470188410
1016755832
608660419
642765696
384764677
2031001142
1727440927
1914744453
500852415
1806434621
1378557904
83565120
1365298717
785669829
2099797251
2124121915
582429668
1494863632
2024293599
2104425480
1483145907
1388045311
1275647624
937941528
851690063
931756937
852734855
1218723342
1717363707
942422572
1222477441
876191947
110169271
584637028
61066364
1205078749
584881877
672375203
516364829
1554315369
140317197
1847078713
747299591
1430530910
1142874806
1227727992
1181333912
286470623
2059351618
953706079
197494858
1663087489
1489239501
1672559735
1556481017
551145815
1811872604
659968505
652056882
516461578
541655338
720387904
188406923
1887476031
1965229108
784525764
573691238
2137488838
1304430488
591680849
722722773
52054780
1922757521
923522570
1874580178
2093854793
834728404
1863861107
1128276584
1661467770
1612398442
1976168842
2039089497
115012336
2057987805
1810463001
520923777
425641890
1491889000
582789595
1243463708
535058452
881882989
2109003606
233712800
1545151638
776411463
1418176430
741374000
1743607822
1879432344
1447924639
1349655887
1995156706
773431835
21742987
1165159837
1226374477
1367885021
591329956
1970055508
1208201609
406185215
2127426589
1789752398
886839885
1785734786
1123894185
1512770724
1080459821
1640587407
318620305
35357261
1908337931
2124338178
1756726173
112500622
1175960424
1786547267
1824551774
748565665
1501891480
764178583
1988486170
676698676
909454802
2099745952
784653257
346296453
1881274892
1949652109
1816136550
284603250
418019958
2059020341
476561285
503062648
1278547267
595689911
640258807
1080241794
1003962502
1849703435
1467507645
422276940
894386847
1989561292
1736666747
1350650373
483877023
1804483525
674197187
1786385233
296533770
968031558
858317067
1588392994
113190910
772231498
447880897
1502392160
1213860726
1571977074
1098979565
5967462
406564946
897196745
885317734
1234162957
1560503233
242947830
652603818
1060979694
2105663409
1229555518
1966425006
1773198982
1698067545
313797335
28706180
1518874602
1568988485
198435957
1149520957
472480471
968317077
12958433
563670389
164358077
1806093484
256659545
232760724
74610452
1014480252
1049693913
1039930443
1593680665
195478943
709458437
1040085210
2121356277
1817479266
306381241
1113139742
770291523
441049965
1108289349
1338502064
79062846
248907299
513189455
708210529
1281427964
160478331
958693251
1387762382
2096692167
834904469
1786670887
1205923006
832856662
1229273010
936612574
123923004
1344685661
1578170601
2023923442
155937613
594926998
741876720
617916113
2026058693
1849313207
1129472887
279708366
1742977513
220227922
1526983771
1159059505
138706685
1026444709
1784266297
191425486
1836440939
1262936242
1252452605
1343842360
945713715
815134592
1347908793
318381906
1275352862
1106321920
1676125704
508528739
160832555
1530436519
1326186257
330681842
955254148
1584147420
1084270451
1561918566
2075601849
1793729764
1465138913
905641466
890971178
1707403858
1772005772
891853275
952275545
1474695727
2069383846
761607328
1289528607
699773166
1810937309
1662281922
1105481676
1264914583
2113666435
2032649432
1096239053
1278662929
560525574
1900195781
1276046629
531833382
83214123
1298730873
1697935390
1072723292
585833021
1978975468
1838643472
542136975
432676200
1274759265
737053340
1397695881
60508907
70481537
1991313557
1591321375
1426839220
1597977855
799448609
2075061266
30028151
1030462748
1044187490
937852986
110986826
1106710322
1431428273
784868643
1615316371
1117525847
21263039
1001512463
81095413
153751028
1939203867
1855945658
962253780
1255535616
1948697205
1938072006
729434742
1167751516
1309281446
868675004
1011651242
884997330
696615143
1731409879
589603237
378146118
506010752
948428329
471121325
1548009210
1344293295
1449456175
1171540217
311420212
40725475
1914915277
2072967634
1110372822
1246578168
670021428
1582116498
924613330
979275776
1235301618
775936551
117532753
1687043367
1972997736
1500944886
648952463
525707937
291641013
628277025
242157005
798119679
716915625
1225678361
1431702512
1940962211
612378162
886776952
1404172120
283544734
1243006238
1293148302
1817694779
760302687
2004375085
962849360
461083395
1803360334
1758470643
1781284185
331079337
1740621607
881916649
1325109984
1004407918
1684441182
780890009
43487038
1139832189
1320356307
1242584938
405813823
430700487
886837535
1760498704
1021327477
1059656467
287122923
1118875421
581569100
1289560625
451204713
1040833708
1404031525
509643429
1830036587
2002140672
404679488
1574417320
1010881629
1221420336
799537232
1553213746
1594688717
583332004
592121626
1995148600
471968452
383600106
311204011
863581606
1283262490
1100169161
277790851
119574354
123876336
1259955731
1036345418
754771145
1064304093
857289243
134935700
542336175
138595816
1398993821
752337376
1080441349
456088601
1740051063
856989463
1952130830
2137730081
802024420
846368901
2104568012
843513984
1992823387
2107395952
1150485312
1290339272
374442973
825269745
2094895117
701011511
1966030167
1993118998
121458829
2070590909
2050141304
843012021
2112525791
1714659703
1028877018
304764532
527944366
179872092
1339751682
1035689822
1948985545
1469594095
618444699
551188270
956777287
1259671599
1895654344
388390644
1170188878
2031857295
247966774
227734051
546002120
976844060
1387085492
554388645
1831746937
296526891
169986965
811433349
289323434
189033444
757035190
1110676482
514444449
110133169
1507015568
738271134
288743340
100445326
207794980
953921777
801580524
1869570813
933168082
556062915
1021597014
849201137
670938011
338587887
1560651305
2071269723
1478679314
683678362
921013494
1559033734
1771958999
2090994503
254814532
464532700
1337541943
51582352
1421430420
1843331169
1960694065
1477570051
2045218911
47755793
294325504
412764703
492001961
349416383
9825719
1917542435
1895242651
1409015319
1876105715
1861503839
1877091559
1214693674
1720357220
466195151
655517990
1050720486
361997587
887242300
547973771
1454388064
1536168947
1079204135
747688565
958593162
910056001
1510913013
324915319
2137269282
1928549844
536179979
1317962892
918902374
2076146900
2031945071
1155466930
1881498817
143522272
857134245
140760230
1782312431
99842054
261909738
978360921
102919965
1459916871
617062615
1560651790
544128320
1145706348
1945075887
1011229806
1713044153
107806964
48953753
1174831353
1828063727
732489327
1028491737
32738653
1578875778
1786254581
272105325
145422545
1842508446
589607167
1201458961
685566935
1058508914
1580331633
168890181
729441838
2136003512
1923700360
101644246
208231147
311729906
1749669263
1238800895
578484113
651639845
1201739593
830762533
160638349
942947223
320672887
927604029
108488895
1889420465
617707340
961871601
1915334315
1767713191
969599864
56002332
346251196
1337880458
371687582
666749617
646686958
750100691
384082713
94999729
1598309305
2017670336
1328484455
1127709091
2077364511
166869622
1033583963
909413654
2099673387
798743534
290023771
1801394720
82200274
137359265
2094648806
796805391
963281224
937270208
733705805
68416948
1615869521
1275093214
76670314
662832066
1157156584
998769667
1319013311
1850158968
350189726
1404527294
134833675
1224979814
1839190499
141633999
1337098518
1993306313
454184004
2118266990
766728695
312869564
2075912813
1173636790
1646495886
1988464938
1784501086
1113009490
873385674
1837289878
277696263
1334146621
1638189178
2094671382
1349305463
1785756960
303415851
1253193463
1192868091
734901935
1485308692
686068786
797172724
1724578876
1881137892
2127076047
1255123564
491328765
1362061095
1076035673
1525052851
1183906114
518594025
796110992
1460862726
134036666
1886322543
765401
202516044
983891044
1293269592
1667699211
486088051
323981380
1226026627
758594191
1255624521
1848021461
2140386241
8880754
923351510
1897934492
1773353076
923088902
834569926
1431459742
2025777035
527369016
2065441751
726446539
1142572979
108992134
262497942
2124337458
11168939
1549536960
1351601572
683890461
1144298589
1438239401
48693721
738522330
1839964288
1102215686
2075390099
1327510255
531166484
1324768827
438392233
1769592355
73292187
1191869379
70150941
786331195
217158115
1108330175
360077518
1274497175
380197459
1581509073
1724329258
728672009
551221167
764655949
864231673
877993610
789495984
1534390110
9724438
1087471011
2026056044
1772280487
1828311005
1692974013
499338554
1208154057
232219462
321544055
2086109107
1984538684
733790702
532035056
1863480188
1786359508
82487742
1851770343
294871094
2133510992
1634596124
558652343
1797556800
9045725
641231711
1628218531
1121558578
1408767152
1184677274
573699227
1001376514
851240011
1919090889
1252967071
1552530850
1781198743
347774346
470244541
632786807
23708795
1916110060
1704223036
903248991
1993621145
1451428185
718492225
1756205951
1682607439
1329321529
995078464
26600782
1345262820
1204173795
344336520
372156525
1148596954
1955844273
1986347442
334367494
741692265
363389028
157796800
438329397
158570114
2033494497
1520461518
265363874
1610273409
604020504
1446355308
1740271621
1780392520
1007459761
799901026
889538609
443422295
847635338
396468892
1224894775
819423920
1799072835
171377089
1009416625
1944545684
937971059
1959095106
1176689118
834935529
81399026
747226995
1214938662
785610997
242756257
1671476522
310631002
824702432
1777899125
30884159
49115915
1496444647
1113050624
2193314
700263573
306344573
1425539052
1017265977
992124704
776596156
1079374586
1375515488
1956375259
221148185
534274175
170622540
2029367249
181545409
2130435177
153477038
378576754
1273977042
54615931
283914522
1578988731
548999238
749448546
819131817
424886419
499399295
1551848975
1797070142
1280400795
1735185834
911268979
2020342688
1504874177
1002540657
1241506698
760425820
1585129619
431345011
405162527
1737424103
1764784780
1427111613
733352884
708352484
1701585890
1513647426
1312103725
752608765
306613921
485703823
354602202
1104633210
1996994108
983796054
582573053
1461491461
1796533356
1852212082
1656193331
1252808767
903977187
648852738
511901186
32684995
2075509694
197979976
1517745020
521449276
479430296
1563300683
582730136
1791789990
1133738364
20649018
1794058181
1880177698
661665940
2122170411
1262665548
1296996801
524255137
301779744
1709095873
1724026008
467480863
1373338446
27922353
856220648
615440499
1713866454
211134367
1757898630
2016964001
2032036682
31150496
842117202
2139135265
1612205329
143734369
1011790824
1712974681
751726642
2075566576
1500374289
1168625511
1747316432
871075213
1603252469
1926124520
1814072961
1037678275
1009171297
439253708
363180728
1222032499
1053931907
7071676
2110658637
1458555522
325329839
126007716
639105431
273371151
322745890
1647312203
964262569
1360418917
1507082708
1467601279
1896738985
1010563453
1092977213
395722174
1005973546
1547195573
664015648
968095716
1450340611
1127531913
1767477097
1194810690
1930642079
1757277104
1996405371
1719087651
487324496
1746536834
159532953
1018515856
313718023
660297488
159806313
2075542055
2101964701
1618492387
1018981056
1822077324
1795409317
735414807
1185003512
1995356335
333601248
1544954117
1940425717
625383865
1175927444
976585611
93941213
1427653557
698637601
1175819098
1999252155
506593044
587660897
1706041691
2075081599
1198141267
2015818309
574352911
725171612
1828296921
1394554398
473550385
171557201
269299250
660147092
2069353862
577940453
272305049
1581479128
2093271098
1728227339
46339520
1851971758
640375987
2017265862
756114346
324217076
1016059389
1956255428
1301013780
1275041020
938240675
1134341464
921791466
1898403996
62408275
270354413
1626682058
1455411252
2083485989
1186985125
839772398
1421624744
2098738411
1655415801
1025708512
696125915
1946838913
1923718568
204088832
2056993705
445721853
1844512944
1970922619
783176094
292997726
800510441
1681080691
86433336
17312291
2076012193
1760088700
39929852
114646690
1042277486
1272556071
1151292907
2071097481
986716452
1772280487
1521846023
574716018
1760323094
1047121874
1893208023
1339353543
1845693324
509183063
1641334450
1211513409
1169467352
1199838840
307041271
1715228269
1234410720
171901943
1159443437
1687070859
779848894
658310360
1446736909
1419732505
1387344072
1126446643
979458974
1800390944
64669809
684149287
2143939169
1617301428
2040959916
539084228
1166377826
969788803
1513609960
1718266753
369606568
2060459268
1473911065
273880016
454760072
2038069177
1575480241
2106252988
669614856
1908356309
117156061
931293589
378449542
2053215246
790279526
1806597964
99111321
1503050126
985821398
150557298
390572736
124477339
1379064206
964900450
1908903400
177746683
1268160822
210524641
1258342624
1661173032
1520456595
205361077
1488817574
613318313
1201241446
1459695058
1788899902
1833509711
293913796
1521283277
336495218
687585127
1091710133
2114821388
1933577393
1166963437
102610769
1244290757
1398738595
627438678
319547029
904150822
1998235954
2000628829
138903707
980195729
186185187
317664311
1794873890
2073010092
150995245
1216943703
2000189373
1934634083
1129175751
2065957185
1012214609
1220703725
686379876
1695634342
413935143
1846503695
1759735283
79386920
1048649908
1200235132
1799263768
1677356725
214891455
515646904
1835353591
1429573958
957135409
2029062157
90686401
598624401
974267707
293623166
671688988
1636084249
2049742972
1612030774
2038500089
1257279195
1274994135
666020204
264491149
1146546327
913594542
1679207749
908050814
2144357294
1104284312
1600572637
2132020109
2048939925
918890579
1912218298
2129670538
1384449664
1763540844
352235821
1005100533
378573128
139447275
337730947
514998330
1914005725
718346569
2134926131
603258486
980213967
2046132682
1879310541
1795401518
1558094795
619566902
500697679
1572801706
1642190225
1491780348
629283874
1605256274
258587030
1163199149
446806595
490253104
1694493728
248507856
1747247883
337434756
318920694
621086913
342699763
1901808061
1038369441
207590708
860905698
2000517727
228870147
1890601775
734958171
121363996
505427018
90922292
804526645
168234322
2021880753
1201335565
924527473
2133816200
1905401247
1083686684
768307905
538063968
40450665
62574501
1761624451
223880234
1128034993
2033408588
588853058
862913845
3774504
1193790080
196738942
1147738114
2018244909
300174650
1046910568
739987181
1510981851
1308555946
1296999138
1852742148
1578234115
1003710033
1342570964
2089013503
494993208
1819936119
1858824975
584978229
662244765
1252874786
770027713
342010387
1038770434
114437651
861187139
914610436
547113034
1714949305
1216512743
1732761024
32087889
638086580
1705140711
269636922
536347500
467096094
2082854028
1522294317
1852620706
1625828226
1412227671
1738436010
1099543331
1031530473
447254506
116098915
1989664127
389365839
1945944100
2137069057
664887672
208251594
482582365
867481254
1752204121
1600861330
611929323
745328445
576894255
56789803
921973555
1890664688
1029632304
109644604
40102318
1655978099
1914069118
1728836164
1210699285
114179854
1996923112
1977609803
1509821689
478650583
500806577
1338389436
1744486619
1715411438
307712616
1270852369
997811867
774229901
1867314867
285500795
758308102
930530016
2039112532
1959786472
1525257519
1653135481
136565425
1972583023
842763873
1868920224
1482021426
1484030622
1208061796
876184116
1061818085
243189211
1734519927
2048073675
318678336
256205639
2131602172
2014443048
479717643
721428049
701451090
779271775
1569645399
1203019678
2032680213
789159827
863646864
1750528397
1893038550
1824916807
603560276
1536116947
1691181571
757430481
462357425
1109108391
378270599
853405701
1589975312
2079669338
458519278
2105117039
1641751935
1731308819
48717666
701200712
62030198
590888265
730196618
1166570323
1300782445
1622582469
1912938404
1905972624
856283475
2067437598
1337287816
396770166
1540670530
1186306162
2126821539
628437486
1219886046
917119969
2047685705
934521217
1114051009
1522173616
865877532
1388087749
889791985
321967168
548460016
967577656
169801349
493898690
1419505839
1783068762
1696498102
1590840667
1145734638
1064391304
1675331522
1047739585
1684135375
795097584
1671480069
197250007
920886218
309408772
1382844553
166014654
767450571
1351645060
892123149
2125165215
232694436
1456039879
894158859
1712601203
2132727234
2064946881
328488474
86623928
771695101
1855125936
1570189605
1586180886
1702569320
1632073195
1114699365
788956757
303025870
1733251550
875515514
850638536
909104146
1266452976
1598642281
28544939
557915272
648387858
249349285
336497877
1561146502
1030673743
1031909721
1773277529
1432183694
1986883352
1365332348
1331295809
1409569186
322833801
463430267
1815137473
1401624060
307014413
955393307
1429316070
1942404857
477254619
117869805
1167846243
517795975
1066426481
487719477
1318945802
1544991288
1510175720
2000464514
165831433
1016565884
350991284
438879316
1279470240
1806303240
2035767715
1091132440
5832952
1077061963
374204839
1634552205
1619755692
582661347
543876179
1747489395
1522822715
661830094
1679939184
1244434794
2134838627
131664757
283269101
1287081380
66567929
1512235642
1630788729
723682711
1014531331
887622556
1882409614
285121615
2061905976
1528667501
1583574510
1520835491
496368487
1803591155
1670911472
2105316519
665734519
1510474664
1393620723
541940786
667943191
1093037722
82035068
90867013
1343790059
238461328
379766406
788584707
1587119424
401381136
395075353
1193322725
552414666
1155769790
516022181
829112813
383853289
1643553737
315008972
1398778914
1157067502
1769705207
1009405706
567376225
583376208
601897579
1290156809
1865636244
783270197
199100510
626027544
437052618
1316211413
621861827
1454407701
1930989729
805018570
1844989445
970850706
1085634145
983856970
1200934580
800087379
1086548629
733642091
366282924
381067300
250512742
1881547644
122753278
1657809568
120203383
117358279
2056708460
1464709964
1680014285
376323800
2902891
290339098
1699218270
312577126
1251557605
1906220621
1573022483
1041458666
301818651
1088570374
965035026
2023178509
2145535572
802520441
178079845
381203412
1876248324
976003039
1106260181
1847333469
346473336
1362678445
1639302564
552082367
882045264
1524780146
487828797
429710364
2031484120
1600194787
1877878816
286697390
1528020325
1733066724
705310817
1810563408
1680961771
1950578190
1608587086
995402881
2013448094
1183817303
1746649956
817363237
2136666976
1351782181
1627797435
2025425850
1750791044
266021253
955746100
322180596
514603714
1638423612
602746103
1182777470
2019194221
521986537
1525295479
1046042445
1057441150
1344771039
1103545040
691629370
145625435
1894449995
133187635
2058345275
676026257
2077937801
293252698
1790375917
1254216272
87066483
1280010214
383249855
1053993024
2044835060
338391625
1387788852
701853263
1045202206
1550577325
620586250
1389833778
539215016
1274899859
1987083185
817848574
544850839
1003649056
1975785581
1716507380
488289602
701286509
622646985
1266725051
83582647
851945665
635387642
269655868
835032822
1256904350
4835063
1321107853
460460566
280801764
526057863
323412246
804863266
1370390984
2101286982
1427734568
377940361
1313427080
1793300562
1531714434
295328284
1330027995
1047249566
706583948
96933840
294614947
1152734205
1505128874
172894126
1396788637
825745595
539058458
714019104
643129584
2134721184
2123066518
557675159
1368023239
2072232829
1311468631
1380209904
835733156
1667643299
528873173
1558760557
838122160
486910861
1766184393
1809030711
1874804286
769141279
54948426
972869799
1053598647
1074047574
1920240273
762219182
2128467025
1539168802
2014136297
1513184233
1024600753
2075616026
2044087009
1499665703
1803947537
803199099
984016558
1439372941
889057912
638968139
2055753164
230859230
1819365778
373051780
1183632213
1013503319
634541949
1298283944
1248249710
1502626276
609465500
1673574988
455871981
585995027
113495260
1440156601
1558524919
220896834
728018809
821404086
1577679154
1413696795
232609587
393498210
656036093
417142437
192329687
989851079
1259580914
473208020
520195601
1426505163
482838166
821617046
1076002435
968376227
52500752
347222004
401861052
1450275587
1155362995
1370508996
1011552279
1863500467
1956733549
1131326192
1782368959
452449237
1951359080
671044710
1451434370
1753542490
1064221706
413464820
422861207
1001036808
1076929059
91949555
2111633928
32486926
549302966
2091730167
631721519
1360282614
1825666448
2004567730
2060483572
2098041728
1212005764
824865273
149711225
1166898635
1413304496
2006131359
663980872
1315400028
1367760346
1072577974
434536437
1003272399
1271807791
1419979101
1675353563
167309494
2088188805
1243103922
1535370184
1557535173
287467499
1980931201
1347595024
801030697
294958286
1785984220
1418520851
1005898734
892672700
1827665734
2083375511
1746099562
1782187357
854715511
952809755
287553808
943684769
723296539
140306498
1563786853
1015281607
1702279557
146823453
2057947759
1014127348
432954075
448048383
135312796
1003040864
1049855901
1496542937
2094859850
1398395202
783524706
397349768
1607934188
1266814407
1562899780
1226904125
183263717
831138445
2144658389
522412889
178973496
1553859283
2039909448
129855751
314077157
1447650626
366138122
1755772158
313707711
1259414350
1016714957
1760786794
2103426021
1809635379
789873644
687667574
100383983
1224744545
62375447
1067507253
696030147
1289946751
1455316971
1864557568
584430347
2019032363
948344721
1787511112
1338250848
574515069
570031723
1476733814
765517780
803928176
1311310841
803911743
1869783661
686750939
2069961572
1990564497
1861831803
891392040
183916168
3040659
1412665379
636172620
1691223769
1153617242
1188155249
1676055585
1935029483
1681773207
1059539355
128127550
292378523
1525766550
985339868
974419290
1047477866
612087048
681190644
1116864384
241148335
1312891656
1299250140
1456288601
725077959
104722264
563017890
714594333
940437523
739392531
1104878769
1074587102
1610599809
1070046126
178975497
879876977
495207079
1632824798
638881789
1350741601
1420440689
1184211421
2032954862
815422650
158612088
523817454
109403657
532268879
1960472860
1869961745
561521071
542931933
408119656
1133163638
1839837395
1414110701
890313150
1414831352
1926632367
2136089414
1369442552
857090636
1620616391
1855986115
2147388814
730259352
1336804403
813971870
560755358
1566211976
1966927733
2131213752
1057693799
1615462275
192009319
1422798883
405004344
867010225
466638145
1678409402
2024391193
11517965
873948433
720965119
41715779
2014769236
1180542345
794537374
1558014200
1924773506
2012628752
190955050
1561315401
1216113998
782949552
1411257673
1232304060
1736345160
2041164365
1022342199
1714140019
1324897631
984075759
291898753
2022561651
388468593
675727987
1375043386
2069531999
374352476
674612101
1709210208
2012250491
108650824
1521828227
844161551
1483475649
969052769
1709792378
1505333969
1159790491
1442932953
1326473590
1166683722
1010807411
142154673
1634120192
391847510
2043402023
1149045611
1103415024
659420572
2015640173
390709964
686225383
580010571
1120049619
1379453732
598924491
232620447
2031567994
2144834690
407749052
778609944
2026749995
2045465405
84874742
1197408023
1038505576
1108562972
1397011380
807337667
1340441849
335276673
317700793
2094624763
535541342
1751268068
1453568437
1511926598
1691939315
1494435021
630181408
1400691540
773569057
1299078832
8225348
1348719107
1723581068
1720867246
608430439
1461998359
1130851952
505344227
708161411
337823871
1287011741
1336853285
1319439842
2038845195
521064911
2006672648
1975198131
559103787
1945730000
1579881522
1822577175
853212698
154113313
349132583
1809886804
681774997
1641826568
1616057789
268700370
1839231612
413519723
2015658410
1390393912
957104742
884483607
278017483
1971415502
539868988
110255526
656417738
361963907
615911632
658213759
170387201
1906158128
592245154
1073241909
2014040037
1470501780
1369761955
602125582
1862485727
1768234724
1823282582
125402242
83728043
1461175610
217670410
1710442302
247554580
2044317768
1491759780
606639354
1260018460
1521140132
1423745934
1113204833
80240033
688952130
393947006
1108716944
640148746
1359809454
1905329448
293367712
946013631
1988118172
239132608
1857187816
1808374523
1624843244
737532074
445999774
741295559
1035423797
2065789701
1907406451
227591273
106339727
1910456210
1481874896
810735444
23987650
782327895
62728864
789737136
1973627107
135246212
631166311
240752793
1091235937
1647966230
325470682
151943025
397749351
1628224371
939493151
1602260636
1308276863
100134349
437610487
137571288
730136950
646248142
1728551935
1551422286
1375186006
1143862654
503860870
102284105
1202509667
679049538
384413768
259245972
1320331885
418815771
226561014
658060823
1515105343
1580458247
1382799931
248836757
1079920974
512578923
604723649
682113994
457252425
1157266636
145304657
554170775
228416110
1229021892
1307194399
971856672
2047665778
397568792
44002035
551504051
1835588877
108660804
2056087852
1085919381
1927580504
806586024
1110024793
849844545
1756775557
457821239
1316794286
41712907
2143034296
2116805520
1225385974
1031995549
379535113
1510858756
573844922
1964254061
845869619
1852479697
1022920374
1015757090
1762091201
1613140892
724067445
144372352
2023398341
1161241048
517988604
1921566111
758913600
119295939
843035327
83903033
1462062766
1557944913
1976828596
417967847
1930813368
404117763
177218446
87733970
1217584134
549254777
1229868519
1033519007
1447283327
1996306249
1243668181
824956873
595471869
2031370437
130829639
1967153652
1593837895
742429211
1859349178
2057983147
1430697834
1259309666
1769577284
532207099
1074658926
2047135297
1012921340
1935211284
1179742145
1071339338
1678348120
223393199
404088764
1969134928
1499193383
223346982
1320756452
1949237157
1167045455
947915279
1660009329
1821256672
2040285536
489785395
10692017
936632011
1709029325
750004760
445906979
904733887
765413998
685865653
1461062024
1937647827
316236030
1844907147
1453507583
1514591413
1116984334
703265850
2105764999
249479511
566546847
152454405
746431915
1009618567
1147343756
1002156991
1138671090
1667705179
1579118371
1676574391
923352046
117084841
286597375
1991216146
309954793
1055390879
1018007927
567654160
2140259389
2046480210
316516244
2040584801
1073172684
1385219439
391422865
1143182219
1308038765
77483336
1184281896
219062986
1918557809
918682742
13346951
109484385
1863141894
1096413428
1309930187
780481573
1605122193
1039428800
1485637798
1916685675
192121360
135035253
1717536046
1728026182
595612569
1975567890
350385233
1697881241
1673147076
1382487625
1922490772
859347155
949471222
161420460
520577062
1533534653
336135321
503050646
4689451
351667240
66975304
1859992659
589823913
1576910845
1922178185
1849396277
1398423968
66507946
260878944
1854123257
337831143
344581325
196390241
1533806176
1262535107
2001333156
131484962
80927831
2110576589
1255136520
926144246
509034632
582360710
1367214484
828233720
1576528
1473416568
827806798
716584869
16682837
799553749
414846714
2123434486
1266128041
1640480290
1820445021
1134367338
1107460266
923863075
547843274
1896613456
844958858
753648059
120519466
48195944
287748860
744817750
1576961849
397700845
423472250
1928287319
523653568
1626843891
403520774
861509408
273121325
1237911192
997205594
450286285
1789927843
1986438479
1117118498
2044720211
388589407
19274318
935355323
292846059
2133130040
1539638887
572978207
1432638847
760887132
997660728
1997210069
471871958
736687410
946002234
1225392023
598112598
1892947548
1974613312
634818259
1093080170
1924834497
523362269
347134430
1548902388
717911091
416010636
643376367
62362359
1317972616
639863270
1258446412
1247702496
897977133
1108646297
691131728
618232200
1696847797
2010806520
674267960
930189009
201795391
1845985676
1384563492
1836983347
198718436
755117246
1057657049
507274555
1436803855
597919102
4968310
653441031
2055099221
1682891816
1959185749
50489428
1085072626
1383718609
271420930
799633975
2131179643
1240631572
152353776
288018253
1408442688
1097209710
720214094
182531201
2102493243
1603819147
1482364577
457428173
1287286092
1088237154
1666717210
673134432
516478192
1335153965
1322347436
867545876
512917409
2047160341
103881920
717499991
1971314300
1505993660
1172016959
219719839
510627017
1409504472
480302017
1305562053
1714469485
1699204712
580310687
2040776568
1721469747
47527378
844287251
766042119
74026896
1095111873
784164030
1013777895
452954729
380354707
1728634210
1715932639
1291636963
513638122
463085067
1612465616
2010372194
902798839
1162011846
1527666898
1476514363
1438409235
1132268397
101100959
1533993391
1824402516
1768800370
1420849601
466420658
1146147495
408091497
1214265684
757642862
824255040
1654864185
185800143
1212974206
1896197114
309813670
1028320805
719832682
1335070691
695909650
636080517
439658054
406450193
21850674
477282324
370155367
1046180047
1473102736
1524634090
588719603
1661573891
493276630
1672270854
295482010
1655235875
1061129255
445431834
1807764217
1588735450
150968057
1857015700
268666485
2047506877
5236761
2114051285
1993679862
1047447909
953798028
1600559492
727995343
1429466848
1402047752
1523352430
1322332373
1386215831
162798983
30124516
1242800507
1769555189
518596214
798725094
1518650057
998500814
1459379140
784121338
1773153004
416026211
688553161
1898650914
1747473569
716590794
1905573467
1310728795
1596662868
185264620
1791276773
328196130
2124601400
1505279285
1545202825
1673716701
1625735460
1535982026
1007505723
1010075323
1980457464
1194450583
1919090889
1185131723
1927486082
1693776830
1401716992
2093430206
496410346
1095185586
373878041
1133469230
1436865073
2004395268
670173131
638399021
84573098
638509206
113600354
1052297022
819101214
1642806355
1247726564
2042218248
1935758205
782437062
1278595668
1962825522
1788763575
1931824441
259294671
1296571307
1455100266
2138228926
712897553
564868466
1204508758
1911988706
1382222987
1478416953
35368475
560416782
1978186912
405368585
1441740038
1357604096
344081123
2145233995
298565914
1726180187
298746045
60348429
1935262884
925466194
2058725384
889976479
804561051
1071146550
535328246
198888483
1775497547
207516361
1124616296
1241369682
1411447241
14651058
2022715408
831519457
1663536463
1588888638
468391567
229669103
320373887
1432466112
192900602
622435548
317145617
609631418
1406233770
197448820
498265572
2078350340
1482946200
790723963
696297285
1505991200
1533551712
1816580781
2024063568
1130835069
2068489967
64398988
1236799483
741871743
208091074
2126175116
413091460
1073062811
2084330314
1876528138
229226825
1894477529
1495345567
497869098
833134265
1126014215
612979717
1796289697
647313874
119375956
992700839
256064616
997209473
1349847253
1187635775
2053073736
1862580185
1302924873
382125122
2010149869
771160003
111615132
1657037150
147791293
1330151659
135864738
33997433
967510896
392972438
514245166
1017789454
228684456
264994342
1138986531
1527073803
454616284
1884046153
1043739869
1809194124
656743228
2081384838
1678803228
1089490215
729948057
204675207
1258774240
584749006
1125746035
1720457122
1889026821
200951026
1370669864
1681251241
461365030
378253912
1628246159
771774308
1138938771
1771370309
1136497093
179521998
1994998131
425590803
1412095663
1984212769
726885097
1278269854
250175056
424216043
663423734
998521955
915459478
896106004
910571833
184111724
1666492742
1123217286
1959263307
803368431
1721714270
459237357
1355730134
1814476837
1185483984
1005453740
1657084884
39992576
1706420703
304939729
403846898
1574406218
491406321
520697963
1746967321
52436480
1852689054
1470160867
109870556
1574952291
593406804
1380585712
2038829837
1909538236
626874292
160126418
885956925
602760421
1227388508
1626920429
1585953685
30932700
1008043433
762259954
1798764142
416821
2082866030
1166952149
1076123533
204394597
82876248
1962041052
1463703113
1658307600
350861259
773187027
146826997
1807024743
1730984279
898215643
1250183810
581887915
775791238
1355509294
1079863427
1246092198
1597125007
1409694915
1176440396
1984704647
2068422373
1865010088
555075476
1716167294
2089133244
1611912995
1992596383
2089638946
120579081
1370452925
321527679
1181872062
1863223395
98480290
1492539242
565270393
1567277139
1843896714
2036768220
844839771
209096433
328065553
147694487
438868496
897800964
2031872536
1205834900
1302772008
1133835070
663236278
474123377
1938372878
1853049246
1994570428
829018590
1560491188
657389193
998510541
1049877994
1107770654
1836430298
772163144
1352873056
1896439066
469794876
1956136999
1944636839
1469077360
200782965
707332835
1089572939
1961721194
679956068
1794575525
1196045704
374638345
453038057
483089611
459783045
1857923685
1786839724
965723898
1566256293
400063431
185919048
1647102591
2018492424
1377741427
834307819
1767996455
1641205110
421670795
1019872824
1591564929
1685456262
335933231
726931445
1735444373
1314747326
1831421046
1182891633
845931187
343180659
1927930855
2008978247
1691963913
1594812115
720221484
1413115103
576328736
187802007
254714487
1632467736
320936870
1555300214
2057050460
1294368204
1346567150
354258588
1519062487
1949972406
920621694
834803297
1704513644
814929166
1132890456
73993501
1525983641
2079864487
354456275
846723636
1891211810
2059090362
1810204668
1971583192
1895730315
1499408510
34723668
654830510
976416898
2132102272
1300821891
1549356973
1998265634
518213443
1827918171
143468619
1293517235
2007665970
410282722
376427146
33137869
2060477467
1086882118
306651962
1525053363
986721939
1560235697
819044363
1691445125
955990333
1513551021
1133322925
1882974499
70902422
571729662
488370558
46372055
515356243
1137535159
1157048013
336761056
1376757158
1927975367
2121878271
309979611
1186833822
927687386
128353295
151940175
1731471678
251199157
2065726116
1511370093
657525664
442678634
622820107
1749976725
1263077100
480980702
1709093255
1556764987
1406711161
2093922431
280853967
10380791
638858210
2072021178
990241255
1353580356
1043971637
261053815
1467961969
1041365222
1277589005
408152643
1682131254
1820137390
1528721528
466395664
334223819
401913439
43136434
557203673
1835498699
424465279
1776368891
1447247768
646274380
862707610
1194521853
430094181
1827627065
1206989574
1382704343
1859832253
120205214
1757014466
384268159
1257182732
1127697480
1362677090
1792255138
1102225480
308922756
1932999891
55768051
711700696
1794975608
1214102089
1427868038
1887788451
1539874925
1929799109
1848938076
207619004
1644998684
1082554964
758802983
221517842
1651591157
1460398086
1950393757
844294325
1153000307
1029831623
689078260
1975106389
66317637
621000789
2118779521
776611300
1583152248
1058991112
2034755046
354629755
551864166
1084954359
1053833450
1071695905
435166469
1275933597
852914322
1000693841
884694663
569819142
897225144
1509970322
424643998
1588638034
862283907
1394066350
454675650
502393156
2044263496
797345271
1791208002
1998303472
651624542
96378453
1911210153
350169495
2080580303
920181975
1329979894
643297749
219528927
2111563518
1082679552
221576876
671568877
1976643539
837731211
389986692
1093383288
758973424
1005246510
878444990
338442563
1340608884
1831576134
332246624
33444980
142903774
1849502066
2103101819
1476933534
1472278806
112549834
749272767
719893751
825558264
1130264874
1794048627
471657689
747492279
1863024701
1715484264
1351300422
577770760
1746468410
2137052469
1912563347
519005720
227620110
1186483570
245172093
191792640
2036739227
1961823605
1447050844
2082607565
1693505832
776756877
486615829
1383179123
971368178
1287134786
1289518064
1444554140
516732123
1772732097
1765762916
1725969028
41445394
2017499159
1248543149
1536698081
331798678
1184413931
735065197
1113145871
966610640
2124524711
1459554884
155641107
458222860
1574485452
1261579300
285583774
713364206
1607361722
292052253
1011653879
53143420
1849642707
1694489859
271815512
639584865
1171696763
1005147114
27618092
165568998
1018982337
1563564294
994289454
861063438
1850546011
254699204
1673056849
1341257706
163872633
1642617811
278396383
1438771662
2101120218
639495237
1862824418
1509444713
585130048
164665973
1399353290
1887380927
646878357
931971268
257537568
959138469
1976638666
520481087
594347603
1151525015
819630982
1749183579
947859441
1273501284
335674220
272465386
916756842
1224359064
2086322623
394686413
1660741524
649385687
1384446816
1251371983
1096577703
1835765404
1732374950
324637649
589837906
1021314941
1896403909
1840032616
63601858
61872698
1194753490
685996887
1598434746
1392982076
1368142231
730161131
1971803720
2112973085
1835390688
1452110090
1941544728
248815377
770033470
1129494634
1213041310
1109781723
1223928475
1859718769
607417520
1695345531
1034699612
1694738119
982466071
161324097
172152202
163875118
1947735588
818787105
1888000785
1013571464
267697557
149961166
65322911
500663567
1584745891
91694286
2124858875
829555308
78711552
1624238720
1627418766
1336857364
772157075
261774480
714463184
815784088
1200347846
1240736120
1310664385
165849829
2068457487
256012395
1097177268
791050588
1176099592
145954749
870148634
1815026663
2009458405
1719612953
1897224827
955400141
1362716880
2031980740
453930257
887155486
355778723
1813640109
1734884130
2128487302
120762060
510132261
428865872
1262315825
330979208
781386799
763639886
567725068
97428327
150407243
1148227933
391271788
665036094
880891000
654323065
361419966
1362260767
1112982258
699346616
17262977
1840663098
1665697000
1520628517
1886231757
1031229753
2135610708
1755667430
1554517774
1588942921
1380937653
2062781833
1093737130
1186376216
1619693711
977879743
1138778513
18114119
1037428422
1952663520
589983574
1368261435
909300092
1831609103
219775592
1253782758
1271046138
833522413
942414455
949905052
1950667859
504622901
1008633994
729639127
1071159049
410649109
1509512752
1470807644
313811639
1632992925
945036021
1900247917
1217944265
32881074
1613613010
1695732758
783961032
2115586752
453661547
1536063683
1728428102
831554882
4920727
1920065984
827790490
687379335
2012535244
1834885600
293029688
1707510004
429296360
1721144873
1460806190
212008138
899656570
80707090
472151057
103912116
1066931075
54427433
1563103983
1414090161
1036257915
359797876
1017654890
112752929
1912021071
769047878
1935370311
1290665218
1733663266
1069112015
1643051765
362252945
1098621617
1483721058
1651334551
1421022119
158444099
1093690307
1999570715
1622133267
760463315
410368271
1560487531
1103238008
2049423359
1102621254
207508510
2076971009
367116484
1275879498
854339365
1015567477
992018813
637232604
55204135
1991243301
1995911191
1695081104
1053544310
1488235822
1721045851
254123543
1362231628
1028942151
2104597707
247499537
795228242
891164040
760178720
1457895101
890140162
1972280663
1440550522
1839654901
465397484
1149840529
1175976406
286590391
2042103452
336547981
423460443
504366840
565015504
1269219233
1848606901
1020047493
1255233331
110745535
1968344535
541279794
68600268
1469730250
44847885
1086187711
1580362395
1498744256
851740528
63692498
1292346987
1420906644
1597537054
1467589120
1587733803
1627747468
1910310580
1238235150
665560393
1927026152
947226827
222208357
1650458429
1557660176
932594201
1473476615
448577199
867177710
1755356586
199601192
1001404834
1628551157
1994124082
1520319233
530980715
112316474
244074763
102804805
27318745
1725228437
1195882419
721949280
859328041
1965174898
1876209587
2042400672
726942293
580871144
647656114
1909811126
1758259514
657646354
1116713306
1206817851
190498571
205651421
1829805024
365351636
2084175175
1112680111
1559376169
2082273264
1636798818
764028541
1018489485
711691060
1386531263
793499386
1687282375
1710757065
1011351719
2075295223
324387669
930330905
1547980718
1629178602
369643146
1898375693
1188438322
501109896
613095171
700029163
48593251
1298014238
115364678
1220489304
394323992
1313614843
1371643618
943384979
1743957752
840366409
1378369522
2130531023
1959007298
1505572167
1093278147
782636169
172881199
1537456566
1205219259
1664733279
532053992
1570711804
644080351
1987900360
605733493
781984733
109910989
1848812436
1408848001
1642094440
360606067
1698966003
1500600069
1237472041
1939734857
936441514
244970633
1088265200
1039921913
527243653
839528395
1033538828
1445571870
1064962640
1853454661
2018360434
165331607
1012237834
992056793
828657497
840138096
560135275
1270734078
1807521643
1289728296
1822952322
944628169
2110415287
1661676991
22659993
906651925
189244258
883407438
422131899
595532570
329636790
896980709
162127848
1691113734
2260433
968790777
978428156
469497050
2089209742
392634652
2072303555
989442516
40841982
462238095
550161499
395651309
1913537119
21040912
1295763743
579874555
655761126
1251868292
478011250
359570632
213578506
1360238746
540630482
1686084950
1904069040
624309494
1578442246
1271242967
1697003939
1619714698
586402828
146985406
1701032237
1121005674
769215459
1693671477
1895472970
1785343397
2096761293
512160800
1569441741
725135312
2118222026
868655724
354112395
480475179
1278616139
1488019287
164559983
1925029248
924401979
820789546
746282649
1848389397
945897953
1387844403
1875707535
649848363
147761288
1421103772
250808557
846903396
1067662080
304194326
779158010
1761036530
271299879
14513102
2023406005
704400667
1289151949
965486970
1777755716
1866761500
223282071
1926720975
1296518457
1269168543
584282944
1173189080
520873278
198455615
1962063102
596297908
555784602
1194323017
642658396
1430565381
1765638623
1899621471
966141340
1426871027
1765376004
1591305552
474185317
979114481
619237570
835787785
87211708
252260531
321372500
267952957
18981288
986579076
539686139
1952284608
1725080544
561528220
20813160
1647749119
1362827711
1852723967
1879748179
952969362
1784510879
177732454
2116095789
1350687239
105881783
2028843767
2003546692
1668264343
344675043
2076653534
1567125919
248429723
1406988383
1031340125
985756064
1075612030
6092839
1413092205
1974753878
1010809590
1500292632
1180790657
94934251
969230564
2009361213
2055105806
682619881
1238605600
146177769
1379848501
1185076858
1782016298
1334462115
1088264951
881736725
1496866061
2073168842
1774037158
360167416
661661918
1932725753
2125206412
391738887
1492268382
1832289100
1646428882
1175499563
2131253429
1212967514
1545902812
1761920155
1722365767
1711640625
1215281926
1095776792
84243896
1091440030
1956443173
768292573
1539977934
1570488217
950254716
2095566762
2073725903
529645823
1927136229
961456590
369465412
528937098
276883912
914391691
738060366
581081854
1375530087
1259502417
514677407
1486423956
1576908814
207082938
1574015928
1709623779
1793160906
845390787
918546234
1723898920
1228512477
501532971
2021645003
1990609725
898167466
134914119
78178801
322960223
463944767
262839953
569381015
977614107
1361492259
2049811889
927114548
2135437541
1785404215
1668898159
193433204
891508039
2016344905
1965107325
1189988132
1353107916
659928288
2120427856
2143656216
756237460
329236980
1070779176
147193
573504611
1544259760
63656512
1275398428
719241108
1566445326
1827902846
1832557848
275831247
276044223
858057171
512465479
1417439108
1460896695
535750411
746772648
1180289317
1467142598
127214306
1639024160
355626582
451280940
1837896858
16495154
2145009455
299096830
1883843708
334117718
1682106953
1390257477
1863930472
1676338497
1262265815
863917896
853466278
1306917099
1955026057
1029391731
1596435709
1261227615
660460430
648283827
921862470
1515984444
643774449
553080165
1946580842
2035056968
2028671685
374351694
1707161998
1324353786
701842352
360050240
583053683
1254536222
252321857
223470217
41920508
1778472286
503041802
428010059
1616578642
1768544973
688148776
933853580
565366151
229969123
502878525
1128706406
1084387752
1090286408
1928558564
1818179002
129887862
84120361
312265707
55437463
528000629
50467650
8736225
1265171791
1816746716
1741915715
150835948
560229741
1121151865
1909687475
1976735557
1847712981
1075360753
285724525
605951991
613115794
1094206129
733618554
1226915515
1062970765
169923554
1915978370
970866245
380646440
852714304
829210346
1949555374
1751213683
47445455
822217039
556175726
1170168879
1580274620
106478620
832820111
988983665
1699033626
976269041
291581196
559073626
1425207010
2040660584
957579707
178449644
1454406584
1834453865
1552484126
568021770
1676480512
548948582
1850009548
570869265
897143325
1609075279
2076367894
1687500166
1525861404
759298537
47084635
545517896
1956788639
597563897
1402247488
1624170713
1286111499
681324445
611062133
1779059072
281677452
597503929
1294228607
1323020420
143859320
967221240
1951118852
1063651266
2038901678
1561911248
1892050307
1788732354
619637822
29753184
1329738221
1085598510
404981077
1201686010
1354427043
42676471
1093127428
1798376676
1041709443
97026892
82111686
1770455180
1358493253
1200905701
899044256
1751862652
1740859457
1348809744
1247303578
785730441
1772678869
1622171101
298805461
437120504
1733976586
601745794
544980588
659436298
2130738660
1883006292
2102665002
796091324
585715058
1805047816
727561266
506737031
1580363117
1544037025
1939776856
2031997358
473493502
1766204417
538310504
899697039
969247864
1695211144
996488295
1503520957
1832948483
668673266
1368899534
1679086612
1385160581
1417113446
1729234048
1548842459
1924355161
1736556679
1967288837
1100712864
516584383
1490643061
954981402
542737381
546548827
1576727533
2113676370
1892457111
158563660
1621980512
1283953864
1245672990
1369950234
1657147426
710643000
115733484
70661623
2102554426
1493741555
1268881256
1547462387
1156869873
628621927
124254398
713225497
400990899
2073474732
1237600421
1387392836
1139028362
680365535
1688761170
749849675
1563299981
2136691838
536853650
436049893
365891252
1465312354
1154636157
1304890344
1992991107
268250927
1608260106
1981127506
2111915201
705374592
1489323301
1774168871
1303256976
2022839836
866855276
1627090689
909701741
1213116861
1036576275
1756316906
2121347638
1384059112
1792340687
240588401
434215868
949453967
1533647241
826389715
689195338
1578948371
757488399
2101937088
58413935
1420941243
599974114
1924275787
2031794211
1943858470
906193161
1723897452
1828867013
79700379
1487253536
892890350
1221862643
1709106325
1378375151
2050580940
316701952
1601180797
462728012
1685750208
439866381
1825808068
132351908
378847500
1271945803
659993789
1555781796
1472925196
1531671326
734555486
1282757332
337713702
671345007
1747131393
1492179975
113383487
426296698
651113496
1235219217
473400728
1017063526
262491110
536045265
1619406324
1738612078
1361837673
493536234
584987576
1743641996
1396638457
530113401
2025125285
247057838
202807940
807479247
1133538795
572701990
2131343367
1866252002
1865209163
1055070566
40933505
220654038
2036552548
895113550
373160506
103738537
550472117
1150561290
56288740
1678996276
574148807
1035699686
1560945270
901169468
203707247
1522121420
1480730990
1652098601
2094395877
1480767242
35573007
1956125029
2131901210
1111418796
1257319370
26274681
1644054415
1995301286
1045106624
2100929676
1200830140
984270069
1697377655
1718175971
19947767
456255959
756002841
1299135893
1846066401
1369378520
1024278945
177912040
1351365185
754856547
1854562366
693728821
766222545
1774480976
1895365701
143214683
1379750996
1640137353
945247727
1824442622
832048670
896994766
1399769119
80432586
545409512
974737400
343268236
1025762831
459504268
1924317086
449396010
252730668
687141094
1857104384
364410933
1739980403
1360442237
1838214811
1302841369
869498634
1226192558
1170394650
259518411
629944867
389998237
286867566
1727738413
1604168666
1519895572
623984772
80441590
344723212
1632520917
220487566
527603061
528341826
638173660
1926433026
1290041639
853086014
657707713
1141084056
1440506302
2070912835
869873273
839171279
547353579
767833528
591978211
810923767
1229152403
1572900069
1926264722
1998111825
1527699833
8514377
1521316009
1431431888
325339183
1462087426
352999744
1169332479
1119619426
1554832580
1834034385
2033109081
1585570105
120680940
791229858
2115288994
1848169567
1634916677
1975643988
1870842270
1139783135
1733554605
887348170
2094306858
1684364021
1657865131
2002150788
280072197
1626609716
1464826250
1222979410
1743190538
1313336084
300052527
34516566
187611889
725425525
414518050
959241571
467050320
1383173956
963073246
1286463488
1124854284
830242863
158128358
1156639209
2015845223
88526600
147366671
119148139
216931416
683339864
1059152270
275420561
140570827
1062035863
1049694263
330293841
1684500671
868663995
1935378772
1738709672
385976476
1392644905
1518486476
740068951
1757930787
197697434
61592980
845461732
118610414
1703319742
425753189
1243429709
1450802172
116971225
1375903896
392594593
901364009
2113771091
559891788
1421723937
29119639
781984733
1619093289
1699041384
1177119306
2032873038
1347474186
324920054
959710689
200286547
374753928
2010880128
122535506
229263952
41422176
1175529721
1189328043
1879381211
1653021491
1302527446
772578860
249356106
1329630227
2075979718
2093564384
2146338592
351288178
1712198153
2105308097
2078177628
509342071
1659404116
678031317
2145651258
1818053954
596078979
1876911913
1902674480
2138274137
187044667
2000249032
1541032245
1441053919
1654109680
678894603
533861001
1548103561
1614146194
1125018561
2138672182
1520497620
849894764
630797343
75536265
1516609685
756743718
1423587098
758029230
474147862
1044042917
1432102904
1759698703
1709497383
625884072
838690783
347600492
1114068074
1009563425
1644668458
1038173300
1777439063
124733666
710018327
1575835449
1543320404
1862445208
675810174
980313469
819093920
913079512
177580655
2023285202
571351853
2035327423
1551811503
2074706099
1931946668
673370448
847605190
365310341
1628285674
474458370
204145605
1289021688
1583645494
2041283840
197310202
84411571
1515199109
1797435534
1533069580
527017542
1720506371
1588236878
1239064431
1540734036
307712358
2069686875
1997781584
1427724116
508034293
745212262
873562208
963239525
647074127
1965563762
1949581221
1384613568
859498904
1619476040
200794329
1624060904
255007307
1968547101
2113682474
1458258194
627916232
2028119325
1294207916
287646479
1990895592
295129988
1417402343
1055649765
1368544017
2106589578
1435892214
812376777
1422110541
1301935793
1304004783
113683739
264831019
1040239960
1367938967
401544835
2130758961
1272073862
318990115
1179887418
324322499
55420068
1551936210
2113153604
150031346
784357532
1729480837
1140570904
1324175846
233596574
291475476
51411481
954932496
159823028
1220425747
608552801
341723754
428299064
736382881
2116728023
813254578
1428697394
792454637
103156034
1093998549
1668147695
566311602
1662913622
1453894387
1235628633
2110247411
808700521
1139567139
1873013034
174999015
611627987
364883264
1036615327
1096950493
501718698
1560050936
1162521417
541361823
1185874754
2116196167
1777277901
422324752
2014747865
1798623214
694167048
853543345
545581966
705722058
980859491
10427897
236747112
2008840837
1632541613
32763051
1551428151
661511372
68447996
770933484
807434930
160638349
778884819
40665232
235259455
621762875
2041445308
1159754634
986219330
148169356
1320960857
1378219094
1119233969
1720680515
977873635
1083279557
199169971
185465070
2123386856
2084685805
1224100492
1097304258
1121336129
1623384070
499741563
1531069875
1647688058
834488654
959538072
661121529
646520689
1950100752
1494670275
1825679703
47207284
1577801854
82177655
470043649
244320110
1079227198
661698601
2143509086
1184380072
320108202
860847478
733148332
670772100
1610537080
532935893
1342837167
275631450
1109308633
1282618755
1791259403
2065478436
1340676029
992781641
1292160305
157250404
546599242
1213772210
75092771
907634832
155663138
1957382684
1066304796
652309948
813876687
790540407
1243175978
288659943
97644346
659712551
805795623
216755980
350461277
722258030
1200113254
646968117
1035563716
1732274155
1890248748
605204246
1707766713
1484861933
1737943879
2029353052
1927405798
2022861413
1250264833
921037949
363646133
876845888
595750031
1203988700
1231940043
1507817015
515094463
1860917095
982603662
2083297893
932903993
469894713
2058514809
2041853569
68687477
1398599064
1870060954
1880974574
1312629126
1296416988
782475271
314861339
2000399829
1683977997
1530008201
686214028
701265797
149665020
845592543
1835554095
553720502
940678198
787151837
1383275808
1943919279
2028584632
584522516
1891942346
808368129
147929160
2014335836
108143447
1598697677
1124958782
1326468495
1455505849
1659296090
48226207
1346990113
1238592165
746930653
2006902839
842678613
1906988563
725957510
999304447
1439705860
1290588010
592086066
1732143017
1207840414
1185234740
468778935
282548757
33155977
225648315
363580920
2045937571
2032408047
1891192533
1472593317
1564102514
1754272512
628878278
945609446
621150488
1709848151
1172399443
236162248
1816273802
1108694411
1665739015
1814072961
732453343
260860991
2051641297
307157569
288351123
900791277
2017554064
659555115
496023492
1023817054
1400463775
749727278
1309048948
398150001
1177337187
1359343845
1955995870
99196413
1855724863
850332736
1654422576
1964946272
832815226
1297216578
1750952489
1859167131
286339048
604577066
686461323
1070990678
92380196
448125240
784227633
1095290754
1887876728
1358730412
462542047
143224895
1055844115
1415958487
270585505
216544001
1470328835
1828761969
1861341214
766740775
1260626462
1395243240
1052593805
1467938972
1500908187
182263115
881093388
1393721929
1324285924
2050018469
999046473
1461322200
2131851487
1305310125
1037375037
409208026
1910700009
1023761701
611371806
804171504
601082184
2082751279
1105989426
1406238315
1231774502
176652715
1947013201
790387913
1594287144
1408416442
1674009122
1109424101
1584382532
1500958155
1194398434
472824700
1666076468
836042973
1210514517
1521487008
2141772513
1333482037
1119813940
1999137780
563761868
1200471364
77688942
335417223
1106699777
1478797517
1402598398
363093153
463820497
1548045410
856226730
1631924319
824354162
1125605452
1512582886
1472154678
485600474
1790623286
1349913524
1329757504
118364109
756977236
1877609543
1141689190
73822390
1782455437
377581085
2024490658
1618317502
483412496
1526978209
1700224581
78827780
645070728
744895800
971316708
410217881
1739474194
1469854797
141500549
224908199
2136664654
1721428249
1226564579
795241581
101909714
1858436088
1415158084
84324576
1733281492
2050579798
1046887892
1869024115
783924054
936152631
1758944125
1440003163
584183968
1464836000
1351101324
1986071748
579378595
448753345
689854597
29842549
1142825098
1913461143
1656641606
1053873712
1677218873
442573386
757668740
1867812295
2125312762
807649978
812885102
615100257
90933205
1470998388
2064027596
1553087470
517858742
1789482792
506153869
1800622819
1894424705
460117839
1417361232
1781166770
62076421
303059743
1115997874
2142726902
282824776
506964010
1991623300
1242800507
364917889
660208194
1596857615
2010884012
1714809238
1801696702
1888064056
1640868823
1869039240
1255638346
731589036
230278531
2135810610
500548174
370555003
1496452672
519302769
939786382
1232612246
2014983663
1342171285
316986353
1725401577
981096740
2046730876
551916039
440824747
1328276546
193412402
1847108603
1304987895
1116643314
922196553
593699535
517888510
1328990435
497098556
223602229
635492256
57233028
1667289854
1316508659
773934329
981533151
257201989
1123772697
1490768284
516299744
1043424420
759792516
914933048
681920375
674650490
450707993
466144094
559972589
352491265
91664305
460277862
1754588038
575598166
2094972013
1856146875
9112942
1699570243
35264860
305920903
812307163
98536634
1153734761
1103351095
1960033167
462176248
64970310
843870927
1173745592
1861311465
269299250
563198513
252098970
750670609
1512514576
603070076
1414282843
996802737
149475089
179502462
1921978927
34142714
2015527858
608054112
1503553637
1748261991
508896065
282763896
98353213
208284697
1630652128
1520578166
909147110
507705131
908242286
1755437964
1842222952
1638143959
2027135135
1363652039
434749886
1160811683
299517862
407617781
2031391237
1259458752
1564545735
327434252
814101486
1582289132
1860411443
1040017235
428008637
1765085988
1617850530
889695418
1240913672
1188194551
1472409816
407309832
1095112490
1606205754
384524696
570338738
1917288142
233368604
1180747890
982477093
1102564655
1475378600
215271382
1530687744
1991371826
2000522068
1609963881
1338795095
1490811859
1778571236
736619489
1353212829
211030683
639516893
1173539301
493459584
307731359
1954877206
368517104
337839351
219827900
1725082509
440948511
165718099
109397962
2051287491
1127865571
162862524
815857233
2008610283
1861948589
171051834
672368108
583167132
1647335881
341812218
437848662
1029536409
2059368661
1700423602
1561464635
1850555836
1778270665
2031164885
1578251887
218707082
45094195
896003612
591877298
1517985548
375564613
1111704767
278447170
2099538229
1594295010
851400433
1038782638
1718680755
868050667
749688774
1310318977
1870806138
1416872
1246062887
1205274132
2067673529
2129271770
1495657906
1156263695
1306120138
978507588
309508943
1415897154
1056722733
690300838
593869848
1222322478
1999557007
1497204004
1512664135
1958018583
1002982751
3687286
1433953327
1941911108
1695248388
1800057465
1127792722
1052773005
1357073358
1663110407
20736951
1020636933
927622320
2141657088
687450483
986402363
1225938812
443968760
57324682
1483966678
1973938351
596767792
5265199
56662794
2081791030
816673422
1040089418
1411350819
1343978314
37577789
1062693590
99465920
663363591
107575971
1480838871
395685908
1726722643
86129931
1683286257
504276866
1356826520
236050707
2080445354
1402749472
475154471
1644791256
40979483
373796307
1708206401
524020701
1052327645
1868181406
1970975297
957897035
2094402212
371202817
1720454617
830924834
1096290310
1465892917
886545971
593646184
847907365
586682125
241927776
288011983
1115029973
1721378623
1986987635
893302285
1932820419
1207823874
45434550
1670807602
1433926597
736140664
572580798
132231625
798645
2011711957
1026087570
1436792768
760268495
440366712
2018633927
1815376085
925077476
2107268527
1519462829
1990082071
489454713
1333752308
1683294683
1882301708
190590137
562041312
1710746794
226049879
279349736
1376263738
1468904554
2011985279
412306497
1839962409
713340981
378331921
1831943656
470758104
1922075468
1802604652
1730201074
1078909337
1603502472
1245236238
1529745743
2072924833
765908648
1953519259
957402993
2095646836
155345752
1784789815
1544876915
1426454365
1315522612
1434380689
792422137
278706054
367661702
2026522296
800670854
1447969094
403002831
22887380
248573913
483767798
734858082
2088625934
1183049165
745694315
1747694018
1870549978
1718524088
1297490587
939391110
1707282705
278083769
1641269524
456289119
1098594654
1889808190
1635340406
521057827
964798916
1291316883
1442104237
1122282666
1052158185
1142007561
366987174
1826464506
1910015879
7389614
2021021598
308735597
370349625
1174899822
1754070390
445679987
45047908
1616678103
2067638892
1019243569
331298550
77994444
681601176
1756024893
194779754
906620523
1623442102
1613553804
256355800
1417340851
1816810471
1324040397
686755064
354604675
1796381325
162770873
625888607
2036061863
38221345
129165891
1354496252
1813598393
1570898556
946709227
1005178975
957172621
1205739613
288764203
57886682
424809277
82610398
670333405
1479428881
684712048
1176932619
504466300
1371817756
826200025
1713369358
582679558
1443047671
122148732
318055826
936245861
1901806445
151880728
642243356
1619815721
805751425
2097556967
1205202456
1348475968
850127078
1771799082
920409968
1462806780
1313089405
1301278925
1257600237
1774771117
999717291
1717389558
1792516551
1767612940
1071379019
1557425719
863313427
1744902821
970970708
1311541351
1339984660
1278738469
1524436731
1979073675
971420808
1721622407
665837496
729519869
73824955
1210898941
497405228
413543103
770687861
420300882
2034122993
1430104676
446185150
1116216237
1277121553
1725907779
1772366337
527013187
886374855
171470883
1150015225
1545504849
1916108336
1902041654
1993063594
1073770499
680340752
1149129812
1250521601
86195111
1582093527
456730585
937913493
613349959
654623017
375654578
798455773
1834035071
948443781
914070857
1629569646
355167125
106429264
2119881976
1245450367
1899621471
269075532
436056841
1179738779
528490408
1740493536
1345187444
721195420
971878441
808863303
428301252
628527188
1603580491
131658946
685516872
1231634407
517813719
1329183818
247263894
1145418547
847804008
1280075001
1690207137
464558762
806851389
190583970
1268265971
603723082
119169238
2092898437
477477006
1788383361
147308421
151427653
1839092291
340496919
607718335
2129401479
1063118392
1335849908
1381262805
2090014487
1035592782
1891212178
1812554364
560538476
846200787
85841426
1907441088
1309635867
250017585
704201030
1681908375
600222178
2102178097
150659295
1695660162
1758831797
132005770
1964301124
262319997
1213526122
2102280145
748815018
1061236184
305187407
501321996
1154940753
1034765477
1455869180
1167470843
414083388
538915931
971133990
1706220598
196461211
1006363114
1094837156
381666299
951481519
1826838418
1046957740
2010422379
1568685812
1438879591
41787615
1365543366
1715028453
41800323
102649875
99964581
2078350340
354900691
725421208
1253830377
729621605
1389058291
1320756440
1098355409
1629001104
49630783
1762996961
725999355
1186336248
320608179
1265025420
831923313
1723432897
1554376481
1851835891
2106502669
951750717
950411298
1671793977
919551501
906310429
8996387
1538496706
1754285735
171467089
1675094960
977052959
1807443533
589550142
150273198
1196764919
1571760586
807177991
1813623107
1447520305
389130652
2045514497
938866566
1776006735
1831421433
1552376623
1559594952
992810718
1487227412
1877419176
2128072578
1787084230
254705809
1511781144
82085187
970567356
812733014
1286373928
1078245932
494994196
993336313
12822145
1592118739
125664737
1996179290
1266430205
1410707639
1094620854
1526088525
1834644537
900844136
1551610119
2003197128
121952951
1081025922
618980206
408397777
1975961662
1067429912
1913837137
1763198639
655007418
867001558
1096598796
1019834305
495309269
1301790282
1545444824
1683729755
1652208136
151556355
1222545123
1729666288
1941043760
1008016327
82151982
1666793116
1773602442
1244269634
1201029742
1737663772
187384092
835988162
1718439774
1198444066
1488326439
1596834241
66529343
1809177284
1481167673
653457276
420669234
1992648858
886589873
1480528619
2016757683
1589438336
1913352191
44676209
1465417074
1249476235
183982539
1471586905
198392643
589214161
603300401
1354214500
206567353
14548330
1779117379
284540635
1383273706
1734502343
297530105
1790948692
125084407
1814792490
2060169813
1739463958
1425309670
154348688
1995992401
380334661
15045490
1040629532
1844747355
1395065886
1529525792
613325614
1043129539
1035738332
425408906
1662662283
1902490069
297589391
1377784381
2129785466
853373923
1817820969
25801950
1082768009
1455613354
1942687471
799038397
429855971
1765878109
410575322
1207309506
417750653
608708700
1876397127
1079291928
1041830128
466772038
836013162
874914141
1525321536
110062229
1576862059
222561609
1647948971
514854386
2018630157
1739023927
1224878392
1543907178
1003017163
1463374951
357756989
1982285674
809469378
697287875
162395303
501502150
685502248
2104584616
1644820738
26214932
1219722559
1640658333
743834813
1946553126
1942459842
1923718480
1948400304
133184681
671880627
2080527572
1994629932
1842333611
1586800585
497982684
2079676974
1979387049
328706418
1381538715
1646671064
384369464
267535477
1407786676
319716988
202888791
835117419
57606560
270357862
1105806478
1282185268
1078225661
807855343
1350475791
1990903425
1932525495
318049151
886161651
972732975
1968275662
1637765009
760117538
388505737
414242245
757448578
1430671450
88194609
1288186388
1805028253
732785361
1031807179
463004863
1323500440
2043842816
119726065
1797103543
2017786974
2049449961
1742141551
768777171
1491116598
422147102
1635147878
1261368684
597971306
452176366
1622399747
163980495
1739420287
560635607
753371511
625395698
1113210653
669522634
1530916276
1121901954
234264577
245044030
869964655
196364878
2036804063
1852884387
166285385
159263653
1448431720
837247001
58161645
1940201989
201053304
1612913813
79764619
2102937814
229428600
1892690280
1010906194
501915526
1165039702
1672636760
1723487410
1529090779
12976845
1378100084
1546386367
2807954
1818179002
186717702
1112163220
10702938
12897975
1974384481
711195955
676035910
674452537
2011885828
990353161
235992141
290976572
906060029
1835440160
1430212643
747242247
433504634
685080256
2108077238
759052353
1878040725
993235359
1778063966
2004798738
506780085
199323560
1658461961
1187363749
1845018406
685035286
886246411
1989355687
1702569320
98480290
291886856
658108369
977952674
1402490187
185894497
1964822043
1215899412
598002702
915753140
2014859464
1048156601
1064521247
1892176755
102345407
143438673
705915206
1265070297
1745803217
194377850
698188062
605147733
1523942259
1985078423
915759828
716276750
974882141
1026870526
2131969745
1918931861
1407814031
1738757847
717667968
2087589855
1755163072
474185260
76845163
127555889
432711169
713671027
1760857441
1976463658
1021187231
1775787715
1677899336
876961781
303050951
360933419
552313130
354443330
1153522696
1466649607
473007028
502650772
1142404766
814230942
1261728836
1117993785
989914603
1532634537
566799387
100243754
1919476346
1260950681
381236580
1921893649
205679284
1308166047
1194552523
1588216560
431141756
980067577
89656263
236809114
707215158
1287546400
1087102181
2034314441
750963161
1114886883
1177126324
1271824650
721174501
1531191521
533312928
649157549
431067543
1790024118
816135904
380293346
1370756345
2007025679
1618009476
1451224731
1406526553
1455099270
1519045851
96945645
1110850848
993561901
132144941
1687818129
430913383
944973139
1771847157
1501075457
472223553
1720651936
118054568
1190828603
1760497211
2142799306
1392568395
431204450
1348624577
1047419156
1124514361
115920524
489473869
1130426470
937987002
114994499
241155088
276207695
248958363
532024455
1887493741
379637532
523197284
361017013
1832143288
957982371
436688683
115869355
44431115
1064573609
2114784362
1577363153
905601813
1038625582
1049874151
158538472
1532734763
1346980801
2025729363
957702375
917280804
905207445
1813189431
748728742
1726071690
328516155
439031806
1469068451
35783552
689783971
2047797838
472183318
1917607050
160679958
1648245120
1487660183
1951032287
1136433122
1325991471
1257254166
719207159
1319541331
1250232702
39093
256276070
501254111
2096004614
2131959067
15773281
1458214674
758378947
178615955
444246802
947473251
1518437558
2080686631
2064918801
1493169029
2147235165
1743035919
1333280595
1790944632
54401636
1028797421
865495920
425997294
1055919337
2129262557
1485976906
693802219
574349550
879834594
429050774
119823991
877717062
1761797390
1062180007
457548303
834700672
1107029652
635653718
364924810
1058018919
1934386848
1429038639
142756735
2135222420
2078685633
847762956
1408389278
1114858026
2001641740
548190952
1922783188
1380846624
714053566
1366127133
158049505
1994104063
1220431054
473615780
269582664
845738968
1376619997
2044384425
935424965
2047581077
751322577
937922366
947922500
1369942938
906866861
1652041612
550661311
108831734
625735516
873836538
929142201
1701217845
492734325
398791699
1057429896
1759194188
988581681
236833244
334540539
1489055582
1419014274
507061667
1394032253
6254964
686127165
1060513172
679706026
532118381
1064548797
2129442980
1928350504
1284686623
1541018063
70908669
1172072688
887774235
1748736845
152281936
489490494
1375890762
235533825
1400955776
851153640
837894543
1925091506
1711861380
1619406324
524403204
1676596764
1658833153
917883653
140564639
711704905
628525173
289580012
1363335090
268666051
2044110690
395112970
1910370342
620926887
1930567067
224422008
2128973812
281849911
763277646
93099954
1878306036
716484588
779574998
2129080242
1008015574
699188153
475126621
2128412753
1789939347
1588101967
552099546
101861683
1025251268
195266143
198424974
1412497242
696829765
268666485
266276796
485858820
1981666831
1679127860
391539345
1787307630
186257996
1730617219
1614979855
842701038
1706752777
954948549
1306948817
168355792
1262280922
512998324
1402859314
1304977571
673126770
1386147263
1342502786
1701576571
689174164
1995332020
639444728
445991090
1601288123
1001255579
590354673
498083207
396006003
338497339
19496194
238244459
1149128903
631469028
1551577898
1473614995
966514815
1760088123
1457154438
1400069586
989164277
1712953621
648310811
1608745689
494768482
1679618839
70996813
1621519397
1800354373
57482491
416839044
1959831131
1439162583
1343597398
232726522
1487248350
845776695
447826998
917354682
54895899
910714333
1163129320
254140398
208336527
2055178987
2016335241
1004743855
1490911764
1383021077
1952392506
429774168
1871741324
725495385
1107086242
1115345045
2013857610
980930652
1144649999
1421288356
1577258276
629539550
1826252745
356517418
62527186
673835229
550452889
2069318817
76274183
1974235721
1495140504
2129624918
317536891
1782893350
438553201
1747969281
68073280
766376610
1670955426
932727055
403783945
1624283975
1176442074
768513945
2091847063
1890970685
1629353400
437368776
819299727
2059153390
714669522
1248709730
525194692
453791895
541405840
2111417327
664897512
89053239
221442484
1151477255
2135805873
317641366
1552672028
2114308554
599366411
789408227
793840781
1204410160
635019526
1456530916
1939324406
319638275
288432241
678041261
1305099131
1852920741
2015987740
2131481960
1196043540
619021431
539313042
210055059
1303933637
1789012645
690750560
871780156
680458519
284067775
1491492039
2138483124
1265591750
73033250
34233225
503424000
21815048
1638265956
351262215
2073646322
1631756771
977080520
1517263836
571679796
2084131098
1455345161
731807297
2041074718
1528678204
1329654882
2010396263
206972484
124502651
259247388
1746816574
1512286452
608191798
209771600
1848676313
208137559
1812042646
957615531
983304460
718929363
1461179304
2038842908
396814032
1643477415
1443047653
1685899871
1848002398
997118454
243500003
1514429545
1991974728
1269040958
559593684
835675107
2015259435
1155050134
2028898134
686537789
1768074422
282742559
1552178840
1267733535
27122871
961442824
811604345
65578039
617447756
1521125672
733107093
1721755411
1488175073
1004447752
536127156
694282520
1420790765
1986917251
1326206189
160836393
1713766525
2034836846
74199054
1030869368
1554543747
1485039074
1642413891
2109391609
621328723
2091306191
1272614474
551269380
1280117843
1856324278
801378343
1982687022
1135775408
1646908310
554959192
1763644756
687572531
2029022821
1451471515
2043717936
1690085862
1671517165
924435691
203131639
1655127380
1189103974
170452669
653714759
824568708
934392315
197133295
1474925178
1561256186
1478066934
1642041657
344963969
144730508
669036343
1929709757
621385223
966126689
728530963
377355939
1482081778
393982514
1525144749
1510464360
719259064
1550110846
305469594
1579166316
835596951
1718539413
1409345093
640130085
463944790
383279036
2087106722
1182157118
1663075239
1055396179
580269155
1285680447
638963012
682913524
1161906138
544084621
786926067
1323854128
162489699
2113161762
423555332
256705906
1606788303
1981919589
114060641
1713615499
664695536
1973939199
1015226034
830504928
446873324
1745286576
278382040
1193114976
1830300768
1435509642
2133153793
474694848
403712685
685916238
47279501
810983675
135457667
1161785448
1402373667
1482909690
1839583476
2014690813
1844624536
1525769276
1258952301
807253966
1989085469
1567819202
1181537485
1075459064
324431500
29128519
1623367496
1585930801
665794159
1749887789
597441025
727898602
760823033
539252097
68669394
1154996427
147686751
393557078
1291072496
112267679
1988486170
1417173488
763804761
754738729
182506763
354245170
960086061
1481396921
157813452
15657929
477711066
1589905479
1970757949
186505935
1892442567
1698924936
1215862585
956234543
1831712534
949076867
2074542770
739447923
1758253959
934050464
246645538
1111136693
1030607917
1667256256
1040767036
1425595609
71067387
1621413739
1176706993
1377714391
2044376351
1906559911
1747829655
1290151955
1817164810
1448253371
352480204
1457108541
667480808
727071776
194314194
12579006
1011654143
1151375457
1125587528
1757448969
1787212867
1510788792
29380194
792401410
1081344652
614504150
952624157
1220914972
700686889
125784168
691828533
274250006
5746797
139400297
1570358421
246033187
1348322751
1350324497
797518451
1674311050
1193640166
441912940
1212100174
1500230363
205143773
605848277
276418588
2139182114
1896658853
1983324922
1764506581
1752276296
855623689
2054278865
654577448
952017034
1345303747
1530895811
1092044480
1732168820
590994940
1170912532
1118847058
1508949484
2074765525
1824539424
569662829
1110185609
1241101047
12646814
969574827
1814310952
1372557782
73409765
1100532303
698901447
1455976420
749676514
1399618568
475304632
1989500335
1650981545
1147464756
2087683549
1270822129
1276636512
1397141918
655057902
888364542
1164033248
1200787510
391415083
1375323111
1740859457
1438746975
1420308669
1779660553
1775643039
1249089598
1706694517
1577766323
1124732207
1723953965
1881930558
744901317
1998290509
1687732285
1618762126
1021961727
1040886502
1502996543
18850465
1521214277
1566438222
1916716291
866419159
193127043
614199169
943082612
984770732
2094294928
603602152
647484375
793288658
441570237
2109444918
618470120
551788071
397579323
1779891965
482721456
1468605729
1580110802
1408032225
990891976
1975225494
1126343089
1438781655
1407705092
711932099
892103665
1262682524
1591309144
1820051571
1600976029
1770785891
1730879211
639509721
1958569583
1495017358
785448420
835869485
1587342750
1139570846
520482810
489145774
870438210
932175588
270215110
310435172
1471785963
2047561579
974474452
1142454796
442758562
703702919
296952332
1900391095
1817669232
80303354
826341991
352313418
1254139115
1632008138
408379295
1728490938
1615841424
678753455
1899996738
326203624
1141685551
1365431790
1126589506
1458684212
1493534353
154537144
2146935404
148205138
2051917583
1899253896
291868164
1074943531
1966059276
267418310
1906470471
2112980329
1833637616
1662235251
1440466279
1479286251
1026136778
2035263509
1466203078
842917627
1332098688
1015593038
118702761
40567440
2110573411
1440340579
1211341385
1093700922
312893690
1866050996
1321162668
170887215
1393932265
1423970689
2064242056
1590145804
1310642606
175508000
283055826
1174888640
1847577580
738104311
735439471
277827120
1947269588
382155315
2089436054
935899534
495924350
1231909194
1143361829
1995963097
550588716
1361498297
1571937709
900739523
149794622
1825822152
218147677
237313382
208111263
551847365
733801053
323009079
2113792727
1851612636
300429288
2120482369
1948644448
249249815
1242820962
1341943899
1816904577
1215521395
800707496
1557006160
1169229693
1809169788
1181240222
1652719888
1525442078
1874522009
1287522502
1180943137
645527923
505589055
294133533
1354741280
1592309583
1259173126
1701985776
697313999
958703542
374993370
1289618757
1333133790
1763513967
103348881
1739316781
549735829
377468882
1341441617
722343318
92879657
1729147744
60826538
204122871
2071326891
1801468983
960942614
1347112204
278563104
562494826
1035193210
1333422537
1890813871
906711713
1986011349
1505747692
1479691643
190687148
1544248620
723401464
1151895911
449188472
90029456
938899209
643743641
1382034274
1773395121
196796922
1445018006
306165511
254048922
1739048129
1598302058
1891149479
318575751
317501342
2073863278
644014387
1160237920
852247861
556656664
1753418726
1961922418
575795708
1790829798
352020295
1095232964
1538704742
186929440
61808130
303453491
1774457727
1741524689
492038693
345619914
407870435
1697944937
598517324
744696379
1097686147
1621056444
1224781984
2026438304
1124650229
1531544977
312283823
134487958
1790624757
1353128821
2108668225
2079109587
86768636
1921369945
576005292
1824548689
616313249
598176689
398738837
1758305314
862125994
1230453116
1238605284
775609494
1296383939
499748192
1345856739
1341599067
1434364438
1108863745
2116594404
848310484
491884099
606023939
1121835736
458580584
2011673940
1672473190
980603329
1781892981
824529727
365979393
2118896710
441695250
884070226
1951855240
323377453
1401953363
580469204
537518041
1628269777
21424428
226319275
1779938189
288400758
48548628
816288631
476842043
725624643
1818709784
824235370
399875764
1463936064
2027341239
2082325629
386691187
869025534
1591501080
1723487410
112631013
1963542683
125078732
347720619
1149684920
643175328
751084142
429495542
993796924
352819013
305580641
1560457003
1949441935
1763550986
103292600
1218749850
60118543
1715192518
717205369
665499959
1926912282
274780828
577325430
1557413957
26184532
1133294598
2079978831
886669813
1481210512
1947385316
154301755
1287984846
1420476931
282146026
1381865857
1256390895
1783993298
1454276391
544314938
971610978
1887633398
1870436965
2057912461
1492888416
2020342545
1378840105
602533384
2102809474
2010489242
527836936
21232549
1042864252
925478132
1912058613
700175014
1801948972
1570245594
1181675413
570909587
567304724
224351512
1963035996
382586905
1108628672
1697209686
1071209703
974854679
523142137
620893588
1055850545
1326233435
339430991
1508889729
1614548212
2126896182
614336558
1719087984
1235817178
597710327
343483970
115619118
2104933851
2118627772
197450261
1632039892
1738417311
472946377
1102761955
1103584613
1474594512
44645676
693129829
340051287
674500529
2111347296
230794150
148804998
1065969837
1895274562
87277530
123922298
1943005899
1450420300
833084179
1115483875
1854331298
403325854
207570394
353654854
1273223799
585282351
466163937
870234035
1875891167
1834776559
1637638843
1162704201
1858700448
447627892
1071599138
952692244
1664001405
858873219
930399486
1504679062
1318038103
206912450
1257575478
2008358342
1479932066
184622450
1203713597
1810270359
1119979519
754529975
997189025
1835433949
1370444802
1676576582
552528436
1455345252
1085550836
1768755600
508822442
543928863
437709238
1360744382
1447564783
791157613
313095669
530123553
1924035344
1920539851
938241248
1654182091
1870675884
1629117777
1234888187
795379268
2060342339
291144147
1091911658
406521324
920651677
2057369588
95582413
741531938
461823027
501785235
954707154
1538746407
1895792156
238698460
734273062
1370921465
295568357
1911369812
1982901382
987435924
1793740032
457408762
1065573977
59342935
1095169089
490265188
793025406
2051206385
1754362187
142979166
697075489
96831156
1604799845
943997742
2037389848
2135833614
354131166
596521276
1096231864
1509605485
834159502
363468121
653900997
308938682
2130609259
386014886
1001995263
547067755
1619382781
103404582
1914797445
543471777
858129356
1671915311
1904461565
571518861
1694917038
26215477
636440783
468689092
2044405954
873827581
897918321
1499810508
1609980871
760682835
2063924433
2143055493
862202925
1907688993
1322641790
532532280
829770217
996957409
738245044
215866532
1618704829
682597669
1045649106
933354497
1477236726
1502987322
1448695231
1650458429
622312052
719658919
377254286
1976010238
1811684477
809518242
2061845692
1004881310
909310386
669522686
1103102070
2073779077
201775887
2007714238
92287904
891360730
1311145888
702903519
1352028893
74884014
966770014
97219888
1072475042
1483194289
2118120752
1790253452
1246046051
1270548310
1993750209
122194193
1946244283
1162015527
660217798
1024234745
1134620105
1528759363
62866588
427526411
2082912554
865011031
212120771
550648205
849947627
1483781551
1097428612
187301433
551635840
223913308
695083052
1633413569
222100041
297180695
38664761
1517340151
1166976583
1329546326
778985633
776214035
48769292
1419421616
1718039935
1383296878
1499678007
431322132
97402974
1483953224
1723123822
2086264151
1723411783
827895357
1664175687
1649466840
1596909329
1716401228
17176084
1703932491
954561524
269866936
1685443390
1668266872
283079066
615395772
1681690156
2115229283
1436988640
1154607201
623651029
549240347
1159794748
1445580508
1880792110
776948837
914986164
186097749
2017670336
405880279
1738287032
1175406385
1280739093
989098417
915608615
59686328
829829115
828588176
1296999138
197942722
30519331
1301049691
1563206543
2123646184
1077291369
1047796956
1714963629
804682488
1411179583
1004265216
1179453785
1882631220
1196458886
1577026751
41984116
1713661800
278539679
278767957
379982375
428702120
552787332
2118819757
1803774859
1613859102
1491130103
1108454064
2034606698
1569504718
1233109216
1498887612
695604947
824922918
729422659
1246094023
1814022194
1716028276
45694292
1342770309
328598703
701493497
1409042472
2083297568
916793069
164198068
1770777182
7458280
737675317
1780095127
1541133900
955997995
956175820
893541643
1523109840
944164982
636167976
457092836
479954320
1648599192
597116655
1466182779
2126501168
1961499543
687684893
141958066
1614042579
1075682547
1745798086
1039600222
299758877
1856147931
1360187975
535352624
2089175282
98569443
479790920
1626052894
591929429
1812910793
1849198684
1551050367
1690891899
697355488
723599834
586632769
1394751384
585305301
1398896947
1421398969
1701288724
704675930
1917889439
1075711608
441274110
997452463
1095705121
1475316097
681937771
1282450414
671755319
1111343402
268987351
1524275025
122067890
583148731
1273350712
761565436
1611359643
1620498585
671466759
851548395
845958276
743358949
494279102
339668576
1602650103
841869273
1761594448
1835297817
1263354899
879535745
1746425543
25949418
14359332
2098862390
829602598
323049558
375702204
531188482
583732254
2077811666
940824168
234565444
933860677
1955118819
2029978050
1841474077
1152999997
717529758
2095370671
1241038091
1469963012
1651279580
913463079
1992264159
1360314175
1464814433
1706687204
1869524287
798060403
1995828466
1429425836
680351152
304103829
154599762
1230967889
441886926
1625640474
153797255
55201602
2045788739
1836370459
155274375
1490730895
1304622637
975427873
824183219
334798034
1426208165
2107593288
538152617
1926362441
515462470
998803560
1886279122
1355168379
1209297292
455533402
140869941
817304324
1152370175
814282711
1750244632
455975428
1661412934
1059240261
1137693778
2074349475
1515017570
22799028
1706317948
2018818372
827074534
1132356483
1434947107
963107754
483779549
1506782480
103869943
1478397361
1700383492
1894294888
1853307794
998389842
945483821
483843501
299885774
1438216112
1162945466
2105574757
1749360257
559358016
2046527139
312479232
459750126
2059628263
1344808721
527968354
307114720
2065806479
1361577665
336659775
789619726
889984302
1044604561
145706966
314603786
1561807059
297437065
1486381502
1027619460
374253058
1275198753
180078230
947139579
550685153
436310314
252016108
1726194458
1404558083
510085269
205473435
938681374
1902307236
567847205
958320275
1841120647
1533567620
747319925
1336723478
596230780
667253737
1441925360
845476128
1382978056
792541302
906805854
709754755
1647931123
738271134
1210317576
920105698
1243735729
954488870
1046821430
474442206
1911530451
1263443424
229583311
1596006132
350570453
2000597129
1159772987
24816639
1525873533
1409212792
1491005046
864234870
81031393
949484813
684370310
1882794166
1915217234
2102663500
1098927388
313052652
1726136305
754978444
23239606
617526732
88849097
587617788
1132037547
303795149
1079393219
1805942262
540250349
1108737177
496577874
207675897
423014630
1685640472
1394623223
476808977
2103934290
795275005
913148036
1875793184
1393533016
359001623
1974944831
1374595912
161152750
1550071904
60900512
1187714944
1960632434
1199894640
1942198317
1723748580
1431588690
461740258
1798518705
304414218
1366734714
277259292
1093859698
1583821330
584119855
498973069
151380209
917965452
1102433368
500496998
665385223
1339096350
745706487
1913426086
718582900
1798140813
1270149212
765965101
1244418136
526019286
93197314
421435104
1570674462
1436196857
1732004206
2143569469
1587977052
639320572
682723588
1036256862
1869882443
398707959
1366597592
1525355485
746563345
270011825
1298651244
1891073374
985232323
470961593
1731634324
994422246
1370962667
1008770238
1361171777
94592734
1831117696
732928909
535217645
320801079
411378892
1117223238
1731193867
1667604746
976737782
1758016034
520730996
666603834
1944061055
1467571054
1756757637
318810325
821531071
200376316
1715966569
1631792954
1961241711
1053964273
362859128
1374870630
558910650
1380507238
1835554949
556881149
1871798353
89859058
2032355001
1199601929
886553272
445835586
1052895616
238226828
1832859034
242763275
1395202071
1614794636
1400061506
550527286
694071862
859838075
1621105188
1049639361
2028353930
15376649
250558520
1555607682
1366739231
1663012013
2075674086
550803013
808367598
2042785829
548933154
749644315
2083973485
576464917
217736652
2024237214
1243314748
1072804746
737769641
897154520
606043370
1381074760
1878155518
536853650
1566937397
823607150
1084549789
1924025016
1819386811
14420059
390786462
1331474528
1082832103
1931056591
2098270318
312876078
687631296
849011357
372558922
937752346
270378976
36163597
1707539286
1835852271
1940192480
1101574647
382042634
965866149
568692982
537195778
697084729
1390477433
1059369894
71930802
142422008
767553875
519212503
643814691
227634303
1506240982
1017549439
275742067
623641697
859796052
1987083185
1065211710
1239779464
423858058
1735366762
325494279
1777555205
740533246
999323082
1412984995
174570082
1523614752
1471687128
179373710
1407981159
37615424
1230866236
1198233746
1303917308
1382530596
408949810
162961914
1948207315
1484503769
2147394845
1014681104
554453556
965699117
1785058872
303411732
353664483
670927675
1617440146
924632132
242792174
1914099252
203024412
599095241
2000240574
12071860
779901
251297298
770735696
276879467
1566835680
823259636
1567065234
1004433935
54851643
882877433
812817398
878931669
133387911
1268575902
1578825882
74519799
1087639330
1397697241
852395087
1788964883
1210685503
498019471
1366505946
746595958
1624575759
1748109292
922802159
600203231
461208002
601085296
926681695
429108254
780667799
1555156610
591759937
1303843415
1237154309
1551244014
653720970
1091564393
1264231676
498235527
1802376075
1698223431
1824963726
1291803029
1253623918
1527255678
1780187256
1300660026
39154579
470675643
1227334384
1292068265
213176010
922338216
629474630
656383039
778484754
1434310628
1726934284
1415905396
1514292484
2057013526
592367443
1106938839
631109402
1805120205
1706256879
824063965
708098034
717395527
1076071726
797972125
346997352
1642106363
1503166364
665204681
1762053164
1076498788
1132800616
1369637857
1334235204
1004083962
1533551712
887115051
241151150
913141953
569683319
1617465310
49734399
1577949998
1642136721
318155565
1147946485
1499565062
516459700
673299716
959219929
1432912033
1110152576
2037509184
586554086
707045527
725708775
1831523149
748520369
553491379
535550089
27924463
1334492285
1583722077
86424359
1441548100
773328902
389629400
958447672
645247161
891603900
1751943954
1025809391
380513425
1684418392
337108901
376721197
1203929176
59039317
782486593
556260994
659312728
949014292
305169515
1609229072
1169501080
894570554
2139316290
758304139
1737514784
926870618
622841192
336125318
1130766657
1766318410
1537517029
1154528911
1091167047
1675358084
1551532614
44119975
84243896
1536360606
1647798388
314518514
1867051519
648678820
2019120786
710425120
1409456129
626633451
1413751431
1312457700
1519761230
2023025583
1245830057
104996901
2050644889
1168644102
2050692387
1605008485
1123366116
714233335
1550579351
1512662934
1828812529
1183414133
211937238
459415977
1873733791
1246856285
2076063295
376021466
813432221
1087941886
581247619
2090415129
414637957
596848431
858068748
2085263391
1521038348
522070125
906607278
185798673
1796981435
1065189079
1324295086
858074888
508419490
867866666
1537715472
1208270463
486683614
1815475217
705615835
1052064749
1853275268
931926338
777285996
1436865477
49136955
471617611
1394629067
341049648
394286487
1620227546
2031327017
870736496
1716090261
625675859
1039586949
632635512
832523546
510879981
1648707964
1565135237
941047481
1880003126
769241805
1341302227
1984910223
1232581848
1430557625
1321848691
1157321842
267948011
992803409
1596821849
1538430731
2140733228
1414937107
786583428
739355764
755075393
562177347
1337326535
1666353305
1097376758
493848146
481110384
962441410
142109666
1881966356
747398047
426505485
285722706
1031994423
522202350
1563202684
925851069
1572348909
1293484033
170170510
360335362
265630105
1827928699
1728327275
821051865
2116391186
2064851328
1368361675
548257536
1938533090
1365395575
1619379643
2073329650
316972124
9110327
1945076085
442077310
1552758912
2063961619
1302336515
235031387
361485588
668585839
2012422330
29788043
1714981193
1537372029
616420239
833783061
1829043887
391594707
1336571069
1847939009
388105659
402890145
365724637
1748879779
1388876830
579689706
1303974480
750168270
751714800
516705785
1507288503
1507417403
1714307354
1021854909
1543392492
728577546
262166524
772781615
525424041
549632879
897250969
2052617834
999485927
1439423837
1142303094
2044346565
2094376996
1577283106
1301575121
1493679445
1476130544
1609665524
1100596973
1349782306
1498901446
739200227
667773320
475548448
1372067114
79816109
1269702719
520961420
110388412
1105321468
1378475075
2139377502
1468945745
797999602
284057841
1901914452
247647804
1167098229
1267828400
1600025989
840412585
538909237
868263407
432952331
230753679
831230047
2045185352
1516655522
22415327
824762954
1534054015
1659766250
189388042
1110108635
1953315936
350842468
2131154308
1876417916
814825007
2114763428
1977192237
119178515
1827946799
804327452
682228958
1864532471
880070249
885669205
127758016
671636802
320290277
1887382532
584536266
605321874
1675531259
582822579
717997573
2106203629
1664772636
845321330
1889519781
250949610
1611317740
1693675376
768269507
150724243
489489711
1129776640
1962054038
1250197908
349715143
984253393
1668876517
1224493799
1675107564
2120909513
638928983
1286800250
67489881
2064356307
72149406
1950237059
1539859975
340739209
979116640
877787488
204751198
1805540624
1868359206
310792704
1177421413
380760492
841774059
1955823191
2095301848
707164332
223969511
444659720
256387143
287648133
208704712
825964223
2019323633
260858332
1846744274
423933305
1855986115
837280530
678720715
1275992409
15538216
1805954718
1364320876
1235622151
1310424644
239437742
1509307962
1142834482
1647290241
1094894406
1696700895
935890708
175485723
1360973989
414728116
511672133
1050812097
677646495
1282108764
261464910
1627736907
1970617346
361540504
336699317
881340915
536270530
798942755
1890702234
1735752718
1429230527
595776331
1833527249
1143767834
466084835
1389141798
1604956873
1533279592
1539239716
615202617
1568059807
414718678
792852939
1138756507
355528568
1399940964
1090533187
1745302403
737963528
183142615
534345458
1746847445
1111418796
1526988877
2100373030
2116888441
2012098326
1205169479
1482813986
932342723
1641884226
1919997756
183204701
520396077
1212899786
611652682
707723117
1153879997
621359336
465739525
143009999
1489140665
1884809281
1674176905
793377743
1142277158
250565659
1052580686
467360728
1166090528
183447244
1834095090
1331665711
1686034061
2048267625
1572693331
1771680683
1422079532
1472222704
244953811
196738942
547356206
1151697682
1802504601
1499703942
451294001
354788082
1565488517
43209013
206773407
56243046
1004587054
1966251102
409106209
1226256870
825762042
429992765
781422659
1589355198
1898758601
713597429
539661275
1066209052
27420981
370822104
355592211
1002090577
1964035877
457714860
1264450837
686601677
1894229610
2051693622
642723107
1516155057
861805001
948378144
375096505
1138911327
183523465
1884291287
29151345
1389897
1815599877
1564603651
951176841
859846783
468465967
674882992
1706009407
1465103681
2015408805
1163491543
1683861938
978948058
527672928
779297965
801334484
1867255945
1369716102
1677925065
833686754
1262883145
1391425621
615719401
1417457633
562386603
294781733
1924410397
171580392
127823117
1321521997
539401669
1698468398
850211235
1972670001
224521645
244905164
1334082527
23319975
1048411962
997055594
670535763
684226645
69910190
697530583
1328926622
1272108791
992371726
897041391
1433540748
791941944
2020925737
813187949
427780066
528555464
1668848128
1691016413
819300839
314574657
1989191204
1525188486
510133798
1014941432
1809936280
830353610
803516100
530449964
1604488129
532381140
1629247829
1120675655
1611436219
550692948
567881466
1558966095
45885633
1926027376
1400092991
446447658
1422342210
395230146
1924048066
415474336
1570021450
283969564
844272056
449687641
2065770242
1988500489
579400427
621275949
766647334
1109758916
408917581
1409319766
977679540
1673333948
2042974937
627026647
462016227
1935734226
864244846
665510436
571230318
2136493242
475618981
1515472353
798493397
439707022
2088348859
608703749
1377117446
340754891
328452187
437084705
1066951807
744599369
889090156
2088688033
290132326
1072531761
800031806
542769023
111638478
1011075788
66499086
2092898437
811443436
1481892466
1974595668
1591874966
942422572
918359366
1209616061
1173220341
1044943441
1901616395
811768351
386610335
787651592
1754486275
2034438672
2000288661
1105963753
1445893697
1120545910
952409653
62461021
582122118
259733635
2125232092
1754884239
533635223
977362671
947601227
72734696
975463384
209412757
1595648651
705198332
1594364583
68332655
1750076859
1119235480
1268447707
165376087
383414293
278956030
1203022307
921156514
1679227811
1729052900
1594664449
61225905
841646593
1076242193
1747855856
1762577960
950037355
260227679
1304630286
1422628072
909657204
1903232777
1691558431
1722403023
1951413635
2024932486
1246262955
918804068
1452073392
340200321
477036510
704310652
86433439
505258009
2103264276
2069128815
1102137409
111260279
1787789936
1293664539
1822158114
2073786223
227533964
1995068909
962285553
1468601746
854638317
2094159438
1527758734
334062208
1367243469
2113848860
898534425
809118036
1754713656
390398480
2014840047
1239299792
44346475
1186277404
33846154
2007086505
283287043
1685640463
375596808
2005049062
155960657
1884897974
388541221
303725488
516623848
952148232
1874122058
1699297629
984741324
477507403
1878382877
1029485445
1927075292
1901521229
250828621
12696759
699829191
478621273
2014451126
2038774395
845152864
1475783850
909880480
1633107432
1254476853
1667887475
25514587
20926343
107081314
2092081646
1410913857
494215755
514237881
685153335
1896461229
88836047
745150388
396823721
168063388
2057906762
1071999030
2139171715
63794399
972994221
328065784
1746090685
424160369
593770637
539543122
990064801
256642704
1021001895
1074845696
1444932509
1521071523
1768348067
1158941212
1351936817
1012773060
1508581959
1511264537
212863374
1179694499
1182896617
1438453977
1104815787
2121093890
1232333095
1425615096
1757233504
157532353
1896841365
1273720574
1064933946
1091172389
1153374044
1000389430
1038511709
898897437
1093081802
1474037667
1617004067
1446633731
1707171836
1008781591
1154251542
937455453
2079825834
835116915
284090340
1145248731
1198457463
31292922
1065021521
912086524
820072950
453133638
704839091
1799948249
340839857
590744268
668169376
2092869970
407459927
333649021
1178201619
1396235537
1917661757
899135034
94295146
1411081363
198781698
1854006814
1693663311
693302221
2060583793
1507096542
1468313763
745424437
2036287034
854798224
669169473
952395479
2092568985
412871703
1383516579
1854233340
1277365065
660853715
350126146
1319710181
1332112391
2136876575
1361788966
596629175
1747694018
1962359613
1538760219
1002396210
792567357
1604462335
2098690991
1787946168
336992371
383098728
1291560314
411301274
1055265168
538123591
1617327500
1705880319
1636588308
48265168
2087545655
1111003765
338342479
779944949
218349334
184278425
141577375
1267551843
1286477757
1762506954
1442645561
1816408438
764356454
136628233
2057747754
1166802380
879111725
252591784
1062373806
1217430658
748451698
837781230
367319647
1551203910
346845363
97027941
483511941
1149634342
2070181183
1836640003
1475557793
825646619
1576345008
603846563
1099446611
1354394653
50379907
1781727483
1322920382
494381739
757244100
610411579
759162551
445096750
338439117
1923876109
1504633953
1547353261
1012078820
1940722825
1893923243
2099985684
1406503874
1658455430
1039504437
1620913078
251337256
1059279876
1386734733
2128906921
1339718942
403871509
1971294310
323830079
1487460253
695797115
544599634
32395299
1917100144
125382948
2021214932
1450069270
1658479897
1812606348
1254422866
431306314
674658407
153063320
463694618
804742622
2027410282
779538750
1052189255
1122477865
1968461824
758353282
807481149
2121880985
1000302470
1737773883
84845145
810265890
2069996784
1870345176
1462356296
2120386386
1027970858
1857778810
1874548764
1709614194
551500462
1070373092
1272210842
739287688
931335380
1390420624
1681129970
712165797
1034688964
1068810367
1724781035
1157850681
236348078
1820970575
1141007620
583184272
671410694
1052865566
1962079390
603788350
1482730206
52207857
282485325
2005096411
2122733668
2039891228
78695586
625466941
1994996305
366882007
929696729
1376553563
633684213
2115578453
1600953213
859905353
61472650
934752643
1487783933
723955949
673309180
1434591481
282814692
1310224381
1940547195
354432658
1274493378
683222665
465919697
871417347
921280858
1103984836
1169359674
408537494
381117189
574188049
1818430752
666172178
1910740775
1528249752
599545386
1826876000
90306974
1980279253
1972906868
1681908171
968276717
393260885
67273093
871461936
1368854938
180107961
869281381
461978644
1346604911
1056781977
424560655
1400372779
1953398463
299744033
1427705055
441740272
1898002452
1052028428
1956241371
1436538254
1057206455
1714942642
817753561
1833049531
652455381
1615010456
1997402060
384033334
965786043
89747819
1140231567
963390245
235582307
1066551816
1892463904
1678511961
638722930
439136646
1109875463
494268656
240972240
2047967481
663063713
2002895994
1879784910
339407950
2136868886
1859892640
230617853
1024265714
1395017202
390429707
348350919
23547877
699917512
22031653
1751854065
1062142219
1561450034
1525107745
1333525582
938120877
641893612
1853790600
1416530961
1560691951
1398465169
1458606053
2023816404
663764056
798225261
440869029
1368976854
632636260
1010109451
224990452
1407724192
625089260
1929250225
1087894497
1861900451
1648574937
472519918
732434125
956453519
4564972
1529153871
1777077670
1202083592
1300877265
1714794310
1699588216
1751137909
1002129103
1425638552
6006080
129728179
1139599133
336259148
1085417824
1384512679
1861333663
1731420663
2126708902
796703417
728538308
1980809049
1234626616
434488273
807427461
1876612963
1769487419
509954714
714249205
623790628
1679913845
576335956
1774602664
1875375862
1602065346
1938586144
1246857169
105852677
736773987
806677941
343912987
1419526688
1371282884
1113662466
891224188
1594523917
744330372
1623151477
1619529354
620161571
120028387
1107993022
1318203565
1627076286
1831253089
1305574392
1700969522
1140388446
1536224235
1652203852
1931687731
34024460
1277811670
841900285
645071315
1525960360
406043486
1990533482
490243795
992194740
1916498138
145127234
831422113
293725990
1428572220
838820986
417810810
292678955
965865740
337034297
1909869242
570407354
1313653528
1924057165
403164204
13669452
1865498303
1594252429
1723361850
1263441174
1879001690
1370836740
1950480326
1603435733
1365842154
1194140795
1176689118
694603138
358809739
1257586400
1364620959
124919487
217738820
1532243187
650956250
104138473
23545200
282096699
1797657628
1380652376
1617778754
1096575381
651710608
2039665308
968170538
445653744
1057429896
1028076762
1959092981
2130590956
1281351624
1263229637
1909144221
1823113754
1183102045
237923840
109034608
1968518445
158395836
1290693309
306549181
232031619
1335768486
289134371
1187912624
595612329
643933142
968763724
1246496788
2082777866
947700384
733404239
1986587646
1588023924
242138164
1995408150
1436883370
55531082
1697213021
158672014
239952003
236506135
1699718221
1426193557
4130867
1476791698
480017244
461271141
1403772807
799756391
1470742733
1980190569
800366007
1241705194
35160025
972068490
1994641318
17178145
114665583
1453019272
2101046263
692727541
65240018
2051441395
139469499
1165145684
1287568316
866301708
1300878633
273097347
734769973
811100930
2071301848
1526788721
2130488260
1481564143
1875669200
1545331691
1679481866
278029141
1132166797
1683105299
604904971
1688398827
905962760
1590996884
125463007
162916338
693123280
393536500
1434997689
480304888
207981901
1135858049
1949011109
1009216358
1624372296
1292409553
918866060
419278011
1145733334
1924628364
447630094
393338750
800407934
1533425227
945979275
1434405397
12487762
1400022223
1778552558
975811289
1859411804
137113527
1967679416
27613451
1103661893
494274583
39149379
1893237164
1313325516
1846851103
993063376
1198250794
986696901
1013774227
391529267
1688483900
1402128200
693542486
2128783829
1259103695
1377025832
134563075
612943696
2087925212
1376195241
1052586405
661831240
501607222
82627544
779816333
283717472
174006862
1515587440
1210927556
613423697
552811787
828427162
1858804123
1703710454
662607116
768982625
597823216
46612444
1242622315
587423579
1690708801
254857980
949923700
16995633
1265749587
1155618977
338641676
2102447084
1931996714
281059030
1867954695
199193461
566173313
757596989
1449386470
1390421153
1401559480
480435872
437622141
1486497176
1706721267
1344844088
320092090
338439117
2085251606
248813667
148985416
603362967
214875470
732300351
1655044290
1125938476
2142935422
1793618423
1761213058
2083912141
720793328
889111065
1990351483
751654097
1092420861
1778313102
1397356993
126678484
416628618
924832652
632962982
336125318
1477039407
315130219
1706702821
580429278
562114437
1142969317
1747743846
33182533
1297210265
930591693
216098342
1971457576
324595044
447468087
147645293
979608524
581746777
1677447304
884833246
971702342
1948802414
1408168011
2071503576
57859146
78671894
2144829054
293327538
1740272517
1202004443
1989789198
742024625
280152580
704567947
2136210404
908201248
729476551
549323776
104877475
555442483
1321492329
174354614
276723553
1174157170
332951614
1138427900
1939169505
606386107
715573800
1075462159
2117152477
1020571561
292514358
1718515540
747659520
950150171
672831955
785646755
1211972748
358809739
231042387
1204419717
1850145881
1353503326
760882079
1749490279
1543829606
680283097
578049263
658915616
91457283
1264002950
86378379
1338080851
500793861
679756965
59887442
331226303
1323471465
1333158375
132316450
1878469768
213335396
639575486
1115767026
1122538853
792596236
774755956
645221621
1950121922
1252893027
2139952810
965929549
709805765
1916922360
1634295787
449509010
2021699065
127603181
943821490
1039738841
1826395141
1261942968
1844918789
131819748
1112515422
1444506349
2120897205
1474668589
2134399797
1980885542
965344025
926341741
1238176303
187626435
715298663
1515873277
2135502556
1793584253
327647882
1284421403
1742976814
1661157196
744295569
1494380636
859238536
6415381
816906977
512153978
1682543787
1627160917
1050687899
1263197725
1131633577
570956147
759774744
965456688
1191441269
36670902
911703313
1455450176
1660545771
283398075
1648677927
148329215
415347832
1393703784
1864264252
1885054992
1904640446
1211297160
1113026888
167461371
1615328558
2005333164
1737938134
2106277264
262520539
1509934227
2118740200
429159021
510274676
1668529375
2056588924
887114970
3542390
917624419
1623868692
34890834
1292243234
969888215
397936992
114948035
1886201284
650705808
500791916
1397664664
21962175
1006648014
558267320
724949824
1947885893
1129733026
356605560
1149406371
1912645251
1107287696
402807567
1309830500
536525128
1145215728
288152926
271590661
504004324
1748563308
624771366
2074412558
1943840704
810767960
906976586
572793400
2121102349
361254973
419202374
1456054765
680762449
864799384
794521998
291854912
138507222
906984038
1960941738
469793888
126433310
1578499893
1675405805
1557093511
200261722
1465742281
596478712
1371466151
648340459
367256861
738128968
422853343
1428879469
691669546
730417653
852046904
468927643
1149600494
423273200
815522056
464259601
75535679
1795211150
1140212502
1708880374
1215377278
1499021704
222962883
2014580475
1100473417
1520515400
2089813492
648479764
54314170
1644508838
570496421
2056743044
2042478154
247698464
826384591
347529029
417927646
117518471
645529508
1869653649
890396802
1870241650
2079902774
1050628131
62676923
1254231118
2019392103
1987300726
1265872071
727733
226869754
1703451182
892300688
1369855734
1832511588
1520692303
311009993
1118435511
776951354
1248192390
1041367617
196155953
902863088
1064667082
2130303955
324734615
474084730
1188652101
1964665464
743841624
1206300529
1784697909
576348271
927116267
1858220907
1461200851
707868428
1386923679
1288663956
1580424740
1536897294
1946780464
1822123016
1544193396
498711021
1957589298
1276049272
2076891315
26202218
1963031934
1454939049
1615247703
405445402
1423853408
454097945
1694443362
42882915
1446627947
482090176
1327776292
492536712
730598800
1961949144
1233515350
1781988681
1872050466
1006067397
1452769149
1090865264
353004552
1545730047
2047259231
122707931
379329768
487866590
794502010
318955857
1520905578
718164909
608299531
740469411
1761124998
1296176113
886012827
1852841668
186350247
1234686772
446980064
653553155
749056662
1893987035
1179396458
984233174
1526259089
460929640
1050374480
1625640480
1573104939
992260875
1312948953
1057738287
46934958
334708251
1499512569
1390010181
1504451228
636833892
470824666
485473432
1254522189
683197845
1898765352
185779455
1012237834
696730502
1766969254
487521464
1708511548
2135626512
444270242
472621526
178044070
631668826
49279674
1944359612
1845162472
337458776
555296055
250087244
226300310
2078690900
980220598
940949894
68707052
1346633795
734075858
1358525524
2071714205
202097841
1762055088
186745572
1511924322
191621239
1202528707
448321640
255414703
994931287
303088436
1331967321
926223669
1255743966
551947856
741260204
2032055502
695613406
1533060646
880648555
2130075559
1779704595
205755520
2099911186
1036790335
182489436
1808631363
2089208903
2098305737
1045731703
1859017476
30761987
1089982224
386176785
1264162428
1361936011
1838967393
1486459675
1669492278
545535409
1303062881
570909101
1542844136
1579883231
1587699503
318038306
1100779300
1808855895
1619965034
896912235
1639742046
1805449507
2045935019
1806221937
1925107607
1680779489
1533039170
1597810161
1347036978
1918566791
848245031
1495739057
1734114680
1711968785
837997116
631903454
1209745199
575296652
2134223668
309081836
1651631857
1427745135
1529559094
451505715
878379789
1922678829
235662379
1492545962
1208140994
766756000
1222313618
1190581407
1788670237
540395122
1653774126
1622589395
987858677
2012929838
1657350500
199448538
1289670123
146190748
1563557428
1441273405
262976762
1993311627
2094251869
1851034611
2067469588
1895758709
1505600057
1741673603
2048580465
2119625468
218649260
69288482
396290008
1330358748
1781976067
1295432398
1723877514
345832915
462733103
2083588698
738707915
1127720558
52675576
835567834
1309442641
1188314129
84301095
509643394
1108339413
803625109
1334907996
9617403
2055020929
1299628550
193661003
1360457289
1840485886
1579743361
1053142948
1563358329
769992724
1117023293
795178777
1885052862
954981402
143235861
781770300
236224343
619219589
170495719
34504327
1247427333
1574061608
2008863358
1750740112
1810352277
1821483358
31713076
688811640
1185997984
742022574
1360929745
1422648077
563773327
1496510542
1641320490
188290463
1528680974
1232515490
151419505
2075361423
462327644
589024966
1340825644
520234621
175746651
1501245108
1833810215
914540946
1913344739
1075300717
844858656
1450827639
89481930
1757922139
1372183529
981946483
1189345536
1831519888
2076504063
2108335310
417499048
1704048741
1486414321
1359969887
630310423
274277052
273054499
1999098819
662257272
1886194641
715648380
876533119
1792996420
1192866082
2048764958
58050156
745630158
1293850713
800266313
1767915622
751009661
1634458879
860072424
536491899
1462995565
1307733217
2052331604
1721755411
166886677
2135206570
1192839277
1735239376
1264515402
1559052098
1883460127
398526649
718979219
1947371526
1237591748
1227227094
858617412
137585734
1816582480
1796787066
14651058
2079159807
2033194200
198739757
2143297353
1190556738
1253984827
910962051
1507544837
2138594648
1854363129
1526811474
1678092711
649709404
1177788865
589914673
79086478
1621756264
548341721
1637174285
585638803
225056081
206215537
1238647617
1526074808
1811244785
436135747
909803900
2125922511
1515057017
520390757
1604769727
1257445893
72888525
731556723
1922568228
678919032
1333959341
2004951465
1884326328
982181875
543266062
1652800150
1995392917
730482936
492348907
465277194
1171441448
1377021643
2065033364
1320903356
370543324
891546061
1503206299
1294177634
115288274
597438663
163118902
1418193712
185827564
283736419
1586710739
1406233770
390431275
1375506666
1111108266
917709507
159996127
1076493279
914740756
1464637873
803280197
1354451821
1775278909
2072049379
1589351232
1543056611
252243254
749482681
267084439
1036906911
1285694321
556213069
1197597856
910827491
2002672188
1912014849
1313723567
1445919240
1555903957
1134067962
235959694
1795647878
1571796221
1836781261
820544681
1473025409
945768102
86842910
991287229
2008289405
305225719
374132397
515950597
979282550
1874607912
1210401591
1715980077
1183217694
128358116
123992581
2000480280
1811937657
2044329610
1890202615
858043022
1255552443
2128731186
1973768413
139815297
1664220452
1777278343
2105297711
1855334923
1589892159
665267800
1744021315
1418296258
678799502
2098561340
2100167226
580041493
358874880
2009235522
1208790357
620332570
378186622
1080083789
499381918
1901652963
1467622285
1948913514
1985946651
193762464
518410655
889937028
1705298157
1982278975
2137629383
717117573
28419456
1388274389
713399425
1988494674
1300309856
728371566
2116640450
1528333404
1313353061
410494401
1792007867
1947476211
853012869
1707383681
1359042307
516877157
1294627262
1468275477
862201771
1107282760
464701886
1181575581
2062864541
1146201671
644301394
343037489
325974134
83676446
2011036055
845515623
1867717715
1594705540
321443763
789632641
782949552
481633614
1671262050
1193696989
1757545949
1265172637
1475793645
574057865
280965852
2133278197
1946489004
926112857
1422327926
2060019904
1696887060
1690756956
1184185708
691395791
451318243
278918911
1026702041
1169792714
2015282485
1189056762
2036265676
2119540902
759652683
1215573393
1592209843
955226908
1145500606
1332717609
800994671
1500356672
1415507749
1497770707
716100119
465385395
580149413
1657523347
1675107530
1394027253
1899976292
702951566
920945554
1051628238
1987616699
153577418
1586394738
822773692
1336764262
1561126817
1670135763
191237342
1248883229
987110187
746434734
15268288
677315224
1588631786
1322883912
1784489690
2071203962
1250919679
1379589081
651245496
1215384799
31887245
544372761
276228363
1580365051
478670063
915191226
1749487123
1844807096
1673572183
1379700430
1550190602
1009817458
2041080682
445023905
519685472
1517228223
669983137
226521627
682023933
379049701
314972736
432032434
532549399
690890022
1265794640
912801003
997492438
829046444
298507628
753197978
1146265419
861481834
1905404400
1862847324
356814782
367209296
640777401
1658366514
60879669
337634793
960857442
2029776690
101372372
639595168
931733552
1801207016
1346303754
590935921
963842300
491789568
1924216643
920841424
932831587
1761884917
787337053
763303621
925397030
979728657
1032009614
1974277643
1619248960
1088573364
1454685510
518907419
227243591
460370923
1149601688
1019717254
1908807070
1790105731
1175585912
552355210
1907421547
1420497139
1691178451
2146388907
1676279535
1497537660
1310660185
614995931
2017558062
544693787
531796239
763388327
827224054
1649214833
488900268
1059604971
733280904
1741524923
415148823
379748481
2010266493
436651008
1582863238
4232790
2018311764
1288348978
110828913
227743701
1844078839
1424851648
1468969189
1857300915
1571377742
1090053114
974813120
687853502
937265644
883299375
1828451530
595186987
1025843570
581302553
1048376933
1287649696
1402467278
1256030566
338746519
1491885467
2092831109
83940886
87409056
1163606580
284826633
1927841940
788303746
2054703589
525299150
966169546
1449857572
1755299964
167700330
381953598
511278839
1046547892
999964089
1656821428
1846288538
138707946
1850079656
1737523099
1243360758
1869926200
1790967328
351328234
206729676
1708213392
1878067348
1200322964
1900766939
1887261152
1197913673
1677011948
701696241
1096145843
851309566
57453588
692987943
739677625
2120803857
1995605715
691712074
885947210
2114773992
1992496699
746287143
557617040
1370740508
594400013
593182074
981386031
2060691200
1860449663
686578078
809673144
1339762718
1230068751
1953833833
2109021009
833779801
266813032
720849679
1266465304
1947530029
1603510562
1782633711
1681118785
398732982
484756337
451378594
1791907958
275797658
319355010
474146132
1735132328
196836930
706372605
1690966217
1873193421
2000555403
953506827
1863596423
744007375
1090304403
1567865116
836073862
661886483
1615984983
2008290703
1718426152
873874723
1448843256
1414397663
599687988
1398308274
851251681
466069354
768195599
2098154724
1305043587
796222821
1882679552
1619809650
1346620792
5703800
36572595
214746306
1813015886
1053744489
797433244
1992361522
477238211
86613920
1396394637
139910077
652580510
1397112855
875366608
1404193907
991216402
2002432962
1305229159
1540846835
1464863150
74326936
2069724432
1455801666
1414961578
36964597
2040069127
333850128
1686856031
1973475171
1769021376
992869664
723688468
799053133
1534773735
1556237156
635789443
1548089434
1394201806
1287844023
1238953542
1548173748
1249334579
108767975
1637112233
2024980097
1138598735
1396208251
627666260
2079019968
1479318948
893892083
384594269
2133129735
1391497239
993846500
1022348965
369155606
1576169947
554390437
1533114498
7303084
1844380714
434848469
2098550679
731570274
1556914930
1536900953
390172430
1340681405
1233140259
637795768
2105021997
1307703685
2125720153
2015183119
1359580661
23747984
1282511079
1170039368
1359942048
1716674095
449505555
115765751
198921001
1586588565
536777038
1778203363
199352165
1499175756
15391990
2112146303
1026551240
1619357355
997725795
1142794658
1735198804
194497116
1345874019
1295621435
466694711
746689526
452674446
1139849553
388780237
1030745647
502336706
434059519
56986287
424358678
1986979254
124977671
916986017
878596407
988966843
488656070
328958127
535521901
806136283
1342224626
502039844
1262750605
921547195
256118603
1205343369
1708868995
1152616847
375021138
1228138568
1711758925
1978469101
1070016963
522187932
1648980651
811122609
1658289622
609156454
205554561
1952674157
781799181
1277386403
593866146
601955903
691881752
2019694407
1220315043
1035331942
1676302861
1839907265
595831008
1053342547
1510422806
143972607
344344185
1100278882
507893285
1606066604
1156650966
978408841
589743992
507588295
1706371928
1592682644
1160195789
1786242620
1858536677
352834637
1118041028
524524731
564387356
1052643046
1151190808
1430456067
1695648263
1885889553
502207132
1605183101
1258553888
1929187149
1784818104
324666938
654811419
574898948
1183411041
543730313
1681602744
71977964
1086673811
489693408
1680193676
192797689
913721971
1960118189
112211917
637369782
208495235
915743744
933558075
313673190
629539550
1324740364
164189777
1207525323
270109236
2072698495
832794736
355787429
1493241071
2120605547
952005513
2140657375
731074095
123538850
279540814
135606373
1321241580
272683633
1787100894
1411169758
524505855
1766350714
1630517140
6265006
1054698687
369674901
657563276
277155836
302243210
292986953
826884667
2124838911
1464106973
685211135
83317573
1597777173
920424303
2028853665
543677078
1262052857
605811569
322272690
1194753559
1538482423
25647254
22669269
199137984
1482294948
666702256
203548102
1206314584
618199564
501345924
1134426229
1124560035
575747142
2008901689
1807200161
658114264
755136153
1981596712
639643140
169633601
2010949468
951793487
669198093
755297554
355530036
2114141632
1620815587
2054787083
1576543317
745531567
679991903
146796760
1983722614
60607158
1849578736
691077422
71156951
446943362
1432673150
359938782
1811317047
452409483
394511088
860187189
1569256720
1602128766
2093771882
1568232090
1863698827
977110229
1260827394
855361523
738005968
196174028
1151470027
1242931425
1653383928
978329238
787831070
1900124232
233252539
39651094
1162954045
2094540964
1029562508
497400470
1314902338
565795903
608051951
377348065
1798100772
1691845156
1863039565
1581178529
1877634706
1499969630
1354864906
1318906961
891363092
700069770
1077203383
1417123166
1259036041
1228174460
311350683
397860767
1505088541
2140678843
857078410
1718675430
572890418
1095774307
244614827
1163003488
1555050276
2135300167
435958959
1559907904
1067485632
1943360043
812763231
225547168
1650052305
243710756
1764784780
2029204337
1557145771
691437771
1406526723
819663610
409400059
1608810158
1211087102
247329609
2098863453
677269180
1963142920
1221389475
263570395
1696231920
647766219
605432991
843538717
1233509286
771771483
1520694092
1627301212
845476989
1280374331
1907861810
1231369590
436651008
2021808212
768468398
574919483
822096926
503033988
83893160
1477786016
1512917210
1867290298
1838894584
1733952744
1987608821
1992149768
132711493
1029229385
908036088
2091244392
12302255
951689777
545883226
7473570
542472333
1989664127
561517986
942560144
1015970494
1844375125
1087031551
708905170
137282302
88656764
232872178
1502645463
1193383766
1873322508
849169431
1250340195
1187764104
719818027
1664573384
406098853
595581433
1582101020
1709656456
2017227701
922555451
1324531462
1494411219
1826448718
1298843060
813701214
269213167
1269604036
270094879
1264398098
786504484
2125469162
1443896158
22868413
1017318334
38258214
1662855536
1468291040
804911739
1950331874
1124424718
150795336
1148005761
519787783
593027060
1584437979
1040573234
784097808
1228426413
399002910
800155169
1178969172
1506955771
673327990
1688689828
554265644
1031068166
561406293
1078369096
430495138
1193388590
1082274185
125828041
369714066
1838569654
313439458
828046620
1011578419
80560991
1111255746
515402356
541184867
1381474355
1441406178
262817652
1985338934
2016951275
809393281
848258058
386337386
1303233417
411622685
1728632650
1970709460
926706148
1426655157
2026550415
1550645680
1494548785
1412068635
1702877318
1633007039
567065961
1324140627
587086732
32299892
2115805936
94467603
1297379914
695684384
2072991673
815315165
1888157721
519344172
1757503408
1148832195
1836106364
299898315
1257394972
615320546
139132841
69088782
1265688457
288578789
1455957517
1059033218
1553486533
1201445941
1414355557
982432699
1843125575
268625679
1024534005
1080574056
1350728777
1998510453
1875896184
1479352139
1860615730
1556629541
726049654
1693547035
197170558
1968900788
2101028730
456138847
1593223525
813338031
915040993
654215697
1208124774
470410951
1215656714
391147662
1822614276
1140598769
1593585508
1709431928
1749055028
143461820
2116838040
710261119
420614919
340456341
1376553563
378576677
1407932976
555477827
877864884
1897510583
1338502792
1381400613
419673474
359669269
1480253717
1811373024
1583959656
1208960239
416062363
281035173
1849878830
301729185
1293299999
1379277639
2006277509
1821121689
1220852224
1001924204
1933622527
1506501081
679852607
562483697
401218075
1494749472
1097266542
1035215050
1271858122
1620034440
295941121
542941744
48888343
840347895
470285354
1409809116
1085972892
366840440
705164687
1145985281
117054689
1340260778
1428858213
2057475165
2020469263
227593218
1474421492
898072760
652689796
700273243
707747117
193296624
2047322325
696819912
589782839
1666076468
1571475212
900727844
599194645
1386552001
400674281
981735712
1428201947
981046517
228787484
507190322
2082557676
1984527914
469492006
152081733
104550280
53686813
110773403
230281228
915363521
1560307217
914533102
683019940
1360438428
1721606195
2019393019
1976393285
942611883
160106490
1323184415
1939313728
254988864
1598869961
1382347748
1602039032
352409145
1243767226
388945769
1576814235
1015511039
1476786671
403551666
364434039
2101411220
796801186
850071495
1787550983
1075571080
218724541
834976958
1503486982
193008032
536944897
1642327516
1106390606
206500664
1546967777
2091910012
193593544
1996680803
2099465787
215497619
1983735246
1423435469
1330444340
306160448
2053805807
1991457960
262752005
132410322
2092015113
963215787
537207944
2107149109
1961271564
1128326185
1859622756
1237328202
311574649
889865875
336066169
1882582722
97451924
869740712
1467753252
1853550304
1567126039
495383108
1993459333
863243881
868595115
842711796
988561654
491050899
458016919
951499518
102177318
1044798431
1662325730
236888159
2020194670
975849910
706574705
1827920995
1911261585
968034459
1268486948
805472230
1741522695
1790091650
165339903
2137213040
488177817
809965632
1715252898
619876483
1278718264
1577600784
274613832
1828110010
2077483272
458606541
878369440
1302142671
944731089
865429461
649584294
843850208
40981464
943497094
1330769312
1909614050
1935745305
1974666744
446942972
846117349
1049198444
240265078
1191241227
1701934776
1361549632
79750358
694082895
1071529947
1653270613
538609431
1267180258
566702826
1212682101
1584151599
1500971592
1086317841
1558385756
441729865
1853160936
503502056
162090400
838413351
1532715104
1869460397
1047141880
1042700415
1289281051
953004637
2037382031
2071508445
1227338193
1400405370
925696297
1378165041
763435812
1205472044
1516317059
846962901
1572036854
1211198401
2037688574
2088122577
564694106
1893389159
1096572124
1403205831
1242069852
527579663
227456357
396708571
2018994659
39458965
645020296
925596831
223138200
1152660708
1463701332
608765929
348771894
1799076851
56429286
669910609
1367113871
837804384
1448578680
1868924279
1442288693
406250554
547873273
917378239
2048190697
2092630903
44979445
875072031
2132875441
75598689
583844682
379015336
1561525069
1642938341
1894396580
832074879
1071801858
719128115
302850109
23356022
653583856
604648361
357484780
931318293
1094013684
1771578716
1944216992
686865795
1652126534
570439394
1891575777
1599375517
716782259
1337697440
199876913
2093180734
1227860600
2045619087
854698597
1698996088
55044626
1836509538
626567886
1818431060
685782065
2084294713
1088067298
795069534
1450761796
105856996
735959274
343602307
1010495444
1775216483
628769423
1508897864
1956506063
692554635
1397668927
245862849
848125383
1751691311
1014001739
1851861697
2057539744
1167034938
588170537
1871664452
2104720502
1868839178
493045648
879459366
28410882
1821788660
1962634899
1076223078
822236819
1624107268
563835932
1862295073
101387659
1099237389
2003447117
326315995
286814457
99196413
390901036
1373186649
1811829223
1562987603
309643796
1922987684
56559092
1744898826
1701983497
1408197443
1398213510
361560064
97847241
168201139
1414270284
1094126597
921203403
1107031651
1012808620
1438939252
172023389
863595165
478733821
917303687
598989986
1088082655
1024772051
1441615632
689726681
44641674
1560452425
305143407
684307656
1883775640
211314469
1106437685
1474516800
1240858367
2080304689
451709318
1555531150
2080033620
1450377761
2083433509
1986297635
872499926
1737581692
581692722
629189597
1517995907
1691318624
1227175312
1867866395
1019016032
1248924512
1533405282
1370420960
672221261
91612965
1675250572
862008118
1834923351
181087904
1300666699
563551378
494184961
137083956
1775363985
455898998
1190162035
953294885
1115751093
41033344
546231822
2140005311
311892014
1460321442
2130216230
1105122653
1263081369
518241377
2033443456
758657087
1106264588
1763592731
998110116
1211025931
589864855
1562599256
1196768158
1649297107
951841073
1513010134
295565842
523560274
475931237
1034663778
681207569
1722739497
1618111823
903972799
584996264
1085671753
593466645
633844083
1056912905
50423865
2002566652
1901078929
253016092
1899555168
1634594750
956904510
1449414458
1908083981
1824377602
1105911171
1497521465
1776676735
1663707120
361835127
1374670105
80864496
730641931
1140171847
364730700
1863750329
1674973582
335962321
1787742685
1382166848
847662940
1214338788
1456473658
823557765
516875316
330653875
214455430
302093001
331400474
91373999
950345248
1715949862
1751953206
1667801989
2117523661
1145675040
1687947336
14919075
2103148959
176022249
448834421
1104335887
541495588
1321140566
1571452879
416224010
612558453
2135017099
494065508
1913524313
1915200389
1320689000
70898229
1943534310
1905402610
93929629
25687152
1626846133
1786119926
1139649714
95860999
973442290
900357368
1421090631
1641931510
234209825
2126613360
1461012949
469989586
808580206
1895554915
2138860147
2082660595
1058545980
119934878
539440929
1733790296
1733362404
361092163
1989578141
1651639396
1318871361
1334220166
1504757263
2014196440
867999650
497734226
984866243
1377324644
459059103
2140816533
807687615
875065245
180157626
324590803
1537152676
204366381
686355040
1397503846
1879379835
930463664
1446093938
1983519708
618456925
1392998226
270403962
723138287
816244593
1876083390
1804446930
287525125
1091736125
2124564881
599762805
432027347
950315576
1491672997
1388902038
1258843873
1618887150
845014824
2143963490
643208908
1391645835
1825545397
1688211611
1526768942
314124356
1169004403
905861199
761324574
273413746
842104588
141576897
614331919
1106579387
1583566005
1255064312
1378802199
1015953395
295409827
1204716843
2044818028
1123652476
1512013166
224139659
1724072971
1264702833
1122569038
1000565559
2013661461
2107367832
441208260
1235361301
1966098256
1858285976
883514153
2036356946
248708550
747206764
976443816
1920541032
1112340844
413983057
869101975
1424163448
2126679528
1100443976
1854532951
1991632494
1589250221
1682452147
543699631
1567181282
1590339178
605048717
1297678008
1616458621
634874663
2051049872
1841234532
26531956
1367885021
1680221608
780403387
1525010688
1014242957
653068241
948355143
48472319
82292145
1008196118
1444414883
1497630767
531140259
361078742
2063201252
1499042810
1656371861
780310375
1641325171
1265269389
2084911983
889571753
663477453
2095076370
1036760717
506077576
1918467218
785849675
1910481258
270709791
136007761
1621337190
853244553
1635610633
497839340
1778209056
1044070013
1703075117
1447759311
1801756501
1622218508
5881456
231937457
1088568945
844684259
247511899
1425291080
865976135
378020118
1812280704
1184691470
3838884
941521505
769580812
1912337890
1070671362
628823556
1294100555
930417147
1099125545
1697647400
388609894
135140488
1632679222
972143555
1776977350
610421971
588351003
1792018822
1061353474
1438036120
2049651578
759643576
572378325
178871607
1125117175
2056379754
420249031
1537749715
533863682
1583835215
73360015
1636151691
1610378319
296707189
494497
613704684
1620899841
802273891
242987785
1038667077
836189473
197514151
1017603131
1670019795
1997432110
454903774
970260061
1630806314
922576494
241360817
1230916403
1397634508
892196312
558860610
310670664
1120717443
1563003102
12033479
1965532645
1174546732
2126152733
1733720395
1674431820
60220398
1635870485
86092697
420103409
913624409
97195497
1294128183
1948729775
1093062695
2110271684
414456088
1633258362
1911759307
1917698124
466361681
1058771190
450628660
1505764459
1371431972
953221377
129380032
464190848
995823578
1793868465
811943581
1760288920
182088084
789164722
182704796
662515814
1367265990
668398718
1286333641
848462374
460363736
1337503052
2055031285
304145262
1757027119
526540327
1213259728
1151692163
1593409170
394770931
50222512
802915246
1930437870
2110450551
687124229
248967398
1178332152
25460458
327341558
1830134029
1963890971
1507689310
1466341917
560521108
203388304
2128576674
1602877209
562381305
448368779
389123395
1507714928
741908372
1704551439
982062934
1484185466
1155815327
1656985487
1081843876
527846434
1401119177
1070032479
670537103
1258106585
695596826
642996630
1348764575
1498570555
1895159658
1532474193
1511832106
1144335816
1446657608
1824987059
795065333
2126655979
251241453
1467963957
2029547661
728772089
1204108984
92593344
1454299840
2111518898
1366336993
1368435359
1398634212
862864499
25926123
462596017
806764924
1270651959
217099321
1628269498
1113911376
648799721
2086237932
370136964
785337932
1535017223
1826361257
613628100
1122788969
1098013834
1539227867
2054735192
1317194778
962898273
613381744
601395224
574488544
1171282759
708905808
1635408038
799901026
30608511
2123387806
1631676677
1205214571
2070283267
1289836894
787809770
428301252
157116366
1943197784
1786964721
1060029090
1122738607
1162064100
1376136641
1012627045
1790348823
1726575298
1454413090
1746941900
150197146
474044188
414397004
1289718613
1903241872
1698357737
746410798
7726023
50984231
1599816372
521135438
676601539
206542124
1249240470
453954991
367350194
278199406
274848241
1767089804
2120362028
1133830489
1031483480
912597190
228897198
1435175856
104859435
215181420
1851390694
278630668
1214389599
2139169945
545434147
616002619
1523699621
796916821
1587471362
380602489
314077968
1433927135
1287772347
176656399
1100832430
376527096
1258551942
1772197787
1819910691
459570752
1406779007
637423501
1841866902
1468838148
1749327004
820023147
1382571789
1664222843
1438104000
1999498730
1385871302
1157302244
79179502
359364319
662353110
141273837
168012472
1245818376
86841532
2049176501
588095244
272815443
1690820369
1122950882
726714162
1187978579
12555990
175831902
1544092633
1708384437
1745863688
1345829206
1871848363
692305705
136331092
239261734
983911361
558513950
149692374
736781490
1889113283
1117977233
1048982998
1070380234
1250228931
989424060
968423616
1372263548
1015642239
1323617603
1958021276
1619449597
439585552
9027329
1689553717
1727674505
138852700
2107937808
1796997348
1898477715
2009087812
756980134
1615685878
1595909576
1021792379
693368596
40873587
135304641
697422079
1188323953
513074790
151628768
2038587552
71076413
1869426891
317909438
384270124
179255702
2028800166
1387756513
541166596
1962119745
1315285839
1247358667
660748543
1341147689
794344420
451933429
1260640542
437606736
56357226
2119189324
1123661646
84964852
1434934098
479173515
1399755887
18193625
232804049
2135507230
15895549
1916127511
2019700083
1819362636
1721869776
1154793442
267610811
2022960505
274738558
2032745127
2112433969
666091921
1315349768
1455432243
1131396386
1328161407
1938208061
840513096
1947900100
588769503
836243228
374418091
435580599
906218363
1290337217
245835592
1592099582
56275702
619483270
518402170
1122908213
41696385
69779981
184280207
1095603821
129541943
245687963
362221765
126006946
1671452284
1880889881
149096007
66667633
850539920
1835532575
2046916888
212378839
1356749291
490998232
424344964
1616716015
179950073
1460218908
881904769
458854972
99864018
56243046
1755616144
1985628857
589227159
162213914
342310616
260567645
216013852
1659526540
2101891278
108826374
1721082956
695704272
1279002608
1801736458
1457336025
1322788965
1615543760
947294197
1035771166
585785577
902421483
223058421
1200726328
1327209766
434744875
288558355
211189503
1126327224
649994209
952932409
1315179720
382756556
352373223
247532303
743243525
124464143
2081938936
802048981
353865466
462526028
736182842
1818075188
1668460301
2074239943
1068865435
1667143242
167497030
2018008138
397382166
1100595957
1123648815
2062236596
667969713
1199408531
1590462862
1653217387
1722759293
1706335209
825469368
57033956
134450261
1910231880
1023204466
2006674017
1514711388
2090066563
444235738
1957851058
917340458
318484417
1981614723
1685170457
1596451975
802086197
1778819474
1202541257
1880345433
1617973976
866588086
1130369801
1506758564
1815417197
791578938
2100108797
476437511
952013449
2046185541
33064682
1437036836
1712137997
284729665
971006383
2036558884
1869441942
1180333489
1542630431
808129498
814559330
282106870
372598983
342011121
1022098061
1192630641
1403317519
791828158
669697538
2117104508
1431001368
1728121198
1829267508
779757457
1584089389
1875542108
1822663986
1206471247
927062411
183791351
1649851190
2069004908
1916175076
821866939
17311045
1699391792
149348321
2019677993
831174064
586141404
1742067142
887483689
547011612
510771564
142774505
206022314
1791682177
955408908
388637819
199051130
8900068
1805571083
1687374864
769727753
662687397
272577897
889758235
1049834966
278665712
1591379136
733507827
1239575268
1813107588
1569511128
1007693623
1175148090
299475139
1612970040
1122900935
694216019
1511274467
1237213315
2085481449
1717871601
345296264
1026385978
1335502417
1913284055
1541739449
312069243
690146293
314859580
970148461
82248257
1057825986
93472981
954792907
530824639
180228284
1936400632
1686935171
1544504318
1390640693
1980994919
146300355
1409584384
1346232495
737286304
1172902929
1562203407
2076757054
167682412
1967790025
279540814
135381425
824409488
1896508767
304265593
1647640478
1265408522
1733543666
176795929
153513128
1885515591
2047526728
42533524
497046211
1020831407
550028452
686704133
405705906
1482247425
1400770422
259407552
382719769
1934297081
556616542
137963850
1152162383
1104852430
673078168
746650034
458348184
1702205898
968659987
1328489371
1181348233
571403006
1699731098
691338185
1174325635
2041133241
1418746978
1294497545
2112288843
255109291
250529536
1982508989
135496496
1185016461
617181095
1701614329
848502112
614326584
1501430906
1393101422
1309751069
703893219
1054337461
462171997
1065685099
712157404
644726557
1688397115
1383034189
49052967
921533111
846001199
1695860637
1642209503
1674085680
82150238
1550725341
558630973
166067317
707026165
2113425359
1295538399
858749485
514427259
1081154387
176285212
1512687454
2089150244
174336810
29975691
181710836
1632995055
479192711
670531355
2070430317
1855279624
2069623361
205074611
162911670
1808570394
1993708438
92349699
966578947
1746079046
1678771911
1704470304
646246696
279378627
1013085882
1010261437
320065630
418370040
829816085
1290687281
989126785
778774546
317867818
1600080764
850410796
891612854
243259781
1733014058
140815982
1286917667
404882428
132644707
53649733
2116709041
442174612
1392048587
986519174
467840140
660522589
597533105
1965377159
1450127020
1059262981
1673450037
361454521
1336050350
80158295
797602842
1999426646
1266308236
2091802694
282969375
2029783113
1900488568
215369409
1190875687
306336302
1510304992
626710186
153537872
494560511
1581629360
1188121087
552558183
866921419
1260558076
142524943
925737518
1917145669
1335047458
661934810
2063358063
509070862
2085553421
1551867608
519806231
690619802
1023322748
1101667160
263127341
1835862601
1011762963
1349242139
492863419
1907135132
236917148
1790339343
509541654
666344188
1869669131
1043995497
576144566
1011928732
1813993736
1101931510
1624961642
2122412093
660379198
1021025927
1517822195
1470071303
93033523
569397289
1068545485
959146596
310315517
1622682494
978715868
1391400644
490102921
1205115938
1865113474
2073992350
870460917
2125990246
809017009
1557139029
1689976302
88361418
1960115306
1222147029
200666808
961439922
681979642
810733826
1465580040
116583961
578252376
2102223718
1964431939
35107613
1755951056
2019627974
1628207926
1825257988
1218459568
366105741
1424734529
1174348928
900060838
1042121999
623195728
934514052
269936387
1715229444
1401315618
934950438
1891053370
1513429680
593177386
964610635
2144469882
1662188373
283353691
2007544152
360787038
1959350425
1593291369
1524480700
58852004
2054029682
1563366166
1556097756
45054635
720526393
85482786
625063994
1062376583
744611398
1330172002
663893090
1213568058
1078933978
44267933
2131517226
1685775078
1206877454
452417760
2128394864
612552705
159429883
23961719
1557748745
796985258
1805219628
435613508
1432639360
1656913816
421427544
339115247
1188409434
531095735
1917095724
1018499259
525730551
1677320691
188642561
325869612
11448390
1899248569
89979611
298456538
1918638352
1778873041
1777274135
1506679463
1135585562
5936841
2120106477
1963678543
464873560
297776989
162414355
940797050
1485362854
293274460
418050884
131480311
20299030
67920746
412143534
1413756850
693499023
214602831
1284532883
1366734714
935357450
281768734
1568659453
1849690114
608387898
1758759290
1388357320
1730330634
1069664866
720605908
1223376612
422244052
557437123
387415909
822325253
833675528
805915813
1461671359
294915257
409308246
1225085795
1053270542
1320458854
1104529648
1830627167
1814565137
789135400
2041751247
918863434
1594991061
1028302848
292591694
1827761388
1163225846
808047774
2069064140
1284098954
1898417336
1384639244
2013525304
1875471194
1491275415
1293433686
1077221807
917018095
1865414596
1795704916
1062910964
1105495818
143850295
978133537
1588828705
1620430537
994845902
1566902001
1801171077
783734991
1047256391
2059196686
1450335885
1270852383
446407293
2042119501
766797106
940770685
912547804
205686323
1659052368
1664557046
2042464917
1449816060
140963333
995674890
488670898
1380339156
1854562366
1168665727
92201232
752014269
1588247996
239048008
1940165566
980408598
2142530909
694148099
1308894114
881299552
1146004540
1916839268
1800604791
644613592
1059991350
1431016494
2037072845
1820823406
1894298970
1152099555
427518945
482831736
1487028439
1450802849
1650131077
1935852943
1070497092
1622837413
1973056948
1421292873
1226121616
1548458153
1109909102
1616730466
997125224
1198630901
1791973355
1334576985
1373352743
1732146005
1108903489
1668512320
1887839455
294615497
803470022
1515811554
1467357245
1253357682
1640004723
1754174453
669342204
200729194
73861806
1182022318
1812347331
366818549
1047852216
487922515
673104308
1540681638
122960859
655443249
1690010583
1762273054
2090330341
288704878
1075909351
1420102378
1100673325
547987949
303285196
929717268
318541087
741751910
100187465
1122946869
1628359589
1622680088
1319397568
1679708584
1067052475
504557171
860440858
1854322571
828588176
2085261717
970057691
1198167207
600202224
964509042
906361167
67318215
264508899
1224927742
1141723555
2090475218
1935128823
15027861
1993683206
1689532305
281329111
1959871788
1567481562
739355764
2125702472
1564546666
1656931235
143931954
1974684543
1534138869
282121424
1350395260
992648791
1060282318
1387779437
461064656
1898004101
1080872926
841885802
984933844
1770638532
1371015766
1948316055
379505561
104332209
1796579810
572849457
508042465
482146204
1652667894
1035073073
2105594418
1775294914
2084919338
1883933251
1927051399
753697724
951810413
1314507675
946915269
2022385115
274007782
194183935
645448895
23677063
78076764
740500122
476561285
358410005
420127498
1010829118
1533258903
1501248513
200818501
1130375746
953731727
455300268
94137349
1258294178
486140649
326549502
1829871385
2024179360
1747732827
1410080044
104248854
1611202229
1366524412
335236945
2112026637
1359659214
243927145
271737648
1294016120
80242092
553486978
2139280985
155295877
1496098018
2087737521
876877985
967466440
84617272
1618900203
1064770088
2130313423
1871511199
1565376347
815696757
213797815
1342646029
325065756
588081517
459839568
579656316
1249740987
1909418563
377221087
1362054683
1525597086
2100211292
879292578
939141105
310142303
1649889179
1296221345
1077618578
1426678836
1350585183
142510089
2092505322
1633743214
1617889699
2066001378
405537120
861433391
392478737
393197198
1271789696
284883693
1802768870
883470133
1237947183
1563763657
780688852
1572348909
655673205
1991887244
1549745673
676878451
2088437556
1714316206
796701990
1607777626
238857798
85710642
305222578
47338610
2081065881
1794290813
335169402
1111103638
1049773105
982855288
31652270
113104563
1457365324
1701375985
937690836
471424251
1317225272
1071921219
596236343
944543752
849819508
603635548
1208091812
1403767432
1859538566
280739941
1886766223
1523446267
1506454296
1943059817
1782221714
496679048
712577797
1624347108
749452366
1569198629
1674211796
1580299119
2107987537
2018402436
1305308867
933712301
1054026220
1114482117
1603218638
1540138619
653450560
1042895590
1342612064
1933744537
1771950408
632182358
814595576
1732247785
2091949874
1609256330
2019499314
1818894485
316899255
897640163
594402846
1229999624
1317700134
254891324
139140728
524860427
1610643544
1837981047
1996604368
1039616079
421229809
1115647664
724750058
1453181221
548044439
141094360
1758789922
976558997
635946316
962962288
1364959337
1226213358
332463737
56814989
1974095302
862866843
846234413
2134394408
2069997850
748871709
1216746864
963519974
1007720055
502050543
1717709569
1360502600
1074975356
1727613397
467531655
340774949
1388567237
1577388847
1030690067
1766572981
1172540908
796903547
789748251
401936905
750672915
1415779177
1801889603
939247096
446653671
317641366
599517778
1735400305
1158294609
683354836
1353761899
551802912
920022576
1310718232
1982348122
8684108
1193816416
1899183378
1075745115
2124397230
1942389644
1790282673
587923901
755154916
977142478
1969139954
1267247740
852838741
1083395733
1001995025
1834462409
1825471977
1681477304
336363777
1160332513
1960942280
490965850
1022905164
649977988
372504504
863501667
838710918
1764630795
933401430
972249758
247048707
6519801
350490652
1970472517
1516915734
2075048297
1834285221
86200598
1087150009
1470316788
401363988
648473729
1230667780
984569993
1961458479
1573114740
1168529185
1169202055
669745825
1460502310
86854706
2110899821
1510500677
852195061
436869912
187630296
487266140
1373030679
281193807
718470054
1869885889
741901617
1406153901
890236750
1532381727
978776793
1894724986
574053236
377041676
950250961
142053105
234602228
1931378643
289991348
1209598397
680517477
445514463
1921315713
131510559
1643409193
99465920
859651137
1811205228
118652950
1085846947
810832465
391781307
703678888
1058031425
934235301
923257333
112997647
1896861020
984474040
1079952175
955829884
144008417
1797866570
678469938
185101318
1931171319
946314301
966894759
472236984
587174294
759468309
1845084285
180624593
1474103580
605070206
193776825
1120091850
1232522984
1464183190
555830458
1394040131
1050514595
595497961
1753548237
60471226
2110397269
323137225
1268786576
551145815
1032626491
1476923604
561295903
478011250
134223326
1488801092
1169895537
122924436
1160577080
1846150107
1352812381
28472077
1731946253
1915330712
1821083597
908018288
68307781
918728621
1270235446
1526473634
592877837
1943571920
1449044479
112849469
1538389514
279462064
869984657
651154100
896460832
1440814136
1715992042
785334043
670466290
713512161
654073248
697567673
2000469589
598936861
1377117446
715383100
627081676
1670212587
254377053
290306898
1914107084
1349522723
1322504322
837332177
141467905
24772837
1600849488
1332102594
1759749123
2004937019
1109653782
1810879200
1783426685
123316429
940300185
232463396
567038563
618463766
1063585583
627662260
15637867
793759801
651994457
73323510
1342079938
1528113891
104077186
75731953
167742552
1867753555
679379854
1381075895
849801211
1039711384
2129086168
700025904
1393602192
649293407
503261705
2037086899
185729662
38795488
2084106192
879578306
878928700
2071772977
652169321
241505693
1333624111
619300908
1842782897
956268665
1813644739
204053256
1905574558
482404417
1500468375
143258609
1651193776
94444232
833257375
1127271672
1477822816
1607137237
1208701178
866600580
1388816120
940055007
1750084437
1365839115
1037972081
1342205601
414453703
2107199335
1807611821
1718713233
382486446
1200284825
1920786158
1006409270
1377466466
949979106
842343065
271599058
916021407
221561634
872894108
1996428428
380926572
515596938
145448979
228855119
1588747617
1109712696
266096890
1805322134
1267503613
1892547518
532854517
756924763
863090439
542690251
2097566277
1066886728
1190417945
1604206804
1878269518
277121536
1045594842
58224571
548121919
1703735725
1872395959
240730533
52898078
224637652
733247258
2075802976
1565249309
1989984380
1742468376
1082713919
309013526
1847983823
1971314300
789275818
830415493
1766894643
560546383
1511134143
970360144
160560348
1896678200
55491597
1473434226
711475525
1068073424
1112304626
1237496609
1549189283
1185710865
434361883
450519938
2057484702
1781323910
1448114632
794271098
1902196558
1580886302
1958105353
1583020395
1471970993
790626554
1821532409
1645584954
805635630
2003257008
1485124556
1561260498
1056959648
20161889
1290903116
1807688028
1997941587
21920164
1559252148
2105850552
1759195533
636847189
1847622670
619536764
1277291845
1336198773
545852190
1472260620
1266115753
1385059237
504878952
1644224645
871946815
739160013
1860149195
1246298764
1306679836
1520295084
1438072236
1030869368
982790844
1622644752
1243675447
2023678158
95785108
54971729
669743579
89545304
809930781
811626916
356460465
1985856275
703319577
1652188005
1814128948
572596608
92585326
192341799
1603891147
1436929345
2009667221
1820896522
546190137
1419280375
223226396
622599715
280064254
2072064449
52825536
951089297
2048743722
1711663105
1379186866
386459139
658236543
12233656
266365142
1446612074
1432704413
1549359179
1465312354
1136581597
513552020
160588253
1785095132
955503138
2107160695
218912809
529489205
894300126
28010065
111617546
1577391756
1309819639
1870841563
409006640
1129303574
772317634
1612134395
344869450
924546529
1421201779
204832445
1489473458
2004457456
2106415865
542864326
674714977
880965407
1592738324
20014759
1562671428
570543389
467051442
728880639
1108060325
590790315
2137543521
636601694
394710353
1026862018
2095796689
285366314
1025053057
1613192988
64481081
730652845
787764582
806511761
1196343723
1634435731
1852695750
527312739
2099792845
1730313905
1988953334
1415768704
1194681083
1083171832
520126206
1644703415
1728354237
41740135
1047194625
647664050
705377784
1640391732
516207013
2020358903
1141722692
914823253
732923995
1576277434
209854460
925218540
328686201
1796802328
1657829454
751227122
1581298493
105319528
1346693283
2122106870
1602820151
1727672721
1035428445
1288628712
2096510356
937865596
377853080
298617346
1226810155
1887274245
1354827520
527113636
2064625918
1728541555
2039463139
429702555
1301432665
1445614104
374395357
1087664045
1183908989
597467521
1599156084
549980543
1068615058
188580976
1946103597
1641596761
393349927
341679407
756683767
870645206
475354087
1319544821
677293051
199809641
535801767
2000541879
612228915
2045596372
1951890376
982887318
905560252
187267955
1511186277
779445132
1439403036
1731614001
522425404
1206455363
1389745441
453559973
804474245
827350869
533618630
1968435123
1900222670
436671399
1205214113
1105563751
1954169352
1164064949
734943113
1964065524
312629332
1966351137
1621086694
1486781628
1591947107
1924324811
763420795
1657230895
1980912541
1194568457
1663870907
1488219375
1639878428
2146909953
1087567023
1130514115
1149421024
1218833880
887553402
1788669461
1804940404
1616681917
2103173868
1878107708
980005005
320659391
651149297
698188062
1030255439
1277126804
184793644
1384712398
721730231
330050309
2134593095
1311581557
984551289
1644445561
1902469041
1547664791
1549142849
301209284
1818736631
213525440
1683202743
1270667531
1107944481
577027624
67492856
102561286
699345305
258308679
698577226
1037656952
1851090806
127800398
2094122501
413724311
1474492192
717351934
886349916
1385835779
88444259
1462406543
92281303
1634985924
1251421672
409987387
83904162
1343921766
1999796220
207993265
1472775366
893323749
2136597773
2111907477
168784686
39691046
27220550
1375432819
679604580
410792099
982113075
107852222
1029880475
1129196949
620409536
1371494129
1622410436
79548785
1402638598
190363142
783289121
2077404783
2102080369
1703169616
1623066711
1423334342
1894179874
1286326184
1554605074
423197994
977671275
2066582544
2077782719
1428653687
1408904790
1643074424
1095425310
1888277539
1187913385
487407578
892482468
1694723164
554203611
1426261989
541736214
1888948801
760231223
238384383
944911360
889044490
380066053
912464854
1877506283
1339070291
506655637
1408096180
673570291
19408336
1427933180
205895450
746937928
2005670392
1270502563
486852768
1348125448
1116058440
2145261501
1088374888
1038026137
2073992222
1199364886
1884450577
1761136508
638873523
1037579353
1719906353
1434581140
1587719444
1030363669
1739117859
1711536733
773299256
936058043
1761435113
996830033
513405300
1237414154
901810985
1490338242
1645987002
1765121984
1495811912
1907582028
72484755
613095143
48658867
679584684
1831511077
1907749168
33169634
569651287
627609151
1794582371
723794509
1540642475
2046327475
1325909404
1496396143
1139792139
876636953
1899723192
1458079804
1129565309
124322735
259538864
1111090647
95027569
628100513
934374229
1331689653
676995628
502749261
1306117678
2135556136
143417376
811768794
419699345
1958982777
1594148741
11804277
1515197882
918429297
1498200789
1472737783
755197937
1849406631
1149822171
2144830148
1986335282
1644596435
1783817488
425460216
1084408226
879801541
1286105819
555638448
994839131
1977656633
1029064781
1655531630
921238979
1719882894
611277155
835617733
1359410335
1335792059
2118722111
1743452461
311315832
475261023
1455144355
858766376
795657576
1977376970
1977851678
1209077615
987542549
1839981914
746662470
1724711904
1074306515
1137251939
1680787638
701915232
357115092
258446220
109910054
1029051544
1199205177
1900865266
2034644173
1531141780
955838940
1233944109
1632826610
1560864385
160297329
1298390002
1037937522
1108584571
1900825997
175620891
1888581750
1102935151
1681337197
827446415
1981636631
720889842
896611175
1720730447
1769357627
207727746
784933626
1239018101
2082334458
958310135
518141791
707975051
189705890
1049024496
54389540
1074801
61357155
1981445270
323715216
3451789
311330579
1571682737
449164082
1227886358
227726126
1964612672
86793789
2110138229
383333973
636922813
917687879
812265771
388930529
336499759
1288811378
716594201
1702531944
2107884423
406430506
683125098
1004560232
225128976
1540184398
226852731
218340138
1913055251
1877147591
1578895535
1711368017
1674579051
804896126
1225883714
1074286748
2056882884
1629684014
277663369
1483534690
576710411
1099094992
733251132
611671138
2093538973
81129300
1581072286
866736496
1861755962
1917495383
1553653875
142957456
436702178
1837119313
1888354362
87535576
1164098888
420274015
2027788233
1676483206
416313345
466489699
688842422
1141586890
1088177960
83389158
738259774
1342964690
1719438778
223950834
1035364856
130572890
25309508
509180147
2263681
896924396
1586535269
1935257113
827624053
1311693796
2004232861
491045624
47825114
518191162
6367545
1113547916
799204224
2132557442
93239216
1748139432
1173446960
1011606967
1200400709
418828187
1205510734
1314210878
1079670723
1705508877
1764147731
395855024
1072857540
1185633724
1013861548
456585722
15633614
1443252118
1467966771
865243131
978389903
1505408009
1690396619
605385779
1657531597
2107810753
1291928470
1183993987
1553966911
1859811833
1529444218
1636838047
787989005
87145226
1798599661
96019081
268667694
1830075590
1689079392
1529209270
1829828990
604476606
267292443
655648822
1680868026
1238182050
2010536892
1550273625
1075444975
1090198387
342409496
1888461981
1184149961
1068036224
2006268535
1542433977
907555003
1744951619
1356764675
638354654
1280100330
245890065
287201095
172182506
1528465385
1405356176
332093969
161086152
1582012527
739212031
1251915504
62395401
1911531977
1328933421
218329623
1904586557
1855637913
1741132871
476283217
103907216
657785931
856935345
193954679
1576406519
1126336879
720070432
1714588388
419196186
1319441018
1657102943
1406681692
1278242916
1432704413
357539017
882212468
1544920948
1980960935
554988485
853049488
1889540986
1381902024
1419982150
1818815425
2042780657
75373369
1418527601
169564430
922936472
138148939
610301696
1960716687
769658434
2066874636
2047007448
1025305948
263284395
252704103
1544884197
1056717903
1841994979
961229475
587720702
943535989
1702198445
25577283
1827133354
653469680
1241006666
828749144
896388550
2100941054
648798243
2132736807
612033978
1736083908
365345779
551561068
114381280
1770047879
1363198221
1592501431
1144201993
60870609
1862515272
450612118
1439211092
1127306595
103845972
1870121489
1833582141
1879844862
722660773
624087085
1060031120
1785600936
1904805606
135155941
861028103
465517288
1551976278
236255899
1775034223
190834604
1504129446
2118159888
530597115
308762908
681608940
2009720984
1523315507
497298447
409580079
1868013100
1724966922
1503931052
315261456
1829223286
1285631448
794095422
828471205
1278610126
1495366470
324009785
41381019
1700249724
1411199763
414632713
608199060
1824142383
1580793207
1623406994
351189015
1088180079
2038544183
1529593901
1993056399
1029691760
1141293320
2069652482
1427024752
2087969623
1170577114
451314686
750867039
232722774
890017628
218229767
653768188
194253466
383186945
241780494
886729913
1393028057
973643610
1827083456
788114967
1024740760
284620734
1694401294
436772872
446248002
87727395
780570927
292206650
27869949
1055638317
901411960
480524942
738904021
767259357
1979573074
814082530
2067715959
2078650014
904861592
64443101
932973180
1650293851
121727697
703388442
930794927
631363482
2088472081
228970247
473986974
1358092006
237378877
481965857
1838461385
809262641
88119047
776446309
2023469315
1752212814
585541892
96263776
401560450
1265810915
50788206
2025251169
1088837219
797685770
166205292
2052769597
1578722392
655967934
1809705250
1829011857
1374147105
1386635914
691052033
1373718587
2012054279
1772326451
1768780113
35652931
1675563518
1764707282
1058848534
223351274
223291773
559416802
354031812
996021132
1071135801
2005573487
1995998424
962719494
1373112419
1267590549
961700024
671016646
1287495335
1008491329
520657001
1843815952
1211711332
921356401
1748843495
680480402
1632183191
964183023
438947755
562991485
1805352577
1506196098
1092825329
1592676565
1605994977
120364255
826144803
1826286674
625796070
2606979
1981680782
1892146224
782152336
2079337651
1992054676
1292567914
419351500
1552999719
68261136
1444475525
1178150297
1144863854
1727731843
1100920972
1548380216
1313736581
1560091750
823927791
643485846
311818361
510976447
558094341
2109859500
1414805793
2001365529
243394426
871449470
970775424
931819199
1670414012
1902323204
1892394976
2088775248
1500695616
1868112931
1832458041
1434885049
180298135
547302763
683761962
1154107778
936857726
2084431001
1069634085
166674178
1100806481
1501680650
1089884646
496194857
1077878134
854338858
2042095625
1518606256
1825049677
301840851
1389417863
1760606647
1856555122
1077171113
609986513
437469575
148548307
784653221
1945276982
502731138
811847515
694467113
1891418147
1686878940
1627703162
769470976
167768349
127980527
1973821631
136247328
1398481208
901597335
698589861
852942502
960414451
1081527811
1267665773
945027012
514982958
1272624051
1785717438
1717890239
1508853032
627369972
1027420060
2031702793
1017946865
732622944
408447772
274780828
1656436695
815554580
538102492
928564484
1015183270
1318736656
324940941
1236004548
450357988
1917304538
527003214
76587061
1121544798
1941249252
605182325
577178204
1788221810
492176652
283586374
56123301
481043532
1217052448
954832028
1512234004
1691315156
1673297371
406121456
2043978930
534219635
1401596458
652524773
1560142917
47381265
301771068
707214305
478655744
1373503906
1095531708
875197798
1098448869
1344310121
808556127
1202574533
82115493
2146747988
1300966635
381661183
1749094671
2137891523
395068738
204064788
1785993381
948883803
92232565
1958325647
488567334
172001234
2022892988
1975860235
2045872475
1166819042
1326479021
918362022
1920876434
1013531477
722430138
758645562
1123351015
2065972213
446265561
1591901665
469531100
2092577625
2138752625
2041257732
109910054
1976444965
1908234478
2053657559
680085015
1774042928
1881667713
1777369845
1856642804
970410835
594575935
1480639076
1967966761
451759109
1220935910
966449191
1695583952
7784468
999743701
1090589750
1621266894
2118741446
866297849
413397446
930310308
1606051233
1646157925
897615119
646276283
1450779538
1933224775
88211274
1081955332
566013007
411102150
1915401186
772294643
234538256
1969393423
437542678
1251478227
631041687
1088896725
499771112
792641249
1492902921
1084797778
122760491
759031952
902119497
2076902930
1889892546
1097322367
1441801501
1646487404
326391785
69391398
1598684022
158799743
305213344
540753221
606990737
40211894
2026740717
1772326451
2100098498
1014476412
408012698
123253023
448600350
697977184
891769719
726465197
1528133654
176184016
1267014104
1883268870
2002638125
958147772
1513609960
1687289913
2036129268
618584861
564660440
1502881023
1833201765
175485328
92877225
907905727
788264669
1160001516
1973318892
179043728
897152424
520282612
1212400856
245466478
689995961
1833247779
1003962502
2015595947
684178660
1398994363
1391633120
1379057417
1569732737
2044436034
974345873
643401525
811554289
1078298100
315910630
1673237032
296584258
1270154830
324842235
2074402346
1380175505
1446800159
1826833715
701423626
1496887117
526155652
631870858
645684018
577937599
2034842840
2011112181
2017003681
801698443
305071878
204435905
728956640
577128754
1157637071
1763002498
657217742
2834737
697458792
151017565
286279494
42526490
699095319
188085245
81567951
1039807704
560418441
814723221
1003552662
1597761341
1645072520
1026173919
159794169
1008618748
1458407416
2129891725
1937059081
2132071895
790019707
1994435721
251670813
562735398
967102218
45391303
2136637885
1839425329
1676991516
531929568
267219561
1986124581
653440680
1655526923
461925709
353614502
1606003933
18868568
917347937
1392553195
1755750415
1386974535
571708798
1562606970
720285555
1483606848
1087699783
1810625919
74712219
689275416
30588300
1176461868
1383468383
946375894
1614665770
1026585121
307166821
426879746
379292844
2139329321
728910784
651884088
1868106708
732235946
2137604965
1988111739
241100191
1796298633
1805565006
1517236996
1002095820
940742466
1008765103
398623517
1049182245
533090502
1071820137
519977270
1131646833
148473410
1534642175
588723090
19225682
1784152735
368495826
1125052708
514791871
271606759
680251093
1164080025
263413387
1840555606
108983074
1965186720
586571639
1812739954
772332802
478398611
1469648405
1492991743
1589894461
1764276799
1686838957
13076341
2056251447
2071435609
752370740
1332993020
1050645708
187974817
60527097
1883677460
1282867139
1827643692
576823030
909378309
1821971008
1224284584
1541663857
1377409159
1779556686
2032345821
230904367
1320294236
2103281099
902960571
593510850
1568325560
454151390
1999502421
1346498389
2028526189
1423073278
1922543834
1098768953
99066592
1925364191
1397544663
624119289
2137244633
287435298
696877168
1319409595
1869414674
1651563777
744719476
455008967
1699630655
1176033113
870362378
320140318
222157549
1751558096
114209093
1553514142
688987976
93150996
332829799
378465016
55960694
810876081
1716596800
31772841
1626631912
156747023
276049700
224321665
748842161
4934969
1565996661
143199366
2039061472
1179748746
1970192377
405848051
1014280905
728344877
1149072023
1678614108
735309878
1121699294
1544693346
961317716
1596341671
1462398859
657972967
19546355
1213978525
2049568789
410109099
1454363446
1926706099
1154099436
2041666625
1266232251
1768392063
1931437415
461737669
1553809354
672550608
322440502
779094789
105050039
1621346736
686838983
1923560461
1055400868
2013983653
1109373372
1742482600
1295921559
311868772
1956858259
589895512
1422042091
1968699130
2024772845
1669981024
445419360
333861701
477652418
1417148576
263147729
1825257988
914149661
977796661
1749249254
1320892401
499399295
742959091
998288744
677669675
929498707
1320514396
179015320
1596541461
1922926764
527097569
1479064240
2023808620
557789925
907175681
851525412
853013571
934012850
458882344
1688627194
637550669
228135355
1259701235
343656123
1840599191
524911592
813378338
973557548
474500811
679822206
1981977501
1847504684
1798395559
510300617
1911412434
1910499260
1418125472
1979794259
365870064
1945920813
694786994
1532354547
780470111
1763697940
1748234190
1420024802
983627331
965462109
1973185443
23408074
561230147
1853841245
1996732193
835792735
1040204232
2124357824
228344682
478107672
1516885355
1936254712
1746210730
2052707194
1293512910
1445730769
560802916
57289269
1388241535
587118292
1779704595
1367414824
581866115
1194839641
1123782534
1469728132
860646492
2033060218
1787827398
671766735
967906571
1417355031
1088777945
1936940689
472745439
157737795
2116315217
884318643
1562482803
1404351175
857665573
683205961
1036499179
1888413930
1922052671
286411782
2074741839
473685770
1677865150
706167154
131964367
1255970393
2048333616
1686885099
1000463270
3550526
31080336
856534076
1080458950
696391678
1428360321
1582408146
626274760
1219651454
180788429
1868844041
2125114495
1807130613
375445667
691638893
1346092499
1255619706
466207793
1483327750
927009382
754812076
184552780
1865104269
165868470
291717455
1148012106
374551416
265938595
1315327356
1964842188
1354641721
513252757
1292951019
2004922424
1318938732
1200834420
688935773
965233589
1484348067
1284017977
753319399
1388045311
1108992626
1450577332
1395427183
346139616
1000462889
2012561934
740325645
686601677
104253987
36575055
315984399
2867029
394243760
516574616
582470756
2066996174
856442880
1276289101
2120749632
811815800
2091613235
890440477
1289703796
44819530
2062945213
108614551
645503958
531439930
1756673304
1418266585
1413882687
547424754
1318188515
1125767504
1772881198
1727848731
1210985632
1306459916
1398648214
1366670569
892793233
1665864774
1596206297
617028563
245955610
1567749090
800206559
327245387
1674379518
531317039
610413450
764996014
1892801745
947538459
1387723458
829560429
26523250
1934015182
1410148474
1534356598
658349800
110997200
627454686
446544909
2002825039
555779080
704059582
1304547746
1330259896
2028601103
1151810350
1481424284
687064850
1062433231
951401663
849865646
1152913542
1077570472
690955763
1687032251
2099188298
1393412615
670855037
798923348
1889125179
124200786
919027944
1580420534
1757510845
556992401
1760361259
1343967854
1568757767
1073195388
1833345623
28116921
477215230
1493998791
827309814
815791035
1836180310
1113981368
1968325359
1212953378
1624063388
2124519497
1831188862
953246303
251654537
1362970607
518531697
491260345
1867104371
1054355001
2105964890
921518660
650188233
1587129130
1845316836
305230134
1679534337
845097046
79287710
1684515507
1378450663
2045376950
1233403108
1134851015
542696168
1554653777
92349699
734234989
1509278768
1822117518
188103917
1385726386
1671367274
2001167613
414739701
1615207978
176400954
1599433875
247098431
1516958307
225964776
590313268
1903719879
1557432890
1511206293
2039719461
1000919040
724900201
1794876974
466519746
529900883
1584701019
1827713761
1327307582
1443670378
781104373
624133449
1000628396
1284993133
223541891
1335148840
497020640
10956865
182038478
959337594
1013636866
719038274
2013111877
1077965713
1178124750
689480007
35286544
2111353930
135211033
1861388706
356655939
1376825804
865747029
259814792
1904119382
1380608930
542531200
873741199
1025748154
2086076308
206963736
253342881
1838106755
274654041
1570909157
2145557236
66164585
1159266691
887055590
469330771
1270194129
1343477193
2131092064
948062094
5693709
1674818174
1781052537
70238758
876607212
1980797548
1973112061
819167844
1945921499
151001067
2080122327
1415383026
277040111
618000402
1569278132
1726942087
755776742
793116855
300962402
325463502
1946506911
1132423629
2034758414
2007858011
342343526
104441735
59598177
226408808
854531055
526659788
1557502774
676067659
2130294430
1669798897
966819768
819762507
722137443
1106636417
990991580
1318281268
1789921003
2145344992
1206399227
316899704
584875937
1865945631
1781046915
1758620730
1044299451
110225599
1721879745
489153655
1796338488
628595754
1400343084
1224225194
1911112339
778105048
904219174
1354667747
2013752568
886445549
112930607
598826261
700449669
1336858398
1188353596
2051255933
383997225
1810999306
350789817
142887213
1949349560
1832553061
279743765
159368853
43559657
1405478126
65896185
2048868930
984856926
2119676855
1177934060
1687262150
405362099
334918291
1485307171
1886478417
1737566901
1390105171
1297604149
201502427
210508693
1981235841
543203955
1619223169
543979389
297714500
1592137740
1886653223
1682272634
211738097
983115274
1297859697
187829151
1295038815
767489825
1494107600
1081745840
651582003
448658704
532531652
1579156246
515581278
541423894
726298291
1578563878
331166740
1871194654
1085473422
2076208465
1166863662
976521547
123183117
1499836683
1708520648
1407594938
2114184315
1220445041
851156329
1385446483
2114637942
336230849
186729581
223926259
1786035694
1499765281
1853379529
348343425
521349461
1663846585
281631013
1650913746
1655948826
532097613
1737855907
925802470
737342231
1764154124
651495100
1194406886
1370162007
317349123
1908697705
1098779267
589270419
1118065501
800378355
3540377
635570701
1787584282
885735190
867304892
1921441199
347261801
118191104
1890757465
2016388902
659570199
295485371
1586998926
480404597
1558776929
1405416019
1647869924
1396773198
1950159890
2058342695
728248100
2109010980
158231597
1073599859
1745252812
1962526700
2141619661
640660789
1623867039
1922251956
111340960
690890096
1683749257
1076299234
693897316
678373760
402659725
1645495577
230890314
329382091
648626067
1766421632
638295225
90172477
387613048
1566688163
959554524
1714382048
1282251917
708385005
2132184554
1155292041
2012708912
1171467214
1969684145
612032300
1152243138
1815952041
676690889
324576005
415500703
288843044
1900705514
420310092
1407306227
1102225480
1993353777
2002789849
480609978
1088224198
527425277
1598721333
289040215
1354630931
931318439
1166675720
984102023
2056175
777107887
530597588
739432583
1576153538
512212506
1425027713
1017139374
416821243
1006044750
1196069852
21467713
1915588674
1836589761
749732238
1746426843
1712834757
215250843
447376537
574385176
23406622
936899080
1075105686
428212426
329993730
1390657264
1702054365
1050572543
545938178
1206448036
75920176
628763825
1999774709
1728941325
1197895226
14748135
815451755
1478199595
1211114731
1711205087
1869966884
861910867
2026050873
1177202077
2110604667
213986445
764586432
466892926
144948379
631122559
269797260
1038814974
1617969836
410207690
1503931052
1349815542
619718440
1728970624
1037727626
515100659
975933037
949955820
2070452192
1806131872
316354247
1438839254
1377024943
214714982
865377695
1232036733
832856034
1135270130
636811813
837148565
95370346
1832656687
1235657386
1081008587
1334840236
1104951533
502403507
103953640
160538319
1902725522
378735026
1733177421
470159434
833840873
832664043
586233534
745657679
1810613087
1993973492
2139663706
2143715570
1578329682
1586153303
609028342
269596392
947487600
293443868
1800509352
761818338
579975731
1221018679
222330554
1264705233
406165724
1661433027
1714562766
1254810954
1452081861
1855986055
748277997
1250590435
979306319
1655932665
98836203
318030423
1252980993
1381605124
1857243787
1189483625
1448589960
292650003
769940570
1780073509
2078672874
758762989
1669216735
1486314476
906969191
480911678
74000096
1636969437
1551240176
458884792
236870184
543444113
1447865362
576695772
8457520
534979672
217035234
298369214
1294862065
1029536708
1733617039
1853395261
1707421212
1060180436
982942645
884477614
1499144460
1488732179
1659207376
2107973751
488233963
176661080
864093327
1464426398
863596783
698685496
1981575464
998533940
109105278
611030412
712942926
1897642718
1553345133
1772466203
203162210
1988656571
451819400
585554047
1616056636
572890418
408080497
1073503996
1330637570
759778172
358289097
633874867
598578121
561460681
776942125
178457093
519271419
2140690287
1431966705
1679044163
1986096596
903795291
1747829655
1965173098
1522605457
1250633959
741541223
335328902
1135185697
1820730664
1515491038
22960288
909395992
1518697615
1896456034
342011121
872219062
1379408569
1906058367
355752746
1230102472
813587828
1347557673
444870105
2128721302
1658439164
999093963
527133571
2089031457
725847816
21681392
406898726
1258386658
631262485
1440828415
1459870539
1719499276
1278347208
1768938082
1313682999
751035537
1924544058
1836983347
1210570376
439062832
2061034554
2016489167
769364106
604164897
655604362
1808764769
1779095322
133554688
362134095
861351800
1192061516
62868263
87599480
1708714649
599683551
280689685
622153560
576984447
1483466750
247135766
1451562511
113594463
707326372
2058035298
254724015
1731423445
354720874
1341296395
900919241
345457456
672208742
173854595
10834068
1064815858
798597144
867616048
1712578993
1075158760
1424956797
113637520
858087132
727753106
1543023152
93941010
1072664910
668355319
398160321
1735192090
705333811
1418319355
328287776
1954771711
186641227
803914308
395706151
1924324869
1550485018
267963675
1393767290
509202124
1847856759
423241087
21545563
342891490
940316178
422288333
459404481
1278773121
1191289764
814360856
246847362
1710533915
2105082080
1438381244
249261201
761977752
2132318818
362470493
1929112457
138838765
898235333
495448887
170595482
2050458187
1136575522
1527512435
867841435
1258803668
1824988023
1420085153
1216426969
17467989
589016671
253126741
739823672
1710940161
2078823845
1573149321
1567962365
1553231393
219976937
1101376205
145823707
1873509753
1736532284
636315765
892705727
1524840970
72579430
595645965
395182550
470665424
325081230
421253222
97767157
1927303588
1070223193
254776809
363824804
454090935
1907420303
1679888492
919891143
274683021
2124291088
1636580039
273891386
1817786913
1247113036
799394140
347806610
1898484141
723229242
692012044
601681078
1911085883
98394223
1540880511
1993736681
1265795652
199022714
1578726147
1865254261
751426414
80540399
223175708
1654825696
869418211
1227666223
486372638
1869169990
702624451
43729142
1224722193
1289773808
1111969409
1105668104
1683938943
1702334818
1534331971
90494558
620035616
429744679
933204526
90368886
1869471451
1361659059
675761400
1226893502
451871547
605317993
986057040
1764648609
1524063870
2147425860
1557920206
1552160678
362808915
1895171417
963806141
2089402871
936484919
429638626
1744645471
1755014777
1156894171
802655920
596382877
895476891
1530227462
152978233
1330940820
1898775601
1648256688
347664222
1507034653
917833935
1192021759
635686956
821114065
1062625557
281232486
1450014725
1986198868
622528237
1708660543
1852674898
26986554
1846909201
1869520629
790638223
467520191
26738900
361912342
268956988
1290133395
1764287963
1386438034
97699975
160588253
825415568
301115970
1208562087
666059320
675686790
646310664
984094955
2012027734
1009808851
510511986
851747155
2077811646
788450452
1742424583
1702239881
1678352290
1754220289
2016311840
1251958145
239097459
715038633
1333407470
1929639373
2120303012
467632031
1674981484
117625077
952638247
1241139531
1647694066
1571119005
1508569333
1093861960
17829530
1034727231
297270421
1806331406
1330640098
942719838
1975358950
440389547
1331682341
319538690
1380810032
505870463
114102334
289850622
2014053028
628995314
1251982365
976237436
446287270
1898096952
810516761
1778074566
1453242948
1322508717
1687630685
1127733151
275081659
790083338
242086634
898728857
802169048
19603901
969067054
1847316011
706199214
1682042636
237128424
85579405
749136605
1536155615
1029701159
242714884
578267926
2063894936
1374391847
895289996
961540242
1640886222
838069490
1332787018
1605015833
1773064932
589739766
813793004
1093774733
1360568066
945886360
1776083224
1806687612
1320730590
1739871378
2062021724
689860400
603216347
998110116
572369958
80023965
548167051
87465164
1207363115
1187116094
690479338
171107111
1579056936
664849500
1683380016
1208963306
829131518
2007255831
1888253501
1279971594
313269006
2073362543
1885401822
975675474
1045189142
238050886
1667692840
94533058
821875241
1089707874
2125953001
1541548609
159265737
1359314372
1087784705
1661249161
1153011339
1876481043
1363847664
2053304154
793440823
655647493
1622389082
1415869674
310973437
1496355629
1676314585
1303731616
2071332099
123040642
303403436
1099712610
684766542
1006636935
501764720
1261782555
405858367
407466575
1918909353
967534977
223650737
1597038707
1777389427
2033208243
1210653926
2140436155
951108048
743226768
72629709
1911481040
717897594
1329314029
210537100
64298266
197640262
1839748463
508189520
1632040639
390312597
1574781100
28423270
1824456871
1729830288
515959990
785462538
647324563
939765722
1364312783
803773715
63731548
406222505
1715980568
575491035
301971251
607931068
337460670
691655490
1485384364
1652253138
1898748529
491576494
1346231971
1489729840
882853791
384366981
629141869
14462053
1910432973
800006870
1482114661
1754037357
1697259880
369451270
1501818440
1173244282
77043025
52700453
1784617120
48799478
589080633
1115907428
2031679643
1047309790
616602848
1490330346
1155344832
230578220
870861989
453511535
1676133764
1520668009
179109971
728908398
1907452934
765283424
1674546414
1557454897
164502003
1397147117
1396793114
1263730112
1910131593
218309947
647650246
868351368
488342427
1435430323
1502283981
680952711
970942108
1541670599
800863364
694057986
2046329776
1588961152
1890011574
316821831
574920019
423354757
509866132
105627423
1580688671
779682110
426236144
1266871377
1336450266
418422381
2116921552
204308722
392304355
1620181231
1797089440
2119674990
748458706
374379602
1118258925
1755052999
153025108
1267759347
1946851880
188793868
596585118
1076324076
886412969
1766331178
1225312632
2008488857
876919709
802125759
1609954448
868399400
913504796
66957782
971382632
2003631101
223062254
837348790
1084684983
800863364
872084556
1754284182
666497153
1002184334
1711946583
1042541642
1223403520
1460669262
853106653
1231721933
1158153339
1010264233
1190300125
531656634
1227338651
979484166
1044466929
3217261
1618241879
1401337942
490057838
286376813
748990625
1692955763
1672755841
1228098653
1422626333
1574252831
1145126555
489295858
1065506952
2131300992
158083239
1427293527
809575546
1595893507
1205436793
1706283706
1363455922
605317936
668797191
304099029
88596487
1221761953
221866373
1013312911
1298077075
10071109
2131637168
1528824156
237420195
1166638549
344250710
361470728
1200156183
1090111219
1125827716
587710933
1130646939
874892514
1247917494
865576749
651382881
1704118849
1966720690
1450238438
2015563871
629906917
948961753
516259330
1475125422
1478604668
1028076214
620142129
793630318
1554892331
446436250
1751823667
906530184
473885152
749966721
1156968164
865404051
422912748
2066430945
1849390426
136967581
1696124803
493016054
1335795851
1675475996
406945020
563632374
508349573
676011307
932696215
897914768
457637203
117684873
313914789
2057072551
1867926878
176190488
636353922
1838041003
839426531
1520381900
149918903
1442846780
792626826
2045309537
1148367285
1681620826
753627558
539695766
876631483
127550073
2132094133
262416462
1956332821
1499804681
1616058537
1723971641
1972906643
709521439
574525878
106669880
125855174
1776011391
1745572449
1088454715
711064670
677921663
1302309735
1302622386
2026470869
1223609534
1672524392
1622310132
1526163302
865108811
2054950098
1959392531
879762338
1388366108
687320421
1549309366
610947179
817385662
1799519144
1040540604
450639672
461223229
166333353
1521557561
621799677
2060615070
958068083
1808374523
1468347741
435356061
1197191660
1066470820
934207180
144905042
1412801859
1749711537
506788563
1849151770
1073741701
1177311403
724714158
1626919022
902514600
193557602
2130594459
1104248120
1260818683
1509774221
783189359
904621456
85930549
1312148031
408342512
1338327254
1811309014
2086148912
892359597
341316344
1851036146
1086662507
1720153256
623081361
1026033845
688049385
1472516767
1720226384
1561512448
1667705179
8481909
521698290
1444185033
525311254
972871189
601193008
146284154
708078079
774738291
425253073
1178126778
356908444
1944153868
856771776
737413628
71880508
849732450
1982390935
1082396685
1372087028
1415852519
1368753771
1254826171
758922707
474108255
517065939
1867465170
852127451
1968096614
232958670
1361308695
1207296792
1083067753
1576051971
268002322
1160651530
1285673753
1080605829
1087455989
1762121945
1449830523
991069286
151744058
1389748777
840362143
1025460201
1818618540
547942935
1345594050
582856346
85696938
611273702
1018875135
440837981
1311612159
866734585
478572938
1857502070
1772217353
915577369
1105235682
1096687784
129617947
747087473
1294775279
1727752311
331929524
1851005570
1825612166
1112171129
1039862441
1701603942
1437697491
76126957
128327650
769938566
1312220281
1559982462
612912781
47633015
1421692256
1395499338
224517643
367269685
436819556
577593791
2076156557
1454880212
1777956640
950514115
1394228128
321183798
910403685
230682641
1632513230
714119080
1296123025
1400613331
492243090
1002000948
1723519067
1617532159
1083588163
1171177639
1420034621
615657052
885760053
603253724
599360532
1212925405
1233164093
522578648
1181249294
1053512198
753834303
1325401836
1312657416
1469848268
613292219
1610448856
966526659
2134468825
717972219
1488053938
1233688651
1080093022
45404873
844439946
839433920
1169632205
1955577530
754860081
966882961
1097035553
790755835
887309869
2092743782
646720101
1325476304
622838145
1517774330
1151517250
1766305912
1330090568
544663423
1718353589
68870733
2116340158
1551829428
282763896
1033156383
774859236
1579128723
1275010070
1832633089
817582929
1586967682
132688392
294390677
29480799
1562187565
486589270
343405937
691257793
1939959995
1908757443
304633878
1759776610
1172278159
2089959733
1836889033
299279989
1521042529
2134997732
1725782134
1812799021
1729801139
310901101
1606277066
515534535
1527414168
880182583
1479073625
2110561522
1654483336
1711331297
550868402
306260545
626877396
2125668582
1239327500
1837911711
1140685619
1207870558
277391238
1962477629
1505481718
1663200238
555360806
328518361
2005896787
1025857686
203469427
2025036619
331414958
213322101
398476680
1683364087
1610812836
783099506
1227598773
780822707
1525976944
1633292418
548178275
2022381000
218091240
863972390
1352403593
1584914971
2042593950
1595859737
1043942040
253948767
897032323
658194764
1341293153
2015866447
791961612
1487015585
1502511971
1536810169
119851169
935469857
2004334242
1791839999
290567729
1312265331
240008157
1758853088
414338991
1561316278
2041405383
1618243727
62060518
273276913
654201827
1396047023
683421146
856374493
1528679273
312426271
1992628458
619202945
69043515
1203338283
1992210672
1091769190
612542923
991957648
1145915233
1356434696
450359445
1340175145
624853531
603251061
1334090158
1103867202
1565392657
361048145
2062596096
636195603
1814128094
1990972828
35503950
1223158457
1560597737
736735644
1842847120
1887544390
1470133733
836599797
774405739
928477527
1721162698
439169970
1831180274
1856610175
1982583068
1408559306
53148845
2011232055
1724553721
261851544
79254618
2015514061
1517767819
1819884686
1730491380
1293437141
19917177
1580689585
1572202173
1711198210
915656545
1711364400
2041328138
777085412
542976322
912066716
288338230
1192162202
1673922746
264158533
1666492742
36803137
1375008959
389494433
1032986500
1295191235
991226493
813298704
600180898
173117339
1919685786
919356865
763006244
577332164
1892821500
24691117
1876930538
1104137719
139356843
1908755409
674769004
1634493409
210287772
1596969510
1577963418
707868428
643362999
1302160908
1728482380
424740991
476884061
1359955873
1067082284
1167172650
1361879808
355371166
384364046
2091081357
1307301717
1370756186
320026287
920059302
1021599058
1760482195
1826018574
839178977
1734641415
1341911654
585019173
1945609139
888157609
2062761445
585576302
1809368411
869886764
241053449
1538877166
1663482073
1115769824
27188322
224080121
550963869
1084585936
28294294
1852020408
1949277030
2126417293
2079417137
569397294
1088861085
1877780909
656107207
911518331
115882098
1877210075
1897731052
894991315
1568344815
117355172
1442654260
657847287
664204107
594180453
134340191
241377088
314525737
2128717007
1275041098
327272418
1271383707
243336718
442208628
773999381
906111293
2009606907
607580902
1771322583
16949799
1086973646
1772319015
1549910392
1001987025
1885384502
1410642002
670523736
446821882
945529816
55534842
198085010
334495494
415471781
857288437
1970215245
702212755
2002027390
1428775963
822887454
1312063799
485887419
1818320920
335711976
341667152
1824769363
2022839836
1091631773
1938450561
1459050591
376603938
1751514844
987319571
2013059860
477596296
2079234588
934865232
252474607
1084086479
1954010256
186342955
122107797
1897480804
2048304072
780519989
1116931654
1710072460
2004423180
2107580629
1771605745
395660523
2038488838
2106527543
1320595798
1919769206
1381225816
709465885
1068132543
1770881950
1846101841
1177479439
1544482671
284261101
1708058799
2067742320
1851167624
1380763646
362397606
1902924770
1139067496
1822358766
1322105848
1102783424
1010617080
217671051
655736271
675627520
191154141
1191591937
240539694
1533905233
1105856735
448997280
940462015
214063301
1763202019
1570539265
66116737
153118545
2093728718
158867152
357578223
456807029
968334474
1603903223
105602517
884886203
366844214
1300674230
485081300
709686882
1229736267
903659389
2133775866
1196146426
422303543
912308646
1133490423
1912645251
1246762176
526393108
987957453
1015874104
1649771443
1940462836
1593763856
1784071015
2145726487
21949971
1001324763
1780324450
833276010
542132264
1624013825
1864432032
290476289
1626703902
1774493342
1314828498
1378204047
821540833
777346641
585593186
908798828
303592690
290917891
1723838427
792624707
629226060
1129388651
172412560
587691957
361924835
1295002121
1146585758
927736788
2114951443
1215506715
1578724028
1376100384
850349718
2103898638
618214202
1637778384
1818846258
1354085963
1201624851
1713147169
157429794
108368273
1874386609
1954670439
338529106
1029821971
1103063279
414263521
1497686458
489162775
1200819290
1099838411
307450646
1909090008
1077794340
469193052
106396257
132116340
368056555
977607538
547828795
214023906
1003366434
67570371
568029075
1492909186
1465940964
659496958
200411573
1794488244
584337953
1384862809
1063362717
479108873
40426131
1611983780
1809188636
360429460
1055202183
1647331331
774081954
1337739269
172588143
423817014
305476184
1806672007
811309349
1235961486
644266383
459328834
1659807217
929604831
1477523143
40445113
2124375002
1702990976
1326677801
1251620241
716807247
585442986
1077808989
1721872776
441539621
273289761
1851296454
225148772
258679866
1710393738
1767510807
1072962729
1029198885
306312524
17256498
1213040549
747104907
188940729
1590901946
947672979
211017628
879837121
377171191
777050533
1912006679
187749388
1100615486
300403621
1929922663
1800899420
1260248543
591665343
1385059237
2088831527
1609997178
73611343
1095581724
448971228
897749181
1164507350
1555885344
1783998681
1855724863
1091222901
1591684529
630700527
1074170906
659378605
1060289764
755649497
397101592
1037937751
484140742
1586570147
71493664
1163350299
1066470820
740548163
1996524782
1933708738
447972382
1810619667
1514874292
94988153
1751153398
764504616
1276758830
2082756962
759732652
708856637
1766729750
1558621929
1142895951
1049469482
1355690805
950144784
323129070
1958359791
732722681
1305222874
1689423328
583802568
685181830
764686993
536485983
2028193383
801835244
2139951611
1261141052
1012076585
897974124
354565195
1159496748
151942722
1946961993
2136745905
1418214222
244059970
2042176139
1680457288
149848682
1054515278
1518202737
1744118211
1781758991
113562719
894491193
1399266673
569000184
1637599116
834605949
934308658
2073725603
966382399
1217291142
214118688
898104340
1463698709
201257524
1835741546
2083599586
1088229516
179219480
1386054822
1374385055
509371082
1418794610
780146282
1295594028
1187315895
839911825
1213296195
648518858
991268016
1770803420
2077423052
1636635221
1228831497
1779891458
1209021258
1499826716
1145147967
906589397
886129508
136377564
1461239051
1154292462
1706427349
1709718979
1658421842
1329477502
1482913000
1728605456
1964628420
1982601264
428819369
1652415995
1633121587
1151714148
19445353
1934852639
1609925901
1144781517
154487139
1747444902
2111335575
1246103376
484605686
1414292715
1811257768
740019083
1465683669
1225766005
1339716130
1284520416
1593230199
573062811
83435120
1620937717
1547926405
1542769805
963092347
578108821
1877005364
15879886
470770804
1682856512
993911925
1293939067
1051380784
401073082
2012932897
477463799
1324551317
499727954
1660159776
974385381
1977358244
990446407
1640161052
2145124490
594037846
1367388373
1291999864
1552536202
1727498563
1136700058
586684757
1695234292
411827126
1148923111
371597683
1702217979
414963732
1442455069
95213882
2021421300
9027034
256080479
1493769009
1569962415
37285481
1754838196
1438893221
482966664
1971653684
630526960
2091903832
2090744205
729075619
1529830314
469707524
1887630281
963998907
1563223769
1672432377
532950516
1621773636
522560636
935017566
604012509
793185572
662703595
1707624561
2029765000
1563376445
105628515
410900721
37365376
1552662701
179387915
1541732685
873893685
232930106
486167081
555637902
503792632
1410273989
89048772
946517900
107726995
301510635
356229924
1118013513
2057087879
63825566
135521059
1522681112
1000325440
372326813
2009181788
480811548
438410885
853320094
1380905435
2124916354
366334616
829290986
1756643463
1643529645
671837095
1876321826
2043006058
1497202455
1405799150
285142268
744282062
1956984472
457426399
48380449
1207356445
1680308752
1927992525
1054237822
2042942230
670036728
136347334
1120490228
347774467
1130154388
809981204
1686553943
537622590
1327722870
1109266092
1739276781
1580046591
1715461787
1168744318
1117674075
882857471
700014417
1659523697
1470845570
1085865012
1629523739
1733862187
939109773
1568239522
1075551282
835718432
920645649
1521067680
1372983697
576701052
1249366697
342407734
927299757
658055333
1418674202
122256619
553636623
226544392
1464639214
282285695
2014338185
1036458607
1919793233
541505623
1186810099
160400933
1861779759
1297956317
930269146
1575848525
1102630366
909872299
1596561028
368824200
1095809608
104557560
1898807819
2059867793
1361839611
1717538472
1195354416
1344704493
1606205692
980963498
1201800383
220931233
501889735
1716947978
232338125
940639653
949263342
1636859454
1227813839
34408063
1105777305
2003057633
1160621413
1868219293
2069922168
700936122
1026626196
1952046607
946920213
1340835099
82573901
1653775145
1979813109
1052348240
481622163
990712541
1499973780
1301792242
1011472468
2118244509
1246714087
1373612967
1816562163
980565864
1779643094
2096003930
1061500775
1138191109
1229351303
692068728
1116086648
1998673035
731761322
1333507921
2001392137
1360238520
1925260696
1073115574
1102544343
1801214871
1923186815
1172986024
1143689567
638488996
685883447
1834537268
131494084
750595696
2137585936
619907275
1952638416
1141289050
901474041
1013877107
367539410
1364242912
903062379
1038294469
655124023
841892987
1865823055
1058237129
765955958
2074321344
923629964
2019405611
385297625
1936452996
51078030
932883418
1074076869
1045079647
1271821249
361872063
1211634229
1050743213
812974198
1325175932
86495222
1210108018
2124491207
2048999556
1519982477
645116924
1643925545
72230672
1272871014
1062212646
1001819236
1347783565
269265784
500191692
409430260
1051034178
283852779
146714415
442141519
1707919047
1400964223
1657886487
1408893652
674200174
815008686
1811843037
868953102
1846640649
1202222774
1439245393
509425579
1614589833
538837137
1543642065
920940198
1847322774
824649788
469462123
2124452885
800861143
1386576513
509697662
289632714
583265461
74336918
987387903
1850658380
822800489
1136950512
562276876
247663479
1118773025
524638072
1551959903
1773176883
293112448
704880286
1500968996
656211373
398204595
147728354
2082724056
470373861
932365699
713146454
855035229
2109799611
12589396
983289178
1789955056
712091756
854585072
67121878
1102982930
911377276
765292143
1129891570
326556537
260364937
96855403
1657783408
1370830250
876331568
406060786
1233505878
359666096
1283742426
1930073574
1920526964
1433904569
579044993
1105190484
731078918
801935964
629026373
1545023300
73396486
774714778
1686138238
2045841827
594529068
1981634433
1423286582
792441508
420740505
594126814
1330374250
2131131515
36485689
1202540864
1116535584
1013069234
700194696
842032814
1632953953
539372753
2069328436
1386174774
991984878
1869209220
2084885869
1668816885
945640357
574151516
1409054376
604895876
731358441
1360863658
347280176
533652737
1807834662
1629926212
338916173
151534018
2119406247
1886848971
547963600
197472591
1919272896
107574908
255733910
696601787
1349035914
226640601
1136909433
1030397657
1696900102
2059690444
1880094801
1100894822
1428750485
939139746
1700889137
540070969
44657550
952254102
1711787437
920069369
1068705783
1418838993
1822270254
1219573181
842769802
1309029593
1972420291
888219298
1192540616
930724947
400946833
1323066449
2039424370
1412028914
754321642
370941547
438766763
1115538381
1669871290
422280317
1767195064
1780130875
751264620
640539781
2125407950
573006344
966435211
2076342093
1179057485
1541791962
1365404381
1201500132
507546859
1505903144
2119591511
449448010
1359958570
326984525
1488767399
125165399
317795046
534427372
1688957176
1912152094
56849626
980422700
1889769767
1798260457
1665373506
338833970
855386070
1808018876
573082884
207348133
223863681
1059260223
1598892600
724873680
568512000
1028938344
1695126300
1872112373
1720613839
543335241
136157702
825799900
2095328512
876098851
604987166
54861559
938349594
428211815
1540352351
1130118026
50185184
1993696118
1092668098
1468535700
292135177
797222479
658942088
75506468
1556367387
1243435247
1307800682
157165897
1010534361
1228408093
2064840680
1822150932
1638887191
353271446
384032925
1071888122
75177352
866597734
1671197251
593796716
225676911
1247278860
2123207861
1741159785
585083847
1795438449
1012371473
1503018876
1895001426
459611610
1858308025
73490972
153599146
176016762
1559033734
1238176303
605586594
2104131287
1890803161
1841892883
617285924
1672250144
901606258
886622183
1223569980
1374482060
19848941
472567607
589097858
1433888953
2000513407
1047105868
2138723550
955789962
593793114
1370981032
326749994
1998585683
1751602849
1984264564
1324444717
978617220
1257057586
1567040771
45792182
784635453
1660398536
1546880490
381196976
922237980
182761697
1623563265
1272774037
111198831
940480823
184668993
1922015022
226978866
1968769508
593614129
319147087
1973216608
22074882
1722703258
1770561790
356112338
307295536
423417896
1139490383
647074127
961893397
92717644
1319114034
1479259235
1787180184
1601650487
1289971475
171948241
454938087
1081120653
1632482868
1944332980
1100222746
1561111453
1031958207
273228999
1803808881
268831693
1384350157
1708852245
2102600172
2038370009
803659220
1676014420
835361519
66286222
1464377795
247364635
654922594
1355034279
1892696807
328459506
66591025
2025611028
1139783135
1156433596
1154487709
1504681253
866828938
223564690
288654016
2084456826
1494510532
383147329
1430944761
1678086357
2017691966
1073507206
644351815
932661454
1469924989
1193932731
1259064786
963878031
2135931138
769059168
409714413
1973075221
1694584577
1091628839
710399487
1535126259
352780945
529320672
763811469
1479360854
1893438995
1689164765
1261392262
639312874
1684725480
2095310118
1072299406
1059760276
540575822
449067838
1257944123
871056058
1253393047
1119130443
1657238766
184963544
2010154364
938045822
1703124726
95493928
1157112833
1301549413
293759756
1088793247
861907174
841470814
1811194743
2051272346
1657084527
2017713597
545727750
929907614
765401
1163897580
109498375
1656224442
1479163153
640857187
1024722550
1350395260
261407997
1148027393
1022177235
908245610
1100886480
873941682
1588749612
1745488680
647220007
489785437
1430994942
310134185
1634104658
1607169905
2092272827
835750023
700601564
561798179
1014000850
2088883202
2009847876
307873004
1998755422
279767385
7109494
871904814
941376332
1719751112
1525267998
404694887
683874132
416943093
1223702139
1239239154
1370083290
1435950018
533018604
790419600
1659449859
680302866
347915622
2043026921
732456049
1310866174
97219103
1297020985
1161991531
1771395065
1758183119
1286776787
982927504
1555319965
1378743594
2069207393
1331133614
440159520
16288570
35078369
2131228095
904660454
1201599841
148076881
111434998
2110459446
565181967
182931293
2134333432
589440483
401137939
189838153
1115644951
1357435415
640571898
2139326291
630043070
1010710996
1522713585
1266820259
23008981
1735739046
1189926882
63698705
1421088518
567015355
1119638509
59843478
321975769
1516608449
1524093759
1832053165
121202161
766305675
1206635147
950889220
1735445331
2138051537
954123756
410447777
72455928
668758096
406097289
179205321
1284600122
460749809
78011447
2027378412
417414939
1418880091
825745595
812790478
1879648311
860892867
589796014
907940109
1306769728
951083476
1003081502
1835750204
1431004200
1150549572
333795773
900481886
27195217
698923928
1135104918
2089635057
1358340143
1511972000
1201967244
1885483839
1901014734
809741928
213445408
13939412
249206341
1920572298
445117807
496889496
138368775
1115467287
787309243
1747468408
1515431419
432117339
1136606991
777445454
94716422
1979746907
1061897733
1831693832
345134078
1862175867
1715877563
1832806808
588977688
1975420386
119270140
1262074700
1284230915
1825695091
148255076
1346532358
989257838
1017924059
1256375461
1929114442
1904049924
1766008306
728766599
1149381589
1895335770
237062926
66077946
134400570
1086480390
816675885
1717788121
1286438384
145760453
595299615
239295496
496671354
192651858
953514824
1029991246
1997391064
1554630036
778576142
2048474694
1984368382
1266834134
503608814
1736138664
141711675
349293109
1562366366
665860939
1902912391
695757040
232231846
321454500
454929328
1361020075
1405986727
618232200
1999523722
65913951
518869783
1997210069
568134244
874986569
1666033385
1033716705
379197356
290279301
1820194519
1273424449
2082440527
279000384
1727856584
418492318
2063522128
231053118
148462044
1663611795
547584045
887232444
822750534
844065941
1931263967
632792658
194960696
957839608
340200321
90054574
198572722
1938194224
1229960822
1070707507
3557868
545601297
573049262
1503522022
1863958262
437495384
59724121
1763965282
398502186
1673555640
1169751458
1605937104
173045107
408782901
173681252
119537011
193683700
984386334
173216116
1281503966
924986619
2082232756
1924793900
1394671273
1157101831
2080605186
335499592
303899869
1861527828
852795803
1752823118
1646338304
1839506987
1369916167
192336046
1978418661
1230036319
621199676
818824650
1920126987
1024631747
1424710394
1941474679
14501008
564608930
1688852096
158915315
1757108374
704227309
60243729
662545305
1314450437
1906505977
2077470572
1681214803
2147146237
1492642774
2041233570
707790427
517098437
2111577195
2125388174
1160160806
196603470
1643861835
1654972766
2037497866
1317890110
301597963
1073973964
1957886445
1218979467
1336978761
107965248
21232549
693682456
1705648568
467820895
117872765
1382585799
1171525113
1147375267
1227697348
1352501499
1131227247
1380778860
716968093
1523212401
1632762626
1859042261
1471235756
1374476671
265638196
527565568
575511223
553403315
592544357
227882971
202121685
1191807922
1827631212
1057002733
1401704990
53164311
1256026716
582320617
1502515026
1184011473
400135728
1724879946
1148012106
672356204
449760813
1859647736
1214909463
1624595460
34708336
994380471
2115712941
1935760452
1101755050
1919613560
1548174975
1176838019
526236588
1882705230
1320906847
2136192588
1954869073
704055530
673237245
621343920
2111795944
2082132957
364325632
196026207
134656059
1840625764
1054569006
721542020
389454460
696920831
440979410
1682709081
1103515571
1850484521
888448087
1902125081
681778081
1391002527
2141357824
580702517
899584868
109498113
1707944467
664743692
1448806600
167551237
2078569662
658846209
574270692
914476216
567734467
1021994113
623247870
460663804
1750739698
346905921
773141621
1593868724
1106493913
228780993
1707857436
212903659
1495704354
499672928
1037682418
1998586015
535308226
19158587
1388262833
814706538
104974684
1073184491
1816394056
1087815499
447091100
1760738551
86096062
1026408969
1937775504
1596797760
612845671
1710037304
560378341
1705250748
1084967613
1256695655
364428367
231937457
583475999
1041538325
818991003
1564904159
99175945
1395539353
621375113
722628959
774913443
273890960
2130392617
123736957
1423487284
1749593156
248265703
407793701
1307818058
2108393920
777575226
1105082686
1509371750
1050830401
707442254
1181107899
64360799
1371170127
1094740052
700097066
1922394848
129650421
1801004823
645524523
246049454
1491794934
712398724
952946272
1464567649
399514180
539408046
384381240
801611133
521756673
566441955
749509761
916503042
1592813421
2043685903
929487815
1038461574
1804211910
554753860
1212062089
593993861
1952723993
561623780
806338368
530927169
682474718
901504852
685659881
2130566599
1947385316
1561205768
1804352652
69354001
1003698830
430284131
1699141278
1992824136
1871930555
1023203732
1144236933
564177507
579156927
1274987551
1437507139
168575102
1495857723
60957672
1278656922
238668274
127333913
455447684
714351458
1826791138
1460346696
2438547
1587717369
1516557919
1308507350
1602794827
2078494699
1380824608
1652287627
203861744
1545398294
1166632007
87083681
54311522
325121692
1360078193
51344377
1852808492
687910381
1335994061
1101766434
1303358516
588090659
709787380
674878697
1118646472
228007464
2147042815
2098682939
1680425174
506866422
558860800
1959082195
1860169928
723326590
968293920
395514598
1590662181
1618473335
1166221482
516422653
413917184
1418024292
565727830
452443769
1727592111
1806577751
2025524896
1679099432
412257516
887963731
1630798348
1827708800
439727984
1073353945
1889642870
234014675
450434512
1927580504
592787196
1262534758
293846579
621279961
2002624666
14807261
1707816581
851688784
614263204
663635447
563092031
46143359
1862520698
1210946160
1155983059
941917205
1615158900
569677181
120929284
505287597
1325980086
41630246
1949186375
1119600068
21399079
1187822115
223514034
1828675794
1651609761
920848589
1447386541
1864203421
1064418655
54935627
616726844
1231952188
1438480737
517343987
581853898
628632668
1724867409
654104377
1673430056
1718748721
980428879
1545173698
1018057219
1945437780
30308524
1371720328
749693160
1947397840
2060629045
1300358557
364039137
1323936087
1036376647
1962303892
1417543176
2267040
2038770418
1598840577
1521557561
664060633
2067454718
1668561093
984945344
285415189
621489218
466788337
592050793
683896617
1348716078
1990988507
20608187
751793252
313743277
730821841
328459506
160700397
909206921
1439952565
72109676
1417439108
1070228849
1485537390
965309431
6128543
139613440
1774652927
1738635518
950209258
621523626
503566244
1950353859
1608173119
766813858
274141672
324329815
719023259
1589618907
1467131287
1520412334
442081859
589645049
2122883197
1058427021
385840697
1124404553
1459280955
1608437063
283203020
1360235037
1220785067
773582619
60565355
1730737282
808393657
861865134
1488689680
303388310
2020826582
1404213374
784215058
494670048
1456113217
979110788
1373953046
1695546303
1430092573
800727718
1176303400
1926251100
1767545269
397193651
735351674
811572630
1733360512
232130119
1363476903
693514276
1551858345
343507750
883011811
1792359602
390821031
288955551
1262386806
2067097369
965638143
1589167690
1826050351
308346830
72179504
1451989458
1494654764
793288588
1740170740
149752114
1714316340
1976758859
1680366873
908998249
592635083
260650362
1124154233
778196522
944179766
2044954401
770191404
213027238
770584170
810832554
534191223
1460170483
81814924
12752875
605190506
619371738
1443464039
1964717924
2105930095
1634602013
1212644881
1296747642
933635999
483312405
1092567858
919498877
1990135484
1066855486
764048112
453098558
434859688
1467935556
355056202
1082268696
804782229
1080428470
1681125983
1212787250
1566770121
1388787991
102759966
1321859823
244923491
803126353
2146557940
700360453
773907347
289810501
475959833
241270174
1591838795
1894954632
1173911778
216478725
1516926699
1234097622
1180466273
902166234
297465676
503864056
750734844
255442395
520717079
924695230
1755811364
207550806
2021121618
1728077917
1337268819
946947497
785011879
1991363679
1384879668
59565850
270847426
1181292107
298780259
492204748
1128268789
1117431830
1467102245
392466285
2032313159
1856030953
370760404
515080965
1133874850
223812759
1990154905
254646820
1544967060
2081191119
928658361
1532564933
1048089375
853775188
1362333849
850196056
2110871424
1582336234
1792902623
1091610853
121417844
1005878062
572962015
357006497
1967615962
1110143839
952935029
2051162940
524257537
1539794651
1832350566
1635728195
68206126
259588815
1153549576
1526396908
1158342310
871946445
2131984841
2072439514
889094398
134251983
1140081243
275251
762579037
609327564
1601707442
1564655057
527227883
1620656899
2026009842
757219150
1761795681
1883174414
1550170985
1031784478
857588256
888126475
615580319
1151051666
1242603050
955251352
666137387
420822783
439402045
27091473
1474457698
639824287
1565501784
1551706656
509464116
1785685808
2107879563
1847719397
1570547327
1713230698
1834739266
728237711
705484035
1691071379
1828148339
930854076
345708639
2007194977
180446415
300599802
2131573767
1624348207
572519821
1780611653
210162078
1963735818
1683322114
1041327990
2106286003
430103141
1123716592
78251159
606591733
712670381
1887588401
1904558244
2076281954
974030369
1057447315
1706618668
808108526
117279914
230033814
379915765
444921298
1101835243
254016210
1928086571
196341809
1544795656
1431247835
1920989842
1484928054
2079360743
413741020
504550210
215492331
360820452
104176113
1330718326
1199370643
1303362817
1348518343
477023336
58641386
1883698390
602234960
229458396
229228275
1060243769
1119502823
1881573260
1692649840
168969337
228870394
1091811043
1863824822
674671623
1358881369
1656939866
1936011818
112984751
1887318854
777975510
1164452207
2080144327
477311742
1832168345
936528744
848205488
1100669801
1919820194
1131155256
101007249
310497391
1263576924
2143584397
1828287585
314456615
634743960
1080520133
1547554209
1530516974
1350460101
602133957
395991234
1238969322
1059049411
263974744
1623341351
577536116
1710745586
1182863021
562081306
1896448083
555323983
104379163
2115476134
1910389805
474072051
663569731
123954768
1003142014
108467469
1593875283
522337335
1854226001
1017934474
212034412
1311386986
1356834818
1123730527
139726535
370108735
1146609933
1714150534
1162463
1010027949
1726494704
921333953
1227485551
807634341
110501752
1139363646
1070964912
2047678962
1193711598
1688743186
773168892
2059009317
153562795
19754900
1879168465
767777461
1497316415
1895919788
1055721325
1160176881
858253641
1994758574
1924160150
100208286
256781136
1907257367
727677450
1296740533
10759073
737630353
26956923
800921117
1686632966
289085911
1186828399
138697989
315847804
1576740281
1406355178
1142299670
696699930
149593205
424086397
1707424779
817178549
1024123433
295483616
997055594
184592487
1753015166
671483635
1850090423
840655713
1739723425
1553188852
222343754
803273425
98419545
1255560187
517859993
709248023
1810889723
1868319149
1072516587
1828425645
257831099
449448010
1010563453
1546460801
385537693
1120593900
52775701
1306982465
854198800
102947699
955254148
1833410243
2041629158
289126673
540982179
1464762488
1092623150
1855424939
1515695037
1081156908
1237080655
1620070698
1442738225
1955142666
71055170
1574121353
1000209746
124207965
648781389
310500883
2019295766
606447255
1898085364
1991686644
1385897754
1153638145
1657418876
1951339993
642054907
846287750
1768613497
254108747
377932236
1684189107
544099185
566472511
516323083
1832871474
109533416
1695778228
635943078
433608994
1659190757
1389558195
2088463106
591397646
252952736
1304830974
2101940734
1334128027
439167642
1076622759
615703808
1697210845
2101287121
809212607
1212172039
1283811353
1857637260
763828740
1495876801
1346326697
796375260
488034615
1601888238
55176529
1876311211
283523786
1484247841
1166736307
935706549
1137428587
1758947169
1874228646
231898715
1998252263
959715567
670638898
790173082
1841094075
1258238708
1633601712
1946023828
822719001
847429018
1706488461
394417496
418366426
432362975
864612651
1729631081
1154676601
792143267
1579311909
672273307
1366521314
455560460
833750004
1207294086
1818436055
1970593894
493572041
979110172
286686753
337434328
1856501119
932848529
391089957
1599786676
1045408039
1563152747
1187643361
2129582676
1329029873
1042374778
1536920706
976812827
518647232
198073544
760237608
1301463045
1734941237
25578833
711981179
1753841975
193156046
2115665556
1611414065
899916444
1963537920
540943443
1370760631
1927859447
1438018597
1454644577
214543723
702281042
1177228441
498902956
1410876407
243582926
602115237
907390062
537798557
1924704262
33937835
1268401031
508165815
1018497734
654945758
1918242914
1118781869
1589279134
718967332
1461200851
1310564099
942108181
1665917947
599879252
1550907686
1634249075
1024603577
1007435790
24332338
2020073891
507764248
304703000
1782141409
1703027088
53590088
693439818
347336787
635204449
1947977503
830884942
1345593098
1888286225
361682442
1883827477
2074037666
645252511
1762244536
818068149
541425736
217303205
995254791
1733433059
909017008
279920151
2130813086
2104827573
225930844
912166940
1348717749
2107126226
675321725
671451996
542747690
68729892
74987986
1109461135
808792838
2088580005
1314490357
808646240
1127773784
1745423913
1721469747
810367874
1723292161
266903161
2126245537
1838802919
98283421
992847889
1271964864
848811923
1718568817
1419892870
1391076375
1842213301
670846735
1955215213
1800157475
1375582677
538201879
492464687
617913030
514099538
893114006
2040748825
1979110422
1155937316
1162768653
500240279
531387995
333249781
354299021
574657984
1974517400
1353144450
1149740988
1366993939
1724236812
829998725
2134922967
427829513
1753401337
1715413417
1105485546
211124225
371293265
1233719092
505436999
553048378
1349088473
2049540571
2037565578
1395459472
1202280197
680031218
515971323
1237880270
1490608328
92007118
984292572
1150307881
285702764
2123688651
1593398061
447651617
1610957865
1826937548
117457621
1631792954
1031175362
1987197396
864261291
1961271564
95830895
738910095
98521745
745099306
442222148
1486663842
804751174
1449167596
501098933
1553281568
12132312
703274351
797052236
84199396
371619842
1242154682
1065476476
2140960320
555541304
1637301918
1656224222
2088499220
1356282855
1603476485
627451509
70873117
1631595241
184672889
30487975
451528981
1070503508
1313996993
1929527605
306340150
1849958794
2017523716
556147246
47242946
668410420
1075550924
1227085829
12388125
1496417552
164825921
155501335
547863803
1014061484
1180703526
1703641237
1106133274
1288759541
1692525872
1327389417
1692866773
281495454
1860811595
979696931
426717326
135062175
1731640858
1301086941
41800767
1326837968
1667966142
628414107
1594372216
1308958194
1750098761
1548954079
197518494
552721334
544920417
1510650984
457809741
1192177275
761243096
944941155
216941703
1140784619
1048241031
1451740589
1599392435
193525647
948780519
459265308
1300617296
369301562
1368258995
1192208301
1403605900
1089503355
219493980
2092802714
754193536
1942770537
474357160
1239330430
263027753
1706037382
1096983386
754376774
1174072086
337374143
143573285
162812852
1060346582
1789862306
1508611424
1215992312
882723511
155376944
521618188
1443600601
1323946285
2050236168
32188986
940531055
200196201
123133831
893282342
1000222822
1117823628
1943837491
968138622
620235583
1972676883
604819552
1760254134
1052618985
510049678
1554051069
185081760
897051701
124039227
1100057349
802273891
2066455341
1866089357
2124782164
1174649561
1295348264
1286933165
802845983
1968350631
566849578
1961559899
2123871525
1520543740
84427303
2115786390
2074281908
358498744
1665848585
1194891658
1702103691
193664345
391720551
1265112158
818920713
1444044749
433922533
708134572
670727663
140699613
1881492911
1668784842
448255135
237457088
2094245068
1431391153
1204352619
1182030601
465685035
755764906
1154884762
349497479
59402087
1536861584
1642706601
443044310
1746831523
1370722521
1080275597
1960359423
984594650
1045585780
100675519
1172428842
1104602723
315145306
1597319452
1535020415
1286913018
1946864162
548827775
624329436
1954437463
527272833
1602192352
1336692516
180600612
217841902
43822186
334162983
750464125
1601429526
936127607
865995107
847273873
575792616
933482157
2096365585
473256364
1987765949
1506992961
1902180989
1686318519
1903393748
301498310
126957393
1501210011
1675599164
1209207896
496719989
1255892750
749482681
1327777752
525712314
2079430415
86288699
1042834627
2047359015
1108288638
1036177866
2068826516
332510839
35362655
1223552608
1703974056
450756929
969208635
775113795
529919251
690685800
1505088354
1532649681
1684837844
1140015332
98372952
1305441040
438140217
1096647282
595194090
1731893274
1037026328
850970769
1277771720
619261667
1637772910
1495681875
489872699
1919843778
1132394156
1026268308
1358983737
977162534
661959048
373312749
2133622310
1555619987
572723059
1625238135
114204737
676710626
1130111813
810939756
1373166506
359961779
2142870393
157489683
1674364773
935737403
440421665
393841110
2119706832
11084847
1445078105
265941784
2027020147
1241450898
794257015
409961468
373008574
1808264989
139710811
316473618
1189206152
1041509319
276329883
2023894867
1583560596
71095815
718959113
1702814871
1181806828
568724227
560135275
998427598
193397805
763426173
1416311493
1661880343
1921492303
2107528182
399486541
773502965
879657701
1726723943
813685362
377176780
1769121450
242107909
1672788128
1646303153
1247076493
1957854219
342846505
212546280
379622726
1205396914
1839153374
1333667420
1590424044
551264709
699636932
787350280
1431372579
652459847
2122700374
596934329
219572987
341622892
264578610
1535036685
1285517360
228784766
2125044123
984314329
1814206969
432388027
1692044792
1163491543
170035331
737407777
1888423792
1687651701
694978863
439707180
1151374789
1150962324
1837046404
1051500834
365986316
812192567
1364652182
173188864
265214128
271897356
5406367
1707440288
1136087424
1193461939
2010484956
2032553745
1572197626
698044846
1788516096
263614709
524160076
41152383
427056727
891831483
852644803
727072707
679306825
155455518
197367858
91101672
515881717
485913409
845913318
147674787
2063285326
860104651
331585371
1787465287
1809359392
1655912471
1571594063
403045954
1459572059
1686606063
1143901887
1336979359
2035482881
592101914
2003688250
1120297758
368665981
1625947791
1907587163
1024705687
182046006
57886682
1145776308
468275168
1172556638
821739240
624038955
451430151
141863455
807062498
877894796
1298991116
297524570
951209412
1973869595
762568415
1316948866
87000979
639707686
650112865
1568775237
2035847726
1719255216
553988258
1332601103
2042025065
1979253294
1558414009
1759385118
865107618
1116286100
1628090276
1614547810
1473306263
979080084
1837122677
632945842
1561945056
293791691
1098078982
2021158802
1483402362
1579325348
1163709757
1868380513
1659375635
1615823834
365205396
309536355
1807262017
1584021781
206963736
928225201
1612921547
1417245923
3528142
306130496
1261187075
1806007345
1804762922
1113634874
599529712
1539016558
1359163618
1804736373
334454063
680859989
939459760
1232255508
721409292
1156164525
271782680
1017015347
1651208956
1020866473
1361221133
48271393
1611995951
792504043
1786789931
541458243
337564097
2046881007
1626335697
1158831072
1411296270
2032317453
1823731178
2111086607
813287281
536348743
1420460401
443962199
825219517
2006670749
296213255
1807044162
137178068
1683028180
1227129529
219662604
1646572816
1693393671
47710052
1644654142
801851285
1624268422
830722620
449926205
1963603222
1282899426
788414305
980837904
1045102419
1667296079
1761622505
1646255987
1679880386
45806588
876802633
1819183553
302794676
1154393452
437490020
1755854921
198076577
668693602
1464568321
881942752
1590629695
840302924
1092434203
2087508566
1828288638
663679303
1077169374
1112922274
353404490
1095502491
1296979593
1554691054
1649799827
458821187
261693879
2060444945
631777238
1118597784
449583985
1868336822
2043091746
1772072267
2009935782
911015895
1289348631
1574178204
578323420
597897278
1137253065
926724606
741908372
268156375
476577350
128361389
1977737385
686624292
1306163227
1991377393
824080213
529841547
2003578403
1369546568
511021728
633969334
1480328969
1835194820
882251969
1515187509
932170307
1377580898
661128511
825915945
444270449
219659785
660102690
1204647426
1769421711
389809264
585776570
1833050628
1534544373
521102441
520404995
272245610
1841606390
200097260
751549814
861800947
1969791508
780197369
350802291
912228845
275879677
487567324
950625439
1396083412
1034719622
850013918
1496234659
1557740979
1858383951
1492483204
621844693
1878859730
509242303
2061965590
201475691
1158145832
1892407292
893620745
1922423821
1802442420
163248656
1486843251
2111411408
1700656258
586011875
1751798855
936949095
40688059
1571354496
1460822559
139502603
779596500
1840455895
2107255580
1480888201
1155150888
782822757
493348883
447725011
1539130135
1186025240
667891581
1699816746
1684797971
1133269460
1645928307
609820903
106130722
1426966440
117537206
870917661
944277232
328670869
2138925875
1525631493
112008718
1751296375
767597574
1442781562
2034761782
1931239951
942045192
978879816
177789155
859951283
2018018213
1433603373
965577872
1922154199
1576227102
1616828719
413093269
321703075
1860508747
569586614
60524238
96906330
1411856937
655049466
947530013
2000602421
777750868
450736826
477984814
1762948879
710256060
1921517958
798020226
1889972602
734310557
1512253105
810615412
1228974639
1907181096
1532902338
2020277118
488625168
786811743
2054614715
1641741100
391545049
938873100
1090510654
736447556
470516946
847098990
1752859537
1616968941
380027558
1818150183
1801093174
614036021
341256559
187540590
2091817311
1448089886
1273501284
33796626
611712638
17274042
592125810
1359809454
2925990
660534945
230133541
335009640
333364701
278498315
1424718299
1700717631
135009380
208494952
1364113062
896143736
653714042
902399044
1007020895
572142191
1426145506
1951398872
501434167
1950393757
1389439705
1866392606
391134630
1770752803
416613826
1164555992
1048211947
17602878
1552688425
2102202409
830286118
1483746631
1788090595
367714862
1870801638
184943198
408896363
1717418009
2139338676
134405896
887511082
374395357
1632362040
2089416106
1183979844
426343214
1170021079
2114521316
872248961
804363843
522537576
1160624622
1593830250
788327457
1936629452
151846988
1945616619
880423316
745121945
1487196870
593406316
702356835
391534917
523125895
3384069
1144651274
805964102
247347318
98921003
1410994420
607899894
970792123
125402242
849623441
1112534983
1283143092
911230689
577285901
1794929080
1973003196
1334244874
877921094
1974750281
1635558598
2134432936
1000897013
1397651963
886353033
2024655833
190943222
281785886
40135142
454560519
1049209132
68984315
32560965
735420218
1463541885
50902136
1567057688
2020878040
1400386101
14255200
212770641
1571534093
1824490389
1929712388
1129961007
1061637978
1530616943
1902105448
1811415085
987694634
1334218215
1809210992
992523505
944631325
128140165
520374083
570215507
1293883949
741950182
58586310
1442978016
1229012348
822046093
1079543233
609265794
2136172536
1619297462
793769900
1122087771
1115508733
1565332932
415811583
557877148
903796605
231008763
320530075
1693864160
527798235
2112979027
1508399550
117272192
1813351951
145250448
867674513
957674702
1738589688
1057790035
1029311334
1115152543
371483828
501969591
164698728
742856777
507011730
116573832
2145781548
595140997
57936411
1454393185
686024232
1050518899
653943212
532699268
2067111363
136965723
290599083
1809322725
1262009279
1193519098
1368116405
653697496
1823286562
740561717
1968941451
493094859
277467888
2139123233
1819040367
1131863914
332151451
677915792
1144960378
1854422399
8946947
1418228957
900991361
494504868
1682138322
1638789105
458420552
666299308
798275794
1764404145
1502518877
829162581
1232077936
98374608
1322201869
963063492
1820385533
1531727589
1580649950
1242126131
990342307
1245311713
1533559984
817915790
282091294
1259942994
1264540713
421774730
1933080877
2053175056
968578089
1278469625
427929071
1265821860
1128686004
1841441816
2005968995
767047485
1921261310
269089284
2046577569
1122446441
1842023195
1019923245
1473707281
340701149
987267932
503534344
129162264
449782876
333266628
1935876099
668907244
1871663624
2020946976
506073329
1445771215
1062683323
2058265058
416258212
2109636594
1206157525
627557065
1132163423
1815599877
850121287
1254482478
1714885699
1086396723
1720538316
1600441505
1500929109
1024210439
1846440708
1283282852
168255567
1928603318
1319880336
696408418
765186880
1761506581
1517316869
1114660342
99742924
1476703936
314909017
197863737
818157954
178783653
512964619
821281809
1585062746
1965612721
1169449081
2033262283
843462436
1256031592
218934816
817452017
47566590
1715704808
1599095865
795497106
161147839
1016090857
1517527466
282346288
1434564033
960203220
1035877893
1115787839
2136035893
1364261530
1261943949
1437915068
1945920227
1224781984
751369791
200925847
585329356
939040583
294964494
1013299529
482303370
1350997828
725582262
632011523
244750943
574977126
322789245
1387360736
1334551322
1288120525
215675607
389525281
336893875
1062382567
1029442971
976232293
944904337
292544014
596476884
1620181466
721050245
2078705028
797673914
869732482
909792037
52195374
275854113
1235859
1744226163
1169627436
1631708182
819579928
1196015675
1213646378
253546274
182370095
107506864
975590554
989768220
1302930391
1818823663
1989334175
1628372995
769980456
2031913282
1927617268
2054514634
1781812737
828580667
68255430
501580426
272755776
130925480
1943797254
274953649
1941940754
264199310
1161641486
634338762
815046469
189372214
1184800439
1535978589
306851416
924910841
1626394192
2040042983
1351515368
1007059082
724344412
2062564150
2057200392
1761250058
313854534
677151620
440657107
1300788943
757839827
1226609163
1864067058
1901303236
683446324
614702570
1662824462
2117737533
1812220942
316380140
1636614531
1036802177
670083934
1206633204
2003414710
746707200
700431302
461301038
159345293
1630199079
591149088
1352587079
1955034903
1858609446
368704860
268577914
1283286621
887120368
787386316
1999049673
397415221
2075159618
857065512
637691342
1922211392
466423210
368187526
657527995
2087305355
1959085874
2006625067
927116267
815274774
1368046955
189078391
628968300
1485313109
1771068368
1578416899
1680348581
14023072
1689047787
1137757662
654369606
1286789092
1096717834
1850995566
1274378321
999296245
400736135
1763510387
58234521
1689770928
1014034301
1087940569
1563782422
1914279933
1867235721
637844599
798432428
1775834183
1218207747
111295972
890339374
559922040
544964538
1916273247
1104714451
872157475
367977328
2090312718
292391857
423395405
397982641
1748896348
665143676
1886621517
1218075393
195441264
859468533
1542955503
472859220
1124555074
2125459294
1785896355
1006929650
1339046060
749199094
2088461809
1411193354
82606292
1397882761
603165848
288416267
24888387
427897972
1139608570
1811772891
445496849
934650594
1957464800
607514420
1740925563
1910240260
595695594
814470025
275653627
1182287401
604135643
1675673878
1128950568
1128181904
952191900
2017348295
1665261920
1405987767
270749988
2005913970
1590901175
1174055650
856467380
1076329196
1369471876
1017131494
1816076476
429715750
794230653
365798054
684840549
174467750
649753724
1942603667
1921331121
9239947
1197907050
308466009
363388321
1559612006
1420272009
572097843
1269060791
1034966384
1814755884
1026375226
430367988
885968766
672800054
2020898834
1762429477
262424715
723923956
1969744170
1459881331
1522146704
956812640
350453780
243739822
1968622151
1585117409
966644856
1118603078
330975804
683605081
968956871
758273873
1770408286
143424646
910651794
518202928
1791478736
743895785
89956246
1570622826
653036064
1892814931
644800960
897067252
544386819
571694395
1475691707
1911472648
627550090
918583982
1600885972
1163290427
374014261
2019638746
360153867
595064303
293489309
1591810204
1015660453
1610764771
1057694675
1216732115
1223531742
1056086264
1915113070
2026438304
161985573
1446388364
1267202936
1620783499
2032010331
668100224
511784019
644065543
1561567108
2070802916
1828261545
890746202
989829188
2128114403
91817514
712475350
976562245
1732515115
975471974
1613438302
372535970
629853066
708037235
1781810938
1793555472
148179999
103940710
176482396
526174930
1316402306
1781124039
559563372
169070081
1087565447
1659923222
1994855779
2050817584
1647497228
963202351
1618334268
1520150415
636723142
621343920
1692080256
1058618558
809610771
1301541027
1435122244
195478565
2032404392
163316313
1645124753
818540474
913168303
302300964
181740466
766023372
1748466826
261256013
1396466511
548274127
1544156477
1810659228
2126277714
174419621
1252145132
136501246
1015383769
1998350921
1447103469
1353252920
1918130610
1785577935
804807694
752991312
635539739
485553937
1460953932
335242961
1546563364
1791313962
202861710
16459429
1315898749
1075481056
1401388474
698409993
952074244
1973466591
528688599
1275352862
453767828
71454748
1034696306
9765205
1618444784
745665072
131055338
2106006140
1504164984
1556160425
766106005
2071690803
270172552
1302179907
1403797424
2086234801
1883726999
268669238
1388719437
1226420371
41527175
957659688
1814501087
955998543
2071525409
1648714150
279052001
1844118299
426710712
925379712
2144643223
711008056
1176655714
450352379
597831425
445740847
988975561
407132541
720567379
1063489665
261421787
552848952
1753053278
424229220
2058234126
298216998
1370468848
553300268
1273450849
862442937
900188848
468613450
1075127397
44639706
1365491859
183942627
124318141
439925647
996678207
1017496219
1228922861
181139581
747966490
1266201848
680342492
1239339401
799035068
1615611248
296286484
1539255004
1053790161
1301665492
1806260446
965638058
83908146
1491641054
1825982372
1036095881
1485627437
1503568213
296472611
1407904204
1069550999
989053551
1242832916
586645851
3055908
1548042497
805329836
919073836
1219616612
1662447948
1640848042
1483257435
1610062918
559485749
159697172
679454538
1293407696
457600437
1166302608
1023395752
723929464
906694014
1622348019
1206999911
971111028
179663318
494473202
1297859087
141183345
1253332745
117432442
855831643
1036409427
542781609
1070253497
1820317912
847826359
1378478733
958875775
1399470987
136770748
1251563489
1651042216
1854882738
1070083084
443456782
376822049
1194486647
1796043283
76557352
1959505396
1628625592
906053219
29225577
1584604695
2042400976
832886851
1694044594
1712513768
524140267
1986018884
167890195
1725068209
621686165
1019994237
1032889064
1948070819
579002952
1557733775
1096221903
1883636493
752277519
44086320
1224971655
1354189043
2086666044
265186637
1180789874
302840536
2143888463
2032661849
1768277754
1679707029
1953276711
1991173882
845656700
950804353
2086257442
298512564
1634326984
1158262938
886939267
499042097
1283221519
2067212877
763972375
1059890155
969687873
240628242
899700065
2039697643
471074710
1932680431
1264021874
761689465
1764427395
1058691441
840235296
1718768952
162660625
1982482220
1946127708
846133327
1141805870
807965122
788699519
401055880
1051742516
1361613934
1463717025
1178841128
353707218
759983304
1128422824
87133622
1666246665
1597513439
1440349349
1297962761
1855720047
4086267
1104248120
638148814
1908107367
816885060
1460899634
1367804370
2054064689
1576895500
1184829813
152445560
703000616
957149708
1718525400
507320064
1324855043
872763435
285001225
2052472652
976266497
1061091175
146059902
1183064657
114242761
230927055
1223303215
2084690687
1552325159
234955743
380195499
551335520
246825558
663029716
380184649
923735791
2062047055
517855340
1090245696
1578226340
1075129174
1689009589
1223342201
1037226489
1939959995
1710974379
851315531
38216085
72958383
19664674
1279902580
1077228278
519570769
279254577
992422181
720506305
1187733012
1256151528
1613818546
389848881
1505206827
603456912
22700249
727700000
588799715
1629846007
882906141
868774991
724067445
686584580
253394476
2121096627
1532943192
375390416
1241622597
1043129539
1591497158
2125784487
1625631026
2058166546
1992876693
64225344
32223346
939084351
1910503529
2048845550
796246373
721333064
112761016
1636110441
36512436
798427154
1287649825
1592103320
1207754578
187929180
1216104824
1775529041
72570118
1044358182
1046290789
726717084
1288530858
1290933683
1397969162
1459304840
1019062487
1137659736
1509869775
411722606
708593455
1417127582
106514409
1757448969
547435718
744341935
808029586
1562088077
1392895424
505002591
1418043071
1944705074
978701612
345993121
244606549
594784720
376322410
1978455036
776032265
1927680791
644401831
1151661353
1642955408
1954835798
328421249
1203309819
1017988552
788828900
313338346
929154814
434488495
282884842
287920403
83482376
154894337
488177817
878086764
2145775023
2007290149
1425569621
1985054615
842988789
1596779410
705764138
154462442
1253034285
1117967050
762087641
1408562429
1486724235
205889165
1814211378
1746374616
1075710059
1126592946
1024016128
1003164626
1962711663
1686802467
851571983
1038108446
313495921
2004895031
286666245
320437907
158957845
523592139
276994696
559577253
1998673760
654088189
577494872
300752405
2001952252
1971200058
650649934
103328337
1468983798
1325282359
2026686815
733911429
1636523410
314553934
1397043682
1860838146
212236525
1560968420
783453577
1590386180
258593164
1093328965
978400066
1716130419
740555299
1829586077
182619478
401146327
1683237099
1765512256
988051543
269872193
1173983806
1456855949
1775388456
1306874078
2016920302
236984397
94412462
1821526923
312130402
1011787644
247894334
1042785775
531928000
587590788
1649493501
1841810998
238518446
1919563304
35783165
1466768101
834089173
441896709
262903089
911065593
2066896956
1609080369
1740500353
1969784317
1784611478
1743969157
367870442
310585303
420759775
1383280779
554337839
157674648
1237551048
1872726149
67725660
1883210490
1948373811
1862667248
1089796285
1133976259
1850106290
2138466186
1106406724
2129686397
1925324992
1360816582
1988880252
1643145719
281081432
242652810
330458672
13786979
870987097
1173324414
533495412
224994480
1622455765
1320159377
2131925208
1727970384
1001248773
1712479115
814579054
1314868688
1436020488
1417741907
182352558
507477888
389207232
1728160353
1288109242
2123626263
599198897
1886245798
1997055608
1111322723
1671083712
743845825
2131797645
1183317098
926071490
1616628902
697401613
837232227
974096411
952713286
909632084
554355398
1152440541
135437476
115018667
784727458
761270420
1639228138
836986423
1587926798
412907357
1913121720
2111409741
2108174616
780058360
1514971437
1445800833
1604206804
407639234
1559982462
1445879180
1616500880
1220951673
352572054
2095811616
1764836104
1778870785
495500271
336580870
730523272
2034044365
2037572985
1212128439
1070550717
835295466
1996669552
1185137913
1701969572
1191799408
1242015229
867925040
1943614087
5427323
1287158920
1417745088
915190630
1720907388
1197807388
737583788
1590792820
552394658
1297274469
1688834531
885662793
1188769329
1527717913
1955942548
675659154
605205761
379952365
536698242
1494319936
961774538
128120767
617474708
1711873522
1511610719
665695390
1203627207
963665817
372013832
659030558
666615536
1062015296
62149060
585176787
1925857456
87475878
1784649414
1526115027
480056696
702602303
1431003324
1056791358
1581880077
460314078
484316784
1688499293
2111964136
1908645181
2083188705
1163731488
162085142
377506074
74981675
442533907
1036820776
2035715316
2075131390
501572314
1625386876
1935988242
962252175
1062211739
780704651
552621795
1920302404
1351705714
1878391335
590892220
1223976811
982030404
2122156499
1248788360
803065279
216561976
824924449
1126269958
1489404406
809253392
1451664293
1840550313
737172341
1903529764
548049871
1140500998
665967855
620962435
463091240
294692176
1322640719
2087918237
794308972
711307446
1337832066
160857871
1827139272
2047810844
642782180
1636823186
253708288
1756693451
777367037
580596227
1393658082
1975148360
1944914588
2078272480
1671951584
270780208
689099671
2131706159
951109624
1828200319
806227253
1601644095
266771854
585217659
1674513303
1419163459
1023649012
1925643247
933505102
1099987332
609023743
1600111683
1694574861
789799051
468400152
1795896929
893416357
1278723759
1741256682
1933238404
1480635285
1466036119
150776933
192925263
1942956804
1720551372
1777648702
882693735
2116999890
2098977841
72159241
1063070066
1375438450
1623866711
2109186213
1608207438
1004640630
1260593936
1995601510
7150819
129915507
1702665833
1373818916
1724756758
1692701102
930646466
1435509642
15102168
580596452
1161215561
792425093
1893390298
1783098838
106907167
1896815089
1818350448
1036374863
849253273
746334780
2146782330
411567389
490347003
2124156311
725797361
660386948
1637314150
379756404
246715720
851578130
1789025470
1421985749
1807192792
300577595
1328626661
51727215
323007726
914790746
1937054566
45009491
1982443474
1667238831
1926259214
320772755
447490114
1815250778
2030081728
1821698107
1984821071
184644855
1659649980
299959806
616830516
510873628
1233856640
1269374640
1525276811
2062062298
1042326397
1808619446
584893729
1661866248
49890724
284075957
1372600761
933389297
1009321702
1750049263
2024269514
2091829787
2059193785
668905727
769938566
905494828
208987493
98406869
1849608621
165416592
891336949
44237158
1224595297
361795521
1653565527
2143741240
1863677553
322763538
1467961839
102762293
1132077965
1358166192
1013300762
2104414468
1482405500
774851231
15901673
1012684186
1496654176
1452724752
663190598
40696790
1583664145
541190247
1850696057
948856493
136072086
1302044974
1766896227
695831365
1064868156
1025964665
138139874
522323232
1579309625
368301752
1279111331
938888405
1816918298
419257602
1553244269
1274128840
1792045312
1625874936
634855275
828650687
1578364251
1585996602
527299367
1292208610
1580565438
161968887
1817363872
476617872
1299648302
12822145
1079182968
110899197
777355808
1726928806
1335301366
319062601
163910751
1299858376
832351802
568304298
488119902
363835351
464688241
319661565
1445680406
1755453854
1580620012
2089380123
1128284220
1426773325
1252338909
1154393985
2041032898
964139239
898253255
582057267
2088159075
1577982672
644999366
306206200
742666850
1856875100
1812614044
1377297390
2040203084
55121642
698735215
597720164
968609618
608371387
362083864
1631428295
1856237900
1219952465
1292533714
1240243369
958643319
1283430428
177730118
1506162570
512212725
1915763652
323136164
1607347195
1434206211
784131825
1847607201
1194242450
891717970
733430634
1927413189
529211065
1358582047
1085251863
789209800
1860853972
2004232861
1485995569
1672738015
1641638065
1153080733
607295732
702588565
1424135347
762253913
933133492
685020903
597538575
470514605
2106904925
2057574280
471281937
1660065898
492589020
329304226
922469644
1168136425
115830943
1369790323
2044032289
576989973
751726923
1366533875
106768900
1158877027
942580697
523592139
1522320339
1261681683
1377678516
756960725
707794578
623326164
230314213
1255166683
525746663
1598172024
1347771244
291581196
720901092
1323936602
2145676774
297507265
282224089
1002688743
1641927962
2112932802
564274541
488826943
1102698639
1087778965
749187020
167026071
43404985
734084111
553878972
1299034615
1528417779
640324543
2025228718
1373092841
942281661
837441485
779809750
1054061637
1565278029
617339504
1437199053
2023786161
1675589711
1360040594
1750697209
48210737
221837812
1814544779
636481874
1048808998
331883410
109033268
1672294847
709123974
1962049817
894897642
1205191921
2055123815
1963170943
1026869785
1795566536
896237570
1305202978
1923854951
1273702172
1512667162
318392816
48307802
863164430
2014695745
1584223634
555736149
173157257
593017214
507224580
388469488
329298077
341004119
614312246
1509612182
506578436
1342556354
340676192
1731422121
19514701
1896428763
2134160774
1364920077
1518993365
1188520380
76223423
1729168982
1306905200
1018303850
1654981998
1271932397
241837232
1819521787
426491281
1116009344
1700026211
1104773616
783448985
1435122615
512520306
1970502182
1221764522
689559040
495675846
620076800
1969282546
320718899
1789441466
1828957281
1952910347
2047729205
521031023
1787050236
2133659128
872135242
1143756225
1568771107
1260004595
298743066
1004097250
971067060
350539845
1597228078
1288487349
183194052
181865169
780938944
1625602535
912002544
1735315500
250271635
1369606119
1405838512
67219194
60806514
778479246
1805369033
416872173
836177636
1273701020
1468607427
1134598559
1643938562
503636427
1106864864
1837965864
1091904436
1586587820
1424407092
1711526939
1883176497
1809926637
1872597315
937376097
1201445941
640731184
160223909
1415291530
465893825
115459105
1579468683
1551268730
2092505043
836366346
179550362
1529776998
1500254560
105410337
2045660830
192994775
346890360
1570737766
525506231
603915993
1946354540
1771585305
667185699
1728401145
1723977466
130570798
1837154023
476930668
8137260
1205492260
1318412388
1120266780
1070088563
813972087
766659968
874513216
1035864822
1414017615
2072085039
1045622772
1653337293
703370269
316050818
1783645179
2107439503
1157835088
1731078007
764299266
957419932
590151416
48846383
1454581628
1184915563
743743714
877742015
1228521175
1347010717
2045264151
1009624559
1036546533
629726414
93107027
1328363462
556432086
242182596
1379354189
336863710
381135744
258136580
22443187
656455690
294432634
177241867
66216633
415905379
1673032662
812213690
302620652
100069790
1926121074
1940569249
943427354
2132080632
2145783873
1292350727
1266771528
1244921261
1755797419
922608668
222151845
1644561416
246299298
434415565
1001711028
755045939
1710060419
627201617
1821615548
589888932
294942824
1907394516
714930801
2126627069
1122055309
1695760916
59567975
1228652006
1333983842
422636480
1262794043
508083505
1445583930
1624745967
1072543677
1264357433
1852487888
582535837
723445436
1627864340
433266802
816095197
1968494359
1129491242
958213
903235615
84075332
468888456
163869084
1883603625
1851002821
1781369479
1335507424
865919624
1937985589
917924727
868419985
1886055427
487630194
612021784
225288326
1180942923
47615825
803607937
426950114
1169135620
1071262684
272929881
1064648174
531809622
92784067
1046578609
846785575
1538916631
1442611458
334923734
609390825
517575254
601848300
606496834
1078395718
1885745382
1932672353
1757186036
1531428642
1999472506
270019440
388730530
492598332
1899098198
1368327645
1358131814
2094307011
1101634224
343709475
1685582757
1612780285
2017283128
1436675005
1497083465
1329777328
487410371
667295178
1854336189
1681730329
590891130
718624685
89356223
1791395186
1996264764
1597325150
161092892
1228964404
979460622
140257787
518148747
2119377888
1145152339
137369169
901367628
2120369573
881635478
1475687100
346314787
1343024799
207899289
1865777014
500353658
957159308
571976695
1152243138
524952458
120479445
333688249
1752387139
1051476574
453442312
1469964589
1347557673
944991742
1420305550
382833733
1086451455
68802105
1915875354
768582077
1249567172
1381630372
50937935
1664746251
1939002255
1227081209
301726946
229924606
677960726
1734548912
525960159
173157257
402087138
383178007
752873098
920589109
204445331
1186582270
975329838
860832016
1677109822
910043443
1353616177
1726781895
901874064
1475602895
20732767
1650125251
824736799
1843372453
391654333
685729026
821634387
44106692
1433766123
693842855
1086795051
922413755
2050392332
1549985903
1259687887
379316876
235141869
35522306
1129303734
1321444113
900732919
1828051119
1465689268
1435806226
2013869117
563153214
247504544
902572318
1561756941
1110586740
1596331230
567413389
923973273
1431699691
1039857208
1431663780
108822243
737399459
1808466761
1994954548
1411716885
1819540513
958786693
335058206
1252090004
172432691
1368844770
267780776
383884120
532606313
600648730
1137152252
1074549166
1745894983
742909633
694635684
1672013201
1073529498
392294830
61030644
1609718863
360785000
869422195
45129374
1713572555
270465028
1255097031
1753018027
819637180
818670781
324361331
1233326421
12509208
1886297169
1082646018
386036434
1827188409
1856234894
435260085
2034971056
1119408580
1063813738
1473616183
1574515724
913602666
512350842
776875925
1860720800
1252275246
1501579151
467879495
288608232
385968349
2055046851
501513470
1289728296
203247388
719223221
1241916082
483563523
217818580
280090003
1163606580
532450562
1775085193
61240070
699370875
215276692
1543043859
1340315601
1265292828
391582112
1341379293
1801948972
1120465203
1411487537
1713533456
420559921
991795476
1581082876
820167233
684141683
1561265391
118976236
21983801
720419361
997633696
178746617
1652107871
543646967
2144138136
1648423642
1209448046
1624409629
686138519
1873258860
553174265
1534647169
1846896346
1260311969
437412674
402189333
1848827838
307461644
103881349
1303752264
1353957493
52572286
931794515
1562659445
1877981427
97083203
1180977889
1597277710
1869240183
2075774173
1279855877
514680145
1308230568
1879882649
2085769945
1438984065
564549103
1903012188
1873720403
97651674
2145052928
1836146146
988143402
888487034
363992345
1642237046
1107015734
1783880750
1866316443
884653523
664901143
1804808268
239096825
1034603977
285193689
476909460
2110484832
1629351482
2075786613
943209865
333513258
111287231
1258365587
708960600
938497199
722622026
286258599
2050116603
1045625299
260191509
661071315
882142108
1605633045
1613263924
92766111
1091066887
1197351478
1129706314
640106662
727435409
950647139
1187550681
1531322
20925232
247070744
712925619
1125983291
94187394
669120165
1465498726
997923282
1109115325
553736009
211732151
605223957
1435355112
553553924
535837218
1406711161
1537570002
1313597377
1744385932
1961423738
560133528
225322107
1496770170
954024585
447133178
763714382
569329949
52859747
2000589269
1346090166
121212255
438848481
1261584925
128374517
1446874916
586688055
1000130911
1529173744
675823188
1346762397
151987335
453054080
1465160121
25127101
1856000022
1620713788
375372522
1976482841
921143954
143188019
1342203721
742678093
1935891679
1055438514
488356341
83949001
1942493011
1813752499
1071477851
550597443
529831936
1314908406
629271606
2105540183
220812575
725687216
1372254648
1813226987
36921489
611957490
1061729785
170913190
1553804050
847100334
68034035
809715885
1433601071
1684245161
481754682
1155227538
322382921
72492883
1004033060
737789686
997187211
832915880
392416022
599724174
1722064746
2125993432
1254121279
1760791706
1139541765
1871552583
2015823114
1520419828
1950095893
112310457
227690319
309416370
1748479667
40215295
1663872129
1384870500
154257296
242079693
1199443955
661100015
926666007
1150860926
269892212
1373364508
447200789
760531626
1086237825
1603257260
127099505
258508790
1845443758
626756406
101144435
1241526402
1404899995
1684863534
1598911334
853050786
366893482
1159127552
122930194
555662738
1121261545
16929087
1882656489
916896635
249477292
1190098248
794940171
142432527
1026707912
249439716
389122875
1458947861
474199001
1910947933
371216205
1443888005
865923324
993869078
1430944761
1840083806
1642414540
1667913091
1566279295
1728403977
180557037
123248929
591198421
1291370994
988342242
679454705
99529423
1995338978
890025041
1621897053
2001058230
1687164891
643433073
891632257
216537935
2123089376
1345151313
1204864135
922125677
307057330
211915552
287942259
2126921079
1401149300
2015061764
1495469667
1089787156
505896949
1692590061
1415815794
1478214197
17508228
1861825748
737413628
1454008352
1386115415
1495759842
1362804864
1099990002
518971992
1853833217
1295686697
1127554399
164720765
2052814902
1299918159
1309742918
1707841883
6273139
451387721
984576709
418342850
293686415
1483414827
311833600
400430694
393063874
1236267122
1194043242
1182645645
1144083472
1136983028
1443629234
726092160
1103845000
939638058
1615833363
812142125
396027952
1754761121
1790162824
777839919
1944164916
1516378024
150621178
1275539590
289318731
456924738
578573486
1024941423
56192130
768699721
934518524
1798265798
1099865016
1282148157
448135113
387414155
890212248
1115320710
1926287896
1166154209
650625771
303667216
252550098
926676384
1587703953
1518375721
1498570816
1134753996
1913746511
571331690
381225607
741613435
1838590018
1294724754
518314337
9890078
510664036
327201791
1298129304
1130025021
1530513833
155988851
1440174222
1771664189
1628111237
1162300794
297991610
2024430424
179355951
408676846
983620100
573915925
789409600
1906789514
1196826849
1936256814
2135011385
240466193
1716429384
528947693
887975654
785188581
312965506
1617161543
509776783
1610805672
1794636016
13290340
1354757873
1767274459
850948359
1247369856
1937055014
1986957614
1198314996
1274316859
1340321079
1659822193
363858979
117172501
1623339106
1417496666
2051057552
1406517983
492544215
532095375
1948248237
1633623351
401329980
2034321756
1526981654
653800741
1655354356
1833899356
1237462598
263425417
667743352
1726382687
120210218
1811240657
852188053
1469470947
1705942863
512931627
1620489486
293418545
538937539
750063438
958707076
1751065272
2081050209
1855507401
845402328
1159460351
971774706
69492467
689243212
2107775795
685109246
175545650
1249685600
2122763754
1881097874
1960922312
1126272871
1833422537
1856114237
704120933
2048951896
2057935080
1710454901
1023316442
1986297635
400542941
495159193
1536042817
1896277569
249010605
325934507
1632624910
1578967531
900911373
462857085
1448836478
2089773322
1831409647
385646649
343137210
914417812
14891195
328452187
1119253334
2070099951
1768382619
566629867
1566705217
1543646114
80288155
1202222760
2097517069
929804797
704672790
304778398
1336561391
1150955851
1096784625
1439141271
1165362941
541696147
1132560346
1053149132
1120557728
1758720565
246692521
1573508996
376281853
1281443325
1138679764
1182460990
1585173228
1303245652
1177583830
1318162607
939037507
60218754
1648988104
595597913
1862272667
1768411256
134760967
189404784
2067204376
1660255619
633826335
1264189494
1164966808
1299468036
1606540841
1098408461
1658921453
1832750339
809946806
418619381
1418993918
1435379644
1150867984
2020061141
43368124
806955642
1693900265
425086504
729938362
355883207
780564420
979053066
118023127
1608189094
703403551
1463061615
296122467
1021544843
1195683226
657652155
511645880
1788309662
489906121
617644878
455361678
1848090097
1895117978
1010824431
575718910
1000015982
381076743
1047369811
355124011
544446641
860771911
1301833291
1709915292
1022009628
1904624258
210728315
1786405445
1768903205
1859803545
1969194365
1609736626
1857855072
2073692082
1762654262
2115670223
539533690
1520402209
910483932
158729076
948372581
1960722956
2077159984
2092389132
1464791581
1045757541
1316311428
1466535356
594617750
1953321232
2001463092
255005275
1079440617
24804851
1109524534
1688432512
1126387894
354773229
1851830189
1924570796
529017821
1563055787
479651211
282703888
1761670536
1160348344
1726567222
1991875038
1294554604
174170188
1447251758
77147724
1567252073
1072811212
1917436485
984792984
1055535317
1967813905
650462731
2056101192
1725169813
945616021
1176438035
1037478358
1059709825
1623324728
579786067
750052801
2108244126
918834860
219002965
2001842900
1502933886
1963323227
609327564
1154706582
962024490
1287268978
597935763
748766347
2014812873
989079537
670055592
380498128
725425525
1227850923
1163684240
1270521697
144314209
1374212818
2107255412
1472574176
1705086095
1870626426
766004432
1933444676
899389025
725018293
59631976
351763294
1645758743
768230874
342591591
1580191077
553097879
730096117
609024730
1710501609
1711641866
876260422
527023945
256573871
883125537
1466488271
807421535
2136858016
1672154278
1818996009
1508451165
302861696
468802953
1885872088
120936691
242106967
568051492
340185630
910698496
189738795
206085959
500861499
1331919894
470666489
1666560433
1128730715
1367241373
988629736
262455097
344268495
159334394
2032766584
457498774
1904301785
1136123225
960805314
786117017
1828426575
2057632968
1306206105
176571278
1043823969
930399486
537809629
37030826
460343968
237654066
1837886988
400280096
258628686
1917210152
1374962697
2127408988
1819671292
30328112
2076677860
864920353
1789646181
978598637
1669745774
689913374
762651140
561078601
1552533707
2091734189
1922999634
88200826
1443749054
1192133100
313746599
703052722
1973472849
1669036852
1364654250
693047491
328651893
682445207
1028974733
49462714
1610301664
373081321
835870647
67332970
661346793
1273188942
467161954
495386890
2128958053
50826653
1209737765
235031569
147142958
1126834014
1438798183
1899755153
2128156664
1645001472
436129921
902443511
151214977
195305667
1055977103
1534147969
644985992
1283549490
1331830213
568751855
1027439776
407259848
2104115609
1848789924
1483947858
209710637
1961617277
2003031504
40382338
1295567343
1623693948
1511001572
782819192
511258974
979406940
432407429
1384208419
753091076
1625928912
1185471353
538036013
364719774
767546581
2100789340
423290764
744418281
87389691
1716064098
1688793207
1382738114
1458612792
760609773
1248447029
499758781
1304114296
490073220
290724782
1641077736
2014558271
1252245457
890520393
380606467
1207193811
72853451
2067149126
1311418122
734843764
601542510
1762359686
553182600
416503638
171233958
948121475
1562301524
1251899619
1143764798
1681324455
989543742
1744505505
1113084530
309644933
2006688881
1615986329
410356565
278760286
1454338088
217269933
96279175
663435449
911489851
978191268
1358287761
2025173982
2033997881
1668400179
127906519
562169518
290751957
2030256446
1262310410
1077895323
1616777156
1202571392
140042040
200662071
1742187551
64545643
418043496
1925412982
729296543
453798117
1123576920
2139054192
445811520
1382273378
63455526
77611276
693753206
369080221
870001152
658326528
521826602
1703429694
1472245623
623813376
764472280
2109936603
676875643
1521408435
422755695
2074346534
1351907273
1623299485
555003758
1975986559
417158150
1328863042
429669194
1879133814
1704625634
1419445825
2082611650
1409228034
1760820423
1441207247
334815887
906547478
1953785004
443724225
1891233318
153647276
161703760
104343139
2000395277
137382806
224311765
128823467
1123251287
1496001098
2059861288
420917659
1811979667
2031792996
891883894
953938045
1330391300
1080258537
1322563996
715075150
1809299548
674468829
559969336
495945620
1297251460
330544967
154356441
298832354
1705755807
65776710
264608908
121420371
669718626
1097561597
579468865
2109015865
24408760
56812571
787180394
1002611988
602354886
1778258890
1048836243
1886527539
1145605836
1753689257
1448917454
1505572167
1888977973
1140813618
1847205281
264536485
1025276987
1216707138
337326207
631285549
1391699854
1184103388
1385334807
1011483940
1018670053
1630221301
1662358092
319732549
1875919297
435149901
1412058532
1542866305
1331220071
1781625244
1877166234
2066318181
617607265
19514701
1590173608
833975299
660577783
955115803
1386837585
175540843
209874295
1991270335
740369938
1242034380
1482553849
502437581
301548559
1344874990
1307890441
1593111954
1464371571
176166536
759827905
1825978397
1391768700
1363189685
1515144074
152338986
509942926
1233436780
213457366
2123745052
2091911606
1648968470
769023811
1227842504
1430875860
1406543397
251680307
1109808438
1927133426
1688945145
1077896456
1355239266
1657012236
426560925
2118942979
864113334
1430449917
1450815398
1265591356
232072689
1883658534
1346920338
460481238
834302485
499870713
531438245
990807423
1321946027
1210851187
1109850386
1577989820
491898187
2138676155
1040334938
2087295596
248085975
700532198
1192080566
769466633
689860400
44310992
1234855934
2064622001
1084941571
86755735
568021770
128772251
1480662326
927474689
1322891953
1431404125
1814578861
1091789682
451387139
1830204645
1873557265
633740829
1097441150
770876827
1285929182
1286084106
1761366683
162101906
1659031813
1064223483
282592001
579409599
332397353
1539498430
2090926668
1043543636
51797966
1489766930
1650189009
1586990974
1201756700
936770433
1090827485
1653273175
732640290
2017405620
730947880
889916091
592907275
747445917
1733754152
1908836012
1225660497
610966488
1878256607
1825582167
495555816
1753701322
1357691032
1853230941
1735824544
1199050347
1416475956
1266845727
151162301
507162813
337104381
1569897134
178713183
255596534
483897277
194855104
86596292
1297817350
697818017
1051133022
500421899
1821012225
1776547510
250894503
673485786
1457988774
586559751
977373238
901104769
702874244
5529124
1118726357
949986250
2072416162
1443452963
748203090
511064685
732937791
1922597172
938134488
793718586
793256047
1896891866
1351056545
624409237
1521588021
1330163082
1744957640
2074019658
100628560
1316726228
1144517210
1403101820
127557144
339356076
212054607
972967251
1606742294
1108455358
422186592
1676482208
1816293154
1855238068
914345631
84540641
45570412
614217987
820223838
2145226904
1668315978
360433980
1818359469
813891153
599057025
1867402528
942473794
594916369
1425242304
1261377318
2060649578
549129457
683586130
2048756422
425882419
398349059
1463348308
1526888180
252808949
1643463789
442406829
1914843682
2016530996
1744968820
500090446
238910165
74244113
1088623634
1268059048
518122675
1465883459
1158253570
1691509677
1617877738
1981950690
851378370
1309930187
415733383
1831376345
1319492557
1643940123
2126136890
1787671422
139104585
566994382
1210253488
221719546
179962696
74899340
205998065
1060989944
329383121
1585108528
1998181402
1852789142
2059978935
558741102
2135702526
478241483
1883007795
398516859
767678274
1006268834
1130499275
2090455233
1423526688
798931820
1093329945
816879021
1553025083
519317270
1297697628
1800453828
1471341139
640794530
1753392695
414548391
255195284
785259112
1160821414
2055798502
219020252
1752195635
207466057
371162968
305418764
436835795
601469529
685207573
1834461808
1802953737
42083747
1642457887
172391666
931423599
90496120
176964871
191704635
1934672046
1728991469
1379538572
2088916247
39349033
68500861
1534616660
2019956875
1162816991
648129616
302142003
1553772741
1231824751
1346321072
41054491
977616509
2043477141
330776371
574724184
1218064541
617878796
527975034
1265047210
1974205453
62952648
1013660257
1095406284
304951641
1079544270
1095179897
288510548
757241046
530329359
895948089
1497767060
2084121243
1309065729
1095603821
894303468
901967393
1692077628
1048051271
1811875992
1262143585
2113342039
620879341
1635251691
1728160353
2115517371
284874978
347103400
136595791
725169470
437701776
395425171
693866545
1925096129
1868566400
207396526
473818698
308546962
188077256
303107577
986901847
1039532321
1467202012
940435756
83623027
1555040759
64040865
428009152
1329420117
1187501059
1227407065
294805670
1714626203
325755241
1460490161
57123389
958339248
1758131683
865923898
512773174
331813282
1156064876
1431998718
6035745
84497718
2137716549
1612073839
345004220
211173928
421988819
249945555
1305834732
209827400
178322287
623828224
2020287139
659112886
2136766608
519480212
1261031583
527796795
1601982729
254693305
383619014
636904480
448601832
828920134
1182873814
1719032858
160087324
444444951
80078742
1039874177
1954927863
981996188
1347114256
1167680800
151744058
1202688924
1048243333
1347296163
966904763
7624600
554221681
543025255
1535716425
203778267
550911906
330591967
1768444509
949617648
838168854
1222743988
594354687
1854894736
1304612209
708287784
1658528413
2052538833
28972449
456568176
690545910
2140456201
90140774
2002856414
1897207572
871704974
209921985
1146896264
1024359662
1845988873
408426356
1345769579
760386763
1017994949
675406878
52427949
1416094700
955046943
1452861217
601870103
637968709
1703339588
694994795
305051009
313535742
893544155
1524407463
170643118
2099606453
1202798457
1283811903
491064745
2066350668
276717804
1395624331
1394637251
998337312
308317681
645800856
1242001549
1093888329
589314865
203351135
183688278
2050585185
1124754519
110012555
800198207
1980062836
220422289
793978665
406957841
1660845713
290576179
242057052
291365724
1603906938
790312473
141239459
1349454841
2133236971
1928968544
1924691072
2128423118
431046445
718776199
655748346
1098216155
1238441040
1996417407
403540693
497737885
82742178
1899327391
785982116
1994201505
1829995924
1238685812
1920763935
293008332
298609578
883153380
1845199181
1954365569
2009565190
144684954
733324728
657349072
500366478
184326317
1493278812
158867545
199815348
607602543
2010127132
512382835
257913043
877369605
1982880745
133487739
117879666
1326250108
1764848782
1753390295
1127768624
1109018348
1519596209
1611367617
1308894114
1419868911
2111933707
66215125
572484575
1851424025
2146803241
1791934222
2028296041
1839427536
1564287314
468684558
1802515918
1268627573
1260636165
1318179117
630623639
683969909
530007897
1715076031
1371885330
13640258
1085917067
580971063
838373533
1122654226
1408748845
154672056
2021193840
397387620
774688535
2133998697
8786770
815669015
1776336526
2107503421
1846173908
1412277245
64706506
886265128
1824300598
1145558035
358588269
2135389901
314543948
371180002
1390845817
680784176
912856071
935920375
1599871664
350859586
506298482
525031655
1620898868
23492894
1081615696
521244863
2134538830
1200834601
406570647
355423038
991240856
33540700
1350012271
2005999126
1414702256
1327514666
1935404970
2032864371
806366822
1724828481
41409193
1584021781
1446595111
683599413
1677713376
2070500066
305632616
1348248954
1364142695
902759554
501927940
692163742
995615482
744695252
654248734
1472561486
1757867380
2141559683
65327950
622480159
1812681322
805766485
116714097
1924620982
893615260
2010603691
674529557
13457761
1840582907
1293442997
976507753
1485707218
1114091321
472963169
469806368
466233016
579392277
126417279
1548279079
420152295
1649885311
1874172291
1079990138
1917656469
956168769
1659927988
1704282816
1534604836
1851957486
1961055291
1480946748
396300060
425988130
318833728
2039375228
1641953525
1121221503
720430192
1829899730
1578256709
1085508477
448837782
290426394
695874574
1061166489
87280102
1048836243
85652425
1399048616
1748951943
59172411
812909060
581656321
1026286326
1697962895
992345152
509099706
2050809067
413845879
53254235
1255274973
1279140071
1616431747
1830663912
1948978052
267012901
1357453630
1822454616
746624622
780553751
1503922572
1115749985
2057126834
854991714
1916158679
1348328514
1607895628
1793241490
1620652247
673106036
1940470894
1252774061
2080484022
132013714
1000966941
1428080327
1894197877
147661673
1216761079
2023966833
1508706275
514630707
1542125420
1631686723
116530165
1518332701
994488064
765998002
826095296
2083834089
1523666634
1272428927
713863185
678245131
1828956027
1797705632
1113308739
1542578051
1955374235
250893465
702043761
683396190
1366934124
1856574832
401148704
792263128
1594223446
1247047349
768917022
1615308186
1811657135
1318190181
27775168
2021640420
503495510
353728411
1470457438
2031608788
153826394
481166985
1010051175
1910049375
362200174
1893623837
1300948559
2098045257
1433383377
1567727063
977001383
628806910
15970587
54588687
962154349
997597555
995779000
224374996
1525108591
1545756288
1041026601
1595587918
691732824
308091406
430040692
339711343
207723314
52500725
1310293330
1159230761
343556903
1182986024
1935028057
1023831997
511274133
689430391
1141357106
1513087385
1295481435
1045860934
2059582047
418499894
696383413
1034591328
1856580703
506722791
381534648
356334886
489847055
793260854
958287417
887903524
1802607649
372788239
1967602105
517821047
624765815
1148891264
1128605061
1513926429
1604893251
1655373513
566027081
1786101192
1755772158
360812404
446958379
1424573074
542427280
919834053
1932198742
1108118223
1648334038
1992237246
110596596
1631797197
1743699997
1321637700
1380209904
436856664
312800431
1423869789
536727189
829172958
783960206
1252547047
1407328486
1814579188
10603772
1601006489
463656045
614850273
1103656554
1984963263
105357
1513797437
2085728776
661111107
1490623044
2083315798
52815432
1160064908
434590152
1105126886
1284138433
145316513
830264600
465188218
769657864
1568985284
1453638553
1249136353
1268643351
1761040158
720515239
1279180867
1268627573
1646303153
1592015904
1308569951
1225944062
764345438
876372482
1329638509
87399404
1161011492
2147361330
600604805
1192800233
278740088
1306018756
2074944507
1586365231
668345609
669927751
2125923214
1954337161
1556097756
650037397
1965221598
607440594
1679514811
1559238876
1131847638
153726747
1741372237
590084148
1887049442
512284928
870766254
1199541345
269556794
49950036
8175109
209851102
2010684027
1048994802
823214613
47324391
207617474
1750639924
1135470297
34413532
1706798500
742537006
731017232
670197155
788244895
131071748
1727051970
352578259
567604661
1371051515
1606337807
200834103
597714034
1836361014
1913393215
490171455
63062436
1558629114
489682049
744355523
575616232
891185775
554869996
1948987102
57452222
1924638982
1731292
1820991540
338621241
589623877
1639853801
2094038570
1284303668
1974626195
934482691
63737651
1623716925
1990921936
1162551670
603528767
434652179
1138744888
1670734802
111228225
672478482
580474298
279740849
17750761
1243465981
193564199
1098000481
2042959208
1361029731
1182586282
1376856756
2040043517
546330244
1365417242
2143082121
615039511
1626460426
856832274
593190294
1324507860
1977342107
774325890
851548954
543297164
1193067608
114380477
1866387029
326565040
1668400954
1066561724
1139557696
550392151
346787829
1205643057
66031137
1705566158
401915967
406360871
83406462
708962774
282285342
1427327629
1200833029
1458539208
1685456262
902664250
1021714810
133609026
2009609357
1529764981
415706833
1615881181
1229619736
1639286935
899155916
362020150
862252074
650925758
1286366948
4363279
42725668
31653071
1663201923
1585275846
966087531
1388732708
1085885266
320886485
1655303644
107074570
389905956
2020687496
1832274480
1612211526
638959031
1039921913
231770825
482847094
1196642157
1238500429
916376107
835748958
1849002414
1896914027
850698163
1489414764
1703916535
1180492817
1999394762
630193140
640121285
1137739066
978631268
866599183
915478329
1578991714
651225370
502931230
27967947
1247502848
401512737
1279829454
1127434247
417143
1196665167
1684209996
2040549718
374178669
2118168311
713319515
1429673630
315628100
395640
176308520
338111733
51934284
2142978740
993743984
817591194
813228847
234312304
2096474719
1361012778
675884311
924329213
1939243483
1385430167
1410119907
1466123773
1530520990
397592897
541226031
774124548
351952861
579368798
1357118972
575781920
542516359
1884453529
440012703
378840057
285775208
1230430462
1963055301
615021050
719700901
1692381440
529287081
816724019
2001580516
1587627778
952759344
1754432742
1014777709
1552553959
2024531433
760127935
1693036165
573367802
1978068918
1573207820
513747425
862852516
1600194787
1352379779
170411573
308868186
614255899
675684895
1356329593
102348647
1215535070
804300346
218817001
1354175491
2062618574
1528399122
2064214216
1792045312
687187673
1406526134
2061701981
946858573
716963702
2081897947
665249089
526642768
1039833918
1544418758
1307901821
509715799
1863683911
1666531216
1578629185
798543369
1527747074
1933617365
1544874835
1700773928
344207602
1686715042
245436001
113193079
1497764820
1418859156
1280811973
2074918320
873996639
606725749
273597741
989626235
528846577
896665811
564464955
380625927
323550271
1634219498
1032655293
1722539329
2089153816
1758477605
2044065568
91941468
629064773
1733726333
1936746713
1981304968
90548427
608440122
109416612
1748604899
875825074
935676421
1254836008
1833379841
879015388
1215687370
141476429
1892523411
1332442997
1251189845
1913136842
48300375
130194435
1722594189
749235643
271761282
146885877
1692319451
24570516
10082738
1089505852
550594070
1263339761
1342852868
1775163728
431569382
1359189331
1041177492
2039120325
1242516336
2030747313
1371831798
1610899587
170211393
1309625666
201342445
1525688004
607714262
1366131567
2075061266
1438443486
2118530575
117485910
1856484223
944435233
1702425570
1382484299
943031896
356901290
1804706350
1506280533
1816340770
305248347
687158911
606786196
27395915
2007683073
799617688
1836426848
1354608246
724911393
551520870
928980601
1087076112
162985811
1646455071
1354532000
824559263
221465116
2066828533
134150143
1696724241
2064694276
702619157
2023207867
1985150105
180177808
2120834672
114607169
2032885382
239441242
1040471689
1752993865
1237328202
2141507929
752109367
1079393219
1036848965
1455416109
939349115
2125976552
56521041
155000736
2062309337
681375339
966765300
938078581
1830675686
1650812352
1174015802
787416481
592717336
1699718221
1782178550
1614024733
2030384032
1524795475
1657194246
1578804994
1367147255
581769034
1008883439
426441322
275625135
1651135151
295722636
2077551259
2084206849
874167076
1909796691
54059365
943093081
1024508126
612932420
435608849
895409526
563652074
376718046
371027279
1421815307
1757408031
1234421593
170454671
517429326
1532293180
1272859667
1645005729
749110913
1481663760
950034051
613697297
2132181664
1199494159
1759550462
38057227
1517840703
1255143604
726629242
1259553312
412860553
845726291
591782791
742691448
1793808808
788985669
904736756
386772472
1067569667
942835672
530764745
1523212480
1997744591
144731713
179649285
1209737765
651595410
598402747
999924084
1786138300
1933981567
1854028642
1132628577
1049808502
1052228705
602829680
1644769051
1674527620
1169729226
1973886975
225259930
437365104
666464849
146709849
1907581982
908234636
308392960
1776212191
420054450
1786268508
919558475
1124441686
1963164880
465412729
724805803
792301889
627971891
1473800256
1956977929
1559707162
2048583272
1354777653
950788161
736463411
978975046
1863579321
560136324
151394047
181014994
796875483
2045202622
1908158365
326667856
387841420
1008070581
2100299363
1488463845
675533388
794006860
772960596
241039893
1076939953
253495018
86958648
1897430797
116462407
1265437497
1637776609
1440871162
2063202240
1581003598
1007424097
1015202401
1660264794
1827035641
617330496
240569818
459220267
834002247
636465499
936531098
2133011550
1032981148
701289705
1994619236
1903893027
1002076328
281511862
1439842007
1161478105
1231979719
705248740
603476685
1435013716
1041519577
338824050
969903871
2105171467
1487689078
626618380
1138134530
948552470
1085609305
802272125
272756648
4243736
540611604
1863958608
1039495040
578607603
884203128
68956308
776647024
1144741430
1124154233
495604577
1119805207
972869799
1489345856
524121811
1943143652
1195610182
1335250225
1467200591
393146366
1930505042
567403019
36679023
504048469
1353159818
16768113
1667800937
2144742227
1501748089
893321958
675937524
1110836885
1987906380
397189108
668057007
36683038
369387284
12600363
417954119
1553295467
27126017
1575165321
279860785
1675097963
1068103660
138153051
2115729159
870172908
615702252
1494591272
893394506
842761448
132120714
1352190421
710311715
1948340176
286491940
360811393
582570126
1487877782
1285580197
1183546625
263271121
841820098
1683631559
1008232774
1505691123
1890613796
1227645064
1447924639
1887456317
733562937
1823199504
1601417753
1885183176
1167015549
174103613
441738669
982179310
26575133
2114670758
1977597298
1009234448
462692992
723069961
2087583248
1565339416
909374366
361497189
1519372487
1656267003
1956259201
1901814045
1720377803
2047760806
278859713
1005617075
1236652296
1037943896
1969553044
1474652172
2040127354
1869050046
1688644942
290362360
674035227
334444689
1088137302
2120611881
204181715
1181573111
1646393055
1649622103
1274279161
859279751
968516307
1999246655
19772608
600661834
141752135
2115928793
200045911
1136463245
750396112
50922934
1038877325
1087191847
2112401414
537094613
662963330
1087819422
512465479
1328926955
661462525
219800435
424855939
516812234
893073795
621690853
1335232216
971950097
1342763270
1118850210
1699110320
1450259451
544805414
1480444615
2103191345
1812203050
195236863
1085980654
467221957
546253277
1593729702
787239086
695547628
88792351
602899026
1215260867
244144503
1539239681
1219394886
2003677798
71095322
1602472753
87160887
1003021274
1335016001
474878395
859116948
1986182410
1197364088
777959977
573966925
463876959
2076564068
1561898482
606284740
1251193738
2140657375
1259947092
1328064741
618313796
1185969466
1017104316
844676219
303538379
140524489
909834552
638712992
426407910
507882423
1991304520
896696968
1423342116
242324078
110942743
526286415
1241117839
1666252291
787048487
3558043
1537047619
2109994642
1727391204
2075519748
1626031625
345507196
438759382
659298402
844505185
801762984
870957697
315442481
1116906868
1094209376
1987845083
613032556
1304825286
1151794383
1498016314
1967072456
1862714354
201408505
463152374
780166791
976406845
396424344
1999234051
1768389002
853753885
967279169
680468351
931169673
2136337245
2053124520
1386549742
1552230843
1232368422
1354234077
452200051
1094875418
1253087946
1552789354
1428358081
334852006
1457773101
1257146538
807266226
1952439529
2117022440
1899102192
2138238272
1846670038
1017573756
2113836172
82674727
1292022177
79282185
1409693230
198513211
1685230225
65854196
517823397
2068219165
1831680877
1242516336
344622527
1559037517
684778385
2001490511
22833558
895494641
1028016815
416153525
544803547
1845402665
959707789
486801937
227165560
80774169
1571263081
578562728
273036316
37705583
524270279
338831648
690652870
1434600575
123831451
2043778445
1755754669
1178134334
1645257617
1214596255
605854959
2046189510
937987562
973442682
135481242
1483758664
2049923150
482966664
776622298
1020004413
1987789459
2078637802
353478483
1547306336
395188444
1544180392
1793757726
77810244
731598944
53374463
1801197108
947260063
11872572
1405054751
382009084
840162151
1575514587
428999570
677740896
2085367278
39899599
119108780
2062737058
1545485579
1482911719
1470641813
1845875733
393955005
378185613
628039083
658775759
1339931207
832896330
876009546
311379031
1170109035
825268353
1733261474
1060396263
267458341
165297596
904872909
743140195
1180481595
340635426
1985811821
553577703
2009643059
1805291031
1916071773
1343816893
2049493208
899336299
869795121
914506106
1510651982
1252486261
201100560
102227992
646865429
1846663805
1408442688
837005745
728696047
753236998
106711618
2103035014
1636709968
1700081063
355616444
2001369026
1917441497
1420268185
42450743
1926884618
1907964024
1100068504
110965212
1317441692
1665206561
1241215299
1038020308
1129799256
587425811
567981082
461385482
2049585748
1060123599
1390674254
317633269
1673637697
1645630975
428207052
367026246
1067651173
1293965691
1506814181
393863601
1837367387
1877180928
679704559
294770795
974395175
749008647
899875298
919844763
1927136229
420034839
319945534
590313268
717876760
1761236592
1404215498
1083903487
417607444
94712086
1837187253
276413077
1532301327
639310649
1565096733
717706182
749732922
1377112952
2074919671
1517218924
1820334912
1056934162
1880971091
2125125714
232131597
1886092671
1283723553
1970966575
193340631
781205684
289632524
226866445
736166519
1865285287
1001542967
1142838784
289308717
2084607964
1811491870
1549811805
1065406422
857123579
1773026683
811797886
1406961890
1521143739
1483683190
1323434011
2054929819
1435658952
1293516381
1299471145
2037676076
838478704
210865168
468031953
1264434909
1245248694
1982564025
143764712
634498618
358189160
97497890
1857068645
2063922727
1639994508
1090777386
820360673
1787824963
1526096336
1236631735
1925116027
246189449
1754833396
1576398563
891224188
34733305
163231155
1991994527
1408685423
1223532980
405903726
896157237
394707042
1088065791
1810183025
1121661392
2034088910
906888804
1414143292
1622844516
914365988
1737198361
409577393
597432394
830207404
2136551660
850060257
1159291455
1645797525
1053426496
192161186
82076705
1274789118
405256692
857152385
255432841
1887927012
463772878
370398931
2038565560
528443401
1767288780
372705136
640618406
396631787
1508503077
86283871
341631611
744387736
1788854594
67219194
813845459
305413710
377340434
668917756
247233425
1013519960
1928413319
786534663
1113324844
1794272507
2025730525
492680630
143807691
1433535878
250838648
562214682
1161521603
976443816
182839915
1081478291
1129352759
1912842388
824997357
1733903560
799826288
1930027283
1202300031
429560783
1868496419
748872055
400453636
2026227538
184056923
770062969
1771096154
1080388582
1634181433
2005024599
1392276270
1761798990
864940756
2072505124
864638783
643627404
1638282201
870573537
679838796
106264901
1372743066
226676111
849837708
1604236368
1190368006
13912458
1199679825
527979915
1895758473
1284917612
2046793741
2119131341
1463616607
1278785337
1266480734
605592622
1612963473
1839054252
853320930
1365988907
239070554
1386919014
1185460158
2015741931
1272210907
417194881
1797697884
53277242
1972726740
1752167853
647342298
193463260
1880110122
1139114609
511168153
1733989374
1531550104
2122565744
1476438650
1981871024
556982793
544666732
1557871076
1028219105
709288996
746157463
1439325368
374181814
1896759039
1819662678
837552217
1963137557
1651148771
1152708752
1395959360
1125538810
1756448872
1311016604
1725990673
1995650544
1175439420
211375218
678465440
30069115
86488567
796886987
830137903
744379415
1908269193
1322807722
1473492814
1837231908
1370767233
1672992810
1986076384
734806149
1037340578
1462358007
34976691
1931030998
2023453573
1697112843
674614318
718905193
1293047300
5520710
1152396626
1623195423
1772520376
1106439249
1813679647
1729867006
1087580216
8482313
322563842
102530031
1448640506
1291563269
1980282353
465197770
1044030919
1868928732
1705200629
693577534
504893879
574974993
644783909
2098015377
1292905765
1889280382
1981277278
2125036788
435712831
1487175379
2052840794
1974890460
1670280898
2118273050
915464873
2051876560
1634911993
1060086988
1350314947
28389619
1257909377
1211662983
534439902
907751195
1517808758
1346578461
1349876068
484805247
1181051416
1191769201
2105661637
604817843
63158389
1200755912
1212308795
39393346
471309904
621348542
1729662404
346372072
850927025
54591303
335475448
1861648448
77075388
1341687497
1175119449
774292044
20526090
410963138
2055241051
201406432
1808967580
737436999
1221734611
895473204
1576499189
1135370234
1231084084
581545133
1012398176
1706132591
1596573647
1765845690
579161411
1457817459
2056185405
1649300185
297406540
670203055
1189867288
1871621141
1381441049
1147503785
23812226
1568384395
1634908333
1064542093
1888900933
1485762432
837997953
1321716296
808090648
1909352015
516773961
1394959481
1623234990
1616992541
375868447
1436754191
1619697202
494016549
1017928129
1947595134
660684440
1022104830
180448932
14532539
1433127244
214337572
62810027
1772082376
128133738
2042487606
16205175
1739546875
733536218
486435235
783475203
78590412
1954665402
2051876560
2001369103
53630042
1387129223
1974700777
498556649
565942043
389644897
199731737
1947653807
2134746515
1242216769
1385904838
425425131
1435656231
1922276181
1110921765
195717277
793253341
1936063351
1251515203
67215160
1949433634
1716549590
186949092
1232281649
1534018560
1435089634
1462267982
450426009
915600968
1922350833
394184994
467548858
1655601501
481896864
1148302473
266776590
1712180331
1484612752
2039127427
984799090
1131041415
23174941
713318596
1951835314
1541169092
1582790973
885494492
1564905438
1759956277
1721749988
381148237
724474538
2046340194
258228840
1290570697
183513984
264043034
334885653
1162095601
1135605719
536505831
1132050192
1966990685
794430360
1156239776
471298467
166236461
2060696761
564741934
1006276638
589086312
979457688
1138819330
126666427
1644847216
232539962
499227154
747821380
1010722002
2050148083
1667250918
639472879
1203849942
1289589969
596299920
841749742
1676515760
115309281
519044143
69277039
1331713534
1672069436
417536273
488730126
1314001454
662079965
1037262403
930344653
1355461737
1596139487
813122273
1161414197
275215429
636767978
747508499
491570810
1813467133
1759143662
2077279820
935599696
962185789
2119487922
1154940597
1871025274
486335954
362651471
387736775
437652369
1147630430
1120146581
1683977572
1938494549
2095934052
1603142886
740306757
714531350
803435539
1955106653
1035926868
1115252799
1323854128
510853356
992551654
243812160
1418832823
1475801556
542221247
1366389945
1167561708
1939122719
2052366209
460761565
264089396
1913938421
830661603
555285997
1989417670
524013674
417850908
1564507115
2065638576
2002829807
891904538
1102170003
1722755594
158017277
9669070
480157286
1548820169
368630653
1496364081
1338298898
1112541062
1544221754
916263279
1004367610
1888960521
470270241
249779497
1760710929
1797364076
321565075
1877330471
451626168
30245908
1892009786
1045094477
1554971250
74503088
1677369688
994849941
663990678
1765627018
1222681907
1805091517
187111208
971583295
301890899
696658608
2118739891
2064307080
39715101
2077995825
990812862
1067393756
396591182
1282573693
1109032315
964318094
2108121546
932037523
565473165
1289307897
1758015979
1302093827
650399136
175027658
1710674941
1476777081
1488088207
1868259507
314328695
1522340410
1860734620
1909364813
1533941526
1744993580
1975803740
1442586574
1285515249
131274847
1690827589
151270009
1224621175
187260525
624574484
645940716
1356312670
1142266803
802947273
1903737875
1892926248
1871909091
1253317784
221122595
173504369
2081422784
787506280
1176297437
1959470910
2094007895
917651512
1081784878
198266567
319691492
1201516321
482955449
453358807
161657021
1327600932
1538259613
1533026128
959928304
510553302
581177165
566117217
1507403216
2019125080
745228614
1966779738
872831555
969091705
1241640007
720721823
1551152495
1857577699
1939905015
388723169
804103724
774255501
2016441099
1321721958
1561512720
570301283
820356957
1050920226
1821839400
1455879178
1825392284
1962573308
1031863771
1796979972
620908624
924368695
112731801
1179748746
1551881145
983733168
2092969261
1918229650
957970586
163611453
793790641
643165181
605987749
912059269
1788596697
1861314440
1437580800
1635756882
955651107
1665914976
1519415961
1170761570
1700757680
17677905
1041712850
1313075877
589285754
973988838
1363717964
1061987079
1088854170
230911471
382734337
792154012
394187585
544480077
1728763762
972066162
96014950
946209121
1241441568
1646898829
856400827
2063078885
1007256302
1237846686
2078926722
1985132654
1666389052
677178626
553894560
1864882559
1665603221
80419375
403913169
73367979
1787486527
677306934
1566456096
2115609058
2027208055
2062564150
842532639
1748906239
795041556
401973011
1611565284
1274630126
309197826
1286542599
453987599
899214517
1115001651
630255558
1125792539
1655620307
118056239
1339325106
1835173087
447330212
981723970
1666169449
2094125276
990085236
692622148
1645204159
1206772859
812344542
1067159867
1760028017
1808172700
1905972039
691143709
1906448235
1569086646
420103409
282853729
175002562
1286934988
1261282898
1322563463
1659101601
1016507083
310490241
1109648365
470466759
1239059598
17235810
382753255
1099606896
1012759290
793669334
1938383374
1942560740
1502177002
832731681
1157803825
562736123
1357083171
1601696850
1048390622
1021550900
1604216696
416513227
1062529969
1478175145
2115885226
680486882
707228357
407844114
1854004141
1850286759
2059567155
1918046809
285600438
1940201388
2077717174
1538593006
1681380800
516099462
1890241083
453649355
375608740
1139513151
89481210
406146964
1907960472
213633662
1545346201
763773419
1225138131
764506265
202940252
337310109
1809667169
988007035
1140825451
6404406
906577018
1138811044
415965473
1891476930
803142808
1869286174
181259299
1308197272
1383516579
2104513012
1308109215
361523652
131378630
192274622
1327015990
294530734
836100029
2087932197
1926434615
2055669226
194936352
1655667653
949803717
571328862
1966058283
602197913
165339903
1895428523
316463439
750173584
75851211
101720716
113612156
1246221074
616825206
2126126353
998725382
897120031
570825726
916345248
1298942154
43824384
112328854
1593959733
767796247
1375130744
815536566
138759789
683209818
2117799299
1021087146
1398761222
489051045
156958713
1851826417
78145050
977417289
1901933420
1512700445
56081628
150249522
2128526257
1647877765
27746344
1755273512
1040466824
618647646
183630623
331012152
1793502158
2064950285
565685344
1050270521
482863163
1304831954
1169817372
440210181
2115006319
195777375
284727294
493169884
1471250174
1717464319
857246113
1760076303
581510845
681625405
101608040
2129549827
1469420261
1590544956
1647782594
2042533135
1202576663
1794320872
1776967854
1273745011
1979027812
511761634
37779709
710395803
1402550610
615035376
2081188338
894932546
482464133
1990437318
1583931830
1442543681
953682644
1332740293
1618760607
1163740564
1005579617
497876931
1653720640
463265276
1499678007
601844567
1508426588
173790846
674612101
702281242
1138796315
1389008688
1551119500
1728143265
1738191274
500124544
860858031
301132771
1127287680
678178206
671654951
1125530376
1765152604
1927730965
197767877
1040225214
1134388296
65171011
1358995673
1016815399
1707306082
1035702634
706269549
303262733
580338400
12402636
1771149
1377356443
2088178836
1787516417
986058821
265263226
830242863
1616040192
2114435335
1113581124
1842075972
564345800
181958177
226679882
212692977
1100779300
1887571092
486640297
165482342
1919398174
1821454936
1799558733
664887672
1278022420
84778357
1639703247
1349720841
1353494778
1755579383
1587496867
1099641913
266433318
426796962
451403508
504497177
2139911505
1032576957
101531864
414254662
1228926081
2035621679
937045768
373946462
2031798396
696106993
957534816
1191780414
1715398578
596109352
100275094
1089132245
2047484374
1107198819
464831700
1702590354
666708349
1686640090
742732964
747990114
554553551
867563125
2064401398
84692893
596698040
1986875788
1065895
1948288867
149370391
1855123273
1311174284
886981127
268107235
1914742967
2011194643
1424439006
962438325
470943103
213374387
9030612
595522799
2027788233
960678113
1693716471
2142523366
1960963293
145015508
1209645303
1561813489
1406653292
777782037
985342985
1713171430
1581505117
1759849422
2037688574
1116103957
1694386394
780324453
1941696157
1686804785
978837878
1194586434
1795925325
23392905
730801914
894500720
697146626
1210805921
1001566595
1806103990
813081032
845906601
794125110
1822077816
1919269326
1148067883
834050579
1537829260
550235851
1626410157
910456224
925263763
1976661975
499528120
301015891
342631282
901249375
2016123592
1813706663
1862568050
98682274
328703156
457772085
366648407
1652050694
1242107603
107106094
845774755
1938413135
2083626818
789085127
1631397396
937171867
548967369
2147068538
852148642
639358841
568506976
509635742
1035642160
915627482
994623659
1090408113
600079444
1797535324
140607383
896889219
1402863539
1788565023
1651058056
590172401
1365950121
1164459036
355830135
2035805093
1739157128
1869175443
1940657698
2081869858
1278101466
997474768
1944932831
2057447357
547431646
58208595
432224053
1250459998
567927962
1653970300
1614787977
1575427940
1475316097
1844176471
286195381
714860584
713760598
1254295713
1443164567
392922707
966515265
1240776970
1692973552
2044151901
2016759123
1883829171
1287478420
511410448
1677652544
257043807
879426965
564741934
1456878255
387560361
1792165048
1225380414
212433734
789269861
1170758970
1208218121
1253491559
1099647353
1174383799
468369350
537352644
687082159
729126000
1121608418
1078721663
1784181836
2142894175
1193606780
727252755
1539909718
87323991
662152974
1825081719
559989242
1251512452
1033786844
1368083505
142798681
101280389
1560237019
1971829268
668770965
1284653902
44704701
432896637
867892516
1308494820
1691275280
704515057
1146558924
40754002
706710803
381335665
781608716
589937326
1344295561
1468491580
1159833832
1536505575
417563915
338801894
365184367
1869536684
170387201
1033105385
1989920478
845884042
1351714359
916920080
334053871
798814991
969098018
26549450
617547697
1021128051
1470945720
1781171563
113090909
1465724318
641339024
1506558045
242186315
586700584
1176088926
947547598
1485870342
1754714180
563194846
407088235
375637708
1379666620
1898359404
1750782703
282715128
122372053
1537535864
487605432
431443383
932193124
1920070446
1096007497
806531375
1713854161
1833131883
96795457
1529019229
1073508429
969105455
141863651
129580550
90736525
807239448
264321710
312225655
59163926
1276830688
1172140178
1134563861
1284344850
116160612
1594455881
203016873
485619725
425234361
694473649
2011020473
840526600
661317294
690907684
513658682
2032251574
1884268448
57201640
680265582
189516454
464669761
2114468538
308378278
486915838
1032213785
1339814863
985951382
2079596630
985900243
406143859
1592478643
852555008
1672245692
1307227029
458455417
732848071
1402581402
350901755
1073875229
1877026840
1422825617
313024188
469326722
999812534
1468450881
622664309
953945652
1603848538
496010498
1265074917
1720905579
2012897875
930518236
266704850
642148470
281482145
2100653735
557110980
1126879920
741806785
382348509
39681509
1735964177
1914807740
417225155
265232460
28054490
706939516
1448145725
549232950
1487975
319797253
371816205
770004544
1384633875
1020115812
1824054525
2004552757
959120152
186880132
380806722
690935827
2106129990
1446411187
569190787
744109190
1048674189
64420191
502822599
51896260
2070911917
191379284
630042983
1165999670
1332492130
1573372540
91196486
1250233649
586825637
724953747
1165809996
38691291
1599213563
1226320628
778753408
411849045
1179944733
1956231198
1023057071
146081182
957534816
1720813657
1593259044
636628715
1569085536
1826030675
198669152
1855289174
548814528
873446032
1606076142
658693594
2124619767
303010275
1055957854
24165653
1517840002
889119613
409062547
1860363568
2087107308
905013478
352191338
312393763
342338192
316423629
764567961
199956636
1113926530
511194364
1819587921
2130148138
1234663625
2140897924
1066525264
1768381480
668952347
952666279
627419589
1456340287
681394526
1272052425
2014545290
781108739
534327345
512893314
2072950212
188354332
632474198
1432625832
953253592
1915824545
2136898387
769922785
582059403
773829233
1105408201
1109999633
31986573
368057265
2093200079
165989502
1057115864
1442489379
133857792
334623450
349497479
1600798467
700307854
388688449
2144590143
545080432
392250627
654325586
2029786516
1277349754
449435553
421463585
1564346800
1986704
935596853
1251660320
649107060
1775423683
898323257
1356829925
1811407017
706740129
726312586
189292072
414292191
1420105835
534937088
596892713
1021724011
281061139
1039524305
1925324992
1533671715
818888063
645840064
865655732
1909700136
777383529
1139042893
143616609
1393424251
562853210
2080038854
1178165895
1851090806
1488768655
2017266890
1424367959
1343311525
1160798373
220151934
1205170495
1536868349
2004922049
123213693
1401392558
927741300
727263086
147159760
2038086911
1803274725
1923358500
566749291
1704424821
1795335182
670906466
434375761
1676796314
879131037
82176358
318211714
865841265
629721029
1826560898
908949090
803045171
1249791376
524062071
2004427739
1040115247
133575782
1036568534
1279848098
973103536
1637129063
80162723
2096223816
1974897252
536245371
1531359652
1576823145
511247781
53357624
880947618
1988537585
679766358
882704764
455952805
426521275
1763055111
1206230228
1445313041
1013244122
1047213510
876300513
700968143
1973093830
1873934502
19426566
769782275
167090757
1189004497
2069486759
701578173
185424538
137885969
1478276435
253511433
245140532
420187785
150471489
336357748
1124900153
166298138
316211666
1077874561
289749076
438923757
1064987634
68422530
45223349
621313561
1984073440
824365410
188653893
491614272
2018582928
1512913129
1190491630
314973499
965543846
498147900
606449262
1562302456
823291364
297188653
1869088475
1430816875
58339373
1601881172
489989038
2119795978
461117087
2078076030
492672022
1703523239
2118995510
899853047
1522340410
2013460182
666864820
2094799830
2013510648
472080913
1326970063
884261566
1917441347
865312931
853385715
1936770887
1368674315
168009757
109435260
1878849880
1951180752
1217476294
672879917
1416006366
1322653355
1475119657
798661073
392743805
1697015186
366851218
2075295223
2129723432
662382063
1475155246
1762532027
892743759
1508978502
178301373
1993929868
87718012
407513490
1584223920
429572428
660301448
1247493402
552373306
1253600556
154268535
814344075
1006016160
1465560992
995782971
58440036
1328679023
785441653
1332864114
1378591277
777322812
2065721662
175452757
1256910560
2123872975
1747143408
504631213
1590788755
1907895572
1820932972
949754975
1986070004
1443669153
1262446621
2054392474
530613820
1002303157
1027761072
2089740478
793682644
581064341
1568560937
1115012515
981441528
252195818
469939069
108184538
398881231
1718961098
975567376
1782262942
42058657
1361637096
487928663
453540789
1399414557
2086617034
107585515
355602240
812425343
1093791251
33567194
703718561
60335298
1813193668
1408183592
1797461893
1718142381
469047995
1124911999
637587574
1171780246
1374451845
85288296
258165944
2139919524
1939711448
1741352754
1971988851
849944600
508042465
623480110
1943554884
381668006
2122132071
1069664866
2081496130
3210936
1279866706
312283872
369163193
198622762
1033384391
882330923
1302637145
813317855
1646658257
827556986
337511355
1935904782
894479364
1170132101
320414226
1211803348
457715468
512044193
1895232012
1468563371
763583095
1728897134
1526983771
476572889
1825399479
1370983035
1878005329
1129434604
1935869042
24699409
1775284889
836190251
1586180450
1330825493
770573695
531247257
407019836
1596365350
1820748057
1500321177
973363584
1316485734
1827277097
1341551147
2044338084
1713193474
25386374
568768560
522803035
194879382
747916898
1067293999
1025263540
568508846
1303227129
285032701
1799586204
217892645
2106175931
2116798137
616931342
134960499
1475166299
462735610
2090751176
317122680
722858677
1063665057
115385901
1058505226
979525768
1472070112
1966116922
1230828443
1222541749
704761206
1295512751
362172806
771327572
1181897213
983626697
67800411
1839817437
1115647664
18801922
306182263
276574312
736682196
1834800722
957678370
584508442
1317558735
369969014
275004033
67517701
1932486447
589298890
925956492
1530228108
590020841
1140671065
395705023
775563883
1771585305
532067663
595990259
2040174574
1382476240
120904645
2137511476
1781660663
528505823
1491579939
1711003169
1646234135
1236270404
639164967
1399289747
1250922762
999224965
1818374733
185144103
1502450798
1268984502
1796752029
391621433
1116571365
355822615
1308993980
135482521
596188816
1852695750
179071426
656743617
550644236
292002897
736093372
1263504473
1451557352
738667196
622963238
961104814
1230541523
1755322986
940021162
1558991811
43231440
23266769
1169632673
1572716558
231306179
277055756
1772814585
777742782
54791076
1486139290
1315376086
274981547
1589522475
2067499458
2049294438
1854065083
829738932
2070563709
319489615
1189357128
888494925
1116617579
503534344
2140969883
1504535602
2096335868
444496561
963752788
377721736
1753885611
1277011072
479523852
495936890
640960918
1493477240
1444701773
495706244
460267833
522315225
1685860558
932698891
1392263624
111930810
857599767
1091011458
1701531475
1944991932
916575718
1599927486
554850247
352124785
720243463
1191125322
324287428
881995489
981509754
803664053
2013974492
81972533
1511103897
142850032
462713076
1672420945
1166780925
633999002
770051006
1258393320
227742684
657958962
1337575488
1209365562
1931331298
81524874
1329262033
1424352044
1693319499
2044957157
183263643
711981179
1498160598
1073209136
595243537
1973304612
2025962298
396303652
1063135335
2034014427
2042545922
1949352131
2098288309
1496402945
479399895
1240428133
1538189599
609066356
2098663874
1098591333
2096896118
1362256338
1535538326
1075495355
407378088
856451771
249988104
737467170
1138549527
2047939128
2020876646
1026115319
1067289352
1852526756
246543799
1782379462
2137021592
1202785705
1784908039
933245297
1234180169
1933542883
1088279943
1579051407
1738848119
1960916001
1229908616
1804129819
159072750
849606403
572809159
1994916596
677170149
1287838407
107515928
81506242
120898581
555469056
1303731865
443531878
1186405047
1407179537
76436152
905012152
1430965365
1288984089
1900160067
1100062297
366112615
979499932
2145775023
1308087002
341211386
1741593125
1078574326
1640817096
513820210
940193216
2132529435
1406277536
1121631600
2123779968
1200680364
1837812187
1025870154
1495324695
826677958
1560230203
1557031435
2090521531
776310705
1643924723
271726216
1955110314
390410961
26525427
10694638
1016489735
1411895257
1786843447
1836954046
1997262781
1760839371
35387400
417766677
257675359
1250251420
675851088
989397299
1303649994
356297191
1525888666
1050635966
425330617
156628641
1571095193
1767742028
226462784
847748403
1178170162
90680222
131572019
759458826
725265170
827177155
369665439
1482433451
1041822624
1972266884
537598571
1774154192
2006840100
2024253362
1841184183
1523595555
430629606
1216211185
1876964715
1328304470
1880097985
1425281923
311707100
1084666050
1688019213
536303338
270423759
511488184
893701882
127777355
583086842
110446511
958786929
1690510481
2000366326
1133252461
1832422550
1072708370
141078261
100408471
207321933
39198904
1892009786
1132668407
1770721098
1557778549
1763185268
974356416
1185102168
643184260
1685875507
1541819400
1305413327
1328590082
2094053891
1066939559
1525333599
754567462
993702157
569261682
1307672062
626648147
1923559939
1156894983
518579490
890842140
449224559
1654385901
426311212
1585333812
1158703863
1654687139
129566169
645130107
1000153803
1513124655
1649386441
1844920369
643564453
989767580
1491149276
210877352
1219663719
786007214
235207877
1771625922
1544868351
1704035581
1779990407
1799072835
1554112214
1849714405
342485867
258488414
664707998
1173925142
1464348073
97787054
867412042
200219239
1599767509
1485279601
1025054986
747349655
1874589014
1502893903
1600245363
379022543
1779864206
1263292429
1396646654
1560136868
1676847265
647650246
114393372
1566014385
1247122167
1954043356
1575227849
1579636090
1084600924
2096652634
992249314
1128969296
864574037
1469195377
1015538291
833398668
1900113497
1289401600
1430542563
852233523
184304486
485313500
350726753
1247168404
637971469
111854197
1514845630
341100684
1607892038
954412153
1521442326
1622844037
425416506
300854806
1798813804
2050671786
970554558
514820017
940247086
1182543085
1202012483
485801745
1891115232
885860371
1389638601
1006637497
108390926
1567876111
1336580958
1633818765
638148814
1785924677
3068536
1877428815
1393238824
723300367
813691738
1894259703
783587926
149889083
1345262820
983439188
1982842400
515944839
1282221822
2112530186
1593224016
1568547095
350562436
878357906
2119076287
436480750
215610578
242498078
2064825199
138220193
1058595588
1441498177
338479073
1943047831
261103978
1058874375
1766123853
1090652603
795806061
1159997957
723691629
1226470796
1597211959
107161624
512409874
1579767379
1198217059
1947786506
8016421
1916133697
1412042939
1505817353
1371561976
974754265
1936063351
1035331942
2051963949
1723612997
1148115296
60754176
15079515
714196537
2053546833
1795441099
1281263523
39636054
1587251303
126162614
155131295
2095009036
1167044659
1505568802
2029133866
1338155992
1933277027
148569799
647644720
1996653969
1405205384
1916393509
1829705433
430818530
1105668104
1089504069
405482893
520427649
1822665285
1987029833
1718237383
25403159
1061262421
401228075
1840796851
1082349181
822558277
1264405085
710527978
789036007
510292392
855295182
872799886
247692743
1422259330
2140439725
289096737
1694608927
1191079819
1224615944
376558539
1010271034
355573791
1569112065
467072360
1648888289
1605130413
2045896578
483620119
1132953435
987004914
1493113769
1334840236
822280993
767741733
353921151
2024185070
1296925257
1878066636
1112637356
182955569
461848532
147038061
61693648
1685003558
34045729
658913439
691881752
1692117774
85394140
939078853
1370778450
2072943733
1843203466
2093701325
1796302048
209164489
1578742499
1049951088
885471966
1946785977
99707174
1217126886
1252090004
1609561488
344871371
2062084975
587363129
540615619
1708766170
2145452824
1566120894
313652042
962228810
1288389178
2066012978
1896222744
1048195142
2026787902
1983277944
55141652
1581252891
1661428860
1429438061
155368819
1869523317
1377336881
1468617168
794213197
446172773
764167960
1759667759
246247012
1793792331
1739884398
207856352
1693298294
1627473041
1809641439
1129979319
100233711
773320235
1161004338
91471168
1575225192
1343641575
1532803348
1043275768
2102280145
757201483
259482970
2074649704
1166687456
1519280102
1477668678
445510730
1119811423
445628515
2099728488
393573896
963703172
779018416
74802670
1601235536
129848240
1453086564
265578849
1843776369
1723409716
1124174225
2118153485
2127242895
1600908903
79759307
714082728
805895405
356306001
1043917333
411629475
315259200
615328982
1534616660
167777112
664730654
1636983555
361081282
689593922
1768352301
1106642136
1831669535
494927711
259694289
1544026156
701164504
214575572
2061699008
426755816
1871548388
956778866
1869967250
386424378
1726384354
121126069
1047579638
2061713618
1516662650
1382121087
489951951
1815855519
1662687234
2074821978
658518365
807790478
956509994
571718215
1861745694
1066465761
31181397
326342343
2134186159
875074070
1151559534
635037978
962071145
2044726505
88202681
871858101
244924225
1441925360
2125402847
1287181762
1901421533
468631934
1933348848
1119933026
1042889159
662986433
501369380
1027668265
1283753478
279151736
849024542
1369410350
755476961
59546934
1666947174
1417146349
1295780659
212789929
1293493898
742988750
638528944
1966870594
904929075
1928944557
344040192
130251056
1752100168
352743353
182976828
417402269
2098899384
1484768370
1604140384
2056101363
1158991213
1341589777
61406643
1727573455
1777954002
273273907
828808451
1110326749
213403840
1379986750
1690396257
298776530
1449663126
52322927
1239601571
1090476686
1762808329
1543170496
2080262934
1903302979
1048729212
918961048
164166674
873625372
1688550519
1253133615
2135325608
141845707
1571473232
1462210889
1191980102
1503732314
1440220820
1218030177
64461973
1127990469
10370058
1550175315
1789448903
859294517
1665251783
1190520689
1154487812
1949687473
1036979360
195785646
742469390
137782520
2131593930
1184158458
598584975
1322370850
1265393905
506153869
2043987614
520295372
595562490
835195230
1485643392
707736438
1478649985
994887458
1765919430
49734399
1924225918
1240851797
609484230
1834251816
82166568
1405370493
1473329847
2125137921
1759680286
361959400
181870405
724510179
589170703
115061082
1981142127
603875129
1273154677
1835209232
1891780925
923229865
1313643038
2007117928
948981111
2142605343
1411055377
538687650
861022626
1446624000
780146282
1280070978
1455501411
1996333311
1435029872
1752583625
1031374362
999015188
1097439517
370169534
1793773202
652028555
1213116861
926462497
1247917045
1934537380
1581599830
1480414016
1546489222
1516596121
1339518098
192619200
169295871
752928082
622023601
1573752429
2119621193
1758783193
1452851861
592898222
314462715
333177473
1343511743
449003138
1143740984
963171376
994315371
1612072769
1562614786
575051647
1413341543
744728922
2065348849
311353673
1019772153
47680654
1531731379
1811565011
1378934475
1934005535
1066671928
1075643654
1246821468
380965440
657240391
1538760219
1127183243
107575971
728936735
951739527
283947270
1199182153
507066128
1128831992
111650233
1585315518
1942500189
159718930
1810475509
1808442939
1697750682
972813487
390854698
637507969
1156072490
449504893
506123850
1253600147
509783155
1132031582
1175729087
1141719957
341744908
25969457
631144449
751840461
556411705
860209704
107155331
699277762
1793991329
92138205
1270617081
1558233681
1275128854
136580768
329405196
2022594948
1599661760
284323181
523587592
2053009093
466247760
25199087
770633377
572530648
633500198
1734646713
557271658
1017153934
678310051
78930468
49260485
437891446
1184874477
1601657535
1003603282
1913263849
109711825
437260856
2006825524
613695364
666907298
516522794
736325514
199620024
1993376212
592781417
781137209
1347490824
263629366
517968853
1881894124
1863876337
1230093740
1120877164
227397839
663605297
155650814
1645528021
1751807604
1199864377
1822907198
140802797
539878216
1092913530
1129446563
1252905690
9130855
639717655
2096334279
1900400592
1973683285
1661639821
658133624
1677026892
1833603581
817863161
128480768
2014714467
207928612
1828932190
1774317221
111405339
1133246608
828859846
901315168
1967382820
166931700
1145317280
980811146
1560940786
1520813210
237971861
934885638
289161038
1169756890
262568641
1973953371
1038053048
2091755958
1080281125
1486609677
542706817
1088683005
40332218
1270107749
49264375
2083940511
1662515279
1926184591
1277821953
2021346795
489629695
647895996
819123101
1906056953
1840909409
470465029
537667715
819568548
370023716
2002848872
466489177
1042834292
1317805881
65223224
2138778374
1920817261
782908549
1605677231
1781663047
150719035
191192377
76317549
389562684
658335081
1987184029
797095262
1415398635
1025586045
468437777
1382235932
384055379
61841241
2012995304
1846762273
747728035
1154165813
741222301
126936569
1239459139
37022506
502520835
2144399289
715689969
1068001139
1126518576
673792140
1951526836
423936197
1274218327
719074284
60001537
894213051
29375804
1262234060
958700033
833398344
343846165
807720384
192507504
217792950
1881070217
1534109514
595754686
652229284
799543453
1934707670
2020521051
1677375862
858258808
1987151842
777565570
118485982
789259521
1075737406
1508477349
1660624486
191799980
1543188587
961333814
289280570
821530088
703157764
228206795
1838564649
465037135
1894039769
788505764
193569426
2056128068
1544189044
202035203
792783130
337108901
2025112031
1331437758
528938008
633109196
1854482778
1139987897
516157410
1999903792
333550227
1565948300
2110450551
548710455
527756585
4799561
330783527
1116821603
730494462
1850524179
2020281485
1896998824
1767568649
64746230
839176795
1317987735
595825787
1345629529
827187736
867536801
1412996508
567887468
549353397
1431651727
1945015184
1186444718
1345035377
250180391
1578093847
1909488699
1829291808
1777882879
645020296
140325263
1259976246
1304239581
762405890
286166515
1643388427
106082107
697687271
1246507795
174484935
2029252400
44376685
1606680507
70796864
398510555
2025096131
2101703260
1953349376
610921189
1214814456
1234595791
1669500661
1185514761
630288106
835414275
1932950640
1836390064
659298402
1474807396
1573405150
2147158109
53777721
1233817039
1435872514
1949292449
784808543
1645085553
682526822
278733245
1404065312
1276790732
439266277
863420535
1013976270
1344021691
1700764607
1222442655
1430367789
946489943
501286746
340404577
908250548
1101844544
1844049579
1163011507
1658685156
242975298
1484791731
161597046
2665211
196375904
1050084547
1651940126
1537668045
1638445553
937837077
1667506380
1129981452
1743209459
957247147
416682044
844792649
197378137
920222566
454353316
1475234632
89358223
1557964595
1644939676
583592932
779536080
1421553869
1256202258
52367898
921087995
624062094
811270505
987015348
1100848214
1317813484
382276812
1437780334
1385010930
330550346
1259295599
812804629
1565095885
1528851298
2105539939
1053568426
1702343584
990588519
1340540818
192577986
1513746209
2022107947
2058011284
1437624356
1591306939
535667598
291567427
105502884
1115132170
55242527
1006546952
377596879
1881880960
1916946215
1681005107
1268603349
1842667958
345636890
1381711279
1811492871
788155027
1559053817
914660232
586096289
46205749
1074228774
430666254
1118729395
1837450451
1798852310
515623270
719335387
356806509
1382023460
1177938158
1212090120
183021475
1215562145
2055365939
1508247364
963156088
332527316
186123995
1420440130
246254727
2059712782
453291074
1443517220
1133570597
1013690722
206180699
1104861729
1151183882
1579256928
275830506
444626149
1726548625
1786546960
709786692
706882381
842658864
1200657984
941577458
1592400322
1335460827
285921361
742445898
358564153
1092080210
153772918
258321833
584178712
1656746753
941740312
2064305672
1649957317
1157030503
2036182668
1355541677
491104311
1977612415
313463325
691460596
836419504
762311890
1687792218
1874930566
1366115075
669757417
1320937332
1466489
710368912
767658952
2098564417
727751417
169545298
924330952
365675356
1138021274
1811158541
1349875323
214903681
1324550394
1507258934
1606831354
326880794
1958133887
1481653626
1366215478
1572917635
1966387731
983505670
2025743064
1149319972
1664179887
1212967514
1523946679
1956023216
2125544845
2024359146
1923698865
1781369079
222336206
166071974
633374032
1461056950
1766201339
1067414344
1278950961
2122475809
856207230
622179686
238497053
358027281
1950626221
205534882
1055735264
1660011095
965842782
210710465
1806770767
1588068492
447863789
776325650
1980004449
523607298
234911110
1184849060
1873222253
1133386809
1914010658
137775497
558884043
948306596
873444053
78018663
2048743722
1229893131
929892036
2129651942
1082213193
563213508
964778645
1813791169
1371379820
900708107
1288224705
1365618164
2035692574
555970066
876377651
684507155
1258316909
1397236055
1117399615
126865862
1046846434
1906351488
956845418
1327374932
1254887480
622275201
338829536
183610166
451573574
1884731977
212078523
514207202
856663484
51048803
945042038
1534760068
207073624
444660780
873066344
825384811
2046641701
913656953
1576842561
487427512
1541233344
2025609843
128356809
464125758
1056080056
800015046
525586548
1584866477
475109188
1478175145
100848083
1668378098
394964735
2111924488
1552722271
1233856874
1940533014
1069284058
317118632
1624902590
502146089
168544847
356694103
546338236
485503940
1684106036
1301124170
505831148
427379849
352147308
1129711694
498911808
966470173
1569127847
1232193997
103551611
1840403575
1371935548
2018835099
1378405642
1742734155
1642244461
1473819562
23875918
506183608
1036872159
577088828
430677936
405940594
45946136
2087251386
510349044
407271732
1525123375
188794379
1870581573
467381350
1772658506
1303121837
184112843
1672099196
520170287
1409845882
178975497
1870809688
891825592
624341793
1235003408
2042918259
1822398384
585591622
1169175983
1289019082
17314992
830030668
185207436
1424348654
523855828
1072243361
1957730554
1510576891
492158103
1926292172
105055255
436009084
1413898740
1154006346
1524518563
391598869
1950751051
805877541
1459894502
517346748
1466838771
1428488196
2091191366
1549446778
1411623862
1394531808
560763790
989844097
1289529589
1325719391
1861487916
1080255309
670690805
419561796
1266127071
1606645789
691131498
1670506360
2025714293
637067732
400459911
2016446893
967940801
189820188
1966845853
1179978191
1317809309
943183131
89515119
1583441048
1403410907
1296256481
1025090758
1338294893
1572094692
1718765979
1307137521
439714249
591774872
1466052583
453113297
1310812083
1616078413
1457118443
1696499788
1951747518
984623842
67219131
1903670345
1022526153
1436840092
727208609
1258160784
410088201
348490934
1882488637
1920689696
833059846
1707794461
506013546
1920831404
1352051848
27094457
436923229
1115129482
939151624
1422745752
2142470410
647349187
2013655775
1176674625
721321913
483150147
1092327450
1115040237
1666946510
500902400
1788739969
480938638
1250228419
743959609
1113145467
1802474618
985262069
899646989
257197088
1718770904
1162142582
1971530677
2026542315
123434994
1871488110
561197857
521307812
1070340447
228569546
654344517
179828796
2061309821
1026064789
1541589915
968011718
405125198
224395846
2098220633
740060928
711774415
12126440
716690725
1017599227
523926770
1053249561
381569610
1542112524
444178752
980760802
1959574812
1149729381
1317476333
718556781
192857520
218598065
1222160383
1408739584
1269211746
1645286986
1721508727
1639000896
326653582
470226
582510765
2091356581
1350877049
560610608
1997570007
210569913
1627830101
2142127064
1343712944
345599749
525364072
2116306567
1223470837
341450558
1006736117
1533146591
1483765665
371411001
852870065
672576800
912535671
159931047
688751329
578443844
1783802665
1969302770
1385748544
415763896
467871811
1561245355
135482502
459293899
1902373020
1635062339
1405582413
154294086
1445629293
1944700604
721268211
77757537
1961008769
477315392
548357826
1135885832
678749911
1071626986
1026516613
1305399721
1563973246
1382643941
108514368
1880570234
123691161
210340917
707130720
1114458893
935373844
1470532244
924201385
1271598285
1062595565
2088413380
374505070
1122642581
427476242
749199094
811080228
978002785
2014308145
1902023215
1004098484
1469468706
1732832815
1353788732
1369169356
1082003523
1912339278
2079261970
1338893355
729566528
1523808589
1399738932
134264798
710823766
569323864
899504147
1227651236
1635139700
2049588204
1336881900
2023651791
621602144
1972714219
160946097
1274804985
836462005
1885595691
1892326628
296988994
1152314661
650900417
324941880
1223188530
1445070610
1707769222
172447066
1981752511
2091591504
1224039818
1764535988
464250490
1257917159
605630862
1398450390
1660393149
1657302762
473310777
296010578
822321335
1337218052
1681811605
305261701
1779310884
1616387072
130508141
1220202009
567161762
2078247210
1196302559
1147078892
30884511
1060706483
2004867428
1593679894
1833730456
1844109196
1375905223
176605638
508698254
1957509567
722126946
1914934973
2091134560
1289040282
1980199785
695625831
70271694
666240844
653855615
1101678738
1731587391
340286650
1061061156
1559064310
112866645
1107485348
1191997676
2011578506
2030961972
1731078237
167440901
1024509990
1063076933
51142379
1693952154
1866243269
1708123304
1839909287
60866290
1254744004
1009253135
1496347746
1499735744
564985608
619319361
674491845
430205775
1553367376
1767419970
1533859148
1334691367
754188155
1108024466
252660054
1313993988
1594737446
1875181825
709194835
849871907
1656332252
807392042
355592211
73935094
2121232051
910112009
1989026606
1076430833
1707420505
1470325886
1950456750
1100951548
1335232712
889087457
1725520235
652276747
1432482883
1793324282
1217721372
1564679528
1817865381
1002953442
1764292248
1242213157
1050779511
1964486163
207552943
56270720
840518082
578474449
274051169
1090938778
934943303
1393380815
1188811867
705619804
769648123
2081362738
144097217
383166873
378449388
1730164321
1459545830
59426655
1628034510
29941262
2017047057
1906963007
1630683694
1796331293
1638874334
697371487
1338239526
1566089929
357976379
586567370
316963180
1178171234
89210953
1609866643
1852841668
457381576
1392797567
1188686267
477799011
1014078402
1633030099
928430720
1694455381
31463593
1470616003
390332103
286484915
1748134072
1271934400
1769250563
1475310100
1977892938
16655228
922831810
2066952084
1877826731
192321977
1924345026
442530408
2137774352
558328973
1529282700
708856042
2078986307
473388546
1409327875
1899905012
2143010383
1029989088
1218376835
1857997109
1138133366
531103146
689035783
654969941
985516928
1527178758
1031218882
1522009829
831880256
1876448999
1756418042
1262772489
696883784
25425465
2020827882
797160630
1830718575
2136013708
583668903
654461367
1597987666
1046022212
834550229
512112774
565008936
716713163
1770632477
1333003158
1422357122
722457552
639948113
922907729
918898968
1928290840
1082786783
164998313
1552496606
759192777
1651885613
1385117856
1364477838
1117625785
1902449443
1041785459
1961045793
15446245
388242041
1222668472
1100272429
1028779463
1761351068
839381677
647112473
1924062589
461595741
803207278
1028203791
1145816273
1480461683
1398972612
953240584
808590308
1494825981
1123335044
680293098
1193905246
1584463609
1278632704
62047977
2057011849
245729421
2032446934
1436706832
1847830393
1550070262
1621767214
614073191
821109832
951115526
642184052
614182302
54839354
81771731
971924327
1711345476
1272963172
1577134321
1865866723
1250911503
1052700844
1941747267
752791604
517862940
939224247
997402202
1971461594
1091428930
326087824
644007749
1069017731
964768545
1162477025
2111659989
872009271
1402794944
1570084760
209676282
2131633831
1369666469
7796790
1676741773
837721153
451441975
2057625038
218285773
441466652
2077694769
18776977
905147089
706914667
1963281354
1399127878
282428788
28850763
155666151
1976047889
1946536461
1832464815
1030967361
459636538
1787396018
1908347822
994469558
247773447
881033425
767810420
1562441963
2143698752
759975192
2076829060
2045104595
503542592
1382993376
314136958
75106474
1269885087
983000085
949570104
1437217781
622713919
921578998
747452762
1379843521
1067788624
775195462
553567294
1854233262
124035601
2009034699
464209689
541224621
1410574969
737012313
1139392878
1576051971
1706495624
1444401290
148486486
1910989744
1282965
1652382386
676899412
58237298
159780561
31225600
831994285
779358090
162130010
508451161
1271774180
1067103534
266964834
2073497196
1679952454
35160025
228450175
675781506
2126649888
1544285862
2020041372
1382296451
1154311081
1954543233
2100855184
526190783
612371531
1733775094
1631327030
51445821
515320134
514425128
1701969572
1859726625
607080289
438644119
926285914
2033593653
1300725459
536100159
1854229736
1793792331
1739314484
1016933619
1097467439
1325559929
1278364485
1189581526
508264669
768818133
1428552294
2113119228
9003571
996472334
40202477
920906311
1011326029
185362261
1543987478
1650767770
925500762
1138090075
1153166257
279110179
1120998352
2006628686
953793839
16056972
611343847
128881671
113152327
1743910222
722083205
1767470419
79255115
1315840413
115565820
2134093760
2100760542
565176272
1977202155
703556669
1311206491
1921636483
677326930
1407225855
346759256
366255067
2009423009
1020690158
40382002
1292477877
1817777077
1169775783
1178077340
914654466
684865598
1777135772
1846463692
880434125
1309251842
1110883251
381150387
509976420
1926419345
2017506130
1320330617
877689801
553599288
1127529231
1657941138
1043680536
681454411
954648973
248999698
480818901
1738599964
659808227
1435826214
1725862104
2047974487
1760030556
1189235226
665508999
2145856704
1382989948
1519933770
1678418899
1562623047
401265551
712417680
1935153811
18444108
957693300
244656624
1696067877
975769859
1638524014
1190764061
2105976945
1198557765
1218179145
1384802140
322962849
269199112
556474094
994112784
595135406
1187162012
1670790708
420620538
1080884222
2077613714
2025939130
657090792
1026083233
1921835812
1060402863
67991770
462656693
937587497
2060247967
428420607
688057053
678832057
81888733
72172905
1241677109
2050335436
2025002913
297438479
1766108175
1656707494
519744106
1919476346
688204477
1936606531
1157965353
1799786642
1141039622
1271932397
549019745
1975722027
1933201554
387094082
720806662
1953496802
743958431
163141704
1966851448
1605522204
1822318946
860243262
1361016321
432029753
1042292341
1575222869
947095486
1616283745
1548344185
452239999
927100155
1700916388
244639606
980573569
1370027706
97306233
1697430193
417529640
1146210137
301703759
260783886
1494799558
304006003
751010488
1789873026
1975079083
1417228998
1433590975
862830541
559597930
36813794
1984311424
1188785610
1643204653
217049983
2071334491
226472624
1973077626
239509945
824448543
1342294515
1216955264
1727449142
452415698
1727299860
835887294
650910707
1297568518
356315512
1734330892
1131533638
1544468223
1569096251
1928790632
775556087
134620190
731810594
1917639930
113313668
1358187394
226518309
1475316788
1930962261
2005240619
1352995316
199750645
564179727
1069321706
1251224465
2102843240
190752109
1111996330
153557178
1094370833
739951945
503547936
905495386
1852306622
896291852
254834390
58439367
1998183872
1493203738
1194199032
832188232
478131754
1784847792
338183279
1449269657
1720684211
783030346
553448187
1420568975
1980030539
1740552212
691071283
1682018784
1791980719
1933963584
740266278
133700499
1975800862
1922622628
1067133634
267109442
1030395085
758056113
520481087
1552454813
707169480
1812081312
740675322
1320884723
672998315
674695599
154553764
1684128435
900188544
115380093
1964456414
214371174
2131205859
267291056
1334944053
563098319
1935390568
1282729887
1540241245
1734256128
279882850
1535517727
5211119
664067297
2052214532
1326801379
45471560
1887549565
544569219
1497391624
1462503178
768571876
1919163984
979225010
1446784409
1689825585
908284691
626839934
1458217707
1495044157
1848039459
1969504782
1463711913
1321187200
1954672309
1246372841
1266096681
99745844
526394941
584995748
1688326308
1310129509
1777998918
876524069
1368469463
1395012355
948260130
1899501597
1898276813
682676583
24868932
939706441
752327896
1922763581
1429709016
528213190
1399859710
239925894
656384333
998973792
1913241436
1100996751
1963731153
594369244
661068542
910004223
1162263072
1078139615
505843426
1715169951
1201444133
1847863403
681058612
1455542919
717249999
1341449563
1895950991
642228331
85240537
1710342165
144546094
1919503735
2060611911
1552831812
1285902134
2132920128
866564422
534402791
910255064
1050025056
400950810
1623972356
67570227
616428141
1523297236
1616584025
1380563295
1418540411
1618025968
602061297
362971429
1970495363
1918884270
1136074569
470740085
1164222733
1346784804
1899445997
792356250
1261892793
546256600
1331330311
813620116
993190037
1646575207
1411434920
224873464
495065326
1609239544
576093099
1863351028
55849352
1198075096
947667063
231390019
966359812
152062977
1797659124
313271291
1807033495
1282133212
849574380
53791245
1308949387
2018818372
908231042
1654111819
1692813478
4415361
1950575623
1610307609
512013931
2078271708
734588953
607133560
46848740
2098921515
111465680
905040311
600832598
1363487075
290055965
449285139
228773020
1604864926
286754247
34404971
1473466813
1037157316
608314176
145998980
779595934
1264851033
656184039
289165972
1651800022
1308236577
1547811110
1454309418
758509119
854635688
1122025171
112321856
1468897363
215804618
1696070224
563562624
193661863
788568191
402681160
649514348
1277999772
776095840
1596099400
1911537695
578051384
1647250487
753579706
356276245
545484216
560849649
1267588210
1375659200
659926014
23439988
1877101637
386120479
126839548
97304443
384630749
2092632844
958482978
2066834855
357996602
1868417667
1928862961
1806894823
358056458
1202341451
750177374
1500957557
227773656
1197447396
1145575084
57397712
1071858111
10157521
1440269913
389767
361568762
1382193289
1825814024
1453495245
61928317
230014918
1598085611
1448452632
621145774
1778081532
40572547
1129022204
367279481
896916388
1899734155
820500305
1499194071
462441350
1817338281
1961105136
707615601
621518750
1116984334
1943632086
2016537602
1435871018
1302379287
994026243
1392867577
2032592771
1333107278
1387950376
1807732409
527897700
781772697
1574601602
1301861520
337720954
385611086
1725503291
1605415532
992347265
1485588631
174596617
636067731
711009258
1338799395
1226817620
201570004
828134152
1098657411
881367104
1770074776
1070451274
387723570
1660516494
1679455180
274870600
1662233507
1752913716
1016358655
475942803
1024699956
2081851813
131522780
1184400479
509991040
1405079501
415978755
259790197
1138145419
1609648985
225834371
27098310
2056282182
1520247620
1673888215
369417095
1230589969
101699655
1173737223
1522448219
1232685771
1817570469
1753650327
1576267382
832017257
762254823
1973432216
942544044
402407360
1737502802
668231235
482482256
444112271
875557276
572650867
716239446
583677861
1801463911
574711283
1367457130
810385148
1369106536
1155252462
1400645373
810988495
2077591020
1855826350
1931017513
73263566
682844838
419553366
2136517584
1242854474
1262328955
1084501387
1587583927
1414625932
1947797418
1754185402
1962013257
1670727373
1338468522
2108888747
1325083692
709626325
689726681
617402928
10629665
955231259
362225418
450865488
563204759
430244636
1175073589
1135261206
1487025488
1646935412
1455818248
1448023862
445611542
621395644
969365268
885498871
334075742
912550530
519880088
443965497
1768185670
715971469
1239782771
1017917320
75378905
1367588298
2044686283
1482902845
376095253
1020447420
1708336916
442640636
1492168409
1064840561
378773262
164518553
1249331787
1752740418
699614601
669005274
1439228159
537047226
1145605836
1828002506
555871627
1651757524
755794816
177868968
1725178530
1251571391
772039448
635021606
1443664117
1310934019
994931287
629175881
807116857
864809666
2124898514
832185999
2136823399
1373382730
229671170
1646222837
799912973
750208587
111211987
888871672
1483780057
782974263
324347603
457491115
1536101675
741769184
72663959
1286635509
293478156
689259098
1015290437
293083580
834890897
2018328251
1420074628
849088343
1178397216
1758916713
188383978
213809759
1852915732
1264942023
1687942445
1357291258
2043392370
1498093259
1011306832
1421485938
1965127085
1115309900
2003102391
1384903272
707970920
1170583245
1826287823
909794732
1909752702
1929940063
1531781006
1661812622
1508223285
1889468506
207770718
1318236435
1784162340
1823645336
1009418147
1121449418
709055397
784261131
2083934940
1108892118
399941962
1809374851
1448489404
1176503848
956113704
30464309
412223354
1757816164
1503524544
1373665089
46347726
1627975696
1320968833
522689592
821843320
2130879349
639843823
1402009908
974418128
1042191867
542899676
938006125
1781792100
24086881
388129022
1790686320
1129354351
1671857999
2065300523
1800383107
1388770740
1513780540
1469554408
1174459952
31689182
1686625750
433209361
471702679
235602589
836209215
1161260369
2018375061
2091282493
838277781
74587760
720387904
1563283456
718464207
1019435597
1988381660
247431696
1347403659
1893571638
783860560
1963467189
1116518761
1071640862
1143876686
201726292
578484711
827174742
1457637123
91407189
796221099
316831928
321931963
1971570843
1879625828
1641068835
831482246
981581370
200121131
769580818
531279408
257329980
1048984396
693502254
1324106232
988900446
1457118610
1385632329
170125223
1472086603
1509653824
357403074
867456681
1768560186
356241486
798701783
803644780
2066287318
567881054
1336295725
1865322706
447796444
1441133511
1327525769
417953395
472924252
867397740
561225742
831772203
1060958147
1875796275
1930334056
524833041
1692949204
1739804891
1220695219
1301397032
621143580
78627897
516812897
2103369438
1130590293
1142463328
586145106
33667172
859664104
1489913839
1710515565
1892227625
2054145114
202587626
2073328986
68230502
1421579419
838471772
771805880
2119525557
164586649
1132239828
407836666
984921357
1155907117
1634159138
1928351522
1993697598
1798031767
714811241
1995412807
249801823
327300803
1450793048
1012014903
672830880
1775929362
759798443
173270277
1762557102
1416517219
1101037990
840290883
40800037
263249433
1581272239
62862234
2103135893
623980418
291136805
998357790
1083229750
1237951355
1002805378
372272784
1797238756
712090190
1700581645
1756908048
2046217066
1720277089
1330515784
732271644
1697434203
1929610963
1056150318
844634079
1317297643
1889862915
1104921426
735403784
159558283
1638611753
796739500
840031092
48950605
1417413701
1432286956
1725969028
479411966
1320466364
395494187
1035765455
159593764
1206494582
249270877
481031236
595404632
1778398635
1381678516
974730424
1414127388
846948778
886821394
1101840404
1716358493
996130122
1860789528
399940232
1221014344
411648167
991189877
889693697
1313480002
121041980
1840841963
1874005885
1352324832
348191324
138158943
944183470
1338945331
1803199388
2106851397
1622756078
1883311989
1855354730
1015530708
2079179039
1293161081
1201863761
641270726
1953905597
1355871936
80568821
846499067
1446599844
1652408045
1532601636
866374498
224668992
1127303508
2089488491
979622462
1163840439
874654944
328688946
1776536243
1682060982
661980318
285628702
1121135517
705073699
966740486
1110168625
698291769
1914088034
1886900831
373108803
1367011446
1416790831
1172464091
1326593579
276364012
1867661772
339100530
1312750100
388639030
2130507542
1971535540
2040390351
1941526429
1548756572
2043014631
1404115493
509368588
1892447760
457294731
963516426
1559662790
44656811
1058474905
861297851
867270922
1239339401
167822504
1226922159
2095301848
1486523620
1653366995
30066754
583075022
1175282519
1647442503
456577531
1174010821
1302773537
759002917
1837449471
920793653
1567866032
92876845
664952627
1335778059
1525346293
1689855670
1223146109
1582490982
981324056
38202259
1105764385
740292761
1058899504
1783483821
485137120
995788836
2009149585
180288017
1870502861
1146161458
659655945
145463929
1259745480
260327440
1284114439
957719905
1809742867
885971101
2123525747
1575469533
112762813
895257661
2028443652
2048897673
994531931
1264448314
573360425
1367473459
20038294
207421384
1420845330
694049872
1043393288
680077629
394333627
128977390
820727858
1216723311
1670311952
1647550861
1955196439
850023544
1881883410
955890081
1028249703
890400357
1401049882
399705990
902097177
1514159433
2027352906
563519173
947286744
1411267650
1953427439
1236120106
1680927621
366603513
968661909
24837921
977515225
2056883871
489573320
1909682744
868937473
337154990
1099848788
2119311048
571007847
1956866320
967556267
932905655
974008599
170280041
1755149801
1785144809
306483804
1220797118
1714006228
714520093
1149673947
1727837255
15225773
406669402
1122075038
1787988089
942209388
1818861862
2111599342
600420903
517989271
1022616034
416499184
576852371
1966845853
1120490704
948831992
228902699
2014937949
1662867079
2090260216
1852618368
50212332
60451063
119703139
244185736
1468612812
1496484026
456328412
1453296616
1784831862
1465716258
916680033
1400053154
1416711625
1922121768
2085216263
1055853866
1718717860
1573665884
1045836215
1312848657
573326881
1113319292
1940926788
536974398
152803929
760562484
1784603632
1016720570
1050316273
129823160
1531821245
593135488
614874395
768588357
1846258688
2080283163
169402897
1973040794
701031198
1868659137
1319703711
185436549
999250362
125334094
1703816108
2015002799
1797462204
342382265
1497574665
318997461
1347679380
621146532
1286481475
620094812
1203502694
1310718464
867504529
1490169642
1754340952
787846032
818942481
2042652590
1927397812
986528354
829595445
1791343051
2060893948
2050452192
448286261
1713664946
1925233288
1396406838
704684231
349994733
1514031579
1429138431
227848808
882433300
1217352954
876085763
818427054
2137301117
768519223
1849894595
1315844437
742671375
115699674
1891748348
253266064
2070153659
1354352224
1947132161
350032122
734125972
422095931
72474221
593661484
1185329325
1953668792
1924457171
1352537291
503303716
1008194107
1580761661
1991876676
1195920677
122389695
1586775040
1862949098
2135995516
1698329158
1299760731
1564905438
1660662990
1707679904
1371412356
635155868
1400343084
642826924
66267885
323086409
746154315
1300403081
52916405
1296419187
305305923
1287284234
2083683316
1993411942
479724547
167730553
145826752
76458778
47197402
1086577761
1669493860
1701009273
842926355
1632421259
250080505
1531478778
2126774547
1087645071
562329860
493857267
1129175751
358294735
97852139
1850951333
872450025
1272909793
872026307
1634750323
1645199659
999599121
1442976788
408840893
380170166
1569994191
1720610377
1862303476
1725095895
310545761
1229747601
1800055193
503097202
1797609385
1554246487
237360868
847267817
297533780
1073197816
240933423
439991041
1116034679
1377237524
795417559
433427686
1045296649
1182881002
402343294
80961067
1787903679
619572232
744681661
357345496
682373667
496264906
1542027395
448393806
1683127999
1733668478
1106142992
405041656
1089308647
1593606731
1726012122
418979355
1990753369
1600708227
1941490606
1447924207
1529492095
1615988613
619023274
929020573
1809626493
176842722
507209734
2076244468
1616197178
238922345
285259160
1208885941
1551857194
1921764654
1189463640
1721620321
560458510
1298325331
63130801
1212057052
1424536870
1647698912
1605974932
794537374
1168865273
870152416
2047019004
365527566
529382273
1391078059
1003842314
1826778724
1372495724
1981907675
1869846005
750759496
1721364791
641899285
1041385381
347978364
983397845
408713849
1088750675
1942757992
1925716033
1999094203
46312515
1854518185
1939330497
252287364
191082706
1192067683
177050030
341523667
1517835583
452812214
1891557976
1365524032
49836278
1985929353
489000736
2142142104
1745477243
113053650
1689511600
1615862952
1504117936
486153839
2046183258
1515154774
1528313457
450768121
1984720639
1832022269
1769301799
1463085869
1590246543
1881153077
1209747094
308459555
777644548
480561551
716064038
62252498
637286130
1095880836
251387394
812459354
444601453
1104456732
485709181
1849857777
412235044
1214241438
976067274
713575392
2108830685
1245287784
1185492903
1973183133
1579051563
1230784005
1907901743
978801174
941533849
1658408446
1392797567
2143051643
1187796751
432404654
1166608688
1830707214
1747021465
1064779297
670495046
1928717032
2091522456
488020033
413300489
261341117
1871978204
2114120003
110944703
1598882948
272994323
1936615706
1208260801
1678141156
1832027947
500841351
798271076
1618032532
1667603187
2115400443
1226112838
1603760308
614605630
1617036118
1881058336
1950633312
437589676
1789386150
181674881
76786997
25919432
1339672732
903207799
734874609
752401613
1052391116
1314416451
70323867
2019530117
675854548
686225383
1574065554
2008208726
926369000
1040595436
1032192980
40785682
214652883
671685409
349986620
1444998578
509841018
1202046521
1597252133
20420623
1477114351
205881845
860494612
1531174353
1433331130
1436631106
1697090229
318380469
2074713884
1062473436
630519794
495317588
1231337914
2055163060
218385793
1652208698
720200993
246687385
323764961
440236752
2065141971
216014322
925275981
750775661
1550221152
290571382
1648205512
1404859282
127377208
326621545
1259903238
1037339412
238856065
2042147384
287099585
596585118
978847935
1640585023
531518223
1608844583
60461681
1186369234
1548675996
476776083
144695808
1409322033
1510519185
1562009400
1513393160
1603479908
1434555511
345408299
1220907179
911317143
1462690297
1583448197
473653858
20279242
1845039412
1270909817
2111205150
10233910
1881101716
451909197
1280341124
1898652408
196977959
1901975086
1766395041
883089505
357756743
1874163038
172894983
2012075494
1748125430
1892000179
1011911547
346146797
1728775649
1735110431
369256533
979764219
1657134810
781206738
613239342
615577776
1458850118
306243674
2067281492
1857650886
889616593
871582850
1625141052
501900838
333912548
1267351075
960864809
552294025
2083632414
876167405
843589614
1506905665
1675956349
1811980466
879921898
30755481
1629760930
1458659497
703474244
1055264537
710895266
539518794
1586673561
859991046
333866135
1801980968
1905182280
1421140547
889289045
1355961583
1610897885
1176702670
414601770
1221612938
1512369575
1314636912
72018963
888849517
1836178638
1358515082
553649562
1077165612
1831083283
550491636
787883828
328064546
962007822
988893644
510113820
525436938
1724617865
1489976644
1407726836
1269237450
130805507
1263209473
206149578
1528299802
177311196
984695421
1552440983
2126389259
1903781825
1005675943
1180258935
135796586
76254424
488934929
12842020
2139812135
933523130
223775040
1764585146
483852130
2139072558
879456727
298037743
95377473
1120520866
1518996760
1942348272
1558877007
308003201
1804814317
843458244
143591129
1137115545
1236972483
1745580098
2127764051
1162772088
1974257753
998826082
1930767341
1125369453
1265438401
1947289418
1925236549
340053912
1896175480
705700978
1834441211
47116418
1195154734
454686839
741084639
668653814
351695143
1682231796
1366379446
2064901903
1933289889
1445606166
1975896299
136383811
1002432581
1032113995
515041428
63848709
1639530897
2144054351
1618320235
551194005
298046106
1085378558
356097940
824688545
748520789
304297934
669768666
1042108253
820222955
415451676
1690422737
567795283
1916422952
382757709
1412008606
1205300695
1669293768
435054241
637975899
1864067058
1145698084
1936343213
1976103423
1617426249
1472570349
1385149244
639801858
631596715
877221976
631363482
1336614849
1035097023
1174836076
1501101287
41611678
1421176123
1511410187
465408458
927460362
54115189
1104684371
1089242289
906173713
1038576638
1045200907
385029657
83555011
362611748
1300835186
1427868728
922373288
1552111575
1189099023
1961384274
1206813983
774353853
367498619
1406795546
1900042930
821887360
1620196391
489032734
1544886917
1268273473
1335137565
152922751
76035098
490619664
1934146172
1721027486
475106388
2114062346
1004433935
1030876195
2109309430
1146207809
1845191926
4975560
1898501103
534583631
1820021768
525565341
1297474647
1455191199
328318476
2003940614
132019128
1229902245
739574450
471070587
315046419
1386905102
523187162
1836658861
975441922
1224839094
631875644
1773608292
1637689068
462721482
822068405
927552538
1870453810
806557531
1920753895
1145215999
1948212791
2105244862
1642024188
632362657
1014246023
1108205097
571008296
1124922181
497672756
769179603
737961701
725670565
313823312
198542693
1224095493
1253811146
569655871
1717532262
1927074967
1713455256
1358568935
997412441
1082799937
1221556279
1549536960
1447939965
464066401
401932664
100198161
259395420
251332674
1438216112
1436881031
117040484
603293511
1988202229
1811007570
510750976
628658419
1722892290
1428808783
938961174
1963616535
2003383831
472318466
1674726043
8276542
1762394946
866902945
341981198
1209251551
646163936
965917952
182983819
1354988223
806006303
987143172
1383186770
411265148
1991595095
633805933
1718347807
1995733124
1021779469
1666064211
1313590179
2145495819
1391833664
821339784
1182906113
1734323473
1859095059
1680448072
562846930
1284431811
608673446
1643628361
1820595011
436119881
854707298
257707830
759605131
539886514
440763891
1457805531
2045099666
820517521
503772161
538915931
449643704
399019418
107425517
1279420132
1699299547
125989208
1228783089
201194176
1599287215
50414819
778340939
1336920718
2040432319
883429575
597506292
1493411100
964099317
1287429200
62274601
1687845073
710032050
246811923
959434502
228714344
1077981847
1067953248
1153501857
1823809907
714936323
336314328
230996550
2144958108
588472201
1591381277
715220405
1559565608
1214591080
1641267160
27168742
1708340550
768245238
428913990
131496645
345377629
870189575
1156820695
969521841
1988424064
1256551045
2015118092
752540146
557565221
602000286
1572500300
1607308502
246192609
1838109872
653390775
979360909
1777629519
1761853577
1058429851
20901199
960255146
603206653
687232271
465586999
328986860
1714195788
773104403
325298862
1241447282
143455080
856654360
1217791128
1840829565
887242300
736556119
1542168669
1217694750
396603733
179068066
1569346365
1145751254
1994830308
1124447822
1869514028
706583948
1061824909
262700125
1266674376
1053287315
1200073571
786936682
847037497
35471432
338391625
535221614
893477607
389383191
1555469020
981144113
1117053272
924686760
29210715
1202238684
1840455660
478767136
1026176875
1315816045
2104291379
1739936814
396255869
1889473979
1753189230
1111559542
900454920
931115705
836222193
2132860648
1810993396
552030276
1500897772
153927103
838130375
189460008
771599236
1817669653
2002625148
1404359693
526763327
1421554893
1173889129
1981374268
1683892299
191764686
2143624646
1560712742
808944395
1852351225
1241567918
1397685124
927945630
22493272
688480164
1361695336
1934299977
298507218
1936390974
1061062057
1898500169
849050189
1054191272
368263244
589379769
2022405735
325720194
1923059005
197721921
581212630
200773277
1933400931
463217375
1196975960
1656456032
441730724
1414148515
2092538326
1123616433
555469056
523110053
398827518
1901017438
1934574007
1884591000
523322964
2147135460
1769738938
993770502
2051447247
1669546253
983145817
2024876220
876888732
1805856786
976585611
1630428165
175132255
172640303
1988817681
420598288
1649466840
1604292279
1448354158
1356008575
1160423169
110542478
711342052
1356321665
1660419038
405457307
546164493
1287927325
1749485800
912659932
1304417158
1443595787
1814955478
33117853
580240801
475025364
2042889921
510749065
2127687803
1941937593
1021837659
2001626874
1823162900
612654108
61622299
2095687196
32658352
785707437
1924429377
599199862
627037961
1602922351
1783365201
379824873
833806449
2036948906
1329211
901126776
1285827456
366874175
860187189
475363458
1531174353
833066922
1619381159
1131598424
1781442687
1638321698
691956937
785605344
1510878128
1248020744
1281379884
1995801315
1455916822
949666284
221886435
1644271137
602198798
820173891
2077219536
1528894941
397355894
130873616
70046080
1966690144
1135208988
357299874
1206599321
741347672
988142197
1848820658
801028146
1958956246
73214999
878067589
565407775
625031152
1622695004
49299229
664461136
1120292642
884862416
991137679
802542461
1741777815
387153649
1407553438
1039669153
848737955
859362735
641226370
981129875
427137459
1808257416
592302340
990693436
2051737527
401832209
191774865
647463661
2080621027
410989306
487519092
225886802
224639253
168776784
1059612004
1230036798
1456940822
910072384
10203109
1800699641
975554453
643319496
255241030
572459632
418869441
1633194626
584688711
204053256
505053988
253123652
2140713938
690001363
1144165909
949818632
216252212
762919187
1314218875
923842055
2144212204
1219201328
1680638200
365611498
169111423
1039237268
504756830
87211708
442127793
1689984635
1467208100
1074268943
6402745
864950391
2142035625
153725897
1574171050
425016804
994427810
550302244
1203461767
350750193
926950395
297728282
350098331
631856262
1086880300
373788124
864349648
996642954
2125124067
1861842218
595446066
1180943137
634888518
266023843
1422787607
1950599294
1387336752
888189141
1019974864
864219724
1893493987
304661798
1382645244
988856593
102190343
1044657461
2086855701
511047723
1292104756
1862015736
1349984469
969718033
2011943814
1105898826
1445216206
421540004
1193714677
811691550
1394145522
133986705
1628991562
886138043
701914660
502329106
1341307742
1457786956
1472999238
1363206740
98416592
115549682
1969862680
522913130
506010752
727833587
1914850536
1984970607
1947374308
2002821184
218863311
837591865
866462625
2117253541
506667527
620210819
137075616
1431461461
129237937
1809071155
992616774
2071625820
568874220
739052664
260415942
428515464
1367198172
818413779
1027888810
1097209533
1426718059
1626130841
2147104071
1217098363
289558482
1493919008
1218746169
1282282545
1532194751
1382731936
410685854
407132541
837919250
1667994699
1377869908
119718417
1347523591
1559855138
537354425
782936126
242196111
613586501
1194017825
147189470
1755898437
994169066
1294150080
723376382
796308957
1029455303
2140425353
1592709284
179235718
2042217585
1539394593
1509253698
184132768
1051516657
311099597
1442421790
94859063
1405236868
63212770
1687601941
1236819126
412268724
681678920
2002774756
778460305
305657664
1777033287
1692875848
1754713656
656321229
334403363
1921664002
1678572863
1488545825
1507410927
696304321
1501049332
1288611765
997004135
1642609040
626783590
341520913
907773565
1497089560
683485243
765076999
1825721541
45952720
345441262
810595577
1640980958
550696705
1410812932
1166782751
1941470102
1358994549
909926583
960072427
1491498898
891180598
1041622850
1484413616
584429091
1900192824
1930259452
1696842284
1911408539
1797804114
211293117
253667850
2123064286
1882918011
799448328
2078317230
1461117551
1705732629
1641443275
406984950
2135232149
352790461
1253133615
440472374
1982204305
7571735
1568899502
1359689444
629115089
600809282
405497799
725584359
175366559
602919377
1456670199
1502127121
98402560
1846923661
546600471
430620955
133509306
1693792484
279210227
1661255035
1043753841
239217495
231772510
454747956
1936774939
1067068157
434853582
509507011
588891167
740396385
1685853840
1960939407
2003120420
2134798558
2023789166
1927622652
1328799060
112637304
1107492402
581640973
1336860331
1061494831
1594631128
2238076
1239087069
1090896799
1390677697
688179277
1129336403
1607123258
817190277
32213694
1597439070
1827939515
1927640121
215331695
1721749988
170831837
291003674
1168847004
1358929966
1438901490
1489858361
1450892787
877137791
1726400994
244952471
2051505918
1737275778
749554706
802312773
604754029
1606806968
1651663188
1220127235
796794506
1262590453
1063686280
70815999
340296004
353896551
1728488656
1780381164
1877654778
1115947256
706047565
3683054
1571293702
1281132359
238902580
720876069
1056839274
1096010182
1330344592
807174705
1115425361
1710501237
782077879
1887543173
934415964
1983837986
590272499
257022433
1641433480
1900132705
952308064
2010116035
1120530189
650380713
2073724408
1646851330
671880641
555967345
246954479
395870309
1402367502
893238771
591137183
950560586
245895568
486969004
793032909
1901764041
1719161364
382586905
2029215728
856243343
869126821
519417888
211633158
654277931
843581132
1606393553
106390346
1764922940
584680276
1695127456
506815728
1206632490
551942011
1848231368
1622132768
874416054
579283723
1570130124
1641506250
689922049
1322804922
1711688500
1304525342
829804054
988561654
2079797447
271990268
445414904
199888348
757415954
1904292123
1572003284
30696379
1832200901
1393807709
112714748
565671194
226965942
1011000221
1008949449
1207794075
988594353
897148964
1507950124
147698638
1082850701
1443710721
1780654945
1916381291
656115144
17802346
2099581367
1964812473
197133609
293509988
336210698
1076390972
552835066
488678877
1317419750
192203836
1610639677
1361196023
4344864
1067195711
939919172
159069327
1298192155
234058820
268068472
1190963078
1010669172
1536423290
524993021
1077837394
1579710012
1505579573
128822800
291269037
213100038
1070609942
901821704
1300876989
1124118054
484948338
714308299
1791847380
1270630694
588444900
1697616481
97985377
1906210487
39936908
429516260
1473556614
1214934233
632768111
663952141
1594625065
714416372
1723228064
238434161
1996646856
2025557403
653452465
503454762
1289137598
1628426717
1361863698
610806372
857197603
1362854943
1594367816
903427318
1685254595
2067352746
1194880572
1314368798
903613495
17464846
1449890684
914186519
1798294654
344293057
2060241887
115411384
1956143543
1417117729
1133321992
767780591
345232715
2128937452
1352182000
215830361
359768154
1810459306
123080724
404665172
1554659827
186952134
923744769
2133783998
1575851812
1033645865
2034764624
625102101
856508052
199925521
1274312366
1613637792
1123845778
228205536
448163826
1209278228
2076767227
33698871
1444187110
281250766
1389356139
1445003696
405972691
412072973
1371478456
577511943
178097449
1775079031
1063784567
1272349184
194309326
664386060
847930479
2138873047
90567301
170148134
851783442
525712314
265422604
517296244
597476996
791811772
1090056483
287919173
1875277321
1338745904
998593894
268577914
309013526
1828625973
426894944
302295619
305984828
284661776
1908692001
2112300964
876559733
1952343312
858164602
1224999087
1471820770
1373920299
1617242997
696202565
34949531
1027737954
1055247028
1954364803
2088733781
9771168
1476365865
707534014
57062596
2131792659
1830396508
1164639239
1045267516
263974744
2138017046
1682470817
1596679209
1081895457
1879618823
576653874
1315508867
1205686247
507128904
1813226987
546083738
235375263
1917368760
862885158
2103365128
1515339365
781975019
1127776342
622290891
1810902881
545032474
2116808633
1772403734
21366521
1896698317
941416626
529091816
1584002531
1883615919
854441280
2115507554
759622252
1424557078
1173745537
1599770948
770662647
15562163
936217718
2076523940
524389373
73705678
1611777798
382363245
1708924733
765201294
986609326
599075205
1540209409
2098591214
1600093963
540605131
1645907951
1103178189
973486263
1413486383
1426886469
1416169349
467247426
1085524265
1754662702
1981506251
1148166291
1193356125
1671036596
865997711
282591810
453747132
566597305
1506201644
1486428138
1320852709
2057219168
459484488
1277077425
351910876
877038546
1289663398
1983348929
1869591521
890391498
1864713128
746840503
1893879882
1863455815
1249059511
34288572
158497602
1085564944
1392814914
2046007066
599343674
357092129
446844350
1704376639
966651499
512710449
401839817
1453228087
1370416934
780521199
1977718858
28560693
2136779172
1902496232
1314014733
848089748
240803892
2095956615
152848222
140349406
620033420
1299331817
657205498
567508243
592843227
215583458
2091830061
572802214
1342129359
267262331
1795325312
1169371111
1771788081
1354640865
803440212
863467028
1404400454
391988017
716190891
1006563728
517084782
1913693523
462878559
823172481
684380526
2026536804
410507990
2025494995
493682367
1734983146
510049711
898196823
2084743032
946598360
1916209766
2019006562
1201925617
996034196
512511675
2080854627
996738051
540539710
901500138
116723113
1164587601
294767334
2102785319
869964655
2019310219
2140718479
237695319
1306086025
2903900
1596408346
142403172
1003001039
507690467
108487954
375106128
1843515082
728385859
455565932
1026518086
2123536755
285584907
1075327070
1350311768
481469104
505560384
999478435
1639601654
1039641937
1242450990
1699258304
51949922
2097549117
325030495
1586163124
947174916
195015446
1446038316
1101673390
111500925
1965913227
792626221
391785930
603381574
1182663786
720475862
213611479
1401908850
658602069
1138283107
426643914
2909825
1517855785
1329331646
617241783
961248946
2136684928
1702955966
1376665554
737789686
1171698107
2056731374
583338481
1076881056
1303381891
1376483121
484083304
1523445657
1174452028
260464601
873067338
209703581
1341344009
946454293
1325469873
1271665857
670012681
1507841941
40763615
1852346835
1744671988
991184671
917719971
832012866
499717533
339118074
242446414
1485372968
417883205
1542385440
580764646
1642441611
1010217780
1359002679
360240633
1843200903
1790950667
295992292
1299426018
2140755598
847976863
1787669860
1781372546
1822663986
858848737
1523937358
1821327338
1033844541
235883826
592942023
1362782096
20760343
1989666702
1386368146
331165108
79937673
67473495
58341366
90527507
2053178419
1332110596
399775065
359756400
89177153
182731722
1986071189
1023358260
2052249334
102585659
1441288285
1371227344
860521041
1657809568
279195822
452263974
2132185589
1510245341
719037120
512211966
654824227
1939166874
550620209
1845012214
109824859
633498664
1547748511
1291506276
678296026
239686754
727322014
181825294
910439823
1909099871
2049588634
977577729
1469924580
953891696
1731318429
1645844909
530003837
314724686
1654695626
1525873883
604683256
1463224738
883253312
1866825459
330255712
2047023164
848000818
620293811
1370817725
1014310709
1308327548
913656932
994977212
1000146092
804320266
1397046787
392453739
1672357157
1004214331
1204046499
1226626249
1937167026
19722880
1245933076
1112060661
1172468820
313298093
36868086
1189615925
1025514778
741435876
739066112
812173147
1380795373
1600624848
117931345
730901815
1294919949
1158609371
1519383522
1911668346
410933112
698184459
603300006
534300087
1049795375
383006494
567893322
380634947
1765031073
343478438
626732969
475179031
1304653528
1716607228
1589363066
846160843
710032050
1469826357
524877271
1849812450
1190406187
1738326807
1005595540
519576801
262194420
1646156015
1948316055
1835369423
1436655773
1160199332
1485199350
985636139
1720574553
1425005488
583504822
660593566
401755223
1252264426
2029997639
1287621825
351521802
1880546655
998935595
848091812
1361655997
111657809
561754359
1586803012
578097509
1782390747
764809688
800886317
1877033296
1874550082
1751104933
1811777342
1751366512
1986050778
751837315
1592172322
1171012110
1852475171
913447769
1724846467
176685125
956390329
1848444287
1750020577
426839015
1416289937
62376570
1160049075
1724976090
631294582
1717113990
1794622504
1079808437
731910524
43823494
506016122
848079672
1925421576
929036153
804840408
2058921231
1040466824
585136543
1453939319
1963602813
176807693
397547446
875269291
506507220
482878928
911258766
771045645
520382773
3047595
926086347
1681033102
1942856761
1167998737
447522160
1096434717
1722370232
1162806846
917707656
626128326
1589674060
1773238587
2119960504
1176031336
1223461408
1018088953
737296035
1728445705
2016168552
1841122836
700553519
1915275538
323981380
2005648082
1542944308
859713442
701780746
215579031
1188982891
2060119703
578044361
1368768122
336738637
560969643
2060419576
1325036680
639399624
1314468453
1313195590
385830704
1535016675
1674413201
577975635
1265502586
743452636
164733406
1385205516
1256292814
1155395509
2004950509
1390722145
1052599511
1601557780
181526118
689693601
1754682126
39433770
1611229619
1674735129
658853993
1411766894
1687516947
874236490
1139480963
1123265315
1461801347
1353250083
474258981
1932331654
821480960
841892248
591921338
740504065
776022472
271231914
900643164
1246647782
807425295
512568555
1684620778
1581993625
830578102
1068737868
677090727
1012473595
1875768934
1990784242
1686145462
1197408023
1186187381
1163828826
1560218568
847135271
203786068
793624618
2144509508
138318620
350665894
184336681
149385165
1305626741
633560085
1728444728
346065753
184411908
1598674455
372152116
677839993
863848611
1290792193
1267210314
964138657
1612014779
1731028172
1907019668
203656055
264626094
1221606561
2010121905
366342189
1731422121
1368194736
26411492
1085609301
1861922712
2071606329
224279388
321241111
806698890
935718833
832876165
741382693
1740867744
1443819388
1238370030
1733607772
1170012421
877468359
194104079
2046418312
1860545357
182146921
1944943007
136582378
1113916179
2084807673
480250407
2101194880
677844571
1774398412
819234354
380950303
1017799286
1580665394
898910945
548796938
1961671856
288606387
2144279877
1699304035
914476216
341376209
971916574
2123871303
680606900
1950427537
1344771039
2058154122
1821535261
733029282
1565962954
1903062987
2033477396
2113904986
1485898270
863758123
942049637
661483651
1648199743
1384925221
268330203
1031868235
1863513448
999435872
40557199
1990623244
1329000545
49872080
339279918
234447392
712614956
206683304
692786561
1507566479
1205145207
2123782061
450083571
1159031208
2121489957
644836648
751242496
1272213731
1686961364
1067795031
1159777746
1162671895
873093361
2043651353
636698141
210358873
456421985
1672369558
755685934
282316686
234031638
1422766768
538723601
485416784
2071111186
494238921
1323987385
1440605132
566657804
174477715
438740926
418481016
1892966409
1550823346
295534538
1575224276
1981765984
541570069
2053044518
1347153889
735984415
975997299
181650214
251783988
558805766
2054928883
1405680037
1827944590
1267665139
2003339268
1722150261
650417527
72170944
33353220
1294675719
1927500931
2084769812
1825245573
1879397043
883183647
588603003
1645444078
740919193
937345318
1018990594
1189293721
2023696261
261434995
2067172987
425423212
1199956881
916967590
105788719
663608014
993668170
435145771
166703060
1436573833
1673508825
1631559893
1732136201
1042397432
750829120
1882954195
1646622733
200523740
667285937
679829809
1979755052
1634619709
1975451695
929314944
1081061521
1727047101
1364019109
1936818809
441690683
593008377
1958166946
1906013112
1447424546
261413441
1094293470
86679834
1021222349
1470833103
1600756605
113132581
1678878678
1681336505
1771871557
567932458
1472819579
2009163050
702591000
856587276
1029363341
1338317372
391547228
854698597
1321519250
1965532645
1330208724
1435948904
803724899
1402047752
1201621481
1426495582
702428035
722654876
352407154
806711694
709553405
182083602
841992375
2009799819
1666120307
1734353563
768727530
638743335
1969252832
1179871736
349073614
1755275144
2061419297
573812723
1612929308
800607375
52436445
66373693
1184179500
778396149
1959165745
309984026
801585684
900605520
1192020497
105353836
245991539
1961257398
1078848993
146645160
936710395
79063622
1603591680
732974069
1324190537
59247016
1736523083
1373433648
652772329
1349609219
2053433975
954871159
1137132201
1834078165
1304235372
1458752736
1992170387
1108781701
1742712226
1883039048
777928270
2052064855
743451413
288612721
523038322
57993883
339341317
27879045
1514885415
308801978
1736197048
202050776
372805983
909875380
712039467
437796793
665311252
314212735
1698751228
570990868
1930891003
1659757624
1619678080
1540265570
945629872
1256775186
402722379
289625898
985065340
957672066
910320080
781822601
2028830743
1800390056
811280026
266849426
547414216
364835989
795972645
1589626068
887881904
143689361
1935226423
32890014
1264165360
1701016609
752882741
753870646
1508371176
210023083
1415252215
1953899661
487270534
532634344
187762873
1564416449
875614563
1558710952
2084644051
2038910774
184090373
631537778
1089750194
1806947568
1216328774
1970455408
1059714681
1967519548
213015998
1021658038
71710109
1126523408
557001546
1086971334
45448618
1623397218
1591442833
506952911
894550868
704264655
159586072
589041217
1441496824
1339659259
907716076
1051653974
212258573
495108191
946147506
368467453
1732417100
2140587330
746742585
35105783
1039312378
1466420864
2071169285
420253556
1431345478
1980106961
503132324
447364134
308673374
2090377343
1247181910
665915671
506455685
1834830076
1275423371
2135218921
1716970131
1564207887
796850450
1450916879
1216548473
283002028
1819905264
811827813
1531060001
397382935
860186876
1981354484
1005280568
426219011
595488417
158159809
221365694
453110678
1895162379
810256895
920169835
2116897632
1493842126
456868680
199100510
2013855184
322866260
946194149
1731786945
1997029321
1566306227
237499885
1603905022
421725283
1579816309
1371648277
972202589
1337100727
1823867831
1624242567
255564704
2002740610
1873528271
1619151662
1049946477
1053569901
1053628504
822829977
1012573931
1970275845
212582735
304838113
734760590
1027877994
39433770
1698739876
647313874
1372880147
1827167517
61007051
1170838817
1233591947
174727422
784187408
497150818
84085300
453993701
32293207
1934105336
878691523
1272093301
315569282
914638921
556849740
1004431751
94637189
472112961
934229566
1841242911
1728093245
888500048
1960671012
1663258058
759975192
2107128828
1954717492
120018506
432304410
445526583
775125365
2116616848
1970297420
1423719048
1589648412
1686248038
1048386967
456749249
947588024
282336590
1656752787
827983806
15580895
1702692633
1172600854
237047841
432027347
617750439
14868464
1443032222
1030504451
167639596
790936213
1785584811
590768239
642191811
1268716215
418560670
1648585030
1786518490
616619225
1044378077
1597699593
2022254069
1709184175
2074958502
4428870
998981356
1412828112
1043048741
1006954672
2046754975
1316185237
81369239
2064810932
1007302740
419135768
1034751920
2028559252
639825174
333384270
1788230042
1632567413
575970928
518198471
1153392271
1321333967
665366438
1462758537
1544932376
355652332
168435267
878072538
2099265016
374198295
393629676
751298019
1380228033
195406856
1908512558
1296105442
162424629
912781371
188059471
1212649596
134980268
280073391
1669569897
1546892039
2098976506
1040665398
288725977
45799346
906554714
1318567974
1813181983
1360375805
1934167680
1804058219
407572228
884514242
1540106206
908104657
634905237
1691492294
574483011
2044332034
1527895832
1552595603
1718670607
161745659
291272250
1512180207
437404295
2132138505
527299177
1234213930
1585918890
1313866470
1909332683
313607580
637841554
199313466
313286209
875341110
352525500
1130419019
1238993184
151942722
290186493
1539615537
2078748626
323197030
150465302
996805562
396021902
1961194670
1583396324
1021362981
2076387490
399341053
641779772
265109999
373951424
757622167
657823736
1714553122
1131956723
1763371034
1833307062
244274240
1714579757
985756064
1730442483
277042804
1243465660
1083978591
885087688
136872143
1338374872
707286949
977752245
271490376
156714259
2053382925
1770737320
105599853
1579148705
909355173
1320449300
289787080
2039985078
1628073646
1467619928
1467378976
1409842483
985381932
494817753
2072212671
1986979148
1949929820
767008938
503089343
1705139206
1105307243
848211024
2115134496
1789111014
527334038
1872011501
1231448118
1437467088
1467849264
1019491198
1482025575
1600203181
1573708301
1432771911
795050788
1995944801
1394254250
952395479
916957604
567675599
849219055
317769596
419641224
231257508
1316730002
249722024
2063812249
1926818272
1304398104
1442657287
80684674
1000359331
1109999633
968447440
611919737
295990302
676077874
572002066
709722245
204431782
2030582232
243003705
47668797
2070966782
110628786
132267607
1175981471
1392309510
1544892056
1732315292
26245950
579401266
2104584616
630732259
306617119
2009822984
1570590543
773397179
1347027033
159949629
1223777131
611767135
1354580093
312677233
1520166441
1521884411
1261165513
971092957
1514503918
1794437927
576170287
298350654
689317132
1635802076
1360853299
380302182
2095652495
1174048813
112585978
377107844
566973804
1232394924
1378319764
2093343593
1399481652
400165328
282682942
1503412218
70476721
822809234
816063368
776796198
1485575719
1948701012
1888599705
1823891695
309159408
1944750708
995683925
661771134
402105862
628104446
183762829
1002211160
440061364
2127639034
72600328
1591390367
2097590127
886502198
1366724006
1026895470
723878937
1643333614
1611592617
278473461
1102634336
1622061021
298382682
2046915733
1234183205
731489381
734965104
1649872952
1435111591
451863020
985174943
1403409332
179276833
1279278829
736204161
887208673
1343100434
1103732483
1748895387
182611984
457171835
1994076998
1627339946
561424630
2083936592
100099826
1306330898
1764585176
1351760247
1136161599
1653023090
65309314
357250267
1800224016
673060369
983281873
441818460
173636703
1605599961
285191524
1297007707
1559638422
524081029
948106477
1261434404
1408493867
1278992822
2112066801
1602689705
1448775381
1132947192
1201458992
1216429263
705489767
629450332
427591508
1820077044
109322912
1556910673
2128174622
263141965
1361778181
1266187899
2102118495
2065696144
1513108428
1465815304
1396773198
1705012435
1376547854
365367756
533674687
1801659153
773502965
1233691064
1784463788
1193521212
1057749251
1419523376
358317968
1642073719
803435345
16623194
272679433
2019491086
1953176529
1719046413
290205677
821838561
1403519454
623816192
555610886
1418696253
1803655235
128031997
2108726951
1969072363
1585558107
1971167701
1984256877
80555278
2142827159
830921853
2073483115
1323804092
1733066220
1167598671
1157434928
272428071
1731990744
1135406695
1648913238
743298567
271487628
740932229
1815624107
213048491
686759037
2022631194
1750182732
812055662
1793722282
956241956
843369279
622986201
1537796643
740486314
1840398055
1545097995
322374970
450559521
190240241
2139708788
1953635941
1069967648
1162428877
1010804887
837026883
828129056
1722976946
277675347
1811181951
1691632524
1659212924
181015526
478180295
1222642399
1443889475
606305504
148713549
406077094
69339154
1142825519
464566065
1406958615
397026068
1097036224
1868478453
1591552144
2146200891
736108353
184451406
1505638964
1988453561
1989334341
575205956
2017928021
1217622134
1498505519
796113280
1139360130
1442894597
1509800367
2145336841
910677574
1636416496
1450481442
1803080747
324132734
1094936233
872344607
1093622071
631939620
242138211
759464899
1761953894
141716484
387247366
1483662193
475468369
726696546
269629069
301402407
1891711464
1422234071
186139441
127011934
116275200
548538028
1850786538
1037339412
150993146
432773415
1274065817
1203284113
1672294811
398463983
650905093
1186876775
1241345431
1323573584
398407320
1538631165
1194430387
557403994
1619186762
1082365602
1963923455
882010850
417823525
1800119577
492455693
1756160613
1926218313
427411780
1452423545
777874010
2073075006
1594020479
759620332
1275098843
1198389495
1156630737
1874268153
1941562400
1790391722
2035213917
1635005624
538161627
1034083586
868726167
521560269
871301203
995041750
708251695
1959774277
331543847
744262162
2139256745
1553814261
1950323575
1989975596
1164028932
366212215
868306952
2122898133
879866201
1400513910
816676339
1904615106
17098113
1118942595
1001002062
649133942
327805443
2060352252
1506482684
114849832
736453679
39188138
287129783
2006259681
1382233303
84147864
2041875169
509964452
34767659
1293197295
163819287
1402113724
384630996
1505453682
1709819442
663874287
555445457
1910154765
18623680
923581900
1954098523
1111259109
823056623
1478946506
700797792
1662713352
132196862
1429674981
711454986
1571860080
1855893733
1419489840
1328512462
1287789238
1070809213
1087567023
1992603534
1408603258
1144614522
452296961
2108697999
1282896510
1123831194
233180110
343578942
856460108
198973829
1152292394
1111961254
172096800
1048693311
123938841
1031462530
1800902563
179029279
1625124295
113043734
1935511185
1108242995
1497135396
1904488279
424839873
1860006198
151280017
290906291
999546384
1375184984
53817274
1349425683
1081941311
204584109
1090909292
1949553960
851895216
1365121582
1558294490
521361792
500625357
1268497968
1045010615
1375638592
2088194837
1281356891
1277190224
2039515809
1725472354
951831194
1485970785
1253680531
1766486093
424413756
359537801
1104856059
660465447
577994397
249995267
613300452
1189280876
1502575452
1687944079
1429989288
71064039
1887049970
1695820992
1257214446
1902726161
1422283716
2146126972
324835349
1156762324
750688134
812165108
1802446741
2012391943
1526169102
499368871
54427433
697199991
1316297424
1974236744
243878018
1718504783
1582597275
19715615
319486708
1310032392
1239258185
1013403693
807079991
701736872
1587054599
1021608743
1045373924
2126163506
1057382636
297118013
587578921
2012477780
383648917
954710965
892184453
864214578
384413768
398073341
1034696306
799541719
1778085408
1645867605
774593971
2024658042
232428429
1385751045
722553634
2119706832
1303134724
803372221
393190376
2074192736
64063709
1702911321
913391176
238375600
169233315
1107336276
1408159974
137575275
1120307779
1890735958
143352464
1825196688
1227895921
1550700134
99496260
1310977246
1044339020
498369183
1803403330
1329451637
1519089948
256187030
365751725
1694108640
509164403
955619427
1830852584
1175750208
14072660
1689013919
617700248
450511750
725452977
1764052717
1443581633
612306360
452532883
1992798879
157077078
119450565
1270603802
1607385399
1812799021
1376331143
2108876398
1601048840
1871019023
1060410393
79036070
391181606
1638672331
764884582
904707379
1013835514
1454924848
2020385321
992656312
1430520898
369602537
412389948
249303209
1413200215
1191817718
847381412
1717669467
915109257
499364200
460015854
1504915175
293541747
259587379
982653032
457296903
601823201
480571613
1705805473
2011095940
1082644778
2102518632
1849818774
2048852182
78757211
1334685121
1751916664
1720575201
945616031
1444228510
1701408299
947005630
65655561
1719588417
2051770350
1229219472
1625138638
828886656
15762763
491997444
1303856052
2050894664
82880110
949351132
1473726937
501684083
49239384
475504515
456731272
1136195202
1424553989
1173136283
879114748
1772184456
1411574562
1992442928
677396488
1485550058
2146644179
697047522
1734217370
612362275
394402832
921152886
1526617283
1993314758
1580776850
1274231802
763222030
267372319
629424229
1251958191
395685908
2059690990
626618380
1915230225
1101763926
497186237
257129527
198873075
180175144
613859285
1186380359
216538775
2109774452
1513114428
1185018756
1521679650
564812406
60807387
1727409175
120633427
604539862
1464075174
1269287022
1575619541
1435033029
1686455718
390310587
264810386
1832330136
1904678125
1693988520
170934902
223640838
121316351
193023075
969943397
121737423
643686930
1839553829
110693887
1377285322
1314810118
1694172651
1697604361
1078144939
1908021377
1445872716
1856417568
959649718
1850200404
1087777290
563103800
999140868
1606434351
1116943291
564573021
482146204
839819535
799606206
541718289
982728949
270232327
1149340840
951151377
344719056
41622153
2051931886
1045520489
1940467325
797470113
2139564774
398175339
1511876674
401559201
597930917
2061182212
1509258650
988806858
43409370
846689692
147456778
775253614
57497326
458926794
1211146298
1530510371
1305847122
1713459680
1764475217
888189999
1548643459
1907534449
1941834797
1414306013
817623334
1535899249
1866622389
596328936
531468458
1399243721
454821892
1709633615
1192470887
1625142768
1228103331
242756257
1969547932
1772034069
1913473401
187264237
1061686969
1175677934
892111062
1316839740
1995936843
871200884
1033964480
1908016030
398483618
2014148488
882310645
1046979762
329135626
1600021009
795333664
1891050703
988581837
284345416
1471543182
1164509755
18159096
167791861
814358020
1140116379
2131132716
1313674474
1181096794
1033955118
1659346698
1454145697
1556756923
1337813415
976962841
1502892712
2018950821
525279476
1056108320
1047996831
1295786529
165044641
1189927952
2075390099
1548410578
1350878638
1367204358
1808500080
1170472841
489608723
592194379
201083601
288453961
592246677
842848213
1961257398
335283985
1895326496
454477716
135833782
2049730001
726065906
1416651057
732271644
1589900161
845170089
202586267
95498614
1545559256
2036982508
697279634
46514107
1126379635
450092272
1416114119
1922686255
2104476769
2066969653
1758631028
2125642621
625516036
1172110480
143675401
1403057124
1462429562
875939518
616224189
1120287060
2102012132
894955213
896180549
320221802
167846477
387103760
166587126
1897935977
1299698070
94957410
1097318351
675989577
1308815975
306830677
1190508263
81704541
349282587
48347569
240156208
799873113
1101114871
324135005
1151885328
1546863840
186055569
1887938249
1612239586
1532725146
1230679948
2087033981
984205746
1479015242
1559976886
1367402786
778145143
224196957
924986619
63188150
35514333
62145503
737779113
983700725
458566136
1255411677
16766571
1363376832
1283300511
1829901974
1659563707
417899729
1526146214
2038535602
405016502
1006237612
1381677612
1586042971
552750829
679241002
920555798
2083260714
2076072883
2004148208
1916662285
519518823
1480141510
1812269908
1918907324
139156906
1851740584
2064413388
1185205427
1615313754
437535375
551215340
514120598
388997671
851654968
1360000363
286981041
70502201
1638564736
1629167367
444928310
1881066168
1067216234
1858861189
692662090
389744276
1473041283
1086114053
259011888
352512291
1156099098
1981735552
225692275
574136289
1113902666
1952614020
1393710480
1077755444
114994499
1829889002
428016608
1256259095
1996635688
326457907
784034884
1563155716
1427822157
1280701505
1790432702
418594270
195294000
1709054068
475390277
1231190196
1660996564
1160527656
1957390446
769728108
1408259732
34722376
262704518
1839476659
680762449
1969543802
224983578
1141596590
1424733912
731751295
169898597
2076370815
1820828777
2094825485
1605015833
747971550
244166888
1386665484
1274007013
153284592
980896453
1955110314
154268535
878330879
1761604509
1079947216
1937623622
414076004
1448516401
1914247695
1683441339
2085991503
858300191
1451890051
2082688280
76587061
1509775465
964182368
1256452740
577148481
1440682478
1031654746
1872884403
1209813422
971938776
1055366360
1627762202
1224340638
762440434
1558160665
560065125
491641306
1630202510
1728432097
979226868
1552876193
1850783175
743088541
1852478484
1279847875
722328077
563779313
202652438
147731093
1455410234
734321766
1010739011
299574942
582797037
796739500
1781449830
1612036876
1964652164
1037830691
1015486068
1619540223
1113616548
788067089
1226135582
389885884
1316083053
185783761
1139563436
1613683144
607054951
66764090
6178595
831152117
992073640
246858287
1621622489
242816439
632297814
2058202593
87417068
986381994
765236053
1148977851
1453831341
820332623
1533700503
1536398824
1908384218
1916322891
1560653665
289293857
413154244
1431136269
1926140436
1145044734
1225657659
1270517112
988273691
1437793184
1722621537
1138363366
1053673904
1156780712
30305297
1727143649
1407128909
178417911
539792419
643030191
1108437692
419663598
2045488663
2117138978
1742854814
2135309689
1349407429
1239409310
2125459294
396585157
646371258
185800143
1191383537
1393166856
595855194
453466858
60393553
410985686
1139340345
313936476
1723197055
1473726101
1788049750
1467832747
553632650
779752214
1568189069
614719938
1932151136
799544565
1985620401
1844182612
1637216449
1866719438
440882501
344037447
1231879674
1005076612
995054020
1015979285
1577558015
217738868
1946432025
1352587079
707818537
657744213
850077458
1442408154
962444059
811777432
330409383
583408515
1943318677
1135487025
589600044
426017633
477113740
2029588321
27448589
415808957
1682056038
1694197850
1682074499
1475227285
1147781494
1192056894
618782918
1339792718
785936505
112944558
1922084535
1601466464
2076222541
1169395852
218080393
1339099733
886214587
976642668
1698712063
481937858
622928467
1978040582
1754761121
1220859726
2027255025
1600179001
1508444746
1236559
1727000803
427249472
1853486669
37949253
1165388216
1528160452
955279906
1026561582
1301841139
1117553466
945447208
2101115966
1697079443
2111176354
1854843644
1550185123
1328812430
2065917299
218788758
52761224
1262883145
321997226
1541291059
1327195334
1182825128
1915829968
2140546881
488982361
1249852268
1447369289
633630833
55724198
368955648
861481504
2076064837
1593801474
1557312378
1127183243
235126867
393442694
1075960751
197887115
1937924443
1522709
1856835594
750394838
1973287584
1976814248
1509797647
1522152943
1411055102
1448566944
329590995
1574180265
1109441421
1579941596
217425357
1755405509
1778858294
291134113
61392322
911618612
1047083860
82646734
1307923617
2016215488
1479381143
870398779
496635905
1784417776
481465772
1024431693
624963791
627045392
1765307618
2020771493
800947259
2085899473
2141225600
458294465
1659404107
1325662611
2084683261
1803429653
705331407
900953401
886470653
1618531338
1884524830
802532414
612341836
1694213888
1940535622
1763341321
687435058
346176967
1437510781
1447388240
1859785580
1562068020
182595477
661639560
224562125
31644806
108754911
1599712408
1215060834
89949765
938790417
1236905140
60393175
1878975700
1450446115
497095399
74635671
647467188
994204129
721409292
1799525052
490707036
896900648
1669061320
561603398
38337390
516991228
37176515
1992529000
443939703
1683019503
1605176170
488190536
1664159573
927581525
628795662
1980293158
771344199
1518761547
542265782
71329297
1805565006
633164819
1140585293
624055612
1388930855
1426123525
1853446518
227993619
41094787
1782084569
1192402076
930304888
1834786524
313290327
1678576642
1444896154
1345962249
1681303665
88735942
1892168349
2135884623
801073185
533789499
865941011
398348117
2053572570
1564166634
1347397990
2104765321
1218195997
1632487550
457682962
1017877396
1152675918
246193349
116532861
1300153538
2067199725
1559277108
1945109325
1665516930
1738007714
1283396749
478090765
202431990
81917956
2143194797
5854362
1807737043
1576119579
1654823354
1420977094
1984427112
1402686499
2030676625
993586783
1107310231
202456175
1130903296
867485974
1199524802
2045006037
366403873
1822042605
1983887432
939781023
2022321071
1484345644
1913867401
141808417
1295590114
1015949790
666153750
2076298731
1742482786
1131932892
1318510929
1736547855
353381925
684920609
637549587
1741214582
944282743
1463799745
1827702741
1048606254
278436606
130755053
1454936716
2061392246
1582980152
1394744902
158598405
1482136327
1805440505
482915204
947976373
1063719874
825118832
1859101969
302766126
1947715087
1478691983
1424698549
740450220
650993871
1384522655
2025489125
1896692889
59628873
2000197006
1979294283
171026149
1429383614
1126152430
1146955917
1896981232
1560589816
1906570283
1562114336
212519604
611948663
209305569
293845709
94142124
2054342841
84240947
882982775
1200405054
628668940
648790527
1816198920
1699566202
1962198198
732937150
1211757426
716250745
1918944301
2019552943
1290512531
560234669
262816284
1329707414
2070495636
2050397846
1863574005
613992735
1764796317
925566281
2025181179
1940345790
1545291447
2124907298
591252560
1092423092
1756256405
2031721139
2014547794
13152468
1065868071
595936103
1877066209
939426744
1570712687
1744841922
1311554688
406288278
86413283
168659866
1360437898
402024725
1541099115
879039307
1439792443
1484639386
1127383325
1753585430
1233975374
1750799602
148502133
1691847869
175731648
398090910
811759932
1816847518
368015057
964004631
1738250339
1090360852
439556666
651867693
1447865362
52831227
118969665
1905459642
1476738823
253389
992877268
810635461
1826401288
2015845223
1690898079
540209763
785922514
896506270
988261547
610059129
1000555916
444331091
1012138953
1700676242
268797018
222058023
1166369069
847369676
829002237
622180206
987339235
921858726
1572946685
1821827352
1154274502
1831286947
765764847
2084863590
462440665
1398898001
1246941408
1673105320
1994179224
694563924
2143179936
1575663727
1179470239
1627173161
844664623
1087471443
265613352
785461664
182609190
376119415
1462463470
192650647
1465699851
708160152
664524557
439315311
871202934
1658712559
774711696
915609189
955128510
130651859
655257568
1634922973
919605670
961426367
132803269
1750329258
1864248831
1723353192
1852563074
760338167
740228699
109204734
200541640
2142476107
1464727294
1837776005
47590961
707945514
157285860
1614377340
2017333412
267643908
270284218
520768762
1964301124
969907794
1662658987
1296634236
1789802046
1276759276
1745994384
1176266897
867344148
1542122372
261994462
1587075312
1449247491
1669594668
1538699208
1876688963
105139063
1892086553
68909889
781571546
1559242056
1909459191
774974816
1369793474
1883073048
116503756
780592873
1790549259
535949481
1477468807
1856551497
1221291720
1853349549
1107671799
1249618368
2121595786
835613819
677174797
1931428459
2061154069
925381166
1144175541
272554656
168661961
1702491705
1328255814
1119680233
262899522
1762206176
404421053
784392776
1719884292
2002451541
246443136
1573481755
1385866968
1624606221
1075304970
1552568470
1800705905
1670499463
609023743
2011236193
118549214
5505569
2097696465
39286496
1702054500
227658289
46482296
1391140181
120235891
687610036
303770267
1393728615
1456684927
26714471
1030504451
922929316
345639263
1453432629
1313368555
1928312299
1421744078
929785423
74992419
693182576
310822916
917438394
816349811
208578211
1759104357
1821409685
2128226967
1516142180
2062372659
512625161
1582133346
2055329790
1373019547
855572804
1137488832
158353740
645820085
1416090987
1285608214
921810438
1752625742
2013607469
1557038534
1563609621
87965321
2002097122
274645387
280759560
758783276
337594157
1687375626
20464680
940073278
470139749
660825580
67556848
1737258852
377995095
1190815709
1135272358
1241428011
1016347204
68946573
1364539751
38680738
155594266
1031070347
170580565
625263178
950708472
1291642633
1221009288
702936806
959017306
329169011
1181981670
1181056794
1124261531
1673644779
207976078
1942624381
32512728
498622199
1535331893
402510966
1865937523
1255268906
2047340307
151219294
457678875
178565752
756382587
23098420
1895188852
685020624
1711437827
1806515567
1101985562
1291579613
1985800557
743955704
604827381
195329385
1009824862
2028343834
450183478
1772299366
13829065
731041883
1862267930
1765857698
1459654328
1468662188
1713371083
231638632
556407346
938130698
1845309694
1735583724
861180574
1296286953
584978832
1974230068
960679076
1816279443
91300461
1826349452
1808967299
762068924
60788472
327766776
1650296834
108499636
502187158
1414312895
181814195
597464743
1383564113
1265225515
167374635
755199326
1080498177
1213565684
926915306
1306824535
1450541754
298067001
187574285
1822711638
1271556901
1531592000
173555756
1336358136
816758721
366313734
619372947
818431356
1451517568
2119032638
725134067
2062214702
15052797
1588088332
878924550
1606470838
1041281108
1662227450
1260364682
565036282
1150839053
1703820773
788007294
57291328
692061821
1410127761
192433277
1590899104
2019704629
1030627960
1332706972
1746449496
1317702823
1921052249
2083726708
1740126248
1217552103
415444577
1129932047
574889406
275727706
681855697
1133029034
366445254
405587656
12291514
1110889729
113583277
1650156857
1287422319
1161245957
1478095009
72709267
371635334
1161296632
505498065
1532468976
1117193022
694578516
451436206
289928560
796685993
1625944385
1014597669
1992373793
963881974
1201278135
60393553
1934658955
486238857
984212010
336475602
917285216
1693740113
1301062570
2014722041
1818028480
867964281
275962826
686670574
1645944855
1107522032
228270295
1552478956
2058770024
2033167806
250832106
1583385348
2111700960
84270880
230948533
875075645
150401744
1544868096
1966921060
802449448
498817469
1149475363
1491639823
1208762617
1354933375
1224764447
217334805
1002593733
627955753
32253489
1700226801
1858386578
530589684
280689685
1301940314
2140638828
1714853218
692346396
106666673
1707793381
593671773
1540138796
1355306818
500723448
174723767
550506385
1059376930
1123064168
255847076
1128856345
763437040
910882470
1216093472
1759569535
1772746177
1962671492
1536795681
1600887622
939120891
322422643
1699738465
944019574
75177521
578705253
99900605
1658910748
1746341150
1231377831
53441981
818819563
1712830447
1162317973
1881904308
2033236004
1135953505
1235028902
1479589694
531676913
2082541951
293437733
1792986316
967089100
372781688
1843234388
255907270
119842806
838189862
1845263407
2056500511
458000615
1135888150
922649489
890655762
1988679599
515020005
1375015725
1982032423
1047592771
1628097602
1741447117
1020222844
1316510131
197477694
617524908
981806502
1444914306
1782531505
291214333
2098698270
974954678
1339321444
1970114869
1663698804
1860720298
1432979495
1901603642
1567204136
621991422
300359820
1799793706
1825361098
716055258
1231618379
278949668
11032158
727870852
1145962916
590982465
499696170
1236576204
827359495
348724810
1564468577
657500028
214424076
267105031
1780804064
1800500073
700687839
1556760704
1770631050
1984293564
1990180815
2090097589
1671573507
191193782
279148407
977022608
1793579393
531694822
969362805
1672501713
1993834260
1293046069
39254856
1596269738
372778362
1959744227
769444656
1354274650
478040662
340987530
808305754
805390671
521290498
110015285
676799609
1728433590
119576294
1779917851
1711965412
1080340967
1835386649
1833410243
1235689402
1917465230
674617758
142384511
667667776
962028326
634352631
460402323
262207488
1182292526
1051051941
271491685
518114314
1949686229
1475304252
491321855
2011161778
402574742
130238246
202676594
1646693411
736370049
663074713
1943447642
1212911308
1015260332
789686021
1145143386
1393946827
1462522627
1464819190
293073199
2097011583
1565430339
575591420
1080399593
168517319
1189078916
877943438
1139139633
780668281
720994227
133875530
1024100583
1462357547
1620362449
1573323324
1876928342
1543016872
1517910147
256980698
1492110953
2017854871
459966600
1972427974
486131059
1615459008
1353210995
1310175815
685051671
855145163
18806176
1820411925
151580007
520743222
191577849
1848153060
245519141
1140842057
1832859056
1923643166
18373889
487563526
670781915
1320723241
746789939
256402303
1457563370
1129404263
1063230464
1288313021
273468850
1620886111
1833028206
755515824
2018608459
779536302
885616974
89115152
1796670429
956568885
240227293
1180713371
929294636
1999861325
651405909
1877692496
50964394
800082283
1944235490
1195797992
1242144281
1860904443
604935376
1931340447
759412801
2046122724
221260627
546040853
262365806
1737759322
186676483
1711357650
607281529
215599897
857827266
1460622726
1981209035
1883416643
170828690
962080122
1826459192
1538281643
2135054674
988048291
209676282
213652346
1812845093
672383716
1557233351
782432661
495457749
1487581804
1285258016
1930693019
469322780
1668668326
1970904703
811597188
907926065
1973086219
692552652
401881579
216408480
715961329
651832815
1468940271
1851662024
719582731
653995710
691101432
129747077
437383721
1852132905
700943723
701926263
2012316828
46114275
1980387949
1987926322
1293488144
587952534
832897714
1040948448
1888618369
2098211633
1036699957
863719758
821321896
1125746035
97402645
1216130114
1003628869
1092145549
794886328
1853334298
985963795
1862413582
1706522751
1429550659
2000762544
957838208
1796015263
1807852838
1940658409
1317377839
604072097
1389872406
1907281164
854944358
1960565673
1969934092
1525566810
505001740
2093069679
135230838
1475488283
635324155
1137949168
1475640008
1977537691
831187112
944394847
1055835859
180957228
1556351976
1629149495
1263762218
1602927485
2068445769
1130475325
2027025111
372865217
1084380423
1586205940
1610921877
2056717610
103063239
1312795691
55587633
246180407
2004639375
1293244562
567682017
1253463122
1564045398
1419596047
464397919
192795
1850200196
1700698338
169663201
1565923090
1895428317
13713124
823815602
2122213958
569421923
946036369
1277419082
879860431
1764457822
1594260828
2037728354
181629252
1684888865
890025041
1835724095
1882316548
757182966
74657548
1604357765
1002379069
477568197
32217027
1699445936
341929156
1906143153
70297878
533102639
356103239
1872664002
663667587
530340
479329369
411498219
130081240
1627365496
2095880026
1132196694
709247931
956170043
731525137
1084075353
1796851744
1544812664
1369524450
1445078105
90194076
1435883033
385870035
1242350707
1875359199
1925136290
2047586859
1209294689
154766452
1715805171
612172242
1554353566
1202845783
2108404351
719892063
1765773483
573066131
939469419
1886772795
49391275
2068640371
1345402284
619703137
1370260739
614728021
1381664122
949473079
121141113
484458061
717120847
823406075
1643223386
124288834
894725229
455280980
194540260
1492694435
1542619948
925171455
1245536221
1404495225
397827749
1764184968
586489438
1391983411
469135541
1855529358
1197725847
495673042
1035420411
155617128
1935997085
1210998332
1194264881
216303620
1097332882
67362979
1807485230
1958022281
1960229337
1318548425
1273063589
978657810
1721750501
59085866
374463586
941356666
1803960544
1377658723
39013980
1290564623
1852024571
2025197219
1925068951
1654345504
473972639
1997412149
1075273730
709854096
207102834
1683588791
2123346928
1168187738
789626856
1163388328
1734419988
1147027268
164694723
2058602148
517976626
514720576
1821367788
608634703
447435124
1120085255
714590886
28759886
850135961
1593559791
1925170418
915317981
2076415284
811422262
694034586
708499044
1334538415
1690863350
1303635542
913046503
1014640250
819141308
1288906162
124224248
1627567891
1552079665
300473398
213690605
434557605
1525683899
1600620257
1472387716
1838738040
2079613061
1171136115
887537077
1382221655
1188933430
550934613
1864570776
1010743652
1294883212
1667785908
379820425
1355103411
826170717
781238954
645657229
1487460253
1123701078
1157048013
810832313
1611676981
1305435688
1338963802
1690273170
249956371
1882535026
187797695
2072930186
1496964194
1583479341
249075654
737585135
1927584561
173606421
1225794606
1767341454
842879012
835906456
1204335154
15015036
99626511
469855563
73535103
1503149164
1823943474
247068992
1651956362
244295265
1812837695
2080276719
1006959141
1046117286
879908470
636780484
1721218627
1547672610
2046251592
2106857918
197526635
222132881
2034254197
120250694
1147858194
912969268
2106709511
1436843767
691843050
27464164
876685737
1365450894
1903683880
1619222508
523862564
1912023858
805058015
1570522484
643283104
892754100
437823981
151571801
485118455
1548258575
909875380
911666565
1197822187
2083618085
705224052
1690850264
960532016
201124266
975656983
1205313375
2061738362
1065309617
642966144
1678278503
1529540198
1588129357
1096948589
466720297
1229535230
317850641
1236618804
52043327
309697062
1141491327
1879109902
187183976
1829691298
246768908
531442952
1998126626
441273837
960753235
2119967419
782853500
941083569
1027759266
1226895055
224658617
275118815
364825164
1263602129
1707079472
409752852
2018059864
1142187739
453242405
1594127420
586506645
681419406
369794505
1850797415
1643342588
1723273462
1547845769
1912334912
461765365
1998729974
1364248751
329842672
400919623
1295390101
567386116
922625631
1653855646
1030177084
585620238
1196770220
1110250410
545122338
2087994681
157938899
1894716377
1244055141
175107822
217827455
717375582
1114660516
2118553612
1403711662
1876674194
688850124
604172651
277442147
1835523343
291113874
1661173624
911634303
1078521137
1620035537
2116263864
323306054
1191953065
2145000443
975474215
786635755
888414433
1961234393
1990092356
1921744434
496024822
972328459
2097118835
1946149363
81994281
1065479053
1074486925
1180063469
2002659169
1678996996
1221800275
1802951695
1359570625
580889104
988371764
506862512
689001993
1751583834
600314437
944486509
1918101530
1166221482
1068262309
217015782
1635690924
823962156
284831650
1348431537
525029967
1113894740
1435238609
314920366
1599058233
1145948946
1009278619
1307514988
1327451142
160243737
1664623042
349846134
503566244
1555700767
1994013564
748399020
1097616742
1780834327
1924659629
287171501
654035696
163088666
2082760852
1659344620
348928085
1284968799
156225384
71979346
1557082356
748751853
120524167
158662555
1671990805
1454052827
1557262827
378268513
1767639394
1076428413
1782537011
1678899262
742946483
1677084333
1331923475
1391106835
693557237
2052447949
1034665580
118491226
1345778638
1248402518
1596529901
1812344876
375334517
1256397308
1798465922
597797551
764038578
1986978048
2063126767
417428980
1395758313
1183838154
2050141304
1289079387
729280203
1085561596
69788051
108554856
1716674861
756411519
1791671792
94073746
1689837158
1170656624
858745848
2019681083
1504500144
1306793971
103650063
1211391206
1878980404
771715015
959593115
1052117862
1171937209
2109580063
951442197
673457873
1942208637
1001890227
740877097
806912866
1209134769
2083465402
1550034370
1692928430
741087314
1543257759
403557288
1155989551
1442421790
1326970063
670260174
109019931
431210730
603113818
803284909
1213595162
2129526263
187368799
937574477
760416013
336367475
1362614375
795049899
150390696
555397694
1902878528
809854986
1898950772
1191497493
1003909886
1170325168
2122290428
1323716901
1968474604
1453148416
348200716
1778888542
339683443
1625313990
1888028371
1898440073
20545353
1256699987
1712163942
530249028
2084549549
969507943
1276435386
1293221416
332802659
125692810
1590705765
528814011
843100638
270268632
824038700
1374475048
1753053552
2047408342
186250245
1983774812
1643171333
1225108209
643279196
1888592124
1353686468
53419133
897012898
758407949
2138105699
421883838
1681661553
449677950
666720642
1896802639
843618165
880574263
191879256
665219412
1782388937
103116209
2022318173
1361016110
534372344
1888053107
1699029228
2112845743
1983969890
687205830
1478497891
1279328126
1778312415
1281230694
1097377135
1758476823
2083359040
2000623111
1330323235
218772511
513820787
1998293657
61216374
1273537137
1866341696
734470317
396376629
1671029290
567731019
918572639
1608453628
1142295591
1672940749
695718140
56432613
646207598
75175314
937966040
262548174
1032194344
335722702
242987785
387107209
1557147129
2058470912
1323160634
1575078166
44295006
705908088
1085231661
1369825938
651307934
38898192
2007194247
52089894
384475727
1867531035
1914097876
2145684332
1392773750
144732062
51349541
1511279146
2106505986
41949091
932451439
1991574553
314878303
466031502
1021113715
2115917647
244179434
1235951753
188536773
872832218
1747409628
638625741
1023859928
464539369
1571719015
2057700791
123595994
75195976
1316454992
1579344682
840857015
285612798
1677274317
1675789664
76445196
325013312
146977319
1982298579
1175823295
1375798322
772893748
2047453365
319614810
1629140742
917365043
1610659380
312255734
891547937
1718723677
180509881
1257242488
126322243
40638959
1370725921
269677231
244714823
80169969
1342616474
1660291583
794885501
420965648
1174594430
169882384
1438684116
1167854024
323122648
1394355734
1483588035
1170248107
1417074650
1378418989
1810488951
651715838
1545949547
1134888659
974385381
1541546359
856491682
875035246
1956741208
1745572449
1198097914
1065970199
1968494231
2107454706
129914692
1091857923
826382168
915706660
598576343
951065407
795450022
1196883152
455095859
1225513585
2048194592
1252743354
1569351495
1049266622
787277291
2104874261
1944985657
213836851
702989975
41935094
2053267987
1291572652
706148669
1708527277
1084480097
1090871973
1926623993
9150314
844717802
78469845
1263395866
451276975
1901579995
1585609817
889972275
51608038
1908510232
2100714716
31208291
725204014
1448012540
1029511806
2114166239
1259251142
154632186
1406381254
306738460
274669830
1261744491
1171245269
191748750
767305911
219228068
787188328
1150481628
2107567531
814766047
635012622
855622792
2069026650
483056398
1503885575
829655242
455677993
1249611803
327100427
1227540678
910833191
849202412
1700299568
1914651538
1804491785
516305227
1096428028
1238169765
1302120667
512661752
522229840
1699088561
320681188
630255270
1133522683
1282753909
1249666802
1225771642
1872375655
1987082704
987925427
793550915
1919167542
10806216
1756992420
728943208
887722709
298381037
327231075
511264298
867308176
478919284
1143797831
518352008
1304280238
1420426623
1150502681
601301098
495875074
1224121716
538083803
1867919935
351948965
665885264
725097483
41611678
1351086300
463473550
522136701
2063220336
524952458
1228354550
1280138783
1005429377
235590728
1552493429
1395293060
945656464
1052611711
697130919
465230779
1533950214
548947827
1689929798
757302295
999318399
886832639
1599718320
716675034
129445443
1504218423
925828170
29762114
769372315
318602317
1962263958
111648973
2129655596
1763925546
683896617
1693675414
32455978
928982698
757037524
1271158299
2033796282
1649026145
1296106659
1708545114
1193155895
1481597536
1053219115
1089897788
13642295
1130062759
1944813793
327461635
268452381
1663447429
524602884
432360166
75572154
1163222361
1421193586
1836999782
1903044396
1451229348
1208072452
1793086341
1983650534
743380862
329182415
1409450191
2074473690
265738291
457078738
1893300296
853838607
880805875
2017167128
170601709
1389105735
1057482028
140308805
428132861
372120839
313642585
1485432974
1435051284
755707686
529212675
2494259
1529944263
1716473663
505344227
737580921
383400887
706003761
1194799056
2069630817
1461633283
2035918232
2056072846
1267513704
2067761431
2059005803
1071801574
899492076
630363141
772237566
523533083
696398616
1749041454
1494859394
874724451
1103243822
299096542
1408794668
1127344283
1561373808
1906376016
956964992
244170074
998910332
1185251598
621413278
1833172753
1316495529
2084190617
1779676207
229143865
1265640998
712110651
1435840691
1957622641
1040375031
300074544
1751726216
2006044198
817206985
1936472233
422971471
978563929
447863008
992088808
1098374388
1569032875
1727967437
1246797056
1048152743
1935773129
1702425361
1103650456
183716369
27003805
1257233032
1774271013
1740484762
853982156
604483156
930284396
2091442554
844356513
1527526110
339073666
1770528368
2124830137
338410725
1550415418
2073222087
511094300
1016237827
629887005
1969208610
1083306995
842759516
298414300
1130708095
2093600740
662061705
407395476
154225726
231430476
1778086957
749137637
122196830
866618901
48774375
1053237269
1742548072
725484291
1833997649
1141052874
1745353286
195805133
2135037003
1725868580
2126917012
2036935521
891907352
243223043
1099992916
963277276
1367796912
410575139
47111767
1823330398
1268741123
1268685563
297217285
1162895061
984428400
774931855
1056318243
690555918
1978436127
454030739
1996240592
1230866236
1422771066
310823558
733673489
1305687400
402902477
1654416480
314591667
2116527380
1969023846
1063548776
561518369
353122186
1383491788
1866721692
920691786
1556684682
50161132
211887372
796335468
1829972474
1226508157
269508754
207262944
542460678
1683420196
1588571014
2033374563
2064038249
1978170842
1242145005
732845160
1895326496
1419970283
1216013973
1622437213
1588226935
135359008
1955852073
1254587659
819003097
1387021439
515835075
204394160
361750101
48695344
1542971579
2071205424
475985384
1188163629
1403028235
650831195
630503096
1945921499
846202406
689652473
995759595
790374482
1587119424
1709880712
830728890
2140766403
275505836
472642182
1213651232
2092789668
800760506
872360534
1284899771
1376845025
1125552789
1192187884
2062569497
1941039416
1156744958
33494875
426146559
582824513
765635052
747059766
1749547090
7581099
811689865
1598595262
904357929
1645812259
868653347
2106184225
1772808716
1903766535
788972605
886395503
951177177
1819083538
1535634469
699345425
1534461493
87661294
1350925821
1978335287
1990324043
1896925146
1980234119
1525713231
396855844
1454869486
322828019
1112557387
319110723
236343568
208691631
468492258
1747646641
1162996293
454369408
758027681
463679492
256909352
1992414206
1345361815
1192813954
1138020155
654709495
1542767897
989605171
2027778482
1293293123
539981289
245525090
1403109841
1016555310
1581107196
1087847433
1610580923
2019029629
1167601634
828587076
813218932
823697820
853216872
1008939130
849529310
1344272763
60131889
1971774853
1796442632
1489651420
2053231276
1027329685
1885945551
1873388010
837649041
958317725
859758380
452441932
2018972849
144946809
2145102177
976247836
437882524
1838910838
616581157
1929220156
1860438935
484952863
1402567001
310366002
915888105
1761284450
1267178242
1814175707
1238826047
144536120
1920032443
472762137
182076729
1219835171
1421449451
984084708
337025091
32740690
1288197230
419710553
849023806
1870670286
334554417
921088096
1693001862
320402901
377376608
1593020208
1353210995
718865611
1874033095
1524951525
133271842
1326612952
1802266687
1094051025
708140084
2060273890
1058427295
2002562377
975638766
1377022598
174111166
990384044
148608226
802854395
552734027
1004560232
1426228319
1410859730
164454986
1802911755
672272410
462992936
1887912548
2022624419
1806997520
1651712811
1208604798
2116155408
223726417
489815693
325298033
1862543716
1219428164
2104528397
1238745411
664556660
1581746254
674058918
1029174951
1716686352
53880260
135070348
264973962
1680775824
1704811224
2053235110
169201969
1776162116
712714861
1616010231
579442590
1766113927
539095028
443509991
433156582
1872508666
1242134307
50555009
1985144662
1461726465
1446094649
1553374710
1461531264
1342413544
707969797
554160911
100783416
610477311
1628336347
1442072672
137447227
462333302
385666993
354903704
1765765483
1310077801
847124563
1293583586
833956270
1509926601
683061875
1681811637
1231813073
1583643433
605077971
1529921501
710743931
786250393
984121746
1941548570
1876889382
1865089716
1753348933
609375011
1026321563
1749757103
2125812957
1591894394
1378292000
167624518
636639693
1022706055
1456843830
934166041
1401961220
1582110568
1513184336
706330143
1280286048
1637066516
1021118609
607716135
515031163
1388042347
406548642
1694289788
1019367143
1122138380
176979640
1579978799
2016496575
808989646
1436011059
1366810793
1372503127
1730438831
477561711
1281833689
1491355761
664286278
2051170708
1853562417
2013054853
376544694
562902867
1534828396
1551976278
1338672540
1078356284
884537214
327513729
746424730
1988719850
1303200700
842964239
1333915423
762402976
501930286
303462636
1414835787
683034937
421645579
1262779409
894906639
1814991993
1800982821
2005056858
327730725
1754770847
2012350203
990096521
667618780
1544899569
1817304118
545067956
1120476948
998693846
995256859
137864179
821626374
2126186874
124644739
412206287
608668337
324708004
845614036
580691406
1610995740
997626837
532272804
738962089
983600405
1693631194
465620022
1880601886
1839486817
252572299
2027470723
1192349965
1233879167
295742302
186717702
1746538586
648886670
1948585813
400424670
68315294
2048365436
179342331
658378997
974034437
633707410
570687024
346324519
683143688
1279969340
1474460863
2119244708
575534634
193089596
632769836
1898245112
427005494
425410015
2137773530
10279966
1508887576
522353463
85306770
1098468285
451596151
328836299
1378963627
266076195
1931071923
280660484
1702834180
1098360068
838935999
2080229519
656893606
427013980
922499761
844465614
1220767611
1151260728
1456698573
564270075
1017975570
93894179
2090379982
2022816122
72045069
971101540
2119421363
951599769
1742333850
1891433806
766481412
893112859
2026317595
1876755384
142700311
2096409385
229747731
1381391238
1084187636
1228907637
635573473
297358528
985692760
650201225
1671699353
1852893610
2101341994
343898059
129859687
1945226658
945697304
1147216488
1302226594
1218900849
1455136631
125668957
637638936
1767846924
1432384799
1596652650
2119609950
5691925
1927640607
1569597041
1494693387
449519873
78137330
406825186
582741308
219838093
1105111212
1236084681
354724729
1087734062
1143763586
426428317
1503367047
1126592409
2146791222
1008852244
1515432300
1623889612
1773954445
38887908
1647789653
1289220204
382153537
259444369
1700211073
1085332637
1320191367
1311660605
321534914
1848543930
1457275165
2080686631
1519642667
462189857
186678707
1773281381
885077400
1476531559
401909582
631123044
1200905935
2068999395
1173244282
859561527
1346121625
215219928
738263768
812042162
1824769652
1101237065
237430546
330783527
1736357846
81634507
648618182
2112933709
1612785000
1348446318
1640555655
1680346693
478187761
1547951861
387963550
65984078
831512428
2087038772
906931199
372869400
289010633
375936203
2046989147
1592766128
664216188
1658507961
688353794
1423318991
966268356
129907889
972007412
2099684907
1156031582
906409458
472530824
1169545109
358534383
1030286388
1729466020
339562298
1107067789
2080646860
1591496084
132250287
1409433936
1640664204
1789222807
299956830
1718854137
252077274
1146313957
342916430
308302080
206403473
1910462838
1969477980
595847944
1880979677
1809379944
1460727900
840735649
199192075
629111986
1689136675
1841688503
1954071156
1205316851
1512693594
1961205904
1341331774
9244880
433090262
867762301
1389635156
546799992
268358733
1994708463
1551917783
1072505586
1308570199
1221924043
1385328454
1056721148
1631279769
1881500164
1112921622
130262994
826091838
975036301
97365848
540978240
994607109
1848330766
211490088
228108382
1962067112
1379623298
273281783
29242458
760830066
148574460
60709292
723600832
310905171
2011185064
1013454273
1648382427
247468715
1522326073
1748563308
1228544317
1364970654
1080935193
291891955
1971529327
1595740711
160907194
1976045835
316985765
1251454834
364284311
1613429594
1969538172
626639937
541608586
239896721
862815958
1886889904
1229005088
1460195578
304222862
66862782
254860406
247669908
468894441
1930040551
774064005
602222395
249150302
1994933582
903354600
328516155
1549734173
995117579
608066808
1592744730
192821864
11446203
1732893042
1978144757
610809798
1298345502
1959440129
253191343
478914169
900221703
900798666
1629668596
178494945
1393341286
141110338
1594614586
2063729285
1441406178
191615127
1712220653
1951169241
1791491751
1956266401
818985960
735958658
1578662629
1626045531
1834339116
25559991
162395291
1762286595
1642383468
1780224077
1866428168
218941919
559032195
1457990893
1804810115
938006125
208700134
175403676
1703419064
671907049
333910466
1161456590
1369812246
1131133430
1287201943
1807811258
1355305692
2001677360
2100585758
1886981418
1196172692
1955266207
1796942023
501572856
1868921260
2057747221
140354251
1089382202
863451689
1567675488
725650888
374618456
1362275925
717847136
1263762425
1626424416
2027119541
418596330
1728253715
47575582
829789098
1562236998
405697740
502064130
2078717198
872501615
1421481728
618879011
1191764345
1531174994
859394745
2085488967
1030019877
136770748
2092614530
2059935845
443663993
755902484
2036712062
557444817
934355746
685979781
1699844587
1086051459
1443274954
1336572339
1645634126
1635923531
897379602
1786197458
1611763753
137029059
1526006114
1294392425
1612813837
2041051844
654343047
1695710472
425672716
1768343573
633826335
1833041287
444457778
1345838198
658888696
1928369448
879118859
1565732224
476254806
1954798716
1347927401
2072177221
894347857
1624781806
1911176026
1189024578
1457439652
1952111860
725137287
389023352
1764237750
343330644
2026388920
1985592183
1263375243
2093120370
924977625
964029224
2098318650
243141762
524380011
343201166
680790878
1782034474
1051731786
1289360174
755120435
194479938
1138840071
1972842880
1190590530
748407144
91159506
868701316
1803392430
1808144714
740373296
352157386
1359227686
1894989281
12893934
2138140686
662093009
657539044
654461367
1524904342
650972002
979533999
747880185
1192962073
550111351
2106928554
1969314410
424326342
1743389701
1556007044
1900930948
115080899
652266361
803215700
228735644
1331850159
2046980520
1624410705
67579509
359025037
1198630901
1795353511
713919482
415805042
1597109218
722729082
1288973982
478493352
313878247
1021001764
2066284207
683880666
406965179
1510016426
1040754856
1562799766
1364378097
1690417330
712020051
1008791451
2128646013
550636089
361139526
438427483
1678915865
1737245029
725528278
1736571663
1110669232
972345517
1620557501
643982190
949926704
26035773
355404200
731342099
164948821
1835164063
2113360
733464390
287222798
1930528372
145909363
183447244
1057998327
428382039
1782388937
1596005460
1304250801
1511053642
350841683
641877119
1604477982
1391425148
96576439
1094580385
1634015591
410652413
933070072
1132062666
1195618825
1266867563
986618798
379602303
1681599326
644932387
1374285299
457766874
1273153985
1464810156
974833958
763302196
269218001
288062634
2010337198
2070912835
897429473
934366071
1446968094
803568327
1566623355
2084184468
2082257575
862002561
1380805369
1226173841
1128145840
1169826404
1040306712
627634143
1256597689
672976533
327017740
27290900
151266
1114406129
1392111978
681083397
1214183789
1728972686
1425048923
855149317
395637127
1455618685
2046527139
326705245
1587446981
477306564
1183212078
1798614684
836467687
2105511435
1816675581
496610785
1270917593
222161957
727504013
1596983121
1006823622
1233437441
952491774
1331470923
476440924
930330841
476008594
481047086
1535446277
579777316
424074926
931184255
2116885437
1139368477
1269391586
612000670
125353832
1933516483
1636166604
770704635
198849235
246695101
537625883
1353509343
2042469060
1124721415
1420498609
1661775981
194213537
24607585
1904664782
203564513
542021217
287891655
1648107107
942828293
543887422
198076577
1755782322
341634430
217160252
1283056204
1425710848
88675539
733141338
2063972940
139603399
626855993
1665873571
330164371
1754476604
1459008424
398156595
1131876607
652851291
115542565
1859652979
2006871813
318026254
1134817459
797589718
1057233496
390760581
2018886457
1561503423
272105325
1833785827
724227040
1287962713
1897383228
1369547059
1532776328
2036087939
925735586
2099623741
292411041
527931281
771251433
2127790974
1708778791
1876372986
612270704
1857252228
2112422628
503517792
96401425
1687632391
1755122732
555399217
1626031097
1392156149
934912780
194475610
2104208832
704796446
1042004615
1839320365
869751901
1316328660
147206352
453429599
2110905089
537662992
1122509073
1016350289
1407383765
943387213
1522732548
1562661745
1817536260
1213982208
668299203
251598088
203374901
442796752
1437168612
366980955
1006201153
1983260453
190968672
670964604
1321312999
1048830211
1756304635
1903763333
160946097
31916513
1886321927
1066663961
96053414
51433746
1180820536
50164796
2081145027
1222567346
1129354351
1818998516
1711751994
849592451
1644126900
2050172938
1151697103
1081680061
1790432383
1508323968
1808559795
1835039195
1050794701
1107510857
1956464388
1603680721
1149217742
985459494
1933090120
1100964352
842815769
838194079
347720619
543537018
1816698687
244379826
1194053615
640136207
2219176
1820936154
1509731590
461018869
1421097688
2105237000
1410208952
1775708196
2046624273
160200257
1355994974
969506591
1078453207
1065482480
788519225
1532501806
945948083
142456330
440000347
1272260857
672937231
262227930
1767414804
623486672
1734151596
1850065086
1461659874
1091718536
1750585642
1443964195
2140133473
1272103722
453131646
429412521
89997954
1850601281
2047857931
101982613
2003326905
2040271627
604527944
1180376080
910772063
52077433
620077225
378310877
248313683
2067591894
2106493413
1580112318
494926809
979902612
1565271320
596834774
1622428674
101150507
1607944599
1705554303
1438109269
851615532
1966643505
476396774
466084835
41987689
111065984
1433351376
1800556744
2049002355
219942503
612817408
596430487
1608325044
1670254065
1096892212
686952241
937779763
831019940
365232087
814522674
113090909
1299203951
423944516
2090835360
1995660112
1088785430
329626140
583585312
793871124
1978076676
417595813
1964419073
1296416988
1788480956
154449253
2048762296
826396517
1383441023
1412577180
1560787465
1638912549
1996610712
1812929999
1915801593
345643703
1005127472
445110540
183456160
1188477055
2068083896
939593230
481414978
619333363
852789303
2000659188
1829906162
460506502
74739663
1499981095
1786178748
592966706
1023721482
1271526676
851545047
745481959
147067355
1913510428
1005302246
477651044
525495157
247756446
559546080
1496412105
999722666
765088760
1154295792
1793534729
1554228944
1851669888
1024735832
1096538418
1097035553
851240191
1715872707
1470880642
700066348
397032890
2020313227
1038746549
909001231
1600272180
650440071
122179959
644178687
1836586780
1359701391
2085143888
272154796
965548261
99804927
1675108819
852179124
633963680
69921265
500445618
1857134521
928839440
239338612
1976435839
1473945188
67219131
1589641621
448324589
116928192
503823024
1674886365
1789828313
1633235843
1328292260
1107480352
1129828294
715522486
368072221
1122569736
830406807
1933599366
2131678949
1058608334
876187846
386180260
1493465281
744695252
171330084
997712640
1156196865
1413291079
2030023263
360064958
1018621658
1521117474
956659074
1621334231
1588097739
1709224480
495846544
642282153
1181056985
886545971
2008388095
1189166710
1042348059
462841834
158999143
2068980727
1021833579
1713843165
171326119
579500630
657662512
1077734171
1717536752
766166711
1671786826
1185178278
1560884751
1239389557
254306072
26112665
1422619329
550349850
790165063
1658498681
1572615660
1857281291
1699208835
1255256528
1693792771
1845479974
477762807
76933845
318520019
2102267063
793105530
411786335
914052223
1008269875
1870297951
1468066502
1460389285
1075672719
1372258423
703599761
1542175923
1269368192
131713639
623281542
1188056412
707048368
1971114420
143239754
225966808
39766895
1734845042
348817598
292008567
185226651
201961423
1075497205
818276213
1002933135
158776859
1431676450
1796209683
1629582362
1370129492
576257775
1073235641
1301353416
1236723405
1149538135
2071398323
2054128959
1285484770
511505526
1343884796
2086453622
1241156365
827459096
1657258798
1681722308
2068262422
1676482208
1422588414
567578983
47540317
683747886
1437548368
992362577
972068490
764951286
198933668
2075895125
949781241
2009047852
568544024
253488951
1570857691
720131402
1214031592
465540760
101502358
680684335
401268701
31770548
1014615267
532246481
2113346714
912690687
1470630452
1728004295
1464863427
1770409600
1497090469
337300041
854538760
1730977800
39733213
433091880
1087495043
962785549
673818384
2117846009
1536770310
857465419
250338142
848956155
1750354217
2104181606
1908772865
1569369018
1171705644
763582625
1898977173
950981809
918140056
473636747
800978599
1786401104
582922955
1840007617
1144145696
687068868
1091141911
689278618
1817539957
562453497
2027047869
1872212588
1571915284
1677399256
1065722329
120347298
1106350096
1690898079
316831928
2107575209
1588824433
1077194829
1001436751
1653009002
607955262
1054617005
2060403352
1067387104
1076221956
652813647
2027201725
1150797138
503850965
218701051
446707751
1834135013
1875353315
409673250
1399904871
1317234863
1972472037
1211373846
782851059
1324052630
523435474
516321213
768265577
144443913
1294303642
977892648
1277426618
1146513208
419479108
1866553186
1535611412
591660706
1902528805
29385447
480559091
1533305924
1276813973
1255723119
192496143
1590048764
866482068
1460949613
2132902221
694568437
123571214
1558166351
128372407
1849537171
50074528
1610428512
1295293092
214656127
340876527
609469446
1671053365
1642389616
901474041
418568338
2026724695
758488422
826593146
528073565
1159692554
643240570
1422212607
422952717
2041892306
1296088168
1198369005
305716727
979360909
1709645036
126567187
1751422443
1095357903
920125103
163125512
1277343736
322068452
615698174
1624060714
211634371
321391898
1211871619
1547233429
230712908
499327866
1086130397
1513654844
11443589
17304326
192037580
1729838418
1412146385
500331955
1261745976
1871341821
846679950
1702243962
1670205895
622734831
1908172725
752458554
226547074
2063274899
1649461558
120533593
1355526783
637460709
795249056
1030733393
1761447170
1893284641
1742187404
1682398754
1496783913
2050677354
1279554896
466702363
1120925564
1732413338
1637428108
1015121776
1208414338
44656811
2023766975
2096798533
1960225119
1027668265
881670201
441320593
1575934817
896588617
1712841711
1860105573
1379366318
694194043
504408031
1261638160
485452000
1747385749
2088572365
1521627821
1310706319
1184015973
282320873
1747622949
1597717126
559975593
1783271012
2044379574
853290339
425325854
277009491
675683143
7979249
1533474422
1131675853
146993003
977090681
155810134
1940095792
1697096687
1099291725
823311242
1170573708
102141581
1033431276
327020060
1180423024
750932045
40300212
1181243568
1862580185
1698977053
592520024
1840672130
690126981
1294886110
1959190984
556322241
1288749424
698336907
900174078
1103129872
210483065
159622051
977649002
1733814012
650978574
1577329466
1132947192
111232342
1305292580
1913987944
739707207
1106030227
344047237
1005544815
1314952647
447994091
195697574
1768638625
1372728354
392165379
509111060
390575169
889625314
1433101151
1959359922
1640333247
1707486751
1972093087
930831018
1064257629
20553350
973271718
873790819
280925339
628953249
155557018
1847238205
89271190
1161001249
853829478
725413679
313495152
1511488651
372326813
1757970754
1337518581
1919560502
839169275
1064887755
1784151661
1768185670
154870754
1721978936
1569415941
1342731197
989810444
46924
1424941502
872899100
420264807
1189777396
442437017
1485753069
1859249478
836157649
75175973
558991282
1861648113
176493379
2076229606
579695692
296555958
190441
154467883
835019423
1513400870
936531343
738636000
1485155044
1113486013
1453505768
2140067951
1464733996
841264752
441109452
1936732180
217247191
362566924
169899482
1052872037
306478016
1254887100
1041240879
203547928
909493596
378660116
1667981854
593163363
1013321680
55583093
552657952
34670666
1886775059
931266177
476920768
1363539620
960897389
316226442
4265313
1840481321
1753208482
816812791
2018924140
2008794019
369946830
852822152
1532402422
683259845
49332569
861742643
757002467
1363045407
449295924
1023575505
792941250
1536236203
840894416
1492018992
533953502
649608450
1018025860
574562810
280613555
780245257
835630160
7038602
672177131
2047706729
1085668462
1212027224
2059276081
506991557
394480173
1829155687
44706488
1438091086
66180735
1018750236
1037201994
1019689294
1696016329
510707061
1375847929
464913440
1052127074
696408362
360368609
896114130
1117796041
287705117
432733418
615154735
700100670
2126410008
1828969530
667326667
1550143062
2018959894
455807237
1409610404
134267696
553179374
1607566517
1879486042
1622785829
1807893623
1190081529
943810960
1328589092
108456372
1954688055
1232621352
2036356946
1901775181
971443011
541637984
1954722054
457426778
609057340
1017353175
1862398425
299249083
1080177788
1883031321
1125590005
1615862980
270492637
2029859120
796430929
1899164006
983795598
2048190697
1963463981
1709021721
2124159849
1128427402
1188178651
1244519943
1010052520
1607508361
19164641
1146334165
1411767901
349712896
193372191
1426641578
1805388240
1533142939
2146204335
615341319
175444505
1580148275
1046376935
191987756
628067613
1360463489
958522717
322167814
293674398
743135765
1771175424
1594007884
402931231
1844248004
889546367
1086791251
1499825570
230541847
236337909
731900875
1668700020
1342204503
1895574018
1720710101
1032078457
1174836076
2059507933
561076730
733541651
1596411563
1401759248
477345897
1200129432
1048337031
2004806706
169011641
1376898257
383979193
1262244277
863460152
1479329787
1749703742
1562523505
1801197108
1831064700
2026791636
1473043965
1667187678
384906118
119317753
500648368
859884254
1877947138
1817758125
558717763
480501355
826341094
1868465993
2053758861
14793078
576701427
336641689
495529145
1889075868
1578782361
1418376615
795346960
769579309
970648430
771498008
1181215335
372252961
709708541
214879704
1066712967
2020159795
39823791
1377834022
652650653
1955240945
1370153491
529915009
1872793909
1743177416
693043470
517859993
174391628
1458577327
1461131096
929472432
742291302
502050543
695828154
1358423780
163477161
528201970
574313222
954359070
945142150
1611649778
1704499312
1941640162
623881326
1257858126
970074449
869984420
368979746
124307914
720725184
1172094732
1487432919
1910271513
1000285854
1788867406
1649708795
405885819
219621684
1914662905
1387920652
284868544
1212102300
2008601711
287441741
168551796
1870342211
1183399377
1623855262
16769891
1494920102
311757313
275603166
755623846
1645657160
774385837
2078257641
623844975
76128847
143057692
1268443465
226340137
804101578
1646355616
1637804616
383853540
1839348384
659102073
675034143
1707466341
2012631615
743286349
2098671768
1632854948
1547427548
2087435176
1405879050
1267393432
824011786
641941929
1917436485
1549458510
72560748
2099941376
1762863974
380439580
1923900044
2005360868
573950175
1963947441
539160153
911079630
1407551680
2142812903
98233596
979167912
1411521264
1644081572
1857115515
572272608
10192256
1931379210
774652325
260060067
2066471903
1815903694
1901204624
1874498677
697445999
1891723390
1577537785
1826664032
701472092
894531212
1769896592
1649560697
1056080919
70535281
365563961
1051055320
732483688
954460470
1003293733
350717192
774209440
920434043
451308870
1350056430
1008770881
657622200
2089651101
458467129
1002265514
1408511236
1627789276
1072081128
1938941356
779496545
439257322
2078519832
1054090056
1072213005
664480256
229038868
672912924
611152246
1235446943
1887698631
1332023204
1894789476
2134538108
730496185
646664902
47173215
580017882
125516922
112826649
165857044
156958713
867212264
956242135
1432103858
299773166
1552372316
8012967
661752351
1343479139
1752934808
1431831456
91217462
803510460
1083849368
1649007912
1336788066
1517418063
1371127185
386610403
1897001691
1265934951
435818
1477370874
684146891
1762584326
1905370874
1776099116
1243429534
1280282680
1204168456
2003665514
812783506
79691660
1495997129
2124945094
546571321
906172808
966955222
84700977
778282960
912059269
801213805
1822976503
1536481946
425089571
1854008193
165844018
1763932613
841402615
558420837
825014663
1957544070
1781993237
944627700
1394980560
1300666699
1467068380
2030652134
2024651719
2082032811
2122818850
1240234822
1498859716
1516841708
1835804058
195025376
2053351762
488064884
316123134
2034815391
383258088
1141575493
1485403220
511013443
339436333
480981070
753956178
1694349575
46052369
859172473
23348575
1033806380
1623775344
429890481
2061950866
247373108
1678807230
2078661564
838124579
828481878
1519398129
117839557
788857490
799227501
4282192
1482144960
384786080
1488654751
1217779699
72018436
600132437
32967259
1737248752
22812215
1608878291
1683541545
824381147
499764394
1425675428
1828144598
1882121528
1764501895
1991268280
1340740653
1425787182
1582210646
110830431
1314666934
821178251
965674801
365360993
433359672
1429650604
906802563
601056275
1284311598
1574077081
859056758
1499928606
838088215
1028587677
1194630255
580352147
16699143
1744979780
1709511867
1529584766
1588608104
574892101
1368083505
1665087881
481620951
378590941
1256554547
1208907706
1238568929
2058844436
509651375
1014249301
101041953
1874595337
1686873935
897623522
112180741
17619671
1352948608
2133647113
1797152391
767815189
95466863
1499501422
940973790
1894296705
341437545
742798397
2142216014
272981755
894737691
1377126557
1867191552
541784128
1094967752
1852401549
707990678
564621818
1967714777
1597789142
289092438
2089124559
41642320
1414437522
267075253
1091596833
450391195
1660781939
1899224968
513648000
390636688
216703340
58020772
1807211370
409149807
1842652783
790888507
1889283914
1973853020
1789733227
227786143
1480079886
654459838
443333117
658604434
1056515306
1678269445
271897531
919073388
1089332428
1589837871
380576199
1280326851
851678190
1252782338
1883283694
1795006660
1180032774
2047998132
694294238
670516284
777728211
1155995991
1245282459
35486138
350518252
1468482077
2010897617
1659716103
1361324752
1810833799
997510412
959964802
1939175090
942752915
1488713878
821110425
2086269978
1810287706
1334874479
334084094
2138774933
920881801
60095324
183515464
259690197
816407224
1385473022
1349438217
1660430496
1427278664
1958610772
2131450539
402384133
1306454996
1961645825
2014089486
1333446049
1181675413
818728981
1528181206
1488100092
1039261397
866919070
2004804481
1013442051
880876936
257379361
1254840783
1623988610
328020222
1029588537
2043235597
1685582757
223791718
573491518
1116901818
54391706
67522938
1973703425
193692398
704681086
1194424084
910728849
2007981487
217125572
1942489036
782154334
1263508202
691310470
1116617513
8276542
1365004832
150001088
1923366388
1795279192
1619092355
1689155936
210607634
646944939
1210037848
2032446934
1139441061
1930438379
1336570993
1035288759
1485158528
702422987
1808220902
912246687
2013994916
830012484
126191857
1570489177
696060440
1897365713
1584824596
1672113487
174081182
1316882178
894318260
691101432
1244228852
1772659861
254199148
1744010477
2102165093
2005241993
141060276
874909243
681202954
81216559
1222853328
2066249430
1726223985
1231076564
2060020947
1260015186
2063246146
381311465
1850864252
1748127102
515644313
1040242263
1498061100
799448609
930283293
1806045670
1964073656
1094122646
1530599520
1969252832
1298970630
1183865331
2070258008
1089493576
1533502906
1961343435
1009527187
1092449684
527984715
1421836823
1479863343
1942504695
1358198645
504442187
582701429
318255123
1916422352
1286857082
421964872
367000856
2116153904
2085016804
1561228939
963729769
1526756716
1645944855
1701575394
1074615819
1996823023
344966064
1616345306
2101896318
1263899966
1421606776
1043460369
2005930139
314333016
1265166961
1750933007
288858811
1856950243
575049431
37339486
1122613750
1927714348
1225260630
1612625564
204921954
730489623
1388017238
1599759076
1247126109
631555505
1320535395
1850963516
1667725648
2127838174
1510334869
1285751894
228245961
1316768714
749924601
305997590
1443296206
774702970
1109329267
1610288102
1515072943
944975144
17655324
263673415
448774077
2028778059
1691455233
1041719770
1896433637
789389489
602487450
2049954710
1824407383
480259456
1007555242
1035745240
1117567373
1913151378
451947200
1037836881
952490574
863414674
466252764
1473347331
400069908
984707611
143610306
66165273
600503908
1182330804
751400443
2138854638
1025567436
1239383598
1839615200
1413969182
1183541385
1556186809
1456005264
2129886645
466075897
454086650
356494267
1898206091
1395306126
560698957
1767142693
1775014174
68013875
1486498749
332235168
2101535798
1682072154
84475306
207484222
188819092
1102396796
1025485962
827601935
2017080957
19462542
672837719
2102116672
301788519
1608495452
519371722
1641104623
821905965
953904039
488430072
136941683
874873677
1581404738
299269669
1850754851
512323240
104499416
76796682
1456200288
1513184336
491162580
1223042761
864803027
1978477197
145503217
1355083218
1112706212
1751466956
116229287
1920114966
2012080587
917808077
1861221655
180773987
1742950201
1166489161
996807467
1791511531
603768590
68151912
765126136
1981315488
1789983771
261536487
438507053
1698367823
1897124845
1832665973
2063651687
1946814123
1317229757
1239258575
1653801210
323268909
746585475
264349780
200349966
1448822818
26414092
68778829
864890528
1790571212
369494127
1780650719
829679064
1112584388
986490752
1891479842
2028763162
2103738237
450780951
1936940689
1722858284
1861363685
108244636
1140104931
1947925868
258329630
949910797
1901922222
985407469
1388517492
483583455
351204850
2044668712
789008089
1924242232
1661543339
1262485555
236169212
947528531
1770729006
2069603312
1443696091
1891832323
1588693096
906679737
2073488374
1184301930
1557647309
1415870539
1894188740
188751960
801878448
1140851418
1040771984
395956524
1403213786
921272013
777255997
883512805
1315991856
1070928279
1632022668
828698284
1361917011
154380823
1873167306
1884888753
77379538
798360285
67792828
1538117095
1258829295
1381923615
54451365
268424875
117150010
1759322348
607870500
364441178
1046141515
1483324287
1499402995
55927587
474118829
1514313687
1529468190
606489638
1797080254
588644832
132050738
1161454111
224139659
2123333766
1752166387
1218587049
83067209
195731875
1776021817
1785639637
359219073
699980823
1940030035
2028451041
1601146274
578904651
1568502652
1868907598
1832743216
723645758
1718374920
2075507433
2071237823
120283428
1296631871
1988211345
1067792306
886501445
404532239
1697702633
1776657728
856565917
614216692
1666857681
1290554284
1087995256
1351748172
145626310
270474453
1174096744
153028082
1567179022
2129431666
1489319439
1397707229
1322754797
926186836
1550896211
1817257392
327786061
1396748356
70051276
2009333377
570706357
52358678
503479471
1290897384
428616937
776281740
635213168
954506500
1501559368
894667647
994026243
196707735
1033199876
1801478427
1580696215
422912325
1966936841
600347805
1912787343
2077417457
1923763502
720377176
1310907475
1211942171
1165190553
1291844520
1068947617
1389248976
2903280
195462020
1745580098
963530222
468753837
1993835725
1310685309
80663591
138304206
1478813831
1954114718
2114222851
73639909
872831555
741017190
1148363945
783317142
89426728
651032273
1140829733
34026491
770753059
1006129965
80340056
1261840683
645299336
127756774
461473454
563131433
1628308886
1434232846
1169826404
1939025518
62294641
95282636
2084358855
693239594
1946972227
290576179
140800680
1466816785
557646833
1708976987
1725606452
123057862
867219162
1454823013
286866317
1791371388
1602635972
979916133
1001734872
532890099
1730707295
148308127
776829581
5992434
1805155644
664441050
494223372
781625706
1572162595
1399402217
1881005021
2042895511
1994219344
1696468084
137499125
701008022
2112689072
59610304
2101890045
791994357
903275468
1232266062
2127292720
138871764
1881615218
1756060022
1034263380
1690551064
767867737
864186458
392754372
137585734
1350303211
822923118
772392696
1132874342
463577033
661227807
683342495
1191601336
157730635
892591216
92958438
1851517624
71537234
763199672
1935021485
1128803227
455317474
1763789233
359647850
311219038
1366399944
1332500050
1152114528
545477653
2045405998
1205056204
1168739788
458329468
910556040
1130977379
1087983805
436860009
1950061632
268084698
1646976880
1044321124
1458410593
741896460
1617817459
1546519329
760773732
215866888
1077071391
1754861398
509392096
1472867887
1407124919
478425230
1205333131
1952191746
1512139216
384854953
982782663
816396734
1936121860
2000678855
2080286812
1542159368
1817738640
1683676981
377021805
2116855845
1609248288
1224215065
1629691973
486388203
663305612
1029865740
168728037
971340086
214098153
313012184
231406985
788148109
1519252240
1756624511
1918082033
2027805051
580623786
191225624
1067100022
336919945
662392317
1634861277
1585360793
809564889
1000958387
627519393
126747179
178545257
602986337
2046263991
703545611
1237696888
121985969
114271561
1035114852
2089701943
227980516
2092505043
976648451
815546534
1660069112
175183358
700934608
1569099470
1270354305
581647814
1380105724
799462479
513553290
2115224235
29108068
1802051530
363736959
1552886186
1322959944
61906880
255649361
1655714111
102580172
367250145
1980625258
2065089461
1367630099
1537676698
338974245
1097182376
1205060008
1629218131
806149506
1158367219
1214770022
1140761923
13909198
938619549
1409587399
191139998
1539098649
1456053010
2006648694
1655944831
543045703
586999037
1358447226
1095312304
2008395793
858715234
1169955962
265008661
62555908
646596930
1706669951
2082019664
955349700
1418012611
1023547557
1878775946
865970859
2137485475
1067124719
1771033943
896374734
4701795
1019889263
1997725768
1554230510
117458903
843874654
1632569748
1553952873
1032721017
1729805267
671709490
1399346012
1992352911
1427860760
1916202091
503612747
1547110695
358649023
1710699873
917753763
41827504
1819904914
744286539
2106894957
1202805589
564391603
852248076
184782444
1616765778
1778016845
791488214
907027576
2050222055
447824005
1693004701
1898126237
680852539
1635926408
229793782
993913276
1177347364
1024012409
1665206058
881290845
905065997
710366168
1432204706
127876076
234581348
220800007
1665656105
21208486
1504592762
1670936071
1985803655
1439710940
1888469138
451639826
1843043601
1665550431
2038703463
1178085244
555292641
1667157549
340783411
806105250
1673927511
361795521
1616615613
27250734
1044687953
1015849634
1089113685
126106119
1051399860
948910403
1674937372
705098674
67451399
1248076110
164248323
1546252199
1894745377
2043032755
2147081630
387697568
1162108872
1912804044
754852527
339328576
1502138442
2029664585
1723288418
1173759636
1637760664
1426608687
429135577
495729612
326084253
797650739
1398218980
371352866
1229114885
628858741
255534698
672583281
1827678234
1947121135
1899311231
1405174946
632287136
1191785228
991329842
1263099638
1428219144
1476933534
124517515
2017400466
36020088
1157900297
1175780830
1263809390
507604946
1075655122
1647443929
924746959
1606785082
478692758
447990503
891258338
211905382
540376275
1674749692
1519103333
404204261
403120178
1976984373
473105216
896990557
34002325
1805385315
1226597679
791772299
1893833611
171307787
1669981024
1348127479
341799072
153190922
1692896907
1063432214
1640827656
677704121
569086248
931807915
1150883142
1802701696
1935376165
825122386
1817879051
1122601456
331522772
459697385
1862388472
1138648266
1737174803
1128835684
1010147891
1659873716
867260239
271807976
2075547421
1858349746
1254605305
899569108
1650204950
98667049
407127094
114665583
1685935071
1613948901
142327413
851808830
619875883
1031465688
1607828730
1700669277
221678273
2009875894
157372435
853520536
917260903
1073338054
1466473650
260735988
1622955858
1420951062
503353185
1095489274
74336918
1752122980
1542367875
2023896442
235543469
1437203813
1536963985
269070575
589976738
309518578
932110468
609452558
233632244
456595251
561234850
8354765
154080774
495278411
1741160038
1010638823
1796668439
1465449012
393541873
199275888
1945201812
555323983
1676688555
820009148
236171684
730921548
1830722925
2040887445
267109614
846399845
1146610755
628410564
1974724834
2104582692
1646694317
363316788
435304431
992539531
1280368176
140759413
1833917640
1853008198
1742371532
58840921
465004769
453579045
1985898980
907875101
1563337344
913847259
958815850
1602482803
1558899573
1044562252
1792238637
769744357
1381584965
701138022
1993978957
606216126
505817123
757523989
339169432
1865404446
803713518
1978094909
1557608523
21649682
2022582142
818860425
1425027713
304215672
1765289684
1468145142
730607901
1303428402
1737328092
283405032
1939933035
887541300
1740327300
57985349
949789193
686499637
682159352
2091381142
1481547625
1222035225
799416673
618336174
1392855718
403986925
1480851705
1683355029
405035653
1996472136
661120410
1800082974
1640075257
144516509
377863708
1416534951
945827967
1254677649
1800060649
759404386
1806231790
362321316
539840154
681195453
745874713
1337120167
384783986
1945174334
1501674119
2037888126
129770325
1292761118
226045618
429163718
2003988330
1245753236
1860035227
964257901
819243081
801619217
1531996001
1693773087
1987359714
1049213954
300599802
594281516
1894312868
466586984
360224509
1399826383
277100047
2099694742
1359892651
2064418890
200365581
677979309
1476693205
369121674
602743955
1658607724
598039442
934037996
24065024
653621321
131496645
1388614484
1683689109
300377162
1487323653
121931866
112458816
1768968892
173110663
1361156775
1019132526
1085028842
964766342
1575691243
620208375
1414804755
684380526
874256737
1956894342
1742338704
506028742
1136457520
719935456
1127018953
1998935622
2085334577
1332917859
533655277
789940059
1237404161
271866616
1357389335
587710933
1348828166
113836603
1659123169
936543018
1951032287
1907558249
697194282
326711665
1606741688
809171374
1182715756
717216406
1561488581
176674519
1156935994
1153924046
1245744843
1819032195
255601730
651771340
1651795963
1193174494
1681200032
1413264680
2086974122
825336342
1007567219
2020749497
1214660374
1192922432
1973098856
1043911494
1061014517
657355765
369592641
1726744490
2095194729
1431590844
144622537
1798256388
2117552487
882250886
1787228091
1543801451
1682746028
622770061
909834895
893597788
1524264710
40733267
631715266
1754703443
633729032
910968882
996472334
1036933449
923361436
1457289435
10689991
1439332682
2111906348
914682095
1743940814
938121871
2042169831
1975328115
369040001
558886485
26301403
2118370377
1873924926
655780437
981997855
1105685560
1075252163
1525695302
1542123060
1788846131
1727686527
224945022
762957726
299218977
370355663
752753059
514370162
468329498
1816918451
446538820
2094877475
1347546874
2039180851
471007296
2004442604
328642069
833194843
1634107163
648851827
1735231147
1298373997
1021603931
269051879
2130315326
1054620091
681055304
1640980958
778607493
873225977
1601481102
1678425358
993676885
100108343
369844914
1253803101
1330937304
1933274695
2011653597
62283606
1647415949
512608584
45823291
325241437
1104378977
1483721058
1534189449
2020223331
529604141
1968834191
1824439858
1304614599
1121119155
1986632120
2127717469
1164397108
1150234718
670309048
1578300376
265923818
91668494
690872646
1387838023
1036598185
25048334
419806498
1998305877
1682607904
793605636
1999375953
1527837664
1489459122
1630495133
527760179
835295466
1973456473
1455399240
1641350400
1694165836
566919423
691512692
1075993829
439397015
1811933054
382116095
2090926577
78001433
485418037
1297064364
597245757
24707879
697908828
1608956300
991796857
1363103590
1947893319
1271140139
1343761754
620920699
570187089
1633717429
1874172072
691156216
1308837588
1965132187
1734976654
1378659986
77067491
462905288
165505515
1227272971
591750405
2000749936
127968461
418020133
57369458
1320531631
972696895
2070928824
1538515489
1942733789
1104684371
1538511474
1889384246
1536537154
1633560571
964338754
2113658850
1960101622
930916642
1904254783
1387976833
234649292
296823725
1432910036
1225593364
1604748132
1798741558
808822432
1474402976
400566902
1571089351
18076474
568219158
1558334894
1776128694
1145502671
1278178363
1602032681
308735597
2114799567
827574364
167671482
945147336
261415294
1655025959
325115919
864219057
836271497
1598832709
2062807764
25843390
506040607
523886788
1194437451
1826932350
1887974252
1568566142
1455516068
982514849
1237486615
104119145
1073546755
784055920
2045735950
1447874281
1528214344
577841620
1230148318
1096808483
1393789398
1941782361
1384267582
1923933330
2136681957
999718945
128116394
1377087015
1299093145
748438636
907821006
812872369
2078998864
1899140818
909106192
1050161853
1735006026
688588944
433923832
221681762
110924614
366756504
38363600
880829276
944509912
1425601526
693302221
878490952
1617051434
95714300
971828561
661633630
1731271997
1313419364
830634494
1365356163
1373433648
124977671
508683874
498361640
367852430
86829356
96560359
745215481
1326308741
1322927413
1516642228
68433869
1295178837
1618135665
1154349283
1605938281
952651428
627254175
36058076
1168511056
2033344854
671275313
1901062865
211605095
810799817
1002698630
68742995
1856260511
1647970212
1386467771
1686553943
502625947
1508480507
220990848
1040431135
568598598
1062719928
281159502
1192126166
800457610
877074026
1830665714
1459920871
972071969
1130298075
1807840769
1191050472
1237763515
1181896994
700038976
1153151582
1516151913
926737595
1001840577
571277465
164430729
428560680
1639882236
1268441891
65121530
1841422933
1569011678
2044161125
1237456629
1675179848
21543543
1830752838
802579485
751299035
1871610172
1091252223
1188397636
1580043569
1605840843
1229621411
559614609
547738710
1010245308
1349871632
1097969553
499224661
1237453808
605955255
879610431
1067381553
1019302241
1403501671
1782122461
662630048
597707994
1104771090
1446151175
2053418326
223547801
648795708
1008298980
1687454947
1494247073
1912900241
1129473208
920005175
1948861753
1834057739
1976628125
1586313548
224547654
1027106764
1508132425
119331933
1229295280
1137497396
2051120565
1040357527
1144663083
622358347
270170282
1437740778
1891116999
706871058
1367287538
413300489
2050931514
1308908529
1196076788
1825313074
173741993
1978006661
279841339
2004077344
495944522
367328093
48449610
1472828721
419896918
217753051
1568562581
133665489
1720698987
609791981
1834576927
1587874025
1144741430
1620025642
1982503220
1154135534
1599657329
147437331
1124828956
870631716
1074659324
227464317
1832810389
819028852
51838607
510005567
1463244709
12485646
12049353
110833259
501448096
1247693839
750622981
1433939349
1800413967
1840052130
959212765
664754869
1645550537
1332951402
10967125
722655616
1105459079
1015304383
888894742
417442118
2070441218
1862453597
1805424848
664216188
991715784
20910556
1070346571
620382105
269932231
1204675361
1704372476
754652471
1032668499
1292841164
274508825
1631139667
24955267
281178996
740195710
1654499754
1187127594
210771990
1070047574
133709576
1834667253
1610257614
1296406469
185814471
1058464605
490622096
1216710192
2069933567
711251212
1345264023
1180181179
1484735603
2049547491
162162045
1056330200
1837005009
406178216
2140404856
627567070
470666489
260023160
176217473
2065418042
1792041303
401968472
1411767901
1194620733
408448288
626884984
1424945728
1528827793
1532039185
1753009066
421248734
1306275124
1877106705
1214742686
1026421599
1007530431
664570341
334541019
582293869
311606866
1700650759
1765219439
1460229258
980733796
812759831
1689018627
1069869620
2043631327
1890224253
1125342146
2006617340
1317739768
808798765
1690379000
826772995
1525189004
252284671
1240394729
206915344
1378204047
715499366
314020480
1466079932
341903404
1460591485
759898382
1244057769
1219407567
696852066
159030328
2024549865
1255239259
815090388
1666116201
307732296
1634295719
1878666617
1595775356
1156787714
1610630871
1839143853
1310074267
843546282
372551912
307714564
1300308270
1265030297
1432776187
1620526122
1426080970
2013637669
1138120903
647559893
898760876
810102309
1026481394
1450087955
1304727888
1091222330
107391693
1029041879
610308796
23077686
37962808
1091302635
616586921
1937327645
1491885472
185972458
921105152
806911459
1635127445
738828211
1616675127
1186243291
1132671669
1731976537
1821148890
1518264141
661778379
1979676352
287083583
1362338287
1161911053
866527948
2033603481
1656856289
361368236
1018514044
1540146670
534612888
1463321913
1502363335
995305225
1430351751
1564684908
115956723
104395619
1040042069
1440121424
2062062298
1111318203
2127916898
464029907
1192536748
731696384
899686624
319620556
170749164
631535997
1702909651
348547556
758547781
379226013
1649596965
69734622
1977772598
842905666
1339067824
2133257158
577592745
1044621188
1837665665
2134999267
743323083
1022700498
127848595
1622139728
801769974
2115616053
1052178420
2060736412
784421115
1421097704
337165092
1512919374
455737289
309552308
96446350
114354064
1853018145
1903835703
1539169095
1811932275
924202971
1828466681
290514720
1525446566
2130028213
1999772825
2021794744
573062811
1773785356
201835510
349658127
1721503382
893005002
104252236
507449278
569086248
1904098455
2047265584
762354724
1054124453
552604126
1856174791
678876939
614673540
1138430004
408280682
1523392709
965688251
216644774
22445686
1983556663
654689060
198200968
1063918636
2041974190
1461837605
1568679498
653914396
118943299
1875426912
90973416
1679282830
1501380268
699839336
1799762760
206144761
189933287
249678575
446593289
1266938109
98427837
1001069281
1970455458
880911487
498875226
1512269093
2101241794
496095921
697401613
1583356031
1200129567
1977586651
325725352
795417559
1849578736
2077161965
342625992
1908436180
1085972330
715470775
415869467
746437530
1765311543
466467196
1489724224
2068705781
420670619
2035343333
1010398390
287241301
755845793
595396280
1217016433
1210914787
1031560403
1095489382
1007958291
643950085
1560124693
570619102
2020334172
145918415
1174309212
101940134
1719939861
838904245
428799385
605701254
939037507
1369971848
1284105837
1362609454
982631847
877949093
759047341
1344960365
97955761
135749210
764267690
989811979
952227650
1151230419
2000022002
1360919240
2132891707
1235954195
421063539
994149294
411982143
1057710952
388437444
745061365
2140938578
550944561
862792704
631647822
747136177
1030829629
99536623
2037695294
1367297467
478320215
1645835605
1908811010
55214105
812403752
607262149
545249831
1142879240
1136151895
213144711
1384949184
674378934
1773947476
1284947565
1133576407
51660681
1690043183
239100949
1952797257
1770320343
42957317
1460383745
120395363
1564664630
1218318641
1686625750
620105200
21842015
1688130084
506724846
101084951
722320907
1176314965
466548005
1026496091
1666895094
1576377372
315481310
1115673052
1178864493
1920739889
699321083
1402319723
1941576102
1889387703
1394015348
2125461679
761850252
1617187237
1980850936
1082837786
213828785
1416729540
816776104
22979854
975932990
1122907619
1566569436
1802304059
1188653850
556088684
531824900
98839697
1559393196
220475895
2104904437
389803650
334306008
819007105
2039245877
826004652
320381435
199429407
664252498
919779866
1770342163
617458149
1643907134
297947633
188329677
135716563
1200818182
1173231356
494832902
1161229992
518545008
1610099290
374910104
794213113
2085503274
1387699892
188753269
1365284916
966820008
1406401773
1251943600
610868475
1930404967
265818469
2120209841
1795092643
737154878
2131174333
1712843370
445874572
613497218
709631422
1718353679
1955410074
324217617
1400070998
1707866928
511234378
1671520499
1180025639
1526837503
1392504205
454374947
1543929313
863187866
1353603657
421175063
768995211
1340502913
1295318574
1967299936
757494005
1757028354
270545365
2140790036
642876637
965227014
927075267
1034518762
738273817
1593421078
907781768
1337849969
1833130761
161860769
156080482
685563856
1742725339
1326486278
854732097
1491860848
782407805
1828819873
923083819
493499786
1274509398
251253732
1731235831
424388636
2113396810
15113003
544877488
829813382
1980106956
1220300249
905915062
1496758273
2038767587
306307428
1037611123
1947856409
33108776
1643245250
190412874
983727476
1852540908
1290027178
1016233851
1567367348
184300962
98467862
1649120133
879432249
1660506511
1734909304
16236785
2133943798
2132203628
522370860
616422416
562202182
1485213025
1912760579
391911941
2105763839
830635835
1227493485
861628226
782566114
1359186876
1300911107
444504769
1531682974
1617853647
996588782
879837121
2094738615
1566608014
170727337
1582566320
1378813976
606336091
615887990
2122554174
708273383
227037558
1380517322
1715551531
1930401337
206100178
1163454417
426619896
1411691569
1592751313
2063116591
760693115
1863174036
1858729160
1196608206
1823647876
481194440
656866974
1089990781
1571025161
370404180
1059077370
1297112095
1037843881
1670950617
1930756104
1574987364
1211705193
38282701
333088414
1947252225
1101219765
801695485
1615089343
1775993269
1478904917
1204182
909171392
533642040
1413969182
1118547810
672403137
1386189217
745965386
735002864
1313380668
2547540
445542241
1311744782
60405292
923096433
118858198
2115004228
1585368439
1172323353
500174300
1694892787
1065730436
2000593651
1918726439
1784815983
179604183
1329620385
238363604
1121151377
575616232
1303654993
638254243
2032242971
5572695
1721064025
322670292
1387790939
446465083
396651279
1842005425
1172588950
849491232
1322075485
1718719977
167099253
1320243149
956213860
2088106927
338618394
1992420179
639726872
1495288073
926386993
1056700758
1233782844
1617684764
1058692613
1426436714
1542534577
1723466362
735827196
1442319489
922886844
1091192504
2132224789
642506853
172096800
674471837
1519985782
1938204531
1031732842
682458520
1706776856
324408525
1257750676
1500625491
962529067
920657105
347809088
2084110712
68398345
1282289732
1337819168
1223889138
1025722293
419697379
164057471
2143832768
728490962
563805155
598795360
544211067
1891460054
1674948988
1276836016
116356869
1384075936
1213686905
1201315072
1497508438
1107734274
48186038
1085587730
1131937323
1825436305
1781805709
992094860
1151517250
928373290
1734921135
651650211
987275908
479643465
2004348748
1874151521
877787488
386739421
1375316667
1949303262
122829885
578107002
380789491
469817011
1523733996
387501370
1557964595
641482275
1341076427
1382804021
1627324077
66737898
1805972819
1522013483
68046911
1265669378
1278547267
312657709
431472181
452987399
1512727712
943129924
814475522
1799946367
1062533856
2069813954
776227621
242427119
776869874
33114813
1963528551
383628164
1520440734
1878974437
1008676898
869333054
495585094
582378089
1833719791
187881444
1237251754
1205009351
3050078
647389315
1611608264
1719895002
1719558023
857332777
1813269929
1456623914
1000171590
1868986360
421011849
539283392
1127790346
1975099845
1003439016
1537739663
2071935295
1973709142
952712278
1195910975
1093052275
408435657
1385576370
730545597
1354963972
1707964019
1412246654
532429980
100306438
244647954
963176370
859883083
34026491
1836624824
1955359625
1106912733
1432107062
1257014210
1087146773
1381833955
1182663786
559538889
1775466477
1854881218
592320076
2034899487
263454764
992091525
1184391503
1243372811
2085248817
1441270500
1066565866
1027059823
2053450813
1489656127
415277750
1149928918
1100017577
621602339
1739165521
652998608
542649674
761707724
292161086
974621470
2115685055
1689022989
336994742
677830125
1895142857
1570483147
748069544
1187017984
483236078
2146518393
281934379
1146305314
1149475363
539016024
813558311
252730977
1499471125
2135829529
36237405
2073570912
2099479162
1687883405
666995196
1246475288
1783070142
309835277
1924868711
1816044584
582332928
803514707
2056341002
387607477
1411638281
1868912999
396728732
959091168
590821613
1635096378
517728516
1250842214
1261791682
1314303984
1392052093
1481700806
2103374781
1088345189
27444067
616254798
430242528
36300188
648472445
1338302945
714282954
1382519048
780644035
1477616779
22228001
935038737
1914654233
1414295085
789124752
1553965301
1163173279
1575895705
1777046187
880009546
1897369213
1184418951
1594427778
1812167723
2034198224
2072581429
1235329919
827192084
379811716
939422561
440790105
1948527927
1150327710
1446715912
1875284051
1316420818
1718852398
107021937
1730529945
1393027809
350352727
2142074473
970281859
1121800142
1013290896
1556617758
1186605984
970584675
395678863
1479737294
552260249
1139604452
131775175
701740246
1569418710
2062140523
118205374
2037819344
192069720
1234649356
1168468366
1326742088
910283847
144793525
1182952198
720221484
679817306
1197015597
325414592
442528360
1636898726
1954200087
393711977
408316329
1097966988
230762157
501109896
1071412047
951545064
1783367511
181533735
526877403
1534038731
1699763079
1352000296
2060482264
1511762817
1178058788
1347839324
286175991
1334761790
535612841
2042970995
1680113587
1340503100
827181364
1961071515
641946175
1485058941
1758569346
35803942
2145735528
821845127
1878296862
1682563528
131457723
1707185146
1879509558
908998249
1494400110
1748254266
1064367922
545797081
1865014181
1561784337
1327114473
287133054
2095007664
1511585526
1449134999
793936862
1541034891
1063295780
1709278274
866266288
1719428644
191541013
1541233678
51568237
1135153476
792717403
598584230
414972898
1037749726
1334950107
1556677826
392295037
1070366592
141504016
1218024873
49877554
1316140101
1659123169
314026921
1220378338
1356165
1749699081
282505521
1985432067
920862075
1439402256
2129590516
68934862
970683309
1840877155
1251919163
1362083240
1781585665
1317588113
1782363252
1693198985
1330188772
1031978788
1021364292
912598718
2117273717
627847415
673534863
1635778837
2119114685
121428469
1897588326
1533430784
2039876483
1616797908
11253925
329430504
2073501651
474040417
1843807975
1465234376
465952315
683848063
310009419
1469830003
178249075
444099996
1737689950
901499385
2004913295
522916516
2104720234
608621683
941556934
293208937
1265376414
710777386
650772814
433993192
1151574280
1492238445
543483042
1823141515
116553518
890236750
579051369
1983400755
1734848772
1429217160
1889138069
1366100553
679942488
272096530
1740352951
2054400269
1181253681
560030547
2701479
621307426
984233551
1988284447
1222312502
483223481
660597711
1178053845
1489443763
1888618893
1630617107
1465740957
1788043817
75132095
1582374504
732408463
1671953532
421313223
408316493
390614984
1251305988
862563504
2078108862
1945809186
1509713715
707277331
1066768358
1840556456
1643541523
1982243342
1608581635
609174486
907516209
365833837
1068403724
1869284783
1022880896
1954312396
318899507
638384870
612018955
1838189330
843569006
51251184
1987612884
462104172
364163853
374446750
5335195
475710061
1688947736
66866566
1791719948
794949751
1747917979
1956998650
1571331224
1714083076
1889783898
1992708430
995054020
1060548068
368077614
811470604
560574858
566108501
2104595597
628620736
4068425
2121177321
454967545
1863996886
1244960717
1366740578
253126741
629424229
935554430
696195232
43590566
1720674410
1903867277
964884158
1936166503
1657648913
1229687018
1689669080
647121635
1863532504
944667480
1103596536
1788303034
1489257032
608511487
48449610
1734203342
670155281
1377910514
1038375624
179872827
1674261295
1229091561
1946726899
2023632424
2085256656
594341893
1323490305
1294422161
1703264909
1074817836
1181868537
1656664876
948634279
602589260
2116682228
1131672106
725999956
1287081040
2014319730
85064871
1353203256
1754582690
557012608
1465087923
1641299248
1307021707
1448839119
1470757678
1966971298
57223035
1398462915
1685360288
1235297755
903898108
764389224
1394851482
1364870763
853072273
164235598
2008361941
317218233
1481427446
891023057
1236693136
840094249
1044907564
1106927227
926907399
258759145
2140788653
1490938435
582234479
1306664753
45507847
1595276874
1982632515
1032875926
2002763592
169795751
690401643
1705748618
1088034913
906839595
2085130290
1908360470
5617015
1480008679
1851575636
165389264
927189757
1966693490
639136351
1033243792
1922843909
158970640
1466009814
1240150824
1209847298
1049572049
1664453029
1613892899
1357265857
1050131968
1617835805
490092143
419484205
1202886166
846765629
503483738
960517820
588204346
672377880
116820440
358345349
743706855
1347247608
1539220475
471181056
1053509300
164862222
33839714
2056628758
1859843022
656893880
2094523265
866482068
75001123
1327245911
1254993339
1083028042
583920133
1581380100
790462294
1107655013
1745161011
397565673
1811179225
1519536412
87579015
1284391257
2139382364
1564984052
439032143
456495254
1936148454
1199826499
1125011664
201916619
1798087755
199504036
1036979360
1609770876
1718645339
1932101978
1116779194
1470285785
132166076
2052265143
1375263217
2031084314
1466554561
965321518
1153290241
4741417
1162702220
1873595412
302352709
312570964
1365764941
1027001763
1962410019
311747170
305236459
464965272
1419854308
687661627
797542274
375904415
734386701
475635890
266384881
775191569
1450244871
962681326
1976444965
995429734
2070281799
145825093
1233658712
2062169575
1018216047
17504421
296529584
55987623
1878704912
130749374
783930702
1016022141
882059923
604719836
1855392764
1366240937
1846915991
547386266
1642402235
1072475042
81845821
1891588432
389458742
1118052863
1895940241
1912037931
1493325573
493525113
760368834
806884522
572568089
2016101085
814482239
1644478981
1103348043
25268565
38738804
918333753
1878911348
125916972
668568626
287333662
1293186769
1711070989
1541112341
558871524
156286932
903599937
1456037695
474652621
735438380
412542679
405494523
1110095343
233277380
390280290
559796047
123245984
1715411438
794596682
374831646
574879407
2008922508
1526776340
1142407714
797449797
1184774567
1292396917
1253007446
1137214776
898531893
243225963
177936194
2133824384
48618602
464513850
494948996
1420165759
1539448717
1382053852
302122940
492544215
857017425
1372772902
1171937209
327472469
441673200
26225696
2006048907
639945429
2023269461
1671911228
945478685
431148753
1006572404
1869794334
2102031968
1107347298
1290912676
1234519910
1131822996
1963127192
1090341170
1204008576
328777439
1950401790
1705306035
1442727789
853449199
608797913
286342868
1105286248
277407603
142702724
1155674392
761941878
1087713551
1687992646
1025953258
2069390394
1122173269
1377734065
45756628
294085904
1722640712
2089638946
820833424
1760315604
910328349
79759912
1311488329
817763656
678230523
700494108
938604271
1536619111
880575772
102655632
186435462
1609924604
126103886
1669260446
520762278
1618682828
1821462694
663190028
1390006049
1801159026
522736497
940285990
221485444
893842252
505356279
1414250323
1284684025
1119143353
1993648536
365975842
1577246885
802843188
1414487546
1331301843
230315439
68189048
2144255335
1046598456
387811230
1897098982
1195344352
1683793393
1527503447
507907489
1713885124
1105856735
902648674
473949459
352623807
539999311
962876540
1890037247
1466976213
127179192
975930551
1646940800
1642792069
806260916
421407498
61040906
2067753636
1001289595
529671783
1020277083
76406791
1952962328
366579820
519277114
1712642752
2042774958
714607881
58586019
1040140343
1833379841
725596759
1721388013
1359953781
495686532
1853595933
1157205495
56613200
253176536
1718306987
771444886
1029745949
797203500
1579049640
363345471
1929144399
1718943294
1156298025
571322130
366398536
2032926274
331837430
1705914009
1805993575
288997914
1511742703
616808611
552078981
1959743210
969671943
182574628
1298395616
1979017449
1738076087
766791082
1284936524
455914877
1379271369
287455345
963001412
1996779992
315865726
1101232309
776812235
1409010128
808861563
908479667
150047302
1442218142
311842703
448520926
1775097893
616911826
592320698
618488261
1618544108
1711155988
1124665755
2086540691
1723031341
833238693
1835287195
1817563000
708823575
1860437123
666601753
455220702
1646235273
681976129
327892510
1556216743
1901775181
1328998345
685796997
1756186397
912556717
400807568
1687077817
1881883410
959884229
363353543
6670204
1345628408
1213118875
696094040
2107212329
1472316975
1164380612
671337411
1185285155
1031193033
2091547290
749166297
446254972
1010241351
562047539
864349648
1603273420
132099938
1691842429
1747048580
882907034
1974912502
477431991
1541235839
1135708653
732787109
121212255
1929402923
835629455
446308032
1869687425
883853708
1921026594
1237924996
479711595
1198580898
515557900
823665195
1514041060
1852790690
952579182
1689045973
1282725142
914556819
741686098
1160962590
1888384914
1043709976
726685294
327207334
1599889327
72598206
1283771876
2037317168
1062724237
476853351
1794076393
936573694
1145069419
1323845508
1660140939
1789205138
1810935321
2132328583
1769390600
2047510277
1524177529
1007913304
263568327
1590522538
192818436
1808297273
1981597710
1517688942
976100879
1771372990
638441433
337004641
1245874465
1079298322
1232557740
919687402
1283617308
1720326504
1458203064
291176466
310177564
725798377
1879758461
1163228650
1824332485
2044899558
953833231
1103900002
675689789
1998582011
1493493393
1222028106
2113833520
1945728638
908469086
1017499576
1456181198
76516557
608124534
12975713
855808739
2022877630
328415217
394396127
1213588570
1124947118
1385739433
575135262
1204009941
1160391290
2070800665
696660424
1552972055
407939788
1202959690
1740324277
1327422504
1034355406
742407687
2049815098
1166097706
1676771017
1579748982
36423006
1765844041
1427448798
1988541131
145804698
27286191
2126955103
977678339
170726608
1713511294
494562231
312539767
974149423
226696172
2126133432
576237644
71785639
555247610
1146052146
1317552664
191576469
1454619967
153509671
1387675387
244324089
1758923845
689283288
691646168
1110872420
1783756393
1941976554
1094032077
199657060
967195551
67179722
417993014
1355658221
131627197
1979151872
614683000
1362555111
543122501
1185363001
380983115
1034923195
105446562
513333108
1714816470
688277013
1350471869
851418055
269479635
359991924
665711270
849429934
1260197829
2087221401
1376210589
963047086
1047659468
488117319
2042549683
2107846222
220731432
1027807731
1718014018
998052764
853602789
1631759712
171958874
644647406
345811132
1147182709
1217595112
1411586253
2012996245
1390951046
2015635212
162827549
935112911
374008227
18622789
1477100214
1000015982
689696310
624660388
702308491
1309721722
415003053
1907430932
1344376816
1928998816
493536234
1773664988
1633083839
1644336135
1214988898
915230134
779809562
600980803
462575198
273652374
352382541
892060340
1755316215
2075904586
749700524
1606824557
525987360
1627462896
555241575
862114556
664287774
273136579
1041510391
1585315518
200484259
535244356
681328792
1697632688
1770437257
569468476
160158773
1767627696
2145890053
916571240
574788054
302018173
683687479
972955912
1966820900
304706434
1479194423
44244122
982754511
1177584011
80432031
66994739
70725960
881075649
107552241
173697234
1069911667
781939675
782625796
1832718741
2005797792
1667729070
1433970956
2007458072
1489481103
1425035703
2083061406
1074401249
778509975
1792590687
618330408
1306422565
1933283928
388965921
1569639529
1866096035
1698217367
1559529334
1774569136
1479965082
976464777
818677568
1794309674
1200467623
2047475399
206948711
1259364180
530849300
590339408
1166771295
1976996211
1908267807
267918491
464701944
932497454
1253544054
1885160675
1686039473
991642708
246540551
1486893404
1753918000
369940418
2056644401
1853143643
2103514724
455434798
1141259125
1258817858
1038698758
98768769
456135798
1291080114
1050108550
1832025994
820066737
982895748
1297127744
2070848003
1820409027
1096264420
513074056
1944332980
1785679436
309207623
1160854971
920306421
1214324292
1485536444
1678852967
27747543
112246442
1711105375
1065014348
488768016
1835287966
892236833
1122360655
1701602883
307865525
1700763646
2079787951
762059257
1093978570
1794067483
1508231760
1135209040
676939725
1034026439
1622574805
1047722899
1548858078
750344436
194039228
2005172122
563118718
58041938
206108588
1414076546
288730057
584608277
289214862
2028085013
618576865
1298666999
1554811878
1656406473
1108765119
200205854
694240842
2047658430
1426219350
2030526384
545597859
2119565597
650129923
1911186412
1140122656
1190598743
1822062034
1829248036
887682897
106191941
1127695213
535227900
184905985
709014369
834664378
1463257407
351873915
2107498390
629497611
563538630
530033996
1819250426
627330724
1294832682
1169327358
257279669
484893536
81311295
1876816551
554725722
1342156404
1913406033
309524160
155590750
168066016
733790733
973558859
1182350500
177637866
2121213725
736149715
1098010704
1206238676
1872315951
176967298
2067159821
1285862183
545798270
162149983
1187376350
1029838596
792111488
1948851985
549433996
209939125
1668727445
610095497
270242267
1465288568
1269023954
357079754
313724103
1207959889
358291311
59524177
1853288129
748434629
1454214617
75006920
1854569493
1296862213
159542218
373027699
1156164525
697019371
550000377
1600842072
1884549892
564762541
1355074145
1083204264
1218402862
1781242191
1555393370
787758693
117216091
304293890
1472393956
1942106592
669187761
2122435001
887579928
987101997
679531746
828587382
887785774
342788646
1469730250
254724015
73524345
2126222014
545111003
1450312995
1361965423
788076705
1010496022
562764056
1725392863
658888696
1612722680
2046551642
309392277
1486837464
536321368
1325809696
439963317
408316273
2016877585
1831466145
1066018174
1768041093
1027015095
1235800640
1991631411
1634862344
952198308
821347102
536524827
1583101115
603506671
166309126
396097388
272083051
1153361239
11378147
19034086
213670462
279703893
1338751077
40530637
629160162
1335268178
488012016
1226541744
194231495
1673230498
59823791
1903559705
121398295
1048844090
1887602545
1276652912
394934775
1855618619
1201297242
1062543200
1029113782
171242997
1471897044
691905511
1566897533
518620327
1724963897
718493978
200537670
338756117
2094707639
1564808865
1080790893
856844881
1706209779
65322911
22964817
1833856153
20794975
786794258
976558562
1582543955
734382307
655739682
261414249
1870070028
76405545
429759300
319184710
2065427487
700495907
198661460
1384851029
1668762802
1261781421
2018099307
886591648
1224501844
807834307
411706102
1794604105
1204379819
1060962815
1522640315
56246178
1358112629
1010009036
1783129296
233875810
1502828706
2035663953
556977020
775874511
2140060198
85899594
582594342
808606335
702876847
304231789
2043714989
391339038
1007670028
1230769065
1735107082
543947830
71538098
1740915662
1542050936
2079445888
890918746
1694432930
416567848
418921986
1869614232
1207053611
1731778425
47668797
530880285
914716680
772736997
821329536
633465724
2145860596
617671872
2008436227
1169757137
2145375272
729627982
1841209366
423037432
115553373
1059794798
1214997012
564597403
214675274
899012813
548752180
605287378
842730199
1816915665
1042173544
1711142794
654602253
237128424
1438798183
1515892455
325321499
1200733942
304428870
1633140763
1191517622
1952170889
1049714345
385511189
705907194
560535657
670527340
1167187046
2143009129
1909116670
1721045763
1113488825
1117694770
1448852351
1790678387
1470548063
1718982157
413515100
1265760167
1189141416
383250346
590339362
410387101
702432366
1789310561
292467488
1306366355
1790380624
1306519757
858758285
1323345796
360919079
1253986661
1367220221
915634892
1702440671
1587431018
2016885361
1522900434
385141670
1627274194
364580336
196490505
179458522
1849641184
456940172
1231990841
344068881
1050606706
1683012064
1915869762
2002904468
1499021704
695954269
2075956211
1401350311
1424875051
2076668525
1366309089
862930662
1985562135
874109003
994953951
2134175275
1940985278
1205445203
520982756
1326566305
882787934
1981534785
835773101
1137969708
1045264384
1056722733
1454125770
378393250
1565639902
463649717
1801183661
1570262094
662741786
1544083180
1493483191
1303902296
1489847025
1678423048
1253010861
2044013770
1644945785
1824338106
1860653976
89052652
1789530431
1847439705
836381680
1344945235
586286455
2054425741
800183260
1680540890
632866048
880673272
1617858893
693557237
1802541980
948792497
1400140404
1490932804
154707549
1013335043
909333474
462311676
87176982
1727520482
1596545189
524059686
416980426
1244320198
1015265021
731034400
492974122
421498839
1429097364
1618874793
1061256270
1409307553
915905191
984391119
317751863
1733368460
548747661
610881993
1985369297
171946624
1598749519
181781051
602501668
1247166437
463070431
1145079254
722235563
815770375
47167540
1985428745
225191608
1910223205
23512552
930133253
1185174563
1403876515
2014986837
473876891
1259395063
350279177
518983936
2126622051
1210116789
1078323088
227827601
1088785430
700113927
506859541
244803935
379989915
1307197950
2013960959
1274789118
549413270
1904424592
539226338
300578659
1723845022
1159762904
541857108
313300585
1843402781
875399699
187338970
528790985
1931248335
1493637810
533619753
1733835126
1753062690
1161825363
1357674043
1656317884
867889395
428691257
410035086
333913727
1994184083
1618504843
148968869
1347594631
1672366189
119806990
124277573
1204001325
412552448
219054756
1341428413
893663421
414805403
391174012
57316861
206328572
959527638
761349859
137359344
252356257
547498475
1815277034
1457136675
1533100938
68088954
356066939
98695382
586624433
1615834622
331760899
594523479
1088432320
136190251
948564980
498862648
994087111
1588175989
1415415308
1220457413
1067435594
912570105
1813242843
2133465273
336297281
870633357
1200088834
321951156
643182751
1062746429
1099294024
1943924605
104868321
990688183
1794484502
684922539
598732527
332391978
246154732
1573381395
622137578
471748014
518747275
1161210611
571269393
1297567086
62728167
573222595
1389202151
1510176690
1294752751
1641413644
876559733
1843441723
1650563478
284856915
1155778536
884025230
1932181210
1211087102
443960332
839300137
941872617
1193210318
1005339601
1543084287
1229656650
284279750
74092637
719552072
2113252228
1546615464
1051527333
38672769
1023564017
1487934789
1622151153
472564838
1974577746
1602186245
821819075
65128741
1803906725
1927699828
644075380
232312768
53597058
228153437
1529500975
2131605758
471128634
52860884
1886435683
974909608
654278299
751653939
622579593
1334489649
24179485
2131827344
1002088745
1370128077
766333987
436883780
1470426173
89679831
2050135041
477229488
522358681
2053989558
657230661
1028750782
518334698
456500791
2088703692
1296007491
907322251
1125910254
1244082572
1297859697
1626746915
202664019
1576861085
2017677248
510305568
1812477170
684195042
2107815655
1442882564
18269584
972594366
1553610690
984674351
1393997512
1156677269
1229824403
1255867361
1327691447
453955922
148926423
944982231
21000772
2020791863
724476203
1217185217
2008809724
688836819
1667298337
702746947
129210882
409515305
1458245390
502146089
926976222
1292878198
811912266
1892653385
1652803722
1892697832
1696175775
1738446694
890768365
724441153
1548908207
994702176
748011867
1066323446
1606458806
812032755
1930146670
242458679
830186595
540726202
1700092324
1123950489
2710994
1793867418
539773693
1943234608
773876628
2111426890
2141407496
747435716
177292247
1097005116
923671637
1651010602
298282979
1527892418
2032142707
2135602617
825588947
1615303758
1762513909
1593323368
526526956
1328245367
899003194
2018471324
1773512283
816044860
740324529
1763138369
1755722888
1844591087
1226886066
1372657925
1380659181
1271468107
39574245
1742593482
2130423564
38418189
953072610
1663293504
397118332
976574075
1309415168
1466542183
1347842976
148511971
469492006
1762888139
2064002528
842741289
697835783
446353394
255647936
1096438410
321590946
1734095478
19487552
172894734
987875632
1631547795
725740979
1898377512
2068251574
118138486
673651171
488390632
444629882
173381609
908523845
1131177444
362144008
958877618
1428019316
1296336184
1511879549
1507211603
48604399
2048626199
1811180122
1071552604
1597322709
1761797669
313671032
333670145
315433299
1214660374
991484487
893032688
950477450
1773841611
1019686159
329541617
722206512
1859962878
1713415664
674207795
860083727
1533859148
1196966039
1651280583
1185429671
1549543094
1843381721
1980612175
1939598848
1235577965
1446866097
966534496
341454335
2111434258
1460086528
227291203
1754149701
978950133
619865960
590131043
1472959594
1662113611
1343613543
765122095
373080748
1134663898
61807036
1708317397
1106557276
1939392993
361205266
1481635123
156875289
1246698226
766211940
1284732653
1202601840
1488415005
26847786
1836855035
1774387942
1024199314
1489779424
1534644110
1983545527
845239693
1238551694
378205826
1106513154
527177481
1944750824
906940245
1033853893
1823598689
1249410052
611399989
1515736571
1784969466
1987405191
1574653084
1927066448
1519973170
1980456544
917934206
565798986
531033877
1427850661
159236317
2029841082
1645888550
435255125
517562995
107754637
236552590
618313796
1170506970
1555703228
490325803
1624792782
2079145067
677411622
213457366
1205547128
289265631
1965220043
1055286408
2025951072
1036487434
95684619
1995151108
261237001
1117760936
2086962414
1512019745
2065253990
1495060700
901619603
836628278
365938887
2041429462
2067936462
1191737532
1570749731
1739985370
2010917118
11986109
418418812
1390680293
1705360882
334282444
328779677
549318021
1435501165
2130406479
929220442
1329507665
1975617748
2022258272
697655388
1425746597
1635548444
612366423
346921649
673701190
1598822641
69203351
1721899837
2000466592
1185854192
1650409047
36877155
1558455111
1395284971
1063676954
842488603
1469670928
2057595715
123216109
1999083900
1581898445
1892213496
1609372793
1141183323
705684522
1086474492
1319235379
110965212
921143954
1773789392
610809798
280594898
1164257700
449276895
913294170
1463820300
1806881279
393631724
1204490228
377584759
1472895773
187647573
1570500039
1439640256
306496017
1182419569
631445139
1916428372
1714244864
2103815528
978417497
1824171422
2066259514
1501480965
1952617664
1147338088
1327912332
1276587306
1020521393
1943292342
555842560
194384445
1528759363
251964370
1289200821
146152088
1372416584
1961958787
149035310
2144786271
1777582485
393901208
635445958
1601276120
1854596762
564856248
1778258079
237398485
1483343428
1978076536
1330906557
453238613
1669804034
1139961891
1751914868
451577590
1266631422
1376144923
1159596400
1761801687
1093962247
1528459585
1959279877
1198154602
1498528501
1495078740
2067284722
2128902015
517781345
1595336084
370107265
694784979
1291121906
539908351
2090197783
1228532138
1192267647
1037922379
892060697
295136392
1868241758
1989317388
517082925
497529021
1156492804
982623203
1741316660
105310496
1948395886
342718456
1601867689
1801034230
882693735
9460993
1610227290
102639601
1967823311
1974209605
720334444
879072563
858932152
1844729058
2122940915
1820730664
2100860939
1150623146
417554042
600686469
44560598
1946504802
455911544
1742464579
365389196
15801987
627029043
215555897
76682649
170812697
221191381
181781051
463094787
690197016
1421566467
1794558006
270957128
278417116
509011813
1771635948
1095227854
1396337243
37374941
1130196946
1597404859
1961684324
2044559155
79330077
637093594
1468326945
45409266
975868451
1694509084
1939566449
1201439876
1597471081
636834855
120794052
223123702
548432290
2129485726
1882620996
890138123
1471742145
1572463085
2128114307
1316259
1516080597
1251328553
369936842
25348459
675831893
1990458415
1997456947
1126468348
191237342
1412583896
1662491888
1759082627
500070519
1498279681
150836727
1911947005
1068113899
1083178985
698745390
1544572474
2003079485
1536847161
1102273895
1669861795
1281665812
2105581898
2057743838
959236304
823551762
1610471354
1546343191
8221104
1521474405
1077751936
206376800
1097062425
101430001
471594081
1109488337
318513129
1919771964
959701370
128044709
508884080
2080704352
2020417930
1068644764
576912040
385233152
240297942
2007683073
1227520741
40761497
1252203723
1187890240
795550227
1992809247
1014099035
474214076
1262549000
56002178
640462339
274711389
1606342632
796314461
2094023917
258754738
1167119299
2118511152
651111216
389288196
1384883474
23641267
2008403093
27342381
1215894033
674585907
1532606427
523364335
1423176415
2036914547
598185397
1156762262
112014491
1507984975
844171917
912141833
2001934511
114814984
519483509
1270606833
319895293
2094236671
741219014
1993670555
1238011004
2041666625
1516854184
1656150030
168225696
420576250
1097062073
1797273776
1024976603
2146143031
841646593
1905180499
818825149
1453980302
1145423889
1042166051
1615622983
707883159
2107694966
1316523295
1914631217
1340394289
1119381097
1078443393
1885577704
958503777
1153649647
475117989
207014696
1106129767
858901163
67570371
346825913
774900041
430063383
599138999
1145140623
1218503178
891536510
48230532
181156159
253469973
818481172
1360876268
1915066886
1312513311
1465254459
656746520
1115225359
1475838523
1237486788
1047912027
2021573664
1613831584
1820160455
1017042746
1959407470
681882717
1829571210
1468121500
110647664
1293654000
1277234298
1762667840
130634205
407653401
85662081
306447193
1976799283
430832878
366589685
977759533
2021243978
497372752
1071508792
1250336843
1307933928
2091827519
1830265221
692012044
1875185528
128375115
1921422121
321016388
8623957
1105286248
189006697
1023064992
628585998
961607048
1360366475
1397696708
2135857553
361903507
453037924
1580363117
50802293
96260966
2023093914
1989436664
93177684
1195720693
114481703
132842167
1464919234
1338298898
1417639696
1275669840
2092653579
816440264
135992830
188516702
38396640
1404882132
1931901113
339334970
194006213
560557074
669956242
1311680323
1203746596
662555546
975216913
1278189255
787573253
252740375
178801850
1052452674
728254660
1704437774
259202080
987751209
1189952617
2084387991
1267647273
975308803
1665046564
1970013177
336099714
566410026
1782085002
240401312
1021418118
1201795405
2018184673
1212599012
43726733
619373376
776789944
1015121776
99927452
1555150186
1482849892
491026974
2039858655
1383398157
538653132
1649809646
968626926
653684169
559359083
558496585
954735765
1181424510
389993484
301841406
649895161
110981602
2095906793
1121921733
1407266670
817210611
1008296089
644478048
89348687
91228517
1979566445
482035009
870491849
2020872920
270964646
2055900257
1838960504
182685474
390979645
1862224491
491951582
1669535460
1038229763
78537583
1951816509
206886981
211305434
1319290827
1434274765
812893334
1212659169
260254700
842765140
1335716380
1200209661
2009699953
1259990727
2001741437
677209964
501540350
112278179
789618501
2113097749
1609280285
1582835576
1971655607
1642882916
590211551
1912232107
1138593326
787918386
1936803323
1771782940
183344868
1882919593
1036705927
1710789117
1302697618
1979498436
628014119
2084345689
1414501101
305589325
979731765
881690840
1879873718
1897581825
1081149039
1442262881
1347534775
231349956
1323644753
2124381521
162361913
706099987
445700836
2101185218
317301797
1501953647
684857949
1158318610
1825682125
1757049894
1631083831
1244894416
1259809844
2072557983
1838736116
88895525
567654160
396013215
6403769
177546928
111533954
1575585811
631989588
291889469
2131908310
112940034
1051322205
231906136
1749244685
742768232
1567373840
459311984
1878121513
353257632
1828842056
1508239883
921252879
774204043
1150103302
846876278
34336910
1654453616
1016038310
856288229
1627773484
1279180660
2039803329
1408907344
1110473791
63636255
638059895
1423037178
351502993
1280185875
1848416583
72891705
1282798606
26012086
1322837617
478962838
1670780666
620017179
678212269
324014588
2069283991
2124498156
1541213768
1565777163
1330012357
1700053561
874294058
1675912999
1739678757
2105735021
1882389696
552012319
1309516183
20747478
98175634
702314666
282589945
137412060
1396873838
186477265
677878156
785130808
1260339985
999718017
270066744
1932113479
422873106
973956083
1714862326
991990686
266260236
652971262
551500699
202025491
1938761636
1515201242
2042062891
387326156
1057047565
1316565158
1888252345
132833731
1430168250
1599097917
278612282
474365681
2007204291
869196226
230258168
825915524
55100479
1732603696
556517083
118636569
1291969108
301169303
226507415
1417909154
447086690
137511656
1809359913
111375489
398003091
256865936
1291416956
420269302
1455097228
1726304792
1490682638
751785866
956350641
2143033590
929261558
151303904
432151529
626896263
894541463
487498918
1044259579
894952269
1513932620
1636986546
1810806493
1246675806
2134230849
2088324510
1659581058
1022515124
2133891932
1803722253
1593951599
1291332945
2006828577
2091100957
1763640870
233985458
985957167
1510913679
1782710321
1574699740
1325113641
1053687933
534079310
1812775597
187046148
2054626910
697601184
1783728028
307328100
821980057
157098176
1069140439
373337995
1449475574
961594879
1311331626
197473294
574230255
1823057410
1263067003
838553228
89397803
1054132434
30174160
2115134806
60348435
583198825
575761426
1067532336
1879473093
521537302
1224251341
358595154
69119294
1022100006
1584707601
2131414352
1668559922
154049906
1251267938
1641591649
1216993825
1862751024
1996986278
30035150
1178596942
1710377987
538404838
1516902539
1004076218
368438786
1646416381
517236871
1135999096
1902043067
1693102108
110570347
1014758281
1630699781
204417428
1193349994
818921175
31118412
1064896604
2075931187
1292332937
1696224178
1029574311
1490935512
260508061
1661415365
1773822617
1324402401
1877845102
1014597669
1645048495
827988516
406660525
1638184153
824625103
894145302
1827855204
1698317071
428864306
1006747673
1126228410
1205126844
458048324
1765945165
1719490378
1460787028
837731720
1290258320
1899666342
1439468589
1413055725
224100759
2143856970
1993113141
718705484
607160923
816136932
1049270456
863484191
1514457756
1546120306
154931236
1784263357
1704940268
1685671887
1573630530
760101656
963090936
282079284
504419222
1708946119
1833541092
2102195409
2067770061
1435033922
558877010
1743188850
1055059963
1586796923
1126778866
1062179675
1634224131
1444414883
1236762722
1546769709
1695999773
1356258117
1088351127
669371121
1817958493
1245136005
1850491507
1025261169
186745572
479190092
844052338
2070370019
1400149319
1711493113
1132362762
1616138682
1432005961
1588309422
167688298
1375546245
1950697501
1925586449
61773683
383541658
977565818
1419651325
1526676918
1800769535
1385699533
2036043463
17509420
2034635679
1640608799
765253477
1460787028
1431798606
693456858
1322253246
1265460156
821878639
260838822
1155408379
1623719308
89655129
1071192466
1142962857
115967971
741729461
1321622822
410929001
633975106
218775263
993384585
1932472015
1926115044
706882381
1831648158
2066314273
1212521994
2131323439
1537285121
1129937983
501370255
1607007490
898498080
652523274
2134106765
1330850673
1643826187
969241121
1980342444
1453844153
1580426106
564979155
809840867
1204847751
49149479
1505699726
1447358927
600222178
852163361
1728270511
1477263270
1889693043
698352127
1228184420
593767091
881069351
1181088060
951711972
109472639
1850501182
1291506497
526102960
1638739289
631262485
1192621412
921082457
194098510
1349001253
1726430279
876927708
465629068
181279310
1618069355
1792750368
746123497
865125019
1591246676
2030197965
27832169
333550227
621613970
207597189
658553637
1603773991
1119561535
1428437431
1551879862
110006386
1818719246
200856305
1904089878
1861465663
1713459680
521752749
1404026027
703144357
1142347206
1201643114
789223553
841527103
1316491579
788121436
394473792
1077378854
1076765813
1935411406
1252702344
975384823
1350111504
1847680067
308331672
842384004
1389784607
1572579479
1834881989
2123870597
1995363974
635764325
2033171042
1413748627
1272500155
396568695
1889069847
1678225451
322788132
787491983
331885071
1119257121
2136940844
1889483408
1079688749
1814207312
1759848841
1434851722
2129417136
961306566
1544876808
1314887416
1576727069
1839388867
527244925
855680535
1606821458
26989011
193620481
558509773
1308800071
741011746
143734369
962456149
2113270486
811667489
2035214102
270709791
147886939
384615879
1340852099
730824839
1160180450
1739382996
795498148
591603870
941100199
1506209298
1511847841
453238138
250060054
1866771549
1256572371
2023244321
1453621009
1907566165
1699278169
258073522
1874934451
189819152
40299631
979458182
819770754
911703313
486974961
48227654
420225089
493012765
1486215370
670467927
1899420679
692617084
670105526
549630177
66916536
1142576754
1870647797
446005155
1753814966
149076055
165070170
1838573278
331854363
426309785
825634443
1566161526
1611770451
43380453
2008337098
1898131080
1413996341
522747568
1128553154
1065479049
371671893
809791784
1817719553
253363429
861027047
902133118
1615760691
1294732798
1516690552
1901432895
977721710
584168119
277446746
1791294871
1456821382
1003585785
306013211
186375072
2030363180
1535007833
2014174880
2102567279
1261637166
627182301
2494259
279572256
1445393580
1238500142
1886667435
1518230194
676792306
145928533
1980030539
144876624
1171276903
807513776
588602275
1791139536
735861630
1269175499
1594870810
1344160559
800735665
2101763100
1049417599
115928268
1893045122
1429588219
80164078
1139341206
299277398
1687053852
339008087
1647645289
1016717762
827573323
778861363
681542445
167490238
550021394
910099415
1056296404
659480229
1002661476
1454639459
1321965332
521225313
2110271684
862533885
2115798227
1477715427
955492112
2116865806
1725152000
1698322888
583278163
450945266
718493978
1449149062
1891479164
194699750
1518634564
1755454460
567157203
875481725
550627928
1425739590
1463617523
618119229
1065982994
1459636510
1705165168
1181255207
453475578
489776757
2009684790
1990210870
221630277
254651943
1131981617
744451314
1303279747
1297489794
148343301
65315961
1981069378
1123508231
1787206608
1457493891
1895447287
562054268
209253672
1118126647
49704454
1543613970
626340000
1383264935
1153923059
201100560
1503202635
1726602185
187166587
554714023
981814474
496235615
715582633
770720581
2140005598
388443550
179598770
1805402147
740257343
1048676364
1104225661
1497209780
769326344
865750499
1079848046
677502599
2012152302
1044911867
48475738
17826422
1280059851
825447304
779299096
843184622
584993324
896102035
291255169
453202268
1513144450
1804937399
881930725
2106092236
1517155450
93881820
784084904
1333854145
287213353
702592215
596774873
1844673280
1327843291
1153219327
1863935816
489332138
947305252
935445620
1069136624
1863090437
1103111783
820476770
135583694
1651726095
1070732380
521548695
1372517082
1131266120
1478303551
205424853
1814350915
1662666496
785037839
1863723500
1846336332
552214123
165340158
378390295
209708132
1097982323
484907567
1381731762
1412459663
1657097962
218001508
1226039156
1476101375
1408816536
1443261057
1232407646
2053497339
527746108
2108936362
562252275
43953217
1180039903
186424772
922267705
1478259565
200719600
1758254197
120157374
1881175721
1914939439
1176732605
1121638085
1818791369
283921524
2114069342
833404470
918526328
1894779123
1659278145
1696053286
1483519330
1304264657
1975592231
122384156
1851712357
617474708
186479220
1310730403
924933342
1237355703
357546032
385703046
1982298579
2135221630
1538561844
819101214
178570624
1838092098
1387586397
1278457746
1284481459
1075690682
1238224479
870491849
29595284
1684149126
1725542350
1921323092
510967766
878218207
1709131613
1823152535
707138032
297290090
1826421459
858061777
456267475
1799263998
1501939040
321192603
716957557
197001003
408090266
2008358477
1328059324
328724170
1391710705
2025313601
2087325453
2111561143
2110012268
1606788303
1509774221
1156877904
481652829
464828509
991740511
527204314
454417199
328029251
517494553
454034048
1538119132
1420158958
1165587506
1442450467
1316153085
623480649
786287935
1623575392
78403932
1159044511
82607817
330115483
1532279328
1466986193
1072050259
1241211262
886378090
1486728976
1535791284
2144272110
65764023
1062019991
275882389
123313733
1412209588
12236086
69963579
460097309
783930089
1453082948
226968632
678124911
527401851
974758703
314785432
1415442588
33878862
1330604475
324091661
555418982
1814925232
92392366
619622025
753777711
1579282888
896894200
505898945
971507952
1219642559
1249598230
1219026008
688224594
880130446
1019326746
81962777
953423572
652554318
1098807948
414965077
1068113412
1383200283
133718856
1580740627
158838531
1521803072
1663374406
651569336
1350728777
1748686353
365546794
1235209239
665912393
1514706379
1235591497
633636379
1437109145
1903834794
1500954984
281926721
598257276
285067149
562743429
1720656721
359719027
499060100
1671159016
1207382203
1731555487
1511930230
667301207
1142891990
1004365559
525075253
521039544
1373797101
161637721
933072668
1396408434
640144864
516211088
361832077
1509259431
1372487914
1185591045
1787732575
728938224
2101222935
1779103448
562651326
319644743
1633197487
1840576718
773060618
789074916
824851319
483752778
229942093
1188810233
1487562976
2011020490
616608332
561521071
320360653
1220936280
1594847146
1260650857
563527416
69911468
862386748
667477615
1618576686
355141960
1133820321
65411953
1022042522
2146605858
1536247354
130942068
970408053
400938656
1483420557
128043648
1662191451
97174415
447346179
670869575
963264749
1249115363
1747278869
1214194079
929765690
1611823433
829421306
704931909
1745269559
32193498
1864413662
74031001
1318281619
108505164
1037801214
1794148622
307339326
1456426869
1874721895
239773036
419270975
180239539
1881523902
1501460143
1469302624
1231335615
650399136
184807569
399639318
1491581070
228200599
755906276
2065791142
1152755953
943513002
477606622
1676235032
168289985
1095239461
1861475231
55126443
1688788294
1920023060
738634994
647759498
1221028913
492217124
640233413
1798609994
210065540
925063687
1096196755
900596397
981728180
260427001
1218557796
179331629
2045631246
305685537
357395112
1985946880
1453097250
1283623838
995689241
1858908593
1429823241
399956945
528787084
1630947061
1368116405
1277849372
1932993539
1660263973
435677043
39846153
550243578
312987786
1911636378
1923857951
837452681
841919633
193749321
1206911667
984941663
405431886
374489570
343230892
1295527508
2137299839
1793453109
355814030
728351254
567254389
923035562
1103043631
349924533
1120197968
1713390108
239060291
395944336
522187495
941851395
349654291
467297750
1992679657
1432834181
485626282
930262196
1118999212
1546689049
1383339324
1930378738
616718822
594767388
1944346989
102893412
796672625
1894910309
1531503632
1481457764
507510131
1663638858
1000555868
377880417
23628949
1517469811
1136491358
1905457411
1403941691
524293558
902711383
1947901946
2040925351
1542239585
534549181
860907767
1275987572
1561215995
1785309936
1573641104
2070897672
1927618614
1295094417
453510412
23761321
516499664
107123360
284819688
1021349069
1645863206
1810833799
1162631309
45278930
1400681271
61266956
1790400402
1349148429
566629867
812414875
1723832869
219140961
2070351930
27879045
1846066401
1493695764
2129958339
1089308663
1888239054
2041202569
1897865602
626990257
1194606356
1180075741
693391088
389828991
208003498
446961116
461741918
1103130518
300992953
1712791418
246156551
456143867
979150786
613034394
231134081
1033418077
1145101673
1886535521
190132845
1952416169
1226364422
165381913
1559215206
140988905
1255538681
196146467
489008141
764229923
1515935455
317090147
1328658214
364073761
1529760875
2145673381
967217204
1166278099
1089126996
1506561263
1123159125
2115581020
1652129646
253065915
1516254297
1696229607
1149320067
1291431361
276328275
1187056616
218367817
1245811267
501938988
552705996
2115359243
1415240816
632264513
1702334818
1918566791
1706302155
211385021
818522423
317152938
1179535604
2023624361
1632541613
3859036
1374646862
670052051
1944958075
1955910089
301322434
1582266745
32038850
970746350
2091303903
889368251
461092002
332219413
655365369
2076137840
51995334
489181997
1229595118
1321949846
2123399393
373917226
1676935916
1171938319
674693656
142197594
1652638428
893649897
1054040783
1989239953
1919897013
1779098052
1828491223
1845268461
2091873981
130776726
694113128
1363473184
1108689583
2088122577
1179848112
606425862
508330885
1492439636
199538776
1670624199
2124916191
36366346
2139342498
1466470757
580755566
875148374
300932006
615905925
147381172
859015745
983289178
199240356
701232449
1807219149
912004151
60227103
1168288846
753531358
1655465025
1129216985
522557173
234106003
834218181
1243870825
43397976
1936031096
1317802767
2024885652
437861954
698547806
1544852586
1373858538
1349004833
1981524463
1027497115
642597435
1031927147
842508422
451299647
316540627
1953905597
221812028
1405190470
511683002
1213425115
1619021156
514574397
2096344509
187969103
903507594
1046277671
1655308998
169795751
1147226824
992285974
554870958
359604968
1110223324
1506633704
652788087
1790236758
19954818
1407305693
1688718843
2046399979
820032800
1420965830
1514655679
2014410918
261027048
1784208805
1587189175
174430224
1816500376
1530771881
70815873
421673823
232420803
259804416
1953842006
589836183
1619433326
1604698611
607357742
1827713001
1104799547
1194238319
1666256450
209164197
1661780941
1391313700
1000069524
192820668
744254525
467684831
1822281336
2131698176
308881000
429159021
582771228
1914284360
609929721
1635880155
204528643
1875558491
1292136216
1943123252
132755121
132678780
495191228
786222624
1664525597
1323043916
1300238214
1155393557
89454872
954530332
1311143536
994076707
1375207643
1789458344
832659619
828850740
1551443153
1599971955
2086606918
392877949
1745195912
605223957
499793095
1041741255
1319137143
1607378332
1434519586
1106294292
369020217
901357752
248771906
1489268897
2129169506
1200000412
1104962423
869239071
231954479
635543196
1995046185
1266821671
1101427233
1376427480
1175516991
1720076379
1976062928
842632419
1982716254
1554035719
976546568
1047133325
300127477
1777143194
1579729013
1322552865
2028807463
1332760280
89473098
797780312
984465464
903990297
307278748
1898289636
1463218413
1484271966
1005124254
529579948
237546406
1038771963
1124289788
1105956739
638465525
1072869483
1059888583
708220401
1949597340
65246254
201850538
1802230596
274324351
1852815952
779285097
1860346477
781424096
726743146
725011044
1395229549
959365870
616846657
1544158302
1210482859
599956848
190914132
794803162
1000914415
1399205332
1807712060
1600954633
128203704
501344354
417755821
1571675293
152088202
849356804
1201901252
956889039
690964706
63379698
1691168859
643511715
1524507226
1932915258
1506339829
1002439979
229108196
305925430
583293899
678453164
1932029334
1470114386
800884683
235261294
384204444
1873155892
2071485830
756918278
204607953
441228722
224921326
449102004
1248005358
582468887
324149319
1726861198
586449417
697277419
2080274262
488492453
1587785643
2028311710
1163834944
1661059561
1671580737
261674136
1373546961
1957242008
1004300549
450648347
1006966802
1264145909
1508980187
1495401892
1703303421
2049960825
639900458
1955132046
374178669
607533359
1069342018
1884101265
1142412109
2136532285
916417174
1050649033
305217793
1935439299
1279030086
270105772
1711038212
721758532
2063191401
1352259773
1985544147
743707773
1677550244
416358349
1576814480
1825080679
1530307212
425553830
1095227378
1303843272
1636238470
16740922
28788765
1880372319
1768742391
1672993004
898099136
1316869192
1629162054
915798060
105866181
1596459748
1752395616
1138170833
1405514969
166553576
239696043
771924556
425247830
95900869
356531770
1824800857
1638881836
742977328
499032774
39070784
411550099
420907426
1306840713
1708206728
646917292
1854554809
1349673440
843873719
1856240403
2039607606
517652012
957780421
1909262846
58095839
1390236068
1934948964
82575785
496020257
1791618219
2069086807
197568896
1643010763
74039509
1182426012
504857894
1508580290
1378947192
276500819
43737224
531321141
1177526295
44723148
233835728
647819409
2118695028
1531536928
843509284
1609673471
920670051
614298029
975346099
2134517004
416426749
681320948
1933941684
535399541
571415739
647110415
230914380
1899441603
296250808
227230884
1870965963
1804830109
1817403527
1941310861
2026550415
1131008966
664785764
1294392425
1137226401
1922537706
1983644267
828871519
173836399
208079842
1151707176
602899026
564601160
35554440
1569551746
534858902
97577851
1774478414
412535712
1841914408
1469559268
1772386878
1844420529
1531392170
1959958358
1424637150
409081552
970278817
1957700394
984001228
1882964099
640112473
947174916
743318228
1947106496
1478691983
1914301508
2128115313
37226928
737712025
442934055
1046887892
2118213649
1111516628
108451300
281760631
1687760504
1850754851
717617401
1202978854
931471789
648718491
309864554
1991178896
629511366
534131423
942302489
245908565
1129017967
754854553
892705727
296815333
2145748828
1075918928
1619701071
747111878
584740645
792466929
765225586
1817588086
1400255269
108063367
832545940
973350401
719609615
336856033
1706435116
749146177
381874143
1274004824
1941772228
833423063
266065237
1567348646
1750080845
532126341
904431148
1043963017
1694413374
550264800
1468487958
467405505
1506231069
184495091
1620972854
1843126086
1410206820
112116431
932979338
2123336517
1768223499
2093299976
2099043342
914401220
1571182786
1117254373
1787646350
1461751656
1359892712
1941106941
1397264548
2138495377
79486635
1039522635
1827906543
1547647316
369871854
984474005
1868058620
327220052
204586880
1563479900
683215365
1154104773
1214132127
1951438259
2046219179
1097620506
1003422902
1473555616
1757098502
241662642
1778032108
1773254257
1294371067
882718775
1923836109
1323482246
1207745966
786916324
2090767696
1310618509
50925632
956756370
1780143578
401996375
302367244
920460532
330545475
1117413377
813176238
121516077
326065431
1063234876
1039969942
175940881
927294272
523284097
499516829
1099878747
125056835
710544947
1109856180
526743695
1966757773
712485134
1436849110
1657279777
1476608273
1375367179
1801875311
881896708
1056228540
1875674683
1485567303
1987112341
1265957491
47826915
119880700
1934852473
1965786786
1624698487
1399568495
142124760
760791526
1909180509
1875001672
1079023707
2132334061
2044177950
592465293
1870871716
1368565825
1160133094
1337918587
1070710563
7573253
1461855988
611123044
1743570076
644105817
1318436146
500495350
1434995355
112592141
1534684044
385477111
1646214322
72838644
453635110
599203031
466549281
434154960
411309238
651109360
1674567540
1760425652
1853052330
366298514
193001917
641410219
1890826312
2121254403
2083595537
1710055922
661846203
1592710709
2144874990
2062569497
1508845824
615096566
2140864491
865866813
2052673704
2091879302
561947486
738057775
1314487188
813654432
670155281
817872905
327012350
929580378
863020393
692356131
1104089039
326005469
1546022610
1126893857
324178215
798827856
215616836
432773415
1880606447
432067414
558989491
1468750800
433081382
1380382314
1630762310
1817556664
654856352
621969254
665069694
1045611809
772206471
1385590608
479129981
837929398
445763758
257932409
2084518298
406387653
1876919070
1107233099
662536465
314864516
1178995340
699969385
1283832139
1669318653
1424196121
2127887586
1143637703
489177710
434536437
1412199767
812944054
108042577
1419978303
1297171311
899159108
965959897
1320479730
1706283706
538479965
794548630
1679673393
595847153
878250955
141240357
1837090557
16472555
1403459981
111260279
1337509544
223587047
1011529120
826505685
1546072794
1501141990
2006727019
127322457
224778268
1053116425
1574420276
2024975927
1151292907
1168839769
1342938934
1112075989
463637251
556404300
2107833693
104630429
890536133
2121776040
1439168785
1011678587
629889825
1884837659
1862372729
1600203181
743192277
2034662333
555026028
1681816091
359570632
1770811884
1155679515
1059337138
1855745524
1054146169
1505069486
1784500217
1364687061
1123572579
773135002
852325928
1352915889
497970531
1582739364
261029957
1633720688
1607129837
1807518371
1689694437
1082534403
998658823
932405138
414917443
394066302
314427157
1107200259
942567216
1667944604
1875608989
1740761429
924372907
269085194
970954866
709084638
870118021
1003887787
1438260389
1728122083
1748642769
2077786381
1034169910
424195508
59913104
276333538
1825931600
357862738
1977815713
227313912
1311753077
1933805667
1525727655
916709094
1043651762
77500846
69465643
2014640931
1751678109
780673824
1299738657
1678125371
1268503341
668978886
1392104037
1930293458
216979729
9917711
153727306
1686785349
1010369758
1538563478
1405797467
1481320254
1012688406
434275779
1210183802
91770168
411082753
2137885160
1253007696
668490223
152757500
90166723
1795312154
519571160
75918690
2031613288
979165885
614422162
2044690664
1677090714
1846995098
10169040
1529959110
1432296521
1360240838
844987479
1679713377
1829057575
72170944
1731402542
114621000
1039391555
591228719
785670786
1936453519
2146927012
685030925
2103973802
1395879279
571785718
378783541
356395870
186210266
1807138648
2008175357
1578398263
66839404
1734542072
1566188534
309851867
1862536734
955815620
1766226558
1117553752
1632370606
1056123868
54819386
1209904102
845802501
1063101378
1066377251
67300118
228672848
2079458925
471183128
1907083541
1534791275
279810616
207610453
1445900290
346053099
592684981
1505341147
13589334
181703368
1586549115
1223264706
729275287
978333528
2123740774
699614601
426323170
1227798447
443363819
825556536
958682329
1547939077
2060213712
923621016
404503332
176786187
1248989618
2078671170
104044830
1620474567
87465903
1213425115
1103933510
1202974289
2129628702
137220183
1512114501
1777406652
1980414994
1946325187
691756386
2124583420
1891304251
1854295774
330929582
1417007562
74746339
1854025963
2070774613
1088111516
298017600
1932310767
715403810
414222549
750906059
1825993693
1025850205
267518590
51377492
1236806695
143030810
744278004
748561347
829589822
213720401
165954300
1792165048
1845697331
1308412366
133681216
138374484
230415163
1854113392
579656316
899902315
660187627
1596480382
859910236
1374751915
369177308
346342230
12260199
1707839075
278585129
1143552704
799734379
727322505
103705586
1443686241
142208949
1387306950
1443663134
1806849786
311098969
345711532
1108732686
990885686
591611313
818921175
419619870
1007969306
1434915776
891147807
522701296
576580380
2037026211
2112264610
1088004518
1576129238
1179020602
1754488778
993485891
1601298617
1872863549
942110533
32296474
1920319114
857877700
1033285807
996198737
944831352
32893992
616585533
53239907
797837922
1100802840
1442313008
1478743191
1192017074
1616628902
31058153
1911765985
283161291
624698809
1484948981
1220693054
2028769570
928819708
2121239923
313386014
678424702
2086541245
1319011143
460267833
1923718743
356771889
860136807
2009500948
2055005717
1237653132
1980550901
973012238
1687189157
1463493142
248163825
1645001472
1093737238
1339665907
1075831509
1599068093
1464329023
2014945031
1172515778
2128339063
2081508860
1971197754
1075129174
1998170670
1804095852
1568380426
891379422
1402108998
936488889
1522118305
455068560
770070757
234961428
505591570
2048356621
479027036
921620249
662003328
1859719516
1143521523
1559979896
2122213770
31514431
1950591691
1719671576
1164489921
413838695
355806355
1745259860
1728311678
1640386184
1300071396
731746231
1736218468
1660781215
106885282
1282558024
1847772534
480435872
1416549704
404961792
709640193
1178194115
1044426620
984508527
117584766
1703819020
550278581
1187659111
770717089
620007144
1220923637
34673807
231530796
472892613
1751744950
2065741722
1394662183
1225203868
561829783
851627410
1273549088
1996123406
259237940
1646052945
426087191
1327452310
232341203
106568626
1332797589
1475956520
1369348220
1866821636
1815375006
82908230
933374662
247001668
701587459
1582810674
329489752
1890892844
1066011476
690253397
870829368
676939725
773315989
790000349
22006411
2097011908
1575242473
580460223
530559274
2117030940
330569369
1556695971
818545255
1105391758
1951065746
360268624
952786647
2118923930
1696481069
1002513508
2147178174
27340974
932502693
1017750321
1944878186
1181268444
1761331648
1268299417
144229047
1312544694
1839644296
189569102
49955682
1715636422
1208682298
556199417
1333922330
1629619254
255073994
1982871451
478204003
1488088207
1626058230
2102238543
441295925
50014602
229384264
628676288
379823136
869748556
1626123061
507814237
1957566611
1953545902
1624060454
998268181
368170898
1688374351
454874345
766808246
455834913
1165087344
1040075741
1250463557
1880104451
1287948191
697652982
60806514
821809413
1048580919
1978873209
79453060
422755782
159276297
1993354082
461809160
738745383
1098536475
1991925774
1272458670
1131322315
1322580988
1464270184
501398999
1862957293
694973847
188021251
317427561
1243768941
2029774793
362420870
499653062
56401149
658378997
264403182
95670620
794974514
1603099441
1719397049
688628424
1257933177
682583245
945603924
1799518044
1638745269
1401815102
1893237164
948344721
523418743
1604132748
1745423913
936229077
789985486
209602554
623536894
1783016550
1838842540
786890407
1066331907
1461698004
1650388324
1430264902
526132691
783221061
438197197
1037405958
2068403757
1039479957
968986137
1108936682
447755301
1057527090
943315716
1011124455
1702419538
26435499
256285817
1050329340
734940434
1714871689
472440730
1816791193
848704315
2043527888
483993651
1215573393
825196752
39121508
384607776
1007450722
1896745188
437299797
952421455
431281422
758575554
2091888259
822448552
2009853826
785127457
841239038
897853388
167452711
1967003507
1202394285
695813762
1206296436
779378277
334763797
1460540499
154919283
1832912999
818894360
1511688772
434172450
945611751
1247688707
1954383929
1961466929
1949470506
1505749047
157176992
1860788929
1929117487
482408870
989531812
577432479
708937971
502824572
1958138448
1939387475
1324647037
995655093
416626039
1375930558
824773262
1525161214
907841644
282452068
2123096097
461256691
1220594904
208704712
423527483
805923449
1752172851
242111014
407614664
162800877
134688137
366412389
1963508322
2111906348
1419421923
1141420350
584479821
1342585295
150057871
1906334100
1814345548
664442298
1432931399
1661260356
405052882
1493236430
1890126221
1090654337
1598208146
1353386474
1706781740
1489386999
1793821313
323212551
412855008
1029201070
778407817
356773486
1408837765
1191206194
702488521
2002730481
1625866412
1503108284
1130224827
2141294294
1230978768
996131818
1393944560
2038405151
1783444491
1811650003
1783586496
67458413
2048071541
1651194272
1258130288
2140516331
280477130
836890067
431567733
1274128840
2138766879
1230218639
289692509
1196666494
1525161912
1288812312
1328975383
1796458562
170478642
385942357
1912755308
190134939
73986984
1561986812
927869940
1145811440
571429286
1980366472
961028239
1217316324
1825861826
487311965
293134885
2137069852
948815850
89581074
2036208799
1217583151
1459720040
595047212
260460814
1240048283
679502557
717391022
584154748
1133874558
1004868642
254127945
1808016478
376493014
1337282402
262100786
622464913
2055232753
1546220741
1922147039
195158384
119808919
2114748012
1441418711
1667349058
1819653571
1529457751
1978343598
1253544054
723007761
1313728780
936370647
129368825
1695062759
6704649
1474579322
762192365
1133439762
889428349
531983383
1837510928
82949168
283353639
1487717426
145896449
191410458
331477286
630742759
66701261
152686816
510638547
378730624
772643131
1777653173
1666051198
727667397
950073785
615887990
1673646536
1187135122
1781558800
251928904
147500764
1452342544
7627660
1972815533
377452869
1152187304
531818202
459654844
863951629
1160887102
873986951
1996271543
569579864
249301341
266453144
432677441
132211647
238860006
1054387076
1443026590
857482344
536729491
972046559
1008651787
1300642716
1588242865
1355415178
1768414005
1549906206
437829328
682665632
960055541
1205105717
961311008
948241358
1429227130
69127286
1053803954
1436915522
1090019466
1772083440
124127818
1439200257
538989434
737340817
1963995487
1499283154
1714479243
853341948
1912405218
1199948046
1859525173
1051239989
2035989614
1476817238
1579258231
1819927751
250741460
78416078
99176279
1059710480
2094667662
1347704646
1352392833
1842860101
2122373304
400740383
1830445158
1452424270
1504320999
1675329325
813681196
370337064
1209005106
657381216
1852208139
1766915980
422045125
219841899
2133030641
933781871
637207472
1758317188
36891718
1016643460
386576625
1840343559
892795546
785354674
1154261276
1635240763
1909861968
1271348758
1159911617
244146351
2026490177
2065231593
1092305777
1319600458
54035147
1107775354
578115807
889661582
896804887
819484700
74185433
438754149
488264078
1781182048
850421983
380002618
334339529
671731438
37807097
220830926
593357846
1392903662
133923970
1205219118
137598276
886656956
848475664
1373598621
1737248911
1486110706
464443601
70257285
871528106
1724391022
1235314567
1710814793
928296761
545646426
1280170262
205805042
1631511770
1429274132
1193332942
1012585455
67409853
908707350
2020846837
402420778
656075812
1802798433
293389948
798583502
1397672229
199035116
1667766886
1504461833
995391846
1960751176
2139182898
1011932108
1207477289
1326748790
1344217980
691896020
271619731
1957485701
1197528470
865900659
1974087478
1057601549
1250294954
2082566989
2101196353
1860427493
2129213215
1375437924
896873727
225031935
829828012
1809835649
1729543868
686359560
1011889599
2095417404
1561384854
93151156
2094863834
484281029
2141684373
491170438
1493459746
976198113
724815277
413387827
281509782
1600514319
372610493
757608739
156543766
2054223562
535406706
830077477
1397509819
1369679506
253618940
1807388745
1422552876
44934931
2008994667
1152489811
2113145911
513612969
93870118
1506024167
391394249
923862358
532127691
107090482
456962331
458329468
193683700
1899535848
192904349
1421744497
1220271710
1516991711
304227953
1154812312
156076794
796837953
641942317
2137783718
1028651478
1055798029
1594444495
1945022894
403363330
85984502
105765059
2036696014
375139613
701468357
1386313479
503928963
197415647
1319685451
406392803
1993909514
1823162900
144674314
1052271760
1963468124
612057434
995170820
103404582
1274938595
215017302
1080704887
477216748
1303752264
221577318
2024939362
2020539110
956482987
282541161
688933321
1249055470
603044906
2071672818
1401934164
580133189
550048968
1019000115
4025441
476764529
1071299490
1669069121
1164149782
1116324502
735192883
1497901770
1635217671
1416962257
1678457277
367919998
1928144098
1380854472
1917871208
141064639
1257993018
2013879341
1817350485
258811922
2010503716
2029525845
1363401246
1471591214
1601637083
336357422
1235628633
157596472
952131
1699731098
60261869
1107360929
1230333753
1111057685
1861704364
1609770369
46557612
1863717315
90914667
1099180013
1666532817
1640090751
104639471
521490933
1321428020
1284897529
807258779
1736403353
1641228455
539602157
1842992069
1392069051
549735517
365359066
296050080
1419701831
1584168747
1974601602
1780158854
1237913719
1866998546
877397991
2001673028
917964048
371799673
1492101298
2034299539
2034142572
2032022808
1111149738
890153288
1567453468
502819672
1446920833
759514993
2139316290
318610003
860512265
1946395180
1827825814
467850494
1270706694
193603771
2107007360
49654574
338037984
672494793
636659627
1121066849
808463510
367776494
1499680300
868156137
723668629
1577776014
686263483
1594636818
1441353618
916165985
352435780
380507420
983868642
1461585499
106521477
326114138
1706414991
1766500974
603643408
824026341
581022145
150866963
1817663129
466721939
1438664486
520978926
344611622
68327397
496401102
646489117
1034302040
1031038474
1270507875
1210813249
1573513634
507775172
612962268
789366593
183786365
3077918
36638883
1443289030
603875595
281309328
772808477
1862457506
504311307
1620859220
2055066078
1733433901
1650632163
6708166
1683947557
441531117
719972414
824218199
1166755845
1883195400
1776141224
289010721
90639295
1238940632
475692957
1472149940
1530602653
1573204141
876413005
286512803
48608105
1831263726
1662297543
520705674
774655778
574993046
2060307989
2095874771
1546908515
1749581892
1362725932
1911051061
1015596045
447241318
260235905
264064261
611499722
1752096810
2122987919
340563625
808019848
665696988
1688450287
634541949
225315796
836399442
1115256031
172370882
1768698317
1072112459
599919472
1645023606
966427496
2101703511
2120704382
1520691446
1345812565
2021032169
742568201
1845210572
1263137548
1310843497
1523982120
1905637036
169864679
2121639195
2052911130
1735441343
185523703
2126988884
1676763068
448347862
98756783
1067244382
1841691908
416795860
1082263783
848753024
1639334172
1411787539
796551147
281357579
1896909106
116941667
1211914261
1559192524
410566346
1930574837
179030873
97107473
1035143036
1746866083
1058649988
1002706271
1904629671
1118144027
1929780772
700175767
1764554036
237630171
2080516502
2126926480
1082999672
1509752816
456685457
1561318349
306165511
1024308135
1432625612
322621613
769029271
816438667
1577470508
1719327669
1399607528
48121009
403159851
1766671206
314864692
1912681204
1583161749
1907344772
1010743652
1245799186
2117125724
2045654982
171530065
886252535
1506173239
630410171
1733787276
538968801
741739051
976637195
2090111074
1020587168
851910431
2021554574
2133023246
1078972089
1203144344
1135582105
178360185
877053341
600320955
1073946558
330868493
807912655
105785717
312739000
2110967692
1753210506
1072996830
2020371595
598482361
27470715
1112148500
2036645057
224777401
913000036
1541000624
760203372
1123969374
1943748854
1492402390
880610863
569589128
1337847086
275412353
1563141748
260020366
1892150694
1419667846
265610583
455858711
1812212568
2017518701
1158271699
1935415980
1445606400
103395133
1910876383
1782670797
1951001353
1746223255
1707227198
1160676831
1866871808
2107905671
1111417836
1742771097
269215844
209801750
1367258948
599152596
840902915
196248406
1535289574
613468205
1880275216
77899702
255674928
1271879843
1467774467
2001628869
1288825727
1298052548
1007834548
49419958
278293182
417311051
475252032
316852629
1369494518
2145938860
1206106505
1969506845
208002907
1043502928
1015476766
615544240
637945600
722594352
935968460
2105937777
1836314375
1609487282
900843629
883944190
1441161911
1467345557
219203755
897910435
831905141
852937262
1330403142
1584854299
485747048
1930716946
476832174
2040326488
407225060
1088441174
1212597765
1802414538
2145429686
997533359
1615066501
587921817
1621747598
247893340
1779473265
1808973894
1417833478
2077130780
23668086
1814544779
1127494408
870537191
1680436996
155292823
1487654167
281922654
2125238795
578272349
912562156
1140920786
760065223
1170533838
2046413249
1542440479
341410215
301838286
601751036
1616045805
70856150
292156043
378352339
243296373
1430277741
104349422
1849645920
757106525
1100561090
2038019231
1939275955
360530387
1058339640
1050900432
1494692318
1558181874
1771619174
2045414749
562897042
954066610
557383479
305214838
721990477
164236593
112167983
444497612
1479192443
99183438
300235646
1645130884
1225080849
2140835108
2018443606
814053048
839776404
80890259
2075961125
505571142
249206341
2123390232
1552896409
324353307
1119795489
154311535
1821252296
1875013676
234937821
690968412
1644847216
1198210875
1301970044
804090110
138722360
130487943
601046378
1862840249
1104057396
1460329315
33936196
533990261
1505184658
1757541206
825114901
185132290
279736729
96632606
8299479
1152051715
551977276
889923376
350821927
1451258380
1694290391
722648200
389320573
1432561564
851687227
1072863028
2010418605
28077603
1677369688
262265470
1434306040
824952673
1163727974
1045121698
298392764
1837828662
2102857909
1898942320
1253078718
2022354800
535114316
851515834
472311492
2045815016
922930120
482847697
2048896339
241356617
1794822734
1581720333
19160117
949583961
2048202285
1121525429
1571729067
1714721880
1283234935
83640458
1029071781
35520561
353539533
426250468
438720652
345542263
2137942143
1578358782
496354236
1351014067
398796680
342435860
1476544762
1309922857
1314779338
879771376
903901387
2093901539
1353203256
657931952
551907934
548012852
1120789314
804399419
233119537
1769136000
1684154618
2085054944
1312215740
1521938841
874320845
1542369263
2031296492
1557365681
451493596
1028422673
428772250
973287903
491074911
1071007539
155402417
1001449941
2018165682
1988164683
1264254590
718818863
368397729
520920775
211272207
439809454
281975545
1608186665
1684576839
1179359847
226896522
1938833562
667232202
1339832821
481720914
1749781343
64810778
1637775766
493277252
409665878
1105455802
1988866956
2116698959
679090705
140281806
620121087
415531991
1401370778
640095477
2114314131
1247092078
1014466877
1928614012
554898282
767899562
1820434886
1763889878
768648666
1604693280
363812387
219572987
846141356
794390637
1257904750
62031285
1887280389
740480220
1044762293
461446313
179296719
1447141329
675412195
1511385404
687669544
2044393120
1628334525
1918583133
1404692839
987787284
1997963597
1186513402
1750809852
1788285248
1026087570
2139270248
1502999205
231117167
2079741844
1883123305
746697014
1585135002
1410046442
1370018924
1704179597
1192468492
1841043926
375737754
2089348160
131426806
463410107
15827400
1675629146
1575242743
1373920299
926203421
910649125
217423476
465792805
1282133212
924082196
1553718504
1202693296
1019925691
1556497796
105805056
1332843944
844486637
1707153398
1827095030
450442781
856963226
1345744172
1931229033
2045621435
105500920
268372596
43247598
746912752
1892649353
96392431
481072437
1843137524
1013614421
301418724
261381057
975839946
1780575223
175795621
41712907
795041556
976642668
1934511081
2106327370
235616427
887941316
78004926
90226849
1745530560
1285232369
1482625016
1948995591
1639583470
389268924
1384614813
2075772108
564898248
2142938469
1592414609
1418360218
1083844061
845590953
894032412
1070845869
752350858
691174
700227854
321267606
1225240751
1299330233
1801131441
56366969
216937063
1935261051
46743120
1139642282
1690102074
681161674
1103864106
1214503518
895616618
224636764
1391706746
492539687
547752995
1421277735
1132434420
328863220
811244777
6249450
110828632
1973733143
1778897849
717076852
1007590872
1462380524
1585274724
66631730
1081301007
1215664583
160083147
615363042
123472033
2087560376
145149916
969398763
70792473
1601794193
1769132310
1876028039
816581659
1044937965
108172168
420966343
1014531331
260958771
2110266344
971254723
1201877540
2081921877
929735350
1117918976
1007469365
644013443
833749434
889313712
1273307290
562848431
416473660
1193156485
515046445
1892560692
1196294036
1786879088
1853452251
603779028
848080737
703346525
31986573
1025347943
2033759400
1272821923
1098232842
765040738
827777468
328375518
1402464377
1260545611
1494734893
1378802541
1999175814
977652048
1407603999
307825980
1089491328
1833629016
1647932553
1421675764
1710795337
275953424
1769351230
1452409576
995393780
1575701344
1573558096
2054474815
967159052
858793947
1249092868
48223530
1053967004
924373687
510177949
1393089324
1815543597
1096706730
556994351
1743602505
698692534
1257477525
2023496308
1899479565
714081274
1806649548
2027625959
11057142
1235961223
1150949930
1445557976
1302230943
1953419861
900849129
1275139626
765181
2073990583
824587683
1095443739
581119811
1993163000
707257746
1880394630
1147904805
1776847975
1500127220
2129931449
822643094
1509823873
1469709372
842930578
1727943581
396711330
1070408316
1853554221
159793977
940421132
310241437
1875172752
1365248139
1554302127
1856918651
87985721
1312668821
796514098
1636535701
1908168759
270909490
2120721478
1040255920
1166512978
2023867094
1448946153
754101955
1522966765
72888525
1612914097
1163620478
1575756511
2145749897
1130524226
2092925787
1986966256
1987087504
324328200
650023364
1923821167
306483205
967575769
1624762628
1603287859
219943060
1361993030
311009830
489956193
25363668
1364290686
1904495588
306759509
1969372754
382363245
1497229784
255424847
1623081793
906559313
2061030636
1106155593
416506140
1182167339
377898511
861177697
1675310644
1426416558
1133310939
633366265
1253859576
1180178848
430914226
2073306882
1288635976
2026904980
1201315072
490357438
1235885049
1678613682
352715799
782564786
992708732
2026177670
407705550
1585941576
96985217
1359537164
584578279
476378508
426046276
1126426630
1075651673
1679507658
436894434
264290746
162430865
459451967
1483982183
992736500
2146353186
968097206
1165422066
603067414
1714470095
237349410
1554975933
533541111
335737443
259735190
1741839008
1041404479
311814630
2071136792
1156787714
2101761341
1703009782
495040354
289405716
674691991
19771422
123444360
1150470884
1863404041
1426939448
738567544
420843808
1556894296
531844442
519512057
1710525645
1602011365
455353607
726795110
1099246129
1019348017
1597453502
985370506
980925528
1084258258
911156809
1165192877
1327675469
117292879
296761744
1533903602
1133588583
547927500
670789358
532222424
785536165
1632239589
1977992162
742345977
1246097000
2087952816
1947789804
1411166568
1589171034
1977515318
948368013
857244855
1089007643
1267273825
631878661
1013406901
153931778
1308991785
667733882
1138237988
3802283
566088240
1624155504
10172905
1467250781
632827393
124138042
1682788956
1112056621
1568979921
1240779388
34731099
644746615
1461147920
1543967750
2061527472
1453683457
685614616
1516555604
1620899841
1911883621
1191430653
54927337
1265648781
843793942
1557433477
486290659
1879440193
2027279205
515597611
502528685
355585330
2093651735
906128423
329693391
1639338257
1405896616
28380413
761155463
939370025
1197621699
1476757468
447442684
1908299695
2065344013
755587255
1893201275
1889186603
471851952
1529455003
758816724
224127876
533814080
788834412
529212062
1387147536
71003063
923780520
1935077896
1928245536
344876224
825350145
1184179500
1608448508
343640345
1574117820
1064460651
2001798177
751899641
1767179279
840587324
1325406497
288398361
168963043
1035670201
944972628
1156973581
1933453683
1062725176
1854830121
1915644680
625051757
1684740439
1550053761
1205558536
487900042
924965450
1032364273
1658350996
1699984960
272815443
520586812
1668052329
74979513
1937920126
334384265
213033263
896320621
1088110911
563812670
1283773986
1853575493
936622539
596327693
1869878802
556994351
124045861
1734918442
567183754
1591979442
1512810680
1488178118
1402875479
555419736
575723910
947810646
689221998
991941880
296317262
572484449
777628941
136593031
1796479277
1196975960
171347190
292448461
1386588128
1244444979
1396653234
1171132853
1727701769
1799474766
98494212
1889816021
204776796
954444152
427711131
1886677992
164975407
821135290
1620959227
1163002350
506432852
1108557105
1683655957
269840657
2081218301
526331815
1051373125
1135241994
1000831272
886015092
1021461893
2111715227
661972897
907284900
114146603
796477643
967324976
462924270
2003140561
791433559
1504945918
1682383620
48722369
829682109
40932283
1816902157
1126806045
1578256398
64012453
530099239
1365909658
1382052230
2062294721
2001089665
572190327
950994361
1290298749
1927423560
719757675
571766071
654696720
572253218
1422287395
749292839
1008232774
1910942558
1678457277
1456361546
1373696300
1600684160
551857815
209797177
1017021086
1440619684
1422079061
1330736441
2009643744
376797872
200376026
463963986
893372233
2084038152
957449998
1692237631
1266859199
500136928
1233524094
1437751523
1051047279
1973726617
1375366041
681111278
96117268
1637290643
1401473652
1612516114
536656776
55055582
345869189
1997706488
2048950012
1974447126
1825116776
134736727
725825175
74768084
1055826420
903522722
984286970
1846440708
1053003436
731203201
1776572451
241467520
855756494
592220162
1590462314
643738227
916450977
1012300007
185894497
413560283
785274873
1704583848
444702970
1151025575
744092132
471997752
845054602
754444899
1233520711
1016213921
1041899562
1639381423
1961426081
1427363054
136346407
1792720958
884537214
1104278117
1130372757
56000887
1925878329
750522910
1816195449
2050152014
1630626259
921263051
1099087142
108936219
511369530
23037900
404308125
123592905
1160723112
1287096854
25751294
1447741031
957574931
2123544546
257191559
937103313
1424391022
1026649966
332664464
2054413370
928748392
1990673185
1368599757
1881832319
2062306101
1279304805
1137297365
2093579894
639495237
1299822675
29540703
144484437
75883283
653096550
2014019583
1998844234
606519045
1913237081
1232631892
1252877436
242975081
518036572
1774477961
1244935062
1078368716
2112143525
234858564
475850278
920179884
299162350
2110780991
979902854
1718568817
448329215
152176663
295758387
1178946331
2002273459
1758733354
812323389
482332190
563682533
2054122649
598875434
1632568520
313667748
87984364
1762441820
1860530784
670191239
37217717
273269518
1275812924
2133954096
1762159801
1592236931
653111859
1951065189
694136677
1771988785
2025003925
398681585
1068175412
1926605767
8299479
1533759618
981223979
2047905972
1067289352
1620061478
1264985828
1794727553
888385091
941148031
865457842
1874615322
242822679
1099802352
1750988304
353800805
1873924616
1271082911
1478751051
1233091111
3863619
1480911888
911784154
953065152
2127376994
266557974
213035690
1180911304
617599431
1087338665
1724942642
692565254
667546819
907573458
149413712
653804809
203947960
1039419361
2147290663
289661023
1532200614
1241345431
613713076
1491293049
767969075
1431223180
537973362
1604838406
81067461
178402196
120548215
960326596
1796220444
1254610471
530328116
686894872
1628183396
946042944
1408586747
1753405972
485129832
1034973916
1584911618
1911997134
2069710500
675579566
2037151169
1068344174
1182477852
1024856703
1321521585
183672291
2107246336
1431563734
304153761
2020616659
431599373
2034737882
800861480
427748230
2027833724
1327981192
2131872592
1063751934
677010030
693516913
1839063700
113265034
2003347285
121182061
1394849921
1792007867
1955320935
2079992425
1731851972
771686439
1010638479
344659106
667482109
2064212851
1212283926
760514758
504037859
1969902339
875605595
1073010234
409932238
1677487863
2034445360
1681203750
1195278418
331545914
211792120
1141515824
1953799043
605859574
960884649
2078783476
2141924067
1920419947
79415504
55681644
690401643
168498912
1053986577
1850364051
1293865538
1775083244
453579045
390489675
1538789721
58748339
2116206776
1121155205
288112648
1369616933
1837530617
491570926
1540124175
1452116729
711381257
1557449127
40604458
187809495
1561250800
1663008182
321580653
369033571
830802663
1790363191
179297973
544108554
2075711919
1258325312
1012090517
1568995462
1017010371
450910645
685812051
1580149305
1768235567
850217111
938425767
272441018
31711949
881838415
1376011907
563833210
1315295276
1731158519
1424920289
35405917
1656848892
744728443
1159134369
1388146458
808909928
1829038339
174146807
1073334343
1183675258
104173505
1043245425
1277246542
1504514018
212026449
425762737
1629977980
1203114341
1792209238
786491201
924972744
1879019893
1687654025
926006898
1275320930
1052128256
1292881989
1358607898
1151500793
1293866871
1866599204
220872688
1276556328
1098528477
450634642
590861467
1026782358
445799324
455344078
1441430913
528982774
740012736
1402681840
234054516
1408753920
1505280896
1592263912
2136130110
65399258
1060783483
446524354
1062047490
996482096
1397779105
1211813533
1575036046
636634444
1335191393
636361471
1079087770
1489067249
862156293
927993559
1220121927
129980808
298734105
19421028
2002034791
58120070
1836596561
833076761
1051777227
1379796124
1312275839
1067985617
1996588521
1207113828
327085348
520772063
1596237464
1813030997
1241095532
1544249215
1715997644
737334580
827313096
780584772
927770634
1005594087
918470853
1264311484
1411464703
1182376172
166586494
177990873
899597468
310049955
558893104
796186279
1858807395
605224570
768798318
1016664315
120957098
1592956018
529442765
358709009
712673669
10036265
468078477
1289701714
1885923920
1865375658
433744573
1937906184
1430215391
1966543363
335237913
1994651047
881009886
296013507
1267088821
2001587774
939348091
762347784
339875743
1506699578
1916339954
1415123099
1641650451
803295802
2118167717
1686191095
119466891
60241574
1250733571
1204930664
152673544
966382725
1615765658
52554888
1121342836
748896364
721608595
1067016913
240295580
536198974
1399164872
1211243394
231044510
971765704
1985046388
1022409342
523207304
165130993
1477851897
526877403
2096635753
1921946906
1333324727
557264685
400059080
592402440
1727542650
1516439394
614217264
1998826401
1795453136
960650787
512447789
1090237984
322645209
2105946921
1679470814
681895098
2133459468
1882369958
993234060
920109856
412306497
1245167060
1932343738
1987455508
651235096
1014836747
1261761639
707195435
1157235124
1876911449
1391148241
2070903568
2010381849
177679612
801155183
1168473972
1717514328
208759281
291353768
1804302262
200365581
994727006
1461134411
240821824
795303892
167260623
1249228002
1892480397
795134923
1062124853
2110807451
1434593804
697559613
1492489401
1781727483
1502795301
1327597253
1252809383
1232935482
1642097490
1004080621
188703890
1838110286
1964414700
187688987
1662576979
129853999
906910423
772047395
1540205486
1010942327
1238747317
1136257897
1792551500
458381658
593153658
830647331
518601652
1159124123
431598982
1349131406
2092286194
2062070684
1460904062
111064475
828802719
2131846041
1135722529
330754884
1314002058
1487756865
1808818745
27830926
1594611587
1423878405
1956882618
249131642
2085087679
957102001
592151832
1626949051
1255072579
978310386
1655611875
454492528
2105115381
1866761299
1083437496
310599107
136000589
974451249
450781343
236052556
911909067
135111579
760196067
1466227745
109041949
1693319247
1726513512
1262137963
304650624
315581388
1310874977
1196057248
1781264062
962493965
2057171838
373006232
900688419
1867172239
697499409
1364072843
885351089
630436359
1810790335
294248228
617360190
1837280123
2128487617
736803005
1097702887
1907224549
1658432934
730729121
1746008727
1892667905
945738695
1461353279
1813015886
317545038
1809095595
1989775602
687007832
1533925114
1561718859
823549709
2137884593
2114392960
148319527
191075445
315313927
1662403259
2115385380
272700832
2056763729
1728272073
1663834187
1016956298
1511331170
1831793334
185086216
1968757504
1091417452
553832768
1837568791
749427138
1523625692
2133951927
296815723
1628183396
477198969
1677993612
142154610
1970051246
1002540657
1344637567
1280032609
358937093
1316167166
2061997298
274542591
326361324
13721283
354690539
1109990364
274476248
535040224
2034984768
1803683746
840884301
919892970
1822934077
1669178256
1590483178
1946002539
2042004156
392054332
653116080
1875755853
1618719887
1914560836
1134663898
872041549
1260561494
914567254
1152225197
1346838247
579757910
2023404792
1268878069
1590491097
1037323877
1212161398
2048455439
301500686
282867089
457160631
432467526
1077942652
919210772
1025526802
962330308
62795213
780805802
823199463
775272990
16929087
1462571237
1372000131
680409810
2077422247
395685579
270563822
1888355615
835971739
831026581
277727945
29363833
453714126
319703009
1475245563
54615931
1170915687
1723837672
633700824
1616469424
1064953025
2128900253
116844619
251774440
1428437431
790118320
1627298134
2084841652
503888204
504550288
443940940
1483683190
640119790
1711852178
1711758451
1945540376
578676448
1428440435
2066856578
966494753
1233320626
1379573795
15828859
842652843
49259666
495371526
1402882554
1554335127
1717990269
196146467
1667450371
1657322421
654420036
1868151408
396002520
1061653406
952286366
1215543643
818639969
2064577175
614162389
2101172227
1723295860
1807520605
847433363
2097722228
1229816244
1433669782
494574642
1753495676
2120902231
216646258
1815669324
125865142
1270678353
223515211
1605267034
1625108786
74566877
51448886
1498510142
459923072
665443339
2083281586
605716821
366333462
653413116
1094777812
689046687
2138094308
1037238280
1891814079
82249649
565123081
1629488980
356472423
624502852
1718165373
918758207
2119718984
1864672597
866038264
1027175613
1052929783
1735348070
518998977
1083788432
800172312
1104380881
2042455251
684042288
2110763384
2119347734
1076126426
1206925043
1536037253
899646092
981867214
1560933284
1548587692
122583042
1735661456
2142734381
2026876474
1646347813
409750058
487303389
49508684
2126873233
212650697
731588576
1496711327
827964273
1600178956
340756183
696037075
1983146131
444655390
1774188628
39420982
2052004375
149843306
1646487404
134278905
1158930253
1387627340
1586069332
660419578
1471138415
981588537
622278257
155664898
1603437683
526600679
101160131
178402196
53982201
1963314711
739593412
1905046380
300212568
638553907
2146432269
1673694462
99745293
458694768
147242930
220830926
830983153
1973316051
1434163765
714927019
35871364
1889059472
639531790
508251656
437284609
713299920
606972068
1975728532
252241695
1612988940
216715360
2142281600
935467063
1360465076
1699211199
156462670
192637428
395139041
329384049
563784008
1305524991
527277519
1661056268
1500600069
338043329
768966293
1353751372
354750294
1507759177
14418808
2133886727
89586245
199418465
1344881254
671679925
150047500
274738662
1564562940
2048993938
26595152
1211604981
2127595724
483095516
1078666704
1664349574
377542939
1129036201
860409336
15552459
2002487427
1203560270
317419495
1448457401
1702425570
1188864688
266843904
487418284
486960375
1229021892
1396837164
1652146436
1250194902
1613985128
717161712
2094057841
1452994699
2137502499
152475416
1060531787
245376218
193753253
239027436
1420977448
1347731126
681745758
1236121539
1242713363
1895428317
1202918434
1213038162
1671418031
12639105
453038057
1962523846
1288814554
987609278
2017345583
177069980
179796272
74115686
1536691081
168468504
770939594
1409141711
434975432
1206845707
1282608743
1996906883
2084335999
2125611320
2102990606
1591240975
15080268
1961294462
1150326441
925788472
1514724108
3117105
162580236
1044823051
1598804368
107148486
47082347
1009892813
1082021704
1426912189
890694070
924744677
508028189
701442272
94656325
325847273
95231135
1653509124
1229542296
998794202
1755207311
1538617631
1181046643
1128269291
13626869
1067153368
1061906404
230455519
1284158994
1332518933
985171269
1154910620
514069993
1730416905
1467143321
1454807137
2070943729
1898420545
1488653496
501175967
1885072083
373209430
3579422
242297589
1630036050
832038041
1032534943
1898416030
1840088416
105316593
852562896
536386001
1066227270
457062867
2067515053
1710699016
473189912
1771107926
1442979048
922676818
1404548007
346536266
412017690
1621056444
1980668167
1217606633
1244063168
1073153323
1860034391
1653962833
91011795
1871707786
651327014
1401449501
1240219428
1233569429
1920938288
2063920870
506939233
1586351011
1309010565
546724460
855999001
1683517197
1481706014
1097484665
21509606
1069401549
1152588935
2072886548
367436667
1042546550
105143022
370630403
1422515747
640794116
535431715
1715496526
1524073476
1653308196
295131904
886161651
695108935
1480074741
1613257672
1250702215
1176895128
1872425730
1770986791
431967191
1021627827
1320039745
438611932
1817417405
1775363985
905577274
1692854678
571186408
882774449
36709434
1942757625
243816468
1399218948
239401529
1831746088
18876725
943479109
1455548717
1195841120
138972601
2017840150
1021769594
830980513
1087486616
911754591
295047372
1117741166
1119920043
2031375183
278170456
1981695517
967949470
1308166047
589795254
422197114
1860225619
1254990355
1793378601
1430649477
1908654385
1313871174
78540439
2054608413
240316240
195207657
1471139541
236105040
979753415
1984518095
636694706
1286996067
961382004
555550310
811558034
975726789
1433819489
1357946993
1509281688
1290189004
2076757382
992638965
175420989
1195311449
110304004
252167558
1402119637
1310465186
770096938
920237877
1814382280
490453625
275515563
917035208
224726987
697530096
1703440452
1585829582
555693103
1353604552
1567522368
226431487
107344092
1477878526
738728582
403516570
234803190
554925875
1009776436
1782646765
1712530415
54666481
276845772
676331650
59460325
801181467
587729035
1888780927
861098835
1741132871
464132880
667464885
60017137
2012825931
2070677197
1170347578
1643940785
31957976
1888569889
783549618
56673487
1263762425
1953422017
1224151439
1114754550
1920049332
858069357
1069832297
1471028786
63434909
790577373
771301363
557327355
1684517621
1148796353
1503735177
2040572841
307999592
621418946
716645343
442790203
1293982423
997389707
614728021
480092556
2124899479
603771001
1661260356
1073250337
49414901
1896692889
1606516982
236743078
394728450
247767307
397305140
944909355
284504663
53347638
2083026656
412510130
270955771
3999532
330646375
1728345778
1563870858
1525265131
659961244
1189208279
844872384
1161855442
710289693
6530579
516012756
620062712
1212658949
1261783735
830634494
1444851256
1685551394
833160108
250009689
1437319875
335111060
460018510
2126245233
945677897
1509752816
893998589
336369139
2003080318
1002731743
1236145082
796584411
694763639
973522686
1021285208
1899542405
1776045902
309434429
1387177550
1151624724
943830677
764685925
1810618882
1151753987
317740222
1882455985
943963548
1027590774
1820310628
1595601114
98449668
1054117347
1193458554
260593906
1400916136
1610742000
283715133
1589867914
962965135
1464552143
605815516
612144198
405131110
1651270629
1515788892
2106635524
1141129197
2135857553
1752851411
1980570694
158062310
390089503
441683697
318417791
1353602427
1453081327
779046860
1168873649
1680791102
1129502858
2074960562
1668593890
1503735799
1470570498
662653673
1155580928
1843091111
2127496270
2094560205
1589060036
1891733177
1381506183
1147728780
1439336478
1814463629
1608538570
1595644801
1977674990
875495818
2044826242
687028720
2079418691
156560177
1361016738
1530718795
1099706154
1381582581
1011359218
1950960905
1065999153
2083319802
617902378
1515598590
148053
479864800
150494126
1184137257
63434795
753174452
906018246
1504419331
1998695687
1523846917
1337723247
1546137372
920447200
1763825765
2140479762
1385675412
1103791882
1409125612
1591532434
1183358059
794672481
365740721
1221953720
1984930630
1578736205
905759504
737756090
142009527
1071653920
1472781171
1635794058
1390601501
1205872242
1598926860
483472575
856721285
2052775019
1206182367
945436140
736665480
825431793
572433034
2120822808
1505701755
896347272
1029884940
519223003
728185367
1431494151
939930374
979429550
1528038757
1741092388
345602503
1955346470
983017338
596535927
1363381835
1326056122
2120369573
900983757
449475396
836070490
751328410
520557433
1856356956
1742823318
1972533209
131023894
2001215876
1195677783
1033549512
2058342695
1185023406
292526733
1872933528
1409205029
1750984829
936296965
144231326
13599283
846006229
1631156607
488445255
1040887482
124888988
19422510
1421971417
1883942802
1362040874
2056044173
1549011937
1474880906
346365361
334034643
1107286556
1625241751
355760151
746818989
1987228856
957420614
1966127373
870630295
626451935
221137016
1778705513
1016014426
1095660424
2099875790
2120483059
245317947
253939434
1185763157
36325843
2120122726
399622240
1592781531
1057091739
1810568758
352643339
1766329724
38262253
1742522486
767475223
1135177462
1452630335
1358548478
1195337701
787323570
1898607089
1805041741
538899911
1902629093
1078136783
1582195337
1908101283
1428586400
1573211273
336531182
475061529
1005448361
988080744
1922528130
1606622388
940757181
2072102293
1305315922
451807062
485685312
563280
1260899711
1223483189
2042850139
833587857
1028067277
2118788187
409755966
2039902387
445394595
1295050789
1141010752
48312016
173726827
742578066
772911747
916638353
484575681
1579870833
1732479692
1254613997
274690906
1172678867
1533859280
1284730760
1239817739
40213598
702249864
559236610
2129538457
1402022534
49264375
1551956496
1102519588
1070015131
664914405
1091491260
1945306465
1077301409
1757540368
615474566
670101834
958012406
321617556
1382874890
2133706479
1224366888
1350364084
905150761
273924058
287500687
1794940648
948772919
1723896474
1729767602
1336789235
158177282
1728422559
468189320
450400037
1182212790
330960628
145579142
1565201896
906287157
919356114
1073798911
1621294858
370003582
499925006
480469587
782319253
1721781851
529980869
166854906
910575331
2119506061
1477946825
1688618964
545484216
445828709
594804127
136531262
225513262
994076707
318175239
142697043
1843412780
1552361818
925300328
1804513935
917892074
1889304437
1435714802
2116491354
1635771735
2128314183
1340836410
774199444
183376977
369437994
877282245
1259862217
1155165499
2108311193
1333011792
21717738
1307857573
1053716828
1758916713
1350665156
1418459654
1114492562
871363362
1738771828
1971830066
1746668987
2002878530
1696221596
695073261
1892498125
1038161270
1615324389
1051015712
1414585542
917898460
1311233410
242491368
205134668
395019900
763793160
1603242220
1287389524
515932147
1247078226
671164000
868031311
1858778218
1229247084
2134614959
336012084
1230725010
1803076491
608178049
139822060
671288180
1389472963
114722873
1220391743
612816208
1896119450
1810343395
1163502968
1990533189
57291328
306070159
472295106
317979909
1819632885
2079586916
885278206
521347638
1927075292
1128070367
982832851
898498080
691908543
87663043
1294886110
1779229276
99522517
861061855
1597896218
1946262762
2108270334
1175965756
472851611
967387146
1529086876
1226987905
1808828541
678163450
2076716286
831381746
1854212541
474404769
405401671
1593497045
202025490
925212617
556927484
1232844187
356318676
387700457
995573161
733966952
1777119758
2127532762
337101837
210363286
239048008
2036985353
576075912
1068767961
1665123529
1887896831
558075272
1489093291
392725961
2021046519
101728383
1066550304
487406865
1149773037
34644027
727503079
201828166
851698834
1850559979
1996635688
1838141950
664867930
433084214
394805456
1071721347
175641063
1708399070
1590170814
444704558
609725115
1029553998
470934388
487415048
2057647442
944189852
2062165190
24281977
1617885887
1526023919
1846842023
429270462
1053037655
1873139130
1451107125
1332138811
1784109386
1302356395
587760163
2095105583
607166346
6085494
1121920646
577968782
1258919735
1018287706
1128059511
757224077
993683422
999829483
1424471459
2120717187
1048363563
940450305
766868510
440012703
1112661545
1790054826
852509754
1517352066
1663201923
1350238166
1336444409
752582492
777665696
1347465261
1558707501
804599950
731568346
1130996780
487570224
708527794
2056301876
20408943
688619950
1830365135
1188048467
857183473
774372067
2119940915
504853069
1295886762
708953557
953332609
1011946114
1017106668
836343584
186924715
90448583
1184856166
1809909925
1255029992
563966314
1269883564
1944850042
1587090307
1690877694
1348817992
1802304059
177864116
1130553040
922313682
860183457
991846989
1240909756
1579676539
558491426
1689895033
1678642351
2083042010
518060039
274269339
715410715
1472795784
168332844
1023467861
1540091795
241639323
1204689168
28092347
1842899357
373089937
2103472098
279048051
1613227420
148692128
313960460
1431819328
1352152891
689338389
1359799868
1900397014
1315425176
658930977
608728607
1064859485
242619845
640992594
900866725
567880533
1770085640
376021719
626312769
2099492851
1024849590
2135060838
57684372
257498827
70800929
427682858
1104502167
1306045934
561400927
272799681
1899782944
1954652856
1198562711
822485677
334028569
1844069741
288510770
2141973546
1963630431
431666326
93150996
153186409
1638749034
251164162
555177596
1471597173
677931118
1794678616
75270817
615300476
1142873640
1297251460
795245149
887850315
1153343501
272780097
775238361
1682880534
781617833
1567315706
1779679604
443965595
993711948
751071389
1038110438
1656688063
2090105280
338094420
1138341448
1178683118
147962737
1782050130
1166666567
1730168755
1155729419
507286505
1318273431
1084366249
1093042904
2064644197
1832859625
552114279
1662620176
1943290739
1553111192
334370583
69992142
201211144
1118164240
2102747540
1607061858
1945302650
914364144
850231572
706344735
402212323
1674789297
57812399
1304184936
1801574782
1407606899
995894175
1775807372
596048995
1937427830
150448580
281024990
2144464381
765038584
10843289
1888804996
526364862
989373836
451037768
206396408
822325253
1168528403
1009297211
901688918
26112149
1258919735
1256919477
415026151
768530855
2032557106
276721120
727645140
1667324773
1734955132
617649553
1892059331
1026862018
1379872530
1379447205
1450088041
756260617
1720697303
1365890295
491557163
1718135905
1614501756
1566047045
364457852
1478384779
1463629213
988447141
1096857242
1475907592
528445861
633515796
1576638283
1457662180
615641149
1439648361
1119993231
1700851766
1643387295
1759890835
1072392813
1134173774
1986959112
896498966
1349084152
226714617
1985118571
1324897236
1909814893
317020837
1166317875
573695824
716037148
865591662
411978349
1643010763
377420305
1287117135
365944476
2028228766
851850010
1440349349
318502550
301943466
1445704647
469643951
117895047
674830672
39278687
730716340
535730963
914594778
681686131
1638349786
1119345430
1621479730
198805290
1600136347
340533935
1234920071
570299067
538248581
1151213249
1233026288
1081590218
518391454
137942770
162969636
529217470
14468895
82406065
1933167247
1813298515
728955863
1379942190
162361913
1847504556
141980766
542537494
483110955
432631458
1744371315
1792921726
2086328382
2013632148
2045353701
1941626253
43851283
1526751469
695002454
1465080261
1469011524
1494606439
1237470130
175545650
1441120821
173477935
302444415
461991203
508032308
1484079830
555589146
32527544
1620291106
915288387
265304336
880360013
1481570143
1576511053
423486579
716453875
645665874
40949953
1832542681
1543513505
1733244213
916252072
1699929659
1331630766
1377999611
940876550
1161521603
1925691334
875259663
465967919
662073482
425145321
442524603
1020932819
645995823
1942594284
1977234001
1196880094
73990306
1145214703
1266932429
1225396879
1630750517
1221827805
1976452462
540089865
1402531242
1109825734
159961460
220666851
1470690219
589029626
261361348
70628786
779109730
889584792
1413431692
160073199
1995140673
1290447859
1760957719
2138058679
1980263693
2118286433
1005571122
1481719437
117338647
512425028
602945830
1268153759
185433701
1198643597
1876738903
876748199
761815495
390561880
1373798427
1147053658
1040076573
1999879515
982832996
1051518426
1057976571
1031473696
776244614
1316533108
1608340598
2091867757
2055146504
1805122315
1359549378
1800430740
607592908
875996183
666284386
1096590009
104311294
162833939
325123570
1185337253
1504828190
2032029735
1772717196
2098339496
1939105016
1277158997
141985833
1131259202
2119260744
386912845
954566160
1034657795
1431907269
36207805
1660786112
1187396351
490704946
1759436183
535745456
265955969
190127279
31411511
1356943853
1894045131
2117942987
698125771
1565857940
620394167
1251915504
688464582
862329457
1757821762
807041183
385872856
1339106331
1536100169
595588186
389528339
276199721
335000705
142905750
330431622
1981918217
13723354
1707213
420591190
1199920256
814851666
1077695433
1045170208
1475139723
1543182301
1197876831
1125624016
341921993
368802586
715531697
539979307
843339116
394793552
2037324715
1546485806
1161305582
1372356684
776643356
174406628
1763821083
860074095
1650601758
610592168
478437212
1954945989
2030963534
392659401
1343954860
274875443
391498194
1132666857
606866856
650183341
357630077
1968043134
423673947
2101518111
320281536
864598318
2035083581
262773799
579837151
1096007497
416157970
1793216496
504824305
850579173
2042964193
43054206
1771776866
285822914
1207788043
1965585753
757859779
1151998467
1465361389
863757766
858478126
1650227675
1360508686
1292353414
296893463
1398933640
821632013
726834715
1888551898
338301341
765462106
400042503
1685444699
1346684293
474906039
1533768403
88194609
1089563514
900973891
1807431996
1759934945
1979447789
2106354269
1827097760
1367420199
1227822520
926937036
1900466819
1365345239
34673464
931804910
1167515694
225756981
1652236937
1859626883
392713968
1623696606
187942430
423602238
1927816576
1400645184
773525958
1793312101
871291756
549701925
1587783469
613177750
2137415241
1181842767
170043168
1678478190
51724880
1489414827
971585370
1752350854
1448377533
476897598
848281294
1598734462
616911826
1514602539
859134739
1162238675
777568958
402935844
1577885477
1156596796
838932834
904541315
1362933113
222704023
2116555914
1020243506
185064730
1625254169
507814237
1892870501
1352628234
1316623944
354072061
432856668
1183851132
1106375720
107320688
2072336260
519289982
2092523131
263272007
1093485475
1191937866
901052454
1168089652
1319491057
1427738387
1028578800
597897278
324505187
1314251847
656620643
1513848230
1265198801
2011713765
437699148
60721346
641729298
1671636768
907434693
1275271651
285257326
48335984
554959983
1954081325
2028526189
647331964
668948431
2075790279
709375927
128434085
1075831509
2059099551
1415659153
356582383
1556733301
2082622857
1519595705
865877532
446040092
1671417427
1009321702
676942594
1340091443
447323812
1753841975
176510247
470943103
55749581
621418857
21628280
1956497639
931158977
58677849
653679014
1898375693
1029537210
197378137
107794861
1427506270
886060771
204932902
811579967
1971390926
2063527788
1579958947
886168861
576090144
1211942479
2039054644
1137133501
1398784122
1511270976
405940915
1494931982
1870371207
656904363
1672609581
1253387473
347306698
755711452
884895855
763599924
1421829576
1581778162
2035626844
1218633874
1903137555
879271091
105713512
422962935
56359710
754922445
1749093661
1690756956
1073803252
1772921339
139368255
488893829
816627041
2082611650
836230738
87318824
1901810156
1029110285
681747282
1389239299
1862395511
248384170
1090882640
1164799377
115178355
1982483437
1410578381
1121052697
1136234227
1610306759
1930877183
340731708
885827159
1124856358
1895546047
418505192
477397802
1342018557
1955425846
136130989
1605674268
2106446784
1817896513
1024519153
1912511591
1721221385
1364522850
1564749361
2117880565
852597119
1384765781
7996308
743254241
528245658
2096880884
312514520
1500269721
451694859
237665035
841927196
1908947276
932876627
1867316430
1165634571
1253162341
1346359928
2007541905
718469657
846741441
1213794775
1031669661
1993090113
126018393
903180737
1364015760
265085486
403324438
1728403977
368408416
1801171206
1042690232
679094541
157532353
13912848
516473381
351902436
410045846
308425230
256476498
1305927613
516613461
1240288040
502874596
1845249810
565003256
1871379962
1263844337
1953975882
1614696127
434600496
1311098337
1399325750
527047666
724955782
101831420
853138467
417084941
1126878286
361452938
1001067416
2089790343
1794326654
572380838
442629228
931853062
2056651457
1283885570
989444817
1542735563
1004081362
2017186716
556820961
605533251
2129172776
1889226465
1457640535
919974378
1203984325
1148398818
892097722
2053305309
1696656224
1777146534
472972703
109705303
1317854613
924430201
353612393
668695858
145509996
1024454114
596278916
1756740164
613250596
252836367
1755541651
721523935
1977591758
1387706060
1263427280
978462015
14923140
916522313
347124072
883141918
1528904507
677049102
702217039
2146615562
1566291607
830907755
2048050513
323632530
1676346572
1245259576
1493934474
313363210
200372474
1757862493
1242214520
2054564967
480092556
1444825051
1798733564
1997775931
324609795
78598724
1795716377
1966944314
1281809188
1588129357
1181414868
978040802
554619877
143157961
1915110018
1413246265
703209056
326798368
985413638
773183470
2097647546
1246352103
2106880032
2137993282
1932671492
1302979707
916070040
1318516981
780971040
715999043
1446027226
813489024
291282474
2003949126
1291121906
2020042874
1448023862
1757765797
1268093544
1996408394
477463799
230852224
1463124273
230320657
2086308829
178372715
1857006911
1886277516
234268035
1856964553
443453878
1727365944
40494584
156717362
1349069985
443219541
1757928529
575644646
1672916784
1845381830
944852488
1842760065
1439770326
759486083
1459868014
994730672
456745422
857648764
345088991
282492060
1894094779
362853112
1942181582
2087181849
1212357455
1152262572
460904630
1135740015
1230243323
1319319342
487974600
700891770
192338268
657082432
960231683
726433602
1605373641
1584967035
1974098090
332381104
1826009037
551471219
1271000421
1549217368
659699706
915414658
139653768
690926853
187720380
106548631
398531033
1138832028
1609019319
485473499
1980426962
1250066054
234352987
464689343
1337583693
1198632289
28376189
1254434807
1560073443
316963049
652455786
413809168
278702266
1545548880
1813100524
605715710
343643675
1840475670
2113760650
911493342
2125870364
56534384
1737448657
1300468069
80948117
1331967321
130873616
944291014
332048616
1122746950
1019772185
1018475883
1295605431
1400540271
1997937643
8331242
1223446830
215318516
448168821
324551445
19528468
1392888328
1894929970
2136604468
751626801
1684285793
1311612159
491800226
1149465529
1768984039
888660848
478622309
1906191706
1690321065
1479102624
1528233301
655827900
1193794283
524081029
444013554
1094892592
730659859
672782577
1113455576
1967004854
65582781
449481554
650435147
1603450213
556315362
969718033
633766103
224862934
438664280
935087289
49256057
1411002985
63460437
1284277541
1955842024
723596763
1687600704
330425712
41128051
481541678
1246885901
664117593
943022628
1705859784
1255401427
1592410387
256363889
1846883196
2002363560
1511546073
287159216
1653817115
483342469
1380377691
2128191539
500566967
334151542
543625337
469063071
1078981752
337399356
1626680405
789474588
1198902386
1520701674
789441054
1259966201
126796630
878170832
1600701420
2092487725
1271879123
91319710
451276083
366621643
756763473
416468458
451439958
1318921125
401763774
2083813147
1900382122
1066454723
738048783
49486133
543240936
72838644
1905032828
1424588188
1148486233
97249741
514540337
1599746813
908642636
548429775
388315658
1467609950
1496483360
2095038603
1559940612
1486276744
863615919
1571387232
1726192761
89787521
988654044
1321967281
2106576054
302867024
359031915
2025011595
1048596666
660769341
808688391
1535691042
24845860
643801882
1586988816
1778459152
1423453865
1710261329
54084706
650436194
393920039
4948934
1791419826
1625887041
906845935
1618260665
728932702
1636094246
1728399686
1471930069
376971540
838096452
313303655
1950516218
724586163
783988394
622949754
1453344628
18670268
2037932734
414548391
539561897
2005328117
2107080807
1571567303
251712879
1890303127
2111511191
769940540
394141673
1465106012
465265389
2078107430
1366160203
382340210
1425555141
1716927151
194013601
620293811
2042364515
2032312807
1497148426
1580935942
44728482
147434397
325588509
2055128578
465982393
1918266260
337434174
1922250044
232369252
923352348
2099887415
825804895
47379097
1313803604
426003802
489273892
1626358148
96355816
1766347513
272929881
1662873165
703000616
1089145645
1413778182
1413927403
1244151592
886335088
1103321670
87823339
811785207
130321239
1236832971
503474430
1581863707
1002425254
379522860
1959248855
1002754414
1701505970
1688649715
1044939132
426315694
168052172
2032725334
543076189
443497143
1192973834
1734882033
686232076
1157855291
2018190904
1029159494
871725275
1159762570
925500762
545194554
1329576486
1265218433
897026270
1426188613
2044652631
1529788431
1000275447
1920912372
1492945003
2057081125
386739716
897923951
374751598
1539708868
772778422
1587717369
1001308367
663445819
1047959968
74948718
1389019747
1521844007
1981075610
966891541
610644619
1388108868
71899563
2002779557
1617103830
1604095325
1280931121
1772456139
1355639022
10521202
22131009
174426213
1320903407
587731180
1329933570
566966650
1143763586
2003647967
1178738580
1175383941
1770067303
1674096127
709372366
827411575
2142836015
1480152732
1336075330
714967951
174957308
191792640
596367470
395497677
1849687858
587068043
1988495077
1063654176
136459772
510087088
1710145826
871700576
1577222705
1495906106
262038570
309615531
1543287237
1978220282
699720047
436417761
977646491
2005722146
2023201443
1257911839
1260424900
754726142
81041370
1903783579
1715413417
627667590
723392795
798456626
101412112
1487504257
1221968179
785574186
2108668225
2072245397
1506971281
599333967
362605506
1628539183
1359376245
1956682394
901689934
1196434490
397587018
337179767
1727099665
963050026
1950318019
628901080
1646957569
2001829975
1882000158
323723818
355748481
1508347682
995995480
587093295
1328945486
143919579
842039610
1735360793
159936127
1186204969
1023265048
92984043
1956029282
39909864
1966855674
886564143
362020615
1718396558
1822968341
1888083063
769321949
469261181
1452410283
726304833
1794245900
943953494
1096373080
1446207403
1216324883
502984472
133966468
1919389054
1520178124
909355173
2084224002
132988249
2021121618
2041809469
1047544303
2101430213
11826929
1431682350
615971692
956237374
680696715
663362759
38261623
641330780
66363866
1082108862
1343232824
424890210
169496689
716397275
2020333360
1375054760
1121770558
1389769334
1258262942
1267238912
39079499
94315730
627554283
1322431013
704836022
1987730626
459138582
2136658261
677795199
1987714949
2053733118
145911719
646676932
1559037585
1818870833
1497874778
610579044
1764583611
734858901
2044642886
374949847
1055424352
1833732896
2114303747
1151666266
1532328090
1661964843
230681075
191678710
1222655955
690655657
204634196
600387501
2113559433
2109054462
803366358
960474306
1581635018
1592947076
1795659095
1533911628
1498655221
1479105573
504824260
991214021
131413299
1618805138
2119446933
1306821516
478071390
1728748177
2062767385
1207699330
1716497024
443938370
1857899123
441028363
1044358182
770804206
2021496426
98016697
2126365929
1263339761
1481625840
1575936081
143039166
1145810682
585649257
963353294
1839088185
1881249502
1591117817
1808499287
1187938227
2738174
361027680
398156273
14359332
941222065
127649847
1299491845
648235998
540754922
720394700
2128072578
1684629675
547292963
2074198633
507160838
2107994086
1521255732
1175883766
1934966098
801399208
1672406423
814304386
323227385
1942199746
1655978099
1897122874
1792751804
1389909055
984427300
856640132
1504883714
935135558
1274081164
1251989343
1075710059
1200703517
632961402
226491125
1296979593
251565084
1254039840
404848652
1576157341
2045881043
783587926
219738754
1211718947
295328284
1926368633
265806610
1294638615
1796927178
358971130
225712134
548548188
1134698486
821312612
560491812
757862694
1429580130
21918349
639470876
1157795417
1252548035
2012281250
605108169
222883437
1128281565
145177756
1661596151
738296644
2013566537
1436767150
1374119782
57797375
1300089795
380943661
1670906070
1962787720
74268890
1862224491
509963428
1173400243
414222591
1790479084
1889540190
1025522490
1295126423
1670107864
405317896
1654808693
1574453937
1729612148
1221291720
202831827
1321958125
1761103665
1782403639
2105003949
1285151832
21586725
1310685309
923340367
701594103
1862596983
1793952886
1791978973
304540459
1702740809
740683986
1005211256
1025646313
10273854
1202903049
437333537
26159625
1245400159
1825167893
26788250
752410971
2054427952
1113250594
130495552
321077210
874518676
904905314
2111076427
1745803217
203464352
1426434567
1429600122
1405444865
573403432
1195820965
1816818509
448125240
612684668
1257838549
2091020820
1359586236
1467381059
1475549067
702846246
1433364151
644849262
2005184304
586195502
471177304
1213514689
1804188427
224148191
1065013249
1886219409
859052036
2126675688
525427321
1169004238
59385689
870700863
1582138210
612152928
1383791440
333313533
74746339
1348169089
1753820817
617762080
436099584
2076032611
943898422
705521717
1726223098
1901734713
788901493
28536496
562448772
868450957
785806143
200606287
383344836
1089295868
733663996
782419197
439318436
1226293360
1903650912
1028970151
294465220
251458578
294713462
1902222532
626181680
1732605051
1616312202
487231112
674192848
556461739
27444067
1076729650
452507393
217920857
329332347
860964097
1428606887
1440743323
1429802078
940592704
1636053072
1339350006
165027575
1833810215
1903904867
1163740499
406733994
1972326686
1567252073
606517547
1422910034
547937162
594250840
2052626917
1709967261
986308463
385386515
1689075321
1195549612
601310090
55746600
2016604842
752061218
1203054257
1737183276
1769655968
1109969892
755442701
1961108678
1093590218
1633724882
1039500990
1718867925
2025531005
1177425656
2001247193
1318587532
564726265
1861638097
1544091900
1699346930
1025769262
1696219679
1229088346
420273343
1341443326
118403833
1438906108
557564760
935959624
1128438643
1043031000
980720364
1778933878
1639826472
1512141950
136406081
1846977727
1597397711
335521642
1927890971
120369172
1853752570
778614541
1024988716
1921596929
438544731
1966426215
1413061936
1354283750
269913792
994086184
41700894
384654855
336026357
1008380175
878859984
48477415
1418726200
871607337
317968928
130955469
1780664719
128993596
146695687
1074323668
161072710
720099839
2077921013
21496413
894637423
877704912
1553793828
145342477
435463079
1951224470
98383139
1991223457
1122853352
835672091
1849187940
25388279
602945394
610966488
2128375789
915408031
605039843
1670493181
1505302826
1661100212
1532562425
237518223
1740836329
1948961908
624442166
1508897864
945979911
424342661
2129619917
2007487372
1183890253
9414717
1394719210
279058943
741623412
1262528295
705024619
1153628897
1802002620
1759445243
729508611
283817235
585640591
1586792067
1269119369
1362763542
924296403
22665514
799708409
1485620101
159033993
1915537281
1684573429
749014816
697332535
2129718775
1464820071
160678515
1273936332
1744898479
997209473
1810430686
1936073022
807426551
1867568220
696091277
1609461942
1305506024
875137197
1524032343
810855520
47495683
1924134502
1484659663
359031332
1426315973
127138090
1530651855
313294463
396304059
1318590709
1843068039
1722620630
1329054725
709998734
1537531032
341188540
1317922564
322984675
1595979088
24190673
540032360
307495946
1502339510
1508299542
2012835643
455033461
2125298451
1020459136
1229367882
765090783
166817279
1085598510
60167780
643075852
561725340
561584637
1355627792
629835782
1255623806
1039179598
1460112782
685831386
1834764204
999102003
1208870285
1089060932
556576272
385460175
2011288780
610085709
1524845677
1317489112
344237258
68405591
1526498120
980184404
313393440
566510662
281766158
1759849048
686487940
1393031680
1679818998
532297156
706866159
694893916
1542211288
628467573
202501066
1995320247
1864045335
180251527
1699628474
162112002
1031028761
532923771
2067109996
465511186
774387969
150203051
1029943379
1882788553
510698070
2056009055
823865275
1537599572
132912555
2108183380
1562471760
776812674
790601077
545328114
1629928111
1862213083
320019459
386867736
694532451
1631801945
585537825
835842740
780118169
514950911
79594186
1231168139
1909298085
1474867576
1386990488
1029608472
1043059931
665468972
1431364768
1738075465
1471872184
930677960
371505826
1717969011
198181360
1005011712
1867982399
1645444078
826394790
2019416747
1094738755
824971054
1859940971
1915464270
1816973526
1066653224
687771386
187811387
532912851
1555080814
1965865028
606705787
939469419
207279298
796863896
2010028287
1267093067
1831527519
1816562797
1749494022
72724794
196678083
715832154
1859436751
316852629
964565690
8460978
806462937
458287519
130956332
849732450
456813873
1557790572
27702790
1744379083
1449470958
1309768686
1736851757
1093870296
1954071000
1531379148
971507780
585758228
744340823
684400017
1864429161
153453085
465515166
402789143
262744610
1687435214
1318254736
1395778394
1435452697
1644949685
165469413
531399149
217500632
797913032
1213816179
33212303
632166912
1189258757
233029159
1460723981
1775329823
505968448
1186048434
248289627
791781256
299085945
1226408984
1511129634
12388125
958186025
1656578548
280505474
934035773
656455690
1122945576
1788239941
318805502
1316713175
1184015973
1646822746
643385924
761450081
1636004325
1708698360
1605989018
168452927
1080587315
773996555
522143616
941793133
538497617
209282371
740315666
2086127525
984119819
262437535
1545574347
606151185
1419749012
1997654552
797330197
766313878
207457342
296478710
1812068138
231730784
1349901061
1773621314
1673492331
1141149558
1668743761
866850670
29479288
306621899
407237891
1038940723
273673142
1313202143
812194636
455524681
957615531
1659259106
250416125
1960126963
2125567448
25076963
758369024
371660060
811303410
316610351
630182124
1989387833
930227371
1055566360
1559308883
1597159924
1043981136
1091909184
786474581
376524690
1757746249
1714246556
1451326181
330757743
1190998834
10020214
389095179
277393443
1252459443
1962299985
99427358
85403679
1052434181
813323216
1009670384
1426576757
1823844635
2003338707
540113889
1706111844
634174769
739529849
1278037646
574166331
362896109
874657935
1300566599
418654312
486993457
330497355
52327819
404717430
2084172596
267024787
529268055
608362384
1948259721
1415570513
124679515
498243618
437354340
1773634083
871965419
1177099870
518849838
2064656650
404089469
222051165
1816358675
1617631906
2012424062
1718451905
1004994619
2138771551
1941764833
1525778157
18950039
41566062
1175816802
1801611662
138277649
1003334953
306935805
462384483
335736631
936531343
380152878
694617146
948999295
357064878
1825986795
1734374453
32400246
177426815
447530208
1571275977
1090980711
286734596
281128507
1613806712
1066464090
86844354
959450482
1713118006
588246530
175011607
1675233567
296513571
28513285
1929344089
335875184
1502770602
1600082841
1664646541
1701999562
679609807
198090039
907202231
2013032513
1590527591
220285323
469793452
414466444
1514614763
1457889036
1208519955
1581235881
386271489
1434500236
673988028
1472462545
2075651550
1193042566
233666149
2060778963
273983609
404705084
1353087390
1172110480
1405003249
1156951225
998886704
961338376
1732965355
1503536725
861386417
1836119155
1188426376
1306938073
1950514342
1477417362
1220671181
1727260933
1100800113
926933236
761891142
1391596686
1931477373
1070737730
906929050
1646810081
1103405093
1781165386
445314691
1036952725
1550677493
1057415326
2063124665
1855252509
727293767
707476337
530516737
210178394
1080039192
1553374710
636278702
1213641915
725607509
63922707
760609773
291410257
1661876272
1407430519
1939606613
1046750723
1702598351
1400369701
450919350
318939766
1933083406
397625815
76005515
2134448425
867388686
1151951737
690367595
1959137383
732538268
1716674095
908310583
960997929
1907001129
1333855214
175114411
1206877316
273081423
1929104102
1746136673
168987580
768789805
1802338341
2071100425
163092329
1437225906
1238112177
1752061961
1533915400
1587660758
426641413
108385126
1632501275
2038991059
1182385944
974891305
940869624
64553367
1709534202
267962321
857330835
13398221
1512600211
305341338
1809844481
616539799
319225442
454356030
2120561108
1009722077
979305949
499528843
275570074
2079091216
215046721
1083933821
144813869
601669364
188490449
486629919
2026713123
994363930
2103612043
197277517
1611108179
1379385890
1582790973
323380262
1541386149
221699335
1898202515
1706796295
1831164523
1019745815
788160015
1445530226
57986542
803117571
1148297889
1420429198
755269362
211386547
1308669362
1201204399
808952585
1424945728
1616034568
1842910693
1918224557
1478799410
1693283644
2066877470
559657938
1259039635
2049467233
1406452620
1384985474
2105696279
1378141259
944413591
1963499017
2096083692
509332818
1662326640
766612987
1864556221
10858664
484469150
37311486
620728782
1127301604
1446509792
1438071926
1579157297
532503802
434032749
1375929233
876608092
1756319786
994818409
330917145
112015869
1913930401
1811199156
1258397858
1567596377
1116894909
584263028
211709267
906028626
1411290795
1320675769
744643059
794214362
1575229342
598413258
1102112746
2036604052
1684828107
416623067
521493306
1807230935
1950170644
1589194423
229864299
982512595
2083193854
676280059
1074838440
799939031
1525239472
671228517
1344999686
1920537959
1487319680
781841489
1855469575
1937152558
1230892495
744624536
462450880
809937480
1210180753
729387825
534048081
402249110
305988425
447083609
1663153364
267100726
1509194318
594855994
1460325318
1793381098
1997706106
2049363197
1763675453
328920921
761292114
1084824424
1580776362
1652178222
1600208913
22595758
1477458778
1513450596
1047522361
1631740048
962517889
2077343958
162469925
1466370105
1216266611
840816275
605432991
428717366
1437615184
1920688118
1847483650
366380404
1230081599
242043479
1501751371
783405715
362410232
653779168
1576605386
2019830223
562049638
702011479
2038753382
1147004279
1618071173
1752764956
246173964
1419948341
2102000244
152021404
730575049
801249015
1797596405
1322016415
61492063
1362821990
1847543097
282572056
442592549
466442522
1745505438
713531033
1469996643
93940360
2147138174
1112314510
1271063578
804072940
339874572
52142690
1915867680
1636956317
1074801
1406269111
408179863
1772109520
401735688
788697947
1602796881
845650423
211233744
1004785020
508998488
1793216148
477759779
1686175777
811641496
569547462
1203381789
320042467
1626526038
1705226937
1284558532
776711527
1599135357
1283999744
336260272
1466276222
521914200
808310027
1903616856
1800518473
837076421
393766259
843546559
1539155266
1051258314
533831298
1623573681
600748236
993789314
1133715969
372501194
615023899
492789189
1896773962
963407509
1083766854
1023803725
1145871696
1490264169
1705668497
1927368299
612279974
1451634100
1438497142
831896291
515774092
154695308
404365575
1230927648
1601179459
1722197029
299277715
98003488
1648852843
740153189
984193106
1313955168
1004651028
2067516539
1051529586
657708733
2097920191
1569819616
1983494433
43172024
386673876
129187287
895830135
1069597183
616156114
1932143522
247888313
327315780
1248852264
185785533
890410978
710148967
684307656
2006607919
1753782883
1941608647
1829071450
523272792
1983243760
641417692
282468326
1231859273
1383354162
197054099
272492497
77906789
499288988
1359694256
704293051
582098106
1844836457
427508725
417607444
727265542
1399088799
1249573792
1105006479
573030942
917089097
266440067
217756064
320299315
1962523846
497342380
92106337
524277180
1658870792
1007545943
1050689241
1879765351
854494311
732301361
716703583
1496905659
121217730
262980109
1792625803
515419858
903403851
432802534
1214601941
1293823993
2078327587
970502369
1073921121
2145532605
1710992062
1556036382
865651467
968075782
1764939868
237949123
2062951614
476060061
1984790050
1562402909
1518693129
727391286
454483920
74029034
1168854938
1291586628
2094156466
1232673758
1603086690
1910344568
333842668
798269732
902043321
485341047
1829804601
943242530
1788639848
1086474492
1493096502
765434622
1461652144
1637909849
838778109
806493026
1871205536
783065615
545182343
277579918
1258054476
1684139871
565943055
1684189107
479283185
1236406281
1278689926
834342396
1467500859
1157932083
20317287
1240048283
853642492
1001061939
1488134826
190846515
1465200318
1827995307
1862097738
1754699211
1266653800
325626586
1083870505
665860939
839807788
1840448281
590598730
421288657
1880750424
603620324
696600703
1888963603
579758297
1429954330
1713213401
1766415333
1369832123
1145111089
1529545291
2098730186
19189797
1969043001
697756918
360408357
919433211
2006290684
86924796
182683904
1856173034
697592477
1298200839
497392889
1000927896
79111986
56027455
801718985
211544315
1739720587
1881321689
506670255
2113796750
1133122022
1773022936
1127284052
2065563818
2131615517
696219984
1045692912
1395942431
2013542676
602436236
779222441
496044243
1166546231
604909435
1377888898
1136060708
365013888
827543910
758725133
1707307567
1984717346
1405785936
1134536115
2089249189
1659214116
1608021707
1900873147
2107764596
1659553546
634777959
1872009990
1239744682
325101278
2088556866
882983806
422937998
503012402
1070499185
1289807505
1390325738
112768405
1259238487
322963248
1171179285
1721978546
2111105331
1002425254
296197327
288205545
379983336
1230874543
785897003
1147032533
2044374871
1479061126
162674414
69399538
1214693674
1074621173
1950596436
1783033366
364045553
1335353880
26851501
1030713741
1564302463
1260424805
375148370
246771066
1758614922
6914868
531681971
1701564515
2094744486
647724879
1377983467
198130890
1777050315
305582972
337642038
1722655973
1395254100
836620749
1680263825
1010683069
602229771
930049060
1407851146
317660500
1955239268
1810902286
137087994
1196318113
16296825
2039241858
1581468164
1532288112
1877648311
1242396089
1351197405
81102741
804742371
1692270328
1508622876
414618860
1056130772
709408761
1368022890
1933827002
1490345107
846512807
1216609586
1171641493
801094787
1424247674
682150545
1180946723
1589860685
1522523820
1757580239
1785234754
1923643495
1286713720
239898601
1212216118
1543270607
1398679229
1820793905
839857113
727803349
1053673904
1277999838
1538438
773429356
271405214
2016772566
596245882
498115166
1199725025
1678506618
1169490846
604960514
505188164
1492248160
1311208518
2112343019
144387441
1434240697
519225936
1582603113
613634034
199211033
783658611
1394056400
808249621
1046091422
2077720141
844482689
1307818058
373917226
173419348
484248624
1699328761
1436581578
210199769
1650007115
447975723
151484811
84856833
397210350
69797760
700708541
296599250
1295800633
1143022367
902379315
1268633503
2024818878
725015203
659652665
2079886239
1842502999
1630880564
1101828700
1233474546
1807929514
1567736489
2127299745
708273383
344274478
1175150690
1662895102
913745448
392969027
1446630771
67743142
1436291278
1653724125
1136186609
534495184
245010573
357350327
203043446
350149339
537666381
584926017
730098321
1003827779
1333579806
273317580
667571426
51573671
53986177
456031967
250653042
447393186
1057470150
600641708
459485816
1248314989
705143037
1874885677
860202992
993349792
852016223
1332980018
1198075096
662145
915676904
405218287
1962303236
495310850
2554023
126574302
2004504235
1589922334
2011786008
1045264384
706033150
1416295189
371959333
1311316687
239116362
1358725114
1666496141
1265558890
961550862
594145769
1957073460
773929916
1148480355
852513213
1538658047
1328191923
697166058
592964033
1418765099
1578537302
1628839971
194739591
1383356756
216870836
1092470596
683312448
1420654646
46815272
953304047
989944534
1559681510
1641685774
1786404369
551889487
1865466540
134100407
2092812293
1793684088
1173379939
2193540
748247458
1342197938
1883174181
1576284894
1197394211
1822106094
445433518
1742590470
1223286982
525111080
1662113611
1642480274
1639513075
2002562377
1914847697
48632260
441768432
40523936
1479673532
1425505564
1809873043
25055159
2054623861
1084833385
636222600
1200029239
1913336193
1286511677
1210780991
1756820425
988414932
150426943
548780780
1382114003
678082968
804376695
1696290079
1317782799
1713016416
1087829294
648294026
1909746246
1471801767
285278130
1740304780
1202869828
653280240
1257420808
1954810835
791999454
17525732
1922235856
1854898436
600428281
38282701
2029485706
389378468
1178933736
1157697358
251759360
1942543739
1506333195
1167073647
1415260456
22269202
1221204366
1038574879
705577688
486904683
1083916731
232768204
1581545311
1749552481
617467388
1993249334
722739867
1372966145
1596453967
584650295
1120342586
1452073392
755481467
1597891651
1868128742
54271337
67884932
1291967820
1545420631
1693491335
375043810
1654802113
700908603
1195996666
5140019
1278101041
1430147588
481041714
1115764316
1702517394
838090047
1863971165
2067458191
1259314519
1085592842
194026684
102564139
1266888456
605731744
937848577
1205112450
133046719
1731043969
56321181
1392732578
778905185
394343087
1543696183
954766263
517010466
1398717856
417767877
2080293140
663107720
1624299581
581300436
702447144
2058416829
770144037
1884597488
1813868227
983755076
1236670837
667813759
730349120
344493698
1019463702
189454183
1874083185
1912251092
1604440034
97064165
1609903992
306718972
143310243
216751450
1113656319
370983315
1065632297
1175167376
1521525822
917548
507026336
492218232
2134555793
594150276
935255810
884871594
1286875918
2116386693
957042009
299218977
1909487563
987983162
1560457003
1854338372
183092145
1243960171
1833228502
157648337
1793701330
1932445491
1216049895
605835350
1186336248
1921177716
2056754089
1130766301
1888119368
2004839842
1581629360
166952025
1879696589
1715870889
240627886
1823914093
2132903756
1792030211
533075883
1713188701
706756085
1789494763
100168121
881329579
299215765
722689527
381782493
1171462616
1029786809
886323180
2095153189
174143111
666062139
568896020
1582482127
301671074
1765250934
1126744111
1678848150
1814748756
1733692419
1796981435
1252544180
2045961442
1439982498
762736251
30283998
355298710
415160181
345636890
822433916
1290949994
1508156200
794669515
2045485437
375632780
2121028230
1821367628
997561113
1919693527
1246778543
1615480
1925167948
1251940631
1911443652
1522340695
1874500590
357147393
2108087251
532525097
1740026377
188233696
1786517604
1571767086
1073858010
1991092184
991926891
1674952924
1812910793
625443995
1272918558
1436361831
1107359523
727131258
1268575902
1299546755
1311136284
1852375720
311234408
1357925786
1955337393
320592844
1817245376
2032959064
1158743405
1590232910
1642324871
684475760
912350228
1520475431
1357677603
317486121
1125011664
1777670692
1268788639
177475659
602145830
1846250686
704769086
1133899829
253255384
1746908068
449421008
1895269604
159074274
730358653
1846411518
1494387792
1278011189
308984819
1192848823
1258635760
224439470
1872078556
1924372912
1009170113
823484829
163915775
1577954
1645489058
1287941427
2085448754
886802798
706936277
1380292027
1294263478
851719181
1196238702
328522048
1046248136
1113633599
1806717915
1521104706
628285461
787315567
1406401416
1315101254
47747793
1738196071
322858473
431057069
1432758949
501141111
852982432
708739448
965595593
1527568944
1016316141
594593282
19771422
242214088
124820270
991494374
1293342227
68108354
463292215
752445768
1273379400
672452743
781651068
576699459
2091277029
419657145
1594569417
740474073
1676968931
1514935446
1050203215
17797154
1436239817
2318237
887085506
1083414473
1686498113
891120591
759390714
954383064
231164400
1383709584
176946624
2040641872
932370194
1992704018
791290607
79453013
686497998
565684662
1360573764
87194906
1075827346
754903258
885604278
1111081265
1910372420
515327091
2087914984
1936140005
1038143016
1014339875
1116419196
1266992672
1700006315
1545260123
434532433
1833213055
1558216317
448606460
1145907710
2062818509
484632226
663910068
1524152910
231060877
1019552922
917622843
350660690
623738029
611475251
187729383
1947874395
1604895783
733195357
1105716362
1194836823
690253397
221386081
1254150682
1150113467
1019247453
446168160
2060556490
1233613165
1285511097
637983863
392030940
768536602
1239548655
1493480411
1072842424
956385933
2015221794
2492633
629176489
1893578184
410385096
1542914986
17046930
2052864205
1944442039
103091409
1771636838
473433975
1748922761
329881224
931994375
1019854530
742563201
198686609
1502677287
297344324
980008105
115839565
1003719567
98973454
608314664
574636620
1425243666
648518858
1243948242
1829324942
959890244
1434085302
609509202
815877930
47834973
1822148954
193805494
1247176933
1290242703
1018286659
1089427217
617626406
1082273159
1205974017
470928588
1100463387
1470582873
1321469539
14084441
1507568657
653558537
1382988013
1672349904
469958967
497620899
1086276965
2092441435
1878636672
232435185
1725500150
466315228
2077150407
1575417765
2012629099
1766562678
1724364408
2090072790
1193192916
1348203559
551475840
671162688
1990741066
750845207
1067786392
1572003284
59598177
161998539
675674500
1721697842
68733936
1367927741
567602974
2096286533
131990871
732837556
1512596583
6591039
921417795
1791319388
1198071397
664965455
458103825
2046302413
1843269708
202932926
2012630751
1258912403
596478771
820332623
537151750
1319375075
1793945228
846311781
1922542967
913646226
486904683
1657336148
473193475
1553181467
934342752
1245284729
2052648687
191427513
693178222
1771175374
1628359980
234471870
1023353580
2021729498
1152755953
1842373696
333384270
250175437
41712697
983315247
1547001558
754560095
55750109
2071080252
1721879745
1223104783
63479150
980925528
1999096610
1863369467
1637232770
1654146936
1817646977
993911925
625432876
1582678373
1717173828
1924168385
307465485
1758150163
738012783
1916751637
1997829149
1113060147
2095752379
729333021
1267415955
1075015781
2025760385
1950867459
1528211292
317603196
704344168
1983422725
468880686
1907056700
1844517163
422499558
1051078871
913389156
839007784
727515420
666509573
1555713655
31033033
2036190107
1334799558
1281412922
1452221618
88477156
1682894964
1709167473
1108857692
418186625
233730433
1597576073
1187081004
1446925260
1177726144
568173505
1689721115
1112086200
354337158
590398022
485083022
1695041382
661149030
2131582575
1660570014
940508937
1520691162
497992085
1084289927
1586328683
1410220278
750160381
92069139
1431194082
1614530856
2074489837
621920257
2044943996
701462573
1928454743
505401655
1776132287
607869651
155426958
1246059019
890624666
342823182
1866431381
1356271400
142009376
1376008603
1684025996
130256876
1427143210
1934908527
753082729
45710133
1632824798
753288707
152939942
215741301
948780519
654329817
1452276483
711702236
1851497117
480475179
10263965
210162078
1110953426
209185292
1897972442
2125719988
1809124910
1338841872
2133189015
107218981
1476479667
1909089821
470577288
944953679
934713952
1900253437
1678846814
2010373346
35520561
1885840346
1802200308
208395143
1723880000
511075936
1309227089
1862092037
733261824
1613570675
1284931141
1394350988
86196364
2116386866
827576204
315354728
886184220
1361547158
1163966936
257110900
2057861700
566182755
894838737
1772815522
1097571854
1710970309
2096462325
1304681278
829398628
789870372
1361149650
2113224676
648677278
793850849
1491863255
467332658
1022343339
1488237656
763864157
2083059658
84346023
838146554
1010683394
1035771350
258000464
807040018
524607962
245858631
682238115
1323618784
1944710115
1316495304
201672511
1382550992
1966688008
1951981399
1890563905
315307529
1781399698
2142157864
815402645
1487501607
522297202
1121182413
377855921
495482840
1176419293
1169243354
1067734602
360033968
199407655
2147266153
679822206
1065456551
326280837
137774804
29345107
763259182
1949237157
619856932
1663988598
659903347
1453370048
1479151832
729207519
312273436
1388602001
1396425376
1563654368
653557621
813691738
1033101340
329277385
236655808
1768336837
1660233691
1779536949
151178633
917062747
501811677
1698895596
1320129435
199320232
924457909
1670105321
1403268804
538896002
1783812831
2140514923
1123102019
428113044
634238296
144577338
845219087
1295556361
1063681965
338453924
2026170220
1782646765
308316593
845800572
752314566
228567457
293650884
1115772512
161720461
339735264
564213018
2045068446
311603703
722580461
263320195
2029126940
908297485
53886540
417203760
1291312892
1255740746
1872559336
1661192863
2096118467
1074984554
798137671
1292134239
969104670
1521272127
225806761
283841261
621767489
1488131809
819866777
927816705
114447935
26022572
905456926
180629718
1435641212
2010097198
105274868
1762187211
1715184939
2003093060
529510208
1797852622
1382372061
2068771377
1534321009
1986821961
658706481
1632450318
968644230
316503306
1874850375
1955364625
1687178336
545798270
1616208217
1481864466
1755550283
1239599328
37385433
1684531251
602954359
1416842342
951325886
1148670623
1250956507
844312592
485567809
378771157
1452980345
189404784
238402917
996245038
1871213028
1657598028
179488483
718121386
1625284558
1865897932
1091099992
912900502
1922078108
791769479
339814767
1140070101
2050180443
1392983125
1363184481
1679770355
1782940961
1499518589
710703486
1173745711
348097337
1121844930
1464621946
181283924
1083091367
1974656237
1040398334
1865028117
1517868862
1909758335
313441833
1319321538
158856684
993743362
1995917361
1364325662
1626993735
1973760347
2130224167
303388564
1393201639
1697303325
520943652
1377539846
1596869975
1849940401
994266040
234927215
212095561
871717028
1747779170
748389191
1072919618
976028861
1746270012
1432328152
868324246
568593662
444013746
660429321
1799639347
726236258
239897761
2053698884
1368256491
202848545
1177967396
213130832
1955537873
1909752702
1595133322
1107908203
539254173
624977490
1331054592
1439254754
306145173
392612496
508788043
728017848
144303706
1547592008
251536006
1101752398
1777274135
666644589
1075978551
83887226
1590401865
1230645822
888661657
1567936387
1124287284
442696103
1396650012
468256593
1997213821
822388457
125292453
2126014416
1281160649
1475098799
85932369
706761002
11916769
1243150287
1575901870
688652624
621642986
1477748491
1837316671
1054796183
901523598
1244160930
1383950470
1241792154
319804597
228591622
1859152476
490538154
2012199660
1789402323
1377035858
1487664354
481571992
1693457272
548816026
904036038
163681143
314601835
1336788431
2052531596
1005264357
783947503
483788191
495436136
32157269
1261809688
1221268090
289059454
1071038069
1386844207
1991233622
2098123869
811580197
725982631
1515566508
1800905690
1780315913
1330522607
1871768799
1273060270
1398214437
586486836
1326006013
776823510
1802904251
1177943442
1858104862
1321028077
1838969124
588278526
337981844
629903522
753244723
1127382149
459449522
1101314204
1878359904
981806743
677928831
364471157
1910345241
2062934358
268243806
1265435108
1663434640
159388838
11805340
348585300
522630551
609957661
1610737377
829989465
989801854
553490657
1286794922
967318600
132776596
1200586951
961507479
1242013150
1766402593
973000474
399860672
1201301198
1287903025
308234979
1492958913
1381815890
1275587258
1153546217
110757273
163368918
1211604429
138335407
1155815327
1678188568
1871187504
817125160
1461781362
174475765
851224113
1275499816
89755295
833569662
2108714693
364913767
1826579345
1356347227
997226471
1302459634
1890740739
53599411
620414910
1007345894
1827956580
774520897
773378180
2081798166
873853153
1456414702
483319771
450647608
1715431861
1507494707
212806522
1301991271
559721764
1000060247
461365372
1356495639
1230876668
1988780764
288521072
1769121044
415847312
435953591
1084284140
1907637782
854623400
469730464
227285439
308280447
1809299114
1455532977
856461195
2119408422
1084595557
805329836
1183386930
2141619341
1676576174
195036545
416608702
927698343
267570299
1217219209
1616477185
1947382928
1575181382
1987584883
423576154
1721377505
1891273507
1808666175
650276751
298209801
1081673501
1707642924
1457976627
1562310526
208618733
378182058
1495302457
1336937578
1599729667
720993354
623324432
1046131055
1816723221
1094114568
208482888
579387139
911708498
963227151
141239459
819342774
864083394
1066094894
201490106
313522843
676256064
1776676735
1858533497
549302591
1168482511
387223317
314671691
2120468337
1831432523
306756149
968325113
780676552
1235961223
1146417480
801094787
583683310
1013419753
542085638
2034755577
1693801632
2074567773
505624734
1512267569
447522160
283637713
1459818449
341006623
796927952
1794148824
1087414558
1274391933
278937195
66770572
991114346
94798718
1550062872
352567549
792710831
1036123328
372957052
27686929
780965772
1418915508
757572986
494120019
1459802240
364278079
1380382445
2006317984
496599034
1359842430
1887105151
865308718
37361114
396718990
129599235
1170370111
1400832097
1345807081
356043521
532669375
1778895029
1202046521
834358478
634467975
2088343999
1865144985
589585815
1991289608
874034249
1581204290
1472565065
1213089115
876277882
1949095233
129927133
1365489030
811052507
2118674529
1924135219
2048632476
2034044365
710459852
1116477128
1655000042
1142897280
1641663772
1340461506
745939178
2109749377
1428993386
1960918928
468074890
265547030
156110289
495141483
1441661466
1890937506
1548311769
1441744412
818869493
265217424
2134247292
1269824251
1197642255
2098682939
52549008
390889063
1983307592
424461263
935001523
926781016
1044619065
63002381
325587513
1303897121
1219193337
2036550447
719701376
1206730550
1010092824
1559191895
775883312
433090262
2138907520
1042057553
335007916
1631903959
1544564294
414988815
599186232
177383852
1679276368
1186506667
944271064
1595194190
900822914
740213578
989671755
937547837
250099058
1137443880
1444430993
2056838050
823972182
1277843473
1991751494
393092143
2008311430
1574338154
1493496291
10764076
2026756408
1336743276
1273828093
1612528371
293018170
161427720
47085138
1958219154
1626628297
1471011319
591938046
1342335294
693625458
2082027677
1188844161
870659759
1053168315
1582529515
1648620492
1668137093
1474910278
743115688
77747102
511856721
50272017
659764687
346159317
363080419
1382318985
73661716
1516518716
339779711
2091834338
130685794
1608856322
434600496
896118909
1870508987
2140605777
1547998757
310886388
1723895687
288771860
1408308092
1957678207
1921264903
2079480294
828954496
591168968
1192973834
830250786
893408154
157801232
1524240538
1684128642
714195223
1874675610
695539720
1480747049
1378057427
964431029
1498682316
1407886813
1370153878
1948794827
678608859
982611269
1067936409
187764046
837480619
1314329916
930153218
1992991850
486699842
1798105650
614464740
1874209518
1455546102
1243509491
1249896066
1420517865
1992683925
1655706087
1679722838
776327595
2066745096
279782140
1322359591
1411476090
509980426
931317468
1640427279
1044004583
1335333870
1799690760
344924177
1464529215
1683572269
2046256625
115324224
326881768
1221134406
1814860196
381710280
1483451039
815425726
822467825
830938009
1361363841
151641959
666298855
172313210
230947212
1666924940
2102502462
838879281
324288974
951785474
563429876
113043683
580723632
656611983
620133988
181517989
702480446
859343675
554645830
1181527917
1484266969
652248187
1242446572
795886777
538389219
1136960538
1316943622
1413638142
1495749296
105815719
1966877494
89504309
1034488696
1014383321
1179416843
580232500
266208851
57495445
498477481
1337428986
1371306615
918835265
1797173564
373061292
504247432
917680787
339024528
452580922
586617555
1648533870
1334198569
46701254
508478228
881584904
1979068192
1200017572
410233399
1320524922
136680359
790124328
1888882495
634168081
864320353
1233506890
1435641586
1761908373
1037417868
2123317192
516189025
997192747
923380951
322891123
780474958
2111364994
150524848
1482027010
389287162
257925794
1760665203
692851849
1978006412
777517951
730698990
1066850734
1375510868
1699219171
945509233
1371319713
36970478
847006540
975861846
2001894857
611812459
1810644513
693469212
236270758
1538907242
1151714148
444502923
1990783850
162664667
1778488813
381236385
2074226812
961355770
648899037
756330350
1668603678
1301028403
1050539869
812941802
657553595
1115187391
1180431081
1503336471
2141808526
1596806370
741252631
627809101
102184845
556287486
1790655774
1514502748
792287896
19349408
2049557873
1075609151
1199560436
1158062217
579850306
1791848036
580986551
1295078776
246442072
1652988135
1152998309
391545049
1869471267
942887775
2092778719
742416249
906680816
1166565738
1303377131
597172200
1517055313
1844980046
2067500200
277053476
1689765288
970815250
1463297848
1945169160
1888265767
1438892986
1387398396
2079947195
2096798533
592751274
860048081
1882992376
34287401
547484988
366198169
1482481555
202685184
652962980
1143178340
1479185854
1454562519
1456855949
306132274
90740692
1967515829
902841388
1058358022
975596807
344270048
1531747656
402983416
897715699
576975326
1637519712
265633258
2038399293
32578850
454266446
631964761
2044391700
1957266061
1971002173
699651915
1176041073
2031679643
1653135481
634489181
254381861
1663815121
2072492691
1079676837
854441952
2062162130
1195563180
820039446
1388087749
1374919101
190033749
1268943288
1210875542
2011988741
96829345
2034550207
1942389841
1326092052
1916991697
1112049390
1567901723
27516970
1525507252
281777727
351184104
1627158300
1065343536
1719499319
1106261104
1230472303
1761321130
1222218519
844624849
1441734991
1296607110
881826629
1378197076
13912848
690750560
454548056
1059366231
740564942
938937703
1531305315
1957609995
1416952024
931926751
974505031
978888255
748908901
996745671
1376465791
1261914872
1569283686
1660585103
605203804
1853176993
1412177321
359031915
1450138684
1938634134
782042477
1442683166
1779737720
264156461
1744379439
1334858548
1790465217
799550323
626969525
1821179789
493120723
992258501
1558181751
1150783932
871015739
405525852
1339591960
1249996190
392462733
368652233
891016663
1971904569
798371605
1576161789
2053539628
148964903
261233515
1863433981
363402661
762188062
308514040
1290594939
1497965382
881064862
440319296
429352415
1625001796
1505574737
1196508949
1170617830
492502698
1158896806
356780100
1186546646
374629099
1013641126
558752518
337722570
1823542781
701746975
1457753283
522895346
1012401449
709197785
2098960193
1587880294
256643558
1346521165
206591198
509276874
1658225114
2024193530
1084535852
1719859688
1904080250
679202223
1272068730
1215253628
646185193
13179901
1606222928
895750308
1518114894
422228126
1634358431
133854127
333486250
1829586077
666095204
1843537093
293369575
196188993
1122427773
2021971782
1013312911
261158652
315617264
1444092994
394255058
1493653426
548915349
1454705822
1208678557
324649693
121867890
1116526424
1531913804
1394655038
162830753
1131979785
1059690914
981664841
311466541
840596827
1399875703
4557554
1909575444
667126997
428000097
1290248347
2064973796
1703136010
1865551737
683568371
1406205724
754591583
1246834866
770307730
39946478
504238706
1888966259
51857420
631922776
1774565857
1404730563
29664215
1689518483
1047535677
626930428
1244346192
1767879841
647284517
1132641618
156471665
999472568
317227941
1242284206
1575070648
232456547
1512975778
371416936
100834086
1326211696
676377108
1518368477
1356950017
388730844
1265118154
2140524201
938056869
1932981464
2043398580
2087040511
277198364
292456298
980419836
523932316
613518084
475710061
1614179003
1564741643
2137080945
1851513531
443402510
994761667
427451828
248106595
1693816184
1145995797
1041755278
119163408
423084727
2053926211
2128319389
1404027494
1317897687
131290526
1689533252
536703436
1249914012
471002738
390995732
1142281287
513382288
1507256615
713549246
1087489911
639082937
883863496
1158416437
795106675
626614309
1174695178
1512796665
1022142619
1179373795
1515677590
308804162
213754241
414956922
853782142
1507508382
2023672916
1087990424
1123525986
700341269
709865306
1219743054
865555636
1805847708
1150990779
1630527274
125756346
466863343
658352655
585082843
443955706
1767698875
111388454
451050181
1817501329
829655242
2042670978
1472408146
136197299
2002571756
902763789
1331444897
1509809185
728476773
379024443
185830282
2086050890
55689035
279034211
1714703426
283238172
1495313005
367053132
1247965311
1764705018
1174753020
1743982289
1083358910
1770218852
771186527
243198046
675469409
1033230435
1000508532
449567767
20710271
1198497626
1466734102
1800859732
537639271
856235331
1173121311
773157908
383796147
31521134
822980186
1880964143
600704635
245072671
487145032
178177253
838264039
193085642
1492539242
1608292627
1346588599
15444286
299603433
1907534501
382522069
1823940886
74691212
342454893
1123228816
1340528475
1548686181
1614305506
1813042630
338993862
1056742098
2051363369
663982462
2036709326
923941508
2082915733
1712673600
1472103478
1644822920
1853715938
69022276
1260852537
170148418
2007397354
1998486755
1050676175
56114228
1203238944
654155670
1700066841
256413610
896295975
412668427
1128862112
1362111581
890565497
1765738031
1350301090
1388841185
66868727
520455090
1812818036
707397668
1451525738
383909881
1875225473
1622906276
967299877
478206022
1075497449
78451413
604440862
1550403909
430164669
357334608
2139067545
1567937122
1621801739
1608687996
866191824
321933862
1698286133
1872980624
361519720
721359811
1459340258
696729566
522353329
1167522000
465537423
1449215243
2093981111
1304970450
838261327
557294309
1637316474
536883491
543303813
320610687
535489390
867518740
498061146
696454320
265812569
1242009243
1661157196
942080810
397359201
1083118272
1035917138
1193260169
588448474
843333605
1344009388
1991640412
1316508001
1357314206
1849725729
1671336014
308236996
1331301843
747811696
464589939
1371167617
1621711168
1105982814
1750475549
1070513179
1519153402
471619287
1179578912
8889622
1779244539
1200570951
676908849
303381836
1729153843
1549151837
750287460
909493365
1475743341
2071197903
85965893
370304516
1795707617
1440530570
1879786946
1371655355
2130218698
601223901
189009248
1593974325
1413903190
467325018
1586565828
1238647824
270494135
1985224773
90439969
1125742003
383881483
1150887355
671570763
1272569609
1949719169
1008487735
1110353428
917921868
537637237
2012089140
31293282
2026273108
1838904993
1485096853
1537007500
977973067
1346982770
1514856420
1334576985
690112727
325330958
1264941131
724982763
949709625
487245384
1049212919
1113878667
1789069338
2070666648
1341040791
1142566774
710368398
679129906
1486818215
1730442483
1249292311
1767073115
1047377045
95236830
1572064642
347032841
1031629524
1600623051
885350845
1782853321
1657720303
405427883
527965925
1530721076
1198781052
611184759
88335386
581154050
1409007249
1525528439
292607455
323114825
301394639
1359291635
762668680
325021931
1262186079
736221112
2084003158
1446299270
634480324
2086174755
1040381823
626013957
1843152524
861476202
307369649
844893239
1220670452
592092611
1859457567
1830445158
822891261
996450478
76103591
1273158161
1324487972
49016454
214046079
1190399983
534247152
358117484
1702795155
793832698
1340272946
208088285
478385270
1792744293
273370881
543447244
195829085
580252334
582179142
911107929
299597667
884304711
1792658050
645080223
1633665197
890537567
259376474
1110507589
809982048
836145980
1562971927
235241149
53559815
1384936700
205229779
465077849
593443629
1202705074
2072776747
815836585
892659699
2029643027
453989225
75619969
717997828
341433824
1353358402
1832107732
1151653031
155845577
849341570
1160785110
2011267357
1334939982
297532261
382901724
2100049928
42215825
2058803233
1249719716
330215658
750336693
1754303184
1712694247
318775955
743580305
25179941
1179738331
584857392
417975746
1271365441
683626188
1135823504
1066064319
132066865
414569983
1866994897
1938574052
819875431
96433713
324487875
1521153547
1047382748
1696070224
2071843639
1371014114
200154170
965831645
95325984
1167754723
661070142
1170959693
1995724463
434050788
1177654352
334295968
1326826156
562846930
698896031
1037167999
1619196845
1697828521
1571847287
1351500088
366385864
437512862
838450023
861698516
1643338481
1073244467
1448386935
73158317
102583074
357236238
28092500
1005339601
649842700
1240223263
1326878551
1864656381
44970320
89793517
1860982965
51816482
2089567954
834179063
900719365
287033698
1413443275
264421569
1786869779
812929251
1038300567
505756703
1145800722
856381984
1091957206
51247590
190739385
1951228333
1275065102
684042910
1452111468
411883379
399259550
47264394
819856341
1692073807
1447247768
655257750
279437054
30248627
754259268
766278027
1032459338
459051445
1410776951
2070825405
296269039
593539994
720874618
1055553026
776354825
62218136
1390308168
1362597508
1404206704
403378992
652169258
277806660
1324431195
745755798
428877753
1722420524
347871306
325705043
339951465
1155016582
213308058
215876267
1930047439
1840551865
1362153320
1251383879
1531425965
1138855466
1986947862
1214657226
1262151637
1809283342
1451331651
857163204
1087797015
272257525
1411788642
1953015999
1003474220
398148583
24990285
1969898893
523427766
202946239
1886782865
1006726350
2024997112
974522336
909459678
121905603
1798176098
85115362
1851760706
1117531921
943340356
2118761864
915691996
895459556
1314478845
828168174
29322351
1761290198
358159322
1279470240
1405577782
715983561
2121466265
1977052058
1252040806
463202578
937004953
120269697
885764364
1606677144
1320044329
961324703
1570879670
902099605
1195819159
1085600998
827120192
1713328185
930020426
288038835
322235118
1564133133
2021323012
1216428218
896274308
611927792
1853661418
13920961
170133258
1682709081
491943961
588881923
779944949
1398750079
708648761
2125183023
499542562
179658850
1892010938
417417657
242431946
1371105814
27440861
1038842987
2025848819
1785587320
414837910
798408254
535526394
889260092
1295521051
140020412
1191362415
1800970853
1148566104
404440789
1611092375
607973590
1635309403
225507212
122583042
1993446298
541779330
1771516424
1788739969
778648192
1705701270
648644321
1726615461
1826501593
249615863
535850214
1993893198
199068428
192054710
746662343
268554713
742946483
323224796
287934049
655031052
784761084
875715540
1251563035
2079514831
708241774
1360705886
722692088
992088582
1985769177
1023394013
542338656
1338299134
2077868792
1550530390
874262469
1360043361
1076204979
142016318
873495639
453168252
2130941441
104113035
1271243771
964700785
664494245
68516068
936683851
737650883
6972498
858691840
1193561101
93036157
888944363
1024452944
1316543952
176912010
1831865106
1417490175
621689940
1669968549
2134401762
996054218
437298712
898314374
1239692616
239572152
1768597839
2056228915
1490861720
1237543691
1815825718
913976963
2057525180
2090922006
1426344750
2125902275
969610052
1283448955
1903631893
328103207
500034129
1559422288
972150940
2101306792
1221907465
2140412363
1861946579
1976650513
1537379466
246558990
395965065
976003915
1719184792
1205777015
940386696
1721954268
942170357
1600504663
1599995628
1465850979
1054109130
361523615
266332425
1949958516
1895371098
303312002
984340239
824001309
1731229201
101472627
1061774081
2059727201
986735041
703556112
1572583045
1530597426
788710339
2049098888
1101383517
163305378
742355798
1071286143
788331016
787946848
1954781589
1492234620
1912380726
1365469715
1784241093
1746602021
1372730311
191913684
1318598694
2132314531
1822789032
1869671250
1419829857
779631445
654007859
1421628198
525326052
1228851648
106568881
1920887611
1396221400
254543681
2139395459
1535173429
1077508516
412410635
977956836
936946535
671781647
1090013935
595299615
813454181
1406008721
1623793217
713051525
422702153
285831308
2050513302
193182052
2019606719
82269166
1915222749
1065136578
1425949512
1376642432
1897813602
522557173
2051864936
588109808
1090347281
500030989
429221361
1049698471
1369933531
1178301415
7581099
1141676470
97904333
71514565
1184214484
2134582388
610308796
1531862851
1423865841
2124067910
2146815393
805983243
809662078
1870405129
1009720827
957596344
747897439
2100265761
652756533
1547130424
114937649
637770253
28740487
1731857199
1682912402
482429854
524351247
183641460
1304299118
1637100552
1573013563
1000344550
1422915785
1624666010
1206149979
1390751123
501655401
916680390
786629738
1550503009
2146888232
293643737
1895172376
1031853577
1939604607
511321905
664155780
288408028
65033639
822374339
44871314
649724825
1410874329
875822525
1319246509
1350529398
710124871
709753091
1324570094
635164502
1984121089
1464794437
1191720872
2078142867
1818472247
322321322
136057581
23374992
641433358
1019067214
1416705974
1778886647
804340608
1436392084
353437223
1699025796
123957372
483514598
1593414338
261191855
751170012
2130785873
313897301
780011940
615861186
1067711410
1735380808
120238490
1892219486
2095691005
1784984526
2096074211
1175850514
1423996985
1509775129
1066117051
1887677683
1946010045
941090639
1003534264
1534045398
1556999405
795899439
65125403
387636397
1747130667
580447889
376857671
793355935
721261956
286133533
1610198667
1622356515
1134447213
305113312
1500361372
1995951611
1435628001
1132760393
1475590013
928413790
1375707567
1198207550
107242305
545660483
341528909
1587464807
1994531862
1827423765
605289716
1010167237
1661520157
750456208
170839684
1577956334
574315714
682807992
1179133256
1461269143
1078359520
2108830085
1828833095
1794871529
1216345175
696937208
1809000182
166448562
951046064
1237996690
2031480362
872647705
1295096785
1244011211
953964549
1011168271
72077709
1856387788
996306999
1820270701
1542502076
1904839435
876577044
662038278
355242522
244431876
1460712041
539251210
111053804
205481233
2124500680
2102015460
1152970815
1187001250
1120347142
965089004
53439492
37961690
1109156631
1373367804
1858498490
2067098313
1394874682
331158145
101729582
1490190643
75006920
1951601969
1928312299
430027199
789408227
1649185037
1454473266
352179586
1273474981
926053182
1450174702
1373545535
1013627078
1487294784
101304462
1325461188
1866241993
361088103
140769636
1419720057
1402622157
493101305
2132221317
163169861
1048941725
121632790
2038411692
1993735775
280735212
1094720901
448974972
937479615
393214359
1958936880
1235574959
1508722059
1605925626
2101186004
673375730
886779611
1286127965
89210953
1980528423
1327089282
337828663
612279537
265588562
2005967509
1351172518
1731337458
357770557
1116460377
1702719999
595872562
1125754611
1251098505
1973520312
1933388365
1689992434
1052829621
1248160908
441214696
1556609872
146080214
1901396421
379598209
1288747572
1982967969
336928509
2075054878
1165038627
733345237
2048960664
1791076427
88570766
1846923587
839855597
1891009269
1678490105
1099544229
865635584
1216493953
298141674
223186057
656004623
720544452
1188296110
1245578878
1217500468
1542750027
1444600104
1860948806
1497192457
537940136
1598179676
686560023
18416203
2097037466
955908118
7391637
1106929123
577817548
1335394050
1177303862
990697510
542166937
1104569931
972450954
169399107
1553247391
1680881884
1839891723
1799941352
366713823
2119457815
340150274
548290733
956175820
240620695
694640481
249979060
928504439
1030010448
2017835476
1558844334
409766964
1270122788
112342891
847931725
960843660
1793778665
2118575832
1092257158
2144804438
603161286
1882858037
489607072
378303536
489553706
52106817
562329860
1461179304
58667524
593962330
557911464
801783952
1605856057
1671795548
1250464284
991577696
895125335
1089641235
141400489
1819766749
110740612
534093490
455616223
580925808
1790521903
1105340003
1912657406
1277833338
1512258593
1943262444
1640837437
654777290
2073492927
1416156103
509493368
993238682
417501083
1188577798
771566095
398928450
459151130
1221739964
363480104
50265889
241959882
1732444547
1075412245
383619432
1609569712
2117332042
51022331
192670706
991791255
23173139
1887332549
1255714917
1387191436
27597147
1266304284
631875644
1517974954
1069233493
366271635
1004495809
1312080112
451007863
1213646545
832266967
2106545536
1447040733
919105561
2078229024
927697500
951793487
938203570
1176267970
61485231
1625117500
1026832327
1196657494
1760467349
1155473594
1565657144
1246161633
92045833
1776741029
1569715525
127179192
412586074
1849980632
770304800
1884391311
1843762074
1231255915
1788802647
324718377
50374599
1432929843
1816167843
1398475926
1402795657
254802448
1073139873
682322837
607340285
1350950121
1262372522
2140674815
1386571653
1947138389
1302318409
504432869
796094886
1502586915
525331002
1479509382
1730323952
178576953
1107145057
309483992
2092848153
1113359479
409334086
276657760
1012797558
102251541
134109004
1277629871
1340802072
357038001
2146995742
1251072423
1208780308
382933679
1111324332
993440645
27170726
1538838714
208635773
129122902
64967690
2084054480
199666722
929555821
64493022
2080409500
1655390589
109633756
298642387
625935525
1840750181
349986033
789470137
824505428
451792376
221679090
410191421
543888843
16125513
371513652
77169076
45009971
1019969232
37342694
458941267
573738882
1331013177
28374989
357367432
1346759758
1484876254
1594094759
608111861
1292517987
1751636535
1616712938
858811166
489069240
2100194859
357111665
1961649882
1210299767
1938555123
801783952
1350930985
1142656299
39511029
1350487446
1058885280
905074881
316102748
1942502698
122514340
896480707
1033009297
333136273
1220334121
1797394610
1364356688
707880591
1969397025
590067523
1489626417
1900830859
1352139294
1586009542
1708580067
269432013
638841623
1789639992
307814541
1231545111
107228308
1886523370
2071398323
746050381
367513425
1333169897
338923543
1672388558
1723869735
841792887
680699248
942228955
420029933
136545159
2017770042
2065791142
1880525997
1376844104
1126747076
1419907021
1203320973
2027513450
1315388391
579987265
378371604
626825584
1687908132
45402872
55632218
1657101332
184019474
882667246
1731209880
452827842
1868396728
210685533
1571434072
157209984
382462764
1823569063
1588899842
1904952030
1701394584
709356273
1331338104
220061660
1559527371
229247010
796567355
450734321
733531253
795646781
332904080
1396124819
1550961194
1576310332
526186341
1919310656
1537922268
1268880802
626786110
1840170824
866865667
1292992241
473926940
1630963320
190443773
447991427
969953406
1515525551
1523243774
130679273
818212270
465624795
158566652
1030404372
44441764
149336938
487516252
1973314752
1285868733
773792182
2143566520
1034654213
2085999392
993795159
1634823264
1081894732
603280831
726654029
994790545
217572455
428814346
1215895549
490188932
237514546
787277291
76018413
955296241
1072567518
2012420271
1923488400
1094659623
223056133
1435343590
232848544
2141090605
564907025
904991901
1902270177
1514178257
950487990
462333109
1099848006
47338035
1302985601
763199672
1867084905
534575025
1991706931
1922232112
1898794632
1253895664
1948335682
57270089
2063206647
775575156
1950645406
109210068
1020885719
712032149
185920809
1662019181
232877571
1127093287
196456663
195555255
179251485
649519399
993121866
200240596
2104490583
1250848940
592486400
843202805
966534496
2124982276
743220134
1903417885
1957394738
507133867
1061607301
1683053156
97752157
1045053618
753062518
658322306
1882491663
1674226640
397219671
1591114806
852077314
2058570131
2013192372
485384987
2145848895
339407090
1533413061
1002419689
141168146
1738479280
1089085508
1491199817
781566918
1313903745
492238732
1086512757
1866566360
80022763
1704726480
1918788110
1069258871
210552017
681467698
251948632
131772968
63180630
1988805558
344694
607498401
2027486932
318156110
1926792433
1314890215
1377753436
1401568778
918032673
565428010
395338725
1260878480
1321761555
2107280509
1934804284
66102433
726313225
1423214925
420397283
2040870054
2031794211
573154782
987611834
860159295
2063564651
1063665057
1815290703
1437040668
481991201
503201715
174664697
1729545714
1384745002
522006428
550755158
126970541
31671027
519750214
1511088901
1694412102
1990827341
1542488726
265286139
1283738003
1274087793
1807066790
646496571
698256031
573524373
748750559
865810774
219023766
1922907833
575205956
1866133549
2026704402
644032703
1066898594
272584779
816851663
1105072759
535535623
808287973
399817438
1355227009
770878338
195192792
676575852
513256878
310696405
324499530
939330114
900259800
1569190502
1085486994
1159135323
1660652149
799370708
1036279392
2103935716
2053790821
534139606
1576572009
1241518158
879125425
1494803439
2086100744
46834281
1409776697
1344016114
1650976015
1950818028
1508621209
960382142
739575652
1616432931
1243900821
1157087522
2074211996
284688503
1372797474
884499042
184090373
293606165
1509201862
643398413
1671436074
1680023566
72760911
507344893
1232390298
1116766070
1161131192
1714713813
1339893299
720333015
1016516391
479773522
1171597113
1100236943
138680311
1581558362
850768200
1409547585
920114464
489710083
277018864
6465258
1452660524
689390382
104744429
1237666619
1685808311
2053693047
555305965
545956931
1369505733
1946884287
767661314
2072285183
1633579174
1434371382
91496446
173928470
331742094
1450164242
21488346
926868765
1942591796
1987822726
415739855
1323054892
1230213343
1459742724
1722032325
1191938537
1725907779
602563061
1216671336
1176103959
1029382373
618988994
1892326249
2116798157
1071971678
1463770968
485341047
1067997431
1294013425
1112094623
2034105305
2036350927
1019688606
2032045918
1823928076
799457628
735343422
269417583
910906651
1871998102
2132963576
631240165
29656176
240202324
82019151
33969496
1916291337
1775313721
411215
1040289338
1682950278
1168873165
1116515085
2105168829
661734946
1818707610
117078557
1631514890
106822473
481153114
880291232
1141416472
909436655
1314829897
861941851
719706058
2009862517
660586342
557929132
1882962671
1560516202
2043639024
143178612
112220102
1371586479
846913097
1453930292
1523691492
133516863
1941145335
1000671352
457298411
113752260
1672947346
528451998
47634183
299753443
2109244174
316652034
1047201057
1981606661
1108128386
220858684
1697291765
1761154705
1994125797
1813273898
1956119914
1717347406
2029031150
115507044
2073980790
1846287717
1877405943
501177506
202315057
619008436
1396704813
690537867
2092496823
828886656
1273940408
1935935080
1800590020
1450788466
339515591
10909500
1649362711
1860514115
1026813316
165288550
1718176092
1414062721
1618354500
1511016364
713208031
217552226
980188798
1215503247
1700736172
742414014
1141747592
661391521
1497218152
1408878211
1856313959
1668883414
1758800287
99011829
207380729
567897121
2106211046
1488327120
837407218
1977842829
2007513331
1246493241
123664624
558746667
1878486504
1531472825
924880452
1671490023
1977836898
1921059528
1232764156
1086435498
1689854770
1009353603
213157460
655727970
352358258
872218390
759314790
412586540
1895689318
1396245944
562084350
1047337668
1818311204
318101265
1192990427
331749572
970350710
498135386
1055829646
373003894
873255026
500025134
429259295
895530555
68692273
544460101
1139945031
2077785096
1526572284
499688287
596848431
508650991
840503942
1301791324
965688251
181181442
1799963731
1376164624
1746077674
1166922073
126543175
2075377034
1024979508
1235303481
557587781
1117196321
2102610289
1922661434
549353389
744003916
907895081
1925650695
1060501446
1978862094
1485627370
1574733771
580734765
1193941437
35783549
153938543
543075662
1093090289
503054363
88270488
726302706
751135620
1125300523
305038118
23786988
1479192443
1592073450
522486319
1472071653
446908789
548466681
94983025
536225310
1776830003
1864949189
693371607
512743419
1590010893
533902723
334946510
1295212288
1918544632
1821709451
722215314
1718226811
1884986810
1956994288
437575491
593558392
449260165
888436775
1754987001
2013045996
1548888309
1300280724
682818236
681730005
343791862
2001489599
1513161793
2110736360
395848517
1350620079
1699806429
1481649073
1304352505
2100496531
2097623576
1496977905
1385121569
101331094
1440341042
1548795281
2067982971
762712586
918866060
1698467990
923652979
992418500
1726833073
1019705577
1002349508
1875918149
970828534
459518746
1519574616
819918966
856475202
1887129870
105363056
796176661
32535034
1780324450
367163826
653938652
1159761359
302908650
1137495515
2120311197
1008577220
1540168518
1119071752
1126821222
1666114338
1802693253
205401267
361570403
2107055217
6856948
777978284
56113295
2130609259
425457321
45899909
1862656546
1686133975
557699728
2094827863
1760339981
1429295172
1368336032
649853972
1847367260
656405174
401333518
1725373528
629369012
1335554138
1318065668
1196343723
1663511621
1090356878
7812570
480534045
1303785290
2073090644
333522532
1272821974
1095301545
1608515810
1370493620
852744888
1241983306
626710186
1359388551
1246706678
2070424544
396001295
1304742123
1007649052
661561433
533390997
1775744910
876495557
98796686
1544446867
1948509103
940256902
1594393151
1675876953
219438420
925196966
1474703898
351545870
1890851324
1684662841
1008564310
1246452145
2141984971
918762581
1053460846
995079380
1100984733
1752775615
754675716
2002662615
980837904
328612549
642583723
211280352
1273259273
1022258112
1245742628
640307272
1444893390
899899797
548343153
844992990
1780730462
1987269317
599810293
2023477655
394244037
564504749
479606532
1359877983
1159007601
2076253446
1649560697
1529352359
2048570771
1792119534
1761816456
736817278
1531159602
1931508210
1340008854
1188520380
1778435031
315765393
1870350042
993643149
671112602
263964122
221861071
1668367512
1259816584
1436857891
707215535
193073309
835686565
1639870801
171217146
1959604860
2010075718
1115704621
719074284
1191289555
917939023
975874198
530117362
194556314
1333047568
1766420037
2078614184
468491835
1811402383
1688080468
477163275
657567090
1924727688
1474245523
1455149691
560383991
1510102596
61675475
377577626
389249563
2007426133
1618716090
2133898831
500603383
1341919125
799185313
1192267272
1124183303
1334696061
1194808012
1449891376
1490823686
1271475317
2018611627
1243263229
62878809
1992362523
210494501
1045129036
1890532447
83327194
50385649
1365881174
254348159
911765137
2047004146
1764857533
1205387625
666345676
1654575969
1780446177
820160701
488477620
1730276953
1193614220
12367134
1568840519
941607571
1984800493
1635109802
97135424
968391620
1513765830
2079352939
1977864013
1118631592
251518451
115250745
285859359
620384909
388902937
1382551377
1505857457
1786052131
2095775537
299701206
28526452
718206630
2143573769
2038958801
1907677773
248624253
762442611
672133129
1325776071
244382864
27905599
1939507971
1827448882
228343237
1795023376
1409776697
947304775
1003263386
614995931
1173362234
437154879
2075199623
1641850310
1880429127
1576310332
833887575
1498073210
1287941313
383805654
1258442442
1283144530
785419781
537719183
706384479
649514957
862799610
106884045
1364672137
1025667511
1104017630
948509439
468428931
1472570349
1831921413
832852092
1144829052
1709227142
1648501982
359421533
1121994904
1315334830
1017648938
2066775941
182306964
1513758934
1168842567
207887910
1749207936
452969032
429506720
2104428427
425420240
1857899123
82324312
638240679
1402433680
1949401394
1235093410
1278374285
1817131469
242298177
465640952
1901172529
397795247
1507509882
1309411155
1118603230
379209346
1937749310
178089195
586624237
763247578
55705102
1792751804
1055760549
1494888014
1779833324
1292602771
1125300523
1490608727
944378127
1204021123
1712769433
1474613947
1004460768
1829306448
310035994
605625038
2014416156
465338635
1088565843
347970215
119405935
286395454
1780279980
1573308584
1250688498
912899494
238391062
593838588
1801458237
1586139671
938736482
679915411
390637025
1600693133
1722532592
1647475185
1872902355
1898205185
720173433
653278904
1404220738
1042574142
1040911206
2026032782
1199878005
1282364157
667577098
964541022
1494561579
17407816
333596754
462785614
2125051395
2124957281
413582457
437015123
114066603
1493608920
1966669134
1408407879
1296203153
1832110190
459331766
433133280
686350794
698075778
2138563318
799131885
2065533269
1580280581
2034004412
859545792
398796640
2015400298
1743401233
2068714078
1777273621
223282337
225862057
532235446
1830710558
1114881792
411736620
731243597
754353397
708855033
507391965
1747565690
1996757548
558560272
1460570918
1713295132
1210502725
543354738
233156177
1147478229
1530421890
1950069185
1790235600
139883645
1992815620
545106644
2063805425
1801596554
1428562952
418884452
20777225
488930863
304693303
332657805
57584391
1203800539
2129248377
1248908303
1951182931
1336459618
830273062
273687984
1314844331
1513122882
86029989
820654262
903145426
596245882
593400685
508686619
149567946
677974390
198774523
1785430136
102351048
1555226720
467593002
549846928
1541817367
1237423995
1237367399
1636370273
734273062
2087130814
999981025
1538090049
1719241091
1662623144
132663604
98021179
2058767310
1486283801
1611443472
364977071
2036211938
1789553167
168287972
223818161
1701570390
1412829218
1999803104
1825053782
219130363
332781021
2090330341
829577279
334706179
12367801
2132910941
1778776277
1335040068
1758476737
2137779704
1283627473
109814465
1425578262
1345340243
1701506677
1508908320
526132744
1422166949
1388134862
1659745617
791321384
1972316607
161176657
904219410
287028500
1671288668
1953272893
1588151833
485939847
1734180392
2064144408
948564889
938975228
798414180
1102133448
1419913268
1307826096
1460270240
354399402
1803207965
2142886502
1176350713
1423121004
520279593
137261231
1877149193
1529473242
807358854
2098582999
731384091
2093958899
1275830581
1550864664
786873722
1390128618
1594913466
1777695179
1110673703
1742052788
251573894
1682856512
1957862184
1651487315
1523331619
1716959536
365834134
4939994
1941645794
988291839
620567984
350774485
1362985905
2125759900
1748765469
1209545801
2107126070
1685555259
968789256
439765053
381974811
772751332
299617931
1475986283
246688432
956123522
44770209
1146072144
299986418
541642591
676867702
43768913
1705494901
1947430404
1509637200
1898402951
1865634126
442425555
1758536348
1737632671
1073172684
1740437893
922811671
226714718
1519700141
1635939579
1231471337
1153200013
605083720
1471235756
1838089155
28828612
336416928
1210885461
1100855237
1491774385
618802921
2075205263
824995428
891801013
1017497446
1868790117
676176398
826734973
259860199
855424785
963216717
345004220
543726091
273175940
1771525502
2020469263
100264133
1838778680
1632277920
1261495354
974997692
1760687705
1210954982
885130512
1118230436
132201742
616621942
2006162851
1334438986
418782024
1039351585
2142195838
1391737392
478643016
1637434164
1712895456
1608949476
458191198
435067343
1508960960
883760903
286340255
1245074287
365202564
1177236896
1906932386
1245963153
957696626
907084608
254908870
383026456
2003517124
2118906531
73263566
1535912261
802016385
1417704521
216720540
242056022
161829616
1039590242
1311378269
114410561
962231413
643726852
126396364
498974072
862841781
366551674
532542408
365036787
1414505530
244012409
968448494
1372422559
1938941733
711617772
222974140
1200104058
857556412
1820534235
1859538566
616209327
898793158
248716430
161865918
878572290
2005155948
1698894358
731932984
1092600444
2060182632
1186313352
1209136529
1630763188
738612372
1575355026
1347077818
2070774613
1558408470
1777207738
694707522
48868871
2118803659
68678277
500273822
831185355
1293655677
458237958
789178562
751077492
651162953
472953919
293367582
879747201
422045125
447021853
936244208
1147541735
99528673
731557507
1260271457
1024547840
722974245
2049717226
1664320935
392250012
122492535
1317623643
557718410
2110156553
1723303216
544351438
247195883
1409129873
1567267619
1506493005
717126520
305877239
1992611502
2037563361
436185052
1783229264
1292378136
1851057183
1335393861
1573315386
1158954262
1703721900
1458448826
405492656
247431696
1019032984
1775356955
62133957
1539644657
1091159844
358830063
412375207
2094430274
1297190890
783733134
335386315
179376079
1290059198
1447295263
488134148
2064118415
1330525144
2037045155
938778262
203937608
514261849
376793150
1796663506
305324851
1684256142
765141787
386340142
2084835471
1248632398
1448446141
347594247
2025899796
1455217082
305505609
344606391
471746384
1916271331
1903485404
1777367125
2113616531
1686668373
346201203
1421690989
1208930663
346400092
175674842
1244290149
1976897277
1621250887
1430027170
1730294898
1040357527
34239652
1044585656
382788686
647829231
1286614358
1372362546
1676936715
1084512158
1674046988
619732688
960648723
315417618
433826084
1457058713
1244769630
651589643
408854391
2058199322
1572945964
1869928509
653464004
1431298872
158915251
117688256
1142412660
446344325
1212688845
1173810936
964819957
2106355220
1949154484
666396803
1912789166
2040577917
890409723
1473649950
2000057620
1092774351
1219107759
2041343133
494079478
399866916
1041160909
1584990092
518916179
21886073
1054124695
1901571580
119248729
1539378860
759000797
1582308871
866708532
1551674719
898733673
778782388
1603682274
624031558
197907290
103219468
2128582893
1030248326
722900383
1087311805
1335568148
1909165078
1198749746
1534996965
884839086
1473006670
1851673976
17185934
819814511
1644303887
1865934239
618286344
1903942149
1170354188
868933811
149574630
474596656
332928502
281566156
1746920181
188384722
652462585
1112188366
1830249213
547159977
1089951266
90883100
577089580
1002938306
2087048873
1453999350
1997586166
143176922
2088361908
239045956
1656409689
318675524
726285629
2034495315
1605058704
1142561242
1970531591
1786361697
550616769
714883013
79155146
1468278864
1671920304
1783736253
1686208445
1997787195
1256435230
1123804585
166498634
764267690
1685772613
251106744
1086203370
1293339152
696255661
1503982578
1134666553
463277169
852162127
1463756332
864754420
1189443181
1974955450
1983759263
450846385
717235222
2046772774
594559337
514791403
1187961574
934500852
1456194259
1403872817
1468316487
1377092770
1635559610
412445903
870144274
59499983
1838963387
319682523
2113004112
1379872530
1194583893
1625974807
261433218
539026726
896567342
1437223870
232030251
1022383312
1548629004
887805711
1655008178
2085216263
722974391
1931095547
971332919
1062020234
2074534279
599372100
1674555288
1371714549
1585555452
1992385191
598179221
644234164
332408494
37244931
1885154609
713175632
1100126465
1757205809
1658952196
605796444
1873373267
1940972811
109502664
509153639
1304417300
1419829053
888577420
589873978
802639040
1771084935
1927113371
1633419766
727173649
942760246
1999423977
875512239
1621913487
1627998984
1926225936
1470827005
1614973089
1874457209
836433622
1209162010
2057993875
1446835562
475198575
1392894102
79986127
664569392
795765164
1871479136
459899589
286714314
718631792
1571622768
142258076
219767537
1557760207
646076918
1212892966
1001059269
1059693961
402906443
51900667
1373313582
1213641915
691250958
1106210018
119633754
1306347661
1788552439
1202226752
1299532202
12796861
2093680255
657553595
1762496225
1535689526
1099865016
1033005183
2064570294
519341720
1072419149
1762401376
128124113
559377808
1292848504
1903782822
456553310
2062282907
1347980651
176334121
698187788
1560779861
2006428871
1275067299
805390671
1329896800
1743593719
930904395
666134281
720471906
1850716551
1414893391
6811149
1274354810
1037781010
82248257
419755211
1933760106
1222562724
1400239540
443768734
139922615
1265170844
1538598194
2046763303
600793444
1759099319
1059659178
1183378954
1648400335
1242203309
1307033782
323804160
1012249441
748892411
526092886
417457735
1960162929
996365480
806277703
723435384
1375377494
1527188667
551699653
1460902586
1948392362
1164856196
155048455
1556781307
1111862316
2015101275
1369182375
782062662
1963847974
1707811910
1417967525
253035757
1445555425
329121222
957888972
111963283
1067546963
1651172916
698221046
879544740
1566018040
1768778557
1566373964
632357690
2018414643
1634634857
758915665
459174933
1482194545
1220141615
101388235
1110141684
725448631
656057493
1848951445
645360991
1283969144
680906625
424958141
1897642718
1342246277
1046034624
970726808
1271724242
470969189
1145154923
1067758874
1116477128
712848266
1067133634
1960340588
1414193457
1714736840
1235886316
1681835118
1731178475
1118865675
449419164
1878267183
2084215342
184972823
649368643
1968993368
2142527110
1299567122
1065296499
933354497
1968249981
709353311
1601126952
2069812284
1244949475
821449205
1760453722
715017937
11084008
1124901236
892511806
903522722
1861211573
497370437
571775360
411467441
2036706640
700925072
1853433027
2025967826
1242724949
1675977844
225742147
1681272758
1873193421
167780378
218228809
926540259
1328019251
1117138123
38519656
93877931
467008824
210251799
1507318082
1438955659
1546720769
249586571
1530343172
306956427
1674337192
1109187124
1183729452
1279239043
1908862371
74322657
715961621
1819386521
1304307398
2043733539
1063471785
1496713137
1839091215
2022188624
1516528717
99336143
308466009
603280831
231923288
2010508831
765448455
1711043618
775772344
1131211040
1998636514
1706209678
2056452590
989693534
1493613858
1796595216
143058747
423559416
1244787966
439086752
1963683085
1304915729
1137871184
1902468820
316738215
2142900233
1114159525
252872203
1384409080
1924810068
820068018
351970350
1499817920
9796193
588163840
932202153
621855438
1998286457
223222116
2076003166
773778208
1517667197
1053259248
97970160
456583872
1830554641
131223908
2125905082
810838008
346335867
269631352
146642034
134813810
1056187162
441810075
760373678
807090281
282399946
643686416
1713830164
1788427823
2061831292
1403739319
150175558
688557376
17680341
669752429
174247204
382235164
1361928338
1249654474
1421088518
243389067
2129871446
1839559916
2089294611
2034696111
1593071229
1690640078
846960094
664405884
602625964
626072402
1869887628
1856410651
2027388011
1667103554
824952971
789004829
1091737918
1318642801
258988295
1955742894
1079106416
524009655
125706972
50665642
1707374320
1176947263
406401585
659827971
796742266
850300048
1587259989
577713196
1754654685
2005200116
1171012110
168757209
544653628
859697212
1226268954
618222918
978183346
1736219483
1561226361
24765787
149336938
940616419
232153853
799052367
1177959580
1854008193
971552994
45703731
618654164
90483969
1211661114
1743538273
180281045
879605975
1290017411
1076039350
161927845
1273435869
1208842813
848551299
334098337
826949456
1815932361
1995518815
1542902371
1472223473
1452612140
476961856
1771602639
510871877
2014695745
2066611927
660863251
1877858998
403538479
50977892
745742207
395758337
641676393
709876764
1440739
2129758746
364457861
1633043506
1419968267
1255600685
355830599
387191111
244366870
901838452
1134650903
1566979935
2038208639
1171032848
943845669
1390027940
1381418526
2124139176
37353039
2114069342
184693284
686073524
384607776
1047948700
1092708036
1862485727
1459976919
563095208
1430092941
1836629188
280925339
1322110817
496866747
1348438096
1114323005
55112542
207954747
889984847
1816108072
780601876
1431220913
41776501
784084904
689230598
1285556600
1758020472
1345548922
984459969
493638249
530335008
1632123872
1867937350
1930533421
1688447567
163558656
2103094756
21149478
453594649
1548920297
463948703
1313248996
1958696732
27910467
653659794
1694417084
1832764889
318560104
407353022
1153081144
1347452591
358775444
830821627
1913441045
1072063758
1044735566
690950263
1753196428
1556759009
1727119430
2028600835
2077365716
81602735
1843474549
570195945
937386721
1666585964
252218811
470477979
509370683
1101882302
1826963218
1472559306
1208890582
77864295
1611465082
987617561
1219212417
1356822320
1546237868
1011580507
1991291105
1026731913
2003256211
113772764
478667219
441219226
761993005
477916297
221470251
580881251
1057828214
1003291256
1422803874
1730719317
1550290927
1930080082
299126202
724173806
949813241
2020505578
1311048153
591471589
1035864822
151616672
1924598116
845784580
1692516328
97439955
1934979034
1634963262
2065583805
301305148
1471620748
1129758816
1005616607
392718862
927747077
1396786357
1535517727
1077045792
1094314982
323359346
922152167
943419355
1920548543
1787712576
1272859667
409627097
230996550
834489296
1406861249
1910678823
743593657
654116736
62215566
1634535722
508194281
476131598
502650258
76468931
1129235774
106485323
1103684079
288356104
340597623
1893124880
127916129
729945098
151315667
699611499
1988953334
1527633354
1466624937
1621317973
795823146
11729482
968259513
269397422
1350361440
293897389
1528660615
1122337320
1604231082
1068308231
51264202
1716129672
1545342268
1598340390
2118983518
942336332
462514742
1613529953
1172096554
1764123212
2101013599
1705837514
698842026
1770010250
58917091
1493203397
52877051
1826810033
1372991109
122479585
1209300792
1405149618
1803585385
210789475
149565321
1746587631
1159163514
1191931672
2047120483
180436583
1146357872
1421687494
937214826
1658370419
703163616
1856648344
777380172
1817730247
1889373193
156974347
2040268221
273519313
230025083
235035773
683583766
1665867747
1257698012
853225008
1701792609
899132962
203614522
758051813
953751202
1426064531
1407790303
670203483
1540304800
514581407
1454183490
129393787
2012035117
36683038
1915899947
236365981
1268003042
358768330
1135421171
2132348333
678998060
600046783
1399164189
1671848211
1944306669
1304039650
121814621
874871433
850565345
1083815001
854332109
123159006
1871232051
1425067891
1903568884
1002448950
795619407
1927334205
491216320
1580050051
101794851
197478710
2013236256
1359741548
576190262
762068231
1640068739
1226819496
1001219098
424886735
161433421
181533735
1822538179
248765335
1597366670
628170439
671220108
1070543846
326552868
1344185038
1990176917
1382052339
86818962
1689490807
1034276725
2076757382
856581817
485454941
2130881564
1457058713
310999532
872511860
1061448477
2140122242
1275819709
801140933
2142465407
832358634
1078798059
1994338341
1685746985
1009857708
530933930
903554422
433037398
424515543
1038735454
1511687007
1854748269
847578086
397909406
1592624686
2022862896
1985282536
941525029
32111969
2018066169
1648515604
1993671475
1568481596
1437747657
868543704
1966165259
958769953
475513689
1359497110
348485845
1476830947
1906748480
890580875
1524964874
1586734586
1003130699
464218074
461645136
518034961
1452515052
2058867174
374055184
1825353203
1426606666
579074330
1615459968
1540776511
308444863
1867390674
513070039
368085747
1652453926
335728828
1438346942
1522606646
617556625
1540797301
1256003880
68340757
2055074234
487492212
463808465
974938748
133350085
1287434961
1548994916
2066900368
822870741
53820633
2115614378
147350810
69320822
1232990676
1931001634
1757975512
1473382974
574128349
1432495586
1580213881
213340276
1616880095
374512385
1828199079
202485635
341460666
1640987635
1285193068
1762185390
2040533389
500787669
1656636202
941808686
601636500
1893718742
2062622464
1315725320
1961580973
438970005
448999945
406386666
642494403
805814240
2064973796
1062720696
1207410834
142686204
303591661
1796694972
1749402854
1594170994
2035002583
316813974
1330086727
2101873479
2037995260
1566540195
2108648810
1692006321
1729666163
494533609
1343499303
322396782
299626297
1863531492
1290903116
1808407732
428012342
2075889532
2088625934
1246507797
555317889
1642844109
1749761500
924992794
1884061221
2114796266
462311676
1245769704
1017094785
520138741
1556222823
727077403
1260557060
521176265
315105478
761029638
204497998
1686665695
2041860155
833303114
1667601062
1518863344
70928234
304154253
1764750312
2070384329
528730673
677518958
399394775
1666372176
1627461977
282738888
1001851832
1406513093
772034499
637929094
725470570
304817045
1461008012
1320153845
1811808728
405162527
44281252
693725052
2057409389
431904841
1196531233
105085572
1514292478
1146598148
695501763
936639343
2051774361
895090871
329176412
469727896
710864834
313794937
1125935760
1351072541
1393100525
262477778
1365236399
1848629696
1462434213
1219646335
1284118383
1973143000
1414397664
684398393
1237561354
1842281859
1853746237
1885152479
1815787551
213961679
859500192
2021113943
1586416346
1118168087
320202583
1376048955
1359657004
1725400573
134146085
1848426274
1154624878
153896606
1380303749
629802683
1881277491
639252349
797449797
1268641468
303642682
1244728516
1712445120
1326937209
1509797647
1363137483
330546575
1111313915
1388034210
1374180472
1257194282
1299677806
1229005088
1778560461
1448920140
714327103
1497312004
541915117
1979354392
257521571
2104084384
654509257
1002020865
1318358835
2122604566
2103444757
605190506
1687469434
1334598709
982955863
1226708272
941464003
1715765750
56528596
18876725
2146357811
401011918
270467887
1345457788
1202870165
2076137189
1984952552
1364837648
1676148894
69707068
343639281
979157574
364982695
221550120
1689343531
816638593
364325620
1086360073
394934775
2011072678
691377950
307560266
777540157
1876795088
653564810
880240461
276957982
742664070
1470030657
1631656681
1964463733
592271599
1438274755
1573999135
1167797505
1666717396
283208015
1143197462
825387341
1342572681
1561784337
1778873041
586518430
1699231829
1360984805
880290067
389218919
1435590843
686446126
1659573481
2058764739
66564798
314258794
1990289592
566651282
299953871
1966906974
1924943821
1322888256
821346484
1971366740
650930989
1446767643
1816268751
1806553143
455319554
1928626020
1449067888
997484703
1565943175
298264261
746288554
987721277
91879774
1462738
2124610796
1115002742
1161439661
390889063
304588346
1563353868
593577494
1352452665
1953924323
1146719434
1130924762
1246953722
1746451315
1678074327
193942963
238673683
923787232
665112222
1041365299
379920046
34991913
1741443136
1661505342
1528038757
645210200
1397623554
482463818
541753586
1473416568
546894477
2111495183
1750583894
787585923
374202247
1243602819
1215625725
850055000
2061390892
311030217
1094497360
1998130761
1562851337
1303982067
1854605567
523686617
549835838
1951953894
1680202484
1791088109
1406037379
1633673503
1993338651
901411089
420551032
610492742
641667237
24703837
15903784
1302253434
805018072
880574467
2143046962
225330772
644077557
1718198059
2103741277
948591453
1625778396
1125964280
582168678
1621558213
1116917376
450793492
45398222
799212658
978988157
1365547767
642021799
151554887
1039973311
1934152073
1256447866
756591802
617321226
164512518
1521428290
267716663
595300630
1754061608
788600881
1731074181
77811916
731525202
1690777759
905329739
1967658483
1710578499
1771409142
1183614332
903596633
55372955
1551635935
151349623
1158645533
1717112907
1740551373
1932770018
685401021
218318095
1655367885
511082102
1143747812
919357163
1646659070
158676108
1855622614
1099606141
564291569
255120590
1323419918
748859748
106714256
664391894
378327200
623380406
466642440
342512472
1035857234
1999712156
1825593273
132924103
1067629854
532142131
1665692755
1628441805
1956333412
1444307807
159879267
2083756032
21315897
288090105
937376822
294758165
1943122015
321983179
569929091
1657615530
709475071
1239040470
75780604
766320626
2145979175
382830187
2019331437
36621306
2019672067
1951600381
1425314867
1617465310
1642538003
1747841345
650632339
852248076
2038117803
754570222
1885558711
1590907153
397621545
1630065243
1040778739
1214431324
1108204071
2084457206
1527483119
172033225
1045961683
1941143679
548459031
1209786596
433341851
404036128
718842527
1597089160
738744994
1371189166
985821193
1291708306
1855289174
913466550
591331702
1713784076
970375798
972832542
1393816841
830370773
840902915
1353932953
1962599940
1650082112
443683677
194713799
594474775
1469645317
71629029
2072544118
1055876169
278048762
1791327452
440188895
1744275866
701842025
2076039844
1909613528
269146520
126913940
102964305
751215532
900342377
251889813
781206738
1861010208
2097120465
845103760
1696011717
1004717843
2077001458
1749550485
2115231646
804267988
205329288
484625896
531133859
544221947
1175096378
1485490992
1296878892
2031428455
1210788221
200298588
2112988167
2013054488
648337041
123954168
106728182
870955402
284032930
927268284
1786975883
1761585934
138591750
1066004467
1641362014
1062242296
940049028
1441797932
1205435689
2080286792
1894129694
709280782
1514483312
2009768750
1092929103
939781023
1996044562
265937599
441196274
258776995
1698899360
55412860
348097499
19175635
1596658274
1060915423
308680883
1373043225
534353615
687856188
1346367383
1215836909
2017799714
739387917
1375722482
2141491187
8349245
1669587514
2101155313
947867806
735499005
570712522
1262054208
2136719641
1419390555
1769236885
563085802
765253477
950216668
2002096789
1456577635
1041188850
555518145
222959340
1399350214
527396659
1075927871
1668187023
1943508755
2098220633
1512393770
711956013
1662999261
1699970781
1822798572
1172785037
845651427
922690
144412537
617376425
1208004047
236333765
1067608557
914761159
1610929467
666022426
517523986
38157518
1649146392
509207780
58910012
491422896
1039110959
523937054
1255195808
181368347
1564347654
1771990038
463363783
1412627520
247498279
933882936
1114423175
663371011
2046091021
1051001225
1281976616
995617238
26187811
674945098
345806905
925553006
796011548
713008798
159645165
1450458411
1869605477
633260595
1564202399
1742296996
845164414
1057654558
1610143013
1429695526
729973564
414924980
442088082
651546281
2018630157
2048031796
546623560
2137419519
504820539
860232791
106044031
130392154
466199724
603602829
162326565
1002602371
46818789
1495387046
2121758304
184723388
718097786
737928796
2049433077
1407301386
943292089
1225552379
1653132009
2073935351
1904056338
1375544565
637453555
934756899
498761779
1081713570
1121963509
123450908
813931584
365767695
1168882544
280770887
1338898294
719978859
86390092
1333314053
1858208740
138483225
939628222
531059661
323665771
1967081476
2105911011
115031505
55395426
2140786451
248945899
593784635
941512078
1736231486
574292713
52520230
1904338550
1496332053
1428265382
2035086465
1024810224
1360922276
467011032
641798908
1122367704
1952973199
1904548801
1456557383
807593831
310268619
58926283
845364782
1867539790
1981010738
2054691839
1239134505
719344856
670465588
1699618664
117390381
1154838749
1554146527
1447857692
768049720
242488869
668943157
2109451714
693825049
323603947
1122904739
1119924634
1643400527
1385406149
2045042272
1276270497
425924290
650855911
441988814
142978199
1778946994
237468283
1620684093
620218907
1106321920
1566516567
1124394564
1283356752
1598266806
2147181186
1896358570
1748710529
1762172486
1229054288
1819524053
766270780
700806264
1454382439
592209535
832987085
1868566400
1425381917
2013001759
1405008923
1136624001
1949838314
1993417153
1462644957
546132651
1373019547
1862373494
373184131
2034260391
1364560621
1227488125
2066245620
1104305992
1714209883
1422925792
677793492
166829443
530393423
1378375151
1382660546
1461309782
1187315895
865171795
1259204722
244838500
1424861273
1611214659
345462159
1226493336
696737928
1409742866
1659800329
1340090403
1000734014
794657088
503864388
2020363538
116462798
750384332
2087793407
1023029364
476828775
1867619928
2049748658
1374928969
1723091709
1807008459
572266647
555184526
1751489075
2135009703
661771134
902234401
1442366918
305988782
594435118
685999709
265915824
1649802990
1997402060
1755268247
1017318816
98757400
525333380
1816208899
940947276
311164820
929472365
969240305
1655112034
1301678863
342856143
2064915288
1189170891
1108479223
846162067
645212284
1152614948
957239511
1985068153
686822930
1107659595
97304443
1830665714
1700822707
323796196
2142630460
815978097
478981494
428549824
219985919
1078093562
1179656345
78933448
556349558
1158152466
1549018888
1872029245
91425385
1779610593
584290370
1221056002
2079326945
259264760
1704213362
864940756
1430779716
1267144071
387547030
246531434
143760659
636045690
2080593518
1006102896
46514107
2119945565
1732172854
1839807559
299328927
418886267
1225740553
209532239
182639719
1824676665
692617084
1945285213
921130912
976091193
40671692
2091457853
1205853025
1815572821
1035817933
2016772566
811650472
898417681
1127476104
1061792501
1902056861
1447828516
1854705277
1286111499
1349565614
1529037650
399889837
1910624857
402722260
367045728
1739886787
1168367476
535209117
1141948991
2122758963
1237568855
1484491882
1977464480
1446374927
801428338
642874048
269967735
373838340
1368253989
520737039
1683362051
2008841677
1859747644
2018582588
123519578
639117891
876092567
103680382
637804956
465550563
1071442314
1538519926
2029903968
1355666129
1809328491
1790491734
554797357
496806355
1680142453
751097046
345008344
1331967620
14393010
995248236
1743202217
522668701
1384594631
1848800389
2008932977
327945746
294704869
1203713261
452280038
1238349068
67915438
1962380985
1667936311
1848750313
2128224016
186579980
2080304689
1300882863
644838330
1683900431
1457413846
1091447917
1656684555
1646754233
189625813
1391309217
503012325
1315801567
2086908984
2127914393
496789129
2059628303
1303562853
2053244726
1686033909
450860123
1206185001
117026379
1705967554
435983509
1869725027
658088525
2093164228
1476096967
1603232238
1951328611
408830554
1923033488
2122848787
1567818623
926911930
1662018697
951543925
277203988
68323020
2058431638
829452434
408957657
1725031023
288163143
1288121430
110867301
1807733342
1746370792
82629313
1652566502
1564752747
2052731456
500912167
1593194801
1931662029
1745223753
2041895346
87746206
247105139
923849942
2097171714
1550265938
1639118350
15027014
1805150944
774609178
1267503613
751128305
2001726381
516311655
914826235
269240759
919049183
701090952
1658358887
2124549014
1469703588
2672564
1076515951
1639171556
811298722
1838330793
1437658989
1635926408
835906456
1561916181
2098913098
1055642942
1948049087
1899601317
1513209001
1211202912
1616874937
1276735749
1879516643
1073809492
625928295
1961501771
658410119
1675466043
43664804
1000943425
1347863504
1615754671
729210843
1635772963
872048280
2028264639
2026108813
1122358202
1533328348
966181999
1773964434
1088942675
578475897
2104582692
1504260822
426303427
522826977
414162082
1353489138
1118156268
973771637
471673259
495372104
437554302
284030627
1139760205
1220733155
442939049
1237803730
570260654
583858495
631963108
123077372
775054901
754391646
1226587134
597036612
1544579908
667654644
1342204503
2037989799
1801824042
719769345
1362424924
1220948600
962113076
1192543959
212123888
1207891143
686822930
1040160539
1986544379
80422374
1404509348
39505645
1120089765
1017139704
603064993
540304618
470430735
299875905
2065080749
1547741189
1863199271
449476608
404034630
122274586
827354242
1791606924
1928676384
2079747220
248695100
467667016
934674988
1591424085
680160064
298189450
1146243898
624033343
1934115973
1246811006
2049464350
39071761
257548046
129368825
2078020306
86168912
107221779
945869018
179835587
169438828
585979801
1679866444
587356810
2109398838
1821423348
733232273
284538162
1673474918
1219507864
306552697
1843782101
1587893479
1833192462
1584355963
381315231
1926289746
1482622140
1095699517
1947840809
118650179
1675779235
65280814
2120882206
18213848
2066339483
821471349
125415866
754472206
1661187910
381348086
1529390947
1533328148
1142759927
1978606314
2104435914
301388889
2024663019
489214830
803310470
1892731836
48575402
984416698
6464316
1756084797
1912480727
1074087390
877148950
1374542785
1099757069
2135994182
1018498698
945968327
1234051337
553422588
725685749
1788274793
654765031
1328669764
1096685913
673985028
895066829
820517521
1907566165
1127636986
1644592949
977183564
1414968438
175730089
1876170561
2073122525
1288678630
1039733096
5250670
1314907675
2048750439
233170961
1979745806
1596963860
1493583225
962385866
790121619
93735815
754630831
946824384
875782960
497844200
37507449
1926214177
1469892691
680722955
935123017
774903598
131359552
1911078252
1070844175
2133720967
913484862
1075696800
221180851
2061285892
1321657815
228390110
2082480783
1790822928
960517919
327188274
1824883461
1599444003
1182415785
706052071
42200002
377779915
1985677931
1648122847
1637330755
820120496
1315664350
2023866921
1165903802
1507383630
1714811067
1991838000
602396481
1641781727
1251918855
660730662
636302003
2069993102
198212071
547622368
1858272316
1303556802
457611328
1221762522
829664370
2134178760
870517884
1151844895
1592284115
992468913
1974148658
128277226
926034489
1077253912
1160721596
922015285
1499800332
666926030
156402329
174174907
1752183069
784875602
1072620395
949629559
1781616711
516349629
1096981912
1228918936
1942487044
1952967899
1888679491
2070129479
920694700
557789925
976818787
1298140407
25062940
2005504314
965309431
353205103
1775490725
2033923453
1636592264
1072837850
1806172417
1431899671
2062864693
1956179088
1055848772
908880017
364848772
1631209106
1377908139
1636285480
495937238
2058380698
1640131788
1222679112
1074133972
770027612
728982294
2102252662
80452624
765773776
1660013874
1280932073
1993003135
1627843531
305952719
1936227882
390708737
1219173124
769646716
194225584
316343781
100299855
814558089
484630466
1348673896
361074582
1385035555
1686281536
2121082961
2022844349
664500218
908659686
1469260863
388598988
1033886472
375278585
812728590
476137396
1314441997
1600343566
1813975571
2061619839
1731038998
1014316801
1104513479
968400956
72177579
398568762
2106712420
1844061065
200813232
529289534
1720571777
51509374
986059345
1516129429
1891645643
1093598281
191947324
588082022
1177023361
748871709
1466169288
1014082291
1461351118
42620271
1897197869
101079324
1139764087
1134275286
159141263
1154006346
1702871662
1898680280
787176363
1486643090
654407761
1060553275
1112525462
2114683600
255592669
2042319319
1034367327
180272825
666699068
367616124
387451133
162019326
662240911
1597636223
804930943
1833223372
1959313577
60524649
846512807
1524485684
803691546
1749704064
837663778
1197137141
1313177189
2066294856
2095576574
2145668540
495690343
2141032024
214214350
1103777531
816387080
429122597
1169068705
779021539
904409460
1349183328
1101045294
1875176367
877050160
841108746
1318168927
1437951351
864237806
1349489913
648959111
2060093025
203497093
61184729
2110571652
1452720652
1346948707
905828812
647166600
557837524
1735813107
265479558
663607286
408470401
2060617584
16906226
1354133530
111882693
152078793
622614807
1199375531
1220804521
1721412664
367879465
1146902011
1202745235
1261295867
1513631456
708932937
214146574
1630185374
900110593
2116635671
1309581708
745814516
1007218301
447091100
1565007945
1067420305
1615804962
870630879
385894728
1734761242
194203163
1147940169
1221067092
287994831
601181310
160459991
911433406
294250316
73124738
1919404302
746004230
1481775022
1177165291
276331139
852543969
74026283
922067501
487526174
387442537
287627584
779564569
432031500
196213021
1167641168
522628119
500221056
1601653793
111338932
582175353
1469915952
1521115103
1324150748
662152974
994226138
55232776
559023566
611877191
1541000272
1758078914
1525849664
1690407388
1070014415
531519681
795955989
1162946816
322738684
477939054
923941508
938200972
1832039029
1144630450
2084326440
2099768990
2027619697
250824454
1529022058
1683335988
2039891228
1660296297
375881838
850421421
1321079040
1670591061
1459607589
1340267667
1313342155
1252646708
1880178751
1469468706
741681173
1116418758
196373562
339608960
493804801
1930619626
761000537
442211102
1442363553
261608253
1103374461
1903737121
958223735
1108089490
1400478595
936539075
930746229
1568909390
715068002
957253846
1108224446
381666181
105787271
722756377
1532706029
1472884689
504011759
1546285113
375526189
273647310
1922259960
2018754452
2077487414
964763148
918243942
1016529330
1971463607
1350647937
897470686
1921974696
2039212579
1602390925
326862040
1807641200
1640334813
618958497
748779564
2084694613
156470274
2040982636
1613161231
235378379
530728934
1572633542
773338500
435693951
95747072
1047518676
1622392765
278910764
305180412
429847860
1937184996
60278491
1639650147
680089257
1326848917
327141978
751104471
1602388206
1626633559
769022959
710998915
1576618699
2000646622
643357593
2050103095
422430250
2027380926
630664637
201208237
987355479
259896293
331427854
1868906862
772615007
1295589705
638963762
2113977039
898744445
1582242681
757215877
619575279
265636694
2051322814
2075048297
1025895818
1644303887
299085190
1317500145
71020221
1240515819
1826050351
122218221
635679470
665500386
1077226658
1488768417
185112216
1557093511
2120779855
159768823
1617747474
206666694
187083428
1304426228
1037902508
2033018263
1176860191
1208679965
1177569134
181279585
274535264
2019364246
255434794
1681357955
1809813036
242575729
1918130610
2094974021
808255964
3363386
1556820222
884803243
1157267701
1430977013
238550005
1915556552
1823061579
585497149
1011741845
1888636773
1560308079
2107250628
87754069
1130200213
622144704
340662998
1967694230
744440791
1543012667
771593732
1966830187
759068207
1364532917
1380942904
744767110
1063005119
247454822
2143607811
1794140994
1533459844
448463656
1736525688
1501871344
740834292
211670863
2131538794
1983244573
694104346
365106048
1467202012
1704958873
1778272867
1036710862
582434891
1872480026
272140736
1710691616
1314207326
1841457985
959227838
1290121779
1180016395
88277383
2089646569
466786270
651632956
1862242021
1604920819
363605998
1954712789
2110819615
1954349787
1676877266
493930712
725726287
827148021
1957595822
864530899
966074441
803693512
373542330
2010913467
2122722043
280926873
1704427975
522943217
1848170278
1006952406
354248792
1917814100
1113135221
805302336
1076962023
1530923262
109367891
270736411
318988708
554315272
425300391
624368703
1909727094
1417137095
878673394
1238456395
32743144
1445524166
801943964
608799842
156806146
1829486773
1860006198
164033878
494052968
515170410
409925171
65670347
131687197
766445554
2029139848
2111755043
625638726
493707736
724947868
424639211
921485862
127723542
1702297255
600839479
735137649
818048196
1320517028
1622344948
744592522
2080461811
1483201942
871351262
208472022
1789914600
486266833
687292411
1267423933
1746097000
2003658378
777508333
11036705
1502754185
270256589
1958137051
1944879491
1697072700
74679795
1567839263
1929881731
1280532590
1104370533
1667645271
181186295
445991090
1080182118
967262143
28592968
886752931
351275171
458421964
1663795911
790990147
7015524
986640568
751354155
1239290790
1387413556
484752132
799226661
1548803797
2038609107
1068836959
1024826225
1447326089
1204074894
1607751069
757951394
2111671314
2095493976
177696975
880312653
320585347
1912827096
970541057
913051117
904898382
822034904
544897656
882521639
1158956979
843438148
1977660992
981032415
134185483
1843971066
910852954
642275220
1433248728
35550658
1297999082
1337682599
1983479585
1129426899
1839620743
442997562
763572696
1794590571
1785783228
1300698738
1755653209
1329399954
1022403466
1594063109
1884999463
1610925832
412629343
724609161
1865330187
636742528
983267967
42058481
133546496
768769094
1026372519
491845397
976961923
737988585
121147204
1352104078
1355352906
687070454
682621020
1294507161
2091593116
1868602644
612766601
1456217677
726399873
85738249
2079145067
219273124
1956739923
1572726617
1889523209
1931991844
1246632963
661380701
1674109741
769260831
1120064106
241507160
43403216
1850353710
375933447
305537842
1548977851
1369703573
2087659071
1611603273
1002793688
40300634
1666478001
388674747
1623866711
1328031140
1648715660
1881867286
457946385
1402517042
109446067
483516590
1432638847
1289389904
867501910
1748741276
1862599824
1880904578
796038473
1031510429
417864432
1361763498
1735235782
457537393
1033325426
769536676
70793746
723290242
1392248947
476576846
1439867580
866170872
1676285489
1800065428
1768553235
446813326
1744105660
152185322
1080837163
2062264324
286864213
310291966
908174072
565236549
1327036676
1477355489
764923643
879808699
1202074828
2116399726
2083487536
609898371
538524045
1636705891
1022537304
410214957
1097326714
372256769
793479251
805326684
2076510628
117642695
1962351450
985726394
1662830005
820500314
376792317
442284715
542986090
28627862
525436920
65018844
1966997849
195331886
1721499671
1990142460
1026372519
1778224343
2068269560
2044937718
1725411137
752364916
1329246664
2103205133
1538755564
1526384059
1432893058
1923010624
392574832
1704436938
354419786
1750544392
104215073
204865686
1666829392
1837324599
431594912
1124056132
150664921
1135977101
81028883
719414955
540142929
1160039384
1588332593
768383888
633522923
1561564100
1283269456
1002976188
1028815333
227010514
760214823
411395308
488359143
969745514
530089666
1074611804
1213411567
1621024082
1142038861
942753122
1033651154
1578372723
1996055606
904351128
1229428941
934322122
1660500482
182380842
1146374072
474620776
684550996
1416900615
2124318749
65755004
1337871216
1764572211
1074409725
490747028
2101747547
746872333
1193920710
1730717518
812002001
586826537
2064217333
2057218554
514006507
1901841033
1308181072
228793531
152940146
1144903215
221809150
307470509
674588495
1254005462
2077593364
950986484
1385195145
84026359
1897193667
831891913
267221743
1360902349
467645473
705795188
1924870010
154596676
519022345
845229734
1795595562
321243076
373494931
120162619
274845796
2047511739
276088614
1859226832
1093681572
904426769
775805863
1554648541
28364578
1390155197
500709487
1924712876
1597717126
1070633764
392933437
346875576
240145621
1736054298
30608511
856010562
859304432
1200442469
477224318
1128136095
1975860235
1248502395
479847996
249661628
399002910
291909730
1762892220
2005053551
400747808
1122510383
1109795893
1028302848
1057632199
1970154368
2029945085
1104567668
275599869
34446519
385228998
1491006177
1015936854
1530436515
1753722928
1605293362
1797439398
1846330612
281001650
232957215
1504774980
1510176690
1801207844
1081494876
326626880
2064597036
1419829053
764574618
947888009
195169637
724780841
454788829
133728589
39992576
1628154668
2023905368
149403550
1016663627
681666269
467683826
407608457
1721025066
628976014
1072572414
1423991915
916230921
1493003231
448830149
544476145
2091910012
2035892678
194150157
976327500
120189635
1745712041
1912420123
1105242728
1248993185
877046789
1722797838
1993063594
1872870232
1504545632
770395283
843982156
625521081
1942477858
1162911357
1668521911
2047544124
419831622
1865551737
3340631
90012043
129929234
1711305041
673942898
1019387381
564195364
608182412
778864068
1722534099
1682116222
1727757432
801521028
352754685
1690987719
2055893010
579907603
415152568
385956325
152750868
1292611470
403654402
1941435297
608736002
746564045
1573080956
1164965661
1380199140
1383880945
1750831906
590040695
1440020959
1681768487
45881957
385229433
635099988
1090198285
1680903239
404185722
664995914
25747640
30272715
474400255
1400022992
1707438593
84050821
746712452
394409457
404320274
1924516975
614726203
809439277
1325186279
89473098
1616399119
1795548109
1446003503
205340948
316855046
1157529911
864363515
1906742407
208445732
1100526069
1608864505
1645887224
1476225364
1329354234
1008005973
527746108
2106129906
1778816526
870354166
1616605522
1371330708
1637314044
891723593
237415590
538823073
2136221681
1190667993
1219530990
947075417
130214925
762880415
1378055229
1150885920
1251518442
1510656246
547015759
1137695048
1531015296
1205542720
971832470
1654134479
463382480
133086151
1754337785
1514358261
563336499
1057618752
1850162523
173016446
208934664
1790432702
1951247859
1308961504
1261989827
182673650
494825704
1362406628
615354085
1117821321
495905184
484927703
984931202
1904875532
1328444753
1906011295
1678474463
420952028
1091335378
2075624493
1555721480
1019827117
898043942
77611276
164095053
1098442642
2069704138
625889820
1159596400
1659719140
850886700
1664333251
1814955871
726356330
83248972
1903754614
574507917
897095208
1843842278
1663169966
783106125
259474226
1067399461
16228040
1383536595
1967635704
586557427
1592629913
1463398366
2102188715
1265345462
1044608878
1567002323
1288840162
1823536129
253330638
71874595
1776867498
798851889
558716383
2136029511
773241418
1254846364
1760460179
1831104864
1484093697
196855229
1772573394
2007351005
1385446173
1813742903
1393086948
1875087113
827679783
1611758088
2009138465
692208397
1585335812
1984416579
1603387013
2137740506
1850163655
241884861
1789822854
1972049601
913144234
566217426
1412550252
1591889732
1710353722
1726754684
614834963
1582839267
1881901845
1633708271
270872781
1415847672
1265674486
1010978115
76326034
557036000
1118224141
458218280
1738990624
123749215
1028888135
1084622733
2089814275
1150249164
1223772304
1677410235
569503047
1308638990
1388017238
376175100
1090019466
504329036
774984844
1501680650
705909673
1953395299
1567261035
2005389938
1337281026
1202929655
1403623272
1327853866
1615081627
505150085
254735624
1762053164
566254091
591258261
1110043137
285705039
187194069
934403639
1426510862
1053368922
261267601
1062105682
1280466288
980895377
524918056
1114245521
1925245364
51224499
338515055
1589057535
445567113
367465627
1853313921
1719214798
1286979765
1555106729
1456891806
2091730167
1699873484
1226086156
1435477042
565965020
2045619087
220809804
781866852
1712691665
260897477
6114250
350987865
2050284811
970545515
214810936
1485777026
1632826939
475416207
2052968410
1254335927
1692538590
1833425083
151669951
1948742018
1138924349
139323566
1473466813
1202793211
1809580326
708395957
908964297
465825513
1677237780
473611466
212263746
1727545922
182756303
934462770
1597391281
1588546301
2134340971
1028192948
470541453
75458042
1811510345
96287259
1830850877
1067074299
645035820
1029305791
1503478866
1360170933
2079505245
1533695307
372037007
1026420572
2022856749
57952896
1357620255
415633130
1188552528
1104257374
200915498
2021229477
1284365946
1355813530
1419557044
510778239
72141000
1821028279
2001962741
249323692
1056469442
1124907204
1611436219
1378281073
980898978
634855275
1811979667
654227865
2138793471
1756196952
2039909494
1157204072
45968775
921421828
1976624538
1999432804
1009193530
417494536
53851940
1937959922
1622353348
495940545
1667239629
2103677526
2122528071
2073145664
347814360
1016183144
1814586403
324092723
1654487604
1606844934
973424034
320847459
184041056
1516709333
1438374172
1572080414
638474494
30345076
776410321
679989189
975843310
510044899
1468948973
1485795830
13276112
1904877573
30889920
1279565567
1167001786
919598516
583443363
1911143909
1159692428
121978804
630236392
969731494
1744272315
125699173
2126310349
1399993501
1159960340
1202094265
970714483
1686131314
1972160549
1555791621
1326741029
812900503
1855637913
1986103378
1565936560
1043182579
40403421
949654206
1854740491
1794302920
1123766087
622256645
829602598
729894804
2096351078
1537266150
955562045
1497128401
1105777305
1170645102
1892392575
1431012714
602767763
1018486484
1477882396
2070738196
1745877733
1520291836
377096956
204791774
131742315
1862367151
344975320
561528873
823245138
1116280573
276139475
1907406451
215275031
1063175776
1455932620
981465929
43427881
1043281605
394315524
1891788122
1191687944
716643731
1059710632
1143023928
1941289430
21813472
1366460944
165148263
1436746509
107135714
562721102
783405882
1547787623
1061152001
907221319
990614085
1236360306
287396501
659004122
647819522
81519566
130811650
1601466572
947855435
1060886413
1749357810
652911388
1862948784
1136000972
1706260013
931504019
1269913000
397135431
377579463
2033667088
1235882629
1686577987
1626574499
1448485598
353502565
723853957
1723660352
978922176
1012153769
1951155276
1941176137
2070331588
1997444804
1157508260
156335520
105965071
1162784101
733014177
989509037
187351116
1730573837
652602604
103799439
1386121508
2094907704
2023253850
1915610071
1012049493
701046891
1687829257
8683457
1406336437
163362143
1199194663
87661294
1809835649
1845437130
964533994
1973330390
577432503
1998284119
1052280446
1162819137
265967985
1611143423
195826655
759855832
345004076
1488559467
1725082509
615333954
2006594206
1231877604
81182936
1178290245
1972655201
1550395657
214301022
899123639
1381571288
1747153386
1929239599
728459358
922489858
1502752419
1769633201
2066481795
1569968406
1170892700
2056926340
1399491621
1530000680
1087410409
545172793
1986097355
197870132
1204213215
121187667
1318949054
1011061230
1680819673
789809429
753280940
673403034
714176799
632122436
1695368420
1043626486
2083709579
2004364204
36043720
2054919424
2146623067
1220635367
1270910291
763324428
472380960
1295178837
1614198601
811148673
1216024741
1445670453
1555908772
941893911
1054089893
365936073
1798109422
1989389257
2003865177
1737388353
1484897247
1785192791
1123135080
1318153209
621327143
1375536734
1761393256
2057456640
774635812
151745704
1413233312
6263131
2103911704
1158603339
1352105809
292644779
1525477993
459652584
344433660
1738325394
1630186124
1164281282
1838718319
1747719180
337078460
1334740350
171389284
344844578
1108215566
831730548
1690508731
1293029948
289461402
460501760
432057157
767229827
916730831
1848494346
1613653391
1915810739
174912152
2050204903
325494279
881320947
1917853361
1921813724
1944294847
572517396
2076224200
812768009
1709227848
1907526525
335237191
799100995
1619337365
1638834201
332618089
773002638
1348654683
881007875
1153581097
492142818
1199240607
2000317813
607141691
1301002949
1058500022
755895317
392285925
1720481149
1015741664
1571536750
403442641
1372156557
848442828
195473678
215240751
471200179
1357280433
2133320020
1892345073
332177678
1980126482
1863163373
1435586512
1794110382
1052291766
1771595808
1782851853
2011618873
1918681520
1742893970
352062581
841612024
1428562808
401145268
1635353878
1428413528
207933953
740175019
1356387299
1420259498
1617451536
1425381345
85289690
1332215099
1342217055
383212642
1474611882
1831143201
1549347128
201258794
244543809
1223737928
39451675
753615713
2026354949
1547966276
1676568909
971868096
2141550440
1316904864
1990596720
1701238235
1358524931
1234325218
3250728
1065905161
1166212501
1512406106
620575549
691375149
2091678191
736589631
1607833665
993114174
1109324840
1980395999
834580149
1785110191
539220359
837202133
1768476739
1799781460
1041698856
837217000
551515346
1427392299
787555612
1684216334
110660372
1451989458
1808053980
790471689
711867632
1397809479
1111330241
357945012
228412376
2063280037
626636957
706926794
1506894881
1914053460
944178802
1011336949
93728649
2014830670
1434360302
1761680401
1310786181
879285844
1674033608
480571613
108064882
1702554087
665003436
749369183
11111708
1143101665
1799267335
1992824136
388532253
920674131
971018845
641147954
1808899916
136891098
830671580
860397391
1686448041
2083613145
1671998564
410974256
1021508387
906891158
520649728
750750480
1532531055
1059657002
1199970729
699148485
869622196
645790423
493193046
333583088
1198095262
312296470
604076680
607230810
1649863590
2142906043
149592557
1467469806
1302136646
1834546429
5693709
1035946977
1763149438
581628722
552944205
879765327
1516842708
186171411
1392044159
1991251610
1082518306
1906537118
1853517414
849144364
1699548506
186455504
1140320080
566033136
918758935
451021713
2051313722
617151582
676155778
1158384638
883602493
409792978
442772481
475750672
961377867
61561680
103440466
236061814
969362805
2144659996
469794876
530420966
273495472
36026326
446704049
838521853
377492501
2036182856
80458397
1740326490
1491195539
1934975457
1811218399
508000576
1197444887
542716119
2055213842
825383072
838239815
104455506
1183086976
1490723182
610252950
1756242606
288253563
1647207243
567114616
1432146906
138416550
1808159048
238927094
1075214306
1163959332
171837025
2131203852
992284871
1023783054
1770194265
1385153395
1867422094
1779915788
35182408
14555500
513190792
665374266
1191116456
701383546
1431145791
1129532735
562856008
1438592839
266311987
249857853
802916869
1872789323
934457369
1857252451
1122940005
2060906233
979395249
1520263993
1861607487
288898547
1890881965
2114755673
906675772
1289548808
1850610157
420106693
978554692
680831800
1931565052
1645812259
509299849
839170119
723369319
1921596116
1005347298
44510509
322438536
1692774807
800560329
942704077
1498070656
1796362506
1890699266
1606765858
2102266618
1466819095
1662128518
137300126
1407120755
1695715401
1093660904
1260047493
98718295
1344170160
248153060
488692578
404012131
198854364
1841563323
132120477
1600971846
943786263
1338125913
1300524484
12259758
590133676
39388881
852603605
1052099270
602625702
1716604043
913339003
57896348
1202375979
1043407280
492723428
1225521632
967440111
1025117901
197724396
306752906
1490289395
1095320358
1416796785
1541767305
439855065
499624389
1363999674
1534923600
1143210922
510522255
1977408925
1891832918
1522218275
733730276
593992041
1570707958
45074654
1561982934
1200409398
607569746
1757959480
258254903
314459828
1308555946
197062162
1163508960
99923050
963582488
2014616534
384831107
1111270144
1226108464
1209622448
422950140
1732967795
1363971534
1321859823
1397406711
1921135771
1928351354
378142442
967980425
338524690
523294733
1487934789
607056885
624409237
592030685
466287800
1568901874
1505214849
345546666
1385277211
1200521946
38096000
1431775104
1555950685
134288835
1957232735
1035201804
1490500893
1558334044
1225352469
7505162
359846331
82845851
1848039371
1193003763
1845661260
911741311
849061151
785963599
1984322727
2108422287
1641899905
1695029397
1427382676
314540544
1592746061
935582617
367583865
2880763
2042984955
1462795757
2131908310
1725856607
2057136124
1052162626
1580244125
1075965466
912233152
1893751582
1820024985
1879314418
1342740772
1505284306
1231051699
632204273
959585430
468275408
1047333649
355473540
1355449433
437471803
477792923
41043187
1209316726
1331651369
2062864541
183951124
412990954
29013684
9804703
652525516
444821405
2062685056
102275618
1542609936
960632907
220319972
84617272
1801074137
1235451638
1081156908
1620770619
2054714062
622218716
1967023628
1397006583
697895436
945349825
1817237714
1951972926
1386689730
1741761717
102766294
784795809
1970965315
1072523549
1661784833
848854895
1492555720
235736062
639677291
1869730903
607924967
259023841
1742983959
2065457279
834938226
1655073004
262422804
697647156
2003880913
94580656
253647422
810747543
2092128893
680756157
1782043389
608807389
358399525
125512085
358024289
719029020
2497978
1166431969
376245587
1087271314
658436395
1929911674
7420224
955659175
980524455
253758827
1666868870
154254012
360998324
420477263
399508606
1963347834
1009045646
1534475604
55062953
849385648
1493295456
1192414454
711457367
806190280
1650505914
508562877
63580685
1700035414
73220076
1653179650
1606122228
1865290046
1815931857
1178808960
508034293
1610464458
899177746
283994248
763629539
1863750329
1424518527
705532350
1485894370
897147664
722654662
1152656403
1241112102
377596256
1267928597
1981163124
1583072611
1958874917
1967880165
1864344383
1450002801
1241077666
209521866
447657740
1913920712
563189615
575115885
482512350
1660589098
376493014
1536866586
1692967938
2125886461
1545945225
1034783497
801901806
2025468414
252025176
550111351
1436869219
1905397318
1720226384
1897422423
886795399
1836857497
1129341084
1216223839
922699525
304672609
2002618643
735415722
454728557
1069941656
254668610
557953209
923580822
2014784036
168573613
1112775895
1262104010
1841422640
1080355740
1796242597
763267962
1991637520
178681658
857398320
1190307409
687990952
2016701334
993372900
1723009458
1127291472
1517496860
511021573
1757716968
146105698
1882649737
772636898
880785628
961937400
115158106
1537888363
1653817115
52554875
336657874
1270964712
322990311
2058240303
1583853900
947611392
27504751
1501756001
345932204
497632648
2043148613
92281303
2101891267
2104717867
368675580
2075217489
1474496221
1179694715
963715016
1929349409
1339261882
24087962
139296249
1306973376
2095192556
1171180042
1042761608
651892055
1382806723
534476401
1448809688
924363790
1062478567
971282788
1585816225
968281607
21666860
489837732
1763774393
385506860
375241696
394100643
1667661968
1091226330
1114923806
1311460065
1170277203
154771233
1047412010
1739965918
1798370740
241140658
737860413
763612326
1883365953
42346849
1703383725
1768624901
1204871921
1154102025
1521487008
606541068
1914403467
1278201206
985227636
2030864057
107954577
2120088139
188328422
663476665
8460978
1383783044
2048976191
1683024289
52578607
301422244
1202092425
26999221
1731458901
1651791814
1425175473
1046013041
1020297188
1949697199
1652580179
866530043
1648697363
412225067
532105824
2043428017
1173519434
346547673
1998875755
546944223
1910822595
65492804
1868193841
1183375789
922195687
1548904229
1197120110
1181662126
1124253267
1885805780
1846658373
839133193
1964289640
636123579
292400798
353909732
315020227
2101436410
2048242157
1475119657
1006094076
981372423
1441230330
1572331530
2036026113
1865697221
1861627338
84729449
86942124
672200828
1005664097
1077057427
929380344
1258292972
285002530
658942193
1166444453
175767979
636063501
507846882
1957703392
429167430
343905805
594314110
1736146981
355412224
1647781151
168201139
35949511
370481906
2035634945
916573075
588572809
347795035
1257880653
2006259681
1903083070
1249533556
17243684
1457588653
227697917
1791311114
1289214309
411567087
1696442094
1765356808
1209708417
1429588813
64771854
919888672
1936533959
179267465
2087054989
217991899
915025138
1141643201
1673265711
859365031
1005585982
1314411551
307510095
167233366
525528504
1248597907
1697473770
364824110
1196838636
106205436
540605131
767905502
1397884131
1393932265
689040292
851684784
1236579715
431033839
342766859
351042776
568195583
165120048
516930133
1625579800
1682502198
907595170
2003381763
2082848553
136034924
682455959
1594055349
785461664
1686492616
570246792
777747733
274729105
1171702790
1875440249
797804050
824633972
2138978351
198687195
482449485
1030339651
1349344312
251089582
1207337556
935082563
909762237
1262310290
258073257
1459712306
1636039649
664334517
2051003169
437558441
1771506334
279188113
1544508574
2107052536
238819227
927420491
1531053822
180770331
728082627
1910422623
1530375799
433029129
2094845074
749412037
322653980
1320968729
1383390715
2071244301
108194906
1771990038
1525632162
1734953681
1665650827
1186644037
922850046
1432460894
203022107
823775366
685543056
360396213
1996892182
1301579077
1456543885
1725392683
1704973939
34911973
1992426356
176946401
1690347540
1194118593
1346276367
683226260
806127946
686264010
744082293
1880668717
1653969267
976263713
931622965
1722135441
753680738
1471508982
1891975999
1146140888
1635415325
1340189782
1723709780
1428966776
417201916
1481871721
1499971702
206697515
2036232629
1059753773
230304588
720451092
1869059850
1132342055
904200430
1934884691
1081447860
1314334496
42358826
1943484400
810796596
2044203056
498971433
2083020048
655172258
1439142315
1334138868
1698197985
426618514
1936176591
132564841
14686693
394441750
1570321542
656277389
565739517
1527075174
393827656
1064447792
440411638
983838066
1495846183
1094783838
1401055229
1826006404
92879657
100405728
346319311
938134057
404705084
1979622669
1190370062
900827210
1927559112
1062386125
1006695976
212098624
1181760473
1969067396
1792911442
1994824976
1202021988
181900231
135645279
1299821882
1221268090
104844979
2035871176
944419412
385267799
1516485399
339064608
1271141647
1035350334
1220274304
2066665429
195350363
1484064324
1700749258
1940865539
1653404648
1646084870
1009417731
411911512
894139701
1275227199
2011274160
1786601948
1766345975
1346449384
2031991108
1702385458
547290351
54650286
1620162593
1358471362
211677519
1397341100
1781916592
705331407
685310154
344609770
1405262342
589393710
608235381
618629525
2053013694
1087593455
1491073826
1654358127
830034009
722864059
254215809
1307879155
539941569
1297536883
1478880041
966006441
1386118656
14958909
1015361992
179545487
338082932
2137201502
320269331
310422685
450357210
808126786
2135165071
1975977796
264910143
1759673691
677916891
1301770130
520186183
1965911896
580262087
1532369706
1816920948
1784154642
1386097625
294535762
875285044
2061145494
1738045285
1174523480
23732208
371922591
618958497
452310231
1742361781
2059783109
1793269135
1167365950
1115827633
181825294
1998813092
2016011016
1224595603
1114354980
1594144434
590698010
171218684
48270173
1205423116
43877406
1358783398
1354169151
2132211961
1775009920
927211149
32922799
2065041125
409495882
537332484
1388828305
464976273
1474317319
1748483211
75377323
683572551
867528908
549953373
935973659
937295224
498148913
1562588341
1040577191
765499724
369080653
943756541
34186179
2132704694
1345584273
920096811
1103579454
934777833
1455286697
602434041
40517145
1721998098
1616035725
1946711732
334914050
929528549
955199330
1177168924
1600654974
1991122102
1993267708
1412398300
335372328
1702279557
1057643923
651842056
980323232
1341059463
1980684503
212659418
656947599
926363467
1764674573
1677329609
299363976
54759632
307141563
1010110256
1362085078
562708396
668749580
2142951525
625856373
534872605
109934507
5479347
974464658
841511095
958608022
1301690900
1367590985
1506223765
588411825
2136111061
253559308
674997133
134406830
925098876
196451029
1335416182
1648625384
927666392
761123147
1450526574
1792060339
897209093
626164713
180614233
811925668
1698937155
69412499
1963307915
582186742
694996868
334749978
1721875146
2012353919
1603151935
1306527517
917754909
368537684
1314209504
458354140
1664684018
23570726
1231797691
1447388240
1512879632
1412894178
2099792905
459085027
212134558
8199014
2049717656
1046824413
1552405213
1540045181
1574239907
1103613032
1823544061
184644392
50986282
1621104501
1001696469
135499218
653440274
257981161
414057788
1667289232
277229898
750529163
370448797
200042927
1572399552
604619782
17405659
962488778
1631981057
268793191
753393649
896106004
339885880
599277273
279349530
1054804429
425348563
1215071271
1535482597
724206478
1203502720
289155448
256127616
1484741154
2135888634
404452102
1952042693
1721932192
192146018
139351181
823388958
911444170
1986202667
1712161881
811095944
1764800075
362062705
1252260032
949220470
1024699956
655409020
505650241
1529298937
1914994584
187599354
604675076
80844656
1603223264
1261104008
518821937
419822395
197411803
1559135724
1745662080
965774522
1176811686
354002419
1351935065
1155534383
783798106
1280321277
541217121
1681277029
524554535
1749055741
1244996578
778781442
1868138432
709883046
1368684456
2082680328
2146196471
1398719581
219384710
567564629
2019183869
134258455
200456484
385568163
1857511682
709937080
2133891932
1519455396
1263472848
1218090829
1693506099
667598181
667114611
1313673454
1250343605
232872998
507052812
1612195586
1286646264
890327338
865805064
1639495683
310264330
1776927832
1955504534
1234854447
947578712
1457513424
1579017865
610728426
1005928206
753178117
261466683
227807219
1803284796
2029882413
535051691
1527281894
792241233
361571479
1317603151
1400080418
847917755
386207189
1285095318
1504217414
1427338941
2033937479
1132303219
311335148
1734021223
915536509
934931803
603219599
39518278
1808257273
1840177480
606268433
1806468934
1425696402
386299493
500610167
821183724
1210744501
2090101865
1859799530
1609235952
2065857657
486656100
640307272
1697341285
810864558
261753857
1392965221
112277404
1411046529
1009837647
978433742
239217495
717329684
1407042216
1873101736
572627728
1556786977
2074031826
1843822517
217395836
194123002
2124138937
615664126
624236127
356021893
501820905
1647486066
1868546664
1539681973
781031513
859005217
1528194281
1054064787
1059723584
1502542447
1551258972
1949008988
966772454
1700252601
914417008
2095151294
1113541624
1260724360
212456870
1724142635
177959804
108982566
1352458966
63170764
2056797899
539801479
1678966317
626805551
1494355024
1913021091
472090238
773194855
199895554
933900294
158114693
1890454350
1262868929
1219671611
1294924050
1321892529
787617637
1946616181
745969931
1492770880
1069601464
1123179012
1007552945
790200658
415378542
121858450
2118146154
1428806369
755135695
1223901918
1708420285
73038077
1831149955
1831159234
311569124
908403848
1326593579
1087404275
613857215
806980503
1328473875
1316220996
886532392
1338904284
320954053
1735260781
120048629
535058049
2086467602
243896823
1996741834
792169150
849036042
526779410
1470107852
958755772
2075861202
1220315209
1189191353
656387056
1307357190
517665994
1276053599
1893518921
92098225
2014487871
593443493
630049394
1170665039
1613005455
647179941
1792156576
1459916871
828708581
1892778495
1331640929
206425646
1614627650
535543900
1378604166
993402124
1961613136
1010683456
847536225
1250423888
983942959
493984047
246361688
815808272
1191267342
1079660623
1688677547
1978069991
1927865952
1021746213
1769863887
2079376152
57941143
979387214
1896200856
1582736445
2101350254
91037866
204932867
1763082437
482183562
1156293420
5236761
1174021450
1400038780
1015359585
638541616
1883805092
1549102187
359329574
804295890
394801072
711806567
704721077
1868616657
1455776610
1670583716
50905893
1187202627
1880963341
1116573428
563494047
410419501
1817136176
1699384848
1295089906
1688948258
1176507772
1749373345
387213405
1779246225
1511582541
1006847107
1139918228
1509402009
1405202569
672683244
502104522
308781904
1119611083
334636180
380713419
404969488
2066561470
594446157
807768260
402154067
867763711
1463041722
700398682
558791362
1761767457
492534593
254459685
99100092
143989313
1132600926
1902499078
858533831
335185740
1879706299
1484748647
2080809919
1667678922
1361297895
78516125
1379322495
154254012
196246430
552256641
986926698
1342354688
1234609197
1324583945
658662979
1456540084
695889432
1275181657
1705688207
2072587933
1403537089
1399132908
1151460987
1930578605
258808383
1519128944
1760613232
1399435069
2050460535
1970937157
1436633278
216785415
1573079126
1341987158
1706034836
1427612205
1398322737
607886225
1340310587
16557718
575733475
79556365
1320216676
2115368187
537580799
294826119
118403833
699400970
1064388073
1268194256
1313723567
1827875905
1245232874
1481429344
552346977
1289464055
1898389134
68898815
342061130
1946049463
328435973
1299197376
306299576
421253033
455303991
1547968229
949653334
663397887
459138456
1008569143
677725591
2019550699
103171632
1958622373
762576676
1340345525
1063748004
1361066884
498472743
730651524
181627177
1116237364
1700924003
1317685742
603326129
1147631345
832714928
192946406
502774128
168856685
661674812
985181121
277604976
1021688327
2092684147
605140906
895882224
552064335
1347910440
2146032297
740030304
180155343
382066409
47308846
405056292
1557542660
1309974835
1193142912
1182307152
1070157042
1490703130
19417056
1254548762
1831246889
1728520037
921862470
702817240
275138825
755804698
318105968
983750290
1523436816
1855338333
486742425
2040571629
1498491463
1191833530
1943269651
1739674511
1045201954
1188146256
1501484622
1050078734
974368066
115324593
970498866
1182047588
1793275673
1909657516
305734232
900053761
1553213746
175315059
1259980802
1508464392
719077345
497491535
1360428714
1251884445
81664948
1232104768
513359348
485311047
1347708292
458643784
2079924024
655635236
624932675
823092351
164086355
530418375
1608783772
1168900547
1981835723
734939393
652347467
1590831
415151453
64414267
417367561
51328372
1031649008
916694132
1074394409
1056281512
652234722
2071121954
1128281555
2141209825
1252995988
502473029
1444111966
862447604
666546897
1240376852
1812052911
379924217
457153470
1069994464
1812422431
1646554199
1898202515
408966120
1627990172
2112532354
38213244
780172657
84273126
2101075058
693389974
1371032086
483854050
2099671450
188607691
2081536593
736244733
350529966
1967911454
983458067
1757332297
268204392
1293744736
576602349
1811221751
942671611
361356958
1760264779
1988818514
1860618584
1257323577
897613595
2082450217
1844401252
594367460
320425239
1213684589
1065703670
599705059
1550866778
435415727
994949541
1832580789
618251170
1103267722
1310850163
187302146
1300474190
839821846
982351670
1594180506
1257333656
1511224607
1752282698
2016191928
815691797
1059289510
555079699
892798579
1751125065
682857255
2137020091
861882948
1026233516
1350982955
2028058221
926136616
1901840442
1798432894
898044316
1134240281
949713078
1056465539
508142473
430381700
729008008
814884409
1105203846
1928582040
187875563
2081827910
1923988905
1908383665
1792879664
1888495218
1585534269
1190064113
641693500
2137175344
2122815967
1142477625
267241286
25670667
856400827
2105169652
1929289861
519565820
1964775533
90076283
754803237
2034967469
1633898709
2139803524
400040355
2099477620
375372798
1011063490
1070775233
38705270
1375108730
1393906477
708322768
1886435861
1337979296
699323063
164467430
1653939107
2042709503
464217705
1414307110
1121897132
1576052721
1233683456
2119311048
559251993
1789987431
540668539
365663275
364062757
364739174
585720167
929287342
990810035
1647384815
590095997
1287552574
1367183370
1378362879
1351882269
473620288
806640500
1423572088
1298703468
1015905374
784612698
33818637
724351709
307796927
620466488
1657744206
394338057
369939873
440278021
899148056
1927146601
1386797898
52860884
1949376547
1898319651
1920585788
1269148832
1270878659
1244449947
1420823159
1693920589
1197776203
1925585285
219669312
836827241
1141993713
817696391
659606248
1991381550
1150206717
554555554
1562166841
597126409
663236865
543993174
108380259
445117156
1365563461
2076551194
1877571725
1523335884
1418453695
502029282
517547667
549341262
1461579777
1795462683
939391018
1042226483
1339010745
183103789
1911634967
1541302254
890808506
1488935054
693640229
1587827010
1002981333
1125404597
53448997
80497907
1278579051
556988271
297749162
1886801883
1930109482
811992334
1625385569
753336816
1765576054
1519542382
535457084
1694503178
776424705
1473786937
1266261439
1929714775
510029205
1274906429
1705168669
1595451441
785933421
1722837818
1690777759
1319572081
1729140808
1485294614
4936596
132545697
203474867
1525568882
298910906
1160825208
163270804
623614467
2064158899
537769798
985396240
1236677224
1068664452
263237475
349038872
52726503
2133956031
2067899233
1691812394
1606950716
1897394556
1569059375
2020573128
1500785085
1424855312
17951972
764445064
2012734494
1936807867
1027863308
1052114666
2073100167
433186242
1729146977
1288597302
1644041292
985334999
1405272446
265476261
2101227699
333416474
967389726
950154104
795670372
1901785982
785492254
1848316818
765848323
874518349
1073962859
1262514248
1411521264
1919775426
73768088
1976425447
1309735592
992593606
411301274
2028439824
1008199008
737862832
263659530
1034227455
2025806281
382804554
553159731
1898292480
2035052221
1187205591
1591588459
1412262115
1395806743
1650404853
1389562366
1467191679
82572283
1641778410
1652703661
2120473521
674984212
1817351632
1880637966
184671597
1861986291
1433003884
1550446888
339577233
778722831
853762175
804408560
1143653899
1396557533
938785705
530365775
1466515500
1907788757
566249012
480757682
899308123
1056290129
200266843
1159021831
1898670114
1333102483
842767239
1500505159
1881092426
1716749192
784744775
180662422
509158779
1527895878
152290489
2082111104
996181617
826113456
1088062697
675487968
164689509
1110025203
812878773
1956943223
1598439336
1334312882
1739423146
1715360202
1146338985
153768158
236230650
1816044584
2012993120
800180178
1041851340
338472960
1870637689
30402958
1637544016
1959474914
740148361
1700043404
602323935
1993830074
1670935901
1983616205
1354454061
928756305
1887073897
1511913934
1619809689
1673574988
1737817448
238819296
119166903
1040657469
1825047158
1489830843
1374694784
1122188227
1012857590
2049573807
1395415829
16867402
2039719461
969685815
915623271
1682591396
966285293
1267834564
1846753685
1873774396
1662894115
1209278228
458140987
1300204033
612592911
1318136068
1508225728
1417575903
1167336112
273743803
605635811
461591112
1449554768
702213235
2087065826
1814394823
1661904178
926732410
2101480804
1296309358
97997645
931843021
79614020
879872158
1398397923
1079470909
1520365951
2108627545
303269831
769250131
133373003
2029973901
1003543972
298031057
1315590314
1883042205
1235618152
1170795223
333817906
420060382
1231056313
42424911
2029260958
18444722
898049440
1613553508
2031834776
994612113
1630160372
1024844633
2080395695
1266358219
911198852
1795017018
445910398
1652251873
1737983308
971444550
570627762
176332451
458015669
30165571
980669907
2044178718
559936970
632726386
1190192595
976555020
1368083567
784376947
1665792605
108539553
1348160022
372441569
700251970
1181577195
1964520367
234145312
1915647715
1268007768
82214702
66475220
1541000272
1972598919
729258417
1300534390
569483036
586961289
785797105
755303682
51746363
1782023457
1617867797
64466653
1367667923
378738292
555802780
1213649783
1024636746
976348164
732611892
1345456128
1697034475
1864045164
642221070
997601465
436770324
1065128390
1928712666
729822029
20388849
70966327
1400793267
1754381614
2092332890
185939638
1845581449
589825328
421063539
837164139
2019000535
532940552
619347637
1888897571
159355040
283680481
55604161
1087575478
340340410
2003019216
507471375
566843836
1434406693
1126436858
536525128
1685719486
49877421
679215703
169728751
744952710
1352152891
1223545391
523523147
2024515659
811546937
303831031
467967440
2031230487
813451005
89485199
1081013638
982121261
1030135927
732119318
1361695312
1475876569
1718054102
1677626574
2145379605
823243756
1515620209
1100944715
744337028
1297452105
1631444764
544579462
1306679207
923679229
742158655
1973515754
2025394322
2051957746
1655450214
1480432602
541447091
1942389841
1429435625
92508435
283823967
1143032287
2095612801
1846309548
740452367
1708181735
847621988
668590228
404251699
2087014920
1867246975
1968929852
1601555273
870499776
544401059
112813347
17857669
295848115
937136385
1041765101
699583254
551470661
1839532980
1317603435
287766196
1712181238
1233435241
1264451627
1057915108
1072581895
558656027
412495688
2073299315
1892861583
2110851073
2064783952
1216562343
1040573130
434113695
27048668
1193579722
563118414
1225732768
527007161
2046873319
800971931
1100788690
285276530
1469849587
1161554444
446843293
2054812670
389995981
1936782073
335477215
1016831025
1791537908
713061128
871399081
30783747
660095851
564228442
1429999607
239384707
1565936540
179768761
2019552943
2076493608
366097254
482338106
944090084
1464604266
584842946
915848576
69058519
485181062
557087929
1801644986
275463944
1122918215
1096850678
1441527619
1748905485
1999096610
1688528009
121776603
1984139626
1747259314
2138696522
1905762463
1775346797
1295465297
664460227
440820564
2120908498
1590694543
1287117153
1740429915
214304212
1342289174
1207548387
109405982
2044604412
967766616
846141356
2058654110
952977056
1119146090
893659381
1699265038
53664288
141888515
374809587
386424378
1407582273
1648974577
518249315
519520287
206492396
1866428263
1803817885
438113832
289013455
2103822386
1203432975
35463211
767901225
355929968
2101489485
1952615190
953028190
2021216507
1125631859
1382366572
579890549
558673768
1327006467
1536625112
42619764
1042802580
1356504244
434696626
142028733
140575590
1384329685
696042513
1586032608
1004226006
1698431923
312808566
402529047
346350154
1153894238
1334757562
1973442624
1977623860
2013870123
1722561795
179210147
1658271914
1537353207
368410801
94561502
1286941838
421521308
433619576
1890277416
495588834
451033601
1979619262
1509067680
322902767
2055297106
1563872957
1081828694
166525745
1090066056
1778735611
1282560037
875473563
1437485050
2139370214
142981923
25745051
1298737881
81129300
2110521119
1190140071
2112863622
1318006821
433409863
1774827733
993319866
349509901
429563495
138924396
640121521
1425100527
1554600365
516261179
1356530626
1481617835
100022101
2016019089
1317449236
746555771
670927810
1402637055
1836203607
829014579
1573019515
1162871297
675124019
1777026020
1237630365
762371427
234191242
59801355
1426290794
1163850983
803862599
521142265
1453550123
1069736218
1380384916
431237764
1928137226
1796000834
2080758219
2136156727
629229328
40503544
1348633574
2133220305
2142475534
726755123
200047130
1668534267
1840545360
1481678373
1638668849
1898096920
1070582466
948428329
229517186
1624410951
1836219961
336639702
513757625
1743070853
409961255
780782552
1336611565
113878763
864243954
1946488628
1359746823
434668682
1887000890
1915212826
1133103112
774798882
2108042795
1216212054
1713549247
247566363
458279535
1559657394
1843925483
1892841823
1424119614
250201297
1836305170
683468278
1811183975
1268676451
980023543
702841486
119959527
187983709
1376637302
203503739
31522184
2018499506
1614402057
159775016
1703411333
1337647121
771288909
1687947336
1298936087
485014377
979813896
485887849
282544177
1250982068
1952130830
1658771696
728249426
2017524002
1757763572
1713299358
322170991
1594039426
1120355529
268035712
1753785827
196869823
1913203130
2085907996
1094762876
1186208250
1067905403
1903544735
1607364188
314212735
82849536
584596999
1549821022
1641824354
500694756
1748978327
1004888483
488154014
1230386401
158457484
380147478
834678768
257384422
1819845029
166404865
1208837786
1491213638
499154626
1209431975
810796596
1217365842
93211947
1096871283
441412721
1474647780
93068673
1296674296
657551385
766333987
2065683529
786783462
711041253
1234409652
2097971125
301000583
1459910132
1513175914
1536274348
1803636063
25868193
1958569664
839479005
1806313160
935931304
601085296
856585498
1395783687
202609843
1488386465
1907575963
2126186185
1116354320
1811169636
1395083623
881093388
1001848911
1299169486
345730285
731588576
168486349
1188149136
1071259266
748710816
2005398028
968712002
1423875295
415279556
1083408878
1652325534
1632431496
2028375804
1508320081
1735186935
455344364
860126821
238044444
30336
1557785370
1205643057
1688456017
101570438
508993725
396570121
1946645553
2098408762
1094547478
111107231
486810733
1147510949
1884862170
1896807792
113047943
1420323034
1324024278
194935735
572755364
387225897
1982365753
1482544172
1352539064
2140139409
552364378
962671046
1998593163
2006176169
438693369
1039732814
1175498102
85993056
744817750
1332397021
627763367
1460123680
1392564029
1147316597
1231266842
2144653803
902520126
1566109804
793171305
891022641
1975033199
500474187
640443355
1582878699
1359657004
1179367064
370290289
569703294
423216776
861971172
802413443
907313333
44723148
983370825
1093586314
2047780611
1228907637
1927125824
769086548
423233140
108450836
2102001212
2091338222
1375652603
890290592
104101728
1854639101
2097833838
848292268
30751861
502864234
437127870
141285116
1191950818
228012950
1472222704
2093502312
1519408122
1818706732
884238703
1410871984
407800295
1735682448
50221982
760185813
179704977
919316292
1772077896
1559759129
1032236247
165814908
2134214350
564694106
1715732073
359894669
783788496
1477924841
439434006
1141651114
1835213934
1311173805
109497762
1498673979
387675819
1489231664
1942619652
2138577425
42325518
1005488680
1175277489
1730466695
712680166
827928200
1695852128
658715455
1670235399
1705480856
404107056
800006870
30475763
619344347
1449576262
1691407888
1836525117
807350361
199751912
420206069
614592113
1746723858
208346752
964563512
356784484
1395111311
2067023781
819619597
653106625
715105366
1249055346
1125087662
1253581349
942361221
829846024
581543608
694771317
241738975
289644002
1480539678
72166374
645548821
212120058
125917839
1480301468
566007777
1341686093
1750248683
509372448
1060006314
1434188823
265779138
1336031633
1445171818
791363175
1282270315
1033507815
1127513942
1467721041
793283180
795726714
1065389368
1825982372
974304726
1362970079
127224764
552153160
996509056
357753603
650096805
44209034
2077948671
964203934
1524429761
841145918
590306165
1868759869
1100234657
1504360588
1481350238
2135334355
248760212
1128046678
1574823225
2064048756
1683237099
1882191930
1610707251
2027261922
1600053407
1182986301
1477375355
489559271
1134362562
2068068167
74031001
784670719
1576182066
132943738
1273965074
584259735
1049324657
334024231
1257323577
284859963
492948111
336783424
1957222586
1377024943
653278904
129534234
1117032313
802029007
851630235
657779342
1791058899
1093538584
412373236
1035276189
38472795
1372159960
1577907892
709792923
501416584
1500940065
830712071
691714839
540702017
1286018926
343280886
1753734346
698786067
856801879
1942758930
1273590662
1971036194
1640760985
1831087843
159094209
1773352930
1829679362
421436560
168390164
1426543868
1288766615
785146351
2106661475
718832222
76168986
313347011
1649533551
1597749494
569149404
1814727201
1498152602
932075706
386665165
1271254404
536568618
1548015964
702237420
1703956824
1718186278
1603818564
1654198622
1542815281
979099610
1375082234
272421105
1284813766
535139541
1137156154
520961420
217386610
134718739
1430955439
959939582
149739017
264564719
205472811
1874827460
54146900
1248048469
268917364
1776801509
505862868
860669666
475339887
1328558002
391858311
712632274
967063818
960308658
1412052662
1491879072
1056080221
765757630
629068537
1431394180
1780727389
1148839687
346297627
182062370
882004855
703922216
132411977
2137752612
109509681
1653730313
1888149944
1496110251
794173086
1194284120
786838410
871580518
955067546
967817070
969928231
641213564
77631151
2109947482
108773802
1439922516
122479585
500195100
644868466
803259563
290511251
1469317787
195037434
1199337220
942805821
678946849
526416028
36174955
950588579
1015707215
1882573813
463679492
1875953530
1376398860
962826624
1134924219
2144677167
2097652253
464387440
725615733
1965774332
627650403
1746015812
1281809428
588330253
438477618
768888732
855069959
1819739969
524583028
2020351073
682516888
571142382
1682602574
1044105745
995044794
848241975
179082067
1164509755
1681246307
2019328468
1988112172
1836132650
551420276
1625663794
935048225
1369989031
1653394002
1056161174
1942358177
1510157806
918018047
1825366224
1142588707
591326296
1844059876
463262189
1046402541
568885308
853685222
1481195892
423365842
1824739287
1921157698
1991495800
1015772423
77997642
1998337082
1307812483
372186687
1934726049
72598552
479357409
128788577
1309643911
705837712
1516092283
927377445
2070383518
572654317
23422124
1533549106
654756349
1527090922
558663754
2004708488
1196649529
1254269700
1291744685
1657624689
2120453801
1093642382
1211385666
702922109
643681349
1528727658
423267669
107941315
359329574
1704333207
1762635958
1908402164
1992944640
532368820
845700765
1841724355
1022138098
497247456
1838677389
436094077
956547987
447538913
76094249
1866064732
705811671
2115506683
2046141441
1028785573
1909882002
1913687433
497608449
131793943
467691670
1856695158
2105002709
71537234
859092549
2089360674
487423409
385869583
245096634
92998887
964262158
1605923104
577991715
1875765722
1807682384
799874487
1872092286
1672898834
264156574
851077722
1262352226
2002768307
562092914
444943753
1771617615
1808255004
1391990739
429585810
2051503719
1333448169
686861318
1980711205
617340713
1698172457
284540266
1707667519
1296009582
2002171873
352243657
423424003
618259278
210954811
1774268994
473526710
306210941
1121525429
1162958373
677883249
1606814522
1416647462
1859964397
1129100447
734082204
2018292623
1498974510
1762870320
583649024
551383927
116705818
2011943814
437628245
792021232
1986454890
1866250707
710703804
923676177
1313082012
1656701996
528699134
1992909926
815570985
626570996
1172260131
1637234088
1305280142
28099008
275195527
1612275456
2133919383
2079705929
1238181580
274766588
715076470
631174161
1182115384
1519400586
44619183
76966448
344911241
520758845
247589326
341161898
365372289
1522312996
906975018
209054972
1178030328
681724522
319358910
1657264427
1180077444
231458696
341718021
603981291
298106069
1114598650
896265801
213907567
795408466
853853175
1778773523
117767069
1241885584
960750007
836069733
386377035
1188074516
572741267
1205878293
291675249
589802467
1999791054
568409000
1111859799
922446420
2142367465
1346530101
1159634545
94305138
463932026
69241161
1726165335
1791543679
1179055301
1533205391
1868954788
2036111052
612048329
214823319
1488041301
48052598
1852324307
2018842527
1854441946
2061219742
607485145
1091737594
348820026
1989716367
2079301011
929464413
1480457875
420919036
2012507077
679450515
21502410
2001393704
1921875370
2138377958
1863830253
1584349056
1263371600
166854906
1355193855
213924495
633149443
1588513806
430325545
327765645
1486185746
864762326
821030309
149706745
1318005220
1183720068
1863329948
1872353237
621657971
1086315222
1648155115
1559434025
826577420
1996404751
1113822153
835837783
1815642781
582260165
2040608984
251679825
100837524
492533697
1828538612
1363720417
113289866
89728625
1381109070
1154476385
312899701
545519178
1043648972
1953587093
1710708294
715864851
1800925929
1402616144
602258226
1681393226
845926558
2048352142
316663905
286842306
201168782
1915066886
258231288
1674835100
1170263079
1577559773
269725624
1114368406
358963316
1182748684
1629897915
1832465873
1172615666
516268153
474003463
21900104
1028461223
1612290129
1530083725
1042696187
1483559288
583592711
210771721
1655450214
1633548013
127215625
853511356
2005638761
2052908424
800775985
695297225
927784541
1325280706
760787557
1441774179
2048387519
857965319
627040689
1202496298
192877396
396303652
959836144
1967985462
2103468509
1208981175
1414285519
895456405
1036610504
1351523918
1627173161
1192544133
995293241
1307424904
673658450
1301794601
61188919
1904084988
204686455
962867569
58137653
136872143
749662745
56340819
345036801
758673898
1514126462
2127686037
895262749
352282876
1212353077
1148223560
399501113
622248208
57607404
988866664
1943244419
871617954
1302510535
566301763
100914641
287104008
75504161
2041496775
1211097662
1564096720
1077884063
246794713
1949011109
455351920
1392683310
1726127944
1739804891
1218909219
1371817756
1341020785
1365371111
935437982
1978889440
1292462169
1651610476
1058176092
1622805308
3372715
665240011
287973318
1603930642
378630638
880739198
930813704
1529065083
1879024753
1890622119
1227763232
570279895
889900197
585630597
1058064087
1332897459
276799866
1641496112
122190524
47345698
340314677
1287807689
1972448108
758862234
143830747
621257116
968760671
243272180
2135117938
1771626842
1251712308
368557071
1705317096
578844359
1868861939
1947742956
1267691086
1646846209
647335498
236896911
1570625182
54487958
465229833
1275751437
472139952
1670384526
1562674568
1065286682
73771656
868484711
908246098
1490666649
1313458149
2025043587
1394424391
1723846785
877215241
1532133198
867978689
1247712772
2047491416
445452751
2007123745
502823925
1029179315
1651125519
1942077150
1385676272
671697455
488405548
1249751860
1794572638
1402184915
1253392394
1688634601
716693028
1777149922
1403623272
1324759301
242291128
434791035
1086077365
1887620008
2094364336
1848646027
132935073
226809961
1770318801
1078605576
1183490995
834961695
1791988545
206912938
2128701333
1422531486
1494574353
1489572143
673963803
373624391
1219481663
583902830
232186486
181054932
915155708
185633214
1731664739
698240836
1187638336
317649666
937251127
46245117
390138927
435032629
605113859
621273461
1330233170
1964676781
1457071854
1575022057
197730603
34062562
248092249
1255978143
1337626849
279849501
24708788
1535808567
300719154
280021937
1820053532
2084713126
1110660591
254818121
1449693930
1176763395
870941991
698783288
334205750
351919666
2121177080
604017855
262562738
1200572845
1774740257
835182912
1901986430
39592864
602152769
372509908
1586167340
1035903293
1792116683
84177024
2016111542
593520180
200738261
504868322
24167892
484584840
329449636
855382047
586772103
706166216
1653085926
176905951
1848918420
844656549
1547046610
779123519
898254894
1309501467
1683355855
266591778
454230771
790856892
137206866
1535312346
669959792
550387758
1139076944
203528888
844996452
688938417
501390781
1093455546
1073475499
646852992
1257319508
1245168543
621762469
260607751
50679642
420225089
2134252338
164359150
377349771
1781617123
505467021
747100921
1010756540
1736082887
1251908527
1967133640
94403321
1866986846
1820021768
1943659976
1800295934
982534421
1737333044
1995264203
666524912
777843520
988596622
1289546295
471450657
805190887
1586248452
162683409
431344440
558357456
1746659162
612968352
261546004
1321223960
431496912
553313133
260722407
1716724384
2139841996
803459929
1918040848
2027816897
1170826603
1830049081
1003868059
351536100
1473822522
1387984676
87629040
1924238435
651636778
1592694481
819820708
87817115
351165757
1767703883
1962884230
1968890526
1457460910
1184708362
1380983143
183698430
1575859534
387356373
1269166162
462245953
874430535
988632664
1126470222
1624397610
915175289
1056662727
1517969780
1769177003
938869200
1151642216
345590191
955497089
615828040
191276158
1755522806
1630590641
1043092350
1515601234
948201361
1875533665
1185858680
2023734118
1065750334
1288657120
1706354079
501043548
1035556034
729502483
404692634
2115507826
1795021062
3804647
2101125038
932328029
1274303871
702848770
1724451449
860967590
795985713
2039259691
1494259045
1688504006
624534639
1133237790
927524320
276986269
1028048201
522382415
989284183
695361137
349276925
956749473
1010138199
1794244218
786695594
786970036
662805161
1270518717
14943650
1259416462
859185049
1959883551
164918965
1896430122
1658881857
1335721355
873470157
2009448957
2116978666
373968457
1745361902
1569016709
788532438
756544894
1331853877
1711902373
1000257288
2037324620
386795589
245189228
1755037731
172121330
1480623569
502057411
360624722
687468430
1974946711
1673807088
989904053
1698752763
943200514
934197911
689331773
171677507
1316908867
1865875317
598170840
1465969230
952421672
1188888787
415163681
1754467664
1574994270
381379948
1365368340
417442129
99076582
1031189680
2055052097
1791894463
972906001
31666601
1245073468
1119469700
299944890
2084291290
2015548687
1766582485
730157106
802710853
710266772
346287191
88794275
1431060570
1155693533
1762919248
1482742636
1271559840
1101916356
1000926806
923956782
2029983098
448162164
195480871
1768381377
1061963361
1601264057
150508583
1709498237
2137375750
1792702918
892207894
1015835825
756896638
919900224
33719563
637343541
769056417
224433507
1146647120
842768699
122193427
1643175140
635070417
891744290
68155758
632879682
2099446743
1318689059
1270364535
1529333840
988817697
753343959
548396663
1947646138
1429817908
937976248
665463029
1704881812
1574400191
1033716421
1157229603
1900437579
1191415158
1293557431
122246307
1604451679
1265544224
1794262311
1186483570
1940684179
334084460
309080142
357993789
232970718
1351878563
340349900
712348191
2054818253
1531342783
470832066
542802108
1138802084
1277022895
619887488
1018352554
541660050
150399190
1590431553
1544051599
387097356
1678904483
1896044710
1636374133
474427291
2028185707
1146280485
1263364170
1620452701
2116307305
1531016656
1166730560
250119808
915561141
272789559
1570860962
1674771080
1830916556
1197437151
63174952
625579050
753721376
412785222
90939598
279099360
1897123217
1890272400
273280348
87546960
1920757622
1081401044
189129514
1809374851
153937754
788914085
1816444349
21816395
590008732
1894745603
2026202128
1232036987
1870241288
1014297548
524589102
174717096
1020779858
225146572
2104998738
1996466524
2040667044
273267851
1289903411
1322165124
1064954621
997723104
1355915669
1371713167
1669718514
25010000
525829587
53151479
474472897
2117407554
552574746
1671113215
1353857596
1519958950
685138052
1928544222
1282092297
464876987
1342165052
306713404
1681911674
426241217
1340615494
666299308
1087641207
2059176274
1396628918
1023964606
848634829
1677913491
2144471732
714361061
1371459130
1650828239
176500384
675910939
829295263
1373801225
78159115
2004017833
1696536287
1748125455
851973321
811155659
1229220764
1724570949
1739755097
202558424
76203809
1178686535
1969174981
1476438650
1237233840
1501675570
1882964099
1010483089
1309381988
467396412
1415061052
745189530
920541616
1717362072
1257801265
675491817
733400449
446435337
1515257997
1417421299
1414706905
1908917330
27699441
817755081
1913145853
1332175378
1602582882
312437327
1897180698
129902728
1891284119
1317358780
1862457506
743735653
1405776061
1646640734
985913952
927030337
1397655018
713881034
2010412830
104636490
298342814
127241516
1448836775
518483087
1802652915
1593171951
872725497
2079505245
1367618178
1185205834
1899188885
1190598510
437590644
970061873
843338324
266070733
1294419076
1869392957
95976929
700669618
975509389
1135374811
1640155197
1733829831
1759329939
387897344
974098802
885324493
721333
941776860
500350295
570736159
1706807294
1791180707
1930263427
1858655603
1430936468
13515085
1847742493
2007118278
1146015394
1700581438
1303200700
488288625
187836089
1697462308
1238637391
1852383535
449745198
1414694145
2140551979
1120781487
1123453873
397207219
1913021091
919416512
1194273931
442752897
506249150
1039664150
1502200200
935314615
655894128
121709352
1709462508
877006400
423645109
1655833139
2084294713
745924237
2036429477
899707294
2095632227
1169607801
1297539532
1821054255
1718151566
1239057886
1329016724
1857018134
1363796862
886426850
1217430658
341757364
1670591061
2128986388
2056831846
116242858
499516829
1549733661
1550317471
1849077764
2031403533
1419999725
518226078
1725616858
1546619681
533134623
1907724500
2131414876
1530908487
1864777167
1169414680
1099448756
208616537
1926227778
1286511612
833923670
1391890172
1190462000
209898866
832069799
114873943
2036311345
852674471
279724620
284547427
1281720303
2041212578
2145328821
1577525117
233685581
880180773
494636607
2088429518
306155363
724873680
698272266
2025788720
1946006572
585607728
327388534
1817376482
1427034945
118275306
1481527190
330735505
1603257260
268782101
1440798567
104295720
1936402423
1609321448
1250742723
1076805733
862047266
1454065607
1007925229
149728411
1120850724
2107204522
1177862022
954862729
1466293492
915856771
381125959
2049465930
892501045
1317359345
975506623
1242203563
59803176
465440926
521313922
947626462
8550805
2091617098
235900796
200131174
1852588774
1121227354
740643682
1817624493
636445391
1334490280
786206337
1948374719
423344683
735959274
1374535095
231064379
679919851
598360728
368379832
1841318134
596342652
2072562440
1317019436
1083773304
1885798037
469999537
1018216047
990943989
1700880876
781158632
446412821
1383330401
754927634
1833482657
1189761749
513778143
796214218
893417853
1565442742
808016979
1051471425
23174941
1293904816
552267044
426527341
1035699686
1063502485
1296619529
1483521091
1397965106
273434683
310004614
46434146
1096687784
179471905
556648478
730783343
506513055
1053975736
1018638152
1998185168
510089600
132092235
1470985063
676595812
2006904676
1617786335
1141998814
970830002
1033901846
1402079490
1026080980
1988190248
1468916627
422881336
15348040
1688656173
2100046952
599355861
423190878
173016446
1157019005
727172439
847100900
1166308379
1370194001
288444827
1296065255
21543543
542508000
2010771985
1059632727
879677101
48840828
560011278
1837090557
343433831
1823059459
972845154
2081438786
608933295
1930987360
1383484263
807258852
1519709771
1335542445
41635834
1099034522
1355391436
213980241
1586163124
1015678539
1674376634
190341161
381486023
327099108
1632430252
1406823935
1700528376
208350282
857564489
665850607
774127516
146662959
286854815
1937147265
212496502
87438455
555784706
1219132820
1687836277
1582415886
976185449
454866825
296010578
1950522418
2022692696
120013184
1918896043
2049588634
1616026534
1711307558
1478087406
593024096
1469609353
2073404005
1090198780
80365167
1622078217
1266202117
1333765968
394332380
410260345
1066443909
1818928990
125254333
1865037896
1987111975
1034946220
268852789
819382689
1465087708
1914069118
1610702838
646113443
630811004
1728272073
952446298
283969564
2017877690
1711628667
103522797
516207951
1846320498
680687464
2024846926
304402411
290481835
1039036047
1476812097
1128535334
201389098
957243217
869468046
1997419610
20884126
1610614003
5778057
2095059018
1103848049
1711738342
1406754086
732487364
94079522
1240878353
1141620415
1620244977
1533716561
933854096
430979456
962662891
33359563
1771509505
1013104972
287653674
30548293
501922996
722452952
1322194751
1455959268
528496790
488414229
1725169813
1030397657
350767875
1871703555
1495396093
1959253896
1516588902
591203444
191459937
181579175
1334470650
1001711003
357496922
239132513
1364655009
1464249170
1968207008
1955586051
2087273394
2125003797
568728206
1971579976
1739143256
1227868871
698245442
555493330
1020385165
1711545022
864154048
16383120
767917018
826092307
1478465222
700809900
1736973068
1328046752
1524411346
360590862
1881196294
1833082127
15304573
1384818627
1282389160
2041155637
1388752855
474655176
2044670881
41129558
1398997530
1542383038
1569986772
1861691849
1961808797
1111704767
1214463408
120915779
1727153876
1847122068
687019208
244615273
1944835370
473931591
1810674021
1648598635
94880376
1997427277
1723165179
1645648468
2127745782
175750217
1246977508
2081157831
271861128
604905241
684070738
1192167809
1448075987
1856259868
1218523669
2061079709
1983814312
239922196
1086825054
281117240
747057517
168795388
1629600615
152195465
1885429443
136736241
1502420561
84481898
1589048986
1341300261
664356290
1698738060
1386247783
260908507
414632519
777209500
922228207
1599831615
297283110
1541815635
372160009
1413389390
1056132039
28107934
1631738378
2077540164
1409546187
511214080
1727355958
1191816885
172338064
923004535
1292276357
1055952020
1589199935
1461826716
181722869
389663032
491075605
119198989
1318135618
1248323981
2036245871
759683951
1796959657
162691000
232548908
133217512
333684521
1303133806
1848266154
68077855
1860041536
1741179153
1802940947
2033066414
57918621
166491927
1411091831
391856534
1160957663
1868434960
81059354
224965951
165514812
838969556
2009162784
2083722265
850507498
1156679613
468259980
1600839993
890179266
1553771798
485073224
86499739
345178868
101031478
1185346847
1802127675
962080122
265194550
1762214622
1382911658
421228807
358152246
330119677
1212676005
183048069
295802805
1590139745
347849531
903960628
1234800410
107194465
1988047723
1235089519
1700004014
1407727869
429147144
1841725822
939066931
878139034
804263323
1483885814
564081063
783388761
1338085382
662034824
17184648
1333841409
1237608853
1555495281
981070516
2064802105
684201923
241981079
906914697
1105782295
1244434010
1085062190
2040886971
1288158058
775045845
1654190089
83929207
1923767914
1210541565
949375241
248170657
1781156576
760272614
135242685
1490407047
165820928
1660516205
1682472900
1378273438
1571163297
620776633
766831132
1327326260
1799170497
1682460754
826695810
1578093305
1993298688
414942359
114995401
739924399
728202177
125588456
2072484634
625943909
1521673514
522953033
917055640
1074081452
284867069
276721120
573556681
863504123
268254145
266749100
1728050974
416107095
139799109
873644210
1413564375
1219040440
871402100
867870218
1899823264
2127035527
233047471
1460298431
853514845
1017326082
1068773666
64234005
33869409
1745759933
210713143
1346838247
1673917694
982940371
2024110884
934723630
1429968887
1756973373
1879665772
959135535
877605719
1882311953
282453108
1941326513
174923350
450382083
219649669
1153813577
822912364
1090477812
1758283367
275749324
270126877
1427144914
1784032423
344597302
342380689
1752486342
765511136
210144467
201577480
623590290
1676978298
1318649357
957957039
1913215265
56957928
115812547
1802102164
382720625
827453220
1544365149
130023562
2079973767
1080157344
384108305
984997570
390364460
1668883414
1020205663
1139618611
1057950668
724916547
681348518
565071952
370988027
821511792
270909490
471988891
897046053
1695759157
1523258936
1265300366
2063935755
584158173
960929813
1617711542
1695721640
2031055821
442542620
1285525204
2039112532
579476864
280347016
728162352
794930573
1882642019
1555252994
2013105155
106569133
678518
1911506000
2074745590
1639145409
1122855819
1945403669
1787021672
893880956
360275063
887512048
1040099515
522574235
580112985
1070026310
1203807519
131233499
1562642750
1310222760
235974119
1293748569
1984016954
1345317284
571333761
593744471
560167171
96117268
1625149588
368138958
2577557
1205608602
1119275193
1289823350
1686011138
209865269
1146985190
1341014412
1254815016
916688303
2015548298
729423630
1522027269
1400045501
549611290
45073097
125745959
1778885865
679147980
1679917959
54955794
80697422
159107605
733612155
1337489131
1277773642
1650734931
731657999
1124659033
2091790333
219545259
458981260
2095514887
2106279554
1499882151
2098422485
1183127082
399196582
1372194071
1784862259
65658728
1363578337
968304731
811795015
1826395666
1963071391
521171440
1045991729
1184166986
665691011
1349713357
122133129
1820358129
1348642922
721686060
1298563900
613075738
961694007
298370029
1235079167
61162315
1736453588
649263346
279270284
1993541074
1785546115
558530684
103509337
1648469519
263663336
1518263933
780642205
1166444453
1711360855
2044363132
1115434124
1395183672
1200092271
1279496411
132206573
570900349
1484376383
2058898221
823060475
1923804493
288507418
1451924824
1310235391
1250423165
682778811
215429480
918015775
1977718858
1123209097
1412349660
65519740
1271935337
1465180490
286717840
1014543087
929606179
1298318334
562164632
1528972189
1256864910
574176533
1297590399
533571049
1145168594
84940711
827397196
1825325978
1168314259
1620283638
1552635956
1695005427
2093698425
816912719
2088923607
214976394
1245951686
1428155826
575100131
1776633682
1313504380
1969348497
598376252
204195195
839349900
338438289
255218236
280051122
936401928
1883748099
663434129
81307639
1253020416
1806112358
1881282597
40151906
1882711203
232188118
1942800368
1693283644
1316079000
120800932
398748444
867869784
388194122
1676812732
304052097
1733054990
2044532209
438439358
51271361
1647507785
1067521923
511021728
1898130527
1795042245
463631176
504145214
1994345914
408660347
239862175
1665880449
1766768464
1542388617
194892886
26759243
689313063
135948562
1175672640
670300792
169460435
358195589
1010167506
1820633561
1647475359
817833975
1248321822
631250808
1162958373
981104978
1148186400
1451868334
447895581
1755871499
588774007
83558396
1069596619
1700865172
443341128
1968492210
74219943
732688701
1314687467
1766748068
1763249658
1960727800
1335020672
1579729818
1032094289
1205043053
1412607145
2051845437
145613242
1725360908
687667574
957366351
204158652
539568685
350702408
622403516
413863975
189910115
325767489
342310616
1686236770
1129640413
591976555
1661026257
1378573698
1260126853
1030486738
1689928702
770809086
1059644278
933968492
1084219970
1596459748
2129401872
1175827442
1124434118
1235010304
2127639328
373158850
1723717049
938864174
1563536502
767022394
1753942670
797092533
794721048
2113478526
1146731040
10586384
1567149209
2098131139
1745512495
1086797732
1001165213
1900306223
1349659216
1685401823
1022143200
930910165
2127370984
1659857545
200166475
190570701
1597722346
2041359235
1614581797
408025592
477573695
463696753
1775228827
1415184324
633848252
645408396
1776996583
1033564726
1570689452
1256092583
244975625
789040680
1997662968
1236807992
1104365924
1058948895
1352180896
790141363
1992164878
2093611822
936524718
402755832
681661045
578252376
771622216
1014384035
1550411816
2084113606
840275197
545508028
1268761556
951348175
1377130727
764213967
1447429548
2063655011
1371493624
1430387458
1313640789
93413520
786690889
400816102
359628712
888247321
1340739730
2090967583
1093108504
1323470366
719157675
101189555
245866053
1234672526
298359818
329558041
1531400569
43362135
1754420394
1212579593
556684293
1299944447
1745576389
1278518321
952955620
1478010790
1981759799
1078499269
1853070532
281613010
1078255242
636238503
447935649
1182366103
1665234789
605419375
834626325
1831649409
9521763
1216934772
332402157
1915745473
1402113724
1025098395
1818393518
2030587398
1244648070
1324129596
1876187921
1569949374
1845871459
1768500004
1003085083
106721059
3045416
1585369980
1507615398
433734599
1615062329
410889666
1891548445
225533029
1980283721
839120910
2141555384
1649760054
836844617
344017825
1554340938
589144564
464315301
479504149
292125521
1904142729
1889907569
690443418
1021013391
1218070840
2031234940
660555039
179852966
59478328
843971244
2089208903
1993156485
480940737
2065658238
1985941046
377100331
737332744
1011253758
1022772994
1523433374
849998646
1611422195
380291502
914814917
337288173
772503045
957993560
229450429
1611240620
681324961
214512746
219696821
25591209
1421302112
187107956
215304626
1472200194
1306182420
1012541732
596483187
500215910
1520417294
519173652
258073522
1403213185
824813624
359693000
85350507
361000419
1143836669
2082314747
1140346368
1475134913
1419372117
947368877
152022065
1807866520
1973585648
555013183
2021307604
1695072425
445927648
237488062
852348040
1432454683
1010516181
1265132306
2143853479
627717383
557056113
1267430266
1387256444
588705049
222611214
333347261
668938043
704084804
366213271
893482150
2076662293
638282227
157174958
355683602
156577055
1444728203
1814671707
730656639
1729323907
1411586480
1790572090
45548588
821907100
821979921
1167568611
1083301988
45777831
753694481
610388687
961304225
1631600938
1185806421
922874681
2033051061
103510403
595389431
186576280
1409635485
1236035535
1975143181
145919534
1540541033
136755374
1714479453
1791904525
1888277539
1285049084
141167265
958710190
904221863
624449374
662598400
704319060
1440189011
658296336
417368131
1174114200
1857970593
634399208
290097696
1365843790
1037124477
1479862975
222854150
1735784569
155737894
978990694
1968728999
720358505
1223775121
1077751723
1197367959
24074634
1245539830
1086410136
486466359
1463207112
1636917120
1283909956
722811923
1305517514
927740274
957122367
1836253208
905650723
2133747728
682839608
1205265006
1812079208
630564847
2083536934
192741151
349853187
1861803557
207355278
1193589378
1461300548
1202458815
53050007
1670207727
839557567
216945509
2002350498
863606529
44216343
213992910
1079252928
742250146
743224938
1037584434
803680821
1504486662
1956755732
235268927
1302900896
96357110
1133614336
257168480
2054341584
293296520
884730015
1092137403
297163159
1590062519
162432769
1554773735
1836614095
600907172
1019801683
513240509
635971205
1543692641
2095699287
1259206567
2114980550
1669286045
1559252148
1761493313
1943049721
1301918620
335185740
1320729285
462564027
1472421139
1066304796
1694842107
620543535
677845476
173735504
1867628509
1660831410
221599020
1270953650
1726660048
1106872774
1376301113
1420660757
1515826038
1327174093
594600909
850713627
1114056761
325538608
261039272
495774264
1646317103
389662496
1796056873
195972159
622832561
1854125912
1822317077
2057980846
1367184130
1865945398
927439029
756228750
1310488857
1560843017
1531074819
614997471
1003826459
891801148
748332215
370630937
475507292
865648497
25669728
744506828
2094162283
1877006844
534021773
32801692
1655072483
392078859
46084001
355862101
1052068267
362158044
349242928
21467243
334227787
491584386
1167351009
953260030
165291178
2051536453
492288127
1113647349
1084835272
678566962
1252759906
2016389145
1106102987
1157279945
725942124
2124907227
426527062
234005200
1832801331
631028518
206938215
1018864783
552643415
1939330497
649282609
663572014
1781697741
7230762
893759978
365116550
520072868
1972836619
1834403039
2133279776
1464647769
1460339668
2047638866
2072035374
1505342066
382940200
1021930896
2116230641
295046543
1520019290
1695093178
1711457414
50433435
2061534341
1446745184
1561795985
2140647847
1934214737
1802900542
489239714
1979824285
1903887492
2124522951
1445316673
583502896
763525264
706598293
986472961
1990003008
371008163
1515055141
134200188
1330915528
1300147394
44538308
990260537
291486882
434357595
1910870236
795751884
990453756
1695284080
1657993813
1747423241
1906847904
1326826162
1048363563
744092132
733324728
1103354378
2022787022
745678137
1155178908
1213401173
1159944741
1407987369
547727216
449106822
2100177289
1548561694
1674307781
1003082210
1186598122
1490758500
2106000255
1851674968
2133915763
1599691253
949938432
25593691
539477432
1666447155
1141290353
920865287
1204046499
2018467531
57577821
1961827505
1171791600
315662659
870944404
9266805
567259578
1331291552
1063465800
786430221
2108718135
994073963
876787493
1179347283
319396202
1898301543
220908849
300287651
932198717
190132135
1860008196
434317460
1431576075
1753731871
2049851609
590774758
964568405
809036864
564923746
489073107
210767970
1468810700
1459793519
925616352
1151512164
1441332943
1455377289
184355378
1008527590
735264183
13642295
114895119
602021318
846707993
2121139377
1538328437
89333891
1241176100
876930497
1718700845
1698152740
567814715
270982841
446564712
1525037250
591322809
1531812863
1912747157
188580976
898574651
1024084919
423064596
492991873
598624629
628987955
1537157698
1063136633
1709675512
1554919209
484708022
1928005391
2066633911
1226982321
517462954
1036667716
599165052
1424469956
1252709395
2017283996
204212789
1886802770
1588132720
922312602
955947922
1453844752
853468935
988931553
1532605616
1417609913
1045692707
921023938
1428474073
849006892
1051224809
155534529
604480618
2074284867
22264220
1364808237
1053982037
1886550024
1116797284
2096100888
1986741428
1310244678
1199603023
909337436
1378827200
2069489476
1377220605
1585057861
336593187
23901061
1770407022
783869173
1034731901
1477279130
343241278
1094264152
985231880
1791261327
1897737412
1443883156
920408698
1914320877
1395276882
1962150169
656084687
1505218090
16237189
379973519
536445901
1048332088
339754546
2089302108
1910544702
1991623300
1795307007
1487983273
1537363221
799756935
2146838861
399783385
1557722327
1330353397
1861974250
1915293113
1710383643
725618398
2110315404
1479104623
2122307580
627277690
860318719
1090981329
1795425566
798415476
1248232419
1955604356
373874172
2113425359
1318793272
800457618
1176959990
1377032841
1283394333
679112288
1352649534
2027124184
1420769202
40338484
1819215409
1263959681
918138742
1497030244
118763314
29554581
431482265
27264306
1726284143
756904364
471441839
1872961062
1908052861
1345014575
1827477776
140483441
2096478163
1618162992
1405712232
874327138
1280660001
1656870332
683093553
603341799
1078323088
46372055
742684252
60010461
727621816
1801413704
1901924902
1745179614
1933009109
41405623
1845929099
1479653576
829784255
2130028213
61636430
377090124
622631373
898322048
120891937
1284454196
1969621130
785711108
1387448267
1370019223
414938699
2034839182
1450373499
1111318794
71697877
553859973
1513792784
1879344139
604725513
409058708
373286116
1764797391
1646088920
1170738174
1485915762
1472695546
890763349
1242261999
1490522853
1572079095
1578233266
1321996959
1199906303
1742522517
713302416
299490212
1602317820
310712313
500514004
543637580
1858117330
1596545189
681920375
77641076
1263738479
1371433567
1578838453
1224863577
689077491
400804153
770311720
1700974074
1063316042
2017042202
221484232
1856580703
1047531007
1946436625
1915493998
270062725
1120586292
1901081719
1605130413
1876114984
1159282181
1096965714
1062911185
906427401
1103095357
768513945
385480051
1189021479
380106850
1190064113
1507048079
779401661
2132827667
1557262827
229109493
688526694
520794531
403491699
219759346
1004296355
826186688
1398459121
2086414076
1005613338
1019624593
660348166
552378348
1827830333
1053792055
688484598
1504130859
1592992182
154942112
2004806620
1515558120
991863145
72724694
926925511
999978875
111357577
1881650859
769808736
1272145252
1009896359
1045256879
1619428801
1542823536
1166975378
1423289754
589985785
1173209699
373031162
107646615
1749776014
1440732276
1010853210
733392913
18153845
232281707
1989907572
843294697
1242751546
1633586997
379345955
545902870
2126358559
1456696910
789274142
1049189610
254340315
463054231
1239319194
725045924
1003156123
1145656784
1329137349
332583642
268468136
1817658118
744876588
533734310
1833119178
390986067
1330300177
1791414233
1567002571
323134898
503020586
1975476348
198408434
553981892
2000116996
199317251
1759385118
716998588
1934214737
1531686179
1257971175
1571401518
307168490
289876338
1075773411
1019165030
1201844633
1725895986
1659692194
873468744
843303574
658539759
997016084
1729328109
1305451584
644906110
1334257759
1770598853
1482769652
843922346
933987727
1237192562
678812137
1950130431
490672115
1845569727
465467343
1274268354
443839098
1016916151
596423302
1235396420
1248600342
1438189842
234828627
1998444140
1570291568
315797259
1437755802
1394602807
2007137714
507011342
1957931894
1361370033
1571309515
239661053
83668568
826284559
234713330
2043113717
2012521735
2125552165
740266278
1216544521
906267689
1174779583
1755023559
1608607233
1730191536
659383171
717036775
1214153190
822295021
2084351387
1889860931
1470267910
889842104
1271601143
2091593116
1168237864
502604388
397997046
1043949564
515366329
186097749
818494582
1718390063
1879872101
1027548047
2366427
847519416
668234041
937190871
651176198
2033272538
2070690636
1918396718
413376247
472710400
1579609629
316734694
580515348
198663287
1474299109
264006694
112688171
1193804412
30620464
1989842009
1495778216
1417599834
1110492028
507062198
1647459677
1295297441
2034662333
1442768057
118397163
1248457354
439098374
1225910448
1706864779
1303576695
13076462
1415396717
205374475
1818890554
1789482792
304934828
1963207894
1895730965
817254843
128187658
1585940877
1524689183
1376139544
662301638
426005570
211541965
778660438
562715289
1226664074
59398843
1413224330
1519712561
1023432250
747974569
724630938
828975964
2072038660
612525749
2005348824
1890649449
305292386
555794675
1687073296
305042530
1936113006
354909016
418275087
500247842
1702440671
59698454
2078575891
1610790517
1126459264
799832303
2008704079
1082986757
427215114
1805540624
1600946847
757399084
617545403
782908346
1424673492
1787384799
1785209772
549866666
760309048
965087009
658066961
1114255943
712653320
634946866
1918040848
1404138470
258500089
1929199846
545213354
946979617
1750637063
1786620275
1148344689
2010474717
2146954118
447512581
1522931307
463963183
2020290003
1211924640
784776579
1655999638
360606712
2145158131
797252700
303917705
947777719
784809749
1611727681
527344545
43152512
1236023366
761890848
1508480670
622459465
1816748371
1587264520
1531735918
574185000
892707238
1067035620
1107476677
689372027
875614563
688445280
925109110
1119269307
299373110
117836066
1870750753
1191125322
1266941181
1687440459
343931274
364813941
327300803
1112928899
1061545562
1765109790
1709950273
944852488
1648912814
1199899560
1373564066
1150125114
2081459989
1992102113
1073755332
1591025688
246518237
840628481
1900779202
1626062200
815674047
1242796291
632511565
1457699586
2043520651
1655897115
1247521894
1263148742
783864017
1536980600
1220723179
409929619
1740794764
501384624
2074037044
1691647949
1429176102
120790862
628747237
1137253065
75748441
920861694
126858192
1956996672
1898779792
645198364
564589769
1234169741
307125769
2082390377
2033920927
929739426
1083199832
1431628889
530919293
1257834583
644926471
278641903
1520145065
1394518844
923435650
510939287
586322292
1396289253
797528037
1036356772
244317176
923126774
385413207
562531240
1496461744
1297460590
1898409153
547860122
514077921
1431576075
1343108048
24290345
1254283901
1071634862
1314210878
972848036
334441969
702771840
934809944
1551761420
138592810
927687819
1859607451
1181321035
1269549380
2071341379
1686264667
1895515406
2108848035
57629110
1353906038
1393028057
246451382
1670565083
2089068
1404324193
1749197408
1433287508
129990714
1044562105
124797641
2118938559
193864881
1116716543
614786372
1718374725
1330418804
536997982
1537672908
1013940185
193303179
860395170
995243156
1267220236
259134514
514751221
349650095
1404466374
1096037231
1267306381
1599661770
757067946
1393308877
1805449507
1395576106
1992851716
1907634291
563812029
267510139
805444478
1453367783
907539509
846741441
292831822
679844338
339921254
1523599537
1586763004
1498176027
1666901473
1153390131
1393875642
1859096150
2079565311
2093817578
2061189730
1721640581
2121486172
219964261
657038207
91759024
1337295729
1214322975
1383356223
1343776066
2092225304
1583704377
1394004501
489606441
1477421777
1479158030
2133944975
562669937
727806496
947736378
1596128609
1967024195
1216687493
1660915640
16018692
1527265135
1595047009
189869714
1992002364
199003776
569237519
670684681
1233009426
907086021
1460235345
124893286
288421694
1079769688
1978373520
1446708145
1656635270
2047747477
204835070
1062958680
778632762
2092145102
1955636684
2075280317
2106229493
956627544
1647612474
302893499
844597717
1650106852
155690999
1936805210
1454013130
2007392303
584625989
1929420281
2132262417
265544592
1132907177
442506076
466699248
1293243300
569922533
1996577534
1599560952
941667709
1287043928
1789101435
591412607
264708521
661105125
1658494980
1194807603
1095809608
1029889850
539900679
1215878369
1234405574
72585068
785374945
1613708923
668050746
2094077652
1221415229
494078202
1231895886
814783047
791370192
468246514
287534336
1830552382
1794473874
934179165
1887670401
1143087028
2078838209
922393572
1573420247
1730036960
696441824
483233516
946753942
1476938704
1797654321
1655216070
785471491
336560121
1367198172
71505988
991692018
1497498616
462886111
1392545840
1116021060
1399431026
1529429498
2094299784
961973524
136682100
1974991861
138176674
1299965355
1689761050
1563947298
1330640056
1581586645
553666334
1389610153
280238431
926895916
1902134885
1029626016
142755003
1382459075
1168678261
1902832455
612816208
1546694230
38464232
1498052355
640056384
872463345
834117377
550753539
634447261
296500710
3120551
1198548448
1941807844
109684239
358864475
1889408698
356675705
884437155
1055193872
529129143
1444955721
202660137
418624135
76750921
1999457950
489682049
1876014084
1406069403
1779051788
1254403236
1350764778
1194761083
383213686
752869688
1903863815
1567684843
543169176
971303876
1918116572
1308664406
703953431
477742929
1146935840
313386014
1479872890
171133052
1144753036
9168996
2145586028
1234568617
1812131729
2026417657
64250676
1974966390
1587704075
1216052477
1187083900
94797663
884635630
1825741925
33969496
1900030442
784823225
2049156627
183821388
419034757
543384021
1022726323
458015669
661315619
1980994636
1386471270
1921468558
572694858
793403756
383769898
91197109
244460625
1405069524
595480718
971853849
1980690675
2079960970
1734114916
903301533
1410871984
1825310216
1871401593
1847101617
2119212830
1178209251
182077130
1582411046
224908427
1788223778
1376845025
300865607
1355943813
1106031055
1778945573
1681701500
426527062
995028537
369578167
1936774939
368478188
873556821
2099276922
1671456447
1035136190
1631985798
809222522
1303999627
209805681
775118888
719097510
1985725750
1545661442
1623243292
2060490705
1294544132
1526763198
1147068119
2089508835
1317059388
2118412458
1304679706
1895525453
808939271
1791847380
1863225468
1712884640
1763945126
968169639
244940475
1987504596
1907683981
1593169189
1404830982
633729032
490322204
2069307524
503892818
1493296474
23532591
1263741893
180233630
969805937
2080157929
1557217142
1677291460
969427098
861835043
773563358
724243529
1625541503
1124568669
244785448
798483770
854965457
315136889
1532614754
1583727348
2014378914
1895156069
1464377795
909076793
1725715926
1863039565
231620983
520200199
439341670
1241787105
204046311
212496502
481577408
1002766280
1671858691
987289658
1780896510
941127505
2055747928
311707977
1005305567
201562545
1096926487
1935968015
1047499105
425641850
2056201945
1274608560
137340159
1948896016
297431699
1145836927
203922355
1073354116
144447252
1638406075
1359659043
127628534
1055210350
1584233963
1404819850
390901036
272762759
1337907890
1739511275
854993263
2018213683
19629968
1410408702
1156663089
1683056932
116762882
570827814
1219646669
574798933
1852900702
1950931959
193780555
1370672256
1243744542
1399956250
145896866
1565442926
871382624
1779523211
1341078548
748307815
1910046821
782407805
707508366
839978593
997973775
270497164
1091957904
161462408
165648853
1677831662
748389388
1366418728
249420461
681724522
858588663
1704064950
1119820877
248083515
1331892693
890072532
221431620
53525996
691031466
1001409288
1649375042
591526155
468395131
288932252
925158113
889302158
1023154663
513911593
1392751915
851192286
534209089
1960646229
1709406836
1200919242
1470483145
1178911527
1698147734
1914215157
1162541843
1840375119
75217333
1367854204
884163523
162388595
853849312
1291636963
975405382
1860346477
1640966135
1848410115
1220135082
544863818
1860526096
2009910407
628709458
3044524
344390600
1932113479
155097959
1916388192
787435967
562122539
1517161052
111853145
1190277225
1634160504
816808064
610345530
920854416
503818862
1893799633
1609607879
1867692460
1927026201
288087310
1784589129
1772718456
429708182
941951648
1210168531
1946244697
1930711494
250674322
1389524434
1535532006
1590661062
1966658629
1098232842
755711452
1209567561
2023232874
551244808
1916122582
1283923286
20189428
1840354346
1527646278
799425920
456561034
359722840
1665688829
1944633958
454815712
1129166291
1724407438
1714606992
1649775402
1623834689
2105969973
758618633
520072868
737395506
410692993
1339643866
496791052
782201327
1179315971
125224336
2109301656
1840108410
67874450
74147644
1542089561
224600861
63611008
1388477389
1363116587
1700797332
1363883235
488471352
993245859
289130834
487852534
841592080
764965110
738063042
343087007
33126400
2050780196
1484177594
1631490355
200662660
590354418
546142838
619436170
1765085988
1226996095
1102283080
1057324058
285685436
1134653502
198692369
919465339
278424266
1980217556
1771834347
1386070264
1494809848
1588111446
230394878
715823643
479810683
1028467320
314209576
1860946609
694080002
1224984651
94326671
433943894
234798119
1195880893
1529573200
42318885
774187898
94379250
1165306982
1489140952
1283617308
549029838
2077937421
1999309981
593083046
1460744895
855014265
276887008
969062405
1145516308
641751034
1983853870
1097180054
1968223201
1025443431
1211941854
380503288
552546094
644862227
1403052190
1114340301
1921674818
840044269
77694438
803230686
1859122751
1186258760
954565861
660020192
524000273
2032196427
1505079347
1107059055
517878632
821959745
781776
1461164719
1198476936
2041123822
1889928186
1711496657
1974401244
1391930820
916741110
1149740005
1824207014
675159824
751447307
325909560
99726492
836189171
618807536
723610464
488273567
708764571
1727022099
997935416
1385721662
1505633276
697468974
1554414416
573439636
1427961707
1601689726
424371117
81222222
1373688664
1682272634
617103218
72125273
850489841
617102667
23172447
1005314759
808178297
1408925485
1024283848
1599277266
1376812246
1009872446
1118447997
879275206
499999301
285745568
196900005
302119945
1901342768
88733859
1275647624
1693853257
1917529691
262025953
295034386
2100604729
146668299
981516142
720270875
1672193218
1164364859
1368803579
30884159
1183412797
342670883
282270180
1598931362
973371885
159847688
2006935287
1993084448
1590671354
205106640
108027844
1772946949
647797258
1746916793
1042022038
1479917231
1953667091
977734656
1382645244
824093393
1101849717
1964773885
978412206
1177432269
1081859772
832858281
777068457
1346694701
1103447844
1673519919
2057484303
323992271
591937123
916235627
384937689
1303886806
391578712
958807580
248861187
1257562782
564419978
1376708173
1064372234
1815497199
1929799109
1965160406
1154878379
988726092
1960354400
1763744602
1328726919
2111490451
413425402
1270168996
371787415
1195073293
1848365681
644108633
1572445367
1944372451
1645380551
1667060397
1546615464
1069990848
408575232
2017490644
103509337
1929827305
2072463035
1845875733
1201052571
2020073891
2025075816
13897968
596302540
1607905539
141661899
993080307
304235114
384668636
896318335
870065668
1931953624
58076516
1991178375
1545319276
686975536
1642904947
1915149050
274663261
1837196505
615098178
1546823265
579788171
1211862949
556463976
1815926174
2116077519
549474602
951599769
1534438580
1251690286
785340158
1446750488
1338019304
327864263
1736520218
1538921865
1723179431
1349649683
772277018
1632449095
136395345
2142066716
223690861
945307643
2145684332
1728719818
826403746
2055097772
1303099403
1082187290
699479462
605920342
652715316
1560225768
1800338518
1371782368
672325497
496793180
942661164
1242892943
86935413
434108335
1193167581
1502866830
911229966
644793880
174612355
1388421420
305352883
1964487588
192350886
1451761473
1562776595
1892191150
1784719016
1138837497
412036880
805557613
35718893
457062867
1280439687
1165830376
185043965
1148032105
222729548
1250466980
1829244709
1475176628
681882717
1638507605
1253644499
1107500156
652369209
405121659
1552765609
611965386
1232902676
701620827
1354949237
12712887
1660689934
432022969
2097320028
904612672
704229634
1204634711
1859154110
471238972
667120853
842024762
632167806
1509195509
764460157
810989282
1985519276
1845654328
1549822137
1755411216
577662645
1806427160
62142314
818623456
1343651196
1935491968
751558902
786561690
1762679617
389069705
1854233312
1637174285
219496911
1621419098
979460627
1365110203
1021760629
2074759470
995116332
269744531
1602255353
1930905670
2071702357
49184111
47589643
1943220571
1534105025
624099739
809391067
1109583028
2024963824
1559541376
830415493
1033748813
584152640
2112096606
1977993159
1590693829
318948230
1407424557
1020082532
388328404
1275441463
324783546
1375490670
594164999
941875155
1730426743
1439575198
1565913460
1209924075
1126922566
1091871999
1964093825
2055956903
1543905639
1119130819
762372223
1830795674
1329667801
723772953
574964102
848035936
279147874
1341754090
679996300
1233026866
103497099
1194535170
1206072161
1032045425
980488794
97661207
609535726
1843816871
1221107333
556572628
564221596
1419548293
219035492
587539736
539568781
1365862179
844183797
32331179
456807219
1770173355
936860426
2003635118
333395915
360620177
305321049
1174543891
1784165952
299408304
1595064719
1002100554
908344121
1184018538
1649644806
954754191
1988633613
1876689943
1484694043
2057396757
1324975643
1244651258
929586997
464171988
907595840
1000375971
1962717295
1935524384
1922080761
648451802
1522163706
799830784
217333244
1042546550
1370620310
247658135
741725367
38953024
1969160008
1505325083
353746865
771603221
1612493552
1381898400
1828974923
406165724
1015769508
529468722
1883383783
613857300
1999733609
1738470451
1022157274
1152605477
875209603
1548379539
1098659194
477254619
194320738
117320079
2116435457
1293384737
873360878
1548866654
889439494
294520843
477249058
1591369198
1008163365
868846310
894906639
1638361012
55374919
448999945
1549005751
1820220994
1984607687
986512644
556177957
493019167
1375933280
1127101224
1042474158
1392866655
464541857
2042006793
1158585040
1842532253
967419557
1597339648
897062217
973941592
1113100669
205583297
1929566763
788828900
1837007094
1438466588
301970813
1187912960
1481296179
1806936606
1718439774
1303073925
13696620
670164913
417452436
1765200255
1259828094
1148040699
1389707684
1508064718
692146981
1105551130
538921915
2017153120
36394915
1798873215
171208226
1579252286
1549355448
998964004
562561245
1632687928
2123671159
1070157042
164168920
548786997
583909831
1990883615
1692479758
338105501
1710038471
1184666240
322775838
1318983790
104436054
1748669031
1728836164
873786304
1927063244
370624271
1567137941
896975058
1642951033
1274662252
1669409152
1075869329
2005183875
1483598148
1134081815
843595169
2007870532
1075604237
399766529
1078769328
569908182
1719723683
363413884
275225564
1759722655
362550082
1615347391
495648118
2028037681
350231248
1196886595
1980589204
894862047
1755255519
341114679
121753672
942973501
2095291040
1877987076
1109197400
463254102
1983183901
652618998
1378298387
1671600187
2124224560
996317714
450239838
1615187419
2035921175
672568283
719253389
432774975
1360068331
354791780
270361775
1341899099
1259977011
1464795908
1640065302
2119681570
49733464
237191652
283002245
847980857
365473369
1443627418
611803961
1404680821
1673941353
2129342096
2068396234
222901435
791130806
1223106641
569683188
1593501344
1793445460
60594936
1748684111
475719882
2119170179
559274237
1673268847
1678284137
1883658708
1558462712
2037756697
335370693
673075259
2118256191
442307892
119168221
1749227764
2133539111
1702340172
864169605
1564793568
1729337803
512764578
1506040851
1074989827
1334164442
883937438
1650823565
732843890
1980106084
1817932615
2030510750
1315056106
547056587
735705256
1117749451
861332052
856873841
1088248656
232950865
1531693315
863897927
2027108717
807457887
1294683286
2144982375
217122749
1459979811
1223307842
651332588
721411777
801376575
1799263768
821427044
1686302986
1438751779
703556112
280410488
1601865766
487341277
1221587040
387794603
1461247019
798843617
1424779372
1673484308
1299417157
1243852216
1912878164
362444530
1294011197
1849122795
753665080
1604501624
863156626
1098765104
262967750
1437271216
547917369
1064703131
1150411291
559145630
1160257295
1862090831
1768569038
872820827
321268463
1398580938
1956103387
973130580
854485817
1340383637
1925055444
1638487213
1000483495
1687274778
591019802
718062572
1172475165
2074371005
1197243328
1348179890
22120276
646481238
1596025124
896095662
2113123667
407825159
760330737
2117331481
1281205235
804345163
766797762
20703612
636105789
545577141
1918001569
1240742610
1189023038
1672820463
275458120
1891786718
919497486
252768550
1083208594
1679977306
945483950
1648589469
1571424573
152511484
958381327
200498861
546916175
655273628
1220997717
967829967
115919519
698276599
2129590977
519862177
746339088
1597088636
1964311297
1646843206
1565109357
416147928
60673561
617606764
533879540
619703883
58857390
1630519157
1497533817
1566633530
1173389706
1701344286
2024661835
1926414026
1773085443
1153693355
1150760445
894042627
1272868673
1375435653
1306624940
1378216088
1201381825
887035579
2053980396
1953212918
1274690
1671212414
226710743
203988516
735927307
28747472
1721677716
1878977504
2102333045
1489689365
1568505120
2023676320
723596144
420245902
1010372420
2138144318
1525222469
1641109347
720296292
1017714350
272494915
1854207546
1524506026
1311943041
406873002
686057625
659797916
1974372668
432807860
139851666
235907064
1838671745
1446259974
1446125216
1219031780
1905814845
620137873
1774979683
235848322
1673922323
365494917
1930931710
9467331
1502737497
318582074
2043472575
1793246260
1325064628
1517385522
431131802
1479073540
507695422
2037109079
182986832
1996126032
2049846421
49388485
2081532753
266955619
942380867
1300732292
927767079
698531651
2131200622
1493912440
1206553001
667114221
1885775031
168079904
604249128
1058551772
511326012
943624967
1353653274
10528526
1897518578
1114974308
1760485902
1865744265
1807504682
1676330253
106617067
1758183119
665590694
413766970
140877103
758173903
1430322967
194943681
397282154
33408417
576235516
952563358
1301526685
583270558
1782858336
223838528
291599294
747594110
1463178115
1519262466
981118385
446413548
1886230401
836447894
1366739258
1533958710
1318426924
1938161653
79079692
280259629
47638482
1877029872
808774416
1284458679
1747023777
530914548
163314619
572916985
1068100138
734645225
373276410
2128413656
2106977502
1509876698
1449584333
1302653590
1869720737
2041962325
1532694218
742053082
854115557
953485274
1805194328
542086868
1945838220
1456549682
530818545
442726632
1214632982
73360015
320621849
1327818048
1902848
1580240116
1149077932
688204477
1935158767
49336087
34865602
86779822
671583401
1239575202
1046773201
192116033
1503792903
173740010
1765218982
1017608800
1685239684
1807401030
109516507
775259904
1071901114
123058885
1733143064
748307815
773401212
183410679
1375855076
83585591
1246497705
1804724140
1003963738
1242788150
611725129
2139151498
2064183184
624436816
869068137
1620499595
1669135745
344624936
557920182
685035118
255286422
224959034
1637892247
1515574578
1154629633
235926654
1199867166
1547811110
969865259
1055690724
1852208326
2034220811
1456891806
189264970
754998671
1065594147
331775844
606349932
1884279567
712831724
1310268944
1137644473
1528788093
1770210595
1677274281
343513136
6686974
1688549125
350495844
1969635722
1659387088
2044063204
1513875159
1623068918
1760922359
1344157332
1825669252
2073335036
1298407482
1074395789
2022689037
103130063
776317153
270535649
2070142387
1208209527
1228201367
547884651
494775422
1439561141
616795715
2000715601
1929089102
1505143843
2069641209
1812450863
1572923608
1186306162
1874105626
1454599495
2073002272
1662142336
726593661
921565681
1246881464
1616292648
1144636578
682465866
1385743887
246073336
222852762
1358393390
435444229
852777675
2046952005
598716132
483827032
1393042034
1728575235
1356057256
383494722
1035517124
744698327
1664696313
944911048
648633119
1264151236
145042625
401541305
417418436
1534836955
989845109
368847473
452042702
47788008
878705831
1969122543
1326419104
1205606944
1886955881
633825972
956385933
52177807
164290200
1260930445
2115019363
2099642440
1609289475
687298081
1704100041
693253018
1955815818
2070251895
1443915472
148397615
1702142008
455358876
917086927
838565999
745904895
321048573
1545318659
1880159228
1186488168
1855204212
1665775206
807342884
1745323656
7031996
177666372
256643558
1621451961
1489747014
482321814
324683128
1971001317
667292061
2098145338
226257694
1009757626
1000167888
1636003289
1367785563
1645395668
1517828931
1268370790
2023582431
1161738582
356398526
489517242
1041177766
415120480
1022627911
966029127
135299974
964208051
1154225973
1460028533
1301563192
951556615
697115434
111187700
1229436801
1559603606
678996406
1546882281
538529052
664024036
109064280
1488660964
1846235919
1675635568
2099211139
1520519328
1332273322
1159941180
1653299865
1651117929
1696021939
183385689
686675755
1588803188
2009458193
304158142
1897263
1075424453
128751657
1914321372
1315814959
457005480
1399097999
1054121207
886492421
778863685
1265763920
223470741
1255383376
1873649688
613318025
1927568638
1845320923
2074255050
189540723
929136942
2126822163
1356976044
1020845287
742251094
1827470255
1998732836
953605588
1478970707
2128889585
2001270554
1041139535
1870840120
280975885
1458851201
1619280359
567016044
1631969737
937496801
1321805912
1140024054
747220614
1927922792
1819206903
1998426968
2094707764
1896277569
1975117054
572813183
755773240
1907890230
1659397273
506111175
1789157509
450349649
1512450003
829868564
244265554
1103156041
249814139
1192575244
1244945073
1122159586
286010023
845046838
747015183
1540276772
254130007
1820837012
396940863
1533247874
1354505517
516554090
341186455
1752113567
535011400
916418133
807953036
180211069
1886782865
1018743626
451799805
1104283747
1138832028
1218699561
1816304749
475256249
1532963474
635281421
1817736574
1601399919
1567037236
1895189783
522362481
2056333222
875329567
223219446
292968893
994119182
1371871327
1562036411
1149186030
684734724
983480701
2105970359
2083387137
674714539
1866491732
1016794397
1364293159
149497806
50742905
13211215
697093188
1572811058
1680271615
1155601052
740903262
1304575972
646492046
532039342
669842031
1095925095
661747043
1433889402
1945493283
310529991
1120508300
288414474
1565543786
602691115
411792076
942329284
728086626
111199221
306181973
1296843056
1233852326
1436690709
648958822
2003028926
194734457
1480900381
813246536
844208687
25038647
1219646335
23110017
1444575795
160870677
1661532053
2085883880
998584632
722945981
394355179
1072987223
196035020
525913541
1445172326
1702754044
214794472
64723678
1870785548
899656570
530088767
1690166891
1595897872
210104183
493092250
709084638
620050281
1851491477
233267549
680323437
1259248254
557693044
1755455137
1640608799
2103998005
1516667612
1030053178
1561815203
713306526
1603503188
905539650
535967811
1933575158
317468516
837220058
66685200
397684902
1963699366
307418690
851732771
934712109
1660929381
157768548
799574533
41346273
20702585
836312016
2050817903
1036151053
210908948
1569209425
618227653
867790527
577743607
1505106847
620450364
1261104566
224780181
358116381
173113014
815049600
1746432095
384037970
1965212924
1101543683
611274435
1534573507
1678423519
1411991660
1510889886
2003222315
38678288
1088819846
480082794
1379971705
1218357839
1104856844
874268740
495059920
12414104
1945920813
1124326579
524187333
2123912163
879200144
1037408951
1939384899
1859486648
1324299149
419316535
350333105
1624846457
584046818
1224556599
1168581508
1823576321
1511705531
885601814
240451041
262044952
832831384
1317552689
683316376
654840386
1568498914
696188939
726494543
354578932
1195903515
1952426124
1233317518
551011134
1315824733
1706386618
29484631
729155992
1503442632
714329401
336935564
1110159639
1658486969
1380377495
1403481720
241265703
1908172725
1096823335
265469766
1955042472
1034924006
438135673
1631640415
1077767378
834273907
1506626492
1755905354
396006003
462699304
1339127739
1459593111
909691751
100178104
855584793
58416325
1783566763
35792730
1383804323
830882088
1249374325
343763519
1383686007
26322901
1847898007
1886284426
628502427
1382353955
1530863379
667804379
1366739119
1788244511
1216512743
722916526
2029111486
1567265017
1069040258
1266140399
441122115
490902626
722749152
1758314535
1842394428
467615393
546552250
686684871
911419302
1627409678
1056531370
703299665
477571101
31587872
939489206
1672090669
994643151
876799775
191043532
1931361505
109802922
1023066928
1495449033
1021340262
1585468627
209072524
472533841
1225272409
1447054152
1280575317
1104920284
299785078
995727003
1179234617
625367234
789217761
1874887519
313527537
775936551
489406882
498513666
1722704474
1342865807
442092358
480748194
2126491707
81877624
379528143
1067944184
193939652
499638924
1391393254
211398217
1751704487
316327269
1235118517
724834010
1387688168
1959786642
356192956
1515442589
1320271840
1227732047
1631759712
1016425513
551811230
386017927
125994102
1192090378
214909003
699461263
982976407
1017520454
989958972
1577594587
1690797906
892828525
2013219565
1232714802
943188684
1360794
46609839
932481618
518307344
1231974725
549298314
768830727
1515588948
610957300
737053340
310690692
5713805
1852876940
264992821
427115158
25017440
1956922494
397492353
1191400051
108190422
1715392655
1202911829
908529507
1383420375
1102377278
1243798465
2085301564
527027983
890534324
1467188803
595417160
1677179837
1369623251
586402828
1757949863
1662374381
1215299253
1570323689
1154228950
1182685972
1404494418
424050419
1923914082
1076324076
673590257
534659711
223125354
1132850319
1800682966
1803437048
752337006
640954905
69261693
955392319
318081161
1988290123
183661376
1485828058
1082958060
1387288532
438331271
389650920
1902181321
1819920342
1033204114
391811867
1934222492
957658634
1997785790
341683773
1141605179
704542551
594148266
1497740357
2110005013
70582371
1646430501
2133211155
1314202507
153216774
1368996812
1774336681
1410675014
1230055090
17602878
1049517664
325972067
367310028
1308038765
1357971909
427784179
2081038785
1515306477
851101254
1881786393
644997926
839929027
1025160275
716867042
31782964
1304352505
2033032999
1531355091
1504840497
1718642394
2056843176
1827135653
815598079
68087444
1126124336
1248694201
342105598
1250742948
644073950
326359502
49223158
1300358557
646364466
1487313602
347306698
274605282
1427068536
1174749005
2001703905
1829566438
1184889273
1469130157
1795215552
389328324
689614030
931501045
61331508
1902222364
647314774
189403857
135670212
257770161
1678407073
1932323200
157016836
1701602883
2128393213
599940846
1242746615
517672393
179061185
1406028248
2113318130
776742082
229213540
1025326116
843948847
1178527046
2003461127
995790544
94056386
1872630700
692250061
1785123432
2098689772
1637313945
1977214831
1483920907
336218515
360981865
1127223035
1935973330
517145869
685732006
181523937
1656284093
585354485
545938178
1398414317
1061911753
1254939169
1573546571
2045128209
1064701880
575554634
214001232
1684374541
768008340
2047511739
1248719804
720755397
130910554
128582471
2007419012
995204029
851174962
1677031862
1559403154
575758822
668254174
153169046
961500907
1229569103
1938316537
1652148414
1576932383
1858968986
328496091
1921724879
539589010
379208337
139883764
1050222442
1141968673
391634332
462253798
1972833445
461544622
146384895
553929999
551085758
1313128086
1207832151
135619492
680099034
1386246495
1195158274
1781688458
1979094442
215233966
1920912372
624645795
637586762
346664104
1747096408
1622902637
1349165127
1057035779
1803051291
40433430
1068667144
1389322413
1892784287
291553513
1381676106
2119686841
660884925
45358903
833855009
457410454
1828666535
117491322
474616619
36134573
325183442
2039502008
262564898
2100907915
86023306
1583667971
549856131
691677685
497118413
2003401181
1706977400
1191564370
962528386
1230293648
2005823989
883001343
370399501
226248745
1537055446
809892260
518306925
322858884
89859058
1087712443
1138776546
390214823
1795275822
1157549708
1462127500
946464516
1158609371
175349673
954386442
1839959236
1303378550
1108381927
1710604501
214137321
405729762
491557163
235794537
1124666719
1697956949
2015478151
969807866
1383750095
615756066
1599346339
1693619925
926936593
1007376929
743841624
419958111
182272875
24284533
846775952
562878163
1562134061
2084121214
1334102771
1582482127
1691352069
220704742
179427840
1651618612
1856659781
533416014
75547524
1917019111
1392675569
299390450
1315539281
1943661252
1549470186
322963248
1852913112
2111063314
402371371
1694256423
99036030
1974048905
1282705730
1359526152
1437618011
1578051085
1492690789
723357657
223138200
882107416
1170689199
1597628569
41984116
1185727787
521777294
1729409499
164616013
79545169
154366003
1978654510
1998297938
370999120
1685640472
1706528480
1575867147
169867860
861238706
1681098922
718454113
875051975
2103277177
985351516
881641719
1825741095
1331196020
167640122
945968327
679327693
1132800616
779570247
1099863636
592436460
591956235
2065307485
1466870921
457497565
594790740
1683214687
814393557
1814582172
1460895822
1693203232
246323425
1378316575
864838396
86618567
2086457224
725086125
1134824857
1720758347
305390224
662153831
1872768836
1479460750
845905001
838436487
1506382099
1657025384
1385925892
2078040062
1561877448
777477118
114172592
906037941
10934002
523421147
2078774429
951065753
1730506496
2022934771
643781445
1279725615
1336970917
1203176751
1472885506
1057301361
1594238713
1628334525
323203759
1865385323
1459382195
826562240
946368137
875432079
841220568
1108065521
175682687
1230756241
254413230
315419156
1270008582
939055071
1097835194
497247947
765962035
366714792
1803126752
2050992694
800670411
1318874874
1686635140
1897396573
1645690517
31901087
708546912
1897080097
70059629
1209438066
1593938728
1407806623
1770163118
126551906
1439940947
1030615228
2113745163
918699736
314879595
1786989583
1987540472
275423043
1208112920
82870334
230085491
30114490
1809164998
1030598905
429881406
1910242591
1255498692
508160870
497408833
902353504
1604208729
607218929
342706879
745224494
628165595
1302536970
1865439992
622484203
700149133
1521659661
176686598
388891465
790819617
826754719
340866263
1908144206
562622962
1540051745
1825104698
1287795240
2114034490
764560770
881911719
1197673982
1689418833
1909402369
1209215066
1156904161
1565897077
2050545692
1268878069
1709373412
1263023894
1887390289
1213515704
1053383817
1043504018
253834552
903491449
698383833
1208705974
703141024
37805562
1573792402
1249102712
1273979231
1943571780
1138382371
1557302181
653433346
472350770
1623161433
1032639944
368936093
1620464457
1738711486
74715633
473305347
1759545435
1200750364
1502649637
2137260409
1752879971
1065251905
1470539023
133150309
1617480655
1783674724
739764286
1623449700
302556687
726856055
661818871
1249915942
1782877945
845803057
639017327
2097126709
830345985
1338889432
1436490345
801926138
2006419399
669364283
118139803
225112110
1849620580
1289943439
1687352996
51703945
798685426
240877408
950964240
1245311713
1327578589
534073109
1109735769
1550914186
342748097
307654478
1853641357
2001173530
137634317
15915378
1449067888
1359771900
323168923
1336797562
1583037866
41565338
1910182323
2093550444
178249376
742437579
1205756394
896943531
1583952462
919142350
1565453441
864603241
24080939
1067085617
1152090083
1419065671
218916336
558067792
1731693690
1584474439
1582330595
1783419520
734439082
1390945594
2043427980
984045828
1109646771
1252574811
28322680
1369118838
874654729
268660866
100633848
1737369947
1717299626
1993489986
1323271750
406596045
1587563121
927776871
644702499
1356477090
105228954
1306841849
882063531
1945249886
1488186803
169053122
1300039371
102335667
426643879
1011459141
1382335558
743402460
1422102889
637697355
339172625
1538351166
1904664782
1740161018
285657432
1498858301
1943238855
1231146601
542093114
905575192
970942587
1616058537
2129198977
829880086
572833481
1867996357
766320923
1096954664
2102680315
432493840
1230307559
1554255094
1810767701
1921364798
1509793925
698176442
126608426
1452848998
1708580100
353041296
1544265202
1061876609
2109979706
1720703959
1829717883
1911962372
2073051436
421919284
468573069
1155752230
345950986
548769560
1647719503
1974933831
209833181
1059503334
1342658413
76162441
454259755
1364872138
596490239
2083481447
367774934
1013202676
767296562
434214944
751060872
462773255
299419580
1544446009
1343672322
1474457698
1986134700
1769542342
250165157
1941057474
2005716881
1092372854
1966732516
58221527
5572179
470814668
2077440931
1029766869
455168904
1553335418
973776210
2090253956
1744429232
1219404301
650317814
984374464
1047159681
768762833
1242636845
1101711700
2023431310
1936126027
1794012965
718777000
500221056
1475743784
1914420551
1726432718
1149581211
1664270589
225466594
21088894
957391298
892635767
1191827991
1754654685
104346876
1198378759
106885282
2072823867
466489388
24610219
381662597
269044115
32262145
1583730387
643969437
1804013174
518248086
662984207
1203897925
871024423
707096845
1852809768
1205750796
1573390517
226917808
1015340510
345569265
36449242
940892482
528474213
1253884758
344330563
215850517
11234226
146053700
136781568
2023243191
1169379091
995876544
468595189
1689570871
1166909558
28216176
501620415
984362087
1793244809
1121693007
890058071
1696168442
1832483566
926096549
1366168209
1145831208
1931764125
1320683689
2135347304
2115671000
866348309
849839851
1337798170
1229578749
1987244245
2143546505
953503982
570869257
1920749193
1174469768
77938079
1662337592
951940996
335757593
251313149
1091428930
1143330480
1692059291
324531813
1101502875
2142349160
1901407166
1939741719
777615554
1650421221
1223229665
1206591128
578823692
1261313416
543286195
1631329632
1544777495
730884173
1846657270
548150419
1864449973
1894553460
1368803667
1302001137
833539996
780492040
414694989
756799122
571897423
1480205320
953318224
741754615
5857556
1846949423
1315949240
120819775
1544891478
488306577
2123896563
2075551927
63657722
1643012087
2146473463
896690959
1130425315
1907120801
1362624030
1995793817
1000556312
549922374
1101229535
1582405163
1872546704
1683739813
330899975
1532468044
1164094705
1600957966
944561744
1359264420
164676398
1706484890
971770698
2005514032
14099244
222532251
198650019
34409571
316057368
738703884
1981819685
1899054182
1143238296
1563820698
671224699
626697647
986936393
2027854793
1184173959
616085316
253097285
349179451
1760179269
615415521
1912460351
1632687928
1258952301
370234864
1194362549
629373178
1074356103
1746781884
682309739
1730948525
1203090663
1857018134
2089020256
585223908
299122128
470757510
1539277595
491347739
154428563
2115146044
1255058267
410642554
521848600
1320994963
2139888928
1111025553
1150561154
1037144230
1258238708
1251578492
321951156
730784163
770662040
953003677
424029588
1267229877
64380843
1832018283
397485832
2035172836
513298836
530880285
766451389
2121915103
2145287522
864005184
97254127
1860689866
898022147
466063301
637501386
432493521
488248583
1748668004
1819148248
897929144
1203791422
193891766
1092251761
2095863433
1466079817
1295282620
410116758
669826731
534720249
613349959
154553255
128408583
2076528294
267802573
324333630
931814385
118753215
2129527786
143528633
1567479509
1677669054
1609727788
1604344366
978328971
1397119401
1177047162
618030892
523610977
2134299429
503464276
1497013044
1653027039
1460008938
630096308
244613931
914059588
213836851
412238337
484297636
592097642
539778466
1505644396
894894179
620286883
458017537
1568973803
1499155108
1367785563
1008403758
2120202039
198240821
1615215411
1604168057
1333416638
1583008389
1024677961
1888930522
375467629
1309711443
1241480226
1568650730
884600409
693786882
1346068766
868546995
2053676462
391785930
1382794183
797757257
1904946945
1430317643
308527480
528870816
1575417765
1662422065
2044201865
687424937
1237109708
635217518
1408618148
1414858098
1632918297
1241469562
585429935
749273418
1487239383
1353707864
1667878613
566189611
223719112
1005272853
940074582
618228247
213807752
712175143
1052806599
398446077
1180125877
2104379536
339230840
1010108455
1802194922
1629140792
1798347151
535214690
1353782163
1697923126
1797538225
1268367577
377286595
1344386574
571366380
336197837
552905295
1746587631
2031711395
762319692
1814920228
27950770
2008657382
931201380
856804951
2088004288
1477758282
2098832774
895125335
1630638775
577689452
1807165755
622717709
994481103
1949688108
200198147
984969589
748400406
1232756398
76609248
1236491525
1746034635
1793324282
1238260410
2109693767
1116525980
71977964
736503542
2042416589
2076927679
1888895180
1115596838
1915792174
1485562846
270634138
1729657749
155261700
1120012110
998606162
587749752
1548671057
1117291762
950693810
487764673
1601474416
1120266780
581605458
1018981124
1858038889
428575994
1781912380
713119023
753336816
575580940
517218918
1072050919
2006175343
960639569
1005544815
71257035
140905721
1875701389
672898000
1107483019
427553847
502497365
1427779849
185710207
1912999607
965936745
1412523427
1154112342
1902543107
328792758
1389001501
793881486
931103516
912823117
1924727933
855642344
949351469
1842662491
877689801
1500323292
525955388
1006252271
680323695
135253429
1622038190
81707361
908086264
78111965
914902887
713971435
1730011155
392751808
352655390
924986884
503248670
62617146
935092348
1923140537
2031050365
32586459
1167732897
594210564
1135719351
1368240318
328568343
894064495
1545484022
1360805010
1771731399
1398325195
657396978
630172927
1017077235
332620148
451163444
669274758
1065154869
511545763
1259057680
467278377
1625314200
522531074
45587715
860196219
510222724
557232362
66536703
749566794
526551432
578062697
428901351
1744830787
633286717
2144120412
1016853686
1993200903
750566085
978217015
840981235
1723094854
260897210
837723781
1071901796
1023353580
280168844
1356764675
772097921
217332137
753608047
891725498
507058288
150281358
779411078
1041093802
1586432045
43283476
1435541182
1849331984
309426615
1444990890
803446967
548262845
960926174
709192636
1905223630
686629948
1112581947
1609626546
173403084
922489874
325525148
1637216405
414128086
701335190
475508738
986512358
696625447
1594454446
246322296
1672799887
719906915
625849164
1234415777
1335857222
839874661
804678
1843539273
2132046019
619707413
1923816249
1207615844
1980084978
1632296223
551355492
1899509251
1232740432
1305466327
540263756
1141692556
2023943539
1232563321
1728785798
1620122935
2090364682
424590430
1087771109
1447302413
194145478
1047368215
47991090
938303228
1003095227
39743093
2141167576
1100083404
2063469346
455812401
1348918534
133575782
56222318
36074924
1584871032
1723751068
1191175444
633880976
255858554
178803686
432334946
2047642106
1139094996
135156540
2115330946
223931082
120074592
774420286
560191092
1119511556
1825349736
237120993
2070495636
1233162626
425093933
1695464577
1561045640
1311511941
1122625373
1902930208
550974212
1335638352
851703240
1297040192
120351350
1656920360
1835270173
938364564
146230670
163256155
1465526232
148879895
1957559947
1217239519
2068278700
1867602729
1488056428
1533322753
37742456
1105610219
716006041
322085710
2041616487
681884624
96417970
862311419
1161692156
1773539074
522164562
1206718129
43828297
874107586
747043345
1528130237
457887446
861209277
2071084827
1283512026
452008245
408782901
955445439
617416474
1819596132
1978932902
1718285956
901984413
1850981735
757189641
641006047
1111883580
817506420
31776405
1256153249
154677451
1770054091
1904764530
2147231773
1441127825
232334511
1833041287
57480130
659730314
318004166
704486934
1910444882
1947240026
280642506
1707408370
39921144
1995325596
820767670
262010893
856429189
770127915
103668649
1834025503
34251007
1978141421
287875735
1159628240
1995836489
1219107798
840606539
1302593282
1757959480
601820276
1858833636
1887715500
138986397
1378802804
1050807294
866565062
1369262661
269909462
1475316788
721792780
1678157935
900425033
508732011
1391393254
1766509517
1424001730
736321426
996276547
1260450115
2033255298
860288963
1163641072
2012344680
1443358249
1919475672
2065680499
613010118
152328985
2029272694
990963721
965378596
1642307277
1651450754
119802677
257526818
676973225
1098686085
1972167483
942271569
1459887261
1678889642
1489387026
1198581505
813409460
1282581537
1499994644
1032162177
1125960210
1732710623
853354177
1286461106
1840373750
1466211871
1208812485
439511174
950661095
1384884601
1956745140
980951385
1468969129
751847430
686569556
1287529563
740887064
2127498585
2086887459
175058802
262799876
429489294
16987871
1426442546
1385420741
117524920
1208681951
1844671462
944224782
2147064974
1107337075
1528143641
461016962
36015923
381888417
268373253
305273599
1188015866
506055142
1244121644
540082677
599622598
1590348419
107842747
327168797
1133340823
1388284587
1754397674
2114141632
1818674114
292619993
160832465
552678018
2093914106
1899412337
813355024
100233774
1097588774
37776329
848859699
1639871513
1580166805
487878703
301850585
1906676591
1237813834
549247085
2043926645
603443684
360917322
296792446
965560894
99041224
475508952
1769074711
975222743
852324621
492900544
353021819
1709516450
918992769
1873272022
1500121350
1422367198
137091169
1243002628
1492768421
1046891116
735345529
1706251196
999683521
2084686109
1791727195
369818507
635896901
1072641270
538859434
1484738498
743980321
88583849
707983940
1609387038
1292570476
1128309844
791981731
1126477610
1979533964
1672439398
332964374
1496142485
965184837
519208183
1550424610
1516644935
465289922
1683610225
853938569
552225410
185252246
997395656
132598719
5881176
117266979
1889817143
960078223
201542672
497331159
789629574
412357968
2085126161
276603005
1670870385
2101172227
2085733021
426132880
2136684171
386563231
605850732
1008576921
1726722643
1930095594
1028552728
133968871
279174266
1747409628
58231686
272483070
1126401305
1331315756
1293005365
1760322147
1853950908
1997352417
1462721757
367537795
1222041432
126999793
71727487
862514953
1340033220
2061860261
470867047
544553610
945797382
799340958
1787493638
1385253576
164410196
1580434261
1757944125
444898746
466619595
1219505904
676967327
1572613303
1673168586
308141869
1121777022
1727828119
528445197
1830280733
1622747301
212853974
1037226489
398887128
136362394
1126239506
785458712
1327574191
1827924139
556247051
1193964902
1468610548
239809793
1875082028
1469637327
229969528
449526477
1788450597
1491852447
1601924643
935427985
1531379603
1358435918
975363030
1060125009
404340484
1520405842
1403476021
127501527
625269888
844359744
2088545570
283773807
344963969
1108676047
500715777
1597863764
796680959
316834090
825284946
1149954708
1248170067
215610964
411739950
95022077
976729643
2147143967
1537045651
986128210
803907858
460760096
1703992924
120869071
1027021075
819314635
647296971
574931903
610639154
1728501243
1731441814
1025009964
1995876191
400211360
863440212
983990892
918946717
1235778831
1912760684
1453214624
651998147
213430619
1935781481
900806416
1963312359
693998950
1062773556
328952381
12876133
1801152348
2067019363
406381809
1123277419
1778897216
938249219
907668358
1279401676
112541721
407210058
620226960
1687679016
196182185
1079984393
1313096267
937338831
1301584617
2103935716
11487736
869879970
1386139400
1521965514
795435097
208680307
86599856
508274888
821669778
582128749
1476352913
1202064423
1481577939
861423677
866797125
931351709
894423979
1998379227
1286381519
2031053700
1416812761
92550758
1816377856
715654270
1961608713
1826177638
972933654
303642682
1465434027
1625860479
374395650
2079603772
655242274
217124781
2004421532
544821764
1099308439
1191130402
1473310543
1048960392
1352374294
532878872
2091354819
1078784434
1662134679
803228177
815861040
1196368568
1485877083
33018377
1028808804
1800111700
1609622666
1526956462
2007665211
1063635642
114493030
197887115
1789374945
1034581534
271915168
1565403627
1709462508
1556056707
1574607768
1080111112
574636628
1437424218
945249909
517635752
1872370108
1928840790
318912961
206903246
794194505
1021751190
1701264945
1973044628
1107046779
25213472
2069601401
1070276155
1072518647
855089718
1819712930
1481125555
399512066
231489281
116710179
1269143802
357111796
1821731266
837447561
830740753
652976243
973508542
1752417356
2058758397
1833724781
1523220920
112366980
1780179007
89880337
1802693353
1661264991
238627518
341385075
236537230
2049226940
412369873
478574296
1522253431
846826079
475598242
1832599896
1457692118
1541818472
1995951488
1601091967
1336188670
133345702
993112965
393927807
2111698294
1666836737
338958994
301732213
1834346992
90012043
1690997150
1540187680
1916981365
1562071628
423953637
1673756677
216139372
250512742
982737805
175136256
1143232881
933252919
794342265
418521030
1035743638
15663246
2066101722
1462544114
429118045
1580035404
1089483563
614858273
858097618
1935193494
932178684
2109391609
806289823
705501575
509763571
557484517
390193894
1812299803
1027774219
1110514837
803088060
1284311598
757574837
513675790
38161167
1883656752
543548670
1056876054
1936756627
1929738053
1303291063
406826808
951705613
1091763769
427168355
958921592
1748870358
728675320
732564491
1720008039
1542729918
481068198
1783188857
1513701123
1719351676
579187241
2104336009
488503072
1297266407
1611971303
482369048
1377372078
1735333064
481617467
248727303
1464974563
14921083
437061716
550528078
280064941
83273059
993919845
1057142008
1409108586
1885076823
1649441830
1133575207
145870347
1222204923
1380937658
1255246135
1935374809
1915670913
1127376471
567176286
1871200774
310161037
575669637
1350839482
1124822759
870631970
1575052871
1241367943
1603615683
1172118366
667986895
1057928286
269012775
1687792218
1941354377
1457528995
370204321
1765896067
1855177316
415193619
1885203120
1891345689
1001434109
1096312137
776852610
1976031789
825646750
390235578
1754362
1048917701
1395436886
2019699218
1957832530
1341705951
1331199892
949063994
1480369218
1243803338
763777870
989317285
2208363
1055460287
171958874
2016135402
1673304143
383051317
1449349678
1692789684
1043034698
745939178
2088483110
2002004596
1719673071
1992436462
152227038
2035410749
287210864
284819688
1149916415
1900007473
110230351
1396726147
1025595396
298824905
1416473514
1947381391
1339796572
1339353543
282051586
835890163
1255670379
1482672870
193446161
265630394
1164464631
567374812
903371984
1952259611
1178468586
297398039
326020118
405133099
672893735
1203796293
451694888
1924826237
1038454069
341037255
1863694758
1950665578
1791551887
168795388
1932318829
1426755395
419042042
145309142
1827558017
716039841
1391313700
1823401310
64118632
1023186503
1843945606
1369618126
1440293308
492489550
1416801699
216404763
880340659
1908302939
863933272
838250856
968705349
292720013
1354781097
143427513
1123646765
1835067767
737436999
974121605
1942400512
100836279
1017828338
1531306919
1297377895
618104995
1011147398
760023438
1361322628
292716939
1184988426
1701492332
1806597115
1822197399
1039226908
1317515766
74266034
1081630289
352508509
1828156076
1062787685
1666099851
703453653
1802826389
334404995
1766583817
1936545109
604961515
1720082536
274114474
1099574324
1226519763
1980430454
225716045
475399959
3548441
1800873563
1421478522
497198990
1303473647
648931248
1739274853
1928317571
961467889
1263032999
330436752
710481145
1840357837
1140882834
879442670
319473421
2027076146
1680390535
1604603642
1854941579
1582385680
111360311
346903711
1680815139
1970048192
1639554636
1887118469
1496785587
829827196
1186987900
1137446178
998912742
960045385
465908812
503050646
123194848
845363404
1825052630
920812588
1859776278
189001835
980582004
485187343
281617822
865147919
254253354
1044120934
783475203
26100559
194129901
308765864
821103858
533575822
747095891
2011521288
1838596782
1019972014
1705344039
1441062944
656550001
2127626138
1892453141
209165993
1711635202
856614004
360064958
568319436
166212049
593075395
2054551731
594829886
397032363
697572438
1105861000
1567447666
635054461
117655863
1574251849
1295917529
338449187
856585874
1508661161
2009513535
1046202208
1828405967
674200174
1061715232
1185323942
1268093544
1729052900
1477828393
383465111
2099313357
925397046
1317870466
1774782324
1163163392
1139133694
430728270
228455209
1834934152
261087351
67032080
1910632095
570294607
433569313
1088710224
1565306553
1996807163
520335184
1373513888
857483984
1688883874
1313971790
1894647643
1312076805
179537175
723163791
283003033
879184162
597510925
212234771
86558265
1920611738
386282066
965506724
1963615078
1999405606
446850201
399920378
782335238
2122822171
1078345751
14925304
1847089443
282642391
1184996578
907908590
561084707
1864429984
823876793
221760440
2060495948
1549331993
448394275
1049494437
1811501326
75370668
788024832
2015919342
1644669137
1552528977
1123012417
1666771090
1245872996
1739160579
1337336922
1030815074
827920922
838096609
330750971
593536929
1082778676
189088221
1924899429
2047457193
1713204507
1814022194
470833998
1219853546
145928653
409853346
2108567142
168749753
983262830
913278151
1343070273
476281095
1070447813
277253625
571271779
17434176
767978661
171534095
915396965
537851785
985010038
2063312028
46696630
934336658
1500749679
668937551
1847106265
363661845
1833148643
1185254968
176080645
1380156971
898317730
1973531760
1314214838
1154452852
610088244
1981103847
1798850795
622182518
978611115
341224545
1743570597
526785101
1481635356
1572586255
92923587
419508541
1950352094
1933208124
210492167
639477692
1823400136
1251408204
672392496
668456698
537862722
1946514989
555066305
917939023
374489570
1568560945
5980277
2052496946
1133742457
263784415
2001249033
1668592106
1955600407
832187889
418426130
1030273576
795768073
657626137
2108975068
1634211985
1522840166
1710038276
576353436
1434995870
872610425
364948535
1635566347
139792488
1817941123
1017173536
1378477908
1090185014
1873359145
1222825733
2107225681
987526317
814707733
830163792
191764686
2060906848
168358788
972931844
5844556
609312518
371221621
2056442061
2082330409
407958265
2134829547
1606645789
1440041092
1119345430
201092095
1704150733
357168502
556940277
1259498163
535586389
561197857
1934685525
1396082780
1818980873
1094744618
355430030
1500525702
2113473874
447136000
139585618
859725119
684709618
1254065576
1347224303
777921772
1721232143
1835494005
432391587
504497450
1098915015
475548448
1637201435
726821238
508169096
734293135
510823706
388209051
1996325143
1668438622
1663394137
697419979
1025305541
1772668291
105250100
1489270957
999871404
1742862768
1783199492
824879245
1190929277
222305590
1679725413
1010067483
293871730
1283015557
212582701
1767396624
1240194120
1967987260
1264370433
1276264051
1939293017
656893880
1479872890
1774719526
623766234
683165427
2008436227
569241134
1625354652
297949218
756822471
678439986
2062771421
1770015114
1288664519
1178992287
262538421
25141909
1909703986
1139695606
462614629
1692610586
482906397
102790868
683035977
829883376
2069037266
62177190
1490050398
54924458
70067486
619222514
847695633
921961613
1137822503
1241949410
1506154369
123390744
1925278892
1438291791
1705627910
1854675535
777667139
901722354
2091813498
1068353703
1615231113
1393519958
1184260200
641340342
1273248174
1916568716
931159818
177783723
1229428941
474199715
1683292835
504759909
181225206
1430073010
1175726229
1720687434
2070454204
1959761253
1367703621
1066536200
1620291106
641833748
401470291
382867872
1821437503
195647646
1760642835
1158633437
988853444
1639767220
2091082840
1659581058
1015202579
258495166
1648585744
739539992
1729619382
963523090
1249730750
2060818609
891978788
736325400
935035534
120031498
223293275
1119279147
183138285
461418125
1797433030
1985287816
1169643654
215071554
1466254620
1901802187
922407521
1203784180
552922735
1506464386
1411516478
933180144
1103939101
1597776308
1697325614
82027487
2008669316
1562347606
602936041
1772706730
937134022
532453522
572095687
398967991
653503944
306492686
1377799230
171882677
1912666434
2062060362
1302181940
566428521
1299109777
1126857770
1467407438
1230362425
1807189365
390871105
433984389
1038224177
1942849786
7420224
1202585557
572872614
1510317998
688253799
448129025
160385974
321193757
635896018
2051164998
2052225959
512914445
167521105
518397909
190687148
1391201492
1703716517
1566477418
1504937053
1220081109
1347307807
409175836
1204899812
1075973890
1847577580
1146818951
62887920
455695591
589062264
1025727602
1070114105
688463555
287265964
1666259531
613731166
574648458
1255595188
770804206
1987269317
1448167543
1007472960
1952224360
298899775
1723577289
1290687281
2112218708
923849942
954069851
1309552291
1040957086
1867151967
53017528
1941492694
1498071673
2096051670
1952882040
915581181
1549622127
221687683
249562788
1721010267
372535134
398308977
333690954
1336948181
929916490
176649307
35082206
597785675
681268817
343959710
1476773334
2020241580
1438427635
2073807682
52574084
408090665
985099437
1698596261
222908712
1936866687
296014036
1688499293
1207927646
1071272424
1643041444
402117381
1533747365
138493784
1428756885
2105791985
579605912
1420793471
1471491776
2129547173
179050630
268402404
1073353206
1783229264
1800142896
2014187805
1865007473
330206811
1199261831
1839961880
1460427617
2064206711
1980870469
1755081726
46887463
1633548013
180316002
471177304
1131857137
1374131690
682596306
1466821487
1190093969
2023151822
259003645
603702503
1986827902
1196262836
805237667
1843214019
1303135275
1186239202
362002167
890035675
1983276028
1756560055
1769872241
237552645
1586857911
824240650
1167215964
1315162580
424197322
962295684
122669870
2072306
304478387
1106636417
413181406
472597468
1775822488
170339314
1916108995
1584205756
1981456914
2027304357
1010387803
868702854
671724571
1658812651
1209620051
1526587516
759603726
159359595
914285305
1068196659
50239775
777162914
613971904
2013482339
207489255
306342067
694907634
1551714243
549524203
1097243387
236081658
1686315973
1722995030
1376363636
760222909
93550782
451219705
1569125656
24286943
1467515633
1304463609
1313880529
111830422
89972875
1596128609
1742942483
860005780
1971554096
1170979512
1515650390
1434670505
202510320
1957743013
1648057378
276307252
118550991
481711630
587406733
524734431
1038163975
378225446
1085116984
1816580073
2112190522
1859070563
1424919868
1074931553
150946970
67756297
1985274181
410853235
1231962876
76815482
1310546645
1884773371
2011988741
1488046551
1956073946
1963068081
1892822281
1215964640
2004049629
1933760106
1408446308
1388107630
715686249
1815395268
1849942570
789615864
1524770995
2111623852
2130206114
1143147557
1137842168
1558294490
369689315
347519184
513357401
123969552
1470924336
522699180
733639458
214581919
1196911158
626844127
1713781865
1434146930
1087915077
71188844
2051777159
465218718
1188811867
804072940
1785813401
1249896066
833892321
1994179975
2067900285
1012134753
1862756766
1839674502
1402168984
1911956356
1772328924
1140122656
1405734447
1655542430
722116854
51267479
480040838
1815578516
920525681
1628613483
430097894
1480648877
1137780010
1219403053
31003286
1763526738
859185049
723126836
384079934
1845085971
664486993
483332998
2146835636
1227329139
1909409720
1891683844
966963458
818941808
1089058822
1982288623
1180494099
25632014
1419454775
271456587
108008827
1462398859
1410690379
1975445623
247018609
631849822
46743120
1420305550
31229398
793995512
2135797641
1316919440
614246042
1030138974
1559734426
969521313
1398003301
641539237
452671084
1593071654
407548173
1738056251
1744268695
1834303766
707516314
249818458
843365191
345159007
280325633
1404727834
1097507139
1811326162
1666161633
448187301
114027821
354902806
432607354
790081950
1466348926
1850020702
361829185
2012818220
945091418
2084585612
2004700112
131867964
702601684
288082623
1400342275
539366210
2086110618
40887762
500509521
2000388132
1504368026
1627773626
1010985152
1819942292
228850435
1568574442
636644314
81736484
1432227056
1057959269
122627181
381431795
1676093197
1947593187
275750882
1141163337
1623832148
1615139145
788774800
342273461
867587124
773228377
1266328338
12190415
1084044787
654114390
1188452277
83807119
1777126351
1796604585
1283916426
412878861
749423249
1403146782
1524566205
1346193519
784290938
1855194948
2030531440
1255596330
1942698782
1091771252
652626837
1275976991
1334674794
956192698
794278017
1093819080
1437520029
1852751627
671363823
1627873118
2067549274
1507218070
254071512
1173354099
2097785920
457485273
305366913
674843028
1993023749
2101906588
1557740795
1941790165
395895018
539226338
115764873
2122583785
1504466143
7800555
1154161726
1267230379
207899289
977734656
1152043183
1878532371
1595595479
308383439
1554541834
1621294184
1936265891
146153
2005772320
1211069254
497164177
386668464
433582011
1062030612
2114131816
2093128953
1068084696
463963183
708628735
1622332897
1109655872
452666315
1542657145
1462821106
1997586972
1281808631
607980300
702072489
1514377659
1166266681
954846257
560336833
1859226832
1465164384
527174858
1839795387
467415613
1476214962
234612434
1411159384
1870960770
31211977
1832128761
497935285
1844373814
871380942
886094549
159992268
1075252498
748362227
1256883510
786741485
1036381313
394805762
1308732870
1818295022
784149358
1773250887
970386475
713387539
1348442573
2143382912
377335856
1717969011
700720785
881244713
1491538586
96761319
862613410
855962323
2003175497
414815768
977092511
750677868
1099543331
1387055263
833137745
1520758981
234876137
283203020
144590675
405940594
579239155
2142469267
1050033577
1910435307
433442287
54679574
2075592603
41985963
586233179
618593234
452042702
1494144568
1989755408
1529002666
1088053717
911241641
138859913
806866857
1575661484
465989722
710756506
315768260
1737486647
817109765
197213851
2002589615
1615092965
639942592
300631234
1780410145
127572773
1923741980
1276580426
1661280592
924407366
492463144
2047332086
163803991
634690176
10832660
302677652
307220358
875255556
927340320
739024035
804418974
320269331
926327476
1900642505
1716375923
1259663940
929207909
96689574
17951619
1036239085
1991179193
780976052
152945893
2063856575
376203927
1131900584
585562143
889252558
557408168
127527831
1907160198
1282240998
378897523
1298381212
1130474137
233157475
2106545962
803002460
1193334737
1419178016
907329125
1712186968
1450505712
17265108
1203659398
1421270877
1663755573
1453166919
829473911
826040642
1672807054
2045029934
1092383905
411893963
494807682
1623807236
1082534403
162856576
243894174
416582876
2114342849
135935511
765597956
1271798748
1565205639
992148124
637084267
1257172639
156465274
1541674223
1179104178
1004880605
856283475
2048915048
1494532171
693620597
1446892729
1977139983
1799149755
11482340
955844707
916173877
1324672760
579565842
695256541
1681278187
299032699
822442304
1760415963
1754491335
4893531
663184082
311723201
1095871257
598449392
75554771
981786958
1134294440
96753681
1950784852
1622081212
562450811
1976762373
1450094877
1943357946
631928288
1315947047
1653075227
658730671
789693903
1382259204
1105284064
900580366
304796476
428777233
1533919437
1656882755
276406648
1451428185
88153656
556455295
1811162935
2065364088
1212986690
974620107
1866078935
1759281912
1991524220
2087008960
793305393
1255779200
509722775
2029272694
831115186
448512682
495684801
618825839
1982831246
630582319
385106571
235183506
955563933
383235313
2036675395
986300564
647324894
1607998292
1952089371
807896381
1428126319
2083300837
718990686
114287743
750340488
1550406718
476062800
610371126
1188507085
1001768276
1737934207
1718365027
210187166
902277596
1580678803
388025675
1457470189
1233476449
1182264250
1773962977
2103990261
2122534270
1143154277
1831874822
1777439063
196662216
1634130624
1626327761
1555160116
2053399390
1935488987
427988049
1735290552
359914127
151026696
855054394
225742147
1180032809
2007982514
206765701
1980585176
129650200
1299314227
1441167550
741803332
238441199
1524556882
301307050
1704553702
1364102146
2033914224
349026645
140581301
1647360262
195309362
473366479
905310106
392016475
1649425333
1570761044
929078226
321937805
2011078308
1866614642
704558077
216334819
816838801
2031189598
1692323486
1232751520
1922085103
1856088135
2001557039
50342318
905732461
361177422
130031414
1589804430
995210828
2137867981
1908832096
453488177
1484398957
2125593866
1769665578
462683798
915547349
322420468
37796115
1546743583
76236920
1685498068
827244695
2025343937
1009082897
92341222
854933297
2067950633
432310765
1134275787
1221259821
772842019
1240313617
2095354615
1850884907
813968079
1316986068
710692413
1653471350
967217204
1634520317
533384202
1675911697
527448543
764084616
77531214
1293179640
1348689003
968279581
624440377
528216324
1691625700
1106756241
1068275245
1791436146
540018062
458069551
785311607
1894615974
1119852569
1458606978
1410344654
1067249666
1688632934
1027880425
441638750
1441353618
282838441
1345459427
1398535835
1321752522
1200695481
782030448
1159677900
345536067
1235885049
2109193259
102711181
773262561
135976891
1151138193
1721834260
535378794
1284157664
574294904
2024076987
1783850380
142118638
47876747
1643911674
1954672309
39007900
1423603665
1827714344
695192849
212544533
1793163976
1583278985
1683588193
1065088935
1424164778
1360366652
1866699571
1224889224
1550896211
1690028511
7283299
2012818088
891981408
294077970
840726628
1356210419
1658790581
332357661
1779276462
190895380
931680257
1051621759
1573181662
919453273
365340028
1958049115
1229738116
1716970164
1417049056
1118151389
1426333982
1256961321
1947520041
890462770
822606952
1282534535
276290390
2119080669
1118108387
781645803
1649048792
1191467724
68144423
1732516446
1659705956
2133694841
701980826
68500861
557493272
793544060
332294726
1132434420
1725386768
1099467534
1541309565
1687386805
1241558294
955522648
2081178980
1693202352
1178453568
1968446204
229163453
424815120
907874672
1335433141
626188933
702249004
692793303
754331155
19669130
56849953
2075144823
666122738
2129885901
1168102162
1592994359
1099590428
1030796519
712813650
1213084043
410054716
226132042
103966261
1817841446
1079112814
994380471
415582435
1009200220
238363588
923150789
329590995
448381888
1243982308
1423971160
1282486518
1594203685
38594328
1120614880
2138069460
1706287417
742809903
421091930
581796564
23948392
378048353
1108345378
671739777
1333382890
729540417
1130237224
1420143409
751097048
1052766836
1388477389
1587188252
1363983208
1269679646
1697954131
894475391
916814628
1067364998
1580356644
61942050
561518369
1728773081
1060382323
238392680
757572564
298923983
844837831
959775168
680161555
876641244
1650417695
789920419
1826362270
1384764885
2007593502
533483842
789281945
2064625918
1532683533
1129207906
283238172
1358381334
416808625
183419161
176368160
326629944
158794735
1785752313
937396904
543332719
1020135314
1779483957
871547392
1335272147
1712575337
592292841
1378745006
102821049
1583206545
59396306
2106250382
2132233154
527207699
641601552
1184946496
1663548611
455992177
609790193
1903137327
522045893
822316317
1039228043
296099615
288101436
1539380384
231277953
1125254103
1191722668
949338623
1066668621
210377396
1465501169
140895332
85714819
1743089109
1966402831
1686757224
1855219713
1963640955
2054316683
485077844
1276533166
1734682254
1643328496
706789099
1910449690
1230817936
783057781
1332376036
1700779325
1015331183
1674078835
797470789
1190483050
1487728352
822614603
909118254
1057204469
451917436
228620690
1405335229
1915186742
511063146
853303309
1664884347
1937511991
675639751
476981646
856352709
1887933722
1606537785
919789751
674961350
23178443
272735533
587648335
1288707785
1987914766
178955775
1034002033
1903136073
170729342
1301627218
166734579
147417767
1684018957
738755879
1675885964
296003652
192058341
1952601313
320401407
448603669
286708997
630967289
174910185
417492165
1684127363
985260112
1032304194
1837127112
1550705818
1366918380
392188314
745010127
2126027899
1078139615
1414198704
1568529399
1622669609
1301315803
1572187165
1002854160
382995474
427052350
2085018422
1813956592
2044234318
893221690
820021305
40776746
856432701
1226186146
1447505575
2041198596
75696415
1809673741
245741852
1855801553
594487880
1194140795
647615283
1106402740
518255974
1528874310
1582138210
1187470679
694194608
106144180
448134926
285908012
461461713
9194238
1070374104
1000535524
461374492
568375648
1562086994
1787934385
729817225
746555771
1511484835
73097497
1945664050
1982379869
1973784088
939643486
1867662364
2063038777
86756111
1220184479
1464272386
1080214811
610415885
474738156
1811918202
655069766
202302973
546602224
509067538
107399715
1079630762
36089120
1040087548
1460234249
718444707
68890992
434714599
1497902829
226120902
1275192380
1715240922
890131917
952141966
539198924
1083555029
564275270
709295705
1944982208
893648438
1473846826
1844391652
679267568
967253461
976005013
1292166718
2022595193
435330842
1517388897
923874309
1147631345
1679038108
286250236
1300714518
1095174223
257182664
1492927461
1690421149
349075994
1809612039
922245830
265842968
144446116
212561169
1406628828
1235340983
55689035
1799525428
584327393
1618433880
1966968907
1516307350
796174707
1207070584
991903763
679098052
309338655
555106153
2022856096
2065300523
513648258
2045446258
201015105
1314650010
2120995084
1274063477
488381381
1313446316
241721
1099794385
295028139
1898857132
937270208
1586021102
2094079366
1525157999
351960543
1810046798
1341768056
1642953965
261119738
1673575102
399463344
1271341172
169600090
1581885738
689941035
746095837
987016898
1231944382
414495006
267874339
1155695263
1773480739
1824967454
1870781418
1435053482
1631799707
231872242
1629939142
79764619
333945819
1592581667
958424996
1899666342
257492137
1990189657
1047056042
355250975
1298427474
1441203687
1086583551
931843021
919655575
1280574216
650438355
1816041693
593017383
41905933
2024842423
1652787724
677427411
1457034273
1403070735
1256507117
924607277
680323695
892594847
2110787704
1305213439
868002503
1078019736
624025357
1846684888
516839202
615129437
1868705775
1174318310
1586387965
731160603
1511229900
314334471
1537676484
414443342
343137210
2027551413
1838212861
303766374
154542201
140139552
1124515906
1231110387
1977136046
1219820677
1681809038
1168060503
1364117776
1102696237
152131788
1624081009
1005295021
1019039207
1879702661
171138582
2097704512
10828020
598196172
1259386517
1517155257
2100806719
1317509228
1625573519
50084085
392038095
728630247
1222556870
528195252
24424682
1240031414
1237073826
951711972
544029916
1601545629
946410587
989762313
1337260492
149118178
1475149266
449587583
1067583628
359941356
174448198
1848722954
2072103033
797021006
1764379708
1937182262
95211491
30027215
1246749351
747897439
994778977
1756155944
1938776735
1326023062
1629485411
371050625
1716359134
1051132411
252152672
1932093071
1939906044
1973059760
10037880
872860792
709672416
2020926987
534227642
399482116
1445714839
17892942
1564130880
1632610548
1303651859
981900950
994163365
1779170251
1975931378
350304215
774919706
437391939
1888945643
942690570
1945124335
816113951
1039093481
1409821186
204209422
1049663220
440115633
583919115
2116371725
1751852151
693853050
504603570
1350350824
1567156862
967783568
559081054
571694363
1079306205
1981015792
436000624
1580316626
582364623
1020693486
982110443
1209227085
1738160
823275512
1841317382
939469029
585612903
799053133
848859101
1773041645
86872016
1966814471
1337874205
422579309
1720982656
1844997531
659555115
1971350115
1465405218
666802835
1379300620
1626887298
817682529
1628850765
728061752
857572906
1280902003
855502584
1521262339
1943745644
1472172056
1244043951
2104866126
1950866287
837987601
444581147
977129809
225067426
1187857169
37285481
1528508034
704095076
1301528435
690253941
1679177718
777269292
961960020
1411312593
241851903
220341920
581174788
219468831
1160019054
1306151798
611475075
627287168
230354140
504934195
1648957050
1561575101
892853479
1882311953
1428136718
545149350
1744248133
1413775822
1567301099
1749266673
779718222
311218758
583140956
1829419835
457189892
1863009119
263047250
392332705
850298258
930179193
304273703
1676391329
1270785274
274918489
1774445271
678803366
228356678
887005957
2081038691
1677823626
1273748405
613468658
453133628
705513109
83703572
827496894
2046363504
1072644380
1498308175
1184324768
1204782662
1389908455
478742557
1817563000
263080416
945472111
198690477
128367820
1692828457
67554962
1691165176
1307604789
1330785977
1830418020
1436573833
1493534353
1224313613
2137397456
413646783
691889587
354803894
273208385
1915626449
523969325
988039484
1343118427
1538370998
1694726561
734392790
2087939628
659660623
446399993
971215196
2114376069
1140615562
1882697896
1434458955
1735712985
150161056
1242806463
1403124464
29994170
234713330
566033712
1625063774
1725723068
2094336333
1731978486
1275317281
1777564623
310191373
2111555408
1260940016
833257004
243367508
249615282
1944636839
1807144515
692469005
577907079
225736096
1485330481
598440821
145679848
702384581
222485612
507440621
1042531954
2002896146
1945905773
959796813
1879838030
166360098
1660624157
566873271
130188843
1912612416
1273281418
1848872302
1156682478
1344906995
405876320
1342852868
1776267111
1320670880
914957050
1224050554
296022937
1770503913
1551679237
318900832
1466037873
8088244
236622693
1491529512
1647024369
80970521
462047319
1895400590
1832987055
1925197300
1191106455
788785676
1928737412
1793758317
1460274161
2109996491
501520099
1424855550
639786645
164627009
626920056
1870554352
558372040
1303350744
39157240
532921300
483136136
726270773
735182614
1739406721
2031007502
2132510277
822963375
542879714
658131923
2083386517
1146857091
1435130517
1899193389
1436157811
189682757
1608406599
399302758
2865291
363675909
891089352
11258695
1887482925
65674137
1782033289
300533450
1977057240
1607607763
1040778739
187348970
731108480
847338154
99374509
311104905
224159117
1000346373
1625233296
887471539
1091903898
2095868359
329761494
490576834
51101149
1487043715
1409847915
2002543579
1417372497
1429606841
2045123721
1645654653
16889609
599413199
689020853
92230413
245886408
1661330054
1796330063
1397871201
907820472
526759709
54745384
434054547
395545511
1135687015
1510577871
1224090791
1141955392
308166503
141475
761951621
1598813799
1831201775
951033737
1293465196
1909077599
350160476
1490870582
688041340
1877497227
1765469110
695696300
1421627728
1129906996
491943961
1360143303
956600556
571562670
220121808
1739835491
1743323191
783878221
2051976863
1467516078
299206474
1920380393
779246453
1764553209
48578521
1046202208
516182537
905036343
1796728127
579203979
10926701
1511839428
2002931496
187860265
1004226190
51634604
1944598600
1717956784
1617608977
1308949387
1809712824
471276255
537745562
2137616810
794861654
924322380
1102742469
863007235
1730554891
2102372648
1677916468
1203869919
1731985537
1621780903
416012764
1048022696
874793831
960531143
1518819795
421809126
1432343910
164555526
1771950408
699348750
1968980620
1248546543
872647705
1264481520
1229526804
1016159381
2100810437
23035560
1316260070
1744108002
321971488
1610580923
1151098026
1090371293
675537394
385910084
2034341769
703716295
765239795
930904395
2009717665
1560859204
65896254
187975183
1477576961
2112720284
288073810
816635906
625859171
951477322
19946551
1227167921
799802765
1045278228
300707334
1040989317
1070119819
906093457
345971551
201850718
238310465
1179230813
1537016302
1635701287
1469559422
758300069
1547561653
2147285793
2014320575
783876233
1092120830
566168325
1510650818
445662044
153093986
1649705415
392379327
1730948089
1468666203
328788388
1565020143
1987878396
1349548850
711296473
173745251
96602769
1344114909
830186575
48668140
84805747
1029827979
1922539240
1075289648
978218664
564996912
1646647698
1248933786
425556058
202815841
201468825
171196443
9830271
1554117931
1812846353
1586512903
2021981896
934192856
882779597
738021185
987961048
685970294
876350252
2104548150
930558045
764884582
1646196954
1965759700
1797623731
1305720534
2006318501
875753830
1702795605
1489649406
520045491
1519988419
1449388932
737908689
721665893
1695882719
1282369273
1536216763
2040528022
2006956987
230430779
1485544423
834122133
977650761
348327185
94683678
1819894771
1402550125
50885493
1594422132
801393046
1795512238
1782302025
90025745
1075678267
1711873648
101451843
122846650
784612698
540740626
410140008
2119458704
500500663
2016926929
1176073271
226288887
1644714354
659712512
1594265773
1925185464
1287095338
1894236730
530856206
1233577284
1259775813
1893927503
1353383541
881987106
1124950928
540352859
1144968704
1373764249
548500447
957674319
681102700
1791933560
2089169995
762718865
1568437071
158809926
944200962
1934078293
1380230827
1836235148
941687476
1862797919
806054542
1791437992
2016334677
635177921
596296561
1114762473
1787238461
1825970339
1941017694
23948855
2109094410
627717591
1996808809
589707017
1308802807
186154278
637445039
1348839006
238112959
876946501
1788258310
1576399274
632668626
1201797694
417336699
886990475
633697868
1934958913
213021110
633447952
764795171
184352479
1091494486
979633454
788234431
1170084768
358185931
1924127144
940405640
1655304123
1120915402
1129865945
55277399
1468715538
1622635909
1391043910
754351061
118876913
1986978948
27225349
659819945
1830275171
1785542435
1431838135
445339174
292184092
1489954163
1963744554
2080567392
89158794
1993348141
2082249936
1185269190
1816525454
1659215925
1292141221
786855191
2142938138
476018930
565882498
689378759
1968823180
1679156483
1326712689
1601276672
2051974969
952178298
893375930
1627264975
825051997
413231822
597510925
390057735
259312886
913920528
1535174615
590467497
133184681
1156853858
885031947
322827564
572342305
1710602737
1408687543
1443347298
1119794886
1223076427
2001614369
1894402244
49163174
607487833
590112207
1189997866
1808873045
969954309
1477098291
1615244210
996713247
1062844402
396385341
786673137
1752602543
699935117
1711189555
651389676
847161708
383551819
991978750
2045982944
1273745416
147485298
1716797588
1190141652
379072315
2123386856
718609073
1405597976
1467605612
873603157
1667769768
294137285
522873008
1841908327
1339518098
964044249
393211417
2033749284
1862943148
678629402
177982353
1508336392
764566711
1804857156
600071140
1645765004
1651193266
1055900233
682321122
1310921880
1746705161
2036998423
1356285373
1475235197
1907243875
1159425577
1414193457
670288378
1457750753
1728560199
174337627
903344075
699816819
1714052483
914594778
1349519394
1236849959
1364245516
1129144734
79427660
1103101308
1159045409
1766226558
402453866
1164103000
2063372761
1730663797
1121816083
1999761655
1052213070
878001414
74623832
2123485189
2104029071
1664789317
223160099
451208345
1259852189
54341938
740196060
1239643488
1021660487
694595849
1360610831
466528763
1109047121
2075735227
1061239846
482658312
1380754215
1683330568
932202153
177511970
2118548074
1188491342
299092691
395289056
1340143938
380433874
443594184
228970247
211438397
1706498293
1794916812
595722489
1927610672
392755258
948722017
678912840
826895843
702665035
951899421
1768737986
194013601
1891535332
745464732
388738
1843886632
2103073539
1836924966
1338803674
936599272
1881566329
1431776591
915596706
1985304170
85881160
618183175
1048785372
591305322
278466341
784288980
1986955301
84962992
924127488
162295354
1244227380
485732466
1589447950
1472380407
1379381827
195052488
169826593
679635557
1007448833
168439137
572860496
1549224448
2088777618
630150349
8132225
2034642312
1847450850
2006384866
637974041
2025210170
1283328574
466952917
1867159289
784807124
1074959120
1180657367
1782698493
1377418283
629433917
1947592827
2068861954
183801789
671224699
627698359
1105744056
392055517
325543318
454783341
1874924751
1833066912
1932623957
55810014
517263761
669114670
181128816
1053349003
1705272007
669826287
520982540
351823052
282467320
951212409
1505579162
757519438
652975905
847163828
1047061804
142530797
1516339980
1941791157
1485606187
457739358
694123121
1631440608
564327730
1005830537
1061954671
353149919
2036982508
507836362
1058148335
1075760829
2124830137
389674768
12301462
1107027320
340008007
872808877
1662403881
362954826
1824908327
1026779120
1040563544
1168076907
776181645
704399270
1064315647
660937554
383010020
1285180448
1828123212
589048805
712978122
1956943223
478055907
1520477845
1852493415
1722525368
2038876318
1642843633
2086371319
409047849
8133279
791696888
766964794
13986944
1094334841
2072563007
377449680
1373579818
1451798005
1175683692
535860420
1997315732
61489427
1000712149
993712123
1316877626
1453339012
714002428
515384757
889951327
1479020695
38974847
390422910
1938468881
1295311928
1802232282
456599440
1595229609
1452752544
1052271760
1277928017
98485165
1354401244
1785972461
114532531
643130965
592432258
1845421201
1755803050
891038223
157206339
1209592883
2063073803
449731671
52614314
283418995
157051462
135052139
1875577426
1088248683
667251925
1663344679
889123029
1541625828
2108169894
615290025
208583306
929398848
71723409
1838059513
919306852
789659015
1141645248
537426147
260006233
2068834711
1494309814
269166294
2146573309
1894436257
132146470
2099897914
1078285340
110250496
201596081
1366486577
1659945963
2070493347
994727006
930210497
1054874242
1637497412
10795424
1776865345
1523639258
710836134
904707213
54699177
671636802
1180332008
171158510
1181620551
1715321242
300047352
316500719
738265453
1092934431
1142388442
724395201
1844245698
793495610
794859397
149296508
1015534328
654096935
1749023503
989070387
963066578
699196474
577479743
1889609853
416006840
567092528
1294050271
1766216917
1733517461
2090079912
1819658067
429479521
1417339879
2054312471
1978889474
1746558569
950958273
2145781703
152543752
1130892303
689963730
1409481218
768569092
1525654239
30116383
336420875
1473041283
618380267
1771828518
1592843993
391294763
150553305
442845601
1008205676
141852311
240174700
1056402313
1152756750
295842256
995542858
460351150
46330058
804928141
843104972
1431607641
1384915163
643560753
1146270106
777867146
1140140652
1280411309
367838687
8592833
1771209966
1757231136
642261352
1614326555
292593290
1085955873
1601969715
1869459985
939451328
63832055
496659345
867670025
1743798347
250469923
1902631718
1850270550
1673001312
651497024
574837643
1396005295
915694998
1323912668
585146101
629223896
1630033669
145738431
65423422
1203677041
860288963
814456258
621624776
1148614561
719430402
246227076
1030255439
995234981
902834840
1073352651
1716581098
2036553204
684257116
278014244
1827643692
1880188677
4138522
255647936
1252484524
1481786428
609802646
856668419
716445152
245016398
1292500970
592444511
47116710
1981523605
1791354061
199814382
2010592309
612696882
207677999
771254409
1422546134
221557493
1351359742
522182353
638512744
2067350757
944172230
1923358500
1844491615
1188062044
224339048
677891086
517547605
948241358
896661407
237051684
1814746985
1885189480
201654061
2111834934
962847375
955357375
944846838
1772743315
290129761
860319418
624269301
697041493
109914642
1204679496
1945071844
683150327
526764151
1159548532
1779170251
1217338918
66752076
690540556
364175787
715382830
626884984
1548479108
953332013
541472802
1952740996
167963873
1729915107
212157194
1695612903
1711473353
162334643
179385579
1380181661
1744382620
2028441508
1180955831
1537047543
455910463
308234268
1993701645
1531570851
477689040
1664185938
559906952
1418363766
2084917284
637126494
805034217
2026018930
2019912503
2114392960
381170360
202334343
145587730
1191206194
533788077
1140123083
540702017
372152000
1052324378
2079597767
1356467363
1014094780
159479735
1912321809
92979203
95908682
666918743
262629404
442035145
1844039489
1447819792
916571832
708312867
3936539
535191786
956386086
1633144110
1762975979
1849589921
1348332544
819244057
1122497259
208707176
2003932584
1296392975
930804362
113617222
1187280413
730114611
1973610233
1922626330
1723509920
547963991
381325230
1383639515
1629276006
1194076177
1540505913
787252943
583625454
182754400
1386272096
58564529
538198796
1344975570
1973035975
58689400
772590698
340238438
8763334
916493502
1735785510
302137746
234188746
1072130409
19341292
2034138501
1175899644
318416783
70702127
186353779
1621436740
2098059655
2128846440
2072059686
541966597
1877144066
273565130
1977873654
1474675224
1256601619
1569429970
801821177
923563719
2022280712
990241847
1978746769
61212048
325139248
5411113
773209811
86602235
399404679
2081168615
1962826225
550768599
1093416810
1770663047
862352179
1524284510
1439586771
583256187
1722654381
1038812304
771282575
2016712472
64564755
1519161443
1655102157
1789501839
425697825
2109593587
1513010134
500846500
814315593
1858477902
1871010065
994894155
1286917667
781393534
3858032
101572147
135618321
1954225273
609806299
1721714663
413036969
1579623764
1536923438
2118273242
57323782
183047450
290185
337506999
1855991869
1996315025
1497159649
609235046
1341443326
1373647111
1700067762
1676549911
69256191
926256033
74609225
1302028723
1758268404
1607649964
2043877433
178448871
1317440922
1171368529
172811489
1875510685
765313499
832774473
1237187461
607359597
383785273
1560602784
1684283058
336300046
1696369866
285740483
1806840403
1100201122
1302092405
1339990008
1161798554
392553525
1743497886
858005348
2105809255
799288227
1622810467
108488232
114750389
488365348
1107471376
393966021
1021566040
310119916
1823638335
1865357992
944953679
718903077
1013000082
1874318275
1740213136
1795626861
1173449161
1838482799
595556405
891516550
1864952235
1303177285
1241484257
628572536
1514903947
1694541343
1968223712
1351874949
1220177806
1182390779
933072668
1094913567
763548421
128651604
2016111202
1232068189
1954940036
625162880
2037192922
1852726954
1598739235
185324550
366069575
1151694948
168082018
1197773635
198334634
603588950
2013931081
94548566
1778150752
962909723
1586858368
1297489794
410885763
1916134365
542537167
1682742344
1270288829
1131411535
297379780
1114274304
244426399
555812616
1975712457
1990744005
1482889337
1171232707
533736351
1873429646
1518041046
1705291657
1909274007
1418801111
1288837306
399417095
96711080
432668940
674569593
1748647733
844650047
696745834
1282999307
1376948767
1930869856
1463452976
1026682888
1916339954
1390823372
1489263772
2051759403
1582765307
1196174747
794353984
766919270
1785865772
1796957459
1316487468
215341223
381337466
2085873839
1619645151
522253732
1489055792
2060887513
1870010057
32166469
74418670
136899243
1558046318
1352338830
520700687
2038668320
1474903417
173575020
1114944745
921853112
1517715742
1909060683
268563637
2130972230
2022863531
1858652981
769545926
1595265873
883660540
179642777
810891093
660534075
1846658840
1898835647
1650772423
1021937036
273732802
591032931
1807455093
1584867313
204241649
208431509
754216928
1882996627
1806737225
1832422687
1767247570
2083818455
1133287639
773476786
1496299494
1392376648
558869193
874941524
663882658
1314790227
668695858
1878011579
10797238
468428847
293389948
341753102
1154818041
1842936199
2115013338
604109335
1490102009
1390902197
1790365436
946311082
726195382
1808761002
737186487
1852270756
1365420276
1547985644
182118237
1152102313
1560027191
2068044832
1993578144
15833177
1649958402
1318750602
418327244
1933171326
1014174644
1515891189
539497434
335661270
1448089331
1310110623
2044383037
366365826
925204313
187166806
1748483211
1109303148
1509149044
1611535485
89321210
1447535851
1239819410
739745503
753164101
1936155677
639634939
944283993
552638022
1036168482
1952982295
426894181
692936089
883636979
1840546484
833051375
1636682457
1289307024
1834891139
560814572
1991619546
467045244
512153978
1321880261
758252097
1057315213
157300629
671121600
2032421822
839557567
2108718135
1397504743
1062136799
1709406836
691039557
1785127358
853951204
1282800680
1249106301
356482512
954925327
1867103042
1251440736
310937899
180821902
1250394310
70952622
57668044
1969654180
188576835
279807770
1167807181
478307239
412292166
1889030682
2061517554
1867315012
707385681
1342194703
2069168266
1284527419
479628281
1018160695
1915293814
682739276
35765930
108122396
370506568
1387827769
1517578763
1950734596
1091897236
853242328
48237946
1165987905
1495394945
1418386217
1991122102
1701741440
1852937155
1420264117
1329084373
803311018
1735743647
2123925670
1141911340
409340652
1362728064
1755600129
1720032434
1331219495
1063555508
1310872445
1703964713
199087267
1109937108
958400136
357382297
1383441023
1366010527
203470387
207307717
618968569
679142022
1095707963
1031715432
1688516082
796050533
1292754736
913449048
223424914
904929001
1935271526
2127794084
1945259555
975586771
1269828718
2092586746
727287334
2006733841
646186633
1289042362
396843065
1795122026
2084656382
1685483158
569672773
534686886
1508170717
353044510
2072099976
1730103541
617301266
2119371412
1229305192
1225832215
464404136
1401383670
1688191931
1163477933
267743356
451633050
746636050
1730883722
1103048810
1767945388
1837757799
172508783
722435634
1700215536
10965818
836585332
1867042718
1019969232
1927920338
972711065
604116824
174570082
1610899587
817969544
956097389
913119300
769500397
664009288
1911480931
2025583662
2100711149
539295371
2139367193
886029088
1007614923
1701878219
1839955184
1386977717
749107691
1639370631
1512109854
1190147586
451917753
1228129458
36749493
1984273537
1546694711
954809934
734910206
1754800698
1304243962
1073081606
1566255691
276588634
613388711
1315855550
1420609962
262715180
951410541
214415745
164220092
1842725681
1884625347
16893768
594659692
1969708006
2047714079
1885974239
1491538055
355330937
1642817817
1009785908
2025140684
677038010
1178454871
1345050964
871136988
834556141
1203309819
1254089362
1661080927
1230671327
279020912
1638668849
244533661
12428660
1895529625
803037739
1454212542
1868583677
713845949
2030091959
1799150272
15874379
1448917454
1730311253
2045297934
72676909
1444196846
629597057
1599495
1797555343
1985736612
986604467
279623562
1878327814
326000739
1470674470
215606302
61285947
1098029754
1058107120
854228171
506859218
98133988
1395949939
1859559168
104693584
907053098
1081306632
712144980
1330798567
1669086709
1865720892
1654927101
790859836
808414132
563624115
525083749
424242703
1379503320
406918641
226755003
71468031
158192960
483128639
1090109701
1980092375
2070711007
142649776
452869909
726715054
2134431994
1200497380
252226538
977594941
866059239
865501796
626227352
621581175
1371204178
804765443
1413163295
1202269490
850045033
1967144505
1444763648
2081134389
1103359916
1762212505
251662635
520083014
2104316126
1797096450
963995689
1722304566
890337379
1812309624
371670591
97173666
162966389
755329318
249076818
1693053502
1967945985
2071579225
620568199
1598729879
274392447
29871567
1931765649
1321955190
1784027872
1566879696
1346596700
56276191
504959419
615672043
392171426
510250089
1022787928
1851169660
718960667
43163076
1482082230
1326465569
2104992680
28169021
701566600
1067535478
12844060
287235814
2116230181
1449721815
1470648141
656122229
356202750
1686954538
1070301469
613163387
459363574
700830693
728898897
793135345
312415081
1623332066
865078955
1544037025
333130868
992000218
1528914251
1786530445
1350260960
1437300844
589323470
420264807
1263602129
1327867076
1187924643
1817109570
1128311679
1695598066
1891338216
1282171348
633367054
538109446
1212696718
1621925103
1308915471
1378151052
1845493530
467257528
1278314
973874778
846395732
682482981
179732184
864936389
786781205
1900761489
2037513352
1991645198
1516190857
2012597942
1383827996
335205117
832813502
233303677
1705499863
473029995
33512040
614475798
118873307
1854722051
390281614
1598240695
621274786
193586176
594603947
2022571702
981720508
1531760774
751637291
2111990973
56417905
924116391
359519330
1781430848
2101117893
104260780
812059361
1795626722
637682983
276678345
2077085331
1720188093
309614330
1556302518
679390365
989582978
495695032
384170411
404747694
725065800
1431965290
91151406
247148925
1508975040
84888491
1127478263
244214865
285774125
350371844
1225734489
1958778402
1188298763
1889739823
103123066
180021194
211496138
1683324675
1394574822
1166275788
1702616678
58364006
5837225
299883943
1511737384
368802586
587276185
1471845267
1298059381
868714203
1243864698
1469580879
373815796
1023203732
916335684
752882243
917116710
624137300
326393336
1886962169
1140369974
91817843
821411906
783977931
187215108
1893998162
1661698781
1719696435
1710469360
1506413585
1531453084
1042248786
715808544
2045693422
34683598
1816983453
1673003730
702846246
75323334
465717836
1885342923
1509355315
423109672
1048289951
1011977781
385929853
1375903839
1405275527
738656470
961490465
1020542573
844400995
1261512993
48609754
146970042
1009293032
1091435325
411817579
432011718
537305713
1712855265
1673316256
1228716693
798472941
358873568
1474021837
2095685194
1723297347
1560160016
816416746
1434067784
86023306
427335972
1262511197
496833195
1852206852
331700180
894531212
725284262
1506705427
682861270
548392732
1534881286
545376580
1975094618
17348820
1083189872
1728172800
1419061810
242398882
1583212895
433636862
2026163084
1301234564
2105482777
1158852203
1044607196
1913254364
1680477845
2008188456
1385469901
6930018
250349959
1486927672
2094243813
1560743331
252098970
2039434541
1549324087
1575377383
1811808977
702273905
806519094
259642295
424803551
1716952947
400729379
1666738408
316331960
15219243
242875426
25141909
895109343
281057172
994389876
937425629
1753694890
1902112628
843062251
548261041
1382375320
1135979199
1223240328
215349774
546643047
279787944
577295415
860069280
2027904725
1531519959
1939526401
1538235735
280677031
2034185776
59161294
1440895725
1468612183
379016131
303467880
1628452690
606043370
1326509114
293230982
459630012
1159688510
1337087925
971853002
1625950590
620062712
753868962
549096981
1866851812
2145008342
1755169478
1090954238
1623284121
1697634078
1196059381
471569457
1509612320
1493125805
1739755097
1380354227
589971468
875753474
369015676
1671662263
515852813
778579584
1138820071
1146970480
1123351106
464762436
393935585
818002686
456945594
1822223240
1624350584
2126711509
938074503
1551309802
1287304667
1188035806
345809106
1647271334
1072435728
1629233552
1639311792
1874389188
1107929239
284231561
1175223762
188811581
526397998
505224279
392561874
1166223039
580291734
1951068427
716082628
1698161628
212706194
1621445830
389932354
1253744079
1635147878
455077924
393116820
1806711681
2094911828
1935112244
839493574
565986150
186840656
589791168
941660245
1682072154
328804385
1438176644
329753889
944145489
1973206683
1048080177
357993789
1635724505
163071157
942039701
1867586705
1762996445
846676182
1021544158
1559089397
1622845036
1501866388
1318102065
264031269
954787214
881577067
62673760
1132213181
1525310944
569138874
687690625
243522217
1005942754
1811780567
685406965
582561778
273910507
1821919774
405135465
837969501
1058726480
426952062
346240684
1913616090
38872825
1516890141
1071019283
884444127
157698361
271555985
1132062621
544470467
478254916
1289772017
1257193143
167992159
1459053434
906118791
1492632200
660494496
1930904987
333805336
1543303181
693178222
1990177731
1960620799
216705730
1775820701
1873794888
1350221646
1637716087
1322329535
1857679285
1913640793
1064910226
160933260
1633343431
1974747519
803280803
941477962
1581438688
531543277
1433399911
1953497546
2121368606
544582132
1573440617
526606853
327283701
1912167720
779744165
1035140667
1256443970
1573069240
1876555342
252960368
782475271
426733561
156454922
898520309
1155384431
862524998
1537277814
558112230
1464339998
2123328462
1985657191
310049955
1303596334
1568718468
1492810297
1158968939
997528974
782136359
521810174
343897506
201042020
1242097925
699248250
595717217
1136441544
348308348
1201314893
388050568
323912812
755447188
2108357043
1537976609
827566217
1816580073
144109328
967816641
637427979
500917717
1910883686
1819917598
47468792
2041908127
1970720819
1560760590
257811197
101640925
824418676
1418989702
687329308
1394492684
158912563
1547504812
1932116202
1509293782
1236967602
1219729244
669526488
360491390
1948533415
237770557
778896372
380394031
28006790
2010394881
652376824
1583806017
331727943
1054596764
1004995770
1321895922
982208599
1011527198
67215160
312521159
374327489
1629582790
216272940
1509467775
871531024
545093172
723068228
82914890
789730267
1285440948
1444622816
1050927833
426183699
2144334958
2078823066
410692588
609577247
1205872242
752676896
1998804166
690708089
1733773731
544907429
868098666
567818037
840846564
342201360
1395077378
1246386640
328061740
1629387939
1753654958
1430342560
351355384
2124202218
1794419466
188353254
1847241186
1272955850
812601607
1871104860
2025270872
889232347
1621081255
1541733757
890690467
193024270
1858815831
1570024895
2058130947
1717666910
544095234
1764369643
1684018957
136113273
1077269865
936448286
527218676
44858676
1865713814
842721954
728707492
571154194
260857451
889688760
1865565626
906900724
858999434
459795128
563697606
574080291
984148484
1354071700
686670916
1784237920
444500614
1450244549
2001231952
138790539
993103909
1911998102
2098769853
835536946
1842334850
669425097
669270692
924935361
46943489
802773360
1688632934
608376203
1483093514
1076038520
1532221513
1260782377
843474946
1318703730
203537835
1960785084
512732528
1358999416
1690583117
1309446218
270077398
603990623
2110765946
494137538
1644353096
645259037
462562480
103482076
973511557
902330408
208397300
1809602308
2103196818
1035125814
1101360289
1650751888
1545191113
477582658
634789740
105204772
2013763357
1157813862
1588512247
1556553722
1268458193
890910078
1158202527
1577056128
1382302998
1466290939
209900747
1403518540
547238209
1108214182
47964461
506371645
1022424753
1477829551
309245649
1421413414
1443144969
457032706
18006553
616415313
805813779
789577433
1463516329
1482041781
1818195625
1513006275
1899030348
2049413429
481379663
793145286
1025605280
1675700176
1346208787
182312170
1253382866
1511868257
810744168
1348772189
1647736594
281729165
480463629
350808168
390335498
1555778975
977752245
998964004
1823020336
1745161074
1556034512
1569340043
276792743
1677462247
1734122995
1496875052
1291314419
59252896
345330749
1335275
1389163252
1184616771
683380500
67329219
702175835
1989433016
1258358401
2051387120
160832465
414073573
341454335
1474049994
1994028268
1243637797
1740106686
1273140274
1269170232
292594200
1915916762
571610668
1784121959
1663850584
357302744
962155479
939169190
22520133
1647937033
1397958274
46202565
327855131
1480529050
1760654904
1301352941
911628231
188999074
1924066605
2071123745
54028303
1087875020
997184824
1917353205
1110927562
483827032
1807401030
997341184
1118069421
597851732
1239209815
336836719
1937216434
1793866179
2083975702
1836598037
2049452830
2064120032
104060691
1609040389
647673508
1412558979
1191913187
467720284
1225592373
1272689881
2063309933
244370725
177178037
520796
667531509
1287120492
1806795929
1302951332
1773593400
2023976080
1303513848
409345142
1926558208
632432837
1483678668
1734602390
1303980950
1292243515
1432523689
852975433
647590892
2114544170
1515713010
214498366
568565100
295832336
237690533
832944090
1934578647
1962980222
274671204
1310222760
692160052
1367462384
1368815702
569005009
2062884872
1576769573
951723146
250535283
2025019122
1356125297
388068152
2118961282
403150942
1249883305
903300114
1075794333
749033372
1887540915
1506788569
949622379
1061225807
682522375
1124553149
1198316247
1707818594
708648761
1397738308
1304531584
1613211888
695048496
925583844
1324199314
1897103416
113304205
1819912982
1296737885
453184886
902798812
716249377
1143963062
1715908221
1611435871
1478828209
115547924
389146700
650444684
682064737
2140043367
1008467058
1209059672
30017162
1111312577
212326914
928369774
768353394
145766494
1052920097
2089246155
927413108
1853436554
833473313
783472987
1085748509
691538299
1096016431
767711345
547800250
1938225297
1613175451
56216487
1343932356
1137484931
1044741379
560787459
477916098
734338561
1419023140
1824218989
231560252
1320019781
1356899479
56828393
229643584
1901671687
546827677
1243075797
931677501
1448201475
667250048
680626040
1815887426
236751037
860964859
1602643902
1679523238
245312865
1003860983
1748491881
49578115
939416889
1818663889
514985263
890727074
705915206
487188692
534326363
47370010
579403074
1180731886
1558091288
197144902
1015587243
1719820945
846458783
2000749665
937025679
169393849
2132118856
1316229855
809568806
1101930968
640889536
469296790
1547902957
1184138990
775469620
820643524
1133327238
2068603888
49239384
1035254503
1075145648
1631071618
969001080
61731469
613201367
756936253
900447795
1660452175
1077630660
1174382056
94496464
1300399827
433736846
168005169
355322182
1533858429
253751179
2016281130
2030619970
1163978253
2073935351
812409108
944906880
1940754361
702723378
1168033839
566833301
453649380
1486805091
1020764736
936363475
1664144829
224676037
1800022719
1870697140
1153879997
903542749
1052965450
74047531
1802040843
20398626
1094748143
507689804
1544260072
440483223
860684199
427058897
381125959
310041867
1769030661
112059929
662020124
1541418487
1076206481
1770469101
824541828
256460352
1407979070
994346132
518552753
1524532708
1903436778
589388853
1015447514
1728045599
828920134
1178612107
1631344552
1676574391
627071834
1664884178
2057039078
1481786428
1738349131
1320918515
1407556361
1535826545
1064780447
1366580240
767916465
2036078561
1941077168
676848537
1593035016
1042628781
245630209
960471250
385251718
150238386
1157016797
588815750
868263979
1525015378
260567645
134720299
517289928
731582561
2075929131
273922743
2127626979
1178862912
1041631112
971869290
2084524789
245267704
505875113
1235990260
1892158433
924435691
595644829
698714166
1046648429
1010819226
1850621530
482255785
775130757
468329211
2116616848
1485158528
1682594244
1978186782
1242312558
612986698
379925666
1046891519
1305411711
109517788
1743202217
1611398056
1878719597
1304527259
933568129
1808659008
274565920
393836917
616335164
1303962312
1979722342
392743754
380727597
367887170
1979375965
624788202
516758566
1254861248
1889011808
18471876
532710123
1127545104
1176312286
1271819541
1484791731
1393255508
1600559270
964639892
232360535
1655618807
663007555
459776251
890701364
631382669
2001458222
987012997
1964930775
1072019211
1695605807
1972827922
1901889881
1556197197
1121558578
268079878
161697421
1875284051
470776251
774335589
693563138
1804455720
2074266433
619148838
1606731751
1152195929
1627763348
1153449866
40434588
1549840531
2128154167
1375850480
692774289
1643468321
1670047339
1793325387
1150455038
159196424
413866305
1790611756
756891702
2059324773
1572750263
1057679679
293846955
1898730252
1418548003
1486249885
1764956938
1429566052
1313333312
1590529860
846075628
1254428562
437267323
1440020959
1334012237
868019511
735605946
968906041
943977419
1682451474
1282288647
831184249
1622236693
987229054
722916526
1695518372
1007546894
1684128642
1310172303
718792764
1611341904
2053968274
771906364
421853186
1886851089
253325511
1827021248
2134260849
1350093265
154061963
868320452
1673160279
1202899817
1069399068
14418808
933644996
213091941
391578712
1451396882
468895039
129518622
1074220471
285820805
948583020
2119298457
1292709344
237616064
985501586
426616243
1889804302
1853049246
1582236171
982355873
1471561768
761281778
172473819
1441658973
1617106230
573914506
1888340024
186529593
988670965
284128779
943013370
952184805
1873322371
603014987
148314869
1287610515
1160746499
1155862280
623529132
448393806
487653920
1094513334
171622116
1544442484
957610328
1283968526
1777990337
880731684
650337918
1821340510
190867389
310456876
1265812109
1300076695
201711879
2136093223
273740521
1843374819
2142957183
1106005126
1765735288
739736756
1168528547
730226127
113644871
1252210141
1401908363
155809014
1442706999
528382571
1260871382
862936609
1542337960
1784209219
1233846893
798514185
866452117
315713544
1099073470
472795192
79005666
112342955
185056096
2024649583
1063287296
491366557
977667818
1652062610
280772324
1413052375
657152492
1726646030
1068717698
428386292
2063670449
1675992185
25035595
2111495975
936193817
168552396
1460096796
33484586
1893438995
387500613
276454980
1564741643
73035875
83301730
1411189048
2062146663
578999671
1186271255
1887952734
1558128585
864814350
1688838829
1955724258
761544726
1451948641
104215875
1077982684
2121196248
34712967
618263863
1561445029
763527651
40607347
1911694601
911223665
692054581
1555616099
983466249
482324958
2082324197
1148531508
1195215724
725902459
1637626253
1317891180
615155169
1448666308
2089825973
1310650671
2002930292
1415700624
1395342697
2007174317
1201335565
905290580
663384003
1330171181
35260949
741145517
1032581053
896365316
651526826
2008384933
1222503014
816834381
1554446880
270524353
1586319354
2085619858
623824023
1636025788
1399610856
1976207906
505831580
275177408
408713350
1436037567
1339385092
832125534
635822839
51562800
1423001742
1628462067
308479521
1454854895
539032233
1907510758
1133285934
217512928
651771340
1050623746
1105042789
89771567
2030278059
1821722298
1609258453
1110322078
675595871
2082751279
589766118
1432625612
2019750964
1397468889
1374348601
2032501178
859413939
961886483
2045655232
1302714750
2115665556
1535395361
768948948
1145061121
1370674936
1252051548
409924069
2053652
844392461
1651088009
201280037
1675600466
1032943015
321258070
1111767210
1617973132
1570181295
1764956938
1871919594
626544268
1813371132
1949059301
699947442
191323205
494532694
549829323
910606213
37087609
1945045205
1549011937
330269318
1922543496
984372060
893810920
746504555
1097320358
1841323999
1991228072
1246503787
524809886
851994563
603124026
1463673248
114529844
156642802
2035042589
1252905690
1975792849
814348012
1200605993
18921128
909889678
1938680299
1559472855
1587841673
1418944798
1125113366
726877630
1618788148
911769577
1346581143
591118846
636276092
1837721238
472240784
580404403
173535716
1131849058
1438110798
235500106
897559463
2035475945
1780667373
629151540
1609581385
662517258
1642291151
1343577848
1843509756
2095931089
1631767043
275996652
1496239058
1727358991
1601490821
520073553
95054364
1723398109
531837392
7307883
584395105
1726675700
27499381
476539709
1983173358
115693141
761628889
1431104018
1960517208
1014188640
324683128
1274680443
790505564
606621191
1866947445
2020393432
675122759
1178993639
216018100
1210288980
57400990
1295025633
1650970936
1457923435
1519542382
1610764771
434272098
1094623260
845840301
81715075
1168241639
249479315
21402183
1320761206
1217264794
1007973767
730698990
2156972
1076248095
1424510704
450710124
1674570392
1215623640
1217094798
1134694621
1287341778
1527577671
1613043336
1781468663
1615179447
1605758617
1546378990
936863791
852789019
681161883
868130761
766568115
1337007133
433338111
2017251093
2067099657
90183346
374809587
364960920
1840943379
1526353135
1618004812
540655870
1478804937
978822994
209295004
665983905
1101189012
1522206960
1781325428
592433565
1005584313
1820731987
1181638909
1162619040
1724113769
247329996
1716867334
1288556150
1875173700
2051629210
182813661
292895639
1764814016
1989898702
1070763518
2024172853
682797303
1590384731
726453262
2018198018
454021706
1436291712
1141726228
1239612003
1149119734
59957935
319831769
1825380178
1613351847
1648688603
234449881
384243688
1169904442
651319714
487280522
1787826248
626246687
1784157040
144647049
1383690134
1742988829
1538251075
1412349660
1802824557
1242133542
50809325
971197521
1111795612
82054505
1406439826
1841651169
288648553
963200108
1025132546
1754148762
1919150744
1536273521
1707661230
1750718078
49177151
1672218315
603277730
1244698198
1201784855
330541358
1876918675
1179716182
1257455772
1314117600
707056524
1442204169
1364385815
910255064
184890512
1830701124
265195284
973884375
1129727659
2126562215
1637713027
1630036050
1067239999
1404468680
1767431703
1824927420
1122793445
370220813
1296586096
2073763990
1022700498
1111392477
373920396
1162747718
1269694364
514368450
1382484299
2134523650
2098965242
145866999
1594439423
492401505
2017873875
316184995
391712576
434891107
1613685276
1415081202
1460112782
1609864486
832509982
1577292329
1711999815
1499465141
1010138732
1351358599
1123929992
550523629
1369976841
606239515
1486139289
355515535
2034797458
2027030842
67682652
858163762
1294351508
1636688023
1882538423
888835495
1442215310
1161513302
1564445959
1272763357
574235211
1351604595
184536620
1120592265
329015172
636351961
59552659
963289889
1421991979
1086630710
558911773
1023370973
1468085119
2006670342
1077454042
1794932357
1853415023
918695237
883812179
196098789
1748758888
528664475
1400966319
728902115
1003648601
674236419
4486225
728708083
1934062101
125858546
1662638514
2024409239
1355909973
1139126261
867916331
58857390
2096117600
1470586311
1097707354
1053090189
1957346138
810207646
1771592479
664870129
1372816514
275281442
1877132673
1048751453
621768653
1111398126
1650962826
1053912340
2050483338
1224690620
678870906
48151846
1973627107
2080001786
307098373
1988430984
1225505449
1925705150
968281607
2042455251
839750977
97740922
465837095
1530737306
1404940235
479667316
1160563539
1560452425
911964616
1136807658
1458769099
8038429
1051967941
1356862791
1715709254
1401470577
1047105868
1697889319
1594299832
1969887042
1218363519
632390816
1800133183
1564235549
605375564
1644387435
1187330181
1127434247
965173924
1496010552
215218350
227177536
581901749
457293109
1108749252
816924442
600948956
888530119
1303733505
2047882093
1809257445
1280561658
1932166105
1778545165
46233546
1906429395
1303325929
691333228
71880508
55755277
1286829700
691414717
549819868
127774372
762319692
256375425
1258799854
1669819635
879219061
419741664
1974959132
491550117
1228094419
1922250044
389926578
1204999896
35815955
1443114762
2132355097
1170866647
1363275030
1700017282
1560608346
1139533451
1140674566
794489739
1254336934
936158514
1836270429
1726527124
510811961
663781391
459015275
2037085607
456495725
1941874074
1360137805
1013047831
741940203
1895862937
2061938370
975231605
1814868167
509203187
999834191
789350157
1048789938
874257612
1662596621
1857337177
2029260393
1673199033
904904947
1531032682
2123942472
1834891139
702861557
2083335728
896645496
1542043853
1301401962
1679948709
1870087698
318222841
566521845
1525904247
1096461745
1544701825
837192327
1189931679
1069584350
2049337602
454967445
2097762429
153171703
108469193
1348449912
1596956804
422471528
1495976492
1594927779
1267834529
1039626891
1895378259
2036784562
214923642
1941904012
101460063
677746464
284728979
533575822
409362925
181547848
560452817
537485943
2049632416
184017272
1262057288
1233308059
868183556
1746873843
812649970
789244058
770908129
1781432468
2091779934
948422497
786319883
1556337070
573566408
132648518
511816516
292618151
787497163
118818876
1618611640
793530360
2019822766
520259525
542923476
341087113
1076340608
1155269
14053630
1680282285
328677655
1808477608
737220500
60551491
1514856821
1907210672
938700332
41526347
509484700
1579081377
1137946113
1845069877
1353171763
1504933813
938493222
1262099190
810195377
683765909
117454242
945656464
1685172465
193491852
2044081763
1716428233
1798027408
735124511
846206794
829175599
185606906
1386022617
1921132430
80905391
1185037603
1967966761
146792986
1044050639
1738874709
591910059
1525797514
1195019715
802602771
753121417
1198288483
1787982307
1826779064
650655882
804892162
2007146128
1762823049
653393841
1926114211
1010656342
1714475009
1722090583
103064757
178945770
589069214
1610735221
390854698
1979801497
492128769
1486527138
1860876858
744879100
2112451127
437041999
516991311
1845225808
506990982
1195977395
1850679003
412521756
202891535
253012342
557484517
1501326050
699020926
1381272639
1994889490
864801182
660292665
804892162
52997811
946036369
513911593
37718042
2034888574
1964548912
729767393
951390531
155014508
180916578
1697336684
953035433
1834481701
1475187448
1602170604
1879226482
1582086345
953398332
557713606
171477917
2039654107
576879566
719892703
2015891423
1182215449
1505903709
1485360605
226293387
2109696169
1331388036
2049173828
845592543
1421474540
1144542478
1575436737
479856691
23316659
342518554
1009845257
597878949
513782248
1972230132
973246467
707518259
1763592004
1531060001
916756842
981481220
752164776
394835001
815840381
655519642
221005618
1442390680
1123652119
948184914
895687101
2115037699
173215590
525771312
796241827
1359707260
199223554
623813778
814510419
639616076
914233162
1660251471
1258292972
898023488
701279220
1519297440
1446920098
469282885
1946599929
1321403898
513604373
2088431091
400629969
1544876808
1996046457
1327309880
905613478
1200940605
977285168
1835338975
1121129986
1791855675
1594374864
1170005655
1467767983
2046837409
1387221764
408696934
511218842
595765877
1442327698
159106789
1696223885
2100518814
1434293898
1702839962
1795022743
177702198
985227636
331736000
947953792
16779799
230345760
262543965
428075251
254794168
1742548072
373610808
1146955917
1167648531
820518982
717968663
1913560182
1260620489
2043896385
857634525
1052968679
421217460
1040345828
1870355806
268476893
95368429
272908178
1526000264
1537479935
1068910465
1972537890
251743138
927949164
31727041
1220852288
301104391
1204901998
763748689
1524134238
840318011
1750331705
736934579
744289286
213190366
242677435
869185173
944670906
1009692275
1059907254
1671699432
86174840
1462070324
1235406678
154561192
376313694
445952581
354119082
107272749
1824377602
1797843038
178980924
1623895726
1500770019
56885317
1786138300
1919669707
36043720
1476256341
1909250306
704400441
57197408
1253709870
1468089484
908907198
32999851
2017592114
558301672
940639792
1608391291
932929891
534204049
771758952
1245874938
723650379
323171209
1438422412
500827650
860463022
1194422244
674807211
150504910
1099195145
1960067664
1466639044
732554952
594466462
1176526475
1453033409
1779554424
78357555
2070687696
1442503973
211635465
1258533624
1514005711
864204799
340323310
116442947
577483298
1937593176
1273444259
131057218
1806911708
191078484
100535758
549927224
1540176378
549739486
284785072
397546625
1981654116
1726313857
1997956632
1515262262
1771561023
386018347
1101764465
1068398707
1222332878
1330032352
2127042375
301555813
837418406
1109631704
2121078801
1723322762
36797337
1020136453
376565981
439946002
1649454578
972704566
693870198
58674065
1423339316
1853904391
1377765785
379979382
239003435
105104361
647019247
1835185087
1377856564
594043794
1100802840
221683422
1187172560
359894669
1616065383
1107752646
642435847
899273253
1111122737
1464936165
859986411
1787102422
1021604554
1465425746
804174350
1805505454
94449775
656740130
852786223
1909145509
2077437722
437028956
2106260522
849896619
1646542450
1522239954
1884172868
100467473
478422438
312632659
881158632
1320422656
2107986392
1652307922
1568842675
1828842056
2119465466
1819907526
748703813
1569729566
1345270472
637672449
1225190937
581416244
2080961640
1813542256
2079576608
1360358110
1724139316
2116565561
2052767641
690720184
1818891261
1608192094
97049311
2078778029
1822830959
1450827461
2137043110
1234091570
1934278177
1419873269
499610053
952368794
1582722191
2068419501
1693278580
2032682163
1136799712
2137891090
978119874
1486914673
1741566362
959026682
1021033225
2104958136
559562868
190623283
1026429422
88460233
39617040
677356250
628198751
1061934093
201145570
547688248
1538531845
946834808
1120066527
892184453
984862361
1622809285
1670436992
1448112869
1101471498
809293726
1200702458
280283359
793743803
991344487
2009026407
1131140881
1091324298
243839892
1446302966
1920566796
534917015
1258093979
744208014
2107036568
1582657191
269535696
794687480
1158337476
2121584564
2082383318
510383185
1022912956
1076374368
1204518861
284658656
263791970
1967597410
81656862
1954543233
1625974510
1894519959
851772232
1596855869
948197346
178681515
117056950
640618406
681976129
1368315594
539582947
162214341
1137147423
1753017588
67006874
367049559
1566916952
2066282805
1418213815
1177431189
770296510
67155523
1017029921
864640136
2036266534
1075856553
923477778
1653940822
1564490697
1660316371
1208670058
2096614021
1268292558
445175527
275560129
1980843896
517391137
1800298936
1523165394
1063258266
1967928312
650108191
988203849
1221430508
573411596
535549367
482746099
316351067
1981064621
1217584134
1190149472
835012526
1522417564
2136156330
1633245601
1030857443
152626699
518718984
896506270
1639743925
181963396
1668904470
1305181660
1374682056
832427729
943640588
321920670
17547737
1889580949
1629248951
1196211906
709739871
170128126
240241154
1734383083
656282130
2015714055
1444300380
448697476
1432327776
556248764
1271352690
218820753
1628539202
504049884
1079231125
878039384
343092829
1635384974
1371001304
504541077
1856797402
969652296
185886072
1354012061
1263930815
636954505
1222269347
238403164
1243603719
592582703
1465855778
1287096854
1269143802
1592629913
1498103969
1700734258
1375857751
658004217
1741866719
684351169
1429282801
1500569801
1707009556
1960804385
1303154907
632728923
1280480927
1518357269
306472934
1668624643
465818826
1940951217
446417496
1460496383
1964245549
659209417
1902552549
573764364
420898809
125180977
870900620
277829449
342590983
934755296
1830258821
2117407554
519867304
1643132503
462924270
1960710730
1946324432
1768469694
1619745479
731286819
1379285219
764480619
296362353
21841470
564477868
860026646
992526795
1477013497
87164905
1307059574
1721499137
1186463481
1728019009
887139068
830677551
574793255
1848417845
1447807306
405813823
2005185967
709616335
743224938
1549493641
1276390871
93287029
113126532
53934800
2024195073
1603268303
341232457
895637607
6432954
1887243140
1008102645
2059609014
744943949
1922708531
1698471580
735576534
1379367494
1979968773
422182065
1047996831
1039310555
1854028642
65376412
1029362546
1013066168
874582393
1159383694
199923222
2034238766
1297378462
813169001
8023892
990546008
578476949
1258751680
1992952759
1918729604
403314588
1160291324
676909824
90332886
13353407
931344721
824602467
27472280
1061243675
1421268911
416559781
1000075921
1145921243
1946318645
1396012054
415629211
2046585338
1876963848
2128006926
1852997364
1889627863
878837219
213518024
1409557639
1950058585
269742270
884873524
1074802958
1539715321
601792658
2013294377
559999585
1989507927
917006095
1005406360
2048154102
460617201
262818685
626208198
464078697
1938570594
1608861821
772496923
724444681
431123472
787811790
1115097749
621100146
1749099531
657514910
1103359916
1837624751
1747549728
1017461445
1907044218
238014312
2048842370
1589858162
1385473022
871923837
281767837
2026899029
1502989752
1006322549
1823527999
532902875
1007398960
1498728977
1167029669
1293985066
2102700638
1829816779
942108181
2053866462
644399540
1170522476
136339698
2020058361
998758946
1732961758
2063866063
1314527630
876493886
371882402
2072166484
105248493
1249068635
2103271357
1781265575
1113198121
1990572394
1876186194
94144970
1845288983
708012603
1932692662
1496945502
1734161154
917332441
1963879091
95810965
2095630103
1411783134
663195502
1091734121
141433239
614784124
726042838
334684799
103134153
1693591072
2020605982
2116477064
1002007231
1363859007
75142749
1472940494
561811751
850568080
1772206851
2106982643
221471763
283358746
884211884
503564725
761009135
755323853
1680030637
1751588281
571761183
942582716
1475272947
1608192094
1988248393
1524201162
340567054
2020541123
2045382361
1655667653
1003541058
277889415
1721707961
2127421901
1149323894
1963050963
46363458
54673351
1933753663
2125393500
422844691
1696823230
1476214399
1324434740
11351890
178199891
200438067
1401308103
706882456
148504499
495436704
1376103543
752833681
1588021373
1029894324
1582556890
197356228
196745372
1164762494
888146683
1035276643
638907263
1605516806
1699068257
5924902
485202603
515501198
491612614
399637986
1656710662
130587790
1304864975
57265424
924199603
699503859
454119816
557616045
364717351
429903219
1854114173
755329106
357630324
827855126
1957300695
1818857158
1073067947
469158040
736512319
1940033483
1762114251
947131811
1945762459
925487987
1904397293
1452336150
2080800014
1162507959
939020053
117997229
937127296
1253311662
115974116
647681816
875706641
1417148950
1658340780
920747920
1011083208
840037243
1642127219
469111706
1489112233
373559288
85240106
357182135
1432561576
1083868946
1004994938
2133423471
660993552
317844052
1898134604
994688492
996168982
1040055201
919314374
631196096
1069413521
893098738
536103577
650831685
1955281231
193977216
958035082
1880557083
480061550
395246904
1450906821
870708859
1910963133
1735768535
485021887
98375090
871663250
205605351
2077884420
21375648
936921050
976046632
1383760696
1768359959
819699400
900092003
489824023
1100670352
124375489
492485598
2108821778
490009808
1247899189
1533512537
1471415790
582047006
774816137
363997190
79965736
569291707
703762594
1426387134
911704559
2131613447
969080177
588906780
790229513
359403982
767554585
1972274042
441924123
1226083560
1645326754
785589094
1549445663
2141368174
1655829254
2056490106
1073369553
521127524
588994864
2019434348
275978341
2110224167
1317000381
253188350
493507653
161530817
2018853348
2117817200
466112102
1442965099
978186746
734610789
2046699509
1322868992
11098673
1364052626
1051000503
847815349
1478211604
1308409152
1075609151
692027541
81320606
196403979
915120591
1597441770
2113130619
1165956804
119471294
1397824698
1246496788
833356570
867510519
1496416816
1196904390
1031606896
1666054239
392160809
1634958383
1101835243
1081587569
1318896909
954424648
1776141224
855424707
964309196
1057626238
1370123588
724864022
678580218
160689626
1755298150
1539640717
1981829995
1907767762
999477840
568452205
1423310950
1810652239
548246417
1094381777
596458102
843969121
512922265
1503095695
26163280
1509413919
974210914
53996009
1042600032
1407463431
1698859473
1510752197
355136274
239706986
631086743
352370345
1636992728
1810935321
522583319
1054474711
836264120
291370760
314932931
1668534267
1797394382
1404853998
905495386
591005767
1387610648
1398841897
980315961
1778258079
1366309936
1622715419
2000967511
815860090
968790777
1414435551
977347582
5416014
1098621617
453510412
462674257
293799579
1339955975
1045976656
859084025
1247127732
349660308
580611997
1921865719
185209601
313895963
1426691352
11141309
1701116250
105708236
1792446320
1532200164
1325150713
1085322442
724890578
2095333419
769987497
732823930
1204410799
1571550862
12325518
111339286
1162953020
443399761
868389210
2089956704
31496943
2020726375
254799201
1702210363
1203601444
1357534859
737076451
797116633
1065014632
1508206205
1427676791
251450175
1162628852
1096606847
1664413285
855410803
1050209324
1095593253
266078298
1255067413
888871672
1083201034
1455481
832539205
1728266012
1380766069
644683446
1483416581
1180661219
2028705966
1393652838
2020709394
1533757280
1055637973
756486131
782853090
16419805
1672056444
1921288429
366959888
974630974
70626828
1671175228
1563365248
1394805653
1856952184
1015772423
480333721
202573215
967092415
1228612147
589136668
939141105
689709227
708958314
1850788836
942395837
704287745
2005883868
102107388
2088519989
148180661
13594385
2142727584
649979613
747349672
1026130187
70400352
273482293
1379618188
1469501849
1400712801
1712941178
379001520
713454197
2016111850
1512817619
1350186157
1443953110
1062811190
367641004
380070542
456706123
457487116
1590426890
631620059
1509784228
916715147
1383186770
593657441
1570165037
84278245
186940513
904524048
2034622174
1710024460
1656235665
1590258485
299848633
2134430407
634193744
666984215
493947760
321993145
721700565
1207160342
1255325166
679836851
2044678498
41812323
513234850
2008413054
2026947621
161884870
1280231574
1350009018
1496029569
948118673
1821779540
613171627
110868143
1025365594
740888413
10013222
1015660453
436345070
935386814
1452411300
245710009
1243543700
1174384650
920996253
1661442633
804417874
952946939
1122525264
889476600
1995081565
2034557225
1428877313
1645282086
405735407
1512643650
105053314
1023809806
258114217
807494000
251776912
901474613
985348437
141582012
983813042
6898255
314662690
383427490
854908726
246851859
832529890
743512204
1022950632
1595003475
2084978736
1979790182
1369943537
308891530
796174707
1144649635
707647224
41394717
1478071500
980352140
1523337696
600454304
796764384
2077072405
1836335114
1075659396
728500801
1291007712
678803366
2099571995
1710245286
994463167
1970708236
925779916
228325468
318126595
1548999433
451247502
1637629022
1266664202
640582807
1297333942
72493285
69833618
921572053
1641131643
594201384
27853829
697705731
1151743977
973281552
1977864629
2010042834
2036558708
1719303873
1747096408
1257880653
898507932
645788638
1766162930
757476927
2134538830
2039111282
1673484079
273125527
1389234448
1426102425
836992066
615188158
1923231657
1589786714
963590659
1031135863
1766179116
625624598
2067075363
310896090
2087808495
2136693564
1180122354
1617599831
363951177
2135518679
430829871
1140814287
1040437722
692748280
1775341897
660286202
2039196587
503615928
682936914
1614396729
1433766123
500333096
428063264
1050149642
1363486590
2099088361
1967154471
1635620276
588171188
558196465
1736684079
1381910119
157089115
96889378
744734648
991879462
156451328
1402914400
1659238160
1107766467
1006348319
1131333776
2068267077
31739662
1528969320
540934293
163828410
674373388
1862583250
1845288983
366684758
1310968433
975947219
106299241
414030150
1237895425
129291193
1025115816
1351463534
171126238
1376915445
871174156
1244661509
273980514
1390753860
723824456
55229954
814579481
1287745716
1795087925
1595743490
1522995007
4819033
328614425
864754420
370327819
1995701321
303685107
407501616
1086609203
790134519
1499787584
1899316652
1488515413
1410793978
226585091
1077269865
1575301354
520675539
400938656
250961222
1403561943
967044883
1810152968
445175527
1166447355
1687208781
1117194354
1991408761
183368308
552894695
774939217
671840752
2120357445
1013037932
1062493179
1589785928
859492750
397345916
406502683
1224238304
1143912524
2020263117
1246583906
1896307097
834424073
1586106839
288933180
159318344
1738010100
154112560
913862911
1115733518
811183367
1363727269
922861956
1374714190
765013881
537401927
584226944
436347891
1672129938
1430668322
603926353
6925208
944944395
1183072561
1471498313
1606427528
1189600479
1200776178
732477215
1948267388
2107414105
499400605
992616695
2132017487
2118457491
459421306
357702566
10405916
1618186
1752244805
1439771291
690854286
1195134903
815947439
1811310232
1728147725
121311806
881701758
576611567
228082284
1957367374
67280374
2085018422
135103782
1637972269
1218143610
1042980513
60341674
1956810078
1882648103
319898372
1348348066
898084565
653501492
53644849
2097709552
1419966636
1490155751
1907423472
1700337803
1637602990
535880560
519751717
1147559555
723789443
1167432660
42652077
653656611
985476746
1235306977
436834127
1374356558
1905607280
1367947196
1510339354
2018093483
1980106961
2102372679
346053239
96436911
1597073693
1534790899
1878040725
837020706
753395091
1876760609
1402627096
716785696
91135927
602916348
432871389
92258893
1720481996
533882094
980072204
718437409
926870618
1204182392
83071105
1212565838
765646712
2077905356
1667148581
220305573
1481800910
1152788218
225164700
1822358766
2017619768
2062795291
945713715
165700986
682593651
1444971014
345832915
985582603
1279416719
333950423
1379219743
1890833771
792609920
1208930642
420927835
706127285
1228878739
1520585028
200060489
1924549459
495894090
892809426
1956703850
377787929
580571307
1943679732
437374569
1031006183
1125391629
403694958
825880723
1984436087
1313480002
234773454
1174135548
1855996871
696972449
1570041990
1172029533
1688591929
971855659
993495818
1486071969
1771645414
764239365
732472843
160907213
1348082219
1642090502
617111218
1120732142
908373189
1320785314
93974497
2004191383
68053835
456534887
1438409002
1988370413
1502670235
889325445
282472017
422220095
560479009
630728468
525971151
1420098585
766249521
1995818644
976290342
1778425487
1870434228
1773585065
51246299
1506375429
1848729615
1965368900
900281741
1963351631
1562241597
378209883
1190318211
1853999618
1170378607
992053390
2096400665
457940193
195754906
1375778687
1805439846
889482102
272672012
1310538071
156614794
1867172239
1642919033
186047398
1729672181
1267883985
1544144690
1584292643
617204344
1050757190
1434354315
182542708
1279207586
273204417
397084306
1233752996
1999137780
1622937230
180499859
325368055
887560809
55092632
1389968089
1084784875
1659745617
1768415957
1240223851
36373271
1263101082
297027538
1365737360
1499292960
131198259
664351375
811833612
1484338389
267052974
1983192824
562894800
978795692
690079471
736361949
320487315
2052603873
773681426
1724811865
1750433689
1635800765
780857092
1955097706
131017012
1615734932
1054199156
516068683
2090291021
1547766650
1622047558
1463718798
1652158567
1323958385
2013040605
1557216251
1349628374
1110171400
1529944809
247902017
1348754647
1010866628
1192400614
119299083
609060984
975766463
1765388833
442026267
924063337
166753002
87979967
1724317386
1913243747
2114386900
693466847
1682711197
1470317040
522255597
1787390176
1053400855
1154532385
2025686619
100459548
820587965
1856817449
340470818
1302846923
534166753
497961808
1137521519
1361298172
981034833
398422009
1125371072
809048265
1305679413
960825954
666768060
87142192
633320906
691367806
52151076
1415976115
13179901
901234873
722733165
1081216872
1552924662
968917084
1051777749
1228789155
874357358
987022468
1389656383
529922598
863024061
803469006
151115379
1650097266
1286412297
832811483
1597651460
1480943400
1883001332
1421815307
257803899
1165191083
2098780316
762240689
716085347
2146387351
1570256391
2034853846
1160963344
216283106
112301571
1246126379
1913877499
908298344
1043832036
895204072
596554000
1373230389
1432401903
1698816311
1799846529
617158439
1991909393
716930845
1444774008
1532423535
982454199
1531680410
156412948
573141567
206613424
336371073
691310470
954618894
46624938
84506824
466764824
989474300
1909214975
997133027
866485423
790936525
826843909
855761200
249223230
1697434203
785650702
343670805
632092490
1970285678
331952775
680514651
1497101702
562413458
1554938274
600681072
140510301
1327897453
705288231
1785118357
1683712500
1136857458
813735430
2022607832
1370003190
346364093
949590975
122639616
1161750682
368280607
1485456896
817683838
475631234
993499828
541222025
2032639507
1364657639
777993990
989430657
689901597
814559330
952383889
1461489516
1556767769
157871487
18754905
1363128216
1839421598
1467250781
2067790714
1003880674
771755592
1518869012
1153986116
685167770
131697912
939845421
909611226
47912246
1455542569
832983149
1848401391
706874039
322987156
941238060
1556729959
590184161
1944880215
977817544
1206675852
1369623251
624272046
645000945
49950174
607220343
839563873
1131522475
2087805160
623811327
71474448
1179590394
1879242420
2139134830
690709848
3656267
691283243
897975277
832729175
598216888
1756847580
2083452552
1397684701
1735256900
963374900
1177789981
1849976437
1071888122
50427440
4757756
280783748
1980526246
809119832
194416406
362294421
2009767456
866586680
1897560434
869587288
617964945
1395576106
1490738516
661375120
1587783469
1493195001
498316970
1954969169
1466986117
1368509016
534326886
1960699897
739017300
891611990
364254409
1527492554
1179110622
1301493123
2029663910
289470813
990746327
1702470766
1617380373
1300619929
1129244992
491321855
309395946
691898518
363365173
1071829792
1151730622
1917382791
986318883
510858908
1942477858
1208559686
1483693972
393815017
1306926003
1719652927
412330630
479862573
212937392
735194544
2131320476
933169978
888084051
13120373
756437689
1314145617
645938017
1853624734
1137284893
1604889687
1688651681
459763666
148454875
484344521
30075200
1797538690
759777241
1640502294
2067658525
1966937185
1421500665
2012123021
679258039
1307322078
1891217174
481667305
1274190357
15634039
189019312
1027462013
810547809
1021968843
853907958
576010656
1898493535
711722992
529634796
1451343256
1240437393
1004053790
137767689
2134227268
2121942529
491516833
1114844620
1376227415
2109806311
2099423009
860444510
638345382
480943168
482632199
837689703
2082194232
1433361948
94893601
451995820
578648970
191905335
1850188320
482067410
95283751
336437507
257201989
406593804
1909481983
724356848
369358987
2045815326
57101638
2041709476
1288873277
1804286845
532209310
1561313627
1734619698
1826346219
512508752
2091889492
1871947558
1952937851
651734242
387487906
1220231712
823352462
1816664800
817983262
667891581
308245961
275001424
659635885
1723788670
687911311
729822029
414099471
1578648374
896126435
1006141802
1970853178
1209070153
2065957185
240676208
1601959689
757610862
1779311353
1793312101
1567436789
1891561618
1012088389
1883450240
271664685
1531308045
1616275319
1660443614
425660238
279584695
1612625564
531696571
282713410
548038640
1460176957
1942489036
1229747820
1210248620
808410133
1510101116
1086247863
1468736158
1190542122
1993828589
438221940
1413092343
962558282
775836324
116602084
1696954275
237103499
1601968278
2043930283
43054206
322466857
1915998825
175083926
867738264
1152162383
772522522
490531909
1152111409
1980251221
242652810
33307337
1664292332
818147179
1638215801
1282447561
390653833
845446779
788852153
129482934
1107425579
478727551
587332255
852199996
979931992
228532109
1887136725
1329661402
518102331
1983611648
1675363035
104320220
1181431377
1593841880
2027122456
1466346068
1800133597
870147534
1654114847
830598908
2020013760
1092031934
155032411
1560051446
1040986122
431917771
1984506370
306441286
1274718659
1712504627
735432811
1473441644
1862060708
669331844
1292966799
1480106964
377029098
1092463560
452102429
423900295
517273206
1851727231
1793228580
1239062210
1760651976
1139026176
1913108148
78271645
2033796282
414496587
17578439
813831084
2043523373
952886127
1092228923
587921850
410520135
233764949
1044531035
764708721
902287859
1967271667
1278322269
148284879
1322373961
904469740
1628441805
1325070206
1825081719
1509337101
1662112387
1065861244
8935926
825501640
2060637502
1450053310
800810469
240580839
1000504692
1271276219
736137265
1944408253
2101147750
32239182
1093541251
1615613721
260133658
158016489
72860874
1365547767
1521468832
1932420568
109940031
1350289532
1545482061
1713456402
1374215499
1341059064
1635503030
2141184999
1078321396
657349072
1787800962
73202350
777584874
844088225
1894988497
1566742412
582840490
389424249
737867095
1495343820
430731675
1272266237
1695800135
1882641787
931920999
605285996
1709926103
131826540
1889970151
94514304
1907954754
1669378316
833228264
1355262982
2135013757
604330059
445476918
1232980973
503647501
709096608
1558888292
875712810
1897974189
439060783
1104627617
1842942218
1695728818
959147273
330891394
1142841129
2086671887
703762594
2104018198
1446089195
150518219
323538625
145389114
777615046
800216318
1544329506
60440360
1702752697
1669595489
200868871
1839831769
1858323609
537654173
1020719525
256693629
1272318357
1161073147
1756547534
1805580705
870215978
919297879
554820501
1867755808
1059549310
89429230
1549738650
1588125584
714495661
229386925
1890737580
242424418
525411705
2071617786
602814506
194924596
1806132406
1864156693
1967724908
1270539437
1168822012
1603142886
475314448
1416799588
1976926635
1504930782
621074434
1170913751
1839331609
855492344
2059399422
414699324
1283722062
289390641
401475101
796536250
1360414042
1126890081
104061876
1145571338
542525098
1440099238
337492158
1005503538
969714836
1648459474
1307479460
1200577619
1571665851
1269451752
218788758
1782863236
1539314936
382995474
201342445
695135651
52673080
2006959413
1590141669
1897028363
771002149
1604219779
212411560
698335657
935769606
537262267
1338721797
1653638957
62910302
29338746
2002305474
670365848
1150906766
673707461
700746590
438173686
1745436927
2051688296
763394728
1656286793
1725638700
383349428
612149556
1097909048
130404864
872799677
903276117
629771330
79275952
743642899
1869089890
1935597933
2016158529
1589056860
1086247070
1191028867
2054363613
170741326
137467982
528508907
486470177
2011032255
1944021396
1536938648
411321922
704499015
1554711816
1742421334
1100102532
1296503303
2096109872
2013685845
1544978675
2059827309
387991199
104143034
1939719585
342102149
138996710
2045034455
2015414796
1375603546
1407438500
2122975424
517612353
940098562
849521590
178938291
999036698
1079440617
1370157171
285901713
1919659633
2033918706
1385129613
631872027
2085120494
1188273434
1387690310
1336788066
153022238
325946332
1233584340
829075651
1812809853
531261264
1436561473
871940429
1352036715
1051516079
501924823
1031742188
1531181056
1685567021
866095355
1039657624
1801904018
685705004
1866199037
435524059
1899935103
2092134850
236326610
546091117
912678127
904431015
224042275
1148166770
2039912846
1741992828
946809195
1919976568
1505762203
792775308
1786760863
1122359174
497626308
2129042609
1365360461
1636474440
2034470677
859365905
1170558878
2043186019
2009438588
888549588
460875105
483856963
1472167865
1777994438
1140349209
385490651
689410062
709084714
1136561800
631824563
374891893
689078058
1121971715
989683237
837496622
1135501725
137088230
180779786
1224967904
952440843
638647044
1555588310
1768376098
248835367
702880297
527692549
1445328463
1008040174
510575585
1173446960
1143900761
1479476801
1240267859
509694014
77043479
944650724
913557095
1445235117
232920377
243875635
1320106745
489891357
221662389
1281257821
1295432398
65662989
502036549
1417798400
466907576
1260326573
1119867993
116784165
1490416971
2023846920
2006479188
1817886192
338385009
1737310744
101595922
1550639307
1762487188
530362010
542769182
420252644
1712449980
2070010413
66135156
1745068423
1174709927
766962187
700818147
196868253
408558368
521458894
119692609
749258331
1362353707
952934778
2067691485
975007216
332114803
1196566680
1366335285
1594233454
1577983591
1808688526
424241272
911327454
1596121707
337213589
180801746
981674374
1442109718
1188141618
155815190
1209959163
437469575
923190229
295479745
899568416
856221198
1350535623
2086772109
1697446283
1635550781
1809305806
265910629
391991628
1113748134
1053473951
164107695
845942729
1411664497
489263695
572921747
1753885230
164829145
1502138442
1539019850
730096117
1464969847
1021210656
1958714309
1008632187
1028399483
509486511
488721739
965298803
2137175969
898817364
1131442162
2070844615
504326238
784691457
518710704
1817138069
507798229
771865691
1106125643
1032638440
555087467
20764163
591273770
2077974860
654856346
664686807
2012499956
1311683162
314141411
238195166
374933032
1429789998
978318249
489034921
778466030
978706319
2095396923
1823734705
1713572555
574409450
1127878466
65148634
902893098
670270705
1278725269
505612622
1205907368
11492840
974664029
374261214
344144118
1358963916
1255142814
1649989411
1555157871
1972427974
2018860400
2121154459
1551088362
1857944995
129876967
810661750
533315852
1262115435
720225954
729548072
104275341
139929263
1611220796
1147791419
1333666006
1270596341
2057690364
1848339951
872937015
1337224552
1063317913
265298652
1619621058
494318219
1309162835
1191729862
32003378
1938836932
1843707628
1974380319
1820824903
1151691656
344333000
2002625148
1844259769
31098210
389352598
1475863951
229020360
1338603007
143269154
1466012491
1416592781
1134248535
501266866
16129468
673327829
649448726
1181420006
1469650585
315477652
2032881601
1603381143
1030741859
1812509969
260165593
355247264
1436716076
1214882632
768166971
979635720
1540462126
525884509
413688673
893743077
245106836
1663742119
1015199088
1834210657
1033407467
1606790931
707940960
2118155258
1236942726
637637365
1720429264
112256014
1570729034
234666455
857730381
2027370859
5045194
1129708696
1686994811
268003465
95173285
675589197
644877930
205829112
102536361
1305412938
961650671
2054350995
1752841850
1223362046
1203122982
1125568520
1678490256
1643149321
233951235
1021410776
1066787528
1574244514
1086274634
476205874
1972914172
55467713
25982869
317910270
716624369
1213496940
1662325502
792115610
1227160579
201730013
587797686
1687693487
1826035680
2065878721
1038538796
1462303762
1186724694
948891138
1440198359
1332982578
1317181357
1106810159
7177929
496700097
385531493
552362303
751967631
124049550
1858118168
887877203
20985056
956845418
1843925254
460368754
623302137
442358830
104215073
1504689573
1736836065
2016924662
958367059
1375102043
142390643
120311235
1354732992
366537819
1638550808
677444557
671491963
973284508
326361324
54086435
797585796
1139573568
1338652495
2074020402
539980534
676181720
1120489688
93910016
157799658
1397531475
1243660790
994229674
634072866
879359731
1786733870
1842734711
1919839154
1958694035
859009616
563018564
944690611
29013394
677627076
299368130
1245399508
1648208586
1503232721
1263632676
301107219
649454053
324288974
1845941908
1213476043
2099548608
570420272
742714606
1240526050
1174874385
1351585626
964470425
1250896941
2120692039
832332788
1984041510
1375080690
2049676551
216507166
1091941113
560039923
1424829605
1387592041
1147289433
649975617
1825154946
911496323
977986723
954875868
50937935
403003220
341914631
158857377
1288401607
417113424
1047211820
1142925924
37655310
773887541
2093414307
1798093608
93134678
523392339
1616027702
1496548154
2110972983
2052462786
503615928
2102276560
1947417060
535948698
949510555
2011419339
1948024599
1047370300
977807464
1722389630
1788346028
1229759360
541377927
1570263677
1917623416
1206870152
1169090173
676663705
1276386756
8322578
492703681
2000000571
1068589803
1665457421
175577196
213026039
1848163145
1572066010
1569567997
1156793003
205155870
2044096459
272494915
1802827415
1920630198
1969997167
365057658
1651049085
129762305
535329627
281252143
1866750941
254716860
817859257
1477957081
494796346
994346132
695278763
157381868
1922020835
203937945
492186031
1419867186
664557174
1785372259
1725543283
675629071
1430083401
1602465463
1428922282
915073710
2027380926
1084622733
167974452
138203169
722102340
811570853
1946965024
432408279
1145682484
659241826
817019587
20282717
165954300
2000811511
1252997448
785876183
234398261
1743904438
1767438686
947280860
1223625648
705392618
2133473239
956606827
1691215252
776233298
1257365258
1877417381
1211265474
978969707
1165339780
1973722135
1208127642
283263189
11166789
1565585050
344227858
2100518660
237337227
870822449
795034221
326890627
255190334
1617132016
1009585904
627467952
1175423271
890588649
787438073
2142984236
1537689978
2078366926
898615105
1884587275
211958478
834923824
269005279
2001077257
522898973
1160575025
1702170966
1651714117
1044572857
1240337096
1296520723
1395498923
366969217
1459572059
702632091
1169917759
1144037476
2138989718
2131124917
33327691
673390755
1444127699
867655425
978370887
643698175
445010476
1500663936
1650884468
846074906
270529595
723066584
2022204404
1108600468
19638896
50524119
2125358947
15633614
1316856148
1020021130
1701942178
1311683077
281414332
1302845451
351456627
1016877072
1927646084
2106455324
1294319275
2141099856
1115077627
1195312122
1005665209
428139183
236833346
251959500
21261155
529603788
571147048
1466055259
887223564
1226135673
1121331489
69088017
1110147065
535145938
1637258164
387385435
556459417
969170630
1873543096
1418558269
2135945348
723674789
2028955918
763524058
1156379596
1855252526
1469491626
63702354
379034961
2045185352
1981571411
1212901273
311164820
1712205221
1694464379
632473874
962955010
1773202189
1658019161
1182956568
975867793
1098382697
1361671689
1485056305
1779796203
23255086
835542233
1861486730
1839170354
135689704
37114743
1557827221
1823006965
211909448
1980100025
1425038679
399353126
1925038519
123368917
586831543
901081317
1676616837
2063849625
93665602
499741410
2135906158
1701203349
1896466265
113347754
234404633
183238755
82548549
1937212993
1849872416
1419148150
917971829
1566550594
732085744
2138147708
914152152
1242051592
572662709
585086202
1639826077
1472053351
1285549181
1160825208
2112240260
1050485198
1374186349
2006578372
1911413272
798981247
1029107324
674147538
384456270
930891385
2099354959
833637548
48799478
409231178
1501819443
1146037022
301514598
916545665
2052472652
2013960140
1816900928
902511795
1124666719
1229478734
1498046699
218715874
1092455516
688749496
1904223206
1939618574
1487805283
912353224
329170999
1921612919
337453159
2078792204
1433151073
1422180289
1194377896
2031733537
2019202447
1498476844
567561341
234524505
1269086166
876361590
2093975394
437804596
854553948
54023203
623371404
436480756
1745814808
449265343
563429256
519549708
1369270510
903460142
1462529469
2140051553
987581414
1479176898
79171394
1017634231
1716298899
1854600506
1465458665
904706225
281137207
1330890709
488421665
1763347503
987436793
955068001
152777827
556429084
2095424522
515779647
2009241362
527188289
1630303716
553120123
1328215491
1243712109
1134051506
1115191447
1005242050
1091258714
1533899591
1803750563
1875175001
556704970
1259315888
1910713878
982474870
1987058911
771169556
483820863
1999544778
230164260
1857118274
1262703715
171778239
103994885
656560472
1885054247
1197119926
1310592596
1818382334
1342653841
405333207
862109253
1079606316
2106833823
55055582
49301163
1516380457
418979353
950322795
889784351
2049617685
1815484152
182266437
1360202897
1668287607
1749061857
1120950269
1073161192
994918024
1215775220
74754538
1737110231
1448040658
410948424
1030949414
1037262403
1373796540
1685792529
80027766
9573278
1307409426
1980993096
1157297009
1253527177
1700019025
1964482426
1365235153
2143447465
1588025637
158005128
1679978327
313774184
1263485399
575812952
678688675
1908647682
342202101
1005191614
10303770
421987416
1419279819
331198434
2086593346
1550140757
1403561943
76181516
805937582
1805977448
105651967
810957933
382684352
2032961891
2013851932
2078124562
128475721
1908811010
455826865
1499566879
1846151810
2053394173
1180657367
2037887396
174925519
668066188
1175711746
1311463798
2104567457
692609278
73800828
1160472811
975864126
1541980915
1337956767
765210841
1988064376
1861501527
228099868
2018533349
621170504
1688170579
540246472
616931342
1668608293
1674413201
614413618
1765303530
1355620773
1263759904
1591593687
1482247425
1030447844
439343884
1009839651
253312355
987051800
1812510972
362500203
957226353
304813823
1247799535
1878626503
591316235
1880435252
2027640473
861011138
1582550714
1619310117
2092792331
1671487356
1882541472
872046488
899176192
1948409859
1103974906
399507641
1590195164
1799471543
1137057928
182634246
449837889
159177643
1627808662
753815559
1356688674
114849832
1239749929
224472691
1542120236
1562751414
1220141615
331897970
978908346
340757759
537745562
787840539
1873290938
933556929
965437831
1539432183
2079728
1136544697
1052062620
2072411987
2064222805
42417840
1304437013
1732285223
411993179
571870963
141398696
880344362
1639305775
1288548521
295274835
1999257072
12825
1899543280
1060123599
878378886
1698911386
1231590579
1323050799
1216218532
1535189354
817538549
763267962
1356799407
2083574405
1401899410
2117371783
725885212
379134850
266206007
1665727648
1447287515
667249439
1986184089
1421571578
2136293904
519786650
1758949475
1664921756
1038537366
1676812732
1227629481
208782213
1785212834
948315278
1854631596
543377132
220469986
1479246609
1442544677
1403961252
1650528502
1182781474
1010261437
54568157
1935594569
488118419
328359888
1089503355
1758283072
259491040
1516252189
1590264384
1729325965
967532140
1500906466
1607929134
1631624277
1656858274
1226585642
2131998704
605740932
1029237675
1186638526
249193473
1650214312
754858264
106081964
1801863823
283594826
1964065524
54141721
833003094
1978889474
1147108149
867816035
54207929
1460475473
351394075
1693650744
1725540900
1593844755
557131563
1930322437
2143677571
1236615103
1637109492
70096043
1515368691
1669188512
242639287
1237055051
1347334272
1631504475
1595507804
1796592464
417046955
68489462
724097928
1731153854
1421269395
588485214
2114131443
226151682
1880663050
392205004
523982280
776737520
1365577782
1659804596
1551372217
2047072898
536634929
1942794102
62030198
471773882
1378952303
989414349
140990599
1266536350
259197572
91294538
882943854
380838444
1482742060
1810893159
1694758388
1418010452
650301466
979020850
293795827
1848231946
685466585
2144718060
1889611474
470623630
1902420941
30742264
1393896465
18039382
1726964792
1891137677
1900812900
219355876
325367999
908009386
996014860
1352310852
910287956
161907231
332144538
1738613524
785674925
1945284455
1740571173
1097456595
1168858389
200423756
39287955
478748784
1954640303
1042868551
924986884
1383073677
1648437159
1660318630
2001782983
478968817
932319530
1869534708
7663065
1721552072
137663140
508377365
1073331256
1894022483
1983597793
801298685
238548809
888399733
1638030067
1579904796
1440550522
191175592
1778319109
675166601
1381137530
2000392547
672900465
1062387588
1815637625
1280271509
2019643200
480768710
1919693527
916727261
907356568
778462014
1286661554
161795421
522425404
460374872
225064475
1073040291
1522734237
1598602693
831283354
187623054
1413362078
1300581966
317066768
21222759
882810159
2119991018
1845324970
550326584
1402941119
1467556107
5767883
1341593138
748777944
767798885
1286056787
2045020221
1650959466
1046693295
828717363
1752244805
897156133
28456577
1045279947
2014729590
1828173237
1648301284
202481138
1444947671
424337235
709239980
1194010250
1078997569
879657118
282524614
208416663
1480708545
655189055
1856410175
1072279882
409862305
1530466171
1777917390
1979023717
636905587
810465612
1482317273
2012773753
422749707
1163572105
125788266
405286552
25870688
380559350
2120895827
1708472766
399615370
1549795542
1186013867
1206509343
1598920033
743491059
1214667786
995284026
2097065793
1708198346
1828164948
438167265
453067305
1418989702
1603037578
1858272904
2014888009
78841272
615861186
308555268
2130392617
1910825858
1134685045
1024161154
311892014
1239229910
423688800
1648824779
339078494
415628614
1751493524
624693193
241210747
318697260
1345254860
19715615
1660279492
917481567
972394299
521358189
1389388371
719806002
1792067897
5895489
52761910
437365104
1918219205
97518636
1610851585
446215659
1068776948
299838739
560310764
748389388
566288069
1742966800
1922452592
1725344847
484594327
1879379835
1988046340
752643654
226009109
183943523
526029143
1472837310
846170906
1170806554
530916319
1071685717
1402466914
279651863
62584843
1398340645
1339544300
717871260
598378979
2046273818
1824949921
1601312490
680761373
1157478490
454790224
1211430343
1578090509
1547097437
744983083
2030088612
343150658
782792064
457848469
1805671516
1192192668
5299412
931939301
1246922132
437474323
999768592
1629912027
1601790758
884127775
1070083084
1577150014
575386700
1825036929
882300089
815637916
1403085211
109418557
1934727246
68820598
565983853
339417775
316670622
671428060
1561911248
435028590
1972666272
509445075
2006612491
130990657
2063157544
1894552167
1421757011
1225781459
1348880302
900287905
220833749
878835661
1440026102
556623775
1723909546
1236718028
1608712556
110624991
726367946
2004745683
610290340
1073870627
755359342
1367539932
1701979184
1216189142
1881822276
1816032399
1388437250
1908868028
309405282
837410605
1686199285
629593080
50490043
1228299940
1987367706
359607714
256680562
676909824
662782116
788243408
890667513
1751580132
11601557
1155174527
1256933308
1161723772
1343117027
32157269
982765103
1591060975
1107425863
409444638
1548359972
807145974
727260711
1190990461
1027371754
1059112850
1582383961
2110993124
596834774
379358524
1161565121
1030433789
2130880548
925878424
1882896117
52234671
192385454
715982018
394742042
1514947528
1621185715
7135827
2091187534
170187970
1854532951
706125869
30217177
1402797953
504568375
1200339112
1292789828
1082417250
1122051050
1868890899
2025761853
1240881889
719698312
524247492
220426568
829335350
929004157
1529807510
1990922313
1189554325
1312301247
502909466
335114687
769393664
558434804
2083903173
1439293936
1777922342
202248168
1338987683
668810506
1399783658
249893098
323669727
1735391085
1776249772
1124989425
1204910569
1499200804
1898342335
1962758174
1339104900
1307016788
76917840
635022516
340309577
1467411160
661669959
540151407
630018451
1015818641
1490477575
557458797
752311256
1959985801
1665791604
67491959
1998537165
593576666
821176086
1926347692
1121483407
1021594892
287572047
1459891691
647769626
1828406722
2107894257
1059152655
2094944076
2061919888
1291212418
1613145106
723345075
1438093462
1505777308
1326805410
441345197
306732704
1204994301
516773224
1069324540
547795565
216218218
1225410669
1978217663
981430617
25378078
133098974
458070759
611758774
1305488893
2063302780
857964403
1391339382
13421427
357734617
730753655
610211857
136986529
1571110520
1342612064
2100448729
1191633321
1723095248
4419763
1868666399
760580780
24086007
908371076
1273243548
726185784
704423426
2079514831
321902588
2066302831
1484335900
1785317806
590919430
1286738418
342655393
329561492
940516124
733903578
81115683
8581884
627394421
434136789
661782481
699962058
929922744
1009720939
433199965
999280895
576640922
2063478135
420341467
1417568452
426876560
548168511
1653167449
895318514
1951796704
1793687402
848452440
742628678
1304535128
1811913959
657665006
256986758
215352492
684041316
1335965336
1868537895
1397604089
1083408878
577190428
2005094667
851877852
267836716
142723935
1904542288
1262733271
414496587
1960007170
1900340253
1946805478
179989715
589393212
1121966385
953197347
85350458
134463857
2132794086
326700234
284398401
626850864
1487552687
1835633156
958775863
1838605362
1639211474
522446160
2139925601
1978170842
1283189618
853137274
139056806
552889744
125221894
2037574657
1185195237
2072938171
190507407
1264673180
1297605476
1623095224
445496641
254858997
396601867
622186800
606210760
1074275563
1312925766
1102616546
1137660753
1758731853
963955888
668423600
614502947
755173686
199881885
1180025241
1800450250
1998862507
1058439157
321333663
1601947957
276551056
1761374112
1681638029
845335424
380223347
1044601615
859354200
50788206
1989038658
644049342
188734722
1569708207
1110896451
264164778
1844591087
859214175
384181806
701990364
85158872
583817899
788189896
574151470
1781026527
1753148963
72227281
695618504
1553373919
2144510787
1444024661
1519478462
2141166332
351550962
1304577584
549474602
1122823178
1216363227
1879199356
1704350730
860667432
1192359252
2135131628
254814965
1221963630
1802725145
49109619
543617957
2044237669
2035729649
1933704184
114521997
1056292430
1828218152
389847166
775115579
1702527900
651216810
790299155
490981393
1735206224
1393843680
1450924146
391929917
1789548448
1313123237
2025133070
1578062090
513284361
1161440824
44619214
809000006
736422668
407116545
1402326306
555080195
720656516
1713143857
1392450295
139570333
1067526748
865231188
937208773
2135438158
1007117500
5840951
667186485
995525365
1821046224
1916932006
1252833767
1371458444
999656137
288123704
677888724
2065754653
1805086019
675291610
790786026
1829292184
1139245056
964310685
662277222
807365834
419956586
1844558120
947462181
763818041
277087632
629588299
1544137095
778398216
856897144
1931613084
1789924929
494749705
194417296
309067879
563008674
805773773
558488289
590075914
1512662934
2112855282
181580526
1051637741
406255774
1527213028
1542761459
1515566130
1623131113
885325297
867797865
1814965797
1904764530
520192154
1843233835
496779774
607559111
870402007
510228881
728340089
1143394608
472004089
1605789338
2140318653
884008853
1439017530
110044664
114083093
757261450
618303271
750669644
1718421997
125588919
836070148
1227540086
1134141240
2034600905
1046852674
1048753879
222274360
1018766193
1276654481
333357950
247950052
154397989
1852164634
1680416243
841705187
2130770310
119705398
1279897651
808062871
1610641677
1699333030
1266701785
688229462
1021890202
305212165
1443933480
130532047
1892395466
439207760
34190616
1966319978
326812665
1500904232
1041693196
1364082361
700151737
662536465
2132339738
151955652
503781882
155377972
1571689272
1218030177
971360031
198406514
1483107991
1795117644
892311934
2973407
1991132137
577194854
1018635625
1464334690
131765594
1601772347
2051601665
727239999
1709005787
835262198
977263555
1488848131
261514541
1866566360
2050464782
1254443387
182263115
1410700334
417580467
1943924605
1802574172
614440179
1951128623
1476075365
991211751
482219879
95106515
1975689396
207803445
789177596
1629566004
491194224
494065748
1685668361
1984287611
1383317077
1032547414
1650474751
1068118015
692591531
1029001884
96168756
558139869
1913145827
2033207770
342884326
1613081006
916996102
1778179733
173177581
1787257100
1440423678
1924077554
1074012647
1190906655
825322611
490773157
1763343762
1872508666
692822113
1219504397
1106282762
501041205
1552988619
2028339621
1471135689
1118989598
792881619
1003468269
613685227
2772427
1282458944
2069291655
1474247071
1638808350
1544512953
1621984874
1842825465
1468394518
1773836938
733521570
1657957411
28645672
1871584509
765704932
971338176
1641965388
760545888
1576724884
1070231261
1786545529
303648321
702176419
1918380285
1850020702
421074479
1984731594
954010271
806425782
46596180
709455696
87465903
29363833
1708695940
488259669
86739447
1627947124
1980715971
1241521278
505263936
1357841967
1777631077
58364006
906193531
888390426
1069657918
1160169748
1503161606
922202155
778674478
1346537025
2124222915
243177293
487174461
617923990
1538199907
909573130
1467097666
1945080218
697870075
319355010
1172883540
1579674428
1226765898
392209275
1769973005
148344824
859347137
520292043
359176678
843233773
1400109168
1537620103
1767371910
309549869
1212784656
1528268445
1060232291
1320528875
271303616
2020282987
781155484
1814495587
370543324
2025163382
1908254824
371635334
110930158
1063229701
1711662009
803613545
2143052251
147051338
1482012638
1160748932
348765493
567693775
496790077
1551037024
1640233339
965904093
8537155
1700438365
1013701444
849588260
523177783
382068120
461644916
1368959041
1558091904
1984451232
241107197
1606221832
53280280
1560091750
1748134181
1426864605
1053061184
1438126193
635101719
116232436
965905062
1680935391
39416632
307081659
630930124
852298695
776328208
29684489
1895921227
11529456
828787923
130656026
848187210
21041130
1556726010
871175988
1068950737
253271842
1608530586
1416870548
325895296
1697481550
61077101
175776281
1546223032
1047306998
1497620037
1710676037
1284550126
1037069824
1386401244
1861083293
2062844102
726888114
958165820
845545173
1232820063
353825226
151011722
1666868870
1105968066
1676800767
44569147
1763307478
694563924
1356729887
839357306
1957745512
891590211
943113530
636235977
1067336276
351205158
647781404
1834454895
523315393
207414063
2055705419
678439986
923417795
1434864454
1017097186
182922127
981533151
754150133
144852428
410305469
723676367
43519297
1226781988
1916175076
1068326770
1936729039
44088104
617531549
1669059538
1398206332
1159077158
865527925
974477708
14936405
604567624
1665121790
1024377898
1587993569
965780213
2131173870
384986565
2144972639
543752544
1873609000
240610387
856523155
1307113722
1348770700
1749439864
1236883332
10122782
1483533571
1035312192
48902098
460428482
988046515
1188539680
282061222
208964602
1309563004
1422180790
1118730674
824042912
1086298117
1026367129
966221104
831417374
1493195001
856355225
691862585
1032456955
23815760
596903939
1795931161
1147571112
864549714
786673137
954066675
995494364
725539627
465630601
1737643479
327682274
122981103
576108957
1484306929
52970217
1742238859
1508850437
2058791181
1685249143
1765427755
1626375138
1474144970
1396059143
564480845
2011318336
39494948
1536787500
1747159224
294453554
1221552889
895539372
586867774
1239091698
2088652239
1202416448
184035317
185639677
1818130661
438113832
1977121009
2081034667
653036904
1267447665
914933395
1896950771
1613225416
1453500020
1398342875
1875815794
778469125
924496525
844765433
523194676
653030471
45398222
1347257419
959537159
1012856962
1246191714
832477268
961070987
794191395
19003338
209693530
115797809
705645725
1971455266
848494909
1005796331
219257858
1308987772
375140108
1334734676
1894418310
1282228030
904140918
375624059
650439946
1811138330
2068631713
2040515454
1344592673
65353207
1634983272
775088495
455101826
1070267083
178786399
776506320
1774042278
1123388273
312318903
101389118
369327280
1623239748
1031759752
1077266220
1179353309
1809210992
1091271752
1471576954
1185345195
1369900499
1761956398
971758196
435958503
260608787
215717531
1829994278
363783025
1215840442
1155833294
1674873601
1516028975
404789024
239150708
1259461736
435989035
1429485608
2021129361
1907231223
1639270954
1898235715
1569431269
650226874
210193465
1533102135
384545093
703141024
18646818
1670006989
282792461
245886526
338665733
2089302736
1815145598
62239906
1145700550
2038932628
1051068404
1964131848
321979031
950091560
1818062838
946200182
926740940
1675740138
1215715348
1849777380
381397917
1026387876
1135144444
152059705
950266020
1794206678
89566896
21688968
512893314
2126821411
1285024703
838219301
163890995
17441101
446790807
484705062
1501790219
1866897801
407994248
530549062
1760156411
812563310
233095583
777245721
2074822701
2074183071
1864035504
1300109757
1020592965
828850678
1374495575
1856458132
421559494
61761045
506990628
902243145
1772057008
144901351
1080245752
2044999265
286380862
1302763771
1402064467
2002194169
660201019
1854056474
1639286935
1841129823
705377825
1020863510
606522540
527682699
1535083314
266000451
1748995305
405511858
1607007490
1450827215
805988286
322397238
574427921
1709786866
603789901
1811001736
44128514
1377289719
1951480997
402198681
1327430930
2014491108
648764395
1015581045
866759025
11224283
1338753559
225962272
370294309
1746225446
1899221346
662210422
1386380830
1700378567
1066093512
234089890
1250394310
847394290
162119094
1888754009
1414068026
133146039
1941782923
1106996392
1227784627
1891814079
1627077517
247756446
1229346366
336357748
459602594
1068159815
1922376511
670711808
1976848622
1961746100
1670428376
1627190780
22900091
920565119
561457652
1861850796
2072942367
936885051
1228561417
495390277
2074370151
36338364
78300750
1362532702
918549703
1684441182
1450860242
1523719653
1502694814
248284637
722645172
919127145
1331571538
207602035
2030019977
2045503038
1064809496
1129744438
1930109688
1947900103
945741490
887238585
617370849
1077262784
1593794462
357719006
1008212342
544299750
526242743
1306470660
78783744
1359785358
2030687725
419999667
1357567364
1555196288
719736135
983152430
233630441
521305658
2078091995
1575078166
920308642
806290880
1368937751
163947134
1273246587
583420903
514301672
1523405008
451196761
827938084
1127523863
1145286424
37390949
517300342
1652078808
947831349
416322096
1313446316
1372669341
27178610
1275266789
147487169
830273776
1956019150
1680902050
1565811929
728630032
1852764194
1352690846
617783055
105256243
1245043296
1991865878
716647395
215111819
185768345
858403836
305030303
1937379994
2073494009
1923841554
981750754
384700315
875997337
1690597097
1361018763
1192323002
1806568918
2110246077
652561813
1945913105
1438146411
1218378469
593501584
1653251197
314264485
1406719667
1141492479
1558057147
1586900217
547023098
410923932
1936422025
281103166
1941445957
17686797
1838121473
806539087
1541510503
341684702
834373387
437084603
901457416
1781855873
1141572300
1582853181
1369003125
291727455
1536713502
1769500300
516179947
910689009
1069121359
891513409
1708171027
1917770521
453474643
193593544
394931605
1933780832
783513146
1488453667
28868975
386375036
1866486632
1780723658
1578675696
75156202
1896506163
391595247
134056884
784555939
877903956
795211463
888630380
1747231216
891877064
264172011
422507094
1754657419
781939122
687278817
1089172577
379979382
244473782
1027162976
622190928
85745716
1809375703
1638445553
781784714
1483982387
295480080
421646877
820589675
1933335774
1519830683
1593928345
2072926026
1638599449
1284920952
1542643887
536964042
469932380
1652236672
499063027
991802836
1777741964
2105759744
1494591993
808916599
114101799
431690248
1092924860
1290256771
197305367
776812904
1931780344
841985795
1075627494
1708278858
313971978
1778120441
1799227384
1877989321
1720478728
62788582
258525942
65739005
1312616871
941763110
1550161929
1267508326
1548009029
1834403039
120223698
511226251
1354875097
2032639084
1867986733
239115251
995448694
854473741
491094
387228267
1666744915
1162602291
2144240616
146768280
1586929416
1910358369
836077692
949967786
1663562713
1557849320
638877042
291785559
177442776
78954899
2029282186
1930366234
35285602
708161201
602492614
470766360
387262184
1781990164
758038381
1896883787
607242552
435818849
1381740153
28420972
1482391595
1705309634
1060961875
1157347940
51045213
641706227
239624080
235806919
2020386328
50725495
377745111
1029937098
174742327
203170157
285122700
152852446
1134126813
453572394
1071738942
1280963523
1220273342
576129584
846161329
1648912308
321804907
1228675116
1954700107
1263785664
900994051
1360028923
1219853612
1784667338
847408103
2110078334
881552145
114753433
458041107
1015765011
1618531338
1140389769
1539315032
54197162
554982857
692536584
776948401
260657409
560653565
564650224
1258725437
910859538
553884446
1234009618
1495494751
988375263
95148349
936316319
1105202993
1959903912
681080614
962354852
523026120
1440367873
1839181028
1026141666
209940793
509101540
1770456805
993547927
1050186619
1493551353
1695519802
1637942987
530122344
1671963875
967750393
1582310440
1614698834
1670965621
854031379
90572808
1126815048
1973167773
114443492
1793369311
1896806112
623282003
601661748
335319525
62030641
1893380885
252890436
174548706
1698595747
105433108
1324220348
867521789
1394418360
37379582
724864022
960048969
1718186800
407450375
933872659
663139750
1156263695
518647232
134161545
399852103
562735992
903685058
227477358
819579928
1459146310
1771816681
1755218274
981883558
2113045445
106217675
2093935121
181990769
1578492940
2139171715
949515336
629064773
204200797
2071353970
959009939
1609668175
1899065789
410801720
1189363522
1529969029
341014620
124322735
2120034187
1349035064
1328708070
658757461
1153247672
1253913994
1372071032
1792152184
1063746915
1347981982
1344317570
1119387701
1073086288
278363918
1747587846
1053526680
662785884
1135123965
1776494924
424276949
711244154
279022942
1820361958
627797639
730493324
1357512440
2042400976
2031945148
337475597
446476054
2113021251
739390627
2109766664
639851834
1855602871
1002726228
1319081600
406784900
702076626
1811015242
1558200910
71105828
544576355
1340770272
335920649
153819901
1094397172
1977403855
1039629487
1866381690
820326409
223338773
1608899353
1708710060
1903878087
2039824184
865011031
1377589624
510320654
845552872
88862063
1643045365
1569333236
523622832
393230530
2138937356
1750476839
1335928384
1218024873
652795204
71925001
1871070759
153817306
814401634
1813705930
818075099
1652469828
1895261965
869833012
1879181372
1834641194
424830611
1095197903
1110680796
1947768217
1557915415
1457462665
1155693095
1392339806
2020040122
1118129740
922513322
1699792274
626544268
1468724545
959091168
1614277788
1151811335
1501540519
1996852534
30145859
1863484803
28517497
975615951
137850968
569096942
1198399751
2020830980
941973501
88491576
467256566
2119724687
1811367915
119093054
944022759
1195530050
1069537444
1313363865
1611825614
1281455476
930545358
428140411
502986885
394660569
1317866112
616600896
80707876
1237554140
655280803
122786896
1864443285
1411561830
1836467214
1464054622
1903283026
2119223749
596617702
1306940624
98260571
2026071761
571283504
156910125
2008568311
1734055985
445460576
1639338257
870325053
1565160410
1791984437
1976992903
1265809927
963551638
2089985214
100990181
716267625
86995467
1535377959
1577613507
1067000739
1240301302
1439991262
1945977942
956617865
315534099
1876496862
504804180
400546705
944072301
1810329656
827838097
1381940176
1406285282
645786908
2001592149
811389456
1028369096
1337671467
30291278
1941777312
811564523
1598549097
2134106620
2141141063
2024343233
257025650
1924275289
1335252677
1027422412
514790836
1255456894
911858703
1183366622
104102411
538008446
880233585
1980499223
854797593
472949548
1063101378
1776807672
1000914415
972036453
1014852529
137760991
647780829
613866699
1884243243
58969247
1053736944
1622051026
1899373054
1333765968
109430727
1945840092
1188451958
893610920
502696075
1979589924
1354124732
1002785722
175678855
1784340206
1703452805
715915599
577835913
1048102996
1348675730
473229396
1655363426
206393102
890534554
1162673948
471748014
2127222091
2136895447
883973204
2020755370
821575211
1932428233
1068329035
1937064643
441933635
366593733
1772354043
721135405
1094813270
1878620576
235335425
748085109
1426839220
664746618
1077422476
1865872846
437547551
1901206123
986590729
324520
799706212
186685901
1336625898
1448996923
567240183
1373152917
1123010755
305062265
1108160531
1613443851
805918142
1766608522
1363960646
373634981
414225538
394077008
1399185230
731102529
263618521
1368563821
1789621551
2048984269
1518609650
1399648825
2061591878
1976375596
1539498430
581929935
1413952630
476003686
1585380727
1181305567
773057972
39476388
2144932462
1666708030
1774483934
461907222
1093681572
826570123
817924246
1919064830
288154946
1871216431
502408812
801906050
980679781
476060061
1780294404
949942908
809134383
1772332960
1362249315
529721133
1387676373
1631584208
1669024097
1481635123
1644924884
1042282313
651938026
656109124
407189604
888107293
1279666702
849878010
3159009
111827143
1349768006
607225162
1447079601
847135688
311013197
1409935648
1309289574
1341904167
247745014
689896044
764674331
749016172
1791962534
1324194017
900236002
619319740
2091867757
927370438
1625715667
1016326558
2048299725
1931295490
2141852308
1800548459
205883426
729754763
1046091731
1691345864
450426009
1814105889
1533335027
716882340
1335376008
1511635168
1172957277
1096461745
1779500548
1519769911
941397205
1950534131
519786209
633432416
1656925503
1267703906
27314067
771175004
2082924315
1269823350
189818571
1981541181
867590226
895162617
839418513
998016066
1854674305
1943096746
557797237
1040819690
83887226
1066347514
781581745
200327389
210053269
126059198
1110176080
1994215360
2139538537
261646052
2113058943
1662075301
1522064965
1610430794
600342578
2129864401
1451470659
1455469778
232302937
1015211230
2146392114
1407874671
137342105
1709231537
833982029
903948888
1313736236
1777470746
64182957
699742694
733194189
1504033025
1759027369
898091754
1443919468
2018177621
891526219
274299841
1905801128
1487979659
2116455722
670450614
242278251
1747627256
1714863
2138380045
1990070931
2116275211
1562408317
11640505
180215273
852684169
1458515415
77401231
539941569
1021190013
918794862
1767289317
1298560612
1448591819
282848416
1127530781
659942036
1152368097
1636143904
29497972
2132638394
954612018
1620753258
169934364
1680342944
2018181220
609959227
1357642894
297927276
1215901231
420745831
1428009658
722560929
384535694
1588816162
1448859277
143037782
1368142231
812272017
595651513
1306971842
810235441
578956875
862927501
1072007056
1619439942
1032490239
777508109
424235270
1700167097
1025755388
1052583580
1316872990
149291797
2055054927
583012226
1316502752
1105605201
931573005
1498722980
2132613386
308636840
48105445
413384809
1191088283
1786279952
851095187
1812834158
359941356
1212776298
1439646481
1333970627
1491658544
360612391
1437411427
2105444457
62187328
2023383972
599400482
960248679
573019086
2040148641
2093211697
1013842000
2144175451
743126405
520578643
833549782
2070871904
1706383131
183457420
1921052434
249000903
1246824844
112074107
1713755444
1711073705
2140406999
501740022
1453169177
1019115889
1595226390
1536744111
212403957
280287854
1843343862
575874627
626086553
1673647646
1498612211
1382774918
1159642854
602816497
1980826517
1543639636
477529492
212531182
1769773329
1536082676
1130582065
1467056232
2146520742
327181506
1233600058
600584167
1796276540
345155671
377779915
1965186720
313992260
1758980752
2146571249
1364530971
2082333505
2116137518
961934169
1045500898
964694266
1032210999
1475578757
838131851
557856873
53944530
1739085050
1735098016
1017975570
2026151626
1383950091
632762401
623860111
1694220791
1847875251
1376836253
283093059
907053098
347278941
68706374
2127681172
2054657235
1568404791
1179965558
623719887
736445860
1522077101
1437682071
828776173
1177804506
857975729
312685350
308720007
1843365221
1458621948
478448956
1001158753
378925815
26322901
603031248
1099567406
143665461
891099186
448087553
1276408896
302083819
842691178
2050095481
1106770690
166971309
1199656236
2142704954
1315387019
163157022
895778441
2009182781
80831541
899340739
167247865
777713130
1987767241
416699978
1787050236
817776995
168508524
1407585256
2072303555
546024228
1557731319
1082770877
1519045820
679300950
568970895
155270316
1598543528
313916558
1779728884
1407599700
1779579052
1136004333
1440356109
1619490807
1771627797
2006805232
935947026
1532908489
1203679968
330079497
1127645546
858263273
352848037
1335527786
1027973757
2032755854
69276969
2072635313
617959518
1418832488
1896420016
1984031839
641487921
1210523182
2064889529
385700570
463453009
1026172770
1223564503
1971703204
248734012
464629706
682482161
539142956
1059807279
1818900784
1250809772
1202313640
272161804
1233038438
1269357427
1189194082
1043034332
2075790279
528035694
1058205569
1871914942
911710375
244685552
938562221
943256260
1649331417
1633673503
2111213398
1077453740
2135437541
1414910167
590350585
967632935
1396920720
1523808589
2124663261
714072251
360153867
1036458371
1651995095
1304506509
1688597792
1808938822
1972089291
745081457
1765721252
1735989281
438202584
1693477526
707723117
923367060
408295741
766824709
1947256755
1963714707
1789013431
489403513
686566504
2100633547
1137710297
111379565
405505259
1044876035
2073705457
204418927
1317643176
169316628
1733004336
1398184286
425101450
423372387
1932524848
1128343789
1246792172
1425080237
314754531
1813969661
23809991
1138273627
1478762590
1565230484
1617608977
2043619482
575693911
1683861938
2105859281
2032136482
889303915
1703865179
535441641
372430245
1390933647
1871539457
1458597751
1006045446
1096510470
2079155392
1578150357
1495878289
1951746566
915323175
1310815437
239141357
393366769
369152677
1382899095
235590728
1667947888
278588745
2088293067
635767341
645511906
1395093567
1302198630
1198968348
1273359616
6272314
1948480738
1364724611
981203881
1512161407
930164353
1984755036
800141132
516940720
782101171
1104773616
332535170
1766882070
310409736
831900362
1485349207
699306996
1698436338
1698563146
723669784
1002338136
1751207880
443879274
1890664688
394487368
1669127238
70958428
955819652
291731246
621032226
1760258514
887972786
1692853123
711037838
6845893
1761138726
1337272066
7174737
487232048
1856459337
1459607589
291531173
724607058
1811215288
758534700
175960621
1542467995
435693951
780055801
1210299767
1827598694
1316972785
906888243
1646639083
1039028361
1376808758
190156907
2072743817
1821001670
812791453
1217013778
617523459
711007329
800825615
419602942
1135789176
174052345
2140849623
1306388771
282017829
5555569
626503447
2084287341
287431015
1197528470
1784024585
418231059
1416904377
1683253701
2062590167
1082834173
287849244
550697952
1006749622
454353316
226382223
1725822402
907890730
1265243886
57495421
96000707
1970681102
1901010537
1387609855
482657289
1220906
364640137
1436663724
1148070989
2058353909
896009893
1875285777
404482175
1873802779
1049154406
558841090
1806487495
916076957
1281643711
1886667259
1263089784
637638417
1720150405
1517840703
605540464
1278335649
907786593
437406824
1341435029
1775838886
869917127
147265297
734386701
1717939006
2125116794
1589062407
1951447814
487756247
922170527
406679220
8192994
737051435
354677901
1283057445
1440272983
1565559181
1808495336
1717299745
844398156
1681205471
90866126
923128828
398446077
1621225456
1599189896
2127467926
2025770585
1601125842
1678729516
747865439
424335063
200773277
519044143
1738845860
994255355
1307948657
889149756
1535516109
1999751463
1167117104
671295932
1883853848
949877407
1063449403
293860659
2098597979
311881891
1923595039
1248111384
1425505396
1532990601
948558225
1324619
2072634226
740081777
1466348006
1544767967
179370447
1680416484
2017774059
1072681294
1842963619
1622166968
955504396
1095871257
1562513530
26243999
1692388426
39427844
1784029220
362932583
1039012811
662112274
1650917347
1629991978
1535955513
1848116230
929015618
1670348812
373961415
697287875
519513135
1618214389
569601893
64347909
415472032
239319145
547382343
1881325355
954787214
288437119
1454644544
65176751
165587276
2115179041
721328759
134928426
1175785574
1801578027
484289624
298937554
1251948330
724688248
417700350
820117611
1039631513
1092808564
563982905
174706627
1675544307
1258475044
1525238782
1330396769
753241765
917998548
1829802021
2105472317
1399343919
1321847988
2115819092
597404592
798932647
1014945644
513840455
703643578
464716745
1182560886
2046053625
206921176
1682212254
139522708
2064630196
968641118
1526837377
777960707
1720118679
336434168
760688220
81238573
1915469800
224826592
917333226
58680028
334924938
1461393178
774504469
573884174
28692175
1467699033
1581283703
2130682756
820763361
1468757264
1590270476
1147042588
824418676
494620770
21813472
1295141444
1611610027
123461494
1351267011
926249855
76036025
60652895
485692563
764821706
1145575084
2009964594
2123067738
46945140
2011499551
1202330892
504266699
1856087159
1984186765
825484334
484443199
320414226
646076423
1515314456
674118645
1587571333
1335123561
643341359
1703086336
704123206
2031772433
889812831
507429010
1838932902
1577274422
1531927422
1811057549
1824011902
707849799
1834165749
246688481
1881817994
286948417
2001425182
1766723886
315903856
956906710
1486329655
535355543
1425396179
165517840
632374956
1010640439
1625219382
1885053680
1672161834
1582415886
1793072242
446094721
204516001
1542404236
926467776
98271485
1009986077
156800353
1740770606
258954405
1160954839
192822325
1356102122
1570694218
2031243744
160406686
889155328
1017698088
1404598575
694200602
1859858798
2103896900
388246576
362450465
1423759716
1463724592
1391421211
1916321270
505947771
1105313042
1602912942
107606029
2053762934
2051374594
1604572709
440886727
1372493941
1903045560
1732542022
1420758381
1017106668
2117283464
263784415
777641558
588805487
2140972287
1127433638
1931835376
1320204405
383739663
1820685642
1200088834
1816057545
592089659
1290032891
642060759
1005579921
1125988401
587837280
2128621425
1509876742
373198305
1339716130
268252222
752074319
600639563
533701961
193844706
1827945624
1609100563
970580089
999537795
1718905697
730516948
2101645127
723215369
1982123963
1877310066
148377417
1980510371
35793913
88268543
1043323403
2052074160
730724206
1797775460
2010835231
1035081209
1433336225
1558535348
1777136148
1028843733
264089396
2063635907
1338025993
35697804
1518686388
896681340
636604034
1768620456
1091108605
1520547283
636685506
1498688656
1880038412
741087111
163956883
933597169
327542900
682047808
671395907
1029080083
1050731274
1342623786
1415639852
1121908513
650840588
172754681
1117623316
837301534
1598362486
358454899
1227771340
163141482
1836228391
1327400290
1964209203
615191734
1284254700
1427535538
302930373
1471256851
1839594197
1183059528
665043000
967322799
1262280922
102510598
1460902586
1513183432
1258899031
1496729560
287407189
425760467
663058145
728451128
1341734488
1769902092
172773347
466131654
1534521061
1039805078
998058463
948164922
514887204
650741394
2094421923
349454795
1065345831
65710203
1440893789
1442433218
1829384760
392650661
437760701
1790620801
1567730494
954298339
130402162
672856341
2146296007
887851668
1287847265
1286117564
1358068636
1764051948
2141327596
1749524528
894487947
948204448
978242715
164861245
1575121642
542258797
208003498
166868670
1608020215
1656527621
1530269697
2013842691
1088943974
630176491
1580044080
547592006
1240194120
1077578394
738467446
43665427
1768786910
427632443
2109497192
930785010
1506154024
1198357306
1919428191
1446145739
1474816300
1308956964
1801121453
121300554
774825080
109546575
1148578974
2104199716
1740011215
613598802
1899451764
364739992
27535838
896554492
1349782306
1780284596
722298121
1589771600
1107557573
802361670
684792861
566915318
177416982
1706015477
1364960801
845414950
189062349
1466186378
642660315
1436953973
2010086954
1522681112
959968448
732062649
1747155860
1112901899
118327283
32305434
873169748
2121525201
868754479
460720140
1666442293
2130780711
310059272
2084786944
1216653695
1253083624
563252745
170885634
742978114
924986649
823361443
1221505698
653336294
46624138
1395118838
1194165718
682965380
1789725014
986155476
1232341566
1542089322
118273402
83096665
2022873517
849856987
600924853
1334741469
1610902015
1754481329
1265755440
775865873
1331125351
1379809442
438049960
2067899074
1591424085
1733568547
592142356
1770181143
430643787
1004758982
1425895518
1588558081
466590210
1298072611
881978373
134353254
1400645184
1743959062
710070400
1541858452
1747803854
1115073841
151711419
1096356364
837593970
1075439083
1002477497
640683002
601530382
553301071
1379324857
1086636979
435425749
2129813109
912928202
865165763
932424611
1822193689
1212473954
784051487
1059468280
1324603942
2066316678
1057288095
1005200110
57412786
282794357
747166654
1751354887
2120938730
239271535
555842801
265963380
468538063
778870621
682983855
922279416
124159494
1155301621
2092487725
1331775393
730168880
155694913
1803928520
750917414
223450911
220476323
1717603925
562671261
1803955232
752658302
1847874910
715866442
2046562505
1111399933
948062094
428363802
1248314906
1037406213
1224708903
1450475111
1564308903
1929237180
247692165
380852988
2070890881
1673051532
255283202
510211380
151228017
950399725
568106498
31364371
1022534040
635216388
604637339
1252118131
508154092
415055219
941863572
1493588037
1491830709
971802309
387152390
961893397
1468447323
2066721603
463187922
1168345949
1682759716
787406492
2101706482
1105526672
1979051148
1873999114
1183499478
354471092
2047060023
309413048
1164842687
451435606
2080688349
49692423
439266700
1035091564
2034103604
215112386
1028346338
1403742170
1056475267
1675497814
694986920
1021850354
1971891873
385188084
1420091299
1470103076
2032911521
2113817302
1995259048
1896527270
2058668376
1469806081
1542222073
1032191938
1697825518
470413825
150116436
805671598
223439217
441776917
1268291898
1636025220
1446367527
2071315231
1561643172
1355255482
927424765
622259392
1151353832
1289023753
93592995
521044701
1304582566
817050566
1128622755
371642507
300791815
56336493
1269463622
53329801
1265280738
2019030434
1622040420
1075590058
1931347423
1353171873
1067506483
3544097
249189701
70592073
1881274892
34375665
1003553281
790785356
963090525
528610201
24561441
1647264879
155666151
2018292623
641539237
1565975543
1434538309
1517320367
1793280078
947226827
1733024201
1978790551
1955064525
863661903
943881204
1965782004
259924985
687645830
1374614069
155577963
1991826270
7190850
58684881
1997919504
734310557
584222033
1969983049
180523389
1070608212
932992887
1350935025
1287363930
185039462
1543769118
863230116
1198198078
142018715
1003640268
375733799
1518041046
1095227854
1302219325
596870383
1152231032
690280292
740533246
458797726
1312359211
1899211444
1412234722
1850070742
989925379
1008759022
2028087643
1952891237
232863681
123377624
1371812490
500934964
595246884
1960757764
1946283215
1934000809
1490661754
1434743352
804413446
1949663442
730154388
228759826
1760258514
1270671817
760568779
196187709
1778353018
469894713
386347745
1973488783
1976310077
2112959221
1086191644
829740159
1822395692
863244229
1055496594
1500059174
1399397736
1972316607
75760792
2100089966
167857564
541460074
2041942791
845629213
893212615
1610742000
2039908275
1904017193
1120233928
142169600
872026307
1001157639
2119920109
1701097046
136016016
910292265
186192635
1174166803
996197560
594019828
1296268927
386492365
1898531855
1259808905
244589150
1207083422
1528773735
1310359284
140625258
319681106
1125815336
1978715555
921936952
1978088500
1733746567
1652974091
1930742921
1095398023
62469480
1971857013
1886694041
1970130708
2118522454
1889463450
38433009
1951377162
41019897
1193161476
717792754
1007218301
1861411621
1945928994
264495155
1435386499
1717192597
1811540377
44266950
1954276755
1597872512
683609480
1309520367
107642085
2093972171
916208589
1215428944
342421176
472782430
212521513
1281392415
1131674950
2011068173
1479987314
278788655
394358018
221544649
2046154198
1340804983
1971799629
1503022369
1908954515
641032097
990262631
602878405
264948186
1058385765
224351512
951322869
1206625654
781410805
284740271
1358100499
1636006742
806128295
1887141236
1181804966
1070696774
158186915
1554099258
1859020921
340493337
2072905121
422220095
1336612006
1560330164
1010708997
516549449
698201503
868134840
1137075124
603842517
861789408
431611249
1822770857
497351909
792872192
1085903664
1941289430
1180072813
1591794939
1768986526
1808859337
487638963
1060941386
1431498953
1742547055
665518832
944509077
1698156067
478204482
435024212
168760841
1795532348
1132045092
1422846393
265004312
2000255176
1617437590
935996389
911598865
1453197347
1799420551
1816835242
1606873011
1870784072
952750535
522699180
1096166639
819634974
1532099115
210099933
906203242
1090550342
1881415564
838824665
789182888
1084731851
1456179260
1198136756
1229619736
1086651600
1110775097
377718656
906120205
1383586750
544443314
523097573
943623419
1776690174
701727970
509421806
882493674
1175287147
154690603
1367368132
380210562
1101125968
1802883275
1420539218
323215730
422974606
667906570
1100272429
368065280
1664181843
942343196
1616884116
1671920260
2099809083
968053144
1563146734
2119920270
251686108
318446206
1251238841
677222123
2063184691
354680284
819556303
1966680507
1566160812
1071477851
1443583119
1676684782
498237505
318270167
1480157223
2101770157
1423270063
553208651
2076572754
967347456
865204822
1915360677
1763705383
1307039390
394836953
1194920613
1171966292
1083136781
391339884
1854578846
1319440509
122282833
2095920997
70394770
205774723
628015426
1671336014
1784878228
1852511567
666047559
1896839849
1004071585
811291282
895546968
1760895847
45960102
604254412
439166975
1597310413
1823316113
1523077448
54947024
507667258
562326868
379094458
1986220623
453224536
1992639462
872590072
238813951
536710501
1905679191
242785166
995341187
1718788407
1332065187
1608491776
1029553998
808467398
1463740719
733096428
727297706
817739875
1076664179
442797033
1003948444
147782664
111187700
92955605
1507644505
1709106325
2083587839
580371294
602102654
1216331323
1795272176
2037835688
1121149967
192801152
1351572953
579268660
1038778354
1895261965
464474091
1097913239
76062432
879476825
1212555158
890076729
1934413469
1539123573
11021905
1743987075
198129149
912645157
804494039
627801707
1414931184
1556468334
487587588
1108343117
267113960
732483688
1198755403
1472268059
1078153395
569866287
72536514
1781409281
1049919061
1186512642
302387919
1761335704
874999118
1611851637
1070124193
772148449
244225612
625695435
324906605
492756780
832099236
1437437156
1294008541
956028267
1071265033
1311118766
1632654891
232782756
2097971125
930740047
1166159668
817129
666125420
1695920232
1919937185
1971211237
1949682024
440559474
1612156782
443991236
1556281795
884396668
1178808021
1188625035
856923744
675925668
86084024
1338487713
1329416524
979781742
825564419
1760780956
1797804114
147766594
1502464259
1598370347
499558618
732512436
1660925697
1788805688
1746979104
1345052924
505414165
1920875811
881252458
452276147
727623174
1074673104
1910616752
1087126458
1199070467
2032829184
222663018
1505682683
280950952
1771882818
1906401923
1062424359
447256842
958961301
1957860643
423800332
1723391846
1511630974
1606589145
1166939770
152343751
1134688187
1035441568
1487584321
1738578565
2029983098
1016945652
1882666958
616144516
1541739450
691328703
1792752622
1790321429
245162739
893872681
1743945567
1090030401
151949809
1944719510
1842014506
234351330
1422216843
1625816993
1101427864
1391841911
214922885
1628767667
235115040
349633478
2057080112
117376463
1772024854
1453399094
1875901703
409185749
161454173
562436347
115776199
1904806054
1534509587
1810072999
1098508652
2031300628
565472833
1563622208
1919162419
863223512
1313496269
1888728392
1077454706
809277084
1777088300
802409883
1822264396
1530542369
1276630437
23805851
977957117
590302433
2053693047
1475845205
1822900355
1216165621
1662868116
1081638382
2002170938
714377109
1773182276
1469474066
2015260063
1146477651
1307731336
1076827976
1641727557
739307425
622614807
1917290637
332956808
1502308751
1691052000
594673416
2143076504
80531414
1039967756
1937741757
339450304
606393977
1568933778
1704209284
303606753
1790711980
615224447
1742663440
1498034282
61306712
407843471
1987235897
263320195
1447741260
1930202058
2035336977
1504433732
214493855
894117642
2146519413
2020325350
746699669
1047812635
1832768113
1694766409
363478298
376113138
177493340
901124604
463215260
792067416
1601069151
243465255
1588120550
799496340
1092270340
1226575173
1135336351
52034795
275154483
1238643392
394055825
1130582582
1817400373
1382411961
498714432
22518542
914239140
733693997
88271965
126236036
343176991
446184519
91169018
1049249858
1153835434
629325054
1300826134
1389690057
358869147
557353640
742961871
1398045199
1725016852
1710088714
1281230694
1036602994
82315426
61037390
553461901
1510092661
776432878
33569204
93141977
1230284148
1622675799
641539056
1441645166
232106253
1653479234
1681984222
618119229
112643901
1687629898
887389474
910361470
880748027
1815024414
1487314570
718896608
8915836
1095659293
1362883252
1688671343
809396455
206307504
1474491256
1552760817
528266628
27368525
1534300025
1589512501
1169361136
1073347745
1454538344
1589602327
870355663
1074093820
1480176433
1833750525
1691763270
403801901
230185968
414508889
151681025
1819773305
1408099796
2073217209
2010484956
322783123
1656980298
1501938923
1913935126
1776074430
2048153037
2015617842
215509546
1170407355
1971481624
637546280
1609670496
1232495275
853587101
1102412103
1002580136
1348308212
27439219
798579083
147655971
591544164
780272180
1735739856
1947924171
1933824978
335063389
193361329
990277153
239945718
1269797769
1367664177
1297010897
363572249
339090592
618260217
2062899920
2052610598
1635759922
1146383251
1140668935
71386097
1592552688
1043354542
615544240
1948101902
841612631
1129609721
930834686
1779042862
915553606
1375817081
663187836
572603568
2057815509
518323856
307150062
331544087
1181965486
1376589042
753746061
304415995
996500431
1773258493
182587526
376985288
842988789
1970299929
1254329943
62072270
1048745216
468369532
894044361
2047073548
1331382312
1017752906
852149047
210256708
2093743085
502617429
355991143
110172214
1051548257
1175851538
743778789
833656733
1636771559
239704159
1444810657
1826643057
1792664732
1615814626
1946830057
1665326048
1207491657
1199608206
237943276
1685099483
486396390
1765007502
702199278
1154456791
1633234236
1568298671
1485053405
398068521
2043240222
476474125
809055182
1264453826
1955074770
1677713224
1908383665
1540602424
2119557908
1526364226
1894121086
1175048950
605920036
38606973
1994343581
1922774812
1196289585
185450609
1066162121
230433774
1425305959
2128900021
1142354734
870608059
1133437185
1816049051
646647772
2054970001
882683978
147434419
629484208
1833249359
811658016
2037320824
7771313
314730279
1492427971
744067595
174153033
209779178
931626064
19173111
1352147898
1640982625
146862477
1041985460
1971603306
1458971234
200774790
1061923961
558011309
65354593
176427610
347174762
428413252
1589618907
963569802
36372035
1233175383
1919111156
2095822702
1895910216
898033287
1474281184
1640991465
83218564
1924713615
1247744564
125975161
309408157
138481352
2068167368
537619492
1488267777
1019559499
904161807
1016927143
1365236864
679220264
836782443
1628894430
1924533060
1964445436
417675016
1979943103
1685147167
482463194
76198961
2119294232
988943340
201767539
605149787
2085134229
1728765504
330781240
1134698486
1648989875
1045116413
947093188
2026927343
1601205304
1779005861
1001082018
1926254336
1368695835
91827156
1119416060
904570898
406832806
293895301
553586164
1411638281
2025042150
691229301
403080654
75027272
1435034116
769692687
338205453
434426558
1277022621
1717537368
1658514483
147015102
222974140
2062069635
686326636
794985192
414938699
1084051983
1623092992
1848650327
1383269715
960776106
892726573
1596447443
1514109828
2004266630
1920299540
2101664231
678157592
1300779876
1031576627
1875254598
1774939139
1781787683
568442940
1696643999
1925353824
813440533
977969586
111640018
589984092
1509576646
1654025109
1389184683
379548373
1167662276
819101055
2063410077
1857191904
964793043
747744365
597527735
234578493
1677758936
1936321891
1277476056
1557306892
1897831728
1615416861
1579596032
710844861
2071326302
1017219303
1816404018
795592846
980062837
1316111839
145380525
1323419918
965373459
180615223
374069844
2125993432
312781373
67703628
1018859241
999389235
174855514
143157713
1075624272
37784472
470181508
1453019969
1441720083
983805143
1603270585
2033358290
2003390191
455440145
1400419104
1587306273
904670979
1093894112
437267658
999465761
51266053
222653177
1118560988
1843708785
1490717049
1074636173
1960245301
458035763
1031840391
1816567340
1674980312
440777686
786927165
1599017363
526767698
2091989800
2070710639
637701588
2010633716
409227111
1625412744
1517578763
113386617
552854519
657293395
714216330
614408468
1545676610
1645443640
1831115900
1663218551
1134400193
790542911
1420456529
110312662
1757295309
139139449
1716862282
1174320876
1468801906
1003595762
163158457
1581455865
891513409
1067530630
1163756104
929038892
1245744296
286846754
3191907
1400475507
1259531498
1462147907
710881069
1783077823
936471529
1619264184
1722986963
960203220
512329743
314230454
2038609107
1658605940
996845932
410596112
1874481856
1168230619
281079570
926974835
441633942
2145368559
1553688297
1667621368
1904017193
1041125909
1998829170
1397662468
2052022584
1768903551
861773243
830991640
1061696959
176370098
984079366
713308084
1025849887
2114065361
1046338170
1140771238
585506422
519169998
1327992416
1042917337
451625808
1159031208
509675862
1313883967
1072852264
655334757
1379757134
791643466
409801622
31354654
745100410
1184791385
664141528
476214770
793987477
1093294704
238990242
528010380
859520468
1787657642
404719796
192991166
309016181
1159498314
66582913
853643614
1833231967
274180452
527717354
321443763
1441175130
539373204
1770879204
2121751451
2047238485
1130061768
1516725220
251988709
1388889706
95864339
482366111
1881484441
1142962857
1231510874
1960308669
1097644378
222419626
5556517
515260185
1645253477
571531168
752827904
1797835729
281685643
1369790323
703496870
340295387
2077631937
1189373375
1030342183
129387207
1562733661
39302705
1198126329
1528633316
1299358362
1462064793
1160529936
1335057319
1645427112
231879470
1925525783
9682105
1666233112
1436935209
2042692281
71954190
350852341
1834862645
1185947766
1548821495
658701845
284877057
236547824
1875545664
1057243989
1194381707
1014533937
745282497
1801823042
1962060420
1880328500
405052882
1516999892
1987653020
2053139574
781697238
261543788
1353970390
1769551114
1737849674
1199059368
1734114680
1805686343
1997435921
1454280501
933280115
1246698226
235876522
1793094137
1205420318
1456005364
637441656
1561582937
1126433203
2058134962
1912278984
2020363538
1718779583
812221679
1774273601
131393576
1624535544
1455937723
2001012346
1218934339
2051564659
310953811
1195852945
1798878738
1651673802
1914954564
1501737537
1325665402
2097815392
2071794853
352030602
836903492
1957612945
226627315
1445624259
1642843633
6326250
775926031
1209448046
1981540762
2069035002
795613607
1417791260
658650452
998941866
356680203
779987356
1205298558
1033232309
755023105
1126629288
1925773300
1185842363
2099329130
1926257533
2033210719
1646553034
269470064
2099966629
699679278
620720800
738190433
84070839
1607688538
827838580
1377753436
1012584892
1300831361
1665264858
580440499
1925650391
1034404068
94292737
1037913953
1415071576
1594872905
1214713966
1905027288
2000974291
131993482
243314964
1285419355
1857385876
315927022
1455070358
348690037
1361204065
1903082135
944556945
2113086659
1779230813
1384805728
1988262423
872798985
1025923989
311785313
33392397
656133410
300610101
444726519
1513211858
313314335
1723554291
211775450
2107872979
1880812814
895314343
1657720303
1285513960
1239832638
1051014621
1886487365
408966120
1893155445
1928188481
714553643
1518892738
310215495
1936490166
977297127
141164454
650994618
807760327
922664930
1543500519
771128576
2105417545
476390185
916124164
2048785626
319251249
2080199591
2022927353
119112438
1684520659
68144423
1674211796
634677755
1058255658
539034479
1604134786
1855278672
99129580
824035967
1283653745
505476610
582806386
1471614195
500196498
534058411
452527921
1316692519
616107158
472795192
2101941507
270861671
1226406140
1560120404
1911364124
1935938987
930093679
931351147
1101439872
597895953
100805551
1607097334
1180288489
663038241
175349673
1212405232
780926636
472211823
1601691458
102413604
84344059
771257155
1119294326
157404041
1644116031
322573570
842953707
666366855
51992414
169255601
294598212
618230518
876548406
458467129
1864442881
1631222114
1476260085
58496636
676746629
867220390
1669297316
615747784
712782371
925036147
1054891255
1455004593
410110783
672309167
1580372927
1931711117
1819672173
793994650
2012205915
1519761230
11775443
294426167
1183944468
1411042312
2056185284
891839836
363797946
737881491
465518656
853837793
950604684
116683883
13669922
696786048
1070908960
742022574
1003305354
785261867
923590167
951672279
891823095
1405479066
931592563
1364742054
850992203
549779770
234541641
616150247
2065012016
694569673
627857756
1901696384
2072274520
972585067
1932102637
1445718981
925057041
1359260506
1784368970
1722873395
1182494238
1840683224
1245007967
988544072
1787670725
1234427380
725787250
1082647328
1729093101
2125559702
539225549
641619696
880440844
1932054548
811202494
1941792281
946002234
1420172882
209113224
1057509160
806227386
2082120899
1470267910
714880290
1690587436
602870957
244662144
1405049477
1275450703
1108484556
1494532958
280593044
1832754088
1948029855
295301862
76672964
158200849
1574725734
660956457
1619452601
1635928412
888333154
265901456
1121282376
1772037731
1335476812
1873369956
21183892
1607742017
844699206
1795708031
1032491299
52733051
2046599213
618241531
980530444
175480281
562995870
1409195976
171605045
1602116312
1751473222
751039987
1213783083
1679710865
651086312
86972734
529063104
1301505442
933734411
1348674534
156346948
26380179
1451830789
285681440
1100487422
1423884905
487519092
11196502
1277403404
490343474
1545438269
116966923
920156035
607676934
401701411
89968874
1495529694
385131372
1181434978
35242671
1378625330
1145494137
1025262595
1873388010
1856653162
601575034
557709110
1771925285
812729249
1586418127
1640849472
1388429693
650050069
2074918401
26771308
1984061026
716051758
1787261511
1855212632
1063676954
771394800
702428626
425858043
324434784
1351053167
1074607052
1141848932
243173734
1917914429
1564828269
1945694386
401560450
691181123
1010848511
504696299
34819710
833992941
169725600
1471278949
1540796111
1683272488
624805297
26645727
1679465812
933818221
477089098
30565724
783894934
859917958
850235521
744754714
1301537563
799463923
1668104960
1701134386
1032028118
1156463035
1402626035
397916769
561564882
1284160089
1009298331
1133626551
711732614
1190714444
1655601596
1994345914
1472689710
831192290
1607033538
371020291
369019990
2021495197
2103368105
1266217317
1199500587
332029345
1350513695
1489602845
665902970
2121341914
1608463161
2079755375
1343873285
728362784
1539460453
31762139
582341827
790483775
1045018180
224959034
1657261230
734494993
132836923
1461697657
473189781
2112343019
241100191
582469529
2114070400
1198901670
1672330336
2051467713
1120077702
1045804792
1312780965
1706617186
1027389126
615012747
1979801497
695980284
65961199
1408122285
130639038
664935121
232372587
2083868094
379631193
1014937911
1348516476
209899171
1899221242
721498515
1595290181
1983697155
682716090
616312699
1477923566
1783720353
701865017
1567110499
409590917
1947177442
516650562
2075241737
2069869076
1806577751
1921369945
485723298
1381316860
232949322
1126152537
893097262
216615343
778016561
1899777437
74604386
1759295249
1454183490
324683253
1121783336
1478544182
926950395
171625172
2023810934
1302179907
1230882986
928189743
801954338
1062783696
478074731
2001565663
1392463007
1534085225
898560227
673152886
1946995994
252596351
1787212867
184535121
1286817413
1749207936
977229058
1424450466
1622424270
1213615375
1186227366
219767537
1594146698
1497999685
241895017
1573056845
591782206
1829929059
2147351102
313716529
62205212
22453588
1281070890
603906932
1704593347
455440145
1696819316
2073892183
965292651
1667144495
1406657816
1044098318
321967168
1577973974
1603000848
31370009
2006206841
1892771171
1363303736
1820277706
1605015865
1990014934
1446506512
744908454
200154666
1552440309
1364785260
1484236297
1312953858
1610415005
427403934
283491536
938120180
1904180415
803175346
1503803299
951810370
1010366744
473702688
573764364
225123015
1155766017
861067669
559281327
124231011
1588226380
89343304
630825327
13026677
1769481914
1821880749
419636855
2001900574
1222488469
778758861
1432483735
1975006726
368317484
1358037696
738914445
181659654
201691901
1976023440
2129931449
1368997781
2115877937
885103893
908239703
1548089434
65896490
927305376
1295605460
1300845075
338844962
1044069354
1408374757
1526469005
885143250
1330920558
1240282728
1898380205
901778252
468914164
861027047
725516644
1807590143
525545217
1464413634
30387955
2008963145
1045026217
802571614
2008828545
899974823
1547141680
1209637776
201358066
492748677
986635482
1243496034
1649766726
414397004
541412581
1026464685
1678868435
972494612
1517594942
482652156
745531256
1496078783
1392782444
910174584
1509547624
1686583824
1324454995
280554068
1045365124
156038977
2052707157
56620850
2000118557
1293885155
769673590
1701169009
2122424858
1653922620
972072430
2028665716
2088208005
579378379
967576888
186313861
1840547305
521234821
151884795
1178055814
1310256912
656453038
1774789381
741541034
1038595314
2002445507
921576429
1680959110
1573368827
1668506890
170831837
213157582
1003030732
863099851
1943345125
1483907844
923616169
1142733756
553050108
1642296295
528336204
480940737
85592664
1632950541
203744046
362373500
703235481
1816904577
984759833
403339292
1317353689
1415882897
1501560297
852323030
1482257887
1338625997
122176967
506911606
362294421
1603249013
254881278
1809203276
758860927
861845795
2024298310
1241767755
1910712869
532570404
1848693646
723240869
1409130956
1067246030
189799141
1589367746
1006829108
584135534
212132415
1877174031
1568628881
981336038
1215646756
2099694582
959911527
156530572
1140084566
723550695
284537023
1026580655
1081867837
200647282
832387581
1212107081
1458347480
1536292356
1972757671
1065032822
461599370
1034169579
2128174622
1354680279
237322469
446252708
718689106
635802970
831073002
930544368
61727145
166902885
637301524
1046507854
1109868943
1556336738
84670121
833883338
227827601
1885304859
1057254764
1419204484
202809204
700441505
543986101
464625578
1744256876
714396993
1905474670
920350406
696655861
1229557533
157983899
309445485
87021271
1419968267
470780415
808573942
1722421553
993372900
579548811
310702306
628993718
1313820246
771502961
1931171319
2123867963
391524130
1775706288
872412985
2082439545
2129864376
1900873147
479943297
638551673
2042639523
709541686
736521813
282852341
1902068940
764419885
203234709
148634268
1209642329
923384851
747252295
1051183952
313292634
502121236
678811241
1660224331
2103136479
2076050687
2051162940
1576610996
911708498
517145869
808327422
1781554656
55741536
269314893
1538636449
1063819446
1132223164
1523445106
359200803
1726951320
1406350014
123033366
809450296
1694201403
164876193
303233557
634954660
1663902464
1127276325
608933295
1888543524
1285739609
2034428528
1656227973
1019558004
651934173
1134209214
704287591
238840689
1818371511
393618187
1532661110
2064547778
1343093348
344952876
1366374835
1451055849
569641437
1953398463
502823154
368831771
1857756357
2107543374
980945148
12207103
2056687643
1219564280
1872029837
1547838548
1114685939
239836878
11309006
795049899
54360609
912121476
1534910330
1297423943
333567747
1443892369
441915112
2107439503
963067237
900984165
398559945
987311852
772875396
483341352
1372289662
907983781
698149609
1462672208
1276948656
61570760
2096747899
1833996236
671275986
1575904236
1957800005
95929539
1709096496
511087542
2057337676
1462988708
666319493
390802682
612112097
579004112
1426708687
1291412358
1823320902
303702461
1818312828
2030974447
754509898
456204084
1399609713
846679950
2070267234
1414248986
845773890
517795975
131973286
34413576
316616586
630399120
452723892
1818019593
621273527
32024235
1116190340
821135290
853408697
1093187681
159519742
1933291028
1931198338
720972680
1969654180
870059494
1986498911
84588597
579134653
1985763409
2001132759
358177699
678873442
1307118359
1170980042
938935486
1401195264
1100646403
17748959
722923423
988870216
641258964
758163563
1536017854
1821647369
180586119
1490929856
693530655
1025045389
709087854
356622134
1583769384
1612585117
1475922293
1731901227
286183265
1629576774
439037617
201649117
510274546
9108843
671044710
1030764374
439902061
675147492
487587588
2036496533
374664691
1567469238
137492874
1395029315
279512269
731787806
1319312024
1984169444
598844045
1190649203
590560653
1961800146
2125719450
767156241
1868763571
1205868280
494822256
2064995189
1247168404
1113771761
225035106
437233598
1851431872
274783691
743561931
309758497
1796004710
265109841
1465231685
1542085935
1297436581
929550895
1252383714
926110382
1597273746
28212067
247494045
1462623708
743409632
755550637
1569187850
2073725603
1397265486
1339290777
569230474
2079803278
184267079
1908861790
1589720610
12212047
1533768403
503341716
480951501
280734293
5980277
1727910119
1624083605
1946153129
737048653
402231928
1084305709
619115373
1279215305
517904499
2134999259
1058914430
272730367
240084173
131070645
958422706
2133695621
2106315229
1705129468
445460576
792889748
1495777475
1163160049
327406315
1971721857
429984366
1001236931
861343890
559479835
20225874
171833932
1052891198
1957084553
1381295963
1126805979
1683443154
1209680373
291254353
1695558680
1750184989
1046163586
1680032340
967066706
900934434
1681365836
744280229
1240610620
1836194956
1128991840
1833701176
1430002490
433970674
1207603955
878452651
1603450213
1727495560
985254743
1638822136
1288665862
479792177
1130790545
1577973155
463652340
344774199
116844353
1608351098
1727552415
1092642811
1927496702
1664738526
1377105435
1543125013
19745159
1347365563
1556044165
1571898757
119615887
18344635
203622678
679665807
2045651170
256693629
1055722800
513305499
518910239
65264528
113351717
682587145
1121776103
2005316054
701210565
1420327332
1974165563
533246554
1316735461
1898330385
703028438
74489693
1049122908
2007334865
369829206
1881470923
438746955
2097888660
1369989031
709637930
2092408456
445349173
1532709093
830252741
1609505646
1552443170
1118627228
517239504
1921044723
1187648213
1213284501
187384092
2097860317
1404578426
137487847
866184604
1075013650
941587758
1032975726
333153423
1773009692
573331197
1410666133
753449918
564559168
793018065
1396405100
14132802
836958422
1395880381
899989804
98801256
882315180
381060886
750306689
1473202430
116025988
772244904
776864641
1630528636
546071836
570830878
126795595
1937236815
230329154
84665364
1062974387
2088301229
1383354162
881677388
817781980
1699407577
985109743
1846646915
205245472
1079407868
1372868231
899303443
348677401
1224516552
146662773
1239419585
1135861225
1980002020
200931655
412764249
664955975
2021569615
857146396
555784706
313178227
362838212
1055398570
180152757
428877538
1773585968
258376579
901722722
719969516
1047785148
980712320
1795978521
1074321265
371460113
822091732
1985083205
134960499
1049171592
236069516
222445270
1312124134
117562979
57304948
17888671
205585849
1682801686
2090981855
1522133617
60594936
1556699673
1538093887
1373786435
1013074520
1028670511
1378711876
792374576
653659794
855047662
96396945
2142782209
496466716
326459187
267832151
1622773050
572272608
1463138579
1728345076
2037146338
1996630571
321073371
1329251719
1387992475
150601467
1920846148
1726999310
526641656
268498867
339121800
1843958564
453944688
166068173
872913344
1646883190
1761967609
427795660
1935914710
1260306072
1066367743
785840711
1058267120
1830944336
1939585218
1696156942
492013239
235286115
1508697793
1809618584
113424299
1346190189
1972583023
1476156788
2139132888
176459018
1920784566
1058449897
1068583336
1622675799
1029910998
1637906160
1042877479
1914395093
613201367
274252105
2034148521
1969714387
2044630848
1421459164
982863790
276365069
346460490
1032192980
605633496
1665619562
2125332458
1472021068
1456450256
397146155
1581844168
820586509
1529178212
1869386742
286206029
762612976
154989449
2121805773
156910125
1226835234
2012995720
2103129717
451835659
555903776
175871795
1212094406
1388516631
1309202017
1406093821
27037333
2014397531
703620277
401463729
170742015
716738134
2857046
1704419124
657913727
1398855126
1242282640
1779198488
1839044366
1863163427
223245404
1008418718
65790260
1531700995
1500094953
1747684946
1275008368
453466858
1799515513
1433674685
94559428
1166822459
1894469001
939620363
1892955773
1088412467
600312592
1805342115
500375772
1144005471
958044605
403363319
137684859
960021262
1777022806
1953206241
929798826
1360998557
1174176479
1135552021
762797876
608945813
2132066892
2053576191
1634187867
326001768
1197146022
1992628458
1379047513
793722208
600945940
1235806610
1391768671
2094083006
833227239
7881704
590420797
966309485
1565038823
1453236776
1768045416
629523170
348612470
604112027
1896822983
791116899
297128558
148659245
388187197
218599601
412572204
340873671
22118248
1935086828
1541277292
1688957176
1358333668
315903856
1169444143
876137187
897349362
1889050452
662977085
2114985881
1105774238
1661126218
266080923
1437681109
1060716169
1670499385
388294570
589281348
300466980
158404592
1330693557
1033723081
479525824
345115775
671386342
1953546569
1789494496
145981724
1431421619
1114046228
1889008139
993911941
414487941
1764202077
1739640782
1174830465
454698606
1950989311
410137045
11818819
281550335
979579619
1148531040
849995656
1005152589
915248016
134368705
880882162
1018060235
660376493
231279246
825912920
882296850
1286899015
1164402706
1074147610
1642874684
43866168
27630424
689078949
1179994088
1998091589
1946785977
2025211460
541854383
454602785
430234172
1185759758
459767523
1621638556
341529530
449107932
822871267
1040464508
958161636
319809622
144644718
157646346
1010574236
193251989
381113158
789167257
183714622
1721158035
1144615291
77078267
1222283970
1960051505
1406251398
2103663302
1356842686
15141997
1048502680
483992698
712359635
786078973
557871992
1945125487
323235768
684148839
148166343
1849725456
994473690
1926306648
1388482756
2081894048
1609827045
1749031633
342193824
865577650
1230248108
1278291211
995735840
1889854383
1248956526
1036350283
1092501281
1491476468
91924706
1066628776
1931183907
198023135
1935582172
292558260
1088750825
1923678694
658443264
1944940751
257329739
1541103414
292381508
470757598
2034109902
2146704696
1499585720
1839099077
1908838853
722726506
1916224156
677253741
1742519339
1769930803
892739822
167424076
295656813
60012684
438952436
381390592
183916569
580746913
1844825412
213732441
202697610
1611684168
758760669
1954198776
721471188
1625918679
89758806
1188452435
213893553
343979405
2081075542
1812112682
558970345
1429319410
1218164380
631928288
1851429221
1966971298
1542352654
737699745
1698783783
2019333262
1920847171
198559829
486158602
1553937697
1545234677
287640116
1980216300
1927612462
1941421179
1151734958
436762643
1581044206
829670499
1906682672
585429328
2026845345
1972949849
1147803675
1431551742
102149054
879762338
1652593135
1292166554
1604097163
1381956616
401525453
1769374570
1734903777
293106867
106820175
1778066874
560165465
1395095275
1770794860
940531945
381662597
269245425
2138461260
2145179539
1342229878
446415378
301795434
581719142
680117105
405796864
1473454225
805181289
1656311550
2072171848
945522463
2119297626
1004409906
1937836410
958770635
914356052
2140364282
2023766741
1056314954
1775894923
1236368096
837925239
1210558275
1491798805
1197743239
1565019911
281410347
2091715271
1278649174
1845184010
387499365
934057698
1867833987
83589995
778428392
365775101
1155077575
1186838163
945447208
2084673439
394266309
1646270677
1713564809
2031578969
336083961
2139234720
50003115
1954549184
909845097
1478163651
2136855567
710999658
488106249
2034543767
1110236302
1178150131
377755744
1807625602
1797073041
2135625333
2146796257
160307933
493930712
291344229
1901037444
753853515
627926915
1390158227
97150213
1367420473
378094317
1339264045
8084239
669538757
87591322
1079375083
1460804564
1795188090
490007604
1672423059
1548910356
813261086
1588018780
1325630947
933245297
779565996
366684758
1050490920
1977407054
388690476
581300436
1931257898
1590311719
661116869
2017835091
186502284
1999703907
2116732078
1711899060
190412874
224551637
1010534361
873540749
1985664977
330257831
670120511
1940870863
9140133
669503849
1389189892
1419185216
1828211595
1488487075
1508457085
2066213959
784831211
1299322463
1893507864
1532409884
287312389
56321305
93503773
1305805397
913291987
383459774
1640754206
2104728514
1890532447
1234182082
1210494648
2100193289
1164326007
1688691045
221128375
424567429
1807147784
1808666175
1142944522
2056318557
1501783115
1466654281
405573288
1676370657
1698562240
616337500
1144384015
1227388339
208628164
1793831377
674062081
983410156
31494360
1577144357
1590804536
1517475483
608516692
1769078838
1253709870
380180329
932160619
1507973553
1029486796
603724502
1828246148
201853611
1764993299
650237783
538969343
452076034
132109959
149735971
1426508783
716886867
721027453
929271027
590358406
1305506182
868978637
447612770
1080341172
1449653321
1067691862
1197674065
57966936
2096275110
353290478
1672437123
650050069
2033018263
350717192
1011360300
566871541
1151047920
1900022751
1248214684
1927082665
173465129
1027773566
26760238
1192848823
1246666853
369593779
1056108320
1442784295
499183164
98592135
1892403992
1260423009
149409781
1837594114
1752173170
2093664393
1238126057
1756658053
1724976090
50792409
1614912182
619467428
1513214954
891276400
771645455
380032016
419789305
685238384
781139561
1287642133
91931171
942681998
28300450
736761296
717945946
423768637
1672779327
1694426434
501420475
1680600390
839105251
1223487077
1976593030
1395058896
1558640548
672030847
1880985
1455411252
1609961853
504850112
341757976
1573480240
1454396654
751837417
1492286341
680265582
505612359
598603161
1423705243
2130735772
76274183
1886776689
749383955
631966297
1019615743
1482442643
1258063202
1694937485
509841018
1708195982
90862151
528611595
460402323
683962288
1891365079
268539066
684312018
1530912293
1151630823
1457268504
1392227150
908681697
1847674682
1472027818
1521041170
2129800754
741118851
1502469630
1758872258
1678399635
378396782
1279260641
346391867
1777678632
1852959231
1036960496
786039441
896858547
45291118
695711604
1659301453
1334736335
180730006
721803708
1016351483
1019104330
736090519
11583200
9888481
709599998
843098996
407433044
1571387232
641710474
1002122918
2041482628
679548931
720185338
2015299891
1218452415
13627971
272569134
392884761
1381631516
1662305609
587544131
1643823065
1229550020
672325193
814264703
1258776976
948640423
851691166
1833816758
1971359708
744673722
1469450170
2047590390
1626521973
244136332
417318653
1320018782
1708974545
250778805
1210532514
2017492661
1145286424
1052118482
316076270
2127895870
286027712
1412247804
1351099563
1514871702
745874713
1828947074
1368839835
949746276
543942695
709085746
1284962479
607970530
1469703588
884479753
825481433
1774122133
96164236
968942908
1566874617
488150417
1373121110
1750828658
1914656730
2005280467
287384180
1641447511
1985205976
1741953826
1404713437
319904348
1447676548
789770532
1147298041
1594865832
94864975
186930402
669697538
1618900203
1049483127
1584326521
1466207263
2089544096
41274467
1281909438
737299449
1593129625
66464376
583772811
346137331
609621107
1461134411
604676463
1822995505
1850696527
29158240
1976950461
491483166
387171758
1923645255
727716622
1929162382
1509308680
1251139603
2016423216
382758174
1194253718
1627714810
1353277310
833540561
285360213
266798628
1260676633
445640034
1406859407
551639561
804291951
1372489085
1149560984
1292684222
1617038942
1249278534
870586738
1932443823
1907257367
569401490
807630789
1589051283
1117232842
212441521
139108201
1436152093
1359788585
794093176
131687299
1275248561
771645455
1209403704
289615312
552666698
1697350440
1946107154
1669666659
417118087
134224807
264513165
2130951063
2053652445
233483240
1993900300
962512961
1892466895
710413094
1269134178
1020680108
559906054
1482527671
1751356485
2116390827
92639351
1836672116
618708050
1241169772
2001612835
811830642
1509337101
2132880249
2049688888
1372173765
952341362
1805457283
1592780060
118959522
1614283431
348619597
1205871107
1031980017
306160089
373426710
953435964
1891727484
2036525746
203723950
1172083674
1351784943
1331251091
1620717338
922440580
1229621251
548921994
1350314947
1345023552
907382748
822328113
226151702
1529026072
1404178097
1348031629
416731784
421052476
543645412
580286162
1464002494
414351329
2109677419
1591887018
281135200
931733792
1038645991
1709131137
1761286956
1410815106
723318644
541993741
823989699
340312434
1775155106
1361257230
508163724
491705698
588905093
1884961766
746440243
1716472287
1012905121
2024502858
1806666978
1656446505
109963582
1998233973
2024002604
2121238653
1685905477
366355600
331760136
1022517562
1280293413
1891649558
1330866182
983128272
367233290
804847165
523362269
835389130
2011397727
1666817759
396168602
97088563
1970121281
1594071300
1071280222
1067626144
1593888769
1223458693
1104572879
500722537
1844103155
123142444
693516913
1444251511
1009289616
845264333
2035269958
1714526005
1242489005
63329719
486352335
1654167981
1546067303
1264614471
734660365
1909900686
163985113
578752424
843860073
1163758498
1521962371
190427560
1585137682
1561684727
1266633036
25194803
510933848
1851610587
1752678166
1832913191
1785682744
1901402733
681785837
1191532202
770000903
1620076725
835654563
1003459508
116651796
1537186006
2036968334
1510027303
223931082
1454428192
825576603
742876262
287757250
973311612
2020947686
2019405611
2042942230
340335716
1271610384
469390725
2046871811
1893293458
1024900810
187885724
570827814
1082395553
2125334581
692545475
564465014
1011129434
1837352103
951070481
365945059
2030943384
1250402850
2145603583
1884813298
262012969
62998634
547665993
82258059
2031567994
861042659
984632630
522581226
1456573781
804090110
254502519
1352639930
855855942
586512000
1834889900
937779763
335758490
1831506469
748996728
1562370689
1475940260
1516557919
505769401
1555723459
1054611559
2052757565
1752934715
1063857071
804193284
397822634
609494121
1372695289
1895820824
1439136853
213591365
1375836952
1816998517
1497360634
986182284
663190598
454705128
1845197691
1311158766
1502615055
1909811908
1075605680
871586087
632019394
602565021
2068878747
977561108
741500350
969782016
524025124
597414593
480930106
1312857744
1206886389
66242898
1190569426
131223157
793137313
434951989
31477940
1439554774
1691039484
1300196906
1806762568
651632405
1395457465
343370145
581416244
759737643
1583363483
966681665
911837435
2030179389
2003534901
1253702974
1750027387
972136503
343245275
117403036
717786909
1906882874
1926036198
850991085
940407008
1787142841
939848360
189104657
938143119
1422569971
402115308
1267937028
1682034937
854453370
1072332041
10272477
1679866417
354112395
1934787455
1747143528
1706117710
1464458225
64384832
1360482274
120228104
1165837994
1377987815
766905869
2058158414
1729294442
1933932611
1865945631
453458188
4828164
122552228
1879290701
91786847
1976939960
2092611471
15480782
49098820
1848987035
1554054862
1473507548
670525242
1313659696
1579398036
1696205482
558667044
802322457
429013382
877666336
1656759102
2004189286
1478266730
1883719533
393459145
1030084594
408748797
986654480
1879411343
993235386
351199894
185494661
2046980520
575484276
1613728016
1425930877
1109016124
2140081091
913240300
1616060860
324431212
1787321
733678099
859340960
791473761
26634581
1382565885
894642900
652377053
1111394181
1229066350
688987382
772935552
1625310749
1956597961
597313651
2072502578
645181562
2145557236
946426104
623992913
351292899
493303196
1004611538
788101433
1307146481
1619775436
338470545
83153125
1184805010
204423947
629608433
430006093
360494462
1210653447
22812215
1424563306
45685755
1409314909
1098811257
1795999004
341558708
414388624
702579206
1490925732
2027984125
869320689
673417187
1738270911
784062105
310735906
847385636
66379727
1749314826
1368114921
1863593273
349451173
34760428
385233152
1559808837
845669579
1542060078
505320720
1185181911
2104075498
177527831
781608716
674878602
1598167656
241449506
1116790285
733417752
1691454877
1881312574
1256304715
850914844
2100645645
1890833771
899403874
376300907
690208938
1012294385
1992983834
1020587587
449826516
1271772450
353796514
1163354484
737048653
948383889
353492270
405720235
2096395522
540904498
1837471980
81609499
563555628
1804336400
2116386866
1210540843
53153867
2044684412
1334048496
372848613
678068977
1758398134
1158528097
355358101
1083626437
175604232
1481735721
1538563703
981408914
1615224488
586531686
1347684982
621007411
1752740418
1814680000
1342403777
1289834067
1063256904
1241789664
1614895097
1158012621
1602240664
437092804
1225961861
837574113
661551488
926680495
1406446839
1394450934
1246781104
551211916
1110677042
1839417654
576602126
1173944356
1831746088
1914651538
1207794461
344081962
342322448
1055979878
852876210
91546227
1057593077
1998171156
1344193375
459300248
1740683531
702296044
1956353269
566393947
1990279939
1070972496
1765107207
175083926
441021668
2079011199
834313759
1585105340
1998552348
116679950
748767908
2101851962
1753654940
168470249
587593057
1022549708
446030156
826775076
252898541
1284765098
1757150247
1340053082
566548038
47873073
692237978
351396046
2123886421
747895095
2035980182
1895488708
914668891
354450957
687738560
2137737329
662922397
2133640118
158365303
1805874522
2086450196
1380084824
184721310
1710525645
322647779
828367849
210399782
414467198
1159938475
1843372453
1477570051
1265119414
2030462805
215635169
236424741
794982815
1647850615
1451497008
1190590530
387224890
114921291
500892018
1568603612
1361935743
827107385
163534619
1717786100
1453702892
95382531
360732556
535356541
176280776
2108939025
1335765437
312736708
145664683
1000564170
703329775
252427899
1371968174
1503546715
1753653050
442328120
1271596996
549830734
172773914
1162541866
2022912686
1399871443
1827894513
328545803
310750222
589075141
1531691569
1727625462
1453677322
2009811595
1923807156
160995795
210286262
756036353
1000737810
1928195973
888777515
1967509537
1302028723
539912346
398534725
1145622622
1380749745
235931702
403127379
278739416
523103129
1176433768
768813430
2020483356
604160472
922947055
1343426024
2144939395
114935702
1417911908
1259663008
2450275
639772905
1756661719
1143971494
1348304035
1635422618
1246929500
718584597
55544154
2041942791
2146143031
245813398
1270665705
1503083997
2025741471
98372156
470041703
2088794770
2085887858
307910566
1064183516
2146930154
755212998
1242221526
952026174
1253310353
1446149718
64580868
931971268
1758965411
1247963356
1761532461
101764875
202825002
2084351387
381080946
1821972773
1738643319
2085703399
1909329163
872321201
1520821663
1839982904
235230856
2016719495
1955579855
1663435158
649996499
1002338694
249710097
1471439439
36079225
1076827108
297782194
942342161
1279398104
1393027980
656514516
2140800544
454449361
687753871
808601470
636412274
1484126169
1415698919
1933163723
1244705432
311064212
315444465
209800410
1588320132
35932317
726468525
352061480
807879550
1106101339
1847967026
406498316
1459452655
400239723
1835966868
1720241941
1560263621
65856548
160488102
626939462
1061576809
821948348
1215205480
1772961941
435391478
1782132260
810534790
1380798701
1615647352
484959606
810085217
519766663
1008599820
1308036728
406096285
1941759092
1034759146
1652521283
11805340
1593337376
1630778690
1946704216
599111947
1026007484
1754992729
659932734
1092231557
364823337
1486187075
1607778314
1855044095
58382891
325368055
1042484462
1567592631
717174248
1028395976
128217444
1690219502
748368188
1624627661
458656780
2119098312
1970997419
2091391777
1285661080
1431009552
636212207
1312163363
111767195
1875005313
1659008174
1174146289
1293184558
1841438690
1844858617
137552498
1294431996
157710407
686138519
1314214838
77672936
502011134
1713391671
2107528182
1389905555
618413792
642515411
106861276
119373304
1192121529
1045564786
1771598007
393792762
1728738029
1920821859
140118601
1113386732
1366674230
1924248965
1755710910
947131811
570195945
1383788776
758691024
1187233880
388314134
847419299
25357241
2053106161
1409205818
510686777
462318498
670989700
1636051911
576575797
1912037931
1773957407
1816997579
1774406741
269312905
1388792093
1818077693
1661532053
1162639758
366850008
1296764410
675595403
1030802106
2076457802
1611768246
476472692
1815475217
1991782388
794153770
387740107
1986063810
193168516
900939915
118450181
1269914521
1520007540
1415687399
1419885678
846472218
2133169926
1210925840
2027045586
1741136588
1720651964
388429132
1498584109
1039125969
388365015
1139565693
1373235538
178073735
80623934
1736129045
728174978
2000959351
452145860
843706875
1830730427
104576467
239240648
392127367
635079051
1955808912
777334679
2109994434
1193033923
1046305201
1332520097
2123485189
1843703592
1441428473
1740635430
783088133
677315224
622838145
1329734377
1314837843
1241568726
1171784859
325186572
1215591881
1530446054
1489816803
285392893
1805337363
564858014
71319959
822935138
699627971
1117354952
64250676
2015389516
1588290343
2075563692
760898280
1013635371
1747511619
1368669399
154469537
1756236229
34630203
313929455
508486379
1604748132
1433480335
606066855
400137071
1467368868
1444141395
330068283
1869997346
1022972624
717511581
815418849
2030295684
1678035748
816299466
47887326
1279143790
803508069
2023199442
2025481786
1987845083
542537423
1557814898
200428267
627641522
2039327945
269623015
152920425
2029124496
1800319374
1425399690
1280779358
159346232
304339192
1321753323
2146573288
958956243
1754593396
1668289275
1516421741
1470321079
1968426584
625075778
924902840
489200238
172751414
841455646
1826529370
1658709876
21149478
836060723
517888510
115513083
2005678394
664889353
1131537307
662295535
1319948857
1045152169
769339458
700828305
515457966
1156693784
671721724
252819699
709981452
497017363
304271662
1390944685
757388159
1547374845
2026898124
604575509
979785203
984374464
1417768198
1166752683
1077767378
848555319
372813415
1121308566
753231243
1108510106
783784919
663639816
758022011
188434324
515322176
743650690
1986328292
550302244
119423463
316569646
784427575
1181815277
705440128
333370296
705105464
1556039075
1792856024
1558570802
1339285091
655769335
1214704519
936810330
339934222
1840039753
496182751
1970356483
1522528812
873407483
310435875
1121728412
1492086689
983294545
1732787589
1396601790
477742537
1659729002
1096082749
1322112259
1421613681
668970871
1561598978
1427085891
527836566
484732876
1958670917
1933910999
2019980976
224332307
1631331173
1935487628
1251945631
432634338
1175100188
598868141
1028258549
1567812323
1612638530
1284030836
1611199880
1294048113
947270636
1514093890
926386558
521064911
1099458676
1099259653
501609898
1726501223
1674553314
1706592046
522089621
951201905
573574996
1090446226
1027506064
785865278
694071862
1110306727
1513064045
1599709429
288834360
1467959699
881502906
425931878
1257994372
1101427127
136294997
2030881714
1904280799
142819320
434764462
1125935658
233303377
1814661061
1038560583
1597104640
1337952278
1334172052
1175703829
840896798
504593048
1586152431
1141278038
98703989
1455595168
1902807664
453278583
456881445
265439601
319142775
1797586060
55701888
750084900
265955976
1851349767
1914001587
137558182
2052912080
72853321
13211772
87303508
849742443
39112717
1453353512
672649515
1921816649
946855739
668895871
124063574
1966190583
518112393
1898199528
1445016003
1741781882
955445439
1304825657
738348013
442079198
160855438
1697323705
1601782583
26883487
969426517
1054894714
1751702538
1670265780
838571057
1139315086
1051130712
1755233702
944271064
1102443564
215384331
1742598779
731005549
773582619
1761574342
26804691
2074679280
1872898149
897929144
1904021591
1232802508
176359951
2121696189
425619273
606714912
1249112327
1464722673
366840144
1690699873
974097821
1593563532
1064382594
1688963454
578202820
820470585
1170671466
2102665002
1050735184
2135947727
1650019206
432402871
352979513
525270369
41083774
1129437752
1294105090
1269311549
431114279
1322757870
1733796206
1609716948
242365102
892274197
1168700946
29937991
1105898283
792311566
1345841288
1058422933
1837637163
87969662
1936414387
1048488394
497665820
1214196024
1486243972
169709006
730449532
1890008176
197213109
1487008732
1996369906
357976115
191354717
499542562
850525950
178850255
2038351768
1178238829
273719435
536515488
797374043
169836819
140889819
1258055760
1849436213
401265366
495724090
157503501
897246660
1336158603
1153580651
1411739949
1245124402
236311438
882539548
197964013
653528359
378835148
994612113
247805559
120632851
810684762
139053192
783764637
1031410585
1942128302
1604434583
878076104
1925899461
556225976
419991579
1071201889
1378119550
1332735395
1308645282
2132153335
1668032376
1609738033
542316734
195946572
1799146480
376971146
1543228737
415729820
2023098451
1548810605
1201611379
1987989093
52992018
504677051
332722880
364212227
295755862
33170484
1600867509
1472884689
668745763
1605194110
118742797
593777763
1450569573
1043939201
299237033
1398356578
1289922711
1382845158
2097647546
1792140198
849724389
886300552
284003158
665673983
400811898
702608307
100299855
1070534211
395876901
1916122582
1699255973
190774862
1917331574
1997629794
594457965
783776518
1982742872
1868953814
507714437
743200002
918895309
509881656
2050247319
911947646
446223175
840815485
110524595
1894698875
1703774514
488209871
302781004
121049944
719118306
2099935199
262140359
1188559920
866975571
1661751401
2052960260
753092659
258516956
2053700873
1845854735
350123330
748224117
1437775595
472867902
2012298056
1597299214
223220895
869683574
632979546
1996599604
1169569386
857103939
1451975646
2450275
2022297068
2137726726
1043396139
1423113190
1427915637
1790406828
954067238
1391183457
1574603132
949651512
1374314143
404116381
898232129
1460121862
2062364330
1746723961
496780840
70398955
1923415769
1529088872
811288948
1260527238
302059213
1674652083
206949657
1519873043
1852675932
1195112342
1749739155
226393269
1383127645
2053869934
848571537
1583568764
642584589
941577458
961035907
748645592
2143925380
173649431
1846502838
227494968
1845721993
63559577
776233567
1350805626
264632218
524040660
1786133196
1526394014
2071348384
1303057270
1885920950
493596688
764152159
1554347949
1377968482
161538170
362002167
1742864317
912703957
1833287345
1027497115
219910325
433199928
504085470
1184212481
1104834413
713704118
464093432
2025947530
759343291
472725755
590213171
733007315
1091845981
2146082582
1229601090
907271448
27200872
1801541568
1754400347
1232472470
1795360148
1202249337
1734873863
1779187958
8131509
1967962518
1464974563
1036085663
1128902609
1608373635
383687077
120092579
291080076
228082284
1229648222
509476669
865388412
189777876
898380423
846257571
1024895541
1901015013
918666078
2028155513
2112787248
1137637755
1250698558
229623497
646850098
1331066109
1821164954
69138003
1179696744
1924582199
129545388
1011266710
958822190
161258374
1432959500
1910981949
1260492491
234046870
1919180330
2016991434
1793457489
180071720
1239936073
647856614
543346030
261799741
190570769
104035312
1830725790
1318702604
1073169232
1695520541
474072051
1488757209
141081094
1387417800
1333158375
1979913133
1681050324
1444891124
1192017563
271269512
11738354
1278591572
518734471
937661900
303221163
1229168805
880668030
119550287
750393578
985269997
1679300866
1607413026
2078380338
302935008
1325019129
1617490962
1279952762
666279245
982783934
1838067940
508912892
998251375
1415751004
1512590081
1263753895
1516881173
1848020185
91918590
1358303975
1953747483
1227207185
913210498
423935097
86242272
547645018
1016233264
1319204934
653948431
1531205709
207575290
2104420981
1393767312
937240646
1450802572
836540884
1451458050
1232693286
782445236
1636870195
1415107409
1615149112
2024645248
800216561
2123012692
1202557392
2093874962
1435064033
288907150
20455708
236421639
1502128921
1459254923
316187205
898943116
689588922
236445935
164508276
71590444
1388323698
906061608
1384121468
1770289714
420136172
2018980797
1519200619
1454951601
1870527847
1187384503
356469156
1563738423
194302529
1142613295
1607881873
1916224156
358132614
225280545
95178223
408888599
1249286163
1952087374
1735437145
1573994657
407934193
530116127
1255242384
1501297670
1438381244
1340345318
405670147
520005211
1773409751
54693234
1109648365
1162161086
799687116
810555276
608596114
2069422780
624928095
1513664429
2120338089
883447784
772139585
299373110
1276845892
324023919
2004730109
415151036
1771966007
575101468
607794058
386920269
2080177561
2077483091
403563022
1562683959
316872404
1741687168
379849279
402802105
1402696551
804169923
1304023069
1490029664
2100805583
476540682
1520330470
2010343989
1506499905
901073696
595698801
814722228
440094119
310213888
821594638
1901657340
726729800
1501813272
1919689394
608926380
1008944259
1599818349
2097412761
572369958
1469770064
591845797
667842712
1826941783
473840363
1203957939
1809821972
1584703651
236781248
1176043528
1836215865
895371302
456975094
1049838200
1253187862
55837428
1001265051
604237181
256944401
169248763
1716388951
794981876
177487683
36651096
2133965877
1329444424
1025411381
175970534
1049364119
796113778
762212214
1984823978
379689227
487803773
906732181
363175439
1730917749
733289251
722054130
1966944314
1187494116
1142505378
1062301937
1152201255
505115493
1997293410
608039929
1380987124
61388890
1735362383
1283990370
197684014
509564962
1699562562
686793378
513464787
254145375
4305172
1411583710
1024624999
1910934116
393049510
353817933
103395133
1774476922
1165273578
2067984504
94516344
335742447
1602259138
1373705489
1465601203
163681143
51247590
425071880
736357388
1220384969
1064461548
357444770
228621858
1398787401
537421416
2046473882
2018443606
166889126
2054020545
219608471
1113425689
2005883868
475126621
488617211
1529474050
957119426
412344062
1785207779
1930950323
1722589764
1193553618
1615058708
382999589
1893457861
1540154185
1548839018
1468916627
1030666625
1551396642
1320023643
409779560
1540028286
1638324384
1593039041
1496666385
488322992
1463614191
312302810
1237253003
1168839769
1690203349
2061881040
886603378
1001273580
1247049813
1765532117
2021496426
1705915949
1587462257
655140338
928447973
1181928655
1450716272
1123028990
59985483
579392277
1415511803
1978571893
1041740715
1346169310
1166683722
1556903365
573252315
147315681
143891884
53455064
1745933406
79080659
70299721
737943629
1607742505
147149723
1089584828
186278851
859330880
1268883993
1513154731
1372779067
907070696
947321546
362222601
2126794551
440233022
1151415773
384443250
1398292710
1218075466
1137461423
122887737
867692204
809840867
742963253
1183084677
443674253
1183726018
1924309590
1973587574
1842226109
2069687541
271549289
127443070
561220615
387113267
803094326
2127643415
1417580586
2097881391
1696099487
503267645
779492232
376022596
1534028478
187087133
1946127752
439297876
1367178700
145540355
1548550642
261702026
1801416709
52369749
1047621597
879698903
2023568489
1854918111
2002656555
133176200
263212753
708809374
1862965845
340120090
712256684
3613893
884146931
218164363
522317153
1004204477
234959241
1527294970
439098374
415024855
320009081
1425084800
1962498722
1822468152
1098457475
1756285748
153832970
176337961
2068684263
136808922
705120185
2061638845
606444024
1516569669
1337455269
271306056
1420144352
558166605
942004017
645910673
627839017
2014278974
1849160630
1209768895
467118137
1023981580
1127697480
1901263117
1692613809
772177784
581769979
553564813
633707275
957683811
1574603078
988595812
1802725216
2003330262
2008836140
211821218
215765198
1523810231
1545401636
1756988914
2071603405
808020678
965638058
370349625
1822981649
598668288
314233414
1639371673
124691456
1235483632
2059084232
564418501
553723164
766731292
1102111771
18698413
91196486
1217380986
959340786
1182225900
132842227
1841009845
179072402
1995686442
1459751455
837894543
427430296
1520310369
112152079
911853328
331121627
8740573
1841855735
59310336
974616385
1581559288
1024123607
1221690141
95327768
1612901783
1404086769
1876531453
1785884334
1515405152
267395214
345036111
601281952
2116391197
567022972
1872226267
102662730
1358826913
1400472852
385132285
1794374979
1939286015
956486503
1192816606
134011025
1345564250
1760830644
2080613115
865625367
2027785440
895228744
329020883
482031002
165496152
1097415181
597584852
785816421
1077728152
2098106636
1789993862
1526912113
694759605
2118124535
293663156
1184429262
1477844378
1731439741
397256200
855681210
1635156989
1474867838
1141504927
477916485
1715850563
118918874
80482854
1752746218
1850527452
1696196506
1229542296
833683976
188295902
1771459267
1056184337
162214057
593387216
1366276873
523636121
1612913375
1654127994
1694682382
1401071467
319294128
472690290
1981948350
1308074914
1324459583
340675021
863374141
1227937051
992853023
431770614
425766879
844357061
745771026
558864713
1143290177
452476343
204599694
1913659205
203723950
885239821
769727449
929904038
1655715269
418240802
618683533
1917041250
195840414
158215770
114023735
1786322396
1551603901
10543315
1880568574
175577196
1612156782
387757318
1840148725
647196448
1912485066
443429513
2138266551
546173901
1359614712
512656408
570522990
261735944
1309139833
1252739652
1010971516
1454985272
48834123
1282272615
802183906
1612408473
1298106001
1970341637
976538028
715494177
1884499352
622747236
89731878
1921027523
2133391477
1911615081
332495094
662400995
1091795813
1565779720
455700362
1563004652
1288224705
2137221116
1162145737
1976310077
1036257915
1657802988
1887277989
207336441
851218400
1239612003
1990399569
283488088
1110183975
1180769122
1471929033
2006850942
665797510
218073429
1344944257
79501800
911489996
542869800
1118502354
1599488909
754891081
272651165
921249703
1536001549
485398053
206798041
43967965
1985083205
533665154
1849620580
1140070238
262406784
695987584
1429233553
210273053
66053153
874608917
1740797712
1916244560
2091478696
465387832
251103632
1158559477
1952040763
2071594471
1466133160
370470765
1995875050
677670930
1722602225
1045171155
1296660788
1719451787
790168271
210276875
1807485795
39083052
808932523
1591721659
1877553565
1445330357
1618691770
1421390084
504857330
432487982
306352577
1419620282
131367971
1742767738
1075119953
2031303870
736261832
1495148942
2044931064
1253771909
1649700930
1038842441
749326475
444318534
554625923
783467813
1330841733
1557028135
1048639274
205577261
1438497859
1706865608
1062782478
1105714339
2127404985
28575614
2032865460
976345581
102737320
2030405916
1446493332
59094928
1687769566
37573063
358004839
1197930575
101406176
1070645835
758312746
525274940
1248223868
287946997
1149851495
808414718
1941192541
323425949
1651714117
861926474
1956738302
549859371
463321296
1235518819
908107518
925029062
1110157012
419844104
293280443
890577185
953221846
464334295
1683814402
1172960133
1038209479
1602643000
1198273355
162023935
1533304733
1318603051
149627907
356241486
1739971230
263772122
1585735081
59057576
1916602746
868087846
1088767540
341183801
362019924
131122885
189097223
1789797777
1282307029
600814360
1680427900
530867149
769962933
138861187
290322265
1431699691
169642149
408918599
2073164428
1649969420
614739834
1126613956
1239175747
448413627
515075861
1515770729
712695120
2027539027
227094770
100342043
1647077835
195307121
1860300244
2071168847
1678384454
1326019430
778718866
1907667598
1263420880
994571604
1915239521
484210055
69922006
846636274
707713978
774749041
1493783337
1799940097
218551287
343460598
1904333942
428443938
572718466
583539727
1311388123
1119555118
1325932986
1054191272
1947350429
1526991738
1810268864
1855045667
2067161150
1215893035
811037114
321554439
1665898016
967119182
2107893888
320447838
1491978203
1847493575
2104904583
229191801
279911489
1945957973
2081137154
602486213
306392256
1382283913
387958046
1747339072
1039979681
101150507
1314916936
955137032
952536407
867357280
90027486
1124346707
1874995797
1019393753
605751425
1522424976
966025324
743936356
1135813759
232076511
179879357
1235582834
513099537
367765173
31776405
171158322
944835837
712270604
1406967944
2003152643
737940446
754887065
168365107
1737500107
1618749949
324994603
656034007
921330389
1017056051
1340784907
2032998282
1620283638
781991614
267980403
2142309695
816214747
1980581280
677891097
681918224
1052664186
1768539241
1163992246
1479164736
2022871709
2003613644
419483079
1856564260
1698115945
1269003142
1940171945
1126133584
134942381
1459535540
1929991483
174543534
1271097861
1160413399
988837400
1619195125
109810176
1394325569
1638477740
1949234090
1110547705
1455554512
419928490
329066227
1945584993
1725913210
909567903
482849734
120249973
842756332
2121650651
1162617496
1601047345
374712832
1753784624
697645348
1355157589
103990811
75885254
1359605064
862369544
1338678192
1509493835
1615177465
1550413463
1324353786
934929913
146936558
442678634
397382935
567807274
2005995911
247968395
1094235143
470206562
1219436889
593111058
1758221412
776118604
1886990723
1697541295
1426407004
1552416194
927923504
1247176933
177006335
556076354
463172346
1809083756
1610408730
1733779471
1767368797
1951731315
1538242931
870227878
1420592876
1601422723
1158924844
973550893
126844971
1729956183
1858533497
1508061501
496612096
1402979403
538689125
882476881
760570406
1589676510
1686014478
494244664
1488806412
620384429
1545769016
1764056750
820643860
320580265
316444470
1834658860
2128179248
859053404
870319884
83909838
1649997449
1643775983
1363629373
1772114291
226049454
1871159893
1421276262
923989842
622528418
2873149
2060596961
1137297365
955536124
1271447115
1747535346
909113221
706034056
1935094008
1897825401
941476064
855653990
1452582003
35382218
513676232
938442503
1260031184
1903479877
1303216733
469127515
1588190610
1729108444
1293684019
1417768198
644122476
1960109017
1619751832
1751493524
1448341830
827706004
833751967
1932363451
1647575464
1802057734
796479297
346138087
2021024246
1212453694
49433190
583108044
922595742
457035542
2054422861
340851301
824140899
358810440
2117244559
2059867200
1922232112
668727293
1489790282
486487744
1167218547
496319049
550888490
1292353156
335499592
587343213
381513492
999527364
632211789
1336790905
2043237781
2147301376
28842302
343098408
1155427223
501588333
1793108357
732179259
1151283429
1102635576
1284240558
1848840584
1733948394
2124790378
792596309
304459779
1586821009
1361171182
1815485932
1434916058
2013583634
550049031
1360626513
740360811
940922779
1952972048
697478467
1391728470
1200905935
1703258206
1235599223
1029206756
384306992
583528315
498606707
2128543150
106144180
115019936
895292719
1517971556
1259483841
1079834714
1662306209
1672437058
1413924203
281705443
427150682
2099178564
1147683650
612002468
1337288499
1008058589
1097467439
1008866537
1169241404
389295763
663942595
776256909
474150083
1971466485
337925639
920079308
14719575
1363951311
2106691212
955917550
699670198
1512612098
1967398424
933570045
551273762
710685732
1813881379
1653143398
1498823453
136157272
1862891662
885273667
333084578
549740139
1682627206
349324896
873411682
1836087280
1500842979
1553984688
1979033116
1123329557
329163564
2128360291
1510340551
693960880
246241102
1601459454
1851557939
1488143222
1778179335
667270760
1792688521
2029044850
1332793846
1460616181
1038433347
1780350631
1241010664
271503608
1089549002
2017533529
1879674828
192625827
353109634
511015599
1565230484
2106294092
868762425
689612371
1122058243
1010956809
1320942790
1659804596
62634045
715253266
821405867
1348899953
557586980
2135246466
299390304
214877171
1930439353
1972624014
1608122520
771721851
1230915147
869717140
2004748255
775689743
828617336
552567593
1571441454
1567421357
1115438165
690555695
2087675069
1050460332
937208773
423686068
761796145
47363611
1072836281
1256206037
1036464073
338792885
507537536
1266020358
1079247656
1419529489
1379805179
1581546655
2065184284
414225538
581960864
1913301244
854821541
531037334
1684501027
215179463
1807012452
1478935615
1166323940
365264990
1121051752
185540688
72048297
1568772332
96476502
1337631240
2115692390
1695440811
1172986620
726065906
1628714964
1194248954
89104193
627141848
1015392220
1517729934
2115775402
489639667
575355095
780122229
1680235057
924388183
834834727
1882203615
857728960
482451881
1105927330
2101737201
1271036362
1979587530
1748716714
2141041367
993895107
1651011093
173393720
533718857
1290878754
288408151
1022016102
1615554698
363656605
1754823185
371303186
397939606
488236212
298829163
345356259
74489786
63138815
856912791
618421635
817875886
181052373
1832433780
346611043
736814069
204783983
6399528
569444669
1765480251
1061764454
1431638862
695788313
317231082
1637804273
2106116663
1356192478
744620412
45979568
252747179
574890387
143055573
634095477
592151832
1085980654
1212339462
677697283
38919696
121115930
1450026422
1858976339
48902477
875255517
1995686095
460344977
471241373
1396299521
75536265
821554896
1675902756
871953371
965659415
1051605548
1074844247
955617244
1923839709
795586238
343890455
811020429
1406596508
1852990933
270178022
1956027028
1610950808
1980458836
1868981463
2011416049
285367701
1297054173
1175808235
729958313
1728309544
596207552
1593518873
1542899304
1426100022
552244938
1702911075
1535594951
805492043
818566160
746120435
125265284
2134637056
944132703
1052029036
1020081527
1755540238
587295868
2060415757
6675635
1970446245
1326930376
440511478
1937817399
233284711
842087668
337106362
1467205617
142365170
1484827007
336237140
111204285
1039189571
819745393
1690331748
1711955412
1101390377
2106454554
1381771658
1895086235
701206871
401218075
1293652367
1268239921
1916638113
1185855071
1269244155
276841690
618776887
1437296786
190894076
550564108
135525531
518949284
774101173
1872134310
1441706567
985615192
1176509807
177765625
2117481107
1552972055
130751551
557157344
714841358
730001222
954813730
112898569
234719443
2033728471
192449084
973083206
1209761153
252629139
1688922605
1941627141
198675758
643433073
1032068036
1014892427
808021939
1910406851
1125801061
1228548334
493116867
1981780692
438787921
986115108
1633583450
180029425
1224262469
1341039685
207436152
192904907
1896357847
1188494255
237081176
615594776
575355095
790387913
440511307
1210817246
2043636206
1120477644
268360744
9117386
34240593
908484563
1005486490
178530317
73821956
259318058
1757443276
1164962706
1404296664
830069998
991313840
144286425
1371251577
708948845
323454003
398849804
2105733167
864124543
1885284323
271666401
114179349
1301473898
7283299
1671819784
1768968286
1290224725
252143876
1135651204
1312211337
699891168
1234943766
1285889139
134324669
1997746169
1538579246
1567000251
236203431
543655763
1220614607
1801904113
643026904
1737450529
459174690
1690069968
1614966498
1535290155
1556148513
1399217403
1829372948
923178832
1081504187
852295178
1409348364
160059711
205038939
233812436
1058388392
1214099725
469788348
329796964
1387470081
1154463003
681595373
450815924
274825513
109800431
1207008101
1261004074
1755791234
750800991
155994751
783236358
2120218083
1301051245
1048438266
1941760937
1130106968
2100209369
634427810
1511061589
59184361
389965600
893011154
217085251
1577166689
1394650564
636652502
144104990
1457578767
39351054
1405862455
1234034782
88796926
47589643
1219964733
938548035
412898135
49424969
147773594
951481519
963067237
1276854405
657436968
508370986
1334063454
940423432
1855896142
741660576
39176955
1284836272
962126319
1524569947
114395454
85778847
972554579
2022332494
1866648732
364416011
414863862
1093150493
2099061930
200713394
1888972711
1131856622
1083610933
1828325328
1589837871
1710510890
91015864
1644566582
1531863110
1276582540
1161076952
524204795
2068498109
662277222
517415641
969691371
887728762
1263576414
1486785944
1785663963
1384047494
868904942
62392526
1751830111
2058697708
39226071
2041901738
480818200
960434965
1589982157
975046810
1861125088
1145976548
688652624
562395651
231643469
1145622200
27736133
1237544818
207546435
1308608491
252294395
1805669749
1903489751
710333926
993419874
26795761
1172650689
1356366861
1687647365
206108197
1121342836
1623664514
1211357725
1692250993
1279999771
1160312321
2116695726
722490374
1262546970
1261350638
413590789
500350504
1672619414
2138870111
1920358490
484824274
1105250990
845286381
650953983
688455501
2101519959
1103227332
1741090490
1532773113
1865551216
611897124
837963129
239172014
471013836
1765454389
1897612239
521066356
1167205074
812833621
1688129210
1709474809
1035670201
1989779272
1713611738
1474013702
693172866
1561697879
486766665
1555705662
1514873143
1401713268
1894951594
1099767394
505299456
654776212
2009853327
382237272
355097893
243259781
818688351
1639158843
1675531259
762578177
1578620211
218592883
1092688888
936085673
164888104
1051274239
2085700270
908325396
905466193
1914015447
1917363820
17713494
258969883
1570804382
794851523
231943382
1121905106
504461364
847976863
858072359
1311740640
160560803
933773833
2068855150
1173362234
2082853006
2106260522
1587282413
1937333870
759454515
160187094
966611057
1180106362
1945486083
1244178846
2028107566
550179668
1214449570
77824550
1003063100
1196892693
2095426824
624687428
1373243560
64174381
562166758
183482995
1781535178
362447682
317702215
1338155126
1970030172
138153543
316868565
31752459
57878452
2097478217
2065661906
73635184
1465338864
1904505006
197318755
1741685336
563280720
1255308516
136637838
446174408
480659645
1039227843
1082211378
1177098103
1464481842
1431305734
1099094992
422180948
329766371
2093049265
629774600
1010624350
2135533062
230281228
1617925352
1541912447
1970478294
202247168
186048222
249221743
1202616501
152867497
864849651
2075060574
946833236
1040717078
1113605437
434660015
1632947270
1573381395
626288670
1299325046
299277398
100065067
2046214770
377808930
495996578
1310445835
626912715
1309764749
305682396
1564631833
1059605308
1303586649
89786588
1455019040
8712295
1402537425
502059136
412494917
165286931
309613025
1625253478
1000985091
1584640601
769399846
1591844362
1297053906
1953967781
873631904
1633144110
2005767326
624032638
1531154269
865214369
744429822
1119078360
902587276
2134633449
1806971403
1127806514
772090871
1184151897
1860406104
724834010
36993687
2139194209
355003464
819324268
565003256
376462230
637963417
1427868203
1175938299
824525241
1654766465
1990408094
1724536723
1050117190
496379055
1927913261
1073915466
245732498
211612217
886035607
628373429
301669170
1142969317
1366072448
69428540
140090989
56921255
2033228928
1924737664
71976672
2052301629
2067972061
1390902197
128693550
727056833
30656596
1414112299
371262458
113355147
1983163495
1930740542
49283618
445184186
1127075970
632474858
1094605466
1089376722
1313656856
1971085218
1186851305
1699208835
1490589709
436366843
94060908
878356548
1769947057
1468855108
1745073277
1073238247
256035305
738064684
114039041
759235861
1914016974
1511059576
384481560
1949788228
86159130
58091982
103942622
1804373724
1054051784
731577289
911184891
513016285
109526024
840078548
310184
2122623120
1955895199
1030374729
1170720693
942396102
1833889310
523265863
1522410472
1143186305
804765443
931438840
1657766275
1561177113
56877586
1471908671
662872971
161876256
356069217
1722899532
1138007984
1366115075
1689067000
444687698
1236201872
227980834
650271163
564735023
590256795
449009310
229839895
1881414593
1051513531
1724336525
946013052
1110453289
1570301755
1160194561
1911800276
1997325206
1989803865
581307142
1827153540
576640922
972085226
472753242
1385588849
884570125
674278848
2129018157
972096634
1161906138
353080046
2072786984
2026904980
1062534705
2028840454
1969716622
492556944
1356042361
1470453930
1547218687
730014544
2051203201
823049863
1128430082
1745223753
958116931
824296322
1547486206
1326681491
535205320
410626881
174484935
692472124
1493459746
281527258
435115848
543438964
698537216
1964021866
813124418
240652276
147380175
303638692
1917805622
456799059
1059473587
347675305
17622507
2059844181
534163896
2147083565
254646820
376945577
1150379775
1575609910
423793206
266658633
1720022206
400056276
465974978
1241909146
1687111704
69201013
1232980973
95793409
1613101575
1999732345
912564763
68139265
1135863750
775873517
2117004085
1031309954
503690387
1615444715
1337592770
49331163
850376980
143858158
379758292
570774795
1149563612
1025733454
420026575
756863630
700072858
633168057
1997150150
1329181866
397068685
1539590098
792446941
658343721
395483904
419130312
2068279136
1220232990
440179898
2048409270
807296812
1489783589
1228510952
183119083
346456357
1478259608
1860962783
2043837556
210175478
1873693492
1174397858
1556436134
1856758704
1624181502
949150054
254746836
1997388016
1726687680
996937277
669286867
1072649717
1066179246
180192353
1845964927
1677540751
75407733
1615989285
1021944061
646271883
770907161
1465289090
1085193516
1209742691
1151048085
2028546265
200283855
8900068
1120894264
33513376
1210095812
610194025
942571713
20871282
1604915628
208818312
498649838
1959385193
481120267
1879660595
1593556674
917862701
1884827689
1355183321
579350556
584888650
1941821643
457491115
1759198188
143771093
1816004312
276995213
1729962639
264356687
820355563
140130853
2067916732
2081536593
1386364942
501189165
156075473
994163029
1917502044
212297825
1095785582
119789578
1051840750
1488647022
1561199575
2056507905
438767513
881068431
1952049132
57194363
855478853
1789492700
797317139
2142223219
239758609
431415947
297783379
1175207575
307353267
896971028
1752593223
1134760447
1448077528
539000222
771189808
365563961
340929653
1081558939
972091725
1531582116
1141317507
1123558227
624952286
655784841
211974870
1100363715
1884483193
96288755
1419265376
1476969519
364238022
615843654
681705778
1034362925
856064547
1569355708
710304523
1724345901
493063841
463892554
1539276017
1985046388
301786835
2126468201
1496727670
782685144
380758940
916603328
1916158336
2012944440
1375562144
42878635
1938704512
516371305
449234664
1871540427
1014830754
2135224493
968698867
829414510
699782934
695586105
1483436944
642207431
662028339
1647612562
1905444657
269065659
39941865
1404576897
1104540975
1393360558
1816858237
1864307760
1550521553
1660447683
1896976844
68221818
1394602807
1878640548
443706706
1200319274
1767652119
330436571
288465116
490132268
1568895909
2039288946
879924277
409059921
1697449471
1385446173
444923437
1470966101
1932883159
685883447
374466923
839785632
297758893
502690025
788868190
881068973
1297195246
16372297
3189296
407619631
1280422330
1225203868
606922565
1341517382
1034173093
207087116
1114886883
1874731802
356463349
1277181790
2085078213
593093142
445975728
1601477004
121739377
401426997
1585757427
1677070529
1919359223
1169442525
1496329431
1193666797
2074640298
894278707
1861589699
366752428
627212109
554646370
1202283157
734904748
1412193570
1391444814
1504476715
972802827
360187093
263144713
1191041974
2069821237
1512000380
1289250482
158457600
893226801
807737517
1982471418
132872670
1215606614
739594967
1194476159
46968521
1652350184
335581137
1582329253
1655160279
30452460
1671682563
649734116
296207944
266526505
719113233
991845266
1662996183
1959850939
1761982606
1806215916
1665268431
385244690
189793255
1857442935
1220859726
348813510
1249636870
1335283389
750001643
1353151611
563789479
2070647203
183441132
1508192275
1443298769
1833368584
1794094589
1611674966
1856728053
1092224020
495446452
2048630998
901303525
875583641
1294469064
1378318848
1157126928
1713921164
25870688
381784761
1897110754
508879136
1307111472
1534612023
845745160
988374911
2102447084
634229711
107727586
1668329960
151521532
1946112969
1864016161
1233542299
607936081
251476984
940955341
1109916519
1049121381
2091187534
509510436
1406958600
1864654859
1561889778
712733093
785731347
2081839527
239418835
2115932124
1996525216
1917893538
1709373412
131212117
1477757047
900509599
795803731
1074202325
1414355557
584510048
1809384412
1392142623
1561902831
120826725
133959230
836580515
1529000547
371783705
742920566
1457686091
1739443461
2064188602
1882927653
102258447
1858447371
533831403
501052226
670424718
1668850651
113810989
1996250656
1458045617
1330272737
1183456592
1538188510
1903544868
1385384048
1194402987
1586140188
899258294
1960503755
1320413181
931612838
1809506448
592541633
1345531820
1378607465
84558383
1618334268
1742482600
1835347215
2136645887
914045093
1428074334
587859101
282698244
838048893
2079050891
832852092
1694897759
1458131179
650201225
1899997898
798988267
1814462766
2004739024
1293029948
160488102
2010872659
1870015784
93806079
1606385165
13654581
513103831
1743237954
1998605064
1986956208
52304774
547127753
1320216676
869002960
1277126804
1646181602
504152673
1788208336
1098040521
1341091762
1311491305
267457045
1065383316
270211090
1257473223
748213934
1687609695
1753546873
1418718354
1774905412
1033139142
628850429
1679946929
1489708366
536002978
1382985918
848694935
299114851
1735947666
576160391
1932848434
243108387
1553630940
227357496
1897591622
1715184939
1450637549
44145870
802097955
1996988295
82441016
115565991
482613276
723855723
1335769699
1990456759
1014599209
404240533
929175127
890042364
18392904
1114051009
1482473317
1318547300
1840053153
520700000
1096645396
1635920765
938592306
1675027213
987805414
614121706
698787844
1291638508
821809413
516321213
760827461
1297435821
1455950047
1763282786
785628382
939153761
1120779232
2009209048
125498976
1691218401
1729101590
1915189920
1138688676
1650490919
474771910
1270195483
1638712510
859169294
510409232
1274915386
641618960
1328213533
329244900
413373510
1593655605
1243500825
1391311744
1484072244
1185392285
1864669194
1600421144
1420811837
613676509
2040842873
1238583146
989790151
1295154885
1639340839
1043132977
618794834
1727607150
1856366377
1028750782
442794960
1602971746
821032564
170500421
984976601
1607677636
1343512210
1770272718
158988835
432870539
5818448
671219746
1612779379
244000116
701573197
904561684
2122142142
1242109470
1972761483
1945869875
1434542483
252255281
137557411
481603923
687661627
900515979
1741809620
1831832237
928447191
824537066
1282550101
1360387232
806453652
356645371
1785364253
1524543915
1421006885
1475866249
83142738
489106348
313319444
1363987751
847257515
621892391
2092883072
1434290267
1058453115
1081287783
1315190693
271600506
837517389
1142925697
822186924
1639582679
1087359269
1293314228
916384500
924778827
554493641
343542051
562377311
1690636396
2029835405
933005941
2068028652
284833367
525759794
608945134
1877033683
1297198376
547051071
2103881920
1289097450
1615601669
1584864401
1385544212
1482130077
2101241332
363414359
758381792
406744213
179880827
217322415
1745521984
1120989166
1511952394
1812797324
1454205977
505061133
978370121
1919099890
2114922840
1938250728
2086576697
1189955384
1435525902
245221479
38310574
926412647
1942141859
1154855561
1231174354
1995666699
534026788
756799122
145282580
1171337865
125689517
152112530
1875367698
201042020
201109291
2029786516
41515558
1074926333
798741657
1191665522
1771249158
1627667507
699529234
1642447071
105465305
1851122098
1690747983
1414775038
1476448788
776957530
265656196
782036256
1940259877
1528767609
1116109617
625775395
981972703
515519052
499883488
1708119543
813764093
871910325
76359022
149067537
32761554
2098850403
340608745
567543322
1294538978
97092546
180021194
615305487
1825361760
1240501278
1482855078
820544831
640282715
1480083708
1781973497
1987421664
1400333712
96314478
1789642177
316663905
352950355
423622627
2101341179
45483729
1585861145
973902443
1609720724
704411604
1404606172
511842730
193276959
1765645531
104651201
231347768
839690824
894312872
868373781
2012804823
677921968
1024016128
378534837
586063865
1301690900
1518344985
1586081747
597288504
1377220605
116014964
1760251816
1287133217
1911701809
957450123
1212034286
1777179999
2113886825
1983146939
1125312522
217895513
1919394929
400504118
1141378433
1321907536
1640819864
1174749093
756689590
1962264136
1989086929
524788165
751498012
97796516
993127609
2064517
1471100965
71629360
337835943
2098454594
377896245
30717814
1180510395
1728046838
1739036133
1301968319
917303687
1833928676
957982870
974362785
1132579866
1304823594
912529254
1149812608
1819408612
59580531
294919167
283392090
315034007
826292051
1553937697
919310440
845906578
1596723968
1672362089
835640977
1756596144
129838986
889520987
1984327506
1068969284
1362712765
630318205
1431047865
329398911
998345306
309392975
2036553204
1006535340
1075184194
929239727
322462916
1981418604
462359210
135504373
405615495
978912656
2113249376
739145826
1715997644
2069709979
289621680
1219984576
1175456643
1248853770
1989273070
47040335
1311667602
214362297
1293565241
1373766679
1701241011
186384218
957672465
1618339157
1441515682
1569685360
1167908501
1887655910
2009434054
1843431961
1981800117
455282019
613555450
517148152
1408756246
1199688983
646171380
1332018015
222057929
864663682
2112902476
1246101291
1003603311
1472870999
1979368512
1165417066
553524544
1662722517
1123388273
1728541555
410376257
995934724
2140378846
1472895773
134335749
237915756
577960238
1214263198
6660609
1741986202
619967774
1484687297
1978979596
435229966
1061014690
2069725374
431839649
1996946566
1625589130
2125035384
972097819
1498608604
949330927
682113073
1628353071
925381212
851743112
1728366450
646875077
1320639211
1340584718
476882916
1390298603
751815786
774750962
565767695
265186637
986903148
1580729182
376095253
1942107696
358822756
1200226033
1590009119
66452255
1230272854
1556122756
314617044
93913051
550607688
56930783
1932483834
1047655141
759951696
316240482
2061687217
179979234
1940309475
301845818
947016975
1838257057
1081061854
464976273
1831716825
1035031002
644494826
1989718568
1555672539
2042307920
833186871
1658019161
328229948
67885211
952487133
102203072
215233566
639801899
379333672
706279949
209310956
295399343
302617660
1269179242
678472532
615640841
1886534072
1482842050
450579614
2136010564
650014639
1649288373
2055986299
2035122446
1346108367
1406950236
1985279414
121145649
868846321
1989169334
151266080
305714827
158751182
599159584
1923674172
1525296433
1583426001
1816338154
1394845258
84538509
41201661
483413156
804067930
1435999123
1388482756
1526676918
645727678
469772787
1269328954
166510125
901556582
175229208
169395141
492544390
1294417927
705310817
1742717579
788068268
55531406
1133605310
11510364
1862698205
805978585
1429510778
184536822
1820057662
294937495
884433033
670396836
1127828901
1484835964
812068404
2023846805
1572919672
1574532638
1035565043
1889842245
1663988598
482216582
1877293168
90687608
1803469157
1920210808
502029282
1462975924
1477946825
1080447955
813727401
133254144
710050660
1795320992
1552559965
1499340144
1144200632
484976037
1917863076
1275814931
783714981
229818683
2007968297
1614584652
1964078784
419172950
1297552565
658024182
2003302498
1166449862
782746229
460267743
1943197784
1100772789
1000478374
1170458118
668858154
1986358431
1413426199
570338989
809936331
392140130
447705346
603635548
1815552846
635997309
177194211
1297129946
1805619826
721268211
1647645289
1596434265
1624312045
55418853
150420127
1200596493
1016784066
1037091355
99197076
1942632949
1234743219
234314137
511048561
1922163291
1341108943
2137499066
1897903830
1568775177
840228640
1443695624
857184207
1416197188
1889439027
194105245
251150172
241003137
944283993
405360665
614653134
678605091
1700268960
1982990577
1764878965
2071027009
1667199992
1196130590
1931940213
317598094
1430714830
1898562488
1962344176
1256816796
1038297475
2102215884
2125480150
1420260935
698581481
129115083
485957472
926986982
805953368
1720198189
1718826730
1836687493
166215540
1906241069
456170074
671532573
175600487
1855712824
90973729
611458585
607385935
516721200
1920891729
1632075825
127783356
523002644
1506465895
1958602419
1125128456
1084181745
260285380
423174117
1117243475
439157522
127740220
229748868
119727611
442947102
378965101
2011612956
859973291
558657691
927039830
1405861112
400944311
1030605801
880427663
1511282018
896846612
141947220
1983378859
1554126822
1848688738
1891970437
1703551009
987244003
1240093816
772109882
1776354424
1483739912
1347512533
1266071559
556791875
131995948
495054041
231937540
1621647193
1552440309
136575252
949146026
1643927434
1809552153
1816061674
1448075073
1752323735
1516547154
2067992214
840969456
823191929
1169135620
706589554
499715450
201232914
1259483740
857279311
1512212245
924632132
951654563
1201416695
15274774
167171709
1776664775
797276242
1764865313
1497136058
480660458
1194469400
321326986
71542393
915305349
1034213060
262945905
1734092892
1771641606
367351361
1221515030
11178361
1310646871
1773957324
1562498973
538018399
1034477367
1741939664
2024620401
1771503449
1593655605
1269111233
2029062307
1017589819
1456272263
1918001569
477879779
1126947807
162357800
1027141985
983022104
853300204
1000932451
33669862
1891542187
1774487555
126767701
698173291
85079530
1268153759
2085519863
1461373849
1084857165
347922225
1459795171
735002864
1137794699
806459879
1085513105
2071894613
26152863
1931765649
952373138
1599688920
1154005660
1396306645
503366904
494274583
3349105
667674564
1146610755
731260040
1755604214
1886684603
490571471
1905052676
406231866
1194821317
159746488
334889538
1087940569
91632605
760227869
1516028975
1468107833
204262538
116275200
2032798314
1706650964
485761593
1124740112
1812388701
1831408375
733130233
2064093377
1433065608
1703898825
377216838
1715829319
21085230
588484695
802501566
857724610
1946950980
1118685193
665393678
498602342
1747830926
841116621
1307260064
2013162661
516861592
2049068149
1392433969
541880331
389641218
839371422
1313422686
500731716
192621500
1592873665
480898523
451557940
1493908883
1719071781
1339887827
1014947884
1429826774
854392493
1733672317
1520384198
1153924046
948770429
1943040269
1398106237
1611359643
1123885243
660659524
1958742946
140867478
831556349
587626839
2103379558
849837708
603422360
540918779
1294164781
587114860
1415203620
752210356
1342403796
949875901
738329728
1629984561
1247006426
1291071001
427276427
1665700891
1828869055
1090386487
718191722
523145571
1539290769
1967054778
975670397
1837771405
78316222
1867636554
1324150732
1563004061
1558591933
1072578515
2128141539
1554008554
1745712354
388563795
372258320
1553731536
512976717
1025952849
1735718015
645804326
1415206264
66936123
1629784876
95351499
1608423049
1550425
670403153
528329938
1510370404
556099303
1144201993
723983248
1227732426
1488203682
2055655377
20206310
32599911
1436624333
725871374
643107414
2059554639
579606658
696880579
1397404428
775339542
1364610086
1617263861
10451764
816061847
1987482368
2117578831
1667553493
2076993493
1913424268
2047749481
454967545
1469334505
469813354
1009818294
1120777450
1320135238
1446331930
269916189
1137343315
1951911402
1223682638
803016874
1754790184
2135533062
1079702120
17980590
1756355553
74340471
1988607040
321217744
921805719
189799141
1074706053
103382091
1493919411
1714880663
446787000
855672759
403806010
236321605
313023107
721749834
57777806
1977318122
1132567322
380230754
934405308
905333716
1871977374
590437757
1739149721
950606052
164473915
1841042871
107329692
2015532292
1902351534
1759694365
1621925312
1110459408
1503109564
1097887221
927697500
1416238891
1074301664
1657104658
1057633305
765174917
604308204
1939721477
2054939844
696586652
1680671149
720612753
872112834
538685341
1124157533
70034103
921037074
955375333
2099544925
1048708725
230523324
1316294514
12215478
58950515
394569586
1060383659
1850185383
1994630876
1553791974
958666804
1358068563
1800970006
841136781
1201893032
564804093
1635771117
1076747664
2039170660
1631338710
1942681572
536619387
135503329
1603743247
1305512746
175097944
1085593535
69969650
273947445
920619475
1192975455
421403702
1951180752
1278652913
654415286
81412335
187312522
895569174
311843023
1120814015
915010470
503364630
1174459598
1713470598
2044347788
1809641439
996841349
138008098
1478009497
789583049
1618784662
1009068060
1246389748
1433869581
1578229983
356311778
1706308501
1030838641
1126626611
1808361150
1815801046
1641457417
1000447454
244678954
699447620
1928024427
1639278456
1467260894
423501320
1826382443
1992667479
1845673421
1536175579
363675202
799029702
804305961
1816568085
1300380103
1792225905
1005138531
1075146882
52035488
1722364213
236158648
1015796539
1680586503
884685659
224295992
1936003275
1684414583
697931561
2139925601
1703541482
63572707
1810202729
1477524360
1155290150
703699376
1305041635
1823758958
437542678
884588814
232740522
291104885
2097568577
843000691
106129862
1223483189
573265071
1946231731
1120030572
192661418
775961655
342216746
981827327
1456885283
1599385090
1293685706
1673083880
84500595
1476798937
1024578316
847817130
360455971
2012631615
1016120065
727363696
1733855700
429275609
167217945
1987710703
1662642069
1195098362
71008491
1720898930
695655198
1027659336
1827018683
1853278989
1565093891
23406622
1852930463
1668976920
2145495915
681169705
2050342892
1208769327
1899983937
1449739674
560780444
1003501348
274357074
1409699523
1819532196
234921841
443354714
1435983229
1477349795
1557769324
1148905920
557089605
1498445308
1447457201
919262882
574094940
701566600
1226912854
1784580454
307966126
1356179103
1064060669
697009422
148226128
1276870614
585337501
552182060
1544059537
1791856635
1827373635
1902205133
865025965
1094132799
1684440195
797531895
1587773325
1592972474
482201448
519942911
1341010171
1046764089
1646077422
1850343874
617784766
27564058
1291533112
1804942167
121527264
1806791825
999565723
1187192291
17748959
1380581384
972059840
1012100241
1169422974
1624745967
719556774
296548190
2025311194
1614705333
1098403351
151246943
538918831
207073624
951089077
223008487
1209060025
26811093
525751452
183138468
1829534456
148329005
1243347132
1724066276
765607511
1580068795
116093167
608842721
1516173412
228027581
1753103131
269648067
1199261382
394395494
291988965
1806707499
569986349
1037958120
728248100
818045988
1042195686
1443481762
292271618
837687484
528605073
839528395
1539132177
1735842818
1146343186
983428238
333312452
2080746999
1571041693
596557718
570878951
132488260
1150507362
1717483092
984619564
1875768924
1172674663
924269670
1862191437
116024265
762233030
240303267
687491643
2144493511
782243774
429902814
1917689943
1845258062
505626432
525828139
131311068
826665707
1307434278
1031332777
1598065003
1173816723
452202806
1209598071
1588647365
1341970284
337259378
1906287725
141831687
1013307346
324142762
410021615
884532304
2026823882
1994678046
96162551
154894967
238549691
776977651
777795384
740812393
154738325
294901340
1018054439
1702873248
1114747455
1734474243
861604329
1486397307
630418614
1418878376
1418441193
1684968733
1331095856
786428782
1729772176
1970962855
1971307571
1745313724
1694180989
1920308031
1089563539
754061203
807047860
858441179
966739903
252821042
954638441
1301666836
655327466
501334456
35697459
902977812
901658855
1189363522
213770117
771976214
2092661945
807886759
894852857
642844956
1711926227
154405190
1182518570
142186653
452906661
1483697675
1732050359
592939331
1085741259
55922791
2011682997
1262110789
1050629489
1966804068
280477130
1438362269
19249630
800631183
1221733635
326023537
35486138
484298445
1646549868
1114423516
1096948589
2006248033
1561491230
676899904
351484599
1634944486
1201854774
1332687651
1740844420
1803574856
216432872
1630541999
1538646023
1536963361
792473426
845099933
91916136
590920267
850104569
1176806220
2124064584
338110985
1511457382
1921568560
879748378
1251374197
1005185170
555989256
377728825
845808931
1185816952
630221430
611666840
216785415
239611892
1855494011
477115383
1583068755
157314502
647856449
1199970729
942879655
666068432
1209204295
1517246235
1198144968
191887342
1156437675
818054088
924725331
1166659984
1296040660
1417966780
1997065418
853892798
472361121
786424399
771071201
797793451
186576280
2071843483
369616484
1139704373
372877242
368052842
1564188506
483907568
442630260
796530284
1776441000
161581148
1698221490
890339660
1199587519
1373499460
458526465
1801607776
859365905
1528313457
263431547
957907846
565277254
873157166
1310027327
74609225
904447581
1759116854
1731082116
1851255999
935231066
6999060
432609048
635492501
1590348419
234148875
1878128419
1545645372
1160990638
1914123639
136069502
2139680239
1576423149
874596726
2078529855
460689154
646597365
444120228
1521618499
1948280414
1753669538
1447806148
1844117892
1708876690
858903472
65470639
1792313397
1207953218
1984518095
893656025
1640071791
1348861688
511156064
819965201
899127113
59203834
685030056
1688413639
856005274
1271282943
1329112129
1628240792
239830778
834022484
1578051045
2000449762
754066143
648418120
549457002
1560210244
1230075053
401766711
1151300
1934722183
360308708
121009648
547201322
1065438527
1167315629
1182297067
846353325
1511742237
512324685
1259484769
443267362
2119774028
1734180556
1818258828
2099750351
181769905
540758255
1386203769
953886585
787625269
139263981
1648130452
805702857
1172118210
1240483975
1935694503
595159338
1196434285
740579938
140948251
1498093259
1087655208
621163176
1466711469
1469582311
1982871451
2006431937
1235896701
112688171
1282350160
590268604
1103011675
412369690
382197151
230971075
1615492212
1368775759
88194540
1734220535
532525097
1920770743
2102874471
1843772474
1506806316
86664165
32521916
2011319004
334780649
1445682705
556807924
356019898
1110267612
573564963
464809576
327002807
1375968538
1883450240
1995944685
1536302277
622043213
1037306219
989007381
540142929
520148251
1950121922
42442745
1314635546
1421277735
1275863283
405036225
537416934
1143479894
858360921
690464647
872524455
1484602578
1508731631
494538770
659898050
2042267645
68946573
1694203099
1331613550
281843600
844015349
1817030555
906829919
1045416427
1561092428
980567192
1432329284
6788114
1054023085
48957043
1940999271
1060534330
1676159882
1384920035
945625971
1260931290
85387596
2125722190
1998290629
862675901
876453198
971235711
1810345474
722405352
1938304036
880920096
1629478577
1273155249
254659381
1561636892
1886705074
1093330254
2019945007
1728054449
263965266
1584062542
1817835716
1058114987
542453145
757480835
1958030532
605494074
1114374693
1268355266
1501673041
1477853121
1633015852
650294309
340983539
472028782
796296140
1073742628
2097614236
79116772
725265553
894427129
1411998832
1619289205
1155444931
363824
2127686013
897298863
8263059
927025003
77713183
606934969
1280776174
1547991212
341688559
1514284932
1901191305
1497871965
222441104
451987868
814912362
1388621117
939125059
856778377
540726202
1560322137
54136365
171305909
1971758953
1883010800
352729656
2040887160
1793673418
1477733572
801151267
1661027963
1524588952
1609137850
772736997
1956044408
442549336
1555070505
2087966366
142632718
1130887547
1538579246
1308566743
170685483
1518179523
1022019098
1309687716
460097309
993335535
1430407308
1568066985
439818952
1179833477
330678735
691309964
1456974230
1807807825
1442366753
587257921
92016007
1848068574
378032593
2086877782
1361430608
1548915361
1225556863
1639800392
903760395
2050083311
1837886988
170330334
695587089
115956723
2076230930
1657536720
852616129
1139735000
1152091977
990319773
879847667
6544382
1811023634
1858905794
233516827
1612768815
406042828
137888425
601103866
534883246
937466513
1710732459
1721703315
1202570511
242313375
362801480
1727325415
865953426
1549079463
1952671346
1235609406
644905963
1291050881
1207345220
1659348651
1509625834
1803220515
166561166
1390017040
1682867304
425185841
1703899616
1213771696
2051706375
550162512
1725764753
1173961339
597921393
1117488971
1061243675
1285342690
1793266657
531117578
511842879
814736540
689652200
1425323385
92892432
1200897766
203307558
1247680530
1469234022
1833435145
371435922
1034478362
1879739695
2051706375
1452064313
584327393
1149191189
1564568253
1272180815
2032268220
376006833
1060879974
1375964027
1050280994
819976804
1175140450
633397416
1192990427
1328267529
1457659659
764809752
694732418
2110631549
1626154132
763114478
593736578
985403892
676799879
1812167723
293327538
1847680668
1273160834
351017474
2087781108
498588788
156691107
117085206
1053833450
2010980468
1815929539
765697335
1698584042
720567087
891903915
1730930583
1671467650
1530287786
851122825
1484796390
771245284
1980201313
315539112
149642541
748710816
560002284
1047681632
1689831444
1321994360
110079907
556786218
1409092575
928571791
119617688
1083826744
1135120467
1059803919
2072309063
1767037270
1476473818
1817350485
1055149321
1277063434
513271386
260066548
1173655735
2003686559
373261701
1958718277
123052728
2091053801
1562809515
1203094936
1459658536
1433926597
1958720848
2146771903
744996092
1823396646
958741224
216653235
1497292678
47457684
490393676
1034845375
1415429399
1335232712
1381019983
557840573
1920574491
887839999
1668592543
447096595
2063264308
786736220
468331876
302254057
789475741
1631208545
274853993
337274590
327031713
742968537
508879493
252466952
975653023
1337275801
1724549779
1089801274
157146253
1144171311
1229620821
1919354873
1179688898
576519307
646782810
1735830681
845217227
1108178259
229280056
1808144571
1247246903
2093904100
86953115
961582662
1873373267
1099934509
1926763752
255322861
1459516183
1910579822
1819832494
1756031731
1930539390
1197122941
248098161
509768474
1559636360
1565160410
1956810078
1958266169
745760475
710538464
1571314548
345779132
1804458862
147559812
1140448812
2101281783
948746384
1593741080
2055739959
1066712967
2112916342
670574251
1789172853
1445009820
1949126503
188965736
1209622037
36076359
452328754
5517466
1841425559
1841419399
1515265521
1707462951
301871457
1013421739
1843720959
1759309359
1445645339
862028002
2136160566
1982334529
1846342230
1353574797
1751632899
1535450162
398154785
819190431
305104030
1625885507
1170338223
1210330056
87862628
532360072
366282924
159672220
1401242645
318186076
1491202033
1573387699
857235456
1497632899
1355143563
1276425824
1581995634
746622656
773433060
769710066
358020400
2074620143
2058287132
2020907077
340236220
1166724617
1041447406
46224450
1833883261
1478456231
1239764273
317365487
773181725
1005267532
1980426962
1044398926
281414332
896022451
20802893
1440274095
100656594
643349342
677761865
1311496432
1820738466
1536682997
1056852572
986455306
1039346446
1609531428
792127145
897441550
310834932
959075175
1559981595
878346519
843593779
177866268
1829755968
786962049
1827829254
945358612
2011017911
249235908
368283371
390310580
977533372
435276225
1535700304
796398724
1560092842
494024701
1675398048
584261912
331166740
1463125970
1556417407
21292241
207270694
68642349
774785088
425932310
40643608
1453462604
357403074
1961972356
1525739911
1969743855
1068900723
2120822808
1964925311
40904107
2009666562
696932111
88641716
444570452
1533432439
2053808383
1824461214
1644757563
786040459
2085403670
311339314
1189477288
543419497
679177495
540655870
1391067551
1500612221
302794676
243651858
1650314423
1438280346
1908433513
2083921700
2046399979
235694648
1172670519
980749588
803163637
1360068331
1537453649
1206889023
1721373224
1548319312
1892851748
409576434
574023545
900849129
1550682878
1199973353
555911923
1433504862
902716322
116343644
1586397693
510086768
231119939
815947293
831505743
1002710500
1373105045
11765309
291710819
297573930
565724622
1751836914
1604833992
1584233963
1454619967
1803351685
576282346
913953022
884095983
1961302265
1050403356
33444980
713103913
1680676835
1155304588
1137183880
2138078701
1199815443
1606516982
1866038721
1578670554
571636596
1993432197
1361033648
697143404
1423142628
575267219
1113105789
412022822
1274053815
801621409
1986936279
1944752670
1534446400
1669951339
1070455301
453346082
678065334
526863936
618293829
964709000
904026306
957184052
508014792
1216857134
318624565
1282926851
1974574587
426486608
60721649
930725666
1898960727
1976271095
1915841754
192928901
868399400
1515813288
1089113685
984561806
1805388967
476834249
1717060082
2028559087
1218065955
408225975
1699028640
2108000712
1961370679
1779356005
2011343975
2091793520
775048447
28544939
1417961917
1140899887
346609690
1156166770
1237213315
1399600579
615023835
293035752
743891351
1088781540
172988943
220526115
1868272830
1770242493
561706742
1458831085
1600936352
1266821671
1941398186
1224943046
1095707963
1291354731
1246843449
312962243
1551203146
1809914154
1531305315
483489782
536121719
1444051381
1056325882
644430087
132532714
700199579
1706111273
1293448671
1675371333
363386950
1804302262
1724432491
356240193
425908225
140539863
863672706
595717217
485888657
544464706
2116404396
703531096
1237285806
1487241139
1437301773
562189483
1074494892
1129450859
72395543
1021797165
1868755820
567432541
452026510
1832306303
275078746
29678741
739574389
728759195
439941275
1477438626
1326388513
29385447
290748899
1136241502
795292488
1268192680
1543036580
1789465998
1774867560
407282285
501573997
1916692548
2122992103
2070812923
1111144575
477427248
506274505
2090097375
1739232707
1523125510
682043367
731553510
1652071816
2038117803
1013636866
1209185028
150534624
1430453084
1591974155
867595120
301264426
1545780272
1168741587
2059512742
621787593
475470336
1111397797
845826085
389284869
1814381178
1677836704
1405013660
1270071150
1494211440
753934666
654849259
300499842
50605224
493927844
2103263436
1695710472
673628297
1896839849
296055910
853790067
1253861285
850266805
700113660
1005102934
1178099045
1300342630
2059007054
1664737363
1319538381
827717438
691055298
1853993142
807503955
1068653970
751734872
484643421
1394477289
517842579
537430934
765715081
760570406
1299991707
475179031
1120310512
311301302
2038788625
181544969
1993534299
215152274
2028114301
1901310465
463472637
2085299112
48218824
583357602
666083890
1901840442
1968241944
378209883
1410447256
1833396343
437411145
697021158
908958752
1571940372
1912025261
762806325
2014522574
1265561803
1283620314
1882833283
1640597368
2109129768
397462321
391030899
1431843139
1024084919
795009610
683846226
1896409264
406939793
987284372
1464661958
1929569171
190366741
185422215
1273241869
669968039
2059175142
791999454
1192658858
1098018697
901043944
46553676
1675671593
1932213916
160431135
1601742854
440394390
1854359153
1569878365
2080451676
1359361184
1536656305
2070543637
557911464
966294990
1719669134
1230015531
1235136054
821686903
1350476763
2029079669
92822812
1380502390
1450400294
151115119
196862551
99142710
306547142
392058391
1300855154
391525325
1776480838
548190952
1497771135
1629529157
991627497
720429340
338188937
991498258
442658784
227742134
1751243600
1438146411
1622928701
2124580960
1671998736
1738849739
1437871891
1504104377
822160283
378438657
1068713463
2069396582
1641711945
421743151
1230471566
262924113
787406288
676314569
2014474602
2127119980
1665898624
1580741394
1296453162
840395936
1001258518
1764031294
473824717
1122087998
1281703110
954146594
1048444056
834584473
1240498402
220748622
830048320
759427850
2124731243
319486708
1972762519
830813176
1561034074
1974656237
1668000124
2023579633
242103302
1524842804
1432675309
1999342354
220731015
473337232
56788874
440303717
2112714698
889164015
1415464351
1532154966
920863801
430126319
461021070
301736951
1727771733
275563921
236153524
1735195788
828500761
32204914
1389635156
1453264181
987304313
249299672
173657100
1689901435
755777970
1389662042
1407805094
1853941502
161834374
825658412
1233080425
1109908423
1236934415
1046218681
2030889142
177156274
821415238
1815409458
1744585123
689344971
561162841
1209185274
218760930
1436411569
309065669
1359123261
2115699942
56205848
414153950
2089156946
1631624269
1505121466
1875623911
557910290
110788749
2056413347
341922112
1987621034
1083862824
331665866
164918096
1043076564
810207646
1718055751
1143664351
57611518
299184515
637627491
257785687
1353203557
1296269234
42923405
1877800463
638994405
512027549
1394845813
1299004138
1310494396
1258203189
1476282119
656998877
988959381
928571791
1739698103
5878221
562411607
1626546532
985317349
592957765
782996250
439418072
1758799110
239335669
1153621615
1002055774
633655124
330187908
269857650
949985198
940629247
1750854305
417937095
1830599593
116680274
1278406640
956145914
1236528813
1243090881
496241125
406569874
1757995684
1199360593
245911409
276141364
1270715189
1855953335
1530911183
1964940241
660545178
672778572
676131654
837527368
1384405481
1109346169
726532874
319136461
289261539
1241797367
1717738602
117046648
699158944
30761987
1250044233
703787534
792389917
448897429
669506578
62318096
1399449880
416386348
1517142677
939422561
156109314
318337245
311803741
1229244337
1029683823
1637612937
1715105281
1447382475
1122341158
1823463225
20492509
475951595
445273175
104676634
171952711
887910382
1997016907
1789315799
232340432
429637473
2144924685
181678483
1006851245
1114421780
91880213
1482551725
220377312
285176305
103945556
1868836957
518184664
159988098
1747556758
542200105
1516740753
497336942
674061111
859859867
1622774701
1978295320
1907338360
663678984
597140771
1896935646
1580570172
1391864176
403881174
1151675513
829642645
1404452167
223895433
654758469
1423954385
761385583
616461509
418316295
357783482
463275444
35953785
1953809514
2084052372
1731935556
2102784929
983082401
314781593
1445643234
1191137818
702052861
865096498
406809198
146795595
458750447
696639698
441448520
157340927
912101734
1869802328
692110007
460983835
1682553128
1313236097
395674686
2055705419
1427499470
15376649
239271535
2117545418
1612799842
614969220
1592623737
30755449
1531472724
212479931
1296220725
1654841595
1607333729
1662139003
699864691
1350455077
878538952
1473289752
2069729612
939254079
1263495336
1144946900
1480186320
546009444
946856279
188353254
1851150472
72109569
316918776
1829160391
740815928
1100933392
797570589
235754301
990588519
35712435
2061583153
1294852567
707537329
2014649332
1250056178
1309819639
916961190
893556113
165983983
751354155
267724574
1865304784
1752739769
1730525004
1616385463
101892345
1145857488
1406595480
599754393
1272169992
213042769
1027207694
1777393646
573313409
472677831
1410923831
2070016183
368428955
1559451880
375872878
338348793
1963738801
896169648
1851852240
2137891090
1342656837
1672726986
795212035
1734228791
231702329
1664850481
2085855155
1449191511
2134117248
1030876032
1461444118
1906913936
147791293
1533414912
919161591
549291357
454995327
1410334945
746991841
1292981585
826251157
1344337957
1205170495
431350783
1884253411
1449530685
1650713245
1669835118
734382880
24753427
1967782220
890878378
1501230558
600500154
678017560
169717255
220717674
1125377858
1335753636
1313395118
1059301144
662895941
1283359756
1107039390
1123561769
1586972763
1020325128
1291895130
2046754975
1944594713
1762551969
1368238298
850695245
147002003
756206698
1089837169
169269816
1317357926
496977619
1190733949
1193478715
1572531789
56747276
869567287
16717116
944037047
1103596536
1672127691
1451830789
1378162046
667598181
1153658445
2097219547
1181278862
473467261
455447684
1607154140
2144196842
1840754350
2052000431
437621066
2139201410
1935544266
883301314
417631657
624597795
70002136
2068119672
1648463618
556300505
1330693756
1784313158
189399542
1243005087
474498511
1773096333
1261912044
334400578
5416171
2010266493
450608625
2037995260
1504255707
836414222
1463403929
28006165
187611072
360782584
1083717050
773877736
558810392
939639297
322423257
134803921
1030015833
993575774
574876837
1544434725
1691808511
1484084877
1842401240
1266425335
167173325
817860652
1625246135
354751089
73623622
1287261343
1607284779
1368113091
597528513
1698980187
2069842260
1085737674
1000644989
421207703
1027593343
887573178
2086771196
1753829793
939512288
488447097
725433837
978227582
287745153
1249290424
526283170
391503958
876372482
838701958
674744576
1893298551
1398102934
1465641903
1052759271
110563546
1549332317
1585454613
173108390
1971676690
2064125828
1269367624
1824461214
285061158
643052686
2091362993
1010064263
615158346
1649185037
1886835201
254623429
1319729300
1991268280
251334976
557280455
773048123
833977704
247281296
953359838
296251433
1731029042
1538206067
1670565083
1334035154
894790851
476783296
1084224818
604406680
534841235
1747345504
2112432771
1415891326
2128697870
452159657
1165552873
587710905
1601775444
1009442641
2083734650
702882447
291717884
997438871
1050454051
2043391273
821586875
1485571962
1182808205
92923587
1469605638
872289936
1061744221
826364177
43786218
681994592
1790209311
559572289
1330785977
9440911
769532266
643725557
384009832
1947663663
411063347
558856365
1927753268
1049032910
662638046
787866230
249359566
2084818137
1136755194
921069170
1885880095
1779895865
2056159467
97681580
1923991119
805080211
1398741074
1058782711
1321895922
384832761
2104054339
20460109
175309079
552433627
2101744322
1409816524
757282311
864120521
1684975952
1252138862
1074880479
507006637
213290400
2038558470
810568250
897760280
1291096725
787249137
1121725953
1414775038
426952018
1052457573
456300633
1426106756
388969280
1797949638
2061825049
2090698124
1204932247
507664659
1724897830
1276116124
1032654904
1410547596
1695087895
87363117
1995452950
63899385
1681098922
659407765
1397357613
606166743
218587040
339480327
573281403
1578498479
1455199093
1546752553
1929483076
1363984117
977936103
1912604361
85970709
1148857019
432619033
134757927
320447838
56499134
1916080527
2071014710
1977964788
1750631725
389839364
668740005
1988799188
491115099
22923882
220607085
1302687296
1435489297
164641925
1618370876
26731186
116189925
625523178
1904843082
2083196235
119629316
124639467
860097325
533425935
629182665
1135056409
662566379
2019487802
2122444119
185424538
1065563031
758137966
2054997247
407824171
1703364066
1623810011
1876852533
868445375
166133512
2009810085
1122943771
1329721293
81527949
1024838349
1304782019
1048932016
395509100
2091381142
907664924
1914829255
8578920
916151324
2117282998
1122323076
450590488
1265686378
867711602
1403238771
710014961
1074621948
1946604075
1212380823
295391118
70955939
1832613797
797876873
1215464427
246743997
1303602655
1685525557
416849962
1506693190
491030946
619477809
1224446103
911245882
69683254
939995692
2002577250
914457350
951841073
2139495361
1449381150
2072555177
1375817081
507827334
1755450093
1373604946
1023861781
373494931
187603986
577617811
2055692780
593354715
373296908
1871720197
533051372
708028411
485493671
1846635508
1662212360
1560942063
1417267721
85813534
490605347
836194993
1215103239
274314401
2022726133
984647145
56498680
360291057
1275374112
1049439770
1231558470
924988068
1054135755
1823102384
2105683401
251117832
1936178819
376147300
1063729759
1186759685
956978526
343056111
1246812742
1130899860
182608440
1231494290
1376852499
1383588625
758235887
1921746478
307538937
1224926484
183169755
299150373
2022428166
422884905
487662126
1513557951
1824607852
1094939681
717367269
118688280
1562406119
1213933197
958815850
2055736788
83284475
1323451321
544808305
810737230
1334492285
1249745628
1273094686
321078664
1306989857
833109347
1413807959
759600018
331098507
837626760
618926672
1490805317
1006141802
1818689333
119129581
1482513478
4890414
1475388445
1724688748
1465053176
492340449
233150894
385859014
2064032492
633556872
2013699066
114082695
1895547877
585375686
396351451
1586824821
84449253
1304394170
876893877
1010144560
290934539
1661224234
391074406
169416290
1920873306
946985533
1456875881
1299470584
1546304875
2048880237
1285556600
1694629727
1172758244
758306723
343178456
437227568
624352954
2091768897
1334196201
1485997237
60656632
1288409305
168589838
574632006
2092026693
1514237393
893254595
1359443236
180974478
1736795098
1681062556
167510685
1847681
2127450548
971936052
1059592383
1933838073
1870789408
1811182229
444819852
2118247111
1137794699
668203715
522835488
1975813002
1589078627
1794160145
1333264111
247406967
2110006145
1531378804
1157102123
1509582818
547139160
1518054544
1501272657
986948746
1529276339
536473152
1576779685
1639114209
1091269952
49027180
2035909853
219575394
117817188
1444940429
1407360232
1333841409
479158574
113844312
1900441214
39194693
1077753476
2028957850
26659829
867422970
415884966
2101435762
1442489379
1563882034
537619528
486245496
1065520881
1440930468
1062287017
253571319
1565720718
356603183
259576422
1269738407
576557290
172511773
1117163947
154544776
1754872128
682962583
273139056
2474206
1969885156
1808688526
192343745
1303629357
2132070102
352806995
1051228344
1411496147
428646937
978429943
1079642115
77529306
1488058300
533831403
315326912
1831770508
39677941
799463923
301521422
408255643
1832143288
1610072214
1049064588
167728530
1079103137
664976198
1453397791
1107679294
916785431
2079073990
1733470856
1929285485
1355393864
716957557
1519241956
841199202
1732400385
838179189
900028106
2015995823
467632031
1324150732
1447520305
121111795
1447556480
1372691492
155275270
367901880
1925176637
1612336747
1460980800
1315247730
813544206
759226159
1782785713
120272879
1817736574
66556821
27594634
154622803
55905438
1861990850
664144930
1699873484
1848985465
776318430
436614796
1377549918
1503524544
266556367
1837624751
1578668088
1009627864
1202411371
682309042
1541236859
1139043502
1985503713
1393462809
1477972397
406276049
1901978192
667500308
1753386461
831244015
1088909590
1419945090
724092136
1131051485
1166921519
292175493
1465931185
1060957501
1403360820
1750938912
1428643817
183325643
1641534741
693530883
1994691161
493402698
600113197
1456239699
826095313
1631847821
945949927
1475585771
413117096
1937843157
1564584747
1271420161
1149055128
1797413313
1686142393
1518891603
706656799
887478277
1470720631
1940733486
1915980221
1053689708
304255764
1426683555
212744033
1501242950
1769265581
1422636454
991573472
1450662596
755710642
1104569931
1267953156
1165087422
650440071
341884006
287168402
1202861833
1958353053
1795925325
607078605
1670890864
1278392184
286580563
1915880723
1401158368
2066203842
14069768
242684374
1217281645
1876231080
2114186939
2051733085
1210978328
1152841351
1570429427
1419857547
1097271464
1861419411
748492453
1235225763
1905592397
670818858
533139950
579639218
1042360624
1436721511
1136633416
2077840946
2110598456
1359137718
463488767
320583726
1717299745
1827941982
1306429371
195944138
1215546175
1606834376
663499728
252528274
895263093
438754580
1135080395
1616651469
941562898
1108187907
1519029603
316881332
2051949484
828479882
713116463
157631228
2103568104
1834276749
694231719
1997062269
1438973099
341306555
1661871863
92528660
1217720661
573585867
1700758513
1450150176
1595293218
818801120
895794478
185782038
134766364
2112034247
919881184
1760169862
1024424151
1642025902
1322920382
107090746
1929331400
1386434811
1206535294
1938693675
1046365626
465420740
1763600480
1701936975
1783073234
1201135900
1615225176
145660563
543203955
769241735
1501263982
2052424284
1281267236
1437225421
615722600
1161478105
1431819328
1620951543
1662346039
136485094
782989533
496528349
2053697319
930407114
338256465
1856551641
1634984691
1882568018
1223140526
80878148
631976150
1796543824
1160186326
1092617096
978653233
1922208252
1305351809
1802202575
1893784197
1688709029
1813599114
997209816
155258519
574330251
1275540891
881067355
92634331
1870072415
11309528
238536766
1056565492
1325499934
2144100045
729924872
387660389
1811496574
767438442
593901389
1609200665
712246808
1679712167
1355156628
1521735103
1864733443
236141416
1767905838
1234643271
1399703452
141231294
2115853826
2121328149
944531328
768297630
2057223306
1011777252
912373325
1038390726
432756025
352842093
1369279551
604785961
927816705
1704198765
731664747
1490333354
2030682330
733815543
531442373
637866845
2017254334
1618575594
1592541347
320079774
138586217
2110792955
1658862942
906557779
2075226385
1596872506
406200746
351122173
196530873
856400070
2053120349
248757407
1128943476
1922070041
130919342
1692546007
766392641
1486889887
1954255428
1381149578
661583381
1002767302
896567342
1342581541
1050976859
1782640200
608305647
1181971647
965855248
777159182
321049722
258306678
692890850
257154950
1713934249
1713312896
508633871
713845949
1374847603
1164847839
429459708
1707148962
1043246656
624033195
1748906239
1974828507
632041092
1120454709
2092720025
728306129
488030947
949940066
195648944
1470774946
215906138
824627066
63698705
429164421
296022937
1502392547
134594537
1879121782
1949701397
1661168999
706706226
693804498
1174958792
73259029
211191191
924746952
326452502
553088589
1929757854
1432292291
562108349
1674809611
69447322
1521854712
1094738755
1070790800
803831222
127740220
1742515273
1424021379
2003491857
47100960
1499787151
789941173
1098842647
444676579
841927441
549632879
1660271847
1925902018
877828648
749791983
1564721825
219352998
1991312093
1156106592
207676780
2048994943
822186924
940543715
443014717
1526535484
1012749336
1886758546
1400799265
40102318
649177309
1052478994
186420024
132861104
1129383154
1742566274
480282223
1508706275
1074883274
953537872
1916482732
570845238
2114051285
866232675
1524411889
856651918
1582153880
1980912541
201691289
749244616
447222114
58735544
657703233
54954197
780011940
854199144
1595678844
412580694
807887538
1460890919
680796115
1371044373
747991349
1412094402
782908346
686573881
1201722774
232603446
1221641783
1753075396
1812919866
2053986153
1412375513
137202709
1539167573
1321477572
420914966
1737983612
972175199
1095233822
1800282756
1913353005
1697492960
1074048357
1640289948
649291456
615155169
1809175795
1358926211
1090663705
1215695575
2116559489
1496352018
1572310206
720907198
816253236
161192193
561208502
432006111
1649392242
1676721555
404566491
895543409
29546523
203248561
324966008
1288509060
1640079590
1829048738
8754029
646983982
1113295322
1757040207
1950060736
966233974
2016957652
275566825
9011880
1768709941
1096332085
1296708545
2127673170
1334422941
313694529
747357989
1920468746
1518461280
323339833
1802529895
1552621466
1533178318
1882076490
1256360536
400479556
277785700
1310561619
1305306349
1835222041
1339447265
226923529
58196605
1021487651
97127501
1969592771
698050889
1940421596
1964738750
1641195820
18957224
694411373
119008755
97389039
1487755779
2075689802
1755342696
1825316616
1381099627
1570675056
392645150
457943717
1784990790
1175006182
2051341579
169576563
1166195804
657835048
852763123
1261694335
1574182969
1306181291
231950466
482933766
2137010850
2068609304
1363569381
610246035
1909061310
2017687655
390920212
1220339265
646640662
1334408550
1354653800
1203737988
373998469
1004629639
368408416
867253138
1028031678
84780162
264779963
163082117
1248552261
231215355
1811796270
1390612986
629523844
1390367336
824530326
755806524
112693530
1440003367
2074204395
1362868737
566544181
1662171493
1029913092
1949908586
1853915882
1943044833
94115652
1688194287
1025987057
1871442180
1493959024
484438407
2017543750
815055560
223487629
756144517
1305166507
603332074
1739805221
1462677806
708186534
456697311
793439131
1812226164
255938200
528192688
1066027585
314447293
1287883005
130214198
1583869323
764653750
1698941531
1221077699
1254153091
1676793571
2145453207
1374303593
20168396
1774190235
460349343
1257600562
1580001225
1652217850
1495400464
996721953
496812002
1071276513
1417708770
1945090165
1035406427
291663536
1740014991
305638683
1057857771
1674088921
1282322367
402714932
907827920
815425726
1474978407
1173093094
322773143
653925665
1016863794
257918446
2003367035
349578841
357409564
232347951
1479624297
1284360087
1342295265
1984775564
1857436115
848956054
678739576
845800580
2046810224
996792206
192497387
768530855
1034017301
1543722898
2021635416
1436032483
691885071
390708004
388930786
1715772903
277432888
1636269575
891591561
1745440331
2052435268
2043222671
1901109612
303581855
276796198
496815650
249113406
331878811
1011180348
778764646
1550863121
34177664
1402595927
1064815046
578671479
1001605160
606212339
433588907
1505214849
1215697186
1533761492
1022503816
1549199180
207429643
177161150
397727659
1234680879
241851903
1418842696
945603564
557733223
1540408003
1927296006
1800080028
884487384
945418078
775318024
1577464267
15863755
1051471425
2108633101
1399610435
1290555525
1254133705
1037936457
591296221
1432738239
1825914632
142984271
590488533
757533645
1485350714
773530725
28879330
1960981625
730752505
540981695
526496740
435343670
852433613
134890185
2068840800
758413297
1368256491
367809975
1994824638
1506699578
1393662329
2037907818
407847301
526568135
1356475972
1488279392
89783799
65356008
1067361878
283231606
890544801
401495638
419253470
2066249385
69304697
824324911
1990836359
1082170388
799154861
779401733
222990008
175810239
1473243412
872198459
411405544
432815054
336491730
2012769773
1280954071
1572876262
1217914318
251790230
996869499
375211640
915137065
507925907
601236530
2059446320
1138924349
6137291
2084297402
1225685284
973246452
262093243
539777995
118618185
306920754
1027815145
930250277
1829582493
2076129627
2025249460
1826629994
450989973
644734255
1601887009
460222550
1891448140
731069873
1784224574
1311793181
235220260
129594311
620007280
1054285758
468521492
1772774318
1821892622
1869707063
1525192784
80699226
712317189
1894489631
1065039744
2050293001
672009691
404919242
1468296758
908472285
1120542490
29622454
1745171963
541184867
78432059
563427089
1554860929
2129432177
771940411
834488654
911984824
1704048741
1650353348
81354529
1021181788
707292096
1213253625
1219322624
834373488
1486938739
1336572645
1859768217
482689725
630463819
1752986025
1452847218
117705970
1582052731
1960061786
782625796
1835374721
1620251215
2028305759
815252408
1874776318
295953755
610726624
546260819
497322490
1943838416
97958270
1376930577
1959824369
1644667125
1629521954
1189690050
1608661405
1387551794
182103907
111823138
806695336
819719412
924359283
1765357465
362452679
1011578419
1744339415
613668440
1641859556
959677312
1445775522
1356472185
142416310
858576785
1329504409
1807822472
1480851447
1037514955
591633130
695580147
4810123
1719674320
526757087
476048650
369751256
1455512471
339558379
1807462668
818651993
1284463664
1554116380
689813121
791275104
469256943
1032465890
994845924
1301029856
484132269
867053040
1262129903
2134329274
1669641079
174433273
545421700
87560863
1421074228
1184592346
1920517115
619994726
1814567235
1136428302
2126326857
1468697870
2120226033
2037826241
524237936
137602831
1824913499
680235033
1328069699
220052135
39965178
936241345
872391076
1448058014
519387128
104614420
446568523
335056432
1419031316
304183611
2004977815
566177095
1386011680
1727830540
932398456
743565645
615727415
1220804307
1313857182
1184123497
1851442920
190834604
2111997766
1533625466
127083315
2118973360
1176753711
361895747
707790895
345930384
1352741316
1441773000
526272696
618761803
250072059
1706983638
1006528028
638612688
637605465
260227679
122953919
776154218
1872603333
2049946579
1817182795
267984688
119270140
1450268484
989685851
1719949611
311813362
1323141033
1979074894
1320485706
302185439
829546542
809995948
1591922527
761076441
1350359401
2103909002
1092834007
2074001295
312372234
2123125091
1925233288
740195929
1901228021
1159304567
1849025745
1263858578
1752447550
1364900428
956226690
595179603
37949253
653637513
1503375000
2071111186
1625064674
484388469
147126753
159171391
984037714
2028171263
43585555
666397060
1522270982
1141420350
923744769
1710782100
880658824
983484935
1567624981
598385505
1124922181
1867650536
1613720096
205980966
395037382
790050851
788327457
1245874688
183639989
1226776337
26725699
1200685698
1267497604
1770284923
123275892
292112149
1140065569
552611357
1050398876
2011800764
2005301144
196936348
497353543
212515046
1212734234
594408031
2042055677
1884664448
67801897
1402683483
328065784
89911937
1457097493
2004304762
1229917845
1631933906
1131300836
1178087444
605758978
1289038248
122147004
1839848440
684077213
1272209624
860246789
1929135603
87700492
1879392385
538186453
1076629287
158146269
1401365994
449124869
1127173412
750462593
1323871423
254430425
532422294
1903134763
593976308
1471645963
675910939
1090284078
2058086710
1298326595
1939130363
975539558
881048375
1384785945
1188934404
2095056005
142768996
1321206964
2092550610
1495449016
1374332989
907846077
1404171578
1079668290
164575893
1097318452
1648544357
1974709396
1355809681
1230162428
256538408
1642820180
458853787
1946045527
2084111857
1032465890
417418579
2033201031
1860473539
75780604
442201856
1681528741
59160489
536169704
504045223
356537885
437964847
1984454345
65726418
116255299
1207345729
439399859
596824802
731402071
833712079
478301172
73092889
125045570
987274359
2066543689
632755266
712714861
94326795
1076359480
1380401396
967490776
977678125
405497123
1016761604
673121046
691946680
276656370
2094510696
742204814
934244025
2072548790
1171087747
1405049659
2013432482
1326420805
1381715349
1633152617
909001135
1371248919
1151712420
1689429635
866335575
1851612463
367153570
1897457701
510419460
465330656
1049768163
1754655888
1465095112
397326142
1308244252
1791514545
1177076695
561849643
1326964885
2133165586
447263157
665331920
716651807
190687150
1450900471
1602739096
30565665
906784695
1235119790
1533579803
612297553
1446932662
1817624406
1884756058
1679017445
354954026
603760972
1732400385
1417816537
1211120295
42633646
995112812
1472378120
1237980205
961871203
846965999
980126585
1135611899
481469104
994152484
1511667606
1553691406
280386373
619031946
258982518
259955592
1226771479
1476978962
338477116
1147088745
2002317772
791237753
700439386
1086146582
103224167
1979392375
2082382884
777561838
441843334
832312991
2047733258
1876607164
457012817
1915018575
1072518690
845668839
1856955207
586188277
1210835015
33340878
91828709
1746522072
319231993
1577952963
582299569
855314287
1436318990
2000398152
674732652
469567434
1624869533
49071209
1960639145
818764908
1328974401
1920308031
1222758535
2109565377
299790533
1535120088
958520581
403341660
1586385919
1890902990
136273167
1904495557
552801163
1347639462
2055242839
1542414291
961615845
285409396
1482288977
1549332317
868423803
1260877406
1534299700
725992981
1632214934
2030782979
1823595411
1502334912
1136683370
545201514
1592841110
1652852089
973242585
1625085516
1513437800
1315350766
1245197405
713835991
861849269
1892723741
1846716195
774456777
211563046
174019247
1014506034
409383595
769744567
1167696943
1515275969
103127157
407168149
950125916
85364043
741442130
700998879
1860769864
1519624380
1227675427
1060636913
2096595051
1880142052
2052748138
802208285
512827050
1858089816
403456920
488800449
1078094343
259812021
1761664106
838241795
847891665
798971485
573568264
2101878610
2051694064
143838463
1397864984
1702492380
293315299
1055142421
1297215217
1561105985
2062598393
1742492641
2074179608
987774437
1689523858
551122470
656222569
1923002393
520186039
472919896
322790884
1541740820
1315104486
576927726
946829324
1370288264
2108668046
743762780
241210747
711638037
585611902
177886597
439906192
220265951
1601092472
1542266077
1022370170
444153764
239042852
902611667
1754323534
1195884104
1935363993
629718978
60402787
771180252
1416552793
1703783407
1500222897
875189593
1230652135
1872678822
1733649753
457715468
110818298
1896429904
901366412
640814617
359109368
997050798
500828435
1053826603
1765614072
1182437892
74922125
2087932216
1435113578
1829571181
1119734842
1220843520
659552646
771740288
1066987221
1353037233
2137590507
211405872
379247183
2136677058
1745374555
176162718
1397317629
842975737
511036187
1213001272
4540277
942794016
503767200
1107787791
418816900
30770606
478215632
78657036
114734667
118858198
1945691421
588962368
2099376082
1298572445
920107763
1153105949
921296292
1885183176
1418045542
211531834
956778866
2051930937
671297103
915150104
1328092126
801138832
357110236
1151899205
266761042
177069980
416051718
1016360894
1507527497
1021877236
586773848
734367175
1789984044
1038541135
602464645
249537556
1972788490
179000586
2083019550
1345437465
982761549
82634031
1231266484
1384152319
414952285
219877591
504974200
1188155249
1426688985
1549708290
787118157
943909963
1296674296
2079339089
2047484715
881340873
1296375684
1394009083
2019983497
132861104
1657979172
229299782
1570573879
1981938202
740446345
145765261
1855585764
1159260930
1676045740
1993378984
709143341
490576834
1966965696
770699353
1884513897
2131028751
1395096097
829485009
1491048194
132095126
285631745
2045798815
1688818376
1504312283
1486001257
1072811931
539423688
875340230
1004304696
1661629379
468321136
307972855
1772235795
516413355
1590487267
842202502
1465994163
1091879793
414326561
467861990
287499067
432820021
862115497
694204122
401661040
1531879702
174208964
427596357
391612036
1017514319
772695391
100998077
978865990
1375012903
566246263
132008238
973442682
503766913
622761564
503766519
893883808
711391968
822715236
1003863438
728812523
1611868490
1017632277
501935319
1764147560
257683719
222080768
882142108
363390876
451954465
1073417843
146042655
354541609
1756107532
1563698363
1743782154
393553868
1327648763
1192387245
602695320
1706134510
628584278
797743023
102738224
23872942
544082086
435844494
1198231650
2101303891
1271124935
773479657
2015682942
2001121843
1078489126
682439740
1623037845
1933875591
1175499563
473605713
1207734243
1828049404
695767621
2004786748
1385624005
1342480417
377678695
1246393188
1701216256
458535305
908793998
682033798
1026643434
905361237
1617007447
210613197
1131071467
845226784
1133338492
1579412180
381292228
664650353
813228847
2139837673
1346001655
219743615
503549939
332748218
1028974733
934131447
174153033
2090507895
1481969472
1987440576
332401812
1066107151
1841789787
74345557
601533933
31110245
1770338948
897870129
1985617746
930667649
504812236
346933152
1232461823
1583759985
2041533014
812734451
573578905
2049566496
1306260841
306984917
2032254069
686658404
2010312449
1666829392
1091980225
1607563887
1249804584
542048142
1127929930
1917474812
1707778704
274965891
1885570319
405135465
1584533056
633862430
486996755
1738443231
1825982556
1734652040
2040450908
670263121
387720966
808463251
1944050461
1461764185
694154407
564862769
1306793357
1976278880
614018331
1573622426
1454881162
2011555227
1867685001
814196833
374891125
553642986
230611300
395648364
2059716064
1315366924
1207653143
1254365651
290384837
929680184
71418068
396970916
659035348
792320468
1205472932
1271782441
290517974
1471927608
663931949
1761062118
2063980279
59182295
996179361
81628958
480660458
357281127
636476220
1264959100
706884352
1541749802
1210948499
1793911862
1877001205
49463064
429172129
156698528
417527609
1245973071
25917728
1904403953
783781744
1222284557
1044357066
1709348468
1399120343
270357568
1765997174
74283164
1038091685
1434947783
1161530545
1369593044
703689758
415487125
631739362
1770919268
1492274381
2079109587
579622480
1221198550
1614531877
1708284817
334703622
1082713919
223912607
1840707063
838866293
1005560081
129627621
1615307633
1490939428
240842703
428346843
2084642433
1539502024
1054475977
1788507446
683022710
688167145
103902426
2146218278
1743786426
84926311
768267530
149035346
899213052
1731991389
1161974963
400564514
226482931
292392607
1330681759
1030793203
605762989
1653105271
1582335785
99349209
206543764
336877481
926415435
1081029833
759836669
476282634
1143562750
432290815
739779144
766146694
1664485631
696054162
1149460587
1161476887
808220711
1023521619
1801914472
510890755
1430831443
826934953
1380656421
874174821
1872236890
1907621368
636259926
1573427053
956299504
1496251027
1389496580
560425910
173665019
508091453
1803733047
1958434994
1170462573
444777031
1631058107
41753315
955927123
285569394
864305439
1273921960
955283854
405634078
1067494312
1482776957
834740045
2004595475
630021768
1202867951
1048511832
504317404
678192455
341880515
246622433
848177581
1681037083
789774603
254094679
341695287
242236262
1673027947
83947510
1991165144
308695394
2097704502
618185972
1426046220
1548045852
1029253308
1965722550
1023602325
2024041134
1698266623
542943919
1534812762
68694385
1090254126
830135390
1993835921
1124858078
544910154
1136113165
1088258865
328906538
1394545785
1657941138
83174382
113105467
1184895329
343764566
1886806957
1656718830
1252613146
948378144
1477096725
949489086
1177639241
1928560971
1850988253
1215792121
1743774723
1541152402
2024113573
158520360
524247783
1616626211
1789451307
265788752
1192676860
1713766010
349552002
1885466623
552028378
2017485128
260322386
1647927433
1571051041
1886203879
1358153112
1826318468
218183
878074581
1859682567
376240123
2118050203
1822400795
2015873175
2099393718
1920856311
171623556
530352700
358429778
1422322152
907940980
1683309770
1337005319
1911825576
9127025
846359227
1136716543
682787368
1141735849
1911782282
2137360378
995199935
2024826660
339709192
361529952
861445856
694938285
2095891740
732264564
1135588193
436257306
370603835
1006805997
628715062
1725130973
121348508
1626988316
1273034761
2014071588
943997894
1720917016
1675088519
815923439
1670511128
1844845979
623551496
1008849637
2819084
1488474113
296604281
1366537357
1808292654
2182933
1441002956
1819394276
947437020
8059947
1468372070
2128500150
240019191
588526042
158353740
1692461840
249768928
358403399
824537066
234055475
1401531675
1607219982
27924805
1937534196
2096570401
104682856
1235958607
1345251629
572849457
867684702
1976039719
1007073247
485920516
1780956960
1356036994
674354223
923844809
1857624157
1138363182
1841043926
1236539542
1160285802
1572435434
1514019245
1080523898
203355902
403213834
1798398342
300550612
1708213695
413201923
1256997381
1632917847
1203497745
2028103386
789895796
1415404108
865519831
1129054900
730005144
1068573227
1425247917
1652968434
1944721416
62142314
1636606221
567583533
203617480
435855757
1579797569
259607463
1372208488
305671933
553670953
1834010421
1190216630
43510785
387101651
682816130
2114125018
123302512
352940489
1531650194
719821716
1980851999
1991251725
1965239674
666806356
1752438799
1291845513
1417271123
2138161244
437286687
763574727
2119297626
593483385
1337841331
292925115
2018920368
245478287
1106237010
148281395
1506914045
1603887368
890543953
1113894908
367654412
1985234033
254341632
961065075
1039519007
894686369
1844420265
1661725718
183180344
1447899755
44870563
1855323216
1436651229
1183541385
1482971346
776186989
694721751
1076873684
1689507705
120644843
607280628
1358261895
1952395148
261342893
1131204145
255434794
627417469
816864537
864324691
468005074
399583003
920304134
239036627
1064060669
1963593404
1991233622
246316956
1985449636
1055758045
986914644
1877300341
260316458
1882910360
602221660
1756004828
1930845375
233277380
168380967
1035114852
2087610383
1169676032
593736372
1608629359
410471573
952395456
447125451
1574735602
1950323575
1114707255
848238917
513862853
990721010
1733596256
1442561585
706692502
1907869666
2061973037
547742677
280127803
1646971439
1331024219
399955911
591743947
297975266
1446851754
40337256
943066034
1054045701
2146405044
1153734018
229575255
1269327899
451190555
1821991346
1447419383
298328709
1560901382
1144310058
533134423
1238482982
1713987621
481656400
786378930
589807453
1092938264
777685635
1570711728
354817500
931027279
402843912
600339647
1053404090
1846105047
552969602
1564416449
1266932275
114607169
2113005504
393279159
1846352293
1750704610
112257186
408819069
2069954160
1780272645
1015934561
532676739
1336555275
582903960
550515018
1130317409
722258030
106759168
2075378324
927493897
1479603088
1654146936
56244840
556320127
684037716
1342781031
776422438
309954793
1530390653
517099692
1218468959
1345057143
1099749751
1547574953
1788735505
1772566458
1853733930
656947599
1791395201
1727436316
243795208
447165143
1946392446
84621242
2117184931
1990444134
260343852
1321491061
1297418315
255733483
1881747250
1487863061
398371954
934699284
1588387487
792107054
2035475945
1656456661
1772259052
1193383786
1965588056
1949975801
1000649903
802086197
1940507838
1734841509
469603769
1119150897
1906872360
1145123059
1395860727
1616350488
365916031
1179151879
524237178
36668006
2012971511
472565086
354474475
496719792
1793635936
717094505
1036722405
133300479
815721509
1979146854
1132351382
845324538
934933164
1317778673
1682930119
121846003
1512341533
1633293769
541770719
716157631
680852539
1686677188
1441055218
1352338830
1723958945
920883092
1953720847
542442868
1737303661
1734411626
651429733
1439707062
2068368340
1861262660
842974903
661911793
1287279955
737943629
1498412730
1467319361
1156778579
275214690
349784066
206613424
389652772
1584101571
911318354
1627674072
396118886
1482660520
9027329
698143341
962036081
1727728856
1133752041
1816490957
1745310704
543794075
859776400
863769402
970068387
695497818
1252874786
129698536
1753893738
607883813
1841431063
710221224
726962043
111739755
202764954
1085459107
1441374196
2115554976
2017731063
1067016770
700295263
634920744
1442596740
612345967
1350549095
188148381
866600580
1372031931
1600137552
1062250311
448141151
685926106
833505590
59816995
649839031
1987608821
94416677
875238670
887954335
1799002311
627873996
559236610
368052842
1732466865
1604818513
518379984
610428882
823920
1493809254
918749018
2137815950
269648067
903053804
1267081921
347178408
161694283
1633525803
539652631
95605953
1034663778
1349706540
1063525390
705575977
391634854
1794295671
577432479
103287823
1781950512
190357681
815478620
2070016183
1042224486
1124841345
1266173314
671972189
989799010
319284162
2053334239
1738838075
284195608
2046105087
744797197
233131375
109766843
1091065188
2064791441
225422516
1032468123
1539798304
480843199
1507002938
328873460
391769535
1677810730
1583077943
1683034134
296225313
149307960
1959744105
579717492
1237642572
552120728
774199444
1040068383
1475046116
1817569816
875654614
72869009
1941233367
800327274
526231644
1203722637
936229077
533939059
464124850
2140683713
1094652031
117760914
394008562
2039754055
99040910
1535122292
1710515565
717370557
1787080014
586249794
1721978519
1823497567
1718460637
2114930690
546952465
1527895832
1914482096
2065050645
1123607419
1371409856
1795725859
853798600
1883053031
1808814986
1594119130
1217354932
1827917686
1382391143
922861956
643420831
976332516
197476287
100318703
1972981344
1343262535
970965740
723524597
772233748
1918729713
1588953061
874364936
572671481
2062054407
579059709
2052847335
1966331409
146889448
1314973060
1779702970
1574151158
252674725
1110553630
1798809777
1759585081
1092257158
1710751990
68581774
1494567494
1803595358
820564688
273970844
1551395501
2015640774
1518074556
388573534
1665531147
356249111
1237725753
291257208
724946333
2032865460
2085985553
1189978267
809231755
13958176
463304061
1320800350
637665435
1587734866
838394802
750273233
1955428037
1633164853
736985848
988464528
1710407134
2018365561
598698480
574776243
1874872489
1499490582
906349719
2030075022
229016985
21575316
288025437
336937175
1193373988
448711006
995154255
1518880354
2102583590
1646497933
1236270404
1149219523
1773024104
267083189
978634550
1606409075
503203668
1575812529
695987903
746065587
2048983058
765706821
883707324
1058281954
383852525
998762953
1007340536
1663046400
1524911185
1478759480
1029973959
978778275
181562040
1806823971
556055335
633128144
1703730146
712603249
467360728
364697923
1200937976
1832776619
1891716950
302443377
1842923823
1483880720
1969455210
1233935981
1729931812
1551770710
110192837
2114428762
992496323
520444738
1555908772
1265574372
964789945
510149115
740904790
1977258816
1209904102
2136313218
1052799777
873256288
858865240
1286906163
438436195
1705788331
1305674937
1780483367
1896460891
2068403020
2059619808
1199936865
1083398673
1945687528
1610165013
101675370
1170183625
544493565
1705988982
893134329
1701425896
62439495
1101751358
1774993830
1362163318
927844198
2007030751
1777221895
1232681606
207500303
761270644
741906932
1303082409
1620474970
2128543267
1974322872
2061154069
1216381557
1732377711
2132676818
41546409
939157480
1369350486
935984786
980245996
1216064090
1056983126
649187654
1021054935
1203833310
1656971239
1568753364
659222593
1816607565
1735974770
1247719737
2123343796
1354926036
975870017
2044836688
2090285873
1231869384
1747111785
1156816060
1465850979
923599797
442808265
1329465278
1311001269
764926251
1916080527
702597828
123370821
1133485234
861676660
193297386
777128861
402058068
1483825785
1714080454
1358896458
1172704997
103799339
1456587740
290875555
1986590261
418381057
1999355942
1640876974
325278325
628712287
398688931
424002954
203236463
141882738
1607080547
1138187003
710314991
1116021371
717428677
1395578794
1289424636
347089473
848078619
1815169403
231347768
1459068749
1739941808
741029859
563907950
2069806512
1916250853
853256206
671756293
671936574
1160566222
256140920
1117841634
902304866
1422911660
1927236155
2021161510
548489196
706254249
326484258
1138679918
981524256
760472649
498223442
149390486
1020652483
1601835094
280231701
1532552528
1345023552
1312092662
427233555
1496511428
751839807
1361700493
1224982282
1550577325
497435416
1205699813
296152668
434332931
1855149999
122829885
289413028
1300581125
641894566
1372041330
1874197162
317216147
1869971968
241952358
844319653
648532638
55686919
1936912858
156424603
98667373
1451452946
193569700
336555260
735033176
2021795397
164321592
243465207
1122355963
485182293
288773227
1003498754
1899729521
572723309
1366536555
1015140425
285525110
1175346650
400785089
832820370
1862636914
827232840
1657831789
1729313688
1209393640
610644619
1383356223
1385586243
583933826
2104763211
1889439027
124725441
478083816
2080677999
1414910167
1066280815
1721432434
2064104961
1016550347
1026894846
1430928064
302652973
392178216
1675618597
1190570515
927364061
277413215
2104933851
743650690
1069630407
1368031618
897434034
2093173470
1247909862
1378715549
921957877
624490579
1200991738
2026882745
1508687994
2052723103
937628989
1967744321
1803523297
1297009618
2122630185
2078114866
1153841791
1542399860
1361375893
1843149391
31451783
1290352200
434578084
533650943
1479343546
1712197520
1506520720
469252637
1903537582
64182957
624209057
1204295412
908647356
1776039275
947983776
1640255035
1565186237
2144092813
1121594455
1853805576
1606083727
132921951
535988402
751871738
323285994
221076616
654386107
1693944455
983830675
49370848
82526887
1125158082
1473946435
1597524017
2117693665
210357874
630711815
1537055446
287694061
1571155586
1070030620
1132303219
1263288726
20133403
179394724
157061274
348719731
207859601
750033015
135131457
546910325
1256732333
1836665065
220154434
1847851366
318899507
1048938423
1910680632
301822966
557538276
777273093
988733269
761344446
1236615103
1493731287
1186855930
942590244
1927924440
1837549878
1016372530
213805169
1811334752
1265041806
1496714844
432752908
364018475
164916365
1684682772
430583462
157945869
754486769
522780649
379389756
1890960479
1023607522
1391743734
811091726
1741044933
1582566320
672273307
682940516
99263991
1891971002
666125420
499484536
849206543
642967393
1363756813
375830778
1641850530
880730682
2087113143
1213936041
1895290567
17064818
1212000050
1796369958
1934824002
1433861098
1939073998
1351332532
1106264588
316010438
373704101
1162297666
1036705927
872801191
1092550778
2137059933
1452750738
932833930
1600769259
347955733
1678655788
511757989
1689527593
1615661598
1245994022
961292717
126868110
328545453
1708189217
2110730958
1563199401
503676935
162812852
1240305369
2127927360
365196150
2033306674
1121263408
815107631
1648578105
1769258503
1918766397
66258369
1041591690
1659600314
170931981
2086128438
528764861
335904669
890693001
417095663
1523681867
1049932966
1137894295
1199970093
737429559
1045106644
355186205
1061822815
2003488338
679349226
1817000030
2013165739
1390809997
372637662
1556827153
1157858172
1447099944
223628235
545410953
799063026
1203864629
1924607488
960675870
306191893
1752142003
890865321
1799086089
1310672941
390258444
165927028
289092438
1915090487
1005859854
856356018
1056528363
2066997429
297515657
811385566
1720673765
1376827671
727418184
269217153
2061377859
956846311
1065400767
1479522252
210955763
37049855
2076093655
1971571914
1460593877
1742180775
1876528412
575652751
743912499
1179630450
228882420
1897482596
1811017957
572459632
1299110904
904007728
590607762
1267858623
1281511436
2135411036
513917218
194976200
842622371
617513966
233311392
1312786619
1788849290
498974072
154654637
2132621947
365653006
2085164290
1292673156
2131411527
1912200284
2060507356
330141206
436078551
1724080758
358833958
2063368600
124035096
1895023873
532570404
1042645742
1209324188
1051140183
946366531
306465983
673194469
1729940746
309693644
2018031780
687211110
332795698
181249599
767888486
1353728342
1924281926
247109482
684928970
1690972496
504224908
709148489
400479556
1133826051
1250327367
1880955604
500783269
287147126
1430424167
1500083061
1802936623
381135477
683312334
467519200
786173403
1583946841
162964286
1832452206
526093049
1993170052
667053284
874934212
529464657
1597428503
558679938
711745267
1154496609
569154780
988603577
1212987034
2011128955
941687872
1147774190
617282829
1503288678
1438901509
88180824
1537819014
263169036
453583056
24194791
1302106657
644462366
1626994994
2130783270
1845390102
2030303203
1272095873
1677464778
332235168
990906586
1390446254
74694465
1723130643
1724035456
145893591
2019643200
107319002
318751644
1560399436
1942293258
1774966785
725289100
1519579073
1001444652
772265020
2076253446
227256559
653390775
1226761300
881206962
30711063
67920746
960298002
1889144813
801122784
1580166805
1501001561
727677450
1479291624
143440
136526930
379302063
1802198953
1385181878
1075495355
1918013433
1258017114
2047131655
795926467
1636885588
92697099
921462441
1348597629
1818892972
1195122339
1290620432
24476500
580621722
244618295
1956433196
1382586384
905244817
418192927
966114833
870791162
1280142426
391412499
48751853
1966937185
746702224
175825242
1326098513
1661447620
903805684
859292264
1900765147
734861554
451390393
1778475998
1910670111
1157040453
135190378
1504477071
1298421028
46510593
632708403
472247588
677710331
1837216016
1956314075
1506855511
1988639125
575055601
196287484
563924790
683683613
1186604550
2077417457
532332231
2134676375
263843295
736252125
1168914753
2118235300
65032189
1258864342
1362946981
1647312203
425190403
742594247
1546378990
548170413
1313235669
341493064
1548275008
863687638
1220364863
1742344004
600782397
118773283
1930328158
493926311
278292
953860389
1230213343
1925389592
131564229
384747147
1849180653
1532845190
1047684911
2069530383
159770217
1347372622
946144103
975929499
807358742
259848769
1565454807
147970524
767600586
177741791
510507228
16629121
357736812
343830377
1138756384
602265443
1286420200
1399748486
2074691821
1459339379
890175768
1627764982
1640132129
1675206233
1555943257
456692922
1022213305
589499181
658532930
1809385942
371915966
1191430875
508346034
697382725
1909575444
1240607374
848218867
1380619238
862368703
2009379782
1789466027
961020294
2059971680
196806281
639925620
33917000
1654750534
888592163
1983957965
1849080770
511848048
151439838
256562340
1443595258
922684069
1796000102
1930049549
1346908976
2093296819
695012468
2121028230
1803408199
1515160296
95644440
143523951
742462192
841175737
1287520905
1357702532
506747740
1460007831
238752925
324035389
380477332
423900295
2026463179
2010938978
1639996909
560880354
187701024
1373541622
686371384
1787776918
403657917
965462109
1733873361
607429760
634231325
1891737912
630381343
1389208519
655510137
1245340466
2069113437
1604705111
1654917996
1226199935
1552142192
1888841260
721939222
213690605
711355056
1522232697
498159938
2059670931
1839061267
827851269
1407669930
1064417295
112208526
185587712
1062681946
1969714000
1030438750
1149551473
1283513202
1869470938
1039835367
357068165
1890427005
1720843709
807895988
1114911327
463310063
146037132
1787437
717278425
585898671
2080749308
1581806290
106342822
603992936
294875290
908387984
917809400
630909338
249623854
779183034
1806916002
1584855113
129887483
2009822984
1104510892
523172924
1012965706
75197475
559890247
138850613
1498968311
138474195
618076267
546107911
723924282
257438343
1314160199
1206833987
1218198292
687475767
912299150
1246740051
1585845498
584606834
495959655
1648879798
1300007572
1463865079
862555686
163214082
1029859267
1254259516
2143363310
1423092376
931027279
730586940
1320861406
2024439797
644053886
404857263
1882301708
199511436
1052471246
1060994271
1515696645
1465815827
512251761
760655350
574810625
1883457176
1000521601
125054338
1352365856
502753530
1566904809
42800722
420331526
1077702604
1842353594
2110847676
37028484
81745481
1869058833
882403956
1502236090
516159384
2005266982
212521513
1845620968
1794580704
48642624
792800859
580439311
479651211
623111544
1160672785
117886923
1389929071
441430744
1280690259
1268719562
2095041820
155337467
986917084
940917152
2017835476
100183978
1842804458
624866567
762003865
1583094060
722116854
122811338
208738378
1388196696
1515648274
796719894
1476933440
1736349937
869183001
466593075
18490841
1574228037
1438684116
1499590728
1299110904
1877500010
1656840770
755728245
1952032103
557232362
1379503320
1895861864
1930735392
1441335880
1084431946
889032406
1133234823
733277898
1659956751
183475999
1792891742
479730057
587075760
17330891
1639091684
546867117
828272468
1296962716
2080134509
203243417
690206933
1329478107
1158462511
801334484
1576216225
1178539858
2104885209
1630800795
1171589783
203079504
170226394
1968373300
1371489791
129500699
1517418445
779098303
2005068714
1283686469
478498705
2025352923
1896709953
1716963242
1043145160
1098663297
1357992
951619832
728855953
1577726546
490411452
2064162794
1226598106
44847885
355607633
612313397
1427510690
20456263
1558385756
873935111
551592316
2053212152
1964235691
945722019
198131371
1625969639
1433574156
1225663018
1383788776
5140019
318547113
1129149552
1816066608
1016220619
177215353
1084218676
1439023310
445069524
1323295539
605240690
1990315508
1997693532
558560272
147712243
897296790
751559698
1504795637
170647702
1086465377
1160714704
1117558858
1636259577
1634081238
1997189665
329312739
24257410
1722084969
10177522
1442820124
1643025197
905202469
413473691
1007222548
78840269
355250475
1688508851
950221687
1757107268
1982259967
1362345262
307235343
1425725226
2130380621
1545176340
1670810915
1276889212
1367318648
1868341359
1713784482
774948129
366869697
2028741050
1218339905
336654639
311824657
2073767050
1988370413
512356587
1665142505
167001925
882923912
304904267
1386971885
253885129
875768503
50430284
1042645742
597918875
1596694096
204757369
1793430972
518857148
755791873
210257540
836409736
1793610199
224208780
1728798976
865710796
1806627188
1838414815
1691714481
1026324844
1827557391
585184792
730293474
823026340
1135779428
1379361490
954805089
273761052
1205830096
1051597780
1760455281
631997805
938303228
492858618
1917465487
44335664
348035510
206768239
328393893
690763328
655203066
1480797892
1555106845
1657848972
737601023
850285829
1623734421
425571189
798176341
1443392315
261994462
152068726
1758109171
60784639
1980858480
1098862774
1975528846
180287004
996181617
1506207447
272299053
1594061161
1207360526
197727277
2075013468
86830649
1506406325
1730866344
82423284
1341064696
144927468
915038961
1831301090
1045631269
1297041311
1954167341
1470876680
623368704
1023649306
2053808631
464218074
1227717008
1523937358
150021048
790376997
1568162254
1179362073
55623119
137803199
1288722764
1010187817
2094679285
879288907
649517355
1243329324
606987007
123347280
325339183
1168324536
846498222
850050269
9522484
1292612011
579106902
1117847198
1869439408
693599243
1522190113
614258341
1531626853
625304543
1669634974
1102927347
386143265
1603348729
936851457
867434225
1675779235
1804830304
319233803
1711372780
139619565
1474729562
1780433528
1103882906
929802440
739211295
1383396450
1273521909
1770542024
1721109478
640459805
961628037
1312773033
1976707672
1704748930
932848529
100276632
850167790
824352820
1461391334
306495113
2040641597
2028386834
1215899412
1835330830
1104271436
1314204778
2054228319
11340415
1741062800
285092888
1189309619
1309995647
430571881
815048449
2069265573
294338062
991192145
1489931854
719060344
201090673
396547247
1181351383
1578461831
1740680101
699959880
381646087
569692064
1855469564
1781418188
723616652
1859711327
1618009116
1930626563
970780649
53663273
479189286
262393546
1161897155
238355618
133676787
251504614
1460264668
84914713
1627338941
399486541
1058629935
2008432762
1180293930
234999797
526999628
609680229
799751013
1685857431
1803302591
1109217876
968402889
170128766
1800853880
1336340086
1843722247
1632177051
1782977056
1939869601
1601895590
651870101
249818458
907806847
2105335880
1221329082
571708798
339492090
1899837133
1100785134
1203476533
508152331
418808027
1271727680
651844962
1927197638
1019115889
470869611
846371880
236011271
1467273015
863881294
1226548568
561904954
1536861584
887254263
1605910534
1806755714
427630259
2004016103
617255880
235799079
921359334
652689796
1610442504
1527158211
1590168492
708486338
1946344117
1062782959
219561592
69804570
1954383929
771537093
872499926
310737322
1660080336
1489963334
1760958218
1189161142
606762723
843038164
844382568
952009678
1075712034
1928891648
1035031002
2020625062
1586035148
1777914135
1038021947
1327790570
1295069285
1948596431
1804289896
576600184
851448039
140450315
1839581934
517426899
213193738
1271584971
91209474
951722855
913745780
1413577809
1262523309
566447140
70058209
1004282240
2136715365
597971570
1612483170
1606630637
944547740
1908711380
103109801
513742076
1109435995
2139052301
632742743
996056501
446323204
815435391
579050337
1177896926
473316027
634555525
2140053398
190851076
955948625
164414099
224104468
2025002913
1442435050
614287132
237676323
693461229
176534965
220005545
1795022199
540429944
2036684847
1284509501
721939222
1461085818
1154095478
698722960
881459738
1266279470
98776467
1224989803
421113721
1514183014
1254021253
524585009
1017845978
815451938
1210898927
217788786
594162326
601176700
959487219
89349932
858632603
906039487
1112378817
839148591
1107909892
336304360
1265846503
1104261337
562894800
1759610251
241602319
2144126865
1385479039
70739098
1671784694
1596225493
1395025014
1182757572
1300892202
590151416
1299189774
454118520
1078868592
664679058
749281187
358564153
1449584333
1813664572
745709905
1574738214
1667094775
1513036121
900852329
571504873
1307160569
2081503592
1244763426
409871514
1588801036
598921899
505139129
1539577175
1831721775
177110090
794088856
1328708723
536629066
2066512352
1226550965
857357504
882202362
974030369
1181632005
1436933830
30753968
316803690
1532103599
1049182245
1758923845
1059659894
657223488
140170356
774126696
1537387441
1658498393
734128146
472717245
567807274
443438280
1423650695
802928980
1295195224
1808747400
1000753181
1472776212
1719968345
967935127
2084038152
1396552942
1784822072
1373092841
106835811
1222594201
733562937
1041342513
279677464
686838278
1005895381
574463042
586853420
625557148
1105025913
1952682068
1308669677
548909061
991806507
1606141643
1764502243
775986349
967667855
2001152897
1587810120
371069641
440065088
1485695836
1818034192
789218866
1410301262
2032481500
716569901
700729197
659820953
2142668874
1548958381
1208076530
1716720611
982806450
106090444
225323334
194219728
1958018583
1583856101
332047051
4747549
481146235
1304767611
1469253592
491488605
1102215686
950446775
1831838822
171751308
592972611
1408068817
1261625107
2007267981
374372327
1837499944
109234994
1250565531
1734717763
612049756
1850137766
1629449840
367679446
888902437
1841854871
1192781022
1265164506
839703106
1622015520
1614684408
1560467793
1493190201
1138461640
839024242
846833155
2131052087
649502530
1824174559
566036020
1651359882
1830010391
1430260333
650730538
931698112
598567918
1570488153
49364392
456221024
360498406
1284610862
540745550
2091135090
353038606
1241450898
2033414119
961649454
827545783
604919111
1801696702
1673728020
258650239
899490245
2112152449
1285680447
2083587839
822611625
914484333
1699658835
1623161481
1806232407
179975468
590741467
1766887846
1107717867
989347285
1027074954
1057209243
1246548554
279794735
473175094
1288971882
1455577993
926837911
1279435882
1158312545
100694290
732907373
413462228
76365532
654416101
261750762
687805713
1337973096
200314491
150870652
642174268
1425213590
1137408024
383400873
134061819
107352232
525030086
1591338174
921330291
1690583117
1039986223
1549005751
2109765111
1172118366
1109412551
469738079
1915090487
1612658279
1015703619
223651386
2028517864
1101103673
1826088332
1497558514
816409908
1237556631
515988852
914668640
221922587
254543681
694747477
1598417518
273213689
1244993130
1421234890
1895242651
676821353
915445024
1995335113
619746001
1030952844
2097010416
1655094059
805136861
343462889
1244101999
569184398
472186623
530231016
1183513100
1834582796
1608021707
1454567680
1428271417
212530693
667348792
873067338
1348002681
735058248
366959888
1188729429
1954055296
1137499906
792273793
1385028294
1568812703
1332244282
484904921
1144186594
1304626491
1348005060
1369128111
1818206389
1012256485
2139158164
888918509
765301652
1108590341
676867702
1224144465
1818195625
280279682
1043282510
1421416316
71906302
366164573
1305196862
1804994642
1059298810
120792201
654311539
1350620079
1079374499
1552457599
116939088
1166568604
1394473228
2093209352
990314914
985674810
557212348
393123366
859711384
1852106593
601127307
675727987
874315780
1636242172
700525701
218213923
1374585393
82269163
247344458
1914600136
212596313
116001454
1642203057
895280370
1610786602
1538572258
1453177160
324729433
203984720
1450761183
2084576618
734951283
21372006
724038331
778741189
1514795953
498104784
741281768
1259514764
1181079942
1795459641
1151253823
38390973
2063388792
1716952904
1785154827
723594092
871799820
1472110532
83105832
157021754
564209117
155853021
170087770
838367360
1424630057
1236954959
1088141988
24152255
1907378625
1006152806
182225250
1715820223
1838676005
8794386
320346468
1667061761
650455830
390427956
538118170
2125972705
1404650424
1251660790
1786080365
759778172
709684664
792293915
1500052362
687560465
618169246
1911257301
1154004184
1393430149
1313110670
185593640
321971488
557433543
840386616
2146902900
1397550674
242166216
1726534384
481768542
187875285
1194736555
461737669
1376812246
257559252
1337145355
345769675
600067970
98785495
930731096
1754267742
167679591
467677650
1570776531
174185818
1987326392
1457937217
949460653
1564035019
629705868
1491181870
1308815975
1824377808
26784539
1938159807
108777586
1718968239
1615051549
1898726279
1146158484
1602284478
606174864
183196990
119292834
1240746569
1075895138
705471727
758789654
1639671279
350236548
970408195
749139982
1284609362
640454784
753055584
1616800961
2076315047
458222585
873023753
746930896
2075772108
1423996854
1700887725
247778690
312591442
245184121
165288550
1438868198
1532522734
300826232
1254496314
1106434031
759963815
1171780246
70547258
1930415385
572180543
1946650613
2046226185
1052689888
360337750
1605316739
1525994865
943320917
1272068730
488526844
1185659332
224159677
1456582164
727176639
527569331
823221384
1449321665
967213256
668912960
729747425
1525177202
979052739
2008840837
1952922350
2072561777
1834251816
1677547049
1433109183
1176667059
1312100522
207274835
983342706
278667545
1915246083
2030932950
558176891
891378196
1764459301
942964918
1235841380
1404458308
1132752846
674460090
2006787295
1602004470
545703439
1929718938
2090831370
1004406222
1812121225
845356765
1811462604
1471986205
435686985
1191570063
1353708409
1637549054
762365404
941271524
834274077
564183423
66045874
1176420999
1603387013
681207569
879541154
886043613
221229292
2085306450
1853641028
1412096722
870508405
805505719
1390616063
411717343
320053614
1902496232
698743096
188336972
29664215
1262121045
1366813299
1350465446
334140497
1074140804
811902905
1294426522
1387267987
115226554
1151272947
602760032
1496295633
1200410382
1847094559
1048357875
231201463
1956858259
1100463387
1465011618
591820064
678211003
1229271811
1946917078
1812122649
2144811363
90603312
1537668469
1830615123
2135764960
2107927738
134654749
1522324586
67334387
1929972977
1631331173
1427190113
1222908172
1184291150
1980263693
1399426107
465366517
1189186257
88513333
233269424
202879824
1184161550
1430212216
2059244831
2047408342
342343526
1744427914
1001858467
1275352947
322729744
48504628
2131829575
1540152700
121484093
1676204004
593200718
272728136
547589242
513885589
526766127
880413355
841125560
127776121
1812509703
515881097
1516921879
1927717086
1500373924
906603548
1085996997
482706105
486651381
1841419399
310668924
424991370
900242131
717770637
291057315
1088309390
216956542
1701032222
617392807
120798721
805695296
1620032510
409614559
1129520860
2026217872
1865887971
2007784621
1446249095
1435218390
1521490855
377591453
1332289063
306665918
447984980
1383344198
587330385
1996190610
70730200
2246522
1225202834
1331125983
177207873
110507149
70958428
1854518185
1896987857
977922314
1218977487
1032927699
463696245
311335148
1002889381
2053404390
2128443725
1463372398
534257073
2104642012
1541337599
1212701528
800300282
1039833441
377712440
2137655386
1887554369
1331123287
289028567
52916316
1050179143
608286469
2051222323
1130337553
1489200904
36174955
1756613992
1349551576
1924460263
1621667832
1278223586
1729867006
1042247306
1174285009
722245185
54761684
898871482
1681883737
1128452637
1072671106
1792234980
1613651466
1572686222
572146799
143472667
1100282267
61760356
1993099845
1487397643
2043631002
1354978948
1833376189
2086705619
516935379
228391892
187997467
872747399
1994271894
731439301
161041040
1787042112
767057484
2058834903
950289979
1276967977
1702593882
996892296
760757268
236097471
343528998
723422683
305714072
87202446
392379745
787813669
611835570
352912455
76767707
1548145065
1059449118
716553053
1265718949
1059143941
1254723413
92364547
672656664
1433879960
1653216080
1546696825
1262230086
1576061555
389468373
404188281
1292353414
1503870076
1077678309
388437444
1639179591
2130365330
1969768991
302563095
640619253
5635459
827357849
203252015
484804145
1965738234
1292302757
2107720891
1710515402
252284114
673556765
1773940087
129518622
1526314827
719885415
583818819
122376860
709005201
751983938
541594225
1785797363
1906559569
2046985964
2137917626
1263032437
1507175120
833923670
1986942831
2034941344
1286479413
104455827
1119916676
705471692
970370228
1278776585
1321051474
1899501597
674132197
1372580256
1207458003
947500
116544766
1446721592
26122094
397582475
1567170497
1898764278
662439251
665244896
992222564
906415738
290267913
1857402452
69790845
136063176
982603662
1092135208
172942199
587152770
74779013
870944404
687278817
246272260
1149959262
83668568
603301995
246324030
1460264668
1482901273
1862330517
1803622356
1884061482
692140116
214584197
572752517
704735400
1848773585
1359521244
1597096456
747752535
1459355632
1773362453
1557006210
1505565641
267291133
1396543482
60963617
1170985918
2002453059
1247874764
374482541
650400402
1246605421
1635486732
1649622812
1525183513
1604798188
1264477653
749304456
188916306
931849005
1342402044
1279416719
630343495
1926843904
1365711666
437353368
1976635845
565312149
1081964323
295257385
422816801
785654916
469800234
76746110
314634123
248082775
1675290299
1704474408
1065968596
245784117
953611703
1015517607
383235733
344342755
1067608557
647300519
1874679872
1112753666
68700581
1719773020
2031938054
1529716385
1182382540
1312751069
1878305733
1617361911
1194953377
1644164466
748880547
1080567010
773463477
989476396
611739619
867329752
780578348
1240128094
311071565
133288448
563171706
1571859597
1632820160
528686648
1321439048
1518055140
317076265
1669382133
840160879
1495726014
933140031
1364698933
1738128493
1684804089
286639131
1171071279
656406347
653307318
372039370
1998437192
901560335
156022389
1047477866
360356543
1465875855
1802555460
74043935
564602462
624158826
860179196
1830183872
1064036683
1669917482
1294598884
2133689875
168606906
324213098
1560073443
728925634
809445891
60568232
2029918928
410552844
710997481
1487199827
1498646040
813688535
1589355368
177497076
419344535
594717107
308885232
420348965
1177886957
854523460
1722621537
1461872152
288004630
565169792
1484630067
1092299928
981655621
1753478223
610634293
668538990
514130222
1154953734
1326487456
379766406
1681977134
599517827
646131225
242872421
1264862011
426380630
1005192390
1433399911
1729894554
2083990688
1749789836
734787186
1267518720
1606923740
1655285847
1455571504
2054616216
332403897
509165580
1168148512
23487525
989793904
2143481336
488296086
609564314
1730149152
29937991
620821646
356425810
1707026948
550713948
1062426168
1515968242
853205811
363835351
686232713
932827115
1413097877
1564247755
561740345
2143319281
1570905844
92002623
394332429
1021688156
1788862711
1474542055
1971377893
306344573
635002503
1415517950
916050328
2013874188
441006276
328730118
417641986
1955796835
536801146
457664982
144845125
166118092
1055287132
1769845349
597785675
222449061
1537076041
8944845
990844213
664821259
408032178
1967266997
603581510
739059786
164830067
15475919
1495017403
1795320992
1624048483
930556425
1508985154
1012696730
41447114
2044676838
665701745
1635814605
1028963263
1047985783
1131367490
1698413060
213513869
1358761542
493142392
772271162
496247188
1311167695
1357461781
446595922
1318610543
1050221892
2070177561
1333071301
1865261552
1961823149
922143584
1686451573
974048228
621564656
51060634
276280478
825458154
772088512
1664009629
1318965009
965517876
1962437642
89214901
1924048153
1759818051
949475032
1256605469
618367695
1379590534
1599481036
96944432
658214763
967539185
468798392
333838784
1940378898
1189055486
1916766249
99016115
1600579715
29095493
270504010
27415476
1054013444
895487453
180845879
1288453000
1774165623
672478482
1310273472
225781186
843834301
1752606970
1815542108
239870951
2047565173
612426764
2074299030
2094146377
463794402
1781210588
311095658
1803109608
759885144
218725347
1707989232
1037604362
501995037
145478255
249151314
750594669
87034528
1600676754
1224354556
814904918
1794535895
1141829928
1894381633
291541846
1465342214
1229924972
218044434
12634711
1012767752
452040071
269330709
965145134
1479255008
2105519970
205281859
1300695773
1278258205
1011328821
2063908520
824838131
388024237
757789105
1709996354
58259792
1610734029
809499813
910139705
1973991475
412195633
1859364063
1336116797
1953015999
1152364264
847423955
2054510963
362478360
1341187477
1963658248
704393637
1230793386
397196738
1908100313
1010956518
439879898
738754114
121095303
8258650
64806773
1491729658
1216501621
1021053454
2062859509
294143284
1516690552
1928227442
1109669474
316171680
2126185834
746201541
364761097
83188777
92230413
258796026
1979436296
432658333
2069450404
83311092
1644990213
1874166448
1988755954
1038161270
1276999286
70076856
163049245
296873072
1880171995
843041707
792207632
628953249
2022274368
489816387
946779262
153727306
1304987895
61476784
563336499
1224380986
1895279533
78984675
854339424
1248883370
1089536884
32887348
1763840356
1199800831
175878785
1741724307
1832616479
1701034080
192449556
23195840
2017105180
642430799
2067451773
909902337
1808915935
1778448748
251928820
1324032689
377239594
916373180
1446381553
538586458
843612161
1479353483
703286715
1303278100
1136501800
1790011096
1445776307
1233116659
142977725
225778412
2141933166
937676011
388730530
458804424
468120117
258858739
1708144459
1686626986
158667786
1427341586
768855371
956812317
556995119
1018540505
526887488
486037630
1668597651
1951806519
1408009716
1918484990
1484335072
1029137267
1459538493
424681998
1328264518
1787191337
36014338
1111997514
1590693185
1531869143
522791678
2000424199
464775955
2101777071
751902394
1218818742
164359585
232887610
435284923
661858799
301728906
311569256
1421113405
1556116878
486793985
2107983967
121730879
931067534
1351197405
1191103767
1894786904
1769947057
431533591
706927051
833654223
553685969
117205432
2073554974
1985210713
632854016
1993153598
1282684770
31855498
309655310
1010997804
426902521
1770174540
2128401551
434658221
929648752
617012890
121850473
497788436
569236722
2038551945
750065643
1570458642
1606716339
1228393346
1162280896
529244402
1993584379
978706319
1773488095
2137642298
1934564569
1826410036
1807741435
773378180
1289090211
145461457
1354166688
92792507
1126419024
87960304
792494738
1076853747
1082279090
1833547759
552949599
1391778668
3441501
2072858682
1372644135
2029057552
1564555544
2004938745
322271114
1934533081
616720661
300985224
1089158432
1427145308
1977432333
2563027
16362316
219970537
29962717
421539501
584406513
1679336911
570494951
901300229
2113629628
1289281051
1772430707
245103182
274990182
1528394528
245276203
881064973
30539812
58549184
1474445647
220834773
658978386
859545296
860596078
1699122877
2088463675
143933627
1815166154
274446161
1632879266
586448496
1206817430
1753665445
30755628
216470259
1555358281
1063892833
159227265
861412450
1357689179
1479919443
400697336
649734116
2120621189
1631291003
664932476
1346962385
2138540372
287373692
229477949
422982875
652663456
1512003650
149865084
1433395996
712024468
1134596771
1874005885
904965894
1093613391
1842904293
991694786
1345533586
1942605556
1477623373
2043329821
1497902829
1084673422
1752362659
753811383
1570969742
1880389684
702163217
151736705
1041719770
637647560
1829467432
510462903
1117796053
1102313853
2053044518
1209188575
1571527195
988846879
1130466862
726840343
1121460349
272297009
1028207053
828555542
773989966
1248168670
1138819811
1483060239
1367358566
2008391161
2008289405
1844259769
1139544240
970317873
924170696
2094462238
1988763375
493728165
1663783778
443028427
1379587355
226943784
427395805
1477100214
744838094
54745145
320709463
287191309
1443503102
263023752
1108883726
1012779581
2907520
1704247717
1081356050
1831666609
440741573
1431371068
1635523994
1185384569
1909357868
1267268301
1005140723
292869801
1179156713
1244003482
433174004
1270742894
1473795478
957918605
111316775
1597169852
885604278
1733556240
498431747
893419772
104937528
1742005530
210753048
1604882142
1291831817
687530601
23801549
864066758
72702302
2081205748
1503058747
1962859166
632180909
1422460171
1096780294
1837796393
762674660
1268540852
1358467113
1189953920
73142940
1428462411
1277022895
2136611906
1056935177
16283789
783860560
1669927652
16562161
2124851091
172470266
1668142943
1252941530
1356769179
619558956
1157960645
1984243607
1859662004
938130567
370108348
823891534
1548010967
214394366
32963322
650064346
1354234077
1549386006
1238064045
1701794288
1791008521
396590969
1442436813
141535951
259085677
2000695984
1633309942
1464426748
2121711061
1097854450
1386997281
697991293
922313567
765112413
800681227
143264715
1834525126
2004020999
1511974948
1150542144
2013687220
1767683186
1580721969
1997500820
1809349637
1440392352
1916659155
105580530
103833383
1088024326
1203195558
996624079
1082705000
719940317
2105405661
625639222
8051601
1649874358
1813845186
1412764969
180237742
648256727
2068393521
2129455141
669326553
2101192814
1739749790
667592893
622889383
1239123129
233057554
2017505538
26055149
1762172486
2066688078
1963352188
609104414
1788141748
664584340
722226048
1286323542
1823133593
1490107178
1515931617
1463801355
2024646068
1920720865
1888017336
1887884357
853964035
1575701670
1803729902
908245610
851174366
289886073
1079819067
1907201678
2054900737
916161741
120956590
2140777548
1542242356
156044318
584850787
2020736853
1046822754
421909926
2135803759
613993144
1026337390
1947188309
1399566477
1075346369
814988689
2049897197
1479933227
685869665
1593915659
502528685
746168838
1182844612
653761648
215765198
2106102645
1245170097
21774209
1864849629
1447020570
888426825
77445972
567465971
1604628175
490991666
1745356317
606677
284341804
144744515
963163459
944789404
142414499
2130717085
2032029893
437488436
2125103498
320290447
730985318
1241593062
733186370
711472914
1192651600
535415787
2037429034
125114068
1494885282
126047602
729905372
199875206
266444881
445788103
899898529
466386031
531168521
602316202
2049294438
1716549590
1836846145
104104891
1004192504
2061719531
363761789
1868905678
1099541808
291065238
2126710393
101788385
93019888
2026351554
221352463
1313120538
1622220074
1633129971
112999275
93413520
449336497
1813080558
173964074
277253053
963465833
1826782281
112297819
1294879037
1783295297
181784634
1839289403
1867569703
909648150
852961984
1846744274
322745890
564396054
1720046733
590546665
341475882
1392755922
690470431
1008043433
1178105490
637334276
855611816
8724255
1940786669
306154880
1109919817
2070562951
1796117265
178921960
664557174
1952973584
1971533884
1892667905
142659176
186663049
1686052807
757110685
1709783078
907666524
1368902808
2119844879
1037599602
686231667
1358925317
30398873
1717030665
1858297145
1882375565
142302373
2012325219
2066904267
887524893
1397403335
290203422
594143286
2137694010
1242013150
1575628278
801060738
1675331373
980806283
1329153537
1367943164
246993514
54445307
119948304
522781329
2085050412
975076735
389087278
2139670899
574085694
1046797237
190555525
2123489226
327168797
304414218
1239672885
155811048
972022177
515896166
657815789
355785911
650705808
193129308
1250581973
1972431887
1009705044
1193923360
1834036500
1367147255
337795496
171459897
875699169
1631778046
135939283
1469682455
987564180
1520816900
691439615
1473572305
1670880999
1833810825
113934835
1600189700
191902537
1035210979
412823729
574763313
1734602390
1223740339
1252212907
1456731631
1625540140
1954691300
1546338631
1964848976
1012292749
418426930
1814796743
833831524
1223449940
409309431
349097151
821514913
2053259949
1862785241
186823966
1424321621
1537289708
1778118131
658360667
1058503256
1980579919
656170832
1759265653
1729535222
560755358
1114033085
264610423
343074544
1923015125
1559897836
143315788
718191560
17679298
910402427
796426921
929922744
478529984
211573477
1797589284
1243473779
1988596533
1375697711
1493488556
1320981429
995039804
1186941627
1551117964
865982942
1776446531
1732247785
390532361
380760262
1673532983
1289763195
2056646816
1380284103
1907592509
1571572646
244089049
1479294861
195994407
2071738130
421784820
1427573147
883755978
1616947994
1956803435
1701730916
1907840791
567873527
790631278
773373473
1919552949
1481159316
1746877771
117886923
373524370
1775661399
1893966521
1831353909
716498236
798988054
1373667826
154055181
526039456
1074220471
1038154132
939124658
1556695971
621608022
366185015
135839746
252492957
943071998
1394776492
48266989
93884311
502470990
40189883
280376333
853216872
1350969410
936032978
1453233786
487798872
217946873
1176833069
1087048410
708505885
1440394925
1547284271
1061077124
1401263512
1587856348
420989639
767550321
1584317573
175916481
1189452623
1382464889
1316607901
263414137
1506666597
1054552011
77272797
1129001050
1798548637
1496619540
2127595724
1765638623
444763734
1329103354
413129516
1394126815
198580620
1784431848
778674547
162674414
779046860
1730047318
515864049
484419382
2038846693
781495845
1943362784
1608840145
1351919832
273929854
275786617
1982061133
1556480972
1072353617
1043775053
1208274388
1706753365
130119671
1753009066
1232472830
1320686146
1183387228
1206210871
65029379
994483947
1722175830
1768965097
1036990081
178803216
1378276368
595699193
138640139
2129001478
704679504
1805923287
349237961
1273622215
682696406
1680789328
766497409
848752640
1711999815
1666946359
540933878
1447425003
1910219341
724305103
940777199
1636416383
1908166437
1955461030
405811521
2109349308
938891162
1280019992
930989954
927439958
274415015
750393680
1175739434
618251170
896641296
61590889
2016934036
2027280306
1247255232
1798089280
1615293909
308084632
666645213
298562282
139883055
1508132425
851919434
582070392
1818375437
569730042
212850666
1166597780
659658340
321490932
391556779
184693513
1328373509
1263134690
435635204
2145956952
1804042024
1277377972
1032700611
459816220
1282274739
2054223562
1421819849
1034910071
1242061705
756270582
411594835
638989397
1267928525
12294638
972010751
996344281
1181733720
2009028580
593770327
384683042
2027980312
1292360322
1130770413
232668806
1602045533
680924293
1706655146
565489565
20294469
575173804
2139663112
1295112051
378576754
2130790894
1685222014
1712276145
136018408
2092081646
1565901233
1266986848
1874045454
940280043
1243542068
1446448069
2113667303
1589056860
1029765849
2089488491
1043865298
1164280046
292061780
582381272
278524497
20577856
397147147
487982972
1707598732
1831327420
583109363
508430233
1171098008
902510235
65647584
538754598
631118577
1731469487
2096034198
1589641621
74071562
1987540472
1921367263
1343778803
1190048492
1189939274
297869616
1972070022
1605706573
1547978378
548595906
1032866601
1525444160
1741654206
2059465429
297141301
864667306
484704936
1015962017
1895840825
1425887461
1877671259
391989515
1430658629
957370433
1257813400
1473116610
756870743
886374732
592527109
968890023
1481076419
2043536918
784145422
1725373528
376743659
1313617763
95455861
1704650068
870684211
1396010882
15210544
690756076
871267312
136197299
1058072056
487674149
1991213373
1193994552
468461842
84056744
1078888671
233132589
439967008
2132384324
1788975540
923296653
1523615071
850196056
958992873
1716113895
1786175792
1730513495
1400549146
2096019425
173194367
24947721
1716203607
2102377243
1872192334
948938452
1762725612
1104285310
1202870271
978029328
1568162815
984433498
1558947607
2112530186
296830555
1782577500
604388372
247231035
1127363111
717208582
1283858470
277815803
1854515079
201069531
1923681652
1084258258
1331226635
115674553
1964959802
615035376
919136802
809884447
1218146093
8178229
754631421
192935958
293501627
1033901846
1109111211
1407143946
1595387307
584152640
2066296758
1535981793
1388063321
1446250434
47319727
1621657957
1143625009
1303300276
1190610330
1116889699
1879379745
1915962987
1632005269
1964012068
263118052
1570346463
907072164
1853071706
124828371
958347668
629504974
222097183
1162593180
1820683902
1644654142
787601372
1729752289
357411860
1208252444
524691605
2051535491
1770879204
2088454297
1322461554
664942414
1907031327
1320244750
1234748990
1405732528
62536726
2004653182
1293956400
2088734183
753360985
1525849760
1543906380
821812032
1809122695
1336684222
1233247780
870178514
796861297
732498554
1806112790
1101615245
2100104588
345450422
1529019229
1514470849
1642094883
897624243
1812147762
398700210
1219744401
1612516114
1480594897
887077843
635446183
309011533
1825720144
1238114667
1404361278
1428293926
2006689370
1278493172
2104088463
1082254418
1465407355
365870939
461925709
999341938
228766187
1690048542
1238667441
244473782
1998303472
1681319432
1828769236
694920720
407520364
1385576228
228806424
275746546
1568781419
1200079253
1032991743
645043083
1736521079
840332986
167823299
1814291066
1932789400
784664882
1478859762
377300987
1991238767
2136028624
616090888
1309195677
1521323862
1947291785
933030860
1681911674
819190431
693377019
1550655582
1853092263
1073140995
773707882
993825047
1429429851
964734292
1087957368
57835734
286084640
560000325
426577727
283959241
1036330469
994768860
710282184
1560257910
1845882852
1476856896
1956301252
1837626236
532138418
391720551
264387689
1598881808
1158551251
1575577857
1323495825
670058016
244294241
1613591381
991394000
1892480899
1766913392
492493140
431951606
1617410785
2076849710
468299502
2014853673
284687978
722224441
1853585153
1419290
730188789
1858592855
1262902652
1912433684
558939204
1217620654
682815579
2135306313
1937919777
1500897772
892611351
1300721968
59286745
1849376325
92009532
1611067363
588117940
523811657
376668070
1691658041
1700397159
262416462
2070437066
41158504
1184225239
665615654
1817224356
322384134
2074935364
1158984687
1106424472
794136734
623659548
1748224536
1708557485
1168191999
1648222221
2131738686
701401393
1598125941
1228271487
1630000700
2099820126
730120359
341092215
743561931
1788246265
1844745816
194062706
176838641
1593185651
1040779638
1707728207
1560414278
977867106
1829717378
61547055
2101276314
438769957
1755090716
934553340
1645953699
1394585582
2127242895
1918068384
1615076443
242463074
1332425687
502501135
1656729952
1190595134
2036999716
1427291778
105960125
189135694
2101125038
896748897
1217138866
339073666
965480604
1722269154
193519816
455475576
1311334359
455826529
870676872
2005051133
1230275043
18301676
1105219728
2136443888
989216636
909700360
1338229818
1693687381
1237051018
670266992
1189880534
729892990
1913964399
688621003
480700905
1936643744
1832238940
349911303
91834257
889890891
187699459
1177838284
604051603
1057355577
2083049020
9596201
1347302884
35069272
1530754577
1014787898
1391561316
1658322657
1713567712
608351782
1871797565
1556933307
1343473365
2061310125
1363258248
2090432832
1363060082
827676887
225470092
1093687357
102006905
676737966
858178094
436103483
613862655
759152395
1979866137
1599554039
622214748
2091698635
1123439212
1416516696
1346363984
174806610
1886055427
516113592
68669973
228421625
1494374233
1684414583
1433576115
941278418
1431210556
812096862
652333740
740591529
596412120
121310972
1188973377
1245854120
1439016354
1323520905
1642096000
672494793
1693943015
882348663
839295880
1770671853
587902919
2028915891
1613023820
17485323
875922096
433585158
1413077443
718346569
1942060951
1881309014
50065085
254792727
536835640
1135853020
1367402655
206134593
1783889379
1314596372
351090775
1535981793
205568626
485181062
1270986737
298027019
171489024
778163470
1430509392
1796607724
1621108573
548595906
1526300667
2136237832
1700193573
1519602299
1526067546
1353643058
1217404452
31905293
437116451
1411311481
423050159
733085606
741747075
633991782
511084651
1223955351
30510327
952056379
1439862153
31727130
2016019022
1725249602
1047777067
2141072120
730575302
818011097
876930497
765314172
2057732574
1715646002
1640626280
1411870784
942834778
2127399924
115922234
264855519
15240518
321731549
100973650
1321021509
1655429668
66243228
1592643628
2127935016
2123333325
1727825546
860817531
93329384
547012189
2125333207
876332312
1679231184
964402387
965618798
1667893510
831571897
1181842853
1723382879
1183411906
111910490
2098508036
734253434
1898265323
1862237290
1786574746
506733796
2080865816
1052332900
1782617669
800698574
2006560285
100624603
1189283340
620373938
97791865
1824407744
1858507525
945126759
997102542
1617556894
1772164679
463855090
1300646585
615541654
1630415431
765013881
1675329325
1468885650
382097839
1120634813
559546080
1230785123
1431909728
846778456
187074428
1460538288
571963212
830030668
24944659
1706389365
2030974447
1383340616
82009268
129579991
1999780610
1741529472
61603002
182468823
1793519194
983874367
1907410447
318283286
764885406
987206148
545151536
93753747
226102941
943997894
1461248796
1813213363
1847862196
813786709
734482729
733051716
1043263165
1621768699
608413005
509966196
1250685629
568728206
1408923860
357558267
1686759308
1177968115
253445827
1144175541
1939395890
1848839424
1414665105
1883918028
1231254286
1466768769
837631512
1880027192
149336863
1626082543
1165063175
905839875
1541098051
777589527
1560614456
1787512785
1184849060
2054503886
1206362838
10747175
576535728
2071999619
134593662
1916688376
1375363268
1728302219
1360111563
244173717
1045640907
911162701
2073492927
1314493729
1933400707
448851770
2069502085
562886213
933907350
1502175638
1425309450
1308088792
114469236
718846747
26749712
321333663
915049037
1835228905
831317975
946982753
1780699535
824967051
135657757
1066755875
2013763357
1775970376
395096703
165131414
1250251938
61217099
2111105850
1158398259
652965484
2010883047
2069015821
1211166446
588080694
173935797
1504802436
1475716630
570335514
345746753
724340979
874099363
544084621
1701323281
470641204
498029353
2137546028
1391494713
1738865083
380779179
1074001145
1381737828
901756185
509147486
477080901
885861987
1504929979
2019439187
330604116
704485315
633484141
734608637
841498396
1796261874
1627149321
1926007482
1913411710
70174780
996898891
1769090752
1800653565
750109799
1752153892
111051031
964509042
669629616
1004848294
267268015
2118973360
1601119510
1865546429
1525065961
232393148
588604581
554559589
2079203940
93487061
218048243
397984154
219074398
147196936
1631769951
91655271
2078248690
132148917
1125711194
1697228763
2083645173
481809012
1303981293
980157986
1760135027
745824712
1478385869
1048588670
1853887940
129627621
1972519167
635398756
1810270901
2029860580
353323565
354851579
1306241261
1948836397
1597736015
954166662
145783341
1883720187
487379478
385289884
1272918558
677045848
816581659
1676434897
1143944755
1343499224
1528449360
456516681
1157171925
1138896873
1925396987
248310348
954933591
1125830918
1628269498
1619356938
533484554
955690271
969457785
389559028
1142356872
1558387083
34865602
1726249135
28116921
263032731
1982829588
691472607
1135726681
1206879022
616039186
1414091152
805971582
349827127
1010808408
204599694
91616803
2048816482
780439860
2100517522
581180814
314500426
1642883837
504612131
1563770367
1245587247
1544289586
2094370468
791691475
1728138014
2003222315
238690573
615244154
469934565
1961844324
66410732
1583940551
1126851452
230880915
1700067762
1446691278
433909323
1534232402
2104812517
303466399
576801045
1629858339
1369443945
1926852927
1919443610
914977462
508039428
100740520
1365748860
1732606287
1646689877
6346219
145353622
1809812704
1541245236
1497664638
171907837
433323370
1111235113
1621406350
1813808385
851995431
1633156041
1180042639
1443047671
460358467
978482313
1013594377
1516559434
50450434
1238845706
1981637417
436126333
2121083446
1906696613
1729511401
1033621708
815131511
1681722308
1969141315
931308895
1703350522
416496628
2009542028
942569713
1408090196
276193221
834897024
162367962
1764910594
1351958473
1469311422
845223182
1152771632
1881711760
1402912019
336568331
1063390650
1881563211
1710753050
238185993
2064731027
434349425
1153011339
157838975
2049813019
1147013313
1840174438
773615218
561509563
662955453
1105135766
1306646843
1888307923
1646099421
1520802019
1262717811
1966024874
1383284095
1628154668
668659189
416270697
79005666
1530396560
873221587
1404692455
1706325120
260710779
1828388723
681764151
218229767
35209869
1875932095
1882241849
1429613980
1162602291
620647381
101926239
1870565074
321006229
1669169145
571830934
518668678
754703179
1700263499
1456257977
394112049
504594617
375517544
332829821
1720143065
1915574449
1336050953
284996896
764589631
1347705719
1989291238
414158253
1826238686
1827294042
907414714
659445098
950370248
1978311635
410191421
857968730
1949380878
1183435504
590606759
283867196
1907993579
349678211
997556540
1715589570
2049141623
1562603828
207047603
68064719
1999134049
925097842
1706407151
885867394
388780237
302537786
575739366
911791964
237208506
2000474227
1737554163
1122936208
1082003523
1136007114
916789357
584398816
1548308527
1008421642
1130419401
284276354
85972356
2144676277
91017723
2028058204
51367492
2069095461
160406686
219836540
2083219198
618069096
1324911427
723300367
716774772
39171360
1053811709
590000512
998534326
1882764024
1351683196
220814081
631342137
2018205524
720093323
59546934
513731783
247364635
2030907228
746638758
1279271018
1002087795
59174239
1250565531
1748063390
1740116594
2045134078
3938081
2033212115
2014120859
1033990190
1911601068
983901534
582304187
1316535277
970498866
618041727
2054269677
1347277860
1227662129
1651990242
2146457358
264172941
1281786758
1644893831
1351631759
1502723272
1560923079
2143856483
1797318897
391741311
1212863463
1265907685
1599759076
327788314
1803016556
1369755739
629009592
1612218137
2058450008
997898202
1205193210
60456647
1787717049
1232614718
1102176705
1146823218
1902156660
608110516
1958007604
457255004
396076549
1889739823
621044684
297643692
917066590
1589858613
703048715
285300788
857002083
1282422983
354364465
637578940
358819534
1731738086
243761722
1104919580
1114768308
1144651993
766403047
215706048
1612181123
2081310305
1594618402
223671265
1684504848
893495090
1825154623
1585786727
214702172
1223584623
238659863
82986268
1153733645
2113702749
956926663
378868501
1055126219
1542299010
1898332185
1573080956
608077031
1418258537
951420031
7300198
1406716333
1555019337
1252238935
411821066
410424622
241379678
1076259916
836862965
1059938506
625689138
864969476
42613714
1712668106
1507349915
1747029324
1073176202
439406983
1857789421
1119124201
1030181572
728907525
896009086
1679724769
1051695554
341198255
972624790
1207047570
2100315224
1694760171
1830246356
803784776
1987055194
517060286
1418330863
42221024
454595281
449823925
89273868
35537946
518035033
2071714205
1176591920
1934827697
1572064642
999854588
1356505146
49936224
1767383295
1526374551
625229828
651466097
1152667543
1924680506
132086361
1760030084
971128986
1100225223
1892649353
1254565043
955329572
114393582
1955436324
1789891458
1709106748
867806486
622172090
303319583
1437426987
652758223
1535163869
1308728405
1475902015
716106484
827541468
1821324026
1557719129
812578363
62936199
503111784
1256092583
19193629
563938921
1853734525
525333380
793687426
1986748459
2131052087
2081779194
109441005
542290816
1699929659
1216174305
14807261
1729581396
422818124
1699636259
702009948
741754793
1237977911
442448451
1136108762
1785343847
1596786372
270028224
1353005721
1220334121
510481234
264738533
1828409540
74431830
1251846444
1939263067
1211959770
683214931
42349638
1351037337
1874274362
176516033
100928474
1728957504
1369520714
1181935133
641882327
895391312
417158388
139101137
1402047107
682894704
709642329
1592341872
1606058323
774717467
1177895228
1771818073
446771620
1144537234
1021493982
121902786
115131138
257969128
1249271294
1419323607
1668504425
643422761
895543092
1750293413
918805106
808945592
1338827426
480565012
864010199
481706222
1052015162
1843518961
1220925904
795159664
1247958143
1821783544
1727226631
1930229706
2120895827
1784251659
416553705
1720890582
1659920920
1651641830
1850551166
2115631394
58314261
978400066
1317509228
995271437
1426043714
411116091
1816397068
976098454
750475222
858129356
1059395601
2109962641
986963886
396769889
1947616308
907308065
1314569053
799749641
1809897494
118798949
1015426445
285576688
321402137
1343651196
961039049
332449056
129339458
523537483
1157665725
764657648
1540277730
1714059712
470516034
834505466
1538147147
1267080891
171208226
550970563
317204246
207258770
1569000099
645023837
1553994110
216150554
814012929
718107750
1841246673
855999001
83136452
855595415
618758815
1818277764
1722198683
1606716339
891600716
623289596
1484774406
94884739
821925468
1377705927
340052553
448453089
372427311
1045543122
1758878586
218973786
1569717622
1145818459
940973790
1718645339
884763607
1327147463
1667073510
1644988965
1074671205
1515977088
122514392
2036256208
757948212
1163466864
1679079840
1515186360
741519530
1277755571
2070228350
38529095
95370346
1738050303
810129492
1401150743
258703582
683265882
343788276
978487011
1478266063
1887164862
473056174
1606396300
2134672834
219531100
1963602813
295083585
937392111
1499992053
1638505551
1188935412
668387554
466699248
476776083
1166652610
1049253056
2120888336
370673041
901553822
1260170180
488370558
450599896
87541671
1110618418
116412319
1772774779
1374682056
785949827
2065970331
1990744249
1615469104
1365907375
1937873035
853969502
629480472
250428747
1159019271
669981221
588588582
501120712
1460616181
1262018316
1526633830
1658591030
1411571317
2030648973
1167001786
1669917482
1016968603
1439018768
112777455
435805356
1395459472
1713214636
918770887
349981336
808649611
1005067617
589926945
1031700180
193023363
2074380793
633140168
255451487
836711812
1728403382
377510153
420360863
1792500479
366732524
563149076
1948746818
135372788
1632368889
1490990650
1978553660
480905523
201840894
671764157
1162330244
1186841096
2079918375
1613453468
749775501
2064992986
1565807824
917029671
270465028
111807879
1441119664
1900160067
791728188
1279333561
1476100704
89023112
1817435365
1258541313
2073228443
998357790
2042300265
1941613436
1619003897
120272400
751704551
960469699
2118060343
1288250042
1002202273
379556898
688686962
639825174
1013030139
701290620
272569134
1316090127
1076136872
1977121605
1140409377
288576598
649393451
1870714246
572388498
995539226
280648113
80116666
4700954
191742872
1078351920
208648173
1407546834
294727987
676948152
1620340252
1488200290
1387053306
556252632
1006789528
1049097592
571809715
1652395702
1454064768
533858636
1219746277
746473546
903692710
667404081
1204812071
1246492540
439723601
247266645
1695424063
309992943
820044649
930532488
2096319934
1356905721
1768308845
1976037554
339473405
620088158
935076451
1182494895
2030192594
474326713
1322942250
253887325
1230867878
722062895
1806355599
1115139759
170394089
1231964695
613000119
1227872980
1656165049
364640137
1205145883
318203157
504725685
192792232
1291087470
106875124
104470537
122898679
1089969476
586394258
1142239315
1897976216
15148445
1586978473
180982107
1178809207
426073323
1303464441
1355391475
1105506130
1655456485
28083478
285936955
1933787413
1749045300
1706692305
480506637
283148275
1927150394
604933910
2035521258
382042634
90276428
238466642
1180679415
677465482
200185796
220108593
183366219
495622296
664530026
480774073
1945520493
1946449854
1552860348
2130857940
731168815
225940089
1838429283
1887002095
487770444
764545045
566070746
1610777699
285287451
784088254
1335508612
1933101527
1905058710
1782132260
613853563
1439311981
1635091135
997331456
955952771
670174556
2112522669
1576919645
2094010917
856581817
488823836
1189787000
1507222200
1549002028
843074426
2086161587
1751157520
946095681
284520186
531371131
1628505871
1305363788
852864979
886816613
1394731045
880102709
995868421
2027012647
1428204959
1868704340
1397939557
2001459739
645843747
451905583
1997155512
1003092469
2101094382
468228409
1314016911
935836323
1364015760
2027025091
1264491216
2100739083
1651739820
1476154997
1830173222
1263595694
587902250
1214134036
5096609
1902909521
362109761
1181440112
33314164
1909361283
617166133
1045689299
1204426482
1426347843
1202277927
105372224
1944273971
401615893
1248974602
2023339278
177778264
956259101
421861762
499309770
829455442
1463607619
1816082679
1805810570
102465348
1720579114
1184455229
812255579
219380325
1433870533
1797358748
33589268
2315257
985630056
2136358858
1224952922
1049107490
826608027
655403616
1931313281
1067296956
1444092994
1160354989
1406626971
1729247392
1712167826
1478835407
1038845590
96733356
1712203103
1555592521
594548202
117049024
94321369
519944612
481755745
1829176
472187334
178291519
2082107736
1574332377
674323039
551668289
41339283
647501377
318715156
2130052175
850191284
732619848
418356825
1929571618
603333271
1461764185
60053153
1113993633
660308617
402574752
450039608
981694410
1991298647
774556063
1554006035
1343537166
1532885973
623265762
1126771925
1138011929
1105903039
1788731409
832412408
1431015696
1980003835
1497747804
892844898
2145687534
2089594157
1755584903
1860359537
2110855776
33518374
52035488
1732285404
1719415113
1174836592
1144853210
996009508
1605207619
681154437
1129388322
997975598
977409062
670004114
2076756615
1569268119
1771245163
74694465
1420134733
1908062628
1207603955
427851951
63019300
1888774941
165061936
1364881069
732821195
1144423693
840399192
1243038869
716074531
580056976
13815776
652041339
152877044
478541681
255926852
1018081502
1868703373
964374226
1777468811
1918658754
2142043489
447253896
1250506453
1759960930
529676463
174618623
249864127
1554353566
918621467
1049775559
559835952
1776964679
1441658175
782122084
577572595
1460073244
235572573
541290664
1126140791
194401118
1221213568
1769090397
1247687079
1832806521
2124448775
1210315260
1457856935
1942977518
1694537263
73418434
1922394848
210228544
2080741763
743597154
1453867806
1178311459
1794631075
646745685
1726606243
1304846520
1074022541
874367754
1030556194
2027026960
1363340618
1164579683
1409197838
90110604
75336532
593262660
2042921941
723551985
437683834
1186513015
1146745253
1697995829
945490389
1569802822
800180178
1155663808
1683005282
1967929822
561759999
413701957
798318967
1785446031
1618418116
214780333
1078285731
775222062
1527373163
2112300964
691519671
1753985819
653291712
270042894
1594226687
645706315
893884892
1264720881
645448150
1054501543
552748752
873106759
1178046700
20299531
134083898
1714119348
103653152
10380791
1167928783
2016396941
333596754
658794417
175583101
1768277754
1723408541
1810353889
1805399900
1808934594
2127785089
1459423432
929297103
166476054
62409990
472198266
1705966742
560309032
2121512951
929038360
27184814
119416869
1174585905
480228256
22532242
1358525810
1846021297
1025172648
150113702
1206671316
758941707
93800311
1662308546
1495110962
1500165139
289023208
183963883
1137733641
1565639278
60177000
580074336
1362463651
1049439770
1056278141
2096537118
403565622
1835001200
1465221295
1144367453
632615698
261326896
198800753
656359384
1391864176
470956889
2129030291
363871665
1777703494
176041046
1676937060
511766021
715541800
260236102
148936988
1153054650
73722134
171389284
1658333849
1517554553
205829112
4293796
2122770746
1079770897
768490537
1613591381
127244686
618049709
536994160
1006937735
1352113699
321513222
2129160855
297683314
593337116
1083005073
840873495
12958433
379431036
705342479
769449369
1372346285
1317440610
29565182
43372929
13884312
1036275174
2091387834
1069210309
55893096
2091720017
440371622
1456771123
747654563
47762474
1076934949
1905830436
500923612
907534149
171686168
878582893
1817961203
390213266
127361014
1531665460
301861038
1249047752
218684080
1944991932
1549354880
654742686
696174213
1456182709
540059343
1950846993
1489184517
1206756526
1878359904
1407989156
1453655982
1959908184
2034457951
1517331954
841985939
1073841656
550339128
705520007
169657440
160130113
461699648
1569949374
655913341
1944132297
356039693
954904822
142886692
1936383066
611099570
171464792
716460151
760132429
1039586949
279458775
1766947302
811088080
252431546
1032167539
308700491
426044598
1640306335
1329376818
889393379
1831648158
1933203189
1467411160
1903705202
1079264556
1335057180
1902871583
1328273764
1375862878
826345518
16884419
1184716463
1499732254
1290388737
607927692
674847464
768995211
1392445932
72084118
729835458
2055276645
1022236378
1654539997
1132668475
1535710045
1399999594
1343509749
1473544951
1811952255
1915727672
1647291177
1533194308
951623244
1045298509
1785036481
2104581951
191256390
1640849023
389250453
64691169
2049509329
86168912
520139156
1532073622
213849324
2111326685
127521574
1088390977
2142333462
1454076131
491927751
493282273
1716167951
367379117
748720638
1887874336
382068120
417245458
1594437297
1001799785
674630230
540398034
1132509401
920585216
9537470
1875040185
609959884
296052640
852439165
1161773696
948039943
794698994
885900521
2001673028
1056427403
1135389513
965855248
1083287227
1790990403
642677908
1347363604
202782265
97989061
1120756504
339714569
1951567020
1208122164
1718240330
904372140
1250322958
1561784824
760088575
1045416427
110317422
119305815
837413866
1484188742
1512217180
882349079
456339952
1014423034
601165317
675737256
983038198
1219998742
1082692491
643252714
597507003
1548605591
605072688
803048382
761393646
1391552718
629693779
340446990
1826471006
696425233
1548904229
290203422
1934336773
1555573745
1331699784
879907170
462388199
88153867
732358416
191202485
1428749568
743730334
1096329651
261916224
1834644537
448881730
1566064222
1870668722
866108804
1804290409
261349950
1036786739
2031598560
1801914472
683893686
635791771
153260846
218473558
1484924736
1301086941
1072106266
1409267044
1342232497
1808438968
520879522
467819305
563389172
246540551
1091818156
858138849
842564729
955624654
1681645316
2084390814
2121377034
2099432438
1821392390
1967635754
558741568
493116867
1876593970
2003025994
29817873
936039116
721791075
1231732038
2026012155
800772986
764788985
1628069611
382216152
862653793
97661368
472677788
1505896439
2115932976
229509493
1071840854
841396025
1466801858
286691049
33217693
785564740
1361119404
401261976
1752516593
1652053823
370435735
1434035881
2101788751
1235345102
95847266
1616806933
341240238
825435269
1967577178
166457110
1387152815
334889129
1969159503
1333666006
1737604804
1722420354
918835835
1426237215
628180652
819183096
272601625
1112472322
1487158473
1972907303
2029574058
1368271974
673167142
2132733570
729852997
237377718
1326236959
1015393005
1118711723
471185830
2098974410
486752930
509617278
469600019
809950589
1179905720
554741720
1322971115
1286904200
1681518203
1354404265
657919458
1217763251
1275672240
775815995
2124916354
1098647976
1953264685
1044191198
142543047
1487623425
76559104
1643774251
1952682829
1544009070
1463939039
562058984
1379237294
131962192
1918727259
2023473619
2057827821
1762843227
1235478708
1730201220
614897034
1044235130
132539845
207326806
452785572
600682815
1964527912
303414005
1769750261
1222209764
1764831121
1979154913
1297273222
1993417512
465020736
671223188
2097792842
1912239823
1912271623
1282136948
1921935808
2120216765
792932615
856228903
2088584142
1655999363
726989252
1124001714
1386676324
333383707
853456549
854027782
1493820387
967829967
1929210152
1432156664
198805076
1554845431
1646945546
841198639
108153641
974574587
1423076058
248778603
1740691538
1744864209
1329608314
1059898920
943478225
1955830370
935678573
890916919
53614319
704775909
462272956
991241008
1349357586
1371871076
1657404300
210206420
1174000072
1102659813
1814559808
608789378
1646851038
665480759
831617616
466075364
636361941
284503478
1034358249
1583851869
1131552
2118271089
799973412
1896001047
1191790263
963130231
875562558
1807886360
1838684720
238384383
534555707
782792064
848781394
888374669
934975561
1071482713
778906776
509125805
389835244
1211344490
1363910345
1498732147
1520750007
332579635
537681279
605970155
1118582946
1559360369
944973139
213439108
1488951977
310194982
1163838420
508437374
335087745
1689244206
1344269605
183863520
1832997497
50588506
268419697
615965097
2015575089
1984124384
122257993
1189213059
90763300
351200911
586120784
1449792808
698706499
513007434
864235347
1560529985
1442898212
114118804
687296739
1270760930
980911886
688120242
539954098
1559106913
283624702
782693155
449471405
792138879
288341178
365627986
454534515
1687280409
1296737885
1256247798
1528467502
1094134635
136449268
480109779
214794848
1503323996
706759375
1345254860
489075139
2034981591
1556747438
85777577
1697309448
891301666
491443892
2074882527
308721706
625873771
1381542478
296704555
1310296179
28456620
538592177
1625642585
913277713
814912362
2133473239
1863876337
391864732
1512090186
235965497
371006509
242445259
1324502017
1904040760
1131176211
654600594
1852300674
1340104787
2005601596
1895233468
396736523
1617471808
1341633647
1911888463
493818610
1044958017
1026122413
2013632148
1995755845
724423217
1064376613
1972029296
181221651
288932252
1872738447
1662514647
1485038947
2076679333
171531004
845326842
2065777300
833186871
1357970979
473987195
1666809252
973003761
1772859015
1662079201
1112711212
426193524
422046517
1884468048
592437375
912174817
221918394
740850584
1384514545
766562869
753080906
1948601633
1886462883
1826330859
964606474
325833358
1950868351
140274795
2378719
954240749
15638954
2127981121
1302172228
1864967890
1115585593
1217995290
311747170
1000073312
1505344020
1667924321
795078710
1641934861
1868910429
279816212
954243407
614967401
1507058356
1720866710
997861952
1281939320
317956192
503584614
1365624620
1310477207
2063143922
1029305828
935708557
1372964310
1293985066
1945660215
261798836
1280778675
453371481
2103487627
160682168
867787596
2850231
516896529
1949016376
1916310390
1783678365
1311109316
2098700595
594159058
377192962
1454401657
166506201
2000050705
1452877529
461996377
1670479531
1864824479
1430316551
261406912
921130813
2143436506
1070339638
734085152
1498652313
1785930179
326351609
1551899655
1479470664
1231243147
904185287
1381737602
931132515
1590145804
800495171
1763907203
147993929
190270269
1980247198
1099431070
1571535853
1769025975
1883540291
376821811
1802033373
1771414231
469322780
1143972522
747171633
1727140531
661879447
1868025826
2038773365
1637791190
909825759
624041800
467134944
1352677610
1457154438
640988716
986180222
744167119
488109444
670393108
25945430
1721723300
417007753
113561769
1779687845
687215588
343379705
2073994073
1722424226
109685772
582989637
332602950
202770680
2133565369
1392631562
981601167
1203266984
658088525
1930397362
625437603
545484966
1452727662
764640690
1027416334
1382356571
1262693710
1192723379
1259045123
595079822
1091056036
458299286
65638752
1951149678
1868604360
1885088602
359905679
1185018756
279796059
699802510
793634561
1361658199
798408925
394178445
1711131512
509539107
204241649
1933906391
1246647782
511896024
495277522
1899682551
742652644
782469008
1430449917
1444971014
1658141713
1032072415
1345893859
243414451
754262806
49463934
2011563971
136097123
1333815239
226664810
1512032494
1121172837
745542450
1683021335
1177171456
999304447
1317264757
1161754594
882351442
2015241259
1305230061
1851971758
1247820820
1944083847
1983531716
1815227383
1649785353
717951980
326649465
140143314
420303308
99411589
395933605
1784856946
1148899429
1163818760
232974193
350253576
1069804141
766514606
154176710
853093408
1618368271
2126337767
753563703
785756201
1260036144
2046308380
1440901249
1562397588
1439970181
172498368
377689836
113393574
140741898
497720354
630982656
15539844
1702249904
95738003
523504262
1530520990
1908268253
43893649
717227129
1395208068
536567745
537484028
884355808
104751618
860256724
1827705086
1874635904
650353656
809990323
170288670
1193711656
838363876
48696201
93024323
1491990293
554993589
574055994
920149344
2083001109
1627503269
309706800
1221107333
1409749469
1016912910
968563462
1366108517
2003209477
160763223
678178206
2010879599
1393825701
1438971375
2118398038
914891807
1927335087
311416498
2017498928
591172498
1123329557
116467888
56508328
1974087478
1261414463
170108616
1891361192
1125592537
445771370
889905090
1181955265
242504992
1476582395
973560828
1108616639
551590615
532093690
2071666059
928724353
107168603
834289394
137852742
21279088
169259690
1944889582
1833127175
336237140
446921110
1924374211
683070323
401780334
2078089002
1173800227
1325868107
483597629
1253803206
1613003054
1956752227
1817489329
1508876974
722905949
1765921173
946110618
289081757
742437579
375342543
1671367986
231233817
2077258190
93363890
278747527
1726815933
226283043
1481751741
2052054910
1676890355
146045996
1010175785
641278887
763939697
1759557282
825797388
1240272913
1318670779
312614242
1257032850
359831623
729253799
6974220
977083646
2120089352
1162632879
251407225
639907621
916053656
882008096
1834036500
1737866172
910377558
1468149859
1452004637
675635783
72172905
144104990
1402672593
867153884
376641639
1356472185
758207839
807583810
470523705
1661058712
1769428216
120113107
2000761343
1311768254
1817171903
1751926415
1218810581
366854163
1453182684
1190837193
966852072
1359367510
225127826
639452696
1610442504
716088018
1254939120
1127524208
1994600269
1961466929
1620477652
906267689
907630658
1845123022
1488135022
2078449016
1321159522
204280568
904452869
1945965991
2119775702
1907174827
1596829511
1040812643
1228138335
497318696
15687268
58696021
802246984
1026358700
377798156
174878736
57351732
1999383447
1619833781
1425523680
1577041715
1587893809
1741917097
1688744420
1257705185
346488072
1089792320
2089527927
496437614
12431755
1686133975
1679475181
301187650
750542825
1982118190
452371361
1423066037
1376855892
274500265
1545700915
920067215
1131755948
1416259939
356404072
2076824345
456414890
501769950
2027126805
283670217
1409885108
872235980
635449447
575888687
1817950273
1707315278
2008149834
1408589503
1698052665
1889015682
34731099
2004009099
1688170579
1110080944
453470442
360571511
254284014
39315339
2165713
900996886
317394714
1010611350
1348931048
175941752
1131497946
1523639258
502130007
1528691751
1195158531
922694983
278389207
149769939
1001179049
525630056
1197246860
673245130
1179697615
132932259
1919687210
1333308231
1876164236
1742507432
417783118
1262009279
180600612
349136460
440040387
825486334
908864088
1121834710
1061742355
340592209
1877435859
216403021
426138964
450311559
1386247783
303506133
996747976
1264643745
2139040393
492808100
1166264661
2102499049
499968318
684050783
794531097
183975260
1897443729
290421317
727068988
247899200
354919074
2052847009
1705800498
1798518108
759128620
1304979948
1088483891
1960163886
74304422
768503696
1489481240
207995513
848962528
1170991090
1710323670
419328346
1608983057
416576685
1576767685
1369219858
2091843527
971103006
316638111
1310039593
1162452262
1585231832
353508951
1062227149
1339182482
478837658
743259274
1941311950
188073294
734539652
1640553700
437549751
1108548257
317513079
726790656
275689352
572786285
113034284
1229779717
238036372
2120057035
2056232644
94898914
1301790067
1261804044
1558223276
1191742488
655353763
1250481527
81378515
1533429052
1957622820
1867136374
1857570161
1502744576
912925873
429006992
175311568
1218236786
290544987
1735437452
434116091
1016022141
1307890441
1818444423
158060823
348303213
980877856
1409809116
51986403
1661871863
1952740996
357759464
1299102862
827600096
784206352
1853637417
1667898885
95946092
289196323
1526035815
1381663256
1786139823
902414003
826023053
2095853819
77497447
1316297448
1637608868
295381048
407766755
1957900881
1402399264
340826617
993349801
1062608374
1263939531
1535627936
1592053380
1850514484
2047897648
433842089
1967528369
1159029619
1506985865
184296280
1678546996
448482039
1402644322
1644377166
676477331
991799487
1759557624
511633041
1654127994
693524495
1300897837
610827557
277152889
1592183945
716844009
2079904568
1507061682
740904790
2048289186
1568111183
1935441058
355330937
599500906
1034106886
1716720852
600119490
1153777157
1566866905
527248960
306376812
1180519417
1097160736
519774799
985473490
423176679
1341722661
2104986603
1641797779
1795847711
1335547432
568679594
469806811
1866096035
348947930
2062811999
1333617738
896825499
2105824174
212819877
1844145663
955988636
1288349940
2010596875
961147859
177056136
346817273
1293655677
18031808
1252860218
1264081224
921342096
1796585949
696473701
657521370
1441952274
855478853
1815355314
1576005441
1211905126
1636872902
1150732589
565066565
2043150291
962784692
684993201
1890641672
1621454647
243092666
1494486261
1903162214
1247317938
1087293630
1350215418
1654513785
1067031151
1674980373
1648042706
1953029342
1312199106
1993150303
1339484012
2017195411
1253799097
1584501724
491180466
831836967
435741467
1847864326
425858774
580666382
1340268498
542447675
159242868
244374625
2128051654
21812044
254716860
721333064
261098247
1489386999
1306198173
792790990
878170832
1283252714
579989267
797882561
763121742
1601723013
846200181
992330753
1967264838
1228747417
333106271
324897169
132604127
468041472
380629379
2027356319
1988748183
1826861293
2143749985
745965386
1240672323
536944200
1443173361
1390874575
353107508
1493405705
1642799965
1252333513
1913611512
1695857798
340596508
2065276221
1586639323
1847334932
33104855
1662947791
1969706267
1937749134
2006020034
119053726
1908267807
915154758
1027558386
892809716
1457775464
1598301352
1831062232
300178221
857693830
385236884
604716778
1453621009
1351130527
264011442
1089714632
2118792160
2087789946
850065033
1826249650
494475471
41141213
1756826536
2066325556
1225255748
2132283660
1654654105
1779393050
2006625067
504784163
1859205126
145371546
1968364860
2120389132
960699122
1516160339
294077970
1490001603
1956462455
1424001730
1148813058
1211097662
2032459781
921477323
1602242945
124664525
899593524
105470011
718810988
1916486412
876574815
828167313
813402426
1973249749
296598286
1902254505
273451910
1546274879
1661533147
1604758980
1623496680
927012199
124888813
1681245387
1526853612
414379631
250237724
2116654981
605850732
1559061373
171772139
289693045
733951347
802126008
1295597805
1514793867
1938418945
640143943
1951930401
1075609036
306978140
1654267100
244785454
2116594404
1833529886
747477665
1320256602
1940589149
2090342927
311617532
753164101
12662288
2056249972
254934198
455307220
1553656528
1464154637
490073220
1708683906
657980654
266648355
1000217657
1872384827
455142611
1200148193
593804445
1151183882
2136482970
1038327213
1294287438
2056497570
1224332600
1847467194
1742205211
1397738306
1573531677
51674225
154687113
1941259613
725065193
436967533
1046726567
1280890562
1824607665
1666706403
686410749
402159837
2112444028
1400053154
179684878
1388374813
1245804512
161865459
2045546397
1946417077
1222430427
1956925044
1307727338
641792988
141424496
954010271
193787744
1010568794
28872772
779059793
942133222
970034545
1859205814
1064908853
147686751
485163864
1375389001
365614004
1398745375
638384665
886698655
997445
665297679
927788672
1037434881
269279756
456715989
1604437015
290617383
721050832
1557581966
1595698846
1504148774
1429176102
2037172102
1945241309
304693303
1255874055
2116272232
1173724301
103940471
1111997514
504884823
2000178019
1727051970
490868457
1195347199
1430362634
825826309
1373001742
880954828
1963004608
1303390168
1517887820
62452666
1721065331
954901413
49473527
1645867605
1022358897
111303261
1860602552
997131209
850266214
938784880
509885518
1187129800
1364878419
874107594
100276632
534707140
1793577787
639571305
390313711
1538882420
2120259381
1168430680
582500140
1787160503
1503971745
1130690482
950170412
331552696
227636043
2026921550
2128935522
550231962
1000635524
5135313
158794735
679540242
1436219250
284255327
782246293
1768479806
2039203321
506328243
119470582
1537118941
1506776455
5122474
1337145355
940764115
279022942
1412712256
201023077
1349877396
1179427033
1589627798
1869347815
1629143497
2087448423
1435155393
1670201135
1640382980
1210410648
629151540
2024727327
1384446816
1837417004
1572574161
223621909
1818342632
1269166810
841185987
378787983
25461924
2133641805
573674747
2111191430
358599861
1205565812
1613824865
1611537585
365539286
1366837226
100514242
641825709
91625127
855098846
1130323959
170022793
1643624768
1335897777
1250920374
448847758
686156064
969183200
2020255955
776436630
1709320099
1691034397
424284907
934234550
2140140014
1917363634
262328153
325846827
1016839134
383137184
668478409
1673562997
1256700129
1259726554
1465757517
1761944054
165229322
2101429964
261454356
709758373
385417045
1300690185
112638488
574061981
6776971
715131772
656422143
769325044
1275359375
946389245
1220124376
228711095
559909770
179890870
1848320741
463129470
974807949
622480203
15994126
727327318
1762668249
74386254
384485339
600940260
1988629849
1669841011
1279763541
57816218
1355184182
2025484522
2134946205
1649078954
800825514
615057448
1002824269
43891549
236981518
943881191
521305658
1407002384
729816111
920747920
1120516356
380658301
116644103
1225955471
2068354667
1536030689
2006367032
377005532
503246548
1150300404
852516436
449180050
1914917529
2008819607
823812423
1205890574
405317896
107613972
471001479
2010359675
2085136154
379402009
1922023513
719229977
645706178
1297600779
1032069734
684352882
216196111
302504534
524539944
1440407324
479941783
768949516
958366176
2139217907
902038172
2058133494
1077009280
1578285216
1833844540
1110667143
1003263386
502735100
1553740174
1169403541
49800585
1864370309
2047167288
1276849161
914363527
650374360
116054779
382415062
1309863396
310910561
59785086
1851467170
1588467753
90883100
902185550
1899853209
944641323
1077067221
998827509
561682685
108554856
259696333
1400696626
2056407078
1025964106
1575091583
437309056
893759479
610916509
424288340
1356067604
363281109
1658465675
774617825
1555129309
1988312699
904815021
1700173052
332522074
565474922
1521226839
503609591
1636705935
191098166
1219307491
1207067295
2125976552
1110895629
665645858
585086933
181637491
7069359
1893147531
1940784388
1081720667
1473900144
960672382
434641161
1889373193
1046365626
357110236
749221406
1005822177
1360783194
431958312
110586267
1295247956
318666267
597944638
1703663791
1583034453
1164399406
1601119510
1398679023
1770325059
83280738
58105784
331362252
1447932807
1679887204
80777820
694545068
1232010380
693270559
1021710624
663781695
38447943
1612232116
1877026840
452386867
1411560728
1275438212
1686755522
1638162314
1802791155
2031248605
744360392
1670754645
570302260
1087663181
759172452
53566066
1967209563
1066396216
726739873
320175703
866350566
1385358961
734274577
1147393640
1989169334
294412180
1073141922
1060651783
28676692
1908073047
333336008
1372859643
1395377760
637462849
92513554
770720778
1750731764
1183165686
1668530039
677644618
1503414041
1926685647
1310589716
2124214582
281813346
861590962
760216380
759569261
2112976418
1630567770
1349946593
1472851024
834217161
1307830677
1350366736
933595027
1949314095
1103707383
1786323494
2100572346
1366430532
1846118208
971971315
1668287425
334579154
1784534136
1377348978
2145579138
1599332520
1622498800
1821932439
633915009
1750517908
1282480404
2038812217
1294177425
1732893950
936313949
1726505564
723790858
136465095
1711051862
1918433272
649744090
107889236
892812295
506914412
1907524311
174014360
1902284071
518546602
478683457
1483806233
2038259738
156061229
1530982946
1784454167
224952701
100717273
1731286908
908339095
830066191
1772045461
1500876101
1661147996
1545125976
81238539
1799255039
934500852
1706668229
1839348207
1322040894
738108332
1614821491
1766161799
817637629
1844652988
25490480
336178697
1116421394
103619639
382753460
1352541648
482388346
619552882
1831679311
1592327253
272966109
1966525774
1836550181
1733805749
300002749
1896752142
1020208464
536857972
1916991018
169028446
1954636248
619802897
1312654470
9216931
1522017787
1007539122
1003640268
757485980
295793186
1799315343
942886074
1716956433
472568866
598529345
891531685
694719449
722438350
1058471352
614821752
534141699
1244949475
645133296
798464236
1513966585
562452952
838057705
1251733263
2049993809
1756810857
748573342
1597407295
2026813468
523380136
178515295
581420536
1994954681
1617058755
631046239
351556711
825128969
1762493448
1938318759
1861259339
1525713568
1590487618
1295197806
736718632
14405265
349459
2135386736
1839635853
1088062697
408743981
2039244073
760377433
891816892
2135932966
174019736
1476891284
1860884365
1640756079
851734188
1810993359
806899608
1877292802
511497203
436369351
312864818
1965620619
1590373636
1538982984
65216426
1833948005
1590238383
156455998
1434547666
97201872
1180171666
1622596181
666956330
739074819
1288943015
1900816059
1991998463
334945547
258135018
376657672
1302949765
1680720631
963612528
982594332
2087789946
1485570946
1505565641
1055566360
1620428910
2090019625
1898588273
1566765455
1891155354
1781637547
1195709513
206567353
514274840
512369814
208678146
2137117317
858747800
2033210082
1320197025
1796207376
986439469
392297826
865334116
121148831
36696314
1211014637
729552547
769223172
722472279
634574489
71806046
262840246
119397073
1395865900
2007908365
1804857600
1526543180
133924845
993044656
1053542042
604917809
1417662580
1797722560
190683506
344144814
24929540
741488315
1075637935
929704032
254352722
422049440
206798084
1944312463
1302121480
975586771
745458144
267934283
1290546862
1658552441
896233870
1334896662
563453224
1113830926
833411025
1321148142
1966271800
2104312256
680559805
1542807071
545806968
879433385
46435172
1763189499
885138336
2064068210
81539155
1715034075
719510877
661268146
708527794
2102052309
1603744732
1648067096
287469675
903010214
2043682169
2038843598
1751966117
818130657
582452139
505296001
535728411
1825743758
1952807754
340323310
2110135667
1223031351
677615256
1709375590
1201688404
1667512122
976384697
1982899601
1115014420
1156480076
913058842
88974047
740645661
683911895
2113722888
2077553882
509960681
36342464
1687518876
739532818
309572973
1881444113
934160280
439349296
494222274
1059856919
1596445871
21533887
868216821
203438010
974083767
265202907
810834954
1312351151
97691419
1347193768
483171402
369602537
1300158505
773904664
59207655
1645573741
1798317978
1508180855
913453492
2145591589
74838197
224983578
1937001080
899511381
901179705
920645649
1875819762
1925827552
787309685
1761926591
1732774852
1247837562
986558087
924612884
1522049036
291496076
386828704
10959323
432172516
1475906901
672891893
1826471006
782173082
1220728396
1598673300
200422393
879311605
143080300
1699086776
1129994252
809776237
1575279110
2094430274
306920754
583053683
641229692
1417252029
567528820
855704099
1095684904
1193426413
588903630
1862516346
176321665
10070822
1064813425
1936343885
710757899
1461697599
172727099
1150161950
534877613
472223553
2094751297
1504422868
1357713512
1799214140
1262384392
1903933
1359940928
578999671
775328438
1432225741
120276590
2130146977
756405067
1019223552
1698048979
1596537498
1216442007
557605142
305747052
1631767043
1367482263
414001362
1604607485
1095162942
1688885880
1790728813
58231791
759093981
1604818274
1440433562
216221944
710162748
1752047987
1227055693
1996199400
890473456
824031942
189593490
2128852415
1504320999
1868725769
1454446049
1835944915
84852268
1349470526
266814347
1158589295
504665291
753430088
750518435
906805894
1756393476
1727540234
824705419
1710288469
1534106287
1938204531
1591746341
1452765754
260937780
1636064551
2023304291
667872700
868506011
715600850
412303971
1390045315
1398088185
833778146
848151937
855066289
2116837421
334145779
179969019
70653987
336894448
546065999
54791076
507356175
11365921
1335393861
1010145670
755465025
1436175178
1938327874
1445942725
1784525490
1114158119
421208528
155535846
787020862
1966040537
273290726
568664866
728512053
1554972197
413038743
1232881125
284085281
137447227
681789468
443024600
1687887156
1848215507
1656219036
1544490437
465373678
764283079
273571967
240696184
1930659165
2122617422
1338872979
962728625
1315104081
807638466
1726801095
1910431730
1533549219
1838677389
1494427978
1950968758
1515092084
1171819959
1223242376
782348644
220461937
1788339675
241889695
500272941
1156497768
516170682
3838884
113545204
2075995161
120035589
573050594
1853130155
443225343
1790196231
1079051735
1062417040
585400937
841396025
1476378888
1858905876
1019822596
634762989
513484598
1658172190
1682481202
114362325
45206142
1104274057
757887453
1800602723
1232444048
2096306437
201716432
1737218402
1731184776
173686287
1945382396
1636352679
2065735260
1013904452
1105898283
2140591813
789236994
307737438
657090792
726015012
1881702443
299303506
2146690016
1467478895
1594149376
1418111690
1679302859
1783188857
2136111061
818764908
1031988039
1417559402
1823329145
1324410695
122213041
1559565371
984428400
1635613955
1883055104
94633653
14597136
1026832327
1311590145
1042539220
861666326
340618721
791182866
153434539
1958763250
214039889
1142456582
495703387
502015851
2029667978
932397610
979145689
1564603651
197503531
1798118868
420650576
131519225
959997037
1346808857
691780538
1042352294
574164964
1298375311
1622308857
1085717616
1298494931
97931442
362204438
139183580
1624662409
358175186
703782720
1265568008
1801018822
1309974835
1858775932
97981259
249186567
701679848
2118260553
1994871126
2070731537
1881897598
1355982112
611388087
355621036
277000665
1702611625
2014803056
1435158782
1409456401
1135074004
562238449
1900947151
1701949487
534517349
838677637
324206429
842888913
2046505346
600052319
1074718326
421014993
1690417354
2039778944
875928199
2082346224
132217112
1217779744
519394152
763801708
1347914094
2015215424
512626321
1379241828
1552152867
596770590
2019513686
1056440459
1677940104
279618419
1154235307
2140014265
779262492
1945719173
1283057445
1142260979
1180865533
1199849805
300214565
505189826
1550608224
1357174401
458245469
1220758197
1197012789
646640662
1494524066
1188522734
1013086746
1122366634
46250307
1717523048
1133989821
928216568
1609503296
1120914709
959211476
989861542
923175435
1903146457
1051715396
1611367617
901394304
596697836
1900650135
1744975072
827291011
412893872
1424945061
1491845804
674978911
1023348667
867251006
2027001193
1023356008
141294221
980924854
1356501951
632058145
563038108
1157159104
238262164
1773648774
1590512447
1052517712
669448309
246466824
314098293
2054559313
342916660
1985322637
992208187
1475023377
865129905
551847365
22120276
304055422
366306836
397127129
1907890230
289861029
84589044
919892970
1032400586
506565170
770629362
1180515917
1025448601
2083638910
325345251
1726486893
717627941
17281483
1012213687
325842305
470569424
1884219697
1053377418
497677279
48760583
1189753161
2004903675
1988826518
471286451
181721952
1499890087
170674704
802903882
1488513523
671426111
1027426345
1920476914
1551076672
1065680110
1876100140
1638531462
230054801
2125936671
44310992
1132432131
1359813921
956549353
1298647857
1528274628
864282175
587822729
1224284584
1342056004
1569511128
134632254
1515233773
1886617774
780249114
1674267169
1038411273
1962043519
660348166
1310874977
1042411428
543782850
1569190502
128827821
497414624
107557644
1437697491
1602899081
1354911707
1615843359
1059803919
915417346
85829494
2053106161
668669567
2028777170
491682522
1706550191
160263071
588788407
535340890
2133077616
608511487
587707810
837114835
1224290033
530549410
816134421
414487941
1613652798
2009928374
350408153
1986784398
695625831
1956762160
498081763
78285819
821742636
1769990835
1862398864
1032576515
801767083
1857692203
939302500
200366412
1297580629
787983277
1322971115
1751321164
516875577
762726900
651901169
1358758272
987346684
1796271116
128528377
309526599
1432114828
362982607
667771900
1232274783
1855922242
2001107766
416894995
2052518640
1964563051
1907763327
1392180470
7597875
37911100
457064825
897777262
1237985292
1259530389
1723377360
1539519687
1060939279
813122347
1856523284
169474272
1330172002
1689261288
1326084941
1816955553
181986569
425704981
1919737740
114730877
1202489351
1486343953
985107659
1932305771
1778435031
619887951
1635107149
584971109
1844322963
365335317
1818783780
498448976
1714470095
914898353
1307548203
961439071
1022678228
697332535
1388651820
58170263
1713501940
756603365
1510588590
1779838864
1592486790
2081117630
816698700
213040051
1841814881
1704190454
1451725971
301152070
2060794404
1731393263
186873858
2130690650
287196470
600746994
1569958728
1784186151
1456570055
2026633919
157222346
504019448
405696716
839533580
856505928
1080392336
516272125
329711617
1255608576
241819760
1876340621
1775995234
643068669
847131258
1769370616
1130145676
1914088034
262440866
383084187
600784240
768322363
133903136
621291958
534422730
1780020978
457491858
1091953591
583273369
901673973
1600662934
152874454
2022412873
2047062962
738688821
145692560
327388534
1662564987
956292564
665365313
1717271593
262851526
79083714
1820590209
995656385
60992022
104232492
756749376
1076852023
124747965
1097080313
1759539400
969748318
1563308722
1338713870
727403080
860597524
495951743
1215549584
872890747
1573120957
716531859
393123934
721394572
1806623044
1912425028
2117641134
540246472
1164783400
322251962
145640475
325558091
910530066
691905511
365695453
1555358633
1636682457
1090425981
553496091
87646103
383385719
131558058
1339799869
2112236176
756545049
909996754
1007515721
1625530438
2059708189
1882099292
1343717720
1374274659
1716770894
1027097410
785355523
2009878158
690422938
800082283
1617864076
2067398487
416033182
325379784
2086013175
624216177
184958636
1239784014
484895436
421214364
2034557225
1814659512
1396862305
2119592426
992892604
976395851
1377177939
488732476
689985620
265105812
227749383
1668409734
21281606
1377677745
1161668667
1374288269
924329213
1054190034
1251450150
903413639
937498346
953693901
774733926
619144375
307460426
1334741835
727191123
1684583657
2030308548
201074617
94614674
574161440
1607747514
1100129047
213608981
1319028425
2020979375
920061076
1593005129
1576423268
352406988
1313648924
85640285
1060117858
1404042191
964792352
684482418
1367248922
872932791
832301103
1640145339
666934038
1725294449
789359204
734285968
57705405
1571012685
312176701
135955842
1323881864
1721182189
1140532109
1697386999
286791744
5369111
606854619
751735827
1906486873
83710878
1949717569
1136584126
1917628477
1430002490
833887575
1317422523
1178094578
82122663
880367475
1863404041
1568878588
1029480889
1728589385
1668870606
116405852
761706127
1160862794
1618229256
714199435
877578180
998095228
136122015
1483749979
1008801180
146129508
1506768946
560297795
621278975
1888597648
1690693103
1110902058
1353259499
1646387540
670637708
402248657
2009113523
1344265344
1063610998
662478533
542668297
831417374
1517257656
1295694681
1272610589
2144493439
1436483308
414090935
504246339
1488840425
737224309
1293308172
1566876620
1556299519
1194201224
1727956890
1426143888
836408439
845845897
139854930
677644618
992807646
1819930533
700671339
1604354764
1719580244
412792765
767305911
1410726952
1964283619
1656588211
906603548
793047936
1480438921
86514041
981474152
1355539254
1158711801
434696626
1816264133
129113437
390946661
1818350032
301112576
327981738
2010539202
1329451637
354367755
1275728924
144815237
1681340164
1692970810
2050448148
1710692957
1626231592
968703767
2107572624
1166266516
1288803082
478255408
330686207
1015797748
2039244073
150784811
1074445948
1888700166
101797378
348422648
1965102366
830220390
726978483
1685200630
1485760476
1694440502
1980187950
87984364
635750138
746595315
311540682
884521323
495059920
72585068
1944558397
1352737756
1255304468
336026153
806912401
658044563
1524187528
485264039
945649898
968719191
342922605
1250623998
267648919
1381544716
195308909
2029751583
1242311251
229383732
1796015263
278411749
33416991
327362893
1518205957
871690994
32946420
2095585353
201232914
2044835662
709513457
2021173019
277860150
1833318220
2126149865
496306128
507896565
1892996828
91041960
760654188
552177993
694160090
1321974821
297714646
1242351606
1388997942
1402808734
1968264303
1774253282
412785632
926676384
301181897
30807327
1649963218
794303355
44037353
1808489417
654273076
1852311160
1334645564
1752841950
890552533
2142349160
209795180
1411881555
196734047
337653166
374318872
1322819473
344982814
1755699240
780535294
525371345
361253420
617015325
1089832652
365632675
279071689
1699957724
1811432304
313521136
659371244
1566385878
663650139
1218313439
1621415846
998464447
211360003
648352177
1643931520
317256229
1690713713
947594922
326496154
257110353
417204427
216351079
1652053327
1340293590
929985673
388808939
1449714421
1804730575
203683427
1802278238
595156263
1553645854
1513477545
428074912
1577552161
718953540
1935412942
9524901
1444154471
1576154923
740673452
2121046417
999769263
1650617949
1654942176
1973862620
139851837
1270683534
1291640660
84567798
995798136
1380491291
2105972585
643465284
1296611372
1836465491
80156680
1142438459
56274876
1752173170
525815880
65055121
830558604
889895626
1013882577
276187313
40990561
1253877855
1363624775
548087934
804036243
506828448
1456465243
1598830598
1840039753
1948895573
730023531
1583345894
685574733
1151728196
1204178167
94623071
700879701
815818328
2114630025
532741018
32792657
413609631
27988938
1015537759
479260008
662773061
1264575712
1562545433
2099278151
102789801
1979368512
2001319543
1530003759
1232987933
1895275450
2095615676
1477612025
139651747
1804825600
840884301
1860873461
1979823950
996544928
246437139
94535285
1247247809
973728749
283227914
748572742
1326588840
1557942631
1647268166
457472264
2121541117
1370324890
1031964143
1949632031
2132869215
706818091
945611380
970724744
59251397
774279838
1316347204
348861112
427250716
1164280046
1194772257
1261489178
1373069391
247373798
61508228
598376910
1698273497
293803511
711179960
181722869
289859067
2040403677
1325438006
2025810974
38887908
717333488
603147238
1868778858
991231780
1883259263
1274649789
1138000278
551174753
1607024002
125119510
381332556
999267180
609679951
1461322200
1246057701
1537721749
2003237665
34547935
1012631051
1909659278
58354592
199313781
784737826
1245204358
1863858965
1823536301
1904669534
91397503
270908815
54166838
757782819
122296533
851149707
323184988
1902726161
1329329343
1947455580
1090895541
739143332
213925297
1588530359
2045443747
1856777923
557050667
1154518363
1465790308
1772948502
1501877320
787686585
1436730139
677595702
413750257
138087201
1600601603
1001902074
491483415
1342911685
554760242
885079886
1115585593
182755568
452313934
1347267874
10752421
757981522
399953454
1764701861
1892811946
275694246
1322812334
1756403390
1786462619
1790766069
822943675
1603650511
1772842956
1556165933
142729171
1562375989
510222054
2018653645
600837250
419906612
1749984881
94327688
138723553
1247292143
1971281141
1974336509
1224060949
1241781709
1347968742
1012933251
1604231082
1953082816
1717403624
1489831669
575007022
1123494934
1619414162
1576633263
1326760154
2000822868
1651536693
379533731
1687090693
163327926
1370307828
1127576906
257237126
640539635
1319009694
817402930
325678162
832155643
625462849
616172982
1946241137
1356467747
80897153
1557882282
1211014637
893527802
204206801
378708186
1613255730
1927867776
737498058
2135790524
797580156
435890924
2013703756
1917807437
1508679672
654252797
1303635542
159744184
1684428072
1480277449
1493723581
1212239658
879648828
515434778
2051519067
938542292
1525907386
2038704295
84206093
1307508458
211297584
296699413
1240161805
1273638467
2061548801
6684487
207496111
1291734904
1235117215
99193810
1308813297
1461336055
100928474
1506287488
1551931267
1787824963
1646563843
1932824885
660485139
416998186
1632139012
47444898
810687017
564416069
391964793
882699421
1626440251
1851731672
1771335181
1443774759
1180871337
94488714
193776825
1699778569
2068317394
379499304
1613004836
580137101
1213938742
1431867934
377848168
229464133
1587074784
394395178
988623635
1053736944
2025294558
2047536251
1719744241
2059867200
1762496225
2087153156
1560989094
174912661
1009008420
1837879935
1647938300
1015087320
1550862101
84240947
1081869884
1056339522
1680993470
1173194680
487584253
1825362022
1754358073
1581006632
1934042743
464370423
2066022709
965593092
1012738401
548177384
2077457039
1602063247
1289763195
323040596
1162013475
1919687210
1871661810
1239985129
504737231
776907008
1405394534
813951111
395063607
468879685
1078821056
2059042233
1778111577
1546720990
1527774358
106270482
1028218861
446806595
72176747
1674070747
1685344846
1356558544
490925670
818553903
2059609014
1554008554
738192423
2125206412
1801576801
1816195449
1004808084
7871639
1583366875
1119907049
1103354378
1821164954
2087383771
1122859245
1334564429
1905307724
678088172
1543818462
1592361030
242560182
1802960299
1054907436
892708987
805444478
1314749627
1968917075
1314540440
1347963422
1809805536
1513204235
744162112
571102887
1861371569
1610643648
1081016378
2021207249
1778115114
1069171668
793908789
2130346787
1994174931
1198064940
123792614
1732687496
1177291666
393557078
2105947593
438449647
543455739
1344900510
472908074
1108969405
2022984741
869458047
493565571
1431386843
1819399085
15945252
1273279726
157798010
1457071854
1734223188
180903506
1254205372
1758601361
1603905326
1065777321
289161164
2044521179
802843188
655529874
862653914
425504754
1138513427
1296018189
1959470910
1513124100
1638239935
353862369
1413729856
259833236
2049176802
757265882
76085860
2046372519
1507439225
1339633461
532987825
778164338
1728547789
845542254
364301605
743993144
2054352315
206022876
749866566
743705193
78608198
1728613948
1503555600
2086975052
868355874
343055065
167618649
1188519083
381875472
1386365672
946725659
1087821676
519693794
1184257541
677113500
1927855839
892659131
1033538326
2077020663
476495089
798518554
668824820
1093768252
1008077093
2114162651
558194646
86029989
1621178424
815427572
523533083
702602303
1609313492
400441089
266473263
712724937
713933147
1882805907
1618961847
926656716
906471045
816724439
121503065
999557865
599754393
256124766
1433363847
1562851419
954650548
400751695
662601459
886205421
858897091
1161980420
943845508
389856315
390489675
1874520123
574570143
1977708495
86305653
424436348
1664018592
176268849
431122274
615090742
1691581714
591322809
2066930395
1367180772
1843902038
541886721
140417368
526212119
2004764033
1448631110
2122019498
773414859
2130180450
2028171058
223186057
385105972
1862387860
2089376147
1070616049
1108650919
1744015033
1088096660
1761044916
823684700
1023876221
650056292
1763822816
1907829487
41045907
962849360
1377997095
1060653595
611777105
718842527
56987774
1858006617
849091837
94233444
1605693621
562996685
120491657
1686113233
1933335774
90913000
463668907
454087589
1366604270
1535673507
978394714
1739982790
233612098
1938872580
91546838
2122697839
1160251082
1015562766
1393898265
399321910
907861048
157209625
896377735
1217879031
1224097024
174390124
1117435280
1228966722
657368985
1675967031
696485188
2071535138
1630026572
892875331
998753422
346922607
1424489984
234878444
288281629
1474428737
1075942172
1763787126
1530009249
726934646
808915587
1378814042
1431607037
1662774589
1676156703
2035219577
941269418
439602209
1072872461
34904553
1711066320
708105485
545377346
2023766754
862328471
1438780192
1867055443
2034337078
117078557
2099198107
905703910
762753759
781186807
2005226733
826473601
1720582953
1449068313
1680846565
393766789
513951063
622968746
1668546315
1567261035
1587709139
815567024
572474139
1097159695
474593444
886939267
1414748293
1687478097
1388321140
1355917395
806534787
2026461691
2095376253
1212187123
1992782695
1967929159
467847154
575108814
543690533
105746163
926903257
181447985
1252985246
1438191067
1436009973
999709214
605934689
1658762223
1574246892
1465252405
394475702
499692397
114924292
99533249
1109778108
1548538029
336865998
635180508
290074573
1633560571
1396324215
1262718227
33135352
896360441
732823456
1229141226
366565133
1683298431
949216209
1533859280
807908658
1858591344
1949678860
685159120
339599877
1769261153
674457957
1361172668
1304880526
1924868871
1616601777
1499963909
28126414
171029304
1612950838
445203702
47455115
1482890794
644878916
1958586213
1233422481
615312457
2141550440
123166020
1886044065
933811088
750067452
59437265
656869410
146678563
179972218
1374193134
6890482
655515167
836570756
474474848
1598787568
617870378
1074187333
1925204287
625691652
1620913078
1275702250
431846202
1978342717
467894179
2024601138
2128577265
1308175559
448460280
1548850322
1594365519
1577534587
600091077
459849496
344998537
790964420
1254144647
2093347415
417414939
168138708
613980020
701029253
1242456277
1305589602
768565492
1839216884
466581960
297336065
1230836712
1882197682
2003219069
133830834
50892535
359743096
1406560883
110856804
184279670
238317449
1618519569
280995077
2114197231
441641736
201635586
877923076
570774795
776095840
1155798008
832389873
961333843
1474324514
457961623
1303402610
772719527
1206082605
274513054
465203685
95055002
903611855
122027125
541206930
719566126
1363614486
783179403
1134893189
379136291
437635711
696547039
63328992
1418560591
272126724
102361705
992675665
208003529
1890935364
1902391466
1200681082
1681873830
532654272
1130729725
2010128929
128327559
1760614415
50351242
593520552
1992014121
2053165185
1012637995
92076359
1604841490
617219920
618059402
345013403
989640549
520540448
1773410495
126652044
35485580
1229010883
1602495492
259813956
1090717182
1203105576
1069200323
253931327
1868005344
1221227357
562740800
987466523
1757546626
1445703481
1281265250
1343537650
1590843918
1374801477
1677262509
1839974602
1549008360
167196450
1675689690
2008680209
448698337
622179664
1739836225
1442794812
1549198613
450974524
1049677322
215721969
56326142
194980034
668303122
2037246518
2064338387
1022818302
736364818
1852490750
265922843
1572332548
290531084
2006511710
1122653893
664350456
998596473
1593768504
2074453472
403884774
2101327470
1618458857
1738112713
2097320028
1997823881
1014591109
2074571818
1035372055
2065978590
513191697
674119660
718865611
242778255
1259893542
56359710
180750714
1029864849
1664046561
1985572254
1952331882
1941864098
136756873
2033974884
1642728239
1560751447
1319953847
1536222423
881540585
810710704
787600484
1194398434
1764373877
338508802
1073952385
1890884957
1717281845
200579917
1058528033
1736176013
366334616
1508172698
1449653321
1118676373
1318139436
896136437
1026567787
133816501
1806894823
1182873719
1296857307
1928603318
1032173624
1269953430
668784058
36004196
163828410
572638322
608436462
2031423031
1145292290
994472847
904183023
1018221305
1676317542
1124733669
1605146030
1619370415
2847064
1544066651
593598833
2045394641
1418133618
120465111
1200754657
1550522802
1542709774
1921854678
11829201
1580663066
1659991741
2053258170
1737925007
2143698112
841360913
1108729240
322532639
1946389491
1194308548
1261844785
1935923698
309828847
841295855
1632178733
28761119
1999291855
1277892543
156560797
854192171
1216017970
1518429072
253468644
1771626842
229525606
846899213
1631515302
1998619805
474102715
109019931
406219172
146596637
301940868
492702099
831359421
1570351528
1045409384
1879937983
704066777
495024846
2075427045
628730573
1194027978
155013076
1355967398
61623509
1672902634
1929338987
150640081
702754495
870370551
1309689316
479648349
500994230
670653693
615712612
1492720000
665585437
758913201
1917499517
1809682612
379885259
1575745002
286879509
312577412
28668553
222201937
74640751
940639792
1814228546
520018485
188653705
849984395
1752509866
1978805399
769344275
1043485119
582599428
1255608081
1528648935
1789329086
282926372
1544260072
839223629
976232293
1345882512
173405721
1289843420
727011106
132905190
133629587
809565033
458482791
661800704
1838179202
450605680
283330875
1935500454
1249123718
1826052418
1185381059
203335625
968855416
495232749
588234524
1398262171
1969046241
725622447
981720731
1390174753
958687804
1328950755
616903243
1024029684
212315738
650168475
1950811646
1145926929
263884837
172773139
138816191
164300798
2002455113
341071525
1400729156
256340283
292228866
1112102554
1595043435
1108340442
1343670372
1539059829
1467067409
1867737026
961074152
1924973913
1665118653
1941956322
2007130552
369509002
1290344528
413030501
391384695
1780548259
695589048
1217379163
1796760732
1042107657
1282511709
733403994
2116075949
382970280
34421066
11513854
148399444
1496076098
1246005028
478146285
1863543306
559015288
589376211
1923218901
2130567645
859814907
1050956949
846919805
549042545
397994575
630049394
2045309383
225852295
1217455677
1630950559
1039571428
1154887908
2144515648
944798599
697117467
397010797
1845209808
2099732351
76962103
1628368219
282790439
1395933525
569921236
1718343370
1622936094
871786026
648334999
1630005556
977743536
1710966004
1480631464
312958609
1639070276
1025228464
868875488
236657584
843573250
1286082700
2028755502
2001322626
1057658757
97600522
1206626304
1659728579
46762308
754368527
1532828785
1649838034
255331862
436637585
416002815
1956626826
1188477230
1035648277
1247263191
549731429
1241874549
1581523156
923767342
293520070
1970045045
1023521619
1331034610
1729499968
135079069
735631233
837251943
1684132629
1395580043
2084024147
2144571789
1734344193
513463919
1742362297
517128465
239492696
130737483
462476671
1702105172
1481341191
684287336
669259079
1026256107
2043165790
608418765
1902791666
457756687
599175032
1481655789
1898752915
865835274
71247362
203267273
31788024
1976967773
506207683
1379078142
1140512808
1350245212
1290083511
1361713377
704486934
599371237
1701917421
1712046209
1661156754
1318018685
1763713838
885913101
517201589
1726107308
1453573027
588314485
356692342
1656690442
561109237
561800128
1823166526
2049778447
83307413
1000481283
158276651
1456381358
1986159374
236880830
634144179
1009341378
1433553825
1185987545
1580517079
1987988661
731424002
385912658
1099771120
1043562112
1211494161
323840768
816443899
1709324170
106083745
486134194
190963240
1650645141
1489092871
955298590
222494420
1270222629
1196174747
1905219502
687409539
558664502
1230395261
1859046059
1319971341
255646915
930000720
1672507889
787630636
425034127
742253062
1558831553
120025611
1367235331
2132529604
924532402
872723652
1760232072
1747588668
299720565
1723954612
1663966516
1175148090
516852366
1352500544
1786684486
885816978
749859025
1783318103
51658513
790140037
974719292
209944824
901523598
358361434
532618923
164150113
1157191771
725154943
548506154
477809687
731267133
382593086
183744307
810616896
1635915680
473169891
1898355681
1273560909
254080311
1555856359
1550424193
264561874
379785123
1427471364
454381005
622964616
823718847
1169145197
1889789757
1789452412
1423798152
302162137
1338235860
1469413831
285739587
1041681090
1776480838
7527641
708441242
2096791216
1437454232
1499284546
1001667884
1779817729
1532443241
895113113
1280429498
1157043408
752198578
745593496
1863281001
1023340001
2115134790
94642798
1408964090
393793684
1128774395
1169506644
1587434481
411961067
250378304
1933386701
2112046535
1058952327
617082335
754285440
1046888451
2083449865
417834915
2082111154
1750019340
1421690989
210884177
224086662
1204214863
243165353
1055199484
880815123
1380358329
512395505
1580529393
1946126679
1257379707
554959192
81095413
64398988
513278237
691273475
599840525
1362502930
2062675068
610405261
827425292
1143594612
135942964
2081947030
2064741247
2129466795
1309515785
154869101
248989839
277917846
1080399324
731433350
1587044802
1100533406
497466681
43289539
1182225900
1274985008
712063059
556120598
2118174053
242768104
1912324893
494624014
1984398906
803010334
2117029428
428265038
100660756
649531103
857659764
1880525997
1836456259
2130679294
382592716
451769295
1326060651
1777593311
187914419
1278783584
1490399546
434237461
1433548635
542213135
624081437
156966212
895758337
1435576356
43332249
362204222
513845740
2099061930
816153568
86144373
1547650601
101400274
324899335
517258705
825851599
1749235011
2066190807
869908914
546703910
1658018166
1596595893
1677737773
660412593
103913034
746504555
354926755
1498264630
321378221
983727476
1749266673
2054591216
1462669963
1207532303
471547773
700698475
320808353
361609379
1399855227
1222131410
102353505
1100791599
1940840941
1851595473
1666199521
226390360
632142265
271681203
53685587
642143582
1882953523
372619392
1358432878
369580299
670009464
1694500840
1865369053
179648366
1531466378
1699671978
1734374453
523184625
1299147928
379533664
1205435689
731387263
651844603
1614574811
1991730280
1337416059
314432069
1294341897
876413450
2083818455
133524653
1858859244
989133090
1400048157
1598647164
1451133224
1513721553
1999478741
1977884109
1444487768
1484815976
1391101996
689258242
433289603
1684254426
1914283894
1491314754
304057495
2094842754
1278583637
1086355041
728609262
969410077
1631810214
2109381404
202404785
1076685725
1066162903
1737906182
23914969
1166511589
1643931520
1502768537
206364938
1820285792
483492657
1837106563
935242192
1231806668
572161684
118140715
106104797
1373618469
1264171291
1953702846
1470495954
1064912995
1762814057
1697303325
2002156421
327211891
535570983
1270189743
725847816
1985586781
490678971
311394861
1446043842
296362077
1784692339
348589010
1979530890
302894081
534345458
1895455375
978537655
286781618
1770546159
1210481743
243296927
1853663187
867285716
725957510
1439031878
1079950778
1504852078
1627370724
1480770416
1277798041
2100794970
1340122294
195551254
2099537442
1173352288
1839065732
250383307
2058934401
359524780
1737235206
1913281437
1889644664
834774313
1997903417
1548129175
1061683804
48984748
1329802114
1119183534
2067932218
2012554537
1457675878
1819744451
1984946492
47616468
1942944684
1799546950
800533999
1871496129
753819622
25623760
2123896227
650921539
505188164
1024545151
1117490915
1766559307
2038842908
1867363082
1738711486
1742140907
374211418
1635946858
256696989
1350167009
21323378
1180604782
1986640738
1561293801
24179485
577366327
1736061564
1562961852
1878869663
546543931
1985348696
942027947
1755172996
1464470950
259491040
443319729
1571637026
243996147
696477542
1000285854
1723700715
2074915955
1799235913
1926259214
680077451
395277496
313325791
941896456
1432216507
849516538
1545775505
490287928
8131108
167199335
2145532605
310659160
1293069359
1721907531
1694150287
250256789
1296121482
1777859044
328862388
1493823361
879308263
1236917511
1083766854
1856742892
976062578
1485579507
187825570
723552530
25993849
2085090799
1235119790
202606197
1219038557
406250554
804750810
1217924455
481574945
408641656
1793991329
1783107961
183190607
619935169
696336129
449316986
294642276
2031256133
391939621
1286035159
1811414560
1710206315
615374662
486855384
971328173
1414435551
1516771046
216017411
1811229440
1794224168
813749086
1841773191
2078469764
1308414518
2144813934
2146856418
1676845658
756749376
1287949747
1099171255
1667999873
368445137
1033907388
95674110
1117579077
569520160
7463598
1213945757
1163658008
1138121495
467576872
1218740313
163546167
313344093
1302405849
2078327914
264809125
674716896
690430564
1131596249
2095738901
876990299
421623162
1634580531
344601663
1704984745
88266880
1702943046
648852832
927066230
799760251
466247760
566357132
1016331844
1379271369
1696028749
1134419639
444333783
915596934
1673322720
454731503
1308164910
231781884
633832596
1483615240
778462014
1279438582
1572459264
1138986531
944625756
1976138600
1770772618
549069763
41785442
1999118768
547587328
900920031
143004392
1318141601
1168820120
1781990164
331699898
2050380946
824745211
170573599
1365317282
1457120424
637708041
1667924321
1137657230
536607796
1826922476
89455462
1106748549
2068938550
1778858294
1935303103
1384539968
792848575
1932800644
5312778
570344621
313494992
926472676
272605661
1917515117
587266027
1143613264
1731290582
381226757
1849164755
2132094133
664386060
1363793565
1345443814
2011005097
1003328276
87796498
1792930800
100167185
2141016537
483511941
738663116
476186754
1188128413
1945124335
1345378756
868484035
613583205
1518551830
698672234
1649355833
466785011
1534745519
1418798630
2050957767
233469460
1249766167
230403908
1875387690
1490048907
1514326430
1290904554
742158940
1743951904
703846993
1697291765
1606923740
842906617
1077918635
1334439508
690615980
610932955
1731823981
987647159
1242267322
1630606086
1447110599
253306741
201858747
52002911
905464665
503475447
1297682472
1596088058
735677034
1865404397
1940732329
1787115601
1948591327
1535512483
1551149248
1863508677
1399483099
67754365
426679806
781455026
1230893651
784044797
1378098738
1327235405
1346012075
459776251
1728429359
1969109909
356313468
899549500
317118620
1329362604
1504218648
359194772
124241818
997138137
402282532
750619397
1841113022
1057400741
1063708442
1790434383
1528449413
1328327249
1620139106
716690064
197214711
1895057079
787772183
1977075697
341700654
1774098332
1170140111
1981815085
156087112
120552548
825348015
344121404
1897266098
635693409
1526633830
924117072
1234893482
79310405
1966725146
214723986
1217405260
2099843225
199538866
280551856
1856556331
812243279
412830344
137895849
812805815
584145395
1412694608
1532448139
192419072
339332667
1112155005
1300197353
995473527
1993571455
712216690
1954521436
1322105848
508148087
1258410719
118023127
507129778
912065786
133153685
1077266931
1326424932
873705545
1701787632
1459073165
335371716
1399480472
202163280
1474562497
147389223
210541206
963325273
173097909
894787977
147174359
1609229886
1659171551
1463274693
303214278
586690667
1688930410
1554569241
1621691498
907389293
254597752
855931056
1780706450
1449149143
1996855697
1133830489
477720747
1753064267
1188317437
457741156
1711091696
1456182342
1718833921
1992592167
1163818760
1932095171
711246589
1087489911
494521993
562072377
630755067
484408491
1450537263
681689408
286195989
1029904319
1654192586
1251878759
1414740426
1402675650
1240445971
146812372
1293293809
685758162
1879556184
134697726
1047382748
1139879466
439030817
526706374
221763954
1904882836
1671166883
631938356
1027648648
256063820
978949325
721825033
337407862
2088616316
124809036
676281008
1645321906
537976205
1721950807
1490636405
1850610157
796912147
416452444
204989043
1448837791
984377095
1092345892
2115984906
1298754739
1925030183
1506036790
1684970636
96197994
695799972
85382347
604741958
217680840
265530070
2074304847
945951185
408492188
1021239042
617103218
97469651
1963862292
1920840595
2134223001
859757541
146690494
1873954461
389268519
309799795
2128475522
940405640
1118349540
405436652
1315800251
702098007
717283939
302486719
1400929930
577047093
1049378069
1061709752
1473145875
91196776
41197052
1658498393
60873856
1239214093
2017889126
1754344604
1497703051
88098318
111561542
1669709323
420276928
257079
427927915
134815487
1632746784
55404635
346547453
538049985
1741016156
447991427
265419878
242459145
1442429490
332583642
932500168
1804397532
2841677
773812981
27461961
3311471
457424529
1657222581
1166310032
793421369
734154627
901559786
600777985
1981249531
2017196488
557328784
1087784705
2000828831
69520355
1164575972
411841359
1067814058
222214152
227034573
358912416
91459200
1006757952
1963790704
398889679
1559594952
1977700422
2121220264
1287446508
1696724991
1898972203
195450872
2010889618
1599538575
774097451
1446029746
1974959132
1725156234
838363380
75550118
1697634078
846435137
1225552382
2089676219
1079358363
855463461
867545778
49457438
285822011
810601826
2089031457
1454999284
980910622
816181609
1511843042
2110237911
1462856550
1592402975
1990926
1151651272
2020967215
1155495737
1383396450
63902229
764274981
1440302620
1502513407
439244640
1057070972
44261121
1567616754
1190786217
1509833213
945473887
1084255910
648743064
1088962169
1828655892
1885885477
1157686645
1906375949
96508251
1833606863
1297929636
1037658384
855900402
1468280616
331758884
809444873
715532771
364172372
954809723
2104959099
1770580207
723726732
1929419717
555218742
110679374
1085584676
1116109230
653622555
1732093002
1006902914
1953575055
179222839
667156518
811771885
1276664003
975190647
1562752587
1660025632
1892576580
1890402214
1647531585
777628941
1608538570
1030223369
1925914106
1375784933
558160868
2107925826
1245000475
1133220983
1723311523
640211649
485834887
216810692
1136348745
972494183
1768018951
1667296962
1236477125
1059498248
2114620310
1248484359
1648008746
1783566763
1956382495
1179591931
1324417657
499743681
2022441945
1324256529
1506273843
609577247
716249377
1633039074
1255883517
1004457503
501661058
1808540512
435343670
442291552
1176413390
1510253762
1646388432
1442938987
1924181917
1878290602
298523798
1593381423
1854629560
811314744
1116982493
1952114089
1714459141
1319618085
1706848500
90477053
2080689724
743553178
1958186145
630557745
1708718409
1391206138
1958924143
1575560626
1389587987
1107773140
1101100220
1435707369
1725866069
441505956
503689784
1932684178
954627121
592359444
1637023943
629168095
1083904883
1163705580
107930174
524351247
1217905756
1979271836
2034197344
1281314356
651756716
527421149
2062746392
590014235
1623332066
1199656236
358600225
127435611
1013763339
617513027
855009205
1430027170
606309776
1759846284
2079391860
1379967758
858059044
873144550
12877353
1231807937
1126189564
694202980
1844999849
1956296458
1581360152
79600005
2004155659
1673787233
1069634085
1111732202
1405242103
1057403881
1656648083
252816369
1272309614
618365952
816065396
1090480051
1187482407
550768010
530719045
1741182197
1693332509
1637076534
1637608868
6660110
1486805305
621408059
1640755887
828710322
299441753
2003338707
1283581980
129962519
719502954
938370048
380641411
898038155
1905143801
1017318816
2047658258
1126059099
1919520417
1211525196
16779528
1295386360
842341076
99934858
1861985307
480294594
1474481841
1002516486
1498010202
407482794
1165593671
870446828
1412048203
1231243147
1098436221
1886978566
1505298198
722814174
57725082
1885599322
430339459
778378079
984936793
1469360374
1754385
434196533
1210502682
405296705
459854457
144439261
442987300
1282558024
124878393
1958296803
733655754
1990305247
369733852
1238704642
1836226705
444419572
42636339
745263199
1380763603
65519740
1714419956
491044431
549733171
536102866
73901812
1997122765
1701895137
1441122901
115593387
2036868530
674830672
2038132423
2137132672
731311153
210799159
1804376589
284728979
982669998
24694414
1431424139
1832074409
1942706679
119357151
267563424
1638745184
162109661
1595367909
1080101484
821198271
2005356189
1851169742
303456898
1116629634
1319211860
1682843487
2003805848
922516398
769627365
1043401755
134577082
153052045
867655425
1291819444
478429533
1299281903
944669370
480759593
1550655142
489765482
1692140152
714413760
845922441
353664483
1159097058
486262825
1864669351
2025583662
1766771471
653396856
598351741
1778553957
513837980
1903540321
1060911689
582260165
994185292
491588900
111178871
489545765
336631354
1975595673
346812975
1517064853
1664700385
1762796847
8632516
1785256681
110460079
335759596
168324271
802700663
640839714
341580893
1024622711
2092688709
1937322300
1277031799
1307962109
1869608341
644069801
631069992
359983114
1189934740
612013122
593875660
343450567
1871115524
1876911913
1578265375
172621445
58224571
1000886853
1042537327
812068404
1010881629
1119579169
940980489
1874526745
61263060
1533710188
117962223
143959528
134483852
1873827635
101185158
1135064614
962859324
318797342
634922817
8084239
1675734197
1804627006
804020471
1017906472
1833805870
1052406728
5168561
814194522
727651414
1500123079
2039168954
1137280737
1757059445
1115167761
961946729
586658956
1438747705
1374739168
1853747870
1698337819
2077533245
446867722
1108617001
104073125
264515932
1905404400
1156184756
1737835950
1242574576
38052562
320568295
1604700730
30837068
1613311732
1540178778
1379619097
52483734
1868955431
477401678
917038468
979474406
1864533831
776728820
307462685
1162086055
1674751618
1437520261
939982486
894470284
647525563
948601195
664476925
1593657012
217300945
1793260850
1069016363
1249097298
216527066
2047950868
1944190587
1671997012
2141895072
231116904
609043085
2087068448
979608524
1309901437
1400975934
1162112462
1654686864
994340671
283819320
1473293536
1976978788
1205348394
768608100
1601434545
109192090
1216419133
1875877673
607953261
1002859192
1151730079
1682606547
1497165669
1475380852
187292137
944378127
2046028106
1172568446
202438998
1474604444
944932614
1718337998
646331082
933241319
1826806917
1136890076
721603139
2032152384
949567280
619551822
1475425213
229320827
1229310820
1401723676
310017381
1619098340
2013134173
1536812685
1920684419
1505020874
769859421
1484251181
930848879
1007059082
868771739
1648618177
926903257
899283498
375349969
935590125
1960453888
165368168
874005875
1250230836
217249554
919259446
1774349851
516786876
968616103
1963617411
922463041
1946918606
548689760
700792844
1658216050
1805927962
1452472853
1553463734
1151810350
402297066
853504967
1328692152
1211936602
250530984
1836622443
519962340
1906711333
1223950734
624363569
1599652428
1347028676
4241130
1526450291
1793978538
266462569
429376778
1388656609
715722965
422994268
719692165
636005085
320624527
1597319261
1310348135
1951229178
390548498
552528994
1679507658
141574808
458669111
1299438333
1313721874
439542000
149440988
2147214523
1599770345
1177065632
1115184689
1388461729
1000026355
877824557
1261889575
435098427
736386859
970259413
203542340
1719954946
1951734005
1935701562
570803944
1983809389
131907024
2057009098
692716325
390256510
1717310029
281773964
26280946
1121302014
1728838875
1464314214
1504531438
1781784798
2064987941
30366798
684361248
548301973
1612007498
211227229
2061915798
1719574347
229640047
42030305
1335950149
1518094605
1074607052
1933126023
2064759173
1578372723
1219535148
370262710
961719682
26176336
1466443391
1077209316
1804481597
977418875
693759017
804373285
1211931149
1661058712
1594447072
1691598691
1765865230
1350160283
1777952533
355124637
1489481240
670195935
1882371935
2094289075
1399449880
1582868151
1626987613
1136782949
1648550726
740464854
939848360
1415611784
1888234235
69808002
11020416
1241230871
881889712
430531233
1841366245
1298952613
1838218920
1559764808
1809884777
1687407051
559256617
1666560433
1828826906
1444002000
257831080
129904857
68638139
1014045278
313700144
1824322100
480553042
1925877394
1110142609
338424096
1667311912
816277290
1775054264
2075454548
48124754
437492321
411802544
500958560
334236316
787825216
544912115
807454688
828205849
1053634356
1073005793
2080039491
1641001757
1378280568
816686504
1689768550
1368166862
616802096
1888008910
1234169741
1372783387
1404964135
932335456
2119413894
507559504
1814238115
1256106252
1728370254
2129129880
669696302
323099120
274949471
1905052797
473503118
376923780
1395056445
1539586392
978006575
807090281
1583888673
1603223264
1991545125
1674622412
137032628
1856123683
1108203200
968278979
1989626691
2110765128
1098191893
241886172
725155488
350277936
2122127094
140730493
180157626
1271550876
1742655132
1559830796
49615840
2090743351
62327369
1936047684
1336712558
2135189838
1870949365
721221912
31306067
1593455385
2068583120
1797803698
1255113512
2040274008
562561245
1545322933
1199494366
510820760
228469942
1613223332
1053933986
99170704
203104766
1050742635
925466194
1753706684
18825338
1953756668
983139657
752184552
1923669482
608975234
2046191784
363566658
354789563
1804661210
945207938
2023214013
363411190
1022700630
344642754
1744658301
1992784630
1311788974
1467767983
786139579
773434233
399936805
475347672
499795228
1047941052
1959403960
1174112925
1511490067
1843255409
2062858678
1659969752
2050220613
271768788
979342241
1728632618
1811406697
60848197
1722426042
1778129484
466184026
634323467
2123356937
1873229809
1781235017
142397531
16561759
904150961
1899566023
2132661475
1469343526
1537892393
96918353
151393380
839296923
1019063527
803063413
1388527113
202443099
729413594
1659284392
2004857807
1623070873
1851189722
695076064
206332672
1231303416
1419903532
707902814
379468826
1670607409
1058890740
824911251
1915116454
1898473826
1545211829
398246450
1607798019
1331584536
1278808288
1657221192
913087822
1939214878
1193260858
544518393
226474507
1263974757
1403766883
1911745601
886765427
1529418285
18854384
114481703
633758962
23992918
2136749820
1854763441
1473214348
181877170
1432993886
942943394
1000337431
686725052
713575392
999808255
202018501
321968509
859356462
960491588
948225713
286748834
210964523
892961874
1590247430
390528073
1154742937
429160664
737911516
1954824874
1571472830
870696777
1510206451
1114115441
513477438
2123826444
1053782605
608682528
1222901536
850440656
1425815687
2067604566
1790380209
1925854633
1777329279
272853090
2011236193
889997813
1328915447
2114642178
487067611
339379168
1046077308
1649925518
855459729
34430620
1534899486
895440048
1733052593
655226365
1351939163
316746155
1612077154
201190716
916798831
1572904380
2045682085
1999224165
379899245
1135988694
296338816
2079037193
3743128
1436236414
1070301469
1496226238
1961283594
637616394
151655500
777525989
1190473408
1092154711
792482280
1730279382
617567440
448150222
1216950366
462445617
468982259
248877314
1376192499
902295572
408442642
835179994
261954738
264527831
1485570946
391682918
1262649259
1968647743
830461639
815398675
1263077346
1809222058
1255148018
306573267
507098185
697937780
737819106
2091841378
1207655869
630111856
590885338
1133482375
1305642344
447479246
1182336091
1045740047
1320736701
1889042535
243744763
585776570
737800174
764640407
1258781372
1485877083
2055476625
1672795557
112859363
1466580464
869243351
1864246919
818993928
2051774361
1468550033
822082242
1626128535
748376096
43538874
810998086
1773976937
108310875
1059709825
571288313
2019527707
1784234013
444768485
2063766080
58577138
528382571
2124425386
5394668
1971986103
1162592267
736582758
258763166
343541413
982567550
1985119565
2146367954
879535745
1610301664
1796195692
270165076
1023007220
1024131411
94158
1177952651
285213912
1103952766
772792506
933310918
96373117
667596789
1945183053
57097773
2009862339
1845746981
1060554425
504050098
2063670527
1190778398
154313020
1367613450
1614768728
356402281
1372356684
2111703519
1067931294
1712987104
294161085
1340779307
1469654669
1021230717
295128444
194823809
946203753
1136542219
1767717534
1445094124
1037806757
1471962438
1711047216
1715370430
1436535643
1726371276
1056520608
806394128
1061847881
1779556059
1676270852
249074276
1670707568
724613891
1495115520
591222296
218523482
483402442
609664014
244020158
1530219704
2107696649
516351463
142918932
1432374195
1551687848
421190964
2052392101
2055517749
1872814574
710395803
2122994931
940604466
1638478922
2045083538
2079148153
1419620562
412942894
2119241418
394251117
1534283305
1786836687
1670696699
102819952
2118862932
1898042660
31099891
1625750456
1840923899
436348648
470811196
167661307
112931617
1302137414
1954711556
186177681
204406360
1602889996
1200801908
27968577
33328042
1848588413
1710342216
1018610862
832804021
1143504765
701978913
141109460
1736935834
428558585
528100826
500343999
121682431
1224468462
2028859817
230959915
1941956322
1037867944
1408775801
1228792167
278182101
1499371334
1191167842
1373397147
754135725
475516606
1735198804
1867922465
1484335072
1513443404
1348002146
617613022
505402797
461550483
1027153789
2067844392
1371007257
1760229700
1922584345
1542807071
1497550450
392969027
215442145
956285050
1991251725
572167681
120328996
2105474708
2012619547
1417136567
796885795
2100022108
472057642
1635830357
33458757
2001070854
733448475
1902308811
1531145087
791710169
653692552
186643
1250410289
38327432
1883006292
110561060
1328541190
437424005
707441618
1438162675
1300743367
459722002
237305573
1990219759
1031807179
844987479
515542433
849103226
813245970
9437338
776280779
265339608
912459305
769054371
1935198297
1765614072
265839171
1298314180
1189393323
1959096439
1260375780
426608317
281853849
1800346700
1260900073
827763108
1425638844
1503968254
830213622
2024113573
522276662
1155586157
469437927
212966926
342696934
1639153970
893519762
1922384072
2102157993
984590118
1705948219
713254741
1675540506
1930570085
605557662
1634213964
105235449
1876949268
1103611633
135974907
2136136567
1289031154
2091157436
771267978
1187326115
2004423180
1681241118
139138217
2123833546
257760137
297804155
1005138429
1270361364
1261021502
1259103695
45291118
790427724
548682475
995045358
554288018
1427945949
1677903009
1611434496
938805546
169768854
826392695
985330873
264006694
1978084193
267716663
756526562
810122072
1501137842
1624792353
78118849
1856896148
487305733
603853984
1355575137
1891887663
826623734
1138688676
1078853955
852653
1162197044
1804033546
1046694818
510807795
808636404
1742091661
2120763775
431299561
201627970
1772509621
1096781919
824017733
1700350743
1277538856
601843729
1237966806
1703125026
1606173131
766590251
1191009573
1358178478
1232360301
749788029
487961503
965157150
2059081462
47126152
592102480
259005574
1950649686
473988089
2018636499
491030946
870049152
1522009829
790581852
1233678064
539743985
1481446715
1594931647
2079073788
354538708
1916047070
335981445
1954842230
1051715396
661036904
1800335107
352407154
1449130033
2112201087
1612761626
1071781714
631715266
190070278
1715553407
1572641010
375171094
845700765
1544749163
1961424405
31404988
585484216
1822215424
1296426006
550750276
370615717
667696345
1883820609
1137818949
716995369
1941365104
1435418439
388323780
1051024209
300387736
1978687994
990496127
1696283587
2049170846
685546757
406995402
2132680662
385945408
661698068
696435900
1772254416
1077825157
2003941189
1305504744
1617000672
1504895099
1488116707
1344128874
959097563
1107909892
1655645086
377473944
2081557562
1680547168
1949314103
208489038
574626482
915857347
76412810
760161834
1128601728
94786616
193891423
501669792
1067987587
1873367231
562037752
126872460
407119155
1540918684
580108579
515400208
333814023
1451854286
143408035
1573370748
1128084162
1641582734
1738058989
479632633
378191184
119034298
600599124
574126561
1927465397
1419177006
1227003561
1145382453
1115893381
1768363105
2036067419
559009741
118792625
1814032829
1974706507
1373602305
49391275
1808219583
367128202
1696375687
744223678
323488197
958736056
1585997202
1069339205
1950221328
1683522787
1155040735
1546605490
1942204448
521657105
9603768
1835218873
1708755516
1608197509
680832085
1170915112
144871962
791266524
1963083567
1037239917
221553947
531733832
1612465067
859918601
178739167
865747029
796256596
1162397385
84962069
1349414298
454053458
2072370482
1975750411
629154508
1970242337
580939820
15518289
1322908764
1874076835
459565037
1798825705
1049380914
1420702252
310486189
828936738
618238625
57482491
1038286793
590423467
2096386238
2120676185
556282971
949167447
583181398
2093811265
923647735
1588330771
1219709948
5521368
1846153790
1700308270
818670781
149600491
856226739
646309339
575713642
1609749160
358216408
814661282
1508083136
121676025
1251935177
1403868016
2026637757
609834735
436406061
1011205521
1903994382
2049481227
1847821498
1578147714
1705837663
1156443440
1378452936
1884847697
1916745138
68089253
1106613501
1250295045
1732837727
432022969
95630636
1443712333
1960669494
186129581
1475554690
1727678033
1332244424
52193520
1970196562
1386264915
1642875043
1314546717
2124020953
2116327191
1783007108
718942035
77229537
1002222680
892685659
935583615
259604297
1170331821
1218088598
539681727
487153390
1776765928
1889076474
1054930987
1343560500
509287259
329626901
1147175475
1044182050
542193482
1567224612
1835744415
1323373101
828332957
948746714
1159389730
854318942
1257070346
339885880
1300146281
267098252
1471540756
1350014086
1166728041
853364216
878415697
102073963
1485713925
2102281226
2074665268
398887128
1641892295
462133712
1103985845
1814659659
282362574
885159769
1564496106
45878268
380198758
1154119844
1253160082
1083866403
13798223
336253032
928017123
1329698058
975275634
702132383
1574235702
698665628
1693243652
1019735754
790252680
87059129
419174836
11973940
2127640260
1616573476
537140279
348066392
2036437951
656042164
279129677
1454825293
200650436
320627031
767890040
712226488
40841982
785837257
1963499017
1068442191
1642904947
1841369288
885039465
1421486817
737721557
149075998
1424834337
1341377409
212615222
104895379
1874955536
1617318192
585946128
533381423
1384089818
870622328
1771637870
1435671703
1254797359
531068158
779996578
1410614917
1488180155
1690007973
1527453453
1670565687
403427401
1584911242
521608134
238738075
569501546
204565215
212805495
1571374035
923082407
1054779049
165683969
1391518937
61170144
2057089062
250449132
1512062958
369539025
1300445727
1578723379
402154067
249419075
7703278
2145291878
185997396
1953114829
276593637
1669153089
1939460975
64338057
378158234
330522138
2010234740
1054786573
1931247224
233904254
1653308704
728979989
1344633611
1384459741
845618046
829357986
1821446938
248974258
1771237194
691458501
1640757905
691732824
948076317
140210065
757407816
1608348308
342704738
1217194989
830558604
523468983
209816516
159489843
1519045820
1908932433
1850233822
2099732351
1590372018
1300626661
1310467659
1847319491
2131832858
619810082
1860062441
1092654785
1413251629
531766281
536118735
116386297
1701219608
1933183687
1891114710
1083415248
766869465
987134594
858762422
1701729894
767805941
763647291
1423583475
388152755
1942199746
500646246
1350175392
1500780259
1080405793
871953371
1202308225
325238489
451162206
1692301988
273039892
524449097
1688293807
988496908
867967548
830265866
1375434833
1748632626
813095327
1098788058
263247278
619967412
1249346532
121700390
695613406
1450269085
1863164929
1653490188
1935262895
988542852
1666486027
1964522703
1934392689
1414401887
778097045
950076692
435543289
1364628875
785249772
893539981
2062109623
865674127
888849218
955197717
1904102870
1797785029
241379678
1031872787
1320617949
1601545629
771242667
223215281
736861171
1428073893
1466394707
1131438940
858239556
1346092499
835232684
909865471
316380989
919655062
629189597
1945323461
132733655
403751650
73745792
1054891255
1994407764
392758636
853208455
538360692
1884870630
1733261474
1914304101
1532013789
923229865
1398430219
823511745
219948194
1643010236
814517176
607171546
1569198629
777982146
1873801224
1531893547
1349454841
286714314
227726317
873665243
1225576703
1309983016
1732802001
1242152014
2101417832
1708838212
827168724
601145647
1157549708
1901315619
1028390830
141533499
1187319528
584290897
946910867
974496351
1991917907
2003675516
1202765379
651004545
1315442854
751473101
959996677
1008038344
1870123563
279559405
835078131
1828566120
40385395
1322506435
1079745090
1451824917
42680139
346718545
631231337
217421741
77872591
540797117
473134372
401811015
1273466517
1394883729
1632839722
1697896213
1722198683
1141943622
2047279242
988141258
383473708
568752807
890920073
159030328
1166770085
908041711
1124487435
468189440
75013916
830064892
1665431211
864759492
642413350
389619941
234773415
1112830967
297202038
719077345
1302599428
1530060986
67635343
482541966
2045484874
1035865824
889617517
2087526420
1865593154
216258311
12540028
1804732319
1219496319
2067286287
2123657081
1234871310
669614610
2001272687
1943833700
95936140
1933602908
1309392785
315771359
1852288154
15256305
1190216630
905482314
1607475226
1702137444
472211337
311544103
474265635
1581522723
587248385
454085457
472992468
1957001167
994165742
1485782382
121735922
46417517
1260311969
2140628542
839144200
389273541
719723676
783362368
600626996
794932238
847551563
242503509
725702140
2018489587
446194676
521628364
590208343
491783612
1297659259
442713677
989301551
146793507
1682233725
1763146590
2007206726
2056128847
1265666747
1594698304
1617969386
1152373623
972552537
1565310770
1012786754
1003061235
1485074320
1700589440
773754036
1401103288
1138041180
793493200
1367101159
1078794371
2068130974
1533405282
294598212
369883243
729979413
1431371068
2115447203
1739283029
485425971
447284129
626832445
1560226820
1062730482
1177715573
1674630776
341508194
594109015
1705288321
2061359922
1036596280
1282237362
863389077
65793923
1714806597
739272332
1936645302
579089225
407292772
1661649363
1734850152
176913514
1193854515
1903041291
763789608
817204228
1821568206
539169156
875075645
215607263
777790193
1959703820
337805977
2123457519
356977293
1818630579
1186756959
1711459048
2085462464
232711
1351984494
1788987856
577339967
448155868
1780420370
201524617
788896036
2095130530
218392621
1567110499
542004826
1108247337
609560954
1093792076
610113189
548433373
711725850
1431020883
1305616123
64811924
944904337
1054584693
3048680
1149601063
231092550
2125035932
303535185
1109856180
1444343466
1973215991
1480027176
146929811
1274380413
529036699
249003796
1312095288
947520808
870986967
1413178102
1735026631
145247577
1225967714
1487043572
1911563174
1518364241
505261808
2127181334
132467267
2084362895
2000120932
1757070699
72438349
762311890
363000248
2075377136
1461089992
752334814
475867876
531540960
430846170
150805570
1418446032
1004381070
987143722
80540087
1392883093
1488098965
1273804693
859756378
389750141
125538053
560824391
316690648
746677139
15611133
1546822440
1360946150
984377397
41799196
129537078
1479247338
1076333329
873296682
1251052990
433356667
1002725658
1098785349
102976102
1503396864
1110670467
1389852487
333247659
1366554406
481362092
123587513
1175727893
27502708
1342652170
1450822389
1591951642
2074472294
547845295
1769059495
1306177558
1208011802
104411384
1023542004
627847415
575127902
1705606
672925299
1536331680
1130707241
733202709
1589529233
1151769232
89107756
617786549
806872247
813739229
337375882
1605671748
1192106461
1666878266
1752477345
237767258
362828874
1169714657
1193611303
423767762
1591937808
1974141319
1748135939
913483811
1086980674
782901235
907486896
1666801559
629753200
290016386
1121818318
617546086
910649504
554572745
1877594443
1658584520
973777511
2006347574
1672388408
462105842
483682483
1874607276
366526394
693059863
1840153913
908542448
1666353729
378904329
1800080440
1675899233
2088461809
444323604
1440217063
1193950459
599797545
1429295172
1404748180
1323588508
1968672119
2023759645
1842877826
867467617
459127615
1267647222
1269500799
525049972
1577828147
1398498375
853013571
1602728440
387437804
213119627
1449555339
1929671435
1875986076
853324112
1597038707
388608721
696606530
803109883
201270715
505402797
967573538
1710414065
2102200418
1481835841
1290088699
1539667131
759963068
835351868
528142251
1901308037
1279816604
1188003042
749158180
1797846877
1877446236
108887094
388944322
1166932852
1243868707
1736894825
725161180
174051822
1301346162
1823559040
1606633591
1372136344
1304145676
1859133027
1911723398
1202978854
1211207077
1146210137
49875897
1602553206
922558395
1172107008
484409019
682940516
1908301580
1057919659
1365573582
527742089
1259545698
147456594
1335883726
454373286
516773258
1722078287
217169763
1768573664
1586597310
2118328438
409865290
1904351700
933751264
792229245
376771262
896943531
1842159955
182924736
1076919168
1045174007
1097000205
101983430
1226756963
1325364641
896805622
1277621813
1299509071
1422496616
1540515464
1004056189
1034955355
1676802738
1193981821
1024655028
1016381347
747848520
1107284643
1035451259
98921003
1827203782
443829733
880050214
276127061
139670782
1428613250
1827076957
497129486
2053178419
1758017197
1462770645
1079650872
971984542
468023148
1527604749
1500269721
197458109
2117124678
1840484382
2116545327
1304046102
270642910
125887904
2097666347
243325490
827187703
2025585953
1677347635
40965836
177293186
1284083168
1403674497
1798467126
1336389176
1549518869
1256181097
1009974192
1232984806
94248015
165285669
114661828
1713762919
555688388
1246982477
2006168480
1647548785
1080602567
1698677548
1565781801
1044143749
1959412751
1465299224
1825354547
856130247
1313593336
732309795
553735456
655261455
902641250
1864755745
1278013558
515775707
1729940746
264715110
1030678667
94603084
870537191
1283799737
949245131
1247006426
322098157
2037564422
1931451252
964663594
1087084879
654936278
631083602
302387919
2146844338
1085335438
200131174
1085903116
961159285
1677334527
348018252
584724276
676604924
518597815
128873215
317677321
207964141
902990039
1030496111
1156956488
1285474556
1778020496
9306624
178832222
3878484
1120600053
1083091367
33870533
1630029060
826207766
722127296
1501757413
295867008
189510512
407489805
784431304
1913687779
1025904332
2026131050
2033069132
1621783282
1378842361
1722664718
82654236
159516768
1573686572
226415671
207093263
1568139578
1578223728
281315088
554853246
1110887133
1843460536
425839589
1537220903
1093753171
417809031
1538257805
1833130761
1929198302
174065534
1517527362
56844287
1949811494
67869674
260098197
1189596465
1379592572
1096995219
781224813
1904346663
1573430545
1287934837
32899930
604104846
232539009
1721127804
509667163
873593187
1806879508
1503346313
1733987063
462369112
1393607658
1312749407
1708902942
1609572456
987632730
1034495509
375663573
980946993
1645251758
1348816101
202892728
245980391
871823470
421568504
1462218750
1845993438
1797401744
223425343
1387809179
2107870340
2111946595
293914006
1107034474
1717954204
1032225601
1966915907
608931479
1566478344
1631470173
612609577
1415005709
1691001893
27618092
679074341
330751833
139785393
1414407412
508210900
1193852707
1390157337
1443562438
289716953
1107264148
1400582154
1307861458
1357947877
1076380061
930194236
1119486906
340454287
388563795
1886124999
265478296
366625961
927247652
2003174337
970123493
1389147551
1835951232
1212945315
1001400628
678361642
186826682
131898890
998082724
476349544
971819764
796972138
1287339793
1257855247
1611408346
1231962876
329093920
1497513258
1544715893
925764579
85894045
573594813
1983192824
2110870757
71368128
1032635475
319595417
1584149248
742041475
1309669082
581797190
828084482
1504757649
728120149
1604499865
315674728
1392783779
1397655486
577330119
2065777958
979577975
1535952528
1728003362
1061514913
2078568479
1238719089
2035181918
600907172
711705105
843751759
1279216670
1689991295
20825485
638544689
476751038
1370161259
1552454269
1962643225
1641713106
774073056
81059354
283180186
668161390
2022024675
1326513412
964044249
1605901607
1573539915
589960435
1945759005
1083061481
940546285
1922050931
278211333
837831772
459708379
2128694683
480822106
132948577
836550241
1411277039
1758335851
164698674
1157912167
1725847525
748748122
1247499043
224471042
1653750417
1426162445
2023930442
201471192
400510994
593037066
962029933
139106448
1833590861
2054760648
116168750
1822599618
1328512462
961095035
1565746421
216020218
203444113
1823277009
212677666
103762262
1891902240
1375471713
1949258492
1912301882
1708810484
1808036110
1216038781
868119223
22035988
733076762
792418043
1995278019
1528851782
1648369072
564705724
336218515
1890454350
903483806
2020059227
190507023
1308053135
1820443568
1398411555
1909814938
771723094
55281743
871792505
779106433
1414173652
1359680176
117045406
1472158306
1020523300
895067671
1965557087
223238758
624873105
1769339143
907025970
631427490
612353475
1692246347
1720874183
771742534
1969228911
1964302047
1414627193
1263206435
1393679577
1638002972
64246992
1039379788
2071287203
25322068
846158777
1474186292
1488078984
2020823704
479180266
336137092
473476685
1456659274
1635179261
200732432
1933592876
421810877
556679965
1284044373
1555382827
1353097998
387983013
188620263
353472158
1853745275
2122381712
971421446
645420440
1564622286
1530721221
887387940
1699987601
65899405
1256413187
1212270919
420122477
186939072
2051197908
297760319
1347598299
1240055200
233193891
1837983033
168709058
575349793
1717354060
1815252218
108129719
111144813
611671138
1673421032
2144916613
447444214
434736157
1870167256
1024131016
1767037270
1251309521
346438456
55502112
405304833
1927102344
1049572049
99482299
598177429
2037800781
1742107116
872888480
198420015
1563568739
2019718245
1419722161
1133632978
2062874892
623808015
788978293
1597165195
371536697
175145777
1993446058
971374568
1710460269
1747330854
363832613
1763766278
1587015328
1217352954
781933388
1865023780
570537459
304529407
671805336
18870218
367055556
294482636
548599396
1293019646
159104848
2143779593
179477460
1500700947
8653410
2068381345
1542339593
1129285847
799332917
637586890
1352918663
2103630001
747907863
629327532
2090761247
383393683
646116976
1834953474
929229116
1606434622
1279105513
1348735708
1806751169
2093296538
1082242505
1973520312
1754013819
1542100869
1885473783
882251969
126134959
1577005660
2025254134
373067484
558422455
1758926310
1943006349
1328772174
427628454
1939099937
2018938081
998571635
1067054734
334757038
140259678
1364455187
2119800685
560275803
1568065374
1462829479
178249376
2013829529
798508051
503049478
1351703435
1204695591
2034579112
248527712
1162006591
36067075
1589221057
1529870237
730553249
1439666403
1649050488
1350298881
1544009125
972883372
252445822
199914649
1489919268
176987009
1634257674
921345199
1664159573
818918711
1379263476
68482449
1051843576
1311255696
566648129
2055031285
728999244
152473382
977389895
1140451676
1384482770
1592616273
622201838
1997956886
416726160
1661209826
449528316
1709078896
2033957170
2113650628
1321031222
53721834
1531142571
1157973536
94655793
1717578345
1795374286
1804488649
405846829
1463735882
1180687089
855919606
1919623723
2075231188
1911183005
1541225977
26433187
872195716
162874868
1087233262
455785096
819810444
865571840
20299531
1840259318
170361460
595591762
2118850516
1449615922
324024362
297799247
780425282
2006859897
1282929217
539824151
1953878284
493086797
851531946
2005560576
365939491
1631970664
1778162826
453269956
1320968833
184256120
1512218239
172306727
1898551125
942538707
1119000639
1816202710
1510537070
1159206169
1906098322
1268255569
1217427932
1550170347
2013531939
133345934
1726565686
817594613
2045431342
1618806258
893383875
119131602
43675031
1824134545
840157718
1479733999
1100969886
1142918924
404736372
412369840
970231717
352643339
1437376292
1104374211
1061006178
940897077
1925047224
2031581932
1488415005
2122928374
366611479
530333914
1883001988
1854180146
1529564365
1137439968
396859422
1310773418
623097883
786546435
1987556609
751107848
1219975410
823573102
1191882969
104015253
1134677748
1066424018
1535532006
2042105632
451168289
276483293
1995599823
1500969901
836679816
780863587
62029779
1579845358
75106474
178566849
519904479
612171041
479220824
1678902612
1458217414
1453263659
898134729
101924918
820315433
1923769853
934892173
1142705514
364092134
1612077154
692113546
1464663871
21583903
433506381
61124893
1260091886
1492352475
1452878160
1173289650
1596455728
788138381
478385236
1798918655
1713643274
1169418066
1069318453
1986034993
612141025
335798394
364486257
850298020
1080749994
1088782208
557231386
449304179
2129617566
1491321397
1153501857
1106293376
1221353192
1026439894
276492025
1737308951
1541598231
1917036995
3539877
1235166338
2136182436
280804095
122386309
1958647422
487051094
165971882
1415191959
1124057656
1629167431
538141454
1523403429
1603699224
1844184265
1875239395
533396579
125134908
725008878
1407277879
2121894360
778151283
1254544408
132211740
1907618983
1941714045
178112549
1405432089
1210128136
720007517
1963708500
344127412
328061740
1997195866
766568115
1691629002
1115592635
1537018163
1581405651
712499634
84379268
718106861
800302097
169050979
1821502648
391936774
1457552465
1581856992
1567037154
302674134
879347500
2017190271
569175795
319691256
542990667
1622558923
1813805762
1417010482
2017324585
2027861289
1744070619
481059143
1225865112
320718899
1036628170
328066103
205543678
1031809040
646079746
1750171312
736386679
719127347
481800752
1042718686
1120554565
1084742652
798328842
28010065
1024745995
1431734516
338936044
1600244056
1131026625
248083515
208365866
23749583
1122501332
30105914
557120394
1177076592
2082777866
1037276790
74864852
827401730
641136817
1361778943
1209841056
1538259613
1125935797
1518067817
910265543
1127697520
1889174942
1725080476
1638019095
1364349835
1204661243
407792811
1182955656
327576181
1546440657
486686969
1340260778
270796020
1278464370
1281578856
1737865781
1934513656
1204630495
1397115237
1865592343
664554146
1411990846
269859814
548569156
1419174965
460518375
1674599740
1765584070
789422195
1428476142
1478361954
830422446
1433241524
2022883437
1707245740
851386979
197336078
1457429718
962581215
615943449
1295815733
499923750
1245357769
1032693078
1746095246
1023801548
2108080204
242741669
2104027833
2051556891
1556051868
889465562
1982099751
58775250
953212047
180472128
1794035924
904024908
811018297
1797436904
1983893625
1190430459
1098457881
1242629785
1777196928
715465327
209490637
2048555001
1272433967
1677938769
280792734
1753647770
1691024691
1258584027
2140956445
1404556317
1676012115
1138744660
2122306006
1699133137
402295862
1397356309
1846233984
1654772863
573739437
142448256
815452450
1965137717
1400230271
978039840
1538926631
2075708515
767534227
92939625
20553350
776157655
1879937380
1214386558
1889437001
620102470
881963886
1773409313
2122888141
1770223335
2119687140
1452866839
1497759590
1787907733
2003202438
439160359
1427091479
1486304989
1126844608
2031330396
1274213563
1419892870
169227101
11031145
2070593359
1274319855
2115365164
632010200
1103629692
320860375
30569993
578965765
843194144
1326672719
422406426
2135656356
1119014261
103433390
1447051446
1395813918
1203781976
40296073
1044992153
23625629
941345273
872021383
299748773
334836020
98489173
1354299353
157861710
33028540
2063326539
1451671526
340369361
362956860
1304116404
267737642
1410265590
209596601
1681908375
1934590344
1481645209
1737669606
1141670094
1354557942
1985938270
1468758792
1045419512
1460784524
275250398
1932908059
504598039
358349653
1543144876
2122385855
81173723
1737993773
739312912
1262171052
114168024
1784304764
1356919874
398137661
2079095811
510505408
1248883370
1827233627
260551680
1724099079
658562241
1621870204
188909420
51445821
1548411233
1324808811
254079126
2086109107
836194974
2138275543
2113383769
806062368
1467880350
693495614
1390163213
1791676504
1023247599
1669199092
345435703
1294205121
1182432276
1053034480
524178266
867521789
615362712
33179076
1572004741
1044561843
47717638
921974836
1106447727
2052518640
299390450
507537084
238181574
957281330
563160910
423381224
1994934554
755460010
921103611
165004306
1421213
510969199
1387844403
84845124
85931738
1462316242
1370318940
175147552
1519202414
793319267
404527921
587860373
2115685227
1553620921
1912243524
1178052164
1857499577
701445759
1042576797
1650279483
1016183144
1397365846
75762554
866864615
558117072
342586187
241436908
137940022
1952348009
1162308230
140912234
1118071590
1241807477
193699845
2070569281
306598128
1311350230
519563879
57197408
1763404017
592757647
1028881070
854175664
2024528377
915120591
603562386
1571226259
674654291
98408794
25717098
654086205
1412047798
582973735
375564613
1373920940
1486219396
796899851
922813481
594148572
391037275
686620753
487187596
1168525754
1065507980
712927237
860345337
1049717665
1195776187
1970974819
1388437250
1173271841
846055286
700300949
652455381
232281606
2037170231
210358873
790519994
1132728055
759177332
768456498
1476760502
73407555
71694836
275696361
948470931
1401944525
190878211
163437063
677343560
1566817064
1986769960
158276242
1329476907
1172488823
205656370
1393893095
42686665
735157160
1327616072
1511891174
2024533707
2123786218
1373050400
973317112
1600411411
1752892353
532187640
1646226328
1401908850
1740432597
587185712
1066422405
101160004
457172128
672548457
865275292
1873700413
1998981773
2070016958
1891791756
158982827
732183707
1650125251
535354894
840726628
650755102
1294781213
822973573
1405476367
295719617
1443583119
580768434
671491963
1852683925
2069833636
1977609803
1186253381
1036666806
1000390782
811420687
1492079331
928947010
1277710525
1219795571
282970778
261128328
622689059
181117669
354617865
2110947697
209028150
920000844
283643301
1609206939
635262311
889721165
1679620085
784538013
1086942839
1355827422
771465697
453191316
2090807949
1144869602
1205688889
1058479939
1049547286
714430766
1887941237
1683793979
640405148
1291920788
1175738922
260509651
102325042
731630392
348727068
485614893
1413542133
1005818052
1617569772
1723138851
2103528773
449328483
461345303
1716601081
1449924410
1659051328
722013123
1302600894
413492085
1230068130
1189510903
1414468915
691451676
1293079214
681273143
1135500464
891553759
12557509
173383107
789167257
683240384
2120583884
1668036558
1048955941
373033536
2064337867
2057345333
640403648
245425053
937870052
1529480958
879597916
563888582
147369243
1890593498
1630208550
2013875610
391004512
1410573837
1183699468
264581140
904431853
1745747776
234531456
1638485276
1602649814
837299615
354637182
235299280
1193322725
1486004624
469503462
381126253
483371550
812928321
1776440405
1791244240
808540983
2062487333
1516926699
676149390
1436506229
1678399054
48317817
891607265
1102025452
563567245
553128201
309201138
643701595
476169890
12150222
1025081637
616659626
1665037820
2086199808
680925729
1040833226
509268835
1618214389
272752730
1087305353
308681400
816029749
698944302
805930082
1516759730
1868766788
1896621990
1847398131
186947173
281965736
9984697
289337043
869419832
886589873
1255205534
585537825
1705844275
265025407
1994623085
427056727
1978667540
1823158963
1006443142
999069402
384869340
411854652
710687249
605859900
794944602
1309715744
40985079
1691963913
506559262
1633307614
770062725
862514515
199792458
585648791
1883806347
1519537154
1763086329
971984406
1660044034
660173926
301016972
2841528
852320044
905644168
992468913
809960233
879726401
526649586
1074661152
1925793874
1111521611
227321994
1809032464
1531935461
1677236817
930213177
1254350596
1332562233
1199852656
2041892519
1611498945
310001860
405978131
256377628
821514298
311047337
788301853
1350310339
1861113454
1502862742
2044221550
1032696430
1681185072
1381508741
1991634971
1138590129
436643018
1935919407
126505819
25026833
240525189
655499245
1374595156
1777425849
214677680
784587283
1321424846
1418006272
1191609995
1966152487
1734157949
1374981184
563761868
1696856328
1993577248
25255763
219039362
1097969552
1834019311
2003238204
804993720
1209591484
1818796160
998445479
1408730204
1041907546
559282643
801070287
3391908
293686415
230199442
595013873
1725977618
907349199
1052166265
794535175
1248027808
618751479
2006733575
1928878845
1720651936
1161166396
1650535512
945691819
904080399
567693775
1664693805
1062165853
777112132
1515617357
859949449
738829328
1663902024
285159626
2082566989
1731866125
1045212867
837147032
1814602705
560670578
1153851338
895961146
690627716
1872456833
203176683
1986712845
876607212
1461854722
381520822
1191925459
1195694276
194225921
1615160075
402354030
2046154198
715563029
147704913
2106217474
1219940224
244987667
1915552450
1243996997
1174604282
1345177326
1886725152
1903697248
834304265
1396998915
267354681
1083752072
673169880
929465614
1779625556
784888649
2005299905
576785771
1035675625
943713571
2058102144
602476287
751002703
769307422
296686205
1115315304
1628348197
518058505
881280335
1256142501
1596512264
1853561245
1124272585
604582931
1289884468
875096302
898108668
1319937101
558283454
1780379656
2001721385
1732564186
801700684
911631237
1388867775
1048520955
439701298
1533772668
1752934808
1910445446
1576988236
117892623
962138724
1334730111
66428448
138338687
347899125
1411062290
2074032626
157660618
1557568597
6731562
623743975
407448902
260426903
303825980
679888469
1077332248
355035315
388620837
1279303206
2030402545
728323223
1020523218
1726710304
1171345378
1729245218
167944834
1807585007
623676942
469171365
920336953
1532869133
687092368
1410614917
421675473
1881520113
1703110139
1635371149
1941672016
1913177003
752824057
1009440655
469699186
1769880754
765828041
847465700
1462055911
375754098
589069214
1800992942
626538680
976756886
354077458
20513511
1669770061
2126499063
1614973764
247001
940296262
879788154
1154828794
7877116
1325444504
1456439015
1622541488
687539775
969801386
857812201
1636807411
1687237434
1948588215
484580149
1240802772
213239643
1385446139
643493153
5745954
954940125
256012395
1226320628
1806201388
874037335
1730200457
1587016676
888643594
1422657949
232630604
674808649
65890041
928554386
1466355870
856592878
1199640131
1295916878
1693844426
1811788097
983045495
579777316
880136037
112406527
109945237
1244938860
1208924174
195639220
2110461923
487045714
433966524
2063894936
911612739
364436817
423142856
2095719783
947580635
81162902
1350778919
58796978
1199578281
2014654756
2108001369
1865771069
435626258
182237644
299154110
807660871
1514885343
2020229054
212978943
1084049738
730375951
1537922268
578660240
696961805
1906862782
450085267
716643731
1330398747
2079109499
118082726
2042975804
1910661892
1620123096
307663624
218354114
628788842
739950540
352365445
561519515
272931871
589453025
1303014628
1073659224
796710175
1926094557
958785746
848859601
175446179
489150554
831783248
867304467
20875160
879147126
406594023
2118750483
132708059
1000028234
422833256
1172296704
1772206851
310915204
227393128
456054319
1043246905
41041021
1393373626
1758536348
94490224
1754525003
1355375171
1913044554
144802372
2049757293
1674719594
1648901727
2012014372
1970657778
612014407
1321389058
288921242
1578212798
1199111965
260553660
921393947
750791826
102809455
4148550
2010212618
1319830462
471342332
43401931
2095530972
1649019586
1026915735
1866950242
67362092
936281793
1995517750
955348002
487326997
1944291193
473103299
36670827
242884257
382968386
572886373
331026885
1788049750
1633766152
966646441
363430925
10028787
1299361036
543977143
423033418
1306860568
1990697808
1097593834
897603845
1439363851
856091860
1592994359
2084387014
233632244
320524881
831633809
191880148
537741454
937524327
1582889551
1412420074
1169943479
1554681275
912252744
919635798
976134007
493161856
466528763
1499662678
26390076
1611231233
1972105046
1022094506
1460341317
480756140
692364122
1279426312
1542347217
356874134
61120696
1163522432
1881173466
755788730
630480997
579025059
1013658339
1749022247
1396474969
764886716
1197231582
1205380682
453274751
508500421
725383003
1417510418
1599531622
2059913544
1355512035
924337707
1744744517
1341203112
1078046481
1819189516
1253846113
199180238
870102018
2005121156
1113273093
218654799
2058371850
236803749
1478515904
86612401
1812489014
1097581686
2095811616
332844968
62336485
197927191
1202048089
608983640
1665061633
1053687933
1704131756
2144596433
565040408
1719137829
1527525315
561815347
2032331829
419779325
713085488
882606082
307268940
794589657
25651814
1619841352
1369968229
1824513388
701224056
2135218090
195147487
2079757369
1759828601
257447959
799768276
564220612
8145834
1314546717
1163713222
1180676066
1867755862
1852089103
336117622
780370485
60503529
1423139702
800298311
1227738185
590942862
1769469013
372610493
1209685626
1017004932
1995557945
392743795
2015853971
2012010936
2085110108
336102390
1200016918
1713589054
57668044
650969124
939188987
508109142
181465284
109890114
455921774
1754613285
682819982
412736410
1250355684
1789477064
596041707
736375104
1116017531
802636522
531733832
1913235384
1193755802
605521486
1082315407
1003103897
259644623
661582589
591868533
2007524016
741206119
1133175095
1222908172
1296750033
1667170490
734528881
1637158765
515658192
427921569
983735628
2055078286
912579035
487020932
45530643
277587552
248024065
278406026
1401660933
72141000
246830815
348223470
1675118839
1727380675
1017997130
503886990
2114649529
1188762632
668571330
1017094895
1744752168
1597603351
414778310
1475170522
311283644
2133314218
1314930679
1393192645
429781178
935568417
417169913
1910534008
827818058
494707462
971429526
90453445
1380528185
264399598
1071864486
1472588963
1047760654
1113932138
377801602
269636814
147275963
604614157
1460922231
2087998478
90756105
784504610
562075617
1189711254
1947318279
340295464
138347855
1944391001
261230750
327657158
1725164072
686561982
380942403
1827429823
677179575
1160776601
1950989095
239230252
692364122
1608523958
1158143538
1056211408
2024179358
198849235
442035145
1847282896
673327546
533799522
1195015339
734279428
1998253737
1120242889
63487822
1546648241
980366295
1702613066
699817288
395481799
1142108234
764199277
1055225854
1779476917
1830514040
865932550
364179594
2121317213
1448172313
1414689934
610434704
2044644979
556486817
1010890202
822877309
1390874575
1634066979
2019115979
462429702
1766446186
1846964543
2042633845
1095195952
559391086
325665876
375019333
775798584
272650249
268369861
1333806488
1541849974
1859947858
1348358151
1543751604
1135016408
680462913
740807002
1981339969
2046598151
1641773491
1332150242
753570748
634860837
2103415009
484761887
1987551490
103595327
145615436
247978851
350276107
123189877
501935758
1755029853
488408434
879013528
2028353930
1367892274
1667466630
1690091527
414837910
1373858538
423982647
1471488350
755761437
1722407790
1288479170
1267666630
2105258039
1519039886
384501497
1306244765
661063965
76468931
1001605160
1238169765
686847584
420344656
1767176500
385563517
2049591770
160896268
410493227
924921844
241809200
134789999
1185831758
2067229729
1126242115
334666483
2035813419
2090964983
531054984
1653538978
71566973
1107965664
1477564569
469127515
852941784
440427675
1449065954
413970355
998402222
13630102
1228144522
705509306
345264109
1185715283
343369580
287938944
1591531444
717228684
584528340
1349648021
198456959
1976969860
24963945
2084484533
1084887971
595831888
209758255
110647664
881152688
241233018
440216060
1209115392
1854511605
1566306227
556317946
1957044128
1729046616
1976326169
189622431
2022052199
1019492910
1950452990
925931136
615450883
629174195
788175225
1830664281
888270941
429682514
1698218439
1901523612
1569080709
2094364336
206050863
312207550
1930818487
1595894170
799292269
464413109
1319882291
72056308
426089455
391362180
259459635
680387713
379866375
41321247
1741717606
15450490
1352607386
273773931
1641401395
784040970
1306913666
116719326
1932365101
1867722884
887847880
1102755286
1707043266
1308104813
516056620
1292166554
1227659821
988628902
40338948
1661809287
1039986383
506455867
768544139
1331362065
1219505904
1633036098
1468104736
807834924
1782178550
1386042381
1454433601
1691783155
31467537
748951699
645277607
805125213
885152226
1599456379
1050538189
2118536378
1138886746
1778599731
1522173616
1015841662
1448806600
510813779
803499902
1804045142
1072314005
264935482
1886466894
1091118484
1173753911
1287111270
457110449
1376932749
2060144998
472717667
759284199
604487027
1889022488
1771120451
887042616
788355651
2128890034
413375908
1237455929
1246757311
374078607
2014660983
702475795
522774486
1749911750
1663993319
532309400
108387444
1488360255
288715793
1347164999
1197049346
1610598159
1804262709
842931864
164387446
1748952880
129911711
306513076
514461997
145045977
941951648
116530744
586711522
289165972
1529142061
1343219246
159588877
866400890
596257899
1757673095
1242730579
1239239154
399141245
1844890192
1585945114
1581291369
433323937
1938990434
1450922625
1969934092
763087878
254048922
712695575
1710015403
1535044522
1556933048
1261584925
1029959743
2070864270
1800938095
1847784907
1381502896
1374865108
968502401
2068127443
158692069
2017342048
482107581
2050460535
621664891
1544705099
818118610
29290712
1863831177
314525540
1583676569
2121300128
44008385
1403668381
1498357897
981581925
1393964564
237320756
1054494830
818112409
1595523119
158816888
2057092567
1461050952
590050480
1266864934
1203898652
967109635
612588306
498653231
582913813
445676641
146086795
132231382
1738251363
813122347
977227728
290578511
1703808169
2083624813
1325863449
1808430065
253054380
640267276
1556758046
1007471383
1235344183
1065188195
1055352942
594786009
1344305283
460803796
1491803811
132556290
1265625702
614399944
431785246
1648821879
1667393583
1508404865
323069395
1120627379
97749888
409408968
1474100230
467946397
1436448295
183221003
1500998766
1033111087
136682611
1501190518
1532292776
1579648054
810670405
871843671
1648190071
1650414123
866698529
1895310595
1289520487
95644440
530414886
1016405946
614327224
2123706805
763577253
1142575541
1815880965
173240067
1731591101
2024744491
830970744
1716424091
1671813154
1617481481
531264944
1150418805
466619647
1373024735
594047622
636249125
568625734
963250064
906374882
74925328
358471508
568512385
1286781925
1831406707
1515209283
973225456
132237435
1134026095
326192166
706417943
428005348
1114794443
783317142
464045733
647832444
1323665911
1406878214
1180201146
1839638489
1155764994
151641959
1870549978
1763569253
1983825512
1056564701
1477139968
897420055
1211580281
236724309
1136322221
622137710
992935704
781060384
680154998
528943997
420391467
732922329
40998239
217908516
296994317
738531061
1415930983
672042740
512194253
1201630722
2037618041
1924449047
754765639
360023086
813440379
451704072
852302408
1098360068
1610710348
1458285604
190165089
25559794
1116806588
1694495352
824062673
103961421
2131120367
1886584985
1713184857
1858911508
1089808699
1241117839
964885138
554728780
207986786
332401883
2083331191
1935616903
649944613
1013412828
1098270882
1896045003
313343788
131164914
72201153
156171675
1986515988
252461140
527312739
1675270712
1658984865
881420519
2050965899
1668143219
1412276936
1833489324
1841379630
1567278620
1975986559
1492199965
2020431830
270877697
1365649271
1228628253
1035136415
791742482
1396702829
791686051
840543153
890444768
1906600216
510603035
1810058067
2138748629
2038948359
1869439408
708518487
1624050004
1745652151
439704131
952368549
1104873828
663626346
1118357762
712944006
1729431489
571008296
114482398
1817524220
390708103
354497155
815364606
986531986
1820231442
1860321801
711774686
718922331
1183006364
1575358743
1898142867
570259270
555075660
142501000
32176325
1153749093
1617399257
1208403996
2011948032
121619522
1707759655
1281294377
343247290
1900629293
1035418200
1560502382
791939026
105443052
1259693611
504605664
1530575558
2003473947
787744008
1605351066
814611840
613611768
497925047
1238064488
873148959
694954294
263241771
2012944440
1210719831
804962439
2111781875
1052600678
1373270133
1655839144
81289570
1125018121
391702358
1797610409
1858215377
1851010292
2065526732
33034347
1061798965
86998108
1700004235
765187416
1504218716
1105030457
61264184
1792197929
1652377758
676632445
437317369
850206298
772283856
682665325
2013299910
307006442
1361891222
1390197994
1407874671
673214965
1434022046
2000224320
574025353
155166998
1024250666
1850185087
585833021
19085731
509471941
1636962830
912603453
1421403768
1365630091
2019295766
2102433693
1231652088
1225493569
1168560363
1176060672
62817025
1422031924
637631191
448861106
1579546543
1089371359
957584506
803611716
304292078
1109889065
581348187
461064371
2023409796
54240908
2063509722
157766194
1742784164
1484607197
1535484969
1033307826
1339317066
1431640622
163309988
748363145
1516915734
59060766
346118500
438774125
555035145
168634134
1698368282
1029747981
1534092523
1200741554
564089493
74935640
403897418
1293995467
1067338259
1394629067
1202503431
969206371
2067673710
58549184
1656299189
2067774445
1350697269
103250828
1821268473
1547697178
1104041122
1456626847
941685372
1808314955
704244203
1521317042
1469289804
99914721
1923667680
1221328866
1297110759
315176325
1285708203
175536834
701530855
2119590672
200315017
1086308775
359413330
1617455993
1161229992
1134800582
605157841
1515982652
1255189235
1755360502
992292828
635600274
1746191886
1733838180
2082387050
655169483
1398166129
192500722
1857246642
247857904
181149727
1439686237
1956873924
1412735255
433408401
1275447175
1869227868
1648030091
1226641780
224107937
894775760
1488521037
1286576787
1961286278
1563563772
443716468
1889712573
655129941
866671412
1192528711
882248797
151422152
2020139304
1214228243
1856598462
2143633718
295645330
1326431416
1241628161
139219551
1358929966
1281546539
1037427912
1159782296
1638210327
2039858099
1344639781
135482502
2093903416
567987576
1326131266
1469526504
984735655
469599802
1515663865
378533493
698155815
2142598458
378708765
1392895424
328833610
1010838777
2113776571
872912151
1535976378
1553323108
1084111942
1566777825
838343145
465754721
1034317661
1401486760
402654926
223223258
1464220469
504411462
270865461
1114892085
164575294
259609979
1140759916
252405312
1071211336
40570292
90247495
1064715369
1567412459
1404369414
2014318734
1477472917
662636505
671191955
863647485
115283040
617591211
267049108
2083335728
271111161
511035769
1629761173
963940632
1790876060
981607370
1199699089
1649864177
1606188448
941908581
61895434
1850132845
518055172
623321210
2112478152
580129090
501185475
1128826460
173075853
792138795
1158217256
239936009
447865295
281798159
927012544
710694466
1426296006
1956989985
1215755370
1787892271
828059353
102116982
1655584500
571906123
1754823185
776291028
685599042
476019700
87535879
59221002
1841730269
318117786
604222094
312058494
1989720696
28113032
218887752
1077338342
668018067
581480769
566339400
362017846
437736322
1780659616
510436074
837581387
1589497554
1573413572
1344009388
138008098
1164562039
988382461
866617187
1817505468
649256445
265370757
162954770
1233483907
624360908
469934565
1552700722
623330523
1928501800
1582969523
658590820
352953356
1532137669
1306877557
1227934070
1704262422
484838458
1443707303
798636519
1625722088
1215430162
1232455064
959616754
924685779
775732965
1632151691
1505106706
1219967857
143617847
1194264881
2028529892
276570944
763901169
372416401
1550004855
1109711150
2097471680
867338006
721130455
387759907
1927134781
340842295
591753209
451032507
908449851
555598206
1189508278
1805567170
359231074
630151026
830025319
769116314
1319466684
341729149
1539362842
2114964369
176786187
2135327691
1101115089
878498640
1021332446
158485922
191794305
145291203
160286327
1940511094
1369728915
1021251126
1264582780
899149
786879194
1192212816
1108343117
1999628888
807482895
1792340687
1038247021
1222199536
1358937296
1934653964
1133294311
507197274
1499398901
712482799
660712463
1290488345
1679271130
125567920
261276531
978110645
1552420125
433466708
650368412
1217448864
177841283
1454982631
752669865
298032231
1193909463
879117423
1817395643
898936508
561568741
1965918310
1414268357
724131098
1917607050
1223706508
645025562
2033194200
674991630
800525711
391790467
2052261270
1730409200
496028600
1115342909
247554903
1402954894
1614848548
432815927
1893092544
1176285784
354325292
610969070
312957993
1645450225
1850883407
874657935
90183346
1569049133
255204676
1132477270
1619493103
2127477241
1261167193
454503523
163158457
803998807
1346503965
347093301
1253046599
528912525
1550964276
657598866
1500760006
789950061
905709684
839524270
1162541843
1096434717
1992082091
416280274
484126457
1960437342
2136379007
1818526106
987924371
919185382
1080409399
1673283862
7609842
894389046
1332353367
1611898987
832038972
1750543580
1729431489
484347799
1839185810
760582677
1786569453
1943223889
601732758
1637750128
1374072145
2131038302
851214871
717989405
97462347
1608212117
1101413272
443138744
2069190427
481268261
5624845
1181636189
187647910
420610586
662016662
1744812615
1334651107
2131923167
1786351778
1991882360
1145310653
857445697
1548256337
2133138098
695092480
234246202
1440338826
2107969288
39116032
1077291107
987924371
1589379218
454638822
2089522351
177686527
709649374
50415128
1823891848
356716651
292847528
2081004651
1525125437
1234414842
155529690
1428805395
1599108813
1092798627
1088942675
270152846
1690463194
1164469177
1215860973
1674886365
1143373503
2128363493
1390150125
1903606188
808620874
1617908974
404511190
1312288681
1478959911
68282012
920631260
1923609398
1019114578
50913544
509945332
1918713950
960552382
724326914
149156208
886529407
811377557
2080484022
2118134658
544027495
909760976
378528186
1678645121
1040051420
351103258
646274380
1926901345
1350624535
1264120418
1099153638
750424035
1452211840
360878153
1737674082
1441821380
1670003399
1797443743
543751238
1604061594
6995433
790415958
39394014
1854988035
1681248566
1921304114
103796371
92389726
266049107
991767652
100724371
1852548219
421587025
1031458284
1304474980
1157313135
1643798163
1998288677
2001000985
532094338
1841725822
1978950199
172855320
1494666675
2105464688
251187871
490965850
635019019
1995519979
860202992
1388429019
282492060
1312943961
2132920128
1924316824
1301588145
493057298
582363348
831644071
887232296
2088663732
1538866073
1412674169
619212639
1843510098
1042574142
1461300548
1133973914
1532866373
296751255
948498651
1294661055
1261808217
723929981
1168743453
556031581
399601580
127509857
811510012
592655703
1505589813
1989181085
416032312
1722553035
1376663073
573941793
1023344263
1977535057
621983330
225946938
243533324
1446800159
1607333729
1322893712
1705415408
481598094
796701561
1013449600
1947641181
2030287911
1521821787
387574557
1690464365
1603840867
885700805
1398224564
1644040372
1375857751
2030308714
1059099150
1291362382
322662640
310590762
574292781
1891047719
1439841743
574525878
818103993
1857313849
201345976
975509389
170626375
448187301
790087908
11321761
1678660577
1564286748
1441822713
1039254517
1253408420
2007994745
1236437145
138112791
1972775888
900528057
2020804673
916093321
2009937637
305083749
499982084
696037950
652153499
727690032
1401398119
1854161097
2142103494
1626268568
1839108029
1716686352
2008703279
1231645098
483187999
1599586556
280964743
1256685243
786720101
822645461
1747644835
1538129526
1114340584
1054984076
1941449593
2037988303
1132326902
1240424049
1847524322
1747555272
1196227004
1320987053
2035412111
39632316
536858850
963406045
43617324
1836941131
237121943
1879609337
425726224
830611506
822969848
15473164
899645530
1141616265
1637906160
1077604171
1475917508
1147621585
1027927001
181737300
580978331
650508139
2083050858
2009087087
1719982605
955211238
1334146621
645814483
633411962
446814903
710070400
1633583450
766500323
161035618
748217588
2053989558
26204359
1139830435
442764782
944906880
1495315863
335643648
402424148
1047672228
2037877547
1573388990
511255398
444974256
1965395082
375089493
1072257578
1297124644
1637514027
1503841587
50260946
164456617
1396578329
773120855
1296302876
1813882823
1406176376
2139647966
432271664
157718604
538149149
361208598
1228652006
1627193603
1540987510
343076069
199969837
1059611146
1357151935
1530416491
979434320
1837794843
1779164156
1314104642
790942783
256174123
949489592
426339512
462526835
757392966
1400906315
69898688
1837604100
1782196933
1530744342
2034326133
1062092322
1534784797
2118175798
2058514809
91624545
1908987780
935678375
1291809738
1629159566
1401777721
1171229217
1535688894
265190947
285568293
2137511389
1439086028
1393203840
852066997
1210168821
810071622
1502014938
1804955345
2007075269
596350787
1151054317
1209622448
522764711
804863266
1292177896
1475762459
1346109685
202547730
1558334426
1366063338
1300374870
26096712
1986503260
926598378
645841663
1808464794
424672964
235551103
703646570
1490850333
1925424067
100095198
701682935
560814572
1252177843
1024534005
39635007
1513472086
488843313
38580825
1558502285
670895574
114717800
354637587
1382258319
1553905379
1286105819
386883657
1632137646
1603343071
299454273
2124695230
1354169886
1599261329
184239176
178227010
1195953625
425187929
846914814
1156136421
1465828008
322573228
785543644
2043943775
460976246
1092977213
120859586
696829765
1231860299
1443170382
1519566959
1904542288
1223890339
167771507
928210010
1169418066
240588680
1322466714
1120900397
1107296533
1501239287
1006406154
1926694781
1489654166
1011961233
1139575868
163314619
697071428
194872488
619876409
1107763875
2105284436
2078399615
31711949
1867705683
661545842
1768305547
779135615
1340439690
1904665935
1992803587
2018100515
247135766
2091259564
1909535868
1734367758
1721339646
1160924524
1509102352
981135349
617292709
5720944
706609831
663273847
885207867
648495712
936661479
1751823667
198465952
1804233673
1153127816
466263774
744603477
546049960
2129159910
1587615276
912436253
1948729775
2119390736
1491097754
918562550
1016163324
929349224
209412571
506720188
187804708
732325114
584187001
673086541
754903258
1987329952
1642198155
2046930310
834588389
1223134442
385695554
591204942
1512150044
1591387195
1312127945
931097466
1640490892
98532668
689038837
882906141
739306929
1901975322
1215756006
1473604203
114888885
721216804
1102956066
1654432176
904818978
1394106180
1955989053
1736761663
492927355
1095322213
1451686150
1991027934
1535312346
597315618
1309812957
1007925229
2091398812
264872435
333051946
1465447168
603356921
462697075
1728414938
1733581979
20543393
284119883
1765106372
784781770
233728370
209488667
922607777
2025340729
1342113385
72346144
529366802
683070183
960717646
1098561816
746918547
91780669
2050991490
645712321
404712221
171952040
2143045991
1132528704
1840951234
374642644
1639774098
1616310988
2068527397
474912587
149598382
1369520698
753811383
1860406104
1571936189
281287543
2039069634
925447164
1074009267
899548171
1444183967
1411097600
630832756
500045725
1607742017
1018131397
1816914014
1100576230
1919376723
1026234709
1238089505
339745596
408442642
1267705584
1366202857
1173525064
193949449
306523692
38213244
37591470
3100877
1114050724
1111470418
1047225820
2097253635
943113530
1131008499
985715029
1999091532
1588465442
244650299
154373701
1759330403
1564096720
892665294
1606533674
85442444
607755602
1907581982
938189155
276162640
1052415797
934719473
1907498327
1993963294
1185210857
1053732780
385363694
308233363
1609212093
2091106241
1185468789
223622333
1374315088
152311399
414955349
1700517770
1699073386
746737433
1214785732
579004112
1992137423
1827071228
138661879
1571226259
1217290804
1186253792
916274794
404939320
2034559320
859151420
1978489149
1584737792
364496090
415110478
1984019162
2131541891
1186330257
443023877
18881586
1797143310
949876614
1686510134
1916995908
516460310
480858987
890156745
486323629
2045140082
1843544432
195427037
151994234
854111388
315626826
1562354941
1092183373
1702737810
974874092
406733994
1130369801
1493425690
1880638681
1141330697
404171561
1117325812
483530515
365743674
630167407
192616314
993938546
1670085854
1920802387
740691000
1347211474
1175279172
1977849305
41330230
1319533223
56625276
1401968913
1837855110
143954901
1137433714
1870674647
2100755283
687372967
1900403723
634418475
996849747
1713024340
1804427273
66901896
631049438
641465212
1278725479
671937137
334129370
1407038760
957725235
788031166
1499244715
1823546687
1344338280
1319236500
1851723571
853257155
900547084
1535906185
405490888
471057194
801298685
722822279
184096389
906639355
2092467250
1950444420
1188785782
1685787128
1874662601
1502866830
246552503
987361004
828067507
927066230
1054451167
783909588
184613982
1997338234
837658128
1903252167
1972775446
446095128
434106455
730200319
1740903546
455008967
1156443440
1270303777
607305045
1354832980
1444306183
882336528
366963668
799883303
1111878154
1202833947
1406984316
1015857179
846006229
1115396436
798447882
1204831612
382748119
249221743
599128538
1262779924
1634592097
687730577
624912382
1093876067
24286943
450214100
1142226029
1491813512
476296290
342553391
825579248
1216957442
1660546829
568092265
1409891359
40647338
1509659586
2094656184
178239864
1993926059
1004878124
895326129
1075335456
666238598
791166717
496499081
1512143465
727826755
268399747
388883575
75502361
1919254457
507259579
764384315
1555077763
328979194
1503212268
128598540
982580090
981780737
1908555919
1503866449
798452049
600012107
742953791
973686669
356043521
508863119
173054564
2104904340
522916695
69565037
1270714530
1735777846
1403838956
606740491
985459494
525931848
130948875
1632431496
561612201
49267112
37593707
278389207
616909510
2003579834
1571411830
1247654387
2037554561
916879734
1907325968
87524662
955173403
1299026407
333910705
506927528
1183605003
479731921
1727996140
1267785411
685249417
1439166292
302460228
660219995
1022505903
113655428
1967553054
1601012709
140687676
1318847114
315725116
1236399428
720710751
1638283234
266699445
1031715432
65865111
701241107
1866499123
872695744
2035453211
1172616875
804278220
701181803
601878893
226272189
614738771
266628528
544239859
1317756243
955941936
429502623
307737988
331496863
1901765241
2015919342
1926527810
280143887
1105316733
289928663
1811612096
207814930
352987319
109441998
2104821464
490895002
228520606
1370026045
54140246
890348506
1135124587
8732385
817410785
442903844
699864691
1024636973
1638386836
1148233071
857654350
1858723960
1128136399
1503532253
1512212560
77438701
1867474195
553968475
891762664
1958456318
425232326
1551273760
414453282
581503936
1918748541
1721141790
838677637
1345050617
251786019
1880322710
1178239766
684199177
736311300
345234857
652061870
1949086237
571161112
1245509862
725696947
1567345394
1891550689
1131957693
2118159466
475719882
1409390089
1092961505
1263664952
375073518
800819639
349853187
436753354
1185789023
1124577087
1859415773
673691528
827384669
670927675
1489634793
2131424223
1248164899
385244690
405669516
1105124586
1013936534
407598775
42242728
1476645063
578804532
44329770
19157830
606653359
884588992
344604756
184793644
1801786025
1651580003
1753401337
722052348
1557464765
644074443
1501465987
1356056512
482444393
1824941731
614653134
1490825536
1399136809
768570983
363409230
501603154
1453415222
1322312979
426502027
516337237
195238359
1997621414
1438618846
1801604187
1422939583
845358595
2071821900
312839937
779710609
859287146
359534705
1389178525
1765932140
732315786
2101966496
1003717929
300493799
932475887
143880843
6360388
638100035
1629406268
602555830
1754350424
1395570218
465999697
1714542916
1772675423
883536428
377851630
2103121026
1185555712
1354294609
436103797
1836315178
971845242
1306078622
1951689456
1762757705
1244970430
1930646108
1323043617
1159407870
374265418
831443066
400719616
1303754629
940618275
127459080
74775170
913557659
1846779480
1896673809
1937420851
1848383534
811384072
1685566313
944805073
818312067
833202236
577330119
818447400
592165781
834993266
90564213
1381352758
393896954
1295943686
441795384
1631484623
141160466
929262508
185086216
2113160613
2101830041
302117037
1013903082
1484587406
382629733
275204383
783720205
880914026
1857257403
745101862
234012412
842118753
644488936
840181562
1754549585
1029843849
1090292891
508506530
390980049
965070975
1943675472
1326249336
117383355
425755279
980329343
180740346
1595149303
512043358
1977185156
1711453711
1042112536
194617386
1729463817
1183671085
434346525
1481744201
1981150999
1746762539
255869076
718147809
21345002
1627076634
1433030417
16061044
901292479
1999710324
1079020396
341477907
1422075692
295556828
244837699
242984794
1254154554
1565616563
767917266
35981524
1173675105
48185601
1176942708
1694857519
237863102
1261293069
412193465
1135229344
263942494
317136150
2102604418
999075573
630624779
2046768618
1144176956
474711802
1288770472
867667027
503976275
742671011
1012237122
1701892896
1237187461
287259121
381640729
726493700
298181833
1572147834
352041389
1286973980
1317874702
1914925194
1758083634
131393576
928241465
631715736
1665553602
733194189
810281151
844306352
1074897583
561465928
2007261334
2123334079
804784511
376538164
1561910706
1551770691
64041277
26530396
2090157472
1918778187
2122534551
945575598
920197414
202875977
1655403228
501393712
1454009948
849742443
1020882417
753953778
2077613172
2128223984
1500170090
1001839151
1782621211
373693760
1489327726
1946168247
1461248796
256509410
1767759519
1208676982
1752601241
168229921
325348083
283521544
1127885955
847334874
233202254
1484888246
1925233759
561683658
687356423
103165881
1105387551
828904748
1541790915
622182518
281883097
1853018145
1592780060
1870092169
1863335745
1687298262
2002629779
1208344008
1526246724
646004527
2109495590
416911717
219991554
906736717
1920879013
1612637911
1058614522
2057318010
458122691
508339337
1456259557
1883886710
200416553
865579063
55592145
1235075235
391680982
1696809251
228773353
1301659986
350966128
784669699
1832114604
545091243
1760326122
591167549
1934733306
1441579045
1917058838
893282342
1247505071
1103998888
1850453118
481575716
1717701609
969463672
519790903
1442414474
1945498738
1589236738
800442975
1194254833
314458322
1584314490
580039884
38772142
417226248
592074220
1254343933
1085513612
976844519
1170347489
1274320668
1515665
205889165
421683176
345071163
335417223
1726913709
1499269116
620704763
959055170
248333973
1875156340
581834006
1904825826
874588793
178324601
6326250
1459153164
1637641085
575276094
1541276296
131948187
569600788
695500090
614163001
1881934163
2059576128
915970773
1154325799
719730983
1002887673
1038970544
45841317
596943884
1127920368
2005946512
764655198
346543904
1252788643
1593588166
1236538504
700570867
805180997
1416552793
98391396
460627369
82955862
769172442
1906963726
1494087033
601527173
972109050
987777144
2028800166
732564491
2122408939
1461945371
296936771
1762010780
854378718
133929304
1807965730
1986018884
1245857479
1314867691
2143365275
797947310
1870458179
478378278
2091622297
1296557050
74759452
375500222
1708838361
1433763528
302157142
2102229350
590487099
865096332
361800459
1669893757
753883099
1870277209
852285265
1356451910
1979722983
1493577607
1820746250
1839631207
1315247864
961668774
155382915
46684246
1306658253
971166544
228245961
1454825293
908240840
362440958
59044361
950440776
385251034
321853183
1475498574
2037945076
1351892083
1275802587
1268752718
1677883478
397227822
1234893790
1412443636
1456735987
1706550191
1312734527
643411398
212405430
511599853
139640534
1981782130
1656766498
788072315
593658186
1392615877
1737352057
834218181
1314910909
2089507752
507533327
1717430813
172022047
1375634762
1535523828
1727719791
346810226
242499320
1531448153
599578669
444678644
1486310813
672679169
1282930129
1586853397
452808895
1424676591
1980687655
326173930
38629097
144226284
1973287584
167966832
1741250020
2009222761
239233711
2024783924
439387067
1751429983
2107325104
1835166118
1127251214
498104634
167171235
955644661
1112347314
1538412808
780222977
159794169
896136437
292259401
339635807
613040707
2064165354
1293939067
318601625
438754580
1151017692
152901198
851294896
1130327766
2104030564
1824245026
1090983904
1694684272
2041013815
906860142
879233041
1156789108
720226241
742469390
2098974433
1377687907
1631147174
321954754
1137097792
1451356723
1117233633
2960645
981174272
1094421326
59700411
1091545854
1339349031
264640376
317744117
1369543292
9498520
1894135402
256183511
1434978223
1762928359
824876781
1447197512
51784020
995779194
869667539
502824485
1562701666
1312103725
1240311256
1438532200
680457138
1380283063
556532074
178268559
1368233099
264752271
1994834444
1364804823
1167920595
1217855433
1375990429
1811334752
117168024
815750514
545234536
42540613
1387013576
822762479
233646954
1753494845
696562407
94797890
1239349197
374462624
225701653
1627839231
1835253769
2098238413
1037400805
842579909
1104057253
1974199722
2067245769
978150451
2033450850
553801701
1896485814
1500272844
1921262780
490637235
2115554976
832241875
1203318752
618390987
1335953597
1571237065
1520002607
463138532
121115664
515556864
1887234344
1232507100
457588025
2104541355
1328841409
982477093
1111245752
1654015585
962243962
2033514672
341639161
1416140715
206319843
757504710
141943912
2110740466
1235634448
1440429096
2067195172
1091625
2013525396
618739469
210401293
1957434589
1867956038
1859410186
2089720212
948891138
878218207
1473683483
1443977350
955374956
852156319
1283675774
1682201630
1726124852
1028272137
1134110247
502955506
1703867399
295257683
1024051988
910963858
244839048
1085417824
1824693268
2013017667
862430236
721480084
912346152
1453012920
1956378144
2019219843
900774080
44664995
2107858247
1477897351
1728025685
461273754
889141765
1782468575
459781597
1667769768
673088192
1765838624
120463842
1355102886
1205341446
1187393369
2051641269
349001922
1856714711
1916707187
1223145213
2036361742
542362821
1767779390
1823152855
500987106
1048144563
1118708319
1754903763
1213967607
835623897
1350144395
558746667
1173519434
50487899
1292680826
1626316828
916814240
1591542316
156099136
39879159
1608242211
867446467
1826181403
1983957616
1685115506
572234348
594386834
1326621300
481837027
1912706222
473754823
203330989
1770432506
553483820
667017340
888819392
1441661107
1016644984
934011305
1530542369
1970989973
199028069
588721797
1694451469
657389193
1905852066
976348164
829896455
1775974254
4179419
1881426575
1185383800
69980713
75646316
336857677
1103367228
1882527097
863154284
1380503971
846419336
447246149
904149079
1091160790
63913924
190441767
520532300
415079163
52545258
1768459608
1656377681
108716881
190797893
1779326424
820948444
975346639
200580069
893399419
572846654
1864023006
1387242285
617123465
1932581534
501586903
1479768525
1558757476
1279591101
347941738
1920362454
165338816
775862710
1767701824
1960052764
1590598287
340800682
34314846
67802023
480489858
1148390632
1845334866
561083812
1771969600
551863466
1574269955
1751636535
1074857806
747059766
707057080
1852179003
1170119190
1325166181
339874334
553531997
1585372390
729277346
717716237
787855493
383311604
673420326
126334655
1646904828
190520975
750803100
1908943772
1282072435
90886362
158821094
738707915
755624036
1493584818
1513948390
1336506418
142858136
1595432645
482954572
1160980199
788155027
10146636
1749484820
1380362423
1545155783
1721864064
51809525
825550305
1715568977
651483428
559538889
118060763
807501294
2051160755
683994891
907257277
84128142
542132264
1466266546
601411418
1107089440
1852203779
1876518406
2105909559
2068187548
343941713
1201847452
1148156091
874458511
2086032498
643910144
835093060
594735275
1401037950
1769777862
1269712772
1926648636
1412196017
698730530
1589367771
16529056
2117607391
1348548819
1693758078
1038612232
487197750
1951480997
167985748
714082728
775216839
1672121440
418865718
410015845
1581926656
1446663838
1837335834
1706302155
1920342018
505442809
228424782
462733103
1002744570
729325618
589241906
445667631
186657091
1625974807
643380100
1923073342
317629295
1477948637
1695713244
1372594123
1049809555
590325125
1659045395
1272073162
555129550
404261952
1410002981
1896991873
1349922594
766587615
570258051
1479275482
555026028
894131284
1698135485
2125660497
1269314594
760282426
1856370498
1649320394
1914870028
1923864254
1564140137
2102682068
967352192
1249303256
1961428943
5048312
269165331
239064545
1261612204
262488219
1578887099
986933330
739823672
1158083443
424907870
3860236
946169990
289524542
378142442
818423496
1041535968
328018849
1510380351
1148532634
673870611
1620959227
799340958
142204068
1295590114
1812353733
1328298369
1353219328
2096934739
1419959384
371071973
498389006
1772699685
1444051381
1438632498
1379217469
2046404710
1551635935
1637551915
701047119
1917698124
30017884
597374879
1372636926
489033215
1602359116
463640676
2094207546
538652865
1928233844
777399916
1706682196
761004864
617458149
9840531
662788408
927308931
1222274934
1889387703
743530009
1152941103
715689969
1323140709
294422934
1164372644
458278632
813752436
1853617070
1082257933
1907209431
2020813240
211044026
2063458165
1371968174
1359464503
1754757502
2097812756
641081846
619819373
312867054
1052010771
51641173
1663296314
1972817456
537592021
1849122363
408970004
208339915
1294898528
1198035799
25510795
421840993
106010475
771869764
200065557
1396800866
224213160
1952647027
979208941
1237406851
2010291890
1523823937
182960475
729685393
1501668987
1296402795
733069283
278515760
180994598
99600614
505147357
2073992350
554347518
1305512746
210882457
1647801500
760058978
1206552161
70275273
272151205
1777807622
1497438687
2033455396
1011708725
601691997
1535185055
759536684
636647444
1102902605
499741776
1879421128
993938546
2003241516
1733889659
1332866795
2110710989
861551321
634641352
157444972
939804226
136986534
1291143926
1364517690
333909052
1950243071
1129418309
976666320
1872029245
1229095983
1146166476
1605375808
659757603
1082045925
556669861
1909102580
746870073
287456996
1534423643
826804749
1367584102
1918152789
1779667825
259589542
141969513
1111193500
348719731
1500518060
464874152
1205840260
1139526553
1404658684
2033576544
1545875628
410633333
80158035
475985400
1393668193
1537580910
1891075640
2144383171
731174077
1015926060
1836141580
1564966264
832258540
1645654723
747990114
321257062
1830649888
1902463749
631368288
1819741467
2106719506
2124461058
756039249
701865575
1189771221
311317593
1136253131
1603175264
132059610
1226134780
2106467388
808121469
2142770432
2091166294
1294882430
1563828809
925493683
480795169
1071412047
1394664625
1404159846
1270366272
640255314
1976763561
1168687696
1265681830
1977514123
498442087
46482508
1717551168
1563173654
2062760299
1751226870
622332470
336297941
1473683483
18197945
1877692496
1291345362
427589021
1952298057
256940783
2046982906
141108081
548573241
1413144321
269619813
1410894341
699612595
1112015827
1133241790
1416569708
594708749
430210793
363914914
413183553
1350543084
814548792
1164027335
1061048645
901539265
33002993
798430392
1735658273
1434721060
448243178
1307969013
1904801616
812134350
522607267
1837126451
311335620
1950546492
1544496864
1775590318
198640536
532328408
641620902
1982085822
2080104367
455204053
1764668380
347462537
450559408
1834039073
22051385
1950007041
956009176
1525633842
1439048074
1627062066
480680057
1084685257
1455435204
277198364
257342480
1619545290
156694712
1171958834
1286759421
1096283667
1759098177
488084213
1384980140
135619921
1875886670
2116554356
1282065082
894560608
777685944
1739095951
294506994
1177480700
2118823582
2011581722
317951903
1309386112
317750652
1373985877
1829158640
1754090037
332167319
142778761
1975511658
2112437884
1307579296
894527157
1770160585
1296081710
160240097
1912711075
1699448171
1465405213
1758377392
1981657558
1779088022
1079460225
215664710
271105640
1074543767
490307732
447878790
1917824124
545112727
1976328411
650930989
1127735561
2008067799
2116270863
397883543
443205779
609575531
2081069924
1802202575
406463533
1680586503
1453600880
1018868183
203247663
869706701
231891967
1222165626
1719119612
1682280712
1912373191
2064269655
1944717838
1609565855
1615941946
961809269
329776886
904863622
237645768
1530569781
657534608
412195573
343953930
288409258
1726733713
1202924024
729741849
700625178
1690350247
501652884
2049881750
1561631677
1653308704
1076356366
1280205834
1089681789
1283923936
1974092687
1086515853
1154214018
1426878719
1483966678
266825276
18863377
973561824
1918714438
1052279104
1260947046
1338157935
367293706
1876797479
1286509422
1400918478
576838089
400230314
461839780
1652175523
1995599823
562219519
689593922
1074523891
553476077
1909445248
1599359588
1994047290
151095048
207466057
758771820
1004063932
143419786
251365149
473593689
1578492940
1875434822
1765050432
128989476
408794748
1030802730
1578040114
2038893735
1494162264
1243436104
1426109866
1275909860
2068681600
1793562656
472123809
343524803
72048891
1889801971
2014616534
431388525
1260497425
1492411272
865571840
548524291
1367534932
2085948845
1902957359
649722747
2133467775
1614645049
204840651
637562580
2102743101
721277772
480621585
1427637514
757129869
501221702
554673595
932212796
1185574506
28673754
971401269
2057734710
44130890
44377877
60694615
1883457050
1409696928
143968035
1363099414
1160591115
2141225845
46001738
612563348
440556240
835948068
759819117
520931331
1604612113
1734311802
366194469
1121177686
1724917262
237272788
1272968243
1994571593
1293077106
310972292
1995651659
979167275
1811422000
1415189064
1081672854
1022292943
113109603
1613653391
2060717480
992150192
974233980
812505767
1474190480
119117798
1638039949
350868060
1099566490
1763656143
20340604
156664687
1221947821
1253091146
1470813967
1914830520
274613064
1370294546
1934331712
1370293793
1601488614
375875646
782112673
676397108
1889992608
2026282594
2056507905
1696647599
1960374929
745575367
696958211
2042121596
560988511
2007782170
2129590516
208283500
1010065233
61126642
2020070317
58577456
1663935902
1884075444
1152157911
147137136
324497227
1083497751
836344627
1964889216
461252835
877479192
1537820678
227089605
1289760399
1018544742
956774057
16472169
1152446978
1254344706
1576130879
683478470
1520905880
750780511
502704988
1414831352
1610631558
1585131445
2099795341
154092400
589375252
997427233
1301040784
631270063
2004999999
1993440423
2135019431
2095872045
81353140
528277981
61200710
437867798
2090115142
561921229
1028678411
1549518869
424639050
544941754
1273834872
1772982270
1149345420
278585129
1686407746
1509481368
1487995596
1037055264
405918066
2030877889
740540315
496908168
246816429
525697573
1908389995
1998278808
905059997
1148136420
1466516483
97135424
1021860207
319547029
228565250
1818688727
1772077896
1817912291
1071419586
398205771
53202274
1501088081
1061491829
722720411
449997190
254011875
1603034772
636652502
1067655266
267072019
1807955320
1625414138
544446641
1070385940
370516508
129881161
955028149
1798073311
271932491
1158227193
1506011431
1416218179
89823873
1029649231
1883405023
1684880488
264457736
1609100563
572315359
103424355
2054829908
615946757
1828639626
1373954461
1864918787
1627831927
1008548192
617465474
1604556776
2005813103
987965379
480934010
671339097
168293029
1548544637
558459696
1993243125
1439530073
35104733
375541152
1102547420
1221782995
326396984
687211110
1752545489
1298972585
1702527900
489830036
1525728392
747210678
241414607
1159656813
926485983
1900510315
1326665219
1828503564
846813565
1544967060
1926541480
1579870833
1983552040
1304088003
740298681
665508030
755249933
301419046
941961810
1504626388
24511977
1728619519
1382138657
1345293089
1340410095
2028350315
1112994581
1461308299
1108376630
2061031090
1277954499
1251951952
1687592575
1006775685
1894841734
308982591
846065395
1465734234
766499674
1845251372
241808436
1112592539
1044633464
634477508
622279378
467731655
363637706
1664162803
614531275
1454047150
911744082
983910691
997133027
1819198485
1599376302
155704731
476971300
1773535189
951524011
508397119
550878204
1770279671
260472836
71333678
426478658
908142192
1124690800
1695094647
1377223434
839794321
1600407864
1838321346
1084600924
1187148990
1799079037
2077953266
1251654894
451774278
518657579
1357514244
447849078
1545348242
46848566
1045142658
1041027866
13020949
1829160391
1557814898
1517018650
428260988
686214925
1690127061
784146192
986542056
1648069722
1557840240
1168103593
318316067
1805268669
2132262417
1162212176
571440327
1013253978
639152210
1390628451
498613690
976533187
318379348
1873649380
650340786
2118992027
2076711899
1415731371
906282026
688583271
1358864697
514867549
109553865
905606100
680255495
1953899661
1010915324
655717633
1685369504
2106215088
1446715955
1465466420
1411075503
525449840
2105706193
1065890371
519786390
641375350
1336906454
927062195
294399657
1958837059
979330485
851139762
1181083814
789754172
142408827
1413054436
1445981043
938052984
1882213284
453649380
1519226714
986807473
796985258
340312434
1609355880
1011257203
352246932
1232820224
1125237727
1453443006
821099316
1049381859
2106470335
1144860671
553856455
982933904
23870835
292075935
1818713748
570920221
11365921
700399501
1425362510
152587553
1287305384
504333701
466200243
908895683
2142839756
2021993598
178542819
1353498386
488248212
1244804318
1215538528
943461779
878038578
920001624
1028836027
764763439
1583471603
233129344
1262336571
1403791304
1303031961
1635268005
389015941
1340538305
1896646348
410672448
1725181906
1846135238
2113591948
368573260
1980777267
1557915415
983477702
1130289360
239480800
1862911224
400761371
1683966857
1353854015
849944600
1166154209
2105344773
603751560
1814328218
1693861615
130669697
1626789968
422510641
1359222980
375643328
47289880
1109693187
373391483
1800941465
1555934803
441459111
769252899
746625122
395481799
1486136493
1610941659
1398657949
1570737766
406951937
1122768945
818469631
1354304980
452495271
109945237
655723394
871798190
1879872351
795135233
1601913727
1323375676
1328962804
1659051276
239426973
1737693439
1686702572
1653171218
1361980500
631474117
651169108
472050048
1180553488
1128869350
781041642
536070745
1801718271
1870402361
595175611
674843028
1469633958
292618572
858270698
1087915656
1859411804
51237851
1781131681
1641008408
896258913
105171721
1187980971
1296717400
509607896
414114925
57658998
454768237
1828908603
320870239
465440871
1161131819
2020347283
1762690233
1920834796
1281715610
1207939959
1459639799
429445513
1847967026
1795518316
1673285148
1985320211
1207697975
641156646
1449059176
1459387725
606987007
10508329
1308921977
326424594
1572604880
1976192525
380296797
1827799961
1127441846
1616417718
484905151
263186697
364145287
1664986122
1266475906
656251942
2122153087
397149895
1490583368
1961832921
1038527967
1443341974
1253007446
497021077
1449309594
461750482
1533677470
101684944
1863950441
710299912
455949392
1109381064
1271168
209055741
1790338114
1121732748
684614074
727652942
1118040464
2034825258
1630295592
1515972949
594712762
892920801
1759489917
1564240791
1201148137
2146353186
1738435285
875006328
161860620
1174482476
1366149996
224809330
746568787
1150131030
906673960
1971451766
450846468
1240772628
419361240
1093820806
1190520689
1470951208
1092924860
657626137
746728111
1194400929
916111308
1737547975
1759900931
1840750496
2022333040
1163064967
798598354
599574100
104757390
1405292988
680043239
1092003529
317498412
116125170
1036905661
1998720857
1653456353
1891344280
624819959
1211504448
291468971
1114341089
1676802145
1511679610
646891424
123213036
1469497380
1940467563
30415863
1065581470
179872092
814065115
907646180
4116884
4422373
2117304343
247242067
822516279
464550723
1825014589
1191960715
858236978
1926038169
349795220
306923568
1963038757
2111620464
868072750
617423529
610163158
237804797
483820863
1868846559
815023531
970068601
354745238
2048148537
1993029965
1317251235
272483847
232511131
795516754
1635163734
941922024
1275953963
1398337347
2102791910
175339448
1769643156
1469169748
677055476
306513076
2022869232
1982960368
1210637295
1500465777
493043931
1870994266
460261780
1767480010
934178120
1767289317
1756393476
1322695867
347346311
136617706
822682765
1054078478
1097243387
1787594140
869081127
33970257
837432773
451549581
1090748546
362978536
1097970645
1529295132
263926247
199972098
109588177
336919945
590528669
1894093302
1459345888
597538575
1743571371
1713976662
790703282
1049472273
118052851
130013428
603689877
292092409
1910989744
951643109
338209381
2096400527
1543491580
392652697
1232924767
2095754889
6515781
597911732
236141416
1627797435
1419065671
2084796640
326211857
1068770115
1753871460
1549086688
963530222
185983925
1827602816
716866026
627785852
629022241
139457500
1293076118
1555970390
1632980666
571500215
1561814950
646933436
1046141515
874513990
1113016694
2101938220
1300445759
79116772
515866675
1366985567
979308105
1217669673
159214632
1076299234
1064261656
1756257824
1366265720
521174438
264661467
1878544583
1676263482
789435747
347579324
694019988
1977171657
651049719
1067769225
483863569
1245135301
925023244
1827983277
114136684
1929124524
1329170562
545685904
283126566
792308734
1661695734
1555643707
1892418871
1238928832
1800653565
499204168
2094111876
133585813
418192883
1644116031
2020000256
762026419
1410714006
385478062
1463076014
1192088928
1106415765
616062493
1650922826
1135219768
1672286162
1904951014
134602429
2812974
1727484447
1290623029
1275893461
1439123718
428457839
1290742786
769023969
187415261
286249936
1998037558
241145271
2064486333
400016587
600652893
1394576935
1680201992
988893644
1620119419
1564861280
869996847
768728190
57965221
417964528
31646497
310381305
1268273099
173424500
1800580237
2050166089
222492815
1006939382
1233822280
829912461
1035005311
526650995
1773585968
458028991
1780361408
768728938
179563700
1836062979
508909139
8965785
666688623
1767996455
1854904391
1368021557
120183257
291370760
2127764051
1377989483
143384798
1172724897
1469115116
1110167301
1695721640
1619290206
136736071
1309696545
395495715
963714874
374430181
1411990846
1140276523
2014796657
955971939
1409443864
1268844382
220514454
380147478
1374148841
2027971805
290188393
217804315
1280857507
1067619542
1504079119
730126241
1658420239
738166237
1402934075
1836146298
738265453
2002666399
422684037
1713836706
1409060976
565726986
1716311898
1799969134
1593573413
2097831349
1897676833
1270366307
744163785
1088495272
787646358
819259058
1512804484
2102816558
524283988
44060553
1581652426
1194273778
1892975093
1097161574
316738215
1232610398
605970155
1391106933
1341511975
1232542137
243146388
479734524
311202047
147403229
724714158
866751591
336532045
21263039
423024647
1884753382
970450038
106441518
1042781430
1863860508
205761082
686670916
2104683016
260241547
1528548667
244822233
114035438
1918010186
1359620833
1205757348
1376985673
1157761986
1420083766
547830665
76581350
2129044361
1118652241
1052696998
1418309218
810579276
1749710766
805439912
1197119926
227001578
992759972
804037250
1836491712
92940303
109635075
1841937644
1877997017
1141645248
771563889
837525044
1507888430
1400283129
847718314
1754889193
1041696745
1614933244
1606127251
549302966
796184796
745608613
399475370
1130335483
1363131714
1791190671
1416673623
1470070485
669474154
778352708
1979681796
592072394
1966897103
1509360743
294795438
489097191
1702512274
1641273185
1709900112
1729778283
1458416747
1345950444
1101037990
1027433706
1088352950
16824177
737588222
660069846
2006874281
11787998
685042503
696255661
1135197950
412160146
631954989
904017258
333449979
729921793
691806404
373708630
626832793
1654901350
932478091
644480134
650416294
816431574
1432806933
890722639
27401666
2014549086
1316555677
907696046
1063334421
618185972
261665289
377706956
1954099609
1955066006
60817184
204622113
1098001549
1903772338
761820350
147363185
2063980279
1169776064
6246882
530555374
865131283
2063653511
1013960928
2065703760
53378415
535183638
1013933450
1553485751
1664286484
1517095551
1147524975
791709937
1626490590
978537213
1407872591
1758560134
1316000916
2082172834
910117137
1232210580
428571475
1248671500
584196486
1520973836
1036558589
441785154
969608957
554922680
79620016
429934780
27228787
1155209087
1183899934
1398679817
1152131922
192803070
2001804985
1947763755
641627632
1778471739
831287291
954754191
245101297
1910794126
882707304
1530114995
597382621
1178835312
868813190
2118221451
822800489
1562300669
770057648
175766620
502582248
880657834
853763720
1983772348
928386795
1771457377
440948511
1544365939
1949899547
527707270
1883992759
342269621
1059814834
141458569
178248123
171563447
1125648050
1513582213
1803315273
462943561
536882652
1607056791
51104078
2027724719
463864112
2092227978
2018665428
591072706
1621927378
1402824009
174548706
1507952760
669326553
1181202943
1195726266
1785584051
776759807
994569995
691308697
795492820
13825631
1235210924
1502828490
220964167
1349280440
420152352
225897720
358976808
794067926
902814429
231909742
1005239462
456568384
2114372957
886219458
1706868169
450612734
1572101503
1493048771
598757722
47304854
1814415597
1135629004
1677773381
980540880
1220812934
1060656532
2138078701
1186146015
150063838
2061148031
523083605
1795181578
1702602699
2066380336
1087903741
266115640
1193548709
37212668
39112717
605731744
239089976
740612106
1445090373
1375249794
2709548
4425438
1712711856
907749866
42237679
1906859503
915610560
2013314628
1902446410
1540820709
1255301814
1209901394
1002855304
1501689415
2094367819
1746402906
1231791417
342042128
2133799677
1177151451
1018803036
1266571914
946925845
999702989
1175429180
1191719003
1483451039
161927682
1965887769
1046594011
227396627
1818250319
504429541
1872127686
1081923177
2127504214
332182838
462560571
529013438
1429412517
191042678
896345621
553048378
1965230783
3077955
1423931991
96295926
1662182119
891612141
30629828
1473787944
1683778810
1771652946
1775699469
2042710644
41045714
787756369
1657754935
1362282578
1764409812
890163833
892873834
882280918
1911859128
1188420438
1962399403
1709216053
1149165033
102069165
592711236
1918317733
345891824
936178739
1469302624
797566280
1579041781
1939927212
1162541866
1472157942
457918902
1659250129
2059357238
1022168792
1250067722
958895895
1516827492
1334166573
1186617354
1685926048
741272176
2024180254
782338526
1832868753
225453159
1772155164
584246857
166042957
789591789
1342424635
1768184424
180520052
2136364757
870326255
1944988042
32433504
1654613738
26879218
1562343537
924975302
1049580703
370679801
2091282632
801540303
154758187
1166632007
2126967324
1307520594
2097291136
750499586
1013180060
1696226378
1023659629
2032568181
1833454834
1956817714
1044954758
179702747
417084729
1092155036
1296829683
14322636
500985548
483134590
53756995
311006468
1842082261
1840099000
505843274
1174833807
1668278187
334825574
1647663297
277751496
636496606
1730091863
585343675
1059128374
203508699
730827960
1775435555
450090108
920787685
1939154395
1366689941
1551833804
928090187
1180068102
214677680
1667024853
1259127119
2038291665
1918766397
1796629971
345057333
916022467
1447921545
932937854
1464888425
870311024
382266469
986905125
1783296944
1274461158
2103721596
1221295032
1392045754
888285126
174618623
2095860197
219806107
1425087711
616325937
646839743
833423064
120445773
1431751307
1349208115
85019185
1507708571
1638148573
273228999
1274597504
1387038520
1512639078
1691992562
228012950
1806947568
77951551
2057042656
1204715300
2109731771
125274007
1700170280
934038752
1172439682
1978849195
615457304
759490820
815656716
2057334805
1482949515
42197803
663446360
27509038
2046481324
214853153
1955263556
1120012145
444605532
1283345049
1827055443
1656886824
1532940899
1543777248
266690043
2146119694
116673668
1708662536
1290852219
114569650
2026801427
1662866821
1313511326
922775467
417414801
1075702430
1461526435
532268812
769536676
1569177257
176309628
1000725503
1183293510
529724153
1337352022
78657036
879191866
589778241
1320431952
1332051494
524784183
1654565940
1625204672
1698658684
1580803353
310045734
1962150169
1359449625
959329083
362873403
1368166862
1179939998
205563958
1234449691
1281383518
1794814581
99076582
1661058791
1061339844
491643729
1373738897
1098558668
1814985106
1633247368
128479978
1011537418
243841264
2037709836
1792657473
351002002
982858517
38097029
1047366289
1863193663
1552345192
190029886
460183867
228171180
1387092512
593636783
239539024
1550653209
1320663846
1582562645
1750452266
2047858593
2070854121
1291178318
814917339
417334928
1360794978
263013320
991640518
606074965
1636160444
1987583390
1401830
1560567601
381918413
1259937647
2144124348
545785999
758235887
1345610927
1397910660
98602289
482904031
559106767
206237486
1848833171
310156507
95400143
1698144211
137875793
486579044
28529885
601185335
1632539174
1026144968
1884850136
1547155680
1517146061
1143671963
301200031
787994493
2091603034
2098941534
2074394315
977332949
1882312402
25858368
685082004
1732797049
1891804889
1290270376
1394532855
410440880
907034536
203225127
690628968
662929097
1047154698
533586498
1930955806
1700027999
1106100997
247679611
1423547810
921947050
1045665421
2006234173
70693887
824738262
1278285935
735040452
347351616
885053573
1029389127
2003035237
959530420
1320688919
1515237993
1528737514
188120600
2104772286
1364112800
712635999
298357488
583391867
116921529
893058054
1041937923
800750318
324275300
858632195
1318003701
1897534681
45254607
136810410
306753857
806270790
917371280
1641380075
788371159
1020572632
2073020831
1513114428
816782441
1007157741
1213596875
759983304
1675643826
1747701716
604892707
1495403448
1041972798
1826601526
539903644
1032623037
754231067
1816500376
1151260728
874668931
70541649
764651870
456211183
295609555
91615272
1910994933
279140597
157744871
95967172
979868641
148968869
181309837
279285254
172548786
1738789324
1419236186
1598972792
943195291
676723055
399199226
428048587
630976578
423488748
122424263
1187074581
1487294784
1134601346
1483207562
1746836235
1637101642
702901263
1433554950
209326450
1353666699
632752858
1734379527
255484721
1950560384
757483345
298728984
1432225741
2077375640
1250972219
670774105
19386509
1826389336
366385864
587530822
2145564264
1875220664
377207432
1146059253
83891465
706871058
635529055
206018297
929040665
857487270
832225556
1161866035
1045163506
2013940730
463363783
1733218445
524960176
286791284
1558561750
1432766100
1482616327
124438733
861776175
2029184258
1997344240
1710425338
645659804
2077322780
1895545631
1555440446
1719388510
1786632326
1657098848
325663383
311057990
1924493003
170394089
1467017294
1097247710
164359150
1523621494
1291177684
982597655
417562678
271522740
1110510488
1254116959
2018804433
917134689
1100144476
634450752
174715843
540997482
662359920
593156467
694123121
1098107672
575895816
651268106
1448946153
439406983
324793232
122325283
1370572387
921403980
49842774
1159785459
580894312
1382116039
859191249
865469746
251573894
1116943291
1079866989
875782960
1095704684
2094929162
1812979917
1050112819
683859715
1040456147
1527524687
172033225
314568983
1916156813
753179018
1779791260
1412281400
580893592
47468792
1664963975
1481358002
1423324758
354104787
1192968031
1880715440
1814362959
638247926
106530433
1515851561
907524050
2048863059
1795470262
856585498
1599714702
675054474
1375393380
940406065
1551421006
1486833236
1349722081
1371882448
1361271187
660240725
282804649
1038822475
50201633
1245597449
1683672990
1077849511
1355938336
1148979787
529701195
921603087
1378501756
1037039194
1920214895
2145553976
1598340390
1038552834
1724280339
719472255
1457588643
1695801866
560913689
988685566
1254835381
257361826
506945592
118402757
2085206046
2035208548
1675701301
17857669
239974874
587120406
1065018939
1579416191
227099543
788422061
1235819355
116742942
878268919
618903843
373296908
429135577
925737236
819532377
78671894
1482741275
1107823703
1989853279
1071262181
1343355682
1048489909
1352619657
1448946196
497326411
1546432241
146942403
547215603
505648608
1077102633
1778652784
2029914738
442979872
1617246039
577629426
765126136
2131793730
1281791081
365158301
191259502
1479263676
1826068151
1431133180
1363624362
82116119
689163197
1072948720
465910592
1933556727
1617456438
2131040591
1422791506
838078936
1295006367
343578061
1131178133
1792526731
1049719213
966510876
1031063277
449056951
580444629
936816575
729675973
1875253774
1011996178
654121336
949395819
512685823
307278619
606586438
1887281551
1921158750
1049269405
841865699
1543262411
1630116998
1936602096
995815642
457918902
1192777466
525703147
422958891
1660065737
1862108820
2018876964
708258864
276042866
300879050
1581591727
202861957
430094181
2132367798
783518296
2117473826
2085417712
2010223852
1538139126
831519279
1181440112
1799006613
1942712193
153414524
1997703824
93930205
663212789
101259200
667825166
869393768
1478594584
224180396
860164976
653355869
2028985487
1169465069
907192575
499204168
1365546311
1137704916
2096384045
419702131
1824145246
1972904558
300764705
617441925
600694102
1679201592
1520900840
1273844057
743799692
1649307572
1195989574
2084803922
1960722977
353223857
2048451328
215159329
1411906700
2014331540
563050436
489396892
1148182925
1878553108
1572934059
790333319
354550733
966865633
978232806
1476618639
1472549255
231364957
1171793235
916131625
1192767441
1345376138
642191811
943408917
415735694
24995134
1321455472
275275837
1400211061
1779737720
1107970055
1398293064
2045833496
2027326541
786318565
2088635332
692280278
1291709737
1032793820
256472471
307604225
1765512471
1455135250
1589861143
1033938316
269156387
931520680
678353605
629331482
1036734885
2089477352
1599586556
161708879
1177540446
677802515
1408769708
651051297
1684467485
663057240
41472819
684040023
1471172179
571636641
1229426206
486629007
1111973861
886887142
1578831425
1189902842
1858689574
690890096
1309707797
1546005630
1057812631
1319627961
1028727198
988048501
658451848
55662576
683822807
1850839712
1526562080
754641554
97543981
383270352
1645835605
1488222194
1230032195
1002861323
531043646
575928611
472615304
852088819
1615161244
523249372
1759735283
1840329420
394433181
1747203114
808375273
596563579
766849430
1223253816
1877468109
483294462
1195997587
381529762
239812460
1223370085
1842425333
580245687
1972680405
1875874062
706090719
793387908
1669449761
162783016
504629448
1200095127
1552329149
441921007
225648714
763898769
1897857426
1857058471
177792846
1650708564
340375374
850430394
2042176139
1336054491
1806945259
1202990795
1668978460
1987663126
1491646363
1081401044
694100794
1774869025
2131385133
1782277464
1010955881
780177909
313901090
2100890953
1798447314
720470336
1622120382
1556103160
233501560
1609542043
183884391
999037132
737949657
424623234
124645241
633505040
2147296285
1109160539
823056623
357222250
3049464
445999700
1209588452
1118053174
306864686
1930995697
1729492273
1485368894
1664187957
279863814
499741758
160221085
885516930
812707428
1672858491
1540793375
1657880762
538438557
1406339611
1314749502
2108160010
670525242
375737754
494087061
734738687
1735777846
677230222
1334598709
1244695520
586108244
28213514
781455026
1693325213
426896150
1109107684
361073670
1699628768
934704684
567213699
385538671
1369398456
747630548
746689202
1801139331
91680469
1160381023
1870333351
1348831322
200448125
541320131
501412535
2074915955
719912495
974057849
1199394094
1618716642
1569333236
344602712
1470998552
1110851201
1977009097
706484749
847618609
695280406
1744107780
1927883299
1663681321
409251690
2058978045
2126875265
212829023
1450606755
744264495
1890387821
168239490
1562964573
665163489
1939893256
1784045340
488036013
312661446
1762489938
561783435
1175607673
528131108
1840272067
1814515791
285480480
67145999
1606353068
1500732179
1754338494
650815458
852739261
507204403
1927170886
1465609813
541610675
1238880119
1914917041
1134014957
738475359
945989545
807125990
1132537236
71963172
776155254
1386599305
617487664
1101173448
1085668533
637759471
1450916879
436967533
1330729453
1493802250
214052611
469191260
1964149798
287932326
771166469
176595765
1664489284
2119392053
779412465
191607477
269557290
1964415073
2041371019
1093416810
593337116
1202784007
1682068874
52362478
2081744591
697971247
90095556
59192099
1746413553
1804794178
1006237474
1764840918
2085803602
478572769
662944226
2033475409
353921151
436948681
1469518003
667713064
888706954
2009995877
941429119
294856243
1609836585
247837661
856561627
281957421
594048390
257415403
1819110236
1715556811
1900270767
1304607570
1248017617
1707046755
2062407002
1330001290
1667116271
1795544735
1682319516
1771561023
1274352384
1768929527
765575862
2127482945
540444039
1906224043
42838886
729470903
288257201
189885866
417364936
833552489
2062215446
1148347708
146664763
843380986
599328204
1365116432
1224227889
1595063245
516887714
131172661
536065109
483492631
1947651410
1412135452
1567101096
1705942863
200929543
1148915228
616002619
1499842236
904526514
792225342
838612118
2140892984
375872878
954355089
1754145079
1553082900
797217916
1588649061
1212240156
578433647
1423058982
1473432031
1492001217
730474334
2135586664
1683336729
317212122
230933553
2053074579
1345217391
714971535
853996447
431351664
408302802
1304938660
666988694
1167172830
1203722637
225165296
1687626278
1090751071
1746086084
14403431
875299867
2104392330
102900772
1264333362
610250723
1478998558
1966557879
1675463632
1121714906
1854647510
1660768489
1845560674
1506555805
1461802594
103277361
1401779331
1403600817
1458798296
1114043293
1983289598
48376258
162972378
967865995
1840954769
1298237108
185384874
283381076
146105514
243314964
661236310
3703637
626968830
402582159
781467279
1327742243
1951767535
1519241956
29982129
7298573
1042610829
986313395
562419657
1161163795
1902995415
986815606
1467306041
1882694471
1936536296
86561011
197788357
662175333
2077539821
1775491668
906174188
392694308
72153534
1041434353
1369798670
1670733604
1063564344
768964420
485332781
467426969
1253151260
143835668
1474830657
1982121158
1028899084
1234407989
1414345504
1797462229
1667112057
1517097525
1686635140
1915485006
2145497743
1199455604
1981113748
1115967493
1376213221
141147935
1335388950
1210770431
445728144
76334696
188336972
1211709023
363219329
1478199431
1196883152
1905191731
2019680802
33062859
1120966536
2114443588
311431423
1136168773
1197593116
263654905
1860595316
1259761848
127275894
87725830
331245745
71782430
1100950897
604307588
1679959922
1129637233
38797149
589997230
1202614431
338771194
546729802
2065261747
2126365929
1377891209
1350300135
805745138
1787661535
463092915
905314716
131047464
605028847
1543644488
2065454624
1449494432
1636978679
1116664701
529634802
366368984
301364996
847047910
706234482
810071629
1875902847
1874847460
55897854
1580573580
2134831568
501113526
1135919611
453294446
735307062
1196517496
1395743531
576478750
1331970388
443422295
1730255573
1979167931
1427642931
1458320330
2100828389
777285996
215399843
798350528
272160194
274476248
1653383928
941315944
587486337
1602548285
716506399
691791484
1343108649
1420788555
1777133054
1203569237
246510933
531601784
847785728
2143440340
1727542650
861020269
1296568686
1880288219
1224790935
941029141
1918398526
752329913
1286629510
1361457612
976800931
888237409
1374642867
859119817
1857697366
2007050783
2064300620
16180667
68737781
811094363
1284781622
842948481
1612609654
39059597
290123281
1105173552
1696814249
1657020236
1718606204
1304583109
962945380
128037077
639509721
2060499564
1976760655
1907324560
1990023440
306146481
1053528017
480867793
323009079
382842638
529784727
2042605976
276805668
750970827
1219307408
727849218
1057712887
1875139684
904026306
1246446581
2066205674
1694664429
1734339091
1543878276
426491281
805806112
572892483
1641354361
1281582570
1352654072
1715066476
1566944214
1558088135
1778699283
1459708452
1180192442
1388357320
432437040
690770720
1535589200
205436555
77456104
1801952467
971836207
506633505
1106385454
793842501
117106792
1508059375
1568125827
499040243
1952378704
2106109278
2122166674
959606527
100593077
16191958
1220073609
985917045
977318901
1143146835
245135039
2083493759
1669299557
2100388010
351587128
523606602
977602186
1187660219
1618256166
762095686
2020946976
509736757
1458217707
1451549836
1637497806
1480460639
1490922155
663630364
1219163766
741744856
1730103541
1614015225
1977885923
81882429
1100129047
1318671751
261624987
1691639393
1623784229
192062564
1277919242
1168666647
596913299
629614120
873836712
1250325797
617671872
1167365394
1650533273
417783740
1834719350
32853863
384517087
547504239
1193017153
1744980679
1335564296
389314065
623281542
640580917
959076301
469343090
421825092
185088626
234599349
594143286
613689935
1336710138
469035800
1993851114
458211307
1401737283
2113929358
1073420651
2294965
1016318124
1044459671
1807464859
791363813
1801904369
1548347595
1438422412
974210914
150952789
1679455941
2127448493
1775392628
434381937
1304940548
1393319226
1962700998
700181892
1586418127
261868067
794548325
1918051938
391634622
705316101
1183594715
1549834198
1964738750
1320495486
628893502
1488325477
638081357
1091652871
365415847
273438630
274476190
264942117
1383391262
1092154541
44512489
1434571802
1001601750
1761101737
506314308
1881470923
1715412974
103176587
1345107132
1823659776
863611591
876713438
550029010
800495192
1790969586
1444496420
1286753358
298043719
422710466
494078202
2048512048
1837307010
1786437490
610725423
1196403218
839146544
2073279542
1555282643
1089306964
876655471
1727309660
327079913
919224511
68208917
1987103854
418812833
1509839974
1317383082
1324739517
1871379962
423175886
1415383026
953494901
1488386465
1524933101
1370052910
1550539897
1681471786
608294235
1698074271
2043123934
2096926811
778944595
2051408175
1205504757
209386355
89032317
541366309
1856323673
963909549
1049545198
1252521714
1792670369
342247494
1403374689
114469236
1787712576
97452060
1022859373
1152791038
1763190662
133828605
641559666
1510380023
548334321
12446536
1655935976
1741238410
1786640285
525133453
820494032
797391596
43353034
78564089
575421446
1458722907
928500506
480607486
266732406
1087937531
1450094435
1626268568
1223706299
1340764161
1311410528
1230255811
903149272
1871193515
1085595592
904252279
1202360615
1892698730
613517856
797433754
744139555
318520019
643931774
2135128415
156564729
1845812690
1560137721
2027885526
731606420
52414180
2059193785
842104636
658279964
944315374
754193715
2126623934
948691696
721517281
707198261
1110589793
2133367738
1013013694
1710746794
1255748896
1531384251
653698770
229839895
1987679178
155521043
145963537
1664864040
583889855
791053364
169534550
1090697684
1543626579
385504787
2072053852
1537275944
888704867
570335514
58797467
798961359
415153029
250953532
75071540
1513645379
1916672928
1625273450
601684697
192549244
801460230
200682656
1728718479
1655383506
657065942
1285186380
2074301270
804107193
1556607904
1581732290
186282196
881723841
1305947840
439943587
775309799
1421798566
218526197
1458558260
1362958481
63687211
625709308
364020187
1266642704
1627900917
1485417086
1405484984
1266792660
489339175
1745421976
2066214664
2061637983
529471190
2092931226
390470556
1178240326
2009778820
72899507
786578387
1325981060
850885817
690051887
450413615
559890247
1328694461
916425311
1786197259
2001457596
61106835
677442506
305406571
1992479721
1423150048
2082827908
1072915136
296813329
527094343
1144198126
1149351561
1881075687
1993828589
1549037237
4197843
976487805
781610445
651773570
94071672
909252809
574970172
1461490160
929393277
1306162022
1230186049
120186453
529569309
2080672248
409542959
1506542644
183298006
494345617
229915491
928615270
940514294
2058832221
1428706786
333523743
1891329685
110165378
1098811257
1490938435
735766250
334179880
1034194586
809701737
1300674230
2019072086
1474479068
1700656758
1196238702
2052199083
507465217
922758596
546501972
1990772878
1055447303
1182643408
375278412
1936067043
182987577
1102230874
1770851012
190302683
99064681
1173175706
1326798954
1791316102
965519754
1576119752
1071481751
534611658
27368525
27890586
685477814
754812076
1802829043
1555824847
2110025302
286022715
1791868060
1120731267
1052719955
71604883
34842401
1606440715
1080319555
778720762
38815352
1075164194
2080600801
1888710981
1766843796
532564914
664644691
936857726
379604764
1581675009
1057795214
75201316
459765428
1557468223
1620878051
735261521
410069127
117476272
1101574647
1458617900
460989111
462713076
2041105837
748367327
1412472055
862802640
640779167
1815803591
707949782
1658539072
220574521
1004469046
580619963
1997189483
720858499
1454988802
1968269917
779636699
918110317
1831720741
1925137421
35537737
1057437516
1339778686
1987104591
410822237
70671822
1916808036
821551891
1431341136
1920382534
1423254796
1819173749
283857065
1315375620
1505767964
2018429148
2099809083
1076400810
510625335
940969227
1425524946
1575682002
2026360778
691201540
1283771876
1397183306
1175729087
997245214
60530882
965935230
1101278801
14229081
422669919
2094236267
284931246
665803328
1082952876
1211885257
1273803124
1642192222
999589077
1600429698
356678313
889730537
1675284946
551439458
779802127
857576524
754366531
483053283
955127006
653526462
1259015305
1629800650
1159668779
51953860
2011793072
566576545
1310277881
1240964541
269036328
131307050
652502198
2077316677
1375395795
2002099196
275612414
197671282
1125754611
1933570151
1636403382
1123580630
186019651
2058842662
45008635
868978807
762925388
1995903314
1577662959
1122378340
93610554
603445978
159229173
1672247120
104842180
898028300
899753621
1852140285
1194040682
1032698923
399530618
23038561
509679177
2103813049
1288053978
63365326
452471034
26142975
1074219014
18194106
1404978349
1863469046
1241781709
649956287
605193848
328658720
46546000
98467070
998490149
552645356
610720704
7506788
1823859289
1476898010
511307328
861782748
771857302
1870371207
269892021
707953519
327743669
1520231364
1551509160
984682313
1538725762
1580590901
1508544112
87658529
752223583
297803698
1697531823
1547444990
42865084
1693612183
1037051400
1847904508
187797695
1991561848
1956093903
1765190309
481724984
965963847
1658364821
556372229
1825645437
1716508149
1648953412
1668356191
476132022
1251342460
1326098513
1888413930
1411586216
56641461
478174306
54763494
705414612
1546882281
275927010
495275344
771463474
1606773349
1374884439
1091722994
575437091
767098069
1590755580
40813086
518272358
1165326396
1372982275
95180989
1282418053
674864083
1396405843
1275168910
1046068960
641842401
1297053906
1074092472
1457931885
1447791658
6107426
370726263
1874321542
261700383
452087758
495013175
154707167
509161416
929484893
469652589
1208247601
1619647075
2040660584
569768116
1659346698
2011135649
924344762
243082607
1042530723
220194348
1501416461
1682720363
161510431
320818410
729343893
1011951090
42326112
415794470
531142277
1633550665
297555612
1034006530
652033505
1620924100
1820212470
1524042218
2053716199
257485412
155672353
30222259
1420564360
131043299
1211461595
1514529901
1568539817
51146303
798349776
2039622697
45202242
226283252
2057429894
1016430096
454508357
1014273957
184508198
421862733
1642533469
83781121
480575908
1918620615
651220823
1980222064
675354797
1192203782
675725338
2059487919
92624477
139940013
778903823
254071512
1297726961
1842660632
1864916656
664740368
1381514905
1434285384
1758272343
866646321
369263730
2013009841
170580015
870702524
401694644
114123836
1484474770
694996574
2142195472
664938628
385859486
1675604926
824176850
1532841300
1989107831
1534319100
293528667
965128401
1427121603
2116136425
2116545259
2116706337
1086577761
1909810372
1673715442
441235815
386449427
415948276
1704706452
1814175707
1606772197
1029163025
1758200328
1085958003
103525149
1206263586
293799866
207505885
1201052593
630146711
1972379659
857251051
1220081109
1004786405
358530659
54317958
1326553464
1940672044
1712801736
2092530687
1985769942
197340825
792513015
1785849766
1921719531
1125874790
590237616
1142547445
524800309
355225186
597391433
859500832
455254212
162334011
1639262691
592685437
729950163
324157673
497676838
1227015626
1307989870
729541213
149352551
1524501670
440127239
1385151584
615142037
174210530
175359046
1184050870
242533960
1133004844
481926592
1504086500
1007137282
266803609
998759351
1632629022
1648571052
689376873
305864675
622998124
1114501582
1495387528
1665045757
297201099
1751286710
1037746364
117454376
2099033452
1088876988
1385273958
2083885630
885872512
1880806621
2035106241
1495537124
354918783
63831705
182325468
1275371437
116088243
594148266
1367956121
1768112678
633577034
1143522728
1749129863
671147419
1380005212
952502708
408005953
991863654
1786321943
1625742641
208824139
1098871643
1992404728
73761037
1090961698
1561790902
2055163746
1821167700
1462696268
38249608
1248828472
2113523806
1152668590
949981345
842471659
465289922
1880473937
1461872026
1312422728
2011661616
34459639
1663533460
1173723078
1013877107
1806686123
272853397
1480207967
1683020024
1349984469
701635897
681812810
219066423
1091411047
1425257035
446064115
1443844248
589433358
211336347
122549705
425603094
1535293535
1701216081
1835830108
370639608
43429776
542086868
340028095
1666538060
470821176
230804776
1234542083
1692073807
1132524232
767533571
564436551
1025124314
2056455438
1720336401
568591579
1111964862
576668849
1390395907
875385113
881514078
748238771
77500651
606629006
1024564644
1101242514
671140857
255032254
1701216256
1460862726
1255588485
1462060130
2001934511
397626382
268691865
869234292
60065659
1675943809
1844355698
505574140
157156376
81324424
1929258563
1842419265
915103820
1914841023
867006155
1356205362
1666114069
1773357011
78754463
2094394018
18501931
282570482
2134214350
2128851160
1254329943
538393616
1639145732
1822462257
99263991
88513333
650489195
279051117
1003059297
464920443
320362416
2110378756
998942138
1375428220
2038168828
1952578441
702702567
1587694923
1707747390
1007007957
607678711
1565051442
408134139
1798218480
2082470893
2018319125
844231856
1722823738
1474384942
329346955
959971606
1454851642
1728276943
958759077
1110976079
163266415
969857303
1004986038
1655438959
183767763
221691034
492520279
1059623918
1852488754
154051131
472533841
308232326
928002481
138644054
1124950191
1961124033
1309219501
1723009167
367941724
1333600378
588368539
101323715
1955849229
298124429
1426727011
228914961
1334195398
720377176
1610845564
1291867151
440762693
1031792747
1883333798
818780200
1929414886
1939288827
1056680204
1735338142
648473729
114938191
1185378116
1714661158
1163617470
836524726
205898219
211368491
1273188630
1858244354
1556820222
2051457943
1175876086
1534720493
1070519460
688019137
1392261842
808641117
299396171
940768387
2136017956
831072316
597886312
384943435
1407505406
1627076286
1334709911
2033322600
741133121
1078481407
1184144581
1789236025
819535730
1326907822
1809306523
1594170994
147421681
685293637
1962722145
2001620527
1272660505
984953657
1217032241
1764848352
1070429216
1487944106
1696277836
1104378977
985516340
10214135
904481546
602288679
1606664681
743461797
1242493497
2082343141
1218872784
227293168
1330137558
2075956211
1505936133
777865209
86674507
756481837
1354304080
936244208
1079488266
274897690
293620913
568995946
104298954
396034274
106584447
2100203787
754797974
678838485
439447785
1712250271
213948539
2130515524
1536920706
820539548
1789417789
371192336
2134896905
672307839
697158884
1767986883
221980650
256145989
929757528
1466081787
2130326064
587702825
1228843961
1670331316
777568958
593156847
359947027
243931211
884810095
644353577
473161565
2046060651
452956812
1804392486
1271118049
1319138836
1269138095
447623806
1534235751
2122797338
607099439
733675588
1055620518
55844057
1590362283
2120478521
554074541
1303425693
1037116609
219682513
286686104
268655625
1760258821
876161722
1896097494
308177768
1522563351
1860194004
1856659096
1044318125
1955870119
501158563
860828081
35710248
1801544819
1580644912
204314838
2137288
494551609
866097040
654401287
1800649228
1975357328
1662166511
1324710522
38145114
2040778529
1787881394
1498037136
2073759253
999289569
156702476
1123949245
711946777
656589101
1355559159
116710179
71143127
885469387
2003772346
1296330737
2020334172
1235339863
586514368
1008765103
166963976
39322956
678269908
1776541146
1882933799
1547486206
862928631
1884326328
1246691946
135701803
505060858
1362991699
1989215454
930525336
1823442072
686236836
1487319301
1401246848
1793007935
870845565
1000705945
254216751
963852513
488390225
1478115568
1443653645
987128278
1464726559
1542148042
477337695
1681278187
42279278
2001915423
224480437
606007778
938628595
1717219119
1383988143
1671671369
279742334
362003571
1141660222
2118973244
918862834
510100812
1620792956
924070683
891671544
1413261588
465843978
1920052714
721201838
100404801
1584273822
1132541745
2121943009
981658233
830964624
2022290598
1891720236
635691338
1788960504
459675661
459311984
968144655
1383599372
1438841608
1062507747
18516477
248023569
38144726
903999303
162999192
1327105775
1826158960
825682797
1945117614
1450546131
1093432435
824009897
2039170660
1543043189
1846537239
2035482881
1568306874
1857636101
1333545029
1880394630
1895765880
323096072
1611432895
1757533404
1454763220
1351312989
335333941
1565032703
2093608869
1484687859
1702825597
25869161
233700914
679756965
131019644
1665281028
1755017059
1504177628
679755873
564691739
919693299
1978999362
1699650448
669242355
793879541
1191241227
1711783784
1796238619
1181122262
466690671
502085190
581800407
220016190
1489868977
1061309812
414938824
646166132
1515092084
2085509489
978914172
1070899853
1212136356
159759099
1741325413
1340367860
713654670
2157609
1259066610
24832362
1600265097
1078191467
388317516
2026770701
1174252924
795667136
1201650113
291541846
1374715786
1142021009
360985418
1862363186
239715169
436685318
1423722659
875673169
1130713072
935425943
1979423502
860322433
1884038155
514794738
1113399928
2037458773
902629538
2030196373
1485201979
1085012572
1852350173
422510641
17016723
819635749
1904721989
733809608
2030445863
714967951
942498007
1582515631
1826398338
187879020
2070173494
1738331228
1317653782
171110866
1365365784
203616633
291500867
708285558
134686313
2065077874
388507294
815457586
1862381017
1292704887
311824159
1391564566
1715590345
1151936854
845108926
948364820
913823162
514235539
1858830122
1677037067
266265977
1500841997
1669838558
360306267
239203798
10069047
230379622
1327178527
1579493183
2045409104
2139478577
1749258537
1442049458
1509131486
119290520
296137106
1206204981
577357861
60128641
1730193877
1961173365
1014597979
1097715978
1139051451
1920546239
1230248698
725299001
1045096792
844556877
1002436698
782660934
765648320
1179276266
923440617
2146218679
544125718
163931455
1441913084
136838812
1508860589
242203933
1505908400
970619570
1208890582
794125110
163257860
515351235
322201873
1402269515
116095195
1549275526
546215517
410214769
1482579911
880444268
1589728836
881094066
1108434796
1977590085
1615290063
870804795
56861413
216017411
1766207497
693682916
815416191
17633623
1563069372
1799932625
830619710
1392796635
1639210117
242449045
2123472936
1581526268
1170454110
547005172
1945401907
114869653
389267309
1949441935
1180178902
256398267
1553881401
1292677833
265567231
2130426064
313859916
1275535163
852150887
808118648
2024168948
1182434067
759365336
2108902362
2108003270
10702938
1241298285
1889065643
1732516446
510879981
448322517
1488543469
1734345939
2143999978
1010413075
2129010105
1775270000
1319319342
971618737
1330993276
1679584366
728276521
821547790
1245466473
149251707
878062756
2122648974
2023418393
1442054331
1615656538
213036705
583244339
1516195690
382629770
2019883703
1567203267
1269995066
886900603
978203395
1932188230
1592372876
60118005
1870546396
325994109
1369993404
2126314584
700629000
123167498
147219523
300074544
1917669799
1937582070
845367665
1227856325
188475379
1567368729
1175126259
1916836752
1926041062
502651894
200680262
2025687521
1956289886
346318623
393903124
416499184
173315225
1432559708
493148699
316568506
427726388
660442819
233038686
2036731759
1643249462
499568388
761971177
782693155
2002738931
1313216759
435427872
1919234207
478722461
1243272226
768506452
1723743736
669577834
1594181939
1410748234
140809466
1662269743
1221717460
1761262399
1666363203
1239751030
1103944341
154055181
2065636333
106811668
903309173
351793694
795106676
1317992499
404961792
495239260
961857117
1144853863
957710811
1264686895
1281341228
894010350
1735761356
2096738686
1234087549
1501365872
898612322
246928230
1126286593
1880660012
882515363
1138109990
1374965570
1501910447
245191732
1317945589
726624328
256870075
1843518154
664197772
405753549
1134798284
1639077941
281495454
581555129
707149195
1018876465
250058307
537932572
522846286
2088519989
309313038
161411892
1590416008
331880501
377344997
139580160
1540556656
404185189
567577954
150056090
575848850
1415052424
619543188
1462943071
968155587
1173727177
2094535843
1853092263
857318638
1228737007
517943043
573884174
1454393536
1034296328
735685041
906501905
1880069089
523432702
376883072
70693887
2001312372
873431276
77881915
1989844196
353679687
2070339803
680267998
430860661
2135783373
88515967
742666217
1379565696
539043849
560581050
152450030
683353976
312141289
1337772454
23231166
262995206
465503765
1357762901
262927449
1105299290
1803290750
360155148
1593299151
556334165
1385267615
110218225
227664435
1933764430
561336167
1824596222
679240006
1055819392
446078888
1847689137
1905496960
1693408335
681785837
655551585
147615742
1336719713
1119992811
20831959
1697747822
864252322
588496453
194286553
576795982
675720682
1115653932
1332916895
1634682379
885678892
71961894
1504286962
799763623
1923530115
84136046
301532405
1801028243
1853765876
1675430740
1018500
1252468598
1001380158
1633239415
936941278
1789106882
1369187435
1553421809
315346193
1005281584
1196046338
1896420016
899996533
19280739
1152042183
2077355159
204703403
1521665259
1180785754
1124487435
1920395116
41686964
204108671
177921990
109215455
69734622
1449798848
229474633
1612072769
1548725539
659869713
1759139501
33328042
653032152
439866786
972654699
541566878
1387803143
1953735886
1915610071
1085808657
1979512126
2086661224
1536316974
1754176581
2019569812
266126173
1734097936
454066738
471610331
1736427080
2102227882
1472050764
837213741
2021274220
1594700303
1935816620
256631355
2047896440
628902104
1403126754
1824013484
571458264
804245823
910187096
1974431162
1451108232
1375837603
375195802
306876776
1844378202
1928337534
1395042108
1740138991
1912402851
1543644488
48492652
456390338
906233513
1592026645
679553945
748335505
2069279458
829790917
1903540623
810088166
1205376651
354403740
1871632046
872787435
1896327296
317460020
1414069745
379366970
971031421
1926663373
1482744768
657119435
810795643
1635016519
770003240
2048256495
2041184700
1697112461
68294952
237258556
596983118
2106365787
580438819
421210062
104143034
1329123506
919701030
1206142636
170493337
1989614427
925186344
347205195
202501019
1132875294
1086605238
1619809689
637782488
2039027987
701031198
1020834795
1577411427
979776734
151443801
537177260
942812576
1452522031
935087289
885135457
895881236
1997970074
2022661906
444737070
1887078670
203837716
332891183
1918224557
612792596
2116020725
1712186698
1585171206
183333266
1761615515
218698459
1551057920
1978072748
1341689597
521944432
700042317
604957982
1583205378
1951678324
1300481819
448739086
1591978226
244503937
1221616391
508034434
53424929
942343196
1492787355
1514312904
1155065953
1304028512
901515777
1898600905
703985674
1983872351
937674688
833540176
323405606
1853304464
400741471
448584671
1782605810
366269624
1097952111
1107955840
1659757548
1299193338
1886116232
877964161
1439443679
1326854527
1612129549
726479695
1009699394
1603783814
1831480899
1566775278
555367918
647759498
1766669223
1310735040
1582729304
1184982539
533578872
1481722240
676380252
904476303
1681645676
171540049
476505113
324496155
1700834068
1824560877
1777219030
335328902
933840468
819147504
1776042601
2058426594
1909791553
1158096516
1260320654
1228722524
2016589086
644363436
1003206876
806108965
531133352
210305527
1792505635
560507864
2145791794
910635161
148425553
1865004934
1081052837
374107319
1696454583
1974049441
1882827576
2139801876
30526285
1309476544
1249610534
732733476
48231064
633009447
1897546876
334960416
478199009
613861418
405997891
78492078
1959299871
1626153913
564699257
1003102396
2044123198
1641324663
401348341
1827492796
1111382753
494952263
58443656
74214849
1371025032
1256578883
556660961
1529547858
395144252
100442105
428483497
2016876415
569211203
1983814312
1340236973
1191050546
1355403854
507368291
1923320254
382125122
1655288577
1398112494
2059856200
211878382
937522079
1247464369
2069205643
218173379
416407614
1240881889
641984442
1242557244
1008708476
1057982668
1770796172
1911051061
1899910085
2128874717
1798390194
921810019
459399718
1438583994
2052763501
793722208
781174530
1849133200
2058666922
551525076
2074044965
516013892
1926058023
1530205321
232630882
853225008
664239589
1589446060
111147615
1570663712
1439521726
1656823635
1256677234
233125701
1404374033
1686814182
175932152
573847492
883272443
741164179
328029249
464250155
959146961
118770173
2120945388
1640996773
1850163116
274884824
1227416442
2038267501
1787108849
1474135844
1672075733
1047301158
2100817172
671478648
807541173
1875423886
366944652
857154202
1214578339
1134467318
178271621
1178636780
1625860758
1908462991
26200630
822458671
870986967
39529071
1621088610
764364627
1848285727
970034962
135763942
1991773065
619449768
1134338861
1195349290
1990797357
591938476
1658721353
193762464
1064371911
1634682379
615322052
1966847870
1539666891
982073614
2006299308
1762940423
1154756475
982366894
1437452988
1572447429
1055406116
680007153
1719071648
170661948
1495291323
1530436907
1382721638
762306276
250080887
1243671250
1579944662
1174939803
2031690513
1188999518
865272215
1752156753
1454006389
182197423
752233204
253929978
584429091
219175827
673624432
1178847822
545369345
934632214
958666804
1864667225
606670463
1744760205
1385729218
528325470
1363853446
414575270
38546058
1687395442
1085164767
1009410041
1120589896
1744993580
2014184103
1343862808
357244033
1235726482
229700713
2038102045
923150789
404436767
113955691
1108578741
1878734963
648605436
1918810883
901764644
1061744221
1205779514
980659097
906419102
1479743715
1641039639
957568753
2021697816
481118098
1663938116
786566623
617998262
53642355
656801811
229350556
2131906289
905756034
748410624
1600595932
628763417
1145056443
1966635390
1506718072
1034091985
396229043
988974615
1639097673
245950668
1592944651
199319640
382307271
1425019638
172036105
668917600
300477422
2068571867
1632756011
1650208999
714116830
1695719269
712231281
1994933582
479549670
1674378018
1168664698
1465931185
818245384
1803230965
1459344098
1040392046
1114027240
534589026
265656196
1701870310
1952896846
750304290
739546297
175572471
805772786
942616958
7105265
617425267
196937166
1295994282
69330121
1161192947
589393044
265915824
121694706
1516034633
143430630
677294904
1777307693
1063985550
1374340549
404065671
1870714246
1832440135
1333633475
493174080
734631410
414732736
352882978
945226833
2012187230
62739834
1234191702
1569930164
241182179
1387337086
1744566044
354782306
1668576498
124422226
1256761137
808640935
892123044
1213779095
1634854405
1556379883
1974198819
1911134257
2042195220
1292492859
1129881924
815073413
28800832
1306565864
899232996
1847649910
1821570143
1221744145
155895499
214208025
944476155
922889968
34906890
299292462
1160261163
35024333
1492962180
962261343
227729066
757305343
1003495480
1039135468
437617660
220298936
728034951
176326720
305899188
920515046
73896282
1626394192
1968897169
1309225867
1155849844
1312032944
350956292
1402349700
1468750800
1005953149
1524566594
1779850265
816876578
664919919
890061136
101130055
994451079
2136432652
1097979377
2012480478
1188276830
1287728078
961853600
2135388599
143638016
891720338
532330969
1726189143
610631933
1762569728
872546659
1583068755
698187377
161538409
970890604
1585997202
1484559199
1541973856
1434521838
145585779
1700615713
712730627
1868800115
484419382
1063544840
872881150
462126479
1605256274
283639464
265109999
875538990
2049003929
584382282
1589771595
999692496
800992884
1942142
1499042650
1448196297
1581300339
1541527704
2027762654
1561947709
767910657
1136518138
1700060857
996505043
1860303184
301551855
428816255
1543682810
1470663675
213658828
865595846
1711329780
56194330
36410020
19831491
991314755
1673831920
274779468
1483922917
2119519207
1588262401
1374966852
1046979462
1727529678
533732379
1730522183
670701391
1839524646
555372287
696091913
1802292936
830265673
1573367860
822859058
107726378
764283079
1333969960
957569134
388194851
1862471801
57795919
1283887145
1912487047
721556622
1061058958
345361361
1334332186
1835869670
98852610
1432018002
1220768220
1805457283
421072708
2127996712
5035104
656858893
162305945
711822633
966629069
1015418989
1446295539
1785350831
131370888
1058991635
875003994
675922868
262355531
1909849230
1720873760
1775927776
1285665778
361997342
964490223
799171819
726726443
448971052
1726108457
435762340
2042453550
1739453171
989810444
1497282062
1530478993
1297259430
1743483111
2115834509
659790262
1291023703
2141407792
1047708352
1181122262
545292751
441736452
1326840112
1158851763
1931361505
1475049600
1274472340
2124514015
123444360
223754972
113557246
644266383
670044668
1573134632
1534617249
451409015
415263639
1591432905
208989022
1787587266
1311837206
847383811
1607875153
1482585171
416149192
2103105344
1143032287
1514909078
696625059
2033694016
1865766749
569253046
164859660
1828586475
667213689
212077288
474318499
1440292749
1551548466
1780367651
132056369
58288754
1156310834
710425564
763601141
206273873
31184800
1160035158
48695225
1610599809
1351098134
2055526213
1417790005
756973723
1445567686
1359659214
1476853637
1208045123
99108949
45266849
1014473599
1846948685
1584130391
1722132776
454194031
1658483022
1750791044
1970030172
913103195
1904051436
1611319002
654319228
1435051284
1568218826
2014690813
996890797
1468230818
1742963915
1219734921
1887425897
1310794909
55065951
921709406
1823440290
1967861896
1228622332
1264574059
142787699
2055261367
965589995
2115312885
1701100224
815509277
1388463915
1140598227
850519294
909809238
667966261
1255149254
886818608
71458677
437137019
148314869
366659783
2036903720
303976517
674242193
49240489
826779668
1281970936
1607820455
427084493
1670436992
1341477334
1256226340
2118351484
48118148
973943581
21603456
1644510145
317412097
537989933
1001069281
1824049591
1249286163
38074723
557634293
1584314590
2112539284
1375125684
879313347
634523341
568418458
879750114
73329530
2015775665
146139823
1594834554
2057157571
679178791
1976312481
2051153097
235682572
2060621109
1167691551
193590430
406949997
670516091
1445453013
1581239695
223690861
126498369
967716098
1464616578
934845883
1281799932
844408464
1437075920
1343791866
1330474782
1732114346
2132307360
72918863
1306743662
1308923933
900431002
317099520
1909180509
928390972
1748380816
602875863
1135218207
1163561023
2121861808
2111435632
1459289565
1325991471
2138986625
587422576
2044960328
391719359
1381043043
340849059
1298297675
2056487288
295637103
965929549
621799477
1762591589
1356711288
1243521354
1242233004
2127302720
769821633
1747427436
1636632631
720487385
192430169
269659516
1175131280
300057743
2022456896
1675759612
158169542
1665450081
2085176281
624880500
1299286221
1722698640
1618540550
2072905121
918552652
1891024124
1079292136
31453115
567577954
2002346147
1070518028
1663602379
1160212279
642913320
2041966585
1573480240
640413057
1747186263
1662150261
487071459
2111158784
1048306268
1836095090
1635993804
222900143
1612514114
692575167
1327058687
1898686917
1408721466
1212499720
866971338
1095357903
1931059570
1690207137
1338188809
734285968
1511622956
100035275
1294020845
1328321406
1799667554
793283970
1802742908
2045846198
795157369
1254498196
12205187
98660573
954562549
785989656
943676414
304922
401606520
1091482101
643004433
45359372
897023988
672442519
1689255203
1164219347
1554280395
704390419
764657648
632870319
356305156
1856926961
493303196
1564948587
950353925
1422211992
1798088201
1545562139
1067036879
270270533
1946325187
2085315570
2137688420
320737544
861386417
1843663278
1742492423
765560501
61362878
699333810
482136746
1028476487
1505184027
445812361
1886386324
1472253733
465099182
661633539
1763922295
1353037233
752302839
513577843
222048543
302243210
1216419215
1423530387
959701370
1172272879
655852942
520117575
880931540
194442999
1557380003
1288821448
1734748402
325281937
2075077403
1076696985
2132134053
1606015939
1746134051
892762634
1785545167
1140573896
720126698
1604106123
269920380
1735535445
744728665
866331387
11174027
759605279
1594980523
1674756920
341285101
458961249
1923155548
2448145
1616777637
137646804
1012689645
964636322
1759711697
186349612
760827107
1587063122
1077840210
818335119
650158961
1714942642
392209001
365012702
1561547023
1584500164
704560250
394384674
1417749651
782283192
892190391
193347382
1526960389
1346282562
1318982151
1036819412
729670908
1070585019
1436289503
534566834
2130864892
243296373
19438280
1841170939
31518918
1118776713
704644755
60248929
22619639
1782141409
1421384674
927420491
1753462800
21141220
1802676096
1688146749
1164699773
361594337
319876316
2094575510
854207175
234080759
1325282359
598571617
1053977137
272074102
1164469177
814307603
1928180227
528993695
1414370057
136502365
1647693256
479454411
869463731
1732983487
1126755931
2147371519
1572465869
809694195
141208175
1490938718
2087767151
1578310602
301122949
154318502
81810845
1289234019
1931692535
2052265343
53746769
1362118133
133485222
1460919345
1484258263
1879214195
577468183
1832687798
1254767362
571839319
85164241
2127028068
1637093941
1172428161
377093016
115546893
704310652
1758813331
1182314535
1061980100
1877114069
1216238181
455266664
352387842
236121694
1918547641
980688936
726174655
2114748012
1845258075
1616576545
447725011
1409697212
2008422072
1277155376
794719544
1500977577
1209885680
519100520
106350830
11191118
2123540845
362473047
73944763
1248393880
139630128
616034105
1357153796
1157148309
1750780821
876835049
1695519019
1190463112
15789764
1334928106
1847791550
1332125759
1505568802
639437380
1729097475
1362438315
2007700857
345279098
157611238
1443997253
257991746
1135453520
870691380
877397905
685090467
525714004
1510142819
1099632117
697818017
392033916
615765579
375467629
2038843394
837838933
405087221
1225875131
67815422
1077587908
634260481
393306720
316074190
1978809766
397248648
1422938260
1369343351
221187485
1508144376
226825477
1831044313
1603517252
1512282585
535768813
859079384
43448836
890862706
576927726
1814280527
1156945197
862970887
146802718
1969711489
592505790
554491929
1999482995
959036657
109582698
130924082
600040826
777226805
2113437995
485878553
1222979410
905167938
1863766651
1507685220
367053132
1693347251
4466965
477127810
716194087
1280400795
467373560
467777515
464798498
983305737
17216705
277306269
1450332394
2041139011
633577034
918621644
1144224738
458610501
322514797
359188127
1734235536
218270770
889832744
1866038644
1470956410
419782523
1504797240
432587621
1504312283
126805100
1646857752
731576843
139745487
1480612038
1906046663
713763628
1653768940
1983508970
981558296
1188381052
437146670
1343455473
1398216705
17724273
1172952316
1623553190
712708529
1423276586
1148114676
1421316273
233873210
2018852567
1221664168
32970012
1894872654
593910932
678573229
2083041988
1355079952
421987416
400742172
1036321605
1442867779
1863500467
354845462
1556782226
1480940041
1549046579
889111065
306210941
1659692194
1394811213
1202037099
841614383
122479555
1141542401
687959507
370086215
771555553
960124116
1647428698
79785987
1168612008
1798325695
1972433603
2074453472
1653262605
1556022082
164852798
1412049929
1488938207
393450726
160643160
1907466221
281729071
1125573476
1720805664
1186279501
1261427833
408692941
1163557609
1509233667
841910175
882308465
836991916
965664228
1410848099
298471487
386400151
676626156
1216596030
2017944188
1589903983
1475187448
575812952
1496332695
1376677963
1631170909
1479776940
29116657
959506655
211532945
205884840
551499623
294114034
101388158
308171150
1125032144
2052886135
1163805068
1508558155
619524165
627751467
1685588275
417629355
939807500
1200503207
1019833188
1534448967
734135546
89577614
1630395947
1832485949
375864161
1523733438
875203912
1715442965
1863790424
1617571172
327279646
50368791
1219581241
1553514988
288663149
1611598160
2074576082
1322536783
957918605
282618253
7736098
1435467828
1885734217
677639797
190565814
575321665
1377548820
1681645617
1628815533
532022458
779793020
1307896701
360504925
111584014
1973387884
454618502
477083316
900026810
1434140186
2124941796
2070127816
228902737
1988142185
2084512367
390371523
864849226
1734517300
2136541715
435345643
505454801
312147985
1655814587
2075480014
1053377418
1802479201
657655197
319917561
1243484350
2090474749
983660635
936128728
1253341113
815744387
462238095
1169199873
1402598688
387579582
48789039
1466470909
575579323
1354404265
1383834566
1269772793
932696215
680146908
2108211506
1933452640
1155627914
1993325145
1710861729
487007546
214562984
1559872129
1566770121
564195183
1731323332
644423284
458545898
2115428474
53792605
1188756819
679384498
568030045
1985177999
1710292456
1644312615
1660912581
479146695
1516055587
949492995
160185138
1216321605
236481593
927060295
998307057
1087684229
1655568085
1849311695
2072224676
631959054
469156640
1121039410
2096223816
459835995
681604167
1399048299
442634309
651550266
762529783
1829221073
1466708644
57500197
46265127
1563135423
1686567624
1702689177
66823329
812158125
690296828
143058747
2048821916
2132704694
580438819
1473061092
368891814
950226148
271289533
17377168
649189275
473861028
220536318
1788674579
2037970742
1428632719
1814065563
1783497645
1940355749
1681992232
2125003797
131243833
869552195
938590024
814517176
972306900
1737652999
72130841
851393448
121225208
1784338710
849238087
803443731
498265658
1356815252
1229141226
1253525347
1951844644
397281595
600049125
1898406494
477341030
60508907
845063462
873931202
759339642
318246221
299947056
1012763770
1418354969
1974478750
1608525116
923822595
32076842
1545814053
270808586
39342882
1029282927
282841942
1053238851
848271988
302288367
1614150207
2023199442
1572347926
2134609209
359362634
701125318
22309197
1175129488
1408183592
1193100993
1445726301
1577740009
1642612574
1525916717
945524217
468259980
2146623400
1181835719
1545911006
1220525489
1213825192
749831272
1978823356
1727900803
473503118
117931345
469479114
1214817009
795694403
344862354
1064615248
189700746
1707734327
1885036329
720833493
1027910761
1900576514
1169045524
1267476473
1129229746
145079236
1698804156
472444298
834184500
616317794
1204713284
2082104035
40366637
1486304541
1723340608
1464950839
1570397513
1598298851
1945932395
1838672784
919448626
1157855291
963623352
45923601
923228740
75034426
48044264
861486698
388535870
508630596
905672363
1684553229
1935479417
1382649084
521337285
583243983
1904547608
1495479182
2066132759
1493273747
2026928154
489967680
2052103460
862114556
627534773
1443800575
1597532730
1287206327
1761595552
1708744730
617254246
1285789875
835769089
1949377181
1128320078
766333845
1621306463
2061797055
1034322103
657618615
90946658
253645952
1851807978
982763036
1261657113
1487403300
1317286042
867770785
2121222854
432583062
845414950
1083964340
888473279
1107590240
1225406333
28139012
260008982
825803699
1117840980
364750338
1348611114
1825640823
1787918040
558606787
1037274571
1456735068
1035463721
1950899260
1565354861
3859036
1487253190
1230410783
809247821
235006262
1699603557
27094457
1389265065
925078639
782499135
454210957
2002627368
1146996601
904299071
531449727
1590000791
2117745703
1131871507
2074266091
1377891209
976340755
1602754088
584330600
621805371
1517373303
2001576344
1062998163
512081371
287931009
889848228
1439166170
733551936
1348663106
1254326804
2132918495
1205226647
1563094726
266588846
1720805268
1592592944
1760169862
1771707728
697343834
423064708
1486978659
719458074
1571174535
459136869
192953828
2031792996
1615387312
1199920256
2084390348
2132025312
919497486
25449563
531111279
1670131986
440820564
2132289635
1829331963
1445461155
1630541999
1999482995
15874379
1197697572
1020397506
2109279941
1073709798
1105971004
1436383728
1893790656
1650817541
110254320
1527112660
1828769974
148310564
1219038557
2021135543
1868357128
1582002464
251116421
1015285332
1717195784
111679100
1723660352
959614371
410792399
2074394145
547963600
1546530933
2117997761
441689127
474429745
723916772
48226965
672065601
1993676031
632322323
971671878
1794188462
1799006181
451824512
1748555433
2105967720
1853844579
1533849740
2099867869
1931092808
1349712349
1807395716
1908242548
1223249964
315000035
1454973159
313324034
1880081587
1484312820
488359143
329397015
2078901370
1429749620
1665211163
2052008646
75475859
939579880
210110966
1448064800
1469363671
1195689793
701335190
2139411216
1916759088
377696683
1189602015
1297752069
734253434
1612024686
700247494
1509034594
1472381687
449479413
1101126280
518764498
2082755550
1739474194
877330372
1008491329
757364441
818479794
1845467141
1557704982
840308651
165116557
424654674
282341595
555653727
1779092748
333958843
46011937
248748862
1407528285
1080959544
1462961606
2084100169
1758912515
1940202852
943444407
619000746
1386789593
339097376
1836817280
1852808291
722692088
1445965967
485371262
1841157118
1278283255
941002073
1555926024
1862347831
264023305
144017625
562991270
882975480
1546849444
1220301857
461843596
1095671677
967251732
1225190937
795859109
4262535
1003407847
790737972
1400537679
850531146
2089642363
438098069
59038863
680620581
1927328084
1043081044
1468524588
736439896
1305411711
480109586
1517186471
1651712811
1482478910
1990383358
1963654827
754711428
862019967
1941834797
888312793
1816117369
1864823065
1920032736
749942172
1981105445
1743789327
2091944061
328987337
1601485325
178413594
924514883
1380721999
1395464473
1192019445
1719600474
167577714
1942120685
1449143097
1973488783
344644880
2000921522
1051690993
67199942
708662904
876658289
719973802
1550238362
1774818904
387454117
1037381960
6304017
389986692
761210020
1208687635
1151456078
1636860686
309597824
1882573813
1827485184
927146155
599441060
1430839702
450053592
1119810272
1172856574
1163115124
1588962854
772571155
928461683
1504703548
89541969
546964401
1326446408
1118069421
1622107419
1708244221
914996993
1701408299
945537666
449959339
843014116
153730833
603499954
1095399954
1053060643
1047124590
1480872853
1405915238
1112494838
357505654
2070378387
633028961
61962152
1430926372
1522892034
509988961
199455367
1937955045
1416926136
1967434921
624656966
1987271532
464544356
1307201026
1528434193
111533480
2035934394
105814843
624041800
814365876
1833333251
1008821937
879436335
2037735117
2113052253
1904249377
378687642
1747143528
1138623321
2020226706
1177217215
325437590
192048752
770641322
533161482
2091061846
1794810018
1880835358
56231638
716453398
1499780131
349653215
722320012
1583127221
2090567232
1589869132
999426281
1881068588
2129931739
2081178980
792263128
1429774745
351733650
1232508167
1279657862
704975110
1790673658
1638598950
1583370163
318337245
969427098
948722017
1489873938
861250681
1592091226
1699206313
1898500552
2108754229
1182763417
94909879
1348988106
1310412656
1503638474
274601482
573253989
315932550
484872416
868078793
2004547831
956125481
705702105
2021882837
205471482
740061811
1170666107
1579796378
1861096013
1433703091
1398041876
16629121
1974074762
461266591
293039379
2081773923
887112723
12542131
2072612852
60546961
1315277422
1025440518
1308859144
1448664723
627395180
470591053
107995865
275099802
1909155095
1470000592
951582951
1632286068
431057069
1359214969
1222343178
1892200526
352332856
254537896
1642102953
769629256
1445286380
468313177
154640012
772525977
650503894
1049156236
547295081
1669703901
1213687997
86188983
805810137
982678586
438832583
2125557064
1336603044
23902667
642310276
682102447
1735366762
340675021
347324319
804571888
286473298
884895855
1043697858
1060299408
1854732947
1662139113
1754724448
782898959
1444837842
703892194
1964756497
1777653525
1800917360
73513263
1258325432
749688774
1495704354
1940495403
722573370
516247850
43399633
1948153478
1857126003
1788129255
1093866085
141054697
627417469
2146352849
1429041077
1191937866
962763840
2089229488
1999322866
1015187255
985713012
766718021
2004672257
1507827054
557936364
838012900
2059576260
1775497547
179385579
1498351645
1550791341
1956481739
671169960
1179704895
1671199733
707184796
134818367
617926198
2084529558
310263628
2128594521
892651292
497839340
1245140786
1509662581
139131156
598376910
1442618198
1405059251
851654854
242537662
644104674
1899829064
1144080587
1539241588
351871865
1433460202
1898222816
951952305
808286172
981565333
1133592419
1331394964
1103652777
1530126914
754364538
130442680
978294845
72888161
279000384
656865882
315231051
80218475
1924431651
753392607
1446932662
1267763971
392523874
180516778
725219557
1927913331
72159241
1608940905
929501809
1522064965
250991379
1103592080
1923948052
1222353917
1029310555
688088022
1665531147
448335346
1215763336
1669675241
290749455
837995388
1580530637
2053654767
1489656127
1093871349
1825532200
1210136198
1837207086
551009530
1947254269
910626680
298140122
1488340569
1856141789
737774498
2042295818
908908041
41516352
1556755354
352751474
1277751553
1895186060
145151106
532688340
1688602586
1901955867
1997825006
1626564223
2091542054
1060382586
463989887
282451087
1077469426
971376599
950432986
1583851869
249531329
381275292
1762768547
286004789
1027412448
2001952252
2102974357
1247692741
929916490
1517921658
1509297170
522683820
1471893203
2119431919
108983490
920841424
1048565956
1123810728
1980451553
1494948270
1240181290
381165972
804827497
1550492666
1672573885
1273434324
2136355785
47717299
1337108036
443238936
1469727999
701365451
1642071432
2036829916
1915511539
615765579
1592917544
739473479
1667123449
1717339947
400907916
521231924
1901710759
2128208077
953179880
1211248762
905680238
1237129933
1442117421
765925155
1150816455
1686895469
2086257500
41116796
1033452957
308832914
549712446
2029984328
130464940
1850215264
1242366169
934682894
1734834108
1011359218
1770408286
1136857995
209536218
201014735
1565664081
1279411789
896850818
770441602
1738877670
1070234180
788693070
209154175
17763605
2082060969
461393422
1048493760
288630481
497001294
1070984280
1981374268
606992019
5389290
2053293702
983806562
1858001375
300597345
680157864
986721939
1288313021
1402748050
1327691892
255503370
1524702831
1374847603
122750538
570663162
950440776
177790684
261946808
1674226640
1737697270
30861291
1889972602
1243344293
1204053385
237546406
869261937
139012595
734082204
813290877
528605073
397750865
1412202839
1970681102
1624898043
1446624035
1671843231
1344221420
1906147837
873428409
165242486
334153558
1789959487
825212669
2135126101
1647570620
21812512
479209776
231035107
129992447
1310127635
1087432154
1535429992
1799858536
1198955057
106605632
2020624579
1727840264
1499220301
1670901376
1301848612
1793778665
1921718049
357100226
333323100
1084912091
1309063129
2041436534
1258263220
1847775257
856317314
1271065728
1907487966
905531414
1434763788
9905218
165530142
2107874421
927341147
2145865690
284739118
1683976876
408173391
1643498413
2046264240
2134246824
1183837415
161013452
2129964307
781762138
1886876291
631369332
1624668840
1099573656
612026027
1324047843
905575623
1870674430
1621556964
1791805203
544090692
1950479333
273877098
1719242636
653834789
101794851
1234569496
1238396227
1013694655
932008066
1183475153
488878979
127292754
1505557608
1474053642
677109544
1199972401
954566160
900046735
1666079541
1152785469
508012156
2097204972
954620035
247650013
1287101415
1354130626
1164795457
650855911
1367566091
1315351501
1979294283
187397666
987036745
1586403872
1091341578
17577618
1387003514
1288867501
1439412867
1060871478
558454968
1007526649
1853168131
636383572
1576715246
1378930495
453935856
1820853709
1121153198
1821935539
1764092570
1408705392
1973685376
282828177
729579024
1358605480
796669338
937439168
1043612943
2062490309
399840919
1330203961
1089042744
1285211182
1953264685
60849430
55380005
1942195517
667537164
1118070584
386340142
2084573178
555420084
641830864
1692104665
2648220
2005378186
1141170185
1431937376
1286880783
1545320167
394811072
1141418744
1323093554
697993323
955474952
1489299854
1011610002
1413831212
1333424585
1736405522
1410884380
1229593476
238108815
906471045
1686230501
68934862
332511928
865130579
1499834871
1438697795
329462462
1040305422
30600309
1105869278
1740213474
88137892
1245238868
833331983
945441710
1564166808
1976227357
1204088609
790889238
1225606370
1600867840
440202700
592392034
2007194247
1800705013
214590744
70127592
1576637063
383166427
1266213721
1650396877
1025686667
949193251
1576587665
209734587
1383726302
339138571
370352653
341151605
1479195192
1707446188
1985483778
927012199
560006205
1394406159
534121861
1516127068
1450097355
850800345
2040219553
738850620
1534194446
243723255
1277671904
333522532
2104543097
1853198223
684836511
373657009
930913135
1482872979
826866174
545923008
668913927
871400612
615770692
1785135292
1892078775
526430733
247387036
1383267302
1054157461
1362203471
1241534438
1690903459
959707789
1207718815
1340783370
769749937
1221793861
516587390
1677998960
403263869
2120689692
1024334354
843437659
1965914447
1144512081
1873202753
1547640187
1291327926
1319641069
270182385
1876282913
831016717
1762524833
1171509170
2121537108
460290821
274951722
1644421177
517619311
1921952033
390225893
1235720740
1526927818
369854140
1658141713
1580629487
2006901290
1432336490
644489177
1401617338
1019043534
1972948566
153081008
691493962
1104050856
142731022
1426188613
55316249
1021946005
517194220
255066944
1105636642
832085472
946052087
1619289920
1715122141
293491501
219738595
2007073489
1971997554
1260865655
623213333
312313333
76425887
572389641
923168858
1616055945
2034519962
802373020
169010594
1756917148
1108057434
1212012534
40253603
1562554578
933690976
931707681
2138913914
340923386
1182382231
760223397
1273586179
373960531
17983986
1760698645
2021343261
322714647
280329620
274850995
466713220
537008826
1739417237
1068925535
1907500675
1096377003
769172211
1937801341
1684580668
992626188
575436000
374764191
1219195286
978498962
1752493616
280764733
235223456
1883836412
1163899520
1315391772
1859807644
1314733745
813626811
1598443796
814697156
243210987
732831257
2026399097
1324844408
281083806
2023511336
1661923382
1615821921
1121527224
1541509209
1652993967
1866454005
1870049049
868370946
1313984147
1512008714
707415073
1072567807
613920523
1155565769
1211340563
2080153020
1802904968
125966899
20262371
1773948238
375876635
128966347
2048277719
1204953880
1777701739
1614194323
1256202258
913604476
1020403634
1044176141
855831643
849126617
775609494
1730746536
1450592605
2085841869
1620492836
1968791252
327961508
2067974778
734797329
993261871
1859705021
666167789
138000765
564497825
303734740
1407551979
1832203477
490721431
2040299262
1585113521
1612687539
404564976
715572904
1278308430
426656945
533857224
1567447666
1549117790
1909755118
461355674
315968799
1685790584
971788315
360968943
449218850
1799016073
35708121
636781876
56975407
1059968024
685423658
558871257
1523439503
982042122
1751645877
623607115
425708716
64571616
1369974501
1401057711
1073740245
1661725718
914494546
1749130678
1015418989
1969440801
2002629044
1497510507
217332137
1539704926
1325559929
1295828060
333023334
1553330162
1536460993
732615484
109465811
225401248
1855855149
1642792069
645319125
1006750204
604066628
1465802149
324748175
1929511847
1405015388
1692332140
1764954037
550876198
1206264763
447797241
830869453
685899936
217034191
1257896627
1564949800
759427767
497187998
1977686577
1958102370
411478102
211370057
2017209927
237912429
1090294855
773404033
1556337070
973593237
1816254894
1026382743
1881965025
992560921
782887785
1345347872
2035950875
1476872792
255715549
1720925381
855794734
1714580285
1765638260
165367854
457859914
1591315856
591839456
1201214670
567584321
2140648142
855745403
732520829
1005727182
114096274
1138985068
1218764142
1646612544
1713784076
925138168
16541889
2056749517
1710993891
426811856
195940006
1885783145
1461699336
1389516820
98279557
1920517115
390141376
1757577317
1072332282
2063618930
1056289999
1100255874
205268962
1785665106
1363012144
33526852
406382114
965085668
230772893
1031863771
378403575
539201538
1380986307
144981211
746303941
1869298806
490694357
1808473059
50687661
932809427
161809500
193655857
1810640539
1345270472
1880172306
1885852305
1732326891
1281235098
1147387661
1811905159
22523247
1278637961
357611077
564376010
564664249
149477338
1054111173
1453693359
1143638204
1518472333
1282223332
1980206551
2019007486
1731191703
1110246297
1570840190
1775734584
1131715030
1046661799
1306040510
2084754
269725624
1099612535
651178110
1741694681
435891533
1062518970
1186405499
613505121
489107697
376022297
1797076039
214749618
1188381166
762405890
1885251325
635099988
773785874
1990729457
809846508
763170372
541069516
1533095461
856064609
624693193
1109626748
1850750783
1128736106
1203122982
997888429
1881652540
101043998
328565768
1319830462
1875544286
1800752743
498575764
1137218925
2098763877
614076773
900508601
984037438
1119321656
161581153
1748743401
1182142763
199115848
673607301
280021937
642886014
904472335
251587073
1864597869
919721653
2057606522
1137871184
75484119
2146641768
180627618
594707903
722389537
1826410036
180070770
1853083142
723106126
1904788849
155962962
638923246
554331304
1568162254
2041359235
139902441
882403956
1148070989
1946839052
270233108
1767931495
438741804
666689374
165989502
257424426
1824218989
1410093135
595275505
845427208
1743924472
1866321702
1071338346
991551262
2122894834
76333132
481450905
1977165539
176112089
1420193567
1218810581
229685935
471401510
224439470
1042138695
1961036306
887753679
2026872413
813622848
1328225076
1014955318
1972070022
1007450836
1281929923
28718417
1128592739
622986596
290858146
1542473377
1043352994
15599834
1702671389
145597112
1725594233
1984527914
805806112
148494892
1989767812
2120493192
1784761428
785232233
1129653655
1973422693
175483222
2060141951
1092289549
1589005740
816170122
790935742
191135552
1092151824
555508330
70627351
1345456128
731960161
1555289284
882360536
369482616
371553048
1727748370
1008961479
106018229
1110969681
1246667001
1119754859
1767288475
201168983
1402851302
192947836
167613896
105132119
1067074299
1503330137
752979421
2140024215
137626714
487153390
2129984430
204411468
1497862369
2009288600
2063210395
660728533
609189762
126820913
1585592031
1799095578
1514160953
1380916505
1560467476
956016445
1192556973
204592008
1930398923
677842123
1362693445
1615854509
1155317632
933525855
1333115658
743082853
1079991270
404761488
1291508943
1774745652
562059662
1861423370
1011215722
1116909837
100979949
1455207633
564521159
2015162503
2002917240
1089467326
879855182
1579754621
1973718776
231638632
325094639
1261082097
1139647886
1010561513
662922397
1665227147
1140511715
430913383
749175573
1991282560
1441980605
358707883
1955691530
1205333131
1537152981
356310678
550687813
46757008
1866655798
1483904525
1801586740
1988303266
2087723726
1445422065
2059023155
41413104
1420151126
1566276183
2118686027
1745913534
828879197
232421154
906534961
1199041293
567721935
1154092287
1299925047
1431908401
1576147723
724207808
137317084
1955367518
266884711
346162999
2093630817
592955818
328920921
17462975
276938824
1597333827
1219014607
979789037
1670482244
935789089
1740173428
571519062
338863985
1150959842
572692007
2086740961
332503684
599046912
1754562797
1821401738
1874052884
1477479053
1568816528
517285661
548700120
59672773
248247263
800048628
134730194
1484299605
284725600
105073430
226774965
2071615996
62399053
1815338983
847004739
509897466
1450454875
505448343
765181
1331154878
1422269403
319697967
1349459759
806127087
300589834
1614499164
235557917
372634849
1097217396
1573146676
223083629
195254808
1442503821
1611622681
1511101839
635399080
1569106144
249039016
464124850
422192241
362478524
1064473823
113495260
121553505
1770852332
1874065656
2016326649
422678586
220406589
1522772335
1967688741
1565781897
1115001535
1305475814
295046543
1838718319
436009084
492782549
226590380
591716169
90846090
2116873557
1069662169
254584170
604571864
78223626
934070684
1473025409
1951909174
1563928190
612888863
1677863670
1459449521
1572959160
2070136751
1402602380
1100269876
882433300
1252760261
1947663658
562754805
547096090
1734432127
1156578638
200305405
1846927428
1212749057
948255088
1272517340
127513070
1869794334
1445003696
2137618228
1414342213
1268297423
1031559592
305750420
732932629
40515714
734284875
1865771069
430155412
943792037
231323530
1625341824
1147464756
1759332780
170942679
490481
682726541
373957374
918863575
1662131940
731883424
2135932966
1451942299
489530944
688391656
538208221
1287403531
701769970
292698504
194028159
274204654
337176270
1463352687
308658139
1896619415
426177233
1719595931
858201150
1328060714
733608559
158160835
397866374
1651010602
2025112652
5372363
1773617905
252972035
2144762900
799691928
1633511489
906411020
97449025
2027768120
565848981
2145264198
450386100
156502140
1958781980
1728049694
751621909
1389001501
409376198
565149953
832334061
1979038715
1609165228
1886916653
935262041
748110452
1171560590
1635706179
12651999
503698291
435009130
1528113508
1429138212
1017594687
910462805
1128433337
867870357
1127018819
65272883
531711878
791686051
872391076
808304054
2043174188
1545534454
915851480
523136125
1211355936
776366014
816468460
1874365808
1583439499
5346815
515864330
1490567977
2130393634
1255355600
81623682
493565504
685036479
342777408
2005200116
780370485
1057669983
2038004382
811245101
2027521609
194043623
455235194
1679199756
440566275
1784186337
998351115
166199185
796640993
13310226
1027651768
2008580684
315984524
288924767
1887208743
835869485
1557909780
770500464
1573298607
725704537
1735611065
710600559
673694798
1303399947
1912152094
1824977915
2117368000
1237839945
1519016874
1057669983
1480424800
5594715
489968244
125619018
724295827
465133833
1149045133
1161113289
2065623236
570047739
2028786024
1369292822
505938457
317193300
1213891667
629202099
199040183
1859482723
2014986837
1225686503
1038214044
1273653635
1625010614
1408896514
1375327654
219635664
1208149558
1830240343
127031196
2126049088
644369786
1555891810
228218273
316327510
1783296944
1351856824
1184888056
1563732824
1271045373
553592278
24491458
1422380883
878981076
2090183047
1129702443
1622948347
1526280459
730837972
224637652
1481101684
204516419
743591747
415044703
631232696
1541112833
928013909
814764273
2018216634
1786672594
2141327596
1569130259
1425194666
855355037
1717940453
683761962
1133207979
1521568773
1399280462
1785288422
1483743631
607350456
2104439016
712516183
377502448
626329791
1409348305
833292937
358471508
988763634
1927460979
2020872422
365125180
1285217651
114843118
190021167
690454667
158245544
779197905
1846273328
571518683
1019023455
1237385028
868443756
964514739
1382204503
1456711926
2140000236
1015905374
1944458766
1537432817
1913617331
1629556261
179482734
1508403408
592672269
154900288
1311815652
1014381534
1683969336
1157241405
223777215
1172375106
619130050
1611051736
1425981362
1725823319
1765740844
1724957164
1617643089
1294132525
1651033028
862537412
1288888629
2005147149
1010479480
1360998150
1914596171
1370444194
2109133763
1656652297
1719826691
1132903857
844293814
1241988413
233177649
557555036
1464028160
1026948187
1496663371
621848884
164238780
779992853
1668715006
53583158
1359144881
1763489359
1883723721
476973382
1913027110
472248231
880882441
316089371
590124956
86520310
2018061244
763876221
1260107460
1793588757
1777505476
826536341
1896388294
1633258362
423071214
1768868980
175940881
2078399615
1810729117
640088365
619575279
1156886089
607348021
325221241
1968452111
574375761
2077980886
1668711991
2118627593
124291846
391004512
177990873
1965151447
891429097
2078700473
531728046
160273248
916758598
360776282
1905007381
355575738
627909332
11000159
975580167
525987360
470505249
2097799248
1046290789
1487717426
2081856989
1268858169
814267465
621676673
1651610476
2067103272
388713222
379978894
1345199125
1762302609
1569812147
624303988
363430925
108141060
249452272
1560157871
141667005
1434808175
981132104
357165921
126433310
1278178363
510658203
1032739068
351043969
175861844
1317574713
1879460584
28144913
930573022
1635541190
242710282
906169253
501502150
1006134990
1315144859
1761332626
2041896476
1152754439
1580308753
1913746511
1316167152
702129239
1399456888
1527535565
896038038
1941474679
1985512042
1631165015
1414848797
732497582
220560446
116833708
641229692
1486558208
1991278163
1505768825
1503179041
46403754
629907339
379085060
1754478859
996053694
1033666313
747498131
280092103
2033816601
276992767
1133287639
1699398909
1756993603
129969724
713267333
514536466
589319014
861445723
221842009
1015028667
859752471
562219462
1874978882
1288184936
278297868
985009452
444046272
144022877
196277323
1697455277
769974154
347849968
1303954421
1818872505
2079101133
2025429314
280215702
1579427330
1113695446
1200527163
923870129
1504055617
1223685669
1241920744
1318132970
302831645
117133369
1163610280
928032138
195912228
1467026561
1936510116
539440929
1226541744
935552874
1703411333
1580290618
1424256304
520280472
842087668
78111917
799169748
558609284
22453224
1316558888
1256201949
866335170
2127573991
3531670
857255513
324181470
420589477
418468599
504873394
2127972528
1790860825
675064821
1901723763
1460908604
1456180561
232899081
367667006
1251025607
1253491559
1141190505
1954603913
281822694
712425371
1081620509
1000705945
1422255131
1057275359
624631767
513128155
86159929
638911497
680951588
1699386699
1417449841
185078356
1253600807
239633000
127920309
1404909808
622616180
1490199568
2105624702
1181025026
352646170
1926183978
232017996
125145598
1801380709
1303486545
597173297
2141299503
570170109
1384064897
204156291
90311331
822478451
4389527
746481734
1027821888
2031351849
1366999614
996224610
1810939417
765855122
496036068
1914402557
1533320522
1479103529
2096277853
128776678
1088172453
827760878
192461709
291010358
1451504730
1331336087
806127054
872192275
1941712855
1451109297
21776745
390225468
1651641550
1136888894
1599842987
2738094
773183490
1478349770
1975635798
1113877480
772268625
642891028
1037450581
720496571
334042672
681772318
1751447227
890544801
1421180419
1312919187
279191920
465816322
1574377593
2131960798
825362082
300172092
399133961
2061083811
1639828696
313856512
1717017592
1504416469
173186886
1260961155
988349251
1941175357
2080513164
510936738
2014801750
1274730001
150953239
1394744242
1564340298
1981827929
1547797508
1608150199
1148136420
214520555
1469924580
334568224
1866987140
1630729692
1759480148
733923117
1766510647
608184546
1505441130
1280459606
276776089
1622152802
770330171
535281172
1087582707
921435955
1164736748
45903359
1109947252
1330374483
1643627484
188733896
1131344687
256064764
1017823339
1377906477
253072643
1831069413
93585467
1087948701
156061407
1634580531
1664378216
88387438
2056232644
905694455
638504102
930813704
2067500200
604457990
1869367300
221521311
1270650996
1205257963
1152589362
2131423041
1147841665
2030456122
818772283
50657399
71222926
209238545
858146281
310712313
1550945524
2127108850
1513271621
2146175753
1786401104
1422419803
1915682576
341700092
458287084
336674889
1155009731
1953690291
1902910587
603521462
2078227852
1998388358
1638717297
1268475732
1527426914
1203268703
292113431
618714422
870097020
469824447
1065662356
1989758878
1791980719
1949132316
259561696
1708037698
817206767
2130817191
328496091
1613255730
1989402908
952102760
738271776
1428823631
714588347
1372919963
62954754
155666278
895109343
2110801158
1496409397
640812167
1603437420
1405046500
229649626
571693519
335843878
1239622478
1969525436
1225944062
37747096
219717811
117672113
1783297799
484855931
951080652
640107718
1760295169
121217730
430932731
1922499255
1120994400
418223116
664486993
2071535138
1100723049
82809674
957658634
1651468677
400314133
1294224963
159149373
334683506
1577325570
339746258
1235049559
1029249601
2182933
906364506
1676223712
754097296
282368507
1462208026
1032764090
112019962
359603551
1580335934
1192279064
2091469965
447604472
1906970212
1692081309
800074357
1419588091
405605005
1935940753
694423392
676964210
577503842
2005355687
1728671032
1275774543
496428833
1426780783
1531469135
985777767
180217910
915167401
651426106
872026131
223531477
1505111569
310540936
328195876
2094779444
982208426
1094609778
1983146131
73882085
746519322
1790149866
1243087981
1969095082
420331526
93019888
802082738
1342069133
1806013239
1760809854
1436397205
1002572804
1944914588
367232086
1584705457
1441049987
242668866
285476509
1927523056
154797421
877197290
473345270
132755121
1008074154
731008140
343656123
1260087647
489976105
1453614411
1122501332
1942560775
555503855
1322721574
690174958
1438306049
1982446098
62736694
571983084
634736784
2050251570
467880879
28219651
1260522747
218741423
1424178932
760330737
1284864812
566791371
197335910
2033066414
305142524
428218323
574049376
970924874
1684926268
895253266
1096652666
60118005
2057650702
539163130
908490272
841871027
1961155832
668501340
141838526
1178875161
96537681
372543880
1249961329
616199268
344457905
732909268
144777053
970857317
1605699442
663140838
967126065
1641330730
394371625
1550294649
963347843
586491301
1191289369
1947440315
1103215932
1077739591
337682955
1187894087
146931919
1683875686
2074832532
1436336553
1983827172
1901178410
313314172
2082937256
1437558048
1530544517
1232117821
1361851287
549258183
1869764611
1132597117
2055670746
902056440
764349355
1198292523
2038031241
127235989
1895929446
1792388631
983257025
2096411050
1701402614
2086596147
168539247
1509364700
1485820914
1711471077
1895817992
1560295859
799596980
630155706
2050834025
1140716830
1188490695
91812352
1896752142
2130560759
1197916115
1625901610
1414935790
1778583290
719371991
1152491179
250214909
1352224729
1235321336
1412028914
1202427224
1223470965
1947254269
1955138260
1713212422
695954269
452257173
1688113640
1748851952
567409880
349818433
67529477
1607817670
665335842
1056175041
1946961028
1605891896
1889322405
312521845
29346256
1860169238
1218867995
101381218
783335338
1418012611
1203536259
1816225280
665575101
166498476
1541612177
67733592
450129274
1885509365
741087849
529486750
140112251
1194910672
221735562
928262489
523934974
1189543373
2030748072
1179989686
1276810115
838010493
702904687
884538167
790032108
1762407812
316193807
1697151576
690531877
186505935
1324608142
98173580
615796008
761865750
1728931449
640950727
225022642
246829519
500808397
1851679973
1731249926
783088133
1737473242
1326473023
439320151
1762616287
1224595297
1065865350
1602992820
1476665484
154433346
1455788661
61981535
466797078
1595735504
976979583
864326201
1818979171
1078748098
1911984470
1472588940
60792599
1558535348
1411018958
2138025114
1756999269
487674149
450470541
676929682
1854262333
162886404
1454626272
1629053942
78760447
1436666743
1579281173
1421009178
559357017
1056515306
873698715
1884867026
1838110286
1966173148
429300732
83997303
1784440531
335426504
639921715
485001091
1423106062
1844669739
1819887667
1589962772
462051591
17317790
1353145355
1471829152
241414607
644427925
689880561
219976937
1791562746
82235506
136628119
1651984109
1598832519
1217039983
136267257
1922507039
237303456
1624282244
1356016222
460292113
1900607706
736215323
401803671
1919692341
2062254366
714799347
1071098957
170894807
145501729
1034169910
317057521
1819679580
1233052818
1838351990
309541125
1794108792
522571479
1122957825
569922758
1772651402
1769245658
1893380784
781379994
1358774160
1024184861
1876219940
8399799
514135606
1967591422
381716579
947087090
1332037178
214707548
347791261
982538939
275087666
2010648480
255815696
611679072
2056584468
1027160474
630272797
336371073
637544559
1882608355
1075357604
460208716
1905333273
1766620828
1787063838
760521030
1363607541
447625614
1670487314
674625909
1506152734
1092460127
1245141707
2081171742
284398495
544746223
1695300420
1855783982
810101985
1432835298
1269286146
455090112
443237838
1767193003
1495111358
1750979048
1569415941
1384282748
1686975103
226976072
954840124
931279347
418283314
1904334189
731386864
333357950
1182669450
472820922
766989515
1081419446
723607667
1228627474
1029589816
640244019
2028018756
2090926668
946657127
1277085563
127989351
2054339632
1945258414
470414926
1592250254
703530200
2052902994
214394643
1498959649
236311438
924473414
1055660227
1301965240
1175753053
308798060
2115212661
1679455941
322660535
1860043766
153115117
1937965001
814026214
96399892
1734962900
1769266674
237612441
1260847690
710020554
1344125406
232954059
1120541431
1426649263
1877188595
1148576784
1763528913
936112217
1738050303
757878751
462354472
1826260355
486954295
2044772499
539381299
1174957689
280664038
2117366591
831169009
2002896146
686750939
927146155
1286542599
1658438150
838782225
1242977229
707123022
329476508
1872211452
1774802057
1605306682
2051724983
1862966604
1081709528
1484750678
786623650
1339927136
247841207
398718965
1619432896
1250183973
390614777
1032182825
1659470093
558317493
1594630800
717515366
365043558
343685906
1890465921
1696594590
800627814
994688492
1562204654
1439673484
450247405
1629290242
880456431
679713221
1811569675
1127620136
438784079
1366815291
1350190015
824871772
2048243115
2074413596
845316195
599800340
394668607
1726857705
89419814
2738094
1033204040
1693060177
1782074681
1103793150
1405378247
1517840512
1953287720
684198818
973466688
334903826
1026617232
1894553460
1761572847
259434940
1338751013
1904823527
1016044293
1430568543
1411350819
532141381
1567077483
599260502
1800023780
984180921
94437958
384306992
1957563744
978312200
337511355
332650496
1618615208
63204512
975304377
1852909146
969721449
779468270
1726169974
2074624581
586606633
1023058192
1578755618
1611594202
488281703
1128745069
976410427
1497418418
1292837030
144206542
673249887
1673889648
1436602866
963675385
869378777
349383458
1349673732
1016239274
798207177
1043494247
502974288
2109131954
1384730935
1992402354
2051284590
1967791996
962917257
1630146384
1623707278
307928158
1702699570
1434253092
333547440
1343560500
102544770
1099995596
2087683549
1911267093
2083330629
1385721903
536928052
1432890938
1313610837
1011075751
107091689
1650200461
707739594
1202999454
1538613792
295091226
832313430
1938421862
1256626382
1137725644
1657592570
292735269
1911163418
1400047126
765142561
543230693
1046341356
1289319137
1745126565
675514058
1904936609
141800574
831230688
1690565279
1054339978
1005885961
1492583483
903137568
1690896499
882887642
313673512
1078348166
879448729
2127430816
1006968877
735109052
1460556282
1398951318
435388065
554048678
1070060389
588539846
176694421
144246332
560398037
667834126
1226239980
1974413912
1797527739
1408188139
530672569
181642431
1722778687
43617324
712736973
1768712077
744437759
1695321721
1689970509
1507221053
595299749
444690983
1292778074
1106097054
1930340636
104951204
1862114125
1140483442
748635782
1339029061
2056620139
1925613494
1457648304
842884276
249334583
738370787
1515544851
445505819
822859058
2049993809
1233819655
116643755
732629999
50570458
890515300
224606154
790105710
1723317590
1756091258
1905752656
1889503742
480092520
2003299094
487192304
1555992732
1496962638
424754210
1737972469
1466847267
948065735
1257018132
228922457
2058608560
447865295
1325767322
620198114
1771619174
1461379540
181763771
393617836
1399956471
2114095997
1993355861
1612913813
44507508
845041218
952895944
226928950
833008056
1603194899
1524946588
1989298386
1028111199
603169179
922413755
1934426906
1492754405
1124616227
1040701626
299538467
706799190
918993976
217694757
2070982675
1603668242
1907414561
1917379299
862558858
1156989108
1084235138
528982774
1569625461
983203717
231042387
89288576
686118228
1769321739
356913796
1585674629
1265708768
1330203761
1371157102
1627396900
1768712077
960608293
1646643717
1473789747
402169960
211851497
1603596667
1570459332
1093326200
2123293975
1200537687
1126805979
138557253
954585278
1048540293
1275913811
1671108751
2122028206
1654398660
1133677933
864535661
556983726
181224517
427830819
173047304
662693733
1537964164
407284903
1087102041
1690713713
142964829
1543746845
660265814
337693460
70999324
1866176750
1888361699
167318873
1078614754
1052219020
503114215
655568270
1009497923
713009263
1583784088
1145773778
889832744
200305223
602022976
1451687294
210632590
1404569061
384882254
1713880691
730199005
2139052011
549530509
1779806993
993771883
246716803
1788169692
784427575
1115216832
1140171124
511759562
2084200687
1912051165
588933695
56671842
588915119
1004919455
1430315166
1861854473
1535899314
1288122679
949351132
1252508713
886176236
28532515
2112706738
1461791124
315188579
572166430
1231755197
795136988
750198090
2137430038
1591198665
1578234115
725048109
1356128353
953879569
403493912
1827429823
1771948737
1087398774
197926398
949492995
1815072063
22739647
1657418876
1348798970
1364290686
543723101
753015104
1163616947
716735518
1157733201
1449912898
661623697
663858123
1683097442
1044727260
1447921235
987041019
472415082
2033171228
896220758
1623493049
849109516
816776104
225224442
1676853246
19831299
437736322
278468822
2022510383
1604945930
820035388
1007552945
1713113195
527597110
2135801545
2117956773
1932149816
979928408
1161491667
1478305675
1615521407
357972180
1065034938
1347596269
648169409
964238439
538926056
20791233
582996445
1793476168
1559260372
1442931332
598712699
1302799665
1819105517
128052931
2056214204
2067545935
1922012281
1866581547
942582770
976483829
1060911103
19936922
370991616
1762587334
1123997781
654109271
696655861
1116811591
516993713
1954461707
1733683361
146425642
823684169
1063413746
2020747738
1117127451
678440949
1175952797
1494760051
1913347898
1679792029
1007051474
2014290107
1329393403
1199687973
990837406
73045984
1857300641
1354720571
360500516
1304851659
379803316
223948790
962855455
759211238
927240903
1602927485
2134594603
1322706868
1788374526
1742055611
1523547100
1780971542
1159898632
374405879
1069339300
1397550674
2026823882
1929330753
728972816
56954214
1370353405
290848965
1966020462
1474881847
517364520
92116730
1517064853
1432361065
2086624799
442752897
87112741
193567801
1420270570
172110034
1876829438
594984694
1453317663
1369075962
1105661869
1009288309
95527709
201358066
1064159378
1582461038
462866
339807793
722206512
1123356969
1915486726
890921656
1887627837
1129348891
2038365435
1355961583
1001471460
1251064340
1819110933
1554833558
1375330269
883408078
1517643277
640179563
642173201
207219169
998227397
956745531
1988568983
1165062335
859009785
914242189
26210614
165722276
2003064537
1349229974
2131496971
18832362
195907770
1018820391
208585192
968441482
1161686303
2069814209
2102598116
1108740302
1135193375
1417111880
293250749
349465657
2124343048
963236286
1066508193
261179165
1528179857
307840230
1139530454
302215640
1853643477
357489522
309353958
517980606
584454746
857427522
1667267264
322317926
50032184
2102284504
486041950
267014856
1368645666
1624559222
1287025002
64180896
743076148
1003082210
2060368752
540008241
2136916973
524528536
1867923745
135811316
528512090
1832234048
71703922
945819245
1398174892
2066318181
163244498
1930823129
408948260
796254672
1483968083
468486053
937852986
1105049560
812280186
348889821
491570810
515731512
1507605349
258701930
1525425525
1838978672
638872174
1405361178
1343860353
856180506
578374596
1119560232
836394973
1026092966
1203748997
1403040320
243817797
2103414709
386915604
850413611
2094779444
655435379
1074999983
1343477472
1234894464
1529703432
742284315
649484551
1134965375
1952158017
1482892897
30752960
1378078364
264092445
1017068733
718752615
1246922132
4500302
988481462
784099439
1808393923
1601179459
2113295177
2074373520
1080297404
1014142491
1129931779
132215048
49746860
502184462
1805317330
1329444424
42904727
37257512
1936982185
575976586
1515555072
25287991
628610060
308383439
1648073131
1075404456
869469403
805250504
1246066954
542869800
1698223274
1331457030
86550438
2075888712
878587684
936559045
1092544327
1141444472
1971307571
691659212
453469776
1998563307
632336119
311231914
28036223
699376695
2021645003
1685590011
305638683
895899625
1527946550
405016502
1148888590
993130913
1278483031
80642293
1565282367
565408953
1731423445
1341955154
2019622382
2059506932
2111326685
624236127
239258396
544690054
783101442
2023092323
21973300
238551081
1544118779
1880645638
1283252714
1019918663
1393054057
836727674
29874399
1670414012
944541765
1449827353
948145827
1552332259
105761031
1663912496
102832733
566431323
2089396548
45300764
585568849
1955952286
1485928669
1463032568
910699404
1088618270
57579456
564082994
1146506641
174618513
376512851
1415384545
2065806479
2020357914
1277412014
507386629
1937931966
1912975023
805472208
1567000251
1490066996
721596557
453918370
1950240335
526706647
122103810
1578586058
1599984366
603280814
188772934
1966646020
14462053
1092700684
242390677
330889315
1034622239
911242724
667357308
132004870
990414945
97784099
2140895483
1725331756
763948553
641192104
531544083
1016908388
1143702570
14559271
207442110
1681645920
1074245371
2141698797
935091863
1311016261
1443596261
1051750305
1855163074
616704863
302122940
146649646
541444741
536070745
189034602
1970970616
1545176340
1641112306
1882076880
1872500844
29350100
1975357428
1891028972
533271174
1995601334
1691316252
1648283443
1274493315
1989403748
335546479
2046727216
1140837134
209593712
85369359
1628351031
331777096
641551139
478643016
283433512
1469016626
685015900
2040926814
1983835384
616896662
1164762251
221938965
1750210227
1522423216
1472994772
1634126874
499966666
1858683567
1871464012
748444939
1080744797
1376927560
1171397249
1102295711
2005643023
686240033
1568232090
1316743316
332039065
1245953441
2033593212
460605537
365249869
1702866396
637955907
652298079
812398669
2049407654
1681178939
653249136
38292271
1418575765
623041507
1890805933
1993721527
23405978
1622776683
594698828
11960476
887926624
132980673
80058045
647911846
39079499
2031720260
142097714
2120386386
229563541
2033747865
1396530842
636206412
426475174
1499586699
140870744
2128102523
410325603
1788218180
558927294
826318419
554836264
741326612
312631860
209927317
30153442
1186558760
109704782
1784795880
26037685
1692606820
829046444
945519672
1997601139
468140013
1470105805
1423701346
471053178
209012219
309305421
1819337803
880421992
455937684
383745021
740653891
2003178920
251212989
1796693629
757244100
2083832016
398578414
1111276869
2092274335
512099329
572551940
232142203
620563395
974315772
1166196301
1910454093
1676774597
1835156687
1477955979
2002703428
1627888199
1243491373
781707479
518763818
213612881
1352130369
1582828491
1709950273
469803048
1595825802
884562635
790109605
809758123
1683266639
2016191928
18876791
1940835401
1163754735
1728092445
786636470
83029347
1793592120
716051758
989084400
919175758
1386421335
1611690116
485787404
1534630576
788530175
1039261397
106415083
1394662005
602369683
1697306244
687833855
1538452907
1985473571
353654854
1986163540
388452775
1046867705
1310806809
1302466890
281148799
1871754734
1396703641
741172102
811588938
1655586208
1066764817
543933628
1860946008
745062343
794944454
139092413
1832429680
1457004465
138384375
75835239
142935454
74001842
252218811
1352675296
1949822668
1001135673
171407776
1807810444
2130819976
309752661
1207007438
517533930
629625725
439069584
599943721
863649897
1078848993
1783684115
1911481040
333379139
343492992
838472668
360497808
1515103522
426469870
2101503216
570726178
1706176427
966040288
1329842213
175724498
878599758
304027845
1001057137
531612081
786356193
434240117
1673629014
1337033399
2145564414
281923823
257358209
841722338
460316325
697955399
1790981514
1042240955
1047498669
256678573
870436316
1703054103
1575432611
2029923546
2128937452
1692302934
563739216
643511715
1053515560
644876064
2039404285
1799880223
1426511000
84548881
568890925
279801839
935462963
418501106
680951588
160387619
658404381
1517154167
1006906959
1951281482
1603041902
907844029
392597094
921808537
606085770
1954034540
787298557
1803524500
202245019
657145472
998257839
714178453
700622991
19227035
316739503
1067189042
75565094
127138794
648808655
2024462833
1681590165
1865333341
922802159
662018941
1396773570
594787950
2080567392
152956230
1136835643
88881391
1005817702
994351315
2044742219
1917732412
746471656
812604977
1204119932
1160282206
1253431612
263745316
1920133623
568204489
1069265870
754018384
644813101
1726503907
984925519
1281259629
1550181381
533852928
2091849748
790412961
850030336
1273573335
1647747842
833278126
326278524
891185775
969212742
1650281976
1475819747
1754230066
1350531453
155848821
127292754
1518019162
1208279605
1854720748
117924538
2040985766
1328443948
370390751
1816564205
486773914
720213097
1103371276
1001507889
107633808
1053795735
1414466904
7657405
1534567906
1024003507
1671827604
723837652
2065840877
529444885
1572161644
225928908
183162572
63481731
92389726
206403473
677138570
1667820728
1140467633
514130798
787654301
427457572
1786741617
220305700
1741271094
288145772
1843166997
2047118314
1215751486
1418305356
499259484
346705539
572609791
3186693
529488565
320469227
1354440163
537940136
263353835
1863198205
502510168
1003651533
159262487
1518409106
1713564809
111637735
2047160341
2136390006
500670440
1889654787
1916079815
1413426199
2065185013
1854059258
223893620
1933875591
245621571
1590331835
1198966221
478138560
1389931534
260343243
2137049640
559235109
1571229708
1962824609
1398428318
2007828002
157744506
2132175017
826831732
1768726406
958170159
876194286
95358103
1454976302
1974140875
1197512495
1447971287
1524142997
154646674
237392575
312580839
734796610
1120871328
1565503608
1182276195
161096109
271443601
163560014
2082885677
1970215217
959043357
272954858
1913081123
188377487
245652478
900863732
1597442410
415992353
243176053
330655262
1312410550
1424926042
1279992586
896341955
577425817
1246972857
1245627335
733207630
1635407074
1643023760
1115592165
715472004
1657522648
1384625818
1585703512
1049680630
1478145175
1818068343
447112100
354137735
1284581965
514879249
19975694
1894997139
858061777
905776495
1850125781
964554741
1538107423
16381570
1634668894
686529027
2017227701
1114172383
1502111680
1587699503
1536947662
2021601265
1112843620
118970355
538416713
120533593
925532909
1172857095
976062900
1262143235
961582662
581416372
1772293435
1542128823
1834105452
217469302
440108654
1754629783
551360231
1210124457
1264202647
401560515
82433116
1807445008
48136850
2617135
1506501081
1763850542
1015011947
1796866525
2086308877
14554203
1519105963
648680981
2031954329
941631607
2057725479
1830095142
1178077340
1272330380
883227332
1908948240
298000837
752207074
687796219
985138684
1627193603
373998426
1491808934
130762218
377192962
1287317193
1000198856
1204199220
909901528
1862774552
78590412
157015583
1731397488
2077124179
519060574
1578390945
1445161659
1823869173
1507816947
11141309
1383526990
1253764787
2080845364
1752822377
997254534
362886499
1452022540
1770844097
1183427007
1821134258
1136545322
1482765742
990057516
865630677
688599454
1999598147
1154102571
1767249390
825094347
506246835
1091596646
821733661
1974603080
757808460
963568967
2142399322
313279188
677818742
92632641
940686096
161904417
1952800953
1734834108
509987993
941293718
1784438691
437980642
869074657
61305409
1270418603
184671864
878538952
1122966879
1052335498
801210947
650822464
1045492544
1860911580
247437289
562648831
1439243231
699138121
1344496882
77164655
614455330
521449750
1420806538
1127515869
1545143824
728746877
1793275673
1825308009
827506296
158335367
166227253
854797769
55079398
38335733
804947405
651639845
1343651587
851770658
196967377
1672002053
913219578
175495465
1013835011
141368678
587256369
681911630
168326094
1439533407
287438702
2098936977
1740589109
1526541895
524657050
2089956704
948405281
1143938725
1921214559
785468170
1253810128
836702527
435220537
1825028741
990670436
257728606
182668551
661159463
2129403747
1477808731
1476609237
757922196
1614598218
919217165
950165357
1891239495
950457625
1745600377
1018741756
1928650888
1005511006
1710438414
626470864
986813136
1032078457
550687813
888217765
1951696757
1656174777
1865999796
1847955961
1806316720
1676978298
1454429929
1860318039
690578577
350764831
573972350
821854154
1046381390
824474771
1967703959
989133175
2146632227
1974050473
1370506781
331922371
492870573
269433247
223642232
537934418
509069876
880814066
1146482725
1826523171
794344420
2037572985
974295686
1516640744
1634438838
1041434700
564969366
1030028094
690763328
1465109184
1214463408
1127436931
1066177186
486475421
1996093543
2135097716
406865704
1260174246
1979682172
2075252747
1001748924
1328108157
1328972430
433071876
578112985
471603412
1392208800
1755590076
1218455543
1347717656
2041645910
126936569
1603682990
623534860
1697607889
466069354
1495441445
1286795331
741630154
1843400414
1336031633
545492520
1180039903
644045774
1323391362
204230055
1466513181
2038399293
93384539
1097522194
1056097897
1713911155
2078124556
222779877
348235572
1229736267
578902293
1748843099
823719619
2022263125
1587081334
979535818
408560401
1985578386
1363277422
728054744
1029392113
1470095151
1447496278
69388902
504089494
1273373377
1211645546
1251264153
1303181238
1344075910
876070841
98003488
1887786154
1331365922
116294304
1047912027
1776148764
338571521
2067391363
1237428431
1749213134
478431047
891281513
811780626
821678930
2000525615
3397417
812549129
377248824
1209059672
1892551479
894971600
2133370203
870248105
1776681474
1347957041
899435876
1870167610
50661114
771219592
527531472
602348413
718152613
578521288
279956032
1755486185
346863146
443699636
604330059
1547383698
1459860475
883272443
737055849
1293011167
275613667
1538711089
602977398
1817247953
1343184574
504279303
154907583
663589929
980479798
2109016292
1532213883
1925947436
846226613
1321853513
410078995
715218009
1057598576
2144177155
615534368
1592490685
270420979
1808558548
879143097
233412554
1308799247
1900493782
1751645971
1736938200
1636346465
160075724
1585919402
1979673784
563033322
1086739915
648599377
1248446820
378479654
365305747
850970769
2088216437
1788183337
1102931937
29622391
536762533
718081484
1183880325
1289025806
1771365046
572892483
685285352
2075299078
1012158450
234828206
603230185
894085614
887338665
1158045590
526515571
2713107
2047072898
500203184
260151474
1055904
1226882090
1685633953
518346625
1221824574
962734604
1102793903
2119003524
754042226
1077907780
1351616357
2124084600
813628630
1812656317
1741895226
1548400801
506798980
303732005
1940415662
1833579740
150540655
272418455
1468066438
1651639956
1040668384
1088207952
829812858
931979695
498071012
1799781632
529022814
1181186514
1556591438
1541723683
1442738649
1359328218
1735434400
974972618
568655636
435465423
1191289555
1606152295
1852863831
920944971
286699502
2012082361
463668948
750341386
2019727411
1625631831
2008449859
347511264
590045649
623335303
2086343929
678361907
1530832437
1807242086
127481693
1410606406
80356551
189576059
313997922
889465562
796227821
1263540518
1417110771
1975669521
1812715124
501764714
382653479
2132363540
840525894
424456529
660004167
1695180343
243863120
919217420
2035491252
525630862
688167145
768072653
605429027
750710126
663397309
729589281
241935546
1775370674
965397001
929484893
894461887
414411883
134324826
2036967996
948162162
1285758918
2083502511
897898195
650005234
1517406513
712749692
744467364
843492401
1647545295
1042127643
375148419
887849931
718062351
2144869472
315647401
331677677
1754970549
724280642
577153443
678476951
1630351518
1238007629
1091802472
2112787265
1781858013
1566843552
1631730638
134783629
148767646
1425371041
902205646
1726786533
275329814
1556351209
2002772177
1045517980
1059381651
312104315
482509382
741395713
450902325
1030318578
2033310798
1487794917
494162027
716451627
326720706
1568213010
1790595135
1015703170
416246706
1045545896
1058017936
388246061
69631389
588093571
1123919775
1042009604
1845403872
712103474
1262222668
523679700
1342988005
1991710744
1965885962
1070276155
734439082
1334580373
886028004
1955142316
1670192881
1443896570
660208194
1987928408
588126760
2111899094
923004535
243714886
2089332093
1291901959
1239162760
301340751
229362753
709089503
1369466261
1812089609
90298485
1628020129
487480758
420506806
1688956276
929744755
192042889
1551039907
680811057
1988182842
776726664
1166067319
582250097
1235136791
1310967690
1868059455
693074139
1349083294
353682078
612371418
977990342
334787333
1840556456
1588302634
1396907
213925297
843383745
268838885
122905782
1952568833
1351686976
188429776
1393850451
120729504
2096247436
560253926
594119356
540404426
1511931895
1384431272
1468047389
1840997921
146522762
1206019736
2121625238
101989391
972706055
166615632
650265916
1867497386
2121559935
989685851
1005482166
395351593
1249216689
629935525
1389472054
1670261513
1318203565
1553276960
921974836
1119414862
2110415287
710496123
1929130777
423243118
1550715737
481279932
1798398762
652405153
570439945
123571214
1696956481
882923165
1937316848
1142185424
1401048879
897210187
1834773672
504367058
1477619128
500791273
1286263933
594080045
1848988623
975870017
1252899250
134765118
1434892188
1349915193
1079811693
1013294144
752659889
1929746759
256666748
1958815069
1367444335
734763638
833552545
926621684
143335060
1229580065
491521816
1891210648
1885409356
1012699180
847678853
1332679730
261655172
1784250560
1570553047
916204687
1665130187
1848543033
10396049
1266949749
426146621
1193673755
123940698
1812308468
4935301
1242501527
1412858565
581935612
297768999
495010178
1538384838
798348865
1669559638
237591904
901354787
1704424568
75959502
526603938
894967546
706740444
1558344908
2007292618
1025175141
1794527284
2094776117
561474723
495996578
1761407289
947209791
735751927
2054137348
182508095
260881108
2021752498
1763712728
1129025884
359005617
873297584
1846228402
889832746
1973175728
394103002
2049664678
923815394
269731807
1346127525
2060300188
1961915435
1607124192
1747684946
1885872088
108701413
1206964350
1909435870
1470634828
1477752932
1316075735
2055788814
982879571
1545204686
1474162459
1159278287
1939757211
1185230234
1067475513
991040780
581217032
106293668
917914185
1143511170
1071262684
159349755
17692885
1478066934
1500760104
1394979981
528803238
685403590
2047222317
1329610634
1138219266
911308082
1578006906
2086933419
199825974
166838685
869325110
821921945
2105361945
1496098910
1747448968
1219206974
2053848232
1651778942
511919500
845877391
1278206580
1341041607
1575412876
489793613
1039514764
761603408
82039795
1523165063
1058999889
1421799003
1163953909
2024365619
1820454114
895251314
209699289
1217821300
1862400547
2033065985
1510239737
961814197
1843963902
464573305
823442645
880174632
921919595
563841123
1115749985
61973623
521043010
1686016599
150919369
827096938
1164722912
474407226
498023904
1317802861
1596040683
1634861277
1676085657
337075019
95213882
1053960272
2040608871
1571824317
1415365334
863515377
1674249635
667843991
634707109
1561669207
912124156
374160794
533143545
1292333041
1826093511
190921355
1564020243
235375409
482297712
646420581
275750882
951365199
736809046
1423812891
341124013
838580157
1301162694
260829942
1002575213
319242579
1085102013
1651840598
1513708823
1981069378
1227396090
110061014
738017233
1920358490
549824513
1019147374
1527874939
649219546
1694120364
599771679
1350137055
2105988900
1105214534
469020042
1247230746
1450436284
50826653
209086894
505683664
60938305
473352220
213192248
1641725364
1883775640
1957036369
193981575
1004123602
1597666204
1462701366
1644118402
1844065769
457687036
1487602641
1989494917
297402068
449637711
2030783842
1780134715
543347531
1106110680
1980598021
462602140
1945889282
1136747444
1686833478
1357533538
1719856459
355964503
644064526
1787160503
259994241
1008649287
529319276
1395518032
2100909121
1845371655
1538497100
1013856576
172589017
1207731254
585228957
933777200
517607899
245489326
1374934078
1416812761
1543269761
1648293613
906020272
1195019002
18678196
52898152
2027984455
978339091
980143912
591179438
478295686
1887121299
1207110774
837014514
1305417673
1337575473
254587884
1355794561
190846515
620500591
33117853
27724848
864030498
1596103774
1332861446
1165267789
1471244522
11932711
1494872740
1131975327
529319999
97420191
1012489311
2008870213
669021577
527576757
770537915
2048594793
1454571098
1522264645
126150508
2025767923
1602574506
1236119594
1486772688
147870229
2019762467
1652628298
331905594
845328977
295828076
591484444
481840759
730824839
134929098
2077671895
1053975736
55969702
105260169
995073803
1855681833
368068777
126357900
348697138
1664633036
968616103
1470674470
195426644
1828560647
1514415578
898863444
243262521
899755432
1597319070
1492811991
1645446890
888027854
1452021019
1828072294
2003905454
1726786535
1794328963
1248107120
724538763
227191362
1773308138
1553331937
870065668
1497753700
110855500
1685365029
208698837
2011653597
2017506130
245072671
809430047
1115944974
1464142652
1972976878
378202929
827874007
1466877108
1103136359
1547793161
706737949
816925234
121534043
19159225
2018348900
1870024012
147682518
590046531
716204555
879834594
1833564609
1908942959
1966402257
1595548716
703010842
914710453
1846541841
408786469
1834896178
1106740118
1386866624
659222936
121464552
1857495860
844677155
505722367
1121182413
1395728969
1965569971
1803876619
1599795455
1080438570
734447138
1076332197
708987263
632945549
317388301
753830405
1571316402
887084717
778117858
1910425310
1899619315
1442503065
384937689
2070988247
1872070540
769584154
626727833
2022997649
231216115
708550754
1954784353
342505802
777617734
2074281234
1237423260
1332500050
1405651636
521223226
1061917471
64461973
389082327
891481377
944947613
1929841969
1441444939
641699128
944978019
1685796502
1586810540
548832988
1506055854
1855469575
1334679915
1198650755
541892133
1097893492
1678165812
769065943
1898407228
1983328166
1843135739
1017836071
471989376
228366017
367551059
90082208
525226377
1757606512
577451029
367527856
1177326705
2018552150
1069383691
924233027
1525133706
1191139228
2087066625
1835731671
1742187551
1744774153
1087318424
2003364020
1208418336
1547354338
1252429433
1090938778
892743566
1236291381
593164193
461776009
172313074
679960992
357079754
971171151
1304223762
1308409152
1626704048
173635304
1554075166
859889586
434024928
1507545167
307248001
1057854484
842677107
2099932405
157170520
513192006
395440786
1725965837
1649509980
1318182735
2069670117
1158023171
129990714
235176418
1067573656
1172643166
568501921
145954457
203015458
948564904
1511771405
1462587006
1844032993
379274728
790519701
712039186
823809649
1259425520
1021140112
282734070
1765318296
2091260266
571720414
1765480251
280787117
1842786642
1534020355
241295172
1442009160
935200096
1112773451
842729372
1128968058
1736711176
559763214
1265681036
154881462
412143534
1325973906
1464959489
1104736548
709388434
1801236292
16153988
873741199
954869148
1924396106
1742497698
2077171829
1631111528
1671543574
1600504663
328091082
948683110
1252440817
1502645463
989773231
287004111
1544534843
873741527
1006877618
637815713
182154446
1741958391
1936859995
1749297281
857279311
972905009
456197973
1808095723
1051765676
1202331406
1620954547
19368698
2061252953
661498083
1431072014
1938025482
523035127
629745321
1857879544
776857845
762459800
387619026
2136563784
225888185
2130166873
782669492
951940715
1199842079
2043683619
1393053409
831623668
99312812
396298813
1351091165
1396813314
1017173536
1332962268
1406952681
1275471775
1126952821
945712074
903413585
546330244
4964311
1298082595
1972239677
1968569885
1148745194
1983712162
320774131
1248467896
761924846
1862565245
132298443
1263037344
1984946492
362555331
30078085
1694729115
381203867
256838594
1882894799
1499774573
1503195119
1608043733
1045128236
1776447208
425419790
532547948
1751107742
2106837967
836645528
586010569
1703735725
82718911
1294173921
1191914307
581868146
766530311
1141172902
274723992
649135986
1108964793
886497730
1024072913
68274200
172255179
1055808661
1496448153
1806522821
1180423648
2086691575
1068836959
132825708
1428635545
182237644
701125807
1204191724
858559046
95847266
312724061
2107046356
1136993229
1379284287
1199243248
1731189582
1759090244
170024633
1620796157
665961373
667015873
24217259
1833295104
358187103
911470452
1777994247
1488430555
648993465
315182308
882541490
426733561
539723496
1169823822
50010277
261851544
95466863
378936134
1378637978
2055398958
609594928
2054843657
1583028906
1287361069
828272383
968222467
1230215197
1994302054
223282337
698329234
1514429545
946801332
729779392
1356572605
853528038
1752343122
1108353245
300376960
1629633884
1817073603
1125767504
1425475009
1069429543
1456046846
2055204210
1194214942
1422735151
937347001
1970206304
1559658224
355616841
1146208025
225470092
1359109369
1250234998
1368452418
1668570178
2007303123
1535395677
1315387019
1696847418
1043282510
154919283
1985430804
574892768
1233209351
1598010331
1670558910
1194287619
1419198824
1624299083
736975344
1077618578
1463382909
1238150610
223041861
180647055
2126369865
1687552529
1244913253
1888824038
325176016
887630583
558393178
1435929229
1647130370
1976658454
405941887
1051947417
373861300
1391242158
2113229820
287657622
926134526
1468994006
1563152747
1479075173
687271492
142154298
321678736
213129051
2034301495
1992540366
100582502
486414917
1353622660
564810710
1180137369
1680609153
1988864239
1178239766
2133158718
137622776
451699369
1271093147
1764738123
1515463702
172521030
1452958498
555546898
1892956635
110660004
861347389
1243161141
415436725
1466458701
2132880249
1860287607
1286720469
896446500
1143479894
1269991027
211131901
1782120261
364614425
1947924171
1421829576
722334777
535895383
1019818761
1164963479
15557137
932933792
201109291
305321049
1892086553
1743996452
1336133405
361328332
30900057
1535656778
2013463891
341979948
2000967511
1043929071
733992456
1477513725
1073880611
291708820
752826953
1528807787
2012690068
220687653
1619428801
570729723
562879197
663125430
1530835778
2024430424
1146751718
2001642142
1899917080
1664558566
93099954
1263598780
140046781
872659332
1106174299
2122214674
1292418329
625708514
609277097
260364937
942321893
801458408
1873032283
1808546280
559011094
515626613
1553980407
1870378699
659436561
1510919010
1556291136
1270608189
766986090
2074584968
365177569
1922408753
763787282
1967996658
2013059398
255919942
859239549
452959556
1931387079
2028956150
690451302
1808521009
1727354830
740449005
636167665
937526101
723762642
1983837986
81509221
1030509035
1107276561
380912565
539022169
1797352846
1442976788
924153483
1349872452
1312100725
665363391
1397404428
140923821
1640560997
1023472848
2078601523
1336983931
282431480
33408157
1528402989
118818876
1976869572
1008720873
2006560285
603150698
1528437334
1978198803
990009856
1343436075
1596073727
1844661970
1499536721
997959676
336674889
798405860
81742216
918583982
1356019976
169059872
1718525868
100334833
472054293
459859610
2081416250
687208025
1636002171
438589904
1200197912
2132376138
604676463
411600116
1142333557
1134080494
737292960
1685644252
1593242443
1706912446
1214547592
369023210
877433304
2069000789
33595306
260303519
557697620
2032656253
440435618
539302988
1698719430
1029179263
1760827355
1401481384
1421034756
788851576
164089273
1656877643
1869476959
942368254
402483966
1223484005
870697873
240073488
1319354702
447623138
27380437
1355034164
1823289618
998672088
564200140
1052293958
457244525
1686625808
1832664262
1574366915
960742287
1028140217
404696179
41287446
461941881
917505132
1522643779
749268763
23635051
1319044959
858627999
560440594
724054234
236301171
1318380712
853984169
669204628
1238091796
742904276
20661728
1592155977
31330264
268350591
536198545
768917264
1729912337
415066147
1104087901
11960476
1332032253
1467630169
1703824511
858477472
223418519
1424321621
1990396460
1468970193
776169429
216183430
100413405
42407025
1027458061
849334795
630315233
1174717067
979165885
446538820
1621037713
1085716013
1089504633
1554043959
2031009253
805436663
1766640057
236160379
793506452
1131509028
550863428
1801545492
2060828713
248862362
563213508
965908864
975056086
2114566269
1426164318
1752787321
1353193821
1926076226
2078778029
1064175405
2043836279
59946330
26855541
1932748918
246502580
252339951
1743021484
128691000
958503562
847561835
286155543
868261179
100198487
2082843863
2110726276
408568862
2044111355
1981117629
1782739471
318974729
205812556
191697115
1504217498
996903175
2123101969
1870488681
1529514725
774503270
195047155
1448991836
836583995
1825956602
1083465387
99245682
220526115
541913463
324635184
1074142662
655640692
1854470952
1917863076
1799502404
1084960387
1935171510
1059731716
1551833804
440032228
1072288776
1464365647
1512657375
944217293
936539298
2048191289
392626319
1373562351
2026547338
1724641033
1451915648
1830762028
2054631623
448841324
1103547530
189506917
853243750
1406526134
510200814
1020542573
1461886274
2022775663
740595002
1641546942
1181107899
1111462316
1994479041
1880049904
1357571125
2049490930
1278074876
754443460
1132275165
925300328
888563951
203649662
442046759
1961119816
1587380151
777841073
2140053648
1990364798
90109679
2137691276
1264927129
1124116999
1003239444
1609547606
875080171
1529290187
1073241909
2006256746
67551615
1970045127
209874916
321126719
1280357686
1861094639
262123714
1931070129
1637501331
424958141
2117763551
225277937
1368787666
1297124644
1133346383
334825662
1499371334
1905897715
1442675180
657085634
1500362835
683687479
279849501
1771781361
518900617
1812744058
1011799066
540218739
2063196999
2015553809
1028084989
224939440
1470235187
2064437244
1659729947
1780711473
1142637389
2039801453
951496413
1179763186
470424500
1276982759
1735936054
1094970518
748607502
1148094902
1316455905
1298145074
961161892
1160602327
1358493253
1137068889
86498369
519703161
908844535
1868688178
1713352929
1032633950
1738047812
1336008640
516982332
1377922699
1040542141
1570347517
1718159125
794088340
1652092114
348506130
1568078896
2006361461
614618536
27443414
1992089197
2027462579
151837486
294582891
67332970
285498708
755037
617807340
1030494428
279572256
1040058446
1177030965
960616279
1001440471
1063602013
1791627397
1818617856
1916048438
288006573
1621420782
228335778
177391885
107801806
1368974033
418008823
820537283
542292903
1456219937
286492721
557743385
17575150
2133463549
778511217
223784916
564557932
1211791927
813118652
804608244
1064355446
1453547131
224374996
1218036099
1517350699
1789539692
926941235
1971784839
1291908868
1816229416
2064794372
1491196799
1751604890
912904885
1001974215
1103020811
544700928
612220820
11855214
1801181489
1337389521
1166987930
1521826216
574691953
717986579
640929271
1580594559
1537258846
248502108
1781451761
1958951228
1412031159
1026123331
5531718
1828603382
1971688134
63800519
285548893
619490090
1738134415
1880923197
516197336
150823964
1345855280
218331949
300376735
1133891279
1325765215
294530734
669201786
1596029711
1206654825
923027351
301686652
203086091
1889921731
1322563996
325319553
1416971720
515427793
1233296415
70394770
698503500
362875937
19522021
1038581645
765311124
187312021
650414933
126753596
1600977078
1075403677
887553402
1505724408
294257604
1457858192
395051278
764439108
395215783
89044980
695711373
422481767
1253981499
1613732792
1533792434
1130850650
448643766
812124774
1097666492
1101113506
724185279
1183899765
1443360774
140041830
63098874
385850054
969040851
1907731216
635726150
2051075564
1218467781
1970539888
1037361664
1378100084
888487074
217011888
1749984881
2047510277
1065381462
933480314
1872653130
619471207
898960962
2023336815
689946547
10345582
131896249
986363763
1591750837
1305565593
1348586208
716102276
1030561498
529084919
1618735171
1605912816
687729672
92117498
1078530432
1401276287
1466454407
373095234
711739589
46119843
291110826
1546843338
1510937522
1266586443
1267245576
1184224694
23730726
1658368638
1365670276
165222405
1316180477
1916540827
1126038196
25449563
1888897571
1626542074
1660168172
1823117507
1564761428
1963207777
1278298016
272606545
1063998530
808553204
349754749
1001142605
768622308
162343691
1219019010
1136153615
960615772
365248047
715971208
1554674232
1670269230
1354474996
1210635829
1111016289
278308551
806542352
88026066
1587994226
245444470
966187194
622039114
602994164
1122358202
555493330
1844764393
1077630660
1548051497
1547071797
1620456441
253000418
1950314450
2128164975
632786807
1093832541
694204122
1430659995
617321226
145081346
965748970
2085843465
1447853860
1568260724
755521679
1932488181
330646649
1170282754
1638566990
1218267538
1810832864
1511753441
1170720693
1775612509
1051109958
1348811227
1687016250
1633015852
927460362
1372875960
55140779
1144783586
1822590483
2131250119
136802163
1696207360
1345443814
2105847535
1385544716
1611238311
2132557442
2091483493
1361128334
1806611718
769542904
1970533602
585101517
1482577197
1017932224
437496004
1967063904
1556524587
181556632
6696352
210517867
310281817
698626355
626663396
53433273
1810878117
248010828
432217118
48636957
617536178
1813070262
1814582172
728108520
1029078465
1606560954
2048622373
1674732584
1900796715
1393758901
718762369
1801464750
589888932
57055147
1045520219
352162477
925364663
1457904005
1940262735
927204395
2143518929
1809860698
201037556
1497521940
228456915
1951251739
584546483
258897118
1697163103
1154739688
1149660491
571448439
120457059
1547159836
1907705544
1025909554
284638733
2015945556
1309836238
1328715434
1853180360
957463300
1458924796
1697459101
1029201388
252285265
831405204
237391879
1693864828
723762642
118974391
1893235112
1979319174
1944092205
152061409
501485579
885297615
687362758
2145676774
360141734
845615159
493607844
1527928817
1465611676
1153581300
1798325538
551823565
1506386632
1503922282
380979265
2124962093
1920526964
1034087680
519147374
1255576568
43135847
2003049686
275687688
1027642559
1217460590
983813754
1344421057
2070125749
1361995194
100228301
583559596
81397946
2047708459
617786741
1017445724
244066781
736705517
1091909038
1802606278
1175420375
1269403712
699149637
872223054
2143407716
33169634
1323050769
542230998
1860860152
221632558
309192908
400888347
1585050113
157145410
1077734171
703774752
1761116066
77951551
1310532971
875961649
1659701351
1229500769
1251056811
2110229723
2137633569
1668317963
1215777861
1317359370
1541688264
2145957002
1188074516
632374699
1328074549
152020214
1974512075
1356351342
85132471
1177301937
1575603754
1427039429
960035999
1592863942
453164728
981830730
1513682337
1409994468
1230236014
549786536
1807293189
1058559440
207205995
2079280142
1890424146
186256093
2024831183
1321119901
1221705133
101232982
1018854831
1581141550
662740730
1806967247
1523858467
824584272
1988111994
274409329
1587784897
2030868562
180006084
574805049
1107213862
955220501
372442572
1548303825
1620557501
1602797806
1244172931
424457303
2141346466
1180066845
1157158036
460543755
1801898227
191404225
588704554
1923620462
289886073
1775388456
1433917364
2060174804
627170000
853309265
1750304482
1490348698
508363458
1465158758
1095096732
1760343781
1795275822
482137333
573429825
775952442
1398488451
629473468
1258337789
1542740786
1887414915
860539446
1199688456
1741872953
1436696803
1932198636
1958698947
1332972912
218998806
1618289037
351338856
890484166
1032884323
927121018
901265372
1402791240
1958159242
1783226470
1038891892
1952764215
439092298
1136698480
795499190
1147179579
388799219
1296671226
1647902151
1052636843
968356621
290700085
279226864
1839399941
760494974
2042904179
503228631
916235627
1988813137
1531470737
32277468
248670981
382387626
652798383
2045170084
113768612
770524147
1788628980
1210955974
869787767
1287441996
1491312786
919655575
908185039
1432094738
115703348
1937183179
27402923
1706050763
1665383035
1425100504
1578599925
940025573
296530671
592139166
570419667
455258009
382975532
2040645195
1940671430
547752084
1882674267
1749826325
425729980
1452539879
300314509
892853831
1222997810
353105043
565916039
1227838210
891883605
387288587
1630215800
654140309
2110625920
1587549209
872582586
2116591032
1347639801
1122698984
1343952028
1863070078
1490965467
819700130
46490940
1544040925
1374591978
810353882
881882989
1155587617
130529863
597653444
1437048452
2069130302
176634986
922936472
598567918
1601994285
1100120633
946571336
1230121931
1848182764
563115349
245411357
1962659347
2054632809
149497409
987427013
527880414
1796582417
1446925260
1294660624
266909074
313495152
517568433
1525776232
1273358719
1419446199
2055507297
1698744599
161399454
1085033690
193425548
1214665901
593098092
1176707814
292062713
177807548
602484263
557394405
836691497
931526782
135978988
1957061071
1195779315
1936998340
1139100639
516333218
1791281110
1783199577
1741682205
123517694
1190379735
208074250
1846808211
1959175466
1592501431
1098957510
2139588006
1763335621
1682966662
1189263834
490325803
136631248
1306351415
308938115
673343671
281263054
315901725
1884139865
1273716305
1082518306
1038312246
702344405
1810451484
636279008
1418501825
1948653711
1102236437
977647773
1177583830
1874106142
869275764
1965350486
1561667011
777506561
1647132452
1939283491
581049165
446787341
1981950690
2069872887
63128696
1686895469
1877470200
1939182235
1020267382
322474898
918460322
763365536
451075072
738972543
1481617962
549453123
318058642
566077917
585710385
466582835
1395680303
390933855
1271065728
460815611
1626820111
160974071
1280212020
28007119
2077585070
1144364198
312737387
2021181252
1511377155
1947222897
756382587
170665564
1121051752
1797578607
218377245
1094395511
1841294942
2018737489
980070300
992457041
919486008
1054951115
370562312
6726558
1632454851
742168717
594940790
1154319785
273123291
457840014
1423996810
389633627
1545029017
2112273826
1569930452
1056545359
1830044850
542899676
1482865349
526928366
226213437
1362266868
1825448102
1602536925
636447669
1300532295
1706604493
177908173
168546560
635085876
1216382086
29399842
1449465046
897576864
1834101557
353514742
1893583135
12849471
2146427268
949656758
1045228616
1010992458
1822488335
1849172397
156030232
393473148
1008302638
1858640051
1981878849
1181956212
1745691870
602576006
1439870608
654303838
755720099
168492843
1901099202
580591666
845061302
325488740
162525959
34010996
773777950
1991483277
1116233472
1127140049
715133399
1223154918
1447010657
1914742967
1687613137
1089807940
1713556758
559795052
1042552497
1679329223
1862045801
1877258352
1394279746
120026064
1300652797
531803887
1473483323
792365468
867188824
11960565
1161478295
923057325
706390856
840976736
528625727
653975113
840845808
665094977
1932055883
805377407
344585673
1380788530
1532818602
2144534355
938224887
1096532094
1979184778
187827239
2058496268
1691243353
1316996014
1940085240
913615784
1634061441
1734451557
1866196840
615328982
1883665576
1490649370
1592112924
522219335
1776596380
1165317254
1890825497
1822366097
1230720802
1611971303
1497862545
804472436
1535726428
2043505763
1437380918
436667510
607806720
958517616
1928341134
2003569384
1457547889
913099373
2100610162
2127342752
206305981
1608962075
1835904959
884300070
1000134538
1682252029
1187412205
1802363050
814243137
1378751540
1135966116
745924994
116858990
1623995752
1948305119
577996919
1868020047
291271743
1044207915
326375021
379539420
1571044548
136502365
1032183286
1238004773
1408285359
1347541238
1074317673
1139484720
1953089715
924035426
650796989
1954665131
209199522
1517270766
1890884957
1097518159
338449187
451149777
1641015273
889617517
2132067619
730896320
458068209
2095482888
1183875432
1198989710
382881086
129124289
1780070587
474574414
513803816
233167035
550291007
1525108591
663790078
1229040973
1224116738
1689783692
1508347270
2076982646
1845100100
19232429
867642536
360504925
1882100271
429736144
578037510
536838993
1970309513
708626807
969067054
1402944338
1127258268
4964311
1286776950
367343594
1541019383
56259356
1877529649
1079083982
1500738973
2053979975
1636257093
1262315930
133485222
1404187834
1888165727
385734197
1743632529
681110485
1833325953
2105067742
149269928
1796509029
1471599866
15276168
2146590359
1552592758
122106131
969468096
1313488017
603074265
1339046060
228525215
193525647
137415494
1708587649
1773464409
588686687
833176496
1977936801
881133248
154660750
2106194164
921090199
1094403221
1607030707
352887063
1575079818
1832339275
98500655
30888083
1474652172
399442167
945600022
333136991
1064033254
1080231410
1705954718
242791869
1420923406
1281257821
223046543
1570397513
1306663700
75714669
1948218273
1038715088
1877304184
1524868727
2143732539
1414107933
1860091904
1459217586
1852157987
1809515466
176971584
1047938341
548936799
1174641324
231867930
1968864091
1545006011
863807452
987774437
1936188042
690305589
307574394
270045716
181069731
1980767305
2141110782
1902616990
1326352769
1858054302
1243975384
167968202
166451272
575625631
1858609955
440159782
1014740716
730931960
636238503
2023888086
1449111000
1599663937
1286402430
1869224351
152150075
1506735149
1731061244
1338792221
126856135
526144474
1750678691
392637785
1041861709
1517228223
911311951
896391099
660389278
1929960251
265636662
1203011304
1529924683
1362440612
21658664
1151213339
190567705
135119734
2060734388
675290615
1546476767
1409825273
406505488
1768320498
1431683730
1856232642
932308666
673661821
707180510
267118122
1246251034
600000247
551009776
808869040
1007736923
1834626854
1934153773
132556226
1423291844
533741275
690178850
1433767771
176649495
1063154110
843495131
1500459660
1014280330
471176304
123659940
1992987578
786417092
1816609506
1606644708
1190164506
944504328
517028032
875244447
843555942
18444115
1504365518
1394636851
1852871268
775338215
850991085
464941237
2136270469
1514937292
1883004846
980330937
1414884597
2016602014
779536080
1555180112
1881694168
948555515
133596300
603657946
1262355698
1280874513
756131904
1191514880
114989235
1829272330
1413700353
2002151077
860326036
484069710
1713843165
733082842
1106311245
2015031830
1327766987
185264145
1362657722
1209563174
462272977
1280833154
1075430246
858380747
1429566052
1155985013
1450321584
31759011
506876437
1625841445
794686098
1679023054
559071398
1432716735
658536593
1979747419
1367208237
1082594774
1312284812
934321977
1827273441
1929990333
1145565059
753564481
28633173
1507032746
851852262
1521925354
1612858750
2064133501
1731497028
1869710628
1076049596
1813149619
123530368
984833948
123781479
326074698
503856071
1430009921
2028394038
646778255
2117452773
1224071268
1924825358
902761202
562789479
1936984653
1257194254
2069037266
253142852
1300360482
1211537102
1149978086
1939228908
5419471
2092684138
828646359
1355918903
796972830
1949113466
1701776460
122302434
981822665
1115175783
1448566944
2007156471
2129330540
621865642
1902797748
2110880830
1492353188
805209353
1842783104
967584751
99893239
376447499
1699365449
1396391145
714138155
508676502
415296924
2056418089
1320777401
1174118627
35555659
1614243602
1819266250
587817401
805049012
956223105
580206188
446210984
1550598779
630894658
1459811421
1973798594
1881821065
200110544
263987672
447994754
648717355
1812464320
928633509
765906444
1999598847
1333787870
744334221
366344000
1240003008
764440355
844983713
469660132
1572354599
1704944012
924201385
1129287587
935887456
755478687
2058429496
1372517082
1705380565
1580061870
1907394313
1487876435
1267569789
1648521956
179214933
905743184
811643070
162067067
103961662
2112090017
1132297408
88474028
1665747029
644497053
1764398115
314356326
369661798
1772582858
1345410892
818351783
1191210545
2146960262
198129149
1857521854
144270122
903107491
31465023
821536784
104751618
140646949
897233642
845690800
214322682
1407221937
953193447
2019635564
1962109485
500637059
23955240
858463987
121382105
2005367336
1607293235
1683264408
2033496201
689939139
1659597904
100632985
1012448891
255452464
1544845705
823451534
1913772247
1480311144
1358512372
1299171076
1010253208
869869041
1023324214
1203041927
1304613051
387935234
277864651
749544453
660192187
1081090032
532553538
553103928
365513461
495931052
1576112800
61489600
1751383279
1516958307
754394930
324817554
1425504888
369871905
2111698479
1487201365
238105599
1654799606
348258052
35317737
679823930
1349063285
753888338
2088007599
1941198079
825270725
1496401832
1090622468
1190584152
1227798447
881176062
512324685
1327739152
1075737406
464489195
315113300
1193584637
1401850809
1702987760
1177646326
99474490
105384410
1593802931
1319459054
1069201034
1560012553
306847393
1443504636
1326145652
679961949
483953580
1183827212
2090184830
2003026062
292278692
1085667058
1273559897
961056332
1399212783
1198827581
484081548
114167596
283895941
858421327
265194543
1407485972
1198567943
1798544284
1765532117
692186899
450400738
1758912960
849965045
2031035969
1306572105
1452564135
54086644
2031864899
1033705074
2075511650
1001857944
1759941913
1530835778
1085157842
1552639530
1806959722
1460931601
870679827
1690674662
586142355
1789831635
1362602893
528616115
2141620374
1078019736
809342543
295917196
255527951
1154236213
367808021
100296882
1117538514
1548242086
429396352
2020650334
40617377
211697811
1175111541
729431524
387143645
1824185703
1151217013
1508831486
1578443516
755069264
1747145328
310542600
1029511434
476420209
810158179
363152968
589457805
1253448692
703394802
1142088505
1492088537
362576067
99505428
2026630915
1280479987
853615318
1876889382
1138057347
1754519586
2072266141
399860001
225086831
696600703
881989239
1707837736
1689489576
1158542550
2119094151
410364978
1902222364
1961871607
1115139759
155888886
1429204551
1268086712
642809894
487513706
758534700
737950131
837262585
736950084
1206608763
1237061144
1136663257
1350421172
1693193880
697835474
1467500859
2076740933
1587249054
2109971004
1010562544
364091534
188944941
1804534502
1542426616
543343008
972404967
68511943
255528030
1059818541
1933967652
1821566178
899822737
2062045975
2033102420
1512600211
2068378070
915395480
1667783619
17361114
2078247843
232569107
372059516
729450613
1851226786
16371212
434043847
1011922066
1207686974
1371847984
568409000
694924154
1718168432
1815557235
554962504
1556732458
2038600394
529186407
799607712
1894552167
70490077
1572244510
1726371276
544091390
941397595
161927825
1202853999
1609377861
1216614770
257514402
1519279343
893578996
1855769133
1754191970
1368469463
1188508248
670516284
176634986
1792355383
89928563
32284276
1424891879
821724928
251095065
1225455503
716651807
488230133
41371266
1175500780
1199434401
2033722549
1146956178
1479329662
1528807930
534398654
1553603396
1716857397
1304639866
292392236
1856567115
2021315579
849588260
276859479
1069543806
2122760388
1497458926
2010124094
1815487050
1452479938
1764403688
67496973
787202646
1916501342
1845837069
51538999
660954583
1016342000
1423107639
1756631703
1017094895
510097206
1038190479
1509184787
1059588237
1392798012
75309080
1331127012
2141666109
667531509
1133359804
827440352
320917964
1468247156
1372024433
1958586506
1587432620
1476882313
1468198226
638140071
531887627
1030346531
709421225
632913238
736467979
1662292363
1769490818
211831439
1124191532
1513538684
115202627
1688549125
180745491
493622470
1326812720
1626319697
1604018641
686666431
900057560
537917495
1375147800
2095603155
2096280636
967042738
662404672
1084838767
1956870566
1887138810
920253030
1751855638
1892535720
2082013536
1532251368
194987089
592720518
560088998
1015195321
1014023837
443955706
2010170935
1468003254
1025043699
956323897
1186560629
1634752285
2030549280
1263261291
494555250
156044815
406765556
1393064388
2020085151
529910565
1655706087
1571126397
1327325166
1734909304
1537040258
466756528
169528403
1609226452
1693596515
1595078155
1257119827
916670653
1845432517
1747601031
468565272
713800743
236207272
289107830
97457473
571587206
945358296
665659973
96593361
1148348954
2134407293
150056090
1036945681
143536018
1949297907
1221690141
1502984692
668824330
1061993369
759778221
2021285031
4164695
949134559
275985090
1815405106
2108697999
1053094098
1424194429
1629759638
276137566
2055427083
462359573
438372067
241156969
1049835488
1049554429
2102031968
1561879173
1893876114
506789372
446920805
1471779332
985664548
519865500
1611835835
325072545
1926712269
998672088
227339918
1722749492
925269174
2140311314
1321871187
1854113796
1126274629
2069960309
82815260
823582659
253024310
1020585047
1542418943
734508118
733025644
1354633619
1431970303
1999732751
693378726
1452466625
1582644181
663211900
1302733795
1969032049
1719671380
1265112712
1532382212
1592397516
116405852
1209438066
1318752491
1185895745
1518540353
1728490938
1171260849
1147332673
28092347
1034131063
199325616
275158361
868967937
8233604
1531053822
548352460
175528495
1013165560
101023238
1202059054
828338981
35083723
898595488
1100026576
1152460531
386896670
148346873
1683376097
1100815794
1564006548
1345117617
938430385
1138062761
1845641472
857362123
643523962
938078581
1506335949
1152395434
714416694
1912378451
765980141
371578510
340414521
1859401369
1619068113
1253277143
232501137
1753515610
202440366
333548600
1995445179
982435743
650961726
1533435189
1833978758
154527110
1229129195
836583995
1902458045
1028368744
1640688725
1990020431
1270780843
547896631
75769229
416986124
327181104
1773635572
1580673036
1953611409
417206297
23471526
302485628
1402128200
670352696
1498788832
403318296
2103360742
1647775889
509329067
423858955
1197239116
1198155234
1519589108
182669014
474176217
1175626497
451151821
650183341
1594940853
112088039
137401289
1455318903
852624528
273668091
827247529
832695359
2108613059
363049907
2014378914
868233288
693721908
797605770
1354690735
812463739
825295732
1434856360
567870905
1825763500
1433524310
1658731612
1917514004
588117709
1925336281
2090245687
1418353348
1829462885
952929361
1170343745
77456570
1730875062
1215129873
1785468279
1481806051
631767434
1608877395
843243027
1037326870
640154156
2021869454
2068153132
1837259149
82011941
53290940
893646240
2083534472
611494048
59512328
2107402908
771252620
1910768457
1593306941
2027683849
1209348214
413423468
1983228046
1137091971
1673505625
805383177
1324086119
799392947
1725321324
1315590009
646200595
2095232577
2065906690
488929814
1576544625
178727871
1589383446
483072078
2080122468
1355914776
92178
1724407438
1839060351
1963744699
1063816819
142677755
1388711618
2135836928
1814419732
855555231
1730542682
992485014
1542855543
1543864402
206316498
1128145840
647968508
1153349603
128369417
1071544904
1617645575
1447610782
149175721
334107333
1698022609
1163200317
1184414540
1176852235
753512276
459401361
142652909
600685937
1300767880
187121336
1067060353
1045349311
874192994
61048064
1479627704
1356275526
772157075
1691691566
437807570
790919859
570425617
24887677
465211046
1687300565
1430676325
197391894
128065309
1017814316
2147386524
2122816318
482017919
559145630
2142214235
1484571077
824777478
2060524159
2054957872
1295615663
663544258
629378016
1711526939
1467672360
1678465978
2070258008
1202375979
1733103422
1842335418
920285531
558065647
300799549
1232415652
353676163
1148030666
177814122
1522829870
1027106764
1391900738
488389320
2026869056
1653627785
946034866
339541493
898794833
3174782
23405978
351340779
613248078
315854075
755332833
942511690
285503501
1354821514
1981995732
1258282926
1710929551
376781991
2085553733
724247774
641592142
532402168
1940090052
726976074
1991975734
515520259
2017251767
1900145376
1619531984
1845348645
1458214674
1301414869
294582891
600884608
153001586
1453945827
1407505406
1432557858
726216340
486745178
1777911147
1649985401
1322868992
660070618
572006672
1943110869
415940134
34663589
1942630039
195351732
951063743
378258627
381027977
719743780
1856341204
807546066
1486570752
202762652
1369386313
917040863
454130495
173229472
643572798
1197505128
1935838776
768502576
211191191
1217368107
1894893655
197173439
1513246241
1190991419
855264960
1930866378
291564477
1972065169
478973296
1646215993
1068260908
939897477
1050346244
430556636
682247580
1964177163
2073128544
17775560
806466432
17439852
90910304
1544400555
663866038
939139746
624540206
734822816
1947814061
2114477330
284909829
1629066968
1186044003
1511126552
1085486994
1070628553
800145104
169760572
280787164
891669208
997092925
138048184
2063672334
880537668
575598728
2120415141
1311175607
1191229299
2146473463
1586473355
2113248705
482778431
1064573073
1780766331
1119746339
968131200
1747029324
33114813
1507226822
135792218
273915361
1346220737
329615269
1413824888
1712667720
615932169
1442897633
1338415006
1183182901
913192875
1053619438
573412340
1880331365
601880299
1290666620
481004860
1842996634
596683526
172926141
1718297212
1976207561
247183956
281622325
1212432235
1477188520
1077466346
477329591
1680495327
1614427550
457354751
478333647
845656700
1749346591
991257610
53267465
192211398
935068599
952325886
443033359
729590510
491733285
2131025144
1453131922
1756831269
89962563
1139960542
323867993
1218509287
1028189916
249270877
177384992
892259330
1577850670
639435221
1115907428
2099819808
2123066518
1278805007
1072960876
861643319
1005257480
1493290088
947520210
1454511116
903400508
103068193
1322852361
496331324
21736339
723052252
1272108791
1590886804
1985929353
1464099731
1182682697
93353912
30657570
1160391926
1962573301
30102761
1206450014
15928305
805049327
364901818
1251679355
2131857614
2024794696
603519384
715792906
387725571
1844997531
1440213762
476311428
1864961381
1780498438
1229247084
368060893
1841504597
1764674132
1018303850
1480852207
691480281
127570064
528924148
1644985500
122048735
470719431
2040915187
876237335
1843629028
1518293479
1527255678
122660093
2094553474
1935788894
845930433
69922006
853505714
84521686
748078883
479535671
1214410353
299793274
259589542
1550353738
351166900
1290013680
1891335787
1555987508
1109161684
1962396496
809416657
1618662200
1336086638
973609090
1366027048
815418680
195169637
1466649607
1045258812
1019586990
748652196
1259926665
474595126
94528654
1538344693
2111185532
1755783707
602549474
1543084287
1996255893
161360859
971345415
943545459
1166851082
234482432
1817575399
1906893528
1410651082
965805754
91467848
1310349726
937333943
1882794166
130707683
1581075621
660167862
2040103127
1160708927
1053070441
491787630
502819839
1475470915
947501353
750004659
1075665322
1024417271
1830489959
1823255249
1304752241
1119882735
1202059054
41644448
1074156333
1554607906
2080207808
1975962128
1926565342
509770841
1841675722
197993398
1205242776
7473570
22642796
1755499019
558851239
728745563
730161131
996320625
323967729
1596207634
703666952
1040276714
1435969799
85499905
1355562973
1483089029
1682882520
656490816
1973741958
1415441953
1317949926
488516555
644719084
1525709417
1856426683
305610358
1163456698
685873106
350122310
647642506
543789395
1458198141
1166120059
574117487
1819738009
1675852947
854675847
857763721
1891163389
393451893
966799887
1712342330
1340604906
548822800
417947053
1211321294
1699636259
1906474809
2057053323
507966767
486397048
1405940391
328434744
1667678922
1690747983
829464006
601846796
551912297
1958780343
771572965
282988012
1953323954
1179406343
2054790880
550787079
1493126432
1029400829
447196165
1274604145
2147254370
2026677529
513829257
1702217979
209442628
1832309920
1287350218
1734102564
1087009718
761914690
192344426
110478979
949012091
1064217183
1133870634
903066245
1912904287
266753848
553381506
525745910
1832959903
1027591047
1704282816
192294875
1955870681
173702077
1432030195
1912544238
835759943
91924706
971950379
2134519727
657268043
1089429355
1422985379
958713644
1819392952
435851158
882049359
1381437257
1908478228
1625788845
1916808036
1719478229
1587552950
90464758
1858490005
1991782388
1070670875
1828983408
69755438
524710065
1445090967
846551071
1615929922
357759464
690392455
3468052
234764637
1592845017
559721764
295663331
1808720928
1160819528
1341364289
1676230363
1145768173
1812360651
954907395
1769473343
702844170
830098034
1162809202
1001813310
1444112331
538880058
1330251768
2022626290
744220071
1356977812
458287084
412325501
1478709162
435741693
125079861
1962096925
1398288764
1920680832
347080900
165763820
956545987
1489496009
1607970444
1778560347
334950213
1799752536
170258071
591530827
1999566156
1168371141
1093535972
1119610712
1901702627
1790635166
1424548799
1401138954
1989387833
755878157
1141518112
601524209
1747719832
990143071
1933260504
1513118796
1313286309
1380305461
181447985
649851653
1401431492
839080054
1313015688
813653514
639614428
1057681538
793583637
646383313
1957100675
833028176
1714392268
754008740
580708550
649187654
1618417834
1338908219
1466420234
500153084
1381284121
984905773
223754972
1482913000
140256639
1509024478
1520157403
524157688
1324879537
902614234
2022456896
2036656309
785650077
859622923
753188527
553645323
11709580
686701496
1064015457
1699829897
777715961
1499419326
44677107
922746938
134599710
2053374660
1375770089
1490348698
1638689693
55492489
921709406
1282071870
1956720605
644096474
440335031
1903521594
1399131435
1859990598
101520534
1460048570
1980903644
379060508
1076745956
1348394367
1898129848
2097692714
1138947921
960999577
1805044119
884437308
793153951
502705701
2084512246
793058975
1210135457
743149599
163502179
679156890
638621875
1086170978
698963525
1541015825
508039833
2038920611
1299075950
2122659373
760963109
1018804672
679739431
1398215342
1240969175
369946646
95955105
258575676
503300837
564935245
1760438296
293908318
492225133
1006956652
1409694944
2356539
2094651394
1210322759
1077091312
1508202245
625690663
1884821286
102304404
944651802
1584800324
944401440
629715828
335187254
1782945267
1907005074
1204097603
336108219
506592272
665623299
342185024
487641702
1827940323
618600877
2037206932
1207687859
146829663
2099442411
1542981815
971063340
2075784700
46595907
496837156
1587523561
362735087
962132887
1005705448
1930303140
496678774
50473042
1525539566
1405745966
1462969559
691551260
137450556
1828877556
805199618
2020397669
1847183512
1900172338
860179196
1455565979
1816920694
1662386005
1237333389
1600514291
1055642892
1928088054
489447475
1770528368
1704160297
1086187711
648353193
1547329502
1279671185
1561437878
1657027566
382326918
1652294371
1962352039
386428740
1280248801
1645441996
365873850
2142216014
1692112828
1850739333
1177990348
1852736790
1164969566
66970774
295150903
21103835
497021077
1455739597
1920682599
1568016173
1500965884
145625435
768419166
1996911646
1234016140
1002367634
323014555
2011387170
756708137
1560684843
1547629266
1616755431
790457768
323952072
1685925184
1542784770
1959031651
454499188
963766175
1891565027
831915050
1551436993
809482421
1625930187
1917549876
1709234114
388969280
1744421099
1173811993
182738437
1140189433
1090427178
1189153056
270874299
1069201034
1681244583
1288116292
152491570
1555038282
1405775328
3510359
1092582816
1481626232
1279489460
201704307
2145309095
143387340
538624465
1544544741
1659104362
1984120980
802916003
275478625
1547241231
532177062
1495444917
1639663854
1828840664
1205284385
882867860
2002903689
1625469335
603760972
376892122
438430229
621347188
969662115
1684577744
776577045
322083804
1548205813
909638629
11610655
1557389291
952898207
1931077441
1669606996
653522484
1187141793
865740779
1408143081
1229433954
199585739
701161971
310712097
1568452557
1280269553
689804860
959075345
1626819173
1737949314
871531024
134523840
108899667
222981929
1946178226
983347408
1120632514
1801025545
1029866164
1052106304
1474851048
108644550
928390254
476523771
1183775367
1631513975
1472659727
501221702
1324140627
197137223
1161715971
426616243
1049494809
1856059607
1863864369
1769466686
1375444847
459874803
907144784
641926779
1807159171
1657469073
1604675668
69302062
798014443
907861048
326503998
969788803
931810393
773323421
1131693427
1848952656
1772134066
488581360
1045112802
2103428271
2117354714
1286556413
101315119
349464399
2056577618
937555872
1005129792
409349421
176364764
2099207061
1858272904
1938412011
1609716691
971883859
2098323867
527403013
1121252973
1760196121
1947164997
1334326692
1676062066
978771189
571793520
1225579107
209797924
464256888
1707032056
1363542616
1734861583
1526126205
1273194356
1072572414
1310196038
1240236193
2118010470
446862760
2032167349
1847099460
2111891768
569578464
1980056994
1142184702
662783458
1744110288
157677054
231982958
655215612
1640067576
1438409235
307655049
1480412371
1042265136
122195215
901451412
1154781840
557305837
1601285002
2123397849
759468673
1199161733
1635359181
1437378576
361877114
1256546259
1452256805
1817460993
1494409163
610119727
914506858
969040851
361446704
1248020744
701506161
1061126602
1503751106
610693818
1986928162
338909880
1176733597
632801668
1627534591
1279254520
149269928
271899687
1914959851
1056514291
1319330428
904293962
672295490
1595975936
1106051426
38262253
225716045
1442360008
1942856436
244924613
77341819
32072126
594066719
1027782302
632598078
815607599
197809385
604619791
548184609
882533883
146981842
185264620
1787340027
721515109
279732955
1515275969
1680261145
1065877158
1641008408
202971372
500084817
1608253294
432142712
587267059
690834607
1221924105
956606300
442328120
1200626953
823237361
913704470
366524070
500656505
2075826785
696661250
418737624
226096994
1065563476
2077767211
1497790715
375814998
2123914141
536195083
1471990168
1655671370
943806879
669861730
1868411421
1259123031
774351017
1289754923
1722900164
95765654
856311961
1937895672
2019452628
1144561588
407571878
1978072748
762300218
1906198465
1991169386
2120419871
1934805861
1242193160
1878278635
198709168
1422559362
1273651643
1868623295
70917120
289306340
2015345635
87389488
2035134649
635927814
739433780
566724296
251942465
1109191703
1733197352
296099615
567942285
274195900
1453423412
1569125656
1484883815
427472492
720640497
1125741897
994211378
1905140323
2107333893
2144373842
1966011778
1688860976
345652428
1116457080
1956802830
1802041929
846036395
1093266387
1717069581
871557413
233108212
597951290
1715363935
1450865127
746582221
902946324
17785804
1403153385
1841540575
1253180974
203766184
1146476909
1000850642
974867757
1716408111
1354097026
493280401
499282401
1445737486
1315776279
1825511192
292184092
2056182834
746689202
792922241
495155694
673202402
847130780
1328094337
1627132673
59322982
894444708
824799599
1532989870
751455725
1464966280
822953834
393152744
977379519
690386044
800146088
1239086774
1007907123
306832577
862549682
2075523098
2006361461
713040261
1558196139
417459538
1894376797
754993406
422751941
1856523284
1326247823
2146361184
13240226
1785287897
2100181696
875913806
1375929233
1811898501
628285461
985980452
11351374
361796569
386772472
1896438419
1102204680
1776035491
1620717585
1526728743
671623438
1678206892
859697212
509455737
531364263
1937795
1889453287
42848893
2096989829
2008413286
653855615
461645136
209684364
1465836997
25733524
993308969
1413144053
1885734217
1430530910
181888299
1340593696
1120527745
1266334961
1309217129
1967907851
1530342595
812415237
1113771792
1545540233
1109272478
696803308
272814361
1800191475
1844413728
1999991495
1492250988
627802476
1944956077
2016073213
836651612
1767091836
482444393
348765493
1838763761
1754401161
915051790
2110663294
1446762764
1019858933
1567634651
43602500
2122878228
2141773769
746419024
25022707
932013353
1218939493
409972099
1030638809
1744594245
214304813
319695623
1088111516
648199491
2054682993
753835792
1492689699
1601069151
1233644311
1062334673
1640246858
1980118402
1323393345
142294803
1932853592
987250680
2008323979
1490692939
436024915
87493043
642920575
265556621
149432045
1078657453
1859989244
2063383509
1981797612
798460514
1483899689
1888879348
1042515819
877581622
344275700
1911491758
1046368397
1521075059
230184414
888560365
1397551117
680722955
1693012619
630624900
1492777185
328704445
1668324483
728930300
2012280361
1627747776
1388725847
1772859398
26590776
1627767637
1232411030
564686060
1923590589
1576840751
1194714009
1254868198
1775036982
835632305
1299769874
814876687
1742882151
1912247807
206407875
1551968702
585759229
1040196044
1803776293
1561112109
665247454
640111833
1586690378
748872055
404875706
1884694636
869490929
734961637
1614172500
1674547868
788624846
365675356
891562092
1067017824
2080415864
1285056722
78228697
1409949968
863386626
342691105
1477937004
1909435870
841474117
484741097
992363634
1370677163
940277687
1433966396
1606772070
2097364491
221849782
253057203
1434360029
480897592
1828122521
551328503
2015852443
943408574
1596511495
1220946843
566283409
1147665130
800779853
1853059533
418594270
505965986
345856548
512978912
1809604981
1394637251
136462117
1823503371
10864459
583698489
495864075
1045533386
1631469157
1318779642
1393126787
1643128748
1900983993
213848890
1447427191
1880177010
752872260
1984311076
1634892639
1287857287
2123104066
40887762
985066914
1274044728
1093999502
2082778679
1633833540
254253354
1730464651
106963473
1858829896
1520521132
1528979455
1929797789
689888410
1807760143
709258528
432631721
934893913
2045648202
2068135198
1735538550
1956476609
1848794062
1865798917
321663186
1236992355
1303917686
356588656
1256452002
984100255
220007557
135211033
90578189
1232842324
1408980662
1862049239
668123016
923053651
1338888743
269958326
1390930067
1735676623
503772161
50694949
474867999
2006682338
433162014
1091761305
1713404921
547021837
1309511003
1721578953
1073724937
1822199836
857979535
1728688153
1831890760
1373024811
1017739708
435866187
662997273
1219781493
795050788
754550924
1669037870
2048925006
469618323
1085893182
1501325039
569043598
1796824407
852847150
946622891
194245456
1925641590
63833878
1321799952
524113884
193480318
1089610572
1368464938
125515441
1533393739
1240674612
1059659965
747811696
733631981
1031534730
839808892
2019277325
868583582
1779643945
754543956
1950786192
811527811
557966912
384335753
1824706738
1008883439
412457466
1106880026
1585652389
1910486791
84170146
1442567262
1152825782
442581283
1522508522
72466364
1382201475
461425897
1918508859
906948030
949204519
1048007809
1597242697
719037120
765579139
1635061745
1686842105
1547428848
689163197
2093771882
610206440
1249811524
630014794
435741693
907054909
164575893
1426953328
706450329
1986347442
2092423101
695150640
1661593032
421427544
1418186960
668508865
1330583983
2109380680
1528575243
7931175
1090686124
683466532
2057959231
944175614
1738525425
1176690234
1358349615
1455541143
283513745
1354455376
1550195370
1633653279
1229354228
571839243
1709925279
590743902
1475407428
103735651
1555833841
1066554348
2127321340
1634570278
1865262889
882713933
1797463622
700936540
819423920
1828617872
1848142007
1724936261
1314847740
1738958363
2095741976
543317386
306445291
1999015770
1905432438
42187823
1725080469
416175251
1973082755
2043897069
1300681182
815835556
1348108798
749907822
234169667
1924426285
1461855988
1841581844
1477401943
1247953383
1146862810
490974832
1541152402
652000617
1262161308
1425207257
1045722356
39176669
831432582
313803976
132271118
608678101
77670547
1133926962
1860952525
1076572555
613151529
1236326894
519898893
1835931652
1103295484
529423831
468677506
1742302349
1596659897
1269808488
1084328267
1779662894
176659040
1743946091
2129160610
1294252342
1972551500
1698855340
1592954215
1530505296
722821796
1931485656
1964616888
873364843
1860930527
839160014
1111072763
1357925914
60177000
2029282186
1408455222
1011020139
858557053
2094689447
205032147
759423673
1088285201
250318908
133457517
1465930642
1400137960
25070646
810051263
270676448
714288034
44130890
1031989818
48012469
1392417460
1100380555
480061550
236878082
231718555
1345462146
1351843899
1871608854
914954596
352792007
103923296
1316870851
224321665
1836179661
1697530903
113852580
550448114
1645654723
722655294
266915074
1287278476
353590988
1068106822
305273599
264706391
1688474825
1014074784
1179736952
548730589
1405660900
885894356
167074835
2087033944
115833307
538521556
1467950662
1058566772
1772436053
1374022420
1974441324
51342247
1904747047
1106725993
1746309881
883712257
1709829581
1626526444
1367892151
529984513
1628166227
1691854278
1719589273
6739694
1435588929
1305285658
1855099035
78750341
1851040077
704195010
1452727662
707427530
1610553194
387732172
1489035414
1979576110
123900081
716058896
1825494825
252663026
33164028
1314196103
346914800
828708581
411194540
1928578239
168634324
1604135235
232941560
1856527100
923825354
729791863
981358631
1480584494
1980675431
1551493293
292197310
920021200
528263190
164818097
931474294
900072209
479483271
308324379
1012528602
204541380
647962229
1124233545
130918776
273631715
1595368560
584327198
565806055
1753872198
1816287340
351745729
829369546
855996083
1995596899
1694663298
819605628
1434354190
958298364
931024104
1082976300
1769164653
883033483
1020840525
1754548683
1307568583
207981194
1663825070
1593291369
50426003
1643838390
475012981
1847881876
2127512601
1893395999
204983836
777056355
708905578
1501976027
595215723
1534124407
446218945
1977389416
1776634292
1665118971
108968472
417724555
1687746900
293189043
468186495
1391192872
1475708110
785485403
1028750843
1647387125
211670863
513612052
920787372
639772923
1564444728
173513881
1504202175
1118751432
1039796356
216063548
2027708822
513024105
1434991998
1840484639
387920924
776624702
1908892311
1675657385
1705312361
1337094360
1605741458
1043998888
2117769888
1583223551
1896193605
113975323
1195661797
1299759321
901226701
758957412
234961834
1203755843
234816940
769971152
333399195
2012501404
1753681264
2042489372
467051922
1883197493
1109307765
1973857846
484469150
1856819676
262892011
1604303160
1041011463
1892217537
1085153531
515203077
1735148523
1743496877
2074465640
1314757279
1091156361
1263380820
957051971
1893310092
13339022
943183131
53636827
1667043401
1014123142
150917059
1208465047
1021154385
1167746754
1892335598
1717179088
817602420
337633759
1770338948
202803139
1785076248
1752649442
1732962435
1664649893
2107821688
1450215876
20751210
256017995
604527201
125439500
1552442012
129528760
337029982
1892481396
1215029394
824357204
1757377075
274727379
866350871
1827699926
1254609484
1859136274
115938368
1710721426
1678914310
619231788
1604429993
775183511
888337726
1963109353
790374063
1359204806
302971085
752228355
180262912
417621888
113738743
2100572346
1831348669
1484636607
735541338
1264550698
1557552803
540892830
1929535982
789830415
896528227
998926604
2145365094
959520169
1400976178
210023254
1287079638
233952973
307698437
871780421
1846305293
1301137593
195379012
1668199984
1592607538
287018485
1913716116
195036071
1138740635
1810352124
1318066958
263630041
1311666575
1299332232
1493496582
1638030136
1641433480
174502028
746406369
1526398734
747477501
2010316319
704771579
682227794
415008249
1256480097
1491991850
625095925
1524652600
1368327645
825322611
55786963
540883715
1013147646
1485069753
832423505
2062992734
245807348
1687781639
1948693118
786263054
1246216900
1749055741
911002347
1855069053
1068432134
13310226
1064764036
1285753840
1953964173
901307203
181586852
2084128073
1273446941
693283802
589521331
1007154153
1616768519
1074609480
913946329
1152106581
289040215
598145378
176767397
1745576389
144155522
314884280
1391386296
1330004930
1476573044
445353836
941441177
324298220
1996721579
1342184133
1355600990
1475489745
1560613177
702606417
2064659291
1252819976
2100435420
1649040058
1262318506
945370829
1202535442
72244203
1777672390
1887721385
434213569
1005741652
86565880
63755969
814897620
844560047
240814513
161094794
698503500
1859584573
1842215093
1466086903
1121360097
1249284014
277159248
1680980449
1244350702
651385007
1712926026
1053689291
1048460394
594024438
1425772037
1042991773
1329060980
406377441
805645072
1901469571
1378728155
1447429548
874466851
423067350
200311481
1692250993
87002243
1229261489
127391681
841472947
974783891
1276683758
2132899495
340519571
1808337074
4744190
1843804551
1230490067
1670219779
1071982343
2119378347
575411722
796087290
1622785829
1692101770
1547222764
149729159
1751281679
232612380
1733517461
157506518
291945364
1615440580
489859933
1019137160
1888384914
1056989192
1927019206
190539181
1178819848
1957543042
1163954771
1783409018
1934000286
2066662567
2079538785
1240337331
1631498896
1113239780
516729042
208676359
1539432183
1153763191
205183459
810416373
2116546230
766293648
1477924841
916418133
1927064337
771290924
2019402600
1540434572
259057059
867859740
354930816
1890902990
1265641346
1741426604
1748186187
445803237
1024895541
206594249
713342901
1652610680
1613977145
181240126
474014063
796916821
1914192599
2050538870
136809874
556999359
548511424
686416083
2068885938
665949570
66243228
14875206
370387699
1755678471
1846269880
1998325463
430244381
383159294
814356500
1822154342
1997448847
2046066418
1951945875
1177600002
1631414028
1358006137
1440124230
1141896914
67067748
1791083674
705074019
58068027
891659190
980421735
755968112
959385635
43532573
1350796586
907823213
1698633828
446369740
857673524
1653136627
1000143232
583342630
1862540507
1050148079
1678379801
1122654906
1047463859
1757563370
414467198
1604915628
780177909
1968921634
1136464668
798020226
990590535
566036020
379136449
1521057131
2035281133
1990070931
522542212
76012165
217793043
1361835368
392342285
2012669050
1133559531
1849737489
195054122
1165431502
440366712
1219583781
271702070
1766399029
1123617081
1185743958
2092815228
1706255261
2076195589
1766947355
1615303926
1197712196
2120778509
757751609
1276727381
1759618538
485222530
1882244246
1439988435
1159589926
100061137
217684132
1301070934
910308322
110756848
1145827195
976539675
614991831
1790154238
1794806967
916906954
8438429
896728
1711217163
175569414
1884534014
1059361405
1792770564
18112034
1632405502
1751609309
1224269952
1296449810
1627582550
476414192
566357132
463336938
1675994355
529089527
1951068427
1697914083
149291797
1210247474
2138999234
226009109
1333764893
1407602617
1855556978
1647154393
46250307
182923824
42579715
632558898
1585722833
1851027015
1117129847
56620850
625373860
819060909
846130097
1818485139
452026510
1950960905
179620636
1917457537
1254586799
236224343
685929119
283866064
1125980137
828517374
243636762
875678585
1628312872
636365323
732097816
301841406
1284091513
1633014128
1552428286
1650458929
819017694
1563724419
59125554
1581949835
512827050
1036584779
1816590757
984746019
1387310144
502946573
1256520809
282506789
755774444
1278357718
706265937
587590649
1229781506
1187536374
1472112839
874975843
1562300669
1338887052
1737796356
16618180
517454919
1272607598
1121376659
1568647715
216388993
189463211
243553165
1678084396
1294759049
467385010
196929622
1362677090
1515782217
1945219921
1032930817
175586450
977978514
1351778542
2121232249
1904967121
1558203032
844242475
1638782228
228214022
111864505
1868839178
658928346
16224467
1657131622
1804279664
701166069
1938250728
854627043
1876954675
2097645554
396425416
1174888640
1107602120
1375921841
1617027329
855284156
404082085
1746303671
173547755
645276939
2034905873
777288899
1472466101
711189423
1741688361
497667997
1880389684
1697488873
2131851487
362354664
369387284
1001055108
221528447
331483440
1962039792
1747856973
1827021248
2136493242
1988256692
1943006349
1130408474
1833002427
805566180
1714996408
1427457848
948649897
1121885451
329762373
690779548
19912307
219055181
1725182155
458722729
1515310770
16390349
2007818347
1714189354
1493665771
773450001
1172779731
894807389
2078487187
533436692
213754723
1342875705
877589162
1041314031
763607200
1178137708
1214124402
807029170
89547544
1885616801
1591313076
1089502409
1457833113
1810789088
2084658889
1386510324
672553062
1768525259
125561157
1824995846
452740913
1993189375
2050885259
1958680982
655766994
1132597117
1341424977
1093929765
1698216236
2128072743
2041940453
471632154
920419069
1803697788
1112505089
2144264223
408030845
1387587061
1947548269
1847712981
459191889
783824115
326493788
992803409
1876436425
1903813137
1941293650
452783237
938106291
436478263
887031418
385512066
257867507
681729471
2115733724
1039616280
1041108758
1164536772
1405907684
1785387079
1082452181
1920318567
2059021511
1511006878
881784125
1488758440
914203770
2069530474
338444364
283446844
1965987709
521260774
737706851
1933218832
400245297
772995311
76909981
163273637
1359098014
1257738520
176537143
2022410081
749435676
13409195
1263734698
815643566
1205117400
1952184408
382145361
513602023
1816741237
600314333
2133998494
2100169524
737941220
429321143
1355280257
4952928
976562245
1687496328
1682869585
199332197
176995564
103869666
947766015
473686427
155419356
40523414
666709544
130163912
560836846
2137625304
1090087797
905621807
1906476231
1466164190
1387763832
228126864
1401408944
2023855191
739128635
654541457
487127023
1311683028
1472905267
558911223
344922309
1881405862
838491682
718173546
1342008497
1914410581
1673115264
2126014424
639003331
585458461
1334010431
1613969556
1783303743
512936630
1204240398
397530291
1662592052
1026688253
642055982
1613308405
511694001
81357412
910988668
321024266
1308140699
833938093
1102318232
858354421
1842062525
28215310
1400939270
1900541584
1224764447
503881029
715643305
1297954765
793974971
1143766207
463529548
31049818
1870831041
181309856
679565873
1927798369
1466194344
597624053
65266632
26562277
844738680
199036491
487818588
1633006517
1570071024
517323548
938548035
992082247
1417239374
2124946965
854104439
112123268
744796441
1203044637
787898275
303761113
1046882477
681811345
1549699340
1742785751
1839392325
989394457
176846278
1016607354
1680942329
1783689230
2104551674
1243319595
1693611362
875797909
2135706255
1329358416
863428455
1501389314
1674039438
639769422
1988171885
1448806522
412785222
1380260708
318002018
971053828
252596351
486937393
496651278
1260557060
796723089
815947293
1640105993
1755132168
52469686
928107700
111051691
540657265
1930715909
1723874183
1873494978
404846988
552938504
2128889585
1202669426
1259480696
1293234610
1879702631
1072805687
158517707
1805663370
1011036733
769402411
1764668249
373655358
1548996382
1280041082
2021001669
251009129
591396129
1171483724
917278666
1491658544
650799788
894583638
460430363
927627612
1246582117
324617211
1307842619
1210759060
1030492215
271370684
1298388584
624873105
1179377958
621482798
1636905674
1374870630
1367231955
1130155292
1672362089
1627086470
1754268525
1525014754
429188192
1323630032
1854752801
1084073006
2051961882
1048852896
158603062
1822623603
676662921
194208007
2034238970
515159060
274930913
1455884756
1713192117
662352685
596406971
526945302
1223043902
1956580051
835560136
947181391
1228117515
2072505124
1904413339
1889921476
768284441
135518869
20679432
2133942157
2057836139
2090832395
384400325
1382794227
150708813
1843289825
1343516595
158361403
1607345585
1571234950
75550118
936732189
126987977
1451952597
2057080112
1908133423
1478904917
1778957969
1095698511
2000731518
150235584
1647139864
1057928286
824509263
1699652264
1056095850
1166859615
162317749
1445216114
1719379862
955390520
131875091
795158113
1704598761
6152403
1372006507
1685074509
1579162770
1671447916
2072336260
799048215
1622798453
1680077634
226246948
1692779697
1920876434
1083708307
2075479019
768474247
1520260690
814401634
443729604
1834808709
1939102979
1003004755
827790490
1555080389
1919472496
1538058954
651554735
1857381565
1915196339
726907701
1073201406
1983440529
1281973131
1698788507
1140008146
1347017807
757686273
2097824248
1245171036
1818416464
1155560463
522373391
1366184514
1192385225
2097203855
1525470147
424200776
433310582
1209115585
1295639926
925755266
729724430
950747712
345697774
1141074067
865252847
1455830485
866704051
365948349
2124294282
734635583
949947490
73798457
186266799
1925697825
496610785
1711189413
96910937
1483558352
2132509884
572629338
1285339237
1813839323
1193679688
1917628591
858144286
510713632
19545000
2083846913
1449330792
1694262074
1802863803
574199830
1909670301
1832708132
1328734235
829982636
277917846
1434089976
246802205
1113202710
1233505878
2138448386
467376324
1802642413
36338364
1708280113
803048253
531415688
1203669061
485234683
982982907
2111978185
2074792435
1516195690
1671288626
1217620646
150226433
1400874528
1840116341
1771377901
1070844547
1676015546
163198012
671237513
1140538171
1289856423
1688891376
1971803720
270404271
94755422
290384837
1367696437
1536513512
897851834
1818798739
2061528569
270696178
851978085
701225256
403367293
1371445903
1976745365
1728547461
1805154910
2080195532
1657327254
1625571886
1717503365
1200266892
884387449
241223134
1090087790
1908118805
2003766487
167577714
675541848
1852324240
968986137
2029111769
2038487735
1041613125
1212431921
1863985447
791389282
1080516863
742952762
1430986871
2121061850
1283432956
113424299
2094132142
1068947617
1509953074
1795367982
997241856
1287045796
429955472
1239916067
1911657688
237312187
2134609209
152838317
363706564
1020853335
584527144
594930192
1112946412
1459343349
332277477
825972869
932212796
2122609254
1644916422
391465778
797369883
1221830103
2130786196
1619836896
671439297
1018014483
208407792
964234457
1062975424
1219176737
928566828
2120784434
93139408
808203252
1127498431
1609191846
1956143843
416344015
1828658731
1910983339
1599444003
2084149180
569322038
2046640039
132196862
1825745687
1235226169
672212866
2040521358
925015033
82828111
2091790006
907595170
552207153
2019888040
688063296
109943669
1256759570
810930468
224389516
16524846
1960942280
678768742
476695847
691813846
742708404
1301584617
754763904
1471063241
357675073
1400188961
1171167417
1655293557
873666558
1283961048
1905824036
1619051097
1078399016
154039459
1685226365
1981679486
517214556
409778234
820827414
1160195789
514971258
268379173
1257981612
149348321
559416802
814830969
428579207
295049268
559059734
1507045573
1199292386
636972726
1902530936
1752781137
706588764
281497985
14539117
656970666
72855417
118856816
1433961958
166963643
618069096
1945691421
1741699737
1573198114
1885282550
572624857
697095965
1941137904
1447146910
1403841513
388712487
24219359
1559422288
67643798
1034962735
1394810492
1606300110
1214404200
408459408
2056014681
410353607
1870907367
1532908346
72128752
1676305268
1206991009
954441603
244105593
399614640
2004348748
1273797502
1428819229
445478336
1554084422
1687377040
1743016385
134786158
1812113922
825534843
336350021
1438890114
2044661812
2076008588
942365189
1032784932
2117161822
624054645
1684260045
902046545
523549689
99104502
620461586
1382202021
1788649981
443965497
360180469
99133208
899417661
1202791646
690955763
612146726
132447651
1304866032
857487270
424969816
669286867
1502427600
1737053219
1398666598
862649080
914148003
1562523265
1126718310
481724984
931097466
1791208919
1834348330
1467999235
166717607
734858003
1686621208
489108085
1892853035
1122023799
1508987104
499364681
875336132
939127653
1638095875
1954459947
823882120
854245702
1484331101
1348244161
707321156
835748958
59487114
2028613578
488767855
299919618
675193735
1017445936
238468590
682487576
769772182
1252918743
369302661
771565277
1075416508
78483311
2121762759
845025105
1214010295
266947256
14919309
1915796182
779821580
2067772449
1988546277
526951595
1167908916
1028878905
53419133
331277862
1881853418
1146588852
91799523
1365412490
1827913513
1273718909
59890896
250196766
911417063
1645745687
955304811
245547602
1213843605
988150666
1704386607
1464313687
1698801984
917256990
2087434719
90364343
2034447508
1670236477
1414362865
1836499993
1111025943
613805505
956138504
1314396656
243757281
1923720174
1365029842
345457316
688588176
1440665982
285290351
245427444
206079802
1072980281
1628182857
733024248
1828426575
767175866
1436533788
1783171055
2067811310
1731577637
604344047
1044551328
1328507660
259062498
1514812580
468064366
1879078149
1099037546
606602424
1405028586
1585769111
2109133763
1089642729
555269892
822892335
1628658414
616867988
1287520344
880184378
424642106
1957152616
616910573
1551229303
2043922239
1775431040
474033032
1194398856
95449002
1946684948
1925978733
464775955
701293359
712820285
1459150782
503766519
1683955118
100319551
1476146489
228661608
805680402
1633861828
1845120424
1628057848
532545400
1775354292
1419798161
1341825058
863563137
596926133
1722203003
553800447
1708920778
1232937889
586325511
1172114978
1427447501
163890995
1789502232
1028415115
600977780
1435489169
1180244335
778576895
256970927
1216121675
1230890452
477082795
982385155
1571167144
1525048790
829016646
2044927582
1910765841
1243274809
105756879
786848443
1035660476
1423002487
912466751
1543326820
1317551193
1189061801
2116935280
357202976
1323883463
553230318
1292130444
2076731265
1990323113
1704184946
71923381
504319946
377114637
1216646034
75734716
734636994
87423566
1060944984
28121883
338470545
949374229
1597547408
909573443
773290171
1075158760
1539784136
600680390
442490513
1211951248
1428151251
231906136
491094175
1281319088
987652273
279815439
957364137
1864422668
869630077
706589920
93345432
207643511
1940121706
223706083
2134320328
223006894
1323633118
1391130232
689619282
486724343
1214660228
1095339977
39965312
1657008730
259802342
127727497
106514409
1714880070
1116622496
64571616
935272424
1286045981
1403254377
2015879351
136286407
646349164
1752294945
709910686
129732168
1605083994
1510517216
653622382
816690739
592450338
1017541057
1566501866
1609064537
548876784
30502294
1283941026
1600867840
555152447
1042369526
1445961824
1219887165
674982047
16561759
292847520
1427304388
563457903
1577192831
868676052
311399856
485001091
1808192127
1991009539
1440535505
1806364604
287823881
1106452918
1944956276
80458397
221115785
1715350801
1740572751
1765426142
1026676531
110563546
1879940370
1897330122
1211550239
997934615
1165060932
607730212
1825682125
1645921195
372050581
1705800498
1555975247
898078388
807508708
670567510
520348220
1028586943
1630978243
1462092478
901391904
1446671701
1936101709
291534243
60993293
1626836650
1217685431
692977797
1791935584
936214333
327921627
1374332449
1306859979
584716973
299867432
239496577
1354201977
647823324
942681242
1015013375
1739741157
105059415
1524121643
1922758449
1405203503
109880208
181434006
2114007560
180191709
583054124
555508330
1708091241
1151277969
1133475452
1371972897
1715514282
286855109
1645955167
548393447
1026256107
1085839061
1371690117
263074196
1611043861
326488510
1170012421
2139036473
241918346
1853809378
198661460
784828534
930256792
472496942
1376226845
1202083592
308343785
1593254954
1625215555
168279245
2135128617
664198855
1812391710
55757305
1391411350
1023124141
360812559
1397787970
2036842812
1907780933
667741471
406705232
634163935
792567357
1439851969
2089881983
1773452557
840509800
1295402770
186047398
745091782
1223666039
201408401
2144926120
2066106275
1672339667
2030954839
111693446
1267398693
1419576196
739338453
1504940770
1724769293
1367547417
415227786
957018324
750341386
650244278
1453800519
431322733
266063678
1100298814
1096533983
256566232
1582000229
1426495828
1907540893
1553836720
2124549989
1224272122
1250871826
1754861083
2009686098
268258900
873499869
1862460831
1581586645
326927847
1252585319
787280124
453046885
985008389
356731204
71391240
712445543
1001649088
1727344331
1469581850
187997467
583200499
210896326
2044549075
530399775
1078309336
1396070417
282792045
1274626574
55073925
1321937620
1261033859
1056572303
1247918744
1285338110
891594954
1699577238
1936754259
1008943022
214093224
885100900
1031988039
1909941900
1513840673
1875802825
1428202672
323097561
1563371251
265174368
695724804
1257008157
398851642
1957652809
1455413511
1385021570
2070103319
1330409002
1012907606
246391366
1962415393
1144028243
1438939252
2066392887
729749814
239275475
1731069705
311106477
684094419
1380997573
1374085642
525576594
1450888957
1667867201
1945289327
1295607177
2091167294
705722058
2065906690
389978037
1781916592
1132298561
867219162
391782855
307814177
363618566
525234311
767291937
144347891
568570212
301996246
1861589699
1065935208
596466508
1731747910
383938623
2017594752
617567440
2139848208
2133668655
598517324
94722116
1099803410
1466195583
477097980
2026479985
1201052593
697483018
217615991
669307728
430477982
434548260
95165327
722734191
1503198090
1490630884
1664832695
1869280033
1708280329
160385974
171200467
839306718
636084567
332128455
905556246
696655241
543086074
669444982
532888768
154503875
991051860
233546304
1438502462
66664807
1763185268
1167075590
235513615
1108861603
816129640
333449979
926304068
1938843875
1374371794
255442395
1725540900
1576228287
2114178396
2085478971
1496977905
1309008098
1599939621
1306743662
1887650778
1852846965
615187915
2128579066
1557648920
1758109326
1932306544
475698050
818001520
1788801337
1692673889
346124009
871734002
326192166
4947301
638374496
2111442502
1718917266
1688013423
1939307736
834895822
2066453992
1321282322
2024249626
409385238
428924729
307661657
1991985602
110997200
1605159495
1478087195
1191405388
507661014
1237434032
1508016414
1132530264
938989888
1015836056
726322436
214885096
1809192439
1982375692
2029885621
1072620617
96738542
1902967326
214843648
414221378
1175927232
1538324016
414279397
1683134284
1287450834
832001847
1324374714
1175633878
1125605452
1388890262
1341435029
1044066556
1314432807
783923754
2029895961
1458969261
2127366032
153793837
1275914286
33214712
820035291
1562972885
1302133790
385256107
1366077120
1375070019
1475129920
1513711373
1870489675
321281694
908477506
1220388951
2019885618
1946545753
1057316449
797346432
1290398094
367104996
1915191539
2039778775
1770914371
271069672
304851627
2115369938
153725897
1373858156
1340568623
729264914
1821952393
1443609786
1814761893
837112368
515120202
669981221
2007231753
832983083
110171783
1043626552
2062065052
109631787
990712244
666043676
1879185853
1272629212
613568712
1187818349
725960510
119966464
653952743
861955928
2138493566
315112118
2057976557
976203364
1836413895
167542278
1205006926
1923331711
789268025
39007900
349815691
1343921766
943747123
541675759
390228148
2084026806
1356975120
989392822
541795965
83837142
268452381
258909255
1271550876
715279296
74250793
941885858
2043195632
1406645377
1162099544
877394490
808246609
1114904976
1069963194
1539293055
841204294
1895601129
1473418210
1692830312
667299008
748684415
1546821858
1783347750
1457637123
1252351058
1493341237
1896224295
785822791
990058109
1591346192
328083381
2006466505
258730072
2024409239
1156512210
1135270130
1694284235
1538714474
759600312
1479227157
96048824
97301359
2015202697
1026821195
1342310030
1588714336
2017468069
775732965
12707331
1960469319
1303323834
2112212756
1381295963
609295208
1778583568
1339736294
995977099
818001520
1767776725
674116038
1447652461
1944277682
1258602055
73558996
1464855958
430788698
1036487434
2093764020
1353367640
619948572
1763932613
2073691644
257081221
1925525783
776930919
566326559
1316995674
273307479
798415476
968269038
1162273361
915610560
1545949547
400201872
2126663027
1933284970
392880571
1789898638
193146653
1187384618
1299163087
1001131418
966782020
849869721
1280619477
577874665
1270292614
1806131872
1252558206
1658851825
1215681119
506429501
345248097
1567066201
555015422
87004956
910174584
1606824557
716968114
1661074273
1672257140
932498366
1072743767
1525771756
1443779348
101789042
1073686436
1329591235
907708835
973754560
547708019
2096031979
430871128
973557548
1374072012
2141443322
1502461271
950058963
779319690
346027176
1365360722
1492827285
1710274832
517759713
178919155
1282155725
291370636
143624355
1318255379
1664254299
727173649
177357281
1610801344
1625215555
797330197
1663540556
227009796
553532969
487020823
468684558
1725766504
1698740036
1548944791
1274753350
1124541998
1496699240
1697677298
1587549583
1436613193
1483352434
681665723
1094130179
390528073
1320139207
468240293
177911357
1141932472
1853969817
533134423
424556119
709191417
2063014878
80939525
1176309596
533578837
1133126978
775381295
435106298
2048077685
1580776850
752616519
1506380374
1328080785
1018820831
905205493
377804591
1521101917
962843433
1232714802
379759121
2069632383
1503186387
784159776
1101154848
761735252
609551266
1991282145
1572412470
1122371354
734208318
424523123
23437809
824372186
561189960
1772222030
833937691
1485213316
1128380593
12140891
2050238361
1632094767
728060392
177840486
1048242628
471802164
1554379007
1489023551
2012379774
1931571374
811446511
375158644
1225493911
661236310
1112939793
817686285
674298527
609928793
604714571
2045312886
753869269
1625560223
527330145
768931623
1581324537
1148079576
512164205
1074126427
74897275
157900747
1122336416
1859961015
1180116857
1772180247
985980602
886818608
163055813
42060019
1192731775
492705453
1739409808
806388435
1178340747
935179468
546572720
608594223
2080726890
81475055
1301900187
2122626892
202453108
652726538
412320230
1790352137
805335419
445536936
804977185
1970133398
131321959
2088983533
2081738944
200238008
510162740
2066921162
1459854414
1218199529
350432801
1544023987
1604879868
787443484
2086264919
309726773
1888238880
1784292586
1339324438
539151146
811075720
1189927952
310988687
6057280
1865200378
490378320
2113342179
1905149993
872804425
54872682
433842089
1621160362
1036168482
570564328
1258262942
702879624
23410777
1017108911
1174728313
1722524076
866948957
1697216531
111648973
1427063086
1980782685
1069940511
166095662
1351116847
412069024
774925342
855872307
668368793
504836063
1344382741
914119056
1519165301
1667423262
33330639
999963577
1039716216
74418032
437490020
1802819190
1203770145
1001455258
749145931
525565040
1115191447
1194314311
1805710491
755774444
117133369
548217890
2101500221
291696133
1880322710
504254041
1494465759
798970211
1475064226
1368255120
529648651
1111459516
430312744
871681112
1130934380
1344847124
1485242163
1908579928
196936546
1411068061
1833333251
1196043925
682227794
454033845
909823830
1566694347
986542507
1586763004
168633302
1860030354
826213022
1290083511
731423722
1592546437
267936555
1146270106
824024873
559061962
1586960146
842974903
1645557277
444963819
435459622
266165980
1386444398
1680263563
30059450
1615732717
1075927871
847513180
1787409854
2134120733
1254244514
748469930
1346589164
1768947932
1822084184
1553496443
234528228
1871575300
30753968
784590025
1546877570
1681911905
382291321
1342938835
514802925
1624712708
497171007
219761397
736258094
2053506079
601406407
1892392122
372742609
1745903312
1723747812
417389394
781994335
1619329071
1898422613
1989775602
895999079
156416207
1627601308
1627130729
1565390659
441990050
782939455
1408572056
479371207
1639731598
463814172
1328589092
54561708
1214213719
2081144069
1001217281
1510735718
1737823586
738207354
1491885472
1647754784
1409446173
1094355724
700316868
876281556
227862046
3711977
1766453936
1136275431
1492788214
1522429042
991725448
1091301541
504407316
634432770
36642234
213457827
1475211937
1923558371
1693588619
180003971
441768432
2086315159
986581984
227351950
633485319
1412221534
57871477
1957092012
888910797
804184734
1203087478
2135690967
1712193879
477105925
538102492
1086199428
63203160
1918752551
492257037
1394325569
916858021
2141822735
1660118461
2132211378
162768763
945290591
1048195718
2104893912
1007958291
996275927
1466865140
1487377046
1440934607
424465279
52050211
1096343736
1012829374
1148697576
1477869507
736391686
644291461
2078738690
1472910944
102881621
354074583
1225552382
1761709483
1044665218
1186884972
1790128563
729135377
382114255
49114032
2035312370
821715295
542184400
1170924973
1723807251
1102932704
793285763
1121208841
1954877045
816969666
1153371126
216737245
449568768
2111387720
2142530909
650400402
511927483
1170758970
1675581862
886084642
1662569242
637691945
1990023649
1878581717
526678339
1181440612
1341830672
15417504
2082863292
621777512
1697602491
1887095674
1096376654
1422163188
492454974
1473057701
235749719
1696738941
1524378399
165125001
1586895122
978886017
188312388
182661346
535251510
197701031
1734294210
1484476025
931711887
1161613328
565052155
144681737
1142072543
472803367
820033964
98154233
1495605974
1168580407
808946735
1692913159
1418816059
755076064
1152327010
1578155686
1486272780
314093108
1322976714
722060954
1448582446
119447321
1750014945
1587159193
1245823225
879997974
1230472511
397594076
346429605
2141018501
1251662337
979770269
1500155977
1677050975
1749667386
194970784
40440465
1488323438
751101555
979510678
1695057419
1140309973
1957938322
1299900216
445448749
259423107
2109962641
956984281
859240310
2012410339
1445051427
1422684227
1187408293
1345557603
1765936992
1000941114
1541541900
662585261
1787921038
1230692636
361017013
1688628831
390551071
81050164
1072638990
1378968958
441448325
1696730818
708682176
1345508968
1858645651
1175249283
657668782
442136074
608634703
679380622
48374440
631174161
860333418
54067339
1426214411
624269645
1284596075
770378116
1480144041
1903277779
1807822472
1921019795
101221568
677598549
982763036
965022802
1970285678
1511835947
1822575242
1959350425
77205997
714596998
220809125
1048643003
1690389483
1292975086
1465828008
1721826311
1753203357
606080839
288481607
541805778
901045619
1312134472
618259058
120911848
684459912
924452416
1479763849
597957289
798831601
685141725
1240635447
1860389752
1287554262
884816414
923637857
459525322
839402721
886070317
1381593075
1115224913
1514803083
907883433
1196785101
655659496
197550701
18450857
1368775369
2089153816
462033643
850376980
29162830
1504182766
1261451393
67422619
292985029
1898643616
412513271
1405933209
1701746239
167115103
1695178534
704816985
1715992050
1775305929
118001127
1441390034
942795846
1843261471
1737209219
998286539
1312031055
792473426
1378477908
1034217754
1330784901
1411823112
171933163
573895708
1654811151
1583139639
1733004336
818921827
1291181552
629190205
1802372556
1724553228
1257404181
590313798
290009606
1516421741
1576690713
313739581
653092584
550635086
1086782438
1318412101
1663698804
922845584
1352515911
1189970412
77134660
446516057
1243456189
1697886476
371568395
2113051616
721763904
976160306
1996994108
1448347845
1572187165
398794733
951634877
2050181087
709527211
122060896
471381857
1013407621
981048980
2004219675
2094577877
257470809
950907486
1707308566
1630613690
1201436783
1507396933
1265178835
372202729
731784653
836915018
898711691
1787776387
1133735939
371828114
1162103308
1632087224
1837554276
1261534813
1304437013
1037668158
348561797
2072236967
251113301
851896219
1359726156
1051993534
1240321269
1587434481
1751777762
1206284942
240235936
185976905
2119114089
1883109986
1810889723
2008400228
782565962
1083102369
645379628
798636519
186254503
244455829
1875983694
1495046573
193530856
788594057
2129766896
1131791401
1416180926
822280760
882189523
1586960146
718190386
599039533
325508019
397789158
525357848
1262382870
644582116
1580882983
1109429673
1926911442
1723596396
1894046249
787471398
1472938188
1286947169
726157588
919724719
1407065774
659574710
271353732
1985389338
334265768
1472784426
442811839
366455007
29812212
1009979208
637338043
1832461132
1082907783
1175048950
1917389345
1912493850
1374743330
124779693
1714745325
1461227237
313126167
468527843
181290158
1554054316
392743805
740635538
1038653112
1069246469
597539289
721467968
357733516
51377492
173944155
1212760685
1498650298
286167862
1905021671
397774614
1304783198
576625422
67643084
1705204488
1680978468
1290229263
1734843007
30726036
1764184968
244826710
2135775411
1982772219
540544458
1357055677
1329932156
1050567244
594182731
773011691
335182425
1904319509
721410908
700894245
959620466
1472327300
773548396
273145109
411649354
1544861929
476545068
1688761170
1067445855
297201909
366350813
832227895
1898967059
1431525951
142315880
1936105674
502528528
615090742
644771535
1427627873
2058103089
1314281464
1979032140
1096283667
1402833537
1890765547
2014645936
362800242
274825513
808586057
312928860
1668601586
1032225029
1703766382
1460867382
2089261615
1404493207
1600520158
1912770648
1053841536
1514336612
613957897
182169662
191494923
1032630744
1817950273
2078931845
398592761
465702745
57929859
911999829
261511487
5958816
870500284
305360324
1480308838
1512140490
737908754
2040427883
588374364
1222731920
860960254
246459932
320429347
184558950
1374185109
1255837682
1681894260
680792730
1659964622
95977555
1774785619
1334020850
295636310
1648057362
1743998518
2022567861
558911773
570281043
1763647633
454618091
562357065
1910731574
1458774369
1326220442
572335837
1166192609
1727510472
1776303200
1347717656
775048787
424335063
1286448853
1264641091
28874362
2101970761
209474280
885917226
1166155209
153287529
1851136322
677463924
902810783
198161552
2137308105
1708425815
714450643
1038430039
1510272146
1160776204
72177579
1435933002
1200404927
452477294
1504031643
1383420375
1045333187
712573747
179237339
1832145849
1873961142
26721630
899371062
1073197048
144812836
1841763710
1969298634
770088569
1374923096
2036760783
707026165
738163362
515536680
264887137
1420103463
929397029
211612657
1720881846
1563645573
424551815
1777780600
1472581098
1865213896
4170864
1985988080
590794330
1576172747
338821496
1900101282
954123448
1373872990
32832514
1875387822
1586031701
286590924
633182169
902644265
213179588
1193485329
2113204713
1706886395
1105540122
911822142
2001220112
1259418100
1424510215
779697743
458831059
1575159708
394295978
1324808811
1369386313
188799871
157489683
738555634
1369218498
1708314754
92223027
1073153323
802751624
1190278158
766182262
740524656
264089075
1756973225
1720703083
141967912
1987563317
1401473380
50646384
1639240871
841355042
184689634
68279822
1131539968
2087628427
674202108
11427541
2089678376
1549164616
218320163
232450287
1723275340
1970578762
145014256
99886233
2017889126
1051732427
1708668594
474711802
17064277
810024513
1831213663
1340140276
85800926
1082277169
748893232
123381682
278535151
30323321
1334452879
1859593388
716357304
785240129
1285731009
72435492
548948047
1147795370
864147186
1370958800
182541723
128566426
1705575758
511240187
1018246315
1154877872
330701569
260211849
501209847
197216777
1928358400
1467353354
1115672407
262559924
1089634817
1141599414
2060720277
598103980
1862764861
1037152844
774512296
1020925923
2073028913
175081534
1603988762
863727984
1472346137
1047213358
1908831121
1123468287
328836740
1938833792
1648441271
2113916974
203123395
246361083
352805711
1337615942
1951008229
1491163876
1231963322
707425646
428253619
662244765
1659366649
656235285
280813557
1464733996
379521691
247824669
1663700483
486318591
2007632024
2071481492
813055079
985844190
973933727
623681204
647274116
1988895385
330295203
1126076925
1598757979
1048675565
1313312891
38112837
1632220990
412219374
2043228109
1582086345
2008973494
445604654
1399712577
1661596831
1667772292
1071684260
316859548
2010495799
1281908005
1360062929
1239718595
2078732033
545307368
1917695623
1481429629
1920831404
1755626403
1769867652
507744551
2116175918
218797846
313801391
603770910
2074913003
1854817598
1775768091
1441056041
1783000645
43079831
774169705
1826296900
413638851
1756517485
491338056
1723935719
1746699555
128830196
1730871529
826178210
1640555655
212583427
1448188970
2104385681
221963666
1972597033
1843444852
1543878276
2118170045
166019110
1974211075
2068824420
211409314
1130401330
950605261
2077365716
964052916
2058555865
482454856
960559577
1099915939
1676870754
1358415426
197660322
1011063490
993627474
1003103897
1153634022
205651421
1198527345
8209821
369096468
83554304
1827012243
1537067042
960645872
1021294658
1538237556
1283237571
670569422
2054830926
893808510
669147642
1548394859
825570361
1977893574
1509358294
2061780592
1734107773
1735330203
252371536
409924069
635145806
628124261
1784012639
63559577
197751644
1241601694
499898991
850361713
522869106
1389379063
454398632
1320854787
1060697071
89847491
2119321781
797076399
1655610110
1884918863
649463796
1977820269
1894265218
936443630
1947415918
1773467606
240151372
913668016
1593780630
1754358073
288279597
229816656
1318192691
1074104945
1943132807
1767907553
330010260
1468176182
858403836
1544896550
892355530
1770625863
1299726985
355020517
873386753
697061916
846158777
651159275
2085084100
2055491649
1611537585
730347607
1641087318
236657769
475635890
470101902
633067518
273461741
1445977745
12301462
1781038597
851609084
326714725
1297590399
2040636320
1865992139
1949402058
659598411
1802183526
1084362932
1476532512
126900517
1266792660
108521219
354525122
174819144
1343884149
828591359
1284407649
2034812908
1422538543
115165845
1565040625
566285954
2004003185
1685443390
1325432059
734762830
697966006
769147691
1974803004
699197996
1358282413
1156907739
8215965
9521572
1510385998
1644952921
1914227844
1965605144
1804531261
107123360
1661610812
1957975831
711514734
1301557600
512203639
399228225
1782420172
1150485312
1508470049
1977382970
1537363221
553163466
1379497859
954707154
61645924
1294919949
799917510
2033478462
1776839993
1884355790
491367688
164019319
2040099164
214787587
292549229
1834666526
393284184
934405308
1190143547
616751355
191357594
1177204903
737100991
1565035337
358748816
401098872
1998130761
714810112
1557737030
639398055
61742690
258383701
670403153
2086585655
1253007960
1404793235
1246799998
1915983769
495579189
1207860504
1838564649
1731828914
326586607
1584390782
266825276
1851789703
677893174
885755586
1806882628
168986193
978157457
2122666776
297400986
1926086512
586203665
1591568103
2145961810
1250457935
1235071946
1243843539
2052338364
1035425600
27745805
1295672765
1284049005
1937823834
806866029
1937986827
1071828304
247639979
898678252
1020359798
1297963018
1297313316
1824512860
600347805
1448909328
567338532
493844469
1480852207
542690251
1090214503
1055998296
1145305853
2026552696
525237861
1743031664
485887419
336434168
169416290
766673159
134018765
1585579101
2146742402
167847847
1867698893
1106483725
2089954012
56397429
1805959195
1877463805
1959242714
479199019
1533235573
487064471
1417737666
208448245
151081145
928073125
274944571
1604550992
840502244
1010982275
2003044790
930563197
187096373
320281536
1544638199
1721576264
96403139
1283111583
2028180294
700271811
1481438699
1095052599
1633735964
2113423548
1233478787
120744193
1214183789
1652262565
1067111348
1566121355
2004410118
911827805
1748196512
1856545452
449913419
52488134
185999524
242829345
2052651419
228643521
590376746
1588617484
1412146385
460379341
1151600486
39075221
2001219458
1659354346
588155729
2125587692
418917021
545308557
496148149
1023154663
1764645979
1469074199
1787467962
774008371
1181813134
1869471267
1582753759
1218927083
318778239
355992253
197390735
535760534
1147250444
1784140794
968917084
624126796
1476012854
1211282556
446052481
1216277389
172157715
890580265
2104851686
511318971
1755773178
1756908298
89597713
1097745730
1562190728
1497694096
679654693
1622062415
381943487
530382438
970798875
600646751
113793332
169343952
1332449525
2093865457
1289429712
432493677
731425671
1594312964
119403182
1307815773
350111337
1335319270
1015611835
1853696918
520470290
2029610724
1361099703
682532447
390954809
907265537
1794235866
1461673217
1967344162
1251068379
991435726
1697820074
1690347992
1155247202
2001502241
41716729
710192586
1259135860
1998817879
1760788160
1906679808
787164052
2044977630
50283030
937988944
798023939
2132430671
1256475621
1739231781
458048324
431521974
224704545
2107106971
1913315286
1169290638
1698621540
1730373136
1334477043
1947648432
791864651
275258934
13470407
1900272395
883797089
102101598
766712198
1318888404
67941548
1427747719
210675600
1141973694
1549497179
618871602
1815941989
887537077
941649850
521328657
1066987736
1652852919
928670794
1295594028
973302505
314805294
674013858
1964482426
287653354
1747759528
1226979091
1612022145
1966176347
337135909
1059927809
2128351358
660028343
1615222381
1492657556
745896364
370031488
1957738947
1047623034
1159118160
1688627194
377244344
1799671434
1590460586
1332100476
808246609
1633790394
1302510960
1182007366
70540127
1118983794
1345620806
283405032
298253620
562388751
1504359125
1664144829
454053458
929985673
34364752
1066155403
1734889454
1400721893
126979869
507457566
1824232510
104979483
160729843
1646623699
469068062
1603906938
1299714196
1841118436
1011010697
2098157360
206637895
1724433994
583115084
2030540498
2075690869
182372093
1152577924
967772107
789509357
968480796
1255077779
458770
1399684348
883912054
980632224
1842819662
1765059881
310609022
1567481562
1967044278
231692775
1341898934
1236000551
1699171532
1207519047
414911027
175524326
1314136298
1603386060
1319440509
1321492329
1840715308
1124738699
223009855
1396221400
2028499285
171605
1855030932
1156705951
1846526429
1738259718
2052471256
808207833
1347036627
1536365316
1865501635
1851729955
1764570797
42090923
1374154969
1183152917
887754421
532163390
232936756
295110206
702146329
1181337758
384812605
2032453180
1708540861
1897558559
1539699939
983226136
59016132
312135723
1081115112
1523746323
1376708630
271343729
391223038
766767392
1830204472
1631154699
185053710
898527619
412461976
772247332
564626642
902723845
1569019738
1853952490
1345587027
409516726
704140813
315661680
1156018986
1903087103
762944731
1743449416
1389071853
1924194463
225516593
621279660
741101114
996245038
185362261
1799194688
301717911
1771372990
1887834223
35378804
304132096
76179535
223915036
567584321
584673866
2097949295
491246379
92513475
1509281688
870781082
1181215133
36123976
969496630
1764898835
10064333
1213328718
229007762
902725606
149025236
940423588
835173933
67500945
844544811
271932333
520944595
1035610197
1932343154
1859734084
1785714400
1042949968
57853524
1114971922
1555106845
502074962
1995424251
1787506674
1819815520
325546366
549410617
680959096
2136541762
867292340
1426504140
660248144
1157023491
1658599624
1666974011
476310056
1681064091
1602438497
698965343
2580141
933431001
1131351509
694699384
1705182704
1654939200
951908472
280128106
545753894
2021734941
1115156838
1914236773
423982647
1440131498
637665435
24963707
1722678177
1594829029
977813532
748977351
747534477
1189494864
1673218938
1436670074
1847538902
1857288397
1131847638
989119738
544907429
120797240
432710686
140153789
1317614960
1236209429
1361464936
1621686337
927537132
1338280761
624545801
2103031876
967513504
1845706663
1996660165
2128045449
136810410
295053485
1548864305
894088305
923201704
867857596
1536292356
630005633
101405298
509633494
1343798657
1873203598
1606222928
1641372593
1312689982
1666948086
2121388125
1674778562
1645968926
2027791420
2015677702
1228446331
1075479657
2090248596
1902295210
1248074117
13425702
213523415
372027627
801711070
1526468676
683211403
564945402
1982161074
2052571491
715800576
1950599294
831961010
1705374111
1958815069
1160150830
954390306
242071731
834342396
215071554
725814274
1887839455
1255430578
964402387
102113583
654544489
743506811
1639117883
1764888952
1161686303
628026675
868125680
1658984865
1273516232
122781630
496946572
1958041083
787262172
1512211485
659761771
1890580258
607180663
772634292
874037335
1398342875
2003718768
1755775075
647002161
1803169102
1627192660
882376532
1793713153
217990371
891742395
1636212677
1188410472
563782611
140856142
1342532157
974702882
743643364
418223116
301182566
341037356
904436842
797092533
456406069
849843767
536750232
1475925921
1747462046
674073543
895144656
2090972954
1118353185
1218523236
940398419
434122294
1499779851
734645225
1285055070
390894677
858829920
1171390111
2125743083
1358682644
423544884
1401672380
1985289868
1912136282
228479536
245305247
124986991
679906527
785222177
1163585097
1161351858
1237882976
413934035
195346723
1408439530
25048334
1542950016
638350872
2142080563
1024566095
700629000
295450226
1157155401
1693578274
1144906898
1364246073
1916446935
865709409
851697235
1350012271
2114675871
237200653
455713370
1056424951
1589115191
1667770992
2104248761
584425271
394986702
510194897
373424716
668384466
764695575
989008681
592805573
36444137
714091186
1970307576
751134955
1856140813
1798145996
1239253270
1462354662
1788386754
1742014864
560175483
930604906
344857866
85893983
300557560
1497156277
44629510
1391118861
267925030
1106476036
315242157
1074729338
182603260
444861546
1760310928
1018014483
352577578
1566142931
1565943371
911967767
1756544169
1159921059
1819172771
1174242591
1785220228
1295677746
688852946
29374884
471507772
1164603370
356605483
799937661
1340614243
1364278588
1418084478
870005166
1774336681
1919564891
1436484912
766211862
966610735
461978644
578509695
1161322151
336645278
342968835
495272517
65347075
2034668558
1070999822
652922448
1812714769
1673381929
1353442562
1792720805
1743416040
974308851
998498660
463402100
1380533445
1735849078
1431549288
2003310389
482420065
179971373
1144288502
727207799
1085717616
1845003232
125560737
1192623698
1551984810
1452131892
1704799505
1191490014
117930542
1643886938
48201984
1360409313
1232798018
871879002
2033679147
1347105831
1323149049
992557546
8473847
1626857387
1211854646
96456091
2142960375
1546721053
1409456401
105171164
1705170506
1308154908
1853447234
1089958267
1534125494
1795438449
1351602807
652391739
242350400
1786526384
1480537949
1476238541
1673941353
1856788745
194726561
513710193
1224369113
1034755031
1959677225
1427912508
1763538308
574520195
1993292273
357424022
287838553
917388131
658923192
96508251
436754919
2062536897
364705637
438271461
587455017
1710153081
675843668
594880134
1211520835
1681686143
672312405
238304369
766369516
731319298
542270981
1047195278
111028387
938362337
1535363268
1110137153
1032295534
1995727976
196318812
713097074
1441668577
1565526471
504784163
883182896
1243055831
1770505125
1696132973
71876851
714640999
595921159
912875448
498793834
944117335
955385800
1064716282
110924614
1430351524
226683966
1995510873
307168824
1441861512
553080195
1832628845
33358658
300932928
1681616180
1599771998
1784209521
1531458300
236232793
1326365598
1694756760
935153683
2128680234
1907015081
668361516
1804262951
367270362
938298166
1139800647
1336261194
1277771720
391501460
600205335
754061398
228656652
796488214
27605560
504286974
728029207
1955201265
358896157
1999711703
346635498
819659917
1200012993
194892886
418266637
1847956882
1169218207
1130001411
1630285770
1821698377
1999633083
1194303263
1047793797
1228060755
2072933593
554054539
681419406
1737848977
1964649047
654628006
1476818446
1393024661
294857558
375226027
1710863974
348453376
546921508
106598366
673236913
1291674566
2114675552
815527619
1081169559
1576020674
788567930
1479548151
566350644
998376634
439580261
1448907401
1775685960
1746325245
1154131413
102577676
109037178
1967169448
904047435
978168583
1309409961
1512777225
1832121139
503332628
478870166
1536331680
149441057
1923947273
1788081249
193454965
516220484
795532456
1257510970
1179156674
764384315
263479509
1589363066
704505299
35339881
879162261
642858303
1317031687
415975620
1750583894
2106832218
979518400
1636457892
1201285799
232530412
1098793761
455359565
1390347298
181256044
579059709
711578137
119333801
757407816
1470177909
2132621947
307658173
786695152
1176559133
1117984400
115908050
324022374
1606837544
1178891257
140550110
888912267
2026263578
47143318
1994511793
1350333868
453569105
2017499159
1268697046
1218070081
1229575724
538975506
947143846
637420456
1128705405
42242728
2065862373
68506036
1858006617
1508193893
1670739339
601160316
1115034416
62714614
1773255568
1694881108
1193564237
867123617
965251862
1681452259
1601403787
2084567353
476048994
129967405
799901054
233891192
1915018575
186098866
438181721
875882750
1977109682
1156598900
313147628
1635273760
2003893169
1020342781
1797079580
381387717
1690851441
1993584379
43649337
1110305915
1628629847
428792460
1811683982
1735514831
522730616
1643635382
945774386
1084168083
1927859758
921649784
1995644982
1726382640
798439433
1693858945
1268921112
1887835301
962273138
1281518134
1807911596
103940471
699555812
1965914447
1900605573
719147888
2067367492
341049648
1389281085
1893000396
1259895919
1713392208
771829281
1593965788
1012763782
14377357
1356410794
1797173564
924784153
1242474751
1932360959
281957421
1993031987
1574746563
76696240
824474684
1929326220
1005783839
465483395
1391659846
776505646
726634296
1781209582
796099673
473167453
1498195972
1974740719
1674677101
361264222
942420944
1489525714
1927511369
1053214046
1074145647
1967442993
1836994918
1579548936
2102599532
777142304
270146111
1645362521
543395478
1175514142
22025202
299498665
1123586358
167963059
914605072
1825321998
944179766
549161680
669331272
320975610
739493709
1521269293
2040563603
2104571932
2086472530
1588813150
1943738311
240590146
279623562
1907637095
920691786
1962758174
120708708
626626311
43556309
1519172164
1762099013
789550000
210864355
1407521419
2015367327
1100703358
149650661
2023336211
760214138
2089266995
1869830764
1512881354
450951772
1216561546
1485831951
13448118
1536183520
115673685
746685697
1248972210
503961932
991112682
201124266
459401361
1245304422
1081117079
817254843
880634033
1429755805
1000655891
1397916373
1245038641
167090757
1950427352
585640694
1434556684
907274145
619462402
150329680
865341022
1571374035
2065844325
1036114085
1921669725
672166199
1256637476
576639470
2084392796
1786035694
623986074
4261909
1592771166
2128261872
170923585
916818576
533015845
4108859
1412622302
172287561
1416718429
1444430993
467707148
1598046883
697192252
1434666806
697592477
1586636315
693620823
1768371104
439416394
492815143
192853891
862573067
624437350
1535304854
743576128
1394895035
852696228
277226414
1798283175
383578847
1148601156
30565665
1813149619
756088947
239361761
483252230
340260262
1622079624
2027076146
1213620390
163443205
1024136276
1198974101
585047846
1995661173
1337959477
1353840991
1265843943
1309682793
1775867173
883593810
335135603
1251247660
1906437642
341410635
637248207
2063080743
2022561156
76663572
1676840367
1579447550
738212337
748568174
770438675
773607318
1819114747
889218055
545280992
1913248002
1712627205
285893441
109165296
1844476173
1572159944
1071980520
1962669624
374519003
1528972221
1889323420
408804728
723469441
1428866028
145407242
1293181451
1669377627
1566046896
1232551820
1207974232
247410419
1651282202
865534491
1622071424
997953022
1846854325
1314650707
677764069
1763314531
885900521
635066755
1049757334
628354527
467619626
282348255
1771631862
1431480625
1451285482
1332359645
1619792413
789416522
307552208
1166185990
1125811253
1431058159
728490113
1591175290
1710857909
1907418842
1119403086
1705120499
1276581003
1506122342
319478538
1682626675
1521560087
637019847
255708732
678966112
569906405
1996597256
1827106571
1540582129
123158909
1866553186
143438673
2030907489
1968290756
625859444
1760588563
1541231910
638715179
247520036
1303270016
1392509474
838751904
1131176784
1917142791
341979948
681781938
1036369239
957696744
880568169
2144874685
1886488140
41906414
2082375705
547856872
987191933
79569283
462429259
1189388750
601612839
1464846945
1287486675
579595329
333588096
1334196201
312555306
107570985
490168770
195568804
527279434
1620400822
1554927597
1263181152
886127058
1740136885
1421234890
392037134
1007084751
1144392489
1744248133
1696742972
871856617
1999794657
609069586
1277901749
1209861244
542422563
1854515079
1940643978
708861736
1616268176
2060478669
753012282
672317556
1180735692
524918056
796299237
1966099137
1054645566
201812153
896529917
330680098
1051583063
1480405983
1623341351
1912801620
1985584104
1157086256
1036483641
562728548
949070825
1148837647
943946635
1695597852
1099726498
2044957157
318842096
449852230
1197773100
1829907333
250306622
1131474714
324689064
575296652
2146915306
551655203
764853259
1612996819
1464747677
1239770662
97474784
1182166702
320754673
262514884
1886584546
1845552398
893649897
219608395
2075709464
1834101557
2143204881
1983296290
994528685
770505355
616191041
153718171
790588384
1979968201
95758134
1871765615
2005556083
1082316380
553050108
242610102
2015794368
1064953025
372700897
1473668767
616683625
555124033
1276305437
1303814480
8011688
479565158
1620745423
1126183956
1633937313
1082958162
2119048745
1313662337
157227813
1160086327
754060232
472043855
914599067
1880097843
898329447
1323244257
1880468671
816039346
838207568
776133303
906793065
1047253780
167694850
1541230523
1922556016
1809132463
1168578946
680207191
1812323125
807305148
46434405
1593005129
1359744566
1639753913
1019664708
38313527
1125870266
399223318
2021179135
1176867191
1654769890
990582003
1246172548
400274100
1241447190
102200294
268269704
1545430936
1595324194
874726188
767153783
1017491595
798842963
2095042607
2107835325
1774903832
1843755400
1776725406
593173717
1781213028
1084387752
830749319
2069549281
420078753
1610383186
578576574
621199676
1923715585
790559984
309373426
1341579755
399026392
1020545960
1670993866
631352712
1483927028
1234201213
81105841
111986131
923628185
1610680403
1656844612
1699765599
908970726
49117173
1115399044
2017265862
334603053
1718989006
465649622
313123573
486521146
259790197
1802173064
1607437909
699277762
119966464
1808272493
716584869
470384592
1643215501
1230311612
961411441
794587451
13610894
520241175
716204555
1885464473
991702092
592896443
892711835
1689517785
1533647241
350359460
1236023407
427870699
224666301
1809419641
361502271
648307628
448462956
376668517
1293112053
380932485
964350177
1562558205
1136715962
1631157833
2043752162
355697079
661827308
1979592303
1502245704
1399945712
1231255915
1626031367
1332138811
798722306
1764800077
769466633
1200168115
1966164812
1057161971
924910841
1133760051
2144969878
1540067032
354064505
1810332304
1995092764
105856079
1943214767
1522220812
2084933315
175230225
454505405
1333933121
611938628
1728779168
588305717
412956860
748700338
1192308677
1442569684
1151278789
404358153
441750905
1025847201
875963407
1781554656
76591350
15906454
1342171237
1351635411
470743866
1236605076
814315721
1755228826
832045035
547525857
20595987
941362265
1389268503
530093821
1653823616
837277170
356192956
1611049821
74170083
892672700
775237781
776342989
1095320293
472456804
876120904
380444695
1219028864
126310443
1972750518
1435420727
1196688
1725856607
295391118
1444952527
453273255
436110382
1837855110
1714204326
1767762740
831144595
1948981813
127362239
341501375
1728991469
2068202143
1930099337
1970995540
1663948283
87316620
1767282161
168914299
1442155867
944141376
1096068221
1799784459
1779901160
1661220243
1402444697
63808897
1446616278
1169907162
1161699976
299613973
1845149385
1151105618
1595287991
2145827169
1880492296
1669078899
29599191
1988171082
958385768
171349889
1390649313
1835057422
553910497
1545997106
602355808
1820736632
1384461943
679850924
31600460
1532511181
1636974069
403566450
1937476498
192012746
92918487
141458569
1045821455
113256710
358524642
887672497
1772472391
1203424872
186380741
439364111
471910820
318024533
440236752
1209714381
2128735547
1420429198
2029331075
773599458
1951416446
1905882258
721317928
548709480
547026883
1738070416
518272358
1172661808
622561735
324548848
1348918976
1543090489
1880029462
374729009
305299768
1259662254
46356314
1291923009
1452203664
198598488
1386113312
976399603
1015444435
1165932536
1938245040
256189197
2028165851
1225103657
131534013
423157328
1542583447
1755517017
856917141
363269392
131884347
366186414
506544100
1868115070
217144764
1065764033
1877440661
534531210
1219697592
32925740
1266500197
1925808030
1664903269
548300226
911977856
1110522880
1222112988
594447966
1871454326
1967561780
918006363
545864802
876650062
798619036
1476532512
649975617
1862070557
202648489
483778573
1828211595
93404071
1942078544
1084038176
43198997
797295674
1175719345
1753413689
1121252973
1806408551
2113899281
1896696962
129068899
750840486
782672715
2133029265
33393719
117143776
1312513311
432384254
671798989
1693333850
2078819798
964426260
444491716
2120803368
1161354265
107556722
470030608
38757318
918504006
1024695271
363621825
307821300
868300169
1463483922
1320389335
1277425744
186994747
728443003
807081554
1594549159
1023040161
2081507411
1043217138
654311539
1220049434
1280760986
777064903
1377337073
911795607
820513353
500661598
555951330
89920298
795876731
1135420086
364457852
1446510745
847810928
578195242
703303381
291057315
406483408
1228299940
803189354
1658253936
482271328
1346387713
2022704539
1248149653
1490056028
941938783
629946471
395302446
1989224838
94560784
76730329
1516957325
670835755
79166535
1056996576
1167528479
1303349405
1827362737
2036855876
214413793
1923861335
272906936
2039774069
984644763
1022869005
1283701114
1820441583
1933352212
2127015876
1473691618
1283524659
864219057
1220737681
1917467041
1877991029
1267666630
620106196
270424460
1302798626
707746220
1304529844
1604423821
1343386472
2083888180
1137672492
1178775943
1324190537
686949853
1000940425
1168361636
93202571
1787533935
393453398
2054883223
456908870
1025292644
531003949
528469396
1855053078
233266708
812885102
682247166
1508027849
1596391982
536729491
548061911
989924227
2115042683
1542125242
304782521
133390118
272866208
1578212038
581166121
2095312588
511037534
830309495
848336497
291048290
1718317389
1641009679
680292523
1961267325
2091364240
2020933514
116188898
941307499
265216579
1514474900
835654871
672558342
991154869
1238619149
1943947506
866943015
902814460
980810040
710727170
881460180
881706019
1610192645
722619595
102562141
191318472
577828555
490349550
668254174
1654495164
1237985292
819577563
2049688169
1543182301
45785980
1367614461
2066001971
512739297
1524240129
25777383
1781990907
1623568543
1443727922
62589234
478127422
1462033863
1017689661
1852890522
1372914250
1736355355
1091940181
2034581534
1308956964
980273639
317795481
1551268730
1438681900
879377988
977664775
1207735297
244779447
260841283
2128237354
505893732
1901015013
16706199
361174220
163747016
1041981690
1539847373
648354844
1836762362
1909051242
135774151
2045706390
2023214013
851304372
24654071
2143657744
872223969
1556728324
333730358
1823304631
1197143871
203506109
1742478169
1530238195
1919890711
1015687167
1056201607
1116845516
268091648
54876406
902276037
370026874
1670548405
905400226
1024271279
1448840461
792641195
1536026057
1150627501
1906106183
1966858625
1699233531
971161035
277146740
487427512
133199774
1024967449
473130371
1269357427
1573438519
592228679
1798153770
436310878
1364833901
867571254
875259663
2052893400
747097006
69277039
998790026
1216239996
2143864094
1658354904
729308910
256947396
1221462030
393941032
2082850660
1327775407
1412957590
835546519
2054790880
2076888471
1583585733
301354715
135612126
1036275690
453332759
1012306305
2125122847
188423747
376722783
161464220
598716132
1066073335
806490971
921858646
1346340230
1138283107
2016880648
1543269193
453213224
404467929
178220766
284937495
1550430427
2125487348
1832260079
1912472347
1833921837
1748493508
132045946
1015921219
628764456
1400711997
207566998
1242162021
1984101997
31567085
710093687
1131267168
84914174
428718603
1242453281
36352778
412320230
445590378
1989642288
364720275
1269070190
316899944
1745386773
2093669757
1712025673
1402289922
1247051395
2106010844
615001859
1156928338
1605588537
1264299073
1351557816
322677545
2008576548
899011946
1886125204
1568150051
191021708
1043668863
840587324
1289441858
611812818
1654353405
1906665747
896554492
632405114
1725164072
1281686925
1957573280
1766783270
1957211754
540394438
1756494964
1710082740
2072089388
268133577
1662046390
2067527393
446294404
500880372
1219234386
845279446
676751368
386731320
1877788646
1636675216
1997427008
1350057993
840290883
1596643679
1546605490
1626844368
1483281431
50265889
812907004
674246488
731966072
1187121751
644509633
510484822
36863264
217015971
377632450
173616964
985674810
1190718958
1412048531
736049408
818590132
717770637
612435259
1271991047
1961645825
1915924248
1721812188
99362065
394852652
1788569053
787273566
821468095
286050072
2136443888
1180763448
534761199
1561511543
830201001
1631030171
1599161620
1939828103
720162935
1523251335
2039039658
47445455
1984019162
939206717
1886125204
223027253
1265918741
984837017
580590658
1576117783
855765260
44061925
1176361071
1208178548
949014292
1257698012
1440799119
1036346379
2121297316
291108475
1784795173
1244950979
292391466
1909004778
392747533
207775826
1171632
1754743874
1665634793
2052383610
1144789140
1243172932
449201731
989770771
698506820
205791290
429303761
1724283644
861539049
779859720
1106569575
1198064940
472574350
82699658
972500080
137087994
1015611789
678935161
1809091288
2078822647
573664846
202354161
1967765566
2075593384
905877781
2123289188
1008016332
152452835
396828770
457000628
636321925
514023379
611494048
613622039
1563817441
2111871478
1146598026
1094954362
855761200
1041562537
233261325
1231365891
1327606929
339606596
1859433580
1619799038
1589246442
1481343063
1325630437
1363492003
881916649
685051671
1900789790
1736076032
1068843139
406882226
761902728
334024231
271609340
500171102
477764418
1924493003
2089535359
1955636818
1467405292
158854774
881992160
442904169
1056957686
1182382540
456571379
864926230
2134670975
810935412
1631753212
1598104936
2126655979
270167883
911844282
514189217
821785208
1060028258
1455574104
530307921
1035169424
801088924
1078034912
719156515
1848010962
1206673577
131694470
786623650
2063504632
475319300
1276565197
572528496
1392263624
1073133168
492379170
1790695450
732619123
467976720
225261790
1315664952
1048399380
477742929
487355704
2051607708
406322852
1297515284
1045290463
178288525
1055477201
153372083
1615962664
1113393337
1293070254
660968203
373463829
151862416
122981103
1350428379
792513015
664554098
747735934
416973414
52992018
1624050004
1352598880
1527629117
1306312808
120586967
1371360718
186227206
1384596939
612535277
1813762919
228005163
1256947578
36324899
1236354836
1076189459
508707881
1251260340
591113331
1523429266
145751726
398752144
470233598
901563890
240720562
1057176237
1521745757
1716512874
97699975
781416782
1138406563
1661945572
2090180543
770743303
1167280763
57216789
541505623
1411626624
1360252295
965407598
1486379938
918584332
1596607553
362158133
1686626986
1746996262
258782105
443674253
1029168803
489690138
1249834907
622021183
1350833418
400491406
1439599708
801592749
288648553
1552392034
1890531365
175746651
1374430237
1499174209
1168065349
1856087159
1623932783
2092302330
615461379
1336569204
961324703
215104759
1140400356
1906810435
51152468
799485891
2146379876
520253227
1031252177
107680796
1899768636
1068756871
438767717
2082778679
14031667
1412388485
47244597
2100383985
1280344287
1226856568
718705807
1923656767
746872333
2069319404
1668361612
1018169105
1315768118
1852429850
224669206
191794910
1831254398
742265576
1359718205
2006868768
306496017
246494275
2128049792
5238180
1169263064
1447661767
701750392
1232444048
784894236
643541551
637929094
1382364507
535999464
456432370
1412838425
303482878
1233686916
686981402
327137061
1380993817
186581132
2038151921
1786823995
1882829428
722460405
14795826
601350865
1431222365
957581834
1066638467
1236342814
196117241
653541188
544154897
1473565148
875827649
1976514482
630914740
740186460
138444362
1507439225
14796214
1304713806
972319760
219845438
2127968522
1457527451
763087878
207452527
1024105482
536648792
1897834604
2019377273
421097395
2124845017
504556754
1038077651
200940752
1149429344
103680382
403545347
587592283
812097147
38808985
57494676
939007215
1674014732
155806503
1413679167
273059374
454642165
1121779755
781802179
81840611
1286300320
1773118013
1646156015
63351161
382464016
612482598
1437554898
36305063
311721947
1641889043
15292051
1470205786
657269172
1182922066
1280494805
987403584
1919919748
667535150
1510292324
789879871
1370724781
1741198788
245493652
411023124
727049528
1624372296
1613368054
1595487019
1628924627
1233524094
375179750
1743756619
1850188320
348970548
580093571
1571903783
915644842
703780756
729909312
1882189721
990428676
1597036875
2083375622
114798554
1809043633
1659510783
638367563
2061486831
1251242201
1379843887
246589686
2139084580
1147349532
1560716447
2106328991
1637071167
1026102405
1439127178
1514433746
136247328
1417108563
429047365
478828129
477444745
2124597376
59101383
1754096093
193918347
944903833
259444369
1717068621
1193036812
1606927497
238781491
509598180
1626475159
2033283937
798585459
1571932092
1700025780
2016461054
698343008
627652382
1333520834
1380196194
1994998131
1094381777
210707817
878903971
140090989
106151252
1372432573
1116757084
535787350
1121290313
165553677
105016927
264593558
2073228443
1028005836
359765384
1956252922
912877476
701265797
60549182
1466440557
1803792127
1713029187
885640114
1458763715
31930697
451649716
166264571
297513115
592459375
1846708241
1578858390
736492965
1648345241
1799590130
1727782723
168959352
1731760765
220282491
390420914
291334804
414358848
90511947
1757068506
434546624
1458188505
187089681
41750624
406700186
2014358971
734127415
794095422
1573109886
362736252
1962145546
709318998
1919003828
1573211273
1606277066
1292991037
1213001272
782607206
119804322
972130862
916136347
1495814552
1294105591
1256700913
1602548553
1125341105
729589281
2105278257
1572202956
493774526
122190524
376455841
987839891
519364212
21238208
1756676314
986108213
1812927520
1132139834
972201953
235761153
2128358469
1720377803
358498744
2027350468
70251941
1745311136
377690164
53536650
774430547
535860420
654117862
484720577
1750208060
1668521514
777718863
785498607
1831348669
1033149674
1738458259
1373499360
99352140
137940022
754533169
2112141705
655091288
1261594782
974175893
1875356775
1982651463
1784332276
1640886130
457376775
1124933
1601696850
1033311076
459904719
1140246302
740013259
1502811143
2067469254
1446003838
1740664637
385022379
59974063
1165030702
44009868
1749669263
515925407
1092467878
268592723
1454228143
190338271
1478759480
720271037
925287638
447038239
1655888821
417217657
1867463563
811245960
1659932800
1617301428
1808299648
809779246
386627235
1365137655
1987957824
2051566586
568565291
915363521
198700900
1052891198
833533319
1680122156
599974114
909113221
1486130307
2084390348
2108461428
540413074
1033957653
1093312199
1264448314
1690190954
454599364
1969636778
1212867022
1660688179
1449102248
1726801095
751099927
78076764
1913191494
2030814496
153679766
985292461
2006953160
1692745788
1158101358
1017449514
1142151802
243153675
263095849
1597603311
1377423207
1491357175
1978838158
1618998199
1695140122
1155803258
1921131086
1183468368
1398089483
486300398
497084132
1073314801
1401358112
1782660328
1020908371
966644856
1317206866
1609476881
2006029907
2081242244
1047511078
1197773100
1489051989
1698817654
1090087790
953593033
1907862174
1875418661
1396889145
1673795846
1921863669
213929542
1515725754
2145089273
306142235
1425508781
1315614217
279154490
1619603708
2132826091
1681207465
2046654316
893442729
758219317
396756639
700835275
2065763761
2034023365
568699669
2010128929
1874179786
1514222303
1321967850
682967070
708090009
1124170917
1294652210
1137184449
983630252
437984653
1963240677
1759356824
1859808211
442634309
1070198437
218318098
1180678971
950214437
1435216731
1177305124
1498599780
422406273
379722437
866694151
1261985148
1139054274
2117411471
772069110
403202923
671231764
391929917
1538981737
878523961
247456292
167062476
304788614
1191414158
551281830
1455060757
1366124176
1977910350
1647936459
2048911583
337785015
1956318099
243901149
47481629
720793328
1987686639
2034539951
706904516
1104221090
1885726906
1397910436
826341094
1968862828
289402326
523323176
2138003698
550588033
590224774
1554923924
1274916553
1924231503
2110505007
537199570
832550607
1695441076
1842243718
245862849
1059892009
1943767934
336269843
1636746902
131850167
550221769
2020847863
618114509
280318703
801621409
1313436293
1351419493
343584421
1564193196
1270124065
553714782
132257516
655952098
2062487333
1275263136
98289065
1680763536
455878088
1174547519
1371862180
586596250
1987464578
1656357281
1253932274
893011154
1768023544
1750912643
966213458
483072638
1117716838
1913281437
176288338
650287325
1871341821
292371123
1069823830
236535200
1472868062
1502116839
2018213714
1413341543
1274528320
538338371
51146320
1417489010
95077163
1320026578
1852139626
496466922
1271948688
2042432432
836905520
1429541925
503657804
1392746788
1580372927
973080479
115118202
430096443
536870401
460542394
1179447179
1317704682
983694091
1300862911
1569825569
1259958682
1138513411
1508503089
766266580
941990069
1667083014
2027222672
41235811
781118438
690300975
1908007957
369657183
1331202804
450873283
1599288245
1303852436
640722582
1511111601
1091624039
1756553727
2037948294
978886358
162701625
1280712403
1098880263
977244072
1544071244
710544507
1513958983
1105593595
1107007621
1757268712
56672094
895754425
1583478791
505555522
1975171932
1281339393
424976864
1315816045
364030799
854221163
1929812984
1430714830
1819395601
890484104
1466697447
175636787
99790485
1238548631
723267739
951315988
994173928
1264547370
1611199496
1443369180
526992888
2073832570
250286538
76025084
1436662250
865506473
928843477
791846670
1211430343
1654889308
1536225040
684274963
767798885
1668601062
133169080
1430997138
64782872
1416860282
570163576
1574368261
527261884
979533270
767693324
1450325277
234390270
985998374
721945582
2145237558
1172402809
1144006321
53623386
136286407
933822294
980086672
122151614
889824230
2143922167
1996082066
152840423
2072543259
1435675294
1150906766
1097602177
100240541
434412221
1298541464
1266128841
1314853026
887158076
1003813397
709034712
1763798350
1197889456
987790701
2026467198
782268567
88397213
2070687924
448969883
474556086
1774491321
211571024
1267329110
393495083
1668788309
1225108209
1340099094
346893047
259335909
299501397
72425796
512637291
41827098
556135948
47173410
297619354
2102513169
1037051400
1193052250
1360196540
250119083
1114323228
168697996
1808219583
988466209
1845104145
1632003033
501347491
910531098
1816266999
367008281
471945641
592040268
1777051879
1518385105
155216294
67409853
1088521955
774485055
1793337078
1993260752
1785391818
218074044
1378666823
1652662422
1638830541
1665094386
1176823777
987432295
2111440758
1762086339
300123676
1211079673
1211998629
1883788744
439211468
1839486854
1467242335
1774185395
60654393
1270892890
1292360322
830213622
1091069339
782063611
1900540728
748411618
645369906
313797794
860538607
1179676714
280968150
1735612138
1952226768
731906121
512610932
1216654047
509490510
9527726
2016650809
1743598242
1786954400
537553338
245460744
28052751
472790178
125483733
2063095962
1209708793
1260130774
449678150
223384151
1579582480
1652273739
62298714
65625698
945386050
89588917
1628734679
1645392790
1449910487
1779911302
465079980
176436725
474789001
552628885
947326332
634338483
601733665
1484247841
1044484032
1742907430
854475540
1776555767
1274019243
1710889831
545463676
1811215462
482497925
396376629
2066527825
1195261909
1635223109
2138837162
122904262
1467119490
1458217414
566232148
427795660
569096942
1683486161
742156611
1084546942
1052092612
892126363
1097337990
1112775895
1294393631
264882890
577693282
1177661930
1790572090
317150006
948064559
1010747841
223771341
356059464
981030735
1019018125
759300258
1292070175
1663769862
1882856345
357374933
1698850504
1291844520
1902853366
7245979
571333761
1054214760
349445279
452136839
1822122544
1415665906
212298074
1024967449
1478684072
1571464776
2041482744
638935019
1358540056
1370469407
1711703403
1886725152
2048474379
286323
1640412386
1364885347
1396099217
2051960901
370972606
1209076575
1268531978
109256393
615001859
1863417448
537421416
2099579084
487957366
1008912501
1815907769
1890570095
681276957
1082401661
1255001524
106239257
325176106
1764314755
2101052234
278121377
2023816404
891566896
489888858
1092531167
1126440688
1088819846
2133453018
1401330308
1177383528
1674999574
1112660322
1648258831
1722205789
289340008
395611702
190474522
1231265951
416715300
1476350530
1368591612
1092913530
457449058
326345385
376097656
1256033872
1739820508
529973173
934366071
335361975
689283288
2025314690
457572918
2045908668
164280015
1581380100
917733736
120453039
1233890350
1548088668
1118962440
907763585
41798751
762862167
1445908460
691868548
685367856
380760492
2123965321
1274331635
525589492
1291674538
2088600977
1312956890
342713749
1112911346
1245143284
28157469
1060713585
1265593840
1898940727
676399635
1161649103
991662187
1419722161
345597431
448038248
1952971380
1226869392
593735595
985697719
1930216306
1500864407
1429688814
1150275338
3225155
811167193
2091548892
380493894
1144165503
725473422
798789355
288150638
1382370001
545727065
1812659370
2023976663
1061625898
1461073637
1340088447
1058059945
384340377
2090015484
216635560
1459543153
1379573263
733851113
806754617
230666122
1211202526
1566097708
1739674511
1036136381
1336768933
325041990
1940014367
1721883562
780012792
596274734
500133773
465218453
1079823610
83419823
81382707
799468227
948835441
1963597917
18950180
469296915
1188556699
1605189664
1814040275
503483738
1818692417
705764138
1916863378
520392422
1771158419
1770721098
1254479841
1834578785
31686744
2019806263
870500496
1451766596
538485403
1088176489
1535899249
1295368986
646331082
246932894
700055202
1110502790
1243389706
1757638282
335935227
1727711560
1150056563
964178507
1409589344
1343653871
1962665174
870425286
793892777
1802911755
2012666545
95342918
982318217
730229737
215678670
1041696745
1883381919
2090167643
12325562
1344717812
354874998
551827464
39923258
1819247201
450535558
2107681113
1936066035
1780596889
610568581
337450497
880741758
755990952
689529523
1385079177
749131195
759726556
1349914050
1359239383
1483477775
1298513978
1418891210
2104760566
1248100347
881127813
990534198
1197792968
2135119845
1095918917
1754011455
1867400330
853892798
433550630
916702001
854420827
498509859
2070650119
1393816841
214419066
463393975
1546848373
1108578722
285820726
1353801245
1213199846
285874803
808045585
444928283
1224370894
1472947033
780035223
253124451
517774296
190523225
896359502
1237733371
350076240
1461452280
1781628553
110031057
424962802
588455430
793894847
1432534278
490415881
853581303
2029054443
1783516512
1827578219
1985858101
1709675512
1235049559
1418388437
1439962806
749899246
1518822495
467008552
1384736974
1733512557
165512516
1550445291
851509635
180682067
605905172
425425907
976490571
349900028
774334976
1774358724
1319435497
393163129
2005968995
356457861
135927262
2134905209
146972028
1941728065
426417029
2011666861
684728513
55140779
1454539699
488213570
274172466
1531953806
345443100
816747452
979060743
519022345
589753720
1644733510
416571135
73956037
547734573
1802867993
1329716727
301306814
1792076180
618405313
361027849
740249140
1232100717
55573517
1397488921
1421559210
2070397822
2142704465
519668914
761357677
1420207809
279825535
1534417800
1753601719
946345795
703307654
65495933
1191211207
557191969
360957888
1824360992
291042809
1200475835
986481609
6553000
466234301
407939788
1489266968
577367219
370692405
1585995440
783139248
949739042
1357820421
224148534
793339488
1318728222
1954877206
1146777633
824086882
577870905
933772898
1166281131
1559370545
1053954434
1945356045
1229629573
1381077252
575874698
420006456
580436310
1871275443
719373306
2023949177
630642606
141666317
1082556910
1445509617
869077523
210557161
441018749
385928142
773754036
688414150
1642368266
1353013535
798102674
1110143077
1581854983
1295635025
1674482761
553159731
1445112720
1114643974
2075455217
665538951
876880809
1103184649
2081508860
433130386
1076324025
1753523553
1921937198
1021251126
362703302
1809139008
854137033
1640242006
1103405883
1669047497
1149756783
1224375283
1829306448
1207028448
2084882039
507929142
347387016
807027527
1441129254
1578309949
2011627943
2042080124
352588422
1530148937
1826932350
257183398
1234943766
2082580047
2029156292
1651217914
823970848
559891440
1714885710
1768888834
347150684
1706126090
1064914706
1253936691
925096554
568143376
595937888
1690189006
602014617
1082776539
1154283351
1932712396
411211685
1563024775
1716672770
190713721
1286845705
1129000338
1963944723
260977881
1181748213
571932972
951596483
1055870589
1371456039
2042900784
85851510
500696876
659239090
1527315407
27451902
62426104
60493053
1185569907
329731547
615321822
1679155014
1950021060
508480100
963401854
1761831862
1567414497
490019888
960982654
1404304579
544756284
345156874
770723359
732843335
2017259101
1191274460
1198490536
1382152042
1304346076
1567860046
920233503
251413396
1848752374
1627601669
1855210497
261404086
171327946
1206898889
579454377
1915682576
865083019
1884048254
1626494534
1678506618
721535879
445314671
828150386
1870243675
1000679459
1952421558
1473916851
886201128
2057815509
675597928
1959273938
1617736283
1352007031
497964081
1046577247
1583823645
1486161654
596161626
265202629
699472343
1957249567
1088745523
1524032343
1466329915
371752085
1386839856
1588872965
1325488503
1090665964
1564592141
918078003
434538899
1027918663
1206926212
1456506176
1371720328
1393239550
979522775
1340923726
2079564367
1446549008
446668821
181380775
1792156965
1706456897
582103087
1084585936
585620825
497435416
441518691
1955955372
637207472
2063148817
372171779
2058803233
1593381423
903461716
1447048608
341103705
1385021570
121858450
1050314702
200725609
559398929
894588788
1426974870
447301816
1121885889
1081921886
1386490310
1994239949
1869635405
1984831170
548458983
1207213526
1393774127
332777306
1891996780
1259531630
994054200
309072801
1777040717
1935011117
593903140
1761734147
2001739148
481345993
610163158
1248178004
1771372957
1583050987
975717545
743480441
2094424136
1494708977
1481699293
1631456743
735247830
810220407
1611487375
1338209424
2108778359
1619745479
1009441878
1528119883
934478013
793506452
732524488
1912540823
230438468
676801994
430846170
355597406
512934738
71082374
1504320190
848654201
154011734
1500998766
99515914
654282541
551811006
2079856407
983023175
740886917
670462195
1091252560
1643276957
1178626489
1567862999
1973314752
200448488
295952597
2040066842
475869208
1011302162
1894200681
537470641
2130723008
297674628
637858886
753008863
745612295
488978659
1436572075
2051114828
1124734305
137083289
5540526
1290941026
364241491
981667455
349489257
754471699
136526930
256924832
1645630362
258244515
1912200284
1293283310
333355252
2124844962
801979126
1298288067
1614435527
1693263923
20355214
1108066897
1431468342
1018025860
2116226499
388609881
1296303558
1885315229
848242776
1012677769
1570906441
290758300
1350310131
33755721
1773055986
313064512
62702686
1241429351
1538878185
1699075383
883841992
789918394
492456047
647806167
1240795675
1770746437
1826475386
1496814790
1502335612
617811837
120598187
1560976195
760327921
1192019362
1276681935
69849832
726559954
530982961
2038821224
1140217658
475563372
1409636148
97571719
1211843369
57845550
1033828971
1551445907
1736832303
830556427
320135668
1943327917
1466979337
1375573572
276616401
1962222827
297966841
1909071211
25967909
1451608801
1185211809
1315874407
193775289
717640517
1480369421
1660142233
626582417
1019243569
192717913
1252336984
325091889
1477606661
995967664
1327440671
249209295
334752772
751215532
313303655
1379980837
748517947
1288825676
1849729147
13796348
1121138180
608174820
908903136
1372289662
823062493
613576609
73372280
679372925
600862741
242568827
448294102
607253451
1663237697
1124461973
1590047709
2083559227
1165062651
1672631801
613470560
198275441
1372478927
1453086511
1011531338
728967346
789543998
1018164211
376908542
121669136
1443359777
1079645075
1818961765
1568068649
2020375995
901489327
1047295314
316187662
1971175399
1801736593
765311124
2056243872
986546945
1676387204
325715739
1969076910
1467478895
2108556529
2047263036
344601295
1812388454
736447556
1894115974
1176962592
1831698527
1382126878
1933986369
437917620
438347720
1493161386
181941527
1388309536
2046031295
630888955
1621762611
578298969
1677262815
646622682
1175960998
1283253524
2147288857
1919427759
1053255217
2068217497
738005968
1954378680
1340816923
575774479
1613965449
542399345
220061429
840112472
1319396596
1560784479
761426715
1309742693
798531976
2136021922
799867763
925235175
575048874
234893750
897953306
2045793636
1051242373
200383
1313135053
149664391
1023876221
1382332045
462927159
1893965938
888832483
55042669
1806842509
1719337075
55829003
756639697
1136946959
768377926
213305368
500593808
226720600
547403077
1117674735
690356611
2075599206
1265955971
1282309768
58031735
1863502612
1994903380
941640663
417336043
1232192417
1334580040
654221086
998652096
249772653
54243263
193788640
991090242
1861813482
855809032
970267119
589603928
292625082
367737096
2135834223
1650906845
1241990338
1707508512
1223916824
1171512018
1188864688
18540330
632462403
196403979
792549081
1423641939
1509252128
498945759
1044832176
2618432
920452174
937343015
616745161
1741014267
1388248329
383324046
89796713
350975728
335799772
1218146093
1262959806
1004272462
1827639582
824753285
37593707
892244164
227273946
330414051
2029650109
1517142598
176192423
232380585
372374726
701161971
1540218162
1426259418
1547771626
809137369
242190201
822567511
1920585788
1532430963
1698367554
898658014
114401468
691411542
1443274954
872217593
643711132
316937782
584182656
1138272502
1722890966
1151391488
1929364118
719450084
1772858951
230321939
1892422659
515020005
345036801
1863290146
1570743451
1733522634
559730350
164155375
1231316381
270738668
1439552224
1885357135
2051524514
867414849
939410061
1819654610
2005480491
602120119
697893658
1011922108
374936687
2114829466
2065675273
1481211270
576668948
1882135411
711103609
816308584
1647403267
551771846
1458673762
1108426794
894255348
1437862092
1421973671
376694048
596978831
1572851773
1033480364
220948928
1016875824
1674215618
604522610
1701833786
738906087
1325053654
1121108543
88271965
1709868169
1769806373
300705286
1051451061
1257117532
2140567382
1401326324
89415379
2069817771
637821974
294309796
904982066
1222218143
1873563441
924532402
1124088946
1037383263
1090109026
1062271119
288558355
1258587964
781105014
1111175289
487653920
741406817
1589978643
2010924225
494792191
1021684493
1033634801
1833281304
1635779985
1279314988
651860055
1584728199
1625069753
186337094
456447195
1828815839
1797883200
1830157704
1316030261
158048625
1992522348
283014304
1388484189
1404128880
604184706
1337327955
941242814
1126389615
1763202019
867890833
734318752
379123324
472830827
956960915
2050900920
215291203
30438396
309502588
2002656555
1166329016
1080596627
945018725
488616626
870302468
160689626
1461725383
185040833
761899756
2020279337
1441996574
74223765
1959887435
194838909
106681562
2012741304
1523794983
511784019
212175227
169518083
347170375
453641065
387816912
1482204724
1472077532
29056328
918889326
851168381
671751076
1978670761
1040560616
1441128936
462485618
1741316660
963553621
2052696120
1837267385
947530368
1831965183
1847373508
1182041141
1904842794
503921880
1195756115
1105279209
1228426413
855441219
450241672
12040096
1594365519
1679708463
213536006
1761350746
982714770
909059776
1646780563
1709777458
910498163
1482252783
1694767329
1962078357
814293075
23816299
732936307
86058793
1017418826
430407033
1771600078
178838267
1443675249
1457231017
1588428661
1988665621
2127504214
789421115
1749430210
1843875021
922647555
832386278
87314075
1243172932
61357782
1726041065
2060074961
32599911
635214223
1617777224
1088346831
1454333164
1382844602
580352249
963046930
1152884400
1477675292
2115789035
1417913178
1145776308
1205329512
732063470
902287626
296158376
812913772
1125852734
686446875
763530223
43476674
176252676
1084254726
592917927
868894466
277396666
1206432316
1065156851
1947600513
1174247632
486094429
427319074
620738951
1276898001
1378119882
174945115
872473419
1083797094
1486261202
231323530
532681992
1146812174
705891151
242186315
1265422039
272868428
1214132100
632313518
542649674
200472232
659699859
1867314867
1767114305
1687293948
1598348606
214279065
1802889629
165237712
1271616050
829738932
1960137008
91932804
1251773790
923743197
1630096832
1433463725
767058211
2076522427
1080393165
1411716806
236997328
511565774
983458490
1528589709
1258367635
1266603259
158113173
409214127
1676898089
462484330
1263478806
2007829273
970278817
422795041
1507318082
1554979302
928363979
1590401865
645974200
787245102
1603476386
1941927841
1732989439
82876248
1371925129
130166730
131786033
930902225
1356622056
181940090
1486063242
1122951327
1525895815
1730417157
235440674
1125923280
781025122
1384991999
14193286
1252692157
763996060
779252926
68307781
1849882608
153373283
619035579
36047368
380348749
66882618
900818521
248016889
1263364170
893353971
1813207344
1253599924
1966927589
1442137477
2048536189
1355874839
718395700
740189901
1015295736
1198787917
331309882
1965353463
2026248927
405556522
653610024
1866973082
235789619
1575660908
1836868886
1634889154
1025170694
1463907223
621505256
135982953
764691540
1702059702
2139570823
1698563739
1093875556
1198114880
1123063956
276329883
1054659982
1464289624
1533719264
1760204067
282378059
193316011
642268089
2080983355
1716524943
1402958185
4269652
1183846317
1819571078
1666297123
746610778
296480293
600431943
25034308
1472062065
1607890162
1700004235
584987810
1460552057
476403166
1801434264
56329555
1620283582
1720579205
102819952
1231147720
602531835
153093488
255455174
124880536
657663836
214467008
410387101
506451895
277784045
915993228
1922319301
1013488179
1324217422
668536877
527923433
1846625246
1535579043
1698959881
89044457
1235418807
845266773
2050313202
1650633040
862897460
2008280094
1878501667
1711387305
1888471569
561176968
1298780935
1358478095
907234350
424100664
1463152747
282121608
1419321864
1076618030
92749422
340279831
295022537
500861499
1655345945
931128642
1767996620
539042790
2138686850
102771137
1457809863
159209929
738090456
1808546904
619508618
1674274023
555215755
1259999780
1285791110
2025029443
171765266
273006750
1015841639
1641183809
1421769311
912673805
1051205274
1240288040
1791323135
520417350
1918176177
186070940
407078019
1282369273
1927143338
864363515
1979368283
985746690
1240951242
980386721
1778644471
1009255626
160673997
1344365212
196937166
442418601
107358227
1199439936
300209777
1784531785
1005812599
741292610
702518858
471410694
1491267067
1786413623
1766201352
2038593580
1399794376
1982623271
369557660
1776284454
1485436983
641654708
584187001
631236561
2074091073
819145111
1150758048
1236832971
107764383
1969759384
1025426908
254854162
409869748
1178903322
498529110
1534054015
360099767
314515416
683818197
924992794
64245876
1419446199
2132115268
1250511459
1926046790
1415432491
627833761
1092176075
1815198126
1518054544
1267290956
1329976352
2146665178
239271400
977151382
1347029479
1772232523
1421461678
77706257
85661435
417289218
2122835869
205234971
1789243780
760663499
2112183762
1845513681
1443963388
1273653635
410226493
410774520
1801580661
45885582
417660091
1418758004
1211153358
1959546016
783006289
1303581066
1363521365
778396149
485624669
413588260
1221009288
914707124
1843485419
1290421473
1233968684
849814024
1411496147
503398944
2114833646
1537615582
119433704
1602806188
913136803
1617242997
1586803012
1436199267
1644228490
1820728154
352642108
843239823
1642273765
1504170658
1498211575
400350812
898912394
147026041
742601389
1559604690
1070056791
47860356
1201889415
1267238912
1337936821
528808051
1497202455
1695417089
63982070
831515427
429815183
1671240838
757250392
2038342969
1819221237
1352089282
224164242
272794638
201370405
1640554923
810957933
1743573604
1619255235
467399145
915752191
146217045
676820028
1800952707
816134421
1640934665
629416174
698105338
397534553
722075687
246011666
199040183
862915520
1527747074
856508463
1486400930
730238323
1007087262
1494653153
1755734262
377017772
161764170
1198089434
1483556016
13193381
294252323
1055721403
324381793
2038906016
40476308
1537847345
1956733549
2083025215
1861808409
843856208
2109593102
1961454898
548369696
1075025211
365057658
1838788511
1927845781
722019526
151621453
798547005
761567117
1942424858
873198610
1155863911
750306689
591657194
878307221
113239062
287743000
1344874990
2107526956
1190952317
1557296999
2108888655
2132261662
1174617271
1483886075
2054875065
1292092590
1673098278
692787105
145829055
1521066822
1324431085
244774486
325065052
225389117
760086971
787088535
1469472773
2111434258
779443070
1330845220
1200503207
1833321000
91396678
1418383455
1201692391
580075115
1011107063
2133172444
946530638
431496912
1927673830
324245874
1455873583
1695003674
1157781831
2127101712
706071741
1739656202
230726317
657476441
698629237
1698424426
1370998354
1106730564
1832042455
1398717856
942526626
1833137915
1470548063
1099579234
273673895
2012833250
353892146
851513291
1121967972
537932572
1098067967
1092834071
284862042
917939832
1178557769
478550293
1930640159
271311017
1395777462
1191853944
1556320215
1116185080
317716811
749139982
588463642
57032729
2083464228
189570313
958357547
304782521
565548606
715696954
1177993557
559432207
820961878
839812936
2036476690
1299928164
1301053568
880455678
497195667
631556456
1883370971
636752812
92129549
1140319181
1282612473
742239300
282096824
1275810002
168073961
395093971
2126790094
1041506612
1924145858
498764414
697290079
143891884
499429803
907358742
1869312635
1329083489
2020255955
716154181
1484026649
1305509035
1346314139
174160163
452837612
1707740682
1989367799
1060278859
1966422253
1528675949
1884901877
409618146
1061443159
1981750190
1328304470
2128257560
721041762
1044142992
878053894
172374956
420273809
1570275496
1032908611
731531431
403654292
2051963989
483990014
1885729122
894803574
711954368
1616648082
745148851
842428381
1373764249
910998429
1677274317
901661778
298673354
1802178499
1241664271
2010400411
210597639
1119447666
329715091
1034738553
1699082658
537668782
323377500
896502382
1040812643
2012997231
2010345854
398098435
1719674320
2137736389
1455108562
916021407
472296364
1172615666
2032824345
1757311188
160907213
254950929
1319820434
661706730
2120561150
1469711286
474223917
267942703
494292878
1397512375
836654752
164613188
240960135
770212269
686716707
1297755
1155166166
1120293039
1664266648
1048616799
145176686
726977047
71601844
1534723016
2038127882
427325925
1384903272
572355815
994039425
126913397
1829833358
1162656383
277470737
1460446229
1927496702
1411465573
867153502
351853831
483719130
761033298
874198958
1320541731
446740889
1162313796
14881602
236500784
306694088
543941447
1925830346
542639975
1613972135
299985117
463075278
57448160
1257196702
333991954
352507938
845932974
1776847975
1374987724
805839038
775633867
393768335
344337063
34341287
1481452822
1573427677
887153459
1798310410
210344164
1688820215
196033958
276546524
1128337600
1129819202
284558221
1382769022
1960710730
1755496346
1105742279
1166627909
1839075992
1922874822
353388116
329639646
855022715
1131444670
806851389
61528055
1575164326
2133779007
403800672
1665209137
244016531
629614760
134332475
893611257
459365571
608235381
1512024096
1506579572
304446990
1051794449
22297566
549873723
1598275526
832386278
1892027239
2001019878
1231862497
1110531673
1136305413
1683138801
550719159
1499726980
789692491
1079029459
1436278073
1433355840
980988373
874299673
499622786
2022966552
2133452150
1544007306
966737953
1056610296
1617816343
1769034684
253728909
811137571
830792425
268984204
587632989
1836174304
1377500992
960150467
1471256939
1480791228
1115979344
845784219
1354917996
2082410140
2118068472
1249531263
2094806996
718484400
139731934
839335528
754840983
1856297241
990774482
17873931
1417173488
1644961975
27271069
95222805
1106855174
156091373
916354575
2062660893
289728649
1422674455
43021406
1907769984
1453311340
2117339218
147181005
1201617572
1077458808
1156639209
2080952776
1576631115
543210828
800460971
2137177816
253450140
1909999637
196198288
1518244245
83251205
844172412
76807551
1949809404
1921571611
528080147
635713160
364061657
1206580588
1210826405
1621318777
1903764358
892386974
1102960233
50086021
133610561
2049288292
1488202487
2762069
948416712
2115363814
408648621
1361124521
743185423
412357108
1046375789
727085179
1879368340
1374353724
1060385327
326956815
1941901896
1204864135
1077402233
1129646116
932396276
1109551996
509789437
1903405870
1171594845
1552589232
1422165179
994155532
435039133
461468765
1987523942
1297852439
1918024499
459355550
1610780172
14719396
522867099
245704717
865609638
1232122466
954066610
942582770
223226526
892640468
119812128
918799207
1369573556
1685232375
485694998
1553639601
908165483
1897008594
1156826805
1349032663
1495223449
1789163171
902821302
1092305777
907336601
1775208552
560336183
207420768
2007826672
1814077796
344282628
1207864723
2046854509
1939789550
1743877520
1072333689
417965365
120497175
1821359618
231680296
1988177500
1226640165
288853548
342767446
655398645
1432164713
503363609
1601887009
1915945678
835046359
1319953847
310628319
942009498
1770236853
1470081747
1803614119
2137837714
983553531
1294656148
802167753
1088820495
588290575
1109863959
1165815736
2011464353
1178325086
1349207587
851264918
990109031
662889874
786437137
1197589456
435154671
680738212
1421106315
1857308903
895455820
251247606
1521901516
980050895
2039778303
647540859
931335380
1389850708
415069110
2138538701
560521332
976572787
1667125935
1189970634
656498726
1809239532
683229123
1866203586
1124227740
1739800167
1742306498
506640343
540417614
100590329
143500423
608186892
582674961
852002639
1062018585
340367756
918429468
1010948979
1643638551
1088225232
476047831
1219737111
1780158854
1169619181
1927528324
298557890
1621191820
871932737
414221378
162247902
2039309003
2011047621
953450316
497009993
2077041622
1844760345
925926001
76961033
2009087812
801139099
672147175
2136835931
1497316415
2128464688
692221345
837010945
909887533
587901473
363548663
76860210
144102492
926738925
770032878
150592329
220250283
1133512312
871804179
334889129
1961036020
455449892
521307812
149718845
409175836
409691122
1770803058
1424489766
943049071
595950674
962584132
1493495975
2105953673
463989887
1137493902
1517146061
1553848258
1821449736
2104420981
542199066
797152433
25787460
523909125
1456113422
2121679137
1080313579
692289530
70314047
1568146972
833356570
94152934
1424954043
1871568817
211792455
2096326543
977950950
1225839857
731161571
1415722224
564143322
1440552195
361001832
1860887553
181282749
275675066
687760985
2074640566
1232892537
2133550974
991192145
1145007092
66609578
2060463974
1533935216
603124026
414471384
585526832
545263073
1003003247
1024431693
1586866644
1266398420
1425337921
1261197680
2054638992
1812418473
218669275
380454241
274500786
917622584
363739436
2139116816
2049882719
1534129415
591118846
2145031353
943093504
1776787193
2054065875
405226173
107613972
1630340901
993461482
888373268
1337169530
1517855785
799678678
1952892413
1894130975
1248759909
876891224
274956734
969866515
1251423226
14408745
1343365239
1853316549
1752909794
1515368691
1963947441
116066324
290046642
1369375940
1672313062
1674598067
1052524911
91375014
2143856970
300578085
1437530645
1466217163
1128739719
927536405
1381397
1298873094
1726538590
873269156
114384511
1230678720
2137881488
1244082651
1955895199
1398322020
109478146
1443398086
1306695719
1778474507
2043034494
996679698
734624532
606499051
16898844
1219890164
1782174125
651298678
1831777180
1407869750
1779850265
1216280118
1396047801
1662234573
889845380
1987506227
95055002
28107934
1684596640
401787250
1745564984
2144016084
741396416
2031378017
2073355334
210325352
2120041512
398556786
561365560
627912590
1863309786
1710009730
1540130164
156044318
167734511
1696330834
1872924729
969308893
697445999
1522944761
183196990
816331018
1648974577
128349271
766066500
725752636
1337427612
1798486309
979251636
524477559
1639416705
863143859
1482385704
2012383530
487841169
990794640
1770310421
1896522028
1708480792
356734241
197318755
1945978039
973669582
987340414
1144362137
604212826
884300070
1619218281
350441073
920322503
1651704816
285051344
551864166
1002602371
874147727
704712038
1672628488
2106472972
327908278
1053545752
1781722838
2059800603
2134441919
764902648
419401899
831245790
911576961
569857874
1004714632
1336265596
757389249
2004972833
285175549
265677219
6535274
1302023198
1564923041
1386928433
496546114
1268173906
167126425
1981051006
632645465
1084219970
295111381
1757809964
925728150
582328257
697745891
1354638402
775883506
1896441395
1702105162
701695265
409648047
1190828831
726888114
483697444
1288409305
725026168
1540566360
2056857013
2072125822
2074776192
858025527
606472759
1860526163
559324204
587996970
504456006
133913707
606282826
394281413
1970174412
1524540163
835358080
1025600690
54955794
1243965483
927286927
1302816400
1266033937
489944660
1406909615
1675648016
190503441
356384884
326412956
1485539721
466631189
1685916566
538742930
1682383620
1483079385
1097716588
1163230133
1782371164
1871317918
968839589
1153568892
1153290241
798058731
1095757869
838720253
1450662172
121172516
680798731
1587491553
845502572
1315337704
1568280706
2006908575
1705374991
1216020020
824048971
824296322
1245920194
978154141
1659427619
242313375
879839379
440962639
1694682382
478846333
1217212700
560910726
1556864833
2012801646
1065759880
900617374
945731506
2106010844
167513986
1279801818
128095343
1796665060
679435156
271189533
1304782851
1575294129
1319715962
2036222054
1189932120
1823094788
1808650767
1046804723
635906022
712191090
1972778664
1113363170
1410829486
1451326181
2068338840
943596497
1029588537
1421647139
710581686
1174547655
1932454899
808960750
1854835885
1595842423
90902053
1688781421
611174366
1517155257
401968522
205441576
1687421444
766703217
1829424406
603689461
1431867892
1583012328
1981277625
359526780
409506725
1200022206
1072130914
2076638875
405611701
1615853224
1672040129
941686748
619597780
1452157649
125350425
2127133315
1332529362
755329362
935379419
1680025563
1367626828
1893776997
189476066
356933760
648532300
337501239
222744406
2031663508
1927236155
399566769
675831288
728112360
816850814
1929676009
297394637
1976010238
1527792085
739769085
876323557
243242393
975916619
1730287430
223859406
907896614
628980747
76205329
130129894
1383408892
1790595135
829598832
1498751727
1744108062
1831102617
1135853020
847576052
595889643
24421975
1057021135
1275374112
1252161397
662594731
406022206
1291180791
764358957
1858977110
1795142449
2011404831
856491682
1104421315
1360172342
2046851888
1244463764
861382390
1275134853
125535135
1736723610
2075665158
1537447334
1800660246
1784692339
624977490
1194217602
1472544600
1385555693
1556536787
669080958
733323581
16690993
1900787772
221772862
782399842
1932396191
1914320877
1670931281
1625286199
736588878
552662779
1019699492
1554953196
263619001
949087241
24574581
1838667958
469685656
326644744
1855205314
1536843595
2143747013
1516057549
1487053971
730752505
1522104807
1882915916
1558612467
770013606
1265918741
2045789657
1570586457
410378067
1794468495
1237188710
75887704
801615421
1216794459
1880709389
1627817638
158213330
821388683
6187342
1981540762
894491193
1739498528
257550583
1017162239
820356957
179785112
1118163241
575651984
492229822
1069098841
1310712987
941692489
798843617
1730236899
1588173949
179802082
472288389
1916778296
1858277870
1293093567
1319762716
1419458152
142720238
2141658611
993501972
1210541531
1198542633
627671551
1776042601
384959926
2116234192
294395598
445194803
1274221096
956551851
1390225358
760216009
404974860
541356158
1333359626
1326235382
2077881538
1864725325
2052342338
1572736333
15576102
1146795199
1722689377
1433696961
1505068420
1723508802
797261646
796461463
1697742401
972351963
646228885
1509328712
1986700619
1648291242
1517447730
1419200337
1057419503
748751853
755058638
1371139919
1292314812
1408013430
880371356
251084688
105622562
1023880737
1976463658
1512324943
1627887021
1060323080
1763697940
109441998
1912022964
304809356
1578024680
1105486173
828219565
519565820
727628848
1735416630
955256181
100582356
332406395
60027843
1873159890
2075414409
432679086
2003731089
1871565849
250619347
1906078763
1291823204
979549285
1155484029
1924438798
1602825926
150361659
1899624702
1665759623
968830617
2113048506
1845778932
1803025242
300924587
153049748
387291025
1528380403
251593672
697487067
281427009
2137080084
1294974062
1348961960
1268417016
769270709
1225843384
1098076659
291980309
33979258
458675311
2017816543
838090047
1451062462
775466515
1862569539
1969569622
1976152667
1308944818
1750698088
688772795
1407134237
1858789410
627394036
745526458
1751816087
1492727489
1180931692
1702068246
449624007
950727393
1390684539
1046225128
2015374623
767372227
1925690232
195720798
304658710
828263645
303917177
1635439766
602725020
1392081729
660224204
714343136
1512372971
649203085
807418273
731867770
708364061
1181125883
2016614661
233764949
745816749
144799384
334834918
1939625242
539043849
1812986983
1625896329
1716787177
910910825
711474754
1474661073
1752506646
1267906355
1677363900
1225706697
1537504629
1247365960
2010045822
57673268
1029132373
2064105542
606407475
1779962731
2052866177
1536285480
1142049684
920831030
838123056
1345572332
949261980
199574846
826318185
347866351
760483548
242303781
978994783
1712212604
1789743930
1045882636
1874335605
784092006
840757794
1408217211
889245210
2050121444
2106935221
1952462832
1224618547
696077551
1904197262
213284793
1737683647
270492637
65050780
1538345189
208635773
1844860191
302026586
1282311293
660258230
1585961897
1282667535
1101643573
178056361
1703065203
1815349186
1995955512
956423302
931537990
290254552
1678823014
1395150286
1118621284
1291950162
997950533
223867892
540176585
598111860
442934905
1297537238
1446706840
343159854
1579119682
150088946
1691998761
992955302
375530686
1180670373
1715908183
1112660580
983855923
796937817
614076237
1747023835
750228124
2091471841
2038829837
401958954
1633045856
1127285586
1789006038
2113886058
1069607752
440106015
1212475593
1457081115
122787239
1149016478
94655677
595494571
619732688
1872814574
1945082010
953439899
908045773
1518333550
867260239
1539321715
977969586
542768713
1099249283
1078433353
193275006
661395995
272107454
1632149860
850053727
1450212569
128513711
736293347
231851742
1880421756
1689141201
1063818764
637454834
1298967747
39114559
1903576278
1574528238
1381220264
1956982238
1102098680
487312002
1600252776
1662597635
823066351
2000071046
345696311
765749833
2060163721
610248788
905982380
2128591216
1265510789
1853325762
142258076
1747650235
1019410524
1312217039
640209233
945719692
1559140241
1010708481
1268545750
1389379063
221132267
1432744406
617083735
774234150
1679656346
710544507
385991533
490766550
166230419
1903168105
749757950
1442883042
1795831688
90376357
1250571191
1242707373
1322180417
1935439299
2018077955
782005823
1591748082
799395689
2120161673
1268369317
228588660
942661228
2052239105
1654660456
1288474575
1295030260
2114769440
1966187287
1037542802
855280824
546123963
1576307721
1511246328
635459785
102467149
211827199
469997811
329451768
1495762249
1971571216
1611840003
1949094482
1145941905
1716941115
737249978
708079047
694364378
1303369923
41516782
256402303
1939888810
2027370859
1683166299
595730412
1385618509
114120759
937798515
1124875140
802093230
1346789527
745149466
1758894757
504049884
2047119925
181470716
1158851763
848431638
1929825807
1729902083
2042032248
99272020
574632006
609066356
95980105
1969194365
1138917821
312677469
1600289103
2129522295
483266121
1381959860
796027687
379209346
406323712
1528789952
1508503077
521275535
1410950741
571288754
478845891
82369130
1684563266
40332915
1033371028
152464503
915059751
214947960
1233299375
700790424
891229136
288111307
345830308
2089813492
1823979465
837188725
433081476
489232892
244943865
1870047578
1079473335
175790532
789161865
867396371
2037508664
1774449944
869052701
729741492
1482720190
1518802375
1700948
1260865104
463486973
723202292
197404711
618739921
1140986104
1086973392
1564849802
176362424
1340975979
1639738245
1619178813
1195640434
45784287
238643874
288924456
1776560460
2031238970
1854357722
176667186
1740062442
1133342393
1194602970
2077605239
1137890637
1537226872
2141289705
675689789
1228300618
1136098099
105704667
2101489758
903925566
2131320476
64653116
2133240858
1608374667
815608347
1036071488
1367781700
2012724126
1074854013
1680059564
717715175
551322731
1869826477
234525324
1540985180
1409146325
2041360993
475625695
1077315304
447787540
558810392
477652418
492607762
1704714150
717174140
1757923650
1729614062
336458997
228272458
1323345796
900076498
1157211719
226421304
2133573293
310668984
1354446927
1002789990
1283898765
1363382882
1041835734
1875433471
1049288637
206591198
407987684
1379581097
1039179980
659159066
709342003
71551388
912783822
1279337974
1841763185
481590363
1193842092
2109661024
872997939
2058881331
739853503
896660606
681063222
319355766
1575058992
630403521
911618303
1008666758
170365581
1040844440
1165655122
1788478092
1758532316
304437158
352150742
1855294275
470081837
595644829
719069554
1132326902
161804078
915874285
503462015
561604745
815663152
1200142053
436293178
118964927
1965783374
2087593148
1329873472
1513814365
134876970
1998788393
119448011
1821261260
1067285214
1443305487
775029800
218392621
247278292
1056880073
985520914
102455269
344423811
1112155005
1099048602
69775220
1666429271
979333016
1374420122
691076347
1524915360
1076580969
40023327
80208855
2049393962
1573755923
829491370
722964585
1207455266
1571242742
1482134517
1192331555
1163203981
42337184
50851685
1635857155
1642327516
1002222680
1557007166
1111068914
61877741
1905977727
476954045
1526017803
1622455765
1898832105
1048758496
488182266
1299232581
1250597390
617639729
1347164999
157016836
319092371
1370651357
1396089496
1302579566
618899572
718815402
1146259620
1843269708
1547384160
1412902133
370887161
329795829
663211900
70748669
655762641
807912700
2033750763
1094359762
1029710681
114301021
1845864434
715755870
1309495818
1477879456
1544846652
1461239051
1891968272
905575623
1352674136
991533526
310232590
836454735
1837101805
791465374
1613860130
1637879859
754847683
874854237
1019260695
602069124
609802646
1605671748
239212054
565550575
526452855
1979723615
1115466283
1604494271
2115925333
1520081165
2130372775
63357789
1845571517
500997372
691826408
273822818
533623484
1225105720
378541964
1974631765
2047592115
1005067617
2007890597
619817401
674366479
1209102664
1154004502
1507857130
1571573814
1563779269
1782164454
2033012492
708910005
407820070
24625742
512130267
1802800265
121234700
1708399070
642550733
1645842145
1449250502
1850527179
1266191507
25592309
32521621
1916049685
292151879
757475285
1991494634
1750870421
700676490
410747552
1654607347
1898741919
1275698412
658730868
850564568
407370420
621767489
471309904
1186487750
719587577
722358687
436474782
712828863
1204038953
409699215
414894235
303380570
1488206495
288696365
283020257
129599235
202596355
377239594
1540352364
1232394866
725134067
495010621
1696106793
1882490994
1653133784
954142778
641598720
683509991
139278397
1795268452
353459687
420670619
1834212505
1385745493
578483671
321322192
196081903
1056359193
1314289845
1713912129
212974714
765118050
1548840094
317066853
1931004087
1714816470
60058586
643098864
972771061
763646678
2104222566
1064458894
958397734
354929969
1740565666
2130827683
2119882170
419450053
418675075
1131179193
1571585276
1882135204
408307116
857611718
184334966
678736189
26561048
1822107380
145823707
811612919
1807144298
1536624868
371687582
982264813
672375470
148065401
882008096
1562071628
1504992284
1516906770
1791030904
1566199642
1601084958
788371771
664640209
660647947
1436059966
1163787548
1410782425
1670913757
1001789683
334378965
1178875444
1856079255
323623528
50746568
2088508526
383805654
308420157
1653847420
2134165218
1760900172
1634501165
68245357
1787274396
383414363
1626057098
1531404940
1927200241
829835609
1732888447
50431277
1687258002
1081376124
1040629180
995175507
1060537566
1146044933
436561161
2013275710
859985942
728339982
1326920805
437578308
2076668351
1138957534
766598632
762957726
2099094281
56234493
774171799
283526384
802975154
1658929516
581029597
502725962
1152738757
1309620478
887647929
863675257
739013083
650401631
1691740964
1086919967
771466743
1741683629
1363779834
1685352838
924216518
838417075
688886276
2059558809
928675243
998126480
1607957511
1825376460
2003034001
1531150344
1688138396
1392202444
465309275
1810291058
1525990074
780856951
1601585604
1443125581
1904532835
1867623021
1252810444
1816740678
24966101
1353823493
1549970659
965767225
1635532704
600124311
942755660
1284517977
1744381357
623167544
1169277527
798427154
64947684
555176959
667169513
845448792
897037846
665160049
301700607
1156425851
768874415
861685853
783453577
516213191
45968775
1328321406
1207565848
1140339511
1268135754
821493850
304280237
1861604766
149175721
293066804
804057423
1913901517
51367492
214691543
895374743
1798672848
1452396495
1444652230
1371408253
1161760319
479375593
2077730625
1621276729
348629729
94402528
750660875
2143960758
307847555
1395679599
938237581
1919254407
882782265
2018982108
447033477
1808101672
992895848
428851085
643213984
1839287257
16295930
1273707077
2034806940
775246419
780764950
1070335927
1690455552
473563343
1036456121
1254498196
1576598159
1896993647
402801375
1813166250
76501379
188843440
1644476706
450792813
442930467
303801635
810802571
1877204316
1449147543
986669168
492378779
461985444
1201092033
1975855860
1590058605
1379391189
338017960
1306244986
449700570
1563579659
728908398
899083105
45960102
1977037481
845796423
167216124
247098431
1554050173
1636639170
332723988
2041391664
1246294464
57984475
1651042186
732848071
1184891777
97860747
1412346846
931742695
228928527
879983532
1945462293
1803379850
1510268117
1954609199
1726244228
729954896
765683675
912796596
784734359
1457570451
1917954623
823279440
1206502896
2086958453
441035078
1724951427
630387560
161639319
682458520
1598847383
1292922431
1998185168
81591012
852876210
1407214617
797610994
1747645243
1031855258
364862747
1862033919
1920244681
1445486812
1169314306
209168419
163777382
1198752246
955766512
1510885703
1449210581
1623061540
1520292888
1390161539
309261462
1913421387
682377716
1591738570
1186506667
1530921691
913555096
1067111348
2003642873
1587670760
1761868342
334077615
438080411
1717585017
455027292
1239564990
684905544
1996240194
1633509783
1121401039
272413920
361318532
1327400616
566508257
1008520021
1138799981
1841959356
1262388512
7660165
1435138137
2047891994
766975165
1614352523
1560409758
240473773
90246290
1301283085
84576854
1602475616
1055481027
866781622
1763752735
868153777
2141504483
748339381
1408185003
1798363125
185286119
1621277081
402362599
1588796941
42677961
1222507316
1750870421
145069556
1028970151
189534219
79978038
526409644
1819689586
1625227921
1779304383
1477952396
508256394
2142927068
2033807439
2024672862
718739008
1625204672
104411384
1905641389
1725420459
675159150
43325656
1131522475
909544419
1790734784
992535469
280108089
1578748991
2079586916
1510831363
2048555885
1390338566
91256881
977281698
726084458
1517029132
1381833955
97214430
1500996763
131404280
1413388527
1799068369
1012585455
791833486
367563644
1794806967
629882850
1418801111
1207428694
179726439
1519204853
1910678823
172305915
700252868
884635630
1928649418
787764582
1450997696
756149402
1430707571
101783698
545824217
785989656
402932632
1286624746
1198760315
1009236687
1752176895
360722559
1562170581
1414362865
1871899510
1220083745
1755832253
412310326
1753498068
86493345
683532207
1612476441
1930574837
1618233519
1572861066
970670420
1941035963
1504846120
1542572998
60535176
1335466774
1872034759
1677291460
210753048
1417835126
811045783
1920965991
412894570
381381946
484121838
1628594176
969901720
633852450
1407378549
69443513
2103948041
55395140
1603103093
831429422
597733044
1851045807
10961442
2040505846
1194073219
955832661
1807929755
29423958
1793846955
1842693431
225345497
417168305
675258695
997652037
895675002
1469903025
181053008
1587556303
832341142
21753617
1628586157
1967453535
694012159
1685172465
1596152771
825772687
1850759391
196214999
1235079167
1337956767
1457314569
1263948068
780010904
125664737
794974535
383191767
1727662513
628842265
142416310
2041275718
1934818206
569919026
887226867
803264454
1922893448
2092243656
1272349184
1113616776
270117807
1702322792
688464976
628645569
1958892390
955863337
2025921666
1782695497
2146834388
1853457067
1364972899
518115737
961733738
611696737
1349737219
615362712
558140599
767659616
230383390
912579118
1784834312
734293135
375311253
1291713066
1181815925
1945540445
1863862657
1409303821
1620556633
1471415790
1178161642
817750793
1028799140
1411962826
942336781
2084590603
15287634
504412845
1528756140
1033780026
1835154765
726617841
1160216055
1669651901
1770107211
1892860421
2078115366
177602532
343928004
1455001874
136377564
1677994515
455938344
1587254110
1104392433
584046412
1685495061
1013290896
308440453
589591030
475689550
2087030124
1915389628
976676027
2140526838
165201824
466245868
1534433557
781536638
481314977
282449807
9151588
1358250389
61603002
1484480582
312895250
1936376523
2099344999
55384759
1968013616
1435738761
794494068
405691021
724315982
569650100
170258071
1643914298
1317879212
1335669801
1705916864
1147774190
550232771
1338146755
1455383850
1666990965
1773571065
2132493762
592140234
688131835
249714815
1815912216
1650052654
765471022
1842925782
1406591964
721005534
1569692835
1929109332
1348777609
1619030987
1389659747
1625385569
1087337124
597519623
1908658682
1115506291
826113456
180587677
1351905004
482577376
1861024776
540268101
1199050347
1237739937
878229770
1876391776
1088683005
69161137
108640087
927830034
322095130
389847166
964685262
689238693
1547128694
46403043
1854637486
1726536533
1998253040
1894905735
1794033490
1249145223
1972696148
1377179876
916901508
655535767
855053887
2137951089
429264830
521981512
494924217
1511926582
1816141881
743114285
1751447227
1409108692
590619447
1375215055
1213328718
1553514038
415745693
289568752
197255317
967349705
1353532868
1154983428
1857505137
1923657744
2118435487
290630901
2065504990
1438371663
1594199461
2126847732
536180821
1044722547
2068317394
643358869
999963577
88698917
646478219
50844751
1942676622
1222664741
1475499541
133042455
1853372303
1470481600
2131147933
1705098955
1837639622
2031767615
1972461314
171242997
1920234754
101040721
736117878
531024482
1105914070
1441337875
1995970442
1258505076
1505394503
60932985
1510244220
270829323
942133222
335998899
289967262
1734883948
1288753554
1761709483
1467938488
1635830357
1326256557
1311533266
1595887949
1191563378
2041934146
1058051502
1320049198
1955526061
1702863683
952814105
216101616
796885372
1339240690
1126587910
997286769
1253973783
1850744427
468161300
416892187
1376967249
366250979
1635189099
1094630138
1143049106
725523239
1115764430
859859867
1298976563
948359127
932750063
921003365
1668069826
1056253542
1131186387
1966035347
1275953963
1238491885
267970358
653097533
1395978935
2067305782
1147497089
810151859
468900782
1078582094
962491407
1244657346
1318160765
222073269
1826438013
949038981
2053346171
174261749
770221355
1843011971
860642974
374115214
931341633
391099662
1306942232
765671460
1346144234
974090089
529708357
1864303609
1828600303
633447952
1077843457
1753509236
636577377
1273702172
1872632285
1012078820
274611640
1492414902
1506814181
58175034
997020924
1242799389
177198990
1359823489
773989966
1674409575
886264824
1336116797
2097979428
1744308335
2111306564
2093300812
617174302
1948601223
891931505
647300519
7240595
1018975031
990683313
1919023100
387501034
1937622594
1679978371
310866644
2140171983
1878477954
491521816
163985113
193641058
1505653006
528423373
574113855
1640827152
486112761
420173296
477677327
1560589816
1186277404
2099366649
539644264
2127994540
2037750875
1399626045
201532553
494118777
506689609
1854216779
215254647
686176048
1219207076
140876759
1426898072
266633716
1844573567
555860033
1570784548
276207695
1100662053
1151295107
1068927825
2015056068
1447993582
1124648100
1054249968
2119162461
832132112
1884068209
567838661
923032768
1581857179
1212186832
1310244613
1005260515
472530901
1549186044
1716054776
1416611475
421589054
2065878721
2078165693
1718942579
360974382
946553322
1160713145
413707686
18320035
2144426049
714212037
1640193350
2005135586
578661036
945852195
40511986
1085062523
1798127110
985903613
1956649009
663633676
567772817
175283786
2033302273
1558760864
553291354
132232415
2070388291
1266582899
704839091
1224245997
1847038451
2129891725
1025121118
1748479454
1242991150
284161824
1029881925
1652246211
1389227389
1640848042
1361166092
1413631328
1574054527
1781440288
645461807
1188706255
1999007644
2043574882
1124402025
1809570220
1365169733
167340116
1296910144
820501575
651925219
733209789
1906812098
1330256177
456908870
1190185155
1847911307
1436679287
1841149428
1240195472
1690453620
2024769828
2083234086
1047614752
1458458719
98793460
1030523427
421980272
621325256
469245946
345434872
248869714
552643852
470216647
1285364555
1199520675
871572457
62480915
744673559
699516286
1999458086
435386990
176440920
1654145567
1767767776
1341755596
1591130339
262514884
937503132
744268903
1187312075
896994766
1558282527
179626107
127013647
1340953316
1356929374
1589384853
824339149
1366817193
1203983448
1443964911
2041756708
784686642
171565720
1163447602
417641796
832358634
1880639699
756378369
264488903
948672908
1230183703
1281663988
1403442836
265803517
1186108599
1683852763
1575203321
821242646
1096124506
1522285132
498049782
73247608
1236737814
533193728
2008269529
702299758
338696514
181549783
1703511135
2087237491
1253233961
1049384863
940363325
1801240210
1466499936
859828124
1735845306
1599323163
1770658846
677832324
622358347
270429761
544895205
845221209
626348348
1479913917
2063469346
671065118
1382756724
673397127
1397775734
913586299
690009003
2056530884
205652017
777207712
1477146959
872943072
1133128900
1655452901
108793431
497866825
1199194663
1101393959
1670057223
1516422799
707285687
985981396
444261575
1788691720
1606664681
710769451
995169669
1467490245
1160413399
310299693
640263584
701132132
260378390
226164352
589880605
325265320
1601116090
287839735
1130317409
1280695851
1277437059
325096290
1698833794
1329294587
1725916527
1782355611
1804235969
1829352499
1226605023
110770809
77601292
137772386
1360098129
386238202
4349741
1707339651
1072420668
446558215
150794936
610161315
1811829910
1901628953
1480651680
478180736
343733901
1590013865
1847210481
398424648
926738976
2116230641
2015562867
712486350
2086670527
245544383
1339605033
91185358
1154893020
1203567333
491298853
1663722940
1522606646
757871773
1565950270
883061689
822440649
1046873602
544228831
733249164
106627636
1286413017
1606374960
568982345
381622322
215363382
1564166808
1913150598
1195139163
1832194627
1265317765
84783224
13191616
407779885
410010171
1649300185
1791019162
504395754
856999082
1608227369
748994621
1967849735
1069370757
1927245734
1242307842
579769806
1935786116
20082454
906528683
1840302435
1810644513
310629066
1276151579
1960280848
383120281
928003461
1656096719
553137480
391563880
1321464236
1526883527
1990996470
1732177527
735572157
384781430
567843661
1236564543
287040433
1656325051
1064878473
685686455
895649175
957672186
741447983
1799209647
1262224155
1470279599
2049062059
1327558355
737167375
572478777
1419596047
66994739
1090545193
1070981046
1017077235
1923627485
513471375
1341769567
818260845
595416001
1929258771
2136628704
1121727192
1206762675
1969319039
536456821
1292716162
355945902
2005205160
837114835
121220142
929134692
1202396399
4187885
1572925105
1620872339
723614137
192067198
1190725261
106725790
398101443
1673213522
1628084912
775641651
1965662199
1568218826
1266682442
1688996928
49264870
793847695
522211574
1621566365
658704093
723397038
600856173
1417336627
222369457
758504010
1015143755
632475859
1829520769
665600862
865256602
1246161694
518903625
1278774373
1075249764
2091686317
1231379760
1837589648
967399909
1083847296
509877377
505152525
6046104
130740576
1604773123
459081069
1546357789
1241565127
1605673371
1551754585
1657612783
1888534673
217334984
1219911250
1214126485
789303345
1606591426
1874111397
2122232197
2091915756
1492020104
1705511135
912262075
631089288
859180448
1529876247
895327892
932743293
1486008740
494901142
66015015
315818224
1400602559
1678364897
21428902
1843094947
1398911727
795683639
1538767379
514497722
1236253895
1313040484
1498831672
2016667244
978417497
219836540
421659148
871098745
1147130414
1839275640
1201460730
473585849
261046616
1631835698
1241170262
233808712
790120018
645938564
1096297244
872154714
1530882818
1831218962
2088096234
718185151
94277827
1913886518
548603685
915712428
1670409448
1075756618
555234665
447266235
1262003959
132537971
664133902
1596229380
392121695
2143835371
1807792860
1044760689
7657405
293292433
2051231763
2084806493
556474094
1234211021
518160694
1387728795
1190987196
300610101
2031411418
507551256
2128140189
32153033
1895731590
357834500
1484815908
1357165642
1336411860
2018949288
170378451
1943792032
1875623473
1872707905
524945271
1611940519
879612276
1671510105
1583369724
1893106388
25197982
606686142
978034200
402245910
1736017650
566051948
336255186
553910849
668401740
1182788436
873923292
17781545
285886261
1823202395
1801716814
954960784
520214879
727235627
579489806
801055261
1463658671
654492906
204685832
790785156
642847306
67555170
1587331099
612671836
1066123394
483837614
485858820
1621446723
1148228973
710739238
1636997132
718722096
1473286136
1332494267
2026373279
1779597398
315654049
911479880
421436583
128828735
1709300260
174526327
531977954
246052006
1585829582
1417399216
627625060
760728151
577030757
1364304900
1397965647
1079004676
1704852115
123441845
1132791781
731746231
1645499013
1440544719
1448542938
1786380614
333185537
479942775
178545257
2140715145
1293631951
759375790
304926908
6826382
1256119141
96609597
1302936028
1194440554
60565355
430511851
1921855995
683999406
972875665
1973923874
1426882113
914488253
1974990272
769159040
1850641326
1177662269
1544269077
1903450077
1217292857
1638303100
523871874
1398742
1687623510
841816272
1330926521
1789596387
1901626362
1703592661
1368011799
579156927
1763693753
2085673808
253751179
927500060
1250807171
171792531
602407050
2142097795
1863120693
2105362622
730259303
1201566483
263263838
276346370
1572216288
876095404
1621356856
1400593458
1554436166
1107621665
1628367865
1699258304
1535400883
1592150274
501600429
1383395630
2144718060
79143307
1172280020
1894550745
1276683758
656052723
966084304
2003526199
1988772629
99444316
2000412891
1667266650
159626508
1431093511
1589283366
201919763
947993779
1689813983
613206182
25746454
1155051001
1230677174
791144895
1667283003
838609649
916984244
679090705
139661294
739134510
489015417
1128876087
2042975660
913853775
1608590865
850091482
163358539
1229295759
1155394397
196364878
1571544985
2082437309
465673211
1967024066
153251573
1103464512
1162753721
1210422920
871734002
819996414
187075165
1455092692
1569410411
1326249551
80412854
963408662
1627416861
322630143
324812003
1522787290
2011502756
1075453164
1688554275
2131652020
1021308534
922647555
1679831630
642837791
366094368
1010078361
1614701942
555245733
1854162517
1383800772
1924212609
949624761
199521221
1376213221
563237505
759609077
1706798500
1476188878
66444018
341128301
265084334
1822017010
484725422
503111870
1691165176
1652006920
541007105
1542120236
522337335
859702733
1080667730
2053722280
1552100564
2128166774
1194737704
1773096333
1509585976
2008915565
1776231536
104990588
908517006
1987616699
504282559
739906371
1747549649
1928488411
2074933962
1405203503
1099952485
1665880449
1976738205
1251876468
1860360234
1300532295
68243761
835840154
37879136
1064038361
307368483
46689720
1724244000
1907760468
382618622
1021385451
698883629
795637760
1492744267
2079719765
564249381
1368269275
1641112306
1449941431
1274118565
481468183
693897316
224142119
125149265
1260448553
1593125211
808022895
1350001419
703681508
743206121
1507758973
2084436595
2010878630
1662895102
719987156
1796181144
1648477282
850397708
1904547608
961768416
1871725487
1585109266
1800366407
1071037712
705364869
1352890096
354315301
1821904699
1890577107
906123514
164207126
226408697
511847810
1556777200
1677237372
996987727
1893344233
1922902941
101049300
2108568205
1936298930
814436959
374502806
697913980
588481141
736370863
1791052565
1808106155
1944757275
264819756
882638342
593826694
1622601179
917161455
1019903836
306438336
947813297
1812287136
581722635
553948671
1203021629
222348790
880490660
1673737518
1457727518
132231382
22547064
425157388
1607817862
670786946
850072052
1358523705
1625679545
1270601806
1608525116
143110140
2033102420
1544832048
2020940389
1409290546
1315279083
81047334
1898762086
1462828870
1224715646
1801600783
1172294102
741393878
458483869
1805858815
777125584
844387678
1472776212
1742048479
1506938548
137875793
1167269291
252833175
1716503268
1175647378
1308006685
2064432606
1997061400
1975514832
800936825
1359551235
1226100327
911567943
943429341
955420414
203830888
1337886549
2002218428
1848444287
1339325106
1588976082
571524143
1419557044
1422673438
1374680362
331297222
1325736579
1206316929
166264492
1295635025
491562645
322629642
1907029762
2015060077
629802683
1380513497
1203967611
838816519
1140385442
1802631077
995347836
1958564339
1951045030
151844842
755394911
1423820294
608593834
1935875565
813120020
474545614
840852874
406291453
661306953
237311700
1381528194
1026142118
1163038250
476403166
552973680
1626440251
78237803
2091090659
649977988
193492489
800163706
1704642742
1746012814
1725393209
1611690116
1280505390
1296311591
1357621694
1163163392
905100366
2125810346
224667962
1682825670
122700360
233496870
908217416
199001448
649331603
1419242062
909436088
1240646686
2112553915
1813642924
2013531050
1085189719
287335463
1100045693
361866805
868502138
917920038
1071249696
1449385630
1595499332
1322177598
360541293
327129203
1640289948
1585057249
1153549576
1744746779
1928712666
2084290555
343727276
1384815023
1409108692
1059221671
1632119832
453973791
213800934
1282433694
1195122339
1186965701
701740653
1520989179
1972047464
299945869
790690241
938120877
2119995167
1678291994
1104099587
1376333007
455502214
1953878227
412976203
402010466
266196738
862200086
564239225
1056528363
205076483
1007260846
942312492
1104178350
632417686
1792152184
819002663
2093323906
220044216
1155564811
1333145555
667006797
654756349
596014654
235176488
1748690878
1427243641
571814802
458404867
1301048455
606158695
762558101
1688177060
94758984
36292898
1760801588
2050827989
894904751
165309967
613429708
399245849
1146473037
193481669
202236690
1000503088
442847224
1720379644
1130645771
87151954
2071317001
1509847730
1503200105
2073255962
1391929716
922688721
777839919
549247085
1828500832
2010599843
2029048191
858239556
1646828991
190847522
1652006920
849990128
348391469
834667570
1789965320
1748360702
652350764
363254723
1224031466
2108519063
1840244017
1903873473
835175726
1428939949
839297548
1621316970
39796568
19159225
509158779
1724512330
2137905056
1614670286
828124039
1411794256
1276015145
121516997
1092533879
1656527621
1376587106
273886800
1069820880
526181066
558454968
1416916945
1985619639
1006383518
1892466511
1540040962
1786254969
814134708
1218012820
2018370061
125627993
896141532
2019291555
1815040236
1891877667
1473716881
2093377870
191357594
1786562065
399970497
2146156878
594474340
2004628636
1758898837
1540738847
798084408
829961644
320882074
395361210
60678989
1186128884
273396119
496642890
206774667
545673553
1180209035
1396877735
173519644
1323560739
1572398543
1820228891
1979616591
893529702
1021381349
469397933
923564763
1481901497
864003469
1001854403
1592771166
1128472122
1830781041
1828384607
1736665037
179514888
991960852
995739067
1223725969
42104266
2135954431
777596670
1157532847
178688927
1459998466
1072262133
1315274463
1006577259
1142863393
345555316
725867961
710827889
770876399
278513931
1355588650
496844351
701072483
350024979
873851019
1590210218
2040912879
1612665643
1564235162
1669674124
1340111269
155170446
660232713
213606240
2009224260
182859758
417309374
564442855
531502403
119293639
1625705240
2126763303
957734512
1260463516
941525061
108725894
878386022
1239825377
732619848
741247214
2142321787
1273660857
1732499289
2134637056
1060650613
601624118
557171576
1114179717
332577432
2058033113
1794825775
864935951
199104208
463871705
752887949
1914623672
1315396094
1797415359
1616275716
858529432
477639524
1808306073
470704678
1380713928
333722795
1695543885
565472700
1076475255
107547765
1053409171
1798109023
1076939655
1180575539
566478645
2139121276
186006347
477836306
343806454
1309756580
6733240
564657424
604071603
743182994
1540775258
1518648764
860325251
1422071254
1582996993
923338956
124290800
1701735317
1178179760
608184546
1646784033
1080459821
2049225414
1358384350
1991358938
1341533617
261376412
1865875317
150770465
1748493571
2143238681
240116976
1947917313
152220790
1060409330
97539042
1260284052
1159642390
366571579
452311352
334824306
1470764314
1237768017
2065045010
40740663
454115705
233474256
1205199257
1271819541
686409016
498153463
1535150558
1015444496
1635610633
461546831
344708067
1519500088
1430389748
1080023029
687526340
1371625355
798932647
1619246753
1984754552
937939494
1629489672
1332381703
208960190
292495216
1463564080
1315767961
1615089343
671900518
152765795
1152857214
1291981580
1293490015
1599882651
1243099453
263141965
981486356
1848287343
1816075291
2129450570
1140593217
1365288639
1769884875
1905903317
933107471
1148751795
1260997999
890533797
153251068
1126747076
530370465
1913417187
84684668
1074100431
1199316702
38564943
567081463
1330228322
239539024
954056122
424834519
1838412963
1919624301
1637999000
1367946087
598272314
206164241
1648598635
1928311919
844075572
1781645923
1369162539
1113722873
1126928248
1607195478
2134439468
1414592862
551589128
201402852
1754630794
1817371236
1132411262
1436215198
221021698
1993451722
1239497705
259695191
774465318
779609194
1420019845
205004817
1742889062
1885699190
589069778
2132168374
1991457960
2005223391
777051524
1134286832
979220161
204200538
2043214623
1248710
1842980399
588402546
459707321
1235959571
1734353563
354430932
1654914252
609794997
1642915345
2141924067
1397569546
1111505768
1047182301
1760475037
1486215061
868746487
1861388706
1941888868
1451948064
1596477002
1862310337
1703363034
1951651682
1447541048
296299808
635522944
460772776
185518865
1253833777
1644563714
576102185
1307747217
282476397
1758894757
447801838
456576067
532369708
679982526
655754350
730715490
2045532080
1746463395
238701127
1660371277
2080718397
495126781
1152605477
364300780
635699143
382434425
637812606
1718035233
1042022038
1499942907
1075520020
1156641183
178897621
402765853
1696856328
975824337
664941802
422525732
300280080
114763907
2029609834
1127307663
1217817057
1540596013
1107248354
2062200912
69253443
200362521
424016612
2127528276
678459482
1116747395
11021905
470766360
254525380
535009432
419822395
1469956435
2055424755
532218148
1813346082
1356108720
1810533296
521076766
2147439849
1947980833
609519889
955917550
764910493
1426189373
1364982864
786462635
1643461793
1994482554
1737235206
479844713
540573267
1146631980
406469827
974593189
58716128
687470628
654325586
312867054
1053941952
1276651568
2098222844
874704564
1220682144
1618071259
685466585
1105951196
942746004
795224798
563539092
1293458654
425640445
740645661
1094369036
2124208629
1722144178
394109759
1185549278
478669532
1359822006
379436232
339118282
71518552
737706851
114443465
1280886502
1123056006
1660993128
659333986
1293361622
1095975935
1952406672
910345232
1362884656
522186847
315442481
1504999794
20580389
982518769
1779649797
399370595
1650535512
1454297639
257941563
910527700
1731205675
1274797727
2064651856
33791603
1126289639
213031656
55741536
1559636360
908253231
1123758995
791962579
1415033541
828023414
477597312
986930634
1796509029
1812726939
372403332
1920824859
922676225
933864161
982036400
2035172836
761544726
529843177
317171778
2143945176
1432531580
1384068251
726501268
462514742
1591566654
1348836094
1419489840
818376837
1770842964
292139512
430342819
243157476
1948683864
418127715
134483456
342605627
1624736013
1597188071
46240985
1917306270
608576399
635167125
2146744138
1071564539
366467043
2031142982
188398291
1207893450
102838776
890501304
1324470603
1779948310
1321581214
683509991
1513368037
1657414965
1258488511
1072397678
894991315
313506952
1945015189
468920651
1548818396
1352315418
1909763814
1056822115
1255284492
526572187
417303406
1023175469
74745444
1921040822
2088644127
253943925
614189852
314973499
1456940822
1140643592
1823551749
184242640
237931898
1700423979
931066558
358494024
461972099
465149397
1762593633
1738755586
927309063
881351224
1320989721
1146374046
839410236
941438461
1425309450
609130298
234209825
1143340791
1024840081
1520541145
1673942900
568045649
1659563155
12595475
1919691833
13028724
1850179679
952140175
532154326
1411460849
1439608568
159773855
355623507
1830167693
2030367671
1053191188
1062817432
588966619
1034904946
1836200240
540662747
520737039
260126211
566042008
1352572500
542005
309549453
779168929
1554648732
994485117
1841032586
689639466
1315553297
380035784
265637573
975446774
1664482969
1559621921
432023668
27781280
37372535
540338872
866345849
2139196332
653553254
65792718
686246402
1622886172
1596558957
1179754111
2109355010
902889479
1904164370
482416876
1546264829
1370287405
1282461504
1947641628
1359306426
1635544874
580572914
359188127
21240341
1271413381
2016151138
1351410214
2122946522
1289528424
254744797
1988303266
1050794701
2095531131
1097056740
1746028729
1589194423
781770395
1130758036
733130027
1084428612
1808900185
676461723
831613626
1430387458
55132783
82677906
768633779
1187384618
1681793499
1631116488
259601065
2092138618
369707592
368216546
681757007
1949749576
362464882
49598316
579332445
447827537
238166457
910068344
974201347
926055496
620350588
1363927163
1079233109
1025009632
1067635065
931681984
1491797893
1179959842
374520812
1830601323
316491170
443938370
897998201
1149505782
543883617
1300476494
1374467585
1789172730
620264364
608195021
1017300760
1889729826
810752459
554444731
79223093
1999668142
466086962
1209307966
1592891918
1849075784
789012320
82169238
1363588318
882845120
444526227
1596286676
1571888137
1309229231
1785930908
750002977
814905676
294126517
445346808
194734526
688336443
1390048970
682481184
1171248258
202277553
1655833292
958200990
100233711
1246299846
1920920888
1463377006
1376931680
194483721
837796826
171178904
1453015491
975325198
1420739197
1139764930
1773588599
1046977499
567214393
2087804147
738126772
1480311092
151505060
515535947
1806468934
974505180
1541853911
1168563270
1968169909
584706499
1704669925
1751569386
349570152
1301513127
1188888082
829298985
662439739
482819175
588125243
1580743924
2037798611
568101629
1768695959
295254544
1740844420
15374165
427627524
1617343780
2004533992
80116370
1546565327
1325686112
1699308383
298530226
2041445652
1041370981
1643938595
901294807
351732129
1551701958
1439539686
1078702962
1760893582
1787922415
243220292
609707689
1950042267
41784432
1172603793
448449337
328802197
1866548638
2041775509
1538515489
1766520827
1896883787
284851102
1934361543
1538362929
942711408
399811869
1487865174
870108319
2071745063
1357911373
1181297936
192769151
223208875
357500221
1132705837
368757048
534068946
390450103
1054049021
233893126
38335733
501138673
1967202953
646774680
1632520521
1268861856
1238807138
2130291621
1588816029
688448815
128410427
50173982
1014244264
1915025673
1756032477
1448743755
158785498
1078042179
985717545
1084833827
486371751
1397853320
1954410919
1441841795
1634081238
1327783571
1988531144
1135833502
269345221
2027006219
494538817
1624510619
934547378
779384341
1097251560
1597872512
217236031
873955584
2017320911
901302439
1247210977
695816446
338658766
8817431
1210529772
401860484
1819413385
1059584568
686731096
372107041
1368088625
1352481047
1219882738
133838022
1333702752
253563305
2116570650
1628757092
2143212671
1038186730
2084794754
706600615
1618613812
2057734651
981792026
94877450
1021706522
63600766
1738613524
1303738611
1143555125
600372390
1977744484
1238030188
2138528142
666227824
947582685
402742163
1874576880
1235479680
2017286426
59799074
1805487229
800496728
973441340
1842583738
2102066635
17390525
1724010754
1081194979
2031107497
228619056
648648076
1203979551
433936541
1859824147
1870611576
1572360668
992510827
520523092
840455307
467427022
65373061
1484284834
855130056
2047960384
1641949420
1715580295
1998142286
280823768
1972879841
768784393
590250321
89472272
1656330595
1748893340
2011584649
1530749195
284758051
1017347608
1683864952
961951857
293849715
2063125224
372957052
1584710333
2017179633
500379141
1836811835
1399610161
1104947492
574463042
1288520177
1256924473
250696678
136626224
2028779419
1166520503
1095620773
1260788999
1539037713
266758092
849422007
912701363
167827764
359245529
681459730
1873095292
1880360547
458955967
1162704201
482324958
281221098
1196422396
1700369937
552184676
1268311097
1026117157
311499866
1118013030
1238400141
801966123
2037804551
448351447
162413390
1787352689
875122723
721475934
332151173
936223177
872860792
432592319
702881085
269016516
1081084121
780854013
1833701718
544653365
1234484902
197173439
1407262282
218815128
2126178312
477904483
1797344481
1241870038
1041974234
1184181271
661755048
1416156372
1738222469
826625189
1959008488
1812491560
904660619
1363986158
1634904886
689390015
28679274
1193373880
1023682200
761142965
1180523821
1687046096
1257146538
404165912
65401776
1029892594
288145772
755761437
630555639
1373333088
1515201242
1724717239
1768194635
1460391436
303479429
1641700816
1171619255
1348444619
2130150512
750712986
471494195
1568603612
1675854026
267977927
1052328406
914625693
1263041144
1074406492
316606999
354010169
86203624
735950416
223029471
859649370
609794997
1427416043
1276032767
270169450
589598134
1620716360
1435494751
1003813397
1627792467
1436637087
664012385
899019147
302083653
1408154979
602533558
1194606356
1547361226
1304087280
1658443923
748213269
245237003
1694266838
1570501741
2000615854
1313590382
1292492859
507399972
1209324175
1025306812
781551217
1808768169
1178124421
209004134
462132930
2044522617
919763864
1538552440
175036497
1744387179
1808814281
1812146708
290583497
1807925301
1042438777
409448958
1483752939
1773691145
164298622
1872630385
582429668
526794761
599445113
1325863969
1669582626
1605839571
1233398295
1118522187
1244013232
1812526677
2025731979
483903023
2075792629
1555619987
1339273969
333798547
1292243234
1941613436
483151140
789830415
708419124
1885515965
809041969
755069264
583298880
1555466521
1581785089
1538370962
1750990474
1734325901
696932775
1502334556
1780276390
1374928969
1243091561
1894857728
1289402445
736978743
1249304416
1028407143
982287614
140412890
9457006
1621482676
490271038
163770448
894648741
1856190312
58840506
748481827
1731198601
1441052652
1112394218
2023122971
1135627989
214093224
1924224795
1625140273
1210091965
267098252
971528036
1701646608
1343687508
1629667816
300559106
1680080603
1726168232
1238082192
408649270
544810644
1001284419
89034743
1845431092
1337329422
1792718726
930844163
1645920868
1509686385
231317113
902313422
1047936490
896457608
476865716
1149858993
1485810640
420987032
137060160
888312793
849164961
968334474
98062301
270759733
1834837916
1380702248
1493895339
1108248127
885678892
1538359890
1158142065
1929608174
1144503289
21265686
126421962
1845219518
844160438
1822836083
1224257732
1569290651
212754528
1916446935
1428763451
349410335
1751420862
508774222
1367307162
1658453775
2103465314
1269963858
1054228655
184142308
37973381
891048841
779438868
2096989829
1368604353
344758128
2025388614
2043212602
2115659345
462121245
1314576036
494539765
913008861
2087434719
656491288
697831748
1509784228
1213250188
613466356
340345211
1798122182
365981926
431422574
1273893890
729390260
1927167119
1451577759
1354746919
593826694
829914045
1361998344
108250408
86872016
294365444
1418285287
1745574756
637568600
2048154941
1048175380
2146569861
2023810934
224287744
1189527129
543751238
256355800
531300419
1272311370
1335942441
1034477367
1799199545
1695366711
1351667122
222787245
551605515
269098127
1541851855
393549894
1390592031
1165866749
1282627388
667501025
1777923319
83296180
1242851709
1237932505
368520591
352264008
23519030
1666836305
1537996585
593150362
1506499224
393766259
735582323
1186065665
1968263230
451111380
2052750669
1590762886
617471503
3615601
169205238
390064486
1810062525
496984740
1169821794
1150885920
666525146
1348733620
559162384
391350905
1055030873
1993963915
718744379
908827280
2041227721
1726112865
263283808
1340178830
2046712976
1356142514
621184422
434144239
876925509
1715635474
1188546998
344170308
970627092
36662155
1861552266
29119416
290478389
1532108082
1581607594
144565646
1143972522
2144415388
354206901
1765736868
2118693726
2070940739
1765841385
267073951
1029981833
1015886445
823670020
1528321114
2139529660
1652503320
377750597
1055370687
1300071098
1908348297
1030698226
1845763831
1593240226
1954640303
91254098
1448260232
2073352090
1958567224
903990297
1700706722
1257327169
986065418
2044131059
1790358860
24937524
711129212
675831893
1070719484
1466500567
1392078232
2013259887
1229076790
861057883
620627279
186019651
1730369303
2030339372
110448079
804375594
1802911679
765828041
421221873
1565419039
576303584
1511127864
1875288244
1003863365
1272535245
1785416164
360256248
1452500060
589423169
975376454
1544069649
775086935
993547545
294693837
422008160
144377732
1213781872
182168134
2062715674
885135457
571854472
1401235931
1875005774
2075904921
8315003
543736979
508440876
2039916243
1443971594
231349956
558140599
870126787
975741439
386499242
657020871
591714671
606103324
115912059
866925857
1405828642
663715155
2139726428
577907079
1687883189
1299714196
2083250384
656091965
1245095376
422779783
2073570912
2025558212
1721769711
1289033786
1778086957
771827386
23937982
873743881
1157960295
1256933308
693132926
268497937
312900693
370032415
896595615
636229265
851548954
986130246
1518847334
27464164
225491912
959409679
1014427380
1820828777
2022867072
645254572
1408120858
1301697981
702183142
1793128078
716521562
1880498969
73640883
35737375
1908499163
1772617282
377407691
1556231862
807058578
870851372
1756674653
693884709
109243006
1157884558
397235356
352668615
1495212020
147841048
1190181765
1659629841
14994977
820389155
1004493117
391997644
155534529
868684258
1140057728
840832272
1177351041
660712564
1863773065
1965217224
531324091
1821606280
1266402938
369609743
1307427516
273191051
2379063
1687963372
470253371
1598020525
2061298859
1273309508
267000736
2039774774
1684272691
538543574
767810420
1250683163
985213520
966366384
765433290
246982626
2106263367
301165278
1742242689
102176634
687457224
935822565
226421865
803238826
1569564211
1044293792
1693178423
1598986342
1863198568
1749937314
1563551809
1822954048
615496048
1346291684
1841167860
1764674132
1468670230
21162411
1661074273
2001986872
1552940610
927923811
1630963320
845948880
1966653778
2020005919
1734003374
1253981656
1034868966
203548102
724681018
1158639249
856433631
58027812
492148305
1863366099
890180266
1813261306
1856596483
273766808
459910043
1404278584
577228446
1428502436
1939526401
1994328065
874335480
1817169899
1076267287
1933892600
807085577
952705922
1895798637
579201605
942671677
1555275519
1285409101
1437220340
607513384
1118964809
1316678881
2129089798
1254137872
450311424
98239861
474490137
311444806
955054050
326256398
549292920
276819319
1996182678
2079596630
64961401
1893173155
1282355031
755256378
1723887104
2100291081
1929698713
748766347
1803237050
353064029
1160407533
1580761833
1759155286
2126943877
675324101
1603215152
1368514316
1053118953
1422671846
1765755848
2071895523
1773357941
1093204673
1662038452
1422898696
906607524
1558734079
968046465
1625781244
866533548
662588809
1709235192
1505783712
1036276023
1500769970
2014687918
861003060
306713971
1768925795
952746599
1068536667
692645760
816764141
2089804436
1368255120
1448617376
220494589
1184361726
602922009
1328937155
783865813
667437463
1993516217
748437410
1879065232
824357152
118792718
459485816
967617905
1159906333
2013691600
1147474090
1395507309
306920217
2051172598
1650846983
2020390103
344336520
251187655
203746711
644124872
76651403
1051904244
264750738
1805972199
783444744
1270868552
107156412
2100406028
563030572
103600186
1339538116
1628023448
599578669
1173888994
207262733
1560050472
1672056444
1159354970
1429800934
1608444623
1808775456
262355531
513685858
428437760
1635183729
66871927
640910624
1959574898
1767559020
195141163
71502591
144681436
1952638416
1086853212
1344970179
659609386
97406523
1137070112
1229890794
1647880181
1199399037
1101008392
1824447378
2147371519
502604388
461664071
1381759085
1014196746
1428818265
421089054
1179262710
690357061
1419222846
1152184302
1055895803
635762953
1022451834
1587690463
1792270602
1764372871
1907517439
1664920149
250587938
1807511495
1432051280
2016314927
2090805240
1577346387
857115487
2119123408
1953626825
674717665
915683882
1391300861
367183122
1973576970
2015903382
1873478265
1248965687
1794854592
332234978
1258823908
162770129
1076584835
1769990835
1375506086
1192682966
625031152
898673784
716119374
1476961138
137758265
2082960023
502187820
1969621130
1776930295
1974712907
1999639997
1296694617
1804730575
1085105897
1862809034
932588049
1485835953
1930749089
1145603648
1276639709
1032362424
892567555
1363330830
585385179
720523368
914167920
577193856
259440531
766917540
1752568695
1026561962
1399027385
204672739
2146289841
594345635
3210936
1548514019
1497384107
376322197
1681265046
958746485
1334011638
1750782703
1122992799
2028219565
1238175970
470251162
1218230714
1168290379
1067230468
1593306941
2079211964
1708123304
122996983
1828192700
162313545
1954782256
517296330
446615826
1195383917
47217962
1119834634
492370012
1596748911
274046864
373574429
2081462826
547742677
204418355
671950177
106054492
1660013874
1170084768
442790203
257319345
1576251792
1024125643
113555180
1124866995
2147187434
409175566
1651405867
202721854
1566522108
579206536
1328237273
2125796015
624919765
2103051437
636938224
373508131
1789632003
1248771712
250144769
1944693635
1719242636
1636485774
776966436
1183259528
1064664093
1811733819
1749236545
1286599296
277927381
1158200367
799649906
444314469
1531102598
1695247981
1565050239
516007627
1570662377
992219961
53767249
380170919
1553871961
2003653614
790046450
2083698237
1120894736
391350905
91263717
1509755963
941888234
634894289
1408526439
397677515
1350833418
1521084372
1933129501
1336949822
509085536
1821863423
4241590
1746256233
944839760
1946071659
812290272
1772591095
1287594525
1437582786
1815605999
2070261529
1680617679
751402517
103737974
1793337078
1771935670
1905438036
1616575545
1150244468
755357810
118305367
1818684412
527265990
1483777934
395942511
102843889
765184115
301203872
372409626
962309852
1782159239
738590686
1079409474
901510007
124095773
2084856800
27127834
913513083
4539767
698257906
615982496
369231583
651234409
2009875894
1819936119
608428395
468129459
865983196
286793223
88095856
264691250
1323149734
511318008
2114153931
2099890207
141512668
1827320166
1910252360
1146307139
128230211
73061469
978986883
921915902
1539100731
1815867703
1080796922
481772443
1206675935
225584670
1888238880
794077408
1664418019
858590220
1794914158
1361395517
356041765
1718755525
891782646
1780726250
1543803546
1909102753
1514000539
561816031
1009868831
1642835550
1824652481
2000697918
1863593273
1518364241
851557089
630443065
379395695
1556046790
522068444
1228262474
420255588
1380516344
1065270075
425066022
486640297
1330413864
1558665700
398043297
1663667020
322790448
2040940944
1634615501
1606777903
54478334
1506561263
813092461
867510519
1750861622
1969538172
793964157
71924105
1728974511
476783145
1373626703
1781123697
664621354
74001842
2140473321
1306085717
1398722220
1499158211
2110841321
2054928883
909847703
1814192955
74025608
1452826313
666585845
2012004413
1487029573
1931238165
1164350464
1275773539
24079715
750766778
2147400374
473726516
256441399
1493333459
936579270
1032495949
128961696
255028984
366515269
550581991
258988838
896554471
807730453
965959897
80651740
439771078
1155150108
1982567046
1053886062
1110152781
356100058
1927533882
1292141221
529359190
1802163852
1325224271
2065075479
201370201
1880850689
1407374401
21238208
60932667
480264639
160305921
1628883466
1678202822
1368956670
718107750
472284227
76029630
1819363341
2054457175
214633236
19647740
1755037115
944427248
433398541
992078587
1886315424
1565670490
1955843459
693995216
539652086
979031114
907907503
1590278563
1118997498
1856259868
503236532
704573780
1010891392
791426629
291551769
1497286551
1972291353
497585410
2133735555
953012967
85316143
852283803
631070339
1973953371
2056164974
758760121
230045549
395922591
1613952650
309286171
1853927899
436187963
748285992
873051531
1240224729
1477881428
1899359648
1269363038
324249014
1466413422
1230433655
1539580028
1459330557
2021340560
2115228920
446155280
1657238766
1338685808
2118398038
631144449
640839714
1959712345
1484907521
1966190725
1547930077
2044233773
1410829486
121565535
537283452
1860436671
767236985
1034678690
819739512
1175569960
487527141
963250935
497728109
580020344
48365201
721234124
2083594347
171139157
639368406
2128890034
1369648538
898197138
1782033289
1372429294
1218749850
374729924
1940223246
1075707325
1674700236
961785794
362885302
261341117
1916079719
1778258890
682102864
450777296
795960913
1983428528
409493030
308198005
512818186
175621648
2010600393
1459567248
333670145
1172323353
1424908016
2139110234
1716440646
20348838
1632640732
530099239
373668277
1579835074
1597231699
876914573
1674789297
548063066
1287794101
1411194164
1936073022
460275042
46074644
1660230706
873411682
1148266014
2112277243
98632512
228101648
2042850139
149510051
155666325
82592083
1377032999
475627113
840271453
638055423
1334954957
1841421974
1638083888
855008041
943050229
1894265505
1817371236
1537247984
2036394829
2019418737
455434788
1499655029
312240182
492174814
174160704
147576515
1968932724
1202829609
1135175474
255645342
1112435627
498852488
347558394
1973191764
559148642
1739358481
73263770
1469313800
1234744037
631194591
1180084311
902176986
620816328
2012381828
681289605
1861300418
1515247229
1316839544
414321323
1781929201
1799692569
1651851178
1501885380
6403769
1822111163
1172246328
1626063095
1801666172
1362020389
1447941314
1924418808
1709418654
344894194
1811307354
1903052002
1022706055
1341943899
1534268736
13191418
61968342
414342139
256735884
2146478727
1868347565
878090727
375846702
1086047587
1967504538
826564474
952621634
797380729
1244969402
758765126
1728102257
1044061239
938892629
343225475
1785215386
543949893
1176038623
1802780826
267697557
1931988920
202516044
1772016043
1008472745
396631140
832676944
1005962800
470392280
1429188848
952181724
2049345319
1795326361
1203536259
1374214849
2000371041
1005503538
189300296
437095528
1445886901
794884231
2053883254
2143066582
530057920
955279906
1434169363
1217639089
1727915612
853685222
1800630190
1417961917
1533429801
1926152266
343620257
1477098291
568016383
959525063
1116762888
380183096
538888467
1153559980
2004165621
710484908
1870834574
813283862
219731049
834878983
14903398
432010062
1302739884
1872411695
1423463547
908091486
821926612
1660417706
1910718381
1268564485
1389218723
1122886290
742946523
631697154
1812601615
500131568
1258672549
908752611
1217586302
619763461
145462413
1228045019
1722409226
515492387
1701457090
1874514685
771383638
120907059
2146083480
636188600
643624734
1674727127
1682078058
429782879
1330899005
841774507
258909255
922035545
1730632147
2062743505
1638573194
1756740075
421594980
501889735
308201207
1959616595
1002638625
950826089
1614932863
1059446356
1302871084
590105719
1200965192
274249784
1146179948
106476081
1577834895
696324728
1569080709
413990410
55944081
65583348
2097505335
945531109
1094438978
745080940
1902002031
2047654126
1714692031
1838166727
1340020566
947401080
443195287
2079462649
591498168
1960057800
417335607
1599023585
2060273890
1208998719
2098904322
205859561
699782300
331119037
1768719265
1369155114
2071627904
170900978
1817936079
137090619
350645168
881883458
130286908
412723870
1989554462
1291614708
473562914
1501389488
530844119
1125149808
1794206678
409362501
1296255952
1855762829
1991289608
2102549111
1712090607
282015789
810287552
1030524822
289070838
1752775615
1171424504
1885651589
181620895
1453999350
445861388
2000127221
1755055057
724207205
1318230525
1233387915
1010613884
1253317658
1840222284
720993354
434148401
1629408975
1478926194
1355753675
137807014
1910062646
263300184
370309664
1184308453
1786471113
805950172
858293503
1855501864
29851615
263047447
1287008083
505396372
472181655
364259641
1174558786
2077937801
1545159869
424772893
828311143
274776009
223233887
1426760760
2101041655
194769581
657590691
1818796160
1926097933
1757178053
732264564
786397102
134062944
1690062383
173242396
731592276
514903008
1061855472
12440860
42221024
607779180
1387821493
1851210003
156103861
339967191
726459533
671360382
1841731671
195860440
1537092180
655815225
245485733
286271592
1628373778
600999507
1610403510
370455211
80745832
1149045611
532565568
1728949200
452737397
586387047
2053941808
64678432
320760771
1400721893
1673159947
1660131671
1899810630
119343794
374104996
2012529805
1308109215
390464111
1010349547
623312365
957495732
1259097505
735720963
1772122871
82096152
1025145083
739401409
169600029
446776891
1623000260
1529511765
1312427054
1379780207
1096778854
1839809000
1698745233
1346578077
1778365221
1407594938
1297366560
285335913
6987959
2031063004
940072496
95286134
978238099
1131288661
1068887514
1985096467
134144042
1181363517
2129401872
880053163
1813055057
127216047
2130337799
967440111
1424298015
576446069
2091135090
2044081763
1876565194
2111605892
1499175756
1560832047
1609155306
590663586
1652851517
1385743887
217360904
2042371675
1671278057
887609928
1951674159
1827037270
2061950703
146191203
862222056
217334805
840253232
609341994
405259443
536564333
2103954998
1613747769
828005439
749858705
1640991465
666911680
1107814554
141756445
1555968571
314334471
625837402
1236325514
1371739070
1914480741
586709741
196947060
2030217442
1762982884
564480845
1104458835
938990551
471556762
820163472
1495898567
657691024
591714671
1757249172
125512397
1609571502
732197266
459145442
113053650
1551745982
348902723
1853710906
124660363
1118178039
857332777
1962630431
490760255
898605218
2065461572
164955741
922587703
830131422
661442887
535007197
1917732412
2060605949
346259555
537820043
1330781384
978083014
1365608823
1490807825
661977589
1027670005
264575140
1237836698
22579025
2007373034
561413518
1080288017
301933465
388601442
114672760
1214710360
164899414
1876242685
675893655
1601709742
1376928526
1727729243
168598774
126325631
2076380770
586288610
986721445
833759062
917874012
994104763
1799143107
1742380452
1282645896
1057453286
22964817
1895636763
1352257561
1194274499
1369630005
101034984
767679359
171053433
1836898815
1215534492
1964505545
1350687239
321111448
1169091776
951536867
784185264
1375967215
1436409793
461456088
614910673
1967959134
1484519038
232603446
353674892
920127835
921217272
1763152712
200609709
677962878
1189903437
1928506660
1932152472
1458683582
254554173
153903857
909420087
1725500150
548963999
1151620243
1944975344
1843131902
1478448217
1463248344
1411166568
2060001168
1823386279
183012460
1732275404
442717337
358797828
1181870297
1554636206
111352332
119089090
1787885742
1989173105
84455925
1605681899
1418388132
2099659146
2014603164
1494597890
1884242284
178572378
257286635
1759001261
138916196
1275654948
624779231
515470816
1368991168
1818075533
331351379
167084777
285957113
1692711388
26490931
1548397198
656632623
1541972656
5087209
959102752
1163567848
1499321329
1708200236
1794072213
497604693
401766711
278531214
2058424269
547075575
816691125
528399551
1288637045
648623310
1774649036
1659442588
1584850548
1275168910
1497726429
1308282968
456807029
2037278948
85569871
735649743
185827127
119969246
2080380509
40238638
1110834059
11568226
2091323376
1328615612
122634551
1329170562
1437867363
1700319771
1222464942
947447478
1950088725
1210913921
1213813364
1957062946
1219589234
62793228
1807801099
27032366
1801469522
843110320
69856864
844585015
291273538
1179087708
1182618121
732863732
537299234
1114771340
170495719
1927501124
1706229836
1650975814
694920720
1952810969
24474730
112881494
353433117
711724143
759406639
73902757
648408601
1879498642
89587047
965943109
201968024
1570103366
879382234
328017284
388728329
2074179608
1797910444
872149284
1649619647
1959003453
5906567
1705208159
1790498142
1755141827
1798504053
1883142993
1440750089
990618509
1053422299
1827114854
1112334064
293857160
1261052845
925726345
100628560
184333388
1381966891
1457002280
278695594
1113385837
527594900
1792733196
1033523041
449758202
1576857558
261792040
1322345155
730918285
276430350
1346952005
1896896005
2074305335
1961314598
897349362
1912822340
584876882
32393452
529435933
1333452713
18035829
1383047091
558206549
1076696985
1824390945
254153994
767737489
99911259
1685051031
2097283766
406515306
218366485
825826309
1398109277
410867739
1704116049
2003074435
1565283000
2061467089
738778282
848719217
1442931663
1491798897
790696758
177411181
6163343
1726525301
2028196541
439167642
2004145422
361611870
1278638745
499721449
1591234296
104091915
397964626
572280610
2145654044
1454505065
701761291
1403242667
326342343
1314067570
2027507382
712022288
1074765227
818423795
1027497173
1515556211
1251723007
107589818
980078926
1534796157
711565574
1802573778
1859442960
2005808786
185436549
1655062449
2035825038
1468679858
577087122
32881652
1539013404
1054265276
1741864116
2071243376
195993738
1118931010
1827097760
196098976
2027617130
1607104915
1991301369
607744513
964977016
817678976
1886939315
137850968
1210390978
1819959995
156230092
1702622640
1470248774
679620976
14263727
322382921
1125918697
1733948394
1294354126
1785664788
681666269
1166381139
1832427633
121310221
408892823
394801290
745080940
777169100
304001537
799840892
419893341
1145852980
1018304368
317074774
1956796876
1589908726
2051764061
1579119682
2021146984
1550875273
1439992502
868548671
1514871822
804083925
1817214081
700912938
1520135451
1255301947
1306103830
678485391
1666679471
2057279587
1861203928
1052360407
1243224204
1288435430
1334468839
297927276
352982755
1310789943
1443968265
1437707713
1348293940
1284920952
1577744455
1827588707
2123802746
343238051
574897214
1091662147
367838687
690470431
1957542835
1398977627
103933558
120597546
759006632
2039221591
2138844637
1281764371
179239060
434473470
1025043393
911813034
812093735
1778757883
2024198148
2015389814
2060368752
1960354392
1919362186
1883031321
1781699292
1309681905
1304350636
624531466
1121180231
607620504
923655957
307623095
2122585910
1989444050
911356112
1596172230
861209277
520789562
357733516
712446090
1576578390
260173765
700042317
1833596723
1364227939
1500542430
1008348172
1476974665
134993982
906934488
764015485
1221426638
605724634
1470956410
445859562
129491978
1500537578
963908048
310459139
1490188781
1784299187
1760981437
676568185
141170084
350890240
1677543408
240051894
2073533158
2039572598
1086389865
1386266588
1875756068
1925277720
1571842638
1525638520
372052796
994153224
514802389
1148343360
962114372
513481069
244136439
1138636215
1064540456
667654577
898028204
1376688166
1839962409
46886724
1457659888
888708247
1892423971
2093271564
1687180751
1763789233
1056593385
1323451321
2074603779
82901637
583551783
431350783
1572678478
1425409379
1417011237
1981380524
498441967
1391629221
113804077
1664442016
484238955
1062776723
446394013
1450676838
1587951880
1263597888
352275778
608036179
1686559396
997871916
971552435
63501229
482371720
1986011349
512099329
1972278118
932806414
290904164
748454465
2046502439
636361471
999800685
1540964505
2132535503
1986643019
510592547
887872584
882752223
321524882
991435726
2101969419
1651800022
1166264936
676413946
1153036099
847051682
978551733
342192610
1112540756
1537903596
194710738
1257095463
1355441706
514902973
1889895646
2121944148
611268256
61066364
391719359
1365679502
1867146724
466420448
819955045
1545973727
2025012222
304658710
173404787
785436556
742797898
915780446
1473416197
820812379
2142785871
1390560977
457563201
1076579177
656820814
1964898637
358246534
1238447606
906266162
1808850320
198397131
1073659224
929820428
81270353
1013135886
435814200
1299427788
486913243
531835689
2052943360
813398777
89823002
74887052
1636000408
1499635817
357430122
556469071
1220445793
298852295
1766640484
538701630
462956424
1117911238
980136953
557459769
2034711944
994690678
838436577
1746187918
2009270786
340768509
418638382
851755166
2041091137
581550812
1319948477
1581727012
334735104
633799238
573550040
200467295
347321936
593989318
1226540953
1128910125
148553069
567782993
533142108
1556138867
221332435
2031635653
2135775411
1797935735
43903609
33135352
1178735262
1889413808
1237734905
2118296182
367655742
81560100
794777577
1903108089
1636245372
1518872567
1455035211
2126220220
1366595374
1947961259
77497447
1445365873
753503267
1222283970
1443674419
865628178
1292850997
497113219
1885211889
1261931607
1303245134
743947867
765781734
567749813
1365990607
1287834276
1305873104
972963790
1717353854
2096411541
1535478916
439090777
1039479957
616000401
1394754635
698327395
499632332
755165549
1193317928
1288067661
892649109
2052412923
1134620483
324069267
1321051045
104080939
1118223746
1100076348
1434139888
1704440112
1199355178
962335316
60671935
1816130570
1975213048
1610349126
303895398
1919940151
1218925769
499036089
500483597
2069098590
960903476
883243631
601426625
617029286
1065203340
415633130
1881533253
239958567
798953391
1175229230
629818076
1562501653
359992155
772300062
2016486096
2071731928
1342543520
527141403
1883877728
1460932331
2124866117
1206126963
1016767718
1479983912
507588295
601627681
1721903627
706024202
209355534
157380080
662114988
1297328514
846534491
24576921
1643292810
2045684045
881483341
1494028269
743007435
1352410882
161682551
1320000422
1211822691
308658733
1179568504
294003247
1050302435
1383049856
806653760
279672630
459186032
1626052894
1919362186
1945861639
1018271505
741062539
1421853371
761241052
351692515
800978599
349272369
1306629751
1216100711
2018316672
120468384
729915948
1476768577
1954444620
416963033
536387485
1833002053
836990780
275270060
760899754
1494071153
885536710
1293737278
1901374605
1624594195
916539549
1318410297
1298553871
1169967439
1413504889
1029179263
868844637
320854454
95994099
660991373
574261418
2107176195
1530478993
481837027
1862315155
486315981
660423882
305366913
1523897473
379727560
1073985473
1830609696
355857172
1911248811
1473183096
445549095
1397252390
742691448
2098756224
499002453
616144872
314505693
173291815
351590027
1718039935
729071382
532313981
1406219876
1447365615
1985237505
28996642
1168914753
599845021
1142977292
1972885498
1347667120
542679272
891746381
946417141
1495145709
98733334
1815433096
171358266
1883070560
225597964
1017216004
1577990803
1090970419
1883535349
1945916281
1441863098
2016951275
556915043
2942510
1817493340
1000858811
2052629192
1341839191
720050398
112725456
306359644
1803141307
1787689692
1489304374
1327666823
1017689661
1826398338
1980126482
729958058
287539294
106466547
1127720558
1077190752
1768338158
1711007548
1879240550
408340544
86880086
998058463
1032359757
1122175720
1191274460
1066791594
994575507
157289186
1108750966
1681988062
1089308663
522921273
2067967920
17124637
1629656864
1890455808
332844738
1358520378
2080646781
1834622858
658794899
405070755
1503842572
803894034
1915307919
929647909
142412310
1297745009
1809787296
1813968380
251014323
122098205
1731790738
1668743193
1818799854
200877155
780673824
778957981
1064708614
2055636544
1364652182
653899559
326202306
322534680
1827603801
1531311818
297697937
2036361742
608148120
63437984
1186142842
2023655558
179649504
623581323
355564363
1100709117
812520446
1284797667
133943672
1832730275
761221487
985821372
2128164519
1727586284
818323248
1749643645
1738323342
225315796
1999579538
1477529600
516153530
991564782
1308772056
1671834520
2130936656
288771860
442104087
1651785890
1132826640
1880838203
1076784772
58464115
1100919657
186375072
1902809519
1384777024
1768253266
1137128749
239359734
1966555221
1470818935
1857579310
1372145154
352015450
1780002150
1215610713
416472445
316640588
1975883730
1696247542
887724622
632625447
1797635485
1361439758
225941539
629102948
1073494192
995005967
1224065258
1826734885
36555585
1886311213
124585177
1505874709
376869850
493503708
2133440540
1747080153
1059835735
841144265
679162944
443091723
1029493067
547057392
1062459911
1157235124
181715873
275152433
221403940
336182290
241396687
354771493
1627481282
660430687
448243178
1089681789
809748651
542369477
1084159927
1522911304
1467832747
1467714200
490609524
837302132
2007736100
802513739
961804062
157009504
193737063
752127645
44601124
279155539
746163600
1191507563
995546482
365745459
50482489
648521800
1294237915
274485200
1753820817
1125148888
1383501109
1843945606
296843500
598679338
1995242400
218482897
1869567222
375615097
1454615389
1699865307
1114331629
998288688
906722481
1527315407
1187155018
489720037
1391780449
1909833792
121913662
1603949941
380686
1368525204
1180443132
439459390
1676773971
1514836364
249065473
381707958
1811975642
1953475515
733037489
340817256
208934594
353326790
1220592985
12557362
1640595715
1995885878
148587413
1652129646
1966036520
1061078988
360853550
714279661
1980982016
1774349851
1298907005
669178873
1662137987
146784389
1885379477
995533247
1696932079
1625881627
1930322553
1459397718
1194605278
470433232
1365332348
242050411
214371409
146472435
1324675442
2143312278
593658402
1333448169
2139521773
1704283427
818380336
463480315
1370231216
71398919
1780488291
439657655
1662668062
1049768472
503267645
508046295
1683918326
1920472753
2064421776
1890394044
369565587
1964009796
598347901
1516013668
1128190715
1655078088
406517196
181637491
715577035
2111507984
1608981306
1798188753
1453513862
1912669435
487737376
690543787
758130746
453214324
774810051
1325440723
1064138333
2090489870
547286534
2030846648
1844217199
1141282044
2118053512
896001603
206745115
614080948
205216910
1052408709
1161704269
290074185
364785300
1946912902
181745641
500959497
1558006732
851955267
1857129162
762107693
183377777
1498435137
1195532672
2047137269
1829424406
643662632
1197833675
232682292
647673508
1076487644
1403093211
1994077617
472362115
1269462785
835847999
763835025
1362822751
1318863674
1229271457
126006728
1614861606
811511824
528947693
1458337895
2109000305
2114113895
1997419610
1725563302
640794116
1435007998
1930553529
1870734994
738664034
662228904
918714072
1124153854
652741318
1606901912
474768248
753966487
1373429722
1932469185
941636246
1457476368
1129520860
1641773491
1772994278
1678647768
1598246375
16112717
191072094
1292644335
1669541249
1272194761
339637160
968283335
522246791
462518074
424285208
1125999462
1436988960
1989251124
578077276
1372249937
508571924
2030765936
982282374
637602596
419714627
1369185863
1662532007
297428730
1101589229
91068620
28281941
1657760220
1952053234
1993634090
375179750
164030723
1884650747
1060097061
945901473
810557716
920351024
887348709
1509839638
1083230059
1432890938
700697905
1335311685
574291682
1330581759
1204025977
454620466
688246614
213631775
1908216331
1768301629
2094071767
929142201
430501539
957646718
1375754516
2025248005
1509528008
829835609
55480920
28351461
89670596
2121543231
883107864
1096746383
2132176724
2136553401
535275172
1921772934
135155941
882492536
1264276318
1263656736
390986067
163401373
2120952550
930068861
2112676429
445793057
705703308
249886289
165576395
2047923629
1290546862
1653025944
1670371014
1932887866
165302486
1028032926
1414007611
2004115857
1777965689
54703551
60752347
1526329247
83477269
1268942048
771924556
100770877
735989261
853316036
1584907473
1692662209
1244182338
991209224
436876151
969507943
1294137209
2120466301
575701350
1006996739
630479980
12619217
633605527
1865637660
819692649
412540701
341135738
751093467
869626256
1169836729
796819429
379060839
1998500933
625329719
643279813
1805542505
242631389
177928816
325278325
146948450
1727830540
1367984373
1732057840
1648361857
183659070
1912311122
1146154836
999565723
1284392063
1711481029
1298060886
927923963
2087465508
1373273163
1797803698
1431222359
2033671387
906586713
1956771853
37253738
1463519424
86890890
705509373
47358015
1666598193
428692916
1696423269
1504863537
622593454
670074308
1000730877
481346310
2013259431
926844330
707154059
355111381
677534106
360455971
1859744255
1220040322
192885969
1453988043
413828711
2049548120
1095678438
1422966203
709933237
864957357
1283963661
384409861
350298363
1090192080
163589714
1366668146
1741027501
2089423246
562379395
1422988383
451021879
1785315478
574774051
1894009911
1682221827
712324431
666064343
284908622
1019164272
1633340044
844064821
1672533235
2004462267
1843390146
567157636
1215878476
1863314041
1155144574
568860267
1686279301
1503784515
1017048785
11258924
40747735
1189496717
283079066
456451187
1217211213
519806231
1331125782
571495995
169550029
2039041158
1393633261
1761324677
527202657
650509885
110519522
1058862908
313971116
1756998950
38049924
1283308496
1940033483
1096568258
1640658214
723939140
1192663224
1529567484
1211918113
171125606
665998264
414190483
249722415
1486110986
2047658258
856352128
1030802730
320145477
912363656
2095192532
574486599
1016934815
903274475
1340080203
539364256
93308897
973634086
1675228098
1267216691
977841985
647424863
6128543
669726086
180946248
258045210
2134846383
791021007
746897139
546190999
4207862
691244321
1155832343
1067066403
1918222926
1160554767
1825362022
663378046
1535463959
378981038
1040242245
854554682
511213123
1854022346
482645845
526504215
1390698253
1743715770
1756355553
1519162053
160425449
1204019341
1255870350
923699835
108810119
982479461
2097754830
1866201081
451404000
743070805
1223128169
1429035787
75833287
597800313
148958024
1061216415
313743277
136063176
1692053239
825785322
1537334146
1056169922
4554769
926666007
858848737
168032454
932807167
1666836737
1689185117
1573529738
633728296
955940363
1114332552
493160836
1505756411
1928292402
1546294077
1245479841
431301209
1922397989
312393859
1094445921
2012735949
1636344897
1204170889
993633419
580780349
1554265321
1410185364
1807897546
113130904
1583133108
395093971
1968458616
1947505073
130000573
1313341894
114907471
602969762
1863249297
1244132459
514860572
978542047
302670766
318458734
1591459088
331635000
218815654
386311249
1682520509
1479687035
2105372273
166684807
1732389213
1230150266
1157297009
1461256997
783869973
1189763882
2015130524
182178234
1375052622
1997072469
813765107
868341058
964591943
340056921
1967884354
1260736760
168953085
1314909902
514254124
1135465378
1089073487
944291014
373592264
1040799654
1798347151
58733592
916600607
1404538498
1905549448
992634075
1712490398
1706387601
1210243744
70719412
742763982
1241470898
1608351098
376719952
1562634830
2048902196
1217121130
793439131
1444059132
723191880
149778966
1800190558
479816327
2052414782
1248439191
1233583630
1750352579
1681798776
2132219469
61171986
1621629112
983519323
1641457417
1593633657
366441412
690439311
1497751770
845250620
1404606172
1754071991
1038782638
1214340276
1670210849
1810900623
2040747551
1311863178
1030360541
582649693
1006071893
426443356
78179065
1385857002
767796203
39005492
996131818
1380139802
1106707705
439057626
2126166577
941127505
928342442
598512262
1026445792
1693687381
439609648
469285907
327733889
97644057
1421700918
2140933067
1657566430
322984424
1602678838
1051449304
659661273
2021196441
1860032023
255253104
1327043581
1961684324
2112658538
1080346260
1636917946
1863174036
1896027361
598085690
1052305814
229830476
2045449214
275557119
311063285
715873490
1278599684
1098448869
587576072
1168614469
1357055677
1463256219
2121520770
850301683
519789330
727800721
1231365891
248319005
1626868771
697576337
725514173
1491325008
94721358
291084023
2110569470
1517970127
952955425
952041169
45509143
294971616
1137288910
125955286
49130452
1289862865
54074174
853032304
1628087269
116051013
1319134702
1709283752
1595007494
486629919
1020572632
1077509326
1814605954
465744945
450285829
126123819
1734030592
600756623
1964953954
598524969
1360842954
1945028406
1739278759
88186740
1172838636
1740551373
1937910779
20802491
527245794
460342982
1234835128
28121883
625027605
53218780
1270420889
901204036
254538833
1136523701
2142582573
60144853
277139699
509078129
1018127429
798836178
1039275602
1295417449
1973373635
110578170
50414819
913557659
2004164777
1090955535
1586393583
282397729
1622735742
1104433788
1286420200
1215839650
1703334962
1142834482
2056741618
1878449277
458520314
1912545492
361233405
254736472
487266301
1360037876
527531472
1283980431
1958784708
1733964319
630189050
486761541
1582455
1765582628
989894968
583930768
255995625
1113211132
1811705317
619199930
590287044
319644743
1933895406
805989674
1662722439
1862834752
1921939701
1737308951
1975094618
2057378742
437458694
1583720319
117418
1393612106
1598065317
1506545884
2023206434
453749593
147282357
76223423
700505007
50748087
1086587354
1576860491
848745173
740379279
1472490972
1234903490
661149030
1895661667
918103517
1815349186
1980106956
859289275
1206264016
1640845903
1298755838
128516740
549951445
1486196095
176194827
383240362
51137713
1960729439
1903217239
542085047
414411883
768489173
1518003305
50653064
717171106
771777732
769397083
512809842
1563670448
1322252002
646359089
813119307
1067204402
1022680348
717547551
985064701
7624600
190366741
2043402023
74209711
1838623374
1160537967
1930949834
1899374220
1403591901
1666300533
727599409
32317460
2053485851
1462969559
657066615
1473201854
1162263072
2025013485
700277404
1754685605
506366718
308174561
48933676
691804253
1195032865
1077760761
63027327
1412149962
2108965299
92533
2134735591
1052087259
1570639811
1073616528
1290484038
2027960647
487794031
836654752
1179362073
1547301143
208394891
2133221043
1385581730
1243272005
2137914315
425641850
164532763
1775929362
580013909
1871714703
2138834087
2032159637
764723174
122179959
494439196
1892973268
1598584821
1496840310
1409504472
2063617911
996826554
1826861687
548685830
1217211213
1092918239
1513030519
1694495942
96015796
1721848585
871400612
128596447
686823379
951942730
1834024985
853969502
599998150
1875775100
1882215835
1413580104
291150850
628775130
1730145794
37770811
716222725
926436049
2027410282
949703001
537553097
372178887
820181565
383458159
36648587
2128429678
1663307892
1036546671
1412420074
1441906795
144680865
1312425590
409382260
1721820589
2123034620
99405662
1881329265
437147445
1507110698
1332961751
701290620
1525399431
2097400352
173424500
1395111453
1505512396
587248385
1380788724
758298468
1193162217
1347731383
1735094336
249511291
2093669970
1711480942
700031758
910233749
76036025
596943884
1287562522
125953424
699562811
1559768183
793926852
2118739891
2026737688
1554888950
130229180
1993834260
192532767
1847078713
1893090729
2091460373
1037925995
350930466
1457597590
1128732438
1971618359
1673117592
1530281735
1182720323
344804350
66154435
1145955549
1081513527
705570381
1285295852
1832727450
911335798
507690467
1503106307
1657300234
249102094
1286550817
1943290739
78537583
132138085
1127857282
116356107
1311211242
1990532118
1219663719
208426477
1818638730
1169915649
1031520789
1204984667
1148085674
446446972
331339867
335344702
1025766329
1254138492
2038798573
1653545404
1989308898
781946410
1246668923
1707026948
2035573361
1262668856
1950499400
1897903634
1001183037
148320141
803470022
594697214
1545483256
449414590
840151211
1088978313
1090198780
1286511612
657157195
2042145363
194218552
1336907598
951089077
988074789
9405513
891871611
1097376758
43235956
1360720742
42897320
1503376932
2139150781
1516957325
287738987
1228789544
1365356163
1447342389
1889893288
944982231
142918932
183758219
807944009
1646380604
76113341
1440264706
1999383447
439672606
1574487015
1716461713
1427314847
1693338040
1932672350
1432684161
816807248
301296992
1760687736
1699045838
914822592
1136583114
237314575
1853476980
1272083635
814315593
1629789380
2019183282
328259065
688286209
240704625
1352828718
1367420199
685320500
279698141
1543086631
1909040270
69908325
387269765
464426249
1401971369
108041500
1899422546
663281955
2042727079
1489949810
1206270226
1816340305
299588682
1453001932
1146498757
1583899259
1286767383
1012764876
577078765
152865612
400390117
223118950
994839143
1218719581
1787550899
134882681
1168290372
1926033071
436871315
542642808
213658828
389626933
1527776151
2090285419
1759045249
1698532378
193977216
560687946
1883801592
299093223
727694731
898130731
2054208007
9643004
494969597
580786555
638924175
1023248027
359247576
1521188189
110866029
2089801969
1003983534
66593460
583736809
1670205895
1274513555
2092688709
487998018
634052480
725906104
784131971
557679386
365390180
703649708
546737094
1659265596
1401968913
1117009354
630227099
1290123061
534043306
1177228399
2089260505
226114788
1190576664
666725842
776611300
942467257
1661641695
1837449471
1310127844
2105991666
1347719368
1068493035
543733355
674761996
307283734
1057746871
395228370
813495423
314038007
745133261
1096461232
1447197512
416904905
2097195850
329035997
1295447092
312442167
1800895258
611284227
544262529
1304948397
209710813
2058514789
911575030
1873494656
1442215310
1805055097
1905176272
1457052623
628413326
477673713
1271913857
216310582
963799196
1219832094
420275063
1105660947
928327620
476618442
641733957
915978786
1208907706
1556879022
685516674
447179547
1414101999
1646762805
506246836
1466589620
121854840
1876466532
1005497045
1230730282
875863994
2007314771
1342683931
522407516
659628874
143024857
1048957758
124029082
606727828
1628258276
856429212
1913925599
185885576
217246345
1921802880
1365836968
1307640495
999007404
1533502906
366231103
585749809
95829638
994575347
1614833674
32387765
802167753
361680533
242861555
1487308367
133267419
813357237
188854817
1291779725
313702085
1047779625
998176512
402352210
754088745
1880030890
1278381465
248357937
831888101
1951300762
1724410376
1916356091
1347684059
178311068
1554478288
1136318382
224563757
1717521585
814089610
368451311
578771581
1918265990
202715219
1603718148
1768124046
1122418281
2146046575
1854852517
969369888
778901762
363949034
1569675264
1661462667
2037901626
467880879
1477353619
1423746936
289528501
1853891714
1840024060
1414151209
363663595
1093916317
1445709507
1909706605
1126742908
1492126744
1504011189
60360745
1635346292
2028266685
272275622
1541636692
1520164188
884115395
1659783859
316066267
282023368
901015463
152488995
191012968
2073381085
4319646
1763426102
1719119179
1630939759
294770795
285625556
1341586792
2134174512
669725999
1081444466
1004341823
1146816398
774985288
1840645152
14119901
796076138
780565596
713371548
509885518
598524969
1481948985
1749970014
1563572472
1421677548
1842334842
420237908
1785283065
1258511267
685670487
1596844871
869320689
1058931198
184474719
1121426236
2117654311
1126734172
833982029
1386488334
119841635
842741289
22750946
167273067
151266080
1572647448
1747216592
370443688
1050871011
908861217
1152426581
1385205516
1810778670
970454362
623302137
1843194196
71180992
460354723
292417061
669235252
1626429981
962125847
1847318646
128732681
980359917
1850050268
1369433301
866088325
1734056503
763734288
1746053959
211785858
33384453
2062394056
524026600
245185654
771108646
1395298356
1057076201
304969496
1775108916
368905737
493548350
1285146589
2127665872
1930283711
1708746582
1974455088
943606418
1692192145
1306634973
1762069001
1395706527
1797262403
860526298
1653359895
1303930534
1071140520
317801974
2033131896
1087902208
295902465
1367233790
1841782966
1212120518
1696290572
862331700
1543449753
347135125
3138732
814413350
1690121788
589149389
1566111023
1366713852
1959211306
428321863
1789715353
1154953734
372118662
1844137918
994587349
271265756
23625629
2082377384
2067596518
114877515
1748667752
675984787
349820481
635915197
1298563228
2056306431
7301562
1179351525
1025846501
1269472408
1746811275
253823737
1644227031
68533227
1007600847
2140544907
342981065
850250459
281535262
1636210396
317388066
788121436
1259289600
913313046
14986891
1594337254
1477511326
2055877103
572969808
384079507
1739132547
1900190542
757567637
72632516
1527746091
811075026
2043045863
27102892
911524084
1214584195
22013829
2040068521
1597314681
658851201
1962386269
1145322215
1695578581
1367437889
3466109
1502877885
823132033
49073456
264636847
243990988
305170432
197906628
1704650068
1163290427
173488177
176198515
1579219837
1168221779
1722180025
712104391
440094119
569768116
1277037215
410683505
545424903
2076504063
1736753609
278714522
1604955699
400967438
556066412
562746417
1667289854
1746223255
1945375213
1642006577
635901626
943674803
785892656
1853223729
1788905883
821354803
2107897812
1740962338
154404477
124660363
1067504248
1088908812
964161066
1015945253
1762899600
986830834
804684329
45975252
2031008907
1761375794
765505064
1245186923
1176813418
634030165
1824350735
1924174986
99567468
1599365345
598108409
1209311302
1392405875
1237020489
30125112
1303121837
1969347783
1171952059
1232884559
171260574
1751019870
918609008
1401451209
95183119
1145292836
2051914242
267552037
1158938659
937695315
25516078
1096462841
1645728049
909872299
1011669859
1439038165
1869514028
1904390564
802576823
1331675832
66084185
1394188952
548234377
21496538
82464205
2033793060
72320280
1164521873
1818250768
1897889391
383151567
1014599209
1024132367
1391820751
1185078784
1306635572
431128362
1687843599
1407324591
268775893
1845826356
1657662013
1843978132
1663043299
488662572
1210345750
27456344
1001299297
1671903150
407308718
382734334
1639299365
1776539673
1963046657
430838689
1435122615
307854234
1366309089
87228492
1308474794
95246191
514911108
1644916207
1766896615
1620573168
1790202948
1109355101
70453830
515285978
838296407
345590191
894833138
222467741
716545091
1070199643
867685293
5887515
1311580438
1173380218
293483942
1089028276
1480758607
109355819
1380484688
163799132
1248894030
997039273
817119698
1263226276
2009699281
1697213021
1734917841
563377370
1383230305
1124043584
587478355
719546458
1291893342
306960323
1596553431
760957115
618781457
1843098768
9434046
26299600
1533471466
826522623
2026907598
603218225
2134743400
1281985037
1296348283
2068379416
647498460
947166348
2108813140
1598268834
897977133
537369233
1953174042
1799171859
1040551048
1587657652
361372080
747242247
2062159859
2080905221
874944927
1854470544
805540144
700038287
1371961069
1501135394
1000386497
130455534
448285384
732890825
1423830820
2038111370
1446688245
664366964
1277769148
897653882
1601520530
400208867
1735567263
1708520648
1435387289
181887199
1031924485
326187700
86460194
1354715732
2038645996
1325292288
1594633865
1251119556
79176327
2050182962
1183726478
1733460251
1366554406
741238737
873786304
1148638971
1021575278
1449542777
1498434591
1155059589
88112360
1045385025
5095843
17969531
1343934633
1157808779
964218237
175934650
1917072711
528858454
415210515
146218026
1063007095
215320588
884581293
334659892
285581670
1197376328
1505043613
559049885
1058629265
2124208629
1905790676
1634230192
1666888885
1896644381
496937749
971131607
289876306
412068552
1690866419
1047664971
1219163766
2036444175
852156417
539773693
852283917
2017785729
1910777590
1868774213
311874170
520084944
241102429
997586821
1964431939
1666585586
1782956894
601374301
1527029331
1034437525
758211878
1132568373
2112671133
349280966
715983561
1235582599
1424288430
84579007
1390370401
674553991
2108272377
2030959901
745873824
344011625
1911733742
1210945069
1277420845
1665720176
64548567
1952179587
1480084746
910772063
715920029
1258812150
1556535839
660597409
1081746025
837808778
315936500
1259335598
351081172
138483225
200121726
61388890
923686890
1260130774
1264317276
908142192
451503149
2045079271
1809937625
298644125
2100052968
488222545
1021474375
1603819147
658935889
20497913
91094492
10569307
1767630698
749827945
1040440771
1711750070
1120473643
1401237966
1511224607
2000619333
713798502
1535520903
1584128106
329940917
75873391
1851886852
1687837875
1593756806
1549345331
158422482
142968654
815552654
1368944746
1934014865
2037076083
2147103230
844052031
1192224606
926930241
1516481996
1973076379
117190338
7806654
369626481
1183176527
793482792
362522139
306642216
1930109909
1569979507
403007024
605623078
860202611
1394089433
1074460665
1779083099
374654983
1965925939
666989444
652600689
1387946607
1762045443
1048056795
674402825
105110371
1903554822
772765956
669275065
1609022012
1541103414
464531754
339714139
891831483
1193021014
1011648880
803284909
1238547632
1232223442
1768444846
469918114
2005708422
1688496679
1244082524
262761343
431864177
1037904794
1987497582
1728434775
1523129264
742456097
1266157614
1468840817
1555052231
437923599
692482352
725275711
1214203396
1060247846
1911188696
681276957
943545459
921126674
471531783
1259859054
881735755
702527501
615192123
1832151768
1299761059
1491329252
753391390
2111714563
517730227
1904812499
189322537
886413162
934549348
1533546980
297782194
1373438957
2028966081
2034251842
1964727076
150179974
636863278
133822621
247496175
16026312
679891677
186693787
116145194
1845422418
732612520
340503401
1824347745
360527659
1499285534
1913198068
917624215
2128625748
1851068076
244821746
21222759
1694345837
1046968846
1383331650
296340507
1805003935
1255001524
1550864664
289260003
1904021591
577834429
59981733
1909569901
1079653838
1522873651
916550445
442805435
444214232
92710169
627595525
1403505283
1661143419
1811808855
524417808
1203424683
1452040693
1831630014
505669273
295191771
640044402
154086827
1358926280
1171922557
1536821407
1311549787
2073413425
131517238
1773914490
1915464270
1299778889
1583854598
1448177231
1526730912
2087081270
533776068
1527735505
137751561
1776608129
1659159720
631017400
1745927898
393792762
1165235957
1981919453
1728027107
888025568
1868545143
1036979395
1138782343
557625385
182676168
1869012988
881784125
1514848796
1128483034
1557954011
32035045
230485464
1723161781
633957094
1841109226
1042789415
1776813412
1560122902
733564318
1543726157
781420796
2143493526
46943115
1058552737
1930408934
376087512
2099274914
372935337
49895320
924177112
722156664
1230793386
348896884
1035885599
1918748541
290724378
471042208
1742769998
665090126
1751937376
927240984
1719206142
658488656
263944293
475922388
402782518
534949042
1554318872
70519599
1939189310
1767749378
2028539877
446281260
1808158304
1638837806
99013286
483785521
1413948691
1697259631
813501630
1030949405
1570360611
854455061
1268490166
305225785
612737644
1551436686
1053873287
1486533193
479633391
1506375429
813644071
2026976881
1326996920
45779148
1718616945
770086372
723341996
82991690
50069888
1970222117
185284594
1565910311
1579780377
584295545
1257145093
1152871172
1297068895
392826568
1103185385
656328728
1856477570
407413881
1460215692
13536614
110894613
1458298166
1334192050
745672975
605612365
1601727099
675397072
809428178
57937895
1239301708
992022700
369519930
1991355571
211140383
1356451809
133996006
1210913921
1024358087
1717658193
745379783
971336452
42283492
1373289445
465422111
1103549953
1133979212
1946863753
1061480780
1916863291
2100069136
1643786669
1479562612
1021575278
776888383
1678941097
38488338
1232245433
1457777026
1507899164
1864986405
1241448983
1459408692
1168294561
1168557847
1265943295
388472486
1561249630
2125750784
1731757106
352795224
2041670153
448527282
400694468
48127959
1971189216
1484868439
1893680972
732254346
1713133419
1936955299
160375588
404189150
2891112
1087700114
713364206
1365950825
783118749
1746471571
1194410068
739597266
905046480
1520055163
306145990
2139065067
1513437422
154106856
1946616181
2076975136
1325129504
477651044
1091315224
2094402212
1497513601
1542836216
64391404
522537576
98133774
1538925939
262556239
1106112934
1928865767
121141113
2122084302
1031290042
276554622
594260757
94386921
1300611490
143638016
1277832667
65325840
1644529598
262544664
568294473
1041357699
1178388439
1198879915
1345828438
1561630760
375764786
127008456
858461254
28994543
1133983901
2056673485
1438915445
818104802
877892457
836354960
2048417850
1585917067
596194903
918965517
1624769900
181851159
1766230841
1817741973
463468357
1954636248
757504649
301067877
180103753
1443545453
2038066456
957491527
384016540
981897195
1280346397
247811989
471514833
1227783240
1713867243
721365017
2124945094
1337543859
1114621446
843625038
172798765
585332089
466018108
1333757793
1859545134
46002872
103339745
2134278709
1953463419
88643845
296003665
247487294
1959252063
327857686
1021202150
1433554950
1030250210
1736865754
328359888
1767460688
1450821322
429279668
1744434786
1197543268
813970828
446631592
2024270531
1309788723
1816920948
1257733515
325324932
214378573
1808933771
710196197
1350965159
1405950502
227988436
381557770
800600021
1731324055
1733003113
2033335108
253980490
874507725
259663277
1477319539
1471373353
1047536103
1318047119
930902225
1886689152
734497314
623862577
531818202
97931906
1346246979
67907518
206014612
500669283
301151518
1179250639
452881280
1913569776
1486751164
2006638525
557120394
1091268794
1154779515
525350321
1814818005
1465374972
1870808757
67706752
316019310
56634805
1418832823
492714616
1013377661
472013223
1259728104
659371653
1239302367
1454188773
1991638579
1084041719
36640986
813187949
1916137685
924326615
188365473
1702850165
492809480
2077364511
1603235807
1420970721
576197820
1132693445
322045761
189609328
1651738927
817825350
2052740511
1703809381
470959445
244004170
698446918
910734031
216614061
1128798590
1224514146
678447068
1729387419
1395690240
1708923693
1887649457
1041354429
1676589044
1853486552
1557071814
870489669
2048441744
771166469
807309926
970242020
2121891865
1586053522
1171389411
916638353
613774152
1922323758
1570479832
130452475
1179547432
1461623601
671142806
249102249
518050779
1128184257
1603614507
1833197472
498363154
1046613852
1439624507
276270341
1556441911
1925421288
1555982209
1487699103
407324125
1652761946
1484711651
212708350
1767820643
2034409314
2136042970
1279124729
2045123418
694452660
2087835870
1493648111
1181392959
1939980032
884094129
547093687
333310546
821133671
1214424231
1988221300
1210964794
807732665
1412396666
1627152829
1460287343
498712764
1590487267
1033647678
1173416352
1356314860
35869494
1877956384
777742782
789226755
1535784867
2107684603
386014886
940609458
334295968
503714444
768197978
1067784078
950180857
1061564279
1332838763
1755309066
904775276
1615795292
1368279675
328548289
613388711
1694187493
110744614
1893862175
508040276
385716705
1325884768
709860556
997556540
919942153
1347991841
2140495364
1454767686
1451781260
196076143
1790970286
1748018505
1347705719
1211709023
291304916
2085768929
2007047381
258488414
908239583
1536517445
1292171874
463849279
1933852963
1855365971
578369432
1925772678
1279293077
664828442
1103654698
1715731807
949134295
1526514603
1471593164
1406822300
879408409
384721018
1289595523
785155741
1980862622
582967728
809188959
1768945074
1358161662
398223649
2117853428
623001430
1967860416
1573464339
1059058265
1888877214
699107340
965203526
880039292
1242683904
104112318
42816066
1102713598
1088870495
1128079294
1260088551
1812335839
361206775
1129918367
285103664
9900549
1040675588
103222150
1046068166
1571965332
1714932497
1407252045
1338901810
300752405
784577011
1431339714
500988129
1114274304
1398033888
1149678185
1177274037
156967751
2102493434
2128240714
1517081470
599186003
568598595
61728651
805037294
1376222030
1039532071
1048458941
616751357
716072943
1835445332
532309400
1620041026
1936278222
1977402546
528722278
851819458
1906812098
1429599603
1864016161
1174461915
60185026
1730609554
1168437599
1236659348
665997696
992617323
42277940
1978990147
1063258266
189693117
452075588
975222743
940264780
1458763459
2082937256
2013350449
1519673725
1520584497
548166685
196013853
1442168144
1170727980
1341990923
293375892
1820948766
1940011987
1313270466
1978364651
1245627335
1735990723
200746869
1472588710
558506929
8094322
295209812
1081459896
970554558
377313121
1655455081
1821941184
1346230890
2127552218
1410913857
1813272888
1401973644
1508086163
36876037
1911639150
1133733145
1379090953
559578421
1868602644
2107989378
340169626
691273475
849553568
220053051
223640838
434757383
939961486
707638707
1169903273
304006003
681986179
1245479415
621473365
1901495135
1022095314
835274069
1818696482
751695901
578337991
1201301007
889973983
1397280757
1731692228
914105914
1490681442
46102306
1630656514
659406711
2040580655
1930971114
238421156
1789380117
855038588
2024785620
1127881101
733283052
1406432390
1405953210
2110260688
1672351740
603990166
2128226967
932141578
1973338653
174193764
812137732
1264996019
1649605733
1996522540
268670703
658923192
1296286117
773907347
373632422
722097750
57521016
441225399
1796886966
21998567
1418564508
408870855
57472604
790006787
1524398975
1848641816
722144905
1985753590
1806348344
179937499
145996057
1343952162
627915825
847957771
1876558841
1271522723
397507018
1109674234
1331579019
940609458
343930657
811150173
1963116506
647882958
1421977742
1179427382
1406940627
567300772
109876516
1033927342
1279965019
1583932088
1695192839
823808394
1962435389
1829508833
1430580831
816329967
1134657490
2086981426
1291701361
1213407045
150724243
918390125
1784973968
132865056
203867831
1523525659
1002164903
1755222132
640598173
1501445581
71782604
1088213691
1120238655
1208856478
627041705
218487608
729972665
921246004
1657849167
441477705
497408833
2106826596
607177959
1652681273
2052027197
449561246
501345924
55928674
341483327
1227943179
503270679
1350703225
1229211
1612400684
1820786553
943927203
1591117801
1050225630
598442105
764025927
1702072067
2112978058
1887653623
394969426
2077187278
1808558548
40806597
1296266892
1217867700
1908492879
1418668968
2061984467
826024142
26112665
1474049994
1610298406
143089212
233968086
1993266062
1394336510
1894051535
2050523452
1611037279
515981506
1745100726
53090803
1526475460
2130794213
204433123
687253393
2014630117
1263423106
1306926906
1426031812
539484286
485833856
182671231
1213072970
2032824345
1479361541
700649684
1317014917
632313518
1872501543
540008241
1383101542
1735422094
1600155864
1624833326
749765126
965963847
680769080
1176365240
75493750
1071703942
1840441870
1973416459
2077726268
426369144
372272784
1967434429
671767610
1671193182
1154601140
67130983
689803514
1070830874
1005897643
61656837
1622247589
999231914
798432361
817397787
1559438133
2087663007
757355200
72435492
1252988100
1694439014
115229285
1895394253
912737942
1507407081
1105060261
2049941969
948636156
782859117
1639006135
2017417647
1426237215
1156397315
405679909
108733919
2143735228
979955336
614251968
1572331408
1364507459
59724121
1661840766
584299658
977638082
92784067
378221899
2075447838
1495510229
2121995098
676684884
633165156
81291859
296271784
482817628
1332195053
103199791
577089580
501771199
1441940171
1647510010
1776220406
1244142059
628321542
670497613
733658128
1155747610
1945940512
567151588
1499076230
408884869
1340864764
1572157386
1245888206
1175910193
1844420208
850335946
85527125
946905287
1734870750
1361280636
962619544
876085763
1515851259
1359862888
1335019840
1558057147
125445212
1962802986
536183194
1560467793
1663560103
979779199
1241737996
1961328490
1016794124
2001717737
177291931
1244859137
2037172102
1380086727
1996200449
2146204327
1303826815
475915270
1310132955
1131851219
602936556
1739659425
593078533
2092383476
2058301596
2041414736
1038212669
1195035131
446301487
1489265791
1176326695
1919964555
458440329
1571223586
108473947
1992479241
1250161778
1346237006
962050622
642073393
179649898
562395651
1939286367
592259317
1357643890
744624536
2130062303
996247593
1864163533
1515494016
248171111
1481548812
468920651
1329713419
498622199
375870803
1615649146
2058692676
361498547
1562328384
783957439
137886308
1197816300
1740213474
1507237400
706734048
449168668
863169417
1228964404
396799772
1035698369
122330101
1677488628
610811087
411412285
1657253937
1003183025
1473391695
283029210
1024979508
667713064
216897800
595297284
409595282
284737667
2028263075
1554381082
1780563902
1098342802
399344055
1621046415
1852657787
817951397
1914478273
1446986084
1397271236
1072385068
506923199
416718822
809563695
1403094082
717623314
2006124301
1112928689
199747651
749476502
2043832073
625025976
1419456333
581920695
1778456205
2015925752
181421571
724566236
1747500814
1988596533
1402362626
1331578923
449753415
1106019368
469028712
989098417
1171529752
702702240
1504232860
1169589111
1143746447
2078833378
1411222129
377100331
550907349
1166543039
884466600
1113338764
375118119
1198509246
319909437
484751183
956172614
1238404650
397216633
458579204
288685995
1917628591
1049587080
302967717
1282339702
1268024105
515076941
1555018451
429718372
1612472070
1998368684
916625749
809464594
730606310
630811482
1358997632
61496958
1522429619
1849608681
57429301
965748970
2011155755
1732266328
1074586066
583827651
800182777
2114490101
556804223
446902189
1186758001
1591513073
1783678603
403547649
575158011
1817598956
1045857663
349683235
987740460
405923381
1004172139
949822969
1278515697
1461981420
1451996638
907829292
880901383
99859738
1544920948
248629584
2013983653
1135364600
522397770
930255813
1245878523
171280370
1007047972
503130105
181149727
554833974
746789181
576729504
1606959830
33460532
389516468
536551558
2038627252
1581288012
109898980
103339531
1616859336
142030789
1152919211
493458012
1568588827
1875226375
48796525
1932823951
1885406905
1134915823
1010751250
406381809
1239482015
1403959770
11955686
295682840
2015562867
1821146417
1928570084
225745866
661326810
1681906273
1646549868
1187929873
477771760
1006867712
163510571
1810877094
557439175
1221993315
575863386
333131611
1810378710
1467796020
617580768
402987592
1171914505
657684839
1787407081
713387539
1796548873
405621026
953398332
860293442
1835033019
1856409032
573287337
1820161877
373490606
825064721
1364227939
410880659
675434318
1600837551
90489745
1968113440
312511600
871455898
1343023548
1239893302
892956479
2097433900
1263052630
928643446
1770716878
282288994
419143347
1508203793
181095743
323641600
1864532471
517717374
1949050189
852876763
1141637580
1673915416
1844645809
617590001
1515806233
2117523661
1015927533
1138163756
1646215575
221362476
2123923281
514974789
411844076
1100528676
2099978476
153656541
2123135081
473964451
899488545
1885175476
577130403
2115492219
1694479423
2096056109
949790368
752164776
2086015748
63967032
479941783
567825023
744539785
2095256424
1489351708
914031757
132015115
680452539
2068653645
196039107
1204482206
205535195
1014784942
1417611306
1364652628
789430824
157973774
1451357567
1528321114
639324656
499538820
2131343367
264223940
832679531
430214972
1260381013
358921860
1766805794
1807897766
1411332904
1302016557
760709700
492833566
1643911754
625919250
1640410798
1609913654
1599775236
1758799110
1064477701
1520675655
1018087202
275152433
1133819641
787308915
1279661560
388430882
745293323
177393827
1239275296
2034553517
2008824128
1566233184
1490606671
2030408790
131172661
330904898
297731343
1297235967
745673215
956475993
1811264629
237987450
1429601923
265539982
1997556252
1091225311
703304385
2043933136
759427927
1715404494
1253509241
404178118
1123839303
329874214
1417602814
935236954
486850675
640142044
285290351
94042599
2041235824
660139699
369238893
1283942988
179953149
1535060898
1137611033
680897190
1440403118
1885558479
1551936523
2018877712
1792294992
2105382976
481162343
817908759
784687162
1165895885
1859460396
764440072
1601460058
2071738130
940074582
1659936183
355288972
1991814424
567394196
1069041502
505790402
1289966085
1375844640
465474174
963125428
1913752519
1685486858
623234892
1846031609
1347044863
476970967
1938141498
666302445
457453671
1355678693
1076431039
887407821
1379484942
63948355
1698424426
2060992195
133272130
70626165
834851181
2028337929
789670298
1123520909
1114019873
124368110
1993489986
704850356
1635832475
1236477226
117051966
786393842
789240800
1555758705
378960645
41527175
638055739
1800769535
893307301
29072814
1008314412
497687884
1506018017
1415213192
961700444
1818727024
2138254211
1878877556
237850191
475244138
1979828672
688189926
1377409798
1794349673
1022821490
968763724
1063235485
1487242951
190195166
1780513044
1694737598
315890814
1860769864
1380771947
649084982
1677525587
667887736
1921668672
701231822
1921308250
1362715423
1129547005
1074661059
1739982915
1772187277
1356455358
145225812
1541965349
519217507
792412351
1059562431
381251419
1514011133
41749488
400020556
344441195
1112515422
1288738483
541665672
386771672
2065140533
1688489789
1820615834
1543429906
1145838802
253377080
882902080
421118403
1223597422
1600141108
464350596
1672882498
1641504455
702859807
444497187
1429189757
1472804147
1839689821
1847992382
848208357
1645377632
1188975613
166000313
202516494
1543937238
334777116
993960049
1602665274
1067068157
1923315140
1576131370
545213354
532336484
835933350
542742613
1790227971
548456309
1969881406
1986354886
1619436768
102149576
1370484727
1844367586
1706779021
254639917
1285269254
1340079701
368352001
1922200300
1403360820
1847442584
2108169894
1996584748
428584253
1078273462
990919594
204144164
753035263
941222065
1570400710
736799172
1440418887
1640164053
125133896
1154535035
588865106
376112442
633577610
583402272
1841134349
1457990893
665684089
151768209
151837370
239574615
1905071493
410554166
1540510999
1527262643
1637834758
1610419835
644070661
549958545
292618151
1111617462
1337064763
1277962736
105609994
1866860725
1023432250
884635735
1795201174
401846858
578047303
438312742
1246384686
405599004
1769550552
138865010
62407084
203786725
38026284
1476506195
594021669
999643467
1683011491
1914662915
1910936628
321528518
334320039
1237166697
1845388667
768749672
849462390
1214530852
893353989
1193504393
1046468803
821512195
584103532
371807504
168993245
1622317371
1621401427
1096932207
1283960955
2042195478
23973647
994266040
560412244
93803780
289184105
1358958536
1482488151
249001722
509507011
872118238
1270105540
1638824779
151628768
564171932
246307540
712800538
973284508
1484544133
1884128577
1406159118
854345973
1174415006
1129946719
1662735996
701365451
98945681
401431804
1482338377
48295629
884321642
8542966
553875681
1840375119
81646964
2057882543
134890910
1222217258
1686995536
37050371
142902632
1149145150
411157509
71574838
1257646523
925705204
506691785
1381437059
1489965746
1400995344
128973778
1080218142
252402222
923699625
2064666393
1816164239
71156216
1086091869
1010078361
1842291046
1261721746
1613923936
142138284
619066417
514919298
2077811380
1238491885
1268222600
68413976
934199947
146837032
1407886816
553313133
1339288911
2107526670
668115747
2135740754
1520908013
1980245590
1761752797
1919337752
627519393
13070113
301201293
1848925932
353746865
1792891575
974591678
1831062253
715710429
83456429
2050860323
1416380246
1102931937
1941560810
314335598
277332397
372065171
462046525
1036790862
1275359775
1208479285
1805667859
1950679305
1863532504
737399459
1307109971
1340088447
290604532
496426165
874744493
376791442
1773717651
1980727341
1764908273
635667594
2022414681
577013243
1460367193
38236776
1190305091
1966893365
1533807754
1914200475
144303706
50076100
2036609818
2017418180
1227228031
642762946
1591984898
108084875
384728335
779802127
2007323378
62183461
2055131127
2124936011
336117419
398786775
1046999637
1390748604
1177765884
603266942
962062477
516033966
67288107
1988805558
210156031
2103996460
363217144
368485142
583579597
2140438625
246227076
1667525908
733468291
1477456258
18045688
45917173
1124541998
992146445
592375771
1503773701
1200351395
301020789
93528200
2015685031
70725143
1241879593
845239092
961070987
2069501756
476514889
976174648
1240391212
1157776257
949640544
159140918
884703174
1425310471
1785402265
726175084
196161411
604675076
1601348375
747252411
340011025
96646564
2044541779
1732086372
1653181317
826573199
466735452
1737114536
521668432
1529215734
234335110
1571106989
578439978
10130036
1814864143
1538135444
250961222
1480514663
397245089
2033391936
2025819617
557015431
487950782
1720754538
733580105
585920513
30831678
2135722057
1314330460
902902369
1377734065
501309358
23044703
9742731
2065480986
1943230187
107545630
1311226215
1395837470
2090569319
1649186693
1462656697
408369197
1997368884
525957280
1631532447
1612374571
968205764
566095759
650072893
1673147961
1992803587
1171224116
1763421504
1361428477
72125273
650472793
439820410
493503076
856156907
1514434242
473328011
1939207928
613174727
589502287
110164592
954012017
613332971
1772354043
1698845636
1319755284
1989128159
155459375
772451477
1685678399
1564963768
360847192
1062773003
1904208113
1605683129
804272921
574294904
1599601982
328836674
1436508304
161168028
275382463
161546209
960448702
502344175
1181524487
913504796
1642028742
1913055706
1636216511
281241993
1484460180
1537592636
1970171438
1821750868
545795498
1387016999
2003171337
1410985521
1199581911
1637365104
2092161972
121137087
734950567
1846609317
1987429681
1347102021
668131490
1645057271
2034090150
654978931
241327302
1265725729
942956202
1932330944
1234352292
1073368174
790943276
797882561
990407526
1153036719
1943177022
1852304021
339497852
1106426686
675230010
248522049
2133242625
213637846
62477575
600590989
227923448
644435325
1514248563
1030806674
2003425694
1118780279
1968958274
777508861
430432950
420328921
991854955
2023617035
233101957
1759941913
1739689732
2075095890
1179130065
1996630660
1903514873
1168552612
348719203
14116096
462620561
1461234515
547347680
181713393
709563248
613399822
502774128
1236505453
738184099
1348835345
1196528541
1892771691
2020147529
1731198601
1555915988
657881060
2138540372
1374137100
571134356
1242959298
1316107352
821649218
1648977336
454639632
2099649574
1960241602
1181323484
1607515670
1012521304
2123553016
1392489917
2020397641
1623791386
24988172
1510819993
977627824
2063849625
653669937
947520210
306998104
1048629923
1576904200
995116135
1864906052
1461585157
1553821627
2101341179
556859302
1107425863
1947053428
1056086295
1718677580
1826478399
2052844288
1617814975
1767917987
213437283
1652916079
2076465625
2086145132
840502244
284867069
791581845
1047141880
153131327
1887176876
430289474
115949125
1335875785
1808272690
1705994160
2071619680
652688744
1587795506
301225588
214751550
1678361720
1584512336
1163896014
1113478980
1438014008
651373203
881184465
996926316
1706822294
1980851999
1505441082
6272314
978264106
1718307205
1231835012
5306729
829470410
1243708565
758808822
1114684278
366840144
393919914
1505340968
2044665209
388395968
2039196587
826884282
2051496131
500943828
39957784
2054340125
992310454
1643328461
1407459625
1224281961
1384802140
1304607427
20573937
1243093979
1792895099
1162453475
1987751514
79372975
1605974932
735289948
1737437487
1461535837
811916840
637308633
1140298656
409968690
2025504966
1940093597
1580793207
662638046
1844201263
528390756
429783011
944906146
731784653
894060402
363524300
1992991850
33641340
1032818366
1783703286
344597667
142968071
1876397127
1432627235
2044394656
847038410
412565982
1940925010
2083482918
1770430990
1963120519
361312202
1614396729
1510479498
1822783333
1015979285
483772656
1039893548
942349325
1656817615
668050746
66893730
1561984126
511307328
1569181236
1295228010
1018472071
72702302
267707075
968651569
826312160
1281246045
1077835929
1836455371
359927275
1938526403
1403854403
216124370
803665623
733658995
1887821922
1991829764
1658123961
32226131
356308054
2145024912
1202864808
2134598023
1636421611
1864242000
1412989598
2100414948
461074049
1266964416
515701162
1987476889
519668059
1754962
243956658
578562728
2005183875
222460168
1218236183
1149333608
545407288
1354378623
1665945081
367142607
768443640
132800041
1340320001
1727245875
1421579419
529970876
1839245468
556325295
425468958
148093966
1250933018
430003829
565006673
968618744
91310779
179509748
1676864781
1865705843
368370376
1225923250
683704798
1357387084
455995186
48773279
87563478
291118306
77372718
125486384
805699228
1477182026
912852763
1695184820
1637112268
180830890
1683292654
209553243
1758144712
2073649354
265075673
1313372635
1077208134
371377464
30528426
1269410776
1915861408
1087978151
1955905498
1671205300
342903452
564701698
2087555600
644306913
2059793710
84895711
57775499
421306286
1519873739
444365219
998059586
6035745
1527127986
1235603681
1082034673
2027886236
416980105
2077368469
177927999
1497272774
1287081380
427034669
1414401887
1381769555
1051955494
1128115204
1022465542
92721679
1487159893
2015051751
1821367986
1668673333
2029059252
1461436964
959031517
730594011
1661943315
610729652
482561413
961770971
1363544948
784099439
1226994533
524960176
1611823433
1355338344
1405917758
36066062
2134158534
393624590
554750236
269124563
828293373
1676286721
1360434145
1101694962
1512231919
1374601947
1298703468
1420806538
294601893
73615111
878072538
469175923
961621426
685731836
1292566979
1414113885
919258026
1440123193
1725978160
69205746
1129931779
644978596
245172093
1538792266
1551788836
2018099520
1204249665
851501264
858556009
1453898600
1071488327
1574127068
1023017162
1611256904
1498200789
1892731109
1760409106
955960561
1803721051
266748271
1698377740
1292586058
1514545443
1963870949
1948021113
1748214391
461138177
1148243210
1952938074
272753902
779691501
69973004
399144661
1350421172
498891702
43438278
1302420768
1378327790
921287740
356772346
1931119344
944582834
1104881282
741899400
1594058944
1075637935
1761881721
1564591822
1131374791
613283264
534202634
830398887
1099460887
423517201
461596174
84518733
556859515
1971278910
949586840
372338500
1636610370
362535773
670713786
990938446
1515041109
1233368574
942889589
631952501
229645711
212951148
1838410509
1341587870
265238191
828233720
149035346
1647475359
1429467221
1683599171
1941854611
966290039
399232632
834427644
84453706
759166054
2129719580
713427073
1510537717
922991289
2140160998
1217700215
1252089795
1547951861
1830644358
2057115772
550472117
1834843965
997579234
968523179
121442701
591273770
194507069
1465200318
837315172
1926618540
1959285966
1830822728
495880728
1092315611
536381573
388921252
12163088
444104458
1133649891
155555450
2021464425
50379201
1935929166
1239143341
417755821
563039442
751265763
1085118473
245225569
1542446693
266745244
231588808
1867737026
1891942346
1857574505
697560636
192815256
699381490
2145577986
1522424976
1281127238
1510600030
754889749
803928946
1193836629
16572835
559026167
1495744467
1497145328
951600731
1402610102
661942266
1550877788
630155706
219106201
59804693
351310005
115948392
291980379
1881655312
1176912308
540089772
1643749034
349755942
1460002473
152269388
1610472553
616506624
1919301107
1477512619
852965660
1461410263
1082719897
255666450
480818749
1544904977
1101768121
2001362589
588963920
741150947
1458986403
748888111
140738818
1511618962
1225711226
1378768644
1645457013
346967010
168383557
602511770
1333384982
1936459957
336861259
2085912833
700891770
203961699
1825645437
997864633
1146609032
353608823
1467194500
2068401695
1665848096
710244150
902992082
901545443
1705787183
406222346
1707534370
1418292514
1813105371
909532719
406047332
1913919782
188120600
1290788610
1549568967
1536245246
2067514417
253785931
922513322
1413559387
1925067683
1197445332
1190579028
421700040
480737301
258075426
1370603637
1517492998
1848099566
1344703708
1268173906
344402214
1839345918
398649550
725029445
718380200
725397138
1558899573
1534642175
694841078
1249811148
960361792
487582198
1423898645
1224208244
265278157
1539650897
1782349367
273609908
2117506832
2029923546
1503072539
1643397665
1138273748
283877875
244643063
1161146036
1576955558
28701726
515179391
455826529
1003867841
56248796
1304936227
30150839
2093186092
1560716447
284849003
2088777618
942403271
2118414229
72777448
1821496228
514250574
501343323
1534844584
1469682455
98783268
483314900
1171522168
219083434
444596040
1919649956
1444532596
943209865
190290523
524847933
493029073
1334042899
1404525787
349338324
1581335074
454305163
2018785915
1655368047
1911395006
668042989
1785031515
1049107490
1833228502
1895275988
828244023
1166728050
35682440
1522360705
420257104
304672609
254200275
1090282120
649368643
481373439
1706249896
2056558889
1176506975
776790203
2049574976
1507584642
1887685244
909939782
1599667942
1658576661
496804646
1649082861
1215079942
1491358995
1301775427
1305284891
515492339
1049746055
971526690
711655583
2029180620
1383114784
721121453
978496916
1800435230
790457997
861402396
9747133
2070194243
1656404324
752976925
1541032245
1054675977
1552940013
1569834950
1200047125
170044426
166331850
517320185
492659251
773491203
1831020665
860642863
323426988
345189208
183884391
1782532039
1693455349
647050855
1541407050
793534771
930754232
1968398919
747243288
1196116953
1198141267
1085667058
1938898207
994338978
951484858
1769790331
435258361
1751336447
1623643543
1047680920
1096833596
774798882
775348508
1768938082
1102985916
137690724
1448200763
938764314
1983518395
915892161
1060714409
1765906037
1601012763
1797710543
228567249
1409267366
976183507
934613621
1203198409
1891009177
1275071783
1832260167
350422000
2080039491
1388517492
1117987051
964393912
793390302
2103039352
1531836542
500288233
1494770095
1048155616
917871790
886689649
691315911
1154257163
874035399
1949569646
1831142309
1773333202
1515697459
1615802711
1644253047
55044626
845779639
2138552855
996303970
289741533
859460190
828871233
1070908960
203634829
995460187
320694332
809393281
1034140639
149025120
1595531062
1897353967
1836630423
1885235489
1702189868
810353882
1679497919
1150543178
855121989
1473943369
508833146
1484694043
29879202
2095892192
311761596
1154172
1084562169
508628425
1954094662
1739087292
1973278261
917402705
2142093111
778071166
2141080422
711417765
18177778
806877672
81407016
205464332
527329801
338648611
1842857068
676811452
876389926
1056875719
1794431475
865595817
959735614
294352449
895677382
1310946582
2121213725
2128582060
1912580512
1414666531
41403053
1891950151
304904267
1989421204
1723912925
569631360
2103235176
1701217222
1981030386
1456792558
1627158977
418729006
2046128709
70160566
220014072
426177187
2048429976
515234483
1909800794
1390730469
128009379
612907451
1618427437
1514671084
573630614
336273698
1782858336
1576793067
485500602
1756894605
16249408
1751629359
1639302564
1993771435
591221903
100314593
1837074332
1466211415
1813589535
1717693589
271717791
150137431
727444477
479188861
1353768402
245434941
159982070
70489101
1534651419
1957571035
861954076
1947835711
1248284303
768806319
1572337844
15919069
222132881
1033071153
334554417
1383273580
1843704381
1945427622
1164431852
1879568039
35964870
886780794
119293183
530536715
1308500290
42619826
2111607331
48101164
1540999845
1350266974
2071487792
294632379
1158513198
1117604643
345500832
978969707
1797454929
292895639
51224499
1747159224
422575976
2112147140
2141898664
644964411
1931134460
693803435
1961583750
193088305
622468449
1911646921
1254814241
1128022570
427996746
1982270698
469724910
1056277122
1747417519
980239799
1200692695
1843537062
1773085443
269787435
652200533
811992269
841511095
1092474498
739386188
942006993
1109459004
14010572
835664958
1591357086
1846655584
2095873768
2139235287
49172430
708685787
111972862
2111855106
1602236086
921045677
1555335516
1057292203
1391965626
37955704
122193060
1506253366
639113647
130893717
1779332410
1468290590
1042723326
755026308
334798034
1171010195
1880913839
1396216521
1463179909
1578975776
404757996
2139904933
1795642854
140661759
224343252
1751932268
1661371486
832857600
1468935270
1729728240
171370390
1515825689
1881634953
1439899929
488492187
645276939
1626905729
552585318
1147524975
1604539476
2114093511
817292489
1234163055
1865454406
324515030
849357610
910997907
2121907270
499401995
841321314
961550905
913131945
1338736531
1905170780
573081176
1340188910
227014681
1900157709
1489747014
746104819
1489914289
1166840466
278291370
1034299613
1765647659
742024455
27812293
1422406269
1478083509
1103031
756305452
228168514
176878286
680486115
518115737
1535656982
821023882
1423302152
1731050830
1568222012
327452353
1282315445
1800450145
659720612
1722403023
189548095
979969287
1650948965
578714359
440720726
499256981
1657624689
2083464348
871810460
1108350062
88463788
239758992
1464859428
1168582597
160374477
789289605
666581286
1682126648
562958902
125960550
886522211
1222112030
810780286
1432443060
573702670
647948518
1467890608
510108555
1557399032
805493589
1027193883
1099742011
1566367644
664117593
1392635450
459715590
1736533204
177899302
471722582
1508646988
1870388730
1274320668
899743415
1971328884
1752894437
627983782
1358011027
1657423329
1385181826
145333267
500010980
722242299
1701329460
1603267194
379193616
576602397
1568166885
1143053155
232682292
206542124
1835414872
1499386925
855425218
1174585715
873337683
1308825013
1970144852
1372623702
1275964942
1004670393
415444577
1037619863
1411789272
154183009
142515395
1847122068
1761236229
1569914357
1711597495
1786463848
261890360
1679009046
1875030211
470124436
626551883
673236913
1505133588
2071450677
1290111782
1259093941
1074558255
2002260382
1826291985
2130673078
2100257126
316319599
922984510
2117760280
1000850642
492238732
988740954
635286928
141699895
895280370
1821306624
132424699
1105203434
1031228764
1741104707
2023383972
881334075
1314268378
1186833822
699980823
764169875
2118432583
768052873
248429723
2057539067
1012744731
1330993276
1486879457
1108644637
40385174
539267911
1671720378
1095164037
1649032948
1969669102
663007555
1535131723
1364434169
737108059
1775706288
314209576
274058948
1387317934
754939445
1433795110
405661642
149969110
1391535574
887204662
1452573041
471911664
1920362454
1973466591
826611861
1106675164
1280951216
731361875
1059920259
200061355
497988988
1426442029
18253801
592449149
1851601519
1110953426
2017402201
1295023429
104289940
1050697877
164155375
1109844137
700879848
2025697227
1235364731
1955505662
1916576217
1057828214
615755884
871443310
397062974
1296526220
260036406
287666994
1438623491
1025423247
1193217571
1373317721
724705232
2110493621
593443740
713046385
789230257
531364263
2118436565
1635919385
358809394
1830158513
763917517
775007868
1593532220
816643155
42303220
1794844937
1385402548
1461073573
1511933082
1274894828
1686973922
1351714359
1633198836
1739982857
1186126321
1436915142
1925903859
1759132406
1392869194
730278146
305502157
274487275
295759896
1818674114
867570440
1223458865
668920900
1426992243
1532626063
2034973142
986764589
1521517241
947831349
886882327
1100070191
1807214938
1902720059
1593905444
191116313
1432813681
1738599964
782387728
1716186122
486511357
1939477985
1183988527
1044495048
1899921159
1921299004
777074450
1605246006
1329179192
1219218725
455291360
2048915048
564298964
478276253
490460545
756933863
1349271432
1794557265
1093314744
2098985384
1050927207
1766459685
1751028911
1927380678
525272345
913771790
1786160941
1512831574
1442725883
1056556144
1195564205
1294962496
1173390899
1974277643
572491614
1289543290
1566379761
1623506534
1031038474
1055791089
800362187
643318055
545676908
2054558977
1366162244
106306548
615113886
60849430
1494760499
1268530190
481362059
1988823817
1807017809
1813400324
1598317675
564855672
858977103
598532233
1674366015
1825685946
1581706865
1396557737
134122485
1217144283
640889856
1858157642
1174158520
1519825612
1342349325
175900492
1922504924
1672873935
416475557
1022693024
1221194103
1546890462
1757233504
1009743930
732106361
1856965703
1028860437
910963858
9694019
828250625
1405255912
495978679
1166227048
1626371015
825851827
1026604622
2106523892
1923369993
1834412157
1532852258
637898398
145602874
1565442742
1005655869
900061059
1641716116
1970272705
1031113402
593760480
1831397983
2138017046
1178813928
651160359
354593262
29079596
860326614
1051496626
453068687
593702037
962955933
33034480
1931323957
1362881454
342805605
1494436588
1737674082
1404107815
1672669935
2116668207
523648742
553918622
707287560
1908629624
612022588
2086557619
1301695129
1956334047
1400918484
1700842982
999871481
1744196272
1694267950
1471801191
227913937
1484785216
1587252926
240603084
2051908284
217898159
858010992
1858203734
219251298
1910773893
685575975
733143208
963441120
893093706
1810543028
1917614035
264831652
675551171
2135540088
299136041
1037098975
1055451270
1262328955
436898995
752185105
2056686162
1734941822
1623821617
1497413948
58718056
1439841743
1249150790
216124101
1621798186
1484544133
2070130149
1379224568
1807002166
1142437751
693904912
420026575
268121877
374031693
735774107
872171805
250741460
644630697
145165162
1185444759
260016603
2059619808
295728404
1862918835
1891859701
781054330
161597046
1887804789
1081810549
1659694283
1124084689
1933629233
821913142
1783718403
484395394
54759263
325544355
950471027
1021974621
1406866380
113575863
486561896
1719164176
780218031
1954255428
1656329015
1733423005
1931991844
213344907
187602733
641536651
2078205886
1527910884
1317603151
1355909973
548813754
2003357251
1283524506
497459027
1026388232
594404001
1734503089
120183257
1718393265
285558269
1320853345
1219524698
1796559172
710344833
1508935001
2069979416
359805118
1553772741
1689768550
9765113
2071526440
270043699
2072293642
1000964027
1769969559
752112970
950738865
2090983014
1565095885
851240011
1864803186
1115235877
1157281583
1447509394
1372657925
1848382549
1566281752
1983007730
1982760133
1100766934
948389242
1031669661
1213274500
1628087999
931918116
1009653818
1347719822
944634136
1492267620
135702142
767131559
949668384
621100558
1324667077
1393754312
1555305352
179666776
535661237
409035429
709005201
1521822326
202397608
587285628
483145976
2036491744
175471989
1027157272
1398095900
1318154318
1097298469
331438038
329449636
582530831
912937074
1765469717
2115019363
1071458420
390904583
157591180
1126131283
875042245
1711581468
1412192033
365383081
105641291
522588643
964505581
901620724
1101716653
255435510
522664281
2104414155
662198106
1043638415
1170282754
1308702507
805367378
1233364992
1259116474
1780848477
814976307
1180349180
1246386640
517384045
1956385775
745058910
500147606
1553066831
506114688
1261745976
1841042871
605020330
72064613
242590222
1915941660
826285144
1406630256
1550445737
271161919
155000024
1020396226
353590988
1144315541
1238120349
1004955443
1965674924
545503153
552632562
2033561125
844013841
327057110
785433688
2000601826
1853307794
1968011859
176261214
1059159083
1495817066
112936681
712216690
232692320
1854058782
2131989553
654070966
2126131128
648497346
385650514
1976079965
1130347988
1280186626
114981222
150243569
1044791674
440617210
1476457676
397359201
371027279
348050813
997127467
1076705971
1395629978
2112201087
311195820
427440404
226800468
406512934
119741644
1661668688
940072496
864538987
879016751
1619537483
765313251
1405112253
1592551907
2101481874
1223305130
285388505
1076653235
2002934689
1513647288
1375511502
1359788585
1371004388
510531858
1464069528
331534225
1284061451
113023382
1874186491
1399544646
1482570206
393075
295952014
554586691
1510887182
1292472330
642826924
1843357254
1303151016
1332525672
72638289
441332729
1601204231
18167525
957092613
18272401
1774396944
796006326
2130640608
1004056189
1403043339
1559817820
1480350766
863544320
945414828
1670188555
1406195744
1123208435
127812831
1553224631
663977106
888853159
1593299985
138924396
625342340
62957199
1359322481
926272772
1044357066
1614522087
2091636149
1075070073
510085269
1768653951
613781190
535354275
1123188140
1951916340
1411277794
269236460
1408118170
569174593
186241056
842714443
962895127
362444697
613656294
639279561
479997736
1110423748
304041987
1396996360
920274751
1777296425
1739143256
321662016
418792558
2141652826
1876604525
1922047220
1881246528
1677713376
1993156485
914253057
2146762787
929218293
1391016990
662412651
1798188753
1353322621
875050617
1873394620
1036546697
1971924051
2110696192
1371461654
842721954
175730089
413172990
2021077542
1674296815
932691426
225031935
1830230408
827879067
865431425
1350297881
1488826781
1092491616
1286857082
1284878177
1527614423
1288461308
1797949072
520457584
969328089
1908519914
564682310
1705667445
499557678
1378693566
2132084230
1501968676
875938279
1425438821
918218663
1835958835
1064868156
1062676935
2136156330
1563223769
1124139211
1614775941
738909430
1881160456
322095130
1522959670
1238717072
824530458
1972689772
774382724
1290709653
1890615357
1553146268
1962697266
1591698386
1682096657
156662915
750225740
2067451773
1515662947
978001414
1581594582
581406830
1337288199
1330389183
985364033
150418391
1965782004
1420530027
1144678807
2089062256
935599816
893510754
1011923834
83532018
1078674959
736140055
1417244366
1767133596
2009266454
1983110391
416795273
657263411
1118224141
1971942575
1281733889
1916929249
1912214408
1667355743
373721117
1116174437
254317512
896645452
1150674241
291199892
873342210
53066637
1054805999
1970527631
579460541
2141351752
1181996038
1633192247
2118560485
1259976246
665586403
122372513
363367950
1802343632
1858514246
746410382
1005082388
901648967
1067223133
870166909
952858878
98353014
309365500
1182859916
1286624273
397084306
417561345
459061310
374848607
449231517
1030479776
2062672180
1106679812
1077475967
1763395726
814278701
470611760
1643681669
953228318
192279704
1220150563
101372043
30685295
22592191
1568683436
1259360082
1347518672
791138026
1228648235
116732195
1478253652
2026713841
1366732599
1587851025
1000198856
223416038
954610152
2136835931
1680119896
461566792
851094460
866441772
1092668157
369451270
925163310
1119272137
1504610943
769536995
1630258824
1411991479
1594095802
2029334625
577709498
1977822170
597904612
963252393
1883614785
1745118379
2019060056
1298445481
1838321346
1094906821
1561439575
857011499
914302502
784614482
1947297613
1617568742
250219286
1457382876
1585757336
2084457206
1336280827
1501301612
786421104
695182380
1470891704
1714866574
2108066789
173914856
1506075370
1795656645
2085864369
1554705922
136938299
946580772
1614325682
1715423191
1875192650
1986708809
1018537460
2064060745
1263599800
2129029853
1231321942
109585429
720959366
584270613
1023237962
325340235
1691990024
1529369341
277221818
2057915262
1039964447
1284869063
1185799741
2000449429
988330508
590544143
873116081
971873443
82162580
81235197
557913373
1703197626
1171260849
1018565468
1073846747
204932902
1281067722
920096849
689078260
1692832971
1709295192
871599843
170032366
599724174
632991548
945250290
321006229
1154084819
1466899706
1657359019
489148744
310502072
175483222
1721018755
23450123
367879465
703283967
486489059
1399393016
842615454
702686359
2018619154
45673328
303361703
833068612
64522224
138406528
445589260
659274935
2068416448
6413232
1609963881
189217263
1753311043
693725052
111458142
1775685814
527451954
105277089
827498116
1264229982
2043731600
1189727086
13206245
1584552054
1128915008
1039530184
2053433975
1354058473
1588871870
1115005900
1604326143
425776795
1463578141
1642835550
1726400899
743707323
1277119318
1393198263
1779969781
1614955024
1381785481
643382332
544151231
1972605762
693239594
1258446412
2095737963
1842589834
192177661
876245663
223346265
202032380
1475335926
1442284438
67025057
1362706104
2022392175
715372068
293367582
1686534560
1139024513
1218730869
1008095794
1003326819
2006809486
1327258888
1579430620
1822814334
1185969466
689716349
1896986837
755191457
52437193
1868852271
1079246995
1225131849
1957491807
1164922686
2127948005
1284592972
1315729364
602486213
1260427484
601183455
507577454
1550876108
1894784799
19094468
489863853
149819657
1292709222
55839649
64832222
1321615866
2055785210
406510119
558901022
414082277
193749321
92682245
1111434844
1026738793
298075398
844620846
1200140504
1995955798
219192437
584538455
1519205211
459539552
710180512
1741930228
2083170637
1998355788
190661669
1241367944
4187885
1932891389
359277738
1713855245
2085115502
1195946096
1070136314
1787368158
759634232
1824416313
718724962
1561033194
1208275548
357714322
377827102
1567954308
57853990
668466018
712494853
1127503336
2050049700
599530366
1643904164
394070077
1247271307
1504246361
110597941
1862882453
599355861
1428803662
1927798337
1475772889
1301920597
44097646
505553501
105141771
1647618223
918242182
1050720486
940660146
1403420018
872136319
234525324
237295933
667847079
416401715
1324287487
101028704
1611133500
2020102677
2081305141
406599282
1098222297
719637437
1960722977
813068516
230801154
1394009535
534715103
938897411
1474626309
254253037
656637327
1107493453
906164883
1788724121
2144831070
449636912
648119874
1140178827
1390404809
364885109
1448893896
1315125351
1143767631
1225813538
214905844
1476660436
232464605
1619450857
501363979
663397887
952051078
701125318
2096232030
807743122
408969704
743515832
248652698
1911906681
145852261
1851407502
1475332704
1448899918
1940277904
578182390
746945574
1391167786
1698045894
2114546299
2143708809
1281267236
1587577467
1191382510
1744148659
1672520035
252662143
1158891532
649487921
1736505048
920547939
137858986
1999318369
2129714049
131210228
442547867
936967856
945440718
889079076
1896600469
1584291096
1153168432
2124844824
1985433226
1068971455
733090653
590631362
1380252434
1311988292
1993478560
14296782
718896721
2062974450
607721426
1070661809
1281711440
2136162131
1936945567
281902051
925496109
1837443087
1833335497
1314682703
1851296454
2123366615
1777149922
323798887
273940268
1467198419
641656498
2137588975
462796600
2093656267
867559119
919083351
694776674
1552395437
1287646932
1122969413
445145274
253142852
616381036
1638201079
1101369772
1196113390
240586823
372412983
257825497
2057100988
1684571539
1571994006
1812203050
572846654
1114896916
1750426
1156161138
1436031984
1660138970
19559375
1100316451
1779754310
1192066306
155620671
972724621
313344530
279365466
975955514
716274064
705410553
100099826
1327603880
1331277871
329667240
1915387535
819971828
1849537722
126391663
1969459691
71263540
306258960
1695329528
1140140652
1699125927
1232817040
1106245214
573664846
623428763
1699806434
681328792
852653
305148826
1646813759
1603684933
1752947940
984343690
2105844216
1473684153
911780564
1725392863
1263982741
1350665890
668390626
1275156860
546256600
1638113680
352340188
93297080
181600079
1963932098
1373504654
1991706624
1664349673
1276938519
1695192839
717761675
892093354
1954852634
2037379279
753120091
1295763743
449852230
1895860762
798857200
963961265
679331790
308597482
1512239018
427717748
903829446
2066009481
645433716
1135663684
1009442641
822941102
561022400
2103122709
1877187578
448374258
897162700
275657398
1663605709
532094338
38797149
102490318
952834158
1353758097
220936604
192455398
229574691
165529400
31334712
1606537785
1858187732
173510043
2137181380
1443455882
1871971311
154532308
1953797090
128192367
951672461
1834247969
1907903216
1030648793
1678103374
254203981
1699479743
942887775
1443562351
298517837
1629999226
925033965
1244474983
39841177
1357340759
2119734339
1724851594
179691073
1562440628
1755620197
84540941
1984868312
615244154
476769853
24087962
1581551437
2118317606
981128653
1491361800
1444816509
1119808325
258606881
1103217273
2125227369
432547304
2022510383
623764647
9486040
213517949
1831192220
1289198829
1267604327
128938071
962225268
1604174840
585110565
1159660170
452984921
772239041
2008622634
1521744273
1562628747
168106622
1448815959
723167182
1215203583
1542019092
1556483532
1614495052
1521538820
172872861
3388279
131737319
771374976
109251654
1313081680
377790719
1179019779
1819349240
2078378342
597617933
1778222408
604539961
1538183268
1020359798
212419839
430049475
2083672764
101711913
1763496583
1697804788
417976236
101315119
1332925811
2016144580
1582626031
1902274058
1015780941
370639608
1507602051
1431999071
700908603
57826643
362534918
1796457301
1598223670
1678237417
272471758
1358055946
125598564
76154027
815131511
1915707795
1970537018
2044290275
1717355248
365987287
941328880
799556901
996320625
874285778
52194587
1819266250
2050877602
25245079
1736966217
1381898400
710020395
115309281
297233623
1354395145
1226349653
302431359
1251998413
1464466456
1111630312
81558095
763053124
1729313166
2144242206
11392357
476634589
1693153012
325089777
1148974993
77362156
1526571940
1617799761
1903468860
1126839724
67121878
592269740
222737747
219508792
2859151
893323749
1443114436
950363493
1355415178
1927402978
1530243395
1268637808
787900531
1890740320
346953511
1979716981
1633273999
776512690
913559330
1465964942
966714387
304810779
870367450
1155849645
494822256
1171430592
416028499
334317175
700192126
70072361
1033450266
75919297
1729680002
1682095150
945046749
665982410
407807308
2069413011
131790001
532547948
1574120475
948396905
457515192
1028407143
12857365
628636750
1908829862
407259848
644478048
1508224099
1955577042
1115286768
653778717
1197622928
289067626
1057113881
573781308
1113630490
2046858048
943981003
1853590673
1294741644
782557744
946389245
2034981954
1935077709
1256632196
272598762
1969595201
803624448
884237309
332376418
187955122
2083700944
765274467
1871553384
1407182254
1815967213
1298522894
865760405
429582125
1346148009
1075605680
741404464
447641280
1332872978
785436556
1461560635
1887307633
1278268856
1138462541
478613053
1286935194
1406260679
1873896724
972582808
348561797
1740369631
911439506
751746703
446756300
260557594
717921988
1371676219
927351469
1546832136
1096199516
994887458
884225438
1314204470
1615594489
1977998811
1598046883
1389567199
1325778405
894602106
1443524978
2080956406
842084736
1518128108
1498174942
1692781226
1849334206
2037206932
424949335
1617246039
1081389428
948615852
1655379332
1952960724
1082646018
556733754
803659220
61202876
1806328953
1578790403
2134334520
1150422457
1159197258
195881717
39880179
1586822462
1011504352
246964366
1848188463
1177711378
203556565
1747559926
1372324563
1202104425
1054982903
656901193
723981432
755250162
1992385428
1261274872
1033491334
791276097
866119545
1183817303
303917705
290184865
1665234789
662640882
1440112040
1562741113
377610330
1795931161
2092712741
1626842367
1707030640
2015556259
1028151080
929300194
153900868
991077906
2100653735
556125625
1624176013
1023623556
628156941
1175645297
2097525649
321183798
1849046994
390541847
1730325860
1914299114
268287742
589110669
1316755895
2083420839
1790011096
2078650014
1221105212
593099975
1584261486
37699129
1069068335
306506833
1441980605
286910133
930231766
1078115414
1646443308
916463392
783588037
541807890
839170119
841208146
78010117
708268182
1749296345
1984119271
330856035
1640815221
1458634383
1570151219
512498762
135968306
206436959
1989061770
1709117837
1069271687
1618969288
1658421842
314981753
39371295
1283811353
766748060
1100328015
731041883
506771167
394269669
1500533982
370827983
903710167
1741169923
782036256
1682711197
843551911
715168882
1631415221
759166773
937179408
1267538515
602823219
66301760
1128576253
1232157896
2072872136
791225586
1792611179
2089769870
1351057871
1009813694
1569320776
1487291374
833142553
1493544925
1631676677
620402256
1738858867
2100827998
805958264
142997010
2041952642
658044563
257870545
303453491
924744677
206067288
1555712043
1667266650
889154135
633271095
1830858628
1817133741
619746001
177414941
630580867
187355093
1295179114
88643845
1840341746
1064142727
814025175
1870393460
1976285071
1455802044
235115040
1231791417
957219894
684136364
617512673
434932235
2045643969
2111036187
701934170
1841376094
1425291575
816889054
20314130
1914827141
1183151204
134270552
1006608094
1287644111
746906085
519724681
844408464
1681656207
816558699
957493662
243057084
1300782682
311344186
298159705
1827285423
326583299
1966135012
185224373
1462467409
680609974
659361122
552245193
1293623177
909717887
35633802
1424210808
153786985
1987667680
1714114645
1077579503
1093659415
181054301
852610317
1662592052
1916029837
1085920860
93200477
1408903710
356979414
1566730576
1007725586
611948980
1285267597
2126667632
618334901
691946680
1288962299
1593499666
1168847214
1010970077
903710147
1066849807
1395592285
1189414361
1250623998
1943345125
1699183979
2146905631
2027514160
1579071924
603918639
1944312463
1613793706
235005362
1086714841
101577750
1709295610
304717386
1952160052
1655584500
1582094455
483318577
920976294
1023940368
1431281022
1270324136
1214206096
75517831
1955860450
2035721926
474843152
2132307360
394850478
1820797709
150065597
1422988383
1092928264
1691092798
1972152483
2022570867
897650105
1137535159
1211854335
1629432824
1941174053
2071033868
1597605052
1708985059
1041840847
1773247762
829704342
2099025768
1482026414
1033941597
539269830
8212998
1980189383
911526420
1906156017
405607737
610241693
1648152015
288710309
1632845469
2013556884
875137197
533484209
710936081
261130039
813806230
512652671
635523940
2131143328
1741015911
128131704
1542713558
737256230
2081317933
1647464608
2127324747
33768065
1296250609
225032585
1115867701
1984073440
1277011072
663087459
369101246
2145889472
1514466200
445023484
550784941
1181685756
1008821900
334830203
931205508
1721364147
789434200
2132283199
341148924
1973051657
1772223259
1058911509
739255849
1094648237
185080563
647138631
134946459
1811806066
1152312851
1637047336
768748770
629706998
1898350775
808659401
1687850269
681831414
1590412194
1302423828
1243807343
866572049
1538093887
752015004
2048364690
1508206205
1055759492
672309
1636152305
1004789820
119979605
1255887332
1160302257
1697556332
464240117
184707996
1047661636
1014154635
1610362271
1108606884
1189120776
178448494
1935717125
168422562
1385344081
515638903
488381381
257474800
2132309057
1648560436
140270364
931048906
12755126
1405951247
1210589460
1070369653
326249422
30680483
172498129
870005707
22655639
1159071538
1152330666
1843728718
82796271
719884287
1096687206
1420809450
1926444621
1739618175
776410786
1258116415
1946575402
1432660433
1638030136
1624689095
1815487050
860321137
1043745961
228833420
1467498806
522282984
837532082
1611020290
1383590731
900297249
886374732
1899887625
1286047972
2120763775
512645056
1961838680
258750997
1045682341
2024522907
476899155
1192661152
1409962289
30611834
1031381428
75722757
348714008
2072612852
95644609
2060795354
1451282952
1533523203
396976393
1866055469
1927318220
2006726342
1141513596
1197379106
133275543
149310413
1779934905
1352089282
514577962
1951226491
1382123868
1786339755
2111134405
271583732
1260913771
1111510410
1571206497
357313923
1507417403
1559158571
1026147228
1625536157
143684706
274956734
753334127
2046822100
470998441
10921000
848628677
338450003
69251055
623222189
654509257
1120358911
907178216
848956750
1254385928
1731582253
314586112
779996289
1323170940
88119047
591312437
1256587343
1158631724
1278683569
1506967443
467156461
1485403342
1136948840
2016024412
1840271849
1732136537
1819851037
2068875774
920450073
1099317006
762241575
1698455438
2135916646
92160161
1721501343
1107962281
1411203030
1702397302
1980135696
304060681
1479176898
472024870
1234676878
252705228
180567236
283008682
1943942949
1352691435
917885485
998380896
234271938
1017446552
807895517
57081033
1974262699
674965899
1313101586
62306018
2114688288
927440358
1218152755
1787121532
617848026
1497988141
280837655
1929076193
926279463
1276425411
1616858136
184824763
599644216
1355833438
466755308
488508380
679910974
1868998947
1551466795
645739247
596892713
1511887526
1689135817
1890631701
1054016552
1222885285
29242458
1600056236
197017879
1733652481
90635411
512217557
1690131957
1327400290
1763368099
340495868
396602766
1169297053
177432765
768067842
694194608
1489992092
1684888865
769692687
630696384
551834822
1131077885
1783236919
355666828
672284080
916545700
805716617
463804683
283488088
1929782876
1783815215
1658806886
1842815463
1799794414
1884709473
1324513309
218477457
1364551448
2027797868
1524956795
2017847517
865996940
285279575
898329447
1275447175
1632944270
2080500236
279349910
909418432
334323678
579269478
719706832
1236881760
1208025764
2039591564
1267265032
20334106
1220828396
2011185064
649923802
1484225259
814809139
825405051
1267010162
371326877
466047565
278536240
1057906060
801057514
1136563910
1161738582
1243266555
400947693
767516718
1596797760
1368421155
165925657
2142824521
144292591
1838491923
1970095676
116153688
1922519910
2047476448
488912734
972970015
1279405321
1074765227
417276901
995395025
1702390025
143641243
868881416
1041354650
1075238339
1220742849
619956810
1643790437
1302032677
1676389829
939935718
1910350441
1393372930
1980544846
1449046502
63815425
1287833565
2063618930
1764071635
1397797900
567127395
944509077
1796826328
502843742
918429220
224979658
802613383
314054928
627225342
225648315
1926549377
934801491
755682587
860409926
1062426168
651474315
1997040734
268977097
123434994
970409099
676817153
331963155
1969215876
1437707713
365112271
759772201
2011886101
985452831
490558127
2079815673
2044276993
754122108
1257413038
65036088
1922261082
744095635
1665579016
1715279986
1562910504
13421786
635083315
1851940054
713789991
1326836480
1308649432
353038606
157487480
2139977542
328300818
1409683424
1672407618
467901510
122414050
1073666633
621267897
925457374
271332723
1002574095
908841258
2091778864
163237527
154190086
1051736388
2103580858
197118360
398350289
1851756768
1562235759
1603105000
873380785
1918467913
227206586
360776144
271339168
1132764750
2080953712
867933242
398283050
2098013365
181543495
1090885353
1992898634
2045524744
1060252915
919142077
1154393985
167347210
1303140346
943273968
656039529
1207753757
539084228
931180221
2010666051
240615605
908902092
390464199
1601738435
1403445930
993005746
113914681
323323607
708754236
263278519
1455261451
303891999
1627385181
1549951027
892534835
70252047
36121521
173354307
2063861755
1664356310
1636720349
1339273969
1049341556
1076443810
1839476659
903276117
383962008
1032733867
157165897
1676418654
478241479
994830885
29215028
1106888893
1312885920
1521759180
1286973223
843412803
261402651
29678987
333419939
1844145884
611712638
1327022213
2093312097
2034629203
209418408
967089100
137743214
1689628361
691935276
71519484
1615116788
220653247
875548615
1940722825
2060542880
2070099154
694897289
1419378608
770164752
425020641
1879142547
1962414420
277405864
387631600
207810414
1518983499
1756511247
1366162013
2140207845
1589647166
837480619
2117022440
363042066
1310703203
940059773
1649844939
1225910448
1401242699
340404577
1780591960
1050630340
2081463493
1268589574
1254230347
511717687
1804015193
1670910485
1306101474
955913318
384409861
1044335783
1037776953
228897200
350998641
1408573802
1752234650
1497088666
126754781
2052093018
396304059
1964192106
222540053
138049500
1764683958
192990461
1819748507
1094944130
339090869
1582149817
619358464
541782238
421764405
1593225113
302915682
2079039165
1324968208
1588100240
551818470
535857873
1965612721
1164676804
1805626030
323218368
1053621721
1658888431
874199342
15342241
879019808
1094576789
158123510
597883408
2069547365
863016059
800055599
1456156832
1293961850
767423777
1864889959
1094395086
254858229
1542098352
1744752168
554173748
2060102858
1199776929
1678884035
746622437
2133826571
1718084752
992587902
1302697657
126666456
1286333641
2040740974
935244256
1103570178
1087220985
21280176
760062422
1334411283
712103474
445157711
1398337347
351718105
347705418
926023458
2045796493
1251846444
424260727
1191111097
626257163
1358435464
2059104711
2124257460
526859472
885238322
2012360753
842527712
1234324012
99987600
424653458
1561353019
434586030
1475762459
744242312
1712863845
1633243575
1113823526
121323679
2032444651
1515724507
194867662
983767916
1816562163
76487011
1618930897
864492385
1867181373
303829615
1251462060
704969582
1875918149
160943269
1140716830
1110998613
238086672
71132893
1848016279
121565535
1878706083
95106515
1233710619
154707549
728754847
528463924
1702714521
978151202
335445046
1125127168
2121216584
674260881
1867212620
941668390
1989566029
1852363105
1503018876
1731991389
2059169189
1950920658
110815366
943487190
1742131257
459646164
1931544584
1460593702
636388983
2105405661
1350002965
166366542
117383866
1439330754
1992043163
1979994565
339442028
763437262
1584015227
657257740
1838474960
941489568
1105446403
1856442479
164538785
648810513
1913181133
769233241
474969812
1464697122
725534247
1699002305
1524248748
1838797659
94983025
1956141675
37805562
1157729720
6848909
1711930831
1551581260
1755326104
689586100
1120400770
174078070
182680036
77330833
293837947
1074774556
657942985
499799223
539468077
293258494
917712221
151074089
1499927373
148512299
1150144196
353170560
1643827
646287788
983261020
946373915
126584854
882051825
982280164
967428449
1220951852
1636720349
1837349918
1816899957
1806044384
633433662
2121136756
26433078
2107627990
2052487780
616448435
842361251
2032639507
92532455
1532818602
824689026
413997818
767678150
347151144
530638643
874212324
2142411772
2069653635
2056290468
932752053
1713360993
547513567
2126958559
619948572
543497282
1545504849
1526885715
742489646
647308844
888829995
559034884
748714896
431971609
982625387
1738288383
1712491973
1221159802
1531149709
333560930
1232594460
955914545
1158048498
858800581
1489019630
369162525
1836159530
634989668
345035054
1874242105
2135173058
205080441
1875423886
990466054
1158241329
357408358
478524684
1289466097
1535395584
931295070
511485182
414392577
203307558
1779187958
1966413412
129467014
1768301629
1886695766
1901075820
367612766
100144343
1749870748
1950428745
114111366
937197275
2137462217
1498329094
1549952445
1087311805
1287834276
572008507
411665420
1333592981
790293525
1556861020
612494563
1470072425
473764649
1724953526
1754317649
792401740
729353898
2133894165
1618000555
1916694556
1207929172
559892546
1894383165
942286823
1233981237
631120041
983806562
1101409047
1737343841
824351060
2103991684
1988066447
1703566255
450523910
1660158823
2065721662
2134905426
1583566005
67463567
1702068246
1714789242
1518735941
787334895
1480658437
1374495644
1031417648
98223877
1815556344
1209102664
1382267788
1718294077
4255885
1441853705
52744193
1254809708
1418004070
1756870327
1655891854
1411078133
1278985341
1695103953
2045816243
452881280
486862370
1078403464
1851296268
733289746
50730382
774807015
387907384
187400697
835541991
790158532
2086974254
552191007
1506331869
1927146042
277616863
833087895
2133490620
197511998
921330389
353833554
2105919040
804352569
691016869
1772331464
1112406703
1077794340
142147541
833460517
13884312
1178487060
628107171
1270848432
2092741994
1702608952
229978289
451412413
663497811
1528327698
1182849249
768511909
278022679
1423852911
2001064170
1188173556
325398668
396902052
829714238
657025307
2092363867
1590793881
1503354521
1215972742
1040442638
1147130627
822159705
1882583894
1962412342
1681719502
1873063815
459763288
1421541565
1899993988
795168306
1343322010
1779286751
498582244
444536432
1139348409
2025882262
34118712
1077221807
140149706
599545386
993376955
1356675379
1909089821
1370945101
1853377127
959365220
1183654303
1822659191
1541672789
1999782230
928270982
2004697479
1094391842
828747605
523205079
993939317
389584893
578430617
1091811043
1625841445
470717715
2008584375
93603490
680393989
298416649
1920458708
1880184598
678840391
1006176372
2052824705
1316591330
741009918
70927803
630254986
716774772
644187012
1109030673
1965039842
339305055
1096864830
1581406254
111405476
2041682680
509856305
487122792
1679533937
663471718
690968412
1349063743
604049785
1644775866
885120476
1371170127
817387739
155228863
2031832212
2096231915
792800859
1119601132
1175167304
586755466
1746831523
1834910580
379302623
175827297
1042926240
1588259317
917608382
127819376
1293096125
808446816
507990602
616358856
757632760
473734302
203083976
454085457
960802172
771361688
1691001203
1503356780
7026460
1239149131
65793467
1626386089
1146149186
1044957270
2050118292
1021964706
1928915871
739844929
203766184
161971317
1948707939
2097241814
712831724
2093111464
21532472
1764841443
1123837036
1078644435
258956512
1490400557
101164320
74203074
1943429313
314830841
1641638065
2084070906
1661036063
1483654850
548295948
536289053
1827018756
1301266450
1340739730
758356527
1141832544
487093283
1735779804
429582274
242499320
690674191
1867256987
278474511
112454495
1925981330
540705279
313952066
1240897352
412324229
1131603340
1464498128
1462290092
1467688964
340392381
585779663
1795800550
1555155920
1437548368
1719863298
757117808
1202517506
1834665683
740526087
1655322235
487606177
1246282209
496210907
1563253005
267969400
1925750812
1645378825
2133892391
1083930648
1497749083
878258354
1530493157
1812472536
1894111755
1394097040
85248708
1586880426
769073585
738728582
1344117640
2049290988
1345501379
1601776853
48517076
272300196
2118217889
871080184
870313191
1874868921
222807593
869984420
1244847154
183952410
1485872831
85169547
682972027
1956957537
757917746
476272663
879850170
1441677758
264887575
1731948190
1810654480
106750036
1570851519
2077823148
143902109
1412067133
507631970
1533713524
318100592
388430882
1627140198
64105331
245169250
84453661
2114343294
1074872390
1479967678
68912162
1245334468
1154297405
1659597625
861619182
115362421
1284314878
322360873
1448002038
588340491
928736744
1967702616
317313742
1177933557
183416334
1146199236
1628879131
765934488
312415567
896933246
1492729401
558872841
1236350557
1752659564
672741635
1361666735
1675929490
664806846
723526315
1791429677
33917000
1814631691
1624972884
1992784630
313110841
1916202091
1264166943
720544452
437380368
1446550703
535371132
527962792
1527172285
940641954
1079106416
1384214723
2060998325
818594824
1452772547
1623224958
383949558
226968632
225015809
1299764326
623756977
2119030438
1770893366
1810855150
1543033707
320789663
1127301516
1217275430
135896187
435056436
496792954
632591255
1161530711
47135999
180630675
1317512113
763119992
1158719786
568705101
1798229936
1756316906
1886966705
1838658694
1191174805
1871939121
1107310231
1603327090
1030620995
2076072883
1437342602
253945031
475879559
1651134656
1239896704
2082950855
1399944079
1110225200
1303982067
93987918
938760941
417303406
1999566403
834289394
1283419032
453407862
212326914
667943857
542501347
1152121333
527448543
576401974
1345856739
277660817
2000452340
1900914986
1206824451
959085133
901876780
1782729684
926823097
575111199
893348269
974740153
945734870
105415970
772909949
647544556
214712056
2088494197
618259058
1454038979
1608960252
1418228503
497347579
617948223
1541228394
2115595910
1615793251
1296385388
485222530
759270235
456050076
1511716141
1285797911
751938451
151094491
1866259801
70519599
1421019472
2071174049
1224732903
1622319852
43391732
1180946723
1407854083
2008800581
1561121827
211947211
1419624650
772136975
424741068
1825987748
2099826787
1040598717
1817333466
1602228052
1331735545
1777836551
1578358782
1533405407
326906378
1275000978
684431801
605641402
196793725
24958046
1486155810
38590004
1305671723
1468311970
670398996
410693097
469580449
1305207122
1512061554
1152440541
12547048
1519308045
1833990321
2116137518
546266712
1470339169
2095870171
1639498553
277289466
1021076265
1751841723
518723986
542218007
76834101
1023390979
1079105292
1437926142
390718554
342806526
2093264447
470194325
2009047053
1257228903
1968198758
1684489755
48796297
1906271254
226511038
2145511806
1203760698
212385540
327864263
590148617
2012619537
2006005319
449228849
578366368
1551794538
1641869931
974382715
1391350292
1791210340
396002958
1496367379
1644461018
1550220431
985389349
449236524
1609352613
2093128953
844566203
1160876700
682149487
809342543
1108340181
1473560432
1546076658
1308940097
1677573226
321373808
1654780104
1102421323
1749352545
1345457788
672565979
792273456
506130913
916593666
1711009402
1073150938
812333964
974015250
878842734
2080445354
1825656750
877397326
296902315
112323724
723130008
1873889932
864116781
472015118
958917018
1655557169
1478459781
1076461760
882790314
1854682419
322653327
1112033909
1266441267
1086704922
482016718
476048994
1372539463
1023195238
737811538
2086667401
1194432235
1636445707
853333371
2106257480
1261017902
1885728738
1193347981
669865404
797261646
1930076720
53822017
1854118230
787120234
1375837814
449154674
1624612708
187258987
8892266
2060237631
1146594794
1827396861
2132583063
2097242177
1937063224
1504744401
1920656494
961488676
821483939
1763326993
117437608
1700224778
2044820569
1012527737
678194811
5282633
731744068
446895223
571270069
2132201156
2021936336
1823187594
1363450778
1271571256
180020695
1845988873
1435541182
667576489
1716137208
1245513017
1470358310
62123327
896734473
1447287515
776694606
500713370
645822188
1754256100
240700303
867664968
284194709
758708965
533134734
1818606807
52293619
484704807
265408886
1388271926
1513697384
564650224
1004361976
1343376548
365348958
182948919
1222423686
1757872373
1233796841
94132207
1849477147
1747009014
1202846991
1239556266
1978975468
1919063330
1988369170
1651720262
207528746
71536024
1315867462
958024755
1577293751
1724489945
1607254599
1490345107
351340956
152431740
2059035845
378605726
742787468
786362128
253054741
2048033757
2041648942
1114501582
1009509009
1170497434
487918018
1611900896
1203578994
2126499063
614898851
1239467131
1561325379
736704333
2002778831
1264519989
837587647
569095003
320352914
920571525
1729576681
619294773
920156423
1891476930
1451333850
784931866
1054232179
912444604
980197192
57520758
1433039439
1553444876
777489830
924033202
1422902803
2137827983
575470087
21075146
1709877071
258527775
1549272128
513118058
1070616049
2098431644
1990711771
2071472968
1530718235
637430831
1090418633
1959912195
923804953
1186198314
1135052208
1486635378
12752211
1847330803
1314108046
1610464458
924795808
1920249280
1785122044
2083075666
1093284485
952195658
1585673159
280505474
1218687446
1148439418
727297706
565855754
2140906657
1677464704
2121770278
1366894784
1292511100
28326796
1854977177
52889668
1905987165
1639725053
987156297
623681204
1007343426
612621488
921999229
1029808690
716343369
223235507
1839758475
1859002052
89551882
1798111199
307545047
1166213414
120413639
681579026
1175952225
2088343309
149541023
662211734
484620769
1727983779
176411478
1816088086
1737904234
1122169453
1787392641
377577285
2081938936
1238359811
1495401892
1682172350
433163734
1820125852
1887605327
1665841502
683698177
1217679931
1469976129
60659694
69918024
1768367823
124045861
385393283
301901647
162144785
456731593
886107877
1133298481
1127828528
995962054
1112749650
830630697
497778785
2063625381
342008012
1010733214
2082076610
734515333
1643353508
1813181465
240696184
336677945
278513931
1922969245
535978457
1492565818
1032155808
1208776383
755757015
1697547692
1425962401
518848958
454614945
111142284
1859963258
39592864
971891365
948405750
868996571
1930778863
471012937
1333775293
1216052812
878476202
628889062
372624767
1125897725
1548850322
1237172561
1562727394
1811407017
1008419706
1773353076
1824424913
1085971558
1686462178
1898750922
1669059242
332087598
293009149
269426975
1217041623
2040336384
1129180548
934168347
791304478
1918817997
654593401
871164516
257694307
690631784
1553649936
486872983
1193681752
469665143
536794927
981625069
1263885671
250331028
354021910
797034779
1494169927
124712156
1328693548
204925255
506320175
1593185651
2087567870
342802931
376300667
350767875
2039618502
1344022362
399523487
629222525
264338733
1723021853
2056907797
1659237557
2124918238
833508667
1946343592
2007129969
715634397
2123102008
1378844279
368182240
1527344218
945432606
159980195
696852066
1189302258
435900588
151297375
401992137
927155793
1914768376
299733866
747840621
1083075434
1562369520
447199518
1735290552
1174006882
731492077
2009250757
780655997
2052632126
863236436
1079768526
94735617
1423139702
610192453
1955672303
256295163
18960087
1137311640
1953548734
1131861447
169739593
1265616177
300255025
1939577176
543646967
1702508916
1848046104
1762880724
226245708
1192558707
1449266696
1947733570
1258035845
1402477632
191170713
1933575158
849947112
916766113
205492217
844187517
678037368
753394241
1816646346
59232172
225672043
1618357423
890763349
57630157
1810742783
1505688826
1837981741
2082305844
777169502
1449400527
382144981
749873834
2105022807
2085533081
724783697
2110025454
194471672
751007678
1766266330
1032431577
468530329
359180879
1090664455
156299372
627411207
1464857187
524762719
1287999477
1716814490
313286209
864093327
1239475547
203589431
81083373
222955084
942708113
1117614950
1057844414
251897991
775428373
723874007
793407869
421141921
1386213149
2110910166
1115435240
1304058225
16860470
2133890207
1990084102
2027041380
1172221613
1916594819
919850517
228524690
580369744
1636992742
1049116272
2092835859
1748544188
266677111
820368894
1090053114
1805819628
1658112597
675613717
1741804682
2053872499
1265193168
1151512164
2130081912
1079881312
1654543803
1259333556
1798211862
717878956
741508121
2118438090
1515620209
2114244525
1263894753
1992559669
1482987475
1571715713
754019618
1925714888
345130610
130693612
56674957
1307602854
588906801
1285138203
267733123
1143447949
11303407
815707447
1918550652
1056943676
913868573
498296189
1330776323
1511292230
281692810
603721317
729706621
861579746
924856997
325217140
1592528967
1762531846
1339329410
1205099433
1148567344
2097272960
1185411012
292682890
373258317
1932203443
240374020
202370870
1950349688
215981810
231538509
776812674
2016475405
2050898530
1164463535
937181251
228532669
784669699
1515654995
1345132480
975181137
899318836
720430192
1078520868
652922448
366430099
190045777
192442491
105351265
1698608469
998377206
1252118131
385717313
1575050688
1032249819
1584859297
843017150
2121498707
934093419
155579014
1686256491
1524206796
804938544
1881913803
323331167
597999311
752833681
830530493
2143956726
243115184
326877770
828431
1509444607
910543108
1177777412
740524656
864934156
1269772793
222415236
1077155018
404155424
1858046115
1655343283
503985282
1027372342
844397361
1002741025
780061755
2019822766
1496029569
991528001
1038270548
221367338
1053212369
494672312
1690830056
556344790
1012804851
909904050
130433258
1103048677
1517978391
547386026
1560737894
958852994
1879379745
2043962938
1396089117
496613627
1918961058
604534844
1171980948
429402899
71720852
1625518437
1861873126
1199882823
1264925512
1396599947
282685128
510899259
341231070
1135848775
2147291710
1458344271
1231448118
136362394
549284740
1419048537
886765427
59066590
921666286
1430074904
1771834347
651400243
1234903142
586722107
1503039792
1588085070
1435101127
277393443
1900812043
1769138120
359947924
887137269
901560141
256349469
328836740
276625637
1875799455
1340164891
946331739
319807514
889123029
1315400028
30194243
1010729124
320477683
442331047
1709363360
952296633
2108236707
1347003493
953261274
11865126
90179607
1674168434
1483866533
867272491
1917780681
914285305
544268362
1449565002
453835089
97410493
1778280323
1962981691
1650801210
361320039
279652163
974866859
1526436689
1965310501
400584390
1633427585
674717665
761607580
338829536
884899619
1319960434
1606635357
1893300296
1907693317
392597094
352726442
1257804907
897909413
1643410051
998313758
657590148
1547768174
962719556
1804701787
1748827211
466813635
464246962
759609077
605656824
1299276197
1528096111
1040274778
1445942864
1628097602
679948768
1559315543
921333953
625508707
8571699
648945799
866717821
1161487823
1114606296
647348030
520740421
1872089792
1314252019
2022446875
439457665
709440458
637963417
947597078
994818893
2121561395
1202905641
38363600
2116736909
372066828
1019409546
791070149
2000152770
1987125393
321235266
629053863
176312708
1568687335
1416960463
1475910842
92659385
2134145672
1936067827
843083972
986641761
207464309
1424233726
1791445630
1862535984
1714240253
1812183147
1252884214
1928351522
640435560
541331477
500746531
804534786
1515809695
1398215342
2069242248
1038581478
106619558
2073299315
1699923220
948672908
648507242
652197279
1542770336
2018517289
291366730
1521729919
2129570144
165649141
1277177566
562016028
611998266
1530401146
1820426025
1518173365
1626516955
913604339
1291318040
563921182
450432887
1102716164
1681251039
787183739
688463555
1573388885
1272916830
1233355731
118582299
2017701242
233666269
1401076463
894888538
217747143
1382215772
1940151301
807239448
276607682
1768690598
1802815274
1979603169
1414799098
1717243297
2054709138
1180537823
407713565
2016910840
206460144
609541175
787081500
172820389
334396469
1512253105
1870674647
543761877
1154168306
1049378685
1073347612
675833015
1335328301
305868500
1193327712
930228529
733250647
149055647
1308964320
2000143937
1818854265
663622843
1648071751
1332558644
726712048
686781194
1004441811
84522926
500653810
923715271
2128575061
839611956
286292061
1016187536
1467556584
1229783611
1710414065
558668694
1355426019
725486302
435120282
106186908
899613317
600453902
1892470850
1578562610
614307011
833508296
752489840
1907179174
1580971647
2097545986
289633983
1985507505
619997456
650831195
1539715831
1638259204
670332430
1051133022
295032870
1430771589
739203961
2095775537
387062067
171261221
1346738025
365321843
353464298
1727943124
2062134016
1249033779
2064542539
1384145968
1148975474
1367759858
1490480521
1028504263
1081941539
1299652749
282757561
49667929
1893761860
906118791
853089090
1811406403
828244023
1787170122
4794911
1735925244
2046423113
1907964024
2143780909
1670805560
274575699
80703232
975450283
298225471
57097773
2135580943
2056066928
1775865761
1395857958
1865467450
1250973388
1760615581
1340253071
941714781
79036070
1371952149
927243068
1771012565
215016053
72776283
1850393706
501276922
85894393
1620238796
760338167
871733366
1936542170
1353965857
773441502
1793021141
594950594
594915052
875623204
1327380067
1212034888
2068673018
359850687
959133057
1986937684
1989247355
107577851
1101705832
735994632
1693751942
997504139
1180830156
364924204
437348279
10938017
36933973
146088193
715561769
1628126746
793882121
1306874078
337109028
1242207794
111260374
384655993
1663394137
1510891170
1029304159
711709047
1471933149
1272288846
1920228582
2134326584
2045022120
480822106
768667028
238887579
1359535617
385141213
661307201
392653992
1599982788
497972015
715733980
805606068
1857190143
866820736
594973971
416795273
1428348753
1010693722
1610845382
1697050139
2059293502
2104348272
591426029
1669428584
775772506
788298634
1988382539
425283439
567688618
1650198399
761881799
1134879607
1547014341
340334271
406887707
993825047
1901436514
1284602171
853354679
1099568445
73969060
934536809
1481486498
876838283
1661629379
805671598
296657344
1884530437
1701357838
160375588
1984589149
907192757
72179709
126586660
282468326
170757681
597476804
1441374196
868378557
1272516935
916623121
1685848425
2074640566
1111825135
2036190107
1566218193
456290958
1323888181
1667956053
1943738311
159144443
1130803328
1535728485
97402645
876166516
588334698
1361598484
1007084751
2001933011
1274708586
1217654005
1221579483
357021357
110448079
2039455264
1427396339
479910289
938300743
43991530
1274831248
1779600956
1431687736
465324925
1693028123
566570000
396837387
1654668257
694948837
1716164459
1512701634
1042536408
1223193537
461565309
1555856151
122165277
1453716430
1746376738
190618597
1708292526
1627259909
1614516871
1364698933
414707990
2090016897
1995644870
1167226123
685863073
1447293250
1455801666
873144973
41876399
1803357006
604886990
1899155005
1608056856
134764419
1783807514
1863627026
1649386111
1767227419
431933128
988845963
262083780
1599530978
1539203878
694982048
298106069
1363695861
188896757
1806840403
756313264
513073778
682748330
1997676038
853565118
1500442164
1903284338
748214271
2047224251
1117796053
1037294782
259514316
1536539888
733866094
1398723842
1139582458
2093177522
204786172
1494162264
1693590433
2018535068
1271783334
710003116
203033419
899175734
990984333
182781548
1084459516
1699538716
1952005157
1520229568
574152228
132620978
1240836612
1259664420
843276288
1847489001
1001787595
1555117565
1735090119
805045447
383699920
1125684216
964639892
1272674275
1683007145
6037425
883291954
1054444461
189684499
1105713764
2050258666
1998311031
1447445335
1793977736
414250071
379220781
1346295254
1409148721
1465216617
948786283
241294987
1409520913
1852460240
1969314410
1346701564
1287185233
313290434
1287629375
1702687364
120394194
1322383116
222532251
1972904923
903044856
190629787
806828052
2109950996
826165242
1748325798
1034863981
914878722
238916534
1306889263
63303550
1503467462
496411370
163265300
318167145
931504019
784843528
1642571289
69542609
1550485018
1900334218
991892559
1178966151
1074071022
614327224
538976120
625765139
873045677
1443958078
1861501527
243254205
1414342213
1130636386
1245298498
1778103040
147253076
1703920668
1716751834
2058874175
773890511
198069838
831349209
744369685
18197945
1633607889
1178775943
1517016783
1371933611
401149648
1040025229
751076884
487090393
1160833657
1324329453
540959667
330321865
281187411
1608597285
1847689137
987601662
1778591429
1200715160
1440027021
772300260
460316834
1781892981
1913424344
1387240657
639624728
295158294
1584744774
376588664
1844624550
1424855631
1478402832
781862294
601410480
2077663473
80226117
751441275
1275483471
762571909
1156031582
770750771
1630647910
430053256
1614641816
1056079495
296584088
1900305213
679537423
290405271
1538602469
78209124
586884913
712663807
1239310662
1311541351
1105501081
73437511
1853245735
611903691
1341533617
234888293
2031744276
77699791
1222516832
1160330050
18801922
1040144448
1949682024
631073528
679463175
1629518356
1884563435
98799526
1166451765
779089351
1711736526
527901178
1569683812
885536988
1316647899
27868501
1775805851
223810842
440730997
1936822505
756622374
770551554
1702653399
1427291778
1606224156
1798065916
198801006
900738728
702708310
193699845
1759616510
1920045490
1422825617
1914977222
1990797357
588910228
1132275165
344589149
2121396555
1871388774
529724153
90283524
1041255025
2046861067
1299432967
1485226127
2070454204
568253958
1316805498
418812470
166056691
450337577
1897990411
1130820580
971883138
739574389
771000281
1301700135
1531566536
506727601
2072137370
115108310
1320568857
879637824
2007134590
2144385846
223780461
1079753573
1427603181
1470875558
1232513648
230214287
1040313713
1403959770
809611474
1844526396
1573575430
1323223945
794824804
1019818384
88384864
1691944265
937407434
1200381129
455629518
2060587387
1492775988
1895080002
479734882
500720172
223884393
1636586724
1119430205
625977445
1983063971
1311118766
1204539566
976028861
1160621413
2134322783
921414528
1071260307
956386086
1430147637
278628902
240992071
738017233
728218158
1345813295
190126686
432014628
1295685871
369934457
1120604089
1402441113
247179923
1000481643
1161095800
365884355
711666666
440028973
1126493589
1845580923
1699077656
1590777960
1051196655
1368323964
1721229828
486565236
1340923726
735992001
1596414485
702107106
366285363
220371936
878941243
1362776463
674045936
831698397
272356242
1001768276
778825317
2004601795
1780797658
1756128386
561458300
1250259523
737502114
952911407
372764779
171932471
1983195813
353091999
2038303626
630808067
834651756
603159319
1171112991
776704359
1755720312
1236532932
2124161155
2091180720
559634996
1987468635
476977310
241442816
1003601094
2087355254
1549659213
1119469700
529973173
862684457
268509240
1554245228
2128848938
1126191505
1821511511
2084118587
1449421541
1962820511
1616615613
1116557683
1572187151
733851361
1812953538
1586014582
344386138
153682403
602674255
1202570593
1791727195
225292259
1143414702
1133232533
788539449
1358176295
575054187
1165824051
1734123627
1636269575
1573583731
1710357938
172366851
2070064723
851273400
1365883305
1492543585
207891640
1740981141
1953153135
2010179900
420341467
287917760
950338643
1253999970
1166608429
492816462
1992639462
651275231
651753690
1696227691
545629497
71020221
1583094060
1345277850
976656710
227599950
1285350445
1244647860
1687279097
637201010
708241774
1881273903
1973416459
794150783
1124933953
1672839415
213181037
1047135473
1217651672
2069484131
640816913
2142653220
171230414
932690782
828689451
545400877
799547493
749603105
1128642009
1326054242
2076638360
2033254700
1222616657
1034198796
1309693847
1450683156
149567946
537310470
893700044
811829215
1830799212
28590959
470644241
1392440881
704156813
1470185872
1140019854
162618882
123575219
710334719
1800489610
732252637
1515648274
2141736975
1015995627
1947718679
1525356387
1086199428
2087580147
851411809
700696828
385636873
1640116355
1725535883
737968864
1163734026
2002420335
654541457
1020716595
936038004
505959510
1586500280
1120937374
1457997128
386640984
1200605008
358270338
1966849767
513966141
1032028118
721796429
593759631
771528285
756755373
1390715136
938835167
312176701
1839379346
827074534
1107666739
1327724863
212101174
371809614
2097004890
811972315
1880570575
61395450
997712640
604267775
711087211
1205917563
428080669
310800101
1795848905
973807132
1001904140
296130148
995002335
268980219
1391092521
930712115
927499874
622873588
401011056
15253278
600323669
1283203778
802093255
2141519989
912680375
2108236707
567534978
399363558
548879187
1333704280
777334679
1669317780
347103400
599203024
1641402216
1899101498
1058691441
455409205
220211058
1080705639
18320035
1968679053
2056428171
51789078
836943487
842149088
863537477
1318315927
1539611841
2141174086
2015535412
386321604
202789409
358294735
1781791388
239686866
974425509
1814345548
1027085814
2136358858
964266681
1764329430
1040960146
2132554986
759399537
369845190
2140647847
125641897
473829141
413231822
1194255645
1109757042
310761908
1640069677
858067892
667156518
284408369
1450992600
504011769
897555732
979196630
109374683
353880976
1745930252
2142215121
543722571
230927055
2128162016
1193073237
222146254
880216269
385797967
183339565
1654285599
2117029428
1825746630
1013070324
352759371
115830943
1769219970
1357051777
1903308086
1958254681
987285919
1789084721
1372748785
1528175156
9480769
39322279
800408723
1774310169
379249668
251419652
510484280
820073427
628147658
2092034529
1590447822
1723822207
1906371003
950063493
18729852
151066143
187376970
1609684262
777771403
1697556097
1467725734
780441588
378359163
1696263900
1102630366
2058687651
385429137
941036618
1771831104
551104943
1952271283
1429164008
1474231883
1082696326
578603775
425739539
907951065
1201241446
1737000633
1936008619
7115505
2097464237
321340237
121333842
1642232631
728640243
2041674379
276342258
615724132
2040672764
690208938
1956126152
743779941
1634493409
59873986
1905695674
550574789
493353511
849710934
64042441
443963817
1853618083
1417770183
122241605
1156540545
1027496777
261117564
1029141407
1022538579
629177219
196383424
1506696829
1018099309
980860079
635543196
802336288
1806838555
1707615416
88766371
452334281
858598102
765201481
1268578144
1625785082
1756512599
1402742632
432128362
718405381
1656030562
1757355794
828563640
323538625
1001609184
2092196385
854958855
1354039359
1999690847
560610608
1249995060
181628132
1108240953
214486816
1795201774
479439227
379346305
1473369034
13862212
1961518086
870831988
1116116153
22779560
1370559941
251402088
574542825
1315393202
744129526
767888486
473074146
1221389475
1828186956
801398795
882959735
1662885436
403242230
1806858106
1631056672
1715567228
945521925
1374390223
324277818
935615545
1513051165
2120482369
1172047052
248406317
1784514291
1338987683
791541894
1078439279
950029414
373867915
1009293869
361087144
1756661719
1368394876
1819573284
484705062
1703547342
69031022
776094161
464740944
1267895678
737854929
168772614
1473255763
154049906
1966847404
2091826192
2143193354
1185831758
781376398
254588612
1219330456
274061392
1821310052
1926541480
1358893238
730936382
806384481
1519271063
971426880
95406365
981607016
817836817
1270457328
1135635600
659629324
931759595
697978641
544582132
1418311614
593312429
1569062009
1150218556
997764986
541332184
1910134301
52351171
937958125
267219561
1490000412
1838218920
1602477084
231615821
1184226427
1446218097
78965721
462392579
453915268
1963637760
27124424
988928092
1175340248
650937803
134077048
1008732174
169458388
734588277
1172068999
233915347
835183776
410380670
353461477
869311817
510348554
471042208
424049434
77387798
1559675306
444335883
1347611982
241406419
1934040913
1817216429
633342965
738398746
2089544096
1414702881
1814381178
1645251758
1620497399
266738353
592194037
774656585
1145051550
1016098267
1337798170
1303917348
587587782
511659138
477635400
511767004
2107842335
59893875
345429342
142930037
1422391617
282860010
656278279
2135175664
1097248948
1796410760
137328789
445551007
752834582
730185619
745578704
516483646
721034904
1657060051
671658489
351349953
1016413014
283223339
1777172708
174517083
1302853920
580940207
417093770
689214793
112701101
85936235
1612856893
2122633452
1536734447
1581272095
940649356
1004405795
503795442
1038505576
1635986104
1418615894
1116776683
533575159
455036882
401235170
1579259580
142458192
595429908
474306765
1171232707
1309501467
1167308874
263893905
2096315393
1194630255
157129040
59994715
1616240642
1294683286
1334034737
930515438
586630256
1772036773
779483706
466618565
517562995
674354223
119573349
1822148954
718747856
1095834890
1991417335
346772682
2124804923
1363190322
450067002
1629478506
284337348
107422663
2089039200
1016646259
36229686
507961212
160774023
1822077824
349019269
1907264134
1986142329
2050399846
1190976468
408145045
1825488018
838712657
50680937
1418930780
300617484
2066761525
1323448120
2082853292
3187692
828764614
365577798
1818769484
242671453
1607815863
1327472464
1685775078
955362266
2132758203
1126214970
649945150
565036282
1178165853
1853429173
1795476935
482884110
1515615246
824315391
414402749
2080900992
1261224404
829379646
1913291063
989813475
157617231
1755634047
2057751350
636386460
1803091998
17947404
1163980351
1544285628
1401326324
1179234480
1955242210
437178500
1108051988
409400059
1316304854
1132719018
1325198219
2122195335
534690850
1252548098
2050957513
1094412925
1224025975
1388867775
1112663892
681897828
2043748421
269075532
1325856069
2122800302
89758504
786261423
1650249441
1839300202
1864242129
1584741076
415957033
1355744549
303387017
1050222152
2105824961
1165131474
1949491754
185718390
753122049
995449886
1692788008
1831595626
417137543
963638916
836990780
2041292547
787330056
2017906114
987754020
113882955
2091722110
391177695
1444869908
870623411
469612886
58616929
583753500
321349421
233759284
2054070253
937322005
1733287278
711811935
90640151
1447047554
2076391586
1673728251
1906048672
2105758130
317693544
2055670746
2007851645
311190134
1477741141
1751454673
275049018
603884849
20820550
1129731957
440509281
717632860
188888915
926574393
1462835985
1352278313
1628341132
67439191
1333702752
1881175164
2082859537
1333267332
1820465259
209849756
795482998
1419739418
1095839781
1321829951
1522009250
574522922
1852167737
1799663528
963479459
1000115098
2108400192
174847129
1897086190
396274881
1311811334
176641834
621915372
502759768
714209040
1357329661
1277222121
1110163303
1625761211
1792144041
2043656505
1067064550
1243992740
545416661
1207919613
1031556263
331837430
725309631
1909723927
1146660455
1247685665
1175250674
908851266
358588179
1156816060
1350549095
1368323090
1697562945
1593731396
1815584845
1539945958
2069417549
993700305
1046135441
1761766182
1506944477
177388143
1530667135
560541779
336699940
1418183204
1511240131
117536217
120173763
1666277931
1465185074
1599954688
1492492882
1411977542
1174164677
941973501
557353407
829357986
104430956
162240052
729107306
802202397
1337008360
2020874232
5141147
2038747479
28761119
310333841
1172668983
1796686033
264323989
670704889
649053486
139183870
1226778393
512242240
149423668
421673823
1817281366
472111132
1621296965
908445794
1002824016
78220467
1185413265
838919064
2119142281
1088750675
1302324678
95250602
551085758
1605309522
1772741037
1642500503
443146840
474337691
1365604956
1313745135
1946254644
1324358373
1263083931
1562241597
670297775
895232849
773020467
556648478
725666023
2102745866
254601499
418786646
1286131390
1808883129
22129248
1653627296
837312091
1161182832
1824327956
96326600
1025987594
1810312305
1211837559
1005669479
1298554495
1709851189
1678853596
1531432697
1437019081
988522305
1296630234
1005362179
223384151
843582862
601222795
126556484
1726304223
1483356670
1258963023
1134386313
605659676
39399350
559892546
268911349
534642475
27409769
1866868833
1805369799
360959973
1480020483
1409917423
677414065
1873665013
58669414
1212995531
607890152
1627832482
786120074
520711943
500591144
1083391374
1001995263
1638257711
488056632
585551049
678184848
1756070863
1599499605
1324934728
1715429605
776390405
336684150
2030574230
851533389
919946914
2032372209
2121356277
1097218765
1787252520
593276586
575252574
733444741
20984442
1625635467
285921361
2064123717
622011187
204906143
474216248
863736372
167458299
1485844898
966452894
597226904
1673889133
2005859609
647166600
1037417913
1274297048
217531682
205967671
1209433697
449734955
1105533041
1991575477
1931835692
517577997
830121221
1666825370
971507989
1157628070
406656974
615091864
1366891100
420710352
1836823253
73557072
720567087
1024295997
1482842050
375814628
1281479073
1172917361
1679653912
461185838
1787833731
1488338668
1475761686
712290101
1052227018
101412323
325348083
751424752
587946925
2143571382
1919499333
1667692840
42771673
1793891193
1638946424
1044606690
1334653521
1052258032
1974659404
1293860135
958531243
1715905992
271811835
316067790
438529456
2080100939
68736713
2037944668
362640684
787913372
1571936453
1368309652
1357170169
1355803003
1250937881
1344592673
587973141
1455234706
122904262
1502768537
263118052
1682072630
857878492
1992689070
144529875
656685175
1096782399
286674950
23008981
2097304612
1836001809
1640002354
1575714276
1321118179
228890333
357698224
2065859715
1192074838
1563564294
1357575997
1760032767
1147103751
1221041260
1583478791
1654842149
1095498092
97392661
2011653521
284404365
1817003664
2140793688
272099298
1756995941
157704902
589466624
1443198576
95319146
633556872
2002270607
1768596734
902971005
1219448501
1243744142
1293022233
1005548351
427113125
1913362767
766584987
552041059
49661062
1546745435
1647901139
841435869
297956265
1268422773
1568873073
282272756
376132013
613539501
1788177214
2044164449
2056780291
820809488
514318038
1738730774
1720385131
1784304764
1925084935
1685549458
434315635
1537171662
1069851835
399647797
1214102089
1717976749
1718436535
462133712
255125517
639472879
104699439
2034423240
1640042444
419302444
2128988420
1952033773
1503991755
1581928471
1516828649
691269014
404776472
829152186
606932201
2064260174
1198698783
746901967
2045936311
1500770019
961445416
101863215
2114420311
442727522
1068072996
670402378
370742151
509481497
313411248
1219913373
461619472
1439825264
1609821132
1848397593
1431324140
951433639
1868684131
1885226764
1805587746
431461629
845690720
950631967
1484692292
2144246035
327389775
142221389
246716803
1346597276
714987371
1350339041
1444802841
654182282
496157188
953796690
749090482
1898532745
1349526667
1332578487
371490576
590637599
1541234832
1451219949
1762593165
369855770
970484487
439393640
1286062381
1066830811
765574497
802880454
851041844
219935495
249270646
1194456854
1864502328
2004879331
1253112355
2024932486
1357004457
1850424508
1704148579
1587064019
1031147682
505523814
670030922
1685633872
2113072431
1512477944
1057260657
1706466513
1732172517
1221599499
1070445697
1493615864
424715607
1840426849
1249060972
2074578728
9441876
1437068540
1634610980
1164587344
1996471396
884001003
554548920
1056194278
720078310
1313118546
1064572788
1511043871
1948223170
1915331683
1228301026
435090712
1220203105
463362678
623577991
1789742387
739318407
155643979
1419586665
751597262
864242578
943875247
1214837893
211847541
907697395
120321414
1804790929
2042445078
686610306
471860894
1504690111
74298545
765426963
958961301
396823721
1433039708
1757101255
435716213
1557006160
1218217722
396118886
1349448240
313920332
815994530
1274933738
564113231
1172230701
367403395
1205271230
627137546
672495058
1155040735
96626036
811286183
1430789919
1328020530
707966866
682608992
1253572229
1500966109
1347214207
740683232
1041965859
1088653183
1689681195
848010820
1428935415
558603014
1579115873
1086302231
854753202
626642707
2136561289
661305968
1862476919
482630774
1579396094
1798775915
1218258373
1306330403
1183750773
854097426
1225489083
1727671722
107612723
644005203
746965335
219219201
1236755869
1293465508
1065399838
251836304
1893420478
1229599554
397692586
1048729212
1316907734
1939588711
1307107005
8782179
747857466
1795372391
527047666
92550373
429832553
488318229
440048304
300091236
1860633743
1645524122
162856576
237720201
711158373
1774723623
1281074144
109791352
1319725741
1545567796
59473907
846209433
313636413
1497703051
501172512
1562009889
573147985
1993555244
1102534964
173814498
1172905503
691694699
1101194417
2094442840
572028961
1005928976
317826760
125306884
152789494
563119434
875469410
2143792934
19377977
1538051075
2009516292
1415961296
2103146132
1187129520
1788376446
2099477699
1615840482
1971394128
1598889294
739745983
318639473
937160472
382295134
51514329
1362403340
1086198024
1122498863
149386311
2091609701
1708744730
709780339
1855984830
1200218716
642901965
366131972
922984747
1278981835
1792280913
617868793
690228572
1378200821
971416151
1141582559
578529361
396029978
942231167
1417879439
569099016
1661349995
222351524
266151114
661617914
502501135
929292395
1018945151
55207516
1768446594
839302911
1443707303
1975671887
1932337255
996747976
959595939
913711568
149977657
1906083831
1693453701
997972264
884906292
1283426721
1860354216
1971597450
1853259871
1811092488
1417646756
1502741091
964736715
1552572640
1125723213
1704323500
1630130574
2030331976
677033448
603613025
417324395
1836252029
1795572544
1069468456
1781667945
400496444
653515348
744212610
1297466638
1516387257
937386721
1760680144
1976063303
1287942311
528457066
112237448
2082364566
151762673
1508198986
388901244
952337361
1344248743
1854115302
198493622
1561398679
67595141
983175529
750880319
52333493
146531193
1669705590
2145993045
1976893372
1388934978
333709217
594517743
565497431
2045319193
1902356595
34170959
1262460768
246778009
1425784396
2045028762
687501533
102236195
541612865
1540096892
5966803
1796659433
1095925095
974852133
1994965955
2103365128
425466417
1067405706
811742126
385830065
1128243988
32502006
904305220
1418310088
2081964757
1122662580
2062287501
2081051168
1094688550
1320582437
1034179988
1783426685
1075067362
1940121706
791371877
1886068132
264367673
1312672065
507323945
340775494
1652635859
1777998918
1461570474
1939021330
980843464
1559236717
651932082
495798288
1849311695
1357713477
1284739362
1802320777
499999301
28785850
954301000
1925959958
1940538336
821043671
1857753740
716125417
1884650747
523758030
949187320
1079374499
733638191
712304496
840083707
451746827
132842227
1735695546
1176799317
169672369
1534027577
1248459703
1633014128
565089936
1865387264
625546888
1742957022
1359865238
1922480402
1282334463
303857946
505440325
446487230
796520272
532311060
728413730
766230246
338099035
1698245613
735409299
718854945
1512814225
1615372539
561217942
1508109390
497097589
667888042
220035189
751787688
1317896975
83143675
88986981
17517525
1064998427
4138464
1403685461
329762373
2080335794
260842725
264353929
2061265719
859042876
258419450
1473359227
1254979438
799752676
283320972
1746188635
911686898
676001577
1371652779
1414753178
1071973511
1212934733
1322668145
223029371
1916185312
607752210
496639210
785748642
412691997
1600294777
1531583557
1060794779
1138687516
251733864
934546773
600434943
567780304
1773134787
1362716880
1057849277
1625282073
1815524445
28613461
1203878203
1249935635
488180737
1073423088
2003446854
1545825758
1680761344
218219023
1128889289
296014036
1437785091
1812446549
407272594
67673614
1691662063
875020787
1392491148
1606539909
1451074982
651978559
2022889099
358766860
255552120
206794972
1095980213
2077017813
901204036
1278113940
85133658
1133774292
962536970
1962576554
1879445649
627225620
1684182449
236658865
997406067
1658709876
45967283
899484408
1683864952
1092310575
1930986767
1454304707
983278282
1036950194
1111765588
10965660
857169223
1340524502
1309822521
625977445
118449599
1188072295
1350144440
1990996470
1752909305
1588185262
418701597
1084414944
278237207
885732089
190756507
1399067737
116681652
1584388795
557672331
344547531
1181842853
1549291307
2089688871
2015276182
800630037
1060534330
987936930
614857869
1570774814
1357682396
2085403938
180812749
2132184554
1478145175
1567022067
1461912899
155638954
1808844158
1367470760
1843681019
1475733524
829355835
48990721
596982498
1744762523
1962874582
164540962
1897518578
1805913776
1225586982
2121808854
121085066
1712380605
2020711544
1067100210
2004251929
1180654777
128130713
970488061
2015662819
1535905685
519469786
2119062390
1541062241
533454838
678971031
1976738205
1176296532
826767344
1434306040
1593742047
1635617335
1293986998
759823125
542293993
1848241716
977312579
1758233545
1853805576
2133599551
2087856612
864003966
978105098
1283430375
1090799317
927403489
678569227
670357742
1317685742
432788563
1732822488
78136755
1659458005
1472399930
1438181508
977772157
974169713
1913291063
1252470363
1646218850
1056313970
1372224806
1429159818
849857358
1478141443
1299626430
621674675
79614373
725758260
1962239346
267530847
1348703659
1887933722
1863489767
481403662
1328284722
583651296
1223737646
1746465949
1861760593
95200989
879442670
793119625
1440987685
846773914
895914029
224419500
763145872
1313418921
357995265
5832952
1468165783
2049393130
1323647753
1920920888
2125412803
1146711908
1942027439
1110142609
1346237230
455365142
579273545
660549428
318648419
780039662
629523844
892214726
953483919
1441799880
1031489381
505120744
1840105182
1581003598
1695522829
926591766
49556487
2112626062
2020937227
684700697
1553863078
1878094608
815123785
47429417
233484926
28619993
1283835353
140729306
1805972819
1685925448
217021300
974469557
1016465511
1933422408
82083308
869235306
1666260530
1535656288
1158548659
336470102
321971624
922453496
1553300547
754365179
1913398888
592351915
1869461027
1311216905
708320779
1408374517
1730903232
390745905
2145739489
77061624
593447336
1605655075
187226170
831862338
458182359
1955238054
639421088
1192802544
26865523
255528030
661073138
1600265097
131402256
417192496
841276798
1611112084
1752268896
502625947
555947970
265456761
1711352667
2135760683
1090699460
392576247
1164221036
342339544
318543519
509743896
2074699516
1980395719
609112591
1598628600
1073221981
1261884703
836731379
780032133
1224984651
1330540954
216840219
1041433601
366259698
81020074
1875226375
1385867275
559023566
432319607
1731076714
749617068
1392343602
1443919443
1604420495
1563551809
395494180
630713560
282348096
1405006741
1296597982
933549572
574318362
869030944
1042794385
968038197
285723426
2036221427
1250537917
1969440801
2053418457
1035881918
469585474
294366679
707753774
65749327
890832672
1284504220
1692083141
366403873
1446336485
383045292
854758773
383349428
2031188590
213527936
1226994363
1206753838
303419918
476390185
1388573556
738688977
1264529554
1451760200
2069740205
143609046
445366413
1527936942
1374551994
1388918171
1686840957
984972641
1978007462
566561725
1312209308
1060399155
1639906315
2095348975
1534601290
149310413
81410355
1354555104
434565276
1893955612
1488214616
424000055
473186429
1631262760
1325979154
1475140571
747722681
1007005470
255706341
1108352514
1072046221
1033239549
313974393
1102890473
1441307340
395871916
1600729690
1541935710
1532808593
1107574218
1439771291
915498858
1016083887
1615661598
1615101024
390566267
1974379548
46362399
812039001
513415717
1445548604
1802117725
153787902
2099745952
1495452360
1532430146
893055494
1351403648
716360428
1087105258
92885292
801137182
1395906428
596098127
749201279
665144662
1761772999
861984932
1413927345
8297589
277343160
374398628
2043248200
1942889232
1789817155
1707440288
36825068
1953400957
531886952
49055161
100327208
20932117
959981596
524393017
1016099339
1174905558
1500958742
1052991962
663459905
1804532572
1347605483
897715744
1064346697
587999100
1625511655
1011566531
1962162191
1854715119
460268829
1773454792
1110404606
1903961336
1608810158
631814771
2054535518
771637674
1512760577
289330740
303909144
1400249853
1194919176
986488580
162916338
1117023293
263666733
1955449770
1416840804
1063720659
1535726273
1794475342
1448268977
1985964139
1577459839
1508773214
71361425
90416521
1285805518
1681596716
923805636
240825944
1165439382
2121964553
1401116148
1739922615
373181196
1645112280
372026270
2113548911
811915317
336897901
150140831
33928192
2099917512
1161411134
1643669472
1140772273
2107274886
53170633
683753058
1945598012
51788752
1499181846
312130864
1505041862
1643960456
168915209
493502403
1115744421
1107249477
1826852803
255258387
840969137
1196385757
821845127
1395386880
610163390
639911623
1103209398
1681037083
770109770
43087150
135667390
53212511
764548124
288320580
1588912245
1483973593
690784686
1021076437
541621144
1030270339
746403469
1160295907
1073485373
812022446
475990097
1594185398
430342819
555678578
39371164
1516999892
1563771917
1435302994
100815434
451436871
1941638011
1708144459
1285518160
739622078
1452789072
1623267800
1919372671
323952072
1102951804
2029774242
550264800
252600733
1875256209
1187296056
113695954
1628357795
1295011516
1523544339
629473468
892757900
1533878211
2005424785
2127338882
1274410877
883545843
1730315389
1284005445
1590036150
1981149328
213187391
909643084
306866775
1700579636
1037233
1782864540
1035518173
1353014275
479575274
412264870
1236640875
1136841861
1480631168
2073954886
181826781
1302153243
1248283346
1278212132
1937674738
401474527
1758280097
1924064453
1583066694
1492329992
599672259
1375444847
118773283
359765754
2021350977
312479690
636072055
1174089314
2081357392
1831106087
1090626789
1340285192
763038565
1693266910
656245362
1245118230
915149486
1252866336
1253482275
1761533336
1152532570
2083994142
1380168675
535075777
1984656495
1771454877
557106738
1208967335
1033670068
1086912260
264555979
732091085
1204119932
1905072558
67683466
327094840
1915139604
1451938576
409901924
746018349
1288136138
1998533349
1324227827
399501113
1611534749
141064639
101130055
1207202368
767987896
943581823
1349787989
1605898792
657247702
1016819651
160139744
1715981612
78015186
1689045973
221760440
1756712081
785685478
212078183
307243883
177641690
1709798665
1886233126
1637949577
1815921710
1331382666
1598543528
1738244459
686174418
1884223236
686060172
1497369264
1030995621
337088206
1078534626
1490929856
863473771
653687815
1524779114
1232960653
1353700880
336836959
938042710
120132214
945323585
909778882
1132702877
820917779
1177621056
536948102
1475288623
1336669836
610793303
833197493
115472697
3736927
2116068778
367760739
2033542944
83161160
1882441485
602713339
458224283
1914757601
423542437
512448384
955205765
403491699
477201506
980604071
340409994
781705225
602877217
1768432801
30519814
281926721
1501741327
2139031601
1974396372
532478410
714345468
510703089
1227546441
119569975
610203194
2066456429
1673577940
745225520
1294349713
1472500044
1980658946
866704051
631415474
1836344678
582898057
1684043616
51797424
80833812
1331345763
1866745990
130439391
1571483107
1602114653
1516410666
769946032
690926853
946330464
2089477700
669506578
838212157
617624486
2118170270
641968246
2036772153
1911152445
1893393882
1011946357
473577482
1175068669
1522283915
82920743
342489412
1019488744
397518398
1857238536
1893891842
2034046468
1081402558
1896935175
236813576
2060873714
1323724974
655803663
1448237503
42666213
807674689
1068931189
648554430
1689505888
852975433
42418132
248171111
2103844060
1528362214
878509654
752652620
2097824248
682416239
1310903325
1051269143
352497697
1394097040
2076858947
134700114
1467952823
486793985
1949817649
59021674
1489345856
1137383047
1315393202
102570599
842631258
1561082235
1506971849
287923462
1933912507
486585514
1143669209
486803307
283743145
953734845
1042870658
262799876
1885605976
1707510032
100673364
1171460941
1610344297
1481114287
1363154418
1140912757
2056446620
1824182615
130071230
855899223
1832843870
245323992
811937114
464974654
1903878660
904036490
2037002933
2103155460
2135245809
382945573
669451162
1612771718
1842803758
293840426
1815210002
2088548321
1501120466
216956542
844060284
1261670973
699388479
1936951134
1591500955
1901270215
465284071
49442256
379446495
221453291
2018987055
757015155
2052606523
1668961421
698181470
291966275
1399873395
1790467333
1495283111
401565396
1447988824
132447651
801620197
1526180265
1770692616
1378345793
912935297
1322194344
629619642
1337288199
1231252045
203893628
1821810591
2002581201
1250488086
333753748
1714637247
949338623
1539491888
1613018858
708190918
1770692616
422724199
670188963
1630338739
1670889349
454933772
112666073
2074510076
1322942910
1644364220
682854597
707462256
752740523
453879293
614464740
166820025
57873434
355703858
1406061153
1054364703
1554734209
1796241601
419570545
1713880832
566779459
1665026746
256015501
307412040
336479806
1197571068
1024740116
9241195
396758779
2118105485
1034030187
491233314
2043032410
1344156018
1779092748
320133612
1252548051
1146615640
531525606
1415006431
204128518
427508725
920776444
156184483
440630352
2037668967
1850965875
128994663
330048700
930916642
1513729754
1479062526
686858043
1126024282
1175993651
847678344
1112653841
1901280394
1503478866
953021841
1201989487
912136257
328706418
270642910
1644281494
1517774330
1258206832
1042469331
1994043189
498916437
1410575941
709722245
371940227
1486317550
530225670
1634128421
33248738
1689747447
2083485989
1463025777
229629922
2043284019
825723325
1776613268
1835081974
924426901
1670437467
396115507
1722330384
873167592
99192293
326927847
1523902137
1908406563
944302565
623119121
2092005126
1915169006
1699760388
387411392
332405064
614238442
579345097
941301188
1945116900
1349835642
1251557605
1041664555
1441489210
1078034912
1874571653
904633171
1133207979
2037354502
928455314
1565040625
392414108
774563141
176295630
501972796
2064373578
245793471
722224441
1983588988
226976072
894028865
1744242337
843051219
177305332
1756192202
1592802159
1332278393
1814734802
1868753115
1530452724
1464108913
290075243
814715901
1334318713
55229954
106891997
1873065607
1778941252
1523937980
1422346075
1127872321
1286563106
982809496
94637917
724369277
1814747309
1481382775
25687152
274949168
1499426237
1913671899
1378091076
801172467
1804045679
560269369
2040897763
1524643469
4670222
402869130
1993896933
1889915983
482662014
659253759
168128200
1182043810
774791599
513803065
255496558
465358399
360068488
1521232755
1213555210
1973581447
968027232
1384137357
1765049459
1853070532
927392238
1271628805
749981500
796189832
1375888476
1011596119
430469651
1495012154
357593389
1769902689
1241866729
742802085
1506504344
610907538
381387152
1742881649
480899943
478727551
981506759
1819407887
609182602
438185449
1530029324
1748624895
1172969412
12860286
438732220
2145956574
1845493530
1840696923
1853300842
57871477
802442396
1044061418
501187215
41219963
1452997689
35032320
812050172
112318602
769711859
2064961740
394046
2044841477
1878209044
2046177911
1443114762
1651762192
33055828
830176161
2099439055
826663326
578900797
24001215
1864996336
622056813
1711976279
2114595019
1645924086
866545390
1207176521
275879811
744852750
1671554934
927532199
1513831483
1060132258
967589488
766631128
302873978
1645026676
279335400
987134594
35599799
1670287904
2075460119
1310767697
1219086875
1787909490
1239848385
1606000330
2028509146
423065803
1118686733
134811356
415879291
1825560185
908278041
385707789
774655811
1588505520
840453288
433063850
1965851839
1076277711
1290326789
50427440
599367460
79986127
1371801982
808825305
1909583007
901657605
1691625768
245761149
1451074982
805879371
589929801
765555040
882946716
502413039
1873364169
2093867156
1216653695
223450911
510706415
1171459228
1868475030
703558818
930854076
277238343
1746392772
357876672
416690808
280742392
1928878845
2114716294
216821051
1235974653
817602420
606990224
1473478398
539313833
1047763834
360348405
2002081908
488237872
265967985
1674261295
144618321
1198650755
1071727632
1280841414
2068938550
1249090161
1175143655
113457972
497075613
1777530909
643135192
394191274
247523821
559775377
1193606780
1739067910
194426760
1159527241
1574239907
1849563037
2071070233
550483048
244785454
782966913
1472075558
2111530979
1431463218
1727373075
259540763
107047067
969087587
1675314464
503390793
803215700
1251667543
1979151872
348465898
1368119443
1107163106
1314210640
565908090
666404473
1298942154
1139341206
1718807208
966799986
1486512798
1110986741
974667324
1943595612
113562719
1802824557
742284155
1085846223
2012487869
1814758563
1012790037
502442489
1961046505
857161003
2006256165
488116394
910556040
1985064336
1682003127
179788834
1613466025
913928688
966372210
1895431781
1009298331
159879267
59138276
2108938765
166225780
1961244140
402646415
918465913
1430509392
1057931953
1514140601
653494543
2035438550
1538637267
357719006
1483606989
1420720516
339004638
1966092891
338284213
526693286
1941357495
1339723909
2041907996
1137863410
635321381
17480749
690071459
355321757
889881611
1344124779
1762767400
1885257268
429316130
800015806
1952146575
1288611765
1314441997
900989041
2077004441
1524650665
1916705372
1195132998
1655170298
1349516815
1760747538
1973988864
1187495517
1712177757
2019649653
667560632
880173284
116855771
658676619
287088918
1738964011
269653039
369866732
1825178602
2056471335
1739707847
2086503324
231718399
127816858
1546671735
1936447064
1138880327
1431652610
1016912327
78122796
58838642
1664145728
76363464
604045787
1903313781
4325070
183237706
1187504907
1716503268
524449097
187990722
2084992290
1842880886
123571408
1362576337
713847012
270376529
2008998097
1683008598
1467272291
1955529198
2018295048
168352757
613248078
1818163343
185768345
2073432352
2132115268
1824661192
1141831619
686400854
1705177992
1226268052
40590803
1783250515
592410547
1137684092
1848451699
487418730
1868561242
773123594
1472558832
1293910447
1903871810
862451990
1598417518
937800363
1715461551
1165891069
1196570943
912903377
579725519
1484067067
470747192
921920930
76949115
631962502
158040434
1653427100
1189176373
2047104830
1403884878
730695503
2080573855
453712218
2082818413
567923898
1322473382
488171359
377167763
2081756541
908008139
923413882
1079315730
947911607
2132680247
160772329
1045957289
245311663
93369150
232757076
581302553
1059951256
1515826913
714430078
1766746450
1206492188
182781574
71072170
729593729
1369322401
406971056
943119806
1230667780
1136615847
883186737
367521366
1879110655
741611810
467369311
613044576
20666799
64242188
453610827
562296721
1866942881
280886745
2126659541
1670122732
1562630379
1183728717
396224873
1709860020
1883211520
605340670
1188841636
629438619
1013420800
271027630
1750197226
872204070
656643191
1392400534
2111708714
1282347309
1172515778
102326399
602561416
653321203
430387872
232395597
688961064
795766294
1098851983
2137137358
557437631
615043263
1853441154
1794088870
1516681445
1032895017
828747605
730828795
828340669
910768445
1370146383
1907646247
161784417
1801574839
645558745
1769756092
1181482370
753711337
309454964
179294669
1041143786
492283062
779720696
375909888
1652001217
1440611365
1931531520
103544558
859854936
1550001915
2113559433
1600818000
20552931
1720742053
566435410
240673311
44056105
1489868977
1606976304
1004682824
1978550504
1097643044
358156893
123768574
509329067
1252211681
1414991502
137320023
512691484
1856087094
1531085710
1000556312
469967763
1479998672
1741740358
641391146
803727289
1296440240
2050726241
851349980
290986690
234808094
219756130
753241765
1532383296
299848633
1057021135
67176347
967280145
1920609167
2006452922
1861121479
1114568218
1097353073
198290888
66892166
661011997
457467832
758220685
1179170691
1278649174
656360977
189106946
696581264
872174559
1918003032
111247548
846216364
959214670
1470698670
155527061
2136007885
1150994025
640070281
2046366457
971446372
430318855
1018836392
1077830009
1062773401
1684180613
1189064626
303581855
381005506
1296124171
1810585339
193659685
1159339837
1589334576
1677799295
217232759
1165789389
485828227
1745302403
904872909
808241246
835889173
1761656718
1218090094
1236224333
688749496
1445154936
415981708
1513792324
1279406479
430828009
1725202430
385343534
559008368
625759025
1627130729
1715099783
329394394
245105260
869279075
81608185
914100224
286351655
1813013449
1447184907
918539305
1902320113
643336756
1067069015
1442040669
131080733
1093604891
1575634956
65308141
1891976480
1114849639
141970452
862629162
1792117124
804029338
1921503346
2020193133
243389501
1470152602
2015177061
1618552450
548942965
170114654
1919204513
2133146140
1274366333
13787827
113905128
1287079342
268350516
1903993027
2071625820
1801357699
996630976
2001356260
557343575
1463248344
1852958184
2030027231
266691578
1651379007
1984416579
338351061
2025464799
940631939
1911476325
705861259
275499895
1400513910
483343825
1280587494
257559252
86022234
535449066
204809706
843562448
1196415242
2135764960
744532548
380803239
1439820327
891625568
147797524
1387854584
317456403
2082844670
1609727423
1335434879
779378277
1976097337
1875136637
1966164812
1422506540
163314175
936941165
273817364
149566218
510503288
983677831
1929929064
1722277006
182985799
596308889
1209286419
818138246
1185438918
2008193595
1246612415
1771335181
1680045998
830912167
545323224
928289155
352414408
406165193
1509154915
1622246166
162512577
1968826015
65746314
1137703215
373181877
1375547249
465474330
1240128094
141969103
378802009
1023624754
708841637
1045517980
51150721
2020040105
836187335
513280359
1405539855
1271913857
1288318286
1408740068
686427333
224970986
305598544
1865524843
311985480
251426835
1279708474
978307222
900872776
891816892
491813231
1225370092
1276654481
663477453
1362507071
1298605611
1123086961
404991124
1666743660
1071975857
873001447
451837738
508774222
2035172680
15261490
1181249136
564718157
687510925
1164512254
217180820
792443358
1509290524
1098590336
755348469
767147281
1392892848
366231103
425375951
286646297
1904588468
1009384023
987191933
1341187758
905714624
976151474
2096365420
67148611
2082224022
1086271360
1364993275
1387042435
1185240742
1845197404
1237005383
1114904976
1660406198
1336918007
1427925700
513073472
1610820531
1490692827
1447904244
795768073
635915197
1472354455
1913939330
1840254441
287633297
622077572
1308728405
296518384
1679735513
592086066
1361816423
2104346012
1500980537
1191049536
1830157704
993111766
1754108410
1776480514
757785443
1845483025
1791998389
1320608800
937791355
481958400
1664738526
1651773136
1220199561
1522381194
1568058567
1737820925
2101104573
1335646703
1137728004
1579469513
1564571353
129273981
665548772
1008316458
1176801451
152054681
1152659261
705307197
2088159075
1970598338
330774649
1444540282
1681642139
25714827
1040634814
1954267005
439700493
524237178
1943782132
35514676
1619206667
424757536
1396820393
422638841
1508341099
970450038
920214167
140115400
907908943
503965867
374606340
715499094
1745023007
492598132
1418797218
484373704
766959212
1842597689
285772582
279454074
1157347940
1103077007
323852179
1787718199
1542764840
1258745700
460922276
2060611911
1191362415
877586412
273320566
560664209
934641740
1002432581
1705392239
1842767784
1151043985
1458347480
961550568
1376725515
1382416114
106187140
53613541
178140739
2018794681
140915338
1674463866
1646558140
403713801
1903227572
611044365
678197341
10361079
1153105138
632073638
994652730
1501930036
1211729405
710578872
268848173
1247411744
386944635
2118057355
6286454
1702712879
963974937
57133513
856533156
582101001
660006813
2004594992
1151761033
279589179
1068756589
705638045
584039358
1786340351
1327299121
569338752
1836482518
1406994991
524401209
1701723052
922755550
249303209
625598054
1998921764
1601171492
1549613324
2019742106
1169374204
926047750
4154561
1063349092
507394814
63708113
2050988844
782265276
491152176
633227590
1641915491
1224462178
1626648166
590335597
27809844
1810259336
2115304754
948305057
1892972842
856546759
1585057357
101252314
121088162
846030300
1922254385
1344347437
1276597929
2089404000
1111108919
1119254465
156273026
1129173238
1652933714
264664214
131109314
786250982
182301511
92347280
1289689962
1416547165
655885298
1999901720
845915211
1383943175
1800010399
648001545
985010170
1601371579
749439026
567292460
899624990
750286991
1058088476
1646811047
58774593
1744227449
2134166373
1207496780
2100799312
620152357
1623575392
34291041
1134003891
727639975
2094779534
628639164
834306074
2145111431
1648382669
2014153746
1081149399
818587080
1589866091
1079691082
198656049
797512838
1320705916
1013950127
1361169027
1947968020
181283924
572210879
512706139
1941297234
894746514
1365217632
81095332
412587733
1697550171
1081281463
243022421
602615129
1505015321
1749113299
239172014
1999299889
1068969284
1147438107
1458625707
1548958668
2110375644
2024038142
189805623
1022505903
1599017363
976090233
271133972
331177081
713925539
1199434514
1193673836
1972093087
207733576
1665483845
873139828
1334919805
1985524661
1365370856
1769166150
1990154905
1353822927
280580874
726960059
1654529408
1475698821
783565642
899153511
2067769861
895204078
1660856071
2020853154
189576468
1311454305
1538186064
8051987
428692916
905707252
551150987
785425704
488084213
632820721
713912450
1115681259
1919809305
284020001
1890510089
731179027
1412433232
1869966884
1406336924
1484982799
852990851
1243668181
657283614
1646936730
355613134
462114
1994965955
1469739252
1083938266
16070435
864367873
121642720
722232636
1515571660
1243503609
312511788
1024247127
1151327986
1070362482
1177451231
376152572
782455317
1669461362
808857105
1587958233
2039912846
378466285
2059844823
1324024278
272611350
592196163
33054828
1567137941
1161275154
662984207
561515998
1204640205
1908652794
1275962388
1860100165
1791196253
890182918
1047370676
291408116
10751643
430246255
1433640358
1144557255
1736920664
1891716950
658443130
212287661
1739152079
1149718683
1010679728
692816058
432941574
1176664513
1434001735
1987455464
530924153
815942513
1260885766
1103943321
1637867318
1248094123
1544920307
942226626
1166242414
1989327272
631524537
1845313661
405662395
535109340
395899108
462643871
1072829270
1683607220
876528794
1737547633
636513694
1807818336
65382201
939955515
1321212880
1717362723
250695131
1835404331
995451222
2017687655
422499063
158264795
2061421182
760462549
1871310538
1527610856
614080948
1301827461
415508346
122594324
1633056924
1048901419
200679314
919958337
1696118780
1575570170
765573835
1997707236
1696547981
758298468
1766305912
1222338644
1898130527
764923643
1910137024
1940074196
1146140888
1056074604
1907308827
1436011435
1952360953
1458203064
1281150386
1630874359
956016445
406799121
217624293
43235956
150139424
1300533415
1889677823
2070711796
95407349
2024432060
623897330
1268300655
1256981669
2038628043
654860111
2012818701
2107242303
1648850681
1901929631
1892768663
1625716524
27980075
1408715895
411367742
1098672390
1909768460
2144918729
1936091000
1222081944
24761118
548771420
1419293979
1886179434
891553191
178852792
1173457494
903097447
1412151796
847748403
773125934
244995727
2029560727
811075702
892968701
1871661810
907157609
31999879
848970999
602279312
1654343276
1785131955
1517095479
302220422
1231698809
399152680
2058649393
759885085
425951840
232682719
1846380754
1739370549
1035563571
1376262572
1129162181
384966542
1391504284
688762092
210530033
1870048361
1558677356
2131575985
670516091
1416384547
286697509
647611087
21089534
2113119516
177352109
1006156153
1668915779
746541926
1153209068
673868911
1459285999
407870870
760493035
1280837942
1435155393
1281267756
1761449357
190030693
1218821757
126151453
664056783
1166668211
257889549
1607725440
1004929863
1969910615
156952383
1258063128
2013471080
653679440
1840676375
252832495
320072192
198833794
925153925
754705864
605356526
907771148
427105120
1814080535
309710385
1385563768
36384410
529517932
796186279
1954353180
1408596244
93974497
400230314
1734001160
1072280054
766548752
1109118014
343851782
1890341047
1801316464
297845359
2074401025
809929483
73335055
1688622045
1131237728
1659479550
581157494
721068891
643785003
1747964303
306038329
1311189931
739291230
1122729191
455502214
1925679673
384471717
490007604
734738658
1725370578
952861310
1623525446
700981946
1136434150
824348431
232379671
822883597
679816085
1850985152
1452860511
1211917915
1223705313
1301060566
443800574
1714985839
552896030
747545633
2111827251
493678405
591924738
1365510415
2025056134
715779942
2078620605
1437360310
1998332326
116839205
1210098010
53794888
1027082339
8724541
268649108
1945672136
53524703
1112869297
1675407445
88798890
309021441
1862805850
1967558786
1990240832
1412493897
1959257972
2035813722
306639329
275790913
1099175857
336079083
206407617
170844618
1822308715
1365713945
1771907821
1857468761
1376036140
1472325659
2071735000
1016092178
1623779383
2124533678
495112998
1896908242
2137759245
2144373842
1515257997
139356843
1009410626
1221028913
752057287
2070801374
384757644
2033753803
1669408738
159417386
237808964
284240161
2003057789
1934543158
1703592661
1949862979
598387119
1176622826
1129473939
623399015
2090253956
1096538418
27406642
790676519
2134367531
719229220
123621850
988547032
271861494
1477374455
2128225396
1013476948
136000690
668816484
1901789315
1848382549
545412535
1915637633
1145657199
1871151328
960352705
1331801659
1546029917
1461834283
1992164878
1296353634
2011385406
1864822700
252686941
79423814
1065750171
155725543
116253138
1536802588
1373318630
1502172181
360115360
815153188
970970708
1169728388
1253538154
1266580238
538291749
1795654638
1454052827
581845749
1690192352
1539909718
941816092
726249087
131598359
495612461
1427459508
1375463406
2109945624
697083250
113036189
897420055
196250362
916411880
2007982514
54404981
1091577394
1502767727
385456351
1083698477
1974583334
2142467972
1815623120
487633820
2098837936
1026071668
732238203
794892929
839424835
1382490417
577885797
1234871936
857225722
485006889
824664043
918051271
1059214224
1210528965
242297627
1980585176
1630192403
122060896
713969574
833119061
1806791148
197419570
1560605193
1829918620
1618930350
807886455
710311715
1120559788
15212342
2134293780
745129857
2038650738
1406920287
2046007342
1415271900
814449314
1626993096
740922173
1738844168
889006946
1797874800
1803867437
1447138674
1445171818
77473672
912163944
432143511
1089464978
655295697
1865082130
698187965
1589850003
1100973916
450574594
1496004252
271233922
1064769984
58223774
1791542893
629143241
2049510539
1223220136
2104961934
1089663062
375245542
328815299
1439416839
76371138
1759489514
1124269067
270623921
1020831407
220814081
125554821
1018566119
51993446
1396194773
1972598919
47924226
538857025
642681679
1228663136
89044980
118275678
447359966
344842187
1706228316
1278638745
2015398606
158912563
1684670430
936510032
580374007
1546718482
1394254250
1144448358
1817058065
1995601510
1479156355
555603060
178058867
468836849
1348218596
223421260
317824116
79716350
1698749913
1952033157
1928680097
2044375916
672922228
970778577
1328507660
176224449
1351261298
848798197
402729634
1249472827
1534759122
1673141566
1380831211
735839780
925669023
423550171
266260236
1772401051
1549119774
1892563135
506709553
2082261794
1784421456
839671378
1503386174
2125516214
709212635
2005502266
1611929914
1365935797
1478427737
2077325692
497925047
1518390760
1841454350
1759010814
1320866646
1109056347
987184101
1172060295
514466556
1706882027
1263459989
338505632
624590034
884590025
1449456717
475206452
740403321
1494406836
1452161059
615779904
309543821
290873275
1527466761
1647770681
1725187072
253846039
234828134
1124754237
842759516
411605584
1308006685
1602021026
260705308
115611362
566712790
1318518654
555447217
1213629856
121727776
777996119
1197712260
583012226
1290160537
1129872529
1025341383
1770608871
1027304194
1471975031
1209588452
1977526097
208970837
85864434
1077823373
725259101
1960334564
956162864
1041338218
1965643172
942361221
2116271916
1087734786
396595434
114926325
1386837559
1355244532
2034412022
1840191037
1578112359
957329720
151314012
1972537471
1182972541
39775900
1434675294
43942527
789959696
1551206747
416383202
704800918
597304478
939086355
1937650884
770970859
777819076
1665624870
860326614
1162083636
1545572099
331697383
1442313008
1491102182
663513930
427199683
121496211
1792689929
1672901414
1774891987
1251214201
1873742252
1391455451
1883416430
1122192106
1063743070
765627447
1946954651
1115610525
1980363365
825219517
933672361
1006216703
1797649145
1345584273
1922006666
701243627
442431627
548663747
1041105640
71336046
1121126940
1115320549
255327859
918592788
2033760652
276990420
2097740475
1963600941
1661034726
1099952485
2037150397
1266154307
61709665
594408031
1597286719
1944463897
1318410564
1026870895
1629108812
1295195509
1049004872
2109118416
1108850648
2127410417
344909721
1565453050
1411436689
1628874869
104024264
1382769022
564495662
1004237484
347791693
2064597036
237845285
2128698092
2065877996
2056784582
1555587368
1345776234
1295873971
481933732
1452290851
1055464141
1591234296
1655909317
1311516477
1496871431
621725612
792273542
792826642
986656636
717133784
1330833260
420257104
217269933
428548176
469584697
997333531
1801209435
1551552843
1503256421
412035748
541348863
84308671
315550582
1846643574
1907098745
753162659
258547489
1774857790
2106105176
1180105706
1603530285
1676227909
1374556364
1103737497
1125787282
1366479715
617608434
274258730
1713485478
127675612
2127162178
1143115459
259403228
918663773
839402721
1703996437
157965554
787321933
1313050011
550538043
1723243091
295556828
1395262985
1022910273
1293254942
1041600785
1398158680
1078569499
261145358
1672071595
201290025
1312754197
2052320329
1836215865
349437693
1596873938
960630062
1604414153
294870393
1514458139
1999277261
1174261477
359096451
597741534
843541585
692058007
1570394461
1465434027
1770273019
101451843
959019068
1584949114
557493272
606754068
548246417
804660772
1731198724
405192253
1574162070
1364565085
2041051413
1595668411
1479619136
239568688
1890757402
2074742503
42626632
2009285672
757839827
747389985
2066162127
1462488006
1431704820
1642407565
333980966
1273094849
952852620
36460071
1889027214
1039035769
558680282
1669890044
402380030
10704019
1506190081
2118308586
996061531
655702811
546443590
1823903958
2072390215
1623764253
686941150
1146754883
48232104
547049821
994091088
1963371536
1998967020
983315247
1268329690
1579485239
1431082227
1044191198
1567560047
1836270429
1753175442
1183513038
1725446196
1732972356
1550020769
1094013111
1797992883
707940960
1004546330
1536882288
896982733
1912831201
2031401213
116063612
1155116397
966703960
909511761
687078247
2026681897
1945934086
338261927
1995814050
1496517725
1184278000
602655217
291314178
839252513
214959652
1393567897
56413190
155775755
345201117
1756862500
1534082078
1052641879
59831851
1713158883
318380523
519896473
540293586
865467092
823464205
1955979451
2077930742
701440246
529492299
2116903394
269522550
1319505028
1460452979
96020337
887577812
135122872
301906059
1039405944
1829479364
436682218
1019318299
2048211766
2099306295
207267331
712301287
979085704
455430587
1730563087
398147106
1284534468
660174187
603483032
944489614
1537258478
795829024
628588463
1637058826
423016324
1902254505
861755725
1193993343
124370497
2033361595
142866910
2042237551
591454010
751673504
438678528
1152817895
1666849947
1240498402
80756401
983309708
1242735325
1935656074
1560385398
1448381338
1237285806
1344063816
282141007
1391311744
849736672
1496972908
1330019379
385335240
52799544
1651586191
806728294
1066123394
1310538071
814047013
1039666480
123527329
161072069
1120777826
314399515
550513543
926462040
1318778476
621345309
473268487
40054189
2010845277
713557665
1452796418
347238845
70721761
442361812
1524308591
407589361
318774021
745192767
1836001676
744963448
2031758177
940821164
1661823048
1491895364
64054510
847440508
758804468
1238807138
1301137593
118613921
1881166130
1319330428
1601840223
647243237
170040090
158143419
1029633961
617181095
1053486513
383222902
2133490469
1782394487
1664093225
825690897
979267528
578040254
1606186895
1259632241
573049262
733644726
483805275
687072683
298956012
1007337877
883519530
1839926275
327622316
1054085298
1103772374
1368309652
892860206
1327146418
1441571659
1648546377
1827639582
1451749507
2139438590
342758860
487531266
1611979534
1614114675
669125599
1974701673
96712637
1981175320
501386058
650979474
323171209
1270356871
309822369
302176683
790831188
1709656641
544206238
1616674248
1529363971
477224318
2092119383
1434758771
783065615
1815153902
1640081773
550106694
1727659589
1683255423
1047536353
854715511
1679354991
662478413
1355843547
1844559912
1867599588
451564690
655140338
1257884943
1705543659
676663954
1619217124
1486078801
762928681
1684394467
843042109
1107658028
1395965882
776112715
65384494
413468701
1932084748
572940835
1700723638
244802633
488685
610465677
233721928
302275582
2053494286
1521965431
426112933
835996459
1452336150
1576862059
1842162186
1827871970
1537793882
1179842610
1066209052
1554889282
1584519929
211687662
1510404306
1109742328
1161336199
990726730
1666476320
1277613111
1062878635
1663977874
903524639
74508183
1622830592
386255354
897719388
466563804
760276373
1712843147
1313008048
90633068
615794626
1565631448
50593223
874284965
742070663
1517003552
1481322667
1110566845
141752830
1158411101
228792674
98200976
1424117662
957599026
635693598
1363053916
1540972493
501119231
1668286530
765798446
601334272
581185379
252682625
377486143
22080738
772927304
1312815375
1750519597
991880888
622255988
1073331218
1475842651
1171040883
1598177376
1857620022
2055877738
606620884
989954415
397194286
2144334489
688483894
1100997158
1371812490
1299818879
1689693081
347714255
1156945447
1249057983
1750475549
171006900
1622297541
586684757
41596846
1256232052
1908571764
1904467643
1285198037
1238588021
809883525
938194227
640765977
752873434
900309974
666509573
887212481
1979716981
2096466494
614005900
1002812770
2020550862
1572030270
2016739255
918322255
470597431
1448899918
338661022
1837123792
732297471
243798029
1245004657
2027934840
655718993
1177416462
1582010584
969330489
1213221045
2010037982
1446701556
1750103156
408204482
327838680
276730616
1838625187
557974277
1328715434
1955405906
432126637
694807158
1679908461
617679584
1009462494
567795283
1718070141
2031080753
1049333687
761144518
1689972501
2049018168
94143457
2057501748
1912723588
890081024
1282798606
1090150550
48902477
377076878
896952578
1754963216
1423251623
407791531
2058849095
1635845239
1240630357
84009136
2074431725
1037618350
1918124407
942078336
432298422
656491288
936579305
383927162
958905817
1206117174
1011555805
587975885
1055074994
1959693515
144005448
1490147315
2035183588
965496401
572241040
1983894896
567186231
1690263842
1119917273
1625589130
772282305
1393904973
198290317
785435188
1340671561
1830199705
2069682076
1940962211
986704508
233664936
699703304
8634057
780837539
1030062408
1350878638
1294892801
154527126
1865584258
43620132
1900967617
388357999
562638137
28626004
1239632569
963974517
11419896
233750591
421882951
295479745
1577621118
1845722719
1913882430
1314961070
1180251375
2032597320
1505042690
1146358914
839082473
1751549517
288493022
1539380830
395411705
2042741124
1698787232
1365282074
1758592484
1886321927
255385490
2112700177
1200087082
224963687
597401330
618752954
1930639424
1248503995
1176608034
713509857
1399775008
1502950811
812468172
858672418
18694529
2100094500
730774526
1993382709
1767423857
946494045
1646698824
1223379389
391007869
2134419771
1748714443
1942000961
1799171859
578667121
2133893720
2053570103
967103626
404494924
84931184
167623683
2118620230
2049905786
1179741157
1950866287
1354510513
316915715
613940649
1479763849
706738143
634291483
1574411929
494073595
1719793422
944130163
2014516233
387407747
1943347555
2042649325
1161524749
333711194
295839635
1640250242
1275484599
557758223
1541263412
1368846849
181588019
1023186503
1788551962
1465806219
10483506
828924875
2097888660
1514336612
1376149547
216937063
1891593116
877155286
1923059005
370904704
795938413
235143992
1816361583
572482098
185196533
599077064
1549476104
383586925
19551141
1470657941
1021287861
1249396157
1318513618
633685563
1430361833
1999587339
2112576696
2090591315
2030438184
661922635
796202317
602369784
1326867365
64854778
2119321138
1924988316
356787947
2080495606
106937694
305787661
1780176491
1185292872
993958733
2032802063
1622830592
71087445
1003452556
1841554133
145068187
982299528
1115399609
687049308
2130286389
486347078
52853608
444800045
2143859876
1222059500
1844904721
1601878726
612999049
922089091
1839108029
1351330930
57494676
1153228007
129556449
777835123
2066615241
1063473428
597337637
881205300
1313386162
1231669750
1639550751
1398330511
1627507773
1771974090
31690110
427482246
626959691
177210559
973041599
1872345490
64936506
830230473
607320719
1337479485
402483966
160331487
2010506641
1352839201
1891329649
1579890931
324645888
277375344
730967912
416175555
1021462882
1697027258
379044465
1115675787
346569078
1282595032
2123362498
1967916197
1190758380
1242856387
805090506
1676959535
1312835507
128650988
130680801
2136506227
1803239176
749961077
1416733241
1712947308
1820943542
691015414
992869664
129838986
338958994
119744369
217072301
1719825882
383514615
262429309
266726842
1029326171
262706495
23089433
491394294
989059961
66840231
420197809
544153690
483956630
816289265
1905102616
1449085688
1478804372
2036382806
696828040
1736379477
340696547
1170188878
128410427
474519035
1378498896
612877054
718378573
51431806
959155371
1841174522
625803601
1149301805
123567677
1438530741
1797969499
1123075459
898240345
1954155275
1860319129
1258977494
1932626419
1451598227
1374199786
704017945
518732515
1406297885
1129424595
402707233
1072397438
1746364950
1707105965
665912393
145430469
264147481
1848726333
1571705095
1074082166
14882404
1277483721
988828593
923035562
1405916757
139257862
1055922099
1966076739
252132674
1268511296
806383857
781074852
1351356310
2080811203
1544892229
1397367687
1355239266
178013385
2003093060
1587709201
492456047
341004717
299179742
488642216
1743881324
494632155
1146830192
565863811
724852087
1185567929
387835045
1093999745
1307155973
305441378
2007981199
684013055
1588242865
513242343
930020422
1477196815
1834989909
1812559217
308492132
357334911
2042282559
590488533
337756894
910724837
373986257
1944364561
806943910
911704867
1698032745
273648354
370519071
1668084460
1841172101
615377853
1036212071
1903588836
1005501672
679073536
221016466
1213004729
1887904746
756480209
676287486
1132511069
337196443
61684123
605137415
578022557
311914889
492972831
1616099056
694355463
1028098337
105484575
119604285
2016061705
1269902666
1431660299
751099708
459342606
1633830118
1054943695
692930860
1418629639
720659044
1271598285
1637038066
1447769375
1604236368
2108464587
1401775213
131051875
1313298126
756663220
1705544143
1262250828
1128256277
2057083986
212116290
1115895389
721792046
1594390768
1603387416
371372520
162031222
2062939955
677664789
395272069
2136729733
385879952
475471275
397908578
1267804558
1176719517
1087091888
2069835567
345599749
880514417
206789986
1984794411
1705707434
1494016379
1476137036
1894774446
391834782
1867365538
1687720380
404074582
1838919472
1097010167
1127194650
778722320
541868519
1283485728
1347348390
1915330720
1962341190
1733847672
731200053
786672220
122513379
1469254225
1891153264
1097540249
162773896
1377833797
1031381674
921403980
1216588204
1646144303
749868269
1071264889
1068139515
1293875827
595760347
788460265
121905821
1306899574
1718188624
464090697
1618111339
1246625401
215284283
817540607
378729328
1651477341
2135533056
1947906761
1788044032
1018353404
2132450419
930813642
923982500
2108275159
1592069609
1510594448
361022239
1728763591
637727630
201694039
377388052
1839223405
29287822
55526083
1448840461
856487877
2068815424
1963159393
1368157732
830314744
1235871448
1853008198
1638093158
940437523
1028816066
1603905326
1332240894
122473739
105025585
115844007
2128433823
1272835877
166469196
474945454
1169843034
1908262540
1602688492
1599378551
599605120
967613675
569227255
264155065
2115659345
1442766626
828070501
1340381543
1639871352
1987673951
860358703
1203964010
720075459
2109333213
1754588223
1947838075
1479677773
887822400
1814458004
820068018
1919580096
1511536636
971392962
1813131281
1049843104
1200269495
1262937008
1596642363
285830006
2115361480
149296508
1797338666
2084282647
384777595
1960162975
1361542793
736036544
1806991317
673567485
970286962
1853236765
1617908974
1075847495
364670839
980325835
968724216
1373186181
567340683
1974597113
887925869
1023519441
1043194729
17260671
541995571
174520624
703126697
2144066675
1297941465
59457777
1260683419
352918726
603493893
1633700804
419398275
620430362
1466097589
626095756
1034691852
1347209958
1265868209
100612840
669607597
1732684371
91632605
30840969
220471345
91828827
219266405
1573604005
930322746
1473800256
1121251581
321984000
1082716839
1225433963
1022144858
1084289927
1235163595
805970230
1458539793
2022176715
1243669122
1774316128
402377263
68896680
1922826111
1181712782
1697007837
1018996837
412245737
1452216421
1069487921
1418954482
761017412
1640011007
1840996791
1025491088
649974506
1338025993
787279892
2044668712
1237716855
855844292
1161284552
1546304875
211182475
604352258
143351849
1608681249
1926610439
274002472
1172138008
1548662348
210859928
152177576
50336192
922600631
199166238
224568004
1635750958
563580327
1690797168
1677871166
1132667286
832736206
1533930331
1903018101
959087710
612030381
451502894
672586335
784062494
6308358
1515234005
1494296066
1400852180
1430390107
489859933
259781772
1814447386
1645348462
1290463992
1097934954
1520322074
857002770
828145808
195395610
1754575901
889032483
1971525406
1843428519
1848676313
131023894
1568843569
335013324
1849729147
1467702146
1654550679
1716792551
364019399
1511216715
1807402070
2137244716
1563928849
1719030774
1222662895
717987743
1151951737
1983889217
770057648
2070438497
1234807035
189679948
561168839
304050046
1068421684
1131100553
1247042885
1048946296
1869014808
1882948134
1010394404
666577050
665950048
1128357743
175916481
1758767252
1636677657
568114033
1559145817
1018823185
1626397886
1725371725
1035567125
2136877666
154190173
166753141
1683666769
661732779
1700804945
298561485
1371433567
229322158
217366127
1387214653
176615477
1666518501
1480554092
1232268880
969183200
76926543
679451492
758715973
221277128
2039120155
251958183
696442042
1736008588
1028310156
2124505352
1774899359
1274606870
1681861789
2033432661
2037918645
1036107246
114054838
1950991287
1053780291
688179277
403875084
1387818541
1165142677
1755433891
1154093434
880025140
988751291
990869865
2100472586
1840197024
1582733627
994677873
772036226
2004131187
2096155729
1754937606
1088400233
1130817979
852323030
1221423578
1435384624
226683567
1306429371
531448471
1867790709
981781053
1632333166
53304087
682481184
225676911
1544758345
90426773
1707898221
1194024161
854274387
1522975325
134472675
496471515
1536355162
1305312676
1076363764
681332511
608584534
1302305213
573027414
1043599666
1338701496
418517075
349796507
984695421
1340174882
876287265
980600981
1558910723
2019591319
294728843
1689194826
618272771
933720863
252841263
586255558
821404086
1607345585
720259143
666681860
527159487
1446475540
771563889
1672586705
154025252
1335896399
1792912928
278866709
1563724075
1514980037
1097517083
1865671350
1264328789
1385848301
1645827529
1354456698
2019969066
2069859705
611213729
1602465463
339582520
1208586957
1306627231
1792575152
1288134666
1406406105
1613296373
1443722358
2078273515
466436020
160296894
662653673
2144443966
997452463
1768328626
558856586
1581046977
950043734
1482442643
1885915066
171226900
1647478431
166215882
1954701830
1872856029
1948270177
290965177
1636947695
1967299936
1364246927
1538647683
191198445
1005905187
1997089888
925409960
276852989
689674541
1789149912
1328729750
1649160886
798075485
277245007
685778590
275136658
1445775825
813224925
1761295077
1586835672
940921079
2022694545
1337105552
1177841158
1834087121
1834666526
537859074
2104284107
1573438519
742069067
2120276028
859091139
1480148401
331392356
1385284278
1404998398
1039455616
422488618
881068973
1924151021
1199390771
994611976
1969558305
1572938520
965648603
1496144680
1187038751
1985353894
354754106
812597332
803115404
1088652067
608178105
1509505915
914765082
1838918512
1624453596
246931500
1736584692
200972891
368415466
719339101
1050983699
283683204
1748196851
1939878376
14110776
1916209766
235032118
1376948767
1415957861
81057089
1190808887
1400546964
1128394096
57696195
560798695
470428121
1636067564
927748996
439824879
605872414
1940161871
1338694390
1551246630
414748246
1401288590
1984873777
755832679
372722432
645631643
1628346386
1296072217
805012326
1031620053
1716176051
744815895
1668428172
715371733
953710576
1836191430
1847889307
28492848
1733960743
35833898
933768494
1769772409
456279536
503332946
136813519
713671027
282686709
1165698878
417397868
378518703
623986074
1743432438
259337620
422575976
1549014059
1759848129
182071010
385229433
1594433503
198598318
1045941689
1103144250
975799225
88526600
569792977
1051714379
1832955159
1061637978
1084538847
156099136
1287377845
392392252
696958211
366285363
1500387026
47471774
822668455
1136007114
2021613556
424369611
88833651
628728083
921454028
714863442
1063118472
1818025481
1742404760
1353468689
841802050
1942398225
1014147751
1742539160
843821734
2125988402
1899631961
1859175582
708663904
1523019870
1811041181
1673503679
332350912
2100098498
937338189
516848090
1440936885
1252469514
1918091070
1880762840
353696326
940293907
436969048
1068235
1057403316
477207175
513833774
1055233909
1174190689
1412141047
1398586301
366342999
1723735157
834487699
32429949
794005661
1957875117
837721153
541562648
1229765471
788731182
1820896522
750931435
590803986
398490494
648509437
1446682228
1005596717
137415494
987222796
1214368062
1258169524
1151693058
1025961995
1485916503
616929101
1599199344
1171440040
1455470916
1821615744
1665740543
730716085
913491962
1668643268
890833895
1852188756
332508386
2092075385
787123486
1734016559
539558465
1410848099
994216435
1501142230
745501909
121839140
1847920214
721470136
1329371663
902670053
1914233462
169853069
1203044637
487170075
1361622502
1569211671
2121105021
1157177986
1408443589
1187153181
1836651883
413554965
28566393
817272362
1362888797
1163919382
1801159026
1407820003
669345180
2005185404
635511328
2102283431
772290191
1345327683
1151343947
1662254516
1565945091
809459733
88373200
922958831
1165932807
1686900996
1536241406
892527566
2131536175
541582301
31098210
1259573645
2031323122
1163797840
2090148457
1245436636
368172686
1629155555
1203944371
2135075663
1004389020
1725896744
585657589
715572904
1551254694
801521028
1623294980
287494596
284449062
432763885
752908715
1525336862
98427837
11445670
389037990
890053783
982946293
488863176
817884798
1118258461
739104253
220549856
608180077
1061155093
216736535
1926367891
140700544
407445646
733349906
343691886
1009137854
56960797
358797828
1563204884
1183652548
1675147256
678071311
942886074
536330736
463903364
1794382245
2006926945
2081987482
1818848726
752826953
2016511659
675210481
450817036
1314655419
685979781
1272390794
1662604337
1657696495
1152951004
727668787
775042427
1240362636
1668435479
836928506
566346166
471001479
1432667737
2104223276
88666791
486033947
1424375523
557340765
1209161768
160857709
1452282798
617110903
2008891076
470023290
1638059586
527409853
1451908940
1454323395
1136989896
2146352849
750535171
1149504555
79799179
2114155949
1075154802
1035556287
110396632
1972237539
852974169
1139779090
966569223
625651136
368544559
1005263345
1448608295
690952903
623274838
1626378241
310117921
717883038
579557701
1118966425
1049719213
1769978063
1259091478
508092028
1141807759
1526847104
433857714
2082680328
924590725
1344189906
1610191633
199893548
141353880
1797940202
1463592375
867225130
1883238051
637924144
422816801
382152677
2119917897
836980547
400377751
854729901
1594055226
1504833598
101995386
1733862603
1024810346
1942915658
1589167690
966731620
2033417276
693565314
1373893382
618699485
805843754
1925394084
1142331317
1047368215
1746223916
796006326
1440014169
564263294
1615059839
1259040308
1871386656
974065047
824186734
148721865
1830327365
441276162
563191936
296317729
1334874424
1618878468
522524054
2012399923
672024243
671909654
1324326786
147728036
1454997188
533898689
103176284
607013869
2006069362
1612684972
734718806
482047032
644281529
1215281926
1057590627
1956275883
1869209220
858518473
569930280
968109790
55461011
1960981367
1800611865
229038868
1360815332
898607163
2018314406
2114773845
680790762
599186232
1727085702
1877640735
416150826
1888385716
1576025105
106522825
1104881365
1768486067
1337373506
2098079976
2019799626
1485808010
2023178509
1295218748
1476249182
1763980837
1218436945
1227554991
296060111
1615307085
1628092068
1993446058
1776399530
972853906
2054519738
2080773573
1176753616
1297366560
149725008
1656963459
1984587182
2091112435
1735090119
1195328534
509627960
1849817736
1698967064
2141510254
1527566812
1554638681
247147522
242098244
56869284
1058650735
1693610012
1294411933
1301913316
1691911245
1290465355
439428967
804659524
583466981
1750403960
140504497
2061850152
1721064452
1719918216
2076534805
1007942644
56432175
1279869868
585790986
623064466
1762841764
1317801238
900413000
2048335711
891681842
2136116237
1466001359
307537736
619858821
1011713882
1342245078
2137460335
1424405248
1578576070
42946050
216640750
2075381715
1206797874
1301642860
33155198
837464640
1432384799
43060372
1818692355
1432249914
1892027814
1900810757
1035361717
129391347
69024616
855752223
1743649214
1037781010
23188539
628355611
792196051
1589777716
864857244
1694723164
1406564458
505039598
1163051299
530567958
1966446945
1214299335
510641878
71776061
1808829038
466403474
1010788635
1691081504
879589133
2122299562
625888607
1345212894
1619881991
2048650219
1089890086
651807273
2106194091
1667991228
1723107844
1016455728
1841795428
1918129067
408340544
744683555
809498147
1085489889
531887627
771709144
323719432
951444139
1673024863
42200723
608194918
932791115
238231313
381458927
955753467
1009086416
712129279
101500607
1405571387
1866805826
1286576182
1699204712
1880748975
757135844
1752415045
1511491950
1510910154
488471352
1561712820
145987506
1739714496
721201838
1500847850
600239791
890892737
1459954166
1886408971
550777823
1735940103
673503028
931414700
885572577
188516702
1370454768
1813601275
1281404233
1022148078
147942534
42096104
1850781176
726538922
140510301
2096097589
1763904429
1043087651
2120229585
11023700
1725052989
1548751459
1228430729
1203036929
2105223507
72383885
357331294
546327394
1756929515
135882170
1817090688
1278494960
104535278
865149432
648380505
1678049200
583966367
823572244
1632702714
641028552
461072075
1942088516
1125712982
1782698493
1790587886
373362599
1713937404
258223965
1771612046
1188288575
59366280
390958044
35961695
1770047118
903017684
1835878935
1594131977
606831703
144416282
775281753
952904451
918631238
1868846837
1302503697
1062967976
505787392
2004909806
145647384
1064038361
475818922
449844185
1295421355
1630178036
628987955
1832970482
1521600876
736767904
720345958
487483608
698093140
1788670237
995363285
286890010
1516306559
1193337966
192508231
1366814012
1369417610
1967473483
1399635551
1330606396
646688434
65232067
972624790
2087801481
2003394183
962602121
1775636454
286709755
1261167957
1272383814
2121606996
154776639
2120062350
102406343
671233998
1828330430
1463615050
53648143
1858328296
1043157588
1572069269
81142993
1830124438
750027417
1841396293
199769419
803452901
803127791
2004831125
638465461
1437012134
1119044965
1223079272
2099960986
1113616776
69686550
868806420
1698852448
1592908489
1508836888
664723835
885569588
1835112099
618832893
6629099
317363270
1435664245
47488805
1768189014
2072330391
786943636
535296095
209417916
99613326
332257674
1761672657
395228818
93712316
262759812
1977894616
283838642
1361924140
450741235
727947227
1588458170
1453263659
1013726859
318615607
1735364702
1193321723
1763270581
1149287252
2005151877
2032903386
680255495
896846612
769857812
1554656273
366861566
1446346728
1610025236
1336994152
580537098
802613383
247891162
512813928
924580256
88527578
712047777
954042187
444053990
307984951
587590788
1107029936
1983955219
412937323
29467980
70012801
310747657
984240156
1581704663
1090972105
658078005
868369224
1169787825
1853030411
2077974860
850060257
1859018838
176691462
802392026
600963586
758773649
654071986
2115644453
1152536624
647814399
1221138187
327496475
414248472
893794990
1824455871
1969644758
1418150786
1617130933
102288056
1016540621
870390825
685353823
497451662
1614134597
609044381
1825189067
1828137660
1599885596
47719955
1363350992
313218235
1503196721
367360981
1744716833
253218196
1892517254
1246322540
359101538
1828830015
240613875
1711703403
1073410482
1803471865
1864118594
1175859153
1210717176
724690112
2013982952
1422801544
440762693
782044459
1440804959
1957845838
961696776
1417670095
674570431
143637546
1769684383
1370746553
409915933
1701401794
1812953538
1591472318
2046993888
1883789841
343319353
58792035
479232708
330604781
1203860310
2039721386
1995929997
499978527
2066601724
935383803
1285409101
588174822
410783550
447136993
1812660559
1942709343
1326727707
451420742
1751555880
2017891738
488836477
583677861
1731555032
425833895
1626762991
2082760648
2138328034
146271622
1472549255
1458909363
722224669
897708935
1014861689
1510322729
1427800909
1840399474
1147506642
1957421050
2012457944
488909616
861021472
2006274222
1723071243
1661564027
2085486016
391514601
1166909356
320648443
1672013858
1979705371
4580621
1577412860
1485153739
787185345
450040153
514157086
1596479444
1573836352
1869577992
750396112
1810300011
1212715978
1790058125
566677672
993586783
219570363
17650039
1222670841
1834634629
1859914314
2096614635
236749383
901053950
1129912034
1750059451
1050287410
646530872
1391966971
1926741769
1331672924
325193565
144542646
401443786
2038049635
1502511971
294764827
531636933
1269412253
55811147
355515561
1938772601
1809328895
2097670122
1890086236
1777166357
1257522516
924066782
312240182
658565510
1858114128
324645888
380163917
721100309
1418468380
684471623
1974262699
314229939
1218039504
296233476
1509821689
1079534448
1510080243
423163978
873269156
2146770723
1196253689
2072607472
536179979
502860655
1230605257
1534405622
142588444
1269689279
784844816
189702769
563661770
1927431260
2046931547
423723636
1190682052
1648103134
30114419
1789734656
32963322
725145407
669357495
2095938636
1421924798
1011275676
817440279
1347470380
597034669
1325166181
557325012
248758667
485884604
1590431553
1299048906
1232821201
2048360725
585437764
1748843099
911125891
2135712400
457800317
999085164
616748267
1403515803
299313573
1608616978
1303017127
1374651962
1408168011
110254320
1481115973
2126080347
1906911618
1628454757
1319801657
604537890
383897262
9415281
1218698768
62231492
2095179046
384988183
846367955
301064778
2019754076
1034340176
779497664
526281305
246827245
1053776311
723157504
325581881
507907489
1295881715
297256293
1501464915
1594116928
1454192133
551359554
2039007261
809119832
954249627
1395911000
1645758743
694401244
1142301258
135415514
1121296505
1974655704
810345634
1588765639
141548366
1687974418
1618985053
930020426
1084086479
867676431
958591432
1692299261
370265787
1158149369
540129860
241837232
225964776
1966960464
617137065
46661327
1106621222
499236295
1326136388
1847313675
191088141
1660008318
440359678
325927908
786323758
948378253
150329550
1300904417
88039971
1139317620
1016377498
111646241
1451688154
433106258
1150085046
363537868
1013276110
1934560884
1174958792
480691217
515584355
1324407836
694154407
603411393
958701548
2000605496
372193934
71325895
671172614
700494093
238394937
1122307213
1622169672
794496593
912024176
888125077
955602377
1680467091
1853476980
1907363950
1822670602
2114538149
530191341
2006971494
1062323881
1559893423
989991876
431539535
1764916019
650152021
1266374125
91389564
931039737
632481686
634962910
1562025841
1697577221
406475478
52400216
2043631002
1504051535
169267824
1339590865
392566095
518983936
737880250
1204544004
1585131755
1525356459
370774377
1101926126
748233181
1409784834
978282204
1709444851
1826234098
34918259
637874425
458788216
1801874890
820847496
288111307
420610586
770026307
456071278
1715438656
1641071068
1974113069
1502900874
592325519
1351432680
336111453
2069366555
1582654996
811605706
1205369353
1122281634
284231561
429909889
1054820146
1449201325
1029012458
517838602
2081187310
445743311
1681203061
2143633718
409772305
637513418
1520456595
2126636440
1462403128
572112199
292698504
1699955362
76501593
152536268
1952378057
2093817578
1374462319
1865889320
2008450644
2037394051
2102179938
930803964
2020358209
435106298
810971098
1178165895
2012599673
1287238553
1887492963
1042072255
1548621642
945015161
1626659670
1727872785
1439034473
1247031590
526148649
164794278
413551175
1727119430
1800604791
14541210
187905910
963518454
745562680
1676285489
2107449747
109396093
1167033586
1189952617
1442128892
1144123186
393043878
1613651466
789757076
1529794295
765169222
2073333063
292461381
1304258378
1470501882
1704100857
58639401
1818962666
1229350300
1776049858
1006079688
45282782
187842722
1633283605
445525597
180940031
353647629
1653214574
1432792555
595799510
2347441
278333058
11503354
2128806713
1584290096
397740074
1807696957
295164777
1518993365
1648888149
1666324678
2044707092
2090526334
1134051979
1515702620
1045539998
1371925129
493107609
135413854
1495993201
445088840
1634666028
2101109212
1849511122
1451406105
282595268
1729522856
737279823
1412881361
1204674285
698452428
940515342
1762677314
276609260
1446029746
314835383
2008838889
1929158616
1269314317
846479882
1489904282
1851797149
1160427727
998640764
144831788
1072192989
1009725013
1414118164
107741172
1567604936
1023451934
140246721
1181186504
1328600686
287759076
2029425785
810837144
1232254663
1197149913
2080563383
903275468
705448027
1680864016
818580978
1719357747
1543221790
1114003308
847217611
597402001
1318766658
242784102
967001776
61594196
924670006
935799526
98912224
590531111
1061039786
202038499
75253599
281929898
2015215207
1676417933
1572179407
1802756884
405257789
412410135
2109183830
1953907115
1024708150
1860317021
384692228
558413150
2050731501
1243671250
1811899737
123448342
1936392277
1292388603
835280888
914475637
1970526491
1912804526
322999766
184189146
1220445793
1406122982
2005822394
338417546
563336968
1392875478
60307250
1672530945
432770817
517137338
294457557
1071999155
1741238410
321536967
140268435
2004801722
1421652082
53717486
1828769974
561721497
755612580
608864883
918923290
1962457927
1630202510
2000771373
744082293
674202108
1695670991
1216267830
1948001380
1987262267
767832763
1617811931
2076807574
561951978
143732819
137224139
1768129592
65244119
706538893
1539423421
583462531
573895699
866135621
1266018745
1718837360
880292159
939573034
657925832
2001214442
802183984
1205602078
1138678864
1300760793
99919768
969506591
1176123553
991394000
166899853
800966461
347153140
1912011959
208628164
1985545966
963057983
368942892
992393073
978767855
2064055555
1317144571
1454313888
1064768403
1936585304
572923534
317330510
2064094725
1590962711
1519168825
594179306
1661722718
1201975843
1498184665
739519753
490777083
1717096038
1437336450
1571049412
45441307
1959264256
1448801083
1494211625
79911269
548603685
1901143403
1348383431
1925383271
204084175
1236250975
1711757250
1953981114
948165112
1995301286
1757425715
285406074
1808050067
1747147979
1266949178
1866474612
892478287
1607777626
1532554388
1003369390
190121683
754736492
2112702806
1179459719
2021575647
898573875
215233966
1651762017
2054564967
265304336
993751543
522953033
1329888566
453751827
2128331923
1950304545
1488765060
1611750508
558215610
44629510
350451379
874697891
64168183
2036228168
1468550033
81993715
121077877
2006531501
1436169701
1200261090
1568140333
1215658185
382237272
532442399
709528904
370191903
368579912
955404597
593338666
1087568472
33137869
1732685444
885720790
662867670
1928485697
126739934
1414753178
1631000265
1208655745
65054066
1171686789
1966467810
307571253
1554259237
852607378
142380693
1451484158
1371468766
772246481
1260930445
1849515620
1106258315
145955341
1333212779
1337398
766718830
2139620135
1947651410
1432216507
2056823
476619286
1394114049
653710339
678956984
1895123146
1722407790
354954026
665604188
615510770
1687970801
18050872
111657809
564033749
903987992
1451764265
132397487
1532633835
559432207
845479052
488795848
676145987
1205108884
405381826
263884073
1908411609
1102241138
148391277
1963611677
821796789
886352283
2019237530
1649079069
1197320905
1143890797
1294627262
794436855
2097286991
1884459682
707866685
565060142
406927314
492279800
996353070
828962353
430053256
160155150
358534845
1262432312
331273993
2139355957
551819444
1681059362
1310579550
1662484488
2030827987
2068700147
1205046783
1843318782
2044376351
947503929
1286786282
1360199867
1620054789
501390781
467183408
305231527
1650413279
380761721
1390390086
233372560
247741653
34774952
1378508222
1915027266
59665555
1384516828
1340276965
1046951125
969897291
955533027
1973839267
881915533
2116855845
2005177842
667190508
1372324563
1610049980
865595817
22859843
874547737
1158703863
261061437
1716137533
887686945
639594798
388347982
899917332
1762074602
786616838
752081958
1392229566
2044062981
793506180
238044444
822421076
233054476
1745859672
1319537138
213076391
1112445191
223884393
526622141
1526078132
1950954372
856679137
115756162
788401655
1101013471
1579718359
1559331460
290751957
1809571986
1682007505
1150917874
1738525425
1314258570
931129897
1651275400
683341902
1486001257
490783384
231275304
1612259676
1030367457
5767883
513768820
2025640483
361363590
121217626
741123025
1549970040
1625853949
1022110861
77437016
2037813772
1824134545
1451399031
166156832
881770994
407124777
275646567
592926094
94682499
2028915891
520948137
1628235775
321530685
1404798181
196970539
1174575847
15935015
900062630
294466061
947081159
570200115
1586798443
1699511923
1152359042
201685292
1562585267
1643541523
1469114183
807405740
57463167
1863821559
559813707
1012705190
2118588497
1566914441
1683728952
1305520641
482820843
871416579
178060848
801410162
1244876406
792154012
563336157
1660432004
1719323513
390208845
1706698664
2018569602
734624532
857715877
617248455
1048292515
1468103905
1204025132
1773798470
2025489180
1619490807
560543102
1130598807
1053089978
297984170
267518590
1916850739
1641064116
1150627501
1449628927
1312332987
298021733
1029278864
1806056686
1851976543
170630119
1016911717
329186375
876420804
346483628
815143737
1364380217
1295496392
1686175392
1504149762
690058918
1985578386
850214003
1412143754
1851114730
583711085
786501893
1291032819
445669852
1617773365
484801750
1962981007
811696773
1837987484
1235691911
917087212
2084227110
686020521
2005199420
1883505319
2098880796
1383374161
624964062
195452142
389037675
1370773494
875757010
6117546
772935552
316103950
137317100
1744388534
1911143909
920545537
1836155447
529799017
170200968
1745619011
1989439413
397401434
1799518044
2027683849
989764263
104857891
1188537144
563423025
1017856200
251181382
1019908519
2053282083
800871215
909556921
1957405136
1719580699
1872794270
1482691541
1169087294
1801222017
2024105421
1463718798
45382159
1070582122
331706122
1956966214
1228000479
112672713
1807354060
9576568
1773691145
272348467
1154077760
1381872142
952880162
626488158
1831981546
1141829327
121398295
1970888342
1892958821
821558759
1432275411
557088905
260692155
1854470544
183809342
430840840
906685531
1305488258
1316251840
1096670726
775179163
1766266330
2060597662
280919342
1034848905
428733451
641762308
1666163740
80577480
1649249701
342653781
2139844383
2071437037
1856872117
468148325
386441192
1350295512
1374001585
1334452879
727591336
891044222
873302002
1173277127
131143867
1479404245
1500263703
2102189720
474955771
1293491442
594466462
1653048574
867895299
767179085
979245689
1447863588
546436771
725097483
494225604
754579039
1464729130
458926186
300361281
1772908593
130154920
1875387822
1553953509
953774350
2049049845
2018353176
2087014920
1848939366
1198836801
1058225276
1809640999
1805910856
387920924
1724707056
1568213660
1558520574
1177312034
2135803855
1635302804
1383588625
940580853
1087445808
117737130
1916227596
1129540478
476143254
1027277071
1271577858
1733543666
527185186
1214022860
902809867
1602073145
2120144740
408261473
233621638
1943708528
309626865
2060154973
409218889
436842499
617629699
348151316
1393880027
603099219
513958418
1693610112
2041691390
1187448749
617774495
90283524
2072631480
1623511963
98561020
94216946
1596260083
50138388
1304568225
1810830775
235233868
1087532026
1338301295
689460155
1780065918
1295435909
1424691977
1423253989
155840381
1863235570
1789615230
1833908156
832250085
1940624208
1310519660
621090231
1428291420
1439223787
907422309
1326760154
2136400000
296461454
1489808010
1000548697
1420095377
593528616
2137905056
1189642498
665711080
692877975
1942322483
1514046951
2043533166
592741459
264236758
777286887
1911136136
1839300661
1883663129
383234631
1455181017
1946704513
1599489273
1707013328
223826389
1776441000
817683293
783795513
401545451
1221999959
425014086
901704433
1758073077
1997704028
1697334967
906522457
254576591
995206061
888688291
1989922311
1118196843
244905907
611729600
304933874
1914073127
1278302071
1515853586
359230797
2097148798
1971595295
1674401596
830301740
1467314656
544031011
453773992
806289823
154343145
1466240845
844286013
2088087268
1757282557
800127348
1169444349
800691843
1484102153
967942389
1784076804
1907502640
827317360
1095515650
1403999004
1431480625
1907731216
550774563
589460885
560074702
106096361
235169533
1891067425
530626171
1831981984
1872264204
236557466
294638006
2051034735
1644829870
1124581750
2053652445
1837799680
1744080735
971146209
180243888
1563794990
849670544
1855500971
1726845568
1589761727
1358234672
1343924435
183426434
776091276
1644865524
269480599
665178188
2095001899
10246266
631648736
409521459
1573927369
1693491335
322723515
129295077
341717419
100133534
1337462507
107726378
36814964
1152200211
1084655342
1990270129
1239989405
1716671688
1818943427
1287072763
1915517578
924569732
182008601
354414396
1976295359
477695935
1421189329
95238695
2121193121
811980169
642079653
1924593888
1209899984
1603878708
1548170463
2062761445
1957522271
940355687
777473897
77747102
1508165703
250754748
373264330
240596866
82513547
78004926
1725326822
499595962
562958902
1911116558
1163129320
317140699
1594685491
653992313
77023908
659317156
722587124
669720680
435305212
7302132
522856800
753772365
1454166477
234803312
1164674256
2067549274
1067280333
99780313
820401389
2000566155
936944570
442951055
2034612352
1123306841
557234914
1503555600
1015419986
539658676
394707042
1662738260
1672927188
870129615
1471014211
1504728973
1809833369
1738167567
667781184
2064098127
663140223
1236994751
206428296
735282915
735883794
109454308
1235580462
693238863
813402426
1280225600
1199118282
1117260451
2093539512
997862624
928792871
73283566
585687400
1058618558
2086826251
1383919872
1418267398
1396324215
1931046791
735547020
642907955
484479388
1621196569
1884923433
92551475
1745095612
2132731379
108304769
825569419
2075859705
454618091
139931783
1516088358
152207847
618427502
1760352102
4123025
751986297
1213861168
34827425
2050992000
124526712
1099535763
320675489
1563828869
198144244
1015320084
262265353
1121874420
633817582
451059584
1156105235
1569417110
1842821732
2050135601
2109698515
1885323662
179054858
1068118015
1804127156
1140054268
838175427
887879637
1277843473
800144455
610189372
325297093
104323665
1239493526
249631729
2041395854
1966983262
403725633
1583280757
1194535170
813913547
1239780565
778209266
1317260770
17837766
724310455
33840790
793311266
2016419020
401102345
1834887626
1995000428
849056939
1942119244
1905242563
479618364
1480745834
108875853
1229367059
739707550
1257217712
114100940
1751714435
1339770068
1551387724
789625809
685856325
45874584
1742847263
527731538
1713201000
1600657203
854080402
152288269
444145191
954818488
771582752
309885207
1534485957
1336191074
2040672764
887055996
520639253
208982088
396977405
1314248297
989925959
396251255
933976532
431109822
1333987301
996940174
1270623179
1786465548
516702810
217829848
805250504
1262588178
1363492003
812084956
1087746439
243814389
1319108953
956833754
489546166
711470772
1790380624
364586925
1411657570
104551539
1231977923
2007545689
1405879263
1936506583
1392344511
1994597748
1313768108
53930810
54399887
680849297
337290447
582468887
1252937200
1551432688
2014687918
1896428763
360782584
1545340998
1978727400
666004696
31521550
2087545851
1600141108
1819977536
421147319
395501632
893077327
104602316
1769080138
100903451
497364453
1739829260
1770022951
284504663
1371212467
31081844
682134049
245305247
156365166
1581325656
643465284
238166963
438688680
923977505
310305618
88525219
946915269
2104629500
1877589458
1609461286
119860585
1983784064
1184215069
655667729
519681039
1009200220
410738843
835336816
2082710731
1547400994
786315146
1269194760
814419995
1609419941
211887763
1174628723
1200383245
127656963
2109055340
2048364018
5202681
1890574042
1595657279
953505536
575888687
1091411047
836419527
1418758478
518571111
1385063856
648810513
1435975815
615832078
518904450
1365284916
1753978334
780475108
1205544209
850171101
82329686
1521077328
725871616
131601377
755398436
1276501338
614883864
904183023
1574356776
942663927
1323500022
1303586649
2035340288
2059061767
280531749
1945664050
1061984766
289755391
279767385
1105503912
68742995
714872905
137572729
1516737804
281907680
261188783
797396291
1503109564
434510119
1310035993
1237454065
1010408546
1889248051
1187764104
1610959110
1560807911
705578920
608873878
507880431
833656733
763679653
989820661
400791971
955540877
458418501
1140996545
583555783
1477126697
918993976
2122609254
702185925
2092290417
1720288003
2126652881
699586496
1967169448
633444769
748399020
1669476990
1829956132
467263761
342905072
1666090400
867657934
1661469963
1338013821
979293856
180606028
1182827291
498303383
533421165
1434139060
1840683869
2054222643
1016192111
1445750891
2130348645
1119099155
270382220
146087634
263375049
1563728860
851713291
338641884
1614104564
2039273296
395411705
1720736223
482943140
1636681325
350509701
2037072845
904620392
1507052679
690973966
808443257
558567382
663890235
943783918
826345518
889810850
1138931323
1196767020
346537397
2035871228
727795709
1843939372
251270528
1771950650
1090979819
2122478142
1516407961
507014450
1140267185
1920463501
775837470
1914229637
1588287940
1346303754
326698507
1693132615
1679860177
124755266
450690064
2123967478
1956740271
1460233480
622434012
36856785
1600080764
172357986
1110010743
867437457
1389858878
1846153220
1867661772
398587457
1178268198
948197518
1684425394
947652987
928038787
1379012695
435966523
1124513154
416383991
562556961
926047218
2001842900
54538000
1781406570
1719401713
1795279275
1433147187
83055544
45684173
362986504
648737426
315727858
599838621
160014809
311100546
1511158696
1916636660
1166840678
1055613289
1777301120
1786327447
1520554609
1549679688
1849144081
2046003921
382842638
43588619
157031482
2024672862
412739457
526709085
1887177407
716641289
1583570730
1793608629
452327131
326223821
282365889
552004139
178165968
288097428
1068569080
2130293762
1908752922
2034212373
1196872405
613496149
590115720
1096654813
528982089
2135910150
1008557259
163607576
482764953
828455244
170125223
2003328506
824339149
1080751085
1192092753
1168880926
1311519468
2104818698
114301327
950154104
615703644
2033183431
1859041935
1101036863
220430183
2078347556
406626824
1393493637
1382130873
1814223642
740673403
588729783
1868114381
1368337280
1052952288
1367046915
1447291378
1523202608
1618459125
1480768718
1015923014
1201955331
1493363478
1438398468
281427446
726398488
1157519363
2019983497
1808779094
502962005
1422860436
2015965852
806007093
1415603962
569173392
1818155964
1372008936
1494522613
1481020049
1482437178
2067670788
1428768821
1992097491
1581822238
68229548
762461518
858231496
240886091
52455731
1724946639
1413328190
947525997
3874458
1699133137
904714240
1416628664
1248585091
1430122922
1465609813
291966275
799540613
366944631
1163687886
672900465
1739396183
415990898
2054561714
2136929420
921532770
1028705774
333207428
463591256
314999375
2140517675
730812669
1918102398
674126333
2025315893
260476203
1779813598
419716476
286375021
1557168600
253286992
1809946649
374961026
863656791
766249521
1965380513
938470421
111540758
1419452675
232188118
1915992645
672373802
324457699
1940689856
318051332
40171367
992969167
645409676
993950965
1284750223
1406341852
2012669573
634931700
24504098
1723717489
680181342
2117778544
1897243574
812398669
749964539
1368908608
22183589
885257008
21632907
240914662
1261161945
834888008
471514833
1185799326
1745504330
1264259005
1025514778
828933437
1346965845
738297997
1695647943
1781146097
364746983
1349162421
676121560
1708514417
229013706
1344111472
1882234576
1444262099
848726912
199851073
1165238097
1399240799
1147917191
1526947627
165137598
844472833
13115342
1073537777
207155087
1202305372
2141132870
1634309489
1685889527
2067519254
414292145
1896981232
727464
1885544842
292251195
307994412
1572917421
1680506287
768381885
777723688
2097525649
1546670466
494508809
687895903
1891930571
1834397171
1923241080
400424733
127677019
1784546563
538815014
892702213
1041698856
1798071271
834467670
210132811
2076403789
2030084487
926339019
644758453
1840418037
1677963755
100673768
1406866732
227867506
1430911346
4464238
156026338
768705426
107742233
681601176
1930983884
677931118
2106896312
567144513
415474336
147649847
411736688
988897531
1118552110
1706715963
335248585
1189791506
1979006414
1382871393
598915595
1011420496
1733106652
87345018
429102939
53777721
1107776901
915569292
1931378378
464783429
679572730
1361685079
1103267722
233310165
499240162
287009881
445240900
1333652036
524244925
312530163
1347251322
1869548313
765678525
1932306544
1154135163
321545236
1771973910
1297473282
284012950
819662897
73914154
1184243764
1607431939
562346252
1033312068
178321408
1635240763
972857188
1152489811
452359674
613496793
1307409426
45613024
938258833
1889986356
1496903557
1393593759
880735686
378532920
2125544845
1919590994
1373403072
77589442
632588436
1165029115
1021375638
428149899
1180960991
1435810065
1443374461
478554138
2036039502
1098242633
1083718824
222137840
1154585128
523831100
687251395
398356400
1655578359
2091828896
728476773
1263508202
1962303892
636309171
2132489762
1432523689
345017350
2100916566
1186367670
862320328
1688427206
1618336992
284886931
590670748
181162864
1458971855
1907119672
1087828063
607216659
1190689502
426441322
261570529
1385860718
1911285323
450647700
1118421900
9434046
61260157
1788224809
2109306816
1508760712
2083569325
394715920
115771720
664765822
1354245423
980259630
105242450
259997538
466739716
612013122
743546536
840497482
803609358
676604924
624061736
782955308
2002110738
406652830
163042867
254584170
43146909
1564835500
1468450881
615442097
973248201
1192431917
1218826732
2124470901
556323769
791124519
1207780643
1156681474
1984134026
1419909542
409315121
400710517
1560870649
80281267
1190271507
1607144530
1448535939
1031059128
1641577475
1422801656
1650525341
1904961851
308018137
1877652736
1022161387
1311337789
992423983
869233746
1258121558
1399131304
1920122087
1855160629
836661651
1336011536
2006787295
1884741520
1662749186
1465478083
746471656
891935777
282722237
180618290
42892945
210542946
549314462
331720143
444928310
1120669592
1217041940
1514548633
1066977294
1457236040
485136805
568081069
82697698
1208924174
1074245371
1087027715
2085902535
1538589877
1953735886
342600706
201418576
1717935225
557019127
1668996806
67086912
799117682
1728619966
48618602
866597734
1800055193
1223578611
1402749472
1399303279
1729896973
2131815062
98876965
2035210491
505422425
1400894944
1825944387
453540789
1508156200
589322592
616016105
1897564529
1777096106
2009519421
895969718
1841349702
831731008
997887794
646064942
1223681143
1411950485
599400482
1605594125
1902609693
1530384180
1050131968
1047655141
1592359287
744555440
981555644
1028740966
2103791236
154309009
645457788
1552642222
588895093
692794877
822424759
904640481
133563224
351538518
1342543798
458940110
994945634
1353372518
834351177
44092806
1664884178
859271070
700554373
1366444784
470681496
487219961
5513208
252671031
1286358287
287694061
2098704995
1787149698
388229556
1391323344
1407045403
228203038
440015619
171076861
1066863132
1137398012
1333165336
1895502556
1919301221
4326622
2127316177
443985398
2120586757
841029626
1981218959
1836953162
275626436
1480160803
105904054
1816283750
1136262176
682890554
1403026358
1670766420
449180438
1534305994
1006183830
1021420253
633734816
1556266045
2113288043
1071875824
1799300116
1552023597
548601893
104641544
1898456961
914276253
1370275629
1335291102
1606785082
2084112246
675674539
2044246886
1822195644
1686645556
751402517
445783849
335422823
203361098
1186689275
1489351708
1571914637
1500831655
1322251358
1783435179
1161072275
2024047837
495238095
1546233388
1522356660
1811878394
430265493
1492296198
701440308
1097180054
548806338
608452858
1718955981
1298122496
1967024195
20961797
1854973315
989915621
1418794610
77309238
369485391
589521331
989268698
1842643747
860944933
1284951430
1126740049
1725538971
2029659415
57762602
430612273
550620405
1449011770
1077807341
752127212
1549164866
1852531730
1924400985
1785767581
1646694811
914361791
963553833
1213368645
1266279910
1805069166
1021042985
428773648
1641336511
491927735
565279493
2019313233
1918141632
1539862889
627898514
406374765
1051287297
697914344
1579781572
1902266868
59951734
1829387335
808612332
220219051
1634204435
438248929
1035689822
967026663
790530449
1913938575
2121964553
1266936496
1763672786
1808159109
1237982392
1616243766
192004710
150020818
2053679490
1810478682
1378102423
557612286
1466031887
733331058
118501347
443370982
988162726
1594839664
875367703
215042248
309055699
218760930
1777323349
458368847
615126630
392930812
118084828
981049908
518571716
1510246744
837634547
237128992
2092009518
192216743
174247204
677453455
1222624843
511564629
755876922
949993144
470043914
1437668204
1172002352
1360608757
1264002608
1157742701
1257890755
799699290
233265152
619003199
510130347
1426854409
874513216
284887459
1097702887
1002626235
1893806569
895023578
1221397186
149636592
1254565831
273817241
339545183
711198306
1852943226
1615755505
1132118019
488653331
707006091
1682135547
267267131
1077344042
160954635
1379485701
2081620284
1352363361
1396724386
1259077552
216727263
11410820
2027547305
48893167
2146577659
1244290757
1242796672
231653664
731130929
136330849
396504811
1454293543
1278503642
1589956220
1479846401
1115110361
1297314612
1297776783
1670754645
267112949
2102884000
738896349
1753155743
178864146
1300456602
827279742
406105503
2127015599
1535489291
1687098071
1983885642
749150748
1382997441
1646626889
857090636
1240364144
1203805731
1088190287
1250597390
640606147
2014582653
1204579534
215568539
1137699345
1152114528
1469833401
507873642
112246442
844101706
765582138
906140773
1722129761
21748283
1602419728
148875775
2143808390
1566770660
913765536
151920673
153552399
718464207
1410962621
1710573825
1926454604
913796465
2042341926
1257394972
593828865
860747293
1517397502
1776775425
988716177
391070593
631908326
910844577
998388962
808413926
1056311558
71031526
750679875
668959036
357321063
1229510942
1522797418
1125200851
1776815872
241295172
1689698336
1026243927
223273250
864652233
1270473581
1473076966
1116811043
110623127
929436629
796428666
2072226028
243957474
1353168085
2089843797
290575313
479034121
1291572652
476485611
1619764106
2112069276
511852755
1011244875
1190482475
755060104
1595936153
1876790216
2017155012
2130636368
1351093276
2022679394
2060818609
1669045046
2134500021
1492002326
344553211
1347762807
1853188387
899764930
66186295
333031597
273409758
1438550560
810233081
198409564
1502714675
2027085204
1268413585
183046337
1910549769
833613683
225984736
1002377413
1273869090
1428879469
1785541228
924896598
1556066183
1246859319
34812329
1369600822
363578973
1261468581
919167224
565073571
1428441703
873441560
1379253254
335079307
531811123
1856720871
2093056536
930322746
178151734
1127041513
1326199457
8291561
1028681084
231111317
787342606
316211081
705792798
808027969
202767591
192962870
720719649
1803296486
93954303
610572095
84991014
797076399
123303376
1510409967
1759236135
877234004
773232945
1289233154
552871811
114208357
1567394354
535371132
125821767
1817177907
943655335
582381272
1516190857
570994441
1007515721
1324507860
491811600
1469473962
371432333
1911884962
57219854
1896092960
1497831385
590249538
6082103
764650018
1182270247
422174317
1980351196
1531694849
1972764105
208544115
1159021831
969461264
33827700
440187281
888530119
423966184
307592655
610102865
589080426
268205973
1410447745
384125075
1989674898
1037635049
1497001483
1052118497
1877964708
1078497137
86433833
431675391
1848837078
1360429654
341392954
1670824507
1005342883
965173924
548692477
1521590426
733998816
777593480
1637749307
864277891
1016233350
1185389229
597468125
83541702
2075014090
927536131
1347248410
2085970677
105823465
130247336
1458635777
860358703
1174585905
2004953685
295162270
1543772221
656676342
123199926
1492097773
182224724
1091231222
909107457
1423607236
1015454150
171912021
15928020
816410970
1388080637
2085680193
1089658101
802707134
1953895165
628764456
104677939
124419812
217865269
1350389316
17765909
1696098104
1523370793
2087049662
359231074
1517451660
1744446837
1194098928
1626031097
1312300109
1469413831
1612150669
1731446787
360771186
253097285
1618411294
604920997
248879759
627154947
585612903
496284266
468369751
1573575430
617451585
724365749
250658194
521076113
881064973
1100144891
1948892695
1119391068
188524020
438923757
1713060451
678211711
407809051
1255093371
1400490666
155229974
1556316753
867859812
838477616
2092671514
1289054301
1619299112
677931186
398356400
1170190200
118798712
1901031351
275104739
1047462670
2144566835
814055538
70487959
826827222
1103600701
1806579617
662316323
1888264151
1151276974
1773338085
2092162974
378100906
461387204
292001336
1950695304
1087436560
2013695738
763756393
1868100883
1186141338
1317260581
137198540
2019825934
1749125895
1663563752
2147433302
1426881885
1080358286
799751013
1543673624
520561002
808047774
113160285
327458381
212375534
1358583964
1634542143
491608498
943737541
1388775218
708942401
871200884
129049731
626321647
1774504684
1474123823
2135312135
1287045796
2068885938
495283827
539346127
2106218355
277572682
1486571938
612248639
533565950
1499936982
1203714975
1678024479
1481940273
2095336282
561816031
256626404
1304087280
2080231241
2137430038
1672330569
2096466494
169555241
1598525776
868341809
1534803226
736929016
1195709808
444475702
1071933224
718762369
1846263888
1919639031
1764442033
1143651323
1580280581
73558058
152566239
1714170538
1325581157
1816117369
1260315039
1632962987
860707475
1964117640
599893301
1040502166
1320623338
73502869
1324015065
1684054906
222224960
513829828
1481748764
1877412882
873259129
1543780135
794752398
1215662380
1632383966
953328949
768656038
1341838574
1202685098
2018072936
1575064459
181057280
1196409488
787958657
1182948047
1968856379
513715433
1467794185
1033549512
840845808
528827782
613862655
1318793272
2099099438
576183317
717590945
332777084
818098064
255326492
481635674
1953613651
375591497
371677238
1091463937
114536610
1361473350
89079270
622219354
302657171
488035429
2071670235
1698262649
1001786736
1242796504
298780397
912738447
1058134972
1334939782
781990235
990637053
828161617
1192834869
654958797
1777780606
798843872
842609085
1091298777
116521288
429894407
777288899
1060522656
335269782
110673189
2053161237
1952336488
1810837551
1079099560
530566713
1655417611
1627449309
2094569776
208190606
1725791624
728721513
1168207888
683251004
1627215319
106205436
2030531440
576660375
452837612
1759771400
1188092310
1850400194
2072368066
1234046565
1240584290
288503636
2008800581
1236310314
2116883566
1456268750
1368944746
901523648
1422259615
1350581816
1660372106
2001388012
1124527342
1942976443
748940601
1079316637
1523742216
735811628
1594977027
366024432
114908721
1806086167
532670555
1541082996
223839431
323816535
865726733
1796752029
1957427532
1222384916
87867327
654839625
738896349
1116491856
2089111081
329312739
1018434848
1575572451
1162297666
94152046
178147793
859356399
1997917927
1266059172
683484616
89392290
1059530670
203527242
1175878499
1070156423
1870674956
1498478498
776246921
1460620761
1825232964
2091221213
258801967
225927390
36829027
1015165748
2114478885
1059138984
1600300818
1977527801
1132754572
1378059298
150789156
1733149778
1429778730
1984341451
429242927
916967590
696243231
1909339184
765308171
1703456157
1505153834
103145177
1727372948
616048833
1585707803
1124657113
2034977757
2113559894
1007905527
441666005
1659974272
1479381143
1650965079
889378211
1561659061
1262460023
1660713318
874246112
1890019234
650216375
1865147747
1058693540
330048790
58582946
2137642447
1268545048
71732336
1932802975
1334186627
941631747
686871969
2030279845
364963589
311650205
528859874
1246302858
289255816
1907325968
2061576899
1881490940
1802602620
84142488
1052145686
706995946
2141626772
1544656835
726949444
2063763870
302129568
1082874702
664610050
55400178
657941124
2017535368
1430504983
551882487
230697421
1290712928
989723956
571827432
863324351
705100650
1153406461
161839941
1416718938
109019753
809255797
327820022
722362553
1416362877
1365679502
212150687
362171984
1569645399
1358210942
185821285
1919540032
583254969
2010851003
1129842071
1489583901
88214837
84795675
2007623413
1627906608
1072328388
1159170668
66969993
1491869545
233230542
1041403495
1802200123
487306123
2053246284
2131416963
506248325
87782103
1117842866
2045643705
1226735986
917161455
918118125
952793787
1514562876
2075711919
595662558
813355024
1685325927
178234471
1007154153
563516407
2128165888
1318549288
1693143433
2031281749
1553844002
655571409
682331981
865440997
1424965843
2084131098
1457183774
1516746642
837371848
1927070396
492242614
1179905221
1312199106
1258446489
494611889
651285256
1734030592
2145083694
458569799
2023504709
1604134360
1630451609
1287999477
727399389
220227360
1046085720
904145917
373429968
78760447
799081950
957672465
638345959
1254408175
938939467
1616052663
1797708322
1213343811
1299544534
1192101392
815166322
380162011
1384389998
1935758205
1114695879
1126359131
300574272
2083230531
1263383603
979050966
2102476113
2073832570
742445898
800377303
799637774
700617254
1944953385
704953723
253400384
1765702364
1198574244
1015188378
994093946
1121891164
1826560898
819759965
1387811475
1173695614
971655633
1470177909
818335723
1323520905
2039187750
1996837605
1718092064
728698490
199649281
523010344
1021527281
1905138106
137156854
103211358
1440256938
1415559922
1751047429
1323946193
215912915
1316079000
1447559923
85501356
1729309454
866758782
1073441249
393002084
555890510
2136597564
1873766129
1890680555
494891746
1846673050
1866333288
709852356
1570822307
220017823
722417335
692208397
1841356643
384653076
507958051
711065527
1590495761
1283585801
1955810555
583763476
1688761102
1480802590
166914010
1711034663
1757656167
1170704370
1931760813
348822898
127386242
338068654
1390742869
1369687709
1352990861
1036121963
883156065
1163951476
106641786
2132221378
232944852
1419397835
1102755247
288408151
989583047
1696219679
794113814
1970502476
894674022
1614178725
1930301835
22363137
91931171
943601875
217277942
293516122
2033377987
1019887055
221234733
1623929476
310564916
532618915
952634694
685078946
1302729187
1745435606
841417795
1179427382
1963109475
1153306656
344931685
1259778883
783262774
1672337101
40382002
1061728954
1995471655
1116322331
634797468
2044662075
56731521
50086639
1222690713
198618013
1311938359
927342330
1398761222
798033738
1221529281
339503705
54928211
1271467772
245029795
1557304231
720624974
486371751
1344336783
1583447893
191821503
1185087295
2077811213
502688466
1468230818
1905339035
1958383173
430590494
772988851
233048771
487500787
352210177
1661738733
655946221
1286079855
1992837969
1328686576
443058677
926683632
79108750
310735383
1002320595
1976061950
397956976
554332179
897375698
719287528
1750474040
1742795984
1369697554
171545042
1739603241
106734117
137352773
1003661049
1907801003
1573411768
1032927518
989856330
336855609
489781615
50555009
393058243
260671425
1431959606
185137560
692288272
703616015
645862081
2058923099
916198424
395180406
2127870351
1507499468
956658954
161293573
934657892
1709159500
1002734818
888427591
641733957
130790498
2096524103
761799638
2091544559
1429206923
968210002
1715076032
1380987986
1531915327
687172703
218642085
686912601
2061401113
74387173
796311209
953868770
1015434319
764218631
594169227
216745118
878028498
1786523434
1662865594
852074563
1773310643
79572014
946373915
94855349
535092320
1494164275
1651069227
1794693968
1655367885
107265760
490013730
1778019653
638478480
147437331
63807706
2926981
475494370
82054505
1895597472
1235871944
183184510
59052807
1340971374
1968477620
363201246
1302370657
1602889462
1643623664
76256822
1356993313
1201077126
1661874158
799422894
2057662425
1759877559
348161194
1914696346
319740869
210648404
1106760243
1667585376
164555526
415170156
1761055704
952309434
554408723
1502125370
730136156
1893220749
249428806
1708921512
235143975
94511695
1403011748
1366868131
1397018139
767930069
933339497
29389194
1372133939
321955009
2017261179
39304229
597116655
1606165462
372138520
1479032155
739431559
538943472
27084529
803735101
1480573421
424965115
1924773506
2046684892
854918953
2137625304
1413470519
1606130206
130397136
1853489001
572752802
2107665115
1212395823
1710802635
2061486454
1388484913
1404378874
1821306624
460364773
76412883
1746927123
993347677
1469300438
103641209
1404396712
7097196
1204434518
74285573
1284603348
769564657
1001808423
1248782013
1430543567
809474947
1239915801
43580688
270135002
201106230
62494036
1472504567
1237909490
2023478387
1180414991
1146013300
704361928
163200679
450227517
1518449764
1178907797
1418983242
1381900838
222965667
256547584
235749719
1199657023
446798494
14253820
1359763380
64170666
1882321620
314911333
876723377
907304571
2095087873
493870966
1639964948
2079230928
1446027218
1867203906
1757719140
2036834999
477201671
1864121803
1318977206
1638567550
1241213835
361182225
1572014872
189623769
1143571572
1644893831
1828765492
1512417811
343245275
315683601
1146812715
1413074036
470485278
53639672
507545365
840386930
711081911
2106041983
637150204
1420219767
1488122596
920818543
174837091
1140426868
1814280157
1150932786
1444726482
1004745110
2002188375
1780073509
83276535
1790799934
379802331
153864960
1589710901
647548036
697458792
273499480
1743581274
1686416394
1642005860
2101050039
699690931
534241998
1522995007
779379082
1790981514
785508199
2040562198
393431079
1244975104
654204699
2128149361
1652432424
1248283346
742094020
590713870
747846455
688629738
618372943
73864474
384414671
1827733482
1793241490
590224774
160817263
53647708
769721621
414481491
127846171
1898680928
1631255590
1843370454
2061298859
3987397
701190520
1040825616
2080416907
192037580
207275281
1564201329
1860999892
1202777711
977193912
1248023327
488414229
1308293729
1200113254
1227412330
124803723
271946413
620862005
463401400
189620810
127633783
367537795
1089110727
1464836000
1483429901
448488412
1369681816
1874866337
1713713721
1125688406
622013097
1846951591
956887848
825136299
201587601
1700570154
1431508529
554857150
66916998
1428823572
2012232820
757125089
977292533
977006576
225518274
1590831
1721585835
270996519
1470951388
1223188530
39355573
1509258094
794975938
939084351
396452531
1015686707
1735425722
2073807280
1652172666
214412245
1984612365
754510557
1868846559
2008483429
1401865902
256913110
963092543
1289254700
1107871201
1815574003
1309980040
1013873651
1567284807
361183213
695965533
1792165514
1049526903
1835506191
994193067
1656184621
1665461981
1764841059
1813587128
1759757320
109498113
161874703
624207610
1105748721
1698831067
2110055949
1751123354
1987133051
425178974
457202952
1428685103
1535296616
1848837078
383562651
1038629138
2095830655
1831104864
471865133
596554000
444020820
1363396653
58953756
1414320625
393244010
1914560836
1419669003
477498180
348988734
1484104261
283704105
521400453
1579633574
1842630458
1876876129
961196942
2075931187
2055232753
842121470
54498132
1910236218
1101789442
202737632
383746178
1061739981
338361573
730195111
836563019
92304229
429821238
2043564652
431269104
167538005
494275595
1568075463
1324163125
100734574
1399635551
1844305627
308672832
487612728
600678518
1608076042
765314573
2003411421
1369140140
736215323
546596364
1811495172
576303996
138401448
346076211
1731848850
929271969
1631810214
1088291332
199307262
471163801
2098007638
627352546
892237035
1533104749
1623810011
631479498
113812263
501332434
1628832695
1256533882
2045422261
1666794261
823798999
676772933
249383876
1790006535
1580540887
2099141211
597590026
578556948
1879698115
1389986924
734547273
355022256
1276581003
2026094748
1608112289
664622553
933157968
649458051
270764040
1348356010
1739313445
1869291626
1892581664
620091846
89901215
1906644929
1626526444
1727351148
949553487
108604899
832735429
1198361476
559295788
1887603251
997900981
719888568
2101216226
1931817889
165907381
1576378670
807951712
2099522204
1965972630
2045722640
2087218141
1537642009
91083893
59336269
1206487461
619327941
856920429
1440167753
620116029
1645641207
23644091
83248996
1106460920
544975035
1154585128
1801177621
106740593
961849068
834728404
949967786
244304103
536306239
631907969
942390658
1144780490
470912453
1377188849
390239261
168368670
1982879210
729217768
1425068067
873160992
1497820443
1026396800
2013665697
2140938578
336860445
452308916
1660681769
1003316654
1224621175
1195158274
1927709141
1296703450
1097913239
1010065233
1341203112
252235945
1418800569
1875894303
1193561101
198660714
2108254188
1559566736
1029709072
166829443
1724430574
1740116594
683702514
40590803
1821342059
1171844489
565991392
1477459006
1106600307
1085601259
1245254265
6680971
1107665044
494738175
188888915
287713373
417440497
337829368
383530352
1755869082
345921593
1017361500
447505442
1664868073
1241396062
646474757
594217140
992444823
1235696862
959800279
42589955
2116011865
1144748300
910516980
238094475
1515554283
336659775
1273896346
837348790
19114834
780100977
1378141259
1689196071
1856341195
1220253709
275835611
814249460
706756234
1170889147
93578051
1252213256
578620392
596505211
1253311282
1407983222
2096797840
173121121
1378814042
279851188
1239310025
689615874
136322778
598164489
625075778
2108463200
619750396
1454286755
419599766
1665567987
2069856332
2008218205
2015450273
1336671415
2144231843
13274961
1520286415
300204831
2120666266
1059498303
560650605
926264594
995933465
1955472422
1817177907
1181491532
500720172
728828276
439672606
735238469
1695907781
632890379
1535531984
733790733
1401315618
43378505
1226862307
1785454015
1471190918
665776590
1911347811
1404202719
1309750219
1833494349
1539610975
1462933918
799931837
1894706642
506064228
291193754
1050511720
1925620976
1029608472
856547312
806514715
908540632
309684906
1247832135
104691754
1310559509
1019007087
1537628788
2068152613
715942175
1223971789
405293096
1807908000
930010603
1873742414
460222550
1942984580
976334690
1729040084
427181213
1620111520
57988523
1364126225
1323168088
1177055435
870706012
1383406528
1799654629
757488399
643524447
1061945843
915044851
1399142872
360820452
1681816725
1287886179
1234786209
1870435167
338447635
25501501
1979464403
1351657625
286971798
1486024059
1538430731
737949644
1196656
568128141
1890810292
2064670750
552140285
1348735950
95236830
1349213165
352092143
1267054523
95510681
216277511
765122095
1821993599
616535262
225067426
80636921
31510150
862163524
1488091082
933558075
1263067273
2138286252
47165062
782347401
743432102
488621670
380881573
1519206147
782421601
1516098390
847206853
705622398
910383192
621846490
1259613973
2052029487
1903512913
1129577413
1021581245
1732955752
2032121405
1600797194
931027987
749221215
1313474497
722043616
878390748
1090356878
715734371
1178627298
26379131
1560077046
1169772696
1983907528
1643792261
1590427440
1221703892
991919190
1744511590
491143293
1000831700
118527668
1438661489
2012463590
617117779
419328137
939743118
1991421227
1840072270
617271933
660588293
133742773
766032629
1696726351
477744368
780837539
741912491
716382768
1073328401
1975800064
849035812
1213595059
236554048
740638401
211766240
1110321513
1810303103
1266960418
1332754351
1756195186
803043280
1328324495
594602461
1698138808
1471181050
1087355746
28144913
385762562
1502990481
254643179
2131953651
551778213
1032621155
68068559
2120321256
172894983
898442940
651552210
1855841310
196353152
1024358513
344503756
1483838156
1727180295
774928376
971795702
692331473
96567435
1569577241
1941024724
1246283239
1322377899
514449650
1180538372
1955910468
818642779
2142034078
2131804785
2063304264
1587807674
2098798555
336297281
787601372
472151057
660920367
694255
1384537557
392413556
1083417828
57797489
1142713749
1061780629
1865107587
817907862
1246677215
257980131
516586244
1138541783
1412011211
1092462028
1812632455
719001033
1684887123
976814963
87175855
521421649
753984568
2126505207
965522498
1351369409
827012697
775625154
1328280799
966726099
907862380
1311463798
2066558575
156549224
126527080
1245276576
526038440
889963648
607204827
183105389
470253371
52201667
1181489076
353778955
335996828
1899234727
326810531
1761881721
1589522475
989737230
2009927214
1929114442
1113648482
1598716241
1401008735
1237733496
889278649
45785980
1936874893
1986124539
1633105106
921789454
2092864500
1836755057
1405947752
215013524
280848311
1859956393
767862337
1845253986
356145141
1201893998
551460224
172768742
800369726
1286048085
1253539981
789886995
963092543
1237187372
196039107
915644257
102035199
36679023
844985871
554136852
430389633
898099136
1008129296
546390474
148269555
1882495765
1412707634
672401508
1578333562
1666132005
27553393
952041169
550416012
1199826083
1350868732
428259900
984094955
655961556
1074228372
1381717930
576113983
1938445037
29077668
454644927
943151589
1922178185
1762123423
1852941891
53673585
3400841
25311543
2137683442
2132259716
1232200714
646175090
1929182608
899624990
2044959406
507664659
236697493
324808234
752741820
368942832
1726766460
456724146
365116550
1480939558
207988271
345796767
1295006367
765858046
154677538
1580008375
1441755060
1169041935
2070058129
1743385769
424941784
395246938
1964376275
1509436498
555808182
1965309406
1883423185
1570079703
357133952
75711279
1853452251
798700722
1944353834
981347315
746321390
1737722976
1823281083
1834594545
269432172
1189395242
1618856568
477728248
95644609
655556440
820681388
1252547304
1154352966
1090118984
1108907723
1412019659
1107787485
679047720
1394380541
191157510
1022873980
1366341868
2019576386
386119588
445163703
1408918093
933172231
2061628747
2013562783
1431086950
722859092
664323530
9831206
95549765
977425464
1749529576
210251799
1403472350
1580552453
829998725
1504500793
1481029141
253583324
2086146036
1820888077
1822437308
1258039156
1003504963
1257730106
285670096
439967008
546322328
676010405
143874548
860617212
881054930
1627887021
397323741
799154861
1971374486
1933823087
1153430965
1924338399
2932420
835631232
877348939
580262087
2025860931
1423030024
1888487105
1788984012
711337420
1233167976
119974172
1808833035
1818371511
489623244
435411830
402077784
2143109201
985905895
870389953
1936754794
2147342068
1594794689
1061012405
1213569403
436646224
1736662182
2127598296
1790010376
499513685
2022943037
1292104495
1123670944
1260240021
1542707546
1830908355
412075800
981588910
247467107
2122660727
77105437
319350683
1732676185
2007911588
172065153
594814259
372990799
1001924724
1134050816
27314067
381723082
1753702991
1827489708
1686726540
1064912995
998677923
1975213331
345336630
596130371
1196877848
844646280
1042282313
1395756982
279429619
1455078042
233750589
2143559117
469013113
1164492444
1628359967
1019366289
487740526
941028313
1912218718
384209292
1652316451
1996417407
55520742
926462497
545651634
1027534365
1679526341
1577134321
1422846393
854600749
4973505
1638162435
2033450850
232536528
1115511971
532929860
359601054
1201229173
1685254393
1611466327
1608229254
744329506
89779820
1794299178
1188592452
594053969
627454686
2078998299
70727718
1082248344
1014978002
1592386492
293280153
793350641
1614123790
1893064489
439482215
121998984
609347349
282382761
1967544612
791859348
1381829349
425027285
1161760319
2069291655
1537825064
608566862
2120710528
1535036768
869702723
1957422803
447662220
790368713
638748025
1074666753
625846357
243325529
1071095649
128218070
2063055657
571606616
226427589
270448957
303751112
1870355806
1837109565
423404764
566640758
893714671
1837879935
1549735131
1961304838
2092245190
318054740
1666701554
323788830
385881255
734379182
1634668489
856588759
580112596
472564838
370326227
761908554
1095065556
1790404670
1593698934
1103630605
1259584748
1708510843
486570831
1216174305
115899104
525136619
1086311444
73558740
754784737
616712936
1998305877
1396958080
70434631
1160695969
42901040
1872089622
521948520
1763995651
170295071
1777506080
1992237184
1324402679
1482100028
330123211
241185882
1179961458
101370114
553997647
921076405
968882894
1274797044
1210981077
1738347063
722098094
114989235
888200919
2009141810
570738214
435115135
1839524646
1551931267
1621712196
2004964146
119031429
1355284992
942771577
1884542032
1875847792
1579791470
2084669235
1987667680
1691219499
1301582910
227145773
736500894
1089020924
1501520312
2051759403
2090501764
1406086300
1528021792
1931424878
625652621
1933938355
1072198997
96374338
2026671055
1713154604
1629631874
397087064
165751113
1003482549
214877171
143868658
100221053
2105860748
331537574
1750934001
1145995797
427671710
426939543
188645910
169777623
1072829270
506815728
202283689
644968728
676653447
162080564
1814073503
669360846
2084582135
945023101
362354281
1208682918
2137963681
881264323
1322326322
229599303
1483880720
253452454
294863860
329357788
1607525095
738832584
2020933514
1059573795
1777607309
248657038
879938923
86854706
885020577
2146713944
2007273382
1650458929
1705269280
1952507860
72439270
1614160155
116063612
502981126
538290230
389321628
1639167613
1361866614
1943132807
743640592
1747549649
58989215
94600408
1483305946
718081484
1049364199
1215987613
1313989937
1933602908
2101502087
1182234050
1725728816
627080459
593161759
509942961
1796768198
2111914928
712391246
917621733
86040775
253123772
50857826
1576971812
641953414
1845662477
366068472
382516468
461365030
2122733638
1931073763
9988643
1451825157
1197629206
663746084
1621768721
214123861
1001183037
1416502391
1194891658
1364290687
1620905197
479232708
276419725
1014218257
565325839
1075906319
1723330486
1597021841
778374907
1299181649
1845179984
317498412
953964549
1010188271
187267955
1013885282
1914439049
2024268187
379046271
346162999
1139871225
478584933
190566133
1693055133
1383802109
1934803629
1645151919
288087684
1609175123
2036543772
836387454
366360091
1916139440
993754802
260357468
750398621
916557654
620322888
959086853
1545446692
609998021
564840068
927834712
1009410948
1695261147
76720412
2114232892
635887602
1573248015
1800341633
42950308
1599710404
122628570
132232415
39393346
662858221
1391401061
1688824784
676635986
1405583916
1431242106
526295775
544406063
257031988
793854079
1227983290
1374085794
1961117750
1252043429
1882363876
988868024
702550092
1503112580
271769392
504931284
743492979
679365166
576871245
1640475575
127027300
908853975
1322871100
713607935
1903900723
549318334
1847618562
20380704
386320372
561475359
392796408
1933452640
1208935728
2091503352
759620332
1841718531
2119414511
2002194169
1127142288
144981211
1480408930
1153952586
1965055131
602091509
1620435303
1871171741
321267606
394660569
927848994
1981009993
573680027
474407828
860256724
1542148042
725634819
582689311
1726822432
1387692537
1325822417
1401172617
1061874256
773563732
2001620594
80280149
87084523
2039309003
1380522956
1764762123
767890728
785354195
974587771
2107267993
626029757
1062879518
1849548277
114898481
975861185
1327901457
1727686527
2129137494
1166748218
260828487
997449214
1192938857
380163917
595650794
556436685
2035277145
1895955431
260501160
131873162
1647567344
755997586
1526425354
114982570
575999590
83481261
768463109
433573601
1298952613
2102589201
1142629217
521979632
1580530591
1564206320
328675419
1931415575
1198262705
496503567
1190581407
1139115717
1588324702
1474656667
568294473
1121898213
70058656
358120444
397347146
608311125
1406610583
1668071387
1881727216
1366725037
1940499226
1006181346
1898417077
1343726961
1741325413
513945807
1467160563
394087391
1500120491
975766463
394994577
1744972245
1484930934
1790642266
215215292
1043990113
796740449
1203221488
1154977500
1938050239
74264066
407078019
193823875
772350306
621148636
1830604764
1838082926
559945645
1797547403
1476319037
1959948071
1540335140
1070015963
1761393256
652064214
777813788
1951643349
2008622097
1217024849
96356940
1968641465
2101656888
1044030919
1920419508
162174356
1411448358
1439248282
2021129361
1813437089
998878366
340378413
1961688079
1472694351
1287664878
1733497907
2059196686
2037460271
142197925
1777229639
231488745
1449055583
859152965
14713189
505498065
1443198333
874129130
1077304309
1689109586
1527578878
1535673507
1635396078
1237490522
88567949
615797770
1731111784
933371478
81375105
611803961
1323992622
1791702177
1198990714
1240415945
283013325
1728961535
1116022215
587026403
1299824818
748124941
397948268
1377148976
2071249978
1841366999
1896531227
923111060
1216526999
1650442474
98028037
1755207309
869681299
1581556169
145960483
451299647
500993182
2041388754
1813913919
1143797831
1887405262
275392417
1108115727
1256139434
1889311421
2054135588
1274120128
708733467
302212461
1305284891
279456110
764603372
1461097323
1070374104
930579424
1782652136
1077759234
1755369511
1681927228
637494386
1049648771
2023808620
482833533
1457685784
304001691
1382034274
204291567
1433099473
1923838280
841814541
1683515648
720968661
1696305093
919308110
344098217
1225136204
879615063
1323214005
791484871
1631598401
663890439
85363400
1096685913
1107766949
76899539
1968896627
425093933
563212154
200580069
378015632
1425945247
241412006
95180989
334317974
1000555868
519424952
1112666458
1925050455
187105132
30992431
429563641
1360975258
1411597064
482328638
1829650546
2135741402
1691662063
337226833
291431079
801271920
67352589
1903655868
743215073
661647670
2009412969
206086240
1217874483
124594913
984387483
1831633074
1747719787
1367601939
804883629
283479091
1895529348
564926376
2065097810
1188388131
2040760943
1748699053
1106809701
1487891319
1253275954
1727141706
372910905
46634448
1668496230
385968349
1465168793
1040844000
1354733613
1203988700
321920670
821907100
346783862
1767829837
1580050051
994548799
1385651577
1788855690
378048960
922991289
1790348823
2090926577
2007257677
1726232324
512002471
996718307
866392970
462000897
275264026
313251440
1100785173
1118613782
609378739
1991153305
1431029738
1349269168
1412676621
1863352137
1664064075
1779008662
1204883375
678125400
573538195
464229475
189546056
92609373
108691221
666960486
1171341072
1054253059
1879241432
511037939
1638404919
1996279216
1789531033
1362026812
1402339348
1188411685
245331942
24689881
455919873
392835763
1944414553
1940605298
1087187315
1622481742
708097880
256017766
1219254573
1112492244
1042118889
843626093
413438536
231793721
1416402613
114043131
410866308
805623773
1325647802
460895522
1351068587
1591571293
974754265
665099515
1190758380
564278702
1776812951
531910184
87951427
105673256
970186032
1695540124
197971075
482482256
819044363
163513375
1107688910
1710411403
231697731
1908804146
1469328571
1140172365
380847243
1140051186
183870278
217712391
35947630
250178743
483080226
1761958794
698446214
1333384982
446040266
1600212089
864691608
450865635
858051076
48706555
1897697669
1183353916
2085454626
2019619177
1300216445
1749142736
1310979537
493057298
1530725682
1969603674
1323310627
1330248415
974104877
358033478
1488151204
360180469
1283217574
1931428459
1511052380
373585244
98679230
1374052282
1979592486
1302600119
134868148
1115519114
1749281762
1308490193
390596781
46571600
57352167
1432210813
1610318921
2081193067
1292999010
1235278697
128992706
1312135253
1019628263
1022586500
415497040
118964927
1445915262
1617700177
1424572610
1922191854
715008659
346907429
1258620650
665289185
758198466
1373129850
617523958
887524511
981345431
456477079
1892887437
898934240
1599743623
1558738736
980174441
1478057880
1044480196
1647714623
1356255184
759994341
1368046955
2045471826
1328706404
859836457
1645065101
914132006
819900740
1593901531
1654652919
939573947
2068960262
118285526
411572070
1474433390
801144160
726724088
1932702579
1021222349
1397942036
766663695
103364580
1978261863
911889470
145012336
630320466
989464241
2010911849
1800868135
189234317
262709551
2090976193
517973454
1576232734
574871398
239504743
457738752
1704698190
271897356
1514503918
1925478773
1873359145
446932630
774563141
1199899465
1932410769
523854969
535890620
1763784738
1711003169
1783855151
1097536655
506667527
1353081133
636957277
751231117
365016495
286707303
1702129892
1985674831
139999153
113983731
1364653458
1148138386
122501809
1256668887
320108202
1756467335
936510032
141310249
495291419
1501255435
421589331
722124916
1549626763
1351761942
1325504140
49860903
447173619
2128220850
138186996
284885220
1614712378
92130089
766748132
2130155660
1103931015
369799460
102278223
154051041
1668039550
1853519143
672541038
554466450
1833281304
30957955
829191855
1832912999
1933703642
2063055657
1560891454
929420822
827487691
1940442939
553342558
1566328096
1070683677
1279274006
230329919
235616471
605058780
318411529
1775727846
887529371
1406950236
759998391
932605408
1553156074
412084226
840212117
195706240
1370103169
897011223
1605168096
1367593004
1531154269
1831434780
571221461
576645102
7001865
1263989384
2070241373
2025148032
148763877
594642989
439624485
421847085
290173724
1154042299
837389823
838067642
624248249
1531513321
508959778
840469
1687451730
1583709754
208985129
1367157922
209451148
1455806284
1569567181
1452534037
1148527443
1187313719
483143750
1585876166
262885432
790529921
601377387
1652044991
883361725
392891364
404930511
415413410
30783252
2130084256
1697648639
1035478711
410056093
1556838693
1698752763
1527484655
2125533799
1044523911
1803033920
1812443392
847727382
1249943199
512399704
979337309
1782176729
1830075590
914232539
2140055702
1789105436
1720070901
1607441470
1394828892
45041520
1308289793
772978748
221768103
535492003
661771829
575020423
1985205423
1248134042
1550428199
2108050779
710432633
1840060128
2052186416
2004945364
1949234090
5015320
1019728647
1949496231
1532276301
828151303
1475456804
406722026
187172982
1647648053
346922293
1922623858
456892377
1785693603
989877840
782132377
415500179
1685808311
485211926
1424872433
2010571179
1917816459
1767147454
12253636
869498634
1206676018
926706946
1736418766
1435664245
825833020
1426777743
585789350
604582569
870886668
966181999
1117979885
1898562488
1760168870
568069057
2011960384
1250092237
59606911
1538441319
429322242
640531347
223063252
374826553
805377407
766350916
1451334764
1493285194
279115366
112174063
707130720
1526127480
901250307
1413754789
1621901883
376686308
991110945
173001615
435923326
761792785
450679794
1682163312
1341459880
1168767246
1815291805
2089261615
1564592141
177210559
815633726
2020624579
54688945
2134613088
1503188789
1089379269
958195747
304253173
1076461999
1022623416
2112962796
1099216891
743902915
1703032681
1627769439
1739711696
395139148
1002310944
946341461
815557298
1380284086
216011531
1105375063
176493379
980749239
979290222
241369208
503897142
728757050
180300834
1115113056
160552662
1328783134
578026902
854131125
2104890661
1943479714
457851117
632914697
23281817
1938726025
880302029
1604756926
1148337634
2138135484
1101308174
109516255
618723181
667540431
145769627
1594106741
357138677
1789082025
1276716801
722720411
517296244
873874723
624926769
2101125941
1124101339
1721814979
1451385464
1242134347
228414133
778621231
1987300196
1270789751
624360908
508978268
2042011136
1103057803
1259701960
599674720
1420930781
445764477
2062967335
48324661
307698958
1155576239
153978811
1011879865
847107730
1325809696
2126836769
46743626
2106904925
268515056
412303971
1005779354
1852389860
2137784398
1975533002
829524744
1396115157
1475192667
292847372
342336644
1653799759
1635276097
1093791251
1844379418
2127430816
1776902337
1468639558
461239469
1652066952
1782085617
1185014783
951903077
242671453
600641708
36719731
161101916
638342974
1814033330
1934610408
321294604
36426998
1014420402
1824490389
103845972
1653885807
1555334310
1640505763
1573799311
1025261384
1323289547
2464905
2097542706
973515877
745847758
2060474382
559529658
432117339
1182219648
1010874640
966187194
1594126546
1365922632
1440614221
1743056579
1867256650
797476144
1834511042
97996824
168139870
372540407
1156176666
1812988172
2038851318
97616110
544862096
675591812
302512218
829294403
277741078
1348024154
571491514
705565742
1331866105
2057967760
1932224069
411244317
2083552714
1548930627
448729790
1964601578
339962675
1199324681
1682518696
91141604
1616222016
713760598
2025208104
665429855
1794810693
160159420
1843707628
1244682013
2131496719
1594395819
860322433
1295116618
1444364438
1416121438
1430469832
298638481
1548277516
1308750296
157321879
1913088170
370536104
1158591645
116048492
247099608
1245303759
886053721
2074076868
877876681
348831645
1667909375
930281130
86807183
150143171
30447333
1527528895
1109031951
117500240
28054490
1514093608
983350159
1231461724
315223321
341794616
1571628916
1728476333
776896535
2040101768
1404598575
1510482206
779501410
334924938
696952666
261647419
807358742
1532031757
771629154
1775020035
134406830
787622976
1611667217
269985905
104698779
1266623195
1704901126
497780292
1154594935
1518480311
1345668968
1012912502
209925676
539368240
737047862
1535360856
2041610161
1942611627
2005852775
2128169905
1634549318
1475388182
958415103
885815223
397433551
1663290815
1070065542
2026841975
1111245752
1988136473
418235186
825629691
1936313597
465998601
1082842681
935610122
411991740
964158577
718355381
1874055603
1844766780
1918147617
2073553925
1444556549
281466087
1869407411
638429391
1233568417
1851918221
591665343
1894147154
2013139764
2142718329
638763576
1672432377
830515097
189849303
1784942679
333838784
1856841234
1136228476
1836125688
1559696037
2033608488
1414702256
1086490333
1013410070
1212244917
1863210854
601238009
1113057834
1376048955
134083898
1427398753
894719976
67253150
232846983
1344315759
1988087426
645503837
1764011941
555590001
576850181
2067747110
1774160848
180512316
1556367059
349625350
873804606
1630472881
960610904
2145082515
1748586822
1078582094
858240933
467291049
1222214659
693423533
710072533
1568714505
599929743
686895816
612049904
856624039
2093894379
825215034
1997878501
861660055
2038354991
285723426
1601073500
1071448092
264763347
1504638269
1741106953
1683901218
1876534512
60922436
1343970520
1223081099
1533141897
178724626
35166675
1928076762
246376205
1341111045
950645258
1773716839
594479920
473471879
498287540
1496918302
761567117
430504345
326102229
1763681400
1159973200
77932398
830114586
1387833280
1634127463
669371121
425221398
804634707
2125524806
1922933338
101383572
1060043088
708829787
1215900253
1192782174
2013948258
43000502
1745976683
1744141989
1083858671
1643035405
620210918
572086623
506807333
1424302503
1682978189
1575872579
1124177379
2026062285
477330366
614726733
1456126277
2036007104
564354142
526905391
849827658
803480732
1590693829
966390270
472574530
735068797
432408379
1459712306
2059434340
1817566110
1728388376
1509029945
587219793
1529452785
1410447256
1626909915
2003350872
136347334
199956636
740175019
300127477
2072185004
1966960464
1822128230
2103263436
852304836
430531233
1165825898
69599975
1870548428
1282531047
611533267
1147584992
304139345
1769118398
459541248
458941267
1379002810
1068710142
274804096
813891153
2093219440
1431925405
1289956402
617432437
1401740889
1447795972
1519169622
392793607
1859562278
39460328
98876965
1536897294
510442432
417327692
1317356705
1193285564
309666324
907396070
134746141
1785919898
1467952823
1627025541
144467412
107630433
1569512733
505577836
865513038
1136232907
1312555555
186774250
1293927651
916818776
1842435916
1155169630
2054582161
448490788
428458156
1672286162
421709938
1947642626
1228818118
1033322359
787048487
978860925
231281210
1605214014
1935729834
1359384576
1701531336
525088669
1834358024
1092938046
1950491073
741125508
713277458
902673236
1043610941
953674078
2099039239
827821971
1389697563
1859162766
698777007
231740395
1603583184
1550132294
898091754
1146199689
1416377757
778780813
1237467270
1751855638
141642876
1413618048
1691215252
1450764988
28347820
1029358944
537848593
381265022
380671238
470458432
1036279392
2041492539
216049382
767651404
492606720
46218647
1385624856
411682389
1015911602
391249885
615995957
868598717
1431893571
1468715538
1726970793
1361257116
1471407429
935015870
518414830
318507832
223775416
923253934
2109733699
60212108
1176226429
176979640
123003805
1964652164
669168540
2126116104
515163898
1377349499
27506763
731546917
305546679
2146520684
1683898688
1005021503
4551812
1340460075
736238986
1605323697
357839062
189665885
1134453603
1887183387
378710702
2058831181
997903623
319116296
364600323
722952829
1879784910
382785521
1805093250
489548906
1161351790
1783660186
2079583881
155095309
303458656
573666971
738841920
1126242115
699727574
1404830480
1463129816
2022350667
578975721
1491439954
165337256
1068955910
1359914388
1022328470
247304095
739276679
1948730319
1201738702
1914775335
1254979223
1304826942
1657776526
1994581333
2008552021
418566203
1221969455
1593788289
1236893141
1361295955
642628895
336322332
1083424232
576614027
1673543841
1602219165
1464467888
645008921
1229824403
86016916
444395546
33337037
1620698890
1382767138
957522152
1051335882
1261362872
558777879
1491099220
210917418
1259895919
327902027
1973867037
2007188044
455434217
772800133
1931473383
2029204337
1164488243
2024134394
1594164621
444952636
317107368
321081825
1450966021
301522578
2002932324
549831765
330616641
832091001
2082889897
2093728523
975567376
118893535
1112928899
774080928
150890686
1781729554
258051349
805139968
302826603
470868673
1289345158
670223671
1404608798
896223991
899582083
1083287227
588351003
1099812284
639801858
1175477904
1039589921
1586558097
1319736208
2094013106
821493155
1859505980
648678057
919265338
1723105030
1827674475
678261004
474188743
332484081
577459699
1824318326
1396296318
2077465228
1845123718
15520635
1856558320
274738662
983537512
1860856854
1869270099
608722045
971589912
1285819400
1613389749
1481031227
506995913
1176407652
48324661
506290915
1616511278
1160181747
1306403117
1773285740
742198145
911747699
502403507
75660818
1585946734
1620244977
1670853703
443196611
1149575099
716014378
929536134
1411849730
990414945
2078931845
1071944761
1765088986
1562507293
1361694741
1361398270
482541949
1140231956
833974189
2044142682
1567204732
1064123250
1135888828
1882417933
454010528
1832748890
1889644664
1258551739
1920055843
424159020
249643059
2066992237
125814237
2057880030
1017774423
2046822100
987680521
1565194979
2109152096
322999766
240453000
376327734
295028139
1389202151
1583422121
472525376
629404424
903795213
1137304872
501571392
80505163
2132496724
7469288
1759194188
1406368038
2017249511
1278741734
742349400
384980845
891027213
1458502614
1853554221
502203162
48262234
179071426
1349373252
1621141849
1263978644
163053391
716849407
1546853009
259064325
2056950796
553328428
948361626
711893020
1374215499
803365345
2130723008
2044372246
14432151
1091044453
1092194464
472327040
379226582
48185601
1330690929
275518340
652575664
127203951
69940141
584673326
214514158
578519041
2052592113
142794722
314032157
1187815770
586604812
795165400
2054051721
1299307590
841078837
922887200
149948244
1311097423
102192909
942369741
2026995379
651733563
846701403
967149145
1342252787
46922276
1451221009
1979929830
1491655075
1264533368
592199017
1300011241
1393377408
543736700
695414749
25593691
930825574
328071664
761402134
278066357
462357425
1198475620
92226703
967081188
1352716675
1024461314
1455153757
1843772205
1943540306
448890777
222518512
1575376838
1170710702
780929675
1842733695
1510648989
1137741012
1552712399
1118827906
1717347412
1714092370
36695224
1667985784
2098273975
394481537
483514598
1675214992
318099206
171049388
1027670997
1221471633
719886161
928262791
518975126
192931368
1725526487
953472663
1188360138
1768043358
415126555
1770832979
2053573603
1195432289
764059988
1817941123
158230944
1450004117
320491446
182095264
1949369562
2111648240
166540422
306244086
947701816
1273529965
163591865
401874405
714579569
1412858565
1459934569
914361791
601548106
813685362
1531857343
1092890636
1288539090
525811609
18839087
527132137
1468097580
1541325859
2063125224
1833804456
360572194
1301756107
1020633155
1260028831
565284708
1950663371
588239326
2117385668
299758651
1191238803
326252953
1725732675
1039769177
719775995
1531983161
1907881265
1997889425
2080819311
1342718054
1841381624
472911075
739850126
1105649877
1128236732
1826742591
1667112962
1489041288
905680238
1054828266
1951069088
250870546
1962299985
1071884682
1152707520
1311583597
1203016781
1494362446
1350881266
1729557267
971110811
566770711
1033777954
695153106
1373285958
732172276
1854795139
1156502100
944139825
1455093655
1583514576
588837481
415305182
1587025798
94913383
2110822972
1044856556
147164916
221137016
2013685240
1651673890
425627100
1477245097
756187291
1748386887
2029390713
476042204
1714197739
2128750854
84845771
1591186606
759684321
356383358
312373613
1966747341
2015891868
1911397397
2072237898
1603724226
1199441349
1146973948
416368119
814049299
953663984
1060146903
1802146118
91727259
941311635
75822517
538888467
733883164
717987743
1865464727
1944196557
1179722056
1486301380
197004372
432219215
1393799911
84181632
2026929085
529878265
1770419235
765821148
1593843424
1686376247
1557606886
802787499
991688893
1069586309
6178366
755029078
709335729
586460187
1562474498
1409438562
779113125
669432397
1641360070
1867827348
2122800302
1600463346
701651959
1798536790
1166363865
1949822371
1680697750
1312454502
1396967838
1068062019
1441733873
1989631555
74893717
736681557
470479952
819029675
1256512948
1121781118
473814240
1670054203
1788910555
1375557838
844616201
1258007410
657454407
518050797
100734177
1030633283
1133956734
1046022212
2100798345
986572232
1052737101
71946366
1600021479
1609332397
302739975
630428995
1195372742
1285537441
1731783747
1533178318
521861114
1514414184
477399180
560137531
36057686
1784081772
864449123
912624900
32853629
2134687880
776601196
2132193999
622546762
2050799751
1400470450
1219472805
1826034361
716478779
1343177071
1971992328
1732324790
1307449653
61549210
408498547
639280497
1915360677
1690405290
740281840
332034930
1589345919
1461828472
1955155416
1862387860
633689479
181173080
558546951
1768786458
271634420
1788054890
2017628093
948459668
518029552
1844454705
221464690
630833899
1700581645
1650026063
753955665
359573019
925612581
300908893
1632069316
189880758
975644750
105108011
801158669
760372588
700137503
1451610726
1436734191
1124548539
936025192
1543567132
1853064627
1459599273
688617505
378863976
850492429
478900478
1102463576
14158128
530822923
1171193226
70826284
1510546841
1383334347
1604312875
974048228
1919562971
1860063969
1589140690
823734336
63497167
666202024
1015253941
1550637454
1578777285
1492348306
1386539930
1941835434
2074148797
1210914956
455405662
666251685
348669570
1647109284
1974567768
1190963249
497247456
424053983
1250073670
1117731757
1344315403
351881887
489872699
809440365
590241135
1509567503
1972778664
848631919
1029572019
1999709884
1398737561
509017636
2131231301
1929732525
1160764737
1095446432
1931562033
942486984
965985912
533003840
1821676415
229502619
1414078874
93627723
2001623159
1947342179
1149923563
1527375190
643438360
900069100
1796236567
1410906604
1858303711
1125934408
588662720
715472004
1562093488
1321555269
1641409091
1302412659
1495913692
1090865264
1444395110
1482095785
1727412908
30275377
1940165257
418822175
529980869
1899074792
339730624
247840827
1904606716
790486737
98662854
2013628024
1295673897
1438199333
1846306782
289485666
1062567701
48136850
1923138936
504138937
753519435
1436288776
1940472436
1266088585
125612415
1538544316
1817856013
466895282
238319293
940221177
180477357
1917883706
1435228571
127481128
955702964
529704312
41911226
93486893
1290347816
152289567
1237660872
764987928
1167431793
1808806422
1940197478
1772559882
1089951266
82590152
721846674
178755094
1468357280
1777997111
240531817
215162486
1584785252
509056106
1880151080
869204225
1023352772
68893656
1131218523
960270209
1667883959
1211011986
73412245
1649212127
339971003
1204016016
1644182869
361835625
1128264685
1030494428
1646408297
384811851
735989261
56659186
1785375401
613352279
340493045
596721292
915051790
210751361
403746087
1560202681
236779746
397416540
2035518229
145250448
543264703
177813622
1647702855
1530377108
1400109168
1223829512
732990264
496499494
410269362
667437120
546777851
1603217594
2074165017
200746869
1844418990
511773827
139754313
293232229
1805064090
991415061
1314332044
909021966
1959417962
1786297505
239158397
1044772240
1580712893
496241125
580555942
421526240
1378138634
1873386067
1307236014
528181410
1055475953
1714885710
1154700990
1809364513
890242936
2147240949
1301247416
792986499
1172669154
1570329082
670450377
2038183355
1125761002
1877371362
851643891
1849618643
261983348
1882876069
983841636
1322386257
862514515
1581928471
802605120
1737972739
90969290
1274337888
724530298
66965791
828368381
667610755
910043443
1811675905
1433192952
1561483197
676208619
1372569702
1648042754
396178727
538185385
1957762666
1326743679
519879237
1018560612
645907618
1525010920
494611889
1480405983
1188701980
290756212
375239191
943473877
1505768101
611666840
568570212
580492212
1164106853
886532468
1558255883
100670021
593130321
1670085854
1684740820
2102669124
1469361197
1596718423
2020757267
36509526
925894956
51104404
921780494
1874414970
1222648906
85673447
1034688964
1109635700
1840372303
1944860032
1431170400
1532446229
1414721970
1001712527
258807174
1635548794
351792028
1525142639
1551743328
1400455478
1080761040
60435485
638210823
1319025211
762188678
756191396
229253561
74396562
2012379926
29791478
1785729122
182607919
208932415
1357793998
1557989168
630193140
95400143
688847571
1469650585
88919755
1609745612
1627265168
1565562266
1995365100
1325020638
672487195
1338006557
1780768969
1519713338
98812004
334466627
964407353
1229500769
1833139068
1938141498
748299820
939194271
2132439720
387801930
1692293229
1626108458
400628877
323676529
1548133054
213896871
1511845706
264432028
227915733
699632662
1932264012
705219232
1591591438
2101125843
595712255
2018505126
1928161663
1523430397
1234005772
2048810332
721749834
664487785
1422071023
593982677
1364062772
1491275242
1157487921
720045966
1303583188
236140798
683675396
1276636835
1457707107
824310483
116532439
1008421122
1658768639
933339497
281625999
1097593834
2108480357
1369712999
470124707
1733408418
2142240333
606282826
1292534064
1167029669
352626730
1308057049
366814581
1625455505
75430508
23175151
1134735646
1546631655
927506105
1202072179
1273821340
657451336
1218869177
660339130
1719075615
79275952
1237936014
825272216
1859952897
232421154
677649150
481932916
116446726
774759345
1721752258
1653724972
1055395884
28500189
237230762
214369934
1808765970
657500477
712705598
35311538
1554165558
1935397432
1711838720
1767189505
1806360162
1619572104
633363645
333804646
1067668428
1133787557
724900118
1434145014
1272823002
1260473297
1688287228
1969555740
1122366634
1762771466
1637044190
393519384
63251877
1135062790
1662403259
1151824834
23025233
768495850
1188990774
407019306
1257057329
46166517
9770773
1701502375
1221108694
1395284475
1710011270
1266374460
1494914717
1827014594
1638750539
1430000696
671413133
376732560
839289159
2029263102
1028682583
1544366586
1946262762
1476275846
743413273
1031967388
546101229
1328568204
274500191
1073337146
1050374606
122659601
1253432779
2113833520
1640478875
2043146589
1955323264
518532254
1177867582
1637599116
154219185
1760862458
1850147817
40505529
802275159
1197837529
1635617539
659627275
1498034123
1622350617
1771175374
895949058
1877845102
299093599
1219142014
1782813230
1940134439
49299600
630580867
1670101107
2118360968
1571877310
1413824960
1871670941
1597677358
1224360428
552331935
474096317
1049837145
1475783654
2059715640
753606891
2065512506
827232840
750608133
1071364035
1470368449
1854265551
530158216
1681201388
926639927
2134781097
1446344538
488654249
865077530
1008183057
778674193
22259893
41031413
1693007522
1302285930
1752450938
899612641
1468776876
264119144
98374608
908793998
1504945068
1251559822
270525953
2068653645
1215496251
862369544
148226128
671847281
1248314906
1793772117
406073384
1364718052
977592073
445758933
1652097533
171694609
754901227
1749012203
1211912715
1911581219
1953188132
1742395369
1600179001
1736382921
1677615229
664431590
205698032
1217624065
265202907
1689288230
507477888
330055157
350375002
20552931
1175734442
1105454882
441159554
1331979183
452353346
404756062
2091314849
1306629723
2043016025
356800860
114179854
1923779798
431052638
1550516858
148977237
1250130791
977905731
763989765
2092023959
294192702
816752699
1702663272
1387051679
66697088
422247026
865275284
1018353404
1614502745
1718659091
2033997653
182527664
944730515
890206625
549083049
679704330
521513683
1484529038
1453482622
1255815709
1710760177
1541655541
1726333042
1478114743
1974392858
716189024
10203109
105787700
1722815535
1831743623
1747846175
698315376
616387175
1153652049
1092668282
1120967597
1759503938
2108440761
72253893
1815123139
754512412
2049813019
1856691510
1710270082
268235060
1040672717
1521922389
1740154613
941878558
1119065187
2097765922
293802514
473267002
416896192
1720762640
1397957734
1613368054
1936176019
1153036719
1870031829
981890304
1843963613
1472052597
281562406
570537459
1777918329
899683604
910520275
1947788356
855424785
2095802721
865107618
2111637770
2031224951
1139821092
770495466
1284707190
1805014697
1725741981
1810029230
1938339746
1296869993
646538482
537329626
60218754
622519397
649272398
111655402
541138599
197229921
1678817034
1377039744
1230879369
368905071
1631988253
717203701
508836217
1082258016
510500013
1224000126
1720979682
1096218711
162473757
129762305
717089167
487613280
1152573893
1594705540
1694029412
1576347578
1468484295
1904777405
909037784
1432553950
2109606301
838751995
1868586008
1306282025
1031195513
1305511580
754127123
950567930
1781839597
934795033
1131176784
548347358
596223028
399345912
151510937
1875624070
431267773
1648446185
605222056
47094846
333567747
1032327675
952686885
950255312
479267589
1698165781
823768328
357071602
671428060
1946300235
1034671481
1433298184
551923347
1011239233
1857816880
765204589
83857673
1786249544
442096675
19760218
1936559935
65413125
907411032
1291403006
1458334804
982073501
325601657
1166290060
1721825240
426845363
1103196574
1383234406
600706306
55366161
422164564
675054599
1570513222
16486128
1724099079
134536845
1580018192
1384892852
1747618647
707332835
835735629
1886033155
495449114
988417863
406772236
85131546
115602472
1451480736
1420227282
1764843095
1786602850
1958345225
667847782
667513306
629707449
1388781650
216237010
2289795
278370849
1611354539
7745420
855967096
126951493
1648705679
900065678
2105736351
1808172886
402385082
1436581578
1717559646
2120897145
301940136
1307079225
338205453
1679038414
255641264
1057738287
45744969
1817417090
1991818512
370832011
2016144580
1442555221
1056417845
1250513230
1219023651
954372745
1863997811
1622243512
1733830987
1865546429
1877470200
316527632
1642533368
1629813166
1660371277
727249684
551710690
531121050
198082614
1496667172
883172991
863385984
819486394
775902931
102964326
1530667765
865113249
1346340230
23057253
1449546554
2125183023
1878609048
1304681278
1384409080
912002544
70151187
293263629
2132883136
1331944996
357477948
1849528479
1111083531
1975597657
1410798968
1965621064
33712331
1132486738
1735739856
652816006
60026457
225210617
315558045
1603451395
601541619
589223390
797358987
169930902
685403590
1176192873
1999315685
387409956
477563818
1370126233
95865281
724890578
2079663876
1020971346
701415056
943393927
1444069879
230706163
21441965
1176842824
742255043
1500104936
1239948416
1215980190
1600069948
1213865761
1398496743
1674214374
1911782563
747681644
626717420
2125125353
1687345735
836845174
1927232042
1510107318
936911296
182756303
1408812485
789036007
561575622
1303653779
2008284696
1351932234
1662195900
615021050
159608115
1399066246
1324768827
843731642
713300154
829388638
1280635015
2129363949
1067325126
1406490864
132420972
1022722830
231165312
1691039518
1571884503
220475193
1467016370
1256797455
1200567420
898655360
1269738628
619130050
758953560
1849482832
1986600178
946264605
22517163
2118347429
978109679
1668245760
1244900927
1853774320
1666634532
1453976894
1525176569
323125968
976558562
247229596
235535488
1204253253
1011706529
370883534
1139304004
1485555355
222228568
1522980511
231189288
1772087868
698621675
1280220223
1834372624
2145083694
905661694
269108319
1919284241
84110481
265096510
417739684
1372878899
1121161559
1377302228
275194898
144871962
1475876569
63585144
1423240942
749991057
1697339444
1204042382
102417195
1827031023
1554141367
169783217
600391439
60254119
1473843836
1377115734
137109546
1289076293
894428236
610527848
1925562455
1907702040
1675443192
549667762
1553087221
1101677002
1476828801
949179564
1837509098
2098130892
707996085
1371106003
730252014
905123242
1262061886
1696692142
1201557804
1400080418
1217783000
2006019908
505491124
1474005447
1172929410
882465155
428582017
819875431
1002045166
2038066456
1300322706
37327843
2130155593
1205023140
106103785
1666716008
1793709119
947116559
1349790065
946809195
761860726
1324873476
1173811990
423712928
1186877875
1772088823
1404235277
1157698047
1929344255
1317696864
306350857
1365261679
1808727382
569941194
863647765
1162313487
821598658
344874204
399882337
6209679
616492878
1365993245
437207910
170565469
26217284
1495423229
556195438
29983701
1487602641
1581131281
653462133
42038925
1229570799
102997470
1356813380
193224232
1886313607
448729790
311804701
1440756294
971886110
1484357726
1700213930
1324468623
333939998
1486224002
1813161942
1780112396
1183795665
1438153193
1128359779
1199703078
479792120
1586247742
1552657535
257345381
1239845797
761537069
316925246
1783027698
190032523
447223729
640462980
1059672441
106847761
1183293510
1190913090
194058253
1690126608
1018913324
1076864365
102592298
639962672
1553433988
237273131
841654736
1675812044
1883577470
1235066741
1739280483
2062422043
1376022256
1347745653
1217907680
1112788249
741929948
937460948
1305435688
1530787650
1846807604
506325301
456821510
1896424745
1195048347
1064495853
1934014726
1094112394
934466255
1952886737
1924770723
40154664
1326394683
1719051510
641065502
657563800
1001819236
848155281
2132619800
1460556282
726480541
1813166250
758240849
1709350715
1867578728
1154070149
1570151099
1939789982
670192924
1440505895
1277069439
923248352
320942121
467013795
262524376
141932603
374915837
299187021
575964395
378147607
812248681
1682038709
2017273304
654027269
2072765033
489642589
961045073
1581253913
627650403
1208701458
2064030037
1745392670
1553039261
282358948
279841451
1639004901
1838136723
2096653003
1627948467
638140864
2039412286
1942798261
1371137316
289221730
1759966656
1059646425
153915579
116010533
1103394370
701724204
1400273497
1484111473
1733957831
850534773
513914013
1255265214
955583115
1675929490
449887114
1702446102
945836339
1230311612
419130136
217807261
589393044
2076103760
1085124649
725685767
1055673697
184518012
1761721324
2069484131
369708529
1702697989
1172911745
579573985
1642546032
1687262150
1540469304
1114799338
1757661230
620412362
189617445
1577185464
161582206
1337655636
115066854
1374675644
245648403
1908652794
866790986
80585168
825873660
2043677966
412715316
47475954
436395258
1281132359
1419598917
1867497386
1682746028
1734307747
562518539
1396712076
2137892842
1808157553
257471053
672271632
997326019
306506833
1029845387
1106752512
579066896
1034999697
1570369352
312514520
863869270
74025608
1124686396
423552426
1190888340
582856346
475395426
124408223
701584687
993090555
1028195994
1978652783
1463621438
1388619129
855729938
145014256
734447368
242102515
1070927876
830450366
2096620667
843861000
1708036895
1828012067
1995835966
80243354
933182770
134756233
1215783355
1252733456
1369966492
1096479878
1769911528
112396828
827389719
1609493717
1266288485
1639608721
1789657839
2082511001
1680845350
1029843136
888660915
1690567532
1687284222
1469783504
1202777711
407875694
1286426849
1071657247
2118221451
1663062435
1797178605
1361232656
559508567
259919746
829190391
367352072
1069382691
1192450272
2143865141
538409718
1089621441
757627702
848605799
882943854
1065519774
1039313760
766619589
244310409
214978738
1203250453
300714419
399714883
2116477064
297940254
2135592544
833569387
1511585526
1321636005
1776787807
1953627142
2123194345
1309171489
1445020908
1043778521
1637016736
312409905
1470112220
569686292
243849780
1321000625
724939211
1649248457
1510214709
1389836827
502207132
525113988
695149320
857448535
305986852
426157992
1980627814
1528120694
1398629413
701440308
2125222817
691251601
1604230410
1129838346
1124352004
732512548
947645824
697496602
554506826
1401166058
1709852963
482180433
1539445520
2146615562
1171570020
1581158764
1673369264
1448409052
1370869070
46968521
180508402
2121131939
2137301993
1979886487
1376088236
876015239
1434679984
1822464101
1835233451
38499901
770173008
307919364
1479967678
472298706
363369019
1932902158
263488149
1716148712
1325146968
551870661
1509067680
590138602
1235002709
112154939
1879698115
592528729
73663565
1044952042
2083828982
1947488123
1118050821
1428197692
897652418
1909639945
1372728354
1091167263
1256662572
2023764504
82068308
437354340
2049174803
503909654
39619485
1084822476
1851053022
648810060
1369894454
759631141
829323197
523186948
581175417
743868752
925269285
558011309
1738674539
1050993043
642079653
2063327260
592842087
483224875
1808030690
688484598
1076852023
1308772056
1995512563
38843936
21901290
440959618
2050005121
1959996622
1797352846
1581046977
388824992
73068614
1712929912
1922080761
281315088
109685772
191027754
1973086161
926377478
1521445165
1738990942
619230419
65874103
977600318
339582520
1561242148
1534897317
1923356868
2051196887
1237794562
1809147953
1755360585
791058726
1750410384
1552506706
33079966
760355286
498369684
1910699141
127304123
1502497237
1205685358
140187344
1019738409
1402062005
327795721
1637336948
1547433033
641903429
872977766
926772235
1819986237
497544553
661324936
1949303262
913090396
963919797
730156102
499999800
876113934
2100187060
349510977
268683432
385537790
1516996358
396810030
760795410
2020134168
1155842629
396965477
2115430986
659799355
810824195
617728873
932152654
354606812
616683625
1591437799
1473308606
1578250661
981734458
1959247290
1407044180
1346999220
1987004533
1931267258
2003328434
2048877421
107077418
1144764636
1633838956
1719119612
1461591659
1381487530
1152387435
1062889261
1972274933
1248447293
1556698804
1419314183
2084546859
1797649501
1152355673
761952023
857407992
2065894849
1119176008
1667024853
1765278076
811052243
763736403
554328373
446861290
796441083
1180691224
1977431051
1878709212
931823109
621902698
1259093596
1413702888
1170068611
502591104
519496788
894670167
2044604412
376810418
1716989550
1889027639
193142429
2112261875
1610653101
737817337
943910017
1040617933
1009250423
1083113499
1016116088
1714319227
74217531
1754707399
1980479597
541103820
992568367
1963948361
1104645117
964691592
1220612523
495037667
1240770581
1627221083
559719874
25659196
1803727940
1874967167
2056469429
1870537990
1713479480
765216324
2068705190
1024333729
1545962646
362643351
1509592222
1001240911
866937449
988901561
1211834111
1624614597
1451204823
1302962108
1395373520
1175552740
1293883613
701095549
1340371779
1720764673
119212078
1584460297
195427037
884180019
636041532
1970095676
746385356
12472453
232130119
1137650816
1207868770
1296184756
27088363
159348572
233530781
1733066220
1375591296
589506320
1688807384
582010575
2080746999
271857046
1249965448
208917090
1223700904
85899594
1910319406
586998836
1837223235
187927660
1023768938
1782709389
550632788
684594948
638413891
1018107160
305632616
686171336
1073513617
996060328
794096383
1817224356
1024036266
30394624
1865097680
1474903417
393523793
1046630754
209514178
1581701289
731777009
52726503
260852017
2080946241
794503066
1961418467
1154777291
1799464726
547954353
224231981
1587709201
1164977100
974685818
1475257319
1955870681
1955904875
928094828
1804254705
1245100437
707794578
363868841
1735452627
1932905211
593077409
1275680884
1412755682
89106495
1476070058
1643628361
1129918367
1308055073
1812179620
213738715
1518524631
1441326494
1309708876
263169450
1243141794
1455922160
1910819236
700687722
1320473890
1811258861
543635666
1458131640
1831918816
1894968651
1289449313
662708721
787185813
37122751
1053993024
1919351961
2055163060
2082408366
1671192289
1005166962
1382680638
1252231253
367273945
1642868564
1721493952
1570518319
1014962775
1323504440
2043425428
795137833
16718328
1539890761
1729697236
1509714339
450779925
1856793900
1442639180
590382542
896164919
453728195
2130794213
544128320
1918315938
260819623
1786035197
472900129
2094328130
614589167
1126641704
178479187
533611757
1419101985
740624187
1584498030
665811852
994945077
990570092
1640529697
1009096186
1834091139
920215703
1365535626
745461837
713182435
1866637121
819355157
285535245
729821719
1006724259
1621184037
1955810555
632719341
1052394548
1763980187
1356268078
1222770598
1557147745
1441850212
1137001393
1851429221
482998045
1170377135
576710411
34182135
327458117
211134367
648196226
702163217
901825906
1291061091
401421871
114251226
198692369
838192779
255715865
944689187
550544327
1785172597
1086869419
691867767
566625505
1171991422
159509743
1181934452
933972485
364160336
39414862
1077377528
1543288796
1734797193
1132763864
259597078
1625350140
1138853835
55882786
1158282538
477249058
1159995407
76785631
907888328
1539670909
732408463
1513859813
1280091637
1041365299
2118640015
684992327
39743093
1741434987
468322921
1760338910
963386472
737032621
1538092809
1811762867
654132802
692146336
689056959
2080015087
337449804
1357977954
1321268643
2126514104
370958813
1396922433
633941844
1265244509
2132919457
1697457907
152088202
785993580
916558033
342644130
1628162914
155308204
512975880
1551899655
1884749358
2049842299
556239520
1943949742
1010221275
1520917348
594255570
18100865
1761500501
1777116000
305336975
1536242307
702334980
1498478939
1143971494
1266908133
1668909525
1379664320
619165410
811020429
410796051
934312942
1568663526
296965917
1841561686
188742445
1882483488
1046465996
2114858994
1485635131
1778245828
319393640
60828595
1693163956
1676259979
1479073625
1059392532
197948578
492309784
1472144777
1156695604
1134946577
1814206969
1191120894
121835307
821554896
316593558
1687552229
530225670
980640770
1534894704
449331708
1972401511
1801147360
1286400522
359967772
8580400
49127664
598398626
974189497
379842577
154342982
374822362
1399154867
278187071
126123819
384521642
1102401533
1375873716
2012456494
915786434
1867312177
98509570
1608682740
1400246337
956148648
90808263
2030986517
810661371
222309958
1225151170
262930310
465167297
1297727208
1152979371
280786226
258003547
1838134788
1073197048
1542645282
66522725
144907402
1600248986
1641490243
86222495
1876387557
1840213988
948090541
131870102
76315242
1001992675
1001397126
495568106
266729027
1370026045
1160252166
328102850
1761347119
275517766
1475069366
1929349409
1221184186
1521692536
944026081
1873976968
1279150527
1622036747
386734073
170693838
1560966058
298947854
1377473029
2068799395
183441132
503205822
1163578194
425753189
2023132228
1734153608
447463380
1512217180
887685367
762661471
344209496
1197274327
559658642
1770170037
2062903489
323972463
1358193984
219053285
2090157472
1099034522
1753049243
684213341
1989487360
987387484
1177412078
384337956
92425852
731233822
1191067081
2109369990
982015209
1886993162
1170843112
1029032222
1075442975
1379534104
1011418413
1004808084
435650932
1594360831
1105702204
2121664828
1485796424
366219931
1289019082
1710530917
1976071598
1479740367
1240406339
860276624
1745164033
991167193
803998976
2121567070
569824318
272869179
2084382888
554506826
1096068221
84109561
98068810
1932230862
1977640796
1611444785
1920414656
912646427
2095477645
892114896
183307566
1166207753
1241997458
1523536949
478645382
1166976504
58011805
1910492435
737890628
496522319
1399025342
1023939856
1977535057
82371720
1482836507
145184045
960973151
1848455433
1442311663
1566199642
783386143
1958956246
1352185582
1661621319
486688747
761261513
244912921
1946107154
1331235172
1757197411
985364426
1719793422
1503943807
1204009941
657178232
333486344
1720166402
869375505
1310751861
1174384420
1143141710
977079354
292796766
1359149630
1439045269
1485928669
934308658
1326224958
330420897
1126421033
405324706
2037554561
814136380
1433168858
1463434378
334236007
2143853211
1341865147
217468560
1404255708
1930667071
9729676
1962125322
1429191381
1805490647
1104429567
715930448
826668874
1856261964
560928652
319367127
2078497440
6684487
469406387
1706256879
1553827296
1515310770
1561205635
127298193
925765788
976483420
1098461452
1578019371
1537976224
705125003
1549472559
1090185595
430962871
686497998
1120408148
1927726799
2101594011
968846878
1314914255
723168167
460563826
1329839991
802802964
244644032
749098406
617205073
217695730
1176642412
1385791295
1590923159
1667842814
1891057500
2013461519
1771417714
1175047375
1993305050
1205078146
782093494
1844882284
1300234708
1412764128
34047914
217515058
369946830
2048937726
1440798682
959845338
1399548776
1807614176
437569697
1814918668
2032215824
1769357854
1590062519
400133027
601607847
1827467411
2018471324
1336641387
1351494702
1866340218
889274032
1008666605
1707185294
1712158863
1387093602
1297312008
1896229869
898785366
1180844521
597539859
1937165618
981687287
1082661217
598974299
1583765184
2102365262
1880974574
950088760
293658141
716569901
285195225
1186604550
960100031
2002723686
1155717569
417563418
1675784551
534956707
355579649
255260133
1170436141
528812745
1136233981
684040601
699866265
512167593
1218187021
273219537
1674620452
821203429
1615151654
407525727
97863843
818443589
1022124610
2075107564
247308541
1194563970
2010340537
2069252462
1128217320
1660555473
1233591233
646821886
1637928220
1475178209
4335697
75738405
71620951
1294757940
52821616
672347142
31782964
1303182022
1815329020
737055170
98619466
672045486
1668589588
1102333375
1317142947
1294041504
1771874713
1046694818
1277320574
1780649077
2143069824
53944482
41627824
933568129
229854642
1090052969
1974266903
1674791802
840668269
1255619706
1441418711
317768324
1467961633
79283812
516472767
1296663554
1073884806
749700524
1786229137
2008367560
780438611
22635308
641653572
1062430085
1090284980
1775232416
1768305547
839745582
1006507867
537904857
1973768413
1679201592
1897215253
378451654
1949918732
1688512188
475474827
363458786
1237721840
1703006556
628153613
206056941
358075691
897881996
1210659541
194361259
1676473141
816709983
391575022
927725073
333843075
99618645
1354654059
1020826054
575593817
948385104
383881483
1913151378
1249007701
284496181
13155699
1489897751
1646558140
161466147
396855844
642466527
67439504
601485148
256174123
261218307
1327652267
7339205
1355566532
50271612
1168754734
2105990075
582689311
1496915507
1808366220
139231815
221151617
1221453433
1025084761
1859889900
630387560
70661623
1098237069
1353779575
1631814952
472695346
1128730963
459856366
1848006479
560410728
1098625483
1503280744
811594867
1797146845
291398882
2029764381
664279530
365638505
1581045361
417554042
1349558347
1939890716
190221963
1496887117
769052858
745458802
1963209135
821174817
658290827
688754853
274981547
750173584
1382982930
766674234
1547812899
2052012160
342009019
1047359810
3404348
558191897
1387657366
196990977
120808181
1866794624
1202303696
1729104313
1406113022
1495819449
1541965349
533280186
1684606520
1694523444
1440429096
1861629149
972735066
1097980778
1131080825
335328502
675381692
923210264
1934114579
21941786
975626339
2020853044
1633419766
1622012752
101337893
1323220975
890920279
590869640
109851486
1775550574
1761971245
66917002
1093242387
1471428386
560866327
1753129097
343110561
520347209
522003649
1212203218
1464154734
1432361065
536403718
319021672
245657753
827798206
271553765
1397286253
1292374369
424373464
349489257
845482427
1019762196
963775970
1906904891
1384743298
475470336
1746573114
850742192
444267811
1646095376
51953860
1956000119
1786782688
163156183
290302188
559614609
838096452
213157211
472299815
1266373479
1133899829
1226081941
1237936807
427319074
1287877685
307493398
937596374
930446994
183442687
1080742538
984812741
650689839
983745670
669849707
820319494
62471551
1555809188
539276121
1183852809
27931770
1022286939
1683189519
260561995
1467227726
2115795499
1859199076
143292621
1618695271
796779476
414346946
1701573531
128980084
241892822
1397285300
1921565267
1878840564
2066926376
762487541
516735978
153610873
714495661
463092816
295151877
605149787
1568699818
485541807
53026139
201545985
1954383563
616522553
1912892979
832179526
1446011500
1689821971
424368388
1952545219
936038004
1969939259
1144188052
1266018327
1456660223
713683560
830286752
1106271937
472440730
1068712314
117554510
902780801
343151790
1871491594
452345306
288036964
861789408
1031754713
1109930250
1654039458
385657350
558765778
1887641090
183829963
247749713
2044541779
969712698
218459711
469953055
1871002127
2087943347
1682703749
1019125775
1998541523
1634199449
634959104
1155164880
697726179
613051039
806195033
2094580345
1989450117
1772938014
1684472071
1876928342
294528524
916855963
1866711656
946152592
1755389674
677283135
962764380
500125326
1276948656
314730279
2042657030
1539048105
758489094
1319269791
73977659
959573724
492934532
1748085397
873255102
213523415
461656888
301452426
716451185
485707339
723191883
1474632269
854091428
1540352351
218068316
957904417
1589080776
1687106845
1583422120
1119402310
366772648
1676929629
1048919360
1484725006
1487078572
2131571999
33425643
1602705623
959282942
1533330663
255075761
2117942987
1557738874
836327394
1964373979
1034122988
1629312862
1032366067
759144445
1334552043
1340561862
1528500972
462932808
1420321226
1278743568
631006974
1053974793
194772804
726294481
897385403
1317541116
229261981
498841506
133286738
1582433845
1601477004
1515019336
2104319119
206368917
842707960
1271513425
1884560437
1989613366
1991381550
236904660
1747810307
1766846752
2106148360
469135541
329626140
1971366740
2043534912
802526231
644563459
1677486800
1217187037
1126804403
1436955945
1268297870
1088851419
1429363762
1291320478
112535446
1732683381
909939855
617059320
829183568
1435925458
1355539743
484628614
449677950
1768284948
1087424983
226174011
79186438
2111711497
1161645139
227468229
1304451639
1098794012
1444478010
1442502712
1863423544
1184174407
571454610
1557940020
894800717
1580919484
1136893050
426923701
1955503893
1449529529
1589956220
1878874334
1948517637
492598132
1185951108
481090410
514751221
721373979
239143745
2036480972
785598747
1340148002
713118555
885911436
1805307896
1373230389
213460345
1894889631
561388223
514202790
891217405
1858044615
217301975
1720376695
1430084863
350203803
1772459353
365761928
1166073728
986574941
1585786727
1146149046
1475064663
1097200495
1514533566
283261440
2055841661
1893688282
951787722
1955991868
725070675
812139330
944446892
812007485
592663
1267109874
832900390
753868962
814968358
1343537467
227913937
710441383
1661459453
174003286
1802863803
553634597
919108233
1496068721
2027108717
1079660727
1237174231
1599397411
1837308009
1813207344
1027331398
194755284
508151199
1678075146
146822705
1035957235
1510287590
180228399
547172907
1388075220
1455492854
65523539
543356774
1444697482
1998852902
45039599
518143198
1772717196
809103073
1117553857
944409172
1196622253
1604084395
1598566344
1581133192
1815698820
2101975436
1291289322
701130319
641833748
278023124
2080804722
151095352
17718157
1230263621
205806939
1456065530
757871773
1318014256
823558521
1827091160
139941665
688012902
1084179735
257521491
587275701
2127173700
1357378113
114329998
896989334
1700972696
144252855
1532332982
812769198
1509096466
2144471085
816890447
862920739
1324129596
2092290417
1500129229
205829681
1737011004
491033977
1859475897
1743021484
1436405919
1782663639
1568125827
73290742
289073061
2090885118
144392167
1725912760
1811341051
915044851
452344340
1343477193
2057124493
2003533903
1219510433
2118349765
2011103278
1552407351
2104054230
1512164732
1988546277
931307730
446669249
2016225076
1766892239
750197782
215694139
1730654481
1084502332
1735527636
685953972
116844106
2055078286
1169304311
588412473
1699493208
502086924
762897397
351423825
677041466
154083939
1790892654
1814774087
1507449207
1249133177
1962484320
990575439
2041127595
255163480
1697337586
411121659
1855808425
351664805
1468924237
1017778681
231281210
1365977511
1940966625
526148649
950577533
1120895600
232596732
931318439
640192232
587689609
1804625158
1161201199
309787231
2000017867
453744305
274025268
1753252062
1240254810
1601402487
1226648381
1464514487
849418677
1986020584
1479259789
2130210146
709613842
50974175
1236039507
861754116
337782674
694984929
1375931059
1843209819
1493720769
829508912
2063289990
196968646
668322559
1404068993
1754320202
1224414067
1885530763
153579298
530275057
1357871429
1714153808
1114023883
243290792
232463396
1986937730
1269143200
1541709645
701146300
458822937
1922866293
133184326
854386801
800900344
1364037602
1948075733
1048245449
34244500
806668817
1789250266
1266333502
612223790
1931292612
2101316253
476294829
1371782368
1160750412
1661148757
600853685
835892270
459242305
187196729
951788099
601896656
145105290
454807270
1192508578
1515496723
233904798
1993155394
109614204
963083374
1116216237
51912541
1835768489
472198411
1234345533
1326947473
1508867363
595691804
374949847
271064347
386699032
963773721
1023588701
2090821192
247000134
1108904640
295818866
850634317
887086836
415475969
1360802925
955448260
2073086741
750398003
1352459932
1303903367
740019083
1226761300
56038799
534581032
1300375643
1142105512
1586217290
1816762637
326621545
1520660171
1359179461
1187127536
2096921746
897369212
1726223985
43095681
1333132845
2129544312
1218359004
1122012272
904479075
118046421
1881104949
491983817
386854193
559618261
1707012773
1511758955
1368882938
1359851897
1307747217
1288980123
151986664
1496081416
770812012
675111044
781160989
278220007
1772848189
1537734669
1645048495
1545887229
2020791218
1648009475
720883935
1836873821
1357720943
1000836299
2144214795
1980885542
1367415792
1090117642
1912418520
1087312378
1230236014
1764848352
2099470496
2067996066
457813085
1904536583
524417808
346777500
1139489509
1181786679
753972557
524735480
2002212639
20998225
904255548
1138481692
1072807155
820084864
1794230901
2004567849
1845025555
757365635
1541909377
803928176
888437035
1500897242
893704826
1425906024
686119660
1819871791
125006424
815144007
1682768690
1035411680
312228534
1519638397
401098872
1298199467
219364794
918847462
219043588
1241510851
1540353835
2058046864
396119084
682780974
442369089
344867937
2114655920
2108040618
111245179
726975408
1527403596
154127202
1470977806
1004476465
493483528
537471023
1529534057
448844190
1687819590
454113573
522689920
2132611825
112177530
1417247472
412313927
1732798943
1821994360
1713039361
714034068
738402729
1709390136
551544155
939783501
1365996685
1636378769
577650194
1863826288
544873347
330027446
85434693
1759970614
179941276
1750784126
2117058516
710844861
1158487582
586973735
1461302713
877394490
844242475
160361526
1807079395
2017548742
1928720669
694080002
1457648304
572227881
1352769988
1474100230
497422175
2062232199
2045888788
307479674
1940469071
1227642900
1981418289
2072586629
2056424864
1323632255
1748186187
103429575
1753290527
782005217
1988676146
1175913590
249878964
2106418220
286600269
1572616768
1760160596
275419035
782339786
1248259425
567979180
2093568720
523859705
726759357
1883867439
266135881
1420330915
837137609
1809660712
590244715
1033721943
400664744
494362900
1627634444
1888443701
1445278130
1056920022
860869763
197445251
156662181
901459090
1948539948
1883525286
770594868
808176663
1507024914
1382767250
1027748645
123166451
45446208
1063587890
1176466316
1358800153
530145108
1255971591
1729662404
1084011150
944865374
987319571
1577598195
242537662
99626511
525083749
364025307
211500494
797578077
1623407331
1123453400
736814069
600390232
1292504654
828408905
193165880
482314586
2076658472
440422394
2077719181
1808835787
79553421
2082564878
44534719
506224152
880175844
934964803
895841371
1181290966
1923192393
1248644585
1445268833
1033365357
294387056
1416967482
1272784331
803146425
1933972772
2080946020
1121129920
232150104
447432909
132102485
621982023
468490168
1016859998
747177094
267883730
724103884
1309916022
47250598
611012743
552828601
461197498
25033749
537513878
1766481344
1653596596
542986090
1898156979
1512546409
557208246
2058675866
1572811058
500720001
891536510
953421945
177243838
801946364
1275008368
2128567852
1757930787
462132276
1020196271
1967355277
776231220
1741910486
1146215731
1541300405
1361839611
1837259149
2006030933
624166465
1516886308
227990513
2003572346
582959621
1088949803
1982533764
2129763534
223108662
839632786
870805849
1460498279
1154255470
650549555
988474375
103902426
1326572813
334269436
1432767218
541785195
1369626980
1689342941
1832913864
935016413
66562189
1199918553
419591137
1771714381
1303892195
1795844221
2080246603
1967613441
1489079569
2131790222
954868871
1695938330
90517265
332198150
1123360887
689312595
668264190
1886721134
500078464
1433046257
678970863
732600854
599068577
1616059076
1068175422
1890740739
1694074844
2011955180
900612714
802509901
1934669966
1389267644
1581337322
1919558236
873217319
1984169444
417070578
2061034005
866537549
127327102
167720284
1370068898
731735685
184721310
436268828
321390175
363482095
771288909
398684351
1659248676
1809518375
2110072292
2134720476
1233688651
78300290
1056363503
1994404079
1860825131
717876221
1860030304
1303826112
1634511293
1994421449
633727694
855341717
1153164479
1225406333
1068394685
526809643
903792864
338161639
1596805893
1526768942
693664274
74720720
149748472
818892729
963131245
360647903
220090697
1683270482
1815739914
1189904397
1213389345
813311738
1711961737
1415319002
181554695
1203075427
86719892
518292075
715928869
484694451
1247358436
324089439
337592354
1342480359
1846951368
1274121397
962356752
1942209823
1348505079
152483985
492243090
1703998324
1932171083
1236550867
186965438
1834277856
822846456
495573801
1476049678
3009212
1842372701
1554630538
208308903
76420638
782537784
970079306
599900094
1933031239
1692018027
1846381165
835547289
1034041364
1077266220
514100481
769865349
1697022807
1251200185
755841392
2024727327
830913998
1847545463
1726715617
907217454
1199679825
691378163
1994210554
1939988839
1568124888
1408301943
883544735
708174903
2080645545
1581943238
1532685052
900289912
112065002
1446577052
783319628
938761366
965333439
1551947877
386645386
2040677600
696763446
480970667
2004963123
1481722240
2054650857
1856372070
1569159953
358349653
833212596
1783867874
1414683770
848763544
501798765
481801199
150192825
1672501713
1799545186
133942968
968890023
302055196
1174061652
7958219
796225424
216043170
1990736727
1652394094
1993115123
689305031
526076969
64519196
437206066
1415345084
1162127197
206943649
1415037050
627185357
1578420059
1345806424
2039763550
648716178
359947047
1608050492
256897194
374253058
142335190
1170751826
966022970
1485282610
1409450191
2088117360
1752628593
1530027564
2014453333
1898357573
1413774529
687893103
1856660112
2128692635
162766845
763940854
1783251022
1260703829
1967860416
548255003
1917767530
274574509
935016434
1281863483
1183312273
1920995932
1153018502
1185089499
1640306168
110365729
981826367
591153551
1738844157
216236220
509363889
1725628806
296298503
536102866
2071637457
1393652838
399866916
1171934494
1285337573
648757275
125203687
1014651354
1821660510
15304573
628986019
144998192
22316680
1265380866
541271896
1876463158
1885368990
1494719780
1387265507
881496414
1989037223
555435956
238994287
1509666742
1315827007
348235599
1227856495
232008070
991482364
1125747685
70437585
550876858
1442192535
35020920
1411796282
1367083758
1829228753
472898269
961061497
967055565
416514462
35870980
1354822559
482242907
2047274742
1162860045
646537596
1671968365
551044073
1503922282
1674182889
2098405164
193539017
1801122979
1546064815
652715966
661305968
1140533376
1980948590
1447079601
416997610
1241049180
1833732168
1030662621
458835686
143992646
617710844
261611233
509867017
821962276
1054940019
1929450684
656789051
125142424
1627481282
1211440922
945413656
457779396
1208014079
49848038
2099275329
1667354175
2117979603
1725410576
1685051031
1898950960
1119583025
1050760174
1932337255
1269594819
11305789
1042099608
417437325
68669394
1688778888
501209668
1660905173
1769350174
2053302817
1319698650
223998848
375122041
602945173
265138213
138988972
768949193
1826256545
2003967191
354268449
556699685
1020196937
2054340637
386893088
1649746126
1892696808
1816365365
1044274278
382930008
39481538
2130823741
1241384021
1961372585
715451274
658612751
1626284893
770591555
1128243988
414408322
993116838
408314148
1366119952
755682587
199547053
1526789426
419800509
1880231660
457963887
1191501161
493996355
666047559
1056912905
1222723565
1266092037
1114263941
1928404148
441214285
957060638
212328678
741557063
1165993444
272065432
49500396
1817872022
4913833
1027250846
739301692
1567150132
1626248295
496848176
937069408
550452340
924687204
2117133912
1358711829
1776162116
983791150
33526852
900755028
1316312180
335605018
1674366015
2011814698
452864242
934463193
1659683899
967998564
929830581
669833415
155052035
1546110701
2024716227
738480882
986618674
1938007847
1562469661
17703830
1598895087
1800705905
1453604736
401240723
228835016
187503781
152512488
2097861568
271396799
174645695
834023566
1845840447
329467995
1150858542
744212492
1510942212
1597052629
304777848
1078761214
663154129
1515825654
918442565
1462132889
2058418627
713916173
1039158778
1481085547
321100838
1515895631
1821339665
991791255
1672388558
1262843278
1762157192
1833119178
977086406
173877828
2094408134
1061292633
1257277397
796154726
9856918
204921954
917207211
874149573
1146274344
920962318
1370056033
552995898
879278214
1523544339
1538416290
1639115760
1062301937
560693984
1849096677
1978729548
1101497309
1361853457
731365812
2060174804
8873699
1748832397
1695192370
1385092980
169880654
1401534850
856999733
1924803258
1975435410
2062026790
865761539
1749247388
813245545
1318942388
43559657
672295233
840874797
1996268843
914359609
861666326
1561732827
671983900
446142713
1388735320
563108525
249259450
691370346
352588422
642823336
2045104575
1464768466
514471040
1377265602
556435189
1973415703
1867993680
966991638
452484830
1895977142
65768682
1329293059
590622878
1182120324
782568448
41351589
1378831754
2038594336
1778459120
463382886
775374822
11650367
1103882906
1757727089
601549980
1991360962
955393307
1569521819
249508908
1288830828
219770036
1112099301
455928781
1171538957
1716581098
608692444
183192623
958601575
2008573570
232073789
1432579577
1392019258
1623434734
992653598
256615799
348604257
1229783347
1003730396
79270967
1476192049
1329763580
839802121
1103795512
1304010233
813036530
1411579543
2141950248
1298951552
160749678
1662010160
365061005
1443991324
806249293
981397715
925235175
545330094
1405440418
1553542059
1107249477
1334184750
988619400
1737748489
121823655
273713592
704511790
1467421198
800517307
1910760096
1176052682
1219988664
652811591
628793337
1500507934
1942078544
57513988
1071088295
214883294
1586147734
1482250935
77467093
1326615743
1608250064
816455954
767553875
1697426073
1477862365
592229038
95318019
2144124348
60251155
514870605
760521246
1174547655
154697090
202652438
1581494839
1349242139
1431602108
1480693233
1305754856
246777760
737158461
126356569
444517546
1684042949
1098475533
554714635
1693037202
810989282
569832581
356543071
2139197842
1765274786
614210773
747685812
1647718818
62295804
1426120791
325004182
1505331611
1623174141
2099345869
1756794463
1366858012
1146606879
1351465191
944094310
318697260
596741804
1594517435
69003106
1031797069
1303395070
548626701
466031502
1753595403
1954243862
1406341864
1478480017
2105402821
750929688
383828800
1595043435
848167303
817177334
42177076
81352613
1105911151
973331620
2010135581
997973775
207875895
1048877607
1626540580
796684075
667340974
308331325
438414651
2068275458
2094012329
1835765359
160268311
588176353
152068726
681264586
1742976023
1683700508
446960674
1151480369
2146152893
1304876154
240847422
1485019747
518669404
985204723
1850711118
1659344620
2143004696
1886538603
1764020932
1632623706
494285694
766308690
1645970326
1464343199
679721567
1326092052
719892703
885493271
1982658769
491110420
263744564
1541740820
1548495809
1171707562
408029099
82247978
1530347996
1442882356
1331839397
1799997282
390137631
268123388
628658419
79833621
2065535616
468687411
823656836
764592210
593109047
1702051156
779437757
275654804
325909560
1126415452
2009128329
419379965
1608186599
1827413201
2018282960
1172375106
274615225
2061385697
1601364991
2010820850
1421889625
743838570
1052158262
1129680458
1940419177
1493080867
1097954592
794555704
1369908384
1898240333
1370821591
1221957018
359178998
2144791199
1654892880
918545288
93757315
1478867237
1798614684
270063087
1615211325
1177902379
1904090839
209549226
1858400432
628249916
1385728381
739644555
1487676254
960361792
1342386735
1871499509
190047001
675720770
1962420427
1707915099
1945128230
1904945713
35820937
179983948
1782057863
1284851734
46491613
1025071187
1659456918
1818880342
296158376
924947623
1430791433
1951816509
215016477
1041030593
307059963
278925781
410277755
1592337302
157205969
2132118040
897734952
336003122
70858585
1454441309
695594896
1837428654
502072121
1302567572
1179965558
931081358
627647809
1623569855
814424662
1266158036
841642657
1734117583
1884798196
68398345
840151211
1989857973
1847637258
1126921205
369734646
1267588210
1694256423
1852027410
303380737
113810989
746644779
553751470
627476643
2071317001
1850853707
419794317
1114217855
967202832
80214586
1302371957
893053917
2068527397
1006966802
473753019
2108334209
2035811300
2121092086
383976835
1173176161
666158554
2046917784
363713587
1518429166
286411782
2134577175
379458636
1518802375
727716874
774789168
1277983355
1601213439
433149423
1897666663
24778287
1717300869
2054542510
1372975769
858617249
816263194
1388185499
2033425674
652334408
485502263
1109379081
1142456582
1075098791
74206523
1374137121
982442684
1599577068
586515201
633598302
1887360936
674755833
185827858
844932690
4742996
269209213
75637986
1016103529
1926169391
1426723430
1525638520
648938409
1883404289
1425984698
1571273284
1873203598
678411761
1098923983
1763939660
1232307091
1187704373
744138620
138203169
1682978189
35011130
1159926025
1753036556
179635519
1444398664
595129143
444072938
2065461572
183372568
920215703
1800510734
1537288986
1676577295
465739421
246687385
2139663706
1160435407
355844338
115867398
1544185696
504865974
64744418
693422537
660853715
156171675
1069376094
1576240199
361328332
649499513
1582321825
920408570
890027811
21546254
1025440518
714441840
1709087977
413824467
530596177
93194748
1220445615
1175864214
608019915
2082361773
1730042967
1006282653
1705685390
1013829881
196793738
1178037949
1752937920
1588326346
185199464
1221807482
1517353562
1387836791
208262801
192148500
1327274372
591984367
1953149363
683308392
622445848
400723301
1426653661
1470336854
1625947791
651186671
192199073
1364459372
1387529233
1719285788
86092493
995757849
431331971
1096140076
1790500147
2042616018
1441397712
47048867
1428949719
550371827
1281257681
1463634530
724575918
1816319235
2080252068
1168306430
729990945
930850029
249738636
1085253006
2014766164
572004051
1573577028
1014941432
419714627
504654680
189171979
1831664470
623868722
74003342
1559542596
1442007981
1676557011
1445056689
1793832757
330728699
791232501
1461431178
1158942045
1832355313
221675101
1325714989
1255136498
1591931112
1783483821
1903097767
1886484388
2025197219
1639161903
1306824535
1806122956
231065764
2039684944
1528443175
715871873
720482579
441064519
82725515
1210481901
1404809911
216507166
553853442
1235120450
510563731
956473503
77111199
921745154
1377678516
1898882578
13884892
206452450
849285571
1922606148
1615346909
427413506
1284489094
62423398
2140934304
630144777
1270572933
2057360705
18705162
1572823240
905971710
849411251
528312750
1766759568
350937536
1188927958
2003384124
614642051
1191127237
347939862
750560424
350268206
1133342393
38112837
1070566750
989373836
1751497641
1354007074
1143342191
1243841483
612220238
260880924
1636023626
1660993128
1063170061
1094766569
237310739
1022986177
1120558933
1183397330
826768442
336278210
1621941979
498405349
1000399284
1012871325
1482155797
1197373069
949178794
886525401
1987055823
373256523
712378948
1829432003
590834127
2094691047
1195704272
2011390133
1941532205
1555987508
1914733002
1521140132
363856135
1232575347
1377156603
280802534
1583126222
1389592816
748783006
866375873
1771714381
954036418
1610044862
146129639
1612765398
950160758
949903443
962218902
1479123888
1938753333
1840909409
557301286
242133925
1534438012
1146657205
470022919
945490389
1526988877
1049266578
1475783654
2071314418
831164291
866653068
942173762
1848105397
730849745
1032272285
892185283
1165439382
1313115352
1000104521
1567125234
658339806
45404230
87868410
470463195
1129968595
596077471
359965779
1563621106
1348104554
2115960041
215442739
447179547
1020153381
1652002867
1485830480
1076193568
1060346582
345356259
2030574230
731718977
1497820443
1303846510
2093922713
2144336589
1534636857
623441139
1900053777
1913554680
403182244
511449447
1099517943
1431390179
995265890
304055422
293818526
100695499
753496099
49408607
1238283650
1685671887
482542141
426941354
1450973743
1622236775
25010000
156425214
639318893
436176502
2004148208
1031893050
1639808721
1398645420
748944685
516642028
867298589
620888445
642318353
594148572
720887671
1721837960
320728121
156097043
82987963
303087029
1491293049
1016724637
199104589
1749538554
1879882498
140652490
1020649679
169539363
920391695
1749863091
1137492049
1536045397
45693688
630076659
1896972179
189060680
1068787904
129387569
1810329656
1953766098
404185189
750025421
189740571
373848923
266386432
566637827
653645194
429824741
917993520
1248560406
1476698571
619551337
1623643543
76217571
213549605
384943435
1363836812
2080577697
1144791247
147069703
641701110
1517864741
1745781366
1217522411
2053251560
345306164
1707487508
1783362484
520033965
22039127
1772506868
630751743
1826260355
91781740
145709493
59091233
1119746138
450736826
152114448
500030989
760065662
1773875669
236079438
1296557693
662073485
2064674560
1369146569
100387560
432206935
165816833
206600389
594450971
2062576754
710154098
1795336090
293974949
410427932
1001518005
279429401
133646715
1498010202
1051408065
1686081559
560443947
750833775
1535762298
997153437
1677064416
1317620616
454409128
1071895743
2137839765
1926456573
530855094
2130348047
506462567
893401516
604669002
406827770
846763038
1828472588
1444819915
676862628
1563285702
1566922064
603947609
937000166
2050759647
1348777609
1552395437
1558474406
2038140217
1574994270
2131119188
986566129
2023104254
1307074
1643681669
579975731
594212956
1762863974
2098632211
95048227
797317704
1139873770
1373345686
1697001416
978480654
1472181279
947481244
184643683
967655058
1497569989
1220373979
637105014
1614888525
227229538
1302571285
1572267051
1519537605
1675046321
1232881125
1130175469
2045915142
590527897
696674385
1386730649
1888514100
75976822
495474337
628873124
101943435
901801598
1746460723
2053525759
817237126
1562834652
1269256158
1196480200
1451334268
960658204
980122433
804660593
1175497096
1955788220
1898877145
332189718
111879907
84428083
332339884
567572503
952551503
374299706
477917145
1037078421
846640918
2133488454
1215276363
1879710666
1705029852
954316157
1154503717
169843842
1176335013
2007805175
1717017592
1289981420
118611679
901360499
321694017
1515677590
1338525556
952642591
934415964
940293907
1689180511
13211215
1446649101
1855758979
959760941
1284985739
1805623851
1733162237
334597777
1840140928
2120057035
502285821
1895001426
480537658
1313953473
1776909598
1601744253
727945386
1504438845
1498444063
1629450760
547795565
919009212
218244651
1434992453
171512255
996618199
703058252
325252660
2053109637
2068764533
28044304
1778397546
1385341207
1561203903
1598324798
1534524000
1244932962
1508423458
1986888092
1650721955
610661922
559863107
2052747519
1533884688
1151303515
1378841821
148609345
1843542799
808121691
555298577
783498878
1746041951
1758204753
2080023140
670821610
1699458437
1869684367
1648114094
20242740
1140068652
1324356827
2088596142
513037053
188144174
1632156843
1707271364
1909385401
960639569
786864865
1562411091
1225811627
372442572
1063813744
1279333985
1739859810
1935417939
54086393
1728311513
316915715
1103749311
1201308308
1489667188
520380103
826782962
2116060733
321416342
735381807
1626162136
1028762021
2087421117
1157196512
314373632
429151801
1629860939
514575755
754426952
149752114
395940068
1641662080
768042469
1172711690
2137581419
1670558554
410356842
1196422396
397266878
935415398
333313533
490227461
2020331515
1270706694
136876711
1544249866
1260047024
1679431856
1428958550
1849053233
373163814
2125214812
141464458
2003677798
1993045412
37588819
2080535224
465004769
2080837093
1063268307
268941895
362566924
1429488343
1385707156
67544078
1075893797
897292074
1988644713
367911622
1674019897
37723941
897918321
1168838714
2136625021
1622752614
332903251
1364123706
1515277888
1342292022
1822301807
1636352679
2077637212
1222107583
1981179172
1667858925
1743467433
584040429
81722550
531252993
140129981
592820370
1825162426
1126455274
1882210523
604352258
1767311840
297084761
1447169725
602435415
962389081
1814128440
967777003
1399578783
1240983540
554391246
407446814
492426988
719315167
2094023735
354213920
1250980102
427424790
814597688
1683408529
2029414137
739829943
767185965
1410746955
1930485230
2049057636
130059552
2008254791
1208054857
309261462
927736788
2069696312
1590463280
1626939130
1734699785
1337468741
1996087415
1606953704
78808676
1165063175
1075867293
994340671
801374043
2079445800
1973054042
631479498
192578174
875341110
2087486149
726785618
1364291664
699187586
831735734
926868765
411358717
659345453
424340841
144252944
959365870
693415834
154857815
1720027698
1799167216
728388621
931030067
332098451
1228069935
737639556
2043801968
1454246200
1154341400
1747774176
286004789
219688079
1073790108
1263498320
1833511679
742805947
221290743
90896763
1724277968
1194062209
2004819053
596359699
847440964
1427723216
1800635154
1493385934
2136377243
1431020883
734631919
92712699
1167431639
1274983642
1893937323
581749867
2038668320
41212839
237455910
1056754766
1319669226
1519985782
2146708359
1764817204
1812782668
1882116630
1225733543
2053254050
865527202
1152207591
1405633531
2124212743
20406286
1495859831
1570550437
168947269
2020771493
1491336988
1818123255
1208381838
1670766420
843183869
995427609
1495657906
154399551
894435791
237960093
596978831
23007714
487895003
338200740
547528382
536351130
1866861025
322308806
1904961851
850570057
372099734
520801951
2041550871
1523810545
1068916870
325524098
1124343794
1844984964
31653071
500740911
1045462951
101562358
2025231379
2110860025
378208761
1637290070
2077629529
1510293947
54480853
1843621045
1323005795
812799136
137202560
546286265
1830949356
5046521
1446285504
546313868
1646846209
905994249
840179291
153373283
773680984
2107106971
1861110325
63222321
536865821
1652685264
190671758
313901295
2109438312
2105436381
1702907850
723593217
217492543
1027220533
381649810
1139987644
2003844590
1262138341
1079633345
1452667295
1547784283
1043066140
272491425
1424489984
512822327
1691639393
357837517
2084100380
2138864866
1017678998
1599215999
1537332108
975713792
1201883575
33265801
1116720366
1552002184
2031163231
1199784046
1228660227
1423740928
1676090823
1579675575
848811923
85236472
875283827
1169558540
319614810
1875187252
605630862
496515540
1938783345
856743265
768977050
212800238
647946026
1069696236
460542394
40524602
707949233
920752441
554114583
479102175
925737518
1026255599
1946661656
1117913939
1488974120
654353115
668683908
324307635
142071809
915140841
483032866
231008763
436823606
1846900600
760192630
1179676213
644205127
1088004079
1239578330
1187509123
1336649371
1313943637
2074336123
1010304676
616163928
776239857
1626839733
323685851
781004461
548507809
1156963778
157204540
613627053
2044784577
998111927
181678483
464666714
2101564031
1662807084
1924077554
1758878586
2138645501
1117620269
1271921492
669628712
1076062976
503515109
794654415
429162409
881420100
455169992
2136603322
213296431
1716395652
98043802
1311197121
1686978539
997984977
881957736
276661018
1097864671
1504675845
1996192389
1381506183
2124970807
469980896
179621134
1829478155
967766616
1213322882
657978457
342784804
177654784
1619348089
131378630
1544404421
1827764517
1361588319
1983760466
1493432090
1112395292
600083030
1012133273
1902412115
50518569
540689244
241001793
212309243
1994954548
948453714
2126489795
378555172
2054918319
1483735818
939505879
2030380796
2126790094
1585643215
918230086
1965417137
821043671
1723679723
1495970498
604582184
889982604
1433771648
2040083293
226592108
16180724
1690632187
1345416169
368700286
1167824944
1878958746
275032116
388030836
1130514115
2063475215
1564793568
930189909
1695855233
1601235716
1198542694
901641489
257250246
101892965
1297297181
1235061668
971588946
1107938717
1741193491
489956193
1930605995
1310454701
925888974
1974933262
1350366736
703299738
42526051
1428719160
2028784866
361319909
1550135062
1838642343
2144791199
1101926126
135052139
2039713809
1559977193
1825109726
1619531984
529402990
1430762212
1955971103
199511436
2028425396
1415443860
102975346
2069944944
1129997005
465702745
709028389
1032903602
1799781632
208191344
838371782
1236477125
755820341
611173874
139904299
1441559307
1208837786
1839330848
1652673143
1702503083
1959863076
1449811368
1148614591
1916720731
668540371
327460708
518537181
1459283482
507409529
1394422222
1694373700
968867778
442840153
1443753091
596662287
1547244697
1816368246
348212532
1248908303
195264132
1646484501
650925758
706133965
201513094
1257107433
646481238
75547524
670988784
549715853
372270896
211569412
1771213941
638486083
578582764
195311776
2021641127
222208357
1249240569
83373840
808378238
471262285
675267840
174440437
209552105
359392841
461917539
1028732369
1767699973
1233286137
2084001821
1186558760
1065771056
1565251743
159375133
1795982770
97870419
1524448484
797290807
1636202623
1339485149
1685507408
1920896640
249705247
1846235110
1667371105
390157024
595339417
1461413512
1072019211
1623303077
306006116
701310140
249772164
528288879
697794556
1172306043
1238120349
1942352390
29531433
378880288
617351981
1109508048
1496757532
156189031
930646167
1732064732
236105134
2010377244
1949719169
849551258
1248844005
2095766574
319723907
533248599
1439697286
382153537
144009201
438300770
1400283375
1319213458
969080571
137590141
306696005
11366868
517790365
1813087067
786760762
1619751832
1600685054
934424500
207647223
57085459
192544364
1039228808
695331780
268241165
1988857853
546789224
1614022759
280887920
702051498
1753809696
1042267024
358304007
615510399
1565177748
563139309
2118938274
655558499
1516966093
622658473
154402205
1542542429
351564213
1478994211
1129162181
1492883735
2102050555
140417368
188687577
1654383291
598255807
1620799285
333023543
1724419989
2125866923
791972899
1706715963
1923793185
1898950772
767368939
2132642869
1707734327
514911108
880520737
485097317
1621335259
438330202
573872330
376454134
476310316
1650466375
1999538169
1088194110
810180385
75827177
1844629161
2078823066
550081046
373509218
806127054
608199521
560650605
182789415
1076681313
2094236671
307903293
1026741683
1429999098
1466139213
1158101982
485439844
1976037554
1010585490
657091404
1902957359
1551763677
766513117
111653991
711774415
1675168050
1466882086
324461003
1471120277
1401203881
1338460780
1582215927
157599993
1772027641
1159193243
2074053888
20454470
1899226290
390280290
709152234
886063946
1666582003
283209099
197119161
1519412311
1284136283
875328590
1244705344
447120176
373601161
1920165122
1415738933
1331379848
1163533209
1043680536
1368847512
1781908834
1215506715
1245450843
711865826
1174183138
841053880
1098635389
1430108199
1154241744
387550366
1391206386
921054210
1424557205
634223670
824762954
1287276222
454244506
402023234
1513018044
1761307608
2079932366
179071343
225405311
437003546
1100412637
798747170
53963833
1767703883
1346414146
1191918364
2134701043
1117798873
344344185
1013145825
1021429111
54576211
1692693866
1101376320
424794479
1566427488
1850395571
357827525
302691833
665957336
312002516
1692784293
563092031
1732589479
1018187873
129802063
2112864038
1021099136
126824024
1021853322
328628767
1101540753
435831079
1407981276
1400879132
2142951525
1638006952
1338346418
1413354391
1437958618
1077907780
1106556297
1677922882
1301960120
5945062
611266398
1529414212
1837848019
497548364
501288140
1892464772
385327234
435558985
203913568
1654314094
1036832520
997049205
1078644840
1836895781
25451834
136080761
322773143
49349866
607506919
2089141007
1923034734
339659421
354850898
380221867
298617249
1448104883
282213468
729060320
111750173
1621519397
353598264
502761697
463259873
1777116000
1724527572
1526271168
1613958700
1060016303
1886875636
1529530546
1422604362
845016553
768346083
2115024617
700494093
2122619318
1484406403
1392622816
1268798031
1762326557
917643485
951401663
240290882
527131604
1887797825
1164665085
101650289
1614111766
565915866
49809811
805483659
1393066729
553856000
1458709243
872002960
281016176
1962210742
900240368
801929775
1289943439
193030869
844652518
1667492908
1842775764
148024145
1045048256
372098090
1371657593
1267169573
1642235427
1174506712
562071686
470098572
1750352579
1282418282
124643379
1499010554
1160876353
1947660285
777261262
876059133
1577947198
712705598
496332797
906368970
1881209440
1868755820
1161224363
763170990
1906905474
1539412983
1734153366
1139818643
929272206
467404669
906723642
1320049991
194462528
444797359
804938544
327012885
1061742355
1808585640
764506265
450176129
1640730673
1532763288
428703064
1462696268
1172289588
2137462608
361697190
735763466
503803680
651305315
307919763
185104203
1329340582
1361851287
1629267656
1339211025
1243803752
354431222
677296244
31417137
974591060
1884192340
2018411983
1827701039
657625710
325584829
1209630792
1580989897
1427803979
255325820
1374861458
1784119802
432437040
1696618183
1357724112
1220247919
1136983028
1268384322
1209567061
1142943787
752330070
2043380797
917669192
692599509
1759489917
1064840561
1816564077
381824512
500687169
1864107890
63779335
261611233
1931277969
1227583039
1524201691
607952421
301403110
665689621
288107044
1462828870
1931485037
470251162
234468757
1730558567
350145847
1416362877
960122864
637098545
54371916
1176727978
1613975813
1649267302
1570362459
1008942219
1725211779
1751241354
1577821689
249798856
414713241
700377713
1394034878
1590587820
1559712660
763373296
323555536
960365682
1511762817
1569038536
1342375182
2031976294
822763937
930540706
1677456446
1589812735
1647436785
2016759965
1453780248
870456970
2090924733
189384902
1670348812
326461921
2033320586
1801153984
1437518543
452214612
221791647
1791521465
1620049003
1273088344
267297944
1203527986
398405525
493881793
933790520
1442965099
772775719
1603228981
1612963578
1807214938
1392926679
1389365602
953628216
318615200
1905234423
415465783
1289245921
209815524
257341979
2069131759
886076855
711183258
1011254691
1747742493
1617581399
1525957201
1237533981
1270964712
1956722626
359520311
895742794
432736112
1409949968
1050439747
1744567704
149794622
149432654
1950789474
256865401
1078489818
1322583402
1877701550
1527716180
534953076
1201056719
2115796627
1383808493
33239081
1116432316
1438720587
1943268390
1027663313
505955114
1016497487
261829197
1437381439
1012231526
140961636
696435900
568235532
1730453042
779816724
715218009
1833119431
1321018711
1006838771
236309133
1236934885
1018102269
1821892411
843014116
224420931
650340786
141504016
1146108144
395872432
1486191477
1767969606
670013209
311534624
421605623
808980744
2062709843
929903110
841959557
1969739881
1561276146
2055661560
1203780425
1706508880
1507823437
1508984759
183929564
388150326
691250958
903403851
2097803944
2125904912
252347775
292973085
1853361110
1663850584
206319843
600535221
209459737
2003274524
450714589
2035962461
1596913893
1580389729
1630586226
581553123
1327662737
1901204971
1479073969
1534779923
88511638
1937884413
207762157
1004469046
1434354315
1227261852
1143292602
1482317273
1602970853
328877570
1456965456
551459819
430283331
1041664169
1066483248
520218175
1336683106
56060713
889445458
1769476291
1851214835
1745556252
1565838738
502967921
1309863396
228039048
585080828
584689354
1869035048
257382657
1705640710
276609260
1495144439
542466664
1074054031
140524301
803721850
20967935
1207424365
1125240186
53721412
1502783588
1868411014
1114203531
1909575933
1980640251
1856874273
1416138910
1538739499
947591822
989740410
880514417
611647873
1960954976
339819489
238205778
1993029965
425525694
2088040075
1525852698
874738490
1601820169
687733894
1911835784
1364281299
1234337541
418638382
1095863096
465739533
1297082800
350099845
2144771873
655111653
1826106894
869068137
1942353493
917659239
1681730329
739955912
957465750
1455788661
290083839
937837077
716956197
156528569
236164848
1429909435
621150488
1535412404
1440818251
956126498
1868747664
401695921
1939725940
1460723577
811522283
715124123
1745162374
2111686157
1465150100
474714872
1237637397
234242375
1025253608
1478650783
2123358100
1678570051
706082144
444995074
1187305155
833456338
135076007
310463446
1119873371
503201915
207461260
855698650
358352520
314438531
1448749604
1040405075
1655625169
594826678
111811403
658710132
1923121502
362300732
645435895
18557733
494970071
458254944
1560500130
1255092024
1571829341
839353951
129089549
1208091812
1898965629
679915411
1596867083
2063305095
1370027282
585496
788267749
1000057999
365608520
93578051
878182741
572760552
1389188275
1574461548
1659935442
1960023781
850501956
1209184564
1608779173
1039866865
369546456
230779648
1097881066
1890211439
1413100318
273898182
653125012
1278692147
1058231670
1034901463
150526110
1536359703
1220496754
754956164
297332903
1133025257
48101164
1670261513
264603851
1333145849
658904688
920021089
1769549914
1416673623
974763141
573255870
809174465
140948348
2001600100
1254196354
1163240418
1448652181
1663875613
2035916024
1951226491
972763065
578223250
1513121567
653603540
1611924214
88226487
1778173359
153036475
1343741445
779491056
48007985
1974818118
767503753
1065386230
620491781
1531905172
1823644998
1489835513
1434066441
2140900
691116750
215040309
2067172987
1950994042
1093811578
112298587
1633688259
1597154117
1960900028
389995981
1894710871
1532814230
652510726
1961775770
316436736
844830856
1305903678
723335981
398938191
516915602
33106917
400308763
2080874222
2136153926
723538845
1963585843
554617097
94988809
543685904
241015895
1286739061
1513809308
2145738220
1817925127
1830376269
889457162
1896987685
805487683
431984394
184219999
686691290
754316445
630298499
1565054452
588572448
885152682
234843046
49396242
1775838219
637561982
1135124892
2043012662
204830456
672479605
349813467
105092024
701551171
1647880181
1361622502
1313557064
1425251499
1759218553
372232145
544549069
1110660591
1137356037
427751977
782241320
2070840894
183927038
1958836597
1652892785
211501289
435132198
1383317077
699336433
1002461203
1418177227
271059759
1444196846
1465219580
2064694276
249514115
700080900
1621686337
1774989481
738444149
55443517
358633525
1713068837
1889160341
1983938343
173793
988377634
691911698
1853019767
1105505345
822948648
529651761
947952473
1996671584
1494014376
423489237
2047197796
1180573505
1148660113
235974119
697835783
1322157594
1432604547
1605267034
226495303
693620070
166062529
1126307213
23024287
2080785479
1758662504
331956035
77764551
778944102
28042837
970868772
865670899
1986780893
1174000755
113098628
226807804
947830564
454134380
386684616
478510109
1599426624
1342223929
2048319641
1296470012
1164298764
119989769
1971176620
326176441
1687739337
1789593130
1929484566
1553038328
609866965
645643725
230194970
1970319619
1536182584
1761127633
715425664
1106084396
1989115633
1898405450
229648990
820600971
1488198870
1187095257
1362732135
1596006132
1498387395
449082906
1026130187
91585040
959022722
185253754
1147683649
873947189
1261035180
860652994
1583327042
2052383610
408212106
1623581865
2121140541
1625592147
1452349757
121301468
762131522
1350705662
1655072483
59754015
904299466
1280916078
1311817415
1725742918
1803779851
921294128
1004542783
286568436
1224039818
1724917744
1697788101
1288337575
135016599
1928147049
1264111281
1617417876
1327218878
1253452522
864350945
775958943
92864845
269795327
1874943242
1748634874
1313023843
908086264
1560650366
434375940
1973225304
451515051
2067882441
693591697
806463217
1707519226
1878588485
968381085
1956961075
2073160429
891743023
813279021
1306087785
112948946
1961072934
1077091312
1579873283
1183615922
89787521
993232673
1511059576
2085414236
14812045
475202541
788035962
824282007
2117975889
698216286
37156242
860811514
1930687138
1448602277
141411532
1749412786
1151388625
66160646
1982886858
1706802565
983175529
52635336
326747935
962273138
2082318164
1808044362
1415235822
1159291455
751087356
1101931090
154289833
1574348887
851967598
1002328483
336509807
735091723
983408527
237199929
508051287
1795290886
1888146312
1221150716
2060081788
360633165
651636778
150777203
1560258051
1728498296
1843616920
1203664695
462685486
246826309
768622975
1792908778
2045965963
577175085
315201987
1667367691
1971516113
1010821523
516612301
2078938715
63331980
1287099969
394059788
1989666942
1078609047
174064745
1179606977
527053427
979740749
1538724951
1464897998
1438216435
1223520383
1689747867
424877923
812870946
1458207466
331887093
35916957
1655901377
984527088
1522523820
2062658526
424493886
760798220
881345983
2087134246
973941592
277497408
1955610903
334662357
869578537
1903915875
1967128564
46357479
1322446652
1161615902
359604968
1806992471
1490446728
999773469
1964872177
1380225220
1110501979
1659654920
1651977761
423839464
579275983
1052258032
821843375
2074820261
1461415419
1821105347
519221589
130845483
826589858
902281354
1560383251
1902296215
616307611
852473271
1551113496
1446268951
654889410
1618373832
1866392606
1731760287
714111061
131510559
1348714734
1499782660
439513627
1759125223
1281951832
745877141
921046412
1318188079
341103924
907518501
848211024
1152341206
872887898
457934358
1633485799
152504841
135950768
692905326
1666114069
743020956
803961373
642172984
1230608264
1984478253
996994782
1685986224
1200655133
1930984239
1981105445
1221873259
1395064890
351876842
2141822735
748025012
1618527601
137626714
962714600
1241441568
940435487
1873706727
1407134896
1167871471
33062859
2069603892
683275284
252034915
1000780121
2028534980
157599993
965071889
1137521707
411498219
564239225
1172377075
195473455
665732171
1821954466
2022611506
1796293337
2030640099
479944693
1703633030
1432350103
1000390749
479111336
1731569356
219724354
1296056429
1150738381
77589442
658385707
763273704
2007848637
1635345356
860817531
1037776641
2033040255
1895529348
881794771
1700594200
1827637795
1852929113
533306465
72952851
1798508802
902582270
834729418
1850369860
252480216
1761447170
992078
1084068334
715237745
1143210922
2102409343
1936163534
941297881
73024245
1621096878
1949110275
317228249
1308483656
960157942
1213004040
1415049471
97415442
1589724535
1950349411
1174740671
678009809
366602727
1684031160
2084431001
117303017
1556977
1725411137
299603433
1751529675
1255593698
1026080980
949154370
442399187
1363121761
1846339124
575971956
1256490552
1652343149
1227929659
1752514543
227773656
1465298101
325915198
1227114889
534515892
1416031477
1909263468
1418405025
715001247
1065214703
1108197980
522590725
1964540889
1938560800
2114073799
1619358831
434231776
1663293504
1917805728
1691054564
1781036816
1943919279
1729230527
527234490
1349940260
1325550715
1411842762
441088498
604279274
854382979
585595564
2061482860
234925332
966344330
1682160354
1275532239
358384635
460918033
657196056
530362010
1039806041
1664316586
1361678278
1413746819
2072716734
1916123189
230948561
1284698717
1553982257
1120946923
2106107804
283859091
159711081
1561298076
690830955
1548756572
843017150
1228120662
481361188
1708308365
687210479
160051796
1456129986
1663936328
1225730400
2051394931
70314047
2048950311
602137106
70135985
430332100
695365316
1337410431
889391736
888457838
1337287482
381599023
1224493799
953153525
1458530410
617522510
1657709039
1029950497
135630274
1300117559
2057240844
2022378087
913979668
1777088300
1798528942
1229102175
870781973
501738244
850559476
2042124463
1869169855
1933582635
1772084493
1341386913
644850615
1798232214
882070657
470496793
28666506
2001378806
43713880
2015193403
881750418
567598792
1432768744
117362076
2111417900
525875362
10778431
18377019
1037822547
1536625112
288465079
484203063
1392166450
1879171453
1125739125
579227013
1626045531
903613495
196985939
799033662
822873000
1968017355
1673268034
531976190
1602553533
1530243395
589319014
56040981
77835318
304451008
451394786
808196729
1022799601
2000031364
1908644485
623488039
969311510
2043490254
231910866
1972314451
1195538908
1638025285
2139520279
1689186318
1622417907
1895162727
1054175965
1433446300
2030450726
1817551107
1410270880
515647695
1389667946
421463585
1885384617
1685947667
1211018299
166869538
453987116
631192710
1295009053
555894762
94336942
380492076
157759289
521928320
1583369724
1839290066
1586568655
1179927732
703795595
509759475
1960291176
2112787664
1832632554
617606764
1241759693
712301735
1696539209
1637930000
102996490
1830246356
369816770
379431036
1831117476
229330314
1261985148
1748319898
2129651192
54150385
935331906
1717520597
240628242
2083894982
1266073053
1485486269
711241157
858676546
129460504
509486511
829418921
1788781866
73841336
1041978532
205839787
857283325
1277237900
1301199575
1751166617
752489936
858706788
1931205965
687937082
1648500873
1261621663
1120976913
167412087
1869055658
1571958985
1241401238
1904082308
948979053
559390189
172019862
550865286
1254367019
1821125481
1327642098
321036999
865714850
1160050298
368915392
1652682499
1220473942
229885277
1302106657
1766345975
1019379087
28056184
4853823
752927396
2105791622
1996771846
32761554
1028831035
522839123
1264862879
657020871
1032717832
1525485351
1889170906
1126883114
570553081
938735622
1049825183
2137080084
1617852267
1285316290
669643523
1264609768
571098527
1634612095
1936121860
1520287150
273330301
795589552
901420993
1608926651
1313086491
597226904
2066495785
1955916950
695771008
313920332
824263769
1062215359
1976448687
92370818
1701881352
1668117245
1091054735
1949697907
682095816
424733552
921518660
1800335166
1384400768
828262821
1870605412
1582538428
1259762694
1066022175
329821880
1477741141
1636587972
1330248415
748003506
1729711545
1501738791
889376588
1254354487
722829632
1728030060
110383443
71629360
1030501356
1463041087
1360235037
41437527
1418770232
1908989822
655903955
1810598261
1293283310
1659265596
552381930
1845863429
238563765
1641539540
2121012574
1484529038
2143255599
959409679
659165817
1152366244
202911325
1553335418
2138567694
1720275849
1354817179
270057996
1341919102
270105772
1541446038
1029305828
1878558559
417054494
486190196
975577289
1119352913
1305926419
1025651036
2110973909
1880049745
1521127503
754110281
1484754175
1295123201
1375702647
1758731312
2070227486
576545724
157617932
666184935
1910503529
182109088
1565728916
977671806
1934882181
749404493
931098592
230684679
1271766618
893197875
555926832
1814616209
438878086
207413970
125961081
709230409
1227656202
1186877875
1803247486
912074337
1086420668
1007832451
755216577
1022138098
1282725352
669099498
634985334
284737667
315768260
986210507
1061314811
676260144
1982922897
1563479900
1067517985
782886904
1672891541
824245688
2068842518
100902888
1038871793
376703599
2052292864
103989188
877837185
1584241607
2040325708
2136723700
2147253692
354471092
1676841794
1866321589
623049041
1314490357
609836081
194743090
979976077
1568147397
1300161696
169983492
1745930567
726939141
707856228
27180622
865245268
94956208
1673964015
600664691
1968547101
710406915
1935131661
478083816
961789233
87975436
952965990
201118397
894269732
656521628
370142265
2141587916
1862423275
888970456
857807757
638164604
1871200774
321275498
1249811524
11476065
1740990693
277860585
95372111
316720866
1861300418
1564264640
1945284164
1990559575
1020304477
156699086
2097475876
338598009
99771655
471435568
1140772273
361305802
1325325170
145804698
531672422
1076365740
497392889
1537327532
702665035
529282115
1018692662
1475787055
845277069
1941002385
1751569386
911015803
1654266227
1008503168
547307987
675552721
2103177114
2038940725
980937776
642077169
195375850
609255669
1600325276
605090463
474562973
2025240126
709998734
184942163
2107739397
606122348
77878410
396510048
410034105
59324701
1454881162
1239209815
2034800507
579876942
9129118
2038111370
294259810
1925191719
1245346646
300200507
1611074257
464807976
1823551749
226640026
435445296
472849173
1999098677
1802213953
1475691556
447644204
272259604
1884907416
1859703909
888708247
90354478
264247620
2021530522
1695483189
247994508
1977586651
456057534
318301907
1769471090
1586769539
84375719
670203055
352478316
1500641838
2113841303
841109140
443038095
871630367
937632719
1911347322
442930608
1818219002
720919443
25426542
1871177358
1170352270
1394975451
1686757224
386561491
1021141334
287487160
126365361
1154647885
1359068617
1955478343
1490889070
146685583
259017054
85982084
1460696074
587114860
2034918522
1422994183
1557701074
64662568
1917220279
574405032
2120646747
1107644296
1946367434
1194279739
1726599106
30133093
1613727200
1788143683
1032862070
195801403
1549317795
1500165139
965657863
1430598419
50995311
1330278389
1023792688
45004
29710363
1319213458
1331217071
266947089
1883603950
1865061390
257342480
167663902
199606513
645967034
1389432885
140385145
1594899351
859648089
1619087329
299829968
65803488
102817193
927759457
1457686091
630670663
49519757
836840772
218403884
922922342
963031128
113627236
2057746583
1546956938
669004813
774571008
510230101
645649506
1667634326
1857033207
1836868651
473630382
635578165
78794319
1247541357
496632713
1014360166
708002290
8649830
376217195
782239507
1259530389
189473877
409160752
1706159132
530431971
1683113544
68502751
219573451
877902930
1357457807
1333404722
373001449
888802907
1779217091
1519844727
1661224295
1117799221
284175208
1280772019
1069601136
1263887249
1327973711
580211908
1390747075
902667491
847135271
44457311
1123010835
13619915
1739741157
1798323
236902839
446741054
1515987544
1415940651
720048327
2116635671
126157502
995426599
1748236163
320092090
1660423150
1147298057
552832519
800105185
62865409
1595597108
90746630
1275512018
1486149914
2030846739
692096711
638860938
1657067313
1032981148
197519324
1673388049
1145228000
1495060987
958755551
919804937
213227984
1923756119
1612382336
42039569
400728320
39280779
1878396128
530733528
1526983391
443934384
1240103775
834456680
1609015483
1271985934
1909451098
461931160
361218143
105233711
1594636444
133152447
983816112
718073156
804588330
1692267025
165791130
1935143714
799419053
410719936
1899173704
1726452152
1483215092
1221018483
1033748813
1432756448
32008903
264716808
767378669
482373305
1340992914
2065518181
250188680
1670883463
1199445367
1803104208
1998656346
379758292
89864321
303720246
78130213
424986196
486115349
2134636785
718982843
1962784492
1155550690
345201311
1566667584
259280489
200283855
1199438142
237895055
1785057120
1588739973
1393474362
1342099050
1112140614
1087243374
962576149
1653108848
390535677
1467125623
961777575
1719620402
1518392093
1989470175
256891249
235701003
1957039993
1871144758
162619252
48327037
1587709139
141905545
988591405
650239778
1761171043
2050113012
434917281
1676213777
711041253
1410220451
158382506
614884262
593574257
746640032
1042724806
273920791
1688163586
761123147
222597237
940768387
1294963881
1058963543
233884308
407078208
388323168
366203672
318953717
2062282907
204834317
2133843169
1805468523
1870580565
1217384169
539769436
77147970
1879214195
942566678
1962023515
832983083
1342367595
845399846
693801962
198936781
442851109
1862567919
1879404944
183369955
1573341950
1001665114
1468837967
2038602275
1395808612
1602752208
1451263101
1633821612
359657682
1569177257
928610980
1685840073
413867726
984344349
807801960
1248528743
1541181366
700798620
1249899579
2074432372
215172016
1102176220
830220390
1129066893
889192371
654193133
1124707555
718462229
701133222
1336556397
920520494
1096461484
153399329
1404781173
1166548796
1819148248
1440546155
2098633652
2069353862
1864085299
941164579
570660905
704582327
1045809183
1674924967
1094800964
539051284
562183958
1276289146
1349516815
1401552567
1148131791
1750288336
1222995827
53227396
1151101884
1776070789
561668454
1465906006
464563687
1575714276
2009376103
1536621499
1154795850
1632156843
1833358311
394045911
944690614
1086003630
1623693232
2002584850
2135337943
871278311
299505049
192009319
663723080
816128437
1008248059
424830611
1764199656
1453355029
1371922055
1606838673
1918373228
107707945
37192635
2062422043
292871133
459360652
996741454
69333974
1034128048
283216623
1614937341
1672783548
2137916058
518343092
277651339
417894462
880598896
1379153437
820933797
1020693486
576113983
479488687
211305820
1009549523
294409584
1881345628
1206305880
2059365457
70644726
262112680
1451996638
1102993243
1100478235
51599600
677192515
537827737
342993061
1666656853
1579177269
208190377
1744058462
534708617
214431529
266505334
382177423
207274835
1499345328
1444303250
1992651186
1909096717
579454377
1759566189
1139302412
2001562074
1634845881
45292104
243244715
1256845134
1139538332
552132775
1483502860
1520344648
1856114495
653902815
1390310402
1863493645
242137463
1691700866
1538099803
2059968415
143411175
1366073596
909572590
2103561683
104630429
386888123
292236854
1389239299
602016200
955261183
651239829
860063753
677021406
1068876947
615474609
150748639
1841881575
1380125703
3068124
2003782386
11731734
333962808
483580771
498017332
1650859743
335062221
1725769756
746675404
1914472033
837388352
1208097678
645584602
441264132
1949454749
1156375227
1687348311
1523474068
2138230456
300153652
97651674
187963430
967248293
1145202188
781814200
809060126
2030672491
411063347
1187692702
597794319
1316745199
1528119883
865681805
659995977
1613178036
842095633
1658408510
1417829233
706309464
892031806
1756973373
351748639
1309129563
1982915597
1654157733
654183331
1049773105
648940937
1129653655
1030371856
199961118
1847005839
27569464
1885294920
1040467163
691889467
4922940
64570481
1847650801
1312672065
1635436563
1103808726
834802506
1229684542
1338200220
1165979342
2017544998
1698977053
2143130201
1649318370
402608946
1131874183
691187126
321377066
873476016
295691160
1807995922
1434421067
1559377738
1651273055
54354516
2011498498
1378896519
1062489390
494230980
975954166
1785420485
1941376800
1562500391
936470869
1703862273
1976203977
635665704
64396006
83982044
1233979098
1336508927
577226046
1397410929
229173885
2058924262
1037683244
423273200
936759202
1435435413
1678843746
2031601070
1819359014
1496171247
207823333
817458519
1450854472
1709819608
1461699259
408621593
655076651
1075695087
137538984
573016105
1147806406
1938426102
11082542
666404473
1513734647
1111168127
44094494
1754194754
1665324489
370909680
1011667946
892165275
93036157
687082159
624087388
1754090972
440366516
1276705479
413855144
442006914
1205669146
922896089
953163910
1451694485
740119600
1962948827
551482060
1252642227
1044491341
142197925
1656429952
549670102
253015286
2116499659
1867821171
800594773
2033993573
1299559236
507113311
212706157
1005962650
435834975
1255242773
82109038
1033012500
485779068
430480109
1630693068
347620736
1154756726
473199258
1091787687
851119592
1052112846
1264662648
1988190205
804493011
1494844266
1435181594
1840952400
1943278614
2068336845
504010890
604044398
1671158477
1194737803
1766841004
1315212816
548742308
62480605
773690124
1442311663
1513653289
890639672
504726487
369029227
313835826
1338635684
569344492
549899661
380773853
2068062271
165408144
1148250407
1003778160
1025119622
1368051201
241530247
1307879155
132099165
2141431651
1400486226
1736405522
394177024
1650822416
649632759
1852487204
1340850997
1636368454
126100378
1295113125
1772936231
413492085
520984197
2122537499
804034941
1393802378
2070139888
844759309
1317908661
945806485
708296985
166372343
1453097250
698313663
337745966
1076802521
1456878255
1303375754
1371032637
1342465919
918540514
1921191888
1614222877
936981351
1210717107
865078226
906979450
256959157
1139375446
1182722842
1970691602
1571387157
819372932
1353543728
1954398223
104509896
1530938054
2144649373
1279267994
1684372800
68342508
235542429
1213518351
844752115
1673986334
859203126
2057815419
166118092
1214592672
1615627469
462026410
1662384651
34618731
1210826405
1862969926
1382230830
2073368561
584703094
1043571024
1964880060
595907035
1636430056
1673651974
1196666494
762379554
676418228
150197469
764209984
2091724017
2108155721
1155498586
568020234
2116869756
1170779295
985399951
1775558936
376406448
1817153225
1830675784
1783966666
502678259
203490070
1092626636
47507920
1115269744
97663519
395492996
457687036
1672442381
1832447134
1460967050
1362563863
1407342642
985912535
332656340
1068286212
2018168649
1948897028
740389500
506543442
365398247
292237163
706588292
2030953262
1190271507
28242910
1769557368
420483815
2064854942
33988616
165953084
1603676572
2057795125
876185582
1985085147
515443564
398415495
2089016222
1570587145
644169475
1218358808
1426234445
55939618
820583820
1793805166
1289126673
1401747450
450210049
347742700
1366504129
841814541
821649218
289481920
1276830596
1625172270
169414608
639742820
1749604089
174467343
1496868645
1061514913
89099481
1259566351
561556560
1640784321
925036147
432381791
1182786410
1524157791
1666962592
1790406828
1875408883
1615221282
496863210
731180714
1463990715
1013044563
480899943
1758248836
1466041823
520694863
452916866
870543002
382864583
498709618
1315395070
771675488
2094535843
508275155
1198604013
412384626
1580399017
1375085179
505623231
429744432
742601389
656948430
2127729284
874540927
1935694503
2138641042
1351477259
1658245138
256295673
1829561963
1468275321
1118516022
1487995596
852782314
1790797041
1269939402
873901287
526132691
749488827
1116339936
506410369
1500501695
926828282
1759353305
1956911970
919779866
469474343
851720913
2112442669
1238341080
749442374
1517981544
133943672
1277208165
1471781828
800983656
893109063
934987862
824273853
587887038
1520594980
72734696
344535024
1556323829
728021262
1939590469
296428551
1485295296
29085105
256206858
341954279
600036957
199458917
1614395852
1898251829
1965888711
742421521
437699353
157106981
39221751
645752689
88294455
1725276104
1694941123
866296621
1427337381
1912804662
1386316645
1719033967
1650754142
1654414530
669411013
232347381
537906437
1500378003
1933099993
1487555341
1395237951
1314332952
1565648487
224542312
1237116216
573994296
47124137
2074313077
1900779202
2087353578
1671445865
210154069
1869044739
60913365
1876713551
1852098865
1050287280
1531450188
129617947
1840826573
1302577404
1579548936
1034615993
968587551
1804899901
214821494
1724899657
1070282527
1070289775
1100070191
2138948654
1369107094
1505676482
1885824387
464624500
1164747008
1605183101
1451414109
299996685
1043374526
246846285
881878889
1515147176
1962953594
78673454
369020478
2103048225
30992827
1208724385
1795789848
353668747
1197335909
1096289582
1100003923
16407333
372721692
1260235449
273711304
1720896918
662751203
1863469046
256122755
1928050252
173995916
1655879866
662506932
856776476
901265742
1558989700
1810221857
904386513
2095974423
942491200
750297300
605545749
2107410776
943537185
991562474
988080744
1573739561
867071653
279279639
679289712
622100671
1648015655
399338437
1398881530
2141764366
591065632
1522448219
1191686810
1239898481
1063915387
1931687731
930335489
16001979
1116477017
1757294251
1692584112
264906330
1830472121
493831991
1752692546
1052947912
1268942048
245022203
895373165
1233144115
1914528368
945252514
1708119543
1822656370
1346061074
952185577
65617144
1992424318
463511336
562991270
1494235187
1083991620
1694392996
1504217498
1065190475
1364489418
1966342932
1543505708
381658805
1536517625
551548102
81365310
1063566192
1410663633
1631981057
1412308112
1433807773
1003719567
943124954
2011017004
929746186
1857780326
803397895
760778151
805817490
1742234644
1899135241
322772003
733620978
2027033252
2084106192
574230315
1024536563
977901162
1305280142
1763917984
724548599
873072233
1552161190
131532376
1191793412
608602332
1049869899
316649421
1596128754
722111265
1614503624
1021278140
1883713943
198269449
1812172010
1914176719
601418985
721584943
117169763
808084443
760034224
907791676
349572740
1668736949
1395198975
1358699565
395464
27493981
1644342548
1584188396
1964409945
185284594
1077598139
1987778389
962694621
696022409
1431129276
683572551
589411938
1182989752
1066752667
147496212
892056343
1194042875
812288419
711352178
395035861
1553156074
1128925771
2145135154
83283273
1657104658
1743191617
2141933166
450008450
1679564735
281497985
929666311
1384491850
60901293
1304535664
1622983169
1581660968
292900170
1083886841
780686896
2067147872
791401760
1386659204
149976254
1378735564
1852460240
1294445361
270912359
1385373132
84304809
1699066701
533787221
977977768
1129555098
2144622733
691621931
210056436
2053328364
1326820786
968053144
2015640173
2114596622
507002003
1469774255
2095991787
1636944734
1913573800
1570469291
1687048875
1503733881
327820022
1190281420
788027809
1561917665
261705574
1449102248
1902832642
1451985818
622981931
572178734
250938209
1165716132
22867493
2001486526
217809742
1817943067
153132108
1439342098
971028796
1349204161
1413789073
1543360686
300276418
1938762412
2052848509
1433743162
898520414
343158958
474051131
1866196294
1576615171
370169534
1740919733
951710451
1724155899
2087205695
782063611
1137729051
527569331
580250066
934051575
346750448
1259566351
2141657923
860036573
41795290
1485569520
214335197
588748361
112666073
554562309
1780681150
544247286
1836044148
1385517224
1565331518
472288389
250464621
65194855
1645844909
10310085
282863677
1420424299
1857919540
1459640779
55038510
1825016831
895519590
82639155
907832707
1772668291
1877761384
1629898373
190566133
1708695173
1870790217
836977452
1663897026
27676731
1865209933
327504902
440807401
875593884
1093453624
1062837332
550974843
275571299
1216091702
1046162073
442112317
1486334638
1902199443
1470248774
598216888
2023584512
1872979396
480240316
1505077136
233706264
1829267508
1197415887
1430594133
1453598198
156113893
1062971515
625208652
1571757367
99914721
1585586719
1104497074
1807975681
1636107020
1819374954
1532251368
1623546176
1101755093
1167790981
267924699
248398642
1871257018
7076524
1610198299
380353717
447386035
1133678180
954868871
432371052
2086422736
1285949695
65744976
1715675188
1126875201
1492370768
215283225
27794824
1239389557
1711005818
1276751692
835988162
374671706
395498700
1836746584
1772235653
778000491
2137916058
670229683
889155328
877264526
1189082390
1857782986
947507190
984637139
324408564
1934226913
233661762
664530044
2125179322
623877061
281765615
1167832781
1598974713
1555732137
265439601
685082004
387181083
1839588871
436149269
1397160901
2009964594
293295640
1645238661
955393447
740919193
369940636
876812367
1167617316
1861749772
1527350818
252493792
868988749
955689203
1213744474
465950616
1318372226
1142078176
2034918522
233983006
946710192
1425906456
1764264249
2079699890
370029610
582715537
1241385678
730807481
583574445
1331220283
1958848674
1293100619
1009297864
135976891
1908118805
825317696
935385543
257341979
631506850
140977370
883928394
1743209459
1916142151
663890439
1610005132
322627300
1364994323
1317803137
1000416421
2107562970
1310121887
870900620
4187292
1729251582
1772050456
1092132099
352165375
1449554768
10106858
1777479689
2091254757
2064958896
761177398
517590832
1067546963
950466385
2111024623
5954875
438577349
1342600392
1958856491
379606312
870466741
1905292426
814703578
818638099
565203182
1423746143
1301780593
70367978
612890403
313345506
132666954
1218259726
2102186186
658272870
1760372975
987960323
360993247
75206560
1833673846
876442644
2069265615
1342461919
1805321388
1760324102
850776164
1792581987
2113248981
1927949105
1812386276
1875749386
21742987
1318495445
750398003
464113897
428776579
1784538195
1025857686
1301152372
134089875
1251492601
1468203378
1453853454
1021387877
1695075178
1789953347
1205835769
75619969
82058246
1084692233
2007241115
1925011706
1694898978
1054218232
1466079932
1079447358
389207232
1681003350
591571697
501530867
932175588
1004786307
25363382
834981311
438449647
2076961893
1558651320
728004153
1691474300
532168531
1980090818
49358195
1894819903
1746004241
946513663
1344237597
632835688
688236896
1939727660
2137834750
317402493
654801660
2067891306
266320408
78840269
1907833045
934054237
254790977
1617100746
1493688681
833539996
1338090973
679516339
1755083987
1633367906
1201133465
1350301090
2145287322
1562126904
596074682
709952068
1295053445
654157497
1661555516
842888913
104990588
2105436971
4035229
697020655
235105765
1915994001
1305580406
1671776186
1184826086
1769984313
528467950
32656243
2021184508
855134621
1159893651
1811777342
783477060
211961757
1857850302
146799596
1191597808
479509256
400629969
2059182581
446476054
1463578141
1093537624
991345583
1015874842
742229818
89771705
166614603
1568973803
1779699576
1849845937
146797187
1697265964
1582542128
515965115
509650601
747649996
1373226132
153860279
1784022796
1308904960
1157795417
725728354
1390789
710707051
1221321199
836730334
2078497440
1742365802
222630880
1091637271
726299020
827210287
1170871370
1255346011
1798634870
1188146256
1661442633
1587694923
1995806649
2072968595
1301659986
114123385
181148349
1598787568
199245902
96021030
532383137
2080541683
214765631
1458756858
1140836000
950936204
1733245235
811052243
1373689910
2121702762
1947057287
1430963161
1808565695
923653778
432131146
188467248
1739103540
1919311342
1221974900
588886904
1038070331
223903191
160550739
983172945
928086648
1889717857
1145775899
377578191
1212760685
1408490083
1735074472
1252571782
355000656
372355474
253415082
1582615360
1039654067
1142407714
1926740437
708962774
510340248
1905902588
1967443334
79281068
151012318
953863738
1572125309
699612076
185396942
85737036
733904191
1684419885
1200244115
784033943
1043157429
51777029
1434521838
300050453
1863084217
429115880
1557142902
327289161
691570819
674843112
1546373548
295124945
753721376
222207892
1295205161
419217990
1462604943
1173838948
1897054537
6847118
908247472
665915695
1126814604
1954454865
1632320450
838719351
1380661239
727739961
1129229550
822357547
1981419354
891870963
1731528744
242427673
624551025
623235320
546042902
264192135
1052578135
125315686
1642617762
763171891
691569248
1188914932
200104424
1916919463
2074818108
266737072
1678217140
2136995371
695782820
727173187
405476088
6282268
389135655
1704606554
766029031
105304386
1109329267
434624742
43743670
59744500
725080971
2012442705
775990989
844735493
495472640
882946716
96176283
44377877
10956865
1328752868
1295285699
872157475
2075103509
790889238
1784185178
1290173083
139049089
133220487
1226090286
94164701
112856202
750954240
223737677
409723770
1723218719
2018712305
487710805
1400279223
1083011264
2110772665
820838263
1561678682
1773860846
374867010
890251141
1543242139
1971386358
1822557088
2128060873
1855945658
2051299933
560456479
1342165052
666888757
760032837
867877608
240379261
1082505587
1052529304
2118036930
1292461449
120222322
1432060342
629863526
1853718342
1996440927
1951148164
1210765411
1570026198
287725189
114171589
981481561
1164856196
728687774
1167172650
1941382875
1882135411
688734508
483180648
501386456
736136416
467241613
1385904439
202185984
1119928289
467713167
894922568
1875614653
224395846
785511467
1970306839
800863430
583938878
38435900
2004426829
782491535
649617731
655114608
260553612
1515215808
1475772889
1384690955
874036146
25431964
469543148
1673488349
1169087857
819992161
1099243083
1533300793
1629325518
244961760
85328897
1373808597
709217777
924749837
497058370
1077803089
371882402
1218867995
1241518158
1390706373
919974378
1325658071
1616120634
731590293
1610815403
36651096
1013063388
2125796015
2006075453
537262267
136572415
1843763018
1062923269
644105817
1634494244
1666454929
1068284304
72451547
1913125499
464472467
1407412107
419224977
1250776755
98207003
1262970435
894719976
608793654
538480217
1279216670
1853293342
1308884626
1875683138
388713222
1443232905
636346791
1590928312
1375151342
1179015944
675851088
1573205556
1106730564
970070910
1600007592
1456750092
275952404
955390656
693377110
885243963
56038799
1747695755
665826787
1641954461
1830489959
1308789703
149895225
597771288
160283391
2042751618
648947287
1800547120
1294313382
513579848
1419894517
1143452869
1928021957
1281296039
1494765202
1941728065
318161918
1903586202
1810226327
2072601703
931871717
506672823
2077493424
162061180
1368269414
1933495607
574121153
17613211
101442046
553756922
1753979365
1754926851
684961306
541370764
1310995967
969950933
1544881945
824042912
478506823
1872011501
1792529243
1446519748
1877326660
1271723097
1846927076
1693944455
1808915935
1875857257
605360705
392854838
750381710
319123029
1379730238
1831574695
1225365710
1729274667
818609903
637542956
700001189
891075199
1596352377
942873712
1329323212
2139126058
1659056498
1017924061
1579538241
934600007
972937562
1403509549
245827588
659371653
564776646
1615686314
232428475
954964948
645377767
487964261
40132230
347429227
1216880579
1010562544
1650617242
1745498968
1132009920
945714440
50635454
2139439610
519490978
1124760573
1622957603
1498070438
1531448153
651600283
1561709374
881590941
1985819682
355748481
612532736
279170627
1653748221
449922495
1848635920
892338418
1110790034
1290790085
39810287
725364585
947847615
1640119215
1317882041
1319532141
1744953917
1733491665
905652955
1188412289
1039893548
1962214314
1337537732
1061722528
763658805
2102071522
115398292
534979672
449186264
583120662
1377219969
462569342
480300957
1890656465
1839557904
639897375
230829754
917993584
1623759445
418428990
1417759724
2012445581
555208335
184355208
1083244825
1441474793
1348022005
1164927629
991332548
1707072142
14676487
1659922040
848362909
374210004
1467862433
1815791599
1462404959
1715877563
742321520
1541350273
733608664
657703233
1910091967
852444689
2095928562
161513141
212979729
378798097
673740123
10019336
145744648
1419365303
1228060870
1980457464
1458915019
330887208
1671410397
1709655449
1164972419
1962839584
1690805092
697117467
647448510
1475580451
104341829
1208974019
421764405
1508816756
334335757
904574684
1818045768
310478597
665096575
718031096
1989548948
825762042
1251008700
304147636
947888009
1755501694
1070916700
1861901988
1958089677
294048391
1436521794
829852397
1837937566
495013175
1644778873
1005933796
252215762
1058476626
126029409
1156637958
1529112456
1695690392
489476643
18987888
1330866182
1646999789
70441047
1206494407
1629880446
1783602861
832871020
788301592
1337945263
1950870139
893263640
1149322472
1107812932
1214657226
2086555466
1878702209
685231300
189335601
1485140248
1531528549
1832901755
1771636247
2130710112
1720342046
1070523199
700260097
730485331
140360280
406655118
1349213165
457148026
720126560
1177674980
1049340160
1808259731
1748532955
545661145
436745063
1196652707
301521184
964371395
1861601711
716451185
652619867
206495165
263570395
1545415515
585093264
1716225102
272088500
1661602510
208946693
1609492077
2108607869
868860756
1290765909
1309344402
1224846067
1018209697
1894774446
1985739440
1587620123
1512862971
42331976
46362399
272392080
1722620943
786320732
252156407
1240997601
1147436183
1651644548
39718582
1520664591
1829279536
922630705
1642007092
869304317
192822325
660694008
1136688892
325929113
357267758
1469684692
1368502468
1074774434
665684089
648441942
480785295
1178135955
1233691064
48380449
1752672474
724419137
1039179598
1963663645
324836551
1890500592
1656201851
1722987110
1915029321
1178501918
1385066270
471475035
630374612
1127885955
943815241
1941927234
425661625
1745247404
1608007308
449519873
153907846
1141116741
1080732919
1605316739
1436889283
43787457
567338532
782338173
1487636926
1387647925
1216236397
1581358582
435254669
1449993171
190251133
136169024
1133895274
1447078730
766646720
1090549943
352205384
1375327375
103484075
1344153966
1778103040
1044572857
1757924592
91400501
1915462405
1853256833
1261427903
1443644526
2128338466
1646883190
1791298167
1128298968
270735952
1338947253
453485261
120322920
2056869151
868325953
1772186348
1433477699
1477402121
1964898804
1701414964
117432442
1588760098
457076373
1782193604
461657538
1833035408
436621544
967950793
166534811
1500065891
643745881
2118016042
33078519
1081463583
486799378
2143637796
499786350
2084883656
651589707
977994260
1980354147
251692450
1856123683
316333599
305343113
503557462
761026021
616526877
839783912
394319062
1648517632
643877299
988775143
611827466
1478759027
1905219502
305390224
1265413162
1734151317
1847505948
806815487
21995210
907182558
85296264
1943969328
161700547
599926014
1536810169
1269266204
1840741648
693397860
527272833
208477465
1581037985
259856292
1032873033
1818693815
1326889025
815732520
598237132
142789607
1954363573
1949845216
1394906889
32248955
307343614
159323830
613693683
179376688
408004156
796964781
1436096751
1246540191
527968570
983502163
1752289247
1508523901
704724888
2034010646
1744138495
311650205
1825452673
1084545211
29981442
413089404
432495239
293541747
214009684
399279413
18023751
1636537454
7591107
321225886
512749737
193620481
206021633
1335712158
1184591227
554403460
732367655
1771813154
1239419585
1800903415
1869446376
1605077840
1613612255
1934106786
1404951372
1739744126
754413632
865551280
40950431
983550514
810123716
22604005
1961526480
25108781
1938279348
74996944
30347782
1576690640
699915743
1487608624
1122453633
754172428
1167918832
1689562264
792310816
292290100
1764729526
615516493
290150394
1202209789
397340381
579106902
1922828199
1355029238
391666470
2012487869
1617845766
477263466
864134264
1107971678
1470786607
716558054
86921136
677344471
1054409300
1201216032
112676254
355078993
2135849934
811992269
1632367529
1114824668
1625090098
849515125
467082795
1154058030
604790528
2000041332
888099943
2020378357
1877761855
1838070856
308860226
1835320660
1932029334
883935470
819330602
1127307663
1002592704
591131040
660376493
109330058
1521133739
1234410720
1175354699
50696566
46721557
822258892
516780270
1384118625
557975437
146524349
2083850904
1534019659
350269435
2076947427
69692533
645157236
2136809905
175878335
1509412764
1266686502
1587101980
1963852816
1244082651
624119289
115779622
568456688
1297614512
401193674
531807216
2046895212
1486445102
868098666
1352203434
1902184697
1161155543
1096701398
1595445810
967292027
783176094
161605453
337527813
316696466
617367175
1180895996
1646476183
358622081
564728116
513034150
969901720
1693675376
1236021483
455764106
89592988
661059596
352044772
1705207735
2133422090
445600367
826315475
861710564
275475885
643775663
2027901402
388784826
582907718
175230847
1251483784
385863260
2012803846
2136855567
1128383487
1407378549
101847613
1137701234
238518073
319739059
191475068
125976599
1011895717
948966329
2052362541
1527052154
1079081594
1458320330
2068379416
2052358440
1642457887
858380747
1652062610
90173719
1902299845
1686504273
935412386
2022977249
1852895537
489494552
481543533
488917694
801158669
1242473058
899991401
797351906
2026012155
88611978
106225116
752651554
847743603
332451083
214118688
1255006239
2026147909
427064295
1748480578
680967968
35211691
1271094972
1850334523
1116867696
1747063566
1159842719
1552558004
721284061
1127086598
1638751606
685415903
1829241431
1574464144
1489230063
2054559313
609378739
2059778284
1396532210
795134923
841124150
1017648938
1052968679
1098087711
1642564672
1282282545
1329182649
765426096
885179300
1095416092
939359703
895668819
1437758481
983175412
725484655
1034962735
383694661
549701925
1444186655
1363605629
900240368
1753513477
1314915419
206462743
1398102321
887053055
1226677931
999140868
1710006109
1292908908
1794135609
1928175008
425998069
890107488
480761178
1594522478
1336705648
1226996665
1451684133
1752947940
1980178531
1548814368
447271807
1151182638
346766488
1116612067
1490582104
1646347601
570627762
415030435
169231301
366943374
1771857255
477822160
1752789243
331476641
140416128
1132378883
1860911580
1702622924
1907890020
373471288
58831785
1556042578
1090010391
96961784
1394846285
1329844659
309960109
1592026241
1651580003
332154609
2070201337
1616426877
1879728988
1437822201
246842373
1368267659
1812213692
1470127099
1780367651
322326857
1261781596
1423438999
346474992
1903109796
1631184134
2001306918
1191807538
1152223584
1057625265
371275693
641333573
1107847826
1565903529
1170072485
1014573725
520986274
553128201
2035568619
207126736
57126895
338585788
442890898
1751452326
421409256
457705122
1663221997
1357049098
1821535261
1240259569
1935177969
54171736
1792778835
1349782306
1407886787
2075695628
868636535
1798415368
195350536
1729463817
784575202
829710134
1035982499
237076383
732817335
863656791
2067575738
256583514
62955200
765203388
1428198786
1046867770
1069721870
1000060247
1928354346
1738112186
1816152185
1137943352
1913243747
606085770
1178670544
636912505
1374970947
1034296328
1572728611
1404215742
946088673
1467631155
2066349349
1934969224
894450465
1466769608
1240195472
753634700
1048335534
1992688360
994927831
238927094
79357229
1050235851
281675008
2104082117
865270192
2102372679
677719603
627821460
1499677491
699061098
968449422
524252772
1558373694
163759415
1882980663
1811235685
136376259
1561398372
1837010539
1791982730
510885609
564660440
212149031
252962923
1579301288
1260962857
514263820
1725784777
495328971
446052481
1041950922
1299664185
1113659431
1555626767
908818856
1261411740
1176072441
842287939
1010153079
779182750
1324112814
1936484431
1261756723
314803879
194448416
1652184526
1705140711
641850998
807524519
494543383
1824953696
108891936
1788080515
1251495528
66876029
1173799570
967882578
875053688
2051088651
1999924581
155535846
391544684
485854725
551124009
1177674599
1174168476
885271925
1171388050
1417169787
1918650681
2080767413
2113893814
1805038774
665011011
1072763642
245701652
695867264
2085078235
509024785
83289214
882885749
1912962886
1469653787
2126363196
930521758
751337704
1839012356
1814970902
438596613
1103696059
1847288020
1681896960
28003802
1924091074
30471709
423748280
287916316
1595118230
582360710
1768588993
479588742
86385900
1858729726
518296717
1750044091
15915265
384811851
1072180479
1870643208
1293821092
364208969
402695378
901126776
1554667094
455866127
105086782
355334627
1295609832
1588731333
1920410574
1169675170
2863567
452076034
685945
1950689204
1468123778
853354177
1961124033
1468479020
946855739
1970186848
147658933
148464306
994244279
2070825922
1216699002
1702461006
1192445114
463257217
64998039
1053212644
91884888
544952208
1540138796
2090398126
1178082927
725332462
1261414917
1664339073
1155858366
273590077
1809928457
83674429
1368103973
1733174140
35064148
1253452522
335965545
60095324
109706777
1432705446
380447301
1717541481
806107009
1036872462
634078555
2095737963
1472200194
476447823
1746540707
691804253
1349318830
808936163
509484700
540883335
1638593739
43668998
841209386
1445312010
663670693
450699091
244122291
165701671
1350684683
1406552669
1882354082
2142271532
313598349
1906116319
1190837193
413271871
1434868758
2029611972
1341901305
1271307489
1977685444
762059257
2017247928
206231621
1964531947
1419928494
339861913
1031513210
530007897
1258553888
888797353
1465696724
2080089722
2097325729
2034321756
1976207906
785937256
403644462
1562626895
170748254
2112784905
1943883234
1830030614
211707461
722414589
705158369
1328279066
269738858
788113078
1536915509
1806121225
1670369602
1249531263
167171709
43422629
1787633413
1334488406
571391872
1042273791
1917515117
1267269657
176931623
1510078428
1579914601
50694949
959677312
1034440039
1159325015
113300749
635492348
604733738
1967393702
524559722
547618995
1091653519
1768172969
2128551056
1654414697
838702489
1859533032
1582378739
1439211372
1501277905
322984675
574094473
1363223983
982486253
523659411
1332334963
838780228
570545717
734763638
1728624071
1621961797
861340488
799630435
1608903012
2028713333
68544843
1728208594
1790561603
970178798
1669550599
1800450145
137986720
1397825470
1497653781
907832707
572469549
2030813253
964158577
1769464984
881052470
2054617862
204418355
209156089
1643638363
1066709988
812404856
1259678691
1325572318
1540814928
1032202404
1109105833
248804397
1409407182
455298656
1402494307
1405731696
763346138
2056850677
790430756
529658577
823157666
1910051249
153039735
1359096240
2140073133
53821887
5856223
494725196
552568974
809279647
1428130058
507574775
172881199
693768623
1497168682
224952701
644007749
1463858189
1050258468
708188135
1297524445
553720343
639021544
30884916
1585909298
1385474379
441967807
1863810833
772615672
2117022204
1367157922
1222182696
494749705
1389533499
324169140
2252364
781633331
1837566169
1948558028
701202770
1202864808
927392605
72628648
947193001
189420179
978611115
1514285295
1405831290
1913864258
1801595217
1483138202
2137951193
1249090518
2064182270
109128897
211497121
1469251907
1755499318
290656324
1425965437
1032881511
84136354
45476023
1286251703
1882261814
1608315777
1050493973
125757863
848381079
652163082
1097514597
1312678488
83365671
1201536737
1692994818
1932929249
773037434
1785973549
1916962001
1439276295
1843449540
108467469
280004149
1550380936
390048832
399517116
858150598
1645812820
1481349004
2086244728
2069483089
142876152
25021090
692054581
1369854288
398569741
1046019191
1096568909
1927457618
225154156
1882521165
1073212657
696540497
631997805
756243649
1202142554
688485427
1923269541
280172960
1147471376
1858487483
1212445695
1458126785
1373943306
1095446432
1845353652
1364056017
1402723304
1928404148
2063499643
2050118292
2096353019
596357690
866694151
1639769377
1147968171
1508820471
656610606
1271242967
2138594946
680761373
964964557
1603833075
996805605
414894235
2066464861
500661598
1312617304
504182054
984730698
647328975
1629016423
1373089519
432183416
16437686
1940230927
840853032
645145961
159697172
1600961402
1794342445
156801609
537725975
1349143900
201031309
1151993991
1448331004
1526048952
355370595
727240798
1655352472
741725367
2051057552
246967293
434017053
809464594
1587507376
1966270551
1197122541
532024503
1944700144
95273373
1026540379
1596664068
1284691291
1249006676
381438533
1172084977
1151490785
1932989429
1620372103
1695536752
2055765119
2100311388
559932752
1969817903
1577558015
1133594980
326946063
676264500
1082335423
716850796
954113497
1053739113
184461262
2097848438
1525582922
1999808521
905078741
2064764412
736529352
1554805086
712020769
1119402310
799088976
1786607229
1053231209
172715303
680281802
1709242009
1746376738
290513586
173948979
218904987
255886114
1786437177
1805986506
853466278
228716374
36863264
706719533
1147441802
1476087450
836836461
2133454368
776897599
1210898941
1115369286
1408891539
1855434668
318120563
2051231748
666240840
1856596483
1576479175
1376011906
1694586260
1329942814
1180942923
1878475618
817210238
74489693
1987844614
1979800501
1879770600
1679868977
630458682
1661892406
1558760557
975345925
349778962
1169107401
1858077201
736375768
997006589
178620050
1817513011
1396617348
899644298
1184334188
1818251727
1136584126
859836498
1237486615
1244342590
2073413425
440973651
1353376046
1987656783
1996779992
685403652
992114986
2024752651
346118766
668382092
2038874471
169749497
285013530
410771539
1641700096
1367216072
1903698779
1116168307
1327163921
585019012
78666902
1898043789
2088314242
366090532
1329417008
1934672046
1944775207
1269608619
768047232
1273785661
659817184
1833624191
1061123378
1884658679
825685380
1862769622
65492804
1789709391
805047812
195833414
1615734932
1969348820
2045974467
1714794080
843303574
413030501
1114591633
314428674
937976249
1124912551
925879809
771563099
56758494
1658125512
655667729
1901028704
1710584010
571941993
1290420964
166186203
1392224656
405312072
2050049314
1184852134
630682575
475674716
1839516847
1461102655
195301153
386822536
566377793
892670266
1156742385
1294832186
2144340159
1446231177
1047178926
2116104723
1104278117
236384392
611207624
1784538195
1022165114
1862405527
1792362728
1593868724
57123389
1486650239
1076277987
700723048
869274188
1302334199
353439362
1301029856
677128115
883181890
1531305183
1653835023
391038964
1441438515
2031909233
467155273
2090926465
647650805
532832592
1313517790
1307106755
1684237860
959280535
1195308685
1282164072
2075724562
665086920
51754007
1468697870
1190528707
226168114
1388694722
327043598
59983495
141151224
394789667
1380260406
1022880043
412266830
2032733917
968945176
1077986420
2002050835
1734983938
887436338
403721087
129766021
1412676621
112095976
1536214877
1441565804
415012331
1491975873
253253182
458610460
1996646856
107422663
362926910
1377136802
1687614058
1205334411
134801508
88298148
2068611783
1331588184
938264854
813524259
333344115
1314575634
1566964749
1341125630
795380582
785723736
1684700476
1089527726
1525397859
868681581
1750643247
573266567
784615146
1160664557
1550488121
1802039774
2019890374
1002868346
1987080222
558098546
363825285
1109978888
736918630
1656865286
588485214
803082932
1094891050
1707885257
1430839207
1380005837
2003759991
1762651996
778073730
1475261000
436004244
330897534
1526226332
622292981
424002129
137088333
848681125
641857374
502923918
277679325
1768903205
587352070
1334274358
706131270
2123305046
1872391844
579230258
528084136
42243840
897122629
855706001
1661032339
987112942
1763848173
1770735540
557850725
1842016647
136477852
1095115011
2130713667
1995071418
781242532
1864451226
1606521317
1921554882
324122125
580569107
1163785
1642839242
2033533151
2002228991
1654546220
123888017
1330427315
1716530801
1571550862
1873377698
132733655
365380707
584003723
870213276
1526335015
1541038295
1193557532
1749789836
2136212360
1909991136
1841698412
1718203894
310761908
1005127071
856359479
784726445
901043944
400694793
239716139
1777962712
1469975819
1694411413
169234997
871787372
208103048
1238047479
1322115170
406194048
1768432801
1324861423
530635780
1646320227
1038394099
525897317
1589227966
310693949
108865226
213808372
1953077024
30714020
1830870621
1736076032
1170817006
1476777081
771228050
1595466856
81414831
1890741698
960739938
1406041923
1058057688
608339618
683586130
435254669
1749242441
266737072
1425625406
71315936
882215163
251536006
1321091470
1405514969
2072267783
62663878
796495656
765449631
1886338575
524009514
1293922854
431358640
1323242760
869643316
49496533
1719717273
177686527
412613623
1017557932
2029024658
831097504
312511600
21711773
199544761
776361700
650186507
1531225191
1142902773
1691360862
37477020
1468250480
1072117691
802875725
78492586
1240236193
21137686
1096034227
720155695
905640623
28633173
196622523
717718613
1232025823
282872295
515230801
656208082
1895446285
536331564
1808135166
502357082
1578112359
487651181
1688471976
853474335
1657269077
792350365
124282850
1439904114
1189119721
397401434
1356700336
946829002
1905222286
639983412
52931618
2144377443
597252831
931516608
1370648632
1886995981
2067593286
877001334
1502638725
1949082843
97661207
103737974
866355413
455318761
2123217421
895438763
1182626970
432161559
1808948843
1854085374
827760850
633320906
1939810674
1592136765
1582332679
129580550
1599441477
1303687711
1871114935
955995569
1832528195
1295380630
452283642
263785029
2056134143
1407270681
1000616382
1623822609
1833270517
1031793632
992496344
340376129
329170999
449931298
1237675516
1347487683
172266676
968883131
2000204558
1770684077
350817589
1452924010
955226908
1292355231
1854387755
1119427103
1652781193
1597896218
1793423497
1883897643
142887113
212647322
434716796
80186809
2141521693
2053108902
1438602408
1876502554
1999888118
1944401412
729571715
1234630871
424755200
1731377821
3961021
271624224
857503267
1145118396
1298338348
148361092
2074090768
501305797
1748426715
1983691128
73440880
405195237
192116804
933818221
1022359775
609742972
1294842446
523723685
1501452500
886041842
1484246523
1308205461
1158702503
379967737
682842153
212817110
58382891
1186712333
1467881067
744204212
1236091128
1870250496
120346254
861619692
1057355577
726582582
2087885183
1242307842
1225163642
1073029101
584095291
1102459949
2041651578
1713800515
29283999
2102526818
1834757278
155665674
405792924
1046545985
1446710050
1904351700
1025751944
456907191
2136127385
580524356
826697449
1856918651
782332611
1274048141
165115578
1778735611
1628931012
1283221519
1488160621
300460710
1160627192
470003453
1538796075
375971582
1987287309
1701338616
1835597082
142351167
1245365124
695293245
1380181661
750052801
589828651
1223135469
467283076
54577375
1731296877
1740651072
37994571
319018468
1320591892
1453659053
1946045527
1143495014
655091486
202443099
1884291287
119833748
1348890712
378551859
1482421720
2067295190
486860747
67500810
925583236
1247760835
577759952
246991706
1855187204
108303669
415472828
1099570904
969470537
1974414745
2118320290
611548502
1222147029
1122118592
425211841
689622004
1102122808
1606244636
562983999
436154246
660006070
760895863
339797503
517272325
1079208782
644908934
1458489673
909552305
1581729392
1200287660
1635034868
1900226440
304899309
281489549
155016838
881920166
1646388432
460630801
639391463
400142769
52891070
224917461
1312755575
1855919144
705954414
1185384687
405766659
74034348
1862720097
2058346552
1864919683
784542964
1687005163
844066411
345880321
189933824
369802865
454505405
89891268
2066906195
1215226448
624988126
540401435
1147345561
2097614734
22627901
1914750891
478007123
801712911
952050390
855337851
762511914
113950687
1582087813
318180647
334317974
1589728836
1532776328
2001040960
1642381581
1068005840
703674725
1109062199
802744977
282648021
59611911
115226554
1179470239
1115685070
1501959847
1091890801
24366418
235895105
1631730638
1518335383
1594437739
1220614607
940637614
1573432865
290926214
114232705
316216157
1958627654
181706274
444361478
99093547
1167490425
2053922288
618049709
284825793
29593932
238847623
1368235920
1366828827
1704209284
1400906031
1281853229
1044982191
979495542
723106987
1460143247
623998297
326087824
757051283
1481218974
605127796
1054034771
364608252
1348248275
1639493897
572469549
683810245
968651469
1897080097
2012233123
1534519727
1559473737
85491481
224303505
1735988129
1583422120
1611820104
1483272137
805497138
767899728
178438663
1793952886
1312529241
41137435
299551411
1024400069
1210808621
973110838
1959854890
1563178770
803360143
1390436387
749694257
241905123
1365112639
1559177565
574855795
1693975152
498571402
77485295
1780187313
425484341
288097428
387332435
1507990465
1535681927
209144177
788313814
2134479759
1982192561
1080075403
931299642
1590425143
1130171776
867462815
1369572987
930538288
1299359516
332063749
271132179
1057602526
1076177011
1352506468
794817599
1250230836
840067635
1422931361
948018039
20075022
2130429811
1947615666
75333229
1050032791
803831222
1539777223
614052987
1093219696
950205661
739270915
1910551592
899646989
992485014
1477222238
1334276576
46946874
145321513
1796974274
2034442204
516452757
933873531
468724970
1408441424
345932204
1505903709
853965253
1223141616
1649652585
1718713096
1644380543
1907635462
1070693350
1997583911
1901375871
1860037389
309201253
1392344426
1409852711
1298811627
132491251
198936807
1665773527
739749774
343662842
954670126
1250278269
206932934
1311248500
24734254
2103248062
1565090844
1074908729
1946358345
363013178
981197259
692517025
725666023
359316522
881567274
265109841
196086152
1599441477
81414495
694245727
325965164
505463842
1469728132
1943921232
1052518605
16018329
1476611482
496669675
1159754634
1848021461
316624231
1536740177
732853041
2080451678
1816692777
1877468109
696151085
754539179
260922670
961540242
931175443
1932396757
1286301380
1188682544
1148921868
576614747
602193419
1183659152
1517864741
96267908
161093527
1349538130
575146968
1143115770
147215947
43729142
1977743864
1991099624
1521448585
889440632
1246298269
460782575
800709508
2106218355
1045116413
1051029238
429073476
1816434279
1085045924
1626514443
1932874282
447184580
1482812429
1252754867
535512916
1385316199
2092568985
1566276068
2133573820
1424505225
75778415
1011491842
1712569043
1706865045
545320583
1526083832
386400151
1527186916
1923966155
1037133316
136078329
742071106
546622424
1666119105
862827393
1150100582
1701795521
412231456
2014210815
1810497169
1787227013
1095014589
1808896459
392693037
1434189471
924377056
579387139
800454909
375239007
1557719275
22750946
1212599328
884630716
299857854
1174486712
899157544
1491081873
872765058
219377903
755955012
1013152250
1449377601
1905564723
852763123
595446066
1699458437
1333061594
727126123
1267440012
317444202
1174077896
815217419
131617158
480345240
1134684168
1664749787
1778151803
392718862
53840723
763582281
535418737
1542176912
2036087469
1062683002
1291504780
929233590
1150261577
878398256
634619441
494431074
1851427381
1432085452
1310956885
856216253
543947574
968819237
331784408
673998210
1794996305
1126680141
711938083
644308828
1550525759
438041112
694924154
1279000822
686486115
1703636674
1337640229
1162500960
1556925839
1074818392
964911742
575297065
1345313204
765216844
1949086237
438976116
633788011
1550972274
920851864
228186060
1858879707
487364239
455826865
889123062
1215988232
1176951048
912441122
420667434
50071786
1100897695
428449552
429847198
1465540744
2055012493
1880868255
887622556
39428205
802688958
1476937200
1346463102
1223165267
2018283341
1902347513
2091126877
1233506890
1055294637
1095613895
1937738233
1760523440
155388204
394640819
1492356764
711710879
208174041
1549777673
65689939
226969333
1169107401
1989600348
4581874
1293834588
1969547932
796000599
246021668
2118317606
1671164562
808932523
1966841635
1956604913
20545353
69358706
1520869544
445977156
1523651055
204817617
414174742
579595329
1717817540
423879049
1977994604
439099569
1462376231
1195438330
2100715659
874949672
167573725
564219714
1190498658
1334762716
1823470591
1790232909
1619625775
1344653248
1236576204
278223836
1957248991
651262216
382592716
752155389
738420294
760990715
1232311978
2084020892
738908762
550985064
791835032
318411529
618530995
1549748430
1059885688
1741119458
1858302924
1941175357
1356192969
1251380268
1485154781
387975291
1717221234
755680032
440485734
584281788
741101114
302299731
645377767
1224224978
1602417338
323670625
1529146335
1383868691
1700675444
810977173
1428771302
920694892
436056841
568351767
138321166
704235019
2056004257
1921342566
1039608891
1399729463
1815144526
659363013
156737795
1345408512
1999234281
1263282129
1582178437
671260233
1728831411
2007837857
154314056
1540342407
985071443
927869940
2034853846
506698363
708958354
1828974923
574175237
1835639885
1261209378
1181457113
1992011528
546696741
253945031
1904123397
472797131
1755791234
685845016
1068049295
1891547557
957205105
1233245274
1972195378
1555999116
1411502517
450248415
453595260
1898492129
1160177340
1558853136
1841976509
1416693406
1707031198
1975551840
1197275706
1065010179
1706655146
300065235
1999130545
1730100211
1021714004
1976250382
1293070963
454733750
432587394
2059992669
154125709
802550587
138198300
2070367904
889090156
210310366
522900332
1391564566
1021014456
332621144
1235612300
9814511
180641487
1405843640
617500454
550308810
129389430
297073391
147524878
1520472761
845448792
1474897806
2123833112
1542334006
1215080506
1614155060
930222254
1208936646
677311956
474921264
1932981464
1203715311
1927470385
35319329
546383801
310822916
1562090850
1631337692
256523182
1957318367
771603221
480346132
431958312
1698367554
1552046493
166550589
242949921
1428890006
1363795330
156940576
365191630
640121521
1603859564
1405202828
141374007
1737592935
872886167
464659102
658515177
1280994425
2067230794
774210869
892156027
2145791794
1217290804
2096578128
1144416408
1656072071
36478399
1379047513
105141771
277291600
1543852600
1212353077
1486418014
356034288
1667585979
1795454114
922405262
975916970
969200700
2010294145
1051346984
30206422
162645741
947909645
1469630127
20014198
639358601
1503280744
790848271
1330735240
258456509
508236447
51514329
1285284872
1395887294
757487079
1067315083
1725431203
1418247933
938936985
110850512
1513629567
1348559944
1912964942
402639491
1639509609
1468862043
758832274
1647273465
549523597
722084187
1724301511
378616239
29842437
508625180
1615408540
594813837
737598901
1905445389
901489283
2058618207
463210909
509698294
455091890
2050482379
402991015
1014532379
1443830867
69862783
1848941036
384575679
857225722
870650254
1352060270
1419556755
1399939993
1528143502
1302194214
887318125
463474759
1699000717
2142316010
1821154413
535083824
281961274
1917037671
1309820923
225507860
460709192
1171696763
487126339
1158015005
1596943003
25770745
34039947
2146093576
884588233
2005303739
119265331
1227939209
19991843
587566195
498256953
487526174
1643045365
1727688288
539152800
2117761035
1001278606
612344414
1330199694
1329888084
1323934326
585782378
485609481
267554803
1060162299
1634750138
1517312273
1018424161
1772887092
1771831104
1848247585
376956843
1598570523
1559542616
1916313220
1711783784
1905079853
1866782136
1829803569
68147102
774108984
433048839
29241720
368438715
476562326
2008404682
310754583
1565945091
708241759
46849999
1541453284
2019754076
321151710
948081683
1387420855
696336663
21193547
813764093
1189593175
352655054
915043890
1121766275
379461414
1932131336
297811498
1716601452
1793733341
1937605038
1550383214
78661314
1755262559
1144335816
21579497
1259096792
603439054
1869534108
1049458217
1136093525
137690724
2037750875
13975884
1439529036
1717048030
1366504129
2062682808
1363382695
1674695945
506019098
1753800236
780837817
898043942
547023098
1724395645
1165064818
1774519827
2026029581
1076603268
1030106368
511470187
1276758830
1181675542
737966950
555998396
191367303
1287515385
1891081859
1693382440
59215455
723934437
1103933510
169034068
380986003
2069500459
362396260
678246226
1794665737
583814765
1784560386
631657848
370410921
914987486
2144642495
647779953
330819156
1836525981
1832091177
56128028
673555398
1285326725
672558342
396458219
1745474728
966519575
301089528
1394613097
31473759
44983363
478074731
1532847436
1570071024
897231450
1751588281
231781145
950023994
2145814251
1139032511
1497620037
849287890
349266858
1064237270
1284359243
1839880419
1745462699
1205649755
1519496877
128818105
2067935128
1761054201
1577316384
1717675047
730897580
1303107533
42226440
1446184555
114491901
1495480293
1704372476
1980461886
1527926687
1048458362
168492843
429890584
795197251
704267703
2106006140
1262513054
1482404391
467586411
1900815561
1048236840
400980575
1756862500
2075809007
301604936
278603545
1509346082
1434670505
1921624958
1446218037
2068535578
1362014666
1955222256
1311386986
339210321
1585866292
1438086784
988355987
1528888885
1192131478
1055895622
195521870
1230642084
951226764
530510628
1733267202
2028324478
1078704169
97787054
1621449311
928682943
780760619
800513271
1031603215
530647798
43973359
1079699187
1220082615
1479977168
203257987
1343841478
1623226514
915725494
104805211
998723660
1369862046
1220833543
1401626343
2034523858
862219006
1753035373
850218666
1319423017
2063115313
1788321872
1184719296
1382917448
1111833197
976535695
2121160300
177603898
46335539
1914563728
139720401
1438769487
1691530838
451155964
1530027002
172727099
147095393
1084328267
1315812682
454368038
1536641233
1885958349
1461811247
391249526
1879024753
574394448
1482845801
1053688300
1921910247
1703475739
1859315495
333762545
321506521
1882637107
942169964
1512956350
1795200016
1128489421
300624449
124744324
226232196
610651830
647142424
292462822
1375189664
1207603183
1444590041
166544467
66288468
1071775242
2091698750
606343106
1296655865
532052579
249677980
900988573
759004411
1178652591
1925839625
210846936
1323114165
681421329
5425157
771072534
705616668
90425161
2140276155
655577487
574530380
1742501396
1616491426
2133718774
408587411
1431991841
132055271
1553836720
1661364505
2079390662
1362461687
1586776635
918963139
293739431
521226220
968679651
838348978
310059272
697653255
311964989
1749221729
1246857169
195468610
567048834
1504696583
173476083
1542981804
84375719
1751751301
2144577982
159109660
543346030
456289119
1964708300
505790402
211876921
492600526
1388775218
1333988932
692949126
21400472
1175322573
1570831307
132097575
1045897387
605323617
560149472
2072197087
1202334072
147811149
1070380574
1436631106
1803779244
1213473260
1662659688
279142674
1121796327
1205547128
1743561277
924834043
386557872
1292939003
417923176
1607873818
188050275
17701538
687733894
318066413
1965441320
1520087812
974423981
804353159
494503204
414053065
1032927518
1935425539
1389516820
653266955
346844738
1937623622
458565769
1216404695
1316591330
1109466586
340034621
1330965180
1662984773
57324069
713881860
1344005193
1544727947
1053395244
1164969566
1476294084
834459390
1153341186
745313775
1878110983
1654585602
805781289
1248801093
1669539987
481782327
1191499470
1704040232
2124743384
120836705
1222982704
658825519
326249422
1196058753
63838040
2002267883
2014335248
548071366
877993610
1071019283
898713538
1201427655
1135020765
769974154
387665053
1055709653
1199814550
1371172423
1475551829
517482487
1926505089
1546777946
580767286
1326547137
1167265117
676775559
69347231
1828392792
1456159686
130933615
177291025
2143265301
1138048464
759192777
1154618324
2113091799
186543182
1961241243
672450729
1405647524
1753075396
942994283
1312741371
109923216
1299377411
1947295412
340929653
1641064465
1529242767
139098945
387976078
954614563
919001973
1673982577
1701491330
1636480804
364649660
1491102182
76518702
974806026
927134217
405431886
1059221671
1403532125
702866331
1706149676
2051150073
1517051201
1811813738
95534948
1007411998
1011811806
1769600362
1489200952
470373861
1538113997
487532482
534841888
1114548397
1933628687
1706867842
770577221
1512582886
1589005193
453294446
975939481
1915125751
1894228927
476790313
741744856
2095091336
530803872
440356393
1263567234
16662889
941902046
878661530
456195680
339988555
2096372860
138142567
1464567092
1439820542
414815783
1387400919
1788359350
1231953506
1340426184
2083735482
28458272
1036680416
934157571
1853383142
1503895589
825038533
2036552548
2046115458
180153293
614973536
1027901535
1838684720
1300775320
1139335771
577143197
2067378590
1955407956
407349844
2143027709
865733946
591261471
2117087939
244095
1894767343
1687202999
744384145
717367269
1374354755
915118869
903586300
2006031547
2026281836
1874724666
293227869
1680793148
49588533
6155332
2042695414
1773274976
1371676219
71022317
1803140263
232715953
1179711900
1068404495
865038599
2058430309
425071880
1260209453
350352557
2060424048
857837615
1099183272
553213998
359533218
1443132715
171467089
305734138
593010033
1611820104
167822504
1000457085
630463819
1159460351
128596447
847471247
14108972
1529658043
1409030107
915310324
101845842
1324948058
1666786603
1709766149
307460426
42731391
1981138840
450053592
445815252
1953566959
738821692
524111518
1884547516
1378180036
1848286982
641160144
823468154
757049860
836369941
1387992475
1288137663
383066872
650462731
951209412
1439757616
1506077287
78019786
757515613
884162361
776852610
1609688591
476202154
683702514
886640830
1474335118
641037074
1711478585
342042128
317356813
1193858162
1976801434
2070997851
1193673755
2061762180
1879892807
854528124
1748690878
1913354971
1718937583
423245855
1871781504
821124335
2073074940
2147374733
1203185338
1506715823
1008779868
1061770212
419173995
304659237
1739579416
894377661
391496011
693495614
1135560296
1852540908
920474992
34129904
1986202667
1258836689
1317874780
218431240
1490942437
2070121503
925685766
79793305
1389863939
1843447595
117433201
1133363704
1593657491
1352953226
54093232
663551315
401903795
585978629
1217751450
1085008326
1913298086
568226170
350648213
1987711095
982150075
1537255792
863118886
2068212672
698062840
128065490
1524152740
1582376360
1565265539
1679171511
1221464881
1535899314
1081580927
747139810
466855011
781775244
376088010
227636043
1032228808
1651314791
1858296766
1800435230
1734818584
1027670005
1854112250
724758861
280012882
1711539428
573652603
974020881
1053762269
557130472
1416620603
1318699936
737819106
1333402929
302038743
988113530
1977616480
1344214242
669720175
358261616
829466686
1169401953
908827048
1144896253
638508576
1040989317
1749925493
154441336
235957371
1590244664
911254498
661781324
2001478541
1068113899
475841363
2011641760
2002738931
261829715
2034021438
1590841408
1202542757
976558012
1533889992
211800145
633118027
1056356040
2049879684
1664587833
260385262
950032463
1511872739
915064255
776975939
1510269805
1801139997
1021247578
874319729
2051484217
1388701423
1276954361
762132765
1748327408
967574828
1015707734
1706509589
778834353
969517524
1805643268
330129077
1322666478
1628981331
891297348
936726269
1857480696
2079061748
119989769
903878373
2034059069
1236479456
159155971
1829152275
629509745
788688088
2128532936
1167226310
1509611129
2010312449
285774125
2095113440
1994733391
571535460
672267855
709251554
832347267
775100886
1207035565
906589397
1238407136
1061811653
555496166
1494674839
1067992189
1992489809
1197375886
1565371365
1577104265
1682653628
351745228
1600654974
381198660
780642205
461733006
1685848334
1507594527
2055622478
1511354298
1647717213
23870752
1186376216
1808323856
916230921
140245607
165507644
1172847948
211549393
1176593072
1051740339
1465713160
1170152033
593574257
1670138543
993135732
241310973
1589005193
447472389
545820796
1779625556
1688006748
1793228975
203187859
167627094
1417806091
1080200820
178984414
880046374
1854168435
1080205810
734631919
586883945
684870287
216692385
1305226993
433916252
2139848913
1851561161
1042494501
847015074
326318837
2053848232
722505874
224270412
1014055302
1918091795
312313333
132691873
463540566
1127912680
859836041
1493910516
1243092906
1620884397
1562866120
1792929533
1592130244
1212471931
647725181
1670991454
1580570360
1110438042
1472891920
2142137404
1439640936
2101653850
53693775
178897509
541775405
1729591986
920460532
9763466
1796378074
1421703136
1010241351
544759640
685541705
1913088170
14524752
224166364
235456386
1799714442
2024608742
1719961619
1669248084
960258929
753023529
11818819
1900116828
1346581143
1365968435
896441116
1088496891
1328005099
671005703
1110890120
1775565907
1786192333
1798067175
1386485257
382134938
1510822201
752092270
847931725
1078557919
1680498729
1789294948
633894237
1122137299
2011424156
851871546
1553612848
1053253285
1649928609
1429363762
257715468
1269926069
1680241866
838379805
1200958268
809017009
365202809
1439552224
1333579806
2068771945
1387836791
2004087634
589799842
127398596
1479170158
1735267748
1566767267
489702188
1243959588
537804121
1438054898
2087066333
292554654
1040346905
515523938
1269367704
1500495372
2080783866
1611735143
1061391007
2087713331
777596895
1767532076
2067561935
722450649
1663009408
1181451256
85548255
221745616
64674352
1031590839
185997396
736264810
1640276845
513290284
1464407305
313286423
1864839914
2012215456
624852264
787776315
975971535
602141912
1797463663
1604119982
23178911
1169714657
1517988698
1561933291
263489659
686417420
369385879
730670413
2145192909
1175247887
1500966109
2090805240
1658545644
1978442564
1307874979
464277909
906500901
181970150
925000229
1881442981
1619239059
385700570
424639050
1052154574
710957390
1002791277
1831520635
880286018
1612345519
1435661392
989106929
757523989
1793676798
1689808401
180904856
1634745878
994476985
1258517976
289670148
1361405346
2119221992
1567381798
1313991574
248125540
423557794
935509067
1753319645
22629401
202189905
1558225799
20772790
93030143
1898023412
1696123145
1692978020
2091042787
730942788
1769899692
1399405920
1058508914
1298818296
537305713
1205002360
1863079718
1332813294
793237771
1722019007
1305834732
1948430491
125873917
1761014560
1960023999
1938337662
23994850
1981266264
158345727
1876339494
1389192075
2013684054
955014992
1324314067
1094384500
518765489
552344650
609618998
222594308
315346747
1084719248
199635791
1908231721
832183347
1865100645
136187415
2003575962
958736056
161768651
2006169671
797469960
1091731009
917334777
906197761
1048099931
1296942542
1405828642
1518688945
86053721
909329295
1420499262
770819976
567096370
1303737659
492825226
236898540
1676624525
1198475620
562651892
1614015225
1572882775
114287743
29282592
1897586630
323972463
304996483
1442447084
1455626699
2012266881
1651901869
1438144859
740414286
1303917308
467010779
2073515484
1259639631
1901112149
1254150682
59493064
1768162364
271624224
1885586829
1821036201
673055232
678261895
1103518281
873421481
166915006
1255142814
1471049143
619572714
1184979808
636694706
1687712749
1568660394
649084982
540640140
541770719
367128202
1895932322
2052766661
622529218
1853362464
708092669
442222978
2020070317
2027005442
514752655
1215878601
1641060947
1552955716
646489896
713019826
289754419
95298212
248223555
1714871845
1145560895
1293854885
137287944
1705919536
573379799
1698645546
1026518838
1638170354
1762422681
1723366749
663439861
791301740
1344726496
142903904
2093664393
273227822
492994090
8101163
855098846
1440083562
1182050536
2089020256
94534660
1329629613
1461869959
916314268
814315565
1461782988
1245349728
1093037172
581832429
100705445
1717831699
2097623576
1001548357
968378023
313380978
407739945
1806305655
809853535
319098235
2137730647
718206630
696166527
1777771372
559458341
1075753560
1650953305
1370079080
1930460644
1835404204
1590003776
147577385
513183644
910808269
1063296832
1518987997
462253463
1082281610
101615967
1536233225
260225608
281819340
230598203
1589150646
912436253
1018497734
396293482
581845183
147685501
492974122
1547883437
996275927
907962957
1531061607
1655272097
1766886076
452009713
1999903002
560510048
105117063
1550353406
1916140755
282615985
2144037467
588280132
855748640
444380707
1801928032
1566438222
166178465
139103538
1633168419
1097211722
2122384661
1956387887
462282437
1449783017
1005647037
1402674748
430511851
1457597590
1624048483
1772948502
1895114260
1587227131
685731502
1916379822
188791177
1015360215
1437910193
515710778
1399071555
603780318
471477164
622540275
425089571
1307702709
645623107
1214194901
620904528
1634759954
134062079
1200318647
133857137
1086945745
587250632
631046233
1646851330
1938335032
502864234
1796351395
1569952946
2011229277
7069359
846948778
1120411637
258686794
874793831
2042197617
552695753
1235800640
779165515
1448040658
1218929528
652619867
1488871767
33455970
1146883705
1946173292
583336183
949075194
466350863
1563218634
1588147263
973217984
866399588
829821636
1100806481
1488894118
1275095027
2115942460
2001843063
1600367279
1737791861
1117828798
803371898
2065186412
187260525
1781730907
2051469488
1615359058
1086577352
1859580413
624666515
1896864057
517126865
1193905994
240252501
1569382206
2067001388
1557136958
1681741476
1285991307
1215713862
1719913650
1090463344
897198067
1320291635
554144470
491706142
1519830540
1383175298
2000642170
1272925140
1789679106
2016111850
392778906
876514335
648678095
1672397380
204887150
459915772
1211162534
1070628553
864181317
1167594427
1570676637
79914474
1601220287
435532129
892585018
1942881057
1035881918
525869429
925046785
312426594
942083442
1233447690
2053110137
1096893750
910388021
308495439
2093022274
359645261
1274118416
1036628170
1533983784
2102598116
811728446
51585417
1134777515
85382347
115567329
175277293
1821993599
358222416
1617969386
69320940
1765799874
686020665
352131817
2000152593
1300902886
737614914
24198273
725201933
812035745
1055695048
242555920
936452491
426200977
2140215754
669187761
1294644413
1684515507
1895767997
2063124845
849522144
831738431
1137728004
1893070445
871424445
755066569
560269369
414686580
1791923368
2129030286
14821850
734061459
1541142043
654697655
1686374728
83747172
268049208
2127554456
1005260291
1649224003
549802386
1331765373
1539646234
1138502862
1864449973
801580602
1779990407
2010016893
1675331373
1246647962
572045776
632001806
705063759
1234509668
1314416451
210304547
1072662753
1465790949
388541221
430553228
283039013
1357799815
1308078872
466377879
5673282
1873155892
1967985462
1649427141
196563768
1494184352
1958491914
88314612
1348219082
377121459
1525154065
1050713655
2059164428
1976634465
2133269871
282566712
424986196
1393327529
828425347
1344939633
1359723705
1043054010
1916720731
6177038
1068655161
1632715167
474435970
1413163375
390089168
20901960
938010396
1341566160
1655094909
676523097
973193694
1239196462
1264137376
1335611221
1276813973
1610065043
658514784
2143191428
1864869612
1254133705
680643072
967982992
672386119
782260287
1359210890
1120472062
1483669287
1960943867
575452964
118486729
589567783
312973524
1301643705
621221686
1454823013
215666628
315626826
1743003919
1602011365
450442243
333160900
495482724
1902906791
1804942167
1266637323
524554535
1493723387
1941957025
1134632966
1754607162
984350101
1875429142
673066519
727167613
295688747
811579967
1265117308
1810417975
66281319
68869043
468159064
1199206243
1230015531
1464131537
700038976
840097651
52314047
1393189136
2078670347
1347510804
903179968
1239064005
1318646558
62605155
1966989593
1134356461
852438155
405674303
520807200
560195122
1100143293
991844479
915564981
2009201354
314089358
1058728349
453393593
2110972894
835669275
1019966160
1736732687
445324187
624161551
1938122493
2072639173
935742423
1837465925
616841376
1662092888
1300128683
987495398
2051634190
1102276388
1385319713
481522909
1740216441
1145214703
976821300
2112637028
1598779178
911970510
317701680
1257475801
1062960630
1341309491
2113746696
1651439393
327139159
605126065
280190811
159014056
1726112283
1300200544
2082122343
1902041660
1032454429
41952871
1606722362
1316810258
1025148930
1104898991
1775866267
1616749797
1639933645
1301167505
1768192359
1857364806
373969852
1853892748
478717933
619967774
1951241862
1184951990
726844846
908787127
471077930
1580623564
1799982628
1531792557
1689461440
1017724048
1890460867
759777241
1010225935
1875692598
737584175
284526917
516568090
1951552105
1872209846
2133550974
1415154499
1432497790
747770656
623609595
323249409
195567239
1732934079
1090442426
1588238612
156528569
909140495
1619415620
1934103478
1286104952
1641640601
743786910
955801961
1769925813
470028944
1878689292
91410221
1793410951
872480353
104418006
1666065691
1783707715
776596156
987089940
887113204
296211776
666201595
610650043
779039058
619545201
1434497926
1594131977
849510907
1179475530
663138154
259179328
2141580991
1349918325
1256490552
933970748
574318716
1745425781
889101816
1356638505
2089210427
962018596
592788528
925459393
1586229773
2003909883
579695692
1484408514
2088888271
758858511
542508909
1890714939
737340033
1969215876
306441286
14812533
428652170
550526134
1858037803
69765132
649528629
1228372937
1829581082
1448028047
1143394608
2103200125
1588539367
1567408708
535922409
600987360
268984204
954558614
1896194167
1762105818
929208175
456864708
1544418758
1433007569
1621692258
174677651
1540586033
870504547
1501091861
35244739
61353760
302667749
104600823
706173512
743958431
1683474129
1623458883
876238863
904385127
143783789
1540289322
1361105101
350975728
206359018
497471465
2009358558
2009129885
1706837370
6960391
631463706
1751315068
936941165
1266872631
686283308
496773494
1064147236
717463595
1420145707
232041241
2076595113
1647228623
705165214
1849919749
378919241
1313998436
634434370
277847465
1674634452
885645301
2123476897
2081179901
325646208
940897804
1287701011
1289119341
977534316
1468712507
1226277577
324320681
1103877525
655659496
73392649
1830840901
2117007174
2067571157
777607496
341391477
2090978132
1163337879
1030486738
1135074004
1502308699
91217407
507888837
896817631
2146567271
1057915462
709678063
759751728
472048679
1160734383
1198716933
299734053
1317447978
1697889319
952692244
1475668893
1082101945
1105377975
1538348592
1759877387
1512017597
81664458
491845397
522663435
1472866118
814961403
2041993957
1055547503
2038913030
946621099
266784310
1569802822
1823961847
1431372318
1975991696
1365993245
976834029
985379408
1951339335
2098837516
1311016604
1198298806
30555153
349943003
441189733
1545448067
527957663
1031200602
1247042885
545666866
1425248868
1739214579
1261947620
52514347
605818574
193421802
2019394099
1061193627
2067545935
1884829954
39760602
1224778943
511725523
458039468
125633848
822614905
72927882
135491936
136009318
179880827
764787062
240490764
267470636
2082919718
490585941
712262788
924707307
1199119190
1754381032
446814749
325373290
1188688438
453150738
1912226129
1744980679
380833186
1217922849
1327936347
1617720836
401424601
1810290496
740285214
2094485486
1282799536
1673740204
177961043
723057031
338844962
81337959
1642230496
164865377
309125852
543941296
1802708970
1975851865
1909031065
1624016891
1292195084
2130578902
777236366
286948417
329410889
8271096
238427357
1815903565
1262414608
281806321
609172154
1321235824
1532685255
2109054144
706034688
1870352522
1571937709
1576567514
624216104
2112561030
1978558984
1027042726
1379940646
2140216934
2139155177
1115544100
653594269
476448767
1653080713
528427780
114388115
1675366106
1529173744
1599215999
910941237
13597196
693477249
886314681
1325961079
1783116345
240256581
539249281
101765246
1016964967
89515023
1659074405
1165659712
992800005
1511377155
159746099
1852571860
679003130
1805810570
1930794190
1790271586
382563408
149599024
1875436527
220565507
1498741824
1113862816
715514727
2026082842
582111974
722652369
348293642
1910976176
1453036032
528467950
896353619
1878879770
135518989
158183750
686486849
1670981091
913113281
1957891087
857953265
1767722029
1197443523
737102689
947139716
740427161
1424458799
1748053576
1623382491
884263287
933677536
1760162058
1058694482
81036077
210436781
1691804083
1437327769
524746737
703360511
1997894585
594254574
117962223
468136337
1406587021
908996732
1305882354
1461392977
72193285
1881862890
2079045555
900963301
1857943835
231813680
283770814
574948896
1381265505
1308491429
1691809732
1029537210
985713012
1025980372
1964587229
1090530232
406931865
10096364
62149060
1348880357
1858860326
159826894
752388940
215570799
878616627
915248451
1208435057
920756606
832597068
504036176
1822900575
371194722
196739898
513528602
1651901869
318132818
1008293330
376862705
1182329745
1740106686
2139847569
558123475
927200837
174703682
1815204441
655429116
1503133291
423172284
1291415078
1456923727
2032313067
1087471011
1160488662
622511102
1687845073
972126591
914840710
1745140432
639895612
1819902997
1161741527
97413447
759172452
937099754
1909320725
495029024
217804315
485019805
449734043
1877182871
1633940525
498010733
735014150
1283000993
45471296
1278547910
320345171
1996528982
2000975513
1923380508
727314846
2006070309
998208462
1741680273
179406954
1546517496
109802766
2071318714
339846574
1709295192
1692671208
52877626
722438012
1724912711
2029219796
27243670
1734716383
566681834
1008564310
1125438596
796848687
1219241678
1118166534
1573981026
1850718190
2093811265
968641118
1323065575
854908526
1264730252
1328926622
491359528
1119180627
1457642429
907345945
303693702
1275819087
1587989088
147812926
1099091097
917924727
249277867
1782554017
428223554
853982156
477201671
199824584
1309448985
379226013
77065947
681737864
963559876
851153551
790791889
1764423548
801662997
1555061920
1487004279
1610797976
1263713682
919800558
109673843
1127007446
725934305
695150309
1452278776
484370660
925784804
923462553
454818016
837991125
1045934807
184008401
1038517122
1160260906
1411653538
1462495468
88446740
16235104
1186758001
693257650
340325167
1002813641
367434879
601582920
348219537
606608013
682263837
890481895
602384854
1931719495
643120850
847784246
1797014368
570675617
441459286
1602227542
1280759959
2008335468
639033594
1284054605
1663830928
1940337546
1137912579
1295276009
431074436
1120106216
1762120482
115882098
26079944
606214352
1503360981
80882305
1030162806
1348218654
1164016752
1149581211
625489722
1156620182
849339205
548177384
661956871
796874327
1601072837
123467001
960138946
1201346068
1101539501
36085315
2142901881
92184096
1846957727
1175570912
1453505473
814405365
865234280
1662107533
1638768987
1024450511
1688634701
1153157087
1906693698
1741108888
1854691284
31899998
648342982
365468235
1557462877
1264733400
88149409
1274839659
1072824631
1638648458
934572878
264899298
1188047680
1827652011
1912842388
669838968
1934848864
1477736558
525321784
1937583585
191207720
57958535
1325196960
610163784
1751510994
655289898
1424677879
740057064
651716609
1583955625
1716532604
982534421
563079139
1104221275
1701226952
983351763
160692682
494599094
1543320095
173488042
155601868
989562240
911592215
2098268946
315103906
1858443524
1989188653
243807788
654487977
232794204
1394815994
1258760885
2017470597
1063948310
633690546
2143407716
594983665
1860314126
1850896015
1917474812
1462242277
146852970
1584448308
953916501
239342014
197036531
1062150151
46380307
618713955
1261446326
1466682286
641362150
560367535
1533402814
12307033
1583787300
1692706800
910850005
1797847443
782429363
192612463
1600632799
1656456661
1476598370
1079465228
1901605260
252817949
1378268519
113583182
564671097
1436051315
1223572076
14046443
1518992218
1877785600
297866178
286532610
302290009
75357322
256113843
445177301
899248083
1389725877
1521258238
497016518
1233696133
856140587
1094676019
1114923225
1011319889
1680056584
656337707
1848861256
1679469147
1545449007
2081315531
1098735407
1768490093
1504594158
230327114
1434023035
136140268
1525208984
1099146029
355207649
1584500885
1108401115
640960464
47924226
642055982
1611428109
1016110960
131834611
1400852180
829717579
1857757604
2147368151
793666200
468579614
493134207
2005934189
367089131
1649105140
1537855122
762147006
1973805435
89147076
922245765
1357079617
786219479
2018460677
1297416908
102918758
1890992004
790109605
1464810156
60183840
545808316
598097610
852009114
349111674
661774322
927234417
1093108504
2107339912
1509431666
976349803
2140767769
241376812
870421393
47440203
1498100237
960891522
1535394339
1209567061
1607437909
1029472828
1254971137
1472165756
1282703268
77723837
844160438
1589887118
2078341941
2085256716
784635453
1339892268
1273686499
813866449
1498052901
1516267679
1778365221
872585538
1445689956
881226423
844753766
495746050
6064914
892521863
140039338
1021243514
1935746443
1492852956
1462986261
1098561816
1064551706
718581070
379469192
37716946
826091838
250771316
1707585252
896802428
1055900233
525687854
1793006784
1646854420
1479357955
1297752069
716276455
989481336
1681560519
380933960
2091471755
2099192221
1315727380
784255277
19386683
968179536
1035713414
642989889
1742788289
1320029495
1883533437
165546245
118950190
365498205
1215476566
803706328
1880703815
1631332651
1102877113
1871729343
682532277
1270809301
1022220473
128065946
1301994290
1630026023
1403941691
2113607176
1738472796
802244024
332527316
1910082348
19135431
1224950763
1267105420
1259688844
130573803
2105368649
1779100272
2119453284
1161652729
1032660504
542221247
1347438587
34844101
1811327747
603356921
1168576724
243437607
730702317
1821046505
1572047578
1733769175
681145343
1545068237
1307074
1202295144
1137424159
160573560
752532995
1943912407
728275441
151035285
962492294
1408169454
512213742
778490526
765361166
770221355
186895768
2114526517
1097969224
471875111
1892643329
1178686556
1515263768
601681526
782753886
33762491
866387403
1553325040
29166310
1012301796
466848127
1663985475
1029097460
2124382115
991483884
1330186162
264619950
1374159421
135350284
155859928
1300006766
995761357
1909266813
1697662962
2049002878
1967271748
1886521132
2129030286
2144925220
550869425
1120200980
920208041
312396731
1366951903
561252059
2099669375
1796447584
1652638565
116863065
416154329
1839212762
1243899939
255620838
974495132
1102939332
548792235
1389163252
274417020
574894356
187840117
199657060
1441041755
1794744543
739835181
1050118568
741875633
1632510557
272125771
22364326
701623512
835344263
1485627571
2035575357
1652828303
864975857
1927949105
880704971
2061314099
575795255
1262268108
1407424834
352740720
1330825493
737269088
1571535853
1891840741
1534617323
1698034296
1562205558
2118691479
732487364
666339633
1829918324
1650712001
1352516694
1269304231
504883779
1086463425
2100849324
943148405
1851049533
1666353139
1619405213
1276472497
689889666
225405311
1648850681
1698563146
411489852
943563313
47974439
262706772
310896774
552627892
684728513
1624141214
1843598503
810932388
517600469
1485362854
1624187655
1696575467
1988177500
545247007
2058155409
758029230
586049532
1214134036
1896023481
1927397504
763090582
1370929194
1466795199
1166364041
1205613838
817452017
79483225
2010278001
1458634383
1456134542
2124030150
1306076557
360761387
210257483
856250552
1723940693
638911899
1589288278
658316327
1549707051
1713601633
1858490724
236722485
975401648
1911923055
1422208585
1463227955
205920198
1155427223
802385097
2087304048
2111542036
577281262
1911670901
813332718
1606636831
1443615607
28509649
2010124094
2035813516
129066152
156035790
941939719
109481642
618770712
193146653
4458195
287942744
490716890
1257928719
998248146
410705132
131972478
791641983
1358586422
346976355
1893178119
26028075
1451245922
1564469450
311219038
1347296163
2000772194
945657928
935678375
1493802250
588614841
1985333345
678486577
1722276115
1910098003
1372894876
1565955193
1263488521
1457617660
1595809088
494112697
1120811785
378371604
1975800582
117672334
1164331241
1953527352
131080000
1525165475
1038377121
1468304346
580782070
2120117116
1883556150
731351231
983778913
467510449
405094804
1826629994
1851517624
1211533738
861950190
2121537192
2052687977
348630392
937324793
961946729
114607846
1320157754
123035283
608064444
441277649
881244220
788460265
1381459074
550392151
13347727
2098848131
1309635204
566051948
1031652846
1243378634
514152402
1668283977
1487392845
524658769
1811056665
32583743
1566399866
1975221701
1672685949
994790193
1661904178
1857759363
1600538695
859767375
225863532
2076145663
1522403640
2087244251
163902186
404031347
1328827855
1739590494
318363689
1976444417
343727463
1462574113
1269924344
1862531041
1235436625
696071714
1056384346
1603682990
1490832514
799396645
1729805267
2098238413
2086237932
153222931
1788781377
375720505
1694600617
466813635
440065088
1212758334
781934698
694653690
729781894
810848769
777594754
1605220520
12790028
1633687209
948593566
11864822
1138777809
195418629
1772486517
2006270062
386699237
1541617347
1270687793
1594309942
1085634764
389556887
1899960796
2043767734
1518885304
1311580438
1096405073
435041453
782336421
740621299
598671473
1939348980
1770342206
1895932226
206774667
1242685695
375825757
249909600
280681845
850517742
131222810
1693583446
1528867408
1336948417
1230480927
1684510247
1384689558
596562284
1379431671
553627581
1726249135
827588556
907746319
1470797216
835644497
1256735949
577130432
1603365737
815241224
983674041
2069540197
600904399
850949107
996816957
816161318
1005707132
734855984
2025719366
2060629045
1827302118
1361532628
2030208239
1693342400
1097969553
1292419826
522458768
1906480830
1444695193
1068389629
803145127
1758671891
743178855
1932900965
1818258828
1083085927
42170623
598513426
1694847718
240297942
2007216826
1621260667
1182218461
285120804
233906221
1625165740
605044754
1492527471
11201762
112597758
143243181
2104523800
914007114
1494598318
901954380
389731851
573853048
1263843337
1930211867
1839996954
1514389572
2045765280
2093272692
469835584
717387853
1443695624
1331295518
69315961
1166485832
218211965
1827162803
1206746099
1715612709
961874561
1687599430
1505142244
368365346
384854750
466663459
1988280729
624566920
1858593133
947543072
827431497
2080672248
1371770772
248045274
608149312
2051072362
1390218302
1370027282
745689301
1081642582
672149762
815814034
1201750244
1652104571
456432615
1837083382
406976230
1305767884
1010300836
759557495
1719895002
1617872671
983153145
701197681
1477530950
1013123309
1768660365
980845295
111027830
1691462728
79562013
1809571435
1152355673
1026183231
1776792351
798634743
966234679
806891471
180934020
98834164
1310389411
1145907710
714076359
1959347165
595488604
2118374355
527352178
1300279266
1476683721
2019782947
1553852646
240825944
1221186350
657580137
209211382
1029983975
1624146245
1967499510
606277755
464512319
1012657825
241331653
292066141
640508493
77818646
150024137
57191904
1914779912
1710969729
15874622
1922079765
138817887
1920166108
2120816554
1281193414
758929873
2141610144
1330032849
1596824716
292947465
536351777
1243381013
760604225
1149548345
1685717423
1469616715
1704706972
1945726909
1245947601
1773844674
1136232907
1985803655
1057761031
2130483902
1975024657
1227850923
737250447
545471982
1762048346
917336227
1080131290
1200169424
1827914342
507301940
1088281017
708955124
1707575645
1547337447
450704864
739667035
1540774781
138824841
980065765
199396010
509087251
2136551660
770760184
305241311
685015900
974056070
1273462760
1104729540
1260858082
187423092
239365165
882246177
1787160744
2025845351
88305912
854327991
1587554373
1710118205
1770759956
868676052
1447223034
1274816616
113386632
576546350
286792948
839384350
106817595
1253767296
351673515
2052407240
1401202286
1253162954
928193749
1322388008
1573514553
1589774223
1927376040
1108211652
327181506
1493495278
890658076
1024545151
1630806314
1957916898
1593175139
1621808317
1586000739
1467679266
1671760436
1533694824
1462210889
810663965
1061080920
2141935902
948938452
2081413539
469038826
1905782383
928621645
164089345
22696267
37417381
1832347036
419099225
1059988283
833410677
1085920860
843814224
959478099
344697953
1439569173
256565446
2104379630
438609142
2128319389
1075348373
722006628
1832822002
683863499
98860053
1442433218
1994610945
739399024
1097100802
47665026
961065075
632864535
1385195145
342173694
60483936
559398929
1151460987
548327937
740414286
329807604
164903648
1222479190
1384082027
702323837
1891531337
167801240
265262881
120932381
984601552
157033733
1480678246
740673403
1578627609
1977137534
1533751590
1799391262
944895623
754157785
1754865909
1842281859
1694766409
322973103
1894665520
1421343614
855316120
49171231
809716517
468212034
387261752
1676656274
1907466404
779699414
1041321335
1122347713
72232183
837568313
1056792840
173319564
1152114800
266142516
593782260
174126699
2015558746
979998682
131540152
1527140819
582496436
1123732881
769095516
969365268
561185503
1944551462
2136249270
123854098
2061346159
1494027772
2003254610
2027430468
675544861
1227217106
1604775605
1116890196
665808402
35784203
1616583072
1269826909
1997118591
1969401536
789159827
1684029598
197448894
1522849271
1851685920
1092728501
1264921534
2085078213
50335689
1189156011
2139908422
786504484
1104793841
58852004
905242824
1214601941
1569070224
1068865435
856927656
1208108239
1619330492
879442917
1228300618
551317560
486876692
1919257207
1662154874
953751202
97217166
1117912533
125966899
122394832
183175662
1372876126
481959821
1185078784
1445244261
903498011
1198479986
674132197
1825211460
1733975732
586068927
465077849
1019827117
587759396
1990011041
1845817093
1533488333
1911458933
205965460
2091459111
424705924
2117073376
428190797
1746924890
557481782
1571534093
1503389871
484579128
1875281199
374318003
212805495
689640615
937864087
1279801818
1007124138
1840137011
1968790534
250714547
436235104
2002768307
644722996
2020712037
1363239044
549906981
785282374
943901208
1896216107
236221385
2040387093
635553656
1532036528
823236387
349228928
246644117
1995702883
1846301617
727412070
607443302
1482391595
2007157251
728211155
713463515
427349977
393650229
1170198564
1275688089
610428497
610273
748959406
143574785
668397808
1402022674
547983414
1085159481
1393066507
573436312
1873322508
292207381
784640525
1229142969
769430948
1494266464
1251663784
2031165367
2137096305
155876559
1425904044
660028343
1109424101
782196407
974454465
1963281354
777366273
1777795489
626200313
699505016
1753374426
1119854982
374873844
1027039284
616776698
1202032487
1281577471
2107247622
1459637895
1791606021
1427930557
1791618591
2007517003
371597632
1330738609
467457914
344647440
186811887
2089739421
314072009
260465191
1878999972
1789825265
865070121
476628837
1829267195
1832257166
2084861767
440636731
276761117
1378940811
98316407
1745190321
1769024707
1231831297
337867984
1260983700
1116453914
741492446
1845858974
1478303479
4925018
1261002561
1475580451
2053395805
521695545
1669467853
1431741268
1847253621
1209433017
360555812
524150697
1520504804
1771143821
473593689
1306759326
1024082184
1002870097
1541802890
452417873
915243294
1934180573
1284211527
553991574
790161545
20303966
311800759
418050564
1936683598
1250701387
501420475
12040096
249121565
877718824
605322095
492429869
211115319
2088045903
1538827670
1543460242
1271261520
1444434082
1291709876
833197493
71711550
950516801
928385270
1231319120
1400657166
1724195630
588090659
841296654
848176809
1242915890
1942241094
1556500628
1814037631
256865936
39810538
568682358
1464482928
598666767
1237228885
1147975786
1359698886
537199570
882233100
1179842610
886255027
1681061024
1521880854
737564231
1715932639
762891559
773601630
692017940
682416239
1721156725
1760832382
310341220
1636224782
404099747
234967912
1771884824
43992700
1666476320
1036012465
2767971
1069551702
592637606
677984000
1726715617
1221678118
1966681266
631971470
1746024428
702553611
268769209
2050438146
922579021
1539543047
614357373
365171664
1329084764
2017681992
1928607828
360408357
8182120
152736459
452283642
1461340323
298369161
2014341278
926680495
469214611
1218152755
670092629
1793128078
363067070
2084796640
619767289
155287329
803641040
810547809
987397645
187609280
513660355
1116233472
1881803864
1771326683
232586123
1449841054
1110947154
89348722
1360595878
4698703
858053519
2011017911
114541629
996466060
216490978
941005697
36755830
602625365
2095900024
754076700
902967805
522072476
865651467
2117807269
2133629222
1176811686
232894323
1422223378
1527671914
945786014
1122318854
781789628
1636096817
683134365
1677683174
622092501
984770
2064011156
1735634667
646048040
1033086975
308708031
1663541594
1049533920
771866543
451478319
1710898558
682692909
1868184220
1426546119
1975532190
748764070
1634610761
1459348810
1711841293
1536107714
1787774322
1001199425
1421237922
449820728
1246262955
514553186
2099912236
1488799577
964085040
1013294570
251697526
510439687
1753051471
1855627404
719750898
1027010267
764326091
773214407
1153611099
1659202759
1771661907
1433149047
425946193
1424941837
769268171
1481280328
1821952393
1128030279
76131598
859323568
99176279
1341150022
294985321
69103243
388068728
1267233551
1185311147
456906057
805847094
1208648712
549261855
149843306
2135083149
1705238082
504654680
270682710
2036995263
1627915165
616945411
949295430
1138343097
245889376
1709453077
1078521137
787054671
1141157634
903649989
179540747
1855548749
1099985919
1667790795
533856435
832494035
1779907294
1593622055
2113529023
511703511
447691933
1659682291
538961653
576948038
1991390258
1698167059
1469150380
2146618534
1536350325
844892058
757064503
1781382041
1278369516
1536821407
698219264
898537404
1654322773
1391409753
2113295177
1958901203
596104928
484609671
1177666432
820596090
865630472
387871359
1707575645
828377966
1986294706
699090912
1481429344
1915883441
1337915084
1818423628
1532770257
2106134483
1043289526
234922972
1990921045
1068309835
530022550
1917190117
918352891
1667159513
1024810346
537622713
2012490529
223973166
880449658
1221807482
1996431145
1478571198
1408987934
883483199
1685230225
627751467
206910859
1382012633
1088416983
1495818485
488252297
732198265
1653937725
696879631
388621621
863869270
1947750653
906748156
866542840
11613241
1420488287
143004392
1315375620
1183520410
1545547587
1513387416
6569391
2106123322
224844827
2072536699
1284576218
132110771
1178139917
397227822
551319952
1788252810
1188250028
459790200
448782171
1308413656
562531692
572679897
346772682
1430385471
1360179182
1540356955
80885277
330585081
308335057
1481983605
65856489
685170891
1151707998
1061125451
2021243978
634732339
1847704708
1133826070
1296745435
1903416107
1993241173
1594923764
1134578451
1700834068
683133851
383978025
805307133
1319449383
1759877220
237536234
436996482
1873168516
1354501233
614317149
430040692
1470593218
315188579
609235046
127386242
347269724
2046004893
1217999150
973498941
983480547
1361075028
2110619064
54526953
1144863854
1742507255
1506653239
1440506805
1884664116
7238007
658913439
2115050295
2119531876
1032717832
224292781
1005567943
1487699103
70188734
1380377495
1379986750
1934239559
1307434278
2091969088
1406355543
26866809
1037835725
1741920511
904474423
146027641
1030051020
337146251
1146754549
1881366443
2027487753
1680836581
1952623606
1288512296
395109577
637715282
268726389
1399598777
282047567
776904443
739344016
2033972388
1782670926
1885045534
496523046
2080291215
172537228
945133297
764419198
569908182
857211038
1488913709
1388660080
1673456599
433108580
1918506127
2115778574
612328136
1400298878
1981297883
257974734
124365879
2146458335
374074728
284886969
565615169
370804255
1776604215
2010314624
1755101213
1248506859
1256509245
766047583
711478413
483993651
635988799
1790779619
1710136818
1231645098
1130791977
1707867471
2041845771
2107246336
1654910796
1256673094
329407450
2040193926
276428145
111489099
1922383252
1961374488
1021168226
934131447
738340126
2046008105
381203867
1045545896
1359700972
158078336
1349381345
1526734846
1360418883
144864923
369217530
1157346705
1628787554
1400099494
593066016
1592819128
56549906
2104289866
2131827344
7242032
411285401
1511527177
421544728
240261551
1745994861
491800500
540857285
311774821
452176366
568643587
377472994
1039161591
1584349340
2041718905
1219904738
40310435
1170710108
1422531222
1475139723
527483641
549548557
2138984551
1953533168
1140369974
1226750200
2031852179
271489371
1507818988
2042580270
2146573309
539172257
912184746
1722588893
153092367
1883967385
96718349
1228674335
48727867
1749761480
1404946295
1501474779
1078893215
1249090518
591106640
788544465
129965617
791994357
996938889
518929584
1394128847
1361294273
548747907
1048631552
1118538549
381970781
679611881
1792699912
665272698
474558763
103650063
1951858078
337176270
687441525
1814037631
1371941932
1676137266
1570947422
906608748
1872131933
965890931
177058804
2117157549
1890272198
1312494679
354522347
335764535
1181769773
728021262
524462766
785471491
230984941
826843987
1076927644
1351680957
22547247
1211905754
1889032056
952351715
1752608771
1769633201
2111869206
21168671
313250064
2008457637
1172905940
1201479300
770720778
45726580
1599893063
2023562537
1936045450
892326234
1954670621
790783544
1426295009
754911870
1321847434
1731157649
655903955
938582445
871442093
1522194143
169034641
770482639
37900397
135376782
1410350516
222157318
1179667756
1815898562
903588814
692063189
200972891
1984114096
1974007264
1843561505
1506098909
693203696
2043908636
1050036550
1815810158
140403179
2002771597
1700670945
921138435
1819873027
1407949231
494035679
1809664523
1000287371
1450761898
1430979979
1304505053
1202911028
1200786470
603591509
1529397067
2139403202
313202665
2049140986
1881780073
961638928
135275240
521559278
768434543
1205349125
1272309335
1255263844
1700984509
113142676
584605418
803726839
1409832213
1809322725
2004464746
1254415591
677672110
1722316733
1879991822
175213778
954900547
535667598
34851256
1036596880
608265929
1820639103
628625587
54256521
947755790
1368977784
1211836244
1839914845
1260452980
671945726
1042914531
1750478481
802059822
1324417657
469382249
835864190
979296283
1737469356
1587615081
194202085
1467446501
1157878493
233267549
893365390
1177202910
1569356024
850009563
1365694624
1817999994
883031021
2113737010
710395267
1342724620
845337456
1484936479
441996875
682791
1113194594
1324819468
281022084
1395515796
1024275994
1167477942
1094332089
690333282
1747841345
1618339861
1750474040
1893697652
1164378697
365094721
1052528778
982336942
1258316909
1665317805
2013227119
500415119
428804283
806768800
2000916994
2083420839
1356574380
895442863
118557585
1431613057
144670881
1198322144
1494109758
919296294
366176013
1375695926
1176938021
952976680
1154559762
228975371
1431768820
469353634
646975278
649834527
1265759477
1493250179
1679707029
557623047
190600928
1021254109
1864646390
675989577
2079334412
127800171
1138540184
1644291229
1766433787
1118346934
1124944929
1753411855
8154647
213227984
1748549011
376313694
567031340
129881161
199705418
940582648
551159246
1658271914
1263648695
1670994631
1885048984
262112680
1835814774
237178908
1056093208
1306840713
898147604
1295694681
786341428
1750940167
1817646977
402793961
1419748946
1615128766
591377002
459445119
270878896
93667313
32701958
1109674523
1691407888
1549849644
470522771
266858198
402796083
1875277321
1505774904
643664172
191717649
206766552
2090678543
79819321
233928875
744416919
1732792153
1900922704
821360903
1698301850
271044725
1581629350
278419231
290220478
2084121214
1611386341
731352155
1690209342
523343071
940314174
263926247
386959597
925839964
2140326626
1254363035
1250263954
293588616
340533977
1799359917
1210717176
1663088053
2126379887
1110814339
1777919885
773441502
1893140371
639865273
1574238865
1884720051
85071687
1383643738
1195534799
2040311619
1780370920
1439313047
2037930577
1196123571
244346686
1550664430
982828056
2000020042
1926668791
940976892
1853259814
288717383
860877878
298914839
1269857990
1517643277
406688846
1678981798
1633098946
481269407
1621768699
1842824283
93448254
1810386852
1182476544
2036918199
1815990473
105156255
1570830073
190450036
1074534413
1714871845
1328694419
1879278816
957906797
742769790
636563698
1329874464
806315729
452959573
1287996798
1462937712
1253427133
1399654618
640337169
784442391
402693729
2072717062
161441131
1743070822
1210964879
1227840040
1269098938
1464075132
345091584
1139094996
1589330090
1810065180
420552562
1328354296
243062747
2032627465
1781311128
868031311
1235760379
96128677
1813600217
2007689441
213530345
1678371343
220684029
2030504806
636408674
1872630693
248774826
1280210935
1018955817
1398071060
962450170
174508394
1863126965
1193795366
1228478892
105336121
482865119
1466516483
201302995
1321239222
38292271
25141759
1349528715
113527981
1296662410
116812209
1476393050
1892902874
203212515
440859017
1319706975
813602499
1743949199
2087107308
1182462458
538848412
17334806
837942614
311373568
720868633
938709357
1823014342
1005407027
1796979972
378535421
1563933371
850696827
1220534479
1702068358
858759524
1974851536
1746914806
800125298
959195431
1019366289
773280257
557920182
1963714707
247935741
385408426
1649251218
1834488385
1665769365
1247890027
503715717
1308415341
1441516046
681063222
1910570902
740639219
617123465
1170874356
1529742830
1118162721
1120564842
1471570497
578039965
275825280
898688507
751378399
243685266
1263916469
1180384823
294096442
955954193
1535574861
1861704102
1579071898
1541169092
687094308
112537875
1618013079
1141054381
1503040980
306391158
1638770667
1397921154
118552499
1806297123
2005127751
1698461837
646015581
368712472
398223
632733799
1503872697
638757755
503102060
177637866
310213888
369178525
622791367
1972177809
1789017067
760959037
42613714
454623970
388185496
394234043
963918520
1602251085
124126546
860227508
1913239033
147771460
1630986987
1006385610
718559295
1586196181
969308893
1798158554
1603590338
1415277741
157698361
1146892981
1243370785
2047841618
1455937723
904426717
349679521
378234254
141246911
1136469897
150028751
164276590
1902616990
1925705164
163761020
1452186521
747579083
308138328
949338032
685005802
1439906852
1532229315
1568133466
558650836
472034859
1517970127
2033749284
582967728
1431953174
2130835039
1205967521
892497401
478028216
307045582
1169175983
1732093002
85146965
1328943841
1106050912
1748319898
553487348
203795712
115644
1232019320
1186241071
1057945100
91428493
1098316038
1316491579
820468284
384120555
1335019840
1655696708
343752524
1715228495
1499983402
913596417
664919919
72281338
1996731434
523115371
1909514398
910998470
252243317
1715435964
293211600
674298527
271897491
2067377636
422735747
1481282073
14530101
351035548
109804524
1652439049
1945913289
1262259740
138707946
307462685
934809944
1584623868
1358641577
1324122725
499065816
490057838
194233802
956715442
63890429
304153761
1767609075
59130785
1045061162
1684069902
1452539879
364994777
1042958198
1124679478
1698800871
1572919672
1155247494
1443024059
236348078
867489686
1352347230
1108387028
85329850
60434279
293568318
259149992
814548792
1341310441
270039428
1810107956
1123087307
429487187
842192381
653386363
1214227302
1236087345
1025010957
668913927
710680521
1944817168
1848239113
1114211225
915717541
2019702100
599174928
919724719
817539906
647115041
805262169
1583460727
2054783863
1984039284
295822627
41073415
298100840
1816601814
1154479939
926804196
652195495
1848292487
123367746
1230259901
2071458226
467349370
767004573
277020340
1338342268
257593843
8546733
496539542
879055322
1818947278
733464246
1846248230
6664301
682999120
1839190499
1595899734
40643608
963598417
58119097
313890923
1499319208
688992285
2049184305
1211358725
1163932409
642524792
1205809846
1513668677
1101399245
890276098
643948965
2098632211
1518596957
1474666520
324362134
147830497
1854854811
889857316
455965152
520696719
957952540
1291135955
448428079
1975388669
948749495
498746387
183180344
1703941184
1722663817
526394941
1208576794
492086042
1298555612
873138637
545243424
1846169337
1691604976
190693315
2112992558
1803661041
1371436069
798215239
1350328809
1802598004
1918556929
530907765
6300938
1145800722
1502282091
1233742813
25198646
1497076852
255673788
3155434
1824170401
371214720
1525727104
271522274
1323794190
1747762298
874731686
1415237858
835489787
1042191867
234133761
568037881
175673249
1108804384
381473913
1934802918
1307764789
1859049889
2112527589
1920637666
1159152084
1799969134
1679127860
1202801529
218806914
636725305
1069517626
883853708
376132492
1998400328
612397634
1103836517
1937578250
1451617893
1088222167
1134578945
34745950
835414886
282286426
590192454
1074842718
624284338
453957789
661414666
3492961
1526374293
104321125
475801836
2089753622
927045014
1953626825
56011434
1109660678
422463745
1760085599
1837566169
1291872868
1140274276
688305715
143965157
1780404241
1814306715
1090710058
1310039035
144801159
28238787
49149479
281952366
1591975528
883054040
954613873
1589544959
1769440164
797173913
1752299156
1972047464
581934243
1150261642
505192647
2042505913
1724480014
187188053
2142817338
985010038
1522677050
739690008
1019313776
945273308
466583707
2128072743
1173258295
1735143260
1985084981
1288676120
7976252
600959757
948950228
2068706595
1589782134
1178007311
126002961
2061861478
2096474719
442749399
1450762470
685464088
1865523807
431368926
1426596724
2003453528
1762879200
980986451
374240959
355079098
2014173371
205323106
2021880753
292566201
148944687
449591035
1686451303
1375659055
2053328364
2043721332
375436547
1846160690
269044115
102436496
2065921034
1446637328
828340669
1433923368
1670370033
1226877704
146715357
1715003248
316027298
439552553
939761150
743367205
1920024904
767852719
1782216655
1380905435
391634854
993034498
515830565
539810870
126608426
1721383794
1031218640
1614009745
1113299239
271696720
934730652
40617377
886068110
369134555
629705346
2048093501
532576585
1353310155
336409244
435458944
1730869312
468904216
775450620
460586308
2123896290
34062562
2049078322
1336641387
632856767
1365335156
110487675
317803344
1259568998
1886517458
489150381
414239070
1356646916
778547157
865625367
1935872965
98971946
1269884536
180575133
943931420
253108543
784055920
1332776158
2143022834
1580917485
1468737732
1309366816
83740468
626833836
1687109027
1822654470
1818900784
1908941684
1192372400
455029647
1841463740
1064443318
794353984
1135209040
1200501737
56774927
1155894513
1012229476
1256997381
914822305
474749157
959768204
2117276211
2115237679
1770970632
862525517
881393127
2134306659
695680079
248130775
835496281
1663417281
10420844
342413671
925095186
1423705939
978100530
1207177736
1760604836
1752106399
1392982338
109484385
2058578685
634730764
1202798964
344268495
826583240
1325926651
687036868
2132270058
123387166
1681015536
1516340537
1921775482
1518621528
558450233
521008698
1942784015
1110918380
1939748443
527880414
1552329149
2023015481
1829629584
87409056
258973294
2096522761
220546323
1540807604
870984467
935968460
1822800200
2081064080
1185259682
979030573
128376548
2109605799
2128150697
124415284
1523586994
1710958973
518920241
557586980
1906753314
887278969
148490593
1643191150
1152697722
1338977223
1709216079
1465905160
344932946
1417214090
2117942753
709678195
136403350
1971156124
716632937
1558910976
1003277429
269885620
2138614764
1311525837
1207288003
840292724
1805102106
1870674430
780812290
590956540
1752267854
1887492963
1892749026
4284619
423486579
399796758
399722757
1651957707
1705592881
499284907
1747531038
2064221343
75986232
31765463
752741820
166266367
1360946150
1215825579
1857368712
789424680
861447844
109146356
26586721
1859547150
1634567700
88318
333853142
1415616352
1592924186
2084447506
98789683
804376695
358007522
1819035039
956634016
959690137
659930890
1245920194
167722529
32272432
371865739
1199546317
361997342
1956210741
2028261314
1493007732
473426929
1786738687
981780737
782112673
1247799806
1112660580
1652975821
1476822057
1223523138
1604609110
1026178996
614280129
2087305999
1979576402
1491217677
1112140614
16191958
1082911493
1551023358
2123558243
156692005
370987861
133133353
36947865
400476821
293407832
1230036798
1917175349
1524375105
1548455422
397084172
591373363
1972278118
635691252
1231774502
782153258
988737665
1475179100
99159637
227557220
426258119
127501527
1982206980
107692690
1685101657
1056212555
870882670
1149959410
1363375320
1486185604
1771109614
1285243322
1798632543
1891655744
69726590
1250702215
337159670
1241300920
1783927554
404705681
388191556
2113336689
913252765
1903842106
1224197143
1112875539
559387659
1299017407
1748109941
1220585069
2007463547
1076559785
201204019
1191626223
1910415415
432326601
400111545
1759428999
10908379
303210165
819015626
1207071039
562542797
1828358283
88838966
1888157721
1406216421
764742060
35014743
892295178
1731866125
2008965854
1249805705
725683081
776693727
2146826356
1780855503
1275012381
546122351
657378824
1601449615
1708916775
1900485975
103420215
217063298
209079797
1193273879
500497572
30849891
1176836266
1706225883
1721367358
1148529558
1946677552
810002441
44281252
855542226
1269015770
668749580
1641292702
131819748
525919166
262025953
1272296278
654545713
1751678109
476169590
515597611
1701386465
52054780
1275049878
1122910089
976676027
1439839750
2009651633
800549119
83738274
1353172216
655249438
572137780
1895368620
1429414778
565681742
1074321265
1498834031
1394206117
1476217352
676823892
1415082144
142818315
187833624
1012509577
869232855
815200775
1097602798
1702765255
370417041
1890493486
1114423175
788729960
1388072642
1803379850
831380026
57746237
1284634660
1764859151
842861109
1972591840
48191001
1511212006
365902201
253899344
1460842250
235409754
239578543
1230315398
1562638383
232280493
180006587
1725691573
1550143143
495332719
832976478
1008823637
1658162248
614331919
1371360718
933298807
1021225455
657832135
256984398
729528187
1094391842
1484439076
1923581649
2021007222
1088596060
1144153966
1646483376
1215697186
701766194
443531865
1199718340
1237743275
1443671622
1043658392
892916533
1786812999
54279083
1079106878
1038021947
63021268
915808732
1916363355
1364886855
36207805
1148858160
1599627650
89724696
2097821501
1749791811
1512167461
1683844064
849574178
1379560592
1827006551
536369302
1068107825
1513665416
541491953
1882231939
2082432689
567802825
217926744
2113905560
1585171084
1091849753
565169792
450192597
738914445
775064980
1716020135
1099019278
1750476782
15884914
387304220
844720211
1979235532
1195592078
1366192399
675827477
975783936
1306527517
1794902293
1686039473
1610038341
2049499738
246689730
1020911752
1382424955
491273897
1267408382
999964089
2044395616
445200228
1137828421
1895277539
188189472
50879788
1260741677
1256381288
1200087082
1772718740
457217965
651805537
2065798253
1807325666
2052821661
2094698884
53275470
352406988
637385426
1031282149
1101381983
1902396267
563825742
1152231054
1200859998
1149621786
850980097
694433031
228465837
266018005
300016884
513899434
673772246
1006277566
1149904614
1277554392
1557514070
833272616
2084197588
1617978906
1472491123
1342577274
1216033985
1638598969
538515011
1115173238
786772471
931893985
975458938
1123787250
618449576
1946917078
207650941
385518735
1930259186
635722141
181948017
1432552585
806974466
1634888451
5617678
521844757
1435826214
1259264986
937570063
1342656722
2020859714
957102039
1409435287
785500731
1711315541
837460921
328427069
1082077135
108661131
517308117
409684055
1893775371
1180353396
1627115917
917035208
941708507
1435309650
1421793037
283727016
982826880
1375724293
1126164766
668347216
402624658
213691642
205183459
188605515
1018373743
1982825589
207996873
1391834495
1477936129
1514093890
2726902
548063066
127395464
1972178538
801524006
1498134546
219224856
1511655896
1789677165
1876196417
1305492301
647865305
1226013769
1339954774
60109140
874178949
1068417012
900147525
869701012
1367758815
2136130110
2108354782
1724179657
362807931
601417233
1020129352
243156380
535189834
1602326914
1308774076
443724949
614608548
955754411
151188271
65240018
1256129151
385042809
1960311710
803720053
187492797
159108724
1910098003
1542578051
41449688
814853903
9582109
1713409548
947953792
2078819798
1903864492
1649756168
767131712
370941632
1620500688
145871048
1808511805
38931037
2050113012
1443512230
871069392
461872788
212603793
932826444
844940121
166304132
1724179657
2125542644
1921023352
1930412274
992581345
1232172599
747581447
1527611275
29932180
1185429671
988705513
768075337
2086936612
470043914
1153978849
1603625396
208311931
830548863
360692484
31453115
55533749
559917721
895110939
593427309
2052174094
2119507231
1314942451
2143193354
1196214549
1870374846
1111689518
516994267
864313216
1831337304
1609873558
1663616952
612437640
1885979424
1271440658
1823109850
1782630654
1634441657
1120605878
83034029
1879777558
119459511
737956107
2056985591
1856660570
1595399651
1997838510
876069618
1038738793
1843410702
1066571412
377282581
1272691032
1260636831
2104825771
1346061864
1640895247
1043008154
1822937563
954118790
1723351612
1487226426
1779801206
574618563
1607741573
1004063932
1464802050
998402222
2145407999
1002892443
2074235032
735743296
321807953
1066672423
819166891
1261541114
810074336
1354802101
1950565355
722720411
1948710706
517602588
1485347984
1370425712
122414050
212107288
1138339617
1584914264
2082388725
213734157
619053414
62792608
23707028
183673085
1268176123
2123117436
1362517520
1965996220
1066162121
963246277
757560518
1103676665
1243317627
748911598
582103087
1151104364
636928460
1944216992
797685608
726712048
590517449
890571270
1054894714
99885414
1638689693
1266148778
812096862
1295096785
595250166
1672265952
1996665431
1366494840
1710328143
1549008360
1719166367
2101840962
2135951212
84037645
1307733217
1452216421
2047498106
757536472
1893387132
1594904619
1067465215
1694902795
856465049
1502196484
1885437664
270422566
691536711
1687739337
1410690379
373662384
1012406585
743058454
1190088950
1789261893
475298614
587148756
169671652
1914056375
718969771
847088915
156149281
2101680238
1846457782
967669061
723946470
935302494
355757911
1394228854
1689876978
216470259
1674078835
105108097
61693648
1648653244
2102291726
1915902813
1295896975
1067717981
1768240349
1458980719
255880882
52216944
399865187
1733855700
1825186540
1672168939
1167178201
481921615
1223066060
975468613
771128576
210388945
961407093
1288674270
1497267476
974158563
559102333
818093936
113123996
1483463852
855133041
1157612019
1414722742
299733866
739541329
586239613
729461891
291807047
326334652
508001811
2059009317
1512361284
510594443
541599138
1816437384
205849396
1366749698
1287735644
657223488
1681683545
983177089
521987034
408543179
1184604179
349376864
2127145833
2083740595
1585366621
161657021
770070125
1339502591
1376678940
1274999659
850829242
871664272
486052724
1593108728
1309170336
1151466521
566061234
90686401
926771607
1290732813
1190379735
1397285516
1422116022
551513173
1653016178
80803528
1001075389
325504973
1383570200
1399505618
1300721968
1606044019
1997662431
1493666546
7269855
176573034
1334579655
2060780699
1576421124
1009953411
262803794
447787540
1796524610
549725840
1172883540
1141083462
1135047027
1048408209
699411638
1253246672
1401765419
14891195
306923568
587301126
71781773
1057544923
1123513238
1348424968
2142508337
1523485695
91847887
1536658006
1990532016
746040608
1784220955
456817775
832553085
153626918
1056986546
485529461
1230543378
2140114208
1874522145
1310903325
928327043
1064764036
406617182
204055483
324826451
1703160157
1661034956
309865415
291567329
1597309850
161514153
1501480207
2091736052
948315349
172114582
133245069
1270059558
1063254417
2009567665
491643107
946862466
1289356558
1241092386
516767482
1179842422
1465967373
673106036
1626418071
838786490
947217252
1390179583
928384523
1211348408
1622861791
497274740
679675168
942564628
183139854
1106484797
1491308894
467385010
2006949870
1256677234
1709133970
764901932
259057059
312508202
872488072
1278050990
1403333588
777359990
319162873
363981965
1359989618
417899729
1942171150
1492330192
1557111864
830690255
1785194196
1219987763
1427474619
142032298
1869182664
1680790881
384513508
671270646
1243744475
2026805076
1331291552
1038611272
1097001036
1519176180
176192055
1217981322
968297994
673828374
1591315856
1635282456
773850224
693480143
393567033
990916578
557315568
1073417388
1016605366
470139483
709937857
1824002175
555087467
1255577134
2082724056
1342692464
643342289
163931294
1530400418
839856253
1807586145
1893961241
1147755753
236642994
795779097
1896339988
800728741
1983680431
708628930
1119777049
1586437875
380380792
2061225825
19731937
1821120726
1722371089
1981685088
1950414003
1540566360
676134507
998345622
43598606
2000735471
1775973495
1816546675
348918552
1691520468
1318383660
307170624
1058698659
1483589675
1795618828
1620603900
2027431587
1558158312
1935198297
644122476
977915104
691539073
1145800746
723320899
567114616
24581379
673633106
1003391120
146719928
1197472638
446528321
45076889
1452710406
1439518098
629450275
621086970
154652074
1492176744
1289165779
728068132
1716592143
2018561987
360387915
780242924
2045741821
1819731580
561882685
1814223432
668659189
1100764017
1217364802
1487793552
151621453
327481580
637042717
569517743
1310080140
1347386140
1308078872
1375546245
2136894944
154931236
649944454
785738625
230072515
1086030758
545446884
569867446
312561670
937091214
1295838475
598686792
1050454268
1719449520
300229289
9244880
1323047645
1251332889
73329530
63481731
1754482395
857848899
1978099968
752578570
1338824915
194062706
398115387
1973222735
286022715
2044800981
1585757336
601110266
991882717
559282643
186287683
176675361
1483748161
172987700
176154304
1462495468
1744427914
22301810
1684952530
1361806122
715823643
451554692
1024409471
779851585
2112959221
2043752162
576963729
1344509121
584924995
211303225
2146623953
2080934526
104196865
853020930
680037204
823434562
616614116
309721739
2140067951
1335851194
306917826
49852538
559377898
678693874
1426886469
292606957
1727110209
939498883
1049197434
260648392
44692414
1344637875
853393924
1600653200
1506169289
640539781
1443480679
1100609395
1787683777
1743235090
1787306262
692784457
53028735
1013824667
1832451042
790561130
1908441406
1252130871
52539185
41186806
1745528764
774781686
803187775
918146499
82870334
863852392
385666531
935552874
1720072342
1178792196
1347830819
1820409027
1358586422
600398592
80747021
1904019142
1265203836
563156842
2093083764
278616358
1170710108
1348245668
360252822
801999650
1557325831
1632573804
1816169019
850647810
1815966749
1179446819
1157608498
1619039632
1569108075
737479702
196573245
1318882511
1335165411
56302744
2110568496
1009629200
44683389
1413831212
2021196325
312516817
1529525792
1582332676
1035743638
395405350
550393546
404275281
38263310
517607396
1037199539
1264802665
263593928
513555368
332924688
4684107
1819146805
1096209210
1351025163
1365179275
1832089664
1556847277
1769301799
410730155
787118717
1055957771
1071037712
1662295707
2125792436
1140377631
1279370638
152977344
1698925383
422098153
789186999
277932011
1433216792
1025276293
935282640
1302947515
209196131
395176290
1274022029
103190865
1530150775
1724948177
1902712165
1321462059
802141405
560366947
1950760561
1257831657
23715473
539735454
194078184
1939362419
976771974
207990805
1198886108
1720703959
95250602
1846759259
1623195227
265766103
201069531
71787966
1840194578
2012266687
1415725383
1044289356
708629715
194401184
1528418626
1145105232
1854974970
543086074
930532817
1223715381
1894526648
1892834802
148444774
189631618
2083618085
757053799
1810259336
799063196
2028880552
1570256391
1547282032
1792574225
1666676068
1152887266
1304177962
1366821497
35083723
2010294531
960336369
591782439
1323464766
269814703
1257681253
605277135
428863666
1435424226
418699168
1075920230
1380136906
1853965406
1853054990
1590252837
1465790308
432493840
1712498126
405379390
1261389547
203799452
162898080
1627363870
2092808470
551236051
1858593892
1354381856
437837345
1559781374
472648073
1260304340
336128853
282096822
1446909334
155627622
1986427086
899736810
1077632002
959639977
1162796145
167311402
1542402292
1379276207
421706411
471672783
1432785344
287710150
177244031
1760864075
1305506024
914356671
459141504
171093941
842677107
1831888961
586998931
1083341013
1059853687
826231625
1399929805
1396327178
35422434
864184292
1256228756
1867315012
130884115
715989452
1630338745
788426607
1666207948
1672421557
1712034000
1810732882
882752223
1202278266
1438256206
1833955667
1249479625
1062363390
1697326073
315386536
987785179
2000235188
12651942
1462213869
1645970326
916513801
1259938556
609310115
190053180
1850449342
627377648
1399346064
1349309002
370031488
1047024856
811405982
462824993
1260329913
449481554
1784061960
464447823
856127025
243411355
2046860703
917392996
939343153
902039608
569871063
606626068
1964244267
78648528
1558429297
1920251634
1589125254
460679314
292462822
1394306632
258228959
1265516594
1297257530
1328863042
1621051065
885778124
1406751858
976949507
338468863
1649190817
1888813101
759847073
102816298
1857044118
1772583689
1574288016
1241487021
1714007360
1424308561
1525373607
977755998
585576302
258257204
626942677
729050991
1024409471
1674653810
660054145
1926775671
633227590
1438531999
92599296
671849628
1079894590
1871922050
1995901129
265556621
1076329196
888626537
1397309839
1526870512
1800560821
1014294458
1477586545
1354315263
1259451557
1019069408
1430926372
1792382610
666152829
627549958
1727412908
1164507735
1822073146
310186158
1871002127
911966283
577665182
575916016
564597403
1772437111
1981186823
1977673569
1217498057
816080461
2048077685
1874724606
1143754851
1203615888
1354458461
3021549
602704906
479300168
1751625553
1579003215
535176818
1715551422
931829937
978551733
1286131390
806888713
194175058
783028473
1457081115
1129488389
2087150412
497813709
89235033
986465118
1470146029
180304454
1164656972
470751775
1657414965
629628156
1662582711
1389170949
1356895145
955549110
782908574
548972086
2130426232
1469096868
730348311
1064269805
474171434
756749743
1503885575
1377884101
435089174
635820349
1610554915
1450206449
819422273
1027905529
1744270189
1373811843
666382139
485106720
1108351892
90610861
1500725528
323128236
297312907
1041376324
915691996
548073677
994713355
1768718847
2053267987
711187096
255033654
106809576
1868399532
1529662477
1458291504
1115435033
331156580
356959023
1861634701
916521453
1075479657
2010307792
1876205567
71325895
768914760
964004631
203310041
1936155053
855756494
266473263
1192692301
27649278
1551106206
1401084518
1429510778
207048316
276743540
854108638
2107407889
85548255
2090889108
1819959995
1582912790
1995686442
892120864
162464313
1839763337
66924506
1234108502
1749949662
583619645
23515843
2062200912
2093411717
820870258
2027830109
995248983
1688779032
498999457
1703886345
2143585654
2033094750
797130621
2106464958
1309922857
1594230893
915448925
1416860282
1725393209
68261402
1135165544
1247936447
1976070369
30082146
838504616
397393216
1392864085
554805464
963348381
1850801290
359609045
161769670
321303720
2118277534
1847251233
345010559
2030504806
828628353
1546325844
1764851996
1831783167
193764988
1237250167
2122385195
1771418907
1953911684
1561726119
1860949679
1080344027
617779190
690843147
1431488049
203294547
212032362
1419878193
2026048418
1382531286
1222515323
304677824
574834946
1019966160
2123547918
438896426
114061291
373080748
574618563
562871841
1663128427
1820025252
1632574027
849401829
466260251
837195365
1874976850
1297517546
482616296
1068940778
661102961
129569613
275830506
47497291
96956159
399059079
535259228
153371029
2032867271
1557661459
612051581
757337817
1509609323
496101556
1432776000
163110641
275799423
1822116792
109361651
738831365
1489787170
302039176
1392063914
618835260
1685918447
294020166
702264636
1901010129
980506208
622445144
903121170
1893110634
1525424263
1948373405
302697966
1426525822
2030181966
1251566549
791456763
545184333
817333837
177017687
19386683
2115808329
1331344601
679608906
1908100313
1556921663
1658747887
99479958
1179227946
1483632246
1006563312
1071628877
1221078695
1818889491
566158384
1074029473
2035725243
1744382906
901722354
451717349
693515108
1204397547
888944419
1051851699
2003713458
566828400
1004840152
1875329611
1716535328
2020650334
1147887145
2098623033
1250507102
1189085862
602543909
153839996
1085894907
138911486
1570968270
455243592
1767606732
776397737
729329863
541281667
573702670
887337995
255847932
1320648171
485699934
1650754142
396580239
663021186
1633639788
1418358118
1721299649
1208178548
386692464
622394583
1554963161
1813756075
1354891384
1046622276
1882520840
254700818
1392529802
75745174
1042103273
242706082
1028004753
263050157
277496652
319984850
1485662424
27155345
2090964983
1369366247
1216306212
958433380
1904475460
1022656633
1552248158
1443976985
2137621188
323125968
1164400460
1163959332
1914446858
1044475441
997254413
1134849125
1295923698
1238033303
542633884
68581721
271773097
448969883
1571837837
2042975660
1002731179
1210502725
970648348
375874152
1167096469
1853746237
950430936
471357230
1251010932
1882746566
165562659
1617018108
914769968
333476398
33867947
1998688056
183885795
1701027390
506184953
565324536
1213496940
1019480663
1575517859
2017447221
397670162
1292070175
1220401248
2120999720
311740990
1849736270
614125897
186895325
1873151493
1452483935
75666903
1316698325
2050313202
1524002633
210536057
475795813
1341487837
1499103468
1579043629
1634518324
1703302758
245848531
1662987998
2076061273
900486818
971577759
1223405313
1628348724
2098149138
573259830
1645860768
1811441422
1301093750
1928136908
580405142
10285619
1149265373
1248568045
1279859705
164793585
1373077134
918515324
614241407
461909902
390092330
2036731759
568598598
921872852
987603283
2030967219
1624494180
2032916031
1641537938
159626508
1735116766
1983956455
2127776584
786923350
721132184
693588618
1118916581
1604689970
1573210007
86302882
1133599181
1139430615
1410887036
498323827
1763572432
370002390
60568690
1841677830
382413745
663454695
245679601
2075294989
1050702572
1355382147
1641352610
590862574
674118645
739694733
880618395
150654655
177414941
1889896652
1177194734
1289949125
2087511349
1544092957
1884303281
669896299
1102638027
1981573092
1985189475
1239418139
226312986
1310783681
288481120
2024065316
756403080
1582445651
2054890127
1505022881
46945920
635704063
753018239
2135272400
1845537306
403152123
1542569596
1308860934
1803898839
479026174
1778315690
1026268308
1627739207
1774699784
1549457671
26731186
2028604270
1593852096
1229956396
1619379643
847356695
1649462007
1746128159
1344001256
1785666493
412154104
715714793
224992964
491275417
1214075420
1325907264
1825049677
1635180215
300458761
404710872
1405938970
303165045
850640524
1335837974
656219035
616627615
1621071019
2090808718
1196293063
843992861
56092803
833857762
1557146282
228460691
902170869
1562363717
480060327
813204133
84727390
518170205
496479042
1405997442
1785768455
962994413
832922514
778153434
48121009
292392459
1275578850
1275843337
1184191352
1391029817
1348640958
1994368116
949136246
513956140
1396662106
970773389
1521792423
47809188
212328678
1093172947
31466178
2051866018
1413262505
342328211
108586546
1084883339
2116453481
1192097576
1337809871
986930634
1778897216
804994942
1789133886
1428539425
638375053
2048896339
1047148920
1548263578
792663529
328064546
542006753
712697475
2125893010
114116045
705024045
889794181
1905368976
1453982822
1816248065
1164096469
1585108528
453214804
371844078
143224895
1988060311
1557507522
693129829
877678682
1048720359
203943900
280821786
1718975703
612308692
108115212
1736331349
1250624625
1227090436
1455052583
637712505
295902903
1190403525
1513407412
48517076
870130552
1390664191
404315591
879328096
68155322
1039658357
963850826
764663499
2058677948
690755069
2049333179
915464501
1300039371
1226204090
523126683
942508105
1099931223
286881865
1360617221
177329486
1019846042
354669951
225372691
1788574227
930042984
182978704
1969585102
747835079
726377342
959223892
1210913264
332222974
1521994890
1525798908
40474319
2060116949
1219205588
1721938771
126663779
944856358
266774154
1671580719
115710670
1383566229
187451713
748841024
852664658
1856369434
1648851079
1120969214
391665537
440058588
2067162797
877924531
1010113755
1950130431
833007309
797790624
2023436203
936648550
507052812
878447973
710412357
105172452
1740869689
869506688
485083022
574984109
265211908
9660330
734274577
1695833986
1662886943
1427676274
1854791347
343907081
1026657238
1250910876
1620672648
233733308
381614876
532367345
1598665171
473167453
247239589
1461810722
1524628934
1419693174
1546976651
281753325
1642836930
384390438
195720798
1932812453
857496206
748157898
1230713396
1889276336
973183597
1621080739
2016489107
1042884636
1271467436
1023025509
312729881
170767071
1873050983
1407595953
184035317
1527612000
1256716517
1209422518
1258126543
1847205579
160633577
718137759
813935622
902167589
564385955
801283463
1471308573
1866761299
1860216276
2077351522
331532672
917338574
1254073152
1864658452
1183493421
913054361
1041184117
1644478981
991674280
1292671615
438093914
1820927441
829345309
1607410753
391388844
27462270
813459210
404683988
1456005274
1314836859
94496464
1605152595
1473720391
385699062
1109261204
1395428757
729431284
380178937
1424468678
1846958945
136680359
1854144959
1525880566
465850107
1496430798
612328136
1534760068
1235239983
1251192302
98435550
2066822490
1587889180
945436140
1442607579
2035161540
1037570802
658721132
131380562
461456088
503516665
1998018383
1787445654
739492435
1478248509
1150154566
1774398107
807245801
1551398597
1566101803
72572217
653556359
1892116719
1659576287
1905686904
1191896992
746096821
2009028580
1339574383
161346361
953505536
260573083
1052089257
785516907
1815492124
1399805957
639392453
1173527480
774077674
91933368
1446583303
595639798
1921779388
150746550
519570053
1064052280
1446218097
108351791
1802609046
931982789
64323867
360175994
341170041
965869275
1044321124
1377125336
504100507
1006236123
1925683096
118967503
2129617566
398176500
524635896
1104019434
458386877
1948997674
1340111269
647644720
1372242188
862841781
1816844980
316936771
48297546
1283308833
1173518584
770314450
1206451508
1778272867
1692669556
947704069
269620249
1824852844
1478864020
913653201
13289346
1953858172
1712591969
203686643
358151924
1588396217
1064041710
1656578548
1591763490
1174266531
2109251789
1464595136
631285549
352976495
125691270
1672944748
2143451799
1004805488
983148635
410034105
1702788525
1950704839
822908107
1055585075
239977941
1995236548
725548457
1535574611
1221152114
1846491700
373133612
1702622640
1021673863
91232160
2092721151
1295089906
926228132
1549532641
821216079
1931283874
1506758564
617825078
1078265406
1505511554
1459046594
1102544343
179207259
1578370302
101900350
832236219
884881211
1363252759
1793507124
46624938
657863102
1052231316
589235517
1787758094
1652971901
1561573585
42244537
1806114531
410577738
856588759
1394563453
2070463130
1514752449
517642452
1919671163
1934595905
429285215
2112262372
1807036803
1947523247
1212346559
7016543
27114149
814822225
613615351
1046599892
1061283574
1565109357
1424009691
1037226915
522144611
892576139
1832972794
78205795
1127433638
274938567
1505800763
373227368
1229561147
838819324
936470869
879189179
802232947
1773966194
345587980
1744758654
2010402014
593706381
622144704
2041892519
165082370
1429244489
1311673904
1100325316
812523104
1655423903
1132139834
241682861
1265639492
967055565
526258847
1837303770
226578304
1352248488
403303657
371639488
967678236
1084973974
42513986
295836058
1544418899
359177543
259474592
750390235
2016399596
1922507039
475345810
423610046
1270496746
567807252
1389296346
1361913535
1544309526
1684469097
1133261197
1999763943
1236508013
1659372910
2037710073
1053490781
477593966
880006347
1479306468
1819014866
806278376
1994233233
1237703746
272724705
1178159739
197511998
1160143520
1208757907
1624409629
1578261372
952673120
1504257326
911076384
981358113
519811576
161041669
1990894763
773077096
1759685606
1788482681
447083609
1553714927
1624484820
266416586
233695001
1571846092
155146180
312376828
714546498
1636078450
68482449
2139429132
146235286
1052405200
2104082117
1252824490
104916386
232132630
346232325
658793485
1732223529
1316119048
255995625
929078548
1914349040
1220694509
220731504
442717337
1176879267
2110788457
46737514
1586467049
1941087173
1017956581
417437325
1696512602
877778859
1123859048
519661606
847997398
56842805
1369733520
1188729606
1723895687
1405799022
1178529102
2089102791
938594277
587616175
420538363
99998949
1250442539
1221931198
1176393952
1234893790
1045580299
1409570795
1644491067
1576002624
1961827353
657834042
1619186762
1449470958
1653053482
18035829
37550993
595192200
1175315080
552225801
867816680
742736448
898531893
1051388240
1733411054
795413345
1686736159
641208628
144216048
459588453
1211302776
267828820
5021452
526679503
425827296
1428338044
1353603657
368352001
932121886
1284594122
2015629030
1540130164
979822891
1514845630
1362723256
657278410
1760417567
49050453
1950185842
63503467
277187070
1123484771
1106752512
75517831
763914640
104536557
2083130934
602611992
1216606640
1325813679
1031916432
1057657049
67024202
1405683451
1116540657
586825007
863736660
251594670
226248477
1563067804
1169896390
1766760426
821145718
187091894
1894878034
1462577204
2024365619
311362480
1000183439
1615206897
1591697760
909573443
1272292909
1470341202
2003783479
1591489203
933956005
1988815929
847605980
724780841
1875577818
414082277
1627702444
1639201738
651135803
1837682443
760885318
426812202
450477417
696745834
2017249511
638527149
1282405248
939876030
2053758861
484803952
930196492
993336100
1365191974
951588071
329827544
13856002
48214173
1483043871
686227284
1061016909
959955578
874271500
415500547
2107021492
1814837326
814418705
1033408548
429647676
924533908
46402293
1077508951
434358778
1327558355
2038490114
698459739
503416620
840294954
993734396
1454282432
1238876040
1233852326
908070905
1169013141
1304613730
1459780804
719238774
2048299725
1312704405
1806468415
1933708344
1737598195
390398088
943009383
460384526
1993376212
1881314394
1868794990
1292054031
908477866
1239479081
1356142298
938361880
1610693471
23483280
66890826
1329462544
298047776
1740464678
398154785
726698190
503883437
964245129
416963
245852028
172064627
785524876
298305201
2136685839
684260419
764612162
1732255880
1326454736
494718156
1522251210
143165596
994091088
1092634061
382830187
147259145
427650220
1298640140
1493237880
820590194
703652911
1536650827
1557924163
290957531
998723517
483728111
1996366257
254284014
388234193
994558106
1500399219
275679192
764978418
1946913679
460884345
1007255414
1835231683
1976618442
44202589
1512202802
1776741029
1700155775
367589858
1154405155
712357765
2044023676
1236633912
455723805
1643789601
1017994949
107313021
48304934
1938131268
1487792738
220859707
1748729787
1676195894
670376990
137184476
540176534
649291456
904356202
52151076
116883325
1721592299
1905314394
661271424
577366209
1823268559
566590566
929774724
149993926
2062998102
1365162678
463808465
2030246573
2074394315
366333462
1892169604
735580480
1334490280
1076189459
920397687
820072950
202599660
1732306420
839958918
1440766023
1649928770
1901648981
1868154295
1703626571
783797331
1309527718
1815926174
1609449280
255296592
1490644215
1592967848
1570534868
1004080621
1627921667
1580756947
1503145856
2134090936
1709785426
505797546
814403405
1168209612
196597160
1449011770
1010997715
1573704507
105599460
480609978
337634415
1792117341
1055507953
852433613
854420827
296686205
1928374236
530108964
1077742223
1511240131
1142431925
1455634706
1541799404
256010138
1960620799
2053298548
1278306807
390465409
799742411
1936384690
806470191
1419601340
1930352967
2031825080
22742765
270489539
2032627465
727841592
1623792162
2023790310
955951521
993767905
1617199062
1772931798
1323705324
971148398
791372093
1711697787
1427569710
1095742352
622547983
1973628470
633966630
657164448
727263086
1372186504
1746513965
288827692
100743203
1748736845
1998837020
724011706
1511523501
1740165833
1125639520
1793708745
510571151
1672333675
1738884232
434306623
1513758934
1807602211
1552865812
317074026
1834143910
700153495
489809704
573998656
840240243
158345445
779301692
136485094
607877880
84049567
1476060763
516198172
1014139581
92309356
403150727
12994478
2039259691
943841159
973655625
1096521243
1901018314
1242024947
1230617238
1196046338
1404479491
2060495255
20454545
925513636
1376053703
1046055036
829251471
539483139
1308867131
449671315
1077646734
587959470
105462614
1761213058
345141627
1009687615
1970801909
1868977948
129632837
1472724282
444073874
42804273
1704337005
481698519
1641591649
1437332875
1562501237
899921882
466719068
2121754129
2110948330
550223859
880003936
1165824051
389172180
777568165
1934533091
1026257102
546172435
757972319
806477121
1590791328
524051458
1945884886
780230914
760276968
1291938240
1282722782
1187682323
532102993
388010054
120398169
645540900
1917158278
970717949
1428377391
1104503565
1880162809
349507639
1072615630
1017131494
732465119
1578029208
1755507721
727982702
1271491277
1895475036
497131338
212512274
1376254498
1286913637
1309974313
1558122124
384119850
1995592713
550929312
1339338589
1328694461
728177628
1270028051
123995597
911909067
1520057860
805832420
1800845625
883715403
1081610625
669307728
2144530184
1872871786
1727869934
1321424846
444676637
958686847
1480552018
508012156
1024128442
184658346
1033871462
1621348462
960537188
865670512
1539308684
141967912
504737334
2101028730
456579786
1252447817
1732417651
305839085
2009230355
847157067
508736242
1062043014
1851322872
484827496
66112637
1490913862
2094100390
1878152638
1159628185
355865789
2022969489
1735880173
1658620878
300563253
768788584
286530
1813322566
1178333786
1803065043
457919211
1530954813
1030983775
1983992753
80122782
569000184
779183321
434758168
1226470899
2037080267
2142816108
1330173605
1121762121
1229244423
1580512434
1529919751
1130474768
1298366579
1009297864
82068807
1501334926
631002884
2052249334
897162700
1767088353
90147962
1039794779
1177835264
1470620881
1085683811
630896145
142623552
1093081802
1132692938
421196926
1181694458
2092772373
1856604168
2089484848
613883905
1907337330
1346601856
1010705407
1887672238
2053367017
1080811218
1389308761
1197122541
770244649
1746541699
117710378
1816982712
2081999433
1743439864
18006494
1844763801
270126877
1787594140
1308316966
561509190
1896227256
1765389977
516087607
1884394398
1070819270
438975839
1217380986
1928608015
848102919
995580475
364146931
600976501
859789920
76929071
2117271401
496160224
1447901244
1268966568
1138309054
1348079036
1587252600
933156057
1978646147
760867001
1884953193
620056115
91865666
454592709
549077553
1931505670
335067030
2024752613
295401659
296844394
307953521
292112149
1611735143
1914410581
1306196430
1904913802
1213881808
55701387
154212293
903343061
1086589804
668019484
1183591808
1763139153
709644762
974021454
1506787837
1753991806
473328011
780664682
523478139
489399830
1405188275
1624183138
1032748558
2018204071
176529948
1921913132
1567219903
148658381
1989062289
480203821
2078038345
1804393695
1136079768
1230517502
345115775
1746179688
1023395752
1833691356
475136713
1658622941
189111988
1663221997
367118207
699244795
1740834875
1324047843
1695844888
891396562
1800080440
663797538
534402791
2029341097
1076229381
300381562
104176113
958015434
1213518351
247292278
1979397527
2015582283
1604960712
84784538
1243372221
1302884006
669896712
653949854
1207962905
526633445
1649553446
337749318
1273680334
1833785846
1413180187
450830858
630695835
463674159
442738648
336330743
1495317660
1878081174
244337313
1554282250
756638718
1480583834
155662769
588750084
1894421862
1272212126
1188494255
1393001913
982053328
250761350
1692173829
1607129539
956108005
309608478
1834561654
31841373
1789993862
557101046
633230269
2040543621
1015413142
1254204478
1551428197
1106478213
1406167414
1874723685
67420229
574367150
772098307
310414495
424394590
60211362
1762403964
1984515432
912050664
1664359845
465176981
1223365772
857166441
1122177372
593264530
715159476
157235249
598638128
1201131396
470030608
1862158965
59977362
1485233993
876601875
907296582
1424457929
171548065
405188702
1781598430
784894409
21974257
27187081
1170867718
1643598783
561424275
2000950392
195325441
573139643
30317303
1379338794
1531737565
962437194
294592053
980724614
509424522
150453442
109409516
704487534
993987555
1602432996
701865874
176953043
1194021087
1170666107
133978128
1627368491
1179029465
233618982
1530516974
724412767
1951846720
595409045
929412887
244961760
1563123353
664229542
1616213114
300841701
2141979144
104918306
1763104411
540705279
518988485
2107740549
668198085
427308129
322711139
1821709622
314164510
1212923798
929541354
195124592
1130224371
1985506490
386758727
1793220373
79186438
1435050817
2094236267
458421964
1677816846
6652950
1734383083
1673309569
788401655
1629405209
220345352
1059013685
882953556
82812298
499168505
557840848
1455589026
851044249
602322885
1048022696
795799456
914123538
1973126301
562789479
441391378
643734653
411371424
752404866
1970307231
242710282
1520850878
270211090
1196905601
944887104
1019040360
182266437
417009278
2007909100
1116143813
1709530354
680118219
2016800006
1663497093
282189121
723038055
1965988130
115149992
36701821
810684762
988983665
1974165563
584240033
1728898720
2006730543
375188189
870697782
301727179
767229827
1728713803
651499910
1312115453
692840575
90110604
643962567
215906138
1550806677
2066702442
563050436
1547082357
516181656
1931086698
689291603
1670597602
1711072246
1826541655
2072615548
1880665459
630255558
1759293363
2021320325
385185417
358707781
1015380648
2131499056
450123757
374056082
367394261
1644697606
1574178089
1492121351
1253357209
360752158
137155511
654862805
718648843
1845517828
1049173936
901226579
1756147192
1024702712
673571363
243366388
1370545780
495188917
1110820891
1475255864
197665386
1444073242
1207288277
353263384
1140265941
133004572
755680032
968839589
1186156985
1053873287
1901940131
50138388
1346365106
217423692
894386594
1717660635
1746053959
34989008
1299663651
1188519508
666382139
1754711591
586153334
1938959654
1809478935
1603212344
1429915454
194148148
1806848367
1618403611
1378241174
646125776
1381584822
2006515535
1800328838
1382872700
1513852718
881706019
1471646505
1770597392
738011969
790376997
632408226
44158019
1858193526
54316984
646684688
486803307
689916344
665219372
354074270
1806059551
1290019744
24841553
1838129717
2028280453
56226971
1689497769
1715131711
628463609
774762712
1819842426
1761651481
281342995
372039093
914085451
519435582
1086721256
629892712
253939434
1443919468
1560667884
642184052
1526381603
805514127
1654418872
407837586
1609167860
1254352416
1452654021
1536255613
2081381019
1231742398
963560333
1320035794
505114459
160869858
282762751
182470289
1268583363
1949260091
260785188
250847807
1947898435
397313215
1671225066
814182367
1773789016
1549401880
2103421454
1457295535
81863022
83567604
756058552
1921111482
1460558867
1397730347
20981402
574275576
46265127
510215820
696045749
1918467913
148555323
258763893
383792791
956049974
1196210870
1100478175
48489639
1966608499
995678833
1400372779
894663558
963307827
2031001142
566782432
1101100230
2124131750
1935246337
614504150
441316162
448326883
418868077
1622049090
1065014348
218237192
594445409
683428474
816348780
1926095544
674916790
1245302444
832970129
374706716
2104101175
1242208039
1882568018
1451015002
1694120364
1568568692
24392630
349117593
796412228
49347582
2037514943
1779961759
1165860011
1406691905
796895050
1902068940
865472148
432934018
1766892515
241782531
1965426775
557916142
1336421190
993795159
1248155941
253276042
1769890307
2142785871
1052930525
1125994539
1162564658
18142296
1193083133
585960274
1161675946
1589724535
566815140
2082484451
1255466625
696202565
1790901552
834371013
1418613943
857072629
29095493
574520195
1383660115
1073704860
1021275102
1682301924
419557050
1731500636
722111265
1426239228
15067537
182975397
690653833
1985136852
419978242
1457589533
2042933417
1202077046
2098691374
14524752
1038203232
840060853
357329243
2039601224
681437532
652207464
1909360639
1213762516
1090359748
1357089905
1420294684
2092778719
2041697574
739520733
1976060339
987352632
65726192
599208406
909418432
202845812
915276333
1415847672
1194142699
1388878877
1542950016
295014834
1907926937
1585586791
1680925784
906438552
1438193725
1701854462
1834905926
510032424
999612519
547854956
1733678176
1321295416
1671721955
521361221
380294345
875690849
69036565
1592784856
706069013
621809780
696770079
972716187
1320942511
1235775061
438589328
1173690877
563309304
1072476458
380768152
1142346320
309464196
1782453828
971842842
1207945713
1505890357
1179645474
1606610407
1254609484
1731786754
1194911835
830740753
1542603618
1535888793
2058061732
1189946458
1413912045
120167509
1204716448
1380143863
1664387016
367040192
140063116
244954715
1466067965
18052360
252594701
730366143
2071334491
1699338112
271755309
2133953312
832495240
1379131291
479575274
145634814
1581727012
2109065541
2068930485
594790740
56960797
1765867698
1762741034
882339578
1590126346
1840000523
695784333
1667710214
1228556558
164197453
1044050639
982978598
2122513854
718312873
1408891539
1797314619
1420364082
1242739047
1801240210
1511882617
246198565
1019375199
1547086723
572777032
149531337
1013503510
1196999597
661635377
1599043028
1725628806
1635597712
393547571
1563921030
493844469
1376281169
805671064
1685446502
65445353
994738445
301015891
255264946
1666909124
1085341745
1868122838
2044393266
1671530133
719018456
1397767768
1319876337
2099181794
190867389
151091591
1319607391
2126314584
1478940699
1579130474
710085810
1456156832
415011750
40983201
524521988
1527797782
10515497
1043560846
1330632533
891907352
1508673322
1171889838
219195178
672035453
1007233291
211257830
1845390700
1005415941
132948577
65386649
1405881840
2094192168
892660781
1794240566
1805453422
2116122840
575163546
550648205
1512382685
1606513184
1506867571
773181889
1292999010
795708360
1591539459
294052970
1332125160
96584087
1799527749
1081373776
444801287
1738485857
195544212
1830443114
1007579280
935468103
342088632
583466161
275093303
476869585
141184526
93808748
718440996
745992245
1031171190
1848934177
1403569975
2122187176
1545117173
1508984495
407744963
375221460
1898501103
991015807
2108817192
1772279531
761392605
1512740576
1193990596
1413092205
2044897549
592166858
1952401259
1130506270
1018052355
669946643
284909293
1680689236
1291504780
300550612
409792567
1878988626
1506172524
1379561595
107383257
1032657888
1005935915
1172438273
586165919
334720408
1364970654
1404134779
1715551376
536130143
891180598
145136153
1459117115
501404796
1155287625
829824392
859367820
1704296263
1359850507
570378619
214182885
1830997201
1990866931
998476536
703287103
631240165
952101684
1577614633
1906644929
1564934739
2033563197
943927439
1581706865
901686446
842204303
665247454
1878825406
1801584920
1259999781
1164643062
1478315537
1477829551
631089288
1986832413
2125246705
934949687
248966364
463605261
1672882498
2020207915
1996369906
2038579213
286820553
1315530776
716530374
259800818
1325045503
2005428388
1815215995
1371916126
1996291717
17723365
979048311
48415227
900053761
1820940471
1052618985
453358807
456593880
385509568
1457110386
116222716
146720207
589565394
152216285
306673743
915040993
1816393075
1546360639
14991521
351340956
360054516
1808144714
2028299969
1054837029
325699389
97615856
1831796762
1450383945
340122490
931308895
1703763599
2120389132
542466664
754047960
833109347
759153038
1282993782
1010724820
1551757640
976025395
1024012409
1888820978
728428381
1123651377
1629036598
1878007820
809037847
1348332544
1171166850
1036864926
533309147
1177724388
325729849
176211262
2034366278
433339650
1120127406
252143876
47947607
793881486
735725497
1568488011
654165846
147797804
1473625286
230907196
737979885
600102786
1831527865
1871245494
915216172
2104413948
1693022222
717853435
1181115475
128152602
1646386585
1612548766
1698730499
646303645
405152726
1462268950
444631055
608198926
847829966
1176043528
56902862
178460817
1827808654
1366368380
1373438956
526813866
668856413
479804978
1759079460
1411380907
17709352
1500186623
223505793
1697588150
1352182000
174646722
943004109
1989461662
1933182230
822894369
426691287
564368967
366708471
1110588563
171918373
1877831489
811723011
1026983535
1654835200
2058571866
331454426
1358568935
917033928
647881370
1946709892
805781289
1317019216
565180003
2087203595
1901932633
1493425690
1411795412
998062140
2126550883
779961635
1028048473
1132312922
841199484
1523018545
598176689
1188194844
1039631153
1064052280
1635986104
767121367
914444941
1644384493
1624540895
334223350
417535145
1964780029
1690120362
2098665102
2093822079
2084186558
1143111812
1551811503
1381481667
221669100
1358411701
513383520
1153749093
1850256075
797720083
1251210802
39217356
1564138930
494216700
1815673520
923852261
580971063
1688776473
2115533725
244837699
1344387387
537410736
331343887
1500786892
158062310
366772288
776239857
1784761428
314100401
1379936538
1400156815
11573985
2065487846
2100775506
1572633887
1777680704
711418017
73832261
758663017
1126740049
1522993583
471922323
493739663
1619443311
1989320162
2120611881
1207840029
1377041817
431040434
1490321538
119695470
1161918042
2067852543
1222427239
1447556480
1988362518
415150642
1720262730
2067075363
677551441
1199710583
1594384417
159176781
266137987
1641603353
656129006
1775979551
683998094
513785922
1002061621
556114353
1590261392
1587417539
1759152530
748240984
1937184996
985726394
1188441599
591824583
877039365
1755909446
2044334137
259064325
231463139
170647625
704385622
331219382
164472239
680285154
963323055
205910592
1680825605
986222857
1213521929
2028328187
137721587
866884020
1402433260
294768622
238514766
280893242
236803094
1979730340
365751725
1625964908
1916602532
94787846
856226739
961686460
1992451657
195206486
1445453205
1354999842
1819987819
191476238
584872851
1444533888
2022810047
1903203778
1274948318
805302336
1227909403
1345258127
36281570
633672385
104349422
987025323
1452709250
2078316964
1191430875
1753426919
584827456
1250557669
313302287
1407536591
1862032720
1667893510
2109005206
943905161
298551278
1033054071
34341287
767407517
792855187
174538640
1265783140
1607189724
1580672642
61605273
199884899
1518390760
21483383
695707292
1798468802
996563004
1534196506
1170745487
764419885
903536
171178904
280632882
166949025
1404220738
86585211
1356084873
1442503407
1593298478
1731378420
788024613
327047434
228771720
2068562662
1086434693
823438726
1020158708
1463765671
152055818
1307312276
183290023
825051997
568135183
550802926
1547670544
787353600
109364303
290969129
2083923039
57217250
1106737791
1013079951
1875927081
574700196
328852163
218642085
1273508671
1688422743
1779204775
32760364
272405419
687627979
754940681
920061579
1667851604
1171768245
725871374
1810643543
245018204
1973117183
656217642
587405329
816081201
107157564
801448442
325961423
945864512
751498012
1700018772
2073788175
2103073707
618988994
1375337105
542230998
2047349114
215995345
960983701
675194504
1755483081
265216598
1309190862
660972288
523662876
1259328167
46056581
948163097
1624453596
901902673
394646815
213578506
2023729220
1809402611
555358647
1795769314
1133874850
1737950262
485380652
777747713
1268729912
1172471501
1150497075
1117702896
1721892613
1393106568
328794875
1061494369
751558902
2062806386
1585119340
410885763
329519844
247278292
924435245
1551317211
517785152
904351128
2027796143
807305742
1381228077
979253283
1372017892
608217955
592121626
1469956435
1573427053
1873492062
1057061054
2097874351
481620631
634335427
1829785129
723792214
1562977488
215246646
1686802467
1759768070
1497548684
1958308133
1039514764
459199724
376164589
1608678553
554105048
716875485
678190780
14307489
1878328496
1595158362
1567404007
1251057242
1883700004
1938024544
2067445760
798435916
89348687
1874505800
493883084
311065358
1298021733
135421351
1780891304
1738773783
324424480
189584553
1079937510
596110187
1554492622
43938754
197319321
457723747
417204427
1381149338
1295374
1542395443
1407069307
1744678068
1478995069
1880817062
1878974437
778905185
1954751453
187623054
1336174997
874315780
1478731787
438836903
1331290390
870211809
1977383255
1217142589
1905223630
627587175
866310184
1683268761
984302943
1209567561
739387917
419575521
1900771734
1842731003
1749146066
1395857958
1959848732
1223468893
2119621193
2125846476
2112855282
1433221359
420139067
737950727
1159590021
383005072
1407861042
2068693873
2095308869
1927978545
1402479229
806284333
1677132007
316193006
1419598344
931422182
1661660369
907309618
1935376165
1861314683
1301002949
599550599
125508859
1146681184
627855712
1473168132
1452298538
1794828963
850352852
914386050
35193100
64970310
628828809
1510269298
1420331062
1076516667
2113087415
630616855
1567536378
1329538604
1206553001
558691258
699737292
26589964
1373773490
935490195
196972533
721626127
2052036554
755489752
1495024102
1941376344
1180122354
197096979
653246388
674366375
442092109
547266611
484855373
1692788591
1326874792
715357205
387867240
678068344
69043515
378132929
1518345085
315690513
646166132
1572533746
273989198
1406619016
1220844254
575795255
884559818
2128837627
97648838
294498752
1676494472
2111247009
2077179083
1357587293
1236370105
58730956
932535007
1403701814
1141163337
1927547190
1600602752
2116546230
1375838785
1880443583
37879136
1628196250
1629855509
1186294377
59707312
1115684525
138054744
1495158363
1619287781
573202567
780857115
540857285
174017645
478072452
513864962
48496339
1217649545
1812418407
296938799
1333592981
315862079
743149599
447020930
1077619180
298003150
1716956433
237580854
1409724764
1897198844
342880144
275458120
1938662966
1462772991
2086357227
862137772
1100677112
214931794
66631730
936027738
1885477507
2068624940
536660313
2028324380
1279856208
2078145471
1191200206
2085390698
72070921
1774772804
1759612316
1542336441
103904250
208989621
71218116
211466
1648731050
324835781
1643929602
34283591
1067168347
1412319802
2024759752
1165934159
88686363
1014053913
4800938
1934106786
265603590
653595006
457059998
904570898
154190086
633811528
152450908
289331646
1906094892
192348351
58535168
343082497
1760065344
1287623136
2118679889
2113631560
321547675
1966869804
130850082
724734060
1618463919
1105969149
205829307
304563008
480394312
907382748
2141041367
1437258908
439658054
140823252
1148020119
1349549786
1173838948
2128773249
679351968
676834243
1355183321
529467531
1586042371
423839464
295284076
1150531400
1027784496
1775731807
862451990
1318884171
1609019319
646503625
1160858805
1478764874
793728737
1113430392
52092703
857499004
1788759319
1678775136
2052186125
1278705791
2106189128
112519270
670536563
1603099240
874237759
400023742
295171078
1782828378
325847385
1516151523
278579299
1260441722
2136456520
989845109
722567611
751073053
1259004706
2091700043
1470000592
214357388
1954280762
1154322858
1139510777
1781956043
1186715143
1865447223
1424466665
1680023566
435612657
1531662005
1698842938
2061107723
262062480
703265037
1949300641
586789596
362859784
1605398043
1304483138
135225072
1085058037
1674510247
1269477644
487958113
1762579448
385417391
271255358
1661232180
1247726248
975105098
884212815
1794640085
1968408607
1749653135
1146173388
387487870
330111007
1011597536
720334308
638828291
180381554
936611835
644446564
637969435
1954582338
465483319
636434175
1200510287
1630683694
307213482
1195862640
1217946337
2015156805
2039437979
481678859
1104667855
273277505
699947565
637873811
1919971193
83107198
1952636758
965908689
943487190
1554096322
1247729242
1501741327
1002165733
1729627204
822489980
615454835
982153359
713793226
1600055798
755347931
1110652076
1017361500
1233469948
366412389
489172574
499079507
1177678217
2113802811
17474973
894202356
1916672400
1916609940
821617046
489307705
1066887461
2027480497
984014638
1625069753
62503541
1287963531
444052386
1837545571
1473560432
256919039
1757862493
1078431022
507836362
682855951
382435614
2130783202
458606541
1536791907
750072072
907757712
2117125724
1217760579
80436603
997803528
856581871
1372690362
548618936
1273238907
21869998
1078266071
1235819355
1681376822
904891399
1033916516
10240634
474523311
853324112
1854431914
1023447525
340972630
1176459134
1439977631
1600269214
1834018304
361088103
807133758
1777270000
297611418
1548999433
577675058
991650829
157963426
228735644
1084666050
1163910923
1900744920
110134179
662281008
1885079337
1547068646
1947235992
760949095
716443499
2086711718
932087232
1626920029
1145519735
700171358
1549984039
1769844937
713901642
1650229610
656160376
343623368
2051935943
246446066
161918654
302072232
1200336405
1446367527
2100918540
1698444703
1166314279
220936604
232087476
1856834968
621983330
628636617
1166102606
796892157
107677859
643550913
2119756551
1068386937
2116587300
1074925318
628066878
2023092323
981079651
2057490367
1109628737
11927994
2120152693
1980341362
435745229
1982605790
2004201131
1425277287
704107198
494385956
1104751107
1048268732
392199830
1410636978
1861546987
1684919086
1562760010
81135299
2122955118
1191875158
1832924672
1672534345
1279812461
152340997
952502402
223485146
1786178748
246750244
746522248
774644175
1350701257
2080949963
1978963538
716157631
927709231
158403776
2096822142
883580371
1861274952
1124059090
1119951724
978527296
1598208146
1947214445
1131784393
1577265603
29276828
1403998618
1701224941
1388307909
1149548345
1035843262
208917090
1772606831
631003997
180119671
1212473954
1507218913
1955323869
1523503906
666504231
1051346984
1521010794
1659523697
1127896786
350385233
1647967320
1997844110
1419112342
515026397
281912631
1612382690
143302756
748854872
339971003
1803474253
1029151858
2141035509
1264621738
1610369547
1774773881
1533700503
1249641760
330670205
963686062
1673193768
1938772914
300057486
911122927
1674515312
365412106
823422357
1803166061
331266856
1054228655
751227122
1957497974
601864165
452932333
109087194
1350505191
1528060345
413202182
1899416681
356851281
1116578163
552530131
474796690
1802862905
1339240690
161396649
675678466
955540877
509662306
2110855776
1076989485
1399305041
266985838
1998296541
38088133
201337378
399279413
1061881260
1218728960
1470847291
1138247637
323294876
947701756
2031762601
1316194978
1121755515
443075587
1216178320
983987001
198439669
858651031
968727799
1330523113
249090297
1176710674
109913670
435335443
1175868079
115458352
1432789697
379149424
345439684
1119145568
517082925
1481961899
1210168879
386630197
2143720270
1807455093
1936548331
431611249
1283144530
535265529
529295446
295822627
1398812646
2129040396
1820385533
156587514
1496827220
677160966
1283962459
1779732700
1611178203
1922417532
1851399030
155141093
631956859
1065568138
475902438
1077699587
1638460036
2140738796
738951054
721893466
1367514102
2088006438
1573331308
1928052206
128994663
97463709
1327309880
1118353604
763091412
1550721013
1081007010
1758995300
167075436
2058610678
138356531
1992493845
1782576522
20046034
436981885
1203606195
232115569
1070223193
13814147
1904947993
1874048890
688543454
354273129
1944034564
769613232
1692979409
1262721457
2036399755
16086196
539085350
1590384304
532670345
1693323772
746998658
1493613858
1063663202
1334755734
2006690663
1015813201
1763889878
1528465385
725369947
583684342
1763484095
1481322556
555842801
2087448423
574459342
1500537578
1505326999
431278579
649535899
1109797530
1969240752
313754216
752751446
562167140
1453449441
374273199
339229753
1327986673
911436552
1688788899
1420973145
946255258
1166305867
1924696786
726164027
147862267
1528518805
1361371703
263313368
532312425
638623465
2109649507
1553544497
1163274898
1157605578
1463802920
1780832494
907776986
436600301
1367469963
625725601
756665132
1133387685
482328638
9657677
1577517869
832858281
587385506
533638413
1891617134
534249234
1915392109
1058304967
1775755755
946266240
1510484979
1142905463
1963683770
1337204694
1111882393
728895413
182422571
960400216
245960840
838407138
1580405155
798534329
1794655692
2025491471
1582878699
1034734808
1797659124
1670459938
1414542918
1137254131
625783413
599549042
1423253989
1832259762
2053968274
1486687834
2096922270
230592406
2121796943
1504911056
1098593148
2039078419
1463309281
1202306161
510177959
1083284412
1504914581
1437236332
496479042
1235446943
2135038822
520578643
1535153663
643216134
1682046550
583403303
1690190954
904707213
512486128
1207087559
1831856234
1381346106
1002457044
875996183
1947416112
366970519
560077940
1345332509
1045964848
892740252
2143076504
539380117
155657297
1724893801
21727523
1466535356
1990639724
996778792
473189781
857251370
1095234256
230793014
330661924
154619751
873155037
936824880
200276617
1596983591
2006488925
439464154
867935068
854164064
1111719162
1360083887
1931346004
1011654091
1522046790
269760509
1651510487
890492499
1683273105
490677957
858280414
49770975
1557269574
304346249
47244597
1822918497
1870927566
477007721
1168095576
1550046868
684804899
174385685
1163812861
649293407
1179799096
447819155
10353776
22573459
339829751
1201618841
655409020
1649677769
861125946
1053460846
2065441751
1662522899
655419286
901991393
1613784171
286088110
2141709922
1360028923
841447390
440824747
1220735988
1108124862
1199246538
1457120424
1495655468
482395625
1637757896
639952512
1988280353
1038246457
1262627842
868757273
946333140
1062585044
810647006
1399924065
1930855174
584271642
720141107
1218737729
222184663
1024640553
1332337039
129579991
1524042131
247836995
1611395162
854919689
1814328218
1897849297
1897005660
1524548364
414917443
1352999399
2137585344
752723736
413240193
851178966
869246009
402753202
821128821
1223806147
1801360457
984718128
536816245
928128212
1357653366
1311260230
614850273
512147365
1895965668
945625971
1265233547
784092006
409706038
849219711
324814181
489593341
1674218952
862646550
1735550226
1805627479
2088210203
932428271
1066235715
2015005824
2133030641
600290524
1381112599
1660967191
1928682956
1754525003
629997762
423852562
2038158743
609681049
997800835
1145666551
160095445
753088169
608214183
455694651
1934132229
539691130
1164358373
711417765
1218305118
1972742767
1340751294
952310149
1777962761
698924970
222595954
1052073743
1715709254
23507274
1106372831
1196803752
44760446
1653125199
2037989558
177460519
806886348
194022700
1236812056
77500846
148285433
1659904265
1496487604
80780080
2034251842
577043015
1891690964
1152191077
368642530
726922241
429926739
1774207848
1369755739
1842839824
1781076907
1932171083
1898498480
241731903
1004997828
1070482035
1892762211
2040427883
1120715112
1150292173
58443555
861509843
732444644
1382143025
1303168483
844940226
203814432
268670703
1798189791
1120320757
675522522
1712202774
957495381
615835878
781951995
846199136
814918031
1465462775
726366626
419348786
1132916171
1222332878
398899953
1862019982
1178166242
57492763
830341795
1603217594
1026121744
1250070825
1056986877
27990703
1362890272
606782444
1402498932
1936506583
1207891028
1711207951
1915685904
997400222
2132782848
1640674175
307560266
1651759970
485625796
458012044
1569014530
981467144
994675453
673158954
229122921
1055906780
1484191865
1925622373
1673308650
19166264
373139136
526824097
1570675056
517070774
1863301183
1514655679
1013992994
1178995
1359214560
944984093
104073125
540533603
1230528971
756502820
1938618318
1219096797
923320403
2119686841
902605162
650515833
395172122
226210901
245422296
292807019
631231009
406644580
482489933
486022216
1164094705
1891564731
1672137499
375780285
193704685
1962783321
1083299631
1126502724
79683303
990830885
790897825
1035602148
512395505
1631020532
1431802555
804340426
519147374
1388979709
1445085810
1608847582
2038248328
294924317
1636928259
785181463
1468620442
492212005
1509973069
1633016685
1141053466
1949947147
95689311
319061470
1825697073
398963389
240634422
692023654
1866654532
1521870004
164049113
1192367060
277490441
1170338223
2038561672
2106101861
379586331
41751413
819859747
163189186
217897813
1058754863
717453820
459783682
483912606
232257988
387697568
2037438204
1370600997
1493466964
1636440072
69056038
1854338875
140757876
1870784072
1536129324
1764056459
813852098
1851068262
1591384307
1510542919
753589137
2087692469
1406321428
1395888073
1941135145
1171643063
1938227650
553412322
368936093
1414580290
1456788875
1455779843
296516369
758890173
2054005045
1949006478
1182049932
1163850536
638043357
402678871
1092235206
1160278289
8623678
161544666
2006996875
883751010
1987956163
907067457
251924499
1717854546
1479600601
1459004991
1957462559
1060714409
1148623239
273550875
1947152910
1590174079
1270235446
829447108
1548643459
264842956
1340304798
11188619
295755640
1556311823
1083567947
1298975727
442752202
1382290873
1453680798
1249477697
399580173
584374472
219563837
1305208976
410957566
93898431
833215233
1016358655
145385594
1418993918
1280502187
920410125
892649109
410484036
2034843279
1743513103
1706960090
1641882042
327803164
1197848952
2116695726
2144836620
2058832221
1965805897
1774696466
2003930877
190473648
1168150547
1092049690
1298217664
1106867931
1273936592
931233331
1079797511
1117195760
2093039962
348378114
1519243890
590537948
1261657113
972402123
497955787
582414936
1417941558
2073550842
370865454
1477694659
974708297
2087515847
1465420621
1788154849
1204281888
1697383907
1893862175
93703432
1824838267
170559146
1705810665
856400070
793911056
18705162
1450233081
1097803185
1046824731
1086478908
95368955
378773262
1299394888
2078681922
487829650
1207262364
771357244
2027981062
934876474
472682629
353639724
1050285511
164208229
480259456
1721591473
2077104688
739258859
93951515
1478587475
354433620
1769993950
1137802874
401038329
732901116
1811375293
988803833
1433521386
1637551915
1963885892
1885326118
202564373
1256845026
13020198
558907947
1071247562
1631150686
311285212
1728945947
606943969
722542072
1667414126
1431660915
677167273
33653451
584203384
916213075
698713081
2004744807
1262282117
157727506
873148959
207657313
966703960
745570080
99736721
821443678
1489053744
1494558451
1593161612
894212754
1780174534
462455404
1249497193
143523244
610328705
1024459103
104470537
1964368121
1364557078
1639185407
128667906
1738202323
1896753090
498002816
262875101
1279998237
409201951
884856640
2125036788
508443415
1151706270
994906871
1908827268
1323963612
2033657594
196857285
2118336994
1994700387
565567679
1179415808
103513037
1838885219
2068072721
281702051
1992373793
1501727360
1489457744
2037692424
1670623320
58719531
49933315
1831981984
1784062456
596462381
1943907284
329320539
1152076729
1826850797
263707763
1218648549
566843548
748660973
1693902464
931159818
106869944
1371856632
911813034
358204740
2142159964
728560321
1499118618
798764847
894449520
1981252926
1839042961
344590087
1720198189
968462760
1599213563
1762998078
777767309
1502617537
326665004
634800206
1256521450
452633870
448989621
1022151526
1668359903
625220957
1883252326
762513174
1479288833
33522927
720726695
2000356955
559060615
1998404884
744983083
416620744
293806460
1883534156
1857833658
1080544735
1254710734
1672050182
2007767935
1054832922
37256808
977846240
192642255
1016327658
819803527
101333084
249697903
1870368020
1234455711
745817880
240615555
1252129888
704059582
332450475
1732325776
308694489
578185716
2113624418
121010689
863371436
1935434108
112866790
1573681308
1850530504
654669953
1771605398
697795701
2131593930
181375736
730282398
1493001828
810125389
2009062781
1262098698
514553044
754532189
1427023551
1197962423
947784227
1293118845
2111698294
2047042629
814723604
341479613
138608137
1870271960
946646560
1776257090
1915231698
609461576
1228985487
1610190164
1550161929
740257241
2105194387
217294177
394187204
476815270
138830116
266628235
1013503510
1118046597
149016982
295359171
1193332405
1815627795
1303585237
2062818158
793501868
316354171
1561982934
1192575244
17732531
2039321304
142563740
615916879
339391854
1493646953
496837156
1673839994
913094125
137450556
930160366
926882219
484354048
453098558
682125646
790398848
1208526615
385186821
1152798431
1663766268
2130295124
1227390764
127357213
52959157
916417174
2009349778
1862591698
823940349
746783618
1618427437
1426801757
1908029465
1720155116
1026218347
1522332661
57624319
100178104
2013702163
742917709
1655814796
1368337280
1252812415
441918014
385123694
205347730
1425147637
714463184
1972879841
1248356115
886871624
839614451
1988957683
1602992820
402524690
2029856044
1822759198
762211716
1614769826
1005933405
1229816244
1235791792
1689972501
507895214
2061790698
481403662
150601467
1759695551
83770556
1115506291
799515388
1567334019
1168741587
43214878
1926481678
1010102731
1638283234
1590765247
1170003316
15750813
1246974187
1002272180
1165063443
418821877
144516509
442437017
1947250777
176624317
1483838156
683308111
1322827695
935006354
314117086
1883721432
2094722447
934625170
826008674
1627972206
1101392097
223265638
1911693378
381330947
1547934848
720891354
1587303278
770963167
302599365
502590381
484400244
1081362023
1657760220
1064858836
1413556733
113763328
1058271797
291937591
1003824397
1693599260
1883706945
1139873496
710097783
1496332004
413633006
26982195
731144032
880367735
492300456
1421478522
249463558
589411938
1451669403
1052278423
1103795512
1009372788
1409872609
229837690
1664813098
19777455
1564684908
1515040379
1124690574
1427381238
1731198618
1859326015
790444172
1028229052
1398555795
1254593097
1532010998
2138160708
793391715
375699803
1436490548
557570053
337061537
726679717
824615492
1410353411
130524871
1424057026
738341414
1984662959
565366151
1043400662
190765377
93699410
1776612205
436224231
1369462219
634324304
55354166
1601262591
1378978060
2066834855
985698012
379249746
461584323
119034298
536744386
762529783
1261029080
728285593
1746930227
113552775
1238467705
1568064084
671094385
1916124804
1150848918
821853740
758769296
460755060
1957232735
593729554
1440693977
1088634529
1311851235
1437729753
1690069968
145203221
1514340965
947520808
1555625076
1386658230
1349403661
1116974608
664141528
316562199
66012538
1041978532
399351691
1299332232
833685841
406853661
1652938465
1432550865
661498083
1714749293
536499738
1669085934
1461591659
62987665
1358509674
1470587763
1153224774
1633282498
1694531416
1798019628
2063205640
1930222901
170748254
75906078
534020260
589619888
708857801
326624880
1072213751
1164485068
1494259045
662035040
1907015081
1252730676
534106591
470444792
503796482
1568325560
762673440
372262703
650274181
761092359
1326262869
1579921104
320196278
1273756107
1996447716
1696536287
1436378106
324748175
414083388
954450010
567187688
862824810
736172279
205653095
71866674
1210508676
1064340412
1509057382
1816282502
1141848932
471159260
800391766
1107214506
1942462345
767659616
2136096975
349748903
697263868
477034587
1429249915
21548249
1945768079
1476908402
640112657
1350502962
672632479
1446703689
1722602225
1868991233
535354275
213143274
195928820
1995278628
2140838525
1185997984
1736260402
1167038007
1304634293
207689201
752200233
1979807030
1918745444
1100850500
998563738
1081339068
1982242030
1188451940
934989913
823651112
1088169853
986618346
1456042846
969735824
982987956
2113367786
1778888111
1304929330
112457443
944435396
1122496360
1277483342
768565492
1809461035
450430506
212411236
2090021141
1723698101
556597511
568919237
1804431340
566417767
1045615575
1096490670
1868752340
977983609
1591650676
1688970223
457252968
523159778
1457971602
1212414406
713189623
62742069
1469232504
80705665
472045297
1401197868
1682385470
1466771539
1867350797
1289330763
730098321
176472263
736731258
2066304893
161188372
437213433
887122245
1161093249
106623411
1217983188
1133206284
1549893015
1124321799
1955412530
838300792
408530205
265244538
633312444
1893235112
969231887
473572516
390556926
137384105
1714794080
957954559
1044378077
224572236
1469650139
611867049
1590869276
1496166890
1355818552
1305484624
1809926153
634910166
1189899001
1906815307
64124620
2039327945
1103332142
1198904995
1289150408
1189470538
1924619341
2088068319
546553822
549452909
812761097
2030594763
1755557406
257899360
945921176
1993028717
1758198446
697623624
572214995
1112685243
721533375
728530963
12840563
2128215210
395052716
202210010
340150558
1359530614
1920842936
1147253772
138492377
232584978
1161178489
1723931258
2073256983
357952314
194424908
1870167610
478572938
296519395
33686445
528833399
1669187650
843333481
2037585306
1921244459
2108732151
1760863770
1644711872
260127969
1254066269
1573290706
833540176
815798028
1431272213
1985285544
915448993
677845476
849517724
1164742487
1248811789
2112547704
1404143863
1985025193
1264041931
2063285982
40000747
1654304564
686053970
1226659875
1980368081
1712511568
925483342
1408008485
1159300994
157596472
1309415179
1669500820
490555239
668683158
606298958
184484584
931371599
1588649061
443287688
1558196423
1267322133
1007238038
1157550962
807508708
1326352769
1464665229
1795857171
994408845
1014536073
2021589276
1177307947
1990063285
110410483
1164476651
1029492153
794695297
1413920714
944158645
161487611
1963793679
171366043
725080971
506253589
1431718802
1783844199
1531763202
1849741563
127308779
556311651
125793118
1668583445
998227397
522670419
1942447091
1465778252
1323660306
472170982
406052094
1828836440
150081986
1065001574
1130697381
759014643
1399841814
69670772
1116427072
784839202
1669255887
1016155149
1213661510
1888931080
2105654864
1580379235
2019511476
2066697730
519229434
746369083
662021516
607604521
779684867
193463369
1634299407
1811197124
193460581
301088822
829133134
844873049
1218934339
1028987078
1901841606
123179079
153813864
1676279363
1407305097
853723818
1021280377
1049089520
555087264
479605249
843987689
781525414
669684903
1900363012
228980784
429868303
383945398
918153928
551048875
1552798365
396625966
710702962
1262987842
834546683
431469945
1502085054
237310739
937580220
1900116245
1799719514
1204812071
416795628
60177394
237984596
371022499
135942964
1582213331
163591865
1287903025
1903158002
542502652
2054361628
699445290
605831140
279515653
1013694655
1303133806
141681051
563200800
1260295801
1452186521
2131639078
1598929426
1910829779
536703436
1468224481
1478410647
2138069670
2097543167
99887058
1772734672
181508463
936247928
1175589263
1480288443
1571812341
1304275589
1899576460
1931732699
565849271
1036846268
1140329313
945619355
1900462463
1398135457
1924923336
626118876
988131850
625743165
1135766234
817942661
424474748
805971030
487165556
726091591
1983423476
115463661
1340138792
1823479435
746323585
455721246
852685631
1478535958
455119775
1750406757
2038934097
695229209
1319123733
1451283541
1553100195
1186828399
1675136378
734565859
2026342622
711064670
1640245283
260211494
106342822
1684170597
673520455
1552505687
1395971695
1049369084
2081879267
2110333139
71022785
1636663377
1745659640
2122694743
901217983
765912105
656531768
686820501
1504251067
1936701141
1056440459
1321532261
2031430162
1186889955
1272180815
2046805555
1602823635
2107269409
1595282328
921183146
601870592
220333065
1845646478
737936541
1208714718
744980919
1170823752
896109240
1079863392
1631376384
101551694
720277907
1722048598
1741320336
1207939408
44100064
1199220668
705716105
1668044717
427196187
854554682
65125403
973901757
1219403053
490081383
663923211
1515591104
1191741504
770302097
775405776
1250906578
67792828
969770201
1422771066
534037451
725927802
934528529
1992632188
971407963
991609092
701790911
927305950
318720039
663203214
1570488217
1763328941
1957662286
509387970
1616635989
140607383
1959186021
845166845
890550846
2137201359
113457972
446607118
1992998554
1954268010
919081071
1784303772
1317368845
1804489009
1548145779
14108933
353589371
823748854
866459854
838260462
1696099487
784894409
242255854
219885466
160200096
1461701103
105121011
1917135560
1874454277
519534170
590923597
1129547485
1218906094
878761046
1598302058
846470718
592347724
2093508609
2092471075
146990862
928655307
1729586692
1026554166
1551125685
605846937
150805570
1190666077
2063105486
25714096
669511600
260075076
726600170
620444333
1243317627
1523019870
1249258798
742158655
435711261
982681689
723855723
57403871
1385357096
86242954
1819670748
396517126
1594523673
1617758226
848046755
1224594626
1642085111
480563623
1722272043
1420592567
559538075
650334041
601148556
1910432973
889234151
1516058548
405143520
997184485
741667576
504003520
175768926
820852555
1335169480
2087273394
558413150
1358100232
1923239317
637223894
986336345
72626535
1288933632
1291044364
2030032687
1401423455
100156163
1287463600
636680721
1124598090
259402802
1534447981
304708613
1436111162
180536061
561955264
704542858
1493172641
149113608
252450715
2119116171
240035134
429805898
1745302663
321053557
1723032223
1976803971
1101764367
40104928
93787803
810371543
1876385281
593297694
1394196202
102056798
438572403
2042763520
237208506
902304023
321570462
261882114
562126316
2041157056
212159281
1177957049
1371529972
1703090970
497942462
178534650
1362668096
1241615757
650713950
616871147
1395837470
1176608034
1845029204
569159544
1161179143
1765983861
1349891572
1421049389
1335505000
1280994425
1117602544
1974059618
1062938298
1342861768
1242937054
815993408
1161321152
183444661
1638992557
986664877
132414008
1064032495
503803680
795545907
489910461
783894128
463085900
665311252
1044984406
1766824821
1275496466
687088662
1704631788
406213381
2146016673
908368587
592271599
1155675591
1448354785
1538999655
1782477408
1835863887
1891203320
424955349
75071540
144964754
1271189739
666737285
366809761
960161025
928969982
414303486
1826868132
295496152
873893169
1512501427
1528721528
339117939
1445935000
742979503
636291503
162313545
886015092
1929579354
2079960970
1663650059
1420947441
851871546
2039309822
419913110
343815374
1761618730
1792576439
1928612197
1136093525
1156404412
1254992724
232947021
608706039
1375547249
827543200
1567373840
1668322547
952763214
1546633416
1371559073
2066938789
1935283829
2066268260
1717226972
585961391
305450095
1088467979
674206619
14474407
1484774406
1501668987
1068956543
341679407
1915990616
836651612
601146214
958319485
963476062
195618137
786041350
2039784543
1271565592
563214680
1376036140
90650942
2096858218
1567332743
1740377070
275736243
355930397
2048457862
1423166160
1536353293
954933591
650203866
2091550141
1297876802
1770190001
1576804413
2020784490
1003405907
620776232
1862684998
19942577
1642868564
1591542368
2077423052
571205419
582993572
459062879
1200607105
572835388
17756329
1279320764
504250291
1899435398
1128751226
1077897368
255237379
334505345
681757007
1300832568
1300725459
1793423497
219709921
652090422
886940800
655467518
966715064
1987515357
1574179607
1297284214
1623963797
2134059540
787431292
936613128
1328252905
1503103313
1101940589
1282213432
138263755
1609080369
1639535537
1125137400
419696087
1121706831
121676846
111013503
191583234
1564264669
2067297944
1338506270
668965957
494154897
1085860794
97600522
963300845
1369121336
140842913
1225250812
2005084850
1483325889
975718636
1163387152
2115833546
1530792971
1925777173
1091721957
2054756533
104500873
1258658531
1804713488
2052183602
1155162780
1119447004
1339921499
540232754
1912348567
309699535
21546254
521695545
1718997904
1360359636
98939420
1640546745
571905353
1136260609
675854050
1191779442
437418898
1702879645
1129035115
991448179
197751644
1125585521
309133184
687586543
660288681
97467524
1330358748
1398135434
303547557
958917018
671873668
1828661619
336350021
166970061
1791498028
439825821
509787476
1003761729
285178915
464133553
1417534355
666322013
1128018920
606230447
870096758
768561412
939509111
424296307
408882741
508723837
141235832
1914137033
1081185226
1971261352
1134426229
234062913
1713836706
652191253
1083201426
1394424391
212261853
1097910754
104844979
325573045
1206440997
970731127
762709742
1408420046
1314745379
1639228551
1785644082
1539609491
1615600641
1027729017
348390770
1488897810
676085014
1991494634
151580837
618795990
1556131104
320268007
519592532
867111319
433170936
616422416
1024389476
1168367474
304956854
1045989689
1587823871
964004335
2048764958
1581732845
1691825077
296572415
387065953
191576469
1696844751
1423929704
798904053
1603931536
744428263
2094045806
756537997
1138756507
1588128661
1651467102
1045717430
1091332763
1703925410
2123028044
1776863434
59751976
119970848
1729522856
1400300023
1273742403
1184976415
1960602793
619887951
467675902
1289360900
755397795
372497272
1000828361
890258808
1070749892
1897587429
695559562
882895209
1322833102
1376195241
623346882
2080264749
1498823453
1501780075
2003145836
1416110155
116088243
648484338
461613457
1808057282
394480173
431288766
1344717812
1732777141
278696240
1742107868
1461659874
980484470
1569256720
2141218441
1762326557
2031599354
970985964
591118084
1319327104
483445799
1767088540
1731851972
1015945253
2107715201
581948705
1887360936
647813096
1885355590
857261368
766280755
596322033
1764237750
1165436475
823827847
1211180826
334842905
1436317544
383218517
1299828929
1536159920
1964430599
927822765
44327730
1499846333
490013730
684222310
644194726
2028105784
144239943
650598202
1456262611
1250786240
188374142
997150321
2132308325
487048298
1543086631
2074335364
1206869356
2102346857
9576415
1182751580
601533898
535671227
1516389969
1875303625
1506414726
1643451079
1850382194
1702563352
1149000250
758719644
1130621704
177861639
1661364505
1155962624
1551062178
1055585990
1334874424
298608941
1081875925
100596405
376223682
542000651
2003447637
1520945204
1729503620
403056109
488663262
1432908106
1709967261
290200384
591498595
806436359
1402418745
929038892
462739941
1273421893
933100960
1077327795
891222222
695926604
396857077
215568222
372255333
2074582942
638135599
381875219
1559416058
1419061810
1466136947
1602764073
2098713880
1162500960
306081681
1376138721
571878291
1861661997
433473953
962296847
482133574
2034010646
512620910
802601471
1707089214
1539307082
1825699132
693303440
1340582931
341938569
1967389849
264336497
235259455
241550532
1002791443
1175904307
1840142009
76806216
127792342
103776304
294120717
1362259400
1749041454
1647071422
1451695728
2126623486
2020472374
256642704
452543667
2030384643
2113340074
1759794373
43807022
647827412
384863355
1558078049
2002320820
746071983
1391106933
1133838290
1752270893
38819754
354074583
972342847
559225046
1370483163
815144007
443864970
1493772825
1946522552
880037241
367269261
1386367530
1513357628
524618298
1300972555
491682522
879777693
1007283413
1823969982
2093680237
1329366995
1824017452
181237024
1764833057
613980020
1286864396
265937599
1399108687
855432323
318257408
423576154
18021550
1409951050
1496847308
1688300008
1192056894
1995845047
536761645
901837602
1363524913
1718032630
1602742652
1958137051
1223995210
623966465
78178995
1689171228
1128772859
16176076
448301512
63939821
2103605443
510174153
1094542979
900176477
1266742805
1698507685
1669310336
1841749137
2139803003
275577765
605987749
1897357391
533642040
1341380220
1125979641
925271331
811691550
192250219
2076931013
1788503265
1364940362
1423179026
117115847
1660870521
1017230703
1694947182
1024540055
1100326256
2056407078
348140127
794355777
1940262735
41102452
1941532740
1821133691
1083710150
204361225
50622185
555934206
1564866022
392593070
391654656
599823201
1333525582
1415705139
22536118
56202230
1698940918
2135777422
629573268
2124082458
1601476321
1968027428
980411254
1538842035
280595087
2010744839
1702385458
991066895
1271919069
198395924
1392998226
1717643717
23586863
488721607
1880713913
312646246
1905146819
1868181388
1226320796
1703258565
2074148672
439542000
1481403183
6687499
1567446147
1567530448
1456095860
303303574
1907027579
242964588
1334914354
346479219
1881974050
2112226507
85481980
491612614
786440821
788173924
1840545360
543058831
328330083
1294219497
945863525
847605100
1445705046
440195515
1230244383
1424855631
130685356
1693037202
966267025
1683637363
1835492666
356940140
196898561
1504304646
1022314949
2030803688
124592103
1385397157
1428365037
1160689588
285822011
1091291076
133877737
1837873788
1856443839
304641270
625390887
172167378
1011861804
421615017
1672121362
1703129730
1530322275
861247421
1045583995
521135438
289404298
1761607786
102710953
821030309
1730817453
1308841274
2105270657
1894623056
1834973893
505066903
514238552
7764182
359368076
1209030536
1621463734
1072213687
79118263
334126540
1442713871
2097023480
1985711243
1978825105
266117355
1759924047
937151042
1939950168
62912962
418289519
130725803
1472734492
1120634083
1697091829
420982263
998777135
2023324946
245045264
478613787
1460594204
976682455
2066615289
1462417006
1010330778
1296546697
1894938114
1426268270
151600600
1020649679
848456202
1358009316
1777449111
2107946843
478621273
1495327972
1562080711
146058537
779842863
1282124946
605073352
1603022585
1630400214
503719730
2136666976
165828065
211273246
1597524017
1432444372
1775584114
715522486
303644259
1812093434
1855506283
1393997512
1667909375
1855153846
49583072
1016994699
1728463156
1824523800
1287790205
1443174663
1196912896
1787909501
638698997
2005934540
617285924
1048375856
577432503
197020929
2028836159
1092946416
1784354875
487290963
1969374480
2094707764
942212705
2001251422
312263842
1094715533
13290345
787948172
1618756025
1014769710
1674581365
1749751262
1576205972
803247741
2080247241
195925503
503168629
2110221430
1810532852
1848002398
1828911446
628594869
1275639470
1535565474
1616823591
994768860
1127298848
642468703
268923371
1797594903
1620050552
1641219022
457821239
454787084
1740647246
72825815
1632499656
1225468572
193457084
1733263925
343919371
1149512240
1094315891
660005489
36777277
517747628
1169353030
499920535
1590760886
1731659948
84232638
2062742599
1792165514
138416550
1328433500
1143712654
1653701674
1828822369
1841368392
1298027125
1473911065
1186739160
676262425
1286769399
1799997282
1062481858
1069137022
336899707
325571110
1995551434
1346201279
394063744
1251350207
1538065293
696974328
2120145406
913385655
862522049
1358476174
1081824146
300794301
1586458125
575897816
926462040
1755422946
1181327082
254908870
349912621
433693032
246653019
886165598
1989006413
17737442
1437575934
1050160960
249886097
802790788
1512179027
754117060
2088210486
601429611
1575594496
879119463
1535984213
985436444
929454301
1397131629
531518223
1582309761
1875366948
1577621118
1208586957
528742413
347970215
770939594
1730535552
1518786046
158776859
922691217
205216910
1790606558
1582368838
1412287232
1804213070
106256515
1876387311
1432107062
1200923464
738271776
1313862277
647880905
1414208301
747696640
47861143
1738854649
1419335455
1722894636
933942213
1222238074
1757864622
2061388139
1849867358
191207720
1856114495
479313696
1221014344
1148428519
660626448
1683266
152533504
1919588857
1797671370
1307815731
978631387
1378696833
636398450
306408077
185120614
1981276357
503758872
187194069
1554274041
1885357020
1496392958
673609136
1113987962
299468966
1573023576
1851874197
1336982998
724265222
770177936
181887199
1039826155
2103140274
411030317
796398724
1360508549
1109602000
1488503517
227348506
1226507551
1483137700
1276079101
1700539737
274684897
1518205957
1183881996
1213489707
8275670
129215420
2041676215
1247551189
141202845
922170527
1263235397
48738728
1696618183
1056413548
1388174303
449873559
806357041
947198263
1773629589
298814453
1039545559
778535858
1243612160
1641030619
488220271
42957346
2016573853
725240207
405550316
1132526787
1702648906
19522021
946829931
27376132
402644350
2065913007
657796803
436495234
1673270663
578223391
1726933280
1782703533
594033076
1497002124
1625741611
1547784319
1867146152
1096103866
271268364
2009638508
1245346710
754316445
197041182
522241273
861334349
1965046565
1878193757
605548958
1342780076
1714289584
1420688134
1758518413
1860476679
540951178
1938239145
967213919
2000984063
1648264320
1554773735
1536518248
1879344139
666315986
1143171974
2022057470
1898590457
650616580
259808323
1974093902
382348808
652463746
861782748
165230319
1539363773
1246252610
337292858
2021518701
288124331
2143518590
1755385992
1863055721
582980168
943329414
2079877645
2146046575
221389035
413121662
993080307
1002135575
574601848
1505477255
297258262
1318407546
1505605200
891455757
514074546
1471156665
1610858817
1387284968
1561051253
1822993225
448077902
2108663822
2100600190
1824747488
510951760
412195633
1721537363
1568753589
487856471
383645289
1251943375
1418240544
829301592
903682508
1139484908
1779963614
317492344
1932727888
125931832
1811327348
845350277
659672269
99541434
1651115470
492144550
714216330
1343232824
203374901
2012264073
861340488
267220377
565295642
1856761530
628012792
2133194728
1085361731
549275716
740471297
1845691763
877741699
830353610
1324706939
1675129273
1258187298
1147858348
1324291240
1274688743
472391400
330124936
12706008
314083788
1258473713
879841772
1803817704
1139447015
1066344640
789158854
1523559562
968148094
1450815398
1611661840
390204872
2051393245
1491259617
1139283078
1462653853
1185970997
2052151355
824421078
381309707
83091202
1205504757
408778968
602579605
16623194
1787680333
461290522
652163308
1720372441
1278783584
1594375523
1128969296
724785439
710288870
75571678
1357382637
1670219779
981905836
1457512487
946986938
726986578
1742474278
1320676359
1134450329
1126920271
825789879
130364308
1823011183
1168764401
1261016383
724065780
1012968512
374894051
427654089
1183599394
1367984817
1930680248
1524439653
1879970402
1616871105
371031778
1186769560
1811440210
1279695894
360510582
1553282199
138942641
594159831
324326110
837490944
1185542080
189664483
758840661
1145461275
1047403723
1768184424
1722993968
871466802
1533744466
1963879091
1549524824
1337209856
89798137
1133041916
364578520
1586517586
2048871490
877836019
1348359534
992795057
1471911574
1699195919
2123654609
1835972521
370633519
553886653
469199266
819345065
24764431
136725953
260309917
509288447
2124721993
1299210443
1808476910
1030708449
349548577
78446348
411568607
1530307212
774292152
1684081370
616195220
1968107884
770365029
1238699478
1495095965
2142040483
244509197
879064147
2142087754
556521649
967812591
777068457
135120246
904301542
1935186432
2087051384
781146477
1823403306
1741531247
1873461981
1380266102
730493324
146274898
1827678994
708576078
1841935687
1057572386
478692406
1866089357
513897520
1781286593
1662935031
326021170
1141403823
809725724
175896310
1619872580
1603988279
922835670
1563568349
1714196777
925113443
954155580
294342732
848036497
871320438
1687277256
1860952525
128372407
1108248884
1162452262
1573348436
109588194
994294729
1785692983
1172294022
1251873099
749904296
1115452411
975753682
1672762
1637876165
821707379
1004980012
1962113718
385428016
1281456588
1707598732
1181925490
485731045
883138095
16249408
1988368969
1546314575
1520105095
265007053
1645342832
1868029734
1406610557
2058432263
1326727354
1848652830
981818562
353127714
406789556
733126161
709218361
289114411
1741577900
1413250600
759664001
1497836592
1071514807
2056552747
1087236962
1382587684
1214115241
835577747
1984926618
1089593094
547334542
1333635689
2074752903
547018087
1376975697
735906097
87859240
1083877242
1662227045
2105104697
1950342479
1961454898
962897093
260975446
330783163
1101282169
1196299638
1292671615
1798355230
215016477
848395516
289140467
1661357326
240014752
1380757027
2091905223
1994115559
2144292767
514347229
126592480
1320502991
700109529
30024832
1906005003
1135520082
474050584
415351113
1109847347
919490640
2114955693
825210576
22464906
951389158
2137688420
250449132
1602300855
1779121330
840337319
593400368
1981938655
743546644
1244927068
77475455
1257691226
20068675
2089785002
338107497
2118983518
993977966
1111982774
1352675296
412561396
1656936654
1909125790
838678094
1882495765
884192528
1086168921
1094535056
1037097623
665363391
1858926396
1193860331
1593062134
1079828986
410918728
212578109
146793351
910547407
1813581457
256467235
1760413214
1706222055
366225098
1669986894
589090787
1167773754
949178668
370036212
669312512
2119787641
1548843963
381956162
650885099
1447382963
779962782
1273158161
1197609636
622056813
733486471
2106206675
64564755
1526418634
104380141
1952147591
243773157
319870107
1373755838
214320346
1630674685
2084686109
222625828
92964477
774656585
294792033
1305411206
1758346369
876157390
1413619875
2129707567
1522717113
194135240
1772654574
1585757792
206062193
1845483504
1516194887
902654549
2105991666
1059719156
2126227199
1372087130
1410853933
1683469477
1408921406
560951382
49041091
4498808
1368119443
1619869220
549134085
1645379440
700774481
323650734
1166653599
1882982509
2020215682
383354815
434002914
18541151
1160119871
1688942306
546837838
802326420
1627523072
836141007
174146807
1602044651
1281384147
1559422869
1352223403
985583692
1854262476
1960265956
450033094
1890186089
1506918436
1455634940
320734951
622291686
1025442253
436711936
2027003511
950587471
1612777696
1234131088
1423463675
692493365
275214160
183724826
983424495
1389424396
1111392389
530805939
1256228347
164325079
1379240996
1177758274
553308274
1873190183
413781399
413397446
2124108803
881127967
593021741
1851273256
1887584249
1865559909
886528678
1357757773
1305096311
274338706
438363601
818168055
1664143731
1679477024
1763533567
451228781
307167699
215228984
629442591
579730546
686141522
223537033
1171156087
1438200341
108908730
586132209
1981326429
2086937597
1407262282
902165236
993075749
468254105
1655586208
1666946510
609929721
1605516806
1384757164
77280423
1899596346
1554394386
1188214510
1293659335
741922874
692792481
2078317230
788688486
428083583
2040393769
1158915591
1154521360
960055585
448516743
2104877909
250785644
1245673131
1866161225
1597576264
233297829
1718285567
1187655336
1610522740
869886764
275694246
1600589735
639009960
650263194
1610199612
570618454
1320276952
1820868481
77631180
517478048
213401601
1729409499
757430481
1971073453
258927066
1802338060
1496964194
210603335
1120059061
396400065
1998429896
528479119
933884725
2011241283
862156800
2083642389
893140462
592651058
349111674
663746084
676065216
441221728
1593076601
2022407723
1398845499
611903963
2145090920
1212292115
894679691
1955697635
23089433
1284337079
267151101
777336955
1256775186
435962835
1397333663
959177052
651109612
52164541
79372975
494877634
1688082883
1053689298
823249374
89968874
1575141560
316159591
564685130
422021346
1769734911
1464149825
1907364817
1278724318
1777291727
144019589
1969431049
228930612
1197191660
822328113
1091132441
1042176718
251821062
1707291266
1490450534
699612076
460877526
71512762
251213364
1694212266
185845424
102746407
1579072809
687576996
752275572
26042550
175536834
1920976062
1707968193
1069613505
1487438465
1321565194
1641943432
2030486757
616166207
826481431
1830770519
76528221
140486480
370191626
1313674474
1839390650
1201565489
824280147
1104671147
1147643689
1044160245
1820348304
839164684
1097324192
1369110259
1059366231
1744057030
1724180566
1013937283
166170323
1734667819
184900233
2106238864
359038968
1577490926
707192882
238059493
1835454886
656382533
533362970
717391600
642736491
548688646
782080457
1198116804
1756088227
1533028375
913219578
1711094487
1358454913
2101575140
471435819
2000482074
2040672972
1227415465
1122948724
559335520
268813881
1997252674
1885080725
944291501
1108925305
2118444691
444442458
1113141229
785953250
970407700
1888448408
1607284779
544062873
160513762
1780617057
1530005945
2063188366
1452821023
789802495
623750051
2091688678
1930335392
1709131613
795728872
1749821472
1506900188
220532388
1265544514
962642666
168581931
1004525254
9509195
1784235586
88737993
1403777511
1346964428
559378148
1955598564
1756525843
266738677
497742207
497095399
619951524
2113289494
1530479226
1469619549
1955069479
1665451947
1151025575
1840516620
1789205138
1442725502
1707043266
898754501
2099047803
210813153
1899418709
2029508098
1625851144
1914671197
1217431024
1767992924
1930994592
11544563
1996567077
1735788988
248624253
164540962
872231267
380135257
92634331
1877776519
1213472345
322440502
1356181086
1120367315
1636813653
599800480
362498392
679399211
784018054
1340851346
235230856
288124331
192717913
1911340892
1362611431
1827831118
548911852
262677341
2003903038
310403259
1653182806
1465936677
683324087
1128038690
335152753
897381422
1399546980
964098085
68814043
769178142
112020760
1506620934
1626929013
1201738098
2079530509
1656939664
1416113158
541867360
1147012321
1079653405
1316081732
1143417587
1894314489
1000759740
520007232
1844884778
1293795150
347966614
141318136
217467940
997493250
1060471883
1293735450
1235237966
176332451
298666186
1673647646
269967735
1795210384
910737886
1684312398
1408490083
1200336405
845126445
1256702166
1303324661
880944466
1994234594
1864519148
1160149917
762759377
1447385483
8640604
786875799
1354426950
1482136327
1819400807
479108824
431145482
1349956941
1050117190
571801133
1430214197
783402513
1365041980
1429505846
1209413791
238305777
430382624
1328067812
750686258
1270788922
423839572
755060221
975499525
675023414
109197361
1797278048
250881983
2025324034
7990901
143801589
1817964485
179969515
37449087
370692457
186653713
162660625
164568128
89786706
1788551962
268488665
1713559524
1234520940
1192873461
120504431
143339101
908169774
832896651
1897986170
1216409637
1513884781
1473116610
1247406463
542438444
849101882
1246578982
402302984
1332288084
278119372
1566622090
1750459719
28936205
1585426702
716959145
685873106
975297572
420716512
653452999
1928021957
1377041582
1043490410
248197662
1012091366
1301184375
948325935
1856947399
1429359061
485834887
1579126922
1524861451
1428643817
1110163628
1999636593
1355655816
952186290
2135306313
709280782
1135409612
346450611
55007850
1900117851
856633903
586468952
1938583296
1707916672
542140347
2024450449
842071078
1941906391
789546157
342714870
530794905
1756494884
1415664119
776284608
547487988
1049431208
631567398
1069295579
540876277
1057081558
743695328
2039462485
1379715183
1008883183
184555319
821166448
321397079
1761173640
54524650
1826301220
1024514312
1683206823
1731208297
70099635
1392909902
1329227917
1406721176
1857039397
1559679749
1934455386
296278256
1822656439
1250649319
584185121
1843719149
1563249534
60145061
1729482245
1042630206
901450347
2087560376
902026823
200370512
870583417
1984233153
1440882479
1296671302
1592617722
921695557
1290128465
1160577906
1736918259
1221921532
953327538
1722934923
1466606109
83032469
2096201354
2042542083
1977335410
365764233
1734652040
805537969
2014566243
1573812913
289575082
657601614
977282688
825604646
1708286203
1421893318
467010779
650368678
511797326
1011592883
503166922
1345111161
34044449
758739473
402639491
134256378
1536255165
1127387183
662717867
1431842139
1147625296
923644001
1217067685
1150399794
759048369
789877748
1979945306
1887183139
1279068316
1797435534
1455616277
2104262617
1223765523
1517405327
1021625392
1205826433
575755087
1647332323
2049078322
1283980431
1349008555
838354058
2093645906
717947496
513025955
1353020899
298213615
341402986
1449501869
1173439609
1296627400
602237493
1924229292
409520879
5822062
1769521580
183907728
1620662213
1453151096
2092523131
1833845289
1959989597
1905275563
1113008053
1698022609
522965311
902566088
1195946096
891615306
1863635625
1248028283
1196181011
1397850483
509044211
1689982939
1946344117
1038667077
823876793
1459857120
1379768995
1240270994
529137491
1470359818
1848142007
543518033
755199486
974036445
564678982
1864075021
1933386701
456406069
432953197
1244586000
1685671207
1076947535
272958085
584596984
1733720395
108966988
1179871749
542004826
1943174540
1719805752
1089127339
376527238
149181049
2109926946
185545350
31451683
739685467
1367800012
1633154662
1395799673
223909560
1464568321
713133965
306985985
1806068324
739054185
375657541
365104666
1192949907
1534414779
65545185
708094435
421858803
463041892
1745724031
223383624
1113230580
1103743659
2109837566
789432728
547689828
1229245354
2134894112
1509323146
1857226711
82475106
1672634290
1443080017
1487793552
1638690773
822295244
1135128575
816125142
953968516
108026885
1100148789
1558209107
1543089266
1067791100
2065105531
145012336
239315402
326146908
1248373932
1033729087
1875760819
1614226672
655515167
288858424
317193300
2099352063
1971989128
1515711514
2077061014
966534887
2021284328
1934008032
30516175
1043817805
1111698657
1615332747
1300407343
1018396489
910543108
2043515126
810556158
542586480
541298046
1400750808
1918370221
882315180
582128749
814543895
1695133001
1789691378
177961043
2109457740
2795727
492742018
1072266742
1127912951
217519310
753080906
1092642811
743929165
970811092
1567857157
784858162
1916640683
226428357
1626149158
1211717100
533801131
2079676974
1515265179
1638851243
2131809804
707921247
1965181769
1334126675
1500355685
801835244
191371417
370693837
499614947
1673197209
248512261
1096466528
1506679463
665588706
1921544218
1407783075
1995718863
1608759950
657789803
37526688
1089192469
1093144229
1426878837
2116874612
938682435
1681529101
1621313842
482381804
56316299
1490809235
988815308
90107454
1133732365
1215114901
1318159665
114083913
244869503
374225767
699505016
1598613985
523791652
1618167743
1295098286
418048745
1405046500
1938286265
971468881
519386982
359407465
1593680665
1119210882
1809257464
1233178365
1337718916
1275069666
972007979
1258843873
1813476778
783027108
2033815271
429309015
1164132047
1424819746
906609620
800213126
1200538529
1259444781
1323626208
1785767721
452977576
445260962
1997389211
679718311
2088120646
1904575745
439977729
1867087622
1800450595
1624400587
314915566
174181234
762578177
156170277
2111699419
86272568
1098663340
1231979564
1835862964
879050967
296377447
989630936
523147524
847536225
699095540
21964094
1145841584
173082433
1183005285
2125999928
1699643672
127098033
1260561494
1164179845
567186448
1936352520
833200663
563116295
1266102584
2038762159
1390331021
41900962
1327248684
1687382943
1546296114
1092551472
1703108360
1533340613
1941552671
560491812
1141480141
1348926815
1350699662
492285868
1040526808
378519634
2133357174
496988589
677152346
572103669
1571357625
1783393920
472400315
195337303
788554928
1439997177
1474872583
1220811284
1819074969
1323028508
1527503921
450905191
1392243844
1082708638
2093414307
465846588
230984941
576778400
863027442
1967678983
391681741
2016466138
971968566
1561734133
876650062
1832180315
1486886410
498873662
1587275573
2087343036
2004209633
1056897615
1368153271
735130566
1644817539
1315570964
912575953
213118282
531527879
253845368
445670283
1543632633
40557822
1050074766
600562514
1618457124
1669267628
2093271564
1058510077
1199599551
1678285533
581491921
1912529466
1966168226
380413810
1763001838
1492356764
1095216509
1565901233
1772325732
1733085040
1369128111
1269469854
1080145118
1825085930
1901835201
1270502563
809424400
213827960
732455068
1022904520
1707414112
1884071745
846268334
1156097112
2030654642
50228606
1196289585
1553087510
1970569656
1663437514
208519119
540744024
1922334430
1283957532
29145870
1133715969
2120817718
1633039074
1544379896
826958594
2100692795
1823106361
143798618
1701110582
2034329205
1491882556
494930657
1520166441
1074596403
519078954
1690196712
882528137
1948362114
209154175
708919858
308340783
1640642019
240156208
514058430
2035430922
1057496171
689742390
1335001665
1079470998
1072952928
542923491
1581634054
755251230
719601115
3990451
2115616978
1563137670
644673690
698242420
829597925
335626567
1169937222
748589133
1774480828
1953621780
1537929533
2216272
1048340358
1752717148
1050616778
399229776
1779628533
2059106094
1614924613
722606709
1414722742
1442788269
1168910033
1225720344
1592384137
1915228250
2035460674
1201599913
306825607
702213209
1544761654
626456674
1742897868
1988892579
588587084
883519530
602827061
537288584
1243490173
1688724748
335242890
1523670546
725902275
1624144145
1287676694
1469035586
1900066852
1354617580
250675812
445764072
282282531
1785632211
2107510998
23422124
1985819315
736855356
1893768178
7201375
1229473546
956536015
1537694317
1364446069
1101286265
885353361
2079610751
27187506
990378764
1128683101
1103865895
1958446148
384513141
812958515
1109107684
1763245582
1171747976
1083038193
1278697352
1702384182
490678971
835237568
1468250480
1876531288
148244245
883779816
1847501878
1684510480
1785891097
1205603451
858142055
382172030
124191841
5715613
1241042785
718794008
1014636377
1638423612
1724012871
58659106
1762227816
1546483844
2053254664
1634447419
1573067308
753454806
1639012466
1544338623
1411029645
1858708879
147692422
1214642091
1736769149
1562520638
435163327
281395711
250469923
1861112506
687645830
670238583
611330062
123976503
1748354805
49859759
1448506722
747023386
1950085494
1390518188
1841733858
203493017
72370249
797245200
1717195784
2040701152
2104933005
1524895592
1022104830
859767312
540151407
460144607
751417783
577398520
1253883369
2038633778
1285436934
618863124
72201153
890339199
812142125
444324388
1119182709
642645477
140244006
1211770810
1319314687
1299841240
186640442
1710840274
599550494
666332787
1341474295
562547980
889202193
51454064
92368769
2108284011
239437705
1542336441
759691439
734879718
1865262889
1673496864
478948866
102964305
2125100495
1545388933
844556059
1805473052
161545395
1460791218
186478807
1230262018
568987485
2028780922
499758781
1201110012
1800044533
101915086
1976956889
2141844774
1008390547
771115796
670550619
361568762
1490595703
1085017278
597899159
1248795117
1856764876
1270140180
1821624273
313997563
1723817814
1354475988
1368100748
865260315
417201233
1161742751
1726281397
1524086573
1233641711
1205195015
650969257
2031412813
709051838
387306246
1636983840
234321005
1387516282
674343086
1946650613
1341860835
2065684033
666743724
2005972690
129407881
1584750850
1916928729
1774916324
983082401
676268733
1506225728
1616721206
2013492345
1326474818
896400939
772947315
2126957091
1084747211
1637014679
1896519907
1821280665
1914847697
1177666432
504234451
1910358369
1468673606
579314401
1733744600
318594247
1514509899
2000003129
234063569
800607375
2057696231
744073727
1003718577
242957967
1135540139
2105909559
337555650
876325434
1565737081
918188048
902591977
1715021926
1026523212
1309000282
823780871
318277404
1410116523
1667605289
1098295274
1438403201
1447710557
178070324
312577126
1268216732
1282972165
1916262312
752102992
33272811
746284074
1293975526
912047816
730771135
1312612492
1788516096
1585291984
832546574
1899626380
496864468
1984607687
806866857
1426850953
890199691
2014968624
717217453
1275002724
287252098
161968887
1060633407
89106495
2055151927
2071937481
873745572
237128416
1874087486
586415942
1050588482
1077365302
906786895
1775979722
1048375047
848281294
910342572
154688819
1617250015
1289348631
1046343005
2057403985
208818629
950914359
391516515
1789886222
2144104763
1560321836
1706207369
1045401016
699308911
510042586
4612994
768079216
479469193
1526038737
1709312665
500226263
702939223
1540591580
70836522
1489719429
1224306147
1413435327
1415812686
1164559621
328393991
1129404618
982317635
2110424509
1204330764
1996185548
323949121
1097287963
1095958955
352152300
1208414338
236916520
56462600
2134716951
1075416508
1783183467
661246903
734837515
1046626143
1783722537
979873170
1159990522
1216583004
912297029
1590425143
424028362
233467037
999584266
1258745839
1439648882
643916744
1135333122
209046968
82038895
144937651
453113297
964926577
2037146338
1975623028
1774601384
1584359906
1310412656
129152301
420247117
1585717593
1054623002
996837434
479002873
1950264609
1383026924
310609022
1220931559
1571603782
833957593
1434102030
335459682
50735709
795824470
1992455392
1045440358
1297265941
599213494
2065684033
270214902
2099266023
408915372
388273788
488658115
1063264775
1108651858
199183703
167120370
1326329743
2076902930
128799570
1104819111
31869774
1398317761
1964937360
1693557198
1231108172
1305051960
1496365582
943641459
69511399
2044769134
1884177446
464468901
1867427433
48646472
1433910505
1673332849
1554354490
1781835326
1276413048
1438747705
1073182983
1442366753
1013671189
922273341
1611546321
72498906
772317089
1512514576
128181209
624110645
897391590
1960307036
751872645
486697368
669622233
1641087005
1482225870
1258439000
2084664394
1707606023
2097130836
1638497986
1348773658
1148307510
502649195
1152655869
1465185604
287146765
1395232319
1009896359
23021131
676787686
1423756747
1789949796
1582719165
524512723
1981183770
1100621761
1835670808
217917072
933807272
691411542
1288784972
187264599
2113926476
682022340
1248671305
1946239337
1989020836
1007514203
1846744471
1011198909
522661710
682230488
165067756
1965347039
2139046283
1689753878
365667330
1613544005
697018286
1585729138
1306330898
1086641099
301522578
1066216545
723296539
313407080
1564181765
1496332566
621379004
189339871
2092663810
877429498
1458798296
616327950
2044669876
302256100
197006856
458302688
1412510519
182613763
1265275473
477552391
1930437870
1802609832
1182386792
1631947349
17220629
562362839
85495819
1283660030
646066103
123607652
1926757172
2137044751
1855707862
931313701
1098769767
99927016
366021891
1110388062
222872815
970838224
1811381800
140687766
308003201
949587202
503122569
1068749587
1286968957
456204960
1867686919
1083965636
23846889
473845323
1490039812
713886423
1783763160
102889512
1058269993
2018993864
1540848146
893822614
483983044
667471228
1322840097
1094732174
1726572029
1081600550
38326279
394255058
1883219710
1130926676
704931909
45193982
450581669
391433195
628349972
941790521
761743075
951487848
782850960
1605670125
1062358595
230014918
679625761
910215943
1015265021
1469774850
1354051112
1649287217
2094729336
315411682
697250679
1624775087
519254231
287728383
76826791
546950964
1265360579
143037782
1330317556
1906604358
921548305
1100397597
457862719
375094734
1207867125
1162564658
1917207050
1618739081
2017013492
1563953544
1459153164
274357074
2039078438
224231981
1334628197
1423987274
330864096
1516209030
10323658
197214894
1062409057
601890064
1155972194
971675113
322418694
1077967475
152857331
1946905963
808069158
292155595
1554054862
645484168
473296829
1126043290
1887995598
1200540020
573697419
1251534085
1191130402
1854570417
1488694955
100499947
975363030
912547631
375089525
578162686
1461879500
1610288487
447497146
1994552278
243261931
1502662976
1346240908
361219286
469995644
2055414719
1179343159
1199003363
1366552333
531239354
15974367
1466706563
2088764097
2084418432
507098468
364397954
1619046465
555325366
344831158
991926891
1877573323
1731541323
292946124
1312007480
1057660796
1825387462
673127042
217323195
1465472037
1073225552
1155862280
1472851024
385188084
128136963
564095283
452576866
1718682818
609730717
664460227
1205006926
1538319103
1652750398
1901468577
422802664
350513111
151762630
1492121793
813212206
1756448594
1931877528
1708942398
1505265935
1757238529
1097202716
970021669
2142400082
1674868081
257856225
1898686917
383463006
1654903401
1483771412
1659510783
675138471
1187470679
1542647499
358894830
1871351504
140755904
1105447196
1744617119
474848455
1029004867
1453257044
1196246734
272089944
602200352
532256415
1445090967
1406803924
1530454752
52100235
1217437845
1146919508
1111338459
1906376981
968754702
391412499
318203157
1155699808
20640865
77557639
1965607196
1792048808
184180526
1411424579
1594681301
1115752720
200372474
144102434
292931787
518976564
2097327347
500963178
1288754044
1033063627
651716609
1905462269
262653796
38500988
1231212222
1177573858
1511846142
493397881
53809128
1532015487
1907398614
1208666362
840552201
1986746275
1189193050
1512115037
770244649
705628980
17166890
110478204
702553871
623548599
1116831349
385689193
1447793892
216904034
47626542
454317431
1144037202
801826641
1635150227
1929814610
173616113
1232494359
782607206
2027990948
1579629457
580087577
130960471
446653671
551618940
1981277278
2002627368
1174472538
2105463320
208413822
1311485138
1679261776
2090345337
1155473904
1834910580
982523159
2037439343
724476298
23942427
275225282
1062114593
662270590
652529548
323641600
977142478
2083159330
575573219
1789974418
2142723883
36005328
1602994235
329427750
2038153423
1204339223
1329083489
698099479
1874078731
184239259
1292856357
913449048
580901096
1836792890
991358597
967009587
46989941
1542331526
1839486797
1017160066
1406019864
895846987
1395579058
576596815
439327602
1953038351
1241956828
925053691
1521916213
950144210
326828245
1366049103
274764813
1330024057
1603482114
256585488
1130999146
370696977
1926285669
687243508
463662528
1480769567
1692823351
920666691
1099633793
887906009
1928852699
321426912
1544971242
959215021
1014295577
1006380134
1347858616
346240277
1289528607
212977503
1686103508
1024374658
1028809854
1995538709
1222646471
637098545
581668797
690413587
697027273
317279236
1889835728
1687974418
138290869
1997205008
1706539119
1406226512
1352346900
184712678
2029437233
1251963305
982587002
1642177725
456962331
1657572487
634575604
1668875160
275894635
1927470582
1401901604
1528981243
811236608
840399192
1374788874
289489454
31670842
1888443701
1334441862
552152858
1176996733
92908621
1428292702
1412192557
594701385
1381265505
1493785550
39574245
1119365154
2098735496
1444241559
622472553
516686524
381540928
460091157
305193188
491002019
1143936385
2116730937
81500960
1428414829
339683908
1560083957
3899924
1446348301
1506685805
404396873
2126797121
5511038
1171799158
1265376666
593078533
1250633959
175539321
1794559805
215981810
527034544
178003715
1837841874
498431747
1774492558
435692080
878392519
869729178
1313509501
1814899035
761163980
562708931
2044163383
634066520
78567063
1667238271
1404988525
1998773704
1752551723
1528548478
1996089886
471634893
1772695985
1038544470
1960745487
696197996
665320627
1906579032
1353267070
239927976
1598986410
1245164847
2111700290
1518848346
319321320
1240103775
524810250
519616723
151163487
278111898
1489244716
2062236910
1371409856
1572151946
1344658847
65936883
678814111
700124490
186756313
1993664342
1298145446
411474234
344249723
987657528
364375083
1343485045
844828670
1329412122
701988796
1064220465
1220179017
1123143445
382118854
721893466
649269806
1441175130
662412279
1696841743
1836452274
708437729
503908759
1593624098
1545718037
845356765
279327132
115507044
697977184
308006579
31804454
909552117
401525453
2081001423
989324416
537179222
409222046
341799553
71061289
1817851116
908908041
584977889
140353906
1377136802
436708880
1099601801
613862970
1121370533
143339123
895948599
680007645
909852436
410948424
398259
1273411379
47583454
358252812
504534234
68368869
979734482
2048650219
1729290595
956274638
376455841
1568772874
657173500
189953431
1257003599
1966851448
1575392084
819994374
128362433
1407820495
214766657
1109940252
1603954938
473330679
1780594549
2086359520
2084329591
2032903386
1449765042
1736785538
1207548387
1354911707
225823918
1186289211
1110727937
576577385
756449130
1869603552
150039389
1470370025
1060870034
1088120547
508958886
202450891
495724540
305757658
263894926
1203221488
2036030048
190025005
1880923305
1493634926
1621699571
1619542045
1362298514
456071278
239003910
98871030
1001266120
817125160
1509755963
1251523680
836327394
259356421
348922123
1587111213
1784944259
2144932462
475405222
796923897
370849234
75205853
593084423
2104693253
1658703765
813835928
734899599
1542134807
534636277
789124752
1831769857
1994003969
1317954921
1300330783
1470149618
1638743291
450516814
13299232
1369959618
426869310
1755880733
525214621
921644200
1825008048
1131817075
126047602
1252283859
22812901
2139581847
1289365667
201068306
406864778
1679183369
502824572
1203587115
1878690274
906303139
1641350400
166786555
1977976188
621499024
407795426
294404493
1979178853
36777277
1453157500
1756946459
2084532667
1685994092
1751925121
818207266
1976033699
1650712515
1390271343
519882194
674254961
1268741620
727661496
1370661988
535466016
1911507779
473590603
489239395
814542926
803872699
1608253294
150407243
1174076415
992709725
171049388
1482481888
153305138
1855592568
1410557425
1270061030
2133164500
1512628349
1397183306
2001207613
2024722733
1783476287
206016631
305450095
1864758804
34005005
2133563730
1718687181
364090393
1068876339
282569678
733395292
792206540
773152016
1312910180
1678635823
555918384
968988713
1836125688
1957131074
1007289470
871421086
856626529
1723219894
508040747
2097491822
1152414567
363992345
1309448550
1391144543
1476407761
1388602940
1173621791
1556535839
1986728973
1103626265
1446623663
386122778
1790984847
1723980074
89238711
992414941
1097565484
450153243
1085213868
387766537
1677077176
1927244265
550235826
1065717177
1711331297
456878882
2111872510
1290185462
435479103
1922308402
198496271
2015714756
849914986
1708036895
815412134
928470035
708787521
873124411
48290519
1292709344
742065773
208964602
1901505706
2146990993
114235013
80399199
1853775982
948693684
1909721685
1715514559
969496630
661915255
631794954
2038120789
984082068
1636436546
1301775961
2104379536
1401103288
1072690636
63211619
2095698198
1566416113
1784292724
1027497173
941579150
796034886
2130518515
716609670
302340748
1686931045
77147724
1169932223
302849641
2127604702
1540370310
896338339
1397239350
450439831
1487728515
2035903967
1248139597
111788349
358850200
1917098268
1579154451
396589920
1115039468
1296355597
2110235498
1699550439
242008525
1037723774
2083810283
274910033
2076650957
339630549
2052283032
1950427513
1804651753
1439276087
978081038
1938568288
356539043
418956736
1963452141
1934549432
1841645960
1257632090
470328038
1375511502
162655340
1703156941
753853515
747924027
656127742
2022663959
354374726
851667570
360624722
2025037098
118651405
1214640666
357299874
1973430471
99911259
1740482440
1343717720
386428740
1361052760
351943475
1531424618
282900311
64049524
63857047
2110493621
2086211513
2095253322
1197179409
638016339
1435671703
37257280
737354653
1906356872
2003512392
1754873512
1470412577
813625594
1235297096
441047977
2106831374
1496849145
2073483308
2070424544
744958755
1637713027
1636004589
1990138850
1435943629
1943762878
1876324080
575815687
1994820487
1370837602
2084020892
951377067
405433314
700672722
733414945
767395129
1061309380
561078601
1634569050
135251078
2097438890
106069259
1610593389
1331048433
1256269319
411386515
877760817
1533355375
784808543
1900121891
870340077
1945313074
808280771
1853280725
1111276037
1559277270
1104074982
591264098
482643253
200715932
1799931805
1244541986
618902959
481495618
626942677
1416129260
1475907440
665705823
1077344042
2010768905
2127069921
730243558
1488515413
1467287467
107157564
746979114
538894439
1710743760
11666764
407735025
807797172
223314697
1568613671
453191316
288132519
843766713
63603720
438577222
292047876
632997111
1051151649
126706014
942760690
675338729
842405028
2125388174
1436981416
110149111
414346946
287859353
1291114390
500131568
1600291935
274241700
519513135
616531967
1528467502
915290175
2035585839
1558639152
1302356395
20324692
1254416182
197578128
372751230
761741106
1056965064
79030717
2008087195
586552078
218147677
226747205
962478039
917022150
884099701
950106838
279083329
532764898
638126702
1172829961
1207512972
1960153922
1841294942
921477323
937126010
301690099
821556080
252428432
2121812059
83473578
1623677863
812922216
1399547444
885450520
535654118
267275103
865328810
1102470123
811236703
835787785
2088469741
2669250
668253374
1711738209
1774749538
1224754614
260083615
1132762865
1065709185
2071889094
293170146
149084532
1106672526
227850832
1006568951
719863460
1513717808
1251177837
564118241
115051123
2079784107
668943157
2121682717
16345106
1214111657
219645546
7954855
248750151
1158786291
1794266133
1122313950
911854016
1730826592
16146245
1382736813
1489603405
1048940447
2057215607
215024681
560287682
1247076743
811795684
696463389
48953904
1580977757
6414718
1769210201
301109462
1755970612
1554141975
964551612
1975686963
483212539
319728789
484132269
1459045969
1569061040
1265247167
1460140285
1548166850
1659317087
150429595
1942591631
614394763
1000953011
355896128
266947089
2068057574
295307977
1222476779
546882543
1701156653
2031825365
1660380125
540892918
1081920182
7991912
827797610
299924060
1937237772
342625992
145536268
335584747
672090088
111905204
1158458492
307966126
274850995
644643486
324214588
2100003800
1244586000
470706763
230502169
463892554
1059561557
1960657395
904866266
188915083
298823288
722917587
1847005839
119547548
306745390
1976222007
605446503
2086624799
1470225105
1442915660
1863688056
515091456
1762396554
1680077634
1907414561
895996579
1557958066
890895601
1730813618
1779791260
95048227
428063264
294020166
1879224647
605028847
37557787
1498687806
396751612
568200166
818342346
528202344
1188800285
1340593696
1775490725
1869754738
1442585073
2143526677
1775940924
2142669818
671313164
312019859
2041083838
587363129
1255016597
1243049674
686583958
256235960
1923687335
825058224
528399404
185921822
2119065498
1561677366
1401867170
210426814
1318400444
355745439
2007627515
1622116147
1532086563
1996598608
1457530813
1191792540
689323134
475891702
1271427563
915290175
118413823
1440577055
143909058
1999870899
1730002619
48214368
1627504213
2094144450
1582378090
1003219183
1574503366
214775552
293975646
153304470
635104451
35110415
1102671661
2012579590
511488953
1806423658
1256896799
1256572371
1696911093
514730615
1260430216
184890822
1328898399
1175215895
1571741714
1832543942
90547833
1266960418
1893426287
1063029371
1848936886
80619326
744486019
64798456
496363423
116467983
1489886048
232018387
858563184
861705094
273910761
1631986852
68490571
1483765665
1690797906
804662797
1907765781
1679912377
782493687
518079218
1140318525
1940687423
727720918
375983988
332277477
1026092966
668466018
1797786922
989219381
1277964756
1790116428
973506897
1352676100
390325471
886947544
1633847630
1940483615
590754651
1457054035
913075997
707461020
591391699
146832267
741869520
1697001903
1139655945
663696714
933840357
881621562
31825002
1114355077
952027178
1973821631
1775248099
2056360361
2050784230
1845534061
996618199
1398957201
804374012
1499471625
1829365058
1546346706
835190993
1036900563
784164957
749982658
1838212080
2009671220
1888248941
559375603
1803051291
987423134
1236552147
1965330839
1743385891
784664479
1475932441
621408616
2066143930
1636956206
1500908920
573540571
1655030383
2053739333
1149116525
643268369
1727638281
798862444
624242906
1865117395
642225064
1192584662
714199231
1904428248
1652957018
1789544100
1308369832
1037619365
1181728426
733274375
1081441960
344091706
1662295707
1891348346
1974555086
182098825
417893400
599045752
968497728
783913555
1492829350
365339790
433888500
1547569946
1743505747
496371783
1843906239
1918885977
1527435942
216744990
885076181
1294368631
568669242
1369279551
356999608
89125746
8982652
1737245562
1217267307
381790730
623930271
267242622
809876919
435202016
836531714
107201023
1629578798
435654879
626502748
726659664
51640156
1741876918
321491084
395944336
1566822344
1966168226
791693378
328770057
1328020530
1361033648
505345575
642206941
388774355
1900344932
258264252
1586829364
1399945712
1004141898
268698142
177670096
816468460
2094652024
493132722
180812749
1666116201
1999166195
1648888166
1345358170
341420103
1988802357
285415189
1090803918
159470496
1522104807
160319582
1951276345
73732389
1885317569
2128049967
220901355
770071988
323266006
1696142712
553800447
1430814826
1636400779
975916619
2100884705
1119315722
537953041
2069768835
162746490
1211920685
953775916
2085225222
1426275964
928688349
1356465757
291059322
238651299
696926522
921709821
1289108751
609811826
945383756
848941668
2072828037
332030038
2110112929
1890635934
1137253787
871338764
1327111540
263358684
68490571
1659726448
1778860623
899650196
1120261650
871893611
913615784
1798421988
391362180
1548191229
1010233134
2105423007
1582562864
1390474318
1824284266
959858993
863781575
1893768187
627156811
1687304581
648509437
50722137
1864044573
1937013791
2041125521
1991400655
1447099944
1722754461
1324055632
1377105435
67822554
1597376886
1408297706
1031552671
1379980585
1752791891
1317441692
687778057
1002562126
1113626251
182246083
1712375522
753189312
1573829127
2138783610
2080621510
399744472
1305384795
1830060445
778087656
1890926938
1659632007
1922815277
1634068237
1672858491
605347077
1827415039
2142034078
28210133
513346704
1760136014
1156327650
354192663
900843629
1037151951
1291450596
2068242730
1617808243
1814997515
1554475399
1074243714
1465757770
697794280
1717167550
722912095
1107521150
1184209111
557343575
659104278
18860381
127226906
1392763813
510025864
1445760950
2093631559
1233430967
1513538684
1699858888
375239191
1297235967
131166221
2076302953
907924248
869007239
1329698857
1289025718
1440857329
1926074371
298360782
919210611
320342427
1220942444
123640784
1458543799
1533365195
440967812
1584341327
1256895765
916609963
319114637
1034911809
1217341758
1121252020
1559417602
1069948397
1324304038
1232147560
569015878
445013236
345018770
313754216
1267560433
418172435
1723295846
748518358
858228939
2065231093
1100772789
323824598
93422958
1832209936
625359543
296052640
1538873439
366850008
822744276
1461583318
908555030
93863509
1614627650
2063874063
1371060346
2047361362
94428691
139457500
602384854
1629609944
561947151
1672359031
1696943303
1797816798
134206560
1992131435
302484611
1075488976
52607389
322549274
1723502176
556772405
1679072560
1562730470
1831901609
1191394463
1885166208
1711601283
1530641644
789529814
31524469
1832624913
121054579
1013494633
512874626
1008577220
646639720
1580379235
392669616
472384113
2131303076
1539605244
750913483
869947795
1159302202
1139651036
730495811
1461642807
718495443
1407749697
578372542
119474109
1905845330
878221580
2046439730
978757401
555556258
1675349998
77784839
436731692
1336389176
1141083462
1906017597
801500831
325833358
1530686653
909865471
1372690362
1140554854
485274685
1460078534
785272727
37527567
1858693712
344956784
1097874691
1187839204
549846791
1676686770
731168611
400887487
618101552
627123555
1827554352
1928207876
1203789954
2043897069
527574269
2050483069
1344157182
137058854
1444221260
176822946
474706792
1256101513
1035390476
1808235552
1124104106
782901333
1049136805
550146100
967988826
878605769
845650423
447144684
989932778
967565335
1986405847
2120771157
275003140
1246233542
1115207237
592262351
1828433183
1855940473
1300848912
939277410
640708790
153744480
1836609438
791534969
1384534211
1808750687
580076069
1500920133
2117842385
2113465558
90179607
132463889
1593123114
231726212
1427377054
587099149
254940241
1579875146
1064432654
1331703784
115338051
1446147947
1013860837
1497037764
709039029
346441751
1825308009
918847746
850474484
1354527246
1704917804
1533317752
1692183306
185156735
322363609
768121752
279334254
925764579
1887746779
1953734627
865305581
1790358934
1791134331
1910217729
182878326
1496954623
1825313074
504074221
660112777
1725925368
2059145814
669473404
1779559511
2055012493
1877211061
962506746
1018267205
1018534610
1698716513
1061480780
1331219563
1726478225
385881255
1716164459
1361018291
334457841
1301997855
1823698628
1492333267
367078227
1323909968
1047342916
1942223396
2145729476
19037746
1590976960
667477019
749672050
338856952
1671322212
381137565
280557405
944652051
914581235
495959144
1775851269
135028681
784452506
1121203204
1299673498
427720183
936684920
540950084
190232186
1554485288
167681710
1080710928
588639644
1821744714
350577013
1212545338
880149077
1974919509
183751617
833931114
455469997
1268177077
2089779021
1515303600
739160594
85033292
407930426
333861717
1982899601
1575839787
1027556694
980068578
1590701724
324826451
583620511
973466688
1288369867
39715101
2096617408
1847360181
229213506
1831814635
1973935744
1095952704
15810231
191895154
152452835
1159116776
1768979219
881410769
1348506474
2072464028
1010166802
1084497911
1080652781
1721666750
1021898332
41902405
13850931
1915477238
1181268444
9521917
1677079918
213788226
2086602359
1429629711
1056893788
438985424
1361953884
412433240
1165902904
492171766
17875952
1813850201
532231690
1345194588
841709193
1439842130
956889039
1729304429
2056282182
860053664
1399534843
545297376
1156800698
1648042754
395751970
901889464
1480594897
1990666380
2021493199
319442662
254259166
1805455739
1459857197
1525523083
96473720
1539454954
1955501506
828737585
1589782122
1353905955
616866217
300826232
1751057608
1259764586
841181878
1381380004
232525116
449100844
1960417040
1158194846
2027934840
1906093359
1654485887
767145045
1977864013
2145180067
2074749963
1128877381
741733921
1004384821
2069034630
1480265262
1652141882
475861625
1263632614
1454654633
54108199
589041217
1339476840
931364734
1091558479
715921398
797382516
125362037
1192062229
176250176
2099887415
901358656
1852557547
338818539
226785173
1092694815
12965613
2078885983
1001800794
1349010427
1275812924
1053854854
1413596010
568328267
741236425
1558974161
517409885
2098416428
192818436
25887092
1855471269
610838476
1867375473
1253834453
2108256914
728374656
314720367
1590551866
1114419141
1145571338
1111067629
1032334764
155708839
2120369733
1560892431
797718553
562154679
1228994474
1507841941
1678904728
1919102567
1464943925
711422232
461776009
452100056
1964746646
21265010
546227736
1370135800
973662381
1187884114
384369632
1077813099
1474005447
292260233
1064021248
1884524830
1567156862
2116457818
1552821471
1313819496
303439781
275697447
2126788994
1736017650
103569279
775735412
1868379794
1573437381
1270661928
1685673980
428019493
309508943
1579904421
1364395109
707899744
2134599638
1356192478
2069555438
1815848291
368110098
2064649249
1047625441
377855921
2066774658
1407159275
1443561964
941366851
1433294593
1812327434
1076042332
817970262
1596519630
1493668493
1031921742
1925297343
1760509595
1471601444
2000615854
305835389
2053001449
31330264
1991858414
1023078462
1711738209
702249864
1936390670
956218532
1440077167
1367451836
1368331523
1149867823
782499135
1254699894
764394557
1157131514
273896589
1900031244
1143352938
387983482
1175378219
1558099705
1256234799
1980755069
14431485
150962916
172079609
1665232991
781511154
2019313713
504686937
2043522362
1273620823
1037779618
485215125
1443623546
2128436095
614779359
1172500681
100709013
39298719
731873257
387872618
894797519
1356874115
1986245940
1157407275
492198318
541990358
400216909
1143539937
342950631
1474805495
279210227
92808784
58138410
360319091
198634576
832435249
1874667360
918066376
452561238
595181904
849947627
269296297
1369442075
781726889
380413810
860832806
8360103
1206169393
1025163386
680603397
1526029921
1128405851
601826044
1083623525
480175893
1940696314
354320177
540107407
351995610
396168602
897363493
87965321
1447844188
498208601
932622834
1870806138
1238735898
696818538
492748677
1588584971
428516622
1119137981
700739807
536750390
557026782
217168763
1970900440
1548391856
1041434559
141541463
899623448
1061540829
978537655
1488169650
866128187
1379699450
1633630971
2131169365
1254797359
1742057342
825346341
1938391258
669218146
1865200378
419717419
1754286042
456691043
496965015
601074537
1905303119
584716973
818931545
946494045
91410955
1812014578
1823114908
1281936891
718502957
688716889
504159810
127308779
493912927
1109156631
1652372998
576193402
923279018
588904023
1240194961
1762246687
2119699922
1876617709
91438522
685946829
1837714797
137713419
135670212
1358663168
928521926
2063575327
552562691
999396584
107158053
964648080
2073590963
403140530
894840487
1559307490
922936573
1567739256
267598131
1749740164
1117836084
1015553989
1456682444
1263216438
530654665
8593244
1404795584
952170206
1056668517
520863781
1543976064
1794114440
624667427
886884308
1224626756
1649957317
1550079090
1032266555
1663535516
257447489
2024522907
1205518179
1076404029
1183721292
1521365257
1229217854
284745025
1303652108
526032591
451141006
1215327695
1775731807
587649955
2134001563
2129132420
1762705398
1519268074
162074003
1026839497
229115033
866230929
1596944053
943006669
401990094
1250383809
28384427
1604249602
748946021
1878094608
2110937763
1842592305
495244414
1039193863
2007231658
548331516
1757555024
1825057289
1287243228
1722260059
13410176
1498023976
1653125199
597539544
78792457
793145286
1227400991
1646640624
71834445
1302251253
303753348
795756747
448643766
32946420
1498582912
1564725732
640453423
1860758432
824362833
2066077908
1190536306
1468953447
1403070735
1918337758
458846896
913416514
788714400
1756565363
158564713
278112152
110752089
140020412
381978534
1379447205
1002637048
338832184
1593880670
1351762784
814575266
1182131398
927696021
826001551
513410125
1109777354
1057306334
2128598124
1945878453
1133992212
1781867378
1671195598
114874432
1610545291
2018988925
174326941
1127600782
465350738
2127474206
663572014
1237653518
1850950145
708461363
887530610
1169618793
924873401
2040895009
541734641
57575349
1409449182
339936479
707739594
1796226534
209021536
637183664
2001253632
2061669404
321979577
1558812095
1982536171
306995049
264691675
2027980312
20922360
893865735
1642077647
716531859
469680395
1806678616
221884714
1991099991
848242776
1349966723
82040743
1177724388
1035092396
268239396
610103168
1691794632
1896628391
160015992
1874211129
190687150
2028784460
393370412
101156164
843504995
335320217
1320705916
336881870
115911927
1552132816
904590139
1627566410
152289567
1280246916
1567469238
1818053954
803048253
1145013465
442786694
1002846241
665798859
136890805
1506301875
184323543
634660633
1663102260
214654679
1021025927
989165579
909459678
887054
803626756
1276459271
675597928
403825069
1927506599
106709399
1973744394
485102208
347321936
1133411229
1339690513
446469634
2002965924
681586807
293092912
48024015
132117098
383293503
1221119453
1557742258
446771255
1580182359
558095940
951536282
23255086
122191908
1692933274
1622061021
428764598
1170314376
1904457746
1671827604
479456982
819008749
1215535070
578014627
1224259898
1935790515
2100472586
213918495
105171164
2075522083
455163378
889934973
1640658333
493588536
1251603687
1442047385
1037236303
1107526721
2093102755
1684665321
2004763821
191794977
1333896771
987770062
426532232
619268419
858501545
1736263020
1069214118
1784320433
1106786258
2020849343
1365419595
1405776061
1370453072
1968624294
721372883
1034482391
1880049820
504127967
986009534
1503226229
1522856167
1443006149
933422780
164737497
1897310518
1406068150
1204405295
1570386118
1649517913
2025613810
1100422934
819449426
1767872579
108765362
572945251
118337373
704695008
213241692
199992940
553051514
1289042362
1283981789
1822618068
1766918428
145983295
1032543472
61739697
1027442580
784467664
1227239240
606577644
1963173084
1744563886
1067385910
774578743
334826112
1072521467
697177187
1123475487
368899810
392859808
715511923
360513596
348460539
2126758673
727668995
1876280662
1224680927
703407442
397827749
235992141
418804559
1267428579
564291787
38478892
980441897
1119200209
721105641
245865951
2026429583
1244927068
1332353367
76342964
11736768
51285150
1580193167
1003574920
544141347
1321120922
1615733691
1420722403
1743083542
256467235
1340229235
1286794922
542004184
1763296147
1899445997
643414634
507728068
1967895435
93789703
1104711002
1547361226
2136849634
1401315710
1513879894
805751729
807480679
229889898
218308968
1716932299
791365587
450468470
731352155
841591895
1030339651
2144101418
1372899763
1745902089
1753103131
1828677561
104755549
76388663
284763276
643745881
1970001111
1967185224
1794508063
1759846284
1701985795
2065478436
623076763
1155149786
850168121
86652417
649111596
1903551647
403969538
1257635292
832017257
1232781763
1121816083
1774782943
116168566
316408135
845906601
1808954322
285766443
1161260369
1700630966
280447674
1460183399
1938950040
907077094
1662762079
62550125
2030246573
264212280
2025928930
688046312
546176905
263786281
319742383
354909766
543439077
1920091249
425406339
532473575
225723801
619696805
421306286
869769515
1795420073
640975871
1492842561
1436808254
159266404
780272784
2056000151
2039502008
262565066
296208690
414122936
1183851132
1538737659
1571196697
957353297
927034709
2146828357
867536801
1177086322
1515362397
2071071683
75872645
1237410795
2082644425
1665262186
2072730483
2017080527
130574431
1630981744
1810563408
1430668322
237887559
1000095891
893488494
1147886828
32669019
87065590
1384193954
143310551
930393826
1358956554
929820428
1211103234
817870194
868931248
627176395
1405382343
628437486
715322312
41860386
1342550009
1496355483
143810936
936837791
1934118156
2088492590
1278588637
580047780
238594502
1364804823
1431674659
865336149
1522008046
957125076
1685095696
1417843615
119941088
1352467821
2076993493
810046501
1643666493
1641800697
560850811
1149329587
1206452026
1126903347
375583882
271433435
1407135521
1912475245
230779350
1327949234
599410450
1534743350
2039026928
88359599
1849031047
1027245629
1851712357
1789213278
1700117090
1936399635
1585564376
831097504
1083854223
2056442061
999436369
1464446729
559008368
1447403795
1896755925
564682310
1624361206
646808686
1281427624
719110638
1668292183
843930544
1507233528
1731469856
1018272333
1033324344
681243761
198414533
1076023241
1758315464
303127239
1445156344
210616736
830305922
78376421
212199039
1946672629
771344199
618924584
287233280
987989019
1517149395
1453124055
1366354813
1484813268
1313354121
447723555
1036117327
2101280464
581217418
1387750893
1774532413
1623573681
355356053
1468424189
1407521419
1367233790
309014313
1356492547
43630273
1917122593
1912125065
1991607996
1912458804
1257028247
701390661
1605112495
1429878749
828313236
1546877570
1215476566
2128348871
1492799601
1626267303
1072062227
717529758
1995210981
292297012
246880555
1798672539
1144586660
109266705
2097003714
1016101090
1881692843
1288996656
1348055753
1774336046
762245531
952891397
709836720
1727452734
1094673912
2034443282
120015784
2003812194
2144050138
845575261
1998739661
1168795466
1165869988
74282339
2140475995
1581519785
1279030501
158392685
1720551580
1372696450
1024900139
340948246
651488863
1931544584
1613588494
1921072248
1916500526
1169153121
1876910623
290252078
567226360
538389461
1590754221
1300454999
468483779
597986158
1297026003
1864849190
381106375
137087956
1025691522
471079619
849421277
165360350
5245710
524949785
1244924662
1562475194
747315801
1091957904
1108272526
812005389
980677621
2084303487
767041272
762212214
1913234943
1273849186
1436732204
974468556
2108016739
461642179
241962573
901037863
600739341
168898003
543383763
1214527831
119203259
218880164
1921567353
1517043145
475775873
766164480
916882833
1718717860
1653565527
1582141048
372605244
1761439036
2096389721
1439633287
1082755536
1965309406
788236231
784808594
1567049394
1148067883
1284594122
107607089
94281251
1422961643
115590331
1837909468
294267218
1203728376
1686785622
969830862
1214429370
986764382
1634031770
1836899604
1357085210
868355293
1576173705
1444688314
1485666899
1579258231
279032098
987311852
79398205
1690204845
929553456
190304555
1119642007
1806820326
1521722202
1619884755
1482307780
1016304588
1663936180
1852934777
203640430
1398253081
160431135
55392851
269998927
1075846443
2142428355
615672412
686183540
1203200048
839802920
1555278807
832598311
1280321471
289788804
1385715517
248487922
991959923
1534307002
1220613952
1670593976
477765588
228634521
2073257518
1611784912
1945107555
1523068245
777773004
652669339
1188329947
1253798144
1383913520
462293453
1381279699
335843878
1774392404
652518239
2062558478
269517660
627302756
756857274
577099652
845552872
2073159919
1297274469
999145005
1165077994
2121342331
1134967397
852593337
522263790
722289811
314770233
1969123464
1626230961
200719453
1874130863
2056831318
1926186289
439086752
465349186
1310656737
1354685438
232773094
1630606086
784062105
1821615744
158566652
1732337153
690722679
558618873
987694634
748394105
1437491620
495568106
1774890254
282047567
1033711085
1110665188
860240670
2105335880
900506387
861579746
992970747
391074406
1123629559
656109124
1800798473
1686804785
1183372042
1474834277
2001253632
2032544872
1275704349
347611193
1090098132
670637708
503104826
1842334842
1706295255
870456970
1147669682
1785656146
1254056062
158821094
654868146
622894011
1666990488
456177067
1204689925
1891893388
1726125362
1506352357
1746468410
740354629
1640877763
357350327
270901569
594303371
180519066
1133560426
1075537487
276994177
404042757
150928499
1940111665
827568019
451987868
451513024
390653833
181680928
1778546406
1775314862
397276222
150246057
1865598798
777214013
1753784624
2147326710
1432156645
1426880787
497741140
1255651375
1226984749
1305568808
64664331
1533142186
1615611248
1982399132
1535511999
1398181202
885973368
958534811
1384050133
1670597886
1291659698
661237691
1308053135
280633041
1412008143
1062481858
1817606101
1243554595
826250043
191381215
534007379
1142261256
1579994038
1965759700
1696200815
669129787
1815833187
2084764516
1746567764
1555113958
1441818351
746611864
1826190516
1834335025
894500720
1172424478
1622224271
1288842695
889584792
1331786169
1306637443
2041709534
1346601856
869101975
1309419113
2077702142
1169657235
1387078199
303896245
418192683
567489361
1722273686
1260295399
1616680596
1659646325
178239864
2074767901
2005769703
1990073554
1542462999
994264699
1788674579
1185968250
1429679326
1945088612
663378046
1525683456
1488777569
1842626931
1133526391
116669458
397646270
439871689
826090343
2140501930
1261749415
1326374461
1221000584
1491206841
1033879890
275613667
124077403
1390219091
1017090457
1708784809
1211508801
298271628
1951212284
1899616409
966737953
95309837
882563669
1824187923
150933340
745071700
556768911
99399969
228551214
2063571064
998191223
1830002073
2079252971
1107875329
2009025883
738637161
848654201
157281710
1520797303
1181621539
1449792808
2073731790
1225410298
388275555
480402068
2012691720
666845430
1582126911
235331697
1361481453
5179986
1709155278
805463514
261046716
589974699
202000084
314972478
2016112822
750119636
1811842194
1126433203
1761124998
330482594
1944410006
876326061
1749872019
1206454453
1614113820
217298700
1395056445
650700261
734129056
1124465489
1328292260
2038676226
985572613
740038233
712743585
2066541788
1181096916
1351939003
420126406
2057095811
287531743
265636847
667129504
1850747324
909152373
1635361678
503430694
664983023
528202344
913811831
1017507470
2000799193
1149214900
1017503040
1265821747
1597046323
1134311607
1021613641
1454479
396456103
585703792
534695383
1152788218
1009783667
1593368332
2139360333
421898258
2139725415
601609583
563309304
950601581
40130937
1070667046
1735182434
1910231122
1302164367
1206721674
453613605
404557821
1419461603
1088134140
2104539764
72025215
836836461
1408475338
524108442
1194410068
772300062
595779039
330192222
2013584181
1394512429
1414475791
1547977076
655419492
1554317196
1260926665
1734918442
1926582737
1409494798
44084945
1075060389
1147250444
532253930
953681710
601804820
117567424
822994008
2129880439
1338792221
550626242
1807595191
348950639
647073783
696722960
1011010938
1298148402
1842910693
1212597765
1108420225
522256714
337494052
1577015547
48053431
694100010
713159804
128933315
1930294882
413893249
1775887907
1686480077
1520740588
1743664802
1263634364
112825584
1030158623
1897693563
1366322696
771181724
1533581284
906508058
646064349
330714149
316080224
84000061
226577592
332303128
367349129
295567227
729169078
2069979416
1274939642
1158633705
139847630
1288971106
1777161053
1015133952
846209433
1961434645
1589088019
945110099
734694245
818871167
20682682
1172579135
1842190923
608076771
101427661
1113568799
449478949
145080488
1901961461
1191348458
1632992753
1151899383
555418982
1190682267
1352925012
1457274715
1053513430
328378795
585973173
539930413
1182943076
197119435
155827723
1138246769
227584267
1124465489
1075269100
1376379119
548747907
900468977
550484812
1366381226
1411332826
604632363
294343473
1608963871
192777211
1966132011
1130752943
1289276761
274533923
799708409
1870559733
1005069450
2131351556
1211485024
1231577048
1629441538
1453736134
1423127269
1417724157
1422035049
1489058383
1980970282
1481865799
1374283110
113695414
2060105867
2133733131
851881453
1326338165
1837836814
331392356
1398522309
1825933641
713562122
185710204
1116134422
1057927911
2013796943
1725979963
492656961
387537607
1466368803
1046547892
1232192417
920004490
1498299092
919880292
1273893890
696475051
927240984
85408930
1527028217
1401074398
469343038
1314278680
1378954697
1780649077
151219294
756827739
636807516
638576908
1395386880
1122419612
98646342
1395478292
757619764
148269200
535774773
1630539318
1646659070
1912933336
1118455429
357798239
2002752947
701130425
1399403252
188493442
1085189719
427466089
1047685965
1541923333
1266398686
1706249896
1782996565
380740631
1581014365
2108252677
1126928248
1602306685
732001633
165497922
465570039
1328075505
53865534
630455198
1146292953
325888225
1753017335
1383209168
1223108632
941917205
398468327
2005862103
291065238
103735651
25788665
556837831
1254910278
632509302
598826261
1929195299
864104032
241857898
1108371209
1584811688
628728083
455189836
421934708
1742174823
1168456750
592216421
493575965
705492159
536336185
974854189
317775893
754927399
1932384686
366333655
720751096
1117932174
901417564
1251734503
2010909914
123123563
1081221976
1826414375
950910
316158749
1668507735
1744662334
747637729
1325159042
924111191
1738417651
439049185
1678076139
1830852584
564445640
1749902579
415111590
547724571
182116053
559363214
671685334
2088292997
1196076953
95980280
1779176949
1552152867
675651062
867824701
1059580838
1699196758
1975597657
58674293
75163934
677471942
1246719099
1057713902
1282892261
32922799
2063588715
1659104362
1471765370
1159527097
1170203300
136394755
766293335
1960470820
1983362022
275521572
1081490070
59286745
2036230306
1024216267
1601783737
1705309634
431980269
1886878079
866340950
880730621
1140496829
95987285
1717668368
175227143
924086911
1520821156
634207177
1053259201
969324588
19209209
1542636442
731810257
502081642
1536441588
535461833
1185801628
660599574
159032381
79620954
617378484
1853490749
486154489
960137833
331753911
1164342833
1376529404
82430483
545619010
1120687371
1784106890
1740296802
1990563501
1412030512
47320719
1393018099
1794969764
1166347850
270485701
2129800754
1559009612
1875486487
2041952642
1937622430
1317431825
124535120
315744678
1206293304
205577261
2057595715
1552180957
1097927044
1093213414
1230490159
261527686
341049648
1770327060
1038506482
795600740
412360774
785712161
624575528
1838190443
786896443
1152518823
1003762138
122949666
27318745
382687928
220901336
1804354186
990838054
1335476812
236877771
1688677547
136227914
1462378285
1167887955
2034875380
1545953970
842944794
607726706
1886959927
1034523862
1407526984
896743911
2111181433
295116662
118964720
644812280
258966445
1981064457
329965968
1059960143
259846786
1163845011
1749232807
741683121
109333202
1775054264
678149841
1919296801
1565675562
494527853
683228461
769749940
1987675609
206665172
2135216255
1313762106
1462976491
1597838333
1336802095
1182823722
75464049
249703399
564491314
260343243
1027857354
1286791028
1269477644
1509566665
575718910
845718877
1724505450
1689859207
503049836
1931463112
2125130463
566519630
792348139
991040619
1715702762
835014437
1850270550
1933582635
1095095211
31054036
2119564683
1779157677
38507440
1933821285
1452803250
1074456066
548228474
1134790417
412594950
526897047
5420180
2119966226
1621294184
717356622
1605701819
1712958165
693297991
758630021
1704677030
978282204
211528309
1980856253
1904138577
1012147904
413226713
713051868
1286991349
1152368676
1017381206
2061894794
108086159
972861725
8502280
562483917
1895908
988604187
369965898
584878387
1260691555
1769400105
572495201
460354723
1957087682
580279630
1215314616
228648318
404656368
1183715347
411985796
1286791350
1070025662
1249805705
108451300
743200002
1418942559
108281767
1066511543
194733895
117680077
1984056594
1333545029
590163254
1335554365
838261327
1705795005
1683020024
1671699844
902337341
1457640535
444149597
2098106636
87716935
402297373
1268876498
1439811931
877321351
1362115488
194474652
1121646376
997101782
1534296752
1884353704
1189510903
1789280306
1878811339
554870958
362948712
2125819679
157226987
136303770
1721898373
1106842295
421195697
30690901
1865892504
1418691138
345652428
1406715899
465346936
1382835166
1461675555
180197538
2056758691
1106883137
84904340
2077545510
1204743125
1843699196
339149096
1928101134
2001739873
1267718459
1695641053
1261168057
874946949
1623202153
945171872
1916621663
633668466
1608591294
556019423
1711961737
1260185643
1879398775
418619683
397932699
1755721321
1000527834
1379869091
1330841733
1176406556
1778982233
791329784
317903484
32584204
900546520
1429498708
1447561505
2085991503
906103698
1935368371
321113928
1067848254
93925391
488103512
1554530354
1468605729
11960500
625144390
775081850
791729512
992238727
1821455620
279437198
2127587057
671229581
1015707215
216652567
2026317409
1423120024
378233622
438044123
191301737
1903109796
1520936153
512263412
1811734378
51944548
585026062
286303664
1273580951
281781675
622137578
1162414421
1919826517
1395579131
507488403
538214992
1661712501
1971261352
383449430
1836628090
1561896874
1801654363
1890442876
430709439
1009037306
724216678
255600227
10507485
774234150
624545446
2128897156
615316580
2015973436
613357098
1462505080
1350377187
1695148867
957693300
1767510228
112701493
1035741936
1327691892
1343187970
1720600541
1103450226
1549359179
1496510542
34082621
661942266
1040095493
2011713765
1140008146
2075144823
937241356
1903576278
204871287
927968497
386275521
2019032363
382945573
1589108483
1382806377
827897430
1165134349
42454539
1835656084
1359397533
524176109
46961900
1784622208
1350058815
732266647
467969736
1801868501
1018442362
1169615860
1804281195
692649544
638402878
2051363369
1840641177
405271432
1068772009
1080800573
106259903
398073163
1127241146
2096785173
884633429
94814701
1173253607
1401138954
383879744
1173706799
255903762
539101007
1734227028
1262732025
365412058
780824156
1902055566
1155144574
1427890173
1339842506
648463547
1135802838
561653651
2141776210
124461466
237245076
1294430077
1934192217
1075964352
777261262
1707529198
1841220464
1735028627
411810900
1499175986
152703483
1155291432
1578156712
1247456392
451310743
377815582
1846304385
2043255534
1358043694
930026810
1528381521
1043787714
835962500
6881010
1033906074
1919882103
512160800
1985801230
1784361011
13826933
1306791192
709340523
1516600218
1597112980
21852610
368219487
1704578357
393941032
1635523878
1102343398
2016004428
1404962314
1957999252
1147543177
1388421420
380769262
1621215566
876413450
859252654
595809105
1527305803
1698818995
1604899281
1257993628
1865905023
181093948
1994956228
1201202160
1473870282
1591424475
37386069
469164408
724750468
1192794512
308425230
759051897
1534694922
1929385605
1542027395
1356004425
1816308856
1862406293
1601371176
897359926
1718750750
2138048091
599208960
115547924
1470370025
1049346224
2098846789
1436350073
1687387901
704701474
1125108137
668257917
1253142012
1446031236
1887739219
727734402
1284927781
572992858
1368425808
1854505664
1736219483
1710672943
1841303030
143873646
1915558012
984699195
1802971648
1839948638
1312472431
1244638363
1136837880
2147099804
2107247622
1042369248
1951852248
442071411
2004721928
1822225213
75375414
1976183441
541521136
563075348
1038855780
1456064625
1025007259
366569932
860714961
810314193
927030818
1600299234
422796200
443452654
1329316974
163105478
1867198328
557497050
1418395590
34983277
1182019737
250869560
312083932
948793572
606892946
1052590851
1844692356
1857651698
1921913528
717878956
431472233
233425662
811022242
303430995
696391678
88834182
230798269
2115149868
1147946485
75375414
1881442241
1062271119
196390579
317594019
1652801926
2024431509
1814356456
979268588
130325484
1711822710
827359495
81941935
877559822
384964388
326996485
522073140
2003115775
289407478
2009457601
517720366
867570440
1697606203
1600358932
1818965416
1047940251
488296083
1406292346
1889576423
794885714
2046243612
851743112
222761690
486638795
772512095
619049941
399634711
943794952
1516399135
939153761
1035374726
2041601310
1987827549
88001426
242597905
995893469
934092725
781193634
1820849620
719497654
1583768147
401605688
337650410
1145133991
1207272128
2069032537
2058677948
878753023
394464119
2072309063
762971046
2025409924
709388434
21727523
310776980
1131925463
145570970
614843030
808242397
2014895512
973222867
514596343
131691100
675970712
123004477
117646257
2099818403
511485182
1360148181
1826280635
1127175545
1930904987
411730745
1950117100
559071835
659461083
705872264
32204914
383046919
904561745
1531660768
1810800294
462596145
1079347224
771186021
1694012923
86407410
293279196
1977306276
572558767
693786882
24788759
906539154
1883350935
733507428
605073352
610290340
545184423
881889712
1750302230
1691030386
970021940
546707314
1609733361
685901847
702423614
722640519
992002344
1780468807
1704674202
1765971671
2004158615
1532350760
738276395
1683994193
1528484322
507099781
1356344117
909698634
1201601675
1494724436
29166310
1327596175
766308690
1436766768
318551277
622871349
789657457
1713216275
521707005
960449054
1436666743
1589367468
1136879156
105422092
1589652630
1639294539
2061262363
595359728
907086021
1312300140
1626636189
1487654167
1143937230
928623725
477749781
451688778
203554736
1317993372
34036799
315516530
1981810481
1217500929
1689152360
211533589
896139593
606813004
1186155932
145674741
1489540362
234270640
817652761
1254615132
606928198
1558553376
747091387
1718964592
126737924
1340053585
531285828
2136755127
427336449
843525321
238323918
1693008077
999978875
655936640
1399426107
208752886
1103936302
9582109
1400276479
336197837
1184348946
1965700854
549822901
1674651278
1234337541
390205027
1013547362
1708455854
1414123734
75929388
616682932
1277554319
133991570
1655845855
1834044586
2118623208
919984752
1550899374
1742244171
1050090207
2087007571
367741306
1121534719
897136347
603095171
449195017
612397634
284196512
1681812867
1037724154
731322075
1142839693
439010992
51069680
2101801254
113488906
2113356349
955314018
1750305722
1425562989
696904863
1516547154
689783022
966260543
2083546214
1984749148
562655610
309646792
1403106686
1135708126
2137381188
16187900
1539156314
305768770
523523367
1881234929
715866954
747463220
1532876401
1622026570
325182654
1341824200
370093826
1440818251
2052969132
1667903498
747794772
2103896900
1291809738
934768720
34567617
1868279605
1492233628
1302566348
1912322857
1227109954
978996753
342025545
1224392205
1432810401
1225664293
1187494116
476282634
1093479076
1305070070
234264577
2035137525
1092539791
2082545169
1344939633
433345632
372305870
2101369478
1081777491
861772122
22116307
537410934
165047409
2053254050
656096747
19394672
1477985844
2145564414
886378090
157130065
1591276720
915873154
1798874924
1006205596
181668473
941761892
1957536845
906064233
951322869
601226410
758948128
1694342961
1228879483
418280840
1562746571
1135081888
45165235
1051949112
1553544497
1015849634
2089940483
720783959
1161960390
1938979415
1393871367
2046727987
1900776251
1236913435
1049194825
811389456
1522895058
335032227
1569966892
124774165
202306859
1987087503
245408881
1840325980
1980720392
538653335
1352767310
653822424
841784648
1356622164
438732220
1537525093
218524600
142061933
1374552536
1913558990
1682985853
1051731786
310164588
1022328658
2079050217
333287853
1256466811
1447442945
324593126
1203489488
1073930942
80110069
1116724138
973023340
1835899337
2114172393
121111795
1296132810
894407182
2007785675
1197643329
828479882
1827453285
36909245
175816237
53983231
158600826
1840374816
1261612204
53722454
1633832163
925075843
682247580
1550690619
1007160863
1083583554
813092461
114358907
353499375
2091947146
1073075022
1429266308
1260122530
111948208
1307359539
2105988900
510855239
1030106366
1736530034
951419254
514938162
484753172
980931620
382878604
242570611
1347717920
825577354
2022741809
1011205521
971932875
898903612
53145813
1098309285
1319497010
1340908733
799436941
1077806050
1599992906
328504681
1116015881
1567110756
1512780216
1508189794
421909863
1154518247
905982014
977809081
829448605
2030084890
1153779552
2052092180
1202644502
1400613949
1170020299
1867232570
1161918042
1159302002
386601824
1850913428
59241420
387146438
1021106392
1797921268
331198752
413855028
1928682967
1487948332
808466573
1169164298
2096539250
1121390658
947245347
1638490133
170040371
1473477871
1983380461
1145912335
1395138614
492600526
556268480
636457943
1325893110
232241868
1072772633
1452131892
163950930
2069725374
1157120616
1008640888
1663040840
1402414796
768519223
1000029132
991512035
1638749034
431817368
1510137224
1260106038
815032299
184346449
1374646862
1082129136
760400393
170226889
1984678776
292061780
978858960
1323149734
1000610407
695157696
1840134302
128064783
1645354025
2019549284
387146438
284621492
918802814
215780281
1163298363
1598481857
19848941
1758126425
360539218
167984966
1503120988
942181153
1120871328
419228292
751785665
2081141706
2015735625
1444224511
981340867
393877320
1035623457
1505117397
1414606196
777205278
1752609757
737187743
176624317
1153369004
1581674142
807546585
1253956420
1719683308
607123073
851178886
1783335772
1765650997
1012010830
1311171620
1810780223
55069678
351865428
2038709398
1133585871
274670082
240770615
2127973226
2113478526
1617168046
931933014
1827362737
1464697122
2073619961
579636924
183372692
1648011766
156503651
1603977443
448198259
665239058
1910100948
82610398
1924160150
82860047
1573207820
1112015827
583955137
1500560725
1648627732
97550544
293461883
1562203513
1136341986
1717606043
1302565641
2138401866
741419201
975216913
539069394
93058044
1167797505
1339121305
603809380
1570360611
1454020771
1717963100
532141303
1524306549
436707289
1441308677
293509505
107921837
1019410524
1457980026
1288989024
1195396208
93360709
559792062
1082921555
1715507178
2063958163
905908161
598458208
459377152
1294063423
1528606952
1920874204
138134774
1911486499
487728685
116756426
494416967
1664156513
916338008
1348356613
996009508
1372929012
1062693144
1853641068
1567447872
1610005132
1984473997
129011029
688273121
1003489888
835462522
1010367779
1081179428
1951368416
797417217
531780021
1256436726
1117328776
234544875
797470113
446665079
2061919848
1947665630
1500933946
254488204
1775651333
1603192167
509792685
950470346
445221252
323846108
601370085
1631656823
1925777173
367930510
1448565733
1280186051
912388066
791854151
1770926479
1555305352
480863779
1438425895
1097168101
869079598
1419052436
1869673278
1325182126
41740449
441651756
1566250701
914954596
897479944
1645974938
1263843337
1200709241
1380184202
1902259847
1462146890
620152357
256949157
295445691
1777530909
1815674309
2048446505
2139974894
697874743
231056334
450176129
1937894117
1107247051
1582657191
401345503
1961150079
1623092549
425041922
1917805930
1970112286
1175441554
1842804495
230424455
1332481688
1538708168
753830342
428860209
1998138146
237687385
1406939351
1136543535
1268825432
1888926298
2034966836
270697716
1270935311
214335197
1296879949
1725588775
934432496
79452382
1946428021
1146491871
1673504549
13812614
588157885
362195667
1200017572
1473974777
1463995733
1874659834
1718522413
533750626
1746273783
1052469585
1679625015
1960929583
638590685
399047264
460201189
1299204429
1169437178
1680356991
1537478309
541795965
658462624
1191818280
2142996768
1303507085
530598276
227403986
438981361
1207729805
261029957
1106955450
1195978509
1498157339
2106703034
1508671114
1078231968
2079728701
876799775
2036898721
427425610
2039218709
1417379362
289544287
1349485114
1648085306
1673316371
53652125
2102724057
588868003
1902821714
1784972668
1560385291
1076664132
945703151
2095917858
367470336
1468729947
1325714989
2091448450
357457660
839304043
724421705
1489656052
1522366852
832333738
51103749
43386255
1030501356
1712461580
1905679191
425131692
301329937
1883805092
263316581
332796627
957629889
1110080944
1012750568
683228461
2032678306
1971521689
1768774127
1581387555
1151919504
1895382180
1860122459
1584548937
902493214
145813715
962093667
211575771
1451967637
1511597457
179083665
907756527
25207500
558554551
9041294
1290882779
166476438
1036628522
1895351310
1758258311
2080122468
227165076
605144220
1304957063
833213733
1941715226
1533185460
758808012
1124109515
1349473909
485830619
1629486351
1292644335
1420612048
1382935803
1306877557
894230656
1101920322
1257728569
1531384251
1213065362
317172299
1254436384
87433242
2085469655
1795296340
278028
1679247279
459468037
758458212
899239828
2141940213
1271384937
734775466
1143138693
331388978
1500388733
404391520
345800439
1089233401
1363578337
355187047
1407142486
579605912
951907325
1939336230
260161836
1838889154
408292612
1109766313
642256804
1562828285
1442156272
1748433766
1832456627
1893736294
248325799
485446181
828746188
992847204
441554320
1016295478
2104815241
1663248355
2073689336
773043632
276332182
561904954
1971135931
225514452
899207312
614060942
1972350909
340939725
1826347004
2103132902
1107485749
773715171
1630671760
1237736839
1254615107
456416794
87069329
1070319299
1757360955
1836848104
1774154192
532777810
533934940
454623773
814566472
1550233538
1405503826
1598007019
1255119145
1558465763
385821922
700672722
1036700958
947689989
1376390230
1007966691
112704273
1303492500
558729700
1666183853
1964627763
1465160121
1298204784
394481404
1759464787
1555227790
224683644
722310865
1819024484
854664340
1627987780
985371695
1331282120
1887708059
996649341
809880329
754018384
1724825034
1060176203
140524301
801612296
1062482821
1747946460
1466656869
562902867
4180439
288955239
1227310142
243976558
562735973
1034572990
917369822
522595903
1194024161
1921346059
1954497111
446202698
1336006424
605972837
59140624
943009247
484542556
2704036
1082269080
473266309
1201479300
899756399
1137853507
1245335093
85556541
1203493787
1068976660
335016523
796947355
926205148
210755040
1897322099
768184063
1672280565
346773833
473111841
329656667
657228352
1514705821
1631039111
1722689377
1399173477
1403759349
1995356335
1187893918
1247145362
1310702967
879247564
924020327
536612568
1156492804
108532208
1129886118
1139477543
1512161407
1164298764
1339829340
295722636
431246004
1803523890
1032541072
2038503588
129409312
1600477666
1100214994
257900361
2130942977
121751275
563122484
1902294602
1781353280
205974160
1401712456
1841599815
19750522
1252141709
518970408
1876210264
2112444028
846513965
494432454
243785850
725872470
1444680081
1964356202
332526919
1421624744
1699881790
814049299
1503396864
1872578677
266549937
410838313
616025362
1345228105
570043544
681101040
581757242
797265586
138271383
1751664577
835700634
1210264651
753362887
1515791025
1653302526
1912530237
533834600
204200797
144046989
523142399
1566959573
653556359
712482799
1246492540
608857466
1922866731
785670786
485211741
1666878266
402292304
1009417165
69320940
1912187700
281802078
2036003989
1190424173
834993266
958769953
1008371713
562820717
192484259
1564401708
798084408
1061820005
75467452
1813699985
1701272101
1014567891
1575862818
1833448331
735499928
61225723
1644765725
232792126
748771724
638822238
765484740
1500920133
40688059
200260037
741787349
1579861804
1494931982
1912530237
903795213
829789203
2047586859
1679970131
1767505539
1271039254
867860919
1789916806
628677197
164559983
1173881354
519925641
1100187755
1496123766
1115984464
167937491
1870871716
886426914
635635428
933977070
742933414
357448574
310481631
1245118593
339835894
2123896290
2067415902
1486554908
2000696816
705565742
1573081497
524279379
1303512955
1876738086
1795128659
1676511195
1743119355
880374399
1329692566
1316904864
187998904
1880449968
1447194213
753535146
1300812474
1751538767
1585207615
1187118442
742078409
2025998435
1957914035
269759801
1231212222
2058262510
503230722
1472534624
2091218247
1471932231
1622131179
786737293
1517351864
1167213925
2049624211
705661842
933903186
521025571
1372807611
1323698131
2099062595
1032056989
1302845492
460518375
1319708076
1191737999
934635243
1209371898
341462838
1505306569
1088182879
67294024
691974184
1314260887
1591235866
1299435517
205702173
998381954
371444300
986556813
760160210
1189311907
1956769092
1566244797
423197994
1359069110
2066584582
1447283206
306352577
1034384345
1260873972
971612694
1081314451
1428755326
1801696742
1195638997
1160287936
800825880
186355114
2039066984
1389058291
240484096
634121662
480759593
1743408782
58751516
1648924025
859654224
342261207
79125051
2061262881
1496620717
2058946224
1418547856
509116289
1904453889
1275104620
1818552700
891616331
658023374
2040985766
1897598035
1828433274
228517109
946013052
678497730
1839439842
1956078101
632246035
2059834112
1619034888
1723100555
355784566
2106212752
1548385497
1352178859
408637090
624198364
182738437
974806026
115844007
1804845543
1852625657
2059587818
564179727
1427278494
2034049752
920101057
237976720
1972075639
764586432
197071779
1723794264
1862481120
1589896678
1021760549
1701203349
536002613
751403721
1997447531
741217453
1378276368
1811171582
41458280
1679102282
616765857
1089642729
318402166
1304920935
1587353132
1343121479
773586478
802619459
107427047
1778297849
937995774
94950901
9768158
881610821
350852341
1373957888
2008787855
1377850182
601453060
405771456
1652492988
1033801444
1005626048
862659780
1920539851
1417737666
1804620325
887894825
2098966639
1345501379
1816433193
258046807
278865973
558934522
40834304
1388695907
1673713220
2072185004
1077981847
243745702
1473623853
430063383
1157393511
944605149
1234276508
1843853885
1393769988
274174223
1866337385
1314822010
665705823
1983728083
1247612802
1556160070
705861260
704237437
895607309
416997610
1918612959
182904371
1834196154
1940378898
1840577311
84504000
1270738796
1619726159
159309727
1016500032
1426104427
2113237229
605657047
1368215578
472759393
1312337881
141257405
1397761861
2109234912
1529044218
2065877996
1644904163
1705213162
41083774
1058826038
1664772636
658614674
262501609
1148192368
351653387
2132652798
231055553
1693351199
453518705
1495655468
616619225
1897423341
798238739
2012166107
277059574
1053661578
1773047750
2020506283
2086317092
2094672829
957974330
1884072319
1754389530
1900921164
531175576
1151160057
1808217185
1542409353
2081581974
1964278171
1685483158
1338738877
1929038837
1121183233
1161996814
559658642
325796668
1058405892
654751479
1823286725
874467616
1679391203
543654042
1120091850
1905790676
105579136
508274888
1089604157
1400230271
1303658663
1557619358
941606718
1534800700
659809070
506300842
1395262985
89924775
676697659
49034093
15130968
2030776621
2047848586
1835221052
279563921
44480696
304292078
1526340518
1690845918
1991198179
2070404718
1541615335
2123975661
1717756796
1985961986
886937264
1663831518
1682891228
570708900
828865352
685869665
1135222169
220570187
643246584
1257592295
1276029612
2032200229
2506074
636041532
1695422652
440742054
1983885642
1336410599
953593033
263031641
892471986
252449102
1038553908
574577845
1016156194
1074460665
1128298506
89018468
2078102820
106250613
1234199387
292270014
598134477
1783264383
1961750873
1295705809
111651307
594072147
675008507
2103297695
839352206
2139013771
614476886
1740211889
876324381
1438742014
1824070451
1870979111
115911927
1213517801
787658064
1536912327
1617819559
195070341
35589373
2079807236
349128511
916961190
2019700263
72216679
1335290847
1028147004
1249297344
1865749072
890588649
1219399582
1664146496
779225228
520878464
1905727782
346342230
1791042640
1103210701
919167224
1056135665
1857620101
2019338284
1050709212
1276306056
524247783
437561165
1460888835
1839640840
955390520
857792722
653603540
67428906
654828976
103713934
771166647
210622021
1782096417
1789690711
817408496
767969075
691570819
1678375855
1980583957
1080309114
114126093
2079403056
466255520
858421596
2144648075
1351115399
1708031832
1653904494
1111862316
806478646
976644680
855838051
1403362199
1881254677
1386991838
1490600399
1179093947
1862808305
1685136917
1222266817
1309651079
502688466
93329384
427802961
2045280565
1184503134
585446034
992444823
187400697
1139684389
2025209793
539586494
1319709702
1187430986
2143526832
2097850933
1725742918
715667960
1658898984
1287261343
1320933058
1018207510
617078089
858272510
299338637
1826034361
2111353930
410694590
373867915
1773651406
1917106760
1426136527
196081947
1592717820
861509280
949013712
1070918918
689451596
182205493
479228429
1036451842
1691063384
2123446150
1500198876
1136787226
1132008845
1606772197
262535679
588004132
239990157
708629746
1801994438
113679434
813387935
1125377683
191263568
1144960966
452918996
1276255936
1760655584
821628502
852819647
515710778
1710453392
559763214
327825534
1108699172
1299250140
764873375
234385668
1232375253
1653085926
1146208578
448585933
1680032340
1874483844
788967944
1613877326
1716943181
1366582226
438171259
1686032668
707785639
725597271
399647797
466504525
1680965430
1838699117
363724292
1686012127
1831721233
1886650585
902580390
2117333511
422735747
1950277868
873342763
1725689535
950747162
494891746
363132998
1426887424
2049819917
10020214
530158808
1548535687
1857627079
1108870829
1888580639
386516952
1540146670
665514941
1266436071
422969593
1395904110
733510849
1440949476
1768975306
140774664
806114277
1467007211
1544284892
2061561501
1555642934
1911290713
1953550479
78483940
2083437558
1679520347
1369768236
703988966
2067445760
2054342456
1379173352
1495646440
674393823
920415825
1705190205
411092552
1593464367
2115906061
1987325016
1855098583
1965698641
1172094732
431738012
850088849
1809096219
2016998090
1870441519
633911497
247796973
1008471341
2120096183
1118369148
1454362708
1845056403
667400483
298282979
1724042541
358146213
1318861965
193325857
735499005
1251769239
1563548172
1166334007
1389704370
379661520
1610762319
292254653
1894197873
1472122864
1131552
932194416
1049681217
662374306
415497209
1357409046
947481244
2009490132
351237421
1787996672
357261816
25509989
862139379
359554595
546566692
1067368354
1521038171
1239518134
1971904569
558255512
1157181097
1946288680
1851505167
1618601522
94440794
1496687013
1565283000
23617623
4706068
119969246
1829865571
1417415283
1805037792
1535469753
1439372941
1251217683
1593396280
1374176374
902211861
1151844363
866032205
322663565
7618600
337152697
725413679
2043400303
919255943
1123283764
188793756
492272873
813129346
248117523
1074127924
332034309
17248996
281735573
1583724941
975128698
1117994190
1422395243
242124980
223004122
607456643
147175673
125137677
2111352033
167576308
1342966248
1154210732
2079207202
1742908968
1941591373
1616992138
1920395116
1700263875
2142840304
1709846346
418860663
406165185
1646804218
668417725
1939738720
2146694233
170664943
967681591
1668769335
239275475
53269805
502198868
1605055183
1847970772
1382773958
1267094020
1719708954
2102267063
1135543144
1663856774
851400433
1194522458
882492536
2114067020
2137708338
939357506
1976296786
1628161288
1758690241
900997812
2126218507
1702516023
1538553534
539269830
1007463288
1552178061
162498892
1589501448
45696500
835045166
1621072108
487337778
1295258124
746975442
1266491866
1788836719
953793839
43200064
1376928526
1020331825
1159954072
377750082
728651729
1694862655
1303359884
2032122466
349368538
511846323
883906960
1384723283
1424745309
365655755
967309721
464997531
1708213392
1566967888
1804890428
812940658
466079437
887407488
205261746
1352713255
1961309828
516468493
8076623
844408457
261061437
293509988
2086301879
1204708625
624847125
427782387
459178879
676019447
1230550499
112191543
1205072892
284072454
1842246767
312621370
1348932277
1291196849
2136823563
331635937
645003715
1551521594
930941096
2089704088
2044468847
860367312
1008615025
1158577971
1440018133
873945351
2024270395
1949746874
270623148
1445918545
1453578028
1711182917
221849398
1344678386
52673393
1590888157
967600497
715631916
944565929
1390688248
1819917354
1085660665
302925629
1824285553
1777217629
2017376464
733645771
854029974
2070430317
1416914692
1683844064
796094886
1933313003
1404407559
1928203383
1034017301
1399579632
1431324140
734961637
1756063168
40998239
620280107
1972787170
183629023
178896133
825281347
1540989864
1936247792
990509400
1998278507
1095063868
730250992
1743792808
103150679
1709875417
1978910696
266414774
1865393721
748459696
1344103002
1377810811
648381969
510883152
763428003
571366380
2035391417
14663262
442021369
181802142
657590393
1866828045
109624610
914484333
2011017418
1390301063
2050398162
1940189886
1078178421
1256951328
2088040075
1056680204
1035970732
1171949746
1068115690
1084306282
954635742
151998371
1398215104
1004065850
1917394896
1249007701
192616443
848212721
681720775
242780460
1369935416
814627668
2024629090
1832538112
1742453629
1623582115
592332812
869111871
1942141859
1168820120
933070072
1356432853
1308675451
1566878163
1034968204
1184350988
644824873
1974870922
288541449
114914895
15854652
1188088830
931317468
415486846
1167393942
410107879
2069976964
1406775855
1313181328
71123807
762882301
474749157
1568618153
289758313
697782427
1622851254
695889426
2001011749
158729076
1792114390
1043906033
494867694
1600463346
1325159042
607717893
389409453
967365648
193718757
1855027898
2084944881
1033370302
1514268267
1616197176
1324565636
716046556
361123135
1892733311
590565030
1230002306
950478521
863383433
1920277183
1416956333
485033115
34882408
1048463693
1360446182
2124752410
320457281
1649501044
1474801065
716499964
711033720
504847659
358746886
1058517386
866790986
1996665431
403451008
1080566470
486068330
1750267381
514521468
1279756203
1638856233
1880819846
469888479
1755017059
1789290587
1108205942
848048578
70221721
1274800663
2019742106
142814203
661939032
1937147068
208039592
1075969776
429799707
1844347379
1798122182
982378946
1922902941
1949533507
541606052
1718768952
42818908
215444920
1024840081
1083642786
785978135
1903554822
2009387003
720608126
484868490
38445241
1684053748
915967269
1548509411
1255670379
874740173
1211964899
1047155788
1571663153
1107070209
1469769593
1049161890
195590054
1430357450
1956598918
96446350
1987875528
839581025
1893752248
1389960221
535572097
753675495
332629262
1958081085
1857845037
1423927500
200055423
1952857713
633265366
1868316762
1716050324
518970408
500903349
694340639
270739353
539102605
341830545
1862056115
2084054480
364163227
2000012845
103599832
1731846591
1792759486
2000662705
1541164025
650154030
1054722129
299538467
1185665858
1440702942
2104521927
1573398053
1965144129
460994179
2035589795
47036452
2134770080
1591704626
410180367
1006363689
656755274
41416644
596692377
1518282765
1235619536
1282557260
838440714
1170546458
732524488
1770959580
1286518165
1826361257
51550276
332189960
1691826120
1174142094
1884453223
858917080
1100503357
1568139578
662473001
151182191
977616509
1095880664
2105466390
885827159
7307473
941394672
1691689788
1288240193
597252831
1767860688
364325632
2005129520
437246989
1109448776
1927506599
1159170668
340216809
1347699410
653898190
646262038
4319646
1226812862
204006276
1716596756
1974106340
1222617064
962105981
776301269
521135572
1431931312
1521547972
1753400569
345764015
1096298084
2111342200
1790280882
525256611
875083256
399004030
278781484
2137752225
342699763
1250393742
1719891434
1453912633
552348786
1700213408
1762421518
1752669251
488119813
485334995
223116978
1763045527
1760891033
2048555272
1090026425
521996529
869917127
1658888431
1595151425
471592524
82590009
1611707397
536095366
416237403
1147440142
1099940319
1629304340
726130959
670122144
228664687
461488200
246499664
1630412831
554344193
1711800616
1498995542
975616686
1314233753
25153120
185211699
1705730162
75298760
2077551259
1795746866
122039781
1506672457
1368596458
311335529
262443716
1617481638
171488339
1336312628
494980643
1040225214
1122930805
115713725
742845477
1660681769
1709620663
2044690029
1935693565
1872366009
874793564
1948224095
2101536980
1773458107
990255664
683923049
494012415
286121686
130565094
221465116
820735338
1070052831
944134339
1270299845
704618104
467840140
740574449
336747840
1021899588
407739945
24711496
154805915
214084503
421921660
430903085
1732860638
1725347595
946676583
1787987000
2144952474
282595268
1197394166
1795642854
601409772
986342259
1519673326
1743816756
1913847164
1384793893
1139816009
1135073865
1056048612
141574734
1472868805
2134517004
1758151821
375242179
992881224
1831439539
1536708898
1243006238
224244067
491024534
20036333
1756716355
2054425919
1245353591
273249935
311994817
451437285
497410796
1958299286
1304555364
2267051
842219424
1634304284
1951108917
1733350835
458518443
867331944
847361203
922438325
1068814149
1628869009
628993362
991516366
756486131
1892039673
423145722
1291881139
1681681301
1925053571
1092364745
244987316
1516637331
463444576
1686866965
153928899
621147454
1702262457
1363317561
1353924702
424725018
1958053010
2131370102
525762711
2120906407
966455305
560389344
1483082545
1553342584
689750428
1611930812
286659895
2041716365
1934590344
231174297
141984015
518117583
1432047525
431809930
619876390
1682616387
1380365836
1898067266
2139694519
874858938
2134737870
768327894
1470298496
1448787251
945939070
1234807035
632390816
923229094
1408416442
888342544
375204779
1166474124
159799838
1966561164
2075910383
466644685
344528509
642180725
2020331515
465046806
782787820
420089698
1442067965
27286191
1885623803
1021426837
1572159058
1732362308
834700777
259968063
375476100
1667553493
1148471737
1900677674
606469741
1993394540
717203244
1452310614
733041439
112259714
1428043028
389452338
1402912019
82131240
1515389809
103132374
1035936462
123213693
1626230961
1076401555
1885955583
21424428
1547515614
472404333
1838250257
1157417968
2009575902
1855912190
2054019718
2061881040
17355375
1830107703
489607072
701865575
735406899
368346357
168929403
1089893980
1261803303
1106477260
854578800
959505731
1286411908
593660960
1096693034
1555257731
388730844
1695557621
674671960
1194590905
1972613803
1422013491
1398476281
1389561623
476698887
544276790
407394666
1155169630
372040509
1713639987
1991710744
2007473246
543153633
1504711640
412754034
569687492
190876188
464357151
1097201586
961306566
1019318299
2142227625
1538493396
2114674513
1555307776
2139734397
239934025
268941629
46861310
2132903748
1948827888
1019262638
1727967437
338751166
168668669
270232206
808747609
1200761607
979845660
2068537900
796427538
359429852
810711459
1663846585
2082772276
872638245
1457263053
1594420428
663435449
609013106
285540812
2026163084
1126226812
499693494
1339228653
549275341
258193025
1222594201
278873206
2128461991
497185640
1821757252
1746016283
364201322
49399167
55559979
573529694
195395610
2070717608
1196309825
506576374
473891577
1519231178
713292189
1821446324
206962158
1438785244
90586332
786879194
952626296
760917157
1166108720
1105665225
294779058
1013595842
646322779
117430425
1749626628
1503356780
1794661419
1232276947
948746016
258291906
1219621901
366213271
885951623
927683696
567369769
676534550
1990596645
830668666
1394845813
361803913
1381566648
749318364
1028188043
1710937102
686608437
1544783661
1464735480
300598470
1584933345
1907279489
1900195781
319759454
1885348758
277748127
1595911670
1485927641
799762436
460933735
1692710595
1924675768
392649031
1955170535
1660423150
342884706
303511526
1070083659
1680998900
1335611221
1203773368
1563262256
894435791
1806316720
1068861629
1807331594
1373953046
1315040566
671371148
377399012
40204737
1390713358
276721547
1452160631
2091070509
2032249076
138600546
2044644979
1235198591
709183493
1595988454
1942983401
130710371
1968985153
631637885
407436661
1489289689
12255563
1296738412
152818308
1218006561
153080386
1746902811
1597017368
2111978185
1710947815
251355426
481888049
377218989
1546012117
72961741
617282159
1318242834
1402633273
2096657413
1698673177
2092438597
165390067
1263618334
904924546
487556673
31887245
1256187509
689348534
2126420253
1084331019
1363701001
698165107
980083015
1824280852
1246075134
1588678448
969049170
869110462
2103484230
2025446740
1167807320
235926362
275929660
1605814131
471990987
1405817181
746233806
1740640803
442490513
1319822261
629772449
1162556190
1247559655
1310721205
1806730304
1126736536
71150567
1679845441
782822193
1739700724
639472834
1787086949
1526975465
457704430
300569795
1521214748
1581568878
2018889242
1183157544
417225155
698959556
2144627122
1302704194
677842123
2119800685
1853352476
1680763536
826720486
267174124
1802845315
2078216090
631089671
929908855
1432507543
1961458050
1701359626
2112202244
1742131257
2093705802
758189810
145332717
1348654683
825350145
1824882939
1343509749
729922009
680139695
1701006605
1398273049
77131806
724979355
2029707006
1329401322
604732961
694454236
159330245
1340506925
1205700720
2072265894
45434550
559752221
1173507399
1334653521
822530051
147911115
422446881
1224166340
183452466
1902807664
561247585
903887331
1866123846
1471352703
1494469700
1937745091
740189154
709294608
297118013
1394090346
1928171182
1533451225
1421136384
2119107387
861445873
699555677
1366536551
2002490493
1269180372
1169870851
1188439378
1103419639
1110792913
1545566184
1706106931
825311440
429174703
955941936
809752282
1930017936
861360548
17679915
1460680629
1196901027
1572639323
267147344
943850417
1563743040
592730284
1017079374
1883717792
828480218
1767374587
1848119954
1945023607
797610222
454071345
1091474278
1311660605
459476558
843045310
1816294378
1399070655
274186364
501152959
634952356
734135207
1042393824
1734856514
1532412259
156372679
1622495746
361790600
1849043669
535355543
862222056
263857756
1011932108
1747680369
1889760327
1745800478
1906332963
958431647
1219395277
1662903913
583998414
1625324455
107100765
407072415
1435168015
1693157071
1948932509
1259262933
1935985496
1251338493
645371386
799748737
1206929505
1001584833
1574518134
1677435064
1490809235
1356668730
513852610
489993745
447870818
479001408
1564476387
1351243424
2123997249
1522835935
483645388
1842285793
113054382
750117696
1116311120
557130472
1985664782
390335498
1708997161
731212152
986130308
1592131724
989293722
1750307123
923731485
334838971
1701214902
912246687
572821430
1938401908
454983804
835656862
1905571651
1105719410
1058268277
1631555334
1543117473
1939915920
388841205
1105250538
478743277
89957384
1209933165
2083431862
1423981674
1061407644
1024830569
1494967111
985836515
1582461038
1197732042
1351980971
1845103305
1520031730
1561004706
847324945
1063564291
389803122
1667528367
1050725291
1276007316
477644579
1363184481
1758240840
478901617
1271328364
1068772009
356546030
1579726321
914381791
1420126543
1707086573
1008601362
1541646101
999555348
613480240
2036773308
61148333
803676299
756344211
611335128
732003314
1401551310
2114934338
1233010373
1423037163
1249281409
245346976
848441943
672658227
1659115768
1308650961
1220238532
1822178309
1674982246
1536515462
1946045565
1243386967
1079386889
1206247564
2049542595
1437427173
1300788847
1025239870
1808216559
1209489428
212688277
557264685
2065241
235261340
1025197226
899841266
1069513945
1282470747
1019634565
1699828221
1309411155
1419959535
1069548685
1555010732
542912005
1879139597
1915782050
1282074184
1199479937
2068771116
1920999049
1419302242
162690858
1037376690
2015354916
1878599622
239437030
205749147
1091771987
981727356
828859846
1294916703
1586289356
1585845498
254430425
1964281449
969649343
806465953
773831110
1977334649
230640800
1045722356
150979653
1416496890
1055111223
1940684950
1291458241
1772397463
415791932
2119590672
1300439597
93777021
1675603578
822942432
2094837834
2142327308
1740521293
1382897697
393451893
1106864864
244863427
970233013
2018872311
1934213004
1564961584
428497030
354798460
116788171
426588818
1680806599
1357995857
1493962408
1694058007
1548371223
629583603
1259499443
246070345
860796702
1993574498
116756426
1104338520
1766882360
2004680730
58575894
579065768
609540197
1625314200
1586921481
611622399
988553908
955732749
791542662
2026038408
820053340
1008996020
1161439463
133676787
1469910110
1250173994
627347945
770787482
539830636
1387463796
1611775950
1544183380
1609740112
1704711807
1038679523
1134376523
1895660406
1127001896
1566633530
1714841970
1108312011
636811805
873902777
1346796169
1495558940
1551436686
136029775
86359373
684702768
2032950539
494016549
1287930307
1957156821
904633171
757561174
1174619220
712831698
1388585636
1211401518
1461826749
229661393
848410575
1974305793
885650409
847989604
908729928
1983009410
1510252610
8628499
1950480269
1801434264
177849422
1451745102
441006193
405349622
409232813
1405624550
918738230
426138964
827867264
51964774
1843414049
792909161
323212551
259963173
1335688150
888543664
1380445365
2037857545
820646274
960035997
1452145980
1596841817
1097546600
1483023647
1255528708
1227706674
1682681127
993839047
1727000890
1016483494
756140021
718794713
108789325
1404451505
1014209726
2129253246
1773535189
457822241
1864221757
2090322001
1073787796
1058948895
716059388
2145412099
1592596462
1570379409
525767057
2032718757
748715068
1507700508
1906602568
571215952
591496314
91523670
926186836
55623575
777020748
1027981913
802492633
997119579
1390367511
1618676176
1003926593
1970051455
1519047349
316333599
1194118593
1198075046
585576547
542088186
1654378149
1660367918
70836522
354671165
1652774621
243957785
1949585963
81623224
346723285
1390011658
1154607201
1726789188
1721124154
1658691694
1913204173
1119328302
1510614741
1549739562
722584326
1553827296
577689452
391496011
923696147
982826778
1351814511
1929141143
1165643564
167374635
1842927060
1665716390
1221230917
1399396449
1236850280
884604738
500653810
733572630
1441326494
2006561545
1210949410
444434552
20048201
709573594
1879332180
1993813392
953651085
1653392640
160046246
2044906406
1239062540
1316331706
2080009909
2046915733
1752343122
575283296
16295930
735084639
160143495
390761261
2052401726
1987707675
1841086498
1867717470
1535048161
627230003
1674513322
1499580156
1111669772
1252029610
1106526782
90159844
2051946122
1904309103
1067264978
1834852449
944911360
1345342629
1576631754
836055853
1888568116
16284654
1323721063
652678843
580781946
387799769
317273219
1345741993
976691274
943073982
942107077
2016136104
1793316298
2114930690
450792813
1932551267
4607875
1278009018
1283660030
213015954
1307830677
1483352763
1452816105
1480740335
69769932
749622334
1230942590
2068703
1998967150
1404919264
2049936065
203363811
2089688871
913051464
2038780001
1485500604
262501186
841509329
1767654405
2139956656
82838338
1471276106
296204145
55848574
1454256726
508812560
1605298581
1795012384
1772177615
529502450
1560684457
956116981
656143360
470139749
1573901408
1665995253
852491884
2088663879
321132108
1839461842
1826576094
708201859
725278940
1782761146
1140560049
1031779740
1984382884
1006611188
742649532
340979822
28593945
25659832
1679112819
1111602651
2111709513
1499226023
2060739705
533561629
1833200206
1705819337
226007859
264544808
96297213
139043521
580170877
592700727
1640039190
1764882247
975376454
444250373
2139848208
1108723418
1898954919
284615218
885768645
5900384
1176365240
1003061235
1736558779
288101397
1440310266
600941820
688813439
929225483
901768478
1806543207
633928677
416636121
1168956670
1864589267
384266528
1615724745
1369849370
30168102
1650207190
1485680448
824970636
517806827
1516761981
1334277234
1466738989
1475278210
866915429
1139905114
622090938
1450087937
1910351823
73068614
907102959
501529321
1520258069
203547928
704175175
1227954044
129449994
82223088
235766450
940363325
1696508150
1899009510
475477802
1944812141
1225704316
1244057329
224823414
1167047192
892511806
179752830
1299782684
1503256421
872373687
34812329
684136364
720916204
1975099099
1460002473
2098584490
868870614
1319067685
1721666750
111164019
1171467935
1040359575
1815438492
258779572
1381910119
504068696
944869287
787602257
151450121
960511841
753013072
1646653351
202915159
1241560981
1503850222
190062571
1619264184
1968038283
1926987225
820533855
1924048142
1285129512
266674395
1531486495
282473960
2014428176
1215360497
45045299
1613989594
928092528
150628648
684415559
1327280641
1912212844
161188225
1755092900
1363795330
1430552038
1146461821
1515922940
1636761579
1934563621
869360809
1517711566
1749604089
623250841
1944400723
1555348678
1879549024
1781435447
80626789
363209765
1887587070
667379157
2067073106
616071149
539150848
234255450
387056948
1523072067
1918767269
407579850
91502130
607671538
1121435673
831665151
545355313
1162356708
2085809367
1639680835
1904746375
692799212
121753413
1527758734
1534812763
1728775649
1817857776
1127370170
228698420
1174723064
1907928722
1403588674
2128969904
86904599
1783568291
77177247
419918067
1943891576
1164070018
1467016031
1381109070
2037717456
1359449457
11838808
1834989514
1925360540
1910335247
1284779634
2080030844
1423106062
596545841
1693230111
388930786
1830734296
748714896
791622959
863758477
929694938
2102379693
357470659
731328960
428286726
441185705
1191102876
1575675200
1816777487
1524278048
345079015
376147300
336564556
858434626
1304355722
652375276
1628874417
980197192
299088782
1488502959
425883106
488262157
1972533209
1797631765
1174494868
302645803
1448007893
1170359835
1877500010
1030429446
375239007
447228887
648605436
164482613
427628029
1792916323
777018335
285407914
1164861419
739897582
612548792
1977923179
730168546
241516826
1169682797
2033034828
634121357
919142350
1448013595
1637450461
720672211
2109983616
1448608295
1541145398
1459825573
1711835680
2140892984
627151463
1687464446
1298562565
686496605
836831175
373160506
919753722
1258702363
2077471972
819489182
859008851
1926516734
440420232
324798306
2119811080
523415187
727408847
1196545183
2137067631
2132940993
688894075
189859812
35882936
1414411475
1068739850
352792007
1899469807
1671877364
1828632262
1275787777
1767157345
473524151
2136877379
1381810221
225542354
1608508850
529560580
233990313
2094891577
2080236234
401750058
129713269
1594588267
801414067
936492109
1312054252
1368816955
554680157
902710317
911514968
2059753863
1052591052
1494150831
276238867
1271219543
298323120
924383837
1583223113
1964758584
181874004
2026193811
157204299
1467140128
949589588
311205897
2003554069
704508922
1305228205
1424439006
753096631
2129511299
2132980967
1943493731
1634098524
1506746985
797409689
1588670434
331769757
146288089
1752218716
1606224156
688356057
1582733127
280423768
113943184
1902670084
1985467289
1423991915
861279058
883299375
1699493208
1433594169
190847522
442934905
498190973
1899066850
51440413
1469478303
616645543
1385893079
1829372175
1636105716
1869413598
880809786
1321551940
900238115
1019576093
1486292371
404132266
430796171
647913616
563982905
945175806
2129413127
902265754
1721378723
2034183219
1130544584
603273626
2130773434
136110431
1908713540
95495511
1554435943
1993065966
2070781538
977381921
380965440
142232336
1149013481
889578317
412524437
1287901528
1902233298
192447424
1139779090
1141967884
1479118765
1681398010
1816401392
1549989336
1879714574
1272317373
2116995430
1554394386
820973757
1645924086
1131397884
365305747
939994923
1773164736
107787056
903074149
1384782535
649056024
1228827735
1745897386
1191541101
2051481347
254950678
351926390
12263690
1971131286
609091501
1467630169
1411674631
1833637616
829060362
660035245
2048729249
562517357
912564763
1565415760
305521793
1524640160
574010162
193488231
1571824317
2115652217
726799463
450830858
352351386
1938634134
1965398339
1411960253
354329025
1069274786
1088292510
1950338707
2130771080
876953046
2109378621
1634030398
1940359896
1623499554
1460707585
429006191
1264228409
1990062492
429730562
2037037641
687138221
31977073
777755821
1552042214
1778390551
1933733145
25417493
473823085
380774720
2051996252
725726287
573739437
1487477872
907836948
1545583772
1941717015
2060837660
713136305
547752995
1769017103
1310038048
26998440
1227112265
1138426892
1687461892
1609531428
475610131
1213755537
1723980074
1360308763
174943173
1672027113
708967275
1825084190
606814250
149046521
603633106
908474297
1101491017
345565510
1773126271
786004009
1621607768
1145675921
1110518399
1501280779
1358117027
1914631217
242714884
68569699
175377314
1750743577
2063220135
807693796
245121636
1525848461
811594867
2013292888
360284694
1763378765
1086308775
358610100
419967336
1474498605
1114919289
1347208071
343827750
465673211
602918687
894931919
266648576
70188734
609409426
1195425476
1164078589
10684169
2111646922
1810202632
1035277993
969087587
887373542
1654759358
684226645
42200723
1115359017
60290807
1314127243
654476938
1204175668
600171056
673715573
1983564416
315672496
1734866186
526297914
1734683808
228030060
1050203215
709795830
1297330978
1999517272
1114766
866199661
1312851000
1324166605
1459533331
1183639206
875743621
257975460
1330292296
1274152300
1272342858
344047237
2005767326
507523692
1389107848
1617515732
127808963
1767342353
226934715
256887634
1186210620
1347438587
1753109556
1882815771
650717523
802104073
948435157
1510486868
1058224594
344219989
1823690014
1287947567
2012385887
1295435909
1650071259
164742545
1775664762
152678537
934992935
1679618839
1898324677
1378385502
1470621508
79556365
2069813954
1465000709
183041136
1814919279
953313860
494748452
885841326
834174146
827788910
1506469236
1171276903
1839607931
175582015
1594654255
183174832
708417014
957719905
1190059008
2081010832
250934785
1907862318
1645241495
535057705
1861138091
180594636
832481233
796208641
1843429989
1593912056
201689338
169390486
1264835380
2038812257
304183515
813981012
1696088141
123055751
491115099
976955451
1829766338
216901047
1023723201
145464408
173200893
2075837405
1702536762
2115527472
930532488
1958269735
2109983616
1676294974
484170546
106572876
831949911
1455341034
1181830337
469422789
1896466265
1147575719
648136866
489955588
827967646
1588754685
1613716103
1530224154
85864248
748066747
993273625
1182824405
1534844584
575733475
789151280
1039983607
2002658474
242431946
1489443763
822516933
1603887368
926949979
662600020
904949581
1449615506
1063637933
1562302809
1581193579
1494976413
2021697816
1344087866
845235942
1919544730
234508824
966348707
1699333030
1996104814
1463855385
1434962206
183975678
161322719
1553856376
392736618
476738318
2135747087
1901982565
1659110224
571953131
1717691599
1252980993
1067888433
2130751970
1304178255
1640264806
505039596
898811286
587766626
784532671
2018093120
424545539
1624998752
995429734
238548405
1505407674
1368867123
1939461430
254720389
1353740760
107255178
2145869625
1495061606
2137286962
1246225634
630388315
526434419
1854676505
1257119222
1674622412
1027216377
1016413014
787554091
1288603295
224478189
814107675
1152347866
1384941135
1877309130
1590216505
934454299
1009382812
714246866
1030630420
333556618
1774977703
863305616
1900145376
338774858
556342951
152224271
1115452411
1844279326
1410539153
1685394209
730863471
1247705905
260711900
917329570
1681521835
1099162872
95570240
113139418
1467205617
1506464386
768701258
357330345
863596783
1741373424
798041732
441299681
650428724
1528642873
1065549740
1735179041
1236306114
937377472
1700650759
2137386835
1638518487
100530983
977417289
25409374
1736856842
559603720
841515691
2053894382
686496605
491766177
543331328
1728171215
1342197204
431045313
1986289083
1664666588
1459333861
384917378
1940104261
1677739196
145176531
1463405947
1048519745
1510487979
1895532026
1313228838
1175383849
1407240587
930111279
237742733
1584524569
978649630
2051340132
1686055678
2007818347
387868991
739950540
785797105
1155729419
2076120575
1960717506
2095284686
1181797111
1850917115
1573869065
1731387015
194828039
1570674462
925153925
773326680
1240343577
493918244
1919591152
494416029
837919202
853880691
1012648215
1740362915
1502752419
307970366
1024246517
1243223921
47533101
2056676529
1578606672
105162431
1845723739
1802034012
2077093609
1502975824
1299999529
1463080338
781240374
1546648241
374230079
262978113
1197313761
1791784243
1220815787
1430424167
1378817677
1171316465
544042596
1246824844
1115943975
757604205
2118844667
893376441
951634877
1045325615
1863698827
431965083
610432718
1912647784
1447845368
1355992797
688333372
1574350621
599055096
522102826
331938691
161225557
473215006
1008210148
648718491
379201831
1491654210
135126104
791897974
658888381
737460477
1328194376
437100222
922099191
1276423824
898628530
1786229137
1012131728
1250864640
571161148
1734129738
1084782325
1657174489
22992534
457172128
1086439109
545072790
1520777433
1629877051
1844692356
1458234786
2017292383
367612766
1033279603
1048098770
21382511
645698170
35027481
996619599
758549579
757402848
206818314
18513243
1821432610
924547217
1577506239
1078777458
1178517639
254782505
1568426670
853348860
1271678083
410053422
1822071650
1925064100
619930986
1756389925
322643350
1852846965
1247132665
1266217317
157899195
933854096
1777293228
1238833522
393345337
2124024323
925023239
1441648538
2101275347
1695561108
1570270002
650450220
1476980043
1111155097
1585550233
1874531480
1481800910
1366342682
1860863773
436268683
1353913382
1240001362
542486036
1072226229
1913919782
76295207
1376323562
1661272491
1221431540
469606881
231968330
1451348071
1355216098
1855569859
209339472
1835325300
1297569339
1947268385
634008213
2068948902
1775584114
1745269559
1393308553
1675009947
2133501716
2000443144
2079050217
1010304833
718502957
1637058826
1007550353
1516751443
890943766
43042383
2120771157
1666864395
1989713799
650339216
244188330
526181066
946352968
464493057
1714459141
424000370
1528143641
1116871366
1892918958
567945031
1435912075
1565009813
1929749816
1672405656
2028516987
30493186
1310040317
1160374914
997660728
1947318279
57958327
792442815
2114689962
1376634404
205520748
419793722
235173595
2091382636
140259678
164254181
1208343648
1558520574
1687717746
1238965512
1155139210
1780414574
365766942
1827948336
1506554127
2024419954
1724701901
1162109064
268101646
287081371
1596548611
2018041843
1192751527
725434645
204394849
21941786
201689338
686497838
931027652
837827028
992900262
811832488
1652990569
674079709
2061824733
2089412138
1338566711
548749157
675497816
1997361433
863385818
1793902056
1776212700
1337005319
95895891
2049365308
1513616852
354070250
222012213
661026505
651462558
34382868
772609611
1581425527
1975928526
977467122
930504349
1115499472
1227446843
660648697
1754617012
495866179
1696909493
279327132
157147377
1081997954
1920525720
2101703260
861437581
45474034
1050434302
1808929710
673050039
1507684231
578130812
460040470
1438220234
22781179
278217327
1897727419
2085822329
177898950
1302704948
1980735700
2093921225
1599903279
1928413319
852035384
1616982244
1418419455
2030402545
544297055
1148883116
1827433603
1293247633
907821006
1001067416
242178367
1341361351
1814877393
358001977
763319861
1380812572
1520067570
1994772147
2068822641
385618413
630529401
1777061762
454532067
1858554143
395789189
650843175
515170005
1783756393
1274861728
1947787446
296031486
603978676
1252228776
765077003
1990400411
555893066
281115579
19135431
1635118484
704226153
22287609
1442157014
1847692460
1066533619
1435427350
963569802
897708935
1412762288
840361209
768463109
1443913001
800144761
178561312
176498521
459398130
1405807418
1039877164
2125520010
124015180
623583236
2034967469
121643668
1757628194
1706030795
1623935291
1779308153
2003006280
1758165135
60047821
224625713
1500389331
1183543618
801186343
233297690
62849965
1126928499
357468148
937894921
458797985
1709137291
1098365047
1675168050
1655233820
1014285666
2056574537
250312606
56533862
2085119453
600448725
207418777
1812801763
820348815
94495252
1648011766
363580920
526040451
1586669186
1828232064
763250603
1917687793
1546341538
1169940973
1498488014
1858674095
526868411
1330208560
1747009014
1601103405
1092350686
1758802074
492669392
1876051333
1925844884
1063097350
1793260850
725431749
1037940704
1335135742
1726597528
854964617
1825603946
1455924262
417068350
1542857235
1673197209
638495555
1987344004
696030147
1574875964
506569059
1728098187
1148660038
717847136
1138062761
1396562752
1023542093
608557339
1526985141
1066690691
1742497046
225526586
1515823770
961640502
1665940527
1831778798
845502639
1600516887
59391339
1273822798
971110811
1979412280
1998035510
1903392229
1477216224
1398971805
1588476301
431984394
300931716
607207342
1193604051
1449950356
1519221858
415337635
2103537882
633705907
1623882389
372209571
101818177
1128230937
1228044297
556517787
1117413377
2010198954
213639020
2090440121
100035275
1256845134
1161274004
283142480
1734910812
1096995219
2083482027
1677029601
1726845526
1143232197
1474965952
1849172859
1529887858
296084549
587622655
2053078069
2129574896
1338826359
1719103660
1114639272
93334468
1429277474
1975353137
1057499538
1746365101
617156569
1007359914
747735876
633327814
1027488357
1505581494
1874453328
354517940
2097821848
680662137
1263394236
605657154
1539222804
24585225
259663277
466566465
6467234
612700496
1352422637
1083662331
1258007886
306305601
1905120170
79823972
1780737829
1622956482
2140866652
2005842094
1978606872
838979622
1601690207
1465897510
1349946593
2048267276
705838657
1297569339
1954721466
1574233081
528096190
860731206
502708105
1218948469
1243159628
1371703989
1147286097
884297978
1579668578
1162047278
517701468
2109051843
1269010168
1626718255
304962496
616990442
375881838
1856955480
1671903501
59102739
1887009703
252007062
477058883
676772557
1521914491
855436543
528014180
1359348386
535573872
686048501
842481158
891493267
1016500032
106950083
581189146
703486856
1405854880
241257087
590934871
965747382
1514584228
124185846
1246162861
1073508429
407823346
110718336
918353566
1874607276
2071315231
1398689751
1437402738
1689136675
1459807457
1477347443
249273206
1108847637
1672336308
1177440574
595126226
223108662
1930503068
1265589853
1702401677
1171388748
916706974
1548990966
137068113
1663164531
1512927903
1242026292
1807894719
2007988174
2045652118
1123722457
667891941
1146986919
1996215962
1308380824
1346957336
81671991
1704133284
233838801
945124522
898973514
1783668751
1500585061
307046892
2010878630
107963011
1446455602
1896826009
650893280
2075476572
1576518830
1450174702
1905981600
274656428
336017949
1732944896
736500271
2142346811
1542909453
200951026
698772603
2022113919
1874589014
1895717873
595488417
909886162
732682190
309763538
2084387014
947309382
1236452175
240062559
1671561733
1597036875
1786320695
518968540
842390297
593308565
273318663
1478125881
1226408979
1038927417
1434289865
227824893
1393572463
1937111025
299108522
1613257083
702392640
67971493
536223706
1595219638
1586212970
1434373495
2046156904
428722390
1427752740
808691504
1477412853
1124315522
636279101
1562839051
2095635023
108402568
881772448
1581921500
271133651
727140882
1057738128
1853893401
1298526490
1448674145
1388846441
976520141
894256924
937351379
330291418
217051874
1055906780
1418773653
1679583749
530743907
1709098726
1270686212
397898352
74175306
1858698285
458254944
1587508960
132491417
796686671
451016934
1292916720
1735882572
1776076610
189194203
1739394256
590095024
1268395351
2020383067
291307450
1007075230
812115706
1718523781
1029224861
1148547085
721419596
1801969202
833230011
157859397
902892714
487398463
130129894
1782390747
464242071
1400154282
1476199584
1833219134
1820236145
81503501
758427725
1294334925
1064703131
928823274
1731485267
1311470992
1913171777
1570615990
1577399216
563570262
1665281028
1844982029
1954234994
901348973
271682912
1621479730
1555093989
1040444905
242245206
58778591
1013684457
1364149155
932071730
1456524569
1750960881
1728759138
230125938
178514508
404114356
80636921
1400176181
1605342965
745818134
558012846
1486893404
1552325159
1605375808
1895172376
711818139
1295806276
1881068588
2045059293
1701892896
779144398
1238529190
151432617
729710950
1010078374
1736832303
733663996
1282210158
1619179037
351306128
508715724
660283354
1961473124
583181398
2040138263
1191819227
1520515159
1817038495
1705901155
2012940551
2057082333
1071834767
382481579
1121470253
2013040404
899628584
1822102515
1885579632
1628806165
420464344
2041691390
127858843
206516411
530024326
1177574304
1578443516
797404623
1894246195
2017143599
1409113063
1543787937
891566329
926503124
1395663990
1698750528
662826325
1311377988
713899344
1513840673
490180340
443284202
1099808326
920969725
1845670312
1551539266
1154815302
1198390957
1530271320
54146280
809722434
1010870623
1483436831
1033328167
928267097
1542340238
23033089
610402452
1570699608
1334564750
2134582544
787205343
1335860583
1061257797
1975923908
846101669
1245037826
828646370
158547864
1730370638
989649063
1426850953
252788175
1237610246
1221894877
1969766099
936620904
640249374
1863927103
1301775055
1536198737
810074336
1037583970
1743409999
1235757827
25188565
2119985190
480854157
1300180654
1806242735
438085801
233764118
1827249205
1833054083
1749503838
678082968
1498196313
1935864590
1987151842
1626062014
255874232
1326843287
1341534898
1123545834
562597919
1141972482
449568768
1800079639
1290238985
1180762627
1838699117
82509641
1334551322
359569898
1739847439
2083108904
350524010
2002662615
1622334594
973067565
1860749991
656309224
1325095062
251790
512119760
2068094332
897898069
2019235637
303867960
1605964694
358757604
221030789
1296186396
1252684156
399267774
991340227
1682869585
733417752
908804217
277860585
1626907797
1289027846
1734038415
780511281
233891192
241566193
983804281
778327143
390240733
495933066
1591785678
595215709
1166283865
983353749
1391130232
143432007
955209603
751661636
1047971854
919813240
955845967
621993596
545830930
291304916
1933071413
1125202036
392458713
1691696917
1975962128
551010804
504118180
1836067362
365537949
860254128
80331374
1592567890
6439316
118241547
384602953
1765351504
1995542948
618739921
751579439
135001004
205775990
584365150
1795089699
1160269776
1888581750
58091982
1301360298
1895636992
956632808
104502026
125101487
1557664519
2062693579
583882249
150372760
694556390
157673229
133678058
1948303360
166752516
875122723
900081367
1427806235
1742107681
1770248695
1629447723
688769727
129137851
1198448676
1329602148
1348348866
1454966754
1947002891
834117377
1350581816
1658109689
1736672578
1852111239
476128000
918199089
758772869
1515463702
346996873
2067769861
1234231607
51101149
1838665234
729266623
1112685243
1073471216
1631072406
512840180
1107858662
1975021835
2116943530
678792080
967819907
773646144
2110701627
554986887
608520645
1975785581
1217063202
154099705
836926593
1600899638
995445480
78051341
49522017
1879125029
1700797332
1287426636
1109126786
1895981987
26898819
89506979
248490504
431153193
864754583
1409626807
580904275
1808936147
2104707411
2077368469
409851960
586909259
1129159688
1850430509
2078055178
1959768462
1482812884
1586837899
1511534270
1073369553
1225366372
237590864
919047439
1506006522
772469131
232821368
453521892
2138614764
642485210
1545320167
187275131
583343866
1598167656
1217851649
1988663241
1814064050
259314677
1707451739
1453502776
64836998
947651277
1652482050
438439358
1014786011
176222044
670297676
412369873
1882896186
1141297286
1401762005
1856423128
179550362
534575025
611520326
1869654190
1771467486
2099494191
418013024
999439845
1300146281
1582257184
1130117382
1939414869
893386754
1663582783
2111990973
1080834151
471350964
748453115
1698171159
1978068174
1164639239
2029544558
2143985812
324194953
1484664208
939803842
552334849
1009459208
1261763281
497403169
911084797
1034213060
1077244212
1783094511
1762231653
258217572
2029390713
14053121
627227698
1985154335
1819407298
739241284
360222047
1623271851
1050928270
1945878492
2072100214
738742754
1231944382
1588209164
1086575646
933327068
1661353754
1593874908
1926247875
1548866654
1590499326
75405545
328638999
1370669561
1796801911
341428887
399869522
1688026823
803808528
1550759576
745133261
1930578605
1034153326
1207750350
1172883721
1120355529
2073686242
750088339
702132383
245784767
2018118505
2114194531
1260718060
959120152
1388015400
2036987574
77075388
585101517
2032996878
291807047
774204043
1744825548
1555763676
1695792605
399645887
1704881437
1168941076
1160463846
453207199
347302628
1928254900
807445312
403679340
1486280007
155308204
1760244977
1450254219
267324390
551739368
1168880746
1386026929
520143875
1566762261
393528702
211295202
1111423892
2114535762
280308609
1017843486
1965327731
781547016
1502979021
1490169642
80409143
2064260656
2059348847
133557293
222198479
418786646
42748864
323603947
502996183
1749674440
634078857
149041566
1874999750
1995598545
2134968174
655147974
1797674675
876703434
1812464167
2083359040
984593512
1531158655
522256195
1620941711
341006623
1589975312
584547028
1584871032
1835103338
1701985776
241818492
1015833712
1397469916
813199945
672526874
1670315512
1310247350
2107526670
1130637926
1052929783
419115325
1384059112
706505005
75458042
12632700
1984640297
575333627
1054175932
300496732
946693874
935930984
1349534941
368445137
57229686
39117746
1007751128
962904373
298616534
1098627880
581329345
808637837
299300534
1760985141
1534010092
1224444115
1116524950
1187558095
510274546
2130077296
408243141
984209662
753217270
2014860733
518756609
1572125309
1223396187
1876892760
1480429582
1333283480
1723072141
1381283416
800015806
1796214585
751391685
1581842160
635008478
1053916867
74244113
440086445
261237001
696361776
788303746
1569746058
595525235
1409016624
29383192
1570876522
789347111
588750084
905400226
1309491837
1221116072
1738720801
1768848462
725196683
1791252683
1151293371
2001156323
891955126
758105202
817385662
1150010130
1096965605
1858404790
1646873870
2001489599
753759603
1003786216
408202587
1988920405
327571112
1917014140
1093377744
1072279903
1641269622
1340083637
1064147241
217176965
2003278035
925868645
485592823
2015582283
552118254
506410369
89155551
1977447059
254080311
1975931959
2114966819
1600476553
588212135
1112139501
1720798136
26796361
270578607
1658593779
6217636
1454767686
1452966937
405511858
1558415500
1636787180
1131948889
131566368
488656070
1200917907
1043903025
1456237688
1412162158
1504936309
979683190
1091026644
1200829543
1109876945
1068767961
1286303515
328324488
1726157140
251482810
2018231883
572102777
911514968
1312517693
520643182
963401854
1823891848
765390988
235132282
1928929489
430832878
1016470645
1364641995
1523693822
765018740
2083042010
1247981365
1764903655
1682113274
562549389
635514855
1284728891
322617189
1329331646
427689411
5215334
360540161
263535874
1265732307
225648714
1373018057
1715021962
432774522
1405682753
2119270753
1442166263
1012725161
2139067118
721561078
1785043020
307924003
798708758
1371466151
2057321841
399825196
1996731434
128423486
813893002
1544839823
1814817126
1191210155
1181148135
388599068
1723834038
688057365
1824694757
1416393758
1113151571
1529363971
1515199864
946479576
142171861
1040363968
1297100232
1466086765
110668981
1045272360
621777512
1745374555
266808132
1094370833
476523771
598851313
114710301
1538087910
342063311
662117579
644049035
14419692
453173383
963799878
1564707966
747485196
1640020684
1653655904
1103161323
493033642
1577096953
844094033
1568425610
1370559941
1047032015
971942090
953828570
495936890
1631323839
195078585
1713595679
69957204
283879908
1851710159
1934582115
287811686
1154508956
1138231257
262256774
1453355018
619165410
1005963792
255443159
1343968090
393656407
1154049796
695596826
1689141195
1663326046
1631836515
208245874
51407208
376441597
1174831353
1498214171
1957865295
1133468585
1924296129
2130940332
1120758711
1317963925
1754701931
739769085
466331751
996353070
527868998
1448433816
1045934807
510407156
1067903614
455655728
620040174
1092412660
528073565
1058951401
2020387443
524740179
1715207552
612177447
1502334912
1239066539
542683632
17109304
1085111520
534624022
1628503481
2067115343
1403834294
1792222885
1230723759
1535301207
5509329
1841235247
762530906
1206208159
1301790282
968754702
1806970090
298059820
985766483
1399267114
941716498
1061388219
796025056
2103425861
1452834007
1927143338
904294010
1957346138
1528542232
1008581680
893101750
1763189141
1484476681
934079657
1770469101
966187021
141303692
609711626
1468047389
361263874
1493605494
831073002
1456136781
1651796735
20251690
1905810505
180804796
610560195
660340492
156224122
351798846
1492448725
915287499
138530535
100582502
552608356
1454297393
1204254588
1020885719
1515675822
1151708446
328055409
1102554994
2131169613
1743886445
432128362
964289935
588868491
1471767658
1155848650
1629643295
453329419
825945283
2028060594
33255997
309786879
275260449
972752120
1367339965
1070881173
1947237520
1666038771
791027530
131398592
1165159837
302829048
565325839
800122652
341287910
1325269678
1147175475
533120859
2091526000
1227384514
1200538529
1964550485
1284960544
979751104
815557298
1494704121
1829875190
1824398278
1513481686
1996298362
1889171173
1863128056
1552714564
985691983
1989390244
1011978433
1244891613
550581991
160751832
1048562735
276176595
1421573944
222587491
1916027987
2124381521
704741515
2002850791
1065330263
615018688
885572470
595639798
1879562711
75539305
1753873231
336605253
758460258
270805578
857200328
1291242771
1172927239
95372111
1613377194
1880789131
1759907371
1298488324
1840595972
970506014
306404834
1789332782
2084224002
1489117288
1142615306
949036225
1273844762
1656024981
2130079006
983504080
1909128915
561457652
778611811
626951802
901189469
471441839
805739661
758061722
450318469
513115198
65253515
1817171903
1509593928
746007410
1961822739
812436525
391419928
570283427
894081591
1562286819
977703475
300670880
128500257
1543277966
1374341130
364705637
118974395
302526754
668466551
650482814
565726986
1418321706
1766019466
795530744
1964320418
622274830
1214634459
1896548675
486685286
1805626030
1560423579
1730866187
314139155
1685987047
137244599
303464991
1165446597
902967990
373589333
1508954384
94559428
890865321
1303379725
795859109
185461670
866664344
338956030
1015687333
447905374
1980076954
1773969156
1991912655
375849448
663981167
755867248
909106192
1290924458
1856332381
1027273901
1561896197
717202108
2000619333
1799503463
556757647
1771921498
917821577
1108673947
457538644
335809359
1228758047
2074935364
2135149674
2090837
1325423312
1318358167
2043429470
246152478
448363061
282938286
493572041
1022136000
1130600641
1447185914
1495613503
1280483979
1364187933
741236425
1242299047
662119824
214056422
1319454137
1932002430
1031873433
75507911
737605376
1182519877
1580166409
1790970050
1309173400
860100492
1699943629
1562820193
1220116988
1893775371
861882634
343125608
225530397
8145834
716218914
1357161780
34063178
1447741031
321036999
247464551
2129928632
1968890919
547954353
1988703436
408257331
75209468
394582969
2100490012
1281820041
1359024221
412703470
637115297
1434232846
1147196491
1231345102
194855104
59999648
2067662213
1305403053
948020776
1494436792
1217237130
386441192
1809871973
9405525
695278763
427298208
651651399
793255135
1038153736
1318671751
882314019
1916156643
1799823685
253699737
1585760157
1925019955
1178275955
859062697
78915519
1535746288
1450732146
87157402
1467035517
464749704
397084172
673512721
457325146
301988808
1347247869
2026726392
2032410202
1428386161
742461920
686590832
2027981062
1985913748
1002654770
643881901
1261328820
1831506469
2096643166
49187247
1525597849
978193935
19952244
1320485706
1517212956
2053916223
1598158270
943470572
456634815
431752480
653404200
244667249
614129651
69911095
1097286921
70277642
670001977
49223158
1818166590
16376893
1520251412
1971516113
1689132684
713843580
1314614115
1215596712
135790050
770131334
1949686311
280792201
1406389229
1241523149
1188092656
674696636
1372248732
853667434
1073608516
284985891
301553996
1639669120
1345631126
2008488857
952292571
1968167418
972864258
1868485174
1615659272
1048535068
1602548098
417541515
1985592421
851566595
1731622444
374369727
620850005
1299421981
1379600311
586960030
643602179
1740757059
2008587639
530551653
1018404884
1814506944
995166236
148507132
1993282094
2011548018
1523538910
1792459706
1087800262
1484324920
703892194
698957168
461958080
604486646
51261776
1169199873
831511936
129776268
497195134
2136698313
716513068
310566781
258146160
551313600
646479195
666698201
1117309926
2124141430
2052161129
1868013100
1768537230
186274383
76163811
1294401753
1349759718
1647649850
1532200164
471294577
587715121
1535778586
1450530261
876509586
399219589
207724602
1397921154
217317609
1671636768
616168947
351814338
340771293
211312357
983389311
1087763029
1172015867
1665393824
823617896
513300732
413514014
764290331
411945911
1777754991
1340604906
1928147049
1183257169
865383322
541544097
194430719
2001251736
1418726200
1895209046
1264210571
487985232
1803923717
1971331215
947287593
1485556624
1611851637
2077586691
1072288892
13296022
1019654701
1385656231
627378576
183811229
193645931
1376528091
560193792
30666646
2062154811
352232603
195925503
1010555611
197907479
449322541
690025219
553602244
434403455
1258612993
1791740410
1333346879
642037039
1597150014
1643461793
1123424614
1730345130
1257233032
2078108862
1619018297
946532523
429801891
612877054
972723838
1261561845
321530240
1514305910
2139895228
84587195
1123181178
1549880
614370452
199396450
628150939
810276008
38872825
992323550
33340878
70519529
685151845
1697451056
1686733288
375891795
263987672
811636398
1666336347
724983204
2025407584
881073370
1608941553
742041475
657309507
1302602007
683658867
1989115633
1040381924
440599717
339461561
1055679132
629477110
588742272
501530514
1008747617
1418006272
76594050
306399792
136145327
2067564024
424020093
1454607765
213896871
1586992583
122039916
1917194626
50124347
566304178
1169859601
177777554
894924259
1334406399
1543513505
1048592368
1998238979
156601125
1306120138
788363499
947784774
1869643902
1292443267
1277459169
1145558035
1718719330
6308358
147586782
1240301302
1407491227
2020951469
855897696
586933658
234295624
1281681639
877578180
1441816357
2073969332
1389363013
1484906858
1706294630
135787625
1917746386
2058134962
85519220
436134212
1561947709
2097100006
400687962
1399318675
414452531
755328341
1165909653
1797952350
1206517778
410231426
114687469
1592607538
1836369964
425449496
1844627154
1899102258
649509913
1502579980
1573388990
1357644990
1730850267
104753876
1419099369
1809913202
94383606
2021475878
514199148
1748009492
718345956
1315970263
2132453097
497820255
241136592
1816791193
1967163509
333027199
2120078526
1141525911
1673352253
239474636
15416282
993991458
483214987
1295555651
1156103467
1312392698
1441221206
1183931765
761005404
602481091
2022877848
528453138
20287825
1998818007
1039242435
240862616
632899490
508912303
81571706
332519061
105950139
1562751805
1581861385
2090944406
2125015692
537257345
1869633182
573631479
826179728
1080214445
738150832
2063023527
175146970
1708671285
1941893222
302089566
823900730
2027025301
417114755
232975084
1833429737
1300358388
1305373728
1108008999
1898325045
2030357332
1151288277
615846628
1459743345
1261361850
798846267
1452039313
475048101
637836515
1272345444
934258816
1389599124
1362111047
1646307952
1327635182
1163988651
454721491
1420906644
1044254205
938219955
408149131
247524514
2094774758
1163833909
1326265485
382677460
19669130
19108689
1727040994
1171489740
1113729948
55845115
515731689
239122944
1052518605
140972550
724483783
549341262
609262843
1174809938
136936374
1575224276
1359397824
2009857184
2030653600
921218773
424437702
22760930
1119163838
641405136
465209372
1784145338
917360283
1733400577
473295308
1319665577
208311931
1738574209
922667536
359343491
840498268
455616223
225157783
566051671
1906497359
709230409
424379246
1045044545
212863374
1584735180
67281708
1317074120
1284548076
1226822485
1522324586
1572126371
1698453466
316014025
1923371526
1170024764
535947168
425957341
1653359733
813595184
1914292370
1847765141
1586063502
1145007092
2091338222
1129678250
2028786379
13119489
687995101
1527065906
683117705
1657057773
137342480
1725836716
1380479370
1660529329
559882534
907946962
121184202
200294004
968154005
1362878353
1041335896
2135706255
1488053851
1676885181
991051860
72050371
2081773923
711425681
1227558796
1372966482
382571869
491046157
1877198863
147524878
201069489
1648708163
1552772885
706507768
793765315
1298490224
210132811
1910835312
1586396598
820057226
1925339105
1628505871
1009813694
1998480869
679938115
1547519078
598588266
201290968
101773646
84012212
1377285574
357373447
1682792668
1502172181
923616169
1235715717
2091556703
1162709830
1302306498
1304941782
266521647
1989888239
256754494
1329296295
868406631
1758567420
677871011
321527195
1837465110
1808345371
181074647
1835149756
1259889696
1590152860
2106896312
1979611920
222432741
791417192
1413086656
790387685
143419061
1529637987
472815795
1051794449
981597655
1820888077
2002457925
920959062
2052638286
649331603
2011885828
790265057
960996355
2051890444
1801661032
86624399
773622117
35870980
509031225
1353340361
481227802
1667611319
1318497661
808711886
1164257227
1643990285
1641152246
1251233253
822639568
1296773619
9645324
1663403885
1145835463
1442817244
803435539
254792727
1617281407
599750179
1623460749
158432407
2065576762
1992090464
623678891
679710651
1071384060
191794991
1820236145
284216966
202653800
587093295
1255268403
661173223
705898223
541394977
916703416
1504016953
1507726599
1560884751
284452076
1874587656
1817435682
945203444
1873505851
446373201
1456599379
904499920
1841497203
805557613
731453073
1536109241
636699937
1217879031
2091626257
1540178778
2118336994
2021081882
74516132
1319698650
644662697
402254780
1365010383
2114019543
559603891
268336424
1085000165
1638116570
1109190338
165229322
730978336
1647529324
2145570420
85296312
831768296
1071815103
205078322
1098927388
1172489764
2052734672
798583502
1056608224
1500863037
1423387466
699797678
1072199579
1577251186
557506256
1724201335
61370043
1428523579
2012059468
1788258310
934854139
556459399
109853492
1794240566
2091110211
1531802806
2010042834
759169647
847334874
1789308370
1214779653
2102692535
390874037
762640053
94683678
5082515
179251485
380378981
1188201839
998157670
644496060
1487479370
1443294608
771756451
913077390
1440421048
887970589
994186997
1669951033
886717773
387849518
2035894328
503104541
665841500
95497167
1322950385
1749419592
483764320
343244265
1462930247
1142003603
502830153
277943997
1442791441
506017527
797374043
45070705
1507339938
856799434
2021916312
395072224
48261388
1595757394
960229090
1488988760
325853574
1450543650
673662847
848908285
922215435
1963658546
1484670232
1624410951
998740125
1053531956
599332041
1760641411
1328008389
1400948160
1828418454
1625382722
462429702
1530375799
1656370054
2102186186
2018777821
21422327
688189958
1731100230
760025466
1636823186
99649849
318379348
1207686000
1577224001
561472317
68270507
1359281767
522533479
1802038710
1442671066
529603842
516459700
105215405
1876258602
963466311
1636045961
1564546897
103637871
562379395
1108079572
1348631024
1376144851
144206542
318615200
654312265
167356401
915295276
595292258
1337098844
132488093
852028177
187582559
2001418767
110017687
195007549
1365560006
1537469490
1368354072
2146114712
1826278837
1806663598
954423332
1922929680
1487324395
906906286
395819367
1551711145
1694023071
399234349
394476961
78988655
469903474
1573510824
696032811
637008690
1819029545
714276298
552323562
318000238
815525855
702255174
1667150389
6683612
536281724
1508347824
997726204
1377522362
1148396494
1011533811
657668782
1869600324
841521892
1012043047
845335424
1140827194
1417490175
648133697
500199635
2116451460
1968538339
2083538354
1943135818
1499751347
540754922
847629130
1138896873
1421065422
1026408969
2042327003
327194683
1980005610
561813111
733165808
829219796
18025804
458255984
760384621
1374728891
120904890
422488618
1544787290
640905817
337114274
760283225
1389602584
1274340384
1525834211
1911546323
551932300
2081212770
1329003822
1170068464
2080401174
231578749
704578010
263337541
383370312
185005110
346561439
1872399659
1205388776
574089700
2013720226
289352475
1977316149
227850832
1150850682
1044459671
1634848396
380174790
2147462250
654168955
234434455
1862076513
2081709253
1747026150
1352092493
802605120
721020654
842120101
571197681
1955055681
1732072118
616354497
903145053
1649578788
752762989
396413597
1845863429
1977757351
625182139
207619004
715998105
28821746
173897709
371444300
824009379
1129061917
932861027
1160997814
1130071430
125904548
524692076
714275675
653498912
189666488
625721507
730109682
1842693431
202875977
286557946
1606329214
1613239290
1030190189
1196292006
1311062577
1445793255
460200666
1876818930
363577996
381029014
597707351
1255475107
628498533
744150163
1076680980
959463893
1815639317
382214068
1881064351
599598729
1717881265
1718281084
693975074
543627144
1180971335
102991235
637736109
232976064
540745550
674417207
973475745
238790500
1670574729
678480599
2063116591
2096922472
1553278874
83886600
697037273
292993898
1941090912
1712164132
2043493312
630605630
27891262
1675886407
700064881
1965756442
2060201927
258766508
281248959
1015400539
1905037568
1162878225
1359419163
811795974
1007346309
1688597792
177717647
978713142
1622895080
1002726836
1314775355
1282214688
678240496
1823951214
1707483508
1729295962
1152111641
162315306
1851431872
1518170040
2065563818
187107607
1864816047
509746408
1572830856
1522143204
1026896082
1210713496
1826405832
1999892063
1126043290
582990815
1077056145
573585867
1921013525
732107626
1351184461
1384835473
67547667
944624764
477766826
139020483
1724439457
1832959513
945691163
1455716779
1818826403
1681442746
967063818
737906777
1107360929
159009109
172755366
1022387436
1621842980
2023755260
1483636309
1799404225
1050866163
278244684
589159107
1968393296
1189943425
1158855483
1536175579
1199896417
1213860726
1177678217
1790338357
1863804118
304073026
109711825
958357338
896557011
1818142705
624040174
565330948
992394316
1416475407
1371954599
677257200
719229169
1571044548
927506105
1791563592
1828512167
1646591698
382269947
870338715
1905918508
2070632720
610878009
614859593
1299417157
738613816
854382979
2123670923
131921749
1345434315
851402324
1261700266
1677384596
204909331
26714123
1641222299
178411261
2007130570
1624294497
872738194
1444175023
654446174
1775702276
1296546697
147571692
873983312
449847730
1224393503
239393695
767011006
1062818683
988604187
830306285
1680573630
1402766626
1855109871
1500008795
95229986
1372264548
1171420069
2084382377
453791895
1381596828
1213122864
2048291357
1304509930
1254516294
63496923
939117116
1803630628
1643112327
1485404719
162317616
260243993
1923082505
1782094464
1748051421
1901164394
717654954
1697455277
790148487
495774264
17271813
267515296
2090767696
1895357912
834677577
1207382203
1660116564
710496123
2100925017
1034902373
501221297
1848148762
845785220
1995696773
1408422927
1800250548
1392026006
1889125101
1216710192
1724017864
1457281009
2562320
1646857622
258623065
1972891090
1089333897
1060440536
1221242895
1209062249
233716339
1139932102
1135722529
224360271
1418351658
2006689370
243325490
1644977562
1950118848
902595290
1077754009
1478998343
1495310480
106865460
313111176
1774473256
1713969790
1073866505
118274194
1864167327
156561451
1614689567
1965742304
355573791
508226931
280619559
1155903583
2144336589
1464971307
1009044807
32306979
2102236232
97430937
1759796279
799888996
1542101593
674984212
59199610
382531141
1569311919
2091102278
212522674
362508532
463345826
985613045
509691184
1696556177
1888812958
1999727926
513586820
19366557
325972067
379164342
290998805
844545906
641401024
917756599
174177639
89369130
1881086629
1868106252
1968667483
1342467215
1633368977
146105514
1800476434
523636121
1141239302
1354720571
339720675
92116730
1894779886
1187598062
1139495743
523184481
1460706979
640695965
727244288
1716105414
1451873176
1968711049
1005308362
1269080879
129397566
96611657
1617187237
129214447
1794574969
2066106484
1907385943
342154995
1882802073
477179934
1384522655
102417195
1653704874
949648758
1145958596
98988815
1723005612
278487642
597986851
1355156628
131219477
855090681
907597285
1759334508
138377656
680697664
1422149710
1669187650
568183709
83187407
1965899545
172701874
1874212944
1259942994
1744312543
1788637144
2058477876
1694349287
1766623900
816043252
1743442991
13952564
253358925
100805551
318507178
949935569
520560451
1858829989
663247763
1359600503
1134879090
282069746
1803913642
804521312
818635870
1674485193
1352123091
690662808
937848577
1778289330
693238256
2101964701
696601787
1723841981
227432602
986719989
1648508199
1032221319
751728767
414715468
721061375
351184104
2082662958
838075282
1300948559
647397489
106683684
852441761
517567842
662035040
473200834
719516194
712020051
2126961492
1350429783
1753073680
1513645379
1588470123
671050010
359491554
736036867
1891986847
431291603
1254939631
508282848
828559462
960386741
1051391192
875597212
1779655087
1427082179
1441399631
591568416
347731341
293731313
2082748600
1843233835
870585380
213291537
2098656703
1275320930
955062163
1930076420
1831045197
2101075058
388738056
321342786
883705222
402807567
2092054953
1043666112
1916751372
414217270
1753000127
484448209
347686466
1752460653
24050351
2109993998
155919537
2004096382
861451752
1307506157
1167067364
2123092659
2091190524
755864599
1087193703
1730740875
1754875624
508665408
1353043793
1157281583
317805179
2136066798
978358420
870383294
1906303168
490946379
1024333729
315964556
1224894775
459755166
39265686
76545906
759270235
1611139554
635556641
2108381001
2038218870
499047363
242216893
1285027615
794447508
1548384352
911741311
1890346501
368503676
2056185405
804581422
1115195250
1425394100
403038038
770479933
1651720845
1216770197
1832559153
1751646113
1087625326
1047952378
2141536293
148173257
286389633
1948978024
1952265131
212718757
1914296307
1516363957
2077272907
1882948134
569924702
1332414311
571355569
1247401063
1764725895
1597651134
2145744717
489447475
1435389426
496699430
1486359765
255440807
891456528
83091202
529560580
417326725
1727299860
60227103
726285629
2055005056
1875882754
1773357011
1381833728
1836666223
730900928
577027624
266577246
679556170
1222929902
256523182
1035246254
1111329836
1223858465
1715039321
1729844753
284881982
1862101030
1099503068
169128600
5208726
1298298672
1145731123
633544936
485029926
1076071726
1599766354
332905045
124303678
1459959694
533687198
2080909182
2124847269
1986852341
1203307505
1323436332
1121854897
2062596096
1283962221
1496276918
1392783779
1773865674
1127540441
1417377561
1625140273
1587101980
420447843
916183600
1344823262
1829770130
937000918
1802057734
1438505170
2079390662
8915699
964483214
1883666014
1308392465
254486270
1226313528
360752158
22688681
1762994404
1523241376
1768873719
1173128105
491832733
461488200
1203545324
2139061723
806376198
1976603037
883014585
582194327
491974248
1645885013
1795308181
720972680
2084279110
1369768129
226834187
1933025264
79410546
1073790108
1984749152
324879295
2102177677
2077375640
370018261
106159596
729868277
1138947921
783041104
525337662
77855139
228212758
258779572
1591685235
1798563638
507160342
841709526
1559235199
1651012806
303280120
1131851219
682305915
485548263
1746702425
2013319824
964423387
1690149675
243807319
1196081808
457664982
1613840817
1997538772
1582589737
465998601
1876285470
725618545
46694484
222841865
421819578
838488262
924402442
1852997364
372178869
116978583
1873413594
1085830227
1448562372
894631433
219675115
433019932
333946046
1710729228
257785509
1110398447
1872510012
432386110
103668080
1198051759
1892263254
1537367988
1928351354
496613627
2120825869
2061655538
946048928
1898394882
1545165123
951615303
1235482050
1873639688
376132492
1559128691
236684017
1492793243
1971533884
1953488060
1438495029
548393447
221926962
122367112
1014536157
542193482
2114213010
1621935674
1010679311
194038874
1938772914
1358779649
1239197076
1882647509
689146354
1912786625
14089142
999718017
1802198386
1431954183
1824343353
877591320
549927090
573166248
370742151
1551509160
1222130156
1917411469
927002599
1398102397
419127560
2058319770
493679373
841046122
1956365473
1615523764
1874706977
870967507
462504828
111191065
76256822
165107682
657178632
1316297448
1492607682
1586874236
1122768945
2115906061
1727289966
1233736375
88333040
660680294
2052273893
1205485989
459186032
1973878746
1543235882
893401516
756822471
431017264
1091097773
1809641710
1539221177
874704564
2026340659
217377552
511016738
1976782843
908107518
159157871
1576225659
1125377683
1439782905
1379315636
555875423
41422176
1903094673
1260007705
1482250095
626330126
2088096506
563870007
977648321
1365883305
2061392246
1887811515
537958918
556521649
508523363
21559183
1233519765
1856213720
1832285672
283241956
1339707704
931721163
1060616510
1440971408
125231643
484668088
537588051
772177784
1167172365
625941839
1481804246
1674470057
170666484
760603837
2081432828
260785869
1530209161
1630942295
1226994533
1541164025
1321640972
1983095622
1102033194
145138586
1550482576
1985512042
742294384
1222750399
1362904171
1646604814
1644021463
806149506
193619040
445340389
169118121
1643288947
94330083
2061021806
573266567
2056618855
832413902
1235806610
1962048299
1671075268
1419957418
983180268
1428572447
1902871061
1149114263
520523092
496439104
503899201
1698245613
2113912627
1956920216
1717095085
1084468126
1744530125
933597169
386551532
1804651836
234134683
461197074
521788439
772507512
975726789
846739299
1063559974
1459694850
1832553812
1520671253
1220355369
2026354949
1144557255
132120714
341733019
301288655
653569232
1234846567
333844362
1065069442
864262177
1433540748
111162899
55499713
857039976
1499377385
849865646
162085406
193171779
1521323862
1809415430
2029696759
442558366
1177643012
2013461519
306093714
160057994
1524258471
1478160348
1631788381
716471294
1536042817
507258974
1436716076
2057323675
308291743
41707615
894999237
845306461
1583824142
1117521691
1995551564
1914236274
1150265682
985427336
804694999
136458190
1717871601
507440748
349963602
914214888
2045101916
841199105
206016631
1012362037
1142424629
1180763448
1021104764
1036151053
881180585
1198131857
3145229
356402281
1776758408
1171002394
635574705
1840672298
1180922605
686632232
765080184
843825608
1142551185
893646240
2027788084
320344920
497434922
351100033
2031681923
1384990568
36797337
1985444077
937545796
504568375
2000076287
1984759813
735828375
2111945282
427882326
526028137
583294678
2054716116
12942857
580562045
1285353676
1793338951
1452286982
1665692755
885732301
809432073
108362998
992020525
1697690664
1036037558
86821919
236584458
886154063
890473456
730345426
987934501
621971868
908921306
338564581
9245571
2104728119
1403969107
884588814
1404255152
1765974127
513622758
1816312834
515979863
1127322271
1140553839
641622632
964630215
1532648340
464787911
1835610020
800322162
475243134
237298545
1510237877
1406155549
181295172
1069024179
1810750461
438898018
1783617385
1139818643
220882440
552896541
1286456087
696106993
878321524
925720120
5543320
872979394
2104288530
935836323
303943905
702799400
1047739457
1714229358
1606610407
1360454353
1644253047
1153416259
474901051
548073677
70338577
1227393288
1231800189
1897368942
1722817894
1155162780
2109457740
624808750
526621076
8462306
2018041843
1443194656
1236545541
1407671467
393954923
652091691
1570538063
239717060
511083668
925295712
344508646
2130933639
1099469048
1815444337
1657990199
910534304
1830089568
1784152735
911996253
1770295804
2053748427
187071166
152945893
923807429
1252408098
1529827779
721878545
183581619
1553316491
1278861300
1388582140
1791075159
1390057366
402940717
374336014
1921027523
696874979
522606630
1410913826
1688293848
1952870397
591127588
909537375
438853124
860235801
256846976
2098839765
1534273161
142683278
1800863363
2060254266
1432495586
884391804
97981259
1245124402
383150547
160015992
882173037
2115853826
240798262
725359955
1632847947
451442859
1202441334
1542735936
275357129
23801549
437073976
693371607
1591327417
630740299
1330638961
1597721112
967006557
1872740110
568093715
1327610612
1678565222
1218465675
423438346
17980590
1260320654
1596088058
1738784045
1110877785
1127223018
223027253
1530954007
1587069648
179211793
158132383
392161777
1974599210
1867655747
230859230
1290796746
754212746
1942679305
824173788
413729088
280825501
1312436009
353748479
523555804
1206366343
437328129
1042801442
2001543028
1446303817
1848269455
1319621200
1922928010
928714220
394625625
254122558
1726758303
1536532897
1971921600
639053847
350774838
1917628163
2128733137
1348250685
2105333599
2061310125
1505328676
2045870879
524496086
1954452876
2096247436
2030941382
821783215
1460758548
1940951217
1298047217
1689695691
866123602
102226563
1826452516
323837633
1622670832
854245702
158856662
140179215
134453830
1189287583
206216137
2834737
1165679964
1404031525
514320234
274613064
137401289
1542267672
402000358
849642064
1736098947
1058930379
808916599
591217753
1417281787
905544102
384005300
636756475
372039093
913107070
1323983828
828560150
795874497
2115798811
601332355
1986168770
131920871
548392163
36120677
1212670886
2006803910
564192631
1857720677
1843529734
1750131674
873379934
169736909
364597761
1371250713
1709104734
132141594
656146218
1417681738
56194051
779239550
1011811852
337393452
1478787250
1343879385
80430418
1426090019
1234191556
467627901
2003718268
680485985
214964054
1347050805
1408135119
1268752788
24518854
1822230623
1014556673
1390042751
2079188005
236443024
1583676525
1648291242
954515165
1937000611
318380620
1762034107
1934251930
1928217782
904713833
980801081
1190641054
1067508781
1134437283
589467371
2315209
1186142842
441623587
182159895
27739030
294351393
1680305803
1863665311
1551843189
2085301564
1700196243
118192838
2080262934
1982477853
1958476321
84003558
621324238
1809774092
533330073
1087405513
479868269
826308082
1514847304
1946119823
2111548506
1215806946
1185310162
1164494690
300791815
1421433659
2000316157
1201286547
263462873
605741677
1140598769
1068276224
1405812117
1170506691
1531476534
1250899544
585039834
97307820
1674555643
817166081
913656953
848233040
382582465
151489227
549261855
1579394292
1236780092
1515715143
1404386017
1933245183
2019745346
1943368397
2008992175
1932188343
2091797875
1869372780
1835179387
1110351897
310429603
1528284740
1720194134
2101806422
334424097
560275364
1227771340
107330607
1193433070
827514508
648972394
677578676
1790543139
827389719
195375212
1055897647
2121274735
1902568045
1965535152
587813857
766213548
700318649
1355826757
1051621759
427588021
1932198742
817287339
1701340129
1566504273
246778811
226222315
2020194670
1259906086
121227442
1411104647
658249447
1780114
142404490
602826493
1467396876
142125587
2022862896
1225042208
646213219
274445296
325482017
1937946264
472397784
2076135957
926251350
1594989223
2069409909
953032191
361835625
1414646219
487355867
650839497
1270098330
405780025
1457677700
1469896874
700228338
1107357989
331297222
1492616525
1013595436
801432612
1835682927
1814433594
683373217
441136129
173326603
1717373372
575801296
45499630
1093835441
1553084743
51429224
1482959453
1501511447
1848010866
690059416
1735760670
1083234465
2143094897
853266995
1112950742
1749361982
1629769243
320608841
1168812488
500483597
1544297938
579192780
651255718
689417661
222862193
1250725263
782334229
1402011124
1439069470
1378783876
900908840
2109359786
605156097
499951741
1568934401
2117649946
258809400
1995684435
789583874
1827339927
1258861003
481996584
1173007154
2065528434
752131270
2018225629
615541412
257665391
1912900157
1491774822
852175268
2076084004
2087514032
1980552814
1614621896
70959493
646168787
523597626
186748038
464999315
148958024
854322495
2093293364
1107576738
450213617
1075942817
1147795370
1790779791
1647661514
1371867212
580722889
1410227155
1112070424
553250049
437330402
896156363
701769970
1195103370
1872209846
1565950408
49433548
1763533450
736687410
1168560363
139132841
1683836361
1617576038
1086132481
1327096772
1702462164
1027748508
1866522828
1263084371
1773862671
1402291782
2076664447
1671282053
1936891728
813098726
1065840755
2006617340
247795369
1785594210
583481028
1058253119
948383807
178156969
438184752
1437511728
1611013484
1469095154
686259296
1131307816
1329277329
867747572
1812183087
587996970
537288748
1923309300
90259626
228109191
1154689694
1612707775
2001607205
327797800
569453250
1532933400
1507134009
832433762
1130189866
1260217613
325943948
1653300798
695775163
1128749036
129757430
721966829
892174768
259588815
95567257
1540244061
1353231470
489026422
1043132977
94600746
1265405737
1962632443
1537190739
1383847913
1703625151
1495576507
972732975
776742082
1440853536
2061385697
626575900
1130835069
457957480
1851911815
1669276716
40833516
896238144
524729980
1176191038
412844763
2113263945
2074501291
753843468
1829688866
892196312
681082159
148233597
505834482
1495012154
784452506
2390424
2110042843
730661815
793472835
1268564485
1672996132
893920915
1333983842
2112361431
969805937
273499028
1599447897
208210010
820976141
2120628575
13732499
479531339
371150032
1255781521
1314437937
512131034
590484512
1380149095
1984139626
944624764
789524969
220832908
1756032477
1853542057
2060879329
1739615661
551635840
1635896661
646993109
704439264
1494965267
2132307413
589817265
1301508423
1643227852
349497883
825685380
165936820
871387648
1713716536
887099784
623506815
1872934079
920426566
1204557130
1003207718
1995363974
1872697805
1674704254
1193771507
1586839488
594213740
1633386179
1109769019
1025621196
963029441
1636528354
1122174156
2114641947
1978364651
1911752388
1071636007
893540019
1794656976
472127352
1700592920
634082894
2001524356
1710694741
521051646
245284121
466261795
1026431463
2066706556
1353635827
1336273533
1879078149
1131311751
1691437705
1369779233
2082889897
1988676548
498027316
1022811377
91816805
930516378
2115810811
267823196
926782213
835824353
546518627
441594575
1885983548
1636694282
1392862348
1973499456
1836370459
1579806759
1937284203
1831301090
753802594
26949428
2104365479
1930058248
342684624
1542985292
1832212092
969376231
1887340992
1115341934
1993754018
1450307429
925493683
840410865
1967003507
833759062
1273474981
1456116906
518450568
50359225
2106844643
2075617774
867422970
1526060923
99910502
1192167809
908635839
898406228
1110795595
1708280329
1051824945
653508041
1375345805
2013104970
184535468
1481082729
1247951291
1198412846
561783435
1560429663
1667014835
1092727894
1965868869
943004109
1256450052
1270762750
1622657422
1893291552
424134672
590001113
2067487727
1777221895
1144703905
705726959
1777719981
576587421
1229335660
1897746560
1394810769
764266621
1080732919
520843758
497263218
1045669213
581513536
948226874
1181573111
599328204
2130016710
1406760562
574626531
1905759992
810960804
2098782133
2072924325
902946324
663731161
1663888695
1666574404
60093102
570141583
893810920
863549079
1836718951
1614814922
478048021
49710882
1345624699
1961904101
383465113
1788949315
945839865
167609069
1357953493
2091193167
1831310886
2098827373
1819215230
780575704
1229144862
6665117
1119597312
774457365
1826711043
1994419085
2146847094
1672242055
1344128874
93579772
1588229069
2106136930
148007685
893358778
991986701
1249819324
250564047
19797965
2043160940
613600699
488413275
1070867653
673836970
717171106
1639661509
14536483
1090851116
721591663
1527715897
455977518
1268604963
1029164726
1520833791
1460949613
1168210520
434887888
684857949
596677263
1699051507
1611979534
423043460
1629238048
364945731
512665615
1475842651
776694606
244318454
919760932
1437847996
2087777649
1924745341
1936988793
859289772
1449222120
1389171897
2059803604
18450406
721807778
1673073895
625627061
2126741625
1168174120
2047031467
1857613350
1291058333
2074735008
1270821444
1957125134
308205631
2133276937
1631079721
1977433805
1455966822
60786854
1345828438
259004908
1692164885
272397216
671834264
2125545963
1863563309
641131322
1163878085
471030542
1926023009
224364564
782977941
1926829053
690829574
1406203041
1370724781
602302026
899582083
1527887849
165983983
1850214914
909781471
1673134963
1683822733
599644216
1654540770
1708587561
1731867932
1199502300
1749924943
487641702
54498479
1721499137
621412981
1432029895
834428944
873204769
114648126
1617863431
1667760989
231944157
479001408
313669037
296431854
1424189777
1122313950
1630502625
1545814053
130318259
1813317490
622428547
264936408
630665375
438784418
502571033
1908510966
1538950837
510385320
2093532638
1308354626
1380833101
709393256
1046173578
77709856
1429474668
772071911
1207651819
1140809112
926770829
2087762542
1320531631
352876192
876625680
1917665334
497198990
1119811552
1509961561
683663105
143267037
1722653822
1427868871
1834719350
1257620051
577153443
494769995
652611577
296619385
1315174676
820505806
2010253404
623512097
478823674
371505826
1500225636
873375754
1653708070
1349992973
617657223
1137585772
1069949242
1093067341
1644868250
1164559621
1528673195
238465985
877599715
93930096
1106982147
2049830278
2104395663
874502262
1004600780
866000762
350790992
349278571
2127640848
551485564
537677430
1485247098
1830090013
1939469399
892022339
1675931543
1492970788
1303696370
1953189256
1382454015
1438006239
643556841
1930105733
973729724
2116214428
119343794
200993472
1193579146
639392885
889480383
495187025
424438613
520697963
346520479
1809052435
149886397
33650254
808273936
1008736532
150685778
1272307790
1876045947
1206787997
60030413
1170110615
33660370
1115710612
1436888197
1141266682
761173613
2060973605
188236010
416777826
1745090231
383165265
1068713463
1348218654
1636681619
1482219648
589079669
1059272116
42709880
1145494137
321114176
563397618
730501855
363955083
1674155149
833404470
1249466124
523937194
357192871
119596426
1885605976
2036670995
850805995
1762755835
1764596546
386124638
1397365846
387897344
83654265
1778298146
1322873562
1761680401
999469031
1440596817
1930170361
926872404
798521676
837425578
1607525095
148588605
1241397505
505516442
353602352
232586123
312211768
902534774
1602438875
1717889692
10596999
1351355126
1158695573
1591275453
2082437309
785162886
64723678
1308272315
1583975553
1100537928
201588022
1773529155
1649900919
621624828
228645607
1509502505
1391101633
1014316455
463359658
1543416844
96633533
1689032995
1338550535
991607420
519513159
1664072049
652606399
383151651
1271632976
160896268
196273756
1740981056
499548812
1292923623
1098607206
674547733
820136135
2095789544
990469560
1918887408
314177157
1883147628
722557727
2117569424
118316985
1635173487
115138565
1427014271
1014249123
677908643
963386472
1092646864
1781772593
949692696
1221704236
1404192177
86681509
1321555269
1748329919
953941846
1700596999
1433949898
1097362269
811808888
1890284218
1156775930
1347914094
722216629
195798083
703767262
1420106201
1583406131
2134444598
2107873868
321892423
660835875
594622822
1396588945
1585927546
516161228
139053192
651642425
772403120
744505507
631474117
2030470697
1512147914
398528584
940681364
541271333
1697351700
1536214877
1438794818
917714327
2145948314
188876285
1147359418
713884000
327786061
1967769158
1093583373
222267617
1453056738
1585882355
1806158986
1605704394
1675462176
290495168
84378893
342218886
70256019
1012396588
317092587
821071143
2132215620
592663
630189037
1350144440
326149857
1707661230
1608175866
134351422
2107740824
1809419346
58676597
2023759645
461912387
1077497968
65168994
1231351762
305627573
993328932
1609512133
242780460
352751866
1271593456
455497831
1872637350
200866797
608820675
866690755
1560743331
1462118314
1469981861
241262646
839649523
711116328
515405370
683581400
2047645728
2000636792
427636631
364812239
848995960
937484562
446041571
2078917950
1422236485
614910673
1748829581
427827903
381335819
915313560
518262222
541635541
1661181499
955665408
1806562405
764610395
463474193
1246136342
1209336202
229848477
1343476168
1942512300
1922893602
1694076562
1860120821
2141209825
1421474540
246679653
1011168271
2025667554
1669430223
963792342
1790984108
1287257363
2032980604
1245173900
708304400
1844195146
2129270451
1398921551
1375815683
827285270
635431298
2037593612
1780376825
431888843
1888361699
1911481646
238701593
389416012
573950785
1492208585
1815914993
1227697348
1256977302
1061877930
2023087417
144754339
2089416104
1544854350
1775166698
1148459781
598932149
1571087413
1647299840
1016794397
858050089
326203298
678239879
517110215
1683676981
882152705
1452278776
722037521
1699970437
540859140
715932094
358980984
171866366
405474226
111130880
1253982411
1299361036
290361680
1031290042
38974847
437465838
644204835
1431637047
1361671689
1576607738
1563058027
275984499
1465451199
1699989010
2055799560
1622545807
27228787
754564131
96855270
183230163
1714800400
264541860
250136680
141104972
445785211
284234142
1706435116
1610487620
979592470
357120578
1004367610
274673713
1231434683
1708314754
2033257160
1391344269
1937254981
943208989
84847304
393215735
1804898390
1528661413
1784845317
1402119637
611968990
1260980903
709963407
463145943
1556866537
74862008
1715803885
993114087
1787061847
360332059
1866612551
1191088283
181576409
1440328361
649491566
2107164251
56296153
1150446828
2081360829
393519384
1368661231
1336928123
2073505491
1446587559
1092809031
1615591069
1883390141
695988199
1188377277
1012215169
208272430
598974335
1779355810
373395388
959620466
79680761
769165926
1333255567
1371698677
2109877463
1091517030
723890642
1611219859
864781843
753406193
1215967085
112919957
314177026
430057206
1184726315
502798003
1775835012
447206390
1077525122
919443778
1878514978
533746756
80365167
732558370
1817172914
1729534955
514082236
594770918
1987191647
1116724664
1635512924
300597762
364548324
468301854
1443913344
1464741542
1623174141
1457034273
852242187
1780492215
133919390
1994750495
1341945458
89899574
887867148
719290134
1001036808
364918501
1925028208
1384586373
219248609
1636925357
28021987
548669601
106434523
1061616433
19917177
811113193
111968616
1038341626
2133399167
778384859
1858765893
1965786786
393230530
428777233
1386121508
1694182430
751842365
1799952782
360812404
487167373
1755685473
2003881737
1531802806
1926608584
2104135428
1007843516
1474723935
696276204
1338358953
688961064
1016104256
1372175811
1561742246
473853401
15452704
770862712
2013495345
866662249
1448347845
17920644
1684297093
43657163
843266457
1576372835
1826677024
1743103979
1110206159
1060359895
1192014790
1399751041
1888940242
2096790159
142488028
552524075
2023352655
465368650
1277009852
1022414577
1919883837
2105701725
133267419
864241091
1103652777
1473559707
393870362
964715662
1001157218
546552250
1206680614
1555789435
1343057670
344764604
326229189
2096001709
187523596
152757500
920989501
1700948
100598633
1964103164
607016893
934682894
1502984692
2094521380
1486709794
1980112342
1212859053
332167799
90489499
208269747
550305696
581420027
941990069
48322190
1798060763
2140200203
195435886
220655647
319723907
339399106
42325673
938659281
760945667
783867158
815716524
1748425997
492429882
11524858
240805720
1164396605
387863797
1591943204
1962742855
1071243592
489010183
1233742809
460794410
632100373
2120372857
1243684723
2115786538
169863921
1079702289
259852847
154258802
368823275
1415397823
1565236523
768225244
2010339716
2012516495
782898959
1038612232
1296629528
1499153142
136355405
1741099449
343088137
662585261
1773071357
1641034486
1381222189
1586713171
1870324274
1160694699
921962897
680551041
2060793294
612049756
1176358318
650966095
29965970
1162403927
402552856
1107970388
1612232116
2118808508
622241034
962334619
997028822
179745363
1055299121
236121694
2072079373
387288587
1087428757
989523190
2072301650
1995963097
1975750411
283758030
1912157833
970186032
895634536
1438906508
731704891
610674912
1139816009
2002989023
580054108
690468129
206814142
1380921686
1700108724
221338140
946811617
340202027
626490793
1911279506
1711574029
1369752397
698076276
853554393
1412471654
29788043
1744604695
2099734618
1699033626
1246148399
771799724
1359892651
1906677870
1183944962
1676239810
1810800294
1917406439
1016887989
1136877613
1355274358
1828740388
320344920
1976902143
1745422585
420156588
1807402952
1025337586
463427910
1996236420
1744373130
1725306828
2094789841
964881679
2004960632
307098373
1857502070
377423318
1794693750
826318419
621114249
1485073286
1586473355
82851937
1845437130
1945586647
100836279
1202218889
319456274
2013280444
800563137
70211425
1506949113
1218236376
947354983
429494506
739760718
458479599
1207576784
1149612116
888837446
1897483852
367816234
65853994
251267103
438593703
1128336113
1129548155
697499409
549320287
1444639148
1896603785
1931943102
273320566
1684682772
1881770949
36626150
1329287879
1670437599
2051857697
1105741116
2115333900
1702006273
1456378762
703516979
791313880
2094837834
917756599
467047029
1580335934
1027519536
1429108409
342074532
1177903850
1466045295
1986161701
250907717
178024265
795215871
1888625406
18884383
254519341
629176489
879948511
261006183
1714527731
1720610377
942300978
377677794
600549381
821336424
1752538754
810334981
818074749
438660178
1190356495
1488802395
1073613195
717580335
2129985921
2127027588
1303674601
1791514221
1060445602
1864098306
1980690487
1273885001
463292215
1177780245
1833149888
499890139
731664724
1685718588
1684962790
599300235
1382850560
855948281
1319318006
1121288744
2123499007
1476900603
1926685647
1519933770
1817592669
1883412150
1726646002
371194235
532937105
2003503161
2110078334
451753013
837823608
612250110
488149962
2080215802
1351893683
1170075050
173983094
1165423775
518788374
806552606
1806027661
651268106
1931620278
1036975288
1055601559
955237516
1067569715
1054635964
1046356588
1068239197
1459908594
1169729226
568512000
643034845
654480749
1088449990
776582619
1870352522
741695013
1849003243
1880895063
694994408
1323412298
1099394201
1121535758
1213687997
963276587
1996490459
270538551
1292830670
1536045599
1620757590
92451360
1802652915
1744971270
16130797
868278007
589812238
1202950052
892143272
69128550
1902431871
1979051794
386524360
672753110
2111136455
1382559643
725065471
1532617390
1306846659
162056717
1776405075
884132158
1220896416
1249602952
1348642922
1406652465
72498257
790960829
1309809
1531425965
1030371993
1100089812
785346124
1592547328
297620549
1293520120
601755147
1850235960
269787435
1589710901
974117305
264404459
1297364621
1977633434
2143802927
1085729746
1787795684
2083774281
1399268686
430528141
1759800076
2115731422
206202148
2136993393
81680507
522343748
1114154053
555533736
824477081
1033937923
1706561047
972070948
1481488794
927834712
1383773396
311374347
782390357
992031935
2085005829
1042010954
1214443471
1229917321
1691974725
24781203
298393559
1188827246
758992008
1677644002
691450020
1812121225
1293121150
423610046
1095245947
1254204204
516502643
1667493251
601509551
2057674548
932708813
2064979482
1305487204
1883114530
508251656
1595790747
1498248576
765327100
991692018
1532360863
631193923
821820674
1328276838
962911446
1501489492
1924881263
440294004
1012516861
1566279609
1072708312
958485543
507319286
1738119085
2088472081
1421225055
109923216
1324419448
709376235
195056041
633754798
451876862
1431364768
2015155038
1589056170
144731713
162611637
545123205
1323524515
479556666
1647868110
77969452
1131349080
73438722
402035827
1889049957
1512633281
433755680
2020378270
2131539813
1626559572
1735292771
1750932072
1436988586
944658825
558886485
675125711
1171787629
855770728
1908873568
1447471343
971312711
1466705907
1010166802
158256757
2091367648
525008924
755181903
973239118
131907024
1913485915
407148328
18716719
1929137563
830913998
1753497957
2104173164
583089618
1921805727
1004883907
1492194580
1311988292
1651155318
1782818230
860916597
1879019893
991642708
1802056358
61950597
1275992409
750487372
91254491
697828528
1364844667
533254718
180956696
710643399
2019598768
417142437
178974653
1033746344
1922576806
1737581716
1208097424
447246149
2101552906
1728276943
369788576
1886245237
1973640189
20330966
1405070607
1251920059
1369202032
2012182330
1902975160
1126226812
471861028
167026071
1929170209
2049188907
1108669037
926755243
56086080
1069816343
749866566
376755000
1080796922
829470489
1443100271
1845493561
1041934007
839391471
697524977
652610163
1068113412
1139219562
1881415564
233648723
541963803
744533422
1549409684
1895371098
109161959
2041995659
1993388486
728454836
1571273284
1579051407
1960046664
1652020236
1057367754
868550909
1502077116
1968743752
1386499581
1993696198
74455309
989631893
655848368
1862148465
1861675696
1458320133
1535767891
1354444689
108137099
1171685063
1222833560
1533531642
754501139
1806953792
1185675735
1420279613
1236700486
308883099
663834552
980248040
1345638780
813899943
411540955
48882380
1014799481
1476671211
1817846124
1395371721
807177991
1264163606
1417447231
1962722145
377668672
1133337258
2057166863
270039428
6046104
441748537
228187744
1138383000
1339447265
203379697
1028178196
974621470
250340618
631700011
427085973
23922584
1599263059
653964367
1128128891
1194182684
340496919
1521610943
52346645
1092720308
106409685
1104326941
275630874
1282914586
1450784642
1741343701
431258837
938839762
1191649985
535529759
557769392
1910718381
1505173585
1530851215
2066443411
694396638
621926880
422768294
747999211
1203506789
44588602
485855275
1752734678
1181499597
474519570
572279980
1655455081
857980729
1475733524
1643401839
1877945063
585663899
2106844643
1393958424
1828641173
940653407
1257511985
1570948247
2105596812
1771251801
2838638
30461640
1424487572
1993187143
435681921
194557298
565549019
1018589279
1828139942
828213246
511965350
1596793182
53805694
1419826137
1831414097
143923231
547206987
1423254853
757817497
40887102
1660004190
590393291
249589860
1355037788
2108164747
2076536074
1564302463
566230864
1176842824
826818934
821115492
836065601
785272727
1398277757
1138488932
1392522720
1400707770
1447812469
130938548
180356289
1615157747
1000670072
872962391
2016217083
754901303
729236055
653025099
930887519
1494042258
1963463925
1646896885
1279999771
51106159
1443774759
266318074
456251114
286686753
1132828644
625291509
807685318
1615506477
1405938970
569500754
1948308258
1024863360
55140491
35583335
1560250998
1929870048
646036379
117849309
556058609
669300779
1166451765
1291986062
1165614606
760079773
439604407
1732684443
724197826
872204070
838146554
825081968
192168592
86131179
1094078134
80927787
823802978
140697819
1580343354
631939391
998604459
637435781
1285732775
673324884
571827432
1639095941
1693847770
1369038039
917139617
980603329
855149317
1906221946
1158346597
1393347496
1721518764
988675574
1279822072
1107403000
1217654772
1852596355
2128194273
709553483
1735823563
2021630177
335238181
1201089443
956080930
1725313069
1595861420
270774197
1287846321
2091775207
1690888547
37454018
846778456
763582625
1604498722
566984768
2016721692
987174654
1832336842
1627691587
371919884
562064156
1038639513
1685395966
156351692
166339243
1346127525
1556726010
1000071221
583166000
960994030
851278640
2117070996
329464780
1128987788
171278259
604064521
1203796293
432417641
1137231311
1228584745
2011960384
853992176
860516083
1029320571
320232738
283013325
1439407379
1115722597
1250778625
1114331629
2087280007
83815457
690551708
1937473729
623301300
2000392742
1717867244
878842734
47168288
1208708948
460469795
1842963619
2127352586
177272315
27461961
1762745275
19874309
1190594201
1192662965
74684633
1244003482
1807172108
762052373
905304193
841507752
716651093
1219285661
1792551500
363795388
1543803546
44002035
825999225
394402832
615
605433723
1578150942
912904885
1894629943
1535937323
640144864
1050821917
1281908005
754086274
1976170089
2140419463
876085602
743624799
661380485
1216091493
1558308440
1486011956
1115407555
312973524
2014841718
567455124
1159197131
702833089
399259550
600849665
471806979
1373162590
996065676
1080943836
1634295787
326946063
2081506844
891792908
1647669061
2027728089
1668425507
561917768
1582131542
1284494672
1598576512
101502358
639315020
1149181237
1652401140
1245802186
489927212
554995632
1324906664
2132259493
1770684077
1266102584
1959762767
519819111
1967765566
1615262901
76270334
494961904
4308513
1910719671
821608193
1087082378
1204235898
1934521401
776833943
1226268052
2071534491
1091494001
835447370
1767776322
108539553
1972643200
1488605971
1544888556
746845644
1143463013
2126363196
1161634692
960799029
24351958
287494596
118754610
1684576839
983178439
536844868
196304733
1910549769
1677214967
1385497562
874941957
879285266
1921954458
1364905778
557271658
1567149209
861620813
1936815094
3553967
1478695315
461434548
687036868
2056885110
1676463004
1053871196
675071094
1578870815
1481963742
1303194765
1702861643
233990313
1817376296
394500655
220654859
1220300429
809862438
184548853
1932229862
532867358
932076418
2082878309
303418506
2117550952
1013488179
1667444164
1736039563
2001003291
143633821
1191540695
1624684958
417060565
1488132012
389933765
173659504
1052855060
1422858151
1218626858
307276904
843860073
2065447915
748231821
1667408535
549770111
1231909616
970441629
1180964723
886020385
30175523
1462624282
619717662
1188106577
582299569
1220847180
419512121
1167092900
212174550
182338552
11171393
771585996
1134451116
1274765661
980619221
1400300384
1867821171
1050782321
1677525587
1912450369
2009025883
336897901
1029419758
1323211897
580133189
905991820
152310947
539252308
1041492404
659238122
331123371
1107286464
1430832379
388545036
367236326
353728585
938453845
823459733
320668083
439653375
1645508559
842100635
1582735472
1788672882
1385253576
832283642
1401953173
1571412629
1154678320
1239414414
620737577
1469374088
1500129229
1035250677
1505365292
1372246757
1576803448
35012842
1956752514
1931584808
541610675
885575799
1888179545
289512385
774428154
1581651826
8469003
1692702908
1546336442
1916097960
1074151952
1030250835
1279861266
1464620846
1017654890
880746349
1225706654
1450254219
150382061
332267826
2108950487
226048333
1831635853
21918349
949277046
1217836136
628568842
979522642
940338760
1256952876
872915385
1566467064
1090816817
1264501396
1294407767
535581712
919236478
2139060544
122272764
616189778
2124334853
2083197934
300694523
72436539
391361732
1746714778
97157098
1210559151
969002739
866100466
2059374362
543726075
1717874016
427689411
255043106
874942558
200871106
202488016
1652158567
176367806
1210292889
805900510
960906210
2145525992
694304837
2125050844
1787100109
1822073146
344694
651589643
1728030060
1048208837
1991319164
1985992013
21034942
1208620399
1444727964
157361419
1157956109
1071338346
17632601
709454499
1054363493
1048493760
1077049904
39638275
2015605721
257544423
1505605542
72053863
1652829734
1286985476
1964756588
1098152003
1161008395
1922563126
713568723
1016498716
839451543
1745162374
1671580737
481529250
707503633
1318447791
819471261
917258451
1898941536
1777998165
1187997337
444318833
1737822197
768011664
1124204291
1026869785
1388576447
1891203607
283874481
1144382680
1645443944
742836774
637203580
1459117585
1025909142
635691610
1704409231
1077200968
1149335982
556801294
1676766975
1226100327
1415125537
1157032562
1814592149
493172492
2079705929
1005868017
2004202737
826638181
1104640844
2091317300
1661027963
231718399
824558798
933996700
2033941782
549728997
344250710
1069172190
2024805277
653601134
1491903181
2006166554
805283120
122819403
74561469
85561733
450560784
1736617077
2004009099
219554022
311750535
1133371036
140917043
2038369072
133942505
1876808427
1661798060
2078302951
1575615445
2097157996
1623106149
246607765
982831281
1119222479
2012777694
925363983
1158638178
297283110
1656398858
637770253
1973514651
1982820386
435853533
492621886
468601934
469660132
480719197
961380416
1163374542
1222855407
260904008
2134922521
1640934501
1307418776
1054258398
1773599694
630985328
879931243
458070759
1887280688
1329763580
1094131000
1213547707
1478550386
2029747078
1636838353
1511111324
169005538
369580299
206342536
1933268511
487735214
2083268704
631746773
1994015239
1203549158
991870248
926334261
1892920625
1792126452
1918607730
1262565605
1022119821
921620453
1441451595
1235303675
1338085382
176661920
43602500
1795691294
1976138600
1589664570
359345925
425135188
424759003
194883464
1622501484
1450720197
91483460
1906223931
585525224
601636867
619068273
1875116403
1965829503
1745693144
1352837964
472588767
1667506393
1050995347
1884121098
1323152061
1639190811
1164015967
139101137
161800954
980697376
1720368068
266365142
1231357153
1664568668
1920468746
56759876
1976272922
1340123622
61429554
1487067453
95809872
1271858122
833444834
134632254
2114784362
495275344
333648636
596015501
1606993244
867446467
1253273400
1336749840
1110450010
1870100469
960288777
59673126
2111648805
792419811
1054976781
689108104
1585516098
306181831
2044610779
488269437
996886901
1811864189
1414557306
488489621
1917875814
670895106
218043813
832735523
1227204763
1575880463
1096158066
1257615690
1419826137
1101915620
1010160797
1920662854
1899910974
1292129220
1613553804
1673268847
636304886
1921383922
352422401
1965087708
634332445
1042732045
1965887769
632962982
396460606
1458746480
1234569496
1229012348
956303761
668747847
1713638860
1087277403
2058815636
309707756
715336897
1497627325
299698205
1842963605
985974646
1792996130
494233578
791221675
115724638
2082711231
1747177290
1569553525
1341056468
1517307841
365669748
2102308483
1886751712
2100117864
1468736158
1751470247
1129529712
1788687270
4701795
907977939
962753910
394292877
1475278210
764954057
1263844679
1406885449
374847797
792725868
843194144
1853264112
1823987630
1078190298
2108001087
693644918
1931412023
1348817200
335612098
1494310457
1326171329
272223692
502079068
1133826070
282751495
1782490529
679617409
1502451100
1516600218
1539694137
964680830
1013378280
2056984084
298722515
1169432569
1023290161
979747664
1139244036
1832053502
1913607743
1458102374
344026613
1995627166
5450043
414953855
921978016
527133053
2095395759
924462183
1517538996
529129143
164394357
388913217
1507747400
2029092691
492927355
381387717
1049288637
470611703
714462314
1622048676
329963325
1012808620
318446206
1893340979
602418657
175612217
1880090801
1836499305
620002323
1353636776
1974293139
1670162503
1029059241
1783125293
634521032
1284846024
1891617134
1313844649
1090554145
806566246
184934851
378755083
23195840
61435221
1851377090
1524592499
926236564
379340394
1501210030
1007664801
717191677
1870489640
324373011
200166590
1991947168
1028089924
1441669430
437676722
1500641838
114231464
1671727387
615945253
62989562
398838733
452113125
1759613390
198024547
580070955
74151258
568471243
38121242
1250650330
2141588537
1435385630
1474188557
2011503477
843267702
56634902
1373971986
1340676029
1969793985
122141935
824541828
1315617902
1914947639
44289915
1230381660
898966313
401832209
1465761995
897110284
2042511093
1167875043
946141801
172810222
524654205
300824661
505406891
2029726701
1624571960
86543152
163214082
442014442
2096058180
1131208544
1046080013
695878637
249760438
1361929439
106794483
901236343
292287711
555257585
1915405148
1548915361
1068700488
135016599
632348039
806982707
1640803842
1773458107
550265177
1538374080
1765906037
1167887955
434695064
657048967
931895425
1688158491
2123377930
1449933109
905531414
1261428383
735743296
271168953
568978367
404048218
1180652540
2105558309
1638878576
1878310853
1459653116
13211640
1751007651
1509011772
35537737
1112255105
179938599
1064559782
1707682540
1023516280
659869713
1594550263
400899509
777934287
1854127461
656468628
1227772526
1102618773
251353737
440115633
247406967
2016178268
1253112148
1483699339
1555318333
1618542151
1121918187
138792444
1432595588
1583225743
758355865
762511914
837770712
1569587431
1191945932
1214962023
230003813
1974169018
1413402749
1975440879
1927031848
85343434
279837478
906508058
715996008
1209745199
225387215
1734515596
19611946
317322673
1957559947
1815277034
1792842607
1208008458
1128529314
1510293947
1608365836
708920930
993359284
1941072102
1989570137
1226450843
1494787961
520564328
779588494
646197087
1168811755
1503929350
1549216951
1584796231
535411572
428102070
501098933
1988763375
550168108
1116887590
1012229389
118486729
632357762
1708123182
1392139652
2040701213
280642506
1461660808
1494813114
821930556
32204031
1505903144
921070634
1809353429
2065254590
998887958
1294049651
1669059538
1204698965
1920115807
683677705
1957348951
1940870863
75152982
1373116935
285195225
1642669670
1531300487
1393951723
753430088
1494673247
828221661
876709899
1951548924
1946553126
464520135
894162805
1428740816
2046322276
2018164549
1493133362
1236357136
1559966932
1927057474
200992616
1363465631
1941482715
1557826026
1332256674
1137191341
1707893279
837606584
2028471282
1790054082
1537599449
1646524109
666323390
1574532638
500624370
1306732350
1421645054
61896798
1888443959
1258587201
803609358
1036815393
1721903627
267174124
1677144791
355862043
1954222935
1594839664
96726082
705998843
660644865
732477893
733917929
1598721333
794297645
841637130
1455788078
2089801969
403948671
421045226
587142709
2076367718
21638111
43029300
1039310555
488936725
685879014
1580303609
1338888743
2081609019
135526840
878642283
1393053895
1480377036
189747490
601864165
336873811
347943923
1488573409
1523172726
1250183973
1794528799
334119947
793880954
1767888049
1706385992
1532136326
1943808834
1741793577
247485592
2099740180
1024217921
865372789
945053279
233336852
2025290306
1043933169
1845675403
938249219
537280642
1409628337
1695965850
1949081423
8997010
702769858
399612191
520369330
1280307240
2039851089
149731487
839628286
328666907
120598374
474374531
245577550
2085844658
1357522333
243677042
987561215
2079617776
1820165581
547615981
492799507
110304183
55134447
1542548195
232744713
1594396643
1976878146
187048354
1075794333
282316686
583582261
1943429736
1097740027
1140281611
1882627531
1060643263
924445806
160087324
509857976
218545629
1280857507
907000016
1382392046
1716321974
2066769461
925121056
1071201889
752718880
1254693905
522262054
739335205
1893284641
1527750823
2065120674
611537259
1068191311
1225549837
50992865
1065853973
815916915
454475084
1736736648
1265725233
1691080016
44847229
347611430
2131348975
1934753
177447914
945290507
2131414876
1108345378
1661048029
461765365
117450445
198203969
1593359722
643617139
1561045640
1649280838
347481226
762575518
2016780011
1719580244
1425494819
2134735591
1790759106
1811569675
1699808903
365986294
1181628328
2066538211
135882131
1061765331
23410777
225555215
491990999
1216582640
832869143
1296326265
763914640
1476986407
1340019125
1609733361
1555666645
1098547550
384824587
67942913
191193896
2002658474
1994811137
1947474884
636120253
1761821536
1213655004
2086961948
1945153517
484730292
1826919990
1951890457
2056394894
1762771055
358520367
1978732997
1608837989
609513318
860967052
410458580
1322745615
121950822
1456725939
1014188214
579546120
362573271
2137043110
136018408
1244356414
1937463107
676256064
298921690
781220229
162773839
1163300169
1036100807
1390478119
876996027
674705502
1711420658
931195335
445156590
112166013
936690556
521904571
1848827838
650458550
1887941972
1146468172
749546701
1607236430
442917668
33951621
2034190719
306830683
1942057300
2019680802
1157529911
1077204500
1107698822
151454033
390111628
1023821150
200797094
397557208
717284172
28833586
434142016
784213791
499614338
1458390248
1431707319
335175827
737100991
604573381
682713436
2041027262
1996271193
1334138044
333690297
277211884
658750554
1264666661
634440842
896502382
540978478
1365145998
1425648750
2107616965
1002858663
1037767304
2089067069
215425363
107109828
1616995318
325678440
535539749
1960077404
1044808673
1426230997
630445155
39492568
1782621211
277685305
1140379952
1846400327
818450092
1053482225
1864028536
1469225132
601850596
75706679
1932352212
710312267
232973333
496494443
1080769439
431305738
391185448
1102648644
877299811
1928267323
2065681439
1281082050
404372734
780302068
624572597
1609673471
317716811
1884192340
1041850018
1495615921
870244279
718781389
389277109
45784287
355236750
1485925730
877909366
80198201
1174532226
1592624782
1025330690
919869571
613874761
96257424
1496305421
1702229557
1050971521
1953977009
1970738698
674071418
186194528
869281033
97441435
1623671273
735576534
469421261
1637216405
76670655
2044215828
545800912
1940830188
17890434
1294751235
79196567
1432327299
1245994022
421853255
620154634
2042796296
338969672
332690751
749524820
526774779
964262569
305767295
235914957
989043690
1375647378
1520834727
1965061979
687661490
1196007277
1550520194
1619988783
681815108
912989961
90501266
390125860
1631339916
1071312080
1397548367
145677461
1979944265
1465034124
1351651705
1545108081
439861273
933853580
1130911263
559174487
1794731060
1826453045
464757766
1237083161
117537206
1926125122
873937884
114722873
723093553
901478730
1919443610
1810507989
1064497609
1896349073
2059267641
1070187285
1292247720
1058737223
2111646922
1344075235
1599023585
1180962511
912835100
807610368
639492119
1101042145
779974821
1299923111
295720043
1157873407
5981548
1505326999
1263575658
1817925782
1559957772
1565406587
1127570427
1901679271
453744794
404441830
301654383
1118694839
1285580996
1396446177
1546093601
239108155
2125251269
1215238570
426706988
2041227721
1863175021
1965039842
1236967602
1528953342
1647860626
866834082
1174751666
2114213564
1040165033
1582764718
539021794
266032856
803228177
1198513142
1751463078
360285586
1305902064
983632087
688821302
1733692419
1951524526
1344322208
792180727
102261959
745609531
1008056090
210192782
262461530
841768476
995822545
1254097150
759847073
255220679
538297246
1686762560
1293956400
1461073637
431305738
1465188888
1825302437
307669746
138805628
1299847610
1086232060
1980168390
359836418
1407750677
263526678
624390717
1773442474
198654192
2076397064
1156361687
300392142
2084294522
184425202
404481250
1851356552
556461739
866117026
1016883805
169905502
155051785
45312705
1826670118
1587574434
1353377443
1215531485
839133193
363155344
519801258
1555333285
1356145511
1492016156
1196826849
2067788521
1491301674
353535197
49138306
1754891116
262477273
325962264
1946006572
1285056722
977546237
1751028572
764530552
1992801084
1523857458
1840682893
374210589
935399813
690067950
1097976568
1388613798
1339426275
2040572841
1728453840
558119429
784859940
823292102
1434511513
610829565
1003344460
1252985659
1052446674
1193267621
604582931
1396607683
1217851649
1846214403
1248208033
1288899503
1347639462
1133803106
981589085
1524277648
1564221354
1905426053
330816138
69702052
1782144693
1636842087
1454282567
765894305
700416087
1288919903
871766042
745785370
576228669
448098622
1000608697
1017335657
286506959
1743027887
233108978
948844941
705661842
150091927
1884505600
455235194
966989982
1529606639
1794887674
520033203
126520303
928618375
2095362732
193590500
152049178
393917322
1338141099
437401247
479138066
1015541948
1424164031
1990903425
1799413964
128938496
265126240
1439599399
668869230
1420526384
460258529
2143694450
513758093
6043859
893403986
838556868
751169922
1303954421
504372279
550949816
282208031
1034497200
538968801
163169861
2134437959
1644417000
1516054581
166257726
196222602
579629866
977957117
1541635329
480770823
1835293497
207048316
1613311651
1912614024
1666976893
1278868406
1052293420
22721448
1595735504
1831115900
2065273528
1813132470
1014311880
611767407
254343471
1361230516
1872729656
562332034
1903238410
1382129026
251122720
347299246
906623613
630185610
1731384086
1122956928
1649323010
40259808
939135709
1135923320
111686851
90249457
1162356708
845263056
981801578
247463367
1084038628
393142445
2006456596
671388196
323591152
1484262995
43147458
1584126023
663245126
1650922826
1361320737
1466383366
1423107639
1632160315
1081194979
2105568417
1865636434
690867179
1727114279
80218475
6178337
1155043135
692031822
1491840596
245629022
366541131
1456525919
2135805054
1532113413
1402314023
24963707
622218480
546618749
826664159
713150655
251367108
192414256
1642225320
185744483
1430159974
1258282926
438900741
254381861
970868373
830076221
1737743294
1382114003
1201558880
1840928684
800776427
1313742848
907541811
1013160550
463304061
2061261621
1976605642
1887055017
245634066
29326170
1572892957
1170367904
1639706068
1855769597
80749082
171389706
1071834767
942521768
278246108
188817890
588032283
171647227
300019994
1562075268
1527359233
1705364905
56969182
1845082188
1464714652
1157280748
509669644
1846164007
1209565856
1239475547
2074601922
882145223
1414368495
367413652
835464443
437178500
1958220590
385303873
554095400
1620475826
1209471544
196103134
1320489504
996204559
1734058268
1797719574
2052174094
1328124046
1075444567
555379270
348398222
338852214
1465867171
1849882048
1012834289
50678350
1641196732
2067321139
341158704
581881840
370109132
1285028254
1543441450
386853832
211135328
1775627463
300033971
364605060
1279848098
149348880
1753400569
635020675
578307103
53580456
1984604214
965108963
2101646971
1741014757
508165815
118505192
845607593
1679842084
1460399926
1194598609
168571228
2021270940
853324634
1036275174
120160008
1298192155
1193980649
218553074
759512627
901724468
1886730765
917584536
1480059315
161982026
377148246
146721765
155182114
1919167542
869305785
2069167505
326793470
2106846960
1062021102
1681871789
163369573
1556696963
1245436636
114953895
1363692923
2064644962
21398478
1511691343
157677054
324451491
1542789608
1544060399
389629400
310592661
1907621368
1162477025
845226784
213922849
1394363086
2133206360
1024392276
487762338
952421455
1580193167
1589241017
763302196
311993158
833624864
511409022
2085216455
1587423283
1620040371
159059281
1443219445
1306284960
101884172
2088551044
1345906053
1662521440
1246161694
639580414
791855104
1792688521
718914303
261678294
2075889532
1597002975
1315208150
1424896082
1643144250
1114949244
1998007778
1854337990
69100185
212102968
1992758860
920079061
1741573896
1570151851
2023996098
134409263
123406140
462403192
1073666633
1969571055
1105953229
884433033
966851408
995761357
1692977403
684650803
1964236618
978681944
507528902
169355079
1900333232
1831256405
1375358798
985692320
1561183709
1578051517
2062882395
2115257121
2127739453
1969331981
1335341188
1818308725
2061208533
1549151383
1803756403
1169243405
2100695894
282456581
2030284159
584452457
2146016162
1387096363
1080149434
1292615954
1855458265
864186458
1247622274
586776181
10862672
975202601
509031225
1788590568
1188178651
630113601
527144007
2094546975
556281498
123458705
1024090410
390668684
1449494432
1506434089
1977295563
478377770
69102846
2092012802
538506808
751947577
207699811
644784019
738210730
1817946110
1348409757
104478073
126094120
95652255
1070220757
1029572019
903580622
1902410522
1754374854
1057849277
1997146389
1375462013
625553006
1489998620
1179896857
2139541864
1614349883
1528790343
793746680
591701291
1870707019
1596712384
326869211
55132796
166393395
136603898
103156034
1848226665
1340487523
2116489501
575646794
1469565737
811381432
526291928
756157751
386839291
771083093
803052344
1895771805
259910255
579815028
1646195912
347089367
1272081468
418454234
1418193712
784796562
452344340
1019927784
1683630944
302435703
893315260
270553049
1317229757
1269281715
1165823272
1970154368
1333017748
429968399
1456167756
1346773372
1162644903
1300829316
1122681293
1214865346
320193296
711185776
934994034
951624907
328075468
1808158304
2113810796
823535384
182770546
1702417579
1161503833
782281868
1484809850
1753552528
1652807512
1161113427
243022421
97806808
514039278
545304464
989430295
279842011
417257443
1723408541
215443938
1116255806
80742952
1562862846
1090871934
1963994336
763440923
1124681855
1863364182
2063998528
800258273
1537438876
751163049
365638505
2115935967
1126257341
1080373351
2111435632
321264483
1907433919
1605988593
1308345558
1014331347
751391685
1830199705
927976443
1510937522
1085981143
394338906
1101018217
248369819
2003742016
114621000
1911420183
1470622840
2071798269
1155667186
859074252
230367170
1296020977
594517743
983677831
1743346717
1498234827
309431374
158502571
1776531501
2011362595
2043210357
1610438157
1187057714
2122898133
1707168011
278910971
979865131
1130764686
186970766
1412246821
1250380091
1378711550
1958118088
208107079
744699038
567562658
321234601
1149740879
501069569
1261187075
1155155897
748815018
1838957708
1544840272
282642391
1304755687
1231876242
666265784
1609736626
1537483115
459512811
1997571499
477545241
101803918
2113951914
1317624965
229526344
2061480273
1258958382
151950448
1006495685
480616653
942762103
671115093
1973056948
1680142453
1671222854
1494080737
179969755
2080635240
1780814357
1831370339
382683043
178350041
1586167340
1610124869
688599408
1782858658
1876296201
1980859518
727260711
709691311
1629610194
1345054085
1530606845
1912663946
585941855
1278616139
1989498010
57853990
570559597
4199343
935511856
229349021
230697421
1342250005
886141262
317787466
1897632534
1944125903
1839044366
1371560232
1026603453
403014272
415940270
305653861
355623507
1626554708
1241567046
2059336826
1866281269
876332312
410575139
1099342369
2043689856
1048968159
277794448
436876572
1346127416
705521717
938064803
322124131
1042072255
1660328932
1761335704
1724791277
1278738916
1215488996
2053284932
367553649
1387023122
1081788304
1270881197
1636234451
1115998850
2059791989
85955513
274177647
104682027
1550745487
878590303
139602357
1417089584
1653961965
1414309170
863442428
1278488042
1027209657
547688746
1392226981
829127003
949761417
734089023
1320868455
2123092659
1284479534
21311670
804319872
1001867296
1038949729
460803796
1866340218
1679885299
1618899089
1193955489
564591434
1891434499
1999220160
420618696
606575561
1685801161
1533510254
1075219373
1003628485
971691780
1976574181
1212134173
436579925
1935529754
85843400
2074569832
1557840240
1762369882
982034669
767682621
98359475
433408401
1685488799
713860382
354554770
1951368416
1954368815
913463431
334614900
218769414
1854628155
199740779
2036350927
1467403935
115728762
105328187
307401760
841483041
1741963215
1436742532
522939557
281672108
414766653
91127342
1331545547
1455006295
744243276
469538164
1983415635
1922106287
557625669
1899285077
1295025633
626867681
1877169547
197133295
551619201
423472250
692288457
402643115
647457551
302528029
1892649423
1943714832
1348009813
695965264
910018270
1745442646
719718641
1226387492
2064558769
2085177723
1927088894
170842376
1912448513
1003412450
865612519
837028180
167188323
1347121449
1766470750
1595887949
468262358
1228927333
1323185673
461571135
1920844430
1701858117
996215564
86186561
1622315967
910825360
1236602360
2144298709
2003737775
2128134562
1359828136
1626267525
516872364
2089922806
1840114125
1329088843
1579048904
547501458
652029430
2108979623
757175961
559588178
651901169
333040867
1635674603
2092304523
211190816
1249854499
466042646
71778494
97111295
984438406
552599488
1155682728
50388759
616509251
762580238
790511634
839896251
995983137
1866721692
385708364
15302144
1975818455
779599442
668201663
1865983904
382986780
1858380871
502150685
2050573315
2131745321
1055176070
153056106
1630295592
502612567
746367430
1128985385
400424733
2112788265
988110319
2134485901
1446199149
1422467093
268513395
1111239521
1403295113
1295331413
1024636746
1041419572
128034563
1211243394
1769923556
782140024
1052227018
1122193473
1766968740
1784589129
1109101571
1058376617
424615452
1172792420
65250150
638829301
974041110
1413946089
1333037769
1364118100
776387099
1716143602
1793401621
1084331292
153317551
1756245965
738739821
1417583560
2104248761
1872588974
1788490869
209105595
821713316
84914713
1488817449
504189268
1318428358
478421397
474490137
1588058105
1020877953
453979139
589052747
1745664379
367238560
1341247037
1612543671
1241428537
465244674
412401211
461901505
566629208
1347719011
1542094350
1531039701
1258426969
768503696
539011736
922954846
1611047700
58556289
809881224
47040335
714570369
1814846384
1813955095
889198048
1697178952
1489320837
1704000639
1740543717
751270873
1710283821
1626660875
1397519118
1063323720
951590559
887121352
871175145
1144320647
1840533079
1772259052
1409904050
1642458844
1007115641
1474995184
1751514844
1836217352
1530312841
509412666
2033438781
2028506385
1819219667
597019501
859244312
1298368118
1511744481
1805402902
1854113796
2105599327
451016934
11106367
1897029996
1877301320
444353538
1222284557
191490747
1015703170
1733469010
1428622451
1279383253
1048250913
2042002797
1418540411
2144522208
1761682934
101599244
795043441
661237098
273219537
1036956253
1922329712
1369194655
1951673732
1952617664
1558288619
384459860
1971579976
1565610430
1569649602
999711022
238421156
1947347006
1742547055
721007949
629300306
965918325
1976172212
1929744037
427655407
856602228
1317974348
1648454744
2061080501
1429420087
886483421
162766709
819508809
1839609040
483032342
1723366749
849670544
632861155
65077267
1767640367
1105352972
1923789842
586074678
1529313473
1789797777
280257253
2054862349
1551960727
692663293
1340110498
2051935699
1582462053
242078669
550007094
658857551
337106362
1231332928
1656325080
1857600827
944547740
728759643
568873996
584468537
1935977695
641129872
835636156
1118964913
2132754890
840347014
973222867
892086216
1047523850
1639769377
1903880250
1257455489
936203828
945292835
691578850
56662794
235034010
1230163333
1647950270
89118237
1572750177
609430829
84558468
63270284
549144690
1536355162
60766404
2060619069
1913693523
1395512807
440872963
788697947
2137261317
33898288
955365146
694053218
846387031
795037745
911311987
359667648
232378994
859595021
1498158157
2144647666
890580875
1907383611
77061624
2109593587
1888678472
1128268360
1563728203
264709271
1884844463
1174587849
443657068
372290907
1966077712
637809924
898822975
1964325565
471428600
98059615
844442529
1024134163
117809783
2069670117
1836953094
554090217
563546962
452373567
1792383758
790311241
143455991
461627887
1232051389
466355184
1641618964
2139469872
2045066809
1543636136
1432420649
1051242373
1332529362
360414856
1218166059
736613269
1313511326
1041622349
1946286006
2083597217
1054372791
357945012
2017031755
311383636
909432419
1808077964
1119334702
1744415508
718468249
1423683170
1048460394
385851115
1981152888
1883014026
1291526370
1484870666
1797229848
1446510143
160425791
1136716304
664126053
710823056
845808931
561359875
1111666411
145255885
2023238552
383103025
1925914106
825787858
1764163197
587296187
1661180102
1228741465
1967646767
928446553
768164182
948873822
429281711
2587984
1211830497
1139108133
604718416
1956131194
1453888073
269119699
1507095418
1820043070
2068057119
1056151410
1567792911
396068499
252649964
812998108
970648430
355515561
1867340969
451724123
2075363930
907446583
820494488
1633382280
1626749434
557813732
277785401
1047727847
463803489
448601832
1335860572
1465013607
843021645
685007169
424578310
535995619
828277187
175725583
2112675685
1623386531
206891671
1915191059
1605412657
1140103347
1452679137
1215544393
2038236158
1196423355
1552742031
2021869454
976271285
1150587349
1847671975
1563152519
1978132119
36633284
1091136876
1534862662
271929568
389909597
644490989
1242170452
1764675305
1626396213
835158570
1474013702
1946718207
1091028611
589983574
1770856566
1652040862
886058646
997664390
1064426931
886103070
1087883025
1031411809
1868667390
1320107024
1293977606
195737666
1245988178
329014297
1590376588
303917177
14625306
163869084
1996985916
1740608981
2066656075
414643636
1394108645
1237825271
246426891
1000149872
1371810211
1947374308
1116766631
1245233161
1696423269
2125703324
230354382
255802412
169248788
1165221302
1490284673
1644980050
32793662
532235657
1026347667
1786845769
1496472666
1942163894
1426209426
2043558885
667246131
987361004
596662287
1892738642
1286332752
495675846
1583677263
1270465418
1402242123
1490778394
524991914
772674981
350479292
1155857396
176765403
1820689317
399344055
212357871
387264473
1972181917
897257674
333497294
1826922753
738823783
507845830
1867181373
1959043031
1228640402
674093703
2089667681
468888456
520830216
188794187
75035890
1603323970
548743544
1039036047
236779746
577864980
1806866172
1635982300
481746008
1421678708
911133033
1332182654
198388161
749659601
1343993965
1003431437
1537964187
791253895
1790665748
1447599977
2057882543
2122293094
1998170670
1222030672
477247812
1580481896
1910140299
1210342125
947165621
1859454466
140040517
1963617411
1976653860
200367611
1196329232
1145153235
1470227141
1190655905
361447428
1695576958
1337796605
1383714796
1409800877
1349609219
683894289
386284298
2145351634
397704986
2126369692
342704738
1922226271
1920689942
790269572
1697933177
1025193550
203439259
989696914
1885454483
1478019531
1003979618
2000318669
2019853251
2144443966
12722170
617959518
665623299
1415071729
2015788855
296099908
695964946
443091723
1765925192
751280993
69839597
1447583896
1919373629
1953059436
1507915267
1004448117
2031729072
1732316007
1805318342
1287263996
131943808
669212548
1884299371
1814773319
1168582597
2012395256
1260855466
10495442
2090901461
133111729
803401290
1749629938
717687820
1752189698
1688591929
311231536
77162074
281381386
420699093
944419412
250938822
1550366298
2118196897
1865340686
1659237557
795020084
1872350808
433345717
956605137
334180050
730888025
1500115138
1870750450
847757713
950770230
1066670865
176354294
948282386
984085775
1822147118
1484954930
1843544714
1590910140
719220046
1263982741
1617348939
1374833433
1863766651
172412560
1699424467
1581803951
1057859620
2019192483
2072425180
759251898
704414243
2053433953
358834355
602935676
366539190
1506519852
1673105320
1439226419
374683330
193493993
137036166
902659381
1547300407
1036847559
1531714820
413700426
1661773402
1950523210
1437719961
1141513596
1852848313
821802828
937845369
1865429887
1034289835
1325383065
2038973453
836670037
1912781262
1558643353
949146026
665630735
1224828868
492577981
908424501
46398628
1294228607
1164132047
1679175659
2069096135
2110426717
1210578136
2055053147
1232472830
1589548533
1736625438
257043491
655228555
684894980
282091294
1045466267
397641882
1655361292
950387253
1279260788
159676728
1983375937
2052819497
1392291944
1528923229
1439142315
731177702
1202006786
570101465
968857000
1268073479
2076365016
1077865737
1892403182
384987171
1739794538
1889384362
1453241058
1131218523
1379972432
429145907
861502875
1899913664
1217594726
660516191
302367244
630872870
712962510
1530305561
228335778
1947035995
786501893
1090748546
1267990792
689344971
1615500165
1948333770
1310697042
2125223699
1759217777
1832056894
2048683970
730204462
1992974834
1784170331
660494496
116326207
1577561854
1514945678
1686943239
126369630
1067319949
762563917
763643943
874918461
353722898
132165845
393352282
1482197363
465020736
1323561027
1878035006
1539168282
1715362995
1712297716
1031124409
945687919
1602581383
1274612077
683687218
100358892
1434188823
1137696953
436852655
1787201011
1382618086
1463863861
272910008
744297514
733907813
872656946
99692462
172821834
1779146162
1209134619
1487159893
507259579
607438473
167658311
2066049650
411209248
1277632955
207454186
130425863
1325234568
1520627754
1864613114
758985432
2049308577
62108199
1971181033
1384130178
1430385163
1362597464
507882423
945562408
1949081423
1392975726
374944550
42137112
282005208
1292703164
402337725
832343648
1457882506
1311572701
456655859
863159623
192491996
1153165562
885802161
1248609438
857256137
1436525393
955552359
25417481
588932085
119329150
880363694
1201217093
74986851
22124863
1267499874
1577281133
262332360
937726532
1734719481
1428883373
186095552
1158930542
1104270218
300200507
694690398
811045783
620029661
1690754967
1044610426
1132005388
11511635
1947235992
1539457080
1961116366
1669086373
189902618
1790433578
1497548684
863513418
1047910349
2029682408
1482598503
942821072
47590961
1593299151
569310430
1577506239
1416829013
596378791
196181632
360586238
906368970
1464498128
350381051
235996799
1014031488
287213941
2038808245
252092299
1104208817
2040290813
1513454155
1533055387
1760409106
761393676
1724851502
28372000
240262449
831278445
1951869141
322381296
1499836937
1544963148
259738692
1513502880
1482380700
487162091
1665704583
2036139049
816676199
997652037
603369230
21253455
964514739
433505119
656383039
1182977924
828531833
536785653
1057097160
135019068
927439958
1289091760
1876533216
423691837
1713583089
1330653570
2028403456
667781184
40897144
859424208
29396866
708639752
1586306658
181868715
858228939
1642758445
510553302
1514282463
2115444676
639018888
528693060
174343955
491571482
1124701227
594607003
1934454646
139407868
1899226290
936521354
873606029
1507864144
837581387
1963449024
2065301066
1416669337
426630108
893309010
1236179953
1486733060
771609635
89303002
711709047
1971278910
791242199
1045870768
1385867275
1468404668
2030536662
466701047
921454028
241360817
191170791
925194226
655469591
1231011428
1148142507
1572814856
1289849002
298330647
590749724
1344726396
1342653398
1114870524
1994047290
1528120694
792227664
360257724
646019416
361271800
1508013689
67804995
2025697227
2018328723
1015859301
1834160914
406671669
369694718
321593884
1590929916
1561446737
970965740
1650536675
215866888
1216173021
1945439697
408447772
764391461
1305246205
2069967164
374798401
793889953
993576290
1729904975
1582196914
2095131028
986046630
1855099035
1250766120
517454393
465112264
1168069668
1346068766
359608403
1317109944
2086957323
1553995060
1112257889
283654094
1279272895
2127914294
1809774808
1066343946
1312648765
1709219507
1318779642
836560649
247224780
228577334
805047812
1883080970
1534964171
2067278915
1690734974
1326256557
520851119
1910091967
2019649653
287692948
2146184962
1031560403
1416538126
1144781517
1794751863
1958168190
1965998917
1012151108
55922791
1797262916
116915266
1233864004
1430639403
281318023
390659691
947521535
1702145733
995887464
967859855
690097996
816216054
1763110748
89039711
401443786
370696977
1115969237
480151593
1766033009
1537116796
1844825412
1630398171
350883194
1940632752
1461577299
609514828
1841032586
760125418
2127105546
1583888673
1983701358
1949338161
1097021838
771438954
33761513
162635580
1946423648
944850794
214252938
1510801344
354268583
554637824
994319950
1744359018
1752294945
420880625
51979987
729922009
1099062629
588146132
998339683
105799567
856777969
187424422
1495953720
1237154309
1209217780
1804859026
892059468
258753365
1950543995
922109041
1158383690
1264052204
1050937122
1331515604
1080888672
1215404787
1958254946
335685908
1496247807
1796416328
1798895865
1641605302
653406861
2015163095
737817513
1676262158
939402287
729424052
512800778
566711897
1631611638
1652941442
273985352
2439573
882306434
65850390
148947683
1726533777
104343139
1774748711
1698877509
116390242
1739268559
2011095940
224152719
1972199306
2090624817
46946874
105941700
509152990
307057062
1705767183
395390106
1341689124
145384064
452252178
490721431
590847919
2100627510
234748463
1326209446
520703528
490974832
738881329
526828996
1992507062
859910236
785471214
977374728
129736127
1058002763
1812282317
953129861
2033287794
1065782146
1497558108
173082433
248908510
1364469853
523070941
369399726
506771032
819640570
1387641623
1667087276
1527223738
1318459013
1501747586
372709317
1926469173
57222492
2060984026
440756797
680745670
1260524488
2114381562
1486061246
853849312
620586223
1036466642
712353292
594766079
1924352528
495850861
520059806
556287486
772513404
232842288
76445012
1608006270
109354672
2015299891
1129303574
789409496
1977179658
1216646361
243991112
1114392859
593918819
1342849106
1314838899
885508862
1032441122
833084973
858762422
287709384
1439062396
1810994315
1525728392
1011808233
562354005
1814135119
216687495
1212758334
1017047098
1384968729
1799853767
394917435
1561418396
2019313233
2096976389
1020041269
442222633
176758785
372598686
696269441
1037116609
1675939521
656957153
1819449538
565827955
967100014
985693464
176482164
611634009
1595523119
523549521
1139187880
1547394849
874211396
457170189
1796625249
1511882617
986221028
673153446
789810525
794171018
711986712
2031516810
1015374995
563911413
1802309168
490135070
1294755524
1343994221
1383793431
1142340399
1678168305
437825725
885221738
1478887841
1974179939
842800148
298467185
1129663750
414186119
324049917
348301193
1183751410
1400188901
442523426
779400695
733361822
787696917
6641621
150276328
1818428964
1876481043
1089088272
611508815
1387733916
1631186920
1639936884
829588581
192994157
309936592
1770897033
1346177326
2002799686
1060028258
1530915845
2100137520
1217010668
1644100010
1305376181
1690256069
1845937102
2048525770
610155599
1622538252
884557239
958387777
501442383
1289544165
1724481598
1291648965
1543976423
1277282510
1992773973
1139953345
584154748
1978338528
260871839
1616975510
1412636221
1463831613
628726866
925837027
297427060
1090948721
549097267
744720519
1172966800
1082701943
960511841
115327961
1559223683
1483103807
451915964
998145052
1832633915
1437848040
2045479056
1742983959
417876884
2123479245
1309742650
309955490
1141392804
2099730952
677926008
627797949
1417675904
887512048
1021208690
799158246
2105531647
1829952048
1580796662
1675432485
280879647
1802791155
2062752656
1904054623
396848888
84577899
1744742704
1821796473
2098037309
1443818363
1326192873
1589555519
1126486455
645684366
976639282
677852175
921510440
1330458912
358322632
1290512145
1267928597
1812428427
1123360887
779224689
707571183
678811445
1786486678
1228622332
921493300
2039476007
1773988058
1537929773
1963353629
67728537
1262537049
843902618
1547284286
365497273
1236825121
1051378959
1882665269
55644450
346515599
1176964057
560614945
333514346
1140840234
12126440
1256952598
65827653
1700866840
1551057920
1619504768
691191517
2006638525
854506642
444989797
1624635720
1503336471
2063720844
41079294
1936408402
1564508207
227220663
580253539
1094219596
921982773
1779433627
111299247
2072550457
820049376
1096440307
1084635165
88446740
1709971389
971455034
1699837092
298001541
1045535529
1083121191
1519420869
883197071
765487724
569290000
874847984
1991706188
567847205
1266480717
205004817
915703093
1158886451
2078701480
638379097
1750580376
2057010371
776507385
709407206
2121473259
1803583610
1001811785
232682719
1544307329
2013844860
1741973147
1724070624
1779629229
1222017255
510554283
2049550178
946863427
1237445316
975988141
2141054323
1339232003
1020650537
2084131589
386230052
1015541911
1768354372
263045329
647678547
629466427
1550229710
2052867546
744850284
874801140
709816917
1496108018
899425261
1160760317
474917985
1974815485
1839479205
1871478744
1899984010
1349584618
1011427258
438372067
318678070
78177877
1723448671
491559262
439562228
159403459
395752623
1943135818
260779550
337919034
2058747515
810714842
90610861
647333804
1358055402
1993105300
1368475800
936868862
1299590265
403078241
1375020113
1860961839
1400743356
1428221007
798110753
1155860158
1671170477
596423325
1803557146
2079250388
101640925
1519756331
581392830
1908552176
259736303
427570965
344030992
94256819
331798678
343150133
760239036
674897878
1727520482
387505106
956082055
1888435509
215585956
2083008698
169014267
357988042
1793622314
165722846
50500064
493186966
1462647371
1339397002
1084816496
1731750561
1371782069
708133165
587982613
1141841409
1536305678
13193848
880270438
785814906
352827711
1617412965
224448803
384514502
1575716132
1038876522
1267174106
432089916
1509067300
1500360406
756228750
1257911576
2015134465
2062322534
1896976844
1107440231
1732715632
173546646
2019487229
1400999404
1251976045
1298254911
23730726
787906795
523079113
129657229
1952236241
2057415593
1415344808
554266169
358361434
413543103
1847078950
1985389792
838698789
1740209668
920787372
590540448
534714103
1919438156
22406626
451944408
626184221
930151986
1950738761
1940564760
1605871161
292364805
1418537355
156672990
1253718883
375913230
53547441
301014971
1721873514
2019690376
727387919
2109362259
169833545
89348722
514974436
1481330836
1037954571
971688827
869197111
1902248688
2056607263
1998729585
2119387375
491464648
2004944900
1226313528
2053733256
503851819
1148804526
2076518475
58158324
764092815
642060759
223658639
2130360985
1651561616
1519169622
1184395822
1507396933
1546025972
929611147
266607649
1262535107
98482182
2083722265
1543969938
1264517856
261116420
1758004191
1311083821
1425982544
955653165
1477094325
1825815764
1323698131
46432367
2124776157
1521586911
40750120
550606098
1134090235
665649071
1637066516
294779058
842060422
2083187585
951154560
1781062680
645254572
830945777
2128357641
1415669583
272598090
892660781
150368712
2019387223
651614826
1290612431
9668209
1981419897
574563608
212352017
227634613
1214995013
1724042133
2116334993
321532622
1713179440
1521695237
1021581465
1500510765
1535570388
412532819
1197176805
1572892957
73868753
1584298729
540577301
1411059877
639051509
1774332596
1670995381
835079797
531196777
1328019251
870711915
525666428
1305762893
1709287849
910483858
43935623
2064893522
531341141
1470567698
532396733
2028598460
2109057553
1029544880
219581872
1747781594
459550863
416817945
1156347595
356933760
170560059
629296450
1108861396
689331715
1491902022
963176370
1281136175
259425647
1588557230
681184046
1690332006
1842143453
1023122410
1940485578
219051414
45782399
1302309735
996419095
1285476355
782916481
1008046995
582440972
1109797530
153136558
1680019643
489451022
1926216465
212977503
702936806
1211696698
1017285797
717897148
944552078
276602797
28267713
642936709
186353717
427986836
946847565
758967542
1164326919
1720188159
351531381
221662240
526479492
184189341
69461125
926501789
669077717
1454158596
2083157867
33763356
78048032
2091950682
2075633044
1662010100
332815378
1830865727
1803217391
57814500
93881212
482818279
2004239956
1929974932
939729194
1373466152
1917795017
1639027908
1681307
1276918557
716721619
103782380
539237855
487417907
1796150306
1755218274
378513741
404763040
567503184
90055032
993945580
87839932
1662269743
1814961887
983916666
1514487334
1773426100
1237150251
305285127
1309749304
1016764503
1181350794
998062020
1279054807
88208675
1799636107
793859399
724947868
1206056900
249773129
411816800
1143115770
1744603350
1554322530
268910552
141203675
1495190007
1078942862
1146388864
1530553330
849324750
707402703
1304996897
1362774208
1660217559
291381195
526459078
1209175787
1758130590
2085885911
1216268553
270912992
624717475
1482294928
1121533347
269998927
1172936989
385026363
479662970
1443573989
1267857713
1892371690
13615825
917658262
2126987009
849295577
416914111
1097866617
1320265751
2045092992
1262353494
637944169
1294110569
106518750
546568931
1349529714
521142846
591556626
321099118
2132259436
1419854308
1128162967
2074473690
1016364121
1737876797
1291989656
790128909
277616975
1877509144
84499803
1458634443
620143936
1136059087
1320768812
813665772
747524614
283017847
470398798
361609379
381346125
1388919131
289754419
1519284804
1337571037
1636768316
1792287625
843756710
2100731760
1841063903
1879061344
691889467
1734476615
1976118469
123119209
1063807948
2070972450
656100
744740008
1048792506
1475757048
2003257954
1652020236
734449729
1398068169
795212420
519471014
356362176
1190655905
919431368
1136452734
594540900
1107619360
837753265
1143817231
735324396
1520419828
1988058355
505427966
1546285131
1294757510
1462731781
1116865066
1400894944
1868275674
1379725407
1302778367
1860377775
648295874
1358122128
1882509062
248047437
1439615333
575981273
146209419
1985517476
999503813
1956457687
2061125877
1543577961
1353252920
2020730904
1596372545
646549821
988879730
621602144
768413158
540510829
618655860
791314447
2108328470
149786909
23955240
977659561
1789501839
1498341165
1980134796
495902807
1082986757
81141387
884985004
441452431
1518957350
638143968
86973413
1859655835
1094497360
28127587
321243076
1217621137
224035075
1004877661
1142229505
1438405772
1858628810
132799540
1760512557
1822793351
138706685
1686222701
503081554
1196772365
1092645762
772260849
415033663
818695099
1308945891
1458335107
680560470
1818890554
1791675347
1825388321
1372516512
1484300608
579725407
2114677327
1129646116
1985760150
611147695
1696499788
1324407836
316122339
1636774743
1137394843
1042637956
330445825
599132341
1284149643
701891673
1835363665
1280796752
539980534
1995230232
975058551
1057342386
6347821
985932446
1035250677
193948680
1432854942
720285792
1834635960
1450069562
1563995593
1288095493
242009800
1651678392
996960685
1010375467
633872628
1265468899
2102972424
150357613
588883140
2049002848
1597002836
490305272
2109340153
1661922868
1084557071
859142493
590369744
115402729
1678810465
1265839544
2006356626
950710083
910694988
664207872
503064122
1813038159
205135594
748247148
1073330803
1443515884
8574459
341507956
192001380
1877646869
1158414165
2080407006
2001914766
165892950
457678875
1799856182
88218093
663410998
1351356310
1915410262
1349487901
783831390
1466918498
1051077876
1909302814
277999562
782511926
1215872206
1844123846
609780913
1941011407
795471127
1312091531
1737344507
552521834
1792322205
898538555
1725269719
364732205
1786003323
1324937884
1165551111
1203685102
1462266218
2106517454
644647406
89414838
2039140218
1076813220
989315961
861423677
1793446478
1867174119
1488286271
1431394180
962099463
1682135310
672114480
924620719
347705418
989471155
8708972
1010173149
220154434
700263573
1168594732
98779603
1414088504
982863790
409107707
1298612475
1351183037
1788164600
417457735
1740131577
106913843
857715877
692789786
358079764
991747721
1971355277
1323255212
1093119327
1166488001
298659624
1058597895
1403991404
361514801
1541720030
1739404961
1246775946
1259240882
1074430574
810812577
1561464635
2052013662
1577131835
114156491
1287156135
1540604895
2007412048
564909393
217414409
815570985
223487339
1667055055
1885685160
1072962729
177871735
1478940704
822870614
691540117
467097543
1345323535
226742023
1080885674
406583399
1317580860
204413975
1019576093
1278731752
561523687
1729247392
367748411
1922924840
2095216983
2037246753
96336024
425682740
293716602
2023694470
1874259965
1790112986
489167518
1775905380
960344146
1183657262
1095438044
806451231
739270421
1443504037
1992291247
139927471
1488180155
304535963
411643374
2000729625
1281121851
496797076
1320356122
771006760
253867940
1189463640
1775866584
1070501226
1031337885
1284094182
365342776
1116122707
1420130255
1254506443
89813998
289478987
1794263822
628327214
1534550309
1693200442
1484281400
734288805
458364276
1437958293
1504409437
1619852091
1688971589
1841146494
1082194671
50254489
919422899
208918611
892186372
1996813215
1113827725
25703187
1222030511
1042581367
33255997
676737966
1101080268
457635992
1368604353
508507694
36316270
1491460416
767393606
1491900189
516393019
1346046921
621035051
1939107809
537537445
560354032
1128553154
1374152670
727667397
1641659126
409296409
1004759155
248247076
1374865856
122860393
14369997
697523925
282299205
1359408795
1213360948
508241552
149418949
1312847267
603940128
1556662839
945104104
1836254294
1085874087
1188679655
1381310979
1472782312
1134248535
1872972092
1573524414
1615456158
925746063
1964745603
1465249708
1243344293
660850931
1509486753
56744078
890393395
791863676
1911844213
1451808013
1725967371
1912672064
1075168885
1488075788
177352109
1788100140
97166650
314384399
451387721
2114764259
444297619
276506719
1579496684
439365355
754892383
1400711997
600653031
1755891729
201852625
840681468
715582633
457934358
905624832
1384524523
2029033993
1423804165
2064334849
1606046039
88847232
2066580515
1435445042
287919754
944324023
942975281
1229217409
584648486
526714132
1137075684
14426615
1370722328
620197996
634399208
403367841
106275343
2126984386
918180325
216023438
985852120
1093086816
1621279201
701708590
1403716559
828233524
2066953106
686544510
1053699609
644256895
262626126
1791278214
423955778
1242623462
1409177585
1679484857
2103318662
132227573
555795060
605543487
1385273581
150270483
234142664
2016058815
629016220
1042621525
1185573542
451961089
183925942
487903709
2038875920
1812108103
921055254
1012736254
1285952216
1005347536
1024725435
323364378
117199260
999978223
1987959516
1917873052
998026965
2126418850
1648006722
1056255766
998522721
1998335420
1464327
598094329
1324723820
363040821
247456292
1693683454
16161488
935095019
1922000483
343500062
160555065
349066804
566506486
706323682
1319762716
1549679688
1372269580
901550443
97529834
1689652036
1364142851
110057041
231116904
1303377542
796948895
1959738701
1047046862
1037090448
331035274
472771743
1803033920
1478199595
1797287945
757800020
2126337767
417858210
1981706263
1618666993
1997684330
1891277812
270982841
726172021
1341072545
1675460382
192096287
1520981130
92412334
267413567
841927196
1083641618
52182917
1934691090
286383282
1875621013
1545444084
840596827
151671697
1940445913
525428116
119842806
585816814
2102998227
1184174418
643730490
479028615
1776137075
568057292
651134889
1064374128
1166996732
1759465891
88893014
1958007738
1517798492
1891115849
1841756636
603379698
1776450396
634207177
269493244
1168625511
138391596
35238929
874543100
1891550689
862585999
835348865
1935459106
508489365
1219743054
1773723835
1675564923
1000274599
585090595
557548923
1619219387
2009322754
1597275306
1851513531
1556091706
759468673
1449222120
478358338
1651768379
535774773
847341733
1192462286
154598034
984332778
1995912418
2119115559
54858178
1435969799
1087489179
1726389736
1243598341
579404408
367008726
846101669
1469095154
1581749221
1621062550
1974822274
1262970435
2103534897
1336710138
662667846
1175983343
747018526
1619388091
344621329
1697871722
1608242913
1719533451
109166148
2021163004
233546901
1110310049
1055860923
2139361821
929647909
1116432097
1679585039
1265410410
193486243
170515986
2132484446
1047995817
1052580686
465349952
339162232
1696052458
2113509772
1256896535
1398104366
174198782
8074167
734510748
1911134115
1105755097
998371970
150217537
1567218765
473213322
797392198
6434777
252897633
254848941
318347233
1390197994
345818425
986106794
992934859
873615289
1939563226
2099859589
1003464228
1275226805
1123666953
485848597
629882467
1302786570
141092837
241435869
1535948009
204686455
1599003850
474903114
1717380186
859443401
95386022
274910033
1302179448
958520925
137616643
52483734
1568060066
85904684
205214446
909302231
782487828
66920354
847299600
612181462
1378200821
821908178
274791974
1886072147
68348176
247748535
1611498945
718509026
853032084
2095789544
1134544328
1822074799
1271031233
37411770
510298265
1893091708
39623601
1352304885
1279791797
139237161
316066267
1708968867
1695192370
226222831
1938863066
1354680279
1385780064
1360024491
1873354086
1380691662
217702474
1272822865
1340986925
1229690653
1659820252
1592188921
83026275
68224974
1472544600
1634602013
346042330
1166315921
1448199587
2015704498
1473397491
1699206313
1468130483
1884402637
1056793245
1482113345
748236606
734135093
1466843059
701631559
1524406251
1055586498
58094328
104324569
977627124
1282005076
666318776
1959935782
1304949756
794021366
1855508065
1933767869
40043647
1034852301
1305384795
2004482739
2026388920
1363464612
754922445
474589603
616746839
2068057574
55744769
1532991639
742444984
318512739
169867763
1673141115
1461970208
1645332010
1184847702
1044377076
57364848
1141620415
1194615522
1759584881
391670646
1024821667
1486356904
265261820
1026865568
1535163869
604920997
1895579569
987021113
1416047719
1751853365
1742378479
672782153
927415914
2035729649
1501779823
2067119946
1348990613
555516231
865462806
115580869
1073199173
1177472962
546501212
2109159027
204162855
2052488220
619011149
1972483521
600872598
709881740
305716727
223755578
1777580062
1240199863
1735802078
954433862
1214641340
363970082
2006720089
1074622622
95877775
1185507363
1426343397
533611757
158578924
1994104732
1119770806
1133669833
1790694526
1625160192
1529120837
1819143127
1392503771
422149793
116175383
729454438
1298393936
1794262311
428855032
1551868959
1669221024
448255135
1109961555
925779916
1393879742
91373999
348066392
191831153
1297680865
762667075
979894553
84319251
2027039047
2048618694
666014987
1299486202
1225332851
1043876757
777794372
2054351295
745579094
272113855
1357137399
421988467
616788325
1040112649
205654507
1004672842
1732200027
5345929
465759827
1767900928
370615868
159263653
2046688931
1079573184
781307056
954291482
455176118
1282971003
667312947
417161346
1278275276
1965389729
119062219
764012668
148827245
669558547
615083859
1444648960
2050361953
1580764238
1613885649
1340105040
1021238705
298922547
338634451
139845385
662952160
1392598003
420159475
521677032
1674966852
165728873
2056616030
832408497
1272883080
1362610213
1097857526
804171504
117913581
439248155
1569248062
1578823810
1744927647
1972388063
1477590824
14909990
440921857
1697022807
504014315
1344200724
1559038510
1502125370
500500250
2035361325
1545410570
2096191316
1203363802
492300456
779477222
416729630
1949212865
1724340043
1349274195
979588512
866855276
1921492303
1271282698
1620240008
319231477
696729566
904670686
1525010688
122055129
975214293
345497975
598629613
1988184456
863997786
2059655195
661959571
1399867584
2033829854
1188442172
1500630577
480699220
825025619
875967561
613111125
181989634
730610024
1442976505
1245787077
1829215687
1990965192
1145586868
1426224551
1985839728
378970299
1144211724
611998814
1748280970
337079396
221287229
1988136473
776028222
482705814
1667973485
1456750092
1555638142
265073198
461687216
621714211
671737499
2079248249
1482146304
121192233
470195736
1696367960
1660831558
325449281
1358685529
1131374791
617339375
1134248153
74237909
1934226477
1925096129
604933910
624455911
715688686
323513608
908114657
839740074
1777461783
46704474
79254618
1680701463
19434777
933414201
889515034
2091355043
851973321
1906903824
909558598
1024203585
493159849
7366803
1210235626
898930000
263707763
803650954
834187701
1476380618
2067685247
1389951114
706175522
944080140
1768630499
1141719957
1014535705
21208486
2079443005
621861827
1414062148
946591430
1371611948
1977281323
630260553
621493665
1146158906
966243723
407414969
93448027
1432366435
895009713
1229725783
1727994544
1780015123
971253240
493332816
2124410467
659706665
1072723376
1993382062
540653957
968913847
1180219768
399865563
663607286
1523693410
656086897
1057875134
880741758
946017241
55882212
669833377
1179976929
1749384476
61689422
224046809
7023421
1645640472
216060527
771471046
379866092
1365463120
162505557
1326982990
353068539
1741390850
501584589
984591590
1521952884
1785666035
1598510430
943279843
1626187580
1616694917
165882428
1270953650
428622278
614257752
2114342849
400135728
864304748
1398030727
579930999
1995900202
1557259606
1036967456
970226665
1918183902
210262222
2018785658
678193441
725042013
493183259
1897926290
1615079018
1529672880
1342268565
258339097
378054705
2131169613
1707098110
855309998
1629918227
22448262
1620799285
900571882
701353681
396877397
223807103
1767948120
601955903
1112094623
57442076
921765021
1836495573
1036539045
639634022
613886866
1389194031
1576475032
1013196624
118753974
1283100604
898112313
417428980
86047813
9925567
1811730558
1076106962
666664679
1441472659
555694003
1537243811
842649195
48895811
1488799988
465354091
742963253
602763730
835638803
644516374
1653682378
1666190347
579186016
1064599678
1349944444
721596557
2111816455
1963934578
1508356123
674393961
706117460
926584228
1709840150
1004447083
1610315211
242655102
476200662
870805849
446786018
66559165
1679939184
361932215
327704470
2071375984
1621796383
278956030
1479167369
1755345042
171076861
1008736532
522680226
1881547274
988930150
1917411459
726566008
1777689067
263465018
1758339989
84488104
1739928158
307252250
1418456117
1132954731
589087470
986336697
1366162244
1347211204
360112038
202626316
807856027
1879395875
1199015158
1902514413
1323980764
104957577
801821177
1225680088
2078851010
2106375132
2016225076
1734218457
114412393
648322582
1435491661
1011804585
1900335983
1082941673
1410887036
1206942444
1619105838
1384741584
1148166888
1558629817
836980547
1115744792
715322224
1035290151
1993861569
914551265
1367208237
427415267
1175538375
1230363512
1185744079
1455349250
2142782209
148326229
1562813265
1679487016
1851488207
247157711
619569312
149412636
840768178
655706788
1841369946
514293218
2132736807
410215659
1631476347
885847927
1682003127
1140189151
491394294
1024800054
83442632
939370951
1064929919
938347219
1265008592
1727508771
971501027
1587550103
2090179449
502437581
936411361
134928426
1871140535
1259151497
773190723
1660303326
1746905075
590799734
1209123832
856297788
2112503743
1435466675
1407563626
1573872309
1700515705
2028582466
615002493
923171809
1144506474
2013816960
1404369414
601498312
317424133
300505164
1587063564
479858248
1620964916
1231715317
745474777
177671740
1539497588
1405395896
2087266807
469070074
1649513113
1532522734
1428130734
1256914529
708477977
596643887
1675232991
545637795
533312651
1867695575
236369267
798813474
454173895
278565549
1586009542
969231887
173263362
71370240
1054714532
520272397
699279652
1355596484
894306944
1640222516
295245623
1975384888
1859669195
1458512215
1852084866
776065768
1145070775
1803506522
144841330
1047112538
1429891361
1925766627
1750788073
1794564112
390814608
292008397
1265567394
2060340277
1087883025
77742127
2023329196
898791988
776446309
1001236931
2073053728
702048811
593487774
956108005
287333662
995975068
27093210
1190016351
1763152712
1957436844
1282096085
253432605
1909530559
224845272
159605570
1523585762
513852610
1639917265
246935228
2098156392
707164332
1911929599
1266247217
424369377
825313688
1552160678
53055979
63061918
566925686
1297398156
1577425463
1823827192
1979355111
713447620
705962492
425817852
1203233347
1809177284
1719989565
1180678971
1228612503
931186531
1380672893
1964139864
376750400
1159140623
554113472
1579633421
1264879580
341058842
1797454929
1809759136
338900669
1382902000
1048699747
43152512
331317639
1652190832
1824491312
1259584748
412299580
797347663
75897948
1585069745
1950760004
888430300
1675097963
1981657558
1235735521
801759130
1913378594
1149407295
762605575
1290276497
712064369
217933441
617467388
250670668
2062220484
1167938727
85451404
1179393005
2032767858
630689175
818111259
1451406105
1692710595
1924791140
2044652631
151642189
759519735
1717408878
42514716
1378866979
1915075003
219112009
1530778493
2096402867
1010345171
2018200263
267167152
2089165498
432071355
1263381451
1305552347
1924790140
81673550
76786536
304686244
725957765
318064725
400060175
962681956
583225462
2005530760
2070228193
341170041
310869316
1024139284
285179446
1907494591
875807402
269014386
1925607779
1095216607
1442003179
368318854
194737487
918780528
1249577302
1699166794
1479706901
1013722949
259310083
982988485
915988401
1268210592
1874604113
1576571690
975174607
1223529917
674582301
1682854831
2075125291
1969791508
1071820137
26980841
324049137
1830862507
171013679
606637911
417626404
1970470801
994124339
1143120584
642418230
689695471
294953794
155601868
1378382508
430737289
918006232
90096755
153130722
1851021929
1507175358
2112038614
1721499671
658160940
1617320123
268238400
1842934149
489365778
678017560
2003941883
1689217782
1360452915
1399423800
1664568668
248079572
376313792
435865744
1485949473
752847301
1482390570
246675905
1200819290
400711438
34063178
311187549
784097808
1058001882
1743026649
2086981113
229946731
2043318319
369866512
1742378479
2116883566
1549322334
132659752
954685538
1315000769
553136358
1685105889
908668780
369203753
1395492101
2050464782
1598362486
1876887215
1163324913
1470720631
329697083
2043975272
492683258
1606421516
548984641
1791563592
198676290
1386063515
829608794
110923958
1882627531
214292304
869664877
1299435140
1727701528
1267778997
1942303442
964178507
555857311
1331769557
892442667
142048856
1306658253
489372998
812137527
649176817
1865887971
766218193
405196885
1148086308
345891074
1145066358
146381133
904409460
178787096
1963988420
1228800478
411211685
693650054
259973387
632864233
1919636615
1682912402
2138648231
1330173605
1516390371
892415978
1119085814
276106897
178685620
298017854
263783037
1956023216
432382416
967247245
329375473
2089884775
2078328523
1667083014
828276853
1541337639
1427573147
761820350
1366569507
1767716915
1296520723
2038518518
476812012
592544834
1679649509
1486892188
1707259149
1159997635
611087736
744959385
1755380519
1995511725
1628604277
785366246
1481992693
1885365900
1094833040
1604701960
848929205
2055310202
634706149
780352664
1241758712
1807687332
97451924
1928181089
1713867844
661649775
1237827891
903366967
1132627264
654561616
1043748895
655859965
243590818
1673874508
1705413083
1611681541
513831807
1816967622
785712904
274490684
1091624465
827912911
1514920890
1444333563
769242317
1194006638
1395448016
2057799116
1063126056
708338985
1645947837
1021591925
412214539
1147387661
252872203
953534986
249042299
895540847
469063968
1405281746
408853816
294825546
1775167049
974833855
1234562670
268652409
287244513
1825775193
836874614
1294126316
921392824
1188948239
1371309048
545337719
1424046006
1289581829
1256698372
789045851
975221630
1969665327
1807681394
1126647511
871601053
1984529603
30752960
312383633
1535726168
477505861
1021760549
1287762881
186440999
29111889
1609866643
1870141959
1038344613
916666136
169785042
2035199703
1650723276
1712713709
239618546
126292638
890009921
1739557502
1507079589
706020748
375601437
1989359851
1473399975
1591783886
1612134562
990070245
880174985
238572609
1529233456
316848352
178783653
1154092953
7923122
440010255
1756947575
101791936
609683931
829160510
1577109564
940288046
1713486001
803462467
1263035008
547795683
1715145515
710450406
1686994811
368873537
2057788498
450562604
1511447659
515955249
2005447492
1780548259
983567827
1602438497
358214036
1474910062
1693555066
929364617
1982892856
1280741013
335591460
1453934022
1768732769
321747231
1158233669
759537580
1217319450
974160564
1600201700
787692268
712163178
1508328100
1027750992
1366362798
946830590
910903900
636905587
1187230434
358640351
198318556
279469450
1846958945
2147138529
1999442422
687584844
1032101594
585047846
1909402369
53583158
481346310
417701842
1006769694
1781791305
1095848600
1328915447
1660874080
724411188
1074523814
1768508256
547960678
2136839045
1120664355
188739278
2126718652
1315520633
24712404
2063135010
1873912702
350764831
1878493019
1493588481
357683044
2116805520
213949614
769940570
1491014195
1008581136
321089207
2129498949
45636900
353909061
264566731
1126735216
1385904979
28967057
276171732
827839043
737139806
1182420904
623287140
759406639
1556309747
1917292574
1956252456
2033671387
1131234497
856490891
1337385307
1014001739
2020827882
1556799713
270216307
935555837
911512526
1076056112
1289843420
2141099856
1541956714
41973679
799619822
696443215
101898368
744696379
1347233844
1548411915
1496482423
1345658628
1622018679
264060597
461052490
532518348
676104547
1985019990
1784130353
1908390365
1990284801
1385705436
1497596266
1283999744
175152124
50857826
469647748
2093586630
480815980
1555539441
386183019
790121970
409612035
93139408
2019886813
1058101056
2124289094
2052329259
1500305930
75471623
2132151452
1454985272
422686891
511948785
1343242756
1020041269
835779804
1941855648
839768756
248307780
1323375676
740450220
764952007
700011252
165900946
1412900764
930813642
1290362432
1654655345
567385080
597948155
1333821761
34382868
94316101
488498063
807524519
1172055411
957463300
264317435
993645304
609208234
311943545
2086391100
1111170789
1233565112
174240810
1661385626
387389037
1977736727
662260293
225098995
172222783
1219182822
383371278
404409323
1224235889
91728416
861391663
978179710
953337496
1257483681
2109380680
1340340753
1332905061
1383234406
1739161228
1313386162
680272780
1109271098
586401959
1588579123
318602138
1310407452
2129208540
1853277033
1510054753
384668653
1337169814
1465977326
1998585683
586220553
1561582937
1680598573
441064934
668003740
1021062870
1385944003
1685543668
1369229700
1332207414
315094969
1047165596
729434617
1905721909
2084940400
1710411403
1682025305
1528956129
905708032
1916759088
1883259263
1937947610
995649270
977840447
194225584
1495169496
422302557
1707332638
624623970
205585849
363213795
1124277067
401880045
2042846006
1839433701
1430106112
1268922714
1185295635
35718893
1795034188
556188805
607730325
118280334
559272097
967864109
914359609
1354596845
1993681611
1251172700
1439205913
1114147834
1117287669
946376580
495968936
14911801
1123899274
1430166444
1516422799
825927981
168504953
1550154290
540380352
1079349384
752695399
503082257
593909919
1884641851
1628951296
554257718
893172914
439609099
1066108372
1734037257
1606105289
421135228
14442756
1888358454
1174613133
1780087336
1534659374
600937882
1819572546
1320011824
143659422
1130792299
1014458855
1313943637
156755230
2077852245
2120640482
917624419
582978514
1101670242
295534538
329685018
1963016389
400433219
574882195
1521188189
1104604187
1786216294
1661046032
1555447595
923003582
1399573707
1474798126
2049809728
687211586
555697232
389679212
1020388452
1777204707
209552159
405432775
1938518114
1290931186
864815540
251817254
1138272502
2057467618
209176700
2002975320
1966592801
1262543849
1213999952
176311303
1248411155
1729687923
114198555
1632927982
900085531
342845588
2006413194
1851990566
1379691426
1413776305
2065965468
256864842
1693692254
2076912641
197382040
2138051322
553720502
435080704
688042372
1042258359
1445455244
1901157154
934052122
1143889246
1993546109
873945351
1885470782
1218597183
546022879
413503375
357848698
258495166
157340927
1466370105
343671516
1680448044
444562779
678110480
1869111534
1033197232
1789606817
732315786
186267174
1789663579
91666305
1392280013
543830771
2018739110
1289326742
633491092
2080601854
1965436700
1908298058
1977839006
1854787961
1829132193
317045481
53758800
828024792
1182336934
1164476321
1994685252
686400142
813131055
1663055709
422142378
1782709174
1628114277
813897143
1556882003
1391608749
288808142
1030184722
1795611579
610351216
1987297413
831303800
564701698
500828435
887345216
907209312
1632808332
1663248355
733291804
613382526
721159432
600718764
1289526476
2128712343
1505212270
1302076246
663919689
1108195447
2024752651
1882002973
1333262189
823989474
2106438652
1462914453
607348021
1370303036
891477796
607994179
188314680
1812583659
1234995993
1405271255
1064170639
1515262262
1158598032
1294571690
2050642870
316339821
1807731795
684940697
1086683164
546173598
972404967
871343485
1496516605
981129875
36888375
319870107
448525560
678500570
1176123005
1479534806
1844781130
476756133
1397459642
1827725848
1656454541
635896018
840652640
1329788451
768368291
1585028043
226292007
929677945
2081380201
1154818041
1897719817
174776224
613805987
1766415333
1696154709
49353587
1848230617
546600471
514790836
598257276
1803008036
1395305672
582155522
2131642870
1203477672
1847075371
319013921
798902785
1711702066
1189139162
63203160
2041995659
1818700183
69414687
1328316130
1801985104
1638517560
172857194
1368960731
504461421
948935532
1170115865
863584259
1794719301
1683113174
225498683
230279048
565941090
1319345666
1829215687
1426491694
482161862
579815251
521601965
1236252572
685309904
616130885
448739551
1202717362
1016613289
839003381
1109215800
1893720183
2007135105
1115561403
1087919280
250572172
2124122799
1673356005
114328953
1314044192
472490359
300758309
416150826
2087765012
665708621
609138991
1322549247
1192054759
1494524066
1497762630
1508850437
521167892
180272307
331861740
43391732
2018488654
1850200275
153062909
983477143
1752672632
2082472252
1676982183
633072991
1008943022
9896615
784933626
793799967
2070442378
63119708
871612119
1222228526
1714827630
565587478
382992183
1006719548
1012953700
292890161
1048275460
1633004959
970727150
2025785835
1125742139
974869769
2023373193
1678570051
1435705764
1184047530
407735025
586589168
467957851
1824882899
2082060672
897309115
888966453
189996849
1663683958
2061449727
74445062
1522465596
2007145160
207775197
218173895
1262540093
1287721019
2026825291
1754959419
1488751506
391315813
1739684124
1110141684
959070190
946993639
285051157
1554821888
917881562
821523298
1272897018
172724757
134135348
1822528101
1316030261
1352516846
536948730
1566360251
2041501425
1964165407
857991403
656629893
1647678087
618569037
285475823
304900014
1330474259
1486949932
65972158
950412212
599852964
241058816
441360642
1922810952
21102046
312591029
2039008111
1576690713
1126335221
414358030
1311331590
661259138
1477611190
234524505
373950331
1636907569
1661728682
1502871259
1624361206
622663326
392659401
960150467
1549270279
551224830
1675146792
1713209864
619483346
883523410
1413278441
119463486
296310627
1571696790
104869326
1054475977
1208117894
1842203620
412552448
210634472
401576083
1452610850
1720303135
205839865
1578499893
1872280777
1771912012
340831662
306646463
2027374778
785334043
281738372
955977511
1291242771
700694244
356629490
934515675
287732763
1309827717
819000703
1430347366
936710395
858999434
852263789
1130851585
632769836
623347429
1266520723
882564068
2053182247
2052974508
1439412867
777874010
1817198818
581207591
1252808522
1672372300
922312602
1515255553
429629927
1603682274
205576380
1893156475
717221000
851485625
79620954
659820953
1473831498
1167114629
1232252905
1575364318
1451582861
1436184932
1401240105
849806394
112482677
1838983735
625703764
1992138171
277590796
545324199
121144460
673755622
2142476499
317002720
446274655
767892910
1062440345
1957582494
482441094
770774553
865581955
906746702
568131073
1852450812
1119618910
1900636284
1199604938
1213116315
9977487
399217385
1591685235
771482378
72531630
1148687452
1837352258
2109600112
664316655
1857470910
285120804
1625467847
1570684363
1838988223
182738677
562903876
1709272973
889378211
1904669534
660801167
211974870
2056163293
461119039
767476230
1524011145
183746935
378015144
121086561
865507763
1750282406
1588682693
465767198
1615887346
1955402642
1168175486
650861327
759211238
463803489
2132615426
504418045
1086273023
1952428144
1311629033
1925378951
76095218
1659914725
1703611534
1522895058
1106371486
201693879
1138249868
655843437
1068175422
1663530433
1879296233
1052494734
950317868
1064769984
509753484
572739999
1552142643
1023682200
1712640594
1680368105
1686866965
1471513496
1653290693
1671997760
469951234
590495415
1228909123
774789168
989989967
1189715385
218638360
1176379630
1687110348
532710149
1142110436
180667316
1419739418
2004639603
1116103957
233662101
1634904886
1568391323
1639554636
58104706
465213211
1051016101
280536740
1405686094
700299596
241150404
1944585485
818688351
938485468
1043903025
649286785
200050400
242068327
1092601418
1197231034
1270019313
78376421
474718002
1546893923
743491604
1153243928
125742548
1800340024
1769774960
461951870
513442300
813954908
363388321
1257035437
1871664452
172592459
150064540
929109109
28534085
989111428
1300241120
50549711
532811646
668731504
1149989320
1490193749
1040192160
1500177109
1641088914
1636216511
1401545665
662787678
1604146282
1743589313
1060516555
300160744
305880839
1687160425
1537359262
2048289186
848541419
600122630
2139451463
793624454
188438193
1788312850
460215032
2094657775
765753977
359721111
1981321172
210987725
1154507009
1455571738
1697716707
421477568
942590424
1848638540
827281666
1203433638
715124123
675163323
1835817518
1179171375
1850608465
2091958167
534145157
888323291
964778645
614451568
1836068254
503837830
1590276429
1784617120
949329181
1719321587
2103686453
1102609439
668104403
155126073
1739576044
308806339
1873561717
2026907607
786291207
1918817997
1754011455
963427373
84589503
649688131
764261154
1075326734
482630774
920187082
275370434
224533415
1019163739
196959050
1879767890
1307449653
553845046
1217864680
1617863431
647712700
327889447
1586116191
452814111
1926368633
1929541753
1244176812
1408107702
1807034257
288077839
34327105
1729801328
311092666
219864784
966725341
99715511
737630567
468968866
995904412
232743459
63387273
643311137
1386147263
1001214162
2015280180
722749152
783832880
1980449542
2079830717
247422796
1997785790
1171863216
2043084785
963995920
654007859
1487110798
1535942546
362017528
461758152
162193763
1020665037
371298733
956661913
1562683625
599840400
73392309
1584907531
1682041456
17474778
1696575166
2000853896
642011403
1788309662
1327233372
1332425687
1814224978
617826830
1142690069
259446410
346802171
406845450
1408097728
1470170370
901697408
1111383391
2037452741
1606818501
412601785
756544894
585292644
766658247
47517385
460504447
2121586754
594547979
1859585870
1853361110
2039513272
842386133
753926656
917492488
61517238
1516908487
110197511
1993266686
155883959
2011515124
1626248295
823708312
1890312619
495329956
1885595086
1190355611
1288186388
368035428
1795252910
929472432
1776547510
32853863
1052332900
956164527
1756414515
916942110
1106142992
796363494
1338108517
1385677030
1684927825
1427122859
1050678749
269251170
231615821
883040803
1972827922
450919350
833462943
972882204
743021000
1704438082
1673517524
1829001565
780124179
754474792
248577106
1513770889
906874564
306708785
961596017
1164508168
880568169
1598459273
1088911417
1604053072
994490485
1449279729
809886477
1869488941
1777105584
2077629945
303549321
1323909217
179356130
313736568
2011049370
1597634651
1659800148
565404606
1032006131
1793470395
796977549
1808235552
621347151
1076897805
1783390117
198750978
1518336904
454172958
762711659
987416131
1047530259
2033967986
470512794
1892081961
1524375105
1654654781
283329800
1778454196
525105934
1944719734
1948382526
1651134656
20185515
508040616
104502026
1391181561
625411442
466763251
512328952
1661610812
1536204578
776667605
1839646986
1910389653
1184723518
1238271698
2007819848
677797346
74979513
1461497506
1318965009
353586933
276228356
628354907
310840286
1226621441
766062054
693258658
632098037
1600225494
1998311031
1844065017
910401771
1859372146
2066968027
934964803
2020450175
236209790
552524075
1683525438
1708171027
858194750
2120273982
1100807577
1421942527
1406177746
2108389114
1725175040
1123824925
1890757744
1459084343
1853641028
1159278287
255735834
1181453520
210875007
785251135
1262054372
743780966
1896571351
689158807
1392238169
360674685
776519031
1766389143
1707217304
484085958
1059632727
1657575797
1416672764
114837841
599568348
7441511
1552098805
1573307531
1591801608
1228692173
1752493304
1158517223
1384317891
939912327
1476645063
707625523
255477143
1351702363
1476364116
2111063314
1409500638
116454484
627796716
2142657969
1081562934
1791301883
72668775
11182685
1131452864
864826229
1477972397
441136129
1349525545
1308293729
1481441619
1991887314
1166946528
567582431
205993510
824273734
77888381
1450729675
1408764068
1906319746
1469428329
1543911596
320386204
1975346977
1940100924
1530505296
1820240185
1584168747
1188637704
1708958616
701857117
1934846824
29064609
386320372
89349932
2086296826
1234206492
1519682328
1104149998
452432531
1489754681
1572260303
1730173732
751506680
1698012127
848066310
1978702428
278996523
1184427427
1920093490
165593975
2118023524
572014830
246860522
14539117
1095664941
540519331
1484928054
444479394
899227830
772498394
2145676522
396799772
1794229446
1210400393
1582686528
1761699289
446092476
1211691573
1014944027
1493441302
707788508
384463806
1110423748
568310707
334926820
1841777167
532130660
136988727
1361863698
49417654
1818688727
1422642065
536896140
1543925234
1914296307
1449659695
93660274
1433582176
1605218799
402219785
955126540
431262077
1847428961
1025324067
375316080
1868644198
803133035
1514735951
1430499221
1224024356
509275884
1636111108
703861371
1093315964
1178654254
48135261
1470316314
851744950
1708457142
1970309513
544754583
1397689882
1664919618
141702109
181197559
570938215
1980385592
1460400223
306754435
1824171422
1163518464
218226322
1354613469
1281508906
1702195648
110383443
18006553
598218156
418356556
601409975
1449273037
1307221591
1608362122
1752555604
1685095696
1187736402
1798510923
1552304106
2070490353
1232695989
196413821
89325068
309855356
46785135
1453909495
1449459610
1400931237
193488115
2128958287
1519466983
1926617793
1688458824
1065660213
1337902406
2110200130
668830731
1001867192
1983131782
3117568
725145010
12048494
2019641097
1716601081
669781703
382145361
93459176
1148726958
421263721
842195872
2078739495
852881936
1807462668
430705428
216303620
1368672807
1919206069
1902608572
691090038
344342108
602113219
1769490850
55666577
964695127
58175034
908504817
1519383522
1156928358
604570638
505998809
1230302482
1542102034
2009295497
1329881699
1541598231
460132246
347170492
456420599
109812465
1123549767
310678832
793332015
1131504088
1156555115
871632050
467755392
1928919987
334827724
1380409999
1116535584
1480245440
507755116
1107945383
1788044610
735552449
1309291789
1775897907
683402905
1682907676
1400473620
346027042
1183978599
887460307
181295172
1941586172
452593138
1075603934
899030873
500921595
1725343615
1171224116
1375903896
236848633
1241634124
2078802863
173541160
474400472
1442229066
1605474489
172287561
2115040127
600543470
1150808231
1936606531
687418166
2046364507
508078485
1174822964
1633297573
233345815
1492720000
1429763588
1956252322
794138368
1862413428
960547990
2049786428
350183542
781340449
943909963
375579465
108050045
417483704
1194603122
155250995
198724895
955115803
1351103460
1271413381
1267766343
2029454291
659722623
1501155139
1540041322
323179674
1606580690
730491774
100734177
2061295475
1938271774
1419216320
1479434378
1879048848
13838841
196524311
1055608932
1298149315
830581459
1861736967
1171892674
1919635189
1943503484
1524002489
85454904
1853259871
361049498
1906315937
1630676878
1970513806
2125913292
190851076
336134801
1990060735
740491215
1933624088
585607032
894668687
1227139778
29762114
480092351
4857597
351518535
1334054087
1877017115
1429232767
541063501
1734153076
1020977305
1917480791
426923701
1096843067
2103515386
1179126668
910810105
1571893617
301490322
6727839
499588141
1856904355
37047701
557846431
1008075991
415433463
1423525246
577130403
831617616
1142709801
578828769
383640364
1019183089
2062978120
1478562134
1718945085
953471675
1034889923
721343246
726415637
1750420227
1127669824
1679276368
1030075437
1442538474
840985263
231326330
805439912
548726533
421078760
1839644296
882419991
1523480715
1694835254
91248831
781760927
620210918
1981975375
193978782
118519638
1099745371
1626121669
1475214886
278190086
296077038
1201973730
118479918
2106978521
1358467113
1676055768
665941095
1454124198
609648036
813413462
878885442
764998261
1256608256
1736247794
1028464436
44114136
2057243289
114580390
111471330
394617993
854115557
976577871
1318938732
1319703604
641572949
1656094641
1097725950
1971847534
1625382548
337794449
1690149675
1004293420
1988689228
1434124379
574967032
348145630
651134889
1064372409
2136857718
1190552197
115344378
300071147
1237313224
1356205362
1990496509
1310735040
413519723
309203238
944265592
231758822
1793315922
1351939003
1890953569
2049954415
946887093
1947789804
393097073
2131206393
1864390329
1350174091
1344787426
447720445
1920567311
1806631886
696265734
1680825605
153626918
844295218
155332463
869710451
278987976
1560321836
779539777
1070962302
2134701385
1695074740
1820786515
1895799133
1179221302
638809200
810893512
1344480013
628400275
1715282716
2013251896
530246334
2038743163
206336413
1235987640
1474888245
932413522
1198407997
2094163960
609003745
1331549460
1425409152
519434244
1422358108
57217250
1633803041
168584208
742102639
933138390
1841216887
258606818
474602795
1847300914
1826002680
1464487360
1408459740
956684641
23628432
1952178447
1639908059
502886971
1053844157
544151231
875525034
920410125
1593974325
1120371228
421851763
1564346800
727898602
501264441
1247468318
488069189
1647814294
1639901350
1703269619
532432603
464374415
1782628257
1531178084
1378896519
511757989
659829092
1664072049
1320852609
929121246
1907868564
1888705186
1076714659
223969216
477349748
2005258795
1981969168
1910261463
1948267388
293005874
2071879869
1028558204
284885909
1934365506
1863029715
1365842154
1465560333
1500052362
1030218499
128275561
611582239
575441245
1609711138
96518305
968675975
994988272
1016357567
12334710
1856067143
1305825657
995084251
1123542703
186348247
121798782
1938941733
2071447521
1656946946
1088411839
1069969686
1513927486
1283345776
1498875862
1105903847
484138062
863625321
1868711064
714680421
1822373802
246202796
1352705337
157246516
789430693
1290604178
192067816
751384602
1631139550
2063761178
1284301868
1369226889
210632590
1561215995
874936964
1832219011
2125033893
1554785861
409816735
1930398923
470544987
1505118516
1958208496
281159502
1269003142
841214908
698513640
1559860169
280671966
1318690107
1057542381
1049768371
1100184378
680239469
1013856576
967000849
1050333306
439855019
366434577
1853782676
29261070
337077713
1994802986
941819939
483223887
577622933
1779919498
1644012008
587848169
1795905227
54141393
1365450894
552526971
1503618750
1243664128
1440151670
885387659
1029781708
1440946407
125561550
1108240590
1551363678
1657135339
1629238651
180023873
381194515
1361457612
1245938935
205442783
1958781980
106409314
1915674292
60312587
766598371
1972192870
1257400671
1294894313
6436370
1981817097
1703558191
1891555454
115687707
380281387
1434855510
125216279
57118693
378001106
1860246508
495600886
225744977
1749547332
691597559
1565943175
933687749
765333158
1146660455
1310677476
990654349
159572078
1172724578
358912341
157182491
1171101200
290865352
1019803059
309255528
183894543
1438578195
1637502379
881353949
1518123809
368243582
922084086
1380799693
1995236548
1840979640
1639584501
893428643
1531659851
508916354
2046917784
409458175
1262019439
1077249868
1283476740
1319537172
2083142869
1044904827
1062602699
1644298030
639602554
1082365602
29283999
1476878438
820769
756857274
261509515
32207948
1196300536
1542609427
764674390
571923560
736668618
643553335
1309456334
17844367
1980968196
914374796
1181608201
1571461764
1982090357
770876729
976164980
1918858805
1562346160
1134375609
1059822033
1695148908
1720003405
302514880
1095839653
1256426900
1913532387
1751413369
1421924798
1416951746
352770530
1198489109
1973862797
568541081
478487500
546509868
682332461
531247449
1773308138
1991635964
706433619
397246688
1109099019
359104583
1635047306
652911388
883170875
1933932611
160210074
1570057610
1523909717
1114023883
1893633265
351923386
1627206751
917061838
1866584571
113555180
1182471677
873923115
1293124211
1985463174
1771365046
1819162023
29162830
890961250
1039471184
952979242
1777595520
451827363
459922214
834249991
1430882936
1128269291
1899147971
131652536
1841846828
1028787564
2025708057
684430358
1896472079
308770655
1383474725
1625543790
1446919951
846901974
179898290
173906798
997515487
1758456991
774863237
8321045
1931887448
483693966
406316954
326108654
994192973
1549301789
1318626125
1718472237
555045643
1950721064
1440185575
2112426257
102587351
1974477813
826814940
2028507796
1720890582
1194088435
558031399
1638771864
1331150613
1454618460
1956523084
575036386
1433899714
613942177
1620603900
285678477
241011568
451035466
886086758
1008849637
401766059
1879223516
1169982857
1525497244
269811424
1808351492
691439615
1598837367
188234735
1109849349
1939918761
915338374
1494621378
836487806
1446161882
73073069
841208146
1067633742
638496843
833207898
1287159383
1608766885
1809323899
1186588772
286312579
665477316
98615882
22023540
1107393476
392226602
1358440385
276242638
1768015269
1753426919
669448699
410253595
1495877344
1618844610
2032317453
916109488
1674583503
379548373
1679936549
1140979505
135134879
1132924408
342883947
1751048965
806958246
1429100786
1931477373
1093686480
68760031
468482605
615548270
351463067
519626522
104436341
88248300
997628615
79043485
1633123868
1326867365
1586669186
1750639924
1653546500
2024943483
793043635
1339622135
415868139
158281077
15538216
1911549425
337189074
636728281
713979548
1093699246
2140970293
257387541
635303203
1192143232
924795165
847210642
1589513943
801759130
1623402706
318862902
2034553517
1170916208
1628092068
1887767632
2111819751
1520084332
892268684
167685346
1283624040
2133855060
2011644429
167479920
10971303
2064373369
38351234
1252901295
541337906
829974584
1720727969
894209277
641046389
1405799522
514855492
1953878284
578856092
239620290
1041255751
1175549716
1029098985
133385177
2088064178
718281175
108926
244700112
1702363041
506770191
471861878
517035905
1710038681
1207008101
1578432156
1247289056
64461546
678416170
259086956
351463067
88217049
416130550
1746805735
2053699504
2009258010
1429431694
2033167806
488930863
1899997898
1791025696
1978625326
786503045
1371015766
2017974728
1823470036
1942834272
456682237
757258439
481678756
1117090569
805772623
1834890008
1559765389
237923235
276708818
241281867
611488326
1355692053
1915539753
748019887
1622596181
466639514
1691609581
1624394043
790208996
1871594812
1929990333
1278233824
1397776021
591194025
331892778
437578308
1810388600
908999506
1459545830
274018312
1936686436
494753507
552012319
946911736
1871114935
1686789001
1010876401
1509378215
1291164606
1391416846
1181254855
1769869064
689196775
1344244998
201707042
1041375162
1006787205
1657336780
868661900
993039024
627316399
84670152
1985300170
612355186
1515663865
1203435558
1570065707
1469463918
562812082
1144772130
1956176443
110356440
1614641946
1554491787
391114617
1114308333
1956526986
1181616931
68872101
637035427
307360180
977778081
1179438495
429783314
131870102
1122839270
1007966691
1920095875
473416429
501210998
2055178987
1372579341
534050702
817839859
1300631642
1408273120
1763496583
1478030167
1856869438
2113418088
1638446669
528616115
43355863
2076307994
777278620
1326140010
1690492445
119813392
19693446
1257905352
2034236606
662432395
1388552926
56195779
905870721
42531051
801090032
1280413746
2044594407
2125143374
448038438
413196665
158538472
960899432
1300239335
1468437127
87189560
1471733142
1440963246
553252324
982150075
1494324807
469180303
104619691
1311621388
1233736375
982438540
203200521
329449771
572095687
824283965
2096133860
2052567688
1749305144
1922669523
25648997
836037734
1650378880
1028052293
1260158451
811635537
1860112301
1591046790
998260427
1850644312
1745223048
1651306974
1242073851
2090506194
1936142050
1080761587
1631484623
1703467165
895695379
1548820169
1409681721
483022080
1745339151
369947067
1451752361
329235434
1397634508
11875937
669622233
870877228
1195493466
880679243
302202627
17167393
1847439705
414565807
812804629
1556499496
1356946922
801800628
2043249659
715406844
811449616
1630534788
106995792
1301668390
1989060218
1217603085
2044308516
2120630874
329093920
218865540
1604856805
516247436
1231722318
29787942
24214711
315998416
1383845063
2086016087
1753583131
74283533
571189258
1365655239
1470999337
1251209554
240243210
446358819
1379647686
1498544838
667857945
939703749
1861736157
1144636699
1504871784
457266633
1707803931
453226581
298951657
1387254804
2015658410
2112793583
844399966
825789611
1166291786
1763027663
1760085149
904352951
963038539
1452427858
294823770
760603231
379086283
1917968638
1616681917
1232882844
1067664571
1812704153
2062159859
1982701584
295482010
1410477292
117556122
1174384420
1859802132
33543246
1940966050
869472669
486761605
2037671955
750387936
954110857
101572147
1804875945
1949852608
2095802721
1661003513
400372167
2008441987
674310733
982380102
617406620
16044954
394476061
1247044185
1211311775
1682657280
206620772
1251056811
345505901
1849659849
1400365969
608108119
1593376215
1484183236
1950494324
1846984979
1649863590
1031536630
894238907
194277766
1876995809
1602295995
803295055
280651580
128878678
448060168
362409981
416457091
1145929273
264107669
850606866
54076455
703597439
1940641657
1681936196
144905042
497494469
340349772
2029537454
198018076
1270582341
718090523
104418006
215988057
369784152
806462937
1258069134
2050339557
1284211555
1697957675
925191597
218992931
171010294
213036107
1271125239
615627520
1604448597
511488184
2089322607
666938830
56081628
575184334
207291263
1307602854
1642399000
1141974054
1171905394
1018315421
1937059081
1027779652
893138622
713194754
2116573855
1863005426
497422071
1828105942
668774784
2067704737
1402678845
1315685818
610012208
808697414
1410491561
1580059685
958562987
531121391
921249703
1703629449
1472860392
799201996
1611202229
1035179644
108773802
490248377
1906188975
203837473
1414869918
257755743
1207303638
1508466933
1334219824
1317738036
711500917
1864167327
600375926
540827230
120293177
1418730157
2014784036
1743571371
1089452560
855926764
46908580
832855314
1207881277
1487988044
790072993
897032372
1503670758
1177383592
1045495838
2050813520
1503903658
1969857935
1864490290
1910270424
160633577
1949616466
1735075560
2113415537
1027782744
1403600817
2034978779
2098625569
204921651
606852435
1808623054
525646514
1640061339
705207210
1894820216
794739025
1456371305
1307708598
1827035892
1376106492
4948934
1670949455
1525737362
1860098339
1749593156
1587614850
880669067
80514506
1940745185
1243258465
1340603596
1608230076
1251010932
1620681357
2101757021
349874724
175766077
373424920
1674839386
536079226
929770733
2093219796
817924529
348932627
1838953413
28687499
385859486
696527907
1044358105
370065219
401987490
908642162
1712617555
1057510724
423642650
824752882
1723489570
430853557
1629690157
1635366427
1098520289
326351187
1923215537
84802037
325447327
242994485
2123989552
788143575
2143751084
294782904
749592249
176752376
1174016386
2088857483
1115341451
1302897047
1678208054
67500945
1805086872
2024422482
403378992
876015438
1197401124
542743602
240609027
1578001556
2109068734
1534308629
1790971369
1233508378
402750408
1691625700
1127960179
460035638
700573614
877575203
344402214
1611940027
799158246
1346017590
1302428388
814194517
546647134
722337708
1209576318
982182477
963625233
1742420248
123613715
1889498586
329118245
392938335
1434864454
130112831
1024486402
836416578
1384358094
248951135
297643692
228424367
356516072
1141368192
1027348423
1894758100
1869522642
1518514234
1221156018
1733673659
1853727181
265278157
87389691
2053218697
1661402161
1300469767
560441940
721284294
569800279
306430246
1732046050
1172067071
676397108
2077324243
740407037
233759284
1756757637
754306423
1287408811
745218898
635703814
1972597033
1917941231
1201700384
952705922
384230804
1060377920
732241624
2118313955
1092310575
372549559
1048460145
781111310
1759143428
1982241733
593897478
211549112
646612635
1562722683
178472709
1940686789
1411586253
2092731442
2090924342
1927877442
135350146
983376791
819413599
1685257728
1796914499
1735440884
944007875
2117674379
1490150396
1644978330
1715622309
1151984662
1116688072
1314406835
912894578
347939862
866765956
2073795152
1667354175
1882612088
233928804
1619278074
938469602
1401074398
2079234588
1680402193
354852926
74115686
763714382
669525534
1484355416
321633760
1644395835
1569511696
808206577
946701533
1993793875
487714226
1575370687
765733390
1221797867
1864896999
11875937
2035842236
59498735
747534316
1987912925
410885571
1522960746
2018090564
299520328
2110185845
618410416
1193165544
573691238
405184892
1967053010
703354033
1634045704
794968596
421253222
824313843
501764720
1000699086
934584253
1640410417
1741120151
15379629
606491690
475727610
1519076348
637311403
1920668565
132530021
834446069
577276437
2015488948
1001271886
283501997
1007905527
1750306783
993516907
189894552
1948978024
2088068319
1788612383
944394847
1459335998
1867023617
1248431317
2137731951
1174582208
225993083
1146720906
696045274
1256391992
73180697
1585306785
34297050
1634128421
1128964669
1642428535
481271578
1720777776
1721847250
484474564
1828189939
396206425
1798348102
1387429485
810163889
691077359
877968736
862529303
465266493
1151698955
531987753
1546189990
136490037
862384796
678085765
1435308552
80897153
1803842418
1086402492
691191517
961777575
316306328
997681977
41516782
1928488411
878082964
662023642
602097579
174677651
888756662
1097432659
658275438
692862207
815547923
1287404335
739276042
1633273032
2128723694
806947389
559029295
2139758156
1855150751
1898318183
136970844
367647295
232135664
794175580
1047649214
676756278
1769215658
516644248
872117756
1582574631
1544753204
1992438916
619632063
436471340
909650124
959876916
1475473408
297408524
1388828518
691808408
729516146
1165356692
997226471
99771655
1368185377
897046053
1043681590
1035792436
1009886660
160820752
445907316
106395866
612617293
61727775
907250966
1203448995
271064239
1022556127
612137410
1805029822
287923235
2018535236
362697931
1271165599
1105239859
1768573365
1773221812
647695020
1704802581
303751476
235900344
1522270628
951917386
10745022
1539123573
1202442319
473065550
1485040817
1784830186
2019323633
697959694
1718182728
1228709883
2028816828
793522262
1935914710
1467131287
287455345
423422580
303428256
675787571
806979937
174318508
291269080
1577170975
1569690809
844296694
686259296
723191880
2018488834
573570337
1925826618
1577535555
2036301824
199878630
397172650
129708745
1892403478
1230381022
1083615651
1331630766
1730047318
644959245
1689862293
502547235
1131442401
1678371343
56053561
1733911850
519303253
428009152
8263059
25089763
888322485
822379805
964831646
1721576264
1845113197
1811422000
933772513
1976370366
1498724813
520216764
979332803
399184596
157186158
1497488409
952508947
1781161227
516447829
950830848
978941900
465702575
222354763
1692044792
1867438054
231053118
546755502
840840479
1515394204
476169499
526589974
1130899860
327676717
346759256
1433630657
1966128052
36711812
356890561
738709028
33347756
297864857
395539823
689534008
1430557625
885728022
578664566
1804700400
194977460
1693909128
1307154445
2036273236
800864637
584508348
104455506
729264914
35250367
1787180184
2080918351
351249582
380116078
1243918323
1711662009
812537033
1535404246
1829214448
335953674
2099047803
1771993926
856793776
1635367540
1633466518
2127412432
1674491374
837974099
82057954
1100198067
1331068730
1255711154
637796097
872364081
381902333
1520601181
1446623663
1094149864
617806289
1367807146
1132696927
1536713424
1528453288
941278418
1820831276
1849052638
1046882157
1003325134
543338300
681190644
205179420
500339881
1233584340
651107928
1912187700
1153416259
901206462
1412450157
256809923
1669592333
1275410641
315570044
1159281065
1646641351
1585143140
1395534798
1237201147
1757598836
955081479
2095112437
1503340078
1251383879
1828334991
1391795213
1015214862
2138870111
1926375262
92706073
1986544379
1837551965
1760569303
1378942013
2001425182
1427849429
1143452923
1523525692
684758999
822994364
932711112
457148026
134610726
1642496793
678956336
569241516
10572900
1181720005
1678868435
947614150
1972162749
739486080
1984638665
1588473034
950032463
90061573
1838470645
1776410836
383494431
1362718197
2078747057
1036664574
820733104
1350741850
1227338651
1464871458
893197021
1980243385
61452465
772971993
1663787152
1568115234
1681336621
680533545
868954158
826695456
1978802344
932307509
1386367199
356328187
55628148
910264556
1383190002
2084513852
320720742
1409626807
1957060199
1143145054
263556084
1290627118
1471751996
1024730113
92527504
593457438
1939246429
539646203
894051730
2111521308
976397849
1962162637
162660350
1950079044
657658039
1449134999
1629518661
706802116
1447596250
3331199
1244416546
1812433179
1383083947
393407618
850437129
438131679
268328517
1457953174
1890454398
425427955
1043459194
71169005
328402836
112192125
369151108
1660025012
501122876
1682597279
125206138
2090388463
199261269
1489720725
1902696552
570964094
179600543
1859867267
1625003612
837622677
486622461
1256420434
1841438690
1287344461
1234667713
1326422624
335068609
1539483060
1511517918
1265338988
1338927742
1231596191
1116811591
1020908182
838686661
786480072
212531182
58722429
1436593540
825406724
1048511832
1640905857
780019676
2127645096
204321289
1825203034
2038193530
1180385290
671673334
1648301527
1695601317
1091226137
2048736037
1669619433
1561661800
2087529501
136375700
1011160174
947917772
1611259685
1851909060
94868435
1110905959
174065741
85686516
427549692
440473296
1215026342
153260846
523781679
842978900
907782761
1542920157
113827297
1632574249
2131483934
177359957
332772892
914631757
312124674
1558541293
536440887
970537167
1596551431
868189648
1691257026
2105869819
529553552
125074389
2136684928
1844664690
2044323745
2093519606
507554308
680393284
1071458420
767892627
49978929
1858969767
2131641912
1566467064
1145644922
538653132
1678190061
923021419
574919483
159589897
415924407
1992780337
1161481590
838758528
894392869
511346040
908298344
1847524322
578021984
1536571502
2015880451
138046141
1328066449
1449020575
990728637
643629856
64314305
1339628114
672271632
1054891093
1534237948
939305503
1276552451
853168350
1333708059
1593049463
1608783772
357763114
1365971631
1171549436
797627895
2033174733
2115932124
1435606755
262986181
594024438
361175273
1701484165
532703984
1503260328
1512139216
315570044
170475990
1567094626
1391847628
1475983995
1628855446
76887398
49785267
805343464
1406786853
447200789
1676078808
1878999972
577057875
1790630271
1915118749
1545557469
1994817529
852493265
1771158419
1107046779
1278019473
1794110382
818353914
1323963297
948901082
478058184
673469794
1346994637
648452218
1675446938
895670064
903736990
1693955827
1065010179
656378542
702932692
1919434564
406042370
147682518
354485808
1107089440
771027877
91783712
788025485
370717767
812023809
1251052990
1889620934
1059465983
874482636
304445094
1427569080
1687136574
1597744530
202835895
1176861575
544690054
1385539379
1531470737
972832033
1587932429
233681740
1546679511
1306608752
1008712241
1506071179
383565479
152673483
585243447
1101245887
350859844
920892841
1833737191
35898600
917285216
487192304
1538395212
2082878309
1742346845
2018887562
519217375
972820472
722525239
1435563693
1704868912
392122056
1088098309
203330696
1218619286
2126941146
191531324
387438574
1034073033
2038342969
83402328
1171525323
1320874283
536562057
73429658
1886897472
1661031594
875645474
342718456
1769321739
1186962208
1552448514
1279610169
603013645
159959181
2079236550
424840488
1990267963
1353229403
1778427699
801287732
1486197107
1713377707
1178666646
808875770
6965179
2056783982
25062051
1410006253
1640770123
1348583650
1212662994
1540798226
835677911
678233115
1655680779
1050995347
900107075
1199688456
1623565431
2014698463
1420264117
1893906483
1813104745
48955359
1216390425
282853563
505909852
851821785
703453595
1957174524
1863780785
559535199
407874334
675215329
700264503
1244054233
2066690013
418852621
897161484
160863702
1393658376
75886081
708896345
325865050
2027393475
1441651617
1789480818
179912846
1476510402
938028410
1310182636
2036208799
1514850835
748629929
28192293
2082362302
230403908
827535499
1300373499
1037039268
460749809
83981207
1497509145
38334768
606386463
584655963
170931981
1189904966
1432275411
198667905
1700299568
1626056925
1305289038
1310035491
553258747
1876617611
640932101
1475514384
876545960
532217807
596146896
575391685
103823148
1685419795
565907354
1612524712
218993273
1295368986
1354932666
1157851042
610269857
653856847
671878755
168883401
1297975748
1102692964
44957029
1153845975
292593946
821392738
1614724706
947080945
1394993966
1784346700
1453502770
1078342859
486570831
731931515
304297735
309342370
1457086612
631839031
818443589
1996598573
371551108
943063453
1427039429
481478132
755398436
331602871
1122359174
369944
356411632
299417402
1242259111
582063754
1690430476
1466620260
319212670
1938718489
1946808453
295590068
1904553257
1392799781
1605362286
60406412
1733291606
1768780024
1961070485
1043647394
759921134
2113350724
832021345
669085501
951857912
1897476658
801901806
577149806
1390157947
538823888
1501708102
637208200
1286675619
1582587946
1766695233
1406408984
1779801206
822280993
1725407622
714043651
609854760
1068666506
1820802086
1022735291
1006997284
251948632
1041279774
1638795117
1957780924
2141905869
1110362740
246203316
649205617
626447978
867058315
1339732022
1958878210
30352705
470975210
854967324
1309706153
1989861978
1129291429
840283415
1806321036
220899927
996336361
1272111920
1938445869
912903276
820646274
866955635
483953952
532233528
2047137269
1614503879
1151052498
757728489
521400289
67594940
1353550444
790339770
1368182600
594314110
2119130880
1729084439
1636319340
1392757032
54237823
766524107
877999491
261702026
866777562
1707227198
1212730041
209446628
174588265
919754892
25514081
871391849
1838291812
1463564080
1165148901
770655031
852233517
1253064257
644779244
34933730
1571936453
1643144980
1173382509
1493388593
14795826
662414475
1206994029
917339565
2123646184
1755509297
1908998029
1910421575
926228132
1956659474
294962791
370399501
629252118
821441843
2066481795
1561534583
1277246522
811373780
265285428
168741731
728234734
1213933546
136508099
1176236045
1787593430
381203412
1337384845
1682914614
1129027446
1339210052
130868581
1686570246
1742346845
1496215733
638334210
1451367755
207563576
1199737831
480281707
2073638973
983786791
1591695531
25341255
2147467406
1372538887
2051387120
582084643
1304321596
1159123408
1663857591
553714886
962870852
1140531126
605160241
66216633
1215120578
696943835
70824448
2135268927
12776078
489273892
1887308461
1977992162
1353607351
1520251412
1829386693
1641261781
2117880565
2146755510
1830719334
1273877852
1266384225
1312061567
1306926003
189805623
1065173906
969074907
2025746917
1230693360
789927359
1473691618
1445042615
297100557
1779356005
522591349
1188836614
515734960
1582895943
636107518
1569794435
1970739574
216713511
558838988
1752168499
1021703301
130666314
1703673988
2061621083
1634329989
1040551202
17718510
34619785
911037689
315609840
1128147852
2038845176
2066138695
563660821
414032994
50109932
1725925723
129273981
1916017377
299131499
1744191625
335811423
697084246
221104507
1635344342
384986565
1525797265
244594906
275251651
884275737
121579677
1555712043
1077573285
622014023
843626628
309427917
792666610
1635273575
1312106711
12700035
1409152285
1131052854
1256361027
2063924433
70321107
2137444555
1981362022
1593184120
1176389970
818951394
1675686637
833978436
127669582
167501041
1080898487
900515979
828599375
611440422
1873379801
383743320
462704778
1654986380
1375982832
1985598718
483406615
1957987586
1895246209
1353016775
132420972
176554804
785569861
1714673849
911355408
554246589
201476674
2036772153
1816833617
1715619061
643078338
1258963023
1051053193
561461796
1404608798
194004560
898078388
869132384
519986618
426560113
195410412
976039853
387602604
1040971147
1590252504
1732960080
1306018756
395879463
918660960
1812095737
887381712
1092750833
1260076029
2043689562
1514937292
1122009152
140664022
254034888
1356754326
116034713
1738725057
1371167617
285417146
1268776905
373053100
1409827706
1283299607
314400940
1687815750
499281283
384485893
1266115818
684889203
1340797645
564833756
122055129
85801217
1422763977
306325265
1779564080
1836315178
1251538452
595548480
1645084819
581583462
1360802925
1147124940
1737695643
237333575
56764902
436439268
1093660904
1743496877
108810119
1110907013
1648517632
1027901029
259287066
1601105372
1614022759
1638590598
1704277221
187778523
941562898
1204999918
1891679184
1835225736
1788287011
1966735326
710768693
78954301
1922011315
1223417920
149668901
681375339
1586317069
347561204
1763809664
1835863887
660256924
1963185557
580918617
1100076261
152992581
1189148613
1817995651
365039362
1815115968
2105322255
971419633
1219804642
387176238
1116546348
2113666435
2017926756
160226350
184348773
1831045197
1828704473
1609762535
2046001452
387605748
562705344
660131510
1505009467
948583048
1252358578
235363485
1542534577
351605996
1902431871
735419312
559034884
1561711421
753406193
578070701
2024546812
2065249057
1431676388
8103393
452624593
228108501
1928429930
264899940
1808877432
156985554
535654954
1580687785
2073705457
428058623
391786987
649363179
470071623
283200579
939089813
1231442290
1749454740
49851971
1464183190
1482540782
836431530
990854006
1398875415
1721332378
1990150958
808979538
783360373
1108381927
1644888203
1616777156
947038721
1530523132
302156932
1492903280
1479027246
614255899
1738347992
1378318218
1759517604
1750805656
860642863
1936847195
749233177
1496344088
78122988
1121720746
1530378669
219920608
1140532109
1190940224
745654458
986396098
1624540895
1695092575
733367043
1168794936
1216070277
155815190
126512202
926054071
1953975882
987399451
399132218
850371488
768468398
1206327438
1847467194
1307302599
174405641
372497272
1833239232
466486169
362907790
706409400
588346821
1344511854
2085417712
828612991
1310836701
1765604555
2002802308
396347867
1184257997
1647103915
1489654166
576447117
303409363
2005210643
1425869890
995647452
1986194512
1354052906
1124280419
1168571379
964669806
1515335556
1195552221
1739350924
2071723169
593576666
440539268
1744812336
1352874999
754387703
420965648
856799434
1880888693
890741444
738678049
983745670
1488053938
1955442402
429567602
435364816
308343785
516981607
740469411
576423149
1915176942
1270228531
1040174461
183469022
981277663
1197738886
116328076
1341433484
1621137514
1478188782
1130289360
1447362872
1289468950
2005604530
894330296
1177189691
1936265891
618397507
63100591
1611818741
1783062751
588920848
225570016
2053195088
753045023
894055278
344718523
943335507
732665071
1593187433
2039950036
694721751
1392988471
304011378
956701690
1937700394
1124389116
859491602
718942035
618017535
310652964
1751383279
2139556186
2116104781
35242671
458724572
128470697
24104896
162645186
570279895
1972024086
1518081497
531353604
882633246
144799384
652357792
633924353
786141991
156546869
1966941752
619817401
308984450
953157416
1525863808
2117427854
152175292
882809431
87298555
647142044
2107944819
1484338823
787148962
457985904
1579758649
39567869
784718139
783576903
2028321745
483616221
1981454128
2045660681
1929671482
696049659
1103190773
467630729
100296882
1096439039
2100017388
1184123497
1418228503
664834918
258006789
1315125351
1301896934
235682572
1434943926
751730523
815332285
1675314464
529232530
1009367389
831418472
1804829004
1284530638
1797921268
250294034
650842804
1547640187
714630650
1518062234
1691049546
1060389671
477016150
1388481071
1098381073
988670999
1958920848
635121324
1820746250
1357213362
182382648
242227197
848036497
1081629463
1881104949
1425888847
1491907588
788238693
1079843923
835823986
130023237
2051219818
1620864780
442319536
332028295
1982581506
1057892963
1091663436
1217836136
670569422
451016149
1980222064
319549830
1830799212
1432279759
383084187
2146680296
1069568314
1952138235
558415340
1751466956
270527267
129638302
1590316438
366963668
637355350
1551824861
976983420
1363712232
767479112
1850694605
1171615096
464054855
1315278431
549190179
1886661576
804365372
754826836
957179943
998111927
1335061360
413766970
2127316177
463794298
986795028
1027134887
1109901228
741611185
1658924078
1987837123
1277098375
2074602320
1325574397
507450892
654064332
1083691579
1597890100
1454573519
422192241
240073488
255188774
210787898
1724385440
1969604815
1411976043
1807931001
1160080375
1556025028
795245149
179021577
976751323
775038884
425651171
767810104
1318649357
129957327
541580234
1927686973
1381860941
1854469848
958534873
266126933
633595132
1524151703
1578815204
462944052
1991561948
105787860
295694484
867732367
797226853
1317358780
902554042
269663574
241293145
187912944
1018783206
2040562198
1110118005
609421125
1402794944
1516657384
1432111000
182197423
547504239
2135297959
2112974125
1243970131
1588275109
1522900443
1221947821
361395457
1496285728
952312479
931794515
1669574047
1519873043
486056751
1472782961
869915193
1944330161
454033505
1029574719
462581549
560735356
888373155
2056843176
813628781
1624383449
381728684
1654775698
547272939
2004528247
895302531
1522622861
1289251013
1942734421
1100198534
1807178663
1506730662
594344715
1451140654
802525968
2081756541
1373784694
959928038
1244269634
2041001872
751138347
257851188
1168038190
1142637957
1014942902
1530740417
829210628
1881809603
1736673798
1046224155
582743962
391394249
336401903
11226616
1752994981
154083847
1706095623
714890581
1715586561
151608151
632775773
1606211756
1601781301
2003805848
1512122548
1462488006
1863459144
871456606
2031539184
1856857275
952965990
1782193602
204592675
1800527614
1441389012
1439601465
940897077
1717874016
241959882
880897248
92550373
1428160973
1374853573
1891387815
1343674743
455016830
1133599430
2131253429
1223141616
486151952
2116095789
1363027757
1872035335
611962169
1660776412
1169563743
731335572
1949972406
1439690990
1846250686
56429071
1681418482
54067339
2133101532
961252833
648535611
552225410
1841519588
804044586
1411596214
94398332
1313602563
1596998007
1390715136
1063255265
1004624963
438590651
1594350305
1654068932
713281433
1169144081
2074760184
1217687597
1120959368
2080385229
1009331283
216327990
2097120465
1096020519
1193136973
541779330
126417279
804596777
463129163
1405770245
959319191
1661917202
1518414133
780763564
498453726
2075363930
1029009817
482635835
1653745629
2096365585
1283008183
775793848
520974810
359434266
1141857181
1486324581
11517965
1262978932
1453254200
784342634
978860925
1498014768
1978947552
168203234
1380967960
904168339
1858534031
1916173218
687237079
96493046
355825585
2136681130
1494676273
65482847
644108633
57056012
730995264
1792337313
2120341567
1742822778
712568047
1393561507
475933841
504062194
554630107
284561090
124198504
1402700066
1748601596
1546764417
1906064038
189739886
1770542720
359129305
423780829
1228053722
1028003026
463130976
709386709
681575122
821236200
407818430
15468642
1547952270
404275281
831129014
373797628
190415006
1716634819
1652081471
1329754284
1388533392
625116072
1323504440
1309008098
565236065
1756393242
1699115890
1016187536
1008769737
1801985104
110622522
181750345
445195280
1725777143
687775494
1591137670
618739469
288433896
1517865550
576016011
1279998237
415593946
1920680717
1991885895
194561311
1493759106
1386223967
1211868617
1317211804
1034323145
2080485473
1255711154
1455810978
1454602055
110499372
1061523519
1426425385
1132325897
989475826
1605507397
1790431107
262977239
1870252205
1307372869
1246133592
1572882775
1165901442
2039651729
260612590
924795808
854922321
1944417962
1921240526
1917158278
1452290851
1454390403
727136981
433888500
959244903
114512811
946088826
1665013895
1420507257
2081416268
66321333
1719652927
1817142403
79075624
588520403
350193193
1522404460
1926152367
1412121838
165619806
1553688297
81337968
1819399032
2047031467
639058984
1877031156
1800141221
318314124
730168880
1613957981
1278005469
1393668193
707192623
383784589
672885302
1999668142
876595590
1838870875
854538760
1676386945
2122742831
323049135
700586272
201896500
1154049796
37968654
213342716
1205961790
1485142986
1574375302
1404962314
1139071086
1748157553
378306456
1946367554
1711758451
332327667
1884850589
703678443
1284163010
1783387911
1458212676
586287564
1856141474
1934685525
882793168
1973805435
1573708301
1212811699
2105629299
1608764319
1491544542
1496303797
2010438193
1866113847
1593731396
2023262560
698381898
1091438482
1761897185
1644949685
539703325
2087814636
1264551572
2093179390
1241059371
430860661
403459160
805234492
1298885384
991144546
1911316272
1017947514
1171181546
1384596939
775792966
698832523
1612025799
1551683984
2044862199
75246747
190765875
1266526909
1266206910
1948730319
1490484058
247976492
1853486669
1866102988
1261529325
899625143
1610625479
768096036
276842746
868243123
1982008759
1722161800
1026118962
544244110
278830083
692077310
733801130
1407657604
304389723
34851256
2101677734
1044818485
395075353
1796148441
1794188595
1714193432
1235227659
966779292
2029285164
1897443729
36277691
639113113
1346172493
258966445
512934738
1046542243
2108505841
1710190239
1959491411
789158997
1626516955
1871489058
1449388932
1590526387
54857018
940557769
1831080392
1141162464
1178300588
1770245364
1181195973
327472469
1876873570
582213784
732368167
1585735081
42948953
266461878
1524101558
1292293414
1907299561
389635988
2129742643
66077946
1647332323
572726726
695563666
173536011
1809813036
1967372932
657673216
453462053
1334244874
693664003
901440208
1333700480
977100148
292551124
374183276
1691610071
1687220318
1736545754
1767824913
961763935
24530055
2056984084
1291332945
465139176
892047466
708668179
1006466774
1081055921
479196834
1382039704
2100878322
1359114293
1662153089
1949249694
2043380797
913177355
1644047133
1798902309
429502623
600290524
41095131
869469826
128375115
70794748
1093341991
1442798812
1292907052
1338136839
183939770
1419013180
1518429072
1574550534
1241687370
2104806575
953446630
750542747
1918957727
392942304
1829012318
1846248230
648791359
826024142
436366843
1358334458
125726327
87564601
842461155
1847294520
1928067016
1863406680
1753829793
1455460845
1902757909
1481153837
572190327
1282482268
408583002
1895853158
1078786060
1431826988
1234743219
1802146118
811402044
1823906832
1180687721
926453432
901641489
994852354
91847172
1557900672
331449674
799751812
441041422
878378344
127287506
1277498664
1719002709
694394225
596039972
615855953
1337602072
698160916
1600310059
2006030933
2091969963
1687678277
41224985
1317234863
530057478
2007861171
789932935
266516227
1063232282
351114981
856440301
303233181
1576654161
1420085153
1954566673
628509149
1115442079
42844578
1297876802
831079177
938203570
1847793830
849786825
1558206457
302149297
1125694621
1045585780
1485808010
1182051273
706859659
1869183705
1878924089
1058387039
1310456473
920852798
11383503
1142353738
1325538976
275364528
1773992927
809688072
1518965721
1261763239
1707332638
1716294030
928373993
1060638669
1942610011
1017169605
437041999
1944125903
965650252
2081550401
524165554
190390085
887579928
136373413
889205237
1656844612
688754512
208771819
1169752295
504023426
148153782
964220993
1413108324
1705639458
22040869
548235477
1652563359
1479462005
514264196
1885037309
1192683087
1236509099
1070547021
589982427
694099721
262582958
12034588
482652856
1332201789
1410973336
1067235369
776160483
800923850
843572327
1032398656
566521845
960234988
1174523165
403494089
1125709755
2120493824
198250420
1062436294
1820288078
587735286
1904754328
828154689
743442962
723308558
485724180
1628169758
1578931155
2138580137
195635165
923183697
1552621466
316907845
532004361
408046466
1826180038
956606300
672399024
1043779724
1993103840
871306048
1711240537
1766275854
1955069154
317013498
477229488
1322658617
1560084760
1425385955
865626483
1229585002
619622025
1757118653
514773169
1951116229
387849518
939307815
914198831
900796365
242239337
410608113
1570873344
1717380214
1777270000
88653682
497297191
518241377
1753206402
808401238
1657590830
2110079784
996287433
216617822
642737350
1634119575
244943865
1989060218
840648150
766407033
1586433377
772881152
2085039367
1001808891
1898057154
1725547067
1636702514
1378050586
1836095090
916136347
1819349527
1479429371
380644703
754941205
2117969460
149743343
1236887597
726487604
1831059147
468776887
2006441399
1264527478
187389603
655391348
2070484406
1877299965
1702634393
490710200
1565907362
2036070742
261556215
374782471
50923505
1668756245
397594158
1840759497
469459511
220227845
271327652
57499420
1068409053
1986303280
1443098570
2084786944
399270747
973308286
1334164442
560985648
1660741524
1868250286
801216632
691898317
1072901918
132797017
1706726943
1081806465
514235539
2097528881
251433694
1857748891
1663174903
1988426888
1555442840
1852341517
623954148
1400644141
1557947121
1821218592
170844767
1433719860
1795787429
1854016910
1317096669
926483455
1322207185
2064062630
1276153787
1572640577
1467436018
1180509458
798166066
736236425
1889113699
308058145
348562191
102842612
1729892583
1593170846
631041301
1392537767
318255053
290000902
798869851
230837577
1063551072
934853467
795919846
1302162858
702431246
416452444
1979808208
1504910479
1625817556
524656888
1204985082
1965385410
1357721993
214134821
907734658
192922194
1311295070
1081729859
1456615030
1263581855
563260083
484529033
954526807
1892492159
318170981
1909134605
1564143284
400802324
1427066465
2065188215
1618735951
250886268
180994384
1087641775
1100872470
690865361
343584101
1072405584
1315226920
1583101806
202770680
1113777514
1335513419
603152645
1431503432
2024244092
873320265
535293247
1113204567
716268494
62418501
1303427426
1647356684
254889497
474212094
1569906334
1231717021
1893477804
539052501
1001851832
1293902278
519448699
1213699531
1917993245
836658345
547065528
1979249976
267159657
250462718
779729046
220526525
359048417
1135745084
1186123140
1510201995
199101984
1591493063
1689004899
990832632
744124214
1453812941
1961710374
199705418
581510841
984588984
784088522
1594396643
67873143
1223511055
1786714119
1837691598
1228628253
1168374469
1535290155
2100388010
480839487
406927909
270284218
465036625
289826548
669095744
1554109346
1070060389
2052833589
1406209659
1025330690
1727451432
2113119516
2101924141
2117931506
183944460
625846357
1669582626
678927885
33550266
627036305
680983084
1601264057
1878879547
1328254974
345183647
1134723141
41692066
1931993146
112265811
288557952
726478791
2041721636
1435440593
1604803367
1773518838
1183531966
268926432
767184369
1714518289
656247593
1517965269
738988253
1857750945
1336595822
1665518263
363719767
846071643
1478807537
1886559796
157069282
426353706
243801355
1554469674
1470117722
814341419
1761454177
2115342935
1305043587
1074581113
1197273175
526872976
489372404
1589381122
1770670960
1755087648
1099183287
1654654105
394323233
1480392930
2005170838
203683427
401575154
1672761715
640345174
219548251
686823379
812083304
889006879
1456165955
142317109
809057985
139041474
907539509
449696201
223189387
1017774877
1430635246
1671312855
451183104
1992391352
1329694159
1654906513
417653398
1778442059
601499468
836941275
1773608881
1983950637
1379128964
476232045
859679595
1382243152
707056584
1026740167
1084750606
2128871676
2050026635
1830382692
1483539968
1819374954
1999081288
1890836569
711821789
1443045894
608017701
614610588
1855332508
1198115180
785145037
9466455
794160505
1386879121
827903803
903297729
519295498
222678317
114798554
1432235106
773245097
1882742835
1620526122
1472278035
847452998
1168725679
1051463590
386908297
2041655583
150801558
2086470041
1022869005
398505873
1872375655
467299547
2076341126
1354083792
1209109630
1068176064
1938056886
1804344654
1424119614
2039993946
1326325616
1426840065
814373520
2130879349
1014360334
147285538
1514345635
1092544327
272291394
944809903
1932198437
1063106110
1751777762
1214521298
485233189
256640282
1834597526
879249604
1882009345
1295754841
1817142403
1645829946
394570977
2101196353
1628890664
1041444086
2048824406
629022844
242292495
2070236106
477506925
245061802
664296671
963618414
1586103550
379230373
1450739905
1146179948
775432319
1809188697
292153035
902313422
1989416851
2049283218
978090335
2010206785
1432247226
1302996421
1215606160
1736946800
853599340
185218139
58484302
270459456
1038730917
2087031651
1413163295
1018296472
1543626847
1029865740
728660881
1429187644
1120284063
831768296
406965179
1743188850
892623458
45238630
1396019860
2146121785
1988037548
1636580336
1463456495
630909770
2074344283
1228612147
762292541
977249183
2105334421
469800669
1420656594
1672211869
444676994
1384912575
167415753
336539954
447921949
1475521825
241449506
1618087073
1843400414
1606644708
1532417200
2060098187
1937797263
1809169788
1174061652
1070475723
825070142
2147101347
881648170
2055476625
1765651538
1460450196
1497035035
420142257
278871694
930746929
409431060
2031656842
421932300
444253773
183028037
571072670
713888459
635848220
2070862771
1034552036
543100189
2140091422
348815602
762035883
187577009
723929464
532362267
708086343
720514576
735049340
1909111502
308500873
355452756
383652138
1517611169
1795572254
1429517524
1292130444
1424719085
1749511241
1083422394
1252754867
1385161275
1397958497
1675383890
1073235641
87302508
670289485
937259996
1884175602
966040684
1808101418
1988289904
1549531338
15239791
199731737
372345758
1789378070
405196885
1678647768
758840418
1717854546
1940704860
1027540872
1086970859
2066284785
166006166
1504405401
502456310
892880495
333084578
1804437192
1772084493
430872539
437963338
406655257
1568122936
436210490
1949072552
1502221202
239271400
247740335
1335498133
2059014589
386029974
737215433
287217171
1842664963
256879247
1886660264
550008790
1368354704
1484624757
445598640
1150829754
1430825753
1294093427
47333659
1539218708
259868527
1312061567
1206200093
1589858442
887738811
609959884
1242124588
348090892
1467184912
1416596633
1143801234
227639918
1497874778
2013234449
1440548895
1284499214
943074870
1365748860
242870762
582643644
972116570
1300105572
1974838976
287046759
1844391652
873379532
209283618
748291498
1203111786
249852312
360914725
233232280
23600680
1381607637
1659353756
824680922
1042843
1992699582
2142598458
380033349
1933335976
1449241102
960117160
906807093
788480997
472968445
248065677
1256103715
736246088
493690845
1926489694
1591986440
58152244
865078226
1036456907
1698290336
2009731704
529650965
1727833608
1558334044
1180786034
946620853
1575364318
663630364
1338523152
765352425
1656250459
1770293555
531748205
1503267560
107946450
1828598645
1307154445
1770245364
1984846333
388608523
1360331492
1385755281
90878694
959387733
2057182266
1829293050
1421140547
1169239903
1469014112
1987341686
1342889680
1333016022
1246364292
230626674
796186407
1923033735
1344334971
234053582
521696531
1329351781
1213465595
985661581
357606688
1796410760
53058731
330170077
717174140
1814680000
1731788171
1301524538
1901669950
615235722
1247917045
362129630
346422572
326877770
425540536
758611429
1539333242
1593965788
487468040
285013530
1961875363
750245516
1845692990
384895510
747038327
1220710274
146159731
1291838154
1235753847
29246553
560447868
1119397750
983651288
1668579125
1938318472
770011600
909638629
1554532922
658273702
310122883
1638466374
1183659383
1440928812
1559739789
438970770
620765992
992543547
1180592483
1510108624
1898667803
437875077
1832786974
1778016845
432733418
1078501802
709326018
1601213242
818930938
1271746927
582220531
154399551
1501580220
985997052
1796994087
746409697
22978262
658363274
939391281
167239573
1267315773
1321682849
176681959
1351980971
606568309
947338862
2114506752
1243543700
130207410
1772376777
1922677346
920691553
137590150
801008417
1549492540
1026141288
563065973
334376646
2112714698
1502460990
1612812069
1625823052
1793851339
298926483
1393848156
2072061477
1703689075
115713725
142180831
482886739
5624845
457928038
222121600
50876745
2108069149
13389414
1390717592
22501346
1058361529
788832949
1357328892
867393448
714200476
1436592055
1244576170
1020096090
268740751
482541949
1721959557
814084346
170311281
189265613
2089175282
1230932565
1650930389
1123245090
1495576137
885670566
220859707
1672743397
1628344852
1531486495
933272341
2090837
404116381
1175514335
935577924
1248478033
861807653
1109118014
421878639
568888743
1750234755
300987937
223245404
1396224220
1125470833
493679373
1100967027
1947958725
188177748
1612029574
902025473
728531060
937461200
933093535
1905862380
1453608284
145015508
1757960028
1577551499
544978658
295248940
1773024193
1220262555
280148841
1380005499
1084440304
1305411206
680334246
1561592860
629996106
141907719
862338696
548632290
207915094
1669289549
1233475513
766691007
1618149390
1444681195
141761933
77584094
1816669897
959845338
2041928752
2014868532
1352818092
566570424
400588691
610418637
1084574709
1080254309
626469879
1044802261
1140421256
337667579
77058060
960844439
783470298
1640054811
5880071
1141993713
1363577243
8645577
1650626190
1963678543
815351924
1745281754
187688987
1122754905
689783971
1435709855
666158554
581176186
1324567699
1386854381
270631866
1108357801
1155239468
1722926839
1564262822
1607216148
1306016989
1169290623
28964618
73664028
1886995981
2016492400
7115505
119361861
559987145
1869977844
1344975614
653558839
122660093
1187127241
229353170
1896416060
388371824
1532763288
1565194979
367066759
2049094241
206573282
654411838
1106825067
2107040771
281841194
1403879741
1001701695
2068876321
1866415953
2114443588
1958232527
745593496
927103721
345548294
1748993019
1154297400
1053868466
1869371896
283522456
796344412
1331226839
2058869985
1405581106
640708861
1823056078
2439808
213948253
1807969275
946332301
905707252
287084461
856314928
748892411
1085016699
902644731
1712936878
1320018746
151943305
1002719563
1772037731
169843842
1758415738
466617039
1820713420
990383132
113615408
549088668
44587490
536883750
642226920
674020799
544228831
383010020
1411787892
2109577938
208389191
1730441936
1141331010
1599323884
121652634
2119851196
1183040905
384524696
938967766
1545173698
1458099462
416013611
455816853
2034321741
813572032
654830510
2071081694
220676890
272378086
1397831534
1737357950
928064469
780864282
1208574341
1240648986
1777313384
212649693
748365646
2046659247
1894540976
1538216504
1131979770
257625788
253899344
81541717
597206842
1139933801
150940722
1817210788
2024450847
1773914614
338178158
1620995148
415509324
1242273661
393192045
1878038859
191801662
882465777
1562350827
1789065003
4488212
1111230924
1199321813
1568103895
741083330
2137542224
611876981
1092646560
702721026
752786633
1987794957
1593440534
1669389313
603139805
79086478
1368971584
857261957
21302258
148726628
8462306
1387974601
839563292
56825398
1289521718
923408244
402971903
1973153298
288463163
2128655849
1950023704
1788549062
38847726
266722732
788779696
358808932
962576149
595562490
1665227147
182907698
464712484
1980910012
2002318805
159185088
1453532904
50705551
1534801633
1308317872
1922933338
1796330380
1366166470
661528075
1044782552
1026576511
942878486
26012086
2011181330
879840703
77380688
897147664
1204281327
1369162217
506562620
1494678761
1687573610
935467063
318057808
588786314
1295908197
315054875
1143924182
1810338557
2074832532
559439093
225448516
495614958
1020579455
450489278
1805086019
1478916962
1191986892
1201699360
50032591
416258212
1305155711
1135965561
1354451821
1618648024
1849380577
222417133
552017895
1460611668
1749208078
1157824377
1630864450
181554240
1305797097
1634953594
1584229306
792902605
617319321
945156324
1498445037
1804865070
438573635
1465756698
405348386
1511835947
616800787
1973534476
1632008138
1712480730
739944243
461246847
293407832
1267548552
698076276
2130317268
813793004
1020450005
1427361557
1079017535
1593296395
1409516391
30985405
2074011040
365819023
744204212
1482963812
752929202
1007345574
1427612743
789330236
1064678152
160393903
2104827048
1279755337
1902023997
696842602
37379582
1358734661
585608382
180508402
392674845
1756195233
1246328209
2128357641
323749124
386128233
470344653
1276704578
1200387408
710600559
799768276
29928116
1122705263
582439139
714941451
971053828
292558260
210038218
792266562
1760683912
1937605487
139501341
1570714563
1225174795
1669855450
2081825142
1315464407
632756392
1951890376
1379408569
2043238860
410543653
1495811586
1441289769
598259551
397748486
1358645221
1492962180
1842267822
234885476
1214518865
1366058846
1205982546
865500982
14858023
873871014
686328922
1010970077
1347824636
48834170
1069936466
1091734121
1538521313
1613889914
1762397029
1453791457
98361433
990570935
1210235626
1170170078
860567287
799092605
827900943
918349873
480555469
1143575430
1605223578
760150579
1176080965
252497777
1334168729
685181296
1637871574
1253460584
894839233
2105427892
293845709
2130863464
1053544310
1859356149
536312594
1595083429
1200267721
451101958
832178307
990953470
202440366
1814699903
206039757
1638474876
1531680410
76011895
680178977
1332525672
275518340
286595720
1829369965
1310273144
15457202
546478075
546626473
67049632
125264954
413248606
688332723
1247908752
889951571
764958492
17494647
1894938114
581506728
1025896125
1025408247
837630742
1564545780
276508445
66569641
1141180264
1600104236
1367696437
432261517
1454166761
221861583
895830135
1414593412
276601052
1976403780
374313403
810543905
1853774320
433916252
1377177072
580691406
1280677377
1460827748
263011827
1589140392
174620646
1765711765
1800028599
1285187765
1779155810
1145282558
723694359
1036097697
1259636400
2060413610
270714004
1971619929
670701745
242221160
1049634134
390036393
2045219220
891996192
727767757
343818447
2031832682
250270279
890867699
2018971326
1699641495
654429900
359038968
97088723
1482975182
1788374526
1540224505
41566062
702942233
693514741
1463132591
2109945624
2096629115
433259913
1699407577
557317629
870868304
1876919070
1691955381
1511177773
1431015696
2104998059
2065411912
226300310
1156562581
837299020
930587613
1362775983
268837473
760685981
178047060
876944980
1615442499
32342015
271914376
408120444
840479845
891075199
847612874
99133208
1854384061
277931258
148276135
1123754187
695394338
1478835468
2068222702
1096647282
1359571167
298762496
1089939744
299131499
1156862646
2125951783
229349599
1615661629
1982703696
1091505104
1300396858
444757048
1815713471
2123721640
1276315313
227447039
706731359
1654363036
1568759811
269822964
1421797467
1202990196
1524733994
80666667
1444575595
1295902995
916545665
1950472004
1452923400
499477444
1193332942
859031534
1830115151
680166739
832731681
421741746
2061264076
1056192011
1857071496
1269494769
562566629
691244321
1108325417
2065116005
1198224158
253512971
1901109612
1321474959
1747132541
1855964817
724092136
1195760866
691551260
1240784094
1599632272
1062838891
310438021
1382187700
243080005
1029518105
224994851
867589892
1428271417
287781400
1894301337
1542089561
218738827
1743919907
851261834
868604123
1635772963
1677858479
604934246
896817631
891033731
1042040095
649076602
136593031
543681773
1307367194
1289251013
176334675
488617211
874354938
36933639
430381695
611473557
1692801411
1776097674
1078678994
1903090040
619988370
464647912
1836394133
66286222
3680459
1493231880
900782470
1799657234
1946231731
2122076449
908445794
261077976
1692944936
1914748827
461121929
237357402
1446456713
1125721723
4035229
1572579479
893802665
645244077
750750480
198701620
1743587761
1525757481
951449275
727331332
1507643616
1091527757
1857583782
2104806277
1323638601
1874635904
1415357390
1834021372
1275106882
1368563960
944496640
438412534
1833410001
658409799
1476278413
1426606666
517527382
573666971
1938649970
1170030392
642087556
1328014977
1198460447
1791719948
1634984769
1819653571
2003866551
1782366859
1928405896
1276842758
2030153636
706656027
2095520013
1799540832
858334066
1280951216
1774351498
1428930558
1436601348
231176513
2056882884
1006666715
1313834165
339659421
1976897277
728330849
571768644
1408981328
202626316
1525539671
1083113499
607681158
816959540
1270299845
545033899
613616997
337971150
591912902
20977370
640632857
1221074607
1739823833
1325121796
398284874
1310366319
933507036
1694606735
633681419
438175888
806482690
1882534474
1182737420
2038932628
1408841332
141831687
1109498156
940882860
1390404809
185253754
1465451199
619938022
207616737
711186823
635029584
1959451894
1191637954
1310023587
465719376
1372208652
823270142
1043086942
1403569757
1962418080
694053218
161675415
500416598
2070054328
1130636386
82089242
1819975985
278890587
800466521
348783553
560970289
1558569994
761270644
139235798
1076195959
357418177
1642957366
551305141
417257443
1235522132
1554893342
1393484645
982072036
1452847218
2122000514
1781073268
24541252
1452423054
528126392
1750616455
1565997088
980986451
810828146
1638556153
1477398203
1908687207
1601657535
1024418069
967394284
657733808
1998127736
1798888035
1923657744
1653968772
86391527
736007906
1217620646
1760090630
1460108607
255302473
1295101954
1264198278
1773843207
1434808413
22310566
365030356
1084181745
425400499
1476047760
1818947278
1522264645
847843122
792959254
2055757328
641632999
396699549
1722793933
780374953
1330361250
1566636697
382360579
1892269519
45874584
126869690
1519745954
1615652025
86911331
1862720097
961428853
1251356158
1005016468
2069710500
437747101
25243162
2028517444
1806383487
478352024
1654019790
2038675448
403566450
1539452121
1510673830
1531032682
252235860
1001601750
272514021
1957443174
451310743
1093374199
1865374650
1660151175
708316362
1137231311
2043413807
1541346488
411387107
1572975409
460317573
406422197
981946483
1103672557
1666965285
535292848
1886630034
1842840831
1689858031
1128135723
1608899084
1054115274
1196386770
1522989037
398852601
713499295
1358099972
860227584
765301688
1144512081
403466969
1524031397
1698654684
1919245501
1728366107
624490579
475989419
1939673640
1032045133
1528014621
845803166
1813195967
796199500
533367416
1709497383
1573567699
1315694888
744963448
86610693
1930991920
1673905254
1197260834
710744714
347409954
614947532
1730282095
468957686
505088168
337193328
847116456
1640819864
1902924770
54729006
1810083858
1894478838
852553463
1213393997
1586792067
1965055131
1070115217
169896628
1473266246
917293031
1348205700
1970900440
1244989810
1212385316
2023950409
1477684930
90572808
783506486
971638659
119965127
691140022
683430998
1496149283
1864889397
368979248
697583510
2001742883
1139312612
534300087
935509067
1540499092
1162082457
774193073
362910413
818917838
940676318
1045097399
1302199556
1361117254
1334599813
1060513765
953840764
263935045
1177202077
1768609058
565167238
1418305356
587131637
47383041
61325661
1402050138
429193968
856228765
983805769
1613957981
1100083404
1853741602
746399147
1992704018
676673604
335963091
1043993800
1215674623
1398334150
1047521561
454474299
311446216
1763015001
1089936778
1992304717
1740460129
1131637735
365753067
933235210
1941417165
204229912
153406711
370363535
956672704
1324017935
1613942309
948197346
1045290463
449557297
1323126341
483682483
394705068
1538408999
868877150
1835545920
393528702
607831006
1255445487
1808737992
1089050798
1173154870
1511399387
1559293992
1393677195
1390993404
1417879439
572483166
240338027
1799092255
144610230
553096181
301945573
1778243638
1470469889
1713225411
826540879
184132768
1947470434
1053033475
887524893
1763628696
771502598
1278136292
427581530
1177432269
143006536
839245703
1163244919
1504368505
1790782835
761087848
1484130954
1776047123
1639582679
1776912085
1899893265
1347628511
721343246
1725268969
582978514
105602517
152407555
1195851369
1174468390
1733311957
631507870
816113069
1953109820
1836414152
795809210
275412353
1191658869
88823269
1519535896
1921064933
1886432899
1536697864
512304536
1619123826
1618484066
1258246978
1665956789
1151217013
1324583945
605944308
1596395397
2053100841
2054507995
469595193
532514002
1744350426
1425009026
753337231
995974945
13392398
1628351714
530331500
1356765545
268656986
1433325940
771069193
1343396942
1787060222
495572817
1203611953
2147399781
1101575462
1525342962
2128574979
538950067
1492796593
48693721
1395420546
973581007
1337517077
7105265
901457661
557861507
222120507
88955235
1605342634
1956527257
1449848471
449262334
1933702106
1335918528
2141576908
180684018
592538784
82121591
1757913161
411753830
1888671629
242427119
765580491
1146302196
283859356
483021929
2123185358
193856667
498862648
1918522431
2079643338
893383875
1970250255
177510434
368442871
1406263262
35881285
298886606
444558899
1068837522
390357080
1095785582
560507684
347774467
1029219211
1266624168
1436837768
1953263905
645268027
1540235027
603317375
923329803
829921335
818751182
1223146109
877235159
791828808
755681956
583631735
350756349
1742680302
1679797602
692801944
667586726
1591950209
104592457
323613615
101037417
1959579844
845426708
630797213
2065190522
1370946907
452444249
349367493
2001253326
120169074
62757004
656890542
1424689171
419434702
2142421741
2009748526
511087917
348485300
1427668213
135593622
304485583
1118358617
1873563441
2101369705
1697610917
1468009972
411801403
1722137518
1841759643
1489958395
575651984
1999138088
1735430747
1849942570
1012725161
1770543578
1991582115
1350826704
1878486504
687834669
734154481
1049447301
332579635
1896823660
1174114200
367751154
513434915
1529112456
2065858655
531499932
1216926634
1662566271
141110338
1206862674
234581348
667208341
677175471
332532008
1040022298
1586739000
1987605861
1337099518
1376337516
509517267
1511337997
431253139
1673285148
1854067364
536425241
1781181572
266584079
10150999
1419529125
1324609736
1327016042
1089890086
496067541
1043543496
2114982556
1689219787
1614932863
579782744
653983281
1506042700
968248500
941163101
1200132097
669430014
1574831435
1440038120
1043637224
644813101
571539005
1225699098
665905709
91054025
946969283
962788312
334403647
477389270
1647560869
1017470545
166977786
1067351202
15287634
1224927075
1944771604
1602341981
1795639431
1035894485
1343766932
218048081
1332561495
1337360023
360661721
1290584967
353825226
1180333564
2043561070
1460341219
2071037001
423782858
2026688419
134611437
131233499
2132049955
1118042030
589343506
1996425762
1720520886
424117806
821113073
844586128
1617184418
1653182806
120921168
1547169121
334466145
1858389914
655797368
1403105267
1808737852
1986630396
380691839
2017736458
1646054417
1446981386
1182607043
1807240358
1165089374
1387313227
178213298
451270422
1510286109
1432515118
1609925901
686952413
1597621122
409612689
87202446
1123618660
1415388248
131055984
1358761075
11803932
980021752
566707567
1636445707
1396981138
1289498192
1843746757
1374485441
2019046404
33585706
977349685
891104541
552089555
1055916249
1167344738
1771925015
1749893612
313775482
1375850480
392486007
26370588
1482830521
1350612132
469835649
549569531
1646731246
564835849
486158763
218545767
313441833
1386578698
117838693
1776107569
1103858887
819533106
1472298930
1076412443
780060423
2067345042
1479010251
1936343885
1543865911
1513410581
788099193
708321930
1985033917
130525486
1041280850
1186610227
1754394394
619637034
1854019590
300215595
999496869
777782037
255570938
88017491
1051830648
1426636395
542638505
1782588600
57995425
449718383
2124583420
1907637095
501185924
1757426581
636828994
1523396395
1111276869
158013592
1200917377
1707046301
99665821
213187391
1125984335
469391393
2125024356
570538266
734783361
1516731877
161535973
1507620029
1375765049
1732267728
2087885183
1766507618
1771254380
35416762
2087305355
1921857183
290357910
24063308
2109948378
1098064538
1912716535
1709887136
2112554551
1105719944
676285114
1694904811
565632791
1376095475
1597778614
2123645878
1726237588
1460562377
1807326018
2065315013
881460180
831814895
1786118605
1712123820
357203163
596079014
691478561
1035976125
381257926
1718333126
1257400384
86677721
466534814
1758368476
331132710
762897397
1078377414
50608558
986624415
633327300
1840196612
652955300
471277872
1573513810
858438647
296676279
129066708
117803836
400943386
1043273792
1413445110
1277452450
310323510
207827031
1059302103
785067028
615730559
128519259
523368447
869074657
21167714
2046469123
942110533
2076854213
1929338987
656776338
280614537
1869734126
1326673298
1412247804
1903291154
1233556948
1850179679
1121135501
1349673732
237978240
1942560463
1546854239
1235089519
2037354502
1719539678
2088415106
108141060
591407870
1840222284
1236023366
1424629284
343275368
53932149
717499991
603040927
220905890
1753054745
136212957
1356622164
1271189739
823221384
1594125214
826590676
417317523
1194743458
61151015
1080808997
1902306400
1172166178
735350325
1415001026
1577811057
459669648
2059138312
1349969298
797774120
2048057132
2086694474
1330985999
117779517
1777769527
407159832
2089573804
1313809027
1432573880
1476541040
1702833800
1290585209
1180154114
797689381
907143304
817771479
1953114762
1425601526
1241170262
1153322335
852798728
964360246
1432291076
1086698507
1967239814
983925826
581762865
471568754
423569002
1788033403
1153626257
496861800
670413893
2048973739
1203442796
196086152
673620399
53058731
1942554036
985425090
1966494389
1510031649
1716846124
2088843653
1569194560
1139054274
403861148
341281303
46337663
1440292763
2043868761
859716378
1158546994
33240696
1527307363
1553862790
555524991
519771825
1878768443
460286412
657732913
1007585740
974570693
32584204
506321341
85403679
1416006366
334477528
660587430
1758376194
2131351556
1718806717
1234059867
727026886
474865699
1470717708
974579116
86285175
721420765
1097927044
718705823
180459957
1564366722
1145531063
1768737986
321533103
257145545
1453457035
1251192105
766596008
1401573965
1959471847
768952556
353659786
1500196397
1984212769
1121694223
1694736238
985835065
1325928403
268671455
241147229
216244704
1127525133
457152977
245814857
1547853295
594818510
1020529076
229979803
20135004
579351385
131793943
1688996306
1816562797
216374170
1855096583
1256585990
772524511
1697557894
681859858
1814659512
840368815
1354811444
984954596
1593733802
1506623446
1892719595
1161723772
572038405
801565630
1391078059
681309854
709846881
1353772061
1305173963
141292776
213567610
419657255
1457375021
1449721815
1062644068
1867046220
98860053
1601073495
791614637
823206342
484757336
2037776321
1325830619
63168600
594991625
1921768677
1082222568
864300946
1760783578
731047181
138817887
69052965
421534883
135128795
1954836729
125828041
1154591571
1438899661
1461392977
1060876262
824206821
473409259
1077175171
1611620834
1684198106
643654394
1194526314
2104227266
1904505457
1623478549
1378568623
98094178
1339526789
1174118917
1211830497
933405805
1120050116
844730362
1248117181
558838988
1345258127
1290206680
1384835468
1796200103
1565406587
1291506497
1118948717
1272474807
1899137324
1197231582
1290180691
1226977322
53433581
1302638440
44257772
25637567
2076265122
119328111
919626137
1622735742
1808967580
775886744
2114604692
1808573655
190689483
1466949089
928387651
1588295833
260263591
1871800894
357864741
277827120
476344750
1435013546
394736893
2100729005
2059292107
4025441
627467952
951752493
507516961
381998751
1602961237
864017523
271993315
1613289742
1491228336
612386665
1189997866
2030408790
1625253478
353958431
1234658648
816688037
436937941
300695415
27168742
1646318105
1636586724
2069768022
1056792840
1451040880
606602424
1899831465
1708007959
1042653070
785229077
1936466526
177861409
1734502343
1357436235
1516232722
1264950504
166399168
1568236088
1554151215
2079682910
1221008349
1087491895
812505856
1052104251
2134306659
1664143876
1446574825
878453972
1523467607
978840307
756731382
1108003777
163850277
1785280550
1429248304
992315143
4936378
505514633
563116367
202685184
2117820354
126721398
1880785137
830114586
690106801
167728530
1484808104
41121489
154206325
2134070127
1704257377
871606022
132064539
781617833
908629654
220664182
1377989483
784442162
867249663
1231032892
1038194249
79281207
866701573
919401106
1051777227
1426369175
871248209
1599954688
1762173169
422238957
1786736110
1027228322
900586176
1770704072
1288796792
1323042161
1908177811
1456928314
1928861227
63840468
603986432
211117782
816440264
1099419860
1862347831
1104947492
1972829243
336275649
1883723721
83796994
2088902732
2055100398
1510788792
851703895
759472501
116272058
1909999637
409035784
230495595
572780781
738085106
1330018232
17733065
1326754948
1867426366
1262548856
65914825
1463423732
1080142078
1208206671
2024268187
2016337933
1476512293
1766963749
1480836011
1318673833
677301541
102677390
1793074617
661722737
811300233
1040456147
350315596
772964640
588598229
1350302358
589053748
977754777
1792070142
218109285
1346045372
1875136637
119166177
717944991
1348170945
1635302324
1404100995
1128122874
55097567
31727554
1576393460
105883880
1757577565
1583406681
887028356
1437774000
287883183
611896959
923780911
2002524599
1736453588
1289531765
1683852763
1089725123
1014995330
669282404
523342361
1539355763
1217090876
1914634991
1673940032
1225272409
439468468
1097134503
1713179440
1801943200
2025010605
797744957
1008481109
539743453
1644290131
1020135779
1133678180
545852190
4757756
803585391
514555431
686655470
1412388485
426066517
1788523241
1912033843
65212696
218934816
1933910999
616454445
556999359
309730268
2031032732
1040542141
825808494
1183548463
1544626217
1710438373
122202331
2137597496
1568726616
2035207445
1831289749
1782833443
1115038709
97091123
1212764552
442497521
65015508
814414218
807503955
1608865312
1094388378
1946158700
1303567561
1216647197
1372975952
102539114
4354015
520181575
1926329459
1040769464
247495340
1779149282
7457047
893813858
31724176
1115093497
519183275
1548011642
1535604092
963686062
1897186313
1004416911
2064954544
519692716
1556621714
1601043991
1036903158
1573946302
1769010411
372368909
136867001
2046099479
1219067496
1862435341
2127256858
55395426
729196547
1639555558
1635857075
42957209
1488056428
872812627
759446398
858992315
1223378672
1768377780
453835089
88395863
1145119957
1241341944
769129631
1617074965
796913748
652864584
710884702
119062219
1853147516
562117416
926356617
823767279
449141932
1996459289
776254314
100012543
1621164769
760673077
173722625
1845634345
355310403
2075614641
1911025851
2087106722
89377497
808898097
2057424940
1542684321
1523429771
708195253
564297069
1723387004
1108382699
1521618499
62274601
437436302
1286719870
232352441
1794216777
2021620062
1683668325
1778236809
783671787
242892337
331082945
910793195
61970491
780024684
932660629
656073745
1186585543
79726741
1490487733
649534961
1117790997
439097274
1129231924
940575328
239187544
1125385202
1807122857
1597520638
485820358
647159222
699534060
74212105
2048499047
1821708847
2125800331
1203679751
1177901398
168559477
1318801394
1247582736
1151511336
1956677051
557384804
655673205
2084721108
405498864
1023784385
958396090
2095391984
1948992009
84037645
1442970014
691115757
2015345635
932450862
669214948
379723209
271207972
2070519173
1322008
1841646932
1856495901
1134156345
686112678
1611699698
1355658221
1684203334
946761015
1059200896
1557383803
2131033342
380725989
425919903
175425832
623245860
1397834132
1399920863
1022787928
1098442642
280968629
961821503
1929820714
997519068
290809149
1604300106
1304294136
1693474644
921159096
365346702
58292367
1632618863
91047930
2053648780
1640333247
1954942756
1373796653
2025688846
257483216
1002235917
2071935295
1580939127
1644028188
1182446252
224000694
1855334923
1169902886
1356967948
414639806
807376800
2075768500
1937027740
760132091
1800382608
49999962
337650410
866062874
1912450670
120025611
436206467
1259954220
583859564
665518453
317021292
735199141
1500155905
2013356039
1793521585
1588753428
675619664
1603332050
100582739
1407527763
43847986
138072670
1238565430
1479908263
481396564
1882485632
1251162627
1686727392
198727467
1761073534
2049085620
1079054538
2030872024
1554173765
1271766618
976720090
74050213
1319836739
1736191386
33765381
1413762589
1123261018
150194558
1176702670
1117159382
1234180169
1289178474
1121151933
2075787874
41686964
540500548
1349554053
1798487026
575011434
2092121637
1530349702
587612380
1263761097
282826431
116047341
705777962
592842351
1680278568
1022622491
238191120
1997633795
1774812167
461734737
108122283
497672756
205615211
165701622
594471355
1948049909
1301602415
935122230
1888549379
2059175753
132448058
1464254015
1439599399
1781856369
1941940754
745148641
1897514660
261414701
619523067
2073253343
2115859843
354606812
1379730238
2101306792
2082977507
1697462308
368234162
104538777
1159640863
1344212567
920280431
614620624
155868647
1601256636
934767378
664513198
882849110
497548364
1818270331
1056048612
155458709
1412124357
1178678063
2012182330
967731961
1515957874
310895897
96042284
1334206491
1488021292
1799306347
1574650310
1855345653
1129291429
1390665865
916896499
726610724
327091776
346815216
638544689
2013573554
978089301
1964730468
347139874
1860659322
637631123
160126152
2118399389
943875247
1241006666
39121124
1824895854
58000340
412899089
691894346
1624762220
163923254
2115524348
870401449
1660815856
2064624056
1505192541
1643661256
2082767261
1858776688
1945835945
939926763
789275818
1575073841
835751625
1106448750
1163978253
936850628
676633613
1327363985
534757581
438667225
1551436064
1708092313
635497838
1647670090
911437169
1714777271
1782712539
764183808
803543286
1953397161
1110584840
509421806
654176429
2074357244
1831350986
1935745347
1249573792
800366007
1759579384
769556316
1910235754
1120866399
1555289284
1444714035
1439686237
2125402847
1599353752
2131975305
474020611
1922661434
1351478040
1279485373
742335687
425150565
1117665705
1640814194
2128550982
1607935827
57711924
1746580928
1333600480
68367954
1904640446
1159836449
259081176
324935822
514963806
80722463
827692713
1829982521
1909374885
1199635975
769733386
1662178334
165070170
2075651918
256045071
93659082
1796380533
1247835265
2003941189
1400767839
1431516143
1787164289
1409286619
1287945712
2098569320
1754481165
1072419149
1633292906
1312292048
1000892359
1902623526
648870741
324328200
1435308552
796644532
1818902625
642707383
61506603
855471690
1815608015
376654143
728577546
1758209854
1905342123
1580855386
1339443179
1817725141
1741243653
1835899337
374835477
790069369
2145956574
178325998
1433367234
1230890452
133978128
325701362
2032464852
1955307066
331830047
85640285
2103235176
122257993
1725477811
218471152
1471893203
1304771652
1653272009
1002286574
370970753
1266199501
900484170
1563248973
583607422
1652397637
1358976434
1787712735
289670148
1114661814
815963185
263878988
955359382
58730956
1099249283
41070821
1673090444
1553802923
1120019127
1622435553
403027694
763831934
1669401407
1751207604
1568432428
940648646
1101948003
999439845
485587393
683539672
1152330666
1067533027
293439310
1729494241
560535657
1878907284
1584795623
1714725884
430806373
1122985018
312521641
846147556
1809173951
685090324
1525472519
554348564
1188773734
400923860
745646823
122191908
574488544
1194240244
1453380776
1998836767
1409794330
646664902
1017048336
1803640985
960900866
619261644
1270232370
1382620902
1900659582
1329748666
1262094194
1924106239
1532339480
311589546
709356288
1899115039
1987515357
1320606937
1054982649
1337067720
1715264232
349117782
370525968
1398962425
1930188182
1454922368
1277864462
198185708
1129428054
1560131724
1901377326
1338125289
889202193
1376049499
510327693
1741495298
1914333751
978945188
1334617587
1856307791
1056973751
1000867144
115038048
700192727
621335024
881233454
1622560309
1932843843
1134088165
1364386190
60128392
334046531
936968747
1915725986
649746044
1410649426
703270014
20509254
830704279
1913708804
1886402168
1410162207
2052606523
1250557489
1581095326
2017844757
1703869816
2099894529
569099016
5626976
160364884
699266583
1313774187
1003807229
1002697029
987755842
127327102
1222159417
1040680750
155264005
1374775976
344533395
1068800152
1638733051
1029114931
494158778
1061522256
1004757026
1983098587
1998492863
1061058790
2137091172
2006679474
246769718
1552556890
1282470551
1638162314
1835295732
240236294
413121662
935309859
1858524187
1945628691
1211692143
35663590
313782780
907977939
361177422
1154672209
1294303642
973399671
288147630
1914284700
2033315479
422340891
1690502506
1988667365
284445382
20400869
249107323
152299164
932124390
719728694
1524868195
439407237
1538470192
1362178088
2032220172
364391837
1189468275
1595842774
598172010
1204570522
1439536991
678366124
1173409923
1254727937
2054863621
105023247
523688484
1180363480
68599082
912987482
390560249
2096664197
219834565
104198809
136060367
1548738895
262908212
1371665818
1671786826
1216181175
1334740350
1667431130
839439430
1168754307
1612024686
938974426
120673391
653962108
1049639010
980470538
1683672772
1862025354
1598044578
21103835
548482592
538958301
395903168
838920774
1181254855
1342136070
227595331
466073538
1713415664
103148057
285116563
1543177414
405556745
1370130351
604357807
1082650592
658548586
1709875417
154018032
1156026040
473717420
1016081098
440167060
1537035232
1468399252
1146993310
57369682
1979046625
1356426851
689149556
1271595246
1295733560
1870179393
1813082655
1096158641
2088982844
2051346957
1636687714
577208842
950366116
1675343398
800716636
1964435476
134760967
1055638052
462927159
2137857730
379719795
852460842
850630220
1128811369
1134860019
1110895629
397179734
816690739
1124574880
191200826
890149602
1262287514
1466173022
322729744
5747811
31293336
2115778574
2049170846
1018898779
1148652366
948718872
400165807
608428395
520184407
473629878
1473343891
1745389429
1330365991
77616755
1101573953
66790446
2130948884
1048649908
2030138038
664768867
1179255192
690095224
1457355679
491605209
1775084932
1461664825
62752203
1631088043
476679954
870980674
993337246
1485274603
191751921
1192331555
1729405240
39793814
785821765
1774585566
375162191
1293702832
695698755
858503737
1728763591
1077227773
1760232072
1137842168
442727522
1277614549
1742220882
1808135516
524644574
1405536264
1865113474
2036105356
1918570909
1236545541
463381277
1424069630
458345677
1865132070
2115013138
328770492
135519085
1661529594
984766094
369118052
285670334
1230381022
420139661
468602875
1638771092
630746923
1347056907
1009104749
1875004715
1771373077
2085609874
643614706
147663316
640856376
738305569
331627415
1435068720
1155109695
1455573303
1391693320
110350860
1038034264
1687649486
802404266
1833223519
1497478226
1260953691
2050343902
1991946797
99715511
1485774060
1621142601
1589288278
221264822
421205782
677891097
1881888939
1350254163
1373852959
1085157842
742658262
1049020216
96596465
2044755029
552488463
918242182
829358343
1638245997
484753172
2044731481
1043612943
313552469
885765753
846875755
1998557055
454979957
66832427
1777453240
1854682638
1485015561
457718241
1763412004
863420535
1650173615
1048293509
1213681579
862946991
1936004710
277378602
735373001
1161192947
1305819381
905846760
435032636
966039466
1695733291
671173077
1185022807
518750744
1746159992
1286654129
2114562869
107397016
1340632158
248427363
1322294249
50840705
754289552
1730774963
1166365363
661395995
2087023454
566873803
226362073
638177329
380371337
1751827420
20790624
1326691988
721814508
1883151286
296787946
500474018
1315096474
1012591006
683626188
1162369806
1287145400
463640676
1027093328
864031099
2068498109
577233595
1919054364
319670369
1098625026
1300788943
2080051058
1035221691
2038247330
568143322
4863353
1826403521
706813899
511274413
1670199588
1574061608
1059339125
716162565
1270028822
400895788
1156591126
1912533079
325963416
477408769
2052612070
232822139
329831270
1230775225
1226867214
239896743
1449455267
872590072
1438081943
1618933657
1189680817
1760232911
1546114655
147297111
1371871327
265312263
1941646511
538558228
1601936908
1750365002
500740911
1017799757
1352025208
721926875
548343201
707034173
320249369
337619162
995547457
535857873
84331861
1302318409
1908030985
202606197
1968595354
1861089771
235064311
1449452837
690152577
1628592958
692620906
562038548
70395120
397135431
1503773701
1846762721
1341399541
295343153
830200820
1106574653
1628768672
1640210829
1113327244
2078102675
1854169291
1822734758
409847307
209254983
1523750286
1783068762
2109244174
1621250532
138360353
690620073
975270612
1584357831
1278734435
771351144
701068209
468854615
1510543285
567796950
1660703776
542213135
109481642
1910545996
897083812
1046973396
1715396097
1851103177
1851407590
303626189
1066848169
707714680
1575781346
551955522
2071365115
1293234610
330903175
2100858529
755059803
74463918
366430099
744652486
542123459
1099428964
544765419
1750164891
750063296
1572840043
1113513068
2112590070
265187217
1199465716
1132363166
232288934
1631346472
875022671
2008067799
773332755
1099787156
2132315703
738467928
1326308741
1022712042
921636655
1382669179
269453034
1695790131
174566842
896258913
235933042
670884620
660725724
456922758
885982568
1107688311
775518225
508430980
435252001
1892263254
1062376583
1067487331
412491251
919202225
821198271
1452910789
1279595434
1709727677
226896934
710152682
1357803467
371331130
1075342811
1414858098
316450617
101677648
2106166866
731288127
33902250
1160921018
2018891134
1120204668
1616459554
117019757
1084007707
1869134671
758447282
2130483254
2117066919
464245154
1855949430
694282429
716100103
2015078791
568982345
1433327055
121905603
1476517031
216362554
196062816
283819014
715448961
2146100807
991440861
1241286656
2007231658
1216117198
2018030738
200615428
1814407931
859329427
811465486
1120418077
1013462501
108863122
409220742
2090740477
884728838
302887938
1631607922
638545697
934540327
1757579308
749086561
544413364
1979586689
1752611157
926903919
1216080457
745637510
1991344863
521031549
1483841422
365360993
48910510
923674395
2074003773
892383370
601890079
286684290
1385705436
2099365822
567232581
1299538198
152391261
879879461
1181543838
1874126012
979719909
436559330
1468069227
1283180069
1844578007
663980117
1553287468
601350865
1276203062
730913457
1896937741
744529859
203923302
1616570776
1169027016
1465333757
705754791
730556436
159291694
1380578759
232435479
1493708774
1550757290
106824364
1880160369
752013195
1782967526
1553278632
1942005255
1109204494
59466811
1143248907
853272966
1501503396
902058449
1730095231
1290990416
662316408
530016282
1525540611
219924734
276764025
1735408454
1947588716
1203489488
2076609533
595179603
371710760
66556291
532777843
763972097
565780626
676135471
1062589426
835793120
1466055074
1296617400
813469934
663487031
1330555591
1677428368
1052960673
1966485163
510603035
1843211117
6751500
157308725
1478030167
1480377036
271133513
1485246694
189197628
1528443175
357468148
1492839590
648032986
1348496584
1341296794
909410012
2091009444
2140467664
179030873
1749458024
1427802159
1441384455
1552948965
584004122
440495137
1361878976
1100160280
128266804
1266867563
426832057
1495310480
1899227580
277627117
1168060190
1875816551
1576114536
1458530410
509790100
556199417
1999222864
682007129
1115488573
33127824
1036225780
1175228362
1929073142
65311589
2063540994
935621493
489837262
1688219727
1517709806
547612318
622969152
830591111
1195971372
1095387964
179083665
104506725
576392501
659369384
715093730
885111477
1906644443
1192802322
275854521
1373766035
290422658
2050205304
1846639114
2030306434
892758674
536964042
653580756
967351029
1038913558
830436236
607316594
1908836748
896641296
726756792
290452275
1072857540
1020647502
309401637
1826810033
1697821130
1795769314
1123796846
1053288427
801037752
1759742975
208370030
1819115489
1428562808
361036103
2140410929
1332289325
1883211383
1610298226
333811522
1765317819
365288498
604549937
798206970
198181360
609842609
614612886
135103782
531985230
616016105
423615018
36481416
1276478688
1935480753
182513139
1758802074
231721640
1374703522
260576525
938866566
1359368537
67282926
1029671062
1479601910
110310098
962918564
662031535
999213108
2109108807
883295235
1376908847
2089765298
623657058
982966771
2045567513
107430144
1703393770
2076367894
1543365850
1968529191
69043328
549268606
235378546
2076376648
1151130603
56040981
73082217
325221241
844604318
546882543
1835045556
71113594
1083937813
1838680181
2065598684
1132567053
1784735348
1364858688
461820377
896731859
1569251328
621647800
340676263
1097328395
1082128507
638477935
243754873
382986780
350384479
1291802749
1555064087
922607777
269123232
1961807611
710472129
1817690252
2022645072
881441671
1801492552
1598588008
1312100326
104733979
562536651
624820286
1294208287
1583973344
1050304827
1222866490
184754304
226797473
1485141725
3723868
2122794234
299316524
311800759
1795842933
1040779638
576165146
691364942
712265097
1643773454
386117110
1357145220
827868231
1409881302
772036226
1640624092
414794321
403717368
1507699056
327566614
807181159
651167037
874444538
1457804105
595525235
786890407
986281274
452975367
19613439
1021149043
1972833445
2131294024
1886763877
1377929447
797406756
308340505
695040872
995493657
1991826945
1828606146
158020236
9828450
1712621099
589995259
1922605864
1250713629
1841688158
424629378
190271688
1445637691
2119755950
1453134005
876876846
846872946
2015038398
1944273971
1886448191
224442062
1801117722
725681802
1177170245
1678207525
2062551113
1625863387
658588681
1048152357
1476611482
510992778
2053160985
1582975223
494221495
1033157519
1391701217
1298964460
100428531
130254953
1245662184
82974173
1959672280
722745746
880997867
1590630094
86613920
1280998107
1192528711
260868389
1259551729
2049364262
307179130
345129532
722366430
1625772017
47508391
1681169255
1428822536
1541557511
1711923274
1593308592
1989455926
1138370548
780776852
849854411
6486277
1142314195
1017845193
1118447997
586328347
660113954
15280668
1982669195
1066357539
67031632
1747131229
1153532214
1067214679
888066943
427654004
650430330
514761620
278620616
322908692
685181296
1068808456
1255740746
247117861
587760163
1154171695
724681018
348021111
1809680352
1899464163
799445728
88074430
1609038342
480122284
306094916
1353760555
620248961
1926132859
1399464163
1658987823
1168437599
925427998
1446086795
1640796025
1290868614
1622196819
1900459062
1400937940
1405557542
428864306
2070985911
1906065917
1681727391
555810153
1743707374
1445074010
2101553553
813456847
1072478309
1578668535
1389507047
81709643
1379752182
899699662
268619819
1267769264
1428610978
31702117
1140273090
618752115
1552700722
1468290257
1792955794
2126170440
800144455
1636956206
676330714
1810693149
1950043174
1541377582
273323671
1975348922
1074105272
1247597124
557682432
25414845
1987065563
1110409380
981579236
1928894802
656965605
1848748392
1066980757
1742636412
1415397823
1480969129
1907363950
1263294359
318219382
454765667
418530901
1358827301
709282206
912115307
1953666435
113684530
1709877071
1496352018
51144723
875457690
1194576489
2131865946
694094832
307350500
2092686604
1249874965
1130110092
1964725040
176368295
331668676
558290901
718948544
766195450
689933235
1497877458
1493684197
1433691150
1505249149
1012453222
613689935
1230976285
1463041850
39863976
1690048542
717951980
2055490354
1374985019
1451408682
586287564
567644804
1009256160
266940977
1433506475
1602355094
1270878659
1390229342
926560099
1233523410
1186059270
1395349064
712381870
1177922052
134944312
1184537565
1185911322
236333279
1508004516
340953008
1344117640
327971456
952428253
891476130
1596098658
1724812130
1465304752
946366162
1950923757
678343848
591665760
1726554802
1184043950
1845902082
1246071089
332727310
972549874
1182154505
1397185123
262368309
1003656927
1095818198
652523274
1405926827
1112728270
366842297
972906001
316259068
715937854
1080068589
431113813
1392362588
1864805070
1903687818
200509896
171226023
42710348
756960954
2092608223
376901102
924864687
593182074
17014371
570253218
1240913502
1038760468
1386266961
1715362995
66413905
1758841662
1844952290
1772530057
1539100731
1061034299
1683601221
1300691454
80410330
812901708
1176384798
1037763359
1707747390
2029378138
2045399582
104949853
50358017
1813751417
293930649
891063819
988959381
716166326
402560978
979460627
147245532
1980898466
1501937950
1156573400
1962079390
1052275344
1478449741
171694609
1865805469
963139370
532226703
632325928
1946168247
745513707
1053291759
183143516
1163025925
1314579949
516534477
2072663265
76566894
1305783485
710503398
309751826
2106857918
1911327231
562332658
997226896
1811661346
594003584
1578550920
637518265
738304770
1117541676
623888263
1659296090
860531384
2097483021
1746041951
1355613773
1548233381
1206373676
1566944214
1179618199
1554574311
148606677
1840828406
275287497
143732310
90619969
200009023
969821439
69371087
892155262
589293727
1949491519
1881915855
625704102
956411144
1400087956
43534677
1361349217
1882378597
51659215
713562582
1586467123
786625914
696336663
700687722
943071998
26022594
1592026645
424255124
1762968497
1969834253
621402557
1319990064
1073769136
1972751822
1253849518
1079408326
1371271166
323025513
1512495994
2056675997
1161618877
1267229877
1186208250
1895229213
429372371
957768680
714836292
980045835
378870364
1644533204
645008558
915164438
71989526
1182669450
625815921
2091800346
1099523777
631897705
1766395041
484733742
1621454647
2123494767
775284088
1691879061
1067733758
953479652
1075879575
1458510139
1644522713
689199658
1541790915
140371299
1148390283
1357869502
1455633109
707219768
1599192454
1897715161
1299388750
92743088
1854113392
1353285998
1870554422
210954743
1215813094
1600726271
1061506279
1689876978
1687324704
453956372
2130051715
226359789
373414164
1374159421
1228103331
911388435
98789683
918423528
1586571496
986784809
396797280
370478424
1605342965
2014481421
643362999
116010533
707556026
789123552
1634343068
960732191
1119701089
1044461164
695800717
158432493
1392546331
2053960137
1756355359
1194334401
721778171
2125100513
974255751
1932396191
1948907985
1099365907
195978266
1282595667
1235278334
1359644327
424921030
1673311293
2093226586
164721393
504339277
193011767
966714387
1712345381
1188665020
1673336832
517486784
585399514
1432273035
1112091758
192508231
1726157140
1473619906
750019822
221075722
1803370362
837141830
352560523
742153484
312613629
1736457938
1625838342
450854151
1055881576
1612251202
1136315029
1235010304
282641575
684918972
677367905
634042393
84963060
2066453136
1241400416
1962159715
1047133325
896035386
975308803
2043497827
301199070
1034362925
2069264861
1528326398
2124957281
222778037
1549224474
1896329883
1844065017
175866670
1786170526
807291934
221767161
1373877060
816994814
1185311815
600120328
1519844727
659872972
1759407371
652882587
915725899
1831696619
473430429
930360583
1963133332
67934190
646425054
1189481693
1926505537
8965376
949844263
609285067
1574725734
443490562
770432701
426073323
334051688
1732875856
1266327567
1956704488
847950763
1346289035
325166228
1681487739
431631473
68756998
1300586722
415568981
830255587
1762072529
43213317
1781558042
342037563
968010726
1131950412
1765601872
1156159653
1337137829
1236740574
1627566410
878499541
1374058741
1354031446
1185363720
480302017
145729376
439155872
254444870
1841554133
173689965
788114967
2030154218
265634204
1451317177
1721676674
905675045
357866482
989932231
1008319159
1412014234
1780471950
801594302
2145213071
167823299
416898074
161421740
610510987
1877286469
923489052
156274105
767606556
1380096947
1096773201
418348256
705307197
857791346
719235009
204095884
1633828481
1909251540
1609844166
1329119660
805284485
1940564760
713222830
1253722667
454288384
179563517
254142787
1409579965
1235953846
1638490484
1755281689
670713786
1105706651
478758502
1550695888
856564398
2090289130
851186094
594727533
1062495356
1374422202
1324599649
1689311258
1321305883
1275863551
409221045
390508964
460397832
240014284
1618232454
1652974091
22341965
63436951
1503549361
2140730643
2074348668
539249799
1035277993
1507033689
1900990374
1004747020
1488169650
1330298230
1808696817
8479177
578474449
608979546
1710870683
956488352
54141721
1139571812
540266978
23661602
491621672
147162224
466414034
1764163197
888487034
658004217
1257782962
1879592987
307192993
988630746
2122072478
557918111
1193432166
746022426
803296563
1356071543
317147643
1108899956
2132318243
126067266
1938318476
439597204
431660028
1371922782
504818402
444217081
934213661
2133549424
598196423
1991390258
1182062624
1015253941
1563300952
1586610765
871351262
530553204
637078087
1727369993
588647322
1363682791
1799518874
1299148498
837224306
1151651272
287368678
1662796862
679429551
939316295
1946686276
795159698
159484894
914635844
1598929426
288413651
1766748068
1846518730
675613717
1287734569
1476378888
742920566
681122857
981979522
756681268
1650264765
988027774
574493991
1458443004
204287465
1031617781
1897198844
1671620904
1441154422
1896937741
1327179887
908162330
1271880878
1514856202
1580753288
2038308398
40403310
1135540139
946736733
1111497601
1448268147
1888083063
762379969
2102014388
152021404
721050832
1352301797
1586640281
1873080884
499748192
909325482
953364372
591607456
1072698080
1265666747
2075979718
1869404203
1012523276
1793974923
1762738092
1795425566
862295022
1115215754
1856680977
747797202
927037527
469096666
577430593
1649991219
33120320
150335684
552054449
632886623
426279179
1659130434
95809872
1852191255
350473443
885604180
1652927073
850041804
1992001273
1734509059
1406833403
653528376
1894972808
2108032688
1781491965
1844695474
807122253
346990540
689226166
712600894
1447138930
517236911
1399170673
1209724097
150794179
1061016909
1200929881
625638726
1496327763
20087610
370364917
1790598472
1413840770
1197400743
1230036031
661861207
1622186456
1533980017
1686309390
919772405
1152329265
1869175704
1618654867
1465714091
1069035014
1975987303
1697405236
1941848680
1375702647
392514396
1424291589
1870297951
1528181674
759445405
1813892246
210634039
2104992196
2074233471
1512056673
1586438981
1283307874
1956765493
1109365867
234808094
246539920
207047603
812958515
1269874025
1697311506
837991570
1000445134
1302016557
1118070584
1401807145
360976707
1333703123
656019432
365591675
350022872
2077333571
1529584766
1690975878
2123062371
1717253641
1469277588
480281749
1094388378
298557201
1164817963
506581585
1167315629
719373084
385812859
1404891752
605815516
1011609017
1859630446
1725397902
570352937
1614971094
610389298
58420291
739177491
1292944704
573267256
1443441431
1329099927
1109433598
604160472
1145148610
1285326725
431119807
2137971784
1453950995
269892021
1259830724
1706119913
599495627
745912552
1079244477
1361721567
1149217742
171376639
934790525
1654836285
1885887250
546161479
759825783
1021544158
46016689
442026267
2141802611
1359573895
1058184339
784621943
1785195500
2092470503
937076821
1545642141
1121959997
76508806
680466812
210841868
1282887923
1826753930
1264162510
53134059
667272360
1401320228
660094236
1861015275
384154423
72771348
468437777
2095708107
997068902
1905310536
378559093
122149161
1768779250
1681910913
1564930230
2023655528
1678472954
1958516663
1575590861
262050354
1300021175
972565823
395899108
901497574
2108072977
1642376649
1728789203
1122289206
629590981
1228092676
339342161
1971571216
888247321
1830162272
2085921652
1330397492
773557757
2030187747
2122124685
873089914
735339948
1917965352
979480433
725055257
394987970
1289035917
17278855
1518992218
463544971
332154609
1263421111
638855146
207614148
24837495
14547301
1734453160
1926519601
457887446
45431045
1681605548
5024678
1002033290
177775252
550606098
2003192896
1239027665
933906364
99968059
699158375
500257460
1234233542
1570779273
957393139
1627722615
1858250102
1599097917
10471623
2020419295
1578415379
2099807320
740661042
1890992004
953237641
1455652171
1770270691
562017949
1986474411
1598307229
1229343737
179748452
833333155
955015492
1378468527
1031536630
1638466374
836959478
674318332
1979533964
765206591
1500252693
1838630772
578275132
174330461
1191936434
804552635
73051262
1391245400
525115204
1960265956
1448816405
938266531
1350880611
928554386
351357778
1142683966
704400237
22975679
696361776
1173938033
902598616
1091290769
1265929911
1128774263
2033583972
1638134320
141853505
2058554156
1343114660
749862367
1298773136
1027988493
1884739136
1883457050
1124734968
1901417209
535524889
1307613129
714827861
1892254356
1249328824
1880712957
710248933
322190474
2046360562
458043350
811844125
1222449317
1632425575
1537312694
1020616098
1567151123
643576995
920666343
812725495
1659284392
624866567
1036064413
766548752
953210948
2040988918
1425226801
336713505
541558947
1842898229
1816740678
491532095
342487038
964662679
1564705011
1296422623
382134632
575283296
1080566470
1329643323
2083594703
550235060
1726946402
289141233
970081764
383602600
486378606
124582489
639854847
965866731
1859947960
1189359456
942967810
90100368
470538746
1727743798
56100678
830661603
773098865
1289935046
586794750
1529452785
1218449199
810492781
393624929
1165681802
476694440
506711440
417184333
1784152363
1250323574
1771347125
2061907998
1229618776
1685162789
1233343202
121182061
542048709
763554302
1556921663
932081374
1822497277
488963664
430783222
1652933714
988600090
1253488027
2127744309
1974684543
1558093276
1720142573
1421378647
1713054695
401832747
1366896096
1839124195
2085538423
898135598
711474470
1692967854
1660086070
2085117265
1400717025
1119271223
1560053105
801410936
387835155
1384233878
269975096
1043382999
540635802
938581979
266754043
1599838501
554791216
157821714
1681278664
988913104
1000416421
113270981
657679321
1517904787
245767647
79630818
1485500604
1496974869
913917270
298783877
256755743
1761633085
842979048
176374427
172977358
470620087
813763279
360257366
393119282
655852942
1797978523
1526798872
479209776
576907010
624108084
64664331
1814118885
1507346946
2013812254
1452923664
463149209
1229183390
571761715
763955445
1351753664
301307050
2027623212
334964328
1175760907
1423344203
1534501900
600801692
1938246861
560605210
728422159
1167035843
353285757
1277456922
277785401
1592952531
2070417837
1899957618
1723587775
898673333
932420430
1370756345
1979269657
1243944034
1008103187
877603872
1330920558
705420004
1731363659
299161829
1758258311
488810460
1337493984
1330857585
1424215015
785156504
908832409
504448334
1184960255
445878844
2083994142
908635839
1615812399
510502729
1256529715
1033740711
2062397269
275484885
28538538
169572749
1600719454
1902401202
1859657793
448822180
767121367
500987106
1992159500
1613756648
1781273215
2140341717
1251945086
1345407384
488288830
1603935155
1149850264
801999650
379679681
334455359
811484916
1834078165
790378626
1809134149
655374988
51886793
1443496654
1094068395
1693531916
1030812030
1656911892
1857445633
1070380234
934159040
1437168612
1638487213
1778496411
1195947542
1572616768
2019092617
1157205863
1627656675
1943540670
1844533728
72226281
285651653
1610245669
194289811
315988282
1864211820
1927164949
648604583
975533015
1910369689
1704323500
1611883710
1190365900
508684410
1391366410
1661570193
1466176458
195206027
1620719327
1565195673
2065387673
1278902160
738425277
289559828
2005556083
1192212287
6038997
762449182
1381314661
1025953894
612423947
1929200954
788018180
143182265
876603045
1857705557
882947766
1831165744
1804586701
1585166674
1464667039
256807347
2069125772
199815348
189191314
325536472
1402730235
1893332780
554856146
112812735
1171291209
303640418
227923448
2103220136
622239033
587305629
457738752
607845967
1968650686
1844904721
1403635641
1015632880
91402988
1357983341
1492152262
1116298799
41670984
863513418
1805209800
1461857605
46527828
1611592617
1637283950
1043161193
1952653414
238243383
1274604789
1277102941
507719874
1392000709
1144840645
286568436
1130939059
1853526487
2062779817
1332220066
1368570408
1390442912
2121677396
546328994
1013685418
1167524409
372488691
753047802
84688164
693937979
895874874
2004359776
987239779
1980935816
18083938
1243423454
483752778
319856019
2031128827
2083503986
742065773
654072760
1673623485
317328032
1195288157
903377315
88404031
1970904527
350222243
1933044509
799577145
1493681537
1052286881
253583811
1515590567
91121412
1671684049
1931502327
1734325901
346438456
1772670247
1191353819
1786705043
409855336
508157647
1637497806
1702906543
1891048851
908778798
735005875
680444400
911318354
1647917835
1263724530
1505254132
1307815227
401329980
1590348154
2008406535
32433495
1712847066
1574638592
1498219772
839436013
946851095
1985470116
51146320
804097067
849012484
1367004684
1471205857
1094378404
62064821
1506218464
1888016968
2122329541
1011107063
1253824868
189578149
963486541
2122311013
1989143152
308693151
2147242182
1428760764
351809251
265026260
690326489
1597287688
1949401394
782844980
941809342
414670322
1280361884
166142476
1722180025
558678496
581628722
232327432
1449378909
1431764994
24604372
387501370
1296056429
1733177085
466411571
1433795110
1644207113
483111334
1192918883
1944773640
526851373
2064294052
36292898
12476698
1848342117
1399568495
502905813
22289681
81902860
1622956576
576671152
859687931
1147078892
1782307872
1489773532
569683188
1727058340
736375104
257740566
703952087
1213382450
598419734
80053986
812385035
1752026763
252240638
2037362631
931706764
1112870931
923372736
237630171
478451235
1226098978
742851578
55491091
2062489503
532666281
1170313800
1996466524
994485117
1867211086
603271756
1787622760
1032420876
600251114
54311522
1996923851
876151193
355271806
811451815
1998477542
1521069444
1137833449
1180964723
1980100025
142262735
1979756095
1026200613
1763556414
23532591
1206508620
1341124414
191552310
539661359
865290919
516310198
1310866174
747564500
855822679
2146651081
1064978514
1075470768
938571651
870789076
761769750
578586997
157432644
540822837
659544343
660644865
818759466
1593917006
1109535816
1416296831
246118785
330113532
605111191
1432924692
664255518
306042724
1538853965
827120192
1868728477
1744240964
605058780
1808994081
508788043
713516065
1172710629
411854652
862595608
833682658
1936743310
1116911788
1121201007
1617536937
1333970627
667803433
1642582216
1410451768
998969977
716727797
220964167
898643548
539112044
1232152659
219386445
1504514018
255255688
1946831212
1529124865
69768422
1068925535
788703907
235104433
1434824716
1633964336
1039507881
1169089930
445526583
1281342070
1461791124
1035781492
269422297
1188999477
918104291
1331790227
553697891
846593191
1818595259
2000589269
131465119
1238341080
1746271721
997081923
829041202
8816376
685682284
1367069473
336965642
302612881
109416612
236786041
1922670602
375434881
1020189320
562081938
856026591
7552417
379982169
981522371
299225931
1885370222
644838330
1382585799
2083674369
707802491
1544285628
696194910
642885803
121913980
160315854
900727620
280425904
1894229610
1078539451
57363258
1190871955
1031895861
789618904
2037429867
2041928752
956394898
488230133
1346054953
426833340
1344661548
708534390
1079752874
845316122
1824804669
2110584137
1813270268
513016970
1446649101
1586734586
587566195
488420813
1293270271
463408984
1475275509
1314989267
89850714
971904444
150980870
580426957
997876505
278850633
1976370366
929620512
1722121300
1424248301
1411220373
749423249
157393960
1816480803
1040851816
1162886851
1547273521
156076554
545080432
662953978
1721565265
414412065
2108261634
1116709551
1843035440
1793399372
1164286890
1624775050
711112951
1713847814
984759491
355538886
507991967
2049558700
792460210
778490647
1080229670
511064612
762106237
1955026057
1712848279
1540913723
1037386355
1663960483
1405091133
2000906064
162297136
1462055144
1316624496
1307031698
553035275
2064792148
635862584
676145987
679958101
1025724476
677421520
1401994098
1303438900
444587434
594812428
1658672621
1873811434
436368236
775837470
979622235
1664700344
1236596580
571430383
1206070505
322384134
1371404947
671224742
2080104367
1789864371
572574770
1659267656
1733281492
1125312863
25945430
1815575506
1335462792
2132693845
776231220
1447881759
1004241063
847497111
116149071
603156175
340534881
1485693054
547128842
1589183258
547742124
1521679650
211048398
23937944
653593242
1316798359
1898957292
422153255
2110235126
1044627966
768084563
1708092409
843272734
1745328781
1908711500
1164749987
1476087450
416010049
729421074
503495510
1949241409
1952401259
2031681923
678033064
1739897084
449106629
1862952747
1095022029
619312307
334480066
1567004533
2086357227
1565472308
978642293
1376646870
1323280934
1891712546
105892611
1956405341
139731934
1237915999
649592070
1599508178
219018033
376112916
1994419643
1380920601
1780610690
1663688304
2016913731
363926891
419769444
1763120592
314992086
370091538
1028773175
337742847
51173835
2013139877
1758954354
454593246
937281026
1448605876
393223827
223514366
356000067
698269383
79707078
1459319488
1500184901
1813850188
547248536
442839226
163956883
1989399103
1244599381
1141458426
1911996373
446858047
1854438335
2044041308
2143306822
1814977936
152722625
272524064
740464854
770568912
36067628
583964879
1575019496
229299131
681972928
592083970
891506
448884931
207471013
1986341632
1103801091
700935238
1440593950
154187700
981100343
75702214
1019415358
1993049799
489033215
1668289275
492621886
353076969
1304061119
1268384322
2017325660
1329017768
568051492
755256378
1335519311
1336741925
587649955
256649588
1717891470
2017974406
2063868254
2097250595
2002346147
1853933807
1123363272
142348080
1784154765
743989333
695357410
678673880
1620410014
2090289228
1734378527
1643443394
2094796561
1697771015
1552933320
1663725285
158545990
2041676215
1209413791
1714902941
1686043611
176176677
494793311
1087745493
2067229847
1756066678
440150061
1555345575
472007000
1201459846
1530688064
1620242650
613931990
4433780
119369996
2145785780
1795307007
1522677152
739432382
143395158
1157478490
873956762
748748122
1969737330
413292722
1314629403
725965170
1377021643
1044232792
357395032
897880666
1532035184
302429388
163911302
216768346
1192028273
1944672187
1938947915
888623422
868095737
154289514
918805106
174150710
1141493397
1353252320
1627002330
1197333492
448009233
1118260230
1729968506
951147773
1378242636
1596932971
1065610799
1018437373
194124932
1998222244
28780217
746339088
839978662
665098990
917952741
2126678226
202977637
511956737
1410731586
375463286
182779500
1560137721
1189151575
441372233
1730937588
302652973
1575762253
2016302334
1856009258
2025755064
1869286174
1944185394
1916356114
1831186978
150318340
2057293332
315147424
1016404380
248232366
137083956
232242634
332571445
1843142326
1154910625
1199432576
1504797240
1829549441
598289317
346293075
2008471731
1389579339
686531029
1740859152
268838299
1061500775
1585395927
1191452793
327706700
758540859
1908646331
1903047130
1895852053
711925023
980749892
1166839102
986439469
1965874294
1044241717
1273426755
2057943678
1006876785
1544580331
1972885641
51987182
1527632423
1235166338
2037837610
959830133
446092711
313515013
1413679167
582360400
529371195
452176557
507727240
451392785
21108958
1852689647
2065072849
722092038
223642232
2019588831
1999089872
453240320
547935479
1907045286
968153324
73881654
78416802
1173375674
1602205314
1726102889
1770267681
609082861
1445348707
661121380
1450908595
1148044885
1508122019
416606205
1091992268
243458117
913243903
126153137
1639144179
1137706473
1210276760
1991421325
1616688182
1066329504
700351553
1281228847
580232020
1193226545
1274708586
219005441
1811616857
1715388292
1157653121
151974433
172509784
1486637697
874658182
245976716
64685599
1317956805
486018288
1540947935
1564466992
522626136
627858044
1697412983
1781194005
860724447
1704019640
690384099
1431931312
979435015
1165333268
377912872
15057468
1390174753
1215988232
1782521337
1271036892
778753408
898588548
1411552146
784916938
791729512
78261725
2136681130
831555631
769724731
2110008929
137660938
87367861
1419299535
128292827
30145859
1198728316
2111101409
107561148
1115050685
999478549
1941295279
965778179
1029539561
576163769
189845244
1708501087
1744264001
162574705
1836317235
1565660053
39439980
1230489197
1128249676
1473334050
1792336790
1020498345
474709974
1113361770
1835975439
1733336283
772856307
338082907
261987999
1048671926
1585901068
1239084742
349338324
680295790
1307140538
1195995403
1496768205
822890682
22199509
214968833
1253518907
30402958
280883923
446686749
1755360839
41191454
674729596
1315856047
1716749324
156730060
1120747201
752932936
30976368
725523942
953241349
1690975878
382181655
736661562
1475256536
127571392
1403858574
808625433
63080217
32316229
543187852
377936479
510554283
1470807569
224097065
1247456392
68203533
339634280
224389516
959150049
1505963158
1725720863
413673510
247010285
117595074
1557833932
855875025
2033755366
2050870206
1044286177
480228256
687021358
745584681
955689203
1573546513
1583760532
776168661
120048629
443934384
1647221997
1946323860
1752350854
670083688
1487298572
1441734991
812728590
182686374
1530129267
620942972
1536963985
1741220133
942849017
840774047
1292434815
1760437880
1042539220
1015223789
1972514131
374359668
1808957314
1491017514
714873550
1519936313
186104177
1943080622
1787973726
1305674937
1040545653
2039195513
1418722198
1923101804
2002008270
1689599412
50227076
638046018
685059532
1560454861
397505032
1774719526
1368788986
1979178853
708991060
664204622
829187710
1456636180
875469410
1351387250
146583795
1064926023
869725816
845659127
532542408
103412020
417671711
1706260164
557239980
1886761312
2129929910
1523682617
944269399
1812215650
272906936
121917256
1672941179
2051756929
1125339517
1811762867
2090006795
272397216
231470617
1762631006
1750137266
1954537680
1021783085
407110044
5302042
1633722428
225246098
615839251
1821000142
1544921347
2002930292
1503806946
35913498
489634122
637557264
476906971
1661500824
1365379934
1496417552
463369931
600711864
469063930
1095694620
1224947656
793369569
570432731
1815223267
1113716331
1638976567
2010039511
2099509290
261331304
1061095850
402224766
1999227757
108808143
1605389127
1008266614
249248004
323817170
631715736
1523834098
1390886042
2077789150
1465292047
268319152
2086401126
822731381
583540707
1797238756
794337270
1347889080
1633235747
1061333962
92957770
200583381
1526747728
183105513
859726876
1160353324
462121059
1272152614
1013276110
2137957969
725118225
1145229434
794304362
2054834800
992791856
42463677
1105340003
2095173232
1497676035
887257879
949385628
343297474
626585575
653305126
1730450656
805909247
1207638208
879242773
874915907
1688691045
1426761077
1646738241
376443260
74733997
1831709494
709860286
247305130
267691954
431362113
1517715545
1290510582
2008012635
1978592368
102086454
718276614
896696968
969198759
859979909
2099606453
1849679970
1087978885
1791230863
101982613
1000560701
564153698
1131601322
1656420767
1987367312
1095489382
949068105
6346219
607730325
903908859
1138751180
1165639000
991533526
910685352
1966171145
2074989725
315651047
336654639
1824941731
1024100583
2041751348
306246182
705629581
89347349
1007097683
1819509250
774757639
1998233973
363896041
758312746
514152402
529120751
508654996
186036668
723015659
1703909007
967907698
1011706529
1235577965
555822405
576290178
1772535970
1697511141
104981086
2019930845
1450552428
38318932
149377350
79747556
779330363
2080080678
49340710
395302446
1837471980
842406624
1374900711
1937318994
268963391
1873041548
1121536888
882767863
171922121
647262463
1158582909
1156573400
4922940
1013802893
29914674
1523982120
1788680152
181625789
156803663
111789558
1898595603
540207630
1304011121
805874078
321028763
355075175
1697400999
1674952924
1042057553
1461528226
562809098
1187914376
526214486
1251145697
1660555702
400272884
1198632289
105018770
173264200
381968527
207940154
651049719
253779539
827350869
2047494899
166250490
1165987905
1898618560
1586682629
567893322
1664792196
2106656242
1221588555
1179508885
814085724
1063257379
87514760
1094860640
760531710
6725543
1013256242
1659763971
1043963017
1853141124
682305915
423965225
98650019
132217139
2013375631
432884235
283932732
1589823618
1431046919
885919409
416197006
1560233748
1533601976
316372651
525680409
425368798
1794936929
761033803
627178722
1248011966
1086501532
1585466568
2101592995
62547064
2113553148
1002189753
645723486
2014545290
1240012755
1007379048
1601776853
1347638498
1476199584
641651420
1825324004
962981948
181588019
1766420465
1476324229
211733642
2119037398
1261407716
677982613
1527556548
499452614
899804540
244444841
405121659
1778035869
93993271
1621160427
1674567540
405696716
1304303394
453082254
1251389133
1546167335
545347707
1069889908
334665208
1012603249
1373998646
869374827
284623259
1426999656
748687808
1090234836
1666051870
17893562
1303856052
1246491577
811927168
133698847
1544576478
1511248532
1313379471
1815575506
277815803
1377337073
1865045995
616156114
888972944
2105316519
270150453
805930082
1445473440
1707214386
1363916641
266824176
1913844273
1376676875
231837543
249234909
272414873
1237462598
1979289427
998246512
1524522454
315760576
18797762
1639926909
97635785
494216700
167575660
21406864
1183884679
920453155
275497240
54019649
435176503
1107961329
584606468
1768131369
1553193696
1675065175
1500747503
2141606052
1703631033
2016800416
570657797
38331844
399971890
1018153507
1843227060
187326963
73205143
1009331283
1565248719
1520256319
1486026620
395907319
1732159469
558399983
1697431646
763051087
1067770286
289049710
1398516030
58303737
2037710073
2117351359
1600178956
1527961761
542616227
564685185
1025104769
772995311
377331059
2004741628
1722615655
1338069167
649391146
611190313
1323419005
908383515
639444728
1439311643
2104330322
8271096
2130582945
730660069
587724182
313244669
285741021
2108685316
1587979326
1255425118
706138427
1644091985
182379449
419811102
135689563
821268001
1074282563
1954520948
2048309902
66840231
1212186429
1962770298
341976563
1155408379
1552102076
1395871699
1612258185
247365662
1834208102
422632271
1839304719
855468510
1288825727
71983589
678739326
187804930
908848061
978595331
285018560
528650863
441729985
334826212
128982818
1798380087
1461479199
91476623
428739639
300973105
1173289650
1430583104
615127281
1738799320
721626127
1486986145
993507138
391952367
1486025859
1998094016
155412840
159708811
1330093227
864764651
752918270
2083645932
560129737
932564851
1061547459
212743443
326747935
777804705
1778458469
496114482
518916179
1418745533
1514654521
908215300
1529343451
2134025276
1995517038
2023252558
1868681947
1316695612
1727020085
379366098
1388841185
55997199
894644067
208904689
918222501
146882829
1515617357
2024677974
1587758714
1024775481
1021247256
423047777
1245644645
324638163
1864859262
1516637331
935895978
831169783
340733450
1055451287
1007115641
1821155454
657575981
1282650899
362631972
1615411212
602710798
63489993
1061912743
2083432570
825090831
2007846317
44866765
830681786
1214986518
566435410
214169645
1973251779
1852146752
980324736
833385406
164953643
1541025666
2117931527
1413639787
1812214381
1978950199
53778317
1651279642
641223925
233678801
1009133850
1752308632
1176350091
1553825919
1683257051
627466176
86921136
1312288681
628130409
1932872842
1709411972
587132373
443030578
1151290363
406655118
686535056
226954539
862786338
1922171236
769023078
2090458321
1078983263
2144081308
1108266878
658339806
547937045
85847209
294785413
2049925817
1702335218
907409992
1110860885
1255532818
1545701800
1049947069
436640146
2038009305
112714748
1553455669
961939881
281757043
1026512388
927106077
308235125
1684042949
812714561
2133926696
787532897
584151151
1011654143
1374826559
142112482
2123513054
49724227
1255064312
1813949515
715374751
114082109
678657417
701190520
2108472885
841712299
1788675985
1310244613
120892966
940266946
1036915889
8708972
1286262138
1956233388
464203844
694464381
1234649356
1670188666
1758371120
1834072301
1169425301
1094173300
788230204
1538359890
64778814
1601072652
314500426
2062407002
1339705896
496587616
2099642297
1329891299
1168119613
1049808502
1737273657
1688714488
1443110265
1766226536
1421769311
1908737968
1844538472
110365729
1988904293
1909715246
11364573
2067242217
981096326
328742756
203760476
1085320611
532557155
1898998044
1160866990
1581546684
932240799
2080771045
1069200323
1814068650
1110063663
1622348019
413917184
1926272545
1462857555
508916251
1764513390
733690251
418092471
112519586
1564667392
836239946
1297232627
1412221060
1929113580
1341743669
1560308079
1763890457
78492586
1461507702
1218648549
120017952
1799121105
2123965897
755216160
232861119
784653257
2140938502
1170738174
1877969677
1331557807
1201448590
756545049
576275196
2010478233
470747897
101211713
1007720055
326812609
658623717
157049340
2118553612
460965975
527492249
1650617936
56398334
2090731697
1287129929
1748423914
580611003
1451432323
931087716
1742753628
1089817544
1985819682
1971072558
774611710
1290936838
1244118201
785484559
136814055
184307495
1518071262
1520710567
1801785561
1367684046
169882384
491040171
78995839
454313656
1562599256
1057176237
2044447491
2115948186
1909814893
1551972546
1426434567
940421132
277365389
1769129117
911384585
1143525106
1343473365
767921782
1397097519
1720292423
2118904423
814382331
1884440507
392320965
1633669194
1735321043
620689242
1041467998
2126420253
26013883
998915604
752214413
663352804
315478341
1879519904
536619387
1111015252
777721866
634282358
455857951
1222018624
957104742
1512224901
1021373954
1886649517
215544964
1126902558
1330968259
1638869386
1482959453
697106047
992968525
657456100
336517031
1363539235
466041545
1884468048
112918266
1005834490
1578382557
799742411
1226428951
1476253434
306292445
829355835
2007940663
2125792436
597247907
1152439996
1478557112
1156329059
1414193961
1242675402
1728561217
491574986
1193112792
614937676
1987281464
692607409
971089709
1412308638
905464665
1034727231
148354426
209164489
162016024
1616517634
1375905223
1070935523
616703623
1939950500
2024980097
1690474278
419096285
1635222445
413515100
624608304
100087413
1324037878
1199744210
1323484602
649732740
427630259
342776485
1792736298
74106638
2005944449
496083743
1128730963
791229858
2050307511
70153208
1588737530
376357878
2040220921
1603636648
1171724447
478438513
323572082
698786892
1521089650
1491085989
699116520
1154453310
224965951
75148511
557634270
1601749946
1668152662
637172337
1728264933
1517611653
740444191
6845893
1571439954
57372760
465742377
940832587
252721457
1909515496
2100804583
93111250
419933821
1584014698
64466653
1103838752
1504545632
273859201
2142894730
287217171
1320449300
19466790
1054064541
542946314
1927938667
1074218925
735221735
752646029
1593929815
771030458
141822581
750627803
1084393536
139712600
2103417372
1996949929
818941137
1501994683
653275429
1007013678
822009666
1781169499
1111317885
481199656
1428080327
1817273470
590483509
1339278216
1566255596
1041958350
1247953383
1886645204
57485161
78460317
152395386
1292555024
1828969825
804394423
874118357
1502303037
1904742307
995301397
191190922
695551890
850294184
1101052036
920283245
204441100
1318475934
434050586
1391864324
1392026006
1037849251
61553099
1583820166
195772597
1763880800
1426519334
1963209135
518213443
861935258
1650703900
1531616796
1117977233
1386457440
1404322236
587713310
1113059243
522946147
7709335
1151706461
1154631901
1637409391
527947352
615916879
42408807
999855817
2081443228
860753285
1460772645
1235100482
2009684051
1969347562
722586825
706079365
769188731
1612030434
2117517229
1176442074
1054835143
2104355088
446260328
812680727
1762516600
327622316
1982601264
230642967
1364135865
570834109
50295488
433298770
562145686
370461961
844088225
718082251
316950884
441967807
1237568855
1050216569
1088386487
1034409514
366606172
914834211
767957187
1269500932
1687382943
297040513
1231626832
589204682
168727585
1262371886
1716598389
1886851089
1032500204
1622649011
438113933
89775627
1793849765
216204354
1279676894
1958222992
98846999
103426131
1846676687
1566526080
1954204485
617859753
1358896458
1021183439
1160384664
634907868
2113979406
24159374
327422148
1035848507
1815160382
2051781959
1270972214
1760558530
1349550556
1002923558
993287161
1042840579
96303240
1869358668
909877659
1113503522
1803585467
1715903977
154259826
1196205965
192875136
1905610355
2038920675
1180125877
1500350161
209635484
7035883
236747485
1803132681
764667864
521790523
457922209
767185485
1278270143
100545183
294143619
1161330000
493692431
2042731619
616766897
837359693
1717876730
1390150125
525512435
1073960226
560468265
1557339253
1854820780
1824827410
1390421153
913565966
2091545063
121022424
175616314
1543352847
2136153243
1678997581
1864461838
844669382
498508248
275587409
595899590
118876480
859791454
868894314
385207158
1618333254
1623195227
1595819530
516138652
1268675786
1245482263
1093222880
1322961985
1553791974
1445824742
458283622
689739308
1173745202
166619280
317363448
977533372
1034837452
1445730769
1194750978
1646526703
1191186208
340071355
727682160
490640935
821871506
110745535
117928350
1192487512
803506359
73135258
942820540
1377858270
380971540
1303629357
1823059459
1717506608
1190044130
1514993086
670191239
1743121989
1887779985
1168348765
161703760
709066177
460348525
670913770
39668080
761990327
1912014849
610934485
169831157
1575926100
1402549161
1297316118
225893890
534557513
1507407615
218851262
1422689456
1861475299
1333140505
2042638449
609560857
164264087
1254011292
1101197153
1704262422
1680637141
1919001378
605551992
374011943
750906059
14491873
545635837
871338764
1611818741
1979051148
1122698286
1164218731
734683343
1168577056
1851557120
297289494
747920763
1528090211
120324928
1283568316
958954614
134766916
765711622
1118187471
1548401583
1481198067
232058976
1021922353
1286991349
98133774
1701156653
1508210168
1120481738
1463678513
1502708964
20322862
643157926
859594293
376579971
994574490
577652811
831893104
637146085
1620148040
31226060
1722273686
349507639
2061916932
1520936153
1725498470
32391650
382291521
1661491604
1090468100
390826667
238790500
937727080
795947281
203333948
1758973701
1209844634
757020491
786547550
1000449510
174290747
1797046381
656642569
269797372
1612556856
1556870912
578298969
1018490284
874608917
1937125483
294751694
48287245
367869112
1552746156
726833402
188391971
252153209
703678888
1457784946
485416784
1548062244
1791529219
1805843562
199181762
1387597254
1904016131
1102297706
1348821660
1432567742
388242918
1068570461
438105261
1707591142
37248721
1964966645
517010466
2019249923
997414666
62236160
1188489455
408622645
1110794982
1459756565
850989254
574117487
405684262
1546041940
466356640
321117209
1572542098
299209910
1563926850
1276444033
987931861
1228722927
287541069
969214769
1898837870
717703310
1253778317
663356491
1622370890
1752328237
872012357
1862007424
213530345
494174218
1352486089
2007346662
1307991951
132651219
720765088
1260174246
630415724
2094249849
666688585
10590035
1031863357
582552865
1098116092
871769444
250589951
702951110
2041227871
439301436
1717514328
1075412245
549387762
1536857960
1158029379
1663063995
1781346147
194510121
981347315
2085216455
1673963143
1812477207
542420368
1521570232
1839127282
1482379067
1607929134
1330538214
1375366041
1233899479
803703091
979154317
69862034
1542878527
1292396917
2018685081
1154859104
649858338
512676236
1266844530
697151016
870766254
1178380292
503959519
1032283317
1220453718
465834617
1577444241
669191525
944312792
1712547098
160759429
1411720217
1766536106
1179753852
2090603645
1535958065
1309029593
624536719
514395652
1592596462
2046496360
1341924400
1252865879
458644880
120468384
1470372881
188951392
1670911472
1238363689
384653762
119249269
351282817
1799921544
498378552
844632262
50329535
1768250367
67491941
1761376386
458718910
1003134901
1440698040
951810370
927912119
1833562383
486192329
161411744
343050568
1013454322
574335157
1398338510
1712683598
2075986316
126642208
1570580868
330809208
1900215439
375980012
137921883
1678308036
1904586557
36942105
1214850606
1449148043
370200685
1748414178
1783627037
111247031
1801878319
587828625
1600655731
960005634
1539688555
2011691657
495724090
776824947
1200344924
1343500827
1807015778
1609592906
1936823749
112693530
1527201994
1023237962
1280459606
759359946
1437775941
116894787
406079131
1879341645
2071770454
108185516
1348992230
401788259
1035598790
626315901
210717182
1179885138
1136342239
1615011905
1496690466
512889174
566112615
1844648765
1724167775
1751860456
864803027
1330004156
1200106036
191941367
495539284
151366577
1408369666
1992259785
1141144265
1920700130
1817831512
1277136074
1073241674
280063301
1554053633
559792062
1974293139
1318160765
681904399
121860232
643827270
991335165
1239137553
1727743798
1996969477
213239643
930723436
306047092
1618930350
1759549804
350524010
36909898
243603996
500379141
971288866
1932488418
1067325126
1357270504
2063112166
1662999573
1257316642
2059640455
1841440050
1561406252
124992732
1829801786
1360249218
2078177628
1548191229
1483387404
1736008588
150889311
698602407
864387441
203707247
2053119395
1654345504
1148740690
852002832
23902667
2099228471
733207630
1527887849
1752462146
1901656533
41158504
1705412049
216512820
557718410
83709480
1032759672
1575411696
240521957
444788866
2136877379
1990866931
1204021123
1160165048
201804841
69241161
641839810
307898438
868959980
300754486
761252429
1594155711
135251384
1683316686
1616408507
1662009317
1343993965
537145479
738910118
1882764350
859933716
1496632410
693489788
1187174922
724675377
49213339
71022785
1664453459
126700517
1639442803
1487079301
395219646
1194813449
665145130
1151022913
2024139251
855494748
734494118
1548888309
555653653
1806504669
198161552
349049425
859647001
1843626690
1558484346
1178454871
993036651
760943514
825081968
1225506862
581678900
911867271
1507620029
1155054680
424074926
65167782
1481183292
670937308
949287310
2056502028
105018317
1249577302
1535808579
330586929
359955224
154225726
1583127221
33215495
120692024
1351117308
1360744036
451799805
1897464414
2060691033
1678698510
595424159
2074397241
194417296
1034517575
1657692941
167216832
439212967
1658864185
1913751494
148625304
29269380
1170464387
497654100
1491840596
1864497145
2042484098
1532940899
600872935
102200294
1664008974
1244769689
1144834576
676150651
469433997
1289021688
1059927809
1926987225
2120626213
934641740
1916185312
2112755527
36815849
1674998944
1480709630
1597688129
1179705339
1657810953
468167847
8259808
797228787
434526522
363637706
2077004441
863366114
340261496
2128550982
1905344703
1761466919
298031142
58196605
989789763
920232302
323412246
22978262
1301078407
1946353018
1331957487
1840924688
1229095197
120950539
1149532384
171085771
235621810
2037798841
1981046080
1841735718
861064197
707966866
2118276978
1437246938
1611667217
1126289639
1577135652
702709502
119120549
360734707
1465252405
2099409800
1431463081
1975208405
1323874926
210767970
887506269
2123059621
2116726778
472695346
1853191378
277826778
278741673
2104997938
739737647
429047084
765740223
1502900874
289132844
1534858445
661456641
2014658373
1774815905
1280414501
976164980
580896086
990721010
789099401
386166904
345935046
1063882912
1879412890
1207787810
1187108080
232068448
655218655
565786541
741966202
2036087469
1449770599
925702973
1443870306
329196148
1501144806
837811277
732844844
1188974657
433273696
179220377
351746493
2008270653
790181704
1788899902
91210757
1135336351
1889530775
1289228020
238029880
690243057
2123346928
678366124
634451804
85795434
472949625
576917128
1944415191
1329534789
1376855892
399037772
488101946
1380647844
783831419
660817843
262601989
1727983488
246745691
1028916565
31282039
637815713
1190004993
1854093094
175393843
1002802780
1486061246
2114305889
1703017104
1039573608
1197523061
744205448
1138596616
1257632090
533012194
1393871746
752020349
1103251193
116466565
593701099
98683485
1730157880
855626979
338793429
580825483
615477117
1709408494
2144724716
1038493113
1249724951
1315349589
2008425970
392086641
718256386
1523651055
1455033366
655074007
1527104019
739864408
524567111
1480953013
705242528
1024523904
427115158
1640408218
423256781
2103451684
451129146
197656827
434414003
1393873692
780694555
1590292974
1586965079
339383716
975352390
1594834297
1163630065
230989294
685985551
860838817
1086350436
1606866539
1423676494
2057846480
1292052969
990450827
1830949267
905493774
463747690
1667967771
1720383490
457303760
1099083739
261879099
434782446
914231127
2118797174
992801757
1993218009
1802204585
782659691
24064540
1042357185
1009010332
564568
1761002547
861072948
1913286285
299439932
1754554856
1154112342
889445286
1138942603
415999480
59435654
2058224703
548445634
1306499886
1540152700
1616672967
1565523166
1954744176
1538103396
448877597
1289665412
1246433147
1896748557
1719073024
1531464919
331888939
89547544
156341808
1676751461
1894042731
1205221331
1550657077
1722271354
2108408793
1564391332
550164378
2015069923
64716674
1099186729
1681587507
1995486781
1861507239
1858684128
409475796
810656238
1073925019
2007753514
1751080404
956252635
1495582072
1290651193
2057540384
1199923391
1573100998
161170269
446696027
1497770707
691414717
753471521
1590229706
1022641834
2043213856
941533948
1877198863
1351159800
1755316215
792710444
1059037831
1591181402
503976275
17947404
660398047
1426254385
1271750505
229600071
755877625
2070711796
1139663077
196276981
1894098516
2110157712
882930880
1011025007
291866062
1390903807
318991113
1603621266
450259372
118236449
2030847838
1337321360
631043152
2028163391
130946207
1569560421
197497051
2127880440
244577149
1087800262
1815132413
1345837690
1343804502
115288274
847100334
1992850301
463476768
721815670
1166006405
1845223937
1140615562
830704279
1993041880
489426216
689992815
1416059860
272535601
1095345267
970778577
298810613
838004560
1413986403
1912222919
232186486
861180574
743298567
1948070566
369397582
979717920
730995264
462804716
493648255
288864574
115920956
998031704
2061780592
1398067817
1535073764
1093984660
1841831125
988740954
2006452617
1111021135
800054871
1156548344
652289267
390028499
514551856
125130921
2068901166
101940134
1077483473
1072047725
1484270287
1545334200
728333684
613852424
1333635689
1939285856
256028869
1568660394
7976149
1398543876
1574361758
657415349
770490481
1054023085
1764316367
467283076
517741109
1292053657
222703761
776724368
345801045
31104674
1340528475
1861355972
572016380
1415665906
1235753847
402505246
1954670439
1242796504
697195308
1870860532
1664536001
1420923406
1676883965
824099965
1264162887
50241494
1914810949
1448998542
1329444794
1324604471
1962713328
1107442894
1101612927
1076816321
166077690
1356727404
521438086
330112293
1325745583
329667240
1513258603
1713390779
1466070215
1776053632
2071769719
1611644820
434955955
569259776
1292038165
848870909
1429598798
720782400
758126596
1845083513
209484297
196117241
1974828718
2064114541
1977922342
218627585
591273582
1789688193
1418662173
1316253952
103334679
1405440688
1998067111
406667046
932777765
719275801
1534862662
1833488347
784574054
23109860
991892559
1422839640
291699386
811564523
1449603283
1556430744
1938372878
2040426579
2117665617
1298037939
1476088195
1991245994
420861796
1518965095
1268019761
941272454
1270678353
239560310
935507739
2142214235
1847869932
423542437
985905895
408853778
72737790
761536553
1928893151
895156864
1235711684
1863014066
1696730995
1311751609
1364310925
32368914
67179722
1824407400
1158247037
293897978
1178557769
2014843184
375186826
485388788
1652100617
1531889006
701728564
134405896
1870671745
1128206869
850382650
462429259
2006794731
1862758036
1913110961
1115138185
1370991854
2123670553
1073352819
1530780924
1485067359
798252367
767702587
698143341
308406983
1814032829
127933829
169007554
1514275773
1135060483
871359075
1914449040
265744758
1762808232
1015184163
1362266868
1432027838
283308772
301725883
842800148
88214704
1494978861
1993052655
1057242906
1268875205
650698958
272919288
1161276706
1410844790
1179849276
2111731305
1112131481
1927646084
544967443
369619305
340642363
2108534466
2026108813
378293829
525932487
1461056689
1529870237
349432973
942448781
256236515
1013430654
2124266865
961344697
409513463
2078302795
128992706
473623354
247560805
227018215
1138882957
321054243
1400474493
1598793772
1459888405
1524833563
1604758970
708954030
1165677106
1647734569
814518278
103312918
1046562617
1770104543
2091831474
519094583
828258180
1682866343
2070017469
2031225921
518219852
2126250151
1056966274
309253832
215610964
744504438
2055444885
50278368
1724561975
2092561890
2107937251
446827255
435495473
1177613691
107979092
1058892812
1548708472
1662738260
29077256
326356541
1001504476
251968298
1611471949
731941982
1691212533
446520114
1519341246
372047746
638151344
163662439
46584856
723128192
76818809
1930828457
1280517879
1013184285
2045631246
1473379567
854722217
692574393
1440509365
1217715603
319013031
704807266
232926446
468651225
1548236809
587056645
1597581003
1799858536
794107839
1693920589
1436701400
229470208
249705247
1271609625
408670800
899846372
1394281659
1352142872
1106065587
118290955
1861379257
1166543039
1611639891
375560693
1622081450
1883376402
924891423
844329448
959293856
2094652024
1898814096
590436061
486169261
2027863630
2038161535
1886268003
1909942340
7553585
2022181099
697197891
883832023
181521997
1884923500
1403835569
120869071
2092512332
1008410844
1547028942
1215426956
1660506511
752695399
598595240
2130179967
1695398219
1415172829
704618104
580829457
600751232
1096810840
1581293718
813915816
1590548566
526242743
23506454
1129320729
1599319758
1001444652
395409036
861442280
317228710
547092352
1253170687
2146480596
32122065
1307992502
1172549080
1091332763
1435286989
1068681292
1237302227
1051019757
1366292197
838535205
339761765
1749899846
842427771
404165912
1631848272
1680678598
390966901
654675818
632911681
1806579617
99546340
984035950
1228457930
250072592
731418818
674408174
1799111235
492455782
1162084501
1132847332
313314527
510230101
742003462
1717169644
668463285
1604111683
688318995
1687892847
478285012
1905867309
118403275
10676929
1955186868
652910308
118382115
716115384
1352893103
528511881
61710561
1348248688
1284098954
124441595
26575133
113002136
1644290599
1074845401
786381192
731386102
1248605535
98818657
451480808
114756894
719923167
1780644875
902846668
1225429692
518527025
1621169227
401263256
1438893221
639352857
2073595363
1033744722
660876376
1949557352
219342528
633303265
1498267572
1145976548
1406990248
2103427902
1346276367
1311267705
1170867100
486005810
1239569896
1584030047
2115626524
162812983
1804895230
957912293
1617031533
1317522104
785430073
1992786574
1903650912
943329414
101459873
492679294
1423323391
1181428158
381149768
1136273209
600384828
1458683582
102430801
1387164274
338303780
1372019619
1066258974
1101897541
934490045
1933495641
503809048
1722524076
2078559379
242199420
612635349
417034810
987063245
1270039663
2115770396
128528377
301768878
215910206
532379945
1382430549
1250149140
675554562
540912798
994761667
2122896722
532352710
2069534922
733543354
1643510459
1806840014
1488513523
674142178
1818019593
1279834608
1799338815
1724080758
744084780
10495442
988084082
308454639
930295837
457062100
540130703
1857651698
658201067
1311466212
730524246
1856829344
1917685763
681482924
1356928442
80298821
1998281044
1195427363
1463775014
612532175
1782193604
1079703081
1236803569
490765217
2015075399
1949652109
1242298274
190834420
397094827
1159442914
2134236181
1195475114
1413456506
1545211144
903053822
162877043
1278254175
474906642
2083712393
337858875
358712328
1857440403
1195155098
1243817462
160593455
1855635258
1184403472
1558492379
133306801
483981107
248333973
1285456042
75416020
1985958519
1104211864
996116084
2080580984
1034404068
108086159
1776301921
501572314
2144314980
205213725
494746466
1637116716
2094125525
1578427933
909171392
192433277
1839467456
432077112
180630675
1356458326
2007018231
107930174
1563860447
71304353
1152572025
543943721
824201316
927935586
686941150
399271710
1038417078
739308319
727817510
50782365
698117922
595695594
83582934
74237909
310673750
973855758
1624384660
144852541
1837977695
90448549
1010443336
996767903
354427315
653818668
1752276296
1482706709
418535839
1043642005
1916158679
626226926
19667977
133135668
1522968791
993576181
1116295785
1392641713
2078350578
1742543066
1291262105
1443558297
118699592
1367786072
1377856564
1449142925
1006783574
1497670643
870875351
278561602
508349573
316836955
473543505
959276161
950426088
280276658
470252897
738390737
1281511469
2139970034
1265451536
409940023
1100446776
1382782023
133193198
761957877
1074143016
638527855
1023912849
2015518569
115384217
1739590494
124938336
1861099116
566064415
13942203
2074348668
552571758
1364426275
574881804
1109715975
147840570
1433378341
1671931095
133738427
304886950
1252892130
390389223
740229527
1912796721
1573434579
1819626644
27539958
183666268
1687994386
555400870
1372983697
64796239
1824174990
46595088
252995200
1350559429
2078091995
1278211184
1017049475
62488883
724724970
1041981690
1012467487
2065917299
1877776519
1664495520
1900744017
777205278
710026989
2032590515
684169557
1334944053
2031101196
317303916
695859105
1742285217
1813546877
1168956670
1838479546
1113784645
1965127085
419553366
1669493687
99546340
145681801
971969695
2071185685
1165912273
668465428
2069955949
213647713
937119965
1621113550
1016965553
52283140
1200715160
2066450039
1858085982
1277149702
58472465
1885969667
1471171587
156359823
2078369840
613869428
731941982
860484523
111740917
1343950755
1585710585
215585890
922003962
761295623
839525203
1120926430
37748126
1626387058
1640420877
1573714140
1110296382
1924644973
823229503
1631473746
1092825329
1341040791
870447158
873882751
1732940324
1907605642
727384241
2110032326
231488745
2088551136
1675826206
351164877
761313795
31165456
1956013988
642555058
1683751557
1002553863
541673404
453696765
1610538803
1664471484
1262485969
395757338
855653990
118317784
2103611453
533111737
1449505271
1997002702
445721853
1340570441
1753968223
389136634
1989034651
88993014
1604095797
1671232890
711594893
1963765879
607084047
1340099717
1814389191
1859628003
178274183
195668927
1999250424
1377223434
1860431476
17247997
354132185
1020021575
1112686595
284063111
2072601703
918677184
85187771
1787404104
2070462696
740229061
543716078
1977585798
1120681535
165280819
769919035
937995774
1403547370
1070713729
1527122020
1028655042
1724878401
1343321272
588806007
2070031351
1348062688
1947887456
1552891235
877406733
656728502
1977866261
650579721
738922314
1540400264
807586918
1348496584
397228509
384121072
1716516366
1934193317
1853641357
239394158
986856736
1607191972
375782224
1868684131
1754645933
681293004
1293349211
1300665892
1072915136
1563811457
1713868438
1049512246
606036478
610661922
2106783639
1661550441
1774939139
467744528
899986060
1839481788
1817951924
1218515603
819681421
746350622
1967272281
1862586380
608738980
1151992490
1039494852
1159754056
1204135386
68729156
152623623
225427685
253850942
730799933
900124425
1148055232
755423301
1832724294
2039189594
137977742
577835913
708622672
91392495
1643210714
34750906
442878583
1137620949
1130660748
1206550519
43265943
1775326198
1377198213
192753583
1348726461
507061667
1781790224
1951808522
677495458
1409407392
347452942
143193965
1530234749
1583988487
1987234506
994648663
892459091
1177633184
395762076
816081873
1020517999
1291635652
325911938
1009883362
658657342
1838089400
273859201
640481575
466339023
626200245
901891583
1422841854
9262747
548327721
1702445735
310404756
1002241918
1504608720
1772457260
1709887136
1059664720
1283562249
329467995
982193245
513985344
257393014
1656686194
1721767802
890902904
2086684853
1385392523
1999227757
754703720
1863298787
1877456612
807049733
641459809
471050646
78717989
2901513
1313413356
569667456
1479286233
437680617
876185582
1803800227
1886932248
470496061
1940177184
1263577422
1980296126
621943301
1335725918
2025975241
1831991882
1647434866
924014354
1111090647
1937851315
396032769
1724269238
770573695
236989042
1479283905
1985194581
1917513962
1556497796
1190164506
1070015963
42408519
244826737
338361369
542311742
71333688
822161395
500682107
2041385854
952141966
640582278
1839738508
770431954
765555040
1277057659
1039456631
1434460867
183682883
2062468188
2108589222
1307971816
1838723163
98340053
1041897790
953941846
1293448671
1134050816
864084530
824385177
183344359
1070447731
728262689
1637701599
449060059
1093587258
517571601
1842475569
915952545
370572894
490540587
1835683246
1359098014
2043506088
529604556
733655754
1182162692
1952962328
1955400952
1220135082
1085116984
627493962
777134461
1916726440
766655593
1436121543
1881172873
726183936
368899001
1118774692
1371246481
128672411
399631678
731959495
1419672440
83969587
781970559
409814151
835095388
619605557
1793390481
1129065926
40235504
2062309337
1091429383
798702129
1989480849
1366542936
203693919
379575281
1724813337
1377442362
2089051102
2098397918
754744462
1285422807
1097488845
1860073896
625710632
585761061
718546188
1431549288
1260202601
1485847829
1030055736
1507095418
917506688
1690127061
989582064
516312195
1295128987
1411503978
1637879177
1095416877
314713179
400020367
809664189
669520106
730791347
1999169515
2063074774
1750469771
1850763902
232104509
1039102615
1775669018
1417034091
1354384938
854409398
207495572
685560569
1254527917
1891346729
1971913204
1709150529
2106543302
268158773
662239389
1853043467
1024834898
1818601883
181849950
2016332720
1625779528
670030922
1606821458
456393643
878783974
1492806254
1712232087
1866045973
1529919079
733827072
374936687
1737447271
1662620176
217908516
1843485419
1581239686
784082825
1004597912
2104095821
648156361
1048242628
2009227464
1345769579
748604686
249615282
261514880
1197160766
921765021
1223120436
949109098
1546006819
2009555576
2025761980
1574179807
1753576052
1686675611
130155024
1374208224
1892941402
1678380656
38757318
272923077
55266028
1734978682
497393035
369497359
127019133
1901607144
229532563
1754108410
1405464348
1649443169
425041936
319553972
1672246627
1303202950
663525308
519262130
406279745
1663385648
1261270516
1671678078
1048137690
767518050
1249932089
1349212834
320646146
1489583901
808116844
1907595276
1946874228
1592531407
1853658666
1749761500
1150016544
1877814077
1526039956
1669227495
659239117
2131394717
948910403
2094060427
2022778549
527088375
957655898
528985829
82608973
926662133
303122195
920680998
398221619
1967349613
1316143972
1299896394
502839778
1493810714
1314307555
1838665234
1401142365
235135313
1208645006
325388127
1840285644
343933870
1197176805
947080668
1665574420
1348885135
2134508656
531036248
929556242
1809524665
311385160
1529922279
397326142
934636670
1511351274
2144949447
1130124243
1011793803
1563719394
800613958
1957188830
288905009
704548864
42946916
1957746322
1964162011
932943022
1142484608
1999961528
1812310774
260574130
486782872
485123838
1379186361
1408371937
260036433
1829671881
2080346099
116093250
489862871
1535434440
1274512252
979274333
1112412304
1624953561
450269667
535206388
513178470
613734908
346302859
845409120
1217606633
263756180
847858028
843462436
598907127
1839654830
1964331879
841506123
1497791135
19554151
508879451
279581629
1230915147
1419388489
2130673078
820808859
538057514
1830249582
743792543
1575338361
1616048265
839049395
1823652266
759111682
893940255
691806404
422726965
628688985
2026372638
45921884
1824718248
1026714045
740357118
2093992079
538657763
432476446
1877996772
522295535
1182490413
1245696199
1307467839
1256012616
417007753
577276220
1954736809
839139936
1682443606
875526525
242568473
47228492
15251762
1855219713
434213569
99534492
1125352163
11875770
120923356
728320628
507500738
139434911
1180382402
1062499565
930786927
800791504
1403170899
1157616065
991611884
1966247139
316491728
1280103092
325312438
428103960
1979498436
146975794
1709465479
1815685392
387473198
1622777580
289010721
2085058535
1546418049
959760941
1007251630
568791431
1230815901
599198897
702993379
1656398858
224472691
1411023086
140052147
1456439015
869469826
625089260
296625975
725728065
1257613463
171837025
869351047
853136062
1269185556
1469928349
1347717920
1773265956
1360083887
1785636018
1542418943
252865119
971148658
997866395
1679404192
707246354
1785474357
383693422
354410511
773441037
1982856011
1284407649
1621980512
49208850
979921402
960223185
360833000
1780877154
1320291635
803435345
607029733
356921419
1910547294
268024883
1353810813
995495093
838413351
285948553
583320834
1756227654
1809431610
397208202
270696743
912597190
360077518
256573893
153868192
152620325
1230984768
1945916281
2114959403
1390191619
168301954
1814899202
481833183
377657512
194653171
836452605
1428303383
209174733
1505873407
864598318
286924342
1997961681
1606418995
726262136
1477012579
1223574690
286077254
1992998845
1516134038
862992790
1774602863
1310445835
1746586364
1966854128
286379385
27168928
1604023294
261954029
977375285
1759638573
618067231
1132076558
1405030729
856453698
2131830039
1398422738
1040305998
1825418895
1322603838
693493850
610541079
669669228
1109435995
853134996
869262596
1925051411
2019032368
1940869395
2087256336
1520730166
14833696
702783061
732534624
665438169
592560295
1696594590
921847159
2001543933
602601652
1326860599
674310733
2015102606
1296997563
359050273
60367851
115653485
486800578
866639796
1889358571
246814933
2039421350
788244693
1835150048
399580173
1062324583
187894128
954625490
323936013
983726995
153270933
1191170575
2059641377
1761940458
1597591792
912470249
1965212924
1802193208
1598556000
921457534
1643353508
396659974
479267589
215112386
1653277707
615994685
1908022216
1066718398
1794290813
1664885744
618369845
278862221
569382059
699536756
812290657
1252032687
770062725
2009791875
2135581445
1880645843
1420427050
1496283791
1629786175
2133520525
2112786767
1621389139
307678148
1738975970
1975951712
568988741
1506749987
1141327622
475922960
418468599
1941133805
199479419
1404259996
479899143
629034023
687982119
1949535346
2034416258
1721211536
1333906018
2146637571
902968938
1878895461
258554271
417222179
1530322275
471429159
158385040
1621371640
35792730
1728958186
380180370
73758232
607485145
1761172483
1222173553
643711132
1647185517
783422522
675676025
294824714
1204726307
1880645638
1469895607
1527072933
1209833044
823141766
2093673009
1400520760
554182183
269242923
1693758078
1528292575
1405361650
486051492
1973790823
1335955688
135710608
1606393553
1836567501
1058722528
1572885930
635556181
1471148639
2074050592
459646164
312430662
1231056313
1320709934
1648521348
1217832214
2104248390
1822181571
34425404
1722193511
1483910018
708220237
707387775
787622976
826927047
531251975
1937369241
1486175215
1984080033
1041873662
2064672902
658920936
1046667241
1855694671
1701362610
319166406
2125116794
1273651643
1144107220
1642833117
906685881
1097164109
1493952879
1302342870
1171763499
1101540753
784297580
1057067416
937633565
1355391436
1898689846
2093001784
2078839189
779401285
1174580229
1212042530
1355408230
1556588389
812150060
1914236773
1621668018
1107955840
1120850031
1965022698
1817169899
447240060
1889977297
1264862011
1204875686
177161023
1268932949
101458937
1476421983
1475089637
255204481
1686978539
4657696
1627889246
317769596
1109655872
1015156337
568099128
838402177
1163578194
60857297
1481489834
878324126
35378438
1058700084
278622626
1401388958
1305524991
1916047070
518094529
422470716
1090516093
1677848187
762616290
303538379
1235561181
1945425095
169318854
1258333073
1523429771
535228076
738349304
701235677
867580483
290055853
2105327796
223992744
118134705
1997877705
2030605364
1808866105
1181972050
1732372124
2120583884
1190350786
288432241
847426767
368403245
786914803
568431783
792086875
392175962
1326468495
1840811252
195674992
1242659413
1117613105
375732635
663203273
1417377914
1000617534
1256613207
113140765
1315848088
675388431
439513627
706136996
954900547
612530141
1023062643
1853488341
609695812
2099971159
699196474
1167325559
1350132453
1354954294
319855334
1743782016
1703113156
1550560242
1742338704
974815504
2023923442
1179484032
1948374719
1832832033
206598103
1101654370
569254875
893759479
2030456122
2007776933
1452756946
10301382
1777037032
903161287
631559754
1772814230
1397043682
316950884
887648227
1311036165
1968124835
198412724
23695916
2110877152
1863199271
1686499626
120926107
375843588
320487315
2087109543
462266629
1555654479
462462974
1050049602
539848267
634267484
772547208
105534196
1981715957
1611319002
1821503877
2090122755
1250304937
338987758
1422497197
934545407
2132291866
809482504
1493033172
1255970879
527313396
1336804823
921628289
881664250
988342121
1696882601
1031932882
991401054
1701708121
1328205933
1879758461
920648811
1170908300
746824693
1459119641
238497884
1480381625
143089212
1649583055
2050279745
65039220
963396568
405364549
1399353290
1128363877
1128821702
539563883
2021457413
2122259316
1798745221
1455791861
970451654
1243259575
878323734
1587554373
1359887975
1835185763
161856352
1179877273
481705898
1124458351
313222837
2055005194
1608387096
1897964129
1429758796
367256861
1720775147
110527041
852751871
2118771022
1438930631
1914107408
1887604818
760736716
266135881
1060305861
1528017854
251864608
1835601152
2087188819
1666992553
676843611
29544035
962956242
1131876607
1022486808
1665253140
301146442
490067244
1324266587
225516593
1555268398
1586687239
688274945
1444819445
1212066267
58826929
1808941136
1979979693
689968921
1939619389
751627303
1361180568
2076953402
804224058
345923132
980249305
522714303
1552891235
299129005
901194449
1538027929
605367516
1919991934
1006133123
756236183
1579137937
1474945802
1732629065
210644309
16808984
2073727331
139845128
1571495369
766587615
2028171263
1971693705
1853379529
962228810
1256324757
1514437781
700671339
169757931
1099660797
1516890141
1159504030
1556145195
25291311
1602088339
1923118148
1358111678
122446488
1426145129
711877586
1602877209
793407869
2038207587
914665089
2028805207
1755403490
27950253
1360941279
1823188000
1898104764
1792402165
2066001378
1153155597
181210418
404939631
1648782686
484433127
1341853102
1461361095
550160782
13835687
453773727
58581593
1148305568
953803977
29261070
1512036908
1672573885
1436375322
1868905678
579785475
472761475
234376776
1421499926
1450103495
256145989
602468358
1954242261
1411281549
1206877454
1857425629
1870119022
3174034
1221977600
1823403306
1156449279
1816508237
1169697679
1747412773
48545183
981417422
793748116
1485486108
1554695166
634464274
526423001
1467469271
1619776606
1703350622
674280424
978045502
1087988709
2031251711
385302229
484195100
484222677
1782608177
2000415641
1224343316
1276136342
530171995
958772661
1583901491
721698585
826047462
1356449220
2017417647
1433844955
1797837004
593451644
842404820
1968086347
1164863520
1121666101
578409986
120576536
1875582115
967076406
1329904048
516872364
180547839
1039471184
145992316
672428675
1672439398
823460652
1434008345
986124871
1017079374
1454285593
2060262215
1794054956
1311850486
2084527063
1968042592
1606606002
2095026773
1720680515
457900887
882331405
1898894682
1051516657
1730297852
1975981394
1043634579
88904884
1834138196
287783277
371796324
1906256742
802144172
1429673630
1701563592
973929932
1698895952
1831540890
2083387137
224966324
648803325
1060752830
538579320
17074567
280073391
248901631
1357524263
1038136305
2025051619
1952223651
1584786102
233200569
514969996
2140534995
1231733420
1737696726
1571823056
602200352
1337276565
207457664
142510089
1593487610
18036466
2058572275
649233600
520014843
253152939
2017148219
1797394610
688267037
1055434296
466772006
1856672735
1917880935
1340599126
929903110
151058640
1268883580
369972325
305755926
1396877455
237646679
1416640459
109272480
1460927930
1833802202
2141464865
876676232
1318752712
447389247
1272663242
1606951547
667984231
593434596
904680503
720474887
771158568
1381352758
2056838050
1126492794
1363344575
267570299
1560961843
474947940
760042172
152907714
73697634
801394208
1003628485
696395698
1888669201
370602133
1922535298
1492589737
1093382177
579887563
1736807262
62624757
1586647506
1858217597
388472486
179054858
998435468
1380492910
141410628
2032629562
691685076
71970589
2041981687
261792040
1531392170
2103689575
1508954161
213754723
1122422398
481384505
891505645
2074944507
1362605161
1765327456
1717634008
439597204
1608991718
2045662403
1135094398
950261132
1982156013
858078320
384980845
1837713459
2136823399
825837580
105368694
192380136
122784864
1075219506
1067749817
961853600
1764656549
1382726677
858919110
718358589
217183705
317987204
2121342331
1917774879
1181276012
1978128456
1284599245
1407898460
1763984457
2072088504
1120133304
1071063530
519504289
225716555
935253560
687817728
2134851430
789870410
152138903
29748080
216511636
120391485
1929705181
1844037144
1238721399
863997786
1898710745
63026145
721322110
1922561188
111525356
1829537147
1269155080
616844918
818773732
1142672341
311134257
519274867
1636448971
1820357325
1366795434
2003525758
117144430
1198755530
2070821618
344818888
216781414
747449131
786903599
906398707
195859745
1690126764
1914835517
853178519
1119746232
1874744202
33759664
356024292
929676796
639188450
1343997799
76933845
1379602978
1511726018
779006998
456691168
165572287
491606006
1247234773
1112312588
354742405
1445292050
26751491
1741198788
389366338
590325125
2136602989
1293005532
550178437
1380086727
239932913
1631308674
1865284171
549015040
1900669262
395887973
791855104
1607262799
2022034927
1289634539
1367415792
705385856
60173407
1237957819
1057839106
212325501
924634126
1732676185
550909797
599021185
1438955221
1012398176
180239539
250598652
937804907
1005021503
1506658924
290725364
1383114270
1507827054
1754423459
279043772
1256791936
123789906
2123768403
638621185
562615623
1342195439
387315969
395757113
248736948
1088637938
1083943844
1554346945
714689878
1773388106
966166657
54998229
1473557046
617586833
259945694
1049253056
1674816203
560263899
1509593928
1768112467
728283127
484694451
816512444
665996314
247614788
96830763
861667032
1476523830
1946008393
1392600418
1024759447
229321443
2054412126
980143580
1671095989
641248613
1504753499
1624788053
213057647
955220501
215645531
221908226
115699674
20404200
2080276558
1998123988
1700433075
1957100758
1168786710
1027697562
1272275123
544105956
244938897
1211476552
1986533498
416004352
751549814
2057398792
1990063285
1843895643
1764184912
104083546
1675278612
505436999
126940245
1426524266
309041105
1094676019
2026853509
735769292
947213043
201235493
214240647
214885096
540204913
1743848601
2093186284
1151706461
688911748
1874511997
305599363
1942817643
422491893
1484387565
1565633741
1366858012
1360882390
686837329
547458776
428816255
1654082086
405924810
496319049
1407026136
1575560626
1530500000
1287793846
779109730
70874559
788907395
117033888
100916564
357086308
2022460235
1264240961
1664254573
1177950606
1309235644
711011615
1567727259
335901893
568390075
1901790635
1905276060
1803952480
594533780
1323225991
1927047203
2052880558
225518274
1819536437
1784595077
627635336
1440878859
2053362246
114304284
1011074540
224273435
1310284614
2031713750
897417494
2062119950
231624306
162560629
2129191402
855105772
62039107
2115134790
21368563
957434009
1010233267
1376827671
2103757253
638174049
253064030
1989720166
1944681452
984207843
121076821
2091160905
1754201072
975430000
413105257
1355402662
158124300
517317927
199874525
659414639
362727504
1389638601
1551821587
831469854
1208064360
209144177
1632035248
259429783
1868835842
52263498
1002170553
819295012
1157835221
1765948942
2066416379
911884056
1081876313
30794228
348059697
1279504802
1787792639
80360314
1323086000
505664351
1947018333
868579737
642717765
2124331482
101808850
709992352
759859773
2104529557
1962106756
84589044
750504010
1909860954
1639980024
1053459700
1126532618
1961156833
1131153914
1029409123
742178062
188854817
2099368943
103332993
1193987452
977018676
806858169
103801777
1698254458
222353738
550116896
1813202610
1715496526
1893850876
1452709778
1885043736
1522690336
512293568
1239680457
845589451
914846590
961959347
2076041096
1093443834
453525023
537528890
1912240282
1503059863
375867080
394444305
698194797
560933255
523999386
417751492
1192216136
1798377012
291456279
706187335
1539163690
806192116
1959028699
2039891227
198466389
483413156
223673095
777939383
1065721686
854011576
1297305322
1741620359
935307768
1533072483
14397886
1338942394
383884120
1676777340
1254492239
893003234
1834138196
373096242
1453742431
2072238219
2046343081
2130852388
1825079512
1878756678
967080049
586048099
612585708
2120338414
1884150145
1304946731
1119488574
46071525
187764025
728531060
699188109
782437062
114043007
1407276783
129588946
1712756676
1014533937
1618911380
855912944
24588008
596344592
1934349749
1712178448
1919072546
352808843
2085520584
343479312
608618696
567144513
375011738
2023600199
7876485
831511936
1639220382
177599039
9080151
1325261967
192313924
2038509216
2041040923
1100709604
1805157706
1977214008
1097062073
351624890
208123832
2007142487
1192480165
1611263127
1507798994
781739536
1235389115
1669726018
2100668153
568369441
1957121704
1954621618
1309017510
942312416
1730137982
1140121406
347718509
1020116974
773665623
1892116327
1765530020
875012939
835811530
380854869
1207519962
2134582388
663525308
2003414710
2136120857
1842535129
5458574
1083207290
747760131
456971096
614423310
1343413847
1687002080
400963530
2005068714
580810771
687119896
671307804
638255125
1581084529
1089697863
1432151269
779224463
856429189
1844721285
363740137
15633250
464261906
764289781
760882079
831019451
235071017
554934988
940611496
2029896850
636862257
2139670899
1597891288
1130430755
1973534953
1788368150
615234081
242346730
914435176
1114018399
172655320
1128768268
1236559
1775826881
1343957613
1898789266
473443155
629137010
650735122
1082930729
1380789618
1143176563
1032554096
1275043389
1254434807
1196313459
2108256914
1272590393
2033046488
230043352
638134576
840337319
1558056993
1639216397
1850528993
1220790521
1689433489
665934604
1337999190
604123848
1654585602
1232009821
626621435
1549614880
1380334876
1124616227
2084112078
1052923803
217419384
1744128014
814883357
478683951
1643580026
2140710349
1644849515
124069554
1263546166
87994683
436711936
1925574833
900672405
133747947
399522630
1910986478
242133802
769536995
407305878
993755281
1877211061
373352684
1320545222
1645544681
1245170097
46143359
1311837206
188144174
2114778755
329861902
1150389080
1603475588
1075376455
870732694
1333227873
99651498
330684639
2107512456
292147294
562263357
1723528920
2030815822
325413738
464677357
1198687414
1194724427
630558623
853700804
1944310927
1379597970
167535847
1861784153
660173926
1035632054
752122717
493292215
722042210
603152382
413514014
674252816
590211135
97844314
1120222633
1899382223
1066586276
890898626
1062320256
802683560
2057226367
565284708
860284352
389098251
363654304
97961486
1905353424
679777550
192045911
2140692956
189768748
223334351
215555897
855578119
1499010554
517982488
2110982462
1857416831
152152967
1524691126
1254842438
862905855
405548197
2113562728
917307068
1412822300
1662349314
595665609
1124265297
1293765023
622546863
510426305
1565092770
1814734802
1319068053
1912537352
1593607366
1611738521
1057545426
1677914907
1072718008
361476196
140828308
101043329
782249852
1942390696
1035152497
1123568820
1362609454
1087978151
1367183985
1403580680
691633438
203750095
801063041
1366831518
33605994
1208075094
939109041
2046542510
1481020049
1300036741
1673444958
569736145
1304825657
1409874652
1357478304
491770385
1335498133
867732731
19470505
314140772
1537652069
1633466518
1020244373
749439227
1212647465
866162832
560943035
1072256711
1671990795
675551309
602215730
1818486186
1243501486
904093413
600804105
1801687028
1612781302
348709184
30609661
558154642
595098446
1718497757
1929794847
459071945
1069112015
1264416628
767825951
1663315390
30953185
529490725
830924628
1768711825
1510681812
855816251
252650664
1038352192
2076850181
54767776
1775084932
785146351
1906179624
878017877
1225231180
292779429
1279473501
168354082
1572738185
433156582
740938101
2145657223
1989085112
1272822704
1459930540
1588534110
1983026351
747866220
555174249
130320953
303549572
1481539789
804729415
70058656
1102318232
962199135
1375873247
324442499
105649174
845550977
989657110
490002490
3787944
374468365
1774830794
1726478225
2026905357
1531000168
1675446938
1367735177
1056313970
289134371
1202162860
614907822
2016980531
2083969189
1131584438
1903641288
1562781086
732076124
386876789
1322025209
920060613
398900471
780470111
283743145
1918100386
342263174
647424175
1890492819
139509394
930577464
1765550545
1929520859
1949685067
1839314009
1630563092
1663304073
1883335017
1933760864
1502777139
52107429
831633809
59873123
1330033829
1613775203
1066380594
1771762880
1320265751
885658339
1944552186
1541617347
1577811057
931899607
1458519211
152229773
1117751957
2006933805
786926067
1912843804
1193040670
2046261821
24399200
1399524168
739764286
727828769
636390250
1542417475
586463611
2081186732
1866602797
460096334
1179927732
303277827
272502738
1662735706
772625797
1452270485
333972754
799926547
1642084005
1190758144
1719368205
483273594
1697843591
826948227
1853847097
490891780
1665078410
868967937
742646240
367370609
1633161679
1237733371
442046993
1831258723
1086940691
2015662819
1222652130
910119188
1415753383
532549399
2145603583
387296353
912568976
1809660712
1907672915
770653598
1331848993
1563733051
869112750
1384267582
216259736
769515380
1809209119
1093079042
2143197
2107808513
1200238874
1064446786
655552617
1630091385
1263923531
943905161
777410403
1291935953
914870618
2067800580
1526652972
1681613222
1445758109
722010181
599674720
2066669066
1241640007
1118274004
1399738932
450521749
1498573199
1105091978
1828076536
1482660520
1372075833
1109942984
168895847
1728170199
1792192714
97614230
153283974
705074019
1328919300
1810953884
2051388457
1749547332
1213040602
1616197178
856359479
1642365008
901340623
774457615
1820787694
1546795310
72591803
1682721077
1517776077
1282730644
2126773329
515281959
231049039
1543284064
1180239889
90057145
1919649956
705233714
900374417
556112415
1401673966
1582335785
1011061876
202202835
914632027
1856803698
974567554
1977751109
95418611
2091954646
1200730994
514505373
431393956
1725485723
1423545973
518984591
1590085326
583238314
1094628890
1405361178
1031683471
723171581
277061184
1735711017
472439073
103022021
399089321
674232375
1137206309
680066234
1285050801
1292863730
1120982573
306115496
430136534
1699887998
1260233232
1769945839
991263756
1279897651
811355741
230329154
265447722
964467375
574855581
550625811
338692503
912516722
1897504326
1809349637
1083067106
2044323090
1930926825
2013471080
1159953272
1377409159
890975869
1361647046
498599694
1720027698
1525426963
402543844
905106364
453025291
741437620
2116454070
1301060831
219468269
483111090
61415790
1858078236
1851368695
44065203
1763412004
1938640104
904751968
2115703112
1153780669
1652098601
746047330
2060424048
530274985
1896575330
172301703
1788480956
474377642
38469592
963200108
578131007
923752422
1525200936
1047337668
1293596526
1002859700
789554126
307799156
1800329218
768936759
1005918380
292008397
885186595
1011405193
1464002494
389749344
1475339455
113597226
1564778250
1644198349
267475539
2008413054
512425028
1436751761
1587765749
1023030202
1099702522
1208185146
2146671494
693498296
459166240
1651227464
2111566507
1592951998
1809389559
1157612019
950061568
421317766
1417849503
267410365
451060231
71170620
1299322463
1367655505
449006382
1733650628
737575337
279155539
450989973
1615937320
233664936
1523277284
933552522
1294286181
170478160
644081164
249729144
117292879
1047682352
1228228624
531859118
1845569727
1267335116
882777831
1695773373
1708557485
88871546
2105259527
1660143480
1241353945
1656259033
687320421
328672444
1530750418
2104546057
1516881173
510819761
1825958493
1054837029
1046923169
861080523
556524603
1797852622
1570294984
2146354550
1862247202
1864859262
1001974215
1581175721
676256408
1939226421
937143830
220744193
746845434
221560360
1228457930
1613704478
992629065
1832656687
214702172
1214755060
299516865
1698845636
1464272386
1745342534
456883362
1900341900
1630502625
1081734620
805497138
1975911265
1397348354
938497199
891791961
1093964443
2100714134
773003427
1501365390
461431391
1684931099
362631084
1414940297
1416507283
783012811
670786946
302108392
1366524412
1146224644
1659893023
1400580385
104349087
2040093239
12256731
325019588
1226105232
920881872
994852993
765568474
1259325057
370035128
1913094138
1487731984
1160221334
243773445
1674355469
1104897446
1629186528
206845722
925425302
820498503
1089448513
1630664326
48812125
182403683
407220348
824547698
809828017
51568237
361316418
1697978033
1238134185
273022259
38576181
1626501322
584241641
726593661
1611678505
1466307695
1093869684
1531621999
1225408269
390333789
635147832
1913385960
981705035
1542769805
678863036
1141540025
2127097339
468399159
396576530
750946466
1166323271
574879407
1274282841
346547911
483322394
832550607
1125293755
1724538065
2107551003
1348358151
1241010664
1015305426
1235716872
1614702842
153414689
721534623
890669290
1672866827
1705600925
497744117
1782216655
662697130
1811994397
1037376690
891263072
125796639
1422883408
332903251
1604051066
659435768
895066393
1687551608
44626771
728359206
1547260720
240973770
136916788
820945671
1140407271
921609171
2113841303
973369329
46778977
886990727
142476756
351798963
801665853
2146844338
1830734296
1606458806
928233827
512761489
1095213675
1314206059
772127806
42729654
774925342
1895614155
1868023339
1391378287
2052210337
730173935
122525524
466342836
1470080280
609714444
750692521
1294629214
441997200
1266900570
51541692
2066570979
1976984580
9526975
925870697
226179852
1346564850
634850298
2033128988
1337176385
1533761595
585596565
1704918747
1385854854
1176373628
941935552
692857915
1422506360
1071437708
1589263512
168517013
7224485
1194976723
1364710320
1109137457
917350731
543290181
1554829436
1013010219
1917941231
852352399
1100330341
283932577
1169810380
1964764251
1477976666
669016618
1594120218
420236136
396334028
1484659663
2108473861
641543455
1932915258
980755276
827958313
538200972
518747275
1445567686
100166295
338545485
1045510470
749393950
1373089519
485957472
143828617
338920910
1769153026
705833560
810296477
1173014374
545429548
1952931221
864491837
375765183
808139435
351799068
1866634101
1259728104
1320922536
1018481190
1367622993
126250382
983527728
30703865
2020998496
1384185902
292730728
408284129
1532098164
1313346184
361301869
1665569293
278655129
2080522348
1704630528
168703334
1209118692
1157584256
1186327435
752329913
870428295
1423595409
427897972
702092744
1664953285
2136391480
1145862027
1246978288
663496976
450648347
1997667261
428483497
1618716642
2048075186
1119297646
545651634
1159907662
1362797931
1050496998
479869270
1649985401
1579945040
2031627001
1251820790
387283148
1820703836
1414268357
1347196002
869200453
1630978760
2147351508
1492624376
1027474250
1859562784
1992560951
16955442
523243017
1782423050
220731015
1850151003
82792811
1027737954
2056478041
1768709743
1208915112
1833917640
775929726
972848036
325185873
1654482506
1093792078
172011358
906278179
2034308682
618022648
1056709491
1709510755
571239882
1117450459
983770721
1515770858
1579325115
715003488
2073389517
288476760
2002273579
614006550
1466926798
1453506251
2119323132
681228742
1349869336
568387323
1478872103
887558226
1915040746
815472701
693767202
1758836677
606241278
228844895
1419642420
551243926
1011891377
1817652743
295317242
156188991
1728455517
1210562873
376180690
1834469475
1179029465
531307107
949856099
1470830297
620393593
1422942016
553252324
1217974541
252025176
825155563
1854330297
1701461072
430652145
250036793
1507811824
755387647
1613722120
516811646
1977223360
335541009
1430725952
248955176
1816437384
1923140979
901772626
820866282
1911121897
1939164076
815311804
442275501
852389353
1543943540
898790343
1532024166
2114400628
879436935
1738553288
926391881
946071360
1933833928
993161894
733599235
565299717
1181925490
1749548086
55964317
652112148
1938067551
1106478953
1193083133
723878937
1003453482
2035630497
1919880854
19322932
1771150916
1326532915
2136679446
1998401122
1105988099
669367884
100689681
309545414
1604692047
1021891062
1507268793
891939585
374939537
84973093
185503676
1088388990
2059298319
1751892862
61259808
1594227300
197895611
2126879490
979902612
245564862
39371295
1852365059
389469002
275602313
109033268
1459618730
1672537328
1759040318
1535487479
1706463151
1522474075
742646501
2099322555
1157595037
643936255
338472960
423327642
533046332
883555682
1005358776
61478262
971411190
679185985
2067469254
930222254
676659254
160666448
1838020201
1031152319
94868149
380576199
604020721
613295858
579476864
869792923
768461375
524106355
573009262
1364084724
1508808099
1463576533
2005633
190153424
518774525
1950093278
805984553
1412465211
557816261
1544326414
1258326605
218736893
906143378
301090609
173677617
671764157
943268952
1241807477
1145387921
110501752
26458934
1004131249
457613487
1341366068
1611846917
1618209351
1742594095
1496683488
432401362
1381084018
72732147
239255649
1637834469
1247048195
2131339561
1464829238
260097581
95818839
1619534333
2144619870
710957390
446669008
858149279
423620120
1313964381
339090592
2036103683
1903045560
1597429335
99292541
1562650808
932060961
1055068534
1861122133
510653874
1643186084
727855516
613857435
995432493
1742622438
501782923
1066586276
763010605
713146103
2113591737
19557706
130493258
309866070
278570981
1929785375
684787557
1630466830
200378472
762542990
507794504
44417360
863844615
630416412
49765689
488356341
1235439776
1610970987
173006575
1738827186
1123845778
1074538599
261514880
1109368089
1239682569
1928679080
1951086039
977516492
996559869
762770581
1623462381
749439026
1847786101
2012910338
1572360353
1107437641
198880540
542327870
199498494
2042421440
2073149520
1536978486
2039490457
27013216
380987103
1545523751
1152876268
880660039
1537076041
1643481496
248986446
154360788
208817043
902444915
1893114853
289949177
704748433
1270309899
1183733311
450534459
1515735320
1096146899
746799736
380911610
991014255
219020252
920959062
96683789
207218833
277034157
1697014236
1468877312
826032471
896640002
1465505130
2016496435
110434299
763914195
1521827820
1501623343
1364250700
2122425229
1847070021
1434051776
1374554676
142830819
70419221
1486172079
1852715663
752045085
1501280779
1834702270
1447572184
1559986755
1211951617
369958638
2096764177
816897490
1902119671
1694352049
703391280
926334261
1564815074
1259239150
475883387
2058507133
265781511
316354247
594263498
773790257
474151676
231556611
984997570
1413383569
404494447
773115545
673529463
1362961749
1961671856
1121471459
150135626
246490412
396718639
225102556
1087207483
715403810
760368466
1199358731
868717159
2011298762
1213308763
790251700
1479623688
1805667859
1332018015
669358212
1253687367
1458422398
1107448782
66102433
1567536881
1728547461
1421343614
1024433321
266516227
462728012
1671379685
544412194
1659293746
2086535787
1534923039
1727821404
1263541404
493162779
205481233
644069801
1653993597
1558955213
73292111
185478409
2107606465
772238263
1804772907
1078844602
343706554
120394680
1069575951
2109689287
174377011
900517834
1699389021
481263043
1464046663
1111355516
771457584
1599371294
919385821
830447653
1405466451
1782596651
758198466
1080201425
1062124853
1568747663
993743362
575379786
924402442
813611978
2093199739
921183855
475187645
569558572
1715754072
1867342865
649616380
216796232
1934853787
647306938
227901209
1994682998
1953351330
564391603
921700053
706891347
138437075
2104294428
710250337
445531832
788614648
1358006218
1006749508
1556299516
2059863242
1916542319
964222292
514007974
1749687209
160850714
1122653222
1880429127
1635694870
659730433
322611618
1378758276
1427596261
1077125632
122113854
614883212
630436359
1031774388
970554231
1337048702
1900858581
1749251692
1838414815
500040077
682125970
1732324790
920843895
453944688
1271926118
29556041
1186749362
1899826119
288157670
1891869760
2084291290
1120770485
1047138084
997875145
758315836
169390486
1111049816
854159841
1284520416
298357488
1217400056
929281710
2135220264
85090293
498212107
1365357808
1406142102
2027125934
978081038
1020665037
1545628286
1004392272
820011885
734448552
1358410973
1615993290
891736332
24505899
1716567552
1051550385
1951073366
677883249
480730713
1383481089
1418454668
745709030
140601313
203374642
513570927
864275417
1022773670
1226148828
1997881178
979584542
1925959494
441605692
826848527
2029040423
1529774208
1036846268
186139441
119031429
190093466
976396030
888079830
209176700
1081784878
1663148436
1932145115
1907068444
2104567457
1730914386
1130888235
1572708478
1596570837
2091731780
1675167840
488235257
1161236696
1833760423
1316911678
1636344871
1548504187
743429145
744242312
515926830
10282951
1895428665
591970601
1816251174
1840134302
1904071510
1514808867
187045914
1009103511
189194203
1166361274
827412941
502422423
713402169
368030904
119613303
696371486
2052022405
382642167
1597607667
263888360
698677750
1097317454
922240183
1410712772
1356691241
914321998
1833366210
1152739176
1152330958
2008925431
1956561743
1447636648
613268332
1051848875
1209834937
2089642363
1332822613
118859155
1134428947
884581293
55835952
244268362
367423565
1961771890
61353760
633012089
973471523
1002575555
468211768
787571528
708682176
1908343955
235876838
2111933354
1969224734
1109942984
725875554
450787520
676897792
307290029
449640125
1192887150
905200823
1758283367
1832633089
1995233039
912935954
40777495
1146736401
1725703235
265827528
32711981
682911225
325091889
2062238225
2090676279
2049703262
1119190088
421623162
1188923496
2073362543
1670514568
799867763
2004963123
1924547081
1498154992
446482289
1642144024
302299731
455227172
855765260
1577087024
1560514003
1735072118
927906300
1612564772
172992249
2018825070
27196863
1403109841
643158199
1706174086
764456720
789085433
2110591733
851131056
1716946516
1067653569
362689465
2128557665
476717790
1484801585
1915812979
913567287
1000568922
1237638959
1095923119
889343727
2131724226
1579677639
1551677015
536842416
499900005
1196770021
1982138259
1623431862
1249316106
932889468
322634831
983920453
40696790
405577429
1385198484
1547612234
912292979
2055910910
1631881128
1982484740
1591139235
1920696698
2027462579
1749609079
1557731319
1535456485
1728908916
1238710328
1203708912
223266996
1637879186
1903266405
1878459062
67877636
1437236332
113738637
1701525446
1422082644
311264211
390561880
1369959618
356260057
724773692
794690851
471805563
2007932161
1526898919
1052376222
1303389362
96921503
2023491076
1869530103
1885006766
495804490
1553077226
2030566919
1158678427
795972645
446694561
1670696952
1342834296
1565782713
1389724453
1966918274
1149876860
218253153
721704799
987805414
2102429171
298330710
1141544507
1359261618
1278392080
1202231134
402902477
255028114
1203626212
1012190880
1173131250
1829537131
702384581
356664228
1946283196
847707518
1250217395
1768591800
162218313
1121252020
1047980913
1303647004
1041288323
480947709
205164366
690665086
210599082
828640235
66983531
1820805863
572328537
2132775122
416661204
702176074
917017059
812332567
1970500809
486627208
1759939052
2074941724
1775920532
270413184
1865134866
249658195
968506353
1907688993
2133175094
1855326228
51253018
527427597
1868058620
756673088
1020400978
2060914944
153841454
1473116928
2052205735
206481698
508356558
1827384736
1446835562
1028881326
1586417760
1351995437
2046150196
387927949
837059382
1667171997
1304393712
605436129
266770158
1667935598
1130333020
83749756
125697508
2050483338
1477828393
749355056
1018398848
90368547
1461318296
184963933
1314545310
860140615
1385751006
177131827
763432800
1765303150
250039721
128195444
1918310379
1178071216
158128358
543063732
828154689
8350374
727592382
1030318578
282581362
1113142821
1409375908
2147033702
667141789
1033686846
1235775061
425497997
184657963
2026959305
1013299529
1945864061
209379963
370870561
312475083
207292708
450203344
2094683341
1506436511
1328008368
1551076672
1719615416
1248562976
1163435752
759100706
1685483196
1800446604
1008572437
124092265
437561960
1571550514
418613866
1959887435
1941196597
1044235130
1781775733
2113109345
1374756345
630077752
1481188396
798817706
241528459
2018460677
1778583568
1824635451
1029997797
309447424
2043826478
1915976272
1151703790
1986497163
482937981
359476974
1490419226
330729764
1065386833
831431634
781059935
404493709
1188559430
543169240
1945579747
1982967969
847930479
1340181561
1862429948
605588727
1349991176
1494266464
1086765875
1137864647
2019892327
691727192
977198470
1497336387
316314070
1320099620
1064843392
174101798
197716550
943840574
86415054
609488194
2122080632
890475585
786668838
181514345
26139408
1714322493
988110611
673457873
991551511
1628885599
1950067616
801218523
1872153793
1039278188
1765339402
1754671713
1288275070
344711083
1994467052
1378399399
1353719139
801025003
2014191203
2109714234
537612587
1689253206
1503713632
47914091
1689430639
1857032869
1940421596
567689633
1766841004
2049025591
49598316
314533200
1063776672
1741209783
793862864
1154414540
1478926194
421741746
533759398
1662917632
1579400951
961384369
501458110
1344944257
1376188707
790438432
748285512
723412202
282738888
929591527
280526039
1185550382
267398190
1348408551
575064443
1031437841
2108756943
803230686
1049023589
1754309982
1066432596
399353182
1194687512
1646135293
1667508357
1644939676
1949265543
1937183179
249871117
555517501
998040048
1683655957
1864317578
1641797945
774597277
1535256914
2132672544
939246477
497608449
654662682
1196308827
1363259830
944837898
959732042
28390247
2104439666
1865164677
274911416
1884244799
1838801189
578908249
1355727751
1889616425
930871315
564288755
1654059695
323412995
464196698
753175826
1814236496
1165296600
1900826826
1883230515
1646502902
2013090091
1697362434
1931017513
1558887524
796874848
1070844547
1327059317
745394481
803975233
1659981715
1694836116
1946326185
127358703
1775530465
1840060801
37510468
1192628372
1559168054
995448358
712724937
1515892455
2045322472
1532193656
2050991625
286035755
764910587
816721747
1415140383
1613255879
269136405
2083886674
952021972
844169231
781136424
646975278
1150767395
916227347
1649066512
1425076094
62370531
157446795
867289987
1507279386
1334278135
384066845
1152536296
343241527
1905076783
893006418
315849120
1177881154
1186241071
966472828
72109676
429926959
1422867099
1083216940
1587339556
709123974
291323864
218730237
1184501638
1738479280
1225794606
1372816514
955855198
1005047296
1731753831
942767583
1083826744
750922679
1053516224
1686423403
6148242
1999855799
1318358167
857720710
595028590
1783436508
986767408
1128492583
236289546
1235456949
1493275469
1959028876
1366784188
1566279295
1758420962
1358859691
1865361493
233742841
1026554166
462205446
1528718715
304103829
1215103239
46196189
1775733488
1661510874
304011378
1351645060
1801448255
1696234533
1687649486
1460328031
1650070385
1079498484
667939834
416586653
1058499473
579287533
1789552954
1928188695
1594582725
293572515
1288162169
545172793
2022817208
510066152
1417708474
809134244
1092129842
325256675
904764010
127175969
607790201
1292412607
1551711145
579361202
1497051272
1984831984
1179586821
716828492
1304463609
545830930
2096954166
1960639145
1545186523
631181264
2126418850
842575470
571258126
1915962987
878707528
819873434
1817138069
635754710
1171931043
2111617851
216351079
1304281308
1772269563
1178460284
1966988044
326375949
1541818472
922594575
111637735
1035104457
430735495
1971220281
1962697266
583165670
1325822417
749201279
1172094031
1502615055
768839388
2064226089
1954479919
2071589746
1756047512
2052036554
205941580
1348637640
1536164188
2053195088
1685486406
1867496400
549510988
600177511
1213819309
600086540
1021515935
437735258
273323671
329854489
1295132738
1268009511
1344021145
1861715525
1800335166
1330834051
628207959
1529174153
1175060025
1409285283
287822553
1804655924
210988869
311930797
1994174931
249871977
142154610
2058512331
1631173024
354453419
54626086
1313313727
678818494
525726830
1964913370
692851849
1204706815
1130205717
619819373
1457287755
273132540
1734635720
1681990467
1784986392
1025594021
147111025
1060522656
1275773539
1393306536
1169444194
1558429297
1230179007
1722269850
1967962518
872946666
1663593634
1197598543
946735113
1999356571
1103659966
1716201023
2050703863
1271959749
2036097431
1310470994
338542133
1687522308
860689107
1240343641
2112314138
1346051529
1403463604
1357340759
472030176
802799729
1908503319
583271196
998754062
405614759
1817991535
1911680098
444072517
11723750
560224654
1361670356
526038440
492429869
26008505
688359326
100972619
1054882804
1059015222
1519111455
1774850225
870597942
790338630
384249654
2091503680
1122087707
1182450764
498281443
1153915775
1818119469
164754895
704644548
1118783849
1890932345
1320664340
1449104053
1838776376
951295413
1746465949
777350815
1933104358
296142576
1395010371
755309360
1101763926
1724211907
189942427
1938572010
304701275
1055460572
1370896322
1647002198
1077753476
735164956
760654188
900201159
1548655969
1720291336
1771794159
1459516183
1480623569
2072427910
652089003
988551083
355805012
617441925
1257055478
69373473
12009846
233538773
2061340462
379166078
2014945031
2002840378
973096133
1374694784
295614253
160560348
1647808731
1006148741
1968401444
1054796183
969529327
1998563307
787180046
1433221359
1716171130
1822364089
1714297355
624977665
365150503
1098880139
415618111
517726594
439911684
368239442
2092009518
39259513
90268597
443712606
1544112714
1593830167
1110479889
1945297561
605808300
755661817
1481198067
1506917158
771512870
2099410798
1411985471
1909104595
1993739038
1347580334
1604098139
1667572866
435260115
1342147745
1685526093
1957362490
211862944
798547280
1969766099
700829127
107318697
337664976
151014499
25062940
1781935848
1681789160
771189808
1890132803
1278136630
1343282380
245735392
2085477681
1596550601
1155206280
1372015951
1759172958
1593588166
1085733052
1329983073
1242313739
920621694
403065980
1958085477
685318926
774504469
1919011190
1059676492
949485987
2107842870
2125800331
1453164035
1437507139
1025878370
2042752704
1317107259
969348763
1448574214
297749162
1725555756
1063344424
1068205861
1404029645
820031846
1084876728
1701578306
1193132788
1763980259
2015345100
1200895869
1480514663
1720935478
230211248
92976182
1342845302
910930930
1825150223
737936975
1003902150
765804481
937767830
1818539046
423121161
1199396505
1475780535
1657442448
1506019520
632828287
1889523209
1192359252
640707075
313666852
1336081701
1650888981
980750557
1620732769
1712418714
1815150462
875263781
413633006
888148734
1219473183
571640644
1905010820
164931337
307031369
192044346
419349747
1952800953
1650754068
1534356598
1098313521
82886882
705509373
641461851
1737632671
1685521420
630846145
2018918146
634144533
1515298315
1178666646
685592033
995177779
1788251622
811911605
2033034828
2050444776
2135411937
1832997180
1395601956
827364969
1138323210
1732569794
352293216
601681526
1325488498
1589502050
162298138
456568176
1956072515
240142092
1276161493
945945222
1543277966
1991946797
1123480473
2008218326
249335502
1566205140
1564659018
820542459
1702198445
47264394
1218069035
712032149
1733647366
2135509031
1198136789
730229737
566327982
2142669365
1605926872
360647176
588794410
1890386749
319909437
1337140673
2078916247
1921588578
147067355
1934308106
351244253
1606959830
881919523
447600877
142112141
724344850
1011872721
2056506660
1604517914
245331780
886088527
1909620880
356625601
528143865
675669231
1119035128
781171643
509638790
1998349313
1577015568
1606490873
1794348992
355784822
491733378
721619137
2028158210
1464820429
887507593
1903243447
1074995023
882987131
304902519
648441605
195729375
205443116
629668140
416016386
754797974
1829448404
2022503549
1666923695
433972986
2059400296
2124330652
2147135566
1333864140
397887737
104288981
773517586
1893850876
2086214637
456375917
631564074
188383978
1749505200
1607724601
1762130973
993210632
799398005
1649251218
1573981026
527271123
305900651
421570606
1044687953
494686678
1490611365
1688673010
782342083
1173690888
823396638
1752323735
11241183
1031473696
1265287674
865746689
1707818594
376186725
1535604846
1956859854
308403779
1508881563
1616343504
1944703
1291709737
2021184508
296768101
731359728
1393913666
1685418177
1599109538
1057836965
1242347456
2065187545
1240397258
508703177
1654559443
1310932537
1203252768
1993411942
1866610916
2004972833
889522158
1368925307
824725457
1609740842
1744110288
539805353
715782510
380426227
1375978746
496261453
1046977499
2131879782
986748046
1394206117
1446762764
142845765
1994559370
2115283744
1019785450
1987405482
1779844033
796302430
370293856
398405267
1631037230
1197634150
1603930642
1173800227
1008043112
535009432
1605726439
553235598
1569134834
1974890008
1460360715
314794737
1914871720
193855950
472140368
1741222322
1143116352
1561361571
1338710660
1609516758
70021455
523712129
1889235403
255325413
207762157
1416738087
678988782
466029574
1012699180
203387953
1274731418
148712640
992408315
2026489982
223987008
1883427758
1391620608
876213665
1495738973
831787171
1266376431
1961153359
640739137
748035571
422955763
2007130570
1272060956
495336763
433247701
1057722178
973929932
1333631812
1476208331
1920304273
2046142161
1129464509
1680610017
108453787
476363207
325813824
754029079
116166278
1184762865
1567940078
1663832600
640393185
90950668
1581551437
414371087
1276833760
1666219924
2007891546
1882234129
2120653010
672205768
239749895
1113768865
1202249337
1745677820
1358767345
1171991606
184152916
1717219807
458028991
428553356
2107437340
647565048
1748158843
1475467138
1813273989
1970928134
487242551
778346977
2068205812
631958889
1914047843
1100212535
1686842673
499758435
1861211573
1620081622
980526481
101460634
2011108746
1756285748
1208090932
1451507149
723751
1019874972
705360240
1918289
2106709188
944504328
1913994879
10574737
1109579147
232242376
15557137
2058726563
464161751
939994923
1215217548
458853988
2078408577
1853933807
2019969066
1988198465
333170519
923060239
2053182050
1696246203
1938747542
291733398
625837402
1628982715
570942610
938134057
2050356185
711598301
1391059127
174814930
1151100826
2059045369
1673032662
590124956
515458853
1108378126
1162414421
1864029078
174904610
1840330011
947303020
1306296208
648659971
1073314801
437466281
575786770
1698658684
97282144
905153104
1489915690
2449792
52258729
205209672
532809027
1909597636
1444637006
187607994
1851231376
1659270133
2099623741
587858237
1721431712
703587804
471476183
532175406
1231870169
1803047515
2036525136
843813813
71359321
637054707
1989572383
1010460118
1340904655
1603605766
1532160255
1962869693
1475787055
971335252
1623114680
1085063300
1764299922
799637774
1146327803
333092443
807308323
1001968614
1629786687
21593930
2095712787
391682918
1356658125
1060017145
1356833448
660755313
67327697
330763184
1282900225
1648977336
409558230
798743534
908297485
2144351076
1021051059
1088194892
1580512633
1921887057
1020208489
370020052
710195541
1155425319
1982358775
808903214
1302660159
920397810
1550411816
227195316
1862775858
79083714
62148638
1120240112
1528000509
1860540775
849174015
594061580
1407782950
2144133989
1784029220
274611640
1350702430
541636058
487169619
1357017951
1331990230
756872589
1709272111
847893670
743709133
15831645
1509520130
2094855761
633531408
344433660
1174157354
70454705
1606334089
447175190
1180604782
536883491
894428236
209710813
1362178088
523245385
1245396763
1803318614
1160971794
1434902723
762699108
694889452
1593893247
713808612
777654693
1291407458
1658784336
722116548
1945508735
1571403070
289554552
421610419
615060482
1040532213
40452927
1133078494
983041783
1163506056
522139696
745222936
398491582
831069051
1029626016
808659401
507197675
2015798429
286784410
210344164
129585174
1451117134
2035684655
510834835
960287583
1006085342
1507690645
1679004417
1476426804
140661967
210817697
377365909
687597798
1471246561
1219334420
1251667764
168546652
370107265
1106599461
1775961702
893950327
1403132888
1910078611
806721718
1376511944
860991943
43928566
1413116246
726062001
1078459639
1603029695
970361723
1071032584
1468758792
2113024988
606112581
1133106680
1299536755
818378611
1697821668
749506930
949382154
419581488
83029980
872540739
1184790334
1579139496
1241036785
1289808658
960648723
1865376091
1819125126
1153697331
1375152428
1280414501
820850843
1209104730
293250319
439187479
1332134863
1626856858
166040
1495001938
646908358
1629856079
550744250
1445073906
2043870059
258143198
19465919
1007472829
1237785294
960698538
1912176917
1276836206
1002307162
246123224
618699485
1733671366
786919331
1921299004
2052866783
401265880
762877971
877266618
1723761283
1192260651
1832803012
1688177876
1455902731
639067651
1191044968
629939054
545517896
835721896
2059824199
2138141583
1466899465
568724227
2027472834
114414101
1227251238
927856410
1291977440
306687017
75462953
1581841982
1122267446
2037353465
705179013
1837872218
1692414487
209830313
1485663519
1474973057
1640895697
315411426
1888898532
217365324
2137784398
893017263
2131767076
1847379811
349487078
653505529
6692654
1974415074
1630529639
2143729305
1253736754
1600556903
1550248397
1181578368
70889642
1890979473
1898235715
1427061244
1906491181
632362282
521842912
1979380466
655305851
311860097
1597766194
344921316
1936881230
502764047
790433707
1543066073
215540339
692578748
1739713901
1316948419
577003266
273819641
1602400699
505837486
974423563
1940801867
1682898286
1317440616
466124601
1083738547
268691915
1326062223
172984674
450751355
1572317359
707121455
1173947200
974591060
1001727718
2112774684
92484466
1496731885
282332975
2016497800
877665841
403954619
111049131
593968661
663161364
290185594
130740983
529442304
1666716221
2101089038
1968357929
571599916
773765035
196530873
1058670044
258637857
84442089
264119144
581250530
1562168615
2015569377
158499249
1144783586
2007320074
1124535889
44008385
1137696006
1935765193
1250713629
528363876
687181709
1116931654
1359283061
1233478418
191528070
971757766
1146115404
2092140935
1110465735
1151024536
90399956
1515081244
634426173
1444341166
157648337
1431521285
617470467
321290546
984561010
327389775
1843023736
6936283
1993592051
1915214622
874254049
1106786258
867458110
1293082667
2009907387
880234468
1559574199
645669689
570630246
1803516639
336688956
852066997
2115697572
1186426221
1660159776
1639196080
1395636653
1580443199
1164775170
651295092
1854914838
1053716263
1211541499
1022141142
1497606586
2018801428
714825962
1888998952
667514558
16605741
260377040
1357659114
1720166402
381622322
1356618636
579616055
1774112527
1345434315
1692245818
71042539
1150864443
1957136120
1730201220
193364745
1225068618
1881231938
115411212
319508391
395965065
1763949878
1663973129
1039086920
488467264
859726876
1884407694
547115545
2018631056
28446214
1141265261
1777917390
484125829
73832770
2028965271
1306488674
1511545995
236035621
409657068
478534093
204722251
1823175229
1249842789
1284334551
250072592
502706703
886488311
1951412459
1812049401
269347188
15581617
1480166953
248543932
280866618
200010037
212540660
649891399
1958332609
1853309429
1837966239
965184869
1430321869
1620800715
1538573533
251851725
766503534
285062056
1458045617
734547075
901429583
1174279572
1944244157
602889218
1863343769
649815258
615089886
867836626
1046668088
2109659413
579881363
463428635
1166592896
1981759799
604007525
609311711
545229946
345333973
1995000428
1768237800
169474272
1979513245
1664177991
1165349299
1909662628
528957066
1866567916
1680254916
1187001250
1129280329
220371936
54788211
347914108
916985568
1042103273
221377034
223287954
10809992
348720161
475958308
1021229584
1993992206
78229688
1731048335
125856986
1554007381
1485308692
911014485
1541635107
259911784
1260085554
927883228
820559488
478451572
388263454
1296843056
1468918922
151897520
2034317720
676638981
30726036
2000246175
1507522755
123419544
422969651
1362320539
1183709576
1668144939
1947439393
766375196
1312662846
1905091389
8077116
1966734316
99128144
1040993863
1312117866
2043570913
1890026492
481527446
270144925
855321596
895373165
876872557
1718682121
389835118
494838821
2047459587
1942250567
256024969
793535395
941716152
1538763866
704172023
108514368
425370309
162530408
1619989376
1294832682
1769518941
916654137
2057831166
1480107042
1945953356
505555522
110026395
166171586
21431666
945207938
7034764
1408013430
1113163671
953121552
1979392375
2132393043
1974665777
1346179495
2084754893
1882740895
1488971194
1707935619
352365376
213519976
565769952
42186139
1748726907
20213690
163879657
938120180
304482147
1286516158
1146281612
1021784158
400269153
736812577
698479470
572580798
492127362
737254478
1726941520
774459159
283630706
1918557794
803968776
193302998
1586678370
158808700
139895811
864414006
376796685
1670500870
1992706212
1699041384
1976827404
1301344320
262605241
1815302955
1939953613
774021942
511449980
417093531
1863256069
1485306701
535781809
282223084
606221902
467903996
1599819097
1787991321
1494255612
1840993736
400036788
2133308416
1397250765
1748917322
1959355706
1011336949
1784804325
1801845374
1626476676
766137299
888550646
1510115102
375409244
1185633695
753454806
1902786033
152105321
189036013
288213243
1461088809
344121353
2041640953
1241042785
1120422105
65051626
1456730880
1684683890
118571438
1850744427
509869599
1335657232
684050783
1323518854
587689609
32425534
1539315032
1608222239
410214769
614381163
1160133821
1512942736
97439585
298780362
1618498454
672583281
1334489951
1346706026
1815553984
1583289092
382339298
636670463
190292042
433353278
636534214
1011239233
809927719
838414666
1363370776
925810002
348161194
1177613691
736989288
1679917771
1154092953
1430580760
1147897003
1618542151
72831905
1660262338
182927037
1698083091
1692017765
1308630555
211178841
1082058894
1763532899
962681859
1909278148
1038353222
2106505085
1188648625
1727316763
718108582
217294177
1433272028
584329083
1516959522
304202414
99482299
1347407068
1610348571
944462707
2107177407
1601024686
1057369150
1921143225
296616648
572793175
1947417060
290756324
930882382
306175964
605257912
1490975140
1458572199
333974079
289691939
67941090
1562602006
1297441679
443879835
1467591098
1165198937
31652270
1208591376
839949861
759760708
1997300845
472229279
1353361796
423895971
1503416008
1379130116
1822446565
1021396247
595420791
925302166
30345780
1046832003
307170015
1588944772
1396365795
929547910
1800786074
2113079097
1692501266
1978746567
769174345
733277898
129006104
1417236909
2000825476
1681205471
1733938827
434824070
720103447
565756587
1753665445
1610790469
1689585082
2002954396
1211435177
999108658
919915403
1107997070
449528316
1213498148
1265340644
1976449770
1032173624
925032566
2086610751
1229957558
324358200
1000200091
2024785414
1956067193
1098923983
1720972357
2105867335
1422813417
2051339119
2001836136
366852577
557953209
1640004723
9196795
450006716
1481756812
516790606
1910272409
1090620007
552374050
1605679730
2126911470
1454763220
374003076
1888699983
1395310513
580049696
592579027
566360416
471924749
949258363
1322822864
148251362
1408259732
941623340
633780833
107095282
2134296021
1851771904
2087014346
699642011
1992591465
534589202
1352239470
1894208876
217579686
1797648012
431089391
1251027529
1893867389
1760001012
1106467107
926550476
1456211414
1679219465
1515730019
2061545687
1549064350
1620025070
700629555
863289099
1574884033
817354465
1361886254
2137841417
1990595931
148155383
599079043
1088716733
1470597298
731608896
1500191738
135378468
1045580382
1393531883
1184735321
1864299199
220282491
1454306269
623868722
1066019791
686037864
389789200
216360598
2087320133
1704119618
2036494467
168648333
405013785
1513398647
1495783268
1791587529
1060334221
1411718455
637058029
2141124539
1955415649
5980094
1875620957
1677130155
1547514026
64432098
1357720943
815364359
638016339
909123978
248065677
963043568
1544622627
1934176678
1293339152
1238349332
341324953
1119545235
621592905
188490600
722337592
766017010
695172812
1686184162
1609155306
1785154827
112548831
958965961
313857230
1410429805
707855479
1799979562
279874460
1369670378
258549897
1593225194
486487732
2120569327
1938537464
861618727
1294063955
1835795041
1119994628
1250786240
1838507138
1142925697
2137288
330604781
2054413075
767828309
1990476844
2076530663
638640021
2116546746
1214126793
1168037013
578884687
1266375162
1288487349
1990144741
1932196974
1247058753
855133698
1355931588
751326449
1288747498
632246035
666154060
1379619097
1956835197
800216561
1303300324
4390523
2076580554
856433631
1405467526
1090530232
751694908
1944665805
257435825
1456673559
959192295
690154896
1056830729
2018796068
2140078696
1702993618
1007646355
1151170387
2092410299
935064572
1411380907
1612876069
1321579425
373509167
1276774637
1174908953
2061871973
269856348
338385640
781361913
1322093721
581475471
1690464417
107629936
876389926
988281292
193808958
476649241
1409654140
1889077172
1278760742
1182153423
501760843
343934819
1716783919
1050743213
149295555
1271261520
496442642
821043180
1485565873
426630434
1355433063
1580556933
325430285
1729531911
1715792893
1349436775
94232379
448315105
88421850
213236589
1442521888
821863477
1069305162
1994334617
638084731
1161339313
586999037
878614394
430157535
1576019832
350796495
1247835265
2120912693
228353411
1832219011
717772473
1783691169
978512616
1933062425
1537243232
433222187
1967245699
1791531908
1514162927
778396341
1993444480
1161563197
942980601
1865590250
248265703
618661728
917577233
1231058337
788394659
1969560591
1322810141
1214189809
404524278
1577803462
952804055
294870393
1495345762
801090032
2025730646
92782950
1873820992
854313843
1544011623
1246553109
1815120583
1248394944
195994407
1419967508
174991435
2068698754
2033777878
1979077020
545457171
361922099
1774388575
297542577
273773390
998095228
1943745513
1244814244
356141323
1335396540
678559792
2030450726
1601498593
8732385
1004089252
2082579881
143764712
1942123586
365614004
1335182476
249371057
1305694891
1334644543
1553445339
1242173956
2086315159
156061229
4700954
1346994268
1231820563
1455260106
1402306220
1463090684
857385328
564536248
1603228981
1185966593
1384749831
1689147577
834080676
1266793379
1575647322
622179686
826194112
398128542
578505671
1055338374
264674470
1851431215
1737496941
1100018977
1932159529
1754618094
1386376771
596890953
1939482139
1010491363
506228726
1234857036
302112496
2073342764
1767517143
521440844
1040310386
639477692
297052771
1129432650
845426697
607260304
737817337
1616700815
257045829
996589594
474519570
435041453
1482961315
74685129
2050003263
2011066714
1844547233
450403345
327870898
208677569
1120162818
362971702
276738853
1705196291
1616013124
634492855
2054413075
1888857212
442759569
60612087
2083481447
2100662307
1754287640
948950228
531253400
298567500
2125022760
162254071
1545731176
385890538
1277691303
630539865
281032775
2094057674
1157266636
593140975
954186280
1820358129
2075799345
261567551
1136242240
1849497861
1320065851
937251127
895064336
1450340179
1965491236
491825140
1701254199
904247971
1807928734
314760669
613686588
1475228263
791164305
1650572383
1783953598
708577059
1059123048
481215352
1902071187
1380846624
38956863
187842722
1713261925
51301132
497577364
976115091
1673149615
1779917851
2329177
375741955
1637053341
407378088
102277183
2064707499
1705694737
1576171355
1676370657
1553989967
1017877467
1678907686
2128169905
1131753647
1809398778
440034121
585402604
471556287
2123155698
1170904208
532461364
1418440215
477751155
1552659758
71389004
617555376
55165193
2040571629
799018368
1688144649
1949533507
1097023324
83563858
1223200523
474550492
1529861119
2052734672
1021026896
2086174755
69308190
200311481
56159821
1071563259
116716180
1080206510
64939261
452657715
344443402
788402812
1974128330
393952968
531231134
334941441
145237719
530372144
1378742764
331105003
994251939
1761509643
1536897185
968381371
1851255999
471117170
2012995904
1928250675
982322330
1219239545
1105854949
1566666352
41874685
644886096
1867340969
1037588180
1509775465
227457923
414840125
854895255
1745459862
1764369643
1634596124
855040502
2055007661
369500956
1925687511
979080084
1417415283
1937332892
855514084
1872189281
711523042
771241199
1514395989
979491289
1330521543
1348576597
1971645093
1004470660
1476872669
1452126438
963194737
1310848684
1405838970
1902248688
569508622
1446380396
2006207705
2030417963
1005423313
47167924
733117268
1702072067
1104222023
799081259
2010254175
1764961117
1312092213
1710932869
1159051948
1124389116
1496415729
957058796
1911176026
1497445388
1982375692
1309659116
2039580950
2056588924
507641947
1664257729
1720624278
1734659440
822944463
593497365
502088916
852074563
377261746
1701765662
1069953789
488931240
601406345
1788177214
676190143
1845061704
1212212576
1064853597
1287888055
1770199436
1865375658
286025619
1320420864
81648197
493836045
1148070537
883256567
1064492781
1332679740
1473181741
1186741603
1667472082
56685779
694375073
1942281178
1568090303
2002363560
2033923453
2144340159
2040416024
1277180531
1053930328
689226467
630087513
1543459321
655419492
1852475877
1320758511
956252635
465792805
1480046104
978759032
220454573
1927282243
572518651
1841413298
104153821
1642953965
1913629746
154052662
1251958145
469445610
1162946758
835100358
1666518501
624436816
1200537687
6968389
1934740703
1724494830
1564641635
1109300620
1778044518
1093827149
1121673616
166587126
2012045278
1960971765
1498046699
1573199367
230354382
887450015
849641913
1608072310
58058433
1243378634
1898393404
1156618934
1443349436
1704598761
680969097
1274239583
437060143
222231143
1767532076
584668024
172317155
1051938825
1242635226
1680728626
758547885
1052126577
589021928
1679508066
1326769434
1201458992
528118219
1670984484
899914458
1499948204
53082821
769202314
1754191970
1914613338
1707879747
1531562402
1641323373
1018296062
1631306855
1100373898
526291928
2018144602
590183115
177893371
950359167
955952771
1309901437
1682230167
432483049
2107567538
469188846
112942669
1412461290
1917637675
2104618042
317826944
1085981940
1241593713
1758144712
310035778
1556647527
1986827902
144400369
441725953
1228208749
1327887382
783187974
2125986524
1284067811
585194596
886077541
1505003683
265943580
1259259021
1792977559
982731929
230666801
1360356555
1233005931
1015615377
1894164205
1416909990
241188572
86534200
624911622
932634573
934584253
1650943884
1008953788
1926172582
88046000
1045531686
1517286210
2079360743
2099433274
1360172342
628153722
700551030
1972386175
1646640322
130632897
1509772168
533425755
984696349
1775151517
1767656971
1116712339
248395551
1674462110
1977413687
57386919
1722443839
1710221765
1993197453
1605695514
1301926032
47245542
1951771896
1586861211
335735012
1163122052
283632779
1759880617
941384898
1298045605
464913440
226259892
1287779735
1983774812
475802644
1414805793
226981127
1150848918
193154813
79931694
444898185
1885645710
804029338
733883164
186161768
1632832328
256646346
336479861
2038009305
1128645725
979245689
672803045
1268932949
1725229881
1418280769
1410993922
2118036930
1771631862
1224141571
1362435015
186438840
1422671846
836751222
1854908555
263686992
734183119
77026858
328219723
1433039708
726560180
864431996
1717714971
471562995
139886878
1612750025
1402990134
1548864860
670105927
1432294742
709690139
1415071729
1647801500
867932963
258615075
1196035978
1685787128
1548425439
1752919286
24619044
1278816001
485168398
1138390696
700137503
114156066
1503333237
788738680
427383423
131802924
1450711152
487970153
1818382694
1338985925
472073239
378536700
254135980
2074621250
2134083359
1279423971
1077328762
240345715
1959893755
1166681997
77582657
1032006131
503590351
2143595777
2047484374
1331013177
689874103
1993331079
572103669
834392109
94740779
1916485076
359587234
1004383814
700303622
1385407193
2039580950
1086759338
35807202
1991239871
1771792790
2039041158
34904964
657587773
1607773260
377354110
945124797
944581012
1159152581
1834203371
165082344
492074118
1805112956
1030796435
1094014484
175228579
206476029
1352346900
658273702
14771445
1684185147
1884114393
751723520
1469115533
1340520846
1276830789
723240869
1521639665
392137532
1078459358
3716644
409352313
1259775494
835296620
346090846
1070543846
941216841
1514529901
643470085
1251748841
318105968
1659611233
855618474
1678546996
426690691
1039941461
1798636973
788576048
1702964781
735639823
477241871
769668827
27649278
2108557176
1535102780
833076439
2079128053
1987300196
2147141932
693338340
372292020
160346260
1042268091
621320128
1118498325
1215700825
2063750570
1900214800
1229561145
1500957557
1620886834
1128308743
1024845039
1791639801
2130993589
1881838249
1489046635
1030845209
347346627
1924168600
1436298832
1893017863
1773717651
1794984839
1247278770
239325243
708576078
210352727
1671953577
387438552
1714664367
1181175474
1690705761
746567726
3723868
424229220
817202547
1980997505
354917649
543987069
1430349436
432663098
2010050703
520923777
1694287067
1727190204
726836112
215788712
1354147618
506489539
1991734312
344022884
1444600614
1621079758
2079105200
1945192556
500665589
414410874
2099494306
337658455
1156521884
880081451
1603605766
106192033
276735460
702212387
1517151221
1539523608
1435261267
1739826377
440131267
2084276963
254730655
1973383029
2105041723
183287044
568233964
873678517
431360742
1659063193
546024228
1179780310
236184889
483858736
2059358000
947556817
407875694
1373320272
815843257
1786607229
1361415425
1366801960
637989401
52679206
384529453
87204684
2142845585
760473753
454599432
466215228
1160361683
668917603
608996371
783125381
1868711064
376264462
570145406
1395246008
1909451445
1144617964
1976075799
1104221090
430330346
1800989223
1568785116
335674220
1647076917
129875094
1221143739
143006209
917994170
858105319
1163860543
404409227
704134870
1957458814
186118637
1003334162
1236313489
1053341150
485381042
1555111123
1343930935
265967042
2136440094
1187833477
467065289
1710260091
906962428
1275299611
783802409
2078916247
292254653
1595842774
299227970
1414628124
435109549
2128248187
989122507
312045204
1589263512
894175415
899150170
1188688438
109472490
824810679
348832474
961349758
733944909
92663890
1963310993
375257701
869626256
1593046563
281975545
993691277
1740899599
1369322401
217370457
1716207939
1958320515
850022267
1040540604
1164143060
151666892
1041411849
1726928169
305149302
732769856
836090455
195100108
1005839604
403576106
1817784989
644734255
14835202
1792994510
1230286435
558946374
2059335358
760538588
1762244203
1870110930
660704403
780272863
676113959
2052278512
1484487776
576276043
1571461764
1152744331
1458669214
314912075
1110198735
1267003404
1455715782
1412267479
694968335
2007585390
735631233
61970491
1965710958
536588740
515476908
1036546533
1223042761
988075901
1018248973
1572141179
1863087569
1072644380
1219367228
53394038
1238277314
1755903862
709853213
1827231745
1589767171
2114991398
2067647311
114110518
1087029877
939677061
934490045
2109806311
221870216
1031028761
1241659138
1478994211
209169491
1765780301
903872503
1812772200
423643
111900963
1436990098
799906803
383507955
797447643
1385650514
1489555204
2119170179
502845966
1580761661
1646869019
1061500550
1949586189
1057506717
608327600
490449289
1226098978
588314184
735325715
1284812284
1937536234
1470956651
526479492
2096535475
1844656401
989584954
9053857
97071662
416945726
50554143
1688407488
556112415
1318761659
1877078491
356664469
1385028250
2141565012
638016655
1140043015
978778275
1486476841
1013726859
407883253
67043776
125264954
1897497922
711221755
1953613651
1784858293
1218913261
117351972
1152737583
1909619523
499202557
733465640
243223043
1740456595
347543849
1098309548
872298900
443011425
929440974
117333097
398156139
1561092428
2134788502
98357008
1375274372
1451718462
1145235461
1005609965
524204795
224085108
637459424
225946938
1345262617
448563882
1503825182
2125552165
1654808693
1133244773
920077481
1288841576
1369352943
1560978698
1447597001
762442611
744347154
295474476
6597112
1980613413
1211339104
2061381739
790240366
1944072722
1613205624
235779673
884324392
1364735697
1938690747
459804276
1030579360
126596706
812140267
988002765
1177271781
504347240
98880176
44324242
97059956
698155815
602841481
900149316
351605996
567980832
1117132780
848768879
1063258528
1409306459
21201403
368323708
1367220890
1875768934
1191400051
1036662822
65355080
1357551874
1991824752
179059483
1008384094
1863346303
810115318
1088111276
979447417
190263494
966040684
424891790
147265390
972827240
497730703
1427620516
1844732854
66536751
615640841
1640764375
1928470436
594924154
1994365623
1912516792
713047027
703822873
1269136367
1812807908
560303108
753965395
449696201
1467558072
902282265
1505549947
370002390
572953667
48193722
872301822
1040135185
1188003042
411104704
103292304
434433330
1406483836
1045090860
1835432775
488986862
330728699
966820008
265843533
1920537959
1493742703
92783226
1771566109
1244563557
227041372
941078056
1448631110
655442244
1515635404
402646415
805969426
1734153076
521206518
500628404
171548065
1089767588
1274553151
164942779
1390779893
1216555770
2110121286
784280029
1148420000
1301186755
696769050
1566920942
971126466
707518259
7094012
1913038623
144787372
1856740978
1560816603
1034340176
866955635
1073538445
288662522
801410936
1115558946
1600878416
1921733822
1779895865
1751304848
1982750748
790416335
1334988083
25200462
427353579
2035122446
2070498410
588267769
900013326
1592523613
1302036072
2128023680
856759190
436129921
582743223
383924225
1018175985
550567553
1329673280
229283676
1651860960
258840638
990509853
1555515432
483965741
1302366673
999708669
1072070589
393952968
1381518586
1956609039
1263296818
1432961859
1861361298
1104347303
628216413
2019825934
1805460586
1600724006
1648885856
625924123
90896763
1241324915
648340459
661070142
927058838
1288854652
1501137842
1624398180
1242554692
1060468851
875912556
174053416
1744483499
57657881
35984253
1278173814
1813849170
2062022066
37098388
747198592
1619444844
1581447112
1045277738
1227229488
457802453
1471024435
2121568549
136597676
1770612935
2054904778
701887834
1638945248
56288740
439119200
1660439373
1314100505
1258346170
1915585491
2134378948
1326983413
393788075
462483000
1754460595
1415035453
1880102518
2101834327
1801336205
1427024752
487413926
1623848705
217200160
517454393
952763214
324328193
599979815
10285619
1878061100
1624063388
1161408858
1356994721
1748668004
1904227958
1353782163
1287971526
669537478
1846896346
1995550116
1236692217
2095692670
1570929581
1314719081
186346556
1267857713
804037250
1167039779
1812402340
1756998950
331237883
984853842
1443749054
1274218327
526571486
1381000664
899509864
597948155
1781131147
630961991
1555734392
1334115695
846342366
777195997
1095256298
1656818345
2062976637
1378143727
1081526113
159662829
550768010
1403701663
394172784
571019760
1470233452
1239087069
1505226240
1784514606
1036456923
233322220
1369217115
572024443
838067141
338942886
1828769236
2035932099
2073613492
1759154446
1949884603
2047345131
1446960266
1363443257
749251791
544795434
1843953904
1574099838
1287300890
1589275628
1661243960
1496866061
1552605637
717060599
1762925023
310209060
92132003
1424470000
482099889
463777030
1451413221
1761725863
1916028518
1716119453
1813841524
554310052
1472970750
330216467
1255525340
71147412
1385702993
1714042351
53282842
128791962
372280264
235639005
1814001340
85465632
685780843
498263244
123834020
1854774085
15057090
49346424
1533777135
1198482292
1701293488
1789554245
502648166
1737087129
420063316
39836043
22920682
1644456199
985697357
82088331
565081159
103085596
218163690
1691446052
1836418298
937008845
1499008574
1056039423
1567269040
1323308133
1213040549
36944460
58730608
410107516
1913393215
917964157
1559584308
1598078990
1959591704
286343765
1569834950
836731308
1577587659
1733840697
1675432485
382206539
69751461
1649126857
1564859697
1413923616
1432843097
506654184
1086141335
386049154
104621584
113047943
706947672
1154373169
1955461285
778181960
270094879
340044001
268512718
1573137181
126735690
678117114
1485321296
1194379210
629387017
46659881
330761999
927075267
2023962731
1305797363
1691352069
1848897511
74930947
1937485712
1297630881
2123178861
176076763
68091100
1114468163
1791846625
1099083874
375902441
793268676
214106123
1052864368
1974191180
615601231
110352102
622133640
614348923
348799267
663355756
1091349352
1303495684
591887088
1173292976
1436309137
564553263
1596532295
1852064420
702645411
133054426
1468114333
134959641
641004661
81410355
1551843334
878881527
479321235
1754357315
1341048758
1748368615
1317323015
778850848
7505162
436821316
677627046
874538385
348201464
1576349623
1787459379
1595221359
1764862428
658682672
208336527
1452620128
2102988887
1601647715
850641046
1080893144
2041650493
736213901
1951002906
1879421128
919300679
84461019
1571539686
705485820
1963074864
64591485
1395700179
633523114
414862717
152877044
1732784126
1680131733
1020200125
1222838827
2086587464
1763750876
1328725110
706111619
1145233549
2125740576
1043014600
1560784479
1914233462
147913046
1561912938
2085769945
2037465066
806511761
996505883
1675782168
1007047972
793332015
1610955416
2142331090
495880202
615846628
757948212
15597943
1064619032
1792709302
1203568574
1332131880
404889986
438650889
1199680567
462912529
629558728
1885685160
1556387597
1502317230
1676279379
765715081
281288447
1729510373
840980036
1998109228
1439247833
480738986
702228249
477277276
2068886389
1279192469
159919842
416741269
1713392208
276610122
934110795
1819986237
304874128
1869883847
1968775355
821891986
1148808406
1308057049
2092434553
136894276
1724573628
94448581
1987851659
1853457656
319740428
22360657
235690526
845358595
52990571
2079459280
1709443063
1110596500
689243212
1154784648
196492108
1345377355
1373082481
1004271726
1616925442
2055085491
1508173724
1388573556
1791064256
183722242
1572571092
753197978
55450420
1491979164
33356638
509091474
549971862
249385718
2042084374
1828105970
1224329732
9597140
281464503
770190414
1911220804
1039239064
1070108697
1356682281
424456976
2019224644
991838468
544348334
576978702
241554953
185707589
1303070467
1448839119
1476084958
943946635
921022637
232013863
1591387195
353170159
989841360
2057634877
1095022029
675226393
553310361
1974228036
1040527626
1445094124
1706967622
1329888084
1511688772
482244612
1437212423
2124406751
780176251
419792280
672622272
1689528713
1116550578
781871332
385974999
1636932174
533034872
1771976438
1970235273
1134338354
529340806
850847367
689476143
1578226340
1401321773
301944539
1749102927
782908419
1561249630
1896034554
1572526001
862191713
1710297552
1171337865
1889052277
960320666
1509310771
959980160
982153359
784185264
952119450
640708790
721596849
660595948
486955395
1098014462
1747997605
699389579
2025245600
772949562
150642758
1340922703
1985446098
531366954
2218136
1814960908
669101284
1476544762
1200507469
512159568
1026824163
1185434063
944751888
2095465760
1530277267
219118166
1372293297
1721537363
1309760183
1925403404
310184810
1988052724
1500650771
1978419710
2134718726
641753691
973485474
1911670901
1786612085
965192143
560282474
1907685961
694855915
630855412
307977309
758303997
1479386319
1673042789
810152005
2129980912
63457678
910859093
2018064753
841314986
1803620183
704368433
1001810835
1179620993
294668244
1972237539
2139820003
390330676
888449112
2081627562
1505964297
274824861
1661520157
1733073147
348844664
1182537877
1693986505
48122883
1003117892
1315522612
1870569454
1060393622
1215384799
1446557232
1537289708
203290833
939917003
1896432379
1786634088
383658908
1138942603
588856208
284826633
1779524494
1793958254
1382975011
1178727827
75192569
168494929
883369948
367655742
1853882039
1888431450
563683102
1365710680
1815163415
1255013718
608564492
1932252317
2083973485
531984297
923248965
1913780786
1938877838
1463497564
59753117
499699112
1099673406
96129080
1086912272
1215390258
678238713
393861820
652383158
1310174048
1830698650
17522300
2085777875
1507476506
5556999
1214431324
1634454775
600664691
820917779
159688213
176187936
224639273
370455045
112095460
373177368
1262143235
1211715118
1643023054
1074163667
816352101
1177151333
1405608486
870601514
1762247510
2036348040
1692381440
1713514833
901177346
451789215
1388728102
862878880
1130197539
1940743147
401844285
39963035
224311724
206022314
1160694699
752683978
1018104401
482454856
184118937
2084099914
437082541
1884208479
560092146
391939621
2020779350
1633940525
1871135482
784296251
187014831
736360877
53721834
170714950
410226493
1650515898
302396492
1779749307
1900977828
1652765480
183044936
813095327
2141890568
1791435569
1945730807
1069806316
1018648604
1414166951
962955010
2130133216
1321150131
1131540575
65800711
1763483455
2112661720
342844928
1974872757
1220005721
134657279
580506066
1886281169
1843898913
2018842090
1762131046
1309204517
67000521
1055671767
200653527
1686060749
203656055
1974762533
180421094
514560502
908398412
1315730677
418568339
196455705
2022516696
244124660
1535612911
1177943442
851257600
1244695940
1536517625
1042914859
781974288
1622897907
1919449783
681437532
2007537521
1022567819
183907728
1616101958
532937105
948381242
1755786557
298489398
2009226566
1517765636
1696651246
515321093
62881970
1424705967
1722510947
39028112
818643887
1821119363
85598353
1000407920
1635326557
301927501
845308530
770908129
2003630940
203674300
1861368462
1827998556
1794157335
835011763
1294313382
1045168198
2140355280
1167635791
1591733243
1872155770
738354436
1987053833
1421757011
1971348031
685766563
773803944
1693414605
571769323
1088026652
209307182
1749485800
1971062613
247636402
1439226637
263532736
1326879096
535374462
1996062724
229854642
788329497
216705827
696854912
597488961
880667145
1629344717
753969743
1676564669
2109409530
606281482
374749033
1718728712
1740889750
23862404
219184281
421964062
265711240
2080720658
1072053207
341750191
1623597129
1865798917
1062297988
1487891230
527152091
2057119289
1936756627
241015895
1624341251
497357853
560273554
992614064
493837861
989755591
1597267390
1305470966
589679426
1490156207
1061155093
2053175956
1347982906
1469428329
300694523
6224393
783557110
301883349
1705369940
114774031
60823780
1755785661
983582964
493640891
1825214307
877595576
807218980
1456482076
1555996894
1477010753
29899332
505518301
1422394704
815767536
367134220
1660002621
1565196544
294855349
865564926
1417997706
723491958
893822614
2089563232
1047457599
683554785
1964013649
1985463174
609150493
1594439423
271305188
2024058109
1720051198
1472868062
530836132
82768600
104081166
1891418147
172811489
788843818
2143708095
607549850
1563337344
1243783056
1967851472
1619047992
309357734
1607114003
455695777
668057007
236455122
1991774973
149254428
1342989266
597052218
1702590354
663114892
173055166
175040471
1143682391
2059188692
1765190447
1850883437
1709921105
175095361
1276349130
516479698
486476174
1261697101
494366452
776192555
393100018
100529346
1639067845
501811677
2005447395
57197168
142836444
609983931
408129679
424446271
1135528917
990143071
242099779
1119073034
556230557
1298684341
1301010140
1616426877
577840039
1160168718
222772254
200931655
1280949290
169826604
1985038948
1007464965
436617052
1420476931
1521089650
1689023540
563641468
1354895736
1482203632
237281850
957157336
412031585
380950303
981571703
1416913800
1240800970
1020451972
139362908
1358584609
2062663572
449832484
1841521810
1591574231
981971507
2085397680
772491330
342404428
1408086247
1950770381
1837848019
1171633142
903514772
387247358
35791033
1345225133
1988500003
1023547109
1075841152
193089596
1389078850
426883922
1060738683
55963076
847175433
1976277771
1870998483
1359773329
1704984745
1594241519
1749629938
567497115
501576956
1032704316
62887920
1208170330
1986292202
172514548
761194146
528920319
1532869354
1524779969
1284578880
1336649142
1453270664
1856131742
1284369522
2114832467
1249059993
378981038
971605074
1767846673
1940495232
329387690
426777210
1781694297
515117275
687274360
1970744554
1504413636
1399001473
1751335072
821903536
810179047
282341595
1333700758
2047665142
469892411
1014598863
780387232
1441515682
1067189042
1650032670
1841910501
16768263
621288029
1634136785
1365309377
1859364063
467642588
19287276
516305694
1014295577
1612935870
1584548439
2059499783
1285262615
1295952207
1210168531
994943027
986111120
1252144746
1439402256
2036316239
1028743282
1746847206
1763548451
795151520
786918895
621143580
577318283
1820964865
1661871935
701897599
1599975257
31448267
318206126
1091225311
70516462
1165843553
318054740
1575639291
923841675
1064447976
262959271
341326471
1567113033
934385011
1687594818
747545633
1791470632
367455833
610203755
2078730657
2147287939
286952333
1278007613
1390000618
1203936224
639669555
1943275747
1153760328
2085481449
1162393338
1740707334
386185091
1438977445
1239848712
1422500941
154721521
1978123608
1458846079
1513599584
101561951
2102626649
2034175135
1995911333
780713755
545859843
2092916996
661067319
1058506331
899944088
1145071003
630688052
68162730
515864330
1359573895
884153872
208940780
554988773
1554392595
960639677
442924120
2035818726
727054030
1559421697
1250906578
1155129516
948503027
1185277071
366541131
2136961155
1375118338
1873794934
644061061
556655618
986302628
1382483926
724459768
252927588
390939591
718054019
1237649768
1861961934
646962563
2039391621
821080751
306070159
926283860
1596632338
259456502
1159531884
1556677826
590569785
213282466
1690190549
627750495
303371531
1507975809
695292818
1957850668
1367866071
1782144693
1920187504
122325283
337980211
1985170866
965908689
1100959321
1892456881
591336255
208151802
928185057
1957261188
1022093512
1461491461
1500041390
1426233853
1430729162
1534011719
1918708203
1052195940
2085711933
839232019
687756213
1358455753
1521711588
1345309131
1077710786
329869107
1884014881
990736466
1887745184
1937201999
37020864
176946401
260513169
1295328137
1087814649
1864106466
1449657208
510486256
487945866
1621221486
176661920
877042459
924793617
2112154899
1349473909
693377110
34399817
1714876402
891693819
19948686
1813058917
549376224
432769854
1790157792
517504886
1503236803
1734052951
1234476414
701153556
1809078565
116756215
1601348375
501896173
1583396728
248247263
1713511294
1285513960
165317047
79626161
1345577766
140367346
1609470135
743380988
1930833776
439449885
829019772
1040514986
1515982722
1013153901
1826014197
1697618498
1081493367
453470442
1814362959
1045836215
1137296149
1221525484
1050351950
209046968
2101099648
1850255795
219682513
345329382
1500127229
98972782
1644235481
1934857064
1290036452
1650388324
816304919
925812959
822095436
337087876
783600942
10026651
732128033
337693460
1908589483
1969310859
1448514149
843987689
463241096
117279914
2010574341
2120078526
1657797816
236984266
609491886
617491401
1991561044
363233820
901670255
1932812708
111992448
298851653
1558358128
708142908
1750490025
737865204
1429880992
1864849190
838297401
894110895
1060347434
1151482333
1961711521
1291019365
1761146049
1807285502
2056394894
1624815750
699641275
1177426711
1407073222
761252429
1067959040
329639874
1194345606
177847001
1456568900
1398083241
353526016
19303703
650878412
1748651801
230561127
1245113258
228620608
1162144778
1962282069
1738070416
1126212974
387678653
1995538709
2006292237
641667237
1911125150
16588286
998259903
891336949
1813322566
342884326
1123193730
901124604
821899134
1770074756
677835822
1977386101
1239138021
1683670928
577795873
2046496360
1695987302
393957369
770255885
577700505
150947
484738834
1165582282
1895048708
1868115070
1043504466
878773082
2017291266
17995680
1536179411
850783042
2003765210
78998564
580178916
303705534
780079619
334706179
1217121130
1473314343
1117275536
1699049301
813763666
1390965396
672556657
412045374
355347738
695056245
1181369041
1529343451
1306545811
1693999375
1770803420
1487080915
1328812448
1132444863
1936319417
923128384
786908820
700515241
1294381013
527051918
1294883212
1084789751
376114782
578397282
521305419
2075674086
1182432276
1040675174
637617662
1972447745
1248972476
1776604980
453078319
1115917493
1576297317
868025799
1173955910
993600658
849649788
1844745960
1333436397
234107128
36468113
397993953
1788022449
606922613
840656294
746574718
1424055454
1475178837
1204945219
894379308
865545379
1620035537
360133022
1558443812
1253799097
1570920510
522186920
1730017864
1717228882
191600684
2033050062
1751356485
1666330047
1815661997
1627479169
406429058
1971446599
1946244857
139619632
853880691
1235278697
1454306269
1692968911
76521110
475802644
1750606337
766846830
1363656472
654025995
1014231966
62897089
436670363
545347085
1789456348
2131577955
1060498794
191599623
2137329778
1569906101
1774480308
494167758
1526029200
668088392
1360665302
1719154784
1721163487
540404426
192470750
509147486
1398794722
47936140
1573085352
234313971
1015168100
792658336
2049381908
272188063
480563323
776643356
747523258
1890707944
396559358
851808181
331606490
279118493
1063268307
2251659
1312017928
1338818354
2127295093
1404551233
1560385484
862095551
1477145975
417767877
1129391680
1990460253
1962871809
152566239
2138832857
2018093483
2061608220
852504244
1230053271
1316768714
1586694949
1824364697
1851595826
2072041240
1206289671
1946472935
1189406066
1181576199
577020795
1168590302
336157437
1226461644
558812782
922322799
120144171
1915359189
266021253
1918176008
747485196
1515766667
442291010
801580524
1491892200
488345893
624437350
8543922
324884774
823882120
1506426524
621400645
2142508337
450630865
88344478
1318899627
1665214769
507409529
995130784
335042742
364877903
2005725675
850927170
1134756357
343094640
1880594840
1030138974
1659143569
1253043135
2119609950
1027466004
1289980953
2113669063
1353047906
2082827908
1187239940
24707879
1321976606
949373725
492945374
178996032
978848728
1608677067
322466587
265881190
226960954
233955713
636435153
716017500
101650289
418603696
1383304123
304318462
1637713432
685698850
539056394
898902215
1470911940
1555046012
1660582628
1283268488
181622627
1391914945
914981845
1224403451
1510253762
1710017022
92206685
176334675
2074346534
543311727
1650644488
1640923402
2144013205
1944038176
321718639
1416818635
928128212
18476292
1012043474
478263978
208926636
1447251493
1962515872
1363406940
1689259715
680619268
317607660
733904191
958518622
2046329776
515336073
187885724
1177452468
1644901906
1598048535
1313594335
516293637
1482430481
447671138
703121730
1374589212
325883483
139053543
1363347041
540089772
123772230
617666535
1981777100
609370010
1934426906
560175483
1676229684
407835554
1640276845
1497831385
700192112
1152867772
992478171
584652095
2049571323
294858573
1341069017
140714556
1770267742
1422745752
350733513
2147405855
1257014210
1786945717
1031379067
1959159302
810286447
930646526
971819764
1892044586
1181213721
39610384
1755691532
1837210092
723497312
755133375
850503053
1889437001
1401493692
45305341
1806778247
957834781
1513153395
1861407403
849514534
19326206
76604478
184364114
637120761
1595466050
109383039
732183707
1818568050
263251185
1404704625
510405218
193140654
1536852939
1601125174
1101120895
671607834
692656474
2068268345
1806123362
730569683
384995037
1336489238
194051685
2126988884
562844079
1785117277
580348351
1318159476
1669933633
689558018
313850930
501320029
1982846327
2093254403
1487999645
530851234
1201315598
1583520182
1059193934
2107937004
26943304
1931648147
957253846
1803045175
900934045
1505118108
1307485613
1241092386
2091292531
250251167
582434961
1918506127
411631318
2076565032
1218728960
557521327
1581178529
1228953316
1852871268
58755518
1643186122
207227507
1345054604
731360435
1278227198
1863929710
353796514
424895261
2019034683
2012597942
252748029
2039089704
1140500998
440528459
1244551702
1725661249
776373220
1474479068
185665515
475250816
1479041025
1309332411
1345480415
1126326254
2019151870
1820122085
261615323
720912149
833084179
485703823
273575655
475074628
1595344725
1751641635
702736369
1456653607
826931588
2104693253
596419491
1662824619
1971360927
1640904071
618436799
404107056
1395557733
1538647683
500853605
1833206363
92927063
788493417
1470578651
80386008
2087014346
1418985234
750948408
1817464363
1573974136
340480785
350962599
1301746023
471894336
1127287033
1993605878
1814180885
1731692228
397313336
1439939183
524695235
1097140908
1907448463
269137294
1183515829
277256264
28389619
161876256
1403852870
653002151
1033369478
828080153
1202587511
1377285574
1656410903
2057775979
3544097
309759741
718260029
1233735665
1408714423
1593653013
1741314263
101291029
966564716
587057108
1429222064
1317191709
2033732595
2135739794
395052716
2078879470
395475620
1366486577
429345455
1641046745
33641340
1010384548
1760863770
779483706
938930605
1538600982
836937804
1338029970
1987087503
1180329874
1639012628
1933158982
388150326
448625245
807613382
888514284
555079740
1353145355
2048999933
862457240
287781400
2093217667
48287245
86283094
2076569982
346415124
369146372
1622298825
1020683285
449636912
1083558109
1451595125
2049361307
948731931
634054819
686022972
101956565
1103355409
1812664870
624914360
750160381
499289955
452475990
518406868
14628107
1780087336
29646911
1020078976
1788229432
1171919230
373165293
1786007984
799255709
2083709579
185782718
428150347
661786037
331313926
876631483
1558277765
971308162
1528073088
1411653538
78254823
751695106
752792174
1124570692
1496711327
1136238740
550086906
1679218606
28850763
502629365
1785271949
825200964
1981578161
91436824
220917054
582220631
270042897
1009968610
329214183
1098331121
893451977
274146453
1537936111
366669781
1046300808
1808292092
1993539566
1818811979
1852525509
1038664444
1569431269
1400982997
1423996985
436688683
411512833
2104222118
1515897141
988291839
979578482
603095829
1548464154
283384103
2089876272
538868771
1187247458
553000397
1145929273
983348000
59650880
675494555
428058623
760279587
1085949463
25417493
761880974
1554919209
14754228
1812286425
595779039
1344518936
999340426
2121915103
1393189136
1772776632
1154636586
1157956267
1984558440
748983659
1545748856
1800896030
851444944
2099218024
882010850
453168252
1599375667
577655889
2001089784
399970497
1347099899
886598781
1892448556
1079768526
786341428
1057149543
105921160
1996479043
1272821961
1089765102
550387758
1212282641
280732732
2113005951
1359784884
130425863
210633390
589774709
1278385718
1314200706
992571142
930806355
1648245120
1257271552
888382024
323910908
2071617786
870290287
1143988145
211877730
2136695779
2112774551
878227683
595388964
2107118628
1216117198
1566490451
958387437
529519602
1307016788
421208863
228942024
425796799
49316335
153137475
516378683
1333628630
443947331
124399526
1383630589
1327490428
1582557269
863724569
1258488511
1067633742
640299556
1488416800
80842714
1548957005
2065032866
1033354689
1785918458
1158101358
1645677100
1386162635
1539587637
446475950
928933166
331851087
1950760981
1906270386
878533789
1423627966
230428364
2080956406
1499230322
1987900717
635155868
533110325
2094185373
457153024
164813776
582385524
1854867354
854876712
247218276
585035150
916981585
2114666642
166822607
1978380629
1161644018
123814497
1796969758
2055138750
68820598
283264268
1924864439
530256313
1859261779
1263479562
1585989454
1310150014
2101529647
532131629
1883543813
2091129651
679952534
568806704
1895185119
1988336185
1196971726
36372035
1211166446
1420669523
1551223782
94390388
1228525436
1271903015
944831352
410888887
1796812442
1725979963
786917876
873028897
1835676840
1774377971
334084460
587129945
947252123
965134990
1646195548
1445161659
272701581
1912303087
944837803
356105109
2100958972
1525666276
716561380
212668764
1146147073
322434324
1163887492
1850854970
896267443
41070821
1809942701
1651397264
966489799
125402351
508819584
1187871531
1672743397
1420818795
831860557
2099452205
933548725
1801754112
1344351536
1978198803
532272804
1759448329
293142990
826884667
390348240
1395777783
1787678309
249328900
98852610
971626883
1634832216
1757003542
2106851397
1610487751
1968594539
1664509515
1148390198
1309574950
660877981
641787781
1452760781
2105447006
1166575784
1300911568
1341828813
574618358
393870943
696595002
140541931
824840044
175476269
45570412
961694980
1862238804
570188841
261954763
1040806031
462574308
310417900
1931961509
75238060
1653431799
108550957
1849333371
1022672257
1512286452
501296800
1343666549
829141131
1771170408
1588055593
1409544836
391666585
1567749365
420477263
589217090
1251863301
847466708
1021886302
1649798545
38748713
2021452471
820454658
822598360
2096617123
832705316
1739713901
227406702
198232926
905483655
402420778
1376069730
1647584644
911614084
725615733
229214033
712577797
100450126
957157336
718233531
540510829
529474732
1498308175
1613749947
1633250004
1870103809
84273171
1964282834
1204538347
345743544
1658406675
1000368893
1311689671
956632808
823194802
21178120
543875547
1126142238
1706597097
1347275304
2003156616
479693218
397276222
1622904859
1483403989
1645550537
2016703505
665888928
1460312994
1064338799
1140292945
1157900736
1143453119
259014744
1532737406
1408841567
741369167
788041483
1458606053
1566787520
322076964
661684989
1701436499
1049259927
425645076
535728411
1251073220
1685486406
306103898
2127426589
1678843950
668355319
1685432502
271339168
6784677
583778207
800683736
917163859
204034335
1839136604
1205871107
688763545
1827629868
1678577405
785448420
1271723097
1764677747
1100457215
1937008056
399928269
2038317421
277020340
750504277
21001623
1800322086
1093285175
1665155045
1997758322
394681680
137311271
942313599
1416559602
1245349728
1486040922
1594375523
1483038020
1608362122
361038219
1553142437
552133949
832225556
1868177707
1050084547
223116978
1077188467
1750701489
228835016
1513368037
823289116
623843201
1657184242
1196345544
1682061954
1658794569
392888699
1478650710
810126999
1101849717
1876753909
368542653
1304939741
1162803422
2030097774
315242157
1077836068
1850100709
2078382559
1258265253
1119699725
780445364
620547881
330750695
1604071523
2093203545
726931445
1270749062
955629144
767422444
2081866109
73042950
1988450056
1956472963
719659585
1940915312
1796648003
1921612468
1979351541
182467150
679451492
192400500
57462370
1714990028
1233315012
75088075
210986092
198250420
2091265977
1237159525
2079403056
2105412684
1567708562
1653143398
1046245028
1012710084
910421948
1638902751
1623038474
1799503766
340662998
1428132438
801301355
1760672521
1727960052
2066090004
777297352
734100986
1128010041
1675641726
109481210
826891670
1598049454
1114287412
1070513179
1302704327
914435176
553097879
1937895672
2107138318
560063031
449992421
77747742
209791186
1402096858
753124432
1235994972
741713691
2142890386
1226999735
427164582
1919187815
744458082
1013994436
836740656
1278296148
1549411238
498252716
1053346086
733571841
825833020
1250783234
1397471481
1586596916
1483875780
1049495879
560417067
219204079
1868718145
683581394
1875621844
1720898748
696305794
921923009
1907603442
51896289
674176930
878160713
1244177862
1292434103
146819167
735698701
230003659
1070589142
1643392438
565076367
860426613
1818162365
140135952
1184603789
1998797666
1017326082
2038474085
501896173
349660254
210554621
733027023
363132990
1957252872
258288620
1033752080
1840115483
712211132
314763334
1235456949
2008819607
677196502
1476978361
994611477
2055213842
812706645
822872037
1244837015
1789322415
1810423776
1644841550
572381952
101632818
27228250
1460602028
603978269
799505637
826715965
1937117287
1363350840
1449224738
1240502401
1510581043
969448340
1935276553
1994564548
243003705
1574015928
231819820
349258415
35807202
991811985
1138946717
1768199994
1652190832
102729163
1272126949
67708797
1409225345
1256528618
1486073809
445366879
191210086
1619048032
1598975506
144715574
2053815922
153776439
1360356505
180759324
1163665396
1890357489
955789962
1854190591
2059226847
433133012
1665650467
1577119394
1437722027
695229071
848345774
1435424226
1510351970
2138837162
1970339626
214711949
1415616369
120550315
656301188
2108214305
604895876
1906338086
448319294
1592801524
2098343584
993489595
1569192847
997004102
902318601
212958689
743343693
1033064260
1047238499
704679504
371807501
992888662
1491330474
163025890
1981393249
852864053
1557894643
926138461
848215726
307558187
1630299439
860183457
616509251
2031711395
1335407718
489891883
282537060
2027356319
1944703
99028055
1368550276
346616457
208088153
661985433
1549428328
686566504
1001098252
1711216193
816676199
885947210
28634282
787338621
1398136428
1511384464
298401983
472238782
847129572
1502601313
338892202
1533332204
931789102
1363392939
2100542426
128619396
447768617
239265152
1748425997
1207580874
1967658483
1297757987
244921099
1471797766
2133815277
1496292223
2105257908
1886052314
2021718579
54592938
519985439
1657242262
873072233
86433439
1783330169
1053770390
1846290636
1678863105
166870316
1713014372
1238506540
229649425
1383475530
2077669430
552045430
1213042179
25004196
1394741071
1747339171
1172575947
601914843
1379294462
352589652
700190567
1622869223
1000447454
613060424
71624025
961896211
470544987
1657315231
1520859885
690284974
740282355
2055578495
1087038835
558411392
1824032900
1682154142
881856632
323816665
70042550
1214376235
144802372
1066282943
874849563
1577859280
1072275248
1431832418
683880666
999114000
1313763078
37257185
248385986
1838821721
2089873120
457155683
65394861
2033438781
951739527
729661070
579904964
1729418777
1006216703
304951641
1083869442
206540410
381132376
783522767
1271560473
1191393724
877244585
983930561
1651895039
1632460839
1093587869
136836360
1037239917
1829177415
171816959
971836207
733924985
1925414233
629753200
1812916056
1212772539
2105153963
1226090286
1229325801
853017706
1184213059
268669899
1819779587
342250824
1953676015
234271938
350063889
1375982832
1728224169
403370134
1638817683
2129493855
1865810456
1676176067
1853466131
366044917
2106378255
1855403587
837516197
1325382221
1269875
636152866
2071190720
612264238
1421871675
2015885919
376623145
950072748
1717831299
896351640
1900815561
1835708201
666160118
1198426764
8193623
2102841772
1816019436
669684903
1524996888
1171502837
1242447536
576615124
937312231
95249145
2138867022
900483369
1277814074
575653880
732514093
241671039
558031399
1547186862
990471905
128593315
1528022908
1354272540
1381051820
891409676
1281846753
1316060646
1642887995
269872193
1261404347
210351155
420578199
691861962
112507034
869166194
1568889257
877876814
1631123080
1447181118
332495094
1045174007
1572302637
1780625124
297197835
1168728628
1950626221
1238645373
438211677
1903662531
1592882583
1541785768
2054227178
1974598886
788241980
1898906618
797105500
862855456
1531565255
1755775075
973181017
1386383090
1988780764
1674656809
1781524306
138118264
2138616415
1096298084
1673951419
709363327
2027561026
1262670388
1225361598
556264355
1314978100
296414796
8754029
1614572057
1295726631
988596622
1619414162
1952200515
1106501230
315373708
1495507148
717351934
1745924205
838820986
716040309
1584015227
1809599240
768561412
1161530060
1323930742
1845165486
593336185
1969852600
1482022695
1842827187
1313286309
816246163
1271526628
1465371448
1856174386
84635186
384074233
1560960287
1680184257
1074048196
1953820408
972713532
1842938199
818489564
120471921
1233797607
1585970744
1842998388
1801268303
1150184701
870402007
105735525
488101256
1182187374
1112808680
1271121257
1559081611
99568094
219264990
1949822668
2143827392
455471116
1241998696
1111525858
1644988965
2104893912
1761734458
322642210
68615157
1424175177
830306744
991014255
1966694458
1449633010
605824190
955023523
899405375
2143299020
931776530
1154497110
1128706454
784052839
2054392474
1717603789
1394338185
502696075
1897485347
897912191
722490271
764734778
1741783268
1692694277
1233265604
2105148163
1708763394
484026684
1043658533
638506129
1418465797
951792219
515321560
727471891
721591695
1848153543
1448504983
1458204366
633139549
614611939
147002979
1300711558
994988272
1794960151
1553240727
2100941054
314462715
1616048916
1778612087
1645105414
1243988728
619578587
1213641148
1274815884
1697263511
409713129
382769042
1769589295
1152175523
511230357
2131765174
2039183718
442602447
64226484
970278333
937275299
846660659
712876658
1730451272
438250698
1668820794
1452258406
1787607476
1404347145
1943874401
375632968
2021476903
378326590
1257104526
760491051
751087733
130171647
58182488
632849083
818206356
1409281832
1329695926
1879139597
1287930345
1180102946
1445653419
962993835
1008770881
1613311651
1676074585
2132519883
2093456430
1922761462
358141729
414212572
1992157649
1859051623
179262396
905105503
1767902363
1212471051
1332366858
680703505
602420033
818780200
1148216165
340227664
415275464
1646945130
2055764910
340953008
1659063538
966670204
414992664
1551169797
1930832023
1208712387
1250556289
115028384
1704035581
1780560510
1485425994
281773268
170334686
1351918123
625177047
1563273509
571201149
2139919877
1317285255
1656515167
2097775797
234448607
270675062
1671261542
343650181
1115339583
167095113
1493768257
1850335013
1039840798
1632441842
2098952111
65347824
244706209
606372731
1023238788
1581309818
472065182
1143253142
1786102269
1175000677
1501675570
810835998
1020082148
1041667649
298815781
1487228072
1044246982
813135741
1042648716
1300407343
1747466798
1610957349
363216154
989601838
1785330694
1968900788
733517910
209801963
1177456714
1072107699
1059255031
1142649834
1659297605
1138002274
1486204491
1297040192
2098897067
479567356
1750271872
800041847
526185001
1408610252
285102478
61284836
1679358559
1696283587
1785012528
236516288
1079169916
1015250189
277636006
334353965
598635335
746197571
1048960392
1141498055
586472516
288292850
992395052
2144270963
1452212735
1059156577
1441138223
2104897022
808508175
1306182317
696383413
662797018
1033038247
1885132245
1172078228
992488958
1743514156
85392882
1193337966
1768354324
1847700560
2073053728
453337309
1818537477
1702714521
940469031
1348657905
1074883274
1284545461
1573549623
1063388622
1252027048
729343893
427364863
92398330
1899599161
627795394
1151752426
649832782
2104081476
1812601661
1285952342
1893556483
793250671
1629516929
164493113
1092504680
2128043254
482288150
986997790
366045795
1094877085
1255016597
360046599
91049676
1824818148
262687059
1293422536
2125951783
1391157854
2065007056
1603949395
139980503
11190447
165082344
596986113
1113212596
1147331433
1467999147
518180322
560824391
1187230434
1931513786
1524783557
1394968539
543245264
1644782951
481555183
91029782
1027237182
2032398916
262017591
768004925
160497567
1899373054
745568865
1793342341
1520320230
1945425888
518099658
459831347
838998933
55508366
1395577957
1888000785
1464166609
783924116
168671574
1127175779
1463168022
1080131290
1533355166
1537399434
1198334448
1755066971
892904570
1898328907
2023329849
2027016054
1158226290
229509493
601434465
116520608
593519840
2084048463
849629738
1858524187
204840651
387957034
1028571178
1320660460
1034391522
1490367128
1599242046
1161364680
761076140
2103434579
913149252
1058229197
325908409
1539821458
321438788
1835307612
377002846
611739619
1259344133
196686034
562169518
2124636061
1261672162
2104015496
1889851597
261004150
287790497
1500268925
1470845570
1127596932
1632443394
1404120848
293950511
269278672
165082688
2141297580
1836848775
556602904
1066432596
577737057
2135274664
1373704784
836751222
792425466
1672988708
768182163
940111288
425989721
951665342
625179066
487582198
602344109
838202494
1408870912
1707467495
1311454305
1755505099
2145868854
37501917
1746420198
2143337315
1568683436
1473366783
1479917231
364000277
363389028
1648578105
1001505283
1572533830
29204406
276906558
1357433520
1104404386
1735339027
1879244299
794452535
678523036
1001360562
8596072
1003166301
317896082
1805019934
792616924
2023850162
839943614
1699075383
390416606
1504315094
1014059578
1005787006
1046936021
2082681917
950577178
1071830073
981522371
1558889963
1567239039
694094548
375018589
1351820800
304686552
1023157064
1648423642
886594288
43844155
1849253425
1080801558
75007631
1551761420
1626314283
465464665
2105031825
173285751
1943762355
1695227848
201919763
131169561
1935840086
504327293
1687970801
1409293548
796642209
158838313
1252131120
316313466
928741285
112672713
270771709
73131319
993712123
2019898288
1007212253
1996290252
1870038466
2102841862
625917981
563336157
1646683081
1491616125
293420025
388246061
1813442340
2123322558
657868338
696018546
1265888677
677475618
1036967456
1480062305
1997863200
1900744017
887880357
1188965302
987907022
663253223
835857750
1107599582
1117935253
817062308
695936468
768404329
673202678
2024871083
686620860
1091334221
1307216609
162664435
869706184
1471852795
126015128
118669396
418274995
1845670312
2101586698
1494803478
688836510
1031762713
650761463
741714423
971229701
1141097024
900069100
2591916
1665625581
1795123500
1137229052
1636539816
1122398299
640257063
1517033910
1521333345
898037737
1066987736
1263191942
2766902
295952014
854146376
1358621400
62643735
105967752
1532555254
1284680191
1929250312
393154456
1166240819
215331695
1753782883
845282430
1936235831
1322154128
1620640931
1482845468
513477438
525731844
695047341
1311278320
198704454
1024564012
1575629756
863374141
2078217589
929624440
508148087
132715408
820809488
7829982
601531599
1364718052
1582151003
1872972322
1796975916
930865886
1823066235
1453868750
819748066
530363101
751352793
1274640887
511977377
306639175
240795365
1128640602
1137863259
1526583329
1214412479
938421721
2118166653
1233140846
1517383109
113219830
303087967
1708698360
521431115
500841351
1089248978
1243992740
85620324
190047920
899645530
568748179
99909381
2135466864
1602220054
1489353025
1966953302
798124785
613583205
1035685654
111087897
1491130103
964730826
1310993092
558345578
623362048
375121896
861994711
1482588470
1570169021
593289769
1274365707
1905079853
197500137
826813377
166814978
1930463885
1047078936
948498198
723735989
882095723
1575297046
1892617252
972593987
337109017
1781894293
296042717
2127291898
1492193611
100818564
2021427149
1914908645
41096536
1408272954
1979305205
1316882178
2052008646
1740131577
1769490818
104015253
1205313375
439007886
423433905
1624176463
538765372
598137450
1404979388
1348900681
2009940510
1159870284
1942303512
765901432
1364560621
1544400141
1631594442
698576032
1013047556
1157513151
1781384532
333120716
1271990481
1740131183
2088387939
1637526365
452897227
241913622
1186791255
1265353455
885072612
57806268
1208170330
1000648764
648460706
724540114
2060992195
1744905621
61524840
933254242
1202865211
1469112361
1851009002
1361492652
560041023
816657696
1629488980
1922629807
1774018896
1486008740
885728022
857867960
1811204301
1470451952
922883674
979569819
787498418
36910863
177005769
1801186585
2137150258
978744683
103538363
894346779
1661483781
313799096
870452522
1681750612
114384511
1565619417
1118577233
262501609
1340155899
157302446
1559566736
1370328350
803561350
759717041
1248192390
944077280
1884203354
578588462
1419357711
2099107664
1203131603
1185044624
1641068835
1881442241
1044997395
144301642
2062721560
1469461891
1867557069
706824107
1090114519
1782712708
146871687
1741901082
906933954
1691016413
125466439
242613728
2000355159
504316149
764494867
1869902672
2072681927
1877011279
594891546
1834210657
1457155977
1884634067
118409111
1921572134
1665268276
1725294449
160877885
121483720
877212392
636140707
1578227859
1800322723
199583073
513517550
714890581
1159304666
2132611825
1597575548
229990699
764418373
336580448
453316650
493085974
1385728381
328228879
1142396515
229193117
121182894
1813803875
208961564
968845783
665910666
286851643
216946369
927549641
700726059
311843622
696481630
1263873887
2058973395
1537414449
228723015
1676812134
1829483336
843720791
1800907959
42530422
904885455
778582301
760756914
82240082
42346849
868586321
955438328
237191560
219645546
1875088965
1484117677
1550421168
671577183
337450027
266704850
2028829916
749162658
1160957663
1991958232
701048904
151234707
20851964
884145669
1843823856
1625560223
581574318
970933682
868299776
1883693861
179531840
1991768463
488365348
2083734650
481719112
1953778670
266366181
944172886
2090430894
1998244278
1034354092
1185668735
1865919691
1269127057
1884945018
381900317
646018438
1809771427
1843536033
190259578
225722919
370836063
755263492
822894369
2112319438
1624794551
1105104305
936989683
288608232
718733130
1509308680
1595480346
1611587816
2114223158
530424924
34269193
161955415
2108308185
2013511207
395292042
247179923
597753791
132738428
2024833839
1130682949
1152938924
792169150
222260405
1776103394
1667909821
1582455473
229392829
2045074862
1665768561
484844877
484085958
51603825
850106676
1594227995
669430709
966915402
89040305
696427066
155893383
1240817321
428549824
709109675
1951408544
2023519276
1735402958
1383975962
582746788
198355989
1877155722
1624119855
1781706046
1938745664
1154756726
1403340391
1564043283
1012733971
1074347997
1543396082
194358454
1952483167
1436556194
603482234
541758060
1469146557
944389748
503300606
495317953
807427461
1651510487
323512050
1303285549
604664907
1317125644
1766667899
1224946015
2120894968
845826085
1580813848
72437403
1274700456
588080702
1434174248
1397889313
2038437965
1372916917
580893592
1054489312
392902121
498634752
322923209
1536272182
399019249
1961227290
1055108037
1563973246
293181162
1243848283
659742194
1995068996
1409038332
351287568
537145479
1254352416
36327239
794811658
1363349672
2043127931
447350133
963437707
1492670973
2141519099
1437342602
1668913855
57329937
1662560053
1450525274
657087945
432281582
1101003724
1086417659
1256210391
835429516
1242832916
784366618
740088376
511568944
1506421683
1959340590
68235880
173684565
1414621497
1908077223
1909821767
1602645158
796113778
244168161
1804328095
461339354
583213741
712081096
1069607146
1148618321
833891453
812205867
2117578134
1910948694
1401728892
1712515729
813023177
840481973
65127081
1325007793
2080990779
877282245
1225414387
287348450
1758052341
855792778
866039585
1678803224
1233530654
963935221
2116705335
1371877936
801428809
1294974062
336509395
827487691
338596317
1898026749
545547225
623881595
1147427554
1868099674
1860442380
651805809
1772344928
306582698
1961372375
805117250
52675576
1504905269
455737289
151979787
158492463
12539022
1301468190
470206167
1035441568
1562419311
1665662670
649523318
1986806655
588744049
933387032
243957216
444928283
1887823633
1999721997
761690162
158948174
539237855
1348200330
979350510
1326071184
988311046
1692973569
889551839
1687328099
314438531
405407875
2047526728
279525824
1957491807
1408796947
956671106
580447592
1453745793
1681924519
1070839071
980869736
260743943
1401067054
170783389
395545511
1835670143
1712198153
529013438
1184602256
1006395374
1605923826
899846372
938240675
1629062540
1963207777
805066061
642339389
854708490
2091969162
735704576
901986269
1254133068
1330437458
1965518265
1327193643
47723921
203840143
153698567
1277426618
1498739414
104984962
1774959853
1899835329
822696890
2082972928
1243121753
2140192445
341666137
1385852924
1830130652
1347349626
635723474
1070407223
1277426922
16959210
1991614270
1441206079
1276661545
637563602
1113211477
1723235297
1316153085
998434255
55881804
661301201
1340155899
2068291554
2075197026
828174858
239715607
2089958358
38717380
1030105460
851854239
1277482854
135341361
466767716
635970144
1398497724
1660114689
273463497
1078042179
1272296278
1242807371
843397158
819395619
553142930
1443918306
1874013345
550897049
289376943
1900014558
221927899
430855422
168845702
754365670
193737669
672054562
1234819437
452443729
176851699
1046035677
267331205
773600204
1108968980
1260980903
87464707
502004179
1665393824
1124629674
756100114
2037888051
947701994
984681554
990222168
1519078673
1452466736
462662072
1903737875
1700230861
288218129
2123904652
1459558487
813327497
895022547
25674437
1710059359
614730840
1415498799
838206067
315039980
844818241
574242711
1464470124
919430354
1580118432
1974660889
115460139
1277196150
2069236077
24763849
637435551
536117227
357734981
1245135301
560521108
692331966
1485987808
1402994709
1781938451
254496416
1774970905
98079769
1975961662
673233234
135803213
1311019074
864743525
768629513
808742204
384765541
1949919347
984507459
1655506653
1894586631
1133056408
1789461317
360063156
1575370687
804746115
1954483625
1145661493
1213538711
1963433528
176431286
965210662
2061339778
1142918924
1438560010
207419322
1067866755
1382970830
501895285
237966509
791329225
1473345589
78917557
1260789428
1602521624
1034820982
1076846267
1691801273
1082708638
1845126686
1166229250
1499206142
1991974728
490394898
450630491
826863583
1111388255
1518398393
894281054
1603468761
761792785
1038662036
520184407
10910766
245030339
769686080
1045122228
991347612
1842219276
286900041
1797664072
1405240613
1256807584
1406416343
311436835
409349421
2102160157
1046049955
459750126
1379669337
567542850
655092467
365125180
674068647
540227780
1028358802
119058183
300025027
259680030
1676902104
776860945
908630034
686691369
1142298216
1734295349
798206970
1416271469
1746162394
184433768
1121548263
1564546426
1486604971
560682265
1159084899
175919635
1723508399
660353265
739104399
1998811163
202372591
1958984893
1236374874
770372400
1890704519
2145785780
1252076788
1973009363
21705522
1080129363
1780493429
1328205933
642723794
1365147188
238045332
1163482804
1500257365
728805419
41744655
1807145328
1251101752
531731062
880652645
182987577
781943183
1067551799
1511604991
1637428001
1008043694
871027308
1865496420
1350714144
900146763
110288734
1503819222
1378383986
1746850791
702281242
792862296
1675831202
1070927876
2092745697
212318348
1840400282
390398506
1458340675
1944689997
1526991738
1239358005
1240812091
933695090
1063830716
1900000010
1500471235
527613729
937886433
186154278
1620525645
2046952005
1404416866
1407861042
467744528
1774918433
1099896982
731852986
742417053
706258769
1518202210
1297406943
684571560
1043506292
618449576
1673281384
1594379411
2086636765
1358856247
2092709074
492310954
681243761
970656681
355358101
1614499164
1710290492
175817143
399249292
1099463727
1711015790
1153833452
962813736
1096337869
1598021168
1283140040
460850917
2096300705
1370878918
1808251589
1474077598
1522702829
2131580925
662675961
1378005050
326524136
751149712
49208850
2042217585
1405357756
725728354
279299290
922102058
1374238581
390958210
605431109
573913278
740638105
520768762
383599792
769704319
1518472333
60092337
29942757
574539466
213308911
816245643
1765506242
2001205727
1227028435
219877591
991611884
171009143
1799968265
958102019
740631216
1304273397
917635557
382867094
820233678
47340060
1028773705
813558319
1084553626
39396673
1353965857
2090603645
1182419569
1326983732
458491617
354246896
1057147647
385531493
1307340589
1619538824
426388292
605324876
1950924691
1117273414
1772732097
658065320
25034823
995836679
524599991
645673235
252397955
571008492
521759304
1642232631
1849077764
1656920084
1760538005
2083375622
857863347
365582579
1374121450
602657441
2132421419
140035529
694192772
796173102
501276643
685516674
438536638
1008367419
236983155
801695687
1895017997
1184172958
329087417
1582567394
261882044
859084481
475763774
1649377130
33398724
1501708221
644271810
1304790379
685614616
658766184
66779282
1521961196
1472913588
985821193
472803367
252321700
1590873549
960409675
626734050
1200999345
781093925
1443076498
1082257933
1018111982
1014570863
920625924
1518911527
420634388
1967126170
768563024
456873321
1168900027
719947737
1487104611
412632569
1481991597
872253255
745755886
1981914712
503054363
607003074
1671230392
1763200955
2742453
592566772
445680275
467488502
1810993396
575469394
1906930125
1968301068
219970537
937214826
1469219469
40608618
188759924
143782370
166994872
1550913619
557652574
1447385416
1593012151
726028813
1001240808
1150364742
1532516612
1819201880
985551616
1910242591
497383907
49237480
1579282888
928820883
249598800
1471601444
111960545
598974335
15827062
891285372
419805652
1428775336
1094582944
1203268703
156181426
2041888437
51331023
1280692909
1121856247
41978697
2002861334
870749091
2050005121
741475588
1418986736
1535480803
1326902406
267115441
739085297
210564995
576338940
1419290
1168880926
6929408
488487342
284945475
1091876221
1491501259
1832754088
1494839685
424344964
207324493
1292290823
1367892950
275086416
1277199485
2066300716
282527913
2019095169
1821532409
2137805597
2131732989
2057504809
1354608195
1320868455
1466675025
1321611896
873259129
1291262111
615589031
26206585
2065066456
990738240
148824372
1258038825
325375583
867684702
1949484645
1506259285
1846668348
1413059544
2121584564
1393067449
344988224
997368311
119808990
982335793
1981432201
1037198243
1729480837
343858069
219941802
182301511
113943184
1593029841
1738579533
1569777197
1210095812
1955333800
846595060
1970160882
1854559131
40023327
1145622840
1579219837
688463079
1264066668
1254672182
976925894
1549882357
1879507387
960314597
179796272
2061950703
1533877076
28518703
352055359
191532904
939168370
36000203
98165519
1780042496
800170098
1826237639
853677321
1590875297
1805150944
1847858919
430176774
1717464319
1382589505
2092310845
1321193350
863972390
1837416324
1453019272
1953057449
2141521693
970161765
1090954238
1031011078
1916477010
1321185473
2113661417
1723658026
1275701347
37568799
1519878509
1701534230
1702142008
1636126515
861514215
1551630612
859484893
943953289
1584455523
2038820495
1409520913
1234391164
307045975
806761609
1352275209
1281793697
1494090309
1149852045
1817587885
365539286
831479551
1226465519
1911568769
2039437979
950756465
1039893826
1329325847
1382409920
2095712787
749964539
2112636659
786667424
560308870
1842904543
968836050
1901781746
533336238
315719735
1955295690
1344351047
1768329235
675795457
178840410
1804692870
65963888
1044547742
680637514
1759547210
336470102
1750412856
1516646032
903882642
51433746
1514513082
1743235984
1869029870
1980638552
488712625
349632978
1689261090
1183998702
1925443284
1756888404
552099546
1168174769
1895432795
1984033397
1060263468
543684846
1219300378
524006082
832825785
853717517
2098390144
979273412
2039793874
832958202
1625786135
569941194
514969996
1357479834
587655374
343265160
1327109863
24884300
1144007667
403785717
47896689
1384122253
541728376
175515997
1126855454
2004614909
1168791211
875901004
137945478
1224498209
818101154
1291312892
1603206387
673202402
9758441
1134279280
1026451442
2096353019
1026119097
1767407021
1137975231
203792981
495332719
1077760761
742944393
397393216
1444337971
878004254
962870852
109432593
22277652
372761427
1312535075
2012198586
1595183600
1144164035
600768700
529626465
2018507277
74533181
1408695901
237949123
431755619
1118560655
958681497
577814376
190061093
410291769
1110678300
263334347
22641964
1061308041
672833526
298264261
992545033
1576124862
225533029
2047349345
186837513
330940204
1891823367
425273011
1652977107
1728079682
752732347
454374947
1228616786
353489915
590802500
2065431450
254452248
688495099
1607935827
689227125
307974173
914455124
1168279244
1702028414
2017777177
1039651474
1058032724
584868645
1811612096
1929771376
1541841092
1058522033
145206529
1589136374
544850839
2120087806
1164882642
622628412
1922602158
1708372039
515140159
1882063945
1258977494
1471820761
923839207
2058278016
1524338930
1040458450
439587106
1933910601
732142340
1226422127
645741456
957566297
1826608095
1846526867
1562223915
533327429
318612904
457654383
1593956160
1346343322
1921969795
848155281
1985450019
45808334
736944686
1388240279
1739902357
142458105
90110066
860042075
577115969
250131935
921455416
182441236
69119294
385505240
876755089
619634733
887950728
1491304634
473958078
724585318
983139657
688535326
731505189
664622553
767461037
1066445370
423109672
1248408290
1447602725
695111022
454721491
118171265
2116184542
1756004828
2064233999
1613784614
1699744971
1622143368
446426616
13339948
1237095127
536336185
1539036697
272621918
1168743453
1667062369
1971942884
2136772468
1699963721
771614976
743237940
173828903
575396965
1322015660
999796848
2007944255
633363645
2135595920
1988547156
1335235990
963516426
598361696
241607115
145201161
1238285219
1575926100
1465011487
1943018083
898423476
1060634967
161064332
614087439
1090052969
1839320228
166132151
1954020503
999656137
1834720116
1402126350
2091972511
234794927
1264611027
1181275347
715435966
647985836
1112819404
539338280
466908975
1470485845
2115756415
1497566844
1452971930
964439769
24931223
1516401048
1787017819
1400475631
2042951738
719414422
1628713123
1243342827
80063707
824621925
1198231858
2130607275
803961373
725722675
1891292305
98824234
358716813
1918152789
1188473373
724894377
1304257959
1946880401
1413876292
1137398012
469748328
1547734027
2012185848
179152432
1186920200
226023343
901073696
62708525
2145078954
1929158616
956339250
992183476
980800345
1847316011
1808690004
313711485
1964042267
1516318055
1607060723
1468712185
1432929397
569922758
1905637036
1268135202
1403434123
1383408256
1370317480
1632429821
1370756186
2008330298
1546953948
2070568158
832494035
1414274397
1356801427
272291882
677882368
744347154
805116069
495023780
1900612706
1351952414
314982950
1623864177
2133355518
995214737
1120353406
714337083
2080698563
1191170575
1376603499
1836953162
1685003114
937937140
552031645
143933147
1708135045
376757794
846252757
1107041715
1370751085
1041527407
785026256
812890401
955348002
797755640
712324591
572389217
428476827
1220944038
875881023
629860438
1120112553
1013491456
1207852087
1314209417
229554424
1485009237
1971751717
663900053
616060016
462912529
1257555105
993039537
1320002832
808865340
621575082
1910375023
1117171725
491392133
1852807971
692095558
680625949
1311943041
734033429
78917808
929503697
1538145486
1133317849
575723910
1385534701
1461256997
268687102
1803955232
307283734
1927846509
1758316593
1638405207
2072329918
476081600
1545206539
1724107582
1373259999
35950106
1071132763
1473890041
2112511729
1920052714
802426481
1007051144
583443363
1423614676
648440241
1702473420
135538447
802902789
1233395257
844161099
2141428694
1115066119
1230995140
801882819
784758065
1016656228
310719741
1006101589
157439763
985578361
1609768662
1401479375
1380558872
1517844017
160295036
281922654
861350391
1046656266
1729271457
1872902355
987363535
11839880
1556940275
1890514454
286496865
1001385970
218731479
487500787
903830843
930296865
1277189649
1894721125
964751123
756659697
1893790008
1139337473
141888515
1154554236
2010924182
103808801
2036908244
845198774
309093137
1969743855
1075066805
79614020
1083505560
1028761568
165237712
1608844824
1078030527
1484143033
1833192462
1526585730
934140948
1355949245
1952896846
1974326362
1879439647
984127263
1734832110
398516859
856015910
1111079234
811580755
1082009397
133917352
1626476676
1311590145
336597699
758667033
1174757096
670804953
1730195604
1486136493
492075957
1527578504
1461827329
1463492647
419249205
33666145
1318903440
1885151509
953027522
1523569907
452413100
619558956
78459769
572264514
684094419
644453254
748652196
880182376
1562687058
460384526
1010146775
923832939
1045638873
1772232523
1404096115
821135419
844774739
1978902688
60319218
1184741687
1033316716
379460085
1244117306
391936201
274277409
1751403926
1602485495
1317838974
396332595
2120932939
915452198
960099000
548625606
1857842800
1129731505
1199952607
1467035667
211078776
925566573
781151692
1518055140
698044846
1035210979
1466490104
2139104168
867916972
327870455
526186341
834460890
1229665761
1253642316
1370101919
521222461
2089819847
1459556715
146656886
437561165
1404639662
2126034322
1289349528
181143507
953934174
530178905
1950430545
1426888681
2023808479
2032109813
468902293
906100411
1546407838
671995708
1536461730
1899250484
1624594195
27948623
214052611
1024254341
1446131015
1473818525
1475337720
1882848913
2044323242
251137715
1249366697
671758611
1306856520
1039827450
442206000
139289527
1979827001
935062052
392458713
1109693187
449307756
1621224971
701782380
1076991919
918290875
1313105307
1727431916
810158892
1064117792
825484905
480816731
987423134
336437507
1863471410
1536250388
2133860564
400579753
968356476
1456113422
466174217
2084666137
1761043452
1406960206
1564583417
906227976
973456601
575341509
100267254
1210051110
1240195307
862697442
711572207
1621221486
1943669704
342913496
2087515847
768623135
661985433
1842754377
1885407721
1615260314
592015511
1259130808
2126249436
384475956
393545445
2139059111
1264445569
1759804407
1528473586
134517340
982729542
661714746
1109961160
616459013
502761697
1629327628
1809408045
1546117121
307465428
838035330
1281833689
1094727526
749308937
1756614365
1865420357
764440355
2034091797
1081991621
720886982
1594126546
1270607270
895946262
659280329
124766059
926629194
1563806586
1585555452
103649357
1473524020
1512484460
948829714
1711172086
2051372972
1053355042
1091065188
830912459
1670359721
1908262540
1725269859
1642198155
769372315
310497391
2077663057
1344596593
1775086099
170233919
152793034
1327215311
2141871125
899492076
1758287645
2120187302
55701888
1380056112
1873274345
1821033679
1396446059
640912647
1540131225
902020564
1390118577
273433562
519157403
1409832213
261372387
1518757407
230234599
644057928
527656286
114035438
1193349876
1905762463
1666020511
190066812
1820860450
1211260034
603070791
1454357871
704241211
2097912855
662965913
1069936432
903402386
224159117
164575294
361430528
644670066
330354594
1305572706
981195770
1710946945
1809273649
127436332
686767956
2077609278
525745910
1994717926
1119964542
1260725180
748629368
2035346971
128707084
469607034
1190826920
486529542
1655868336
727220766
217372876
2134812504
1326658714
2069278700
142827624
1323624344
803856566
338394830
1898421482
200294004
1571762619
1041246389
930406151
1608597285
1513874971
852321751
1178675036
92666236
353639773
1889126442
817876206
1512962803
1831258558
1562427535
148944687
571067314
1448132036
176782300
1728469083
858722566
1246977508
442872603
716211269
1711301722
659617074
2018195956
256741944
548332070
1865049566
1566245352
1017797362
935549741
2121604911
1496001098
1844305561
1714510751
2051947636
1133074951
18295848
1292825064
685694265
565877765
2129766896
213015998
298948390
222622268
872712946
1684662841
888747670
1228220100
1255904276
1308632826
102437794
534399010
1621185715
917198542
1881037112
274348600
1342835676
1099227936
516306216
2006670342
249137986
1250856816
999708990
1849124556
1723371852
1077835929
1488712082
1632304106
899699662
1539146793
132913268
1898566360
1694965985
1436746509
1728256020
1139604452
1109830189
1691164831
200183041
86468498
1357567364
221528447
1439696442
1071091980
99037557
259788032
1257515963
1356707349
1901446429
97195497
1810507989
103492163
1294268678
1477164040
31215711
1295250892
1037288114
1273872762
1381913108
996583493
816153568
1528039824
1229104825
1884075669
199601150
1451239855
1633353839
1573178862
1318215104
1806434621
1521930347
768413158
917874012
1952434159
944791167
1784045340
1466000165
236882573
1009086416
1578585348
613205480
8042278
462872144
1800988397
220263722
1515608714
128968618
1989527405
1051939388
1439858964
1700721236
1834488757
976578451
1719261018
2074140261
200718378
1777176708
954776197
777212600
746924828
1839577829
444226549
670468450
586885777
1666032702
1341509501
128327706
61690301
644589209
1377211257
1752533347
1365877
644476471
1546898679
335807150
1819264059
1593143845
809871301
1529333336
1520382463
247151527
1461787068
1861761388
186100328
1543644039
1150510226
1425726067
653315590
877810193
1125568947
686092390
109193359
912416792
817466556
302067302
1468251955
1340619261
1251244275
432942493
118582299
230490823
425376663
214765631
1403285418
1153273156
58869173
454010528
1438783942
11001249
37457602
1692030664
1636620760
1165881862
72632516
482747147
1430074904
64857909
814918031
264420416
1783991455
437630457
804577985
747591320
1768321351
1353529391
1113210300
755545525
696813068
1028544565
952606556
1984192025
592216421
990889662
1805390767
1266707812
1229150855
301075877
1772578536
431373345
1908592036
410747552
1423121004
2106909433
1579013519
449366738
916593666
1969659500
166033292
1674624791
860372653
150127876
196768117
724765367
695694893
1214645219
1308638990
1524406251
2103634303
1244378800
468472572
897877905
449217916
1662459407
116232184
1897926291
1553962367
484473668
314999375
2073892183
1995221577
89267027
930624999
1853749211
495155470
2017323913
171600485
2054429687
962513943
1531894339
924444208
45764117
88685734
1963025407
702318457
1393443223
1142944522
7462755
134166954
615154735
141160466
566967385
524744952
1313494435
606718135
842621628
840869174
166589708
1129678250
660006070
1649152141
478655553
767179085
1960580066
2017777177
1930057165
896584973
2080191815
278291743
1270028051
215131294
2121141822
20188622
1698993824
665045596
1661226613
238497884
641929220
235143975
1846681685
2135545884
1643023760
779185432
144310839
1554465418
1790514541
344107650
322008098
89588917
1458202615
1925251668
495854648
885885545
720117304
830453283
466266094
615490563
1048955821
119329150
206452450
1614560440
1775292745
140165702
395539823
520601754
860712287
1660410411
1704624064
555808182
1451735887
786351873
1694369367
165994722
1815578516
1689135817
1532075846
1774753442
774246283
1477169811
730663014
959056582
1879534163
764204833
668550994
986381762
415854571
131996207
169399107
210199769
596765150
758808012
1729018284
177209148
660412593
1314007671
167768349
1050589366
1773362465
1565632147
1295363988
1399212783
347404086
822207013
64650135
1437413902
1231174708
928413790
355603297
156826280
317130404
1879544537
2016636638
555888129
2085042093
122918846
651813358
674901169
1126498826
2041775509
1981873470
205613191
1310366005
123872311
363770896
1121072060
1157425834
2032961891
969722742
382341432
1061582549
1133120248
1424175177
1041737361
1497643914
1290893008
665630735
2062634106
1594749213
93597729
1213841805
546679915
1938569192
180472128
1571734355
842109162
160672042
2117861308
1932250329
1370630540
103674205
1618109987
1468544526
1874943242
2000298700
1082642163
1574228037
967577254
1134844823
722798922
1892545640
1430716274
171448301
914046027
1420121664
1761672937
977844571
301359444
832076543
1445548979
2054637218
271811835
633971840
513204560
183436959
425019225
1045452779
1379541818
12590674
1211037593
1870055917
1857557883
392392252
1954514520
716893282
1551900715
1982852013
1779154799
1232020239
2137229336
399098305
202004041
794990008
732314125
1548950399
892586092
1253393047
1818399844
465755862
594980090
1091864736
1267055500
951187164
704148964
214006354
1275823389
1774857811
55372389
1015517607
2117278110
953648062
1200344090
2112492695
885325297
1585380992
1366477727
1505001272
1291773798
863183389
1969548982
2002942250
610434533
2000574678
1570128048
1599248474
1975846143
367156309
59102739
551288482
513520399
2088551044
1862050217
2017575673
1704320768
2135921644
998539264
1676306172
1765788270
263500014
1251436878
417290934
667370797
1064165429
778774546
34112538
24404841
344936781
474441839
2084515315
749188606
1239777751
1090972105
496887728
1884198014
1652104571
1953652398
1828186072
1884243772
1515041109
1079380770
2106006742
1736274905
241755789
1275519259
1266559790
347740430
1659351183
947656136
1578291497
1581872802
1459172399
1566164053
1213035660
1243463708
1555040759
107789658
2088663879
1105506271
737342855
1163822489
249345163
1460991440
1820665054
446200160
811830642
988634090
1429192301
1993344952
589589239
1872833167
48322190
208556999
1908529394
961867979
123184678
628240322
1633131364
2093075614
1352779265
1228063121
1301325621
1846591490
1712768814
622421562
149829386
789087084
51472663
959665068
376584355
391769535
1520701674
2068764533
562897042
220031029
986058821
1706468089
441331860
191206599
1459829800
928431643
438291402
307929307
1599002531
1951766073
859021864
171895492
845913318
81240161
1228758047
693515108
860029365
818278959
1105693621
522730963
135099110
592588077
609832531
650761463
771256968
2099603147
1363157616
32105279
1253452207
115319322
674252627
1721829854
1368984545
274685996
871878305
632153953
246756154
1047503025
582738064
1994608471
1108179124
1368267659
785429955
1323948805
1166805892
1972811595
1710590486
2081633793
635875447
554478074
308880683
871404300
835311318
450657991
521903725
391232990
1617081865
486660129
404467929
65380589
1908478432
247524514
859845098
1413868136
308576050
1947833669
2072130614
913654288
169443170
146592537
1218118794
741447983
181051350
447697939
552394658
1577125488
867518740
1729492273
883301314
581721928
76966448
1871969855
2021058818
191081257
1855317782
1537676484
182055899
1383750690
1316623944
164263995
1569219270
1728889262
507771732
1423861836
494005893
1768784684
57358409
41332047
608339618
1040538080
1061344058
690014726
1008074929
1469168608
1478343855
1804568750
721515109
293818526
514844960
84774476
769632803
1408688089
470949097
1519111455
2087244251
927856410
856107259
1355232907
307737988
879969963
1477538197
1706132591
753675495
1796243148
95923295
318252374
318770277
758878709
1442436813
869219075
1552722473
1328524189
1123030773
1312758354
1553259189
105355026
712181254
1426739950
1808058270
754202875
443828857
827546274
204920780
1529156229
920462016
409103641
1188138774
1219215433
441295925
1534296964
101753609
584869266
1587949923
2118697752
1517485628
1644733352
960849940
309302838
1888267268
916138093
99824704
1002345133
703720416
2145632101
842334706
627424055
2085102922
759257626
1485903207
1147751997
1604134786
1680378937
1944346560
165517114
2001543028
908861217
1057944987
1418641545
1144166066
1693462321
725042013
419650947
1680935391
1900947889
1843928394
2115350880
2000775366
606192290
1479020247
43510785
1308274742
77505669
1893164876
584608389
1898789320
1980485155
1778753633
1569106144
1578716248
1884472971
1109587148
192535746
2096124002
1601153473
1131197195
2108117175
1068864613
1943958821
1927150394
1223516818
1329638509
1951116229
1962482655
235590823
2013024242
1561667011
445018993
249941570
139183870
1938066903
630084336
1854340136
478472495
2143214499
81143464
182889188
1761507200
2146833806
238529432
370515844
14796214
1610541447
1571784543
722285656
249634597
749393950
1780833929
1339792718
814141088
1253112355
1961159875
1191027028
776738551
1620624961
1990078002
81454469
2112715764
715542048
827480181
1754454713
403564967
20807420
74298545
1594299832
1125116060
1076259916
629601838
150004999
362129659
1490999131
868102358
164369637
2134430407
761349410
587723606
1913548190
633143583
1848766565
154117225
677301193
62595957
347569778
68770262
2137542278
553060405
900708107
391797042
2130785899
1653732892
1177042013
1252039988
964324187
533472938
71416426
2010603691
1040464508
667608879
1413798202
2131036807
1926901345
576982224
2127124863
1118072627
1437603186
855680440
7297482
1406746537
685090324
1809209062
1728785798
362651471
2122535180
934012850
1933992451
899683604
595665609
1167545584
1118596215
737503678
294959559
578794085
114894179
2085305961
1965061979
591172856
2031871280
881064303
909248309
543065977
607603170
1745446571
563836201
1594913466
999981025
373108803
104391130
192321977
1537329951
302127078
423609338
1844203839
1983814241
34005549
1455372959
585296757
19128354
1854711747
735958658
1811943999
1758912328
820364331
471217807
2083294267
1256649597
1809257445
1879533905
2045823453
289258958
938380890
1826529578
2042332783
1967206188
377798156
1658593779
309712529
1490235239
514553044
1507524188
1273979231
579926978
1553609357
263625315
998723660
621642986
2038637795
1386633457
611033016
238189252
1223333844
116785531
1313600967
1078981697
975338167
965825325
909386608
1485211782
855318276
1400681163
499666576
1215496251
644096474
1252997448
1491589529
1501784101
148275142
774971481
876370052
1369028794
1286591175
1469347059
650205837
1920536152
1414945824
171999656
1028837234
1728511742
1874033095
45019052
2104401687
863376347
1843058918
1264212579
1393607658
1633125464
1331713534
1843595272
424337171
348433640
24395817
1760254134
1043474589
868892094
1551450043
2011143261
547016452
1548218205
304620180
1888421574
1429523348
813897143
1121745640
345839114
2095151294
1386912252
1052251335
1771605398
2084767918
1488320023
1014536941
1854463334
2142353996
540738660
1323532339
599736015
398842174
1557330620
1727272648
1452993478
25433516
977227728
222624682
1038653172
2118408858
1525739634
2115707287
1264171793
2024343142
28344835
2027921170
253181506
1269295396
905878927
155242342
217388555
837784330
2067019074
623156374
1018231215
1425618506
556774408
975468613
1838190443
2051602656
1769404948
266001044
1339809459
304941280
681040583
1326142130
658384701
417894947
938224369
1748051421
944576449
76983961
1123498215
886991076
948396905
74418032
1239143827
1770560873
535570983
202721854
1828113210
2021573826
1362014666
1595569736
91729862
1021306056
401515134
399911375
1876329707
1186028008
588577282
178294185
1915728515
1263541609
490166317
369350865
1761484430
149409781
1068473635
1719188444
1249634632
460258664
1992118149
2088609138
761939836
1186751010
845217551
1679908566
1167539280
1290434220
1632687253
822288271
1526162259
401261570
1286070525
2097039429
1348759098
48388983
253702300
1226309617
2023189698
1229598178
1147464741
1995983806
349289954
305012978
787541895
1434344286
309158383
1536406127
1464932164
253747475
1412125710
1451440127
1465485743
223419624
712360875
1794508063
1828486839
1966555221
136842819
714648577
43465442
833928357
835261673
1923387018
126025995
1187258689
602710798
810206321
156779313
957980422
264258622
1431821681
1729068887
272160194
1434504609
906621038
284536696
1410468612
1627396796
1174457946
1416426015
649910696
701942384
1002789990
1687324928
1321169296
1728801165
985445229
1514871822
443190055
762946788
1330409860
470371029
2081071767
355022666
924108198
2077062430
1041461163
700780438
1589746616
2062784831
904576841
1736438551
1010278808
293317046
1795275683
1571859597
1486197107
915508504
1240682851
1179685148
1371725501
1783462179
1252884264
674058806
1988812054
1327765191
866725365
688909820
343966865
1136262176
1001887950
1003992568
1118783134
715706321
1049683214
2106475569
381534879
1620340252
92883137
846230982
742917709
1125609821
306491968
1989103512
2026723239
1596289312
292877667
1531700882
34525407
778979895
2102526818
400839739
799872769
1601728754
1921382504
553301071
816253236
923347449
578204354
1974807626
859584121
1243918797
2013997765
141318136
2146910770
1312209308
255165553
2028280453
1895933696
373376039
1892320174
572533694
561234850
478043878
63329719
681953952
2097897828
204865625
919537161
696611485
508792557
2095338072
729562634
1432296521
82088214
2066364097
2003572346
1974302539
2041192991
794303355
1407982373
1904565417
1943463871
1324112319
2046927016
1466622535
762964854
1301155417
2056815664
294717720
1558328042
964234457
770885774
1933746835
1314001454
1653724125
1170046342
251471723
867711965
308166503
1101696001
2099078285
603199320
777284823
1442141769
1769374570
2024714873
1289603357
905547636
1586657248
1730448750
900060838
989110476
349519124
1830323635
52819999
209988129
1168344925
83558396
447302295
802159610
493290000
390447789
1718584974
1905821904
433076450
1197233011
1860855013
1391929716
1270740588
675410881
504857330
875905017
867273015
335111060
1818746342
350151851
2028261314
873590083
608105604
1553757723
2063493522
693088616
463814172
355860680
62942640
1377467070
1905171002
2134443460
1321117523
1523023123
1885303009
404662327
946238423
558720283
1516402324
452647356
2027203309
1495715386
922279830
1417905634
1363950198
1992428439
1442291024
1006528028
1808613309
1989472568
1095052599
952390253
1262750605
976165882
446365776
948591453
1090620317
1621108326
876027711
1871036936
1939928717
7243721
722416985
1511891835
431594912
2066979887
392701840
446756300
1061704115
616559387
896388267
431935788
1969756638
1043159834
495520107
1398339947
816132731
1637879105
743522237
1880611736
1432901989
287478017
1107398007
1712797870
2060416430
1515932405
137728086
634620512
206733676
1070303788
1066887461
1338967029
379755788
206978236
1638391444
1444935007
2030909580
1602522781
387068698
1170963818
551977276
600091033
940031684
1546575289
1521511043
1188007072
2038260586
1641217195
1998380498
1797830797
909353958
1419047386
2005943369
17849911
1273096798
1194256990
24309652
1161867200
95465061
749205965
1090985455
94360505
1618939630
305916747
243737276
1903251797
71486322
1581095326
1254677985
1992959935
547688392
867902230
577894254
1156767030
1180140343
1711529695
184368246
635047748
1822811664
643208552
288471969
1885858279
601669364
127000235
1904467611
460973115
1214991981
23586673
734976978
178455821
637140515
1706184559
1180443985
364548358
1252145132
1889000196
1934396998
1307207510
1019768871
463964072
703863180
28238787
650961726
1967033641
294921750
567543322
387721316
1796801267
1859512299
1308282199
1468501069
612047029
1428873428
2021863868
852474627
765678525
1458458719
432759845
642095056
2048413563
1037091365
1915191539
2119489504
1789432592
835393244
1615058708
105668542
1385543074
1995953807
1189790643
307021045
1904457538
17986611
2069856672
521762620
1067769225
1247411744
346830374
1206795481
1823058583
773431554
1491892200
52565570
746192237
207821675
718364176
1010664628
288204398
1792415955
406019933
924293863
18962773
348127280
2013864540
548085414
599175032
1925095660
744877378
390652599
404595051
1956475981
1104781565
2028015321
522026397
605126065
1813197341
1316502752
1376015641
1382417021
1987763406
868263407
1372480638
1135838386
1063980625
33701684
1739472704
657440977
2000712404
268879112
698367979
1764572979
104243016
859095112
824203828
1134900233
977384409
792990600
59484251
877110688
2103014109
1362271771
1950630674
1345313436
1915169006
1666618057
1802623702
1045167345
3558043
1523403429
421611385
1797775460
1966058283
1704411418
909362239
1762859142
1573910247
1634086031
802152609
300295173
1397891152
55804348
2092714166
1547252048
544221947
1825997337
525490709
2115188466
76682248
888666206
2076064837
1512263969
119344239
948406221
1520224028
302205244
1641071570
1393791195
184478490
137980597
2112586576
1082103979
790261960
1800945081
1565767627
2055632697
1800226407
1190923981
2081917841
328968001
910543183
325870819
2122423661
604651456
2021024246
1949867444
48037077
1086357846
1265561803
1576611004
55885603
1707483208
1137035242
365707337
30889933
53213130
1322848466
2145582648
1409794760
1974540444
1906232697
620954254
1112145161
1251171780
1160519199
462126622
639541701
1623386531
739955912
1318570792
1637313945
251808699
1472119373
1671504777
1855596725
832546574
702315699
1413923089
1149163288
1788371568
1109573636
1715612061
928490085
43060372
1997748348
1766431474
1029800984
635790323
1706870783
1186414714
1105122653
1455303457
957974330
727883732
44856830
1353915969
432518812
657152488
993527301
1007510648
540066063
711454986
904249883
231494643
100698712
170533766
1978624776
1344433277
1756965743
187355425
1883131367
2101327470
1899182940
1128168974
1145312542
880056405
908148622
2041952823
1800974830
292939483
546450607
735964316
1673271158
404141934
308545974
422805318
1124428015
740026870
1448185317
133604015
1668848128
1773635572
330268516
475304161
982918094
270172552
748786282
1856419310
140759413
1893361259
1080900269
79125051
1989601957
2067796
2048592110
941840681
399951130
28575614
1004938025
1577439800
2041500285
1265131824
1917678489
631276119
530933930
867193208
24990884
8248130
713086239
1717963100
1803290750
1590386180
1706422876
2099671723
1536066230
396274881
866385550
1715685515
644160654
91984084
373596697
1540271920
1117993785
545324432
139684261
739270094
922317556
1193959540
1885842724
1920674802
751897617
928400039
218015072
579791570
1887424846
821777625
1047402185
415631515
456574684
1529453924
705804166
1310051825
1333678264
870861831
1941002385
1380404089
1832476119
1170172180
1458612792
1481810047
1821293613
1618727038
662164308
744559324
791072214
1203129401
1076491861
656727301
1744801401
1619292590
480561551
45605360
430704339
65742229
1117478167
991151706
236645845
37148358
385506860
967159053
1409388061
106791294
244839600
1491430849
1397131629
1837832400
2139451463
1690863350
2011543440
762643909
1078026622
1493904981
661583381
1683273105
2129161861
1376301924
359939328
1138549623
9732266
1592906448
1062693144
1068422993
1808077003
573615220
1700193573
1310840294
1819212031
266401828
1837472436
325176106
1109007074
808114505
448087553
748394011
1143472330
1760837779
596652654
2010290217
623770777
280864390
1120690539
666585232
662823590
1235755456
807402913
1538903675
523052572
1159284802
1118959151
1475704041
841257568
1875300488
1639826472
1551985137
577715201
168594341
355882169
1867539790
880182583
1637805849
1649376721
1178301415
2057432302
1893522271
1188337288
744084780
370727069
1491110532
1684171640
1663605709
1337663324
997999350
2010030199
1462385156
483903023
445050596
1094209912
1146234554
1639682365
1009191495
1229794339
1170828220
1888560512
1895058573
1910657559
943279178
412355005
1537607881
1229808590
655507222
1607502133
1145733334
2085056485
1845029968
1509908397
1882327792
1409322033
227615434
861297578
1635070527
855996169
627392705
2141180547
748254372
611292772
1820212309
2046722778
1358669431
730419055
816904777
1659535752
487601315
160059534
1220378728
679680342
2104467540
1008684909
580567421
29795369
185540688
132626973
1824173298
1882889292
1363425346
2105436072
610333208
1964759600
1794960151
1521291563
820857617
1412909924
138591750
859651137
1144787399
69700493
1286829700
1140870321
1362435015
1368441666
1166982167
1193644422
1101916555
184857705
1015835825
1487562976
539973836
1821388480
759802413
1225720344
967575557
1109764376
588246530
1149143798
1221995182
1376491640
2110717635
588350751
514359888
1166128015
746740022
1043523196
244940475
1409358328
389321628
2109726474
1961858209
559720440
991077906
664625983
1770501941
1912224591
1585049645
262117190
1249411018
428986048
1735824544
1055584575
1445301691
586325511
1279243439
567047045
252009757
728130144
1131404519
1183609762
1715075012
608066808
296290640
732680934
1226428951
172827883
1279041024
1493125805
669351253
1664959960
625182139
471828634
1966036520
1835154765
1857678353
885242854
611327466
814575266
239881631
806698890
369269300
515369122
55864887
1164281282
1806641890
1510949370
152445560
1755507721
932878769
435802542
1148643045
1063374837
1091554317
1193995595
1807959727
1528211042
705367466
1439407553
1384367844
342777072
1291774586
1329559618
1275036201
1131656413
1634095887
1457074841
271233303
903256002
562507550
1177179647
1344336783
1143317821
874284224
935217749
901001346
1734735978
1597948857
1154528414
142898136
2080335794
1365248139
386222573
1170709180
738139485
1259947092
1473914010
2000426034
1270714530
555649442
236362109
816471211
2076422020
140473942
1702908598
1050314702
311391553
846683735
177732917
695316159
78145491
1460166542
986684505
1867765983
327604080
1858801295
850077458
330791969
474146132
2049049333
1217772303
1403040320
834478355
1514167659
1507579351
35181951
690937149
1112319725
1726803562
1999289045
1214705563
992968525
90382871
2093578634
298935205
208299835
2053199289
1260097179
1780343005
398996158
1778142746
1115000814
1308188568
1890254490
333097391
278612467
131921749
1589634110
552089555
614230043
627414518
845613890
802048981
477989111
836209215
379041928
1117243125
857236470
1927119250
17468429
315528625
253860936
896619864
1912822810
1788193206
489274929
278630668
767734884
758164640
900463396
902071520
2011112181
823747874
291559101
2103122228
731066814
281330865
887629944
600786169
580093272
1311287770
1378163646
939124658
1917058387
1300071117
1913476135
1439422608
501151811
872331388
1211292760
251464401
209173621
1480385029
474855474
1425477803
1166479900
891435517
139467997
1716408111
1441658738
714479367
1493705132
229819836
2125246115
1551984810
910769680
1612139567
314449194
644391371
322345746
1743037012
1946377802
1546281243
1773518838
2025866231
1068615058
1765106372
1955896516
1937096811
277559835
631230585
666046579
2115428474
139290841
2432793
1990269829
1537855787
1798548637
1934267718
417686741
1284002642
1989732354
711118759
1935693791
654690042
1571188640
2055602870
784228062
1732675414
179118311
2064271300
596514376
601280270
1066313983
1358980379
89432779
1756827552
170389896
1949822371
597951290
1562490258
488448077
1142099130
184801338
139036
173847237
1434876852
900788751
204983725
420592439
144019589
346259720
540712664
1320073798
1927896651
2085347079
2060170516
834492371
1399272568
1663013756
289071835
660762738
93335887
1613453468
686745872
135108833
2044338084
1699206188
1027670997
58845970
1351861679
2077256644
268941629
686143031
2147074731
1197061899
823969702
1509196823
208940264
540207630
1259392819
121040434
393896954
2024203403
209168419
1409919516
1676193631
679320281
1853618083
766482107
691331688
1440481997
1935750265
576836995
1519084361
2131109066
717512029
475841363
1534219533
1626061613
271291221
1816279443
862865741
1366158851
344872291
705471692
163062477
1607887856
1848856713
880914026
812080985
640739111
1426463793
1824863260
883220207
756562085
1765016399
591372825
675647168
2099509583
595294538
470163271
1514541496
234693657
1877973411
2015389516
1893620502
1443464039
1126303805
27126017
117144430
1737563527
1810686441
659648603
89648423
19599505
1915102066
2147181186
1431720620
1478186280
1182569816
1742341154
674288773
1192681778
1941901896
1891685393
2041364336
300626318
1844698458
1852545336
2063717351
1979914787
802880454
994829828
887211985
634455708
816286738
266491250
753202715
1091341658
556033775
812285805
496647064
1637505045
122575911
97124730
1132016048
439183276
1897922250
1209389922
564644371
1178338720
2143244905
1753015166
2113007775
1945920227
283938418
721480084
1378395195
375980946
1691919815
1689359762
530954600
1108743937
1799607131
504968868
82792401
907187197
1944736356
1897848430
1019869840
2090411634
44327730
659627275
1752762071
1619036074
2142410220
401292428
476977310
194755284
744153300
1260023973
1388199039
220515403
76067409
2132554462
2037276955
1700924531
1828283168
1408418206
786826559
901344894
711618544
651249753
92610044
1374446058
1538725762
257892925
900613882
946196337
2132856937
1150868432
811694784
1446641925
240679990
1979157771
440660348
1213672099
41401793
1769264640
1737097616
1149290442
2030208239
1143452869
643050795
13013540
420274676
456236149
1952357131
1109369308
1163367802
295470110
1190056032
2044416271
1225420869
1630180483
351740124
359396889
80063707
414424106
1969118835
807638425
1993676761
716956197
1043396582
1850524500
1270305611
853356397
1781450639
1119254465
366114019
10924778
1292506673
710643399
259640286
2117253089
1870378699
1392048666
2008934579
1386837585
534443539
2042080302
1280900573
120465809
1746611035
849706929
1363785876
568906018
1202816335
15653631
1752266245
907089470
1368763038
1058629935
995761
1054578013
1064167756
1538733464
1127969423
1893125718
254376548
921982773
358132614
821382403
1739772408
2125785066
946229602
1924644159
1852642578
1074658926
1555915393
200128599
1597839290
1119313194
470869459
64708513
438445719
450519938
1858771251
886277320
761333602
655260803
564013940
235097189
69308529
734179256
2067140010
1178105490
1027910320
574472737
1925116027
1736791332
1686920874
2001040960
105036692
1725278582
768619367
1462656522
1870767852
676526372
3989026
1560034395
93935573
2021296326
1719713089
1297466638
1700134084
758860927
1235721718
1466637221
1063984444
905184062
1500656197
1157800049
1827910938
673574218
751951608
844658760
1814517781
184701092
1741254335
344016808
1938000042
2069772107
1776250333
1347770659
1359166307
609695812
443557248
336895698
1960350032
906173761
982035582
1804130329
276297195
1337758452
688284515
1333354127
1062593402
1984083099
2020245073
701468183
1659631506
310241251
950717011
1460745929
1946831212
1743429887
577850508
1101932102
598880109
1536893399
627611667
1142943510
1346601751
1763473973
1144814758
1444575795
1478143694
1162886665
1149152515
1732924673
1484491882
626663396
1838652621
1715792893
1200911498
2109988675
2079242025
1286118258
1203074270
802070348
937937397
52253802
281702262
767632475
1784454326
2010447131
2020243305
384066167
1979006414
924686647
589074514
1875232235
856371775
222662379
515527821
903179968
1022811377
597617379
1724756436
946318717
1710838202
1985044049
1735341077
1578505009
747198022
42199304
1378348638
252966083
887889659
1466527665
1278754793
225256955
1752351391
2013152316
218307676
1416499698
2047087838
1024147392
1137781533
439976350
1168545624
1879435203
1541322619
1613961120
1919074580
28488601
2125914240
378528186
1503970689
2027858512
663735855
109158317
584382287
1519378444
669618890
331561402
1753896966
1930544845
1166474574
1126615306
737391637
1726951320
591926176
1523209031
1282393292
1965643172
327573691
612220820
614727859
49705877
214534731
1746179688
285411813
1015258408
840158455
1878430483
1610327467
1568294855
297889829
1056840186
299303506
2072741455
2031399107
1825662235
1598995121
1182704302
1947285891
1250982068
1112264686
906274354
1893086991
1643870852
1219853546
237141749
423051550
2076866256
471798052
232458649
1731034054
471075295
1865874635
1612456767
49795537
410343894
1586593140
1337352251
901177940
1447267164
1047659468
1135108895
564045239
1415239132
472167427
1676338303
1601396223
288405780
499947046
110022118
1474517925
1148736105
616358856
436701519
156990788
525013243
554486558
2071652630
1338610276
692634972
1341193001
1179774507
954373671
954378963
2101661805
1989941173
1207862245
1311521820
1900275920
1641314411
1841302125
656025025
1501083834
1286985476
1933588997
1878489982
707099477
1889230635
954913084
1077708802
1664649893
351989939
2024545488
1849180653
706653820
1957084553
1201016865
1546718482
1100062297
819556141
876238863
1761571938
1520233567
2052219985
1366689941
1895413142
1794678616
1736602357
669021577
1725714080
651448022
175105524
582690681
762296050
484874877
1850536972
2128347928
1448284455
1367150838
2110736360
423397022
807947766
410082589
1700662917
865370542
1612481248
733406553
432572975
2050454439
245317947
1062791618
1054237822
762254823
1921872618
849706929
1457277584
1792402322
578721015
362731464
846962901
1916256489
776210736
233129705
1641654857
1386364942
792249489
2076058396
1844163004
2020321536
1756554787
1011664028
2058594563
1098001482
1813180516
943840574
623692812
135489421
1669718514
367230620
1421617104
1909623382
592771738
2064215101
669799508
1065563476
951967531
1435063416
1694544278
1847504684
388775616
709327135
983892994
511005640
1735828430
444900478
1717297312
1109324479
1874978259
811815735
661915255
2021921662
414279847
144684954
1306082680
251388144
2075893787
295589190
935947505
1249166458
354489569
1406526723
1716171205
1071999030
459459155
110623127
144829810
1642702819
2070593598
1685821479
302681510
1923603318
379139906
195777375
25736565
712485134
1218515603
1484781322
1973408399
304682584
102446271
1141754978
1243380204
500803326
1830990259
316727417
213694126
628170439
268838885
1634769873
308581070
831063811
1693490127
523549521
2067427159
301190289
1083085824
174075367
807912655
779988836
500792723
276037430
1126428250
235219412
1414166692
896506065
1902499240
32811685
580405142
1433372003
1870155886
1189457670
1080681464
345864860
434365784
421168544
1812220046
201219580
40702153
368714544
634407363
1396077577
662497920
1911846522
1825159109
1842281575
1732218591
1735794886
598493471
413137965
1921428893
552643423
1004966060
2110725507
2075162924
290354636
2100732730
1069323424
280784909
752879992
1266603259
977297411
157983899
1605888830
1952798785
543218941
707714680
742549503
827958984
208555782
429811787
809340104
43556309
1195361852
1797998021
1056880510
271463647
789888821
879478001
51134479
1338116663
543730313
1443157155
841936564
206938215
1554971250
1076729393
510595801
991390813
219286138
2122548001
2074015240
1373418460
1637999000
1377701134
409443095
2031210574
979622462
1237981133
1141054191
1385650560
1020467281
1493496582
1338603119
1609734927
696164984
433511166
1362460161
1068284304
1254990355
707106734
2056152239
189591496
1032882350
637641472
2073784881
1308970005
466063301
1087357580
2111105331
1052403633
1393946827
243087917
1094082252
450817265
1394365075
134695220
234781131
61942050
283823967
1155013845
577869299
1573583731
1081855757
963921025
1841794877
927976298
2057334296
449186938
1526532567
996826554
1359228583
1974624103
1786698181
2049186917
601117488
600161394
893288751
1755519428
323853722
432215820
813097994
1656746170
1710932869
87856405
1473586541
460133855
858559046
404460432
240290882
1960329280
833603443
1922572015
465122724
1146659567
2094842754
1452449712
1109898425
1673033668
814673224
2083594538
1923666896
264206250
1602202962
796113280
1093693538
493549238
931797993
1199232615
982226535
1376433940
1735802701
750625727
1414115222
1092088015
33177678
2101411220
1468575578
1333531806
2129206016
1126605272
1227740040
508624606
570031723
426440400
1852636138
1007284566
801132385
636840988
1442837538
753167749
989864581
692898674
1049342114
625557148
1000725503
1464601305
344733110
976801782
1793902056
1213555210
1984910120
2105604807
1768151499
690218114
1194859805
2137399864
210351155
197376141
1702089079
1191237043
1095322000
945578602
788173924
239638793
1148212445
1381668724
515555579
1352061390
54297279
1758767252
497317643
883551969
1005026136
1621859028
182855009
2025118813
855149655
2042858683
33416671
1380284103
1907720695
655286337
2064554259
1744394757
2108726951
1150010130
1548795281
2022947362
964288737
843167827
1896201205
346538669
1078441213
1132631389
1019186686
2094479831
814702434
454656725
15501550
1534748171
1478718883
807630789
332450475
2104435113
257223622
1595101268
1248323981
621333742
170039912
2106313956
1914808415
1433939349
1079532401
348970792
611867049
2039241858
1490753235
205835231
847422610
305042668
762623610
2065897762
1254436569
874862895
402525296
1876163210
1053073208
1645190549
482486395
1698101289
216820723
795496769
80048057
941384898
624004796
2131094813
472890997
1008360611
1424640757
908762872
283937789
1405995818
2055201067
631476012
708489960
877939926
265146079
504550388
1027397872
1938303059
1741036612
586485049
1405028586
620347765
1106418211
1337268819
341607821
1338774773
1569205175
1706656571
1837880206
509503283
1807339319
1312654470
269534791
1319586752
1561208086
1614712960
783957259
952955180
2104997517
15599700
1219028864
1037713217
576956697
1225388875
748516707
1812881707
241530826
1983684383
1076152016
1511137698
1755528692
181418975
1021024134
1516886308
450171653
68581774
1417219907
1592058325
365184367
183865789
798551007
346365749
2133452150
1424224169
1242021126
1753103793
1226470796
1303947819
2107110832
226816753
505883037
374662095
883054040
1780720977
2040214580
308507254
680281802
53147766
1823056062
1267182739
899543563
158922703
1304147671
935725964
2074750508
698189097
1638674310
526438690
2129863891
548195392
1707246944
802945695
298905703
1279745355
1031333268
1092893899
1848656418
1679396215
1104566928
153564336
1446978466
39768968
362133418
734278577
337499658
1778444344
2025209793
646955841
1870844332
480416793
2029847534
759999642
2016536110
1767990259
1274239583
1562583751
1327968167
183846355
705966866
1015432994
1549431335
1771441552
770757433
48375076
161041669
555558288
1271772450
613129183
1006775685
2079493912
821550713
2140600619
2003401896
1352873001
1944626004
570407956
1241400416
1422403297
502550866
1981454128
1068389339
653074988
818589306
512461110
1332264310
254058709
845905923
1703999357
117976099
460774026
1193483441
1076221956
1423232168
1726400899
635827590
951636322
1143754851
530226472
202253149
799837507
1349393978
1760628058
671910753
1497695734
1311119936
610326225
903359300
1161194930
307567026
371247422
139114989
1209704714
1603954938
9521763
1048098770
1993684589
1203643524
1286810234
2039966925
475274995
311443215
313903390
1679562474
1280555527
1216768313
529283566
1468790329
1688671343
1993117626
609373004
1655915347
1421019185
1225039815
219491724
2007972103
808857500
389123395
1134107187
1709043136
2145620560
1556669581
1943999807
1706466513
2005164413
1972432331
1532842669
1551474653
100114647
1777675228
783555948
2064322199
804867310
216897213
773526781
787421712
2060986454
678624013
434969003
622720685
1048932016
904173006
272237932
1085341745
270139612
1082387424
1149372473
1165866749
824953881
646402463
1620469110
872703283
322724520
839802121
1048607999
374809258
1734295349
1589150646
1904097021
701115666
527100748
891746381
1831912312
617134083
995975068
2102537778
1299416063
1244811439
563065973
1620721894
1087193703
1661039501
803958107
1688788899
222281539
1593346877
1314942451
434361883
357487233
1376929690
913955731
1823250288
1867780112
930739232
1942175278
1390666814
1337804416
769482352
1764934761
1952036811
385040639
980795178
1484980851
1030876338
1262379286
198292734
615190766
872253255
1100358975
345013403
880452605
583162685
1687750599
101943435
836728511
951395114
1206534592
1624698048
1262010204
611657402
1351250711
364254409
49999962
97146151
1643985264
171580392
599044794
1124287823
2003261508
687992613
1713395808
1122081880
82219186
1877346563
1418428706
957797932
602816497
1219240510
513472900
312784775
1227620859
324941880
263183732
1513624368
841288641
1669614547
1813694129
1311973446
1243234608
1993996352
476885627
1069607245
913934522
453603442
662764217
1711898342
646839933
634216239
717714078
2070008613
1958855218
1737463151
454627291
1835211725
245830867
1093805666
1471927846
826488676
376319676
1328811208
1194618046
870366161
1193905246
651287915
1861629149
1580623564
4740939
551930425
1812902764
145729154
1839052714
1385655703
1932152472
837956233
982097633
666201595
335077599
465185064
1536366437
283467269
523363088
1095325090
1135934455
1394660187
1720528297
1603171113
1972872332
1713708393
1156578638
624813692
1834554925
1460761661
1073175079
1073726421
1635289639
859026082
1293404043
1650300806
21832759
2083049892
1758488556
1821807503
902009102
840096168
922990626
496592288
309143736
1801548465
631956859
287569988
30146314
146819167
1175022731
652326111
984937769
2124811479
1497195265
2119098312
1178783886
494074194
1960547627
568194883
556881149
275755006
1624689095
729489187
536541866
1864781323
519570769
797308206
1288432138
1457527845
1676435079
143235861
334326120
700951938
1767009915
92801110
192807383
1312211337
163803017
835677911
1162314128
782154046
1242693706
1362070298
1293520005
1902744686
1848685608
670535763
1273341735
1202331159
1080087416
1863191702
1186408699
195231363
1206051634
1313995416
1380866343
818631562
1232461823
205599152
355657829
146260385
1087031726
422199179
870935322
1034919897
1853994362
385744141
501147763
1621652040
505769401
1228276
2095716318
1960469236
402914718
1019588926
1666381986
1539936765
401075186
155261617
247069339
669315189
1987615531
1155409361
2119879611
272799681
7609842
1593966390
1914803868
1917778359
1341922453
1068699309
1375699881
1114120715
731032965
306807452
620540550
1048743633
1751122202
1734799297
1994031978
1838740752
1874935521
1507107484
1337769168
1906808740
355242522
1466351144
549548557
27537091
212204471
1598528651
1749985613
1132953013
1618035921
996550429
764046185
2138536849
99111321
411217681
110585602
1120985175
1548621642
1977744005
910097300
1606125101
209470354
1698813946
1542115560
820605104
1452936287
1877221995
436793572
1311025168
1308214488
197404711
1774777449
1075655343
165074277
1886233126
2003250031
417425142
642042496
1442991815
804222210
1978007223
1428632719
943901208
188576053
688872811
1598795815
6095490
2064574139
1467590145
1503958995
370652731
2137447832
295721803
553811555
368572972
1696223885
1398989443
1756552240
1437520029
1248556811
965639760
747681644
1269871789
159513148
142759800
1631470623
740903161
558504613
224435452
588596621
900609415
1165482101
985583564
1744192639
506569059
1722566696
1589287704
51526038
1429491747
712348076
2056290264
521167892
797171155
1354255191
400542728
1033307826
2032627275
986857313
1413910492
807695192
229746734
752704989
1975216428
272224156
1074395789
1749659754
1209316129
827821971
1711094230
1543396082
2022879997
1604235410
752273839
89209566
1254945045
1533792434
1692065139
1662867079
28130589
1894277466
1562005557
1612153015
564209117
1147140661
1111025553
1897642960
601761329
645798975
1912021071
169645860
1796118964
1373114227
996501855
1093573930
605860571
54952632
1563154300
203473816
2015553336
1711387305
1130563073
1250956507
641077250
144910561
1166216307
1595281224
1240739253
1184843799
594027767
861663958
1195052956
272651165
2075679242
667412555
1373481951
553303333
423595738
1908257170
1708923693
1300334152
807431208
1700242997
100221053
3549369
1146979139
2129382759
1161785448
2140126179
556956551
1877273089
1909254892
116668093
1302079843
890461669
1620216265
670314073
780787195
276273154
999715600
1621072108
1641210405
716486192
1900825044
1689829507
1910715756
301747745
685759970
1342933408
1441154960
974668463
1678698510
1366014939
2130400382
2110225214
830014999
1011805863
1335516723
744266355
1548572771
260834831
477951117
2018820066
232183209
1471671899
999280946
1456128071
1932666706
1398753875
1983321082
2054748792
1741606503
346189163
1614824060
885120476
922746938
530231016
333442669
70236082
1146787532
2133082183
1489099914
378393481
487188692
700700187
1139489509
1277656966
1285797911
84122353
2085248420
1028704373
20501332
381893494
215674784
99747028
1701727502
256477624
2675429
1437862628
585536352
2015259435
2045269595
144334382
709154215
1313110305
1772335889
261698138
1352485965
1993054301
1133605310
784795
577978232
675784422
241993517
147588134
697828528
919115629
617329022
1732910884
1432328358
1871408339
1990397640
1471085843
94428691
1365711666
1175406422
1665995253
829630234
1535654604
1327380336
265366558
1383464318
589812238
1029168803
983035285
413863729
976244312
931175680
283341603
259435962
1170936703
409958202
970308468
345351198
1980986832
1829544211
1793470395
982381201
142281774
228340691
1448038426
371262458
633555791
1993172768
2055365939
1571627128
504332744
842884276
662390333
1629584051
637037204
212164840
822762479
1565748213
131627197
940500039
1504476715
2119205443
362494988
426006482
370912075
652083260
1313353061
1646553034
1214134171
1035648277
118545707
625056384
1474579322
1344750571
446403769
516507771
1789360020
124700743
1160194561
1801222017
1279637231
1618400389
617412509
2095194729
306739109
2057003899
1609976419
1519232900
189629637
621046593
794813825
668937551
1728960809
537330198
232422878
135430963
256285817
163931455
1863062617
613615739
1222925217
1353272707
674193119
1575671005
2119123408
1153240649
1642686355
547854956
1521069444
1981840482
494381739
1435399945
1356737807
1166776338
802253511
1232409751
1054978092
1488764065
1709785497
1523062193
1419577964
651255718
934303824
269041420
883413178
38894900
1098461452
1310098124
561798835
1108590612
1380815799
1835872464
1032359989
1659824129
726833569
1341743669
359835510
1359763537
544357571
1811840127
218366485
1535054294
1343932356
901284307
2025860931
124413380
453296350
145301459
2127680914
730616482
1594951232
699537323
1945095596
141671047
838970352
549041206
2146704399
313020926
649329992
204055483
1066160170
656440560
461266591
1069041502
1907337330
1203375014
1889315685
600903713
1014821999
282403100
1026061848
534552529
1328752868
900953903
820762686
718094751
1883395515
2143865141
615468014
392547682
1354924658
83284300
768964420
13686116
1416097252
331288119
1106743773
1886939944
1761023792
1227666988
1644201311
1191499470
2042984955
2026597243
1605424508
763174925
2053526785
104800033
603340979
1835570510
725423435
1393759379
46067554
849656492
279761107
1885514248
1684119909
480226359
1632499752
1348909382
411169626
189020098
175146970
1349447543
391415083
236718266
1726595531
197403761
976229289
843764434
109948212
1839302402
1978990147
687938242
945101798
1521057131
148269555
1176397173
776844819
890072532
60569105
1276119929
938477832
963863189
279070797
507689804
2029430942
249901825
1141125056
631992184
713531033
1564638856
1600623051
204425935
585542915
379916881
1828347218
205898690
392528113
280215702
1914954564
1446661368
2092584551
1041259490
1756643463
1590362283
1248027808
1562593069
854908372
1955889656
1540850262
1584815300
36098827
2018450258
481958400
685690419
562273458
1067749817
1828081110
781936386
2026736864
2025446535
399302758
1996725950
1657992178
364861077
1062070302
787568893
913463079
985049218
19545000
1836578564
268905149
1141643201
886525401
1878742895
2053866618
976749951
998981356
341887970
1287970096
266947256
1644821981
17755634
1027614172
1535777345
1391121566
1005153927
349588439
1790728813
1922534617
1847908353
435612657
657465356
470323302
1118161114
2064203070
1370408865
2070547910
183372568
810519914
1778560347
859702733
1267454661
872850853
1360963032
1393830073
566687446
1893857553
984527088
317081093
1793709119
1925878495
2049156627
2061831292
613718383
499436452
805471886
2005982252
1589663134
960624331
907505122
1202574533
89268474
563624115
1021274512
434584273
389186600
329121958
1241467331
967663899
2006288885
404707431
476305540
2145036051
2080442275
949657318
264204956
1559575489
2110864902
316491728
868337894
2061979696
956928538
2015572254
655107481
1183988527
1825841966
2005770864
768663702
1745071472
687088298
2063603139
741882278
878116410
431903062
1611216233
1409980292
328104572
1130020595
1215900253
189723104
838606040
1651477341
753351186
644080351
1027167981
816717105
1509939224
1324367795
1989071200
1903114797
1587703121
677850298
1977408298
1057695834
1862753192
67027556
893394506
927749458
1640482163
474652165
248380219
287476350
2124036558
825002765
5390160
796414679
2068767460
1598943400
1494002894
1706019142
1007108773
304485583
1366435441
2021977769
462504828
1836828549
1110880573
173096778
614496420
1615998243
2010845277
509644490
1418641545
1615821921
748901336
674049351
197481674
1633865138
1705132585
1189911312
682999120
1309530585
1008028288
1716356286
1168414271
2001919481
949664431
573787971
741390666
162723423
884217628
326956104
1821057040
475906772
2074251697
396142503
1907929421
174587470
1469232504
1477875420
757756404
31673132
1896602243
2040062779
1047768114
1986063810
1914137202
1873889932
168216451
574287531
357361429
1619666558
794733707
1871606156
771502961
553909843
526883598
1079305253
1104662694
467217026
553105582
792578740
1536988517
437298712
371787415
1556397754
1453725034
1133963159
1945493283
2122883197
1462987834
559281327
364476132
1355907514
229222518
1576593495
2039858655
681554268
1852596662
618633416
78456159
1543018441
1743611725
1191779442
669957223
1632570477
1072284671
1050892919
55301921
110561060
2000461912
1501689454
589938057
1735938582
118444474
63463856
94492817
127246944
1619699795
425595705
1698365470
1433372003
963900959
1843893864
704905953
129320877
109114259
375914667
106345739
986788094
1382953479
738913024
1199055406
1997839050
1048390622
1185791346
304503078
1878214337
59643198
903859186
287950295
1198485081
1579530001
845115789
989454165
900688419
763325974
1202277927
1522807929
1266711765
884387594
2100237304
1038439997
699851635
1313082894
1948574133
1393354438
1860419425
871655881
1601409630
143565529
741624933
1583084264
1292432241
310370160
1176786925
1928552447
599682508
1334939982
977850233
862555686
978908037
644975126
94734456
330529429
611724929
1268273473
1289374846
1642517252
600158712
1883125068
837342802
2062432187
24337850
1943177126
1481308350
2066906689
118627240
608036000
1151046448
2032983933
139275228
2105081457
2081194695
1568837245
2012199660
906590758
50922846
79089064
133859836
1153734975
1644439312
981441528
738426592
2079383029
123027621
629076490
180659176
127824465
1346220737
1255730183
920977984
1924057387
582381099
639983412
821236411
431709111
1366621938
462272956
2129605244
19313201
1196701176
1193586914
1926916718
1762313463
1425147038
1610848380
332176068
835996459
1759503239
1293585729
906282026
1502025749
494867588
1903603023
946200915
1325600427
2105828705
1411315147
236006566
1676266928
993964911
1152819729
2046046436
518214250
463235992
525496335
571002596
688826907
469039755
1602820398
1050317906
1560296600
1738789229
360904325
1242172823
1175545244
1737486209
879908219
1896807792
2024690653
1773946715
1354036684
986847700
855912944
1973376080
199856200
1167730688
232846983
1714750445
2006375851
1415639838
1175734442
451553502
821422338
558413210
797904758
442807325
1150389450
1385670723
1931026036
1095609286
1284383321
1745477243
1663134036
959716601
499743681
1736015463
1374791065
899875298
1634617601
2088357699
141893501
761562317
1869534666
454494544
1650107401
189894552
1995312619
83555570
1676706958
657964812
769334246
1030178717
1002544728
1871483124
1114080168
1919774392
890933186
1732087618
1799842388
1337256228
1704586533
103167483
683583766
462968236
310163265
1640777130
584141933
1124498270
1069293555
337777620
1988754600
920885092
1980635725
556320127
1340236973
1417583560
1707132905
1113341212
179686019
2006479992
2790681
1730486373
99211263
1645675859
1138744660
2065335072
658604434
746392694
504742024
1232025789
339621322
1508172073
558660533
1099811855
379723407
1346628280
538951981
1471045972
1492026464
582731112
482229545
1499091100
201866819
21483383
1241309034
307343614
1613015884
163007574
433908926
607267520
1616746978
44631918
1737248752
1425421019
1188613930
880687335
1863677553
482702039
1579990434
1628626599
1578091923
1638925856
15606763
60784639
919531352
39286070
1401309695
1769808479
1440413648
1970726134
127063985
197336078
1042258533
1246717103
995561343
1903781561
721132184
480517986
2127927360
2085854542
83581799
354665116
832779652
617451527
1714526700
407932145
1119832268
1198331859
1990138850
850301701
1637854246
783700302
1779294569
976699866
315802293
539381898
1916678380
1360762363
1241168665
1667784706
1930711309
2715055
1080884239
738165609
18471876
657903886
659022895
1389946928
1074555587
182490533
1224097024
1757935697
409020113
1676057004
1412936622
1757599781
618397507
544998393
541544931
871301451
963783758
1872860540
938708332
352990528
998652700
495101817
2040956864
2040314617
188103082
101150161
1807220427
1509522923
227068428
1793366910
1006592235
65670347
1594396854
96970342
2063497776
197150049
602481709
916673299
1918702460
1111292155
1278580184
1972851117
1636089249
550685153
1377055424
1715490890
644014302
1910099018
484308189
2146674226
676472446
2021248033
444669695
1794459397
1192779440
1647625665
1593175139
1511739627
1313270466
54233961
1047718238
116379119
783200155
1393561507
322858884
743577474
143476673
1948811209
695167523
391574680
600339647
911219390
1935268598
236757625
595744371
2048065535
357268352
2079284197
1698808211
717936898
1601474416
1498070055
87369370
1999352652
1352412412
1367434628
1986468021
1301589828
33494883
1623300171
1759439937
946738853
782269956
848288515
155329534
121189726
1596709910
1440565315
208492743
1132405297
297095274
323774727
43636850
1714092676
1949973281
873337683
861871871
1246799998
1141440184
106904056
715164919
955470765
1595912528
543009141
773765035
893553031
1315948847
461552878
476899155
854993144
538448709
1050128207
1784427838
1194953377
1427720979
1895106463
201834293
2096491881
1773018432
769454593
410867037
426915592
983366362
1709211058
292379934
1740792853
683693784
908711502
911982683
707783043
307885656
1145811440
85199121
1326493459
2017740005
213891184
124494380
2018987055
1550403007
3573914
583264268
1449977044
494166503
24177068
1422934677
121394166
1947763755
1251654894
898806597
53113469
890732553
398245080
968578769
288461537
2034671462
314963603
819873973
45960016
559472487
1270900952
399617452
966382778
2980509
461553339
1200466948
2002353322
2110090504
976140043
1391602977
104815907
483652941
751686610
199342409
1766282686
1052681860
1855219855
542990784
2139792971
731267133
1262117481
1738184610
1700667997
1117847198
797466605
2122632947
1977402468
1198441989
416178718
2008695331
1041755425
1119416103
819500950
299237033
563516407
256680402
178431727
1482813986
266395899
57273280
1703314542
94309420
1548452271
413560679
779197905
2085740225
327685103
1016875824
848079361
1816943881
1718165373
221902382
144728901
1232281649
1238765765
73207885
1602006528
1997595892
513925124
1059156450
37696040
1538561844
1243758314
225939635
1413670434
1469622996
1829561963
714799305
70081520
4425438
1598804368
1824300598
120904614
1922084332
825877733
431318546
1093951525
786210387
1497856304
234806419
1212088892
806754617
1463951978
1405397899
1010271034
853429574
1038430760
571914544
1834720116
1615504795
1031613260
688805228
1637550271
797195088
1967972165
1460135668
2023071717
1898485261
1763602548
827550687
131375293
1850968142
2001607205
1526669
1642491307
494433116
99739794
254654766
1630662801
1842184714
1490237319
2033720775
1906253698
408134139
707377910
442975620
1376709737
2066074563
86937547
944519034
1393958424
1947533671
1298021733
529083349
1017970245
1175006182
888564664
712692067
667603468
1862590183
241745239
1375327654
347975879
688777739
1725095195
1974033324
1197194269
725212562
2118349765
1240206392
645262412
328090596
303351474
197503531
606753330
501716056
1767439997
1253344728
1505848249
2064089272
1909232894
1702213831
774448366
229396461
1203200048
1926496793
793815034
194591671
1730580065
1657362165
1901020285
1989738238
2018784002
1481441619
1117273959
1612588368
1731593765
51916524
643283055
1738104220
46775818
638402878
375789647
1310756220
1155878979
291808915
870933529
195901168
1977295563
578407727
77845924
1148142507
798462216
525801822
89303002
1993286941
1055248413
679085866
483823596
791113187
887902818
1370878918
1212004531
755051966
522182275
63679005
1198990714
1101896560
9461963
878959976
1525745931
1725899461
1160795347
1376993808
2145365094
1958998850
1027003547
913864534
74838546
1819522735
855033336
675071094
767510837
579856226
1644623792
891367517
218778736
1524013457
358112969
1343593752
1679336948
1679888492
174456320
160465085
1575972948
131453861
718528572
432217118
521878647
320170005
1125717761
1682608613
1158184208
816306670
605436129
272356242
131572794
896368472
2136602989
164825739
1966732516
1924620982
190361866
648781389
550068821
994818893
2022974746
1591935265
1266559985
543153334
1352425366
164893096
1466576402
1107048363
2083294790
1573108461
1929132272
359799044
1024728114
1765472571
1961267282
1371731972
991957648
282167280
1944700604
499340257
1123256253
196936546
1908344863
577217226
1636885588
1549692058
599960654
1803610292
1692801411
346794155
1639546444
424980564
1320767502
1567080286
2103117901
59778993
318096772
361370176
1372312554
1387628033
1398129364
575598728
354231947
1658664127
222261318
254331802
2006488925
1969565934
1026145883
1829587943
1049414806
1923620670
270790529
1767108948
575802796
483476682
1681111197
2083113886
391908082
2020333821
1944719734
759166773
1506878266
791798013
1239810957
1102908494
203452334
1370140785
1894950477
2061771917
34764828
496836394
742050732
1854309835
998255536
1813996146
911866511
1509450358
439965284
1253246672
96307961
420503420
1332761571
1207255289
2078619371
1140173551
996986169
1890717617
1804257162
1909207703
713855343
395848294
1868591840
453378135
379085574
1578347027
1177881154
1815369773
237378191
297872144
475936962
2098080577
1939380666
1100803484
1200869229
1331190191
439365146
1730236899
1306635572
515233089
1823938732
77250820
1178812396
1665819802
2111455965
1064998427
79415259
1252039767
1043878647
875693797
1882309
537668951
317079727
991173885
604843393
1384676102
1964311297
636742528
783425076
1779146969
1650699851
2062749658
918250502
1685635166
929315065
1420349757
319083279
566477106
316932335
1986568883
864943356
1934358568
1080872248
1598716668
495803470
1332942289
323980487
806613740
361523652
289967262
1905455098
1692679962
1113576899
1600833053
1380332891
1975180606
1360469225
993617668
44779154
643622225
2124173079
1458486258
947525997
2032177306
181657504
466954500
1619162636
1294811274
1708342883
21671390
570191939
970890421
1119561764
1252574811
262555345
755480992
166084582
1367867103
84925708
23975604
1758127210
954650548
431220546
1452798446
1417167699
876723650
2119651397
1321498516
1928614012
710772934
274159927
1146155662
1583482701
1368932919
434986467
1314160199
1167073647
925726345
1351492443
442892060
10971303
1095833952
2070239331
575198157
479450523
201519890
1954106232
1784628707
412572204
564725352
184084775
460955578
1764476133
1294798010
1911493016
1980809049
241346987
522756325
1001534775
1098509769
2021120132
995761
296071730
644686992
747669324
858970954
1592723353
1628368592
433856274
646434837
1354594346
709873050
1346964428
1334672335
808174619
1743145881
90237093
1124407743
1019164121
297027457
455807237
1051401849
1332605817
786609957
526715288
1279030703
944293894
546036495
806856712
1005280767
2051388457
1684152489
986425685
306558280
1261082097
1136696617
36277691
864021219
1393044503
1902308482
278305689
358941301
1614367917
793480145
427560830
1449083192
1224840918
1254580017
2092375487
992282043
2088961264
1514533566
845141050
1408805637
1990760750
1199520907
1484821926
1605175149
1301913316
1825731920
1716776910
1940638568
1695633731
78884262
1810129413
617114866
549134085
629588502
484085737
998427598
1051294688
88799261
1310577311
1333856413
625579476
1002265090
1355559057
483395111
228656652
1436671092
739493709
1569609703
722759220
1605197131
511954475
490813241
785766673
229507943
1944415437
1817381166
1176408545
791697578
1716006101
1876450533
730726914
1921157698
1088908978
1306892009
1034790627
385975479
1586512903
873916233
2085576289
1091595003
2029163023
214182885
1372198454
2051088651
311472234
856467380
1576874293
1111249257
1852593455
771446772
769522158
554555273
1248303890
873376387
29312479
573052894
2111358183
343849073
980624899
133312214
1567002114
1928715348
488665145
530420966
1755774504
2127871150
939764001
1301449153
1318428358
883739092
1636954293
1404903622
1296857307
61234319
858454770
1824361193
1204559008
1524239614
1207798597
1656825708
421809126
1961283594
1452580499
3445123
1026813710
738011969
61950597
1553839777
1527099611
1571484158
1510293510
2113205810
1429264712
1880951866
345767852
774405950
167247865
2130156988
1842109927
93472795
1199147270
1097012697
786280389
906836518
1417010482
609986513
1705067576
1563087942
1615560532
264110730
441360642
1733195107
2064424903
123839280
285300788
783499020
1313656856
1874954927
1012076585
1977392113
1571812341
517669964
1565200425
1698193647
662651166
491706142
1762740330
570673756
129793311
1234730856
377884185
1854740491
1907319328
484646382
2001704810
635955402
734100042
1172419617
916609903
142311715
1346990780
1485301181
425050220
1931083417
1015481948
897776222
2135506490
1020977305
1840667542
312819577
1275001851
1902623598
1769201150
1383581746
1725287242
522041912
437108323
16130110
233106185
579287758
1240728941
1827324334
1041030475
1052754707
1885708227
1053250453
1129303734
1732660162
730054296
2039772231
1205612906
74478789
89469469
862691997
659094153
1344244998
258125773
913184442
1694059430
745788071
608671084
1772492836
94574615
567617427
966518792
220377603
126681709
1339328969
2017049849
140056461
1714322493
819114066
520342487
450573774
116015186
1494679175
383427490
658518032
117598693
1493811586
2064065481
1197310559
772021905
191135552
1613384321
1300791103
1923109581
1828664378
795634849
266784238
498186233
974587759
1713703176
317220431
2092832620
697051892
165258124
1106921940
993410719
664179883
738139762
383505437
321954098
1315604044
1255113512
1027658499
1682985853
1512697013
2037002933
959858993
1326610983
1848104527
1232447112
1997874195
1643669858
399430071
573132051
1692600307
2087942273
934197911
1319900001
466508861
826576314
1833899356
1807245765
486902654
97575809
158459647
1042258533
1608105014
2121048670
2031808351
622897325
608566862
111677562
1025343369
2081540103
149228815
1782307378
1042957975
405318338
1148002602
1909295112
1534042197
1748457885
671374396
782413959
1640816727
815370607
2044901145
624635878
855388371
1464779984
769362363
1533551453
1122765619
2022262372
2142925805
1477357590
1982656726
486162405
2097949867
806347393
1031186257
963342813
477212826
1606264861
266174274
226967445
304502000
529602132
2138370333
1401242645
210444537
512564898
920881945
1080099052
1843526882
1609067398
1446809324
161561448
1988210633
524214089
663247763
1504167742
1817539957
1084089337
632049934
1717683219
2002553715
1455035211
682678722
1182595468
248821136
1774338140
1117102135
1813811912
1034208094
1157019005
802535434
2087489588
1428198786
2105492289
929774724
1291141540
184153334
1562856107
446725510
1810669210
2107879934
1457231017
1679875496
289559561
54439778
656044413
1885684316
302305351
1919146735
469119443
688047463
1494217264
678440949
373301600
395660929
1640921708
2126034322
1095174223
1925650391
667496129
85374513
688847571
1714265766
563891476
1258246978
44365689
2004788694
235137223
1551238526
2135932181
223444839
1097943057
567579556
858905537
1477580170
811508924
1770918329
150454074
1183605003
1288624176
1168419655
1427962193
1644889479
2081901719
1719652234
1910612937
947344558
1106885429
989706429
931440243
1685394209
2013960959
644392826
209650361
1420279613
2110368027
1098807020
1366295696
1364881578
1901164049
1843914293
1789421773
952901840
843819622
1512702911
1870408655
1193265548
464757766
1811015238
2058741975
472780289
1812310774
1714989029
483612299
233913521
1961017978
906123514
350810890
1084994080
614999384
245261744
1376142711
2030295323
1613700401
2052464295
1109674234
977247648
814378937
348589010
773929777
178727871
1869948660
1818311204
592178327
1884942813
2092099779
319228106
1334244509
558141481
1869828169
1766137461
1644084579
2017773402
2043370726
200456589
2052388621
1851928012
1458960809
1345748810
4363279
139092601
1716627895
1789206477
119177133
1943540775
941950153
1681853120
870447158
505008683
755172478
1237453496
2053916597
1983660595
626614011
1550090785
1019364538
932021905
1144220081
1561144089
1612514380
119894997
663436846
816147751
1167911913
1984521300
1774634639
2080440316
1443343304
1512975778
1612602810
1944067696
1899239179
2045549098
1800628074
924150324
1940355749
1627912040
930496090
1009750558
2080807851
383958895
1062222900
1630146384
1196770220
42120295
875607948
539944458
572102980
1936582835
750306316
1260543412
1634411031
1410521570
790326838
1627583605
1875837325
606835964
1639315709
2004639603
2056140101
210615764
1118395626
1788937324
1593573413
143631283
1784815983
1852487204
385731698
802727776
1695264269
1621184037
616707197
1310710272
1236067727
1865319797
1029654185
1759439575
2127968522
1402971820
675970712
45148436
1703836659
1972355253
110454534
1626759297
1024130339
1317268764
246078297
590209969
365135353
869143833
540078807
984766453
1120171158
1759002851
1605591393
1586879472
1758076375
561734272
41644227
1463680619
921825253
1660412520
1599197477
1009141956
2051487796
73129742
52005427
1666459296
168247825
1058479669
364902518
1709475979
2106592724
1947503843
1996838006
1945034576
1287456358
91121412
1591224999
1309219501
2107067964
734485813
1090545193
1577170975
1966097034
356540447
1676435079
565342058
756298756
1990257454
760798762
738106298
983022104
760223315
1664111103
1801341440
1721274371
23348575
200868871
891547607
1874225608
1687314841
821928323
911380915
1846106145
796093837
1799136641
1064673405
1977166095
365390180
920848589
1293624767
1107804625
1372779067
1141108658
2054394407
2076179221
656519107
1188878522
1967235961
740310025
1478384779
1990732915
145222492
1251237524
749544453
1817784989
421835342
1077052388
1230730282
422002965
873036707
180624593
1982019908
457217965
1177440574
1751668381
624132634
562100845
575734347
1395848881
532426694
2072170259
989844097
943159943
1836954046
1976101775
1297442059
1781507155
1511601875
289807910
717222713
661544961
431507585
571665834
913072964
479618364
435305212
1894911152
1089796285
1830701248
591857734
1634343784
731770867
2024586074
162028988
1597315344
1764357961
1811421755
303512401
1983365001
1980268511
563002442
293923173
1491561157
667476963
1308597330
1766243710
625593724
129291956
769165926
1325893110
1693418191
2128174029
1619921293
380943661
1197437151
94066660
424317082
2022428166
1968207304
1380492910
1931248335
207362087
229748868
1794584067
1619481175
1349263630
1802481809
1862769622
732074059
1226781426
1313408223
1731556425
855000504
146321602
904908006
785968990
513357401
1395424069
210316925
1578964512
269502362
1891462061
1960602793
114203831
1605817844
1939900044
1545278272
2127441490
1386505690
900270149
148035892
942273809
705334942
1077203036
525388542
403575302
571793520
2146952424
949748553
1021613641
32252225
123569328
883407438
1049285538
1411332904
867936076
331339313
964207504
1222430427
431661272
251848040
1206815666
1469910252
1490807825
126612439
1719719022
163184085
1438082
57984785
834382772
2079686668
2144284047
1051927330
2090852743
1166395721
692029813
1531359380
2103315550
1201383904
1435881073
1971471384
1173090305
518229236
1721747842
1174641046
209105466
43569947
14519078
1077045792
1480014074
1484271966
955127006
1420028009
2086389959
972936135
76378305
1301575121
1921115868
639389735
439919838
488940944
750817798
341529530
976395851
1124765979
1094564664
1052519174
1997659331
261255144
2034668172
337030578
1834808528
352024996
883186689
694931799
352397704
1690917976
1941532740
399953818
1906639618
2015367327
947909179
1385909278
913743619
439297876
1211865993
477630392
1770113446
1260741677
238361387
165276362
276990478
1341600987
346529720
1736039563
1411940014
740396974
1161322151
1332797589
1599227019
384607617
319751994
1632473663
37692990
36579659
159307714
1661519476
1101701670
1090481755
1231351762
1190051709
2014248552
295245146
834444437
2054314176
1048655612
1719030736
1415501926
925917411
60401032
868883981
750517545
1379651995
265793996
231382573
1083673406
911089407
1763892020
283287043
1894162687
322557411
1090431593
1781356591
1169160240
38641967
533619753
1467395483
644166262
1008729087
808529928
1007704371
2093531099
592397725
115165358
1224871609
2098205971
314952542
641904710
1252401250
2102135919
1294731287
1571582624
753302597
312816904
1279554722
87271119
1608399195
1244993130
1322510266
2019020835
4161041
152553794
341635136
1551824511
593024637
2063666413
1700460009
1431583715
204622928
1064011204
1490264348
1102999829
900020344
149136281
1878243189
1640833719
581380901
133135668
1269269017
391712290
973766517
1033697703
1110255796
1823643406
1995129054
731126396
1894114879
121162769
1021919231
1814239429
223726417
323213198
208446881
951115526
563917891
1964084104
1079495307
1978789801
69861030
1330514003
1453335654
393427400
936960724
1068135528
1663008526
397086875
26171983
14108972
628873124
1195002293
629586108
1948924986
183959122
1980589204
1647859861
1853019767
982793078
1957536030
10432844
1718582949
1661080927
461357515
1558825275
508497666
1190799255
1442794812
1564962634
1727636484
72654607
838770214
1477896503
1753896246
1248192176
37573874
1528539434
696256471
1571519254
1966983262
1969302723
1676774597
959764636
1195589807
1861379617
130071551
2126344855
219195688
598893739
1770612935
1536259959
86937547
299944890
1053485464
978677044
1370536408
939428655
2023866448
1968993368
337155430
387673494
445547262
815560259
1357151935
2130262440
769448430
996065676
351241653
842149508
710631538
1350513695
800911708
1713585100
663591911
1519393676
843124925
622417305
2028876957
141866020
1065034938
1659005505
556230031
375995455
176665553
1334980801
20794975
658034373
2142944093
55520225
1485488163
111122448
2009956860
1199915562
1122311079
1099666410
525531209
1087697173
114561006
322411004
288960212
1450616146
2108746193
1648596883
771708112
31328240
1616281573
359753396
2012198881
360348145
1140543994
1873671289
1210503148
36092023
2125002871
2110193703
141497231
2000166356
2008708439
1764182235
1224971655
60228555
1145412102
1413033117
1276093213
1980994919
403637298
1003168950
16182395
676787686
1142406257
876727718
723442163
273798477
324032863
1962555004
683338242
418826576
2035961295
1129176620
1857849276
1768843925
421886743
898683689
13296022
828239775
1058995435
402235757
1898810938
1802338907
1115259894
379208337
1995953807
468041255
684313217
196966615
1056987067
212133603
737794469
374236761
1538540045
1965505297
803379679
1444791970
761562317
1484324920
742078409
728004153
1625663794
373852881
1802629196
2044417813
629601838
1705811380
899852270
43955768
1049579540
1623131113
38944298
2070544283
118822892
2090396283
221674356
218058083
1104285637
1591792430
890513375
691669546
1085757683
471292465
894179530
286580055
1642274565
1332977449
517251601
1596152771
1715699802
36020088
1837182870
1823749933
217892645
1629405209
1544872176
698383833
513368646
2039761293
1892425194
1518004287
547957719
1951402914
1098165153
1447187659
1434455176
1973805887
477320769
20965352
1936695916
1881231938
1046436526
747110071
632091786
957980789
510463126
1850745976
1940177184
217180091
265163265
636634310
1378372629
862270837
1149409173
1935028057
1484917082
1734587536
856373041
354080319
1758602995
530470081
1113219773
408748797
790689616
1487262854
1745120866
1573338614
1594993113
1334357409
1488984215
1682621477
1311416956
59426655
1932666706
508124596
1994895398
728371566
831861223
434627380
1255027420
319873570
137726625
1376764281
804272921
773323887
801523243
890638090
1604176766
711166875
1233171238
1374052057
1010188271
2002631910
1284035633
1704603509
426691287
2095328512
775333902
1639845175
2089397906
1124214693
4558842
1204752561
593581042
237619745
510439972
40655565
2084900052
1596454829
1960588281
1776462472
894487120
1139108133
2145473405
2137779704
1646836330
729516219
1905442700
1099590428
1001201130
2146853163
1067316991
2129071983
1099478064
1962407410
1426777010
1807029827
503849822
700831587
1106773296
438874499
1872901374
1679003906
938714961
1864755745
1238839234
1523312417
1815333259
1093048544
1725153814
1817740667
502212223
1910898924
860974726
790696758
1990697808
104282340
1438402892
267373610
407849399
577928488
1166748218
1017316964
657882999
250038711
1541443056
2077795695
1568632225
165268753
1259846460
315644905
902640921
2043237419
1340960372
2066890942
1414761626
1525507252
1598875645
1022581818
136385089
2102211779
1910045731
869590856
610043848
1342982285
1675398048
1455253521
802083753
1305330569
1132774754
17146928
1067733758
574519845
21541794
1253714551
1145871696
2051729352
621011633
1353816907
1018480671
898014718
1152834272
1744000691
1472219135
1916394319
95488406
789950306
908457269
1026687680
672232036
265968620
1893894638
250946810
2093180734
912373325
1628539202
1488178118
85705036
1502329000
2025240126
1096661715
998968906
1458630144
866819975
1329826649
928428450
1109202429
784672919
449264271
1460195578
81147810
1891748348
1293904816
1740815803
508624606
378670926
1633847630
1157227946
1540676320
755536070
1054698687
151349424
1754849399
1318633229
488836252
773575601
542812237
560545922
175297238
30884511
1531594609
668731206
507286505
413281291
2003182158
544297698
2191814
627123803
977944127
2125956967
1850393682
1766049319
987225356
328911270
1995489213
964979533
476712604
325965164
593743381
964954099
1426899971
833608575
1729904975
30490256
999118989
1802573596
1212246229
2081396669
431226267
180812814
840541768
146164931
621284497
829002237
788790704
2070121398
1675029272
1192707051
1322574741
1822943604
1218052268
774948129
479325765
287777894
1536130001
410675535
1667527141
1353118523
1735515360
1220554220
216861110
2084382888
516283266
361821074
2015083302
381295121
1741881278
1204657259
1586633280
946961889
810158892
519034557
713170348
549804203
502484120
503955844
1588428327
1328279788
2134678615
428183682
1828096098
1087211453
442081859
1364225532
1954279761
1951466138
732304445
1787117943
1857365072
1120602023
959511871
1955944653
2095513820
1552197981
2003716863
1659900407
1637193446
479199019
555818902
1990772214
977873635
1523370168
160436098
1300358388
1988508099
774439487
991828982
1898638924
1254311766
391692081
1743046291
1648303545
679085079
1978432002
1115938479
1121554893
1399538118
345201117
445075055
21141920
1404080784
1599053262
2137219837
143236055
1379638807
276969077
952858878
1058372150
635458391
1316989889
30751861
1521036622
1332974712
1262887134
453425055
440100595
631111585
941957282
2052149125
1494803439
1599403243
2118151575
262871651
1412636221
2018869719
1329698058
1319705828
922976236
956822235
839686042
1591209740
1315077242
595035556
1298268017
1743762702
1253049071
1784181836
740357118
616955350
70454705
1119829899
1192167399
954063111
169469951
766824709
305872994
1839300202
363233397
742983492
1297859087
697267926
652938656
261757000
1928969739
1803132172
518439168
1392586224
779458207
669216987
933258465
2119856624
914846590
98880176
1213125218
1364180559
2125402087
1346048628
1637976919
2032557106
978141125
2099353762
101342001
1747121570
1837795801
284064138
1176760586
66615572
357225044
168708447
762866258
1127444944
1996712296
1006898289
616406311
941629171
1358783398
1076400810
2052412923
2047541956
1628858384
579250248
903312643
692314906
2117295563
69150199
340097966
3693666
245665650
4657696
1633248512
588822446
1815769001
336388323
749595619
1140697769
894313022
21555884
803365345
2030755658
1696954229
1766805794
745221279
2049757293
450429492
1956722007
1707725139
765283386
1458470087
1844745816
802049887
1839909287
1988653863
1563817441
861022626
302097306
1693718195
75770613
2018573492
672937633
2007351005
1522907173
740208410
1511091662
712464942
399553372
1162048561
1538751097
150183294
520572981
529283875
49177151
166355689
160673651
1353607351
1101463059
1858215377
1885090594
1978795610
516261179
1409155205
1008533710
1582596571
362841579
773323788
423053841
1408139283
1195044216
1926216773
776617308
334152560
1094114568
774378343
1022086416
1283397121
130980181
4914310
180173940
1100323257
257744428
367602936
287438702
2048306075
1931459676
535850214
1917961582
1959054016
480265986
729835964
1112874859
1290827700
194360407
675729767
737774498
1417443784
319591571
1357165238
1334316063
974138181
1727141706
1584269453
636416221
1094411529
1422428546
1931932903
1704464502
730096799
2080089722
562306232
1957334078
1249431398
683466532
621216224
876811715
1907050278
289875577
1055151381
1519452215
615335225
1967417722
1638567550
1143112044
214504757
1542986861
194875612
1552000394
1636096817
1785556672
816292226
85306770
1242753796
1489719429
586743830
949576105
1200342999
295813696
658858186
1642744771
362890324
1869981265
1129926786
1760442795
362549232
958673713
1301750434
1218314636
1414709630
1426048371
84147864
845484890
1019917979
568932050
1360715882
129906783
672306856
1232731689
1819689586
1107317301
308303696
687040498
502031674
1656235665
1589660710
1437722027
432467526
786722133
1481290480
1613998571
1913027521
297513271
1693623739
729514420
879231067
1578773217
337434756
1300964
1132435547
278012194
287839735
772421815
472565011
953475989
671386342
1451148159
887966771
2006177393
1993389005
873796203
1393347496
1509085818
237640542
2144836620
1115723875
485944718
132749318
1146711908
379358524
902325457
1090942090
1630933351
965307978
369114282
645373655
1080300161
915709662
319925415
2112755049
1552808506
724085672
428415184
541390987
1006421892
622278952
619630451
752331048
546304201
179261926
11000159
1477429640
1365406902
1849510356
1375671685
1033651154
1765601872
2073979555
30142585
31292922
1846843853
851775552
774218314
259508157
2001842233
1198098007
1353957493
405178405
771738656
1729212683
1363342991
1092790081
2025301802
689505992
1790586489
1898253083
717807255
997061508
390303944
1487794917
1473953387
1502329000
944835837
710274870
133784935
1030101075
1914349040
1050469976
114096274
1125194511
1072141647
1755475722
907113323
1838535532
610841503
1738235905
2027514839
1375055729
684954374
1481414610
2129401022
905333586
1357108553
1747446464
408038172
575720052
1496558149
198353676
337839947
1124855222
1282829120
1673258138
7895476
1416177191
1230075811
1226162805
713317585
838960152
51303007
299129005
1720805225
415887302
417580822
1178954352
1442727789
306133560
1546116839
94831528
330319975
2071752195
258503276
492361673
1464961225
1846080349
651860151
1507328292
757802146
893345629
357837246
1135487025
282362574
564772760
1104323678
1184261876
1414309170
2095827777
625051279
1313412220
785467412
1804309387
2080770587
725514173
164355153
513208092
159318344
499741563
1988424974
790318502
1119863684
604288601
6105820
449512703
1328284722
2103780487
1846506074
546763777
603048269
1493065635
1371893565
1800859732
224519245
593147123
1466611518
1706308501
1956761236
1212953378
1805924801
1009231170
211707461
1850733675
1118058511
48156459
1974260520
537309199
506957078
1640911705
325264607
66930290
506862512
535316174
550425065
1452715311
242756699
1711687828
1972272342
1379987913
2068283802
383667107
1086019021
1159694565
899902315
2141574317
1121720973
1119509624
427396276
1360580893
2028022298
116863160
1071365120
1676503441
1936894163
2006845086
479629507
1687924985
2139890404
2134382789
1798365717
1255080620
2060287584
2074438209
498555115
400304209
779374820
1867491196
180527934
1185867004
315587290
884109326
94334460
44940920
1561664361
760481991
1072197582
1569181225
1987594214
870608776
1250717041
904707478
341914631
768084598
855449922
1495307274
1456616906
2097392368
1140005129
678989771
1901593751
1169141080
96029796
461301038
1998164565
1760076883
1860148675
830437214
548566908
836483594
782232523
1377148976
679617207
1577376218
1619699795
954972113
2066234725
1527921893
157986671
250303514
874073225
1625207896
574988210
1999148048
417013883
571462261
1976439755
859351209
826985656
1165575798
1195925848
1638581325
352576439
1889236510
289852041
1960480850
389998596
867548034
654667949
1459408122
389378468
1175930727
286702758
1467172528
554718211
1866460579
198631419
1640918577
1545174091
858360783
485420262
43838308
31267652
1015737423
2013692560
1967738433
1929135603
1032163774
1577255035
1204795276
244106680
197764866
219387311
622476414
2143301817
1477017021
1787047787
1517246420
2062991981
782439342
2054957872
645271231
1451427490
1226664074
1661433609
697220712
1566828409
1283581980
175885241
618178874
1528052159
1196204284
1329781806
723748682
1648382388
90742587
1376745706
1955087653
1467421249
1299975511
1962854813
325478765
1730690839
393442694
791229404
2003988330
609979693
1404401296
994827283
140009933
698140694
1476503367
1548930627
665204945
2126892597
602049047
718879560
1119448595
683316376
2128484009
1407426330
1102980815
739759227
805747023
223239450
1658537127
1590252837
999402464
253722370
1498950379
2114991585
1474425224
906685531
1437867738
488922700
42746770
1153843986
1779127753
1663443015
1252607446
1827793369
694733238
1708312967
663173391
1701618139
812432698
2013384927
452335491
348539780
1658333919
1429419325
253545926
398176500
1499046158
150485687
1103778311
281746094
32832540
1502648280
465762570
1915370016
831446868
481808606
418858472
879271091
1593118137
1879905128
1357372347
571307783
1202805589
321301218
809806416
1284936524
277335177
753246263
1620334898
1272885685
1404502580
1404366843
1138012720
413090773
420099623
625392774
692724214
267314061
1699695217
2065978446
746938978
1314550669
944535198
1321502387
1587936517
1957566611
1007142868
1601643170
2008714144
831789883
1213591947
1867939531
458140987
1529120837
2145000443
1321673201
1692255786
1723846785
1389804452
1432210813
1584891791
714045982
1151752426
1828033789
1482475546
566217426
314700083
1231244332
446528321
978407185
416957722
19306944
1365336922
673158930
1171738392
1765035803
574711283
99290358
504593048
433808634
211181025
585080828
66257293
2127181039
1702965768
1562962084
462760541
2019746967
1459852728
111905204
2111722939
777186182
1333742410
1967434429
390555978
1579490205
2093508609
354820634
690152577
394367639
2029846474
1660267928
1627927187
366976011
1936924632
1355338344
292566201
1722744118
85723362
1298647857
1618654867
1700232759
1268920862
2570874
1106069366
1717414489
1249624452
814335288
1789076488
130776726
2053020486
1308446576
1811040476
19052256
1192143404
862815949
203805653
1046165224
25870120
695213803
1552886986
1643412503
222572090
689241599
1867615230
209655025
850156362
1355234371
1432627744
2141857699
1820136266
1767017847
928962973
956642548
1155330783
1748246789
437374569
1467067409
1500544463
1668432023
1520623721
1556932434
1815561600
802394731
649445542
548392449
605010563
1619729390
1622869223
1844358066
167438005
553804471
1969559554
1624869533
607863940
206759072
1677697903
2103171399
223906741
2049085620
1971308417
817969544
1558770036
1746616142
1742055611
247171587
1706488461
1498539792
18158040
1593515282
2069736921
1303350634
436751853
1815349595
1848499423
1679385002
1512381547
944601958
87598276
401042598
296498240
1068245384
1421329000
331503774
1481779566
2022988888
1272986857
1607907426
2082341406
1846777776
785610732
741236213
1562584675
1582269569
412967345
848454469
1014021843
571761395
1791212317
1035876354
2046502439
1056958393
1219666168
1098765104
1756106908
1555822640
907062084
142232336
1263270983
1935761006
921697705
263338461
247021490
420357088
1792659463
1395469968
548664155
1902524117
1953878227
1062661558
2072868716
1723827710
638376303
2123806708
1446946562
1366448227
442179149
1716498741
1467834073
1090080126
1614140783
1259686452
760825485
908903136
1635568434
935176990
1229622806
1967991400
860202611
253399408
1647571755
190026448
359078785
532207099
2033313120
879997585
2071604100
37122449
480068914
739699943
302952654
76944476
442805512
610579044
257837847
931774190
2044237669
769227675
317421760
1246792863
1904687693
418916614
655482259
821155062
1055291766
72941274
1132075354
1070156798
529516505
515341894
1545947101
1592217982
1690102074
1542558058
897212145
1838644767
1677358688
1431243361
977184107
1027964177
83336572
538175981
1837058868
727293559
1647754784
1174833421
1799350596
792492924
525196085
760192630
868282345
738416308
292508683
1253185616
654943941
57549051
1836651883
1488697958
2122997856
675316675
702679606
373719344
99411416
223418519
1237897008
1625363507
1798122831
716150220
1981453823
1522921337
639579393
268208223
2050668741
803989195
1096644413
687513389
1873276610
1538384798
2097557039
797919967
700554373
1531815832
2064891543
1847133027
712186061
659724139
1341214501
1980975682
1362782096
1839145030
168584208
1720250088
1419513774
131695476
2012220025
1566903339
1229429134
1086488782
818054088
698607553
2098100958
1178925930
38298112
775200700
1268957821
999046393
692513890
648349344
1092087717
1839725843
620045683
2099581367
710581686
1445128327
1383771395
2034104923
257378345
580581134
1872621833
869416313
1786042952
1177498173
1527800933
354724286
402017342
32239182
1825675311
1955753146
149014275
862552629
2120460996
2027483853
1673131480
1226019834
194599960
789947970
933560917
1230654559
1322681789
1520052474
1212825726
41750624
887589669
1356936418
114183110
1592283037
1205223913
1688280877
791229161
1998227110
767109030
846067096
498043516
1836533074
1209668845
1882324324
2086981426
719659013
866197073
1793699145
1025180759
1582149817
380281129
677444557
1283807289
2027715803
250325245
1756304635
875701372
1558225799
221629124
1826962988
834611322
1847348053
176597378
745678137
1232014469
1631023836
2138434495
748733572
1401113894
812430185
1077025081
1252903233
934078655
1694610432
1139989263
704611425
363406765
1133591264
824498189
401408246
654429900
1507205273
914142911
849595190
2049014822
2115737472
1468739603
1199059323
514320193
1886775059
2041495815
1319767300
865890576
749903453
1384512595
390189814
1235242580
505812592
96732232
2135103993
21075146
1901751527
325598480
878498255
895011478
1152268271
176406051
992381046
1287117153
695323662
2095185564
1566477418
618924568
1985313662
448352318
1809257464
558011872
238536766
629052562
1332281889
1152621294
791378425
217445546
1427998510
1653368351
315669448
759762595
774669222
569025307
2137551657
1387703537
673643391
118840077
233498610
133523493
1359328218
1380049568
1339266515
2008312845
435189798
1881523895
91422175
1815748392
1207093547
759678636
512089496
1001721708
575630502
1048019082
1403423641
890577847
114387901
839118449
946363455
1271097074
760400393
854478328
1546121147
1711938739
301870754
1197884291
1063395732
536118735
1242233004
1230522720
1971435327
163839164
1329003822
1777184807
391037275
45585134
361476842
1151382183
726294105
898698323
517166182
572609791
517632094
2090474749
851541070
1492166577
955827096
350786460
217521472
1985844077
537544407
1262767701
1468632812
549254777
742808249
386279348
418240802
1186628524
1841009845
831662231
2037026973
1342147745
1160688293
1686138238
1384400043
1053811709
1504246211
624896459
2014458567
1701622413
2007712271
777573996
403692101
1215390258
1047927770
2144616478
1420145707
656490769
601594787
1758019384
1443896820
1292340828
495309336
556705399
1954351525
1204442832
1070425256
232436585
1942591631
772817438
994906555
293468203
904538834
1035188424
1348140574
130251146
1333243603
804470480
1901883390
1233822280
1186432306
321543041
905640731
772211207
2130773419
658314586
31494360
364719774
172948710
1303866833
946298218
1614419481
929425590
1981811496
1786781901
572631646
1517177197
2048842921
1908796769
1316112281
1031000516
896191664
594229467
495427584
504100507
1858655603
1208930199
1547236518
1131975103
1961422964
856585874
838287680
1736162300
769855669
1248921915
1175460836
616400532
591810577
168929403
1464187536
1369257155
490577942
1177463187
1210264651
2099723867
182147980
1217024849
1937611401
748444939
701155009
1081632505
955001190
895177453
536232214
1034182534
1443034459
1117482514
1077387290
1786494537
1602758854
1103074813
1048007809
567501981
235622323
1978124532
1069710906
2094309745
1611341388
809655573
1348716078
1528084247
1432996873
1077036842
1521277951
413978430
1668499951
371678151
394121777
194158177
167110420
248724861
623930271
1037352127
139176058
1973707501
60198807
1384029547
283338284
1857954897
105863342
1304002511
196137486
1393913666
105153650
873874940
874645705
2068523375
1083080
1842646158
600832598
1897730689
70348981
1961868602
344153211
1123552481
2010889618
385837005
1965436700
1912790693
1296588454
109182178
184185894
1431261483
92466989
1568030410
1981816084
336335675
1600159639
923066544
231659308
1900310319
756918278
1588387487
1290765909
1723617357
760595363
339738493
1653837061
65986993
156937074
358736646
1935818686
887345216
724699471
1870998483
1377411670
292503203
1515615246
1866252665
2000672938
1601581905
1080606655
28185320
817279661
999993507
2099321837
1420718334
223929299
594972354
317036355
618677915
453582181
1932469185
1734719481
1829504783
1676789544
1238174073
968446763
1198399751
1328067812
733803353
106550932
1834784385
608402072
690500908
1249616812
930031284
14340748
1121301793
869552310
1880584785
877190418
201210516
1884635694
1064036683
316057884
2091109767
1591390253
542293993
1690884318
406263427
754073876
20790624
976350135
791447522
935623699
120796237
697009422
1246101291
1962221018
1821092783
1802591772
1346441205
1317444260
1597339648
460530087
1492628843
92240464
343669748
1637414268
1395172471
1590782299
561424630
1751139172
836886198
266491250
1718433076
608157299
1484306929
503803576
816109262
1185779262
585323614
1358563666
1728394832
1483305946
324729433
1212427487
1683728010
2036933379
1188220414
2126922164
76496800
1260493099
1015372938
1736403353
1382142613
10307577
1084679614
1479710178
1401151362
46571494
1004234702
589204682
1896310435
1268549837
1452222830
264835046
1182330804
1418016194
117626315
1537634962
299056344
54683696
1842158081
618752876
873440613
1260699252
1034822688
1809398778
360321020
1824041452
1569825696
1919480692
273006750
1391297439
1625969465
1463575849
577475621
590275908
535859384
352847089
617338220
2128232287
1328445546
4492769
201730013
1995559787
1950187375
1935177969
962863937
249713030
44620114
471077930
1241298285
835533838
1449796270
1823497615
879789570
1617236340
1403991404
1376185237
1731495634
703265850
1974079103
510691683
283849980
1954045644
1701104771
236079438
1953369831
2054879941
549258353
2102769169
1472561499
409792978
328778497
130836677
1081606213
2123867926
62304206
326409176
7120941
1355004914
1037309943
1911533119
1383114270
116600918
367391477
1305961678
277943595
976551001
1468089539
566694513
1023891624
1280680945
973965913
1376102584
535791124
409123616
1381514905
1500509637
220433847
223370277
1805713981
1474984485
800681227
1647778643
1503226229
915070199
483226454
1890539089
945667023
728417224
1408695860
983038321
2089917239
1108372767
1999877258
2046322276
1283235586
1699458572
2106992640
1240276455
892478287
941965792
2088651132
562658927
1488984215
914875050
229932134
2052104735
1796507822
434695064
571885255
159259145
695338603
658101463
614475798
1629146341
270127381
789837664
1408487000
465859070
1044767713
468334107
1263565339
1034962834
1278116629
1377173569
1144578388
1065103651
1478292937
1426369175
1424085035
2116028970
1965991954
1757716968
1396100571
1773447702
47097465
1969233468
2061332196
424242703
699802510
1038652797
315039980
777381816
1381493868
2032691796
2027220427
1770456544
605188293
876756020
2061410061
2110246077
1404494418
2034428528
1769116625
961961510
1128620819
566327982
1358551836
748411406
458267879
270311580
1550746637
941058359
285067149
336232941
207472514
1764215278
1398895843
1683498322
689716349
1244555110
535046762
676753552
1590460586
695586105
2134174512
1455389565
2055312503
716032955
609265794
418563579
1701455997
2145548051
1894886293
1112296720
449555703
1323663878
620712308
2033468349
1512296833
2103233663
730477485
669988268
1906469308
638348015
2135232149
1305308867
108274792
751212464
1991632494
653193725
225736328
217807730
1817569785
65107576
1686632966
478800185
1237029508
1255622586
123752933
1875757255
269839672
1037275304
1879652011
1150524050
680295790
1121490467
816892361
1151735453
1252054040
1396654423
1073331256
437969715
427199882
122251553
837495177
1613940099
1003210448
1397193571
1695282188
1399791735
1916076143
473273632
1762647233
1552524781
669432397
171285996
1033384391
646308838
798068915
539944458
471968187
161623459
1809239532
1984388630
47680352
1783812590
655693785
1403625738
1142459819
1579128723
795211463
919582849
1599559083
2026713123
82257123
1236369585
1525233335
640101334
176665553
450040807
1147612858
1245465373
499345608
1378512252
645734805
60435853
171019399
869465191
2032004307
18239142
46375124
264972206
223017415
2123590897
1489270957
1615513859
1572729181
1471716130
1467776266
596669854
537179222
943419355
1625130440
467536608
58809984
582771228
2011221348
1238893775
1980987880
635099523
1620006409
1570401856
467972141
1496410437
270021899
747825178
1418329796
1134183173
201756487
1039286566
428382039
1772836315
677598549
53474139
268155912
2097250595
583581250
1384631830
1518745198
1424376061
1296323653
528612062
1293470830
653528359
1494899893
1681474778
1768426613
830715246
610658085
22455743
1897438794
405927996
884105187
632495868
763485659
2114346085
117259461
1633797625
923982500
39760602
116971225
1947723275
403781875
56432175
130004364
1523081992
1732782793
1176314578
443938229
336818340
1944411109
1896887140
283996795
1700791396
721177237
389365839
2028516226
1901679271
1630631516
159642842
2107020864
903777816
680323080
1966871683
1356507049
1188080284
1661864481
890267543
1301288252
980032662
2114756719
344105315
581064408
776824947
1942716990
899379119
667716800
1960017538
992795057
1641268074
1165442916
1938981829
797396291
1985485741
1136909238
1458110574
1303414342
35871364
474619695
729452408
2001165027
625548689
1467976932
1939757350
1037542802
657668522
1520816717
2006811638
552437715
690935965
660156366
380304565
2123237451
694145106
1937421725
128327706
698040973
2092974988
1902717364
169201969
243160368
11209904
1165482164
140379991
1157973536
957930939
1431441645
1522679497
619696805
839231535
1133267140
1067597030
639418479
1081221771
559778341
1958993073
623678626
54419284
240907324
957085475
668074401
1678216145
587158979
967149145
1325637427
284547427
981002937
1563784334
1931554844
1062430085
1202542757
1026567676
1521596006
116270855
1658335090
547569637
1062320256
290085859
290996179
1413758034
929285937
1569241753
608920339
1864131804
1728508289
767151999
1972628783
339177478
654123312
722395065
830736382
245819483
1798420520
85867415
415274234
1508531562
491229474
1259701572
517803291
1237643171
365520643
1222371965
910714333
2013427784
2046912686
1857870850
1068464596
1937345309
1523614752
1922054340
823620460
1928166038
647441410
924331412
1614899604
646460421
1199926029
1039902958
1037077819
461796839
1074308955
927449599
1969431049
1125030591
95519504
1527505782
1758949475
55923786
381899143
1496284948
101480100
1667000687
1168136368
119765220
818645785
783545495
1998824298
1887721385
502381477
1586682177
649600666
2060984026
1176736036
1587734226
1111103638
1833132919
473266309
1287859732
1491199817
1207969295
1802213953
1386633457
1035565043
1951576073
624574484
1304567467
1745420223
1372392944
1016407340
605817620
1323810859
396425802
1885176372
173606421
1388502273
1418209207
1227464387
440478873
528051809
1606122228
687383986
1118119196
909259007
896709767
1323718456
583510569
13252449
193661855
1064345520
1948955460
210722639
758818725
875994710
1431802555
1188181684
1014774825
1122095641
552004139
852615621
587065509
563069908
2045649056
1063317913
1127228161
262543302
1571471118
1325364641
1461988569
1021207701
293608219
1391906103
1746043829
1682508070
676534550
225696964
1972447745
784358318
1597852893
1846987011
939925802
1723332984
2045059293
156619636
1968229569
1694178501
464036767
599840525
1739828837
1368451968
348613611
130493649
663622843
361560606
1010414593
105086782
863704564
173326603
1106100997
286646297
391383174
948740963
1698320340
1522273443
1563017319
1564571029
2096305977
1483103807
731996898
403054633
2066299558
260443253
818953236
1362617159
1296177605
2146204335
1749481022
744266355
397627826
237291419
741612090
687691753
824053387
1318179117
1689931733
1907651756
652343434
932021905
718067876
49747640
2015010928
193701647
659119206
2127914393
312201236
1587708953
1755776500
122706956
1691821509
50117905
281528051
1847779886
1874526735
536542585
1507026093
981484756
89427205
1482435434
657810565
911886958
1957100675
1139292411
2022757949
2141200869
519712551
280711228
1483342304
1131597959
1526479561
1390877760
990443581
1251899619
1782216092
895103184
589429696
1956984472
277879995
904365993
169222519
231901008
725650888
1796649583
1934008032
1487012845
724423020
998723517
93934980
1046748074
2060617725
1937965001
1693480051
211584959
480014860
94695859
80108625
1009366529
160342698
814923266
904885886
1633363084
1528449360
1836640591
1133821110
2142840304
952963352
23576285
572031933
1947788356
197665866
51581171
749125960
2114655920
49136955
850949107
906958960
46245703
1566765455
863557540
1574878525
578825999
2047848586
162218313
1303922777
890867699
1590792820
464748917
1728511742
442712571
1303324661
1372646089
2000811511
1001497519
559229727
561311875
134125488
1005731937
1688608013
167321180
1458742334
2044076405
197661680
178288525
1120407650
1157070939
737007573
330059933
71974795
996154056
112664688
1006958451
380353717
604934246
1862504067
1986117501
1432756383
1141822680
138406528
507077190
973274911
290461658
1078849704
533504063
1860092612
1894421862
1086589362
1395341078
78047955
1450792064
1600211487
1706357497
1570169796
1142436145
444407683
1624898043
371006509
240798325
1084678272
857495988
691388645
1049869899
1716921191
958614518
1345120096
1522114948
1477575177
855763457
221837812
264368455
1636341588
1301175958
707210685
1011750601
1240885556
243008133
161542186
381973802
2016679107
1897858975
20613616
1265565195
419826251
1087624165
1619590364
694920981
429744432
2023428074
2042023933
1903319858
1216673817
12318600
856407095
1229797635
2086356694
603841048
1494805052
956771801
1628680306
1187962506
999312763
49085624
1589871177
2089434669
1704756137
114644722
1141134190
156842481
995078464
584836806
937541407
1257815351
435481236
1852346835
954673682
1528834556
1995009835
1451246281
1384036320
156856432
1615841424
808273305
696678495
1089803280
900390772
1871594423
735722034
592288783
856480469
548402794
1231849955
1747540832
1203500006
117517980
1897569444
1556760704
239639845
145103346
575630502
1299095247
1408898672
1311248500
932631457
162770129
1138664182
1426655910
407925339
1406985713
1336741925
1971848946
1605285880
572924839
1182698472
616048819
1623277563
1282709256
885606610
187810732
74925328
321064057
287333958
765332676
1840180265
1106381971
1878182475
499392151
1320627553
1332687651
2028925904
1713796054
916408012
1442087009
867343842
1885186510
2025088668
120550688
958052070
1775107347
525456809
1671866034
1269043640
36135593
728162210
2122839485
298733270
505285325
750149664
1762394214
1372124407
1979980910
917038296
101961116
895992800
1762262891
540238786
2028825910
969946048
1301243059
1209687040
997903874
3848635
2118687950
1860383737
252040888
297476931
1421037676
1695618326
1153787671
1400294489
1648334971
279199790
2083114530
880532167
864294534
1114515966
644163743
1721677716
780347117
1745175608
1525137600
295755862
1164952608
1939527984
1234335148
1381648200
1674287656
1013687374
704391071
524306451
1745444101
2056569430
256035741
692304854
1036925208
279392431
619368008
978041644
761941878
1264004015
408622645
1387959442
341496223
1087004921
1228886770
1652263785
1177831326
25126478
1369999195
878324126
191464873
1547818703
330425712
1028978780
886231869
645181562
2010137155
1879700798
730059784
2017490051
1322619939
182531201
1206098877
1944218368
1752813679
1865492180
494460231
153650057
1444382957
1601430580
773449968
660048867
655536104
320977049
1731342984
1131987867
747670059
1690616295
1303291063
2098808773
691339833
2128942649
1122704945
345404133
354140970
120020202
1339228653
1464229316
479531433
1534709264
607863940
2021835627
825753083
1689386555
150313270
61937117
624572597
1866235750
697143404
329837752
683655995
1771664189
321491859
921176463
732248660
1308349663
251686689
618904301
325123570
1771750694
1928086801
1635376975
1403486450
1138682603
637805761
22520133
1320054942
1252754867
269492560
1620437536
1504754814
584460894
1825604679
1982057642
1997681895
581185379
953332609
1949500006
1126763582
1570625886
1032714913
189471121
1449729880
996056501
1149320929
989842404
1698221490
884631347
1051254083
1165087790
418654813
1077203581
982941067
1463256658
1157099434
942243150
2079486345
1841378210
1409096274
680599041
2046680710
2007075269
33913465
1214449570
2109888478
773214407
481077738
249248832
830077477
1355074145
2095999342
186059953
1083615359
1441440726
540913206
856837579
319553972
12420722
1525873533
1100017577
1610444158
2140587330
503318450
1833980364
2007412048
1341904975
240001374
788709587
237063693
1368084598
1552358701
1648301284
788324297
1784321293
379802786
1230719471
735510597
606922901
963862612
1641778410
1818456611
257618166
941629171
208075854
931604178
342856143
493974481
814702434
1500067405
426369144
113043683
1612586132
84794368
159658493
1852621631
971248294
1078525651
60926987
232914359
897209380
1777829871
879092915
518242236
1730113435
1833469632
372908205
1388576447
1555087650
1337218052
311092666
450019745
1490346389
1467395555
1647781151
473849128
1785343847
314428674
1646969472
617584405
1133665205
1752781137
732107626
1904337083
599550494
1475367975
48318404
1350168902
1296341241
708745518
255801438
241052937
83019012
1559177039
183401558
677303714
1723652594
319945046
1084755393
220353913
1937929540
1024469528
428536201
1903600583
1796103359
86918181
1059787674
1806777913
933079299
1141480141
1057315465
1609272992
22475076
1973857809
874347116
765871417
1906862782
1953281864
932467524
716907178
471070587
1661261898
390807780
346432585
812578363
2136070562
657641176
1659647314
961659531
460847867
1751827420
2059409845
1807239344
1674726043
89990951
1176504818
743113011
1107930436
1276279295
197526635
1595242773
792959941
203274734
1166060288
355077697
1614970317
897045233
758261570
1954960933
1892384723
1554948322
917255988
335015506
1731629815
1083629923
1290145929
1565425500
689056959
1777010316
1971933614
200948641
2116837421
517724954
1042678844
1635285254
1277139998
409735944
209313533
151433769
1070013314
1147663038
1097067992
1762403269
83959284
1219005603
384163548
1097053335
1552505952
637034765
1759160048
2103891274
2044071046
1189234897
178035378
1981272981
64990962
1388335896
850691806
1543743462
227533964
1941262081
535937003
1233923418
159074585
609600504
1088993180
295408617
923303099
2075204863
270868791
487130869
914085451
1892563135
1408715895
1949720003
514599412
212920095
1205048689
2003042823
2100214120
1503884984
1910899535
1360104449
1084994080
2014859464
927975603
288103368
346703846
1163342396
124623775
2069351412
1474319005
2002723686
283874481
487006573
604674274
1574704492
1494784802
256940783
1552516851
1877701543
1385590608
1232964765
376332570
189386623
1487830624
580739690
914761159
717177274
2139529660
1998441039
1687352800
1792828126
630988095
858992315
285819750
1372207542
868052698
1005835517
2000189839
1554124295
1143801234
82496333
143157713
1309896651
933079443
1891484247
1226730688
1216957442
1330739051
1423058982
416407614
1576207109
412317993
1871683477
1269552721
1445301691
1083933821
1024872617
1434800541
977730683
1289150710
1697459101
1083248337
383887005
197081825
1432247874
261636980
702093714
94249466
794902294
1270747589
1054304395
1604628175
142919612
296245155
1949426969
650075115
745176141
672166914
1320693084
1951958112
1047925923
1481706371
2033123192
1472683415
1253919083
873204903
1806468415
1253718883
1820775039
814640246
1069957242
1208692489
1123192573
1956649009
1430416534
1454635562
819507218
1648441014
529682193
1365848811
2144651290
1778409468
462395565
1448425051
1072710859
309762962
371589012
1719540317
1467324356
1793495684
1576399274
217128692
833159138
1094197561
1569685360
1773971193
1827969319
1723751068
141149334
1680671980
1427243263
1712300061
1466346068
538306720
1453397791
1977691596
96399340
1325630947
1623578606
1861432581
698136153
1532215609
1036896907
327409598
1468722884
1084854214
1839931174
811370229
190100259
20631246
1064640933
1285217651
993410719
1432834889
1693036165
2050102725
489425121
1556223954
463428635
1188481670
145300141
175881180
222436985
1629755092
367183326
1877688438
1381459918
411773244
1223102680
828192272
197268015
850037272
374983023
1892011676
984319235
643466398
404942296
112813347
553490657
825210407
1864667225
1688564035
891808180
527499614
647822744
746129975
207633567
413632023
1177699789
399008194
2121083446
1640431383
974124542
214926928
755685934
1232501676
551273762
415839491
1440818257
68039852
1171705030
2053346851
558729700
891688882
1659781328
851102907
669827417
459925867
1989334175
2089667632
761217609
1628331690
1837250293
1479812625
717262707
28500189
149515365
482541778
950111923
1517588506
311242151
2127268420
877153519
932010216
1956740271
702316192
981868171
1711843025
1775675440
353160542
231497273
1699987601
1283573978
1800709927
772097921
1943659976
1420228258
1238075454
1094179572
924254348
356259800
540069130
774587196
902014526
622410270
403531993
845543341
1076130499
742070663
1644203541
1543476249
302859612
1814747309
401118612
1268439617
1108334832
1631004621
1717699929
1325042872
442844408
1174493242
146752523
1943701278
244018016
1669519506
297994603
1690425243
623430408
814727475
1558907848
195643630
1854013904
1266411199
324858949
337382573
1629357244
841946445
1528890019
1651042186
1440329975
1510380023
271748204
83161160
782360233
1418842696
832277994
1471986205
1963387672
645259037
490840357
1115989034
1273516232
556299438
1344342788
1565168660
428816201
904079622
1562074341
345719795
770833956
801020100
1340044128
1213517609
905669343
2134580182
1672755841
384819814
869513348
261734281
345364188
1052314159
1330922464
532865614
1795914527
1987561918
1643471457
2143871587
1570573193
409099164
720116888
1228737007
663684659
94954620
1357481786
848374690
325351147
1073624494
233648723
1160514646
1013686154
1790642266
1352707889
493724920
90989855
481946778
1242255417
1585946414
886352259
1908269230
974587462
2028129497
1356065132
232145644
1778010761
2106666418
440599775
448269122
1816766484
829536334
272583952
1583414315
1137314883
553208651
2001613390
1820265197
1590363529
1240246552
710626483
1306395760
1355074670
185463279
1649183550
714040169
1540453126
645866187
1893103319
1142016630
1690005117
724315982
585607728
570137815
423642916
41992594
2043636206
1324948416
548872894
373245933
1632027924
80436486
986526890
1753808932
319561221
1464418674
862682991
1765112313
392910089
34147199
350827930
1744926390
1702397302
1772763486
667674564
1638347077
1943121380
1650586553
594761316
1663868340
1450278136
1274220619
1002067442
1645634126
841435869
2134337092
528757463
1851921780
1033156383
781416782
2116193184
1522281362
1243214716
792525925
2118234743
860937199
2006171537
1168009825
1897300002
2075888355
840697061
903685058
1533962443
1513144450
1620025070
2082240340
830780721
127244215
1215799666
406962210
1283280814
1614456800
937223551
278082229
1773453869
369596988
1038114913
1822934077
907763585
1337907890
973606569
1990892071
1835822963
116844619
966483384
245525090
904460020
1012871325
1531563259
1249685600
2086248260
502794722
568728428
894459708
137455849
1000107800
424355145
878376700
1038425778
1153431815
784412451
323404684
765308171
1484695753
243149513
812101821
1431359257
1007709886
1394841376
1829119002
1877563415
1731781007
1974483602
1315203666
1438443486
1051029966
1110145646
1085799218
147421773
1682865712
318813708
2008293661
575442441
1263037344
1340294215
733970021
1250402850
1638134320
1938519178
588650781
467542405
702333858
2003238204
2099734618
1973990524
1987364494
1096636413
1218581851
1365463120
1809653360
784705340
1432527681
243651858
456377055
747035460
1384484646
2049679331
1906429372
2141699368
1534113793
1245332157
1894600730
195628622
1113273093
888182701
1067482824
1605829183
980811146
513352854
312007069
344211905
1982448930
1311621388
908492073
1110846787
679249493
181921051
813324566
133955071
638988430
1728254912
371380865
240821824
616488363
1696876910
614737380
915570777
917793549
906104171
474401108
979366649
1297768140
412300182
1950687319
851362055
673923914
658582506
1944237211
1919229859
1421553869
101516178
71853332
1319186442
1580706649
929833892
1529492095
653975360
1315330362
991051030
1310525803
824944684
2033280728
784079171
1797341753
491927751
446815042
192777844
1783135929
1036890229
1848707095
1115550138
1568441692
1634329989
741880650
395885971
19731558
1058416204
1057631867
963675385
1505332084
385922638
648656754
1203119862
1118425758
155199292
1938055389
29987878
1056504025
727327245
1407697574
1060308512
2048937726
1683729666
480510895
578951713
2090554455
792127145
860473426
1311467240
130868581
2093901420
120592248
1743694283
2067447793
478831290
1729309454
1536503667
1674339360
531100922
2111563518
794173086
1528911415
1738229801
1217838085
1486325079
613770132
1539958132
1930532688
1924089464
1522892158
177272315
1488106941
1126602210
1063551663
263654905
1266327567
1080752140
233116661
1578664970
1056201607
1728902465
621760301
338497911
908968272
238902580
1141721572
1380404089
1927761793
1442571841
1106307637
214174260
1792669292
329527339
1505133588
1708060950
155735323
1289592099
999920298
1686302780
999877729
1938729148
1269281715
916400746
473101460
379721324
688114502
1726656860
1806205242
111979623
1866486632
10084667
1358449078
22975304
1250232702
2126299431
64540867
1798373238
1500670918
839353951
1554674232
1257889469
1198187156
1294931873
1583598895
1869730903
1895228677
173138410
1095949955
1545872711
117033274
264857878
12624874
1992948795
749476864
951828010
1163647797
2122917102
1608914639
1728026746
72787311
1037460102
1878668020
1585557211
1154583197
1593580746
1944668813
1684501027
1982275110
1979163362
1995511725
27561889
576209531
1453608284
1385886745
500228753
147430837
54190668
1383355650
2010866455
1086691497
1836955011
324135005
248022503
422897502
1608269925
1417668420
169782702
939997673
2094060986
1950606340
945580675
1183404333
416341747
1091488520
215865093
1897500585
738889698
1858479299
163096547
1254773847
1881055290
53642421
436252591
727408847
1375006209
451491586
1354838830
1027001763
338944859
322978011
1105275275
44620114
2095604560
1402008538
1468255517
118054568
971401269
1651445074
543239938
2047437721
1620354059
1326232286
222661592
613912986
1261065529
776493830
1325269678
1666622074
604614157
1155109904
285793201
1762736230
1953674295
1972445122
891057787
2111555408
1495889421
1663520331
2136885598
249120430
1915864621
975810343
1496926997
796000599
438650889
421816280
977051412
1748375167
1172301894
587050704
1882999312
1614909069
1029710681
504667018
250392751
833860428
1345285037
96000707
1148405347
343494653
1664747468
1611331427
1132568183
1875453980
1092929103
781053089
250758671
1751088785
1035609025
1449068313
1527388675
169885391
1302665158
103836139
348021904
821339714
528088986
1451897093
688751329
1192387245
100141571
204797071
1120024282
1770918329
1901196743
2144566835
1293990190
714950919
919355148
126631219
1314507675
2041029182
57828993
912964020
841667188
449913514
1556336744
667880355
865489917
559610376
1987877459
2120894968
1403672388
1930420647
1797488785
1777561871
1104070978
1952945538
1126951870
989143427
1900313092
1997344240
623577991
1494607887
595040645
1613334305
907260243
1697151576
1160343227
203837716
1206523795
1291028934
1176281691
918387234
1419446231
1148481959
2046763303
1643157364
1286770926
1997295466
340503401
244174653
1767407964
815269683
1898360568
1091312343
555678578
1187215843
215881618
1913473947
2079657812
1764089619
1182789070
1723330417
2088188805
466482171
747950847
910662547
819472609
1063857071
349730237
254958391
1924692902
20031509
1070383848
2045597012
2005295456
460082446
775013819
33659559
244305857
701732072
1060005794
1185438918
1520291836
78585234
731022654
1195922696
1150764837
266771854
1086613872
1389178238
890509139
1320963170
1449149062
172398542
700231610
1828917854
606828578
378924888
2043086188
152929842
1328203599
454166969
1592692599
859517190
551788132
13404832
858945303
1502718641
2132556896
989544980
668727293
986640568
2052949953
513608093
2144856881
1536915509
1388069155
1746552646
374554604
806218100
1065705935
1822654042
1544227209
1539612501
1972107512
365546794
899811277
1431019639
1160350759
2023551791
1893500123
1441427403
1296272389
1293543200
874641429
1814977783
1714593878
206657810
2095763893
1754379922
301818429
2128936683
537976140
187048354
490963491
698181782
821101341
1876512374
1461147920
38917248
1803774859
346427069
1799422341
1931856001
1396096174
1280476329
805480335
685469223
1734974128
1670510525
1693263560
853248887
1064943904
835106657
772268625
2022566036
1428922148
577018720
71994792
1634536099
1312757179
752045527
1940708857
333031597
1760197995
1574399405
1599326803
1051205274
1737813553
2043623280
739525185
1944681452
92679030
612515630
572587377
2016937119
1586512608
1697320029
828523578
764044639
1674648430
1967584425
616307611
914070857
281618148
868023702
236904660
237370019
1677912345
2089016222
1521350637
1060462391
1357757773
1714809097
1925869789
216355008
183671548
1504287405
1306442064
1904142053
1306956991
1230572486
638869571
1413968918
1638999039
1200801794
765887619
104075405
822433389
828237768
1911793419
368563678
1402958185
1042854685
2019399633
2139624717
598584975
1629805723
685246836
1576172747
318362478
1381955969
18869983
257548046
261070903
2094890308
478391540
833857247
204295570
1640905857
637166157
773792106
1010679311
1620424109
1688655439
2126544831
1525999844
719367389
759272802
215475384
1326060528
846865283
1196608696
85650914
1109883724
365602781
1819333638
1536261272
628015426
204779764
297455495
212517338
532648729
1266164339
372446444
1491481284
878092027
2134119999
393120341
2011503289
406142268
242002553
1863069571
1185791346
918778164
317152407
620317395
830857792
1056250760
925362767
2113574050
1839185810
262995484
312487385
951062764
1336671415
1317810014
465794354
2127291949
905506724
1191237749
1674096127
815114010
1982457310
241147229
683041294
1859799530
318574678
1911085883
1878257978
197795758
632008292
1105202993
765082558
1874976850
1677683174
1833789304
439669922
1573712261
1452658278
500476628
1036584779
748224117
601788683
831730548
152498730
456337305
2072561777
533989352
15059460
1426469825
1252645404
1103878422
738185446
1368238881
2059169270
1560506125
442836543
1645983536
408681079
527674134
15810231
1051891258
1846988115
875028929
392700285
2098910404
932013353
725687216
2029700575
1389820792
1611182249
1217724831
1175683692
417833243
1733881506
1036107246
60595016
1360989419
397782812
1907816021
1616588813
1754640988
916959777
384466717
1309161515
1147915483
843870175
1354624200
1140897778
2113772225
761741106
164241752
202999531
1087685923
191691845
1441763817
1635987231
640940440
1696773438
1225834871
607066860
1218465675
1578557457
1983205439
567776193
1645722575
1996588521
2010078162
1576854884
21756808
1363992810
285999152
364920122
1924644973
1685694798
113537261
516302367
1776547157
2079257478
1359620568
1310753880
1597543585
755804445
1800491177
1208200130
1015389999
292722766
1270181847
461297088
1029224861
1749987788
883008493
165914856
525604231
1722162839
200251540
976792944
765553646
1612978454
1345560284
2130727905
1578294649
1292606365
342724984
1581624579
1946472976
1099201019
1091235371
1678831134
1420849893
2083724126
1848939366
1491365629
639031519
1981093827
316027524
1192254071
1847828255
932326492
305787466
1897197869
975980492
578578914
491974248
570439394
1019454881
1130053064
897998201
1923876109
2106842142
565283600
1064516997
1436721511
388925409
1451173341
15529049
769688353
2057286103
1098635856
1180654777
1740594937
74353437
1289808658
1972734915
1604405586
1378055281
765136312
1836554412
640039764
1886297500
1864008984
568266610
1314766298
1928391514
1364273855
1541150232
1850199878
1986832413
136130989
3744922
1276981757
1356086859
567939064
1339270472
230676435
590490795
1159655671
1945730094
1844974134
1544827731
2142964961
1004652092
847877757
440935372
1699408228
30888534
671122700
399744409
1555704102
1322640719
1530342595
1934455133
1179529583
1301934310
894279397
1211340563
1147024819
158936729
502749261
1576865254
383335095
1050183860
1478108605
1517297060
1423344203
373914266
760225489
482542663
2140127907
1218302875
107548897
691685076
1007202652
1868341359
838460773
884244029
2049756111
1039419361
1902660050
985978928
1503168745
1528115208
1540914209
1771598007
1176667059
283688593
233336852
536957660
92754827
1583054765
2117575757
976299314
1411854220
1931893731
1837262958
1124337337
714053568
1018140556
1803283729
1283916426
1023002403
384072733
1777659213
1596786793
202586387
1406987343
1943807599
994662609
992175964
1996157155
1007368091
1108229664
396530914
112709085
1130457347
1635989942
1841265155
1495597510
169380873
1756852437
762457330
777494106
1605468766
118634571
771168035
13578988
368633323
1358165296
952381525
2047632806
2137345186
1757245536
1128171259
1183859612
1750598756
569547462
1483527898
1830607442
444380707
1428791410
179069544
244989713
924609951
342339544
1422366427
265711473
389454460
924509834
2100059844
1635129866
630808613
437379147
1193670756
1670428376
30677655
2024439330
852799639
1329722158
1376305849
1703951224
1109154274
264081923
2133381104
1910371216
499929432
112633852
1958668777
2082134897
1281353414
737936369
2071534491
1411398854
337760449
1561742483
308038593
519289982
1244918215
1314838380
1423897172
1017256327
1799523436
23755177
854531055
2035603868
1737278618
893365390
1343246689
1866146917
2055805154
2058799772
1017887404
1624912583
2034949129
229824479
912223078
2036212969
700481101
1097748558
655842180
1018672574
518117583
227533228
1851321750
1149349718
1728490164
1289067013
1657370770
590547653
784874979
568454996
1138406563
375517544
2111620975
1662780281
1908030985
1306608342
1137345631
1425849477
64622889
1959632134
1929450684
821486286
660100127
1957131161
2121956003
1682660226
100902598
806228705
564628957
1121389382
861045638
418029483
925575590
550845455
1340996124
1598158270
867412331
597963261
220014072
1674873601
656057493
1569085217
1147781494
1894042731
2139621571
1522027025
932921267
772069110
457304338
1273529965
1948932318
875886197
1400993057
2127496762
768737926
1500842979
148261930
1839940994
2027746494
217802020
1726390582
913071693
2013889263
845142641
851501465
302292966
1879663026
1750002529
825399614
144264518
1128452637
902164273
728239158
1855910528
1750914535
510405218
1632774827
1965091717
1762088814
1388553171
568591579
979582617
1031045254
285641960
1947713426
734881710
60811693
1715682981
806451231
469699186
2035106241
828285614
328649623
512996199
718454113
339393815
589426580
215166417
2010170935
1005356429
1248005147
1064827283
1167293021
903585437
1001299297
980008563
1068070104
149874844
520504026
2028810136
2006888515
2007606514
1212036779
1045550436
1424682621
1182386202
1680924552
1837828697
858756059
826360628
347304038
1929749209
1431108026
1237575377
1062398926
862125994
1069002736
425400499
272654040
915999511
2048335711
485085240
231873378
843781362
411069895
49809811
2099888017
1789869227
498392780
626202902
1553419719
104227309
1395799673
1259538053
816018097
1069493725
194402591
898662093
1867141834
1661671359
953985952
150816180
2120216100
361941192
266427936
1365217333
789703221
1882070586
1942587269
1626063078
1516315156
1766351889
950030606
90162629
364838538
1541490430
686740281
1035028923
1298308118
1405730708
848347932
1764836104
1068133504
2117649946
106796401
383449430
1281366774
1881754129
1121635930
993429468
412550316
27385072
1318511768
699010849
944565929
526809105
1392542888
1338325132
895136835
1155860158
1492366308
1488478537
438945722
1847851366
267359837
454806865
745778734
1156390914
1666105447
855829345
871778227
1097465155
337217683
64862366
282671296
1220578199
48070953
1615347391
6615843
1662566271
1055261355
1831409909
168125409
957960170
446600533
1489973947
471109907
1524803927
515862621
1617020469
2106787781
1217330010
1381487530
1483515556
1278363069
2025121557
1384280901
166280255
511836468
296210484
1844987218
75259628
1154254171
379256051
857407992
1035247703
801599766
734334968
1728065857
497790599
2097918338
1621879624
1017799286
1968801821
2137320154
877069468
2112218708
295106591
484788600
288228455
1665062784
2012187230
211190571
1542410573
1613854508
1409825423
1013855198
309967287
529833438
2058501527
180516778
2095302847
1343058418
948778301
1647629201
1119080790
8853147
156374903
777734661
1640292187
118140715
1802819190
296009527
1315595821
238648805
143083233
1277303029
1842764427
928243641
603561397
1569512335
872716023
103430502
1754303184
1620506251
1478665308
1261554718
378111800
973482759
1331693895
262387984
1818135651
434297739
1816897890
703486545
1932874282
394617993
1671446476
2130212155
1276995265
223943256
1342403918
1293026036
46017780
1400895269
610557615
85073365
1200422705
1322042828
504894057
759152832
1920033351
1071012395
1241423043
165423259
1725612147
1191040713
1485044059
680796115
2125848342
1440481997
2008269802
1523429710
38800878
1264032760
1485858659
825237641
1466860410
1177540446
245053787
799033662
879957817
604124403
1675837145
146894453
514616400
122899680
1194333777
767417822
300948876
1634953594
1903737121
1080924501
1997117036
411490217
621183348
670116124
391811867
1563310089
35468751
1170391710
684898553
548939477
135119734
1307529257
1546355915
358982388
5945465
1443918306
1988673254
83074112
1195013527
1141346239
1671497189
1146313685
459779463
1272831847
1717524166
2139254170
360918087
560958304
1517745645
1678380656
172119400
931920999
1368072422
1744600599
1157225943
1436147722
982580090
173061872
1964976350
1446455602
1235463047
1928112337
2003291496
885309623
1922557704
1432810401
1778283191
41407163
599970714
578242412
404816183
90613180
1219997104
1419809321
1740984653
1339441125
492872577
1720597709
790398848
1665140165
2068429587
1550936486
824231441
465518656
1349398279
1092043180
223665471
791210932
2023276136
1662070033
696784532
1403935707
1160707024
1622669609
1466357386
1989074498
1013459340
2106116663
1773940087
386606729
1210553622
286640442
78646804
48372719
1983729913
1781140112
1780538611
1835369202
949204338
352578259
1177685770
1839148751
1713760644
1270326794
1816515369
556937618
1986642736
2032115506
1185152301
1010170593
1532560559
1629698068
1377352815
1248277401
611743337
1483293589
662675961
1887925812
1598402614
1269170573
1767200668
1492758663
695112805
1852089103
1399130431
1824471042
1754286042
1772282224
1636080933
1635568434
194311579
19691778
527621234
528379482
1745959975
985365437
416012736
1484974251
1808780913
345643703
1067285214
20983071
1496758273
831051719
147093487
629695220
683598297
351853967
2065182032
208312438
1499702572
2043126684
574560147
1909241246
246372628
1208749212
388872807
1650952538
629480472
900218154
1242405369
2126711509
1675362523
59945322
1492325898
1497466383
50016454
946299382
363150075
1902295210
674368141
1597090882
1129288885
1979471249
1070361135
537344026
1325417100
1515461616
72603032
1672325725
1177615236
1976628125
427343913
1424567874
659925690
1830842364
1364811047
1039404808
771416947
1564276645
380255849
1210105125
669437664
1484453440
1600767514
1995910566
332541661
175203820
413883831
883774172
1775995234
1827527733
284886931
741966817
1608049750
336479838
1317882041
1232341566
112043610
991557230
1106253472
897363654
996179802
616759709
1361465112
486671067
1077324536
1287338022
1070943000
1180307131
1593975792
830345985
564050305
757668740
950108107
693027791
1871094952
1364726247
458983853
884535794
123329255
1830919352
836592807
1968504263
982510586
408395251
1042724806
1117499779
2025945041
369047684
1622035027
1969862235
1429643385
2072339835
212937053
1677128517
1412955441
1293047053
498543881
383013452
203149232
1512056673
1311374618
1434786491
1504707418
1384785945
13609881
1936785881
197682940
647737212
549265702
1270076298
2057363094
1534614974
1034832356
642670860
1283961048
1967833652
1755042473
1920168872
742503598
136159490
1136053717
1071291333
912701610
1114809148
1445028434
59983495
1044562506
1327273581
152407120
597814463
2020184028
805903674
1490544659
2012795407
95513378
339004638
1453017067
1050148079
1937404927
1916040508
2007729112
1850929217
1440473907
1177232292
1521556700
1071233046
149124237
1665609448
68674222
1283412713
610601097
999006609
1593266557
611318801
763694485
1351918227
2107981043
1940279077
1977782661
1272306968
1197281276
1513407412
646102343
276818099
1481640486
1155129092
496237943
1991509027
684113797
1679038108
666243378
461735740
796886987
1086209833
759047341
1078311029
1558482566
917198542
158809613
1605207619
1062757455
46829189
882317190
220839832
152020222
1716825091
2093379211
1830825952
237646679
1985186932
533845930
1911825576
1175413730
1022773670
1764584321
2123414452
1660255619
2116008302
574216160
1124264680
1008496263
962956242
818048196
1257052140
1707865535
1626108738
1037206939
1312176389
539313042
1115685070
917991572
984936793
947344273
1695645794
510285715
1219781687
1104194765
2014886307
688588944
990974679
75342904
1995559787
1252645404
976039853
1636731979
977162676
1968325931
7931419
141278695
936684261
1601968639
938958299
160835271
210327907
1748134181
136080761
382685258
2000261003
323774727
52043327
752189310
515979863
1659981715
1346796169
587921850
1596040683
204065001
473060960
1386765510
1544207134
1415469217
1988184456
52400604
1232001976
311818457
109903532
2134831568
110647927
2121158293
533902723
6994783
1271162653
1946885860
365171664
898651030
1155517197
399425864
693935658
642143900
657945664
1662082676
779322933
2126053785
1299869091
790516062
109006840
1421154230
1968791254
763958722
429753390
2047841618
518862843
110141460
1399082955
1186759133
1659615153
1376495789
1663420452
1225166047
1760872920
1837048140
1793894571
223334196
290389165
1563951611
2098125165
2056490106
2068922074
1910627855
519402699
1077244212
57106753
2121667783
1951031566
1998224441
578743852
621355080
453353980
269399149
299193128
691693314
227195372
973022206
1933303142
1751616965
918280031
1694773325
1859889024
484222283
444395556
2107955484
1041476725
58957433
179376079
1995069761
758988025
1637820197
691813066
911324055
1263979258
1632540373
859800090
1513118831
994869941
2127370984
974310816
694874124
941401754
593371570
544315186
645475064
66861633
1893516484
2013220638
1742142857
1860493246
875385113
566595022
1807046901
1090525311
521865573
448968605
1859851256
1395103033
759115776
164994821
1638620880
1449543968
103649357
1718538970
2012851334
1595724371
1547650601
1170626055
2118364737
602649950
1856704818
446219731
892240441
118464945
414691880
845061302
1737065921
2065737912
134709404
302524597
1583612558
731859334
690856599
76769637
1449977044
53796739
1134001614
594972710
1724077451
844098976
1042751149
677152346
73794055
47116418
1209051245
792950724
1123631486
1686492616
302661097
1676890355
1507414940
196665429
2019520470
667471228
2009091534
230097649
1473066063
130543745
512584014
280420002
441064934
2108876001
1322583735
1865963473
1058585463
1635077846
635394
1280583228
817200737
709002053
880949382
571661733
1032862070
833960081
490092143
1106252085
854833435
1187998694
2067195172
108036875
1246419288
1607066862
778553536
28775623
488413275
258102366
966243723
359496968
730876190
941737209
834050512
957867427
644441371
1517571388
213031489
1688144364
571071617
468780249
771157216
92908057
557340798
1942408740
1647970212
1103039755
1974847115
183965768
1615156494
278695594
1081264173
611041203
1847432969
149949133
327157114
1579430620
1754407224
1655556635
1249161510
206652092
928606511
1410439826
1449568003
451015172
377593943
473685770
79412030
1531804984
569028049
100867202
513790254
1061225405
994427810
1377765553
1815361267
396033838
771614976
1200339112
1579969686
297275749
894376761
779871318
2088087224
1848052452
940549826
1191625310
1876044061
1823288923
1754742210
441214696
527137811
1683544763
1623511483
2046805555
240802359
816246163
1916071234
1102781148
50316523
1214401086
371966082
742427085
1535507645
1818591482
334725793
1657700389
1158495782
2078056748
1512772333
1961100980
1924242997
1105555927
858847620
1275577360
23018491
1899491099
955236492
1818419962
1351907273
1490155751
801936571
1866402998
565650267
2146821872
2121827247
1344431395
127603181
1048749824
1011198909
2103463224
252768550
378602687
97647748
1761110009
817411748
1179348015
360721112
4066214
2055579988
1837658579
1425366850
873575619
125761036
2008149628
698007354
78504627
510748455
743491441
1203835694
1336504887
1385894036
1874930566
632477250
277578342
2075941737
207082938
1865589489
630003720
435425749
113753403
1609956137
39494214
2107219532
2094738475
620387442
2090965108
1289292748
1510536842
1807207150
726468840
1545047161
1247108350
2098536707
1904066923
457199244
1940104397
459474077
251011056
1369215512
901457416
1948851985
1477256748
184043560
2100798345
1993222118
1101469066
1330525378
955640825
282131230
550163595
1583731080
175556188
404223996
1864919562
1169475363
1849124556
1775251626
525205821
763658805
1146657205
985934497
1909514366
640206479
319473766
58967490
1855096583
338940270
971774706
1454474092
1903519867
1399523292
125737543
1299975511
1680796469
1705556491
1608479837
2105323616
2073330145
748597952
1296392251
1718513914
842961435
179847718
1546505884
1229018427
1188827246
1963155989
1700831292
1772982974
1612785000
1782972792
2002874295
1024488542
230473556
512569801
244000116
1769038182
1801872582
606623430
1746738357
1926353230
1401703281
1285424026
710353478
1211393809
391117609
1313093317
2072967672
33597408
901708386
206814692
1992732326
826787246
1958905196
1920082567
1976688709
629319728
1462739496
1058889050
534115092
1580097838
186793968
1194233229
1202138296
1818275694
255740680
1055357117
155258519
1640424771
638282227
317914404
1495158182
381895523
1385691065
1270647898
818744398
320843741
655319048
1841688503
936119175
1661481485
101348074
857740586
603240174
191123757
1685731921
1840063180
909860303
326301723
1893846943
133376182
251481425
1193699111
1032895017
416588374
1124191532
1096095805
1905943573
1883125919
1038549221
1923807286
1628073646
1742754017
58914551
1269976391
1343097164
358530659
667546819
176052680
911947646
1679295961
1177332111
719973802
2073230051
1310660166
586247317
80935223
1126653721
1578593320
2095059018
815256702
210315264
733623900
1855123273
92457820
1860767657
1231813073
194233802
1248772979
1175073589
1903915183
1079212065
1658563833
641791505
13023871
2083144877
491733378
115888758
183107895
1595901054
2126248424
1552701914
1498603511
245871806
1193847686
42014135
61951731
2024321225
595761774
130495552
1493204338
122765694
1322015660
955819149
1506007065
599169400
2144430846
14779500
1894850607
1636344871
1925308138
156133728
1008487735
1143124938
655916740
2013849866
1762058126
2083300730
725522915
601222795
1814409837
2107290509
517511287
415986288
1623571106
1041664169
1581144317
897025164
632870319
1714010320
1130447444
882287640
232536528
367688349
1449386470
2085881378
296198046
423048681
589952493
1843416084
96249112
1361204188
1502073870
1342930371
1715257693
1651715711
1612609608
629583603
1644891816
1086975577
1065506952
160784542
1004409157
1267973062
1488115083
614143203
1545248956
814153337
2115229283
1337788500
670950285
654046115
2060520808
1491335892
426046276
95797065
426969896
1750076910
529615484
1973756003
240121222
157578445
946603390
1212520621
1675615771
1997432110
2060834707
1802015138
1595149303
527015901
796963054
1528608155
1295618215
2130122024
901045619
1210335305
1366076636
1287238553
552667688
1314437937
1520236468
114117788
612636765
1699652264
971853002
337665330
55666577
1038796910
2027983396
591993330
813972087
1190180191
1356703564
272488046
310547621
87564601
117142717
1770377771
1280466776
982549934
1435730723
405848051
1150375458
953066497
335367148
935708557
626648147
860412089
1002931717
596476884
694207183
1878005329
1453228087
1049659141
1442244910
1500134601
2095665441
813716685
1258543170
234576904
1825640823
429397106
1547830386
190415591
173561647
1001615081
240776686
1037969671
784503713
236445935
76724943
895838003
1108240966
1939029469
278111898
1022328470
994775328
395079299
493781285
1342424635
1647244715
1659716103
1057510749
837500714
1619289205
1712396040
1104426752
1417101265
130482855
670588276
2113993886
382289679
768734362
278563572
992153553
1836021821
1896658853
1828610222
941614411
1914215157
1139123199
1170537186
65790897
998429062
1275222013
1075062258
1761033668
1099391908
2086780825
2020765584
171315977
1926038169
897244529
1612649116
619752073
561541863
967036635
1151669027
2029079669
816673422
258685329
1052172893
57289880
178109503
753767944
1181310106
866394217
93383267
1177624784
524949785
1147141957
1950752995
262190399
1484891525
1499032592
830890310
896631244
850439708
783134078
757135844
1807181849
1705318405
135671170
599277426
733025077
1414720855
283170890
479952683
281962107
104916970
426800734
704400667
1222037061
1028399483
2146048811
953921777
1382988013
884477614
1980538004
686678311
1183010027
476557354
849824203
758544738
1112187622
939323553
850927170
630466249
77806499
1073086629
1848110423
902850549
1394471884
1573946604
1836546338
1156456542
694915503
581160812
2015743834
194627282
1327470234
2143050765
1570147515
169652061
315189936
287663666
191191619
1129374358
515557900
111227496
1011963650
1448519462
1366674230
1667094272
1933990295
546394936
1148348954
505414165
1124711750
1011281383
1970353098
1822885299
1893070445
497946852
76328208
1332951402
1373271505
883001343
805331589
109869826
1761267574
698905291
1265866961
221102833
1845951649
532167054
684332195
1499385332
1734632301
1110441696
1694973432
1110737172
1657741674
1778761832
1705844275
1494178606
619383474
1110711921
224311208
672113005
1041608914
2066552637
1954954380
19032583
1283607195
1708361497
564951949
212077288
882563669
2014400915
773162253
864516257
1670357478
1304795889
553997647
1568380426
1427705758
635626473
686975229
580859819
457474027
684710139
390566267
2009376431
1930133767
2013051931
224862888
475806416
184445170
172165870
2046664766
1440172097
1380719155
959618093
1784493517
324874764
1414247159
1003344469
1607081607
1794562706
505667047
1792051692
1716874597
191126286
121950822
2133915763
303681367
888027406
24924736
1800993299
949971552
446095128
1535046303
811113193
1069814904
1432849281
1821070668
291381195
1382347748
2134516726
5488653
40992306
193851893
2031168388
1355939650
1851477240
476405297
2113591948
1349975696
843640918
1641922134
141774578
459352680
918497491
1768713623
323669727
1720596117
1143704891
12035772
122956767
674112796
525982140
2091354819
1154390887
341774567
1333794196
2133773394
721825194
583657864
881623776
334826212
1473706989
339754186
1507132196
1111137890
1603297587
220016208
1032921440
462740408
426172984
806767272
1443656760
1853658666
1318931667
831896291
687251395
2084992290
902716124
884328253
434916261
376601593
794210162
1470625293
807639314
1257542431
104297328
1681130654
788927279
1642407565
1210994839
1325961774
424168595
261548479
1020927338
1938745664
1952366339
873772595
1509414017
434542394
1709003778
981235443
293106688
1719678455
744685063
1540680557
578956875
1774808368
1267987552
362789719
1850050396
1687030823
257271302
1763019941
216123197
1492723437
458510245
25870120
233915347
984403678
1472087392
1916681895
207595430
449586566
1973460624
957981869
69292997
1067053073
1781645923
1059534635
663181393
1610591964
1973040794
387450704
465139565
1467398891
1827367349
945695098
82707496
318924861
1828267524
971411190
215721969
990270055
1688146171
416628618
1073806129
1102735013
1366866366
1430965365
576160595
2012545432
658747345
600180022
1131324187
969074288
707882733
1505595677
1973091714
514996896
78880992
230413199
752814520
1853859510
1340706897
1997363932
1531570919
35928624
106189814
434142016
1032194038
995742713
1218043676
799012849
1495509295
43659751
1474948924
1704169802
1777612542
313222837
1286124032
1095948635
1069323424
1879976242
1069683020
2127107490
357541917
1837052890
1504816475
2012080587
1652247475
902996157
1746536616
175168932
2142440404
638426200
139372216
149795234
1256452002
1585314401
616172982
1689219787
573522015
529608436
1298001554
1197124055
1034324850
821211216
1177990348
1562028224
1738566831
1488895856
154910299
153614556
1689211492
1862767345
568467662
1358968628
554757413
1649568740
383629096
1193675706
51132255
465425154
788979196
1889213313
1665201143
1943046163
1594336150
980688936
2096096458
1687517633
592567503
1392723730
1766718492
648671193
1481030026
932813264
1220110052
1675108819
585405785
943895507
804089088
822618727
600173341
1345740912
312212279
1846628591
1378439239
790938647
454813361
1276380345
987915038
1179813617
735686758
942083277
376159615
441584004
458210836
93482731
794674306
1994609979
690907684
992791570
376470553
1317163109
649305900
601640722
1485314174
1445280854
1166250385
1178030328
1639176170
343149083
1866012416
1141956627
1659683899
1844064497
1233011619
158980789
51585417
201147569
476882916
1160035140
487570616
1813256890
1102271946
1273442241
1841663704
535708684
73621029
220666115
33463197
322358182
1850834027
637108371
1383326856
113834978
1235555002
102192909
1283731405
925054657
1882166625
1102435845
190109661
69355294
77206441
1734799297
2119594547
1175098860
2898425
187394568
4412588
648250559
106748646
1262037350
239266081
1477713838
819172954
793605621
683948102
581119811
927934143
1957876520
967136364
1545303568
133557293
1630302830
1193778328
1042213483
1032225029
1217500468
1864207277
398294883
2114642178
2006124301
1794888210
1665902162
800380217
1090431973
464701944
1067792478
1277897224
427759257
2010725075
398385693
1481642782
155130792
1556732632
1698048979
1876963285
1538888916
1981099689
835062435
1256845026
1613421533
716419110
664727180
453067305
788690059
583890210
795637039
156351692
1089100371
1201824728
1640890840
520892400
439120553
1535089875
1451283541
1046891519
2051470517
1142161129
1107777762
1790162824
613241030
10450781
385302229
148467223
1550543271
285167365
1978354173
937858544
388288972
1512413750
753556418
178806585
2005648082
925696297
99208591
2070664675
916391437
182162341
1324397620
1617534683
69304697
1605168096
887757302
1247304257
1253034285
47161874
660083648
1521161522
173010486
851715835
992888210
1734274695
575760558
1388195283
787808111
1122559474
2095317314
2022479874
208652499
253850528
1665723177
1352693406
145691610
118163584
1057973874
925406710
128351160
996631846
2088458569
1697328522
215570571
1917824124
1339385092
821221546
466057863
469824087
530785749
152546669
387598999
1320520070
951139110
311436835
1823470036
692195880
1614925136
1389025386
1849731490
923001811
1623083697
1682378977
1979754227
55759697
1095249242
640963130
382364709
177527576
1315503340
909597125
151141622
113044053
582750965
1021544707
802159695
1178986014
949798373
740607452
167201131
509606263
1055460287
862792215
1185414152
1912575546
47936140
1636728665
1557380261
1661161766
432312544
1434252207
1938512313
2073497196
689191796
301635932
1424959802
632909134
1133961517
914398342
1952291245
859704907
73551288
1044942716
2034454725
1452264262
75813330
1869957541
1677154335
197050933
1664655011
1212824240
1245415311
1704099161
1583278204
1329004280
398218106
452854666
427664504
1453370048
494526212
935101333
1093600872
2101308911
954434957
869903901
1802060913
357291170
1130698852
1940912607
1705525780
504411462
2069550119
851042041
912721364
807208248
192942605
1941004978
299063542
1267755055
272316417
741349846
1913690432
448368655
607147833
1958972871
1704266634
71235672
1982618172
1336805288
1527578504
369328846
630817105
1832313891
939100822
1885010052
1881937636
479790920
1919921404
224209182
2000886232
1946472976
776078305
116321596
1463320249
1451634100
680843280
537985738
1553293020
59710178
1453442558
1166654433
1390007417
1531038446
229135551
183368308
439854458
925822064
1617053043
342008012
430024434
2041875169
1207727142
1105709361
160411297
1586124361
146656886
514010384
1847045269
592757982
1322764556
150276328
1515338889
2075152298
825400640
1980691425
1039286566
1673333948
1628704267
1795911330
1348768066
1365137655
2063076472
1122569736
886736314
1152001292
1503067197
1687500166
1123552481
1296088168
1674966724
578593919
1013111962
1406526134
499692877
61395450
887879637
1612325566
344440105
1471991808
2093366223
1885515965
299506294
1851560973
2013176458
233801498
399152680
677760838
1286656167
1051346761
1498651971
685672506
864459752
213308911
1096917977
333449991
1389115798
566037130
125630893
1135985531
1134628115
730263999
372681025
577924785
1973323295
318843731
2053009093
1702854143
833291759
1127954240
811571768
1116543371
1973082755
26996164
1776531501
1544291479
740964479
617367356
2017273304
519289575
1040545653
1015290437
659345453
1534710244
944975144
158612088
412692188
438806023
279087868
1533857348
1530685026
430584544
610546522
560663802
1051771377
1641268074
678475500
373566212
59295248
265613352
1900662970
862453967
683046361
2011091839
1269562784
1697889237
1471716130
254372708
1693871886
2019399556
17112127
723869000
1781532536
1094762876
1702194831
1080933948
1348460803
784209381
1332392237
1701317136
586149852
910078050
2082233879
1977370920
92757243
499694977
803984787
286761248
1470376642
1170486588
1412632602
1908512558
1559703079
1007069547
994606646
918368850
699058357
691907221
917378167
876214794
589499881
1200467623
482297712
1100202113
1677391791
916195564
611608056
2137335071
1946538536
1315382971
2114683600
85936613
2009709681
1651549550
149228815
2121855676
1921999636
283249705
307920621
337596221
554600052
1739638973
831141081
786578387
175389508
1273056937
1746302118
1886128429
996149145
193274051
168887865
2014517328
906539154
1985157181
2015045606
513682507
1490925891
1015546569
491635006
1127429157
1072979552
344617827
1613390686
1675886463
1756846291
443524275
132294803
2127093034
1455301209
380032016
707739322
13975884
1349515390
570121019
1340170961
1210988762
1952408159
272531413
361677151
1884001269
1632640732
72632228
1820252474
332449056
1054743557
273882470
1074126427
178683912
1783967519
1835765404
1866041485
1634076960
957668171
1681869836
744598418
1000770094
339674002
825268353
1765315707
1500690204
313168411
730052020
1937265413
211858087
1548045410
2091141103
491055832
1110152788
513357641
876111440
978424810
1193918215
1726101195
1092306358
155770475
1203597556
2086807475
788940370
1265637776
1074096521
1259639631
706169621
2094038474
290517974
1029475772
864588952
42874348
588923057
1348176647
1941774271
1268500863
891806675
2124774065
2031936927
453964500
187965340
1281900207
1692307808
543587228
536681417
451037768
328622767
506749651
637942567
2057944538
1048749824
748715254
1644895685
864862964
1307300360
1650737747
858539597
711062684
1769250563
1948224565
181353969
792641195
1238770426
1562827687
467013795
1668884766
1119829843
1263701726
1866602493
2134926761
53630042
537227460
1336835475
383400873
563234774
1768381377
2013248860
1680174251
1137739066
2140035327
1137115545
1740621607
264282092
824294937
16005267
1817951924
887004091
733904749
610025934
538553758
472681864
226016172
258669560
1077101852
1624274479
1967408087
1007232869
2005177842
560646
1333780748
718895235
2113892920
116175383
1927699828
2137885160
483842636
986321886
107026978
1391927338
1140232628
1127506591
1873765599
1742483406
1670104799
2145102769
1732750843
2029617939
2023287272
1599881790
1877997017
1947018792
252284114
1032764090
21477376
983538799
389366586
1684710197
1139774499
1816490208
921306656
125956101
618412477
1838098116
1517062669
1624573359
1697259880
1490131865
1397059386
877622448
1646869019
814778577
1149767348
1745747776
1749087600
1783162801
1762771055
210901753
361472284
792703983
1782258375
821374684
356625663
1387690310
1243599922
790601077
2141936726
1925360540
669360846
251133662
1961243872
1564905863
1211717100
1759579384
1336291595
1084469523
1705467065
1640164018
2127702543
1550725341
397815445
304543207
1883920403
1163513473
147726265
489311142
1352628328
1063825261
553127156
193601530
1549576006
124911215
737399030
468586441
2146083100
342152480
1728049694
744395277
2009520307
1293886561
1795743961
479738760
240124571
1321983445
2081245371
1725518161
68502499
1610154298
1776792351
503137868
1619615029
1184191352
1080646631
1473715499
1868881531
81289570
1142615306
172337429
1356813739
372659502
653988522
408923082
840793440
1241402345
798865377
1074124384
1242386479
1489525714
286139185
1115249262
1803832724
1342144204
329704767
1937738682
103736193
1011825765
884862416
1729234048
1926591334
144749829
754285071
1158263688
1733040532
1502148438
1997654552
232694019
2054028965
1928333917
1019113402
940118527
1037713534
1918350653
82546339
1465865338
1222035628
1522075208
1082014210
2029751359
8716928
55644827
1235905881
1932028633
1032512923
229615346
1749313719
2134059996
263739776
603145151
1883548233
1389599124
940597749
27085928
1442545144
365338431
249434244
1940271242
1560477950
1582170953
642389492
381309707
2003181639
555311028
1305451584
461052490
926236564
787196558
1113626336
1282764023
799295282
504705727
2118706033
131499814
511696581
1298036793
350803397
6414470
32570972
1117710623
1531149709
988714128
1940975016
310588472
49076460
849234994
1559730333
1488559467
1419698836
1842627356
440435678
1657705922
998341916
1632256580
566202807
329035997
2120563938
647588020
475389991
384115831
1897645176
2035486196
1403828031
1798705917
1607046958
1266486195
1217565131
304231512
74052487
887173969
1703605550
778283691
1381676106
1000562695
1673357993
726949538
1884674387
1964229665
73255809
249848347
1764111475
1783586496
560383222
1485588631
926866137
1888352302
888992698
501458813
1766275235
251932316
661934498
1251940051
837779674
1184054749
1484663613
483412496
45845715
894800548
644749369
891518873
275344707
941770593
189381215
1797006580
1590591080
1665838906
1221525662
928791461
119945635
967331428
1084591852
1058040419
503013157
1420473153
92606868
893229939
1241772625
2125614854
1819154677
103876155
900127141
1146275544
1139396402
1044642918
1386740694
317864529
1739720549
1408953260
1271681555
1599029737
1347937794
168922195
676190143
183786597
235171128
324746772
922435056
1978825105
2105544792
33513034
1722330384
115765206
1038576638
827172041
976680311
1086199774
1961887987
1882471034
1569578806
1740580670
1602544643
552845141
1907681754
180206820
1061646059
1237951355
1181505567
296045039
1967235516
1309730689
1931835692
2113987385
896029756
1372820013
1105268595
705644404
1532933400
1017247799
865296884
1158635371
1588716439
1045630840
2087741178
262976262
950900708
1000580114
1947211159
1017918082
411930686
1217292857
1434298229
896077479
1018166931
2119768370
414805403
2023099105
1148435959
288824880
1413609298
282298782
1423650695
2067275908
1182007366
1391310989
456909893
1079364134
573253989
283451903
165143323
1562086929
1042926172
1521936146
154867717
419564448
1953737041
195647646
1479863343
767790207
1090086580
312740764
1869310501
932968951
89949765
525809483
120820090
1483352763
1148192368
1631098627
1678491295
1745696124
150668448
1321612476
1952366339
521853837
958403955
13648974
16467545
1580723812
1497289600
1396495177
1010188244
1397502133
336569725
1697075118
226727471
2115670360
647138631
1044277082
408038479
21531632
1924974027
702600374
1720044284
453092995
335106499
872537547
1594473604
1284283571
1258879901
1311333577
999565983
125366989
1073880303
1291495305
1449250502
1565802018
589407184
1606838673
922864113
1941210874
1210982235
1080447955
747220039
1382551377
86378679
340449371
92604513
15638919
1764056750
596027412
243019916
1909504998
2075624436
2132594133
1894679559
1703017953
529586626
781883222
1827105173
1027807731
445151507
317092587
1959028699
522070293
1321640972
1998303267
1329296295
1280494805
752927396
579042975
886298390
1149611601
625327813
998533680
99438766
809530051
251532182
1755268247
1310958235
1858045839
1515422517
1177112556
1464740744
1477179692
1810683312
305755926
1987591263
1255472039
1026145883
941556541
621075063
1383011243
420785840
1999710324
1378650383
449284250
1620511871
450090643
2042620640
495145531
1676802145
2114536364
2032040681
1109050230
1540113775
1890047935
217897451
1323405925
142112482
1205569208
982583245
273151107
1477848824
575115882
471698863
1880703815
1282640956
1275162649
1891511981
491851733
43588294
921023938
196885029
1567224612
1474301089
791608368
957644146
1774067973
1866936722
67572163
1619565397
297821935
660788775
1522370151
1316713175
2080407006
100777498
1486635378
1130329388
732558645
1392690586
540175146
922668383
625511969
1907800746
1622312884
275224618
1812261415
275713458
1977180243
1619013447
91522414
1177523937
687730590
1430173383
859579050
2102633001
1585869108
801040320
447398838
1026291959
282742559
395271139
517060286
1101203274
1209796818
647787579
901531302
1217322632
421382798
680846079
1733108785
1869488941
2071000817
46339520
1287568316
1942567628
1650442095
31685404
157742455
1785505490
413176340
1559449883
834614899
956218532
1490508198
2114226959
1634464723
196172080
1227984006
686087879
974783929
730447696
82233758
452725358
2107615283
1523599537
610357735
1288952890
1583034453
141280402
1989751580
1073746565
1558319419
1235622151
595386319
1815240075
1207491646
685531956
668608194
379028490
242298177
531387995
832817928
1069578291
1179275949
1554191964
277225998
1796444314
318102881
933849804
479395142
360652889
814348012
1881329265
1111270144
667152725
508937068
1644977562
910889060
1899946273
1318443460
159972429
357358565
1634659912
318179758
1567062227
400742164
1560198813
1217889228
631497526
1380824870
951206026
215589306
376733624
1237718077
1084238845
1520931738
1899232937
594728162
828528115
623698552
1789677165
1256617290
2096756997
1402550125
692549898
658445278
647635555
1507956329
1353544015
1616912375
2121270319
153563901
133388268
1324879817
41911226
1403976242
951738640
373574492
660209280
1405598643
1204170889
2139029977
446274655
2129807686
70812680
543726091
1175332895
161163282
821346816
1509609131
609179204
435676487
623608910
727426394
392910369
1523621494
1170171335
1350425652
505505462
612763689
673787191
171050865
1499644674
162658659
71901941
304302362
2005156186
1864563994
1783263360
196375904
1592541663
1180616916
602802690
2143110941
206988961
593843187
1830686052
487536027
342280
1242455052
1085797706
2009316572
1705758202
1150583086
1691418005
60838247
883609070
604959563
1586380246
2115003635
2041947990
643969437
2146186433
405512325
88356324
1828840664
205434775
374939632
1884808719
287251007
1841756636
1520475431
1941796654
2024047837
1683257232
1870980931
1386438031
1689578802
830907755
626092389
1492310387
54063986
182541723
1643405911
208061010
1564131845
1407528285
697334669
1955700656
1770059692
1994687524
1258137733
1423480276
2070065687
156044815
1990056439
436401706
688557753
1875782515
372685129
1536242165
849641913
1279771670
194734457
1240610620
1596005460
1313998595
1814589203
105793573
1222929668
1822967378
700260151
1449214373
1214314146
1969559071
1348621693
583860182
1692773820
347671204
907883433
1126284669
294761762
1897355075
1338610276
853276765
1345895540
1361441724
407088235
1587550103
225549004
1897812949
248858261
986239176
598179221
2034448038
1029276666
1402295024
512931627
1507680254
1313213675
155912551
627886219
750691072
867256545
1009397605
596651984
1268094106
1224140396
287749748
416961739
1054163006
331532773
1173324478
153899466
577381090
1231015632
129537078
1689604451
2023294454
774956903
1202780491
935706549
344507501
116373697
59184361
990203089
1019122871
1764668249
1898420545
1020668214
796308957
285556329
1448355506
1397098170
1515184420
1845834691
1802061760
1939076029
342479755
690537867
1759772755
979439841
1132898502
910581256
1515017570
1259870303
1065307502
363963847
807513776
1532114251
1222671957
1848202292
161668662
1362004301
423723636
558302108
1925233759
2047051140
1055342084
1064342128
184547490
5032232
110686524
1919063330
421176261
1985353894
447865565
603847578
587658717
1635990812
473211994
1874122525
484958337
1450103495
2031726753
1031536808
1694393518
1696075385
2111853829
658757461
636183968
100728017
1657664824
387816912
1165366830
960553746
993112965
1900728701
83764283
1953660984
1525133706
1536934712
134168429
1772256575
880176892
319110723
1680210483
335683709
45483729
82781616
1063425017
884656518
492400689
465600374
89049911
1280053360
2103484230
1729030762
1564105252
362157156
962855455
1621488383
1929250904
1817082892
1988971203
1570292292
103897670
1580184131
34268017
1463862279
2042974937
470757598
1168184489
360365431
857818899
1116587349
2042282736
2126768902
1847881586
1494551362
991068622
1932664498
670676813
751098231
41214212
1163513525
1263788935
37709454
1171150911
1706500171
926584031
42358826
971870826
2131146728
472998973
1282079373
1787680333
594926998
1633698015
1782811594
207457342
349116330
1758739144
1034936045
871836636
23254625
1523719653
183997713
1209820897
1171150911
502182778
710478757
1739084321
35260945
1300229505
1721752319
1177925769
643916744
377728770
1137710155
172167378
954963681
1370068587
857332881
1529359256
992699635
258166651
308282655
1015761770
750917636
2018707894
1153611723
1350061512
590066735
245478287
562737273
294390671
733172077
1326134867
1803973575
472025818
534730992
53117166
1481524890
1682802015
1032817981
710624591
1137701234
1129021799
50995112
1282090566
2053808631
1829705169
2110607630
601205249
1277015773
1363485123
234753028
813694989
340193257
266577299
2013024465
1382559643
792667278
1331357741
854125340
207987746
324654318
1917162155
771561665
1158439497
1710762059
449772822
1254804794
89040934
1755369511
633505040
813478746
1412450241
87820774
108199565
1754467664
1355456552
1315727380
1056546775
955359258
1975650590
1848043845
2102716817
1689553717
462857224
1879060283
1098095666
1708058799
50180622
259887375
1090150550
1659780584
980156500
503464276
1862350735
547879992
662077635
865698775
13696620
877012702
1372944242
710641033
2091700012
170156690
1851530541
1014633938
1307659062
194830280
1447176633
295372154
431358013
1666604153
151011722
261852170
1709097958
358425562
1582999624
866896193
1926903679
1363809260
869037214
1596891099
100603776
1365451442
1370705599
1280010214
137068113
149893891
1190633192
1044978550
1053342547
2900187
1716857397
2027020147
130022974
1648792993
933675153
149474347
1556648093
1711812027
2057714725
939896225
806814139
1690338564
392378684
347920829
1388898114
1168175494
2140436621
58624505
408652669
339814767
1785821685
533454838
1443179169
979055867
1062232211
283905366
1420647914
1655231106
482820771
365071503
502958627
2105127859
407792823
172293422
231678594
467526809
776074732
2015548687
1057722178
1176313425
3395209
213981599
2095902542
1312842794
1689147577
2028950588
1907893965
1440475466
1221009387
1285781903
1746506359
278226721
1326858351
528628810
1981418289
1192732749
1658700729
1789688711
1587444034
1455470916
1533195997
1012660043
1173044070
5386768
1435089634
729502483
1553553148
1018823185
2063634829
1433727129
1947554365
1066396553
942296362
1456871787
79325768
1048800930
610585082
1230139356
191913119
1451369554
1327157218
2081124318
362775556
1205455131
637952638
1888234235
1625901350
706263818
736718632
709016674
1066211098
1709395735
1024233094
574274806
1847203127
593760114
1051349216
242596172
2009443277
1651880383
74579732
1769598030
1574832478
898862407
1973500100
331418478
1582730683
666688585
1359940248
1908868028
1448828541
59884443
214159845
508860048
1905636887
1873795772
2114745809
239951455
1719202397
69554971
1468353753
1321277941
1120629617
2107857896
669560412
343590091
1461218802
1724321116
2030386182
2049891063
445542296
409513421
1275845116
13906067
2022228072
695687644
1174689599
1228201816
2081457032
281505530
1791848036
1596621739
1869173496
1749320678
1617212530
1388480779
138087201
220422289
765911015
1626626823
191691845
1982587150
1008038344
952804055
581491388
1666894610
572265797
1150016544
829620651
1144933305
718436
1900637439
356076759
60081230
897981253
551577773
909812160
93682560
1149850264
1692947777
1396813314
590351553
702949087
1328692152
1975771117
1966376440
773441529
441191207
507629571
1839837991
1776556551
176375351
796826845
3327976
318648419
791668053
244701379
1596993800
225095208
1708541522
1206455256
121396399
384046462
147786382
1781830079
1666731558
279823989
1088026652
552058478
13814147
2109309430
1196409488
698236539
1948742018
1049319943
298013142
351018595
1698120817
383861969
1408523514
669036343
920124884
691142177
110903783
2002925717
1787739863
815724368
508313656
1900867993
779237728
858508657
1147292245
1059763567
1866885539
1723082791
507846348
1523819680
1775969310
415929654
569958899
1663890038
2123883464
88474028
972734072
1551513039
1458156971
543622039
1535990158
1945304582
1287735644
425178583
1079038820
1169901893
1501441310
1386003953
1182844612
1745993903
1632306480
1260005277
1399674704
714887446
38824323
1279249866
659076661
919887096
2063603139
1531737354
1667112057
91069929
1623436531
1158314881
2050376699
568092265
2140137815
2145183048
301910078
385373301
2092994686
618600877
1561119726
881590316
1890341047
600033608
1306679836
1409059394
2062612206
875528483
1699970781
129600631
86061103
558264158
795034221
1220099577
1315844437
692872144
425410015
2080227345
1036177866
860042075
734460847
861968847
587211492
1842952208
1701741440
251516775
1641416621
1195880893
702638230
166694080
978914172
1625302956
1730706031
1491330474
2033675620
1255145713
1795343541
140509901
1664484012
822731381
196260975
779397558
821343843
742403003
1877807070
678379770
1906406040
1313588622
540783676
1956239545
1602693228
2145293023
282923952
608672157
895770980
258788527
2061441554
1390327406
2134524787
1653167700
416678936
2019930845
806588706
130754764
1372422166
366505691
293212380
1724262195
1443220456
182113178
1476460147
1066344388
2016134056
1079594876
2035417647
51002207
858937115
534217622
134076272
1612245624
556869766
1278155233
1463126595
959181563
19259210
2131314477
1166180147
1575813663
1389493939
43487038
815111602
1806921373
629271062
857011499
1695090476
221993408
46348994
1917329309
712397362
425629545
632061126
1773753634
1539660616
398400493
978892418
1195681078
497577364
2043564702
703277853
1243202655
654103583
1722073347
1589954465
2015000091
2047643535
1641962546
1943238860
562076887
739607388
1375368993
1876713551
1830482764
1041751341
1179187009
1993607837
1420606559
1867951524
2105433966
1876891882
276341616
326916182
1854482778
1206210764
1400812435
1158749880
760214414
665387768
528994720
1380591273
1739971230
1034344350
2011439172
1288418084
684698696
2041755936
435571254
1205597812
1078864585
1529333336
1547413096
1961588466
911070229
317035376
1330658851
587053408
2108000712
883003478
35237037
979806802
1815817018
1573847646
1665914976
1361525104
1318736747
883842890
1286332752
1961755363
588778776
429657116
914396816
937157332
1587306273
1048929208
133646715
1272723584
582137872
1100363715
806173583
562473837
980887691
1258229759
987527649
859387481
1506542644
1745075297
999033246
689804174
1911988222
93992302
777289199
1350460748
2014168262
918037929
2022799979
1424643129
872127880
1268073890
1395756982
1352779221
1063018049
1381607637
1262040457
348529924
1495913692
2103646613
1957001316
175277293
2067390972
532531652
943985484
1153632847
1153340637
1504679908
1862705074
1632473663
241099422
811614278
1169487717
1401842760
1072239927
52593760
1455426244
658479939
1914070401
1263315245
1007097903
1484104261
1250047704
1959630759
367407425
1863645023
792143267
1188138774
1867963095
998343239
2067313923
624740490
1971956485
1513995928
1055821558
2139878767
1174458359
1342423925
309855356
1605785573
1773971193
161728266
1283000293
807608027
135055467
194308010
1880921763
935623033
1048980228
799530021
504178457
705784067
1863202503
505274131
1510082784
431738915
2132723102
1341935023
1216060665
985849729
2105483944
1432404512
90273284
932428271
922999355
1818421928
1721034534
1405862455
672189357
458746229
2006510851
111397577
1859808211
1783927554
1102591378
1789733227
646910606
1122950882
2059020341
201224552
1557283606
1783685356
1075610346
1844626058
253216693
140441916
53112958
967901433
523998658
847685086
415733152
881089508
278299931
109950310
897803686
1103495444
2020672870
1700934601
1263635522
1541805651
102247092
1170337633
1901446699
84136354
429881549
1469077344
448059765
1286526160
1559622288
1563755289
1736633855
31015595
69864570
1585377485
220494497
1964980041
293725382
410584659
1003055912
180845879
61575233
2064136506
1710573825
1015499045
513715433
1433669782
2080172622
1817542385
2067742345
1726801040
1554072379
171063933
1481655192
826882362
1578160664
1725741962
1129437752
1734418132
1575225970
634855914
2038263314
547018087
2030676625
604307608
593125369
1683780644
1878368073
1400154282
1553953509
610452204
1125288980
1940834987
1954589975
100455353
2042752704
497257605
963180359
1983919848
143111818
104690166
99829368
453510439
1903251797
1817524220
661193803
1509926255
2060363666
153424557
649628503
319831790
1087520786
97601204
26696848
1915973304
1951297537
823616465
1841877435
690305589
1113565647
1118452974
834834727
1988196762
1178711068
1120679161
718201801
991413647
1697948844
135949865
641231711
1075055462
1679520347
1781898656
426454527
1385059872
1203587115
309378198
1689436602
1967082217
2036276562
751646743
1836419058
1855248523
2043329821
984329154
433529759
1632995908
2034199086
80279149
2054359236
440837981
1695983477
2067714065
510509738
473568809
1192204064
1822731401
1541441013
352795145
1452711048
1473231253
1394394828
1966713558
520251925
2101735640
115799097
1745840324
740310025
680077629
1902517254
1741170955
1696598177
754137552
1455100825
2062542127
1556760887
586048282
297659553
1533916795
1578359176
1662372925
2118817471
1536449082
1972267322
1796576078
908797322
1907457171
1550477289
927286927
221717770
148391183
1884314454
1778621015
859900676
835137053
144481915
1116283235
731012323
86201381
1718133533
383349579
1950586069
82224723
1942588338
2119624687
1554269267
1293284502
1421682573
511354085
1322682496
1245022840
748319082
1645451769
261370436
195362662
1150883026
768398968
1310934019
1997154258
1247920724
1372505114
1400424518
1187654919
1917891934
1470065768
1115618764
767235596
252744713
1793590669
1247936447
832111368
1013649913
768680076
1397779677
509954714
326789382
1327777752
2068292841
141451773
1421017120
937433092
659906742
471916704
1486627677
949053876
739643258
632385992
1409390089
791275866
774210155
751638771
1694509084
1549002028
765732023
322549274
882330397
1383838451
760241571
1304046102
1794639641
2059324773
1690508948
1792323720
1689795089
211649
825249258
1407098146
271889431
1294417927
212085705
1385797644
2988595
1450075317
556517083
909920026
251821506
1845271505
220341273
1208118791
628993362
1432343763
313521962
552451274
868156412
118430319
1167828187
887273850
490542821
982628261
1649400290
1163038250
1579093779
981874264
266370951
269593950
1642796242
1762893244
1022547501
855185392
2137042773
266077698
240737353
2063085116
1299881112
1795897133
504363285
1647360529
2041012961
1849637371
1204904916
1565962954
1867972980
623633542
159712832
1736331349
216363467
594814259
597378041
1574351751
337831786
1953114829
690051887
1711306847
1307199258
2029247567
2038291665
201384498
790004048
48545220
1899627839
249864127
1139219562
548709480
687431576
1855048188
1758688200
994437594
1691834710
875103887
1180769889
58096619
1833856739
1621250271
1263006897
150307535
1974477813
687489454
1193275819
1213475349
2144107055
1128438643
1062838891
1920581067
1604433210
954627121
948852640
356121432
805539368
1678592207
1260085554
774080928
738975168
430395611
885622256
904244974
510696502
1676698213
1818135806
1893693274
1149407918
511991700
233311005
1492876749
1020000712
1834865055
345415583
349641244
76377963
1936956111
837500714
531037334
747286090
515991657
1228089838
447442684
643384660
79486635
471954593
1806043450
2130187583
888079760
2091279054
240813923
822360785
1153978849
441380765
1316886956
376075123
1879928199
1148113631
1104433788
858518473
424266992
1290665218
356106402
791022019
1848455433
909259007
1896058427
281016761
1277222437
178675424
482671253
1052596922
990731060
1218075466
1923725053
1517248217
791078852
2128711567
624687428
1839833849
1841871159
2110024796
273922743
1414254008
831780641
1925903859
1970590008
2093324465
1754450637
1717902593
1019364885
1924854799
1825334507
1446640965
531539036
1960587666
646154197
620006454
666474038
2130172039
2096812480
844871311
486878117
2015315192
1129726435
293683665
1466012491
1229792319
708629746
529397827
364480232
1176093354
2116455722
1202678438
480060327
1271824489
1956010013
1423129474
634461614
225284783
404634377
1553684219
742185556
822395783
241778958
432644950
870704204
2145203656
1963782111
1910372357
405476088
1543374731
1618433880
174933520
2009410707
2120202492
1161149589
1094937880
1619409004
1907606784
1370098225
1176674551
195252383
426001546
1135351827
1209070882
963348005
524600800
274718125
398024166
461665745
1308790071
952524337
282611532
1404209222
34269193
1839506987
451155964
946246926
1920705984
2042804195
623307368
249291985
700029163
79414834
175060419
1871298666
1905731451
2017544998
1617129225
366830618
559148579
1388241433
137313650
1961497028
212512889
941742586
1784250560
267181753
2084709954
1123804452
1498647603
426422612
1214193764
1365041722
1990045317
1678456408
845651427
550008790
1088838515
1319232835
2033681716
1654048012
1101323099
1404008855
1196045615
362563132
374078607
488462433
6576722
869841552
837744466
1551431503
1408234480
1963991950
1584453491
1459855149
1191574674
558486396
117763435
72478188
1548019502
615105094
231781145
640708861
1272986168
863390591
2108622543
1499251977
241579206
712064369
1458263539
671462448
626271619
862439324
1595241430
261139997
1774621821
1598410727
1660385228
344240087
158381656
991494481
1999457743
2006946234
939713977
501284812
1929024781
1042111072
1704641611
1639711721
456998708
369182093
381349872
1398181202
2010636029
1463786679
673146645
1536719249
255028984
1076513130
569594702
577614355
1090848293
1800289582
2055256381
1470607446
888757445
185903300
1385501356
1014099035
1775970376
18009333
621304480
1894849714
1163943356
807764804
93996544
606753330
633430231
1250937881
1478804372
995423766
1022880043
351395777
1905276129
938040643
1695364709
1493668493
764210680
1195607636
1812818036
176407721
1170486588
1389538170
1989893881
1698641918
1792429560
854170310
390983903
1726393249
1186599983
1203195998
1061245029
1600773806
1820040020
666579183
1152035100
803114320
1615805658
1116082987
900055990
712497409
1075081337
1528997185
958842770
1248600342
1557719511
1693489293
871824056
1238626576
544259857
652592469
1977412532
1861223249
1482602217
1763875543
480291528
882510069
1868096526
1559140535
1806546165
1331622574
752756329
933660704
1907505422
906778723
551287438
750946466
835886808
673372529
1454403184
901737325
264399598
682988243
1343909723
1106717914
1215132638
2074463725
2041524937
1354889833
585759426
993413528
293375892
2037626730
528161915
887164234
1661387110
942319899
604067008
864196517
795256900
442626692
872962391
1235051488
548747661
1897354161
252096519
1578574008
277747986
1766425827
825153061
874886680
950631655
1875181812
1755011539
1993980694
750941144
1546422076
410491692
757534759
1375056886
924505668
1231202281
1108748551
595640187
289281548
101036596
272756648
265528197
471365796
1155392723
1648109166
7560405
1503806946
2124746002
630040850
928327043
391383174
2017469735
1102619366
2144982375
1542573581
1662519829
2120553787
1002000655
2007801375
1002291675
1428358081
2125975133
224065527
1439534030
1775309937
1401463423
1006903883
1780498438
603791229
1581652426
224625713
1800674489
311909072
390174043
551924734
1410418656
52007372
2088006438
725133942
1104532285
1114170189
1103721964
23697162
666080482
2121907270
1396115157
1066086469
1880763343
1866821636
1828489731
2065431457
1753379951
1938824358
619699758
1175098860
2058815636
396952081
1476256341
207362087
511633041
659636972
1796583220
731165932
1496686092
2128253452
408187145
1255145001
1950615537
804262486
747358790
234611744
2130470990
1163286911
1595308197
415111590
719844050
2043195632
165069207
1179282663
483072638
1083448863
1211025931
1250856407
1196409769
1330243847
1027626815
756849490
888414433
537952525
369427842
377720420
1598931737
1274486093
688188143
278220007
1153799336
1193740505
1883358994
904702296
1676751461
591411404
2018406961
1734573236
599681705
1861759675
934514492
484553480
35488729
1908406563
153596477
435742120
654758469
1371065735
1086346851
1167389214
2000680814
843538880
1438964330
1204514335
440108378
1472447445
1759385813
1348028394
2004459432
2012659503
1575700726
1376688166
1112598387
104082475
620395321
119379769
610902283
1366099536
1608554545
1190542122
694774917
2115850011
286793517
2035044335
1623613816
1994433652
2091310251
786370046
1571703709
1089069379
1011090373
1944118740
1874774449
1842075003
2019929150
1108904640
1243845948
1547268998
224760242
566147395
505623231
1228892520
2071145761
479667768
182162251
1723344479
1259435825
1393066507
1347232912
2024685359
689147361
1600320991
214062215
870650254
841505562
2003718268
1295525993
1107820031
187875285
504518296
1382469861
163587384
169878553
798331563
1842296304
1113387219
1506022651
1807495257
1095843293
1775820965
1314782655
391790593
257333185
797574551
310434374
1801875605
1585578941
1053822658
1729255840
1270794984
1353669437
1537548484
1266821028
1511658326
1973449086
789656331
1926270163
1187291363
1637723491
2070122164
1875953530
1632635726
1820251592
1229627260
1132926570
1458131377
1003960348
708762866
1694619247
571655938
341322267
140658291
1427467148
114672760
1065660185
1966868019
831659824
688137920
201270715
181866964
1667594036
1484973272
365644283
1710419621
1639475565
1126190718
2091100957
1476502307
554253247
1432579359
749871313
1434561042
667419429
136484528
1499132932
531311910
1016550347
449561246
1303720008
439180736
1903196601
1995019584
534607877
521874083
1774157778
797173913
484376422
1546362536
1780545841
1729659307
35145894
291223593
1559589039
2135253728
1557152649
1748515844
1164166443
1182986287
882947766
855177864
1871774120
293282390
1525932324
2045134274
1945651341
794464150
810029223
831984208
1384923848
1223384596
287213353
1645365263
1351980217
840362532
428789702
1422049946
1628805094
740730978
1186209186
417334417
259925977
1163443059
1567317643
1693078504
920029
1321391600
1521621
457474508
1921504216
1967913142
872552376
1387247347
1737093733
761377178
119879268
1011639207
786040459
1786989583
2125124908
679465415
380769098
800744034
496193376
1130753545
1268545048
825206858
1037920272
1116314003
1034077504
1915296151
846651466
601847169
643514305
2049350520
1379267366
1343847540
1410736744
1343690003
1115262123
729357494
1876548855
140043766
1446826748
1105279209
342322751
2119531876
751233134
1899034822
1207119419
1630384872
885988724
2144990361
568059860
1010401450
478418646
417317523
156952383
221306629
293876474
1334455495
993062789
273465327
288858424
1244057769
1600488709
1198230279
1588262401
1472100835
1132604937
1179632969
1605610874
271814056
132418043
2118627593
1935694891
1352787778
759218818
1436368801
928351517
1943167391
1254474796
650510047
124639467
2050394252
832189934
1478934265
583824782
1782851566
1744980024
578302033
1727680813
1416267461
140715144
1140005129
754733035
434358778
1798200661
724025965
40332915
1754170412
1081912853
1178055814
143858158
898367316
677531181
1425767360
1820961469
904309695
1276015232
1821697387
644911498
277310393
685505907
2033216652
2076415465
1988646339
521948520
156454822
204112591
1388137910
1302723237
226751106
1993352978
1832313704
904783607
1882764024
786383327
923018935
855945017
656402966
630318618
1951722173
1976015739
1335349839
2086438875
20952790
1333643296
653417573
1778476597
1045601657
1425207257
1544275753
487196968
1580673036
690112727
1431648253
134515787
97150977
1071560872
814624085
224927427
275713458
464685595
390214360
588672091
461904408
480634472
1381170212
1598511344
662794736
1594198394
62218136
383599792
1156064575
1939019089
1033316716
1466573885
942966243
891229374
1687843599
1318989704
1108879537
24827487
1848825866
957684808
146705148
1707251892
1252358578
1283953864
1269539733
1483432940
1200458541
11198939
115208872
160992316
478413490
1395290907
1099249114
1349226694
170195836
1406772857
409235169
1577521836
1106804947
1866648732
2122339079
472261857
1943857812
1507302692
1414833351
1276072566
2000932214
1560888127
1002043520
251422022
966029127
1608183828
1320535395
1814840815
883734946
1136575761
670476149
404937870
736386722
243072381
1530218935
32871984
1821937427
63641469
1151525316
1341566160
1803585097
1381571288
1203728376
1438930134
1701788982
1975902262
1144780490
314674852
1889080957
879679481
2141378225
746775928
1468850580
1243944034
1046930281
131347874
971377403
1106202572
1361538432
419410717
777194320
620164520
2057330515
1924763910
1563785229
1585673159
1587924137
406483408
865114095
1072991466
515046445
1147683650
1127195717
96761319
2071934825
886278411
1898889870
1627215319
1557658128
1842851083
1007306813
1046968694
1110035768
2126110733
1312245791
1694801515
1668146883
1531815832
1950295081
103364332
959567797
243506746
1578749110
1944996413
476460653
2026446367
2067149126
372876003
581714184
931751505
1931923650
920899723
683715524
1354781097
1087767913
1576085255
1040600892
1782106567
1846220908
1266941181
110682075
1492918439
1609204370
1193458554
1804309387
1114154216
1303623604
1233981477
261975435
1542920163
1459639799
253723770
2092137408
88791371
755851290
940793517
1489075829
1270638818
989392246
2033844577
1966342932
119279943
1784605260
178445533
1709264880
1559013184
1478342535
1769538893
413762736
1358803325
1421762561
630924804
711865826
1218308397
1476293795
1375598810
364957631
1069377801
700782370
150091927
2053460511
152274465
234352987
1625294574
2011868398
1869711257
2034727040
733911827
494893242
911502127
564513739
1348318322
1115442913
2085996650
1567826288
1703730146
558975605
639826989
895029505
350736977
2129057097
1255960527
376657672
1567453468
186793968
113641098
259675825
2087890173
1346887891
1031572173
1632410316
144300532
186912439
16419805
688281862
1335734576
46113442
65573734
1770236160
1668996806
174428691
160677848
675302914
1774875596
1847368538
1474972753
604289796
1583064607
2063904382
1034751920
1289434821
1127109112
431914037
1465499776
766786785
233695648
1593327383
440636731
199871758
677725515
2101984787
1927824804
1314982334
2029247567
1253212803
1151787760
1519591677
1884701679
259223977
172058440
979775238
438604716
1902368214
450999386
596602050
604806316
954620035
1692442706
1922308156
2058991140
725992981
1212088892
1451245233
1296453162
225000212
1397695761
771251840
1174275923
235212282
846528134
208998422
24903522
1142404222
773944102
484805247
1242345334
1090016529
1082574704
1172763024
913028940
191513493
784514796
1000899093
1412703750
1959313577
466451523
911686589
2086326247
566384697
489076536
2074859551
1530768098
117325614
1670362047
811941383
1450673763
385859031
1751962222
1890680555
1192166898
2063346297
1711459048
1422936283
2080590855
1524180108
48500565
1409645344
776940499
562550609
1758703430
1578931155
169271630
1129852741
521696531
712900361
1133523631
374446750
1911694601
671613968
554418217
915520194
1865397116
970325645
1093159313
1510634262
700082615
599190814
54872682
585177074
462935040
2010132094
720811753
1381965586
1668724836
139073071
1817089491
870159495
340219859
1253034948
1050920226
160820752
1911668836
1063386855
33034347
1597735271
1753382561
1523352430
1036539045
2133276937
1229462254
732507818
304890419
1741125196
1073036905
1864497866
29340744
175816237
1430733863
1962148161
847071324
171602362
731058130
2014387330
98349593
413688673
1303410670
1994479343
412379887
242984646
946130486
2101767033
179787125
1389892043
1649205708
308006579
1896299418
1522488331
2040689250
1049423983
644399566
1522158238
945875550
708764982
1454595331
1558618134
1048784824
1585259305
1958242304
1798232214
1228713178
2059908533
1561084703
1728928304
593652946
1061493139
1899865175
989409390
876393423
1320659549
186434839
1585291984
1899412337
1800682610
2109416816
909680835
771647047
20036712
789737136
1673357800
113346538
1927500793
443301209
2131858984
1557304755
533750626
1023935424
297561595
1486319522
1523535578
1270398121
1897880205
1861103209
1837439023
1514885343
784626399
432525406
1832798531
1690154934
998079454
728904120
138773467
1287377845
735998091
1272088000
2094261791
2023157914
1181671012
150615021
2144646891
532906591
130171647
1127255453
1970215245
1537456566
1431048613
1331622574
895029505
315076422
1076118661
711085837
221044889
1202534526
886780801
1820645185
1361601188
1836394133
1613433013
1697771015
1619444040
297110000
2122272484
1277714137
243054022
633542677
1897583343
1143578382
26750230
1168381180
2010596875
1816490208
946817166
664543074
2097308767
653032971
117313367
633765917
435491094
787479680
2123333766
1677881072
1415200981
452231509
1992569062
827503398
1150493839
65850390
1747285966
1519162053
1197239116
1047462670
2140092763
1960307036
1548951128
557797247
2120666884
672675225
948596862
656710074
1675520609
1684805824
604913538
1916707187
756822646
1260172367
1304983849
1300831434
1157665725
1909425469
313785710
1490357125
2104795046
830203692
856377995
959042397
1787781450
464018053
1834660007
887648282
318902815
173413146
862920425
1466330514
1761994756
1300690185
459168450
239624191
1504287405
781015447
750942760
1438807118
1343900956
1697018774
75865135
88577715
903491894
1612274305
1653682642
1496298625
1140295774
1233943218
151949809
1113261374
1086934720
1253796800
1871933889
502329361
1995192347
1041040585
737660070
803929748
1642077647
1172283631
1737381349
415382834
1596731785
80483647
1194837791
1865041661
1342895899
1949258492
1146777901
922985756
1863070078
1835270173
653924031
850830863
738691747
38967664
2118125484
1278446298
1421977569
1064708614
1708208138
68091100
613758757
1266472649
454021706
292886062
208715256
968105167
905855048
379274006
1799086089
875633111
1947690640
838382510
1981228450
923842128
229880916
983621515
978657810
841185987
682191880
370617624
1511297660
1404215498
2054959798
146524349
426080075
1269582873
104975895
1101462877
1341214560
1581873187
132976631
1910922108
649146120
330173354
442435528
1187453521
842428381
2115381537
2137188241
1421235718
2129862770
2065835814
1653495589
987432399
1802535676
1342320422
1188873376
1455718717
95112284
498660507
639675108
975846220
1652401140
568468115
1720118679
1751421922
1036290121
159207768
2129366911
1046733476
657744213
844191177
2056086566
1349467538
1707530685
1207960414
110705838
1026417715
1942706679
25182477
1327909306
1535732594
1103561773
1885991161
1682187772
1766569859
1771925015
56972950
1539890761
396859334
2113211015
723935206
906793073
547038398
106898387
1586586287
1032203886
894799367
835542845
1956663951
971079399
1507629566
1936789596
780196306
1830306013
764922852
1866650133
1343674674
1141616265
1527951259
1313998436
327793346
360939711
1611214659
277434774
1160250941
218285773
580232020
1744790995
563279746
126406592
2086719845
162954770
618538665
1023771845
2026095173
64689608
740720554
632959375
1883677460
171512255
956671106
127052409
1702022404
1408144746
2004502984
499814595
269058005
1445749341
515924035
847640061
936275430
633380322
1575782972
1938623841
1676293226
1046679036
1139701885
456697311
1510631039
18301676
1706500171
123331835
1642275176
1182774086
1292139210
1268127933
1166243333
1444356574
1505942303
1318585035
1199426557
1222665145
2070472823
1138623321
1829479364
1664000107
528311035
1955142666
2044159189
869413263
1845675403
1672356461
1497440005
2044619035
1051513457
1925175503
979058930
64621070
695554087
1047221835
983515271
189838153
825467730
934201053
1302815417
557868432
1949876021
452796788
1113160565
844893737
605577273
1040932486
786921420
1679242266
124115058
1068689479
1872384827
803142808
906204451
220215314
23668086
768713852
125107001
2126820810
1023997376
849376645
1450475281
494830942
2098966639
620566585
1544443860
2008529107
165898117
874103348
177169892
55735041
962386595
440346077
1296435720
1719961619
1524421295
1186556440
287797362
1460833241
900146763
1845039175
1777926398
1409953999
1235361919
1843085486
1907753520
1695619107
1554655017
1231310316
876574005
740533205
1390171779
1730609537
1205827549
1579561402
1720652112
1631228516
387121284
1136840161
1674188547
797037837
763434444
1495001381
1700647380
1543624953
77331769
1697877285
994750
574161440
1054952998
1420655845
128023876
228511559
706413266
659307514
331476641
672862446
1081402558
1856314535
301092347
489989796
1648547001
262924113
343693857
1788742806
654562014
51412832
251957140
787156057
1920299540
1717606043
768648666
546752515
1706626501
337345454
1213014873
2002864632
1853665354
1032319044
1656497352
1233397709
1217437573
1316220768
671849628
783105547
1674592059
957319640
403884236
488100940
1605327636
1896513918
1003953006
889288644
1492836969
1811726160
1881712853
817040655
906467240
1643079622
958372518
489159365
968749497
434306623
1167732897
839673731
718416987
1760620598
1074317673
1054116667
1790014567
473169891
2058741211
76653399
2076551194
1194883393
474855112
492991873
1014134143
573674184
2045589867
805275125
1291495436
470499639
419882784
591736351
2067992214
2141317235
1770511458
346513504
580173549
686573656
736045362
564636897
1048973404
2081879267
1483746631
216697452
1833195123
711705105
1187227798
1755035055
568249744
70975854
973079033
719992662
1981873265
237359609
859503776
1252044067
1306926906
348937593
320241259
958570451
1200529244
1070939738
1989832237
82414952
842838492
1200591864
1646428882
2023855191
365422458
1560429663
1136186915
50505571
288784183
194698943
1443869120
81414495
2138377301
733386792
510324193
1247945791
52549008
152349257
1131290209
1001880110
2102409343
2097096030
1538801501
1253321766
245752646
2070799231
1866263500
329407482
24165653
1087978885
1749444941
585287151
1533592069
527161854
1963371536
1366740578
1870048361
950188345
1249115313
675480750
1925136290
1257903328
695560626
2079247188
205721881
1290686013
1013001547
1132392089
1879270010
1918121086
113403407
801214593
251023117
1289729927
944605149
1012349491
1788032289
1878734963
767897807
1516854184
1909145893
1898913412
892471986
58206820
445695386
1674942989
1255108822
1373156781
391414552
782145078
1291059405
422499063
1048961800
1561986812
62957343
292391466
563748275
281034600
469322846
1437899599
1643768753
1018440866
328680477
362706889
1123713520
350183542
1420003060
370817369
398846707
679366043
2062052074
2104223155
2004802644
537585037
810687017
1946986600
1897028363
1138226937
1938427740
1895985706
1397095338
855765090
1027412448
49911186
247334337
1803960544
1854941579
473539472
1336961127
1921286804
1571947840
948227806
1334462115
1047725288
445654217
2033709225
1550267321
1425849243
1181420006
1202394285
1629855169
538658740
892171303
203220555
1883776980
1386607258
2025134923
1088707578
1291690005
1314239073
32437696
1902052742
216645986
1156893574
2127726467
800339520
656932426
1490708308
813568458
549904345
1263965002
1032296584
733211768
1040444355
1529397628
2022313328
1438599340
434511601
1964591954
10743313
1262959806
1505031600
566373964
668633839
649781505
547758691
220052029
8779793
1669449761
705152939
1040549908
598645212
947106700
1343477472
188737671
2094476773
1229634177
766350916
141659685
1815588999
307710450
1895140592
1522160749
89689892
1541217598
1012855715
507033878
1445034321
855090681
1378581443
2122374956
1886467576
1672731220
1715467720
253098888
706025728
96399827
1613839348
1270587241
1262220377
1996020815
370144539
1560666548
23039776
998457181
143055573
1271672060
788694477
470250788
823582659
929302436
1098007217
893778208
542616227
468905638
1695828031
159855634
1881638256
1776447208
536145679
816988816
620942972
1662779413
2139144904
314601835
1310031603
1866693931
21806115
1230988204
1443416624
1947077462
60311571
1786450553
2098708536
1302501156
764474070
180140187
770750546
666615383
1396065022
892871308
586452446
99144687
1441841557
307115595
946156245
2076993723
1682481202
1143876686
1912130339
2086075704
1064900834
1339466618
281680965
1215476613
498822084
2120394688
1158859479
1667320084
789959974
1841953841
457294731
1819375158
1874296718
1689983862
1264964824
1113830639
239985044
836163787
774382201
126177791
1706806259
1020429906
1306181291
1406887237
1472894308
2020176938
2079823540
1745846955
1341004227
2040272282
1687846533
782772104
341788516
2125841088
978345359
1682451539
1988544934
296278256
507145797
1660803241
582913813
1575470829
330856060
1845422418
940052358
962199135
504453442
456420202
663327376
478729216
825229406
1789666123
1012283428
938941264
957218192
1137821274
2030754160
407229469
1067555170
140004152
1324549176
70384317
16482856
1625988035
1467357245
640453110
1322246303
142736021
317823904
695859105
1545532327
141279109
770039350
1696847579
728992635
695083052
1189521167
735099417
132143731
1207915977
1003807229
186409346
944837803
753694481
261098974
1787790235
1755781883
596473866
1115656606
1901979273
1023859928
309627032
771350612
200681905
255078101
728625765
1061401792
1138587493
772881152
26117025
1466854879
2025862901
1786627869
2071271912
1016833128
1254921727
1630648891
2113966935
2054507995
606132990
852484261
1675228098
2128594521
963679705
851674728
1959961221
1625588310
2046474112
1978910696
2101308911
1958033475
2052672773
407525727
1541625828
834382772
1258139014
1771394599
1906808740
686081843
1412476875
800608221
173138410
636828238
1963535650
618185827
653125012
2017742837
406073052
811884825
266105904
513521769
2078506707
1436572075
1972164084
131872625
2047910701
1110879100
928982698
602967472
579417106
1338714185
693973019
641707444
320782188
208339162
1410888545
647801767
865819966
1982490605
247473282
2138732453
1404202719
1663780475
1237570556
1037073520
2031382603
480589540
203868709
1607766600
730979259
1992738832
1489637481
1657826652
361970797
139393249
1707280390
524290035
1937008178
1247373964
1435884455
1758798482
209876174
1008727467
41038359
705467040
1393459741
94888254
1409969082
323397447
715372068
608818629
1279553391
1888004336
1447196583
367436667
1355864096
871907239
654350979
1943121380
401433772
1370576766
452670753
1531660768
1430994942
799926467
1693181448
647829231
1604888734
1154073109
888158414
1383586750
484610579
872770619
1598738588
1165724874
1659656857
1382146934
1836831512
281275246
726472021
1681832426
1474542055
1243832196
1694973432
836585332
292818083
419308717
1370429642
990001476
1266664202
341804207
1546706819
948780831
2053244726
1223090886
1741205448
1140527639
167963059
1440765726
1791076427
277633806
285155370
2086109725
115074150
153614118
529688907
2115592415
1349611874
2012164729
1033268726
1024090333
1105710793
126987977
1001339852
2056125184
1486552395
1685003558
903159457
1905470064
966772454
1813590209
408280682
1109632846
1196724046
910710594
1356136343
1900584335
24395817
1853349549
1780492215
1921802880
1784337624
1939469399
20844774
1661226613
1317732299
2025099801
1540310699
461250617
1688737997
147671048
261884542
727746733
707425646
352963532
983684998
1769756467
1512293608
756060912
1080797549
1898032063
676694480
1683295453
759836604
274613832
2709548
41019905
1033426751
1783034082
1370707484
2013192372
810572631
579192780
835609726
15423070
846031372
1954749645
1711402390
1341568034
192039481
927386044
1630426312
1376149547
1935963572
16917548
2009014024
237591904
1676093488
1650515898
1882113229
1592780203
874894990
440930067
1624109875
1135575532
707192623
1786065983
763846791
1651124701
2018401558
1523438395
892456617
1946239337
914052223
760203372
774170991
767935020
979506962
1568505120
1945763808
1452710406
722733096
63819681
1890900142
1220518576
472013223
994790171
1298606024
193911811
1572767225
1419182644
595047212
1251489860
1353482820
1319060351
580625888
1579301288
2059129004
800735881
1053766001
828251188
232018290
597176774
2024468989
1345066134
616701338
644499005
2035177112
1606549675
703346525
1711887008
488901655
1789149843
1030774930
546568931
1028625547
36229669
177932981
1043949564
272001280
859068178
835739480
715983319
1344047745
486465718
749642798
645800856
298948390
266423525
655823662
1912295320
1786375978
821565790
1868859217
381533110
1344837183
1796445815
579516772
539996025
1239194804
1579903019
2036830248
1781586433
1276031072
1164663220
558663791
1769487419
1594698304
93475645
2142768163
1057614113
158822844
1883337903
122710049
2071071683
298330647
1481784811
2075041549
295617410
1798959125
1504484047
1866753118
39866108
2018282960
1748206636
222048116
154178895
785492254
1757732155
363689898
456940172
652606399
1016153428
1617945145
1549169479
651235096
833710544
940041888
1785817332
360120752
575217104
626880497
1267849031
3298420
441592095
1277317921
1859832344
1257354771
230361287
1234627445
1563960550
192942605
2092410182
676954051
557824097
1990872964
1175103696
233662510
1233320018
724383720
1176980152
1055598005
223661451
201075888
1191152645
43978674
415496380
1536544476
2130012506
2058858392
1013608808
2090245685
701435789
1251320475
1955510829
1256759570
2131160800
1179931865
1730194589
1122137955
288364371
373027699
1257926969
1422798998
43918188
243072381
796805916
1286121081
952822606
200055423
1599917389
337402013
1166135028
755931093
2062210842
40484448
1516970460
778706179
1863997811
1219351641
1489941881
1107145057
827544100
1620458687
779988836
847769854
1514999348
1488341170
925162368
1967306351
1155848554
202248168
883221090
954935815
289303440
708367493
238410165
1420613742
1682883299
852806553
1242489005
337806809
1531519272
1852238332
348924871
808656917
1415274703
802024420
612763032
687718049
701969609
951190866
1253136669
24554867
1086587006
1263793491
1314535876
1046928172
2092375487
1380213574
1287547208
1722926148
1608615358
913163075
1169077129
1199067902
1136560772
80774169
12912618
1835844786
725144971
1420062331
879862485
825883586
1277030573
992915256
1635963103
390944012
1872684572
425990881
226349658
511727265
1837178862
1668560128
37854691
842801867
1543911596
1460364597
396921761
645393628
1604439512
836013162
1056705278
367282419
1477126021
1713666144
220018690
645852281
1292559723
421990595
1656917685
2037685416
1544720733
1360773114
886661526
1755181699
87787835
624910117
1774857811
469261181
1938789403
819368299
1244921040
1188514593
1498201042
2128054812
485318751
1778070855
373610808
213064867
1041826134
1000796082
2035465537
1793414629
528055345
1484374857
1068274280
1549699340
167093365
2053097638
1612988659
976165911
852071840
775839878
2010814734
1310031905
1290709653
556429933
2038723395
2127184333
1708388798
1522072820
627149558
474490417
1650021196
1959759619
2047758080
2107513572
1696545939
1167165199
343554631
257191559
513552020
686153390
1823363463
739091978
1226789758
118092152
1126377427
875728617
443792475
15366111
931536080
717947170
89891811
814074800
635788714
1529356046
173571641
1759057056
284440532
1195878529
1789441466
502316026
1300910385
438577222
1431105969
1423295511
748791314
2044911954
150589249
2052252634
421698169
1909103796
1695157217
631602620
1226784283
1575716408
1588047122
375044331
97658909
1562483212
1978322229
1041259490
213368183
101509119
1018948274
403798636
958943985
1314426213
1020891340
3464139
607417520
1317123357
1870815301
762289294
1351072541
1510193547
279877144
567325761
1301234062
1781686029
414057788
1531592353
595856530
1704672172
270916320
938580407
215843785
2068486997
925983547
1446313562
955235020
1351107485
425275687
1334502209
147737224
2071924581
827619997
2011684036
806728294
10394376
619346668
57569010
1953566959
1487055350
383043884
1149684920
357604618
152290489
2083627108
1971813474
1395103033
2111900546
1507529950
1040412102
1417380858
704057279
1507600818
2025427093
124575540
808281633
1929024781
2120089352
1871414886
1555618892
302837585
1735657696
1529138689
579043640
827285079
34096482
1282101904
757543496
1921696486
275191014
428916299
644414330
1633161023
1907541653
1970897348
1840428393
1088722513
53069057
1549746671
156881551
1116148371
1801846253
909185326
1370830250
1237705037
1042076159
508621363
253654028
1232244543
1455281510
1273780106
117923399
1146134833
408195045
1835671617
1288559820
282938630
2067500740
2142231781
1392373032
1842023795
1042732045
1375904025
685232561
556871853
1689445543
489887172
1710270082
687709276
956031021
146812372
1700120877
1954782256
1524421295
805180997
1332074249
1798465387
1430508552
2068911985
2104518194
503792632
1832089664
407220348
2043389791
380978202
56156868
1419198733
446725633
1251211723
452962452
1918414962
700881898
2090766160
879654431
405074590
551830197
2137752612
1282700980
1978438382
1582361184
95100117
449097269
387832154
765387545
1589027868
1472733485
1282666618
777197734
1589644309
775271676
126554082
498229537
1328054767
1432665214
452381062
1062070302
11454310
698696065
1432579577
1350866922
212945047
1197971923
1061020373
380841549
181923185
790305912
1625309351
1428418819
1638324384
580729737
1724982169
866734585
887717763
1112799268
1542779592
371028415
1340149296
1169079265
1981155291
1247502848
535749864
1966232191
583824250
880927162
1555494960
915025138
1172147895
695881861
707256775
514563501
1036558589
1625924085
450988938
1154648880
1179214219
1090434760
1481943371
1224316538
1044744579
1258058492
1486405131
289562894
1925632819
1911363335
1366544384
269517633
948368013
986078795
586111323
1870462446
1074582722
1622216222
554288018
82131240
1007280080
1142786313
1235955301
1953118638
419042042
602905844
1426882813
1872047231
1945704245
645667784
1485877246
943093081
984986570
65521128
1656048985
1547621896
1154496609
1417776173
1151519715
534395311
139952634
1268239921
1376874381
1501053681
860922588
1982075016
1158049579
157370704
1261356810
707023178
1274603122
1239290790
1503121938
894577433
1346696022
1075890034
1164690519
495371079
1962410948
697987547
577397877
1990743912
1001660633
901834507
1303929736
948039943
627983650
1354686040
1032884323
1393871367
1926903817
1482503314
1892838929
422185012
1755796610
1650997794
299468966
1596952501
1361679751
814935397
346407137
1021518114
1177915663
2135507230
1455193099
496800126
380792921
425110945
558587183
403225136
101753609
1923719036
2041617290
672743150
140591539
1913728457
207092284
1264548577
1983677999
210584210
71217942
1132031582
300149140
1749728401
263670835
1531938421
136227914
2131377409
236773283
1579986339
1462395571
1306036090
2054993211
724386658
1700549992
1062022049
1385642259
2043216549
1803084604
2039321304
109033523
243757281
1061183280
1314456427
640678042
1409191706
530824639
753575094
1542685733
572533694
1019166518
253693812
1941759092
1821741089
2029614599
1263759781
1072991466
1826791138
2008580684
494632155
239297681
1301636110
1541301900
1903995087
689990437
1878736972
76613996
1777629594
437550072
1714208804
558913126
1873889265
1324015631
717391389
746747870
76599810
1861714136
1834019311
1800787911
1771282506
143923231
949142315
1491407973
829804054
869403216
1442206467
759998391
1763406999
2141351752
1089377031
1058650182
721704799
1688870542
416868679
1073506461
1082103979
1504773785
1731153996
1073589478
456828253
1901014734
1967745871
125644308
340938899
1889893624
224270086
484940764
2035798584
2053808383
1780217361
1366507202
2105368649
1527104019
972161160
2104472031
530434630
1124570455
806373170
1327344894
969744938
672909289
759790557
1742847642
116413497
1940241921
1185600719
921256224
128355817
1402344597
200526189
1549008125
2106102645
395594994
955549110
1888567228
62039182
2595382
464290809
259802342
1018440866
1675389448
1501516556
783388359
1857063623
1390800571
773262561
1418519611
97515269
459721895
1438622207
2007867881
1763169140
1838485400
160748344
103854899
1881638535
1432256586
2038388146
1641556602
1302599428
783035461
730863344
806385377
743799692
1989962099
469370647
1993980694
2061852161
833267389
424772893
497387511
221300493
181260912
1954729626
116554436
653497105
1906553991
127121857
588933695
1112033104
494182907
1338238140
960415671
1376252340
418067541
1409647642
267341255
709916178
555435956
1226374477
1834218252
851077722
209822665
286557946
746441508
1912253138
1276641798
171199186
617555376
1597705681
103009925
127136853
278023124
1555853666
126871498
579003264
1528290592
1654673644
678766692
1465273563
880902285
142795802
245995301
524197564
1545451938
1026408642
770214807
1256361027
874613379
479706602
2048645451
873472916
1325725122
1697702206
737663508
272082741
1292997722
1818591482
1010178262
210460285
1524804325
919541931
1047862044
735398843
510499252
666062291
841482864
872913168
1477760390
1807616413
756980055
1667783619
70041048
365028953
305113312
1047004857
1185165386
2142019374
485006889
582122118
1332012586
2054879522
761670330
1722902239
2015425099
1538164583
627703998
811884570
1179373649
1788341832
505137732
1330794379
1895610788
2132692293
1765796839
31167931
1435597186
623076763
616819144
1060214376
52797160
595480718
702121827
993204965
293203392
2064760086
1840755305
562138152
391083542
1032691947
345894898
1907902584
706506649
1041187063
458267879
109796489
1520256066
2103056602
781035023
642566022
2017179633
993657384
539352339
1584450588
1359174823
1579258194
2127393017
491379766
1436395401
2043650360
891532225
43561909
1097464045
464370423
729572621
79229039
134592379
1357690311
1506983835
1358644732
476690459
693744670
1160302941
142323356
1129609721
1212995531
480965649
457745080
2015775665
640340970
1242434196
1493724586
852175268
28370990
640623855
1743782016
1331729227
526250135
1045167345
1996930055
437200990
1067634741
1599058233
683076774
829753109
842747976
980565864
1399498022
1197067260
1198234294
113620562
989498537
743989333
323316430
826080320
1796914499
1091015616
396791641
706805078
83059965
1077244691
1642427393
407529499
1085976552
2132921063
1507244949
15650803
231992962
1096661715
631080682
278661564
1695894378
331826816
338369278
1486885372
1862770424
159221465
1127123915
785061210
148347290
883277932
1404493913
178267929
275686432
292816371
1758198446
1765591066
271511734
1393750249
524176109
618629157
566346166
1791560215
1136218982
1071457571
2141274868
1096334694
1119352831
121691567
704785464
946612416
1144438378
827468291
846036395
311043903
1218135866
2069056865
536153403
1787407159
1816225280
1364315824
1807487484
953909603
1918560011
1300369579
1879482847
624416383
875238670
884648854
1436397205
440155443
782895820
129562042
1961664021
1782170476
580061780
1952597439
1387242285
1730876366
1323044960
749448546
174510251
1851476527
1986074749
990622904
260692518
1878717591
1104207377
1735990723
1595372683
903263983
493699504
979717920
156987773
350468505
174461325
1663562713
1309635204
266464859
787479203
1334326692
587110813
1023778988
1175691332
1522960746
2117498316
1647442503
26852158
2001908149
332701428
752007948
853143371
437637770
2128416672
603321887
115279072
113923204
605037246
844434294
2138869299
341936967
1691410916
1367626585
543089522
45851860
1898360568
1894353575
1642236770
2044659278
842983829
792677592
737775810
1960480502
423160971
858218236
1328236030
281972061
1777161053
1458591414
2088916247
269965059
1590840667
2141024941
44206528
92178
1476566230
841360913
665237352
1687883405
1668976695
1632590105
762801305
2059101270
5565390
430765777
749440219
505263936
1642058478
355427330
2056796704
720778266
670611615
688286209
1177410951
2023231070
920430616
1808135166
1099261259
1166876484
1028763641
322410140
1187839685
1691039484
142673638
605159489
1487757629
1874928866
1232496569
417626404
1590179189
1563951611
1529716385
961299037
577373797
520708491
1072024401
1297228940
917024514
1527417842
787161963
404330210
35487198
1460183399
564167883
44380558
720192414
806474293
871267312
137322348
952627018
1094696622
2134045861
175408537
459959308
1391826279
955815620
43845699
1029887301
665559610
850257869
597926370
2109956024
2101362348
1697613577
180041597
373739208
912631668
1709835952
809908585
1137034821
1363990134
974804142
1646495886
661788195
2101558901
573224705
1020360531
1151150487
479070200
59125554
1195980921
1260636825
1917142791
1822317077
230667615
1126155541
1337979296
1040444355
2142824521
340290226
434393388
279703893
186834391
112074107
752097384
761730038
1866949871
1652071816
716254736
1435961571
558264158
973422026
1421326621
1395548214
1628512367
193219941
528059704
1013887253
700210376
2019742001
1601683580
1131289797
1226812862
384012839
517228200
369883243
91619982
1386534475
2029001518
1579909695
1149189512
1054712100
1731803969
887872584
1666172629
2045069721
850928579
315456548
1626625392
1356862774
1482691541
1982864432
1874901000
1177151062
1598944260
1257870778
1496784304
93459176
1768311799
1350402988
515731689
451671990
668978655
244750943
1835494005
233150894
507520239
1590671145
411770666
1911984470
1697264078
620249885
1507974669
1636892140
192029202
971146209
383562651
157211852
829819488
487404698
1130143338
1904946384
231323745
475508738
130509288
42683194
583414224
1434497926
164518553
792817491
1315704879
628628447
99502208
456785220
305335283
1956435742
904185287
1775151517
1317009019
337485127
475183369
1770651537
778045762
942771059
363607969
572682720
50606445
563691513
709739871
1683880907
1441309608
2110587840
1403124464
916515898
1712300061
2014023303
296479912
1369466261
1742186376
1192075382
726712251
262994434
1130957635
1047839034
1169998320
1684452199
1760225264
318053342
1239973220
525682514
187804708
1031654746
1768247387
2010357748
766532907
879050268
1472528622
1802816477
1404552869
1027774219
768571876
1415445512
805121761
2090148339
684140893
1987164623
1281846753
1886849512
455610492
1724139316
1661919771
594022352
1494555925
1387247866
375637627
1505383425
374126182
2000623111
100045970
221326482
1149992216
809134244
1830171178
583314873
884348333
1791839068
576565869
877369605
601418985
1554862870
387486637
1311082398
1619614058
1548155427
1315604450
798022434
2098027742
970517193
1979649710
877876681
290452275
1739190385
580908891
1192949907
871270318
1230577574
356829029
1398064204
568053611
1201953538
1520087812
699797258
2113774480
1352012605
448309078
226370038
188889319
935887163
1852033802
157294434
752771518
774357056
1820671574
1900325204
416163591
1431463777
112552081
1412143754
193158565
1126471172
1940087457
191088141
422974606
727999442
1417832001
540569650
2144610276
1014331347
995923765
223699592
50095499
1686766960
830254430
199251885
1075182582
120231259
806289980
1183305704
631259781
431332649
486531317
437948614
259416784
1560071423
2126989693
139554250
2043541000
529683257
677179975
1631861179
1518335383
211065469
248779540
2055351721
2092349456
590350585
446600533
842588354
653143066
915185024
515198052
2085748372
1286902723
1325675013
187339795
755516130
2016871740
1103020811
1855156240
1064589585
1847839096
1980453654
2058463360
2088304339
57543386
732082782
1988587766
1786750311
684364023
2137951089
680066234
950370272
836716575
65851182
2065343877
528203054
1896669522
796946331
1418976670
1516632071
1345544477
1740688615
1018396489
488239005
1719313112
587821629
857415390
28219651
1582053097
622850234
526201632
1834482220
1523150371
86431661
1161582105
1305209669
316239713
1697337586
223246421
565848981
1685675943
1415616369
327544181
1073221981
1068473635
1691400008
2016172628
1780596889
514905033
697077957
1357265857
224539072
2014254339
1133599430
1968012150
1009810162
903055948
735060859
1667625720
1820031469
537853327
4197868
1588698332
1830397502
184873042
1293664539
471894336
568830094
1123926648
1725612147
19786485
1019431068
1073880611
174945115
1522081532
48368003
1583366833
2015584167
818200056
701442960
1476969519
879303880
1977430337
1671590037
1784379280
914046027
778576895
526623164
1495425507
1882627972
983866963
188508912
1712913077
2092423112
1385465
333486344
204814936
492148305
846499067
1041971551
1310546645
1517588506
1886955391
1652487859
2143495195
2124429307
567919866
1350417060
2044366353
1425452556
13865662
1851740504
59888348
287573126
1300472537
1592905859
1586468107
1487233733
912248533
530581448
694914091
643596270
1882082060
1104145335
1438113410
947796293
1952583899
2012761272
1925394084
1116290668
716524484
729817874
1401735859
1036338312
220428327
707059085
794653767
1933703642
1322380236
133483525
600510912
800580683
1472383718
595903066
1874126012
1463362046
1439367852
79150097
725159877
524023118
289457121
1052457768
2065636333
1141686466
2030957769
148743328
934185423
447261500
1226975067
1736751535
2099479991
1988406940
435129798
968768181
747557957
46685506
2064961740
69601121
6906880
2112863622
212658778
293594493
1947167447
1804104102
1980745866
540951178
2144126865
447306291
365254261
268330203
1875470837
1961880933
29094760
1977379068
1196998488
755100723
1739920073
946497040
138543063
741982216
81400667
2136795916
1121959997
1039035769
1982178047
1796681392
1830727497
1866936722
1524096108
1211357074
750137198
656277602
1008010772
474502106
939127300
1624603373
837361102
1685620534
168709058
1754002513
1533970553
1906467355
71697877
769572516
943388362
1272102133
524627886
66799578
10185704
1750534606
129836778
1774858609
77777158
1018244640
847608612
1022328395
1966160420
1994190166
24619044
509004913
1868179941
50559930
1827497028
2025118813
719546458
1303658663
180953494
932209863
785654916
745542450
1463043298
406668711
1732437892
1088812248
261332584
1196830555
1752090199
868426193
2091433375
751803969
1536594111
1743026096
868067915
844208965
2061582799
469058979
1870462446
2060524597
1581743370
1371117758
1268329690
1133867007
911638062
1715966569
448041381
1047377045
392232194
802839788
760386147
2074071062
1551252448
581893893
1932847450
1775091080
811924094
881562898
1210036515
1959014956
414619321
254221494
574327196
1822205859
1292370431
863317228
450479307
1990425344
269054313
1473658039
1248648375
638753464
1395183672
2076322992
1543271630
1799585358
1349623043
1321157274
424969121
781262984
1890273851
369992132
327476482
1765570742
589183561
2140503415
1167034938
207417281
1981530440
1793992071
840567045
99871781
894187221
1388643414
21547578
1781096977
2001286855
1341384450
2102186051
942354458
679829809
709224779
1599557708
921834309
326219318
1463839018
1023936279
840880497
20682669
573722351
797872682
979555347
1707255432
1679930187
1568059807
1078921328
326793470
898483572
1617041227
957060638
181988297
756700844
1661066160
1706157811
1107481126
1587380151
1256897318
1988301305
831731008
1942939247
1366563002
429694716
908752186
1446520818
345450380
958030976
119187327
1991811405
1935241838
566181403
103073302
514444449
1839419642
1207345422
1056044004
1340864764
1294419076
1861670305
33433103
1942027439
754850576
173802045
557981581
1843898913
132100535
2072679178
664330019
497124314
254094679
85985816
381451315
1840606907
527152502
1786419115
719728299
844132158
885601814
1268489672
43899259
565965020
1885544173
1528694779
920197414
1490214046
1878363301
1324118044
107329190
430519030
111649831
1069794015
1168638805
1766151063
1362821990
1612788459
930729350
1934235446
1157862106
1617139039
488475520
2058262510
2070493347
883429054
930084820
975138917
729804533
790944840
1563024485
371080092
823602582
2139054827
1229316141
1737893303
842437790
66171238
2046282035
60552787
1620810699
1434354190
140570827
288547902
509078129
85043349
1353611632
1691802085
1511979443
278894212
1331853877
1103743659
1513204235
170508626
408369197
1634310055
1457839982
163360708
474398213
1195545201
471998512
1023874382
1329911581
1732242395
793577020
42418132
1250863974
1518115957
248559315
518708440
122514392
270514655
650272791
1418456659
535098218
509513627
1029052808
1417928283
1803331162
1563375878
1158277023
353534624
1304624881
607147833
1689113884
989611548
739412077
2077440931
1644422203
474125319
1819979290
1510107022
1180272201
134696374
1225271260
382847902
1820220801
1800992701
43967965
600510480
1122272252
811780626
1828278750
1629837441
596757432
1930476885
293983096
11282349
772913483
1640839271
26624054
1111515916
1415334062
907094357
941896456
1426731342
1550652397
1720804738
305471863
1800312820
1075062258
1687831217
130418726
30277029
86203624
1531200711
1444734585
1277474643
780220232
1453341220
199275888
384140779
1317651106
1054004697
31561138
1978403344
1438292029
1348859969
1480195844
1262085257
1271495986
1972993746
1270780843
1826789342
1278775117
842497271
1141327622
1959874487
722574197
1313937245
395078566
1508960960
237884896
40346724
1481055701
2039776307
877760536
1548514019
592341706
1422322152
1691777390
1463570329
1813930521
1853561245
1120038194
729167259
539202501
2125634097
147265297
1316396942
1256853679
540514580
1723971641
737556381
1768124070
1436727323
974570693
1270848432
789066894
1641137476
2108405755
1645046676
2126286224
300722857
713937763
1847628547
1316161356
1284122039
1898425545
929349224
303751699
627026647
1959850939
1853035150
195287122
1280621172
1994772089
1827320348
657181809
962488778
1137254233
2134487064
1473635574
675779266
916833759
497412740
530051581
1424455184
29165960
30519331
949506597
1639373472
1731445699
1547439410
220678197
1949265543
1087298589
1346118582
1883903727
1651336468
1899468947
475384146
347403856
84091019
26888603
1592541347
1854308251
312294530
1024816407
16345043
990616926
84450808
1693081017
1064355992
439387572
2018668616
949993144
712778724
441248770
1067115012
425812605
784992898
640652967
664768867
468331876
412036880
299048818
434223404
499718831
982184742
870023176
1304577089
672449885
232544501
106861276
379880793
728230893
1074117016
318775955
3787944
985868819
1050777054
1351998791
1329777328
302079591
567463299
801860726
1204072428
1946729422
1315701106
372624432
531829277
296736041
333365835
1559167708
1103467318
1591157768
408084138
1623707278
1176580129
772964640
442233060
1376176136
830406092
107341527
2128159058
1782828343
578825999
696186909
1271149671
1235513860
1867799875
377348065
1179190242
788767907
797181195
707966308
135415695
1582877854
425709418
692978409
1494579445
226306537
1520777220
1086453607
545381056
1217680181
183147920
12049353
138248005
1663202862
1916331333
614531715
224179021
455091890
1639373472
160679958
1601442999
1949467659
2135325608
1850739333
1212066938
1030215255
2128793705
1457363372
690115753
2110662285
548085414
1712942525
1974850937
294682081
388313492
1341869871
2064654103
1666909124
1001568358
403672109
758065958
1400069248
1240584290
162723423
800972194
56768603
1760415617
1253113981
1834715035
1781651514
975036301
1776325841
217680840
1364551448
2084841500
1458510122
753795059
136697367
358967178
690450155
1944236825
552381048
1423843190
1660048963
314020471
741971301
944317933
1708464652
676489094
1788222628
1102951804
1924193886
1270798703
443909883
258248531
1358716917
537523340
1171830864
297152383
1576181730
890931575
1314827469
1970075866
1587319214
723124242
1256951328
1218521058
443778178
1684475767
795985713
2062114456
1459499567
1269311813
1831576134
1195663115
1079269881
1074558255
117418579
883096015
692348209
3471196
1194303952
1268710420
849166172
2008317414
1248284303
1985749286
673910092
541775405
245069226
966664066
848972233
1440053145
420345180
68455531
1224544287
2067856460
24032461
1489386612
333804646
2011627898
467596029
1532058835
1004804003
1804242619
1537768314
1174392976
1576699571
1362026812
1804392254
520553063
1277221852
695224349
170444339
2497978
1247726248
1049358992
862624188
1434926040
1856444028
791881355
1088099562
2095345062
2006667069
946056068
1521264415
1555867566
540264326
273882590
381699836
155043797
702238269
815667346
1556182112
455323831
1728879027
1491498495
595314395
1544876650
1147528965
1615594495
1430321869
1179337450
815769384
628588463
1315104081
981143562
924997329
1856387788
782446468
919204169
1705115461
2119080669
105053932
452900071
1922068773
491202364
341415565
1191909989
1505967317
693297991
2103135893
850094744
590491456
937733667
692388152
1651022927
448029050
1436175002
188414253
728721139
509130642
1554064589
935642240
474634894
2007050783
1734212925
162586231
1318419100
1523485248
679964275
73470318
80554690
452715695
821124873
2115648731
419445336
1465901825
1296981341
1553635596
2068481120
1976644316
1668791006
1500467500
2004881461
1139484720
1510433478
415399830
633560085
155561176
1577617028
1304380892
576418936
606993108
1052230727
357504222
973473280
108877339
665143676
70359053
1561960069
891736332
363533749
1975315751
156717362
723645758
1982785645
24619445
1108240590
1471513496
1056529614
1034493641
781405522
693643983
308700491
1401885781
557133617
1115968736
1820431030
1801899088
684672382
1042250707
2058126259
632283286
1620675316
1942495505
908292425
1934482797
1364935386
1234109634
1267189696
1636607754
781993501
630360199
1052563643
1742381062
290033222
1969801770
560614945
1664986319
1357739191
2134490803
2015514061
472414341
325521811
1977029876
2003385641
1621565216
10707142
2052881051
1216844578
174052967
764697617
1421019185
27919719
1010550353
900485511
828827505
911565808
692774049
1134010325
612381739
1236913435
625169231
1636223590
882038813
1537302104
61877741
1867472638
1372226566
1266036123
2016455158
1268845246
1878709322
844251476
1928460546
502901475
2003900105
266898734
2045979384
866429145
997844889
1908170966
1258233490
1046217205
1517130677
1470408189
582562317
568983625
1223394042
1217821300
908782542
896711110
965178902
854975342
1148692465
674058918
2096801254
1694321244
1360602163
2012501735
157646346
1665720176
1360395620
830434338
1625853661
107545495
1006049861
1491529539
1137685566
86510906
19685162
1798650022
1852536777
206861985
212346871
340879404
539176806
1312103225
1859541707
1753497957
721435765
787113670
192972813
1841661470
794775290
1355639307
2099490341
1381768358
1867304561
1565974160
1867402528
1159139882
2099469168
997868638
1627709536
876214794
1073381218
1085480996
477329591
30497513
415560614
1855745524
641208628
1264259005
1560233748
308180307
557493490
169179091
490756669
305313947
816795834
2050908288
1144837313
1470597389
1450075317
752214246
317717771
1729952278
1292147474
549053483
1823386804
1067517985
1461787068
829242343
615714865
1167283546
1720480860
1604230410
920272106
1467214832
1850720547
568128141
566658167
1740362915
564750846
424390973
1084932237
1947037746
975859313
67364436
328427069
918667842
306870105
1135902557
1803107375
1511635168
1677296657
197305244
65612769
1837836814
1185137913
1022897025
1667437928
717595387
1900596472
1698839872
159851765
429023016
1148993724
1812489014
1692781328
1931856043
1429410923
1538423647
823613450
1615887087
580380444
486755778
303322262
1056652992
358117484
1334069059
325818020
816997263
2078601523
1910497062
2036564685
942180880
1736713659
486605987
785931553
1486637697
1637096416
1076404029
46524777
2025202186
580010571
1120994400
492239308
634653995
1384743298
613023967
1080587315
518976466
831453971
1220003721
1222747675
2058286036
1467255849
848552692
242401284
1361049319
496874718
2109757010
358663072
1572110108
551052589
1121010507
1198228635
2131271283
737279823
554856146
299735394
1558966095
1041812894
433864827
870150747
556088684
1069155801
843948383
1639221968
1999873833
1239057500
297021865
88105295
1299432967
872620039
864196227
1829022530
2121115002
835192815
879074962
1232782853
2064205343
248816672
1371933611
876658749
1266669388
1075847432
1337959477
936539888
365012029
1077200968
1422078116
253200995
779297965
1398662617
1425602638
1424449531
1026750703
1619464587
2029111769
1559294927
388026961
2043995170
1240817759
1354819079
395450292
509832946
2134354980
146379944
1596019818
1558551275
825603450
103344907
1229295308
1449130767
1717674596
139656330
1387974601
97209103
1049328216
2128949452
505359356
1030225731
1648092138
1920365490
175273997
939342688
691367555
2002925717
260859277
1575351916
1181392303
1966176347
2146172600
1276368522
1606686480
845656032
1369162217
1028580615
1327750722
104579366
1399336330
417733699
145053611
453944993
1987743596
1147622048
604570015
1713201000
883911832
1311131034
2102178722
1140351843
329793106
191965388
1043320101
255938087
619822302
839318937
748035571
1558888292
349931042
144536685
1475176628
563955538
1628464728
566498480
1451987571
1993434250
2031800037
60370635
1762726770
1080891766
1977612415
811252292
596008680
1492739346
20631246
1754419935
875642793
1202766760
1411976847
271088858
2026223350
1004165876
1781868445
1928550861
1907299038
270190141
1378645707
1448780060
1735450425
240600561
1259859054
2126559131
2003716863
2049771244
425931878
796568071
1866198154
1599979802
969899418
455739907
27195217
1179423197
1986404733
910662547
660857146
1142494775
978750404
441605692
932196807
90530972
76613038
466776198
1752879805
1461320428
1737252310
685352078
329806600
7852665
1897198700
1359973579
279720666
866204759
214456512
808183275
822009666
2068626420
1904098455
1349940260
2078273515
925760307
1570615990
1860334485
1304403772
182474149
1867040962
1175197896
188561830
1107509722
295365325
2072041240
1546019326
1098547550
1426035822
2076931013
1563568349
1320439698
1956405341
1768376699
1857327696
106721408
2050010824
35311538
548449022
1499735744
884464222
161590481
1801319891
158737093
618441556
589183561
448138288
116656488
145149077
643959224
1821592657
2009316572
734555486
1915187649
719224435
356218673
788857204
297632374
372794907
548760388
1578755618
2029883337
1550605006
140327071
2024518475
1642558772
2115735085
37704676
523142137
388308210
77189659
139689722
2046302624
1034821620
75733380
448731479
895157706
38748972
669689282
1992650433
1471993822
121991629
491783193
1149649496
124847773
419909266
1323517776
1721539487
871397669
405361628
572813183
590246068
1608590865
100124799
1434434478
1196722893
67298422
124051038
1705352168
729700939
264726011
321427249
1362672037
1237059291
1315604490
102975346
574767331
1694453418
592077072
1409329300
141559112
71070113
1312032944
71663991
1003233074
955512043
1212868562
2049262462
1445385630
1413183138
1332302773
390129562
656250633
501201117
933392041
1634861494
1014074784
2029663910
218069586
710467325
1217074614
120929284
224229195
1245035100
636680721
1045053859
511062338
1743641996
1294354126
753733304
1493723581
342287186
1985545966
1013074520
318044986
328642069
31719236
233916714
1394716311
374906304
1433081998
1600685054
713912450
1132696687
376830597
1802494618
1974933262
917365043
1227512460
633398943
716641758
1420014652
1904605996
70524823
91263717
1047032015
1947878235
936471529
259813956
1142572433
1119147604
377775033
148499807
93940360
1891801537
638463842
2019878285
1347632758
710609124
1393443266
1341899177
1795508676
921999086
1063562132
1744772748
1603181773
793378541
1737347149
714779740
1272963172
1974295119
60316216
1127160123
375112365
1595905087
638814346
897891653
1930037641
385504787
204666654
11781560
245285545
1732628805
198234580
1944422768
765792875
340206942
82554188
2071123722
1244471261
55648494
97699347
1582643431
1730205183
1873961620
1130317963
552763858
1429125572
28317789
340115990
344777259
967576888
44287202
258316353
1958730430
216443565
1075045574
1925981330
1964078784
435001429
1606728354
1948428718
1135088617
1083178044
577311638
822530051
384157925
860760315
2092162974
1460560573
28129254
1827035892
687122371
1732055272
95060707
1222191322
1474716164
1377888898
933419512
171996585
441319470
329320539
1111767210
1911235880
1276694137
996497478
1106460920
1120342586
1444627079
900875612
1604735807
401208451
178417911
334511741
1867174119
1430786455
1782480525
1307161351
1873934168
940237535
1643154607
914468785
1696247542
788317294
113983639
1078439571
2052285742
1467787416
1685239684
762820276
891114619
1381737602
63412696
1834424540
2094802705
697511592
1763405343
760501982
1533759618
1655181066
119397073
90556
116703147
1111124998
1639057657
1643040623
1478310379
1487976927
839198288
1401986540
225710323
1430083401
1531881105
1395732048
257334598
1738949954
151838354
1299578042
1726335687
1276421110
2105054489
1893906483
233762448
387594234
1085663570
934854646
1209392016
12835404
610865929
1836661854
2072412149
343733841
2086007358
729502553
1439449689
226491125
1864140037
2017766926
215444920
639322467
1019609190
592453726
911196715
1684173676
1158143907
191687243
1908568800
1664337570
244584935
1466962164
905595129
842828861
822378811
800558795
956615404
1070781523
2040897763
1567553680
1584793829
419483079
1395462304
31818226
157647008
125924455
2038683897
988965533
225015809
1426025023
313880712
280222723
1312720935
569190679
2109381404
116992644
889520273
428355149
385024923
1317432689
1027973757
521698290
1658790349
774095729
490793321
768840304
569673939
975366493
1227520794
512127934
2082783276
1913507475
960082169
2066323484
1850716551
2068759619
79730167
1695816001
537710546
483587995
554149044
862712813
1948003247
1116460377
622653416
1022590232
135225072
2035237639
66624456
235116243
1933060351
1108646653
1946812144
22499151
452349752
1171042018
1764908382
700935238
584308220
39441235
1868837899
194773844
7997891
985828241
1063182488
827821033
1144362095
265283467
1376639370
1923877935
2057761802
2042865725
1412838595
2071249978
1518074556
532700657
590167577
868355874
1841244773
57512949
509794868
774991225
1962028698
436176502
2029681623
1380521944
1558802908
1247006853
330681842
293746162
956475993
1992270511
2061079419
1254201541
1734830988
1802055793
199352528
1773608151
1877732357
1022890638
628416907
1171143921
1285423790
61488422
985634812
145928533
620330741
1954405230
592820370
1017596102
1107078066
600948956
451393438
1001698342
476353644
1518408383
635232657
638156732
1228956843
876517337
2131890821
610469089
712295125
842246018
1887883535
1000398537
600239791
1452129017
1218506772
429108254
1168435977
543486749
285122700
1179803195
701398315
916225939
1562839575
1766113760
860885888
1476121594
1668259216
1308669412
1609506925
2004077344
1437162999
92104846
361123135
1821898195
931661326
187556405
1058665256
424123371
1801025545
1054797953
1836953094
713042753
806925382
1994155112
1661784833
449154674
1249730111
1053476212
44028997
1807255008
657377140
554614937
888222812
544519104
441246910
52574084
52139907
1698278282
1635558089
909000506
1499785248
1500551692
1476831358
866680958
777449298
1547528046
1827021277
1129960961
1929258771
877447009
2095254883
2011068937
965842933
1744021315
605737474
1821388480
1139139633
1624363383
541908235
844633615
1677366114
1734895044
323635135
611633215
2036129228
426203061
930729350
1795168297
584893905
957047260
1061969477
650786187
1018472071
720349592
332809534
1487173685
686634519
1392746788
1344922418
571512505
633703042
1480112195
2104871486
1315050444
2018645384
946802883
1520704459
749771397
1768790456
1849744488
504325304
1678876312
52099880
33878862
1558502458
478662005
1854076150
1620684093
1258530607
1208462432
522276209
1056882029
1170472841
230687961
979740749
1276579587
883948820
1682975714
1807519992
1697526290
195221970
507870515
605575734
2084613489
766443758
2067636836
1144712977
1084892295
1149708921
1885755381
1977019773
1445469657
713947932
1378996307
284868544
1173199993
1772162389
1628366234
1920555485
694675932
1024775481
1475444544
308527480
1137439991
986419283
1480964447
2119984336
1711076835
171821435
352195855
274082054
212479931
1656616099
1825815764
1490501840
558077404
975199501
1832381472
988524093
476351221
882546169
456016789
1119034668
486511953
842581245
102649432
1209253777
1175795517
234719443
198526628
1842748017
1643809424
277258022
530454954
293615790
933204526
411883379
499942143
345913847
1602087751
1487314570
1697824577
306299273
1297543444
1918643802
477956425
2121473139
2023731640
1373903373
4609662
831772120
1755774246
1865630121
1339141330
288921242
684785098
1775567833
844629302
1579071898
732526728
1850985152
314400431
1423782404
465206063
1854109234
408148936
438809966
2130113419
306057616
2040641872
1679912377
563120875
309822717
1127779403
1080596627
605083720
1096423823
809943115
2108258545
491104830
1999246655
2059833083
1779845282
257308044
283805879
373781673
1704749967
964847560
1316973110
25918612
312169033
1622456298
1513258487
1123919891
1061616887
46281986
588767615
873603157
308583495
3693666
1756195233
1746402927
1174341975
1394622638
1997858488
1006098923
572532673
827924647
120162690
303406972
972391257
1550088177
1404365544
807788878
1383589106
144642110
1514086003
2133161387
56413473
1317319482
1122903075
852973186
1877015335
487884816
851269296
1067293999
158166079
1753894140
1778015367
1131622457
747695404
1083911890
856835563
657119435
396994132
710200549
290077538
754352070
1346571094
1750667201
1042534056
1203723317
317723712
2047818634
463204868
863298897
419406338
692686539
1919012743
178456363
1836117034
1401899175
2120696125
1039965267
1273259273
1139814314
1775146533
1413441167
1557250818
825128026
1001875800
858298192
1163845011
504070946
2069859705
765498641
335976069
184674916
460136309
1652856637
1138465542
1829297598
299272700
1260493760
526272696
2068017647
1850634381
732403530
969329454
1117233633
1604631830
678850212
1194873423
854060417
1249388688
2045104575
1846768086
994617533
600811179
1076340120
1095702122
2049435141
594263498
508941225
1153351455
1202381052
2067377480
1721386916
417616831
1556695031
949341692
240609027
399880464
622089055
664248014
1475478416
1802107570
1244117806
172252613
600962583
417048109
1107332235
1611971538
1036879368
975509463
646322779
1783365193
553897213
189713990
1162979123
459196500
158979119
484627789
2116289830
1295693027
1906083831
1404411594
1540757335
342203862
1791110215
1875176026
1134844823
1278066795
491403338
635492526
375518438
1221774077
765968748
1247324509
90591816
1157018280
1912164240
1245772016
418151039
1390939427
48270173
356817246
1523531055
1788289572
1249811020
1165382695
1011293187
726612063
1926330428
505794592
488574235
1746052249
1507255849
2090213018
2107568396
211773225
859153949
1582093527
245654120
1559472855
1592550747
715436314
2008386720
1672952871
1284609362
1387085492
1610587680
1946367075
1475874145
1685377335
815978836
1169209206
292275475
1412155600
994769741
1815292784
799060286
1852010641
1927029842
290103319
218710310
1889304437
1642108009
996326067
447966503
1941216979
1680364024
124596048
1525161214
1723041897
745788255
884854529
771952162
1997346485
578932981
22979854
1790419019
1317423560
2093502778
972798137
174456320
1569609964
1698957479
1015110869
96192035
2039610004
800181116
704487534
1175640577
392968067
523790607
1410581587
1034923538
354650673
650759062
756020127
127907598
1506560984
455397640
2025591683
1089532616
1220131853
33306188
2091326564
403567147
1283908799
49437829
786663452
1578163686
1646743418
668851448
918662240
1161028024
1909089495
105859794
841440641
33998457
1365557240
991263756
1203466027
1223790425
613021444
551492387
2078800251
1816293154
731095182
1740074142
1246697949
1905623124
1702480190
1621925312
1037077819
1834989909
1673609817
1237910143
305299768
1368835897
1394845258
534599451
1634998308
1281578856
134035474
2113651878
1768508035
511036989
686370379
1324377618
802760705
41640868
2029763787
1414509588
1791688866
209975810
1649405219
1591393708
883317736
393520319
934159040
1866852114
1447816317
589825331
1255291559
211928362
1265888677
1336584859
169896848
125652435
1922325083
1298197137
1291373210
1833713151
2147058514
1920059822
372027475
411378312
317502864
1588822849
2077912337
1911876177
1969632466
375133806
219569917
937167602
153698154
697137419
740720554
1051049532
1623741
1193785860
1902524117
1937832195
172687453
1647632044
1466339322
699962238
1970602914
794715797
1840847915
2047526847
686611590
1886478170
1250549533
464670718
1754755907
2117784490
242957967
177501996
777649087
154107562
398707959
789657457
1730706031
124303678
1263597888
1581884185
1061880580
937230563
1049625880
731623528
311794854
1531141780
253154051
1198685356
619332126
1794061447
274590472
739160013
2040016069
1646119447
1991432253
1933450818
1313864431
1361397683
2078539276
778928642
251482810
1650533273
1420788555
1003489888
335694364
279198154
713235351
468733127
340013410
353479086
590169707
1380175505
1987705714
587590649
381662656
626094360
285699564
1983645173
1310296179
1551474653
730978336
1928999035
8651246
702329503
226589713
480249139
1005066269
91347023
805006860
686651357
866798117
997937723
400298498
893149938
144417092
2088551136
1089004686
273366498
1281384576
1701793381
1911021059
1650681744
1266604866
2036615015
250140911
925304520
1444632363
2072213026
929677945
907222700
31677261
812222980
56910869
2107898814
293523344
1698305224
1028861261
2112768299
681764490
271437941
1676625998
241845407
717323662
180126586
395786621
490794973
1757196551
659432
1838041003
1056462158
1613328804
296674889
54581999
1872050474
1057183192
1618503941
1064043673
701975535
1674702032
1956995373
100141571
532428053
702265284
1251076585
1162645681
880806176
981890304
1051666918
1332005753
192915804
1048768316
1868236388
948200076
805623220
1602215891
114750389
486346645
1297086692
883383248
2073044725
411333732
1650577783
58803369
1951908773
1577505494
1045653871
980538452
1091177152
744726639
564632038
1061576809
1038813916
811895788
1746834698
408064103
1787934385
1665450761
532561247
972690498
1287828813
683520016
403823940
1327574191
239811033
668985422
680849297
1107856257
587507030
261352257
1014378564
384225966
143325849
794255215
1649862613
1705243097
485314979
1316818836
1692581836
246037832
1694430188
2110274104
575358869
1674809135
396859663
2057019275
1762616287
1952416169
1912067175
1448361575
857517408
1215967085
514584762
1485636914
1836221107
1287414041
85107028
1351614931
1495403448
940541526
1647289878
1517166543
1479256341
1221011109
1130294292
1123880938
2061001446
2080270806
977877059
2003966790
746424730
744047703
890507158
1014238067
1117917843
1449878170
1277793494
1801505569
1540995986
726728106
22721448
874607194
1967720900
818352141
323757809
1475700912
11038956
37796115
1326137523
693620580
2069489695
622276176
881567274
1658207382
1414643220
1456044816
1372022510
462692992
1149718683
2077656428
1579552156
1462984927
755303682
648575008
1001512455
1175441333
97269096
1306343482
642034298
9440911
1015286580
1690600221
382998558
205738484
586665068
532790075
1972885641
1639417029
161545910
1310992616
205404984
829345966
334963373
172364111
881265161
503463807
1689261188
2028321745
1129079228
1956967532
739555251
2012995904
581728683
1610858817
624263536
1659455148
430562987
1853703876
1779233061
197419570
502996183
638758719
1241458531
493907115
1353494007
905213761
777651376
1945295144
1836291890
1438781655
615674227
2032569770
906060029
493204735
964008375
1774881004
112252626
1016205506
686954986
1280185875
997486920
320645069
512257764
305505609
619193690
1307624340
1839748087
1782141106
847769854
926429730
677033448
240001249
459541411
57842832
1643506070
1075080749
115466686
132351908
1405282036
507383855
1354817179
689614030
114455868
13491442
1205857469
1709840244
1827732472
1157929111
1098963736
1151011643
2063517157
852860635
571184278
1182267532
1507218913
141600732
1195152218
934740425
947054313
7573253
1786492610
384513141
795844897
2075330474
1546308289
1062406102
734817471
727739794
326724810
318587130
731225320
1806572216
2072479629
302214715
96055350
1355433063
1373039024
1700761850
1936884338
1783478596
709650714
1742702415
2117646190
1918043851
267178636
53869623
38326279
621476815
145225812
469647748
874155129
1110255796
289352475
1964836719
1692757442
795851496
1787459379
1296339506
1926466584
2125914240
1521753244
67775302
1679137440
902296513
30791183
2093865457
70257285
862326850
1470192684
926739095
344723824
1542263454
147186661
655411374
1790686281
561639682
1206485664
1499766918
1806113548
425214221
39751350
206331891
1576228287
1998829378
917642748
660228612
1650588668
1074535575
453078319
471592945
1971609882
2131017061
1648731050
646581696
914085162
1995296052
652832512
1837563548
688962903
712657964
573913278
664333352
1332995562
228225189
345057333
563650204
788223691
1752199844
1855964817
896643701
1328440324
1154279503
239582002
1423154066
1965998797
1643682094
770206800
60635385
1508925122
589850890
1245051447
1224992743
491998143
1328975383
489117142
1791105551
1025526974
148253806
1305784607
2125743083
397099735
1649461484
1950483605
231112078
1869553662
409231178
958860441
1470035558
1963148037
1563239071
527787570
2107368260
1453197347
419177013
2100452134
1639711721
432310765
1268099914
1076035679
775080761
83321465
514626812
1611699698
1622301456
712929605
1750490918
2046755024
315444465
2028503412
1306798358
1317805630
255305671
291777963
1030718404
1487101953
45869194
1995299114
633101281
1984603587
1928711729
1892191150
1770266855
818729382
1999089717
1323701862
521769755
1338982500
1779214772
611742778
2065967579
1637009112
732630530
106195559
1372148234
929372777
1791256433
1189071010
318431223
1536429304
265286139
4488212
94744488
1825861826
1851219425
434973440
574657538
848038080
1657849167
437726066
339754433
401495429
1486778926
754381521
1023629206
364482145
1418805788
478572769
888043804
699969385
858108543
1737855234
968316997
1409524388
434834369
1314914255
208117000
260871839
948459668
13640933
1775277932
743275716
1189221789
230146528
1425433686
1591725497
1457216905
174578262
2079417137
1269437495
982832996
1418756810
1448089886
631285930
1187323264
1020969009
1814304498
903370212
6881010
214539683
1469674287
820384674
535970657
516516095
742578066
1513282177
2036817490
1443917684
1351061937
199107380
1308362845
698583507
1491777810
239036559
1846853681
1798105341
852399757
174508685
1833844256
498334168
1539134078
536613189
1845402665
2112226507
1139257661
1979157771
519278337
1638192178
2054933077
877995577
967980425
675611925
1529638046
1204037607
2051060561
1554656273
1442068602
2063305978
1238428333
683585917
145431850
567909745
747217864
179648366
1199710583
641968456
369965903
325350283
773102031
1783473121
315768477
25037332
1480074741
175766077
790279526
54948426
1915013263
15602984
1480393574
745582024
1694601212
1573189246
1383211071
1478380687
691800651
1640910362
1473452509
113433244
2111381547
1003436014
67241049
962274596
1992773973
267079469
1771976438
75833287
1661509306
1099394201
1846643574
1247917367
1525194757
1269462785
1379269068
1564238384
1460579391
106217229
2144365097
851260192
1080082567
1294115322
1904599834
1119416103
1230488521
1061238339
314449194
1315425738
437104242
541730365
1437825230
1819687612
1335298865
331471191
164825113
2061997882
1403232054
671831410
2010323126
141208175
1096705699
156373535
2032264351
1736250900
1950042086
1839811728
343131557
963961265
1836733345
178119852
791990870
1056546861
58914551
1176879267
1404395512
1745361902
1134275286
492665720
335080724
966508432
451463455
836496782
1191863522
307439300
1477952430
1491178713
694076622
1940782753
736317147
340610705
93387514
1471369836
1933028657
1980283721
2049521542
810982499
793422801
844973873
227804220
1009534830
394012391
149327728
1254754469
1213660418
1339097360
1795360404
1367235331
1297757987
1269998984
895169341
1490124862
1521358937
1408061218
1182496780
1956848541
2068106285
845078150
2085347079
1037203048
38043297
544556525
1442099793
175252958
1402927713
227101624
1741466399
912067108
102428226
2009066922
518234287
2100075295
1154812312
1389299807
1005823486
788828296
101763004
1370785663
408777695
1510829039
1097933714
2112344831
584482391
462989404
490927257
284648351
1456730764
197768057
440325583
1060670411
1876387311
280995400
1280822742
2041407240
907501599
1781954859
1040493548
709879624
877665841
1498712946
1672809959
733362223
251140430
1574052864
245218141
1584003522
2127783977
1932355001
1238900618
2147455333
319470860
1646871986
637558212
12590242
1447858850
1714124025
1639971496
346520084
543675419
1987065637
1980715971
541519711
1427204405
1342157117
1350519539
1042245664
1472371091
806940068
1158323536
1151216246
1005138429
525947790
1778074176
71651214
405743044
64298906
1561717758
703319577
1524537964
1741625345
1077356815
106578702
564321520
314135752
782683587
1795724206
940839940
2142117845
888550109
1430009921
544348334
1940274253
1364131928
267791662
517331491
406158305
640811599
1611257581
1027891278
1301572075
1867624982
451045871
1090109026
1984449264
631442036
1240326976
1767757436
252885156
225620271
890550846
1519268074
893910488
1933521797
110422964
1496667172
2094723013
495755126
1902629894
1489897751
494867694
406911117
1164497764
282071484
424150164
545052600
1988157205
1917424544
1190043430
540521075
1633541176
1237121206
1460593562
1420488287
1616499088
947284798
2092535332
11942311
638623998
1637464713
1848342117
308991119
1916049286
1314692101
331803693
1576012824
1242966110
2065628665
688162181
766317435
1077301489
1544434648
1524278048
616868597
528812745
2044038817
1168939585
1280822742
1565562266
1570804382
497524381
520261981
1527684467
572247632
1107448782
1309336091
1994467052
316434311
606499898
1765857698
329954797
1408107702
1086088858
311945379
2026890010
384227534
976247500
339441977
379937771
1161394762
1583423179
246587331
519541297
1470120696
117816181
980996028
891054221
39612915
847826359
559699684
41497120
485410043
830315986
1849085680
1509937401
1159407870
1359445477
759484045
1858848270
1822885299
2055056793
1052556681
1832065842
72684439
2074941724
629291869
844652518
879088933
197991106
250140183
1926311037
498529110
1088100940
1654140903
644326748
971380339
4263527
169344938
1513568395
127358527
1110687356
1223552608
1683988146
551330273
373798881
221459262
1692229507
1069787155
265768062
546618489
1880923159
911995287
48096657
1702304545
1711803872
392037449
1828341091
261139997
1954683778
166418197
388701129
1062825097
1930058248
2113888353
1722016116
1394148933
2115014247
416246926
1056200100
391311118
145829055
1126626533
1644081572
1599557692
1312608038
1648853709
1687255647
521364276
250173742
982414623
1796992217
832893059
1263478281
895969718
1122063395
1704881437
382114255
367332717
1067569715
1680541041
1677426848
591680730
1828311005
1272958233
1391167786
678634461
91075681
2002263307
1794965518
315169719
1982252956
254547126
43308408
639911623
793847695
1220777535
1479266690
1871757224
61524840
1752323684
1074790825
1010985152
402890140
208473773
1682703749
1111405352
345622653
104384320
1761493313
762748192
1674326559
1615442499
374449891
581924809
235938575
1726709501
815836585
2014887191
146504702
1033761515
1495224864
888837317
2088122811
325917271
454238622
1513681799
1778776277
852373209
938917281
2050813520
758994577
1497566213
354002419
1382064020
216571536
1561983939
1862757398
1861321940
949411467
1126246986
794474545
1782870348
1663550227
1221107106
414979311
1646657211
1756083992
1391810011
1495486623
1967388728
537567399
229299131
1106437202
1156630737
123828295
547865159
458218668
2066765928
289289424
2138411114
722046625
1129646736
281586313
216700822
2045722902
1006044750
297870734
1667785140
2031277930
250080887
258775533
1476350530
743755458
350988906
1564849802
1933072710
407722328
622120669
810844879
1947766556
1707778704
907970129
478456157
1821390210
184866299
1215353279
1846639654
1644733590
201476674
2004570690
188428681
803317760
254430415
1433210287
1379897169
101675370
278146085
385060802
551181548
211034607
639472834
462730865
2091061846
178573280
1155832343
1851298984
1728844075
711203956
256190253
2131201293
1141987987
1627339946
1909489898
445201582
2097102104
1716455446
675511003
487605432
1161151078
1933283928
1678434532
2085893071
1933515195
1173708635
2030835021
1448934537
1000015597
307758045
431268833
1262456977
358719283
633741735
398790548
989813069
1326748882
1137165038
2035164249
679327693
1593676072
337275155
1876006483
1607360027
1027257751
1046861980
823619975
1535395361
1182182370
221079628
281976227
963528880
414135645
1430262441
1587440824
1951420545
280233874
1081453607
1273360864
208271289
1584712193
2012707529
562893001
703240643
1439342413
1799430177
429881406
1068367944
1713977341
418186625
1219325044
1129984242
364761097
397263333
1779536949
1189828376
1777841335
939135310
334370583
719081237
1865166359
1319200090
1021168730
558554679
1214108609
1632362040
1848559270
1985570136
1625641608
891814945
283204343
532749260
1930947237
2104128816
1583603046
1945981170
1939926228
2139362105
690175610
849228500
709545358
861338840
530566132
775582398
1402930443
1046408217
688852721
1288161316
1233044031
255033445
56841835
1921086792
45808334
1218919552
1851416132
147780488
884163597
843461087
334345174
886941585
1542182918
1384509115
2116315217
1513875159
1285884
269856348
1173406951
1788142666
1883071980
1847704708
693458198
1984292732
145865727
72813650
1883659342
229624309
589238138
953227025
1367955187
944904035
778691181
1064559782
927140651
1204374281
40474451
1044919904
606276281
394037906
1403797424
1553056054
1133115567
6300938
1729238909
280040953
972927941
281252143
543962292
501367375
563739216
1553455098
215291203
1618139559
1778393834
287569625
182421266
1144320647
1270762750
126099092
1813983131
216875298
669835280
2049622611
878126824
51104271
1179406817
1678372701
640749091
535760534
515487038
1526265154
679005715
920861307
674559766
1258783482
60663773
1182827901
843007988
1279524252
123691845
403336191
1922542967
228652726
1452461512
840215361
1770606281
1706159132
1891998227
1464410859
1306713522
1586090299
2058985872
1434045074
1679741210
1302253683
1782591707
640870680
1055040740
28166394
1591247889
1851456486
672425489
223830305
1652106961
2076584227
1288119864
642778586
392342285
663709359
296690034
2054995985
666387172
1981666831
2054342456
461831899
1712798762
1834285155
1588729939
2129570633
1273486536
1216931467
285620996
1163283014
435176503
618578322
197144902
1802786491
1700296566
244852440
98031557
1549378172
523562788
1273586179
1810480042
1372067114
662602755
1690198561
655999765
936524891
1286666169
1623525861
1476531559
1790352137
717129392
334641878
1874123678
247151121
122624135
491191831
214054485
81405309
232770366
956600556
1745320068
1152160701
529442304
844735940
86172382
2101837464
539387513
687797327
120437473
1941283814
2064282209
941251799
1960597962
1284360087
1622014792
2024262542
717474093
13137838
1192816606
773840920
729098823
800221391
590022255
703356995
951659303
268535110
1308466049
494528060
140222329
1938892516
942806812
2103279016
1641324377
49240489
423233140
1068914931
1937309526
538239006
1158449200
852603605
1720990074
1011848024
2107819125
698160916
2107049504
2014137020
299066693
538256097
1491396482
1854227012
1554799855
1548592692
1162496801
1389930527
330927355
89654609
220109937
782318670
483162809
669969243
485679843
865326648
1362268469
906929839
479431118
628926692
323152932
1010625181
519162915
234834481
1458010746
1310116467
592265861
1685012482
1577401767
1721443171
1737821101
248715980
682318945
497961808
825761170
1538173786
240351935
1113027666
760396212
118675862
1657648907
1913404208
1545228762
2009941509
1097847356
1958429040
69770648
1730548243
287646439
254931630
1836328453
1135466705
1578790499
539731142
1891295807
520499356
1238396295
2135545884
1137518460
1631291003
875227098
228430091
570866671
845634057
1844370278
296189610
541302014
1503404168
1778902773
831279430
605866314
1089871723
1712495067
1470599965
1461244392
1500688310
1113981750
1012964384
2102972424
878489143
1250414552
2143578823
269808690
1728938914
309466697
1916930540
1611182249
1336052349
980089873
1727473345
1802175865
1219892886
343917085
532844853
834401302
746990411
1958382999
570045690
595630861
1656920359
662099203
906676398
1816967622
2064833101
655510137
1074829457
260091162
545095955
996892296
583470413
338609423
273570408
2125482640
61337810
2034101544
577257676
735660414
857072629
491493568
2094816053
844153688
805813238
2085866551
641751561
1289220472
544349038
430666015
1566045982
394490957
245467863
1459162467
839411378
589901849
866066092
233457007
217229859
1618121293
403727770
475956607
1549987092
261985920
2022694737
1320073798
1013107377
854377494
1477916814
466954500
1355380963
503799588
1933601944
1713194583
665412874
264203430
815055560
51237851
1530269697
223922753
47854230
1321994681
55864887
457386806
288028820
1807165604
2108663822
447001582
128772682
1313788962
747093469
2119715385
965170610
2024445750
1028295951
882972501
1103227332
8272334
1347108728
770799547
699193642
1069942024
1964209203
1971439460
104939961
1345004012
2110663482
507288223
995218239
813357237
1158338711
625281819
1989039760
1004451598
1665470391
1143513978
1858469552
54109289
539989379
1925067683
396474639
1463747611
249512553
1200833029
1456957705
1101460984
1101778872
1421307999
711683486
1766843714
299752175
1726634356
662073485
370288463
1086148811
1648453229
1243815692
2057630693
1674862173
418534146
177496198
1572461294
68257356
1628869355
1796416328
1083216546
1845620968
1771529942
142217318
1727748370
37657758
1469437421
887309669
1902190956
1024894948
1098590336
1846045301
1029331905
713880502
1111662771
903348393
733636440
165320414
1023146607
1947170629
1355262982
1922263535
919422899
446887743
1713056529
676807788
1226552705
1255870350
506556555
915533600
1885009181
262979458
1028055964
1976457556
877264526
1362985679
297171926
54200802
848973897
1009287563
1893690973
1457290753
644494826
596698868
327923841
1226191880
1901549007
672589403
1431681453
549870127
1258465757
764609700
1449848471
277352112
910569529
819862298
1634812438
1432733660
1624109889
991362390
31735610
1477192269
295502007
1216091016
679180056
1124272585
2076948211
853968916
291227315
1744394757
2105697683
50847492
1296847518
907919207
374742852
106178667
1059028074
1126946970
2035016997
1345813295
1263702638
2012916120
50645088
1637378312
346044674
1279192469
1841759701
555967520
2111793932
984277261
58575120
1428484495
1562190564
80941759
1353750108
866900681
808671503
241049144
822474120
1918585832
751681961
205247538
953704836
1750976443
1836926115
259733635
2036130067
1496401167
1949643739
943137106
790254152
951908010
2019681083
979193034
659237664
754665232
16036859
1671840382
560050723
2065181606
188485558
1559527371
1861131946
628346992
700180534
1716153289
1861230955
2134048142
2093120370
1348797197
1041176293
101412112
1175038516
596400423
973718068
333684386
1962555004
755276366
816306670
158107427
2047441040
323661806
1470591934
1077615058
219086592
1774925067
2091282632
1376074915
518645578
342009019
1349520462
807561592
1095595036
302083819
1574646579
2001447976
1301545977
1749631083
668544136
482210803
631484576
1442617774
990631128
559859839
1164858258
1605159716
1832537988
302618388
1490150396
836647327
1680615301
1017843486
1852206852
1232495275
660264691
860445258
1701241011
1495122048
844272056
1583396324
8067688
349291225
254355321
1137725911
1311388123
18742989
548730131
100152594
2100882688
1074423699
1138343097
789696095
410855349
1121171679
2020053886
1170140
1244359350
1022545420
1708491174
1138011388
935372691
1840952219
1053703885
1912575513
1315557856
1898814096
1271878532
1002429534
2066456849
866231991
1703523239
1845972268
796191830
913678270
463519172
1943534310
1175608792
228528128
900494986
858397801
1599097143
389639411
573285239
1641167290
105194867
1417590218
972773288
1410493170
910688720
1691441914
1647750624
1137534618
1925839625
1980187950
1993612838
2141652826
1093541557
566266874
708454533
13287543
166827608
1777807622
1729322600
1961663400
1193413813
1918330444
407602401
492551617
759353740
145911719
1137665740
1072969312
1248301934
442962596
33985890
1613212757
1866097948
663407528
1329100900
2134237015
316639169
1825679703
1227811068
1412949638
1336951776
1720678283
744007991
1497098251
917376695
316358762
608807389
1847917132
1428268275
225079227
677222123
18275934
1212032848
27568970
1666260271
1090378880
1746221681
1773967596
659326711
1818936753
2139525288
726597398
1435858860
1310035491
324280860
1293388599
985960382
504726487
200794329
1534440951
62967942
487093283
926412647
830677551
633394035
536872338
148261088
1111207907
830306285
1755476365
357643181
1974255601
897805649
1156855840
1928126061
1852442326
1552357072
1749904009
1303590703
553225787
131535445
1370997175
1117772741
1795127350
1478001452
435783329
1754377879
84019348
743323458
1022002063
1305623746
204262803
706922002
1308707134
504177733
54745145
300727459
1326056122
1977970208
311654031
293757578
145009676
988836497
1124553149
2060490705
826727960
426180017
1830130122
961328105
181990769
1078212660
949048691
1206648007
494629323
1573384475
1630772723
23694741
222343754
562127310
1715010857
679096015
1815195963
286422316
33265485
220537742
1718333847
669883896
235456386
1384457913
595910608
1825399479
1952277160
1692110782
770780591
1544473502
496957266
1204883375
1286173543
899747753
2031737666
636817599
1417007562
168601452
441488450
824871772
1302107783
851260283
1315705581
430468060
1227717008
233228752
769556253
314882382
900268996
2076370815
804939164
2086071330
438097886
1026420572
1015372938
630902330
588237239
164225671
175556231
1351443703
1718316858
822901524
705242321
461523453
1429348149
170665117
719274743
313297194
1008568771
109602295
734100042
998201910
660272302
1279435882
536507586
921991897
1811567313
1802229613
340202027
1922035196
622462346
1595287568
2088017611
2027688450
420927835
1654669398
116539176
710459852
1679075739
630909770
1305848588
125570502
868549286
1073907586
198873123
1392715232
1057590338
1983260453
1222527374
1671542027
2093196831
318772393
2128009550
707997525
588141905
1749708289
71425949
839065105
3761272
839409076
679718311
1777678632
1193979507
1293414541
371311096
1533564008
1627534591
1738036514
1897961326
646977953
1016752695
855838051
149094817
1470797216
690423148
1337641848
226609374
1890784369
1130538535
1538666821
1421416316
768718879
1226144064
1021710624
1483502860
675950504
801385744
1065519365
1409800877
453488492
1683753825
1287367794
285287451
1575391955
1489990126
393671748
885558226
194933485
12165405
1996999391
580055177
762286560
619611427
936702820
352522504
604138155
1281730935
528089519
748399347
1949547938
342043962
2057414572
1556142703
875238770
2082343323
970838801
874218870
624630225
723054385
337277565
2140815668
1631677741
734545494
1572500300
250632036
2005931248
137109546
184062715
2008046585
1563731389
1022091312
2073821171
1621113359
264909415
1865123020
598139487
1814391849
47671042
1149696116
513852177
1921617230
2103585276
1525932685
393608871
374463586
439710936
630054386
1899869104
370035663
909059776
95804434
225723578
1827995307
859396897
520644560
1955650264
841220568
522028142
1215836909
259294951
514579258
1441257388
1488971311
1787454939
650590112
1885377524
1641419174
1369349453
1011203894
24696519
445312597
1791113220
2065680499
1607799970
413762736
1253226296
1975301608
1903437205
1543399774
1978213828
708352484
383634090
708297170
835582043
1664379787
574219597
844408457
1118627611
1843107698
1223790425
618578184
1699470829
2012493873
449814942
1015370973
1809273654
1187306050
1007207369
173319564
1677283161
902675756
3327575
464468901
331749572
77290225
1287542372
1978463624
1245722498
31448267
610527948
573252106
915125606
478343338
2092460459
1018071467
929655151
1267016713
95058754
2143989913
1878085452
2116617599
920582381
164128424
1383002516
1345185254
2087850787
1653568117
1671940437
869221981
1012756020
1120886127
1909719133
1944872343
1892917123
1492285258
165186876
1824745649
1862903956
323495683
1653993597
1744277848
871802752
2008265808
1331001708
1760326615
2023037209
1523974659
474933584
1457885234
864323890
1257012863
1228147772
672425489
672065601
1962643225
1115936256
106401267
1911245623
2145130587
351449919
1127936850
168113641
1592814606
489476620
673723312
1423879369
277684255
2119169193
736365756
346779826
692190443
1305205538
735215018
695129940
1541188998
1772144745
878149900
1717459215
1542020358
640118740
1010960398
1720290182
1981929075
1653260604
1988726457
1537771579
546225675
244996312
1321775671
121324161
890678045
1662365811
1390930067
1838507107
893910488
1963135380
1865739984
598624629
1376254498
1601069154
864250170
389082327
534271608
1361975518
409369878
1057539434
1655576899
1380292027
1154450520
2097062916
1581880472
1035509165
1972851117
589545564
1504408262
1259006285
785823305
1454245236
1194303708
1734295524
490804362
1885163835
1027575113
1979027812
1790673930
653853240
34980186
995444909
1360902349
1470435752
385102696
1211456976
96749708
1964648814
2048439777
544416266
930944595
1973253158
182207068
766989515
1400956534
252129778
1290076511
1454971483
893610920
1064220465
1241517533
504518305
1348690853
2017330272
692180907
1087763470
1379140076
388942821
345739830
1778621015
885179300
745748958
35902750
1688302300
315483752
1379022565
248907299
186900075
388335593
1630617571
2142616824
1801689094
1753208482
405916823
393429755
713317879
1981949578
3782317
1078330061
82068308
1565668403
2017528475
1806724755
146557617
1275781577
1947290633
537568549
1146243488
663825779
383841694
1499741043
673232235
1988108532
1122796
2132315269
666767482
174163814
1558980676
948791020
1317902395
1342012084
1027936641
1761801369
119318514
1774907708
1729983065
1484442127
1149811283
1115310351
813338031
1199532627
161440839
1504642032
1440508846
1493889182
933085499
672392496
2141399100
1344373412
632811154
550846320
383214247
697656200
622838753
2070019546
708503534
2133948406
1512413750
1734603657
182198415
1595894170
883333947
566376640
820007886
930785920
1164350013
450671377
1297813528
1296153155
2091782244
888217156
229438606
1776627954
1944724237
630740299
1496846233
1371812556
801371543
312739000
916688303
855404680
369444648
1479322045
1592964110
614910926
1715907960
306688856
841940839
791481710
566906306
409963740
1076648925
1723465736
77022733
1196043506
1779098052
84111426
1858203630
850259649
832915880
1979484081
973793774
1770267681
1249550516
219334998
886732425
552331935
1389407798
1282564944
964429969
1792363316
1456994212
2014861391
2121601791
16381767
733580105
1714447460
1552000394
518109118
1332632939
405548197
1310526107
806137677
1162490326
439949864
1631949269
389473006
1971502320
1874927392
161269442
5215334
1140177746
1614612262
2040566332
10970120
545304459
1175452712
1828122521
939595207
273550875
1451428076
1686809441
311276765
148524355
1944880352
566383713
2137050875
341148924
1293586304
472724485
775191
1216188028
171158510
1454158111
303580945
1120794003
984588984
333355673
1982430020
2120303012
72038191
1573482364
1441437077
1770432506
1787261511
77036317
1695151730
430526428
710757899
77860204
1397706686
811872621
281500663
433787458
73752508
293301049
313246117
1248790737
1784270132
2108556529
760784330
159702289
30552828
1590058605
790620615
1440414244
603378966
781762138
999101814
995931025
883615565
433604969
264049246
1906470471
2038118707
1374379599
1137254233
2085070704
552300394
1890479697
1707863272
409056428
1227995043
1941193192
1475901290
1512667162
1611598160
274232730
1685608743
1198006495
1673653521
14979629
1766346391
959549961
438458376
550313674
1304851659
1879060283
2091755958
471114131
1902958276
372185378
362320464
1135745084
1165033169
463235992
821368021
659000508
477037454
1108069215
752675041
1156964381
1181148424
1180207521
315561964
1454619253
1316436793
379859336
359669628
1465374829
379000554
491543435
1897383401
290055959
1543625671
1523243774
327745826
1161817146
1236813255
691582791
953837085
1017721186
2034153179
879391176
1481346564
1036985146
327669370
2107487555
1095698511
1783891688
1184805010
1231796036
1744408713
329709040
128515671
622077572
1706791
2040375876
629824145
1942833939
651006803
971278028
331742369
1806629929
1431953174
1361406875
2087613843
1948193652
1762480816
306197178
1579424087
128838388
367722277
1285609067
2105113159
1121762121
1141618910
1134881824
681827968
1431699843
470398798
2014615457
238345462
16637296
2016050095
1143453734
1681562211
1543724027
806253088
119548813
312992628
94249466
971151812
2120553787
1475613728
1725275379
553857969
1369225147
383893027
1264382663
1749761480
1313987130
1846407277
1703753119
1634737253
994338935
1261928156
301620745
357259408
1187673673
456282683
1040620927
931823109
1901638012
1324275962
1698255536
29731018
1772673857
2020400827
1324711037
417397868
865945023
872861384
1667143242
1019925691
884133579
484190870
1831254117
1446060378
2017871592
835179994
879707502
1222381731
1038096663
155947241
1514839107
1165853638
917045994
697171688
316113888
1200269436
1033239265
1033516533
640301595
37587322
383713272
437328129
1916135011
1731078007
61373840
367824211
664200864
848048578
1929768142
321634597
965708146
1573512598
1485407886
1612225478
1419950404
673066118
1911253979
1950002134
1676662422
683084617
1089995095
625921574
98185742
1361274948
291697202
1543643295
1933492131
1293927166
896713813
1514294777
464319304
1035202575
695567041
265059714
1908177811
1747266051
634775328
380886572
1626381019
128864611
1954646110
1617448780
1790814688
1353143640
1849474093
521139818
924672756
131336237
287387944
1018057437
1950452990
1266508708
2002816929
2049959427
438061461
1832325576
83166977
629563259
357543695
1489100547
1014735029
311199534
469355811
568407729
1466572399
712204010
333975544
702857038
859555591
1366687760
1011229806
668912960
1391042755
67971493
863919970
1111558878
1129946719
1590160667
417372877
689804174
1443392315
1227789830
1538594845
293451022
395501632
239280851
12388338
1448744447
986933330
472810463
129187287
368037552
349488574
851733923
465948861
1332091737
652492598
646506708
533816854
2124545346
1556986287
245337310
963627064
1279235610
2071188256
2045189978
1541049366
335515664
1958900990
2066358107
2094766088
497394256
1484796390
1684540860
1058206316
986812172
390475065
250953532
467255773
204989043
949407652
977446346
451242974
1654942176
1159105417
578896478
2089716776
972832033
165797548
643881901
720007517
1848566810
22289681
1419425341
523410709
10926701
1171339664
1444279464
592280555
852110092
1081094296
84538237
811580534
461673448
1256471274
1864122077
1553282199
1477584155
2114771498
650958384
1943348967
1542607368
1343049500
1349525545
1925066508
301138079
1906817456
1302560494
97462574
1194031490
1901805468
917680689
1185329325
1904217248
939694553
558149927
751069391
1250933018
1670271958
1448270110
1592522332
874378008
750259962
1061152001
595983112
1820049589
1110890120
1143511170
305598544
1852833573
938084193
775947060
1437542724
819115531
984638122
2044023365
964999969
959677769
137743214
526885545
1480840159
34989008
2064182610
1963760969
620854701
665326861
829425111
1859894691
184009477
563580327
1440071228
775382594
338284213
1144037202
378519634
169330776
18407692
1576486953
1455656799
2023368986
965863137
737889974
725321970
237345329
855703350
1752590067
1988264703
1149595921
1892406792
885367254
1794738711
513108661
34425404
627372541
318333445
1299985717
1602284478
203856579
878498822
1403978635
861505022
1803969135
481845211
1397091660
788790704
337113533
2045906163
1873402354
1453335612
1979755052
1329308614
1845251372
616829502
1808191441
1772348348
1211074866
2106793835
974486985
274292455
743050476
403925381
8149517
1160689579
427793673
2018132998
92593344
491944068
67675967
283977861
1281193414
1410601362
1947091909
1455094292
541678016
1219203209
2026873417
140870744
2097287229
302059213
781698262
108614759
524764641
493421836
1669255887
462796372
1444005049
1047189890
895884483
915545066
572467890
1075296738
1913265655
401538588
557998484
1340149381
713627278
1657319423
1152364264
1915435454
1327459488
1501803828
1840400282
1838119812
121372060
1381439629
2081283311
388640856
211015763
1557777832
48160443
1066676862
786701723
157363415
1203938946
895496717
211635465
2140970293
160803937
1984913084
557576992
572033642
536827028
2026468711
1828454155
2036108061
1431900014
1497525802
1785439511
1596935290
1392869194
581553123
2062769288
790815386
1757959491
1825535329
509884536
22023540
1783674724
1463692290
1767157345
1983174832
775205305
405729680
2030982133
664868060
1990167770
644414330
1782527294
550371827
456255959
1509467775
722633260
1422730059
607216659
151681025
1835392688
2092604953
302691833
140461088
1756228349
141907022
1253740195
1664142789
271181430
1615924667
1656161399
121299364
612439321
1837302154
121475020
1367892151
1449517565
1625142375
1497859361
10654608
2062334273
1092296751
230651738
1629856701
590143832
356851281
680464014
825309723
1897681434
1528152185
780319397
1371985646
1212367869
1597883432
1301233943
1258974329
115093565
694587666
1835329790
938437823
126244209
610477436
634173061
1517177197
2106491975
1947527879
273208385
1678686895
2052021640
1750995724
1794123817
1602407334
1879457623
913501162
1615603741
531156503
1683134284
913796465
636878956
1056475267
1267937028
517508973
1156944873
777557630
1764944621
544974918
1365459157
2068310858
1967709438
1663963463
252344980
16905242
1643911674
1139120866
448270403
1792775754
1128945756
1369639091
950289484
710930199
1328851199
490243795
614885330
1274657052
9823474
1453872076
4374894
1521832132
183442879
1432704858
1898953655
1047123284
458753359
593549357
626470864
1250528227
1488244152
722837731
1133841876
851253418
1794998572
1115570717
1265681830
512090891
963191277
1321450003
1158940551
993568948
949238329
2036393498
2064746781
866586680
1528515901
806618740
649917075
2139878643
1236154252
1927709503
103166430
767978328
748841428
1808947044
735177899
774806381
187841107
1818876214
126567008
8840612
2073129815
245117215
833945570
1486633787
867344148
1085721560
1564286748
220782770
1541934709
1642742237
1415562428
1075379341
323980487
539681146
1022709389
1021001764
319663270
626844127
1250093324
2120568888
766029031
1633194626
1368516369
6967985
1074995023
637800153
1434796431
130911650
1661060727
1106702700
1484008688
238163789
1301645237
755884875
464150394
1098558164
1450700719
1129975352
94110205
1593561260
1341278847
1161398598
1793086341
854046111
1238017960
1102854778
1141208728
2127964728
208665596
392026094
136069502
472249229
881869836
1870891031
340085268
303493034
1027694224
1581523102
422644060
1801286344
2092944687
187911831
1348230971
1908730846
4928006
831419240
720403173
166235943
773945612
1032192481
696154223
493611903
180572129
1263426124
46925853
1622805308
553592547
1806610246
33108776
1251236381
1277021552
638245625
271170075
358833958
901840021
1962626639
632114080
1669394261
53835492
1247092078
109663380
1503506503
522353463
2116954934
139260350
162607581
88201120
969032890
1155817660
1440172359
356802598
1977700715
622244990
1619633536
435369073
37589660
660081909
719229977
1979692522
680092105
1909589841
2022505240
1535521863
948627485
1034497200
1134865351
1383502481
769865349
1378458259
440160857
1393011115
1392030976
1352506468
1256638338
465431157
283885915
944554975
1749777727
18000354
124755757
1528181206
1815142011
602503679
375977368
2047084122
301788519
2129432177
1957120298
971389541
264979441
742482364
1729770109
36517039
766822436
1174798185
183722823
378730345
1856383235
837028776
310470475
916835255
1499888588
1237303016
1378863712
2135227970
1706586358
918863791
510976447
1956827699
1989313974
974743232
549353552
87500469
210634472
723673030
1222768898
1793694437
488986862
2123787982
2133155722
405182249
712899122
145060563
1146265357
1118916120
817533818
42445195
1837843736
780231511
81771731
1379879518
1518557966
201508103
327780262
227946274
1194693775
1543491355
152778504
510382304
1816723285
548757972
1481524890
1648778860
435138056
118302532
1605589966
62989562
911254498
1148228973
796416498
1084947226
1904130501
187172982
429234875
2052767569
933545184
744264495
1089735487
1871845522
1827656814
1643171333
1539672540
1767587389
79289061
1264612920
622157738
150173635
95154327
986739242
1365881174
576797987
382090661
159558283
1075453634
1846851175
1379809115
1923593902
281996573
1043543496
24467207
1841255870
1289835918
501499937
935761454
1974655463
1715135298
62452666
773996545
910824472
534200530
1060971170
1566000080
500215910
185735283
307373903
119055421
321397079
653128776
864538008
1325491088
1137252328
120258754
1358356852
670092144
1525015341
453221852
634884592
1016818322
109607910
1704722912
1726054141
1390711210
2124574155
752048995
81282532
1488122596
977004413
1572959160
835303545
1093326833
412605561
198230966
202410221
875736881
1682638057
526837783
880320913
1769261153
257941563
903498174
992403239
45583312
2071874465
515963966
1196527320
1207247371
1274575713
204387263
615974855
392224753
382336239
1666258499
1383584170
321695632
2099543236
2102980781
1424170535
2086878489
1497470996
823307056
1126268665
1865927768
271010470
64378088
1648368907
1293029086
997878792
189729713
1246134733
332403732
885944057
938654888
1978339271
1487380367
663928017
1989784017
1467619442
438445719
1686278888
463293236
819358257
534372835
899141346
1176284871
264000795
1763026323
2048408948
860844941
1439536598
1412413562
1288348978
324589891
1136636198
1482995062
349241948
1468324263
1118751432
655541309
441655586
598139487
1735221215
1704248891
1772217353
391098583
1485898270
1073072726
687390420
1387944496
403526284
708861551
53886540
558763532
518054016
1754369055
1543343260
592352290
2080451676
676768545
1362954960
1891908670
219683085
366944518
1946494812
695788002
269612147
2020144812
50553630
1789020841
1998568080
939869300
572576449
1056413725
1241392538
24712404
162142441
911547657
478107672
1392662346
297545330
1587157860
798454976
764295802
1714399288
851509635
163222651
677305464
1957931761
1445249908
528434159
373014744
550048968
866861675
1674799736
234322561
216766893
2738127
143783135
1001002052
607053749
289149384
397517497
1613465680
149604588
463075278
1924403560
1549730272
1216700146
1690313461
425511132
1501465987
387463421
610580996
965076250
1090626427
2095130382
1342232909
690964706
1710058242
1079381763
1047201057
1711095787
1036005485
733061014
1095709295
780610350
661861207
1233746145
542656594
357382297
1924204500
932845891
906305174
1268819172
16462416
416626039
1629496605
1501695713
705238013
780785215
14053121
306297055
204003463
760870589
825060719
997400768
516154828
1822516227
1860194845
1876015430
1147475520
2073505348
1518856901
959870205
1597344602
32587046
1737419951
893212161
23588785
175290681
1016847411
1491097513
2125214812
1376861074
1858640051
222611891
1567017331
1791984437
793005366
910475272
772621816
1657721049
1139576731
1926495892
1095143183
181505622
767101598
887160846
221556265
983320837
1084759345
183817025
495155470
2106907926
1977885923
1133298344
1304471560
934629012
2113340524
1054508096
1740530086
2121128039
704153257
2008887894
1403775129
450213617
591992956
471861878
1685590011
1042182865
2046854509
1005389930
141514246
1057833872
390332103
1987326392
1792030211
483030621
148627193
1147737698
1773505418
955914545
611444234
2039851089
2064057440
873279470
316899944
1080295615
742207228
1568046987
1614659271
1916962721
570223622
1220159051
724101819
1532835630
1724012356
1375225962
1318763828
1045670040
1349150336
2081041451
904177541
199192077
2067946689
2132590077
1629971363
1781075107
820205819
1447534660
148276135
1710329646
1761424385
340987530
539661275
3458637
994247277
1373902376
1590671145
255106255
2012245923
707930811
1190632582
1555850150
1302155262
858741155
1341899099
844438854
875728617
1924569783
1229496149
351615038
1127119366
1131565329
690037594
587560495
1989175367
1568814792
1961894161
699854022
772999631
2022687078
1685776378
301754793
1541406669
984706635
1339655416
726079786
1454760633
93923515
1326621848
708525425
1939893256
1958167742
373181877
1086153335
933124418
1434721060
24741426
1038393104
591829619
292722766
363749603
1776863523
1671173552
1561711075
2136819743
581796564
474619556
2078393058
1952778027
668057746
951020691
2093209352
1335258631
1999722941
954273567
790791889
1460838848
490942449
79897781
1319151907
1576510990
638825951
2098450118
805627097
1048565281
616623142
676578090
1252060733
2079355955
1023795088
1010683069
149362879
10898290
342605627
1464863150
1342096609
221598149
1782307872
470743866
2070361671
1796565689
609189241
1465934631
1880047967
1761315217
508681757
883203007
1473961673
1169110975
447169021
1650966624
1043424333
798638478
1148489233
1874102692
442715677
681957646
1412997550
1359058608
1613666598
2064764412
334412227
894831595
1684565584
819813767
1875891167
2713107
866066092
1432439011
807293817
1415560152
398615170
129889569
1344396829
776251999
801669511
160154953
867732731
177883058
1207450511
1200460669
1488113434
1447858850
466785011
249385878
93496206
245270499
1494914399
2116585600
1774358724
886361557
312261341
878931669
1470553088
1184142672
666258503
818566398
1278891698
1292603734
669357541
212288193
768495850
105472491
1975649154
2040314617
480570203
216720540
622747574
1382229840
450887399
269981781
470564842
2048364018
1903122587
551289773
1387861684
1028732415
1007982780
383285580
1041904865
2090316324
1242625757
1446739412
813068516
1574246892
281801104
288968517
512846225
41077090
1765210894
987976927
1902777796
1019181909
649232158
2002594769
1026985557
1983119800
1668585208
8479991
842077367
897037846
337681968
588302883
976340755
1247771487
1007968060
854593724
1125086693
195507720
984509266
595018370
154089103
1907023935
248922130
551544155
2073919484
76129896
1444989387
1129054900
980062837
76059714
1458971855
334308836
785554651
641787045
1140115699
1641831249
370088497
1926036198
1131658892
352194218
1116273331
652060679
1264241240
1289307897
2057747221
641666424
1075279090
1473692550
1691461565
2071889422
1504407978
977446346
85418593
1977502994
413266592
661546955
2122367200
2075532497
1752856615
1481000619
1193597981
994298418
798100164
531722574
1422697922
1564923377
1323116376
2133694010
48133836
878328705
806285510
868620856
674503116
105776786
561352321
332277266
84932902
325178730
1658852432
1205733179
1413601896
17843382
178850255
467156816
146008764
1901045969
1937007951
968385959
1315562291
1697702633
921393540
964789945
1533819904
32274838
1345462146
1988441455
474211861
1900917736
280831004
1412713035
1123905908
2032763119
2019571974
185933921
239892314
1051141048
752634020
229937831
386290965
2100022108
342543697
1802683744
890901931
208007098
1355606848
1935598791
939517471
1065958095
314072943
1736191386
1414310303
1391200067
342199594
1735166355
1870103809
154390523
1692196208
1349872452
1447893264
418193834
2006538273
230967197
1425055016
1150108238
1076960214
2020696673
805100438
714987037
352973081
1625337864
202653519
931726562
142101406
1451291232
1458359311
320616347
163349913
146631321
1996669552
1174269028
87812009
990424625
605377615
777062495
1321637984
810932388
63278007
1116728290
1225438345
1219300378
497762266
2006943278
1573309500
1373796653
100818564
1939823153
2084426827
1895388771
1880547327
358034359
2116728023
528580419
692168278
963417331
909167285
988990309
1812873362
1929624511
1170776315
322108854
993602628
1706708508
1691716813
906500984
1468593449
1648200737
297270421
438611199
1004347747
1294430077
1743103979
931804910
1257651338
1838129940
59626776
1563622690
1342570964
1572023206
609844212
1484156595
312605404
913724074
280325633
1518204935
1152396626
90351796
447724718
1782888754
1124041392
37114743
1074297573
1847887833
530489366
1885651627
311384965
264053988
979529901
783835618
1758192419
392881184
493329675
611785285
604099158
777859559
1413304496
1018666989
714465180
1234320579
1166079650
180287004
938179284
524897240
66328935
1677915586
1573763889
1730552809
1810496711
1461405311
571998334
521434469
2134999636
622846751
2076250677
2112397702
992062895
612753241
1574550534
1422964197
2121300128
361707951
903605736
2089075245
1617167743
261941819
1677558385
1636827188
293008332
1081737448
273575196
153850870
161064112
1473449939
1038579865
882593028
1889054091
1382726677
1324171899
135298474
1926756951
690071497
573824013
2083386517
374618456
1227364693
163354914
1460683648
1361493398
336860445
1247440115
2029650109
1077338342
1851663546
1281186268
953540855
430497208
1331790227
2109249992
1664314531
1573651406
1483215739
982391774
591963937
227595937
1777379011
1700981765
1984472883
538795785
523872402
2122073762
404165487
265621563
1873764282
1775248099
1153538155
1151401068
1478919328
1581420316
662940416
1592265970
2029476420
165134965
558705261
101346994
632432837
1012786754
95444930
1060269945
138348936
1684749241
430611366
365536922
349654291
394103172
2061795495
430201870
1911136136
2029780161
116723113
728493933
1408503590
2046145334
1121614204
817681962
1567415055
648810060
1931874710
2093661174
104922592
240712429
1319802949
1348220298
222499341
793649276
958853936
1982488716
1685829366
1725287565
706287017
527141403
927253903
1923233421
613154419
1227396090
1708499292
570427601
1537780334
2104733121
1732681225
1821437503
2001427748
1154005660
1443300560
1770070706
1210180995
1964456438
1954279707
1801147574
2086756688
168016867
1986980029
216478725
418589219
1193229925
2132378372
1506555453
1282213432
282037170
203858819
704565434
1016618967
76083165
1617147253
519907087
2138094300
2130356152
697422139
1608963871
1627748299
1311745514
259841826
2112128445
323229409
1798775915
517273206
1459595725
1708812474
1069613828
560160970
1293437141
1242991261
116643755
156712791
1061352530
1979651204
1173261216
3132805
1895224707
314459543
666611983
1877077738
880511576
1575133692
217099321
329639874
187221892
1334564429
960481775
23040436
159608475
2112160788
830903645
1704176205
1488804504
1664302589
933677318
1121394714
1377713991
625121439
1681161420
1282640956
797083126
1806785583
14935590
1929195299
24475627
128954458
12190631
690071497
1252923556
713800768
1270154966
865450974
1866881789
115485821
1602951899
1496251931
1137241086
1106270206
1872042058
1167469947
476343462
1263673056
228027581
1350619490
27246772
205757314
1486081665
814613883
811965865
126745869
1348893009
593282172
1050439951
1441154422
803861038
2064622210
989346603
1446903827
1582823485
2051330842
1099583241
306771706
1419748946
1730065158
379151401
1565403627
267823196
1388998444
175544842
782342083
79753816
707272644
296151887
1209576318
969049018
329243586
1995562322
776480180
402707233
449249082
1343219246
744477374
290067502
1949466021
319257318
1497572885
1697338583
650958173
1067956752
142918165
1432289876
629061569
1346376114
114277330
496193376
578674594
1594150401
1173181607
1725647690
562164632
559090633
413447649
1054049021
696317038
190532490
838485055
1854054569
622403824
990784676
351763294
1310458645
236356319
687655152
1035053381
643850041
852969320
1740326320
439367389
2076456843
1474037667
316005242
161764914
539184124
1497919665
400757285
1645618966
1409252200
813226521
473587468
1323412298
591585117
1524222119
58837312
1232721451
530462768
532694950
1848779610
1777353910
310987697
2070540376
30212617
280611515
364111939
1912536279
1711172086
1618413849
1161550977
1833325953
104341829
841145244
1247493496
745180920
2115365164
1387811475
516817939
1753225399
1698066810
526479101
1888445991
2085699318
1927779068
212287661
1031023930
1470493839
1042243343
1673586467
851575536
1877157705
683341285
864477195
1306830523
279739118
715631916
1986955301
467793342
515701162
1853678113
1942630079
1073150279
479812773
140541931
204822895
1801568629
1915958362
561759999
2003909883
1858748484
878675683
976520249
1525452254
1823057764
11424308
150668448
794891680
2019081491
820127480
195717293
1018262615
1941405145
2139525288
974198493
1824523800
1652044991
1003676210
1457643009
843943612
669615648
336434801
1521287926
888426963
1504439229
60147887
737282170
1841372911
873893169
657810867
1038832727
93856027
1729216375
1863406379
1185657408
771986751
1762655387
702579206
1144781488
1775940924
1125996500
2091774799
574870491
643174189
1786433183
1874668611
823062127
1508488025
1057734178
741500350
859126521
1804514497
1380602298
2060125812
1045425584
1915581448
1027706763
503742679
1451883805
1382552383
1547028682
472255364
1337007133
1308594426
1648414730
1037483785
2065382148
202818298
2015790416
1232306384
917252209
959645769
1286934988
331120081
143910193
431473952
940597749
1848389604
1197096152
1000019911
2006347321
146589852
1530238938
1635050060
1955131992
166703513
1898142867
1227224764
1524090933
60411645
33321776
1710708294
1455546102
1281951832
716166875
1251406942
1991813492
913811831
1918476149
1033853893
1355139267
1870162961
2116302786
33218901
1066386426
131522780
2044473274
748157898
195540980
541868519
686490168
321178374
943826149
549791986
1657996506
1127161427
1111524715
1877040152
1405506546
1555530702
602774278
507390535
295366635
84379268
1633154662
2108076343
1554077200
1755466599
2126728644
1158448112
793350917
162231849
744513767
1168270111
2083621256
1908133891
971101540
83245689
1172688150
1169487717
14287225
1907534501
1052118927
187313769
429415014
768293262
1359267102
1671562979
1480561559
2123340893
705895125
231432752
1068616178
2010086377
1986459458
1895555129
2045963144
451223546
1807897766
256336102
1344268823
97359471
1084637785
85568831
1574025077
744532548
254659219
164748237
1151054317
798430392
2090105280
14785718
1815254787
1997441217
1761416000
379203121
1900214800
1158779399
405057703
1576711172
1025860832
313021843
1784423814
1798204805
763411087
674622825
483318577
171864464
1228281685
314638134
945761709
463127101
1076497846
1579204322
52802331
823630270
703804602
1419970283
1857616617
259680030
281466087
529327140
1915134140
1799547124
1154470882
1388416646
1833798425
324436674
1103903180
1323357797
807177370
541582301
487918018
785488275
2100893148
445969924
711824688
870589559
695440797
1214720883
47084635
358534383
656091665
905080027
623442989
1196597717
2069252462
76901019
673838773
917981837
488467264
1228343403
1059271383
616954040
857030703
1561141035
969324588
226361980
2101920936
1955492711
846469011
1258378226
888972036
1846673050
757056361
1157892819
228295131
1265221174
783971895
1494631923
1991868604
1519350960
128121739
626683690
1451550700
999329994
73565003
1145752467
712773535
1879178536
699633136
2066547206
736362232
1651984109
741782652
1655724611
288898259
169645860
815818024
1525650733
4006774
562495698
893847890
576704603
1120202125
177344713
677355773
647982188
1688906219
330913846
1898778291
1260868412
1303393790
1135194265
1083553620
1960608440
925997755
611164565
1484830405
1596732821
427182649
488938933
22461783
167672554
1102152707
1953148055
1748137949
1086912272
1442434797
1041823800
1420344267
983279804
849726688
1080937792
132231625
1473183096
1350017956
2064901903
684436146
453600326
949866722
1938042690
906914697
218670184
1822948136
12600363
1614367603
1717718296
734089023
540914939
1738058400
1384055262
1760467817
1504703548
1836555582
431220546
1756888669
1135175474
85488212
1238091796
1123217286
1845854663
1593838397
1669037858
1879779687
2114944784
938154237
225612921
795982535
2044954594
1302797056
192001087
1206991583
2052558715
324390744
2026370223
1876930538
1527620666
73121656
1447219007
1852302583
584152678
423250385
447752564
580087577
2105247607
6562203
1099298613
847594673
1677166157
984539216
1892956721
146522371
2147123551
1599276579
1451942437
1318196787
443400383
1137108719
66373693
1081008513
1984399059
1858622120
1454086623
2095269648
83042065
1464529712
1231372052
268050088
594487880
1383977238
730068813
390802287
946251542
367765924
1028635485
1763633049
1233149384
570279432
494868622
2104904437
572482098
622229219
1605829183
1884219692
1105377975
1334607808
2115156898
552466178
548804780
1072360353
238726121
522301194
1897474094
571947753
869418211
128241136
2125435415
132837079
970448539
2316783
1361034020
1635180282
1063474872
155895499
1199065245
1086514071
5396606
25491324
385038817
2038531634
858705304
1174332225
1533002395
1812453959
911795672
2005107773
2005170965
1930599296
1727285828
1577441577
2069856332
125997626
1132110114
254099659
400916534
1367796912
1373759311
1352278313
1614044650
1399417335
959956457
2040912879
1943689776
1205369531
240862616
1801833910
1532665181
966040192
1232838651
173047304
1994871066
1661274556
1544796281
1633925774
728860601
935467964
838446275
485626282
280067654
1985669723
137818718
1309139414
1287131867
1971774853
1397271236
1866649130
99533249
554852463
1453057754
913111842
1458092105
1598082614
1394700138
99791913
762400855
898330845
270711315
886209338
1692160392
2125700544
1336880198
1888470506
1097274541
566936272
1733031525
1737065921
2029929041
727847040
1379145995
1566920625
795936233
96115353
1572036854
1642522636
69891262
127838685
1671367986
1904553257
1814748756
845284874
895326129
390312562
1058079730
62514007
968700336
1484180088
1668741702
2006976951
1885631636
787148962
2035318305
2136868886
9151745
1724014947
595929361
1573073663
769477958
327489418
1965735453
1628495491
964470425
6736445
282998362
861171379
2136606091
663670693
1794852278
1772329551
547093255
734642407
1848926019
579921793
1430947345
1611043861
1785688774
1702579478
2120706813
102272334
1321323496
1057170716
453393593
2022556299
1769127345
1033491334
838684272
1745634841
802751180
887257495
1871924666
1014647539
1398262171
1534307002
801060684
1352570370
43160827
648678095
905018165
1543339580
1872786812
1223758976
660680825
703029621
426076913
342916430
1517513739
48762358
361288694
683430998
1867871505
1280701505
1228407134
1505528156
1099968573
55564865
1428008367
1265626957
1446380711
588834184
1714817869
1368132335
937861535
498168883
228534077
109964668
766062054
1661094355
141761933
2033420862
992603941
546885442
61692293
670224579
368751651
1191719003
729590627
1956373896
1805510295
930710381
410579035
798497257
1967683749
584522516
578212211
437460600
1402126350
307157569
1464539202
1239227539
716308718
1825682417
1693019078
1891565027
364924204
703346282
869720467
1526474465
1440405792
1697871722
420021617
1717530333
1756417400
1232508167
352328115
808424921
904397160
979449908
1373706302
1641866262
480403167
528808660
334052746
86752795
2102334878
1228487803
598142610
1570234635
1478998343
609192529
426453705
1962404397
810691626
178963200
1067738197
1254805035
392005881
286893895
1725535883
1240414844
1643414845
926092292
398199665
671570397
229973917
475825062
469806811
241099510
902615461
16718513
1518867729
1311812043
1528373353
377678452
106535472
1923131563
38479192
1916442735
1009776401
230315439
839510042
1822958221
1504866317
1346942635
31847578
1273322627
437553108
1712124340
469898378
1330496087
1973494173
1203054262
1207973607
1012779483
2092618043
1196403218
754350793
4811730
1910406187
577388414
1518010187
922044098
918656485
518226078
1967489491
583182644
1779610593
2136163571
426272984
1653048574
2021916312
2075891479
1427355953
1636475641
1367153507
1627446766
1272342858
2096629115
1829958744
1062507747
1848397099
529871088
480764043
345621188
655689878
1323584525
1178373146
724637592
1612889728
1187858703
1375641242
1551956496
1684689959
1453367783
648546586
1003682222
1478303991
458615844
521851380
956226690
1254756386
347467938
2146069306
1592468732
1353617643
2080865319
574779776
1682391182
640084184
546018570
698637601
1601514701
343934819
6257571
1210724139
1850807470
2052819620
1636274929
1538827670
1097733523
599061707
927849853
1749442407
2132337104
1243201751
1880289564
144718189
1730262386
207230379
1769880754
174406172
209053233
372683061
329253713
41872906
248221475
8431284
838624927
1870226760
421624371
1733482566
1990563501
224666301
1080393165
335518172
1852431128
2103770572
193118258
2017040824
945696528
1175211145
1122858227
734490318
502243557
1438382521
1987213052
1788516139
801073160
1662092888
826285920
1497351038
491654793
1074538131
596527441
764366997
1041479387
211183990
196409478
56813266
1548169526
1751684306
1535417018
269680364
549127994
397908578
505612622
1175223762
677670131
1422263921
977567145
42005062
1911174070
93908179
1922089605
1304264635
2004605339
1878324498
310687961
881198509
2086695234
2090049705
247173485
628525173
812802828
700253155
863903427
1378323453
776105259
1847637258
1596360726
1950483605
268173021
1607225960
1029259688
884478764
103569279
2067647647
666664679
2003700758
814580147
756904364
843513984
1529080264
761333488
1505067084
885827160
1616251990
505401655
2123665839
450617666
1430559154
417650688
1025775488
1713363444
1699658835
1047760953
1054111173
107021247
2142540941
397794903
1952739852
1237342263
2135070994
632650841
804106800
961042196
1848288502
433384512
680750518
1611621497
882135253
1428997284
599410558
1128732633
1272794417
469221166
1565155323
15054462
846385104
1348875245
934112052
1685360288
1095270768
1224927075
585062345
2050414821
708954030
1160622201
970068594
344109120
1011231397
118974395
1435603432
1929568105
378679043
146780127
338044368
2024167973
1656268925
1880077361
161502682
693301510
1828089907
1167022559
735910062
170890485
1750540618
975363841
416186170
837616397
1596166612
321527679
1988424974
266066990
337259378
1912654538
1794076393
447976966
678124911
1650594499
709245177
1864654160
1711536049
610474893
1873630100
1508259666
642200978
697110814
784848950
1771598288
494226794
212073813
1487935226
1030393762
1161327649
1556746534
2023025583
320085090
1229271902
1037784055
490552700
919515904
795315512
1447988824
1858217597
126625613
285160724
1231733420
1357485640
1132799029
1130349274
463168271
761573418
1978305146
1299856817
358613514
908845205
383759980
925381113
840953929
948440883
454328783
174537824
1746321292
996757131
707294640
143474368
381281632
38374039
2102906064
1294016672
1650857505
1535826545
1897486214
23265339
1069689064
1099467049
212394358
1109426541
1371932406
2078705028
1808750687
1701934776
847242107
463900823
1356700336
125361170
1969504782
803472283
65261501
531018975
688085444
792729158
809943115
1759183781
983417385
1033786844
274535264
1713760372
1689644162
782891827
11374835
795117084
868796561
1077740066
2061044715
1945404923
1951416439
861230943
463210909
510935740
2036787888
1931327074
532245031
205373698
1715436702
776746624
589231860
781474974
1023204466
373214689
108522711
134061819
285675194
2037691762
1135954277
872129541
843546282
1956788639
413541323
1231931895
1396306195
1878671037
73131319
2002878530
406843775
1522134309
306569261
878086764
2022661906
1920936569
1618615208
1361802283
2063595806
1423885934
430906912
21579454
330366628
61881844
187165539
275451705
831556349
1521450779
1691590047
160176567
1110034051
1574596936
1603373498
1181205527
962105270
620956749
1004954110
1478489665
858072359
1227116679
451689152
990262805
316181980
1211653970
1608590235
569382110
1173224735
206170230
1216878317
1029576634
1842213301
907789453
24086007
449624015
1623814479
503841983
1640369919
2095697833
722323204
120994055
1157191771
785605967
1189991190
1184272680
591372825
631050110
1687103595
1457078965
266528451
638350872
752393646
868007454
1289035917
2066600990
1864729997
839024242
322975939
595808149
517215138
735040452
2044502533
643532871
1756546784
1990167770
106061535
372970018
1535776967
1785302613
467058010
301812057
2146650238
801137182
1493760099
862525517
1049161890
1373850108
2059159802
1503958995
1267114767
65525337
476169360
1702954157
864826229
1654351656
249683691
459912656
1932631670
1822497277
69637358
690570652
526257551
424109089
774847646
656984762
2075151176
1759504246
762678663
1661533147
110299974
923289769
987603283
700399501
1897485816
1550960344
1863008747
1788707406
2121336739
210841054
1696974511
62662761
1174022143
1804919240
1837613262
1909644468
1074290333
1598236625
1344932775
362711818
2026941703
1560808561
1918350653
1264600318
1228983326
889168965
1928242023
331458064
477592370
2136745905
979146570
1399313774
1297027892
1551113496
971733294
475286342
458155127
284268296
971818345
945711189
1268868740
415977539
2030449215
693690401
1320632712
823660802
1563600339
2036803731
1244457894
1941057307
1055597453
1060189163
1662880918
1213896038
322161252
1160376623
1204874058
768152949
1739588692
1927246233
1011322927
144148907
1374678887
478510109
1475398889
21926373
244159557
326132345
2134760166
1637444576
829109013
1387720208
107722284
511667384
168125409
2143467328
465644611
100521399
903384792
702411849
2081508737
1129549411
12158436
971969695
1488449523
1590244664
776426514
694022229
1110499350
536675003
1475114147
1440870239
1864605330
2101414702
491308283
2042441031
1249328060
201080165
1597481040
1120127406
1289613740
755177372
602484263
1856810146
1073551100
1210582424
1097440758
72119150
1614578375
621402557
685661853
1631990070
332142590
1111967445
997459589
552313130
862155830
552515510
1078860871
1955397964
1612262277
897172611
1222719406
1076603798
992645382
1386266961
258946087
746998658
1238001308
945189850
584135534
1867087622
2012937169
476925693
115292484
599002913
574577904
373657009
1046426811
1004054127
1597868621
891618683
181979333
487135189
17677189
423559416
1564955451
446762019
20273708
302258613
2014181859
1459117585
2054359236
960565481
1819748507
2095707034
977532999
242895034
971164212
1811326520
1085987619
1921875370
1241788957
117005676
1407431487
2119465466
2132721368
214002342
1779201554
383398666
405017312
93017352
1376637302
999010302
1513721553
975632760
982625387
2123179153
1874803368
1184241891
1907213608
172401445
1648279394
2133549514
514671346
1528381467
1851807978
274991042
389603872
1936650901
128641362
44097863
1182002184
634094828
1128840938
1804695507
1269470890
80817210
680870892
1672125238
195591885
806566246
336293530
1288840003
609716719
783425076
433531803
1461988301
1092193041
611568647
1327515243
1538123364
302254304
1527633354
1719531290
1648924900
660275373
1159242737
311238366
1671849937
327832229
1363915211
559465950
148486486
1950544409
1415812686
189428912
1388454568
968563462
937760969
187344737
1734601165
732255160
117046648
828103696
1548651284
1826481047
445656409
1016358803
908642636
917942785
148990009
1417600578
1076780691
937259996
75284919
1927653377
811898017
827107385
966867409
444757948
1468614732
1597533144
474399342
533892700
1998558558
1905021671
2047077461
644811004
1826359551
192039481
1890698114
1533713524
1490450534
1757959732
1557218475
1304136696
944664229
1821125206
1125111481
1064231276
399010745
1331048433
2083743388
1301901039
979467030
1005520025
472586815
1610942878
1397372106
822694877
504343115
200423575
82838338
2133933866
897949060
1466413422
1414291286
858234229
1880863710
573281403
1271239182
324545560
205967671
755916537
712022288
393146366
578030101
709305756
86842161
194668944
703661739
1138259346
1371009358
174916780
1485157821
816238207
965783272
1210628489
1915991970
534635607
1478576271
1040251664
1333402401
447632311
1711898178
223966168
1191724212
1953407409
108274792
520876637
920667150
849560726
1821471385
1824290144
829115742
16889609
78460317
1310118134
252787660
1043666035
564091963
403587433
1483633939
1722698063
1362685040
1092317975
1820959257
1515658278
1593077057
1645008312
243902397
529769656
598785412
1797163345
1961263462
837202318
618780376
1131070610
2006850942
1733728337
1970726134
2092855666
1721578591
889916631
184044746
1213873411
38387615
1484227288
1053395244
809543451
1232358860
21165861
1818462254
775138223
1245070429
1167865868
1127156662
586455848
362807921
204118982
212989914
624535046
833475649
1907515939
1018591446
1653504806
251500700
328466381
656211373
1380815799
91228517
210402832
840463198
1403721667
308070982
294413995
2006949870
777241459
2062680497
1188317437
1531395186
797345271
1614358298
1674168145
1865686934
672925299
1595301512
121685844
501680679
1826296900
739949782
798676122
1976249343
805089406
270424460
63404309
1853227253
232914359
1720488193
1119061704
917507059
2012516495
1727888529
1341957032
960670689
74477935
943036470
683292400
405053877
1852715663
1057579612
1734713628
857557039
1224514146
2013591464
1038527967
1442198892
1273770853
748218942
1955367738
1183344525
1164537161
153283974
1064906940
1114967959
1475574088
1562824208
120031498
1343370063
1751414585
1311877884
1218616389
834115211
28126414
2115610948
1275002724
994996794
290143741
1580111542
1962787766
328651893
2090189674
938929264
603915993
812604977
1162388067
1701189698
926246897
1141026982
1215236734
1700515705
1107207261
1317224967
1818015577
334961827
638698995
295568357
2000206616
1850567050
462032796
1717157570
1737494351
1672867920
1383991916
1752912330
2013584181
1605792509
1298221016
1500998284
317122728
2082557676
1291900328
2126066262
715217016
1550598779
426468246
558078394
1647247842
114056267
917719971
1349635351
288799031
1497047108
192072296
471772278
1352469323
204417428
1421022123
137334835
2137812489
1044022980
1616653169
1363994274
1102122048
1425705904
775169160
1967458770
77093100
1983095622
438724101
1439739623
431908047
2046654316
1913882430
863159902
234517584
925895220
1985836911
1514654913
2143886372
1076064389
1579098714
898427130
1799899237
395427646
1833703861
2036140487
1357796119
1620557938
1689198216
730738425
531602024
1266382499
2001994981
510032424
2139189417
1712929912
2127346697
1348425396
2006852883
1094404779
2143186109
1912916424
983551892
971878441
1284290422
1857680942
2012506829
1491709675
1600392770
787196558
77628259
273601635
178103126
717375582
1518602091
502038629
2010654901
512548073
401281871
1025951812
1091623418
233342635
117667923
636590310
3186959
1674374913
2126219786
1146949237
2013456059
395268254
24002651
1891331610
1140912757
143381671
1536317105
1656086343
1965509708
1604862329
1215878601
1576489821
1568724774
934593920
789247890
185126232
2145116082
93025464
155304628
962413841
880285946
911831258
790228382
1260031184
1163688122
1784924729
262677922
1577557651
79527485
1296405256
966888327
1059640689
1415775683
1881978594
1625876638
884217177
1559586607
1896138899
1808101418
211518014
32906209
272458203
59020749
1397764440
648754593
154687113
1393853951
1832008050
844893239
1227947704
1417314472
1778724535
1880066647
890433457
352268278
1273745949
415446648
1714994325
805367378
886465854
748673359
1101741143
1624671187
981315933
1563819470
1697958882
1396301938
2070711007
997210792
537013260
1905470214
1102646156
1339441125
1573513634
595389594
1001094837
1146745253
952058975
616559387
1830552599
336344436
1526693076
1484977533
1137832797
1619913639
506859218
107195497
580918617
1357376707
63692401
500416428
634447636
1436486677
595388693
855295259
1040376750
1580663066
1392412321
678708507
252474607
551869401
370243530
555685428
1272210842
1110338100
1554116380
239437030
664494696
1798171092
1715192518
102109836
374310102
1079181698
113247618
182571587
665514941
357178101
793136054
529798630
1399859710
2074463725
917091704
413397028
579976556
1989334876
920989530
1538834857
2070637435
1796738233
1552046493
755851663
58308779
1860863905
626092640
1092789014
120344499
355879613
1490454766
711970992
625570686
1403787320
1707355624
1549878488
1651378753
1977889856
1410798968
1036705985
1213264061
260784499
440935178
357837342
1569560155
845205044
811768351
1101461504
1698585915
1091169159
1073553005
279315837
1780524036
590506398
1210217238
89085594
641860232
1976024450
1340249211
169199644
1071999534
164117495
2132888784
1700990519
1028785814
701749146
722547509
878445360
561162841
222036048
1944449380
697061916
759151413
883611371
1391852652
308181588
2043367302
2108941517
26248944
142069491
729085037
1895962574
1766786559
181526002
1081682993
1458408202
274170956
570552614
65296631
855566460
1238701698
2055974038
1361016115
1994253731
1648003551
17163042
804151684
978389101
461440141
981946828
1794887366
1651536693
280132905
1477295973
84606989
1858468746
564735888
1621626471
576645513
799765264
1003465679
2142727545
1002501572
1388945712
736500004
1128856607
428018107
123028220
1338189709
1138090786
1905230782
1262041137
1457970996
1330525144
1090427067
1467662582
269395575
1056530567
1104790877
983665936
952047225
404404322
511252123
503292148
845367665
184769098
130214198
1691544206
1140750891
1624905102
1439633630
1654014340
1232582833
637259674
387452768
1204916299
473590118
1877820188
382891672
735318641
619845918
1332504223
572348898
1694498204
39134961
1674558795
764362707
1622956576
1244073739
1313153091
1291805967
1038639513
942661228
587827866
705385856
201823
409580426
1559658128
1613551169
519617407
826985656
2032637354
1576404549
1162275748
882677421
1204300449
202410193
1371698677
1701436499
66036313
1227120040
940576981
590836373
493103700
27248722
882569140
87332464
1203570045
222943718
582014185
297545879
2075752667
1411440849
1114905995
205566519
47763356
424250790
693572064
1638430749
803360448
231051137
2140495364
143537458
316026166
1966956177
1655866315
1251853415
153320850
507581025
1058294781
774113289
1439468589
697458621
1297803919
1259527513
348885236
64778814
957337276
1597286719
471904129
168761519
936418786
1872630700
1274013669
260784499
608133546
2042464917
1021361662
380675644
1778211337
907536373
1233098628
178046151
1212520621
2146998066
1327245911
764662649
697840170
195799124
177883058
1232914993
167118168
1335035661
1985771908
1962702852
754250649
1111617462
376079740
488738360
1475672708
995494364
1897742028
1168473972
1809375703
1576240199
1575600240
562037372
1446360381
1123558227
1227801180
183600739
137646919
1940903420
1534282046
2052763700
223439217
266797033
1158870823
13718936
943308088
1858037803
131487934
79729129
1309814632
2068870762
930499634
1811373024
149876895
1868921260
679543778
1132099814
1471019578
739548143
724159195
633088517
1629580841
185742887
2027766716
102518298
962303564
1727431409
1718444551
787930649
1371523426
997770108
1261429258
1528545176
423698470
1731077236
1949608735
1540477683
2002942250
284289901
113952716
1133408539
1482655736
1828610222
208285348
34870441
206741819
1501847900
753000483
1296096270
1984342188
2027809367
1194116059
44473188
1811124233
2023191937
1421189329
1065571523
1464101837
345198260
1270130095
249731646
1881672294
1318383660
1943203774
233546901
1863363964
449163619
1618611640
1162049645
1797096450
1052450820
490128747
1238945044
1986280484
673609245
1471413887
184712678
9135239
1570426620
999888949
287213941
1551188123
293018890
857572906
1359256042
890363047
851531946
88383140
1584063059
2103409105
858747800
227742684
497912296
1680242301
1426135607
1676090039
1412550350
299765039
84572483
1593443549
1197172797
1301304505
1534011719
1506474780
111310448
858072142
334289961
1985168474
466577172
31019117
241365266
1084902111
1921515284
681800013
30056921
1170548056
1615973272
842944965
902036939
642221070
797692796
1013416060
1135219768
119213963
2028600794
1434440764
1594246562
50394061
491379766
316604191
1665094386
1770940955
1565585050
275010663
2118664756
25972730
175012537
992497443
1743246168
509017636
814883826
1259341476
755945237
682332461
1404392565
399020766
2044455843
1792353629
513185838
1832912999
926737244
239472873
815392718
1716830799
72809323
984972163
1599003376
467627901
1744367323
1812610180
144961057
294264668
20764163
384793078
1436272879
1519150823
1686278315
484479388
826049070
695672571
1290633272
1428482288
1754893386
1504864394
186975627
1059226790
1600685145
1360336929
1629816116
1311981517
1042552497
509644780
1584541853
1940028352
327942850
1945809186
771075801
962846105
1292881989
772628931
923195726
120641877
1819540159
91964153
26529968
1817207330
1977559268
2064204149
1163838420
1716104239
1941130559
1618775029
1380471912
220722426
1532129216
302687055
826560706
1397804223
1204780334
12179813
1254685485
2132919457
1041259094
1925048036
627547443
1568752210
1972232199
1753584727
742867417
16210286
238907904
1038377121
526295775
707384789
156326290
881631944
1080449284
1599727786
1753105753
1985890110
644386118
1489643464
2116175918
335327430
1631092916
143486320
1047819431
1003885912
2101997451
1818464737
1750843122
1479965693
1008363096
1626950623
1333063854
289666448
1966355617
1654572936
748911598
1070229404
256837935
1926852927
540501967
615026073
1906943775
1461452280
1785070189
63521758
1713520027
2096907205
1479428881
1025600690
1288721259
1893444043
1903118845
1003301977
1849571053
1731978486
32809815
1193117741
777223829
1388861974
670458304
1743770004
936274073
1605415532
1878626503
1414120518
175703382
947281058
998988833
492365717
315260588
1811859045
1672849351
1867376231
1602720282
2032895280
195643460
1965398339
527798235
515434778
50847492
411213368
367475011
1837799680
1492211858
1580217747
207915366
1885302755
1578861557
799987146
416321284
1170986668
481515226
1525067014
1812098397
1779354907
1665447363
699150937
923612056
1911845198
1482419072
1904557066
1906170990
1832179974
220911583
86318954
233998491
1694386394
1646052945
552588986
593520242
1397436322
1934183296
1355444102
1586317539
658310442
1093041589
506304268
1389892043
1190263526
1253196250
2116162012
51720291
774875622
515281959
897161484
1596725358
1738470451
452721408
2001212273
1262711254
1852326636
1241738932
226543792
348398222
1282296153
651783026
1056742098
796384118
1992131435
1087022304
1231631058
1730779453
1574011205
1648152015
1572478761
1380821121
1098811448
556902822
543296640
1090098132
2086032107
1663742030
273871377
794701170
1873894075
1369687709
1945437780
720350316
1334151936
1496851438
1998434308
655432306
1959814031
1993189450
655242828
898792533
1773970331
1473134608
1278441496
839822368
573632624
730788968
1014647709
963700905
1737802453
631351304
1166627909
1129348891
1302860329
1052293958
36398272
1296613159
682038136
216653235
422057169
57662073
1432180441
645356934
1482575232
2031137414
763999521
15251762
1791351318
786868225
42892945
1434972694
1077808209
647320619
716689877
706875218
1038069438
1115184689
479196834
388124964
1792005536
660877981
813740380
2040464153
1138716129
730419447
16309032
1599428274
296144303
2021715506
1450500931
750979321
1617105207
251990363
771572965
1360632896
144541446
1296330426
1545375727
1932696228
19682151
1054093846
617326238
2017320911
1192269244
6462574
323780669
1698243591
1197932947
1568150051
47049142
2107264804
182379449
777828314
1212552557
14369593
2146617148
644489177
592751530
1727431660
1666644766
1763687223
423209409
1667777621
1969841676
1769551114
1868315904
474631334
1232298508
580590658
1734052951
730476712
2037985546
1578787317
1586097405
1312653020
420644996
1396158454
1442931663
1241820839
1215049711
773659244
432520304
718744379
1091803859
490679199
284924648
332116342
336893875
1550457469
1371456039
109046178
1717267657
212031986
1806674686
281427150
2005725675
50071309
757290641
803642306
123628259
737365759
1939876530
554236848
2093025316
1670863745
1729475166
5225488
2101092064
1530993856
1524493522
1900342334
1308806103
1623916132
1948411748
2010791071
227765535
326545288
310521374
632819845
1219697592
1140105732
313734868
1299499939
1781962099
2038193530
11332152
491548113
2070141009
1192283110
867259241
1332009794
1386750411
1708164838
1127009754
1996529871
350997325
759363665
794824557
1760782878
2083789178
1957383310
1030683934
2093473321
964794275
175931448
2106109703
925180949
1994279267
1897362620
681358731
571729825
2109149646
958650038
886193061
1658726688
771192271
163534619
1209016368
1795555987
199914649
1449184948
1504963776
1208356313
2139858656
1701873329
1431995252
774299196
1569794435
1073222050
595081400
1184764026
1162028250
1460804729
1807928734
721730231
1930035221
79163813
549410617
1363891450
1889061858
1706619516
1175636036
952934496
799728443
2058460536
963373489
675034143
1089366693
415006195
654724650
1251755907
1701109853
1340425929
1056547887
1469096611
483660656
942606322
139383245
832137201
1173189080
1139240918
756689590
698905660
1556180203
1150739074
28442163
1116495780
647973833
969080554
369096965
1955910468
1891712546
109735999
1103576166
445103130
1905079640
278869962
983585612
561763580
1721592299
1020003428
1693817909
201667097
1223901918
1473863195
1960844145
1202230006
1107332235
409494907
1305826108
21253455
355321757
85208704
1833419284
1380807807
988841066
69567343
1957539018
1372418483
853703998
1805299257
1385289726
1180965223
899029020
1277058305
2122626892
2101228507
419771757
1719831471
2122153867
1383649633
1374858763
1542588922
1642962604
999950526
786347854
1276005548
1737590978
1937013369
1175354699
123215688
474441839
1171603429
1709232846
313301853
1492238445
1376376036
563212090
1451413370
1951574146
2031198111
540883821
944848366
1893132529
888373155
26536739
1107589758
1782113984
1144758070
730004260
1730311761
1157458632
151430744
966789274
886776081
935137586
1178737031
917673159
1547156115
110599730
1238506540
836096624
1952462386
289331646
963246277
258317394
1968773311
32253489
1823793258
2063789619
1897834384
827507350
1111667118
1884785233
870869534
462929105
1591492899
98718295
1500695616
411076533
116232184
1573284926
1301453331
472211823
971135572
1819541437
296597770
1777099258
1686070085
1651882335
1888686821
1835597295
1409248907
1001875800
1036935805
1820685642
1164519849
287796577
1385857140
189973834
1097814473
911944119
1558038268
454327858
1606767619
728123766
392448188
1061880642
1588313809
1161455268
1115600164
413465811
517871775
499133300
979852356
443382657
1484359592
421200836
698240094
489454713
864290675
112772245
492398846
843055724
1322042828
1872769353
34678849
1977419297
613095171
1898194352
1713847814
634690333
24240690
1572024797
2140266317
51971264
865776267
1366099536
180768862
1406408984
999262556
898461225
1854981231
112786171
1774616332
1993909514
1035980185
1110010743
1629218744
422916679
1061840394
395200775
1177661448
1727653291
192198990
1924385322
1889026821
857991403
210624321
599067428
1981901793
1310338549
252150560
217802020
923551533
1259980802
395476489
202157800
2099112302
624594405
610693654
208395143
1531737354
1189241286
63865583
573403923
2109714234
1939910305
181249599
1030766692
1988167043
494527853
626340000
580737381
1177649724
172877256
1187011758
1919279019
837901046
1521083347
1569489401
2108522594
399203826
1007361097
1320447736
1687743360
512938460
144577025
731928560
1188477055
1065013249
2056925608
1638565383
1690801751
187395092
822095436
803711084
1701950773
1398151452
1964596325
2086957812
1195060905
797985744
959764636
1039078482
1547214891
298017600
1052405200
16898844
238616917
476664755
1956738302
783469081
555890510
28560693
1461708556
1687815750
304637629
1675363035
143933627
1070669979
199710679
709532116
2024432060
815659722
343226824
1093820483
1150261447
1965557087
431613262
1324604232
1993844504
1182047779
987326462
1622261556
1175878499
877738313
366411135
916986017
386050866
28195374
1675231436
1593951599
443602996
217163457
303336260
737012313
367078227
709730815
386988336
351658529
270895333
1336835337
2059025927
1206007344
2010206785
589180357
1885530763
1374495894
899213643
1291616030
1446519813
731705929
1396047801
4006774
1734866186
982041544
1849034685
1471890173
673045445
417533826
909556921
475934033
1099998218
279400056
252477155
1055522155
885988724
1243269168
799203878
1557291362
511265053
7923630
2050599183
1354520021
1960913463
985048885
1785496099
403532970
1111981137
1904056228
2113227895
1771806679
1986797505
892120535
1396070417
746779281
1702022210
99400748
1056504025
418615599
204822360
1250725263
466278363
1917225342
1408040010
1879364495
160044785
1129706314
706709605
524791032
783230445
1436518008
1925897653
1521115103
2092015874
640391951
995785758
887120337
1520831521
1487037265
538015709
988377634
1135073806
125153323
1414058076
1465619994
1451687294
2001563940
128005102
268169354
633822334
2051530075
599296002
1093202957
973013671
1658162318
2085392447
577376114
1467819423
1302861711
513807073
1002527033
310655876
1737669606
1017788763
600997279
1225207398
940775756
125482735
367933376
322724520
2003471409
504981901
697794556
1884218267
855246127
1039303585
1056483491
2055972804
1329382430
1815408644
1978769914
701089030
327867563
1374275136
44939875
912141833
1062687766
640053830
959290449
1129732095
2133548712
391106388
2005226733
1710022256
1896806112
788009916
1785666035
1951750096
979173033
1603057833
1256801127
1500222897
601185335
625436632
1879561033
562301187
224265447
964049603
74889884
800054552
1135249427
1015942788
1031907462
170394442
275848478
1452793276
2101427768
890659425
1528969320
808418879
1879769438
1657983415
1347950784
464153358
1214606642
157387425
400698625
1265464737
688143051
1148294202
1444685965
185966633
1905083142
1311375866
181767092
1780413158
735955547
1222565393
893717503
615477875
2099232784
859260947
2071181644
902785726
1228918038
339976762
1565936540
291204309
702131661
662117579
1523625169
1831685325
1446612074
435539915
1504718822
712135977
1227226633
32719634
712211132
1296959223
494857347
17938954
526250135
1616737968
891855660
928500069
297866081
239313525
371655094
1773182276
18188548
1648467216
1649019660
294188762
1616255940
592018117
1140709308
632676103
1421971417
307985484
986630626
982599684
654837129
808594672
1447694490
2064129608
1079779599
318977074
25909876
1247170550
1907926719
617356270
1393756410
461229707
594061580
340812401
687466621
1333284767
1620043466
971278942
586532856
1010207992
252241695
798564742
1002351446
1842952208
1338704158
616828527
1930165446
2124596073
2091987301
959281444
439711085
1451890789
1295737436
871035981
1025364152
231824403
951386975
1482238984
1998812741
1401688186
864414006
2081033575
701023154
2086175785
286984703
1649311215
2066350668
21135778
182731017
1508887038
1227673198
1112610137
820355563
1134014957
1367347123
499582216
168367139
1928233844
1891632019
1153750378
771248030
1966128052
792030064
1139084916
1144188545
501458813
1721208582
1943396808
878890645
1556934360
583089618
1591307447
55510879
979869859
2014082405
748842161
274164882
702706281
395286326
1667371914
961961510
224554061
1660503583
926289686
523504262
552034431
513451692
715843216
330829881
1573823867
1424146373
1111064215
2088118924
1762790548
956439910
1377828390
2037862744
156380818
494435913
1256864910
107684081
1769132310
1794810018
811295160
872118238
795189902
442171237
1322172277
737862832
1744295058
1364557078
1021102239
1545540402
1983887432
1229104825
337499658
1922629807
767511803
541145541
182671293
896681340
576317409
721870310
1082719871
1442395051
1355441706
1721707037
637700928
810971098
759180134
1679740944
1018369595
1400839335
212516855
187420027
778315059
235438004
1175785574
500262456
327915424
1907651985
184912628
2016273857
2100400191
1477786016
399257851
1077485827
352178951
1443102760
52257367
2050714685
114177445
1709531914
639624728
1915587348
479165903
1227241176
1200439002
1592684339
1282972165
434050788
1376709737
18824537
871391849
1285885070
754694378
1536415275
2028826638
1709949507
1025517957
1964165407
270386604
68558186
1272596173
1161238202
415946943
540495975
549178774
1242906594
1209023760
1231665188
1210175995
2145591401
583743872
1349980094
1807862384
294173742
1983024771
1188912241
950655534
1981315524
1450177397
1824929434
800395759
1887411054
1217732923
880268258
754809966
1971937150
141224096
89018600
1400168845
695139593
1060100950
734494993
557625538
609398893
2048364353
260111177
765757630
1440273034
394010490
1484777016
1923885307
1516315151
1024760047
823650653
1363340344
682924924
239701392
656210
626930193
499457099
1171208523
919581384
975048248
1148437106
124691456
1982261956
1733072537
924908114
578975185
1346449384
1245477001
1319186442
1579723835
1683828868
505276336
516451979
99822575
1736385399
1944204050
1287396685
784732463
554655225
85155554
2047051140
1499468753
420570611
232754808
1769006494
2034708627
2082440527
1396821688
837405026
1204734780
541936195
322557980
1797628734
249634597
112859363
1058685272
960782664
1496534618
21868858
1302920701
1884480072
670937308
1556002767
1331888104
435309866
1378745006
1861906445
1914306754
148581840
825154467
1149043493
851664061
1206901735
148592656
532602542
1309747204
484542441
759487744
1407950204
664855364
1530081695
2115709372
1430976809
1249797376
1961070485
617870378
132598719
116011549
52120499
1702656188
214898571
202930248
81157834
1377793531
1341250266
51723515
1181298365
1755652536
1862497004
1250705336
1357525877
1684671933
2072785391
1718933115
952073980
790601794
671978815
2116020725
711059669
1872848349
132372478
2092598217
860979119
1202872470
226174011
227191362
460316325
446200310
341051837
1070093994
499332268
1114697036
1479163656
649072346
2029412566
16638936
2054823404
722872333
990058109
87200807
1513351510
475550718
317606582
1488296632
1459447190
364541721
312442281
1814275578
810078027
1956379770
1274297048
44189176
121988188
1397939557
376827010
2053553515
248307780
2141124778
382666741
1948588215
2039759392
2080534035
219484738
1708647617
1140665012
1212428533
143523244
604679917
2019277122
1051186844
1711210461
1734236735
1618491187
666279245
1499008574
988085402
446928867
1641719720
1846924936
1528240254
1096356364
616048819
914681499
1404718510
1560806180
74066383
1973453490
1976679175
119317752
1159039492
1759948081
27854363
248644589
694495903
1523088390
536953270
1692014483
832800892
2130061771
2063376743
1520240754
2066017212
579240668
1711983736
62019082
761777180
131718451
1522251169
892478469
807476904
42934757
934258816
51458447
2124138937
1259152468
642507919
1162400527
1959057168
2076137840
595599366
214134821
1058869632
1867922465
1766019466
1688279999
1893192472
1680193676
776391952
1337419335
85087999
492123036
1350561641
883221531
5282633
78576229
1863506583
498629799
571090917
2021630384
737342231
1456279771
1209534159
649594749
193493993
69361090
1142565204
719589280
588493429
2044105603
1207921971
499905851
934056471
785779688
473496070
2123869424
978654594
1734274695
609557663
115992957
1640061339
1349249162
2032328020
663887563
2130843798
511176445
567213699
1443324740
928348634
1576237256
893422333
1147463802
1277273445
385975479
834863463
1920535809
1285346655
2073821171
331663087
526834071
1422688838
1962333659
1137227110
251778432
1751683563
859239764
758079567
1702915497
1449797303
470516034
2022204914
568290211
235348550
1373297552
481657870
266989233
2065182635
1068092159
698537354
800683736
1948288867
1075937748
1058358022
1341935023
903055246
788899630
2044913513
45920957
242949921
530914988
1780735858
1940359154
1693496130
181054496
1640039190
2093356993
1180126591
650287325
220053068
2099888178
226386301
2013593358
429682514
455501657
1280440830
1012644229
834145117
1801153350
1350847986
1840665748
1488372820
1556165933
655341833
1375047730
1251352383
2090784861
1898789266
1898356122
297233623
2133153456
1359594376
1443013323
1749467721
422578541
1993417472
733016159
929286586
128062633
1511507984
1963597917
1629948859
519327644
399458197
1161890149
785574186
297989313
1188489455
918864742
1536562720
1867534374
391403863
857944990
1945052304
726693003
1027957150
1276306534
736220115
1991679819
1748927360
1846166924
768759115
1105781197
1855893733
628313692
678132638
1813894591
1646528535
1210144732
7084407
1598797675
471300435
2090049705
1089797286
1055557266
2028128205
207530459
274950758
1569686350
1541409698
1469059881
1058686859
9876246
1407253793
902439987
554357790
2087556015
1744504479
1841716651
1046627694
1251853515
796560190
2004827739
1279940460
1494268319
1072493404
1874102223
438648199
815579520
1103809832
1515114519
1245830057
249489680
733641700
156497366
901239894
186263624
1129881924
333899762
212752031
1817505468
1057045992
859248619
1196471328
1149303279
1882725920
1798487026
83981207
716127163
555458872
1768410249
488526844
211449278
582641126
1657579947
1535747980
1129547005
1553889011
1842425861
995100191
979462010
903469249
2142765383
463663008
233523615
806054484
295827617
385741799
1511407228
1325074642
1765701635
1527581457
1541452598
2052141267
2011288979
1576505523
2114596622
548173144
1304095476
1166382558
1498218938
409943585
1880117382
1603434912
539962649
177293221
786768778
1807986610
360618503
500937064
2026049875
714886804
2002221320
1149128903
736487778
110422964
1512024096
2058980377
821338461
736222691
168755494
1561032971
738345700
146020295
1833527828
1805410759
944808725
1508019010
1028035896
851049206
919639563
1548944791
1539957254
1260938160
359031141
1379375970
1370729288
946719981
1586988816
909623663
586499230
1018030278
50729346
1829493098
228203246
1222037061
893597788
1153782667
1090427067
1713621732
2082484451
600233709
863312370
1438731809
1266912014
2011193209
1879299552
1173840481
1143818516
187489698
1053960753
582549531
2144837752
54860786
2011401422
1021827576
151095048
313673512
164688436
646945596
1626244540
694583678
1451744574
1924531302
1945678498
1767114326
118116755
269205391
1393875242
1927653377
1456970638
1281267756
1664374879
732177567
1698739876
833008056
644991102
1094334411
2017702674
1432931399
960376674
57341537
782093573
1289009621
1410121430
603227685
1243484350
666714066
1145048786
1269010072
248113032
1502715570
1102956700
1152205581
401511946
964343261
299388867
1256424226
574023245
709198549
884001675
1141216484
311146726
320889740
454893069
706740129
1302047911
2121081607
1288068550
1442215362
360285586
1519371387
1386817805
579288430
81564581
2065389470
592751202
1970134542
1797871195
701924471
1210784613
2137923279
1439575198
30438396
538929321
695465696
261434995
921202330
1269928269
398744762
201513552
1039383108
427162873
73870074
721915135
1335846551
232074119
846726469
2096734117
55532735
1141936212
1353950424
550027843
533000591
1536559687
999408751
2041857888
156755230
1812837695
349513689
1805305042
1871978204
446042596
1375981922
937740087
198056209
1092618402
294653099
1647081052
1512048717
1915965475
13688520
48654404
825092400
1632135609
953035945
458526627
1977505891
401591323
500825870
191507559
495788659
1821308946
454609242
1496811476
1613764778
1590995757
1339290328
911198852
139384558
1508171135
1975853541
960397310
912713022
2033981651
2145147018
735939420
365986294
927505949
655376506
1981172293
1357604289
1374559672
2077395804
1293557431
1044222738
1614043074
1631988253
1747588668
2077727070
1234744973
1174899822
1635523878
364892380
301548559
269596392
64106074
506842841
861316992
510759398
1274005981
349311518
2012446599
2089724098
672671034
2025920986
492391455
997241144
160144390
2004862443
1493588481
409461350
316236030
495612459
498073130
602406776
1480466163
292466545
2031945071
1287698782
2130135322
395401409
941349090
1537550748
1166922073
204590155
325818533
1318294546
2003828773
1324586925
1539483060
808044414
1302047911
1913368634
489367103
1288183766
1874402376
1529334789
1475898876
449485941
100103094
325547394
451094750
2006063464
654109271
1774505202
1086274634
1222088530
1476404515
961140892
899407115
663639400
957225675
924130102
1341876585
380769098
2082853292
1578415011
406873002
202962096
291725920
17945533
1883425816
755135695
271095651
1037849663
907588208
1892415517
97037021
173659782
504475547
1466059669
169863921
1384912337
200432023
791456763
516668501
615768118
1987629846
793813045
1012401977
957514129
451835659
1821154413
1482989440
952502708
2142379737
1041167644
50378551
434151971
1737933900
1759277173
1913077509
184262172
1759309195
879526520
288338034
758653500
1567445005
1200942638
1520258069
297862995
1423157905
1598370839
1601878726
1897483852
1085613428
202976498
1230995140
444737258
165953084
1376743954
911598865
76678430
1668809888
1507688502
187502172
455794453
1826324366
1147821556
63771172
426567466
1563435706
910810105
1854740631
1488064092
1070363094
2054204772
30642205
1395138614
1160883280
1802768870
289768889
1458296005
1803655235
1306035904
491643729
1566876620
139389880
462857085
1540408005
1493703863
1976039719
1680778502
2095338072
722027476
1389481003
1083004090
1141323529
246281525
1204825526
1016792276
946902417
555271232
713962054
674787619
208982046
1928582040
223268271
2127661018
895349945
2109715684
575774479
1898826820
459675661
1052940444
492305903
504961482
252744311
123216694
425363087
387266712
496608719
1979899555
1375151290
157676484
1736098947
869926536
1475610366
1650457217
89745689
12844060
45261773
532074487
2084536702
1050565108
673020919
589683156
1453662665
441338875
1992881270
506798980
608821223
1198357044
1673984657
1729697200
1066711567
1484093697
805928517
349142246
1636440072
498281443
804804875
1334891406
620213395
1896357848
1398083263
734470000
1060656728
1942753708
200950541
1134521679
1615332747
1110174025
560220203
383496067
700937994
1829890050
1416149320
283962008
559910296
842028160
744922995
533270706
309851867
297758077
1105859596
2022363950
834982120
1934669806
526880102
1273994542
832697385
447393186
786653464
1449897714
1192203782
1766478326
1760399808
654272320
1018665941
1988393676
1902983411
2084636341
918622762
1353557134
697572438
261842819
816288631
100168425
133238053
1702795605
130266673
1030723323
1892732770
1233170723
559001411
288887125
1995774860
1650248700
2098019321
1802039833
1998773704
237757674
273890960
1557915925
952799732
937472622
743479443
286696448
1557111200
1013691142
28387367
1181550129
927081886
1393886558
467462697
250535283
408126839
125622309
1985150052
1291141540
1623462969
1482109925
716203637
1335636652
1928964864
1607093349
1562159443
1397494858
1607183589
488741401
473577045
1512702911
1272901710
1709106695
1987419909
106554791
1188471498
1309491515
1548024860
2068458820
596629175
1507219914
532426816
884046769
1347525669
1582013272
460815062
197100571
879039476
1416926328
531957389
1539000023
245466478
599535388
2087627892
2024850334
775980029
1593460416
359180879
391248361
1407394292
778717837
191804220
2069795410
1152079515
219228068
1703429016
1562663330
1651709215
891479480
1390446254
1645412610
1698194088
555257828
1252534359
77356008
493773484
893838346
243479459
1766993137
1252613146
1817382399
919841543
36561435
2125846476
1722322575
1592317087
482550712
865482822
1233868049
1925290160
1001042319
2123869424
1854367559
1102330260
1188010958
689739603
252896171
1873411521
425518786
1128276690
708230822
2005572980
1547934848
418201940
294259005
2035083424
704684231
1091890801
676001011
568598595
680232290
690114543
546643047
878437322
1345194588
1730935666
1235829195
1763073313
1963128382
680340852
833684172
1687467425
1081389428
852135054
1381099605
1475560627
1990397640
2141468621
1331481797
1977921719
893298717
758528901
1514843804
1699482383
601897579
1238198390
560351739
968419446
1319421981
1703710454
666199999
1825607495
294036353
1814647766
1475556750
351624890
2103419024
1821952283
386223340
2090885118
861308257
822837709
797370504
1185934232
843835464
2016411094
896446500
93913051
564915749
1820103571
1880182020
1122327270
1386991546
149043055
49299229
54265164
686079370
1017305562
1974750281
669615648
2049704718
1928400659
747710592
208431509
1977616780
1958458602
1029112800
646668214
881133248
905630923
886367614
1108193121
109950920
181240126
223287954
742414014
1814818005
1037749726
144929883
1485854936
540201190
2117745703
1839738747
242533960
1931323957
576731574
379219247
1875176877
1717092536
1293990190
1352529561
1083210160
570184105
156080482
1789901119
507983167
1992590945
1242636845
1995933702
241515468
1554126822
306992444
189926830
1091340099
1921086792
353736314
277381023
1985855327
1824608174
922709909
729008008
518950699
1892980290
227229792
74805770
396100892
886414560
462957058
654448630
929460630
1576345008
1125746235
547424743
406301335
1137872564
1235868774
632172533
907612596
1135111035
2138902515
403906415
2146543885
1674054920
112832890
1228463321
568588341
599237723
1119257121
1858959957
905456926
2024920492
1538188510
1957229240
784262357
846418340
200701073
396045368
368744732
36176396
1201487245
35084346
1600571381
1721374797
664435090
1125470425
1630467241
349939060
920294399
1176792632
68346371
1026964787
701695782
1253009214
1221820864
791059574
1212231152
898352894
1598641222
1446934467
748285512
1108616972
2083594347
825924003
1313733505
2094098745
424418785
1492488775
114947967
410867037
765102039
412673411
623835703
1490407844
696398616
694784640
1422845369
1038150645
183016709
571799700
2105509707
1348156063
1565802018
559968747
154735642
1083729653
697438449
552082733
1067000739
1988611826
2001198118
993793414
1093453624
482727776
635320241
1563807585
1221733635
124684446
378835415
371740912
56917671
1035063871
733264496
97217166
1594927779
975955500
850379040
876441910
2044455843
659785256
1105653293
1565339041
995679299
989234254
521891201
253126954
693801582
990348440
587921817
269462853
733424276
29273852
1660801397
1726190981
698611655
566547085
720440353
1719533451
277906740
1253007696
1193579146
1104900893
1551071794
313893398
516963063
688529063
224200162
113355147
1453762542
1202269490
869487280
20406917
740028070
11920424
2017964280
1902847637
337492158
285807353
865709409
989151468
1706865878
475683886
40367987
2028509146
1100185998
108116244
1774472414
1290241016
352915441
1336294949
329245548
140420876
1126878361
2097545986
203044066
876407968
50521862
1219580286
1554739995
1146121300
949585878
1184155158
1979183754
596778443
2034693121
1975703679
658430672
608076767
1341744058
813403955
668166424
129158462
861447603
49733505
845088850
1744751100
1893228679
401760415
1883699203
741608102
110478204
321243418
1497663254
200980770
1655243273
1924361998
1430676325
24498372
96245221
1477276545
1360611635
1234414472
537941096
1201567764
181279585
1446667604
888099943
771084110
1388511160
1710023339
160841387
528973103
118812542
889454028
1031649008
766586069
2010290795
1952892997
2092304817
1088400199
460076917
1636100022
1952926955
1281468871
1284173697
1594149788
119945901
1350524213
1592274657
2042918769
741808540
989799010
1366025653
69284056
1593333528
1815642972
87151954
314801831
1326009610
1779730929
1333833978
1371619869
35644015
347460612
238467271
17947494
1655343283
347576352
1240784676
1416913800
268134042
348235953
853316036
1666492063
2089827203
642011403
1999931989
2002296995
1232732074
1574071498
339979002
456723807
115301478
1179431860
1619977003
97737620
48575866
1105499202
1354063
1170751826
143455991
1166258105
615908636
585941855
444232662
480405414
518880319
233649938
1608281470
2012314865
577703056
267720164
812005389
267515296
658886331
497422071
1465022365
1123979664
1583399100
191660802
450111670
1422435635
380195330
1613245149
1758172535
504493005
413485066
1239420290
66838196
972543745
760540082
2098011150
2147403715
1434708643
1682901281
507427233
1672788128
1231469013
1081216872
559015288
1122656072
1278600807
1506402904
458853787
1263223687
996914575
439761629
319350683
1159054424
608366644
2117279047
487969441
1598804699
1015532529
551161023
1431914385
114160365
996228955
905333050
1487602791
457371566
947977359
1390225358
144998192
937987002
910566833
1264051311
773904664
1816809584
395443496
648589305
984429326
1375999747
1473418682
382876838
1353384906
1619626339
1723924495
104249468
175831902
1311834460
68539782
318502650
1785675757
1527193106
925313623
677162783
615333029
34987309
1297707112
1471643118
489311142
2100707804
2109961912
1262098698
29270976
1281290356
955357966
1365365784
792408443
940899675
1949674520
1237763515
469929574
1680553456
361740100
1582207
1557929150
556721344
1912173310
757409378
48497485
974954898
704619583
1497159649
120006301
2042889921
1698567865
992742866
328205805
1275022811
871311357
2125334872
1482660730
533222684
1994744846
2104945068
768952556
1162363971
800884644
701977890
1252905788
922140745
1838553721
1761118216
1880146359
1889900959
2068594427
645905777
506944887
1374461078
525106669
732861435
2145280728
2121749020
1555052231
630751743
1768674424
1299450893
889274051
1901356556
1083938266
1758944125
1313602563
316018179
208325042
404421347
589534897
1702113483
799842458
1705778890
83317813
1748435395
1925305657
407667052
15730635
784371953
1313670747
1181289172
1605328359
118338448
792848856
559925730
1423827935
154878948
750165061
828089522
2003939057
1089371359
1012396588
1597358075
216591867
29323555
96093444
1797978978
1058589917
1133730137
1607848973
1505819503
113888798
781684404
1983213841
1519102845
1778015367
896743272
971798596
1652656822
1506905665
2030663362
540250291
365761845
1503209596
1202182715
877760301
1840427434
610348493
75402576
867964281
1349196311
1922031311
251267103
1749099531
1692895564
316129199
1833684125
316000135
1408268970
663795057
904780631
1579488482
215027239
1631362407
1765837539
1524634814
1321503911
984989051
659417312
1168601088
1329022521
557699443
1950868351
549725840
1245438688
777747733
1778451791
1101361643
314598741
721146157
1086858580
1451274454
946590066
1869876971
1327350634
2071807175
390819386
1543043859
336852503
1178194709
328544779
822342103
286437223
1717335364
1242610339
875290267
643925908
1941170928
1894618264
1936767867
133449559
103596357
1006427858
1845642851
2114563000
1638004154
1170263067
1939105016
1227351668
452079529
720171324
1692431479
1440435892
821216079
210247573
1050601384
564583686
981723970
238264544
134338126
1456235755
989771641
311881003
2093328881
1090783807
1821261260
1481581452
687723624
1157042869
1556022082
914804348
14532539
606976922
874222204
419617464
1646137571
2146797338
1198037190
1573468535
160918110
2083645173
684129005
683586100
460328366
1949449888
1163859119
1817958658
622852632
235425888
1018877841
1109374576
392289688
1314915419
1761112669
2059528731
1602874228
200498861
297279077
1339646704
224292781
985487874
611631047
503137549
1191780233
655523175
799161952
100774689
218901821
1264551572
1200756860
1797474831
1867360175
1203114341
617900418
1943758321
37875883
1874445095
49111800
1227020894
1212009558
523687524
2002624666
243796251
315243625
471973951
347804054
1933514527
1870889378
755707706
1437863826
1028280298
40387339
746918896
1267450793
1341307742
132614693
813065326
178182089
50382536
690099070
180957968
1527576343
141355929
1747417519
1363527247
1984214804
553428838
1965900111
1016045435
1214023222
493257391
921576429
1413178102
2026953865
2014441810
1753385399
1795812746
77874476
68281977
1264755411
50142393
1504474078
2044273135
375224590
153283023
778293125
108003568
1734659128
541869031
723266601
753180971
684770093
411278306
1804619439
1886878093
976116516
1811652810
1694597699
1194031490
1320167731
1206005603
1815841795
2094890308
914717461
1564895347
599897515
1443033495
1010097586
805479126
1285334747
1183729452
1929678786
1644219609
587478228
886199618
1293114919
361915713
2057984930
1818617856
1007094014
1930819305
138950684
2057261535
1320062769
1925708821
1472122864
1455261451
774994198
984037438
422646372
1173124068
1289091850
1318237654
1522285132
1488326439
1211196288
1536218795
1497521529
1135989017
348243052
89480224
1430927132
1140979505
545663090
624191109
808939664
332509082
1878186448
226077800
638879207
384417219
1580905140
620850005
1188973963
702582678
1776856494
2065708608
1941462871
756725286
1214467610
1151340357
1157837590
1054569006
1820142663
1294042427
1199436116
923256602
332588784
1243462197
179734173
1367079703
991742431
1829305169
1254046401
250855754
2113465558
2068386454
1707511942
798534329
567750897
945052777
384550011
3736927
374382146
1416739037
1210805252
1301614942
230430779
1569373813
225889034
845690720
932751912
1340620977
229845795
248416286
1516914782
1292151465
1337656452
1350741045
627849873
1364830528
268721034
2007109877
625386391
788436505
1620527941
416048048
97134537
543421675
1569373813
743629983
1830132179
1605114395
703163616
166881398
1593430266
2061665164
26141656
882187982
1773285740
1746262498
1289461149
1780667373
451226480
962790433
2112723545
1738962543
1823117440
2022078636
1540293501
881067786
1874978437
2008480367
1119457152
1288780909
395468348
1918051204
2080201560
242962853
618260217
1147618385
664239374
517375272
900299656
579044993
69052965
1690670931
148585321
2077671895
580437373
1555371339
1576780978
1850286759
1335650136
860755325
1145127690
1864405768
1321461924
1341222598
1434933695
1150312291
1406204305
1458620273
923276666
979731479
990129843
874213402
1459873403
1216526999
984501024
593587280
999547252
605026760
890386711
1403021775
1563324192
1941388537
1040087852
612845671
1819818359
334385460
226293387
1271898279
1631228516
1109999364
1998753602
574845230
1569897134
888456106
2043207184
2107919681
602773740
438427898
168328280
323032032
1750791606
1110386126
1655990557
512892041
17204830
1905314394
368355180
960580326
554219071
557152699
778290968
1849111690
213518024
970227338
1035054705
1487869248
443317976
1953750642
1158208975
1296764222
1820222576
269105107
152543752
1272867922
1093237601
792004765
1519950377
919942159
532143641
414288274
305917290
396115507
1392137990
1961328490
1189234897
1295686697
1556732528
417070699
1861455133
1957390446
483252230
672305672
387362034
1771632501
578488629
1499659052
1385397157
299454273
886158935
1201285799
659940367
1781050337
429518110
1640602399
1126735412
197909575
2034078959
84633706
903225223
1976908080
220545813
1270809301
1494354964
1531804984
99967076
847076526
1206144451
1414866252
2131977137
108343622
1765228988
752526015
1090661992
2000073636
1697903994
1118984572
1481358002
270110246
1614104926
1040917456
551239960
767226983
622830845
123678800
458052203
1177323224
542834176
1489773532
1392491148
660209390
1774610015
1560699598
152607397
1151915757
1436178283
671213405
788539552
1989792711
2030357029
815556479
754671816
255467483
677128115
1023966145
499083989
1582214608
1859292990
586339922
118412745
592711236
1674441710
35087000
17981493
2025116790
1064455799
1565707113
1504237061
355557507
256217755
1392796906
397438438
563621087
900442898
1268809856
1626224429
1669373477
583441010
838303839
1893166054
596333467
1151886433
2103989726
1327716855
921159096
2026921550
754613995
738265278
819465203
829904738
1631648070
318404011
825964584
818565151
1600645351
906655081
2061871973
1864525525
1029089100
1429629711
158005128
1033025455
190098051
1652692204
2064374540
2001254068
313775482
1782039035
835855873
1698924936
655486436
1937161189
488248583
1713606797
586795204
517290430
2060349821
1732785050
184507917
1543271630
546951034
1679301243
575979690
813348370
1682048058
802202397
1562373691
863451358
1970736277
1119270472
1826556589
1713300257
296205664
1930583721
724107519
394585842
628542332
763901301
1485123968
270239769
1642149882
126871154
489932288
1410949105
1761904393
441556294
968956326
1540738842
1573013265
1364443987
1675099469
680619142
1249618453
251275984
1019363973
623209416
761357306
1131340340
1055983417
862281138
1908279310
1711548819
1185856621
1541891066
510819761
1520306416
1448118335
1255624521
289378441
123774805
795759589
1708890065
1375209351
336451131
526601643
1082923629
1147967937
82282677
1246050774
211934423
4642182
291189577
1999478741
555905910
688647490
1093347996
1937794772
524945271
1721364788
1003883059
325720594
182872678
2099659146
155897025
800363223
551441865
1313313275
1225685284
1782596651
1823819363
2055579988
593898146
918802814
359170032
701492948
396651279
149402523
546240799
2065275225
1479278062
590457638
466030422
959656519
862734374
567149901
308825156
194497116
1297471158
17245266
1770503025
1288308001
141954729
966146587
1146296848
354106885
1856046195
1231979232
1268747512
1356112781
1133838293
732352611
279400600
1546059584
1912471956
357483074
385557079
518095714
1235224862
1888050516
1361648170
168067931
1587347998
1821310052
1976475345
1118655457
1852776625
1170503836
902212090
1535201855
73490569
1554931186
29335507
470499639
165517114
531182336
1930869681
1825381672
819917693
547048489
1766269610
483944108
1294685159
2005411162
481928063
1900226440
874750721
156470274
289266785
2034706563
311505508
428633495
435215236
1930607233
135701012
1291989656
1263076738
2020121094
1713088471
243854812
943701899
492131703
299919487
1248907243
1339550857
663940535
1592954462
1712203103
379247183
342375195
23627847
159850271
41233700
1460614785
567343888
588769503
1949529620
1575517927
1749561446
327533745
1647723312
825220549
1902566222
444246802
26549450
418517075
1499701072
481926592
2042798785
986952505
576084835
179748452
473900073
403067425
805642261
1465013086
1520909941
860516083
1321851187
1591218889
1754911416
1457552465
692432818
978512616
1743298358
909238148
2018278007
1999420616
332649195
287883902
1897330122
1912303087
552767381
1952486958
1622472377
601633102
297808296
1094206129
1373504654
1077975098
708667877
418173878
875977492
1655433808
4835063
1744015817
1062454444
509541736
1540403759
693729098
1529856279
708395957
874518676
860642974
949295430
2006914260
155227065
128041239
1049734815
1010075323
1753656467
1193132204
1567922096
530687840
970881760
500806577
905034132
1418869754
1973975640
173771208
1593780952
704823980
1717402466
2131794371
118301153
1195438342
1143101434
1285676703
1839388867
970252630
1971502303
1789592310
359562848
205974160
414356024
1287495335
258921907
991615847
574025018
1126885500
318925731
621286935
1798080224
246335617
1459503068
364161475
549253751
1586639323
191137615
1973581447
1133254815
594033673
992191278
1732611274
991209224
1170473553
2002594771
277427237
1568670009
1159469601
520704608
1984365652
1540847332
1355093805
524070462
1634767540
2036401562
164358077
1640265017
1657854062
109381934
516146932
91982915
735106459
871088219
1378807183
1448124863
2024332479
1180120781
959849194
1050314786
1851436673
33188690
1700064554
741279051
1453318267
1297227015
756757568
1572207111
1178564494
774015303
956773270
1233126834
1310559509
204850574
982761549
1200217878
647863724
1953556948
174991252
1102617196
1813776005
1788600039
945090349
754263242
436860009
823484369
2138639969
1107325508
1725344847
148509540
835496963
434591188
1478835468
880882162
136494423
928504439
1977202155
50162119
279834443
237258111
1814624882
1695072425
2005614874
1721364791
6343773
111696554
1391474157
140663337
2054709899
473871263
250564714
2134104261
2043503077
1113633019
1136590959
1565248719
403628939
2056297604
1858038889
1622888898
711987662
579027937
1223512571
1969208610
225413129
2110952789
1866319580
899292198
1041979961
1171571780
1173158319
1164861419
1741760066
400339368
1430034188
49636575
1586238218
1188856932
288753933
2063805252
1680789328
586938844
1518545311
2085375997
943780002
624127642
752800682
1280716942
948631007
430022407
1696722817
761637727
918456386
755328286
1023039774
1425399690
1255336940
1056230015
1764797391
616712936
407767793
142317267
944304337
1109909102
1677858479
674705502
184739714
1556963050
2089209189
1862800797
1980154292
1572867493
2048868930
880089077
696842602
443996539
9076021
508384161
1626749575
5202681
800082422
2271900
263488988
1752815408
876143206
403252520
1744219601
1906935144
2121222854
48862692
2085488967
524521988
1051024413
1091070469
959092181
241060071
594434535
343297174
2092692628
660792742
1835631651
1264015079
558850901
1587567166
1742556311
395425522
1372033881
747742515
244460649
351954900
602827973
2003894133
1649746126
1470951208
1269884758
2072225258
870470570
2077545510
1597135718
1292370431
310448193
1928299000
907854851
521305419
1614176690
662497920
1337896889
430579936
696271873
686088729
1083665903
1534065364
1590426890
632045044
658580120
1865817318
1522602324
1107792925
602143476
874024943
1671379616
744282677
1734842113
1159528546
1902207621
1594126115
117818638
828977626
125385887
839857113
1607548475
788777043
1207914846
700534710
886051532
1659757548
812374588
1004407390
170448108
41199157
849911581
1180953614
1672964301
195480832
593991217
1063271611
1673795846
1702223971
289496297
1416725557
764260945
1393160302
759932596
11789099
1419319276
1615503361
1042413063
1314973060
792641263
557837524
660556182
1450475281
487607739
685777
1671322064
1924174986
1328725391
44532911
1344223580
1666234230
2130721320
632503778
2086154418
1818521210
375110791
236187254
1271508539
406158325
63352906
1038239509
1958269955
294668293
455294886
1853325564
1899798464
1314269617
164672935
511192399
1383853010
1665121790
511136696
1507597412
601399699
2055805154
439448701
352685930
148715785
909517988
1475722998
1697395842
947380658
1181671012
478975404
565187934
974599466
1472357350
612181198
727123912
2073168842
645954507
309764340
11328278
415197796
924294912
176690085
289130834
1785865772
480727821
2078190796
1264802899
393051272
1534641852
220774100
791811772
780674139
732172276
416787791
922666701
445522157
2101332772
1884049444
1729882654
1526654116
1001341534
647031642
2095608492
1745825797
1565632660
1372359092
98279928
1255839870
224994155
904887727
1673622268
1820576139
1424337498
801816426
1760550698
1448184406
638454914
1570784659
1278872314
207348133
87425082
1877878816
1999414066
1604633923
843855616
2034612109
33286402
1512277645
364201244
290124859
1448969114
70239893
1800735358
987384886
94295146
2012166107
801199873
1341517221
254125283
2027514160
1680503261
1142627575
984365334
1359106912
1389302348
1016898870
1098382697
458655870
546525819
105353836
505098579
569700885
1614641946
1589861143
263337541
593621698
553017630
462345689
1355914776
763352516
1741384197
1020117714
1812881707
527617710
692553970
1150839580
693303440
1530184264
1204430748
1260950681
399170147
1654394265
1973918379
19962902
1419798161
1242134307
1672052295
356296870
1424629284
12271015
449056951
371934919
1964394079
1177246838
155486032
1422192134
1104051022
1606321354
895471575
1571301072
372660703
640106662
1795601520
1251776520
1529294523
767109623
1594438227
19317165
98289065
2128513980
1365951680
554958152
230520533
163474491
1907592509
2061387716
1931008402
649543124
926758759
1154317317
560546383
1167955581
237180922
1323054892
1798783832
853876258
493863233
1531660144
1896896081
945611751
499154626
330889315
1253511498
1633468406
1839304873
452230006
765663840
1129148226
937695084
1555898194
739851834
1487661337
978518040
1899250484
1710293073
704910165
1010640119
1281816265
101827405
1055397352
663800285
324473914
2101801760
181002618
1426739950
1888897696
1312076805
1728080494
1229960822
1829071450
1257992814
1848407856
1594309942
1852430199
1422972796
1783649650
279430701
1489636379
1671198423
435018493
1996333311
959180316
1276396422
1697189622
1615562112
683494981
1955883592
1560594163
924974749
1192845568
1842164971
1262772489
2116727592
1542256791
1364951213
1339788463
1399393402
518763818
1492286946
577998049
1680720949
78081105
702078824
630399120
472183318
535411572
509704116
1910312145
679479302
1011275676
774058744
722232636
1127896786
1974040628
1429817908
1574032120
1483785239
1777480470
822820854
1387247910
291289169
56265776
1544921347
1970316724
1019626717
1898352379
1726502238
44770209
925131020
1931412444
1885615624
1802426704
1038890932
1527059099
1984773360
2019666815
631122559
1671517978
787454928
943950282
1978600946
1693096253
714071288
1390393912
1763673663
1920356532
933966996
641130636
1387973035
903941123
880856510
1872042058
2124524711
682475254
1456569598
643954278
865228281
1794884802
116535181
1594226687
771467403
1674496867
126069755
641971775
627642157
1840519297
544426953
1387586397
1803965830
141950355
1287389318
1399653636
233070353
720258111
571198176
934823775
1994121131
1789823512
90218036
1280964831
1088759652
2017533529
683197845
866702230
930269865
393847387
1986507294
1085891292
1874933174
1283378946
107727586
811808888
1815093233
829453816
413243006
1443261057
1951511424
1732987592
183391352
165517415
2052300573
2071479243
673397127
976809150
953223815
736311300
1242635328
1763624404
1406225405
53328684
1061951634
1793527038
236027584
1091228529
1347904216
1322359591
1265244509
798029974
190153424
1617595366
1444844188
142181002
1214550791
541596908
176367908
1982417518
363761789
1695920007
784038689
179297973
2024581717
1907119672
506119443
557102716
47204396
2055659123
19668346
1542924014
574873215
1576897601
986338645
759726556
616800145
1047720271
1056628283
1031554389
992394316
1263916469
2049176802
1702517394
1670820603
1788007870
1909004778
519032647
1062682437
1062917901
69780971
132644707
1293489008
1423879369
338571521
669507697
2078487992
1275800958
807720842
1584081990
693423993
1443439673
22883905
707614602
1541853911
1137291494
1066875259
1027481114
1429967559
71172568
1919169176
1128523019
2040813144
930531286
1952756268
638834766
1387355177
16642459
604701567
1505679975
498471241
146011929
1656527508
2060960319
1562671428
1565542987
1822468561
52664399
1549275526
681423937
183358211
84432625
548706350
1033006233
1840952077
1158647928
1506386632
1406447594
1671205300
896361104
1540978230
806482690
824445415
1190298280
1876609566
1746590204
1957504420
1860235007
1583336219
1234047560
281126964
1706714097
827616396
1900022751
2130758961
578284319
1378829512
1697249269
143282312
933283969
1068002703
1953493504
1332818446
1871231304
233366111
2023045329
1665178649
1778476597
523368750
908907198
2055152822
718427275
216820723
522774444
1164688686
1708860288
566194251
1094122646
183279267
1645310256
640816835
488766513
774788765
740061811
873495321
812894994
401636249
1091689319
2088631764
192267099
1125438212
1467391376
1449654691
1244451785
1841431932
562246820
1653479277
1890561617
276909879
1621006896
1620240008
316604191
1740919733
666020530
1003327365
1014873628
754940681
214105243
1057906550
1348131794
1508569333
54626086
108438432
225939108
815609215
1541834807
832013073
1899810630
1358983141
804144083
8263217
1724536043
709520773
756610197
768054051
1520817622
545580102
1726673843
1304637529
570184105
305234652
868471361
270703396
146572915
791789604
1836101881
385268316
735754623
1506011431
1416490593
90454518
1337840780
2120655862
795701411
96640461
686361292
1598511344
462620592
1255043246
377067783
29284828
262509277
1399782201
1080446223
182826764
908894102
609142112
368867205
939342424
1108009442
648033965
2124212743
1547158307
1550516153
622925993
615592904
1715644829
98474391
846686704
73752508
1671175228
801194915
814726159
1460490161
1770016584
500754712
510462903
2082240411
1823426201
830786286
70413968
469417702
1880688826
605775802
1658043678
1080653571
258088442
1769139916
1108562972
1902788260
267061808
2138004531
239979692
12004770
1370023698
1188559920
1985649721
682093305
1688121721
357703930
2011184267
1789106681
263263838
506408471
279834443
1081663479
2128399024
1715448158
528986318
1220489304
1117032313
1979651204
1137344294
1605112733
377177591
59438388
1121394714
121827013
502550566
1959461810
746840503
239361761
1828425645
1071587564
1147509409
29743457
412657506
216891816
959579871
1811650282
759338325
1312703002
1890823377
1174939803
461422155
1156605141
1365241661
1086073665
506737814
1665725300
2004592
895689189
940098562
897863461
927597567
342642727
1822839162
2131765174
109096934
2028669531
187797034
530081216
614683000
141943089
1973505475
1234816107
237305573
92435965
1926852537
1366354480
1310765207
916703651
1619287781
290702127
145998980
888420140
666794316
1568700754
2090148339
1044861821
210446738
1876095123
1989062289
455942646
965178902
1158170191
1073035797
1750791606
1192063503
1155506995
517112531
1377384449
60198807
1693777132
1926054084
1212501588
1410220451
1030053178
1179171375
870731675
818844071
778346705
1608950250
1909721922
1848765476
404048974
1641914948
2044990418
266969269
674162273
1543089266
932045819
525081707
1073803252
173569336
127214675
298065959
1307801423
2089382495
1275319499
1537689978
730011075
369708119
1704824274
526654305
777725318
598577882
1761582332
1676114037
1034856544
148297087
1737258852
685367077
1025175193
1965783374
1965491791
2068284321
1344404326
1464829238
1406225405
543579947
2078651129
1140981817
1430494180
413534011
936058043
897204429
1840855713
1830251659
728805419
699446804
578779210
2108245773
1111732202
776088038
656352448
435228026
1761869247
1739740071
725602835
249199222
539791979
969750316
1182013047
2024749742
1194746313
316080517
1557958613
2017676619
233202920
450876442
1493252692
2132576342
967541168
439653375
1916721168
566936923
316401981
880236476
1822302032
193107780
611709806
1285929734
243271910
760481754
337990965
508163724
1426790754
428445285
877410120
1929469281
448269672
213482883
1437455258
407579194
1108857692
1185938378
1183960780
145002441
1008445830
820066274
1154148326
497087949
20403477
1478214616
1103468747
642137960
192260863
181062888
739400694
1941758336
252786735
1804393695
1072943572
670976812
2004700112
27802782
1123208325
723206992
1830599599
2129123849
1220925904
1325703722
209540881
2058602148
401993167
627652973
1080405673
2101815984
769550721
1451470177
1577330333
956791763
1281276359
414597049
797564141
1560891454
430600009
486511953
1584170952
1710168942
972931844
1432366048
267231579
1967953450
32001159
2046781311
432143511
857373350
1323436055
305702861
1534841719
1631279498
271303616
1441969829
136378418
935460824
1793851341
790483775
713303347
1735344502
1746002177
252959533
55859791
590849645
131191712
1584091084
1751773430
1006582018
102976102
448774077
848567216
522216289
115246465
794851523
2059231886
1658883690
1382332045
2073727331
1495332339
42060019
954594948
34673464
1921063625
81250445
1862903891
1924944591
886119124
1684207557
353108964
444533779
1639237943
1338415822
1611632131
2027783769
1020341058
624610354
1651677907
1357780537
489367103
2034962630
1040803332
584850787
1382302315
2065135924
2090520303
877560003
1072727559
1697118360
1023011919
222988584
972497684
1099803410
1114180088
774057114
966511060
1159070631
118038235
770390887
1284490942
541746935
2057915262
409233968
199490480
122831236
336491914
907331294
192148500
284109940
1128285420
1496372972
378293829
504443815
731660188
1877920133
991969023
977954358
127934110
1915435414
1647491678
1258007314
1807301394
2114747703
1433160390
237863102
1784989381
1521595761
1516481996
866877775
1230521471
229241280
335605018
1753359626
1997076027
608926078
1814617931
1837729051
361706265
1450381204
118699644
789242601
66532727
1215029864
2040928136
1785892216
1512135178
563867657
376307444
1277575814
1881978594
1465289090
354972258
1705369114
637819353
169492548
103345240
1847159709
1236085694
1658289134
981203881
1051193759
757484905
830406807
1869534708
1028670511
395589357
1733328006
863225159
907548703
1933866039
1984816304
2053930156
400929380
434419073
321099118
702022302
1443156786
1746879525
1007214400
1170640052
1559360369
1912301882
223672128
2101113490
747378799
882147874
1187476611
230156031
1925024916
335091126
484068352
661105125
1424497940
497729151
1128826460
933207435
1409147977
1242540282
806218100
1079025612
159786323
99625402
1745836061
867789548
102287512
688337995
1191285597
1611130872
1255837919
1508235170
1514850821
2080736097
1706728600
1915882193
1488222194
566681834
197905067
1278423831
738455188
1996433830
733423681
1940344268
1480886305
898483572
931630267
1216715319
551427296
2088344001
1764179600
1262630807
2111699419
1808244314
644049342
1550071904
813014563
702147213
53274500
1291313501
1012908730
614253135
1897632534
143000590
1487552687
1519194953
198686273
463656173
1743810072
2003432472
197684829
1092834115
370285519
137010210
694231719
1856042245
1470250294
1733295512
627821450
321416870
552645356
221063989
1336316030
2024502858
1406337085
683006823
275952404
970579383
1985189475
102898321
1136568724
2046014609
419303713
818775214
750895950
1122307213
1764581010
1578639033
319806059
212754528
2129772849
1195656781
1611449108
2118078212
149513966
113321375
1826125257
1891566457
1965232531
1635047306
313354939
2080848571
492554032
1674980312
563294324
654070788
1712696604
2090172652
425807104
270577927
724633835
967577656
674491845
4099420
1615893125
219677972
1834210635
976807183
1775442094
1176536738
1721655272
663282796
705705736
548187077
831233483
5815895
466282562
56977430
792685261
663187836
449328407
384301457
225194102
1551353207
1671953532
1722271354
209189279
1337188992
867456141
1136932403
67639241
964197604
76983682
207619490
519341720
239968579
662799416
1576757317
1234697958
1808169631
69911095
1649261096
1185732162
2080218276
16612385
1549750013
103596822
426710922
811995823
30114651
394605721
392059242
1893942606
98220442
1322032348
1668913855
250073697
1292927071
1000209821
787700854
1606364695
1797207133
1644517158
993294817
1512330671
458463025
1592220872
736414807
96281986
183173164
268875177
1911828747
212449250
962661753
2105607032
1869972368
1605837204
1909458012
1729484675
1231721933
1524953747
1693553250
625757865
1883164099
2144469103
1022095314
196484735
992417733
542689541
2146805110
314466836
1951590201
476293671
1332791198
777169100
265567231
518216668
186446263
965288584
1437651072
782411208
248893366
1055451287
1830376269
1859885050
1494877873
462571906
955537739
87015645
642661418
1430347382
159992268
49795537
902913912
228061640
1593029406
478690777
542946355
1460995651
1124485035
396522540
2088066680
1220472324
1473617800
2047541956
1947908049
946267771
1585152279
1709945365
772158791
181259299
1636111108
774450129
1574130347
2086553056
534175799
1999820364
836504173
1438469295
347435565
761933254
2020071975
747004638
1141097024
1889614139
311194989
1072185187
484229363
1829923956
237796965
1530936080
487082235
1971665637
207590708
1615658595
1865782842
2062065052
1334749903
1742374678
72840604
1555213668
415618111
1778179733
711210090
2049237933
1457766541
1069053244
694850026
181395076
889651543
942677567
909119911
10536582
1408177220
2055378348
2060075110
86736390
928875379
1850806735
931214854
1329979894
616344071
153045965
519225506
927080026
880440878
1035404369
1601438766
891806758
1025045986
270687000
654712509
1211533525
1590009119
1405888390
396174782
919253510
1244035470
894729176
1736720094
1163922389
1963099330
1055835859
983169442
1968408607
2084362031
540319860
1674665474
93282446
1988289904
159176781
1624587701
1670802699
1649434588
1704749967
872808877
641420809
1956370544
725414434
1319661365
1052741496
291601298
656363864
1059015222
154573766
407984547
2142055968
185200561
238318135
1659779700
1471918439
1255087821
771580265
1785040019
846033926
1428367811
2138424371
1241711244
284202055
1904130501
1474800207
1298253134
1708293482
1302182057
700038867
109539239
996649701
695446335
807164763
466115620
1575144195
1398516769
1115324570
1682034937
1378342354
668540371
350807202
1296131065
1878193706
339709192
776991194
560925537
519852575
364495784
654335670
145457010
72053426
1972140026
949543181
1837695336
1443708871
1089308947
1683832555
1353898165
479192711
1026138546
742481665
1635907985
849172812
2029116536
1970018289
1397121457
886404599
2081952927
853170790
1109051598
1200524604
574390778
1430784401
204140626
71249801
711519288
1958124176
931891811
858636340
599372100
1779276462
1641325278
451490784
668104229
1092077936
1953124828
544827751
493590868
1190099719
1303383621
1490172396
1213397403
1538065293
1375255596
2096863604
32293207
355736897
1435584099
1835442217
573831426
1335250954
1886703750
44583245
1381262805
1960971765
1228365693
1167368108
1297990462
66258369
367783607
1385827409
1205382196
42676649
736541290
578509685
1778115000
110817518
1167730688
1729882654
1190929277
2137472610
713033611
1975330158
571799146
1722571630
1895299175
1299884686
1303226102
1491051720
180946248
42950308
462018913
1315019796
678814272
1148405347
1675828556
335059924
767947580
548869115
1322879028
1193698888
703653889
1533042078
1813689752
1370348679
1104094920
1860097799
674933203
1940933985
757173067
137646804
1569712092
334659892
1376252831
2054033139
1662325730
1369887584
1377869908
178883722
387975291
1221822318
2017527695
1538266072
1117163947
1132966207
1441482226
171452096
1182644933
523888574
546313868
1562588341
369689697
112584130
34113001
1374790845
2046596692
1098625026
173675301
70377212
1054644006
509496828
1763798350
108669345
756159527
2002109820
2034962630
628297870
111747697
716127163
1752235159
760245248
1343524338
1900682857
2066969653
1331295518
1096736596
213145822
119423463
1590840408
1687520013
869056444
751269257
1804724140
796115914
1601660462
1733341932
1490408775
2118735452
1742716881
868620856
1812329878
1005707191
418388483
431368608
1834167096
344744339
1490357125
1240106253
1843861557
2112755527
1947600513
1963597457
290620274
1515816132
777393010
1761012787
2090453985
930439120
691486160
231700857
1755722888
1205038609
805900510
341040253
793493200
386206672
597353504
357794083
1326925931
271077734
321322192
108784968
776445728
2052021640
1279424278
1324727333
338945778
698611984
1820855806
467146090
1104958474
159842198
737303888
533847389
1857081531
1808455597
800476534
168284288
1236449401
1245340833
1572878956
785847245
1850596862
1002075352
274066666
63488894
1421780094
547087405
828638257
2108327497
163544270
556167929
974423981
1047182301
256685200
467468181
106518750
649995215
814830969
1810478682
2122992476
1182072380
59745039
1847526156
969069905
1958890004
70762056
1845760065
2094021445
194734526
1695084322
1636983555
2007584968
475057496
1453098549
1746237021
1818355061
717641920
1181854672
1971131731
678039907
1262565605
943128111
1987353263
1670686879
1795242063
860372653
715839221
245507605
110483986
691154663
1261455989
33724440
1189880643
1986071189
2009270289
663499728
317353125
14129145
321233123
2025951308
342983014
643372316
1423829750
1030401705
1984026185
1008581136
197250756
963592369
854469725
1242990026
1117065739
508984387
2108125774
835139730
172888360
430968171
187706206
1488901761
1728064150
1464144801
152490613
1589442782
1509769081
15058840
838542582
2068701776
1511839428
1155473139
180424161
73137279
194933485
1646459285
1325837384
1110394521
1749991717
2098782133
1171808971
289540481
1943059817
302886887
195441434
1961373866
1411418734
329215918
361922501
1369919543
1435195142
711351833
1881040708
1654059489
1465714091
1320024040
726466556
1729942082
2090707093
1350197950
1162005452
444667024
1551396642
1976969860
1106001170
978420721
1671050348
2079671645
960556068
202295533
1737523914
943188684
9975357
1014513512
1543252110
1986011968
868933811
241380774
1958778402
256724657
1757832504
1846708695
1185292251
1860098339
1151514789
1934510138
2126694295
458587842
1181649356
10280991
2043965654
1122507674
1508228878
2083911361
2119413528
735373661
1034709662
1011992356
1937553689
1511947515
1961187600
652621520
1559872129
1953556654
1779455798
2009457144
208131939
1286154241
865441450
617494813
1890156492
543752544
1384250830
1912105154
192182226
1578077597
765262770
1789826061
73562383
273639904
997184485
1827346150
498718248
1424716545
1639780764
757764353
663545883
653649511
1417252029
313886139
678071311
983071278
1568296196
1418312274
958187026
170178973
350868060
1149406371
105914373
1413398769
1310264869
211611316
981625069
294562474
1494436792
269679082
139677711
1372470935
470143195
288107188
343055065
409748825
1501518956
1321646795
1320896183
1468190050
1298879286
1220101085
528066551
2008965854
1505365292
839841830
1642319851
1726181600
1091417452
1194733527
1131850221
1872811916
1420534475
1844052848
1019307949
1229361411
1415478973
1947661047
595737486
884578298
1524240899
62273462
137139515
282074363
1436669883
1430801099
238488932
189859870
1482338377
2022588090
406132612
519365977
1874480135
322060232
268979069
1463792160
1859785580
494672879
490597331
1243577085
1416059057
1927686973
1354417443
1159036265
1307151116
1875590545
1728264933
786178722
1071409487
1423900152
2138427801
450899202
1992678856
1582286631
833285680
2124015473
1932481409
961994892
1895165605
1178728090
1547329502
763708485
2137158778
697386461
1766403285
183809342
938143119
1105376916
358337646
1703957921
541559266
1644719962
298876180
73906872
344109033
2097242009
1172952587
329382091
378301245
213271138
541217121
1663236897
1289997331
1753726570
436925579
825110140
2141398107
1886788263
2127677901
873764534
1938787242
952469095
1601885925
1826075377
1312438694
929913300
277850174
342177974
104986359
680661691
789026587
1326717208
1235100770
2113804392
1718437243
60263070
689828246
47854230
349386205
561813111
1574777089
1968651498
839907504
1492274238
2135952444
774313250
1034581127
1552421187
685431881
770506515
2048196310
1608035086
190032523
107730140
993068058
863418827
1838648444
381865873
575713030
1927354909
87141925
565291554
1297273222
325919053
253400384
1350455419
112652002
1599371294
1445513690
203958917
1734055985
1916379822
1807046309
1131595975
1592525114
1969605791
1842665102
2001394955
153125441
1460858065
1263585980
2029054983
1552528316
1644773202
2026545440
490700373
1049949869
100356301
1091769248
1979415621
1204557055
1412474739
2103073707
664004231
542717551
1580563235
2016701334
1382807845
65125037
974437895
413502699
1177125851
1622136084
1800162027
832203820
1436281953
1240431084
3814004
75981953
124254398
493580844
1029633961
1723953965
731032965
902592811
773572769
473389983
894230542
1992099854
389279768
923045380
866081486
455773536
1897254294
1466122414
277648075
237616064
1634072515
1119067265
1054613877
516462052
1514783342
1948907481
631567398
531757366
1450662172
513465608
687089824
86397113
444015541
2025845351
267012756
726271817
1559228863
747534477
2067793515
2077094790
275491848
1198203845
617556625
743303092
807389888
2007117928
612281559
436217499
673434369
1501610453
200260703
146279504
2006586028
1986640738
1464679744
210778834
258298845
2110994245
1630273758
442690144
707035328
1421967029
1901604493
234102719
778557938
984545649
1982385957
988323987
1776564757
716154163
123370821
248353021
432902152
644576730
1546652428
544598397
562058984
355452059
707708438
263840354
1635036117
1509373400
1560428433
1855382200
2079131147
521055540
1113981368
1238060157
1782491391
1194947898
747662014
1144058894
390389223
1243370521
250140911
349228351
981747967
561487223
1831437187
1862388472
191659526
849940632
85707707
77444065
1119018894
892702213
1962457707
952019595
23434111
1058997443
1267239183
1180977889
1140287345
2030059898
343092216
950415778
378075360
1310982449
160144020
1316345857
419949145
309902537
988816988
1621930877
2071205847
639625236
1678676735
1675179848
2103897178
495871544
762931079
230613711
412673994
1210252304
2080741763
1053876869
294126517
985396240
1946399232
1674973582
1115386021
1076324025
1113789447
1616974824
1464931820
759654244
489615805
1560699618
2123272916
564447333
1413658577
706121180
1331992896
137493649
949489695
1811964130
1657539223
1523477511
805622982
383444014
915549646
2091158099
329994261
687069010
1979643040
613488409
1379594094
1347045529
249183981
2023116162
113641729
518846832
1703110139
2071898463
1533628567
1208879819
1267626524
459604293
79066735
1467754950
1127446547
656268918
1754562043
2084546549
1183922560
1394089433
462031608
1825806794
1843373944
1324655606
1091889702
1791542495
308403766
1174725880
1396093013
292956249
1041027303
1580872452
299271399
8971988
397794756
570034433
311217087
2058475138
271864948
275478625
248814055
203950377
1791634160
1357871902
317392217
1077874561
1957111817
1170610258
1462920657
876350252
790114367
1933548292
787251334
186287683
535173162
780272863
2121423009
1203806878
1877199802
548168511
1207021720
760283225
1948596431
9917432
669349565
222103235
131999026
1343954567
151900143
333543204
1761740938
1769871020
2216272
1272101578
750849476
1366933755
1356712992
1267439363
1620427047
733418435
1436149348
530149833
1224212165
417672191
1969708006
945179768
851656544
751945176
1001588027
1657193901
889680870
349225545
1367813979
1269262666
1000140985
1561919186
670201225
1302862435
1604851676
354081248
2142545346
1156677269
569626566
37747096
509644637
1497806231
868304655
413024502
432572975
554301113
735440940
1239026806
332223539
108588624
645786908
148001982
796566018
40293025
1247249705
813014563
611042672
1697871569
1719836256
2092384263
957417943
1989677990
493515898
2098898897
2088710487
1775655022
245844311
943438099
1773856210
1160083517
335028454
596529942
292104699
94272128
1076814073
572467890
605282908
1534558713
1233641711
2106179112
1285485716
75021872
576348435
750774907
1640136895
1085348317
1056066620
1988166202
1347255356
1193668226
1650322586
1225007619
1124473345
1483749979
1395657477
1915607450
1291178318
91248831
920217599
123833610
1889109652
1564307096
1891366650
1214904316
2035526333
191096747
292962881
2102635963
142417835
1744190688
1277497513
1353835880
635161302
592083970
33527835
1339941134
1906553991
1472280813
295187852
540296266
1889540986
465742377
1970590008
632738200
1841597643
925663390
294210628
471133929
356787924
820789116
712322690
589923585
401260956
648020551
1470563186
548910845
1147433524
1923666275
85131146
983767916
162924335
1381219256
1761821536
1663160802
1293661578
429604660
1164966808
1984064888
2093709409
830632465
473907174
1787398466
1417123166
632976307
505664351
658611823
2060462061
1481751741
1495101661
999356376
486100845
594435118
666592511
858946273
1192280938
2099277353
667587850
1423904422
87407993
1169817372
1552635956
1532213883
1567516731
2067911669
1664251753
1372496636
732211356
1478023888
964550019
451655976
552364378
1544209798
795516927
741780695
801615421
592405521
1411694718
1428017403
1417776293
73382009
934929913
2136038448
1969298414
645273777
827703203
1937206467
1716388675
1442437530
704626702
1883776539
1294785003
1684734659
540734215
852322124
1342268565
1659555681
1742112477
1415338679
1088797993
549642064
2113667123
144721272
1805540630
822980186
86577904
1006642993
1983717793
920306823
947132158
1917765894
970751474
429593413
2075846298
727700000
514867524
544810644
140815982
687442666
1865164289
1518058939
1936148531
1523817471
979560475
1220547622
729979413
337744237
776921909
1666698523
142877338
1599991933
1222449356
290658110
568472876
97181635
1815524455
1697623779
212398570
1727713558
269459733
1196389642
1610288102
1088153789
996239519
2142347081
1862790876
1082934048
265603590
1118560655
1191716061
551591222
1220988208
1759175118
449962486
551224830
530867149
1748125430
78891166
339021399
1269859111
1432420649
616786398
481468183
1453226202
1298811627
1177035080
1500649131
198696886
1066920378
875759968
708216144
1724578885
755495354
1366308706
326654426
474160982
1398296229
104227037
79959398
486718321
325166542
726455475
563532258
968689999
349056014
154625353
1387762250
571269393
646334531
984571843
266062357
1814624381
185748860
464192664
596968938
1670283048
1896698317
1548278384
125121050
585542207
2034075359
1296478881
2130852300
2054677206
11191118
1664599286
1676732253
2078136575
1471992401
1158101748
1414411475
923135869
1926014706
795907851
808408352
1842164971
1126611015
1080441939
275703731
367551665
361245939
302373362
359096451
1716215552
839076065
328282690
456213963
234459487
182394149
144258617
1953994498
577314611
1258832854
102225574
204309474
1374893455
1470285785
1473374539
154257798
744572486
1065143290
571732631
152063213
2015904209
1532358441
1115646052
876767583
903468626
1856051602
1149711683
124241818
1988845306
1673063988
105268813
1002273156
1918251254
1971397111
744643059
2062865508
1356899479
893970695
244636811
666244701
1655806497
1000064865
1052084211
1650681307
1573947018
856064609
1419746950
1683720789
865968749
744263402
1850255516
1127411595
766017010
1705734457
824953881
424951859
1788797748
422950140
183688452
445197427
1216954981
724805803
1120946923
1220049657
507445720
1712188480
1107590240
1666573005
1825455040
787114207
616689446
1992744903
827339325
289434519
870449065
595744371
1337731456
1248043206
2054824026
1518037982
706173512
188241526
884542046
662775100
1574954178
440547595
1289065598
557823200
1210506716
414448779
932881357
266731638
419123900
20709702
526244608
1078056376
6455199
1868852765
393123366
164824997
63513419
303799608
788394933
1152036748
258232190
2066126626
929500545
227468229
349700065
1362268469
650284960
227860628
848949070
475621462
565312149
920223150
989330893
1374039608
1104173755
1573997734
117525239
196148931
378834144
1728468342
853895235
1046762458
4893531
1487885455
2140520265
1217061394
377388052
1310478672
741564503
1058751367
630839490
1837463923
979323629
655652084
1312207934
1076721629
107124101
1826772370
997480514
1577512316
2455942
1830016956
1250410412
287858329
420196998
262235928
1011237050
2011248492
1363161514
2119477316
1562809515
8098850
1065021521
1180814487
1496526592
1028727198
1669584887
950086814
1510949906
1289964291
1947885893
123035283
2018925431
1476120509
1848122389
340912928
1975103466
654777290
1166776310
2091969088
153557178
1112719662
1032263477
1831411442
915925244
531059585
1582431993
1267428579
1068192065
482291629
1372575639
130468029
289643907
1448842758
504316149
1591542368
665626915
876759652
1012090517
901774684
368856579
544734360
644391371
1715698095
1932091464
748069544
1728122083
1172399443
1771530845
1985711243
1718186800
1529178698
29795369
1133122894
2130207687
1074573835
1870436965
2098498991
2019066218
69914233
297722953
1450301196
931009753
1442788134
555879015
298278173
527724092
1607677636
1504579448
509869915
1786632326
1991099991
1205393629
2087952816
1916841677
292741484
746163600
1785351301
1582335307
1346449170
1869138677
128475721
344894758
329259649
2067076866
1341059463
543639858
998537981
854839539
1549734173
1806696013
403314588
759293903
485730821
394802621
1214614347
591934769
1376444102
1152983842
1937414710
1572265089
803839109
1497820691
1264950249
1646026860
617713308
1775685125
1360772264
965015167
925421510
509759475
875726832
753145354
1985651519
1420342699
1650703769
862691997
1128529813
1670162503
1332412748
1708949410
431218842
288136822
1815376236
1467644000
572409349
1851422409
1807389777
1422798183
2041342406
538940120
242488869
2035026741
92002623
324717550
1574875964
257331844
1380402426
990784676
937141267
1723658026
1319383048
784457346
1532689996
901406585
790089800
783395923
587149953
594337326
1027761072
27700387
1938067551
1525158429
1873899079
1436121543
822776102
1597099156
1112058682
726795110
870064032
810457578
749360397
698251754
509493368
1100493027
224050210
1476799461
1329966699
1907033779
50239775
1670182304
1203741493
2028698266
488198831
1915323279
37098388
1507132873
2063384061
54423141
763241793
888936906
1486228804
282477674
109486142
766605296
600637853
871081534
176814931
1628020129
1519639157
1639732977
840340672
1459346213
1964971681
562678983
390325471
1880563233
235397830
1008252724
951133541
365869816
1425407275
2120922427
769595984
446745179
404827655
1476623259
1341108943
1007101280
1839298201
1375260659
1897676411
866221879
678419742
1417213004
475395156
977508325
1170790683
1859453933
1950185842
697904425
468623892
1962078406
1613973053
1976318873
1366817193
689491845
477032103
1139924818
467827871
1500128477
1890549104
689632258
978343232
415735694
256173132
1634213964
1205411996
413602864
1779817729
185752372
550094235
1925092101
2044832341
1182896651
1731516481
840628481
168813775
734189349
1649133817
1788201225
1049855901
1528225434
1530059331
289251012
1911895734
23827387
1871376492
698578163
1158080249
1343574473
1196330164
717860604
285367701
1386103505
1404254818
2067399288
1840007925
643530406
952606556
203805894
880270438
1260865655
1270972214
1903993027
1502641175
1030546844
713057091
911211891
1792539140
1908237018
2113012901
61135637
653949854
895248042
612922413
1226611926
416966182
937700156
1506352495
1237879322
1808498973
1186015570
162659771
90005447
378720840
391893373
226701562
1042947898
899148773
1798636973
439543596
1600848942
394072164
2090591315
755657025
1434615737
618263904
1091831678
1244068614
1431826353
1079126624
1367388373
1389915186
913674692
669918205
142872364
1664449950
525495157
845734177
1075226145
1909145974
1285028094
1513118831
72649396
624727555
473161565
455090112
2133907783
1781809926
99743474
1395323541
1350348055
744824370
58118266
1588098038
763796218
1690708801
790156434
1336612006
971150173
280821786
1097102684
1716372911
1418390659
1446232190
630827776
1685179652
1104020464
877801056
1969753344
1456394915
2078743058
1834156625
1254101314
222341938
632610326
1695232354
1715309606
1052825894
1296235629
614142680
1543449753
931655992
1356743120
1646238483
1179223545
616773618
1402939004
44024483
998052764
1368184590
2078700473
1299468036
1674700236
1430313621
1047719701
48468484
36257143
559885043
1385488855
1709805966
511956737
2053466080
231942731
711975966
340336236
1089000447
1518505271
1588872400
1778733160
631958889
1172006773
2027133007
1118916120
1831249338
749144474
2017089356
1542371344
1870659147
330471084
752327896
1070014185
366664893
981254046
201229029
1464663871
1193329753
452893734
1117159209
609925252
1712700388
1898658196
263608351
1046815214
910260593
1517106129
1566618619
1863090437
1069543806
18552806
20547783
2129533449
1766008158
466546848
1528497365
2046522139
749506561
510152433
1487270065
1893124243
1878874615
801253336
861551385
1277930923
1019526866
822542573
570069725
315063666
1109277860
690523452
2099772316
1257465664
771919418
1541972656
1819255337
1265025420
1367400686
1369454573
879929464
1916993714
222716098
603847578
294259005
276920023
1048719008
1234485275
1969446191
848209511
557194355
374622877
690293951
1005911870
1774878201
1323315844
1263224546
559442306
714211575
1174410379
528827782
2123210878
516773873
1998288677
49420934
1555874995
334538781
919081071
2059554140
450559521
1748713315
1391637583
816156455
294160198
1147588858
1975346652
1757204505
1624305388
1357137399
1497754394
626585575
1030162806
1281971034
963373618
373607948
2096361896
1450793568
11756927
562648831
1558878105
156274105
1247053529
417210143
1897551381
381379242
851571983
728098009
334510223
87915260
1374890094
1629319984
1932179416
1845261177
904426717
1339270956
1887329995
770148983
630924004
14970673
346915536
2085397907
1115835394
1576508599
2080912319
1380967960
564598514
1153377574
32699092
502876183
1244270293
1517961592
112725089
1578956773
1013304278
567067007
167138206
1079306205
379982375
2011397980
208586127
1327541776
341300966
1246051968
1903449459
1440167539
1288149020
722457552
1013162894
500080347
920976294
2104291332
1059001084
1686838957
293148121
1079481095
325093309
879445575
777289628
308975418
1611482822
1071193910
205395402
1629977980
232058073
616024927
1886382578
1907104226
878158231
839978593
1914159219
1122042351
1735757307
1926157796
1002527033
2010237321
1002848630
1518551830
1796041330
1790252663
1624456342
1531878067
1403888214
2024738742
1311420905
1355651612
8796285
782740098
1774692914
1047442174
1209188575
1582211998
9917432
1922885942
1361016110
763524058
1221422521
279589001
444074600
1031217745
760621170
722775796
1437080227
1668514068
1053259628
1118234595
1718692740
673718107
1689460581
1884868580
792021232
848397035
554128582
1332301396
502731138
1625034423
1443681256
2015168112
2033459274
229331863
1083894450
1470772141
1986461620
640043656
575159873
1739936814
1098999185
669282404
1801878836
2131244731
1553344504
1532845190
1371169429
1769913696
1306490462
114917757
1850027399
2130708367
1993496707
1544839823
1305719267
1510201348
1411427747
455715695
625619566
1253392161
1591627693
1028005836
1571224353
1492875336
126854239
747953537
176424796
447438523
1969545728
390789594
293188732
102761809
265963380
1959774958
497093845
833166510
1804448030
83122548
655650510
2146263887
1941145335
1945470915
1110588563
776875664
1918437278
79731556
1818985751
1378715549
2010992484
2110273141
692392813
1552253129
1723275663
1721735038
1489863776
1798772649
1743695501
1564852352
455794453
1355285048
1539269219
939644871
282469339
985616898
211163271
597330267
149883753
915146402
512314602
1973534476
406005317
1963229024
1052446674
7674797
1029019679
220860539
1576000368
1161041716
1054645566
792142029
1113336
1280964908
420898334
127278371
793676177
1230857884
1291160689
507510131
238010266
67683466
366480012
1830365956
167672554
658839429
109971072
1492528789
437324773
1722052813
951108048
1019090158
1048316589
113222714
1974820578
1811650282
165700516
389272456
924863304
274656709
107254650
1657189677
212415952
731187923
1515242829
8260906
478870575
1171505466
958871401
180912603
976948186
1398389626
1930836286
1694108485
1125964280
709816917
1547761468
710647197
851772598
359202770
804295665
1168091128
1225621006
821126766
345541695
464874571
1691658041
687396589
51629177
818500963
273980514
1651451963
1166379909
376542256
2097740475
278883717
1553688209
603436467
1073971137
1197454748
805671064
555618654
726787208
1619409004
1645487037
810765272
1815974288
77872774
590475574
1474816300
1894585736
673417564
334360963
541318609
1576775809
674282993
1979971076
1279343283
1542730225
2006441399
253474358
335141661
523723685
2135834223
1779037095
1873703843
1352824489
377706956
298608941
1198787019
1272366987
535664112
50283030
487379478
575267219
117247256
1803100044
1600125296
1551215824
899793130
1121541020
1785051220
443035366
123918589
1418768523
787185813
755455173
1564522159
516786876
810503999
1350540708
453923082
1240472846
939773356
1154411051
1195533934
419832205
617783972
948888451
423760849
764804664
1552791194
1718756436
1103513858
96422482
2108557176
1092690006
669897699
464896654
396805984
1425013191
103339531
664135367
1507083041
727844530
550243578
2047959063
1395812477
736196364
243468534
1314577197
161035618
595427239
2052372608
851086383
7842883
2137794454
644195206
1359227686
763190627
1962130818
935439382
838358908
709329615
487447742
993561901
1637495396
1545835280
1591311284
1084759345
1541291059
964882094
290944743
1542939964
488490113
1368960731
1832741353
1268876498
1117273261
2072655040
987458883
65778582
1491555419
355189340
668197555
1497057328
1690192352
1407773208
419813514
408644058
2050355069
1200196496
921405427
222586419
516881232
151718347
901259122
2024672973
1665714762
175751183
1676753282
76274254
1540858026
675967691
234816940
1211950325
1327681269
1962258499
2101896318
1640054811
1346763625
1718612589
111657238
638917955
303381836
9397293
1328205385
1776701988
195070341
2109021009
1133699109
1460567183
2117103766
323129070
845819907
104797485
41457154
2015451658
1202440701
958047914
612281559
1894154521
1654012538
79348414
152447581
1684829192
1406290854
1647537132
91069929
1872132396
361625750
2065480986
973056385
497554078
996598199
2050957142
72423922
137782520
142394349
1854715119
1516000314
914085162
1357750139
1407671208
1323419005
1230858362
1222084742
1224600654
1578950141
1285107804
2058946224
1078841109
1731861191
1010762679
620171368
2140312533
645982521
1260629629
237191882
635567327
188243485
901737274
989696914
1610319170
1019364538
258102366
786157129
194493799
999167219
1882120123
1134966304
271118181
1848223918
734643755
1568612703
1301794385
298348937
579777127
1891764063
1559500245
1092665990
1493109673
1920644547
619134768
1604548853
47817285
1657662013
652857128
1209422518
1584071632
1497976551
1239544057
341421148
1703577142
797306617
448958872
218366799
689871759
1151856098
386659042
2072635313
1107233905
977334132
1870240418
1581626872
1767422561
501544176
1842758325
1266050101
1492101298
1991543916
1946358549
1442970014
708716464
1316823064
344042644
1743324757
905087527
2137604965
626880497
801688487
1787254709
1315150559
1054508096
284125168
804986774
1769262259
1500836541
173281334
834146356
584290897
578824973
39888327
342094806
1658619219
246143668
1351171127
613078286
1008723143
1699122278
577318283
2094602854
803433792
1293403429
37269677
1879032522
120744193
855748640
559881579
1495086589
1341832700
245106187
1393605293
1621463734
1280990815
598360881
879388171
1261754100
1324266587
123183711
501928337
296988994
1419137961
1029623708
1268330483
703042289
1154213480
114455305
1243767961
457022891
2039684980
868860069
10027240
1142687157
1054184804
342929191
986542056
16227416
62889222
335894476
1628677282
884822241
335555103
94999679
851616051
857047100
435772104
1454686853
862584155
1266206910
1494748627
1848055354
638698995
1760063155
1252364347
1703852914
1109874736
1206678974
922984098
143468619
1128175962
1219076270
1637381502
94155457
798462216
1916156643
689032368
1475614433
865833990
1553701311
15892649
1613310281
557521327
1372003900
1206189914
512511675
948848223
1587643040
678511930
471889369
93092926
735969288
1347525216
2059676289
296432659
452029272
379405505
652813647
1554782086
1580043569
869430034
912028216
1130239428
1895468107
1030802146
224083765
806225377
1056662727
2099257159
2147223805
176514443
137105768
439904520
311335816
788185337
2000695984
573445056
1590407004
1680466472
459355550
1236578104
437155291
198848690
1153344677
482938738
575915415
210340917
128711316
1410805312
414141186
1721308636
498656526
874789906
1794212095
466033792
1834122388
736136416
1416491760
382394003
220025811
1133820942
749439097
661268146
792577079
653580756
20333354
698782480
963156088
602964009
729707824
1324194397
1699249530
1760191122
1751396901
498841506
1215780359
1223513326
353364967
1720464864
785615240
704725636
2098808773
1337225830
480756140
361116355
1341287936
1773355896
1280679315
819353141
1593182666
63226550
1572695093
2057793989
1310767697
832051787
375520888
1775468749
1006895180
519453104
252191262
1101543683
1373774276
690733872
1366741096
1415566980
367426309
1193122311
846328096
1434284521
593386524
336994595
1827354148
708145444
1904596136
2058796610
1112304254
1524558885
408066550
690388463
540697302
2124118399
1152594896
191712204
857134245
2048781404
723836091
1416881397
1478010790
2064915288
1035438146
890763025
1481892779
1863005426
1514428227
2068982707
712194076
829294403
31100094
1952285528
2115325469
668501274
1943017069
1361398211
1151480369
1729337691
1222419589
1901192375
775138471
314617044
1721524735
1388278137
776944052
1612899205
1503898986
2046122810
1561203434
726088456
81272837
1421595696
377411855
1741108888
1143303782
1042548249
1730598279
906931199
1119162657
1876248324
1250423165
1665671242
1540057831
80684674
2006085850
1413267201
1385535272
1590656803
675381692
2123830164
881993061
636475941
1765580263
1138884345
1561517000
950868611
1526862723
1744867580
576502017
1209128245
1695680185
1287278586
1588769664
1003769852
272514021
1621143959
44813606
500191692
280074048
1772854510
1787741405
163911913
1934197447
886881402
225612700
1512527081
915446767
1908764601
384824587
311281697
1317283930
225387215
1551869633
1461814189
806468678
1995754710
247215577
762314940
863403164
1461065031
1557242212
600003772
1096557070
815740389
1911309331
1481765479
1221855078
262677922
1277468633
550876283
2007502450
142123213
1813956592
905709876
1339096991
71108567
301759100
1287217305
939476208
333705018
2110327458
790024832
1497419362
1374225324
1495170292
1199293781
1880275508
1426497812
1240309829
906418168
886177096
896960905
835976934
325260105
1337046806
229051463
1812217032
2017038949
953545492
1853650613
2119130515
820821450
1772027641
1735169885
1502638725
300041316
856289424
196277323
1916405608
1049089520
699182905
1459149497
1503723291
837800093
752583678
1897408803
980339531
900944624
1493742703
35515524
1882342835
375403058
749991448
668938043
1537748060
262175659
1490430162
2108378566
255685325
647541649
1036915057
1217805116
1811243343
510530410
1322721574
406667046
1399270235
505198889
1251571391
655737785
1914924299
1792444452
6384042
1549461504
1857402627
1220785067
2019538792
933843356
133807057
2006740873
590429968
1532672284
543948845
1680037093
2142472858
406795323
325747031
627132872
1565334693
91603755
1237235009
594946075
1227404532
90594547
1760218496
1133517044
403291891
1755499318
1354420188
941487803
1886601790
447400043
328644058
1633292906
2080644521
2090489377
291484611
505209678
631582968
525013444
1079881312
1586565828
647308844
1528660615
1696063331
246414645
1832514439
1232732074
2101200212
1360401681
573674747
1803737617
701661925
556417269
1753498959
1651030112
1135379726
1066513826
1375204684
970278333
564250506
113613272
1219814679
1143411641
107039205
1139749459
1147112168
1757354221
450567738
1409103625
271748204
1436114855
83353706
189686248
15382105
365304150
713676582
1382799185
1783391163
1360961996
1296698783
972824051
1430267736
22517629
1092600038
823282796
541704685
653708022
270566740
550965818
1105387551
2018319125
26225504
1611203460
1514265691
1271443369
317866410
793387514
1817505393
64832222
171348445
1876570544
208593805
501625100
1727279048
774295004
1948961519
242126003
1348657274
512774179
497850818
1685900845
977033264
1914038188
1474732183
1090939085
1908302939
248252563
1208106584
2073625401
2014105122
1344387590
1999279160
884563427
977164786
1611608264
891992189
1340638402
22923614
1852827018
1525839908
677653381
1260512313
1667690181
725185858
1343605303
483066114
1266099796
43675031
1602884262
1409842483
395972816
66512949
437917726
1755211930
920379203
728737280
371233732
1342924076
185500562
1127104004
1063865877
1329637013
886926770
307987456
703704601
2007870974
2115517371
2030616298
1921714595
883426287
630872260
1411357289
1674580936
1509785396
334651061
633091303
1583139639
1922830040
1418844718
1495236172
274221764
1692336116
147218241
1772980814
163769396
2049096781
1296047950
1397252063
2059825339
1700242997
1525632162
795825858
556257817
871014061
1421841623
1882191930
1083891110
1084749534
1119979519
512926718
1300321216
100520521
1107903108
788707995
1226849780
682609488
556463012
577115674
1939869601
96029796
323488665
1146154836
1451751537
2041572824
378538225
59098598
726787248
63253390
1538441909
2122713918
689384735
1094286903
1059618977
2115049309
527324165
1816998517
1701333374
872329528
742407687
309721739
1536440510
322929372
1976901129
248154104
2104581629
235362527
1315373030
616654479
1974289724
979575246
1923909599
912428405
321962465
641699128
26934837
1194309089
145828616
205866046
306172845
612455364
1961934801
1600378935
1939555749
723532226
1795018112
480758561
27472092
1912266554
601360114
916721756
607316594
1566697099
519171004
324021208
41697569
694495998
1232001976
1987068604
299501397
1723670499
777257185
1635915680
586914046
1192209272
1413819031
533267046
1622623387
1704713085
95729040
1767373146
1903871810
1651249787
962597555
46558202
622092501
1001512455
1359312072
592683473
1083495519
45352619
258166651
254493402
416173288
1951986122
205749508
257474800
59690484
1829574683
272583952
1916708046
1316067063
1339515885
2125115529
836214859
122647440
70775335
1750516425
460650892
128443159
293905352
762191199
1921471601
1097239953
1900539362
1126417042
1148844871
1516647582
1422274960
1108774543
1199373255
1286654129
264527080
1415573212
27214713
1771573983
1436563586
1759971240
1181718235
24554867
989549507
1397455118
332569691
1061207175
941533528
1513902779
623979732
1150250296
2042147384
1684887123
1558730521
1726565686
1077751723
498173305
2133924533
1299991769
643581852
370171099
1856960121
1403858574
1623829865
1146911262
1869147741
1411827038
592996761
1443629234
225305278
1265311546
1135192939
1452611110
1502196484
106320882
86073494
2105945261
1107300782
2140216974
960619296
1568336888
1889136573
382854099
1826874287
1675082768
434676746
969825730
1128593583
1576670339
1890267652
1581119679
1795724136
1563351424
1326175376
1180561594
288799780
1906847904
736865113
1468815452
1268748701
1741357199
1920401078
1723223468
648913200
770395829
69508303
1291970435
217552226
966863433
2120817059
916464044
2014549086
468943313
53359215
1422221561
759621992
1444930820
1431855133
56779012
1347433502
1063804540
220775344
64564296
449401034
400710517
1557242435
1028029857
889840406
1187371767
1263053124
1107120592
162933291
1255651271
1214082549
1247904336
1597148158
1170030602
773913486
873046419
2023764555
745964191
630025406
1973567730
2135849934
62337033
936611835
1821860985
1346963994
2041066302
1264985511
298456538
962935122
1951118852
992055905
1014396794
447129793
639382326
87025123
1507084362
1874294254
167588757
1483588859
2101014006
424163956
25543874
1360752162
1231856346
61622299
1901267422
1489731795
1486304989
1902575794
1200428315
665416187
1729035871
467279632
44230670
490005683
448696361
1631713813
1370210034
1352089143
890452780
613668440
1259116474
2060667280
1420356218
509056106
37888935
653389516
717273548
5695944
406563467
645912900
1863967296
845876965
1907490752
576668948
1709254174
219626955
9183558
521194008
1503420675
1812593249
686304780
248041272
2141060412
837311072
1485230360
895253266
1185389632
1878224090
287422134
1537171662
2102910422
778086242
1098374462
1700144468
1812184008
1048433647
935112911
128500257
1285604878
416583835
1474938310
11202675
1396065022
1664177991
1750861552
1335094086
1125186494
400611223
733211204
1054483656
1343632321
1827678994
288461537
406733981
218585091
148964650
1783568291
1738979412
2127932344
1331176988
463466158
120234642
175057580
1222276153
1379410247
2087714586
1770074756
1163884665
203739589
857023572
1885225029
287380683
735998091
1952452154
106608825
436781207
201315049
49181244
185152273
1645729747
904780631
69183349
1882982509
1021078987
1987351050
1953389719
2020872920
875538990
1813697603
535267025
1778923038
1020788153
196056993
1835931652
1866242283
1807231646
1067948740
976919249
876122133
1598716241
145420127
1191890493
1010341084
890396802
27259346
273590847
1032756859
1156329059
259660100
223970949
772283856
1606844934
269483983
300247992
1662102572
249350935
904304494
284449903
692228165
385386515
943100821
804561051
1815272269
529064162
1474863214
107560789
1539491888
1738446026
1135425326
1968122723
1569173870
1694943348
1145533049
383964599
1710148555
964961413
2040284386
1055301947
1403674497
1161743603
567170623
279040938
680348683
38114903
1091937254
587544345
361519720
2055188012
1145923300
1729362128
400301572
1167849222
768091086
1818669416
1792573028
745495467
1368102666
1806881521
1273650833
513652362
73253942
1340019125
1776047637
1200759586
1262041050
1564589493
1627725444
2132259493
1102189341
602407526
778409625
894643102
1654081543
1987777126
125716544
1159979225
36699049
1541259920
1827984482
473213322
1311048153
1758152137
139449282
557095109
1930639416
2061773783
627392705
791291490
1840437863
867616339
545985263
1193836629
1174811274
1348875245
1305704081
1125638815
1545269912
1675939521
1175189119
1065099658
1403459568
1610823876
1580417181
137887563
495118949
1380365405
1079735230
596611987
1828819879
349885381
187165539
2060167999
1867573255
1960273509
2104541355
687911311
1789322415
2082983588
1558180940
1995175473
171702044
1707990941
1165833358
1868972195
1668386258
990821934
1429604908
1105555927
1881598441
720498036
1127906502
459470313
1266370642
618827207
747451069
221984746
419379965
1924167997
765215502
1760875683
112119942
1469758129
1956301252
47766026
1227813839
1518097538
1450432547
38867357
1626153325
918088296
1916381291
305546679
1377442362
558004341
115716908
1001854403
226124718
1641323087
1639070276
1723744231
2141619543
853511416
1467125623
55654433
1186716242
1890041419
355608531
1056151599
390779971
1423490043
1611288076
693302392
1313087935
1687209286
1869285216
1375186006
906645903
1641436862
1341936900
416904905
1127550022
259758686
1484065894
1380805084
1819432718
1747632643
1783680788
339402965
2144333360
613981309
730520735
918995935
1031620053
833548878
273880506
1433710571
116508108
807922200
1587184270
2113493644
186167180
815712955
6917416
1454153624
914470579
564198326
432590015
631236561
1411854863
1062377422
1049208721
1465288568
1791513380
215533201
1742551192
635119029
1414304986
325723276
1246332797
1433838766
370893923
1159526592
592228679
1606583379
1406004440
396482559
1723614181
87204684
1095014589
946758395
1673327854
753930174
566129709
2067796
545630295
2099261952
713796718
486338753
1625085976
1717578126
1581505117
2110619064
1737689950
1165361246
734125972
805522079
1583609565
579400136
175866670
945913037
968761255
636711816
1682595364
1831297097
2041388754
1569806497
2025735030
1637927523
2022200158
1019628944
759988812
708268182
1406803924
676834243
1385968228
1953750642
672696498
223793005
732111715
326124083
72512990
2111521308
356625663
913014961
1167907209
1050519644
2031022458
1630398171
106458845
1772814585
476066442
1880845628
1201599286
792521117
543322021
1932258664
1489015802
599090103
538249375
455911544
1535689526
1108641683
2134081314
182574628
1806492927
1526777250
181914415
1773539074
1544622627
1243784531
1274132175
571799700
218087678
214690302
1933390458
1574600704
685974631
1046226938
1830179588
1276811041
355827047
606844417
1118399266
1266715136
2077477805
885265997
1692879741
135376782
1568138931
260561995
919230556
1907559418
1815037846
685081026
470957650
596529942
408459408
1274194000
281907680
507985008
709817227
1484113446
1157406353
1398783662
1472021068
988189385
273163906
1513625975
544205877
1504290705
1137270772
2006503490
1513288290
2044889521
1062703125
1032951072
1104689950
1688768742
875872056
1468887635
1827363052
1509745534
623978561
228186518
1571691306
655837059
1180650272
1106019252
505606064
1706044903
2063027164
1160778967
508879451
20465097
1687918088
555041787
1594061161
1942591585
1386920265
388799848
414535796
1020779372
1023550250
898331419
1204541891
429003258
1086392868
1957134141
893134566
688716881
1023817054
1312777230
1571058385
855494748
447135069
1034140639
912068137
1115982970
1380332746
2006991213
1850559979
1622558923
1432139487
1500738973
775611035
498508426
1867602216
804526645
1359672354
575904444
802347036
1995557775
726717092
2053921334
723326590
263169638
1224263595
1612755999
1546019336
1569442102
845680101
1851478553
1356572605
808211542
333704591
501230368
1843748867
663215130
1814221254
576987446
265443838
1392309510
215047211
439503887
290730868
378924612
1444048853
623734805
1723614480
1135198657
483627011
366874175
1583439499
1439490615
250080505
1384391582
210681559
2054748711
280793534
280364174
1333531413
891312334
710401323
2097010416
1877794821
1266464966
1004530722
384471717
2052687977
156232803
1003166342
405002175
2008244863
1325588559
766787269
978108170
1570422309
757388159
1869662094
808469029
345107863
505853560
2058142574
1954363369
1163623312
883040803
960104859
1505410386
1957825270
929255877
1033008862
993238682
2026905500
1258325197
1594086244
130925480
44587490
1015407563
1743831941
604922435
1032657888
1024420534
796359032
702102875
834930836
1938642744
1436225097
1087504818
1189208279
2053884504
1898889305
677595702
140315390
1619238320
854973484
2090326029
659277383
1949449888
2032641980
1196436570
331091872
1326457557
57737321
254507702
1492720686
1595597108
293398414
738637161
1241188008
948924272
505808720
1398059141
927220585
1049659141
2129954516
2125307398
818438290
1199040818
782317304
170354030
1462404959
231943382
423525353
620264364
1878944160
336019212
34525407
753062518
1676018437
447627892
1181611533
1419338112
914016428
1222628421
1203122060
914632876
553666671
1386245651
778783614
10535093
544784522
960658622
1233362415
1324565636
777991460
1307881861
2027896782
817560449
466675518
1245552415
2074511867
1177450807
1144241883
1848890434
1185488177
1986216855
1621097981
1519288711
1511699695
1514009138
440357412
835892270
94161346
520794531
1522200708
450684840
2117041818
450091488
623839354
1642389616
2058813897
4907075
1184911726
1105578594
1341511975
1383531351
94351225
1359743136
939476208
1559315543
613923649
1443591686
724683463
658287656
1215836941
1614848456
1065648000
125371732
493240635
204733699
81070812
802284352
1236777277
883353960
1885556821
1992015271
996816990
1243596457
1984748974
1057181647
1690265864
379227543
813689036
456337305
1703320421
2015469080
1851492367
9657656
1824761397
884177876
1151811743
585229186
417441969
1646086847
611083235
891384241
2059094040
1864446700
2031223290
1859670296
1503910052
1649771996
160676917
954926352
1075681323
683795408
599540665
547206987
901837602
1711142794
1690500372
271874032
523343071
1607418913
721159590
1005239462
681292859
327615395
681748542
1889517233
2040584801
365511239
2094930303
2120904334
1307085993
1658028510
1444668329
1951837516
1707980303
415003053
1406766979
1405428472
412111434
1587770885
724237555
1098181074
543634321
1186432980
689667363
58246101
1335096981
1041663414
805872870
347646756
558342639
777851367
1750444277
1389538170
656362543
1573486295
2131507732
711127429
990244154
470298942
522821818
402381811
1000379321
1259606528
538823798
535760021
992020024
1076537245
1509389995
805292830
1604193111
1964683270
928395804
108548536
1088291332
1030726536
587404524
1701818946
851624553
1797956907
469630888
813073684
661992946
2042360651
407858179
77818399
864903717
826219276
428833067
393770624
335957095
1857090011
1230596088
1017892568
2114980550
1640136895
1029139444
1662617229
235198573
575379786
1581838694
627351823
1981118073
50606445
845907239
1450603715
1164194736
1502348326
1625588310
190834420
2130382632
1382729002
9608335
667253737
1575873681
264053988
1493296474
969356989
1578135372
540549876
807455088
286427834
1843214543
815055064
1918339572
1098681668
2056581360
2121789590
60113154
827717438
1699147108
1454222641
1198562267
1228451149
1719669134
95327768
2089247093
1964959802
1780652094
1920049230
634134788
1407605125
1104714647
1320575307
1588816029
1572179894
937982205
516302367
1862315280
520625342
1769723600
593770637
724706172
551207186
2096274693
1487012845
1675725470
357471865
1226574111
887371745
1948780481
870325053
1356037767
77026858
712962510
1001890287
655508788
1031332777
629597634
747503812
2129226717
51673715
721639206
1931877497
1022207438
1178346644
687237079
182729413
986704508
36728979
1867191433
2098351177
884043892
899437248
1564045398
882846520
1920646828
1372952459
1878490063
1582374504
1542462999
1974534323
1353003372
1877533017
873842307
1044665725
1189066627
1298364456
1791138966
817459069
926519454
738188411
629779833
1579325571
558484065
1047010992
2039434541
60367851
565468788
91008024
827233208
896836311
1208401437
1872006578
471438653
715883570
1033063627
1182333377
1749965571
1394935419
1910657559
719497527
382175124
691690903
1371467044
594210859
522466808
132062258
1990627872
347624376
2048291946
405272417
223825105
1080388582
1733222647
1282890685
1900030442
2034303000
1131683006
2037224206
1493664405
334941441
1884876259
762276585
93688618
323522545
235960313
1443561964
2060593329
1726282216
977431272
1635150227
1198163421
2089505739
253312355
1926591334
79774668
845629213
369094949
1400799491
175932993
1721776039
99408924
1262553978
2096470868
104837068
182542708
1042832222
937072230
287301630
1715537645
218998529
2144660500
1681062556
1223928475
1032333946
45462881
1333367678
1236236156
1392218027
457680439
248995099
270146111
203716987
285674885
1475782281
1569196821
54440997
2097382039
1532332982
189621108
2113655166
748109303
1271392386
59657083
872911021
1743945567
1510511222
1193315350
2014750180
1676643019
1008770238
733491519
1228711686
1657592570
1121391182
523134887
1090715542
917768238
1043528943
956707813
764390079
1467532015
2004698628
125299479
1680241945
1070144288
911995287
782485271
1631080936
929973824
1003661147
630871932
1556595768
1380242473
2092026693
1575964205
1335344423
1460645044
251551464
1638195528
292853517
634672906
681632369
1266964380
1691393350
158736297
1014838163
1108528580
185743756
1149143647
2026190155
1842541106
1954704056
28370986
1986130892
692548277
1704252190
1171098008
1061105170
210051915
462253798
1863141894
786886636
931004564
319021672
716632563
1083330483
516010870
1680201992
621002414
382611903
1993510272
476930668
684721840
715250678
868282345
965474542
141379254
1673356005
797371300
184680769
175124551
1440872445
595077748
1372887599
849091837
693983327
702101793
2135576018
994350836
1532714106
1685840073
303584724
1979351541
1620008290
1729815651
28796249
1483568824
965157150
1940911699
706302160
1647141565
2104751967
1444704730
953107424
1336038388
1924075027
2039777462
1851731672
1005579617
1129940128
1374385055
1845518525
1795073720
1829491187
2084001821
1191382510
789686640
146129639
189457048
1213588472
623167084
344387961
782859117
421437297
698141777
1420801735
937640544
443642540
2010721717
568816626
1617769383
300714129
1824927447
1781729554
459634425
384683042
412095619
792086875
2146485574
547591661
2086168878
72537325
296935825
1947445930
763022977
599705059
157170520
1979518303
1977016441
1686665076
401394424
1280129473
1509592117
1507279379
1743570076
1922924662
1078272794
235121784
1899073933
885606610
1178443091
964702455
1864468218
1479627704
934624937
447768280
1118818572
1994238335
1899464163
1473683115
923679229
282349194
1813070262
1710974778
586222704
518035033
277155836
998388006
331685929
1565432498
165294654
860874408
1985647911
920887539
242601607
2050588155
1829661825
864244003
456327091
2145899050
1276227157
1662829622
1747036733
442355937
895585510
185193528
264165414
1941080350
1786995106
1961386811
1910312743
872572194
1470830297
1389424517
1518894123
1392226246
5823560
715722965
179781733
1751216693
228003466
1831152599
253779539
1173896872
1817955799
1689515237
1415779696
1654567433
214351036
585060382
1635617539
775361898
211944769
28785880
2036901974
377896245
331423152
873443454
685741216
625548689
325136036
71458677
1186380359
421048595
1510262616
2071764670
1578168168
1767652397
929465614
1746623444
653961223
201615619
434387037
1143936385
1463910341
1968305847
1196874904
1362723256
1197485039
1595230576
1086369031
1547547838
1093305176
611633257
1609022012
1733219311
960616279
1260715316
424869990
625261206
18158040
625528631
2018521213
1190124124
1172520987
1454081353
739396088
785969065
715182260
588550182
524784933
758758158
1824083690
301242495
1374790845
1939077002
396405906
1947643188
2129747661
1015309924
282110583
1750540043
1719237247
1403838956
13289346
1448146336
1495874175
104631209
1588321425
602445402
1171834762
475741435
2002159313
1137330718
303200028
993315604
325761068
1630620720
535455910
2137462608
616425776
1628810810
661470396
1814348817
1612074102
1160354539
458480425
384043705
128483897
108232198
227922540
1833440204
726958338
595504984
502269522
841524421
268872347
1316261694
1795349108
341406311
967681401
612748820
653250706
398099343
168509108
1601290962
2061486454
83936315
212126648
1914004214
494723806
865361217
181967103
2000574678
2051372972
1456730927
1786926394
1292500970
1018066510
5374404
2100358575
1674829739
1615592901
1218920029
1243212321
2062306101
1988029214
603190334
611659885
1736372923
764896220
145007725
1646416381
867576333
59732198
275484067
1313417644
1311054117
1190281420
2028091063
1982525120
1552975950
1208985784
353954723
1442246726
1379035624
1123020152
59177800
1963345647
828370317
94735617
1248552675
938344060
1287649851
1705177992
2047643535
1760158427
27711608
310569918
925381166
16885831
2070417137
1451743793
1995011901
2057816142
1941769618
957836477
200731773
346058472
92735408
41143544
293375255
1414557306
675935359
1321309929
1243227361
1897030701
1015478904
4467805
568657033
1012704728
241660417
143797630
5525506
699815059
1445990451
924412346
2130348221
887112056
294667024
2107529705
1801319928
1174875213
79799179
2072258589
99348162
1689989886
277322424
908848061
1089894306
1769890307
1305312676
1123724154
778515050
225602433
39982926
1591738570
98357957
2059280067
472415082
1849175135
1582427428
1099380527
507897081
2085392447
629079062
1062901275
1179543745
119466891
740686141
1936847195
1575453149
1166526121
928714220
1574836292
1773548604
1549636640
612769236
247109666
1990459531
1950088755
1920009515
2060574772
1190955708
1650953390
1776942445
1234317602
265253219
312906543
1264015079
1760777079
1619290206
241922816
1729336505
372854719
290441798
597476996
817237589
1045393025
189554664
912877476
196971430
662054319
1207759086
830432093
369302917
1009513916
1872631313
1316954472
1141478589
750156608
1384864267
1978064204
2011327936
786603334
1339296217
669023986
604726901
1053786919
1877676858
959618451
1466341917
1717167550
123588349
860446315
275719044
79774875
304073026
108447471
608439935
1754530321
1474486255
1152715827
227950310
1663563752
672669214
1825006668
635313289
1621177441
371135026
2067086016
1774488901
1203109979
602710826
279736284
1014513512
909626307
1656088962
1664197746
1021688778
2055575621
2033190894
990266345
1529751511
968821125
1864007290
2091886936
264522214
2007495746
1130179050
2067820842
2042023945
901279313
698121495
1041571408
773968803
408747939
616201921
1306626081
1758485897
1849899587
566712790
1078170428
1107169150
1522469560
1010011871
710637696
525619835
1382915970
1775408607
1029259688
1849134228
1542323184
1558515602
594838823
2005703891
990461018
847037497
1504339407
890095518
932922020
1338887278
719829441
1575833139
1232909621
397257732
1955324849
1984796593
1618445012
2048489288
1203129401
1297990462
1701652429
861539049
204243678
899678643
2045672628
622971506
1057589809
690139844
1712555917
2144066675
282368507
1889371484
1628469583
1292743687
18560625
1420625309
2082060306
1688508851
853311882
63535581
792185302
736516654
943410750
650268022
156267879
362258836
714156502
814164688
950697241
1291326837
1602688492
1970763150
781649945
338845884
1385117507
383732448
323832051
1200951285
12669949
1825095168
1878708618
643671630
473830455
1339830740
1501446684
1092203717
148013479
1629315605
2117196811
1375068136
541491953
1137552538
1074790825
268992871
222955263
952678198
1785160802
1877417381
721050245
1101236151
2012251598
1668501538
954157416
1746932579
390980349
1495889421
1894653658
1054503449
619231788
179666666
535461833
2106148360
1320987053
1588542292
1213091270
1261411740
1937900077
66832905
1255011907
306345890
1726920780
755558103
1250807171
1828131957
1267870361
1365884143
579403074
1692148269
760869768
1889033121
817861823
1337408547
957776088
742339030
47869481
1603826042
510080546
289599315
1664076548
748089226
1981386268
828111539
975135226
1404858944
130684748
150020714
307965555
363534488
1232221822
1360882390
2050667716
2123427463
1920864380
1628095449
1263651371
402945526
1099759957
1067100210
1165494460
1790002468
253154051
1688094993
1144507988
128423486
1611076333
1793619836
2127845211
902851694
979313492
1509024478
721328759
747752061
1732515700
1183257169
508565269
1664201377
1516687920
972308980
1511913934
426314511
1841289547
1160910992
1761391499
1927148440
1798011603
470683340
797901776
65245742
871429858
1753330281
733839736
1453029623
238651299
1575768002
1142634983
635085876
1046507848
1826388765
1763984559
1548562536
1422147966
1243712109
845239956
2049514752
64718400
1120807066
1199937369
1873364169
2018287855
788924791
1965966471
1460400223
1565203998
945306576
331470478
290103770
970669851
1242177915
978897073
1599039238
1837131844
2021274220
567627767
1664276958
707556816
1959464601
1934510138
1480342160
2055126754
1854359153
2050119688
234683302
1887462245
255151219
1769895852
726899905
1584004470
187173998
787603617
2052920561
540543534
701200712
1773574146
1115186155
1221083102
1188269333
183762372
1184138457
1759210833
384323595
1266578722
1407115613
2093743085
40132230
1378735564
1248770801
392966127
1295959427
562584063
942108924
1108067092
712160660
816808064
1281463936
925113443
1599580536
968208001
1883285245
275755006
1947009103
1957575324
141471458
624043351
1604291220
851643891
437417559
1282818277
478343338
285765360
804440735
170356090
1396553324
101686344
1186115195
974333171
1800028599
1923425912
1828877556
82706848
1083507929
427717748
2001424764
884162361
323203759
1629964952
344277426
860405527
1487855420
1231281860
1455475682
654218717
164766684
670318355
1315367825
678468560
699715428
73274701
543943721
782754836
575012504
2002573413
2070008613
1139622661
858479886
831399845
1752906872
857285037
1158466729
1820146891
2074492280
1004416911
33920870
2014808266
1112086180
393577317
1078084524
1584394520
974062138
422398734
1943047831
1963713424
1560749018
1097863409
1094396754
1215083941
1986303280
625921183
74960786
756944873
261602604
350689275
736566743
70800929
610218029
1974743500
717111779
57238260
1747623054
15944644
1453855576
1328534003
81709643
885586691
1245701868
1693650744
8315468
320477683
1966997016
871380942
380634947
1989694220
1659013774
1181281561
1353425547
1695017778
566538056
269195837
1073552981
557400004
672944041
2072393300
420397283
2084030818
1487189369
1012890116
1742664411
1098702939
1353025237
1777630683
533030485
17206041
383106864
1319442033
1676352807
115956433
1925622373
375699803
575386435
2145971228
422611140
19542047
2064004681
688992285
341954478
1709743543
618322865
19792443
1010241104
278413840
2100673113
1580407005
1927361059
1252680472
904884209
918656485
731161571
1641947085
2107253001
415592277
1945117889
197666982
46539733
1312757179
816365639
1484091443
1187427514
508046534
225330772
1770742803
2104529557
982492842
1790752990
1221590795
527447950
1004185105
1753893738
1051520903
766354563
2021415548
1822742429
1856324278
287158546
728373927
1290763064
1320635344
1434919071
983384853
829625194
846757679
815262340
1892063691
1778644471
213375517
2113136032
1485040817
23965042
1149145838
1702883964
309311072
734760582
1159726720
1485918307
2118684652
133677214
362675787
2090873597
1353004032
421751351
378604738
437146670
1397514025
449508621
229796999
313240999
788782273
1342763469
710197535
1611688895
1503910052
36358756
1272451077
655874547
1618463232
962528950
1189611503
1379725407
837978660
157185321
1049952999
880093526
489748693
1630578057
50076100
1189341395
1257084210
1545630577
1099601188
1916424816
1782037215
1269167163
1969853174
1341927714
1716823528
1005569195
302915682
1556661868
1311206378
756840261
613054233
1338790173
1854763100
2096711195
1160123114
869681299
1115090087
592636080
938137704
1427655139
2027182267
1919321572
975301220
1237423995
321804342
1150520888
1143238786
881845627
1659518791
1879523233
236332872
1677084786
2090371655
1845780443
365724637
828014166
861093357
414367255
1530434012
1169548422
1463032568
1976901129
1557533946
761592746
1496048974
12336742
1192388978
782099326
1324679038
594355987
1255320458
1491668208
317046268
308537046
1826664485
1595419542
189004367
596331091
415307245
272680169
652125632
911350703
663460951
61627561
846755707
1077125688
799550759
1836515462
1651888201
773936193
1501842090
1122128693
141014446
1405530783
1388826733
1471341139
151273275
1458577327
721416641
1540419475
247767307
191326267
1469411881
1991047216
395360583
1672970874
196399772
1749027060
1379400213
690528919
1035898653
678432375
311018425
185075967
753606891
1822810698
165710234
52319784
1672151434
1246783009
1503280587
576867726
872152978
2019666397
100371170
909760496
1010094184
986503323
439468468
630875566
1726664368
929624864
188512260
1653803157
551355492
1064926023
1633176419
1244183959
401252320
1954363573
1860216294
1257110524
2076636705
2145620063
938598830
1138686506
1472962454
589926945
2134175113
969087070
1805964063
2115478281
1180809963
1188167063
1297060541
309778149
2145218667
378122839
47634183
2001872884
995023550
218931931
183832671
693938366
1702305156
1590164616
1993611703
65615335
373429934
596104907
960695374
1322310662
383595583
923637857
1614010429
1131241099
1212987034
532844756
792468034
338030021
1719956832
967490262
1248358043
52128882
385079254
1947881666
2022706360
602398400
34960664
1914832959
1027890635
1333087943
1748687881
210685533
1528970114
705812043
1093686480
1913439309
1232390207
1120130789
289303440
802453682
1251307366
1264604161
1175039184
294818626
1236466960
130162654
1322692028
1330806896
1895591139
136207400
1295965371
78339339
1209210747
1120394694
1455681936
1220585069
1318015646
1038349385
910985551
1532167766
1380365836
1665989982
868681581
589732398
672325128
9084413
259137582
1093073120
1433004790
838402177
912363656
1882124359
1600790002
1417539914
1528147479
1294832186
478419419
1362141836
1946948445
1084409659
352024996
1746778187
1868706401
1364728339
2072066487
2099669375
1862521310
2108219353
1083273960
1736436668
634432398
488738360
254092906
1602530899
1424043088
1957522271
1632789596
1309939254
898431940
1995324214
1925377157
1100644879
1738435285
1414491684
1695820709
428733451
447853133
1531968605
421249529
745647210
96397712
732296200
160478331
319242426
1302204094
1022016102
1364888580
1826155638
1067991462
2018046236
867856769
880606851
1430984885
96251023
996332441
614312215
1633364295
1612707775
1956848128
1906898082
1136044994
1464914256
268101646
730276207
1562611531
1287278586
819016263
1913875655
1328449699
183720436
2070619325
593062577
482295430
1031608084
1354211978
709320203
1854985831
1555166088
876274598
346336195
389085754
42912665
2042630847
1079939477
873048243
2023504709
1308629566
1244451594
51523824
373101609
885719687
200525533
301851106
1995646707
854977779
1502135964
537288891
800140562
873874940
1987112578
775769872
1539382437
1945865691
816797004
1260849545
568146970
1680511737
1956296117
1956776460
1739174315
810027364
238910351
1764702705
529134209
99808816
1472583576
1637206799
1060677231
1809890478
303684168
1935659615
1509412764
1312064490
1770698345
1478308250
433794454
998861912
1013114764
468677506
838836866
1059444752
2027796310
360117743
1291643582
1157258814
1332238482
565703844
651178110
1296146081
208976796
419799601
850994945
1081042236
1342239398
1519535317
1129352759
376117219
352970919
1913333984
2116307305
1601733429
718953734
1670019795
732638244
829212863
1652141882
403507763
1330051171
1506432454
615941038
1307793744
1731705629
1287746202
1574124400
1487598626
1517204792
932126438
51022950
1598615962
1914819905
337159123
78447251
1772685720
153315234
172993261
356472782
1919562971
740057064
324206429
419469145
463280977
634682867
1500688310
292915718
220657510
1071650783
1541116245
984711861
657627716
1647811130
804472436
1370560530
518422394
2073821059
2138389476
1572985869
1387283077
1249247513
930311402
862443040
293892740
1363004876
1940243517
1722699489
985403892
1087745493
1175768261
224895764
519938487
95998208
1746081432
2099098636
1217442593
533474426
1543532884
747147556
226527107
386511610
1674228263
1922859701
596631204
1641455118
452892570
1409583486
707441618
551408303
40026882
1017914389
2004942164
288196215
823170062
1308500185
371932620
426246309
1578062090
1836737
1267831042
1814796743
1448946196
1632559442
209989591
1056077143
1403409332
1732669499
1439915212
1451595125
1121327160
1012797558
500878654
774052005
1131442162
436180590
417239516
2038966122
14017425
2088968269
254838461
807421724
49512743
1942768875
172784383
1389777692
1275321549
82627544
573484941
1468778980
1553507089
231040044
719544413
1928969739
799046965
910551838
1397851987
577778182
1895530104
1118505827
1256906420
1038809754
563622420
1684740820
2016330977
284337196
621044684
967172667
539719326
1829542115
223103864
1600793318
1435967452
1729723490
302952847
1857750945
1486157604
887386213
149994407
1147032533
314247558
1175761491
1130850650
1466682286
1652949429
671135115
489141505
1048042346
626247475
264011442
1198618027
1832996289
1258853137
357262583
492576345
1122337880
722216629
1680287212
650382362
724707704
344630042
1664144996
1452387609
748883588
1103942488
429632276
1335090105
1095016803
2074146634
133376200
1437412565
355956547
964882094
1658284401
442971277
95721043
1930367401
822696890
1416200575
28792100
1417622384
1924976852
1870950451
1870498620
1945977942
2129232153
1449428598
1716820107
249859452
782014686
1200202584
1084403785
146737682
1079106878
873789754
1036100807
515540203
617948223
202628593
1798357425
499207911
552480638
134746141
850608324
90101625
1275296708
13752288
1262718227
920957358
1045826725
1900391095
1030158623
1590720905
1865889860
1567563574
1970768574
1588830092
837483092
1807511549
542292903
1848415583
2031415743
786270843
1653792764
989911
689165931
1010123014
18093651
1810504816
837816728
399977277
1866741630
472884779
1781987751
69862758
1452068314
1664893420
303976704
216408480
2002589616
858092114
722185725
610198624
1777567100
1173343972
546827677
1809988346
2091613235
1679391203
401260956
912402084
1683362051
2039778303
2018337278
1401833779
760214414
1474126606
1572218137
228690109
549530509
2094083006
923329262
1005337276
1100807577
893421033
654131877
222342929
352558719
402953422
1392804568
1758371005
1050588621
1298982200
1182022318
1629922042
548914949
307188044
34636485
318930721
600490187
1909409296
2133055329
774367738
2074944407
621465536
330509549
1324847870
534639183
588462639
1748159965
934052122
1431744215
831399845
235412678
1758836249
981104978
1623980532
1565485820
691107158
569634152
16343847
871694260
735672391
1776146689
819771997
1473434226
273237491
204703054
477322744
1075101669
484744389
546205708
725642003
1719607311
809561593
2038571307
771665292
1660639256
957984717
1981776293
1026353275
1403254377
2059009772
1976478034
1153700458
1038770434
1292615636
1474689513
435018655
139016817
1805998841
818554774
1289840643
1342636885
795063962
1313185799
126970541
1425436760
801073042
113776144
482229545
1577085700
525563451
1596375681
1866007020
728251672
222382398
2074859551
538534209
1157343931
2094705582
238578941
274906824
718856639
264156461
1965807070
1578821726
1637156611
595699515
1436063409
1981551833
876341165
431096818
1308474794
498487147
636796292
2000688162
805242190
1221220851
900299656
2030395962
1985205104
662659922
1607207329
1508331093
844815687
1016528242
1168419655
401557549
1835636869
636229265
376428544
58830673
1419515271
289929461
1008639655
799343153
1927113371
1374429384
1538249291
1393373844
1421446886
2060033939
2062570077
1858905876
819721010
1834070302
1715142779
1653928696
361254052
1763866307
1741952535
669444982
278467897
1105506130
2133383303
60249043
147795293
1581802070
48997786
313916558
529359190
1174541234
426454846
1024818760
1106557948
1022417403
1312780236
1561661800
33875716
1974095302
1918277585
1788164180
846250595
423239972
2051547546
98583687
2037928478
1771908416
169041351
1015432770
979906642
1107029652
2070253263
558190265
443829733
462193460
1139797583
1623976003
1741740358
537922666
1214585567
702431246
234080759
1121710674
1087417790
883866402
673363063
432023990
1596041591
352827711
1416596633
953579346
377784226
319401843
556531728
1407168971
1149463257
507900877
1007117500
1665956412
509698294
71874442
1518004287
2042188918
1839528290
554765838
1535017873
1242549399
1888790003
1265165104
252978706
398714140
1147262482
1294612398
884072839
317306781
1650453506
110633074
489650806
468656382
1486565488
1708936536
705198802
522145935
1291860759
1954890753
2143579891
771665292
2020020488
675953130
780701526
1541280651
115407132
262210800
30726281
1351782626
1032883371
1235207805
1529453924
1678262436
929537855
1405785936
459504921
1234175537
1405010111
1218752603
47615825
542123459
880867751
1559848514
44994527
744783309
744354711
1098325687
457465350
1186409399
1110215097
313321721
313794937
524126671
2062801237
1096572515
594056972
1220932986
612556605
326176441
1119292789
1063784779
594350850
2139854960
879076472
351266877
1146641489
592754478
493515519
1117620269
666295523
2078663640
1922196458
126673117
702201789
1061372469
636062691
966364753
1760305492
1653379337
54694836
1731975797
1988864239
2116488454
1023011339
866437040
934718877
1985743052
1804000429
1887166410
447719862
1188418392
356311871
158936367
568357283
775382897
103132374
1945516098
46982995
973973736
682132026
2134682037
1260097493
584279233
1058285750
1406126568
1914981507
1655070856
1791498028
1364481203
1682017617
1362168002
2062851772
396664278
1521775237
1025980372
592634913
302526712
1031536808
68690104
94070679
332680104
167366876
647354437
168420743
162004605
84714557
1070079695
157453727
587424941
2012010730
1784309795
230901584
1485037922
429056971
2007199497
1502419454
1482519761
2125719450
1278697352
814419738
219039362
2008407608
641867885
1288867501
1615543760
1947581926
620295686
1337330056
2105322255
899011946
110152836
1174897748
244278650
1001091891
1282212342
1950065925
1690069020
1664276958
1715829319
1596431027
1511861137
404665172
1656802616
869834420
1669796683
1340662643
84577697
148197427
1032714913
781467859
1468595270
888543664
18063994
1360058802
991358597
1317112996
1815605822
860220242
465187591
541755764
738296644
1935408342
27091473
2091591504
2088406034
1184407882
1146249498
1579796164
1632957141
740804417
1832560381
16600389
1644972624
161352235
2049806684
255882648
1159418311
1466854879
1955889408
726442140
1688680074
644061061
159826894
1633568599
129241753
767491583
2086893211
1043974092
921483344
1166130661
650519404
1407541572
78860014
780711760
1895662261
3028589
1847090523
620960148
70301408
482863651
1802984725
201977573
2017857112
968633370
526627837
1953658063
2006733841
1931022393
1490370492
1826394849
1980683681
1706858701
622993731
124864309
1080042701
1725885694
1832787066
694094832
446478235
1431524618
1304866133
1251111112
1708690351
1141948991
730148106
303635652
358627069
492419539
787997880
787050506
1177313706
1913734460
1241968932
517868791
914797798
708502310
629510365
639188450
2065255537
1259023848
1550996029
2088923795
365892540
2016620092
498217005
285705039
1451300704
1165180055
1857912256
160795978
1446695432
1679500976
508046295
1884513667
1191637954
971942090
1898130436
1023122055
2007660855
2095216055
1744305345
1910367343
391797660
742977328
1860616929
455179372
862326850
187881444
1861560284
992597247
2003927368
1793758317
730427536
1730552148
1057170869
877057148
423576799
79271805
616278660
812876588
1850430509
1513717808
1772465998
1843155542
1949707029
2125676613
1080274855
57946058
1205300695
705772600
879908470
2131975305
1911934310
617151582
289578224
522984499
1397607745
989116615
1347164488
48582053
1757577317
582547165
1358019744
1319491057
1477576961
1095866848
167517373
746702224
471383942
527547813
1022536736
1643898735
2003107547
663318005
1464692675
1566099973
73675838
784554143
196580364
1743442991
571533210
619940276
1817448020
202814737
1337707377
1632001714
687362758
852498491
1743298358
613390857
2099482542
770115496
1534710439
1643217581
504347240
155081110
1544185696
409789449
301332213
1308204464
174010191
2136849634
1601449615
1084430772
1018187873
1655700111
1811311105
1908989822
1780308983
19165717
190481715
1901144303
1102663573
1196493622
760219463
1470114386
1525550027
123329255
151732503
1143522404
367979070
1720429385
847678344
713761734
265140904
1022953607
302036897
1952172879
577624370
1626496654
1384541044
1526008323
504936057
282452068
2093947823
313498276
414718137
704682653
1967110215
1398870452
1668411833
1973585648
1149416404
579086830
368280607
176814931
652438611
365870939
2099855136
566021766
1210329437
1478073333
1442075556
209340547
1995606369
2012764558
1712461989
1109725217
2078098490
1129517587
848631919
1899781354
2049167841
437351583
1684736547
1209145027
317871843
640352234
1355917381
2094856964
69325926
863364300
440810071
1062588824
1510884024
1317558735
695144674
1942905354
84312492
1231311580
605541506
1849794744
999707800
134184174
320451073
1607543159
1233458236
2114239949
247612682
699544232
70806734
1522448721
1705266000
493106372
825541922
1235141254
2000637636
929943598
97402974
1354483529
656193314
297150263
1869107519
692365752
1674555288
2004130769
1795128929
1210840269
608291483
526824097
520216764
1808345371
1414893142
789617649
1103644262
1816095325
68612434
109101512
519732147
2092024545
1840766490
686284382
247080788
295119538
1869248645
1089120104
1460649344
997393931
1802123574
1540862947
519339030
893413207
1149292250
1905242563
433944349
445251558
1988445262
2029310560
1300280303
1742902731
1795984163
1646404265
700011252
329521980
336397435
572481770
1693409120
698455421
1128163522
920175487
1057364162
1522453415
1373808597
1833106184
1695450008
1719138455
170588985
1871465715
1277045187
1085804476
2077930434
1393182644
752868280
130858523
1829927921
349937556
1611921420
1468257611
1421892242
1389284801
1984548171
167961397
1996383573
1002025626
2061757242
433048839
858280074
1335258631
1306669597
574463848
1825117294
486442041
774285405
1384206143
873635114
2004924164
1333170406
209246092
1450551066
730537403
890644998
767412635
451060231
736233876
1360254583
1602702748
998754062
1899812979
2132280097
739181080
583029028
1634834438
1716629645
32853575
1530401321
667895626
2087367144
558546956
1121663192
1153743794
1956762160
1333270977
1025625426
1097304258
792136783
1529165622
1310687105
420477226
156026338
589989951
930160366
265853367
714659437
2014131962
2136720749
2113917443
79110766
1695239764
60288224
1185731511
629451372
918100003
1571622768
1003824397
1519185902
2085865990
1598370667
882255025
961017082
815111602
935588076
523654646
682683896
999812534
1780368009
1705701270
1987047911
947281058
1824784082
781275159
1344347783
769762101
1617040052
2056690211
1153986953
1199596689
1918454392
1776414871
1480267574
502106159
1188005394
1818870833
1598288070
1699070229
1553539931
40156043
1584086070
648877284
740387269
287210864
280283962
812829069
1858088785
804057423
2020692609
1957715865
52979447
942183317
338749036
2107604092
1548317749
926804196
1875281782
997579590
612120835
942477704
10865845
504737334
282880475
1409660339
233741809
222089017
1682584589
1813379192
1798500143
633883993
974311549
845954926
1708817433
292249338
137566141
452906661
803784776
317625725
533597124
1851453219
1932024385
683154671
788014461
763999521
1983179084
1994014742
737611981
1594150684
1881410956
700968845
1287941427
367783607
478077537
773616261
352810235
1270013991
1013788550
1446094649
34173685
1938281927
1593724964
575554634
746043173
70337371
21311744
1029634299
1993844504
374909065
839080496
1394090346
1950237628
711638037
1691624433
1397465848
1248904740
184662451
708400613
1071722955
1973071566
809219667
1972036672
1789584760
1339861757
665388050
300578179
1847079844
1171312238
137544900
1309860655
1741314263
776329323
1119951724
246058227
1908315498
1122639143
1516098390
1650032697
650813482
1664622701
1849991253
1184000791
1716090261
1246268842
1667219734
1426423910
814090131
1465329576
1025609544
453994211
254710509
2063702864
1190529197
600543470
990606175
199605804
604012509
1017061656
2128651495
1043104559
1234895812
1116176201
247972766
1162268908
2103465314
669438245
398532063
85358568
1199760679
1932921563
385519181
921891207
1910078814
1117293744
337882048
756520413
1480814734
513488856
1819779307
1330781984
1530779956
1903578353
1285182359
1883219515
178702947
1784454167
771251840
1091247606
1570348471
1227477341
629098248
1801370407
799669289
2072598161
2096491881
711652773
44625188
993590907
785353863
1598832709
1327675738
765346550
257056441
1639759164
52732554
1291828369
648607643
327693929
153828877
1897070855
717099223
189763370
662790462
775511136
466542354
2026468711
1884684224
1715417224
786635855
845309592
878487807
875106199
193569700
2092987709
929680184
885323676
1636341588
629961670
1747334755
1864802231
692007968
1460833241
1984033738
1441966833
37100926
1585731932
336043189
579946757
1752015916
1008471954
1900933939
1032305163
996419461
468001604
84232704
1443973231
625921183
7183006
2038453979
1646828991
5442608
692822113
1852690785
376680353
2101438136
103987867
1665140165
1065834791
668094276
996965723
1729015413
882049359
1669879398
1630553119
1392081059
991236807
967706295
580181067
1370461162
232286330
934382040
262420236
810596306
938561104
526174618
211716443
2104248390
640457316
1864869093
1378161341
851386979
614504929
1743310826
1393869722
667853810
477110378
800595496
1615591069
785500731
4458195
777478258
1931934910
1309172318
1916262312
2031213239
1404299844
2023811030
342107120
1111236330
696906443
1609648985
1209987781
343889496
562844079
1423771612
1110558542
10519477
561408426
2034082970
1827557391
210865010
997342959
1860126020
608114388
786425680
639486635
56507676
1648034981
331486219
69914233
1203138464
1214644167
404707431
1482963354
663963807
2138618554
857700746
4403861
1945402384
372254672
1944698098
386223340
753535186
1786152908
1819140882
123768574
1018706207
1048682022
690528209
2121455457
563495228
1195060382
1080285303
1834110639
1881114990
2104229174
417154580
708060824
1188602660
1410430144
948980146
1305098536
1210923504
138595423
952908301
1828765596
324593126
2147388814
1119660311
2097451218
47360289
2056888055
1526180265
573666582
1404042191
2052863450
336100575
1254021253
1273147919
38499901
1214576948
27581487
395043654
115902261
1218104135
1483166747
17358017
83121847
864985875
1843368379
1140815193
625115742
272302353
15068782
1446294144
2017032790
881419830
688020810
684978377
196288274
640960918
579901660
1518344985
588340316
195197717
449340553
1398494758
1554563318
1922248990
1555257731
1868981463
508650991
436318558
761055574
430201385
1276659616
192732076
1973946772
472652233
1756141984
1627705158
65435191
1593834054
1070284470
1857024497
1569397536
503536410
2042871716
353892146
1649245507
1282942972
525629408
218954106
767944140
626471940
1989444050
616056905
1142618844
1723437339
1070633764
1330495467
2136628704
1338473629
592176149
1098320785
436978159
237518098
484892346
1942233203
1506658924
1235459828
593368017
2069257147
2057899361
993118409
1936333220
510227552
1193852955
167609853
584857392
577559768
1701422331
1362993740
1096334667
391926949
1843493916
2111971830
712404928
514842229
1974322941
268107235
499721449
1639594644
2105859970
1603486217
1055379423
2006969348
926987481
696900571
869612042
1087016096
880732385
42240145
589136668
1052394548
19061415
1829717334
1323601994
1583147592
631526431
1071827574
279799406
293752020
1815215995
2127015599
1873962204
718082241
73931367
509320136
1353131021
172600072
770221361
852255974
1723380382
1907012469
2052164829
1961194301
1272616379
1816783549
922380887
934244394
1809988346
977875118
989293722
876326061
1813983374
248577106
620135766
1908969911
1312644998
320056826
1468332224
243935745
738566308
260957770
2122634032
2146181056
2133249628
774449776
1131902127
155524373
1290661235
220305700
1721687689
1742784164
459759130
282344241
1655509799
1154723506
926545245
219608395
374530758
1590860856
1619022681
248546816
1881980270
1851878979
438607510
1566870310
553923033
624126145
841861201
1633309885
2128918383
860268381
2031832212
774950745
1766623176
1336619275
34184882
794262301
1036003492
300368745
504799706
405451753
1178383123
2005962281
237268711
1825312071
977376659
1490742710
961247132
1122970122
1771813154
21785617
234941062
2141770286
936809300
949623869
1958756565
115928268
1030923279
683238586
264308547
1818930463
267182281
1905573467
14142558
106978294
984706608
1068775837
1129229746
1271073147
1504176702
489045985
166633942
2059004582
751349197
1668400954
2040847468
87164905
1876541760
2070621946
73412050
425412469
1519376086
1121536888
2106298279
1577363012
1610578603
177670096
2048531978
634369057
512795809
757610862
1831582164
1943824188
833233406
1810830974
1679703517
1524630287
991755966
840839199
2034579112
2123543644
448663143
101302839
1750828658
1245541181
1880696431
1985749286
990726297
1172673282
2071827591
1235995989
575958306
30657570
1599634878
1208373525
1490970538
912252744
824443728
1673646536
1024522877
1621604916
1311067609
1444652230
444407683
112074000
974158759
147792150
45364372
499057081
1142404222
1153152189
635943175
667259674
824498189
1979873898
55970934
989953147
292142869
1914956657
1646713181
384684130
906513855
572142402
963773721
148879895
228838540
983802686
1431479102
675970533
1107214553
1977604099
2109657832
2143900579
399353182
316616586
1021622797
1090090545
2131377409
1315720246
1875781700
1820094849
1553309353
487638963
1448065301
1429488194
1419148150
1984179344
1960049754
1564422010
945858510
1457203000
2023308229
1452504382
811209138
635957202
1414218623
2071365660
655379515
967946171
1324417708
2053393079
796901858
1524840970
1974755606
2098151763
374265589
318402967
474710779
1856822484
521052543
642337151
491629478
1922495022
150310028
533715650
2040985079
1126165735
1975326611
99064207
1121927466
1383753690
2122580751
1175733473
257863361
609296294
1796298633
753178117
9614854
1509236428
1049817951
526128455
976372767
652672732
1909583368
39144907
2103013712
1132879451
904610238
880619856
447196165
763580054
419658556
527071086
1000038040
1089083614
1090566243
1443126469
593173224
1660803241
1516383451
925552519
1692956898
1759044188
114995606
166578859
991718940
283393152
598591555
1844565410
398391922
2119783372
1523844741
926770829
62294987
887604965
248443824
1022500052
388030836
447415
925680021
172572743
1429815023
1867166167
1524946418
527440160
777685852
1057675789
1467726242
1908335184
1656699374
1739901463
1327739782
554145602
2071544806
1220274110
1415064373
1854169291
1547661811
185993655
1950603172
883197071
540475002
2071457635
993420270
1973588966
185246729
1629858339
1245505216
321470667
1061963361
669658076
934112052
2124845720
679038904
1164795457
1419818089
1538425835
1607298989
1126197231
1048699758
1892601149
533933693
758596122
931898552
1393518761
1972885498
19386395
824841569
876137526
1433006386
929994312
2109955989
551863273
1333400977
536347500
1949783218
607548678
2015801400
736580203
1715317692
1872621752
1428650286
1198097914
2091653175
1109329998
796859941
163987742
648597697
1743214506
764997640
2070008262
1490894195
1200351122
2046497002
585758228
1138714184
870150747
1437337065
1719949611
1226075435
665720932
2006548526
1860542254
1931399763
1233042290
78112038
304619986
1142731420
491105369
1307357190
2000285483
1234864936
1227427560
1188785610
2014725504
296098256
1685662767
1194141359
1189504021
1512711363
1306452431
1222819180
9108843
998878919
89233291
1418378897
543555193
1487549128
1357774427
821248095
3409542
1927480097
241612833
1947129178
1457248006
214357388
1873894075
680738212
883482439
1663161942
193503491
198285480
526872976
2052632126
10676929
1563761448
522888024
1327783909
1144865255
1524942592
1110942158
971258959
981187401
1699803161
84133051
709733038
1787626205
1402875106
910119188
1871500220
94916085
1577328827
880746349
267151101
992260875
497979335
951420031
1108722119
765580042
689040292
422793332
978370091
1921592103
95986074
530052250
867829405
1336580857
50736570
186998154
135472630
50408376
442471168
1484668055
1046398509
2137137358
1014393841
1751292621
520513282
77328178
612666241
1563164870
1636100656
8114476
2097963063
161865918
2142826869
977755998
380129036
1003589758
2128051769
384754994
1516827492
424791708
799617221
1542920163
1307087309
541646335
1052991962
1342402044
1833487765
223444827
1773806179
1719140438
457509917
1016989399
1440511673
912515763
959135535
632880640
2004082839
1988498154
959574117
2080342942
1078368364
107954577
390138720
1485009237
1744153686
1003225777
298988198
1275119131
739747116
31181397
556142885
429558778
666597316
135162603
1118530591
1396726136
1927156861
510889901
1735878579
314350930
742029360
1701669985
771025385
1405228187
1791893622
284754779
1021720169
1806683183
588886904
51854320
689305031
1906732855
1150397727
480185023
1558347353
2088321409
1613292198
1964407426
1161810744
176216612
99306741
1320689945
899989325
238807557
1977709027
517110215
543054421
1447135092
626447061
1387917517
1204309910
1684751396
125241077
552643423
1698254458
2082761413
401781715
2137423133
1531158655
461824788
1608023224
539423688
1101236151
51544546
1924549098
1935316630
1880215450
1660211497
1572525669
928833375
263223809
1350014086
406141642
1468885650
363096157
277448689
617866281
1273581307
1425577699
472357736
1143317144
95231135
1934769498
722667673
1685849067
279469450
957798134
1408823146
1382551233
1756723376
2094296245
648445580
1921131929
647552760
1679819357
398759706
613702915
1659953352
473900073
1391890172
395161809
2080824689
758913600
1787881394
1498720075
434239998
1568488011
1769033234
487828797
1272051911
184807569
1369994094
1002956351
410674191
1735974770
1595059607
165555522
356231722
920429538
45975580
1112994581
1947708923
1306417701
1448664621
1880343077
1920930333
1419779778
1313101744
1497820450
1313635553
918857683
901479934
2034629203
796779476
5354464
2092314500
1037494616
164430729
1520698458
423865532
2056203734
1955636492
1499780131
2077930742
1517584738
1416303953
507386094
1930814073
221075722
810000569
1369922062
1446909557
1838085716
516905546
1817347690
1202391548
1781430872
1437803961
1613091006
1450525274
1511527177
1106805032
1782537011
1117256631
746765636
880171753
1725148945
1944743569
1914343705
810329368
921936952
652463746
1337484032
995815642
200579517
1084281948
339230840
1254408175
657549791
1465477359
1711643756
23413137
855996083
501788931
1182264250
1576775788
1823012986
317048156
299245947
253053815
52866469
287130675
437246897
142487284
767914465
1073119834
2128717808
1164159769
2020101448
553826137
1651426637
1551295809
1041995216
482594302
334329938
982829383
776274905
15547081
1871620906
1229665761
1540028185
1828270465
282464700
936093825
771000877
55077018
2020752121
1957047329
1255684974
2023051455
1880951866
904581317
1985448015
1810360962
541089859
1158026709
704191632
1367808188
684305956
1128482236
258584610
1543549471
25224747
1660578850
1451766596
1947756894
1024328738
1454163548
2076215025
307167022
1659050093
520531592
1618431857
106716191
1672850595
661915364
1479777385
1581982406
2137415241
408517020
1194790352
1960345477
1626363029
1635037154
1495400452
1937615158
674566369
1765989676
1961303844
1202441369
750486820
1397671565
846839985
1993871373
1715431861
1842787693
1804757860
954294688
975805519
1746052249
2009464659
1870863037
939556775
790999738
516993713
2063874063
524407284
423972123
756938398
1169030566
1810973245
520944595
976337495
1321596207
1134375609
1057088100
733884449
174419621
1549347684
1317037293
1017766838
577173756
1995517038
1919234207
1257066487
1669517716
1525137600
775490158
1935724512
842461155
1754562043
2046792750
1050388458
1421480052
253723770
262066472
1641616411
702266419
1317459682
466520886
1269594819
355430030
34147654
288353459
702234960
851395488
528937098
189831650
1484405640
1543455909
2029101464
288713657
838672651
1801100500
2086918831
1842831933
1961925352
1437183139
1487323549
1420193567
2007736395
284384284
465871822
665794159
585236274
1393785244
560456479
1327148990
1401486748
1507708571
2012345567
1200302600
1464741542
77818646
230075978
1636801638
837000254
1711137340
706706226
871617574
389870838
1348000281
2017927611
1136841861
1863135017
771346221
771515516
2137647245
37894108
470975210
496205346
1993929868
1103123522
1870006281
1663150174
64401558
440289766
1149074308
1840080915
151291429
30881683
95760451
1451688154
230181120
1053542488
1066051936
232334511
390614344
531929506
1758560666
761081391
1800913156
956512470
1095178362
1100328015
1386837559
1333806488
13593864
1513209001
892860206
1745212126
1995076495
2012897875
497748493
516012756
1686163498
1142220
136231458
1948489907
557348254
1536442303
590490904
820310442
95474554
213209702
1723739928
1203093073
1148744565
720799987
892461514
1132076558
1560502382
172409250
697659367
1492181342
1577799329
1097140910
1665498920
1649010263
813635412
876137608
1305168003
488927047
664933736
1294027731
1201353554
1623626588
1836849914
1083426677
406551458
1234149293
405960631
1535867001
1112059550
374118528
1901193485
1944651874
1122631237
1548587692
1485156185
42493940
1914021731
784673354
185498245
1157321842
192904349
142675318
1492180906
2063141184
1185676301
1613550038
1474512181
252123567
264668325
1923493284
2002200710
288238739
770802613
351067708
943612876
1468121857
488448134
1071146550
120793110
1275704349
1706528480
1208681951
1584867313
1319691829
717177274
1289800551
1277466695
1032495907
1475886018
1093088368
1818570082
1992172007
774317822
1071492688
1156226953
555049526
2108004000
1817517087
1372367606
693417379
1269436000
1490312323
394252247
23151719
562561820
1952788470
230343839
373588400
1684160879
49882932
61679326
2006004527
1629455252
69738377
580572914
1906056953
1813839862
5652339
1028901576
1631797197
343306311
1309585717
1099496298
1369263144
1897579676
1985094945
1807289433
1945833414
2049240244
887562953
295721492
1183795556
930832886
357816334
1600038619
1636583196
1824003410
2073550842
1369922062
578133741
1281573455
1819538483
1570906441
585687400
1057502986
52715008
682404141
1984244949
2071720127
2083638371
1815673520
789544961
1758965066
1465087923
1520570942
1532993108
1643750094
1761455688
1423706262
328831391
883081828
1309080042
1747306428
1568726616
1383026879
1173421352
1052875704
617293036
1099641426
937188706
311006468
821545750
2131237557
1805038774
1644695662
645855160
218331949
1249545490
637252752
860742182
712234354
1343285869
108535314
1866522363
1131231118
506084101
1536887616
1128581848
1682717719
1818756308
1440305838
374428734
126172514
430157535
1722698063
1911918709
995265909
1253923410
1664076548
216135475
1359313900
894329756
1323225822
679483475
1277069439
721648223
983032116
1889425731
138579879
1698778396
1103903090
1892859237
1778516835
599132341
1328709978
468810904
907128227
921218793
1563349788
1929360520
82085187
912910009
715118037
1980652241
1504218648
614018601
2140475995
114007721
792941250
10589845
1219735457
814103660
1498939372
1758538951
1438920108
114099450
907554025
1055161606
1437378784
1729628604
1825793665
1844654679
1847070540
406777408
413348265
1602502006
1002716623
2034221480
449478949
2099978476
230058696
1733855484
758130339
1487980730
1981009979
1875125045
921745279
1244046101
305038118
635177921
772562920
526615316
272006367
153910004
461562888
1403503059
1330024057
305709624
2136320372
243774136
2073279651
728791262
1491905453
1828267524
1932655768
239112371
1832467778
1687161736
1745556894
24536745
1654082086
1081938307
1154215486
1356431439
301766904
1691468704
2022485869
1923301409
1664360662
539717409
145542542
2118229861
1567530713
1460723847
160646723
1284531726
2057789703
1673385123
648105758
848223332
1345892028
184668702
865133432
1472455905
2074897512
1807301774
437864719
1442244256
1372559141
675069400
1934028906
1073684247
2045729315
1428922282
1585486158
549248542
1254128602
399192837
1255298310
1515654995
668696105
1116283235
1230647314
1766858262
1632277920
1108685684
1331457173
206276123
290150976
672553062
759509904
772930859
1501283898
1879337321
214186850
479208152
1469157776
148755807
1598083923
1705155856
2133718546
1597610982
825054189
1562789429
461088073
1829332833
791329784
8897800
1832795498
1063086395
2025866231
1473960202
1286766125
1634823264
1980682710
1872290976
1487412841
1720444892
184080576
2099555759
64792503
659916175
202361384
1299395806
1938316537
1559170857
1897379929
505143715
775518225
622717709
1760720677
1204429410
1646717854
1047269983
1378254083
1457118443
1418632069
1828268468
1593499151
622239692
77791465
1324085334
1216606640
1134422354
1626358148
1907681754
881376270
1301621916
656869410
1021954823
524049027
708917721
290999204
1946020036
1293426206
2130478636
1460998627
1020004413
367882211
340734723
278515760
187348970
1226148320
293523736
1796607022
827973139
771624273
735310696
1470805789
617342191
1310110623
1588534110
1385608564
1486153091
1977979964
1379664320
1754520142
1878130627
1766366052
2058688205
1648347235
1930275180
1549378365
1455450575
1088634308
1442109013
1597088636
1698170798
782349265
2067295190
2047928894
310599107
402698494
1119724027
1900997591
311831768
1730612237
1755115716
1540814002
1448893165
412501816
789250497
345113625
1433694703
763394008
637203580
1064745014
648847926
293262168
1765527971
866430894
551624890
1570679270
685864003
1281573455
168756992
1136499001
794301193
1318289749
635532492
406530560
41496690
319785390
1773899993
261698138
1483758664
658163213
56398334
1297855371
1695239589
1748386887
1775566859
1459654985
1683211062
1772107309
1005800701
661334730
74185607
1977214831
1085708662
305418764
1252540884
957662250
219138965
2022435857
848949070
1266495315
2037821184
1613744803
628734668
152531282
1053796160
127491061
816335036
1610438157
1079292136
506034491
1327656894
67877812
976162867
917774119
1947413448
450768219
877996023
2111516346
1771132292
1914613338
1343186759
789330304
977999191
1221210041
1800375284
472510728
1946504802
209072929
995926360
1976546636
1385465146
768784393
527009796
377244757
1813104745
1276101434
748609091
558862547
640314807
1783391830
1943360841
179938331
1746740156
1798666672
1915941660
10703978
1040171074
33894082
1699880183
1549823774
556105210
936111924
424276949
494039285
1165742439
233507962
2121737369
261556449
239896681
404870324
1115684525
2139302900
467474286
135290454
1210330000
1798571814
298563705
1043494247
1064898865
76958154
1152922040
1865447715
16462919
1460534640
1854044850
1391556467
458381658
387058486
173910065
325547394
959102752
300348126
1094777812
881826629
210702461
401445864
614612886
2047890129
1179812834
342633436
696680991
1585552570
1819878824
1001428730
702063390
218035578
490071111
1337137953
799547018
477101316
369340373
1166298038
1022335133
2132283660
524368721
1280536318
1471059939
1406519709
2131467602
1642985321
1829291808
1077865737
1144818059
125374211
1593870209
215607441
1824995594
51041232
1625131146
592067483
1097063572
907908943
435496193
1956311673
346984728
1665525962
209226174
1769136000
2064751566
6913380
1588942921
1077406151
1991147614
1615861560
1647478431
625056384
2121754151
1524040427
1920523081
1164699773
1842593062
1826455927
1180939764
1291680022
1624562407
79682703
1555649803
1021833579
1527704579
454229475
1392631562
1771535063
616707197
1096461232
1013991536
855038565
1788787752
1676207276
1911086455
1218884178
659426206
966056403
369997914
585814761
1674494608
53533248
484010430
903520230
1641325278
1112793741
239896743
1731917749
503135524
408489556
830506165
2060542638
1010255587
113476928
1968013945
60255726
1130690482
1491887070
20102178
1011869146
612279974
104462628
1258505076
1996437490
1703431329
1605601327
1089578482
2132717011
537192222
618722814
1680737188
1181010391
1937218279
1350892715
588599730
1752475132
531957313
2011061465
1636508058
2038025533
28143999
560068355
194251470
645276946
578951646
783422943
1317546654
1434707252
965073658
1917504327
1013901635
225063637
462441560
408726500
1792928454
1039965267
1927896651
790332255
2042954299
809051830
2073165214
1036306293
478748784
1269098006
906072459
337713702
435230976
1039600222
1741110217
608642330
1266005815
424523112
864326201
574577904
1806048229
1613074728
67264799
1472081500
896699480
1848404057
477598704
1913752519
1026330005
1879659262
1765484284
2142758178
285901713
1459972966
905500629
830549948
1574271595
1144636578
58260163
743664292
892160407
324135965
1100310414
149454947
1916051864
833066922
2047284606
427374098
803576004
1749821472
389889335
917855726
1860097799
1517093893
377313121
724859757
459831347
1776564757
458186486
1028647369
1181400090
928216568
1993470749
654117072
1520034001
1113709566
1796398433
1691775431
780955406
678706484
1902517803
76083227
417850885
959086853
1213412721
2077651850
643917064
2134260757
1886153555
1116831349
1851723180
900236002
1703083274
1100028366
1589991328
75839611
1928550861
127769687
1607009159
1546967777
1402910020
1058079730
1151325600
926470075
758323243
1686214779
839708391
1455078042
1907164074
97916515
1159838867
216705827
1760597351
482291629
70928234
1016591517
1539975358
1303119987
342150135
1258300047
622270139
2056752352
1357183984
592332812
734189349
904356202
771001179
1491259617
798072960
1787982187
980795320
203997660
1549923759
501605766
172396144
543604278
987965379
1564918704
764261154
103058047
1661775504
1899963780
1207475357
2102232861
1330860123
1092383905
2071935022
2003178920
624694706
10801414
1167057646
604045787
1733453363
434843039
986359031
325706513
169334393
249230999
806284333
271489371
1368971945
1728671032
1428263486
1052799777
1857283887
932028658
635893486
1898658350
177993099
1480302624
697806336
2106674493
498916302
1325576300
1644178717
703398722
742988750
1337631240
1510837719
1617956882
378630638
1298011812
35076550
558817888
2131444954
160248491
1075489104
1634375865
54701542
1576227102
1095463900
763807065
1860221372
65675322
554828740
1300419324
1518694931
557992520
1712033367
278621993
1506859598
1203709566
997182579
1556574247
491924377
1707666804
1673909554
92380196
539225549
831144595
939813123
611501490
673233113
1905856581
557565221
1547834102
1263569377
1460271423
1087503408
1560802619
243874572
1825691836
451129146
1298159530
389330318
1949674520
541472802
2043332927
1586418922
1613637792
1176592220
1169551534
1248725877
1301783022
1407338610
112812735
1893095880
489398713
631367796
503303342
622435269
81885813
375442978
1814241709
1138457593
1550313550
1615500165
1008640888
1654825696
417652702
465407084
249503974
1452018191
790121743
304851627
1786390362
1700236999
995433041
1800811341
1957271501
18013717
1388903313
1710637837
1924655820
1920234754
82617435
411216054
1912175928
56056510
816191823
1709106695
722337708
529970580
326203624
1820175571
1299250194
1101920322
1403793803
212432080
1179064305
1342887779
1041674029
218831113
374202247
1511244184
1950591584
331064335
706726831
551811230
931003677
136086410
128966347
203267273
364697112
826505685
287686047
1177593932
1152532570
350141948
1816567340
629327200
1532129216
417237790
849224439
817428992
1729587800
629137010
326182361
120727626
2001926002
1656048032
450236176
1964300454
1316802887
1562845462
341656574
9597140
2107255412
263641210
1658308587
1923898890
1596956804
1845781489
115178355
1893761860
1362765685
1085617135
58314261
1951160845
355131952
36792465
1712632385
404099747
365446266
764199277
1718920728
1219582661
2107655508
329762555
619373376
102261959
621649256
1281232678
1698659465
57606830
349825516
737660070
2017269993
1426228319
812634356
571854472
1588408598
499662526
162527519
593514856
1191940655
944187622
1681030142
1810403001
69015111
1687066830
154400492
2115729159
1386273209
534647721
584424158
1525999196
647326685
1097865580
559305144
1777873071
593757191
414778310
1436252736
2019677993
1521695237
1248170231
24062848
413053659
755884875
566171704
952269487
1879349270
1014016774
1152353979
1998694710
1219145937
1568409745
1070501226
40185434
1211863567
2132099408
1007228927
1618458857
1383406312
1507714928
1899582757
1632553931
232300209
179252557
25432836
674560085
1961296969
604411872
1553617269
1598528493
100837524
568649382
1499521875
1688499735
1887587070
129167414
863159623
562540184
1987968536
1434997689
415865217
1900090850
229108196
578143074
396223689
477043254
113073744
645121468
420756083
711549719
1572386357
645727678
2100405704
1051220414
1946415458
1969316481
661481257
1324261573
231916600
1918208189
856193076
924851731
1773505543
2097632259
466356640
1867922529
1461472394
645862081
526995062
310844097
1495152441
1229745093
1526195905
2018647911
511958810
118717092
1156303567
1298197137
955076482
1893818291
2049341052
1938627312
378922836
1776973760
1587417819
1752649442
835593704
769172211
1774818904
1300855980
2081423658
325162961
1875269766
1825593273
1033969419
166047741
632988874
2096392649
1063945067
537702406
8234751
1661560703
1530182469
1458671893
1565823563
2059479473
1228548334
789424539
228780993
1985958519
663424410
292309535
476946210
585945246
1500755911
1357089905
1824430825
558864062
884205820
2079766488
473877941
876787784
278190455
1756576339
250788962
558620874
1646343828
677646372
131041625
364522798
730853772
1272275123
312512546
904472340
1405212008
1572567056
1137890637
2144617349
355145044
1115922951
592485812
652089003
160919185
416503638
2001184044
1489821091
908383066
2063662139
1964478242
1188471498
609467062
1973885128
1658393900
2110473188
2112096573
1000143457
1977327688
870074628
1268185164
2049742972
851204570
309510974
812280186
638118484
1640730914
1294293713
311855572
1052226516
71992482
40971394
1421209266
1662008133
853510793
711796061
93196637
345483950
704102331
522617330
1570438012
153132108
1989176430
25674437
1960546632
247057438
653032152
1514095462
1979677529
1499943466
537976140
35287641
1703116318
1322818445
994927831
1945001312
1775277932
471298467
1669243063
1684517621
1297305861
832300485
261342893
815364359
2068201472
820025516
582116055
276753765
548989532
1850634381
514914712
1763842902
832842635
1400127977
1430122273
617297102
1383331650
370530534
987875551
1115801671
1703623639
1328031865
995409778
206277801
180974478
135893641
2125902275
55644827
1401642189
185205016
1161827954
1845681437
517799459
1879314418
1390454587
1599632272
1743607822
1055692415
1242425066
1103450750
8771821
1019375199
1388256426
1155286629
461418414
2023616508
1885348003
1171070450
1154509303
1592783769
1010485919
1949377181
21575316
1128390828
1915937233
914164225
2133711802
1554655017
571771912
1783347750
772318526
1422664639
988405286
2003504504
882105726
1959157875
1181352552
1732770890
438767513
799445728
238716678
2034627887
2001644966
856706816
43961656
774771106
774965855
1850904368
2117613912
995966306
2120209849
434419073
766014594
72956959
543837344
155553983
1965959179
1650473462
1963142920
618332353
2060474382
1804458808
2070769905
187107523
1109769019
429558778
86901357
155867121
701189585
1841766625
700993253
1459154875
1318419100
828560150
1532448139
1405574819
1190189517
1523541153
1427576528
272323336
1880067972
838558985
1925048036
354049844
1489907362
1294965681
575481762
630546872
390120249
4654827
527394640
976859068
1515394204
86168128
599075136
1287979252
889135905
2016224000
1833646468
2035002583
777993246
1891715655
1522856167
1187863589
1458502614
1393877121
1475691099
609878835
1171581861
1067083630
1459289565
1486673854
1165126385
1969409688
2141620374
1842038
1897201293
659102073
818565455
1265405945
1130551909
1088641734
1748421278
549669737
105616308
1816434279
1372340824
1867415407
216014277
1871486178
465812338
374087634
170590964
1532525803
1870047578
1284801774
1315302663
28686940
1113747054
1557591759
1467754950
1219325044
961807582
1126003016
217511418
1433124236
2047575816
1626267525
2111351243
1694541647
287713373
519262130
72269603
1417741907
865740779
1937508806
438654347
1457368287
1203351633
845170788
1568711909
1204416009
1106710876
2096842707
277431375
307594976
1449319028
1871649097
1199731373
545494955
689538552
921915902
1804113593
657287159
1036458607
1801301707
1819408881
1239333437
1127399971
318337296
2052322799
1542100031
1478559169
1656054781
2107250442
1794356575
1411694718
2115451064
563937431
2107345297
11710221
247612682
25107909
1421316469
891555645
1189811208
641433642
431622267
601435800
740785784
989201950
962906081
270723841
836522009
1684600794
2135316823
1597513345
1971992328
1774960484
383288785
1209873541
1152088797
538837137
97175508
1911347322
710758685
925094946
1946945931
891434244
72995380
2131365039
1305954330
1068900723
1353196038
63657722
1161530545
857089368
1345877398
1892428864
304729902
349226202
569373367
708361625
610977342
812670535
861049543
398239671
437683834
916105632
1374514948
169059872
1346942635
1243585478
1072149489
149226384
47717921
764663009
1795201774
37676759
483655716
325626586
1897317931
2026886986
822776526
119155887
1595588464
11712704
382398696
1812782744
429016970
722252455
326138265
143873646
960958010
431434179
2083152495
1871732606
906958960
1874130609
517551939
1469865512
265064378
390204872
878647070
2097190848
1642002309
24529230
37097325
1634984222
465259277
1039249201
463774307
1532146586
667826859
672228669
1641781727
2087316779
2131955284
798793896
1308477181
1192943929
963962899
1335749643
932146638
494062816
944129229
202548013
2005569487
775365931
1910876563
1174822159
1917072711
1905564723
1355034279
395257768
2066834615
1035559020
461423529
59203273
1724498642
1498999008
679307160
696916144
549068952
341376209
52809544
2095630929
877939926
1491498808
614021590
1568124888
1941517979
1780168244
529560803
5634970
1578354409
927487613
1256985402
1435551681
543789936
38331844
132678230
1620172110
1323548742
1159917740
1739619026
2082330409
1700424161
1411673327
1995790334
1854530686
1014023169
1658757215
916467875
1661745815
1809764699
1002093597
1555012228
1203000335
45305260
1017940044
1920070404
39156501
1810864065
315533477
276127061
1891344280
1061726003
1067716096
466128600
2077519050
1092392515
773000245
2061811757
1026086609
714190480
115377994
1298418597
1776300531
635691610
1851397568
1981555233
722689527
1594517435
1790083975
1085403247
16402675
786454232
398190790
2056413347
457294211
125304546
1387923899
499741410
607369633
206989861
2079720275
857422561
712862289
1803542629
211416195
1917100144
613934672
885931645
1422181522
435424965
1317683873
931774258
1696265026
2054235601
1592591064
1739117857
883146387
1910406187
271702070
114082695
1068266554
1991743002
1306078622
679582966
615178662
434306401
1501782345
778401228
1100068504
141984390
189738795
798767747
127513070
1949360091
333907485
5312778
1601911392
448225136
391644716
1130703809
468283316
950148337
1566031652
1768630499
1478557797
275821775
800469102
1374101143
631267041
1240693575
449146251
181041699
1490398749
1124669160
1871503054
3509332
1178593178
436443491
967119314
93972577
662664962
873417427
225148116
29630851
289395473
572343101
1764572211
1370146383
1601386660
915726592
160573255
427415267
839825732
2018475286
1826861293
55621052
1921221998
672456939
1169537940
1591323215
1261419408
712211719
1813680079
811075702
1411755572
286059977
646195248
1673750751
1728823250
1530571680
1944721672
977602186
928162226
1983789686
1966127373
100337656
1314655419
1872813258
2114849173
1838933208
1190294716
880359463
1056865181
480752571
496210907
730772194
1330718590
75436012
1877643134
1831089759
775387959
1656894118
1961267325
23694741
26532144
1097953539
2141561447
1465532803
16301038
575017327
2121860098
141411532
1518918301
1773948238
1838098116
29869288
1689779047
1524656948
1097994426
1015708722
1448806663
1647501646
1241993378
319421502
205711688
1513835527
1363674782
1620864393
1786518490
282099501
1661606376
1135404172
541152568
861332052
410201201
1000832923
1824232510
728572372
491092910
813784346
395335375
1866963190
25703187
68828627
1442314132
690993292
2022542324
1352643968
2124471017
1575210102
1070600347
1312956890
274729105
63547461
844685759
1725625008
43244270
565567679
1591209406
1176953585
2111391171
2118760248
1000344550
2065094370
1388114100
1873408199
1874552051
1588201308
729454651
763271425
165317047
487719557
456432370
1010638479
1804178603
1834309432
773644276
711393905
967501301
1830388213
1122722351
591655753
1274983642
1732290141
313587739
1622773050
1148904843
1999939515
1195615065
1947347006
37696040
1983149776
510323990
1676975438
1409884769
1938596938
499492887
1511212369
36570676
1699077656
1867232047
662999483
952555091
739512603
525418791
1038941528
141514246
213934987
238311504
217495992
1579119721
1568536782
552120278
373336806
1302050085
1193297140
71329145
565240894
21779022
949790368
1732872554
524257537
132329366
50983463
2090458321
487965036
541172430
1622897907
141057401
117567278
1212502624
347337865
847425744
991863145
2122692855
790889071
225989436
366057109
1993172470
844319025
190858097
1176263341
1053619438
327526338
435962835
1157906549
428706256
925595339
401832908
1274625984
1058016284
1038525557
1982021332
325759493
1307815773
24479693
79169314
69795323
50712557
1743168171
1433945054
1126570600
20649018
1193990756
1824336948
694173261
762721015
55217266
708161411
2054468913
522660984
1788804827
1786494059
433344185
504639213
1019498955
663471718
1390553178
1520694092
1134911254
880180773
1496281626
1682098712
125570502
999848326
2089433831
1999526953
1588236878
1078582480
2053902393
1728608040
431656267
340696205
891994786
2008483429
1031847977
1668444726
405811417
474126492
921306564
451007863
1448013330
876895026
1166077863
95582949
766263534
1920005503
1057327370
2147450393
335223732
325264607
583075022
573678494
2125340550
696010568
1160988777
1378342354
1844063519
1445478369
447388846
626972400
1753662411
1661760191
1799214140
939783292
175408537
26851501
945373670
892643849
62752203
96976100
1018836392
414485295
1342684043
1324467958
505784263
475232093
2006743354
528423373
833609382
1686500061
1999049543
208007098
1310192316
375974065
399605960
1567811107
671469168
1128580762
563075348
946510619
348521863
2134932123
384157925
1342179209
1375068136
760258622
509429561
1407238735
65899405
662478533
1876795088
1832114220
1293105445
1021545186
737704768
1692984553
59525265
154094793
1587764811
1499848631
1499730991
1324714106
1186970006
507150093
728506049
678269908
684474990
1088845481
1787919848
1387417800
1864120099
1893228679
1345111053
694972634
784362042
1656446505
594176650
816084693
926556494
1437506079
1283684999
1385694664
902975806
1270478467
1298781429
141932017
2042251789
1877595546
1241673225
1345150246
1782652237
183020080
912273733
418275775
1067936409
870797132
1675845029
627108519
260487895
1006453635
894085614
96501489
1603671955
1990682143
318470095
1436253758
1659620415
670938011
990500884
1435715626
1679533972
236485291
1062469114
1637454033
298515256
1035224406
1960770101
152124561
672640722
30384309
1693314406
1498297522
1354194388
707195435
1258469176
1006983985
1555412894
527613729
259264760
366411135
2066339844
653757031
1555844809
1426596791
1012905121
325093309
234795760
1216034739
1131085457
1357761830
963581213
393595314
1937408159
683220949
1613581134
13630102
1527315407
1495177087
421964526
2009103091
843047047
1172159071
1063706375
840088457
1077687963
105402729
660550450
1525271942
1194083937
1381153184
1826154472
1991182399
1044804092
127957257
1952578441
2024605710
1543832903
635679543
2025534506
1598908812
1422129368
1995340406
218532232
371225069
478196312
987746809
1313082894
1761407289
1448068649
1153276416
2017013492
2032560537
1129218481
676894331
1859605942
1342320422
1863272149
1257148804
1731969335
427331552
1519537605
878790950
2024544384
1157181097
1758368476
743928424
1341357666
211634371
1546585322
1292455919
497491868
975688051
1334334557
1290847062
194608457
699610591
400503636
31855815
438468417
208653381
1581412676
1559513733
904935852
2055498565
891281513
622752468
1445845304
621412981
352759371
1829846850
1091953591
730561360
2012164
1016120359
1715850563
1637886542
1399318675
1469254225
1087761024
1586734195
254875556
1469849115
1940075515
750915621
299553624
2745771
1817817004
831601017
605998827
1004162949
1923553356
646893593
568450385
505590983
951609975
1244706349
688137920
200456589
2055632697
21528360
401411450
1044401414
172357986
1348677810
1186735014
879325556
1659147309
87300229
1355464496
229645283
1342069591
255601730
1989583478
1127183070
1511423652
408515464
491713796
770427426
1432282872
1153461245
598446966
1448926090
1434815927
1896428671
1106472710
1100312289
1755255519
770604016
1837554276
47717299
537838333
1690887525
730096799
1049291717
1803597387
1431991841
16210286
85223262
1496490737
1354061441
231370552
1741724307
1846384793
990282939
1980617514
1506330123
953644676
1349623043
2144448004
375751857
1765265498
1745685978
795943371
546453852
2020224957
2081381019
161676561
1822437208
1573019305
792826642
629622443
655175956
654642836
1182523721
1838697574
442376536
937319449
877397326
263375049
1671326679
1399281668
2068201977
2033510853
1615397674
1142683966
1643506070
1798170494
1601156902
1944569030
904083125
1764943908
605859574
1782203047
1453662665
419025515
1665446365
1309856766
31074913
473150466
335456940
1412749768
1226490227
1722626582
2142776179
1608858772
238117551
184905985
252712774
811665134
1977975208
240473206
1067293038
671241550
1601781301
1407150965
1169071270
2087021996
821341751
1131655390
547627410
140753357
1709420510
1982407389
1534566730
1831297097
1140147077
1602877130
2016537862
585762474
2105663409
1024118490
969160185
84478096
748758195
768872406
192600290
157021754
1390633582
812750091
258937044
730200319
878178631
1930745607
1140563473
1078084524
1050386562
1426524266
1155156637
781697050
2027606398
788505764
1156903486
847257515
1204978306
2103073539
1325712656
1268697046
159916193
908856590
1532039185
1818707281
1893106388
1182478523
2090637340
1031220757
953881300
1720656721
884538244
1167079480
2085542381
1765525744
13378540
198798815
811682821
2090555267
2127827488
558160868
538109446
1454798456
753388067
192670706
953320501
1535240574
974379754
1760263460
2048821916
909933881
291629556
862370769
99999819
1789174894
344742423
1033867600
40919673
1000927896
2041401365
849164961
814781317
1145880022
333039831
630130830
2092445016
1700578896
831283354
339078494
511097781
1374891542
1754432742
325574559
1151426405
1871698940
1488358185
451224359
127892900
1839032725
2032400569
690939202
1555041838
1660471407
629944867
238809569
637819103
284753242
623412912
930841287
1338818354
1926162056
957480260
826285075
544417696
801543075
746707893
2033414119
466132316
748660604
1338984418
1787972011
187198016
1402414234
805136861
637580995
260507882
1391820751
417523718
376162633
1193471412
893847890
807576865
1421965369
1022846126
375183676
928655307
850121287
2043800696
247533994
1915683418
962470392
498922845
742700760
1556281663
808437317
838425424
346972502
787528308
223266996
1285302676
281843231
759877961
96506608
2091311001
1826534265
1593353472
2004265511
1042878923
858501748
1907173129
763917338
1092283254
1409940666
676420681
2122408939
949917529
1741062800
913099432
784556723
1003246659
615696216
1016581330
1006663731
1142423221
754259998
2121812959
960269888
860367312
238482630
954533691
507138582
2141355426
1407487589
2022545318
910880663
290286185
2046671549
245556958
45725084
789365631
449718643
1582231620
484140742
1811576972
674147538
1000547427
247698978
1757327243
122133129
101042255
1138586448
512047629
494559931
1866594540
361619673
243391469
263898354
441670122
1922626330
564342576
1356941263
318557675
1931762319
1041390251
1891584922
259949781
381473913
396895240
375976281
1700415291
1797247716
139155434
450239838
1414964112
1750780821
1892408917
1165145684
415047098
218394561
1047123284
949472685
557137637
1878272050
1566710786
914707124
1976802161
277806908
1426307730
1033584738
2002668768
1488191862
436762643
1357581577
1643744013
1186791255
795648788
1028386711
1518596847
426975457
2122688814
1365116432
101272528
825212360
1298983007
1849638794
1208283099
605402947
1980508102
1333742847
913637111
1396977190
1026330776
630565281
1395422683
1096716527
281803993
474885791
2110942473
1217778711
2109715684
1874243964
1782317084
1932516431
1667744250
1858736535
218524700
1857552579
1047608850
1383847913
1652375624
250836289
2012903609
636926138
2029868699
745788071
48955949
1765765303
532053992
268155912
2081018405
1118701979
858124628
1440499460
1802642413
1645677100
1140643592
1480632236
742332331
340946765
756164370
973470226
841908796
808694983
1351472823
1951943050
1831531813
2049576980
757553649
415069110
742021156
1307222233
1037385729
752875115
612234754
1348175299
265311914
1089872412
1526406354
387154281
1328402882
1692156831
740419914
1526974927
2046505346
413234535
371972615
595243537
210548320
1434099385
1213370865
697232969
800289485
839776404
757433155
1787685490
1320949660
707280587
1744224378
1033768079
284646022
885233763
329164480
1528753717
1160035140
1445555849
11789099
1249169030
1596622522
34343845
1039307627
1914291994
1573311960
114774031
983968048
359289428
1387241958
2009765035
1938352636
1864783011
1942904421
1229367059
1951112613
797362382
1694965985
1939183447
1715352351
1019063353
533142108
940729828
1028870471
216906302
63215965
2088884198
1400206974
2021574569
1323756480
1741970007
1966002651
1251269593
937839227
2047274742
2144426049
433198864
2008622097
857372138
1071889116
1407806689
1890664387
807126852
1046845493
1484669454
2037917594
1641060878
1143578382
1411994972
1345788336
981557612
1984125766
1486110706
986566129
1110715546
1941403735
1015388860
746262587
493083379
2090569319
1773954367
1241101047
129163583
1252305699
2006503627
151691610
879920478
1652806749
1803957948
997097405
1385293139
473153680
1325647802
1004462171
224261450
818903225
1628556850
84057250
1637972269
598218281
778739920
429351894
240531817
1921195351
788414305
1116177510
693889517
699829761
1289175584
683668739
712452387
1690151851
2018144580
1918710316
8563926
1725541877
34117099
2055173948
454124907
901108145
954064396
377714411
1838498602
1199209168
949651700
99432891
250318250
1902568045
951899421
2116337548
2104578286
104675346
477598413
974395175
538562824
1911416443
1940589819
1522854041
2060921710
2641464
1878877299
256303273
1479803692
1547389553
575071586
2043324206
7592014
1521335811
2029085810
1134846599
1272106037
1425929052
1861025067
941587667
1121781292
141712161
441597932
1331584536
107077418
1813092739
322891123
1000339460
772623858
2080888014
46862049
389249383
281050516
1739550157
549515019
285687054
699415119
311989383
1950140497
1747155860
1220931549
1263366611
1632658903
1263360381
2068517961
850135961
1866296592
1779670206
321634597
1434008564
676756278
1388875278
101434648
311771315
1416214719
1549524824
1218783225
2074741839
354049844
436460545
2059505889
1038556335
2140841442
7733862
1754564302
1067240309
405615223
819400079
319568019
1061722528
1881335830
266126099
1189760239
2105014466
1098859177
223493695
834427644
2096096458
170317971
829464120
246661619
187649351
1053241987
540744124
2139040393
1178172087
1532018201
1305039381
2064089272
414998069
1660529329
291058699
547436145
1907090942
186351221
431809930
1985593205
1377270635
1458844772
1132223317
177007069
1179620490
1480387350
549654242
1683529284
408855950
233225913
491921549
1996050124
571157479
2086975052
1226186146
1224269474
1421454009
649929306
1137343315
3263177
425565889
349223679
875789844
1122925869
765209356
606434402
1540699070
7090868
367792544
1813102328
1164776939
1987877758
1071738942
1537771240
1694172347
1667572300
1715507892
1427241654
643250057
727872803
367444386
1681850129
1900829683
692077310
1693243104
1441513164
1099288391
1348974778
31644806
226633814
2015003021
2063920038
1233192255
1648784965
1207041564
763033152
1466610313
702581648
29346256
1055225854
1416303953
2031443466
744923
2063958194
1670611997
1947638551
311260976
344193617
513213775
658935690
2043534912
1524161590
521566674
1002498568
1644463204
112396828
1017476078
176964871
1619980585
717663019
2125584297
463557920
2126921110
1356608370
1654914666
1023319048
1482132986
362560533
498974913
1013849869
943008634
1744664669
316734694
864736536
2074940611
559325635
723076531
388880231
2124881903
91894507
496471515
867803620
1649754728
611296170
1596427276
158019633
1432520367
1901371807
1467582973
397350908
111737741
506025171
1220807783
1734330817
1394778101
770531074
106409685
1455776246
194257274
1215852296
132935669
1049023589
1942320964
1976297388
472966060
232041241
1289831223
1089182280
1289159640
1974921648
1707637933
1225822758
232130862
672556657
1243207266
1556429465
173999756
1065325316
321358386
263828956
779322933
1324229554
1760664853
1379947837
511021573
770168624
104349106
240704625
1939326309
1625446328
2081223832
726742768
684182687
1102017820
57818263
510902099
711103172
1917018703
1165613386
1779072367
1726476030
1249384408
304820738
1256391992
347151144
74563922
1348199036
643427823
796805916
94517089
116259642
790872875
656518719
36312806
1897310247
1052118497
1411681030
1108201907
2041518095
1386187534
530927456
771675332
587397498
1806355599
408090610
334353235
1579088674
1655427268
1110762
1137672921
1927018034
1863828952
632183927
1727992435
1090865236
2140841136
1237461260
2065515719
752925332
533778142
1314565831
550336516
57133513
1020199188
1052293420
704119561
1714686795
314694811
912570105
1793468180
2103261917
2046331710
1018373743
2138771551
1970813931
983791150
1924749740
1439339750
1154570328
252219180
1422163188
1558294661
583109363
198518739
2026147909
100584177
1978586525
242671234
121086950
923673302
615562445
1275425843
244767468
1942097712
1904905541
272779912
1699588216
434300867
1242692856
771446787
1470529478
494304747
525767057
203746253
127628731
1467443078
1569690273
718071179
433631549
1062045581
864956564
2066388950
1292971204
1595364089
2080141137
522033279
1688457665
532229370
2139956738
1008922887
518256948
1747502015
1062424359
1140490625
2008046585
1897825401
1447924098
139476977
104671986
1507702932
897959727
1823856403
1596781524
2232643
1888212885
1081105715
217084930
1311410528
1021813458
1924653157
393345337
1893723975
101459873
20583363
723946470
1995713565
1292870063
1369180437
1718757609
2118029002
2096300743
354564127
1123205782
2029448777
1959780185
846755655
848038613
1700851766
1090710004
1510827066
2069508243
420982263
974667517
1107148886
327389590
2090518917
770557342
449076762
1291711845
116904385
1377411006
456730003
1931559635
1707546786
985852120
803989195
366380404
832187889
809239439
999707228
1206247564
1680278568
1520697960
1256689031
959763577
501789091
1009710331
1259057680
478018222
638201964
1436196857
396213083
333502644
1472782312
96165150
1835428697
239736352
203283026
1009249776
1466423388
1994456121
1409095992
1590039047
1811275790
1695324188
1591574231
1205221331
752679977
735015105
1832624219
1011740162
1264311484
1671959844
757261450
674091381
834184500
295967384
1235596160
2057877229
1761944054
175513924
599067904
2057378742
491273897
1066904915
735092080
1159372651
2099898990
1854755845
2128867808
506202872
817210611
1515717588
27050966
425675972
1968202263
1132177604
1188307282
482674257
1384712402
824000237
911872982
546441106
403802121
781215706
10768296
1500468375
1671448064
1909492552
1119333329
1683073229
1826105202
1294114957
192659080
1731287868
750198090
1748581124
962901517
1432071822
1565572284
531277426
321826200
729078556
445080166
1059018811
1513065818
751839014
2012357575
1763950353
244379778
880362225
182671293
1911320516
760805284
501143490
1251688036
1642247102
764548264
1748687881
874222204
651571368
1596774203
1319138149
1803335153
305572763
642981915
1481744240
1995492508
1951306333
324768829
120757597
111028147
1269600543
1321919269
1800356755
1032580315
1350444387
637093594
1826217700
28461761
419555467
1581092550
1345945289
1185376108
73372280
2013249963
1360811608
1643929602
2120338414
480431645
1817620272
645972292
84340760
775349318
1234597717
950849447
839750977
803112890
1971257570
504804180
1424230906
891523581
1778401558
1613239290
1928295710
1065701884
442681936
144189204
201029750
81565820
572171840
889836501
2024433923
289957322
1117399615
1004054127
1765063135
1469619549
2011153691
384907191
1171138031
693146827
206704246
1461320428
1244463764
533810750
2134955844
1308513236
98352797
1788997145
508794206
1336050350
1729597990
1173990337
1380332746
1239569048
1849179418
1273444259
489188328
1437377582
188772934
277904128
1543326820
1079951412
1191248142
2087488894
328133662
412286897
762820276
1564394791
244821746
897864422
802650122
320913477
849574380
1303466962
1503430625
883544756
881904769
1712267112
86659674
24877320
1475450304
902457229
1405900955
2102499049
1657739652
2060234393
1070563009
1288268868
168787749
644205127
525338924
2121772433
1189963926
109009745
1815153039
416843545
250558382
1000435688
1500796338
1149556280
395412631
557164003
748319082
2055896983
738037992
955209630
715733980
572168275
1522547092
622282900
549886828
2842077
1042410471
2028716936
1848123375
271473208
800117397
2147301376
174930226
679871085
1371603027
1473374539
1857529065
840656789
55531406
585257108
94999729
1916966328
686197297
448678442
1888756970
1290311930
1699243194
509268835
1810606249
1161846461
455691930
1207463860
2042636857
555179511
146236328
785631281
951781225
1241856968
2135721386
1501623343
906268301
344045864
1400604285
1806317547
1148420000
848604039
964049574
82138575
1131322315
1690934681
1890757402
872986394
1826217700
524627886
1306544816
1686028071
757546322
181738658
761877751
1941769618
703515781
21943683
75565094
1443883156
1847957039
1513376929
1105607422
683552560
149976254
388701270
59160377
426631672
1779323448
800199069
774875622
262286313
2069795410
155666484
1260810581
1293168424
1389725877
2040220783
1007410752
1032822962
1593708153
739366953
1693673274
1564744404
313886139
976796949
396889816
1939538797
1031177834
761258598
147364368
1806250410
811911605
626419840
655379686
1257458165
211085938
590752507
2063752073
2105127859
240228311
318312895
1993939581
2126625258
1881991900
292961287
2089205790
193513527
919888672
1770571145
30710253
688136610
530292977
123568947
1042735818
115971294
1837981741
1825891907
2070663905
205887825
1729761483
148520581
1002685121
129013923
1150213793
615672043
691500030
2039937090
164766684
1970797823
1004308469
428635356
243700920
1277406736
150329739
1364483387
1207912117
1738750040
721146157
615258026
680230318
1681688134
1392226246
370110556
47173410
1755752327
725240056
752949057
837112368
1239631390
712317366
1668422166
1909167446
2564536
1843544432
669982811
1169756930
78178995
1717347406
809147700
1652825399
1914893245
416518536
160428432
1418609095
422981538
33271457
1683681987
1175059712
1299605552
1480821506
1051606854
1897286411
102888835
2030253539
384268159
884962973
1768035705
1565946516
358921860
2142766076
586525288
549916023
1671991142
107916793
1108748551
2063740642
1450712047
1914819184
2142136114
483245147
403834006
932648958
827039838
334559193
1589954432
1695427964
337790346
678953152
1103510984
1099031075
456438660
1732463066
1666484528
1009824862
175716519
826059201
491669052
1446003423
1176835906
406809198
1700431827
132369833
726236223
543229975
768264075
1248280193
1231704535
1038027406
1016681746
300435096
517860679
1044509205
312817952
446653636
727969014
817313091
94507592
82707496
201775887
222435304
1392426921
2079437257
1440853307
103651031
666481899
1236541608
1932101978
2075977956
1953924323
409188859
93870231
616330017
252745742
751065304
719036657
847166985
658575509
2126557415
1920567557
1277755328
586615889
993968832
2118763408
1639480228
1045050629
155112301
1506729223
2001026908
287648418
1555817675
286562303
1858609955
142886870
1974969351
1923308267
400137300
1330437529
1508960833
661842644
1860164154
2065046427
1123358341
1745781366
2093917489
399565845
1312162775
639261788
951518257
1361216459
1200917907
248371640
1102926280
1185810318
440077041
2026261692
1550149942
1236491160
616101765
705876063
1788984012
1312007480
1614638864
621551311
960494424
1466116583
853626710
1295601429
1727355734
1578565963
1666634901
1545622579
1947275414
1557792135
1103117668
1067874844
1330569142
1160362544
944926322
799616618
1496859702
347413472
525505064
1536736338
313021843
298159705
519475844
1707290227
1908570526
1582409217
343497391
2145338338
1872652327
1207806050
1518388111
1952945538
1040728072
1703513047
1050685024
1065070292
1229408206
1179803195
1631329632
1166519761
728609262
1536178939
2017442332
50770914
1031703686
1205346678
1338051518
1431398836
703698354
947500
1263585980
988812583
1740875734
30714020
1548410578
915394233
2083330925
1700875053
1785143394
1840302920
1311278320
652392430
5972477
348630392
1922098255
1222884278
1939604686
133785090
541621144
16730889
1810772279
738471099
1983064223
779787583
1400465333
2147338351
1020047231
603423645
1880142448
753688428
1409456830
1131951067
750730402
581510845
268549467
913904950
1089424044
25516078
1689987341
1867304569
72495737
152946073
1979867497
157823803
1193391624
630910563
91747784
1967270823
245376218
397677515
2072088890
31685404
1874144755
1802199556
911528533
973287903
22453451
776367894
1503216846
1555025131
1833305724
1108055270
292846920
766622654
209162955
1824598890
1841085713
547735756
2090877043
402212158
126999793
800594773
1789655983
967010313
1368854938
394173455
2070238545
323639470
490009808
1366475962
1165999178
968138761
567304724
208425709
114017949
2076747805
441924123
1359062714
418013685
1247448893
691603367
1705167018
574008218
1731202402
1075497449
1375847650
1065911497
1375435653
1620631373
482210439
716933961
1869107519
603556665
399269369
2145742005
1588451158
1443026590
29323928
1770199436
155962317
641611505
1965969688
1001042319
388236212
1058607284
497316627
1808726812
156075274
137022191
1455213242
394251973
1698610117
1706133051
2323499
136383811
1465310720
1145449011
1781602254
1669799125
556964494
710041935
199325696
2130401983
172482345
297957161
1479322045
348014534
1754538415
979342241
2056989085
1228723079
1550978839
971260065
1162796145
871074339
1078675085
292871133
741460201
110622522
1400424518
2081578140
129896707
1837463923
1771008611
394728450
1356921219
354821443
1647474279
2096832498
2142790973
287487160
695440797
640230148
677498161
1902530936
1349399033
1379405976
2000471499
1861990933
1692505801
892527026
1850869633
32277468
900368232
269282459
1695857798
1532850979
1869734126
972474900
1115195250
995617469
11749775
1944842517
1684007032
72124023
324248035
953503982
1081488382
1566203422
1526653979
1266442672
280819493
329718309
400804422
1331047769
1523433374
877105787
1154361348
994945077
1508679672
328236428
1342359312
1495338572
826603139
915564981
309763538
340437024
502157597
1779707420
1884327748
288523459
1728188045
151595825
251348215
1278382646
290010564
1701055284
1587111213
1107279680
1393915082
1159425577
1912728546
1861160370
93437442
2027904251
1482140475
131805669
345469828
1014550415
2112600207
691305324
1593785722
1705045191
968679651
1140799726
2059113877
2121920261
584272125
426755879
2142304442
1663560103
1081794543
30571917
750858327
2030326650
660850931
943389850
913987367
480797312
1512641064
269784468
1898492129
1287679829
1806535012
376684726
1729434255
1032576515
78461855
125083189
1550072757
1860787744
702425889
1471309774
2102441783
1841871159
1760210648
1249598230
1508584665
1592146246
1088761480
1902655242
1839513015
1516054473
1872098190
243745702
642758358
249608195
1617206184
1384129003
415743874
594670286
782735189
682809794
213177379
319444284
1290013680
166065273
1680332031
1212122855
436023612
937535850
60907806
1643291000
1256698372
206181108
165563476
539789016
1045176083
1992855042
1930240374
738742104
836413095
1256036322
1716771370
2046857691
621108497
1475489745
867145316
1003932178
1339832821
1496410437
1597196904
389470387
1702379912
701210565
1534964171
1600426559
695618476
1356815458
812120544
836056905
1977836898
813287281
1724791277
1701420024
1854652574
966956653
1232477743
1569806497
1051723426
1387997994
1769772409
665041011
777045718
1520365951
654696720
1324804909
152543141
458207417
632434725
829155526
624121740
946604782
1964884844
877393921
303887203
811249131
339299448
1670246965
326473120
1499206142
1046648832
2104439016
676902955
416696638
1765721252
260436079
1318746739
921620453
1469616389
693466847
403790367
1140308141
1159726445
1808977713
914757068
1433453413
1548888469
1129295649
1649451370
1567067348
170398311
876025839
1483660421
866150427
1408994085
548999238
583991070
1851326621
452914799
671218459
5007887
1988088002
604728990
1929911674
1602935044
1568000541
1881809603
1709655449
733758124
1663667020
1695152160
127556247
889873989
314060106
510369490
839573561
1101478724
1025870154
2002017433
1704634108
998135333
1540518722
1439970737
1779022294
583616937
938051351
1420548399
1103919630
527446862
479576262
1137830815
1711408273
255606056
209833181
512605011
1337790802
1137890664
286271592
41920508
1531714274
1109554754
1658221195
2032633824
86535973
581530385
1027269260
1790182242
1935864835
663296749
356208130
1046398427
58894583
163198012
652374899
1012088389
1328161407
1760310122
1940394044
1565958529
323268353
1012081880
789629702
1486063242
2043017726
240013381
1315642293
2011194378
1356664531
888372719
2017749213
1122050753
1887029794
1126377427
2063322732
1598538050
1711550132
1548906788
554192342
1813290803
1164410747
659997653
1707072895
1366872195
963201344
286580055
39924411
1630987429
1362970607
503638551
609296294
1832467898
1005102934
1686864192
851804767
952861310
1935513313
1575211300
180905229
1927850810
220227360
1245734426
648014872
259060034
2132546121
1384014326
1346925067
1195823886
1938396074
661737188
1457108153
911996571
720328330
1160906646
26387660
1100641423
1463580111
1884391311
582889975
602574162
278762176
1169011660
849309284
1215404787
334652106
2101564079
2139074475
999738114
1607271085
855471541
358807706
831157436
84613194
1853223729
30324586
859635183
172589017
162715896
1190896087
703501698
1889125101
559597930
240634422
17207755
1978174959
382765384
1356732944
469057900
1031093510
1324958511
1166467163
997615478
796623268
823968032
1707098110
308884825
814436959
45695493
223462486
429040486
1547842899
2020747709
1778249413
2107585957
926429730
1281037157
412785632
545178949
1274619701
276223075
1514595128
1411551439
1198217517
1839401092
1863820706
1283473818
1291734904
715523503
843077347
393708301
1915901796
805336955
385144110
1318750662
221994584
166205956
1178081439
164989422
1171720280
755026308
1462607482
1265132957
1455007261
841472947
896216673
406331857
1925235558
1881098475
2055487708
1200118176
1647178037
959178146
857616977
259910148
1104879436
972074983
102258447
1938937943
1413931236
1563983070
1394004532
1589278671
1857213532
1403509549
2129397045
397550739
958030976
1243473276
476081600
1135104148
422632271
537280642
1128720714
1006343414
642249635
394753236
2045475790
1449946259
502222772
1640963099
1254521390
1612298692
1021365947
465265389
1266315773
1713321889
934410847
611517636
1579758649
98850352
1414188875
283757851
1813913710
1560689869
1399605350
876406118
1327250094
1809890478
1241828796
1471364677
1486292288
43324055
1923056144
197743987
994858771
1116175739
596704582
1478669249
665011011
419699345
933280115
2036047448
594684489
115764680
1294454026
1155913738
989560090
1162032900
498651676
1105308265
475963892
105541388
1818367950
1964103851
259416784
568525452
1558798797
1706457720
439969845
1442477283
364433513
1490068672
1632151350
336317608
1162495249
1905801128
1964131848
1652219462
1460075262
353565026
168169482
154422904
1151638349
1954194072
774014690
633523114
729534200
456745422
288973107
1784690761
1758606641
668608194
1994552278
1953652398
662256652
1049930972
1471917793
1207745084
1577979188
1681887311
1477402121
435447923
349789166
1059540104
721746953
1628615386
1095758367
1863949867
1197160766
1685405051
1386776838
1265749624
1911568974
1779887931
621955142
433632598
1825766486
669421890
1557367379
1505250450
1185471353
772517924
715973252
1679188116
334877554
125106927
674679754
1826583814
638379097
1535443580
1047112538
984361832
1509137118
256075394
1550758527
227581470
1469760203
198294398
15242964
134489444
831032068
1198565690
2037324715
1033538212
774578941
160326425
642083373
49370848
206436959
1952818767
318377361
448279228
758425864
848057306
632889122
2118243704
1670149833
1310282445
756543181
163916329
1517846097
106228045
2036761523
583338354
876953830
456197268
939236344
580680521
1332679730
1635929550
1650806327
1238934665
2057029293
66061799
1907500675
1193215898
715782748
1058291932
1235706238
929920582
340290226
21894641
937988944
1732392052
615578100
1830275171
895910551
1737343095
249531329
402668308
1604962086
1470112220
1802295185
1153159964
359278344
381434835
1258511267
1705047369
420219697
1181243464
586096930
40776746
1224417873
551408792
122450226
886287294
883185970
381634153
1361344406
696276204
821023764
2113091799
1649139006
27767208
365447904
177169892
506277046
1318387707
432774935
217959548
693578920
1516472552
1304939741
290142302
894052862
686583257
1996683542
1114636584
2039375228
501514755
812920123
1999842326
719110638
1521474143
1304744241
193351300
1849252620
1099450931
268444027
136899243
773777950
407690997
1915239800
162415082
1354063
78261725
2134190654
1610782401
1955680607
1517179980
897496649
1504443186
1132668407
935780504
1824396056
1868569539
55889653
867256545
1558254950
1743408076
536117227
1648030091
1866252002
825544437
154949308
1351281233
1489643464
135708204
1215798660
930593838
1365336922
1239744682
494961904
1841537621
1953946612
1774548528
1271494980
1050877391
1280202021
630399580
412155705
864299055
2130960904
1400613243
1168767246
1319723451
1577907002
1597513345
792147629
2127649377
2030503340
360848033
1635179261
716076602
410738843
877641903
188897621
70565585
1613916587
862888828
1582509425
661971334
244657811
1329003561
1705527841
615905925
1388315373
4521499
1145368951
1886614894
1034171235
411262947
162235902
2027892574
203381274
1640799435
250664273
802580406
1109570124
1140180891
1925147591
150054923
1132938682
2005767475
929528610
470996849
152026153
731694861
458171942
1115414327
890342649
458280976
1105426123
1269263222
1940716166
418880287
2107553528
45215405
833412730
1331317693
1637075604
225743787
1515624920
746887355
2058443465
629106949
239098344
1115860821
1530713033
591824583
1432900596
1482807155
503293437
176356382
1869414376
1441706567
55509196
1685325927
59635480
1199445367
449179835
2022149774
8946971
145503110
70721761
696224000
953715251
680068422
619867242
383283351
148139836
1307664789
1699628768
1486078801
862998422
441655586
1275701347
100430894
348776282
1816716112
1581956268
1133486868
1057063837
417575471
49180324
1299510775
918745096
648608026
2101115243
1633980299
591312437
199619261
1099434509
1475189769
1161543133
1979350487
764763549
1182118380
1685422421
527718595
2051681922
1596172063
1200608368
836136460
619893080
1181397925
1799626506
1161210611
1234058361
1323017376
745129857
2003796302
1554063822
464896234
1705655427
1945090065
1509858157
516183857
2021123398
1503612910
1121176230
268596221
1452732556
168358481
1394448902
1055863346
1188141618
759760965
996425616
534058097
852864053
1698238077
1663589807
714272922
1634098524
1622297754
1276248802
1647819339
1410104502
1306590310
1865289862
13393588
211549112
1763965695
2060779258
2039161995
1090289981
1589838128
1665446365
558592859
275386227
1542530414
812742309
1242287554
2134963895
149068746
167588757
156067490
1539599173
695067506
311144618
1012710671
1272662352
408714681
1383465104
1808622583
1614341340
1749511241
913666966
242875786
1457366592
329140647
619962832
1998129928
1315873907
634295722
1316025800
113516943
1532131388
1219823095
616750001
841721129
1458887121
1401627984
86266252
301509010
1456194259
1567970882
836117396
82483060
1729889709
360904325
1330458912
1034817688
1204008171
645098797
1621497041
1587379877
405540366
1315500308
1064159378
1791488762
1413974781
334298879
1941969561
1499416317
1649737188
658907093
32703244
1840931505
529294249
371224135
566843548
1994479041
609275839
1357100764
375720505
1862418078
418521822
1047706673
271334381
1839764040
725180535
820012282
1963542683
423527483
744568367
1643812133
395586216
117434133
1303425722
1916507675
548760388
116469890
502889701
1158584504
610755342
79734103
1629167367
1502210341
1460180872
37433757
84827877
259047022
1787109120
1533813380
99837334
930960110
633143179
307987456
1252428302
260733142
288815129
1442960932
1561802306
2073629273
1292991037
415055466
1976275878
91041791
490999734
1404152934
1888084884
1902574451
143979348
1685259418
2055320604
172898680
2071349294
70051276
1006347705
1233461912
2119021154
634182373
1966035347
149993926
629745321
1557570999
992437773
528129698
1785194196
1875614090
749442532
22375524
1141204424
36595301
35524049
322587117
1812899539
186241056
713587229
102916444
704483474
631550993
443301409
2122277336
2091248631
93517544
646031904
279954106
819581781
1371803539
1548942688
503809827
1541915948
2096797840
842757123
206299694
1502453287
2141212697
2069432307
1279038186
747838362
871784967
583648148
1809306523
1789554245
341378067
1923928617
1031193033
293986457
1451010342
76109053
1106457192
380974512
950475796
96382479
984026543
313971116
715634484
2096990707
1829483336
196280616
1920505066
1540002578
658539759
299186831
1309876363
1392356332
2026691533
1645590807
1045253964
1721171415
202075472
395974176
463027477
1732160866
630040850
1336556397
1466819095
2112401414
1524407463
535727832
1310273472
224538044
881088377
295078174
903482727
1838692385
1484302160
1872164694
261046616
249079554
172752534
605882176
2053385326
1960229337
351565179
394627303
41129558
592934500
778976793
263713433
155332463
1940880148
460126771
440010255
1281644388
1174670211
1585908659
1856810374
1004741001
1993509742
952203059
2131793730
456864764
541399455
1726801040
988731551
423551909
1340881367
555370612
1024517835
1930749477
1892968710
1841561686
1580939127
317409978
599295360
69136963
1891348346
101639041
1838186955
233805583
139397143
1852557547
1556845458
855047662
1889004215
777252015
524835517
167931866
204038014
1241906026
753865836
1796401916
1461482171
1534164138
338720252
911920043
439818952
286634838
939826001
1542477840
885796645
1701345295
1164178710
692908952
1202737419
191546238
1840758154
365345779
1863041898
193231023
1579449555
1416127436
2070154432
816308674
46395252
1515998960
85718436
2102156938
1507218070
1750926936
997954176
122516428
62778433
1831466145
2139892781
1524388997
1503467954
2124740561
2081954571
958514152
989257856
1784081138
1833178868
968948042
1879589275
1704615899
6739949
133480489
1339096165
168504953
1340456293
514405057
2071441605
1872228986
383335307
1167388007
310365024
2047512440
105675179
1004195958
110625641
679351537
1789891563
1392050498
289911663
1769497950
242629831
1142184243
1774842395
614728651
1228740295
1302763347
372691869
444312700
2030778908
1729687923
238414081
1061655075
676306983
1098239220
946034866
1472514538
537288584
1998181671
1620242650
487866
1021190013
198864582
1699568087
1455275881
328551330
261836332
1177151062
858760807
2118399854
1827517449
1511976228
465691733
1839637474
1203318792
165656345
622981931
1992815620
1058474905
1179500602
1789543561
2141255317
77206441
248550659
2117698914
376126312
1771276454
485633785
1264686255
378550363
31028595
1610511633
236747485
2073256348
220329202
342576969
1040800555
1854714534
1272624008
1130409075
1783886409
387237971
1350165483
1443868020
532568775
101472627
1219104952
350040243
2106905566
1660172504
1646985629
1273283280
1504647424
47755512
1009955445
773445728
1716548471
1751067734
1624222958
996214508
839997844
265307149
713097074
352976704
1722324143
487866
2037627646
1810947535
1228742393
598232666
1392468194
983823295
498680987
1564765880
360761627
910476366
1845565406
844958858
1769957854
1172624361
232718316
878903971
2048512048
1755969920
700252868
1360502094
1050329343
722243468
281183789
1333330810
1265438401
941606166
144950202
1088325265
1252088895
705414612
228508797
1303733505
970266402
391544684
132061957
1158487099
1016753157
2013683218
1541678435
1997077467
836452880
1308575883
540425388
596979871
222846130
1288994426
1021246857
1171084212
416246562
1779073353
2117058516
1103291971
1011221356
1799151999
102910281
91562729
1251284907
1470073894
1553447337
420252644
826755086
1672896532
402441043
1482579911
1224956666
1142921517
1572604789
576891086
1336445892
1922879667
69078817
1901518594
781560064
1287754737
1611197528
1906654808
696949777
2042919320
827292078
928993870
761573418
265506342
1450985175
1530158802
202927889
1101419825
399982585
1755203592
831029316
1408610252
703608912
513185296
1002146682
1059920633
482016718
1312704920
389795361
1016567816
1703258206
755380451
1375506086
1064994721
769058544
591485054
1838160196
1936770887
266340843
939031703
1222587133
495474337
225928908
1960955755
1974577824
730900928
1446119305
92144798
851999697
222742917
478048692
2037759021
674022864
42920465
1396405100
1349198083
1173610609
686134440
1927769539
284619833
216244704
234581653
1100739041
628827472
1103088489
800886317
1990666380
1096011206
1381817813
1135627032
717883038
245847275
1569968406
1239516758
1123739186
1723361850
1181397925
1134889157
1493000500
1759757320
549999146
1768715513
945786337
1371146996
651708378
922379874
466365641
1656122531
55722621
2088043833
126010780
1196710368
319092371
1650236500
1550390929
760546238
1474989266
125405449
241853917
494269525
53846943
188414253
905313862
127306949
1464374742
1799560086
346705412
1200022243
199871758
1886695678
799550243
628018621
1030812962
553169011
1081447943
1981778986
1251636421
1118875421
1044790423
2102698116
294176920
1096572515
157638789
577451029
411834528
774048724
1188847025
648535611
1862874271
1949019966
1758414510
725762285
1121261455
1109101769
599034663
1271441495
2057885983
1566613977
848574113
989999544
737389639
425818684
1266761208
1940936172
1957796075
1760288594
424444948
831399265
988317331
1017391421
1461661020
172709644
1437124621
249725686
491463618
596329257
1538046365
1156617589
422928838
945483821
1558099705
885770064
993846500
773000245
1375781149
1583798206
414922654
1798397604
1038061515
888976063
473515590
789188617
1367881862
1379366318
1932363451
1524969513
1154444714
890652295
930265415
359523207
1084216988
1623113453
1183899303
1418208864
967204420
1229959782
1950729106
2000257936
1071247562
227981962
1862504306
1333267332
1835686496
391354154
2132860626
2032972262
1062187386
472430068
1321296456
1658833449
1360865270
1160219963
1419117613
1494004494
1482560682
551780393
1235242580
1375873247
121694457
1249439302
1025605280
985692320
1556377070
1862690873
2088483110
1548402706
1245557331
1442717271
1448674145
550854927
1483556016
1175137691
1347679380
881025029
203400551
1823576321
216945509
573334541
1973835017
263294187
230740985
1732047166
946836678
1571144052
46351328
527868998
1781413156
1851370351
1614165803
1482472651
276237807
2034649774
1208701178
1021869692
971328976
795979035
701343288
1765783190
844285357
1029610898
215514107
1400369701
931438807
1073054682
558279149
328622767
15622722
570848284
1382471066
1685254595
1504285973
135484518
1271985934
682047798
346999157
681586989
781467859
1345431147
170608695
480563623
433801861
1930599296
1935426540
1898301543
996401490
1978631881
1685616469
1348418283
906416824
1366677508
1925618314
1762508944
2015291754
770537892
1122233806
1639145409
1429588813
704055407
1058792604
1069816520
791580609
584895572
2094171479
668926934
688928549
2132260176
371351649
1743585844
833405969
1649781251
1977013517
1307015536
915709633
838655698
722099977
719700504
1148829368
590952212
1225065483
1640137353
447166749
1254172530
1761101921
868333993
240378978
592339628
1799108175
1646923616
2080227345
1849089360
977241385
1026113613
2098022638
309405063
394302135
331610820
1698098493
381990827
1520692303
1155207363
115219963
284471441
1569642943
938050697
841967256
255831217
2005405443
273853390
720070432
1815821668
716581874
1009294099
685855958
1724147974
780094356
831231372
659503065
251735154
773552262
109685422
1095927777
1333930168
1127463074
729154197
1298549603
1553539922
1783844199
1386070601
77388727
1879900205
1484815908
1876216330
1075456056
1873494656
1327163644
643775663
1597293202
1572189185
2084238197
630101164
994311180
1175182564
1391456965
1620075640
1278539228
448753345
212030412
1901374605
1817759509
197697131
1300200544
1563305481
1212405232
1140733350
1451664293
358600225
2053450435
804091031
1913005586
1197512413
1497055824
1607569101
2037778974
360491390
276627720
46886724
1826174477
1134173774
1038057550
912171880
1930554020
1890321539
2052612050
1359620568
1169561913
544389384
534720249
1383714635
1118350323
757223557
814751473
1583121075
2003832009
1261499108
1834081546
857157452
2106707302
1722894432
740643682
45364372
114393582
167613264
521237921
1852843829
1399711068
734079421
1283543486
1162330244
385687578
1125700271
1848879173
1234903142
2069659074
41839479
170224976
1754519290
292924260
1036975042
2083260027
258980773
1190057370
854033542
389822063
1491453594
1245170018
718957390
1619269119
1839631787
519963222
1498983026
1725962241
1468483689
495795037
280044543
1390388885
263223809
818963202
1632036723
1184406827
698607553
532852500
1994884302
2128841162
2032372288
566943066
89032317
477941905
1396624893
2132727234
1363189685
229818683
689667363
1279913273
1734216742
1413824791
1767133782
411083434
728460027
1556350644
45957013
1005545897
79419561
1407410354
1622844037
835545142
667015873
139897580
732936307
1059058265
2069056865
796423159
732336839
449477347
255674928
1843925254
336836719
725622447
304266314
1661462667
1051186844
1215731367
1757571077
1198496082
1371810211
231623674
1724560854
2116782067
1108307977
544017584
10707142
1529591424
1495466287
869111509
321846524
110675964
1272489326
1694243920
1998037558
94970987
359965947
1538641478
1660303458
1200540442
1322045439
643905441
74141107
395474833
1477741547
642968208
1765343601
618516387
83068420
974145665
721229607
2054890127
314525190
2109181331
1882061422
441976611
1057790035
1539898276
80089755
1318586129
1734503089
1595975936
577182755
285159382
886447668
962218902
522742881
1101382134
904829527
158450225
174226925
104499416
983064580
1868032356
436671399
999163935
1072784293
433554561
1071417466
616910972
1703268537
1737245029
120708695
686558400
1172016489
242617629
71709612
1620663513
605998080
619779481
1778836362
92746348
1731693690
80953775
1171560540
1823981646
1783011461
299562376
1370761038
532102993
2115699942
1600129981
821075091
1446784664
48174545
651098053
1264867149
1337250851
2092888527
304983415
1482529306
977232859
460836465
1234658648
465573282
1236531377
1667725648
1508781042
1420091299
1321187200
697441113
227173102
61617933
369613416
1081889988
830872924
1373765211
2002663141
1823056973
2124086237
1868716104
1897859799
1757503408
1664580345
1161075201
1996622389
2134422221
1981047654
1915099003
266075791
1984247071
1373181879
965893484
1697961107
1978805399
1219990013
1453458172
2007144007
876625599
597720164
1233509286
2113227895
1355486493
1051266530
2109505052
1999707493
252620285
686655585
874264336
1540540319
1716515824
1117830250
25868193
1836515179
637073687
691595069
118706238
902863912
1179705339
278622228
579086830
1481637495
1901366320
1915812745
1708464652
957093843
616929101
858588663
2000721532
520018485
24699409
882677484
1143516873
91991235
145345599
1471162577
54256521
106966559
628771748
908999506
343608344
1109374210
934745342
1665416955
836698449
728914447
1922652831
1987626263
264403253
1748143445
142523967
1953794346
1205665961
503246582
1899199198
1032335124
43174032
548963999
1535043531
1676045984
449309380
1342062784
337583887
1218052912
28641555
687457351
1088119357
1317546654
759944265
2134887033
585421340
1270178230
2111490064
1247508508
1031822847
1063573917
139434823
1294446760
801301355
68692381
1169056740
1453109184
1193220660
1067275217
629559864
148829532
1483907844
2128863856
288439109
1590526419
776504738
330798874
520771972
1586396598
1719771180
610089486
729954055
606367412
1359394425
348640514
894459537
47509639
1351492787
385716705
1879183126
495812236
55915086
1529109690
901860784
733733649
2034422638
1601891511
1028928057
96115353
1381283750
1879702661
1974431162
222558727
5930450
660920367
429105857
254058709
2020329576
1179848112
1659515459
1011267572
734031646
833443127
522018971
1763756790
165487165
875635815
1991269649
1374523446
444087977
82986655
1360145097
654250015
830333672
509566595
388376902
935290331
78646804
1960093946
473636747
100917668
1187659111
1515405152
557182699
108185516
1055612318
172006663
1135024167
1808818745
1308319330
1046622538
1620658243
1896826161
725491251
1180747890
2108472413
466860039
1171485056
534232483
429477997
1289373119
152260293
473642928
380833186
2017112815
1216072736
1802649925
1249239273
1655932665
450273333
411299839
431126265
1777077670
1640448142
1222757718
1102182531
5373518
1796475983
1224575602
583941462
2132103592
1614046139
2102554426
1396720643
194936352
672079946
964326981
1891562110
441222220
2029492050
1023948668
63915210
366621643
248977899
1882762650
10961442
1725016852
1746300847
33271457
1347080367
1097040625
968216400
1600118903
1147497089
1358632519
1092074938
950241125
400290032
445557830
1584465707
527389499
1329509603
2002063440
1885571789
104275341
597520751
1678110576
2119107306
1734378527
1386082252
498168883
678867275
1102673102
532175406
12207103
933116045
1477875420
1076999111
1821890301
1122674113
729547168
1696377736
1707116900
1546605260
31757176
976112051
376531205
1401473652
2102915618
1951309180
305580641
1985081837
1566506964
984137456
1763949141
14146627
1294346773
159702289
436016752
2105466390
750914224
696459550
1474995510
1484901806
198460555
725192138
927007884
2129396667
403007504
1369942812
1915773979
1133540237
1387435743
1118134754
465605454
427419898
686506809
1240031414
1623650603
1266978201
1765183731
2035092288
2076560403
1846489713
1832128761
1252779824
145445901
2096901054
1841638960
1811073283
1979925533
579787370
1642119058
608920339
72778338
35253586
258908112
487735214
433422852
1211083027
1543356966
344444947
316909604
1314601227
443894805
1015892127
620082315
2128496322
512037620
2028869893
74987986
685080497
105599853
489073107
679142022
864751086
429829026
272679487
432084222
429951749
1112078112
2139840679
600668179
49457438
19593588
2133544118
1746873843
1620474970
228690109
775040713
1389125914
1114419141
1949076231
1264731011
1842867998
261405042
1602013327
1398962425
1217402627
2007073795
1840490900
887908119
246761928
504112945
1455103059
1983684383
1742966212
1168036101
1665605360
1698205864
608511887
2123351353
2081188338
1165155522
977440667
2052085266
1916137685
825939296
448693986
319228106
461550483
1123188140
1021888956
1329908528
929832860
1505106706
927504856
1051168127
1600195213
125886212
350118135
319830265
1888053107
963566175
1125015542
1886196479
1169627414
1012148815
165623491
252103369
445303667
1481983605
63436951
1746227358
314845704
1414054772
1298245356
356806681
712749692
1371887622
18751299
2061701981
614287132
1528355268
982121261
1164063101
838814839
2125384781
311050393
987561038
831616006
341464262
800818460
895446523
379445128
945747238
623767634
918256283
1643413419
841614383
1096326815
1111089526
1652500633
1885676042
597614845
879408409
369448569
1854337990
1741840452
1586694853
354619113
828047879
453079614
1892403182
1011770853
1839961714
497687348
1819613933
1426592533
465312038
647362015
262849113
347389608
630003720
1562795126
2042597801
1762948879
662566379
256431866
2082095264
967796111
2034079470
1613570675
1246282209
448859806
443913072
546106151
643384660
788973800
381311465
1513870743
1113716958
1692610586
685309904
81902860
1900441214
1826134876
520708491
196521534
1352331472
2115932906
325981680
1850489463
1260416650
239550837
1412998686
437962533
1957114293
2059584577
4877675
212438362
287004111
1111259206
500846500
1621930877
1867386054
1774925219
1084150792
1800405770
51652297
771551660
2016329101
1564681579
1438529156
1322437771
1332251204
752909264
2118132147
994777561
1359195329
1698031740
1793301714
2106466009
2022499067
1668499951
1872440011
340286029
790769188
237595122
963278015
2012531326
649710313
1899501362
273001739
394863627
1124516388
1824777152
654350663
1855052576
1567092378
1483293589
1930624761
312321373
1686124746
509363889
1260763248
180180972
1656194559
1437847996
55461011
1023369719
1059540104
900930769
721858662
153824086
1717479700
1272931823
972233273
718698035
1485364845
523666872
3899924
687699189
1538210409
1038683458
1700608935
1682715819
490037352
88149409
495840872
1542158576
555682106
1860060633
1465015154
1938418945
549697035
1798672572
659056010
2018090564
839884136
1329885509
1722698640
960073771
885238322
423063447
1847196099
160478725
1482113345
317909438
940201911
34885228
951877231
1728590519
731620357
2054227982
349168431
663713433
392026094
1010786028
1430267736
247899200
1277830041
317431154
405791096
217168763
1949074280
1233703830
1863877729
1386187925
2036596745
1874866337
344664987
423816984
2105270099
915569250
886412164
1699639001
322503369
1917408759
920375304
1952293404
270603271
1697705849
1409702314
1051736196
1852814013
874594839
17176084
1639024160
2013051504
1696452287
718950490
781490755
1362407162
477990949
560133332
1733597296
1987582757
155097959
543868452
1140533223
1755439812
2356631
120020202
1976730587
1959092981
808158196
294858514
1849762173
153884213
1348892352
1419847799
457651871
603360608
1959044880
1777224540
474427291
1997687267
384322683
1596424674
1790669532
1441422167
1587406124
1384718533
671756293
1670534216
127704619
636741098
1213040037
1101323099
112254536
1695713244
267780711
743864249
129548014
2037602595
266935285
567409880
1870254570
1892202943
1616321018
683676792
835575727
974336304
1092009260
229592761
629066174
420603867
2114232406
169259690
1505693572
860881835
19760146
685382196
862566379
370941632
894172097
707694740
1947710780
1891522576
628306404
110696860
163173599
147282357
454005967
570812220
66043878
634203748
1718632341
242314882
112000464
766379856
805147963
463290885
563995966
292226251
55455219
1102415239
823312700
387004859
45350827
1427503042
1389372037
1308939507
916962279
1500504213
1124096035
82991274
1805771975
1906489348
373987890
1238597196
212528904
1979305205
1114270238
1179028245
1187000872
875913718
1531070003
1575156903
847209036
1340502913
1906701205
1405055893
1760269570
1357940772
1346329371
1048055035
848775387
37503212
56456942
2063049344
1627504213
687697051
738780071
1477103748
612563348
839958918
1016009044
880921484
1549819535
703600040
630502007
1452329324
1162658679
1247866168
1346659147
1320003958
1899784863
1773703307
996377778
131710888
623712246
1110118005
15423722
1954172189
1464798000
1062608399
317843080
491927735
1432747042
1114689026
653433346
1210305779
1510205429
25899005
665763764
1033952475
1201271291
1956125431
1897969626
1810726867
430075876
1955956372
2041336088
748088262
1741372237
1574318009
819093920
323377453
1296176113
1780302207
832038248
1516655522
88379416
400322094
175713939
1503210484
574406715
679393675
659800497
281251525
1575419604
1471352703
170623492
1070389176
412200541
1691736111
1301304505
367285017
1436395401
666338578
431831718
390084907
1735582512
1477989169
1343727579
313845656
450860396
574008218
2129213025
191475068
1627319274
351355918
174526327
931195335
1966144819
1047014388
2012797056
1070031803
1825136885
563625151
540390472
1144913761
731525137
1268136073
452529262
266924311
541972733
244846659
148316852
785991661
1641017891
1898987658
265465187
1979968642
36100277
651245496
107710884
932493796
701274703
1394628187
1540500062
986705200
1940535234
1992377117
4508437
559220413
185046802
736698582
1095787824
167816877
987331337
3409482
44018376
568089008
1293124211
1020434947
989777628
1232832999
735199141
47174634
1211065736
477361498
1855210497
278549700
1098332108
1726247130
672023684
11438429
19854175
346705412
1793774213
1775899403
1773134460
13581417
295694484
806853835
354604066
793677503
1245602635
682923437
233412267
781189789
1774649748
1628406071
2023152061
1755357208
839041131
121903716
1648100126
593667849
1593338208
427585737
1911517025
1541133900
1517645655
1683655224
101155240
84009136
306445384
2015029123
1756728417
1750932072
1531781791
1256751238
1409376092
601817548
1594316060
1984480435
1130875006
1968239033
246935725
668476788
2124246646
356498130
1677925065
526946487
1950309642
553631303
64917273
1104858840
1331329309
883670685
1278661045
206919192
1868396728
667202729
2003542357
1324806621
436360307
1821155454
959461938
256122755
909814295
150678106
889688505
692143715
2050773635
763868428
2038036440
853106653
937021032
1866202396
1766087459
665603933
1308302085
1998676238
525131575
908867325
1311460065
850855468
923770772
1535767891
1380158617
328638999
210659774
148079117
1523742216
515895393
1514296651
217593581
1421870976
509688380
344285407
1078398462
1704142337
1030234443
830982864
54725580
1304755687
1347092353
1835360194
639511439
1156321620
1319666059
304343147
2034687984
1791637398
1587182209
2032498632
336243717
947279614
2132339738
716382498
1362089625
1049487234
692052149
1530945879
2091545063
1542624494
1201510016
592063083
677216619
962809762
1887630281
89689072
1526078132
53854041
2110063201
813907721
1853221696
315696681
850536633
1552416311
1858684128
1934006976
1180434547
28057410
1276004083
740818498
1624909525
1889807633
1089001564
995312458
1090570224
1853336628
1494411438
2013605061
630251576
2041407240
329051620
868828528
741461408
1807157665
2038196197
1078873238
736383997
1670070263
695657836
1743892218
985719011
1339248090
112322723
873431276
885768645
1160611680
1269765187
357068165
341589914
1500345850
1849282748
2090418748
1694640098
1461585088
1509121729
1184292039
1578139728
1474737242
70680957
890242077
1363712309
494598589
426323170
1095425327
385334700
1200605993
879541817
1802447294
325665876
913526954
1957132082
978389903
700126383
1132649690
1915134845
706529760
913037340
677855002
922814393
736607060
1157491926
267295456
823367986
1600051565
2136349169
889090360
1655404821
504188845
383517400
1303102071
434617047
992751204
1775190121
338488501
1705606
733735830
625997251
528351493
717746458
2058609378
425366213
1624973523
1535007833
945374234
357585103
498366768
471508688
952355923
721705003
1581309818
178350041
407243906
1969672632
25953416
1197767443
753520155
1736509074
684466261
226923529
1583975609
370957472
1485420746
774734045
1836455371
57704209
1485702288
714092109
1372592659
227488215
1928374236
94697722
1989923657
122604982
1832773595
1118350323
1393914348
818481172
1224682092
1554129912
1663067030
1436792768
317877088
821853740
1070267577
1148166888
166193958
1064272379
730177211
1154253393
261404086
165529400
1951986122
1352845596
68502751
2078834933
149638821
166264652
1865387264
1832727450
1215962978
1805003935
796560190
1852525509
49944655
712843565
2010308864
664204622
468207887
1038510031
1506227189
1242717796
1677582262
1096928774
1843200903
778321045
1241504940
725046544
915149440
417125329
1183833942
517867884
13191616
1150869229
695679481
2034329702
284063214
1872972092
1467899725
1810686441
1382240062
1358736365
190112888
1855292235
1213865761
1318315927
857275150
434960524
1451387090
71216948
1959629050
581475471
1968933949
1399777392
614844382
301701467
723780485
1531323519
1117201919
763359589
263028426
1382224376
1321173774
318915891
1032123478
211348137
427481107
1847216473
549777458
1386966633
393022301
279124240
648791974
284345416
1970444215
1666071524
2033254653
1096649813
298669137
2109213004
1441637722
580104764
756725286
1850442504
932326492
1910059587
323669919
77920906
2036421028
1669819719
88599546
1664708703
1765749465
369546456
1310940604
675585368
74257846
188375739
1353597826
855050533
676090887
1168053942
1679978371
1249161607
1384559523
1107985792
1728645931
281003667
1171892674
746503264
1692270328
1307273070
1775927776
1671682563
194710418
1561784735
493274399
621451940
100569197
1920093490
2130827140
1601815283
1739112046
461772058
844256386
1148969410
202676887
1765383482
404206666
1121225111
761600355
515607356
745870887
251928904
587741254
135791194
1246821053
549687577
346920002
1461671562
1467561377
857541337
1175229230
1975074699
420705900
1702543016
1560094529
981769604
1787503400
1455374562
1890498138
515591436
376382997
610596100
590569785
992786254
1387344808
525088669
1987314627
1442071097
1382248909
1849598941
445616512
361760088
1132777512
828777524
346544523
2125684356
565687351
935568417
1597775787
1935094008
1367368132
1209068454
55260838
1637531862
590256112
338346960
70481537
629064556
1812269908
1304222481
784362042
398415061
586441173
1922343298
1931894444
64736978
1122496360
342110094
26176336
264826615
646853672
1170817006
900029568
1182212815
181240501
1650617936
1059322220
963468660
1402009908
128822800
967988826
1999629903
1204733039
1030445283
1142165925
1469130430
747716531
561230616
1146587870
1884659895
1015660413
784131971
739833999
1584910325
916793069
1414403490
1775139264
1202191189
1143829759
1586535269
95724936
782955308
1229419266
497026136
416780307
488462433
1445729130
2086754016
477541867
257548292
1605333208
52429381
1702239881
733903578
567866988
1940161871
2000557934
1117800910
1447234939
1929104102
1635142818
206033513
2006031547
634730383
1013676955
1470210610
1461647904
673219127
975886599
321490602
2136944143
1941638643
987609278
1199360593
2082364566
1195930135
1392142675
1826566241
2001988503
108129304
1567785282
743337417
727871542
997732170
824215234
1453137
1960951440
1078779945
510626813
1567470991
1844080941
920155158
1779230953
59540314
52027792
183201500
1589251243
1635434297
1747104138
258174208
1257944123
643098864
1885409731
1646435674
596794270
948238823
930825574
327724937
562886213
1734940607
416333795
326623604
1059037831
940022879
316768405
558816570
1137879725
1556896314
24226634
484556078
583328283
24205641
335140610
328532009
1670923262
1040784154
1565777163
1238440582
1074989827
900127141
451461703
1338010647
1782721756
361484129
1661131020
512874626
7556589
349965172
1109813551
1252146880
431644032
943547454
1872268493
1748978327
326906378
1357505955
1832047580
103038805
344950109
1259307841
466520438
18165895
273575655
1594800761
286268134
1879913875
588799715
264750951
1752797278
756137216
1313104403
1831447143
915021849
1266457026
1614367603
2072036560
472592846
1964675768
2045662594
1382782023
1836746584
487437640
979218784
554993004
1844829141
2010154364
10909500
1569655063
1551229303
1512645383
222362319
1535719845
1090574840
1136920619
469363535
613162628
758053495
1642341036
2017920377
155652923
967382737
879947216
1548929466
1536342156
1965425131
1034041187
812650684
804351068
1342069133
1147534169
1760901010
511725497
526245269
489471131
811461335
2117601031
206052465
1333685365
983442093
1714968400
245051448
218215023
1374692999
7135285
1221996706
565331390
1964929520
13226135
1165409254
341250808
1485954352
620160288
2028210375
866597300
653772907
1457618685
1501120488
1687716617
177324026
1682874413
268171674
1080287431
407101245
365068840
1100224511
1980128576
1988920405
1916730438
741200550
2068267077
808323285
1275125836
79022351
896801531
1415854473
2109430278
2103133957
845586198
1228201816
755865048
602805967
1670926509
1949141540
1089845646
1329398031
972706457
127006287
172736363
1949628677
1981551833
1091596833
253655165
202524260
1191578876
91676346
1202614431
949675916
440406642
1555333285
1792891135
1265225515
1811068295
303411536
1069009665
766291095
2078579981
2096965729
738843049
1256003880
2095502477
1461431178
1660942448
1441591645
1790024118
1524448412
1747627256
866291398
1096056513
1009026125
1996970377
614964492
74311043
1820122085
304914954
1033100417
859113440
1367742398
1527513589
348995974
195862299
309286171
444580230
855356776
1027779652
1429068568
1046883642
943871755
1986681199
101745194
1121702350
45466319
2067936442
1472764817
2064136506
1887804789
1057729477
646538406
1106658411
28961266
455581395
1712806069
1803471865
433562598
2108197939
817959503
767671191
18711146
957303648
1074080064
220406589
1073550660
887379120
1793961356
722481375
1243721128
1389848024
1978007223
1094671380
320504776
437353368
936027738
1709496522
245484537
2047942412
284909950
1668643268
401518039
1392153430
1606355070
386573567
1581090530
104768477
1189060674
1226133094
1369680222
1406987343
345942270
1454657294
1920414656
1749056689
336071372
980256779
2114669093
1002211160
865907366
229674959
1698583622
137902864
1680954352
1930381368
490162052
1491492039
905589172
1402180375
514299300
1181696941
550832404
1065301284
1384724820
512459004
1973088379
1126130672
1558208626
1928501800
1334726503
286252959
490945523
1512605818
937338080
1810527710
1378568040
87642831
589326429
1917644736
675658576
398801998
232076308
998253998
805742340
417733699
1034041187
982866380
661583010
496326406
1443869770
2134484787
427051124
1745158910
1595803871
1759259117
965973074
2048852393
1700026211
109620029
1963321848
1048606254
1075827346
257928301
220180542
2146360982
1347627402
2042103827
189306354
942102687
1487458931
1411550577
1397448411
170051749
821572197
981993614
124766059
531216331
1854297189
148926423
1934015352
1104014198
873492207
886698655
882544087
457611748
255195577
1151293683
1810611533
1695900728
1554938274
1789691334
564424307
476716647
1890145656
2026445257
2030751257
936023892
1582796728
271467312
1484991282
1975774740
1576736766
2051609283
1218555281
230811830
1891283816
1868734357
2038771877
1937897831
1994415710
1320627553
1787963374
1801478746
350595441
653032971
2083713565
1771765563
1863314041
240297404
1749692846
154943477
2004631335
2111222555
1097339040
1677159755
1731299640
2113776571
79633688
570245129
431962664
568684228
860463022
1399638506
1552469223
1123711851
1019150556
1963642918
267942582
1444640705
222267617
723378558
883664504
1691060159
1258788059
992361584
708937199
1004202023
970808006
746636562
1836738851
210946974
2013611835
473757325
468964409
1196508949
1038105362
51919832
689505992
2114247913
53321044
665267800
1910055698
486465035
176109719
1773092859
1632362414
879929464
1875239395
115295842
1696028402
1884075986
1154508956
1386571846
1783228634
445974111
1299797643
1025045986
1202857804
122455936
643064043
626342260
891918268
1966891485
724548599
366825364
1392023210
1384540784
1462674207
1797350331
1058595137
493535335
387218287
1620240843
1913281453
703582841
28295796
2033425674
719953851
1326278812
301036520
809099698
1523566451
1455641807
1659510529
1755634047
1595777490
1843051701
252942595
2144859704
2021095584
573541759
838627048
560509472
447451875
1264941131
1511240631
27248722
1784965738
529258870
2060887513
1704826589
1438126193
364315475
1509771886
1794861022
1444325242
1767980816
1070687613
1229622806
2022624783
205161332
1787364655
213392014
350441658
1692492985
448268242
966604371
265247421
506132097
838764771
1505115718
1589155888
2099169508
541924541
1574326491
1927102971
322622742
1273295055
1197875275
928351900
1632028646
1295282620
431613485
529174171
1422898308
1190001936
1774937936
964313853
98532668
1824963253
1167789175
870732694
421052476
1992998845
341475053
688743797
406222346
1350197950
1198276022
1057614857
480697844
305988425
377084320
354362289
953838662
1287739916
169587399
628710410
1707521274
837938088
818198686
873441560
583434716
2072663003
1611964789
738548312
671880641
1813011470
823279901
1825902244
174912152
709247931
906142430
384325532
751340797
282673423
1366578366
1288165998
602750695
531043316
652287319
1026123839
393628528
380825631
407858600
2106215858
1076802521
2043694080
528846577
1526022184
1812988172
374267963
960100927
1245321653
805407582
1371787334
195578796
676035910
1682101813
943987384
331636131
1977052058
886252535
680606259
904752969
1947451296
697275713
1510245341
1063362717
810000643
594607003
1153349788
1859210835
1001169100
1014918601
1601985677
2136289537
1856774558
1002858731
672130220
1345372175
1851973009
602457718
1535895694
1488244152
1835702966
1699619722
878176537
722286520
1980311516
1562495079
1078851017
1662832061
137507114
920927
1020254694
155235611
521764378
1695297642
2013816559
698352667
2139878098
8581884
282952943
1651373630
836311086
993871672
1017442806
1851471123
1152118458
1572966038
1129239739
483863569
1909298085
1691849693
1750751465
1399738403
1746346380
1683900646
86318954
758609935
757447585
242929422
1356919874
746276556
1879929528
1464834047
2037191325
1355258287
1615716927
209044730
1369115333
372734107
1854598569
455649550
877360398
403245735
177857421
1548173748
1200557316
635101719
1254517515
939655093
1571643929
1432526589
2099864874
865047202
638190330
1321237721
1111284899
700551846
1996509923
1534729259
1566730576
1623382491
428239070
306606849
1718942308
1101314156
177478927
1519529181
496082306
1837695336
664067029
1844078839
391181606
588081103
1009087446
1748575202
653188190
506302733
1100116069
1990603058
1413880808
1388326015
1034170545
1993564550
844286013
28716029
434381937
2127640131
11891972
886853503
201933760
411667585
1651882390
1881656417
1686016599
83079146
546449803
291044792
138842607
1567912943
360510582
676842531
1723996325
816925234
1150360044
129370799
1067597030
719048499
1219975410
1186186246
1500817315
1242841383
2052064437
1114333549
840123280
317273219
1597897561
1229622068
869630077
1464906036
1315503340
1222894720
1367180772
643985195
1639166203
464819953
1044361265
203783399
603763798
453890173
287765408
1384047266
85710642
825334403
1411848120
1424543957
1721831860
1860975308
1205826433
868249058
648724423
958458185
583938808
629388080
82041469
1652278264
227671387
219787954
1877114069
1738403902
643240570
1760250548
422486341
93801571
38300410
1412693073
1226156582
1438844201
1125343682
1453259466
1643529645
1426679443
802799729
943561321
1185855071
256058695
630299919
395767693
1559768183
1197593952
1363330188
1126878361
632773151
64672192
1190012154
1454636666
1552794685
1203236941
1139955981
1949702342
259338179
1893477435
264645473
1248249710
682125970
1395723576
971844531
1047649214
897707391
804964171
573271730
738021185
1945463490
984298044
1216042401
916750442
1129979319
1734128537
762910241
1021049524
1340634675
905197232
1030218499
773395440
918002742
2145273629
1972815533
2065415592
1307031698
1282086494
563951284
1855850944
1355037788
124755266
246850218
541198650
643724770
2147214523
785026256
853723818
1428235276
1306519948
462570271
1936204939
1498582912
79427660
778332381
563987510
1835788987
1652221954
2108589222
2116891120
962817860
362015706
235171236
1460740634
880827657
1631927889
253419524
1723173811
92422199
588289003
1206535294
2116467535
857887268
1002990540
263469011
38570404
1643328496
910715
1572756526
2145575489
907698602
1442569738
214313040
1489824355
2000035754
778003293
601391339
648282404
738363739
770701786
580585343
1829764033
1969032049
1486570099
261057421
434181344
939663393
1881742309
1884096918
757480835
1581257847
1632162122
1797555282
1939336998
1303390168
14548330
709801219
613754895
1351603236
1901957871
2125233721
2089483701
1943384245
811118201
820708708
958667504
1032789748
1071530490
1727608939
643741811
578712676
1006520604
656866974
122873794
644445674
307737438
312088486
807355964
1234370159
1982177182
923454817
496849386
625862709
2122442968
255221544
652031619
1301794385
1236420356
705047574
661649933
1312124134
1670376077
2070770372
1026470237
199753632
1134425227
727667890
1110358910
2003554069
10480234
388450263
479577199
896994968
1898114063
2114988895
1419244141
821803500
1769935477
64592479
148169767
506062984
1629669744
308813972
1439141271
475243807
884990842
255071683
211606135
919255455
58526863
1248651251
767473436
1819527778
1707558161
1850798643
1598575415
1640065302
1615639251
453376435
739787270
1243456517
751881392
845186398
1641200282
2051811566
2079697141
958047914
595650794
1863464380
718204227
28544933
1532163438
2090924733
751495732
1118724909
582668683
1718547988
327488993
494731953
1935911553
1939203867
1525922831
1166321995
2088364303
1130679312
1900222670
1602176137
2119942394
40761497
1945623516
677573957
903144313
2087988748
1648194810
147305249
2074988814
1672906828
187974775
613770776
842514068
1937063224
943200994
1744035371
1996003657
1845032488
1319114034
1100644879
1797668262
1808204549
455629518
40048802
1939257793
2107619575
1420219379
563116295
330545475
182678870
1173565012
1221259561
927978641
692789786
975253639
1255544563
1122767105
500272941
1164397117
81199488
370695228
1129449199
1933365202
379548322
1863374467
93706473
831296051
2038834951
369871854
1082349181
743916672
1166812127
1558910976
1398722220
410978118
1119584130
1796184894
671234973
320152137
162239223
512192842
800690334
63636592
2105764999
1312705719
1286136758
1027821234
434978601
1829002011
924484128
408702230
2036316914
301858425
204139580
1738326807
1690621583
784778248
1364121452
43798975
1391233814
924241446
666009691
1761855706
1836929733
2066911048
1927388137
1731816262
1051500834
378269254
1973355960
1816318994
65230950
748172511
1381096968
816912719
2123842971
265619944
1783330600
1734831329
598443844
261452668
1807029186
1075137920
1869546616
1094462729
937304334
1262402965
1939175501
271048302
1425815687
788607554
1625423044
744294224
1716165364
2064057661
1857330196
1797814648
735403784
459363574
580032224
1139995335
965530020
1843608068
237511979
988544072
848541437
1026615365
1045237378
406297792
1610897885
1729601883
1857283090
1417333033
508471734
1073280882
640663090
152307990
695472336
186660076
1161299791
410435119
440930067
1562522052
561685370
33406809
254794168
1494714424
857513378
992900262
2028173764
910798254
1291067195
2089647876
1110361061
1179227946
640678042
650645660
1804462593
1457025760
957942886
618924568
1452715514
1577005957
1611444785
521714536
1941638643
1147267978
1749572200
1729360234
845063493
816065396
800861143
1789865029
2071320761
1590891670
433183923
1588510789
1151934218
873963389
1731074181
517327521
1895766933
135361913
1215702189
155142803
1170766370
302632321
1752609757
1430242821
236698755
362565556
1611507715
1649030106
98129878
2096679794
70010139
1362721683
2085664870
827279742
1684494221
568101571
1715827103
629542144
384695630
1233705239
1873066224
1968966130
1588219867
1440774778
2145026048
1786170526
1392479136
1247077027
1535853013
1018209697
804589088
746903126
129032164
2137972623
2025862901
1959265660
1783203808
893214143
895882794
1075847495
1302779053
2100407420
418381057
78772342
453628539
1477139968
370947560
441851852
1219047812
31394395
730005144
392334777
1070231784
1782914257
1288859595
999920298
499739410
1436946678
693439075
1362747070
247519483
1135547057
36704117
1802768613
333875209
1881719576
1027239704
1413208384
1005672097
346492116
2031327874
1128709536
432627308
1525358193
1525797514
463254928
288694979
2133949624
533998931
808114505
644778257
552267044
1930751596
1403074746
1783734189
1273868169
1385426490
1922654038
887813268
1519244952
211931977
192591969
952926594
1689933384
813176238
530379644
475534316
58196018
475397695
1076882139
2118259215
1119084526
1334007461
707609611
608366432
983276904
24772837
1474384942
1158618581
1971758879
215659911
1008300256
1193416941
559463012
1976547433
82954388
1038399721
537405029
506737031
350982748
1230914687
360361600
688399777
635467852
338684511
382267075
638872716
1945728638
703954096
592635083
576105383
1044145511
698962273
1220657603
2061622933
522682684
49070971
569963286
667286548
1730938878
152262692
1545144498
583166000
946596835
1610854388
410191970
1899137324
813762973
1551287101
1811034414
1414412800
482011290
1886312946
962967703
2093173470
1666707580
208355892
668264987
1317697040
1755437598
72685426
1614828593
716007281
1181317826
1103868923
662367673
525313279
69429593
539112044
1672373455
603789822
1775656875
2014078726
44028997
211732745
2041907996
2110741952
1072228870
560157842
657799596
751731695
1743995284
1738222469
1596310010
724344412
1349355671
806546025
1136570143
2102486411
602878313
640601662
1648347235
2081901105
1807286640
320859385
2071522902
1510292324
1510472405
134500015
793365386
1695434041
705817734
1989707492
1866461252
1230607547
950584820
1023347326
1753964335
2001744054
1853859786
974522336
1272542977
1884144769
1041559559
1295112883
1349346621
1717666004
1752859553
1165995340
282947023
454398241
1283653093
1505088098
2114649529
234566902
1741127293
1626281119
643833712
1687655732
302666769
1191202899
856920409
639948173
543464595
519805491
1030510758
1130197539
1394735226
1359103323
1884163563
699310483
2111798008
872907874
733400444
1486570448
660371486
566231478
990176003
1781737600
2076569904
763811469
1435852179
1856951753
323137288
717838650
1233476770
9830271
921037074
1857741188
621605287
1365954304
146058537
1476757468
287308075
1866548638
1931538188
217512658
1817173028
157289568
1719581305
1095743911
1434253058
1723066367
1155545
235165033
79121225
1423886744
1423306180
619468262
2094320950
1765366142
741593314
1142401105
128863181
1802525589
975650351
1641793932
909225362
988696439
1800342937
1412182464
70429922
372608380
1550786639
497942343
332807205
595359728
1459185519
110504140
1190272609
1203774962
1776035491
701856320
289245171
1286553548
1123216917
2092311964
2062007299
1786967408
1335361021
595396280
357408992
700083479
1660039225
1890601775
559387659
431463542
728851785
1156380968
415661325
1336187987
686067589
1664583624
1997147337
1563262256
24671502
710349749
33737440
839055834
998291190
664077218
1555519148
2141347975
1166194579
505843274
1172381027
996845932
1483315174
571309013
2001354934
1052617692
391783624
539491597
1473280730
1698812167
263614618
332749049
1380342350
1549652048
2126434316
1306116819
576602349
749809162
1244447004
842195872
1774377971
1403605900
57644953
515170410
1307109971
1186751010
1214929631
1923155186
142652909
1261797273
327047750
1365740422
970855427
892242993
527408585
327114384
822056483
1283639558
1260206850
1266729604
1435141923
1158667005
650528786
1312429163
322086976
723573407
1304433931
537347240
1561907136
1468124604
626766851
1583352733
905724594
477320769
1861558188
916076451
21853935
1966637934
398218106
550339128
2102906894
1192567259
1467377198
1164944556
1952764574
473432451
747372776
1114863557
1998736723
57822667
161582206
453559959
73206369
2114343114
400738677
719560184
585207102
620281982
1999633083
1081493367
2041345806
1461151540
1344167403
1612225381
1082666763
1676990658
2133585890
628139277
862707610
89373255
1949959092
1748363757
598600336
1929541153
787333884
1519176180
1965700854
490596208
1778910417
870236273
786798021
1049468565
1731684985
1865877365
1030895861
1261080238
1908302482
1118734512
1021566040
58885990
1223796565
1902575794
424066621
1281285278
893403100
880174961
761783649
525987365
1612300803
404055417
1920955009
1627345680
1327282346
912990946
1578964512
1109108010
1604561556
1715072844
1299129858
822448552
262524376
2129554975
2137264356
512844059
932398456
1231234235
809682090
154721544
1403527202
396945413
1485344577
689881685
795542333
88242918
993711948
379696505
1360028026
761326268
1570151851
1520084332
1765324650
1118539036
1119591867
1987984598
260551680
2016677841
1298599141
2127048532
1317376337
107889236
1287208605
402739853
1244515343
1869923008
2060642565
1588202235
331351498
1502282518
816462444
2010753467
162040264
1838773671
1547471047
1706209779
506458521
1205934292
161116744
869515189
1480844856
618000141
626562089
2136653060
2098769853
31931216
1307021712
542771597
688479421
880504689
1749372446
1654665479
558839228
1932684178
465964545
1215806273
674119554
1908687207
1169089148
1416336194
872321201
855134621
608397528
1755433850
1432000
2050522948
1941773346
2100620295
1753285645
1905191680
1654147193
1395083623
1358585691
390655443
1068472816
955532362
1768058279
2081496076
1051560028
1325725270
1185704760
2044659278
1441608166
50346759
256178221
1411677990
748516707
677336088
439980456
100630970
720690895
547249872
1934110651
1253822839
614858273
592491542
1514043848
1526070850
856845899
1021657963
1061939411
1310387272
997432909
443196611
334223080
170900978
743773609
2002152037
301976572
675093861
883248046
822142421
1014273957
1038212669
689854597
442520952
921737321
1958289078
882176898
1691749760
2040268255
2012118165
1051024317
1955830370
1289849002
199027043
1572709800
133308257
1117805592
1548180727
1462410511
378965593
705909673
313667944
1732474208
1870092822
1630695650
1549726802
1783776081
2058484313
608572383
1346732158
1128642916
243228015
74990822
1131637735
1995568032
2070870073
763420795
110273546
1543485124
1433794522
1420278267
1176448693
1876691427
858601164
1450212171
1038533287
912894578
61264184
1167766265
266110875
1671420970
1314411551
409968690
656236117
1524518563
1547519078
1217404452
993834608
2005064937
1679156483
2064062630
109355819
271746214
482304371
1417997706
927305950
795795267
922525201
587869151
843933600
2137985398
1956495263
1221274209
365577025
130524002
1336509827
574539466
1323569168
1640578798
28645672
271573545
1835165561
1165955452
2056150719
890776222
392222792
1628869355
729692951
2116869228
1650340854
2004427353
184035302
1729774578
490887295
2065858655
2110498059
1115435240
1046856309
1577394667
1261837997
1582708871
1487442573
1477723716
2052191615
1563004646
1723032223
1405288686
888931152
1993062342
941486138
843847405
1070579533
1680574467
838700225
1778315690
193024270
118192041
1501646721
1885864791
184034660
1357027661
1680105775
190483148
621799677
173665019
1234678412
696201277
1108120098
732850176
1310917805
84743616
1738359373
2033102531
951217703
638429391
422367532
1400423124
1835578061
1498751975
1255608081
4308513
1673607618
1438810693
2099249507
697924085
1406149371
1001466757
34844155
232143270
337838051
373930616
649600688
1154294180
642201715
531763995
547313857
1215029864
31176955
165517415
1005071546
136838812
361043426
364039793
1375438450
1006752716
1455560900
748777522
121553505
893269141
1686206731
1778612087
620120187
270481335
1746060997
1594571692
166122143
143341660
553856409
503645383
390640196
1075651673
1933753663
1099896775
10953926
19265849
1265993512
1855663255
1713941172
199396450
231688897
214170831
1459816952
112592141
1032818366
1391833664
1919048605
1475570342
588222507
1668587951
384089183
1372200788
1370914940
1163160866
1322893712
577583968
1080583953
448823314
380641411
1978267528
1573580572
1122230547
940174319
1123353087
1930784309
1787655957
1421870976
2079646243
2069004266
733303415
1368409567
652837206
1229419266
1550429346
555381214
1419796205
612308699
1981853005
1221230041
599021591
789054728
956192698
1410853881
2112755049
1185174563
1895219968
1916269930
1031986488
1816421175
104052949
946914863
402338901
1410949932
107032219
1583152974
123124956
699657786
32141733
1395247079
136911262
893493729
1752810495
1992094352
96314478
165334548
938416500
781490338
50553630
515950317
1329932520
739248603
701491823
1954025101
22786086
1625008351
1915231325
2034981954
55208289
81558511
1441371122
1670207727
1652246211
1816136550
339256735
1344253269
297137863
1817624371
1906593294
32742090
596400423
1029511434
356007867
1946128450
1135969942
1103160980
2106660834
1497335699
425368619
410270740
1036591825
1751684306
779826647
1439162584
1690102610
218649240
984972641
1701735706
85843400
125364579
177124084
1818451992
2010263630
661643815
612036905
1046473900
1922703207
1109186297
1988183483
265465187
1520504804
1350246567
1594481767
1100418180
980293948
2549573
1328054767
786140826
1683275743
282538104
864453978
925483342
507839959
1954293671
851947317
547462730
450865635
1654098020
1184602256
1424073389
1565745532
2042197617
203740936
1045744378
1886056630
413442686
1971054784
840550953
390389154
1784514291
56042794
1004580326
1628302515
977290935
1490038007
479218897
164624395
128718398
924855615
273735693
167233366
182630025
2015287848
854655856
1176387922
1788542537
722505874
1524937698
378235157
254282369
1443023946
2123771852
1593487562
842097793
673953352
288741165
527875712
1327072475
1808546280
643031774
1652502587
359275055
777061552
1653774126
831044903
768252547
1792378041
799594937
461497995
2074501291
11511635
410147924
488729539
1056077402
2007636383
29630959
174527711
960983701
1358996727
563869965
1607505048
79708754
1881445641
959614371
189853360
1509456658
1884577064
1010176101
1582753759
1670476768
639030228
648663652
261999022
1584924771
25964653
1812533817
679728047
1493477688
1790254605
158502571
369429126
445622065
328443511
16537131
638986320
2036227982
901253312
1575655820
1720389172
631380588
1925019955
794878375
1929352085
693893786
725596786
950241125
902201863
371915928
1736889709
1571951290
1574828014
780064141
178438663
1317659837
1692302934
205473435
1984389013
667404081
2128665271
1360541794
1443347166
564359941
740877097
1899593725
1074725091
1980207584
2066038015
574076211
1347248410
350556176
1444205570
1089109521
26039537
1842764176
1529842873
944746051
49740218
495029024
989092623
1785447299
1130750059
1755811364
1435487183
110993482
97314836
819352788
2065506061
1929470293
491352954
504986007
1734920259
1520830608
153432427
1365491575
467976720
2115188466
1956739615
1770094920
2029287453
1180872981
465945745
440098097
1363548779
780915870
262544664
54485170
18456272
1379512172
1931219393
1002669888
132847073
293167261
777187918
1902249145
1268088684
161545395
896652608
170068195
431864177
1941159902
546977324
995057903
555327424
252292714
875242601
1651306974
720680918
1014023837
770180195
197276924
1211062873
102597935
624726293
1730945784
788690172
148079117
1639828696
385634480
761461608
1749416916
1227846960
414935902
1085757683
978518040
1992688170
1980720392
1554318797
175934106
513499478
805865422
223779827
476169590
1424538102
165279331
501618864
1745745360
1386821577
112788705
2103489030
183053822
811845944
617929957
1132604937
212024475
1608374667
1498910735
1589038843
959091405
821145718
795634849
1768748577
594365923
15931707
2041392873
537958918
468348672
638817885
1856448877
246424272
1542136855
1820371203
1852825579
1320646396
986677569
1110095756
2023876598
1193871323
273245091
917050834
917289897
1508942655
608750630
1990556129
32695021
2114523196
1338666158
165914186
1960858851
1105098304
536435273
1913197426
810971233
272659273
190037349
510042586
463865349
1476769341
1208218812
1481647296
756500082
1660218152
283240863
588789570
47779257
2041177128
1953114762
1909721685
2144264059
105863342
874607194
48955359
848167303
321992369
113195076
908317510
1984251286
466360957
2016241257
739561686
589982427
182197099
478812370
147033756
518326095
1899316652
46931779
629174195
1013514545
411438242
372159676
2125264987
456821510
1086499944
1749841163
2022275134
1821662731
813953671
605340670
957366078
2111763718
661805213
1064551706
881393127
1410906604
1566396128
1417486796
905051686
1898649361
420151374
560741819
1955081161
667064664
23042944
1006085342
614658057
889064631
1772202978
362284238
227934552
685784486
1029661621
660701150
2102119103
469117932
851741598
1944466944
891980413
1796214260
998183308
1404851050
1696075385
1519776760
264217423
306523671
98046445
1418623686
496955795
1213290159
1953188605
415671993
1769286606
1160873483
1144682014
1244512275
1551150979
468306957
1034269872
1720398350
1689365425
427601559
1254139115
649249132
668129077
1382935803
767321753
952377670
1397065928
1573008727
2018213683
1747446464
1372936703
502732066
535717401
2082779991
1750417382
1080245752
953413119
1682888893
211847508
1072354500
1310004623
1317849884
1889171173
95069898
233070353
547263549
22106014
1303384760
261073034
776784158
1154675824
1823759789
1028283812
485282242
1553618617
371968746
1077194928
225627543
162779524
804154202
2032661849
607970530
190826002
374439350
57123212
1495845168
580279630
1654895168
580135118
108546940
1295362221
643153242
1616461498
1296869993
285000813
610651809
1872445887
982039045
525812521
1416786919
2072544118
1868138432
1360542240
1749000487
1419645863
1608247883
458844916
2118894750
1161550977
334787333
909366536
707332551
172521545
2035025957
1991826270
1986202036
1268316237
163242194
2076041574
1339754534
1736966554
1022812701
162485390
1582458331
1645640472
2008599456
218211965
1616986832
1073670312
2120383845
530449964
105928172
1728619966
1578002962
1783466871
1974044031
1175959994
447158291
315326912
1135588032
890463389
539183998
1796714297
1691942537
934088404
1620627686
1570337406
1610993598
2130154186
751087055
316640588
234015298
1036398752
1155402345
1085167530
984186064
374826767
1182030601
716442636
400859565
1067716096
1348706291
781103936
144426024
1088548280
542097217
1641523986
1525225614
217004269
236213473
1815801046
638875499
1661031834
1771919388
422999660
559493436
852266092
1269530815
995655093
405386659
1018812975
1301935793
87797805
1907055892
1057229300
854780788
1844839507
468666639
1351090026
1923313889
1463041087
929596703
200128599
1306203872
2117283464
1529776998
424411720
1806448141
532809027
1612788459
2076732367
1827541610
1918278689
286131761
1536224638
1873933375
1620424109
1267182739
179029794
1629704774
1626366590
657928615
693574862
191375090
1165306575
1494593217
784077070
1714579757
7127404
416639900
855130056
1164614773
1604857983
1129032836
302993062
1602205314
90407604
1084704401
1511303400
322954799
2002434505
909070957
1211120934
2140783013
70966659
733478124
602759949
1367307172
989997709
1233521312
238430783
139863392
2107427316
782810777
307582075
427631566
790215553
247540117
344217481
1113122187
86146706
443712599
77540810
488982226
50725495
495084857
942576239
62793228
1755159808
126301675
670964604
1468296048
1382884946
1758179441
892535065
1100404596
1102198917
683891386
737050171
647358230
1141629935
954691589
386622216
714246866
1299408198
1422847348
2035818287
50254489
2044336476
483513686
982770848
2083784714
1562768571
1502573553
368572972
1125841203
1793736198
873926461
1944306669
1605375778
778646647
723112001
461656576
2139919524
1484556501
393068399
1362519708
1677248673
279181137
1003418653
1365687867
684744306
1451171084
1321541955
1112014419
582593783
1927523056
124857310
506507220
221442730
751827442
2136249437
969282768
2141620382
2039168954
1459378614
167501041
510525074
1579567158
124233737
1040538080
211766240
1771598288
2088122811
2024643434
1584715585
199220708
88056179
1667656215
850989254
905327595
1764654217
1792015668
120176290
1082666763
1544334337
1405116411
666278057
1185292251
451977869
1633713102
1701984058
270489984
1105367965
1149143647
717604589
906283089
1822601074
300668752
1590382477
736748744
1480397223
1578466227
55662576
1888799185
1823796542
1764409208
1335263134
436404225
453004506
718324949
426649186
232196524
468623391
1679156212
511189483
58285741
655061735
439953481
1575547130
424759003
298393559
1070512687
1649291258
1496165085
252227980
1509492065
1747398677
1420031968
1586588565
881265161
1705698690
389531572
1569361031
2043045061
1055924639
1577477188
183513984
659928288
46467268
1876656892
1399620372
902958255
1528722758
1734058597
813565820
105390641
746723778
153355331
1635646784
1451275924
844497763
701728564
293953210
1828560647
1057948439
140680575
1025505152
1624961868
2063733883
68130052
1987699826
1955430910
2060459268
2075377727
1401739128
489776757
330505724
542134887
1187227148
1633564393
1824827410
756856186
803985276
286113193
2029453065
1577309420
1488324844
688928255
1916552688
1909483291
750420447
1831756654
77793714
777148093
548357826
1417628729
1317141170
1880707203
1940227922
1948349791
1543559291
1460591898
448782171
1725035959
529787438
956197563
1969922903
2068963702
497926097
1102698752
504541077
1979868394
2011343975
1431652610
572821430
494961582
932307111
498217005
47628117
1941838573
257103648
2083114530
1505753126
378718483
1593649432
201776034
1733115013
1734523312
1412927464
1628081922
578789137
2134231835
314713179
497417493
662016662
1165994755
1119836978
999566558
675808000
2000495131
725792391
633373334
318360367
1758015979
980045835
1937150635
163445803
363943851
489770510
496201288
462117664
110447005
1317735668
660005489
1330927510
585846922
1480914894
191558607
1604989246
2027991002
1946063150
176363375
932562519
2144037626
1008203062
1106232256
1616757634
1689956140
1374194997
1381513634
1850009502
894554138
1001641117
1243511062
500297749
766777436
1439075352
34567617
83107198
216432486
892852474
588138834
38227923
1349939347
1956044408
1246390445
266063678
1990170159
869112750
336843525
1558484346
355154246
599861361
1744926993
105351265
567085140
488239005
357248415
477727784
735911214
1535349222
1430302311
764428184
949334136
1898448467
559359082
980325835
2138833921
810844879
672862446
768313390
1758517086
1388902038
922637737
2139659905
1094219732
327578045
1100169161
976389375
1424095468
267602776
1475862654
362864451
1815123428
74156720
1868033479
1454262021
1618042061
1536593228
648759569
1598919309
596656996
393066353
1249342963
109738167
1760490291
541390259
1655699259
1418863520
812625553
719147888
1090579225
962358955
537837110
718284060
327981738
2138439813
1215380146
179583218
560495041
1497391624
1441906204
1962437642
339118074
2136846417
1040720049
654443258
960161025
1115386021
1697298936
1291181552
1462409
1421360895
1389299566
825435269
255152256
1348757112
151520843
1167911080
1337431531
1388914400
581063020
1199354709
270398381
1916487003
691694699
348812994
159156626
866105559
1874251979
1169787101
1923844568
2089790343
1821865450
1592060070
1688346860
1218877435
1063990606
1785866184
1354018526
957022746
1402804558
32082279
78381007
777077182
325504973
1450865127
1688448336
651449999
2021801268
1324835723
1439851969
919598516
619477809
736078572
1406262043
810851349
1513728144
751677576
1484568127
1985928901
1885470782
927334225
111499896
1736054298
1044222738
1277093940
1804246420
1118021503
1862971869
2056618855
785760137
721785424
1729673133
674859878
21490466
1475152415
2051457670
1263332475
291519733
247506828
1698290336
301394639
1978115438
523437676
587026403
322699471
1654514669
737164085
1036347706
2079184557
1609697502
121578818
1753188454
1315774414
2021655480
1795544712
72485364
1942045095
1026153200
418881005
439399859
519700843
1418321706
34882408
1483354598
721624124
1792402165
999609467
2003878233
683368740
764429841
143547630
1145923300
1520463320
412381076
322571997
985262069
1726372309
1912698480
1559020067
332697269
1556683187
567059112
14472861
494602350
52371124
1667525320
1483069683
1859918097
589285754
365002335
123033248
1690997150
1258587405
883498312
419245245
1054508631
1083030777
1968803470
1555218123
403177545
1804798678
1957845838
1155763035
403264934
1435772503
285780691
1493663439
209464173
559052780
116808384
142689734
465354235
1868150045
281627954
1094671889
1159727074
1857771026
1793669624
1169486255
1314101021
1541064364
267508695
161374013
1264804839
1194796266
1628787554
1326775310
805221967
492972831
318273771
1845780443
1035833384
50476177
775069212
1166726574
437726261
199534210
2136339283
226367792
1512372971
1636099716
779117121
1429606841
2015396321
6452668
1509209013
1225517255
1661369696
1881516380
973422481
2123711282
1350754880
280445550
1777699816
2032174131
687741586
64691169
1564439525
675647556
2120166169
531566422
639437380
805426465
1355272169
1366528910
1523982624
431982712
2127700453
774592392
1574606786
153751028
220764557
1627517714
1509134478
537317630
1855392764
797374978
1674285200
1684969964
2144133989
155278163
1837589648
2468281
257740566
625918648
773832467
1644211310
1231290113
985254743
1712025494
1186470420
1797913760
1007745499
1949593450
621027027
1430424420
1429705612
1380125703
695276706
821166448
2141282439
2067293574
1432553950
1756288661
762111170
65896185
1969946522
2008772734
1633634827
1546230130
1524469034
1383807358
287689041
838404176
1616436648
1670280898
438784418
1864805800
1885667695
45518508
2023753646
1386971885
634962910
402722229
251592556
555940858
241070132
1920052285
130004644
108985995
708667595
851590155
1704182857
804917604
23934664
160010983
1395278132
635497838
979491289
1550516673
1808909037
737029127
851331099
127511644
395418423
1578332952
1140941682
1242675162
1499471125
508230095
1467443078
13398221
1678722705
171759776
1195325460
1481807871
1648852843
283072478
631613605
1842533350
1106885429
257347444
1495144439
258061675
1710999107
340001593
1670002877
58242954
380513840
58246211
1784421456
534799212
295559493
238432298
2104706626
663062844
1440699025
1214082549
543167224
1774036164
1226352544
1655963536
2052805647
1738844168
1232179254
348521863
779330363
1646052566
1850052918
267361097
294761762
1567749090
1607527960
532574825
455181264
280893242
1390612986
704364602
279170627
613775959
1932628742
253211856
511315821
933471529
1901010129
73861806
2144078083
1688465381
878653521
1975671887
1233935981
356820891
1765390871
583643860
656719671
1940018019
341990269
2059867793
783252532
112586958
932442271
1944135582
1585173692
1742706428
1983135097
1759156758
437117921
143609046
631394360
1211885257
208340832
2092224057
927089010
147035084
12624220
1416621791
2076410764
439272117
864448042
527682699
1360966971
1933135849
1376477694
141133965
196462396
1451907996
665721596
399125626
148305464
284861069
1949726339
1327968167
943692973
1894883138
1676029867
1086163849
1627514040
1324719110
2095859085
2117161562
513570927
1809704112
1524185429
857103939
46334203
1760440946
1765358388
1152572025
1388464793
649119502
1637784450
447921949
234102719
1090254859
1533722141
168442448
1702026878
1409096274
1155075042
1509702620
1071883239
358415882
1420793471
1931103329
227999330
564845822
1170628957
649148785
323550271
764883048
89098886
2049851609
1242683727
2012690068
1206275710
258822305
319604303
102980026
1129477700
1644105087
488597249
1437783354
1555319965
1779553472
1353738433
1638262173
1303419605
906409458
345161591
1765027014
248815377
2010179446
1511646208
1191284200
981612477
586660679
2035667917
104304853
867892029
1505470512
236468026
638624955
1690698585
1646640898
601718223
1938572010
311358987
1005182382
858394792
376814486
839445012
792016530
157610302
762445015
827542508
973696912
1721900785
1626111688
444973590
1901102336
1455059707
1318289749
781255511
458659023
142989886
527975034
164998313
1643540763
432011718
44832083
1673336300
254648235
2011654679
1059050278
1161095800
1659756415
121337542
211862944
2049637102
977785497
1157486375
1398495904
1513814365
1666708030
1513006275
362148052
1129694974
338094420
1718872307
1138090075
193714254
1485738915
755827595
240936289
115398292
551214859
1216409637
1566783091
1279279673
1690331822
333134458
613537161
494192994
831616431
891482261
432955078
253891309
1599903878
2077937421
156456565
1897549734
1867580618
366112615
1645306492
691708029
1643328461
927819603
2004090896
969808377
795597661
112672259
1272137861
1370628021
1800007333
1483674892
1916825769
2071370227
236690588
1276442817
1920677173
659284562
730211518
383234631
1045749556
625999038
188205490
1191521031
965647733
1953268784
112058748
982636356
777675614
1779795933
1627060549
1841397886
322435749
1990798102
1206186967
300551223
66358171
871971430
1290875940
320612209
423775551
1280171889
698367979
526348491
333894599
1918278689
1573036960
445943489
1991319164
1648687997
572775689
1891786916
921770833
144586138
913284297
1967577543
1397716199
1179315971
1017915068
1861495570
22472930
539431298
636531911
1545790460
1737500107
1083368275
1584972590
1946119823
805937582
553152775
2076577936
1932503005
54660659
680451962
1301943497
277498866
183350376
1253646783
115465579
335016523
957296463
149601250
954000284
1129745660
795787393
1585412707
1643268706
245358910
547895441
951154560
1070451274
2107575209
311935011
31521550
1740993672
88538658
1464637873
420371201
1009437768
553024789
1229270105
1613003054
887101732
2004465709
517871611
1941626253
1181244314
297901462
1723643332
1996956661
1015601081
243638422
1165168574
646017487
1607751069
2136387996
1700441905
989910174
1671467650
1205294113
1475760086
523854969
676348737
1011337292
454214821
1812667051
498509859
1054687939
910857050
13841683
1505460042
1793021141
30468897
787934243
1363179670
95765634
588822470
847405384
849309284
1027815258
461331863
1902576246
815803397
1601282415
1432000
1023446631
1351470364
1148485337
1442109282
461528832
466108276
749855978
815180350
493979802
337265029
94795432
1147728780
88451927
1170300579
582579279
804780070
1605734944
1722542580
261486498
670497613
274783561
198652594
1021992245
281012854
1420094758
818662308
44776769
813951111
11749775
1445316673
1504466143
86097758
1528548764
2022665004
538468770
1858689574
1406350267
1612103192
1458050280
1548685301
552969602
1376882375
576140238
285167432
828289649
2001599221
1916649183
1081941539
1046500793
600106639
1546612827
1693307794
2082818722
1442784295
1054936068
436867827
805483696
907568346
872266126
1527003884
1992491548
1594313231
350464736
1085214042
800141132
1265287805
1540626826
2029913417
1716913747
1361503475
1149857338
333929735
119213963
2133745090
1074312745
1838012664
1801382337
937453202
68413293
1476149765
981433314
926893754
304154281
594303327
141087029
811148673
1411237066
1072793826
1939738471
541009288
1198676380
318026254
1672915529
582664302
2007928528
436370753
859523975
1319958049
677505659
1910819236
1794463598
994571453
919638185
767456491
2141741881
315478341
605304186
124468452
742075845
305074145
1267178242
205330015
803666133
1620714380
1048562957
1154105860
1597959698
2088106927
1377742605
447885890
763878814
1747345824
1779800191
1646881417
416959273
1212380992
1658051791
1780471258
1272980335
2137544528
2081588324
852334036
1677254442
2047479765
1692324269
1516300704
1754061608
679502557
602049414
1409014225
1174118627
129871689
842202332
976986813
1950223845
1292521589
1490719914
97076241
1759295249
160226262
83666205
589343506
579976452
1745212126
1225077944
1816741237
1143113380
2097356104
1605736491
2053305592
1909445248
276505610
687238463
763129727
1939380666
985980602
292681002
1039391555
1110812069
1300045264
1823354984
762497555
661826980
1301801015
312261341
311190134
688894255
856662955
1996369940
1306450345
430267551
91279915
1239442932
702257111
636848968
1641378358
690645806
388351015
1804943085
2019020835
24105869
1842698719
1428909266
370598124
740132469
223146418
2115850011
495040354
1826414802
910501106
2001887870
1274289464
246771747
1393852405
2145461558
1877005865
252623384
1414213320
1057462211
324363294
1155851366
778033034
1231416792
129387569
1535251886
1856013428
1948631704
1542446693
278552505
2005658535
1529747585
1728688153
1410312207
225630532
1408980662
1716052407
1478754273
816360137
379592236
1049930508
1156022639
462070263
67822554
1520229568
1489718515
1859770010
842796224
2079126372
948182626
1705566158
1256432232
364445628
1193599174
2092798619
1976214576
2029432446
1966030073
468654813
296505956
1526577602
1341411462
466273765
888706954
373182377
150553305
551659875
1155585670
431061802
1591387794
153360277
1278646710
1431345478
882822061
919879208
2125077540
838472659
1977395267
377005532
1797398227
1373058448
989990233
369270796
1214018235
668507373
1516879378
1833857801
159262487
1946114221
891890323
132368556
1109320386
883075450
1030583065
654828976
1444079458
1498496663
1330912489
1193581542
697955399
774411989
1567010570
928724353
688063296
1069147872
1045278309
1537183941
1615902128
1204727952
1124855875
1116014869
447166145
578935643
2133120080
2016147962
990416336
1846541841
909632084
733082274
1926784319
220540324
1112592539
1238219360
1221037635
1759696397
2008381279
512468223
598963236
498470060
106207805
216137835
900934278
1319011143
1783959406
1186145260
961245509
1439367852
1957349753
324761474
750310311
641127026
1424794769
1425541064
1194443963
12196847
597294463
1869591521
2040396439
409747129
311909072
1060997478
531150981
291272465
731883452
1071971671
1365022367
985980452
759802576
1048555516
1145020906
714126359
1581291768
71359321
411512833
2063803733
1183865483
1155648272
608772113
35469755
1433749993
967864109
491637836
1649021576
379022543
1392142623
1282029581
1238953735
341758964
539115134
473764493
1732732848
1113832239
1333479564
2105838342
1492020104
1650952538
1233728370
1948209492
993713884
1888931080
1945228044
1542405421
8962963
945664010
1623827770
761308957
1176593072
1396104812
401545589
2024512084
1200063118
388305095
1797433475
2076741591
1503346500
2147123551
1150824793
1630590641
1693945540
1822190938
1268716486
2067842277
1486736198
2033938219
1257319498
504480128
1967351214
1691742931
1815812529
620033420
1444942910
1264352504
664901143
1893156747
776680850
2138265299
538641279
2093424670
1024497464
783781744
742291072
94517089
1008316839
991767652
1668608293
1301233344
802135830
1765095223
1839302530
279903114
203367588
1379453732
261418768
1328862069
1030211993
135070909
698578163
509424522
1268360045
862755164
1634613818
1401065307
154951837
997491953
386455788
1394175122
423236371
2035666827
156061407
1645381794
620106196
1173175159
640182853
634361681
379249684
977336091
1582604623
1895672647
2009593531
281762510
1643238703
420018136
2123289839
1413444893
1853684387
848289656
901448589
1380950861
238239674
147111718
1979767793
103725915
1951125114
1448991836
519671637
1813015169
142850032
1050752731
105756879
7200619
1225174795
2024515659
1408695938
1651011093
1562192539
1697070868
1472466101
391003498
655904713
1248814890
2140558331
730880977
857236767
1341830672
268200250
1904173260
458953160
328112992
83373512
130350957
1461334773
832901391
14613769
609442943
1710192145
1953916995
1750560012
1661550441
1271613084
484874258
1288523447
1338184849
1742243687
621347151
1937818900
1602283691
2117612812
1005820134
1367698790
526114575
1286540898
1023921756
341423581
1233278590
268595330
686040981
711295639
1258971192
2019399505
1112777963
1136005701
1665232946
2022191896
1781990907
862403735
480056626
1382226107
1139110531
720709908
641909723
623465751
534058097
2081325830
597635505
1339931207
958325248
1968932724
105947094
1805009063
134536845
1983894896
134894364
1603181773
1903802948
551245095
332478699
1483182467
1757197884
1743816756
207407270
193224082
1774988150
1208487573
2105271941
915223291
101945832
1287193194
1115521726
109716903
298817364
1712406624
2144351076
509017070
331360316
1397888509
259265583
2121070646
1328500434
695197904
1778392068
1848298240
1161503833
1322491679
707443012
2033627674
1083953113
304015503
1438081943
261849110
1683387417
2100633547
89941156
755401380
2087083334
63556193
603436467
1646196954
2023269268
815207946
686911037
762048706
597273126
223222116
1002092141
758158931
559324204
1773043719
1239500130
401737134
1085635471
2020176938
1598387661
961863539
89114375
640611358
237890928
1047074979
1443070650
1350976583
1095358780
1474606542
1112476004
773872616
1542662960
1197593379
1181516905
2009799819
813256160
1826411923
81087456
2133224282
908185472
1364349835
610337074
1805353587
306160089
1509530343
1998100872
1912109099
1433210580
771466743
778648192
1433875591
1022412195
1903634894
1458510122
1302330663
1921568560
106623411
1010761053
1149629617
925579135
55038921
1991245401
662245791
142636715
1194915444
618697923
1740363382
393046077
491814202
1622332897
901633956
50014602
1616942371
285254794
413062994
1977282049
839539999
1132892104
1566132178
2066092393
686860187
1827463740
851575174
338959451
2067566490
365591675
1154923045
1148542565
1104101283
1667525908
140174289
312565099
624846757
826570634
199440602
186196846
212036738
507251644
1047041954
1931347423
829221810
1152707340
1064644794
1466872863
686264117
1324490349
14071453
193154813
1934345099
522395864
1961832921
1420647083
2083084793
1510161707
1921805727
1127643183
1819371840
1307341443
1548882783
1641269622
303506133
840550203
1291820090
34336910
1114837859
1164665085
1242407459
917766270
328978083
1792891575
1672719450
1534509305
1496362913
1457970996
1223625648
414807184
1632200301
338116197
839235795
1862988132
892455445
135321262
1859587198
1909195467
1305262558
1603150018
1789356382
1872226267
1439907912
1337752703
964828333
445012672
433549790
159995460
344113255
605413332
1505391301
596626264
683267975
1315520356
1492064217
95900869
1793001696
1846169337
910957222
35463211
742510275
350756349
999190741
468829962
907874909
988857930
447607106
1282046997
1085446946
1044938517
1913240580
1932721749
1881563211
1303777252
783166379
651227611
1940478962
17440085
1731158519
867803620
1396776198
2129986345
280154945
871205900
1848996416
480932916
1157702826
889772691
779684065
1601756914
342774010
435322569
663158558
1830785469
1396146575
973203560
456227425
1309651136
2059628263
822659656
2048431873
1602438875
1761151599
50631622
1418191410
68511943
94443900
806385157
589768840
1409494798
1164336127
1696555754
1213514130
1226601953
2069118107
2045155612
319142775
1816546675
174645528
1738660371
855356776
1747587846
427047871
1394094090
613786052
1992540884
832776997
1645248024
1559983193
1988479222
1871698708
409773476
1945927300
830972206
1392677105
1057917136
504593382
1641427762
1457429718
972081222
1289822374
1115223938
1610447623
1783708695
1512062958
1483899689
902421506
201193947
502784239
1662254826
564045239
448390025
2113900630
1649622103
1152124869
371458505
1478830034
935758839
1441369991
2114544046
1680196540
757764353
1223664439
464054855
2073438440
1325547658
857053025
426917321
342465240
203112083
1147938216
1147567089
1973532215
1555519265
1557939161
401154897
858821063
914447089
1827664868
870401449
54584919
1479152150
818614763
767702197
1936742325
1377381805
576801045
2020524112
86623928
170168765
1633103300
1864993719
1183365089
1414113885
1556940825
742798742
1751403926
1473654961
1692952901
213433777
1207877517
319901914
1244361624
342159532
2110015521
1758163079
1082162522
171139157
1235696862
1065982128
474102639
1748860629
1642006577
660430687
1805473052
654662121
1692062537
1867526563
1816800524
719552813
150486410
270858944
205066870
1500580764
1805612382
1530475190
498174531
1736578716
589925621
715710429
441915112
1083075454
1294762983
637647679
742706798
1027080951
640623855
369507074
1267646090
1362775819
1282757363
1445745342
954498972
1033042871
1389292963
341954057
212503625
2067282615
1647582762
1059490872
1231743861
356829029
1177291666
1813754203
1166377826
109481210
932172887
186535273
920351744
1238605054
867711965
1037755594
1406931887
1347114256
255916063
1972824779
1813708845
363249949
1980765439
1500867738
1986259109
690178850
1936130950
878476202
145598641
2051170708
764978418
739091978
14557657
543548670
516009722
1718454782
691408117
1854738571
675317443
458206404
1704997977
79799746
782873124
1427448489
1530401321
1344444718
2087869008
1229901051
635402906
317769677
730231621
1401519558
6058245
41514888
1683678563
1693668944
1319459989
1225786493
465550563
479633391
963723904
323999815
552424173
122963630
1567608023
1332158076
862237258
33491340
2006842383
265629176
1702566863
714853474
1031344818
391727066
1678720336
2070130906
1596712384
1184370581
2070733565
535890620
1400656762
2146121785
1103370079
598179017
75433333
1680582379
770173008
797451948
2099141736
774778176
75737031
892865046
654193133
718632161
1287622680
264724412
1676679148
1292595826
1071130371
548876199
966188912
968113634
1078294206
1831927331
755788730
1906081304
663313316
205448818
1069342018
190341001
1815267884
290129761
1501184539
1710976329
1576589830
1732603856
2035094972
1738201189
2079189772
1681772670
2058726563
432067414
234982662
747132570
636866971
683764557
971528584
237966509
648478305
1481396921
1777541837
282894597
722229643
1675214992
950072748
1484745351
886437489
1023966547
1233717564
1311287770
152246203
1877302580
760350587
2099022033
1672827490
1420330748
1477726653
191763601
494638015
195387458
1982933684
1605726439
1222060291
1075882480
1894043257
47126152
1031217745
1655346199
1743882474
1048777011
345410566
1944484446
1064881424
1210413726
652452892
1056296194
36229139
1149075848
29440228
141303176
1794287035
610225527
647942670
2017013971
478343082
2007776591
2029523038
1060328132
2042379759
1808289257
1913054176
2085865990
283927221
892593307
262148580
1660303743
708896350
627378576
1416734923
2007124293
490553828
171215167
535368301
1543832903
497960104
1484452153
1475377264
677730350
162821234
325363993
1341022230
1269010168
1203087478
512996509
2026248788
931437976
352972822
583214524
2114100410
1584311625
1074307794
537743338
964471017
1054853156
1172260506
470954389
819866777
232436585
2003799535
721957558
427246201
1885425316
394585781
18084500
244736569
1751747257
273025104
1497218152
1195785881
537588051
674923942
405557316
1322666478
1818633991
571451069
1755452536
828530383
1158058620
2061204650
590842816
797052150
550352894
312549617
1211319045
1423860161
519521792
775434613
1103281954
1778258600
117358279
810079198
728767005
1474558209
261713190
1197050181
1432992892
1165618520
241869252
1723536633
1366313263
5431915
1504362572
266000192
119845235
724899497
1812234185
1786531808
257485923
1589006861
990524719
1265164048
608416429
1283237571
683831893
1311042398
483369324
1793971373
2052951758
1797444987
704412578
1409607187
493994300
1189777396
357477948
1577512192
831130939
1879930716
2070957520
1970292329
1035160902
1783277544
679609807
1284846259
1453097348
1074892367
1405202828
1468212838
993318777
1021509623
636631999
1712776687
42096104
627744225
674236419
165450260
1344117050
1978710716
316899255
1176959280
234670039
199538866
1838660640
2016131525
269742095
663661912
1968087530
2121600752
45927058
975215496
739011539
1651887415
1328743923
39441631
731397584
1454511542
1566840828
2080136150
822068405
1441966238
411735424
1566638138
1829462885
239497529
1936142050
1400062408
433333584
139046425
222964657
1100087233
1528032158
1636053072
1431606391
843468061
202631155
1332750722
270684011
944727597
623064485
624404150
1363116587
1737971493
1292681754
629740187
1075807648
1366530161
632455865
221791647
489145774
260508061
672944041
232449590
1041492181
590520422
1852049428
108276989
1571167144
776663220
190307703
1769147423
2041404032
703429270
1860321428
68665127
2013857610
1859160676
1529893134
729247625
1585710585
1592379351
2031050365
362664851
1648009475
1977793377
1029745801
1824190537
1105282924
1945568080
2023207583
519668914
721185812
1266955923
371177296
1830158229
392065203
1181363517
1310607950
124809036
853485386
1331068730
625380591
2139060544
969411630
1323009971
240613875
1210322759
218926982
1609078849
1127798755
1317928249
755773240
1165325500
1474595521
822591980
761198693
1781785050
1598225259
818789098
534898463
2111387818
377750597
1898195407
2080754417
1519890105
1354342130
1435021901
82702148
1135619324
954940601
1940593594
588087885
2132698489
837744466
1218156013
1521951410
1047877107
1825646085
1344524856
954932496
851638215
2029461356
1630279508
567311986
1843028862
606425862
176685125
1506177800
233547036
141098199
267799932
1349956941
1697623079
73058944
176782300
558890493
1060020008
2004220789
461755833
1586892039
1185173769
1840644790
513043443
1182087151
264532134
1335690917
1468246033
2039665226
1748623890
204321289
612466460
1759318982
601030083
2142153108
812898423
1492236630
1368628422
183939017
426648540
1268435288
326463398
553448871
1925602044
703958449
1960579899
755721402
1228408093
347930413
62562697
1792000549
243935745
538198834
1406326681
2025730646
2116811485
573631825
2034575087
709388227
1954363369
629119764
673270441
1574242411
2127199572
914528495
2094120923
35925433
2065812093
1444066064
291806383
1851326621
639692938
2122720490
209022744
1134992968
71249905
1926714459
1596445871
461252835
908769728
1411525083
90287228
1773942811
1796724395
1007387361
167603121
1046989048
1354453660
1689529616
1347092353
1416632419
880897103
1096954666
1213559063
1550154578
332509082
680535600
1237391378
1624202316
966253603
1159944741
447206390
1716082817
1601452834
16934159
1011284092
1960492857
1110619128
258319440
1257471656
1635009007
629589310
882493308
1706001965
261864807
379114168
2054361628
1389101706
1614652057
1276556916
1129423544
2126690738
2119913810
1446204721
176653619
439513785
1380587480
800608221
415422526
271394150
1079720378
687479112
213224645
2134562896
2027616299
1815088387
145781670
1701386465
1077012209
1139502635
1568717585
2079332991
134387778
1842454377
1194782704
803212517
8415705
1013151310
1807026772
1281057710
454938087
885804746
1631747001
231982958
1816285024
1426729085
1212924299
1667299719
1460335475
487976266
749087278
730488596
1135120467
136484079
682855953
1012995004
235873724
52592995
1143141710
947152944
523043131
478487046
2126955103
232470689
442604556
1746126291
1561598978
853596320
1257330360
265022449
1248782013
346644425
1265348858
774396518
1050971521
1223486264
875950178
606151185
1695504780
1364199602
651506024
209512992
1380394728
1634989064
1141956627
1453519095
50593223
914960337
1621248441
1945697158
929036314
375036817
630174158
833684172
1871419830
1982846327
412207068
1042712354
1132486682
485914099
815422915
381330947
1413504889
455100973
171189799
1166142858
1405522369
1810312727
297764718
1245306879
1149000250
464196698
1142277194
1513844088
1138071738
2093915611
16266375
970904756
66256366
70673803
166569337
2049980683
408551836
654945627
1016408494
1506989147
1563216019
1831608653
1794180603
1647568198
1312270652
1431826988
1982044074
467458739
179563700
1870123108
1802477265
673520387
992838675
517821047
506008271
1101107849
1318682391
226278875
92902213
986242726
899513984
143997943
2034570581
722404007
1386521994
1087963710
1107343104
1407532979
560283895
832843101
262096178
1011330430
1937008056
689494520
752403418
977884095
805680586
1832315796
322371248
721333246
1186369756
190822932
1326929428
127135604
1568753364
1028660435
572898662
171498003
2008838889
1833856739
1050976565
969120117
101101960
731104579
1982531929
1890061826
587801382
61000475
2088264553
1300266394
113927710
149611205
1493575871
300876370
306998501
805138072
1722017394
796763574
174655770
1289720287
179887802
1620654727
2027787733
1094867084
1790149726
2101830661
1508030218
2007364223
1155395509
190440153
1635538712
1426334223
807112395
1933108870
2046952058
821144401
513256403
2120404154
762513174
1755684887
1673082121
1073024002
593583718
852644803
442155673
1336439765
1380181325
866262424
256304658
1217314953
2134198988
655197146
181401623
594313303
1353079628
1060477320
325958612
706995758
449997190
951953562
197601350
363194990
1782731727
1377571695
1809635379
1809019017
882563138
1208668436
866558359
2043852397
355575598
546959358
2130878792
1292252066
549518257
1792247310
1790988994
1950627779
1344101505
862815958
1475740155
258583644
1254827562
558735315
1815487861
1085972892
278165991
853107008
2022956290
909114941
1900045629
386347745
1376828894
1204251367
274052894
1039034436
693827652
1799813219
408231445
1244442455
1648511584
1639772613
1601721881
2107358052
1421474532
246959965
1765512471
794997446
598289356
747992830
1586217290
458391844
1761714080
745617999
1941068372
792701581
1012773060
1193083133
1690510439
697404507
1846336332
1893959884
1493657438
1773861036
225944130
761181758
1955256882
277433025
1604700730
79217123
1571809114
1436921609
2136698303
30203063
1178935473
271752636
385332225
1156147408
468721619
1890653730
734448552
220811002
1907103686
905315765
1793993569
1997427008
77955792
1989879169
1804335428
402152396
493789259
159842498
1627858208
173611158
1782565111
916235567
1879433567
1547154301
1295596014
29073879
347076365
931947873
1763455204
997683680
526257551
860964859
1482519761
338361012
284966214
1301940314
2138900561
1888523753
1511085965
1152444411
1554076894
707284669
271246854
1448419164
1853902096
662228398
808368129
1113020575
75859554
231489437
2073619961
421113721
1097065538
1489046635
173271532
35507405
1601839029
1634612314
1456073573
1634441657
1285284904
502302241
1120035771
1507471127
202872811
162671177
1086542146
1488912860
1169770920
91075681
1607424667
1880641188
1829502361
565729264
2114924777
1884912837
12672395
1478085434
1841958606
1152187304
947546452
1711899060
1168272102
1283905812
1407462366
158793969
1343770266
65058858
148156905
145810684
162470382
632611520
1512898605
1360285947
367920103
556644419
2017468069
1143222752
1576041686
974351174
21226221
889731398
248284637
691454605
231069072
1784516598
495726514
492728547
1249894244
1102846016
280448759
1696597969
704615342
1372644615
270492460
1517994115
1204108984
1472148791
889442806
258285680
1515347691
2064752932
422340891
279057064
896180549
2085900863
324809224
1919240595
1253338311
879838924
1964555320
319360
957650013
1262410140
1935310896
1602983234
1664257729
461467857
809939893
26513891
764229923
204216084
1768848462
1523446267
653629335
2116112840
101913724
167037160
1181287521
815798028
1864423019
1270871965
736461601
556874136
1890067714
559657848
1316305309
1766969254
1386861562
1808142146
333854892
815406921
1825524304
1296121482
1209769019
1623303077
1260892166
1642738119
1658294964
1910261585
495051459
612688599
1291667808
1358241983
1035556034
1705176707
1856539246
1262893186
318925731
1509195509
1196088177
1377539846
596262711
1561830083
1417244366
101006120
235759137
1122793445
127907524
617935422
1852693346
322732371
1182311854
623881463
1442558629
2118526374
426150685
1127876424
149585764
879876977
219295760
853243750
2106935221
1753362028
1043505994
758629518
1780228433
1688427206
1153516437
331013632
868933255
1325285789
1986368914
665711080
717118968
945726050
306314406
1222651647
1575047554
323661650
448050937
1230243323
630727524
1537855122
785381428
1294800756
1078315406
776967504
171628980
293483067
1738586792
1042117934
1468510333
479108873
1570662505
29148020
936531098
1688318154
583439785
1443159673
331952829
947272019
1308788072
290567729
1612236477
850229652
61225905
180655383
186048222
1334489649
1709054068
1610339464
202528428
60605180
1231909616
1915168910
167954158
837719314
1142482829
578476949
141152353
957480085
869487747
664969456
1183230661
802037340
1270445023
1896321581
1522025082
1206582513
185729662
860025511
865776627
1931993745
271897705
1013294144
12976845
1562376299
583649281
1500769757
1228306712
730859388
1584677644
1500954581
29102652
1604174840
447975730
1619614058
115966352
1761153334
613943284
935300066
1816471402
80162723
1416072206
1065478975
1622987188
120831303
1016463418
1073201406
940916906
702588565
1365041735
523439786
1267892039
432424533
273891386
111724935
1097994887
1405932157
902908332
1719564504
1982645697
142370562
836592807
1142568142
287209266
177545524
170931721
1220758610
1324207822
1799325353
126998407
1377715910
1236592227
1746187918
1371198779
744578171
241199587
712451541
776833310
1049629614
1166666123
873391402
75839128
319107267
854919689
198924890
445200548
1751973946
551468965
1899221346
2012188909
1354226825
2026401395
1695219588
670747549
1319349686
1490501840
698247043
1923366388
1641534741
556578357
1015202366
1610356705
1122754905
319395506
1927449556
661952967
2079957462
1270168977
970216084
1105291091
1264681214
857254762
975637533
1271158490
516081371
412200541
1419220865
1696482638
1759504974
270321055
95896926
250806211
1756578551
263414137
509314120
1197675377
1979952850
621466708
1549967048
855536790
554714556
645284512
1014898483
1177580508
571260156
1142940332
571371706
59833411
776724368
1194142699
713879060
1533763504
461425014
74992705
777289628
273713592
2087532888
421717588
1738404776
1587815280
1393203840
746252751
1283039019
2029894742
1982902656
1900192824
2123494767
1698194088
1014952006
1450383945
659709172
1521129809
2052326176
556757742
1536520595
1197768019
572928667
2030606629
1251244275
217570750
2086628012
2124539428
738355465
855391920
1329727209
98406869
507471720
719584198
1905234423
429882405
1867226073
1089835633
537071481
499075399
1016507083
1969149820
69849205
902417381
673065246
533347763
1079440815
1212214959
1204688122
1918970524
1236136406
1149857338
1058358888
910580172
1394732012
511075790
2103361385
1900201931
2059883006
1000222344
1348528739
245935649
550939225
74214609
545151536
1727733613
8424004
24426543
491512346
798749832
1788175300
999784196
1879900205
502493645
1828819657
1155225284
1261616768
1976407735
1427178328
1633775071
244662144
1300845075
1070076207
156549224
1597623749
1084316840
764201747
2012803846
1868846837
65674615
470674604
935407629
423415854
13393599
1228178660
1003459508
1206424984
229051463
2019129622
602759949
1210233984
1074803099
458148874
2093136894
811479624
1890387492
604551314
626931946
762898223
240450300
726999313
2054048887
732859504
110801904
1948670679
512368265
75916480
1213425518
990681663
1421983219
991485130
958786929
2007950452
1825471720
1057937689
555814087
2070184898
275087666
487970153
610095497
1966109422
135524388
636856573
1205102751
538988773
1855794343
1725437112
39869518
780694555
1969601815
1190274674
1389720899
160348008
1591532434
127815609
794139010
532321895
1800447039
328205715
241143686
1564866638
1119277137
1417879918
870732448
2143769387
1954201183
1698937155
156629886
1146238935
931364734
2079496640
1966847870
841831364
2032883433
2063876204
1627216399
2065719470
2127393833
1517598433
93552984
1963514913
1546676986
769899824
1633888614
1416457505
811541623
1537187143
901244085
900124425
702143847
1556897633
786597000
1904496088
1367434628
566921239
824281216
1956167491
944135176
1324371509
1862885315
2075142835
809800637
957119426
409064194
220091062
332772629
1891350213
1449219466
999001904
1179351489
1757882321
218035462
229904458
1902318628
1234637202
1537212359
1549098227
1986994408
1252157470
2021409831
422327833
706759175
1286154241
1622559283
465728084
134205342
2074663063
8088244
1019524939
1829277194
645814592
618345841
399099857
1508339481
609240688
672048835
235414193
1301624156
1049070577
238349085
1189427682
552293612
268703449
549730332
699612595
702143847
1472904724
1824131710
307581948
173349367
225341989
994298607
342454893
1534566730
599919897
1669796683
265718162
1620821281
376372512
354838409
236194452
225532285
1638659940
1854946672
1081080528
1453241558
1666861787
1271815546
696644214
2091106241
1860085685
340844007
772346968
957686922
1132842455
947659497
1404173960
223063252
153797255
1185576876
1266011437
565072896
722794679
629034773
283159829
926893754
109682420
492626715
2021346795
161488556
577226046
1886660650
2092994791
418363806
1732089419
746449054
1181020433
1498445037
768350594
1446603276
1730193877
1847416266
567839163
136826688
1800127164
800517307
644084794
863037546
2128342696
518337022
1232519236
2013660371
1406734164
2100529039
913137369
1601350116
474701063
1017794575
271839380
1544091883
2104823965
1889283914
654928831
801764563
1309411740
1009522524
958979095
1248457354
724021939
251585501
1789728959
135079069
1977034189
1364796994
1234004129
2074235032
525613714
572155512
2068303257
2109836519
354838991
29647684
307852792
946019835
2120485610
887617566
1150366387
1232407646
1447485358
401607548
1893799633
1861825748
2121503615
524782142
1632541252
189179790
383898892
1261851422
1789898638
1575170105
1862903891
1917057196
1279955881
1431082227
368215846
1345408512
2077765610
885114923
2044178499
1828206072
1131231118
1379430003
855175435
1318615453
1653937932
1177773493
1495417902
682201619
1069286525
736293847
401755223
30169810
1072432954
1710882781
935150615
702043771
975123064
1890210186
654475262
1119713747
205812556
926670350
1573795968
894903192
375913682
650450220
1788707406
677672474
869710451
2001533911
610252422
1888706472
508963537
1098666663
1035406427
963077342
2118523275
1503019698
1752392398
220203950
641974084
316583580
161939584
558772299
14465832
180243888
49824161
1443548393
896464936
1848509961
887906009
476294071
962553830
932634573
1022256080
1185558733
829022568
996037536
1865084943
636896596
502317211
1722667571
1961370831
1910392052
189411292
1775651620
1425988994
84428083
1672407618
332137189
1925275748
702306631
1540108361
1882388052
26232377
1313559886
1079431547
738056215
2078318624
1403917276
1242824024
1505473280
637219311
772046787
150798575
112552207
527261884
1928112706
1467483508
741445704
486916407
2088708251
66276869
1687628321
1254989945
498487147
179649285
917091704
1160803962
961985614
1406203041
1997634823
1742907430
34495043
1866008673
107055697
570438189
1156860707
1320063149
1969361730
1151213249
144814630
1618973627
1385873287
487772881
229228275
1949585963
827560057
1150448628
659333986
1834576927
1310454701
367230620
1185930755
587110813
1615503361
1909146353
758987991
1541882288
212159281
1756962996
1050017687
832504416
742723692
2071745063
553492999
1494548347
1504437239
24764431
1139392878
784460608
1559586661
61433001
712403505
1614405989
1150283790
6704649
413176340
1992411637
1400746841
501485579
1485289732
1209115585
396217304
1430832379
38240168
2023851686
1458159994
245700964
146394695
1265544514
798957954
541261074
307161457
767798454
387453871
377827733
1976828596
418969451
561528873
407306251
949876614
577394758
577413856
185836694
2121644177
858022175
681184046
2129248377
2054791484
1040027372
1224284810
1843245202
528740602
1250092237
888989888
1900155186
467458739
661822107
407729180
1714498940
531755741
1646871986
1444905691
492271547
1146867724
586688814
1936309666
29709023
2018532494
1458319367
509857529
1136042369
839352206
820330427
204277939
946802883
1638444009
281584693
138153543
667827854
850909287
179673117
1904945213
945530397
2127067248
1621607768
1942502429
948009816
1191789354
303700953
1178725717
1550608680
1901656533
895220237
1810100900
1327273581
1602983234
31786444
1043877958
1032162177
527800117
373067484
1892563118
2109909757
1554493993
645061807
1938627816
1527895878
1747246945
234695547
1419203027
1568373178
1070655421
189418824
1829140837
1148707232
538878492
845492292
732665304
287364655
720416428
287139859
1217006078
1864039609
1122063395
750946411
1316060288
1579601155
459799041
350375002
407832733
691148212
2106709511
1124915333
1489268897
157239949
1434934098
764987928
1050469976
1147242437
2024728692
125357031
646684688
1340557037
160335695
21850674
1161282743
394772124
689702913
434353692
1894135402
2146820726
1602954518
1222962110
1782940027
477759779
580053358
172736198
1327652691
1879617384
1480184478
968174990
2010250643
154491640
1720873760
1875386513
225521546
889284420
306191893
1645151844
267480164
1805796024
2146145302
1638840598
1803733643
1744059499
810986031
1162904358
232146305
1849032354
1719202397
1841951076
175365070
314845848
1924642723
1557781837
1048472604
333565085
1282581537
1909089680
1332222146
1386140002
1772256575
560596774
1235272217
1292472330
648463547
19164733
89235331
642996630
1798834534
2070121398
2031063004
667827854
171002149
1304503761
773181544
1348180047
1987490154
789382654
1248477825
1929186007
486620183
1800512093
775287319
1750378417
539278516
1398741845
373712740
1824761806
2084483554
343941713
80133249
476664755
637544796
1799127158
144721272
646662942
503064122
1419157741
1239197076
710364133
706509410
1533777135
1509469051
423404764
2146671494
353647629
472467863
1889466310
724734060
918762581
1575666016
529144345
1228770281
1418818691
1055795029
682809794
107842236
1716704744
1840600870
1061620965
2061713618
470001110
618705553
1255796981
1411740908
1888055107
277806660
787911661
961984324
1773864893
733321414
870938426
1066905555
1460605149
703889660
330949804
507845830
761049868
2013402797
1317506338
634977493
2023885132
591019386
1122757820
1226212876
448555986
100379662
1474245214
2045632042
2001080233
762444024
340042580
1365953360
2146652522
2038534526
1913055251
1765584070
1490833447
1726603482
1906605933
1251489796
1158673067
1686079917
557625538
205967489
680384342
1204196425
359540861
559627285
2106677647
353778955
705857811
1834740485
1463814339
852273815
735438922
79995470
1001698693
1987966424
330987082
1735024038
1062236685
702121827
1441405978
128791962
860811514
1716206576
1061484704
457246350
1785860936
2125996572
1911746937
952888385
292179177
338517943
895730191
695150309
806896215
1908555919
1725326822
1408811412
585409070
197688042
1750254236
52164541
371859626
621046704
882229162
1377790533
2107577072
1717766279
151383438
594915052
1502236090
98768769
689690185
1709909716
1452157649
724338408
797005515
1263659392
1194217695
1456486205
63130801
136512134
1686745253
956170043
408340078
54074174
1849726350
1048521890
784282139
1756462253
583223864
1138617884
898954458
867396371
953256872
1681451512
1565619417
117946826
1443762239
816637679
1063880751
1781625410
425978414
905623284
232614017
1459487594
308365929
827639255
580361596
1615010456
2113179156
251413313
138277699
1177611685
1776269311
698962397
1213240888
1596485924
1042909035
1846075762
1766858262
2001473693
284526917
157289568
1815404471
78680802
1292424899
1786896012
1876221772
1231782686
1719321587
486677799
1685099483
436412494
2113626792
1320252735
1003055912
834521795
595271008
1168552933
1455574104
690878159
185093903
637537266
1510660268
42799148
341584464
1068319083
644516374
1277943805
1035053360
1667944604
327238214
2038019627
1623340063
1471048070
2020114159
175852144
117953553
2058150103
811641496
472127352
769929080
945290507
2125487348
1514144041
2012996245
2104855704
183294304
406544206
624402823
1941298784
1262492540
1039754521
220643553
1995827887
656136897
404974904
342444005
1773737972
125826206
1544190037
1460980677
146841116
774887150
349123796
112028793
839252513
1285485716
1949029880
1851921125
399309562
1212150825
271015135
947813297
1973506388
624338940
882822061
597430865
1973630458
1153612176
396517936
1547859497
1217006078
384115831
813374300
2015841849
586098688
488413660
579414702
873447450
582132971
1378497458
151311080
373567762
865868611
830399023
1112875539
77144186
255938200
2146178371
2039077763
33016864
1812326223
2134959760
199513552
989770771
866991214
266395899
1254609007
1682801600
371147357
1558538530
1282320149
2069729612
35564108
1448199432
1430829205
1875176367
180879411
953694642
1512966729
1689253206
606586619
219879441
1064909041
701308668
1501365872
2116103327
655971242
169546289
623373226
1862152063
971271837
1374128148
1051112083
1397786522
36610702
584689354
1334868113
1598476368
541468612
338752632
226854658
1199535897
912771996
429628002
955634788
1494014376
880491697
45075062
189021168
532971444
1069318333
1108723184
1420172939
67934190
745083312
1121789363
1494006560
853124214
753830342
132019128
1683821765
1609114992
1436109360
1665072351
120485962
1323147570
1188969627
1563983219
922740052
1384780907
1115129482
1147267978
178049115
1499956727
53611628
898705467
1386248674
240001148
1018725217
1110059752
1146281187
1656426816
1952668886
835880451
1180207610
182539534
657611096
1831077528
597246904
532874385
47010832
28548158
474625370
2002758092
523772916
1469570609
635927977
1862860586
1639340839
746393861
1546819518
410625848
1898700962
2041835929
978039840
373598385
952569448
1065768635
787561004
757999647
1887721878
474655176
2032954862
1407672102
143944773
2074007874
303751861
1599161620
2086298386
1436563586
1200598854
2143790847
1066244223
2054970001
299077906
1811089737
1568226081
1516737804
723890348
1250148340
271029887
619894758
842166733
1122857934
1327619781
552801163
2120569327
1421675736
495889261
604773460
2137245588
697661485
1397264548
232478588
897916817
236797834
1512025313
1425337471
1983978758
1551937131
1204887943
361441272
303801635
1517949627
1578218216
365252873
314413007
1846386075
355263839
1253846338
1116776981
925186344
97021820
802657532
907430670
2129297843
312265707
501873990
564686070
401706486
644077557
1389114109
1474668589
2081724407
1112069679
1978129475
1519481372
1052840873
501609898
466377879
1723861844
2111802798
107570578
1431717081
2130982174
358075691
1694811870
588120845
1400551517
2005723800
2071596646
816310024
930203
1278885400
1599090251
770749432
504856672
654297575
1463061406
1068651190
43395957
756186608
929580378
56747339
203017827
1116047603
1190207317
1134947718
582965845
582055158
1410457285
2133501246
382680400
477128933
999290829
1413357811
215009640
941433208
1162888493
872924649
638707931
543099283
83655490
1559167
1187336062
1534981172
1432646079
2057548222
1161983040
582557626
1076912391
914481552
1475563476
1192575717
1158416437
1320984152
445019882
1233109216
1408153013
973969215
820877083
2126946643
854801533
1735114981
187510648
403031651
1422308144
676461313
2126649888
526978025
2021265482
729281099
1649277503
538808472
225853148
1790706496
1522196603
1063520872
2030303203
1436528379
53407736
103343701
500697997
715979115
780783810
1471134918
1646830666
474505731
2017475225
703643743
1102512925
137075616
829247511
1775361925
282477153
1491887070
58254768
1305106119
510939287
382405761
1607496452
1069030464
798444917
950642504
1457361413
1705266392
1160080366
978702580
1494704121
420204198
1231119511
1329431752
991602577
1518507356
727871542
1525543760
1891011745
1447747000
291188472
2106916740
1260913771
1064225377
1255562942
1061818085
1183460503
1581381261
846841623
1417146349
705027115
1352560381
1410973134
1010300836
630342802
1821618862
124054649
1304885983
961354587
1619014096
2041816404
1018113550
1609762535
2094992961
1091523562
725698159
1455681936
685140212
568657142
1090893757
260187041
1332316986
1475097714
989050934
1137081981
1216113998
318612904
100960306
1920100454
1479590351
1162596594
2115789423
2086827320
1824769363
1371369182
174440437
1736678777
1048562269
1335885064
1489712101
1371596586
520073693
1908801269
2050790051
2084047303
977785497
256347933
673814382
1339423561
866911389
841521769
265872719
224135715
1145718118
772318526
188903980
384270124
718330345
690413587
690626409
1015233599
1542399860
1243160702
1900936641
783173662
2129125529
2079567161
313576202
1408318924
1834974622
1108685255
519824018
1772543514
910421948
815333598
1504346679
243773445
1747989896
546959358
58566805
2002232932
1010543281
751554456
658845270
1376981375
1104966663
506300842
311843023
1643963693
712264094
266166086
1020363776
688046312
118840749
1213059225
155459375
407993100
1677364509
259622962
82967592
869274173
83214123
1835902221
143250779
1029574719
19779146
1990774214
1818615617
1244185386
1856069645
1359670228
350845154
1487487924
444312700
95458136
1361099703
1862672810
1802935549
616996059
937171867
801813470
1766886076
1036832520
1253355640
681247207
1392545840
418366432
249938983
860323766
1812834790
1041120777
92007690
1746904477
1414031160
457989065
1632867664
927444801
1211129517
1851853182
745803248
455080355
805075514
1440985571
164859660
1729937277
1359638588
1210436841
41599346
2104855704
495031399
184461445
1864803186
68506036
1885617913
407974456
937224110
2065182032
504629448
1473174204
1211632810
333088927
1837428920
92916787
1546641762
1144787971
762437099
930633788
2146226509
1541869728
1630199079
1467936092
1755363363
2110350629
359795992
1109319447
252868484
522504829
57225779
1538429856
632600912
864003966
1825471977
111037903
1964020587
2047289481
246260470
371337444
1207067555
1573303946
1542881150
1306532473
1548398310
1983675840
263840684
1275973810
1824279049
679081330
431776043
860174387
1578116453
748124941
1478597098
180211552
1676687426
2101041655
1251921065
992701116
546558422
172807888
94507592
2020991263
1765173926
1875772363
1895201771
1411259070
1291394996
664621354
456211183
1313258805
474253544
1935495543
1927472285
538848412
998457495
133250377
372839877
67253767
1780563902
315486393
160266241
22564330
1809567529
328507021
981837119
1609257349
963826229
267012901
2135138448
637034765
1169558102
1387449555
1037230780
1506535099
459541411
689761479
362546771
486887062
152460378
1828674649
1570927410
697963932
1941535486
765695538
97081662
985054563
698522033
1553603738
322396033
572069672
1206718129
1432559708
532729285
412625833
1891590652
927935586
620687272
719147335
1077629085
1497851812
1018414970
674503116
2040364478
515909149
1067738436
760644486
51599600
2144469882
573863787
128443159
926759587
1645604587
692027541
1203461853
539034479
1343239851
1136729071
1502633339
803671807
1551982093
179093212
285382397
1059487775
600001350
356211031
113819598
718088492
1754673366
697646277
2071115900
1760310070
151377662
116985224
257908137
1901225527
2010782975
1596088629
889834180
1041774123
1372422601
352644389
1877017115
582111974
2009632444
1332820680
1330851018
2036639593
1695429505
538931438
1015611789
1189491651
1686834342
486954305
1170710755
616577711
142483626
616485981
1796262737
589865258
784569686
1287373042
1638556153
1660564470
416758238
571768055
1409230206
2032908606
886706665
619942200
395953415
638393409
1975813002
1676580704
1244066007
82928760
1817413182
1343785978
51338720
1999566428
1920357527
954875429
1653279666
1033823296
1159698727
856072812
312090177
1098113818
1079878000
1642177331
984759833
969494212
1903131615
1888896354
2010788136
2091008872
903659389
1255907005
558759781
759519513
643619634
546915319
906987436
1124818160
1672142823
1684313335
783704846
1211759197
1272755804
161324097
1994681913
2088881845
741647730
466648840
656781089
2028360605
739203961
424839024
911469414
255675210
1500281550
1682883299
1830722925
656779903
1016757611
1269608199
127633818
532145546
43531495
573315991
1172752550
1403119942
1233639900
2030055536
583225462
933986611
767579214
1479301446
420523512
1388963226
850943315
1587366003
200175282
911097612
1207812159
230682238
1965120354
1266300235
1030536205
974961535
274508825
2038904265
580232500
589623937
593357619
1008535688
291001019
408027451
1408695860
620218522
1294678670
1784000362
1925574833
912702837
460501322
1519688726
1903203169
92752103
592876630
378421109
2023978867
359368244
1254261512
408850977
1300158505
1851892300
1305731037
523688484
415992888
919603432
72875251
340496452
983610983
894821089
268100510
1104379604
1186264665
180101507
2039545163
1948668339
801803286
577030757
1501826794
331853122
1002716385
178724626
1832997497
1926221274
310706536
1559111605
1174983621
957325008
1662131940
1885750789
1156149143
989837900
685833644
425059564
981806881
1374367470
308001063
764304638
1862504067
485954172
1715228495
436519825
1811699325
1660342986
393061809
1461081755
165252744
827535499
320268007
964514930
42946916
849174015
1966003418
1236869720
812369228
439874391
40633687
496237943
191072094
501041205
2139013771
1067319949
2044442433
1814536827
411501570
80928429
2004613066
1123484506
2008140611
1800406257
758502755
1299877383
403453401
1758586186
1225750771
1620743538
1830240888
811807845
664955975
213236589
1538115921
2036087510
1608857866
107550603
1202629136
1840249944
91247612
406945020
1948348859
230186676
1203821673
213593159
891562876
1680201324
1347415853
1302342870
1962267826
163231155
986025764
1890622119
2075996873
1786739051
312173267
1350101658
157230534
1432335103
329243586
460237521
912052068
143139763
1587135685
307772523
1072007334
818829101
783315452
2098455115
1820215078
179088675
2055864837
907304571
1339156182
862597061
2091750421
877694306
826251157
2016867243
1540596013
2032251675
560146329
530794905
749033572
1989595489
1229097960
1349978369
1192941362
52519358
524403204
642989442
1279411294
1872140410
1032265388
173032208
601047886
1710729796
159965069
965184869
515286496
1296153155
937969599
1050685024
664577605
10766750
396691611
1830401397
506711440
233581927
233609608
585426098
655839914
970584675
325361282
458191198
1242313331
1225555000
929220442
1430593910
813358479
1914226842
1069810586
761633645
1016688984
170915909
1392673527
2100600252
920085695
1668442386
1801787689
77952303
1958465854
353389169
94471985
1241868829
2012663879
1649245507
418266558
728548571
1214295741
670100651
1550978900
1891260732
1560660490
198506418
1594288365
2046801483
752918270
1715317728
2133052472
1468464059
1193347704
18921002
1544543969
2054657235
476057498
689174716
51336822
171674421
1286880239
1814533215
882132437
181061993
2053902393
2000636792
263288904
790864862
1135236027
1048588670
2123322558
1583412281
434049079
1707296110
652816006
1542437767
978252842
427079414
1875862969
34960664
65291540
310837336
591873836
352989701
1038729042
681393236
1018109544
1362878183
1253996839
1141243522
1702472162
1886488140
771248022
407501840
740993899
1427398753
1459410634
470901131
809707336
1536066230
781728070
2021718119
1183581496
1780198225
1797271404
443813806
1118621115
672151098
1183774070
362493830
474194049
2048565505
1909527787
284982517
1602995017
453223761
407064838
1386620643
1915674292
89648423
162324392
1763624531
2079434328
1435418547
1436368801
682090283
718709060
1899925467
1207556727
2107941599
467993151
1309992805
1506519852
240429986
526273559
220731432
2064794372
760815919
1164783992
668776024
671173077
1990140491
585280034
1218636607
1508820471
1589567905
617360190
2042370325
2053287357
1603876531
1413887145
235758604
1296864300
1198643597
1212968642
1452004637
595302056
1640422278
1580404434
1869570813
899226201
2107316704
1035852359
1851401002
1009857708
284886461
1521552869
881067355
2123870597
194219154
682608992
295432104
1381469469
1517644175
695914190
1886561869
1436289503
1519204853
485931108
94278607
1016637715
1229392705
2060940033
540896316
918383110
1495038347
1166230859
2031458507
6095505
1857165045
2086505154
1619844107
1184078915
589591030
1677962513
1310686671
69876111
427631566
139256997
1985677931
999489939
1605780071
2068401695
1683377752
1747803475
361487010
377523398
295202575
1696583278
412635780
1005450865
806284062
749348157
1550330045
1474503948
85115362
972007132
144483396
353110210
1235509673
1858495065
1817439744
1124516388
371071973
1925620759
1765969123
1880836832
141958066
1818707156
149997589
140717145
2107907637
2123551225
1451883805
792794189
1354272540
1471188728
1442452861
1151633556
560225884
698614641
1790970286
72809323
134232529
1749454151
1155880853
875330305
78998358
501522420
809849513
693088723
1008881125
1969112365
768748938
1542240381
115920556
204190224
1703825202
1878722739
644637730
1910312743
678872909
1312518819
116395846
1386044411
230944233
1348900681
368066932
414140842
924775371
732450460
1056048828
320804405
273044996
2140243550
943902329
254488204
658376229
462120460
434843253
1698124406
868782619
1808050703
1158877027
1012881403
1849651517
180319553
1048042268
1619801818
881584962
2022222043
1029580625
257806314
765080752
1995004375
124224248
1197172797
1686047983
1854414894
908012263
1066387623
66539513
2042921941
901465092
20544510
1676266140
1309735471
545591872
1912604361
70995851
314994535
844373134
1842846406
513285173
410738823
532243026
430739409
925924675
1552570888
348331566
2144218211
899167227
1681348464
535006016
37253199
1090086580
1121151865
689151589
1668489350
1763662936
2046982906
1864171994
1397836634
1726454020
403783945
2080370961
183285886
81360458
1187598062
2006401699
685992071
989969428
715470256
865629964
2045361616
2080624839
309065669
1487975
1801862706
2044661812
1152047432
232838977
334122207
1332074249
662322778
1379900026
1502220749
1974240396
52838926
1369575703
1384659300
433799911
1657536720
1129079228
1631288887
1838318903
7087412
970279927
1583650604
597817121
1639516996
1425387914
545846819
1751163376
1468006234
1969519844
1509444607
1978093105
1087600046
980089873
1077356324
401295983
1462997595
876565887
648566102
76761703
32407681
1378119550
1869111534
663269412
1633678856
1933193242
1178316160
1846629667
1419969307
807155124
70302398
97970161
1018648057
775704322
2003225589
379900980
1897588326
733581872
1819199307
2018021522
1195352633
454929328
547289694
1111959102
352896066
1629534962
1758981117
1257972903
1605345684
944209507
587359374
899887858
604329789
1460625162
1551555736
588278397
662424445
1017185270
53433581
2144333360
1449415344
38896467
1583603046
858317067
1620937684
939091055
899832470
71652817
1874812751
1014799389
2101368638
2103420361
1525738147
2131947287
1646325595
1540775258
2022915282
534227642
1503117231
886087426
1127834121
390636525
1785532632
514590970
35350258
1817141160
2120654047
717823704
1217357288
542272806
923969559
431569823
1031230033
1343679214
630992453
1601754777
49180311
714607254
1115876694
428312052
711833
1425292140
1608956300
98106127
294161085
1348178788
200141389
555010211
1170321716
207807192
1112577585
2103240356
922509014
978223311
188496789
2024158610
1621988019
247410419
1190411281
794902294
1294519452
1379593676
868506011
680726316
443843315
2056374315
600121747
452971477
244560932
478870166
1620587423
113991723
1502859210
1288759541
1755409769
1793273226
1887248058
856755160
1790112513
1930319113
231104785
1134896582
1968269917
863141600
776871788
1693624641
424757941
344277426
793446144
1927501124
1029999670
1568409745
762444024
284503478
1035303976
1053239854
983809887
940455306
1733497907
503332445
1987714949
392487605
465972642
360357284
1608339423
2119609047
1304957063
1099702522
207155087
1588864250
1822770857
1389761043
355154246
223444827
1721193302
105522514
1839485230
1026144146
568517060
385377715
796081802
1737664132
578636496
1101461504
1549758324
1365171392
85514078
1827519053
356605483
855899223
539955656
383650823
163500196
1514964927
313136923
1123212382
30837194
192397754
1803452023
435587712
1587684651
743783820
1268297870
2019629022
518766807
553470787
241555698
621074063
1372826775
1630870247
1735056734
391679268
73864474
515104451
589864855
217073517
1884203354
1006858095
1375360847
2134038777
194413492
240490429
388742051
143734649
2109725853
1763618611
763206829
1375667956
1865126224
1575930276
1501819443
145081346
269676153
276892200
1135964879
1131497830
534897661
2035782904
1201955157
1476012854
2015818309
204991531
940572456
1856131742
1264760185
1146867724
323219601
1001463657
1578593320
2127500326
810450141
1382779850
698219264
157437423
1631925711
602340103
1417433773
2028997868
247252121
820405248
920085695
1918697805
1764954037
727964830
1631415740
175030069
1740209668
648704148
698229264
1859026245
672764180
1561566392
558439503
329363706
25175001
756926446
1959075103
23001923
1448899477
611830200
2145651258
819021935
783500961
710543284
534685641
1621501381
983020532
618562393
1308302085
226500674
1031546457
1861697399
811508924
1487372131
677624771
938423824
1899436396
1358907243
1150329262
760033223
662953124
958369102
1265353412
1348746913
1339376718
964551612
2069234294
1971515573
489345368
507320064
207489255
247837661
491260300
1800725442
1730542682
1448740202
843751759
700417485
844333986
412416093
1367152611
1308650961
1853054689
1400589370
1854143329
648194267
2069180676
586872469
479028186
501305797
1960505000
1239942687
261447604
1545064153
1855109638
1853822623
972948588
168450905
827962764
990970614
1587655112
254812552
419546288
1638590598
1773335634
1003141578
1805378791
1511084316
523373762
1363504586
1545123396
1917187539
2124601051
2048054350
406788262
970680218
1886498121
533063647
1399565509
1522738564
21088894
402771965
815451291
1487613733
674468729
1732918945
982755928
1089988043
1931554539
1810669210
1612905167
1683675268
1016883813
2039647548
1106203910
636497694
424963516
1570278635
1354326131
490068506
1328222017
1354746919
1102221971
2125908946
1401669364
312642437
1906141817
1843149391
333031824
124102398
1332990767
362896109
1437629810
682318945
19487552
1641954562
1594668675
261277070
1204518900
2080976330
333134458
2402163
816994814
1700224778
1844457871
883516448
996787245
2124231590
667246131
449430756
1423879531
2084224080
1751693051
539962649
1581503444
1604054929
2050495616
1836705321
549127994
1849143069
961722428
1609055994
922682142
211598473
1329722158
483737064
1721134784
1715024759
489690138
1909374043
193127043
1511085965
44990950
772589056
346839796
21054995
447527838
1460113445
630879124
917815313
371861583
1520881480
48818376
640206479
1560041405
1979673784
2039358443
460083839
2005303739
1412216021
1325970717
714754374
1748253264
1781253294
557179152
1379912066
1716388951
1351246730
416855892
1458902459
378952767
792111488
1205352137
1403010986
1462304933
484199581
71514097
974156798
719333570
1150623146
2009402650
522387170
31232470
595641023
1359315116
1946624936
938396539
728211001
765717678
675689768
688210834
738108332
2136955121
373050031
1466458594
412318584
57721728
970017733
1249047752
418468449
1235414307
836668890
1082213193
275955985
1822693043
1361581112
1564702847
710050660
1823799833
1584128106
575282579
911084581
1549061294
1428240481
1732991121
367891988
176271582
1377098996
871224700
82230562
1434274200
1236937567
612517953
1514734198
575878194
1257061121
88862063
1046384929
2032460977
1598263100
1204902696
1008180605
218013595
281540199
287291054
826583240
1219207076
45218862
545843535
100582887
1860683915
584691613
1848829747
1372191808
893403986
994891071
133857137
1907816594
1650421221
1722385845
349001922
1195768765
2002487584
1455017594
940616419
673188675
1301643705
2069347924
1406873151
917203653
825212669
1558596032
636590607
1942774274
1563814012
739658808
1768203301
847330691
59995392
220071602
1630152852
1314509677
685855958
1350640426
826207565
1718226811
96209340
172834856
1836094855
2103768785
943347370
1267324438
1824893968
1304483138
1890041419
879609676
921532655
1800752743
1127712688
292761709
336344436
530598276
1965997447
1706150402
1842215093
1246328209
1156516402
1137205282
316327748
1209214267
979525250
679033889
1373852959
782727632
1097732080
148026042
1931634625
2122878694
904335290
1148529558
333399195
138112791
397585908
1579880658
889393379
641351648
1528801985
1472041934
874318173
478705406
646279706
956195833
2076764883
1052286648
576284509
980893884
79619397
167353658
1179234617
203477507
1616413020
1980581252
1289840524
1042965124
87025513
820572847
1352273668
1868530325
599169400
1277468633
1730682437
790923678
1442956521
964783564
1910293536
1149136053
522070906
1863490107
489633862
528610201
1541500051
1395888073
182062370
892823229
417411940
2084546549
880212689
1027144210
543975183
938897641
184210610
1302069816
1300566599
533506194
183249461
1749484820
421761784
1554745221
264086776
2053705228
391172001
1987616804
1761320677
1958464537
1965317020
1475216803
587707028
158520360
1193619034
770582608
263368664
1524024412
832357096
816837035
1541636692
751029671
1370153878
2087834281
12760681
196768117
886014210
2042372285
1166361274
1571903783
104750747
862820270
950261115
1183304244
2042771008
2115163310
168655446
1380383080
1723540521
224306559
1114844088
1889006940
1263514880
555764444
986282589
2019937219
1807012452
156295328
1697749953
1096868886
1576070234
2004898789
1469110778
739947676
1729261225
2012556196
1331148975
651167472
646928458
683502981
2004310248
1035271174
743593782
954911743
1967044586
191710904
1597444514
1734591963
1053797505
1938638730
1708093159
484270238
1594925681
1643644089
906793073
1204430175
1575354834
497078345
1199765018
1145533049
1384088062
308705839
1041637920
1275069666
893999649
473016055
2125524549
2115529262
1041271061
730194274
1880275508
1456171613
868506382
1473000016
671652260
487549602
718891357
1680077688
1191050546
1345254077
1183456592
1966989076
438189816
2036399755
2030103493
347682705
1043445894
1326473590
1254723409
479353578
1799447617
959311989
349494457
1492505359
1292897501
939124281
1157129071
1748246789
395117294
1726378151
383025978
1879875874
1120529648
548797685
661164466
1513043966
1633573481
1322680750
1653115862
721926616
2091008745
925008683
1687647365
781560408
1116724138
470902630
654973647
1452172798
645319125
1814893312
461202992
1092713348
1775179055
1276409691
942994699
849036042
553839578
576284509
2065851225
947693143
1712282034
731402071
107230170
1046396442
900102929
796583298
1572360668
1182047588
24945223
1570284156
903533176
2093311611
478467838
1797318897
838193374
1724982169
41090480
835013130
10694638
1028660196
687092850
879354678
736824734
1842699290
316236542
1233359933
827528886
1747969644
1623682722
1004082963
894426947
1695520541
1671023712
1394239515
420350364
174200844
1810485692
2042067598
1671137230
275929573
1302578631
41241252
824835879
1052286416
2053570103
1449028949
840391133
476630015
1374954188
263888360
1794221146
312880524
1559745706
498781219
167530676
818584431
164945284
446936966
1287089714
1131414601
363256807
582262621
969170556
146087634
1310306721
1100354169
1101833097
771774308
21638111
503638551
1936422025
627567070
1397642111
55137461
539883356
597299928
560705078
280589800
729166587
1229437101
1936559935
848517936
304327144
1267459719
1426175429
1201875441
1063323319
73012141
1207901282
1701521262
767686871
683738440
443504455
8008942
1865109785
1838475422
154576620
1986232918
99865425
344670327
47759717
1194084112
816510680
1892704972
1549780624
51028104
1973587574
376696555
2014436382
1129726435
325156364
1748181800
872903814
692960049
2104119678
314151431
2094151
594210859
370867973
488361398
1047933836
171878634
960537188
1485252873
1275996132
1399583447
1986172782
716566610
1907880329
1838002521
130274426
1491225850
507472169
586232824
111483388
383518446
1821154327
74494972
1753968223
1047686949
1938245040
1990869307
220121808
1026944024
533330073
443470562
232763277
1063134353
343221455
155832368
1671468559
693693234
879088933
845424993
209957113
663879134
858206977
1843675078
65198464
936159597
269195473
123817104
413288266
1430644218
1923155452
940007742
1006985641
717824425
1550978900
558284360
1807439951
386859565
370918322
480092520
1484254858
1359926655
1125289506
575875503
1204871921
381620972
2057856787
722578118
328865116
63430692
1204039686
1372513678
1178458658
1727804874
184722010
1944630367
572891363
176213846
377783364
401567550
869465191
888842437
1454081353
2001541667
1293176665
1834448732
634904102
32415214
2108738575
335868778
2083068729
352602170
1621913013
305839085
1760375410
1076960214
926982445
396763449
814141088
894800548
1172904016
2039382830
1234741924
1562792222
1166932852
1124746453
2111426890
1131988816
1285604878
1340267667
1509769213
102310713
1745303565
922731399
1826297692
920388960
944565836
953013352
962817143
13715868
1687062809
1101302761
1807817548
921350783
1274201378
211038373
519961719
1711139941
2006368840
1262785624
1108289349
1388200641
1254801834
925894731
991306846
1970210717
155412580
1928988596
1917692092
1289285248
1672186470
1678125371
403769383
997824689
1910362071
1709873404
1212466838
722798922
1902047573
1515556211
1569351495
186655604
2119841385
214485426
661770043
1294658375
559661774
304214107
471933257
812021209
1713179589
1238168126
1341847029
1580108618
1745980592
1036458191
1374508706
937648067
1294386472
378605726
1013396703
240914662
1757343492
1714373936
2051738753
1924614830
1882412198
2080660949
768506452
1482389832
1043161193
1562192539
1179694499
982556890
280255545
898100164
540655872
1546473365
228332412
1290442428
354231947
502816585
1823055126
15773845
1890288777
940637296
1065231375
1075052651
1230750963
586399005
1928020657
2075622501
2107985051
778346705
1555085550
1910514699
1170768388
1064477701
1538075895
795427501
1443997175
1853067467
1174852921
1658924078
1620072466
937986304
134198214
533668302
1273678915
965373459
1056551859
1645378825
1097958239
2118211509
702504611
1833166989
1507289838
800403147
1414826345
660356090
1091652871
940158865
894054529
983569429
1038560583
1326718786
1392910795
2029674942
491024534
826762323
1168037491
735639823
584046818
503642021
1246981917
986938459
77496544
406267256
271851393
1129229550
839524779
712081096
84731179
773237667
279365466
860828237
1093812518
1316823064
1160250941
6574656
8021265
259446410
2147439103
706701647
1959480075
817839859
1551469675
2138883714
810686300
798942137
1782780061
1080783318
217841902
1328969484
1266011437
1835862601
2015047907
235469262
831419240
251115754
2006027241
901812351
1102817353
1137463746
1954106930
1492268480
1198378759
677695900
1878911348
125957502
1434546742
544002039
996505883
160040229
1345052924
245395231
915956359
976608237
928230822
1237150251
1464557162
1264789593
1850052918
1001298093
613236340
1504257326
592605445
2037379279
304348382
996425635
1972604827
258769546
1688794885
2101341994
1362285251
893824070
760493035
1979518679
850220690
1916982031
798788595
2002374732
1471345809
466842931
1354928362
1928106219
520298781
982510586
1506436511
1839664221
1159527097
675509818
284054041
1837405893
593671773
1646765266
1568631102
263188892
1704428086
1333351903
168593271
257950358
211967171
1097999786
68672495
1091107393
1285236375
868808290
1264862879
1885130362
1066350167
132570757
1020383257
949129947
1308525025
12673918
951849134
1517827845
941436190
877570314
1329550183
616670921
311871784
303622812
256437186
2002353322
51255338
691713585
1652124657
1870086476
2001548635
420861451
289787730
1147989950
645154296
2101940011
1822120523
896854214
1826992012
273185571
1092019545
822998175
970764847
1714566130
592050793
1711871884
1545655848
1963567622
508495170
196218939
957820559
1519092525
866260078
1681236164
77172563
1608247883
432528390
2003799969
1140666698
632008292
1789553167
1322519706
696553697
7301562
1399486442
1925484194
328327490
2073935640
1752113567
2034979491
1152944767
402082852
1206046569
1132223164
223941015
23596327
1518621890
846249667
325324211
339550421
1258496083
148801294
221508685
1863199581
1063607209
1220866623
174052378
1664177441
1505336025
758473758
825305381
1910424867
1748527899
392667753
283937789
2030918664
198911715
705368911
1524995215
1677679855
1122932636
1238168488
12185216
1937189867
504134874
305514474
1546627081
855205858
807027527
1262682524
247373413
1197179409
455011697
1894654163
823614987
1783404313
225322107
838209198
1038760068
833818914
1531311350
927233144
2145511317
496908715
202864096
235049708
1082722213
765965724
1651348965
660299872
1685521420
2080799297
1375722482
1502171050
2000601826
1907938697
614190436
2007238640
1628792992
105988255
440596442
1582513584
1923261982
1906011062
987436923
979435934
1788952927
1613062239
979990203
2004228162
1931613084
904574627
1708462788
1198214107
954813730
668622293
556361459
1023874382
1479713951
325943948
1393734983
48045096
683774946
791986138
1552098805
1483857725
631354113
1453352830
876880809
1480149981
1848514423
86946154
394467048
765973095
1258122863
1013111284
1964721527
1762874201
29919632
1356750885
78384123
1075439586
81539155
1011958289
605888559
1164028932
1157332442
2015583744
2031537284
1819535732
441372233
1200460669
516946399
1569496766
1015007197
2120308215
1755754669
350370669
682527917
2045987866
1880744907
635828577
1419571721
1586757380
864543538
1488753845
924447346
1278787559
4914310
1906764316
538550702
1622982604
724957486
74157237
1785092382
76691696
989600276
1789639992
1398209606
1661265616
1927407338
1748137949
1311533288
238468590
387795687
509438448
2086386594
1359519071
2100469848
1554317196
129967405
625862709
1508423693
1091080542
357599300
300419359
1740400802
1676857045
1714987024
1667371914
1467909927
1305918340
1862504218
1764064242
343420710
2066289665
1073736009
432142712
1258265253
1680731510
1078273577
1537245986
572718944
752056847
2092818763
1049743840
858741670
1336723478
1670138888
168336
566341759
386362220
1021229584
1546332524
896498966
292762456
1344135140
383508372
756500082
598579282
614690870
340083823
1541333761
1608122540
1559709044
1564509382
663377858
255241315
1351085481
2009630158
150493896
2102761958
518111746
1354644667
759443077
2086776942
731563655
1301127435
33055828
883221090
205167492
110363573
124755757
295991764
1267791697
1513967689
187252287
35300119
1411334571
289992550
50397780
1592988877
906364315
629466427
556294734
513144753
1370690206
1079851124
1754571039
564097774
946199665
852317835
234592074
1871779252
991015807
131475824
52459511
330284529
30798410
340167228
1184485049
1495858732
2038118707
23695916
1135192939
808485328
1988888543
1128689383
2013303843
622428547
498080556
32149200
1278585000
576160595
1857935692
1480878583
1218587147
1893284404
1754941736
1664692911
61485231
1421500665
409497492
406839674
1861691849
1748265631
1534667406
797009424
1428220015
1138246769
2091891081
911196715
671252212
1337419335
1195559699
173242396
1256320345
1861025067
701249884
1882283543
1665373177
1930191163
1304997672
1514675420
2140673751
1128467085
1409750481
490871801
853010106
1226083560
1240900604
1610847918
1933409710
990720925
823554006
1115581505
714616535
453371481
622388641
926028242
1999426646
998001611
317552879
2074266433
2139833395
1940410739
326771651
359424786
498470060
748551955
961603200
437965148
2107983501
1680610017
452466686
394824977
2067760658
219469143
1839427536
1381025882
390006228
1424436100
598491636
614656569
173914385
1909334584
627960371
1276855713
595888216
1470206733
1991109393
241112409
2052585684
1272711622
1196284045
1075920230
421402998
1235705219
104079813
497624682
1771434483
1080937792
149689302
2121115002
1120806554
1661194148
559513593
96738542
1455230044
892450620
1772368847
895317907
1793889780
5175380
667534333
1090291287
587425811
1224024356
938579189
26662860
375685211
2040777023
1513751124
1921895187
1206280613
599550034
663214089
865294897
1023503450
599980782
1369985174
1200054352
568684228
1197675377
1801542479
1634998308
1933583317
1114892498
1573385278
260673976
475895331
998904489
1240222081
1968748621
1608622199
1485581787
1914457740
541458243
1635315673
1279053139
1221540268
713042753
430436287
1222256718
1033686846
2106125514
873147
1620947389
1829738692
617735869
226167652
1229258824
1796778398
1413730438
317050867
802658420
1716388244
1102400929
1940010435
1478581230
1579590385
1020709654
2058422644
637435551
530433690
1444475033
2015572816
1230056867
1297405352
1902910587
507997134
1811509632
1520137100
1474709555
1195019715
967881467
1028329274
864577459
1277281141
110461227
1031273738
1571444991
1394630645
703489483
77058060
1330842910
464873282
631555077
450574594
1456319195
1407950204
929671749
1117521691
597342886
1600245214
2127432063
888997648
640776629
893293691
1513690434
1706576813
773364204
519777228
412266599
1983345710
1185267342
854777107
101123854
737803468
1337919805
1335388950
1059760276
1288458916
829788724
2809093
139689722
693470651
254381216
493137155
1604862233
1704967078
646391764
1980494657
1101775880
1250441951
861716018
536823472
1842273169
1056551859
905581385
587470640
1494156105
552998035
2123380396
1323958735
461978436
2068502336
637028632
107266402
44859500
2025003925
1902775641
1889744820
309466839
798396813
743240698
1563536627
64875753
1167096469
824150387
1825705665
448352299
1800384356
100182291
1830036587
2087365578
2056712346
841802980
1494705370
461064371
2002772177
1557459493
56847637
1167773754
225595152
1008738388
835455123
336458997
1659078452
492816109
1298574684
1010384548
1387763832
1952278885
285536785
475192959
303689141
1254815016
2055659962
705701818
664011509
1040187317
307460392
1566984644
355888078
317318770
64493022
1220593870
1172869599
555039165
1694746598
333713702
2009346330
1367580194
966016867
575802554
128512649
1397938462
1584197030
928743849
809048265
443192768
1827433603
1596732821
737028393
1568069359
2023030514
1874570946
257783490
1632752603
127675612
1912617650
816395633
123768692
959293856
509496828
16829921
1686695146
562113089
2017291266
1683393812
1083642695
1240710928
40530637
884547090
798252541
1919791451
703416411
346053239
1343276831
2129516802
1354420188
924562664
1352375826
1369225147
1908028297
1657700389
74922125
954634908
272012604
1928686922
1661576664
960395021
624783789
1753218544
1776450672
600809282
139043225
1698631098
1689750308
258022565
2093844848
1426214411
1204776915
1447037934
426448083
2126877725
1918146573
140719528
2108270807
164650772
1362712765
216965296
1838099453
1020204288
1032922627
1166789165
1279856757
689287715
313479309
1906048672
79633688
708012603
1798565123
759758951
1640196471
1348200630
1044313248
2038843394
674923942
1810394169
2065089059
1836361014
1669109949
905164956
101582707
1424270503
1078686759
1212464031
342776221
315778831
48415148
992545033
1676707848
1317662897
1339127229
1464450697
1681471786
1572447119
1507663749
1846269880
528974150
1998979313
230837577
2052818430
1320330617
1889582358
63553578
1409483273
92349540
1195353396
890928512
1126928796
1402420505
1342296159
1921367879
1549045508
1661725654
1552752352
849575814
953317809
83874590
737659824
1130766301
958755345
912223816
255331862
1372357509
1677303417
424057470
347594247
562218356
311302964
1328741468
1562722596
1090409287
574050665
1156516480
274032050
699508243
785768526
739266898
513495849
1591119794
338349616
1844185529
553465925
1467602660
1326608365
1920410468
295740654
937435169
267575094
1098971215
659222593
959367296
812368040
1898181687
760476831
317905053
838997596
2008193339
212166851
848262827
1767545269
35515524
1737533622
1823270911
582922997
1542128823
1534801633
1665197337
771796691
1545655862
2105396153
1591794652
1500958742
142842838
953713074
758350327
764542627
1787739863
698788751
2008679886
1391100953
101346196
1351403058
45870695
1821470870
1358529905
1124261531
1969956777
490404728
1953297013
416904617
356603183
249202478
985936884
2062173064
1418252178
411282362
1434410572
1698050942
1595885790
996185854
1646625025
749595619
210966889
669203949
1920620596
588990554
841183264
1846785577
1842303279
145017618
905969844
1576700683
1677965065
1296713992
9408153
1620851854
1693273333
362362287
2132168374
591705137
871714631
175604232
1339494912
1782161518
2079355955
1316743823
1613239099
1942654068
845886886
729856874
231200382
612433291
1538974799
1984513709
628022351
2146084853
1386676324
1335892164
709069029
1262742321
617878360
315561964
948472399
1962616230
549561153
723403582
518424626
1654532681
91983274
439050018
1494724436
441275478
1173497323
2106886093
1582164870
543164285
456421985
786424399
172466940
1107712528
289197113
59515935
76604478
615896684
429151801
749005589
1480900381
1606342632
1906857120
768879419
477775190
1230053271
92896679
1916471777
659932734
911107929
916544987
1557806169
194496683
2020797691
1767362903
1278189403
1260384631
1983805511
720672211
2063479457
1858063426
42198076
732333896
123119209
1973905164
197017239
1385598556
1256331016
293371703
356406434
1581519779
914120422
539419394
1761241283
1281516072
650566418
2100043508
279417641
596182308
1543252110
1285496491
739074819
442271664
1762226923
1331226015
1733934756
1864679496
1232525732
1250074266
1002953442
397357564
1792776228
384844233
1051828641
1029006718
684766542
707251347
15052822
480795169
1970371421
55592145
56417470
1626115138
1864604179
1119596587
921508773
1534659040
1696848526
1330723295
1838227188
2013456059
1982458676
1698656064
995559677
889287138
1922424496
1343446938
367635929
850474484
404315320
2116536405
203680529
1691646667
723839411
999804164
1889549991
605038221
855928503
1751022062
854885280
1320887821
1274751451
849065627
1233098798
627369972
609132831
1280209133
205130119
293368001
1134842408
1546199242
1365894007
1595028235
1382734155
879533351
1734341055
1073789934
238002896
452001839
401706486
1552896093
551310389
1126183956
1749661946
537989352
72663959
265065853
2066880775
1219964733
34251007
1616653169
251860403
1874857495
1068307992
1785827820
2041867926
576753386
2003387502
421258123
1868097494
1067388332
535213855
1148750432
1107652521
86297193
1212637735
2091513726
1647491678
418123310
1008775801
236743078
297957161
770329241
1186408699
1207559294
1633396506
434818498
773197378
2085223417
864232943
399777672
917922627
797276242
191080303
1572069269
2136772468
1792759649
532916805
896959798
1503332805
516267720
634540993
1808362586
1866509667
998494487
1047737539
1758326028
886669429
1426889435
1006602721
324029888
566645841
1727802318
762666316
147174359
453893167
1664708703
2112409172
802159448
833065117
558615996
1920709508
761610741
18278126
539346115
2136175711
1398143740
1953647046
239199837
341669972
15294773
1416307248
912105754
1125685891
2092867010
1081382845
361497284
766797762
427968189
1524131648
955209630
307268940
1647251823
1605711256
2016543396
731593350
1812102955
1361549632
171105386
278464056
247498279
1480878583
486871145
51714809
1825369528
869019125
525157972
1555539441
288292850
2006516138
648622523
1522279313
876933275
516573214
838491204
960750007
1264288094
840991860
1997668203
683025722
297095274
2010923859
1684278290
1321559938
192252258
20087610
1963986548
850285829
1313901842
1018370906
1806143869
755024618
1408531303
802323916
858272510
2025693583
243237339
1210429793
550425065
896548167
1017765575
1583765184
967186033
741615411
669883896
13862212
993878963
1789987853
1253175963
466075364
684090402
1779793989
714696088
1957759611
1349186862
972171855
512800427
701441197
1585148400
701068537
554434550
1033610298
642777510
833783061
1130836536
690382771
83853994
1340123824
1384353005
175703382
828754608
1840013316
1604666627
1316886956
1511646208
1887451423
44316069
50975939
1796772876
1143877096
164256399
331303577
1132497989
1554165558
647856614
532966482
845099312
1087580216
833523644
574845230
1142933409
534003502
1551795765
1895343484
1757425038
1589118403
316850174
237599889
2062030349
104042777
773724941
1560553934
1151993648
1272018563
1769145200
482260077
1930420980
69559593
1569567997
335673630
283340649
1833619820
1343030064
661658002
991808358
997392028
694314268
239132540
1942113694
303322262
851850010
1440814136
476901988
1072404790
534552529
1793669624
1790157792
1753300879
723007939
398843302
800221391
914233823
1122907342
234631441
482141858
1798359544
1704861030
2028705966
1171676690
1192427996
1422035931
1686145214
716810001
792183692
1083059114
1143947123
395494187
1059646878
1962482655
1164736748
2112306749
1267937498
313329847
1368416851
1003887787
1656760918
1932832390
1536205756
1321752394
2101830041
160995795
1333357093
511168153
1012613215
2020781684
1681557755
10644435
1573977807
1812981078
973198476
1401226407
1174941694
260897477
1169283003
141407701
1539142394
1692200216
1015793365
1774574432
1441401959
1947765529
888647057
193031929
1970275845
2137686151
311146726
1442105692
215549945
271458487
2102486923
1560506125
867473555
268665398
78328190
352655054
1236798682
1908850056
1785007607
811319187
843397158
1590928312
37464428
1057315213
1447036351
1534664003
1370319075
1564540846
308712868
1314021771
16893768
1161524749
322598033
1441137956
1954202502
1227763232
987432295
1901853535
1810259308
1856736481
1695234292
1360663315
451183475
922977491
619024669
1192813954
954343658
2064511493
328977284
158123510
1563559217
2100012711
999415071
941410277
57530686
540944531
363049907
134801508
1273329032
870697896
1929740968
599250146
1769046238
1887918444
1018601226
423748280
755188569
528026609
2129084284
1558944341
1912207406
1936996895
702092744
228882420
903393243
1906722932
1081127838
1832374544
327789452
416012764
1713450598
1005025165
56671842
1794320872
185062825
40842351
1347203782
857385328
1014577024
1033142019
517226206
904783607
262001506
1677002110
1786153273
1352100273
708668085
2120556140
104009907
516785516
353057573
1529450425
476918308
26422416
1827940068
971037423
299106528
585814761
514044012
1720441481
607506919
1264633959
1019394998
2002729729
1810020515
1057466359
727806496
2139995682
1213686905
965101472
1293114919
1858838009
2095873768
629119532
585481238
1247124657
1969437457
1447742303
1042083525
445258092
1426953328
1966086801
1443427785
1409073547
251474743
395920423
261361348
1329667801
406857094
327434311
1209032438
644369786
1902306264
736299400
2144885177
1069162737
1327099058
264574530
1254073152
691808408
2057312764
1193334737
795543100
84881090
49393789
2067891306
1329004828
1879247994
1367707785
829439410
72568619
710543284
317449256
15730861
544187111
949871356
1736300551
153205099
1216031897
2123089376
1555259480
1926618939
1708985254
752367201
1738625926
1712941975
729057710
121684194
1401850809
737507627
921365582
1647736143
1346963994
1255613141
130663472
668222381
2117803600
349135776
2092213775
2017056708
140972319
1321594562
1529587313
1401966946
1448933624
474444322
352939882
1557216251
1970448105
1309047623
745982525
1357288762
2043564167
140041830
992439600
1983314523
1772367689
1240394813
534848483
1328284637
1465806978
628620877
497323913
992657980
668464463
1206249021
340849059
1254021505
1180259989
1256087231
2074122864
160094075
1026292783
1469673821
1987641889
818136016
1415549573
1427804228
923240892
1058087146
1485282610
1954108153
1019153019
546882671
1635840705
752936182
1665253259
1692538590
1292310174
770221361
271353732
1835832120
518282620
811339888
302345588
1895111773
509978592
20196633
596074682
5861042
1108193121
1616292648
474167019
216734739
868450957
457554066
325591551
854762093
2006346533
1180587564
510587602
788614648
1212107081
1462844783
114921291
978382113
329433921
1673455397
2028184311
1293072032
522044027
255164355
1120228679
1325892557
1421717588
2031954332
737507627
2021517808
187937557
1340398818
1716825091
961470864
1989861978
642587243
22777851
744781957
716433642
933637041
688412479
49396924
2002194689
1039764433
1524505745
573093888
667702578
1882952299
1713470598
890254198
1094620854
1609472555
57165400
1017493087
2038914050
1724630384
1790781979
1259573097
848656526
2092367124
47111767
173269626
363041939
119364817
2105930095
365017549
411295102
1344009350
1903252214
510527373
1053101049
1071204603
117360827
1819518718
1068049372
322998577
1814141328
500093451
1217733542
124153961
199681136
2033123200
1973815680
513085515
1080765385
1140732296
2133773394
1891723810
508888793
1015845369
1200741554
367241797
1966103386
199775422
4433780
828559462
655650510
924784153
1413174452
309241315
126545406
1701102337
190689162
809515269
759851578
1666243877
1344092492
834619480
649161772
1549379200
711467980
573280916
1424851526
275007205
1986504576
512013931
1315250636
666031253
1943861625
1065897684
1189659680
830397122
1479174072
1919247990
446482662
544220165
177085196
795802563
314488210
1259607301
761943882
2021853782
1084238845
1956549557
656610606
1496598609
1086765875
1417776173
839916321
287168402
1383825433
1348567996
1782570511
1918201387
1950524121
900506387
564979155
250448056
776513193
69696775
976521547
327264175
2073244025
1144195632
94740779
1408642552
757230398
2011684036
40222958
553187933
1288022874
2018374159
1801114557
165600145
314089358
1093204673
39041210
690443418
531637637
1492191784
2121855617
1382472423
599553808
1017612410
1601462181
266133136
905647220
50562918
2066505370
1309135659
35345258
227873797
480068914
448584987
458763526
1225398046
484756337
135325855
645681194
1654727006
614280428
773753418
1155878979
1955504534
1324112814
1251961655
1663938116
1697058820
1397218599
273073206
2056862535
733923117
319235885
1401641678
465512917
600324155
114343201
921256224
433122461
1899665072
325555256
709779028
1585371190
2005610567
785816421
1564405812
1092910878
1023326257
1198879915
1102896631
1617045930
1511746971
524024908
1142356872
959690137
1353032441
1091484529
412410635
480415842
1907926719
2056698600
680153921
809593329
228840475
1289051029
1233514794
1286412085
347686466
2008725579
2040430276
976685931
1246740795
1115355315
2070423580
1021514625
915517962
64659036
1051293348
1913439743
1410211172
1483888781
1286070256
1493037843
761376762
643946911
1640593083
530061771
1533509581
692348209
556522192
501335380
1024382933
1184906329
1377211257
171597773
2098958716
2060719204
157861710
1144069903
416483921
2100493407
455017913
1654799606
91101391
1820878022
42626632
923352348
1214720883
888372719
1463068334
130542340
1050158656
27395915
1131951067
158150821
1245321857
229905373
1942072465
2048927546
1552939013
1664935168
458844783
1990407766
1360693476
589073559
1487656607
1022845604
1032444382
1655847676
1048787705
1878689292
1891593116
1835889990
1850239165
1232172725
535250526
1820946076
170659857
1698569588
699762464
1837957907
1785056909
1555440278
411369542
828250625
1645415274
1473430972
1335296460
76853983
276570710
317850641
352933492
1838933208
797021006
752364916
1179883212
1781591035
1797663935
371087790
1569980052
1680334528
1598141828
1965454869
1169427316
418944015
1667126784
705089659
233780508
869487747
570226489
296611854
544868903
614021590
996136658
517866071
1153611723
1151761827
1119334702
1647221997
484751183
944923070
1450651350
1536679688
1696439870
1094672585
678919032
1606927497
1668341057
876802633
572777032
1677839246
1618016603
2016344905
1767543578
1095754163
295629798
722432292
1694991423
600070290
1743121989
1656237441
394852693
174732169
499734347
981878494
1643393338
644906110
962079781
1030407302
1618527601
441779291
454489829
1967932045
20299030
1716614299
795469590
975211019
1435641212
1836410551
1959024492
1109646771
1201644019
1286459663
208375647
1147449519
2121411974
332541155
1314787793
557348775
849623441
469901
1631022765
1985908151
2047987382
860268381
606988856
72485364
2000972349
1560530455
1396738241
1108590090
2034765720
941664294
1628592958
504292021
365957027
47281008
1437256166
1620836802
1260048749
178356179
946088673
1040653863
358261616
709838812
2025347896
402066486
1225410408
781564205
1147854914
231141886
432562948
2093089581
1060021942
851932691
1686723040
550669083
18478439
270550803
1967133523
1465798537
268402302
1687635323
2034246141
1187174809
269382025
1482862759
2064387902
209821059
1052562515
1935544611
579014907
330601608
446174408
2128179248
1670159189
1047319954
213379177
2109422715
666467352
2133686149
1871483124
1456106401
1796848340
1318664216
1808292092
60671385
1994217795
1833586806
926186334
872112834
1411144698
1302924873
498222684
1986602629
489747220
216966601
877217742
833605302
36344449
388152853
116022473
153639206
152378208
980451282
255298048
2080080678
1306787612
958604442
1356290518
839441320
1115773404
1161563197
937154093
1026784932
1585029552
842287939
1774434355
933491797
2043210357
1585863618
847433818
2049416291
1047184188
237360868
2070467239
1979415621
1662500196
807083335
838904176
301974615
961628989
1824833015
1920680832
918153928
647176868
825240791
527401851
450980709
343485053
528640092
2035716482
1269371519
1872829412
1933286741
72407514
1090254859
683075479
783910056
1308282199
552611357
2048153477
1925771564
708062836
259072232
1882815771
1320566171
1836596561
2094948416
1702773396
1546054336
523339213
1647141565
1802777247
1117528457
604139798
25730918
1873008454
338165126
1023029133
1287385276
1230164449
1945283145
109933123
357899095
994649421
770561759
1652977970
1958746658
1697420436
1334136306
510071602
247692743
432942493
2052875735
262141966
752588041
799001999
1563416916
593991653
1885320225
1458845071
151837370
459394673
669957908
536456821
1993957016
1432736456
452048683
1577314394
61710561
918356732
127048970
381709803
815952826
2009660485
812477672
776649786
1013111284
472567607
1066022018
2024780568
409693955
2143520226
2021495197
123556806
641618960
280532728
1489998722
501399844
176786352
562352035
1341832747
2075861955
1292802832
1798211862
2117667417
402991348
1773469101
906621705
1042280804
1079934560
1034674810
550781156
20986546
41206791
1317722103
330118952
1428292702
908155788
552796561
1420811837
373307781
1575376838
904689906
1674695945
1121381524
1302949180
2046283992
956213892
437430763
801864962
695406878
1591338174
1281518312
1005949736
734742828
1851084948
995482104
498459059
1585007595
2128327545
148921818
1284424371
1632911918
2062535420
894344815
139310153
894051730
1243738576
660738322
394540647
133847044
1347474186
571656668
279123050
2084223602
886838559
53759634
118040960
1029168747
1784031773
176885004
2037796365
2034452867
1466865140
1008396964
696916144
843438008
936544280
956571162
1742963915
1631800861
1943068838
12648254
1447169725
682597669
887813268
2105545069
894185308
1051301309
2062422
1331699784
1879523233
1878545425
1143106729
1066177641
1909374885
570938596
2131942687
864918622
38098303
1732584600
842004034
523464047
174566431
572235089
2012391943
2111556114
603048569
1857808237
1792606009
1050386933
1188503395
105108054
66767766
502878022
1944569030
490038867
646038593
631665957
17051865
1408462296
2076599547
998070204
1454514118
1435442100
1272633146
1073862978
253279044
904052494
320132289
1234272430
184438355
169316628
1838782482
2025105486
1698299085
1779726325
1354774763
1111081429
864833475
1920887611
1766717776
2021108909
1467909927
1530081695
2007672168
2109205214
94885532
823210500
1443261411
1930794190
2059208481
584441350
1091618513
1224034428
422627892
671751873
626782460
1731981375
996572892
660694008
70775252
333233398
284031572
1760688164
2009478211
295765855
1822654470
652049912
1961858209
1652628142
1024335898
711756854
1476238541
822378811
2089702620
1647071422
352799013
2133399167
1402863539
1512149746
1913726983
1622909688
834122133
140412890
1901158446
879144691
342119564
1212367869
774218189
968692841
291639017
1638971449
430796693
2046801783
894189941
1405861112
1870358313
1430916737
670981715
675427451
461294469
1511887325
1475068572
2035082145
1523808655
729287693
990494898
88228448
1646565772
2136914308
2033074652
1683153422
383610440
835588955
931201653
2023287272
2132677838
29884417
1001890287
1118921106
1503782602
879143097
1349831397
1543729010
700275113
484872416
1112242697
1792615533
611899429
1182638146
1658227820
1152945043
2122329541
1350313632
482319696
38562014
589614505
1038963480
1296957465
708363125
1950665195
1899251126
1164177209
1933072710
353086106
814658375
890011791
1399222765
842463577
1654542647
72269603
1595860443
1181318502
1182239590
1613103985
46988537
560740437
1558206457
1971495080
1386923731
1136242240
949517520
430909414
700344366
2007855234
1775155275
494857347
1665781216
1786467720
410642554
29826347
1328108104
1552794685
734501745
1736158702
509279718
336598525
16422331
691039557
1649436039
20542571
1097688073
874823647
371889345
724170462
2023035162
1148212445
148170578
1772533542
651585473
605950265
1857397409
271416093
468331766
1443196304
218797846
1029477523
1462315738
1908343955
1411058283
944524299
179969515
1358673876
1072766640
43685124
1872727695
324813488
1032274398
2078150078
127464427
210510030
1242835865
641181026
1547252061
155763867
1594483930
1627557868
1672586705
1287303963
563372702
331675023
630599801
1093399547
1751959591
43181911
1920566361
2034409400
1796784279
1191041974
309964470
1981620003
1834163517
1582172538
649189275
2037682378
87754069
495469494
1432336940
1034863024
688933321
1955366322
1793821313
2047677923
1580400081
1157341810
92172909
1034776843
1023603364
511025513
1084876199
961960106
711786815
1358843814
427382203
152453259
226164952
23025233
1168626954
1140177746
1643640398
1822769750
1604418305
1578285326
1326665014
1477154296
709767097
1401933315
1692117870
1887284611
1602736492
747992564
1158857234
1767837251
1926840603
358260397
757795758
589622559
836369941
1910823545
1675817459
780464390
531796239
1049126591
1644643210
779528973
774529699
1987777126
1957101403
1251327127
1138141805
527265990
2068855150
1280312158
49258921
1916172524
2012702742
618713757
850760759
1526740933
1812614044
827582180
1152730697
1984773360
2072965446
893564855
1076314960
146862477
867177940
1803917085
1401469552
2109985522
601749861
1533405223
2101625400
1735563086
152833347
506754793
300477422
1066826946
655332109
1095981219
117833054
142998216
486323629
673631624
955710271
2027445042
124835948
774987424
744564271
1470137719
1931747379
387176726
1267582411
1653179650
7798014
1922610718
519837659
2074296461
2065862373
390791629
1466968766
1603556111
367385512
1396829646
1805954718
1777389427
944511058
1762033941
1921651412
1872896899
1946277777
1638771124
2092176795
521571549
2087605981
1614705961
1796872102
554126392
622889383
293256096
1550786867
617378813
444349969
803581818
1460048570
1325572070
185879567
1921775482
1784928487
974909608
1899586168
1643540763
1195882419
1279555771
10589845
2121952656
2067296228
514304197
1209163705
732465119
1570429427
1397084812
2146360982
1439915212
1005159916
2046126784
626682153
2014976563
1395346368
1687106845
2052267096
1292698208
1639575059
580896086
1127445961
1781734202
1957120866
1313868643
628076987
2096527518
132576774
1401745017
1453813158
382395674
1174421063
391675475
1268685563
1583593470
1491325008
980378276
963348381
345350660
1755389674
1172615853
1152826484
461381368
1405660900
78018663
2027191104
2075203551
2106746865
2117249210
1252329138
324756315
1920530300
2044498054
279863814
988775143
889982286
801449028
1467930139
57451918
1878772039
2111924488
344380639
583192886
55248719
1089667872
392702859
1524652600
1573431113
1949321797
43561909
761323285
1793349414
355492421
610917863
274654210
1882034541
1412094351
1180091777
1043167808
1741122308
1704508878
814005795
1733272933
161071503
380114757
749694257
1487155527
973547842
1649733501
651082939
1686145462
407733148
94377670
471517359
1593807122
632408226
1483138202
2059999519
1677084786
662697130
52326325
1797620112
1910432957
686630765
1396628918
550776679
943167873
9854850
1412772188
475920648
343614738
556801294
1385212147
1162485262
1882548422
810998086
73872793
1711094230
617336410
556820315
551381236
902497307
1552361818
966020206
2087972770
1787060222
2102958060
1629204897
1847630707
1079029459
1785273444
1648747840
994767202
899276365
1212532128
918996236
1367702248
321435123
1913314245
1148307510
669151273
1641574409
608758873
903132055
461044860
1845498758
1371618774
771242667
615437593
1764112877
26784539
1191736859
702562556
381332739
2042170007
703774752
1430432725
1863269002
1225633052
347760039
1999964180
2048861689
144987628
1735685348
1835079639
55962589
911015355
1087696913
412180055
378094317
1619763615
122853171
1201217093
568629043
905665513
68200389
1488360968
1095672175
202956384
1460207916
1032822962
1624759906
3311471
290620274
761571433
1158096516
2013333497
1591176845
1002243468
1540507552
731096336
1441315750
1366286025
320173439
1805870286
1446876904
1201250017
1793446478
350951291
58443555
1845182865
698649388
124807210
1545612947
1692860097
1651591157
476023368
1266074527
1411857028
1205803214
1532704122
1870216749
1500235286
814771537
1270399457
515658192
905160586
77491680
436929
1736687396
1328857983
172652749
1859718769
582110813
1985523187
797049600
17258005
1107103988
2114741317
368746839
1880711342
354224408
808982740
34380824
1249627960
2137069057
1651932843
1687781523
1513520955
527595060
440274159
1728914111
833624864
1782888754
916180815
1853457067
606908291
2113414419
56547018
690152436
357185670
1411992494
359392841
68130052
636406412
1032917043
1252709395
975636907
287554745
345276043
2132801701
944390176
339797646
705415867
1699179458
1349223171
2081839876
2098422485
1898998044
656518106
519264894
1969439614
306047092
149322418
972910177
482942121
1765301518
1134628115
1220340983
233801498
1135387302
1729697200
1030188419
1893415547
1743482334
296247756
453401066
265287032
304777848
1930417474
865318563
1228493937
1972962963
178922109
401017839
1869920394
568374615
1559373949
1373798427
871594509
205466191
1772333417
471794784
746238575
82873570
1713042185
2129634939
277598429
2126700544
2029069168
1046469593
398827518
1241565127
1969861484
1189454885
1202762645
330737333
805083606
210017648
1358591268
138254939
1822152323
591260434
255114882
2142925805
2012626874
1052650360
377049551
2140185267
1833774729
1364870233
864364825
183523612
1618000059
642587243
1007137282
1045314978
814324170
1901593751
586567235
1768377780
1372020298
2108339780
1242031553
927991590
839953947
1030507446
1477022800
990812659
1743243574
997190600
698275452
912775834
1909662628
762143570
2015548640
1148972598
365642159
1170581818
1602635972
1868885534
1247448738
1949689599
1562866120
510885773
989088565
1112744509
489660482
1155921178
1077012209
1026487823
492958610
1916991018
958308354
543880744
1279260788
1623092992
38898192
2085453241
1235279156
2114983284
1709144824
1190182366
779503205
1455915649
181703368
102592298
880370659
1719278899
417378893
1255936167
1638218962
1812989628
522738509
382807718
745303434
286937007
409236950
449673457
259693800
1073062811
399133868
1400045501
561847725
805872870
207262733
1197125445
1175421754
1916382597
958392619
942580029
1126643992
869824818
1729741625
1940800957
424969816
982653032
1000240599
972851073
1983754235
12253636
1333958696
523778600
1945691199
1131235341
1462301448
815560229
390757375
1982224742
987689045
1748699053
1292388603
898134441
1762925565
1403405720
1231452075
1077553474
578267926
1688602090
919090001
412403403
241129201
2020146647
1489241636
435043751
1991502638
1614580444
1866050996
288396401
839524779
2060394525
2058759706
297207662
1736481699
1324655612
1334688489
716396992
2039777462
52551001
1574336057
1457421942
1465153267
878782939
955251319
995395025
723352585
33191752
1342819983
919605239
1399424351
455344364
817196650
987937723
607817492
1812352417
1297817710
1183422139
1378318850
967640213
27702790
976209292
255939161
2120345918
1648723975
421561592
1758248836
1524255351
1583006519
1876111913
1885955583
1117875878
403451859
615845966
2117944441
70749150
2018798039
1192138110
1736099626
1903964439
1899234727
384718000
175365070
2049627980
870691380
879648905
1751296084
974418191
1678744697
1324327300
1703789059
1441686840
543725452
49853528
1655605090
582803776
858539597
160414183
2117085126
2096051670
1707960854
218172996
1753085723
397019209
1448265329
221111285
935297915
1835307612
725240207
623114550
1443139679
191999635
678379770
426279179
1466595309
2021630384
173889674
1247076743
1364177320
823157960
1582727321
220001393
1342313021
12540028
1260795508
1352403593
1466541979
1835752415
2044127800
1030695715
2052622390
864207961
159803061
187404611
1837750664
1986515988
924962995
1901574028
1298867392
1322999824
1524802516
1488908645
1785501597
1474063997
138493784
818486009
1019829393
21502066
2018602681
1109764376
1067779295
1939021330
414518129
1841490143
1175657997
1518912186
1636154826
1672983323
1941427548
1235144278
1915800058
1873598051
527315358
1786014428
1643827
104455827
234122787
465386654
1160611680
468973669
1203998697
1486644672
1402962743
1056780358
1892587574
2064674560
1220346639
1185373532
2023007827
1402346772
296134704
305394040
1859075956
742999615
1841782966
1334172052
435626608
1940142143
814836456
1091248149
1228508490
354737380
1563687769
1574330045
275322018
1452019074
50925136
1594778494
963520418
1429180078
1546797661
32547099
1751713669
946483058
1351122132
905651275
1912239823
1030242798
654238587
1611686610
871224700
1573798005
1733276359
1760389065
701248820
1298133255
1259207291
1406327797
569687492
1319079526
166735872
129221521
1852064420
1239792806
1885222376
555416880
1445216114
1797536386
241684104
810953352
546805956
1124124716
1698137465
972595598
729929510
248107641
900983444
1083810690
1115426033
633118027
1305063348
1340456793
2087840296
983292259
238990242
1916621663
1359828136
1823527999
1674989886
1260091886
1279207586
572548585
1894382143
1762254376
787953392
2046389698
998849291
618877691
1701296146
727571429
1240529164
1428263486
1508344720
184849461
1096443995
488901529
1449314839
952810022
801688487
672510519
281965736
2122741439
2008001194
1267588980
64531768
1048116080
49500864
913640053
1737983116
1108382977
88100671
1949592383
648830757
1396599544
643430806
226596128
382277028
527997784
264549320
2016411071
482951988
641602572
670474996
846655992
786390376
779978791
1771186070
660709872
372910905
592675707
1524575412
181184762
103671348
25014509
2061481771
1890369296
1733801082
621429132
548872894
1411353685
873463675
1740640803
694198253
396965944
998512811
1250811018
1531429009
1086514406
157794734
1593991325
1863808207
109277685
431015339
1584390782
1388358588
1581784019
749743092
1107500156
1303566539
1032335124
1332000281
910741727
328663399
1021364292
379994329
1209391320
1385373151
571167748
897079956
529040841
471802164
370925340
1563649483
1603112379
131973518
542554467
1215840442
176771718
112921542
588587084
1720707728
597998323
518689691
149291914
80319070
1466968766
2076772930
394072164
846564576
583504822
1123919891
1042108253
2112675685
936894330
1449167596
1972070714
1758074690
865982942
2128456554
249510276
342170433
2144934916
181629252
1826695695
149823996
248734844
852753530
460494202
30532678
265447912
1071457571
1797569432
404845786
643938963
631106301
2026479985
206824432
1798813804
737638789
120892966
735297728
1395293060
1410730952
1777977181
1817395643
820898843
2087410726
1718677580
879969963
394027957
449552512
1028770910
1766699892
551827464
561460052
2087353578
385623128
657684647
1343537467
1327917272
2133640105
2034372170
1245921084
1409657867
1005655869
957110817
1340766496
236421639
631206120
1403628964
1726480972
1871767404
991919190
1889565242
1944657050
666304426
389550044
996792322
2101311958
686712412
1754284182
48507880
1814072435
487970554
480895614
1788708775
1761699227
1331740810
1170210022
947019589
1718032656
364704115
660696360
1461157767
57979283
507821033
688476562
1795354136
794448861
1283656975
441389514
1215113339
1089694012
1173795594
1419371706
199547053
269019778
363773214
1246975371
1951335367
1506559736
826346370
1077607525
1103625292
1100262420
1416648664
88393905
2050784230
1853043467
1144903520
1854074806
744282062
1916581412
477285871
605376479
947826943
1806623044
1111895168
882741397
1801927280
1675576670
156743603
1574182969
430163489
990636097
615510399
1909505710
1199778722
1913574990
1775655022
1535733459
1213518564
51847549
264738533
1449338236
783775404
542717596
1037453313
1993305050
474275817
2030082830
643002874
320641318
1444552600
1033886472
1040196044
2032041330
419272887
2062869213
871699317
2123295333
1982889768
1074736944
1994130701
650075210
860975026
1759894515
2098129381
1261872553
63021082
590792957
1770714693
1440296929
120460674
419746270
1466861153
326920055
1611050057
1244997956
706534944
1415012940
2108675320
673038130
1875552181
1686468866
1718447803
532242384
304999951
1352153741
179743005
1020196937
1576074347
820715781
1041952123
76720412
101473135
919193315
968944919
620224372
1159364215
1365044932
1861335346
183577358
910574300
670603861
1013148944
700040224
1905964769
947279614
2140086125
1619338996
1501843381
1382997441
135542308
1253185055
960536670
253790948
407700286
71235672
1302154120
1214995571
1193498180
1548812165
1867911347
25274790
1199732028
94835656
1810974404
1163002350
873863995
1097239953
1310890499
1920398486
1485615077
552381930
936485357
1210342125
1599085852
1242746615
973369329
1617631845
1646445352
496466922
1596564792
1037607082
1340796445
106069017
402736502
507106210
185450482
268154725
626452279
900198594
478921155
1465587142
50115572
27686929
596966471
849966880
1159054424
129845961
1157609319
2126597905
773063296
1020450148
1840707029
250512414
1999375953
266272398
1678225583
306060865
1917791532
944828367
1574432225
2078775878
1349225713
2109411398
153698567
1499671758
124413380
1567394354
1023006003
2081087449
1433792152
869667539
858383256
303580249
435046850
348408171
789442879
2049295454
905333050
226585091
1578902123
1059150236
945251226
427929410
877760817
1251519609
1677998960
396378142
1331117884
1516979327
1536568434
539587778
1699846355
1679634358
1283345049
1494135950
121630063
80336892
1981828001
1045646890
223596454
1540326805
1350844660
805447473
1351562280
385306168
852110092
1074314106
2973918
435557806
204369826
50932876
2014803056
392110935
1355170732
1962060420
921328359
1733612011
1993331079
1131005784
1649742445
1284870532
83537618
34290291
1707060983
1261784045
393531791
696676313
1356516105
498709618
167931866
222455459
31074913
910769788
189844995
2140081765
324881357
1538384838
511725523
2017796735
1322174706
1427732794
1937562613
1598857765
208402039
603502943
1562813265
1874138535
184304486
801811390
132350500
548824975
447963706
600639220
1249914012
133124139
1177296924
1470823236
1360503573
2031327017
449673452
1600663890
1720502723
1544901012
1271362358
1068772350
1051487648
1668151673
823161810
1188182962
1675635568
1598250140
1423166160
609832900
1991965879
448782224
712653320
1422734814
1342259916
1294888927
546187821
1385767196
66988216
1263887180
473352220
116078336
1082020477
150530244
1866334607
994648663
544541661
209210256
1262779924
1428399012
751477949
254850319
966538581
146891748
1519618846
1872044613
278236116
2049871541
1670709708
839194000
1506566399
1291373210
2043834272
202946128
1344688313
2009678262
1621027864
863061166
1493810714
1649894624
1825020988
1048608775
1348103935
868134840
531880611
233078407
987820827
74689605
1153080733
1661514188
1702251850
1691912473
1119362666
1838665649
1161766373
1396096174
955084593
1640513142
1239541060
1630989863
1966247338
1065597759
1162113568
661479574
1522854514
1292204994
523258266
1115621189
2086756223
1530631307
1777033287
308291743
1494868946
1392568395
774700174
175382816
1862997625
1783457279
495629544
2082983588
262141966
2029340924
997568479
1603918773
1524581876
1565331518
759839591
1635182261
1769197657
706319045
1871761786
999834191
521165366
166448562
1526328235
796299237
1949128773
280111191
1660698105
872859231
1852000112
586140246
1969224734
329358551
1109766313
1946152422
2028025026
296215668
654248734
1944422768
1321556729
198702314
1865027594
672068935
1172919116
49261136
352179586
354652709
1434856086
1000610990
1058369161
211088789
954898550
2128834465
117252562
42014135
391003761
1113559167
1086237519
480795648
1890365408
1332993020
1514005711
546647134
1475687371
2140063269
762447648
303592632
1281568830
289633983
352496271
2084607813
57148915
695679481
1078388475
675854050
2123682062
298248423
589380976
2101848571
979274872
958770635
1149483341
1026139479
1171421427
1621381979
1099361932
128830196
394663105
1285315322
609523688
1705152771
950629261
459731135
1363394469
567508243
700328655
591172498
824245745
598127321
923296653
1636400779
1872430577
1916604695
1296164902
1224285599
769199411
1606403138
346258720
476271958
1831669779
690935827
1968700691
861294565
2080111509
1651369843
1500898838
190292042
382875076
1902266679
2128912011
678079445
1528381521
1576712851
1712859847
1616968641
2068905984
781719298
1528054341
456885288
249121565
1012110970
340594024
1986056688
966764078
740622948
961612999
1858337917
1504624972
8857360
786017253
1030401705
187253405
655095420
938582113
1044842308
1267955754
35865534
456422725
2001139363
319603966
1155104243
787371044
578896478
578898285
180549160
997874463
2123666610
2110420577
201110225
1983990689
1607495406
1595782837
2089521271
1699550588
602862529
999146061
633443602
1957895684
1454238801
1100147709
1120715448
280704734
1818359614
1647600320
808647233
1176086393
151837486
17995680
19465919
1521061064
1118539036
474208278
1474744957
1480100672
2126029086
1346689523
490844050
1911122210
1344145239
604222094
289081757
1132050192
1573577028
1917306270
1963133332
1897800330
2039021205
1285100771
1547683153
2076705664
1885828618
1511897814
1642545331
1844773614
1049990523
1172147895
1743367567
1166105336
2032563595
1262895804
1257635683
1616090087
1348806966
1153697331
39899852
78724652
1661419211
624453382
894663076
4698703
88570766
740117887
1732547188
1765299333
1110776104
1433599192
1064170639
795632454
745108499
1777955724
1118416847
282364343
582936656
1036937777
975855576
750465879
1922318820
889784351
2061832812
287088489
1014634262
58224388
1763950353
1983493752
1903713457
1932107269
552969683
1598780278
332254424
638389827
2052812329
1705600925
1703911980
1508301297
1003679247
1280555527
436735973
722480042
1174893477
161874355
1578790403
105570433
968200884
947019936
333648636
1577971417
1446839874
496082306
1378852261
1769630425
1198829523
357433772
1816645311
1195002653
1598795815
1001471460
121458829
722108213
947413825
1142854922
218150990
2048779963
2008611802
215033654
1211412852
1949470506
129313591
2098859268
644209807
611453636
1417480653
2063827629
20165076
369171716
2087446213
569160396
832177972
1266554587
1551754585
995897930
658547604
214456512
1607828730
1567395626
998276995
2137752225
892684411
2113548911
2062119950
1331882819
1861138091
1336726016
2114009254
517240450
346245238
2108216449
639524805
287510786
1302354107
2081247696
1424464251
1971329267
1597896708
1835867181
292681002
1764611224
1457342706
1757872373
366435630
1954888114
1698859473
1508511123
759519940
1411055102
786813328
1558399628
1605432223
303412976
1844374966
1835228905
978530327
1659260047
1714861814
919050527
763280336
1386475191
384948495
265602164
1323512440
1151851043
387813781
1251610875
55441591
554392307
235377889
1405413955
449076762
1232848265
1258783482
1231870169
640413057
990430451
1487058347
1418041993
2059362928
2075239516
1524555745
841893980
987271798
2000881147
994747068
783208456
53373194
35579998
1134677062
150130378
2088734183
851177634
981802592
465554082
1143424375
2129078103
976973598
450579614
1744081477
497467590
1248468788
419882729
1036752731
1906601331
1332726098
815692219
1092780022
1195412530
695733938
2055005056
950086814
1197279201
75336532
690540556
736379438
1631493703
190020345
1455826564
256553876
835173933
1046357625
2050017770
922548008
1200169424
1911884791
1626517592
856581871
1612262783
1119963627
876767583
1550851812
1629782875
1144657916
1554318872
1643553737
1627560114
440427675
642027279
1850996806
1775735496
1764727610
1573384283
114114347
836172143
2032511841
1207558264
813451005
1705377975
1660829389
1632762626
1620555623
1278212352
2071658234
215110055
778727375
893356886
2034172636
156606142
725673404
236351994
1328827548
1506075370
663639400
1565058452
232142203
737997436
590009190
1070723082
1519465567
355134035
1982984387
1214940721
573202150
658627572
905731557
450137336
1853610000
1893201751
525181237
1652864978
1793313831
969766824
1903616856
982126174
33505799
105651967
1212737497
484862214
405679427
2055121208
491596417
973105169
1819557968
1650886162
495734783
267458210
910413434
1863953049
117156061
1356722851
1691780336
1981261351
1319980861
1755170251
1044130959
367424254
415705579
1633579174
1348359534
1529879215
1436720273
1460628707
595342988
1211830707
423709518
118747463
870981366
1312381906
1722416777
622631373
1583388476
45998541
1464662112
1723021853
1279989964
55511727
288713657
927688067
1922381540
2079070569
1714027323
575650477
309474991
1805364242
202056880
1314451652
929881893
809843091
739165
726501268
2007206726
1191188315
514372725
895793614
643241319
1536537154
497738543
1415260456
1155350081
1894301337
2083230531
1950325520
1881057704
1907117261
386570347
1417478638
1403415721
1508178882
1882601324
1735759060
1404261838
91880048
900843838
1084054537
580500585
1502048263
516451979
192109262
1354019275
1951309180
323162541
490946371
134638994
420758114
398941172
277947819
1086457145
1550844394
597081565
2124452885
2071280793
829764805
722733165
833840873
1161256249
1233120442
1354456698
1794404235
2015305855
1732430985
1616413020
2070924642
1843772409
1279602770
1580197834
478799887
1526776662
2102075066
1825289765
896448089
124585177
2074045569
995773450
1875072251
2045987866
975019986
1190877167
902654549
2113518864
524203646
1281155012
764953007
210557283
590383481
655114608
1609449280
1034602922
293005874
1134806445
372935856
644344914
1617390062
1749802440
878423718
681204505
393751061
843201006
164860712
656076603
2034414250
1033282217
492816708
898391449
79819321
1368644085
1218036106
1086199049
184638232
2099043771
556378040
1123467933
1156982111
1708102493
1560058507
130455534
1464115766
967934488
224862934
404204261
1661859156
1040820393
175336461
2035514977
2069833636
1162132186
325567150
1507200703
2039523295
1004194800
1836517080
177472667
438291923
1617872671
154313020
2022430835
124063641
392662712
1893434389
2013889867
1321594940
436518089
1651415808
434548260
486915918
361386205
1957672813
288087310
684824087
1418471182
1001773933
1927156268
454785949
627151962
1957931894
1178213745
1457409609
301097995
1559242056
1992187321
417948016
1206938621
1122198237
5331548
540082364
318650078
253779213
836977676
957283249
2091203702
779706887
1486032645
1018082011
1479974916
1749114804
1305338280
449471405
724841299
736327511
500736179
1377078889
1237055051
1950031103
862605985
256696989
2002981784
987682856
602827554
1051266254
1620523606
2137681145
845240142
1950480326
160128437
1187131219
1020336729
665846635
20643181
2089758110
34366466
1381297668
220169907
474922583
357201798
1292243515
186213678
724321456
542785329
1573916932
1617262040
536658472
901089920
932795626
217982623
151391367
111493699
1534305436
1120019298
260434289
312945249
407276526
571943267
1366120741
1246162659
1749424366
1436278073
707216624
1887486124
291930044
625915551
156856432
791943897
2058185753
1045571783
2062030349
1245479988
552705996
1101971449
939127300
484934237
1146980292
1811980466
997811575
300998898
628032050
1870006637
1239086774
610929437
191965388
1209598071
1610801171
1808150347
628645569
1361035617
1996111094
498057911
341498391
608979100
1901336968
960697757
804351068
1638009474
982174307
691900779
1030200949
594714490
476823296
752739545
1100383942
1536466184
1744145399
1042290114
613086994
1788554184
2031165057
1723581068
1736015463
1045314823
629761862
128781447
86222495
1469112361
761834694
1964736393
1430295382
475211633
979931688
1899983937
443311162
1025084761
1018153507
477776368
1043459194
817500212
1443996742
650203866
1120997865
1541802890
48216742
783942449
1800364322
2113987385
260198814
1958985541
65812021
2000331617
266322024
1599272733
306828494
1643476345
376703774
741615417
376699438
379628635
2133459166
154258802
1212085785
985103021
204469080
1969672320
952279837
1703445399
783166379
2012996965
526921220
123693886
168288596
388035282
1436354499
158351910
1870831279
2121061850
832222300
1294334925
1208350403
894419234
1963288958
1781450639
1968832064
599075983
272632194
641613463
995349091
1222032499
9284359
449067838
1326316954
1735420485
1343308753
560790686
106025649
2054501249
806320678
1843429989
1591818792
718569182
1613074728
864433113
1529592225
1263541404
63028947
844336953
226425775
370354199
1196538974
256021096
1182577391
493180998
1854274288
719703048
476050872
1817758110
1677954975
528417771
2122587547
1067327301
305235100
1617416896
666085629
18077926
2008751007
994345223
1281243508
1230076244
1151642216
1346108367
668978886
718874946
769025387
548511424
270962567
468321168
1634239566
740281840
1945859079
146248937
703207978
1760552100
1138264578
978774821
232891389
1859404878
1577401767
20528612
620467707
1884636357
594501662
752773091
834284370
949826101
912085113
576143672
626567886
1624109875
109516507
96549800
2053968214
1547082357
351017875
96536984
1675278612
1149663464
976548693
353629702
1100567862
36876037
475395426
1698132084
724968902
564874646
2120276224
1029186038
1203675035
475787778
440399687
1033431276
412250106
1407901630
1436153556
1539591816
2102704568
752108636
544095234
1878186448
1869287386
1298386714
1975792815
1690374367
1693125970
1025785407
1265821747
2033285523
1608908229
1518322909
1361344098
1950555537
275621192
775425947
17116550
1069732461
782190941
766199181
2045010464
1913210137
252487946
2062857045
1322791142
1072503029
185845104
1673022891
1388036652
1663192226
1136865221
1024035525
728982294
1250386458
758786777
1798389756
1445632287
191657433
179550243
347069455
871134565
1100138229
1459393147
791137103
1352309857
217841847
767624688
941047481
1259573097
21297429
1030583065
1562172087
1973601089
543438964
62663486
1820819912
26523250
1665745250
253775498
1082190349
1373240381
787262172
1472096150
1531283357
285831283
1991548289
592628607
572650973
228707258
1585258177
1813705044
298323961
740038233
571923560
1601402643
1924918149
372415593
1226773371
2069789672
556249884
2031106366
851075935
2056423954
108899667
500361981
1775139785
1937829491
1738841813
2021841469
1112546201
987051800
1094517118
646070907
822867685
1122141462
335272829
1746509112
815055064
1336229084
15219243
191202485
1279288427
1449819401
1299764326
1505078834
88637481
1202693049
1596250033
1927465397
1373894142
996404952
2062016189
1241997458
1424383909
1262586535
1776265833
690044413
1439031878
1861330072
1553233994
171150891
909599394
56283087
595232136
328432479
1774067860
1159769437
1819890092
1164331241
1261507860
1754946373
29327709
1499288642
1264994508
7088377
2048934013
1883494753
221063664
1912418502
161694283
518609763
906349893
1838679670
783694051
65145520
1298411553
336244046
1406958600
1052583580
546785952
116075888
1265316150
557073290
626839934
719098884
575194290
834469368
1126289723
260483826
1997223217
1733444978
1863075412
999489939
2115670360
865479177
679012081
1338170687
104801271
62494792
1831253380
1373766679
1603242220
444892882
1367243469
1780209619
1857602632
713149699
1433016644
513281520
320308206
1857929008
2040126315
1207259494
1104137635
540753975
1055679132
1025262505
2119333926
233822448
790697051
1065968596
1989071534
278462275
1744585123
378900125
290491470
1727506842
1874520123
1071419586
1252846135
1209330357
820279070
1712287644
1937931966
686555658
1668222786
1538879910
280510321
482047032
1811978371
2126627069
1238619149
932381939
2091405670
1556600340
838873120
1733288778
927516848
232256879
349880976
1598809695
1687461892
1761539151
207665186
337895290
1020351827
1785484819
817421940
1146393363
26857998
2112387610
1919306765
1217807370
1831825938
1509694610
1660889908
1669451785
1016184995
1681737506
1731036275
49514053
2121770080
2050907080
1949146860
1285684198
1124519772
1389407798
949503771
633895475
592605445
1261940017
98890533
304238888
347118741
1556976091
1650886162
1169304610
164189777
1089809729
2091158099
443438740
1139561067
178321077
1733787276
1801501996
220102582
1567067780
1747836355
1724825788
442764782
714952810
706509945
1490550562
1383334119
1015495716
1605043109
2114220525
1513963390
1620298745
1290609095
1516795846
785535818
1768370
1338426151
1824344011
157997950
117306886
1403450577
1336157841
159586072
637944169
1318389449
1758601361
1724669447
1543089072
789199928
938042710
1656003492
1311059573
670343514
206652092
1085761409
1501747736
2093475493
1244152263
1357856117
520547294
105355026
1594939949
852283917
42439939
2142955180
156286932
1973832523
473476685
2131296295
878326562
1076325640
1936402423
1169616461
1996575591
1998534061
34598626
919789003
758413297
873444053
1872975768
1026368154
1198706119
1864066638
1037664652
1164658070
117199260
490931982
269597600
1398366007
1354062956
1561176604
1345229702
813968991
1858632874
394833265
851894429
463209384
257823429
406354614
912984200
1863257385
1139275813
1156026040
1447859066
1824567772
518645325
1879153275
1196177194
1559703132
1952627477
1258542406
1326015692
576399084
700649435
2097874616
1360985713
802071316
877909366
910698361
1959028324
859597610
1859469796
1731050830
385332539
1333154679
1794280350
2067761248
370988027
1627718648
870863758
898651030
421372977
204374438
2064355486
1688826256
132086361
342555765
797429092
448319294
618422094
1469146165
515233089
1834631127
1303513848
1137657230
499680760
1335294921
1781616682
288266199
1820591393
1194834756
1867042065
890250890
1260295363
1471403985
716735518
1208127642
1512954549
385541281
684200340
311971624
1778870785
851645503
1149334536
1148918502
246909353
1693576016
119802677
869821425
594268616
591758568
130128200
218664037
871630367
312858191
2061122343
452918185
170441690
601529869
2128145324
1642799965
13552457
687930058
167312558
597149318
162330450
703874416
639136351
1287870366
1937201889
843930544
2068705781
362907790
1882369958
1896746084
1163064824
437117921
1881498894
1857247944
649325088
2128413990
709870663
481297559
1102111323
1395622544
490962760
1775165410
846851637
296487595
1018552991
1413264650
505006736
1561160334
687825202
1645869056
81050164
987780612
1099856889
1157677641
1749959626
951268685
1312177596
2030405916
886656956
143000590
1829392873
362099350
1409794330
1993509742
759811411
590566301
395127221
802601471
427374098
1745353286
1945176944
541394977
1460711666
41527221
12898708
1277702435
752545219
99751476
1796131441
1520978847
325137182
2078364905
173964074
1859359252
1041073402
2025063771
91636210
979993990
1107933215
170883816
93542555
214879704
1239161293
1057206248
791610993
626638193
1837957068
37925788
123922298
381839297
1071330176
309614330
1998930106
280584397
658323847
738071782
171673566
1900427072
351384675
1417554259
683790151
1463745775
1473260756
117477413
1827016469
1388712703
1359269775
759963815
715154218
1836007627
432402871
1658464074
1399484397
1115099037
233096274
296973378
1383782315
1289254700
1049842530
849827759
1349726335
323359685
1172826355
11190034
1651768379
1399435069
100806915
1056478401
1206326520
582701429
997600414
1834878695
1693447205
518434095
1762842896
1519039886
927849853
2069689764
1097624293
1101088300
1320420070
16787099
1942692769
1763483455
192549244
482438160
1070944880
605460080
150069931
1063464141
1927968271
202704129
465373678
926848340
863185818
187774982
958893071
1576200376
2052707194
1021238099
620139345
1144542478
1042530703
1021877236
190917228
131862354
18419801
1779747305
401977045
953878751
1591643514
1078511651
1937201999
1788028458
775013903
98667373
344234562
1658036556
37589660
645266668
868369224
2134236181
214707548
852355252
1257464279
384202013
1553455454
797376183
1232740432
506964005
1691060159
1434407624
1207656913
1458385634
225399343
817825350
2124938558
183524652
1938030890
351867178
1364356688
78271253
288184140
1573704152
1439194438
1137292730
2103806310
940045864
180388507
872319139
1434453382
1161155264
712790496
1625016112
1524602467
1941796904
1592372463
2058430309
412447862
85936235
620732347
987813542
104182153
1185161286
1792813677
1603700025
1411618218
1377088804
807689574
1906345414
1835498249
1932758470
1754449378
53183623
780288124
1338264553
1238808211
1670327535
686236977
1008470028
1841228726
1579624562
1213891118
821854154
975639600
315788130
500492288
1735752718
244464367
268518547
1198523742
48853885
1364835422
138114995
1198198078
94712086
714353780
1488136978
843070443
1970866691
436894434
1278616306
1348204648
1379284287
1024926723
857677541
1087884308
1309168315
1530691534
1370674936
1031569530
846701403
946552345
1479046934
641190438
1075528294
2033776745
1470998388
729237859
1128887419
472849173
1272352969
1095425073
1394459442
2094161224
1219507743
607230230
1003043951
1265087224
1123259554
1820475619
931823701
1096390249
1636319340
921691532
1757899205
239374461
185332218
854739360
877025461
1215901231
100751331
240530199
429003258
909072840
450710922
407535826
1813411711
888097341
1421603538
963073246
475032651
93610886
530116471
1896752797
2065683529
991106079
1127668197
668056118
80889880
428018109
1625635467
1344001256
2104534043
136406081
1260389880
1456668907
1053915937
1428823631
2098131419
1643387295
112259714
1294224389
1517655802
1049615270
896570222
146103374
500675095
1097251560
29895108
769262381
1542234007
1783482999
1494714424
522216289
1499201927
1615851969
964118442
1409272582
1044729787
756917051
936203828
1698609399
1196713889
1700826652
1650996279
2048860004
1520998650
117502064
72831905
774226740
130155519
1012401449
588631544
1158083443
2124227379
574540914
1254706175
1499107161
252689186
1482817623
514574397
596641177
1223616117
1689459647
242732039
1547404702
1520288757
1217188379
788527173
224782761
1699087936
1186206495
1935241838
470965882
377937327
89419814
1224541142
831512428
1843366071
86958005
1048714350
294295155
1632286068
847724338
975986001
1371061196
772811692
545508028
696425233
16188322
1199626637
1541238114
1559122286
1596519630
484637881
153828877
1970371421
583528245
1855493253
91497277
877586412
828358739
737048355
962681326
179793339
1159298899
1964242590
694344301
2007555883
1893156747
745958630
1003506390
1285258016
350845154
1155432153
2032111275
1681990467
1002320326
264688797
1365562544
669829183
625626537
760644486
683866088
971322718
1018114268
492932121
1179756981
1809636299
1511591748
485097317
606004116
1603182095
573858532
324049759
1271919069
515712479
62772875
256364888
10229670
937318929
1866315408
404933654
1374915864
1604597940
133358246
1563471006
413183553
508481042
1445405237
1290315933
1789082025
533242921
1874916099
737319662
35674339
682791
126956755
1152025335
1311480933
844579550
447617921
252882767
1126048435
2027066293
1149991293
605902837
850365998
1834579047
1249597405
606801575
693450350
1583727348
1318062891
1301522461
805109678
100154665
1061827172
759265494
1395071756
744762843
391101464
1702873707
1237606021
1000028347
1705371985
1192080566
551277955
370587504
549550828
681510626
1695894683
1397918740
2055677185
1947782
180615314
596721292
105304179
750566085
1544053937
724139166
2028504567
249666065
1051496626
1441120716
543525539
2050518770
1920860946
1034121967
533717908
830273776
816928069
1601389634
292143658
253764286
1838873925
1129098803
112325370
986813136
185408689
1883174181
908489394
1169772696
2044810758
549660129
41500614
2016198464
1038336718
2005931248
290571382
1634117940
1503960789
430190669
1149615879
1655456485
947237033
776727704
695028111
965394633
1277690886
1640770123
946117699
698726234
224704298
1940689856
1732448039
188205544
793420997
632414526
464294753
1179351899
1478741032
1875911120
527938923
1074138670
1384317891
1344444607
346849869
801370667
515688645
1324710522
1034973424
684034462
143764600
1646468122
659955777
1177126324
1380296744
2434365
2076159247
1997034822
801269154
1572367465
1687300565
328686860
1026163315
66855300
1758809312
47328601
329197043
159746099
1532381403
414379631
999596253
803584704
151220235
412735711
305423632
53028735
694329914
1196788614
1087934487
1543904571
692645760
1253909640
1175811316
226167652
1620139106
1169618793
1495497900
814617756
2145269216
1259692150
1742277641
1192162128
44154915
1376222281
348204012
79952734
1889100368
1273340323
1977477145
741735098
647924420
691472607
59421320
385981332
1953023597
829134636
720490659
1574141733
132405638
1698522824
718370983
860693225
870114110
1563182311
1479740471
2008629486
934430424
163372020
2076982646
1154862910
1530851215
1897622961
2049301467
617945605
1952007789
496379055
898144360
200526189
1139010007
1443493215
768265577
1099186729
1237841453
1203374052
299368130
4526241
294114250
1209648934
693080729
1754202377
594523479
1743506141
1405490955
653450560
1495122048
799150609
1689603164
1572317359
886176711
966930756
1708095678
1883472659
445366879
122753278
1506651190
1306569109
425244693
309457120
2077714852
1764442113
494270903
1360697431
853032133
920347846
12496534
769143538
1067003929
1475773623
588310582
1950931959
1838040623
887094890
1525641152
43248053
38639174
679918429
481402035
552147014
789205761
696091913
506470529
861538657
742588014
1286048085
1173533664
630825327
2137823881
671204655
1380797841
906811708
574575344
1046510696
398578608
1806977706
1583281845
829246741
1065352888
1948597445
1724098604
344452209
126731249
639616076
1901806445
602091509
1309409961
577371324
1519462829
1328869665
1678317747
1522819724
678660708
2145719660
360225800
2013812156
2078598414
273862592
99775141
980458252
16648042
2011404831
1745612005
1990041683
1079347693
1416322914
1060807371
1749777830
601337560
278000177
1423710261
76553144
983207396
1768699259
1595708013
1132296021
1082753494
372832203
492601574
2085070704
300949430
1543688967
211135328
1347870506
174653100
1792129963
1590700870
671824319
834292444
506559257
831310744
1478934265
477100738
125068123
1912369908
1591194342
469775656
1902830439
1536081773
1553906970
402592408
741152458
800760506
1899652361
1733668478
624329436
1184895329
591866726
345107486
972710013
1540757335
559206438
1411047319
798870980
254736472
105933177
361450764
298843077
33640588
31376654
1610648978
1087888657
613701980
696029690
1942316613
998033577
2064441541
1536635640
546665852
1049725853
1871563822
728206592
1309788723
340356450
312729881
1005727182
732261976
1445921099
1369014908
1822830959
296108100
1300690580
1439904114
838821751
1949093923
1019303443
390056717
852159637
916526469
1307481810
1929238637
1680283568
78432059
255101854
2100610004
1224642007
51258554
2129864753
658396456
849517724
1092650248
302239041
1500091247
1874617378
1075356256
4053956
1506404055
1052313511
721757110
800741662
1670905584
580121709
2140546470
1674883050
1181244314
522118912
1885122331
609817955
699572959
1071895133
570807345
360595354
340613664
2126249413
442783180
894170970
1976435384
1437541312
1829043446
1808811121
1496117343
383335307
2073483115
834320680
899340739
1139181932
1252401610
1566583496
874960716
729319117
621481994
970699915
174213506
790006986
287022225
1618536909
141577265
335077599
979389199
1266740476
1663483605
1049917253
629526998
1074072865
817591786
1189791506
47430403
6886800
2102755923
1058323617
1444648960
1728432097
16400980
1407141209
43456381
1878802100
32285925
2050573315
486656981
1046656266
1873255076
1037583970
1458469584
896760352
550465026
951722180
30394615
816083808
1397971826
205445488
73495171
1169029726
453488492
1944555569
342883947
844950841
50046887
2021718693
143014230
343863150
988595219
1479198832
970716476
1767767776
20429404
397250047
1118263029
1726572029
2143572207
1281523922
1697122994
2139726428
2069659074
499696170
1406041923
1121319537
853345852
912963754
78624073
438105908
633933890
2026796623
1133730137
762551636
291410257
1572331530
683877199
1707032056
249957201
341794640
1724094184
1621737947
2003315943
556791875
296873072
1132616347
7691581
74589379
1630221801
15638954
1312653664
193325857
89706299
1273798437
431080420
2103945253
999757677
768930351
813348370
737716663
45852652
822783346
2128124586
1936922037
314126223
212878504
1320528875
1029475018
113916457
849459622
1914435413
1594794689
490934550
1429248186
289696600
1437101539
1697799433
1693628527
1600693133
1702035540
940239481
1571709483
2128433823
659916440
1035015841
402775016
268787406
1859989414
1393038226
1660370652
2122425229
284208610
480281242
563098319
1418297937
361765049
545112727
424792232
922886415
1357119159
1209023760
1474481841
27509038
1653386280
1161001249
1543205107
1069413521
638986697
1509429670
163924589
676631448
115972758
2003868025
1146909948
119940561
837931804
907209762
1621296965
485200641
821720318
1195011191
2131680179
1894424705
784590025
1730642187
1196556590
494917659
550999055
886975732
528247992
2103286373
84681807
1010369758
151012347
1794025580
2071120
128181209
108131958
823983630
1610280211
1153562761
1122042351
36531835
2123892315
1545651058
1619738963
1491222288
1133679109
1713943214
2002927306
2053196097
2127085068
1942361489
706942624
1035346308
1880650766
647630342
845140069
2049181546
1112452730
1405000110
603825138
1676625237
732124091
2092359973
183993684
330916748
1654263571
1419529125
1051415108
720116045
1507102272
1052611711
2024207953
1224720597
565847616
1840187462
1102405202
320083888
440970413
908635519
357285459
1333414455
936944371
976879752
907411408
1499797955
182152679
2049062059
1854233226
722943082
1791567118
454194031
1117043245
558096310
1798420520
1246909779
690733872
2030947262
2106779844
882521639
298720561
1508198986
723213408
239394785
1034968204
406918310
2123582888
222587988
1185247401
2094856964
589795205
569332385
114594931
271507535
1366837231
424686471
360981865
597642180
1814515791
1988768915
966120513
1486139290
1552827733
1074725091
1443724954
934457769
242272045
97854763
383743937
581230901
80452624
605852958
1505435559
1290790085
1899353041
983308141
1689741359
918121198
598503301
336916056
729390260
1353448590
843526612
1678845598
1660679473
824483428
1207539745
1179559828
2019129622
1207664436
1699211301
57621708
953136264
1631602194
731695033
1384512679
1353282726
1665398208
1720385291
1038495982
1047528723
1756624921
976397849
111785784
1675389507
986158953
456502230
2058235436
1376525626
95784674
1534530159
1250358693
441708885
1089709004
1096965714
997449214
1766707402
1450889558
1471167789
1912051165
875028617
1937427830
1968101066
501649676
1331979183
1029645915
105673256
1746258053
1110860885
50739461
751591107
1653093989
734762830
1645489901
24315367
1326970116
174596027
433942449
724444681
786551522
2141514292
1434567711
777144175
694870736
221684674
201927504
1969406954
1200772002
1068239197
701738882
1412858471
1378922549
1736045677
402354362
1516236162
1265718929
1593837895
1430874463
2132538852
1321907536
1111515916
1409710996
111746635
517416037
209437065
1848256802
43208060
1248484359
1504070187
1812212568
1240267669
1948980346
2142613383
878901103
118375129
242107909
520774698
558519986
276541876
923041335
96037020
2117820354
497947679
547115089
1180935641
1395664459
478338440
522751481
617664285
936284325
2067230794
168846470
216495453
796137756
456593880
1007379500
927475263
1011904767
1207247371
1231451742
1483354650
564626642
1373805797
96559351
1452141576
1059608300
1526580981
1083746954
1106805359
513207636
887754421
1466506326
1876388587
1644219609
1065099453
124721233
301407787
859600273
1594426474
824119617
15607404
509202124
975506623
1157555152
1202991637
768155661
1416926328
571700923
1290778697
969923510
2083713565
1573789305
1137941935
1725223576
768976123
1240413789
607384929
240741194
1310803286
2080950769
1589564337
890707764
1964229537
358216408
1265833374
1891163678
1923803791
592596827
1487612864
74423092
1183995771
2091953928
2075353534
691925588
337503475
1310487250
603694484
1086864004
2081315446
1318999842
1347701857
331582978
807593831
1178044433
1681621703
1459737682
643308068
1249990695
1955603515
1243283902
1613973053
1841458390
1446398128
1574994539
1563746376
1123460543
1273770853
1802709300
268142885
1994044212
1766269645
1595893857
1437591585
699325568
1760061657
734385244
2109875010
779033831
1420187289
251566313
1891290706
1551350083
673109959
1492452117
1818809865
2049371262
865277647
1429331995
2072974491
1638743291
176874173
239766796
638348015
1861928403
1191544297
1051050518
2107010850
107023267
2090306536
670704889
1159469175
1884421798
2119413528
1425782633
1770772618
1121701715
697009994
592949295
462245953
44706908
902949167
547564721
764618094
1529896086
578035030
2061183134
730308705
173682908
2019414179
2122549761
816229522
1267277816
824669301
323499025
1646502902
1424111470
1873292580
1576182066
328226826
1299712122
2018234872
1998355788
2104907811
1760081774
236189300
696926522
158171650
1129515852
1895092029
33196909
460090979
533041835
226856062
521652074
1042859477
1404145942
668253374
1417642264
712332513
843806833
1739787814
1869994651
169618984
1828077312
874085436
1149011283
1369223257
641560521
66026948
2139256345
1052669769
965963820
466018108
575470087
78880992
583686411
1370161259
1873377698
873721425
635447833
1371722754
889321344
968607833
1883068584
1504344726
2002326566
1710907080
51038265
1377522362
66428448
675167339
613157572
952561092
1246193549
1900201503
549832389
1021375638
172482345
1198970595
1333687124
1944359612
41153313
370817821
167244772
66154572
2023696261
115009771
262279538
304861134
1981431385
1744840423
1674262274
800730145
2047340959
705793855
1460383384
805571563
1301307398
395034470
577991009
699694412
1496905659
1228216976
1703548231
1143814011
1734936923
89804545
1860026956
787997880
933125431
1140408556
390191554
2089416106
357852979
1681812867
1129732095
1770194265
1528152815
2128625748
489998538
1405680037
724640269
592694843
938041094
128785471
515764432
129941181
49710882
226235554
1155013971
1512149746
1278883040
1357483281
195473353
1046540186
658337941
502388146
868230294
1435006750
826287990
1504621636
309353958
1422061744
904909191
1691760812
303716496
246557248
1642652515
982740738
107707945
863986942
1797612977
28329412
349532662
140970117
1533314730
352365376
1304401726
1582915013
896851256
801805354
1870607373
76867901
986822826
1627889578
570327386
393672985
144536120
1184966503
857575002
1659928800
2094929162
1065070292
433345632
728765931
811797649
931279347
1646936600
2114261518
1847705788
1152096678
43775360
288203188
1583689600
587151426
1235945813
1041252653
978928308
2037577737
1847359010
910719495
1964377116
1571312058
262752250
1089185303
288002863
704743839
436055550
246542488
619938193
1929877115
682149940
1484227288
1664581666
969868626
119898082
1789301906
1998728970
1577806574
337249617
461821634
59971077
68386479
1747461380
554074334
1934983683
1113684211
341323198
2085509449
2063196999
1034417680
175700653
481098508
1863820706
962602456
815278559
787686585
792766417
1255713570
1919932244
370991616
2134717172
1626590
1542901053
1627517516
110057041
100148331
868673668
486217323
1509057382
1838746856
1003158310
1811107930
429178562
574236589
497347579
1381491101
130685356
176356246
686088629
1421802793
117561173
184768906
1851852240
816739437
1119736316
282972577
1208574913
1894526392
707210685
1994219344
395683424
272339383
591515221
847605100
2138266551
1399467883
1152927432
174455303
1663437514
1195150783
1775853226
1187427
2147102825
795069534
1327097075
1460243289
1879001690
1631856782
1656072079
1791913603
237954759
1995365481
1311322142
386181449
609832900
1160892908
1172475325
605147733
1593158795
1091901468
906088493
1916448049
286826943
738780071
1658635604
276541876
1992748671
1834503142
329611509
1542763499
229740217
2003967191
97266679
1844244069
448307446
50734721
478058184
895059106
1691212533
963857961
1800744932
297507265
1513410581
1822199836
1673134461
371998557
1855872911
2101853258
1681028136
606510481
1674019260
539171768
861732612
704697982
1072485666
563969825
874641429
848609561
474017265
1885795329
590575501
743309052
1653969267
589310680
900834083
2134460140
547717348
2099715198
357002962
1085725438
1382860310
1946661656
815400320
1417396663
2099486813
1227681030
1999877258
1271417670
1879345646
1221682284
755680201
1276421110
2055910910
946705846
998805879
1596630190
964979533
1237537109
1343629721
1285121162
743643965
350275893
1078314617
1695219185
25856922
1450969995
5921482
527480654
1660170185
2089655042
1446986084
1381060158
2056134143
1824956672
1084073006
1356344681
210938886
429800530
1977327929
462618805
1100323257
644153843
149259924
535374462
559381403
381511448
1911347811
511390845
2022312055
662829017
1941967325
2125913525
871175988
1639296312
110267152
1416690439
1898865996
974037243
226225989
562570444
681164655
475534316
1375233808
464634235
2046840246
45676563
1491750510
1630689042
1920879013
521935146
33658830
1525709984
1255429955
120412140
2009483537
1833938808
1892350889
227938050
219364961
174960387
1759154863
1840092616
1328424569
379484895
1110115154
640101443
1957001167
2106674206
1290257851
494533609
1243543524
1436851870
508660905
882638889
1576816146
171680447
164035410
897679557
702901333
1811540927
1991899172
753177988
472527963
517001116
366133132
1474023568
978328971
1041137168
2074054771
651334990
1848318368
239181759
1326482087
1572225995
1181934452
32560965
99463843
441179460
1603954545
761323285
218863311
490080222
1617023477
1027823843
971636807
1495442916
884249775
652290540
2142943881
1836180310
1133963159
2104683016
1866073348
1352953226
1593923171
1482894241
993202575
1215023525
428567371
1125434674
1792424699
1581479128
1863281001
150252636
2019291555
567887468
1434163800
1260534168
493565571
1652995643
67055255
1331740810
1242587621
3466491
2093380897
1520958429
1707403606
18040767
1400588380
169056728
445058246
1215780359
1579682306
926921674
153399213
1944293858
1508320822
1697983021
819850582
12165405
671703364
1207814201
1984401526
228005163
167040811
1143135734
1482220828
1192786192
1063023457
1822395692
1120527745
1199434401
850458552
1625035219
7020414
1769042894
1330308131
1241876780
1954479919
590601549
1204570522
273363876
224950461
72386143
1051736431
607162705
296229447
221394991
99696259
1518473950
1197686945
626125465
148193410
2139132888
1642135280
935314615
284160355
546690636
837144081
354068337
1641971291
185461525
40511986
157953629
1793072242
1314359060
1085555326
2054735192
1365201396
108962563
1803640287
217208088
1228103
1521285815
1361082353
1317879456
67458413
1358686320
1649385708
1381300449
950322795
759128620
1274987551
152447581
848829837
1935808442
1608959833
1208691216
1974647794
1573067748
532918685
794267263
318401651
496051615
1649306892
1718299515
1446919951
1756810857
983428238
233853363
564749256
39609979
1023383635
2106589917
1320504650
815952070
1112607980
1228646907
1412553090
911960945
1904063505
990149
1634329959
1662854119
699847367
1353574797
1828288638
1120145220
522369301
1008635511
333723667
1270785274
1147298057
1487835596
307761590
1483981778
515549238
1556629541
1636473285
341281303
1878302971
2005462669
2106309020
1114393570
1314418800
827487918
853541300
1861443747
812998108
1039480566
949637998
1926963685
1203468677
1019404619
753360985
604719836
699618955
273507789
1894567241
653102391
1606761083
1772013735
952982327
565988237
1880227694
1548599378
778260734
729387825
1112835945
536937115
2008361941
404910398
1107717867
1417312247
436317265
1874847460
1157835151
964662679
337025713
211106168
1143093467
861102416
708002290
2042804195
2009202698
107644662
1967563759
1893208023
1911863086
1894927969
249503974
344496967
884517553
771709765
1659621456
1949386261
983051554
935648337
1114213652
1656205316
1496457984
786598439
161228740
1014535571
69861030
74513550
464483732
113105467
567749396
1012780257
989512667
2135480751
1308188568
952568351
1529444218
877581622
1315917738
1570185127
201354857
1198902386
1214026945
741929948
2077198152
1021637729
230840028
286666245
519693794
127984743
1512159413
996897560
604878843
439143169
305806696
1176698888
984092838
389732793
518869783
598419734
803881469
1535890493
1246412615
1742522517
1194503593
2121093890
1757360955
624614604
1006635249
1004741001
1197497245
1585217385
1819544085
1426501254
11273047
1883587833
296952332
1508858510
922810393
963085114
855984806
124159084
1400577434
914737072
225791543
1431001368
175299753
758302932
1808116785
1561045256
411291159
629482067
1904206712
1586712583
1101229535
1783236919
863448010
1383150693
682351636
1996609239
1077126833
1027833388
1843555923
1006173199
1123467469
83796994
1001614960
403531239
1426871367
23990987
969345244
1015936854
1820924
612460982
590123213
1876502554
8295530
1773825500
1592397516
1777662292
1305052655
954809133
1906108443
1836443078
753506659
536491899
381021811
1492907723
1616102311
953260030
2003277762
1431590844
1654468775
1282644833
1343098880
1069310666
1359871568
248308598
1637118033
1427384029
832041776
400570147
814260335
1156512210
542598888
807764804
1523127396
458872758
239661053
1213009840
1336906454
1873117592
442211102
404969488
388245908
2131400266
1996250656
905709684
2047833794
1056591527
198687195
208290886
1197384779
1516184528
1125528469
522164562
1994061721
1194273778
1046944678
1267603945
531594093
1907688112
2022626290
2124242535
525035432
1609836585
1768153050
20014198
1983735894
174075367
948896130
736817598
753235240
2058712151
725882394
945204192
853846657
1833417084
1196838937
1476183403
1788299559
1274497440
2060923002
1012987555
1762326197
1143317821
797528563
791490034
4508244
1381382611
403245317
760951862
362274182
208053096
705093858
1151056036
2071949254
1242014714
351431153
733854183
423157328
1122157871
6442935
279254423
1142390387
1998081655
49393535
931066784
211855475
842504893
846465743
332221467
721130905
83913808
61494392
1646812387
1099088506
1574190839
2059329739
244769216
1898739029
1128055484
1660196582
103802651
1302051408
844129262
2112554551
1152391713
1908103712
2010000445
1216100711
355676
1734896298
1576998609
894097300
1418429614
622914247
926689904
1116582714
1650484401
847154739
1223634770
2124387615
1685022354
621604129
1367911231
1914263544
20306720
1115627345
431318546
1603661868
712908751
1231835012
1796402194
151615024
169191056
1633723616
1900610829
1846488811
1563812648
1390278000
73588517
1256068010
1452300289
87886496
1598584821
806982631
2114588021
1769770808
294512783
402717815
372062792
967617300
2108821112
1800076839
489151316
339300307
1019552922
664584137
1052796586
1680481222
1612556856
1831291966
1997170837
381511459
302677652
268808101
1941486371
39549478
1763227931
1477458778
393977563
757396127
1628850765
1454359735
592177571
314749074
492423545
2144880185
2034139090
618329898
1109460866
739652847
402695005
892591216
673390755
201541204
265534806
1780665036
1091131735
989649063
308568113
807379339
768829323
1159125138
153131327
1738734579
1514591413
1983542451
895323147
2144695232
2067445357
2074848407
256984398
429107235
849012484
1827585413
1179017297
158489901
601106181
1220455805
1571775953
1093303262
13129449
1717981249
1989720696
1510134551
351554342
881878951
1813442340
962016330
1444049678
721429767
1306773216
1824630619
526593081
1168860464
46706792
174952625
624248937
1643737457
1083538532
154954193
1330851018
701023154
1562820083
1963905337
1753001193
906663046
1293235799
1004411407
695174300
13376745
1955889408
1846248230
1793066870
1248611244
1261490562
1457426886
538332175
769129631
726164027
121854581
1019496045
1915834507
236805743
1775567175
1195734902
806479417
1546558322
911323140
921620249
2053064997
1167824944
488713512
1585908587
1746159928
1163169682
784953199
357566334
1442818091
2092460459
1865525372
778476591
554408723
373349415
1384240756
1145942882
627170000
304543207
780005549
1094366229
1030136881
144577025
35733973
895830085
1459731423
1077401559
783164304
400976722
1064980823
918281028
405590877
1778982233
1446036070
367604021
465493110
501856084
635511937
2018268634
969515759
1738279684
1457891245
1654398660
508920901
1186752306
519686050
1379843521
2042751618
1857843331
1668926129
1209866553
1168560084
461308609
2015834755
1782451597
1713969427
397054947
1799620152
1602392326
386859565
13826107
1197433574
2108814416
1266587025
2072477696
1135779617
389888692
378073715
774336812
426203061
1727380770
1183619491
1237981133
263614709
320016093
2043765761
205784946
167505172
1724739427
224535232
133171545
152663541
1911772164
1609844166
1944883900
710846832
811339888
1813044497
1349489913
771999964
444800045
1033011953
1566621161
615370817
60265130
1155912574
1658185214
625571190
1619719398
1336598501
1132342055
389844510
852338005
466126826
67089305
683412668
613219800
894561130
593299208
1996714892
1507019787
1527792085
465016498
1195472818
1469851738
2059045369
1070160276
1347627402
1213225335
1028172536
2077458401
2126011307
2023219697
1694761057
1560734528
731558788
177080196
802128976
1655276433
862828241
1880942627
971422352
1117521230
1070234440
1928067016
94687925
2074371005
212409121
912702302
1948972145
1404526973
291486454
1194116059
1348770700
1073142408
1348686562
254925990
1095580229
1081804906
1761099274
787254961
82219186
1472237306
1169193336
1467821135
153628732
1239755706
1590118847
725712699
1284210555
462045900
1078899994
1302676677
122330101
37896703
2121885658
1662600211
1113050624
2005561140
39672057
1340002221
1142984403
316199644
1469446665
771887673
1333542671
70161899
1342550091
417582707
2144706674
1657467599
294352449
1244676181
1708427873
2115007504
98867933
1115129263
595952409
1904435318
1558365764
100408029
773003427
999373095
417295090
969597352
1131856622
187762674
1525048056
659211643
2127282169
1969483786
123530368
294519183
224408373
1022856837
973793012
1044919653
1122898805
1999296441
1081960095
778700091
2143080044
250354963
1369148704
2007030751
970483482
1903491542
1628717318
229353630
161471759
1819580180
878028498
486388203
1099227436
1037980293
380943248
1635293642
552343621
1189419280
1978093594
487485756
1555904395
667894983
536988146
1002648196
225950376
1276228499
373833361
1690038247
2079034282
135701012
657831333
140353561
615419080
83368132
1967660129
1519589108
483673164
787279892
352410687
995248236
613587687
604841803
429158752
2107431840
2070563709
1861474859
350368929
45374955
1956309521
805266991
1591132841
31723518
1914245587
676051075
1127181439
336782579
1226039156
2055483356
1602171420
1727089036
1719865728
418230869
1368912548
1475687584
251739212
653887959
2013876059
1725229301
671307804
217376287
1276845723
1411000535
174520624
857491730
1422972292
286506959
462463406
1339710393
284093334
145587730
1793610199
2109765111
621416977
1103175018
1911276076
1139363646
1818612916
1936533883
343274110
1463350766
276016041
536582921
376112624
632026246
630184946
12473624
2077613172
990070245
1124232628
503411906
469567434
51151280
664260777
531850673
1533801739
1516498145
709219625
200581838
7876485
1911938406
1769885881
72189940
944663177
487181733
2027278703
47362899
934035773
511858907
891454925
1426878053
898428847
265083619
1808207495
1449831537
2074588663
2097190885
1524235206
1694842107
285831283
1074216673
1458140991
1284908470
2044269408
1841208060
763664785
402017342
1545872426
708157434
1558356614
1014021843
702250088
601298860
1537338890
936032725
1275496466
1952700081
321486801
757193966
22686848
220218813
1078844602
1536532897
1223537974
205772675
1461708433
1288229130
807532648
1216164788
2071244301
1475487032
1892373401
1521274709
1180712739
1467644543
1875623473
564671630
1729912337
1300727631
1244072724
1144860300
1038486245
1273148663
1050850245
1205456568
771313528
524122749
299117563
1746371071
1876285720
782579864
884311673
805192111
1330186781
2137705695
1215168912
483630727
1136478994
1607758307
1049873445
1848405677
1002938306
516741548
724104561
995995787
1643502020
1376910214
464754856
399006058
1445160913
1970145910
634247934
1928916652
497020002
343367888
89775256
772416827
898711691
135896711
216137835
704595132
1059623918
248077162
788402812
1468390329
144264518
646150116
358312140
744007375
96339704
554331780
1132733479
1674187763
2026741495
1057655653
165312617
708454533
884705363
990164792
1142991931
496632092
1455761848
121285066
1706802015
225491912
1383490025
1988646339
484132129
1036534400
409094825
1810101072
1290550656
236443024
1287930345
1311271670
1412053466
430569556
2049174803
737211678
1262367653
958442631
2049397221
109656404
1639780263
214781356
950037355
1279862284
945053861
868225311
1232419843
1785639637
695416010
1082547718
1415533692
762227709
1819449538
724930145
119317752
1485003457
216455674
1506426524
1057564887
1301266450
241059546
1185163303
470405241
1681251241
1200986344
1530688064
428775102
1912842937
675295290
1322321167
243618004
781934663
376109733
64862366
412200036
1940612875
17949072
994187984
669786674
739336817
1174307845
1634357930
1555249103
1688125152
1293656992
854427432
1242299060
7348564
2070548900
467757590
620426039
1314860527
507981027
661973480
1133552482
1826893915
1762302176
1089809729
528266628
321043806
709723622
617760935
132058203
130329663
1843463542
1494705370
1603313187
1369500346
1400492770
686920428
410539939
393936006
764742060
1914450381
1270847247
1776106550
1161982457
1788917450
1212712347
970535055
1344141534
390993745
2076036319
1289094975
1628233264
1270499923
2070129479
161568382
1442071097
1875199905
7895476
190713581
1371650123
1437991740
2064373578
1578827034
2143608583
1066711642
250830305
1333857145
2144348773
773496312
272814181
401541305
347724559
1323141033
1888664522
156821733
412273725
424794046
187668982
1241458146
575568722
377954061
894455537
1937303091
1091487228
1623867810
1014650937
1827631480
342846886
565676103
1794613231
85613831
1396256363
1227563236
1243633864
1168566720
46986809
1568392723
1327766987
1976735557
552977569
215443883
1572677396
966907211
1692999625
1938109446
1946711458
768136827
463376677
1302945879
692314906
1564389316
1949410758
491064204
1648927997
2116603754
416468458
1253496780
198791158
1933044575
1409439261
1859257306
1747977834
764034017
809926486
897064517
729686139
1687973896
1772605121
1625228672
1832266243
1859011825
1744537709
1714037652
927050459
1870312858
1149278905
1068205861
515488123
2035449931
1577370888
769693742
1524628934
1891679184
800957794
1305601539
2014180707
718281175
1507008984
352169616
184820394
1244804318
460925357
686188021
1548411233
833068287
2004897275
1400452519
822777474
682797303
1705445241
2011980886
802271989
730746322
1011543026
485035856
837299872
369249540
976359040
418308954
568509987
1422919210
2142228062
1118229192
18428353
1582254883
1898361909
1638460036
761261513
736348998
1786538074
1501161837
1972220082
1174957689
1348082219
251352471
1440567232
134369330
1537028566
1840924688
1744292986
1331548740
1428268295
806366822
1134987991
278049102
2039151722
249340568
1543245227
1751892986
1171615096
107396177
667755244
122948377
1417745088
152357724
1513881132
1853585033
912744595
6347821
702088060
542975279
852707554
2076195373
1351602807
803293148
393094167
555198986
657422176
1787507434
2024290597
1075995318
520543642
1240380245
396304683
1935624967
872109341
580101249
1146598148
994772250
1948383803
352950975
811368462
917680832
1959380982
75482799
1181264577
1465073291
642877074
948344721
637571214
1678056608
1216427681
1797897198
720233426
1857419136
308454478
1339386028
1807366339
1635245640
210046125
306918616
29660045
1175634290
1881930558
508621823
1994616499
665272703
1822154342
589532117
357850137
279449801
258838107
1089037342
1073062422
2137887935
1817376482
418965156
2111527913
1533251101
493739663
1500367327
729777238
366203672
1160891987
220497569
1218085035
1238717230
985308104
1822431981
538306720
527557073
1668392359
1092567602
1482428784
222955263
1084189442
1559167
1848106731
2146399466
1501127113
1713436825
565516017
2005926510
1162959649
1063175409
386341239
32929292
858459095
1186588568
246654183
21631015
1964820724
1294479466
2113423742
1114783074
1742040800
137943683
2046452517
375638769
1471620748
931366120
320668845
601883811
1010248761
664619367
872281383
740825135
974061780
2038247393
386534836
633957914
1982915370
230129267
952259279
1303885452
1994942567
1179934207
1994573236
219738754
2131282149
1441995164
220666115
1219182682
498793908
686483528
1391981635
550929312
1809802203
1849749259
348630144
237632423
429720551
1750867709
2082863134
100909096
2052605554
1032183286
1757356673
35071965
146745785
255621218
1172669154
1916010617
1235331663
318211326
1662823450
248075343
1833300580
861390708
1125742003
1121503420
1202644502
865423263
870663796
1564984052
1220243896
1368161082
608494753
1813007545
1943144022
1354679153
1289957399
1966116854
1334665464
1962573301
628646541
1017247161
1260819794
2082423987
1503532253
281222385
12264527
1679479386
975122470
899074993
502652260
1017507642
1539354719
1499525144
1255848205
636741098
678583228
1522315574
796904946
891382082
278413840
1653748221
1389574670
1415833288
1572745451
1130124243
109041949
222494891
1138209369
93368297
1349284403
1081301682
2016044831
1454073800
1924243196
363981034
1441454691
1400386222
1069995999
1641928234
2064625104
1666272071
1779725337
910638111
1437911011
1318245252
1827519053
96249190
743164533
845638109
1424590539
1233229639
1979997720
162798983
1392052093
1940548323
799843174
152758755
1689031031
1670686879
1279426683
356059464
1370137663
465854154
1594724080
1725686287
1743762702
1195706348
260425188
1198249182
1680247982
1599551359
166637608
1374834448
637099720
230343839
750061125
1958481984
705313720
908348319
68213875
2125514719
273472142
821373740
863002296
408515464
1285533061
388010920
499009755
808451353
712743895
1802103818
1294016620
1531311818
57936237
529122186
1855708945
345088991
237387546
624903941
939883138
1241856359
509763071
1805486192
1270107749
450010480
1785468279
906475465
213230870
1151355423
1712642752
1780033932
522557436
1995876191
252063309
1044470014
1016616880
1359098145
1899602705
2064357869
1008852634
494910085
1191073826
1221200050
2086936612
494852104
535329627
566688522
603581510
2035153412
1138805830
1818046292
574427921
1628165650
62453742
1031229710
424002954
1873434349
705231349
1074010758
715666201
1217319527
1273965463
1518793791
53279606
2037720114
1797027114
142112141
617271933
556983726
772887255
318543519
402741885
1662307854
1231952188
319378720
1670904331
1689248796
2119539752
2147433790
75372752
2031724664
1931424878
1366405752
1264251368
1319625117
8415705
70798390
626706077
262989617
1464737254
2075753060
427401846
561242017
1402117201
319652942
1175753053
364519270
1976153577
648264703
885052638
215941279
518787120
314020480
43405263
270724441
1247845914
653462133
558371122
1725844694
771097701
382500079
207174487
1756649741
52910396
1269245739
1106472607
1277864820
1072564630
2103117901
352909380
801876398
216020218
49718494
675762060
537698126
2031227417
2092451241
388573980
744688049
449700570
611989051
175153844
559599083
1766836940
332387989
2099862506
1731014401
752337006
380033349
493581938
1383618389
1167654915
1233053405
1468575578
1992018105
685516398
1142759927
2112149748
2112786767
1089236446
745852433
570469012
1171818371
758917100
2014387330
610765192
1422913052
1516506214
1413844605
562301851
1132185289
1186628524
477568895
1152889942
462500980
793031689
1328500434
1833953944
1053081775
1044180018
1707674195
304683578
1581784319
399881211
742982939
1829629584
1260484104
1359006905
1963166781
158970640
1707668573
617456586
928064811
1546207830
1425696402
1372688423
995078078
137700974
630889215
1613691480
614285879
236661324
1498163654
603968223
433312510
574044246
830173868
758279905
2003030423
149206466
1687609695
635285711
1483908197
735645529
794913380
68976248
149568133
521784429
517160399
1628187085
502165203
723499638
131368098
2001205727
891092833
1539453323
1354944335
1910347233
1988494674
8063502
354192663
1214404273
755895317
576938808
1986022535
1635529044
1430580760
523757849
114361061
708744199
304535963
2091157436
941568745
818380336
1258672549
850045033
1868596783
1294644413
1263184927
1711098376
1601730113
1066711642
935861428
572171840
445157711
1457606170
76583294
514149349
999835907
702062487
580978331
989635150
551167139
875885194
2092023353
621645703
1962274361
1783482999
1214395896
1826995315
1215792121
623137608
1565338241
207270694
1411212125
451587187
1969361730
444139440
495164631
1552463071
858741155
134189641
1244144240
1903026808
1509944539
1668044717
1443807464
1103362442
1864570059
1063763902
1160541093
297849730
2080430730
390448868
1444623296
183431206
1160322418
1869688141
849462390
1223582174
459128973
2093279090
1607695870
1581800242
841731226
1687516947
1548263578
2041420939
1405019472
831519457
1371097503
481413248
717008620
1697056211
1144849683
1391288853
1605556116
330199194
1078555705
1233698647
1174472718
1344960365
761116042
2083868284
2054810032
1302337531
1974114160
1455143048
742284025
1136573738
776965130
1266845535
1409845882
2042616503
1398717547
1147233906
1210333848
66876029
7135827
949103346
498267230
1850038375
550606771
1481692531
631006974
1102113238
455733728
1644990213
1232159307
467308987
923001195
1045274827
1667996884
1029292784
1183688339
790159438
1089827572
405804724
1643472427
460144298
999426281
252511237
1258333073
1945554454
930258361
371508268
1950800843
782919950
1628648298
1954194072
1970075666
2104041152
259151317
1475195771
2077873504
602065415
1224255842
1417551485
1370387886
360622104
1208626917
687998938
1101228818
326457907
133448495
1334546818
193661855
319684566
990938446
1472932955
316988722
1948333486
2060631617
253064774
1635834644
952792880
1310917805
314675687
59025486
441302554
1671282153
1061012777
516434933
1344626094
298557890
589772336
1452580499
181094630
2022098303
972144129
138410724
281138823
1285511097
1632136985
731381138
1457046184
759177036
1482605316
1458128845
2022092138
1574079938
897376111
393905511
1486945594
1706794225
975580167
221042648
1792848106
1976995670
1837987484
675029885
319552325
2060165603
903445110
637219311
423040404
1357938618
1328570660
1311016261
464702306
1253591068
2102915992
2096659027
1857467481
1631800861
2117770992
1563630393
1608105014
497524381
1768707792
467774406
1538797183
1873483513
1278695393
933941349
406081245
1161082739
941470136
1503413672
1923329082
816235760
182125600
1873828939
1120496532
1322713012
726177911
741894773
200380714
1433065087
1164401006
942743579
1963077560
1591887018
1420038982
620184768
1127427587
618566316
1527764371
82108353
121102465
1176136464
1423576671
2100294274
1465311249
698267813
2032604562
125876186
44514032
1012938066
2091999722
1247639525
2075728716
1670091659
5667859
1573686572
1815698820
687508078
198362949
2121890958
193927191
1080076363
1013091507
2120767484
1220934922
59316194
840687018
476634589
2080124905
2139113214
2129013029
1148604748
1693053172
595816221
1938653381
64854471
167739197
1164401006
1195246980
1612178749
1695022008
995500950
1761714080
1420044159
81602631
295248199
2099312500
1773640274
614589813
1463068334
574050355
1282936796
572891676
1299909345
1973564327
826524685
1507896249
1041476725
1929969700
1897924389
1091774969
943174592
1605901607
914059588
35784203
866527948
1667302771
2071587993
1024149110
34204990
2025113613
835230240
394994577
1146476843
1072664910
1314319773
1007490519
281675008
1111662771
1642980551
1875685376
1619479523
288351057
1212822833
1677485435
1472542684
1161448380
1817327318
834385667
1430936468
213527936
1810687821
1658264263
1673014264
1723228551
2091624260
1195268733
1284880533
923454817
812390263
177380197
1588296275
1649571295
447029845
2072912602
177456066
908119075
728380028
411996827
61184729
914759790
813988644
322489700
534513244
1264093256
790960829
15540112
729406697
1162721255
1871298666
1241139692
463865925
1644683387
1399755842
1403739319
424629762
301500686
867433518
2127338843
1878278635
1269810841
1522738948
2088536503
843243027
462155248
383214679
832744708
655036235
867296581
578849136
921960875
1991030428
1594610201
873067714
1007590281
877006400
175134914
612029064
2113545795
1355844862
1149008888
500107560
691998702
729647282
1111578156
2017524002
1341424977
198742438
2034724951
803412827
1447559923
1243274128
1743770563
44782832
2000531705
1469236825
1660488748
1930216615
131207067
529032729
1618971997
1812348571
1824953696
262119817
1266556480
1627353755
721597166
653482313
1484826854
1568210371
1560120404
1086461018
849534525
1598897147
1339941134
900247918
927841099
1066864481
1077742223
1962745359
1707940027
457705122
2099855136
459504253
1226585642
987925427
1077679362
1939458725
1552164742
308236996
1083550970
612281391
947915003
632771759
1919355493
1297293878
1157671943
1757196794
335591596
1027679427
1422753435
689120490
955006661
1003460167
705720590
1583842989
1392413105
35350322
237004940
898990679
1712530110
1352741316
1366970617
33265801
1847174397
1219455266
1454312213
1111208351
459710633
1689880775
201184990
1737559687
57469430
101568141
1742774163
2131262714
191075708
1897615061
1546747984
149307724
2029116223
810953116
829928530
575702166
383458159
644763421
1884175265
907708835
373607948
315127143
857448535
48539698
1599626082
1518452664
1792208331
50818276
1028320527
717853409
1912789377
1173787834
2070276379
298056506
2039888759
1450359781
134368705
4777105
1477752224
900264806
1307495694
956504529
1664596023
1756946459
632792658
1542944965
885501727
937216707
1783802665
1539986562
2007255589
1505581494
688147596
235804980
873242367
819434911
2068374763
1870943099
1027517830
440357412
1290742786
1118030659
1377631969
2037350848
472671783
2070818171
1656118949
860473393
1913171777
608066745
1826559746
1859082991
754225282
1241494989
1263960749
422005188
1595570634
1265287674
1632688073
651204796
438754149
1109793859
1737869551
654524183
193565718
1684744543
281194133
1248431317
926663520
245675663
1082547435
1750472651
1980844928
592567296
766297376
756399591
1474092389
1792977559
1083461744
2039416166
1462423198
112768405
426974757
1327736920
1898245811
1617308071
1640853203
56849626
1039393461
1714661158
1477700856
1005787006
1615406451
1405357756
1835166896
1568519868
1586886387
1097591247
788532792
51896260
1295148068
913933126
2067512376
900990549
1214546213
177058940
2113613807
549697035
1846900100
978406782
1963662798
220212287
70547258
1848035325
387318357
1753267206
1983675556
1046331643
984791570
1821697387
1377264395
2068842518
191339331
327513818
1177804506
341988843
953706079
1008938831
1436981584
778243019
1664280013
567427101
1800757490
1633961934
1752322308
2143046663
344393075
1406850097
1992862178
348793853
880154313
702323837
1447299144
2084118587
879879519
1229002695
356610804
1528894941
790118320
274492841
482209250
1479275482
1025850205
1012967884
1141652519
12456587
114539005
1379715183
718615147
1001752708
1389730527
1532776987
442272407
1982662837
1353810339
2140674815
1391181561
1396132018
1429100786
56993976
1504340298
532703984
1108824383
575341509
442336926
1115438165
892086216
2123272970
555652397
1027705866
2139506518
1202712960
1920017478
1763548451
618027990
744652486
405736016
882294435
296872964
1568777934
1938570594
1137180681
365681840
717006516
5855778
2060171728
768284441
1126802063
1509505915
1385638595
1353290067
1276978935
746195673
1259664608
1217939585
235278346
66453744
1361690894
350966407
1453526846
1414412800
1277073987
715706321
2143512539
1388003913
1746335895
924867225
2145818728
1742507255
2044630653
2023386760
2039696318
528833399
924867225
922530998
315113300
1570068834
1818924112
445439333
928878598
458544385
1674409575
1554124295
1655653300
593869848
1642522636
184347681
1007530431
381837934
1152774917
192954892
2002481240
882799068
783319628
466511439
1703211675
964232934
594404001
1178104332
282788537
1072823588
1392300413
1941343820
821257900
664008884
2105478073
161511269
1052889058
1013138572
840109964
813475734
1501652066
623738029
1619661173
168712782
502783057
1085124979
1166712047
2076660202
1348087570
210417805
1327538569
1216138304
1347398764
417978429
1906141817
1484357726
325915198
2080409699
333760367
928177904
457405709
956901231
158813293
1280260740
262461530
276750320
1551900245
1072124173
600332700
1651767562
1687526970
1063213844
737531484
1013145226
126913940
220576586
1204442832
506398274
686113775
373386409
386578923
1694547964
1506253366
270099013
573005853
145444921
680473389
1748814076
463362839
235960019
798180843
1459542835
2002511824
719948866
679390365
1153671084
1484827408
2043826478
405437324
388024237
661099073
1126458459
1268786576
1206157525
1393944229
1676266928
884801221
344372803
1461801347
923262840
1704238521
5429326
1009208328
1673807337
413840898
298202328
1260983095
1508226279
1057149543
1475393562
216416052
80945096
1501800848
1228644289
2752768
216578846
1426520632
1259955731
1242848442
370500393
1528906062
226702676
1558626107
2138328251
548191805
864394913
1166567949
899763686
547856872
196586831
1913234669
457066570
1472946589
367013091
1823793367
1062961182
710286240
1155810463
1084508319
1927895340
8683457
1409558331
1378927699
1248027298
1893610887
1419784481
417650688
1427849429
264527080
1260492491
194845271
639607137
1078459927
1245499849
1635549756
682487576
197720469
1573865286
932817056
1425726725
1146307139
1608941553
405060875
1370319406
668397808
772350377
180041135
1291385617
111405339
1694515018
406042828
1369599054
2559488
449718643
59881943
1126872702
170478160
558544161
1304682923
316852290
890156745
392297826
1052980815
1298356853
1247792625
438486912
1790198354
1094805114
1182859892
207236932
1571155557
1431669317
1327100788
102109767
784566638
379053777
1207411309
1958880685
853949690
526752163
101944730
263795792
283215740
1443532384
2088715880
2027971805
1716946516
1544835925
1718810652
1020056796
72278206
2114711071
1561766432
1399900228
1011202046
745213224
1446609397
2130375318
2003155037
99568520
455519222
462489750
110904965
2092594937
1477637834
1635109802
765580042
1190909968
886760713
1907725112
707948467
1548194808
974589958
673210199
627964512
513151699
947838206
582680230
1871615634
708667877
98073367
71900691
610843497
801749706
1023594736
297947633
690615980
1688862096
1633165020
783860208
1763295598
989046904
1841015477
1833858834
181155276
1981861731
2002932324
240972240
109723535
1156958841
1780023652
47880398
606487634
2033322600
904750136
1523023123
984493847
572943800
317125482
1834343727
819272513
722713806
1745286576
2053120117
1649809646
267992770
1022586500
641639096
1212320
462662072
849827658
1408071539
928032138
810235441
500290311
1435598938
1258765942
1993441082
40981464
1744700288
430313156
467169463
1048267101
1457985533
2140895205
898284620
2080891705
1155165505
1710321909
786801308
1245062178
931306270
648541292
677793913
244912921
487151511
1769059495
2069456226
1033803687
1379422837
2136551400
1775333565
28130883
683150107
30354458
182903134
720498036
1831421046
1089550642
84807130
410220926
1266767179
107047067
2021591938
1921844600
820564688
1573592256
95568458
1237234365
1423525246
383460971
788134766
1922061156
1566668009
1114099683
853988262
359731675
821841250
267247355
255243897
833991013
2132976003
210109860
470587381
2067768703
1792378964
1861770009
472314081
351886077
670043058
155646415
1519655382
2116258943
961768416
338437070
370664237
176907463
1215418145
764140350
1905230665
868950722
1538707997
1993146163
638285299
899083105
426893900
216309586
201152037
1168742245
1046328121
1734310812
1548114396
600119759
1351980217
1733177535
1640104263
223537033
140842913
184570189
1393009647
1529745743
2084074546
962924570
1100760087
1765718538
1007112554
1577311795
608129085
1811215462
1564850362
468209963
567682620
397440121
190759964
503126262
2051797820
1951747101
23809293
741800799
1827018966
1323064086
1847015373
1935370311
1337060876
1906442181
61592980
88324723
1094746692
1364636206
1751987892
340527752
723166887
907251645
1128306481
1908279310
968553567
255926852
2006309926
693257368
1601013104
324387669
1431707319
1428369162
1375676131
883831435
221290743
635927814
1499034047
229146702
968977087
1554051069
747035460
1134486436
964934295
2109181331
1350417492
2074641858
189636770
1681050324
2034605714
689580910
130684748
1191911073
1383132584
694337739
1772186348
257796928
1543721119
143496861
1948727036
191343441
1343962931
1380136906
2046203617
1434856178
1427868466
1330895393
506816274
1747027960
174100429
583533396
392498923
612029064
917526756
346092196
1415483212
243810239
1634777902
334282444
1149318569
2071854806
1423897172
660096081
842202031
2086118037
912828988
818071690
695977592
253872612
1957928323
393502901
1108740302
1900810757
1058634422
1712736266
1089455355
770642745
2061034554
1747311229
1432185746
1592123346
850970835
399822387
1956057846
1796769229
67047155
1751566384
1212150836
413483654
203520391
1336766595
345522220
43463306
1636862869
240479908
717876760
1085783653
732443870
69394566
932087232
1328356807
1534623691
470195736
1795335918
589957219
611209500
534345861
132532714
1679187382
795461717
1037061121
979573605
1866507105
1206660613
1011608478
635962408
1590904085
1677745081
1702546378
1877701640
1357270504
692759461
362774053
1006674050
2141773891
1634040356
1990252941
1725386410
1508194430
1346702154
1056501094
1621449311
475989419
330247177
1746537241
1956870840
1430011882
1863116464
396718990
1454015517
2006343876
425303918
1513217779
1546671651
1212422082
985506339
936868218
2141066734
664194103
452235635
2091295681
166372343
125290791
1345860935
2091678191
1048376933
1060436658
1241102104
453118257
1277369575
1652638565
2028636394
1600480111
1716054438
1515021641
2135241838
1849980996
1716113895
1648937850
1475241040
791681515
269480599
581904316
1090975142
1672195773
929554175
439746967
1228574139
1550746974
1162317973
2019407743
223767006
1177285444
1119594732
597362190
1971158971
1810697981
400619939
721197410
482950534
1490030399
218270833
1091636956
1121720603
1143750299
1996117450
1021462882
2130014958
793472835
1865981355
1242599399
1217872916
1515103522
728455617
256382219
41350845
1630628175
254602815
478171110
1407922548
1916213368
1849089360
1642488737
1149095308
1700822800
580587286
1359493804
954151757
665828548
894129976
1557908675
1407796119
57299425
2119565830
720173433
777718863
1417788018
1917558628
1363695861
1596944016
1709272973
1865927768
1581778162
1880384208
1881033060
2027766319
1677467262
2077442581
1587665117
873124099
1562444900
716100119
1014105120
163125512
251633755
1028548126
378238894
1514909803
564345800
1370809465
1049101813
963923993
1558313593
27730820
630817056
170147805
1786361980
542920653
1335299646
1700814111
1990059373
1475488283
1993813392
1594960148
93688618
1991889795
160282848
1774575185
454215176
453597304
2130003476
631602620
1690286506
1505768101
2464905
606049869
66343455
710298824
1700364307
676331475
503657674
892875331
401602488
1529508260
333239973
1985025193
723110008
1408707549
493377654
1825196234
2091282562
1915792174
338721053
2109604838
1611209593
1055229820
1050800822
454979957
286674374
253815924
1894032809
1763783390
1231296925
1148262695
1490102810
1462543751
1835989898
1422559362
1370405480
502403677
524772384
937613217
1402558350
217447772
1427508053
476022588
2118629945
737792318
190176657
993314130
770612786
440551764
1058223867
85578658
1096042656
1021834262
453646131
461117087
669114338
1854793203
311131533
1152290156
564807025
85032569
1529285972
433806687
1008908919
2094023281
630721312
1710352498
1569222224
71087709
1490307970
1589773057
1381467795
1779958968
1976364034
216615343
1639657459
1325749226
1379987913
132387844
579541391
684612726
1415818503
1977056038
1481088103
1572985869
1398106237
694180395
1942547577
1186218980
1102115894
1476900603
1601065074
1266409393
1529127492
1305730746
1335735634
1587476629
404650102
64867867
1346889717
996659883
1329084373
110579767
211223728
321440618
1460323629
749463018
432824144
1192868091
1422079532
298218885
238174524
1758004191
300540844
1129236204
31111796
20168396
2130140994
856182558
703778323
1947774189
637369782
356829662
133374143
823614987
1524171962
608418765
1456927283
1219252602
2077042211
1438176644
107445881
2002917240
2071211482
947928576
1450070921
2009179995
1997750840
2114115917
502055174
1138733438
1136281184
1999031957
59118366
1057337841
139868663
220333065
1576813425
556601133
83532018
1719372553
1995353755
1021015143
705695383
559863107
1499505412
327035731
1902656708
585217984
415879291
47109558
487903709
1789461859
1716301489
1779456731
1315099150
278397598
1951416081
315695677
138774961
823884164
371814225
895977922
1317444260
1054554281
1106974946
2071746885
913696585
1143899625
373965003
1148444903
1717753208
2132680662
857687483
291085830
1123107109
1296943741
226632260
451463455
508424952
1898616682
1882342835
681545151
1698641568
655799070
1572110108
1470148007
1567792911
409987387
1005950862
1709211093
604612107
1649078646
1862915310
341406311
2038704295
1161787260
2064013610
133509306
706201318
1954317277
1030718404
1825607495
1690968788
2035134649
1624109416
710508341
1019375475
237665035
1710866099
924066782
410649176
1003407847
1916092317
1923199563
1965592973
1656639109
277701149
1308340042
1996899376
891821855
1595338428
1529580702
464702306
51106159
977182091
1389607565
264156098
844528489
1313686703
337091647
1241241243
873764534
1948435394
1271095257
1595444231
1631762019
195426644
1087445808
945067600
1276593871
106324921
1711271350
1158881917
1464742191
433564971
1268935896
1935940753
844390164
1051294688
1263560756
1629119929
420953716
1426708462
826677638
328875362
1410736744
2059368876
1201439232
1589746616
683999406
29189793
768699927
470407244
495701513
77663789
897032323
926682265
1721620321
736501748
629814964
19954818
1930505781
88523969
1027329685
350975795
693580733
1167164494
942964918
1367475219
1288401607
485313500
562493970
1268248749
1568139278
263051047
1861803557
18839087
1815556344
1202303696
1894623056
1909134253
1847442541
1209813245
371435922
894631247
1662051418
242691964
1517985738
1524526636
338630014
1532053940
890050880
936032725
1835913299
821611757
697583510
66551112
1325699295
1998144659
1507818988
2030205482
376106515
1175601420
1866021273
241637936
2026927343
1735919482
438525247
8857360
448383786
1597764019
1780278844
37640826
1047887338
1138123547
1634968006
128341197
177136873
537529836
1213858061
1546335219
2081058237
541345290
2049988852
2096280636
1132828644
1481103454
2006372891
758679237
1994115559
1197833543
1699576531
395895018
1890919123
472236756
353561783
387653309
918449798
779636540
1798126896
2029347559
1421453760
1043650656
1055597453
996994421
1310940604
1017381206
684951789
1303933637
2101983075
105068310
4564972
610294618
2123158603
279279279
7282359
1794509941
214289340
28217665
58105784
2134479759
1936007057
2058380698
1386694884
2142540941
1324961289
1345373304
2025911367
381525245
2024011728
1464623092
1097811020
2061574425
161954279
1594575139
1910542923
1426398698
369267959
1007027700
1017777956
1063258528
252448266
947757256
626920056
1113973995
2058480196
56231638
1038312640
1498177466
1198102132
447926829
454874788
301574231
994833812
1079762754
1366354480
43844155
2005538649
1841539346
290934539
1950967646
533197540
1232358860
248362517
1613120066
1192089086
889661328
337619162
1520675655
275916811
2014672805
1826334654
955845967
388209051
1655390589
2029990560
1454198361
106695930
341902423
1911715163
438471400
1928428217
1394399470
1833884691
1104515700
789589724
800778821
1035043828
1969325205
934555065
2016327898
1476192049
1077975206
1496666385
711958782
185336907
1116550578
1429466848
207262944
102821049
1431847077
1758587714
318047235
1336035894
1443669085
283950096
454790224
1844437032
1893320278
327766610
517921743
1740513868
1092256458
1516349782
457267527
2132739986
694054440
744095635
2075825367
1840203143
841474117
976754015
888902066
1583226725
226177812
517755377
767209515
1474978407
1152771632
1144259894
1421573830
1070293669
1835747847
94220933
1587486714
213011860
187417690
521044164
1612147730
1765483875
787691677
1509878583
1567857157
443836952
870963524
1057339259
555576267
374555651
477589882
2057072551
680097780
1711564894
1987981507
652347467
1507685244
1981805524
161607178
543971815
1351458933
688313554
148822585
710083702
375457923
1191957821
954787262
1778526306
142606160
336965642
1339976189
751100431
2100186659
964262138
371955322
1125932668
1934110628
965952250
109268262
1208786739
1171385247
1870434386
1649709997
1986328575
1294883099
319041083
1754640246
2108069149
784768742
1257852120
51934284
1127357990
1982423599
336072254
1749396001
1207881277
275442693
502365792
1247392689
1458327438
618884275
1578002962
577231364
1611677923
389044891
1974740719
137336920
2031350795
1120214244
1803960215
1303929170
2032555958
1101700113
431363459
1819774183
1698377728
2033220839
397333364
91946626
179207234
2090265409
1273184982
146096404
462337478
1884801238
1724257293
1113841158
791709937
1035001135
476422700
917521163
1297375167
1182726856
1002219485
602222929
238860938
1071476700
756821020
1602998213
747967301
1920915410
313777829
1476538402
1289202535
1620573366
1713287187
1239541060
1815249177
513190792
1815134633
841295855
959577856
374589434
472433337
1752186899
1099431070
363524242
851895216
1709273673
1417917678
35460842
899983673
650031303
1307310885
564858877
875503161
1274896783
1700210026
694603138
1717173828
1508715013
1912826789
43932894
744081687
1206607586
1009637727
593371570
1799440214
1310033323
1439633287
1181752674
1398041876
1096169607
1929336062
31388669
154849045
646489117
1283036936
923736329
613205480
289968774
1313213675
301088585
633158093
1851577430
1938107075
657257740
909987600
1820660642
712536
482786073
2003653869
593701187
650506700
1340607073
47483030
741934053
55924408
1065431758
987754020
1512857727
654732364
1588482525
549033119
1075942900
2053504195
298013703
391097450
2076140794
752199824
1414799098
63168600
565578995
874514455
1286635509
876389799
837857390
1108512993
520452545
598878809
956808631
602772582
1116209868
1356829925
910116192
318582074
1731400064
1331015326
50209493
1831679985
81869784
735060842
345361361
970109928
612863420
179259672
2050731501
920903961
1012401426
1303349405
775809561
26714059
791833486
163051281
211858087
480768017
2125637179
1626994994
908844535
456500310
1739358481
765321810
1268534734
594504483
1749541127
584282944
2041325932
91407189
779913746
815853927
1342951461
1913296800
1322551193
284971655
682007129
1338226780
1387360736
1690296605
1600710118
909530160
936478004
706895223
351695143
1667075319
1713987621
670616950
1698252880
1946271075
974996702
765310463
1195532618
740526087
1967967783
613705153
714564956
301155113
737865703
2007961372
669584085
1103253943
564041439
1467077974
164330349
1481333695
682919200
1419410270
1012114965
916109286
220586841
1436988586
911750959
229268090
1360163523
1345918821
1895596932
160976572
528986318
724145782
1542236057
1648979167
2083256039
47308846
29760257
1939695507
1079703275
1442586574
685373753
1427204405
307065408
1847656332
254435414
1891028972
1362748748
1260332472
1150765858
1337830881
788228138
1791901110
12669992
1932521052
970378064
1675287728
1213868573
738232745
984904556
1838183567
677199473
376227967
1509744987
679442009
1824425840
1770373901
1870942958
643355061
258685329
258052227
1626397886
719126811
927866510
636634310
1285689574
735050812
681774844
1750385514
1618934059
1987455464
1638527271
1757426581
1982426194
273970844
1888813101
884651154
1549985903
57442076
1152760831
1845544780
235045989
768214259
1378327175
1395096097
355945902
1370901536
1970275608
643046948
379164342
1373480774
939925974
1163361792
292241460
2088361253
1614852770
1901269491
1126890717
1478160348
1991487223
1075512672
1141579042
1853953262
1196099615
799971287
2142766503
459174933
746116466
630743505
1825814024
780918411
524935258
220392746
813535846
1645270334
2107649908
1485834777
245091024
1129731957
1739982790
1468815452
2135784946
1148748530
405270405
1146149046
554253628
2001337909
208378464
299358040
908058108
1695151730
1736815903
497416110
1124549959
657426540
201091787
935076451
151281185
1856587793
1804192512
365367756
826608623
1865222997
1919585524
1628587161
413724311
2090879017
1765616230
1424052163
789148561
83245721
334927838
1880478836
1203779217
1881667713
356505258
1281571427
1392915230
911205110
662608405
1273480843
640873575
1596508134
1267131233
151074657
845834143
1371916760
417593382
1515590374
67290708
283555368
1865380457
1601578221
341248950
423959587
274177322
554114583
2078841459
1142540502
1848122389
1512451915
443632849
1331535455
122231391
690537431
1042099608
284313414
1342838707
1316251840
1991669982
669058644
123026847
1279401676
724925638
1848042130
7872425
1256776218
2019666815
1825560185
692963990
1359549321
142984392
1804286845
2001234052
512682735
1993603236
1459348810
1921158750
1243660822
620760160
584582116
402428679
1739363314
268877332
891339115
200366412
1754125317
1704419124
1864703605
1455093655
738869649
839667512
161007770
1567723489
1691731876
1952816129
862398169
233523615
1347443036
1265812354
833686754
2047708459
322373115
296151013
806371933
1150922889
1329048271
845607593
1864422634
1277318703
1107325316
742785117
1353509343
940525515
1825185482
1682792492
403148403
1245952707
792740105
719011577
1893000396
273267851
811303410
204401340
1196806498
216897800
323676529
308936676
2000850785
1073420651
1245111446
1601007706
552828601
1315624110
754051686
1748985895
590749634
536438702
813057407
156020898
1576957215
532268879
45509143
1321541670
2058799772
805926752
2020825678
748136966
1951416446
1676569000
1512613331
1292297638
1770633525
818551582
462441560
821557039
2071120
884357115
1007835910
2102760850
1907008722
1122647612
194022700
1256593804
184210116
2104222118
1779979570
1782196933
205032147
1943745644
1449313180
672677053
528597464
676981056
1309768947
115747738
1620132851
1634853881
2103949156
1960489736
53458948
695433199
1554639925
257892925
1813397401
1082679336
1071456761
807081271
1035631044
1490104974
275547285
878533265
63379698
11144267
1781782415
1885327223
403134025
1183760355
2094558263
769172836
449302284
389424249
1207816070
436867827
2087017388
1247721800
1162855271
252731999
1821698107
388323780
1358085153
2011762499
1634165009
2084861767
1778385664
1854887480
837112399
515236053
618332353
1058032724
483150147
637617662
775854886
316592462
1868023528
1939101104
1736865754
1459464825
232340432
1444984781
606132990
1916726440
133153685
738967644
1089801274
1472996647
855260467
1612637911
784403058
927234417
120094548
1537726107
706406058
369714066
1379560592
83296180
628265020
138052313
1351755489
1202785265
1512635398
2038049133
43172010
851955865
436221309
1699672218
286484628
1848042695
1060805138
1343424231
218670184
1394009535
754286623
762945469
93054099
221719121
2059143665
71782658
114461294
433602022
1298788395
409329360
424132575
959764425
515212706
662834497
1571757367
804026657
1180136338
799481052
1040776456
244142139
1552076851
1160982014
124953775
803628026
654613476
1734569373
747857466
1373226132
1115156838
1480059315
395130222
1196304248
1384778002
875778989
2108018389
1034032925
216628089
1452610850
1416917411
640358082
592229717
2141927254
1892919504
1677485435
692294720
1250460391
882528137
212208489
1898423199
913472427
108308350
1810818338
1284947565
383021422
1725143749
718699947
873010236
1681209323
1864050948
1107769426
1021472153
462018694
309666324
1652206225
1490695842
1517308452
2004569467
2134076789
1828685909
1181281561
2092370335
116539898
758490735
164893768
1049431085
619941721
713509624
810029623
351238575
632645465
860617159
293977878
846470718
1889167192
1156354791
664776597
1711113391
1922221750
391652592
1521009340
1315459140
196698120
1975003993
178853718
313052652
1066553183
1106136842
1953519259
646001479
1709898571
2123873406
1563851748
1378985731
2140635901
47836186
1620255101
1776099844
363963847
223714019
509659056
1513246241
523654046
1226735986
1966030167
481269407
713676582
1609468119
25201049
1284433011
1156768439
1631367396
304887058
765511062
1381023324
706662534
1049369909
1888448408
1912085879
1834636052
1172909590
2071115900
882070657
1863939715
118450505
605738767
38019421
1128217408
347524740
773730404
1919612904
1983950637
1636954683
2049493338
978119874
2037038711
1929025832
100916564
1246896868
732265944
245586336
675827477
1911186412
1058049594
1592673084
1232237022
91986402
1682443606
692536584
482643543
992299692
624110678
1621820564
2060134376
978426687
11380936
442338003
851995542
1012055069
1500526740
1677188364
1159354970
768020489
338248577
950687790
1600055798
1780816596
1663511621
1402252328
824755064
1602475616
2070131806
1062791618
1846861734
1626531895
511799611
1706993314
197085810
1999206815
1214044307
467627847
1763744602
1746387290
1484626705
1041581483
79691784
931524102
530529043
2124061336
1390713358
1327940578
1813519266
1094293470
1532918809
1007576210
1672094330
1587786740
201434510
1520286266
1033215803
927209402
1261029080
859427267
571221461
2125219832
409047600
854352806
359482837
237367215
1337964022
929277006
854397649
363777721
71736431
429729977
402804230
2067611185
1632200258
1601153473
1798960333
1066317980
1963542315
1947320777
1528507697
1276437927
370515844
689840424
557269129
973916229
635151655
631661664
961934169
827956099
741505450
502214643
597558897
1036183114
1053880062
509790100
829678201
63601858
1500787690
856475202
925912173
1302076246
1225752138
1693214780
750571027
385733610
68143963
861823590
409983401
573415820
1885347557
1003474220
1288720846
212778474
1454276391
943186942
2079061748
281242902
1106258463
2107962402
101892345
557918111
1050427078
131873632
1959096439
1644610720
895842449
328043188
1912028286
1054297637
1666430373
1526689918
2006145084
1740536695
1882214139
1762965870
1640338620
103950448
1038579865
382607428
1001283514
1072453479
7521039
504989294
225823501
1881853709
2081087391
571049483
2013543983
1413322282
2049947238
1939048679
1936188042
1806390624
2091914055
110901285
125975161
925063687
1447997388
1827063920
1022603898
1872235507
743730334
1224286359
385483585
503537148
1444282407
1998164565
1866486111
1435312852
1078639575
69177758
1444352932
1896793306
298561485
445558675
1416659996
538022538
936484919
1224336814
538120402
304749134
1197394211
482253404
786650955
1999570715
1662761799
1199872725
122291248
395409036
1643367861
1904096371
923765794
864963749
1633198697
767670772
394285767
303430995
1505070883
979716683
829481871
1747911996
423334532
613214274
682956759
1209472197
1733423005
977182779
1516718687
1710240775
1327363985
16044307
405072037
1583975609
974961535
872252841
1747953543
371028415
128181367
438098069
965945691
1391300861
1709332832
2025048021
1894727395
556774481
412983271
1770334190
435412098
1937656825
2052799815
1728893506
1573319199
966260106
555385355
261210509
853515174
134540580
33034679
283247595
137589729
310958696
624671616
1664471857
158354402
1730878298
1606336027
492246236
144674314
874794894
276241898
1839933539
1341876585
769121830
1360973989
1967484216
586728469
2047799835
1726417963
1088192370
1620710482
102772182
1467774467
669542724
801821008
558333235
587908851
1161917360
1310132955
1383700406
415104913
1215590216
1780534535
396130003
1150884969
487194537
1059356541
299581150
1240104358
742153484
1519155737
670592853
1670328645
1192623698
31694431
1851730882
1700423979
381438533
2037956279
850178646
276005868
415641624
776642709
21615050
193361857
417618018
1780877678
260683546
1519463593
1070033681
1951420768
1723541171
351195076
1593160065
1841759643
1667125935
1727136653
430931219
657906804
819396442
1535001890
592677207
622887456
1014933030
1967632373
1821515922
637827787
1818077377
770495466
189079674
185755878
1444408805
246304785
2005576702
880762011
344998537
1230858362
1931567698
1388406408
1533362892
287423561
1751527703
947909645
1641499668
1340720619
1170286295
670089925
1930351708
1954368815
988084082
1967005348
2062281561
586398175
1703743351
1971821043
2057836139
1041919287
1363613552
1710610675
616460511
1877081101
7103957
1400029664
1222750221
241530826
206431124
87114342
1876674525
2105856597
682436518
505992055
936888259
456484051
993950965
690059035
2133476726
1098810119
1510958823
1778633812
1242065121
1548094776
1366846279
1732422975
1363939585
1310192210
1438547670
1660547297
2074146762
1396532064
1093106961
404416720
1370979162
937527280
1870592964
743807102
874146717
1528534121
2058142574
1103979135
1955247771
763898769
100446126
39266063
1285871874
517438651
1661719655
279616932
901187782
1225434775
1178008978
1181026197
1493523365
434951989
2019491086
1971572999
451502894
249722024
841605620
114354064
210609206
617702395
330716661
984120368
850192020
351386531
704525611
118980894
944230474
1040597721
1788448222
484194013
2029616283
782855584
341374357
1312002490
651916759
1607411905
1548792601
1916404261
1478237723
240473206
2066820496
1337619413
737749822
1519191029
1590780794
1531119291
565608719
1238990335
1846078772
1017353175
642460317
321770913
1932612671
173018419
205209672
1411622544
1998349313
33164759
972425826
516990903
1290602599
1388143093
983665936
983958744
1180768956
1283800515
1991831618
879709481
771753767
480259300
373298005
1643380071
152404985
1741679995
1755334518
1661770316
1128286117
1247282535
306308595
1273260897
1772620257
1755244230
1628629847
590485206
786430221
809527387
268399133
579251376
1786908544
1845654328
13798465
1879567043
496139750
1578286216
1277177566
804202399
1030611988
1195855578
794944454
1499840839
31795894
361086004
1555809188
1572536658
1232702792
1768084514
1678092877
1114260159
680116973
236581696
184326387
1554191964
47762474
1014244264
144434375
2036314885
132237042
184190869
833892115
1103808726
722356322
384210512
1287949405
1323005795
1516640440
1004254286
1792505673
453841434
358789940
1478788207
1361428277
750387936
1449015368
1474109823
663992181
1600187464
2104815921
1940163317
1943235091
1094971950
1003840867
1040695023
1989539147
1208526615
1313826780
349847612
1842644846
1246042786
118557585
609514140
900250951
2112791449
1485231911
1229344288
1547421935
1241730193
432020820
19962902
1530159970
1912375564
98229942
847449421
943322717
1204324980
1087360570
1414868813
1615378171
766177024
160752498
1340651377
2010604131
987929987
450259372
1969122543
1244175333
698809038
560030777
1359718352
1406541369
1185297625
1491536910
1031336689
99644006
132486515
733245066
1650072268
393283089
1444533250
1360489989
532022900
1776831403
642367726
1399646245
2031232379
1079414993
2119709247
2036390603
1854658729
924706482
654103583
1609711138
390136103
1174811274
865440758
2074179545
397645559
1362189980
1483247858
295891501
1000915523
292360768
936475152
561612850
1724157382
1776268390
1726400994
2035115832
621530656
72778386
1563171170
25262384
2095590228
2126739835
660795965
1494946639
78561898
1210095995
1546424121
1311736897
700675242
69989271
1483099360
1000058184
959081830
997323097
815281072
1000849859
825504384
1776181925
1176176335
26704369
1850129176
348877464
2098247151
1607129837
429670322
1331460432
1558255883
186648005
1585649791
1080681688
1660984530
111560259
955357375
1162239680
1528000509
2012397424
644165883
933027938
65744342
2103126052
759643576
864448042
2124746002
1028933635
1820809507
1673455982
1632703849
1641105069
15256305
441666566
50937498
1236740574
520351342
1117554265
1839588871
917854252
152835384
1583698603
602134546
1007484707
1291415286
1985712601
1497945284
1230892495
1155461653
642756399
71361425
1021218715
2090035460
204392353
1457526845
1480184478
1152919211
286094133
1891428100
1097637968
1396195252
1701430225
1561021329
1170703064
674402825
1082942375
566410907
164670855
1019448187
392223656
801043996
641518979
1920943356
1022256080
1781344684
1643108860
1956242210
1327765191
1824432301
1972240875
897522927
1083582442
1177966359
568563652
665104647
1745894983
886367326
1254971137
211587639
1376807476
2115252559
1542897205
1832446825
1888245196
544550822
23330789
361340716
30927920
2137513701
1153240828
1134720705
275237207
236750615
96176283
498027316
1415878609
2012160655
1622443010
1271197794
1497244245
1356398204
248644589
1113169686
385456460
1919220795
727389340
1977123434
508846071
750941144
1108634998
1342301176
1888378007
1573856533
154917616
763709763
1223022739
487231112
1507694286
935501258
1835078728
57393834
799390045
655289898
144199111
1025597330
1073246388
2003518329
987301156
1104501700
435849764
903660682
1675776179
1185014575
1165982303
153587951
908625393
1558718585
2052320329
1977010982
1714081089
666013281
778761233
1745016381
22301810
1807964792
590393291
1218050507
1728753949
1886228273
1278917807
198084390
811780638
1371739070
1889997899
2072370482
2130761870
1950991636
936620904
1119426572
1869479672
852012624
999551928
2030557179
1827849334
1682722597
888817078
1259110024
332979165
1230678720
1646646876
566561725
703439299
337367830
1301331109
277594389
1041691226
569654245
1210168821
558022383
309849013
1077159222
889435172
1130006834
1605588537
1339663952
1270059479
440251109
626563197
1938413135
1709275712
415504721
716961168
179652914
1467537060
76668990
1557365681
1862363186
325751129
992626188
1090206946
1924966439
1068102399
1735910491
1149523266
1576398719
60940611
1971945022
699318505
1211398680
1292497385
123736957
1996573672
1549856736
865165763
1010602901
596007209
1142438248
1042773137
680657817
1696290572
2142037606
1864758062
1765702364
513115198
1889309317
1826660955
1252808522
1539977934
1248578121
650571313
82362152
602155486
1921451523
625748056
1742888694
1641137476
1807415802
1412712256
2023582431
313652042
887013371
1548995963
311820107
313221281
1529487891
522782502
725546674
2043265654
150079214
1783584058
1331393468
45041045
434173188
1394693143
1534865166
2004335748
1809543202
829573382
1946532892
787139724
692796937
1323811935
880480727
2116864876
731243597
1023535720
543838690
246724083
686609840
1008496263
924147697
1822520047
376996772
308189635
435818
683126930
626516184
1070415741
1691697894
1514190678
1220099819
1663321732
2006516192
1322373961
959299713
1794746414
1406282445
1639778659
1201599800
1881001111
1186970006
950767903
682971791
1645026676
1749026596
1501059773
1262632363
1429587171
215674706
1381162571
2104224128
1682252029
1868122004
176162718
1782811594
217192244
1173402804
487525304
1242310065
119669497
196597160
1996732069
848308404
1221457858
266395743
73476534
1800397813
356674942
952712278
12456587
1908510966
2007310414
640423696
1899462575
398267204
515993496
787083636
1593816722
1528809361
1956179088
1805805450
801834007
37510468
1370040691
84581784
853194779
320560585
741307803
1359726156
869389112
965066622
2141425019
1750873290
1578256709
477263466
1412195459
1990136411
189079674
528404645
755120435
564812559
1299388458
970876356
1853582246
587134093
1205855903
1495592229
1022678228
2016719495
1591313076
743652628
700891744
259738692
1566807328
1080229117
782326141
350556176
2061565709
1791658475
1855720047
883522221
95294767
1092491616
1810145504
1327194489
1392856527
581540562
325931715
1280176905
1480583834
139049089
1172128962
1097397386
642318353
2104013667
232106139
2077355057
752716105
112942669
1014152665
2054950232
1216965186
1823064522
2124382191
1941766959
441748537
253421317
1117710881
779261840
1525995167
1920245262
516278312
1945974337
2020342688
1694565528
1834547851
360307306
69253443
1344692264
2061948433
476605261
1143635204
308025803
2083131558
691164496
1013421739
238034100
1960356592
1343281881
281424900
1046096902
1923643166
207236932
1039087135
1286262138
1673716187
380456533
1946237513
1982632722
1908299695
98434605
2072435640
1441454000
1838053944
624048454
534269554
1078411094
648754593
930298177
1251533962
1135806056
292287711
600366005
1593740308
656767757
2146145724
1347825077
1581468164
107773084
984953657
69700493
2056806259
1333251186
1739726407
238715880
518987923
1580649950
1831632059
1879660595
1627592051
1828075555
446016703
546406655
210549044
891752321
1926615324
82706848
925258656
2021816888
881237483
971997963
2115252559
1415412122
700968143
1303765587
1152281761
1659905379
2097483021
2094019030
869548942
1976892861
37494579
331532672
964639317
746900666
649921400
1664257828
1973215675
1900082244
570197501
298966304
1765986820
543383763
1468857596
573023197
1049820957
323632946
1922246943
1392359951
749353019
557539947
2049180183
1021330029
420614500
411751308
2088980531
1970708236
1443629155
2104429377
2086257442
1360000363
121682431
1585591216
1110446147
1709413235
1075659396
1830219667
485186974
1602384250
691331688
1025171975
1112487987
1376963571
845408639
942967810
1251840078
1320776077
643421375
2095460275
512556186
6883858
2040236521
1739160984
471083216
2106716917
65426639
718918946
150160678
1145880022
1025790750
2107948871
377753726
1720710006
1865307032
2073368561
1085009512
2120956217
1684130164
351334134
135829479
2024738742
674978585
28388152
2079128053
1421176123
1794841923
396942235
795299913
1566550199
809521660
302830959
262298825
640530646
1845249810
1426475857
1838973142
1557099496
1841757803
1382588436
1747994070
316995844
167003672
1017523642
1952231795
1942741142
357148372
1959672767
1172347958
1144399369
1504718822
280127803
1735684156
1957803514
1034086134
1461725383
1794855296
1237528412
1027633394
1018121140
778276506
1883603950
1120997865
271400952
943985484
469601697
1221834879
2119075611
831640187
1020189320
1577056247
1750517908
2143064375
1302491214
30646314
2093839575
1124231024
161299670
1032221319
244902274
123573820
94745584
1695225224
1296948801
597344388
336164142
987671721
650096805
213281394
1402009087
1298573605
1763662936
592143177
124673054
1429063929
240414598
572131654
374499398
180424161
1178819848
642997731
1453192611
43560540
391952253
1540987436
2115135197
2080382773
783040710
1666108842
1997966877
156454822
733603380
1703560343
1292815860
431157536
1197505128
450791356
1871638292
1680724389
241186527
183157284
1806582813
189540280
836890067
187302146
1213336602
217589475
431896679
1280059851
1789530431
1298396311
213655547
98386399
2031391639
1975943554
1968106299
1233395257
1442550236
224188472
1591390032
669477724
1071841822
656282130
1145040606
2093200079
259935729
1730959053
516687046
1969031370
40307677
2131033342
2007891546
1461056678
1471296474
979663354
2102839009
857852478
1039248447
1890295446
462384483
1447050146
1018095176
1752766119
1672946344
1885909465
194698943
2023538081
415614524
1059792033
1311753077
1435715516
575877188
520772495
1010316913
311232812
1269768410
997115732
1747344725
2027896072
1937815386
1647044005
1908440569
1677960892
1897408586
545364540
1212095362
295715502
1835562809
1849313207
188873621
1019932290
1279909299
2121453319
766298907
697287025
1970465893
68691322
642601356
499417720
1346744506
374608896
55560381
295656813
358220898
524891291
1069144191
1669583791
1883753856
841772850
59613116
689833138
998231369
1591468741
182927037
194903410
1028022081
744494732
1362411925
1508408036
573030942
408488839
1862413428
1572791896
1517719326
49782597
506905127
185567295
1735880173
1786800159
548590185
713462447
707122971
992447849
1716301264
1136337893
289524380
1508633009
1740016911
676877057
1520083442
1834357982
1278082183
2125879635
1467679266
2090591668
2094544079
570119348
1944346989
1677158762
99228918
365781922
986270356
1614686214
1106136421
1199455604
1976784285
215426654
1279218278
400069908
1800366407
554916705
758631457
833235546
1741552634
185014133
1048861443
1615121132
2031930581
1260464040
1002481511
1998935907
1787012792
1510131279
2124728842
217042287
2105845511
955724447
1884859257
1881771208
1607383907
1327030376
1578086368
993989717
1000379321
665941095
511448750
146685583
1231189808
1837111881
920351744
1699419239
1744382906
1181022103
353941790
385347803
161856352
978125894
1796227719
1239568923
712039467
1265149978
1587189175
1447971287
1775530465
1690787243
261896530
933665039
1088594669
1752971624
1202040443
1061083715
346920002
1992412312
722648200
78717989
1392675569
848669673
819392135
2097325729
878321524
1561877448
587562122
912400984
41840619
565116067
2021355817
2012967508
932534919
1555686383
1656931972
1808527835
664731001
2023219697
279344189
1708740162
804140023
828808451
1701632681
523217802
34843347
1857334455
1550445291
2022204404
341895227
1320233532
1809273654
1026643689
455365038
862631271
1839829058
1124862338
1817677752
213661279
1110658407
898175142
907127365
772519522
686694202
1304587708
2112789724
873332936
629338002
233914590
1783415838
1533524944
1805973931
1018207510
483150673
1630856267
152450908
241843847
905413055
1964697475
1208790305
1718955213
1184348946
610799388
67298422
740104827
479970052
319777385
2051105369
1233091111
1467741813
102733048
2112979027
1660866765
293148671
315833241
1067533027
617033917
1663810468
1801214013
2123950891
858998807
245620219
677105369
203341527
1159019271
482749590
400909326
1824993825
811387952
1536379327
399522630
380439580
1163561266
1242261999
474885353
424643998
1432460894
974169713
428686855
1615359162
1584582350
1899183378
1476512293
1102608955
250913817
64522224
1382364507
1241298985
380970218
1473006388
150742309
1519641455
1288490395
1558094795
769498939
272834202
738244631
1557951161
1336793732
134231844
726885097
856872425
1376106492
1992343955
681722457
1228321050
876231714
1926248256
1721316075
1517480813
1314111348
199259647
87204625
1732744220
858629954
1121854897
2107964693
1073173098
2020410408
640053877
1666879718
1831503823
58203877
2110156741
1433331130
2138980626
468251017
358331917
1102807328
626450071
1482830108
523973282
983698698
505470437
334560283
289746123
2036765239
1643961848
2128404012
1891057201
922999298
683005618
375195071
743775535
327848719
1163237490
1467194500
1003950765
447379113
1324605479
156806146
1015810887
1985638757
765565742
398929750
721343096
255262341
2061608220
6752539
251262626
2061100052
26433078
1983944391
938582615
988018782
1731675390
998341209
1000460532
1866474612
838683220
1253504193
1896492099
2080661297
1677254442
742819607
1491360372
1449349062
127052409
1594038637
783015220
1944719082
1806123362
1927137687
1117145510
273409758
711422232
806426309
1663573519
161686046
1867042718
993675125
1613613010
261418768
1008794192
780891328
1710804463
1516724650
1793958872
1833879965
15895549
1142048423
378220903
403454109
1817302824
1722744118
1279966704
1512751623
1142437751
221601387
1790025583
69200804
499689361
232275930
181628132
1327027423
1489976644
1111370011
1846654913
1700933677
1389615324
1008609069
1380591273
1441901880
174027393
1663785356
115443629
404139801
1701420024
1506554127
38452063
2079626079
421850189
1685587004
1291039639
1999852163
419646491
1773798955
1742091661
196941099
252092734
327388544
260220117
1442107157
1979665040
1921660654
1864589267
813273449
564935245
1054142998
993194082
1098114948
29263067
654128829
1567300873
1936920029
1377513693
673985028
1513022243
1698642710
1138194444
476940011
885048760
171077605
1709466398
1922284086
1187216331
486369630
1347610248
1446294144
353159809
234581653
1880375831
1431255906
1932171593
555747848
1745383139
629436800
908925724
1130544584
272981755
1363844365
1466721960
2049187056
1522376459
2047592253
1003480090
505991816
987668370
1203135624
1717285330
1573419098
712843565
1502531348
1558217513
2097507560
943612876
2030919470
2029115536
1852191224
990162050
1777881452
1048100765
886719567
1308230568
1774146423
1163553221
1192851689
1573512466
1624986874
76110362
674514456
475916571
1229380394
1085465908
1576780978
2018193930
2015407891
1469465890
1238359811
650893075
1743909763
460091894
1347725020
1844283750
1921214559
1434237943
779595934
1416295189
1149372473
586029154
2040156120
1788598002
1133969681
1174485985
2018524764
1034447051
1508196266
925553584
1664291819
1550060100
900822470
2137575850
1820204234
2062751076
1664480437
426755326
1244431729
2085680179
22233986
1938348407
1285781903
1331943294
1346244081
1826767186
922868714
724564106
1372396135
1612087326
146830255
2062071870
2146441431
993152592
1935435908
817957064
1471158763
1479908263
1034155446
1147521171
1858736535
1851576318
1185165386
763199719
533831298
1972312042
233393062
1923620670
273209469
2059766323
2099838283
1572388563
153041114
705421287
1660870815
276451905
758091811
73594913
43913389
1922672219
1296607110
1189398166
1717337385
195325441
1694568907
651676630
424000055
811331693
1628196068
948114330
2109974890
1291487501
1211088565
136465164
1904873156
783783609
424827518
1922456720
821863477
1767879841
841615257
1590416008
292625082
130496080
1569573520
1698561152
248728011
305952039
741423345
1114441545
1923582725
272874193
1076857863
74440599
1116047603
993443134
380791975
1200147523
2055788814
1492379184
148440197
249534913
1401545665
1404793235
1090355939
1038473109
889458880
1587923856
1782433188
543311727
1772566458
145286567
1381053036
1251491959
1966469727
201860407
174200844
1627264877
1017593142
696900959
53747518
1636110547
1942333459
730050166
1523197659
1091663323
973751833
990582003
1926251481
765918473
1395630603
1730313905
2045608398
1235712021
1330898339
1846470723
1661933051
110312754
577676467
247540117
1130466862
344650170
631331385
1946856212
339037685
1964683270
1217421114
110503590
1035435255
2107850473
508511526
821521617
1006065547
638037113
1421573944
867401188
1004407918
1561870355
571525432
1725801194
1932160067
1657955321
1294459594
1482907673
436154246
353347233
1478539553
1406051184
1660075053
593085047
1430316517
1760917463
1597846477
502205686
1195838380
770098418
2097959849
803452901
218236018
1625890123
1026099440
1687289245
217236031
537646772
1837664887
1207780643
1295347939
835386054
882529466
551610310
852984604
152459682
1658688373
2011577261
1463747611
234895657
105916311
508040322
146235286
26225696
1020039922
1462507435
35067512
1555408482
955202287
1463115044
1816508237
2145802685
577584859
273445573
208073386
2014887908
804332625
872716023
901809084
227739654
514221697
2102015828
1029328086
1553538157
1199090830
121362082
81882661
113147805
245695578
1033547690
362232624
1807878047
1326329743
383235733
1193007524
1099062415
8894653
1735695732
1022994664
1476231936
795943371
1542661484
1243936179
2085553421
565509618
27127834
2037045155
1641357134
1199439936
1833059604
1020696728
246702394
1295968296
296161428
1107580734
1441331572
2086638946
1693574139
509631112
1525096948
597507003
1257039245
60998187
1500353417
1213318680
645145961
817283004
1553144395
1714692031
964444396
144400407
648757275
963130231
371914933
1666140093
984856926
720008189
1315728952
1828811655
1946826155
2095091658
625397671
1050771995
2129442649
1873937932
354270713
1389066441
1423704151
2134043369
537013260
1640011007
501120574
1714479737
1605830085
1671053365
988542646
834034795
97234096
1011842011
1291300156
1418087780
1731605074
1873812056
1836004593
13559900
1708093838
2115615408
259294671
1452290283
825489531
183820508
872214125
1005396612
523441115
1736760861
875364918
1607553823
1896987685
907341522
1281169435
522502722
1810806493
1839782172
2011890321
505247357
1794221146
878139034
10171779
415350481
1113762172
802150182
1666496141
961346370
1607320853
1762747458
843021462
287213536
1612465640
843777863
1492475457
1557030915
821529001
897231111
2058607257
1962824609
1507720565
1949524793
71708982
979177734
1498221264
1881358825
249837947
661779857
727352233
347316874
1019024843
492486677
190415006
652999335
1243131267
827779687
1178690090
644892953
971282788
1687160612
1235554147
1694746426
1279333561
1402184915
1829671881
280778587
943413129
601089184
266569332
281481515
1156488896
584673866
234817832
2019434348
1634410925
1644434243
1930025624
1199854436
1486024059
1360148238
472782430
638279409
1029584742
1877772582
1054586150
106744304
1430492326
898063934
1984398769
75066848
884106499
679365464
959009939
726629767
1127123915
1958369141
1646851302
824668740
904219410
1665586556
472512671
102919491
1753253569
616391161
988849867
1267372693
1717784080
603238565
851041844
1411415598
944798599
2102163490
1814379699
558567944
1949730833
829637025
2048505504
748293577
1134455749
2007334865
204880575
554695308
1673705287
895976522
971261571
139221250
473052031
1944028423
354080319
1518204572
1921422458
1731051529
1791722688
1361949413
1441954662
2119062390
1323580684
956219294
2015918590
724393611
491422896
2013602285
1219722559
1930000198
672259279
1503599291
1744630303
428637703
892871799
1136063221
286653845
31548606
1953166904
1186331073
662794736
355906376
487642529
1150954612
1338149255
1523600278
312009816
2142523366
1326348039
1324419472
1896987857
2105372273
1910671715
752039810
1314741195
1720484027
2017003681
1005467601
502497365
1882112664
1692461840
2107395952
385003608
1612756521
1301295539
1467100312
1258048105
2103695690
1859108347
371998557
2120483059
1326262029
599574100
2105977274
1250251420
493330729
1194164114
2051484217
728932123
21774209
1583636804
126841451
1533123520
528244124
441633942
1497762253
1403604592
1058862908
1762653611
1934001296
605962459
1620781220
1081910064
1902422328
593507514
777367225
1648309503
2076486427
40833516
861187840
1595287991
481719112
705538379
753839316
2015854149
2099057871
1614848548
1041954080
1246550343
1104907516
1187505420
2020090897
637128544
810479573
573781308
1243542642
919162096
1240680290
38606295
1996366257
1841691908
1523947831
1897834604
2105764605
1191197308
376112807
271036702
1297520841
53992294
1895529625
912372610
1591275453
1041335896
1209401797
1482246208
968081807
182712024
1297014470
314042388
92598290
1690540059
2131716252
1234001040
841537794
676826599
2021146026
1757995331
203948992
470696811
293803511
1891084241
1088892704
291270218
1429248304
608534721
1551423850
793384161
2042066586
716908742
388858902
155709945
740144803
564996912
1109875463
1498739414
1309245962
1883302301
1658524301
596521276
1374118768
201540219
1390351393
1072476458
532428053
1265783140
1850658512
1795325808
1807066790
1970306839
1546539245
720806160
1078161731
1469760177
521452490
1437891631
137714155
414262501
1494716129
1510339354
2138662050
178675223
1024764676
1945549622
224380139
175062048
1921117613
177826265
707734725
110906504
1325927787
920735459
409682053
1529333402
948835441
1199878005
237486619
114710240
1303322575
353203967
295137099
1451835978
784392776
1908510232
2133257158
2058353909
1582043237
512436535
1148441925
56357577
409711473
58128410
820121527
632800094
335465781
1918176177
267637522
506928951
1419117122
1322167553
1799300734
501381582
811815735
789947443
1573231286
1693816184
1170026846
1368458149
1193408894
1842643747
2084546859
327176438
1951945528
901045922
1322883912
1382121087
351308092
196839625
37045654
903007359
851362055
524796122
1289732934
1350158452
1133008716
75440495
1210414846
372933117
1938772601
2002612262
584556238
32087701
1741670847
1333628630
66629003
1021797397
1308524500
133486967
2009519421
365480454
1015028950
1136890076
1730381900
197999783
957659884
1122757820
1497244245
1945315207
605222056
141324119
95982039
2060986454
143825742
602708153
7649143
2100549028
1438648837
963725452
1591125348
547691638
286989870
1509709847
1662199289
769613522
649226983
121138228
260327440
1272418399
1196720193
1488661491
2078782736
1061125485
1287594525
1602666222
1522695338
831469174
637692182
464577647
920222566
840027219
1850642991
1198681638
1310674683
1706116631
1974794616
1840557618
1565076685
1448801083
2146582048
352628443
1198192491
427636680
792207725
1993776885
528244099
1549834416
982666364
723837652
2074236187
1044772127
1316654008
122637102
31681390
1900517006
1112977167
431464963
318316067
2078569494
1830460895
1457199854
1557525919
1337428043
923045925
627419589
1374410648
1585030154
1257593942
2100182735
238301789
1012473396
1136004529
614312545
970767253
1553514038
323529739
1182685972
1312720935
1833527828
198731970
2009721056
823670378
1726744464
47723887
483710922
1132277991
1070848183
1846118208
1496179999
1443763498
464740944
2082637487
485208191
518730451
1786679642
1835161363
707713845
925304520
114731898
68938131
1517473645
447635077
2079791924
743512204
972941032
824594462
268215455
559358016
1806339644
499154206
1732454741
380589067
1092642387
98675779
1599984797
321247571
1883974537
1946396057
250589914
2118255785
284728932
46953564
514320193
613063345
1264009182
327801956
579373087
587612380
328382096
444038043
2028784715
866381191
1121761000
881813484
1841617686
324540926
33705522
575053118
2044342893
1024159197
2071668231
346190695
143943324
1101899054
438990083
589435722
1185089499
1871977374
1748367442
2146354744
1307207081
1426790754
1933254135
294018222
2128443725
2078807180
1520031730
1048473939
184429302
933738827
1865959566
1555853666
1385029401
1814693649
309001963
1890345293
284774194
1356685048
837603417
1105507351
1537423809
127727497
293489309
46841460
1387788852
1760061222
1845381830
1134222437
1037614871
342265249
1143122979
1461970100
1347634356
1499836937
157572370
1200856728
126897521
1385343915
475541445
697876302
158107427
1341461544
2028436806
126975435
1681185072
1116900200
1241572449
2020049374
1502608548
958135186
1422705655
1664692911
1813626174
1331958272
958975321
1908388443
579400427
327467086
153204120
176870158
586352097
524825400
1653301879
1042105661
1742277641
1404590941
1728805858
1888048504
1671404723
640258807
1656740080
942536561
312738006
1598104936
634407363
299233647
748893232
715448257
1032295534
1694908497
175922758
258380147
789895796
1582672172
1145147967
1598183258
1844834423
1945146013
1186255423
47829893
1552204407
1211843369
597078387
1788208336
1983825512
32592228
38133292
565836767
684059415
120901836
27686977
717333488
225431286
1763907350
156338561
1970640484
1078316294
536315154
1972981344
149800021
126730784
682389613
704430120
1698184973
1065337224
758626925
1808745586
1792594047
1617573397
349675417
97120443
2020873518
1553601923
2841844
2044731481
921888207
1829448404
65564783
1259574732
469776416
1794364090
423759355
962891871
633707275
398055992
2037813266
998129341
227281940
1362868737
776115577
1868176411
327081147
2075671781
657716010
1427110515
502317211
378566269
689381860
1295574255
2018611627
1095830117
736582758
1718735828
740077429
1591204434
520910064
328973210
1023662474
1258788059
1683408094
566298816
539364256
413778131
277114815
716977218
475323409
843466635
206948298
1918340218
443319729
2142810709
1406176843
573027414
1229777443
1446127663
1783774115
1445776033
652700917
1884549892
1962908935
797058237
400793918
113147805
1420123019
2087765822
973953529
489928613
783686796
1915493998
2085523152
984845408
1240779388
2034557559
1351250711
842723703
1981613164
99847372
1234404528
1096361341
576155657
1008548524
1975614333
370072404
1701078002
1517329071
1146806977
530111900
292810880
2118626848
27878446
592338122
1604904481
1526425354
1644081126
839171279
277252273
364679186
1612686489
53244275
1776586899
1047963188
790841998
1237504140
1134617564
1022993019
553832506
960221344
459782174
442649752
948231703
1091183590
1704424568
1225398046
361924835
775537218
239119483
746561041
347928161
1703199997
687709276
1420131169
1951249961
1156159104
1219628948
2004374614
1128367753
344850155
1026693801
1199772719
450000472
1803878143
13904212
240826147
1325392878
871053381
830979993
926315048
1406023103
1519624380
2085299112
1513337071
978666864
2107575574
1999076232
1251858606
1903585917
1020785053
471280470
174625651
1933927412
1879530888
792970765
1848106738
456599440
1981179172
377863708
1125244904
2128941367
2114796253
767184369
383817768
1742580821
1851679973
403257945
958099623
1941160019
1561313627
1859261423
684352882
2048580838
486342331
1482598503
210155017
160201422
1054940397
33927973
543172868
1295747735
1498612211
752956627
634845265
383734566
2090937150
262264325
728082108
30837194
842948096
1079174952
1903813137
1260523063
1329453347
1692676162
673505830
1801635106
1697101342
674672236
1719482868
1254737908
1536081773
358409426
1021135385
875295695
91700683
1203195558
1744423236
791801032
802437003
19402095
716908228
1929998263
972186203
1611345626
926122077
761745062
130096035
925194226
691913506
1716736552
1496868645
1747565690
962528950
922618241
1937083356
448077902
1692809407
1182855835
1300920693
182995774
1048681076
895306287
1725208359
954971647
265283467
1915880723
1716119453
544161931
143806213
1260143688
1470698670
883992406
1776343410
488522722
1922465141
1780534535
359632741
201023077
1755833382
1702620641
1697983021
564989685
1982224578
1091159844
1796647676
1044907564
1019326746
815655989
2105338608
878918333
626140879
34380824
1876197036
1627791772
1395247079
1870487570
1119374702
335333941
1672095345
1058809605
1240658298
1667319571
347379348
2113999164
1558522171
1916482732
2060121806
1670194112
1739132349
157540322
728788218
39946478
1187677859
102488623
393384154
142612994
1713271399
1834050255
1448842758
752748293
1236236276
939970231
1589912317
1737111779
1504909881
236604774
608463599
1916487003
1498490649
1108278463
1474512181
1430617633
1753219889
2107775795
1985062995
1470926430
1430816875
1057298912
678244940
164811532
47516472
1931071923
1166678910
1735315831
1045860487
1552188571
1798652631
1831697695
1967012075
189446943
26713758
1157216713
844694580
1251321571
325961080
9989763
552120456
1294020845
1583568584
603631397
1097140908
1036864843
1245390293
1258010191
1254261512
650581408
1869039101
1956743853
1274568778
152742734
898507932
678375674
1708358214
837412847
684602581
1323598092
1694358890
1613276617
1524783395
548393580
2118050203
1329489120
1245876210
1266622049
232360535
771695101
2058422644
1980162766
207803445
1670159189
1859572036
2107765598
707156222
268746312
424877943
1659436181
1691315156
1238739123
1953388958
895874120
2003976239
500255702
1516482527
559571914
1169613339
1793775117
801554549
749651473
457474534
1701271438
269310841
1058233138
1229902245
593674541
487078010
386598025
1571316402
1193003195
831998321
410496603
477233079
816455954
1826416512
1288811378
1886416196
101140018
588066550
798008055
926375074
320318490
897615119
624105054
1497425107
1516657384
918992705
773576824
1183037112
1860449663
1761858883
1118162635
103407725
1295635209
1419894330
92735408
229967457
1727614699
2022029483
1645798904
218933447
1913681568
992972892
1574458333
234063569
1501621310
915438256
1056051182
994828631
1095285204
1244668480
714725387
2056494229
597753791
364384150
1695040643
1828364634
1617987716
1407194949
68694394
1380343720
229989947
1275018910
186555994
1468073161
131932362
1938049613
788578325
306663823
502470699
1858182642
474574414
1862077763
282532667
1578409722
2022778070
990975880
1092398411
1444587595
1449659537
1715555197
426510290
1819379032
1450599767
664788078
552643852
790516062
467255773
1541927853
1144094218
703975192
138195299
1784024485
508728022
855236135
1361426243
418911368
566743275
33265485
1858077201
906793067
92937269
1134764078
1747622949
1170836579
1690196712
837284515
287279570
1956353269
147424555
1119489374
1582286631
648674935
593312429
346579207
1120264045
600940439
1498016314
1939408352
1994347705
1022136000
974155111
1152708309
2020412921
1121370649
2076940961
1560227239
462061875
351483843
914373816
742530288
1213938742
1815073548
868361484
1634826108
1259425520
1187896993
997968218
1821607824
1436354499
828898630
1866264323
2134190654
759949293
1317134602
1672121362
1462389328
1140573896
527133622
1934160535
1977060987
2083379752
712480187
478553514
757225292
702974473
765142561
1149601579
669966677
290848866
299609922
1502183504
1210981705
1719588417
397964626
862891431
158381656
357233603
1649425349
300185665
1796561202
1215502923
1710478643
117509739
731824795
315647609
1481382775
1054499026
93058044
1685345150
371997204
400153966
1090769245
1780283054
1305213618
913154719
580822427
583490288
2001139363
57180070
1386103962
224631148
1642002309
878182741
714511947
1308087396
362171984
1897715441
767948332
1923436041
1959684021
688254085
40075089
1856442479
702922899
1697081020
2009221827
1166653599
1205861542
1328329976
244066781
580735531
1718020383
11412442
236144849
132708059
1274334481
2053914215
900166089
107221779
1981778986
2034105305
2120275822
496831669
657264651
2024785620
831984208
361460953
1082399386
1698867585
1597096456
1460300819
1566057457
511175218
1499699784
1194578103
474790150
1813187529
13926170
929806587
1729910728
2134166373
1166815739
897246660
410448904
1550555617
1763995651
1319244345
1600148949
724295547
1405110270
34287401
1598140266
1295116434
23857582
773000590
1686630179
1565895356
1701779763
1410365178
765385177
2042770218
1799169149
2080350296
1861934564
648745808
902065273
1812508196
632796576
98200976
1588753591
2066775941
1322434644
807258852
2057462416
1010546192
589562550
368569963
2086422736
1893110634
1773051711
17951972
1193330567
474350419
1961507027
1422492853
1956891629
629373178
1713353972
1281344856
1348119319
1713441201
760051421
2016214420
950025958
1319104520
2076900909
1233283710
719127841
1922543834
502917630
1231215421
522560546
32466727
511894017
422648383
1995196888
1756153828
885915167
1919745413
209312705
251408137
47967485
870749091
555927981
874286169
433030092
2070033622
1877379680
1891699519
695680988
555788161
1178352217
674778077
1117640913
964757155
2045153646
493597063
1668182334
1371934217
722970117
1275007087
1761795161
279912703
1810172065
1120177056
954242761
1437144457
878652514
171827761
1075219211
1712655028
511848048
393065326
1685307712
155709945
1418073718
1200092271
351745729
654417865
7843276
2119676855
1978869940
1702788281
1962386391
1976004349
2103314715
988197406
69801917
1875911880
1596067450
751027135
1611971922
1387650442
1128905838
1949457658
516812234
1808482036
150418716
2140534995
1026638100
1077016590
1452157175
739058436
184848197
1049384863
672094632
389682755
954316570
560277149
2132611201
274851714
1315845671
226874727
967584751
411555461
1452372674
527860814
2080767413
1725154351
1782491391
1303470517
327618164
295405608
1155576239
1826153785
1087253471
202182107
1305285658
1545270843
1593327383
595424790
1367839465
182105681
696334868
1331067741
1683393812
1280599829
509231824
1855204762
1076573055
88929845
1588953682
395992027
872721284
482986515
237536103
943910017
850909287
1580122849
68189048
82408480
1335522551
67544932
457103740
1182404733
1338495103
708143059
21366521
1581082876
793032909
1252290268
379474692
1754477
1481166817
1887356423
564082994
767503753
266384840
571383478
997809537
1183726478
763393502
1389980939
219861297
971979334
1224556496
581207591
1324819737
801414067
547648457
1001027796
1162903469
1076785169
214905533
1916127511
1521715891
842346009
41731165
1280502733
457928038
808509043
1213729286
1545490829
192001087
723924282
70501510
975325198
875343649
2054608616
431666326
1884409481
483068701
908921306
2060780699
446790807
1581962808
356818242
2050487966
2141851540
2008505165
1109193987
648202136
782058684
1391890719
746906085
53012562
1341255940
1379173881
875351634
1081812904
309579534
675670035
1458055814
964386007
26462895
1279965019
1035843651
440551764
1906033879
988896907
1324434740
32520732
1671732385
1977639972
1250003088
2005522412
113725957
1639903682
9866967
1701754287
1318304796
1993478560
2033257160
1227154621
1967486247
1641962367
1490048117
2131606486
1458448826
1641826396
825237641
1155565769
1838429283
2069435934
1229670981
918363883
143933147
1902583169
1765874379
1552558004
567927962
1616189721
1902040873
1168314259
157031482
1588324702
766464409
1484991282
1914877477
1717079513
227359950
1627306190
1215318542
1829537131
1193319880
2086312918
171239581
138079499
621462844
1082868596
1428707236
1801980968
1901434017
2014729644
267241286
1806260341
2024387696
455640930
1306213413
2029692165
850228993
1258774146
119642358
1564552060
1028838484
159916193
488625168
5225488
1800613907
1426035822
1147166289
968520859
1383825433
219053101
1647109284
1199580342
238344044
498792625
896878912
282046208
407513490
2119726182
1302579566
729402528
1874794236
439551034
1518244245
459698320
1972900674
132997523
1798754344
1291986113
1163692842
1796864491
1920895527
1461724171
1357962565
453197006
956321787
1586010260
1633703478
1378026448
1259077650
1307848311
1590178063
293170146
922512969
427895762
666492475
1582863238
1220467363
706993876
1372949459
1991998283
352775938
1736651469
241410113
1912823214
1796262737
1526888180
52386580
2034234515
2014825458
1330330133
592208763
289135056
164258687
2123774952
83245689
508078928
22260276
1463309281
1883718032
40831054
297185690
532751747
274245727
734234989
1605877740
2015647326
1134287081
1237782130
562346252
1303583188
71222926
208707176
1876179228
1175532167
51106544
924077666
763491057
1441104232
301605974
2117348125
1406961831
594608579
271569764
631639582
406165271
1423930272
2113045445
1852997927
1319920512
876188224
2108535599
462683798
329576556
1801824042
1089234397
922942033
1172986024
1242223425
1792989530
430932731
1373695156
846595743
1849925218
1551757640
372589382
328618685
689749638
680958058
1708009919
2018881664
244474198
125695522
1346984229
1599975257
226955008
1153420925
477422418
1648457223
2081181129
81957083
1100677112
1647413962
741390064
1156425851
75539741
1112224008
553893645
398579021
540397619
682684914
2129098783
1594106741
878372045
935629850
2088469355
154715639
310199035
702320331
1857579797
424875284
543648815
1667711152
196580120
351554342
2033258130
981035877
545762645
2130002465
1652175523
658312878
1202097600
792981063
1416893238
68193088
974916173
1356366402
1918263639
1055924823
1315591867
2124155957
2091023521
852263789
2128625895
1482152029
154978747
1151559534
1633307614
1104069600
21416850
689823118
1572219405
942742134
122594772
466505758
579800314
2144885177
1269847183
1670514568
815226131
1175026287
950780715
1594280746
40710818
139138210
776930919
1119676185
1859500708
771291608
471984969
412299580
587424598
634586272
548391218
881541399
536667699
122060016
1999534442
1114336390
1065302141
1021002691
503961814
1921895187
2051984576
244843074
718409997
261797514
873422593
425783181
1396825041
1400206974
386136174
1685864311
1958056355
105378851
177458934
564068214
2124261511
87598442
1223154783
1288286064
73320946
152998936
1652587984
737453041
1520878527
254336152
569253046
2052920561
35081924
2114639001
1877346000
932220252
843469662
1412474739
1308841274
2067147872
587496063
400291759
1562593069
1101482726
16988974
136659206
394654642
1150550437
448845834
1402414796
654229534
643306480
492533760
874204666
982099753
224502698
1810637223
394338057
592790745
1619287977
274669830
1067099318
1773569959
397647064
1069713463
891824446
298517607
444394748
1032299762
423206390
2012225828
1874275197
1285203684
503392500
940376256
760033587
276242638
1619337365
727588512
266171232
988696439
2016898848
1244586021
1521204932
2089073991
1104017630
1574256287
1347668861
1155641720
594729726
13115342
1795174460
235940209
262117190
98462981
1119603016
541042675
1170530421
1443339565
1343531709
953092202
400617724
1280068724
1959797741
817263935
772095086
1289606845
961659527
67017448
548026436
602361361
1895956851
1704915444
182737648
1542440479
1585690399
43583758
724087535
2002144924
1540528346
490740495
506317485
875984340
1598670536
1794428179
1392551586
179016465
799832005
1058582145
1269185556
946848091
233310718
1736743555
1376891944
2052250834
1695877864
538102885
1113847760
911831258
251452672
582761216
566883
1784637372
509094301
1864950344
160422546
1711671237
146384895
2091285972
49393982
342346405
1888442726
1723878906
1096257566
213714590
269192668
437612527
1687269313
566688522
1112865696
781871332
1898456961
78580300
1276578436
651468488
1643929205
1715946708
1444496420
546077583
944337813
1365115410
1074800011
369056063
1541580570
1994080180
86529283
1950357232
476627547
2126010638
2007129379
493577964
501515686
210519933
435184342
2015880451
2114744731
1538377295
119841635
931353872
1506026116
487650660
1872468406
288729217
731853129
1583685301
696841415
426524617
1850385499
1627760520
1951162980
1696927512
145626310
1691632524
829519168
341723575
973428650
807369679
1418113492
585562143
684056377
2106639856
2074209888
396855113
896638121
137155924
1338077400
1698333062
197999988
917172310
2137932037
1801298251
164800282
486095395
700274290
1957175509
839072874
1805897512
2130583320
1476343244
338261126
1709155278
833525710
1563034141
1973651562
802715228
1797023481
1277975366
1995814050
1766506016
128797083
1178469675
1115234411
821155700
1879219422
374266692
1370886805
1013819122
386385669
477349748
149568133
351900329
1212899786
1770531866
1711492197
70185393
1470960667
182088084
2128575546
1425290860
1118643221
1942878239
1011788869
1284209156
931381917
453291074
1158403758
163567064
934647734
1336734011
2096019236
836791645
1351024544
1924111013
1077118418
441169383
454967752
546763777
387118228
724199419
178299360
939062565
93832785
1250701387
685692597
2074584968
1930117159
1022982562
601055664
196952401
739628748
1920768146
891693507
1886124999
1237053354
843828763
2105012387
1169128823
1068295433
1233440431
1387017499
1835295732
533648566
1193183510
1028888135
1058291444
327972647
178419272
206563393
348021111
1638576621
1064088184
358997768
1325512459
1808413946
1096373080
2141519099
2012698232
636475170
938185985
1371419182
365195176
1239383598
1902613343
1114822940
810910619
598066827
1046141758
1576379470
199483204
564908684
2135493126
1847556973
632161647
366829199
1793066870
621515768
847180543
366344000
1228304095
1689679215
1274231802
1437755297
380820556
731353007
2064750454
662821890
1632059770
305958553
1092685990
1644583823
977886226
1980865408
364739174
384328805
1691081794
1782072857
762295999
667219455
1641413644
1313810339
1090955535
114301021
693968096
1438717902
2061399740
2024750759
1717718277
964055652
412594950
1584757488
1004754315
2091429309
1259454515
2029124038
1499596837
144097217
348520390
976420632
705034235
651639639
823851971
2145061867
1643176644
1790920741
1411540330
1108835724
57351732
300924587
544373343
861230419
1870672242
1622590931
1154627231
2093761311
1449142788
2059487919
55962589
166365113
1583963745
853543345
593534953
647343125
1752285791
2096185773
1691326371
1877757275
1457255778
765956362
842104588
515290460
1476566230
188856172
728861655
676550001
319283239
1242725754
874276853
1205754718
1773484682
827297407
1406578717
51254532
1865565455
1669238432
1983335795
182568089
1982387939
1607608577
610163390
2047055555
196777977
1971041628
1318806379
1751769091
1081474993
1845265141
1300752242
131040356
180953335
1395605947
1322206079
296554623
754298663
1458324015
1735094548
726071629
1410489462
1838904993
1017094785
1140541652
941238060
1889588817
313990640
1069732461
1230485135
1246868729
1583472020
1363455922
180392179
1768442114
183324757
864855421
611279523
1897225264
1779196742
1860767657
957236215
771651286
1960552343
1620752178
1991298647
638108149
272832284
646093913
1499132381
1228069935
1932817555
600748525
1728857010
692788774
607206172
287586648
677011891
2087065826
1954455389
829579688
826049070
1407951947
1378801374
158999143
557315568
1810960923
1184319297
516941829
861238706
1480414695
528739210
1836628090
849051974
628268063
1836265214
2035349541
1755417203
846559151
959003012
1006250844
425217834
1109833352
1698193647
868082072
848143079
403861148
962192750
1120473643
2094803861
400838533
124608290
1576510736
1446842419
738477657
1821102851
473225558
672764180
21225800
1394488297
358990510
1378462148
430246765
1554050173
1987183049
964326981
174280311
287909364
1083662331
716998588
1339505130
304046425
1230084121
666144186
929137731
1453081327
1875659707
1124215099
1670028396
1568515507
1598539888
357268352
953619817
1767834266
1593928345
861445856
1616046449
1753527547
48039699
622676982
1574509971
888829002
191541174
310702306
1755769925
289395473
307125368
579191469
1342362040
1286706628
381668006
1122857934
94870774
646631480
1909779603
1383153612
746386468
566658167
1865889320
1672153363
102111218
1794480688
1083385054
1036336545
423236371
418484596
735190837
183021475
1125683748
1181116845
133645012
2089521271
1579366532
1631310703
327903773
1339809459
790050851
1216980970
2078493694
1073469552
1438426196
58240972
1436593192
924484128
1369415259
1383930170
165368168
540408613
1648517144
206334027
1988385377
1229939479
427946061
1967415013
448606820
385133024
1366058846
737326795
1765804767
1447382475
669745825
357837342
1115049456
1925003810
318319950
1925310753
185494661
278622626
657941124
239536192
1387464821
92623955
1508361569
1704337385
250345313
1855187204
126160525
1359855671
526813866
1936298930
294595575
1625069979
2047132139
138406638
207657313
1667741014
395490040
1018591446
287725189
1492522920
826727443
1244686778
527594344
2010931918
1996960929
791588683
1814809892
27466194
1024350825
1560355818
1375347580
898490919
1954455389
2015274403
734946380
1199455742
427839618
1506280533
493605022
2074972670
1021315544
1449519036
379757251
883270181
1256461173
395036343
422994236
213473717
1281867348
453987599
653086051
1645598838
1929584544
1020183766
2094523265
1534790776
759685195
1295288920
1025441381
504134874
1442675180
338108918
1653065731
1331195244
1131671306
1204982507
253986514
1343455202
310766988
1310196038
1674143121
177185031
214450310
724001355
1145133991
1234290885
2039274348
192630681
559295788
1150869742
1883534156
1882719173
2029812081
5634382
61004347
1220599988
794870253
2134236323
835113878
1918716773
1726475520
981506045
1809234183
2040130246
469800234
1540816493
109938533
539679440
753988561
1651895039
2033548385
1891794244
1294286181
417780870
1793039346
1046461767
697957788
1570516026
1346936400
1674161467
1371236834
1856597010
261966475
1654124942
572024614
478455717
193735734
669312512
1739492482
928002816
183762372
634099533
884195936
265891395
1923503410
1702105172
182613763
133719948
219778581
471814628
1328615612
753362887
949043108
958727541
1219479518
923060239
2060009158
1565666241
1912619696
1814068522
1988633613
1276980976
251783975
757356377
1728248273
795846317
764701732
1445055182
960782664
791314447
720086332
66164585
35820171
2099516309
1673082679
209202613
459740877
2080757799
908431767
1476660900
1528498840
1820726385
640059731
967917265
1896876996
343400956
880102709
578077276
621946551
392229678
691140022
253176076
801212846
1202620223
536195083
685597421
805428270
671327025
1990951443
203979525
1966367355
1359123261
1108072546
1610306759
491422656
120654845
412774148
2059169270
2108547767
1790370177
343993890
327972647
2147426264
1978394375
2084652157
2038873421
162309889
252551750
126258805
106152199
894652354
547753372
1071890345
1755965634
1113858267
739032761
214389452
1988149795
1180512782
1534113793
115133502
1206279249
804345639
101549699
57512949
867856423
1103962227
2069450404
1037668158
78998138
129650817
1721831514
1150922889
148067433
1208823280
2054558012
531087877
1769630425
1168390415
1031815305
1891511981
382255961
1819774029
1117163661
1222265645
1300306499
1074662453
442815614
63538664
978598740
414972053
1842283485
1470702508
1537855389
321661765
1293520005
1144364198
1571586428
1456106291
1973594203
58112559
652378286
442146168
1838097918
120471365
985910995
64657405
1060021942
1290908391
980296017
1657404744
711065660
1683347905
2111907477
29545922
1090959567
1682136747
476797968
1377455853
626199818
501286454
293066804
1826864483
1061212135
1136415910
1357850225
1898361909
1011461519
303638692
947593907
773000590
241846344
974699847
2101668774
1466656869
1410979220
162573385
2037362631
447017860
55856581
1236777398
70429895
1506626266
1871566641
19777031
1843859958
107096074
713403597
97427605
317130956
2041515418
1632222871
105842047
2071474382
1209674312
1368026422
1034533357
1235052522
1036446082
107677859
781191818
391347105
1865126224
352623807
354132185
798425652
1005631995
2077478110
1416465288
1578565963
676357577
1480460287
1268701592
1885511433
34454309
515542433
519543402
180757737
1091922144
2046717532
1167483335
1612788334
356467894
716102067
603356143
709212266
1303526049
1420331062
1886943511
330471084
1043046144
2111807983
173422080
1094322099
975769445
2037200826
233303573
710415314
2115709262
309888881
704423192
2054900737
1242216769
750452556
113575863
1365221331
2123472936
1819039564
2129985921
1814527098
1909680425
362354664
1478659648
1165431288
1130629348
2028325331
1876544050
181487746
1958458602
1155606205
1163646357
1093871349
1508785962
144643120
1208247837
384706387
1640116564
580632279
359786083
1086610876
431798754
1030551545
590794308
253240769
1814573603
564640845
1903436778
1962261999
227406968
1803075999
1759838838
843282533
152651604
682090283
662744192
797105551
1928023164
169550029
755314496
2157609
1883994795
587560352
723570422
1372195515
1148006399
2020400774
20812780
1928444137
2012698664
1141754978
945633103
475154471
1744105660
1959589435
1996410908
1374384215
1020584408
1522873651
1392541089
1643206530
1714319410
1193348587
315359327
1968419124
761169729
925489952
1227761734
492031307
2018743054
423241036
417154580
1362150923
231674941
153477981
1078932773
146563710
1856313128
835844649
1940203656
1227934070
610284316
745458810
948249932
24456335
1998981773
706023311
121372574
676724487
504288495
1562467600
681939802
256388153
1478594584
581072764
822675613
1277606919
1291965683
1681303665
1063192969
1299408800
815031680
1354010369
1042754558
181547848
1342895455
1102598724
1490780923
410345664
1838179202
572589625
1783695501
1624723931
242671380
1217981322
1538574670
588388784
110043394
512603164
678001982
1337553388
884078122
458042535
1723854520
941880349
1115759126
93004473
1329277329
464290809
1023948801
445478748
2216360
645658472
421121926
1662162999
1345480415
1089647082
1423505325
1549137157
804659524
789626856
2006752210
323744879
1243577499
865129905
1688104373
1220710644
792954718
890507730
1201556188
1920544591
1773786303
921521699
1130561589
87894714
719023259
2104548934
738090358
774693318
605951991
541572161
532138418
792454605
862331700
2042545922
62547064
1779974498
388701129
583212509
42636339
1668069826
780490692
2139141813
352061480
352571135
1389881413
933919495
1188871163
505766854
400063649
440342641
621760301
59403480
113658997
1803806461
152227606
767461037
1777239193
1082283302
1135612617
409082369
2114483221
507971368
781705225
345831580
442318759
28582776
2034849257
157756351
909230578
1250099646
446360472
1972913289
167200
206556298
139368255
1207534588
127989351
760603231
23900725
1541716555
902205646
772294643
672365953
1890405630
276743540
1946275883
1165846132
735383980
1466587198
609057340
1025904491
637657683
1246385920
1511934919
195220255
5416648
276480865
193661003
1952259895
932379473
483021929
1129216557
1380490246
1908497377
1151100826
1348328182
2094628859
972961475
1482332795
2061242946
211172533
1727852491
39696204
1964627763
1003151894
859159273
380824623
1852931931
761537069
373487797
669257055
991845266
1639490611
852875538
860656817
323129773
2000678855
1191388231
1904230886
694080095
2087031056
1357690135
1811436401
252029197
965501361
1158666821
9240231
2125498826
771739748
1363644644
536691133
529694759
1119290556
1539911169
960439269
316471779
626572066
2144029685
976100879
1637254638
1750053071
1926027376
717615819
1940224091
909116443
857475513
947950791
978297465
1725116213
1026211793
1205523663
1700347319
15058283
234191242
1052672629
602112668
1207101367
719400498
1764226222
745090519
198860879
1302704948
507719874
1920989842
1904512511
1358248854
2099650841
1717851388
801462857
231885539
1114472430
209492446
637729778
221591803
943319487
1172041185
180879222
1087582707
1672550077
1072615619
2053383685
713482629
1770092786
1768430335
289950544
720252511
905937467
1433937485
816680189
546503835
910148385
808183275
833028176
1272944708
2031629780
522751296
1408034532
92037212
915729596
1850449342
732519288
147796240
1960118189
839782449
696155868
1747241990
819167775
190130005
2077188726
817059425
914054829
1606543880
417825333
1460709345
337985895
991197658
1487845077
818441848
91410955
1282892282
626767915
731031213
111198831
1261150158
2111159719
745062343
1814237527
599727057
1626905729
1611676981
2049341771
500471170
830612258
991551511
1787875113
2004090896
1808630516
1229239545
41925437
1871194654
275284446
222451363
1764585146
1100236943
913823162
1485602693
2081768968
154174763
1605398043
343679341
1880221475
1740303454
791899432
218237123
2143204881
1588937477
2116100286
731312386
1738958363
1124981643
979270800
685690547
1329347764
998652700
1396178119
921944913
1787359558
1746128159
1058737223
1474529223
483513390
1931243213
1498454907
1514000920
1550457469
1123837074
612366423
323764961
1396873525
239664856
116272090
1921394527
774734045
1717099102
784418758
777399916
1570581416
1720030822
1954167404
861615275
1335645111
1594932237
1967872263
88251962
605906144
1326716900
1874916099
950517989
207503627
752420524
104621460
1153605002
1374976660
204200538
1823598011
1521525822
936454057
1106580914
927903512
1882341948
51659617
11701718
1318743724
1187558095
1673297273
1131646683
1622925164
1679564453
1039342653
413741020
1842754377
1205121583
428577439
113043734
468674062
922134037
665736240
1045859054
263032731
819814511
547619766
1160808867
306527960
365334796
1371993766
1210429793
225961881
2072760452
446248002
386287417
1632296223
1062551669
2002462327
892636548
1917330340
181268765
636664910
84500595
1998753602
1317802861
810065265
487319575
858878867
870259916
1307153185
1296154085
1487501607
1903901692
920197088
1234444741
197132934
2105153963
723659477
1330721341
1006890650
910698496
1266902565
1344904905
1081428790
1753259869
2060760875
1681668113
108854551
2076114794
1970916418
1260849545
1244653775
1506944477
1496401167
850295627
1530291112
72057289
2072607472
2099079271
1374477453
794208416
770603312
680918052
1556256532
52851642
1212233612
612853015
350413361
84442089
410760666
1916507675
1317144571
488953297
1260934609
1048190620
1310794114
1505817353
1443887082
1789314917
1791456320
1776020874
1613823771
809751490
1685233551
78598777
1027593343
92515563
580235333
1265167505
1987992549
1699893235
787906795
205806939
1932505504
798925504
102116208
574050759
785299209
669259079
1801427865
1389267644
758517626
718660139
2087834281
234380543
2128360291
1091230716
1286827445
1936028822
1075165068
53581758
1835227503
1278842899
1954100229
268738218
34366334
887460307
1684920943
1751007183
1000897013
426679806
1205317649
1773506452
1259284447
1216508754
195288228
990189883
2071108941
1978869940
1086603668
1154414885
440225647
1308923933
1970448105
1765830237
194254410
1251515549
1722946387
952186516
333092443
1950708943
561325305
603400162
1075156057
82219264
1520006638
441251497
1584966922
1241119349
1723292069
441019132
1316836913
1570097216
414930123
133546496
923117972
1999291855
358410023
1720657643
815392718
1401246848
1319771285
551617227
1218945154
1554386732
1293151167
234294002
2050103842
673770038
1436390978
2074716741
1485399447
42629348
1586274654
359393829
1112610900
1899188885
1364382924
2147033702
1908313660
343094183
787053666
1514820551
216678239
1524942592
1800453828
554054539
1663593821
1308274548
987592382
155324445
1912457950
2080667276
172045412
30303146
1479265198
1088543214
607369633
1246912359
302254304
662096177
1535355949
728959325
1716533792
339657773
1353778020
1920784095
1895680597
689941035
648561819
726498520
619341079
859542428
1532454797
464160697
1192803102
1995651659
1526663976
407744963
540415954
1316307080
368172686
438879807
1075648957
1138044200
188990962
810525631
860798337
1637484623
18276109
789377175
1360215794
772876585
2016211372
721591695
753095974
1168093846
1437383035
795086432
2144634026
1067023188
1016753157
165086150
957192960
1332376036
1408186041
1403089092
1162262822
1139447245
2120809121
277566341
1348757224
715792906
1303432456
1461262112
1338205910
1402096985
946199665
507047620
1789524627
1078730818
951020031
324028163
2121581142
1407207841
369327280
1119161423
832959273
1302277583
1720604055
1012075602
1447403795
93591118
1546996111
599184662
722612604
2063675684
379446495
412105370
1767668874
66043878
1009359924
1431285394
1270151617
1906124325
1527969130
2110174100
208700725
2087763064
146179736
173438657
1004762603
129467014
1666650481
1630259983
2049719387
85548101
516738450
898673784
140818966
1889400853
512020748
1758224536
1830772242
1547515614
150179974
2069826553
1595728374
740958045
251647511
225870985
1612505044
1350150251
1512083685
1658642933
940811002
1745219538
1746384512
239132513
872941428
1989509326
1989086929
1222432084
1391737223
638763025
513575691
858970954
747907687
667594788
23228285
1176987417
1382669519
95924621
1550412565
1970428854
1851595826
1990729457
495177342
994041135
1077226658
770100150
471343456
1194508913
1276281684
1550208296
1127056752
157440666
731399252
762718865
250564047
742240584
1913559551
123467001
2062416474
1175356029
934600458
1707051798
1320520070
1620362449
1054495333
1204290740
2017086456
191602167
82279264
313658874
1565046909
647420533
151846988
2058185058
1492452117
207667686
971362914
835674438
1679740944
1107253709
773183343
245484212
2033776745
1890469097
387286707
790812078
1674407631
1321788807
368716500
2111834934
132253231
1763706832
294905997
1816914014
872318930
1512283621
1418105561
1179093947
517884787
1852613007
1367856528
839635205
730852675
837386830
1691304802
1725647690
1721471392
1991197144
1265744328
1467122355
554367864
740237574
1666562927
349880587
1227216166
625689
324795828
1874389188
1144017826
1908409028
774592772
31567747
314830841
669421890
1597197245
907983781
177603898
1018972479
170472613
1166229250
891023453
1435660780
1061428628
1053677549
1924628364
1931723368
175909003
1242763146
852285265
578343182
1766420037
236192709
1016370635
1216177211
1262246661
2137760627
388235490
350921444
1810795489
51290462
1002933135
1672179655
1482372312
1676207276
996033540
360804345
1250932225
518200297
1402239263
192198990
1781757718
843988722
1202386148
688534573
2107919681
1722803734
1007973732
17021400
57306224
244916367
210162566
447173619
1909272177
252427899
1511821155
621595227
27503501
1520562880
452611327
151098855
115559254
1357647573
1736807820
26778669
350441073
37060407
478066925
1011508391
926680440
212799127
1147970780
1254179262
1472039312
820316402
1563165127
635724624
140736521
89114375
1664440189
1042685881
2089530887
449891325
2012075494
2068336580
1387576116
2108467191
2108288021
1328449699
446365456
54011494
488731485
2126166577
2011578980
638393409
1666430675
1417333033
532767708
297910377
1647044627
461616856
303805953
536895401
214168862
1593249064
283758030
176743749
483807059
2077260673
1827929612
1323357965
166185080
1154138421
158776190
1385614931
1895930421
309310491
1900588036
273549206
2093489899
982282374
1068573227
727571429
323549318
147616785
1877930237
389942023
2099796537
1797211088
1273512210
13308912
992972892
1867613655
1609790949
1633931852
1950932887
1245765356
972586318
44619183
387972655
210713705
480984909
513467963
1810845054
1290994414
964077242
1956684888
1907278728
236044914
298255505
2115310755
1333044646
242080936
749183330
1685135463
973656755
164239071
269432172
1007778838
1001226014
1853741602
1207815200
1207131561
702495328
560510048
730456537
87542186
173535003
903611855
1327597253
1686112498
1786111890
11273047
106277990
1523308055
1513257898
936590264
860414943
134220815
2129127639
1880733841
960044066
213750198
2078504716
174348515
134564470
565578776
799370708
324957314
2029279034
1206880716
1859765389
920494514
510101719
1712557519
676520908
1686288765
576828743
2053253607
1894309557
1651843760
1085022373
1636298591
648352161
1999020083
1770339826
885658339
2135768840
71676503
2145379605
1934454204
1265468237
313734868
138150649
536185467
1217438969
290939404
823266813
1142390387
33174862
691465757
746656561
2080861286
609988060
1765833642
411259504
721450783
656170832
1367309164
783830269
769572516
1061804378
1234840366
1929126208
349483944
949067190
1607631989
682547069
975001795
2022390584
1724784820
178921108
2045523305
13425702
747470846
2136611455
1227420082
663635906
2027930977
804950291
1912189269
65306457
187599354
815856610
1221105212
516063813
691837597
359961779
632124818
1180913713
1926835425
1156529300
1630780728
695357410
1076122605
1524989118
310915204
1764047975
928461683
1222159980
1495919489
1722447621
1194918201
1068314063
154207640
1301848612
1546644105
593148781
331012152
1343082633
791032952
130344874
765929572
1463261547
2008681082
1185812164
1260913241
635927977
1539374303
1486879457
897838952
779810354
1245035636
1605535166
358348887
2022105063
917885485
799719770
1763323319
1099132870
1861745694
1767559020
2037688724
105776786
1564241791
1486728783
2098267592
1509573349
1168728956
2144419781
1341632653
1679282022
594713274
1373800346
1144243354
1098697285
1872871373
1754046372
1520932215
1124884206
855471088
1438455199
757973294
931018223
870259916
1213317583
1124777545
228071446
1094131266
647984070
1899108549
544647488
1393027980
1762668498
1753148963
1977646962
1794565378
498616450
1246783009
1878666506
274319885
1622394818
1624415436
1059431619
760631689
660738322
455134151
1909268492
1321673701
1685247632
531459577
1314635546
459996531
1155564811
2124216145
1081362023
972434245
436444668
717668046
1885996418
1006996333
1216378229
213479626
1861872913
409208218
60569105
1055345606
773316963
821603916
1922519910
1673131671
378576677
1645238661
207585547
1326478097
1638808508
890222676
1084746820
2145777227
1357533538
696349950
1543238476
1455521342
432823949
1100826805
125886212
1346638167
1258109578
44656598
1505549530
1337189935
249317867
2041645910
1087281049
1903221024
774231038
2107055217
1280960266
2022721541
614944727
1323287180
17112455
72654693
2138718940
387007311
361741574
33567582
693375339
170054686
797560439
1823943937
1600255956
482107639
678126381
314111145
710729039
864021219
1606894173
1391983411
1854405727
1431129276
632771759
1887608504
1187978579
1841733858
1100581498
2103451918
1627754466
1372278173
1177699428
433817643
1358724539
1802509108
461333679
1317896975
86085126
1753634398
448163826
1763537898
234409755
926815469
198243760
272334976
706138427
1584758256
1630163731
1119137981
1503487066
457833267
1100533406
1758750892
15456071
242985925
1604840488
1794835178
1991275692
1977329417
284693035
1300217024
1693793862
1650032670
1312735586
1524425275
230368773
1358999416
1348587905
2114479303
192471091
969376231
132607111
203760105
579507749
53202274
443909792
324630068
1276623578
1747942837
1759031838
1449909605
300720889
1956275883
339310792
686687320
920164978
647321081
1422853847
826571859
2053154113
1443590506
1696872017
1444300380
794160505
67492207
169833334
1017960146
23659126
812285805
1064833836
851690063
1696013904
1149538926
1982879210
7922624
676993422
1840033176
2076615181
1294782382
28529885
1830322173
1297251621
2030288103
1195016528
1264203185
18558720
2031960556
889946628
1088995969
858184691
2038298725
1220231712
1026094954
1478322078
947320021
2020650605
79863027
1403249115
1439849630
2102470112
1550637454
1594664449
777337690
814782746
1500510765
1603434912
2130016710
183976971
945819245
477399180
1695262301
331781269
1300942875
1210073899
1095026012
234150536
336914051
2108809986
1004739554
1909788786
572746720
1046019191
1408710785
413754577
1308154373
2081740403
1736083908
2030516207
2125999928
1845158115
1909594622
355740334
1153317250
278464994
915725899
1745980592
973702444
2016819998
2124907625
424779575
1071231205
75833746
2030386182
1327173831
2091311840
1926903679
17659291
1886981418
1698506835
1511337997
1533856717
1052898184
994228331
1105804718
833651590
247902017
975274627
1823549734
982246222
1165460390
1381484589
1164063101
1970542819
1257094093
1257276784
1635846219
1825256433
2086640208
236307733
815046469
81696753
466019982
1459283649
103410925
746102778
598283668
415842755
413366374
1733821620
55989291
1331133693
1116314559
1747473081
963563920
884972999
663181393
180630096
883836346
1422073054
1091798613
961469103
926248903
1302699636
1046278156
1625555176
1337159810
1489302965
1204738959
804816636
1096713259
1286845705
321468419
234145312
308470489
1169969087
731775605
1736140337
888799876
376315350
1157758670
1859435100
1865524696
539313833
2128735547
1429218320
180768862
285160724
751284564
1910962376
996063096
58783869
641129224
1217016776
1085528443
881246683
1937699915
1349899837
531951860
611928684
377090124
1717562318
674693656
656854822
1604189269
742652718
946088826
1169378534
297706112
150430898
202397608
1714537739
153978811
1791839999
310333546
1172206518
964415726
240171846
2019602600
2135630976
209014439
553666671
1183369096
395870309
1884452984
1503553637
916586730
1044168049
1888019011
1570493174
800520968
1357085210
547233443
1810024874
1480504247
825833711
96506608
736466649
1506294565
1078238703
571075418
206986134
573034424
918492632
306837161
1016175064
218553074
1476806178
1462813191
1776807672
1173330248
435404527
2100198188
442904468
719290290
323848183
732712970
1922215502
189860158
1142891990
2085079161
696091277
2023919510
1885770069
1438224563
832991655
1476099790
604490849
304462680
722120527
1499867290
522194557
618369845
1533305924
1637308319
1857418362
1807977374
893686855
1506197540
148303903
511020671
546041777
1879605391
91726583
1141661032
1209035627
1101120658
1104477413
892446501
1199430809
1179249450
1958781246
180354659
336982653
1754232067
1717361646
558759781
683848063
440274159
748561347
1556810978
233155445
683134276
1613542990
1270233592
1903994382
103229391
1370334476
313470519
1711434222
1693325451
1227060616
1056709491
2000215588
1733482621
2028062311
961380416
1844290695
319996069
349422171
459933061
866325267
445642821
1911514015
189276331
2055324715
1769684383
1832514439
298096586
2058703941
434002914
609409426
404595051
1232193062
1677943063
1449215243
634989668
58950829
1619926154
2057252633
1827586310
887692879
1593049463
1550475136
1717279158
317079727
2057790878
764683852
844091683
632204078
39941865
602669930
1020840498
1731164895
510826240
1672122236
1610548963
1880021891
552629219
782946223
1908499163
1790142841
1595901072
1598965802
168830122
227172791
362630850
795079739
1968343673
785971788
2143116282
239578543
320077627
791742482
1583567409
1579060803
1830309167
31160909
560512850
13840927
826695456
1313112781
997800115
1082263783
1769005734
717758015
1457375021
1963603507
81901914
193298813
795597661
1610572051
688168942
116071301
428664780
1582808317
972318533
49587621
820275533
754568850
1081061669
1001011490
80126630
2036694826
519898214
1837939054
717854207
1863075412
1259585488
1799156768
1834148394
1334933609
637613569
845682861
326909640
1381493868
613939152
1901259872
190068891
359983114
1437825230
49559606
72551882
630086333
760746423
446479574
1151308274
1077965713
1128263468
50036744
1153985260
1140320080
2019425996
298068103
2011742821
1137206309
767706204
1588583873
348434875
692520699
289535769
1377428460
1508856985
320422026
1742095264
1723613668
155885875
698140385
1178124750
105220645
369006963
1172298613
2054158271
282412216
1087160111
929379534
268667694
1816404018
1747500814
1778792769
1996309033
728622819
1730199200
281937426
1038679523
702126666
1288754044
967395516
616702107
1567317239
1784671173
936661092
2146825164
180160589
135751014
969791472
49947173
991363602
1442007626
2088837553
126852937
922923021
356593119
208672520
1356622056
676138488
1930711309
2128802871
1717562162
435513713
1059403199
722928769
167603121
1197497511
1872643212
408713849
219823556
1393596989
1401187733
736361949
1549221316
1950432580
1943356716
967725786
389732679
1575378327
53264881
1014018121
649267823
565286179
487786911
22934073
542578092
824258599
66556291
1402383633
822500721
1706705484
639585971
1583048849
1990120113
832194663
1078245932
933606494
1978186782
696889355
461600446
940448918
150347199
1097863976
1339737050
1162832412
1464028160
2075372362
1867224666
1112540949
1478264189
2008706281
488519666
183998945
1712375522
1711651598
1633180165
1347611949
474402087
1657920050
1621003521
219606303
1419125307
1192483352
990538875
1321444113
87237541
1022125181
541569430
1313883967
494586909
573908285
701546852
1705654794
522655326
1878566472
1123988753
1370832754
2140314486
1603560436
690546079
879957461
2137030977
379723407
2075511632
350947226
816862843
339846524
1403628964
1029843136
512573595
38639174
173483278
20623638
797517021
1487420865
898465842
1218090575
824102089
2030417963
455667626
1838466595
450952597
1303719430
169111423
747963941
1407225855
1183922560
1859221830
108510151
893198861
1693934178
1108813040
1845183474
1298691025
1226762003
1339790491
1573207909
381880244
497732629
1512064341
1339465349
1801618718
631324801
1751704487
1242685695
1841174522
703065468
848343750
1845035140
1648194810
1423673572
664732418
1356145921
1746025279
1621855031
532031628
1355426019
1845967352
2018707894
1360233765
1110487860
113720276
1507190826
1090848293
1262195084
117180130
712836818
1224356152
1795490754
469997811
177050030
1521639665
373389246
2046869040
333116105
1188424804
572346053
1250333362
1251958191
838580688
1225576703
1910848834
595345391
1522930227
1917426538
2011170858
1335014651
1412148246
601778192
1214981697
720710751
1345198082
427078200
635785603
147733420
997480514
1759122927
1694137908
115641371
949178668
320626750
313778028
1579546797
1583352733
2036809130
145002441
2040101391
1298546854
1365570381
1453533950
1161064995
1034973126
739718919
832778903
210896504
676555164
518517706
1051140183
270413184
34122289
1815086463
1858190391
980113663
913313046
89391760
261455283
6278304
1919531110
966089443
1221242895
2082366087
738788924
1365216288
1036859690
687044385
1951087504
255003126
1308605046
1704583848
1387779761
1851304990
1817351458
1820693423
1491276185
947050697
1807810444
1879066845
1051228344
196218717
1449371790
466215228
2019651465
2107833267
876393503
1511836597
1394658291
1883558461
60364053
668374144
2069162221
317682736
695851813
1266522546
1714201173
611483377
1547128824
1317023161
1317606039
1382187700
432232551
68052769
1092614821
1429918073
1129087422
306133560
827848420
113411474
534569620
1709612326
916354575
1625756183
738739821
700343597
994129992
191142593
538963506
1888772813
1512929283
172119121
1893905800
1640500218
1160567467
1396342385
2126953646
1461507702
1078570043
750817298
238512689
1034821620
2070857769
1308250338
463958691
2105743947
1268767407
75591992
2120355933
1361096683
32221941
1958045777
445018993
610884148
2061429352
224549906
233647244
1246034006
1557558486
343378032
1404903622
950981809
1963916559
1742337650
1488307629
1464774891
218326286
413563814
929078226
605582776
1067445062
2916965
794005661
1540236264
1862202114
468153204
1602578775
2042871716
2107507942
1974239846
332764214
2065194729
667484596
1907308529
5805342
2108510251
355722796
1135003653
699608740
96567435
545223284
998808123
299094119
832692830
1821103882
1826822290
853608064
33869835
729945098
203483431
1890170884
979996261
2073010092
1218699645
1409248907
976644937
2116640450
1347812731
114526421
14265646
930496018
123789906
1156400534
164010648
838026535
772949113
195833414
3544566
552559773
1869608341
1628969299
1239268639
265361658
1937387509
1056115686
788394420
920397810
25732851
396033206
1285952342
1804040895
1294371067
1460516729
2018360414
1155513130
409481344
1965515111
935092348
2013969151
1687172540
699582959
512454078
1070980760
230350832
1977929870
2028158210
239345069
1148361554
810912910
775084492
1967630832
1385797644
1344879525
639022432
359723852
993708976
1770566793
1676235721
268984704
584543222
218652089
213392760
1929238637
1710648664
798328842
1165613386
913084789
462166812
1861234668
15342241
2085142876
980960897
1279072111
136291113
2122073762
1680881915
778621651
859165314
1638009474
496549517
1545793810
1613237460
907192575
1769330679
529701592
1968737880
841756609
18233509
1561538669
1784646305
1161707439
934689504
1086174675
1209316366
1510193547
583859287
284527011
413387827
2100654940
585122307
1689614688
2118276978
744438049
1669036852
1070692458
1510004560
909503557
661374988
1318845909
492252493
1571670078
633208254
585001835
1801372412
939117116
448849011
2020620829
2059284630
421800491
1880808696
2061327676
222082040
1727373075
395188823
311601472
1476441317
1402049822
350774838
1365169763
1083330483
720475862
1666948086
493652214
223855084
1925833228
534362783
800461621
220180119
1897620339
139425614
214971288
1694756760
1111667118
766276434
1257917159
641420809
686894872
1316855721
2073629273
11118285
114991719
1878942960
660248144
426406392
179060118
1322278174
826645067
851514078
723229668
110374377
86662823
948243201
2127764279
423804839
1673515394
525098509
154394677
1143134961
440980598
153155215
1973106527
2099009483
955054050
482288150
1558757476
1892425349
361217192
1747960789
1083284058
888217156
1850608946
1955109154
220218813
2127745782
822799130
1650719632
1096706921
903145945
1967849735
1894786904
2069191778
1644773202
366711403
1470065924
527343514
908779132
2052672773
1099934509
73566757
2137245588
785620139
1410712772
1677080619
128772682
1649687744
1089245729
1401272614
1684825901
1575227387
132227889
1799240194
355002486
87096153
1151632103
125888135
1035886120
1277091042
900147525
440408379
636410472
1174345637
1845353652
728985760
1675123061
2040173005
1330458810
682849087
12245160
1152122210
1677379692
204435648
203010655
1713147169
1796073956
1181572562
1994838849
1468342610
936272533
1049272622
991141912
1970596738
1447426356
718462259
2031947993
1341753140
1155983897
1261191878
104198809
714524485
2018826472
2076637284
1995837761
1199203519
636673341
417904359
707269564
881025788
754121119
1534232432
849365921
1242453281
1469629893
1041073402
1345259861
961442824
399378611
306096257
854746709
1332881889
67032080
1127119326
1739952056
226803901
1865338341
65071981
1147480404
455507581
1756336047
1859160676
33867947
1063780576
1307682327
17216705
892255992
1668503848
1581861385
778981102
1531894355
475299035
662611344
2037401545
1431185955
431313650
1782552886
1922740111
346611043
1147000586
810509340
1047529990
792020665
1990059373
1326562730
1913741086
2118751540
1641537359
40478448
1921999636
660668850
1163283014
1345874019
1901009612
651345589
101388158
1135404559
454197549
264929455
668276691
1629203633
44649418
554909609
695543088
1772079571
2045544671
1948099513
812578857
1119363520
1615770165
1878981318
1324675442
1823975797
1095657053
1086915091
1809019017
1094432349
663383987
457758048
901319219
304328229
1574851947
521689511
1453913200
1350348055
1936839464
719564930
1730829585
1543767619
809956765
193248606
45462881
1096916509
1833077753
681730005
1040601694
1676244850
2060381215
1670505952
2141599396
642226352
945285791
226467278
1015836056
1026539875
179918861
261940719
1052984566
1656992182
1479482450
365643230
266270136
1700581438
97796516
191807708
163558656
394009233
1576054730
178126859
1577527806
362204733
112463573
1939353000
725549323
1832667490
1313876517
1530386501
523117677
1184128181
1337826718
1775699469
281857703
1892529412
1391596686
626636219
1186591418
393196368
931299642
1697594809
205405794
420128965
91933368
328808898
926598801
774116016
1449130033
960573462
954239502
704156813
516170810
1245624288
1656870533
44057173
829107181
2090775419
355080252
631391409
907836948
1148679750
2123747451
252786735
839258126
2051427152
991695437
291965251
937435169
1604344366
1363003286
1687670898
961917605
1975966230
1317397696
260749873
1913662395
1153801490
1941927234
616873030
1702083258
40769097
168884354
2061867799
257026165
1334185046
619405588
1251966561
2085061243
35652931
1892345073
1194242271
1103730447
285131735
673565441
1796411476
1778717312
644816067
1520869544
1382985918
1198217059
754292190
247536742
395131964
1689929196
471969133
1961167389
683666816
212534123
1923563808
1859200995
1694735825
891791961
1036755812
577573572
802307377
70425697
678450397
1904718360
543780830
988798126
1370226760
1099448756
1078818272
683308111
638305733
401125373
326327423
273311603
101396076
561073056
306681035
237317648
1029853770
1879809120
1099252982
723191883
2077301039
771412197
240466193
1984451232
519276329
1926433026
1103406082
2082976362
141570456
1403085211
1225139227
410140165
1891387815
1149334536
811079140
873941682
1121021810
1105855134
218232169
970034962
1157211719
621024861
810783296
461575422
426998626
1855666762
2137269282
1493211254
1789651498
1000509717
1806683666
1223362079
513925124
861650261
1437958293
753925594
1587645218
499771112
860248889
1418385102
512086931
1661621026
2034122993
1023425053
1685008484
1293326293
1525874546
368076021
955772228
613440309
540218739
236415123
1985186932
197998143
1783625905
1840387523
1435845638
1032985818
1271565592
1480914819
986143010
2050896715
1208877555
1875269766
907914880
1839335572
1218169304
301854981
236878082
143506412
299425368
1905761121
1802598535
1387107359
706929939
1626879614
692863413
1957973749
1798241152
1888626023
385646649
1994549855
1391647078
1601906258
1890072471
1383187078
1399403252
1990998195
457256497
1327163644
1789735575
1241677109
1529637899
362532703
1496430266
556976268
2014450428
904260221
733261824
507098185
125571947
1863968094
2142401702
1860855013
905042170
479101170
255182498
1883799285
1838896795
506451895
1495664293
1263300196
1401810492
1973072018
1039342732
660595948
414998069
1971456939
1828057639
381323088
2115296053
1304030791
1270987099
2078235197
666006531
1082784582
460457775
1779246225
1226088725
2088327534
101686344
169326599
1659305331
17650039
143026448
1904657643
982542931
650969561
582038705
1079843923
403457818
555124116
1970257869
137791447
1770325059
407216036
1179699529
1127859949
2000907318
968099595
258641617
2052654376
1149411532
291100089
821594811
160263071
2109971004
153943729
1287992064
1995825161
2123460176
1167659757
842276176
271618461
488944821
26010842
1097850206
267111649
1169937222
623456509
625661489
824860653
414655825
1142789437
2015538116
221539115
1837997434
872756557
1235591497
1767984677
2091340558
1203529912
797428967
516972686
88774558
1089615211
214373436
927090817
1088159110
552858752
812805815
492148975
1968050451
1352061390
1654669398
938816144
1666207029
1424269201
1476921250
1200788526
9521331
1834688468
665805713
357764832
1428592073
1981580522
776218903
1829806257
1978314440
1350854584
1615167214
1279191656
2072484634
250646804
686646034
934556791
87465164
377948358
1639117883
358789048
812221526
1330380216
263641210
376501784
1632515004
2103543566
1297986306
316080517
1413342091
1365338901
1299818879
2000225745
275930539
29250496
1398669357
1583744454
524926333
1549217120
546172435
427211585
296211704
355517388
237425767
2129160610
2060903073
2011107516
609551169
1564178670
739058436
1653650489
476636740
930431640
387234411
1615744280
1205830096
1232909621
85962832
1207321773
827017748
176883093
419709889
2027117134
1275156266
554304849
1374653386
381693854
1405661796
1962022151
573016201
2080060053
1189308880
1235217281
139084626
1207333758
125149265
1316911678
1186765025
289972051
1307880082
1753130825
1274338777
985628034
166608078
91410221
2145138369
1826545666
2020223331
853069207
670318355
1639000284
491865120
1516306559
459722002
486472186
120328026
1071450546
773411325
1599833796
47774452
519138189
1452133665
587046438
1337618814
2055819003
1538926631
294686076
661221696
1818931629
290948338
1858181478
1207969208
1493497905
1327778056
1443642364
1727243000
1113523387
977892736
1636566377
1722637671
1982201610
516916473
1519762195
314654408
1224163253
1092902183
2052074500
1656429952
1288339710
1683219294
519295498
1880456414
2031314599
1270974411
1807849693
1064382594
581250530
447054757
72195697
141742558
1006072197
1694413623
1365199412
1667297347
2113263945
2134789285
1584256894
54423141
1818641468
1915061109
127408185
50037009
1611397146
652194837
558557655
680967375
1052527531
1770241653
1338879375
1439243231
981714743
408048057
576772811
806928310
996810454
777607496
842960501
1056454310
112069039
169268753
388532253
297685204
447001540
362689465
537499798
993318538
1847863178
1147618385
119730520
1313466503
1943430543
1836344678
1163363014
216221944
1076627416
781447602
1694891025
1498724813
1114370092
922692957
488435294
1398348441
144441092
2142316010
1650719632
636436441
183162572
2099100740
1227451933
1469832427
1357613128
166187382
1305384568
1271464916
1676678454
1761224152
311169188
425288545
768313390
445716909
1295365122
313564433
17677905
714817567
699376695
1469212971
1078609047
866857475
1676871378
1639467142
293733373
470742840
11805293
1657551180
1620239049
831157410
1362878353
726834524
601817548
1076547183
1730471137
453995358
5081488
763569010
1007704371
1799801409
1599066006
593056166
439373000
1973344590
1811645305
1569356024
1337809835
895478347
1366692506
1557581966
1511801413
1150754696
271511818
509115065
208614174
117567424
1498032336
283348899
1538409610
1157045253
1742244171
473953904
1621790546
80399199
824198641
1719467308
525175796
96593361
507370683
613003860
1155547719
1033609939
958264562
707694740
955381153
1341832700
153261405
90900336
1444360864
1902909504
1710533523
2086519349
1816821918
511047723
42725100
834594973
1678976504
112548831
459447088
832052135
1683251370
1332703530
1208930603
892683152
417762468
1060362812
1214697424
2022135148
422648843
1729430246
1108840279
1515058710
547776774
1673442545
2003445776
2063822265
1051450052
1118415472
108592577
572214501
1324938630
1268658385
1473519343
659702345
227168391
54899460
829909391
604821947
115559254
183959960
856010562
2142668323
555592782
676575852
1267230379
1885274806
524986172
1449827353
969034185
1365725861
450012769
772485977
1727390870
1472504567
413288266
343388156
1415384545
2131545381
1402071141
1884437422
496160224
1890178534
1751296084
1273844057
1475136350
1723275340
799201996
16513956
692258967
751152036
1792614965
272867042
639168227
45633185
1627149786
1785666995
419694833
294863640
531703882
1479764228
2032509534
1173908442
283225548
1174021254
901594373
1258938113
1364170489
1950665195
404233850
649694282
673892153
233852855
312854308
1320606937
1984767181
166878607
614321521
2098748339
869204225
665051838
1189842558
1679196887
1036889645
526104359
2002273579
71005835
120926107
1054705380
2115102150
1906120517
550595453
1182866129
1069116461
1415019206
1978449460
1103696374
221596361
1689936991
665742761
1988264703
1549313075
884223394
1111797476
165375980
1759530537
1399528271
221894126
962363514
1046426939
264175412
1423356712
920633473
2133268746
2014682144
863257295
1503530656
1025607997
1641033446
289627766
2055946842
398357416
122998434
1778836362
415540749
10543315
604437275
1376382239
1126359606
1401740889
1106541511
393369563
1860169238
566285179
874514305
1121485871
437424014
567962789
1342943505
2013996061
1603057539
1469721667
1638671706
1517120328
891379422
1302015631
155897025
474593444
882080358
1887745184
1249609558
1135044370
99208985
372764160
1196906158
357280045
1453831341
1395921543
568688941
1139627523
1888864749
972343549
739520673
669970124
1916108644
2132630143
597898646
1031493728
1024940972
1354544064
369657183
1975177491
537352709
1103013227
1371852256
334048117
1814141328
1264678230
6246882
2073828491
638707963
396651205
892862562
2026630167
1398202070
1542996245
868235025
1640053399
855133698
1668779414
1030035042
600852213
1541874792
1529544599
1991609210
533722197
364155226
243965245
6512194
2103421454
1901599283
1863163373
1619801818
1367282947
1409919516
700735686
1503574341
1036211849
168312121
1569222224
1486224002
1767082073
470935510
1426007977
1589396145
1921038745
1539587637
2084637294
1554262094
1791979839
636912505
48990721
6765444
2018194806
555886359
576987446
1420726427
844840196
2008855534
650389293
511131170
1944147890
730525800
1186897368
1691585920
483215898
383396708
849909779
228103628
791053364
1069754384
482541778
2060839151
1198136756
920651677
1197603593
632610326
89772230
1312212801
738873938
1648670535
1753775664
2008585664
1061994918
1854958174
921126674
889862634
1776047637
1074117016
142361703
1780804793
1200127468
43713880
1029239817
1396428905
997750389
1605054689
726408552
1706174086
186237608
1226789758
286924342
3649935
1679404192
1566996024
267464247
1311157230
65759078
2088387939
1664094152
133929304
318049151
1261754100
1688694327
116290532
269014386
267530847
1180791151
22180107
1308119040
285812427
1124119602
1448909328
1996794272
1559765389
954875429
1886239428
2059749493
280327405
472632971
1644710138
361295588
1390249518
510083942
2057064874
1155139210
2081787758
81462365
1016441309
779318061
427162873
892044030
2023409796
1604028015
1029040090
1886962169
872103623
1664024997
503081554
1783451046
249957201
1897616703
1893476901
1091482101
1031658138
283406702
1317277838
1005129298
452528055
1690843042
1108016931
1299081937
1849540694
1660495150
194196681
809577746
644648110
75238396
975366433
920135431
847242107
992539531
1107981981
444313612
220515403
1459086136
60961286
969914568
1639994508
1114033085
970839737
21400472
143838312
624253827
332357889
2142963071
1230174061
1630091385
1780679315
963724463
1577390142
1911639049
1928760079
530473463
555784412
1036546697
2129205051
1006898706
1307300360
784726801
456332547
873925387
1897825079
246308549
2039257079
1940716166
1708550838
771099829
1290104503
973441340
1088297694
1176674616
644124534
201995871
207839133
358437691
1147223024
1426655339
2001250925
397349768
298876180
1942383394
1430159974
909638425
722224188
267362365
951092050
587638986
1147242437
525677810
1277670138
1049622818
1282212558
1140309478
1726292587
1224172906
537452147
1792551583
2028529727
308603247
486450573
1214105029
513016285
135701063
676353299
1349655887
530367077
827314376
772593713
878675683
2074996551
1426497760
1304793701
2023517510
825803699
1884420948
1221923787
910830449
1687731450
123564878
2098794655
683215365
348453916
978210731
1077730145
9048545
811455653
647208491
300206749
1041519993
911021999
1466300791
1843728718
651382881
986331591
66705844
1883642316
1607947084
293999700
1244586021
41372140
699086955
1673694234
1350804893
610682080
912755585
1965735471
1377760091
1814066268
909187926
1246372564
1134776622
1545553243
702091150
606901140
591024468
1747047439
377939760
1782085002
836306873
194376601
2070957520
1875816050
1385739433
1440548030
1419330798
1895209797
657845854
1095098234
254782505
2080948803
2117063812
538205334
469762567
402943669
1061105135
749193897
76999771
784972692
47166060
1376796082
1739640782
363210984
1680049224
249528850
807115086
231587086
1988758385
1635285364
2015903727
1311966252
462680239
2102296562
301717911
1415451171
1753181270
2122318498
2067813819
1024436230
1867930573
1297039577
452253083
750317361
2048073675
1295746993
1522362564
531831275
1324218605
1498142014
573070912
675822186
539519106
1794600381
1499861828
1807832440
206943815
75559891
323975797
1326673298
1828172494
1824693268
69333974
1277999838
1960428448
1481156361
1787384176
243082573
244712356
1221026648
627493331
622446585
1676045865
601156582
1830776478
1539523608
1077037522
1033541875
1910953105
1257718635
702515030
1409355884
137829577
1582831095
82369813
1814917193
110281551
296611854
396406716
1234213808
855069959
1068726210
2101776690
767580371
2045220673
952782830
969167046
1195711548
493721694
85281333
1934876574
175960621
1099278315
1064117792
2001763490
245219085
1602117564
322496743
185268633
846336580
1082419587
28973583
2061358439
740379279
1319595224
337746416
923430628
1959946206
1442135182
678716773
1881183509
1684743617
183798113
2085005208
1479090329
54556638
1064159555
1876014084
461748607
287725639
1627206751
753918570
1798644946
2045915142
43807022
961898855
1312734936
1258048105
2129005198
975411879
1478299017
1493233201
400550606
2086827320
1500532414
1874967167
107613440
1189578838
1296439591
1464933273
301314838
1187977968
686237760
548822800
1217371436
1632137646
1836816376
696856533
514275326
1451214285
1602242985
1068090311
1379512172
1703456157
1412047798
1394048266
439878871
29707161
1176548631
1476740725
824057366
1506917158
1408439530
2017906114
741816307
1868433477
1598437464
1307013409
252663026
944320454
1072128826
1005924163
640153713
2016924662
245574605
1355074670
899518614
237757674
1995248679
1681521835
1553537969
740477286
1738433537
2111028533
925224924
1621491322
1184161550
201199813
1080511015
136108543
465397484
1281620416
956838689
463738583
72999636
244417280
572462320
837731720
1512240846
1950552234
613805987
414212572
1806100154
1605690417
902325457
1142434758
1039227843
1787781591
656690599
302962764
971843894
188488504
746027114
980841749
2036588034
597722457
1140263166
1251672394
647872641
678985773
1036669497
381534879
1613246036
1082212325
1868924279
580911104
1166127427
42821325
1624868382
2140606332
711867632
1147917191
564815262
1332617122
633248202
331624999
1365729382
341131049
1697149186
2104458617
423234347
1782074681
1074046777
607704474
495457470
37155651
234328464
544294567
581325239
1516865858
1605652352
473506912
1960885676
1822881845
138350409
2037728354
944300201
526132744
1737683330
1785140343
86617280
1986627546
1605095544
1259170294
1486833033
624514807
816908385
346181210
709053972
1985107761
1910870236
211044026
2020280162
1395811571
1751345089
201026780
1343904813
512733734
1242180546
1683977572
600918385
1128268571
274035214
1873045246
356540447
2040596533
1206862674
1086463425
1157933298
1887632194
1733401457
1961518086
469892411
1421371702
187944346
304084623
93434595
1594999086
567707485
947149808
1000620811
65068177
2125882135
832107283
708655943
1876256767
12478417
602464088
822390413
947147983
557232705
632956964
1668574350
180880628
970397336
915581181
471875901
272040402
1943091565
1897756424
556677110
181696043
406338406
711934010
2110462057
1727781951
1830728286
1486927399
1447616265
1490395601
343523793
297231913
1938170539
920368592
728298035
501631498
1197274252
639123756
1182523413
1549378365
1172789580
572891596
1059032348
1456323803
1320567419
226016694
1807665783
1890319623
790398951
1990872964
2083543118
420553975
2092499553
2031782620
1376108639
836983198
8621736
792559840
1415639838
2007412605
721666489
1974149699
428266324
1854112250
1388435767
797844026
1820192402
1833647520
1186817750
1379324904
6710044
830964624
657585485
2130991223
636822136
1774097772
791427787
1514204440
758549579
819328570
1394471884
571049483
310738253
1906332963
1364765953
75824706
1985231552
1293663790
1342123488
1895737711
43938754
801407745
1655204335
1001065908
1319806588
315964476
908619048
1327889263
987475871
1329564186
158177700
1794748927
371382530
1773415369
413919092
1987892007
1341118081
210478563
1617495768
1167312996
248594031
839923772
1339678460
1758444244
2417426
611955052
602740611
878689879
2016553578
1852979424
1607875926
1406704473
1856337879
95810965
294814773
1364935386
725787250
544268362
998150220
1645548578
2043598434
1395469968
1983846888
741810033
835695192
940605327
457348213
301910078
1943498558
255544571
634954660
790659388
318059056
1280600081
1267890955
1173984315
1599372249
605865813
1208745159
1453177651
2101699159
2113904986
603162066
180144716
863878770
1863208904
1040613923
436370753
1503769584
1187639468
531795029
921251649
159403459
1708958616
1786073175
78641559
367072009
161568461
518566372
876810426
979417180
824381084
116785531
987900613
234733451
1218449670
812089479
1914970969
166753727
710959025
1792943052
769710268
1117010858
1914112074
24904059
2087266807
739439943
575395452
761810079
462795630
101004093
1754196004
383994870
761528709
2121103945
494222804
383142740
1861771497
583298880
1762285952
869242401
764438993
1475056585
208642252
350621809
1848197410
1408462296
464907904
566994144
571487688
1997493364
1555456987
2005253938
1581381261
1554672400
2005382453
1356491018
1533941526
534640714
327743669
1074581113
1592575570
633449590
960842307
468423998
731589929
1205308840
775817466
174252014
1818533851
1507211555
494331152
931337341
2039391621
1530163236
1847522364
434692930
1849812207
774010669
891276400
422306205
205800734
2131705967
1022170130
2090676891
2006901094
533639978
371736131
1861752122
279960078
950148337
987591925
1663970302
18767804
2014928970
41765114
1504325706
1532726390
994704347
1247371891
1491856704
175283786
2006315841
291456279
781342034
1657350303
1414714745
374397242
2000424199
2132084230
816202242
1341602158
1539105679
1062533856
979626229
1527034001
222325785
1989496710
619120007
456098271
1540819735
1202227131
1610911278
2089133699
243849669
573294095
1314412622
1632186612
26670666
1175640577
1744703373
778138923
461740258
1731184776
654303838
444307303
615365914
578840429
596132091
708967275
424655090
1092298281
575194290
975752376
1441959893
875227943
1441583855
1026682888
1828181306
1509066673
2117058613
154872173
2027298100
238131824
335205117
409082765
1114109888
2098456379
708531139
473581443
50450434
76537540
490704853
1184604179
747268612
1288573395
2081746819
2102840342
1415209984
1943153293
1552218850
103352568
2093839575
740962014
1358082240
1690331307
1534205931
1719704799
895850388
2139446344
1005911780
1914123639
1629146341
810959860
450493745
1693768768
1488360168
1675193444
278771753
612592911
82317035
1540228969
79188994
7991840
876417963
1670454950
148424462
271443379
1645365263
1112131250
87412895
92838098
1790280836
1194575927
1600382166
1906976796
1851582571
1404255708
1944174288
244156509
410656951
267984134
1851855994
1760455281
205143773
989854509
1558903414
1277844643
1811102443
2088026025
1536938648
807953036
1489978391
1787481887
1161121727
825276288
1275526609
1258591628
56168618
1207301399
1142504567
1836909838
430728270
1024649117
1206246929
1549636640
1697513085
1445192829
169968053
1128349634
1016064507
43194620
411330307
1546930167
1405512113
96956109
1938321084
431272109
555687230
94510063
101758249
742933846
1410434104
720887671
1697809513
1852201449
1756712081
1272422801
650937051
884918871
43314085
99896352
1841208490
493984047
1175320099
158842527
515778998
286376813
1005170116
697293144
934888236
686915930
291546819
1172073483
1922166715
1639011217
696430881
1746552646
1576236266
1748343993
1431428273
1668401270
1668129309
927433958
1841812580
1206326456
483108225
1533572242
223676748
1609936629
1949347874
182372158
123976503
1686027932
1573054857
283408349
522664281
98737469
1808385115
1862593896
799007421
919836568
625521850
1418723593
661804914
1672294811
1401891579
1272131424
1376672440
2116838040
1947891742
236152712
1405494056
1338205343
377578191
1625326123
12999574
689895279
1137731525
1063839760
16313756
1442954936
1325440043
398090910
1104912748
422861207
1773811213
441706272
1782145601
1812213028
2061490878
1842285793
1350551060
834942080
1454723846
1374872914
630057053
1643637467
396637803
1265440183
820468284
1476087740
1726189143
1889789757
1010373004
1326770498
1850164523
1292256144
1791745132
1818482640
1707954192
1464019592
1484366005
692997691
1390811759
1942645262
234273222
1276889660
1180164123
739319932
110026903
1379843409
1493912440
308444863
383762245
1842951169
518946922
1214224735
246744598
978193424
507867350
1390431021
564035795
166617453
1246775946
2117444133
1966694458
519898893
612487569
722417335
81608185
786534663
1549320466
2074889178
1137128749
2083904933
662069988
472920471
1055586498
223208875
635785603
695987159
88076280
862726603
1875232235
72446249
1578127987
1085857257
998066610
278004307
1845706663
626516184
1515160296
885100900
212558526
1654063375
1262460023
268789855
1211653640
453213224
1691670238
1721436000
1450105001
584877165
1212449684
1987621034
1721825240
1062433516
1889224522
1609740842
221581997
1122419612
1298433549
952950846
759090766
2130396157
1604337577
1374861347
958308729
916210339
1136460337
1999637197
364788389
744147554
484597500
640863479
1115789589
1665891660
1650930389
1336709133
136322188
1325591295
707714747
2067432728
1217066840
1696933269
1140256651
2143520137
371231872
213699553
1922427821
1572492632
1143841378
19154802
154910299
325331472
173429127
89392290
350060309
1845317053
1122367902
148981094
114729820
2063081065
1073092131
912086524
1149065132
879242748
1680925784
783810882
201453587
762026419
990549754
719875479
992749035
1230894656
1721761925
745729570
2083738500
1792048808
901085803
1014830754
2087007571
1460127339
655430380
590586738
159588877
1854138863
470050778
237531048
1345071782
2037317168
299547577
1757174729
1885970793
2009066922
415978755
1183284105
1121235556
1579205160
1831158257
160155150
952145534
1482603016
2205054
721751575
1756626960
1209648934
791430288
1587312305
423730302
972594366
1906014832
1154317317
1053545752
345546666
905098927
269610553
743976980
2088668247
1963329408
1327058194
568472861
2046524855
199366751
819739178
1426018100
1910375023
48778069
1982275110
509790618
785607919
808119179
1010708997
172779064
2126547610
1422492302
2103793681
1865750000
892862347
598300528
555204619
1466574089
301818651
1998478084
1400564933
1534428228
1763939784
688813439
772233748
2107002832
1918522158
1098191893
449009310
168815239
1857616153
1448188970
2100765815
114437651
941002073
12596624
764329522
1539062689
2053771921
1301875373
2116981509
1009353603
346042159
1579731952
1107557573
1310794114
1337900728
560573227
1241912300
481178919
886103070
1341113225
1587128239
457796133
1982359935
1275566375
1257154349
1501053681
647865305
1060862773
722156664
2104690586
1367678074
545490781
2121923087
1797351214
274416415
880237190
1397162497
823100736
1140543994
275487038
110455691
1244906370
768976123
661963470
252838092
1664056634
1587818217
1340221960
1620283582
1578824631
59930129
1412632602
145284799
353126856
1128362895
1444403963
1078049573
966500837
1749365485
1062150151
1231439830
607325069
1296860378
1115749603
2082321586
1415244356
245969503
1860499048
307230302
312538240
81728533
1919212754
37840234
1315563460
2116008539
531599403
752175517
1931983614
1466139213
1519287737
2143136359
2012383530
119123815
1870110930
1477609039
422522613
2020502241
612992442
239345214
1512513575
424112917
1549133088
1741761717
1584528965
1529285972
800821895
834217161
897909413
708326156
1584548439
359392733
1412713035
1874647564
1329696955
1560017675
1000181260
1767130181
504089494
558004341
746352029
1772045421
250382615
1641107538
1663678470
1394751619
259971916
1845691117
1414681662
25941928
2112561030
1758664124
1101649286
1549404299
1107701078
139601495
292649350
301976572
336531182
1250482582
344211905
1136696617
995254791
291507186
827826070
599324358
1177076857
1066369725
786686069
259341539
1649311215
2025758694
1356822320
1141380238
962714600
599770605
1794266133
1370998224
2034018059
754781252
1685169428
1523100273
1373438956
814028150
1990147863
1060347434
543056051
1507372049
34843887
1227770557
1970133848
1178037949
918331884
2115661396
1409385739
998710931
1081986537
1127774552
659478331
360597334
225575741
680140553
1034070958
761308957
664814817
1668213715
356855116
1156516402
1743664802
1406531653
1336994152
2109799453
719988447
54003988
496332797
1824372871
1603925867
628164177
1691578814
828746188
1838387737
478667219
1907055892
310641325
1541304760
223361001
45451287
935827226
95012732
1266284778
1777411160
1165400692
1755458902
1556030912
2043215594
1537675313
1629984561
891476130
760013730
1705705832
1791542495
1965866380
757534759
358574926
665813619
1319956381
758704739
1713600379
1321481455
627134135
1136925514
1593077308
300115661
723831457
1285797461
1777276249
1107770654
706589573
1163623312
1697614530
1087128461
987050558
808330212
1818692417
1230894656
1291581244
2005560576
270547601
994981924
506847930
1951577389
778593567
242371975
1433457003
885824410
1426702879
158949762
2054810032
1778353018
954675948
1448844661
133441143
597059488
1079869622
1626095555
627069846
1664819065
81400667
1879323438
952421672
1293432671
908942682
1024838349
1506234255
2042622614
1270685917
992403237
1190952327
193056412
241928200
1275161093
1059336798
1950453980
676463558
1894716377
332250128
365140614
299855097
634108319
852715359
94122856
1463975297
44036935
1092364745
2094496890
734797329
229057191
500681116
1325390700
759621992
1487916334
1487146048
75466025
555048016
2075743947
1763406999
2052709846
760109379
1507954381
2060976913
1916068048
2129863891
395394922
650929651
1188840661
1278242916
1015406654
683353976
1821731266
533248599
897376111
451852540
1392662346
1038615738
1499627427
312445769
745870815
1590388713
691399329
1346160615
1834142881
1642789239
2114131443
430606443
2094328130
80993810
970365180
1885050200
725065800
824790004
469144775
1418836604
1658285620
234988950
521068211
68435380
1498085929
1782829095
2046061248
584796519
1695444473
118298695
676319965
811923569
955143861
699839516
836678601
1130873081
78932940
1296960752
1125684216
1001354498
1021906995
1505666451
224591589
365346702
56110981
1799561462
1480877924
1309150063
1796398961
1001560972
41435259
1062895307
485759464
1587994226
306741227
1525718962
440941099
983399256
673070037
1849529043
239998842
290769165
2070525885
1796508601
1358277773
1123568820
1587508960
283269361
1653290693
2021679466
1359357741
1817922112
1765647659
843855616
2076009755
1275954275
458592428
1072181179
569641437
894479364
1203436063
1213813771
883603565
69565037
2051120565
1987762758
1790513557
834428944
1433780272
427453477
1466662791
140499026
517878632
141599457
1062772998
1560225375
505276336
1180783271
333872905
331929524
119075929
89984914
310547621
112310457
962617984
455715695
2039675400
960995262
1644949164
761495373
440303717
1191202447
340687471
1837046404
804880086
796434686
1941082204
382476009
1537978410
472875041
673476022
1364590986
1731750242
884999529
29329059
526943076
614260506
1254592194
264381038
504947703
1675107530
730931960
1329873398
1697866544
1497646559
1577907892
526430733
263801767
134344937
1441744412
608351782
1593183695
482509382
1534125494
1646528744
1651273055
812409688
1970620696
438055282
2441720
1709121294
1292434103
1527654208
1534124669
1791937840
419914437
702303200
12185216
2015761256
1939184113
1615456280
680087065
581707213
129122902
2132672544
339793876
1856902149
1801957766
1498850127
278224765
313708280
221576581
1040907159
2002349915
1657038088
1641603353
1822351187
2024164478
969766824
492799507
1904955200
815217419
1919768793
1705165709
1663786878
226705363
1931011143
2072212904
668140013
1023029133
1526532567
866584901
374909065
904754991
283516240
1470666831
1603089003
397346360
1352681437
908621917
1411179583
287089616
1154691013
1436103019
1829491440
475370642
1290555525
725890634
1823797871
1909260337
657748165
403058014
1454849463
219477058
333565085
1773340390
215937719
1425051327
22970184
1645561097
1926506388
887517698
1108466212
1856742892
951087620
1778635880
215263494
302185439
61170144
534184762
992362577
1114784387
324117659
1772403734
2097184933
131777217
377642582
1841357813
1858253556
179616430
1488757209
368075775
34386772
1056223231
1887089654
902268750
1108723184
1644924884
1369230961
1673716187
1130639636
1270186928
260016703
1489851303
108139045
577508638
1175970803
1106101687
815492483
1265182340
614092799
1997710962
540227758
385346335
1391632302
899593288
337376045
1702819262
645244196
626186302
1966631927
1088535853
827039838
522810954
2040275783
358874880
1473369034
44753259
100844200
2064918801
821203719
291069165
627252802
580849269
799081476
404198123
544084112
1906542640
1729108444
544012067
1388963226
986050840
1925999746
971446372
685941878
1426999352
1733482621
809149373
832409794
1990284801
1125175513
2054013753
558766502
1681098315
333096233
536588740
1836923419
737280533
1205856938
234241567
429478505
408009123
1360111058
1487917209
629102690
1430194809
649696392
1912405466
641614199
844504961
221683422
4800938
1385910496
331718071
1575731646
332749049
1216183936
595877208
1991487223
954940125
260507882
1893987035
1167807181
778989023
1488659856
1890265073
783476245
287016768
277495701
355972005
631645387
61270592
785611019
973601457
831148179
803544604
456140228
2117957018
1126884626
1708752776
1788842556
2119460782
1038377759
60261682
2031763851
958899758
1871845522
585447814
1993124278
1433133025
1117106223
1817283176
2121042691
1774115981
1961399624
1484725006
334735104
760638969
1167388007
861402396
2140260749
329900805
1926473947
1508131318
1631040995
1071109601
1051371195
1644589432
907446583
1966814471
1975573578
478225134
1921195351
1183378267
2120145406
605278287
764494867
174998705
1226508157
305110919
490771024
1417698617
772904007
1720106701
826923559
1042655067
217334984
1682424038
1149075848
4575110
1220273342
1005200110
948508449
1498364064
2055976055
1012647599
531072710
1385981478
1026046632
424016607
21410012
940068227
1593887723
486993457
1403927701
1598662872
360405272
1579709289
1862479102
1351195344
1101915620
555013183
74003342
422610049
1496027540
1034889923
1822978925
980712320
1912372949
1235945597
203752588
844161551
308514040
676609239
340534881
570347147
545757542
798584495
137632404
1719609923
1175485941
66760214
78412018
337352984
916680033
1527627692
759709439
760024097
514329838
2113814063
429532647
1092771186
449094242
1727673637
420919036
470217063
781943183
1505365149
1476044989
174142971
2140906657
18940191
143750050
1627002116
739206469
1401641678
788898519
879688604
566583923
1247006656
1777036480
1418506159
264877629
1908012122
1807025244
619061942
2032637354
1946367075
809826691
277754199
215277080
1663237697
1841936938
490905214
2046366457
620854701
441015735
837600493
1035063871
665997797
1528993353
959162833
1400681163
724247774
1373822634
1648369072
604759283
1815322795
2065160798
1654546220
1498790169
711700696
900508530
1038711672
1661569398
1305112703
1687103374
733905128
1006549799
1762959586
732665071
278728412
526988175
988547032
520764024
572481770
1750687387
848382615
1971167701
227698745
1950034682
1433192952
249544954
1352431833
422387187
155085642
667707948
4313887
527164087
380671238
1485377808
1735802701
1457532374
708571445
1058260488
1950361408
683226900
1786945717
105583413
1543927449
518184664
999338726
1912962886
1911573963
2133482990
164872945
1912842456
233377562
1026492044
263946799
1691742021
1523059807
1569197931
1652575197
2061628812
1913283953
1840454117
1363680076
586182708
1346432295
1796812130
1235378630
1108710872
65949870
1230062473
949256765
729139031
380446589
1729530906
1311997687
650906556
1733167285
674524066
563489490
1793336552
725948262
1754526904
626855993
221564829
634517054
1370444802
1335252677
1083615651
1823441089
504245161
1361181784
408470401
1934336773
599445113
921310583
1050649033
888616538
260051846
1609696753
1234811071
1554063822
238446638
1056049267
1982733279
1980178785
1814705894
1687335537
460476841
664901082
417936824
589603237
1406939840
849940632
1221667031
1573380354
1026801381
284281231
1921379403
1727799980
750155937
1252243836
1073925019
1320074241
1143712654
619149252
2028671057
1724264929
2123185193
167686882
1090268711
1938494549
1997083487
772449769
1171043029
657456751
1871160512
1458889500
1649604461
631700011
248411319
1115099037
1726772402
52793532
2055798502
1224764193
432199435
1754120496
1531069408
889189245
91407095
506703006
1836890455
1586103550
254802697
725687022
1380790233
237377718
1806652289
1087970158
1507050454
231809757
1601520530
2075651918
1270900952
1032352545
1819323765
1363906043
800383857
33907166
184777231
401433772
820207765
1234743287
1028481192
442142617
438605301
1190918648
1463831865
636817599
1381023869
1861621293
1532262766
852907128
1430740914
1032350438
1259578999
1874934528
140040859
246818966
26352032
1508831486
722287277
935581411
1296655865
235371458
1694222178
118441492
1097876829
251112044
1942548002
740520942
1216944946
557655664
1260895777
1887643410
60524238
330405207
1033846124
28242870
1863309786
2084838217
844474101
292137335
583691086
1254244514
1228305989
1337830881
896151305
140174289
185583853
1010534455
1472388025
537252806
1904528839
1882231939
220044477
1623553061
15065760
590238036
591885819
428856495
1567037236
801037366
936032334
1707180112
1434995355
1131404519
1379804460
1563572472
1667291432
1191452450
1821445063
331032262
2027767828
1304193542
1387793996
979258605
718703870
1712781182
235996799
901253312
1446712260
400036788
2074312981
1638353885
216317494
1891329685
337568327
1430084863
918532291
861109330
1562347545
1323347341
1235305703
1067011400
1210969879
1674055783
963889479
1640966135
1768226899
1521990019
1418819151
302345191
1721413095
414654588
928809525
1788628105
1349224534
1563585732
32015809
1339056156
2034756253
1250304937
1393459741
1633095420
1255914667
1421407409
882350721
561775447
1614939585
571202086
1453934022
12718336
1152876268
528712187
824602467
1061596922
918464632
1656313981
61563769
1031675932
340563812
679613427
1079870082
641511536
1308848166
977569686
338651158
1986546421
1729496455
488296083
692322076
275114378
1298048161
1111352507
1614709541
121483504
1141392804
1704715346
1709577632
187827239
564050305
990472978
1808502088
2040435713
1455252904
1268447562
1943419927
136207400
411810900
650271163
529682774
1958909365
130214091
615712661
472884572
895696012
942004622
784412451
103094908
6754037
541481470
173402834
147335653
354165924
1164959982
1175499216
1511954407
1120530797
453334449
2045879203
1549092785
1417256877
986446029
1722599127
1105082686
519502468
130650652
1956720605
373128397
559838221
1293347044
931232162
459179859
2102139955
692658078
584171977
368614922
1808244314
1490111014
259445269
427081815
580112596
1717669467
515624754
322726290
1689154272
1932673999
583474914
286137830
1782928808
943699579
1928701341
451949218
1959437454
1457917301
1058382349
739652847
1337788500
951970109
1019421956
1228107150
1985718249
447440606
1905170865
1530125128
200988246
839439430
1403876603
724356848
2055498565
1916308784
994857324
1650810983
776583965
507727240
1898697850
1761775817
492449360
1907640704
558678496
48105445
1602490006
755832679
660963818
973733335
1865877231
864538987
865542366
1563290578
1666009787
1074257082
1390788229
570302260
966058894
1655907165
149777556
843708268
1597189130
1826346219
1303585237
919090294
453169651
1523333098
343280521
2081080399
87176982
805188238
1009641114
445303667
258161529
1059083796
699619909
486245496
1802293213
510044899
1776047123
1316476252
105443052
920698319
1141560513
1077448537
369591678
1721439588
705616668
1477717754
346076157
108129719
1292940810
243177293
1598974713
371146374
1633937313
1829886397
122448453
818568159
1946015974
1795975827
386245632
1258865964
1033477833
223988658
226845893
1569753613
1049130574
1409166359
1028450183
1506261818
730695586
1135810688
1584710689
1346106189
195729375
1051759510
912680218
267258527
368729720
1711015437
1129834474
682279960
972569231
1317437041
918592788
1065458842
1065367200
1838798619
75470764
1219526617
2065677849
1211845956
694602956
1309797219
2037489942
360833221
1445867834
167452711
270497164
2004873455
956067218
1522665087
1654786694
578894060
159440645
366057109
238070199
1848161012
1720525412
1515717588
152344262
326959740
547429562
237700191
1955372852
1779530374
1739976380
335074959
448778665
1176526937
2075879087
2071272917
1757653184
1536726969
2096550656
1706392676
571584979
1921291317
417536273
284126832
273740521
260233498
331172972
467216711
2114874571
258374738
905827301
799372880
566410907
2060653211
2072672340
1543615498
345850767
481819212
1628758657
893771987
924834205
1751604890
415005652
454476272
1978740789
2071750430
1043039895
1646534359
396632772
739811003
1325588559
449207246
1027748508
899813934
700000257
1929698713
1583632152
888757445
32658317
243083175
174280311
1817626015
221880193
1844966693
1948106762
406594023
1408774121
860438494
1782925182
686696215
32225325
1065849081
859407314
74683539
1250568498
724945318
1111888904
1820591393
1250863974
516220484
1170140111
1731668612
963243989
1182842547
121470981
1343975200
175612217
1066991671
1987114921
19119340
396577115
247498061
550037712
210804174
764638680
1352884207
942270309
1281579660
766649623
1888229499
1937724337
1300280724
814540052
1984342392
2037031563
323518784
655874547
179907940
1749346095
1888524746
2034710596
1893660274
923015847
314529611
173505452
1264574059
1223897227
111197646
1824318770
1431099942
451749093
136245206
239778686
762968629
118829408
1499803308
372618161
2070210912
1921763071
1151343305
1929155678
1058959751
556188805
1298547628
1010986100
16334919
1573550263
978562143
343703105
1997595752
1233648592
334569936
859435468
819016263
1099492418
1225263114
208885318
2116184542
2028805207
944411716
198920745
1513070434
1215780569
288525746
600213437
1753934570
1399167835
51853242
1461102655
1888422514
1212363594
2053258170
157822282
958512544
555530925
413279132
1748546650
748996728
1171661839
68365261
1533024826
365511239
979392770
633894924
1586796923
1138578523
895459312
863034105
1303053914
1726344661
561155714
346019636
1661736711
1383121447
120329206
1920052091
854499775
1339954774
1211486762
618111779
516378683
1976779744
1645861827
620962435
125922722
1191492702
1996707665
664366964
368420359
299251640
1333382838
701503596
1661788017
630652823
1924517150
1700060857
1771011464
208144949
858163762
861792390
1133926962
407642730
221499228
1216271819
1153702592
1463366258
2026114318
340720694
1085793070
1497898849
719224435
233190933
2084018952
1713988068
2066131557
60022233
1324267228
1689882278
628416907
553832947
1432720590
373723002
1408177220
296087539
1921531577
1424449531
996425635
1993042656
1036606609
122546041
722505816
239265118
1220384969
2137048163
788893576
688568071
248162956
1588189580
813866449
877329059
1574099968
951678855
1496987265
70903302
1402900219
722783020
175631031
519021487
2145695483
570369448
644991102
1670661180
1259675826
1183782543
1626031367
1262609105
770903956
1516948492
439587106
1770430990
610843497
840469130
1804264658
978030530
908683684
896382051
1492121351
1459727853
1405372545
318596058
1844558120
882261934
1247945791
882353225
1292059230
624979544
1164494690
1880919209
645667784
5635459
1209286419
405368585
2117217383
1976477273
1735362658
1620758665
121025641
1244597434
478083022
1110477163
902140271
892501670
341240238
1028797367
285773673
1157671874
1748093374
1747490854
145025402
1594278606
1429944478
1230293327
897675571
1892118275
1367315767
278099595
299485108
1242556382
1906326703
1224058665
189057557
1848823151
1569211223
850034735
1014735029
1048589475
675593807
186555994
515028740
1762469119
166089558
1135629667
2117662368
1728907628
334253645
1367248922
457342795
969766832
280955291
1827872757
2012524551
11739672
1429820296
428739639
156356589
70430297
622593454
1727036903
1617100746
1714246276
59608074
276161203
492963227
767188845
739171939
1382117608
774994198
217282313
364663824
655149921
10197990
1947626258
1702189868
555826357
180773987
1390137329
145461320
1800430740
842681242
1820142432
1465013086
1168791904
2136695779
1161287885
2009630158
860960254
769855669
1191590522
465038588
2018804433
1175778818
1273021658
831317183
1438696724
2145729476
1055536378
1143521523
160288607
1105961953
1427580758
1132397136
1996680803
1904945213
571072670
1731256294
589865327
67673614
1189019893
654070788
1396356887
1452077364
1125874790
408233644
408421276
1600947397
1962438056
42630914
1964254030
1475011937
1723497481
978844533
194563061
895921425
1547008160
1600676542
69976082
1203522375
1631973541
115561013
1504647424
1512495994
1477529600
898480075
1079141856
1487608624
881288568
837707093
103639786
890221774
1416700733
657655197
1338051377
675020017
1809455866
523875918
495293058
33592351
1127815467
168806574
1735708657
52210351
61533003
2013417441
1556939381
1229719582
942632227
814459791
737047307
1529400936
626367781
1752281305
1506348746
568356426
1609438821
1093155710
791635612
1321230263
250445941
580171168
1939875685
1946023828
96901763
1500817315
361640123
156068087
1865572768
1285509027
121904155
1883377360
1907472521
637782488
1042797805
2009500948
933783846
659760388
1748157109
773807673
891596395
880704971
1316892861
657190198
972549631
313928668
585228957
930267053
556514038
1827139272
2104439572
1855124828
1051393782
966732104
1516014440
374543501
2146853163
184749951
1421928603
2058198159
1487743241
1756381663
1256206037
1257096127
1530778493
1077954805
78309832
1443548453
1576220024
1897560434
1300996358
341639161
862920425
1398776667
2075961900
1122372715
937510063
802231036
199050995
784781770
819916762
1769636183
1731292
1894154521
1460882767
1635308293
2031164885
1265686378
1710816369
2147234391
580675525
1071561275
227824893
1076627669
1311689671
1004531503
1617478318
686547395
769042148
1640399492
30669559
910503428
554412361
1711464378
502039844
1196399089
2050714371
189323653
394829302
756968996
1129436141
1077707065
232366763
1977490573
1985485741
1690980411
875496277
1800784525
1194968836
1937659415
1738234746
1557898879
387450704
230428364
1685095277
1611747843
158222461
1495681402
1283884661
1210835793
1134541057
1374622291
1305961678
995676150
849290943
488495981
1098879841
2132094408
275420592
1835865300
425284533
867869349
1743324757
769318331
242203933
1904292282
1251027008
1082834173
547414216
1587861335
1401413639
1947615666
729556089
1406153901
211994333
537838333
1610382975
575194083
750714053
1580426106
2129514640
891464447
387176238
213788226
182506763
907411359
2089804436
30324586
702742859
1287358412
1056069436
797485952
2010806520
851979023
1352540947
1570394568
528913490
406737447
147130722
1728205987
1760721009
569576579
1437863826
1464115766
2041688081
401591025
484542441
1166223039
1678992416
388951545
241667742
319212019
1076312268
383394461
1186894760
521813471
1564532983
1314596372
503387221
480895614
856536992
540539710
1027236107
1353992960
1741016156
1146224644
1320248805
501771207
1578815631
2045765920
286118736
954242761
295552633
998257839
137265047
1276575243
484347799
727116011
676613949
1343364117
242450352
612280360
274707460
2012111795
1394537385
911777897
1321021509
261486498
342677695
191617142
1327139888
1541312986
2130579582
320756664
822762035
710380093
1895752078
1863407692
2134319614
2017619768
1573928551
1059820991
194738321
1601694398
2002242978
1892581664
632910824
1884192462
700872322
1363715
373298005
1189951732
1196053534
1544048076
37862187
1863805471
686171336
2001458222
437261880
834420034
575048874
372107041
1975703349
865945023
599275267
1396256363
84434722
1073693479
124409071
1527348779
424930265
741623412
44173198
945530397
32697884
1921291317
951636106
1338375941
780226929
1923579510
1483851446
928558149
648873887
671835454
51708645
1017335657
1207428694
1868628365
1207456333
1805082838
903750348
1937806709
693971097
1995370122
1798491309
1259883841
2130375318
1618945886
1086946138
2004692876
225949903
484415493
116595226
856488701
110391512
1051974586
1177661096
40078120
578712376
1215394133
1423653636
1364155791
980309044
226207503
1432302243
1268195962
929141719
1371737217
1588158793
1453474074
2099649001
1598078990
1919976728
131041625
1669556410
2098626181
2125549438
1641899905
629591222
880872102
1707902507
295372154
1511509653
900852329
1856731596
86561011
357163075
1209609492
1476573050
1360488636
1441525792
191160067
257771972
1361557146
1408739584
1590996091
1658153547
686796311
1720748899
196912411
1773587832
802889117
186065763
1079851124
1676889444
1013627078
892622159
1847835303
1348852858
1163780433
131001540
1197864086
1799611860
1380528185
1767336952
329687213
1095868239
1927587102
1882031384
1115641726
1377922699
442069998
402640448
1315327356
182240777
1502054134
15219069
1648215739
937478064
794495827
1277760234
403367841
76025084
872838889
877343121
1529564210
198265281
1064782084
1704650469
1613772869
761528709
1630059078
1994028268
1766096408
1284129566
283039862
2087848099
1024045998
1486030724
1436865073
829485009
1928430509
900323039
948770546
633544641
1021128051
1201551083
963559876
265198049
1568824
608041823
1459875462
471620798
363233691
195225720
1363583914
47068547
579616686
472041103
2001026908
1657221192
1207639938
1529565245
2033060218
355035315
759905003
1691424199
1037000519
265598908
1806926063
2113929358
1406975656
1538395212
1313660717
1255029672
1996584657
430635255
628313692
1997016907
1069038438
1085593535
1364494288
412668557
1418436859
1575176851
272396894
1869912521
733042150
90334524
283042795
1095450105
730467928
1977091615
533495412
1961838680
2131845375
247012905
430599890
1122267421
45325201
746126413
1159537178
2053437425
361116355
1743910222
960162518
1211660725
195554872
616774415
821274962
464824017
295675097
49264020
2057334879
890864354
1730609554
1032362424
1855275542
2044160385
2130219081
887870689
1249881590
1511333819
1236053428
873937884
905308108
1852429967
115420213
897932380
1030894813
899548593
27597147
2102679225
707826697
2083265400
1890391522
728245787
1016319736
1977883628
104061876
1467521429
1222736207
144417092
2145350951
1615894725
82674886
654006395
2016334677
1191167879
1240091116
2046880813
1059355498
787158800
243045251
1864722076
320447405
381285295
916833759
1844954582
184395671
1392315991
1698262649
1136637637
1173985501
843624034
1557806169
1579839271
676823892
1746932579
2097140208
457756929
1595663396
1844336702
832309588
10678589
249339832
1447175270
1285195952
625511969
1091552332
1074054108
1001196272
1777121413
1154592908
1111058288
330667945
180714600
1946020036
782091161
1856746111
1711047216
1306366355
562963670
202979495
355044735
1457708754
1828326574
260298488
668495250
2058086710
165143323
401001238
216810949
398090947
85365388
1549066694
260399192
1694609530
1364155791
1013229250
960842307
793457290
959125931
106893888
754355900
1231830347
455016830
312013522
1469889488
487617222
2015813899
549214437
1688332385
440559474
1901897116
457729442
896949285
1909882002
287662690
1824838267
1745913534
1380433761
1705067576
1895713556
1024125643
2114313006
2070142750
1701412083
116583961
2045706390
841643117
291546819
1431843139
2145052928
1062833242
1438635664
2060631290
900547084
140645781
561183470
1310928812
2134886115
261356946
1308707134
1879991822
1553157262
1497072128
1344347437
746991841
1132217692
385131372
116512848
84691711
958583119
952834370
263566369
947578712
950955893
731983842
886609857
1677871166
121823941
952660150
678790263
72340276
90347563
1160830059
2046229727
495847591
864609775
347434084
106554791
1522182618
162785138
1229965478
1649704904
1006322549
308275403
2119715385
1811569380
1211741466
1507081851
1829057575
1004817866
1946791735
766367563
154796161
2019957857
2098863982
710915906
1862054053
1341238826
1557239357
1974899871
1892778495
249486753
993746179
1080657225
1837938185
393215735
333272989
1919511183
1343116973
1521969985
266137987
721285143
1293197963
1323944523
1501836356
918778197
218003640
1279131568
1075248185
2075923687
276827179
551071627
1590076814
2098083971
840097657
302519304
802949431
1167421411
1567092378
119482660
1013140580
375262819
799632161
1238977359
402068989
1091160834
1905878005
510917152
233355812
781974288
341427489
102518298
1408562429
526623164
1809328491
1169181641
1981631298
255801438
1442897633
950955893
789716528
969808377
295395757
2049003468
400881848
74319584
841207564
1147008988
671819241
1028740510
878561566
1884800060
424217922
1364762525
943151589
833332344
1238948791
1355475217
494769995
971447946
1426013926
547801630
1959988945
1022162995
1841816714
1406852100
1090431593
428579207
318630177
1673381929
1300987409
1266657448
1286291744
188864803
770019596
1551730900
823484829
1401226017
1092796953
135521059
926989904
148646851
2028030946
56273964
2020004423
505650241
1381536754
695309029
1647763434
266926793
1742799386
1940469316
928385270
691133852
1672129938
1023162218
763407318
1295295756
1913454064
554035062
1412602947
1225847526
1400301233
265602164
2016435932
1260287763
569067241
1905806385
727495291
1900704343
1605695918
986800438
904161096
308453827
951635499
857065512
1131925463
1607735659
2146338295
1463615050
863519919
2106470704
832545940
1731450535
1549017860
37215917
756830623
2131529946
506973832
1843428519
274392363
1887390879
465250506
968031476
423197016
1211616656
1542981815
1850564304
1317624965
112855573
1106129325
378608443
1152505508
671963125
1683823
1158262938
303322662
1499890722
974156798
984648657
714194521
1072607401
631938356
1367191493
1778224343
472146114
762925388
284128779
182757072
361760088
615785737
231555448
167780078
1282847826
1148555137
1082739590
363533284
1115066877
1085410383
346674587
374048600
1910415862
1661888805
13738482
170406018
1672027113
780857930
374821300
156469439
736617970
2067350757
550196028
520479416
733203292
2024653270
215900270
1348730197
297882896
1387827626
1460515197
1270357959
545685463
577725960
639196880
1560043355
550735213
1456729312
748038438
582215060
1756622108
1385915487
302317234
232875139
388191556
857303160
1095249242
297993586
1166600140
2071197903
2006439945
1434129462
1185488617
1141542401
1448685698
400069576
1991865878
523802422
1026499931
652239551
1515428821
231086195
1460950889
1898079877
1381319421
386685507
1919826887
2109444918
867627220
1757255846
646114417
1822963312
1194868750
710531213
1065793178
823962330
1787619993
714863442
2115017400
91365406
346872640
1608616978
1792894249
1263785664
975193667
1051590721
2052014038
1520242272
90057145
340998326
1093008449
1329216032
977061748
1763771651
1072715537
1225221733
769543004
355186205
1883727054
643617139
1679673560
541322614
358609982
975660523
190501959
477298755
1369605353
535444974
46435172
895420640
715860454
326997736
310929814
1750925603
1696617059
323324038
715891845
1482054155
1646904717
1263179681
728248218
253165691
1907383172
1031402905
1065944550
1454581628
832208734
1024550241
134048950
717430110
892120864
585105939
162403195
433199965
423874411
199577097
564477547
858288056
2138416542
986786553
416176336
905652921
1567522546
27677220
103544558
278959075
852751141
689898508
1698334724
508176926
1034518957
1018387294
1708065326
1223693816
1317484192
1720348074
325072545
1245191958
1075579065
625869303
982151041
1754396111
1615725476
1518757407
533003732
1674187290
1119841543
1905969559
1408183378
633743577
681038838
751938451
1369623403
1561879173
1138848882
1658099931
1181865917
97462347
1326478097
951260521
877264084
1681494827
439601310
627151962
17766746
6727839
716310431
473081529
830422446
1456812847
1736659365
340223727
1362167817
879050967
200929378
1209544980
1228187602
1808605413
1984207224
1634087947
1505447093
508941921
205554561
1668182334
1902742471
937366890
657750399
2037184115
1582207
1396557533
1179231469
752410971
976044234
890053783
1485157821
1578910645
556915073
816335036
915706660
1817263462
1781094747
1661943315
334372733
855731692
1051764576
275124996
1317216280
719197617
1575778062
453391477
326065431
575412833
1637588844
823674872
1465929396
147162151
223959695
1102927347
2027839771
92988793
908007978
120308411
1678428039
495928958
1599150076
499354860
1476213401
1346316297
1533949158
542811305
1089733134
1979358744
73157657
959346269
1584828409
1483819391
698395212
101308575
1450028169
1368723192
1061661504
926157275
857239473
1174359676
1481939165
689047281
1871237646
152406017
1816683625
1612228776
1593785722
1476819044
1033716705
1801468983
1825016831
1923347005
1584945781
693181274
912047816
1667935771
839021517
1500631805
698385274
1684930782
1228942245
748686242
152009133
1449946836
1636221304
1285045477
872746402
1781589890
1768126825
1098818565
755883727
258374738
1445720901
584251663
1599921660
1584763850
323901167
511739466
107202117
696268286
276015409
1185947766
211346760
756250789
972596230
1711899101
869834937
1186128041
935036521
884879131
872709110
891119823
879307404
1856620715
904012959
1734745630
851739429
1676236595
539719326
1076939591
571078022
1540173233
1492592886
162511724
813586135
2076961893
28230702
714596998
277749819
251577038
569857874
1802228955
1591818627
565263672
320981500
398613519
621926880
148921818
1443357241
375599243
115084599
1011224915
1447859066
2101815984
160364884
1446242743
768826012
1157196512
1429496351
1704473679
203898598
47286667
1465947669
875553448
865609682
436249514
1533910325
1157211728
1310847047
1320477546
735930224
1399117151
119336416
841491188
1923801075
798842805
1375596670
310264330
1224468462
1950649686
65125037
2033902511
1507412060
1213794775
110312662
1120480709
1437411427
650698958
753392708
292414188
1386775498
537188624
1874413216
182673149
1254305930
316805743
601949476
380962708
1438664606
1654004742
1541406840
1639911809
1588066738
1452752267
1628403969
447159234
1224455097
905508349
1561945618
242707155
2140591813
841667048
781014596
914252087
1079736576
849871907
629325580
262041728
381158581
366594059
1179647164
54328335
1369086463
1524446392
387362034
133828605
857951200
239071702
996869499
956286616
1867766796
407423157
1479965082
395167513
561445928
1914533365
203138800
802141405
1199789552
1378050586
1912656732
2080752945
2075861955
240793566
501337191
1572736333
1345279061
298631345
883523712
1940057196
1278013558
1527147198
1510528625
423075860
915119553
280876205
304787323
796768213
895538797
48230269
391989515
116328076
1929516206
12806623
183325485
1411683019
260770322
221641804
1459854047
630298499
1992551706
717376571
1311349815
1166676974
1482296122
1434339184
63465501
601913208
675025028
1097261566
1641553648
1015508269
835459524
1778552742
2003386070
1857008886
1733099391
36909898
786950912
495394914
1842425481
1364288913
669658076
266776590
1947880268
1492391002
2051332615
246550972
676781584
1683174315
692489065
877999491
2128567248
1202141467
234278003
1843170008
393556262
592176149
463551437
677864933
756777346
1312405840
1154877872
1831995098
766914802
1074504285
1157572061
1458085728
1569784418
1990740490
1700822538
2012434330
1682514558
1599249331
1345815880
360371154
1447914865
1055193887
888777018
1372936703
927312370
99651498
809652586
1712177757
1036115067
1610938138
1986742774
404102080
142814203
749357477
690911404
2103216023
1293221168
2102546131
111209820
1265213288
1725557370
684628385
520743222
804426610
2100627510
2005501598
823396130
1425480046
2034737882
2140709027
498345810
1210481901
829060362
1997325367
1984612365
475458760
1644100010
392319994
137756707
423503697
306754895
1019274235
303169721
405533811
54815751
2006025235
2132258774
1199055406
1092344177
595463637
695722734
1111068914
294303135
2061628747
1073194235
1446564232
1240397258
111927470
1151499731
927554227
104951204
994621251
592019607
835674438
2092410182
1586151856
596836805
1876281566
1420702266
518121961
1362683834
1933509085
1729680720
1412339811
1595620777
330678680
337823828
583047423
498220033
1916973199
903562865
304407112
1792234980
215831692
782712994
1357950948
485256618
892300688
166878607
747613290
1198278871
2047847671
1537121347
1390292141
437554302
1503103313
1562366366
1765865603
1818251727
508619605
1901537754
570234556
1645421415
1977811934
529999292
1386070601
1124597654
799673749
468251475
1915640014
1044842308
1785539757
343928004
1196031099
1697513085
834189161
376117219
797680048
1873551591
459158316
1428084768
663528049
2099027660
168659866
1909952182
1983277944
1992865502
1078804791
411887735
1199015358
1442412224
1008156477
834423066
1730853686
2087999482
582758323
744946007
1353083203
1950242203
159508753
1764510636
46335612
938191958
1377520838
1443405916
1488848131
698247503
764061625
1055195079
1379319955
1301096616
772819978
2086264151
197411803
2133462263
529150676
1414581070
1759262540
387437804
1569931209
1350561947
1656048032
417777477
1572538260
2037947476
1440434428
318615607
441431658
1242820962
350566242
695654273
524601336
1933418212
1256356761
1760189955
839740074
416644799
1351216438
540727837
663316862
1879290701
1704275810
77018408
477983923
844735940
757230398
100596405
1403607295
285509603
1085459107
1759026123
678102188
1437692336
1179098337
1464646613
282663208
450619256
696098290
352186244
1923532768
520810928
1176645734
951624907
1971477165
1907812992
872666550
867292340
1060793284
1535022562
1160593393
1705364905
841667271
788382054
1932461055
747916630
2115342935
1282636358
535730963
1369309763
1025185151
618303135
1926800851
1699895424
449799084
706843344
1544222758
1187954806
247604001
891757784
1997706488
1396219362
1103655946
1880228697
464956483
722735281
356828375
1956989985
1380573160
493831991
1376497611
1199690909
1641570327
778234350
11271774
668353694
2119311327
476835903
684587358
1848231368
1569270746
1922482131
679537423
1306943930
372965549
665223175
902606227
1482177512
975988273
1244752633
1045533171
680684335
99768496
1056670627
250507568
1246112648
23290270
96566168
712304496
947766015
205449359
1516831137
544257929
1069189247
1372880147
129673441
548808673
977999533
1910740364
2117030940
622369523
1368465033
993003411
1020597464
374229001
79724320
719342448
620625025
1384908509
1246497705
1194928328
1896919641
1284184334
1877206740
1601589984
1357970845
1065881161
1224596654
1553879628
1332420943
244434443
2019086460
2138841454
23869160
521377834
2054093306
2028174481
1752168499
26971516
961789681
1219126497
615290025
456971096
1874585996
362593741
1876183015
1648623038
786441659
748571592
695541096
1511952394
1567745877
429181137
623431052
2112618966
1369014908
538149149
1027042758
387091927
327922400
1680249953
1810269128
1175282519
1647376658
903830843
2116933287
1288975347
517337803
522144611
791322134
1250928831
241659279
435793581
678167084
855053887
27452341
1982129143
1155671643
19854378
779168316
1915639780
1255733050
1049082795
739773837
2117317708
251945393
1510205429
917344569
808238480
1814704451
2042402254
255017737
1419486009
1283560577
1254579910
10508720
1261787297
737184755
1999710684
1041048273
632487582
920577340
378146701
1111889859
2069305695
398317601
565848541
2018572609
1188419270
400641920
1446581430
1193545125
1659766250
1924568851
2073149520
1423254796
920440264
202971212
1332908421
842792425
1082995046
1971350999
2110085199
496425091
613961552
1394655038
1100090956
325386206
650342165
2134066724
1158545685
2088536503
2121055984
1923801075
1665597148
1395931332
1677663850
821632416
1062918833
1267860024
1700596588
1091160508
503870750
342929120
841844239
1085045818
1167748954
1216104824
1226155413
595447169
881870701
1697464823
1613717865
1141959086
1299567122
165117408
939877323
2118351484
408648830
835283833
78875457
961545564
547498880
1235207805
11620753
609166911
287355016
396585157
725461248
773538726
860313626
1494378048
146406450
1379722473
2141714918
401919243
1691956693
1720150405
1068398120
1452304055
1584873739
1503149164
79986088
1711408265
1586152323
1234009618
368485142
829221521
240847422
1760791855
182021965
354375182
539426023
1691812394
1565986528
1156037656
52775056
155708839
1037864693
830244773
120220761
862646550
658786490
1724570001
1269597416
1668950127
1156641183
341109203
1822147658
2042754720
775353448
903530030
1915745473
95368028
1882429863
636204068
1801371012
1547054103
21238032
1998376632
1549587086
443071897
929772738
376812211
919531352
381646042
1819628304
1448338982
1766136344
169007554
41809586
1519537154
857182240
2125110133
1600539492
1298897095
1549174192
1570245594
1331095856
1176051992
104249625
2037804109
2136120857
832778903
760700943
673556765
1353124438
1446531247
1328694419
1578418970
1404009438
1205007775
681080614
1505796835
1145026689
847297159
365530135
1232122466
1600263944
1866717037
157991288
1706998900
2139571620
535340890
1511926582
1078241130
1059266396
226880968
1536611355
1569618356
1096334694
1816435565
147551323
1510385998
1264368946
1053492572
841365442
1635389564
242604147
425624709
713030799
685806958
946065366
106810247
41572995
577895864
1181158554
1197581549
1899566023
262038570
306105113
49990366
299411727
2028769570
1029683823
70800757
243296146
745624704
860582120
116078374
1810357079
937747896
1138586448
2094728077
476387130
592621662
1914418719
1639790672
2020657273
511175218
2077067686
962381905
2078350481
606573191
1987007675
1972677457
1033960500
1943907284
327934423
1609761672
1913558819
860574051
1884215458
449817137
471144402
1121706831
1228891773
314043249
860270429
1071032725
29842437
1779789715
1877334835
1299592232
1918557794
150168644
991926473
1799926546
256193301
846041219
1072655655
2086756636
1445534410
831654019
464118143
10392500
1949989086
970489439
2142555576
752498939
1688882441
679256897
1941645794
194408913
1538921865
468958371
1245998360
676376231
592066298
492979764
2049110578
796927523
1946178226
833428342
1135713089
406084100
1069643424
1311078848
257536849
1583244371
1952224360
1470073894
1143313495
1361045435
957026377
1179582252
1585552570
599481939
1004913785
1961808797
309425752
568068711
845858501
1211243082
1200753356
373723002
1343424231
1243870825
928239806
1238234461
1013087260
1447131267
953979583
631561460
1325504022
1341404658
908185325
1999467916
1203109979
298434804
1188542190
938764017
162684326
1100281329
1841025036
1238040977
956335955
780039222
533160615
2113755177
99580442
324347917
1551563830
1262370847
2076600945
1133012761
1204126636
174991435
1116931717
671224742
1203664093
653670682
1594409155
1825298656
579381176
784137061
431352605
2069954160
1984179344
845355217
663719994
179000916
1134063391
18342053
756590602
2105057034
1206024998
571588919
514440338
1944818226
736138338
935921246
886862999
696595917
250247383
261846534
1102680751
169861931
1980458836
832286565
1598929239
1417314472
824025025
1404386802
1600961438
2114226959
1625375320
1883969819
1819739981
1418839614
816157539
1049873445
99511923
1096822900
336475602
1669492278
1366467039
610479910
60182804
1708660543
14389940
1631982279
785485377
913157142
687210479
607609289
85636166
503946442
64536958
1896428671
675502532
1280750968
931807858
300435287
521790523
1041390251
1752362659
1797530249
855359330
438931423
1384570603
2013227119
1547451044
948354584
1040993863
187403098
1593301547
1164680668
1767810684
1552388677
1676547741
229523996
1164663220
1820333912
1245685815
539567846
832790403
1982396741
932172771
783783088
1507153871
1153117495
1009239344
60749887
1919447754
1677910287
1573517325
1250325797
970497111
980500729
1958488399
74685129
1251642139
1841441816
1133011340
137986720
224861772
275850044
1298427474
1843902038
2020067914
1930017936
1458627639
459042771
1746354964
1408340244
1550623836
1694615850
1747416706
606035872
497001870
1476853636
364469314
299162350
997597555
1992622185
1804341051
540834576
1049244337
1742709003
2004768174
847785728
1970995254
338452910
376803099
341043286
269645602
948995812
254290366
110376055
1634820451
1865892504
795931520
279360575
323031332
754875515
1493825849
1143583948
216848596
2049987280
994814514
1100418697
221314682
277558313
1266657448
903788011
1308704702
2034399539
1147820861
1684106036
968480796
837141664
205863245
485446181
1537028566
197694780
626451935
1825109805
793870536
349325440
680832085
818248731
1396670824
575744519
1355718886
646123912
1502877885
589880605
1563553643
1224502280
1317191709
38648442
2105464688
266032178
185475534
664478533
881220004
827728565
1566276068
99128148
1441121692
718012031
2004423907
1271850041
704698848
749359664
230573571
1190522846
2026732578
1161717621
918100003
107124310
2093959948
787059804
1707385914
1098332146
79281068
1939473058
406685745
467077299
224939440
473986974
1685849067
1888158728
1202642814
981186934
1909375484
115018667
1780545841
386673239
660253991
298558727
1333958696
476414204
1197770969
782518201
1059531925
1518847334
592934061
939321802
262847896
128879833
1003871127
1308154945
1229026876
1882250838
2106285422
240316755
2135006656
2004423907
2134306659
5985632
714270770
1751216693
208795373
548706156
2040400776
1862467582
1220385326
255020435
991577950
1384172538
995325800
1856659781
509195874
566064415
1798774038
535945129
406927314
1363059640
1770116822
1008592662
69241217
1872984658
1746200200
890035433
122707931
655660262
1906875134
2085126667
1362851100
1250397481
538655903
420422310
1424681998
536242987
171999656
592031566
141855259
1572817670
1320245251
1440471794
379217568
1501930036
2031980162
1794350157
1268274315
1985751302
2085930673
929236579
719328370
501143490
1517619134
338994757
122384156
61239165
1494530272
542272806
573773320
348715342
2088803657
115501810
777286887
1202175983
1650121447
585639736
826039210
877832776
98180503
1181146405
634585727
1370229599
1345043585
892986043
24446464
642078357
2030857233
1052105764
844739064
183360535
863212100
1016157089
971135572
1677912345
1625950590
323213198
1186577431
1678263440
1901728891
1498999399
485894596
27730878
1810060408
1539599173
403941863
1765567714
677595067
612032300
1019625891
1131918991
1332773550
1600523329
1567149963
701331070
1982229744
1094609778
1790701864
2075988861
1983829409
72327483
1403934986
106264992
542804397
1469829213
1573186461
1460500550
978472344
1601584986
422876873
493513519
1896400240
905222683
1215429049
805757655
712717067
436384549
321663186
2012728119
952697110
987777144
1545590588
128412928
276947149
2111508453
1700407851
448316940
2053874862
1618754189
1640144270
125498976
1507279386
181620895
47358015
1506540432
323296940
2022670893
1230598794
514427259
1244955021
267333615
1776758784
294314195
1995502602
875081380
1006459288
157813902
1089714632
1236831005
321819113
296727969
24228374
1416578345
800122652
1056554180
1438331626
960862834
1797496358
1407326546
231883398
896020495
202628593
1440341042
371572984
889993644
477765588
794463927
1812144049
877001077
1038816780
294472978
395566748
2076475634
507985008
1831565810
2022912686
713484305
1552765053
883721646
978865990
1872903967
1544884197
1837586548
1263576414
325127474
482657289
635778821
1473865977
2014837645
537700121
1145380863
1407796119
224149286
1437348568
1662617229
355091649
506604454
1327887382
1057331767
1271879843
938949463
1456948213
1174951920
1416744284
489621756
1488279676
1284481459
1276280774
1388390053
1649696174
1708933338
1644720460
1867474195
919545166
666802835
625329719
8390429
761577978
830114077
1795118242
900297406
1346910764
30335613
1880826317
1729028430
1082032415
396522540
862089618
1469018448
124201343
195487473
969830862
712952979
1931313553
1871480721
1212109715
629482347
1470103627
990622904
1937838058
2118159888
1782229694
1345591986
1247686608
794941389
1660745425
175586315
1784033065
325299806
1866702079
2027445244
1864473583
165741014
640375191
346783862
1154910274
1453415222
528418055
196151911
773116966
310851833
1626974952
13953615
318425354
729454651
1320013219
1765599893
1893229943
825038533
13094529
1236173824
1770218852
1301779726
1201391300
304620636
1484804839
375471157
334421471
354714107
1983957616
154649554
450379901
741391754
1697026379
1846426154
1798365390
32893992
1902879121
932528050
516461773
900782470
1613300633
2094370468
1609934493
925477880
874431612
1945977592
1107302164
2089298003
2061925177
1661889235
1188990774
270788964
641015861
1439166170
1788441665
541011924
1749043907
2097980230
2050507439
1828765492
39233740
1464344081
1048877702
309977368
469647615
120798721
1656456032
1317782799
1504971163
1158055608
618781457
949576732
426385702
1720628815
154924228
1705635652
1796122915
62285665
1278002431
884072839
388718944
502516261
101280389
991127017
1573847631
417750333
2096337972
1683423332
652355110
174596027
2145739527
863115407
1258465757
466723465
547244296
448693195
737155536
1156860707
931201653
1639493685
583698777
1372415356
726034240
772821538
1266637323
1268761118
26561048
1875692598
1172169032
1867033538
1296600650
909516033
1011552279
713033261
984391119
1210659724
839318304
1840629947
1038233117
1654203071
1958205121
1873500660
863900228
2082226862
1857677633
682401782
1863243325
1235085385
136626094
1188412289
660553906
1228047897
915862912
612125558
1964872177
1083925956
310652847
226741858
845845897
740221472
1477085656
1417212593
1959217149
236008553
68064719
1699521752
161209184
377195559
1044152657
1242424796
816739130
1270098151
2123943030
440546441
578314779
550212808
59193120
116784165
23472822
1806967403
2063421737
129867132
969239636
1529514725
1120936225
1804221349
749651473
1294715449
791370192
1724912875
1101536892
937375432
1902543107
152299954
1742734155
126752408
410015845
310134185
746016326
1720188093
511235106
1580073573
1984236901
171865873
1266822749
747228401
614883212
1784655417
1696596642
74489786
172046778
1146239535
1810017490
1781358118
1884480072
895064336
544426953
1703763418
864968399
696655241
1134824857
2014972256
224067287
1936180260
786644022
1801183661
700570867
21812044
1299330367
2055497271
1420407613
1011948979
375263970
1450040408
1123878482
2085244232
762100336
1888806997
1672789232
1366535782
233125701
1388721688
754516974
1381768861
1671210845
1994690047
396976393
1752840683
1140507742
1060308513
361447277
733779907
1688744420
1883198185
1050594845
1823337157
1397184159
2059712139
90141896
1412335615
881818268
1825122685
984378334
878116488
559562396
1254435249
874697244
380508575
642975244
63992681
1036815086
1720837201
251115487
1270817743
969721449
103157433
186043325
2061092716
887262227
1841449560
469482248
50662999
1276315897
457627761
2024714873
1648061611
447723555
757704394
398012338
1709081604
937474516
1685365075
609474056
1959685786
934681461
403362845
680298703
111033181
925698165
1817159025
266265977
374022315
491196390
1774337644
976818787
3114938
1458634443
1672531837
1525861404
1356208343
572326724
594445201
1692788008
1379012695
1062879518
1284308029
455384592
547188092
1614304766
1999009223
1113748542
999743930
977066250
1868803846
860768318
1509505443
1331601026
756022677
725285662
875183594
1804286923
186834768
386276282
1306359864
823867012
645172794
211034254
442032440
984896551
907566516
534500215
200190362
2145881834
930256792
1769712426
2031488975
1855797344
570325595
723041606
1354866060
1037336400
1978960781
2033751943
498414419
1877434049
1368251212
1380429914
1584765645
788446924
1730408001
6033426
2053710285
1272169992
326035269
1021688913
620437073
432391587
1458645009
451074712
1284849089
1124183676
1343409726
770500464
1182239590
2114886780
1232771546
1721556295
1663087489
194320738
2143312278
1504970583
1830513923
1452830994
1382946443
978537507
1361899924
2045648202
1135802838
1602650229
1352779221
111049131
1549428951
1724954137
51957809
1844647228
930999451
1260375780
2042105632
1025408247
467625848
1285291826
2097226322
1235283511
1127107385
583648220
1544900919
2066352785
1302155262
1168381180
1861112319
2058166546
589243231
1794778049
1812259904
1938218023
1734360023
733427782
1309635867
639203201
149388
267152388
930453382
1147938216
1016620695
2010505409
98173580
708880625
338570148
1907094372
1100324403
235940858
1065650760
1911398655
88956879
2051380317
2075271102
1399857838
718640390
1741612566
1555497470
1231675540
1118753825
571123332
758858195
284516709
1142318536
1524515286
1351437419
1582212854
723397576
346750448
735996918
1970844521
1070723278
841650181
522544690
1797726566
1166120059
1099660797
822109285
1573585294
2080868825
1995264190
2020079900
1759210833
85338821
1371253970
888085119
10197703
884680867
665680983
1092889220
10230314
789626504
2142697689
2007441854
466567395
2069951378
130979725
1856350492
620605013
1195493466
843995753
525144636
364558410
460961690
897829322
266311987
94842881
1788587238
1854257746
279714368
878327084
1252363570
654443408
889925608
1797341450
443531865
1738015815
1985534143
180447890
1155831611
872753103
568302677
548953079
1871774468
2074420591
838708757
1162816991
618735737
243431800
1547481234
1696780698
2061702465
880031263
741412884
1966748506
512167106
1634570711
19511382
1766509517
676843936
114853649
1725469776
653588212
251490362
1542677231
753802750
1355709820
1621822083
1362050675
2103146132
1856356956
35719259
1241622597
1970665074
529631569
910074060
1901705906
1249532123
2043797257
1904584812
1367437982
825054047
223118139
994457746
578978714
2123148508
1480412371
1797705632
1580037839
376647209
1712102536
897838952
2130543923
1446358250
232737991
1716758893
14376208
1966522785
1527256781
1987082704
641559085
1614127004
1287927325
1817425894
1768819815
359048417
219231019
724946333
749382447
1193757130
24086881
986608944
1561858409
1220203105
175782664
1606983144
117077624
1935476435
1640760542
288450063
1246994667
511814270
1109388895
341817045
80666667
1829855301
910233749
783632998
560293610
787521096
459168339
115041289
1526361673
819605628
80058045
1874293141
486564031
1104629786
1064642888
620923381
102429566
1289257702
1286273042
1600237533
837112399
1078784989
90379983
303291256
2114696540
85755896
436464303
25628619
1414209550
818168055
1687524013
251592556
1176441714
1244584386
1541956008
1751104784
2101129361
1196390634
2061528569
1438866685
537801920
1457661041
37202903
242042202
248154104
186419884
1986347956
1881011245
581975155
648308856
191244831
254071978
699388872
602576006
183341045
212036738
778175980
775220545
2019704418
1714776525
1284559207
1877182871
903363881
1270848039
1787017535
1733550358
1491925405
508560810
519012578
1399518147
1299490022
1792767772
755889471
528937737
1723958945
477898511
1890587528
1717538317
339513550
710598864
1511041971
1175497096
149161933
1436719090
176691462
1745734570
1889519781
1658443671
2021182292
2130256346
395372768
1607054710
1219976580
244270429
1694860329
272954930
1260846313
1270777033
757150678
884105634
693682916
1252150291
33172360
2120803368
591006047
1268267886
448567249
2124292548
173592215
392572079
1778768952
494189596
1872699088
1482287858
1869346843
1665702789
1686594065
1383008439
1375965985
366311032
387726106
1995174644
399882337
154996759
1177977302
1554932175
1764851996
2113555233
1412873378
252953407
1655969669
1077356889
2095987333
414309370
1045471284
1509164007
1204213215
2008577940
1160845941
530589684
751459143
765123250
1364728302
120278025
173571641
56339019
634009591
1471243896
1669183289
1369410350
1730519703
587617788
250835462
627138287
1265323170
1755009580
774413495
562767101
2081448321
18734535
1978661531
669114862
770091054
1242137638
2064602414
1998847102
97182940
1144041859
1577251186
512396235
2001488409
1692079467
539450883
1563468191
1955143569
596327693
1747390152
429824516
1645367611
1106119800
405175309
1286516158
1634488979
1900025519
1696850522
1458633320
1166272575
895135287
1862238804
1675089275
1497663254
545194554
2011542120
1606353702
1105124586
167862466
513157978
427589021
524647514
883791685
549838209
1823387441
1768841807
1311319163
1789084851
1534579595
1230611288
2007787068
1759023171
877523677
537692643
1304239581
1558504399
913564994
1448562827
2092302330
398598767
517098437
1607119538
156353511
311063342
1413699327
867482938
936075655
2139276820
1642976467
1096307301
1912843804
1746649956
1930330954
1582629005
479622620
410648926
199438116
812436525
1184135168
453936031
45269158
1921433662
1895405405
987129582
1334896200
1011951090
84437156
390276512
1980855603
382403551
405918607
1995437520
1371195597
1160712636
1378103080
479184073
1833367277
1031292182
974500595
2113764595
187492198
1901910470
632194367
1518751748
994516024
1681505729
2106248440
2085303900
484471269
1273540087
1537539565
1986475531
222804672
1749133173
1714153808
1259820041
1422013491
1614817161
1261524249
1765845120
669458551
1561960069
1021791850
1373682068
1878666079
860907767
1306485866
655839914
576488370
1848573674
777848889
2040273498
1779906543
1154414885
1780387180
52014665
741266085
1766627370
1350725244
364912997
1180140377
671398661
2292569
295452576
914960337
1002652423
1580944772
262120230
2121891865
1211780258
1538879153
1221932554
1729890772
457739358
1699365888
1609443772
1559979896
1200312761
1348622981
1880077117
1420249421
1596874046
1352644180
690293951
69682193
763809264
1757619373
1386974582
1079563421
1967819892
1484950532
265181898
423412859
867410250
248300983
1899777624
1341154703
720089778
234767200
1456266943
872003729
711391968
1970374962
416164456
1146609862
915644257
697615985
880588775
131309366
639952512
1474734725
1713875527
879688604
1868120131
1154887908
1581252891
1073086629
855990612
802290824
1073628900
1289025806
1672865601
1291575067
1926516734
204665516
753334863
613896372
1137404584
1306993810
374146214
381406950
250451104
1225102768
392016475
1970885497
1582490982
1040030164
336994742
60489681
1236287087
1998368436
132838418
1349118469
483203019
1732363666
119478460
1739789644
946530975
416150914
822711440
582604141
1948241372
930390263
1576306575
1902207621
18123596
1960809830
374801647
1426957897
841276798
1756912573
741396416
792803942
61565575
1641754579
529813815
968245176
2108675320
903235104
2125868429
1935876099
1022819547
1593067722
1838465704
901899616
109726081
141447386
1200828487
1089901505
298565914
1375931745
1805436695
1673012468
1711813890
1063520872
31868657
703145863
1480888629
744586525
863495716
147457183
184601705
1489790282
856175299
1064394976
954366635
1518181616
1122670496
1664220452
918546234
1647936186
1217746303
649157549
816759652
534305664
2104020965
41913693
64307598
312561404
1615777846
1256909412
887055590
1700112344
1145674027
1190799255
562989059
797217916
780227753
301683205
493998903
1283256443
313244669
1866362288
989594603
1205281885
1143232197
560298121
1970794319
867677529
1732316007
405121980
1288751805
477125545
1111097158
388872807
120672733
1568504616
288687272
1683189304
713303347
1169973557
1007959446
584141933
1494080737
1893178119
694228121
1995390150
1893694441
160096429
577946592
1812854060
1128525514
111721093
1219760929
936249972
637657683
1335749643
1193873254
2014019583
789347111
1792590687
621548027
443052042
1900011879
1049158370
1235778831
772105699
215412241
312911188
1203246555
1520865341
1126898925
37219497
462685486
860522527
2077826729
89275543
1266301256
221628281
1007576548
253399754
1103190270
1332964915
1135538768
1430253793
442140969
1212613614
755501319
500963178
1364872800
704691224
606489710
1448860488
1434590700
1934458523
388494043
2140265876
1567332767
1110045764
850835284
1419410270
1145593628
1354737066
966891541
1386236271
133694012
478191007
397428111
2022007621
527052485
1459018220
1826332718
1467476378
1732773932
926128841
1712754928
443277675
1860809867
792211986
1256769253
1506884688
115453143
1856493518
1835382047
2137091172
565307739
1186714011
1555506056
1418990956
402302209
691288003
1552409259
1692311057
107253215
966532669
63459327
1595351116
1494019228
1003229649
1610462395
1298505144
2091660497
838688218
600060636
140958208
2068927426
929961865
768136827
734610789
181172647
403067425
463914214
1987806179
557992520
372877132
737582786
798177011
595524677
1539127016
639634939
1611083292
1475874267
1535726273
1215979032
1145188166
2133920133
609459121
43583758
491366557
2034392901
969092684
1911370004
313332750
1245353264
1137533850
352871373
1752017709
1913671899
591938282
770729163
865473470
389321303
326166294
80560991
1105284064
1168241639
1758097485
301547336
299036101
1612879319
711765208
1061820005
1022193145
2119397789
287090121
2081835688
591498168
1123153086
1607096543
1071434594
124159084
1604402332
85894393
1465429679
346365361
1858446578
1044131011
287848147
195266143
1986402836
785419781
1245471868
206240826
1510069066
1054260244
850592429
1203549158
1403080296
1760015048
1572266288
1204456050
140274795
1076390478
69275250
376892122
602501668
617335144
1031748413
638338857
1581104903
1527541239
1375420916
1354019275
401915967
1209624499
286389633
1776499599
1956067193
1894311362
639906602
894042627
620647586
1609053122
819471261
551823943
1182986024
2079159663
1235677412
1484595447
1744192468
1614957961
242008525
731864376
1269326395
810604783
1920661978
1835054332
2047431812
657282684
917224230
829994064
708189173
1728610576
1073532435
547306158
2017010286
453778921
2084794754
2141164500
511568233
1230789763
564165255
377482040
1333815239
1619624941
1688862096
810557702
27823406
1420533525
85342057
2063302780
2130696024
1426731776
1268593729
308339757
817694955
290926214
396332193
2105035891
1983406008
1517867205
2077267176
339155310
247579532
1196714157
1713093725
1572103379
235104433
1695075178
1963011007
1920797456
685810858
36574884
820965785
2110633950
1304140082
377162585
1932002430
66998478
344850228
826322877
875978096
761082559
367168829
1928720669
1610156536
729222567
1942495864
309090229
751749517
220848904
1909090008
970499805
1160133094
2136341788
632045044
440286742
1162018491
680118219
1556732632
2084389374
344851655
866956569
1607475226
240119523
798491931
946714088
1241447282
1258753802
2056628865
1315810398
173708159
1452072300
1259393363
1307172275
1273075666
29338117
661392438
1974677042
107022866
1203738774
1012727884
1423477328
966817292
1239819410
310379742
815907342
2002821184
1559087809
58648873
724830555
755889471
778722320
1546132578
1978491577
315171737
411994523
405103647
601733665
1495067346
1082845699
1431824686
1267937498
80087062
991011042
2137166581
1035254503
1223318072
1085161987
1108183779
2091260266
1579400951
1219725394
1148573114
1899586168
552784629
791224608
1235648710
1568998368
191439531
1345909164
1885132245
1433971794
509630310
1974468330
558514814
1110814339
763803187
201549917
1907829487
1746725057
932819833
29941262
887722709
1182864380
1465871867
1024123607
1395615786
1030578454
1355029238
439129152
963063492
24363232
1549502734
1266018745
1254170257
605445131
877094402
199352683
1020316962
1056069436
1308984214
1864162649
291626381
1803002923
1525351903
898595488
78110674
1806871853
1927319498
582782165
762597443
368346357
194434814
317867782
757075165
1735712985
734129182
731962079
1759320686
1175805903
798501467
796048582
1796426850
1073556124
2076208465
1856829344
131537087
1836616211
170769005
1420497139
1863914511
1820370761
1998284262
1854262476
2137511476
1808101962
98659805
393068399
722718435
1485570174
363687791
501050674
139966578
1755075170
1812457081
1641210405
1402442746
461646360
398448160
1124830746
1340030799
318024109
574746923
1632112220
1699801819
1067031151
2094587887
43433757
1788842556
1959509540
1194614675
1007344556
76941828
1612629006
1820606471
68277427
662629222
1009416907
503443469
1649271359
644504445
1171548753
216977204
2007379719
1953522441
2096477486
1945505181
1330143505
1008174681
1064943904
1334156344
302772843
1170768388
933029090
2054024913
712197382
275272530
1053526176
204163294
659926014
1413215972
645734805
373691717
727253798
63263117
1977448756
575036386
1183951221
1733525199
332505774
940244972
1153025833
1358359240
981222825
573304041
1658710978
546436771
1107875329
1434270947
1051158998
1415722186
715099982
646527792
70524922
527664953
1338969424
731055302
114395454
2019620690
1011907088
674003996
464167096
832703691
1271303258
759370665
489015417
2037089025
1382356571
1055018969
453330183
1767332073
98127756
566087686
2146006461
208764689
566950220
1771857255
1685318089
185000910
893662933
182976828
460815062
1690130072
437757310
957518661
890139811
145136153
850589244
625798966
218760143
1018275860
1732494225
1686787949
2144522918
366282287
403587095
1673913575
1663039962
1261150902
594402846
1454905895
1975205834
572844719
965690847
710255490
1651530199
553213998
577356711
1467090855
1600400679
826483233
1845761774
1049327162
1912885290
1842143453
389200923
374538666
1158448112
1327371883
859503246
1599284079
106653010
1088540243
859240310
546328990
1107111383
1007075050
1800801509
2139266386
981051999
206901991
1925620976
869884371
894268154
1611992497
1790243726
822821896
988943340
1387871039
454188199
1098678833
1644395216
661619647
1259067298
1157238932
635715193
869094809
2082849481
611832835
1784946193
80777820
94437958
1614910472
749448057
1572447119
1266304284
690277402
1729558249
1068771350
1269410776
1904206712
2045598614
723068223
1672278841
332990697
364918501
594793375
809883525
454863251
920987257
1347976876
261129923
1961424405
2111827549
1402269300
1944837203
1474807710
1675294868
991742431
680443913
1913649241
797824218
157788305
274178718
524809886
100473369
1478705037
1619137747
1743281546
1655901729
187472126
43777956
1286195700
1868631648
1931412232
430153892
1264746238
1560883218
1177118747
1397192401
1341663182
1663297022
1048438266
608153990
230629446
931129017
44856830
1607361722
537793188
1840750496
1619884755
1388613070
165246235
1707428375
1123714900
1347349626
806470191
425726224
1806358558
626084504
2058222681
996075295
1644053293
227742134
1510553164
660908804
1010850605
1075238339
653470350
1123738013
810838008
837006053
2119146263
144610230
207840423
718948544
1565737081
1821010486
1086851706
192591884
197071507
1934298144
2048627160
878830448
1397477504
954063111
1872675198
940341570
1038186859
258228959
1643703871
1546290278
1574141733
1304387477
2064577175
1135425326
1525813900
935017255
1220136923
1238605651
1915873422
1302712702
100786867
1085936869
2139351331
1075295512
364950325
1956964913
380632973
429131341
1640704289
1232321018
2096734967
545627294
1111144823
700375213
462922353
488685
188833774
752740523
280532690
1287649825
406882226
483089611
1864655070
836716482
1325054489
74084358
2009295497
639762994
584657671
1075817224
1609686235
619261667
1725576304
498282110
1037289123
959516160
68942433
1638520371
816042542
1601682767
387004855
1951444342
1775109325
92544276
1014907998
557779881
1235870754
1292974282
1696377736
519088297
1594069253
2051441395
507614901
275471448
1337408547
913447769
1174546718
80822062
707609611
1267324438
382643509
105225405
1190064139
1929318836
1184414540
738742104
2042920334
1921498565
2039328943
1785021633
1662308546
24946910
761175741
506664021
781361913
1072597857
478299639
607716135
1450764988
131398813
474558763
1270098808
876261770
1086814123
476549116
824190119
854360111
185152062
15412216
1516950881
2079560087
686373037
439649320
1370277966
1261004074
1433754701
1038778929
1370405480
2042362676
13895010
1729066194
1173118779
1459050591
41693723
1579674428
382434425
1405174044
1271328387
1338952103
1308248580
2029690491
1691507198
32427875
1073438717
349308493
89808544
272865673
940653737
2133423379
1477514776
2031378017
1973345428
1897827488
1078024501
179369904
531099703
907229194
595691804
779979203
771097692
1635142818
1505896439
2043226038
1257179456
1817777077
1162398246
1177546937
1540237247
1740928830
506515812
703555039
1661917480
1087306985
1075753560
278447170
956136105
1238456395
1911511934
1655695301
150240512
2064555994
210637050
253843307
1383395630
1667777621
1321431573
384036689
1935977695
1033064260
474188743
1543302678
1235569005
827356112
1883219078
1546101002
484389513
1483749173
72348612
1310528986
900323039
1903032624
1156394660
1765712241
6059589
1625149436
639951402
1120728781
471454296
1592899871
285718558
2000250048
1579488482
929671749
1431215851
197682940
327334622
1287978898
1157180618
1687320925
1347181117
1946964102
2059235473
1556787348
1229244337
349430649
1450141313
1232685771
2044489008
582056113
929178136
1034560671
1556203054
1705512827
1912581509
1010572061
740654119
1500700947
1589860685
1948496633
1717103077
757006990
1515954959
1806316919
918381666
1474817475
1114568218
638951720
881300360
1200349024
680364035
1015048982
1748289115
1509735511
105941262
1455742201
31849341
1769539803
1995889579
537622590
661843642
1821276710
559384167
932915073
793482792
827084635
944790386
1157305227
1676900568
2012767799
1274411801
637968709
621771227
353899877
1348552034
430772773
2040525236
807578681
1965124272
10761185
156895767
1949381859
1153127160
55486272
1543937238
161704313
378276679
264515932
1286857310
310105944
141152353
2088572048
437522459
1356976044
943669043
923048007
1374955077
1392660343
141534015
1354355961
3905633
1199075762
2085505572
60791339
197945957
1225455503
522835163
150101939
1607928693
1851083429
1900567315
864154048
2020052259
543637580
820463952
1936855381
1458382592
1906873209
1791523543
185740734
1943956039
1601006489
1307815253
770720581
1050370163
1106962955
1580532491
963008410
585464866
540668003
1756421070
1249540432
530300004
521906927
595900940
1743204333
250944800
181906344
483236078
55557225
1959092988
1920306539
1249096415
1209650718
735014150
1933827002
152397152
226233037
555305965
901655292
1568383424
475942469
791050666
1216856732
395982846
1593649432
2070479943
1783142878
921046262
840834531
1636026724
2118918918
543252823
228742464
1167098800
174808259
1588171136
2011280363
1234546382
1877135777
510352938
918528053
937645488
1199324681
1196661719
507756632
1788559445
1020041457
760473753
1439317732
1679885299
1652262565
1152922040
817063481
258584610
1876666272
135111579
736386775
837101585
312916920
1004790259
1537806910
1558988218
362406781
46548979
801864962
1363712764
1097780606
737586205
69907823
1002412359
371430038
1146784466
307309862
1445308425
741484453
676059576
413738167
1598570523
973194576
496210622
793281973
2102001212
1415265011
1008081151
459116219
1718755525
1593497158
1856730244
2048457862
788677576
567957892
2004432988
2082850660
1059443435
676080875
614903980
1237496609
233095461
1148139874
574820368
1221558840
1199375531
404749298
589857800
1472093381
881568801
656117872
215423976
1347982052
1018169105
57440300
1830530953
370018261
474469575
767683276
714043567
1343409726
861987802
1554277818
629625865
1013151310
209958438
220392558
1728926809
415497040
972864258
1311892200
1818680422
1161111432
239404308
209797924
1789206232
2080039347
1660706385
879201213
603314267
943066034
345257282
197670621
538275767
1017647600
1877363495
616702100
1726065456
1703384678
1379912066
2128646013
1431503432
103199815
1178413461
33653451
604208431
596234373
1409133355
1228513024
263568449
1151115909
745472688
160857709
1619110079
160759725
1429993769
1247090366
1905515516
1438107039
294979007
519874237
1035328371
1039056650
190578255
1596424674
1449133605
321067663
1625660254
1114968849
747421453
1162974002
1733576347
611953604
102162702
1841816714
1449449404
1086723288
1839249519
64222853
641115105
2127935016
1410251521
891531685
448386237
1190323162
827664039
928665976
862861043
1387070854
862489679
801557862
2059042233
1083109989
247633937
1403476486
408082769
198366057
946751510
1832948366
1937536234
1419051853
1482455910
575874331
1354124732
1762313463
1078950550
1228331406
1134018025
1995939788
60662585
1698230295
2042833870
201194176
18389477
440782916
1325170944
857444315
1448395429
2069843271
2091629863
1993071454
665205313
28362766
2121852854
893068858
995377676
957986412
1361916142
1219907912
1356705489
457911981
1201675097
47860412
1240184348
1632098102
417380845
1258344770
1248871652
439247080
1240309829
270372418
1798083
1059606703
916677223
1310400042
836141237
274157230
1718779908
1482739587
564290470
801407745
174470334
44958529
1487416145
930743932
1048551334
1712318301
1284768349
888093486
1207851836
2115005874
1533492092
451896005
1059730525
1984072058
1169917688
545762430
184588532
803069345
575782084
672424485
1008192632
1564143180
498761779
1410178474
1473339761
638462685
362563132
2106907926
160296894
433129707
1067040550
1161021324
1828687075
1740760016
1943374073
493499825
1643402111
1534494970
931217447
650128540
423697105
1524675891
1002216363
800113212
928528711
223470741
1505317396
1127703579
1749584007
1819741467
258207297
326001328
1562012040
1693099821
520522255
101956565
1050971040
1175458907
1611259025
592339628
1446156844
386150718
1967980944
1388256426
1197901622
75118145
634511365
282792045
558630973
179948475
1614794636
1046034624
2072435640
1920049230
1870874586
635665704
1527709922
278528749
1011687793
245711593
495599003
1887670315
2084149180
895910762
1017557932
349325435
386138240
418325635
1341842267
1152539838
1815561600
1037242328
2016132143
1135268172
1625401251
288282414
1434667351
303484249
1880849384
583825555
1077707065
1881316573
716828492
1373480613
1788564268
864972310
1227657802
1342286017
1073770784
1934816802
445673887
518114314
296995608
960358979
2123042013
873336633
1797361056
1028743484
1603531523
1937157387
955205197
46306104
1198140773
845597531
515652128
1973311040
802238268
1223604414
968381648
886375578
782154046
1134946577
1496106878
1981265373
724613891
1393025408
1847099916
975716280
1879270010
1177730417
644155860
594770918
480823763
1443903813
1407630668
1442003779
1149032598
1191833530
1637448936
103674205
2045082266
443287688
499585043
1843924443
1028830997
1583269422
901379705
1073624494
1662811140
1296733941
278353519
283858788
1590745894
569460070
364594190
147088190
1006507412
2073274694
828108725
181422838
1197554194
654554174
1182865969
502344440
448025581
2122381712
348817598
65812021
1681771395
1884753382
1296435720
117817188
1655816159
1474911740
1558718373
1052087259
1004419021
1232370508
1612198686
1175046414
2042697025
1151127271
1777663952
1585146680
83097851
2053719948
464664209
2142510198
1787700687
1400272155
2091236945
426576173
1183721292
881677437
611896959
498297969
1695321721
1324070930
855962323
2088938201
1037607082
555079699
260226503
1435707369
643056359
800677742
1706226951
1106657165
307984951
957560214
575326730
1127708487
368862450
313248025
1929309485
1934015352
260844427
1429380581
15903784
643195336
637952233
625859444
1762405881
55511987
831849129
1438644597
414459505
747744365
354271910
2062392708
907042698
1495510229
1002184334
879209295
161593824
142503151
1370200532
537253766
703772758
1697446283
1790991801
2144260178
495470953
849814024
843773132
1177674976
95204710
1214606138
1960230540
1281505178
1483040014
433926599
1600691097
700733028
1166524571
2054026493
232530412
1929740968
1239412730
2035921340
715644284
742796477
1587665396
1433359145
454174589
781678555
1826754860
1266531697
1654186943
922296130
2047940433
839093642
1887362703
1910887049
2075770141
920308489
1602755275
121711065
1527405743
1731868920
1077587908
431555549
932974492
563538630
330763819
2093618867
1715406124
38501993
1389820792
588612390
987577382
1814431691
1989533396
624477253
1165567535
439490915
1931178698
1728863335
277552467
119926987
1003289584
1644571899
825772687
2000662705
1227671636
2140178188
1899032810
482807476
2110879731
1949957891
712984502
834740825
1055116288
1899335516
180243456
925355278
665822265
1908647682
240582418
258729811
1523663192
96848702
507823013
2014717850
193470871
1356366861
1397566671
970227996
486906529
1469410866
2018498968
1077580490
1666831889
1588098038
524303465
194510765
724631797
1422883844
2094644392
2120563915
805951721
446218945
1904319509
2141810472
464935495
1990351483
392008529
1828282787
1456718529
2038712289
1395478185
1005367800
513811436
1272500966
276396366
1964018411
1062970263
1684342710
1803957851
1298359701
757545011
571742932
108877210
125013832
1695253470
1525028286
2138427396
946676583
2047120353
796608739
45906056
2017688104
1753181270
642268089
516936489
844711567
1908653724
9800166
1869020920
92416413
984110778
1276380345
160550739
1818917555
1911204676
907232778
1675361780
1959196027
699565082
754630831
1449507973
1581612330
692941348
783718205
199876894
2147188723
1135007474
783543215
1575266513
473974637
352806461
1767587583
2060672040
1096545040
2012378376
140961636
1842622258
1164998982
1183182690
11020416
154289833
610163622
1572507178
867957362
1861481062
1184958019
1262753116
1469313800
1310303716
1505254132
1670878249
1782554017
353101684
102382117
1919626343
1711005408
1755834044
1407960017
376074019
120106632
1260192073
1760867944
192582464
1391701740
424432214
2060878774
1982935323
426333284
1456962466
1710024460
654237009
1590696440
1900801860
1323313584
854508074
490425549
80882305
1744656450
191607477
271697102
1585909298
1913629815
1926364452
1410162207
1961857674
1432071822
7513471
788716012
1874016943
797160630
970124628
1011338209
1169401953
1193471412
1233128342
1796170338
1868852271
968497728
172728897
1926054349
314697314
1499426237
352740152
326452502
1277346724
1028031678
1935337963
1704785883
744880667
1615441123
435219708
1923663872
971507780
2035975560
2050731035
2037037641
1534812699
2116079516
1615678321
612315109
1097227699
1146840916
1450895705
1435131036
481925366
113181554
174769039
2103014450
78674495
956838689
728357107
680055404
1397378140
878338978
1150251281
2060191102
664056783
778903235
1915712579
556604887
804517121
1656059214
690775078
407178219
22504004
1511686295
1923519256
716229560
1258461775
276664934
1870042390
1150489285
96356940
442852561
322124131
507141036
523673625
649534961
1338132516
218359506
166949653
2030616881
2054217359
748109296
652789679
1868379794
2052259946
1534512837
1702348717
667490325
489036556
1501813159
1597404859
1298099022
79207656
267540612
756610197
2025867815
130211104
385029657
1977849305
1926434615
1291403006
828572680
201563397
1700370358
108644550
1663940681
154617800
244730936
619496622
1227968142
124207965
1593390131
1586243251
1583728268
458230335
796805391
1858507525
1140201889
1033422317
266065469
1439475516
754673914
1684757246
1829754637
1530421582
838664657
1118380396
1094134635
1875857355
1747743846
495220417
988863523
1554530354
1175073386
1021403080
169664819
1822189310
448262868
747239473
271951062
934894818
2041986136
1571173705
168757989
1969388444
1091769190
1676223712
294504881
2139216697
1439905383
164876193
1803744817
1025040548
1889235403
92300385
2068573462
1953635941
901674081
1714679872
1242519430
1568581023
233244609
521838992
1953311144
1185496831
1261225088
985644233
1984403467
2078145471
337052161
1971558482
1282309768
2004892975
1611185557
340493045
283669404
258886159
569237519
372865859
870362770
2143996749
535958178
1845691117
947507427
396002520
1563135701
2012121785
823798999
907433070
1890071947
1189177318
828056853
269946403
1790529473
1355515528
1589027231
1689825585
398407320
197379163
705403975
1541615335
1279548390
973348250
1506253238
1056898882
209019009
1034969452
168737697
728320133
1316218321
247851934
1340808051
321534627
1293925542
1935889469
337245382
190654760
2078553106
973901757
560091785
488390988
367293788
427901021
1271343102
1413844159
2067988293
23794188
1750356563
2123582888
504696540
2103942960
1611892935
1636013461
635286928
102813712
524841147
334057469
222168792
723689486
312796320
629098248
159862263
1189820834
1021423701
1615818663
905937467
882159702
1868628433
724920034
1506934476
1517427614
615940675
117633484
614209034
209379963
1838855175
1428221007
1588714336
803630694
1109392782
861795086
1046968846
108343505
1164692872
2049269775
1351703435
553944296
915525407
524401209
1955888662
458514492
2040837788
131440933
1163776059
604386718
618949347
1434378630
738452351
1138845808
1065834791
454677248
261793524
1096839564
1138365453
744278004
381620972
900794429
574289596
1631881128
1444451625
2008691484
1982433436
1399602415
1780314457
1096649004
499679922
723304401
1261810484
1696455539
21372857
573963690
2025037098
2105574757
1432123546
1059967520
1383205703
1508884101
1518757310
1857850226
1236355837
1607892038
545945316
1223508538
2086015748
1097332882
2028965238
1719030774
1353577570
150063838
1920668565
827147828
1802204585
1907277034
1744979780
1831525966
794837544
746280909
1234913002
1236723405
969518341
1786945308
877360398
1785363631
959283091
379631193
1402108956
988094365
1001162923
268120765
1006898706
919551501
1658752271
2093565912
1332664949
1844315694
739528336
1898969792
1987871819
67270730
259662214
165695606
1404979388
1754755907
747269343
2059481277
385248270
624528439
2003994896
749790927
1108266878
614601275
1646346487
536200705
1802419850
890566439
59237877
323318627
586376615
1552412142
1858784881
1005958842
1980439639
1182215449
921159455
1838665649
1021701880
1529426833
1070115478
1292146848
633094523
1140634639
204782096
2145748220
1208381838
8973249
1180206082
1261605101
1430756880
1280975270
499595039
1174410379
634382897
2007378102
1862036877
1960280848
1641325171
1027057588
806817123
580202616
402181735
517332274
2141128100
81227526
10965818
1364213262
1290544320
700689626
1726880066
1806993633
1247105354
387965873
2047987382
37638876
197716550
454238622
979775238
1683321005
713579766
2100170388
1675829034
262297024
477016150
875490184
1510137224
1475325371
1917639930
769362637
1738779773
1483669287
1320502991
844438854
1199118282
1225225079
1785315397
1710017069
96042284
2143571096
116334147
487364239
1350019354
489203337
203780853
776899519
46414661
2018066169
1537750844
445103375
766023372
1825493411
2080734272
504986007
1925064834
1725476978
2095672365
1487689078
457572918
119596426
2040434282
1221150716
1656659197
1589640469
621647800
1599982788
972218046
454115785
50342318
1258363471
633987774
491779596
1303492500
1154326639
568423861
1815485932
352271438
1472186255
1347164488
608903165
1175179338
1321998295
1126550955
930661218
350539845
1990823906
1457766030
1143680516
89373255
1845772721
139304306
805247703
2109496537
385536506
919339354
1184933926
1854046893
798489953
1901465606
1209140004
828274319
2111014480
1652994465
1802785737
127044948
1745602096
297695266
1652294371
2106087051
599591211
949774646
619944292
1113997433
691410471
1278398186
2138310082
1100412356
490045375
310500883
1812191104
1845147748
711412099
1686583824
1796779338
1407042216
1021482520
1103593962
1942964582
401178426
1871114133
1128070367
1726741393
1118101076
169492548
1539388883
2030733636
169282315
2100193289
275576771
1409381979
734132452
1043357729
756536543
1017970245
678718079
2025138673
1020936138
636059421
1578913845
476607222
633603067
1524839551
302222240
2125542644
1780370665
1153057020
690930246
1527818282
758258250
35544479
1767820643
1307627203
1708683139
1751808660
1369375940
178077750
256209581
1136893050
1680918419
2009810085
1333270977
1874522206
1645839309
1445271303
2066474720
182490369
1613869547
1644204155
1690455702
2084818952
691619491
1706674144
653290896
193168539
1039603339
1687893746
1132857988
69110883
1577425463
773320235
1748262661
1689625512
1974414745
662066014
300442970
874519372
1795276746
672387729
1811684477
1941072956
1865733397
81183147
205536558
144815880
1167723528
1708300835
592070921
1046952855
729159773
1715634909
391692081
89214901
1951149673
1809871786
970506014
1709534202
1872495003
394605721
1872009990
929802440
1056788788
1536655310
2053521931
626562886
878809538
475851970
138414624
1416916945
2072306
630787364
1472503438
2052175838
1157313135
307287215
639087906
347208605
1099984142
675863111
227339861
1095458348
2003378130
1676549911
1861792853
1816149218
1963420750
224657811
1985627599
447625614
1090871973
130051432
819103991
850657464
803531027
657699915
1837209
259916544
1609173251
918899102
1206432316
1556060365
692172695
1421439521
329874214
1135272358
737519111
1277636451
612276828
86937210
52207418
566180383
1798736727
1088500477
1136575761
317501342
408057748
2027576779
1412230297
1237863358
226252354
349378883
483616221
979451666
1956851412
98059615
1481284399
804404000
1020696728
1135961005
1861379617
1503415936
890847692
234961428
1711584123
1306765110
1885970781
1028351900
800186147
1182617011
224938274
491014309
959764615
1740139749
1077032568
1690130051
1137793899
42695666
2076993723
1789744073
248543360
1307521571
147183153
6043859
1698278161
1712219444
1130637329
217084930
1904462256
382097839
1509509607
288523459
1914664393
1917092326
481440801
863791134
135527345
1695169457
1024821667
489666462
278046903
117205363
649135986
1750528397
611894261
1167467068
1364878419
1151886433
2065987223
881548620
616776918
1627834165
1450571749
536078892
1397493093
90263450
137317100
1793100366
953698370
1636820384
1964558023
2066455341
516916473
1429791437
544669394
781812960
466501555
429604660
1860497811
351581719
126646804
832815226
761984731
1394661609
1422133018
1918976895
1052578135
615724700
1187899712
297935982
320468539
808936677
889284420
1268486948
835890418
2013076563
713680423
973265868
588120845
1340929115
484376678
628922250
1023544283
352799013
526821967
1291432647
1322959944
1431052890
1693806498
1605995962
1787800962
1341987411
145781670
1842269355
1761080946
2054013753
1926623993
1166654433
1242673276
1442642527
1486978659
802306333
2022741809
1478184699
1722349833
633257497
137960751
1240318139
289749076
740855928
1830750279
1699614752
735068797
1454769567
1342218051
1816824773
1063197301
1111312577
794548630
305992333
306432626
1745038447
840252534
604726491
539642154
1194961421
1647639569
491166765
145237468
1244108260
641998878
525847906
991918125
2146302325
2106576054
318238963
1694764232
2105039988
2020747738
762119084
1594050067
1831041990
1399841814
459907471
767226983
135561895
970783458
2054879941
69628080
387722287
325646208
514680974
1852111239
1955931936
1956384567
403521666
1024076693
1816285686
784752229
1248028283
1118021503
1924655820
247422796
1602065346
831759591
1746485360
911968414
58864985
1166614561
116948837
2097531716
2066008362
1113617352
628453333
989427020
56167448
1214911051
1928957662
138890130
874642514
1510433463
289070838
773143389
1483908963
1624846039
2026870248
1178525349
1706571638
2086984599
981174272
168516713
211898332
90718876
777629093
703115033
565905755
619557973
350408153
1238363656
123908227
2033421999
1532438452
33298609
1541597674
2116247990
1187285710
1709840150
2100100337
1848464850
1931905410
1697808319
1568618153
1735815554
174591139
122882760
283841261
1056130772
1537067042
251510335
1122690962
557923926
687677886
410141123
1812141559
306964226
312661446
1696820173
1825585256
1585119651
1830429309
1851411786
2043305682
836663646
1522232274
29490573
2088616316
686714234
1485659492
1759626322
1473329881
1537660885
366584704
1454863161
1924461260
556695673
722493626
1523214287
1500360406
191931532
2145725246
676253796
703934467
1827489708
180228284
1790756864
154573199
1247031590
413590789
856897144
1725152000
992708770
1000049503
1811307354
204394658
1476958935
196190162
1524398975
1668132218
575999688
303361243
94503787
1897973952
595378369
870936183
258770733
902664250
293741399
1186324303
329064860
936555005
1968373300
1649459619
894327331
1209616061
1909918237
1026801381
1238188919
1718337998
2006578372
1943624266
775481625
658820066
377632450
1684098669
1262670388
285241620
1440798682
841965374
2003631101
2000634187
1991948234
362172806
78511846
125516922
2032923812
2077791038
248728011
89708957
255434861
1091897490
351254341
384628477
1417348685
1782630881
674645976
1538477
1176967568
2038875920
1041677388
405933436
243161210
354724729
121940653
50604072
618419482
1781319987
1889602792
254944207
1212704264
1845670226
369238893
461528832
2088394030
903559942
1553814261
990580671
1507759075
321355384
336887477
299985406
8879128
1950349411
1802768613
61202428
353381462
1833184401
1140355525
2131206393
1912978987
1380116425
1579140912
1578354409
693368596
883158021
2032011454
2047769861
611479415
1286873752
1545893555
331177081
388246576
1416917411
921478444
894342090
1895114260
790497002
1401610882
1752515741
1747593765
1172775684
259223977
793574225
886964609
1245284729
1674246640
654554174
1520206745
92717644
167751010
1764197620
1005069450
1114829158
1379933251
985582603
499632332
1291366943
1460685259
41225032
1773630827
1376180441
940180247
1610165672
1065325316
613259699
250724433
493473136
219913790
1684426715
1806458184
2025294558
216896330
2030153636
150944890
51355856
436677293
1768201964
829512194
17920644
275420592
2122757900
1055371511
1429215749
1715922835
324914853
26100377
1582076365
455812401
1712307167
1593157197
1478414361
2012935787
199630575
658971960
2123148653
1031587465
1248836060
1250919679
11534548
70527668
1459204437
1808644154
122821876
1514645509
299790533
1369574333
1538056831
1696944630
1980825743
1014183169
774317822
1903696049
1082212290
1836320912
803864110
254443643
567451058
1749536356
1691055640
362673996
1282356979
209047603
338116197
731647438
572613468
110063555
1674195435
1476366559
1389890582
1729971430
1004792830
1500690204
323072990
2104903130
1547566927
844742029
1685541257
1649434588
860075750
806764924
273843763
686264117
2115518937
596661743
474463128
439855019
1847037579
729874442
788551000
312004186
1206388625
1023686495
757553649
1457029136
1483042860
1473556614
1287373042
1732774852
1747988405
910836260
1260373271
1896080845
1606084527
469437927
1020971346
2137686126
837445275
1200869904
586228272
748909393
515808714
1299952133
1019624426
2137748544
1801615852
463408957
2134079425
2137771056
810158235
186360855
1840556158
1514523255
650422013
1039348875
1928442683
877541764
755368459
504207595
596916365
675248456
1855324830
387563749
1756821256
1451764265
2084947769
1740173428
1467784646
819428354
1926565883
441228722
1127287033
1608697587
327488993
1836695621
1047319506
527847677
1612548766
1744693155
601165317
344611622
943128322
996920776
983308141
1768056260
1529958420
371205219
361718180
88572754
1095694620
290065641
2044660473
2130991894
1761146183
1090049255
1491498865
882816129
1932025140
106971237
375641332
393599200
104940007
1311260341
1898318038
1091585214
2100311222
2103813279
568699669
1037669292
1861184503
1191220106
1847225668
496133168
333039831
1403451851
1886339158
615391423
531121972
1991798180
34437309
731191720
965638143
656518106
1780276390
1555804344
1797360386
274713873
1825207312
1718838069
493006095
1870438491
1150499683
2042919054
812166842
1036187312
688388806
614567685
2066760694
2062785564
198234580
1963648982
2102250996
994221799
1673041782
1918876775
1756209098
1908967953
788738680
276535232
31958780
368182240
1198346898
1254773847
1330625952
623954148
1156938854
684985227
945638544
1789750465
1589812735
1640364655
1052834784
1257800970
2135222420
183684587
2029893816
1917415221
418429292
1697140764
1391100953
2028589616
813412045
65687961
1554969002
1436182765
1133665205
263766668
1510058289
1824837064
915547349
1589797464
2018871458
1619520122
785691361
3774504
913186276
298525692
950069349
2127802636
54467276
671462448
1945780586
546475271
734354827
304543677
1217754152
1598965802
101555758
1139881642
1759868737
1647021011
1755037731
1640617905
1594125214
1865793516
39427844
939157634
24615224
294392311
691688197
1936031096
417773356
1837743699
855295259
1840131930
928155935
1316860365
666234843
900344520
574615761
245415245
542675416
1196771962
733953858
372931478
2053346171
1573388885
1024286402
843319639
777495387
673302833
931526782
658786490
1737473126
349691944
875507624
2041476181
2087470616
368451311
1817104527
700820523
1763934160
748906793
495311684
929794716
1929144399
319786403
1656393088
370825022
565308964
489332138
1067641086
715383710
1938526933
29219249
1587764811
396228551
2064177003
1468890496
1552570943
1678377698
1601828950
1620450642
1948705131
120012555
1307348283
1981113534
283498152
932502379
1496676810
293602854
418010810
1208708948
1489317941
1270151849
1698268369
1110321513
6717969
2068700735
875207491
1513037641
1758552018
748510134
837562163
1566234384
1816285686
400542874
758304139
1579145481
1196173160
173580960
826926817
1023534846
1047686949
1564388428
1507555240
118475833
1811460583
1171235517
2029783840
1622650527
1837485328
679937202
1073105551
677898128
1056370448
1487743241
1175988557
1949661453
1732669499
1054235520
1483447955
523760896
1676479772
2103537882
327567882
352830965
34838508
208963026
535297151
930905274
838762434
1938973265
1148587775
635703814
398205771
1115883881
1407357802
518425660
1076647248
1302198630
821679014
1150261577
2072401730
1844353192
330189113
893471842
2072634226
1628171960
209800410
396754180
1657983444
666184587
1814268028
2028429676
401086706
866550236
475456608
973801557
1905352169
59552222
2052195452
2057875070
616935414
203822078
522943161
521578672
1447968882
1157817308
764691128
753533612
1342084391
262066472
2030453237
819578928
903344075
346506967
1315472229
1577376218
2046560063
1116582770
162171747
224800882
2031645577
36555363
509497960
2098603039
210281373
886428720
899378660
1331836993
632976307
622102236
963908048
1411663776
1537770736
134118132
744592522
1841980656
1486454881
1865563620
577315261
1996940867
42752119
43597312
1876912494
651886845
185442884
14803484
325731100
1341764065
1127260128
1144426022
672449885
218236018
564132187
36668006
552512042
1047945606
1991304520
1450537263
2122051992
916266472
2128664384
1988450777
673584372
1016863794
57480649
1886020396
1793707442
1640538556
972418318
591970601
826343589
1686120752
1845850180
54932365
259637765
1884300076
1156624888
2084931532
1691239707
197508663
1137772320
371955156
1526978324
790281585
410797028
1682705628
765538027
1338184849
787151837
270177346
172759961
1944411109
188237870
1185052938
1438421564
1090917649
1436049396
137914192
246244929
1492429813
2039094309
1613081006
410757838
2029052078
1730911471
356181413
1233563631
2112331068
261908439
115968032
1595772636
1242659413
273947445
444022990
1785454015
1856255523
333516740
562589594
1278494960
170726608
142980955
102817193
1394294874
758760669
15217710
212082909
2035859179
1062765224
1129035115
1409354815
1934130038
1852421913
633799238
812273619
1061874256
1453908969
2083055055
466738974
280535608
684722257
1130168712
253107622
1879483189
1746983421
1343826090
1827802048
1016887990
1436267430
504001117
320362254
942849017
457098945
682351636
2102956262
1908402164
383555181
1802293213
1743211316
1615121036
487720320
1401151362
1091129263
1174382056
311234654
1236780092
1255136498
1079195735
432130849
1442481298
427806643
1203922538
2132151452
2141033992
1022410687
287886464
728432408
2115545370
1219124770
1836567501
434482191
1345272883
984458593
1211142932
1512516585
501764714
545859843
1648266382
228425557
651273816
672309403
671761005
1131331873
248113032
1542270361
1937073092
788185337
1258227162
927157131
349649908
1034542234
153099474
863579273
1445961256
1807929659
635152984
1270993080
56789803
35388199
1890892844
1710738103
480639409
710946269
397528907
557775077
1873514422
692959354
675559579
805906321
1002978212
2002478718
647253120
2122535166
758925646
1901310465
1122549675
1303021707
680085015
322662640
1577503194
2133600333
296153491
774450129
1279426683
1409228034
1024509990
1832971779
1743874922
1355059178
1071071353
941207258
241523554
2085186012
595127599
846469011
834904207
2000677291
1208435768
1953188132
146918767
1847726616
37795847
563132116
310715724
1809577688
296876483
322371248
1270234306
318797342
33863092
694661831
878403575
812007485
753912644
1141684437
571783122
794391755
1955130211
695077776
1411044001
1115843847
827829984
1734636662
2070473595
1488478537
1439692349
557734096
803273425
224686812
427411350
1037707923
1917984022
607057060
184552302
677350312
425069525
1686848329
19665676
1445412603
1456585013
920061076
2000225961
66447712
1225009124
452188360
1932940915
1698584473
1709159209
804732894
1754871880
1096636413
283805879
1714122697
2081871863
274225333
1186973302
1775366902
308253030
1651016717
464059501
1321957852
1220677323
326296065
634747592
522511299
1858789410
1628121562
513303183
412962542
2039563079
1133819641
1362171438
41414706
319728789
981315933
1848055749
426148580
297084761
595838320
369303552
1207978668
1918716773
281548289
632278388
946662626
1261818802
1901130413
1681773207
889782455
747133668
2006046455
2059610247
596132384
37063170
1276682142
1882121781
1598370347
357198011
654183907
1436766768
1131294295
215576108
627098492
367939066
941547619
1124340143
1983660595
1944269295
1343630783
1234511263
1366120741
1246590370
7725057
1717192053
991103801
265922843
1412405038
1948250480
841992865
1490831870
2054875065
2110302444
192419522
253846833
1121283350
929870022
997861952
834875176
1572255615
2128418904
276247905
1615925517
2134792706
1764596546
1381624825
1112581029
520170287
425162378
1316524748
1545729974
780755652
1497902479
412589329
2074972670
1805270506
990428676
1322438409
240055479
1944069248
716594201
852546851
818987723
825972869
1443073425
2009847876
1585384947
1444617366
571123332
862805205
527161854
477220955
1131418985
666603834
2041402701
1788260069
251670938
510440300
593147123
848336497
1674953344
1564645071
615778571
1590095717
257750995
1506774551
1611112084
40673248
1170523893
407882858
868417212
1971495080
859326861
1461586734
2037546425
961219758
1788596697
1487918304
1467263064
2008649564
1296991901
1819371840
2074286391
426446061
1214596539
844957501
1203705450
33237885
1866653741
1065486943
1824511840
772179815
1553005311
1762444651
1838115123
1695424063
1847856319
1872523425
1301029746
1869079877
523050496
1815069925
1373637250
1370229990
629249399
1937498823
662906190
1664392445
1304469322
2136403599
1750555085
1655829254
2132140830
1052305752
685782065
10061774
1372355928
226031563
31450129
1625732101
1466521387
1141973760
1165231466
1306015835
472350770
1532443241
1742916210
136255436
1089634817
1352357036
152491570
2121859035
1342658413
1529716961
1410647128
853892770
1781832077
461565309
739656934
22143555
711814531
959743441
340446256
667584830
1561353019
572079880
1096016431
776889354
2019081397
790703642
927080026
1238962999
139228719
86285406
176979210
1347725020
1023542706
1530474111
1049767831
1154023655
745449481
282153678
986843863
342239797
960638487
1745204847
1365117027
1244324890
2009653380
1489879908
1338279307
768666750
326067539
2043961806
1469587501
1081937562
686868881
1312848993
45098017
479951258
157300629
933744333
108225023
1556072303
1654644963
242857708
970019359
409221690
1907323558
1609686235
1358823993
1328267586
382030462
697176657
383159136
1521149660
1942770537
2096476853
48729511
1781582955
1798380087
423411646
1511399387
1134076720
1968760019
2142062541
1041120951
661758556
44401132
251510386
1483267239
138618760
453164728
1169447311
1669192883
1633741917
994652730
412513271
2102431855
1155718813
255575965
314109823
1369347347
924602505
1247053496
104877475
967952284
133544383
331438038
1467967938
894276228
192565862
992055905
2117432907
1162019831
2017706857
605740932
363469285
807392042
800503741
807315706
670799897
983122025
2062634106
372359842
873098233
765754713
1026124552
994133855
1534928540
1877206740
1730850267
1430738825
1420151535
1981306104
2084634718
1677518513
389725334
122025106
315923153
1873961142
261865784
549086949
1370963698
1055672905
491216320
2042354134
1346430682
49219129
1068864056
617481941
1852736790
1473994202
597005437
767387716
1397894949
1367339965
1416087914
817646444
2085404880
2132457401
870167532
1516709333
146680464
504107211
366184542
34031406
1344311747
349818722
906607278
1164486849
1763471283
644183658
734861554
798514185
1428642339
1310766055
1908499679
1387038520
1943693660
483894559
931295070
994926666
433461734
910234605
415484443
374229000
1487783933
1494600343
2049453416
1605287376
1683410462
2068573462
814076595
1732483361
867710534
136494886
1166939770
758682309
1776744436
226699744
742667219
1851533762
1642376649
1567604936
597898646
1008468118
969098018
1993062342
1964429745
1614175776
881526966
1003968940
75361026
1193645643
2035692442
2028074509
164930975
1132938682
1315801567
1104329279
1634255270
1965173170
474100761
741491534
865154587
1915733511
2104165845
671337411
1334511199
528653049
1640720716
722828440
1191517622
553239536
348866397
499688287
2114187932
47899330
1607543159
113290232
1950090229
322390359
1711968785
404493709
786825734
1853921657
8469003
2140110392
637643186
2094331178
1511864204
2121728566
817429848
1616056636
1186817750
532370228
1688516082
1709577632
771075801
184523349
1181317826
894044361
508767342
821270560
1970256693
1079111288
328698528
1454783142
1747162727
674607029
1679320367
2123075214
190323071
1947168399
1999568572
600680888
845217937
93564657
1783245074
968040600
1490518276
783826381
130397339
588493736
701033732
337542837
715126667
1245267866
205331335
1036368849
1107257819
243552998
1742082164
1171641190
899528255
1507333447
540369430
1164993102
434212525
321690169
2079333472
2032187651
552714485
205827880
739546297
966374558
1335855329
1613825293
730569683
1156739110
46673199
848776077
679253304
193300248
121183427
148415337
1282409936
1267953036
1175954663
2006395764
1408212542
1081880969
1244295257
443853514
1548536977
330505400
394977829
2114343997
1822654042
1778409468
1173373740
456087508
1231669750
1467776266
823959261
1608678553
719676678
593487301
1282559631
30600309
507357361
204803203
656204973
775824706
1237070792
1219473772
1136026894
880672073
631758735
1314542544
827246541
976334690
1712448337
383579644
1619988783
536758179
2080637662
2144628263
115380093
1934092233
1996771604
649489975
2054028965
540533603
832520802
2078571701
397774354
2054510963
761175741
1560779414
545381056
821173806
2132049955
1026750703
530829320
1969298710
478343805
2000114804
1507726599
830380600
454879880
558606271
951619832
1371685692
1114046036
1632808603
967263494
1742560176
28226647
8849540
2114755673
1702379912
1970464032
283110464
420600519
2126690738
2041750773
1813053891
1306607681
1165012846
89302329
1987373458
353162115
359582555
1279260641
1305011021
1914286558
1444903957
1169425588
841876806
1998329821
138354690
1866668062
384443250
1043049899
1417905064
1328799342
1839744327
1544825706
903384602
2044305788
1420181240
145244392
1318580413
1917411459
100479426
1324493910
9100601
1049110673
142502842
1182710463
1621279201
974059066
1715993320
1003875665
1159066842
459081069
1086915091
1792736298
347165158
112705625
958325915
931792180
1794835178
1000069524
202283689
687573296
34075477
1094209376
1072668852
1711529695
1948809183
918304419
661489990
1702170966
702336475
1135980020
1136473982
451774278
1741649567
138598548
2119891214
245553643
683609480
1611973475
1197058986
549179972
1339864300
2040287785
796874848
747431442
1833201440
1031556478
1090537009
2066341672
49521934
319194999
111808483
1527728737
1266157614
1013823270
441200751
1627590536
1960568065
400895801
1296375684
682926819
1540002578
405852947
1781730080
540670240
1395324518
241369208
1812058463
1842466437
1409418663
1755173651
945702236
457164287
1172813463
873901287
95738003
1307735741
929688383
1355917395
499734347
2081614121
173296025
921797503
2074851790
1616160586
1244108260
1490663193
115842635
1471543515
1765301518
2117516027
1312131871
2041365402
1880008034
1964306048
1188856738
1884212670
24990285
385102956
1508148812
1990361256
195441264
495281242
1043382999
1140348401
1411610910
1696327985
246356034
1302717181
374545472
597342886
1986490390
870250692
1532990601
1964717399
363222651
1544459242
1566595822
1348901683
889344371
1202351766
1151190183
1776494358
2070397822
1535786754
952984579
1836002309
1062347330
1900384914
1841821834
303319795
635441608
1720666483
2144549175
713653661
1583204761
1024705349
1877512899
2131599340
590564002
1358663196
1345273245
1845069877
435220510
468725574
1654613515
2036369668
851513965
962914451
1356980034
295301862
2026151626
237445798
1876385281
2074857636
780874352
1369162539
894765232
1678878678
1955730177
1758261580
200541605
247692165
1734034453
242085814
339501779
1283846112
1408860316
761658148
810960804
1667673856
1110095343
708577059
1618379142
309356781
1118722233
2133937365
1078178669
1911999515
1099823189
2066011778
1038625582
346493166
1393612106
630129423
377854051
1967793147
306748313
373500520
89490844
2041548717
1420151126
1891260732
606602295
1517259624
1299177453
1667967682
829193514
1986362583
1153782270
1553188066
1878157388
179349262
1718964132
554618548
2047199395
676164685
2116720162
865272215
397485832
348243672
1488314780
1550306395
436771909
547309558
619873816
1349188588
1966073369
61296813
1039670390
1000181260
865650039
728888133
1322478080
1610190164
76682110
17870912
1073327425
114482398
653118171
1728081491
1907403042
329519781
2082226862
481363272
1061500550
331362252
332491164
1810471229
10709543
908612077
563225688
410722795
177237133
1648585030
318969837
968067000
2032045750
1915166002
1293750666
1034495521
166118727
122067890
646760266
1528462070
686565657
2054380420
1176303400
171761535
271814056
290044208
379034558
1415929649
269652819
1775037633
1118048003
703856066
1409960387
86792231
75748441
1122655562
978473163
1279626035
1520055163
183663879
1774691102
1222377068
172564802
753777711
1314396579
2058033113
1056095312
1741725559
2071809098
1990229616
660844676
1410227512
1993357988
1993835725
175641063
350404097
2072656385
1762338185
285083748
1735989281
917045438
487382138
1729632353
459151065
355844338
939913259
1437623660
1914567217
779777686
720159315
806016916
136800162
260553612
1933382183
887975654
1092280254
1796166881
1943076137
2027230959
2098576685
492249442
983918162
356837835
1682194806
1215029394
1568485569
191974057
1993470749
1915963212
919953957
1230746773
204791774
183668487
1027613388
1303110274
1709700658
692704836
1755500394
216946369
133794601
1456085319
1977093777
375400017
504290931
654178322
712405118
143979348
1658002944
1241298985
728050488
1410799371
2110096189
765742712
1817104527
654733958
1160551148
1207473576
317888896
1796109605
749435987
434597486
11872572
461635813
1329444794
337599972
1079585991
132115124
1921811880
1787048880
174101121
1350739060
1571314548
1021701880
1066482010
2142034759
11123818
1225705242
1589608628
1452487471
169564430
1061077124
766511512
294249909
2027484078
350747313
1590010893
1249940719
1022292943
73938802
1127301604
1812329878
708841637
2048474379
830570619
1651888619
569743817
371725303
548873239
328205805
1537469490
1233341440
802246984
2132775225
1970734059
689032368
554773968
805573909
95160026
2007828002
608404106
1468103905
482643253
1536770125
96512489
39879157
616378730
725946315
755585246
2134007095
1852692859
1130873402
230211248
247516336
1211665400
393221603
2091405670
95347112
266365974
18808808
1193054552
1272986857
556605164
356531770
16884419
1701491330
5198723
133699621
1291986113
1083993963
1560734528
841869273
467748491
403804266
1366405752
1592825939
751410474
345433911
1749694393
1349437632
1998441039
758612945
2045971926
676514273
473763836
1694147175
237297529
1337680532
797343021
1752329212
445191820
1980310341
762329131
322368859
666768060
1008902513
279160405
740888413
1085930368
51828013
1134972539
572165612
779636540
1102965840
1037233774
1493112745
1498096876
434089615
1663156828
2065921034
682830580
2136628159
139931268
100689681
1591143351
2028103265
753665080
1777187258
1374354737
438392795
895067671
841261192
424053340
1234175537
890978170
2119550654
44807140
578047303
2007311492
640670417
151325319
991431574
1722819431
967731961
810189796
1158147137
998972640
2091109767
260367308
1814925232
1980355668
740884678
585858427
191259502
962829126
471757147
1040769464
2095615676
1113173597
993517161
1499652168
1661898745
1302474902
567266297
754024450
1931171484
978618025
353184556
1694289788
1207862245
426547449
1828932190
1126062095
763631080
540500548
1338901368
193364745
607204827
1124093584
1763319320
1970995254
48679642
484652176
602385468
150696950
457041371
1144960966
1617762422
667654644
1965301622
843526612
1299994255
1727177737
1672933666
1851605625
915623271
1462906012
1745617781
790438432
1178699567
1501968758
2130155660
1466860410
1423540051
1320754035
956924295
874580455
1041601618
730676102
1200405054
75333229
1172813250
534570872
677183681
1638968980
1079984796
932072538
77793189
1514637420
1666065691
1973708262
632658496
215369801
784393897
951406916
199352165
1702549625
1404121342
20393545
503501060
1288271920
1002669888
1097586988
1907312729
753288707
1495479182
358698515
1168183959
2121525193
824102089
530085688
226692077
1390370401
540543534
1718765979
176198776
1068067792
1649802990
509625849
458526627
1952165562
1015741664
1263738479
174827442
688619950
349080535
1067020084
1499200963
1635358591
1539376842
1648233649
1432236164
1814359223
1664233441
1049188551
331342783
1208775472
1248836060
865681098
1678618562
421904716
1128179084
1636475641
926576144
1629078757
1800521017
1895375282
565767695
1519181234
222880269
730561360
1672366189
903035298
329064860
1559346575
254892262
1616535381
254478257
207470016
757341704
972822793
891950532
567962789
1440705594
837858255
350220926
1497234864
508062178
753346806
866960733
783505612
655484930
1905339035
1297942522
1074573213
386559830
1924236874
1338813083
1943893951
2021816888
1856693172
538130133
898959510
391307539
1169330012
846181017
1448265329
495587916
927190000
794037151
2073075006
295906691
368056725
836885288
700316868
1103652799
1403269384
1478214143
2049789126
380609322
749864020
719084274
236773283
504247432
1963765879
1658833153
1963550271
748361040
438931423
945992309
975021262
479435536
1481426747
513739539
787209341
1044586456
2103272523
168357114
1207660581
616180715
1501592765
819472564
783575181
2011911255
1000249545
264575140
522836034
1262705994
1705120499
596685386
1886386802
342840805
1543155673
175633082
2136003850
1802660207
431229883
417422056
266734122
1709467815
58237298
195415632
731346305
718349959
1238415043
933678209
917712221
299773215
1753096479
958147820
347668666
660817465
397855108
1929019771
570277083
651103426
279741479
1687952349
1753543584
1417687788
2097876210
1292566979
669331272
859017317
800039569
1053785075
506761251
614156330
1840952219
1679891420
1718543386
888221374
1445459370
2144668655
741407155
2144864669
366173891
1940737363
1505184027
1353604552
1831064700
1102158471
1467820758
1998459581
926831350
1664523914
1449032272
1011278547
31489389
758351606
627886219
60220398
904526514
450769518
1202887101
2019887219
697547685
1067562725
1622405090
1072543395
252966677
1775566232
455241592
991678620
256319527
616829502
1470905222
328129944
1334755734
1741963215
1708709185
1059410945
1115641667
1864333715
1295481435
568645883
377995095
1378718143
797087861
586489438
309633564
103699112
2116096818
1980836585
576957587
1916915664
1816804101
98801256
1391420641
881127735
659916175
1857669023
822034904
2021345249
1159095683
1947714189
172751414
1054533297
2090683612
454666898
1789076488
938010396
728598135
1250175605
978132984
363552514
796076138
18294260
1883377360
634458322
1185717205
2066961654
2057568006
819568548
975929499
1676561344
2064120032
1827507206
1884853740
1455555183
1563832726
73214219
494657626
186257996
364848519
1193579722
1948445946
1784154642
87786665
1521158343
672475611
1449877155
1815277479
1444986520
196901617
240192752
1818009424
1136324799
1357352825
435189139
411121659
1060217587
924527473
225292676
283247595
1998199561
1284797079
1699206188
230970052
1590842591
844961130
1349548974
983576332
891448466
1823191095
1970636025
2087167591
1792493284
898338545
221595802
1696255863
1016025066
2043000406
594749746
141559050
170289644
593822262
1338936753
895097235
1774811020
275028751
1474008103
224107937
1493636723
1550778013
1638063261
1629578798
970961988
2099164466
133085700
1404280367
763683966
809876919
140699613
1162191247
119878076
238014451
819493652
266148826
496046514
211083784
741202125
158372684
535438841
723596763
1374193134
669753889
677916891
892860195
810296477
1985475640
480275303
204940778
1825902309
1825423653
749407855
1162008934
888016748
1856622399
1789059567
409213099
1849172397
147766939
1141562622
816812891
837407218
1289592695
1590808177
1685359994
1081731602
1026734302
728635631
1288336156
1193589378
1051289588
1329191509
1036779198
1884418383
1011573767
1299543349
949424831
680079791
1911071165
1704469228
1959068245
1317584287
1610643993
18623680
1688577518
1794123817
1978318925
356710197
629286470
1201018058
1743832164
684361248
719975284
1511314615
1018430583
810182945
1699455187
58607528
1591252444
1295293496
329753889
1334235399
1883356722
277285463
1633185894
1635093759
48465194
347658651
1968476868
1219290262
2115198156
1870942958
1315844327
879634196
1388475421
806253088
1600969590
1989363788
1876059178
1288337867
1416168734
1717263439
600494715
1585713823
248814055
1990445790
2133052472
528174112
687059200
164954019
1616399119
1547715020
411845096
712695575
475509211
1630037308
212217256
546390474
131023952
1127586088
1040481585
462101419
205802873
460505151
1225947418
1404675484
1799038211
2031365116
716138015
596263217
1435586867
358650207
68621229
885700805
1648924265
1016177121
127959605
1278202232
285782431
1072530985
372665867
1318128105
1144009635
1002328483
1774602863
953785980
309693340
1992576814
921761405
463168271
823825930
503449837
725448731
568253958
1410790578
491983996
1768240349
1892264412
882930880
949903339
1838461302
1487804753
133271842
1461524344
113950687
713179413
1878886898
635862584
1548685418
1337583433
2040537933
1702363041
1443413765
40613904
282371501
1239826596
1355515528
1826525850
983198818
1874105626
260241547
664844969
1163286911
698737911
754133063
972215071
370936161
1359804752
1957421050
618889071
1501884026
326821502
1854074806
647015428
945303778
1081800521
1955957818
1238784084
568521071
1101884759
602953075
780479689
1333933341
895536868
1621631983
1452335682
955392319
876961781
2010600770
1901540015
2004882360
201639042
940148456
1445477222
1443674419
1775853254
561964161
504296814
2015251886
1345402284
1907412902
538148746
1270326680
1012541732
896704014
33040724
216432872
1463677029
2034464296
458472687
1487509971
1187081004
1002590375
1087532678
2115004228
559378148
865328590
835012633
1329716727
1004629639
1007158378
1940602103
1092953005
1167790717
367901880
121568246
2056200067
2025640483
1548175190
1331603510
645113141
1643750094
1363024557
746021699
1554553593
66450005
445147543
1537359158
131043425
882158715
1509356395
1717340132
1871084604
411594835
120061741
878781028
520082661
1055347513
1706250007
135023750
78281225
676140414
991369996
787456792
1770773113
745774340
1971041628
322923209
10146636
1487226773
376904206
175743341
384066167
1527060248
1207574394
108022380
809362276
98683485
862155895
1219524698
383130127
1022425976
355652332
202979400
528967413
1079246995
1581722075
1594204180
1843526607
946156245
1533815139
1524172384
1649674582
1781396825
1996587150
1912560386
650226874
1888495218
556517787
2116924762
691791442
1599139795
1582053073
1941804990
1128423635
973408747
974416952
502146130
1635067632
1962044695
661790865
1152873912
1456531408
1343657435
1201732445
1137564930
758703671
832049137
109790242
1836732507
262538421
1510472405
1333032834
1353083203
67064383
360493248
1206321023
2025113856
1448201158
1463341418
1878267183
360587115
518234287
1635995286
1987115998
738550522
1570744201
932675652
1416669337
926110382
1755001617
1969759384
1159789126
1041995216
1582427428
910448937
516499460
965613871
1589250221
1915685904
2134468825
1290111642
815222602
1019260870
458393692
473498
227325297
448579114
777312635
313449254
217671051
1921407939
1709557097
181074647
457746860
506508081
1626332479
1452530895
802001870
2074653412
886372772
1002042742
2076287340
1319618085
98223293
1865205703
824604381
209228324
710087709
287578259
1102901301
991235578
128243980
1275760811
1738619109
1156250450
304757791
1266261667
195549468
1842281575
819068720
1374853573
2012060111
783132868
1714170834
1451169148
429982357
1865963473
1214443471
251989298
960326596
1491107623
1577838706
1249863544
34675372
1797809186
1446131771
1263300995
1276459293
624589870
736758891
642181247
2104401687
795542333
1852381532
1112992535
483018060
1094320261
2095978756
936316319
424507941
1741101553
1390079844
715906180
1398017745
1272603005
521612695
1444773950
1594372216
2110229723
1370576613
1823106361
729004030
239108155
85860048
1565092770
327798300
1369471016
1070229217
991366363
294184628
134366546
1376750849
443045790
118774544
107242305
935440465
907180971
1734102564
645162199
1551237831
1446995549
663686208
935432246
1991108282
1853990820
1778738740
622369050
916841691
1643779059
411427770
413538820
307187061
1843459944
1450739635
185064730
1512235887
804855531
892726573
681745758
1299790538
2004183739
1958756271
826848527
2001169609
271615617
1773858454
234982381
400067101
478928410
1431011337
1342395517
542933335
1162441184
146520947
1625596975
450220569
1912412602
697959694
571610668
1878446824
819852272
1269571453
1535990158
1017428758
324985519
997425982
605803019
1328935985
92710372
695172812
1755475722
401499406
476526071
257794495
1395012355
1596812932
822634375
1678072200
744888576
1356793681
1454547406
934787231
1862663797
778611811
1256919019
612800313
1139791253
164450486
1638108095
1554096539
1511897814
1385383671
799840122
375965160
1434471970
1245433705
899048464
290405271
635725846
916655067
1335349839
49508243
1579668578
827280375
945059402
68811489
499978527
940296068
1822795535
451168289
1361659059
455803462
279275217
72973774
1041778284
1523424154
1158627628
1607946063
1047170132
127280296
1518173092
1972334594
1776293998
1487865174
583278163
34338431
620421913
1234562670
1151335138
893949856
713530931
1987683824
338614218
1077870807
181307172
1942776922
841296654
1066096115
1191477608
600877424
1045487524
209532239
2057614962
1358055402
1998683313
1407692015
1489138284
531317039
727999284
60098424
267836716
121952951
1197401124
776641229
619475539
510407156
127933829
1901760659
1539250593
1129166291
2058163792
1419383274
1821880749
299048818
39187238
649797379
1678574291
1175227423
155054743
1711141270
601001129
1949530964
900727333
119935403
1622179512
2107858247
2002822092
1617790903
1803851834
1493719224
603528860
1699274526
251213364
694212531
2054950232
145215638
1711891254
338082148
1484460180
1903721456
1499786720
10820673
1553077226
1237916984
1552416039
1275122888
1836108955
2052366209
378878954
137894811
1977892060
1522254831
1545962646
1471471465
1589630038
269209213
1984593613
676965909
1911156651
1413246265
964781214
1614486195
1374361810
1387706095
445273175
60330279
1855508065
1009410733
836973719
40346098
1740297873
1970186848
2098951806
958352642
1924586762
1862852443
1524327681
9121776
1825937135
199021454
1465185509
1360370114
1681666932
998967513
40450665
414981024
333832227
2059865134
940787620
1481263323
698971760
410385096
1399956837
978720256
1011799066
1313511729
1038943343
1688906219
1608822077
1492926071
1009075485
471844443
2145328821
1179538156
1615872728
1989179895
1203271384
181880820
1863935816
1117531921
145140775
1527504233
423822919
1214636550
67175436
2071256714
1727718756
21141920
1066560
2142735838
495238095
1869902365
984845408
1715509163
1067396527
632855942
393580698
892262188
1888400150
364965479
852938291
562651326
429947417
1173260206
279662179
986322129
1415537994
1194469087
93335480
386688169
936244139
1525037115
428959706
1715817962
161809500
431278579
719691448
1102167933
652621361
226081341
847433818
262019506
844490444
489755955
1733319060
666670031
1192129584
15154226
908249884
511021451
473562914
487563526
56727095
662038278
1969389299
1762441820
293709219
1752631846
92512211
566734801
1688677257
117305194
2085306871
1054574362
1609212955
638666578
511470187
2044433368
986607865
824890423
1944560320
1666442293
648688484
343671516
2028040017
2063728337
655702811
1436233983
1875688445
2102970930
1520342844
1287521640
1419381932
2146396202
302053706
669904551
1818522672
1673710689
670651444
817403578
275933272
1674907948
1244012478
1389383527
187034106
160304586
1131327830
826981807
1378375472
1610971726
1462208157
124845782
185231708
1352082405
1507815333
1484917082
977648321
595339417
798172195
1533572242
349901699
1051579660
1728789770
1240678650
1860354216
1722128278
100880631
18553628
56646644
1252948160
1590333170
888477991
842497465
598241941
108493250
1145496438
824282007
1096197671
1153664289
320074800
1452394957
1987564296
663591911
1778428788
888281196
1253525347
714308299
832548049
1784929257
1522277488
255007618
875152891
2037109079
824992270
1867543351
1813103881
973977765
882332726
784585918
1699088561
279115302
812977257
189132325
1876244219
1475716630
1792305845
1935138925
1165640056
1122403081
515556534
646634140
753688428
999132022
879707502
304076220
124772558
1853051138
1738564031
667364452
1789690711
1277463236
346885346
60999170
69465072
874625716
2114377445
1741001554
1158101982
711112951
471226257
1719791922
2026621055
395589949
1893156513
1904874392
1210671269
2085199192
1785243817
1739038677
771566095
1440896058
2074253461
1865263653
1439759754
284175643
1463280130
740199959
11145784
61488309
531918578
96906330
822901524
2142368648
335212551
126765120
120078207
2049074172
1355411958
211886526
1995397099
1603175919
771775217
1315605778
1033542249
749781440
1621631983
118580319
1951043595
2121743748
1201558090
1075588342
773913486
725431155
1439612878
1804864965
18025839
1146896264
1874328717
1973697564
1497414220
2011700827
2138139666
306220241
1831639138
1389950956
1981738788
2077537967
1633833540
329543657
465467343
39059597
516503094
316624619
1601913413
154658493
893959132
743755344
135646159
1615970636
2070816420
1997975756
188129516
1153510970
929081817
1005711464
1477753507
1545776984
1825825277
1696129915
417197409
1713664946
1756935661
1544400555
1999939458
1941870446
1796927381
1643431055
1870610482
1463658671
852505491
934770310
1754792672
1226704932
676800952
417837896
628608998
2033216652
1467623503
1485003457
1890644242
1660613438
1919187815
1807171951
972171855
176245492
1188648625
274289270
1571111280
1338877099
532037537
1641374673
179898290
749098138
145469394
731625349
430818591
1423528842
709329615
1737194282
30395575
150361659
319801125
1372068171
1487112225
1079392473
1754864084
127821957
22102313
544994369
176585460
909398896
714131018
91619118
1700719909
1770014692
972975998
1678753001
1498154992
520397241
699318079
314160492
872825882
73957079
1300377357
823458872
1497780077
399876309
1306086025
1515310418
2144645762
897231111
1060020008
1266188265
1839295711
240183959
1313235669
923477778
1403881581
2138577425
1027187586
1750781691
466426724
1594787241
1721687689
1033330607
1235627864
1693498058
1939920342
250256789
102898321
1826426332
2119822192
583971822
453395670
1354520021
1276958128
1890863606
983037756
491022630
116453004
1666301667
1473725588
1323827859
1723536633
773915153
1648015902
144616260
1525666276
236301171
571965492
1308911631
1837186736
1597142112
1060430062
2003491857
1695882677
183959122
1473148171
1397775734
1379186866
765955958
2055195284
1439750624
1504662937
1538429856
1595531062
1703647724
585304853
413007560
1327671114
1706705484
313261570
1185987545
1115081404
1046586644
1200683070
949375066
1429680353
1305785663
165212631
1106805359
1229054863
1466024188
1278446298
1596907015
872214125
507883482
197088523
1787901353
1823066235
291137180
1682576986
1178419670
1809259483
1950614614
1604610266
1666277931
1112786516
1191576970
845363404
1808295049
1055281043
1572619712
1641099822
17373645
622260756
1714618049
717512029
83795960
499189232
2144487187
300591595
61493829
178013385
838786490
1764504696
467118137
1328706404
1673285168
1766317913
812587325
147015102
150491939
1306634512
2064224247
1855848360
826164729
444203149
888270878
1733599585
1887060395
1001200860
1286070256
1574725529
1671845432
1188592402
1523071003
38123638
531951005
906149059
1446624035
374540115
735317012
1607725440
409464917
1884210098
103127966
1985403280
1198734857
2086189927
1886850122
1744584758
1145406902
819464560
1820241573
1722745092
1031836721
2080959661
1908220954
1720528297
860492577
356868201
1917578830
652435602
1921924225
1935072700
1435339334
1062847175
1135208869
1650393352
2066479541
49392418
1918970524
875250957
334548344
1307867867
942124633
32763127
49068484
2047176248
1639114209
30308524
990837406
750149664
1678267115
708374320
818201023
328942267
624566920
1315561415
2110991698
1838391221
178870300
2124459904
2119040801
240085805
2051196887
2042271758
1224910918
2026444988
1381629907
1845857718
1893733581
212106144
331221407
1423699268
1180836146
1570325477
2095340458
398843302
1500614078
839614220
923815567
1457511648
1830554662
2030587149
288589255
928131973
1381292271
215981394
1029810155
475528589
197662974
1828927527
579976854
232818549
1846164007
176841148
969092733
2081469912
1228294606
1784220240
1540952819
887638336
1526778658
1440065895
2076736209
2136501665
89830665
1648936504
1835506191
982391774
1918748604
975539558
1520884503
388232406
531195085
892739822
2048504931
487420955
219231621
1882918011
103483595
968340288
1314227963
900889315
350490029
1618213557
370022351
854758553
488118419
1044515574
485902462
771042013
1521226839
795417301
1590741575
1997832269
1913856915
929068850
524796122
410143958
845008260
1053360902
1554547640
197018116
1687184965
1366113168
879023245
1905088139
650014639
1203084202
685143933
161799196
1512864644
62987665
785158588
298387037
1640981738
472329037
2102601824
270151241
94884739
1080297404
1502577819
463263673
1719027786
390969735
729680511
1715399177
962231273
1770245954
1824231124
1425084800
1674966288
1133800545
1051368189
1721834260
1060635063
1206391270
1481306562
1371884790
907151768
1545492119
1920017478
1630127095
2011838224
1472491123
1445961256
762440434
1061845018
1236706454
2133844128
310629071
939655093
1031027844
702355439
990751750
1970990627
586822496
2130161124
567895046
983733546
680672354
105202246
2085523906
1968249981
1962420427
313910264
1001365957
1322312979
139459142
1250047704
206405149
1727048284
451708366
700438475
1723158916
1000407558
1172424478
631992184
251048986
249714119
1189906833
1326665219
1471269280
1207728070
1277677811
1095733243
1219998742
1592003924
1448199432
1195493430
1200268363
457182282
1011328821
1824318326
1467082662
582848923
2006400008
568481988
71828573
901189469
1096547771
1139823885
745268772
588881923
476799458
2145674332
243719407
1530493157
1273512210
351587222
1926658413
433971543
62535596
2038058209
834576324
924202971
2102399631
1125023669
1189069463
1053987145
696042513
1351060466
230103795
1465863395
2070928824
1087500851
1807851129
666541814
1744695078
1302298412
2046360562
541086172
1186005743
1616189721
1449031782
1011293187
848464086
642128445
1354211978
388551452
353465796
655965881
1835166540
1844573567
948219251
1294277365
1295213170
1204397547
913789092
1141433303
347314524
291176466
1904003666
1101731060
19731937
1204716448
1775002648
5047688
2076740933
1622756078
1873358307
898917638
2028500203
1364092537
1464805749
1738104220
1877243808
2057264465
1468653921
1792828126
1532746458
1370318115
725086590
1827452201
1417526466
1985714930
280734293
1094425482
1717525696
49008689
579629866
1812228902
2032925611
850529101
1845840447
1476149765
468715777
1705435151
59552222
1451749497
1957459174
1685842231
929555820
1298900369
1916108995
988219164
425253073
140385145
1368781026
363326219
2118132147
583450165
1586081747
680612045
909404391
1778466618
463652340
1641731483
1151224549
2108577480
343792881
2127222091
414114220
219239479
1851661646
58011805
2004964146
1194171012
1881359510
267410365
415868139
1087283311
2129689708
2014568898
2101535292
1438051540
1978553438
112254536
1582053073
141691314
1161163392
962021642
295718640
1043707258
152262692
67288941
1287598985
1762487188
1140771034
89539009
134184174
1963626455
501572856
29710363
363689624
1738211369
1698673177
1096871283
1906188975
92738376
1060409330
1998912211
1772236395
1130890033
423609338
2055284457
512303253
473885152
1315507831
2010030199
945921734
1462005830
1204826890
923309165
539119345
1009479604
1009770747
1844375125
884559044
1660187767
1889445607
596629450
620387442
93936486
285675194
1676138782
1636014962
1208359471
1207914846
480372665
640109994
1836855035
1612848881
1930687138
1757056050
1724262089
228532669
197366370
1219795231
494059181
1488867002
459476558
1896689109
918331884
139605796
868778334
99742924
1254592194
1536562707
1563298033
2044707092
1303732217
1959959466
445608323
1512414508
2127159130
725013895
186451265
1871304100
2038920850
974347635
1665725300
144832888
172090963
373410635
1885475973
1281650573
491220923
2018998489
628353902
305209249
1502979761
288097772
246566023
339480327
1924962040
778660438
1151310186
1273137552
317893960
510692685
294074517
1339974699
1255154924
69709615
1605794388
916625709
2075937009
1686721653
1304864975
1808796451
679454705
1781088894
47440203
988020205
1034572789
47211555
1945554454
323658285
658575509
1333029172
1101315097
1259598320
150979653
383812555
1565155323
1546019326
1951228333
1496541838
1833147478
1089004761
1326969187
645887568
1743127598
479916631
1320887821
1796498273
701823804
192815501
541771014
158638122
2103583989
1337847086
166914010
1641732231
647281496
163780566
769150412
1236603440
1320949549
660444142
1367309296
296901598
147041220
1719936236
867194551
1126176172
446482662
1157682613
1138189989
57535386
16180667
1239114428
583556096
1829440604
349055884
65230950
743272536
1962299080
1632861225
805146119
1243632728
2133240566
918417261
333978133
913216492
821221546
1832418753
1518577502
198353676
890132467
1846828143
430599498
1854967042
803108951
379782464
1203782031
310659161
95729040
1394596055
1442064914
1197621699
1134067962
1294482167
1112786295
1874163038
1731051529
569671229
1383220035
1771293433
1695321021
39250349
77485890
19056049
570386791
255392898
1537952164
1679792029
1603454231
1870965963
1460783361
328593367
257067185
2087573012
119019116
716473622
1218717773
1917379249
1465066237
644242363
2024842423
1728609169
823651112
723278108
1339067606
269052095
599224348
1928506660
1139567053
1395126123
150183294
638158731
1981757430
1642170166
1893542768
651726089
1878895461
893357906
1010370005
445800679
1254544408
721041762
228082482
475818922
88962213
794701170
2040258332
1092721208
380642960
215129038
176363375
318320836
631496949
1970455408
1980785911
1534813512
1744591340
2085263391
1328175835
402680295
866998425
125421632
1932252317
1972453594
532105824
228523386
1031405623
1812823759
1048283303
1279896837
1061259349
536975738
590848850
1945285358
1001451126
164165172
1047922417
1753979063
1096489162
1763540682
702463584
873332936
1114245521
1171560540
1598822641
514835014
1819987819
2060120726
1541698357
147298340
1567408708
1741877814
2093740028
1783840048
2040734190
619832091
726418786
243131950
402114206
2979879
1113015732
1240334680
66541045
1080770227
357180923
1679474723
2129267372
943457825
1032793820
1995025165
886430429
2090135519
2118843571
1909331437
550620209
137714155
915101668
724452645
1377660121
955807223
1386260006
1401849215
1977255332
514913492
728292496
1289282449
2126203868
472322415
1874845509
629892884
592574854
1103984059
1201284187
488637926
1962214903
1546566374
98453030
1658120377
1681835118
1563124803
1856101443
2080960978
1439832335
1578951657
731692097
1549663535
1625258892
1170703064
451837738
1952274166
684612522
2007463547
1553548704
1620335227
2069556074
86498153
1997494591
544290111
637407369
1771496767
1126771925
299185766
1081373776
1382640787
1903908032
115069723
1674326559
406073377
226690448
765588641
515198052
434818706
743449660
705029684
1995328474
1976425447
300147973
1332520097
1093749029
1870147265
62891750
1195704930
823468227
1541213768
687490832
1754331896
585429055
1485509539
1832618180
367592506
1377031284
1662061439
1817508193
1098905759
2105658235
809332992
228718060
889928824
224736736
2006560944
713110120
1223731581
1203070939
1994601220
1517765357
1649983627
213301311
645728286
903769564
805839038
675161545
73595797
2051165192
1635527048
46696630
882609622
1219312693
226959205
594295945
2046042456
1698698964
1671860782
1304514310
168016867
640112217
553939941
2070225723
1945590066
1487430556
865018516
1943941981
1957002487
490702303
256041373
1747836355
1984082687
465070265
869622196
54086435
504833640
1650775013
820494032
1607669597
2100414948
1479530413
390060758
1647342411
128273376
478512242
2093935121
1459451536
606754068
1353859341
1170171335
612111201
36784798
68204668
1896104472
2033496201
952674530
2097609156
762043248
1236510819
408080497
1613093971
425611730
1750123373
884433320
2143960950
617878796
1250851133
1262823868
1606074935
515363774
857029900
843890392
1850181949
1470539023
1147068119
406230080
604140091
1827272649
2101160431
1954680353
663067553
362549232
1299559236
1826280635
1210403766
1702664254
1573247078
8736225
515159145
646364582
198911167
840414675
1119163838
130128200
232499702
280578795
2145655735
1131405581
1980148589
1046087987
737142884
330570370
101664296
1700135910
1770183061
1817321852
563466800
196837055
1156400534
98030841
1447179026
597215882
1709254174
234703734
1244443111
1655916106
549670102
524424890
1282832218
1095470702
667268631
368546843
1251261487
1647782507
1659750461
1362705096
1466661741
543721646
2013719024
1412308112
2095168444
1069265900
872552376
1669549728
849037556
1667457931
1889402339
554142579
1260488784
1485142986
1691458742
1486310270
1177661930
1390044200
1871881504
1351301339
553616545
1304311507
1822117518
1108845169
1227760821
1612580592
87741929
806661846
478891663
440772355
1639906315
835315770
910850005
1975800064
1261350577
504812236
1705148194
1218049930
391713262
1603467559
1764843095
1023507445
1293013345
332531295
982749336
1348583650
983250513
1776634292
1714175461
51866899
1937248429
1838644767
1076359422
1037920272
461800845
2025435971
645686382
108183258
1950318019
1915996385
1338838984
769783059
1804736373
1459978689
470178533
659525528
633486157
756023835
759922163
1860065821
1872828826
1744940928
1636368454
1520067570
1355326634
798789308
1106941329
887940020
1605245613
350542348
1736537065
586274736
1895320491
103945556
1695710996
1821224994
204190224
1230289416
608350310
1118326028
280887920
1149335935
1318895829
1383677003
1991462766
780812290
739927191
1703066545
488439945
1760867006
1300227157
1118947767
645478440
1319748758
871650200
1478840673
1673982577
1382421444
2100365499
1459816726
208848917
136854648
662374915
892268958
1573323324
1754739032
1431685137
1995880867
19351459
1010650901
1889882148
77441584
410486794
2063926943
1912651775
1466326380
949217434
409891219
1191197308
1746375881
1248048469
501602863
762785084
358079764
1150251281
425891155
431710020
1871683477
270135002
458565769
748352148
1279300002
2088146629
407365055
992484958
1689446979
967878809
479411726
1021287155
196186340
1815405106
1215029358
1312996534
1620430843
1803080747
1119393555
647984070
1041346519
1876531453
9282097
910584698
272764258
142434734
1021784158
1647799352
447851515
102749138
1990535429
882037083
693358935
1347593362
1021598828
154953018
1820775843
1385794307
180143560
840926570
1621382893
1874129245
942794016
1361012778
980877120
940793517
1719175840
1463294360
1034203589
1992111714
1934241799
1783263360
545292751
1593095269
1224639955
988900446
2111490064
1128619422
1613174609
1334622089
703266107
950992983
62119241
1204220996
484738834
199748764
1702766899
764111201
1706073784
1048651373
2052871293
1361980500
578802559
301088585
1838270273
983281873
761086222
1656839106
1120800398
1014843097
265026260
817436107
1745069348
1136844264
409315121
1169645714
390528335
1116927689
49763848
1135599154
908457269
45190399
152185777
1576250234
1375991240
1502950450
1566507569
2002455142
2042792525
689049830
1534791275
1819400892
1561644563
1620905311
1423187014
736144550
972570271
429963479
2048381037
1817522543
1935178659
1700563617
1270592628
1153985260
1402994761
1594914076
1222483367
939989023
1892144175
1931787377
335736631
176694502
692928726
925242119
334498544
1048745216
1934824977
897168094
1498326872
1224196108
1613756056
516063796
1194600147
1481028579
2065915061
1947121370
1682564772
1458856282
803640964
1623695676
580577189
2095520013
906792460
1284534468
530171995
1405430051
960602356
481056077
52881175
336693515
1760609599
1327319325
616775854
779005478
981035877
1874855256
447158291
1182608262
1852010015
1955216204
1045758484
549053483
1264472134
502104559
91195576
744669734
863300700
391688198
453519923
193016971
1450806820
2090534756
1727368738
1516662802
1480352189
1097742610
1578590214
401546999
592692245
781678493
1019102705
834355123
1209319341
631894770
299742294
966750805
1376494136
1810096878
1404175321
38194262
1843373944
1563324192
550764291
73670263
1035874245
675485586
769997419
384227534
1412480852
1747002741
1124754609
1736743555
763139500
413822755
960464103
501334456
541526743
1239275296
543975183
614702710
768345840
1305572682
395293109
840261115
1560454861
1894771305
1775581781
615519494
989339912
966782020
639226483
1801102734
242227197
1038327148
295328831
1676975438
1827392610
92625400
2005675607
2059255796
333168159
1252640454
1793541962
503550496
426175673
2047296645
1790829875
1802208883
1498372131
1238278224
815364606
623373268
1597951080
1159120402
582182676
749347403
1282170391
1249606738
2017444756
2069696312
1207165817
1115525844
1939175562
1989941173
1795966813
583450165
15354105
1773432451
1669236642
593661119
1487027980
1300300653
1786531003
253600292
881720620
772357395
1312478989
1587319214
395498700
81987029
1044573551
1538883937
707796092
92439544
2125627215
746707200
1717765794
1066984292
947323461
1933824978
1607561137
1072404933
1290924677
621998067
157226083
202078332
831004720
366217059
2029430942
1621289877
997987562
1680801250
1511470395
1063048371
1955047504
969322023
1464388667
392332805
108614759
196188415
145919173
1444382957
577346874
1505407674
121545099
1222251865
814890250
1528845206
1186092571
229523811
1732806406
641433642
1220690551
1969820738
1470501882
2074385955
76521110
876520198
119459511
978001244
484373947
1852630881
423657350
1629431759
1551367309
475340937
1915774123
456907503
1905201411
929665519
302982939
2080461556
919866851
1541125291
1699837092
708449967
393756945
695597000
1839263603
1461194871
1565634473
85793260
1585187936
1581095672
1631677741
634054900
330754884
1943420782
1695289801
380750141
144300209
1323183610
1142049684
474272139
210565816
525334616
2069302141
918357010
516892024
2087033944
777708339
752969052
247000134
566209192
953690280
752141163
1459410634
913473452
1429830912
86505871
762063609
1418104623
161013452
367529817
737154878
424370364
1371982403
1344406952
522317405
1449529529
1296406699
844833914
1249025677
765366798
1446944708
1083025719
1593136663
447165143
1589026932
486718321
1313015688
1266243363
647002161
1700955078
972103403
560906101
751113131
688024786
929732022
1961253491
253016092
542282508
628926692
1541207305
791712236
1192157717
422051105
1822989065
942675637
1850420150
963612528
1609770876
1935127879
2128201427
339364386
340546808
467937557
1595710821
1592713758
356658949
421203340
1423722380
740357286
1740491998
79348414
734379182
1836824601
348106749
642418230
1277502863
733624520
49763848
2028155011
1585412707
2059729156
1627037626
1208519955
405441904
1739102035
1273734240
1838790908
1106959446
1161443087
1029727697
952931266
1078464227
519792282
2087896499
369019190
1603433005
592484671
2119226593
1006520604
841213419
55810014
386821591
1413864543
711203956
184422394
1366406026
355676
112771763
1978481444
1261559036
9559691
1928750111
72179726
135833782
342393006
1542818070
1672665596
2014649332
317381982
313620944
1676379342
1591492899
325708950
1941627141
92753203
1284629655
1324557795
1643600865
2001869625
2104885209
382572278
547366529
930401551
1286456087
64771344
1572180409
1792575614
2070253263
1546653364
1157702826
540241522
402249110
307240151
954997001
922600457
1242006600
268204392
1097080313
1025790750
910752175
930385315
989573412
1705467828
1320067402
1980051167
347497573
2139878767
70957462
227395591
291697466
1363918340
188574663
402505246
1388831812
1185240742
2117688327
745458144
2053450584
1006882937
630116796
1225194111
1641537938
1195990590
2007068732
44081960
78408064
1218787469
1898328907
555541603
685070785
811558034
1416041226
67999804
1027697562
268082331
1845377581
358619167
713849421
1901258947
657105192
1501757413
238034661
1895681369
552558993
753179018
1294237915
987773118
1950140497
46610747
559053776
1657955452
217984610
802655920
1855380117
1596845391
1049476225
101665063
2093802170
1409278480
511449447
2038126189
910116192
2124548625
1793220142
425653160
2039825698
543258249
1099211594
1696739424
991251099
294090445
1274881075
1651310875
1465427288
929361711
969991557
1158678427
2050249624
1112276074
498884006
1401239041
1251686816
1476706713
855133041
355063607
1729074777
1134578451
1462385156
413056046
1314480253
2136957402
1589533958
1757408156
1027016360
745089357
311358815
1812752376
409241825
949426584
866921762
848229685
2059640455
526917526
105264618
787756369
1551611459
758988025
1244053646
1010591082
1499784447
1523693822
2010718454
182220111
1080176819
1989718887
1151827870
1328776457
922125677
1573585951
68533227
1461411971
1664472266
133464272
107291919
62040147
2126122902
55691309
1652231947
1205951996
2141810472
1505171903
592880301
1517243698
31458824
584796519
1780855374
2139758124
461619472
208634254
528727462
253709028
1051789846
390094488
1034398171
871646918
1144932653
1701671350
614228703
905168748
1158194846
1192341906
63607183
1801060466
1189308509
1313619414
405247676
1700579636
1741754256
602776330
412016756
833675528
1677761017
1061721184
1145647249
463136668
653566524
1876245451
881824662
1429602932
1591847293
1153099111
2129563048
1553933518
431839321
847685773
1795005430
1598292010
1389980939
757939485
1493282228
502757880
1661621319
1413429200
1848286982
530613820
1961828888
1844526705
469834970
549825883
1702727252
525994424
231772510
1552092622
1670449935
1346238976
299701206
1189388750
2116292647
750142923
197640262
1083127750
964147246
331351379
705692763
70978209
2116057766
2133797394
413893249
327189562
1030065077
1306198173
1304996828
1292196699
1764215278
273226604
930220231
1291999864
1844768574
270242592
1881400542
1897958292
637279880
1764304160
1160576969
1454528243
503503837
241529248
1151086438
536118671
1235542623
1866663662
1541046273
963449384
950119566
1859518624
473204016
1473201333
693590584
1706816536
1728435032
1148114676
2126009008
326549502
723996419
96493334
1071374096
540583050
1087306253
149290932
658637534
1685188203
87643920
256171612
389915047
1535052988
952385974
978527296
1575586538
1175243830
1784532986
502376603
614748456
1098250149
667940209
891151628
454285356
1202681918
687326992
1687234814
467553472
36167015
319531328
751055884
684916378
1497695482
1449414462
1263330396
918946792
568103556
168745896
135217790
357630445
1550455328
1783007220
1996397975
350987865
342553391
106372311
560768025
605337589
2070462696
1831679311
19854378
1738410417
838354058
1233329362
1043283393
1493869267
1886661567
1267907584
185515844
147151505
1171462616
1667935771
1719337075
429363887
1405721254
1869207627
221116210
983122025
736877188
247922407
419401899
1618839517
1638417108
850657934
1019967851
1010378742
389171876
407277988
1104767039
1728077917
1886364601
1179096894
1008938831
960776106
114087086
485416478
828382059
778719793
952377670
646364466
1332201789
1458453233
929894542
183540205
1458905882
1329506281
1671618239
1196869061
2137976688
703778323
705857016
902644551
1844411824
1335097963
284944114
433480592
1806288315
1958337107
704594518
1610378319
2100855184
1603621266
660877547
604679917
1072657930
2102883953
631888856
2042052857
1937027740
1121699294
207558551
122285561
1084431453
1756636916
715513782
924299803
1328490264
1497809612
775158763
123691161
867891466
1431252203
1393860718
111685398
1184456414
1441697702
2118761864
1657061610
34882038
1927859447
1614885926
1888604569
1047402653
1064398506
178325998
206521962
2031204806
1243991893
3055330
167830783
1919732302
1060858895
870133327
1389224411
1385324991
719728299
1926588736
576860492
154792276
274401434
1860424036
867388686
1424049604
1875068326
1885880149
883531814
1954044080
1581345910
1992011528
1232104768
1083996413
653187451
194961839
416150914
755745067
1718543386
1613459556
1362524065
1107570602
1288400554
185845104
1666280856
1969164646
1552440663
283020257
1459006287
1025554582
124787559
1967117364
232357400
1985999311
202266695
295274437
790374063
364922058
1693853257
379488643
1167613984
424543250
594855994
120265257
514422510
1486326830
899175734
41819123
899084354
1803318614
74179417
995230905
955474952
702945805
514263820
2081738944
1323785817
862310988
574614724
1589211896
996792322
361583996
336390745
1015558654
1311768254
1765716850
583643860
1427057464
739211295
1226420371
1612766117
1757687289
751598745
455163378
612048329
920988777
153728150
2137755175
1955055681
1365040428
1581755727
1720798136
415467651
726941308
1462267982
574850296
1852306622
1899742323
1601519997
5358077
1634113666
354855122
1399358407
1549735780
1439972046
1294450470
1313118327
1046448872
1219174758
69823
1690264956
1716638802
1763984457
1268702648
47656549
368459563
1852426753
284060821
896448089
1463035442
867528396
1300931847
1656916258
1768559314
391646013
631481780
2025424427
1711741925
486946867
1188198847
828601275
904938840
1110086624
463525146
640646672
217824513
111968616
2030127277
411230294
2058924946
2016703505
2067464108
440616386
1785971012
697641720
221846256
883139858
1438548267
812754321
1975528846
1343120410
339921254
165125835
1874420322
838226528
1361682923
1536404381
1863939715
212976097
1929552961
934470927
578131007
708216144
1114360637
1666120307
88128275
2046105681
726286566
1844039489
1536687489
979781742
445111260
376215458
2104418007
520730996
446032594
2084024556
2114425845
1658499624
1593073224
1437654666
457736912
898227349
1991127142
212582735
1165991100
959779052
66466776
2130348645
212838769
1348201178
1790716903
1044698051
298032252
330876253
234990055
1220758076
1863103778
716403501
499573809
776683746
2041594553
1993284356
606940506
809321756
1242562058
275899673
866902504
1718645056
425951529
1621279656
1622907344
1875081282
1695078672
1210994839
2139470346
2031161175
907052429
1427006880
1743167398
1165303936
1028088986
1260953691
1359654308
495468597
1840372566
131595151
235745027
661321889
1904963217
1417572147
2126589428
1029740940
330264411
1912787343
1931250486
1799565813
1790853700
827164789
1520955514
1259015305
1275283993
803060586
1198968348
1583148165
133783614
1041223641
215562705
1645835187
890649477
431378679
288615932
808631440
634338483
373598385
481031236
304409430
980391366
903255728
497396206
553936782
1243721439
478602277
1727766261
1524805778
200373875
2106524581
1659136339
682176401
305254461
2135384129
873428409
1752167853
2069243999
919891416
332904080
1387989035
48439849
497812456
1802058145
152554451
772201484
857032407
1048099931
1417444042
671785551
1933858067
741738713
1839443083
199932331
230788188
744072654
142898483
1440543683
715400783
2142399322
111050644
518008952
1016550682
163762019
1801458237
1779006722
605695932
712272869
6720802
75071612
678419997
1746126291
4841309
1362807146
2028060500
179003735
168980248
1802867404
1176191038
582554808
1020388452
104197940
1573596019
1662382857
1944946578
1157624120
1926561039
2122476118
252032626
416313401
635214105
200310913
1443795774
1635507018
16208298
1425050778
1905721909
564187222
1977883519
2073798239
69058519
1924461260
1752447550
656831887
204978981
2036003989
550910583
1560407893
779210852
1033295726
1456648964
783667049
1072198997
1552691590
707625850
40344950
791897101
1734856514
27410824
2045645739
365315433
1044612835
122196830
926356338
2054424250
1670534216
32150250
2092867494
2123842352
1334104437
1748450459
2131429594
142027559
1411662525
214439407
1575993158
1154596789
6905
1534725833
1965327516
252932448
1169124416
780688051
1852567978
901486095
617794195
1010821852
1267977218
1105030457
1505653837
843758092
1023099564
206495165
2001500840
1884155141
1375505785
1285720964
716643352
822682765
1550608467
747832876
1149638415
1120862009
2053539628
789051871
375471157
2104513012
1072497046
326780232
1117565595
644683446
1237287569
1685656221
230930148
522085357
1187041094
462315934
636781876
1134740051
773451392
11824345
40579383
301121678
584475869
1096414
1269593677
1817648759
630092048
1894164205
481196159
363200413
1162276335
893032031
352195855
1516927313
526401742
1636827788
1141384704
403470299
1578127987
629560439
827155082
1173723078
1125852734
1421974451
1856714651
1163210058
607284622
1393055794
1331233132
1399113294
1511188900
1663135671
1755253173
906668160
1217096792
809099698
292097938
591006903
1398842710
553873861
243070817
1127808898
993774299
853548204
340882256
1887945257
1666285758
1404307444
2030410306
915533984
728827008
1453493914
1108907723
1217319527
795847088
281893626
2040324468
75872664
1093831432
405366665
469319723
1099627739
1852898891
31560487
446775658
1021897225
1536064437
946673368
1807179686
187045914
1220935537
152429010
10609971
860194286
1018752477
756393536
1284479534
1169267869
1002663742
589854806
627550341
1154275851
378454392
1492758663
458441474
1003093835
114476103
1132884620
2138646127
1018138135
1912450774
1746925886
486828939
1004580326
852265844
1552803663
1265723523
1557554383
347226063
1631881862
1489783589
1417728595
643321061
1526023919
502982815
212688918
1163502968
11527536
1431212441
313788435
1682160473
1499393789
2088373637
1275529622
2080023140
1873766129
1707683774
1613174609
280246605
971236859
2108626514
115369944
988289355
50315759
1901396421
548091596
1844002791
527789394
2076770136
1287395134
1598757979
539283392
674407767
878170637
442077310
194537273
1267178364
1923218901
559563372
785423267
258147932
1701414442
1157036399
1177867582
659765793
1452156473
719940786
1404766154
306222953
1274986549
1422964197
151407610
1026367565
880230688
1170766042
1586428005
819923997
635444840
403739968
1822659191
1850963516
456715989
1209708417
704393637
122488735
293301049
897024092
790737972
2037637834
206039776
297916899
709421225
996813901
360688906
2109327419
1061804916
1160246558
1244144240
460183867
1156312655
1149416404
1934723189
1388262833
321532450
560432627
819355157
533865810
912675129
287092313
171706120
247211418
855902964
458826401
1116106853
98262890
1568078896
1008976691
1279481696
936632011
1042554348
819821028
1018292988
659477017
249505197
584137073
192892780
461942374
163363655
1713503952
582782165
1459737092
375245339
340385919
1261541461
553272593
1097918948
1805686343
2094875764
1410398091
338699500
109501971
2019850163
262859972
388539798
1874084034
1368990296
272679433
541553690
109939753
255916063
396661189
1869982771
1017947514
1960482147
38308140
941224320
2024028622
1878811339
136571405
259614309
1735709154
1661284567
1437191541
1393228087
830665287
836540884
295332457
2120308215
1960622378
1542433028
1071158229
1971485122
639904813
707384789
300176701
1731803152
239122944
1676306518
1216157644
1607496051
2813153
372745853
1983470119
1477957081
904386457
1414399413
1685138130
1589366163
2058454621
1457532374
76464028
1665419984
263088921
1038290602
1965799114
1122224526
1543699464
2098425563
461061138
855788085
1413539976
2038259517
902785726
1328004947
603846563
2106687293
1463274600
2088239165
927915183
1120592265
1861123697
797417217
1584737706
380594870
1631774268
1171256823
803746539
1837439702
1462084343
197905067
805908066
962774742
1942098439
2061299518
1038894873
1538841354
202809434
1265955916
1698905530
1658383681
1071419312
1805001077
1670440045
1957975831
1338012773
1099801054
1664058383
1533637310
947218312
603230185
1491521781
737049517
1274615882
965708146
1608817745
1069640869
490747028
1748171171
1005126391
292734222
1185661059
14668370
1479442199
1344321207
1893114853
242568827
1448342589
3363386
834258531
80779453
760323587
1602420271
923037259
1012290780
2064214076
2098270318
1219879543
524489671
1850148384
1221653868
1349618434
821127515
138618760
780764950
1674407631
216026367
753261146
416679224
1098837778
758957087
318507178
2029824881
1482464778
800168772
48144374
342744127
2125386304
1961125575
1662006507
1183086081
545726378
1559223683
1795888545
90607344
1791993208
1891691254
1541118017
832862120
936573694
1126851441
1785058872
1102993243
396647535
1900550427
988837520
945136200
334738615
1888511458
114405504
549906981
340095113
1814472224
48961697
1274120128
292285417
1700063922
1383060954
496973357
302205244
1038430760
1952196384
1191040612
680174316
305411137
1806021407
2056234175
2117956773
387540164
305770905
1439529036
1397912820
549737184
1610557550
1436259693
817304281
571384023
1093718522
1344315759
454986251
494696412
171981337
224563512
2027762654
967891737
1152195085
1418456523
1399744537
438085310
1463501674
587258821
319212904
2083151059
235321138
56764902
628342146
719330197
931698688
2088572365
97603848
1439947821
1213667405
293292433
1883962398
1836113329
680272780
1432768744
950442621
749703971
34624521
2036558708
293139138
1613788420
1426408992
856721285
948293294
2093254403
1404989562
41096536
2125114216
601582135
347866684
733913211
290539538
1951497298
407614713
1779082068
497422806
1783234009
1652939996
1674125111
1265657768
761683590
1026481394
62092054
36404560
1848371936
2142534153
1816780991
953572519
1989365814
269815128
193118258
1937966599
1005587239
225358285
1473809605
2069709979
1751464881
1351696933
413038429
76749698
1445033390
197532819
1553133791
275116703
1708200236
2091081990
432238605
1660235738
515350974
203448648
1486476271
1402071949
1003774468
947964378
962917257
2109775840
1102095332
319887090
1801931560
2089881983
2076453869
2075125889
1578345981
684809048
1985081837
1337648489
1453220670
1214077277
217964245
1198789313
1280947410
449816156
1886270203
1175827442
1994322782
893079615
698013745
353190763
1817913602
180192941
1033426667
966582911
1671670241
730355209
828030238
471254291
1228343403
1827956580
1406304389
2109050850
1163326105
772420446
247384436
471594840
1379166119
1815058270
2128076316
1234597717
2140616775
1939450056
1532871633
842296428
863209001
620180522
753177033
1210951017
1217958209
750974050
358709009
1493095621
1437836435
47754776
1603097496
263445823
1020569127
1822703700
186823622
202946748
548995898
727089873
1430570425
1122855819
973572440
283867196
819386920
268759972
1166147132
442797823
218578175
2053317312
2037687220
1942123664
1249275748
1892185402
199147245
1261348402
499941997
1769326146
935570141
875373894
525360346
384955276
1197925914
1559714292
183918148
228329571
495160336
66728030
997127467
155870849
1912336956
1920164332
1201162377
1792784082
93137721
2047938427
577138282
1861990850
1382563321
1076743316
920775570
720527927
1132725584
1762495338
2083400258
2009919137
1454223946
1595656525
1656705937
468314848
820666425
1831964400
1810186093
940633663
50986282
1625294574
1955220023
37681850
1918825414
1373496763
1217291271
1084191889
1356024115
1663982838
279465528
1574883245
465854154
1595540184
157579309
1250066054
2131350623
1853153815
1458319550
1215133937
1083238292
95587952
582480166
1917532514
650246904
109403554
1674761284
410062635
1098265148
716582068
1181345286
439663902
250891783
1839964288
52995996
1086136285
60265328
618835260
1567499612
1460046961
1872740110
485015546
862701363
447072703
400064224
416506140
619336266
1968287975
1950598310
2069500561
481310498
267153251
646932365
1860476679
554597557
1856198131
2096019425
1374354985
181629082
197723414
65847102
388631912
198513584
1920876249
1430212216
1932044599
101433419
673634296
860062538
1094078134
1947914886
1415250349
1424196121
2084818137
878612549
713478321
474472550
1229561147
379518727
2033044578
948837336
1728910677
905059997
26996164
628318863
691577229
1761671591
1837428920
1067653569
853195697
1688407488
182333577
1390608548
1971972327
1474800207
1746618737
983626697
1500769757
964986851
1966784723
324986900
1461597376
1811387289
147452749
1572876262
275178616
8901404
83740005
322418694
1428906482
1220143398
1318897500
533649591
1125787149
717916173
1079244477
1189888178
514584762
516162127
1186015570
1477668551
2015823114
169963800
1656108070
469256910
1260810581
340893754
154905367
603413617
1375365684
1792566917
1999464017
26423086
620990327
738929447
928238790
377954061
1224925425
1447021588
1598553338
725727551
1007075050
1920932447
1351698058
520123019
818429265
1958175582
60418799
883485662
1498034123
1966748506
173886570
1823793367
1881832319
1354325288
619040601
41720460
1824224217
106123134
1464032058
1955328599
819777360
1354365463
2083789178
1934635644
1825556222
629549949
626614011
1063275848
1116821230
842105054
676725173
116879373
2017593460
1729250926
128107130
1734056503
1844862118
1668753088
1198998404
1110764646
13519459
1761993634
1548371223
87965597
1685671207
747907687
2068505495
458041107
1756242606
2088224580
813155952
799280212
2019654233
1332767572
2012630751
733486296
1663959317
990169394
399518565
1464772566
883114197
299353560
1715761002
1982986631
1940898140
1779292387
386606104
1901420768
1213595162
1748480578
570006226
97039821
67324300
900699828
1990992106
536750390
354104961
1590386911
1502019705
1841366999
1216805426
1011532815
1272423717
668990599
1799946367
817457573
2031077614
1489236331
103794594
1943737139
1074570349
1449667566
2048090783
1888949416
1807379923
1284283571
1892723741
1294431618
1648431201
1206702291
318870055
2033267461
1889616425
845891457
637986663
129204665
1132180977
224579500
1176403732
1002922259
980677249
1223433555
1042494501
274960079
1169293356
1007461169
968692841
1489085760
1317729204
1026082283
1703847919
669342239
1037194533
551214859
757877912
494430656
37649133
1260686135
968419367
360655613
870711293
597496770
1918188366
998268181
107577851
1524900243
369097787
1016362928
1613055749
1130651681
385541710
260134353
1807789215
688547420
13503744
348869768
38444204
641377109
1183644764
1545228762
1998676238
1892263762
164918096
639097847
94471985
1980718354
20564297
1014504328
1645880827
823170062
1540505913
1050479816
2044013344
1474851917
204914412
1974179154
1517788215
137825129
1843931576
176584389
2090199211
1022414577
1316956257
1922026392
1437835042
637198794
1943005058
1489455531
786609957
1795022199
898588548
1340816923
375507395
524811585
840969456
230117970
1202578567
1035352166
258271870
995624789
1319205733
930570251
1183086976
1877652736
204636669
1146409991
1287653848
1572443606
342479755
1534902393
1443424219
1980963
947613208
570260002
1224399120
1889582871
532226240
766931137
974894685
2142666494
325738648
1313074277
173817311
224402743
1508184104
1125390520
1468738527
719423041
1566103340
1317230332
845931187
548933154
487982584
932005207
2015569644
259320649
1747133694
1292279740
1766997494
1263901326
376112624
1643965286
1342296330
447533158
465932815
932036265
1420111931
1477902445
562098829
845932974
511638960
1687338487
347802034
1399127633
1844305051
724102411
1295641520
1373200243
2057908733
594081038
1625112445
1149217872
526143635
1982851547
749935060
1491357295
1386367199
889606456
1315065041
2129161861
1923824364
1816892931
1076567076
893820171
1018351761
1009300054
745222936
1486103316
16136964
766833972
1695078672
1849068862
2053841620
1333746073
625342893
219573451
1225558399
653083616
185104203
244174653
86084545
1085061752
1476448788
1099362915
1654575969
1014155938
64468093
1668924966
2017691966
104721592
70234673
1958887323
1930520862
996811066
572654317
1910847119
1795137875
1945014471
1877152509
1172730287
1879332991
370149751
1310503721
860992999
1545997106
53083694
87784040
1260409661
1521709964
533753623
1787233920
1234351240
1610714759
1660915640
413202182
1930937154
803577324
291517714
502549637
19914559
33055377
1479289928
603688181
2076168027
385520524
1602478608
1376079069
899686624
653005572
1087917630
928662327
305235100
1415874556
725573641
1015746923
743785888
38218269
1455004593
1795656645
682709270
383344096
1996950312
1093640537
2014827202
123166020
535872086
1984670424
1361817391
1835239185
569504142
46709547
1810700673
1650015061
25649555
763074142
238809792
1236845467
1557910790
1802782711
879817501
196413821
1252686357
2056543289
1756507213
1415709527
740945536
2014051600
2111826162
305796467
879879461
1228747417
1673577837
593117447
1200063118
346185053
1103773791
1259742782
293424643
1681665668
129778217
1917495383
543604679
1735186752
1137224664
1603076266
470111157
311344702
2004892975
1829661825
1347404904
1853063928
837147608
965145054
1263778759
1769239520
1540891423
1295780845
302162137
325365243
1088254051
1047394063
1005011712
71682920
1516521537
1103852282
1428767203
1686623780
1017753358
1500501695
1058282595
247465101
1602591041
925261461
463618876
1506586560
1859282708
1164437759
781131773
1259304520
276435056
1840167010
512084711
1747779170
2075701375
754130362
1270821444
906522457
1395754789
201633439
1080082567
1112467982
1378547516
1073040291
2069605599
1618783777
699830072
2074061078
1300181351
225028969
1350158659
1273742511
147495849
783542094
137166138
204385506
1037547872
1164571422
892289628
1518684135
451561473
1302505685
2069313220
150885426
416368119
457374103
1659404107
1123179265
1602497955
95261451
2146224776
2007935451
1048190620
696452812
1401552811
1866062513
106260244
1936215500
1728606791
2003963331
665160548
1914190814
928891678
2131026474
603074265
1589315332
973614957
1974920621
2003541790
1932859630
1556116878
891894805
1079713253
1319831282
934966199
1805069968
1584596248
438851150
1365372286
2128852415
1651252744
458162412
1018900348
1924860546
528756000
2099841191
167400909
927100155
167780378
1935179156
246982626
977684155
598351741
1963272031
1651667214
57629110
1822793969
1566180581
2100265761
1487724912
1772455994
227249525
1193806599
183585642
1975909720
1206844085
822526682
1791389173
1934322269
1057502986
2112653768
187647573
641730281
1386361787
870928463
1212088270
257892118
1226149181
1684237782
1573585017
999466290
1101502875
2113396810
126808839
1926595699
299078602
28471954
135242685
2138754957
1366990052
2067347581
1379894636
569256748
1373594940
1647319849
1498939228
2146170392
639225984
1550108112
447181789
1903478931
664454485
1019573872
1462472607
1433502080
1439867451
910651823
1329103354
736880120
894662451
827131463
1175258378
716498236
800628741
1396936470
332501920
940675826
886814008
570697670
612769236
1437008899
678942141
2135886856
409071469
1755766762
113542340
168821073
1164485068
1942778421
2009046863
1282956130
741539212
809025358
1096649652
126269120
1264823057
1894212750
1699147108
645275125
32488307
2130607275
556899122
1920107508
819509806
575318722
2085636837
1020747870
786480072
854501077
1044664080
792511385
656359384
941525029
474407828
943985440
1257714993
835612406
1743570597
606645522
1233443376
2059687764
785980885
3703637
1927127601
1140709144
538479751
462344439
755874239
1011075751
188175873
1163414356
927365181
206026432
262407405
1724012356
809134383
1539363773
740395374
140592576
149980685
1667150389
2104393594
1227846327
1127307171
1402354423
1404495371
981323578
1903164957
5136321
1346906090
870246703
1684256142
1428122475
1902499240
1711478585
365979393
556929113
1612665014
701910373
794941643
1247468318
1675555438
1349082658
387360029
1173648033
1065875689
2099422421
378323619
727448948
25932050
1691353022
14405336
2044023676
992332950
522110421
1406716850
1523359142
1418268578
1894309557
1124513154
1622521951
515294786
1310773418
345749199
2097162067
638167968
1391218770
610784241
198257179
1795557336
2100882688
784359635
1530100503
1550273625
1197795583
1810813100
228322290
788748923
904222055
1454288918
188130407
420952446
1718185790
1760796981
976173652
2142210592
1803309477
713477435
760886469
1897519577
485296667
2081708181
1798114627
782154334
819372932
1669328548
566577024
1276186329
1338364499
675485586
963491675
551599923
874047844
186513865
659192556
959619344
365875281
528089994
1571451333
136501246
480433136
1589065056
1133979212
1244135232
622723152
1671015907
1531610476
1069711344
1980756142
1580399017
607498401
1880030890
1217356628
640821575
1975621556
357549828
1104873502
1280057968
1701169009
2021305732
705900567
713686874
1513210723
906494079
1460391436
1512632301
1023965607
1894564863
649221258
1655849843
1109889576
2012802071
198473265
1863359996
1988984117
731008719
1580316626
512649372
2136052606
113617222
332223755
1209940915
936121674
1085366203
2143784816
1130927550
589458337
2105382976
747187750
198376294
1962386391
738056215
1496758904
703121730
1010946133
1851909060
1176344602
1432027838
1183095393
1297644821
80116370
338835390
1368243430
1694906181
2044369537
1887274245
1241318615
170530216
852786427
1087664045
1282488068
976384697
498146618
353148432
2102937814
204619399
1186512642
1013044902
497274740
337189074
255007313
986512644
1395064620
1082850701
993954283
433214955
1072928594
354289186
217242076
1594874239
1655610678
1182297067
146950165
2093208009
963406617
726837465
234905348
220623002
1828125341
556626619
434093775
21717738
1185607842
1755518341
942564392
1707406805
1110183975
1347452591
3789792
580124224
369935749
1598830598
1442441403
1821165033
1548176248
127788461
1540096892
106536233
1240964541
470634667
326109344
279708064
1959814701
1132968606
1895453671
1527315832
1914779912
1553974551
56310625
740365558
1100670352
1948936715
1702076898
1897147651
2118357420
1266182096
1653960699
159169907
774154223
777725318
693203155
2066799530
1938525165
1063555508
2067105958
262502007
2078754252
1941285308
125705825
1515559451
595615343
1040782970
5747982
1132105447
399011587
1560590231
282543873
1783258135
1588685483
723162834
419894287
1541475807
940517332
1182580908
296936771
2049198924
1687320285
83318982
294950144
760431582
1853609637
27088410
2102435534
1970885324
1268864691
735393017
1306895244
1871420032
1469324627
998388962
306532662
829464006
519277263
1336054491
1183365089
1664225900
1399904871
1178155113
1953332280
1521043661
723691629
2121377034
1892523228
2043777150
2044818028
1229647704
165844403
1773260356
1078503027
245793471
973192749
1955951643
1784794291
793908789
440981437
1771074109
2120749632
772545294
1174594430
1857955764
790105710
1640393226
1056469753
799977219
1848035325
2014209687
469148472
57429301
2047322325
716244907
136195794
894686369
268875177
2093500429
1672583035
187014831
1879961523
210646077
1431158491
222314511
1694121815
1285204359
1115442913
1501995949
724171183
2035016997
2052920164
1817000030
502652260
1628165650
472244831
328883707
416139379
1968680527
2140544518
75738455
339716405
532754168
1402858611
1609320067
2145939830
199322315
1379057700
1046414909
842329700
1618097453
1815941989
509615757
1638701835
702340743
1956316774
1919636615
139372216
940670926
965313523
233258428
1867044855
1954729626
1151016010
1846736112
51648976
1975475898
977257922
991872174
1268094106
772362455
2136403599
2067445865
1010495444
639413337
1752646496
1762842398
1181469460
186916866
1414403753
2072306496
654421990
1031797069
1060180233
143542331
560095525
929739426
1556289490
1725728816
1022625929
1789424667
1973475226
2011703563
1117647097
1457809485
518857402
380351713
515405370
1668050124
2020241651
1801876986
1503270019
1578736865
319436121
728478023
1057062752
1870994922
239183955
746507133
1669109949
238843036
949177514
1412693073
1035463721
1546174358
1319431237
130264706
175302958
1503221749
117731223
1259903238
1783366800
1655699259
2048360725
1729583044
1556218051
1828871728
534301151
891596323
1383617264
259013397
1040916140
1259745480
1102382016
2001587774
1409917423
1414637855
1684867320
924636325
227800651
283126566
1901128238
433244781
1139049733
366076971
1086211835
1186029961
1780498615
728443715
477059891
1538187838
500850352
559554887
2143535548
12034588
445730926
939593230
1661869868
1124404553
1718574171
2120721478
45094715
740389742
51641173
466593075
1907969130
200776213
902065273
1427241654
750456564
371148284
425317938
1067441465
1715553407
658413241
855567503
213838426
2033131896
882687982
2043973115
2143113091
194062905
2012162341
725154943
1437758481
795600740
781956963
379411155
754009598
1178065639
720194613
929487924
542330868
1886900831
305248347
1604819120
736163168
2033300039
1428093211
2136120857
266388970
1788115289
2035214220
1420930781
1253843968
778032446
1759504246
47805348
867765774
1472985764
819598443
1414893142
2014625065
746413943
1003947000
1369022159
938067535
1314922733
1574007113
340260262
360955494
1381210023
931221999
1034600120
1164198136
983476220
117883612
701656767
1809592463
263360680
111903484
1457754884
2070442469
937363038
720045966
95795811
1810405748
1128642009
258239108
2135090279
349238449
1916489919
504706873
1978961962
340946171
952809511
381598105
594904389
271171886
692952563
1948994413
882674329
1733406534
422378369
443582955
409678402
1579407543
1930519218
522911115
1219781493
580212924
647602294
1569512733
1190457172
891673579
589743992
1208668436
172667806
1322207185
1213538711
1494914717
211999196
1968622151
32590822
1075799209
1115287841
1398258814
1819954060
1249745628
767796247
571195985
1706740716
249273233
1124196814
2088936382
1188679655
200141389
1767185095
1761435113
981515045
1356834818
1110856844
801061403
816845440
1665823970
1309113141
1424178932
629486660
285892054
1847407845
1438579423
1425480046
246599524
1217869679
1823751032
788568804
756723421
1831714573
2027350468
1001404834
1937485712
1414412382
1201947845
388376902
1791588901
2117363126
1904938344
2037453760
1148352692
1449869099
384308027
438694886
1582533763
1696234533
1632994847
1666981147
42325673
83728043
1038711672
1205984496
944401995
1396843337
1903637183
972657614
1411509373
1920808532
2006248033
432153392
2136691838
1859374579
2076414259
2050190661
829365948
2140988935
1421937528
1718392007
1201039899
295405608
1523036749
791457997
860838817
515322482
539430510
1717175760
791113187
577376114
359266976
1499763244
1986050778
577441052
172309080
543949893
497169498
1158674265
494792191
2108149417
997270663
629510365
1042450155
1877221995
1884529747
1954034540
1559655241
837933677
38237898
1637583685
492168158
1780407443
1922499255
1095869923
1157797252
2059810974
968386539
116211848
479556666
1243170708
41865586
1548402706
935894790
1523059807
1472096150
1255465141
975040111
2007948498
1717104270
456984457
231214808
228326552
1475758973
965985912
933777200
1322139355
253428097
1162592267
1698413060
329258936
79726008
1445800057
1465745822
611573951
1747042220
1151208333
1849395886
1991313557
2099479991
239035865
1458783257
973452574
89104193
395497677
1658034505
1386215215
645037382
565941090
1593624940
293474006
1945115603
1143252331
123666365
151691610
688105683
1553347661
1492086689
1088616534
228577334
1285731009
894517741
849968042
684193857
372892305
749868427
1641165574
1716142730
1789773637
1973919310
744233483
2054973582
287051907
1230893651
2142817338
803758859
104564684
72689194
1694302674
1242299047
59753117
1242162021
1872411695
604907278
660021550
975650351
429311083
1880730083
587186854
558707594
14630149
1495642749
1074323668
1424846854
1170533838
588200976
1127025307
1402326306
964650733
1286775243
1889956875
1700433493
868957500
1173483288
1344829616
832692830
813422137
1844764393
792446453
1708025564
147840070
1200261965
1437143100
580880358
665024888
650719718
722742110
1139541765
829842313
66969993
1716426973
1380684063
1064093747
1269769784
1575883538
702135201
2053962250
494599094
1837373905
1594992471
378071934
1117844814
1546985714
60786854
903483806
1855922242
125486384
1021527281
1860478102
143247324
139615308
1078605576
2074662581
178486200
121798782
572056109
2145862982
302275582
1753152620
1729121972
944352770
905746569
1207782716
741122378
784622424
1658026938
903908859
1216277681
1129650142
709852356
2066090667
990064047
938215235
755964027
510267345
756202301
535587296
1285631448
1037989013
1578869295
1167723528
1500732179
1219473293
155765880
276936977
777066069
247257404
1261932285
1393409331
2033890969
255740680
1990744005
1227628876
1958175857
328028337
1191578215
1689831966
178184702
1658099423
254326175
860949920
129906543
1904040760
2137704847
597286213
318492892
523245904
1295706875
43021798
1546454551
1585776355
1512278021
1830176256
1609038342
778980595
227735917
1923415769
1613255879
130652718
1315433119
1156684791
1723123672
346537397
755541851
507253236
1745396567
527694671
849034041
2029485706
1608287592
1678162999
1744053973
331156913
93021173
1707687289
1782453828
1356554409
1774473256
1166728041
885223979
1230867878
1265171986
1262583174
1884035338
1455148167
201775208
791417976
495783845
1021968900
67416941
509575317
427779878
1880213817
1109419348
1792807839
1906084934
1281237317
1159667489
381198660
1854544431
672105028
1870374846
1626267303
779183321
1217590648
1690872422
622778143
1658752271
940308622
699976323
1242983939
61489427
1848089593
1545730047
126985970
1029253308
899254680
266080448
1047134906
1111762700
18853783
1233226391
950755479
1228368697
744088855
787228760
764698656
1131032971
730308705
77616755
557658640
172115797
52620414
2047551170
1835609417
781883222
74306537
535977618
1278390754
386701222
1213963534
135499218
156360832
906454418
1014769292
1484595447
567714751
695240181
1617613306
658198350
1376722874
828500620
2109556640
1593075195
1745317017
1968361660
494807682
789980822
371911976
326534227
2091731294
442982914
1982838292
1568261321
1354725224
1780132522
164731442
1906344143
912867564
1796206427
305991285
800864753
1506893832
1697116806
1832959903
834655902
1140337043
119244181
1740661385
837744029
1775687995
1612604762
718517866
357870450
1218070081
1878574103
1288534586
1018396227
659486067
180406774
1625630118
1724428097
1137876547
1361004451
1744822188
1087442456
1075273730
1982251508
156244407
1929937367
1178961520
1671504777
442743305
1382969515
473439054
1465018377
467358847
1330203961
633394035
713463515
1811243343
1512965373
1011846496
445920118
1514983369
621982023
1215102306
50164796
728860601
1159103425
1792805305
1634336284
343019044
304369245
2057943417
1998481904
217897810
1668992449
48841754
1205505474
370995610
1785677399
1303620923
1457060092
803564262
1097879607
767719261
124315771
1982864432
1168545624
551882114
401583632
818553903
933756897
1874332197
504027142
1075573770
1996757548
462311662
144918509
1270616180
1591750837
1884081878
788562932
2117379212
577840039
1440205877
99939907
1825583766
1451227386
1746478892
144414026
1278498640
549290634
831336977
1710970309
1491879238
1026285101
431945993
2056772237
1652852919
2012728119
613394189
337653166
120550095
183103789
401228075
1348918534
1636899545
1710161796
2116587830
1420735946
1406906633
973077925
628430535
1126641704
830280774
805467607
209549226
1079142055
111336965
368829623
18145233
1794848415
435231108
164650772
269725000
656133410
1455731779
1789579364
1080168391
71644790
738420746
967574828
678031317
1217110708
966726099
1441648538
1510628750
987880492
1256430644
2064055555
213631775
521667906
1372622027
1689003024
1115596407
1477296086
865275284
412070670
970756275
274476190
2143048714
323207015
2090563521
448221313
1578738051
799244735
1882263632
691088858
167437178
1551933115
1922230465
1949806062
1483539968
1600098049
2047976817
132741524
1619167010
1572480064
979060743
14980934
412115714
1385175110
1726728145
1466611518
1516850899
1793241538
632531318
378816352
1548605505
572241897
122042385
175278860
610991611
1378276615
105657498
1929445223
1159902791
860551286
365536922
2038347990
113557993
320485837
900727333
1206455363
1168976903
1376642432
29680607
1772471020
1066994443
57995123
440066296
2137409843
1140496829
1971575708
1831787567
1963635903
1776493446
484612166
318695186
1948207315
204031673
717421447
1280947668
1795449750
2049703262
1544323124
169252932
1010729124
292278692
391869359
160660775
1857179160
1887577946
949586840
1688304004
1822134755
356680861
1994064562
1887334335
274494652
1706453093
1642660083
453518705
1024267022
1340381543
1025151467
194362795
1730499219
1744172544
1231299347
966415085
952657431
76594050
340894282
510180718
1830107108
2027778829
1062163390
1317010344
1285698665
1399080653
395722675
972021123
1858137941
1532261523
1560406245
859689092
1029153293
638442879
179604183
337240842
193603771
1839706653
467917492
1816244540
1556684554
1038976904
1000818588
494639090
55057385
1155302765
1509065224
1795122026
1914567217
1689002141
827760850
1524063870
358612098
2005053551
328427858
292054548
734632322
1409727611
269228556
1523462354
2040533583
872023160
905237108
734564401
1593460116
1069779972
670402735
1316396073
108303669
420238820
662254223
549786569
1275142898
357285459
2033197002
1410822892
92766111
909446266
541215312
558592859
231201974
1357027661
187661640
769684477
1923871374
1237129933
478377698
887065294
854607975
2014982855
2002050326
450853107
603413291
2021900252
1082677692
803856005
1192247248
890802899
1439413734
1536711781
1076902027
1020424092
1200975632
202189456
314533200
724548760
23611009
1510601599
527200995
149731487
2142475534
771513252
60723449
2129836942
1692622517
1744657658
270944929
1660739604
1599894801
1333346879
1129491717
966991690
2082166017
1588023358
1427883177
476128000
694500915
109096934
2042780657
1468924177
896442521
2009129885
595257046
1342653398
659940367
1916515693
1706533047
893588219
176425937
1078045872
992041210
1056496977
134481313
911858703
268280838
1907258625
1956375259
1137061760
2084866765
951635499
1935997373
893455296
1914278222
300311164
1780637517
759437382
1185191418
1750080845
1020581688
10812859
638839660
43028344
2037508664
760966890
853988262
1706820922
1856848177
813893002
1083054610
1020246666
490245434
562118912
829071880
1003123813
1432488084
439939612
263453060
724693700
1317922564
1281936891
1369452337
1955864370
1376599903
2012522842
1528147479
1424814861
601984949
1920306539
63008943
931829937
722157071
1137842422
1114275599
75539305
79276463
1128235230
1153015576
1479237345
2012825931
468016548
504535676
1420665959
573126294
540230319
72371126
1407671467
114532531
895588224
1986106259
2138655407
666117421
1004657074
1445462623
1452376199
497336942
1561138116
557770133
1339911287
1249425394
1778895029
34675372
1053034480
1284197443
1924376115
1988206482
1797866570
871183745
1708358214
50213287
230914537
1130474137
1804428364
865551280
1307553404
883702608
1654611573
29276828
2001855322
1666459267
953713074
61419844
1626085721
520033965
339366771
1474028088
792256633
1485565873
49312630
916907357
1414208301
1065486587
921141516
2024958194
1269601566
2075920162
659317942
215495785
1827197551
1703957921
776603709
1908727011
1755326104
34842401
261931668
1328071939
1838209980
1486820305
254601555
335158954
1316563388
1674273827
585960274
1754726345
794297114
1635796547
2113611040
312630935
1308413656
762486781
1341247037
606222227
586160265
1607826999
2001091093
2114738261
449493244
1555836384
2111658827
751763580
1086034365
533103940
202542167
1490530518
599510172
965566990
825945283
1406389229
1941246348
758469787
1024048198
1197367381
1531153761
1836390064
1809441360
691589593
1679909196
658118481
996042225
1112421661
856863053
1643515819
1884512125
1883693861
1214208142
1366514338
150705051
1228091990
424342661
1592288581
34958634
1731181256
431656267
612381739
978713394
1762800304
493994300
2142823863
959437961
712836818
332813421
2138214705
7816872
1047839034
1932866916
1051527872
189325002
1465776849
1205520705
427503588
1503018528
913559330
1358583964
405691098
1720675485
604086315
1100804834
1090100981
997913115
346283249
1374537997
516975643
1119061866
950411767
824740400
1103778868
534402203
1768089875
1081984347
816131055
902798085
1228973370
1873514422
64830166
1421918569
1932829165
1260456826
1551427186
1680640156
476980245
1611802851
1117488939
1125563127
1122805561
1052029452
2054312471
1867284832
1473942298
1913847950
1396208251
1428258690
1713203422
159001254
1970521939
1769710618
1891462061
407985363
569693642
1603706017
1441125606
1802571095
954817185
650813129
577978232
67378980
2062302597
1916090022
2089966140
200929378
1144677472
1951457757
293791691
2099818128
727525798
2076123595
967141611
1052040504
1790607153
23744915
1213047364
793465793
2073162485
2114744731
460865394
249186567
1581115710
1928612197
194197405
1648592742
447633522
669896712
1331050799
2028189125
761745062
1279809955
904165148
565404606
1665956789
1998847773
227753679
728518980
667719458
973632433
16102111
1756814491
1446619431
2099994478
1824940126
1047053374
2028591498
1697488873
1849199289
23490266
891104541
219016449
96579969
1165623843
918010599
1821897546
1149978086
251471723
693164941
396209537
404221115
1957850668
663970211
880950112
1406639812
975389482
832562926
506902165
443155162
2035701645
629558728
1009586521
1463541885
1473051392
49086110
1864577933
259103388
260199935
151005246
1209083004
443706706
1599502924
841766120
824114583
255733910
674049351
229466523
545123205
737440756
832709680
1478984128
927450112
129901317
248736948
872106153
171358266
1710613844
1321086556
1922051575
1057477383
889485321
44459832
493136809
1466870921
2005990657
1133305329
347721984
1099794990
1198836801
1117779384
839543706
94127503
1184746560
1162819774
1448064800
1111838538
1750937162
939406463
570494951
1273314667
434524480
1775634247
964288300
2028600835
535961539
773323887
1117821321
500576925
1590741575
526515462
1934032071
625577538
1121396020
1096438410
2061978635
470246858
1912062321
1087355746
800438829
998790026
115816338
1831961828
1255922898
143853641
1920830157
46255357
584395634
1000712149
2069017106
1625928912
1643860646
860410414
1681443118
388380869
16426555
473438652
1661786515
181557990
201691813
355387000
1759790362
1561744771
415219394
105427365
1537273722
993000089
713008059
2035894270
593667849
753925594
1318714955
162933271
1458684212
239862650
1645920107
611395233
825371209
1027236986
845355217
1570499879
307235343
1098237441
288320074
1830719334
742979813
1294474932
607429835
950204748
1529334351
1338104621
262166358
1539119847
1436308943
445334912
1490338242
1307321163
497738543
1095927777
2114755441
1056151257
525054080
1948392362
158633891
686183540
1152870208
1761071500
680790878
1279150527
714291514
981792026
2034835357
437959280
688834032
641744328
1512562292
1050803558
1087548492
1714726548
1789482174
1322165124
1383138949
342334891
2074911250
441271395
485109799
1820721659
382214201
1873512522
631661664
1536969401
651967783
411366402
2138641042
1153576075
68728556
1941607462
563946526
825062804
1349077108
878313174
1680665013
1420452767
1711942883
318446468
1116463519
1427635450
89495977
259141007
1737776475
1972141439
465093760
929920582
1629170215
496020257
510418145
648214479
1025343369
1227114889
1463370250
1079549351
1564055123
1764513390
1833873215
265666593
1648827736
348922123
1833231085
359557663
850641704
909150874
1661433027
1537459378
2040025070
123604694
151903758
295245146
1378144448
689394428
1589858613
197043616
203868763
1719595931
636511008
582211231
2084613844
327863869
114599993
1911880343
1053239761
2010890284
1950402661
1748913785
230379265
1678618465
1776880437
789919601
324509662
1243032957
1351283483
752132769
1485927641
690397930
1926967389
1783691582
2023125
949813241
1322963513
2031145843
1820231442
774071749
1159297441
1867304569
196428459
770765877
1020461659
605353609
1755542443
842202502
273019026
204909426
1859122751
612396232
1055998635
1067202020
556993392
890352148
399572396
705454857
1174292967
1697004994
590929443
1669701090
2066834615
1061823482
982866380
2065335072
1546286219
1640059151
1449309802
1962037102
22206769
1014452110
1070790800
591390348
632301311
460617442
853303309
1736493344
1524435501
1166320167
1369370010
416692329
131375293
171254628
1835751596
2054223670
1246645433
1885164624
103637871
185582348
2018765565
1588824433
2118029002
1429448004
1908216331
246622433
970096735
1316604157
417513891
586141303
1300036741
1864496434
599439118
1746024428
733427782
210194652
2041675871
444704558
836452605
1055392325
1943762878
144577338
2062866865
223913308
2145448394
1226810155
896366430
1473755340
803642306
1809849391
1837879648
2135118626
1780468807
993070661
1535012149
817998369
214723986
1220211157
1120466527
292768641
642298209
831311731
1521038348
1873453451
589159679
1219955973
1404411594
1394592901
1133681564
527573643
1886064482
331665431
359093333
1231882576
851994660
2003426775
1329630842
273732266
85206425
539830636
1722128502
1843074505
994028496
1065094111
1726672402
56249335
1080837163
240802359
884031169
1072415488
328504681
127669582
113334185
633930318
1186055484
646195248
1816316429
560773890
551292516
1804458808
1919320127
187220708
1033940203
415383307
1767843049
857781951
2052772577
1263811713
83684687
514252748
1691246182
323744879
1814908200
1805000540
2143054529
304796476
2028107566
1066739947
194603272
71257035
1916962001
506445465
406362796
384343747
953335025
1408086247
159465481
1516485592
679442009
1021356775
475350233
1973800380
910923499
1456547642
349937556
1296355597
103619602
1124240995
2074364437
1996287511
1002943424
1929697614
1176078902
2022270627
1398392088
1079087770
584160017
1752434417
2084148401
662757483
1514600807
1585673620
1042318941
160162977
302177055
259815458
1635551556
1552941044
1479626005
1042709968
35554946
348506627
1675118839
2080022249
457022891
1104588513
762259954
1274316859
1236652296
1246848850
1748146165
610963803
776756877
1473813815
491849143
527134
1515438226
184280046
1647572008
966770001
2062072998
366119242
702072601
1852927666
1375724393
828796665
500566967
778395039
1622569712
1584028027
1579661968
305326501
1447024626
560220203
878280838
2113844483
739281234
1674973868
103567165
375532376
1459916670
816676692
740494902
796826845
1960492857
1114491121
773299256
1201567765
1660851092
659505406
208548798
1581355067
341936967
2047885955
1799187176
1632846108
186702023
435920958
596472508
181692202
280562895
1406236989
1291620563
1684882224
2133802861
1839012356
2058371801
1141575493
759717041
1487269732
1287219700
1562336614
36551375
1156303567
190448524
1984520746
1518068152
150131657
527738775
1602050918
1514377659
964331284
746672111
1336789235
1042432631
1494740231
422724165
55124458
959026308
1746932919
1564206416
864709113
1865246859
248658870
604437906
1200254339
1976071598
513183644
69769932
1257207949
30905853
803642646
892986803
254606634
32134309
804124235
400463848
1575378327
452804267
337396284
220930758
387575012
674932212
1970977281
1360876268
2108567142
1208808461
961333814
1050388458
726172021
117789561
1595924716
233322220
931042715
1599066006
1095888484
1923869409
1530622507
1046001208
1827998229
1008027909
1847301876
1071042987
1345217391
1057705125
1687255647
1477974084
1894143830
482614071
176106891
1957759611
1847442541
723091092
1567776783
1400943807
333500998
1776719110
1742186376
1646892139
1359968611
151954710
1992190834
389223229
1314164059
652697111
180665168
613214274
1804063021
594489075
823049863
952237188
136970844
1967082217
1071530490
1703017953
793392424
1413530403
1403234238
1243055831
1808521526
14377136
182392156
769234952
287648418
754597401
471949681
1203051889
224727096
1419189881
116451786
1268370790
1470133733
1085132743
777809378
1035308141
1351057871
1030815074
1617440146
1877406740
300048028
1187412205
143488278
106316634
898863444
1803390368
1020741953
297020498
670566556
259310083
1698730499
175453067
767832763
1227292433
2080216631
1548319951
653505529
902892714
420926640
1879557827
2030934548
588412473
1381420136
67270730
1182029525
1274189696
745939601
374104996
1360170933
505695715
623178249
1751836914
1820741155
706826912
5845558
678682784
1471025500
467931860
933689014
1451916871
770741829
378006801
474195495
259114747
1355639307
1550448695
341880515
1313440578
1214691296
861122117
2021835627
178739167
2001254068
1759712939
824582354
514720576
287402409
1500263703
151490738
827786148
93004007
202009356
1954781589
1245431657
2100630519
888838633
608678101
309578429
2001742883
1498197851
254423121
506577594
139675937
2037930577
467133103
552820466
1273971958
1915258010
520349291
402969952
1258310175
1851010292
206276123
1289654111
883098420
1721608451
708626807
800585114
823996368
2147370879
1109709565
1924316824
1758823971
299650768
105188784
1968341613
1528280802
1082379826
1256706483
479660398
351966725
804018159
1695641053
750516122
1440857398
1191773681
1418811586
1484801456
232366321
1905887886
885282552
2027861960
1136478899
1668778317
1138667125
481616357
1529560596
545702133
631490089
438044123
1152945224
220102341
352293216
620662029
1271200860
270631866
1319787664
1473318497
1933045331
2048365436
1361970661
693972881
1753894140
382216152
1172412911
573315991
1096620117
972111610
443994677
708719938
182162251
759286732
1308556671
887758956
106979060
2070163114
1851787083
198428082
694914091
1549814392
1349790065
40982522
615502546
868513371
806658211
1512369575
687510925
1460132611
1461792981
38624629
2049205180
1540678157
1270151038
788648543
395489408
510769703
1737513155
1690292590
1759111987
1875323428
120941115
1705494901
1674136879
589662580
556188245
419963729
1299248087
1563418857
242071357
435001429
712244909
863507272
1769139980
1909541839
965135477
658969196
416052884
1054244594
452115791
1731164895
1620992959
578508392
2039218604
785607949
614790130
888189141
1199098194
762397426
1068801673
1183619491
553818613
1801957766
1824508881
425077075
283060374
1496576939
565367397
309312398
826335711
465619038
2909825
1320659549
875404352
1343597398
1641425226
1964206443
459394673
1792663609
563987510
1227386907
1133237790
1669047497
919301166
86911849
417894947
1054750768
568932050
86137911
129912306
204853345
893754563
527297944
1920633667
1451811944
1235136791
1379378072
962186350
1366801585
1906044287
1521962371
97794169
1408812485
262166709
451849049
752048995
292391857
197796983
1457526845
369854827
1943699021
2019323384
1489485501
1838524806
403897418
234431329
340358343
564445640
1597664926
765573803
1676281587
58035226
1819973331
1735711017
65218742
157092631
882795223
2098343584
1222177450
419978242
945217952
153675554
886595223
27876489
374286753
956665618
1538477605
1245074287
384266528
381217527
2088198218
1047561378
1349223171
792119400
814305146
136323515
1662297543
2139150781
1972448108
1690213578
36488882
57201640
948309477
1330658851
113161724
502270619
1160723112
2021932254
311780195
124992732
899976946
858153381
818038010
1159455521
1341553125
424836442
1767414987
715594838
453406564
1646830666
111360135
1431717081
1287888055
1098450588
314821658
77186333
1720586184
1001534775
1216000549
216527263
1563702264
214226099
1438503075
1321478421
1001259437
1574725529
618330523
1426695027
9429416
26787302
655308155
92140552
1740521293
182810835
1114503640
1007242772
206696422
434122294
168411932
1025117198
927370368
1736946512
1143369338
979186014
1153952586
1383910919
301989022
1497231985
735261491
501120249
477005766
314177026
1566496552
1218029060
1727942929
1576112800
1596477002
316752337
1750297109
1282557260
1661572273
1124194764
410596852
425473031
490381363
1309931263
1158151174
327519735
968363464
502771464
1026971495
1080884222
1265364046
733308294
496522319
1800912897
1160460104
458579835
1851862569
734660213
968120795
1189491651
1820905839
1646198608
860097840
1021964404
5223866
1618998199
516109484
1765415246
415083534
1726833073
1129577413
70180747
196694992
1016147588
1490082043
782099600
1247066586
2047799835
354142321
2049819917
1436448028
456455499
630021476
1441168952
1072543395
1831462261
557176492
201243447
97132178
723007939
1193472921
974679428
1209798643
78590531
1951133872
1475056585
54987902
1838331543
563578329
1972667428
614298029
472121019
1945301681
1153466612
722777567
1966896373
1030578454
1388454568
978123898
1718852398
1070764488
156398552
1934454204
1301918184
828906700
162794689
732124091
946174153
708671386
1573586069
1261933920
459664192
859686708
995467991
1828819657
1383549731
312925297
1784735383
1245799186
1784716598
365459825
337373677
1424062541
1547618583
711704888
749716731
923234069
1357987964
1044299620
554167087
783071545
1959107757
442854229
171492441
316304626
1730886765
405658092
983385094
1206943293
1141752821
551009776
1537322900
457676827
2096004614
941487803
42202979
1417664376
1746104830
1050329343
961549297
1573442909
103299404
720161210
500954313
311213540
1215825415
486261451
1862443939
492257037
1344975629
1783373912
1575820833
826207766
1746741354
1075991034
190664464
1065532320
283282064
1373185659
556000506
1072343473
794478313
1395347046
1873861336
1720974973
1851431215
2132093654
139581146
327536179
1512371685
1459162467
1706756997
739241284
1366801585
125793118
695777864
137237399
1520552793
1070070925
1972903679
1241049141
1452163911
834104193
482184542
557295876
2016540485
606667153
610801119
2017967082
2108975068
1833549254
745444176
69554971
421687208
524256884
1295748109
1531023571
1503075134
2029718614
1404406174
795609049
2144063697
1861596544
1819533168
249728698
244715310
549997559
193763901
745149466
997643093
672628962
467901048
123026298
1901084475
2102211779
401465969
839312076
54144640
196971765
1578051517
1962783321
1762904226
1303352611
9360660
1400358329
710209895
615495890
350402153
1688460216
1484158786
98710014
432097764
1293791287
874961489
299294170
551061441
695965805
863680906
427816877
736571446
941655043
1990433533
100010456
209989018
1642378859
174249309
748389191
613201644
1743818732
346295586
1722540982
1732798805
1303204958
1944397999
1060477320
1163767086
1555702749
1827926787
1423466744
556531728
472218611
584174756
1347713205
1513242169
544980866
262437590
2084995259
1883702974
1364738904
243264374
377808930
615820901
1596141806
1606431866
847784246
339678899
1239307764
1152621754
378326590
1845864434
627867967
1201214589
812768009
970899387
1180058593
1215832732
1412622302
1733908401
559463012
387720966
1476589721
34806890
663661912
526834071
1505089038
303387017
668231235
730581532
971115907
609796345
1915931049
1055331784
1435478853
541796022
1235337921
1986116161
796208463
325645570
1556788096
1088864095
981266423
1078157975
1954687753
246557248
2108616001
286648052
419532665
27381091
2053218697
1395805559
226474507
1082040775
1515624920
682854597
256137673
476254806
1436728329
973243755
317852515
1961442120
1705374111
1094625820
433600958
327249556
1186036054
1474674850
2043857472
682959407
1948031187
1873562725
1588472925
961088257
1185449260
567514911
641109734
516347505
907418204
981826367
728906893
1637466279
802773360
1935077896
110433286
762043248
157135393
34751384
2110497984
1289332777
937646702
1641484932
303267856
1806112790
2015860576
695354642
400600764
881305868
496095921
40459994
1291005316
536175350
1239930516
1462316871
1542060078
2063952120
1420727270
920404046
2084095599
912529254
1106479503
1744080566
1279369167
607673325
971802347
987678630
1309171489
90289896
1970521290
2137564209
514783875
1238822330
2135784946
1543434029
1592279072
396911962
2138902110
885868862
1951133544
1700769016
43651980
2011653521
1371093594
1899451764
1341475643
747639037
299752175
782938644
2055942630
1197698641
2066931316
1966664833
1301655000
978781120
624543617
470517879
1149598823
1048536621
1137863259
1300076907
379219247
222713950
1563634653
1902942765
1319519197
1308041366
1491847743
1934389001
1315396094
1878927516
44959054
857040956
456067158
257934031
185352723
115803131
683948102
551859997
736661485
1924865361
1416741849
1100984757
1034572785
1217111318
2064447847
696215385
1191102876
1433243973
344166687
965298803
36754691
2143968272
1666511023
450220569
1973576707
1762766614
1491035221
1025575282
1142664718
1450513968
1763919629
1830580063
1701796082
691494621
1913354971
1195603444
436677056
74045848
1941429317
1498584109
1353455279
618053466
1467405292
564989685
571531168
1540289322
1138776413
2091798364
1863824822
2136333478
1029782743
1274879466
1370260739
1549313343
18511944
733151360
54695157
1623630847
918269665
84518685
173349625
1206620136
871570592
1049837145
667241846
759134759
611894261
300256332
267929923
152281936
1268850582
1958705090
345860330
1179088009
661150017
485452000
1424834337
1492540060
15246422
742468524
8260906
818068149
1996823023
2007184458
175789960
2143853211
470952086
941307499
1461680730
255939806
248862362
1339185382
1221561197
2147252390
947927544
400643948
2073056651
1658746825
1046313480
262699116
2094023281
1336797562
1529781297
272538587
2092542515
40406730
1599287770
959714914
1661540999
41188496
1952359616
799133447
243116705
1150692728
1456543779
1606676350
951233982
1939309919
1531339628
129476764
566749306
771137744
652244090
877148950
497212525
1683263068
1632665352
315282597
446447080
490253104
496946572
170149243
861754116
821605097
124458044
952730656
831147686
973334703
576946068
1156269467
1946244080
457635992
529804490
1715947715
235616427
1292726352
551390064
607973496
1198908658
1804428995
2064198467
934413651
737854997
91747784
224896433
310315517
1521199958
2094863017
666706541
284210923
428110336
2132652798
1778605938
267670948
18821363
1947181286
1734717441
585973005
1714850246
1633271363
977023668
632353973
1796226546
431178048
2088320816
2072466362
1071685717
1013516386
930453382
2022977908
1166648095
1578461846
220612779
1600213424
1402551393
1998967150
347621497
1432180242
1887438669
283680481
578070701
24720957
1598828655
794102635
1786173377
1630874359
943073982
1014556871
2108555551
1170635108
1575489884
548491421
1107398007
640803173
1049530756
1463468484
1392376648
1630817522
454085672
841709403
895668819
1444714035
2115205874
590364420
1446917950
1575994735
1219008463
1442719797
1965963784
1056380442
2037517481
356326994
1744469706
814734822
1297026003
2088747060
317977703
77095412
2014634908
1215674623
367018753
793793777
1036656793
1709475142
559572289
1423232168
2121363729
1614957961
164496272
1666346909
1258438699
496716432
1020440734
391433195
1724696710
1121281720
1786004238
741896460
1352812436
1088547692
1947568783
117632307
611628127
1468260157
619875883
1826057256
321530685
1100131338
1411144698
1752567367
1939538797
1597873254
380195499
181944455
2046913105
1069577735
1088860004
634473189
602600366
782807717
1976244140
2060304006
894944473
788512602
2023957791
963974928
1892882010
541211739
1462690297
2123967505
56813266
831146399
2099276922
2046322381
1133614336
1714323823
1082776539
967081188
491109790
529568570
880247538
391840536
1480302695
1960941495
456739026
1788805104
1412777723
431595197
634586272
1596681050
64737101
177962605
695469529
466423210
770620136
1601352095
64397632
981679041
440006749
1603530285
43649127
836799779
1128816978
1836101019
2145204351
1575273211
1786672965
1795914527
882577658
1589780409
1067678531
160737158
1132867326
2072412149
1240114805
480697844
1318081434
1177333365
1480141658
1987376282
673643391
1946145194
1597002975
345831320
302004276
739633905
2121092489
1787175722
1018066442
854489436
1501325039
970457542
158749750
651930112
1002090577
46412894
323916000
1641922134
130056262
638690791
1036645268
784796077
1209781813
1827248637
1547389553
1222158689
624839235
1451796443
1363615068
1677464778
236025702
251844570
2043383383
529438065
930330841
179165139
871205900
2059064586
2040066842
1894527353
538958301
126526268
1698211397
618415975
941704427
866105739
1337640059
1982385875
745451517
1465291650
585516241
122054310
1781471291
1456280223
1060793883
535852452
945110099
81375105
238037797
1455618642
1660754345
1864910838
1629460015
2118296180
1699646371
1482566506
326996392
1509920552
105712184
1928137975
1808287968
1058256271
433994975
1534710439
2049556595
1640868396
1359922707
1774291482
1941810512
302256829
490627811
1268099914
416678647
259916544
1302845451
2107603719
686716707
382408744
1990607010
874999347
804404000
729531906
374985556
559007106
111005347
823342348
123561093
779354087
1741407667
745028412
2028102683
1668731481
234022961
1274391933
1052615702
2000799451
1094421326
778593567
449161410
869805060
695904128
1607652251
1839807559
1464979871
1647533984
2125576089
2088616833
546286265
56715603
91592052
646279706
14603609
537494098
529306398
1203246555
2054986131
851747604
1435199673
1051467596
1232838098
985680656
1677930129
753680738
1624028123
803872339
1407277879
53300550
1524217313
909778882
1192362207
887380279
1437246938
1613851166
656601074
999415071
676288764
1848448854
1278037646
1559623550
1398520620
1392498543
1607715060
139222078
803658153
1789438412
207135292
2034926416
158808153
2013178519
998471600
1006805441
548191519
875012939
218616083
696326140
1161525361
917507059
2056453756
842855998
620888445
1650563478
615764156
1036390148
1071707720
1701296146
1677349270
1410290291
106522825
1166023863
1702798270
1398852474
1396712076
464212501
53071345
356457906
1517513739
91824419
36475727
417923176
356420001
1506962181
1045564302
161518942
532382765
219962586
1639528491
229121786
522836034
1015447514
87316620
1034640445
1790208966
1048608775
622445144
323306054
1821077648
1827382462
344025551
339824960
536241471
1859913008
588080702
353270629
1830554662
542762651
1111878258
1712699686
589310680
431664280
1136409694
2072874102
1835579598
1363377944
1735180802
295758387
688928255
633163918
1537281991
1115022528
1407725445
306083915
1020291054
1507252850
294036773
1681510351
1956951560
1482234192
1275428442
2133498889
420979988
1199367
481195754
2540764
267990613
78591762
1398773999
739112333
372795946
462197598
543157189
864833475
736371543
1640755887
769512821
941798533
2113423548
2017797354
433582011
1572861066
1812782744
701881465
1563591302
291620605
154869101
799763194
1061197218
1682294819
934244900
2081239990
1256674471
181776599
668210773
979031114
2066833795
676126668
1890816346
610996355
996830444
2061782395
1499404432
1919172135
1807182536
739933929
798416943
1331125835
902092073
1081362973
1411101979
533512298
166523443
267464247
2019481637
612992442
1922058069
482285561
863848779
1219366154
424342257
218760434
396531028
2135977426
1596681050
1677812581
1395492101
39198904
244329686
703416667
1089199632
1319013067
1044105745
1726579324
710478757
1148364950
1821923533
429309015
263601418
1936213541
1223645420
569929767
885086453
158681542
825643741
2006186074
32319075
1618932339
955197612
1455530654
1109100780
399655606
497542594
1883827477
1822575039
64825636
1552749000
512189096
358185931
301222441
732501666
1066095132
271969194
116129741
401591265
1834730491
1885009917
1373373320
1369131405
1900247917
1437109103
820873325
1255776371
1438081191
1248170997
417768574
1087376011
73592838
518109118
1391425621
337382035
1588119694
61112072
1570351528
148007139
1611546321
518594361
1267740412
1625455505
1007982780
1875243565
2147354102
1345923792
529603788
578300361
1949824603
1910893565
1794558006
1208476322
1777330861
1930234676
787441466
1635507018
1322324253
510817097
1578955194
41549586
877902930
1630524332
367648644
1670409448
1687211292
667979550
1489356724
939448684
1261655962
1414702881
1396889145
1824107294
464606404
995185064
680752392
1890635934
2056701719
1153184440
1867679261
1224251341
645100240
2099419350
1151839123
1055776010
2043238860
178823572
579654568
1813762489
1286227046
119003157
94421558
2124855543
1557434331
28076358
391893373
376699246
340755064
605122391
528348054
1537888531
624545801
815060372
1423901509
1224720597
1235338404
1957900696
1244839912
73506392
566321622
686379876
402039147
487244730
1877890664
437535256
102880517
944435396
1798616482
1371833734
1779391198
651079449
945650579
672418928
862088193
96953756
524996502
1037018672
383893027
282894597
624081249
192548605
123353445
1968132474
691163792
1490524145
1451148159
59057576
39705320
1943508755
397823526
1773901987
816353710
1706409562
466566465
1853878107
209442628
566519630
1009283342
2072260411
1110937230
1946369676
1141171596
538179746
1174015802
1024254505
458110807
484910764
1305730746
825421964
1766739969
1293881270
28626004
1045545175
1034413163
1154601140
856209733
1025696874
1906600216
1806050209
1602033636
1669799125
1680953453
429758214
1258799854
1661683364
1836521306
1608938207
284339588
2041853569
1125703812
108897758
572285247
1412107127
317573951
679076959
267656454
1813036290
1986268232
1496562658
300638733
1528678204
1702007778
1747684051
1013976270
993743984
737300516
733131051
498012580
1012853625
902960389
787774486
1150000014
243481542
1284478058
1228988935
875333091
795906797
1109537023
3380298
1307703685
747294451
1966441199
1804516327
918572639
1348173080
178864146
684892405
1666162900
1688105820
2085905476
930578696
610089486
1764262684
1720344296
1613843181
842785444
2050276497
1512937137
1429940169
1297102277
1618137231
781405522
1118783134
348564902
1033799928
910131515
60115897
386555548
1745420223
1416764027
1650103029
1843770562
1033322359
1701653173
1608138313
2143929726
2084121243
1320358101
1741603542
865953616
1895315005
1740563931
238822632
2109349308
819532966
185598814
1840337462
1032575746
36588537
553637385
247511899
1009785908
21021753
1210180753
989442235
1789111014
376117709
1201084015
219948194
2034710179
478732921
41198975
752267064
1276573698
532418119
125155578
1058184339
1645299564
759355921
281562406
1494853539
795945827
2022816122
1604353627
524040882
2028508241
737487518
1658951825
497634417
1169767195
187554462
1311171974
707279970
1284776729
1247011784
1369323325
2009060057
735392169
1552428286
1780625610
1111266991
403981892
913414895
350728163
610929437
749685302
321724114
1254098905
1738150982
214642818
1321156759
1349412059
403683488
872607206
65725698
552584222
283952745
715152309
958612580
1921135771
1103962227
809141677
186156371
1168131720
709838749
1703196280
520404995
78093736
2101715085
33177678
1405591537
100906577
2003206136
161852752
1526337207
647595264
1221744482
272733415
2011073170
725942124
1160266162
1227504005
420597069
244548977
1726661953
1413547610
957149348
189337466
548504176
563823823
914075447
205863245
765433290
1016366260
350014636
1834217137
1684489755
9742285
1515422722
2133844128
1607537699
1988368969
1048518558
1314487188
858810592
955948625
363840370
1318113420
1378430637
2083572023
200589051
1924430565
1720801404
819340096
206704246
1511015751
1023780283
1816969512
362906382
2046236397
554774190
1856011062
1186669717
1939711448
1931735988
102648250
1678965676
722430256
1796160240
565601794
924706482
249301341
908576013
2098968828
1250535725
378438312
773888818
1774392702
1493203397
19804994
1287237142
1209034194
1652765480
1830216205
420230348
236418021
1410208798
2036207105
1330458623
1790763507
142868837
1016680685
236790455
1585532702
1213193635
961543697
614729338
1599087660
972394299
1765315716
355575134
1803482269
1673144569
159682590
1197032297
1305369774
131681522
801448442
2084450196
645359074
847189621
1425313624
109037541
501522420
68092050
747910953
376694048
197177913
1742715073
496800126
962124920
415153029
728458908
787108037
302632321
2053298548
1148005508
43816027
947898819
1493151617
1630671839
422867710
1845149385
1336903276
1009874127
1265121198
1249811148
1454026256
1293520120
67285234
2001752054
1777648702
2034409574
1024333277
829067429
538267041
614394763
1697137675
343854403
488935810
849736898
547177089
10906935
290544987
1637216449
610443085
317242860
169905508
575876519
1119954351
1444325242
1734431260
1023991818
256687187
1524598288
1282488068
169308231
1746465543
871339109
1636678450
208564527
1125811253
1089236415
180191709
1668736949
425864233
804333420
2007130762
796407205
1327917272
1945331065
1729830438
936618766
1420286737
992361995
907042698
2025521960
17540140
1889147521
1659774320
1141243522
494998122
699627131
351141862
2079050891
1315724972
774561503
1185146980
367529817
469707524
752099768
1643030974
2116589749
1742315840
1161414197
1083694116
1549708290
1890387748
701396612
59628873
1035600551
988887985
834531547
878000672
992405169
523757849
299766970
111902615
82270032
1579424087
1294406588
1418632069
1779556059
1933632964
1759427965
814400118
2133145198
1829134637
1888217327
204822360
1963050963
269814703
155535539
1661449615
459565037
1192802322
297367737
472716719
1945396710
353017573
707769077
541183282
639467176
1933188195
1679255170
413280369
1183041256
1133011340
1427494271
532929860
1509509607
143332805
517544242
351694218
1620596236
516709692
475082512
1415672321
298443883
1721555299
1141462024
454272
1665565932
1597030902
305064333
2092803470
391575199
2005636958
1862920787
1147488222
651842056
470167266
16566883
367882173
1638501155
1265338064
1505550452
864988980
1171807975
1767422760
716539569
1230490067
1480702623
1723584749
1471471465
1540196864
978542773
305172922
1797709311
673589733
1348810902
995293770
156587514
143522270
244092188
726793103
653281902
1620215022
104828166
251943757
1197822187
247853136
1596939787
639029309
1078161731
1145025914
1008048715
1452139361
8482313
526902408
753346098
2135884623
150349434
924020008
1528459585
1339290777
978860630
2058611154
786477814
972331263
1864317578
1773887739
1928366677
2055677185
1613545944
4177530
1964604533
852009114
2063564651
742641727
1153556024
267024787
1413934662
1809049776
938368064
714790858
325351946
252315508
405349622
1902171456
1239308231
844167627
1440990434
508378163
1918976895
1617028885
1819774029
408216260
1899602448
649944955
1840487629
1777607309
765248382
1715058751
639545277
1143677789
750756983
68872101
1035969596
688759190
223476469
887685566
1236300837
927511309
1607849049
900915664
957532181
1220709368
287584055
1477484954
427664504
1296152444
882557062
890376969
655512688
437411145
176467174
932095869
603826606
1436849110
428003728
211475332
1512407708
1557438837
1297267956
311951956
375823780
1126484779
699252117
828231377
664541074
717938381
933758913
349403752
1248745480
381067300
1021239042
462012719
1428924486
1497082500
199759699
931769824
932038055
1215291708
1437560588
645843747
1547420326
1451556980
1860533924
1175949796
1846386075
806107009
1471643039
191567836
971607639
1474867838
1541905528
1472682955
1513491106
2135138448
1304011121
918382024
603976124
216781327
2108308185
876230156
1837423964
1006288858
798343241
2124900031
1933220890
995070854
637544796
1471251341
113345481
150933340
1088854170
1348084581
1405212008
5394668
1402072298
1104057396
303815687
1841626310
1312478112
2038612715
1441618136
1311459226
414356024
383134809
316087923
2000321980
2011122329
1813968380
1825951499
2008765953
110489732
1635202831
925592048
164019236
682968687
735727646
401669090
1180652540
1291223905
1772905827
1765775754
648538399
1982020834
1365651018
605494074
1469276160
607558179
1404576000
1868963446
1223098690
1431905705
1138256332
1578646270
183681424
339757575
578743889
165339914
2029169477
412535712
167367517
1251868292
155412840
846741433
1475171767
1348009813
1884333739
852775591
1434672448
38206957
271811438
443687211
835089973
1057315497
1080229117
1551979118
929828107
844504377
1087157739
1227943179
1111391841
443636019
120705327
818440759
1773640274
1822800200
297437065
724593904
1182728240
1156363000
614725303
1143769832
200322568
1597574735
1364329770
1934092233
906964042
1944028423
797564141
1181833435
128898937
1702195648
642999898
1557229219
828046620
178853119
735830028
1176981264
1247152009
1741487036
1858357571
904536231
1430518553
1324468623
2088423429
90149818
862618549
1159139882
671748201
14265646
1155857396
826225156
1601924257
56534384
992404329
1324717288
1487189369
1431966705
977374311
781139720
79643988
647319771
971133990
1269347421
321429550
1836235148
1671845986
1050011638
618504918
1714345249
1482672366
484920926
2105509707
1264281027
167945721
1667954637
1928601226
543075350
1130310638
786071305
1823281083
1341330440
685352078
1385544212
26890062
29180454
414726991
1468575122
900723025
326353824
1112952761
1328484455
1025836966
1146985883
275442693
2107847151
1378378361
691675898
32080403
1438683385
2062344631
2353034
618329898
1692875848
1357032122
297137863
1860525400
409021383
1679599605
1422878989
1224032790
49109619
1613922967
1281599540
2028646615
1934226477
22544678
361264222
1444903957
62897089
1039299791
934904958
612819831
1117227436
388301503
804631433
1895138829
1545911006
53786506
1532258731
587448008
1312710806
1764661103
870628032
2021557532
557457985
805832420
411299839
2100075149
751567547
1375884466
750263253
132580132
1182450578
1588772696
340085268
1968372972
928355460
137363208
2024718908
505262385
1655863716
1107100654
1664929588
2039513272
1853274601
2083959899
1788832226
257308307
1261001926
436247309
1390194478
1275830581
1907602094
600570016
877969098
2138598
1897141429
425013684
183162180
1891544780
2045514116
1957068545
3766995
1187351696
575672800
1417018954
2063726824
1909759428
749138476
1391297439
1979759232
1051301309
1233131853
562753587
1592047406
2096756578
1200231360
1645953699
183016709
1294952632
1728116086
169813237
1706807294
103502890
784244249
1054830051
439819096
1552056314
1135275904
1019615569
555089477
1027985521
114769379
939572262
1640451439
342022588
1876180434
1944056118
1880712397
1005687909
1243319836
1790218121
432277216
566651389
625397864
406058818
778479246
1434269286
315597258
1890605599
646999449
1526246027
1402117077
542316734
1030673743
93631504
418276393
918877073
1768827337
2094327616
1838197080
395007328
1079594876
1200936679
454444488
329470128
530883742
1937482245
967042738
1559037585
1781608536
2017870059
1727715394
1705555467
486874841
1497282062
2057917073
209651246
1235109161
1891047763
1426587094
1243959042
1456408783
718161302
2049002465
830892568
1302660159
1360828234
1781364282
1408618332
562878163
1158517595
347939736
7126997
1069255462
660864842
1488609636
2126845741
1759293363
733434797
1487530430
2016573588
298665706
1807788717
1481429629
147473150
1447054152
841244777
42915675
1371801982
1910929764
1947013919
661442887
1322974990
519402912
1260403933
1532723680
1942552200
1163929658
680897190
745890913
1113405213
269025830
1451458050
1258330176
1531228642
2105463320
1453256452
1227840040
1146608626
432312544
1469324627
1780179627
1928242023
307969969
1241909582
521213463
350936275
396828529
1055764208
1461659546
2066200115
1909590173
1544616721
506813827
201668449
29821956
201933080
930344119
1200709096
1974443645
30516175
545789508
560663802
1589202320
461445367
392700289
1795524881
1529906224
294522216
205799666
1448699232
1869962529
1963550271
877220974
1129532851
867338006
558871257
91539690
2133001761
438519957
792013011
702080060
171160380
2107309637
933559010
1766471637
1160486176
735743621
267962321
377581085
1320185116
2026604034
578732407
1143384432
825411583
933773833
1960671012
580596452
93216750
1873607808
167041048
307430570
224885519
1989266570
1782668158
2141698649
1520334713
1529087330
1822771036
724375041
1437453588
2134904121
1328654017
1449265121
647110415
142881746
954085292
1507740009
1921725608
1201495208
985122436
1712690437
1432291076
1836705321
1671083712
2058673603
1319901170
175303975
153580793
1499688426
1160873483
517635752
1575621991
658066961
343519743
1050598153
822236819
1513714908
1879882649
1354723064
1261891864
676608130
1525069255
1186716242
962619873
2053510219
1472181279
115033725
611147695
488150417
1922828199
246338950
327855268
835879281
1416283837
1249240569
1893477804
1368388119
1728034743
146049094
1443515884
553665385
2119213681
1441844245
390751909
336814064
163201222
581929826
972385366
1061308041
1679397544
509727114
600704262
2045407531
556148827
442173491
1323244319
1691081794
1367026494
1811748495
1904651214
328073896
326374745
1952087374
2059572373
761777180
729786549
1909128915
2103409105
648160881
1080358286
1605766609
599723902
1378055229
246537181
925023239
730276207
220344321
553225787
1701340129
2040236521
1665243548
1972897114
592758784
129090363
362267771
104393101
74481989
1919883837
804494351
2138494525
929744755
497322490
1867804053
469601697
1918265990
1125889075
720886159
1693834046
2065631654
2103564176
1773673989
2019447761
634100006
1468313763
1861703436
557795846
1178335313
1712110341
1327613692
1894834248
477685961
1830141507
1017417104
1845693324
146736456
1890698114
2107410776
75559891
1817310391
1742376450
1104227728
1612889728
499689064
1877608464
795081567
164409871
1772710100
371145549
1293311515
2103404090
629726414
1173621791
885732301
355362931
1541917658
1079937510
1696155702
1698644603
140904197
1184390455
397607503
1362673565
1271526676
354488691
580441866
884190119
1956703850
1950902729
812519069
1193541355
576288140
557100420
1531899615
1994435721
1521907192
1701345568
1473210080
104564684
2037221432
1346498389
1063102221
426969141
1551470621
535205320
1966812703
169443170
1299955695
128442870
1204179912
140914758
567879996
1192101064
577013428
1939824335
234071868
59094928
1870273732
2139758156
409038441
270304572
306996183
314926384
804123217
521248056
1759963644
274485198
178758022
551104986
2101630045
1151512954
2059413091
2075762008
1390856347
113380405
159433269
1091680315
397852432
650611187
910053361
2014682352
321584132
822012053
1756106908
1597494093
158271548
812632541
1108608026
875672801
1617844280
1731975797
1141447073
1911639150
1252089795
1246763975
823710065
1244787966
2057313502
1095237377
76675099
1054422512
1499100678
1025025716
853259045
1273939370
1442875709
474683968
79958534
976548693
742831534
1670812620
2049464363
1470246812
401148704
337286914
626567922
1498640655
283817235
2028563117
1097624293
1496551885
23937982
942856724
1786046295
813635412
442448326
1245947601
665823349
2129585520
1847669011
1791058126
603484618
2451185
1393611852
825687004
866184604
5181477
1886975875
1330452908
403459383
1939313633
771750752
1744530125
777005479
411329646
496061799
366349961
407672168
726487182
1704662494
1607304959
1816768923
1588939560
1802260429
990592215
202249612
425773329
610556438
594092836
855180470
1235460749
600818556
625356934
1036328125
2001533577
1904427201
1149345420
1723200388
95116798
1297140391
1000523154
804824793
1310882865
1441113564
510641878
2119015010
397704765
1374535657
1864267037
1454871715
475411805
835267312
1442319948
1105280653
32176325
640510740
506371107
728322797
1188478141
599400699
653335196
2044284405
789918394
750048168
260068802
503238178
817658536
1359315116
1502217109
564931415
1170012128
991730887
843828574
1128553807
1565107488
1647194631
903942277
875343649
1739750040
414038064
461870786
937277845
73043388
1445441696
74223765
25923500
1003830070
1303841245
628154721
1863578614
250133539
1808622583
1060257520
154514602
561352321
836653672
1170119190
1208490976
2076531835
999231914
1555105902
1863821559
2082071620
653301813
77920906
753978855
161153257
1894482949
1046832076
2016638575
635044201
383809310
1336562502
2095281420
399024985
794855958
489474368
1508580290
826720492
916841876
524340064
710425564
1357280603
1859842544
2007457884
1676765545
389579154
1078932773
1808181972
1187736402
1051644131
650893075
1478527302
289102102
1160712255
1792325857
722777567
842965313
563697814
839841830
1073956032
339720675
1969561269
1165650693
1540215162
1227964445
1811363467
1471851230
1486204278
667894983
417641986
432871697
252994825
1234282923
1090453995
851667198
1284083168
1046578609
1383432084
1974584899
1038393723
731071207
178237817
263424822
73652771
1403929816
755755084
918477518
191726487
90677568
1437042126
1719488848
866733579
439543596
1023602325
1165706579
449781484
2056628758
594290960
1396454221
972494183
537227460
238786381
9642096
478594962
973686669
1371315584
1292496670
279441338
1750590013
131243403
1061628539
567447852
915644842
1264162428
901628206
1286066827
1092722206
1210490319
1114381994
1434842929
1984014933
1165812217
1416323135
120272400
850440066
1324911427
917952741
823303173
1832483801
13732499
1266844530
251085824
1604945930
484420851
813948221
232259007
1526330385
898182026
131540774
1252467132
1827354148
1774649036
227973832
1709183155
898839017
1918414962
250220113
1115093522
108833604
1761705610
1880766906
89048772
200436119
1213967607
87579015
1277495048
1911320504
520354284
265697398
1294852567
1930067516
570773104
745269788
1420947441
91231055
1510656246
1047665724
759996976
1111995640
1558201788
579026970
891596395
564348351
213401342
323933152
2006827158
1011265010
1052662738
1424015836
494910085
463655412
702082775
1192479426
344016808
1455070873
777772236
1344934750
598179017
694716092
1398528588
1059677819
682791580
2059627903
1907880329
2139059645
1604434583
1312357613
2008839730
1765452844
956625513
471242132
1313803604
874534320
1307163749
508029095
338047766
1453078599
983519323
880945952
1777809815
2016924590
2048005157
780399786
2035436035
1862736894
780927159
926713988
1198085086
1613019372
792556378
827360066
1603037578
2077767211
821828837
2052069054
1676989259
609671200
328059138
1282565170
1623036885
1848889010
314209348
1327296012
644567776
708843444
407594491
1119626426
2014813764
634420722
2137883767
406462474
477052916
1530842942
1941675824
1094203022
1380974379
246375985
2040581859
1623682722
767994715
1417167699
280761274
1802068118
1529922279
1214243110
1603215152
2146339865
1694884444
458209558
1921667883
825060719
1843371725
373602854
270749988
1889492497
1541683193
1189398799
1198441989
892359597
525127439
794332712
670455863
1493383424
1670420277
1728605908
1627769709
1278518184
797344940
207138396
1466531037
980065765
623833344
793433123
1817282870
1674590922
2066064210
474125319
1631635803
1594859755
986531986
185071516
645072281
1555152538
984518814
1389138534
1166167979
493192028
1290787859
1457643009
1363695136
703455952
650655882
643917021
935399813
201370201
531473927
1862602050
805178293
1654543227
610092141
381924620
1298670093
806322859
1592800757
2014209105
2134146677
1821331424
1723679723
890843045
1923754474
297239449
1181524784
225735493
158052509
291710819
1885034251
759808408
1930274853
729931354
941379572
1691437705
1809292756
772811692
1297541981
509322347
645526302
1083464986
865110930
1842228477
458594603
1341679588
529633086
1087254608
440852
1213291177
1246236792
2020986553
1822600531
516744087
1941698125
1792552649
471083216
1083872793
1779359253
1986659892
1220506478
456500310
1171156087
1435563693
1275283993
1838091658
417813397
1732636129
390014500
1094130179
636881770
147792150
1287308936
1799239922
1077668602
125035646
1309527718
347579324
952259279
780655997
299107342
1711958882
102455269
682443484
1008600349
2034874269
1824918528
1077795121
2086131804
2087099549
1761052613
1673928381
859577415
1729942082
1218494516
317844279
343907494
2104223155
2083433821
901366218
669829183
1065342833
269223625
1259481669
1894893144
1829918025
849297164
637743993
1930420940
791457310
20820550
1286242367
1255620634
1095062602
1714542916
1649403744
1676737053
1214516577
1700184691
1683964242
1742891079
1083633611
858092078
319552325
1206920886
468051127
1895459336
389315975
682973170
339692281
1955400952
273245178
1432474513
278688403
1615861639
446446972
1263408411
151056236
749105911
1334714450
485809795
1948348859
486050725
1690925045
719684256
1016347204
1429690775
712584639
1679171511
648881526
665332959
1671282153
955421253
1728208594
642423911
1944672187
76812315
1751729111
1285275893
91230174
1174303504
1271483763
114639790
666519939
2020149055
1955969581
1284837826
1253861285
106178918
460231902
138686383
2059387333
1030128655
990299029
1617027329
306006116
2031195586
1090840626
1043978226
1631437975
1597537054
577795291
1206626304
810848769
1113060900
1046590590
1180192442
2106446874
2134792706
1720948695
1810331567
1689440951
1087061358
2018517168
220454573
1940118449
1710956011
1430266324
842009496
388705270
1244995076
1608916144
131408307
1430237199
1068290968
1652615048
1373765211
234768378
1374448596
1091429383
396601848
1824245682
1981266264
1566867615
238461276
1320826977
78335358
1324791656
6319781
1394281599
63204512
28216097
70413854
1976424576
1831461944
433374400
1242741108
1179873107
883429054
700512753
1047060696
831642249
662391595
2064656650
73907493
1815345652
808540983
552323259
1830186889
390551071
1434844564
1813161942
848091812
1728663363
585467707
816949825
1011882820
1543239716
2132355277
1402973469
1328804286
55071705
118710229
2074373281
1503982805
460015854
1394691060
2107941599
98693671
1059910746
356529756
77755295
617016854
2080913020
2015989702
1340455238
198453875
139478188
1889242604
1095754422
1450169435
1191986777
131385903
1041158526
1869999161
1765922242
1973470957
685900887
750517292
663884308
422928838
757409893
1694313608
583997988
2081875420
43073288
1783904773
1194166323
1050821603
1843205563
779637996
349035670
2146027825
1721393408
1733396695
2052444383
2004168317
53165696
1772749495
1546198672
1439134713
789540690
1108582830
1632093075
1172072688
1296416234
623840432
242600128
271889431
540827371
1968225979
321838977
1273343864
1567960186
1492626234
1634904564
279743765
1652635859
1551077488
1839231612
410107879
1436865477
1885998922
688273201
844276305
759701688
1899477121
1481212610
1557504135
180927558
1263136557
262349417
30701175
349730373
1814162529
913367821
1650721964
614440160
1122371354
305158131
183046337
1428208603
1697824231
1265589853
1072198915
1196246734
216504181
837114365
343196901
1815610419
1329285143
10268282
546853319
2041367110
1523670546
696538450
871249013
1704824652
1265932552
226059465
2138242252
1024381534
2105803716
81381283
12989487
2086365054
129043062
731040870
635208304
1781830639
529589501
696373369
508337663
1810581678
1638217593
1927913261
1211202912
274786767
865397186
1310717270
1333496640
1305322048
1610086219
1700821081
10534437
1876761620
1886741846
1412275813
994668492
956273577
1427831251
1029766132
491966598
940063541
747189107
1405655617
1215965389
1861621293
1691820502
1042160611
1968686083
2068762201
1466122414
747203717
1589320100
380606467
1509603583
773401212
1189345536
1623821617
1619301066
77444065
1075712034
1791834064
1784200711
1957261188
778458804
1936452996
1993585755
2047935730
996160140
1034593398
545032474
464815901
1320998544
1591605475
189460861
1598267117
2130930091
389701583
969320724
1743809208
1618379142
1750560561
1817904271
1061814851
1937351269
535333158
882438199
1563814012
806788219
1740646327
50010277
454919763
108007459
409362213
1258045715
1630824356
1981792787
1946249113
1058991635
1078680529
1755291380
1234048568
1488647066
1270322943
182634246
518079286
1780550998
1285734517
2109062719
1287859403
1735824730
340202892
117035368
1739662558
290009606
1456307650
57028530
222937621
429346235
584182656
237791900
697806336
1429076564
2099481897
571285234
188869665
1328968961
1814394754
672200828
1499108504
777065916
1977569349
1496295633
475467130
2112177003
1859334065
192640171
1835411131
773486709
1229273010
1941285308
223299174
1366454419
1024113331
443879274
183088885
1325891932
1078271727
1135873801
993499828
14627907
2084114217
177500418
1443910024
465570074
1238011004
1346631834
2068838148
1365222789
48830186
1505007490
2123871190
1832458311
1816361101
820898843
854118657
951563121
1233920475
2083110992
1043341529
855600352
3198102
2024588722
124677091
1452850945
1699679170
413608087
1565540827
1511623081
208953667
1324805511
1609085036
1401946411
174357287
2121297316
1089068902
101100959
1453693693
74035079
172276549
1018166931
1923674172
291097055
2045313382
623893653
34046025
1946088182
590268604
1143148733
1606095702
769680265
827584073
424732971
609994401
1040916140
704031874
1886871974
552443294
169014267
1673064765
1723527804
2115785322
1173380218
13822227
1819173749
1176660835
826567552
1322760294
865264875
1213668115
1754469319
19832476
1985580348
86195217
1916185899
206876099
544457966
604247633
309857213
2071700205
656654025
664355349
2061257439
30129073
2056667344
323892958
440325792
1217976801
1223032893
1674079821
414102615
2128819600
1217481983
1980903644
66643855
1437220340
1115640725
222315601
1024600097
949450981
526487844
1197942747
1420744392
943112930
388926827
287787400
188156343
202691426
67622761
2010290795
758641051
1020135779
1160064908
55221108
614033278
934409556
220034565
1557263995
1213786049
1290485718
1834800722
894698367
1814793098
819699400
770735696
590637599
1823316113
1688881277
1281203161
1351939163
550016674
1984494011
658612665
1247126109
585724425
137807598
892521863
104374423
971671937
1515429068
2080135087
1819348119
776739399
740114700
1905282378
1930207898
1967795145
364163227
499430381
884300083
1220219721
775926171
368500732
943083605
860152895
1275706175
1214229878
1991947137
1839469562
453979139
1040471689
1338934782
904747683
771219592
406412572
765773776
1740388551
1924989624
742865875
494167758
1845967808
489105624
1692117774
601870592
447394947
1745030621
389544165
3380298
222115772
1248482932
1189767605
310889137
2059933574
1125010826
1515581138
417595850
554793277
412794652
410652413
1050770267
1483778562
692483445
1479159735
2146080981
437155291
1844721285
1652375624
2069797776
1894130975
1591042250
1983914157
1072766640
1235219973
951267478
690190127
776159274
2128419273
969923510
158124300
45094715
633853131
1566694347
166506213
1791058126
1072432619
1387669953
748172219
709197785
327134223
1727653291
2135478132
185278066
686890573
2134926761
1708560263
841078786
889898162
82590152
658194764
568029904
746676488
708079187
204757369
1927753268
1608559452
903491449
583099197
758469787
1218609472
175991722
1538257588
1978091172
452802276
1834624343
1327504951
807296812
802243711
945126759
551309452
760107135
1894028591
646680720
940296262
1081511491
1831328647
891553759
585313541
97420191
1669733252
1738829063
359225990
2001194672
1695628268
1665509118
347671204
734151809
1401321773
1061221558
619906852
578751745
207593329
1802397966
1982202241
978751568
174629276
697576337
1361223756
1086019021
2008695331
2145338338
787993041
1889286586
1650590958
368837757
771267978
702019885
170856282
1012290780
753251882
870766005
2072454133
1640090751
867747109
678197341
505330448
1749163313
927298435
1976521269
921328359
1696118780
1335169480
668886861
1315459140
1389384302
587123226
210615764
826322996
491105069
1886225458
1844395595
994846929
1590527591
849172934
1903544735
1357388890
876773593
1294943834
49987461
794237193
1385079177
936104812
413622732
1736677637
1940732819
1589644309
1101392097
2079135510
1603873678
938453947
379256051
241302846
369434973
1866450089
935392026
1964970246
1479572256
526636339
222323522
697044705
219920608
1385727357
2103973339
115083546
1094689874
1576793067
2132123038
1017980448
1832669724
1096506666
1453362461
1245786923
436162771
1881120915
601192533
2112133691
1457241516
842721096
1021954823
1271520862
1836834093
749103951
1125814464
1805901848
420692490
87049135
839176795
1360140686
1001544500
1508193894
1651057689
1517848016
575741562
1120277058
1488213014
1674262274
385202556
1987900717
267720164
1358044715
2053783586
1120131902
1769369638
1427945949
1170965441
403531993
162285334
1480731363
812470033
1485436264
712683646
2014913679
1373227529
1441171663
979459173
548228474
542534147
1182152859
1182826875
1289949125
2042512229
907912426
35110415
495293058
409503133
539769436
2018699288
402969952
1304070338
1970419556
1141202967
857285529
1252911346
2051165192
212159867
168503608
718107842
1254988379
2036914547
898490919
1193467102
1171578504
1651372073
112663032
467861990
293523736
1055357117
17999011
1018513601
1415870754
2016813723
38498267
607161731
1832194402
1601863212
589272172
928670794
811091542
415791955
1314749458
333713702
7923122
1854868148
352871373
2133232572
435202016
777056355
1203446235
2122660516
682256234
1880218107
636644314
1173525064
950584442
715968321
1867058472
980996028
995554653
786668522
250428941
2078506707
1533245355
418797517
1966725146
1945448646
1812079208
1748255035
236307733
506800284
2111731305
313659324
742994220
1069516150
1181626129
1354639286
1304318698
1204616422
133262476
1134316089
337226770
1802631077
989008681
456715591
699095540
1554924355
1854647632
372659502
1691784959
1752264456
1747937788
993078916
965846887
730011299
486307925
2005207930
1903348901
972402139
876509586
1764981540
883721024
468869579
939078108
199932331
74795030
1731640858
1016410655
1014366655
1603667921
2000300414
1580104080
1802505056
370667244
1216817120
540006592
742275822
2084978736
76158402
1095443739
1909029767
1814630514
1990229616
252014328
1570984261
1058783616
484601620
972730973
695009517
2141555476
1993894115
1335187437
1942088516
1323792090
400439802
477122217
545389045
1623059658
1583048849
186697316
419646491
1997939826
969373217
898631929
1693518538
1071245329
141755134
37817175
788885272
1845537306
417946232
1570762202
1298992198
732472843
776617778
1770654596
2069697863
572703770
458719170
1724593569
1926829377
1882081319
386216218
1931412232
1179616454
1939234720
295423515
1534590444
1424665279
1870489675
815049227
1120803148
277902777
749221406
865960654
1168012393
749144474
1195900203
1875150021
100656594
275986467
1243253880
497749012
168569319
1848288723
506224424
399523487
745524282
419157856
565459020
407385870
93121775
494887986
44324409
2076504559
1083383951
1927368299
172305915
529814196
665748847
1401943739
1011627071
860792565
1211127107
1918438033
1085677852
1350412709
1188678719
688521653
1496570105
1925011315
1898692945
806260916
218162745
2051191679
1557421708
406273746
594066719
1658227820
345376616
2101747547
267775426
1340098004
1545454466
1161995636
916109488
192548605
1915854348
1542125242
2110558207
809124868
47536965
1694103380
2067263108
665670564
1329343583
1277913243
817943417
289384843
724837219
1201533366
560631077
1628746999
2049393962
1662080353
2085132990
841244777
1200000168
2096797434
1219890695
2078504716
629984395
821605341
1256451877
124082342
1983356664
1492156577
75433767
1764209715
1879828145
1325912662
243179571
573125409
2127184333
1308487968
30583652
289155732
811281546
691163792
1605250417
1090758717
1069597183
1591577674
1445661596
841284083
1314682606
2000457178
595185483
262786514
463068783
1103099091
1643321181
1742076383
341317134
1037235059
312055104
1152111409
654154661
1172471829
1256730604
465979703
963125428
1193771265
152520324
1774357052
967882325
1397064464
856199148
1156687173
1119808190
1994090278
1482144960
585993728
2126961492
1743236009
305013920
1220558410
210867686
2081797839
307085804
576203171
222553533
220653247
244636811
1738813575
1115523632
1011811852
45180302
247014099
957327395
1654962304
676780688
281771598
1538912380
819396442
443962199
2050220613
476805454
25883034
846733700
523969325
1333565490
1941452903
1355613070
1608466673
142938969
1772595917
413925056
1044407021
332456243
829568888
181268769
42041035
972514447
624178871
647233798
1561640541
1384508903
637591685
962812752
245269558
617246237
1458720906
1766409739
1751638677
1801500341
580492105
1872577952
153772429
954757212
793006864
2047981639
568993128
1100722922
1599042136
619142547
684586784
788820729
278862221
2075837405
1740000896
482639265
387407064
512310913
1164827796
1452045506
696560636
2069557397
1214016461
2112725218
622894011
1980323451
294699821
315684119
1722157436
747984205
464976492
855864986
442108870
58068027
1592953200
2136846640
1401226407
1152168020
631168733
794036516
1575578538
1144903673
1440692115
504906789
1390578246
1914279933
652455489
2057871313
2126375818
370439953
297462204
1512991063
730514418
914750816
122282833
1157227946
268666857
780841514
233107117
1566526080
1211415174
1597536765
1115631867
1998655602
114383171
293698438
447448974
279761107
1193133741
1414072989
1944571153
1163480647
771045645
2071928016
1950741273
1313342155
734058893
489658477
318901749
1945192850
2043844153
869746403
482198504
1452861258
937955418
1533192566
1249471069
35128269
333527899
917575174
13503936
1348834829
986819423
1600352132
1174368871
1106260181
1872637350
1934584101
514825007
1880660668
433253516
94790970
1602267117
1739382161
1793400039
2068181183
2145568075
954383064
195643630
1757395270
1606790931
833084973
2066336609
1192413848
1069901828
1853446518
1471709178
1338472472
445014487
67659016
1180242124
97904333
43092112
1064495853
1467093944
320309048
328393991
314164394
213534164
2050304567
409549600
1215794629
1945356511
650862743
2139601084
1841719478
412926893
2127147582
1094837156
89343304
1506126784
1254005462
312278731
1793700134
1136956658
847038352
1500530787
1089573070
754570222
1036968696
1280019992
1304626491
1112319725
418231059
671709518
1426576757
1607875153
2063682046
830757356
1132311520
1265280579
1495765368
1293493323
1027220533
177703598
27003805
1835588281
1187912960
1236085694
527416838
192768714
326690891
1661148757
946528894
1444224494
1159019707
337368558
1172222548
1760085149
1756656257
1422576399
180534844
870030280
2061194158
485855275
833523644
966787624
274135600
1814999883
1310628183
233991300
346702720
885649750
1906746844
921793566
1998313153
38237898
94167473
1669650220
1428209002
42545731
955087100
1093320091
1817198818
721836888
16229287
147862052
498100709
548992416
1891206869
1743271451
1173837643
150737053
773078184
1879607049
807687615
553804471
1485835685
1860377775
1609746321
1977859959
833929318
1571335258
589376634
132288698
2032743320
1968941005
1980521948
2017591758
177940131
2038812217
710574809
147597527
1044665965
1828230365
1101360289
1394092936
333305121
160731197
713596284
12656409
290070585
934741644
1029511806
433344120
2073476648
705038548
806273532
1515692302
1702610282
1105839460
1337537732
35989867
1443559385
881914919
1207843333
1510896685
26817179
156465274
2086459343
1000801678
1725897940
1952333146
1684020106
2043376520
1396130277
856610251
1987527414
2076287340
1329466562
344668578
110856864
1675641726
356800860
1046977270
1350969410
1183709576
1725228449
788338250
49588533
966611057
1759964247
245037918
107949528
1378591277
437208124
1176806935
694408829
1900954254
2117295816
2140200203
1901823873
1211435177
136097123
2099190740
933764963
2927527
786117122
301078979
542338656
1499499985
1113302079
1271132014
195173414
2135110143
1640192111
1629816299
1737993773
1845716302
1102382016
1551306160
2072985626
1689022989
728196302
772707831
594114126
181180202
13619915
2017214834
1701084918
1648860483
574242739
1134466352
264053940
1048940447
1765614536
1427144709
739452008
1502111680
509004913
944581012
1564555544
387575012
1950170644
683428474
1434953740
1385927723
1104635254
1062654055
936284325
1187337981
550613923
1575427940
552835066
2052665767
1784463459
1487289182
1158153339
1350479905
2005064937
293375255
1918203485
732730698
1903815023
914468785
1580118333
1721804318
527566267
266636439
1516173412
2130626081
1580603876
1670145325
1303466935
1693453701
2111456732
710934810
1142712528
1872668366
1566486003
2105148163
1074549166
1836612673
74380352
673424868
1170370381
836698401
1318041847
948397486
1627805028
1666986766
1499715705
1692623803
370478263
1095278923
2090245687
620806331
964274357
319167886
1156843740
77628259
1326735471
1367206485
739522209
1276725177
360752627
73247608
1086912543
723397576
1399807714
83446682
2067404276
83220047
785170475
417850908
41906414
1849172859
618463291
1161650240
2013441421
568481988
164777321
721787183
2146558944
470135196
2105735021
344540717
434093775
667612712
517425433
398587457
1585371190
1332544753
1989421204
1634119257
910713127
455888999
535264441
1038990317
1726238134
1528167936
807775315
1539061839
64281298
1042024427
1349115121
956478810
998485265
2011214652
1685191557
404064819
384188327
263166540
1109017546
1206859046
337182537
1232530731
273798483
1318617324
1905615776
1172565283
1912776372
804742371
1020956594
1763182284
1571217079
1773608622
1821535917
502011134
97435740
1469861295
1961061326
1973564393
1699644318
729126000
911997110
520517809
122310178
1965443099
549011745
1484424994
668519001
731545617
521759304
579771708
944789404
1669145988
1043273792
2094523203
167037160
961308221
1112038373
1204579472
738873938
1809515466
1021130517
210835936
116630903
1584541182
2017870059
1803908511
1339678973
1273089832
1366310196
662779628
1429277474
1410667872
491115529
287519692
69119046
1381933831
2042011136
605944308
2133683712
1606940808
1053825383
735406834
1333224956
1546420223
346378792
1168130459
1574919642
1789258630
327702603
1684292432
2066897797
196648243
440497274
1078907313
1875256209
79838433
541215312
453915268
267948011
602881869
1638052632
1842815463
1355811308
1482021426
405373832
1070267577
1753110431
931318293
292619993
667652424
327285892
1585685126
949451837
1328279498
1946498767
505518301
582662493
934767378
1814359908
1259290021
929028049
1116774465
19430125
1998040799
1886382014
1129956079
836324409
579959368
2006531501
790506755
256831812
74298572
1527294970
1470829348
873856921
1507277291
1173296127
1508008515
707588354
1848260433
694889452
1684207930
1249485786
1387790939
1616658914
1802917611
1839348384
2014462083
2135688863
882844023
1773435657
649984018
1603818564
351960498
887797915
1641087318
639022118
166730914
1909637284
1935250470
450648383
1165260797
1793902901
1430566671
1500547093
1597153536
356615191
845325210
2012715495
1455094292
1001340254
1953077975
1820538279
758244236
505589937
948640423
689158807
908827048
496046514
698397339
913467131
509539315
1989181085
393422513
1019017630
1429180078
1747932037
681821331
119629316
485600474
254132424
1986501973
1443967559
7374723
1567211927
1312705719
2055085082
2039985078
1075327658
678863612
1249803487
733027023
1948761680
1542996245
1117719039
939572262
1322465446
686674545
786605996
913618455
1466570449
1183342992
327591693
1577937050
983448363
145955794
364039112
1223628371
1909902630
1463360903
52990571
1031716105
1823573807
1575268843
859763315
1087451629
1418142266
811213699
728869397
1728933550
1348057460
1464567092
2131138367
199412463
913888896
1963737283
467436793
382301620
229253561
1517034997
1823648119
1473364329
1548201330
299950709
1887168021
1741228352
2071675768
844921482
1259076017
2014511737
1223704042
909362239
106253176
1276007316
1045159444
473016055
1938100320
93799487
1862076513
991694786
899518614
1659015122
2027286560
3542390
5285680
1771648408
2003401181
852460684
1952428144
1138123547
399826577
172487138
543596110
509897466
2142320931
1404040334
1670620175
543384021
271549289
1542609427
545600537
1659741798
374505070
445250919
1820092333
196139362
1536729365
1040542632
1128613772
1797747275
1538155009
1427144914
1504361893
1953301985
816363735
1196906158
954750440
2031953314
1255944512
1244654723
924737747
10036265
1830238181
1461905901
1295107883
1379139784
448439557
1695478312
445926011
939179358
1601840318
1499921832
894342090
547814362
915958357
635919445
115912059
173520302
117367764
262356816
848490681
692487042
115756140
677793913
999451240
2038614953
2042282786
2129430227
724411188
393789843
461797212
71192018
1057767525
196811361
891028031
1109355191
69100185
496411370
1419779778
842930578
501370255
1386805128
2057471397
1828932266
971037451
946480198
1510575124
1308126014
1563786853
298775057
1177623846
2101699987
1225139227
730176781
376874729
203364977
1318379331
999323262
1321319718
133653599
1990585990
1048933151
1559113321
505606054
673322119
101358921
317573951
1619435682
24327790
1210508676
205739211
276261723
1733522634
579196147
964114827
1657494823
1476905063
1494589820
58388431
1121790443
1814412113
402235757
436203436
1384172538
1607332394
1183659383
1990379236
1581552011
913035822
1783083714
1416292491
1421888129
1870154827
1800735358
1908712367
436111707
2034635381
156763883
482597863
1432825988
901810527
703126957
703716967
481771463
1808686256
1377743697
1239412730
1933188195
1682412574
716541532
401439893
1037212595
550469189
1129643429
299187021
434676008
880401229
2007851645
1465630225
1041774123
1374735602
115515110
121969866
1183058713
164107695
1475563476
1542961896
257231176
93253023
1047285326
1517352066
954294688
1852957825
1153733645
1592447472
1484930934
2091629298
1358496667
34162952
1782132166
1090777386
1747233444
1291903885
503177460
824229794
229661874
604485857
1872228986
1048528832
2062032856
2105839161
1731549093
1307872408
999391665
251404258
275984833
456691168
284695084
1633449361
970274834
1357841967
1866926497
864535661
1391377141
1339210052
923245678
756399593
264870399
1554145188
783091441
1671678954
1815926399
1750962811
1801420296
668732150
1559709044
1449001462
731191720
197245076
1591869108
470250788
2084425848
620550095
1221023206
1855919144
1700116058
1986966256
1289359548
1697060000
1728540520
1754681128
2139067259
371806872
1093058914
1163412703
1648929308
918555239
1139149334
584761037
1519585685
1097618117
1624170315
1958034192
192599611
1982038189
1285402376
623133780
686067589
432636221
277914051
1067002928
276346370
1418820586
905385685
2106855488
1686956157
50280046
854460993
17703830
35559784
1957134141
1211824272
1528226696
1502052869
1683678438
2082240340
1488556756
3532096
1306263134
1699496433
1852532318
1690850264
1816683625
800921160
954818488
2007583912
953694093
1907505449
1875416607
552918616
1930655024
715050100
85146965
70436037
162077860
1011512639
994564361
372314541
230447300
45387200
326509821
1571705324
1809555879
128356833
1931387079
972840277
916296972
1966668742
1686324856
774347967
1518686392
243900543
542207515
723116995
2137603937
1758739144
1594315912
1655000884
771875411
49182453
1685526533
932074597
734548570
2067071064
770344044
757495993
2053384063
1457763598
2002434505
1923745722
1698706419
1791091519
113386617
775952442
554868082
164246411
2088553756
163225478
1235757827
1687018955
792196051
1728370719
1501489492
500602971
309231193
1202779306
546618749
27458678
2146828357
246145171
86080254
965342960
516190716
889218055
1879929528
437867704
30621902
16367983
869624997
1299832885
1642399000
970512141
1176014155
1229192080
2049002848
1319766567
1632966114
1710506362
708426372
205417373
1746370792
1568239920
670995430
559624762
1863407692
1396353000
2041003055
1984976259
1083383951
65027902
1083415248
1508250586
1845172641
808634104
1895246564
1457816579
83729665
1607704557
90237991
504310359
452381062
1390346049
577602624
943629624
675863111
835855873
916705158
478273169
1312329
1716683879
1099014121
1894950477
647253120
2103014450
821346484
1315144001
32664406
2074371950
1605999648
1974319446
1444788409
876293402
408429521
412069024
1640514589
495136400
1357124520
1229181606
1364677659
584308028
22484731
601984949
163225193
9354339
905078427
1229864573
1704866930
387717129
187492400
775378149
57795919
282840870
956411144
1171143921
806159391
396997197
998156084
1406117579
774043764
1590179189
525792663
161761345
1911407953
2005006736
1334102771
1746143076
330864096
1340638384
706316378
135363238
158152297
766253748
138959622
887963731
1883963455
1163540964
827314941
899491267
250891473
1326937994
1863282625
33912263
701125807
1394794329
1198970595
238874620
842769802
250938209
1933303794
165877429
223613302
1300205573
1811236176
401483372
735115585
822994364
122054310
1940195362
1976638666
1375451066
474401108
1027534365
252690244
2003244063
1301508423
1640443074
1177168924
2075794137
590422778
141856989
48096799
1178060391
55566206
757293509
1924864439
516037097
1553160983
1020719525
1672359031
1396962164
1556592752
1445605833
494550113
1989747188
129363258
423620120
731189620
1011283215
1367580194
1412326214
1198597207
69919711
207296372
1026702041
368433326
1592616273
1499233977
407615039
1870520553
1925033531
537300935
1458640372
722634207
1671314750
325190699
1397407830
285841631
555131516
872856242
1254228403
1095687972
1260669588
1805277428
1061401792
515674229
1112397405
244280546
587243534
93435221
871843671
1173686565
1497266123
481028748
2124071592
133665939
226452468
1634273324
209037156
1455534918
408891206
1395902143
2127972512
1483809993
1001212159
27799601
1344315675
2080871406
1822810698
1598821712
1813680079
1914750891
1008501014
1187319528
1399107817
53069057
1921308080
506504220
101560828
1784516111
152243494
354374584
523057932
215995118
2138864866
511556728
1604164608
552384914
523773557
301881252
615002257
26471005
1329113871
586853420
294257604
481618129
2022171164
1856053506
273472142
284954526
1291345362
1498345372
641004661
577662645
2053689207
1356796459
2123990489
1151027230
943257145
1676748886
718342985
2008372195
80445311
79677234
1766669223
736215666
486487744
570990868
633202689
66203318
330215658
696904627
1362859622
1922554262
2039309822
2082725934
1473787944
2124423997
1056988464
751510153
732725791
2112005206
1792353629
1625008351
2145912622
1364149155
1629610576
285612798
1927610672
919306685
1466657054
1002339286
1397824746
1321010078
1795509406
1117008810
545626061
1165230035
1226697535
1787407869
2076222328
1067283032
1874130863
1582960533
917647557
2028271236
614576236
1267624593
112943618
1442739895
389744276
395473577
1547268998
375297079
1427267967
959585430
563327987
1010109451
567604661
821748989
486913243
1428487273
512492221
936347426
1409948515
1961676077
669083887
207840326
1426399342
1187326115
1148361554
176809364
1796109605
1924111013
1651785890
477842118
330231115
1695239764
1948405686
1166909558
1659697308
438809966
1949302235
563231339
185744483
542225361
1008471954
853968916
154905367
227957907
742878663
1243303396
213841242
1937928978
1642816611
71368128
1614222877
748913886
526644495
1814496554
255300621
264985500
1689532305
528036520
708502310
783599655
1640982625
822747069
779395311
659259103
1643419834
1582389997
884932134
451583924
917251482
1122177832
1377344361
1015687333
1514396896
1232254663
1217281645
1679231184
1606295894
1718584974
1278957392
220012555
1562266585
1523931006
1992837969
1373722797
1646292790
686263823
1568948647
357870450
1163003021
1906103253
1078683000
1795691780
1595458553
305692476
470260390
720703889
785158588
2014675488
568163467
1373364508
1425701104
954167098
1552597623
648608990
1600862439
1702730750
885087688
1629273322
759668830
803130220
628343301
2055514802
41414706
1897849297
1365550610
1160002790
526089738
1698436611
405240604
1445563906
1472736003
1479475642
1317138200
1875606691
1414377857
1807068387
808603187
198134055
1919778182
268337956
2007082625
2089859406
498543826
932417368
2070384126
493736853
1494794885
2061848625
436343721
2104959099
832188232
1674170660
864516257
1205942260
1403721233
47009666
22681733
1843400128
1039158778
1193483441
134724196
1146090911
1713961854
385553992
1039906878
1324706939
1624430644
1201719148
1653673677
1958705090
893287382
767952299
866533746
1946283196
899213643
224148534
2064011156
1534187824
1860221372
357250087
604192293
1899566794
22118248
699485914
1611345626
724888166
917420268
729531513
561093630
115816064
2042878422
2105075178
1072083144
1539797520
1370996798
2128143478
1399072957
913934261
61976287
1275165808
377948358
1622798679
1547629596
777712606
352999744
200332971
1345637544
284309899
766500323
410774520
1379382241
317329331
330927245
2093592936
1811652303
486318591
163436419
895540847
1868195431
1659650623
2010258576
133246398
1851934241
58315235
1290648810
1871306056
1598576947
640856376
1446639745
1468397888
706681101
1914913704
95753270
857498081
1298666999
902821004
736990663
723805762
340653343
7598680
919829260
1366861702
302857978
1583883738
574169893
313359260
752314566
1044749856
333646104
888829002
1468640549
636372128
2041091137
626288970
656951030
540315579
1299647939
395875366
1240413266
668832388
838371782
1135789176
1381508062
233706732
1944140411
1969278412
1281957677
834314950
1579140350
2098303256
39495804
1430552038
190567067
979748801
1330458623
1041909548
1848055354
1699644705
234826014
2018273264
260474380
223484184
1902994769
1684313335
1042286646
1286460077
2088663732
908000036
399953818
1377548756
1707026079
456149679
1507061682
197905876
897487536
738106298
1107902512
873508135
691219458
1530641644
2067345042
1454060401
1227979633
1158999453
440102005
1636771559
2031063628
857654350
1657206935
1254820017
57412411
794793423
1455450327
834503232
1498263885
993278111
947022112
1271479564
1060282399
550150894
17094311
240765679
651517678
376282607
965108963
1184831201
62569436
171249056
590090084
1168111048
1528930220
1649041413
2067813831
74052487
682271619
565937597
788432749
2077873504
1742113663
781673370
1082049034
376252605
89685946
2125341751
1771635948
482954900
825132160
1494760928
1539664881
1476128388
216911194
531211532
1645155564
2036145194
849968042
2077728019
162579773
823428495
1932603192
54062157
1941233367
1018628908
1244789067
845014824
837841325
450630865
1790396766
2036693790
864829384
776853747
1556933834
12527796
266360883
682585123
707443012
419804028
1831348434
763783216
492587188
1845736432
436480750
1830749243
1851167624
1627436669
338087782
1601548241
874490511
334258420
666160118
1853489001
947444400
698809852
820201209
1156984508
1172713076
2014127348
1231825183
637381553
194726561
497318696
726753300
552613275
336133117
1916820418
552905295
34005369
601985342
1078303670
646503625
996606351
58684881
2028181675
1693018822
2076889178
666585845
1908794551
623116331
1270393358
1499281031
398027439
224241583
1228083841
1175333876
217252122
802931348
908106682
107852222
922407334
998078947
419390647
327052663
812165108
2128686333
941970386
1011030735
1663864680
897433492
442681419
2030039311
1704396555
76919765
1100067511
2105444685
1833604369
2019210748
884780281
1179915508
1080520133
500096016
1735293161
1736832018
209468174
495760905
1173014374
809688930
1044668102
1436821963
1007873720
112342955
757556489
2129969225
2024270155
54324000
34636485
481314977
311659927
464832746
1833305171
373165066
956433213
1168571702
662699178
1168095576
287271162
1744026034
334704743
1489718515
1211621743
1593373642
1936413601
954749473
424757160
77820117
630975895
1367951086
32113844
692649156
29834184
653572861
2019162094
217643026
449694985
2118107494
4810601
1490775041
581977587
895057460
888165747
1185801628
198056209
945811114
884308721
18337835
539783548
1760287518
1335004282
290733547
914631757
1160764737
1619342350
1472119373
701769126
2130123474
663285406
412981004
1363464612
754217159
952436294
1852038773
1266794793
251989298
669883137
1921131086
1566622090
1504999794
2101019721
1099410983
2146679956
156358891
542048709
1754845754
1173233137
870886668
427064295
708201859
1088360477
1891719335
1677141018
396400522
291525188
393391298
263056067
966568090
298183089
1824816207
1638751606
1011137668
1617501605
853910761
1076834837
961917605
1596821849
1306813706
658404016
500078464
564931415
1765127021
527405733
1617217177
455491285
1721684982
337018269
1806871853
1797020198
531153078
1180434547
1409539797
1590163446
430988406
986985909
2078279037
342933875
1454274708
1899748494
2109238373
1926974352
840526600
370244835
600806507
147350652
1262672893
1811798767
407818430
1024648647
202547730
524977927
59598774
133156215
1549690596
1216097915
1200116321
1204875686
950049753
1262653560
1834189945
1945482433
3048889
1410638612
1990016120
1151052498
1702419538
2024738735
402953331
648791974
1565235102
195533268
1338039989
1768162288
1564233018
759184446
2140243755
88126601
950404684
2002151271
1746112780
1097581322
1314440096
953962
1903646668
89013601
717157487
520752255
308375675
1014258744
1014384035
1821409331
572478777
844828670
1810242677
1623294980
744814009
914878604
1579664259
893264937
1376496974
51197341
436428582
2137124681
1561910706
1626256389
1197376328
913566002
1840004492
1323028508
1468290257
1626309068
908709206
1607035590
2122424731
263241771
148634268
1463122027
231484625
986057040
601326244
1528699718
1871798173
623904374
70434631
2100263398
1039263509
1113016694
779346270
2048810332
42337184
588377369
1431013292
1367575729
78520172
2043543470
142396935
1280562596
866721211
1228077000
1599302300
1056990684
890492499
1525888224
2031249566
2073496719
1626201586
132907240
2111628119
356412275
377448673
2120399501
790000349
1541621093
660809245
974336304
1833950069
1558292668
1073336745
1722302629
1186875685
660444142
369439184
1181113337
590533434
1629325518
1359706286
1669451009
1292409965
422349095
794357336
1380998127
1693001349
201181553
1372912997
201316348
194570211
274373921
544187111
1994897149
379136449
2006727019
1356299051
185515595
904665918
1703196280
313558585
1113163671
153399213
2127554456
1779639225
1559895347
1228281685
1662275994
304595915
172807888
155434975
1096355372
1399960487
1336949822
1317987735
1086080031
179396430
675910465
1683834250
2120910758
1925821660
994490166
1711687030
1051450289
989132346
1772197585
601490432
1206792395
1562408465
466287800
2111995583
1604196682
235873724
1855105628
231124031
1994461314
227009796
1345709930
1419586665
1136329340
2122888201
727570649
134099413
1570612798
1754339537
1259632241
820394506
1524485684
364284347
157197847
2021912317
1414556155
1424465960
1216096767
2104533241
1230965048
478583894
1470230435
1706561751
1904781536
982873489
2069442171
1722132776
501837689
2065915061
547896631
509167005
264320622
429567719
1254672182
554020621
2025050568
83481261
717961379
1560240516
379609658
231276444
958739808
442862372
272102776
420854524
1203872880
1748986494
704249653
38971062
503918626
1052162626
961028443
481194440
551978469
518326095
129552230
765545090
1116990576
1670597886
40005784
565614981
459008957
153784413
1879299552
2025535232
1421241149
125960550
1242634531
1918420896
1959666231
1280781645
74476246
243060859
1076763677
901735447
1628558189
724227040
5999464
69559714
1568121023
1804434912
1418281625
2068760975
279357165
1528502281
1625721001
839424086
1629684944
1303102071
1069305371
1204999918
556712206
2085224150
745383042
2094394018
1903654022
481737173
1925692485
1770881950
767290158
749253099
1572716558
1570450789
1292504654
742878663
1499472811
1308498497
831735321
1931325387
1878380495
824862418
278919855
1610541447
1571075355
1228147772
2146390514
2084386646
1344862967
1523628874
2492633
1679693864
1207321678
1746755453
2037951831
380645088
2049585748
1585517790
1251725247
2120106673
945905685
1860205760
468571189
2099141211
987453046
828328120
284398495
1445918545
892051544
1038617198
1734173909
1858357571
1810638146
1818062838
1781868445
471718688
1970258553
1849980144
1511234231
1314306301
782964828
815054996
1555862043
337633759
1729323907
1686172863
1048653076
575671722
1797429173
276852989
2034204558
1285331804
1482773368
429952807
1977017629
669176121
1264947994
553007714
1481605805
179530999
1408072895
1465568969
1798725239
167701165
1602417338
431751183
1864026760
359707263
1252378095
2080861286
211951217
380264130
1598711870
185986092
1323533563
359657966
188748121
124563345
713033611
699572269
465650256
1476128388
1455068396
667814663
1818900493
1118805812
11556714
279140597
1279832858
154881169
625126895
1236014378
2082878309
488141905
1564887383
1842666065
1859415773
1353938635
543245264
1977775918
2033765481
1653048144
424044008
647446943
2042072088
2002703428
1273217054
223261585
1049188900
1729015413
1906968065
948363046
47378249
576279526
1238631768
2031611839
995161705
1581606717
1333999830
324148997
1148616264
51814469
1015444496
430438169
1945913289
137726625
1980385592
1798278661
958022926
44059962
1212144874
1474160160
872298892
1755035528
877770630
884944190
512389925
430351380
2082096196
1759584881
1456731631
654232035
1229783650
2013567049
2108271084
840642121
1654164315
1126704068
128516018
1127318078
1267557885
2065962443
1100745606
1238277314
1501774942
1987688745
1308304775
243244942
993260856
1772142023
490896784
1172264443
1856923791
1050800822
2072916377
1800295934
853252016
576349760
184125885
1936813498
1356614526
1760763404
1540881333
1767698941
2012489275
1730902339
1884847697
582953075
516247533
1451278752
1461321815
740133775
2096667863
237317791
1837927073
801942493
1985950327
1557790542
157861217
528884506
211270335
1525709417
2915963
1446585852
1227106971
2020170210
205907525
1161478295
1048296171
1368654241
1255755325
1586880262
2120439024
393406357
451981884
1606182472
560020207
1579200648
1327044201
638824273
305214250
420139067
1833884196
62681673
1055605718
1909861968
1941084561
209576313
1680134744
2116604226
1425710848
915834207
1560089265
789591789
1205565567
448335346
127751788
1161974963
410394066
1787903679
198283076
891232530
68828627
341197565
1361344406
488050975
1623536807
1013072243
361571479
735822491
1440922955
1292649221
719964581
1678337616
1766229247
1337776976
1275669840
1305797363
1119620180
1309976704
1040048947
1503919617
195533962
1110796839
1247910857
1376767821
427189612
886045180
9765113
434120647
672790955
1524512328
608609113
1264260243
1157785472
1881971710
330717450
1010550853
1698227790
1907369269
578751745
845556514
1392308982
1018992696
1406721057
1400893078
57053661
169651346
598880109
1427679596
1133550326
815861519
1694137908
604513275
1461194233
650653797
1535686126
1609106315
317489639
1365778393
1721829497
705231349
1094286903
2110433558
2098824037
318203701
1079248158
1804085404
1788049337
2060734388
990083148
1650367341
1748209944
2003285931
1276198381
788236231
236522604
819862708
2131871129
1793253921
452487873
598033334
931138261
1884910174
1387335086
1581088559
1999452143
1499494496
150829913
712194076
482471504
131256719
1008115518
675330995
1591883623
522866867
54247577
2067650620
1926121074
1149483341
1198754100
1516080597
613694032
2116011865
568296977
1899693241
1828166224
1910319406
63258632
1598920033
979683190
1584478833
1984433983
2046565808
2141793542
327409598
186213678
352030953
682378251
192762211
596594618
924296403
358481833
684620859
1639029059
1161266680
263166891
1911086088
449783925
781598621
504031665
1659407254
1628411382
1176645165
997770881
649747607
1764882146
671720576
828326468
1402649320
1962083287
790966268
2069286230
1570568669
43332249
1044776945
1213487749
600054870
554932827
1448911628
481319706
409331951
1601160396
731395654
2014476590
1091211139
1043122075
956805406
293115630
718137759
406005356
1702576994
1474343704
1713463869
542978973
301514122
1202873179
1738493063
1636187239
665429855
435259618
1052786340
919844801
1502525829
816286738
1696367684
2135320730
291944321
870478413
207643511
716211371
458786553
315203826
1155851366
214978738
661634864
1233077593
972813487
401936905
146381133
812454832
1917457181
955200543
1634722621
665113116
279463372
1233522727
281024175
783430630
1113133123
1813527885
1490674369
657634621
108481987
1167368820
544814591
771088360
1807244037
134710432
2144789627
263547964
1996950312
4308678
1428274442
1553389029
1319224128
687865486
1854720748
712494780
1991227686
829573382
401634823
957042009
1572218137
417640544
306975240
2012218246
1709937817
1718486605
1751668436
2125746912
733684937
2079189772
256685200
1982378478
1209820897
1676310174
37477602
1862965845
1415818937
764949115
412523760
720467892
514366896
2049057636
1893507142
1453001950
902625365
1408385308
1684209996
175060419
1680974377
424388636
56883143
638454914
1701792609
875492130
73587068
3463128
362576067
885233164
32547515
1615822276
293280443
2141371856
3802283
634332445
980008563
1975176219
1258574159
255106634
460076917
751657767
907726486
638232284
1385512762
135838503
1683900431
1874167416
1515109004
1616525058
1411377559
401474527
971953278
379729311
36305063
1670347074
412235513
696442804
1072397752
754012486
1093948968
1036531002
662556082
350165524
422979194
605976638
1037333429
132381052
1593840563
459543873
262709646
929167959
101254295
423549078
2128731186
527817251
1246856285
1302219325
1491756060
71466602
1359265410
1994248804
190492810
1871075466
1430623539
2034797458
1466624715
743570639
660680294
1915704804
469206105
1994439737
1411058283
133112003
156731083
472120180
1304093424
1357453658
1403442836
702176419
504085470
1013972093
984218803
358873658
1767319869
1351918909
1145614640
636680443
2063827439
1320547239
1541386149
1885608129
1614519808
1218047125
233748425
476283217
1666611826
2146713944
1946575738
1074504285
1369639091
1948296097
1119396458
1775750939
1524712180
314387067
341989515
2129029853
344331587
595242852
316331521
388975280
1133538423
1519156572
1337572869
1548293817
107594868
475963892
744864693
1356060485
2016314927
57425388
1557520611
1099391908
823674872
1150822698
1489160238
1126048435
369107480
22562238
1468261416
1931050442
664852491
567560186
1049123747
1363382205
562028627
243848687
1737923807
516009460
1703439101
1193188074
197585596
645933806
1066315835
664248014
529309108
1078899994
107210884
593483578
264678207
562646188
1358704903
1742709910
389366338
832924881
133794601
357824324
1478493989
505641427
1938803584
879352825
418484596
1764781055
627331213
841642657
1685867161
2052221018
867483969
1233264336
568673786
1418476881
1282350160
1433551891
1766447145
1431281022
1704897036
312543747
102643173
859492750
1982065682
954898131
106085169
1599558085
1145511961
1829515533
4920727
690373018
1218369377
895397925
1846587212
310438021
2019233539
1176282501
1435810276
635161639
1496952128
1872803631
1881055290
279244233
1213101844
1757960028
1650388613
2009819695
2016467601
698432777
1703009476
1342820263
1225662606
1629607272
2084683261
319539606
678790263
1710570106
275185403
443996220
670390798
824153609
458227333
1883722540
1744148659
2032965420
402701751
358360657
1164808298
1676168724
1907875987
1200746901
1516429466
656384333
470997972
245022203
32531226
894392869
498908878
1732486383
1996986278
811249131
1643898543
48834170
381840847
1733020399
322470488
1148889785
315368073
1815322966
271517008
789504855
359432553
1040806031
153197877
1234228460
219296561
188127887
1164524832
1955302024
1660792140
1140862276
577456037
2111013846
1743009531
1890664387
694063153
1571557067
26786820
1866594540
679923395
1707614124
264881774
1666389052
501450152
2110295237
646555763
464447823
618436475
739830949
958272741
620689242
590112207
1892628094
1868358910
1319459054
424227791
1784463788
720089778
1195635701
2144068850
295288790
739177332
682959407
1992152467
587408153
1682161348
1414636935
22505850
1933321063
1086037221
450040153
95987899
1067459836
1960619107
477384216
2005872758
463624836
1731194043
725742586
2105727697
141502947
1084029552
1086005509
1517994263
1287959953
935792776
1913283953
1651771113
1523396395
203731187
270354940
236454826
1652225351
517551939
1345560284
564601538
1812731414
1377370495
1209166368
433643922
616866217
1883837843
322698763
1335816705
508139301
1468351977
227354046
1444021554
76313593
2092713979
487536450
2064644197
603766954
1785645520
1807145328
1046933815
1583121075
608066745
560165465
573386486
1595211867
810179047
1212488536
1551208771
1519712106
392319526
438202584
383108991
472884779
2064608490
1943360043
2066329576
788843818
898022147
1209105663
205599152
1382548883
1180576750
108604899
1788448134
1337727816
1572537494
10027240
1707128347
990112783
2062864693
982809496
2127017219
2010872659
1561633006
1045048256
1026412091
662061705
1497061454
1554646032
999699531
59975244
1222177450
1100377896
1044440511
1871211317
338063138
893647716
306142235
1708160199
1791478736
1279641178
1019426123
769262381
368979248
1909676507
1093960273
2087052469
2065282266
280885746
250123318
1143337724
1688346860
779538750
620088907
1674973519
788565995
1862843217
727607264
646097362
2063277475
914602291
1340268768
1634104658
640598587
1720990074
2028776315
35098037
1130368495
1518322909
183057305
1164425786
1598747442
229635800
1988085998
1970472517
979062514
1509537566
447491008
136854874
2136236593
1117723369
586328300
808578078
1642164732
441133742
364965479
839335256
641229802
1745183835
1827382343
1478445715
441818460
785168194
696025954
1076038520
1510213189
371158586
2026515386
1455749079
1536607418
968132091
177456172
409997294
1352752718
1826133280
285024907
521519697
1790611756
485222046
975331961
405019191
1841061559
2009686098
1471818214
513528802
1405364862
967026663
1393042034
1886630951
573527886
1017559608
2116389038
1067972737
99228537
1473667999
2040437085
1553538157
2106517454
923323679
1735173085
2090521513
459735775
1401447787
1948271908
1673344625
1601974380
48135511
1666909296
535203027
802952749
222198472
562531240
1051380784
973475745
593432976
959388805
1070713729
1209423071
1552589232
346990540
555541603
1068687834
1951958112
782184087
126355376
1706325769
1579304081
1539946597
1294442698
1882063945
1197775477
339477975
427828348
959233016
1520106716
766786273
1367289105
691306156
349368538
1066177186
510097206
287685892
891952471
537270813
1219710945
570800863
600113094
1514868972
1081929063
1793618423
1563989078
1235892442
526450268
1226907981
841640753
56274533
1967284366
58586197
2078560043
157836173
1316192163
141602550
799735539
1678336567
344244278
2024939362
307524478
1616292561
443481226
815916898
905316041
628712287
296401700
326848484
918489606
133246398
599404093
868599928
1721636350
536442049
249481924
568549622
9168510
1825782236
123461494
1452123767
848492734
363609783
654940265
1415265011
830341795
2078557817
1038506482
404907102
731087449
1295286133
1247375737
1190325976
1764126030
1998052944
750147265
219755854
267874339
2079277767
208734092
1894789476
773330789
858194750
1566668009
802953102
357280045
378687642
744645784
1628958871
1129300674
475931237
1242109470
678613026
428161497
1303673820
2073836963
1246637317
1742168904
1533335027
140516025
2088830476
1114968639
1548103561
606617104
1153335961
906365029
1206964350
945171872
418192883
41627897
707478510
805482569
131633166
458936755
1640316588
1522684997
1050674556
1561795948
2093651735
1057339259
1010366744
1970599369
449917570
304535588
1488041301
1672127691
1570204948
927020944
92055283
98130574
386441316
747596280
955641899
1744180752
408217135
562022779
2083812815
1562603828
74993607
88804576
1264156155
1310622206
321907092
261087351
1235540427
111568432
881274023
1827379747
250674322
2132199351
601965613
1898892679
330614425
128947737
5417975
551838083
373513796
1574778537
1109178736
45680974
498990840
644226725
1401258940
1735729004
588071022
2096381972
195144659
2135137042
1399022583
1654817662
947693491
322692514
969553849
1374350481
1473359225
629835782
1144583517
1978924786
1826105783
2020489975
251068554
1255013718
816622506
2037089025
449781484
373261701
1887927012
629685483
1474248339
2116103976
2069163102
832901538
1916215419
704067192
337806809
1475783850
1265853357
701349398
354115119
2054585804
2054050670
1596993800
683405148
1543157787
1137422482
2008337038
1745013186
1958320515
2068955788
939122079
730389207
1584499268
881689272
710168130
42123126
1910556457
410871308
812076417
739232127
124039227
1442534282
1577363153
1257397331
770094447
96542659
1380982533
784673878
1348110371
1347284478
941588711
1880505298
99188516
160636066
1457616105
260035969
2000250214
219893977
1045550170
1777341443
1130650455
1276285646
398688931
1512444041
1420811429
227562403
1687466622
1709146847
2128954331
707242531
725834547
2145171069
790769188
731274074
1163592619
844646280
1695443943
1923529936
123091467
764226392
333044473
158177700
1107248354
1526734776
1549032625
1544227832
1622068697
632625122
232483694
509492217
1722625307
459180920
724001355
308628823
1812979917
645131991
1053233046
155564958
1299710947
356850329
780954062
798789308
1994153755
1656686194
976188953
1926655866
791051200
1955919986
1916552688
1059647543
133225842
56302558
138315509
626758695
1230351525
553336214
1463786679
1748707035
784550652
1022663294
1653984458
1214090878
725681802
757827324
941362265
1890352768
1482826986
1302733795
976584698
816797893
124706134
1477234263
851548395
1526944292
120162832
1212578975
1418071203
292248856
1891787035
671978173
1184888056
957580885
1058809605
1057948439
378896062
1678428039
1343879385
2043844153
542894182
230992582
1517248145
921199979
1164203937
1406220970
1222187135
220744602
990512087
715154127
1401339687
982514849
445969924
476023368
1499115619
1232132248
737664889
998740125
1283430428
188888155
1483684176
1350019354
739804808
1397160950
303811103
1711141270
800435086
1558277765
974111388
1161639701
2032586691
1783437802
1489754681
1837981047
1533341110
1146731040
365304483
1377745342
578867556
1930109688
811771291
157346369
1447506803
1213655004
373567762
1209264785
985840111
1803075999
1251578492
1458882992
2046676378
1810705646
857637055
2093003061
1864328726
525748302
101473135
1712919016
218850746
1572917967
1415439761
154615594
81425145
936417762
1904874574
1920070404
1079324290
1167312996
314307506
2030151909
326293457
187807054
1495142431
1401566885
1095981219
138611112
432609048
1920416789
919330998
503369227
2100935406
1316904413
1268576847
1935220443
1486149902
1686887732
1379646487
1573143026
728533029
1988741471
1873050983
1804732993
1915505314
780268328
1486425224
405493628
1804899901
908957474
1913604315
567961349
1316898015
1804055326
1627495118
1233494234
2007253782
1033348513
1163482804
2020638614
1274378802
1481912601
1212613614
1365372286
1716758478
577575300
1593278048
2032751735
89006351
214929206
1767093278
227291203
1476340040
879455049
61591699
1363710632
1884204055
1724825788
1255618390
722020792
2108396895
709218487
572410533
353160959
1855762829
1784267636
1406578362
396125621
1342331806
388622534
1957780119
1515007361
1964025205
41176986
523306274
1258804461
782959508
1808957314
1960260892
893948119
851857950
1950442164
1256554550
999516215
1341555154
1231665360
954918389
1476299152
426808977
526779410
69347589
1462721381
34399127
1352773499
1681211293
643743641
1452936504
538593000
1089896162
2107684603
897489061
316076270
673050039
763114452
487140853
1253056000
2014338578
1709398776
394441863
424773812
593466645
1636143346
1841626310
1927196373
86842161
1985374451
1487059012
1262244277
1672882815
2136250925
1652015250
1492583483
1071519966
354933883
1993328477
1820940471
184235453
327608721
311195820
1127140049
1175478858
1706073784
206179518
1013094923
1320884723
918235686
1062732013
1761465700
627102873
769230502
560804638
419623080
1670437599
848715136
236011271
1533474841
1968325359
1000100594
823656836
250602818
899026242
2004155158
890694537
43716973
430081703
2020325350
781074852
1171661839
1588195275
1678474463
104377260
1981961928
1747645243
166589708
187231404
1188440050
1880375831
328466381
1870152291
498775852
481410079
1465722331
1066951807
1945313074
102617539
759882081
1371204178
74302102
1980084978
177533221
1284828372
584025417
127726424
706832791
329993730
1313510198
916590724
61266956
706536279
897923380
1428529286
628205045
784600150
446756035
1439745222
312376828
1042156595
1314141710
1186942810
1696088402
247655256
1935975699
1426140445
1533813385
1066594894
1430936492
469406387
931198422
1862493346
1032285643
1595944924
1873150920
1345007310
1387241958
1055727450
759631141
875445192
1742517127
1580239612
1514525676
258809400
778017710
1441216694
1384065697
1568920200
1251513927
1952590495
792760853
1707636680
872643565
1158208975
1337213878
308253030
1870060327
759257626
565391420
210779353
662659922
1869870607
2099152503
1818980873
953623270
1473250156
1658763365
1183038820
646102289
534293459
1085905231
1934791056
1264600318
1940894862
980428296
636904480
1013502173
1664145542
1241973412
593222866
726665791
1006521124
1386715084
287974514
1096721356
1886653223
297052892
908265644
2118256191
1152144998
160969450
2073968612
1908800100
664969019
1327963117
90121554
122479555
695965805
952470491
163001746
535388563
5030918
1514691100
1086824832
2019006254
976814963
1938182753
908561613
1431191596
872449646
1413289721
1409105858
157814611
2064400422
1780057636
109472490
760902253
422755782
1236898313
2125617411
1759217777
1453958966
1096641401
38752166
590909616
1424206828
1019678667
1499169211
908176144
1661717858
674108738
1781667945
1286795331
1883053696
1434287741
1354901317
905444094
1023628515
111546461
95689310
765786773
1834217705
1752348566
2061529991
1014940692
1903194633
410179457
868634468
1566223913
1118648043
768159807
802527757
284063214
1959510135
191160067
1040508738
1092403897
1611214970
1460819435
1695259672
996282620
1129061917
264776343
2066485226
1098165153
2022249739
2006926945
286705090
1932385645
811817597
805889963
1902767322
1003403672
1827656466
245591818
1309229671
638960829
21480687
1953923571
2005155581
971813521
1586371532
650401631
1637619926
2054024913
1571952032
9588489
1531915327
113005890
1460092790
1454061477
1763180283
971148658
2086322905
863653998
1954375960
1234818553
923418374
970499264
1819842469
1628143837
215951186
2103051437
341004717
1437026780
484563962
725687022
1204459187
907775341
241755789
1057922048
1571276655
1310478016
251006138
5249986
1259153860
670040635
683756142
2104429377
643675186
1018981091
1734619698
1059255031
1966977357
1439480285
1260374786
476873394
497591149
1361674921
1784292586
1625462956
1620775367
1170458118
1811248617
974599254
1367533732
1719138707
1516966093
1419485906
1389659747
109065686
209284224
357980885
1516467853
1862596983
2072543213
898625597
2044176209
1428067440
1124449513
235089350
1264546203
1129148094
1237169682
1209860411
311210995
550993791
2039028675
1585656670
476444165
175550450
1045696067
863890191
928881392
1589334576
192344426
2085985553
587343537
1675238710
1928322103
261105129
1362484403
2101502087
351943475
265666942
1291579613
1580156369
706157232
1229363642
2072260411
1584537990
1975804131
1993426711
886890851
229743145
928792871
2118934539
763309253
1454163548
55784453
307109500
1419144962
492126999
1340657254
772074249
1644407
1557533946
267047792
61785651
1575504867
8381846
972996691
339533003
1426941339
220560446
1355168379
772262072
341875535
78831000
271405214
406623704
1079936638
1185719890
419139540
901504852
740105922
920844593
305059619
1357166088
892516457
1713066802
825887721
1036567692
869300249
2044620763
1315582308
2046537416
2048978090
474377642
408892823
2063662128
663097450
1123208435
505977371
194297487
1346562844
1275919462
937052936
38765063
1535137259
878096441
1881301777
490111178
770741501
432353430
426433909
1408618148
1590438958
1380125148
632639270
250786236
2079002430
296547399
1928738844
228829259
1040756412
1941084561
959373088
1359975956
43490289
840455707
73158317
1823056389
1613038748
1589723174
1522940751
596972027
1289051750
929271969
1255695954
601128422
871082699
62514007
155253719
460369518
1254984608
11974002
1303379725
941319290
1870634188
1361171777
261219427
1829239420
661918217
124805416
231051137
470901235
885733729
833457967
2063862218
402248657
1423604481
1911531977
1369215684
1285062586
2122446908
195928820
596328936
2029488292
735630926
760216380
1934848864
2090115142
726310472
1197874049
797391596
6540947
233580664
1772045461
588125243
1860216294
1572829221
8574459
1717890239
2058658159
432949073
1477017021
561502244
1640817096
70409424
409416843
2106458013
250911758
67601423
1476028247
651181862
1064547564
653583856
2021075418
1215091437
161831805
986394661
1839092291
736583261
2057831135
663764056
301974047
1521473630
556186220
1893057016
804426610
537662992
1079083052
2029539388
499966666
1207294086
2020182361
1924368312
1454636309
1918341777
1807499109
26881114
1209678034
520819926
688308323
373061292
654887369
934681461
1348581899
655618938
541544931
1953520523
1171520986
1408030214
95250599
891048841
1292127398
1094051025
2076040810
903164837
1719600959
676852132
1819973038
1775263536
1127783691
453980220
1955944775
814121733
744305315
571693519
1174568615
362949080
1052071366
675361136
1228508490
421089549
2118331077
86493345
2036428015
1313864431
1460140285
528059704
789291304
2064443619
1956555172
2015239519
204043066
611957490
732422126
1621088610
1720220316
272598090
921010875
440298485
2117271401
1191331302
312574213
853548221
1810052978
1947868189
1320106745
3263177
903901387
350889909
272554176
474019466
2019580891
1193349994
1270760058
491019625
853266995
1939937140
1352812381
1199825551
1575076396
108539813
252814118
1504218716
2007661196
304994810
1013232291
1678669836
343556903
1508610753
275185403
1101837921
2096734117
1461262112
416137198
1071331631
946603379
446032594
200238008
1507225352
1195783032
1442232409
707272836
1925332285
1780550998
976945768
2138378033
840031092
186291457
327785921
1841666923
467697566
1804524966
711719297
1820411148
1102271946
1305164197
1167746754
216095845
518843998
419116024
35529175
290199814
313729360
172914434
375824108
2071831748
2028125514
1396152630
1179083434
856140587
1848981222
1536900974
160333283
1467955171
691861170
1290994414
454083475
1940483615
933630960
983374415
412763563
1906334527
930754232
1374767167
1031727480
1843530626
137654309
374610719
1642358808
1821409685
1497712655
1325691932
628839976
1922556016
1917465487
1750560561
1987033433
313314776
1675430740
2005087565
283731313
236209414
1733197352
684301555
443146840
562139992
266764663
221822580
1898724592
2005573671
2064838526
660011799
1549717235
2019756955
720157331
166141819
1569731479
1987435316
1746100216
485401715
598668288
623386301
216513788
1863901723
320275265
2038347990
265731119
1916583378
983642888
51604996
1632811353
1024358087
56521041
78982996
562001150
1045301285
657375871
511917384
1696881700
1672257140
1624246158
2082933048
1192106461
1447528505
663436752
900600409
102809455
406918406
540896316
1194154521
288685995
653765665
870151986
2011041563
1135669870
1356862791
2005918338
255069785
87904813
1826586947
1232838098
189409585
1777496517
1924347785
2001926002
1624697609
323133079
1259885703
379474692
778153434
387647634
1257079606
641655342
1866068515
1980029626
1637588844
2077409199
1856395852
429094427
175485723
1217536600
1851165
1572201812
1330205479
1250437382
514640837
671987340
1216842655
1594437297
1191697669
1106839008
52876233
2101236996
45233242
2051849341
1428930558
187097166
67873143
1837545835
1284664497
599292856
1121635930
1476674013
658733692
1618189285
1473427711
1518212079
761847768
581294662
567589537
2118113336
880551998
1876533792
1199920622
208472022
1405316788
1693683678
942733662
56061869
1068705783
1241628518
146736456
1137049697
383423700
812636220
964467375
1209083004
1940427478
406725854
1366810949
1174566331
901360499
1981031748
1773648774
504001117
1576955558
227172791
924269670
1583867683
1400448568
747043345
1839127282
1829150943
1350424759
1201958916
1880094801
1131539502
1212679587
1670477261
584683654
1971678318
1557929150
2126586941
585737531
1712700388
1134674079
1652841396
2047498457
1507985938
1154320256
973302505
1537485614
216848596
580441866
290206184
1680466273
2066793021
228021258
327287829
1919287016
1857816880
1459911510
529354414
138231549
590422778
511455971
1542369263
803800909
1109381064
1520865341
1867240339
1402108956
1520468202
1149911060
146118845
642559881
1888622589
1961671227
1656155287
1992823387
641411122
1362629891
1772412688
1730047505
1792402322
689287715
1946270849
1575225192
1031395491
1255329114
934235301
774419717
64818093
397441597
741727009
830300836
1581841982
1769628193
359075322
95865281
800838583
144169776
433356269
191258546
1665844335
656690956
1833741007
609469446
1942590546
1377317027
401726908
564976412
1808633756
450417015
419722567
921201605
1246066569
780954049
2138294061
1454228143
1920121161
494331418
1239908608
846162067
144703547
2079795965
2004922424
965787091
241129201
247880645
276131673
2010166407
1881757671
1888967253
113196902
1174857749
1586389914
461557922
1081138062
715474477
807912877
1404969593
63506340
765945750
152542546
589137779
812577336
967294265
1346508088
1244647860
1585117409
780380089
947731041
1693986505
1436512161
33635426
336545616
669425112
1830107108
329383121
112315769
677178626
773156343
1736876334
1436881031
670082688
963934980
1661058791
552677304
1450399306
520165438
759653727
1571320424
170525678
984218593
1332074771
971230674
1024123433
1915684797
1024826187
70406268
320151501
1088894812
1168948994
1067915036
2137623000
1239865807
889028658
1051621259
1924194463
11912036
579535317
727396559
1746806833
2025163491
1590797012
1884363487
1143131764
419792280
1750019315
375640430
983610761
1475841247
1374700842
1454748670
1088469589
893886315
416625611
1836829433
114529844
224428911
1409636148
2050451853
1246094023
343286171
1689736973
415776325
1846129391
791502988
958503777
225012172
516252384
788693070
192300092
651792402
1172875942
1680420700
1466137954
555662738
131972478
174564246
796136992
1205814193
736478734
1520744426
961439071
159623228
1516032059
817317076
1992941551
466428522
1929949972
422379042
801868852
836596727
1590973608
1172567245
161746729
551008560
715338700
705073699
904913925
387263682
861536167
1090948393
1759094835
657796803
1653775259
431126189
2130862605
1013467503
1941571576
1801371012
2067747110
644806470
1552109337
1326719676
2127764279
1426110494
1114401733
632482530
104442859
484609671
804247739
1760918128
2026659616
270428762
1099352720
155141093
270214902
99411357
1763281156
139304306
939418736
509415848
1030105460
515404310
1448542938
1548509411
1668578656
845738968
1361316283
1961227290
91025631
1780216816
820033964
1808611245
633844083
83501984
898243651
162336993
1231473547
1935158767
2035274491
1122628618
1100718519
1471692951
347105072
725624643
1769101358
1012677769
1530854819
1991638691
1885473783
1179285681
681898668
203341527
1689736059
1209781174
2132646630
2007067004
1582751948
418844290
1766447145
1625751782
512459004
656350755
1848889010
24137297
280445550
1914487268
2024802448
190166964
2010720128
1050405245
242111014
1670593976
530559174
1493772939
1578088653
1921296323
1431101305
1386465997
1243482864
588073722
1414893678
498144572
1757645474
1057903358
851581865
1206510160
1182101623
375812943
1967615962
1456310879
1876892647
20143242
1014085347
758979952
2047494899
1273885278
1746797930
1768843925
372141864
1304299118
1264170794
1058734280
535830866
1272182876
1050036550
704416889
1753843288
326251377
692986299
497926097
1681554152
1957192251
118524212
110588686
1592017963
1010815643
1570715600
612502303
583818819
1827992282
62701295
1732752207
1690278842
862539197
775026691
993418363
646888454
1096411225
381666299
2113003505
38287921
1000784229
441556294
1655323600
1911308616
1285308575
504555813
1170516489
931446615
1181737177
195190193
121515458
741152458
651917224
23458098
935253793
650592657
1070295621
715871873
125757863
164976697
1615923686
473026350
550085821
2002207812
1800861149
1288459223
211493933
701679369
1734835160
1675309214
1333510875
2099075714
2024996281
1316689392
1886889904
1071330176
1210199885
1911204617
417388560
222048543
1411188966
496849386
136374467
967292027
377657512
2108467191
1211052561
118951731
1729447383
1569525031
2091280460
1864346610
1306357415
1401799145
590140717
509991040
42131912
811778674
464733759
1712034000
1276312481
1260489207
98927065
1164350013
959851207
993177351
1149087579
1095180541
2058740280
955875071
2039434442
1516501060
293422674
1745790470
1834769467
213211850
1603051100
1901479963
685883404
469014395
1772542220
1844123846
568110657
1161262892
2100487304
532641740
74087892
1897584609
908371076
639990811
1693750633
1148745194
1610711578
1423615945
1994845124
1465724318
520397241
442418601
1700133626
466023775
911980939
304894631
247680398
1157229028
2033518299
245069226
979509608
1737802739
33566222
1601404542
1138247637
1549151837
881048375
661252695
978207799
1462855749
1908914334
1263489349
1678017467
1461131458
2041292547
2119436111
1642084005
1938606786
1688473244
1960953987
830550245
862349709
1179606977
645643848
1191079819
1403805250
1362690244
534175301
470612269
1779460300
2131144620
1324508799
1387567307
1725224703
520801951
610282153
1611924214
599819858
1274352384
1622764525
1805293203
1273839445
1003173313
1834288457
127649847
2027646486
747606070
1158346597
1543785143
728155583
99677678
1130924431
1900116753
641032097
1097040625
1514031001
2014462359
1019355765
646127391
2085035112
619543188
1718767252
1070074573
781407883
1276440591
1198795186
727901281
1108170660
456854165
2035487253
1563560961
1033856238
219076399
1354513199
1977070362
956005969
757473070
1754292402
36407852
660136820
1169655699
2060066250
1749665202
574180867
157172641
1530255196
994202126
316786116
1244896898
553007714
1581857809
1485058941
1179010440
775212194
1060771379
710602045
1923974627
731762373
1131830088
1918159848
181761110
853060191
156721049
1338026968
124919017
467044660
2104527968
182115454
363890490
1735686210
1374397255
1353060380
1602721520
237205252
489207851
445977721
582014185
1431764994
877580760
1490703130
163701855
1517530438
1279714552
1290013125
1083293511
819259415
1738356414
1953786073
2101573104
1880963971
1385601725
1816340608
1930394015
809498484
81742216
575506513
550017801
1057633417
823445010
1938576548
1165093796
1738331228
1263503818
883826146
2138792919
1049042791
1083848185
57941143
67806202
66325383
1848182764
547885419
462587566
830054093
667145984
180402049
765018740
594946354
1509612320
1752090697
1156311127
1457457026
2077238879
432540067
1252546987
1578237659
455322830
1796830886
1566087877
1326185587
1748131485
852892410
1847911109
1962181218
56975407
501682754
661344158
217788786
1444369668
7088377
2112437884
1223356649
1101376205
1411972794
1576267278
544742533
793321612
1220613952
2028902898
354752159
1958571577
1218503178
2021281317
1261884703
1424567874
1246121895
502617429
262903089
727116615
184831987
1557301841
765933897
481373439
1554255774
344713622
1205756550
211182475
87279971
54326637
1100242500
1801874890
19968589
1368755644
1984464503
1794016757
456967505
575307590
457256497
1112070133
1816986582
691935276
2032885382
2083544659
763525814
241333772
1757687289
747323409
1310914737
635712946
95299636
785441653
327257341
1947448898
425218677
1619248960
1448810665
454005954
1901386576
870366161
1561808901
120740976
1234332782
1100484904
1029651871
208139280
646972780
944837898
708672479
1308248580
982354714
767086564
1280080582
1371348007
1846590988
1676489885
52046985
949158787
1927097639
1024894884
1222112988
398827979
650482814
1388585636
505649069
236289546
942875234
1522431062
701870817
952436044
1013864282
1797303261
351553528
1424524516
1279054178
1768503481
1159035042
1062323811
3941759
216929451
467744116
1636462298
1151045009
1500999340
2092286194
577962446
799999843
1863009863
1774891758
974995136
1912641248
1673871204
879954546
55948095
1891170733
684919652
1350492310
1297014562
768346083
423431238
1879440193
1275965172
1870740008
978370887
450136559
1078036624
1773331467
776833943
1815623120
629228105
254257923
1569198011
606444581
879224102
1254916077
141963463
605709297
1128281555
867169313
1943486153
1500464529
939492291
506324010
263323818
438381694
2041813422
1078369096
319988240
576090590
1034559192
1941009965
1694419845
1876197578
1025252107
1919542373
20316720
700590506
692404220
873439995
722631942
763225875
209099617
576585405
1650573582
940719372
1980558965
168466517
1817153225
676891763
1140753904
313807405
1992218887
924686647
1665007716
226938960
2121684958
2037114149
1843745875
634125861
157324643
1812183147
1272086823
477831505
290757358
2076805089
1209309971
2086750737
324591183
1142549693
1486897186
401244909
984253702
1279951203
1266578722
1989994317
1897164318
2095464046
1359348386
771526410
1654990060
1128268789
194594598
215485265
1253122738
105531269
159346232
661852890
707839356
1142690069
1923889158
1994340454
854035991
774058744
1270150718
2037568748
514902065
1700703010
1838862396
1373410073
746168838
36950835
1933926267
1734475846
1634513400
475222089
580711216
1056505862
249196336
121126069
812560731
309253832
1953993814
2056004257
1494071640
1826819332
49012008
658682815
1816061908
251304046
1341726125
1428741336
1814326968
595616826
1060308512
390056717
43374658
1040641137
1386818806
930258361
2099791631
308955652
291579407
504322527
664815120
1636830358
2131890901
409035784
1209032438
1671084349
1882878083
167535623
894150748
861381350
1823577371
904751968
1918759132
41305459
580673695
1141779705
1278180037
189199963
380329175
513615542
2014474602
844251954
106186908
1326289654
1910273561
1474503948
916851558
1996482114
63028947
964501748
1907683121
268403280
453054080
1820948766
1498489933
1675900110
1504846120
370530066
400886807
886412969
933703703
322254712
1577954449
1998430710
1249933864
1436136986
216327990
1090681545
1681658053
1070720839
1029145128
419412698
151768209
1021720169
43017637
766333845
329846440
1929159510
1409922732
205641714
2138718940
968423616
618294620
1923445640
198134231
2137942143
1068088342
1078059092
111147615
1874779741
69715281
1753258530
289802453
665816016
20003484
324347931
992120873
881675757
652398929
2058163792
1970975297
1101424229
346502385
1466516744
985145393
120056187
541629424
905281123
1769606880
1413022935
902019170
961039136
995023766
2146526168
927316689
1064678152
1063032285
1778454196
1716713636
587691957
1168528403
718805766
1080458950
1794725137
1050478667
1969894357
148377417
992755309
157231547
1961623771
1750903628
820046214
1716358656
596611987
505389187
642021654
469626603
1487889831
1697715225
296184844
934064339
120284465
863940279
1979074061
1653827119
2072667864
695531666
540978240
1429843986
585540213
761764382
879612276
782903132
740762468
793043635
1985926909
290835140
1505002835
673675992
2056757752
1206986058
413219636
2145740809
686883404
1954764256
339096595
1613641851
2085591402
1400436252
955488428
810712391
677344959
1681825262
849301738
2076448827
1461795191
250899668
1231174354
833411676
1774122133
331147144
76786997
1471555442
1103823486
1643460271
1574089752
485669237
182225396
1252338909
1226776337
1777487825
1098543239
984562683
336591237
1897906937
773961775
1946686276
1727532063
1672270854
1639729390
1663728326
1686560052
180107961
2050545692
919415441
540293374
772887255
267265790
1588893046
1407749660
1015533709
1343455202
148504173
1713989158
1840187949
603528860
819858283
527053427
346350154
1691302342
1834237971
999599121
1273781199
981246723
1232921703
1736857410
1950118848
112597758
717413217
1863775834
588148496
1621468581
214351036
433994975
33392397
698176442
1122977887
733538854
884190119
1067159867
473218595
979270800
1454435243
1815009011
157943177
250356419
67031632
1198416599
1330547645
30357705
824381084
622281562
2015722736
1072751698
301075264
978210731
855081074
304503078
1174445117
1294229966
665770567
855817676
117843445
872139615
539652086
1120715112
1962978004
232032452
1698838432
645924120
1898667803
2075101276
521231924
874178875
1173864347
826564474
1984317640
1271364781
457288025
765540203
1721994019
2101661805
542873681
1143316184
1005115562
1540167739
1886695766
1792770261
239230578
740980671
2122844962
1510641939
268757475
1993153598
380302899
2029317768
1462060130
351713644
1965142357
1508633009
1418348421
1437518273
1846008098
1512042267
1234730856
644247514
523057876
74422610
1235096763
1789831635
81109315
502064318
17870912
377135283
725144538
781406454
1899018256
2021582090
229173885
1669899111
1402040364
1904720792
685819624
170809207
916528902
1758261580
1033091771
569883172
758964015
1469793928
786444477
1406412183
980983111
1193089931
869587288
1663875613
807561988
211960521
1988636241
830290439
313231889
547260266
769955696
1707147603
1012863746
636439498
1211199631
407568729
259022794
1925028208
758051813
828576457
82467762
214519056
393234386
1221466261
596339003
1305496431
1715147191
132842167
1757335876
1221049578
1639576009
1419008909
1040978852
1807220427
3993195
794088252
1706294630
412382639
915112199
122662567
849760210
822580160
1056416532
775124180
1442451766
221643190
1564589493
1275100142
1405182173
1401378308
1456305463
868014475
1016792554
1213761367
579367579
1161715971
1439342098
2064413388
61138236
1530162613
1322430121
1035576192
514394038
1790338357
78426991
872968175
608965456
838482509
388639030
1431895220
747460047
84669671
749258331
1603890466
1702768916
1956816641
1262933096
413329272
966917638
1203074497
433331835
1536014377
1420142492
1189029922
905304193
595536439
1372067226
215250633
1914474683
785843345
751267705
1290111739
1528429027
1810654647
2056714999
328275262
271541861
399936805
1201975843
250432947
270376529
1615158296
614921017
2084916316
525347392
305292386
1773185943
1878213794
2075538435
2082878309
1417724790
478683951
935515105
62788141
1249813181
802181015
1172306043
1797681167
1129657121
1008767011
1733503718
22089112
927154638
1477280406
223621909
1915712579
650840951
209010189
1040660094
807407173
1364435700
390220409
394530977
1045758484
1379805389
753303741
2103066396
993547812
1741682205
603516432
1930743814
498153463
1458239855
1900275596
2035538254
1128581848
1964971828
1440466279
1380363250
1298544080
1181893458
833200605
453554977
1747593102
1745596634
892798579
1877964708
981801578
644327211
1671819784
2056529302
1233563946
787375720
937285239
684294306
900934241
1598182653
1218545912
154103710
941171864
345049974
1617509373
34421066
484013543
1022005478
428401743
2027742798
661893183
1894045005
874574131
875886197
159897873
1869203527
101143772
622794442
1620766469
396342679
1043484717
1827139444
916012168
73045801
2004601795
1567984199
274875850
2044578082
1073551603
825379314
1802010023
114619744
1508086163
1223234304
1777211232
1139159954
136877892
1803658072
1431817867
1544075666
867726726
1143867000
1097962317
1653803157
44288799
1952826504
306230054
172997742
1814942921
2109681800
1975735156
1073877650
1185618893
321067663
1094837010
567312519
319491246
1345052657
1009367389
2091707638
107074570
1917795017
692521471
1026600522
615155712
1859052823
1505250450
1340619321
2126245233
1094106778
1058107120
2029039808
1916269930
227827182
1995969256
1732019883
1135380463
922568708
1239547891
1080669335
256104004
1203807519
754060232
600462621
1488320180
2012972800
1066498018
65843273
1570777437
2034090150
53279606
929719898
1361346809
1753840094
671880627
1394986909
1085621492
101404772
777774113
1767778132
1105703233
865400500
2072425180
1134621057
255552507
1954798357
1989736074
1067301557
1727166970
1874225608
1649529397
1317268404
1602421234
1153053054
1731882627
1106804947
2125988050
1047900809
1535060898
4913704
1290726962
1212776298
403532970
589937326
1289095311
496516393
833068612
1004033191
1506802448
1891534404
1203524891
1632955506
1864758804
269085064
8980014
636211351
753208215
711007329
159798797
1705717130
1520957190
228490942
322991115
1742889579
812289922
45303961
707504251
714522159
1788006853
234803974
1072960357
12829145
339075636
1058424531
1676000319
1967185224
169989568
659459556
99964581
1012067603
574349550
73580385
1264542051
1011740706
711495492
2132718989
1140700644
231936995
1423074568
1082758316
978166904
137426712
1253408420
854229703
78284801
1223158457
1314311231
1260205447
1319658869
1235859
315361473
1749757103
1238123023
909597125
1869039101
1022210436
1391988650
1263638318
1794872141
344331431
504853047
662829017
50868426
1135928045
355602240
1444633663
1984900044
1992835906
315183117
460107765
1748048330
774420286
576489736
2118561553
1269324424
1709661541
309457120
2117264440
522704821
1292320779
2116706844
1065307490
1842829267
1143292550
2087796082
287391679
1557142902
497563820
1724682498
1346303428
1677537380
43714746
346324036
1068759449
1294534950
173500066
1592370479
529521054
234747694
1747692166
1437517963
857639077
971534063
1334517538
183143516
1129181727
1253709648
539430276
2063207896
99341295
933660542
576879566
437623644
615747784
698369574
314627936
1074873068
577573572
975237685
1424213170
278751503
802225621
566583923
1040715460
2095039298
1598047639
2107396796
1117372943
1872322058
968737812
747668487
1611206813
1964414700
1225783295
327509345
1893439639
209891794
200641910
1347626457
2040710592
2053560043
1250309834
292761709
1711066320
2044628217
603908453
1353384906
354444212
803807490
552998035
263020432
1752600267
1814435389
623116331
1809418448
913077390
151796177
1547510838
404426568
2080916669
1594312964
1494498033
820392431
1682801826
23749583
1108794569
362954519
1306203872
468126334
1469596894
1191852042
809074928
957926159
1185162745
627309831
1905489199
309504382
101168146
1650599589
928257910
250077998
1154816132
1410605920
471226257
494666070
1149995321
1007054409
2107316704
1868658622
1914603036
1067784846
1789963438
1682500029
1721317551
1368354704
2124174433
2122236610
1253646783
846120615
273134870
384382474
1076949602
1648747840
248086264
649886358
655669740
147662086
2068797927
1579162770
1737103007
1383828759
2002387396
1481535189
60223298
339267238
1007590281
859679595
655032821
348127280
2004804661
411296198
985105495
1110203602
908945330
751264620
816700654
142527913
473008659
1646906220
976651030
1402341319
186835546
1672467568
1363741155
2112389851
1558425065
2064486931
1111299761
191424852
700543856
923121503
825725253
888463962
188205544
432693276
1590139745
2082769723
1297512862
1016561436
57958535
2095609241
1387907890
893408154
673833207
1730930032
375069
1176706993
1248032849
1333960426
1942695398
543141367
1059381686
1806280613
946359566
679964275
719733545
850636339
550305696
1934910400
899705316
192623194
612219910
1547615415
1608908168
1419975022
1953908826
1896527270
1640187624
84047854
1142494823
546475121
1568997560
1805682712
1407094598
687459996
326041776
1349558347
1550079090
1631211278
27341429
1913069494
1431391153
792677592
1209019059
945767572
1136823734
1063830529
817485922
364468357
1033322913
381216462
241643536
2073144245
1950472004
901217983
2046017749
1410772145
482401141
1711404820
427296393
1931949911
1202725906
425086504
1592944888
2053013694
1698919219
32122065
708166278
653344695
445847713
391403870
606908014
1810523421
304557779
637232604
1141685551
1517056486
560546728
215973082
1306184354
383753984
1644761536
1925818549
150160678
1887856743
1511726018
1211302776
352299359
952408831
1516900445
1336951776
784322045
1799621165
1338310787
58417509
560744546
65015508
20926069
1940789366
458762004
850696827
215336415
1799973891
1492750742
1950842454
1191289764
1007189392
1815236038
257333330
1304631589
1639065111
1251445706
750466852
2021376711
816698700
2121920470
155290478
1729159424
207614148
716421498
1748978480
1338250848
260151201
1236730964
334752772
1445331996
873116081
81298014
1015349870
572555554
209872652
279298531
41139614
1322075725
503189147
1143767834
1290357749
105126865
582434961
1648294045
1973994633
524434596
814621709
512328952
534829683
135189670
254221126
595676933
1862898350
387312752
915143357
1421613681
264092310
1688379881
1661094355
1834059365
1078639575
1539405358
1241195842
1760563714
1870690039
588081517
1500901682
554254546
1613806702
1131504088
1311312961
2143741240
840679615
438566673
826095313
1209154597
406850667
1500625491
98991929
746344047
231472495
131510544
1089164546
1794580704
1559201706
1505301501
273792144
1663533005
1989720960
960876766
1251137037
1134800582
185583853
1265252478
1114335656
1936073384
1412515500
431431110
1800886660
63502483
1266581851
1751396901
492239308
466900885
1029135796
1207952540
917898067
307536562
1156996650
1001239495
1996842128
1805191006
1921848714
267393820
297741393
524525881
1030961750
2104845341
1687425473
1660217559
678323041
1801161339
1741632407
289606833
535981940
773558629
898286396
386365964
1023453654
1310710675
965016311
254932951
1684476126
928776395
680354474
2041655583
280476388
20954723
139833614
562857965
1979602960
655554015
327688148
732246705
1959556887
1855365931
1443261411
1040771984
659053510
131113
1232241268
1681900120
1879213026
1999433579
757709846
1504165119
1358010944
1037975601
536625002
2016113165
770082434
100530983
443896665
93399020
1359625512
1976213320
516977475
1978427886
864747227
168422562
2138466186
1710493174
1769525274
1519186699
590701424
1777874762
1978031119
158871729
33791777
706224558
744523328
757621808
2026969313
499442681
1433959191
542486036
1039033525
1028518744
844629302
872584387
1862145493
897187330
1753971915
1140918740
601264438
2123829161
1492356227
470717715
2089563759
554354147
680016139
306210960
1214016461
1867652900
594814159
1998805568
727053105
1849128151
805852175
2086733404
297100557
1531874747
1115450107
2015045606
1962048156
2112359249
1779713562
580539534
278322634
2143808227
1275657246
1710017022
454941439
1410448185
1808063798
1770709612
229053337
309114264
888661657
140353906
1381584965
1895221766
954979820
548943264
2019908067
49952736
791194438
540859140
915159928
322698763
926700868
1051577290
2032328732
992335352
2030352003
1026459538
815307477
1119756245
696180799
1304450154
815498009
1727344331
1698816365
1229217409
1300204054
69518160
1078101732
1436913599
229869285
773102031
354836385
1149261826
1707443252
383432575
525268657
1431002270
63893028
884572455
1554648732
1167012351
1470786607
1592139614
991659850
1605336062
2066845319
736379438
958574518
250519016
1553354286
883721646
936539888
897047943
855025801
1928449127
1007988639
716566610
1110791569
984567336
960491588
1054390375
2027445244
1464170200
1113633019
768866671
938716617
1854161097
1857760888
1295344945
870943888
171404620
481618129
1104076146
796376797
1943463871
1056900042
1127551451
2088263069
17910150
173375748
1687882446
1403155316
695040872
435805356
574816486
761412316
503737916
2142235165
1945234091
1143218417
1131179193
22160026
558284360
973470226
1321267637
460885939
1468013513
334333648
898031939
1515770858
729835458
605543948
1725094173
580628781
1235198591
2089041512
19162134
784510556
181077741
20491139
52554888
1020553685
1392640031
1079800250
112952036
1255426423
622833676
1486828682
1713915488
1058652495
1435531004
1579845435
1865885959
1759907371
1237924996
1719706401
1870100469
860437653
220867264
1137494425
1036414417
1550248397
1811348705
578757569
92012253
1420328159
806625484
1983252448
1584495541
1091305286
561355341
1096645396
332242786
731365812
276006134
2084151695
1021608743
573650100
1875491976
883316821
954403480
1865930039
350956292
1521808670
1337589137
1081195573
749617068
464077768
2146209622
1347139054
204410788
2001724723
1495000568
1397565797
1542657145
1184121035
1672850595
1100847464
221716523
1725537133
1233330139
822784586
1441347087
1612577053
1641051903
929002294
1210914956
1649435879
659916734
659917259
1151464395
281464503
1854172539
648521800
197150049
1263101082
1923763184
957412435
187060863
2096257107
688450239
437286396
317779140
1800084505
1542970858
1253778317
975231605
2033642834
2092535332
85919299
232321008
901764216
2031582376
1748232944
529215474
1410024699
744223678
1942830567
387351861
289505719
1031326446
1095781566
730384758
1411124499
1886617774
959840941
1773392597
251161112
500154183
62486782
1337398131
1136234227
37589859
1779492865
1417303567
341815286
2060500787
1008222072
680293098
1100918891
279256756
1782576522
680755240
1712655409
1724548169
669726086
1973805887
141637889
811094363
138368728
77784839
1212812874
901053623
1015013153
117412666
1947890321
181789134
791327213
674714539
1573970238
2099377966
238350470
1713409479
837942268
822628295
385687578
753554143
638201964
80053986
2093530048
1183248463
448968605
948214140
1432307302
1127081367
195052488
2114961684
513128155
303867960
1715005443
1833353388
745293694
1213343811
1754655888
653893797
1048080177
701136697
2091395533
31176955
174833879
1345992619
638254243
306870105
772709009
1328799342
799070342
1286336756
626572066
1242397910
467755392
2025521889
237378877
2066853273
2005157842
1909919553
1504608720
1341987158
379548322
1727578020
1673838809
1435917900
626271878
2108282911
2046798952
690028590
292300161
1176012876
1251463331
1206451508
859037210
251385112
1370655976
1041475716
1528502281
1257683535
1480747691
824687221
405035898
283033040
613364793
763319861
706588546
468598868
1981815085
400994331
1736300082
1063784779
1784067890
1244091512
311815115
1845743112
1895107043
1585756038
1947921718
1734369894
1398830054
471276255
1190609686
427285138
646778255
230940522
1315801059
87605915
1192112420
1063818764
466515076
898925327
2128596646
1376427480
1483589675
826869732
1978161345
1129057770
123556806
2037466152
106937325
1991623432
2000577408
756717069
1566964749
1436872899
551616446
1644849515
582749222
1402673453
840626226
913111705
698928634
1077682827
1788383361
1302972204
1698120817
935697814
18077926
623676942
1114270144
2085070711
1432488084
567095975
1962884230
809532425
2023753646
904719010
465895272
1663136646
1895348095
1374861695
410493972
757448578
1709820772
1114046228
18877305
1405231125
1284030836
1872044867
1086073665
532263772
1677999175
1303930534
2011518379
1312161129
1198268178
921192242
744539785
262329032
943063453
873302002
468659151
105612698
1603810602
1974776615
87148037
1533517599
810313411
661799535
1826525850
1547662753
1361604074
2013657864
709777094
396603733
1317669273
213051660
1588111446
449042473
1354663398
1021580149
921764260
1690632963
943559725
2131288944
87542186
50716247
1024754402
1169657235
350304215
1126546663
204301351
493164071
1067669450
279219260
212571501
1556920230
1580372058
2119440742
478941396
347302168
1896327309
2008887894
368430070
922440580
639637575
1876044061
441131093
1172282434
605884596
1571809114
845452787
1193964902
1435433268
818587080
1756248564
51558433
542888285
986154363
328707584
290878112
547080752
1668292183
1074925318
1732646326
1118827906
2084964589
998010574
1373908132
1270224805
92782950
221479710
269764568
1480494919
122080491
628876510
21664112
1094362670
1367868258
431170093
2009361335
577617811
1655160279
267458210
1276128401
603855797
1469706450
524416233
602624783
1612036178
1927358830
1750208060
142373136
518596522
707066980
2070248410
1670954961
1277358050
1729214867
1169525774
1388870503
1313837624
1127047977
162632415
191776954
742769790
1273936592
742456097
702318457
1157492208
584655592
721383642
2130969714
2131857614
1704257663
1439034473
1742258446
2141190698
1438091086
819455176
1275746307
490335533
2009802122
1390477130
2129651192
841261192
2676874
773451392
1325001231
1156858306
2036749874
4127855
1024932442
808062871
1629636089
1247779271
1441889372
1279431125
535894845
544922324
59030302
1584728199
1793880318
2098450572
1678157935
299180581
1953638472
1036366413
2121010025
189188206
2130455439
944212277
1563755073
239524457
1588007043
1953454843
1465554110
1033923374
1554553593
1162970590
442008928
1212815225
2038764056
767799751
1268447099
1616138682
1085102013
1447439408
1837549878
1673092687
740121995
821382403
1071015298
1463456809
1253997779
336945508
801761442
1159820194
1225610270
2055355966
1263823051
844923270
947977798
1886613574
387537607
1688410835
496503567
127760341
1182002184
1484496904
238189145
1300824929
961344697
1838031928
2135185493
269936450
568354507
308131203
1871075466
872659332
1067316991
987244336
1011527198
2100831989
1434996581
1151675513
1439226419
1224852931
1768383807
929229116
1976536009
130404864
1719246194
201643742
1686260999
64152810
916326202
1919273761
121272761
1791521465
313581794
79354562
531872893
130101113
2031262577
340021062
1882103003
361866294
237667218
1119680233
982711540
1164094084
817305613
1099569819
1021049578
78412018
1049088216
1098535763
583691086
183295625
593497154
1573805968
798346329
909552539
1142975868
166205056
325664544
1826606228
196287980
1439486295
2011816766
351926643
924730325
1722815535
2064104961
1102103677
1618432389
33239081
145233276
812468172
545452435
9061722
67545817
807224137
1557894209
2127511388
233013270
684697287
1011674367
334914050
777821052
2085619858
1291351480
220574521
804323617
1240361603
1567451364
1704275082
1124852429
598212510
307369789
1030557709
1371634156
852938291
985114104
43824250
466712643
798448177
657478120
690113958
267606407
86292948
1337360023
457530333
2016119130
1107085961
1660015892
397740658
956123729
1928015247
1922075468
1589674060
475576095
321527442
171157953
1061994918
1815204441
559917275
173581378
1550511640
722524226
745814516
1543942631
469834697
571971510
466451523
485182293
1152935370
434955636
510275980
218516677
1485578755
1898535666
1419371054
2100350421
1179282663
232068371
663797538
2004700389
142968672
1214346940
1179877273
46300385
1905571614
1032076706
1224587707
1154935483
1610273409
722310865
781091334
1188810233
80407492
1888152894
468651225
1712641795
1122558363
2135977426
612792596
1390398380
596095310
300298541
1907760547
790150297
27169966
1267891288
439299910
1879402044
595819137
1577769877
1697271366
860963546
1808301461
2041727184
912028216
488345893
429195103
634897336
369003891
2056698608
1746037027
434776452
1581918437
1875793064
1164114459
391996399
705629581
1031734777
1719553212
1292550263
2045589867
1289884224
1542253065
1866069927
1958341146
1598119070
2059255796
1364663766
783960206
945751564
1217112343
311257026
1149098935
1933278276
45307180
1353166250
1749280823
505595997
2047407748
205520400
1857514744
445414904
165508111
1905022194
1636139165
1545202825
1900814576
424132575
491388872
2057025144
847788502
921801730
749090315
1532310284
1971943599
543434962
58546798
1541226034
2022889099
1654838081
977638621
789228158
1937232778
1287658497
1307659062
1992857183
1568878673
940243563
450381267
1999454943
1677680323
1881778599
1459045969
1007378788
146603936
1195789572
2072212904
576653874
212499828
38902068
1637330062
1866642972
1265281216
215293880
1280526905
625984843
1719012110
447880897
1201076174
1843129897
511274014
2067279062
1747684211
169697431
28076358
530261406
1023296552
1888154547
1712534435
1175175426
1636993460
855328466
851177634
432650422
757704402
1505511554
1164479339
1030684257
508729293
535160965
1465412475
1612107357
708147086
207177762
835067002
1599524756
96982500
1578197303
656674816
2027117134
1244172630
409548692
1296164902
1759465891
29327709
1070452303
574050759
601967167
1044018914
1338777153
1889921731
783781922
548826212
51629177
257861971
2008935333
1668260723
535370396
459985915
894408393
1579090185
1211403475
1066179684
1701345295
1664341914
1961791635
1398997530
825348015
431393956
647127959
667401685
770026472
184461445
1937534196
1343892119
1728987299
1779475711
1892861583
1978150613
135789807
2084486482
698787844
2066877973
1089504633
956393952
688583271
45431634
1445813607
1300746585
1407633456
926945553
1386589549
1464814433
1176642412
1204323109
1428490496
445151507
1563648151
234610789
1554064589
611124659
1725357555
635492256
1899814292
1842366636
1961676809
49661062
671766820
732512436
2038180880
801865981
316238025
1320090560
1659268473
1130580290
1067196353
1735890551
182316743
1654657338
1301415683
476579808
909154808
810083829
943765926
1531099001
716064038
592762200
647265699
608473815
1867065751
1042854685
2066872635
1903424187
2083569325
1467387476
1341830352
180557037
1487623425
640107428
168298604
428558585
840162151
101867998
1720257831
1043155392
763590543
556473538
1987236583
990407272
341329316
1508331988
1188999477
977958586
1825870444
389799496
1489648148
440708651
673756212
508193829
1173924903
1779769644
681315811
1974889851
2049377939
1994409272
175616631
2018571271
436876572
718923434
1702461001
987906796
1065032822
1810987073
654591007
83812237
323179415
1464091275
1273769460
1097413405
1968276192
590327140
1968633871
996058621
6101109
392880571
984471372
1700224581
1557186783
1050975939
826645067
261448681
657956920
688042372
1975103244
1572004793
1913058715
1265164048
1660740842
562651094
1651300848
900805145
282968110
373811736
569342560
1939638909
1546315305
34147832
312890828
829331783
2095747477
444751855
1578142086
359721111
1409558632
346488072
1538347313
2071642690
1976229138
379257374
1856383235
1970801909
104695869
1583587078
447657740
1001570935
1999351007
301121678
1478542611
838056708
1760090630
872846687
805892602
1623496434
128620534
808594672
1601621930
1374137100
501395255
1167950188
92542852
2134383703
1177313706
85287319
266937231
204832445
1417661972
247841207
1395011
1731318429
636829010
280550970
1529750762
1927745011
1812338104
1687016947
1237157306
1356247728
1795209898
1600998468
2136222808
2126138482
1400119255
948829753
1173592075
992685398
930547642
1744123334
897818035
894862774
1602772240
843755860
215971239
1697199602
302132171
194705357
1287897779
1498134546
11578751
752500407
774735757
748523488
1998431820
2085862482
1972367712
2123899015
1590303752
26125117
352469470
786918895
683222665
1000077756
1204929047
85554477
731397584
2077689609
776749868
1964712966
1193676169
1541682991
1366590913
1986859686
861594624
1069134727
1305173963
86793789
1655566924
1605008660
1166151927
2067462475
653957222
1102755981
897606220
1904382218
388287694
267201481
1152825782
1692617978
598350817
235888362
1317687660
259902237
916623121
1636126515
1436786092
1730495135
448974972
847977369
65297410
361530969
1377155034
1780193327
49342113
677270431
1455035260
1998886787
1107775354
21043734
1118574741
1218572393
439933515
148199867
1326251216
1686014478
1957071561
1092270340
535945484
1298326595
557384804
585741753
427327706
2092980236
11263289
21393781
1686952822
1834790716
1071598996
1898502164
450548472
238302316
820936026
1377261767
50363625
1942686061
75939453
1096421981
1006923103
2035023581
500514311
478876578
112016878
758681251
2072716734
1359580661
1080687018
1487453711
1520744426
1984986736
2015452755
1978141421
1800478204
244863192
90432610
132803269
42460542
2090405327
8310735
1422185076
1516094758
2076634630
1933218832
287997403
2061277111
1597637610
2062529975
1334257659
2043009132
371303048
1786199659
851756223
1423777944
1284375322
1181954710
342616818
1173808399
368251393
636478733
634904102
681482924
640219595
594069369
89147076
1528699718
335465781
1248795117
453373417
1765059881
798448197
126926244
1838885219
955206432
2069243999
936524718
860898100
142097438
351839122
1280862360
1184490680
1635264567
771150364
802712900
989918119
404188281
2119917897
335371716
1771732493
465057994
787291484
1238920736
1086197697
1153009148
1932193216
1649867829
368462053
836433622
1804437192
1056135665
850220565
1409202526
1549301789
137043856
1039304326
2009421302
1973939199
1042838039
760520015
1191980102
276652798
1497508438
157785488
2000571221
1622835264
1203076748
1116611690
983032116
1388602001
965930202
768806319
599330273
1781715539
2031163231
1994835317
350548835
897396572
2112092530
1994013564
2071961410
20054981
1507802837
43611412
694007962
1666126861
818040880
114405504
381809413
1425484824
760791877
58416325
707956510
248183666
1604833992
1781360531
1570525322
914604014
525606596
599371237
1903194633
719591182
1367706370
1420213895
1033157279
256606803
779988474
682658627
859789589
364615145
201691289
468110349
686442868
2011150229
30669559
895684530
1892436801
2040749294
397529672
1458126785
2107235369
1210362454
2127108850
1116933512
56802436
440565916
903497981
986577619
178565752
2098448718
319497273
1772329551
1505111569
1279919867
335141709
806559653
1187013564
828725454
1955990924
2050752638
358450943
1385320516
531953742
483547809
1319789218
1341911654
1874068757
1932195607
743246656
171673566
1109583028
686437070
133877737
1064224366
1332082420
2103900043
1626542074
746493180
819830168
1516160339
278549700
204750265
823257009
1876245451
589858507
1669659471
98566561
1884811653
314154419
1358535166
1883354897
204541380
1887098817
336013105
496206113
1640174476
730388820
1983145352
195601104
1787963374
1504541839
2025455599
1815870577
1802994866
210363545
1101270303
729421503
1082059304
1262806188
1738022794
2266216
646691840
1057964837
797359968
1530811180
584869266
1453657989
830012484
467817980
1412623689
800713610
1312117866
1849332158
735499370
469957065
1819137941
301974047
1692156831
94535932
1592984058
1798241152
536237384
1496837608
1040747832
1130937222
366694605
1818428964
1410574969
1183830775
1219192254
181848131
249433108
364350972
681088772
1696786181
71211477
1986189104
1498581784
1525617286
70501124
631032211
2015125410
393116820
983874367
198920015
1249852268
1041676186
247324437
1031467003
224311208
1690151851
1455739597
274774072
1935405731
35129621
498471732
20499258
517739746
516932182
108689999
804639652
1657776526
411687804
2129785466
591466065
1627192660
660981390
1322680750
722066430
1019613273
1577829022
161249620
1910130666
1087561706
2015320862
1474504283
1163109807
1004546804
249053333
1520730788
1500094953
2116912023
1347002073
372674345
242029619
1427248325
1498649058
1211416336
1642375941
186442091
394053032
1371366609
1806312754
273931310
948964344
1166052392
354378421
76666416
373916482
1163954771
1254245940
245263267
332140784
1576052721
318401651
1332123971
967839808
1136399003
205843411
1529876247
353533986
1525342962
1047526227
978860817
493066210
858944155
1755875076
651167037
907861429
159068628
1024261922
1759629953
1891021652
291746255
279180328
1243540969
1038411273
1776181925
131408307
1357867335
1176529527
931078190
591512332
1928016548
228933478
1807014157
1631106036
1538099803
1992417066
1823304631
1204088609
277312167
266607649
493445719
1903417885
973371026
1853396026
1260962857
787269028
85931738
1168557847
293212875
594707903
1884641851
1655055643
542760495
1350566725
933807142
437258815
126309833
1053736704
1576915151
245766542
2133612531
112150276
1948346245
590570642
1454278432
724610834
1847967190
1499948656
2063289990
800819639
1535265185
1673582136
631250808
1892296942
306054853
2010531666
1362715423
1472633973
328799168
870276008
1899695982
865382317
1989955417
1192735626
1559400225
1619889655
852685631
408336172
1113987962
1229239545
1890976967
880622423
423278252
437384749
1384227914
1843823856
1108645168
1398542133
1980395719
1535821715
1806459346
1690990608
1274178848
951829448
1107079789
279885586
637637365
590951439
707826173
354106408
2070179914
1579139496
214696941
1444671678
1516602525
1236608820
1700155775
214939500
68088954
2117226294
1914200739
358245022
1246454095
2033510853
11973528
1040785962
1764423649
1005710455
793288658
1399090969
1318674483
1795651462
1492439636
1538168779
371923248
2054063287
1340385268
620319237
1778943013
683987474
1349497518
350737120
835503423
1126587911
198640492
2040141792
721299635
277240717
818027611
1620956134
1119352831
202278922
679410533
1066511543
41102054
519411372
1557159835
1622347926
2434843
302712909
1200095127
1348112420
1834549036
1829918025
808012921
1063832599
767594414
1142850542
571841835
1020557543
332060834
1017859564
417345793
628726866
1112019389
1797969625
131212043
337055545
311415313
2024450449
773327849
1150446828
1250345663
1663941806
1542238674
433039547
1605940284
1479265198
990417093
1818392290
335662111
462177855
1739362593
1422806418
1547446959
1925521094
232283669
1128711640
2048319394
1931956006
394931605
1403876515
671252155
238871730
449857347
1760862458
727318065
1943520136
1418629639
2076480115
1630667833
1215394133
1590174079
1568718468
1952392062
597299088
730775046
1158984687
115349848
1618498555
1420507257
1340310587
1108651688
185971769
1271158490
971812006
214978007
1111458525
137023517
1511509184
730972157
2089858874
1057606043
1247022227
1925376094
496830431
820858237
1586262716
692115277
1421521257
81739160
318193902
996287433
1659826803
886977711
1070330451
630931375
167352171
1983943865
561295009
403890584
589534897
1085251863
1845993888
1215034481
1203057253
894801668
753419001
719709626
2002856414
1343674633
183489481
1509937150
1592123346
1658521057
1091991235
657706241
1700940404
94152046
1808158395
182873037
1125872454
503849822
317151110
1065458202
880699338
641226628
214807572
719771590
381029883
1885975801
1702258551
1869471451
936193095
804728533
1610643544
361461877
1498300603
137677862
144783818
401261976
1778522376
1931551164
1741250020
1681701072
1096053795
1209963011
1365869628
879653645
1916820418
1845100380
887780273
1004798353
1601875885
501836254
542025783
1139768114
148159753
530735081
727947171
673477203
1637576714
1192641254
1758459768
1923969162
622797544
626458808
1946976206
1394366097
846777225
1649724606
1999598147
735000974
1608006270
1667914227
24412621
743328271
1471114309
4043005
1464581066
1554334114
148251362
692933295
1208034797
1166588815
281202620
21341248
1808910507
311774821
1152642474
823815602
1064142727
786802379
993531538
46356314
1923902577
1147636156
1747796178
1403374689
1817032458
39766895
53140116
707899744
231093711
689938177
780954062
1236629337
357926077
55889836
1956465250
531287648
1577138803
1960679419
739114747
706231265
1071747151
839160014
1363117100
2087479643
2028436852
879049180
972845459
2068825608
110406225
459188718
576387598
1490911699
203455950
1348356010
1715604653
1313648891
139235798
369771336
865954892
75929497
1990376084
2067906611
829142055
1165570571
793439136
117877871
1315809501
707156222
1501398565
1010668304
1321991602
1579055838
1001095525
931769529
106933952
1845954738
1716800158
600046783
198724895
5779052
817239788
500921595
1425520516
1183642079
1574430200
152058730
1475156814
1687573610
2137008047
529489205
73235589
1531163421
771390465
48796297
821872471
182538433
587162606
1818223401
486783505
190314871
182531731
1006988966
58451351
1002272180
1765454057
616552274
1865349613
1013533130
1967486247
579930999
2115808329
1074802302
2078190796
1340047858
1875722244
778627269
1624671187
1834595668
1874538506
1081028768
1423634144
198172043
423244593
1411849278
1201677632
1506967443
45237666
1346017590
1186414375
2070557372
1790829195
1329501991
2122057235
1113626952
1426761516
1480706023
632037408
2114150870
1907009785
1249031849
500346492
1575993158
46069865
371891782
1080176819
2018784002
1530245877
866886242
50625048
1053280032
1389345474
185191266
390377205
1879363658
371800098
2072335919
2081065881
790585269
1415200176
1389302348
688534573
21856385
1072622455
1602976278
1289465231
299294170
442388009
840809042
445648629
912081914
1923138936
1088099348
1720899970
1024885967
722575137
1958924143
1547023835
535797859
1488745166
1926865310
867631246
2010755936
2122728281
1692836809
1170468205
1979756095
668669567
725471735
2124222403
1712090653
1180629762
551222492
1754864559
487531266
698181782
992345152
35833898
1005509268
990255664
640982781
1988398301
316118915
19249519
1374294073
1598653671
631092920
796985100
1588765464
1368930113
2094312019
1305901466
1871434919
2084128136
486224751
393984213
1929952766
1093517494
80505163
1097439517
961229277
878026060
947183071
682619313
903065721
1128601058
2131232830
2071381857
1368279675
1909458895
379370532
1798060763
1494888949
10188639
939567644
1092350686
245561071
1208497767
1498504352
411427817
1873066224
1475471135
1382579942
1815388957
336949249
797465389
1763313783
2121516109
837839803
736026283
1598923560
1482366903
1296042582
556454548
1364669283
954835314
190550738
1108703525
1308805921
1476573050
868555696
930774122
334129370
303280120
2063761178
2012818088
975636907
1440655493
1399523292
580600905
1001691053
1407220958
635146393
2028530234
1786437490
636101604
1998082443
1199394094
1705252455
798319214
1160715377
1173141122
427890628
510788033
1709287849
1808909037
951672279
2134513872
1850290388
1173364685
1388145396
1807894618
950928202
143705735
1346490188
1262002699
378545596
709402642
1258893242
2122726257
451378594
1401408944
970764919
23093449
616163951
491253175
1887144552
1687562053
1378074662
1435818735
309797675
1256821730
1310072123
398062901
300020907
396615724
1044840071
1393913887
1359535617
2100299363
45895647
939856471
1122280691
1360617221
923476162
866128187
37380767
909953206
1003522340
469218549
1430398656
986929078
1157675229
181842313
1728945947
272406918
447184580
1125323511
2015602606
219659785
379978533
797537672
1375293466
333058732
1851921563
1827532790
1384805728
1105271280
2030497282
756939031
1453438344
482679886
1932829165
24094036
989644926
875928265
1267004956
1630551895
1678029749
2099362435
644589449
1409681721
326021170
1964407289
1062276868
862000103
241781197
971057548
1580203150
2026199233
320140318
831044303
556081628
1075454214
1285696562
2014540996
420076619
1529193219
1018334009
871293759
1212896335
1622682494
875009350
1852934777
1222819816
674891089
494628581
1962632443
134877887
1206153338
105059415
2084252577
164798770
1588943861
690356306
1760338910
906434006
1085926078
521780243
1176823777
612015452
970857317
1651002122
49258921
789546464
165225678
307083563
641142459
321016388
717034416
414041748
60070279
1139911803
955605784
1514131681
1942713654
25733557
19362898
1515185119
1589612929
724832192
1947939173
788323628
1329825795
830522248
1118014018
1848405677
1610565325
1504624972
2082287145
253562170
1089490323
1819339858
1310592596
895077459
1982122552
979976077
971497518
1630173253
1406907130
1802931103
988403317
683866962
820121527
1612538792
187963430
1933308848
475654098
636978922
782579756
1197560464
1267880319
816304919
725856494
82235376
674656746
1723768569
42775785
476169499
655795720
1905290306
1472873157
1607789306
1135103558
1897744306
1904125501
668103084
1591434076
1199075762
1672478361
1302182057
83971840
1524825996
2000118719
1263427280
747728752
792928977
680361142
662315975
63174013
1973463043
1412433645
1877457162
1518546264
1560203492
1712979582
467971234
312010258
472646600
697487067
308764055
313460629
1569230999
487556342
768148971
1394091164
1594227300
1371146529
711016837
135893641
153708865
1328595145
1497324945
478620290
2010408936
646159751
1749475695
558365482
1332850252
1147825980
922976257
1088500477
1307251161
1953193354
1174055361
2037686634
1261192176
1035136415
1928381833
1802033952
938328104
803525389
1581179334
1065876634
168326094
1256565855
1047905748
636540041
1979843602
313605669
1413331833
1507874042
394218511
1967124485
1057982668
1648192961
1691423159
1850883407
1275248561
1286924521
2117520810
1704409846
1009187768
805109678
619091185
999275586
359983491
542435263
1652691558
1476253434
400716579
60663446
889744357
1220694509
1196764804
309646792
1707855868
1941874074
1707270296
634086460
584377281
589138328
1061955575
206932072
364977071
1111241094
1518085167
913188399
1358060197
280417825
477401678
950637072
654824227
1108228889
1438093462
1594281319
264821562
2058222681
1842540145
628294600
543499369
1903743235
2020280909
1075043776
1505797159
1024389476
1867910117
930205097
2052265143
1981789937
1629066094
859468246
723063025
1746227349
374764191
951516738
1033151483
907373330
798449973
1629310019
1653411721
1285200444
1031230033
1590593278
101827405
1718405667
80116819
1323464493
2010165314
826782962
542389146
230007936
59210670
386968153
481283657
2017257356
1177451231
1070669979
1059035954
1003977643
1616015912
1026229930
1418668968
475523386
53213934
193339270
1037972081
1737717649
827480277
779845719
476808977
1699761980
1072599650
1910698240
469360567
1231186689
730616897
859326861
1591351275
1028861929
746789939
1910261463
1311177151
875058892
465070949
186791281
2065681935
1131817075
1350511140
1305601539
869418920
1395636653
1053927746
767151999
624043720
1079217144
1704275082
1883786385
243608781
1163759322
1217182708
1245302535
1591828207
1374392217
776675119
1320895027
1939944508
1337871701
1512780216
618390173
360777959
132936497
877353462
746192237
515663449
1666114466
1859099849
1785634808
1439412520
727969014
1369935801
573441123
1632695330
1441492842
497179100
1280170227
1702101490
324115632
319830265
368975652
822694877
91926668
1937997770
2128040888
1187759546
1935257055
805643131
433564971
131457723
1059317049
849367929
227884069
1932852561
104792086
1099706776
566148583
925956610
1809510642
1900678662
241111600
1108528580
170211393
1801469522
1053822658
1353473004
517502889
993160045
1231289973
1971622242
1005142083
1234152901
1516048340
389677248
68759604
1808690004
1330182827
932350618
239058275
439237937
1631095536
1766365591
2074578728
77811508
932230357
2091558669
1650638752
1885226764
810839882
1907704418
883185970
1922370026
207132000
1099606011
1562682637
1946298097
1714932497
2059821152
641126505
1212088270
1052538204
930686014
391660954
2074708771
456695794
868561143
1257382330
1162112881
231803144
486786025
559546717
998387519
1255351668
1288574314
1089550642
1564381485
1301636736
1861958047
595465368
1306005233
49787972
875553448
1670330214
1796441445
1636748003
1929638948
31019117
715456179
637427979
2069456453
1705688207
1299023594
2083882970
1266382499
1056983575
506722696
1969922903
906935359
1662774589
1219343050
1075513193
475462113
1760508548
439129880
1403891172
2027410307
529910281
1197458114
1889069847
687407691
1925903199
1711127536
75432157
2049470556
1439643062
523700010
2081853493
1222065466
554555450
1509522582
1421789588
1521472400
1364548931
1073151734
730494462
1089707834
1013614421
196189596
590745011
678358892
1710161796
1317437041
898959510
216989571
395072224
704660463
965262275
2060524159
560212799
2041648375
2023793102
208809225
1941594974
1655605090
1586373698
772892985
1047357306
1909453580
895591262
87904813
370313916
530015025
1783230379
582653774
1283217574
710843989
1716611909
328024165
81266096
1195992406
797798984
814620864
1380167991
242071357
1745065015
255255688
262313470
1634382374
245070178
236362637
650527676
1184975700
112496190
1447622941
422324752
1138270645
1507471127
1347159489
822783446
1984311424
2141169135
1250730565
1814951015
1815055003
1708051080
186834391
2077440686
776664220
337428267
579770330
79653168
686584580
1070506984
1581516106
1652169335
1011709258
1951720396
1462754889
604040467
166250490
204703127
2143216066
1232715154
1351799389
1943944059
509159095
1806027487
240506512
2093335263
431939637
892454860
1582058924
884001003
1538115921
99394505
795959877
55558459
549144974
1514140601
1970974819
97612359
1484420946
564537126
1521232304
1347010827
312085688
2072860403
1441454847
2045376950
1111212592
1832383669
108131520
1187344614
1148606643
2025558212
2006335935
350441658
1092136398
831245817
1329594256
1256633267
1563144386
143901783
1907677773
18669386
1594665166
1834546429
1275551805
656642569
935718815
1357216093
1077141136
1238934665
859685846
480349080
1671742329
752872260
717786909
1012010830
1142292821
347327175
785484565
2068386454
953235066
985941435
1976737177
1238564792
529936660
1633942956
218805517
534495787
1329076539
874323400
1261191878
1857064170
219237101
25905795
311165617
152695997
639452696
20028408
1828811655
1840944195
209825106
1839809000
876041132
1825846446
1235282868
2110576589
435605233
1057274080
128442635
1191574635
83476069
971632609
2045108821
1353128821
19225477
395035198
1771035179
1712667720
810182945
1177147852
460854977
1523892796
973473809
1537672908
693612495
871985014
1983187943
2069307524
1997286329
1360087197
245427524
672212172
1143825758
1155194846
1025667917
542461485
1547089134
1169011660
221663338
1594231271
292417652
1433752864
1874571653
1973500100
1767422561
2122271198
617505179
835306891
1826539140
1200261965
1019132526
1438839748
884025736
48477415
1876859166
886924413
1091205874
792848189
351166900
195362805
1016667031
1439273212
83890417
1727688288
663972838
408736513
1961321321
47955924
443454661
1064543662
1750170064
1177498173
323346750
889688505
2131809477
110269948
946982773
1903750038
642399712
2029557549
845718877
1463592375
1638754129
675166601
76999341
1975931378
68413976
1356019068
1817922112
735033730
1512894268
1130071430
1337386629
1843727517
1778436223
886127058
1933989551
1446669687
1955045675
2052805647
414597614
69707068
381000222
674452537
1950803411
1592961148
112825584
1454354788
797092546
5594715
379483552
790986857
2065732536
1995754710
1891425270
1626036725
1718838069
1679850122
1960361970
1543867500
1632966114
1309185704
1024323815
781533223
1110757196
1142982796
606608433
153596477
510771564
1802566533
2047365276
1419476259
494711291
15141757
414232923
167952354
1210885461
1325958328
1726097491
1829563138
65851292
1344961660
1150919776
170170510
662459161
263863349
1168102466
1827190
977146322
1076385855
30972650
157241646
507270783
1292563049
807683403
51150746
1849376325
554491929
531008131
259533358
907125193
1595253749
1509121236
733523481
561390722
2023307104
1101884759
1756161177
353564645
1734119169
694811104
958154904
1642021131
839142601
912412363
560721197
1536744111
868555696
1318726086
805253247
425891962
686115895
317855982
965523077
1171724447
597798659
979694509
266753629
275329814
1579796378
1228757583
325725371
727663673
1376228251
737531484
152587553
1773799880
70995523
2142748466
1887736347
1155545
480128053
790797370
1875817450
297799247
458589924
1936524467
1685361876
470867047
1559074820
1045007105
1782002620
397036175
1968307637
58447551
1590305672
2122989938
1932803513
1463797882
1662374381
807874102
452666315
1165951527
1952802306
1688856745
1736955771
1578772770
290416119
753115800
427460277
2016743772
1158063546
1419975022
1429617536
962008370
1413509458
2107186393
705043878
864282175
550903297
2116234192
1289179481
917123425
384703104
1189061801
737462308
699611499
254224133
1447844188
2117535156
1808149163
752531146
1981119745
1989439413
1473070098
1650738375
1450708017
1085000171
743194241
236415123
1310994114
1137351360
649433802
2118360156
368292037
1922944561
2099578634
378560393
464656215
1683668319
1535609146
1428812608
1304529844
1852288154
586828146
926595401
946646247
935694513
847132864
2023976080
1856587793
1878048839
609154267
1321858902
1898762325
1551719849
147095372
383165265
32040702
602824561
944320073
521848600
1596974810
1683127173
893820171
937266225
293376382
1204410160
2038848968
408884550
1915998367
680386890
700217608
1845859290
1395562209
386301998
1380514215
668478409
518796433
565551025
2018541731
1110305691
2115407012
1565497607
1322873562
138753892
153397817
391284616
863534885
1780346724
800261766
232570355
709853213
166202066
2006285127
844873049
376695169
420311101
281350744
886884405
1388885712
1897259704
1023090446
60070279
734443510
1786736265
919130454
255094601
1402174244
1463333927
548451116
1193368738
1196703960
541082750
2044814517
1988112135
962996280
1182599609
185933927
924363790
12318600
1348446318
1009375313
836191038
1047148920
734547075
1081120198
1996524782
1074648641
1782138213
1286664523
1900529902
219434935
310620370
526800256
801442456
649617731
351658529
42172876
675886282
241330349
2059235473
1656232048
1698920394
1921132430
594713274
1436972681
1643369823
1896904080
1155104243
1381091009
424571537
702553871
2015075399
1409583486
1618844610
1508117213
295470315
716653862
158832242
896141532
765413998
927290994
1130287210
589199579
901247079
1488500064
1546435466
899347674
1370237132
1425171891
1243746327
1793699447
949983441
151986664
709597477
815366877
489132511
997708009
256124766
1070084706
1492522920
517034061
1400118467
2024020143
1404178097
528141986
1529919751
636948943
639452032
2061709947
221464074
576816109
1770786077
1304782346
1659714488
959558329
1227666131
1986625303
903631826
55052469
812653678
1261497570
613169883
1871453091
1879357810
667214469
285708335
764899972
181391341
86131179
265004312
1639467142
203335625
1091563046
121473297
1640391732
1203883373
974592513
74523114
1397580908
313386126
951245594
1050380609
573188990
516488404
341259580
595030904
1773772635
1054245474
1963081848
1611917050
1023175469
385229139
2079728701
67253767
1022515124
461657538
1641650188
1573216505
1724935845
2101799611
126424336
1416970195
86266379
1304223762
251309423
2138448386
1540696259
463465461
323248580
1419555271
988488494
79833621
601243059
1395335177
465230779
925911442
4877675
477088847
473899804
703092473
571272783
270520914
1777651996
21752934
699947565
1426080970
2084118433
330771960
993823348
128833322
45052358
148180661
2021752458
404510267
70058209
1052408554
1652915474
200520179
1218208852
299604435
801705374
395200877
1870723591
2067925154
729127201
2116033491
1326621300
1928306975
848098960
1464171826
1592880462
796067486
1190226778
109795451
1164656972
1065430098
768671894
1896882742
1840069359
152058223
5900384
890348083
2057736487
774035629
2048401387
1155657654
1048108524
1510476328
1214942512
870195397
1385513505
82000917
1176869829
1761675241
1355390704
302942716
718090523
2089412138
1803185353
259911784
81991168
762121150
881662131
192199579
497169498
1972309030
505540362
1980729228
1211868617
1121370649
1513625975
19588490
1026006706
1807179686
953410444
1292729633
919497076
480555220
1916493581
1146919508
1559657394
1616011453
1368711904
2138709644
1224401476
1272535245
1616536047
1907498327
1569776738
1330000171
687617678
2104301925
1708920778
328826763
1817269401
1216934772
1176403670
285451878
1522493643
1278405419
306483205
1678794301
943009383
1644823528
1440310472
374780003
566908324
384152768
1821586083
1215946958
279503806
637377580
714325505
114177222
596405827
1566200456
1042039473
1270605059
576357307
194422945
1184671791
237929198
247206201
425849460
783125332
1521203813
1128393229
1194046039
1522622774
52437968
299100594
1796758975
1121370013
1208824385
1667298337
669517006
439739151
1402062005
347499108
222515763
1449326541
1216402845
1001594602
822229629
774022163
1256000700
1263683356
304965090
1329780562
39964577
1268345677
1875759346
491592417
1449968678
1677349270
1268886857
1070672948
261337827
1910577494
1147550669
1806121225
144714237
333247659
449012433
213698672
230076520
1822562957
2009361868
906675772
679923834
837389823
1133066579
1569147756
1863909300
1927100061
224874983
1756050518
1676944990
531918944
1496313754
793605621
1563393642
11211591
388841205
630193588
1922262313
1848123375
242042202
1319719324
2003000353
1622049090
1064223483
677928831
179676512
294160198
546434488
1087898314
1483251027
1263023894
755076064
1625956461
149136281
1372461724
639534152
166339243
1049556640
1203716105
1432238266
619108070
1180414991
444791330
1105337332
229264833
2006401699
2069172762
111064475
2088794250
1059861221
1443185832
1214950840
587507030
856027248
1745714728
273985843
1655205501
784973405
1432610233
1970033120
1952912069
860425285
1596485924
1113985625
1734162911
950119672
1426934267
8661915
1410821659
210262222
1697140746
1298343425
833204749
1386705086
972917246
1867140362
500386143
1969195349
1622425015
395233333
1529890404
475282765
2141125912
1504254260
1025516877
1159131660
1378472444
2029612545
636341082
264549320
2050601677
65854196
148625304
1888818598
731932984
361838291
816107698
934079657
1235614459
1508663978
576473495
764012064
54491931
72855485
1469588209
1955905671
1061885933
204064880
942657365
602115237
495755126
1812347331
1708289842
1354036684
1927713798
160698709
1473415377
924229286
394610363
821926050
1884440507
1425962994
2140110958
1918348808
1072996830
690875994
1366240068
876644173
1943790116
2043965654
1160746499
960805314
136179551
98260571
2018642409
1996298362
542749755
402510966
701589137
714188957
1474484012
1301070934
1706192011
692855020
511955691
844965640
863576038
1461012706
1520345449
2048177832
1199788673
627536522
2031352171
1605057611
1007030190
1613775512
654200114
1072997413
768378183
356427817
1947588716
1688432762
371219092
1140862248
1139517099
521055540
1568757767
935265876
637747838
467747457
1287546400
204908358
265473260
431744093
1806008457
153368572
428618556
57369682
1647171754
299485108
2120062350
942380867
1116849441
67997024
1496107228
1994392287
1547101234
89482199
865035939
2041505303
1536159160
2025393778
1526418634
1121258264
1319826946
653406861
1398060569
1754741745
403492172
662155674
1228208749
342292798
779610993
655799633
1948138203
2077361768
117208841
713400886
1417433098
109312322
872838889
302690914
1907278049
2063218533
1674187939
874404523
632813232
501175967
183444661
1543644206
1329188690
1004683767
1101923611
1770279671
310294695
1357690135
377978099
349731063
1570830073
1330428508
1209360402
253117589
2000466592
294992595
788244895
989395085
883369948
752069919
2096648843
372224282
819291300
170073403
79027598
829035631
609772769
870700863
34083430
1158851351
1134058831
1736989627
1204236719
1111246520
1648076204
1820026770
1088964117
921002483
2141171112
882530007
1463415876
1968157104
1949598053
1582364873
1414833957
1400924821
156733021
659284562
2068700042
327498864
1176397173
271323706
383619014
1082868596
162469925
1767947588
1193231197
1747188827
502066624
521097367
850738895
1546281243
1630716985
1921695362
748810618
1636751750
1103831488
628130409
1992506197
212517512
471294651
736399044
1591790531
1831537166
433129707
774459159
227447039
2107408814
492609488
803588080
485656101
699585896
666266662
105540040
695621904
1910962376
1405481559
1226997811
2096231915
1660358453
797314645
1095065556
191412816
1905852151
1118170173
1168560084
792422022
1259992887
1581288012
507301940
589069778
196608897
1840927222
651425085
1753189697
329433344
1805223772
236900927
890188051
1966113596
1415182511
1599285635
1558019713
1656283806
1505795620
939060018
128792309
1672983154
1549164866
1877388222
710072533
1028523211
1288275868
1319876337
646774680
583334066
1581253913
237000882
1406537264
941349090
69492467
1900812043
1168178092
410193428
64646154
187059080
706406781
2036755515
2023911433
1093697729
926311428
1669989610
110546729
2115278783
791706231
698257906
307392903
980106163
642470770
323194912
377695030
982728949
879808851
470562227
2111636841
1793045384
284373588
1027455845
1484111507
1177246838
851232969
18482798
29385698
251601282
1551722040
1576927605
1016095585
556623775
1589710714
519750214
1625495987
849885734
114771494
905763461
747384692
258182070
2037497866
929668144
915047276
1609178370
1379457569
1603105000
1294497981
151310851
1230860241
1011512727
2034766103
539295735
2086693844
490287928
638499784
1995674319
1403100161
64018636
461546281
1317927644
794255682
1469974632
1459339802
824917172
1625543790
885781469
1044170045
124811585
1129380690
479275013
376071507
697277419
928094828
1984779093
14538465
1259918911
621214695
341173797
1067672760
1954939429
220816084
1682508070
1030755982
723470333
1261028386
621314542
2041306892
2032100934
641093864
279696114
996013586
705360240
1835378747
837354035
772719527
942526626
972944716
1088904635
805559313
1608325044
284892666
1184878604
151366250
1917695428
871354201
592903354
192302541
920431211
170230172
1173983806
601844567
398727053
197991772
808863065
1075195676
398881231
381009667
1302001720
1534165737
1058344300
875650018
1845144990
1669733252
1218230132
738270940
187951896
1825476998
550073490
2070416829
1844403312
1546440657
466169039
673548271
109633756
1111672457
1459887843
126000246
297171327
1792208521
760219928
1959075103
1674609274
1466739261
165052156
2031548452
1191568567
258285399
301104391
1388643414
19424548
1206228545
1666099851
989916149
531403454
1729287012
2091442554
1794736212
743644923
1049311237
492171766
2092588043
490981393
583771998
1668411830
82849582
80758488
1312207934
214127343
1827262802
1908508488
868655706
1022502570
1635437342
562263357
667750151
316986858
138061847
1222313618
255022755
122309044
1557206851
1588309422
18828165
1068441974
866344138
1134332923
1883466069
1414945824
1093660772
907484264
1204377292
1662275994
446967665
596903826
1799671434
910789226
1458299291
1938662966
923682478
1323129958
165420964
1838597273
1907522179
426801325
395514460
1328074549
1202629136
409017155
1522647565
1651598681
690225479
733647328
347128479
1964171102
421700040
1670259696
240750555
1833612647
428443639
1879354324
699966840
1208940095
1969149820
2075432960
1925094002
295809347
2035578691
329759286
1969230173
2145868854
563317111
782946223
2063210395
1164310511
857505042
1384208419
1765323333
1387063503
576373300
1442671066
1702677891
1559633281
1986398401
935437982
843041707
513518186
25291311
189233269
1126327224
1765001185
2079103368
1907109376
295667204
172098367
255939161
1868654954
971901081
1048766679
1696259762
320906041
1402794162
1822148276
1865165365
1232917666
1588909351
1862677747
7034764
2010668376
1359646765
1666492063
591058512
1669912585
2050316658
861505022
747472030
1974441362
1934861554
1161495988
572096420
641145524
1950450644
17428846
1391093580
707246354
916138093
289816418
1168702974
1939704600
938989888
149113608
109278433
1650381054
428077645
1212594711
1876721478
1566920138
408379295
641473468
1614400316
899709883
1159774174
2096031181
1913938149
975728396
810878227
1697552999
992816541
302878092
1992609285
709598601
75392038
1778392068
932064841
1074996438
406591800
359930719
745482391
2090759551
1540128686
631205937
2114821095
1687551834
1581472943
1652148855
1553330862
2127838174
1957895684
1167502580
1056775889
106096600
1276472497
647199799
974482718
15236948
1481055701
2054776082
1533924550
380909237
330774649
2091193167
62980446
158432493
1436063854
2026167473
1786603050
686740281
1975346652
1929170209
1067939487
1896132312
143339101
1865337309
755136153
2051298692
852608585
1524403802
2061952680
820032879
1277492951
1801853436
765651610
269042844
1220907179
1094610834
1263336865
1060187103
1991334854
951873691
1267393432
164276590
749132582
879619545
174476863
1649292053
518397909
1864781458
963530969
778327143
1789342147
863544320
714433038
856039942
313787362
1497901770
2059858436
529854374
1039043181
748000890
687120617
1757723441
1002968915
234053063
1159304666
1697749953
706316467
199792458
304353220
1913720510
70284695
1649390122
1375171439
995547457
43948814
1480015849
241169197
1947181654
2098075962
836716908
1289779407
1536802643
1599502924
1392304545
1892869782
1422858151
854534613
634613543
2105246080
1328598913
358714829
1447452653
774781248
1097874691
113485343
783078007
1515207260
170592182
1544434648
1119323066
752613969
1270244068
1613130645
674978585
491365440
1138134530
842643203
1501495558
1254679730
544086948
1295362221
316496714
536740949
1542337960
916870681
652378286
472256371
1329751311
1443046
1300996358
270904974
631897741
1080210377
725855888
405926139
2111021869
1416563956
452830352
357725399
2037043550
720524223
181090199
384636113
300217651
2056837699
1308062590
280309477
935663427
1260522955
692959354
1608297610
1476676754
517652012
1600459678
1920933730
205995489
1210666601
1337769168
505226563
1041440037
2086203058
1765620182
1118730674
1569452597
1580565438
773676804
1945205812
1318088143
2047895693
1206909185
44078202
545835830
883246797
1121899622
1137301404
1985008913
1627447408
1996730145
1949566503
78687114
2128706220
1379137365
250786236
1309589739
990748498
1915237748
1709862680
1705772058
1453643183
2060308578
791281185
161972932
1481453581
818075837
827250550
519827318
1388110854
437286054
1897032821
386081243
1187649860
544038600
900726692
1377522233
1077627593
1223236539
597818177
2110726839
1865657528
116367198
1233090281
566158384
2065840877
2058532302
516931250
82235506
190879044
907757712
1688905551
1408441424
53025017
1570138378
1684505383
641148555
1891239845
1816113421
533649591
28694123
1145742853
466957932
1136900779
1932452470
109828382
51389834
78792405
1918896043
1211160020
1327495202
1291477003
39043293
1455492854
472361121
1461735071
735015105
1424433663
2056772141
1765873461
1961711521
301368285
1286661554
71720852
229186025
828895025
435563147
707353798
285583774
1064808896
1792578618
1553004822
1404087596
1074364640
1904621692
1396019860
595529990
1964831787
100541397
305940475
1582417462
411995614
2096619989
1688907467
122516274
349673189
1375227539
1834929433
1416148238
487056457
1886096591
987342808
369472639
704123206
2126659541
1334651107
1421768702
27446310
539979307
53155561
743444543
1651912720
63387813
902716124
418333838
1767057912
440864187
1979129858
1177460546
1580789620
5166398
1497660977
1790209746
266955619
1247498218
1644761536
18888818
1800262152
2063014878
325455707
2088278947
801498891
1588780413
75769632
1841174501
1804941459
755264813
687596515
40246658
451496770
667815041
137840572
625102101
2011173110
865907366
80077879
922664360
1397631962
310516461
1173027943
599170885
1028161843
1792498481
1610378752
579345097
1846721703
1772735213
1175624223
201249725
1141331010
1067296162
1479731363
909592984
1387740580
1115571322
1739162620
1085200262
1004160690
390310587
177199876
2006114921
2014934406
71553171
1201928174
324218997
2133998494
1397172799
1248044597
1892907795
2073743273
69390844
1783391163
589120728
1394935037
813651433
673288018
555802780
1250566223
2014474728
979055867
2016821778
1331628826
261183389
2022228456
2035633704
1304499855
1981027625
3632722
1265151719
201567362
1268329603
786521887
1504371480
222309958
280690904
267877850
1347355677
931147039
289107830
21326469
2108241290
2145937628
1075918928
1359563355
62182144
1516789771
1859600348
1889817143
2142926510
318321344
1922293247
329474089
1550842415
497029966
263286938
1406321428
1293650784
1126775934
773326079
946229602
2079284197
1429940636
688193389
1391452493
47842404
398357416
938376825
727235627
512753158
1455281510
2045230478
550749800
1526126205
321457287
1638215768
1199218334
772525977
809596292
196138040
683636687
1180533795
1709295610
734445955
1246491666
304827400
1393255508
755249609
1209855643
1566478952
642233385
1073029788
735007670
180659176
1042949946
871272468
227418714
1327490428
390696913
827280375
945001411
183962366
965067318
2117522235
947922500
2027052146
30685295
1962094288
690634662
668003182
1744265120
918146499
1873283910
570711843
1356626662
607654909
1958234817
1205882085
800847614
1740491046
1615676125
1528371762
1110000753
1880275216
510349044
2094979234
783735082
1398591535
444089908
2044614571
1684743617
1046968808
1030223369
1641999372
1342113385
91618325
2036184818
1813534160
840638167
1137387685
978279925
1824207014
1886507122
783513853
955374956
1231278190
1096798737
853429574
817909423
1567866032
1220541495
1468482077
1832755482
320870239
564010450
1333396677
1130140255
1330947505
380765716
1074857806
105992580
579333623
1548693423
1414604329
992484537
375980012
1522402143
1120238655
497372752
2002455974
490466428
180215013
825468332
1516874096
1727034368
1208042114
742684252
2015602892
425473479
1228563652
528102437
707375830
1395002753
300481757
393903124
1370663520
627512384
1968575264
31941639
1445989011
1417730059
1948523109
321078837
1502826715
506776177
60426660
358002267
941615289
1719728179
2063742715
432084143
1936638115
606761168
765929089
478975404
677151272
1734182903
98660573
1082057590
608922042
1710364488
57269118
385254877
1826359551
472671783
1258010191
885472123
513799561
473573672
1702653399
159681032
157995951
1155501710
399646143
589272172
723515144
1110753743
157731704
1654931290
1516897542
1573520711
1334035154
1341657550
1385983096
22016671
1121562239
1487461276
308494958
852324621
1933957950
83921456
470727670
256730932
297953552
1724007366
474839742
402935844
1967783026
1004166389
691477278
1705767183
1778893299
1812253301
1214817009
293481619
1472209409
1864363920
1249978143
546999298
1983892681
669376811
254140398
1510255041
1183284105
1052819082
1527063944
1762692083
60581725
2126625258
1639441712
228685922
1397695881
96251023
1836877095
1624350584
1629761173
253823737
784124719
1927805773
1910169223
751766997
788748923
262603013
2043733389
2018872039
13549046
1422556638
1407451571
884978425
1115992726
1839223405
490821865
425288545
681405109
746799056
1682447573
310904017
657438583
1043409642
1164494541
98274538
127006287
1508405624
617568674
1840641177
299617931
703999211
879404254
932843033
299281275
776750902
72572217
1987506227
424029588
1433360128
1009453324
1159322107
1517729166
62064821
625866252
1164521873
2058405305
1175569373
1457316022
461271070
320310358
1449020575
797192447
1485403342
985766483
1881472062
28310981
927269283
1435404239
1250125582
579506038
1627460140
1233796841
1786140373
43754318
1943223889
1190716053
1346652830
1385943047
1969488244
434567721
1887586139
142204707
1722421553
1825695091
1023698143
771271640
208476436
1922219246
1738490749
2101071663
1278434853
1123261805
738606450
234447392
1837699580
1996602332
1692192145
464470113
1347745653
159744184
1578643293
1917623416
820929161
475682422
932442666
1043239109
553627581
1150082490
1491764107
586157537
1321853513
1417101040
619094107
962586230
146947600
697358384
638143345
1036085407
1829107320
123391527
205304050
1280274359
579191469
170533766
981957618
1020145875
242973646
1427569852
1365371111
2136995371
943161617
325021931
198797810
137342480
447095806
2017785071
504640301
1208786739
1618997867
218817001
993561119
550227691
1723542614
273572167
1793235321
1179081679
1039588727
2118562403
465016498
2093372346
1917805728
1878174481
213223589
708716761
623967423
1184073307
1380747257
396510048
1137134678
2144238308
742994027
1153782667
533874705
229296059
1326308348
1911267093
929078295
1094672148
783831419
140948459
2128785280
1086514406
120620927
2010246639
2076931065
1676975643
419203825
741200550
758870861
501760843
689742390
19355370
506579566
1977970208
1655953555
1407854421
962640518
625396696
560791539
2032225748
683125098
452349752
345439684
1612905167
2058349795
113684530
1349262328
2119465781
1586480582
847140522
1986427086
692520699
421103141
1426592533
1700211073
470956623
462804716
973809253
1920126987
1003076371
1686912565
1262432312
1186339954
376912750
1384862508
334708191
599413199
2024964484
1410589674
2064142244
541266089
1901900750
665672448
1696263900
115556256
668872602
190218518
1726079857
1872226724
1057833872
1001249045
1911055041
1604690026
195282187
587697160
1522212186
1882534474
361877114
112786171
1084808381
1344095972
875728145
2027570124
855543754
438486907
1422623621
2015792108
325101206
1853716313
551654408
465409444
712350363
300867433
985934162
1761143846
271768107
1189272324
296233476
311351441
1217805116
1340520846
238529432
1107284882
1121667063
1288389178
1040858745
365857769
1574233081
1200410424
126913397
1034678009
474545614
1875143116
940212385
971638659
1427394596
753717190
1578790322
611097769
2125819358
221442893
1064488401
406551588
1517774020
561392305
759200884
959805557
1309081300
1303845472
1370420772
485668213
1136221704
1087154876
827545783
555012
1623123473
147586782
1430163790
1450671692
356734934
1502160741
29066102
1825374403
1806068484
1253392394
1763980837
399071473
1058654095
600669888
1054990518
892526035
1921638017
1722076419
1527013969
1136833218
699591662
1471138051
458483869
1647618223
1813449660
143579568
1380596918
921500135
1692255091
2123790751
898215643
1511216715
1858278024
849997655
1284059318
1640475571
1734431624
1091463053
1295403407
1973339987
1281078372
1997603050
538827175
668124
1452923664
1778472286
1178935473
1753129097
1889170906
1828932266
1968372972
1069006642
837262585
1880646911
1322713012
900492200
461099684
1207076632
1656103531
970877658
19593125
905600808
597963261
934304939
445378385
685159658
1990213860
1882723426
1503701555
1078178669
663460013
1340793270
1757553481
1486258955
2031114877
154863913
1345217563
824736799
1799750538
1205168052
1895058573
470829940
935617214
102648957
1531522877
70594767
262771464
1442924198
1379854608
507067451
2102433693
719029020
1161921164
1741557507
1900064778
1811794662
822895343
1059288564
884200048
394695733
822712833
2126943877
214117177
1521460762
1580568467
465520335
134901731
112699605
764215843
529451734
2015177061
1208250609
663864629
1267200652
327906339
1264711360
295451753
2129109940
550218603
1036626233
1764829830
1658186375
825463542
872062349
1577441577
1895910216
1619137747
900630629
2037489942
407691813
394931792
1650285550
1405171719
1290832106
1815817018
104051584
1354255191
1761296024
1063271611
1026139479
2048841090
1757344580
159076939
940821164
796848687
1148422701
1179665664
417652702
382415062
1084269549
1001070493
879924407
838703588
512979862
1582431993
691423470
2016574382
535354894
1868377138
1250330012
350840756
296603535
1558196945
1791113220
971406314
1088518422
307725795
978209007
811384787
868130696
216096189
1561556655
1601333694
1921331121
1071358434
1223400574
650785501
515802124
357859086
1886190406
1970263992
438607551
982097633
376035582
1082219588
919672464
145770610
1082415308
268414522
192116033
1872248649
1768153050
1164889253
1484887718
1632291032
801376575
443890407
1040595436
1434938142
1516996358
1376604278
156628641
610189372
1698983669
96752298
1940018019
976940461
360414856
462101419
1866629626
1914278021
1037776953
2038893735
1469126893
1259360082
750437739
1017858741
312435268
1396544480
28879330
529218146
688531565
626098947
1891584922
1375265388
605475888
1780838929
1395732876
791423367
1326440528
1517109918
296722021
1037138614
640575798
88928974
763938583
1085823216
1951662764
367391477
848299681
436222438
1462410511
2029098087
502946573
934909088
627291610
838637878
1220029215
117313367
977798030
1120894746
1759834132
1822976503
325135942
1814363792
1251199734
189191414
1130474768
1601375366
508375473
1524677957
1132655709
1486161559
1926450392
1275765590
60560958
1272918820
1137000123
970231717
1226990805
893591742
1931610521
480014860
24943271
56119251
1971606971
635541404
519308349
688082305
1068191552
102843889
2124387238
1908504955
1984374506
756968996
1945234379
1870658526
1896461229
472206293
633383314
1931543743
31653861
58532187
2087785100
492621246
527133571
525578206
436781207
2096734187
1251139223
2074455576
737316659
1471508982
567183160
1378242636
1658678696
604841803
1058993674
978733778
1394543249
788940370
950031231
319321650
169873332
1958650557
1343599039
401784249
1448089740
399213149
2116484346
823040354
1079557251
606035872
1701159155
1065749122
1358983141
283947372
1500666678
505914673
960812902
1132743639
439963353
684545145
166538113
1302161129
1444279464
478916151
1532405537
664557033
1203017154
55583093
1814948282
325837767
672465077
1831930913
374454203
904955976
66321668
93003251
2019966074
1361980515
734557174
1597502117
767285853
1394729746
1364003333
143901783
817310489
717987514
2100126165
1617617062
1710442302
80923041
1605871161
1621507357
168841824
926755243
2131670597
1419027402
1834816014
1556111181
1240391212
969260631
1655509056
766111150
195595113
1780669538
1089170756
2073387599
948498198
2051097253
2089105534
1708699398
1143924182
1840632053
1345904943
97643213
1800520386
273145847
696691551
1007670028
382668816
438622589
1520934304
2107192266
440177016
1122385769
819407360
203452334
1753225662
718691328
1046045335
1515964231
697158884
264258622
1104924761
1812976692
788512602
104332209
1845667758
590507291
531283135
2039496410
1513735176
1688061796
10369397
665160548
1249239293
460157766
1537889241
1018259994
1959634862
321078024
342478245
1610867435
423256781
1121897132
2077746371
1423797827
2116869852
1026866009
1668530039
2084022624
796110992
2003605296
1609063122
1497976208
1544225923
1776551943
533007912
29787102
1812747171
491534799
2060312408
1355356152
696473648
1334537858
1393871746
666215695
1548324943
182608330
1765986541
2023605679
1272590564
2044086290
1656826734
585308492
2108136543
671401441
678231924
1525638003
1442979048
1670478166
1994662837
1185710668
519687321
1255472039
508252184
464486476
1547038363
1249272444
299088782
704057279
85132471
1400272155
1045583514
2029845988
478811676
618024581
1146720906
205654507
173716675
1622402189
1034927835
1150634905
1482858847
301971251
2087632462
620432583
1612638530
684761697
969673893
1951824519
1613086254
2056535256
931857897
1694941123
87204625
1269623613
714487097
778839359
853124214
626855486
1198155234
1971553832
1169181318
531860798
1747684012
1246579243
835370746
739467163
1588655987
322396782
1397006583
440098097
646992402
1950761951
148282352
1092216757
1024012041
14408745
446207669
1486780640
904120138
1050315503
929973921
1398196096
408973256
1205756550
668223156
1500579813
2048073340
1492479350
1543819869
1527719506
1481721953
1003313898
583368113
1386162635
2129667277
1439962806
862089265
1278274756
1649427141
1125195258
1085745935
2054690867
1211718345
140937458
100299338
572056109
1881066168
1865959566
962476145
1316747368
1951791802
2005772320
1905620208
335949077
704249653
1925941393
1033858517
1465493169
1822065309
501788931
1644521773
1845663435
947857042
1565435488
2093608869
1639493897
862116050
1096652666
1251676345
886898166
668282320
1754524713
1991392634
1704403414
62378976
467427929
1162918475
1745680696
590625344
1008471341
1165544022
317951240
1093308767
1908174864
884843200
2142229925
1132221945
1126931779
2109842387
1185600719
1877974994
47889902
1824718248
1851471660
232321008
54831919
1194571691
1878629416
1446880342
1468768493
1549431335
1413206912
1622933790
1698302104
516049938
1158750118
492556944
1696366950
271981235
351798963
752689844
909521426
1096736034
42318885
1199718340
1609779853
1767274459
2063226475
1107886916
132336007
1522410185
1154523543
117320079
989224638
611437104
623162544
1800818241
1341633647
1644235481
736080677
2135276779
389101460
1088108136
1254736839
65738276
79270967
2043780680
1921217845
1446564435
1527385465
1232752405
180297192
2060889214
907879813
1912185953
1591970689
1746713224
1507074459
1008468128
457812647
908006479
1648392150
641988140
1490701473
1240085338
830704996
821067585
1166071417
83944074
338093399
1726382640
1663362805
591373363
762998020
1759541897
242070934
1349316072
551008132
908119514
203616633
2104421611
78351332
647360240
1431578295
125213352
383894800
1622113435
1490595703
945323585
1328791170
1634076105
1391990739
862777525
1340800005
1608766885
1656286906
24338044
192985254
80973792
971346979
1854710382
417938887
801970425
1280931728
1351893683
572097423
1053509300
1790759106
1615157747
1663441200
1884544863
2053573603
986714732
827837050
1021194119
495539824
1196551834
485371679
2066030384
1201181735
999242946
49592664
1635765642
485578535
1542767897
1488619676
159389523
975018931
1350979365
659764687
319301493
1031496721
710295923
324880042
1080769333
1473195777
457390057
1144014395
1652479245
348252107
25039521
504313763
1840494159
797131773
1714211663
694984271
1295127486
175399411
99298046
1242124588
859480489
295743136
1871413261
1543708788
724191673
2017392425
1355779666
1788239941
61549210
1985739440
898662093
2073687204
259663864
71021275
496938348
47908442
1521849253
1192491085
550404756
452907559
1257056411
1717469562
123037308
1980563048
821524681
1529916590
1464621946
844439228
1544447223
1827558131
693493843
1638305187
2067996308
1898282271
625350226
2042479104
263840684
610042780
403629792
532022820
1993230675
400030677
1914612394
1896621048
1073683535
1971426804
1786437902
1781646714
1409627808
1971163446
732615677
229357022
1630628669
243757736
235166352
587381763
303987942
1301612428
1285185350
1633723616
1813147503
1600531264
1401211755
710436011
37939172
1869895322
559564707
1642798473
1584339321
1842375372
1491159527
1087583100
519390516
397071815
1479802422
601842881
1088578691
1225662606
394119305
1665759294
919076433
198334979
1825722791
162874868
363469608
1826015751
1517831636
490188932
657534152
936408931
802571192
642734184
199852725
102798394
239827240
545343427
876091287
1825554823
1966083115
1005956661
1848879173
1366253066
1752434417
1360864393
1371671881
115764873
212102968
722806962
139792560
1380066255
1565639902
2114555291
1836663279
51384575
822849164
2086975733
238491483
1700751056
152855742
1629048240
131643908
1404425794
784107441
1349835137
41916689
446396450
1124584389
937466513
812075430
2050015571
835062360
1162745988
1684506508
2066996764
720886159
963753141
1224340953
1074041546
394548084
1299032475
1304873886
726693003
152554451
1519965123
809561943
797226853
1274247851
2069305695
2113824965
644836436
1884342985
296362077
1187291363
1374197287
1798363125
1565005922
1574729818
1506914045
11189174
1285525204
1703607679
1929074279
833862809
1898927571
339046108
1474048486
1031027844
211188483
1649275752
716975503
975413966
12740992
1436514778
2096506664
1219503033
369643146
776746127
914906922
15183090
1298292803
1165950420
374022315
1684633856
1675157290
563891587
510352938
746609017
1222218672
1896657085
633510850
62029779
1080630166
1619439942
1801573008
1886256213
925222743
962826350
777517677
1498373770
1988880091
1924321452
856837891
1109386423
1263353271
285463309
2034034804
350841013
1301030074
914033142
1051820398
219347810
1792195053
261511859
1833148643
1878993973
1919039859
799218231
1983144809
1976394668
962442706
1596370151
1518083996
788615795
1944220555
438868496
1255888135
64177053
1383536595
1535283528
1687819707
1197837312
1080427008
129638302
1685372267
2087416186
1392658430
277505599
1915293814
470041703
1779414639
1189954722
8714110
1344639781
500801957
1573348253
1529780401
626673082
829029201
18672804
1105409430
684013055
1593398061
1474616453
383482236
2056390731
1916478181
1855037705
116395984
1433869055
1910718812
358336129
2098434298
1807866520
329160686
1076724575
536774936
1195016252
1539703941
928641397
1904736661
78612346
1670165643
2100299255
513945807
1012354977
1990020431
1770527296
457503419
165069207
1097693433
1761542290
1164753329
955653165
396682509
619818308
2027904725
381597398
2101510233
1291579123
1424251688
1408370393
790240366
373971218
1169714709
1385314305
502474243
366087322
892871308
395585416
257608291
727872803
329124556
66650713
1218983752
1314638478
1057345602
612699832
314960096
1435813426
2118222026
811915317
2067586627
565159
446161164
285874803
1092728501
1105104305
1035873761
2122647117
1251606968
1323623878
1919802674
245388555
1866827492
2133412330
346248695
1154509283
1272049035
1079952383
1067475513
1545023300
768637085
832597068
1548427757
1815842723
1300782445
2064566555
1978882763
162885945
409619131
1302608453
388772721
1119156291
1004554417
1318475934
1328783134
1780388481
1776631654
141980766
1079779599
1331830213
1086420835
782308415
762845455
990314914
1383681890
1079897135
1241085530
321678736
2119644631
1092428421
1798265798
600681072
1208749212
626944633
1110680766
246967293
176640477
1141457071
895035779
57278473
2024980851
260405702
1836802096
1867413181
1777105584
731774002
186353717
879323698
1322879306
1573357406
1166135551
1656246971
100783473
184101468
477642943
63923010
590323746
315526495
1569675336
960208534
2033561125
547260266
649682501
467306311
432650422
81291859
1883236698
1046868792
139099275
844181530
1730065158
1814240811
89372617
1662230877
1376901495
856922229
105457395
1380698949
1449809554
229883110
1787314275
1108774111
2080218276
958592385
295105684
1785927833
1092643558
2047171976
1287156163
1192536748
984186064
813450358
526104359
1132137947
1203799268
1359195329
1800831298
1570547961
1683227212
369402301
1205048689
556273985
291574754
15486235
880233585
284540635
506172005
1837832400
1456801895
635069968
1900056347
32613757
1379433671
710236767
1863973389
660809245
1073324700
556233701
250396145
2096715083
33642554
449685614
1657265668
1865320197
476048808
1507539123
1535594446
1458351655
221047779
301597663
331085155
1985629432
832076543
1533362439
1173724817
1566321527
1454531132
97308798
1807157665
680035180
1017056646
761924243
469147305
1346695281
679602209
1312676169
1206464010
312163955
727085179
1350453286
1433888953
2061257439
1873905254
1131045780
888191498
514540745
45494334
1027419867
1631582757
686717075
383812555
1173818791
1626160704
1843035440
1010955881
1396804837
1021706522
1254602090
1824204858
1830517504
2012969500
1479680350
232106253
1475496152
553639260
374393377
863825575
2129492793
1368344971
1871277791
1701285340
1029201577
724574536
1797949072
1198110245
1740222311
244496087
1897521192
889407525
1954919422
1364250917
553210683
1499153142
189478085
1538615341
101243564
305536439
2128769129
261007520
1502911645
1229694313
1599877735
1506518159
1386473846
1255523745
1362115488
1405762750
734885664
420213730
766327940
870573537
305516679
2066953086
232558888
1102279996
1553755225
1643827029
1353913382
1829428025
1815661997
1213977789
2075532460
660357736
910215943
1443512230
1650121704
1372966482
991224595
590211135
559380463
1942053886
728359206
992157506
1094334745
944730296
1527291090
1664356310
749377629
1179253699
1416530961
721946740
579978981
1906674451
428907493
250770741
1278093601
1876258602
1047643975
324203888
960518809
1163248983
1892574510
159276297
1439027053
37932508
1016965553
1956999
760235365
1114018140
1144615700
1035643924
1855972001
1718748711
942571569
1882310495
185099590
1043787714
182131067
250017699
269836190
154660282
435587712
2019980976
191024228
717234613
109537650
1252546987
120324150
401921640
489380925
432404884
2118250775
988616007
152579135
166899853
439626935
535005112
1354500034
1306420335
1276902540
804428645
226316541
636206412
1888250684
1227854797
8322586
613951308
121054579
2139874069
1134645660
404894397
1100138229
1536026774
1725990673
2022720409
313314776
1959454997
1472349838
609373826
2028604270
476441151
1719994716
833749434
1253400531
1179736533
1327721996
2036047047
2033632801
1541015825
1709001444
418896530
2040646377
1327218878
1987736913
1012746640
1028938344
364541721
422931747
2109362259
1147530768
1687109132
740824395
10915954
1614640776
1501430785
540927702
714290810
1162072324
1517160065
108280910
572054610
794082579
1108326855
9754272
774014466
1418506159
494065748
57803454
1293188762
2094637602
326858550
1644402557
1808376680
360361845
256495172
286225466
372194990
211785858
1550184777
115558707
1971702157
93129095
1626646361
615129437
248326128
191722723
263734458
119975699
596227327
1940330522
1922089605
1440236073
1343540264
1919535180
1692226426
817308704
545820636
336750651
1269367624
673784757
201223048
217930142
674233342
724263246
1953424225
1527068790
364180869
1505764459
428891500
728640243
1996813215
132557280
404131643
2129406651
25830277
849827540
1048127799
1299325046
627558585
400139389
882121336
220109937
1464148361
165169969
1098945139
934864505
681472359
610428497
575573972
934269427
1725435466
1948179265
964444079
1097298469
2140638828
973422026
1238349332
1060468905
492015325
159094209
1903283437
261103978
587215233
767987896
697685769
1424668086
1643425495
352614926
242155861
1676213777
1682964825
1264494977
595175025
1956921939
1668813050
891808841
1168037013
357341677
929897768
682013013
342670883
1411148960
1678758537
1397357613
217156245
533865272
125736908
1265812354
1057417221
140772278
832004993
283634167
901153929
174475199
574204076
1311201043
1977327929
1863615611
1887224778
839943614
397245089
261524
1081375361
1487757629
1778099566
919073480
792290860
1832533120
2001732485
1940890135
1247242166
549287775
43926945
493330442
1123274165
343921700
2064717331
1194911835
1617654650
709589754
625896359
205197669
1037089821
2139944827
1591245682
1679627145
313045181
802078314
1424133979
1273961890
78658084
681380042
549318334
1785693288
1358131814
1354613469
430620955
724170339
378235157
1337945263
1453037645
2118651176
2023550932
2036622028
361959777
1955455604
984766816
12303812
1070918918
1695541525
627167169
879975332
853454159
700993253
410596852
153286179
1309931875
541201639
1160965886
1013581499
1664349967
1498371552
2022917115
162761242
1156875754
2035546119
281903182
903132055
963878031
2074771868
959087710
997254354
1348280758
1070198680
1680380062
1797317488
1329072538
963321837
1802702056
796487459
439164297
47561303
900576169
1124987153
3410227
365861761
39003961
1910514699
787432
2096419501
1267233219
1566182856
1237618536
87966044
352044772
1032621155
1000729268
326496154
2066282805
529565332
665317049
855923793
805057059
1987741062
734031646
26335262
2052976981
623627277
1084286516
991665434
1744116003
896674732
646104431
1845261444
581510841
1962416765
1349196699
1089469613
2084450196
235232294
913289815
12705556
1061333962
1656713543
960073771
1333066229
1147970952
1030627960
104036076
646773912
200452465
1475105812
1170943101
1445917231
1444093253
2115275750
50635454
1064943807
599360532
2062952073
1328918763
578337117
1450132381
779949331
1870750753
1320408906
1434762859
2139297399
607078605
1464179138
1457579912
1628143837
810765062
186236210
391979725
1474349732
197863591
1492177339
1724781001
1909450415
1510053379
1124287284
2059465429
1827554352
693084647
2087714828
590366531
940831392
1785812556
1079834714
1865394319
202195677
1946098844
1474821594
1920551348
934380205
1754281956
1851782389
1348231512
1038662036
877234004
853624276
1960860466
682760076
1870474779
900931989
1434511513
1466769102
1713169738
928337058
1801349489
128991440
117543713
1280543636
1461583318
731418580
1646347601
1188351892
157998266
974619561
1658510468
1616022639
722154795
1067090181
1127987754
1560122902
2132149430
1196077408
780851496
342830227
1800230515
1140575874
930785920
155972320
814607658
821927180
1662929437
237776209
2077533245
276879467
197620047
468291842
1468724545
1740747570
626538680
2075961900
1946509510
472933279
949407652
1532091246
371244100
362235173
177236404
1367137190
1257093298
1898960727
520138741
1392613010
1387706004
2042084662
1272794417
1487632389
130102091
532807122
1532879544
2085313368
892874390
833061532
1373897564
771892882
1238232700
760033377
445636739
2037568708
640903792
979406940
1172558583
811124269
208427364
856187165
202016670
2057274642
2116128859
1331405393
1715664303
446269952
334825574
564816245
1907755604
145726026
922205788
2137651603
1350905206
284057841
1683837880
934186629
1698000310
1226877704
1671617384
55905460
566168325
1973818483
2055000000
2060524597
429979603
1447823695
886924413
1818690309
942006357
568972589
1684559225
1106284796
1840418037
1422532641
2104908801
2147103131
638305733
409674647
1963098391
2074982607
2044133376
1587785643
1157738083
1010992374
969953406
2016427256
1779979570
1247820820
1367456736
2143159719
1050966072
2056283409
604965092
1627268577
633208786
10871895
1286301380
1459721449
1155178908
216049382
1071895743
1851807407
16018692
1794911623
1952436564
45096988
1140659629
1892315323
1226662215
1750997698
843625988
1586880959
421218047
2074722615
1564872930
1591534424
408585858
571307840
1988024662
31813473
516598848
541808339
1180091777
1412433645
162512577
822996869
1065357510
664560360
577064324
579615029
1565814790
885486394
1949686229
1761487510
433344120
542923491
1177460549
2080651019
1804947523
584003723
1796387911
1677061682
792775308
699500629
138584120
1828580341
838869015
1199516317
1963197910
327150624
1480931322
349756400
2055899763
523483248
555699572
1660846536
330624264
1841077150
87363117
2050160475
1587736024
942760690
2095054960
1841090944
627610273
1631154036
468595189
426241217
1091008219
1497200491
2072144894
400491406
1044847455
2124916191
388930999
1030496111
1911070920
1154064713
1402606684
213837647
60938305
105950139
1245558765
1411720823
642299428
317066768
948383889
705392618
75951338
674069052
1918861548
1270809083
1329320511
243886715
540145156
1640251225
2052850768
1337731456
1970699007
450540432
1666538060
1638552636
275686432
91004445
1862436738
1140461718
900586492
157764365
1866402998
2017282851
2106952949
76591350
391594707
742859633
904274215
138935765
2022550438
1234928028
1357436235
1633703478
451080752
1277482088
1281075319
238843036
1265146198
979851007
875291023
972335710
2103361385
1738644542
1898132123
1351327588
899092171
1749946724
475034460
1453795278
1228983036
296657038
467369311
1014920149
1498334351
85131546
744459064
222112919
1846258688
401565396
1699295368
194372677
1450398833
568081069
1448562372
1895582233
714557690
839785632
141675973
1536517445
1631331931
536770405
265124537
1265637596
1325394911
1174279572
1154041750
2049947238
1353907043
72860874
61572767
1078120362
45402872
1871838600
2052741987
1438530663
2072738050
321047001
975370835
1100507960
864639684
937969599
1181735609
2052062847
824315391
1023340001
1966188846
940133102
255237560
1234109634
1541381170
614152611
89646689
1244599381
422753076
1906581328
1284701818
1880979677
20976691
1144871929
1197911073
103542759
1218581851
300063662
333918356
1624484870
1172579135
1934771894
582779856
1670874775
48540698
299745554
764178582
258143198
1391864324
1968606928
440240603
1994857608
319691256
1102242423
1544949524
1562052432
1255961506
1760769233
1037238280
207656303
309960109
1161121727
1924152689
1505977401
1547058921
997486080
227785482
1273314667
2123150672
254245680
2101982638
1866343376
245777590
1062620277
2080544767
1573381240
342776485
2007303123
1451257317
936648550
670591079
786215643
2072961747
2102841742
1485686715
418299001
2140530264
1321058417
1987508282
1860552204
1350535623
635313289
1599375667
130751551
872229577
1262864523
165130651
357812269
1472780919
208270586
1230930689
1555230053
1520734491
554986887
1594652553
544218140
1705167018
2088844467
110802946
867220390
1825580093
1236658009
1827208089
1666718445
721254911
943050577
1635273575
1835646487
1908338056
1976219346
1269194167
2140078247
669396139
51242304
1191544297
1377173416
524157688
2087242278
969282447
1355639434
820098421
2055960311
72623269
124375023
2014885318
1316016006
571046797
932817056
1142003603
1683601221
2031129725
1299621512
352661665
1010628884
928217372
552797582
1055419009
641995983
1442280915
183426434
796147867
1588816162
207859601
1535723785
1314003614
480486284
1882935586
596818603
671806195
1039462967
1569403230
2072275721
144192343
1725066463
113465563
1758428523
1543379306
739432382
1236463545
659574710
397304193
862251424
1750637063
102116006
2052433187
158799868
672283741
933331009
211359547
655837059
454623970
82569145
1824424245
2017533557
593918819
341156994
316557752
351051267
1709818329
1882027410
1032914818
1531818958
959411093
1514394789
395770933
434452750
45305260
1326858351
118594089
796567355
295215398
1523525773
491898187
1111490124
1629097879
468593500
422990591
2077090070
2123427463
2060203406
1620494590
1602317751
493164071
1801639696
1221539442
841575067
2139070687
1142554161
832710069
33949923
477772922
2058883676
1094986880
228891271
1537814290
1811266396
1300010971
815447103
230864687
197157738
667871524
2023643640
540078807
1963016085
877489024
1099152295
1378393101
486986428
1210067230
1813372665
492013239
199060634
944646458
2007623636
35640707
613896372
1064538242
1083114065
966179990
837575506
55318681
9041294
2057172781
820246089
1634107163
105062245
1330817600
497410796
963293078
1704463380
2066774658
1402336755
1923933406
847156667
1247362837
1737293633
929624864
260245932
1928814514
348171346
1011986686
1638855044
1228532711
1191799413
1962861153
254135980
1029524602
573032966
1462423198
1271164217
2094948432
1748461836
954898131
570512145
5664430
1366490674
747825178
1310383563
298743066
116762882
827397196
1413342091
1805786679
2120808579
974107059
1844890192
936551422
2091314849
1680084920
2131228095
1081197308
289175366
351505333
1752536414
524503598
964648080
731528566
42769729
176529948
684654173
237180922
1253803206
1561242148
1401058879
1919616921
1096656305
1267614024
1532626625
417706704
1489312585
2086861965
1471193901
120420117
2019231057
1428155826
672252836
1081379478
524103740
1303510179
1797708322
1095307068
347950312
446952708
1969832519
638959644
495945173
259247923
597013630
1750751240
1958763297
512296947
741279051
512027549
1865261014
1301078080
821052399
1151060718
134900404
1568072699
155790131
42153507
878323734
1513035544
255079133
1290086162
1724043489
1722234364
6735087
1757509747
496154573
2070818989
2105271184
1023510838
580437678
82985520
932683943
497687348
1051151649
1144475503
144907402
558159005
1543363677
1819140308
1906860989
1506255462
554440483
690432610
1350202327
278975166
1015028667
1730454572
115392212
1920865688
2076343925
1177118522
604019747
1062030612
1554837650
1635534098
154963440
213828785
1614496772
79800673
535054330
794425621
1999454515
1591225983
488894839
2120187169
317823904
1979484081
586295356
1347874324
674071680
508021315
1959575372
129752336
1433685223
150869797
403555640
1277547199
1854711747
1620856634
618363648
453759428
626019037
1119852810
1922712232
1288769700
1740392865
1558521461
1935441058
740199687
503594681
2025425850
84237961
1685622529
773310065
412461976
85281711
923082407
39549595
320270560
406022206
2005338438
2050342892
338713682
1652864978
1589612929
598289356
1315469595
850917668
1563376445
1322872067
794516478
1542263202
1161023503
1571439954
2078147889
1513375749
1463951978
849416713
762457597
891148381
656217642
1406277536
968561133
1461647904
1423336621
1446497752
1910459584
1089841488
1740318556
86241909
165076172
1070547021
441933963
65340885
631194591
617419244
753953778
1570379409
492299112
1886423344
106714256
1374704320
1713982914
1041899562
1231969453
1702412515
1042378539
598255227
1299167174
1627479751
1018018662
995798813
1588051925
689366132
725145010
1195848627
1039313760
706184091
189678994
1941343820
267771819
316199644
684203761
2030503816
231283568
1177623058
712978122
222640732
167092404
1719020925
984029090
501661058
786470092
683523097
1473483323
1627785253
1483302761
256256833
1026600522
1870046229
280391061
850023544
829009199
521780243
460821498
1258220111
341171999
974793680
2140005598
8801429
683982639
202075053
941788839
100631072
1056791402
1367070253
1132686802
129184035
1947445930
646228885
1582225146
1101881670
2117799299
1173592075
445485079
844597717
1038327213
820693222
57530151
1379277504
788886343
1991925615
807454688
2136411726
450214100
862461890
2072335493
1415663161
1398587403
1805099391
235787133
844446953
714905291
930360583
513696683
638791980
1965219335
1817643900
1727387459
2019371376
2065888020
1009849085
914489440
766424960
2120619607
581888076
624814602
1787109094
1774849563
1939113152
2027076828
500950076
1973564327
1345828760
456273539
1860904443
952019595
122969544
1804547437
604786221
1640993344
2141768964
1641375157
1452932059
460914999
64096912
482144039
789172160
1951037037
1255246135
242619589
1512827304
934279477
1346868124
728851162
1633560461
850592429
65450815
1316253952
1095187381
1056314954
336110320
1798784963
1128433337
1471505639
592834384
38359983
236037004
926487775
1585775304
1334537858
502931230
1881269087
1972298866
1210036515
272174091
10984245
102564826
1924089464
1236541699
1712015589
568705101
560497773
1136822395
1177593932
404698699
312784081
1457833113
825109845
524110256
1081462549
1197067260
714927019
1600415146
2031346670
748368538
684410992
1603826042
2043869447
1677092551
518997434
1003883059
2022940176
1698092930
1407915323
1231650965
1107084809
1793495684
889281298
1951604605
1925429629
1044563674
2034764624
1821427164
585195898
1345679437
334597777
1635975773
1134877805
21752927
2091024342
1496175636
1641399260
922090261
845116428
1230038429
2063828893
901056663
267431566
1150131030
513575691
1114466080
1062503058
1264287371
658651665
887664682
323582137
1302710538
1194215572
962671802
1536990144
1765914667
605572634
1691392612
1984113470
2144055465
54656614
759360955
472861512
684212352
1337393777
1414176577
1370730398
1839275765
1946638743
739038459
545402588
2045167303
163222651
1987717722
135260506
1878278474
856815854
51875759
961628989
1951230659
1884402637
2106975118
652306524
544353858
971916574
502284755
1729586692
1120230239
1036192659
1381039831
425020865
633009561
110317422
1352375826
1524933101
218122371
1541672111
1949059301
75980231
500345411
1121907225
921465954
737416439
2029342644
1186234494
873983788
1545785991
1694108640
84860367
195968530
1597212521
129746276
7744171
1338257626
776317153
1286853872
1963537920
1621437573
928972449
81990782
193596331
274666139
937726532
1528221362
510646390
1235755650
714108053
1489975977
1554311465
107487115
473871263
1092885449
1357720887
114436342
1852144258
88899556
155772015
1414655017
1027319907
1723779439
199740779
1670219087
1513972598
638059895
1676262158
633509057
1676732253
1015093275
731214036
1146925209
699407387
710566473
470122831
612836566
243791555
145506524
1335513480
839515692
691131759
107551506
1377857485
28267713
1204825526
2052424284
694600056
393577204
1879559291
670225610
1135648554
1475006916
1242263240
494591046
1848211200
1959395145
60600608
1256551015
2127661018
1668209682
350228586
666794401
1239406888
1468549480
1099513591
2100855696
1304800682
1139845220
1388846701
1847994465
132261328
1974776784
1840728306
1867442525
1586083369
2041024157
113005890
1722553035
1289560245
101920561
1297451176
558597010
1059610009
268845780
753918894
1722388641
1897145845
2120646473
17721199
445555356
489086353
1467369649
330153610
2112789724
76530897
929648752
176370098
2143214499
184411908
709055397
1735410552
2084180194
302993062
1677679094
2077131693
740794608
1525024663
742933941
1048869337
1608950250
151831253
384295584
1688910529
384576792
283380991
1377957444
1758101362
1653507987
1370050580
126030686
434918502
475032651
1540729801
996871821
2001468552
100250158
541432063
594063061
826923559
1769963834
1158227454
377878714
636920873
112822311
1635182261
1171691403
1901395108
848500348
1553136222
1422667528
1122395528
1001804429
615562749
441168464
880531679
2124838911
1210436841
625006838
899479783
1533655378
1737020599
1557834785
615252181
1303536684
725321439
1681673601
2052039063
1738884232
455358876
1236647669
2023672862
1476362638
1886343023
1534163467
2086487108
2103264765
1990019611
1029745949
98547643
809982048
1334986015
357434126
67181028
1396042083
1256316967
1115765044
432083957
1172134117
1632283550
744484103
872942736
852238945
194416406
490471004
1164961243
1527684414
173145099
1654754525
322409780
845199071
2039009712
881339862
1713843903
1075898977
483275387
1214995571
2069355141
1200069194
556573652
321954587
1891021652
2047677923
1899376794
86021964
284855303
915617662
381357877
1289830387
856755160
26535766
1256951842
977897249
410814009
1783637563
911970510
1896764234
535775301
895630705
1845667758
1170187566
275825044
1626138118
1120940969
1701430225
2041335712
626147628
1215037210
1573866884
727178825
811644577
318239054
1236845612
250507568
1085886032
730641931
859338840
176455208
310974825
953364731
400257217
307222931
1408183043
2100991919
1529544146
1769198036
1069006642
1547193010
287620082
1076401555
1594288365
2034511770
1864163533
1839880012
620126325
1982588397
1904334189
389679100
1219669145
877442329
776049844
1668328410
34617075
911751655
2060495948
1685202584
1227866141
1844659888
2031277930
1364676014
957025234
1664252494
90305840
795349975
1567413240
1199541265
304846631
2144218211
1028577156
1635493717
133770198
2100706395
120465809
854622919
2079663876
757843763
1503442632
1203673347
486527461
1756779414
1591811868
1853316549
668703335
1597982458
1575356136
385988313
681176889
1610659380
965795416
175246696
179224584
781037452
1157912167
1291932237
147004218
1081699177
962780952
1641324377
842741844
1122154519
1560914011
1895636763
367011205
1226160733
1049272622
1388154917
247257404
422646372
358168329
1302051657
34634412
183785920
1474995184
658275438
541370502
233138462
1208270505
800935386
1190059008
421985546
1208048291
601769865
586690667
55793943
726726443
1132168483
664487785
1218377365
1729345154
2080865816
55277428
849184606
1110525191
1101399249
24096391
1227868871
2034335103
2047409274
42676513
677356250
1579216420
305247499
1331739820
2121479519
168728839
1610173983
661899886
1520154949
852739525
1558663994
1548114396
1952322807
16717411
1927968271
677701890
1034482391
784562808
621762396
1006637497
1898256796
2072330391
285498708
1737388950
2014887908
2125686765
690245264
1268297423
1496092222
421317766
1930007728
1644494746
16605737
1032806661
1343094552
614258596
666180674
2029342644
2106768060
1483606848
1886297169
796583298
2033197002
1808542018
1349512834
1476433038
2096799404
1633504102
1947138447
1897715161
1140699242
854640340
1554827231
1140814287
1434309209
1310963007
1927890971
774001694
1655310701
431814962
705738732
1890881965
317381999
283225548
469309961
1664378539
915196204
1666747283
517320185
1046175010
981060740
153063320
948174672
613734522
385684936
930181467
1023821177
1060411746
1064243523
1992611502
301779744
1256613277
2009895547
784809749
1141961074
1521199958
333832227
83936265
1596982917
2134380155
1006198176
1848915553
1147343961
2123544546
1949857622
893416499
952013817
161402698
1321105370
13028822
942336332
342730532
1223038953
1104945453
227185789
228947337
1425410191
832655391
992166690
53337203
394712645
1267343407
1364156482
841340614
1350578733
611647057
1597740130
521932309
813002035
256573871
858657046
1980188765
685968560
628927830
1575624797
1928945938
109063434
537575213
1591751689
102986768
1647338865
569924702
1818777643
1443790989
1158111721
587592283
427201383
148508715
132112301
103386325
1411965289
276432456
1464287747
2128948399
725670565
417414801
1119772450
673663687
1088578715
1188072295
919995478
1351009297
1695959824
1395931332
715303315
367753147
1046141376
484747184
633249741
781764944
1862156849
499343250
1863827909
56656377
270354311
713317879
327317193
15290605
1121971735
572253218
819972510
2066599916
181267228
1800392248
1574791347
909492928
532811646
371224135
1764481495
9028390
384606808
355329541
799545151
1014740716
1534843730
1828523637
1214420401
1602898744
878358838
1929186007
381324400
1014799481
2082184926
414424106
91271672
1952322807
889351348
1209215066
1037604362
785671579
1618461537
956234543
1662487789
433209361
1942025045
715478419
1015553989
919891143
625928249
1657360351
1551775062
2053384063
2094881717
1030808481
1060560873
302936480
1144913761
1460188057
184511768
503660211
2067046981
1673072350
1115093497
228915377
901205102
1611471949
517980606
2015977723
1554294680
97117568
983647592
70826022
731571770
524600046
458116216
653187451
524214089
1678771940
1211588084
1394283125
625452
502811575
474257231
288114008
562261608
291845028
576860492
1289151949
159906198
879184162
396754180
1101203641
1616990565
1360811608
592196163
834474732
916798831
843157144
414702969
1625035219
1946815687
765517330
1347864590
155156382
50119395
455737261
137050808
1656710662
86268791
1404167556
1622928701
147193175
1388598195
492486677
961770233
1580521049
247260178
302675151
1330277456
872974236
303432013
259530229
1104483529
693688611
959248094
1493797012
1104106065
1236671603
1273725570
1318274584
736638983
443664555
677385731
1171207159
1653266501
801172467
1464961225
1593224016
758528901
405699525
1904495557
264892583
1392564029
361049498
1387711010
612148181
2056680132
1998084367
27905057
1718348323
1036143829
1022897025
1096848430
409725022
1140815193
457804741
495701513
1062092322
363836317
2141857699
986879998
1715678980
825796719
1776729837
1801876986
1240654823
174222237
1182814348
54140246
37063170
557962719
1062478567
1102315094
890822673
775793848
1669890044
1691565894
1920026517
463750098
1060382586
603406866
49346424
452751866
1055953490
890738879
1530915082
1865284138
1933987909
1529591424
611248546
462445617
895045680
315056932
846712361
760192048
1800644606
1876795473
1884331702
1927435110
1773613039
164662092
1312177596
116280312
1608234731
638576908
451852540
664704139
1351347875
1026444709
342610242
159429883
912105253
766619209
154868622
825630447
866052193
602586974
680365857
1739072078
562719955
1561619947
1053099679
833778032
416717116
1238833522
1520363230
1463579960
343854381
1675048465
1023086911
1542300548
1839485845
1301078080
313453013
1341064696
1469217647
617973037
1719372380
1043174547
402663765
1953301985
967166830
2010374327
672893735
1693792484
323084494
335192117
1008410534
1723992985
940829016
161151417
393913987
1177322252
951762580
1318843294
1092108754
305230134
2063247388
588267769
124438733
1789713129
2008792463
1953627540
1918480453
1050848555
363777644
2115734198
1953533231
1337699252
2140968842
13399327
1934745492
1846173930
770946743
914991974
1537941808
930266433
2100482893
1889851597
1933062425
475274995
453594649
1957111060
1923579510
2021785776
2092311794
1687629898
2128021542
1250612297
487324496
1504079119
487247283
1566950522
882830436
432763885
1473427925
218374564
65707624
1426177291
508157564
60228555
2143251760
1366525080
156627270
962138724
1443139607
175801385
1463419955
2062036238
2064878016
430796171
1067760796
1718071954
2006533976
1173650794
1529379359
227786013
882790209
1685654476
1090509539
19856009
953317809
1548204304
1278057780
1946834357
487591352
473507325
273880506
1761414448
75423507
1518551424
312798068
387140451
448579114
1017825860
1494544406
1348899407
1445571106
855143472
793102662
363265487
1981269176
413249693
2011295418
1796741460
1416606767
743916672
15611133
530282047
840455446
564152582
282398561
1380743636
1030654905
1493629997
543816527
2020023364
282826431
1847407611
973249829
2125886822
1321752546
761559638
1780309445
1015538291
848962528
2082401691
1866973082
169195571
699984965
410865902
1300071117
1623389561
49258732
1863950441
1414580290
1514041060
1102115894
1380563295
125149815
576695772
251566313
153200692
2136314914
504131406
98489173
950567314
476502609
1292553588
426005570
399184596
1472381244
1822916992
1763612838
1905903242
377074709
1726393597
1329078069
1149288832
216861110
1146069142
726975408
425821975
2044249035
1573790869
1697933035
1816973526
870974725
2059671305
1249334158
1592477624
1535834681
2122965849
904942332
574984109
964777795
630088686
1185087295
364721464
2006991213
792091979
806268018
1008257049
1026935037
398819714
285516052
1611580001
1095642839
1095332498
539681727
507137973
835548581
268372202
767202713
1862741945
470410951
325939563
543641122
305475159
2036162920
583182644
1797076601
2008472898
1779040650
1843720243
1374785422
1492796244
746029508
1876278267
1079989089
172078851
1552274626
583941462
1284686623
115411384
2044866696
1528258303
1725743433
1561609354
1195785136
1792619498
165860981
197853221
1581885738
2132439720
925459675
2040141792
176774629
536248305
2081499251
371388302
1144041859
1348552034
1527529824
736430134
790349060
1869163558
1760316664
825814639
927168510
1616406067
1949530964
1241593062
1878067348
423742555
1316438520
697838598
2044660473
982799251
35012106
691253024
1734517756
357192871
1567971391
1564371090
159495525
361271800
117954881
1709453077
421695741
2146542183
1401258940
1461574797
418002608
291408477
919774226
1668310815
1236969740
412580694
1115365181
1169160240
718253581
1469703920
1501614297
86483019
1973090134
1374858763
1970339368
757979270
1866517085
302960046
1020462475
1060744542
1478373533
813241113
1350829686
773227730
1232887322
425319544
553599989
1668969354
273559979
388898325
141812628
364460090
489491870
1825653951
1916805271
425847956
1763528981
1740594513
1811932275
631665957
191612147
2116617599
261997761
422203368
169510303
253717345
1858203165
1359260506
1128877672
529715557
1537770726
1828123212
801122737
346406444
203833595
1856512429
1300293648
1203789954
1941955286
1843463655
1429604494
1062621396
1704064950
1811098645
1460838848
2110924639
1933095330
1530696204
1713034358
174359848
1729917372
2143926257
187823654
513688644
1079866989
797846681
293394229
552580531
460152860
803888577
418247800
1283761322
1870500649
505508572
1900762153
533199838
660849304
1840712869
689900098
711132007
862231371
1634552205
782132377
281445380
78917948
550466530
524193460
1479061126
1275333961
763494512
937181986
358542757
1519509755
1561315350
1163973948
987457816
994428526
150635840
1579468683
1553025001
1872366121
1593451071
1927282243
881086067
374449605
1875865080
529870206
1714425232
1715908183
879455049
1951307190
999140307
1169967439
1849169132
523191538
722298121
936692542
1929312229
929977849
1051167705
338547871
1733656866
1836444353
1872980624
1460696074
82455034
1146445461
459162524
861344157
732923559
102496444
489708386
37687042
851421338
1116148920
1261802377
1594226757
697097387
505136997
1851520552
1878267679
1420387409
1374986477
191793641
771243815
783125235
2072210984
1437900597
1716300498
1036725180
726681176
113535854
1735495209
1282839103
218142087
1673971919
220795780
1362863097
80665264
1454174474
1322015435
140911710
1501495881
1691092798
115530936
1875976715
440159520
372068223
930023778
262545229
1980703252
1098040641
454967752
1455829866
314312305
517593016
718173546
1314568983
75251467
405464170
476803427
190474522
1627723655
1826213166
330370486
2106960746
969445027
990721518
62369240
49463064
861028869
1370633602
587822729
1002890462
649364175
1811905159
226090714
1396562634
204361064
1390782547
2064308090
651004545
228039190
993872791
1253968021
1870679800
1622365432
1456778691
904639198
965598811
242054525
1059567038
1358583762
192534729
717099548
1345564250
713532424
816240856
776735368
1398542133
1161145022
1220277822
746241986
1414078552
939168370
402935085
744874960
2023881476
1844128370
405398674
571539005
254203981
1136371596
1457033229
1884581687
1473006670
1611341388
578903024
798565587
291788602
821752836
1948152683
1754995118
1353274374
1333135329
1664822269
713998263
1646694516
415155358
1462489177
1800166775
1103865725
283532750
872765058
982137988
1120088907
932436153
43014274
1957731053
2144460273
1611685648
605049216
724951623
1213955528
2133448266
961834709
269041420
535852452
1570299385
687973688
1855845562
522900332
1412955441
1462668686
755850556
1932084748
1792994510
1910256529
1195540034
1905002960
1840072270
1622032888
1609767683
1394120689
1752634105
537485943
311721947
115074150
626181680
395674686
1810202632
8811445
1858244354
1460125399
1884863440
1149924193
1294897533
519169998
532818351
1132220540
377944122
1495885777
908848319
578742829
1403317519
1813904232
1801604200
2126227199
1531378804
1975679232
1060939279
683656923
1044550491
945813188
1495576101
1455718654
1657020236
619632063
1111767758
2123533649
1998393387
1008238575
1211257782
46347726
1629589362
1423676494
1605154342
1742767738
281798159
171424350
1294693558
1317459682
997293279
366046064
461256691
621604134
1506270222
253016844
1158545685
2050898530
1010460185
834274077
1954278170
924713825
764935202
849563245
2015317285
1736067356
1126100047
1160863994
1193805077
1305588368
1872684237
1796421635
1284002642
1649160084
810986031
1395077378
736803005
2043698931
1913382566
447918484
1276777158
908778210
1821607824
263150908
2102836580
2099573634
1998253130
1626841398
2028508241
1413396353
1264985828
902600976
1386635341
910641828
1745500234
245232968
600219966
961056332
839349900
1105384034
963900959
526043984
2077423112
418710083
1112548951
588345271
1024254502
1048052396
295765861
1802900402
1949158642
363233820
368008347
1346110663
385425532
1719811156
1120910189
1510304301
1171676690
195254808
1011911186
739089282
2091330098
742934554
1880182020
1125768803
978305075
1282256966
682113994
418773797
99361378
2140042267
2023065270
906364315
41122602
846658984
1219528218
1795791217
973242473
829714238
697328548
1937333870
1606715270
732455068
269038171
1270687793
1979139280
2018497537
73028061
697352758
1618367692
218150990
809317681
1555322463
1682783434
1010829140
2081302440
1429800934
1092179689
2012455220
843373374
1670855978
853874178
877057148
1646837420
1710185445
1667651773
760386147
622696687
686119660
1718234213
234531456
1132784871
604569389
1963324905
1069038507
517056115
1189835467
1934146172
288561619
538716557
589732889
1950344187
811457179
1389680263
67025459
1684940901
68730234
947450414
103869269
1017231777
782326141
2075377034
1949059030
1914888942
980509107
543019939
444526227
1785771799
411648167
1136817747
1688557639
1423182472
242216893
1547553752
1951049551
813570312
2130981072
1994868858
701343782
387965873
1157910285
66854431
116953304
1608261324
9917501
1183223324
1553507484
1968125399
534372344
579139694
1693078358
34826833
1075882480
359362634
1818320561
917024514
800700161
1830990259
96012323
970311351
777540157
801260330
978996821
141799179
1564486514
293152552
526273658
2059404297
743542274
1580991154
1284790954
1165207196
1560475012
2050448775
1885128161
229853711
1933920162
240518542
990616286
1342989266
724042649
536079226
1392142675
545556520
2057869815
125883687
530321774
588233337
1010398390
1921745436
221082916
956032246
1821359618
1041389995
1210681491
1999388150
86763308
1828467709
444330492
547757773
1119746138
1940077655
855160842
1807351075
823034783
1486787812
34317507
74725170
2010086377
1951249961
179886060
1920752241
447671138
2079534980
1424311058
243322351
82282627
2142812903
129632837
888909302
1074450203
895248042
436438773
42006727
1248907148
559753175
490979517
469491611
769159144
1301321621
1097404038
754583057
1053967004
1716170259
1341234130
54130635
1969475210
1475178837
74488814
92258893
1230115088
410803977
1930170469
801203082
697708636
1617024156
1704436290
338777180
1718554204
1954843841
418844621
1552448514
1353750108
518441684
574882195
1139339572
1123622052
1338271832
1504239165
1206999442
1490978385
831801632
811763451
877282022
1710093000
646170451
2038509216
1266559790
566596109
1123976125
1079098924
399271710
1188835178
512157175
1007255414
203878743
2144874990
824190119
1457958710
1745157201
1256383496
2124053104
950271059
741430365
1174221762
1715141979
89403785
2084662644
1077032635
9526714
453798117
1350433649
397505248
1308018380
1076000441
1585258333
1264279731
1823961847
517262117
1182319786
1192105429
940314560
474603553
1901731438
486310355
419457975
1710703902
1598349571
1853322094
533925796
1111725417
1676082669
1506346482
780325416
55644450
1752517948
1632421259
2090085749
1206363620
1501783113
692588585
90172477
2131343331
1963500094
1509492065
89959970
1413071661
1827016235
1637459479
485380652
1816035034
1357032122
1186874894
1489943862
2113934442
601258677
2078795221
948120862
1989737220
289178145
38841547
1369201368
1192662912
1593397018
322514951
1259454515
231857554
1038973843
44649418
1551149248
1479004406
147314109
917183469
344942278
183965449
190061093
1739890179
536763520
872175212
2001386097
1463517846
1530740417
1776679896
1013519660
1920397773
923494532
81901914
1613962540
349949424
2091246011
936339600
93486893
1365743216
1821518160
1858325831
1019703115
1825448102
1995347674
1897743633
749048548
429947417
1230472726
1566106029
956002470
1205230848
1873765460
1003230717
87656849
906473893
1894222860
1688834531
468719557
695163616
1542706061
475536988
2118296490
2126207670
357147393
357541917
949936783
2079413093
1581300339
17758868
566177095
414561793
1895167179
430148131
1904093357
149012671
1844016093
1533879988
1502413616
1769786080
279360422
577265263
1625473957
1642804237
1360348223
1329498362
1322815656
1258272635
36697235
1563598777
316017192
1640475678
906294122
514899516
980659097
2048661005
1719246755
1005427741
1583531490
641139164
93548665
1980245758
1304832327
683747764
1109062199
1004323379
111352332
879788154
1564042234
552814658
1869827069
1436114855
837969021
1316903088
1962079907
1866568593
1549013237
252347775
1376379618
362280923
1873478962
2008696833
690392455
712270604
642286773
1967393702
1245515849
971082796
1607607026
1527112943
452432531
1333123806
1785583796
803952553
1295365122
737927172
1848643721
189611445
200610644
352268085
1230558606
731522601
1111304185
25531741
165811495
1078464227
1891244956
500150469
2103758701
109614204
406369000
1562572502
1156931622
1680845592
927294752
1580144636
1140753904
687407691
1528211042
1524453654
980122433
110907719
14655867
287250911
575968985
216727263
2086792919
904506097
1025156070
808325834
930916373
929478175
1130250953
1395198975
1946625137
1341896040
276936977
859757541
914165758
421677549
614805068
69957204
131207067
1875605522
567130661
1915614618
1950159882
265961681
299941147
1968329631
922704592
1666786603
1676160244
50710746
304737784
1094095635
575589335
431507585
653386026
2128942649
1166961780
400233140
1313996993
1995548387
1601205304
1527383203
1586176188
71565229
1167210172
148895755
1146883575
464250155
1245487869
1593373642
1753524248
1780505012
1362728730
1555770034
604981726
233507636
569411987
10871948
245732498
1540695813
432939048
1134169584
971946097
1800694490
2001198118
371887496
1325862845
541755764
229645283
798827856
112055842
1945542517
729050172
415337635
111284592
94456727
335659552
106822473
439463320
877101478
1398668582
500454178
1323955278
1476352597
635643692
1404509348
1122780961
976792944
228022422
1352008201
178448494
1374225324
1288328580
1266957050
837127814
2077510510
2106134483
1824364697
1277405385
630454240
1107984879
2026359816
182767100
372141864
604649597
2123687600
2094278050
485035856
723093937
364917889
329910005
1651201723
940110018
396797280
360853550
988092165
461497286
1039129136
2066685708
489816387
803897402
754800038
798195024
1385097829
1681130710
854937675
228959999
2138591277
264519373
1507229460
1706622767
1704100857
98361433
711277724
60057303
686397088
1826316384
1859488673
1686551897
366062246
671185628
996991
1294768797
2134945265
1308002976
1754211069
1787807788
899249264
1073139873
865065290
291654336
1877922575
296009527
1438030288
1103249938
399525860
58157746
1898637916
823130484
802377168
247292278
1031566168
1034055321
1509213452
161091686
2073573305
610439364
1511212006
1351033968
1807611821
16521046
225128233
2117940594
254089434
799100995
1401225743
104637988
1384879105
2006347574
2116889125
723599414
1707111550
189787927
951723674
896152825
1398031474
1913958776
867272491
1599354558
226950866
2037591855
1560607025
61731468
330081453
188584693
1425656138
193271715
2037172829
2102427625
224809330
960456263
1020326056
1398944632
1858497090
1650880574
1005372481
1871216431
808489926
1383174307
1263099638
375106128
1348688171
1688067055
127945544
239090813
528924148
1804000429
1741673603
1477346
121522264
1018725217
1375790438
1768254205
142123213
121835307
608572857
1305451380
2021219645
915505377
750046779
1386537856
290560565
219358513
1426773325
696979592
1307800682
1397422296
1364601532
1774937737
1793598817
1320861860
2060778963
406845450
1784606611
70371385
622762227
1387864658
1352163174
403518524
1592934027
400176641
1206319070
75625258
624376793
2108160010
1779938458
966654351
1598904913
1173024137
1747888174
750540685
493162779
335103100
814346942
1386402420
1485007345
1755191677
1891053370
875800077
1851482140
1951728520
841004736
194648324
669781703
1857403385
585329356
2136536585
635679596
1723607586
2044360240
694167222
860566759
1531429949
446908580
1963046006
1467462670
1784743940
1172792458
1485732374
45550681
1100651566
2136681957
1935211284
1757719140
978099623
1088374888
1752348566
351667240
1751370154
1935603673
1158487099
379150698
1853334298
707045527
520501714
138644192
1364920077
1928750572
1256912602
63094581
2010489242
1468641585
1256898469
559256617
1029423880
105239451
158961594
272587888
809256603
703253106
789659015
576652164
871950760
769157758
1911831152
1884578323
389188102
2000796626
162306086
1993769982
455891845
1667791681
1851957810
1494321003
350275893
1986014978
1979920528
1716846124
1399769119
1084271435
82870383
712126225
1756892671
1145853040
1692385098
1171861461
1962315366
1716203607
598638128
2025909809
616867988
1255080620
391450175
894874809
1909265422
114536610
1619537625
2014976563
739181867
1902526411
1704129211
1292862027
1692447200
1783892155
1012070919
2039268484
1855664459
1878587154
1465236350
1410065712
1618571849
2017898047
1779747305
973210261
2023483707
1130535161
742502914
1976015739
730318912
1360772264
1349899375
1622585658
1856774558
1656646404
500879955
331077009
262840910
2085403670
452477294
172119400
589836183
1919287016
819137485
1870574857
855087543
1351389156
1824756
782219067
1852902254
2081134727
291837984
482804600
2050799751
105789279
1076292519
1006579061
1384788280
58492758
1024034411
1455761720
690866159
1328094337
1220210928
1859509052
1020276678
1345147550
930281130
2097667920
203693919
924230701
528635140
224804200
1928225738
2052141983
1550628826
332142590
83017533
1731823134
224615756
761033298
760885498
504725685
372908205
1595439703
1555867328
564919754
1561618066
499040243
2065597068
53948421
2072861983
1040701626
1541802532
855979285
1785095433
909415456
479287785
698349808
1547347630
55150771
1572480064
1782106877
1797262136
131943808
197996902
958681887
1112413341
1977706519
2106591554
1017888431
990471905
1396035169
865185175
149757102
998317160
1660949177
1846176623
2118002188
73050197
1348215961
939480193
685758162
970745138
2119756551
1010413075
27842315
76792339
1174383467
307719768
916541329
999285620
1405661796
1629487071
412299551
1203298061
1504413636
800232932
1237766547
660000610
1973376080
745824712
596015501
1259958682
833610617
442061449
1024469939
975054218
2134374901
747893811
1236275458
112304687
585497149
838683291
595582265
324076721
275920109
1656072079
210939164
993856168
605672024
967339058
396818718
1865897271
913375239
1672026439
2040596528
1895753381
1577390142
599061707
1965814538
952529915
1928444955
689901597
637173987
676932089
1717914728
372751230
1690670931
1676917584
634105311
794510981
1893700989
1445436276
1663647110
831557103
431680657
1806698112
525771593
987900613
1106743773
614159694
702466242
1291903885
2080845987
1757130123
1138732516
314794737
988337890
1991525434
253435096
1625411685
1599072575
2118462800
1209227085
1368706830
1172540908
571139683
1620610009
1906726359
928452837
519485189
1881641639
1422521834
341407360
1923024953
1830017563
231396330
1670383392
1112334064
964220269
2143244618
1246590370
1603673997
1421762561
445073101
1390155197
2002151271
664224076
1916443800
165074277
1207210112
1704612458
269645602
132137235
952254102
539691126
164671321
1956148575
577346874
670406698
1226971020
2142684570
920806186
427294295
1160026460
752339631
342154995
17595105
1975593574
1910357177
638056301
1097057735
1227241197
1570851452
1169827062
551310389
448880068
652995578
602103313
738491594
957514604
258550418
522085357
121524445
346976024
1737166934
2102988344
960461362
1915037720
1203622603
43686654
733101648
1185214883
1693430694
727177479
1438394776
585620238
937977442
1781056862
40883708
1857229552
111247031
193433204
1808598199
602103195
1922785047
1308164910
93806079
587741254
929322711
473914839
1314139115
1682717355
1946972227
30163505
1854056474
888647057
1369150898
90076283
1592529089
1332496070
795982535
1086088858
1218292115
554554399
1769511253
1199842407
1439700948
573863787
602853897
663901980
1613884535
798204504
800135564
1829454428
1848641816
1996970377
1730085259
1421180419
1218669930
1038913558
1742691315
1708634458
881581749
65130057
1556990642
227147493
1794876982
1842658984
1762716263
1883835233
684230539
424151365
1264986990
1211174612
1475027552
198592598
1368550276
1149837990
975331750
188459543
1284139596
1963390021
1374331696
2064421776
1048899858
2012409673
2033641904
1294953371
759048369
1823399430
653071943
1628858384
1804721456
1183852809
1437100511
585576855
699661088
735727646
1616986832
407518246
1149442787
1785209772
352159728
1855240213
638281173
1224095493
339685315
1066483896
54123535
447038239
904968968
967531983
1558191384
1221570191
598499806
1182187027
645655642
477995756
1796354639
1363727713
1196748505
343818447
1992845672
726534813
807062498
383518821
913783948
1809091288
1253775050
361208598
887702643
1199983229
1900313027
1866738739
558023765
1583510911
899511381
1840923899
125084407
480489858
964884158
102903020
1845386956
661575748
764623295
511622985
1977285060
2030127277
1981283664
686424303
1977744005
623664118
1816977045
2076534962
1053602922
878659843
1295567579
1197911073
1658864185
703181108
710353194
685465705
999818118
355042477
1438644348
1833784156
1233563132
1804254705
18594839
1076064389
315881953
619816113
388465742
665839217
1139276286
2016990965
46279892
1689659129
2035206549
93876885
564301871
269557290
285743791
1786035197
288018355
415314976
629568291
661837324
748277997
1290048437
152946073
34905296
932363830
695276267
338444258
1493501504
212134558
926598378
407166059
1406724584
1217117964
700719081
1986140963
1083124975
1899451483
885049708
795488686
1845683411
1669644961
1515188793
1892075218
473658579
1693062375
787785783
897867986
1290387641
99665821
221980650
681324445
2013685240
98042322
601435800
1186983860
224748244
1706617401
828712372
2031106366
1887202275
1374677888
67180691
1793728772
2069147354
1906445608
118467049
1071266
1034030187
944537594
1596491432
75822683
1108827518
343241278
1679255170
875320477
1883353597
981521398
910870122
1048588285
1080081480
1070580167
1622735510
406818991
576985646
567015355
1949697907
428959941
346133382
1191173666
956397056
280144692
1433813716
1980856253
705772926
419438278
1762925066
1818834174
1952857713
2131641496
1934458325
1028491737
561823835
1236608458
187312522
579471764
17429400
1801047019
659030348
524103657
937134022
40054189
1612197806
1304694399
1362207840
1078648476
963799878
223697097
1801467885
114127672
823016101
1609991709
1144916670
1340953316
67322396
550275601
1728675520
454155474
40207060
799131885
369414331
1028180227
413459343
1941490606
1666486461
2028033697
1865216577
48323865
847561835
14107939
1081797174
1305895599
323878204
168789883
1048232135
1539168802
1803302591
1533013249
1331758969
1669316221
1807881803
828712931
1409865171
175533827
1227446843
558331800
344140249
322679796
1472421701
1514754260
415508445
977660422
1923718568
1479092968
1051460467
1027481270
843889257
1791405181
1975551986
1768903551
316934520
350228919
952285444
1878110983
1705249647
1005448823
1340922703
1767894678
266861591
640121285
488492453
411367701
1858910027
1676191669
1706100559
210104183
667000107
672728910
443391219
714325505
1944958542
731707627
2096990707
176563749
1385539379
1075622327
622048064
385239635
971692365
1452304055
1445263741
1192583395
738323039
1899835329
502878525
270151241
1212591203
1740297873
1256534686
1703232599
694528192
772262412
413982987
157189037
651546281
1654924185
582059403
2095466339
86781405
1265047624
372130228
1665682392
442112317
2073117212
770570491
1038582552
1623794849
972845154
1431731595
1411329475
1563598777
106302143
717191677
1344180406
2140520369
763093089
1642816611
1973513312
331158145
839003381
1027132848
1409904050
1479263676
370615868
1525693983
267564054
291399592
2049668876
1517068808
797521139
427775280
1176824931
1609175123
152174208
873950027
2025152331
229232155
2132679571
940572456
449196146
532119073
1585327543
385483585
1189909991
1889213313
331133331
417739684
1407034443
500963636
232877214
675029885
1499054915
1433719242
1938036658
927882735
402991656
157025482
818593431
731163686
2095675136
612903080
595187558
1210252226
620437980
479102175
1719796734
1291483756
626208723
47516472
1060344083
53927795
606049102
204675613
1895101351
210846936
1225988048
338478739
1807360353
1707511942
231890308
1965493018
1075198836
1820255398
2093842423
421687208
275936786
495445354
670825352
204622928
508193829
352598710
1431264081
1414015505
787069965
89860591
995977099
2061182655
445263836
1116855626
188450337
538597088
1325162730
410506994
1386315568
136484346
1660889400
1867827348
19502385
1956897286
40501548
108983074
1078839696
1518032637
221119086
1533209215
1011412344
147949327
412218324
338481571
46496972
1620654727
1262902652
118172869
1873531874
164133536
20414132
2039849304
170559146
2058571354
117659430
952609951
895289996
467378557
18273464
1740599805
104914009
976107458
1795116118
450535748
1867617746
1611379146
1326840112
875552625
803574970
219350471
313668470
377787929
1955719005
912182984
914502227
947507427
1152821072
174591139
1619495080
1981486751
953628216
499470412
2068560058
591159591
1413067982
254575443
824258599
1616731492
440080198
1703768357
1095976887
1642341937
2089612630
332020707
1355613773
630454240
899099849
1685685558
1018739224
1892000179
1050892919
1763199806
755758050
825690897
1565552265
67643798
1791353580
251898003
77888381
854226850
1943374073
32394256
205476541
1213742337
1858103214
862156359
802417366
790566220
1423426668
2088690377
145019476
1868634045
185682163
194567953
302141643
2077599587
911490726
1732824916
2118137783
344622601
1107576587
1042247306
1218569749
158730823
1231076564
2048150049
1204958033
190105998
1899647458
2119892486
1917540091
868153777
823270142
1875557732
1386026277
632008655
47526561
110845456
186348716
198030495
687552148
1540878332
1589092969
1841544295
1672537282
302412645
383877684
501117379
1147006150
1471837298
1933431459
1517451711
1400691540
1243429534
1163817779
1967310364
376427514
1616827704
1012043047
45521161
757454295
1800425857
1653280708
502365006
679148587
1907654122
1679975980
1779789715
2013220638
155990163
1546329398
821612045
554914962
198266567
207492874
823113363
863669036
1137857916
1902331642
654552613
823665678
1514525676
1260323260
114617856
1256597048
589144564
675831269
1033205556
1455413511
241215419
101598029
2046738379
529487210
647425382
1575371429
1536881684
705785489
1671816078
1900038307
609378556
2136767046
813119307
1998280556
728907525
1136457520
668322559
1760606447
2081845121
206090849
1651304125
1013581499
1683388676
922702613
182107267
1798307630
2066298650
294897929
364287699
119081269
1393877121
672309403
83942976
1895667915
2109425181
1403748108
556361459
281842160
365690466
1927362450
589075141
808305754
1400549146
524433650
2091654187
954069243
1522450877
1609387038
855701036
1276089528
1120488492
2116067657
659325901
817269527
474643733
1744489422
82682876
388530526
1110803622
697172146
321604298
456595251
904906516
1317500145
194668944
1413871223
515214512
76535807
1030505359
1752816337
831782371
99349209
1879261588
857511936
423745118
840808417
552901836
1344956044
874568608
33461499
254597752
1654113168
1225599725
1667779103
1165775645
1920082567
1829171997
580598548
845838645
636595795
1227786602
1587940328
908162326
1865583531
2088668247
1587428169
1575787465
1761410842
1790990476
1633678120
344040192
232866197
2092399351
1881933721
63902229
756310379
1999089717
823459733
1458055814
903729785
1505008339
1194308548
1105859596
1165039336
142761550
689252095
1199160984
319202709
212608423
1823896621
1887236211
603583077
1670070263
498303383
121261690
2125219832
2033520724
404799133
150444538
1498070438
885968766
221489952
1166570489
1457997228
1298300569
268451619
971505374
515321093
1452482579
994107280
1159089443
754501139
774302844
1115575302
91878949
86277311
154257296
561680774
2066645888
1513122920
59512547
1718007891
2010861127
1113659431
2105339340
868607681
1344104319
2070155190
1057582896
1675174410
1105851753
2087580147
1719550567
1103661596
661612349
369430837
584167512
1911606877
1273029485
1736838659
1367941179
178662713
201390641
2008749477
646423341
555967520
346544665
1816607565
1904253634
820021305
1799247836
2010123196
1470935634
1382994437
2090782528
204312877
1761062118
1153693011
567422790
1023948668
1153786485
1051723832
1670409175
1839052714
391646188
1317365605
866256604
1429153641
764902876
774190942
692053624
898204171
1774603470
1394267883
985716769
703171918
1213964657
1198137986
650249545
1444073242
1043603776
2025250497
1392466556
1580745118
1134026095
1581198338
1704809904
1442507478
931882667
1742973021
1051974586
711318316
2055513175
690174433
1124428015
1111602066
1473808978
1469179727
1212091503
1819843416
1699062181
2014444919
1301040784
1543933774
836889974
1666586737
240300616
1036475979
1566583496
542200192
1753547156
1481424284
911264512
347159954
864139858
1008496216
641984442
1536593937
178038807
2009191118
140104085
33816199
757279613
429639107
1277728306
2011999724
1416077364
588176353
1152114800
662833986
263313368
1753786516
1733735897
90221244
891952471
2075510818
975026324
742011967
2130966613
121254510
1813036290
132682957
1387433592
214653022
752896492
338445704
1793242547
491846505
1113789056
2081339847
1422637551
938128443
1630563092
1340321079
1689301720
676341058
2144607664
1725880524
258298845
2117471137
1330177756
1862824418
1061873194
1158215008
514961078
1339067824
382520245
685505907
925003580
1772792067
1000207186
158404943
1813345326
1860319346
1991073429
680790112
942385486
1857521854
321429550
714430766
1855769133
794496279
1812414232
1768229283
1105950946
398165007
111143273
476757263
1419701831
557709204
937086942
907434764
849540180
1702456650
1725026568
1270871965
1862898350
1587072319
439220358
557041596
1973878746
1398761997
1670936071
1560938370
2090708188
1712621099
1304570812
1827532739
1154822390
492877834
2089615416
426181804
1586574304
799652548
594604150
1136564111
384285979
1450244549
1932204823
103094908
1892915045
1182574400
257257618
247329609
590344385
585053690
693140178
1497718433
1118402109
419271508
735235604
1544073003
1063118472
1491039846
1661452692
595572018
857547562
111902615
2143511833
1891370012
368867205
1425587961
1542556791
414018222
886939600
1869136128
1615613721
1387344808
1493968114
1211871619
778657475
2132472314
313897301
1702232917
48444777
682176401
2002903023
963605831
1047255550
60616283
2139024960
59895829
1086168921
188488504
1913590701
511503174
1363485123
1214655453
1614626832
1610903492
1652636135
1935613561
1914486314
1418962474
301609396
853882550
817921106
1988496482
161590481
1414689497
718565207
2089912254
787696362
347054744
441340755
1637049603
541399455
1980558513
249357801
401940982
1651348965
689451596
41696385
995858759
1892379983
316484785
633717375
249683691
662288422
526241829
780994479
2136507327
1766270883
2036498507
73083069
1377411135
1984077695
130300570
1619837592
1203350819
517993818
421427062
1145932146
1832066985
21448791
352990528
430698201
1704424821
1377833797
1717939006
1116510214
336131742
1789530192
1616322156
828712931
559570921
875333091
1120162818
2089260505
1609950086
1497936765
753984568
448564541
293464199
207034418
737145240
252153210
613525454
1942976443
5691925
47670960
2002678714
1312421489
240943785
1685801412
1941312256
1941976554
59617093
710450673
1346204380
840028397
1536224638
788331610
847113135
2016776414
355289489
399215199
458200935
1956925044
681309854
1527209037
10084667
1394680719
1189430283
625207584
142691913
1642399081
876450456
521920833
1600773806
242152265
725159877
1698398885
1793583392
1345473835
1233485082
1312934975
1365074694
977089904
978378823
1693009129
854106963
1228759167
442907192
1519560498
1413456506
1195722332
268579316
1466780351
683969731
68773575
19905803
147985508
1015407563
1778434198
2001103686
264965445
843041753
595409045
37250261
474737295
74111949
1236949421
1966050472
2083502511
608180077
775020623
404533122
583918474
1352400399
2743759
1442850046
1734476615
84903780
1122601456
2099469147
1946283215
1678276361
1317515538
431343528
747403512
626751382
1284273825
1323560246
1958028255
1761422821
568617135
901463220
226853764
459399718
1600599357
1364012489
1585936196
1094977528
1714734993
1841134349
1083698477
2051075718
528200905
886870643
1276687025
1658657536
2095301310
436180590
1002371154
1459790602
1886655456
242182596
370595430
783803510
65499524
1229435551
228277341
492597346
753627731
2135005117
1731142399
1108205708
575569395
953675571
1101369772
1525267998
1263257730
1869295917
1985348852
381510590
1385513112
1728456272
86078323
1915426306
1570635056
1464333766
726660174
1583148165
2129616092
1728886083
337907922
756405733
1368751467
1638251657
206495799
2106495071
933894015
102681959
1619336757
126411562
879399068
1680047053
535796758
1044926087
962405068
2022053178
209010617
675434318
734565859
2129652426
1252338893
1358515082
1240731088
1534999807
240552371
2057434294
145996057
1733562826
1324397096
1115991737
1955952286
31267297
850412693
1444002655
729029100
911230689
809683599
1934329703
917562648
483207952
1898862771
1869366321
2038531634
1408662265
434173213
572167681
153772429
1398548404
170530216
1768072672
952426185
917052826
1992352870
488574235
1862318438
1001113420
200983921
1142645300
1817182795
698366467
1939212762
312438927
1023131560
684267698
124045301
1264621738
1952259611
1881250439
1902523496
1947881861
833929318
100612840
786024036
1392764761
563200366
307510084
470094649
1441097411
1471045651
1691465935
1885122331
1353419522
1756508657
1628144391
2049297295
1857281291
557353407
1222578860
726714075
1707725139
514834303
1801366285
1441216586
412859225
1072539712
1349720544
970370297
1085350220
1395217909
81020010
1207363767
894046242
1469580250
1326942818
67672246
825434323
1900457164
423756070
150183262
492932121
1176156083
1892330990
715435966
687426442
793348589
1466779061
1293367690
477387284
1620377138
992597247
881957736
871959747
665995087
1429620415
1451415332
52590842
77781212
2081004651
2030319792
1430472463
579027937
1252540884
1893380784
1886422994
1735064112
1908338807
1511877726
1938292859
113191137
1891581632
1881079832
895909934
1957542835
2102758822
1661972929
1080561483
1899625129
1390096202
1960721212
330365764
1435010154
746217060
277625996
2124501127
722640519
945280901
1711511597
1379664244
909723010
715129496
774921043
1431959802
790815386
1796206958
538174268
1439461778
614451300
1277596179
729040740
115100774
817314299
1318235364
360853777
1351617496
125112646
1555398007
1769339143
855330538
1143885771
1567208679
714098552
1020424092
636196834
169292487
1626410953
269433247
88809783
517414880
1878859730
979381684
1200404927
1955215650
1608937665
891584245
163491050
814940785
1114260159
450252015
424131747
1083029142
2063236905
916558184
880527054
1411503978
83149247
1064430121
1930229706
1204787012
1464502196
513690840
129181662
660546686
1509639882
1732437892
353807716
134472446
195124696
1091794242
1479530413
1599743623
1832053502
1975015023
121537583
246443136
1972199306
1297526891
1987120237
2066806188
1133510615
69860945
707756270
2121770278
1805933044
48103132
1778360150
410431183
1897776766
1130367442
7268445
492402262
1821561789
693813651
2044889167
1209093904
451231741
210368054
1218764142
228460691
2044763927
1306555686
669458735
1934041034
44740454
694698520
581280025
183380287
597533105
719235903
1893619004
1320685510
338796223
1549780624
1116324502
1662079678
524210258
2064614564
1372624865
278675937
823493701
570901092
1185255432
564892828
1353892461
1505441690
934584040
491290346
725638538
746424030
117493939
194152470
1548109879
760582669
1845992485
848612115
278827219
599077676
1911940609
1720278957
1497339369
317613159
552271584
781006226
1825914632
667275303
310955004
756963643
2080061145
1034564696
1206646911
1187259583
2124294282
1224537803
1491482674
126756601
1136600629
1597811944
397506311
691984656
76081750
1130297391
61270577
5138027
987233326
1242311251
1054276926
1008747464
1581431034
1298025741
1593580746
1175452695
594220251
526817297
894775760
753046549
162585485
1310710188
1669178253
892143272
1868348935
167963049
2056121331
1188067612
1794556543
1553651541
1208023736
2147396811
263946799
617464160
1825866505
1944971384
836926986
1552204407
1059827765
1689525345
479954320
867275637
1901402733
1774785746
1411991660
2026624315
981739835
758987795
1118069825
1171837996
1094657399
668063177
815478620
2048505504
739049216
848241975
1935958925
18580593
2030319792
2125964710
1514468047
82245913
493549238
1652726958
672738947
2141317336
39575214
1561742246
1444076298
545464045
1225454276
1194810944
210600726
18779269
378983084
1638394067
1274270866
322405007
1517461040
53152057
1336125994
47225455
650660630
612623438
2082224022
1543320669
1816783549
633009447
1255647038
868992835
1727821404
1272820503
71333678
702738057
1410585074
921398113
1305137343
1550431462
1033237464
1559340980
1431842139
2057516187
1294674562
1416122033
1934159355
1224592856
1498405167
703179354
987895611
1120323632
2133646518
50800661
1764599448
1413406717
1195199233
1607478314
1596260083
1577346553
1925271626
1069075990
2069205643
1663567616
1269062330
1953061074
104621701
243737864
1876553200
1619282264
1827015908
201768333
1844049857
378163119
1145136018
47497291
234053792
757143217
522167095
1058071545
1591733243
61426790
1575839787
1731287868
1004139381
149651447
1331519565
686002149
1131644941
973431854
986669168
864024148
1013737580
796948895
1849417611
390789594
1870921371
1321312999
534256792
1546147007
648075396
400440395
296983612
450236176
541992372
1460335475
1873777859
630039382
925129648
793765315
1500625201
196869823
1104503565
1572210167
650398249
1462062766
1677472184
1975078213
2057941521
1173205706
466178210
1648851079
1683711804
1641707623
346330828
816535769
168811481
1133077745
76514884
310527142
1346759487
244076026
1570416991
221409164
144964754
485543951
453812253
688450840
1680186149
55251998
1203853013
1047014388
1021428970
1002396210
519207025
23218
1982919234
1815446206
1061528036
1245660969
26359881
966787870
203067941
460567291
2050487966
1790894825
1809283342
973103536
237430546
1542885245
1475744617
156980924
1557769324
638037291
358733617
1339465349
604767989
361600940
1952960724
1384577666
43289539
27932565
1372085955
2120149636
1486589684
71629029
866469707
167460827
851219471
21026358
1440721425
919389301
1369866498
2047568852
1608814905
742468382
1438258507
1907427154
568930192
1921752354
340423569
618482592
1120204668
807155124
206287125
734387849
1176394945
676443467
413374155
1333577821
785812873
1671776186
187216887
1901897092
1530974409
1237111712
1587052627
320290447
1489436841
1589595735
9360800
1497488409
670921524
724459807
73192104
1679794603
1973936031
997101520
1331221369
103502958
515104451
1666362032
952390693
139613067
1723439696
197361561
1826276465
475237523
658603215
911349842
238512689
1222913953
2097011583
1122974608
1581097299
86179911
2417280
2133267102
1968096373
2099374149
171504647
1875825130
886785281
175852144
123659940
326352389
247730457
1689003024
593972379
1864357254
1327829626
122621779
879699769
60481775
756769141
487407433
1540052258
1819214773
1100872470
1903454960
830060157
1122978450
1944958075
1744842876
1276707796
51624092
2006743687
116345998
910323507
2140164240
139844973
1694176794
966857992
124747044
1141627826
2142043489
2100046952
1375337025
276628373
1625559726
613652502
1216870220
1182386202
2022810047
1680328304
1258896105
423798932
328032000
2061287452
721573241
2128965165
1585835842
1911214563
708991528
1339308091
2145702260
1551411172
749617557
1315730490
1958218605
1751321164
675762060
1780236554
889751900
717274558
1115920843
899030873
1695170276
824435403
1121898213
1736131637
9174698
1488783512
1874048827
1815680934
1636425821
710379711
69560573
59678193
1811264629
63465501
1976103423
762786919
1003145823
467265119
1467387476
1897564034
1124752743
86598902
1443664117
379012501
276333538
66857684
2070037786
602743955
1277937226
908804217
1764519795
937140591
756870743
1861419576
777048113
1445521834
431127153
1979237686
955648054
266895576
1074187333
56853863
1681838438
681170010
1454650868
974379817
168643684
705140377
1461631422
592657455
1837560498
1613145106
1066281691
820537540
214555229
177458934
868944051
1881867286
1984558440
940649356
2072042356
262448840
1991467288
1055999197
475211269
1506802090
408451306
1038209488
383344096
136004765
687329308
721170784
273220530
688907141
1623525861
1140424364
1989179895
353331966
674628941
389907154
34934554
1787206608
1268742670
704911784
328131538
1287728078
1972503954
648434475
657942393
36711918
1942196848
1344984571
1721878356
956504529
488799938
2054378299
1270496451
1828334991
7183006
216158164
520497557
1983635462
929345582
608225609
554916705
104670139
777644548
726494975
18940191
1957061071
1550638255
1591506920
1852185140
1854988035
1959080334
1156424844
211409036
1808304494
866536420
438378126
1797398911
1866713591
1677459356
434029500
427839443
333558275
1998450850
1068265989
124687681
48507880
685560569
350314409
162471664
624933757
1855008027
140327071
1440825393
1807014157
850404287
1223287815
1738270825
252025475
1161447218
122222370
99492812
147425687
1166090528
400064224
1085754770
1985736612
534635934
1297620937
805307133
484686764
139155434
1098078982
86247817
263792028
1527710044
213934987
415185112
624022346
376923999
1657269163
127386567
940356327
1376015641
1393033135
1112296720
1262070767
2119221221
689453768
1802236392
682676583
774059156
115747041
704029904
990220706
1535829266
1166749667
1857559780
1328874945
1497014918
240750988
182345175
1628291147
2095854149
248801648
512037620
1570337443
1478012770
1421201223
1983395045
1596825041
1771984630
1151051666
1922362245
1882023853
1436338629
1630628669
172547161
114114033
884582076
2136291586
2067857660
410866308
1517793722
192616443
1224506540
1108634998
456264150
970843840
1342063080
797876873
1697635742
705838657
1914634735
476737768
986130479
1694074844
1903248678
478852435
1114067389
1430964215
1314937722
173200893
1747411915
1062368041
33653913
1389385151
300081602
1668133522
870435629
1870544410
1677103746
1447203788
1045757541
2001323816
1884337070
560308870
863605381
1625260225
1021930896
1923336180
1749075920
1314988036
777187918
1674251543
14598102
1999338394
2100585758
273792144
1073319543
1697417376
368675056
263027753
733620551
296988510
699986065
493267852
1047231539
25209969
576387027
395446851
1570205893
461591407
354200845
1640144270
1876743311
707111702
385939667
1364177320
1073606376
495690343
581668059
1110453289
379559152
1865394319
1564948915
1962880246
285013978
1843653833
2027409790
440809729
1892217537
1754407224
1255614089
360214280
1041492972
2041943592
1952311776
1862825172
305835389
837409682
690775032
36567661
2081127666
303906210
438290077
1609519033
842504926
1491263635
814237317
1950088070
922731399
1644213095
217458245
121537583
842221066
2115372591
1615773623
73636849
1702179271
1901940765
1728326795
1303683587
309194327
1145333059
1101351083
1040945261
851680033
1602309934
1938271657
546584250
818588796
1887425897
555725523
1460229258
927111607
1638453463
1774577382
533700321
2011848765
1509908397
1091538852
758390924
426787873
201776034
837691052
2037836857
1189790643
1967372932
1699441750
1700633465
169511530
797790624
1593979966
2116349042
304292670
1910815498
1744867048
873841025
1607655650
1079595329
1115788570
1973441398
553066822
867434164
1069904596
1742260177
674471280
1911553159
542372296
19939484
1259507788
14011762
1431731595
1658938876
898792462
1827983277
970657622
778564321
38748972
2058886204
1888886414
728234867
241895017
1679039520
262799554
1078762464
536253879
1227100874
1581000780
1573053307
779528587
2106229493
1721707037
890891292
1671487356
801129044
1231090611
1854085374
203317257
364687683
243226268
1357870845
325688206
409335689
321770913
1968446204
932442271
462369112
875655137
995500950
1509618346
1909687832
1072673701
850335946
1058465949
1585586719
1483023647
400744460
1956285703
1991530452
1454999284
1726332557
1991627318
1145514416
200207726
2011413046
1725836716
1421047076
1613334305
983064452
737890628
788883676
776795922
484210170
1488043462
852839920
655280803
1587788076
2099634753
1703971938
392638257
319396202
366360091
1002639218
2086496316
348556821
1074154223
1989627474
463444200
1583136025
2117086475
1865433538
530582629
1672574648
395842944
1599189549
1427840120
471258503
65984078
1980526246
553829815
916896908
2006589909
256944738
1456032424
954200090
1493477240
333347261
458518443
139895837
1668980253
1582256301
1106579387
1649596054
1277627030
395991195
2095691552
2067804795
2032761500
895422373
1219026008
2048624206
45476023
50117093
395906518
214092810
1200535972
1983009410
2054036410
2141196517
1228296559
562865624
2082335518
231545991
287454016
62965353
2046177911
434776452
484022826
1675872906
1057968348
508091869
1389685993
1054669361
1497418977
1517867205
1750159798
270457586
1379564837
1990334322
1922572015
671680620
159881100
924412346
882987131
1559177039
1804144623
1147587403
1176169783
737621161
1161766550
567709735
1956644784
1657990590
124897783
1411720282
1367625784
399324513
932631775
2019978477
209534282
106820175
1293254319
355879613
1196294036
783125235
866893992
906740811
495502891
780511281
1364927371
1955289592
204278897
583616937
1354314609
189156961
665924528
722868018
674155802
2042271758
1799184946
310063373
679333020
841031496
1015476766
868362779
674468729
1433252020
1475780535
1113830639
454688454
1003102042
586198508
2075348735
748999445
810963494
320996596
1405581106
659028962
1345037086
1450463502
1372200788
1730138744
2028539877
1827823087
1507713242
448797273
748086433
522748922
39342882
595911492
590588675
1825933641
1142764780
1902475567
1528327698
1945554376
693415931
567832426
1061774604
1708105311
368130650
219678360
688779119
1217010668
247031052
310338335
624843780
182352558
1868058034
1892761155
1781967323
635037978
575413646
1985540306
1176967568
1351892083
1296940265
214379424
1585970744
446704049
1813852649
514902037
221721504
1219601275
1450659772
1774004352
796927952
475243807
1312371324
1953988029
2056789447
553840656
1871077323
1808545088
1016720560
1495906106
1710231265
1129960961
287478398
1041036994
1284475338
1778289330
1311700797
954591788
1487213667
1143169915
1340053585
822923118
1560947738
647586516
1140842571
823691748
1348100115
180111543
1814301323
1310749039
282153672
603559933
1309200240
1993106353
1612569916
1808121805
296824377
838258325
464531754
1240638590
1687293948
384901301
1343687508
153298030
1504177628
645138751
1154424743
110354984
624939659
1470461520
680943973
1922137167
1540400264
411794407
866889529
1462127500
503435711
637909900
1440853536
564113231
56672688
577730938
508958808
1318273431
1745202364
1276484785
1991248811
1525969098
918116855
2112128812
574514984
1955509162
1007484707
372865859
805129433
2104664967
1595588464
680340752
1918290850
2019756955
484373947
1176953329
430190669
590001903
291980379
103862748
234468757
1070121630
981934040
400807568
1924293935
693183068
1096338852
189885866
717370777
2039502456
1839786156
1416590593
563447978
697452668
1320361638
942395837
264742008
1640720716
380899816
1079025612
612444336
979069824
1656877888
991265461
33949674
1885128161
478900478
1084649317
1439619753
24622935
640073615
1438150323
1193979507
755976004
1326500498
1380974715
1335961968
1181453520
2057693893
1978069991
1258530607
815434414
1624980814
2111854320
584651188
1966409463
1420566019
764918064
1469006497
880344598
1880630274
373998426
1619161615
311482525
2033219236
1181158554
725344488
1489257085
806249293
1354299353
765183438
159716230
931158002
1753948574
1555474709
1279407017
1198228635
1670235161
457813328
466758692
857330533
1743040123
1038336993
1883756454
753017169
1144112137
1837196505
130335878
1686836048
1744065666
1158240901
202445208
11523593
446407085
1948998266
183964182
1404359693
1047663805
1520891942
1125308889
333040867
1383827996
1585598997
290744871
1618239090
1475014708
1740991953
1235945734
278014642
1555404842
2003106012
2100913498
1020592965
164019319
295912869
1737439674
63170653
1653193387
1121752871
90162629
1591987699
1877640735
1052452674
303753348
1117541676
712148172
2070523626
1272194761
96476502
284294334
174998652
1464128496
376919751
1400588517
1925708821
1801987237
1161354265
1929467741
1117768807
923092674
1599234731
1393756959
765198993
637115678
521070388
1686935171
1954926063
1321373255
974921806
1843128685
1203094936
128052640
2077835085
261659790
1536506245
63095892
297745999
1490170567
1698649014
814603546
1757317139
1472743518
2120504232
895911025
1617671
2109452352
91541235
687240609
1612276580
1438912157
1744898479
1771587843
1633610833
464735341
1743413173
94629640
1509509715
1090263754
237475317
1389365602
1683951648
1101811770
525697573
666184587
1434139888
1570249743
309797675
571769323
463541168
1160330050
990196734
40995502
329329485
652732061
1091624465
985334999
179060118
82617435
816443355
681098153
599998150
1521945492
1419551069
1213362459
1106939357
721007536
591956235
641526532
2108241691
1973170514
733888361
438629285
425244693
1948998266
1133109380
485019379
476223934
868156607
787043038
941793133
174525660
4187292
1566083366
1915654857
652794180
63170653
812720848
1091384992
337506999
1242966826
1922654038
2044558972
412307149
1951269630
1117723680
923665846
1343376173
1689002141
2059824199
213949614
1133292924
1440386604
1395881404
693560374
777379029
1006832534
2059273386
854159841
1660421072
1672954269
680971050
1190627269
656728502
574626482
96091578
1382936736
1207237035
1244354493
839430250
1190795494
723842114
447448974
1738574871
2119392053
669623559
2027566513
230367170
805401661
1614113820
1357782403
990518973
1488655882
1219674971
1601572797
1414473235
1947445735
1269373852
1096693398
1419276434
482381804
1538633528
228946070
979434320
1560930754
426941354
1685846322
410429192
970863151
2055292218
1646658257
82880110
42915257
672755059
1726208578
641437290
340039861
991716567
376230545
1836444353
1730065860
2078807180
2003927083
619103122
1912332999
726976074
2060780666
1041740715
415055519
240518542
1193314973
621579982
908957544
236553321
1965009721
764767592
228321032
1880456414
2007178033
2016524995
1151229175
379447993
865218922
163527685
226883590
149271454
346787200
309009682
466738974
1309611175
1517939025
542426879
1050519573
1046527554
1639754876
1466009814
636790813
1323126144
1014862206
1881270835
1041779271
1669500820
2095915835
1491081511
1322816172
51971159
671565516
114751422
1721080072
1953792169
1144279331
1444015405
574770341
2095762553
153093582
1098975350
1387080214
1166575784
1539156314
2045219220
1885576580
969000389
293945768
1590064651
1498573199
100743152
1215775220
1271336973
1340632158
208305156
1242350707
1330798563
499539043
1929649643
60724146
1538006203
743758891
442426624
710380093
445250622
10845721
649003713
1256962495
95249145
533222684
1448547027
389908819
1037561164
435311640
657560698
650839858
2130984585
418402694
367400524
929655632
2059745772
2140062243
347170375
2145928345
391240023
1358261648
1580273821
180883601
1078212660
1715803357
1329127298
470226
390576451
877756342
410220611
521097367
1978469101
1033477977
1329358416
105390576
616873030
1338069822
416582876
238243383
1427912912
788473359
1179170911
1797453566
1089290947
1776161152
940547200
501888177
1918592971
423197016
1466531037
299263510
947532742
813812897
927143681
554838795
1767247179
568176931
1442236672
1057509160
1579807951
562855641
1781524609
173901879
2041991955
290702127
173628157
1604806469
455367246
1663645084
385125332
336409244
108617687
1734077202
810091150
507925907
650129923
2128011673
1039804217
1308119040
1567624981
1346343664
980773060
891151367
412721659
1011757499
700156110
1939988787
1097742610
683470397
1561651599
909119911
1745762755
1534796157
418050564
1377610130
47897642
1335017913
607699471
63021082
147761288
435518452
619852446
289648791
1106413588
1251350914
656030422
1092990379
1727031756
1681952486
407308611
1677617263
363595422
1647974381
1612614257
811000651
1555336781
381778828
26598454
1460491148
1232721473
1360500354
98737959
304782097
884544789
1425400428
1564215766
1882905191
84926311
504372279
917101122
987882263
1805524073
1028258585
1496135964
1631693153
1593926162
1173745711
292901629
1672108661
1616525058
1408848001
882007871
379900994
663889678
283746871
301298316
628338642
121177521
1151856098
1698562240
589619871
1767935833
1440650745
748879109
718832222
73609039
1689350036
747805251
611144880
1368669399
1329340582
99692462
2017774508
732078240
1503869484
998699461
1336975621
1398887886
392883026
205839578
1648581225
1739720587
1058421112
711397672
535122614
2025737007
688303474
2034366278
883920958
1465567905
163071157
661732779
702212755
1051056941
931908912
1087185891
1878007269
838169507
2041743106
1539130352
1819547152
55992685
507138582
1775958268
727803349
1214730904
1812330232
2133114333
1395197946
1865051642
1309716787
1247636443
1266321042
70724378
145223680
1238808123
1680082551
1923763340
819978158
988006462
1772040990
1955929685
514425128
1607228872
601103329
301329937
173310623
1455130764
54444953
1811046918
1949462799
1011418663
1714569129
1971949294
1028809854
1944955942
1531000357
1854528599
1697556332
618231175
1591069596
75341766
1949985742
1910478376
255144385
1758429207
17214731
86600740
2037904979
1571712511
572723309
325663488
530618929
891669208
65768438
1478968579
958589800
1035837205
636659627
321243574
537623037
1092953005
1777026020
1337914042
644792726
1050008080
1884183357
95412440
1731939517
1186010335
1873505576
1452679137
467833903
942872192
1933245755
1460562377
411749073
362546771
1143361829
844488642
1814301323
1838965837
1332178289
1345221041
938367010
288551000
224267184
2005129118
1747407925
1221881327
838212157
1827465171
1364641995
1335619290
133599284
544455864
375320858
687468430
868870614
2040088670
841939951
193297386
1064215125
452023646
1359011266
1477966883
1302420768
1081300870
1341913257
647669125
1328951842
981287067
2138170576
1252985659
130119671
295285022
1443533939
1891796258
1364315729
1413836281
1148302504
1312314797
16481650
2078575891
1780788524
468148325
173552018
1567628513
1545325858
1011804585
1358019828
248057013
145651079
536009179
2134340395
354911244
1223066060
1191120653
1764204742
334253645
542531200
1182281285
530460015
430296911
1333329007
1816690043
1258462458
27861702
1312222233
1967908895
625921574
355948328
574306907
638370155
470647149
749363804
305845726
378438657
1261630298
1657061610
1676107559
1413923089
726549393
488231703
968440950
2128159058
1094045844
1655795571
617513966
669828120
1751107039
485433500
1563884336
1899131648
1218626858
2056203734
592274546
167773849
142842838
1048964823
125913349
1762413977
310431878
176897141
1166438962
1126180369
538653335
840021815
1473707281
2143619159
1034411800
1817193760
1063550558
1020636933
918542356
308303696
1983898536
1583460727
98939420
1938627312
1586280678
1837448404
122873794
450308278
754165786
1775657695
1123874406
131910457
808999994
882819042
809212607
2038752247
2099410798
1589878926
1032486691
2134819790
1824593006
1471135689
604017855
1384077912
1023016453
1841994979
247445759
450668065
1664646541
566439602
761957877
1913726983
131600615
2128489219
574084461
1217939875
1586243503
1203252768
1620721894
1180182575
303433720
571743753
194366860
2012074652
377783779
596381160
361612706
2117807269
777615838
498012580
1800060072
46434146
1135103918
1520484813
1575592276
559896904
96842985
57566667
181681332
2052710011
758679237
391393229
1352797698
607512941
761295623
1555885377
703019007
735187892
521580927
1601944708
2099033917
674607029
2022943037
1951055567
644510792
1189391701
1059708911
937730057
601106181
590573575
1573792402
1200631970
1801762810
1314136929
664985291
883619804
1167079836
603192722
323635135
2115583627
1825370495
1022095010
1316337238
1590429329
1293512910
664005721
1040864347
2009009295
1820969496
590889637
303487311
42271190
233691979
797509946
511776677
1400972401
835933892
531275851
1265654142
551947856
1739947132
703209303
1604054847
1840663220
157285860
674982047
1378889729
2028180294
1577292329
1204716843
2088611006
242294073
626869988
481541049
1223332540
107137446
294534171
1016956212
1734761242
859983216
57325954
956731481
1701141240
806393427
1047505783
9649208
308852022
1108297988
1529146335
1778818060
2006726914
1296350310
1656821428
299872920
19166264
896022893
1595982751
1256365816
1902871718
52400604
186953783
345540363
444556296
1194055423
1208542362
982454199
2052040528
1631649818
645002582
1240740920
1244822105
2109757279
1425834388
835227207
398641418
1540017199
260392559
2134092106
112643901
9088470
301826234
1624575759
405601384
951049189
69071332
876452794
848860672
1359181387
1597045642
365167573
1883788744
1527667342
933983191
1074632216
76254967
1081013638
1806116973
1472629981
1402022099
1833053903
377911086
1473050471
1366607632
1668749883
2122506391
1460080474
1373615549
1886155628
1449657086
814571370
533365120
1977274453
1419113227
1933910601
1787530111
1086296032
1195596843
106178667
428848827
1683174315
1417551787
1656409689
1201402076
1959919296
1533362439
1461866694
301828988
616471891
1589742504
657799470
1115967493
46712227
708326574
264764061
1219511482
1973567697
1331400929
1740904908
1556383155
1568282013
1433616611
351889890
1684472071
803888577
189855667
719769345
1087481868
1286879474
277041996
317770637
535654954
51479659
1292908712
934417941
1490917687
1865270498
512884274
1337393777
1007492440
1141189947
1967409010
1313395118
1616817507
1779554424
1768968286
1340216217
1083946516
1000159684
79542918
2104091024
1394492684
689330325
899754564
545703630
1582550714
13290345
154650581
1768896418
998132384
754625610
1922334278
1762338376
558174268
453277804
1712230380
773392326
737673386
1175989275
1503149180
1566478952
385980047
1831362580
455095120
1973314435
1439308296
104042777
338892202
1573431113
1183682008
1365573582
751803969
1270668462
821568692
1256952598
1708658385
179426792
364201322
1045744378
31049071
1394700138
1509605485
943484119
665409431
942035232
384681304
166674178
941938716
470408264
1746451315
941533528
2099199896
220494497
676325569
859304432
1631116488
1531279068
1579117951
57369450
519721454
1363795636
1243394192
1666545663
1430811312
632335688
1323626208
442452916
986451797
1086605238
1749832517
535214690
1094106778
2072514773
464156179
619710708
402922086
2001814809
1797045053
1484636248
1904967043
1457645875
677511852
766459638
1778380926
1681494827
1292350727
1400965858
231267718
113674200
263937580
1396562806
1860389370
103824464
2031261392
1043320101
2142148350
160307933
1533492648
1572170984
1974820578
752616519
854801533
398656892
45465476
69077033
1043446558
120142644
710084460
437405110
1181051321
1779945588
1909598568
817000330
621852214
112694999
1089782467
490439125
908383515
2023414670
2067384378
85309264
2070493439
184440830
1083404850
781447602
1320293505
401110828
1902378322
408936176
101419630
1177967396
1906233499
1771950996
1512602031
1903347238
1420924048
1203979714
23205950
1932083188
11346922
1354039732
2025063771
7796790
940866439
1842222952
175335799
633656159
1675344719
1969881406
1600040784
826749352
46766041
1914663557
1477687290
1333855214
1159036265
383020589
1502738443
744625776
594419687
4976838
1815813799
1354864906
543076776
1772233368
1503631131
954604140
445520307
668233465
1715807398
1652824935
277547215
225761004
466739716
154930302
474428798
766622654
1732330017
1320933058
1684107541
1023921680
1894997217
1302690790
746256119
945242901
2106252028
1719575617
1416672764
1646228022
1097669747
781724853
1737748217
586333131
95502491
1288557201
1122715173
1013660085
1589900161
205761082
1331517311
1218086714
1671032838
488514908
2020810143
1351514069
63501229
1278451610
1958332609
215709725
1713607690
498857268
473941438
661039492
1212308795
221420891
1022412195
2114606552
145909050
1239268639
364146290
1358663168
384706387
1288817756
368156540
990022355
2103990014
1419913384
354562224
491367688
1249135040
239609611
1802205839
1166528034
936318340
461416113
935767593
1945265364
2124463731
712211719
1118209133
1561410855
1665161137
328207964
16695744
460399559
2085197506
1828096864
1615164260
613908444
1687494190
1873764287
1212339462
258719532
1749740164
2076664447
1995689697
285205829
1647533984
1670254740
384765007
1925783925
1360039399
1546752553
118642866
443038095
1773813821
165051530
918160788
458411146
1976779581
1484076989
1344225860
343639593
766986090
120460760
500084817
1747077000
864438585
1987516587
1112322291
1376842013
2079784107
1935038295
1699956581
2106439413
1376514087
1326602696
1729328586
957364137
1859741515
195349504
187266740
1361687054
536691133
1483230131
1447283327
527098296
1041255025
1288109945
1445322202
1054494830
839441223
2073981997
1114186981
1581089844
1516340537
246173527
1691161875
579585105
650299877
1314207326
151956471
2055627821
637389841
999986326
1302979707
908169743
167906820
1317947701
1475353080
1337448260
2092150822
934893913
413615914
198920745
1708380924
2120051750
351865428
924818505
1621948731
409046627
842530961
1770722783
1220232524
1086375764
1842783954
721834155
1562985279
506067649
2003221962
685358752
77923265
1951185095
1200750474
498899001
1211209248
2091037206
1956901723
309351869
1252136736
687138221
792831546
960580326
451221606
1019386455
43998533
1971595296
265051560
1148248340
849055645
625500070
1796454894
722638369
919753722
2048925582
1120585362
590609316
103580904
42554441
1341896040
1067482619
1910625320
2023448894
1630245434
914668919
65759078
793664970
962478429
1142404766
1254335927
126565448
1119916676
1339349031
1672427073
730226127
686093026
1688051595
1556020651
1288049218
1917619894
350797142
1324549176
196698120
1872248649
508210900
1881838249
1862764861
945404463
1877134304
603768590
903987720
1677758936
1301805257
684734724
530051581
285504180
487606177
1218369377
641340342
1329895412
551286774
1683814402
492616971
750892073
1399607528
948847990
1767273332
870935772
1923331711
2106217474
767156241
325063160
804754635
965997780
1957498393
1183535046
163471605
1811040476
371853185
2040099339
753438199
1042302472
1110538081
1472483273
1192518137
527134
693143050
2033641904
1002544728
1726482915
969494212
364377183
743461797
171764208
1358453325
142450942
233953634
512529599
983741594
1314521261
2047770195
221017465
166175821
1760334022
1395310513
873747151
688436170
878165793
1623595045
1236629233
270734645
2122692855
2087379609
450006716
966721456
530855094
2018528981
152443863
114177445
1941511571
1597302438
1628042312
1899871746
1198839974
1107792040
1596665702
286197720
28422902
618351526
85730688
1560213617
1114158119
313360832
1478891291
1229454865
2111357244
28396569
1289518064
1367939515
1932363338
1500418513
1543598465
172140103
882613835
1758906505
1744910410
1608076042
158436307
684009746
1488365349
1647493191
1175747532
343979405
7768533
591372610
441035485
275140471
1736505007
7487756
509842474
910788680
989878274
1130592822
514673103
1564083156
1651940143
1851194424
585090364
324860588
1224898254
434835354
2099382836
1417128005
1254293375
1491276759
1569948329
1636934534
1506705427
942086306
1391512858
1649261096
408898575
1623197036
798842805
65726418
137023542
248136674
1025567442
2081550401
822516933
1862746013
942959563
1004361087
931655097
248531804
1859393451
1507643616
1647686111
1930640159
903712163
588396568
2051803914
2054366135
2107598415
1372058697
1832687798
1530569781
425752088
1651451963
2000500641
791502988
1751020516
474917985
300709677
307106069
2112982641
1862029786
377657933
1739314484
440562794
520575004
616645543
1396519736
1942937388
1042204396
353347838
28011733
1133213388
1724537489
407844114
1757581924
854600749
2053065692
243355939
1791294871
306358421
59582509
975930551
1214384684
1278173265
649602203
55106028
758002835
727833587
358177699
512556186
1795089699
2029402931
2132082491
1762839409
1893768968
1566224328
493067526
873608813
2105557800
1656763717
1559235368
342117845
1965407158
411367742
1357582727
494606669
1557470393
1296568626
660821426
1586644954
2108301034
27446310
277984558
1359978908
1205437491
705346706
1596508134
1721494073
1021137244
1048305299
263672544
1087581110
92575846
1132890756
766731242
2089769870
1452382176
723549530
486276066
819548249
1222715547
1904946945
272917241
1919211268
960000001
795309732
1074605391
1596644041
1074438170
374825993
13093382
676718864
1744281569
1890857186
328135389
1052556681
1480245440
2025290666
1254988711
1198098007
2104845341
62837888
336367475
496691005
680122478
1313341894
129785480
1001354092
975474449
2094214016
1512510169
648361798
1261266614
1904647983
1711587024
857759184
1211920685
226552643
1422717538
21074169
1624373818
249917356
802061761
1598275526
1361800534
1851946201
825206858
488333182
1822584670
1026113613
706191744
693574985
594749630
1539376842
344909721
1180559651
1421127374
1569565934
562505845
887126243
281976244
340005104
2128061958
1980403645
1686533085
1349196311
868269994
2097751877
2008772734
924309799
1741079745
2093432522
547263549
354194987
1972445122
1517497271
787321933
2105241531
290197886
1152746845
884954924
1513837836
815068068
1001099080
1582461967
114955750
185181326
1976762373
1189309208
1820152628
600343229
1222952116
727098502
998857500
2142894730
1561280104
2122131108
765842100
475369774
2073956587
1726710304
1972389389
567759438
1874715389
1999503964
1326093661
603180826
989557827
1380502390
1790451878
1642534959
2145192909
733838016
2016645728
1391060790
579646007
1585275846
986428546
466088126
994294729
232794783
1049825162
475537611
1963551443
1715800448
1459456432
1961875363
1787935571
1032225601
1100319056
748967773
1685572445
604440920
1266669388
1057940299
916545700
911619071
565411477
1849024093
395437744
1112289422
807412598
1668744962
1371655355
290441798
409714036
301226492
1709163786
545646426
107091689
2003256782
280920207
1009314944
1991368627
1605778362
1355980913
140252903
677915792
153963172
2120048537
1995885878
71970589
1050519573
2091019646
1794120702
1676305726
1851760706
1304528723
554041044
937408054
544411136
971050193
805098912
2061610632
104525948
1902331781
1042492115
1864146977
1030607917
1929955293
1176847080
703586729
2142637594
1288360578
591127588
441431658
1256192433
1236778476
316082141
1196566680
1699073386
434960524
1758970223
789755060
1878670048
1463632241
103292115
1976700662
753185947
1621242968
170424794
826328675
1713559524
1841704409
1690383946
407376196
2003791461
558577734
1917695428
50741576
984487851
662068718
2123827904
1159585955
526393108
1651437640
76769637
1635111977
115077848
717382781
198155574
192723131
300835666
1394141725
370852844
71396161
1890294413
678261772
1265549653
453408006
692352408
1424450191
1999626766
29021194
1216276885
1667862566
1362054683
917818389
120558148
326067539
1548344734
1815799178
1702122458
360536813
1563624470
1697767570
1493551353
2133019439
1883814382
2080050411
1871624927
75469828
24391290
167310116
1072567518
1055475953
1385418013
1470412577
1838797659
398407406
1357435415
384016540
1843886258
1618302288
24294715
743821103
1919504072
1279110818
918363883
630990272
1902913084
470111157
1347691103
1760446372
13023916
2061846503
1321671259
729859761
1601868541
76128504
646194884
1587366592
788124016
772772089
1126807355
500475568
1037275304
722150554
354277275
1249791376
779527180
1268576847
881648170
415513150
1361687054
1778642533
1738291709
848101375
427215132
1249986283
1121692344
540816209
1718367277
523418743
856994237
1744494162
1095824527
353399253
816032065
1498256617
1219209477
12212047
156450841
514420314
997004102
1097553895
383237625
752210201
825630447
19487921
1514891556
1764271871
1579746755
374535500
2064582524
748901336
181037897
1548592692
1771270280
1374996165
1299255793
260183336
559067062
2073990384
642272727
900571882
790530449
615383142
772719817
806385157
1406548229
55324246
1208685726
403133900
359370749
127550073
610085709
1233533542
577114538
1970353098
536406560
91579881
1662061439
1129597639
288356104
542430330
510232927
736137265
822608556
823876800
1189560981
2050772377
392891364
1002156991
778314715
1908054890
1769858517
2108422415
488034615
33657762
1193972780
867129534
1253986661
1434734366
502777367
1309316731
577043414
1212599012
308577069
709019843
330230712
1876528412
2122591103
1637878305
2106943821
1562697358
45921884
588205379
2091115801
1613206921
1385063856
1222300589
1988357870
1027850557
1344086916
644423284
1075781980
233119537
115408578
1369845242
97306233
909086113
4939640
1577794189
1174485229
1741075430
1370285727
77345859
1025628148
1752919286
1814517284
1810104213
84158144
377340434
1824948027
857076895
616317794
2103086771
1415517070
232505244
1456843830
1591894394
1664515262
1474492192
421842905
1360277837
565876699
717128158
1182825128
898204171
1230657108
1681953360
1076947535
1585881102
2043561070
1770492009
1979246398
1162959649
1982311562
256959075
381436175
1727135526
1222593192
1997500233
1501448956
1128739631
757589769
1683760165
1674255273
1051577546
391370656
132992630
745561949
548240501
774617825
1814755884
672738088
560630193
514339816
1399534843
187540590
1800422146
1361145964
1947212702
693804498
722864668
1792116683
169452771
553813033
1905459881
1651061393
397029297
1940069865
1188755186
1450025852
621624828
778999227
306663983
1708032401
74689605
380437753
303335718
755555080
103764554
1622040561
1937895063
1244149785
658409417
1147327166
166646208
52240831
1178161642
419697379
1975359707
845462799
1277369656
1329195041
738550522
1421528956
1137000244
732707600
1740679081
1216308959
1307989870
678861746
1673014264
1848099566
995878343
127957737
1334519076
2081487797
2013536490
2142155217
1487486398
308199426
1269045372
1638086111
1898624392
1914226842
1328474621
1854421350
130081240
1892649423
1018310521
1231152885
160145759
1707990745
2008117247
843128514
251182832
1469291114
523659411
1620951770
1172668983
1669916249
1865697221
855964533
704236383
713657630
385752983
372368909
590048469
670562370
488868471
531146371
726680126
97518636
1370092677
1238782910
855843306
107243428
1902171964
602556165
724889361
1714195788
1024469528
1670192227
1223741606
749636989
1982392580
713771432
1110280801
1905729653
1553206215
1851408216
1590355581
1926979985
637488199
1573838266
669991926
1955698195
489896146
30035992
945280901
1506197540
399789352
1423991436
1281715610
331602871
2120568536
1315049612
187459358
1522220812
94740863
1070944369
1073410340
948659931
160119408
1944071958
1044752965
1734389757
525481947
1736079900
1073298353
1009049750
357734981
1484363365
1695450008
632116160
966719819
1940171945
1354032315
1171160885
326203298
271453749
1298802567
1575971472
1806965110
151577609
2112768299
1308498497
961423954
403047052
1460283028
2012945385
710198503
1220140378
626128650
601480526
1897851097
2106345918
19223323
1306887859
166297379
424028215
1603880377
1426290915
2139661757
1034241169
1162175130
1664788717
1780195913
139316670
660138317
342703583
350781728
1732114346
550847543
1785520644
1771478516
1461671359
863115407
944758208
1637014679
383743937
1930214936
933625296
1404607852
656491424
1366309936
551492387
354575255
2044959406
729153305
236114011
386777676
1711649901
1682691650
1596841020
1695246337
1788587476
1925324640
1283860770
882989984
93260790
1046280766
1772052675
937746520
1322718280
151386856
1838623374
1322717627
21467243
770177936
503850965
3822331
1371853463
1260272807
617934434
618629512
893700044
1677438005
1558569994
1339917924
2044322348
888191850
180891257
1579092791
1412873378
25559675
769369963
636534214
1089977199
1856335317
1772045421
1348456658
536435273
1516190154
583402272
2063414333
1988783647
2019602600
454464417
674326750
503544154
766186465
693250825
1009098267
876392304
1057392404
380136935
1371954599
804056131
501623149
871951488
1609561488
1308151791
1193599174
1034497544
2118527377
1827558131
1888212885
627448142
2102446301
1146072144
625753144
290906291
1498661650
963219662
140663132
1385423730
1967402604
1094766569
648943525
1522127088
1435734738
2016614132
636067731
1366413483
2111441536
1865485456
1197771958
283858788
724277693
515107926
2009780413
1623570993
1059324772
677553280
974849574
133330151
1541841092
1980485701
963222675
1382005257
400338557
554215673
1876216330
271563309
1437706048
538973642
732347500
324338043
891079565
879851458
446481368
1416693943
415676534
1412481809
1835863627
1303691167
293752020
966137053
889621601
774643000
51343277
147130860
1194892102
1056454310
1977836601
1680203712
1865654998
347772313
605934984
888436775
265526736
1463370250
1824376561
694906702
1442287498
1080432037
60428012
1661775504
1310261262
1010904350
1697809513
263023752
1777319708
1951195360
314753541
2079560087
2048188113
412791021
231256699
1368546447
1764149487
1517822132
1428483191
1566842394
1647849351
1427008041
1397130687
1557719511
1484229834
706019295
506976099
163026
1483704589
1359781063
1651881552
1231890620
1920218150
1235227659
1348817195
1822308715
623346882
43891549
430205775
1294809086
797566280
1548298054
1915006360
1353886791
1276864636
1776089378
185461525
556276626
1907547928
1646294036
945383756
1495147556
122133942
1299307590
1177329985
928262293
488150182
112180741
1884206656
850951628
199992940
242470079
1200912461
143663237
858317684
1522118966
190623326
776218751
11215015
1809962069
583670339
695575413
2103417372
1519059299
2088545570
383879347
1659944765
1736808902
719706832
1301231354
745933649
1972195728
693590130
1827353959
1603812099
173908986
2050808220
668169376
1759993143
1038693789
439618949
741315702
1358248854
1504275680
47880398
828092043
1943247814
1663616952
93379805
962652380
615983085
1596455728
199254407
1611485388
1457917301
1804004532
655606644
1380220342
687687633
1997953953
1741507553
1015454150
2105507129
1706255499
2086194459
1228390097
558395159
925054657
1402374939
1352379779
1807827053
1676348061
1698238077
1848231602
195994039
1613601696
2027983396
54734791
2026091368
1514883107
1137672492
866437040
1536204578
1248259425
1578442246
1293317851
1491860848
636339248
1908910754
1532297879
1999761535
1393528857
1171898449
1907195365
875421787
1593887723
2090135629
1027614172
2129479666
280338800
1616815826
360302739
1939045826
722156063
1859628003
1861500832
762972089
827562042
2062854555
254700818
1176860191
2139002067
639021544
1388796208
659211643
1023723201
646399119
564171932
21344146
1906821504
1226140184
1912153723
1599388953
1103306364
1995889579
764585079
1710792991
984435972
1546795310
163354914
584943277
683077596
672437320
1362980134
774231587
1660439373
1473171712
1215169457
2060993597
778761233
140222421
848452440
107686832
2063247388
1175230895
1419942394
1159960340
1018174624
1467819423
1215825579
793375782
864255335
978868215
1697339444
38350431
1951984664
445549095
159690116
1880051890
1047060896
1755698028
1583327042
964986566
1611560865
624667740
1241101870
1679267470
1175735035
723284262
1010325747
291997699
1850007954
1836465057
1234680879
197327512
1342171285
2130796767
1095308638
1574074758
1870549275
419395230
772769298
1773728486
14566967
279244085
736223688
695059751
908446591
1784027919
1275650582
420152352
139910077
1585771045
2076564927
1026870526
992634673
1374623987
384423210
1538625273
1152000960
829679064
1467236889
1223461408
270767848
718953831
1921327202
1524634933
808857500
1861614052
1042264156
1931178698
565076367
736442506
1274168779
1769857237
79584428
669720175
271851729
1240784676
1874254913
1188439378
203017827
1303167252
884813211
171416302
480872356
223635210
882031420
1804245128
817031715
259974682
774974816
2035828136
1337394334
1884244799
1008128186
330775356
288606387
2024419954
767600586
1604035373
2103348300
287853239
1992659065
1925420019
203184127
1001905577
216940379
430268134
1863828952
1165818542
263744564
1466066041
196054098
2105979214
1269133428
1382275948
1935497870
691591660
434136789
28652632
1728422559
571809715
1903168105
1404526973
225086831
746381220
1469910923
822046093
1674480584
525019037
1054669361
1583095525
801979126
557617234
744095866
1111961254
1799688864
1274731418
568987485
550755158
1071578454
109343113
2123774952
1929033017
1318865382
625090332
1203522375
1515456010
660153235
65989426
993432489
1945191929
237296846
2088888271
1171214086
50998299
698354567
2119270753
1526696061
1116912474
586312487
1363729836
1518784073
24556725
1452488457
2097168719
1662030599
637126575
1272338242
326510584
1592738324
1212352152
799794205
762878287
700899363
960481775
831652222
585316543
491889900
1379145340
1245900394
1832039029
230478888
1722655770
954728850
411753830
1494164916
492251709
1188624039
1501505009
1993594028
886430429
1964063642
2029091977
1770188776
1382060918
757851642
1526106451
1865100645
1189153011
1208303081
158613343
868131156
2098569163
2004569819
362056798
1643749224
835138590
494249421
777611878
1469739036
1085379192
1093180327
430944015
1572782695
1808737992
629560439
355738933
1526361290
1982750748
1358803325
1980004449
1603171113
460372437
1586972207
309414600
1488422741
1135595491
909370107
1505792033
1396821688
462698906
413553721
798472941
631524923
633239360
2116093108
1673993527
1870492364
438132984
266063937
1739744925
1045916467
1613237460
1156967
1555695288
851543520
1545389689
1116850681
259149992
70501947
1883393094
290539538
2139247092
1031893027
1044025841
1745924205
117142717
1066204080
1058913702
1738112990
1865297237
588778776
1478281697
304254878
1306609075
1903618006
1281510811
1714537997
1110993978
878206904
328196512
1225709021
1465462775
428808747
78561898
903788011
577640014
1770916100
1536533811
1141239153
646303910
1089651316
1791831927
1398327668
1374591007
825782732
2106848548
2106464958
802683560
184956841
1502074144
2057091823
974630771
1664074380
1254677649
928020372
881567337
776993936
48761131
1825753240
2016950516
1066369725
1531235694
494307798
518548386
35076550
1501469289
1411425483
1706305386
886483421
1239559188
1373894523
1429954330
819424653
1643762283
1550525759
1264023529
402630814
1287852881
121434208
534033443
1964531947
230780214
577810364
1964168352
2013920849
932431222
1467662266
999450656
1196192552
1759499426
1406772857
632995151
1397720853
660438985
1426483630
1785220228
799719770
533209611
1635800765
1300033344
1900547456
504145724
1597721112
647073188
1254906049
1077508516
1237260481
1630031559
527065034
864106389
827723206
121204069
1910139065
1741102464
708804366
463147275
817168274
1056454181
55697217
2011619226
216511636
1578291497
1760944453
1509007106
54443072
382765384
772637827
1813053001
289198898
2024448058
178897621
1778608086
1421350
1798545802
1342493371
256270962
1526441424
340951232
1327635182
1223702139
301635932
1559280852
117638813
472540196
1481701288
36911138
280814671
1130588659
891059303
2039245877
129686889
1938452698
412541681
1543766784
823035930
1068133504
1931573104
1192844442
1683684721
868472152
1373195026
1530990460
1956405594
388384901
1055391864
1953322656
1924678793
347573556
1217263842
1384812665
683350379
531597240
1907380707
1922299910
101296769
919638185
2044483613
891602184
571495995
141119950
576624219
939982486
925271331
1197071659
195910955
2044795106
2072393300
391911941
1557918341
1179902632
469452275
1075028085
956176246
1425976380
1116801396
1576982363
72465150
1321351517
1730130167
376838173
266538582
1124476072
34740879
1212118988
874268740
207895243
1471545242
10038034
2121502582
430469651
1566304160
1411182271
627029043
1171483095
1668292375
1214929631
35494806
2037828132
1774917227
922181021
835630160
46447180
1960753199
1816938867
541811491
1753704830
76875056
1605460423
931403570
1567367348
1182187027
384362222
1130840880
1225842804
753231243
1058694482
110297944
64384832
683272520
1850685890
1032011092
1906226213
1853508020
1924894708
1274860624
1335345981
824440262
1702027980
675704281
927017726
873433350
547272939
1935422185
306163382
1502434053
1002698630
722979592
797124315
1521220733
1415570513
1038287252
956568885
1447277377
154537144
375230180
1863132374
960017964
426736059
1816667920
1923596704
1030167950
1300771648
2075535830
166553576
173983094
1464187536
958933546
1568199437
1642368584
1672047013
928512347
822733320
143945780
1103625936
1485738824
583074373
176078596
745843983
1598072901
142001118
1416103302
828213246
675989204
2097425969
890230011
920467049
541651270
344592965
536458274
1233606883
435581806
1622616737
499758435
267416647
396584183
698959652
648666140
1616649740
1105954521
281293180
768950261
1792337313
1812779665
82483060
1740607906
1831179645
369722829
1344288833
313878247
426572351
717277411
30707353
820788815
1530982980
163747016
288451129
1935563926
742804018
1163038723
1413065268
854361412
617305217
1188879928
1869109992
84105008
2127295948
1785377726
7174737
6720802
1517461957
119133725
1120409312
1896841365
45947694
1692430424
322514951
37768943
714717506
1257904750
1153200647
767209515
785210196
1467379256
1416672212
1342649286
1854962640
1248540706
862591655
1148003757
1678423048
1999894902
706737949
431358640
994669283
409723770
368066932
1182237618
152485410
242103302
1488019287
1155185184
1156182520
1695839851
2082928359
1464403322
137858204
713597429
1139659191
1763583668
2109430278
674691991
1359914388
1888191129
1745281754
1149985833
2040268221
205765314
1399094983
642280815
1272365352
1226232282
960052746
1704647545
1526131572
289239110
1487918304
470273230
618596249
1572464624
1318513618
495830098
667299008
1908289685
1863191362
698261891
929558446
1196213508
1092436388
1461115905
226703510
924834043
1584642157
557991048
1859345660
1359100950
1842578631
446665079
2099569134
1931974071
58810167
2112784905
312311175
1712547721
268144886
1091013120
1999343081
554966936
506624455
568334854
2059741273
933423033
282344241
1041074798
425998069
1357806281
1686629550
200982213
2075337225
1823240372
1653114155
189933287
1485414128
180671016
674081559
768838087
1205874612
276162640
226361980
2120182166
911524877
2049499738
909292387
314449473
345687048
1373315513
945029345
229315882
2098397918
1457986662
1503898986
395378340
711732614
671466759
1302808487
2128253452
1242967721
1704712313
2002532355
478070839
2136742416
1558155804
503033829
1871747301
1300185941
1885699190
818729382
1275322845
589345273
1085062523
1779650614
843461087
807305742
369066999
281482145
103966261
1034605816
2020774494
216002061
1242540006
258661122
252125040
864771853
1689532159
918423994
2079876636
631739100
1470433647
1110384983
942448781
155766493
1569346365
282037334
1753411669
340387495
1894347637
165076387
360918089
103064757
755964027
1678084396
1701527103
65729380
609887868
1353369030
1714246034
1675727585
604571198
1018215747
1019689294
276546524
1646584837
24665661
1963005074
954069243
2034705125
10060650
2076758056
1987381644
1593793965
1108943803
1121717245
1108969003
1441930788
255628960
1274099167
673104308
341757976
1449741251
738064684
1121042295
1197444887
276711161
451240890
2023007827
105006853
1002477698
1224330689
591530249
1490727005
960302732
2115507554
72844353
873390889
467895277
1544248620
1343118427
50384285
458548019
443143227
1858281193
1672719450
1157349405
1769455754
628435036
2133052843
2078382559
928947010
1508984495
1058429851
1668966175
525405736
1113230181
1764993845
752886746
1796464601
1562322213
1805671516
732793513
1953960616
819487197
1955459054
49878009
437221703
1014097743
1045556619
825309723
940637614
1897558559
577903537
545444711
1834520216
1819765430
1379370179
561614763
577704040
844390164
692622148
1850473022
1006816686
1938150505
2090937859
1719322603
638924175
1566693092
1342153096
1686248038
1889487770
347471004
1417251141
979685516
1009058013
1179349637
1557647309
666557856
137232094
1574089752
299945869
1525771910
1490521938
948154326
1556353839
787123001
2105172242
1185743946
862239358
712518023
1758689857
1751956544
684764281
103379132
961409189
591113331
767442187
1155880853
1628073326
390534764
1692669437
1244443111
974527626
182158448
1315391772
1420158958
1073222050
1232670786
1556849590
1737245187
2029784423
1356558
1845403872
1867862480
605543948
1227064972
1337579157
331183728
139452570
1153070078
1574219179
466498329
82885012
1595744598
607863971
1131753693
1340662643
1348573151
2060349909
284365601
1862852534
72834217
239656142
833886538
2051530075
1988088125
1378841821
749540085
1463280130
1628353042
1959744227
835751625
262051941
1527604749
1310580469
1429277219
1118187471
1002621361
2115570878
1284714846
1934554209
659578583
1145822145
1861719253
845158196
853846657
966252275
1408796947
1773929645
81571706
1513238026
254735624
2124012840
530450800
23170728
1453241686
885930669
318512886
1452692945
192621500
2027158487
964655786
633935716
1804923393
593016855
457925111
131345297
781831980
641300048
794733707
734125213
718237461
1880492296
96860296
523548268
2120468235
999005859
2003328506
323672765
359965947
930912116
831305671
668069759
1008291846
1720326504
946880527
1192101392
369640430
1843847307
85532334
1021076437
509005437
727296255
1039603339
1962873711
1751807812
1927631143
1443085292
1853243324
281251525
544475581
1458092535
20855724
965629479
537883174
729502842
479973720
1316660805
1888794921
41192331
371280384
1523672755
231923288
1983948953
1623555479
447165137
2114536364
128023876
1468139896
1090909292
778979513
1255442819
1350093265
549245884
1734912574
320726988
163020024
1274933723
1643896821
287422134
543503132
1828869055
2093975394
1701343982
1959950350
1232754214
1084876199
401913439
1898697646
1548978512
587405329
125268312
599524559
1526812809
991231780
1995989806
661944930
2055233801
2127083049
813137317
207309807
1305415375
520707829
809561593
445163703
1086789362
2106365787
1210238019
728223774
960825584
382222751
1724129054
583172493
125697508
1770201493
1246928221
1311641183
1600051404
159936651
916072325
1787741405
727329636
1839131270
1074027623
1425648425
1760310070
1534698713
1251983989
1792811874
2074691254
921488885
1346728785
1543976049
628156282
1629008816
534647721
991716292
1228644869
1510213189
2054343166
1246066954
132505187
219413308
151805521
1456391002
937221745
423064596
1996224827
1207965702
211118437
1107286556
1671611123
71235443
649011210
1093633650
1672290711
388252929
1741715150
1835404331
269427725
690084442
1340128065
1223035087
1755940822
1554136672
542989202
749945083
534554576
1429159147
1241737177
2145714132
736362232
1087482320
319907726
1247564559
956552704
601924817
736528086
905930423
1665550431
988522473
391304002
408369564
1210483360
1407438086
1214196024
1964539163
623506815
1709661541
749254737
551352872
343954389
1997756907
1234050794
1329023892
246434883
1332373759
1441821380
1584206649
1404541322
212716758
1930636325
1366513585
1112637356
1783815208
2103149027
1352203434
788039839
1515271449
73388860
1974728041
2103056814
99757870
1225548177
755521679
1048045080
1921244459
1905737077
720067048
248827197
1175896453
580627117
230084519
1897534681
1061930263
1911409626
1499401525
119807817
2010792453
39441631
1053426775
1603520889
818225694
650344964
529934244
1167061169
169078518
2134573592
616702107
86324650
1848383534
1379781799
1502588927
1143412865
1012438289
1641723964
615946757
777688006
1623882565
179775752
1459330557
1154229758
878049118
1741792162
1437828449
468065598
162308650
1035522467
710020395
1649896181
868417212
1199447289
29908692
62208884
1451109705
1618823890
1855026882
1468695786
852002639
932798902
839632786
711174844
715249340
2096063654
739151439
1021793843
319006013
1853433212
1933313624
811044699
1529879215
625133458
318294794
1483523918
1392465185
938702696
1271124759
583485849
1534072850
935754087
1370210034
526985415
55121442
1481450083
340862629
76432019
1340860415
1783195322
224241583
2029048191
263673415
1611684168
72379392
1291466193
90823959
1391106835
1432970094
515979507
330634592
640038383
1462506239
1260847690
84295322
1713335715
1119399038
1872058119
605557662
2023845519
800964429
544868903
57889744
2119785784
1007857207
1990236656
649456970
340341144
332504761
1953388615
2016366174
1240544326
982652396
1693523215
1640213166
1659384676
1730820214
1630535576
96037020
1516552991
71254286
1153098877
802371212
1908178773
939489206
1119339638
407604636
2762069
1468830594
2127029526
501059592
748846640
642930601
175726467
637565214
329912179
1064371911
535203027
763711808
87825654
998417624
876968347
859281518
1061862019
1744646948
839418513
1645467013
1610873880
671995708
1244597634
564281747
887558685
173947877
937010892
2074957711
241823076
116521288
1266018479
422113385
397704765
678595863
31092356
12753070
1597576073
288858811
1235674776
701842855
545935670
1003776815
931077590
128707630
741123054
1699454132
93132064
1513811692
1858788132
2051577790
1921422800
1232915765
379702911
1493628185
719093022
1915139604
736791209
1864413662
1255335600
423839572
259509255
48834123
1000865093
1087277811
2037194845
407002366
716942679
1305135062
180839649
1484888246
1740760825
475243928
544467016
1011132108
1064155848
1962515530
1053284945
1135973953
855892004
343105111
964615843
959729728
2079044844
536544180
298340623
1548030967
933109507
439570304
154868622
1622311587
2028669531
853953956
2070724462
890918746
165797548
508900478
1288120626
924965450
1204008171
2059663511
1777293228
605442932
1425385955
1932948097
186129294
1144382893
1983071250
1246645433
795004008
1600480226
1540104347
1876512374
1163805339
236321432
1971060395
293548041
1669227495
390493547
101201567
2086004631
688962285
1377857236
1945651820
1552198583
1193007524
1570644730
1486855761
640482163
867848515
1100947497
768044916
502209797
1804831089
1288457719
1419370985
762687182
668357861
1392192634
1772918606
1745414491
363902240
683893686
1526436689
2088361908
151259834
863934867
1637303704
2052844288
52898734
81449326
1212400911
706298807
1333017748
599088806
1148172344
668103084
1615986329
1808734297
1924836064
1765072108
724396820
1961247912
1663728326
520719362
1677471886
1843439468
647631900
1424850743
1787241294
717292902
2105726565
1094583444
973861731
435076305
863877955
871844473
948107515
440387339
1013244122
313974384
183727446
1650622687
1701614329
326327107
1344125406
2142684570
1707534903
2058052197
1847436026
835629455
989109567
1367580722
336285145
1227905313
1594432588
474693559
271880970
635857810
1124677018
1664113810
795086432
152626033
1361196023
905354953
1103931678
1858737650
311820197
561417240
865630591
120354682
1183372042
742568634
1927819520
472815795
1614566723
124047400
1001180098
1399067053
1580897047
1531899615
41120403
1926648636
1289220472
260935005
678760819
184313043
1825018209
1393051758
1921272649
619285208
279808823
1667097996
1716516949
268900354
654416857
161537282
1657084527
814851025
1577540324
1366134608
1920951504
1495170317
126505636
2147036629
1317687660
1407439272
994761289
865819966
2059556706
1423865178
1870646811
750537418
1616246073
1526707156
1973506302
2045408603
762721015
67951853
1228273573
1935997373
454366155
148555858
1553834991
265253219
2135654910
1399805957
952234983
1942226213
893010103
598721304
1454877222
193625926
1047963992
1151702972
862038122
687163447
2019217980
1448942143
97357747
1887560458
1054909181
970856544
500909491
1524889372
1549885591
786407304
2068828903
844369718
1707211812
550835338
308577069
517790365
1244384307
956183021
1559222964
1240223263
256162086
1890256911
998444689
1714343996
810743961
556463976
374574903
2003019216
126350378
1587248700
2033938474
1572729181
228331849
498794819
1023145410
984424647
49063462
896441116
371882915
567561909
1667780777
990790802
771913784
142045498
788139168
496426155
297234642
50037009
1392479441
1497242500
1360254583
2049141623
310563229
1624981843
497778785
311824159
1431767971
1026693618
1984081650
345033218
129088785
2121328685
187338468
837786496
308171150
569299547
1937051134
1559895347
176752376
609436612
226313911
1661249741
1389101706
1007531843
1396287078
1350773882
408815554
564419978
902614234
931751505
331388664
1432343910
81095332
362973807
912579035
984909627
1584802910
989887089
1953771184
1498019565
792731801
718457486
459656138
1167999072
231624306
1722823738
1133347026
860500399
880855774
2080403051
422669576
1415759493
1268801485
626394230
630607110
1354933466
64556811
1227815308
1775044558
1573739561
2054005045
1712060049
405543004
1158944418
198670467
888797353
66010154
1474923228
1976175129
1636034955
216582656
1642932200
1772601189
170133258
1144457280
1339198030
854191080
1965423917
725636127
1986881360
611355840
307070739
1077137513
1947202989
195624014
1023447525
24068658
2056644401
653111859
895946960
469534224
1748518268
2070812923
68373835
656740954
341116597
883691605
1168674427
75316687
1473579732
165693929
1743874922
1954942068
679033889
2133594974
1932095203
2048495393
128512649
853442964
1618540550
598577882
625014636
1904397293
325146426
1628353042
912105754
1569789073
1837513973
1943289691
411169626
636973393
207719715
713140570
183166885
1922627946
1793120329
4777943
97903265
105188434
1213206398
2002242057
1386411641
1422470673
180904856
2091384735
294442797
1967103145
258376579
528000629
2057011849
344193617
1963324252
251722171
1049554025
360914725
1337778464
689003736
635241990
88674766
170499873
1669103008
529890869
272845045
1943718121
1402078398
625658451
2129978854
1666521346
489627453
731184305
2113224676
1948896016
1207048061
382634570
1110034760
397402867
1688883874
2094367819
1125068266
629654406
1746270012
1685761736
1281348661
1346553018
1320411945
2144487896
195230381
853292100
202845812
1018632477
1282335489
1322895389
1734417753
1095927636
347462537
1275416584
1853122524
452695205
1530513833
1884942813
1508349459
2130501166
241038148
1771434483
648621786
1426373189
1796195692
1860360234
1328562588
1075399298
622304718
332251277
1444663739
493589564
17679915
1496401278
919444352
1397094547
1214570067
1787118431
131902738
1842893453
1737688207
227957907
1928086571
19953046
1588038138
1285293902
746195673
78362276
1316119048
909837952
1349985128
372053483
618000141
64768524
1789319048
893335346
224314643
1830558894
259879424
701565236
1029118526
1884669752
498257035
207942965
1403345697
604172651
1191885536
129801981
1068277751
916302801
2094788010
270727211
1422601873
642482987
2021947886
880780582
1151658396
1419277108
1124253267
981321131
862203662
1415435345
2117376627
1488924206
945478685
1730588921
1527606991
772274336
2000829625
1719100108
1120589896
1331940224
1653116262
301465246
1843028862
1304000304
892370194
483449162
381757977
157079414
651794366
230234599
1192074838
408166322
1630734541
302736109
1736678777
889667827
943153555
226802035
782844216
1675295774
156072263
264218727
460492265
425626389
1988754600
1259036236
1013842000
110634943
1011986701
832038041
304574993
252655819
693893786
147773821
1300045969
1451156671
1813677419
1719154784
1301201146
1737547975
5832762
1127256312
635315072
351773006
1576085255
1594374015
1405500894
83220047
1086577352
2041524937
1232321018
462513108
1856635605
1069962297
501593286
65434409
808869040
1822309186
1223314299
2061702465
308337200
1877024471
634622092
1611499762
1741952535
2004676468
1643627425
1839620354
751009661
664467783
1085420036
1752434158
469837892
1494504297
775333902
1546563364
392862071
400219634
297770152
2047330273
234120378
37287622
968240044
1696429762
1584737706
1245471786
1900657495
561451375
515384757
819994374
965184837
1964010
1913588877
1034394863
2087222873
1943459874
703388442
844500833
2078789544
428600372
1235445650
2016460654
368181526
426268511
2133373393
842622627
112741446
1480381655
624616619
1554646032
1834830076
291632857
294971849
1083685864
1364102925
2110740450
523652923
656676342
1447024626
1930433847
1026649966
1336876234
1440131498
738770465
1432507543
243149513
479493103
2139992290
1499006868
479687445
2020351073
116503756
746602727
2123883760
1320942790
501573997
488741276
1574292552
1065188918
1047964333
635152984
1391948045
1865905471
1510702172
1001147000
917845794
1535945623
818569502
1154884307
1783734189
1579816309
1572544600
393366316
363106942
648214479
2095391984
520681586
144701000
1513800861
913666966
119085305
1831787567
1538961072
1476147442
292735015
116888011
846683735
1621356856
1296593865
1694898978
334666483
1157393511
941522720
1326540458
1751710003
578316995
1889351128
2129285172
1366160142
282831264
2087025063
318093425
295511876
821489484
1255290379
1701369911
275135790
80436795
2131538794
109066875
2103967660
968777114
1721814979
954069630
577737057
312212279
1932098002
630543671
55573517
1172108512
1203074497
349157748
74870380
1368023010
1447552623
836034288
2076103760
928872210
104533134
1941353408
1350526537
1783365201
576295862
1781947236
380734159
1876047204
472218611
1125087286
98935105
2026829519
336739462
517478165
1398213510
893394269
1362163318
736785425
387574557
1394813463
2050657232
1291626534
1152760831
1321998295
1452067267
1648301527
182789415
2064644962
636468034
159578584
1595127393
1669694316
196289864
1260112710
1240404412
21630370
1971466485
481465772
1569871943
810518795
2138657388
1779088022
1945366848
918489606
1295913316
1333165336
282943902
1835768489
1862763933
1052787374
647884157
870891860
1166416954
771402915
1335953568
1938415611
374967825
1900895874
437676722
1265922486
2020224000
1262567102
708766692
1679294855
1118486570
1511375428
1485981031
1204625124
2002508401
2048610072
128749926
991838468
1860816738
1823090441
1958887323
1546017500
1205748579
1139911803
466352555
1800346265
683584089
1780452676
121544935
103901213
817485922
1345326514
187644443
914057169
346330306
1826275812
681661045
170659385
2046644595
49971489
1375075589
391899008
1743849974
315397247
1018844156
827775498
887474599
1054449914
1721506175
285535529
462359573
404686645
1780353354
33193427
1989716803
1378318850
917376695
595189276
597971306
1416739037
342264726
177841283
1251454834
115242397
158390270
867159944
1807106921
1830626439
252496477
1339749422
1364436708
735613505
279045806
779332573
85568554
112660099
1787861309
258537461
1109429279
695534
53802398
2039815732
436368637
514622704
1249770244
1315725320
1402972366
1249360160
939619650
855509060
1330199694
1002189346
1873999114
1108080078
813601317
1362252229
1955009984
459175128
287235814
913154719
552207153
777646819
1215872206
1749991717
1561358422
2107597557
541020483
1882741776
1735465786
120800932
1449372876
169482938
1823718526
1980436016
1627892913
1884381923
922509014
328102568
298470175
1181324790
1865107587
1803220132
1243217229
1602060346
503742679
834889178
1629242073
1784586541
1586698417
1604043627
2040083293
314373450
295763657
1078769328
219463092
1613163635
1430787955
754715926
596709345
2049253979
179631724
1865919691
2118455156
1262934083
1752457669
838831763
40515714
1249690533
831846453
1508159000
2039357199
1676103860
1706731253
1571533195
527915775
1803247486
1377708234
638318682
1213097727
259641815
1214514472
285561875
1606184372
1056084840
1920039232
1469096463
1185110184
1962753262
1837555667
314584773
235988280
180016189
422578541
1926307031
8340434
756142491
494815539
599024668
899385289
1330704366
1362454539
144437037
774785088
697291197
266843904
218380210
61563769
975590554
1963765375
90670136
1970804804
527158233
981073104
1027820648
946777896
1793650162
1029830106
838800508
1828619514
1541779087
205487233
796311209
598600336
239522431
322246539
241607764
1717891470
569589128
1701344070
89398148
102405843
1602093305
1426740587
1363367580
25820493
692930651
1988202229
1933360778
12515924
2072722758
218048243
1173993556
854178430
66569629
337836690
1553072208
2126310349
208678146
2132851425
497326705
1300924749
1749535108
477819157
512914445
1332767572
1851811064
2054894136
468979006
1088571019
366883420
388854657
62728167
1920313399
1059588237
1060488914
68368869
1397250765
182742586
125951097
2059472904
1901807478
1482469049
1501343617
1671189490
1321396877
1507277291
1398362736
1935051465
1197697797
1122510383
330577853
188301602
1655944831
2128717007
873931202
1227520794
1846703038
886176711
526177491
828089925
1539794853
97589959
1974267697
275137607
1477392165
802181428
1760382362
1666064211
1563559217
595181904
1186066197
414911652
336042989
1082091110
1836045667
1720982052
1661576664
970232419
795020312
115854345
400542941
1771040335
1436723692
1870006637
1745540520
163842112
1369206283
439918729
2121894360
431075071
311173783
1165882104
1408087844
1208853139
2137147294
350881660
294385906
790009013
1736730294
2064417687
1370821591
511087542
2133824384
1811387161
1056830729
586230895
1212110639
26581763
536353901
1674966288
1376548617
1384061738
527806672
366677923
1230642084
566799074
1697043568
855845163
1632856679
26787302
239213526
406399318
122700360
607618929
1973866587
1607310751
1065650760
2030912392
1339719292
819892886
1860888861
729795593
1834712075
716655224
1071982343
1373315763
1161041071
604588340
369829165
1416691718
2146448318
1136118578
1046485036
70041109
1681160729
1995136694
1891653734
1961015382
45802384
738894576
2044645698
1743643450
891764348
1787574019
1627474700
232405882
1180206082
517670823
506582492
1109108010
880880254
1210422076
2039620591
340286650
1230020391
1820744482
1199497405
83836719
2030299492
292874427
610303026
1001740551
1554969002
1245396763
1496517725
1314151600
1521841588
805585885
480832123
1481457028
601411915
125544142
1554004465
1710241766
1850948824
1569920199
2063625090
1868243660
80409143
321720785
1197965144
1202126258
175894410
1168569218
616379808
86425270
226915042
550000377
1878743415
1117780329
1239872084
1121468419
800992884
550465026
1701578023
800709508
295112069
716728845
782260275
1464231948
598469119
811570853
1647330832
1773872782
712437156
28971880
1521730568
694508214
1988626521
1241458531
1880569647
1428532387
119945635
983462449
1279463793
167659170
491820507
1523430397
1943644699
324518674
1218415216
896956056
157644805
2049478134
1132924408
1521950490
252787564
331382330
1550027577
472057642
1634832568
1643229320
62213992
2113370298
1994559370
1453169177
1955537873
2042554635
288827337
1938937781
342483622
859158109
2056118499
732599479
1537007225
2125757982
772561989
1508797626
151862416
709265058
1464546081
4740939
1975462466
809539909
1873798055
1988261520
1198115180
348034400
408454289
1064345520
1844157944
887968772
1551467257
2075364041
1110652076
575045136
1252401139
1078449342
572851975
511518529
75243414
147006571
1448666308
1942398225
1462288756
1421430420
234842984
2057437400
1655379891
1187234079
1594012845
1509591161
963208350
1174604122
601811373
1509067570
369361886
1149148507
1111223411
316536225
1987874062
2044534124
594753832
1043025676
2026062285
1476272502
1065130561
973632433
1903936874
569826660
1572980389
1623394469
1762413977
565740501
1732302400
1133649891
876091287
2074597138
294457702
338162809
1947890529
2103971763
534961162
206415343
1017005266
1353636776
641715135
950885979
1531522877
882398640
982321371
365234008
929959410
268772844
1380382314
436249514
1298221016
1154739688
612439321
1567325435
1967163509
1983810937
243814609
1206964332
1784314429
1025310950
1559092519
597980079
868306952
1869373549
1696026961
549095881
64858048
411296198
327516212
169236665
1894628705
394136684
1665006994
1447332968
757485980
1234637202
1690944942
737863812
478799887
558814557
632864507
1836146146
326334300
1000227280
1806097953
775434613
1323589631
1137879784
1395299090
577577307
208743892
1214138203
815486826
161115413
1026431463
518373675
1677346015
363138398
436289241
595049702
89475503
974967111
1078225661
175153844
617779190
1644721990
193511650
1487613733
955136070
2080313779
1037266636
1025928166
535306165
1705400634
1242356829
19603901
1478276832
654634877
1523984829
651566049
193385389
163002480
201305569
880531793
1418705094
74026400
709589837
2003407284
1674606774
1192613899
273950010
940416131
895708713
673811663
731485870
1449754871
2124907625
549660129
768759534
2110227026
451875274
491567810
1735338142
337091647
1796432288
1027558386
1859457567
470683180
748983115
1859130569
1612861246
685595817
1066436002
1541911743
1758130003
2026672886
842400240
1555872228
564085816
675746454
649714210
1294444679
792024470
276049632
747547133
828056853
1971511165
1365335438
770433657
1293256372
307529273
1440263544
1777359393
1641583573
856821058
1970312685
72722334
183170241
1893310326
428842289
1586389675
603391432
932801390
1120336219
505217560
488652777
385186250
976483420
1639444039
1402064595
1446575042
1878116811
1901571580
1146818131
1418046350
1073027551
780760619
1838710047
2093640659
1798331163
500860864
1483275613
1525458977
248149231
90965527
476558559
1851761244
1975592231
1317384737
949481430
462079327
211038373
2089691230
907791676
169790903
74125098
2114459709
678863036
2144877279
753599453
1558581212
1528092958
490493702
202586262
76455591
1848595354
826854291
1755299964
389856904
1082212290
1685371686
2138837920
440389695
1732254954
1401358112
2036843270
232183209
441221728
2116375303
1907394516
1962156114
358004839
1228979915
1102189517
1474594512
1150619715
861643319
1884573550
1205744827
564250506
2133878333
879224102
1962510215
1128147852
1154411137
2071235155
987920598
1411720823
125535135
2039018528
1120793855
568276983
1564740454
199590893
1362040275
1210628693
1749053552
873414616
718705484
1725911961
1362437246
169490786
1792895419
818551582
1069332522
1624688015
1118989598
1207514870
1775918598
1625602535
1336316030
1854052138
2079394489
868362779
476057498
1987979243
1324119582
138270568
874057633
1061840394
142608564
1881504229
1265045386
806436359
1319755284
835511466
611456470
117100788
1814926101
327854981
748590966
1816664327
1335768293
1168471682
1090123147
923778105
1636239282
1850801505
762222508
1692023162
965107892
943510404
1454479
75858424
203212515
2103996460
169528403
1655458935
1316919440
21162369
856064984
1544832009
2132782969
276152601
1849109186
1578416899
1865409571
1041417048
1917379299
461191327
245807348
1261429258
99328538
1556266045
147380175
812764224
1622036747
368856272
1424428824
413521028
1277827552
722032215
40391389
996057511
696100800
616933993
1804652690
1728376871
1702213831
1016125114
635633836
1983853870
726939141
1527859949
469252855
2118359649
501452829
357654309
662245791
397241762
1165333268
857719609
1483889465
434145226
1608486268
1976061950
886624183
619727844
594335670
2085253341
1349399879
870095750
630227099
931434315
1892296942
134164775
1257783250
1591488285
1274418574
849178534
1044249008
1450616146
1450165905
609573040
1226303045
1827955595
2091212460
2013319046
1987663126
406141642
452313364
1306917099
1187614266
1911992819
80197496
872329034
958720344
1979749416
881798320
2075795361
909750277
645534934
1535727059
401591925
761951623
1932748918
1178910708
567440097
1673287378
285397226
899600335
1014657945
862516121
733308294
1123203125
777517951
1305397558
396759455
1203574530
733226632
2125869155
1464959489
12725396
1982061937
243029469
1020060920
801043996
1483017764
451531782
247907756
1679413731
137512337
1840540353
1061564279
1647964264
1382915970
1865957772
1023399400
723780471
1081392044
30793471
46370673
1078173856
695483837
906609479
1060744791
1018210594
1497302330
1398841897
1364869547
1106306277
915307228
2048367993
1320479730
2134767534
1217995290
366681996
937827145
1210135460
1384408810
1119676185
2077582556
1571069629
2115050336
1824949921
629881897
1189820811
826225156
1400227633
91534041
1868756382
311983683
1738786095
2067925154
1462908845
1514751037
876220069
857254313
215472410
1901373082
406494143
1847988470
941285160
1783517679
1488870557
648927132
1920934533
621362806
301919476
1190946577
1478476173
29232502
1164810062
769405381
1199269048
1972897114
1325394911
520876637
1790529473
30200105
459519132
55508366
361003015
431198748
1333905638
1402266108
580708550
147298340
1702249904
42586378
967942389
1256916825
900349981
2109550157
1297675219
2110884241
792552965
720131402
306392068
963596644
933986611
1650414123
1521665259
1488654420
275522099
337953952
629805353
1520817150
112638488
1824282651
1296733941
801412086
1082724117
1859682567
39718582
10762675
180338406
781407883
1244995282
1918713950
1271576527
1956248800
1390940401
506801977
1219084768
1151869919
1105982814
888759750
184912628
208255122
145225016
727399140
540373808
889636248
5779052
1729703668
326680886
1811565011
522466808
897330327
1322189081
1686736159
1131642147
1117173259
1804008236
429105857
99912789
822956175
656039529
45789618
360611774
881284150
1056445859
1177951602
1102404536
1079454315
680384935
1485931423
1590509325
1137693992
2018896084
1981277625
254097855
1527101781
956711194
1270993080
1101715747
1962949482
1309779385
219296561
224762534
888795931
844935967
961931412
465181166
231440442
1043420362
373831117
765484740
1459244895
199749524
180759574
1936440594
231394768
436211203
181098700
317074774
320111359
687882167
654537822
811700633
153928899
1191069320
684631240
871077035
1416262904
2131949322
1893651442
1187495517
1775439889
1999709488
315910630
21489895
188073294
974688888
1262211756
75839128
851720913
180235016
1501437567
21541794
2017958831
1870714430
153251573
1501416301
1148182925
1177147852
950370272
1145701112
2088209078
2106994285
279502127
773092134
1629406620
1667172624
22245710
1036479618
1574385700
135854029
854953828
51018850
126640310
946400185
181348942
1470825094
114133626
670087386
1619904353
834401313
1375270645
1947789496
728631533
1827879104
1459820018
394107851
1196634216
425467555
580933183
1742052135
375626039
1248785344
682926623
796425426
1700999033
2027724719
990001476
1776492916
1032704316
749864289
422958891
23932355
477041877
939807500
729206244
1312348272
39460328
5954875
2064952287
1594637370
1127018416
1167513885
2131384577
510878116
1235861986
592934061
542619104
871965419
1917303568
1200282446
956358212
1527227256
1801810420
1383222582
740794608
932833930
1503391337
271394150
2024845750
68267127
2128404012
671003990
712985437
1875386888
1794639641
1448466623
652663456
1494033027
1681330535
1969985715
649701539
697597016
1656091503
192591969
856390379
164825739
457372225
355862101
1570899394
929989833
1223617215
1119155915
74899752
561183470
1034072830
1993109330
1543622018
1580722454
1817227856
1301788175
1176573312
367509503
805860888
294979007
1138198291
567952627
2125682237
2019183538
1878769771
453368642
683883537
1447774971
1388401005
1408685423
100450126
2111715227
1094878173
501436469
376663840
1354439662
1191110208
1665632629
1878871893
465519408
2019207793
1703355461
1170710605
1541993145
1932781941
1466246671
275823129
60549734
893214143
1539122819
620704763
793932010
1385598647
1326272252
127709869
1067019489
1845289107
322885940
1793120329
1677817240
1085659482
2145578066
1020357335
1695366711
1423157905
1511792603
1006324319
271225632
1392000608
1062730844
96476501
1436025918
1816641385
585576855
1220856693
445752174
1025513980
200305223
1170836579
897763580
852440511
1045329888
83160436
81684786
1578140442
805339678
1606317009
172504287
664319365
1324781839
1879701909
64906750
662181186
813389977
1923889158
1140182622
1168532033
329098144
1729768572
1928596286
1246725335
1124323470
1955543808
218146914
1567067302
565632142
1755784362
1247798216
830967746
363708439
720667584
1250278269
1612584602
2011123423
125788266
363522472
561860546
1764290433
743113350
1098436221
1450820474
489266759
1010085864
1115947256
109354672
225358486
783826162
333958843
1392248166
1219176737
565040408
941010476
1780391285
9232391
1555642245
868108071
525106669
276750320
1841737852
1477644392
380723904
281489549
1239611999
1491246204
2139820003
908341493
833765197
1471767658
759764356
1826621363
84868175
1664108766
850201523
2042193723
502798003
1761399548
2016953416
1758730739
166265169
891507634
406698849
368092969
299162845
1229148961
262549526
1947195497
840501008
1687069625
278451970
897749580
43314085
1554550152
802215492
1489975402
690245384
1174558880
61643999
102095325
1508225728
1183930079
305967756
653138380
402456606
833457967
1500727616
512068252
2123821898
1302465561
1768204654
695342642
1593315504
615465064
705298188
2002437137
1341124414
1344242613
1658712559
2145102177
1885662367
316027524
2131106468
486051844
2147201513
982628261
1205510169
743058454
1148804526
765641040
378889988
1404386685
1870809688
1097965093
929412423
1854736518
1898156979
1623649011
1145709722
816842789
875929114
384981614
1763015001
107838233
1166674197
854551920
1620507791
1944196557
1274896783
1086622664
456569927
1452912026
1218443788
2047700645
162406807
1975451263
614969220
1644926092
840812102
1120912627
1834000424
1442900626
1206730691
757223557
1274759721
652143044
1039581246
1079181771
619222322
1521963558
1589675110
346895021
956290944
308673374
764987051
839902682
207505885
476886480
431450811
1147671730
1207154482
633773000
697275713
632813232
443396817
2011872029
200114655
1904489262
1349913524
1661999095
428249050
1565630197
506298482
646198028
1200747576
1781908099
710702962
786976923
927722145
1875877673
1990324043
641967821
511846323
847809440
1800725135
2107946479
978955268
1246645157
455277486
1548864860
444882947
1552391475
1525013952
1497851812
999499218
2117664553
920268052
1852489677
627801707
1561589440
1937433212
176842722
1421636434
3185291
1044120704
639511439
913074662
1099579234
1730042967
1182544824
10859164
2143459026
1998252464
991716567
1497072471
473023348
2039581109
243651987
712638381
403341660
302727747
2105292877
1102336093
265599728
1414718947
1831395766
190043397
2146503974
982380186
1706656571
1202541437
1881352661
1808348802
1505512128
2094057841
1069844591
1788033403
1213529952
77767292
1206272192
105787271
1495728212
1747750372
2007785675
2134672834
722637812
823377729
1887677683
1229181606
702047451
924609951
566928125
1230056867
1207286345
1467982756
613189441
1963306659
1964569168
898285701
837638711
1071713024
224606154
2043714989
919417789
680365535
989327736
184233876
67491337
2084197588
1662539240
2043896385
1173753911
1760482195
1261295867
1491627618
144101278
1823080733
316925246
268053975
1119472093
1460932331
113116576
1252054040
1717969189
1528648935
712820285
1862891662
1011370377
186738575
1086222591
1954688989
1278921392
1599917389
1331237991
1894132386
990576694
1388960055
573416063
1647347609
1746338876
374254877
272785639
1308539904
98828280
1476293828
343754431
1071848475
371622377
958796426
1406885449
990500884
357643181
979574566
211258165
1209215644
1269296953
548391592
561755829
363971517
1251919163
1309223285
1004418611
1132922732
460150951
1317320659
1966897729
2079514859
1330006995
549149201
1186889359
1646694811
874763774
262773799
1263034524
1212947296
1919699837
487090109
1801570652
1123259554
1448800100
1838204267
116188898
769309937
1401370778
1153140701
1251238017
2119124276
475652832
1288830828
55896367
1710192449
484927968
1400955776
45206660
1225865433
1836347219
1521269293
253477024
97491876
135778188
268033099
1872644453
124922447
1305094789
1159498314
1441939528
910194819
637129427
1365061045
101935320
1577494554
1817986435
890633556
548504176
1115815011
496467280
222428957
346164409
1009234804
498432976
1725224304
466367964
377607696
1263911611
781947503
513083922
1116735033
937740110
417301112
80750762
2119964609
591774819
2004641945
972205199
748747779
337021527
1619810187
1431899671
12016529
2115372434
268358733
247770636
101149955
67451399
1071586959
2076657774
1187387771
369036877
961245509
78658057
1950909822
740282355
1640788045
441400347
1858140266
619832647
997544320
288325643
1625561253
1521272127
2038040266
1958825898
162690858
1256135333
1161451057
240973770
214555229
81704541
1058408985
537487422
1317042663
1383531351
278694101
244626146
1528402606
1040715460
1584794685
1255664478
780015862
175932993
603413291
1406553120
630943492
2051633639
680901048
1725034182
583055085
628444959
1240110168
595268070
1647590937
687128286
1256620762
346292803
1240941089
1539212685
1085337012
792443358
1074375807
7015524
1228398636
61760356
141108648
1764715484
283946723
623462280
468715777
354974605
505761518
1756939712
1458326475
529382689
340505595
244241272
494336496
1230746773
78983709
2146502803
1498641610
250911758
1063323619
1199541870
810008198
1574010004
613284550
1318488067
1470616003
332222974
1134608528
1278141341
1334795535
2138702986
1266653454
14704494
1009443698
659552646
2091623779
1361423455
357432366
1727592711
7747460
373218332
988113530
752840374
981511906
1282345226
39623601
1814285226
894385997
89860591
1988175
1381528194
1373118871
888680080
20379687
1049464825
721486491
1585335812
174827019
1736256525
1253909640
1076446567
1390427513
1824567772
314413007
2113179156
949187320
1163720485
2029808622
1108070844
1549185081
1178610291
507006637
1398354523
1565334693
228485032
852199351
928279351
685456442
1612698077
533632348
854908726
859415050
939307339
1223739642
1558443757
843255191
1068353703
182635209
1051141048
455220702
670684702
1999305818
1897442988
25913875
1346622748
430666254
861607817
190819251
904396273
206620772
371983879
1695894683
1786839724
1139534317
867859812
607075395
1056744022
2103428754
960669163
1270142353
1511286317
654283600
2056717610
1388161186
320231015
1451109705
2135611545
1515834726
1767853963
706517320
1467512751
1756763117
1990904157
24366418
1629438247
896022893
503965198
572032496
1055676006
1118742097
1454492384
1362379708
1580704007
896803341
402268404
301032979
1348805245
460519551
2094042295
871741900
1806287114
676399635
186258151
1840052130
390239261
481149222
1748350714
322028811
1812408139
511621669
1788369383
939385644
571155836
607052773
1118412666
1318630199
737080022
1802437267
276535863
510556763
1784328246
1001279299
1179812834
63335244
1707371834
395871916
1429677656
1032317688
1679006359
803881469
2110224637
906314282
1425571243
23868624
249615863
882645917
1584988307
1463638156
1072670083
1896320696
1415672321
28099723
483585737
448009003
1561062481
1326118736
1243521354
1041120951
1770083961
225354336
1993440423
409149448
1660115148
1526145522
39013980
2061990237
195687330
675252461
1508339239
198567647
1250294954
383254897
1974917689
1032576957
458396651
900076737
314307506
1395393134
139209004
460235434
794734421
2043497827
1459816042
404184863
1111388449
736092178
1830119844
1147530496
1971195326
1762535546
1400263687
469296915
47749347
789553525
200842930
2096550656
1897274482
2122097880
1227403521
6890482
528733340
1549456000
1945188011
1693791085
1794298461
680522762
1688094453
1505340699
1519041656
616747540
5423378
1718524088
76856775
558117989
298317739
13077525
14314170
804356639
76569311
762776603
1540960206
278562378
1916678380
1471373353
1077101852
1518106853
224262034
1212117312
2119268419
519699144
240316240
1173757829
342040341
1441454691
1915480901
1810488866
71139420
580474298
493908653
1543066806
1712879412
119022427
384174573
1735473161
1649390122
275295420
1032910944
367610666
1415940724
950855531
313903390
371721950
1277182955
2133780788
406670206
1972937157
458247794
36911138
1647934262
1390895466
349232853
2125709004
1901240100
325403939
449673007
218543561
1053707295
261961931
461400917
1251983989
899417661
1745207836
1459873403
1293363700
708668179
1440148610
224262034
242662803
116341268
1105809856
1711105551
2113622464
1859474103
1939745627
1948034426
1677627955
162318343
898839886
1325695848
918995935
1489162080
1178525682
791652465
2115833546
2057827585
1330875125
473223480
483340553
1413869353
268671017
1513726750
430221795
2132749119
1433719860
1793688462
1183412797
1586491105
1782770353
1593253935
80595020
809315212
1910014001
671252212
1200105680
1861830985
24974434
1689831444
1227874042
381993899
1716876034
363795388
346204523
1962953594
1480260817
1778074566
930088254
2048363948
1372234924
129120427
91147242
1018087202
2061783206
1432644450
1719671380
1426991837
1261399933
966377666
1113750222
2128116018
322054202
224604533
816324908
488565107
59515935
1385105428
651700825
90034453
22631038
1826947320
2013695738
728831279
1963028835
1069139193
1026255599
1324948416
1748341615
305696135
814735998
1876820973
1432621418
1419496054
320373887
1031220157
1184790334
1974854101
183577093
332277733
1687116318
1422394704
1353646931
574691953
1037507613
1130686981
1110296382
2075246417
1971937299
2030384032
1408657646
1080811218
298746045
1756287233
1396948312
1889237218
1267629858
372189768
1874961069
274549155
414647699
1847203127
651055586
668858154
108765528
1063824074
1940665650
844681208
904223224
2060713942
1584984126
262778220
1643758249
469670673
625292646
108948226
1060941386
1538046124
668872112
383443520
1632056853
1134704586
1803938624
450296020
354538708
1917496262
1279944518
244072948
1116292109
134967498
594619666
1856935519
754418750
1361294273
771092378
458615844
1888085339
919675007
955595530
1234235374
1212428533
1962258499
1033555646
22303944
120418943
1839017302
1450994100
1999219168
2125589102
2036823926
2145406112
949583961
286404678
1557629831
216475058
41522935
4444756
1583968153
1057769044
1369027142
1576143032
22912363
1011659778
388543632
220902378
1439777156
960281947
1121490612
1132394156
1776706595
403045959
1219485037
263047608
1129090492
970100262
1940898666
686264706
1400282591
1307300446
351017875
272109649
96927733
1582400780
1079501431
349256145
2078506199
1469458995
474906642
963974517
1987497582
1464507076
1866068159
1586649332
1989313974
383643905
389001408
2026805076
1354177020
1969446806
1170686209
1454194370
129066708
297476931
1506739694
984512871
561524966
895302531
670263121
88126601
374204503
277364233
608366644
243141118
136395570
667436924
615548473
163560373
976390604
425162378
1217322632
706404563
1892322865
558650836
2016105889
784752229
1435253245
752074319
456419063
1088511275
1297473282
852816606
524654205
1817182282
1323416113
582568352
744876588
1973682120
973394296
435849796
1196400120
752122717
686876484
1980062836
824262898
792148405
1838333002
1475640008
694982048
1806643438
927648024
1468744757
1399783658
2138362524
1793631670
129491978
258610463
2804232
383932100
1883151286
1467312129
1900830202
1902453608
669008969
232496833
1493845912
549789950
148275140
1589660280
557054222
981254743
1387062090
2141207853
353347216
1511186000
198751645
1159728170
1889080957
2057490397
367539920
341657502
262440866
1247094953
981830730
2098273975
188347517
432151669
1486191477
2074446187
44622769
1693328831
2015819276
330154797
1570835837
360458447
855639656
817029256
1468794392
2055484873
1211412852
534944368
790688079
1318426924
1311807765
432520304
2034077956
280214062
172820389
578035030
904449205
464887054
1980098811
49955198
491041283
844369718
1885586829
1102576179
341040729
837315172
812661333
742704757
1022067922
166548157
478759684
496845304
64536958
833350017
1636472824
1039093481
152874454
1893799686
1403028235
2091700043
1738034294
1344461122
1307664516
117056950
2037039958
1828759879
1816641869
292301923
735239928
1393305903
1207629414
568222866
1935313130
488978659
1017958721
1300481819
489493764
638175959
873500201
150885706
459474321
1868639173
1836738851
475218455
2101580738
709933237
1959816801
1103306364
821896595
1412794999
891909610
1084837677
698108307
713948354
1827382462
1465809864
1495664293
2009919137
1197932947
1339099733
168466517
1869130278
929565099
439585064
1263704499
1113667766
362435973
1401076792
1411465573
1928086330
1633403244
157242588
526817297
1133233332
539116731
1930866378
884001675
1041984737
383808118
209812688
128874291
1107916954
874069172
2008689315
581513181
1883258952
2108211485
920907576
1796794933
1437154531
1759480148
1676285367
1122704678
769642837
603276011
214675583
10838035
919471405
330157770
1101916555
96607466
620610686
1980470426
657921897
1218703560
68760031
1231432361
998228089
313975357
221028024
1509992471
1436011059
26325169
1470183925
1840155320
1554745409
1800912897
555556258
493505705
1914655842
846553977
254134763
1615206481
1707321001
856547312
1329863515
1316495529
593804108
1771781314
1460625496
1720727969
1525737362
960035999
2031007502
281032775
856026199
1989503073
1314982472
314439674
1995907377
1155935282
1311305726
1205246760
1673339966
492849850
774080642
1801004823
1764749098
474738156
2105279662
514414331
2024173213
1978565070
1330683677
929243626
1951618642
1003193884
1627090689
1555343705
1184889756
2078713935
256464893
28002102
346857617
627861046
2107872528
9657677
523179569
1562553678
888056485
1344130490
1207699147
966260076
319663270
1380339156
237929198
1474032029
525603150
1305138674
1256714837
1614349883
1985105345
302689298
2097783075
306688883
1857444982
5747982
212267900
553489954
874617868
1864094448
75973053
1329596294
721446446
133376200
1754995839
756313264
544180853
1209927675
745995110
1986020584
498817469
729994835
625302651
2007424041
1242746955
2085994547
1231847830
1887982352
770346164
686412258
1988799188
589306454
314221974
1594090195
797235743
1190987196
341177762
1605312698
1986610682
1458625707
143883776
679534823
849509934
2058757144
1404674511
1830441365
1801059483
1330861115
1561665678
1301775961
282012483
904436384
1374054326
1921465804
817853226
291148368
1956143127
886482737
1977402722
1672002402
1667280836
475560497
2058229544
1955131992
196448404
190000601
1938795921
317231082
136971549
680286004
1466706563
2049879684
303192253
536944897
465009344
1766572981
588961933
1679075739
26879218
921212868
998679557
99268310
350470101
384162067
2109968500
1639878428
162071876
2116707567
857372661
317589287
855567503
806000658
972007979
1606720954
1718572171
778776272
463961837
1285505923
298761964
271162081
1701356100
1896345008
1815016391
731976030
1230339165
658305803
1211655598
963322651
1997812299
1270777033
1544112714
1726587359
607660738
106082107
991892377
543427065
1863790424
2115028859
1255928886
104321125
532090085
923901987
1685101657
1703987109
1560297256
76588937
1131638695
1319562899
1355212089
1404093379
183582273
1648070595
307938414
1508866940
122394832
1236436958
91217462
1702755402
864063313
928633509
83541702
1011805269
1874576880
1190368006
174174907
1560437697
28326796
1173512178
241774992
2022725963
636907791
751649229
431758641
431580625
624043720
248309018
1233574780
123267197
2053379931
415527147
1881192011
1934815317
1964638218
932594201
2012991667
1923961172
1122443756
2027464330
971278942
1924655251
2002825286
262040063
570661183
2082550463
2057039313
896218152
964996862
2050487721
83665115
1152315368
2118144918
466046327
340045627
1551452819
868869053
1672678504
234146439
1278408151
2098420465
1200961790
1768669266
679127465
2120040154
1329754284
1628117202
283882089
1980884017
563392805
1596907015
68916171
295317242
1982512733
1652179269
626430298
433259913
502823014
1537525093
2108120608
1033009234
30968057
522500282
1474170895
214099833
1569268045
623330523
814234734
290113753
1159266691
1936906173
940546285
92527504
1601285002
361620518
1013908717
1560198813
1426762940
2060766036
833314665
1332995562
1890848890
792693587
1103945557
645908923
946119974
803031846
406368058
1744599462
623078064
2095960542
2124525715
253479371
839962791
238941659
1342888829
1033670068
429319729
679051218
547960300
432076897
2115286972
504525644
1704456679
344871371
1238283650
1069786157
1873087721
906150451
1948654185
757002467
28569401
618635631
525449840
740686141
37874441
481590363
79412030
1910632095
2123842352
1817938037
570272104
1432019322
957803003
15335455
2030008236
5449825
1811730558
248220039
34375665
1804493983
1860047478
787696217
174566791
1941906391
1427745244
798779620
1971373550
1367789405
2102419013
857499004
1840136931
643645953
1210719831
1544285831
1631051290
1643579349
502333428
138903707
1152092860
1657133312
2062618574
100968513
1510269805
761913754
1600316856
604490849
910498247
150610039
86935835
1150563551
745635846
1298205885
570411542
887529676
303417945
341263434
1443481762
868703041
1337707881
615594776
2132330247
904455207
1861719253
1226324824
1635035718
360986764
1455613354
1181225327
1976760655
33306188
477100738
417316624
2050721016
1640873534
482210439
422948794
2142847531
104502708
618107029
2058780591
613178539
294693837
523002644
279069694
244191673
1637787005
259968741
963579408
530965153
1299841240
1406170228
596799525
313419457
1125403390
1210292889
1173244893
618052356
10771934
1512838820
1685789987
672509106
971552994
3138927
1318219246
220656349
54505521
1674187763
646684621
154467883
1648008746
2120970872
1758676914
1860941283
734125213
245298846
1643087971
730056364
1260272807
1654358051
19119340
547151407
2077720141
1255904276
1820575627
652133585
1962718714
851607389
9675994
1846923661
877908389
1577324946
852492932
499678205
57533953
332466460
1530209161
283662873
1781253153
1999671240
1988379415
1640522735
1284528640
1020673041
1187227148
934771314
160837436
1404590941
838624927
1369263144
1865467306
378639445
1135582105
1947503843
1223746944
1112795953
951745655
1748157109
882148998
1150997168
1076615548
193221211
1647629201
1901318226
1417907832
975638918
1112239560
1920289936
2097201879
818255088
1204445928
1743182607
1705439862
998524218
708642244
1279565480
412972238
2139717122
120579081
1198389495
2003712690
1796433461
717740327
1940926166
133305649
2103908887
1849870763
30097883
1679721702
768946801
1360468489
1946954651
1368695835
176489963
1788115289
1730421268
2006112308
1412538919
672286973
771088500
900939012
211585598
723085527
1163568178
489199612
1157733908
531730741
884547113
989861542
1795087925
259032850
952726336
1694370695
106712261
1160418207
1822968909
148440197
1058720170
348223098
1632405220
884987769
407780304
595808149
1395912829
956213811
1119037389
1849631442
506926020
248585596
804231329
339007921
1751392897
1157102123
2099136817
1186143144
1910556179
1121853378
175022954
937172154
1547817182
460202567
969622774
883735309
412180055
857372138
1290401970
2101993205
817870526
1088420489
1361612215
1758008240
2040071925
442744347
103250828
855293133
1229626551
1825606170
2131914504
2016711375
1030654430
1163805339
908612077
260219374
2097643811
1723610764
414707944
605932837
1445766488
471401510
1595047009
1477463548
1480579522
1499663464
610893973
1037073520
1013793404
2059479409
2146692493
1984668764
805556754
1296061374
1128886475
1135344700
786977941
870620202
517832081
795945827
1851447629
1510913013
596406914
414565803
171473489
2101999807
995826186
299725920
1731948190
535100989
1149189217
1426458192
789587943
546141963
1352959211
612524852
2135791849
1518003106
1651012806
282058599
453355136
715042564
553483820
1687514459
1428464375
72034946
1346442524
1048325520
891909610
89348853
1866156156
1673622268
1842529947
1667567849
1376725515
2143422636
947103043
2070654951
481929833
719426184
1256937304
716632563
1953858172
58678184
1967832875
1422608104
45766479
1880703872
1484897247
2096097589
1790701864
2133737183
2081999777
1842832354
1151899383
927843529
1731868920
2019739560
1934021339
1840293467
2056233822
1367126326
1707530643
1378988897
1582441775
1065122104
1029514544
395311311
1173808399
1482921375
712773535
1185607219
1028086572
859443401
2021057498
723806298
616608332
513616841
1825644674
856708525
1468466284
628692860
1808568371
1418477212
1421120146
2053929551
688620345
1375837814
1757394415
110134179
1318779587
1818522875
902177199
128349788
1756167065
1149989320
1903451661
862312470
325215949
1661597609
1589838128
172775126
1640784321
607247702
40865614
1557047992
476628837
1899504728
1323198462
1656699757
1576513270
564855672
1283269456
783589049
671401441
734650145
1848875316
1817445221
167718852
375886395
1351631759
1880709389
31905293
1351177994
1086284827
854098934
1473977336
635056055
1360801636
1232205592
1814124385
757512932
1854206464
901591625
131601377
319031268
1851059538
2144434776
733910256
37386069
783887064
2087654160
1243213671
1766137461
849901590
1155473904
1815349595
586459602
444326885
1382552383
861791299
103017174
2000698330
1686337447
2061442883
1057809838
1462229057
448791862
983472296
1332517450
711644067
1340652037
137412060
978340094
1800275135
2036250051
856756775
182300564
1362441365
942415782
2061983995
744901317
1106579700
2123594091
2036218843
501204689
131805234
628498533
1254992724
848253258
1085116227
1297423943
1449199434
975123064
447868943
1948527927
173188864
2135673645
1120041961
684699414
96379851
1426491694
632455865
233265152
457248792
1434153223
1540154577
2002238718
388700192
1847266395
552438061
883104470
1903044396
737838416
1730245777
1916839989
1972012146
1983809615
1868326811
1149563612
314525540
728659908
968470511
742351784
1075825343
875180050
810407112
535438244
1150600790
1031658463
602748645
1079562355
893118442
133965181
937472622
1982192528
1399600579
2102493243
1993308115
1701383700
107159488
1763583668
1761543304
33432288
392242783
1013916118
830321208
1549756975
1293407095
1305240737
121189726
1190747439
1579611380
537922666
1563396241
1340344160
1221432937
1848391432
2122153087
692662090
801978523
1240951242
1737274272
1263189751
286351329
1942965794
2081550604
1813374489
1266867010
341924715
1300373499
1787173648
668907244
1621104501
938553006
1772114291
657404291
1371736452
2029576223
1741680768
223747421
109346725
1927883865
521458894
723294347
42072488
1125609821
1471860314
557913901
905694455
1879504007
1465508065
61335021
150250071
1290261925
1202535442
1433966079
634478662
1431104566
1604054929
1916528861
1911554736
835016855
525322658
299571977
1581179334
277450643
338374254
763728372
1862381017
373950331
553182600
1959763565
2064459751
1837352258
1173038739
1017001490
1073119789
2084299859
187644443
941984910
989339912
1293850713
568983625
171604661
1256042188
752481977
232084589
1562972153
221484232
1766199474
1152462551
1849102456
840080064
998823572
1604700456
1364349413
1660489059
463618876
808420392
746845644
1480957716
917159693
1451068771
1982077649
804058682
1635044865
1705756808
684903724
1623352464
1689762741
637073269
685397787
1598553338
1666765562
1237376707
433505774
1250469987
171612834
1759044188
1907291967
2124798028
887821453
1917970549
623089257
363530024
2094939875
1749132321
1058016284
1217978857
555636068
810596306
1663622977
392224753
440660348
6092839
1332805735
1207272240
476065069
2116433173
1971530677
410277755
1266642704
1038935981
1085457618
1164399406
865701432
827978286
1738736923
1880815615
1042356323
1278563908
1673339034
497988988
1019426123
1826849376
121847645
1250315436
1623070873
665416187
1818402073
1501253444
730496714
840604751
218919067
24228374
1617078310
1551203146
299020461
748104306
1617889699
1842094055
302485628
1978839473
1983064223
1365922632
666611983
281527563
874250313
1726787358
2052880558
692225196
1885096291
423549140
1898333570
1525457861
1188869636
1730157880
8740573
1673280728
2087275601
1932939405
43639697
1503059863
400541614
617613022
805543270
1911848607
30805440
1760085792
911360039
764230275
693144414
347302628
1804969408
1301934310
121410202
1669798897
2049388530
2007378857
2082378755
534036303
292009450
1358325723
356323308
481796802
104179318
1891692947
518764498
1164882642
291303276
1805157706
969937095
68567457
1763991601
2000245769
1576490791
418881005
357756743
1621918378
805376510
558504299
1047826362
1178575412
783978329
568498693
606608013
81728533
834885319
2113905444
1523278661
680316785
288494490
532827929
306681035
630057053
394537918
653859782
740142329
1608174967
997083916
1490692939
1967023628
1192975455
1263581855
740527062
932814789
404981077
1040175428
1318585035
1366511244
39191598
1297623628
90360680
1088102094
1892404832
634184350
1927316337
56588028
1453078957
173910065
682965380
938016700
1290746150
1127365640
2136607483
1662008133
425464930
1226507975
583993775
485506074
1364710320
1278921392
303006238
1329476907
1255429955
466811757
609037884
519935529
1940139734
2052025026
1024863360
1200639933
283883550
1102133374
946532523
1481796094
1243055514
1777663996
1958414701
177357281
538867231
24694414
1476620491
716506399
1067360282
568748179
1662821199
588028509
1058826035
1804991772
1964011828
1447334795
173926263
1834859331
56234302
812745672
535119712
653524695
1299496515
1693909732
472876818
811973129
1962214605
462943272
1074632216
1847224540
1532557745
1130018100
953533557
1270323799
920368592
1299877383
46257042
1281972253
1292357826
1676460532
1481324769
1485842914
1615864110
1591266545
138300026
1304155448
1213826357
600864180
783325786
1975722027
99107893
16349983
1776247291
2075537572
1947632652
223533925
124796841
1821452674
653834789
1293795150
1752651158
1270542266
1021994113
323179674
1077833553
627839017
1873177478
1595976381
1868651055
2028813459
1378759743
1439062396
1967128564
459523207
1602326914
977464924
649448726
1827247825
150204635
1797385225
44302231
441700313
1520692427
799979332
1723731954
1950542901
1113022972
260233169
1252212907
1070779176
2142922436
1652983439
2091809085
629518943
1884453223
512892676
1448582983
297665659
1296341235
433285792
2069557397
1038765213
752406940
795333664
1818112974
1261910193
2055563311
1815198126
825447772
90047860
1804315290
1570940519
1395698258
653891007
1805175417
916269514
617636831
1366413626
1973862112
460489906
2115881323
152543141
993406925
1454511116
1861378103
936741319
689710574
1589919205
1091160790
501945750
51329032
1367996495
83968123
285536785
1217639345
887448854
1558990124
615518024
369365771
2100360820
256324052
1684787878
305589325
274621458
496444345
1947112001
781060984
1646064768
1002719563
1736097703
2014847620
1059537590
736082599
1228225410
2038894216
1211198401
97737620
1531161016
162664435
1468601938
2083929137
441992955
851817131
612234124
1403743323
1635836813
99012831
1807464802
1718189775
875105090
891537467
114712181
496282456
369326544
911974673
963373510
981278333
1271922045
1434692488
208009052
1168306430
1785793419
264886652
2099985684
1423622631
382438459
2087359170
149777751
1652617416
1243933619
754474792
1333562874
2019972023
1314475421
914993364
212819877
248190858
600924853
1303255675
2003772346
742427397
1939362419
1498799241
1982826329
1549765445
814685749
1899715194
745270187
1257983317
212532098
734179256
1511879275
1721393408
1914521237
395722675
1368195600
27190542
1268453377
2076042365
1449709510
1679502501
1038076044
127266356
1453140072
1312948622
415215067
673845655
1585578941
2118511152
1499077017
1591731274
529227244
1374498549
1949145505
2090093126
2054476976
317768324
1311818914
1427278494
795956313
1096206969
242985925
1481530528
1473179060
2083837909
5465030
1875323870
245214899
1386955007
1724925090
565110302
80953775
1047369811
44164643
5528776
536256426
1260536493
2028401947
996050789
452858120
702532885
1868636031
1630049979
940211442
1772719966
1145078383
371619508
1487754824
212165842
478705406
1980025215
1682443489
1748450459
438611199
962049087
1178337
1168679576
1248482516
757241046
1933634350
2107020304
958033949
881037122
1952677851
845656032
1678008270
1424943160
1268751779
1549445663
781560408
1085616475
906755363
1918861548
871599843
974304497
1767314411
1967310364
1711965734
433756847
474308358
657268043
1143601515
476208583
1321626597
1507175358
550784941
758856703
431362113
1013324242
1173605247
1525390071
256913110
212570916
1260091968
1826633310
1863804118
1906344143
1318237007
288626567
575104940
2050762045
1117347192
2002420190
2114786898
2015730913
115710024
1349142056
1305228205
378049708
1013488490
841613232
965297618
2060233791
540296266
32080403
1416785919
613661632
1824424245
1369768129
1480939558
1305103909
364073732
1819058315
1063444138
615794574
294667024
722027946
133718856
1653566857
208068971
1130582065
1290504154
1252414902
1673259188
422283741
517633588
568340379
128429348
1702944821
2079019968
1815160382
1563414764
1964236480
1180597277
2085036224
950459198
527020482
1110145646
1716125696
1494676273
1700226801
907123487
1154099436
1202191189
1704806982
598145378
1492915653
1760004842
169168398
2028185794
120577368
844844563
215277080
2064093238
1956640600
715887899
1096022582
1947453934
1054676804
710017532
1046115859
927106077
760839155
122048735
248538812
383991027
1356276827
2104329921
613423697
1420313327
523433329
640070281
1153576075
1861370783
1069047866
145692560
223926259
1659331340
965234872
1440293308
2062672180
379661520
2065282064
1324419472
814133808
1780355017
41327003
142122031
1151230142
2025101420
839154811
1279555771
936619972
1061068667
1942495505
1843272800
649297157
24742962
1024540055
898037737
571780568
1741284623
769042148
1994467618
825105189
911697256
252788175
1452381163
1674389918
786067610
1613747769
2111273316
1435158782
487140721
79536572
675718498
1216622338
443896665
86304279
1750459719
1795490754
751808986
1710568998
1911507939
2019635564
283002028
916812190
134709404
1060673939
1170900346
1839199949
1703425863
2002511824
971338176
1856092196
973829631
1655000042
915461718
2068135787
236738629
821413978
860772330
1942539989
8146501
1605083930
1309363085
900984708
775284088
911702496
322728142
964647832
633681419
1448795870
1843166648
412742017
291361594
1220337366
1989746495
1929510323
1650528502
738824540
1195823886
1077676928
1931070129
633067518
1440292749
1699474295
1581455985
312911188
1396865905
609985390
1692151448
1378817208
868774991
886519232
896417529
420632639
578752424
1109227233
1006011704
495951743
1679399121
2024998947
806474293
1276524180
1123483486
1075027989
1998268799
532400732
602000979
432392781
97885095
1288842820
1787480484
1074949183
803137294
2091577583
465259277
336062115
57542854
488663262
1627086470
824026341
900057560
688782257
746178237
223222301
1299424222
1384917650
97000831
469898366
506308758
1500323292
790386785
1808994081
1244660757
783729381
862440920
1995568032
892337295
1206459890
1967929159
1435256652
85205575
1359946778
1331977809
946249739
902150714
1364268952
625012247
1995226108
296340507
1782380333
1957868887
868069435
55132071
1346678830
53480811
51501263
1555732422
779146533
724921391
474476138
1311477008
1051533669
1698877509
58726960
237435151
794082404
1527667342
1503489407
1729893508
1806047525
20960497
779329164
178385499
1857802057
1281503966
1419100775
76083165
1791164623
945979275
710794383
973758097
2128662870
816700654
51346169
484371555
1889895646
225061813
925196966
1048557054
2004927564
1685038461
1865014181
1719124891
1139387408
2096345608
1708060950
2140780404
1033407467
1904512511
1623649011
118908687
1619846758
2127339044
1533670402
1525921328
1033308414
1779656571
1894057895
1149456719
1130494859
1150156382
403719279
1133475452
1029515093
1976678378
1467307330
1362426070
489337529
1159788733
1904830223
1003190948
1729637173
2011654961
396643140
2053526785
428842289
1728590200
1516520707
962521009
941096057
1293050067
142764569
1399776847
900259800
1067751897
1545701108
168472128
1892109568
1176321550
600283259
1176418234
425150565
207053512
1116056126
679049945
1339153818
209849756
1052286416
1633049535
1437079512
1721490079
708947741
1747404733
1098148941
798684828
879802531
931757946
1953330678
1032411381
2054700993
1585643215
770801299
44653038
1665155045
1497312372
2069640908
756174216
2001400659
1824598161
882255025
467193607
89427205
693693355
240206869
1529723655
1124944929
1721594548
1145749941
411925738
545785999
333365150
805537969
870021203
727968902
1776137449
1628605656
168113641
160025034
47245542
1133681327
891554648
1271122329
731207005
1469679925
1881172873
688834032
958728593
1049751052
500292115
1760842940
1895258449
197599120
796254672
1695392041
1171884998
1714426204
1264747436
556647210
2045948044
154251633
483842752
1854045349
1455350235
1463938946
546263695
948001806
965663917
1442348427
853713937
476484258
1446733953
686620753
2030352003
770033494
303164342
1885858279
734960403
1642103401
2134717172
1585135507
885649981
702545192
1355580510
924143810
1862439382
1106825067
724731214
141630701
1535728485
2104980957
569719475
1476183403
1337107590
335647614
1876713159
1058233138
517160046
690228572
6905
185747437
1242774995
135225237
2052372608
825478186
995770313
1350705662
1178342028
1830569489
1036911102
558856586
566967505
1475674402
541257780
185743756
327494033
1086802498
979142871
1880838203
994669176
6380286
1639872393
1596710237
1121966385
958837487
94479939
1836712200
1566465967
1328895998
2002001870
1753558130
1342720780
251422022
435129019
664047326
1919102567
975326193
189120419
221806070
1974077789
1316123368
1711127536
33279774
389067918
868774786
334048117
993953314
681274009
309385454
1679874715
150952789
1089474558
4762073
1904361322
813611978
1566480189
721394572
718185151
1205250863
1571498253
265909200
1288574229
673651171
269748255
1796281244
478192630
929790659
1970249164
676001404
1688318154
782691578
1192606865
661416157
936350454
279371056
2113566372
647102187
1441428575
1849989981
398104333
324244416
1802039833
518008952
14925843
1768398088
945418078
318442056
172178116
354137735
1068403320
1986252797
2130796836
540734215
1416197238
384344000
1791243422
404533122
337805977
977230743
1398804337
1897310247
1672266294
1768898727
1601149852
992026431
1274718112
340669868
370774377
554553551
2143571382
1321027823
2045979136
243708313
789843987
763922080
111632805
844963831
511597370
875681329
957317284
1708020845
182222625
617544203
670117787
2099192221
1301804861
1613989594
968248159
371045950
994561616
1579506837
1682001374
1160571277
1478940266
751530400
586182708
2124514015
785739109
173567424
974620569
48321035
1949357836
483513390
519466058
244822233
408899141
269267625
270907263
1110688369
789094246
91947611
745108499
911754591
300336278
972673334
1965389608
928241465
1835391536
31795535
1402080810
1700177542
924031639
929500545
1574989451
1124267940
735372449
1063921419
538438142
1564323514
1862469284
282340773
1094077067
1816098005
1929357947
1857589004
1213257048
1906005252
1216742601
1039590653
428048587
397350936
189973495
1799287385
2077914443
962606773
1838642679
1620119419
466581960
1395962759
236642994
1027823843
808654769
1162161086
1773449779
1023666667
57918621
879726401
1284761657
618380267
1627349765
1848404057
643833712
173891320
303635652
1798922706
1181936081
516007627
651860151
590001903
297688078
1488098144
699790063
1140955915
1112226520
1836083502
1100370713
115774288
666335897
1008256871
1558613394
604790528
2128060873
930876857
936953827
1295134433
436940165
2116541626
2076599276
787585923
2060611126
1366083768
138367335
406920850
256798072
1714486941
1435661243
390870170
1263430715
140506592
1917619336
1034139488
266130812
204423947
1776452659
1919111156
850630220
1825866505
1416478779
18468928
1628352513
322185190
1341755839
15007274
793879456
1094403221
269492560
445328279
478729309
182721312
708220411
202966895
1362562986
1079934653
1919824136
402133377
145456643
239221455
1689277972
2039804689
677405147
359384602
1203386880
64610801
663762565
886977711
1242937054
1528650519
1774858609
1686043611
1613682145
1998016976
139184289
564057910
301175285
1156424844
2083760155
543744327
956491156
556317946
321491859
1120961157
62881970
370130144
1694673482
1390006049
1491457639
1589731198
1597606457
350881229
756894342
73497785
1987767241
715474477
158093170
1348752154
181401623
1889263537
1730663835
12133990
1074026753
323582137
1363156269
1066879022
1005102232
813175270
1821907449
2083146333
1136847302
1853049215
412986047
2060963369
1030539408
536865821
1054723492
1825116719
844827861
2147241409
381379948
297660004
2051363043
352162477
1659213269
2126925317
569415781
519593759
653714759
1869764727
575683285
696560721
2093299976
888577420
1863826864
561822567
1683962733
250745926
1259748224
1514095758
1332143496
787718523
1867828957
1245308863
743646840
984261678
338783999
1996290252
1406571201
967984939
1089504069
2058222098
70572322
868332006
1157572061
2073335036
1823087355
315622735
1608590235
1805392983
736668618
2075506160
1095999455
963798612
518613363
249279348
1245181438
1785043020
1353709866
1861590593
1294610118
1535691090
1425978135
588022933
1205472568
1359721504
509650858
923341118
500994968
1823629019
1363367580
207720053
877522986
1166126341
748365646
36394915
768439656
744782505
304387377
1044639791
331511005
100137662
1124548539
1492786822
1194325004
91185358
189057557
1132459271
2099382836
613233644
777938830
1653382818
253800204
794463927
2058060304
718449293
1927164949
771401415
1813383879
746000817
935596326
2047284606
1068957964
1587651932
1145897756
774218314
1592953200
26586721
1806237796
143720796
654672543
210594678
1279126639
979053066
1367188121
1431277540
480589540
1307118359
1329590828
53595409
1664904210
279579771
1968036601
810946731
899188983
121035669
2075762008
1113774696
1829671470
1418985445
1798586237
393523371
166822607
262520539
1936313230
1350417060
949070825
613149638
1045492601
531889076
1642241155
1629143913
1478108605
779962902
470173301
859407086
2135646047
996100580
965404214
1147574605
921617894
1156495743
388886282
920114464
1053931020
1560862725
1605898792
1011045313
709952068
1427199384
1871257077
1389106711
1177682488
1459168411
1530814758
1689528980
1065279792
1517093203
1224530075
1865002850
1201422950
342916314
129919495
1916144648
218688206
1079141473
896060306
1024460956
1057669378
1957436631
435855465
742959010
1932446290
860093008
1801119302
1482896626
204949229
1244358307
590189779
2006118270
456634815
358844743
189020098
1381976336
1726372309
1508289705
454827450
27767062
395180406
638091247
1185468789
1310150839
214853153
530506208
1263421111
287941468
1081264242
1114778038
872320395
687340134
1044493746
88895948
1747692166
2096457172
96331937
841118472
618413965
86973413
1013943194
1903889740
394136684
353124209
950037426
1623267800
1038558854
1151136854
1993668104
1578099740
1747995733
2071427940
2073918278
1570429342
66652129
2005968468
1969595201
1294851255
1801089872
983823295
532940797
1471796859
2092268424
1602899858
1238467015
1619438927
1559173900
1574054275
1575760470
1814116040
2099281609
1114374693
486727682
1122383269
640739486
1980477035
2098776318
170030789
913291333
89772120
704749314
1615870095
1261728836
519349683
2043833744
1246390981
934199947
1847491673
1579196386
255625241
1175594164
1237532086
771469260
224996659
429089273
454064157
395558954
2059374362
33076216
1261092054
2013888197
1810569148
1384736476
212338917
90385163
1501677556
1337430952
596278916
1424215015
1875279031
823306307
99663201
228707258
1515583211
1371881928
1204309910
364868117
2041188832
387085437
48222083
1995732530
557904407
242988927
1697944937
389673320
593378031
1340775447
785770283
680925729
809255282
497780292
1687379705
1326248748
43738730
314007987
938709357
2145432286
1128419767
1149706928
1902534341
828518585
2109770834
1859082991
1512255580
2022246961
702471390
1990427519
829141131
1170436141
1787517431
179736987
701767486
184145454
1727218410
251612718
1968477620
271731281
1820970575
1172857997
1434638244
729280395
166122143
1888017336
1384301781
1095579501
428657992
379447993
1360252295
649155492
541481470
467777515
84485327
1869203107
1829328488
216687495
739946249
1556363190
221277381
963218740
273438630
711657236
2099094281
816679812
1584939068
1386215350
990887326
1493946185
1772201411
510351651
2037492061
1159921059
294484975
1334891406
1662185230
659810758
1442852776
1602341981
1584023382
1275340000
998339012
935017566
613713076
1060267448
310287384
528444554
208617326
1335057098
1405013660
619364511
1305327655
189925892
1439313047
519369152
1316712963
961553503
836250373
658439865
1109952853
1854725271
1549345958
898362829
812879135
743166274
1588417426
594450971
812998179
1515097071
1406282445
1416970195
538158676
1676816044
531618849
91416986
2126730417
99739794
1798325726
1563132980
1326649833
397994575
1767749020
298495970
535654827
1492450540
1021158308
1466072151
482451881
67151853
500220169
351998873
1037500926
1300202448
891468710
1932520532
1311247573
1373265292
1446124717
1000625144
1920965991
2084312055
2145203038
2025042150
820568809
234360878
21486075
170092567
582679558
501100646
824995428
1642782834
1190471940
2077392165
1464756817
1513361395
2048615982
1760709837
812842484
925029725
1944378198
1694221389
1979846254
1646176381
835082545
2013730504
802093230
1803586647
1965812204
1854713160
1892658728
114505353
1196835738
1052305814
870692343
1717691120
623817
30849891
777349707
786087052
33657762
1008729087
495909351
1159197258
210994351
86077380
54440888
1348065704
1385513505
1443819388
341900090
1820339845
1842510326
2135437907
1845055928
14337942
955067546
514160898
1754061413
50685159
429345455
1646670652
1349726335
930714110
1938339746
341116403
202434477
1610477918
895864171
601544016
1224852931
1474722415
2028784866
671431355
1449269657
166637608
1053280830
135978988
1253226296
373462082
2002972514
1464293545
1502821625
159608475
1210045268
2114058976
451879334
1003821965
1069860674
222939110
1883793808
1108057434
1264816940
570102619
128513711
1791722688
714199435
778539761
1117308893
577289732
862435657
1303117549
413571875
372109682
253024337
288742842
1005653237
1692830312
743447362
1898046836
1649967404
1880118030
1233454309
798075485
1845641921
348035510
1693286884
1630221840
1396896466
1069590539
614381451
1502019705
380852653
1506091565
53598062
1046368397
658853993
717330641
1358547103
1618735171
1216707510
1262106776
1274719812
130389361
875189593
1152145098
1113204833
50585959
1454323600
107421470
644850615
1413295268
1623161089
1671392737
1323906862
1073070624
1025757764
873280731
1710423431
1644063073
1999822482
2004095339
47630343
1115187391
1504336173
674856215
486189762
787381750
1640385097
1189899177
1378077516
1913812433
1499703942
1683214687
1627637312
654856352
1800951262
641228778
190926256
2061939588
883170735
34888403
2103815656
1775912131
806165716
131268048
2081316935
176502577
13835687
1188592452
1415589185
1206423626
475314210
348112132
1820771823
276698275
1603007151
1690069020
126939357
1272451077
412271197
1500848376
1872807234
2023355931
148776068
1941757850
1144006321
55029618
1345187585
16001389
693533732
2053028875
2087289982
1955182992
2070224902
141495217
606703783
551766174
2045501256
140294682
2131136574
375691095
1241003134
575513989
1777402531
1272093301
1886684603
1763332713
1864734131
157226083
489780215
1874959434
1752616425
1391005797
1652962585
1092995792
1647840935
710538464
893903447
685826492
899292198
973933054
1135198657
1448180291
638055739
322358182
805584559
782017215
1275119719
1800477699
1351087483
548941473
1776095570
243626220
360382066
1390573895
1038574937
2026700745
1572214785
650284960
395903168
1527818448
999040854
754330682
899987155
941878558
2069924375
943993885
1871773847
1693676916
1418836604
1491205499
1009398466
673814382
15882062
1918278637
1122446441
1230965025
1143900761
1996482114
1499035268
1044407355
1779746381
593238183
216285179
1113687120
848949831
1756680576
1297800240
1182931587
1315146083
1687918088
871616382
71928449
69428540
1138372434
680602007
612399193
1470297721
363937459
260864138
1986529464
1488517370
1912992944
509218689
1189254631
1133378751
990832632
1089054461
1534221042
2099785378
1078907313
1177623846
1532994545
1575348631
1592945235
2143287962
1741066785
1731286908
1536881120
1247779271
1813391343
1490713665
1975240124
1562767733
1538568307
1545887229
2045072046
1689109586
149439769
1640666831
1724758615
1160580375
2115733724
820500314
1570753518
725782738
650000998
1232141573
1674355469
1922669248
922775467
1892639200
958105507
893315760
1844514488
1637156611
415957033
281608458
944576160
1197774467
1221328866
2037903679
134453740
825964223
544209421
687202660
380643419
748647102
320710710
111116193
1335389152
1220441147
1561830083
45695493
828890534
2128240714
1528352760
474664841
1293930501
141072714
897675434
484726659
1292802832
437412922
385122516
482605863
73035875
1940898666
254155522
289709371
184491863
1982629291
1309727158
1546639674
7383391
428773648
1817071019
11921990
1756794463
1620184023
1764064345
155802303
1063856388
471603548
1277462571
1390241302
194879031
466195151
843366932
1037289123
823573102
1767642056
983893855
238643874
446857640
523505293
1651125349
126445816
1293407023
1309719148
1110559464
680386890
670117334
988054000
827677522
563092451
147222184
1767067882
1201720001
773063296
1049719748
1451445219
1552275375
118015905
1920004442
1273442069
1576794349
663598796
317378608
2117750289
1410635756
138451541
398303811
502815100
931839323
996898891
1606639519
1898873765
1124550509
285001591
850855149
1641861426
1380303702
1904827121
754329162
1303380978
1433105393
8436022
285517245
622841192
563331422
1415014722
206511435
267483151
661357684
482069103
1981282142
447359952
881728268
1538861734
843820576
552699846
141502947
473244504
590119317
1442536936
1207079482
550851056
2103216023
866167695
81224445
1203970110
803856005
423451279
1189428623
752688211
1460711666
1740481343
2101443386
325785942
2032639870
505925757
1525192784
16521046
1346709102
434399921
111630585
1253446265
876310847
926121316
836047157
1491803751
193230128
830538900
1614573891
1487976927
1335965336
1345128902
1589519753
550760933
1858213349
1672108661
574299193
2086213085
890394858
1944079220
1454064768
2028067309
641743822
999805361
1503404168
138258993
1460471225
990196734
84752592
720514184
463229873
1296930433
1919907470
509105124
960055585
502974288
2023654263
849543812
1009923145
1130679312
1866196294
1099857257
1799996924
108991134
2053758373
1796403082
244994199
423616753
489906121
57878452
477026848
1745895691
1172134117
2073954886
1983454707
1464709871
724862261
888799876
2087856612
1960586582
1549287397
753814765
1390322276
1422961984
343828592
924496525
296251433
1293863063
1585461039
579621599
1535679317
274605212
1717825441
1271859892
403320874
1514843804
157141993
728576555
413539074
872909813
869764273
973131540
1455322397
1143352938
1862367330
1780778340
1410377280
769791282
584836862
239049134
75603983
1556304061
919764052
207701957
1095140678
1177654352
897498542
258902708
976244545
1842776885
1723674207
1047170360
600273242
1310812083
1388913987
988809094
2117399754
1556777200
1150955536
309267383
622832561
993976275
1987207191
2040611626
1444067953
1888936238
1229955908
1767363663
404845786
1554957681
1222516360
649952381
1525332632
1042369248
1855434668
964993532
175024523
316768405
1895132127
2048738615
1637330062
1474887335
382150532
83248972
1969617426
1770679664
344144215
853169758
441412721
1675702348
946255258
487892999
483025813
209745089
2064197737
1082500198
683891386
149454383
391824715
524489645
374862760
1823476420
838560221
124135295
1908091259
792521117
2011980886
1934925519
68446537
1591506089
1269296953
1960651780
1316543952
1008487609
1691259872
2016024661
792611259
714321288
409517371
809533214
1541671824
1342775358
580361596
1253007960
2060955135
673279631
963404235
261404088
1647768407
1321224174
469387077
264367673
532797060
1448668903
1876277349
568466254
182372093
516077383
1494355024
250260916
1681554152
1797681167
1718388165
1725668134
187034106
514288368
1203058383
565205646
69128550
1651198858
710211415
2042260707
2102429202
1981450278
828365031
1668408260
1424572610
585715322
641452409
311590767
2078986307
1501973585
859662200
1896925268
1278837533
416645402
1084359729
673141792
1273673014
1180666008
2025549087
1020840525
642508664
732277631
454876956
512180779
311922575
939902072
836185830
1659805240
343238458
2016712212
825317696
158303857
1623200781
925118842
1786159575
758517626
1036985190
401955545
1270470062
1533123520
1908156400
1023490481
1037779607
178426901
776149592
648599766
250997465
266998352
1132213181
194803447
1102359894
580364575
1406558533
665662707
2131658325
902120620
1533240015
1821913325
1641017891
1508710374
1333106308
1282482268
162030827
95524817
2087251386
2094744486
1810303103
445290839
1069162737
1183214363
420216923
1598172024
1620709611
267314961
1804762922
401197674
1542284469
622723152
1977571539
320566146
1634157642
783592846
1418922516
1090715542
916339298
274995693
1349718924
766352757
2077622093
451259162
1502044253
2053444597
529055618
1187746813
2138464127
1072863028
1045269027
1068295433
879015388
1278280116
813558311
1018722731
1856567115
660020192
1691683329
1839963345
589742860
1875396342
1878919031
2093856897
1604353627
332598655
1128830122
2079502513
1930207160
724788605
417165708
774954142
923525764
1318220936
2008753099
1128601728
396033828
1806553143
1690831505
439868721
245766542
249959698
709492814
760865747
1938514528
1175866992
2014444919
485474414
906819676
179273155
1610032857
2082861689
962343793
1057927911
1564548079
281945839
730556200
964393805
223453130
1712184541
2023519276
1613985128
1306364291
1867044855
1458927541
2023294670
1904293687
1889982466
1992563369
482753956
36854775
2142648098
879947023
1694080519
2012576577
1373241017
1476145590
2053679340
1026808759
918779818
326285644
1335101468
319794950
1150760445
1577275298
1598580070
1279889323
234881224
588220130
1809705250
2079481490
546653926
1674846266
1836023954
1062257970
73891986
1199240607
1667923457
1997271781
968966502
780794600
961468245
1997411368
227775840
1834138429
987637829
1983407783
1979956677
1481382994
1732515700
204720150
1016071879
1922686255
1523434670
436401147
685929119
956408704
466960062
215920194
284810276
331553920
1003748056
1354777100
1565198189
920472143
1481156056
150050801
1328841151
1072305101
820698684
569744682
1978634843
1238945044
162395303
279087051
1888008699
1253448692
682027349
725608446
1741760544
1846893189
1545278222
1061083184
847273873
62926738
1420526384
1282121428
2074662581
1764496313
1496600632
13439083
2109183227
1174778462
359078994
981361370
1193410651
733289251
1532516612
1916027987
1646795721
89862867
808206577
2074620010
1513400870
233519919
654672815
352260162
1733733453
604953883
259548842
1972696204
860457683
1010906194
108346262
180068943
1871937567
610966159
563265297
726046842
711240727
1268205743
477255105
2115749316
1969717258
1004590667
279023938
1422486904
1433969290
757878751
525110784
1258551739
1668969354
2142456135
1189899001
1384700116
126937863
1947921718
261828309
80784423
603990623
1923524905
2129893516
386255354
1779532803
29586157
318574678
152807847
929129456
1306608221
533759424
1488749639
1530115197
1319670415
866680958
446709116
253237773
1966842686
1439616178
397995758
1734222733
179912846
1122915646
784573262
65340702
658822161
2117379679
241666751
1254599491
2060371528
555800175
1183104922
2134165218
837755278
232105257
566522902
1140865019
380675644
294105026
652180709
1093792946
1587809242
718704807
1828140418
1543435191
318960693
1909417737
106714873
304050046
2093519606
1637765009
765241414
464946117
1842026713
1505107397
1772577530
1963536075
503901626
568124509
1896108066
1742256873
1553836789
1563042624
232466269
1137867827
773710853
1157055343
116450256
882202362
1774856126
1868178952
150382014
312924283
359037287
1889422148
655366794
1194425042
972131169
415364115
1619156332
1704913
1086473592
1471197819
1328411244
112639037
559195903
1766166660
20378486
833257375
122267157
463546602
439996524
1300272111
1404389917
1095439725
1636028655
756157751
515165128
1479311549
1158824886
1113264989
663668300
588960346
1408818824
1888322792
1703204835
1416334371
290306898
986167178
114394205
1480731194
1246099827
1617948039
1686304050
877753463
1171804534
1383593264
2086758439
1481082231
864667306
368289549
2069352089
1275330772
117333097
447714125
1914634991
1622495164
881584412
959693797
2075621557
624681829
1371553223
1936983662
163329351
1007010379
1027626319
1053773049
1756637452
219873903
138546752
470569424
1605061560
2017137574
584690384
1721163487
586959309
896826553
115780002
57398503
1966635674
1864690401
1894733211
822661017
1659895831
1453811958
536365249
1702687364
2016250868
844512143
1629576774
567920688
1297955414
391198982
12068623
259425149
1838499679
1365151284
1459006663
33799652
86186561
1605223578
142434734
2092684138
896235583
24713395
1518566218
155737894
1775687995
1548526843
1590710160
1194384143
1881719576
661243394
1607228872
591704644
1171554023
1015962017
1555975247
388172315
920169835
1550828270
55366161
881992160
1302001752
2112400597
297663691
1508683185
550067580
1095269261
347906521
1870831971
1630311341
1192550922
1350108207
1878209044
1036576275
1435172113
1734698991
113152327
1248989618
1076498788
823669664
1681880751
969883336
1546018778
1046402541
1512904937
1905099145
1076776083
1113167280
238993124
38369113
1978396733
496147649
1086784367
961743850
735341363
2062551113
1703066790
525792663
544112762
1216308959
1568771107
597018252
1141458426
2143960758
215688672
404646368
727586126
1574327250
2113906845
886817838
2008422072
1081618448
880516091
1032213785
566893470
2058970031
178194203
1245101218
337376045
1866242283
1611566194
2056004699
663073864
208408734
152531282
1810428201
2117654311
92248658
844594420
188821892
1509213452
200847177
1785308483
71182945
202081673
1993552959
350387248
961250114
1958482969
311664282
421360198
1484808620
357874569
1134782944
652035755
1625915229
1427057863
1639003450
124702863
1114460324
852488936
1850050396
813911360
1596870704
944675076
967617072
167577466
1777853708
87975348
1757930575
1793867418
292473774
1329316974
1478769145
1989522203
259839405
1295706751
1005741224
973366560
1062974387
424266992
1392673747
1645098630
1887854687
1496770170
152203338
101587857
1757861144
1280325733
843358923
437460600
1966007307
1146322953
1544585791
1025340670
1532911269
789309720
189454064
1904002335
190775219
744483531
1087765819
1902361334
53850717
1163141910
749834063
484928933
732863732
1281776093
852173395
756571414
1252360710
1188703624
1215386746
1218282027
749222445
1354196793
1267109874
1111407170
922484129
1917659638
1573387699
630652823
633084703
467973462
1054449128
2129160855
740824395
216945823
223850050
926775687
1275162649
513000485
158146602
1455880829
1241195842
1275415259
1751867117
1274480884
769543004
465618578
1686785166
1578972762
1790706496
1395323541
426193524
468868719
1205620525
707375830
707063273
722274554
1537173211
938344060
413553721
669194052
201709577
682824796
1285125643
649917917
1469411695
1850293022
1539044282
489990105
1973632615
1500906466
2049660188
1359857429
43985545
1476835001
1955396037
854484803
1279524409
1669309151
1588238982
907434764
788349638
748393894
1403979813
649839031
365354228
1237645394
943303009
9923630
82386325
1917055051
1002685121
722222824
1551461820
922206446
206231621
1884068035
1072152063
35909354
303100509
125588919
765101416
1747326064
1371644565
1137969708
1821129628
1155495737
781826058
750028168
857152862
1870474515
1294482167
648141195
1881771208
2012400344
1584687032
606284740
1661818106
1839615200
1648924265
409382260
398115840
1679156225
619497771
314634123
870781082
1814337370
1732394479
781678555
605567331
2078800251
290521240
597741534
2053050980
1162906754
1310424978
863835904
1648956108
129660953
1420682971
2087965823
1271364781
1531182394
140273242
292444667
1897880205
621195883
1468748840
1305262558
1665828308
537981387
1126668436
712527100
912762933
745933649
1759709398
1163753500
1898330385
555499253
418680306
2052665767
189869143
1370023550
157631228
687725085
1706414991
630277533
1796513624
449530962
1295555651
578983337
529486991
677724786
2048241263
562001150
219053101
962072418
1032930817
2121010025
1997314831
1287966461
1424046006
1672965914
849324750
1977065540
72485692
457416431
1365487631
1058160476
137024493
569443102
415255651
288532143
1298117740
1456771966
1051331311
578314779
1443089863
889232696
1625233296
658154044
479660398
2090566648
58752983
493079470
6539103
239060291
1577826036
1367617004
1775444598
818329883
999613689
905601813
400081232
1077820562
2011510797
1541151633
1763538308
767828582
1376020928
1313096267
102842612
1012602646
948530482
1068950737
101274805
1390964321
1837828697
1811563862
1926681309
597277786
540444039
1124275003
2093391761
2033960976
877133600
395359122
756102302
403740055
975444187
568617135
969312977
608776271
1509838088
2126740756
33088982
460793250
283014304
1528508034
1771942654
1055547503
163031917
361046912
906295213
973071211
228619056
603811481
1690434384
1720399577
776994153
554405801
1737801177
760546238
633163110
283200579
1543531394
109697881
669175531
1310579550
1111639507
1154784648
1275936218
1079529943
1676812162
156002840
561859631
1147671120
399241315
1328261640
79688590
522911115
352409969
1763640028
6045491
375350067
32595707
1197610284
404881857
1021544843
1051732427
1074630891
1465635224
191042486
405649104
577425817
861299327
2034104347
776139764
2126138482
17163042
1227173677
1689585082
1814447386
395292042
281126458
371999343
636952907
1444082360
1951073290
1044619065
1750007856
665907313
894277815
929233358
2057182266
568588341
1903114964
213812097
1874316306
332513405
1862820541
102101598
1407767199
515876732
120763815
1287109994
1109021122
1957871253
676155409
1200087743
1528633169
1001460338
61481402
1733035577
19507344
612589421
2059226847
2016111542
1617760236
327949011
902625365
1168538713
2021891890
1074499761
1511489240
82917836
970317873
926215384
91809770
1279333985
1457470204
1433134734
912460417
215662786
689859111
1080329247
63615205
507058288
238693384
1042582122
752646197
629932174
1605925626
626594032
521612372
2007191837
1167035843
1041688164
1024849820
1548596180
648563205
1736726571
660429321
1020948733
471037383
84037513
100537674
1182354060
461816437
1737452820
1041539251
1474451901
972357070
259358485
1802440348
1547514026
1471639087
412652824
454057343
1307210510
912075118
1102612229
866719503
1336892605
78545372
1865514656
1186241254
1362452803
1326699954
1317691331
1618992286
1769166150
1700324106
1566229605
1143453119
999872822
1527060248
4660482
786417092
1561150525
1494810480
772436911
191760730
2077382441
562556961
2097814485
886990475
425194086
1926612107
513300732
183975678
1199760679
202303218
528167653
595250572
1721030626
666672598
1054051784
356489612
1020135314
1924791140
1484503769
497972015
1272366358
1683392799
1743387290
1064586255
255907270
1714927289
485709181
1102466297
256295163
1905459881
2119268595
1177445130
1282644833
549190179
1243334474
1293962492
2026914951
87137349
2075597296
563781150
293850406
854339002
319945534
1534120821
356862594
1330425589
2114189971
628034873
245493652
2071217381
117502064
1177035080
747415476
2062340852
1284774393
381113158
1249589112
1439615333
1425907006
1382016241
1101668976
1865954053
772136975
1168666647
748866306
722634207
1326716379
328393893
358486918
211339327
1019275939
552906202
315582568
1356248324
1346007361
1838803987
835577201
1855494011
1223695250
58197009
1024715812
1573625413
1660523917
487695766
1647655947
1994044787
1728645931
916689609
1190347687
1512127013
1742443820
1638262597
1280950969
1322539388
223947868
1337481319
1999159377
581084631
1519940076
1203748997
690488707
1207903225
1023179958
1201536737
1945783634
1022633151
1351407857
1883055104
396834593
1968778174
1898810938
1673854146
590813864
1897923707
1057756761
1140087029
1508456214
1994986956
1329132267
228023737
196564108
743949622
531540960
95273373
1143290125
1762839203
1007499164
264485474
1297024057
1876414386
1635652727
1065395672
196949597
594753832
1257947805
246743461
203527242
421844627
191131389
309765781
302324138
1714595464
1529243993
722433251
1437459100
962660372
1425929105
1939508335
609643081
1631484944
1971701213
1081700076
1807625602
1391504284
2146815393
392149306
501172661
719174462
277753759
259578999
1845565406
972985533
1844064497
247907756
2007192878
601997237
1555974540
1237573082
1100649237
1911136110
509719397
253512352
2073002272
445419360
158200849
250408133
520848650
537892372
571796337
1561703262
190222120
444179643
818936779
1802509108
1075854799
495454937
925078793
2017197473
1491717431
724945318
687771386
1226856940
68607965
602034251
1482773368
1284251624
1956078101
1618075549
1246734994
1027868187
1809182915
1418082629
393547571
172221551
834906711
35514333
206428646
1450936068
533422583
1180286790
712063675
314350930
614159694
25232797
583105399
1327072464
455834478
1803274725
1089069379
368010150
183290023
1114043293
733088407
265194543
273843249
572029197
896704014
628066878
1002518739
1796872102
580513436
2110725507
1451055132
291365724
459019987
1107302164
576135054
1600053407
1791020748
1050095113
2099681482
277641842
139002050
1844582614
368467099
1577216797
1741342931
146522371
603326708
680055404
1876674525
632334437
1673111717
1939461339
143237249
1219650903
187115633
256035399
2019153412
737203362
2019365637
930203
837326330
1356379347
84077667
44990490
1659820252
425002805
1820948115
1690439947
2129154828
1850807470
2086259267
391502000
1038330742
410542554
932267337
1040353679
2006750084
1475275073
98157785
118723155
1832162772
1821396962
975741220
1080596884
49417746
1965826609
1740948112
1182251831
1337669132
2010357748
1045275674
1457189582
131935440
1793038704
134877887
1259353382
1442316292
1242397910
914591193
1181436307
1263831954
1347295157
1154636356
518334698
787092975
1936365658
1202950052
1404702358
1270222629
787578668
1766725578
453254449
78957634
1640999759
216642871
1916224502
1534321383
977703475
1717400030
265186754
1758415738
178445533
1835236870
533277256
1674919974
416333795
1124486213
684335327
419427369
1093251392
1453206096
121576569
239750354
1731699833
1005178674
494970572
1875496647
1863261333
1523335884
2074532152
1334480023
942347528
476683404
1383096732
975352390
1963506637
2005573487
11458445
1188765031
1654194639
1634912534
1841440050
369225969
1615901720
1497574665
14676487
118802595
1681737506
93610886
1561654462
755540194
2026866029
67222745
156212472
2018541731
760855247
1236174506
2088304339
752139824
1528267718
527720959
213909659
1571320424
599364242
1317376735
1939378437
2039565509
580299201
2127256957
1960978952
170103583
444658750
1866198154
941239965
485311047
765399969
291626381
926756382
1833118062
2134774600
683659022
1213770762
202867494
1324133083
2003858229
1119124819
276761348
1279467357
769326972
1675000755
1700889137
1693099799
1592386101
966819768
1141024869
1417911580
2058469823
1852387759
795212334
1487220686
1657685213
1867819357
1485154781
2018712305
946194149
1014085347
1830908542
522033191
1387880324
1644713085
1216944752
2141323097
128326571
843978996
1935415980
310512652
701673536
1705204488
1604918162
1268706369
1269110951
294739696
1820538279
1836834093
1591943204
894726293
1440027434
1839664747
1698077030
951903077
542612097
601257066
436368637
313168411
654621615
83991482
253568556
1039275602
2068268345
1837462075
1019017630
1626410995
1815479762
2008693552
353083054
866076105
1814999883
427091336
439925647
986358417
15970798
2141774369
1110163628
1722546722
338793572
81363270
1459796190
1382258943
642083373
1928968189
2110847676
1732940324
1483674977
2091141103
1643144980
1985712601
482275334
904118330
390902312
1056679096
1674798657
1520939841
1920550833
1217382605
1154760644
503683845
407102619
975361117
893558328
303644259
269033355
1072184445
1596067450
38175490
266380352
1759547210
794643330
398095604
895392872
2081993195
878561566
701799909
567778937
1150422451
843943868
1479673950
1410104502
1957891087
782813617
1086696114
269687697
1279706169
897944302
1267279854
1713289260
560541779
271539999
1840415455
1895590795
1238321850
423084727
1242985972
996865781
2062203891
1054449914
1214324292
2119301582
230041073
1154798966
35238929
130278277
1711720799
794278017
1489861583
360669635
1042115244
726831787
203916401
457576822
688464582
815315165
15090530
1497076852
216717839
1819003083
1619965034
320254340
1531478778
32466727
204639606
1760893582
1485110726
739017300
785100632
642987573
199278878
197900474
362248345
1256344047
184934851
961536286
1275765590
1499046620
221727179
444442802
1022215678
2065743498
271975406
202389605
836318427
152036837
1767118092
747086661
2048257721
387168759
2140446920
274040608
2082450217
1794506337
1360841842
1658306955
1711091696
1647825665
1499113924
529392576
615010550
4945558
189173451
1203993184
798345398
1619342350
1134801934
547158356
327489609
1378225659
1265616177
475269849
1801147549
1844535599
1890471365
1208465047
598578121
1826875380
37884146
1561896874
2132680247
1534384294
401246258
985612499
1356325075
849690628
1704216807
582231632
1815674309
1521604994
560249129
1571033588
984528932
2109377225
329452049
1049572188
1720572840
1690453620
1189404028
1748254266
2019793640
181395076
1530721221
59159676
2075822726
420440760
201927504
373833361
1307861458
410935183
902554042
1608097640
1411982219
2006586028
1355676572
1828452967
2013236790
424737637
282532754
2025249533
1026740322
958700033
68088037
1107271794
856293303
1126734172
506811269
1231130481
488996754
376531205
483802364
802125759
1227882454
673556728
71992482
229214033
6821809
1720720749
563200319
1500351073
177193424
544133386
1762654262
1936655712
1803552453
480823366
1488817449
366797764
2060444606
202343020
927560646
1754673824
1498989332
1777578604
2073496719
376158302
1449568852
166237954
585364838
1322866972
808717036
1137822503
1546798334
1987164170
1365996685
1880497346
886371763
1084312405
385153876
64669029
1085689375
1846703038
239262313
1481284399
326234125
1142431924
52448653
1128685291
1452550589
2128694683
286972916
142172514
1328864369
1893015301
103194773
1362933113
786140539
1541606325
1894733211
296340165
551167651
784955533
1444341166
1467714200
245957674
968956326
1990212056
152209351
624477253
1567038711
1176942912
939605326
1539234585
1457930080
424337235
140040859
656796139
856815854
1938735191
2108714693
971555919
50258724
351131727
1774160848
1693198985
415164733
1610587680
1091125932
1198145719
1038412248
709297553
1379231547
1329901036
741785910
319638275
872482853
263863349
1788529065
1836495573
191252607
1477303950
911817008
1672609581
416991775
2137731656
1276819586
895640417
1566396128
742035825
1346591214
2129529461
549728579
1665839798
1996202783
1456056404
433694145
1840931853
1150228390
519483012
1886971131
903534785
42962299
928225201
1582249797
1782086723
116334147
1522876727
720535347
122733592
1087477878
704693679
1491195336
1166404298
2053935620
996196057
1639628614
1855044095
266133136
790932427
1743991138
1552390931
466113173
1123087307
1070385940
585711265
55347096
766673159
1087524085
734178183
1247406463
1040004138
1822216262
1130780296
220278261
2114556512
294520843
1290476602
1185351025
1687066830
898637275
1438194804
977875118
79198995
447835895
1983409114
137316159
1957876520
381934690
1414226597
1096443853
2037866637
1573178862
101566889
1524507226
84818632
372721692
1720766228
1174062517
1369604436
179409150
651206688
1367231955
1048198690
238617575
1150082490
318564655
1035631044
2067358718
631922776
771688289
313281616
676632685
632274160
4060458
1270409132
1944555569
482335092
1181110362
1735055227
1193687607
1267376373
223654884
1157544458
757887453
1568294286
1684193322
717463595
1203275195
659523845
1104640844
1444365517
2085154918
1655842791
364985663
1379980614
1412224987
1811305928
540941499
275654745
20527122
2066590594
989111151
1912978251
1793317024
1534447981
347663456
495914814
196050460
825413312
133176422
2114384073
1072253300
2145702260
515699873
580874812
1763721156
369925063
254646015
811787329
996173995
357111796
39461605
1459147881
247105139
1263673535
1538298251
2085205774
812471385
182212510
484199581
1318724953
442375447
1486825714
74552044
1724518747
137585448
758910159
92410558
2144196842
1536411652
1885920038
1728619519
2024530401
2099232832
1567045079
1608743143
1321765934
1236399428
1910899535
892328965
513083526
733471272
519185435
1416453372
1569504718
1556722650
815762803
36852073
315902605
1081156266
2051036739
176753112
1938070089
449088291
848579312
750717621
755752786
1843217479
1306538983
926790189
1744494551
1557641452
472671779
1065549740
1243738576
400794368
2095653335
101492769
903188175
1730061698
695281800
958593157
1008049960
827481020
137316159
714333032
954198451
1523957808
222235995
944271151
1889741518
19349960
1919456939
1897996027
620965116
1899391328
1994335769
545251503
1892453141
168028751
961278520
1410264378
1553335239
1727143649
1687693487
367868243
840937015
1459447190
876139176
1435919089
1027007159
1549633547
352665815
1105772124
1190918417
1425327058
409038399
734503707
565510477
528586445
698478174
1658608237
204503968
1771559986
59414262
297995827
942403271
302763867
1758002783
1110349738
1366220802
221836033
1318570792
621738400
261556689
757800020
1664999629
1871598317
754286623
896971028
737144180
629387017
1755509901
1962083850
1192098374
283899226
1930092452
1783135929
677160966
1564451125
2055402523
1362455019
241436908
1277419082
1952753214
26318744
247730457
155832368
88197128
607740346
1948042678
1070990929
962295112
1057899318
919350694
1336232140
1116457868
1631681826
1696933492
612986391
276850276
1074879300
178339023
128460937
1123705590
2030907228
2098757744
938016162
1751261902
10088213
583951302
914067654
2007469189
1653993756
2029252400
518216660
1584641712
929321971
283150681
11271056
135296190
1579899986
1572478555
1728179307
991106079
1230604561
111619278
441200537
1823134112
1958103964
42654750
1763189499
1924656920
1391070699
806352115
168627158
617233324
339666428
1709238557
1398356453
309474991
1922981122
29072814
470389701
1604226576
50352492
988935119
637919729
2076564536
1837698782
1489998722
614706036
258615075
2057831135
505353101
1004699687
2069318812
1593163944
1180166314
89638358
1039447710
224791814
1580346771
1112336896
506592272
451610529
1245753632
914975152
1224257656
2145862982
379085574
1003192785
931760745
612943696
211088789
649958620
2011020473
1787456785
507027862
1232014469
373007194
439311782
513551489
768830727
1291477003
616614689
1575044225
1451180151
1407024777
709412248
1015484946
839370537
562852183
125079486
1081067429
1853137603
1823546687
2073101624
1065536039
1458119998
479971688
1400921630
1366837226
227961845
2070008106
1296195773
1293990054
164825113
431768305
1638508573
197307367
395660929
363469608
1164999630
1890805933
1880038242
1288628465
1737525865
1356591962
1414015505
1944972836
1854635963
1626294799
1450454926
1795821502
30419521
1844595219
2038369072
849956075
944728001
1439531946
1072681294
792482239
282131073
53272259
1245477934
235361093
1859736573
607744513
398047039
1881233620
1747783601
1071308362
1118888493
1127051814
1868921751
1544954117
197162216
462981249
1595760018
789611808
1140080689
709488696
1152777360
1452850945
563936870
1684073998
648506954
904333206
2093851997
215901723
1411349362
1247692533
1918616672
1326775310
1010388365
403078241
379866375
185665978
1665568160
12442992
1130578055
1888533673
1901109181
1732184156
481532795
2012369025
1070060638
51125523
1468198226
248367938
740977853
906349893
1221397483
621464973
1052291766
1863506583
1168981114
577120327
162752018
1235900672
1940736894
207023556
1745192254
560162702
788315471
1467099352
1665152194
636473386
1383573799
1754476604
2040042352
1976862017
738938823
1655134719
1692543205
252740375
620786935
1501412574
966572952
33115174
359360973
725799613
994995173
635085562
1293893025
1682049208
387037407
993932111
529841547
1818854706
1154799500
232343581
780267622
1916581412
295567227
463755836
582046727
210794490
812043702
1807952084
443744914
541412886
453008375
230493644
1908908719
281115707
1877532763
1019559499
952643201
1014647709
1756678463
1577744455
1114751317
1156182520
2144521696
1343799070
1635598126
352074430
1386805128
518863155
1209472197
1602191882
1547683153
577948505
230264320
22477583
205292898
649978652
88669131
2131464115
567660784
629484208
1563264197
750621523
1801099766
1834589075
1205212820
679651213
123409297
1138273602
748765696
2144881071
1970741028
2074934871
1976802161
1415014722
334452252
1579845752
742782742
1996897017
927975603
466800262
1633030099
761334552
436789875
1006838771
1654264443
686573656
1797657628
252620677
1162904358
2094251869
1376857122
70540452
1936914705
1022656814
1200914616
1711145159
770148983
873712047
1352515572
1908478261
1776541146
1386380830
1235283511
1931852721
1707960854
855827333
1244492538
24342636
88277383
920826435
1528737514
349630832
1915731421
127939828
1971774448
170515986
539468077
592946809
548124534
402848342
1562985359
321242799
380790581
1234211329
1875138590
456568384
1868896360
222154007
656470517
1512522599
324994603
482486395
1470887068
1572212247
1927407080
565378725
1882495081
838219301
780601876
1316865667
1796398433
1704409223
392863439
555783087
1006320949
166111027
1765043551
409513463
709053972
437427738
960914887
938829687
937065455
1248716076
1074240954
1205700720
1202307287
1121570647
560958304
1914340265
2053916223
2039447012
1894718815
720025659
1529669784
1039566988
2066347962
746199944
2059143665
677479613
2020107914
1936645302
1236564543
346121820
1741416528
1244293752
1425082089
2141032024
2020280909
689484695
917092838
1838637736
409521093
1063815910
978664450
1904662048
71762292
907618451
389556544
1710533523
2057694609
236783529
957457590
1737092777
740669821
1981088431
63615205
1944942371
84984761
1210913264
713193276
1593266826
1403806875
193777742
145850561
1631162391
1093769964
2023515191
2061684670
840455707
817582810
1005069009
1415064286
437496225
1986784975
1804361588
84237961
26747092
447261500
606949040
397650113
212340491
962072418
2060837805
1853964967
1992483966
960111951
1909179458
1326920827
965932705
656236117
1102297477
1044816666
710395267
1156650966
263871503
433758233
1576927267
1906175166
264418257
1718427568
973134155
803857078
606765773
678736189
670965726
1154992516
2022853438
1805649998
2057706979
893265658
846243381
640375987
1002200053
1519752056
1900626879
643450547
1041565606
413527258
1092142132
845516598
334729490
618017535
740668231
1116316788
1012798199
1661185704
468664296
1146629547
1751347255
1860073896
1140423938
1887677148
465935583
1123327126
2015942577
1959276247
1338556635
2031354737
1304591069
830757356
585688370
1851147005
664467027
1060244938
923168014
140166013
161497147
1803319564
1541954919
1047095822
1403366863
2098185244
72611681
1412902133
1360484577
1103981048
428589443
1311891781
834823425
1666380858
630209940
184472769
1730663797
529381461
498114059
245466834
837549768
454288362
138343826
1340727726
1036256862
1116766631
1549874118
534083156
1425906024
485209993
868442038
526706374
616082042
1523586994
946235410
1571248053
1083140415
62298935
411676795
250678208
2047293286
1756374596
615918271
747133668
1077350420
262124097
797654986
618752115
1083385325
1454595331
207107864
1001239495
223396977
1139225020
2054863621
186875248
668647094
226268060
1104751107
453705643
840207685
524227088
84610676
963779134
1005813719
631644984
2102106146
1272599943
1837747405
1086142744
1786175885
1819964518
1538202794
969992776
1214227302
1235605799
311274023
1727894862
659657102
759137973
2013990925
940081773
562490535
1641159752
1957618845
927662203
1162979433
941471781
1645450804
2060352252
594027767
1682825670
947810646
13610894
1585181231
579789774
2118941576
306941758
507724735
641241683
1241987083
963857961
1446648587
1922984217
1696302749
1236767338
1057915462
464920296
1962637887
1062495830
1675250572
1731760287
1456718242
17533261
657278410
1191814407
611281027
1299450893
243662574
1471497172
127436332
976420613
473949459
531264944
1672966903
388140691
1440176551
677038010
1943795494
1855882289
876368791
936251259
678747635
1205815057
236353958
1835277484
798734338
990884
1744516076
1729269147
1462450826
405374002
637586890
1108858399
448180486
600979086
1381271020
252311707
807796683
514290554
2031582964
57965221
959478714
350653598
680663226
1040639287
1015537759
1880999120
230491511
1059469606
933803132
422008160
1365726324
771879304
911827805
2014847620
1302032677
1874978437
247151121
503228631
881022973
56132483
427101928
658253088
1580969399
1880712397
1244585433
987659111
2048555001
543648815
149101611
1682783434
1892894476
211027606
130337256
773934556
38440150
1167232476
1588747617
815426520
1184601443
1374835985
1427825100
2103567199
2081437624
811130918
2017330039
2099471709
511277364
1991912655
1133159367
415233154
523569961
377441885
1679225450
19169719
295761588
354671165
756039358
2069997006
62033486
952910760
552894371
1007160863
1302622641
86925906
1899221242
1297685053
279705443
1324124704
1369292822
441103822
1289058338
2111730477
886530975
1087699693
149438033
1131937323
1707221381
599436554
570249536
845749713
1160911622
823325082
413977903
726963423
1230251846
1154654394
887389474
345932522
1757247111
1783483192
1362889681
504894079
1879983917
1260855466
1252087504
2118185228
1625988035
1087515738
881043925
1672898834
1092383169
731230732
1228776836
267963113
859950124
1042917337
1889107444
1101423135
560321921
1807690589
2062060362
586863043
1258862880
1100295696
648905283
947328905
77294798
1163966936
205004340
531152448
840306306
1341193001
723775369
1078609410
1050676175
370886654
1759070106
1755380519
1858760252
737659824
251303983
1821969403
1865089028
1132696927
1862242021
2063055697
930399080
1186128041
503076515
298531837
1313371794
1687672006
1632338797
863996612
1414650295
408701866
1272698754
1539398637
960730847
705886088
1772699685
939323401
974312493
450648383
246247430
1177167989
1111165062
1219515663
24851015
245814857
152855742
708932937
2091947582
1343918943
1755698028
50564708
673039405
263195868
1404899995
1705554303
259622747
1554621634
1492227085
2109552488
1564035019
1645197430
718569182
2033384158
1901256480
1551653386
2142582946
1348063769
630429316
646904689
94066660
132092235
515991657
1324355896
1629192454
1311273439
764292919
751701647
2079030761
342042060
2082096196
897864422
909638425
293377431
778205366
53644849
931111827
1353508841
557142016
1298524173
1609514686
912452641
600573708
912340231
728347135
1133905574
1982348122
290226238
145487703
1674251653
591432294
854339365
235474860
1703607679
878198260
1323856016
1865720892
2075848878
1055240350
673578432
485055624
275646567
1283522453
733516594
1722577970
654521771
1238261004
271892732
1121776211
1839818942
1706260013
2098774530
1330836457
878890043
1321450003
2100725153
621804328
1288720846
1715485364
881320947
1161773696
1555709564
1398562336
2054542510
302276000
1060931772
1806494440
1122460183
128468569
429744470
489246026
1666566902
1860043766
489473869
285516052
1896827703
830184587
2035690310
1397567074
578203288
1067803959
1103679766
1445033390
2001278689
1387002545
1110409380
464907904
2122218670
1470865031
987593060
1837997434
1705016668
1209336612
2098326534
1027608483
223107499
1921746478
2080689724
1326827507
1540193058
915484136
1504754814
865035939
1242103252
1713639970
887928274
234285517
552819852
390847856
1546149718
396269112
1726786535
1778245717
133699716
1738957757
158683456
667152725
1816431292
930031651
1242714208
1470033524
268039202
1385620916
1277142644
1546660680
2094712267
1266468096
1818760213
1694410719
896233870
1532310284
927002599
2009405662
1350709341
1231533790
1560418583
460388557
1327675469
439144231
283474866
976288866
545526529
1542134807
1447426356
1807208240
1663315390
570658327
876921571
1942889232
331187457
726837465
1569777197
208642252
1522890688
1947992712
624103884
2134866338
540571415
1049775591
1407372417
1453710440
483702911
1697389412
1910486362
1004927531
42450743
477047416
295130726
1366402513
1183916377
1360864393
724865546
774963205
1736699880
155265992
643525518
1760498704
2006190187
1859879918
1705016668
1348847402
230447300
1711902373
1976824596
1463797882
2026219243
1015406654
974674652
1753473240
1188505583
730233515
1244091512
74313366
288531822
607592908
699008350
395243145
56195779
1301473898
553282172
1273881300
1514043848
1952717750
618515
818003018
546917946
2047733258
1350856351
812647390
1106355524
939620363
1080549192
1835178845
415497329
1914003343
897508025
1399439744
125244554
1003523312
1151284150
1177425191
1827992282
1671898653
1081859772
1401617338
1989335684
1327772369
228960516
459602594
1318919765
1939967601
1299388750
111559575
445240496
1838785665
1709332832
1485976906
1774942556
1350346495
1202673760
1234438065
441858736
617700248
1629104314
408590600
154318710
2003600957
353541118
313529767
684832691
1196205965
2047340959
1807975681
1892851748
404879061
630300867
2035663953
1614573891
812563119
245395231
1739060851
1017992008
1558337899
583627911
199370223
453216258
185477011
1089566127
481558876
680703056
703833485
1211604429
1621069820
1385226192
203731187
1693669983
1301928920
1259492562
146752523
976658627
1446198359
306952126
523919840
1557319657
1715922835
605934984
1119082167
1088964506
1912732615
1400823646
117031307
1651456586
1150955851
164067862
1607042162
1086086773
306922136
200939060
2046327475
48103132
468318302
1004859270
219555774
1151697682
2079254849
989969428
928047839
853194779
1983374523
701289705
133599284
1270775296
1467099372
1304122693
2122240962
26068934
1465378009
1118220683
1660434956
1953606648
591677269
1388180565
1989017500
706997180
1861056855
1145253355
595192200
606699474
1743545891
168575102
1612988940
18103363
730195111
1896448083
1898324677
52949476
173001954
343636551
1329035389
2013510648
400036790
1281617885
1817909423
374095342
41063338
1112892776
640990208
1801099766
1488293349
1096177629
89962563
945917602
1063985550
1349776320
1729669961
409479708
676418228
1673287378
727873651
1989486452
1464988024
1084867613
1452149562
760693115
1160479890
76761703
537270813
303666969
855704823
2000743289
1942776922
104145851
1526824456
1063427465
2142020078
1369276213
1274497440
616101962
1742031111
810611557
1266377418
1844386300
607831006
2022517914
1745811624
927232640
365039362
360611774
533143252
1561784824
555693103
1373060731
1287124653
1184146519
815014662
1272616379
873251365
1345128902
599883302
2111046763
1808506164
1885951451
1022833495
972990626
985121847
905821986
171426413
759030269
1318134333
1309581708
2020847863
610573950
1513198556
2042922588
810467052
733341419
348109532
6775120
157924636
2054579604
643868330
1946567634
1209951980
2137988261
1730441936
619712806
883892726
635947550
1574573260
587546219
1384993948
1384281285
910992362
783490359
1449046502
757464466
1799359917
2063564177
52027470
1324150427
1398411555
2147286077
1408572056
1855951737
1772419093
321129676
1763665229
1724801256
1888090540
830060157
1021467204
2040868921
2083154740
1178024408
407488135
1483714799
2049159261
1662068130
831405942
1541064364
1426689377
1612720110
2075424045
610388687
910290574
1082184417
595678775
1731082571
677952266
489408990
192807554
2035943350
1186108599
1464216839
2022517077
1633698015
428628321
1088496891
1083312512
1121221088
1506752132
122166575
974158563
1438890114
837064035
2127070851
1034012412
1365921458
1016069861
1305721074
1023490704
1154346624
1553570289
1987171210
85491481
956916838
1173690888
1192514445
865264872
924876641
1916047387
1193083133
1836146298
163731331
1618010518
679704330
443864970
148297087
195881006
975124981
825170864
821626868
1541292830
1772864611
1424861273
354722284
1451191237
639268283
1432471993
159866085
21437581
125284038
1294152535
1510880609
516138652
1971116932
1298648700
1287080437
1026858849
911524084
1863298787
112081430
568296977
69582370
1016177121
1703966991
710056687
1922172132
1252571782
1083877242
963603522
1221359927
1272873491
195231363
1858579583
1679075333
143710308
506984586
600800834
1649275752
1985403280
2083068729
704642954
1145951592
325781475
1625131146
207174487
267333719
867573888
380484461
1343276831
1189439792
1907013589
1829596646
358647697
869418920
787296815
1973881240
1659868131
1152650551
1351458933
1634255270
510970379
646022614
688262302
1643436597
1868817398
1513579162
393877727
920117604
241860912
2118206378
1939773409
1425656138
1414894580
1799810455
982744876
1713045305
781304990
1013509740
634259327
1323816344
1842532178
1056497400
2088745467
593520552
1823698650
1452212735
867960958
637390922
1227005224
530256671
1247002125
1050078734
1783422044
629658883
1590261355
1710343277
1554434005
1183978050
1329464519
470765638
2072723065
297845359
1617648790
78023831
12054661
1061197366
1306389207
750445877
1509294395
267442704
2067813831
1651339430
494331418
48841754
1856778170
1359624466
1340913860
1252507110
379934461
610408319
282764564
2003782812
274241700
71738165
1424700215
858755860
961500977
1348982856
943036470
1005178674
142564128
108244498
1822776443
2002283590
872975597
676582103
1304239761
731523869
1815422269
1530653429
1386040675
1677456446
1216306212
1922200846
2102267977
925814217
359316522
173632337
2049301253
1590261355
1964977698
520188139
1036498465
901159562
767047485
992250152
248111417
1757418539
525707937
2106406196
1760292244
383948162
1484287726
33416671
1622344293
93910016
1230412410
407419661
417587930
1815446206
716403501
790222498
1437614658
1029186038
1783722537
1462514438
940969278
633082051
793473101
1431908151
2056450913
274670416
1601401539
2102664477
1187647798
632459059
1992609285
1193814639
1794359637
1250220840
536709831
874855148
1176548631
1583730212
1275260424
405357932
876131509
1818066575
144158364
186349635
1440418887
1403944060
1072199732
1186156671
1275156860
1252825564
187268812
1406262043
1725472900
1612609608
142707303
307413896
1937301568
322670657
519584463
664558912
241247756
1981853521
334081929
1966917708
39948926
1830127374
817492004
1469411695
1997603213
2061352688
104689002
1838889693
1581431034
607992358
77737624
775113416
685088411
296317729
423408182
137752805
1303069993
765671460
152970075
30222259
317812190
1184958386
2056432060
2128344002
982378946
62866588
1982099515
1868316762
1559590834
213414780
337368086
1339678973
39283034
2125066035
2111946233
1954406151
310566781
1714527731
1472519615
1163958639
458052566
407715164
1398083653
2115481468
1318671315
274867148
1280004178
470301961
1458891799
503536410
1140400356
1800034365
190372247
1663359576
451404896
800871987
264689432
1366282163
545747070
403036587
2036233219
614967457
987800953
1899988580
585582685
1233875170
883993739
1081681945
1492538428
1194681083
1330784901
231473521
673623298
1277382895
1200134489
123370490
704013332
464356582
1259927668
1735353640
853872622
1566983342
70425697
992247392
1504852078
1593426045
1765817835
286379385
1180996156
1598986410
1287875294
576627193
2037115476
556189899
360249117
763094567
1477222807
1229595025
1057973874
1174832452
1294149983
997960695
1218048067
1008316839
386939010
39756705
1360568066
1084183792
370876145
1771914853
1679433504
502737179
122817072
1914643062
684602713
1415611835
1131259202
1721769711
735666891
1933876391
838404765
2048600284
1731500636
1094788734
2038413233
560979769
1482807155
1722090583
1983065382
644453254
1717230658
1978101412
376242668
105544957
1027301515
1413245832
1234458879
624081249
2089834527
632588839
813983054
1862474156
535444974
1806188047
486706551
1532626625
1931428441
1752973753
1555573168
1946391787
1101346483
1133346016
1948861753
581563044
1956425467
233660931
473742449
1571726981
1250505227
3125209
994528685
1617222001
1506801156
310652847
177199876
1370349616
86333059
1821526567
1962659347
1763641787
459317074
896873727
1259461188
1041711541
1433630600
994838184
50202566
489929056
754247939
1788090595
1799897166
682279978
1211800780
2070598446
1883784140
43485171
1014028161
2121284384
1062849321
519485189
1289595694
1134736176
214039072
1621674803
845017703
508794206
1831810152
399192197
1694420962
1461943863
1295635842
583071098
508477202
160414590
2105237000
1059636006
490963491
1271626076
286697390
976196070
1708241011
1315620431
1158992348
1141964905
697206787
1784113438
1181390561
1287961250
910063943
197471821
197332725
544911213
1195648428
1654351656
1859046059
1547934392
720132014
1338116663
600717228
1214151754
258443931
771580257
619042997
792384243
1862434686
305477242
938460436
1488683529
1156293420
1650754068
1780236554
1216011393
1235829195
470301961
2134320119
738500960
903678960
1172901981
1410036443
240599600
102525287
442001550
1138368761
90953746
1630400214
1503625956
1381664122
584312295
323912812
1463807333
25840829
298031057
2028403317
1973703750
1865384261
1404800152
394229172
829555423
1048714350
1981938977
1568661038
1392855718
959118276
1997500820
1083463457
405811521
709587308
1888949416
615410776
29860215
2045280565
1852985008
1858447371
1514640195
1539929339
1436473119
754832250
1518412559
425556058
1966097034
789583049
13134228
1166350272
436973850
724582243
26547786
1594765686
379257922
192787155
578898563
764883048
660545257
1594775280
298630915
150226433
1284263576
410753467
538175135
171968809
2141507929
302151793
1459818449
1465424368
1296234897
1691250559
642874048
1835214896
1873158629
958693251
838932834
641071469
1061989818
1269847183
1446275753
907965232
1783621422
218563247
1548842459
1807794083
709854096
1899931058
1932282196
323653247
453913750
1278294000
855472095
1684654325
1414826293
2075020512
1288117058
399092163
1249869410
1489009553
691485250
931726562
1586208327
1866253107
347876271
1610447747
684385294
403916694
1357721440
522895346
1343571885
950774169
1932525495
166940119
1371491716
1032068036
302471767
1051732054
1117877122
1283399470
1954793880
245567869
951787722
1469316016
1123701078
976951174
747992564
589893795
107361763
1231286964
1081330793
865609638
681220160
1847736844
1252915185
1280910260
1374176374
722472279
212533509
61415833
419660786
1343854160
1869562333
1865041268
1375358798
1453744265
174017841
443764296
955774856
978198597
1335980828
776063032
560026427
875753830
68348096
1695071007
1255643480
1059495177
1811792308
74180040
616788801
1495594205
1834465207
1959540062
351353951
21190883
1964830186
893399419
1355976814
695669608
602747969
1943270061
386520722
1006526940
1174622754
196200763
85526113
1196870735
83538819
1108385676
1673700780
1011597536
69208414
38350431
2065722980
1402943697
1584113980
692573705
390088551
775306590
567528820
2130291857
438636452
797171155
228576292
176169512
1515998960
1949534540
1219661664
117590712
1193007288
2027755942
1797668262
468331766
918566223
834439513
146916614
1398355272
16337826
2113435656
2022078283
172866803
1635710736
1199603487
370643281
1950447182
1372593434
288455078
2076008989
1484648475
307354873
1605907536
1337350129
636925457
2061970168
1424505225
1854125912
166257726
130134720
1614871688
609949941
576939816
1692706800
541971955
1093930692
1166155209
479426349
1424538597
922775730
1520514119
899700065
22081339
1726566155
1460650265
368571455
1093390746
1627994493
2090213216
326235140
2130862996
1220371872
1777315771
289175366
1800902563
261241415
1401879557
1352021397
2095775192
346545794
1595105619
1463717036
2124760042
1461085818
2083399010
1949120259
1016951910
1792313397
897582673
2085196395
1554824245
2002829807
175105524
328292638
826993412
848016002
1323092656
2107029165
2083059658
1387083875
1334180037
505534602
879541817
1249309626
1546977807
406825774
277197313
127891709
289514515
438021192
134274926
674529557
14886344
77177247
1623550421
639930423
1263514880
712611620
550575166
251390086
1444855280
238029050
1987151908
256959157
1819489850
615856476
2115706656
393766789
1125314312
91576145
248734844
894634549
1341475157
659032090
525196975
679312091
810345031
2130510159
996631846
1557606886
1317270230
1559697353
137895849
1958447136
951440959
1229991175
185935118
1018075603
980475710
1195095565
1579493183
358303179
974787809
1103830957
1891109815
1964242590
225456088
694583678
245373266
2046879658
1947683439
1826481047
262886490
462598302
1091576333
654174499
2138051322
1268367577
1628677282
293658141
1165495897
1472271548
645974200
516700824
851151564
994693175
872063798
753733304
1338762409
842390371
1035531078
1153177105
1121436630
28261869
153727566
345597431
1831676542
355111381
1527734737
481209344
1661435063
521667217
340557290
1988732522
1376588671
379817537
265600700
222182366
1551020374
1934252834
498652087
1328803319
1516633381
1631774268
928933166
991889916
1272152123
168012472
1476594420
993061836
1240867039
1579951110
1854312478
1303295969
934884377
391576881
546406655
636965559
1492179975
185204184
153961021
1061456372
49399167
2062846043
890140162
1975251039
1148670623
1121533615
1878625936
530651613
1759909733
1536587366
1605580774
1669704845
385800919
415849840
2048408948
938822466
232698762
21279398
2041335712
1070635
296900115
55191756
1485056888
674971086
1446003838
548453440
1428122475
1515199864
1705927375
1349469921
1311661116
73740409
905966205
2119995167
123377624
1469300438
1847349392
1124751479
636518400
1627843531
697362430
260111613
1669012739
163187220
718405381
967387146
1834295436
43786280
606811170
265872719
1695020067
647214628
1337898128
383766443
1236692217
2007473924
1602172383
2059915739
1378170505
80700655
1040013489
372043931
1551215824
1478368871
803296299
1985956105
1580800932
1179494548
1521947890
85469652
1927597215
31204633
2043014631
1694942041
1559810485
1966675821
2108381001
83577280
1919577018
246846285
62575564
1117070781
1229624842
1487999483
242816439
1089210369
1202985120
1302966319
396158824
137261231
940723497
1717282543
1441000166
195822259
1351396981
1744291636
57279178
1649393250
1241650281
306435185
1118831158
207972658
1946395180
1895367375
2076899769
2070383218
1853305867
1038204640
1043454358
427159407
2090789385
44670791
1101314204
1503213577
498530034
85321669
128499708
832779652
1642770361
598879778
904884209
763273585
1500858377
1691161875
731771637
458691349
1946159342
1131892595
2000249441
75494069
105806888
388635301
1340369572
890207070
1851533762
1396695728
568468115
1579929817
1006552381
1576161789
1661880343
919912810
1140864033
1546528800
770779182
16252582
1244592347
499585057
13944115
1159503305
159770813
552080590
853284577
300327247
783793032
983062518
739165
57238260
1138386768
1114001595
160453328
474208278
2092442495
1429731233
897439980
184116534
1893119212
132221005
1863894504
322348962
527099682
467977871
904801729
1204952631
121007645
194955316
1340560526
1139367874
427240526
1808612811
2088702987
1678555906
62424268
823593281
1616774485
185601256
1744843301
452959556
614727859
639402771
452956040
735028866
159631270
1753454555
1824416313
1935497870
870805830
1859680987
707511834
441767621
175825242
865855239
1098191824
1748176838
1521627821
1521590426
1990357560
965599993
442492756
1656561318
373209430
418576944
800353571
1896962509
2057841674
310246277
1201344833
2099673387
798448177
1028467320
908625393
1892073616
1581352750
882813525
1289359548
1887867162
883866525
840652640
2122907963
1212593010
1080564036
1770355164
1679096112
930161370
558230185
1133076938
286714328
1945168488
404167930
934063636
1665271541
1384068251
1224798741
546842539
127443070
1398428318
1260546122
1715403931
558742884
531706751
827440352
1721008283
2055637177
1519059299
1652829734
679823930
1021460302
1111996330
1793106330
475054954
1445737966
450712683
1503688803
1608696796
772991855
1247032503
665585361
447228228
967466440
724721912
1215275651
535438244
1177425656
1725089217
1046875628
425977388
904036416
1701116250
1514103713
910197036
154768737
490494423
1822296051
1602183246
538950503
1960709875
1895258449
327558690
975401648
1405279803
1318051384
653446571
1895493537
1280738448
413990410
1383420955
2001342781
1859827545
1870231870
1844303508
1442223023
636928460
1305342444
1308491717
434638751
1418535408
765563986
658440189
1755549882
569083683
1364704782
292931787
1111236330
1250442675
356021893
1363959516
414629421
1085971806
242994485
1701573531
468669640
108692649
1321302404
1864719795
145184923
1215878476
21666860
1600698032
294668853
1273137552
472333930
1861925240
950415778
1016455268
854973484
1067725009
455259017
375096505
2105165691
2117191897
1523367182
238450355
4344658
2103813279
1866568593
273817241
1863409988
1395869631
1581612330
1829410686
431426453
1877676858
682578585
396986933
878777484
1095463900
180060082
45583048
1556102321
1095407715
2133407723
1935267136
1049674582
1806996271
553518351
1255927024
1461659546
1346744506
1271632976
246241102
551561068
1648547001
1252260032
21041878
1658240749
1934511852
1343909939
1048386967
59824183
1344638994
222207472
675841441
777973425
1016570999
1518216007
1568351260
430739409
250083287
1034702816
687254327
1309905724
1637535505
508715724
533938247
1342353066
1839989498
752406940
1168324932
326107896
2037089782
764346896
1842435916
1492583461
998374921
1096954664
2135866626
39559262
1737247281
1964712966
1329692566
258763136
745484404
152488739
1688963454
1170898356
1711613016
312030586
263744215
63696476
1532430146
1567240749
1468115530
1960542879
1865501040
759099425
281460461
1626169171
357876389
1435079668
1825410891
2031528094
1053634356
196966615
1901676077
1206300021
1450845660
445084878
196977959
684574065
1328857983
2051707155
1240795675
1828709473
1510202045
1169363831
468530544
2143853479
2123571614
740406989
931263075
774675289
1939744838
1023311136
649024069
2003422822
866231991
988923986
1272854795
622307752
1948543156
459915772
128452120
653907840
982284921
1158414084
1131123954
1978624776
1520064087
1810128046
1706637313
1475725189
461005193
293182510
1636378769
972144129
1965501983
1486108889
914180198
616120669
1721645364
1215129873
1786817233
640435560
1681393226
1704222720
1466510097
1111672457
310158604
85199121
1823340659
905443707
701288510
1288120525
244460625
1942983267
1231704535
798637668
1019158353
409929619
106123134
4180360
752816179
1584536011
831763620
1604612113
397139181
1388264070
1740813740
517527382
497017364
46673180
1351961489
1423116048
215634683
1328658214
662400995
1650922889
1047506247
742019412
1044475441
1694683584
1899808975
612405209
1189216183
1369403759
1329247540
1266486195
1864891633
298624223
1303285549
1792196085
1896446251
1888431450
574386685
10938017
74031946
260923570
385930036
988707968
591040501
1113856247
1595569736
1618493972
28021175
1755639458
1250583056
2139724264
1188648787
1511602346
1746596920
555289691
1497211095
13023916
1960704857
1719319457
513520399
1074690550
693832166
270326895
1938036658
1431641267
992398218
1765917716
628771748
1484388063
1951146153
1136258533
2048473051
1979868394
1535265185
778394957
903497182
2140927634
1431054361
1355450275
226574117
1128957969
1033188225
101404772
160618548
1054623002
223425343
2144035677
1279807695
1698978061
608968091
1482749401
2131117785
2037382031
705987745
1960368303
1136389009
1519412144
532648729
2128733137
1132978388
980083015
1765936992
845634057
1379625780
1968667847
1102923779
355094234
1553715241
991218139
913082470
1669352292
1107460266
1476719032
1287550684
673955936
1731522242
1075964849
1550531014
804413975
1347144602
796535590
122637385
1657784119
1050887631
1600707326
1643061524
613090160
344666858
1000130708
946067775
1842827187
36220252
244754808
805125213
2010340537
133835315
2091253458
1651569799
1082837786
1252565719
267103692
911205110
428468416
1287532844
1107333955
1974257753
1170239344
316722324
2136520382
216275254
830191220
209474462
431743397
1288336156
506730820
2042432432
1171834762
1476534918
1102123831
1622649011
2136854214
668559209
228387735
2039424370
1368394775
2029109383
248831693
503864056
1555244663
976233296
997833652
280309477
1893701313
580657052
1612619073
1114131498
1043323403
1899509591
929986813
1417761229
1716028276
446628776
1144915347
1220717873
1411409329
1998622843
1436528379
1282333658
192698782
1278335238
668054934
720103447
717494086
200101170
5930018
542053602
631089671
794292408
982512595
712828863
257052350
33077652
2124525773
203062659
1021151439
1247628483
938805136
1767371731
455543695
675258695
1581198736
1987111703
1724560854
1412396666
547274380
1119673001
1591497158
1982267255
857621474
1413769139
143182993
1706187592
2012315383
106714873
1835390688
1901324879
833740166
13526413
1459803816
337450497
788080673
1822413664
644924180
1542148615
81807576
948935532
706950231
2128777357
376906426
1692112828
457767122
737334580
1274184729
1174812371
1157343931
1010019369
987664092
195036071
178103126
474955771
934228774
2104411244
954817185
1986220623
448548351
2131721905
1369259419
516689131
1422603166
1222372740
1650265162
2028425396
744329506
33761513
2038241643
1028264676
181767401
1817566520
106894416
165735285
1160501249
1974128330
451509392
2119876253
1458010746
386591530
569833564
174931084
432560027
1089252284
2142653220
246221010
1268798031
419914437
576601454
1720411508
1800943659
2018177621
1942136238
1060140598
866579616
798862444
477427248
1975649154
1821371404
243680523
1514352286
222011151
1276277572
2123751370
1387827626
1756662929
1199749368
51284551
1788230042
604521643
559325635
1855586082
1974074762
2120053787
1450541754
306300306
39181968
1837177206
1992928026
892009360
852469675
993554458
32225325
1373701730
101498846
977891522
210796132
1971323274
2092783837
1564202616
291108475
1435404239
628061222
1830681508
1014608106
2029252994
1757522965
1806278267
1020768608
136514326
896017591
492699907
1894660835
1118153931
912155458
1514438230
1299481458
925376858
1019069537
1318073402
1065460142
1989892945
682909896
731913925
1230261994
879983467
576645102
1083684765
768570983
711500917
971303876
1106600742
745891744
118717318
1208725883
1346731201
1255210774
390660538
1400589370
1805846557
1243508387
938472982
113978837
807012121
94523565
1058589917
1119464926
1423820294
1948519082
202028382
1076153427
546805956
52314047
1312749407
420219697
945797382
1241604780
123477544
1249823362
1479203002
529694759
561524015
679654693
482321388
132288698
2034785949
1138611451
1601371579
691036121
1879470295
2134178696
909960415
1961222247
1452357088
114883491
1887814590
264591946
90391166
792852939
2085910194
1947585816
1440068169
2032419557
725530634
1048565632
538992160
829460742
478377699
999929140
1719527965
1707297658
1195006384
1514914716
1592541364
861213434
1134752886
1093699246
1986094537
1769401850
1087977902
2006357843
1747547370
80315423
1970455458
622429911
1322916812
954612449
1142088505
1218730869
705516955
420026958
362266798
815061038
675944161
900863732
1014294458
907260375
922999355
2020562267
1941718028
2060102858
288717076
30666021
170683352
781223373
1619603708
2140919435
614702710
1430587982
1613443851
10922274
2026836936
1256351316
271154992
16134272
1549881445
2056837599
1186817330
1552318572
507750660
1014898644
1852783826
442848993
1045567111
1683055141
586969545
1030467148
37807795
1574698657
2114695195
893777917
1996030891
1428483191
1564923041
1572064901
1113568531
1881567002
873666420
263773264
1821091169
2041335521
107365333
1265400773
331228373
82459715
2082541583
1181971647
1348453716
747339034
362755714
445520307
1489453372
869638616
2094575162
1244185386
442524647
1907798736
1599408921
1112900695
917680689
1750595529
977824826
424216043
1004152532
697708209
1350764778
369328846
2065067951
1886712793
552138301
2072550457
1151565146
1071319528
1140981788
1852630881
858593868
936475152
711318632
1567617112
400853226
1697235819
641638912
530826841
890372665
510604705
1907966706
1123716383
760538369
1002613947
1566199537
1306137566
1481619518
859062697
310966885
2006315477
1944508559
183820508
2116739599
1353857596
1295306023
172973117
490792943
767588058
575459847
1666970662
1971469316
324998
662382063
1011091629
430051657
1016304588
2106332235
871546205
450528413
1689857533
8515474
173367336
495395570
776133303
1106573686
1544820884
3286864
1496175636
300348126
786176531
526234783
190703947
580668700
1473698449
1364303791
596903222
949285481
2011440964
368081583
937677658
1717790212
27170573
1543303181
1334915801
2022078636
100737107
526185496
1909241246
1007528385
940468304
1642218623
53653840
1161688982
407705735
1692812958
2038278521
500099612
318868587
684230539
462134144
955634639
1631446859
136365037
1057366777
1954629609
2104392099
1300229505
1273540087
720084958
1767824913
1626908622
1028162132
1078809754
92984043
476436895
189426851
1755998483
1684365634
60975569
998131999
333524839
1488454011
1417247183
183944460
812983885
1614040038
34998595
1430738237
868746487
811368462
172447629
1624030192
547122151
926030745
1370553380
1299404087
1113002651
2004528247
1717892553
2125759219
1366200246
709297553
1523904902
523587592
1707906997
13070113
1859709926
1964064029
706585040
1750851775
624767074
1819684218
1845171469
1376628413
1107500875
728232387
1044982191
368851800
80623844
896618505
1181786520
914198236
82123741
688388927
1927953805
1370862212
741202125
1123933280
1693801003
1027291236
647321081
346952852
1623505264
170540753
1868688178
140063448
1764502243
148559810
1091395920
1887647055
1932890954
1037101282
508394521
326471791
1118757433
1181748213
57130534
490257533
431463542
1786014428
678001433
826234050
1378909942
1938088686
519306274
201014735
974844871
122594772
135550204
1305694787
1528118912
1720673765
936497447
973985673
696880579
285248259
1042909035
1398652114
866319071
1295009992
1623633913
1854896987
546617034
1281534304
836318427
141167265
663526492
1618912540
2111050122
1768927546
712066307
397600115
1933990271
81047212
1854114884
360069419
981158738
1227492446
1174530666
388291065
1371938472
2037588164
1213829472
1821160508
1378645707
86736390
1868688853
151772180
107482709
1992838038
1244099131
415269425
89585978
1760593328
1355047598
1455437311
358707327
1282547684
1273083254
1531173136
520931877
1445714839
187035147
1990800485
241281867
111470053
837654618
1970848924
1869308996
370265787
1405326491
457542411
1969763499
130509288
748937200
781836188
1126742908
63848709
847828088
1514025127
2138178075
1890737580
1952434898
1058573745
828332957
1030339996
637679383
1004996060
502107522
1563078489
1529737251
2002287245
32645863
1090134546
927562890
1218211182
190383813
587637486
1459464825
389129629
1385844334
671679925
773104403
2037813266
63010780
711475525
2121550907
1658788791
2099960991
216707216
1427716814
705909673
569712516
1782287108
1289008982
1191681407
957420605
952914184
294712336
1496682481
375870072
1538113091
1980990442
741263799
160090694
1899812979
290080673
1996337034
1377423207
1024265377
1220992932
998555709
1980251221
271435292
1182091436
1513375749
1469304057
1284985739
1905379478
1718859380
241067734
1850255516
106829520
1522622861
1952678596
823282796
1703250430
1669236642
951296825
1180823096
751347551
675254479
266342174
471998145
1514280227
1075605170
20316720
201084493
1120089765
187716351
2046522798
1845258075
1585919402
873014196
78459769
27872001
170303150
905147089
255150126
1891788122
634309048
2113026769
1826459192
1256771410
1125616742
64406698
647383388
755372173
1651687690
229963553
1348448129
1741120151
444351708
256319527
79536572
704611425
1460358679
1585428354
510817605
1955818686
152994518
1371372217
360133670
1694895280
1705868710
582207334
339559219
243957003
269637153
1588254219
630607308
1535207194
577063503
1281404233
1080636081
2122127785
1164024561
1676246620
1694673482
926874596
1668579125
1338753559
543841743
1299650493
339901797
1914325785
1509426965
2132931250
153154525
1560380504
641487921
831187112
627517968
1668228968
510698070
1965407472
2084964589
1313619414
134493746
1193279236
440807630
1141597241
1362548830
2085789120
2005856357
1796121033
124233737
967577254
2091362993
1471307429
582427846
83843091
411951790
790773831
591611313
431024416
1730468507
103941740
578974499
1364501017
1284344850
1272701218
1630803789
2118035584
1514069414
1279949253
873620781
976162753
1603516499
2085971277
106822099
476318887
797985761
1546161592
70806648
1052186633
1147686978
373452538
1248778672
1039133636
928797863
847937592
790085350
857133506
77894163
1850132845
642670869
764130512
473416429
1653248744
413626611
261365604
1337300574
84046556
121115664
1008643430
203200632
35928305
980841757
1991086770
1933208958
644172307
908894102
179427840
430339459
1490029664
1499750702
1158542550
926683632
1233817997
448796066
477247561
899671864
944356935
667370727
571170095
1467099352
1879559291
196641276
1071859207
2115166516
636279924
1695071007
1725893023
1005739660
499900005
2136576252
402541001
557154638
1443818856
2042188918
1483330263
1483605679
674281834
1742482786
683612192
338688905
1385797462
1024230177
631902932
397159508
788360519
296286363
1597119556
754719261
1898074216
2059884649
69255282
1841170939
1811823956
642409336
1883793808
2117260407
2051661388
731582561
1499990259
1280910858
146785139
349658127
1371141029
1649405219
155464420
1863677369
1703782467
460104873
388541829
118948978
161900422
445111260
2079067563
2084142028
276527128
127124045
2063735647
1404171578
425831462
2119608180
1886978566
462921022
1920348222
948495479
440108654
1260247770
1541597694
1288558535
1806997520
1294202719
1462462322
1827741614
1569376241
972743056
351832436
1757130856
223213953
1993528204
112325476
844168520
2002941181
467949702
2076819558
497807932
170050737
1014155278
377411855
1173885990
1458488976
370220853
205073202
1154570328
1646195193
457460754
133596300
1490731357
1725143749
13457761
1408753920
1879246824
1201729364
731062709
1821835404
237000882
1106633165
753000483
1451232445
1159311517
1717118856
75294223
289732120
327087151
206233730
960791251
1924396106
1740875734
965162801
102945439
1923445640
658253182
115710024
1104089039
785373829
1441380241
1073189761
756085361
86347137
1057353606
758970829
418247800
560718501
1669253922
821648405
903898108
469378271
35837593
1846640649
1072581895
1461071979
329876229
1688060074
2101398621
779033831
1407903824
694034586
1033955118
1127693729
973371885
1353417606
607117238
108768715
1137243797
655748346
241422846
327595869
1645970538
1314890215
2008600520
8724541
377939670
1663136646
1490913071
447667387
643850041
869956578
1815841276
1822725096
1589085367
1283885570
1389697464
889633681
1411727321
21167245
1866618204
868534936
1161482170
1209848000
1403333588
1030949405
1205504717
307970022
350482163
119938475
478132747
48540975
683022644
797228563
1108179606
1194842208
872584657
1856500258
500640448
731525202
179930016
1755568887
2017835970
1244735242
521797169
22040869
1963442103
1445090373
662169926
1342252869
1716429384
54177905
1278662822
607001666
1698020668
885166754
1607144530
66292225
1167804116
2074848407
565725879
1218635875
671041795
2006918641
14215601
1062761240
1418373813
1051694682
161188372
2040509986
2012374909
1000663258
1399001473
856027248
626401763
463847339
1887941237
325995051
1146246164
1307301717
1969828694
2046398872
638271632
261588006
784724508
923955816
1417035895
224196957
1967770539
511623678
33518374
387062445
172941733
197694780
1400672726
449239557
205082283
592578414
593532873
781892292
287799028
72432269
1550464729
1018244640
472125830
1826902425
1579909557
1263386122
2097704290
1423940785
356031375
717960437
1391556467
600214936
925720120
1557592140
2066048777
1161897155
732004797
415861094
832758501
170769005
266749503
1936068165
1241270257
830420593
360722559
1395472315
11529762
1246609959
1044007536
2138127188
2058733841
286395673
2097296904
1706182589
811283956
1524779093
278612282
939702292
620828421
1311933072
1493464313
846161329
329621165
1172311030
1402617578
410406323
1891120634
1194950364
709762167
1326982990
42913493
468414791
314944186
1266104195
1238174073
421628268
2138157623
608717755
1843893864
1207280924
987625120
1509970322
193968746
340557754
824363717
567103994
1208771066
352937814
1308496979
1549778561
1384080435
660031051
1961739026
635232657
1027253830
1049533920
37573063
1346510247
1528993353
1731047824
9881750
165485382
427200841
2001960418
2046751889
451660413
373741642
1260209375
1950876710
1097971898
822586750
925083970
2329639
1996671584
638456280
1521914491
1956673769
153466590
1864222886
48500199
1107561278
581406883
388699766
893541690
2105804323
386639463
511674409
370798042
692511495
6641621
1887329916
729266623
1167329701
1577792395
2024352276
1105410623
928843477
1485394863
695241075
508887247
1846697889
45613024
1959743210
562217590
289154429
875810831
519296104
1034916439
647681816
905202469
2092580889
1643693626
1836087280
338460402
1367084964
2067464919
41698259
1852337603
548796938
2049809728
307852792
328964888
1708714649
1060704664
1796792426
815336098
1945869438
1744582927
1765323333
1408910540
887590830
924066278
995596051
2108817192
148985657
404629032
1951353007
2006520721
1247759992
347571659
1344403330
1969403884
514347229
1836844176
1103415337
818742602
1171107634
1439272198
191768738
661123609
1870297682
228716582
2128452747
2010809444
250828621
516975132
1076949602
1664980681
1256694309
1330137558
663184082
416270697
65264135
1897458385
424654674
1310963454
1903191407
683641274
123595994
835472679
1099759957
1588326346
764597671
502198093
1163513473
2125463760
94887542
1412603939
1570079703
2146066011
1360381893
269844923
1032266555
1703937369
1797610454
2073013977
516971350
830254125
1516422800
731377180
1971730199
1541594489
384414214
1379382241
1778575628
1717339947
386662903
1091962360
540266978
1088384019
1792552649
357647696
664259064
581582739
302766276
1811015238
1484010864
1193567985
1175753562
955434843
803556546
1038797428
1742803319
1974323792
1048301990
1297952745
21630370
1485330481
763917517
1224217707
310744401
2136382436
162848361
283241956
422381576
1720354113
171107533
1494187897
1632624910
76183768
844589837
2118709082
864554020
1575756511
1165089374
508375473
1077983201
150776933
2026678033
623832950
731080876
1892335598
825386913
164888104
174210530
834424154
1398515703
1782361220
2006516849
1381815921
886288549
1069085460
1415429399
1974302539
17568420
1826284356
884856640
1054203316
1323895417
439906238
1853785491
1409879357
1441976435
1617526067
608834030
26909531
228599585
724124837
131018460
1137214089
1939474208
1489010515
1645332010
327031713
810382698
557087929
1968703267
2014332999
112549854
425574127
1632609875
105622562
2105214177
313753240
645427698
1446967444
37627245
814890250
26163280
1745490634
1207867077
996849425
1535734474
1775491668
315056932
1889308472
1125567591
448561470
940614823
1618823830
726963423
111618840
1351890316
1910556457
794855958
1969943173
1591801608
1639267987
1490104961
78276219
1489101559
427950639
1240412163
1868877096
443913072
1497120707
1515521371
1606703085
212185985
1697692028
1820785679
2130154908
10747175
298523798
149786909
73518596
14322636
1809266606
1942025045
545741068
56641461
144031678
1483958854
292002897
1629573672
1019000115
991334429
497542594
82499565
764440575
918662240
303670016
2035573361
1820136266
466046327
1996734111
1185454535
1261831689
1313977430
1440811145
90517958
615717894
14980934
67889252
1357461885
1866383532
1811912295
241480800
1965330839
1589362971
380908239
1018996837
165949392
345380083
1452387609
847956944
2139238051
1292949487
1986637700
2024985313
545308557
391230411
155577616
1026839497
1322636150
1995226108
143106381
378459891
1910055683
1585384947
760540082
1909511290
964685262
943747123
665712061
1017157310
156561451
693822503
664252498
982020592
1983454707
674843122
622290294
555659646
1923900044
1515472707
930673535
73673631
506714643
1544091900
1239729859
65352495
1031046503
20427933
71361763
856216253
1849645558
1517655802
543468724
980083268
617134083
1179540351
1666183853
1065369745
1013321993
1769695882
686678311
2002447585
1890844339
397196738
378869941
1922971200
1338268094
2018920368
924557484
1011023800
705908088
1518435458
1137069738
1299316058
1280473244
1302894179
194951721
848323327
552978665
1031457966
1626770565
52601210
1229570354
1476746692
1356208343
547955549
1764340774
501416584
14129145
1250962531
1912826789
1348017167
1918124008
272126724
745035764
587422445
331944628
2029008612
664405182
280655562
71818237
1155184385
1698870474
2054617862
904226702
936080610
1837465925
296390728
1723243405
644513830
2055970021
1965217224
435415727
1520113688
302035917
1755302843
925663390
543848732
1500220521
1826382443
681431754
2138959210
591800605
869867384
161643786
1701072467
947628357
988691265
1854472800
1160222240
1417553146
1687562718
299302452
1282585672
703722660
494082191
881594947
1132944629
14233907
486573080
388348982
1848640249
1395445732
1077691990
1402973276
1265565195
1103475167
882225286
913360340
2105021395
153650543
395286326
1665251108
133647190
681291127
1432413608
1266242903
1324867889
1633678120
1702987760
220412424
1274630126
1691035245
1868881531
1406958615
284208610
1255237551
1281371489
892703290
939617688
577053119
2036837277
9086505
1917671815
1921055598
968105167
1787468346
1163934184
91828827
426572718
1028230878
17901362
1806305655
206474864
1817051437
1194472830
1699648466
1496840675
1183718975
1305521481
371036840
513200223
1779254136
1358832459
1477513725
940110264
791688310
1530123334
2044763622
1152483224
360225440
1055116288
244450426
1540810532
2144949119
1712388767
1651925658
1985098553
1755087648
729741492
144467412
838887800
560605210
1175640993
1647747842
1519736507
359970749
718990104
2099202567
2017025822
1176227827
437529884
1531244817
774198704
1560041405
718152613
610432718
843438008
566652471
1959868053
1907309846
1962478085
454087589
52186862
2046251592
2113423737
483224875
1038669133
277500217
352254167
1981537070
757998546
415438682
1777119758
40709827
1718427568
355845400
1160151942
940525515
163270804
1482183194
1265237162
67924744
416661889
1735800608
220589009
2078493694
2074239943
2069587642
1702043740
1155962624
1989357090
1386471577
950476333
368250666
715634609
755109978
169915594
1280341124
1479940905
673273753
300762142
982438540
1248213470
2052278203
1737808294
908819842
1127439290
1616056232
616623142
698890733
892686664
1871002777
2008139347
1918433158
1490591941
2021281604
1439018831
618244068
1078853955
1510479876
977314228
848501113
824000048
1102620311
1725833210
483591767
781215767
2126944543
682280426
2112330735
1941583553
1975948356
1583623711
1527531179
1215864394
1051309830
559608145
1949654104
2125694259
782599194
1223376205
742879792
324546472
1590723411
1839249519
212778474
1819786774
1052053172
1655445534
1522860694
898105534
372764160
663144531
1102165070
506074598
296301494
1940990331
1867079528
1816809584
908110275
746104819
362133418
1786240166
1412838425
211176038
1107453482
993192668
856195410
920409968
939843278
179649898
714811497
1361849819
1627714810
233038322
527188082
121825791
1619704769
935300066
1487226773
1202108251
908048806
307374321
1103592519
1263535281
848077266
1627519529
1885895876
1875894377
147200651
1839803032
512449963
939925802
335039892
1144701079
530318673
1572443606
774313519
720598094
1449070126
320477019
665247592
471446723
1215739832
410685854
1806716363
848991375
1450883765
650361322
509189937
1695018807
1073563562
576016011
1323213905
2014127015
1621631503
881152688
443819722
1780355017
2028023467
1674634774
295402067
691096086
1925621924
1818371845
124409071
586368390
350454969
1622495323
988535356
775470185
1428711599
1306401173
535292284
2012985519
231216115
480257645
1798906460
1103987001
1004714632
782387728
1619749276
941242814
161078150
1980421579
397696622
2042218248
134601549
189188206
1152715891
1281072901
1032849816
1291632734
1779165856
115967971
1259499443
1389386129
610701976
986882407
1056313395
57668387
1565177748
35387400
658555573
978769198
486565236
1796421544
1815256800
2048656813
24426612
1284145019
525406202
346645854
1924878627
342854941
1718783673
1802228955
2063344388
379436232
987442732
1872266220
183263717
193749975
773061548
190850752
2133342305
1661596831
1739350924
1693224810
1263154616
721135153
1318444771
1978686836
629952888
672019270
1242152014
1118869324
1346028543
1038444351
859244345
630021768
676896941
465435824
1964571408
666145117
530955342
241437108
972036453
1392456220
654776586
1490397772
1801110117
619011149
67890501
330205252
603258486
1347223497
1552475643
505655914
626206712
655074007
261482981
547693654
537597170
1632578617
1155116397
1923947083
1235815721
1662201541
1200118176
1000164286
1616573291
770450791
738335820
1706756997
1407913083
1449656947
157183242
1402972081
532788506
2127999017
2029713245
20348838
1409276546
1514650604
25898032
125074389
131522274
1931961509
404273713
2004950509
917271104
454111962
343708298
2130880728
2145743940
1757101255
1076674567
1787416661
1462283853
1341042708
142273304
2058856693
1230795978
28930330
1396885306
695940961
1849652669
1297257530
13200288
1696258328
309370259
1256424226
402364639
322653134
663691457
1173424460
1131990867
623743975
1092780994
883014620
798499723
1555625076
835793120
250764200
698116197
1494187897
1278283255
1329490643
570412990
1079067504
944385884
131130410
1773310643
1752391578
664809764
1449941431
518148731
290920686
95562382
1032718356
1936773504
807452154
1970153676
1261328820
612446603
240479908
1318139436
579535317
1257415201
2025531005
133604978
1752210091
1920209124
517856399
1328874945
1295314646
879359488
263632699
804769888
1536206860
412721659
586645851
234849321
418753289
623167544
767443059
1318615453
987819292
768202394
1851657951
492402262
1723979819
1905062941
1409242373
850647613
1615531659
2145556531
1447176453
1654418872
922587703
1425248868
87987125
25798731
806641963
965598811
345391771
1221391777
643213984
837497440
885291671
1786396475
1788260069
2117973617
1149143630
1041817126
1565196544
979773613
863708485
2053914565
585762474
91821530
258602927
281144786
1730521344
1363983208
1459185519
253666596
1113709566
655295697
436793572
1120064106
1407229044
297999055
330740966
374662100
609034559
1824756
156020898
1522892034
302367308
972252744
2137894851
846680940
418023473
1038766300
2122760388
842218293
823220571
1455666417
1589608628
1154070508
710624381
232107023
1395480464
256263442
1773361250
680786912
772582476
921960875
109915497
1378028403
1969468410
97613076
1713800515
92359774
1194215572
363763312
1966310850
558772677
1587627778
763483164
977234875
851967598
2057318010
730176781
2078617473
2025293999
253188350
866524318
1769913042
1918944301
1599173677
1670738547
1013465607
653405956
2112032399
1881829186
1731145437
61983161
1020891537
198185976
181773726
101428924
1917618010
1004532244
164289197
2015400298
378206319
1564850362
2036395279
1864729046
1223750671
260482708
1566507569
345714251
628186506
1775685125
1000766209
2117297474
779719109
729040740
669600126
1488187705
1521401712
1462915766
1528381467
1250761131
1511971939
446490513
1874082723
245289440
2104015496
192547832
677209964
142653879
299279989
364683327
1896205958
1578398263
827987915
734531801
1062661558
765764847
1710793633
1187063284
2006066977
1128196018
161568382
1041571408
2060420115
1498125313
1692712959
1560940786
834561327
539001456
1878513846
1625477685
1776967854
1168642455
1277375399
1044798431
1887731685
1032411381
1962505465
498831575
315067202
141904661
961460903
472583979
1704548989
1222241713
841919633
238388
1739247104
1936804617
1907240978
1792908778
1130339352
1097709136
1909310653
555419736
90692134
271757049
1882265468
1762957739
5392832
1338617143
1573215295
309759365
431141421
1230781438
1943517082
311798862
708764505
1899317347
1403345697
296013507
1060905020
1491863488
1430036781
19415011
353175571
116705818
241314543
1651231946
467297491
1528266309
1298407482
17426612
1418268578
1813993736
986498984
1480007219
394981043
855893703
794883273
683214499
6434777
2051638617
1654372117
33297917
344909222
1316187054
1414551750
2025482047
1552178840
1243764758
72370249
1477114351
1558688992
48244544
987642690
1424926521
390427982
1009288696
2134398460
167640122
1182829602
1145629558
1710745781
845913182
1468206439
1565895356
18346737
406165271
1619017692
454100558
818951611
1714253839
786683124
1550642211
1673543237
472540938
1239303422
1192402076
1397155875
1368740262
757194344
1617508223
556802692
614910375
399260234
763284245
1178513258
1451930866
697690679
548843008
888617582
1499655582
296923868
1005911870
1677827365
1333349348
2056093501
253180354
220281872
213647713
1043396139
304363118
1771317670
392089729
1519674999
749949769
1440461530
1705311149
763331627
607349116
1364405956
451549581
1157824377
58177242
2056850677
50437137
447657723
192231653
720572667
1476253571
1123611759
672982578
989813069
192418834
687260929
1827152378
2143744019
1837952427
2084018952
1220713923
1549152985
1894854774
1819303286
1880650766
429817116
140054203
1276820397
1107286464
872475137
1224812238
1281945252
566460915
1990304841
639651446
317944960
1784139712
597133196
906287157
52443538
1386658230
1517290148
1013172682
292474871
3595436
1311312958
1290818953
904955976
1639107269
352601041
1266445000
786763424
138277649
297089385
1364163622
311306682
1620382470
2001315412
1078511651
193373927
1314026063
657785931
102467149
1513708823
160626946
724024133
1341285158
1843616920
1957047953
1342820263
535970445
119375797
1070588754
614209579
885795400
370909590
1867725090
1049427462
1421573830
977652048
2139059111
603899039
943309017
1180576750
1966191225
932183799
820858237
144847508
588783984
676694480
630014794
838823067
1337090838
1968194004
816496435
1297634633
1486800894
956960915
487398463
690631784
696898272
1144385373
859697346
115598356
1586938943
527196175
449556187
1264388166
669943509
718245759
1482894241
178300691
456469152
1607080547
1917021724
511326020
751931425
596683526
1734916165
1541766110
383230848
691091382
928092528
854281849
2141088687
788490613
526705342
1404495371
193390977
201930163
1358896167
853733643
63561051
2016950516
1190402627
1658033283
36599787
463245390
362619844
876112044
1048324029
556824238
633485319
1051220414
1597976892
63630810
1049949869
1866168492
642960934
1705213162
440240603
1408942722
1098007062
975361117
1393904091
1386338056
1498695372
71980079
240025137
1723607491
1506024167
2085306871
1787067587
426467737
1237859603
1375727330
561823835
590721420
1498850127
1999419287
675602666
771517789
848125383
2041923919
412380603
1012907606
2002190628
1021580149
1671737931
2061176714
1785458735
1636598114
1370171160
825956647
678811241
1421819849
1451958121
1138684950
378459891
809137369
561058256
1179473092
1624879734
1436525524
1204188809
538543574
735049340
1918155009
1311576349
1647872599
1741543145
1177106703
539201587
424642682
784924163
1197144681
319372422
278743471
752726526
960565830
102784468
687424937
1590511483
1673996080
2063175198
1675567562
938090488
834247890
1581578709
458265604
521427742
1337898128
832846919
205058034
1539610975
732314101
286804358
2018169207
270171146
83473578
555424469
1033937343
352422401
1124952525
924856997
1499485907
402163134
1862531041
498721380
506533081
859477678
1987438981
45398713
1175522472
1473474432
2131119188
646235027
177058942
1320305616
1172936288
961816010
67911674
1347804940
1401330308
278574044
1267919966
436494332
1533763504
886269495
744459064
436259084
476655317
663334195
1334590910
2068474313
729628182
117536629
915848695
456733993
1425082872
2092192895
1701378915
187785887
1457743067
715435981
233680373
1551133579
1742212244
1962788281
1090690281
1365557240
1602139076
1184677274
369021993
404468331
1417616466
27418081
445298202
1719025348
1397866919
2145171069
1122766705
1882417286
1205984800
1353612568
1912085879
1011646695
1551603901
286131761
1513732851
1662387956
1262622687
1911319360
246756154
681420885
889886140
1887641090
1325924084
270632640
1853939827
1533604441
1140039071
703011706
567794482
1916858109
1295720722
1217364807
1406300269
944849322
2011185083
113092385
1680047274
883793931
486252630
387042824
1369140140
1709099196
1676236595
1884887966
483987603
392875828
1692254407
1024730113
1647596315
1153240259
1121498521
1798389756
783415011
318789536
57973010
1937097319
1169327358
622819932
1717728396
1057880600
730290540
1281790629
878652514
651747163
131791604
442133321
225630532
842271925
1547029156
1529064730
1306921633
1186464428
70266616
531489731
1287721019
900528057
1300642716
773477486
1973299152
1458630144
402005214
196293106
80817543
1914331370
1506404055
279391653
1070689643
1017017693
1202021988
1886852208
2060207022
1198777862
1096627461
1724935845
1454817907
516523270
663946432
586445642
1199721511
2015746019
1736761947
302137746
2084409027
1700210026
901300229
96853020
783378217
1767853963
1881772570
1667378762
25173754
55001155
1485753069
1810788292
20430653
1548884409
1074927259
1987736913
459149884
296722471
1799394066
1581577894
761558652
2101927693
638650585
1330591972
928849656
1028180944
1221048239
1118014018
201933760
505648360
268392325
931966887
1616639108
36893965
1979313811
306507646
1547597039
311106477
77119266
1474645526
228560767
1981554665
1332007178
1821471385
656039307
12294638
2140130779
70804911
609968181
193869079
738603944
854339424
867899012
1209207896
1977151023
5238240
553060405
1193317282
96842221
295842997
433778063
675020017
1504254260
1296313254
1754426085
13160137
1914278222
651866136
1745394344
933023432
937747896
1674542713
189766517
1515842371
1714052483
644641858
2027463653
1010509535
785697721
1508122019
416133873
1289202083
481068198
1053167763
495808539
773892688
2005800397
781898925
1505042690
2118101346
1187366609
292842394
1746144036
688471129
614431719
1110354110
2107916826
584922959
1721539487
789428226
1804325513
65340885
697464137
1762211927
1800040619
99342703
414062329
297473929
1037267744
777928270
741213258
528523804
1474695727
1382459075
647650805
1050084657
1979560499
1448876736
248161775
347456341
669574624
839674227
1236712322
2035908349
2000684768
1317414048
1322692028
626016472
1984864432
1883756933
1262535591
1333959341
1374119782
583640476
394243760
550081046
662407019
910323507
281021590
760143231
1794216777
1068993228
1874648725
1332706972
2103360742
302471250
1326440528
1527428326
1891246587
1057947397
1611722718
1174406619
720386000
1839716768
1668470505
2039502456
1686774605
1281243508
1329072429
1426557422
1269210050
654763141
1468931939
1673766618
1837003895
285607356
1163300367
159696575
1551166892
1471042120
1894191354
1824551774
347667393
733541651
1840325776
1404159846
1064635506
300569795
1819737219
697682223
1442840899
874332967
1977494688
2123209758
1081594122
318280613
1374496914
560525166
658742343
1711803872
1157087138
936597943
1701564515
733969123
890689001
1809764699
359104310
231035996
1815647941
1533245355
1980713458
1756237827
814870300
1790623787
398545440
1593957556
430497208
1714293233
128598540
544945168
1362854864
1782569549
920541978
1278080682
580595296
748304118
721136860
514474751
882814617
943254499
675487968
679454931
1628746999
235207877
2146693853
1678827334
1537531032
1337325728
1386003314
964506642
1508076147
222080768
121047730
78024046
155989693
880206399
1994466487
132565455
571202086
1894014021
1078424363
272043478
157796800
729837683
1771578528
22330149
1704904744
708806618
40748720
1782249700
259036061
873166254
1423225670
1167132889
109806590
1094970518
2022653844
1252565856
771704121
869724789
13939412
521674957
1125995829
207025246
1116675187
1339248786
306581493
263893905
1614181766
692588953
946173403
864864553
491015215
872599790
1304173941
389922076
779845853
1358917354
1520398287
824739215
1694287067
1988265309
1379145340
1345781423
210375070
854452675
447824752
1974847115
1621968771
1000743761
1031586602
410368271
2059081462
211171718
1977703816
1816202710
773075878
1177851188
529019171
378542581
718903077
1122022026
1550585702
997375555
1661449615
1384026716
423134617
955301023
482580160
250714547
968216400
1140712770
346567190
1044095809
312054203
743675312
1664494700
1207753757
1036864843
1815424053
172180594
1185930866
1076497846
903017684
2013402797
207279777
1814718533
1505731680
223881610
2024575600
757051283
1930271246
1206170221
1729039094
620076800
1454305321
207821992
368369708
173941676
1487034567
1269256158
1157783508
239119483
1465330345
1916441403
814365876
314694811
1393546185
594350019
983715845
791681019
1004201683
335837366
1945872674
1245900181
1057253660
552994040
1556417285
1624079700
424590626
1355157589
930296865
1845664689
1557660176
2046085741
383493384
844191177
479426684
952207924
47425886
1561098524
1745333480
1475241020
137757367
532878872
1023721482
73275079
786884757
1167289258
961696012
476994697
2083609124
1398627333
700352807
2064608490
92622073
625713070
629616104
1673572183
1404924328
1307311876
137176463
42829603
890322514
1668592106
1829856075
1622535416
1873168666
1896733115
2087291232
833141783
1658633858
1896004957
1246378411
889989843
274268603
1895283704
1125242097
250862171
499689000
637177605
751203973
903714054
1862525992
154527110
965514540
1038021797
2127899580
317933132
1972517511
1322774191
2004745147
2033561062
1814619945
1706250083
1539859975
423234502
2023363393
587055040
73046617
962758507
1323843474
2135712400
963126874
329464475
1415006787
1725989504
1066385120
1325373491
1502077116
981111443
122617366
1207661842
1636239282
852509400
1771315281
1333481224
1735073798
1543943540
776505646
1744370107
1188713671
748708223
785180898
1542902087
1830179244
62428180
273786983
1984186765
1425322117
2076131840
982143587
451810997
50972520
967640213
386284670
1299128104
1722313057
327676717
627533842
722628065
1634922973
1388481071
1541596985
2063076472
1800975392
697355475
1076075117
596678791
1635694870
665042247
524086223
71333688
1333213846
830630088
108213549
879114390
395575036
1765597785
1864826762
1186341555
1812489461
1608359071
2080264749
472931547
1792152560
1106913406
643138722
1034893688
1883505319
528680235
932127301
1673905150
1479624606
1551217593
1153662566
227090273
1579568819
155431026
66297999
1672026630
1973573477
1546816896
1849417611
817206767
1768791010
171347190
1512170329
1449088881
846679361
1598049454
1709942467
1025542043
650938212
747372776
850410563
2063901026
812301905
1508125987
1677087032
57357142
855907461
1147711455
943722136
1440404216
1333703123
2044995067
2046421001
1918988987
429673870
1622948347
2062130318
1698184973
1654596475
671270646
2102195409
178368244
1898243555
284297258
1022478718
1662718357
2110852968
438219049
370496383
2065925274
1200872647
783053606
1264830818
1225711226
1887862892
1102611497
1362645835
1696636511
2140053398
1791256433
1836652092
1807589838
368956289
1146980363
1817089491
56171732
1033580952
304971111
2041005155
1353520193
1588760394
167244772
954317372
2098426681
430423999
1946270849
1666656465
1709839120
1356197811
149769483
1551812468
1380396145
967597326
429331136
1527068111
494394367
1965772858
2058545307
1605928399
733412321
1794042539
1551363678
1786705043
1876501838
170123983
225462934
126305315
1001108573
852236375
1525829743
1243626139
928858308
465412729
2085185058
194617386
330951722
697008807
119460101
1576325378
1045344884
488626472
884167138
1886577450
1282363946
896902181
1876962450
1605043109
1530750968
1568087671
1766200614
736523267
452968491
231702329
1030866710
1221748764
1001754213
2084014979
1984033672
99859738
1518900293
2044686922
621363959
1945045205
1358521073
1283916651
362195667
455471241
1293637919
259248898
743875561
575372169
835648033
444684068
1340398818
1132144583
1077166357
949472315
890533252
1593657012
2124325926
1835498550
2119465781
1283878473
1349045576
250657974
313104337
1092079903
2134226702
1103634392
1912185953
1268500863
225020655
1618814160
414508340
562054268
760107135
892121205
495783845
704264655
708521587
1383746535
319561221
1287833565
1341689124
1678049200
1713016416
528483281
817179740
121582411
953528228
1215836941
1837616790
186875248
1825605909
788828296
1530769528
1414968438
623050752
1432617425
2005266827
1248324383
846195312
1959949232
1239141754
822280310
2040710592
1908541094
335350294
807007671
730049491
992708770
135648529
990238513
248652698
1067996881
1799531201
2131706974
1390251433
1717086393
1264799678
717165830
117479104
889982604
1963720034
1852035211
2077769509
1169569254
603564105
934473708
1311493598
557425944
1880505298
1490559257
919947196
1782117120
1307130528
1925756534
503137131
420093126
295061664
2104983026
194158177
37756910
529350331
704298319
261891012
1612866893
68221768
1977885793
526026894
2023746788
565679625
289505878
103797401
2144493439
1931567555
328415467
12656409
1056414116
663378580
1587188252
1878577611
1178336033
939181131
101185158
645408396
128140165
549795703
93419510
782852130
1019745815
224476415
1082826648
1706119913
1446448689
1016654683
415657158
1356455358
158949405
168773316
2019855304
2047208622
281188120
180118190
2119347322
1192104466
2140081091
422482018
1114080674
1326566789
2002147928
2047153312
105300969
1194351543
1857972480
900410876
677392393
928383225
290106112
43055237
1883836412
1105866955
1677375862
400069576
418457169
1599276579
158179080
334340422
431155270
609539916
1289202083
1268921112
1131489184
2138618554
951320276
22443187
1400662803
1145249475
1531339975
833138311
1050409497
1580474572
1686137204
97992415
1255217079
1536263326
278792468
884038584
1194009171
296220992
185707589
1011062934
203068149
1240855847
1214021085
1946877252
1180674362
706598293
1866864088
660272302
320154156
1018634748
503737916
390640196
897644234
1108094373
2097324425
1803942231
1658495381
624786692
1623048260
566559239
2124740545
1496511488
1977851159
280202015
147193
1500470853
1292476943
652816970
1067851873
1374872914
1710167976
419658556
67880994
419319930
556202126
1505262462
1185432140
1910344568
67079797
1288585338
1617087247
46325557
106104769
2074615723
1653389261
1333061594
1406589978
134350181
1186857308
26546326
1810519659
383586925
2020791941
302861696
2146436490
798900816
1202489351
434239384
430471027
1273745416
104744429
2015732230
991835801
1880023806
326545288
1125648801
1832547660
229583311
1051084342
732776603
1469665712
1227680602
1908033177
876213665
337527813
1284699936
1487384185
2103101819
1941427498
2099516309
1733728542
948485854
1144837313
1400765917
2004462267
1583348459
984130960
917943966
672054562
977415156
30299973
1996567077
462886111
476251118
561486446
1978094909
383759136
1974478750
1613842568
1193972597
337326207
2108059119
84182799
1023591885
2089528996
621632420
1016453151
425016804
1186121610
1838108803
1347365799
173805788
1418050398
1818042162
1522004861
2145851924
1766003785
713758104
1318137606
1635593474
1463358186
1364304108
1335950149
663282938
1392787598
539082246
466498866
2077941722
2147369804
316951743
1658987491
1851657951
115309440
438651524
227753234
1199794012
1416202805
1458850118
54582137
1509365771
1527762686
584398816
544480077
778519405
908667164
550491636
1409422025
687627882
68505787
1910551592
1812891157
492474368
1046875628
877089923
19923146
83803335
1115073841
283170890
1010874640
1886849512
994016779
1848559270
1072912111
1021451182
169197956
1460919345
1120251642
215431726
49818061
1545833644
1559154543
883893398
1187593364
1441176494
1516946773
41241252
1123767087
973183597
337308960
1483857332
795151126
1889085635
1676519373
5007951
1329478107
145554371
1424227124
598839689
547376726
1699065099
1078221379
1418214222
1909137301
1828687075
1187737331
302839785
891064657
212233423
897120031
1586498655
125883687
503262898
1309918083
1221999684
1535015219
726791544
2007047492
1318494989
666322195
502880347
1129911069
1757612568
565561142
185336353
1775544112
1815092383
255409582
844349563
1854983733
1186432306
1998440850
1303814480
1236958239
2053539555
1728114150
707786499
1447065744
755179540
1151182638
262973810
812927493
2070466833
1189385086
931721163
2040940944
2060847880
775530305
2089863980
521735013
539930413
1856872094
500910907
275515563
1428909008
384329399
1105604513
283527978
625596091
980238101
1012891233
1172181513
611248546
1168178092
1813029301
1771012697
392213762
1488443275
1881321689
717888369
1308065324
969864238
1185704760
6221109
607139071
1855222323
361093024
851882740
2102529364
1765542496
1879109902
1132064762
1066211308
1454614888
1691106062
288997914
1975675121
558841090
8873699
1809390544
387408810
1669517716
2087419625
457467180
1966809721
776828439
2036273581
1430799843
1634288179
1424251688
1400015770
1165358038
1945493065
499091980
1497344918
1114435417
48869895
1804649851
1575872579
450751355
302950255
1169290570
1888714118
931776530
1021735919
1447638630
1605458423
626049709
132130312
897502736
902465883
927945630
93745767
2057860868
949174032
1906588628
1830099448
491962651
297253312
956625513
1112323604
1831214996
642201715
709563248
1842715064
1797778112
1256256737
1021794516
731229490
593905336
909118759
22529512
233906221
1785370541
139429417
117524920
219022810
1125354212
460130548
1815799178
1708530523
491788877
359425984
747729593
804410284
1788044032
1050278704
104791130
1177668513
1004971517
927424765
1003682222
797693533
1301358852
759709439
445618924
209872337
897482881
327494033
1236451656
1132531473
75113224
845995234
225320612
1786784083
987126730
1815501057
1541329867
1432499953
745167486
731624865
567161762
14194258
456170265
220415997
1407872176
860410414
657539044
824617620
103229391
733489217
1401407687
77952515
30342057
105421157
868162057
214163607
1776196805
1731235642
1054600999
776951354
1075097131
1502266494
540184911
731006842
924424311
1436950072
1459126902
1680541041
739232127
1695758552
71590444
1618139402
14958909
1796401916
1107658028
138025628
1767856649
495328926
1840441870
1585146680
603688527
1810943365
1604041947
1319350401
296484329
1080158954
15942977
759125320
1830105338
376260420
1688020176
1526782967
932430508
1330232756
1680788490
1660577377
922821333
323133079
347702768
1039716347
984586146
2023469315
183050342
1255487004
1896742164
764216972
499352398
1069284058
1310422551
1525200936
2077684447
1692537185
2047581094
1211923982
2086792093
903416324
17799755
787563916
1969703802
1061407644
873614165
1774430085
945979911
199232458
90136380
1059681994
1611302737
87693094
1618702924
566183610
602739836
1861108557
1510891170
1558697827
1117793612
2045741821
1034735590
1641654857
1128503914
1523399726
1903901692
2048682001
806358584
571059050
1533788491
635874324
516702810
211966988
1848396749
1174219217
1046180047
510365963
1008266614
670674
1724396022
1927779068
150416211
191752234
1635705731
1029012458
575559404
1485226127
2026533343
58712912
1407942127
313826789
156145279
1569708207
1921566111
1362495002
1971101878
1341832365
164038184
321233755
1832946314
278017483
1720582953
41437527
765484855
829402124
121861521
1458831085
758292357
1027141069
1489264494
1546067303
1521156316
386791959
565259040
1805386282
1994179975
83604230
1830757434
1448354158
1861203928
1275354492
2111688791
879945322
1512414011
255128733
406351222
1817677752
876944161
1203288954
431024416
1008307515
884906292
853342179
81414831
350455312
85769682
885952861
389269567
281850293
1462750247
228356678
1333450593
507374660
158520247
1796697840
1093718522
1280298472
1326964885
24376502
1687826263
1976985664
1591783886
793994650
988249195
1088949803
517687741
1992530128
1604078293
16112717
1548733482
188687654
1888043037
1407155550
1706765074
279425848
1675028749
1119562997
2045968041
545726378
485384987
1921059584
1786264315
90093700
269999809
1477892330
1303639259
1893366029
622565600
1606276469
2063564177
85662
589064363
1396708414
1266930717
1968942389
1247292143
1594393151
563790425
1860060633
1134801934
1369422428
445146852
418568338
1974362028
1557993709
604371477
1543449413
102347512
1723786367
1703144622
1320754270
1020517999
1516644227
925917411
1626329519
1425947883
776548549
1605083994
1130404883
1487660183
952717336
2142837230
1188956773
1520887785
1596774203
1925033531
422755695
1422255131
1887462245
1414377857
1932193216
778821584
1647335881
733408904
1276348225
1702719260
2014698463
1790112513
454512938
1689107203
2144958108
1611894039
1435922132
811070284
1600145276
116219791
2142765383
446935103
2052191615
109199890
1323556990
742983492
1791558006
2001601208
1159851260
914364144
665720418
2113749159
911391639
830700685
749601839
762102552
1273014677
58225897
1237047320
1563160611
994397236
585737567
370887161
411688529
1210413726
1695297115
1355629777
168733936
360538282
656890542
1480312183
312594362
911148752
133654199
996741454
1749113299
403311218
398993260
1710749644
1073060568
210883708
1193210318
1929794847
892986803
1468420535
2062321711
1746226279
1909635285
1920752833
1696346316
1571892073
311460831
832507289
1316016006
140074579
634398597
470368374
1267554855
460523739
1627487424
1925449917
1463566719
626827225
1616729309
1975132975
351002956
856602228
1872622436
918612420
735888575
1159656289
1528903299
1982015464
848859699
1407322582
469685656
1054835143
1257056036
237691278
43749426
1765028397
1673147961
794992379
736375198
1356495639
168830122
160280645
1353822927
1097473656
1766193868
1280091637
919056096
137850927
341669500
335759596
2090654710
540054223
421586867
1576187702
446184519
1544607007
567376225
1905233301
2142470410
987668370
740213578
1721542905
2006203793
737865703
1877292802
335090280
431512879
1194753490
613135311
1493392196
1131153914
2123553016
174261749
2115014247
1340106041
2058265058
13599138
55533749
1180131513
820565944
1397894949
137124434
599088806
1372159810
1040634639
629792077
943070102
1432139487
1651751154
1289362641
470003797
1047487192
407137697
1869034789
1460723981
1266115366
1769054427
1649403744
747596258
996434861
1637434164
1006181185
1596942900
1411869862
1920005503
869007462
1561215409
1921208296
739756573
2048739204
1549224474
430985686
49425004
805573532
2039784543
467650853
1416992882
1484920757
375757394
2061925177
718990104
1124566268
1647468926
11183395
707969797
1011459141
1006000757
213743904
548105993
10386948
1515187509
796359032
250824306
1934824002
1693709846
1233682390
1207397991
948363997
1075296076
1968365099
493770542
1778292149
532055886
1638659780
662301238
173616113
1692787289
1558961877
606076798
658117516
1265281304
2101192814
238195331
193718757
1761845012
764215428
1938134170
850449148
469366847
290724378
1569206241
1433149047
748629929
83903625
392495488
1121326454
1884608361
1178428315
109507993
927415914
15823613
586035262
460771523
1267870037
1181222925
524822434
956998151
837862666
68041122
1186151220
537550377
1576987181
142757354
1152328128
1541037752
765077003
318053342
838202494
2100120566
1695624168
1436781525
1323114165
480726868
26345798
330850666
728511706
1429052288
2121087125
1507698717
834756177
1241664737
1984245922
2061057701
258582922
1357850225
2045313382
646670581
777466844
123102187
622498569
420006456
1555523471
1872105769
224579500
1000880719
670976812
2039089704
362899717
534001217
1240349351
1298959539
1692272581
2088784116
887997504
181587387
1934416447
1745389887
1247573543
1783591624
523543152
967080049
330868493
1266570108
1132157691
1482588470
1724395433
1449034868
1187140047
1897798742
1104012252
847131258
1967673771
1278241345
1606580690
382872523
1628482699
624416383
1409422025
124681513
1123277419
1318969280
1376857879
2019266436
408144502
64031092
294656313
94928060
34638881
235959694
184757728
1548575221
1019144650
2142393856
345743166
1259708878
612368162
1715888941
1243258658
635362493
394981043
2017363676
1298776888
1385257987
1334604815
1384540784
430318855
1140661741
1474866661
22949525
432774975
563030170
304874282
857971587
1599904664
815688227
1975003993
1584420680
800429593
142045940
1621418888
202369371
250696012
841460626
1134295341
548522062
1283426721
12440860
454517889
1899688454
128732887
19293252
1623135372
2025376532
1339991073
1665936007
578342227
1625490478
936215742
99510017
1588824184
1750846468
999280253
1485314164
750670609
2134212502
1034520073
1708637771
2091592318
2106779844
1995144473
1358375372
1529503078
891702328
146459545
1383435585
242255854
1993292223
1832595907
191131389
300172324
1924923336
68891479
1829365295
1862971869
1761509643
1670370033
1533226881
251115487
115507729
1129795190
1650808588
1347385874
1041985460
369500715
721561078
2073389517
1049136805
1418417050
1385507595
1214189433
2104456198
1886231757
2102786596
324584170
701354882
703311306
1368385332
770001837
433669991
804824793
1343168819
917850576
2135787402
2028553030
1987496370
1303237317
114980280
1740480327
1976889242
442179149
537651068
172152202
1100119765
1900474103
559149159
2057280102
2105164408
1587948325
120836705
623436287
732585002
1266206532
1374900711
788893576
1079778294
134748011
469184459
1303354781
641129224
2114386900
2028268138
1965350486
385808656
1513068730
1992996681
1466317966
2064954796
839533465
418659939
1261296837
1498124676
1366486294
266126933
1971957610
524599991
211644303
597875776
482755422
502729484
1950820261
1653856090
1284828572
915395075
1225193195
866452034
1473572404
1564262492
1181051321
889323851
1918546792
150393371
923245678
1825150760
1617161543
627457957
1282798711
1111262411
1509256331
812497525
99971970
318807734
1465053176
331530775
307252250
1103696374
1796398961
1067354385
782980219
489716799
1149750424
31882660
285159626
301388889
1945713258
280410414
14949758
1751679862
842647700
1922104633
1856649098
1219498278
27760262
879382234
1560094529
1362794035
1025007259
752631057
1383460838
920021089
1945382396
1920500131
1344776769
1031407166
1469267439
1625696435
540988045
1704060920
1869997224
1780446177
178445300
1778002495
1275012381
850832
1902394291
1151409891
2038706264
575406649
2125756255
1350627327
829082417
973293314
1367650154
707682659
1094863127
402914718
820315433
805493589
760408674
773920795
365785300
1502733207
655975823
1700402950
2087969623
588766611
2006432954
459128973
58354592
1303226119
1441901880
1315849318
309485139
2072646731
831605966
1135599154
683078998
1880127768
1082845699
1132534571
1702950747
1594849875
336810942
903461565
828338981
478836862
881361191
168116993
1227438677
1425655058
1197874049
945774386
141035148
1739941028
19163133
296843500
985047888
1445486812
512916456
688380890
1308905881
1907433919
541920592
933389297
1180506133
1140119524
8491595
1765001185
1565254089
155095309
1993841938
458769664
1729598566
728234952
1022627413
818040226
1256639311
1333409097
1061520499
259343586
903723062
477038690
38104131
689529523
184316971
1821879245
1687423042
198018076
1002848543
1948368133
585757896
1198223523
840368048
1770174540
1842660632
1298650415
277614811
429669194
190287013
291758185
579873753
1683309770
1851480241
646036718
30275377
1854451098
1980403645
1486552395
2092460755
311095648
1375127361
681876065
1135236027
1453479332
89506637
597869137
354550733
1118311047
1122137299
1241771131
63518382
325898392
646123912
1087486081
1259964926
2113619485
559738922
2015877554
1301118879
1467057983
259723497
1777334945
1871094952
1532462666
1138349269
1186581964
1122605289
315821116
122607339
1449147543
550016674
1448878543
825386687
1018938248
894648945
535449066
1313017979
37831124
686924364
253779213
1460509279
2065485719
2037183925
232030251
87389488
916135239
783505802
2000472944
1995702883
530902263
1136305413
498679460
2048446505
1174317892
1702971923
334002821
1109458004
861618451
240969254
555249029
201010779
2114274531
1278547910
509643429
1972069749
2141418535
1788346948
1757440211
1984303300
510696538
882563138
803238826
643458861
502383948
820558479
485398053
1841174501
887885511
2039544736
970605544
666262016
740133775
1139528840
151581426
956802652
445949152
583108044
615474566
1633808793
513097695
265409790
697274203
1125164185
1965649425
1436999785
493402468
1480038597
1710471250
261820255
1446458935
1517093203
1856207467
1719672182
604402098
312738006
1626082543
624531702
792027762
743226768
1639731598
1365629875
1729084439
1483548447
531449587
134185053
840039167
1501673590
638211500
702908626
1837625301
341566414
638238116
1684563266
1673088015
1078504031
1850426774
200660211
1243435247
1840510986
418099875
1383553059
283950272
151166303
1442215362
1163687886
89403785
2005570980
1559500174
995327050
580136573
1859042261
991730116
222057929
664478533
432892046
1683006730
457836335
1967409518
735311441
497983279
53202279
1500969901
1968070191
503292656
975727139
992906678
653756000
660647962
1067842788
644959245
1521050699
1767340520
883701341
280783748
496371783
514031779
452361504
1698711630
152848180
1949182564
1038816780
842783311
1074601169
779522146
1128842180
2015468532
1730173732
2057640991
219748251
774823647
765739255
1024409770
1846466005
1158902393
268936521
621323846
521417666
1653029498
847496534
1303991024
716433642
351420219
1667108295
2070404718
504210334
622897545
1460769606
2073355561
1624057902
1885742595
884705617
1898862771
1459700840
1696188036
903384792
956547662
752403418
920987257
2136239045
1190733949
1779777310
951785474
1029493017
933182770
1334874927
51788752
304147636
798163997
1620305167
331631384
915464873
466128600
1846276723
1258196871
1138589186
390042706
372311985
1394175965
1277048001
672845399
1640844218
36801471
1310768256
65961199
392418746
1105129777
1106255385
620849297
99768496
108699690
1358647007
1931047639
1218625487
1998425897
2134143058
128754971
993272172
1053116425
1727933815
1230461199
1336903276
2061574169
647316258
35382218
855302662
600640263
1912963397
1937003843
991084232
1999820751
1691609277
134478967
1478709162
1798713557
1236189517
2058648160
1941325733
1505574737
643847696
88694069
367460664
1816450894
2030198284
1972308780
1593606731
1487474088
324940941
1584278289
736411094
549179972
1301131825
1382083696
2017677248
138209752
1374743330
1399629998
398456825
942158558
5985632
2044141126
8040663
1437692336
584197639
1118358617
1381860941
551008560
810904711
1477862365
1833936086
558427807
712704674
1195112342
954034521
754043448
225236250
325543318
778325470
1679498346
2048203307
699530817
1050015207
869866070
161233723
650027836
1962315366
593028618
1068135235
1739963373
725876585
1074918856
903442350
169028446
1110185609
311707977
500877062
1433163642
519899057
745381456
137277923
2138485088
2113004112
438197197
1770598921
137933800
1350320203
262859972
211761920
2003894133
1444301202
1658143112
139101151
145723122
1192645325
348019274
906370487
1241916082
1437805328
1833948679
154164633
1830955019
808836311
1376108639
1948731701
563799445
1124880929
2003502331
1735935362
1949047282
1283374542
444141510
1292570476
1520231364
1010761053
417643010
1567117212
1178686556
1946293199
97592779
1822309186
819173299
1554814783
552945589
37840028
1139697946
1099899098
1830520761
1132333006
884551557
1639933645
55157532
1202273253
1461594313
1582195337
540447637
1019186585
1274951854
198134800
690829824
662400093
1667984296
406887707
1537157090
814590563
1013480284
1381714628
112074000
440335031
1920100454
670620194
1486390445
572455582
614001391
820085542
2055128393
145799387
780543319
1524133530
450299211
1060435649
712226488
1266096681
1372748080
531090362
85081086
302278737
2086857609
1003778884
171206800
1628373778
1926289746
720108254
1819448872
764612162
2143400596
752908715
1465790513
1310319909
1971468423
888952179
1953671472
1107570602
134445435
1866949123
397964277
1451667864
372469497
1234907123
203036738
17399391
48645786
656980435
1135218927
964001116
1090549943
463493818
1036228482
476803427
717595387
1479405638
451204066
608549715
599575795
1136199680
1625508199
1609101005
2047242979
1920498149
1669528797
1053830169
391334202
1049743800
940978128
886009196
1597037530
724244817
273214000
1706469745
257196294
810832554
1601865766
2024611047
1094452908
917617337
185399321
310246277
1950990389
97656075
673152886
302939266
703457391
617017593
1766862508
542964802
1969076814
2121092489
1762167278
1271001544
1006972341
573623742
1583152974
870154022
1628111932
743810165
228583246
1234678412
287167464
1237028085
494013593
1458857794
1871683070
1854389266
1605230773
1058171307
870784332
1789594013
1634632633
1578021706
2116271028
1098561285
266574017
432536257
315889783
1547817182
91169018
1742680057
1372875960
311427307
1446003423
171320652
416401715
55491597
1476733814
1581658598
385850054
753828880
1270156470
715202357
77316274
1872684572
178109503
899192011
191503479
1747330854
2077561545
1139240918
482333372
1717412601
1064080384
899176192
206930443
904719010
1046414909
891959591
1657514290
1777560173
644561494
2019194221
137760991
1838960504
1183445976
1404803643
1874228646
1814578810
1168822058
2034005944
706531908
1623411254
252222872
1496709729
1287713260
700260097
1402091366
1323991060
61399376
993291075
572977780
1875871432
1977900951
1977815713
2671679
788280319
937218400
483072628
1067450869
159972002
612207411
186016526
50779929
1956579536
944944339
1191184252
185397255
703164754
1407064411
183333266
548623576
2079726169
997321826
1221358287
892255992
1416317608
268315742
1474972753
1160980008
1909644468
1164364859
935743493
1157225943
1313590179
1350171348
1780687396
1780004181
2073548619
1137609010
2135540088
164552206
1588166823
1281203161
1147661123
2112961876
441653061
656953586
1571892073
904787691
1078122435
102853726
571272783
703280658
1748713315
710322300
2134573229
922132141
668221537
362640684
1690614549
1550865190
1406529664
849088343
1715600822
547762073
376647990
1148048808
715828845
1545322933
1213881808
1737084848
389686625
1285592226
270783238
1435238373
928658934
674165391
264314638
47261874
251482215
305586881
881407987
1630729692
1488670467
1134294440
631580754
1699682167
618843945
1985084868
1142284681
598945795
795237253
159600593
691872293
833227239
278048762
1466849132
1995903314
1333676968
1874061520
981223979
1287206327
856660301
905839875
1171758592
1804721456
231181287
1984707724
1896738985
1925545053
950608583
1023146607
1566445326
13627971
1772380397
384492342
276817440
963529730
740370318
1540003068
1480536229
243414705
38917248
1525302606
2101462082
662606255
1351330930
1599446776
268518547
357426842
891526219
670477912
330513481
1677785771
1817407212
540701043
1941772228
1269601566
715063311
1713971290
476259105
841650587
1589279134
609872836
922694983
198473265
2049865861
1187521601
1920591882
1836859701
1867872295
1100443707
1375899737
103410873
714212037
100917668
493605022
1960368303
722020792
825403463
1850873403
489239714
1237005757
874342173
866197335
41003033
694103704
1212013251
67419746
843708418
46447789
308475780
2137343387
1690859246
1782379091
96785900
1406762645
827988380
1403979442
1921375663
263489659
239571946
1216189142
1507871490
1436279103
684553312
2119109843
721803708
1329867890
811075026
1093023625
1376261325
405919511
1778196359
1793663811
1712559770
2113556646
527947569
1462961606
405912611
1875254334
530597588
926985346
555672931
1845387762
955971939
1901120028
1409069750
526444756
1356315580
1577501996
538723601
384290172
1089549002
855205858
164003218
2027766716
135260
1375459705
1068009601
1314099237
348235953
236956711
1391111741
518176843
2053391914
901945778
369935291
326051673
44411269
1200514761
881467056
1943331687
414022209
1612304578
1389101616
1991771660
714923999
1228267897
672312405
1690597795
259298657
376405987
652194837
1286921279
1731243704
1606445485
2128960269
1224683992
1113742152
1442408154
781118438
280049506
1291563269
2087334343
474411547
24366977
1469014528
826524427
1421435625
1994695088
506810188
2110120104
1070953251
17425674
760855776
130238246
2049947535
1863023062
1291059405
1491664579
1927858387
1258442442
220654859
1062446061
2135120850
233847858
2085919895
1518494698
297256293
286420822
680852600
2136129819
592691705
910242292
1983225917
520771440
30816378
697471802
1885252287
1606802547
1725420459
913070324
637547974
635767341
1344510795
1698750528
1049468068
105670692
1818608808
764480619
768260230
1680496450
258655834
1829462726
1743054722
1893248269
753772365
2041623386
1962134558
689875045
767606970
1247622274
1728983215
276312413
1957123052
578378492
804634707
1996325143
1628036925
226085533
880377658
1556775100
1630959644
1387485646
2065912249
876999267
691978233
548178572
1564584747
1958021276
472574350
1251861316
1204609301
1405467526
1743247611
1684316630
625698070
603528767
869681808
248808564
631976150
2075614797
334714818
1442435050
1333450320
1964928377
2069999506
598656268
391059455
370473418
1643190817
726780775
1577887864
1502871259
763205322
355668709
1669417097
1933570151
1683984734
325678440
897916817
1723275663
1950655202
1166545277
1962484015
2104205761
1875128719
1621172582
1988892105
766028310
275364140
1379009691
169502840
646298053
1748937782
1102903167
134944312
601569210
351178473
334869936
1159902791
1702627591
122201140
1679009046
1369353096
810181140
953422472
1413021087
1946536461
1394549794
16666561
1810533296
706805688
672124386
1350109188
1024928712
682568604
1764898835
1211113398
1839677164
512157175
173263166
1765613364
712427785
1534212748
1102666863
1904051436
1716667359
957975611
741966202
1829132193
1818606807
1873603576
218668389
404996637
501175145
985369448
276374422
720498628
242635382
1674158540
209494530
403397410
1318510929
2124740561
1465657358
419594942
273177323
1878128419
648479764
60166252
1116529502
2050742245
106357109
830286118
1265991524
559610376
388206893
1826634868
1610710592
411700763
815808272
1625138638
680806422
1299710947
1150890607
1089301712
497482446
1165643564
919687416
830237176
1844591375
781918088
867866666
113904721
75734751
1366413626
1181286466
958052070
716711225
1245644645
471394215
2133355518
671936574
2089084307
1794825156
1792248256
762029367
41554823
465930910
892347929
1451232987
474909993
1752462146
12398905
1399067737
733489404
1149896708
118717318
273073966
154297959
1164021546
83835102
434528576
1545303104
1439237656
1618682828
2044166741
1749891007
720888907
81483298
1302208819
319549093
1937025161
920698319
958714646
1359804351
841387097
1262536606
22234129
1574084179
285584907
1821518160
1731369663
1757598836
783860208
463738304
2068936617
1768381480
1580582144
610878009
959990644
1703623639
880531793
1212179384
1889421135
1039231910
1148547085
1037941457
403157648
1328377935
389516468
339489935
365510258
1209924075
1918355145
409457118
1829747424
2127369537
1818514557
780755652
2103368105
478876504
234826014
1114254632
842008278
1290880697
1905145113
1545772882
1655368047
1146709880
175942346
1129190482
1734047494
801374043
834756185
398532063
2003385641
1952906378
381314283
804735352
778340939
1647328126
1186028008
1929142759
1477104966
1919382308
413502699
1142217828
556255634
180251527
353968101
574403951
1238845042
1102640873
391185448
744902534
1183426603
952233343
2058368249
1277872187
63204049
583570433
2136571943
1782852291
870204173
126692243
776538853
1782788949
920190159
2005379125
1816856612
1149633335
2080977925
417054494
255117486
488090780
1680592948
907499936
1109575972
1116435079
289148254
421681479
1417056381
1612086822
1552737955
1456500236
1545119517
624740490
689454425
1919940151
966927155
1605973111
600218210
207992964
980889071
1190766026
590848475
1552098822
508106399
507355151
950123092
1725379839
2036007839
1464218895
1780142594
1728153931
551422279
1435731676
2001464348
677704121
2085213501
1581097967
1935177632
1838197106
246152478
1596710237
2005805214
331475863
882151258
781528128
1763277562
1446475540
702399500
652621520
187321463
1524729476
624433732
1005256455
427638246
146705919
2093063426
1125218358
559194271
939066931
814339074
1327104158
216139372
829838240
1486809107
1772784167
633352435
152248282
964964557
1275645365
1283045970
1264605704
1030973310
1822919894
1910325129
2062157759
1768531299
413921580
166645611
687990952
839699043
1688465381
970161765
868493960
980213375
917375260
729665792
171531847
684737261
318097514
789730621
55782637
107979095
954688605
1648789363
1303860592
239230119
1044727260
1619348089
1970922619
1927042572
1811657475
662502940
623325591
667190508
1112467738
755809918
522834917
2005516589
186960141
1134967397
810169940
1924135219
940284422
283583746
1384143328
2036291427
545626515
408980338
1696805441
1104469613
1815092383
694202100
1119855550
1210162784
1097423347
607824316
861731388
720764801
694015629
606639107
1229270747
808082018
874892514
2040126986
80156571
1832161215
309464196
1281722724
1128927267
571145589
1941712263
1298518123
2109431737
2027119541
278293742
1346335133
418370040
1087898314
1385198484
807293817
697468974
1455896323
1523674734
455857543
199965039
1875469130
1268643443
1817031416
1904139369
1603028252
497688619
775902931
46459464
151355776
52268034
1750064495
1068289048
1007555569
2121181318
1919698079
1187498214
514649068
1737135186
1707784720
512843012
1412876551
2113585507
129296592
1352615390
1292412403
1500670918
435866187
1370661988
846553977
1049024292
92301675
1366435193
2052318350
162315306
1762208832
759180134
1892638149
1326573100
1231353368
291075943
1681602090
1665443179
558899478
1763295956
239925894
2118107494
818187226
1160809154
857230557
796125255
534515892
1085054985
962661753
2082057935
868019914
1681619965
1478703113
498931661
1721757254
1272318357
643808881
19533123
1959898371
875137508
697117296
1943058991
2107118628
2041857888
528757463
169617687
1635092135
990439989
2145245063
2013314718
876636953
536396060
2063840350
1319768753
1485053405
1246547162
1873108251
363678052
1341768750
1587044599
1211339104
1479234348
1841399738
889384280
1888180873
660518574
2049361307
898839017
186290663
1051400107
562531379
32097499
1142786313
334926820
771301363
127124164
733535252
577735819
308453833
1056561720
2046778021
1547677269
604092849
1441579194
487109311
485318751
365339790
586375576
1600654729
1609543770
350073811
1237367456
1745538341
445442433
1213401173
418148611
1398196096
546599242
1698135485
561256889
839229155
127322457
1708333734
1755940822
1384203439
912223078
44642483
919154849
1572100528
1728114062
828293373
1359034703
1739321404
1611787947
1080093788
572968472
928269208
2127665750
1008607731
1643301670
1453742431
1313711184
994883009
233464604
1841125579
1344670416
618807805
271672548
1742923915
123561949
1615133162
837295879
514187947
174292414
413029885
1937016364
1467146432
972056008
117191178
934943303
12054297
908186090
964846315
357333132
52578607
695360274
327408340
1212701552
37602875
1169634866
346952852
868444553
134929002
502193304
214924115
1929210319
836490046
294704869
1702795155
1911811562
1844850698
951689508
1939781079
1594444495
1314816481
1276122859
264519373
239003435
563379379
133345934
2056374590
922721334
1972125154
1987438981
308455394
134366818
655336505
1222503014
1110916863
1687830706
1947291785
776063252
2051034179
754212746
1341394119
133464272
603218246
13413460
1630932726
1197038363
1405877907
973550893
1231547620
58586019
1131539473
160441518
1013493685
306385792
1891637160
1730397903
62955200
1114977412
119416869
1238952135
394363453
1530571680
129203838
1788920024
2087463837
92573863
2123418095
962126319
117337803
1357721993
603031248
1028709827
245040518
751136272
603324088
1728999083
1787635384
950315576
1759109812
1608081582
436643018
2009162240
1089975078
7882856
823635369
1712892711
1018286659
854475085
2139516865
1805232569
2031978355
528844645
1368905312
1879573602
1824940400
980244462
1682487858
1750215650
981224624
487046657
234535989
1204893550
475996440
316649421
1763677288
250932439
2021620991
1143897638
1721670774
1945208488
324902915
1074338455
1681645617
203053553
685695888
1188982891
205074611
864050993
1976779581
1500614078
830262667
2024773075
1015574656
1975175370
1822373148
424466822
1951896925
950731473
2120126939
1693064169
1992530128
513022632
1120444443
1355398134
1414062148
1776547157
953248778
687336495
1682821466
1838526723
437762788
802584741
1536423290
1810737458
1317498953
85589964
252450715
1348576678
1530622240
1194603122
279313908
259145733
2056542303
533015899
1647429330
1561567489
1709672677
1881909730
337497159
1597785453
271861494
1216186163
1487475879
1915392109
1854036066
2096617471
1336892605
278688527
980067577
376525831
1512820539
1498360285
524666688
1984826263
1091727135
472387803
1782963730
197255317
713855343
410927380
1977893879
1504126166
175245662
960739293
1658224763
633004132
1955073933
2012777694
833949449
1035029752
1931116155
886913997
1900782361
1963025407
1633076024
692367362
1197697797
935828629
1905291273
468844361
2081050209
583271196
1041664882
224614987
58905174
1173768868
1548176248
459654578
880911199
1416049202
496772432
663583136
201522702
134074166
241007205
1170370045
948051723
160517556
2060837805
1768957483
1634764172
1165141980
909516033
1231311580
468826229
417858022
1459860475
1812927520
2066542314
1893896243
1051346761
153931004
870819714
633204282
1509572705
1583482701
857114291
1391024907
1017915068
1876657330
1420849601
1456580681
1898853517
921935076
1210589032
1511212369
1056365134
578951646
606606733
474168175
858573549
1266500197
1494522341
880308987
1453792433
577089753
777400122
371833161
1097341203
1631924319
1050622969
1686113233
1972710485
1409608413
1272742403
944583331
22813121
452984921
354788088
389662875
655430380
396157222
1406121298
1680223096
587428003
704743767
279562498
1547515341
659628874
1978432002
736126382
160719005
690708089
2145437605
799249160
1416801087
588222507
1390754658
678478622
1269683565
618918261
1390297463
2138718665
1013049275
1687044533
52995996
515444178
2135533734
1103800583
720477715
909823830
1476784660
791718170
494812307
601607847
1965212942
2049566496
706029500
1242915890
523857751
833052399
1385927515
295640311
228101648
405351945
449694985
495641951
1616982244
700055625
456240171
951763961
827541468
1870665473
2083494485
767760938
1872648289
1241714420
2093219796
1889298457
936073016
598360881
1610557550
591190411
515581278
1981614723
1520931738
288097772
759246125
1753269606
1319369156
345830599
1506987806
833766114
1006585838
2056030787
2086861253
615393414
1364371326
1178145265
484561697
1601465081
644499005
1651702835
837440142
1922785000
302925629
339001019
1135849578
728082780
150122810
2106433507
1795950953
741310632
450192597
193008078
1223083792
1114704274
1425541800
628120392
1639882236
471711535
423371062
206334685
502326921
1418824636
118688280
1201688404
1129954266
466636043
449836446
2068930046
1091523977
363152968
700689626
558388395
1469269559
1473498233
666129522
2063242901
1120971251
627114607
1666463846
220667555
1218842825
1897901716
1994068763
1699858888
140535124
499298598
1632151691
2088027779
1106043410
469073803
542253595
873468882
191794910
2100789340
1171180042
1063651041
2079799361
1983375937
511674573
571899025
612766364
2042670978
1212919160
132227077
1510315857
1739545003
1394367820
287308021
1627762202
2020157685
1324135974
2083839000
551408792
2100020257
1213926471
1920839442
996810454
659383171
169496689
1788837522
951593407
1668126688
465033678
1941940221
1860372917
1172487349
524644356
1071242304
415534586
1125505511
1314782655
1019588926
1039936381
1775523429
913534788
1643445266
991110236
623517549
879564701
1206770039
1255361810
240798325
1171829808
493172492
126236036
1492166577
1766935600
1998921764
1321428676
1404366843
2131354858
301190875
1124901236
420206069
608147825
1093831432
156189031
995993008
1800605133
653489666
1371821533
979916133
1959261366
1882226287
1737833818
934889567
809202388
1749320678
1593347912
1630005556
2010613010
454846062
1670931155
786790129
1317225272
2121586754
1792060339
1706916336
1208426348
1018752477
1466260706
165515039
1643052990
227753234
1225608455
994784468
454032065
392378876
307880925
1342257635
2038262141
1485571234
846955956
838942389
1082005715
2046551773
617806289
1335973905
72106042
1803754724
584487179
1509948821
456168694
1994013416
2046452517
384623345
1566874463
1078322462
2010648480
1932192204
497579986
1034381636
15687402
1387240657
945677897
87295389
1408722716
1522684997
257487540
376942914
1905489089
1755639458
1037154677
2049300586
1105855889
1844578007
359144235
729029100
696595002
1658947113
2048779963
394718509
1090431053
1813142599
1844315147
419275419
1217987200
1899769455
1348245891
1561763919
2085930001
154401137
990564589
1789924043
1260140454
20225227
700936540
67601423
1875331728
435571254
1106058360
470263178
1728898720
1429577076
1418181789
618608821
1344620227
529217470
710408305
888758784
1195425476
978382113
1689491128
653514085
1393439155
314138146
974286513
1828019225
1609718863
74226830
268495544
1805636194
698640474
1512377609
1145680232
1004520717
222766841
18781510
54730528
164471985
218616742
291042591
165282758
1550433533
590024761
1266623169
97018915
1452906520
1915899947
233484820
1138864564
1468629975
1065088251
537982934
736655805
59633169
303146617
293443868
1173529267
1016794301
728269282
1537734669
1522605457
1831619668
268250927
2062535420
1412984995
393128691
1108681704
1515347691
420898809
1857508834
258955169
1007551572
981674374
1437505555
264173231
499119033
1548967268
1309849671
1075442832
1991165727
266929200
699625485
1512698009
1207843378
2052588435
1829092210
817350951
350085509
1887234019
2127510435
161455907
1153475722
974700854
1422065785
1099888636
789044720
2115141711
702037099
547767419
1507407615
932161323
1572338210
1218013037
375118119
1152088797
283393152
1439644012
1556237339
1713360993
83432155
1849645920
1069809738
1433188715
1780450654
313095669
486098706
1867040962
155119690
1207177736
1937161189
561058256
122505620
1934211397
2088649136
1275263136
404991767
588160732
132412658
1913875655
2058050802
104487958
1697070868
1288825676
1856337879
671240720
30066754
1232197718
408835688
1068151342
802299403
489208691
1173446288
1398824322
1114263733
2015005055
1231275617
26158470
556462595
1001764747
29053280
276867280
1462400635
137019419
1240645253
982137988
1550064643
1960318848
1484548417
720521650
369630160
1462109306
220856171
1838208011
459468037
336958872
1660363198
429947753
413480897
1196346755
905435869
511025986
1896495958
2030138038
885968491
1219322624
1020170361
770435302
1931119394
424351073
408025743
637043410
1970569681
863682047
19209040
1138864564
2032637577
1310966650
1557439586
754631421
494696776
1729613146
88580426
773916601
1856352857
1414706594
1076532276
654617219
927984400
1481944329
1235815183
924098955
1845860723
833743495
821838721
1651851178
295203331
909071907
495944522
382034452
542612097
1329881699
831798993
653718415
164178892
2012059468
1037185570
102762512
702591000
1671931095
1958454785
372989636
2011915419
1215586380
1708070220
951007684
890694951
1798883213
905810798
2046103302
1810463001
1999486884
1795597103
1245443971
577877851
2043280972
1431078797
148646851
1578599561
1257886416
84043832
1414833351
949416443
30790744
1989127322
615682722
76508806
942108776
1116021060
1809132416
1231083854
243403214
357585103
689983320
1357355303
1668988400
240814552
301351247
1896785964
117993590
1446593864
1816739450
237770557
179409971
1874288389
42426792
105161809
240469893
1689729674
309385828
1546163215
996741815
693683387
1870444117
1577946763
1408164176
715454842
491485241
502083692
393135226
1802194922
857608501
1152118458
1914655972
351998873
1329825795
385057132
659165020
1047897133
897873812
1987376282
172886763
2092537432
1854004141
1649079069
1533247874
1010098867
2111869206
1693653848
814153337
320818410
1574238865
1793866179
1643166675
1154779173
2107857816
1018981056
1216221549
639318893
1158176648
483965741
1303241579
365857769
1574606786
1732758885
2060695615
660283354
219649669
444833586
447014784
5653652
997220679
489927334
685916238
999135629
1286843778
1457046027
1622440744
392164120
1999567117
245924105
771290924
1333201044
647349187
280718725
1360430925
1741735235
1424538597
1453220533
218269289
1274319677
1069129815
1280746200
1088543214
921732812
1726971795
222416269
319336099
115086840
673661935
1444664829
169065339
928395804
2088105537
239621707
61225723
608763845
1705432529
1408446308
430840840
1037622637
908090798
102326399
1897265581
1501349525
1169808418
386979607
842063604
550938758
1082310496
1880948677
2041826959
200121726
1042632883
1726676789
1646685413
1436742532
488134148
1046649622
1773502306
968241676
53271153
813149689
916333985
900885747
143509684
209710255
1489145842
1178667198
1840038154
629394603
1590902403
1407050018
1279086793
2141410575
1597749073
404221262
2064181931
1168981643
1427962143
1108334832
1519430866
342380939
965695849
957906797
48609754
445164850
1334108232
2014123387
1958296803
471143482
1243594432
1752882037
1335488778
985183721
310160551
44998378
928670375
277779390
1698526562
1455531972
2005014951
83243071
1310994114
1964937360
1957880369
1173310979
1922623858
108282380
1499707597
356647929
1018213559
344597667
1748668135
998334540
419367176
1818518002
64882960
365744302
453197475
1352849055
1902505378
1858277831
160132489
2141018501
751578464
2113241237
1170462573
1702388360
1724999886
908215825
287867712
166629033
60788472
1173775214
421744630
1567427036
518378452
1436624333
1735237284
94893601
1465350593
247085126
1478931342
2040124820
1024575640
2008890762
789036612
2114069050
739486080
201211144
408340652
1108457009
1408383147
1203142844
1987026159
271299879
870079437
953494186
1012229389
774837962
655991583
1224341563
83867358
1355078672
725906178
1141345929
269205391
61337810
1737158003
1123341343
1143452923
558206569
434574382
1246624266
1607036064
1593623552
1164120300
9526975
736290773
1517976827
1796104414
1754632461
942017923
1772399945
1443139607
371919884
1534331971
914506080
786311301
1320157754
1543687177
477619838
1400832994
816841198
914946705
345172756
1188778741
604659784
421771092
721914135
1784641532
266065237
921727088
465592488
309194327
759945923
1284718443
1443597357
1724200626
1608865312
2041915838
579150026
1668516479
300357216
922304076
1036437471
472005997
2017276575
1876952976
1032739068
1753601719
691013553
1230263621
1674841528
1335445929
663713433
1845710552
1960860466
1448552867
665914753
484011486
16718328
1929338407
1299663651
2021673289
417418579
747752059
613805505
1846763400
790121970
971795702
1140562969
1287016904
144660869
1815689128
2099255938
1262739242
1679155014
62660566
1830890544
958965961
1411122268
2041617290
1114221711
250519258
1563671168
1278880094
1799657020
434528576
1998777670
899597468
1124244187
1698526562
794193068
1952474087
857925878
898600176
1055879258
514668614
1511917938
121843421
2042170007
1758676753
1107437726
145177756
43830316
136089561
1023184188
466786023
566241536
116249003
218687613
133290737
1390284659
431122274
1514994854
327517152
2041214490
1834520827
248967757
308594606
1941505429
531872893
905312243
1257858486
1921161206
757053799
1555908138
1108545536
860425848
652957738
817382637
705377784
589664115
1499310262
177018341
1351614931
1572579243
1695748169
1292566318
1113022972
1746135541
931603457
155310462
1378069098
137937557
869576145
1738486485
610720432
1225313427
1644945785
1413628120
1859593388
304808481
335361073
367835337
135348824
1375181454
473208020
1571167677
637143554
177184348
99276809
414748246
519809600
625215546
782996975
2106410634
1817435365
757334766
924239062
208111263
1479466878
1945704245
1764006972
1084797778
1966643505
2065374831
1706776856
1566030302
348881579
1241668849
1151628844
662181186
1907271262
261309983
317830085
2145168879
1339584865
1167117104
1070867653
1478665308
1471321200
883607221
129711517
1597258917
79674493
134129013
128761532
1741168243
1279708474
1442109718
1608985010
683382133
1405464348
2061900819
1973888298
1128503914
1839379002
1862465819
1286477757
1904342102
172121730
765721085
2083397970
870311024
1910725018
2146422162
406112353
575832952
1520239565
411355014
100767789
1342027687
1108385676
1966059276
1307366393
736394681
1103326248
1599173677
56366969
928320095
707588354
423944516
1042115244
1502273932
1564164785
367730285
1714435726
1211604533
1382031016
1768704151
1119630339
548683842
1222578860
195656258
1365040428
1837263072
466718693
355703858
2058823686
1725328656
1143811038
683081186
918992705
1849052640
1331125983
255452464
2067103272
1117251580
379701076
2047617332
1372742295
413781122
1119867993
2005081676
1666480175
1210570376
1798623214
1237069830
633635957
815374744
1863635625
149864796
261846831
1492617008
90578189
871306112
1751026842
215607647
1435786207
1411992494
1132511576
1328965113
1689367632
1573546513
1160806071
1824426755
1130344706
877893651
1051083875
1601885485
454192012
1575935586
2001709449
42157706
1513630807
1494961848
2094622804
1762405964
1823956754
496229667
1962363801
2105952509
1660445248
1306295587
763003857
271625670
1310876683
345767659
85548414
537175597
172310471
945052777
168393020
873923115
1471814044
1593679894
570538328
1833981757
796330748
480655536
303831031
808220711
1102261885
2062818429
247778690
1572300120
1963890537
1707839075
1901533745
1746365101
572239019
46206862
1732824916
981431991
112816241
432440008
1704137611
1294215236
1509723742
1804924262
1102409144
1001629291
1381034229
1656746170
1857748905
1763882211
273758719
633854864
1336726016
1354793679
1627051618
1570948247
1353879601
1875945965
447398823
715215338
740255810
949718554
1121780566
239398540
1074926936
385980047
1963260949
217525261
2103452607
985137150
1473217689
1093214217
1645719274
2058648160
625395698
572833481
1748647733
801052047
383693361
996550917
876143206
1211071300
1652521140
674877284
1317568165
2125415257
798002708
1474729857
2023672862
1929722779
267074670
904460902
693202675
31659210
1177932012
1871800131
754520643
108070628
579122986
399020766
903564003
314144817
949125939
1817425894
549119697
419109175
688232850
485470294
1738757847
1161342529
1012166405
1473396870
603128049
875213276
33396244
870249449
850192606
2134390611
1728844075
263071034
1865216767
2058186578
837073446
973408747
73023287
2032263873
1251736083
1573790636
4780367
1220853110
1090700443
814502570
1405785748
2109413534
623220788
1052959253
885178343
976841101
1483389505
638513570
1610383186
1152089240
175766620
923431541
1367539932
835970996
638046018
1945719173
74035133
1980669009
904892226
1260618169
541079334
244146351
1603449566
598477225
929757528
328196512
1430451038
360387915
1750449853
177080971
171558621
1700434079
1015695276
144270122
1027035067
1908915900
1262479174
1729839308
1161010466
1469732026
844670467
1435403837
655952205
282331658
1764618634
335002088
1164835670
1989433016
28237685
243530686
1462907081
1738730196
1683157253
890649477
1504143587
62332159
2003782386
201675278
1138485593
217621670
117900949
837841325
1298696319
1975198131
1263270983
1734078302
1478683012
966852072
112676254
1953658063
1985624802
361596434
2058163297
2009388557
1175553162
1131193512
49500396
1366318948
101551694
2004069106
955749881
1406994770
545111003
1709693230
694122532
1728544295
1833468554
1341312089
621994099
1053430968
1717976749
1009401162
132096613
1969997931
710266090
343313222
759527281
1515696880
901254160
13738654
1636000408
2118409453
1776752883
908540632
64161765
965695657
2076392348
1005606844
1063905160
1728445705
756642346
1358254151
1519712106
1163646269
971717281
2063148817
1291028934
1602502366
143821796
590256112
1387622330
292316802
204448074
1686615273
1375410083
35697804
64820703
1842547615
183963883
717617599
744921932
334992551
309973363
1826003167
1647927433
749872575
1579119467
641315599
892812430
82269407
2134622406
1675697041
2133134177
2062022066
1298247010
2045783476
1049469482
1216849928
163763190
146045996
9354339
745755886
237444471
1233819184
1471575376
252905442
415905560
660561935
1295943865
1431072014
1554729806
768151537
977338078
1013103520
1432931914
1580108618
1836724240
642826743
2113926418
1118117328
1477298421
130936738
561086858
131664271
773563187
1450857436
142294803
2132823933
1122729191
400314488
621308877
282089678
1056219021
1433529366
234653365
99107893
1419323607
1597628508
53821887
1672706720
1204863474
191246020
1793619836
133197538
1693828471
1688494408
456196620
1256947578
1744678068
1523829941
1357612583
2131850108
160417716
293663052
42705284
591976581
2102178722
1908658682
889836501
825515901
254708343
1705098955
478531261
1864344383
422177066
446628776
1460448577
2066938934
427395805
409352313
1314260887
1723625155
979776432
2115503053
875050617
422164924
781739536
1272021405
1867717715
1247530534
112749554
637834597
1911617558
928452837
718642729
2014512802
1919091757
934515675
2042095625
983740873
1042537363
1310244678
1010931794
971452757
2086691575
409253465
479584559
1787393509
1749096370
2117817715
1845643053
798555993
1134451116
1573600208
1584797678
464167096
1043999768
1697511079
82766026
703556669
26730569
834488140
724586999
1811447977
221963666
275912712
384764677
155085642
640323494
844780621
1277463236
1717095365
1681911826
1866071102
315737721
370404180
671028008
1358456047
722163796
1732445520
237827566
376588398
1440942150
1741870298
25304092
970207123
987353698
1797681982
1163115124
1201168115
714628482
623663973
1212064447
1461498182
2039813207
2142228062
1985990023
1719733862
2011698979
1180750556
1886045930
686429424
782461841
1510606849
1865635951
1634113666
1879342269
1315053594
2003993831
982999299
762229749
445589260
1664022731
1394986739
333537468
230740133
1361500584
1191115818
515351235
1166960232
1030907922
715780706
1989565180
1473270915
1296102591
866651602
42318882
773759276
812836398
108868379
1114312615
62112240
1767962717
1194117460
448561470
938477832
1648397037
761371009
1183587155
2005084114
1470031363
1010668304
2050172938
875148273
805775491
923981814
693305695
390966901
1813554194
1946205169
1141150910
1867058472
2024642448
1535163953
674547733
504662878
1944693635
1646972297
731390026
1817016089
1966921061
622464738
1849929411
1305065435
1224659903
1521841587
290345457
1290484038
392480834
1502349563
1152320259
1371388016
789606516
1890316394
1643526511
1184047530
718078212
986288133
1264528812
1344103964
989536778
826200025
821402916
1004906952
968448494
1467369649
207033908
195944138
1932710197
1299565670
1507844664
2021635416
2118938559
1372732666
1274753350
1327104158
1182729781
491453582
444769215
1757941202
1227006143
1711388903
463726621
2015005055
1634163229
1439144882
800867383
684099809
1035346128
1307879795
1329559473
1093144713
504158690
836583548
446444797
872329528
642082945
1168113117
1066411750
984706635
974021759
577149806
1067487331
1332772840
470143195
1798874924
1929083102
919567766
821813817
497153050
1110490142
369398238
1167105825
476509175
1357593241
2111055904
1423022846
263764160
1864889397
193530856
30237050
557587214
1516680292
1372878641
2066877470
1214765263
1606046039
1396154068
639987456
283289774
348742729
1742660255
173006575
126309833
1130663335
1011925498
114209185
2145883842
1058286193
1610976028
567960700
1498630783
222681845
175403676
397568792
2068984607
2105338608
1803692533
1961708578
2105509163
1083753914
39721597
1243897503
575998636
2015826921
24135090
788158557
1534278477
697515793
771739748
1713957244
963609944
119918929
474681257
1619886361
797192447
2960645
684830351
475319300
1161047833
328302097
901967393
672637473
1866315408
1773489382
1699389110
1699104117
1154009892
42800722
1730451272
1993712212
1171560590
1001159640
2038920488
1617628493
2052824705
164870434
1365618164
816928069
1329009433
125578054
1005506577
579227928
550961274
1424827774
397279869
11480003
775883506
1539681973
875255208
9555692
1977031258
1393332216
716594797
1552683801
2118074925
310529991
1526511881
874165255
328123381
1937631144
151251538
1753175862
136030939
1083620244
1551790971
1193548346
1921172147
1937338174
1782734079
905953624
1202905641
895496717
461978436
114284815
1765383482
1004592192
1965476102
531324091
188617573
541829912
1707968193
1295916878
734404294
1042679816
1851806351
483175406
1639417166
1065340032
1732160229
1415719919
1956483791
841381265
1887379524
1129919301
22663164
2046965568
1762123423
1090411573
1259949954
751129709
423521204
1807122857
806040470
983550514
979055952
722379822
1692877129
175741949
1982423551
1015492899
931054400
398156595
1385182731
153049748
591760365
1822010140
965342960
1000595366
1829508833
1041518239
1069370757
1299611374
1928676384
516302777
1633076024
1587583125
1178778137
1386452777
791944399
1156166608
54485170
1415573212
1424613332
941511615
776419504
1576178247
197911590
415033663
1791856635
616618695
1927449125
211633236
357321063
9971966
2093155158
1801861553
121917206
2087013134
1944799346
576085980
2074122864
280801120
1489251835
1656635270
2092473385
1834445858
450278250
136715541
2107156369
1470276224
1277941675
2091558669
1353320571
977660422
465349952
214279065
2041759856
1410334280
1487473682
145828616
1227020894
1517331230
521008698
473827601
911999829
1006586877
1425289110
856222382
1854921720
64237693
2071407830
700655854
1413008136
1817073652
2144380499
1601637808
595400138
1875197378
443279381
1683586984
584704122
917164155
1684138475
2029426409
1796103355
913822929
40422081
635702494
1602227542
1398432887
1172752550
1807308865
772809897
483619008
1541450793
1113091535
1079822937
1934248898
1709007035
702249004
2034422638
612206258
492534593
1055442539
1354395775
954241853
780787011
1619766497
473221301
42145527
1258606452
1670216529
1681620826
1853468129
1109355101
291781035
2066883861
1647252619
251957140
309378198
1347050805
249237881
1095075101
556290185
1194931064
837425449
704658441
1780285221
2066494312
1744701782
1551767329
2086353933
1986476547
408981284
101565017
12547929
346993669
1843511801
969950933
587718400
1202744235
1095159417
1895410990
1205756394
1137695048
20003484
1714091954
1554876471
1950446354
1294909617
463206699
1215961873
352775713
1732744220
1619277921
629213936
892360950
51661019
856168527
1341988995
2147101347
395172122
344507501
1950545637
1942052580
1095181340
360961230
2096520428
2029459679
526956514
404060867
179323217
1181310106
320804697
1175157526
990142126
960461362
1255043246
1528233301
808700521
940576981
1398778914
141912678
1288562859
103010591
962848920
2073919484
691135708
1613860130
2002451541
1136497093
1349208115
1139155118
521440844
791028577
998828770
499121583
1271824650
7087412
1161191963
259016844
2075384330
1678604194
780225411
1484687859
1634068237
1183542129
1896677194
1073354895
655443249
1047993283
144003421
444442458
1291044364
85611199
436876151
554910352
547155812
812418318
113351717
160737597
402460809
1021452389
672212172
738006512
180216765
1875304382
1934144032
1651203476
546808989
1991679819
733049538
686704124
699976323
1938452698
1687824717
1557540297
1734504879
1878691057
1523929469
1968966497
254339769
1917162414
1666310798
1709153126
1773585065
1964526870
183121388
380050753
777169988
1167041355
2146934700
359683118
1426031202
382872523
1168485536
997939748
1782570511
1421413130
796582501
1361681896
394104950
1511799091
1093314744
873496320
1493275469
639000941
625819095
1297060226
1416800023
1150707604
2068673018
728972816
1746811275
1562918972
251434198
2135730960
1819035039
196838893
1622755545
1073896774
1554889800
502016993
280614537
1806726625
1080255309
183567638
1367625784
1482210504
981073104
183654091
775425947
1780007582
1258543170
1103937127
935173169
1302357351
1426782105
335945474
1238536619
38093307
2100209369
1347752168
594005621
1503417175
1262586512
759492073
1575086582
550646782
1284682139
205444182
1601915136
1736185145
1685202584
799804208
48279739
1656350574
23161421
435617905
1768358066
927530837
1177049607
1937374065
1090129827
1412000902
1817757069
583667287
1086946138
1133005236
1537453772
1053446087
1738771483
486351762
1965718574
160099753
1970039419
2106642491
1581660968
2074646622
865330839
1233278731
2041040923
514318927
1848964185
1976719999
635583906
976156074
989305753
1875284542
1919518387
1550925949
1558730521
305469594
1760292244
1283201002
1273079492
1270602114
2010195628
1164114848
2092551090
1663520331
85361070
448449337
1382623459
1212969478
1971176559
980679781
842621628
649645523
1012746883
931878787
966787870
661589155
1265404755
1515574578
85219933
1646015130
2108473861
821679014
1390530953
1796686033
1434564033
41361331
176308520
913676664
1814199811
493240635
855956759
343108705
745917692
1250013566
994995173
579690841
814047013
2057065459
1162731590
1057589809
1237101440
2041326869
498615092
394366339
1030701528
406496949
75955502
1259926665
205195046
1690959877
301931104
640306207
603916116
1485276063
1594829449
811161172
715483863
1026376534
669201786
1041027303
1969715752
457641297
144801140
411176203
2088947907
1927701075
87487255
1170170767
1604705102
1091231222
1934511081
2027426160
152064557
197500131
255859383
1374350481
1768824104
978575769
328206823
1977448756
1124374349
306366157
80281267
949424843
1008472745
378753522
622351886
19609505
1693597116
1284338136
409500739
34018265
573420447
574662327
783814683
1867573255
313807405
1957240961
1853617944
173413316
1322735827
990944889
1659406755
1788875779
2136490183
441651756
574584473
2063713142
360199225
1877540613
1621398928
174053661
629399416
1526226332
263074196
1819994853
402964067
1601833292
1399424351
1058295182
1864473583
1980133169
1069389033
1149538135
412663263
1561456867
2114920003
1483309189
980106163
1587868813
720280638
574025018
652229284
1333253633
710364790
1460427617
45164755
336813572
146396907
254737972
1172507395
1769443479
476670888
1265468237
654317643
422802242
1934564569
1078759570
72728778
353357867
1028869464
73621052
1766523843
470098572
1359161954
236027493
1323385301
675142036
159631270
1816048613
451698391
369021993
1527996998
374822362
1879214071
1191173666
1021951808
189095915
1684749241
719212998
307802510
205472811
125541677
1937399373
1853585153
1650398976
961941874
105090244
475437238
1377921211
1554573343
811899559
48647521
721105641
1672289247
1874453328
1180451278
1218085035
1124668526
1826772370
1008711485
1733544345
1848389397
1141735576
176399273
1583730387
975732609
596296561
1857830011
1981094433
2023840941
797860448
822359255
581584132
1405294832
653054940
878612549
163915775
898459980
165270985
1644407
617655101
1384736476
187453687
951267478
628898404
1085333688
2007152303
1152881928
124725349
247263894
1169700601
1874082891
705918771
1628023890
380505129
2026853509
1576057342
148168148
1016990121
750084900
1884809281
1302527446
1449033163
353094006
1945764010
1504180271
304179772
1122177372
1144498220
1765945165
2101335365
579917052
816944445
972216335
382734541
1017805942
2065216724
1573690441
1786644655
559553389
1093551509
1111521271
619151374
913407238
1626208546
257760137
392229678
1141744273
117252562
209278178
221306629
1303802891
1575592276
1174166901
865485306
1501389019
815166322
1825592355
576814995
1143604987
778944595
208209082
603280600
1490356263
836339593
1720819097
1560933604
857564489
10067410
743920068
2052239756
616203758
954468176
1868076775
608132811
1967888115
1234578498
501208415
1520485297
609433689
2114639001
1303494253
1858498490
683429830
1104307892
410468673
1853727181
49612562
1895764082
75666903
463526491
1803580673
1648890603
2087134246
1156297431
1811124233
668864342
1269096708
193231023
1472388025
414222591
62621239
638342974
1412020439
1689515742
571562733
494539765
923336056
1824266337
1036039486
2100942675
630790431
583874699
1494993275
88572000
671238894
1606782061
806635798
857434188
444143178
1888229499
1005070149
563456520
1158333417
959525063
390319647
1406334650
1763110748
161740981
287022225
1495692039
1155651862
272188063
2054752994
600118268
1729337691
326858550
372083389
1222762039
1901758396
2112406496
2080593518
1744931932
389201295
1636151691
2047810844
612205657
2145694841
821898663
701157100
287361518
2146702100
1635376975
1527836722
798552177
1719489685
844737314
227981962
1627398615
2139837673
616379808
736662791
2096228050
128436158
997183556
294498752
1532714641
1618521460
666305027
1560529938
613850344
857658877
396638615
551164448
1030512205
910815776
1552373789
882664003
805012668
581901749
1551320088
868278007
342079041
153117848
633216444
379961789
346770316
817646444
1311322142
766265674
1224636591
1782055951
1528337406
904128944
975082940
1473441554
409098818
1677853938
958846038
1735228406
184949242
1100534716
1443807464
992150192
1111042438
1508171135
1109402727
359492637
738917618
213119574
1752887802
298006085
17978015
1918423080
2088580284
1369707905
514033006
1021378326
439393640
1397990903
74894104
57632311
942750695
23683926
44932364
1323856016
693253018
108052278
1736857410
1721655272
1165342215
1196033122
56944555
147694487
255880213
283232478
1078752639
1093086816
1643862144
363328450
1872631313
609267107
2112037097
1672168939
2104051627
206559261
1282118977
36189379
660093023
914434302
329979667
2139929570
1767988463
2123565432
956311198
1556455512
998057412
459360652
1692853123
1334296612
3948462
271782040
107697041
885326961
455769340
6837555
1368853394
2043147820
1669573259
1583470184
1915230072
1866450089
825070142
1702554087
2027129658
1998704459
1797682350
1204200334
2106493875
1285645287
484909940
590119322
748617204
1712200637
1539050754
1081466234
1553737853
1777444354
949012950
1127517330
518840017
898486128
392982460
1056517671
638712606
694626304
806212797
957316377
1991495800
94510063
5301217
847858123
991714147
1615359058
1094175572
1198051759
1918029680
1829297598
357100621
1162818123
14663262
1228716389
1529658043
2015808059
2103793681
90011368
854508074
993602628
1605167092
794308972
81085190
2013363836
215948779
1164610926
18376734
1036052060
1667614913
1711797620
902663550
179843621
661973190
1549030489
468246514
243497076
1742218889
1254984943
363973553
1962435389
1568740136
1792870533
1401921933
1407606899
39098040
1459117400
1087025011
978455868
767470920
1851902387
1229751336
1909426174
1043357729
87819032
1055821558
2125645647
1505843749
1552547406
215858595
327902437
968777476
60290807
405806537
184668702
457498041
561811751
2109423488
1864661432
425660238
728351254
418353813
1288021861
185986092
293779614
1866586573
697838598
567805425
300624449
1153389168
1260592220
779696036
489325644
864814350
1872958965
2048950012
1275545567
832041765
25788625
1237010223
1812458058
188470761
1933655183
232460732
388274550
1266189004
2011719288
1601874291
1720361265
1671848211
348811080
1110951676
1499686670
245278830
346449621
137366586
2079230928
423683109
842302546
452300727
1615853365
213391433
1493479528
39742798
1615744280
671617634
1333620053
132015115
2061442014
71365115
1410290291
923722708
1381937268
619152129
1191103767
532503802
1319562899
294642276
139162973
609716094
1235612387
1307557184
389984394
1902422458
1165131075
1800886998
765352425
779873848
783144195
3678528
100711419
2142705445
837471898
379366973
878434853
1719137829
1056277122
1498974902
516713840
1180775648
420151521
678654760
1639006135
1953124828
1019525239
2103108489
11791497
994786147
1289288842
201418576
98223215
1896764234
219761397
1005906093
392378876
4744190
1703625151
1993188490
1342320941
1073040848
1229640740
1986915419
76260703
1730470070
1652071619
782687213
371860132
1384419254
453942133
1593705862
2023639650
247720325
456604109
783077325
2025798277
1103849443
1370208487
1278169818
1484248029
367153248
856271805
594078417
115747041
1786256107
589134486
2078919426
925940155
1633366793
600369075
719401142
476574586
1638056137
1118783849
841798887
1568403685
1580102291
536493947
1984783180
1101998764
2104583020
793066782
37828575
809406911
1516374331
1641725364
238871730
1095085327
1690544951
1822779877
349650095
1367844216
2116260016
1573380354
1493982240
1114104924
1399160823
1325038365
482937981
1844022415
923168858
687426442
1695579995
445184186
1034355406
1987925575
1649732830
1502164724
419712881
796928300
566570424
165850775
229740245
1939175090
950310170
1736204838
95143004
453647561
908662984
616329271
929494887
922558395
443435861
2066478507
1600905137
1389680263
1173423188
264517892
110449639
1468248868
1033598926
1805421596
1545660507
1027270709
1313903745
811578649
482967190
220977712
310629066
1060473300
820371165
1147595692
746320713
341577577
708736881
1724336525
1419847547
422482018
1045736764
1768043358
2037923199
430792725
1198197457
644477798
23010307
1182286182
863458139
1033877991
1000326734
659469644
384580513
331453292
1770085970
1414699013
1583728359
2055168362
1242873530
1230409296
1371534783
465945745
1495062337
735854913
1022012276
140074579
2028993575
593060628
1543848176
676516192
1272453235
959068074
2113699435
2051526718
372270795
65916525
673679152
1621237007
2010968344
586706815
764134970
619511431
1991253852
1177926530
886840487
2023262841
2018799782
66505767
160400649
132969470
2089477352
550750276
687124943
329277572
1156938975
2023747357
253762300
1521373119
1981609894
814635351
271064239
676271478
463119276
1568215659
1831449921
441913581
1877106705
512533571
636072169
1563259694
1197151128
971683063
1516838404
1783315026
1836785070
920498343
167963049
33573678
580387306
397628745
1702089322
1976088645
1202382253
2067859465
978844882
988463489
394184994
463149209
1041663414
1319661365
1138819908
1033518309
91382914
1218451757
760990929
401750919
903379940
455715183
860875782
1893495503
1514600210
1973689727
1617764485
1485142625
1827848692
1912046288
1879827973
847992189
490355656
1604700456
442284715
1240097523
610239337
760794858
211226855
1693958148
1346514528
1788964883
957247895
2069193114
518131378
1499982433
1272611806
1181524487
878684331
1075694657
533878188
1551398597
1908170966
1344592070
608154834
698036483
1518414133
1965735602
366228099
2028814683
192874260
1461917739
1702549625
1583703924
1841396222
1440082684
891757784
1227492962
1186134744
2107307722
1176861575
1654286927
1240589973
1097632590
1707026079
196975955
1175126259
516310902
531917840
1540793375
606075607
1710228480
1122850417
856465049
1455055486
66338361
268744427
1586087325
945734870
1780471258
315028095
1719999784
1895107043
1659241783
587553515
81558511
1916139440
1521235894
192420825
482519120
262491202
1396776198
674911229
843076481
1487818964
1880318490
2021502900
1698285543
1381027105
36163597
1319538104
485163522
322438536
186440999
1360356555
660438832
2080732519
1080837974
1441372912
1555392646
656292480
361567985
1544963148
902131328
2043637944
2089588825
2114401270
911162701
144796741
1775664762
497913011
851515834
1947256755
1127874923
1180058488
1116391802
1349749639
1844367586
1856194309
2540764
1836923419
879715484
1608526964
1227964445
1620621070
2058535513
1644372592
769748021
1455475682
154394677
1581875803
1056112653
752102992
285993652
1750260092
2002466107
1222424245
1953297965
1661853043
1520663876
2003194005
617284036
666647409
1821612940
1630862072
1609427011
1984534526
1541057101
777366273
880320994
1744751100
529354629
874940638
1223625533
2131488300
1844485387
134776630
1673888242
2105753442
1315666893
747594110
772059489
2103426919
1544142071
424729336
321233949
799675253
1974622677
229575255
544158007
2110001029
134927793
541394645
789980822
1390016709
1330143436
1335164695
1452613337
1520178124
1927709141
320530075
686560023
1231767794
2105886078
298937554
645624098
1264627811
1549142849
834652801
660795965
1360490449
875678585
1109047121
1279072964
741686098
1486243972
1261029396
1605539412
714739935
632739614
284561090
1559658224
2107796036
899598352
1879770600
1637330755
166340816
696699407
708905578
2099348988
610479910
837568266
1411315122
1540738842
1985803199
574863703
1948995399
725982377
1678914801
192166919
319225897
2027503484
1340656081
1432600092
198059161
617650653
1318136867
1516045993
1652756846
2023443001
1289043653
147012691
1231675540
877889194
836316496
314135752
1817237714
169869527
224742470
1927574122
335701940
1235304324
1550029886
230075978
1995835966
51286995
523421147
1562026239
531051115
891470296
885386336
285051344
1277778035
1043916896
1066513826
556200217
602487450
135869918
1469937365
655577487
17477254
1346672322
1945844753
555877049
1610693627
1887729982
430213372
1681650938
2020146647
809487954
204166813
803877225
1458618309
1161403561
433968992
969342275
86937652
2037732291
2141416988
788394420
2022694545
1528355268
40883961
537053953
317758117
2030162249
1924465090
1550537914
1991524220
2028639695
1937132100
684584769
1004427294
847095525
835148458
537024888
2055739959
1319430847
1807796445
1394129857
1376884404
524657050
298140568
1080992172
1561004706
1282128387
103462475
1251000853
623522172
1295557047
1808329717
774179731
1330192831
1055628710
1858312715
579251376
861283212
2130935905
1984980010
152413731
339783221
1775493114
1335355189
355968153
1151859792
2107628600
1830791350
1226938400
944276406
20039086
1615073855
1393865088
901050494
1077535348
331814762
1759688252
171759776
1137906687
734895789
275012259
1745163381
607782370
773027390
10598368
648063445
253236455
1188028565
1418215833
1620864780
488037953
1254606739
286512727
1797852836
1069303869
60368736
618390987
1643313527
82311565
1158367484
1336147404
975534305
1811785367
1417371641
822133671
574430364
1960359423
229692359
407622330
748465004
43193757
298213615
1832240235
719906929
2054747301
332777430
1826408595
395744533
496579216
257401558
1771262047
1284708342
842162270
461874367
735304973
1912029876
663554935
1254173675
1829729044
2037983266
1752405410
294325989
769782275
432772539
1601160396
1527068111
1766113632
1547439410
139388980
301470820
1122925869
981514327
546830444
1824322870
1800999472
252637942
853474335
1611415531
1039299337
1222040189
1196830555
1624234421
1661600074
364120545
1764932607
1053724064
1548229357
935781075
634439663
367741306
2128443164
198408434
1836000975
863591515
493416322
172731843
98840713
676338612
1768645157
1817051437
1790089664
1385894125
1593455385
1765112659
667550160
1409767404
1593270751
1387691296
944933669
54214840
1180735507
34131179
10274774
1741294456
794319711
1383120221
327509773
1204621932
83347548
105273998
974183542
319837030
1985088932
21879654
865747012
77989450
1505924808
1883264956
432859273
136004765
1215751486
236437189
866761463
1555301377
1159775942
1831849942
441746179
343054333
977179350
400969768
959282942
613326453
595686581
172391666
72999636
1006838648
1667816014
423698463
2028429676
413243615
1120311057
1116076213
1264612920
144410776
1314334496
1050391457
318786969
149414506
61851581
1013198073
1093501070
1768765939
226652525
503972287
1304153217
2080824689
1341421298
2038405479
1782162320
50118675
483497840
1958804944
814089610
38284264
1259937647
414712291
1418233766
2142309695
382593086
2118706098
955173501
631970857
1646607289
1418310088
1594058944
1664877132
1379985091
621224413
1949237463
881133408
772666919
1017173624
938074503
257022387
1213652160
1924152085
313438926
1780498615
1331458426
1263184927
456005430
808479069
259363033
305341338
706927051
404611857
1216707714
2051707155
1339589424
801762984
445839880
825546992
1132885830
1044466200
1455018322
605431109
874142891
882315145
300435096
197399408
1096218711
685716688
2045507708
2048859430
863503320
1280413746
2033590491
859762976
470085386
538148746
1880129125
1674242954
525549962
56094269
735222703
1103207383
1729581396
8863821
767391642
527846958
484546657
1977715868
1734295524
921446014
2129483940
1181324790
923413882
336747840
904750136
491982920
1442484295
1775232416
1602814497
446353394
1749888354
2000240574
1005986742
545699122
255543591
1652591003
1536758937
748380250
273349974
1986342712
1779329663
247552767
1087312378
91572156
1502820323
1622129923
2028557771
1457903697
1934769472
427801386
63794399
478965810
1722092895
215399843
124986991
2087099549
1155562939
68638466
751597262
30142585
1904123397
1287394726
314367127
1305316147
852444192
1692854678
1512224901
857613924
281864058
148095539
983121812
1925105768
1999955395
415486630
2068512887
1207402620
1676148894
41740449
224585945
1209482682
1392749919
1057710952
130282804
802266339
387261752
2047651404
591635801
1084510009
1148364950
1263350280
1796210136
520821678
1886569745
974944782
2104793744
1745295967
651481549
2084998394
1143334518
342756934
1181641643
2147326092
1731343745
1742384178
283914522
1533813385
808020678
1227207185
1303745687
953352737
996649341
1877426879
1869235751
1310229298
1376472377
861634802
41208361
1466220949
140330974
305880839
2147289374
1440567232
327255106
1445281204
1521331730
928480119
229762319
465311339
1093273730
134933313
1016859978
2146698290
1155380212
411732243
1589251243
721246022
819040080
1628883466
1222879762
996787245
1239327500
1156803553
578021984
809192071
1530319236
546590479
1504227560
1626131950
1043550881
738437922
463027241
789352583
1756565363
1554066203
752632363
1272885213
949932384
518938353
69991280
380635552
1506957346
496549794
53749816
275853398
409497407
866263015
357845082
1777444354
1711408273
981158931
1653568376
2109565377
835732169
1469570609
485284304
54399887
550514755
1907628143
1377740152
397727659
812734451
2145597868
1516608449
14442756
1849618643
912530007
10729540
395110559
786356377
2123159707
674094349
764091137
1791973355
575254038
1583281706
1961744273
1165182950
2144363235
823749214
1699332451
361197212
2044826126
1311054117
2067871474
1846287717
1812877074
864588952
1954335642
1539903675
1327644009
1035733834
1716513355
1330188772
1293230101
1594767444
1499525144
359894488
1690966510
1580723779
1350181164
373839037
814335533
1202071399
485679843
805874078
762371427
350502242
422316199
1701694034
1467102245
2041934146
459127615
375261871
1827946799
1209545801
565932012
1644749016
29278638
1246233542
139799109
346417593
538566650
1665273520
1905079896
546395024
2057815419
58981475
364381086
49667929
714450643
1486864639
885602016
817459069
873724530
1895465492
2071346122
249671450
72611681
256304658
129068899
1536910753
1166041958
1963028520
1627368491
1876729716
246594312
931537990
1173813690
403757830
692578165
743042556
2125432903
1196907969
654209619
1725686287
289436074
1379785928
279723078
255325820
104567595
1968486786
780387232
1762405881
2015898616
399392701
339022282
1901977283
588277598
616075030
436742479
2037167230
1856637187
1536489106
1039009977
1458414331
88489297
1019215943
1532187461
2102065211
991964360
860684199
320085090
1721373224
1554824245
1611601734
1803013720
1986011968
2141931470
1433788813
13054212
1935670427
384285979
1564576261
11823805
1363540312
249516126
1126130744
554591654
1023625321
1222371167
1417239205
849642064
992388069
209246923
626402982
587626839
1193489056
1664249705
1597574735
1619634290
1694578890
1335815120
1852213577
1842112730
945988654
343186698
1961826717
1445433681
49516485
1080808159
1841059029
850632472
881813484
1925560440
1961508579
1635860379
1649968699
1768072672
1261697619
1348834829
217020263
1189087074
1431392880
351338856
1373392976
1807323562
468307651
348947930
2045748865
1799502235
727318065
242594633
2003966545
909826222
2083793699
2001253326
972814279
1242427559
191699885
377094531
1557387542
1040718488
1027433706
1646215662
392799734
546107911
229756330
1391842702
1750540043
422911989
665078595
5254223
23965042
2089559846
1875620834
1424069630
933454212
1062436294
313978840
1659831097
1993460332
1891880046
981622913
285517245
394446338
580844011
1374147105
519077520
1497757907
456742313
413492417
87998539
2045793636
922906008
1428000161
2089235838
1814130853
1341487619
1405248504
1308684351
19823675
616910573
1649434262
1847367260
724917638
2057432682
180644641
2002188375
1012433636
112358476
425656082
1352852588
1871774120
1102747261
675022404
1825370495
1437786795
915191226
1900335788
327333843
131789780
1128877672
1830626714
95996710
2013812254
1697147605
838239158
1395268883
1774731089
558014244
1347189174
962605039
1606890894
1339242358
1355118476
1870075374
546311135
755841392
861917493
1097274730
1535773261
622854144
1467063186
895333458
116390242
1105961484
1453745497
808663463
1001396686
718961919
1100427512
1189638043
696952666
32434187
707887701
1057575466
868119223
2062857089
64381504
1471594768
1740392865
1296072357
2108461954
668054934
1837292386
528163984
1974903576
1894329396
2145754903
513401865
146975794
1114515966
1778380926
138990258
694706967
63756787
1815323940
1647076917
1536562508
1398010965
1570774188
693811057
911867386
986451797
239826361
33766985
1941142922
456412660
375334874
264511680
1922288582
135943339
1642534104
1746149456
1150284261
110872627
1277788737
1384153037
496700097
398956459
1313635553
1200363032
1947451133
718200627
936448286
1869342239
1334069059
767022507
1057839956
1754741745
1075055462
161996124
72050371
943873930
385189341
1311171620
1867066264
1757126228
2146475925
701718542
1683974359
1777081610
34745950
1617140729
1568993526
1876566553
1938729148
1459236250
1146195149
990494898
154092400
960203665
1111302428
1763555478
1235391613
1693805083
642916497
694319262
129144121
212191600
2086721252
924881322
433124130
120763371
2033745247
125364230
1486155317
1854167251
1849778193
1746194973
1028149725
44170126
1048092188
1917148276
1703382466
1581045361
1485155044
1710325851
833526820
720811753
605801884
1202990795
464590172
1194780808
599806300
2107872470
1166982167
1380975676
1871103384
464701886
2130416530
500811691
1150036844
2116621481
43531495
2136966021
1895746410
199132685
568471441
1156437675
1387042435
1036194873
2070454806
1788418190
238264544
590944030
1264851691
2078629668
2062844158
671182259
410765209
904222055
549515208
1477444002
551880234
1613354880
783778365
67639937
1553998215
1540387405
1236165511
104331534
1173924956
1394531452
914729413
779129163
1679349675
1142441075
491531851
1626763196
470026748
1743350413
836004406
634329796
351019540
572594004
1256304715
129869837
2031683925
2049717226
37277597
1987055823
1849594691
508407825
259288087
338598009
24410256
1162263747
1579390428
1333011168
1379384127
1742243687
2114755441
1429661366
1854638611
1375000553
1929438107
662322189
884189004
1580075937
2053748427
1246962181
1404982353
232182251
471531783
2034920488
373949099
199598989
1207672668
1887641768
505083710
1434467713
1030327262
434089978
766858704
1911683753
757290097
1660846536
44034951
1024420044
477227640
193864881
1223253466
1397683748
1472796220
1477428119
1774586460
1119556553
126356831
1636353730
1997927308
96104635
237691220
1535322254
1124053835
1067238986
691570459
453133628
160280645
511709178
1479331800
532985270
1832015377
826320788
1148522906
584004082
541093307
1921050592
426296013
514961098
1804757860
2139363141
21108958
245645085
1168160108
190503059
1423653636
1335032767
1824585535
1473471552
1878698766
2041648375
1205902686
448366313
1046567947
2083378037
39287472
1333994371
1635154839
1756084797
1205404336
2069602542
960039569
1907957144
1540070173
635904767
995742565
1067902503
1941492694
404974860
1230964108
1187032909
1234943135
805463514
611712616
1964925311
1298605611
1645285280
2028360605
1109738104
791331036
157196786
1961610639
393538161
2012806295
1596269738
1288423715
1475675711
1840391830
1647708370
1793561501
1293733196
1210685503
354007564
1301897634
2099668497
988237784
1935852943
1599824378
990477154
961959347
419113906
358753187
2047890129
103782380
1408135776
137326103
1312488918
1861280859
791456059
1286642579
1888289780
1788890327
1189436068
994813908
1425387914
742168717
988338097
656776338
1427810992
733049362
862690795
2080883046
696693831
315534821
1724088002
1428268275
2118296182
1154062997
1575234583
137220183
439609648
177082971
1254824156
2139604933
588834184
625275504
469294508
1074925154
577665220
1233999332
997187211
1061657265
2144541237
1449580220
1638305187
697095965
501048566
1136960538
1120728016
370376522
1359309788
2009726880
751781962
995998810
1338959532
1752231882
1892379983
965774522
1723800264
290878112
1408564827
1811462752
381218487
1507807539
446787273
2616576
1464418936
1800509352
1208286813
20145957
432676200
1793535976
1256381334
121289623
1442059352
1801299230
1542544955
1674131367
1814960908
801656837
741082713
2028218347
319062601
709626325
1889187937
1008522836
536998994
1663835525
1389659661
2132477936
1866581468
1075840166
956803852
1036460002
376500987
2065703760
727735575
2104835352
974474452
1853073494
1541548609
1765317819
620907278
1023468555
1535731520
1832502674
919567766
748518627
1994415297
1579208985
1087888657
241988657
936462972
1137369132
1262059876
723688468
2015252926
1769101001
13265143
1621783282
1275340136
805264395
1540205486
1438788770
814100674
463816765
1978404795
1278270143
586755466
365065395
208328373
1583775427
1418311584
1032288530
1438189100
1399583447
2022977908
113742130
1917693858
1001830145
872213567
1307855891
189375713
758505865
572280610
519879866
1286400522
1485175647
310801596
48668140
984837017
1170904208
268700232
1148601156
1591404419
415880400
1136798683
462816614
1498444063
1261910193
921760614
1711620214
375611778
79779972
792787882
1998847102
1368036709
2137773530
688082305
1852037166
1900761489
97318965
371833161
1831996628
260509650
1258239367
1689679476
121548434
735950416
760990929
1583687056
380582518
2024909360
1733804558
1407212924
196959066
1699320555
882405425
976720090
1346081369
2134851430
352669320
1133672494
397582475
1573943012
899026242
384783986
29488294
2054558977
470411615
141877371
459447023
1830405464
957401154
1717373148
595064303
1791468488
1864044573
1633245067
2107604231
522003649
2102974592
1691599867
142698159
256017995
30826178
514785737
109632836
54809860
744484103
1076664132
132061957
970537167
2051250784
584738392
1483416566
807143177
1478934236
1443358249
1320698791
1834093351
1022359775
553832506
246494275
2049842299
1997224977
313819275
452198123
1426241091
2109309483
400530700
1434252886
1022451834
859238536
121049256
1453056738
351285806
2078639495
132015089
501914597
1522372518
769909593
1281464680
2136597700
1571363632
1783677551
1318136068
1162888493
347922225
1324609736
60925926
2004903675
1689696365
2130094883
1265014891
1810293836
518414570
1062326455
1617786335
178720363
1183978050
1452626515
1066282943
686247222
1138678864
12120447
128426712
1289214309
1373403072
1999614855
224985537
1165267789
819577591
603199320
1194918201
388152755
116357497
1044477203
1779410259
2088153453
41292103
1158149369
700112056
483831736
1912407889
1810460889
2144329392
2057463260
1698629560
609514140
1989308368
800833224
1486455232
1353569355
540025330
223894257
105648901
1462145018
1496533775
1717370859
637512795
1478180632
1906400121
1758007749
313823312
335211783
1463095477
904244309
1462910633
244987667
1593355149
2072112031
64736978
365112818
2116230181
211410432
545086554
16399495
375463286
1743758083
894667647
2125676080
710398475
1519175800
1180405128
1810854576
845418740
1507722748
2054820740
297467551
1727838076
1645148516
332972579
359662287
311930797
1178712174
644589209
1125186028
384094359
619290480
128863181
186734795
174081657
1315272152
1405065091
1761587158
1544323124
1372980614
732266349
641315599
1280412147
1008919722
1953941236
576286870
2008090292
1544918379
1470623067
835358450
42677961
1547723072
1617864483
415503635
1351740219
1368091276
904913699
832108100
810334548
1521220783
760278783
1921264903
272073479
1992566590
2075217489
192741151
445712789
458629202
353596157
76561158
734965804
885911436
1292497385
154520307
1857008886
1680287212
1217961251
1914788469
94073746
1235041477
873023753
303403436
704954110
1113450614
1564892685
868558518
604667397
237835640
1712945787
79880180
349311518
613402943
1946702398
921968413
90978702
779583532
2038695426
706088070
1141042778
1606089930
1519168509
1119293704
990157860
929899940
1546652428
1507973553
924085100
1633050246
1922643245
1267351075
301031629
948878644
608857466
669591845
1228090532
2005529102
914032134
1358130390
1007061267
188234770
1148561455
1106390606
746244895
1532619581
1882864024
1407551140
728346739
1379163263
1772040990
1607893904
976929439
1212122855
2009102369
29119639
1844482279
2003276687
1743432749
1715145515
1590730377
555472644
1535805998
1167289258
625515119
830644204
1494296227
2100214120
1903522842
1862583250
1684740439
37705583
1970469578
1889347553
215634482
1766677604
140352493
627030296
1332222146
2000167656
1072587655
1090127081
2057226367
1636195390
484088479
553165393
792705449
2132619800
301063335
1295454573
833099821
1652524216
1403011585
138054744
1714403785
268625679
367708369
1896864987
516021001
654941503
1059914562
1142613295
1111644635
452630213
940450591
1451365579
1252613522
1906174003
1722603848
141319035
1518323596
1462361333
1539543047
1392978445
993337700
1233519765
681195453
2005941
1034326841
1945664448
375047443
1168053942
621425162
307831658
2092080075
1817812600
1137533850
99517972
330405380
670024892
2068797927
540722391
366852577
320290231
300449972
1730365470
229055001
564418507
1652920834
1647661514
443044557
590794330
1253956850
1962389543
291273538
61415833
176344225
426396898
480980702
257933168
149998442
1974142263
211933741
1533688464
1934892669
2029574058
1188858078
377342391
943654939
675474827
1744145399
268082331
1374789096
1517956612
313669037
1546671735
848970434
782709151
765779039
889841667
1691289663
1646717854
690627716
392060508
203627513
933168082
147853005
281627954
1059301144
999860342
1287868570
1748778847
589825039
1936165186
528712187
565693271
1050448999
735369638
1451368780
592941100
280672098
585568849
1003158332
1606681030
985917045
1902995641
318735258
157856743
2025895699
1460311380
509360521
245828931
1707557535
874909243
1748152316
1119320453
1930099337
1397388
442188192
1614449564
66916536
2070192714
1881493507
1156465208
1018387294
312526915
1858491481
1417034091
1147568948
146759406
551278536
210310486
2077125820
993219036
2075283657
618970302
954732844
182439342
1018540015
861538657
1266018327
1136026894
483719913
1918212861
1219096797
1042760087
269650274
40392968
1778705014
773664906
115929671
1157648724
118802595
1470893981
1113169731
1809881929
171093941
836154078
155034224
1996264764
361694980
304794569
764278455
705907194
316286730
2043004983
833534755
1771282506
2065163272
2109564838
59580936
655974481
1861235287
482838166
543855479
1060468762
285647012
811038215
192121360
2049452985
1845060563
1843065590
825842486
1861328231
1742447039
1826434718
390125428
1675333228
1735388553
1326233435
1958011234
851441926
509539315
1541785768
1805619826
208229193
1803180716
416078431
938046053
2132784046
805325568
176314302
1776930295
1506132289
343921700
1090477257
1476050490
815418680
188428681
1489810087
177599215
1826529370
388834965
1633383061
2004688040
21176799
852662902
1180197832
1514162927
207144822
891174697
2030173231
2129250381
1586477
875487242
1399793153
157994764
548202934
1498196313
774990662
297682320
989066369
956810411
1918327779
1434824716
949148139
702052861
1754976720
2116961925
1050381695
662238057
1755126662
1151029537
1968900963
1854705277
1492538896
645477770
1449091217
2127208120
846288263
2133227891
207419010
574271835
321315666
1626465042
2021203187
192076355
1066621769
1303753340
312945249
99093477
523829588
1658726688
2130656911
595021421
266677111
787386523
1464539202
211949674
211794850
483402442
1972105046
1732611274
1703227039
832036768
1297662738
1397212428
28964490
1725485723
1279591110
1878185286
777398516
455411913
262019506
223732302
238296755
258865861
520111356
2113049547
2087017388
939522679
1908006464
1504501818
1887820648
1189332615
1079190870
418930894
2129038490
371973219
1803663415
1758482272
1385911876
1064030343
518870275
867087309
2066306654
905229782
1163740499
2119861008
875442896
1714501967
1250763664
1218624285
1315009017
748856859
1993412840
413603912
1372646089
1827578556
1593430266
613390857
1127662029
884559601
590462739
1096606847
1708987911
1174738174
1146313957
165645208
1346319319
1208850289
930409896
1266605472
381598105
292726295
1544011623
1298930218
1801514577
508707881
1657663375
1273207390
855266095
1015970842
1109074549
2094749474
553845046
167093962
796067486
1053075563
705519999
1281671447
1175207575
1482830108
601855328
1588021373
772781615
2039604206
111130880
432224053
100718672
797005515
178114167
2070321792
4807245
692781799
234767200
24511475
938412003
995826186
1424803333
1318260463
2032881601
1154070508
797887985
1811472014
910105669
1085745103
357172084
1820322994
1072694108
2139862902
40748720
2087725749
975476301
1017596699
1823367486
1555903781
34030693
1044131011
1565663574
998394425
754807996
1836894212
1084577205
1892659525
1289165949
1697411343
402178309
232949322
48492428
1235845049
1697898159
1947402192
840094563
1812262352
1677106687
96433713
539011736
1111851919
777807004
198742438
758137966
2135149674
1439672650
145201456
507841717
1655628660
196760186
600950445
614739834
1954325716
259841826
1740606710
1129731505
899379119
164662092
785386447
755291422
716037148
1905402610
980296017
1273442241
440935178
1877897705
1287197229
1790207132
1273549975
1577932230
1430011868
341428513
1687111479
1497002313
2052425711
1694178501
726949444
1712258571
447793353
1464914256
94886557
1193382110
843208325
301716103
2141999051
1599909150
302005100
1026203297
749126224
1053931020
619520544
950808325
391003793
1869106712
469417091
254216751
607055136
224791814
747983237
772056597
50003115
809396455
333472388
1071159049
1541890508
1822206706
1420840065
1655525957
1043355923
2100028404
619390087
1679899011
1919708008
354119082
832082805
2015521163
1191306535
1037334598
422925095
70316659
1125273698
819358257
1507855635
1191351725
895447218
330403723
1950932887
315800156
443996220
1511800099
689606189
124622755
839701421
452164491
1622648327
1935686006
1470048688
1511282562
339474440
506252528
876659849
1184976905
427859552
412605901
61260157
557366356
1834690014
1858851204
1545270843
535186581
1540680243
2146126972
1487845077
230493629
1879112264
1338279307
515702462
935583615
1435546909
1283946133
1299686152
336800278
1192204064
1052959854
488712625
8919634
1456733196
1882557140
1738285166
1246050774
753627879
842392786
1362846758
700483653
516081371
1544783328
1459659428
892246965
824088993
1848595354
656281247
758303654
358925470
1474978050
2086460138
1585528556
1066344640
1799786642
1948659319
1672959566
2087259605
861440061
1920897990
344879267
1520207207
1433176964
17314992
30404174
990480824
780950105
360579575
108816282
1396618261
1841648561
1002783114
1581720333
2085940294
2062992734
51132255
1835696261
149389978
1404058409
1220277359
1357598948
1807485230
2025227732
940515947
557774565
1073436337
965162801
1675876953
1277224755
788493417
123109450
960560336
345984732
952312041
1911934310
480202719
2111401740
1303545242
234982381
1724991662
516723671
23375448
887587237
2009549888
1522031552
1965911295
1465865338
202012055
589279501
9321912
327902437
1313368947
2098569163
374683330
1425567430
1998315097
2087054989
1322456819
1370016708
1505951466
265457876
1774601399
13607043
1755360585
1448663125
2056432321
1904742307
1622156692
1070295621
1325779485
1844547233
991509611
774972800
1792862393
1590328553
655904713
794496279
2069128815
383354355
2134335569
1153755878
651694201
1318646558
1470918673
1287875294
591191638
885802217
929292511
504238706
1559789190
1192205779
1446895008
689012747
713051525
605821780
1142504567
476627547
1392965408
839929027
820265872
1795674998
1188503504
1762814057
432769619
975612197
198521034
97625279
62708525
856381984
1857118274
1648370963
509069876
281076437
615066375
1708738542
1643272243
2066691872
1115787839
954801247
1905519399
489137910
1010308069
668225718
707948968
291082940
399435975
1841763185
162673300
601669947
2086264607
256362544
69801917
940358621
58025129
543699290
320614926
774856587
1641153908
753584156
1423569118
871946815
1971619929
720912149
749540085
1047816076
159819443
1729482328
1015144777
1379359794
1991724509
2109852785
503741988
1276684642
80962487
1320421259
1486252703
1657961365
1423426668
780579637
797722511
1784424149
667778023
336742838
1504649319
10932112
896364525
1394075614
1656144501
677772668
812744442
631800401
1039034452
2055648465
1004033191
1833684556
61789384
658462759
486104410
1904738166
1909280075
1703784095
622015426
424467725
563387793
1061143620
162782195
1803176145
1483201016
675762349
1170500315
977164786
177016565
293077227
1638676083
37935044
1707046301
1278136292
420504187
1752836569
1584388795
477707798
896374616
470493301
888016748
803016069
806635798
1386906621
2096711195
1622915855
54403846
1490333354
917602560
1658625131
889411729
566452873
1144869602
1070386186
1159358170
374090153
226714617
18828165
1187772670
157575462
72648397
1805742394
1599072916
947101200
75045841
1285872153
711130520
1857927514
1354925498
263159596
417084873
2078137533
1892200081
1813321633
787503232
2121719201
228271556
1582711882
1671793977
1134817459
1985044894
1987425085
410760666
1441849635
815443003
939545744
1615902336
566651282
1396043934
45427451
960942340
759838806
1955436263
93868820
438600257
554973522
565709412
1004618721
1946539851
332526919
1904622494
1101940589
1109833352
1154972509
527791399
495818217
100964336
978224260
571524871
1967908614
170599884
1553671190
1420013911
1346709102
1955699587
312997178
1282240998
1012226962
1186175998
1115643426
732620629
1386227227
1963106682
1989003857
1757859705
1229010631
1189309361
1286173543
531785540
2074699516
2068186605
1947138389
458159549
228321032
531553945
345475827
1895756891
648349344
710366168
1519201845
1834764204
333143548
1247294357
1535496717
772057940
1352722155
1305932118
1929658721
1697743585
31292690
1432071430
565754706
1186687745
60404576
1375103732
948673433
2122251955
402555669
1159238137
244359329
2022430835
1163719837
956217744
552355145
152474259
737769641
662017195
1608410388
934013374
988889626
376530810
1413974781
1060468851
1595744598
1471502928
545320583
2134070127
374988938
988628902
1502110938
1289421690
1189458966
1378125800
1708058581
292281321
1574032120
1711329780
887759944
433396943
593549357
862609668
1192704981
1875711497
1115619577
249749339
955710233
994408845
1621709308
209900747
1876637341
2029628123
1418613943
1232799638
1336790905
209304778
889287123
199619261
223724643
1644884287
1226076307
1423670290
1752928518
532090706
592998066
978837920
656567586
161141346
1203706189
1826347004
1749840124
679943745
998453879
1972749552
1520463320
2056267339
1166984837
1955581538
1100740261
1128356969
991930496
1381606975
1930098383
202587226
2034104347
282605049
1509185120
268154725
649797688
2132328583
310887295
218401188
1453591784
1815366943
126150508
205215733
1071469163
1851781848
1959347165
1896671125
607916324
682309739
1134984764
281892907
736804452
694699191
2061638845
1230263739
1700459567
2066482520
1763244044
1588539868
296146363
1305223023
1529755370
70569213
2013969151
799419053
231652022
915894734
693684567
1498559258
1956625947
1471369836
295778369
1224952922
284563685
1971788540
2024482130
273847075
1793677788
875870749
535801767
132585228
161616617
1497878004
2045852991
611807302
1676517687
1115471882
1577490864
987657056
1263740307
93862554
1111064215
968938777
1631445637
140059098
2065055098
1105860417
1965123939
309666385
1248623458
310861330
936582909
2130569310
2050847336
1814128948
28116926
228947337
20910556
332981214
1731659778
835405485
278771753
2082517061
80518741
286195299
1577466114
1829207935
337412237
820316286
150181268
1494589820
1230558001
445265387
1246557122
330014419
1742250141
699036845
2041280801
1879395644
536348743
778113928
1397380946
2036442914
610321826
1284042329
1944763134
2095503099
1443863948
57889744
634357547
1324581273
2022488736
1442716647
1789127146
1763660454
269731807
145143333
567310427
1336956513
558062201
1986181311
1585888851
134255372
2047526204
168472128
1976678742
957289292
702113563
1568574442
2693543
50771739
860408998
1211360334
1974031490
255939346
101615967
146561951
1253222787
825400640
1145622840
787228760
890322514
1809032464
21043734
1049151513
868050667
2115683395
1271053169
1561778395
1446554059
1990601944
1909623277
1884084496
1120594754
620032836
191193896
629900125
2127996712
1345174050
709143341
64583920
973003761
1991206154
1056717903
687088298
112952851
1244442981
659918831
913991775
357834132
1483174518
2075721961
325883483
499784467
1964250183
1162398246
990244154
1096705925
1482742060
600103268
349339091
1845536807
1711330725
1702272231
50729328
1652874407
1884972201
1719283285
614250085
1835143782
538033835
812674321
1211964899
1487031191
569066082
1512522538
945747238
1883540353
851178966
594843440
2116260086
1337833629
1953573712
1505597598
477523576
2099902236
1034057435
1880284603
922728426
1092484246
1595765220
1338039775
1319703604
2054620539
1705926595
407619631
378366296
1004201365
1801548465
1560034757
1642908582
881876441
1931110169
1914326201
935694513
1307426647
1392143658
947197675
1871299874
115898682
1563290578
1563632852
92439544
420061923
1748607284
42334185
1124863524
28301102
1058301414
1467508739
1467760386
474394212
136952251
790140037
1327707331
880284835
1080456863
1818423823
776930468
655793894
1515043555
1509278905
1360805010
90851530
413013067
460804965
114075785
970350203
1975230769
687997126
1784817165
1000306282
1043418540
943484119
1056641268
1003225809
741336236
1668589948
386599193
1221506833
1685744150
620940503
38258214
112414605
1965913227
537759248
445530718
1065166531
371162863
870241965
1578737493
465320828
1505340690
1025326482
1437782805
246576974
1154565105
808553846
1067826886
1471974898
1823085195
171343018
1180063469
107241073
1333877296
710168130
427542361
1414255550
975320761
1715693918
1777500123
1358068636
452734927
1810116947
2057280994
123874596
2017116993
1322427640
534927123
88893014
435849796
210613197
1161041716
703272494
1000784229
849486147
1408133868
155545606
1261699521
1325927787
1372998170
1455904568
522529955
898230350
340336519
1708304047
567077280
215588060
1506202989
992120873
1988636241
663568013
1457654230
1717498007
266141337
1449310773
1869295917
1084508460
1220110052
227563683
474757206
342094962
1162124948
948164933
1225180853
1223026212
4645437
41876399
317580584
1086475953
698355260
732909268
1492827285
277897709
1476293795
576256037
790229513
380780200
1539876009
1824281966
278733910
1341835741
1702948174
315443405
1533885101
397117825
978050964
434154132
1527927820
339063209
1006579061
2027357653
1111183476
863646864
1872491776
1391568437
30212617
1387775214
1456450085
551322731
711246895
1783646844
1372101219
1184160921
326191215
809498147
4219886
895127715
1716943181
624068217
2061983995
1313648891
1357470399
487661624
1161950585
178184739
253123772
2091802694
1812319617
1360686606
1273403279
743343693
285202651
747734281
315280994
475044921
1669654149
1893926496
1381487640
422506250
1016443838
1069255462
1057922000
944293894
458517491
1399346064
981683878
316359236
74996944
880452208
751728669
1068102399
601866574
2114985881
1927137687
665219412
1093390746
2125632150
2106372185
957918373
1545853733
1761880620
423064708
290441529
837724787
348733550
227923251
974286513
1003156156
38100974
346853219
80824991
2137849440
1335211487
1324125747
50221982
1558187294
1371627290
871764030
229899337
1013070701
661652558
1790835457
806084701
1597179347
593907979
1788466049
1664339073
774247621
202150763
2098175399
2129152345
1434997472
2127970264
443301409
281089975
2128403656
2088765812
120650044
321624780
1786185627
1813107588
1740603413
1249132178
1439590534
408211437
1797022336
1477091939
653811387
2147088581
113263063
1888744181
650413894
2019672067
1824734358
1644289892
748363992
2100469574
681543753
2004552757
539244143
225823918
698446918
429660676
2011120297
1439250039
930491280
476387671
1198845405
1177588376
1113810787
2120640141
1595704242
152132759
635535628
461526763
1903588836
1533190263
1864816155
1414616226
938928648
2105289692
460158951
977307538
1325825961
455299541
1833966160
966602456
480832886
887415403
922888535
1791408212
325785942
102440686
1590647041
1913420173
861845795
456739026
131195300
1839990683
905427779
157225987
223651386
415823527
1933654487
376114460
1020625784
1426904281
109413125
1910045547
61053546
935887331
196791882
1555155920
781770395
1229144706
492941924
2007267981
1363697018
374236761
1762898202
992320846
2095931089
2007623413
2047812689
1371327975
354491456
2024360695
2026110023
1926273325
821203429
1932385645
1440862477
689818175
1568315419
670322700
1935772406
1000982535
1223660852
1137143148
32316229
1043774746
928803467
969206837
1010576539
1713631869
1592877271
80298821
1014806574
2013001759
2015574717
384284060
1533925972
146820831
114573464
415435483
791365849
363740950
815877930
1299257544
918250819
1538509000
1781311521
1568256218
551605515
1751762791
890042364
1077032568
1206228593
1584914886
2095099582
549365040
971107204
1545676610
1908054084
1833674974
306687926
1132926570
317825798
668574462
98855603
612164121
991756877
2001975764
135244247
1518403219
1479733999
982575689
6011570
516041456
6472510
71767180
1662951154
1794219458
1555680639
216452205
982246222
194689054
54743344
2048470127
169663201
1233343202
1839722146
1103033734
1976803971
275653627
364346428
1309849671
1641259534
1077497968
1336158603
1859458906
1149329587
1442290264
1133907813
413982987
1807034257
1555489692
1800513553
415772152
2097517069
1790465905
1242611948
1627772563
614986606
988840895
727418184
1331869221
167715824
1798458330
932332970
1823723576
158706560
1811707223
203138800
1893100338
1571240732
124563965
160305628
1221639222
2144954718
1891017958
2146366475
98667049
263859803
1000157022
663681974
278924546
1878488458
501723239
1551754963
251199157
571270728
1755528692
1955186440
787834723
1769653371
444473795
454145600
385407033
1042628781
160921749
240132068
1032914474
1003034266
1544699992
994115512
510329483
2140675780
1999866669
131545637
440278021
1622566610
1425168921
452676737
2117208561
1923496910
539373204
765835348
1974260520
996072032
929189652
719287528
7900288
2078350481
179632114
1467314764
1216009917
745582897
2064397826
821598658
1656193336
442119767
1316924134
1361531466
500785074
1032584884
265022449
906651925
1049551764
1089563514
663318308
1909959608
1759605912
437450404
1665660383
1274288553
2118094376
1764643479
1205810643
916870681
996992729
587723457
879620456
263145716
903056921
1604840488
1411788642
1799053585
748134584
1112645296
1249016976
2123510464
327608721
1401202286
435611135
476250339
248396095
408064706
11531438
840066321
1484267104
1698857721
2021765659
841844349
1787795684
1757408156
1580207312
1952344233
1604451679
785439663
897425280
674464522
688929964
438990083
1327293134
536505496
2021959603
503161056
754941205
1458587904
1797965099
1033491479
1907650545
1622569712
2103646998
1373507544
638589781
1229219472
157338840
131875091
1387795276
566707567
806294152
1409518331
1889089805
1759707742
557779881
1338553702
704107198
1575804669
859800090
836357463
1437848539
62158711
2099261952
2014623439
1109391527
13838841
1451781260
197170558
1932386113
1598259919
2096997684
296787955
485507938
1180786034
1556621714
1707252818
1595104995
1696214378
542427660
512544377
2141233511
113786610
1232368422
1576326618
246800130
854016704
1185153331
425829984
1506196098
167232261
1221931198
2060682441
896415586
221282470
1207594048
2064228919
227601648
1303813048
1720142573
1737217972
311534624
474860342
500361981
1913720142
1989975596
1128419767
1149114263
1169801530
1623331201
963611487
420758794
283135307
1542129250
999764402
1495223449
903145426
1287677950
1626438100
29002048
1034449168
2042078697
1319338775
1867462797
1509592117
1696498102
661723356
255331848
201840894
746151210
1715651921
1349969298
1485650039
390901376
260236102
1821169559
255600335
2051525022
321295060
1551240597
157768309
1973088043
1134422354
382506607
914123538
1397800006
1051707266
1701077589
92285348
781393534
1850600222
1828306964
2126419161
924440235
993730073
1876534512
897637331
1914631736
652353429
1826622558
1157716295
1483854303
1512003650
761350330
1829901974
399309562
1343581852
703863180
354315431
754125177
1361869282
810601826
401591323
262386469
1164411174
1875781700
1982560315
553067746
1293161081
986238636
1905136213
530057489
1088360477
2031754840
295496459
1227386907
1665452120
981445096
2031711370
996050340
306559286
303618173
3217188
1324370375
1677605684
521878647
2144022965
688486940
1307151116
1105313373
1219832094
1144384015
2020400827
556644419
1180769074
329709098
1865987407
1459854181
1548432890
153477038
1801153984
1960117776
1576517282
336547048
2049688888
669776510
1263182334
1505861302
1644063370
910494294
843956333
1162143616
1153438016
1810598261
587695617
501657866
1564681579
1987500672
122388403
145260212
750150036
341479613
852799267
1387565973
1961383532
750550153
545280057
45698235
783449885
2000909876
311049627
1894522357
929090548
1186466245
51930220
1283350452
1923047128
412147232
277019484
223041861
1156161138
1805380440
2046018553
1505942303
1350519699
422048062
725600531
2041247953
1250557669
617094849
827669134
106641337
377865319
1385047464
1475517166
405028906
169191056
64620765
1196263831
1233963990
966839426
441033619
1250530905
617180040
1697530903
270798481
1620029201
1678640492
301193943
101598029
156882157
688115170
983590360
561929132
1081919457
1455199206
2106015222
1670006989
95534948
215017302
342452275
2005380010
1980264212
550117402
1634150753
286467115
786474581
942378035
306457558
1587553728
1011084306
31730344
1472695546
371180002
204445580
1548356788
521449276
547087405
1665445763
944963213
674468919
665368054
916584295
1876307471
211521008
1034552036
1465000709
744910205
1083311487
120142644
1977894616
142178514
560647287
1673875849
484419275
129251080
197189389
1762759620
418725498
2146579529
1863191702
1875447724
709914894
1889209401
1875175001
630063700
1777431212
2022631194
1093352068
1311368306
1073472854
1636966490
452444135
976229217
1309530637
795078710
1294032335
560538476
1907376130
1664939862
1633993958
1387001863
536668841
649484609
1788480525
646417938
669275065
1740324277
2007864231
1447287461
932082903
1584793496
108172168
929737609
890149575
1050169858
1700100758
287917393
664795444
1144383562
671864241
2050914768
218120551
532844756
828427367
99665125
1308868055
2130606233
435399830
1825310216
141055782
1087715234
1591677743
1956966214
1495095278
1402618031
603204207
59499983
1628991562
285702764
716112152
1805303374
1312542711
1172831157
117379490
1887710833
423753195
1185806207
901236840
1086091839
313878034
724295827
1613325809
735254969
1203317810
1807274290
1715736354
879664210
305744699
1468704602
1194339331
362440958
1989025481
1811971188
1224124863
740796955
1305926419
871613296
686266980
375503680
242029149
996713247
282077102
508572425
1532015487
693470261
148272797
534840244
2118650106
1536802019
1696948043
493827145
1427889367
863042761
52542920
273038709
1880493594
1466606109
296319405
200053153
1623478877
1886218810
1064372234
1204727952
1188393687
944357556
741683520
1266399618
990369583
1704615899
88540526
257191567
486677017
1526008323
206556298
647273223
404315591
631644984
2114376221
1685362046
2053921334
699585896
172149908
77205654
1053225453
1731829895
1547887008
999769263
1354827985
137757367
1850581560
186634786
1598308584
69388902
1593332748
1136132258
1761632585
1404071869
2091323376
188458630
2143720270
1852100654
780125591
1275090601
767542042
1479252623
826497237
628014119
238749841
844906382
1316513142
732116486
322806424
1846522976
981144113
1727277589
1529480427
2041947990
758758158
1634224131
52899571
1372125441
1701044739
756498181
6881425
952935405
1892158433
780995106
270945229
1676306518
2076230930
1934154793
569221582
1773728486
67759111
996130122
530197592
1439235232
1111441276
1004922704
257079
1338692396
1067855988
379404255
737232101
997022524
1359492056
1445263741
1359903507
905800266
1942252334
1552109337
1678902612
927370368
1067908111
2132717011
1242105272
1390381174
963227151
1229410843
1467791814
1936536296
1949040113
1115863525
990462605
1217660650
1044293792
554545196
43994656
1503157925
1131105733
524624789
380768152
1542476492
2023555097
648495712
317014137
1885923718
545967657
575412833
1547543782
1837682443
2004422214
375875646
1935124377
1172381413
1587382688
1130588659
1415218740
1831559686
742321520
822889847
271442785
1914247695
46657112
405343444
1906829684
1432478919
898084565
1277512612
998440797
1017406669
538854286
139148556
1744213124
1174345637
658879791
514919815
871473526
1672193218
323119193
533515462
2033465683
1487993863
1399276879
1045622772
1283740260
1136161599
1482674246
66041260
2074793331
456829532
1952231795
1524889545
2044619035
579378595
779986740
2135904041
988226758
201035703
353865466
175154197
857509950
2020871562
872783067
733571841
1139246531
1911991468
940169600
416157970
2078983556
511503174
763987653
376839465
1501813272
1755595818
26527688
915787556
1864413621
2145627233
611140522
2119932567
1438408711
1974237751
1177690935
2090397102
1326902406
1985745687
841594681
1019988733
1441056041
2095935612
1589171034
525629408
422293799
1181996038
1996359611
1961798038
1925209747
1866061814
4656065
1506867571
280471242
1558520774
581929935
1319311990
59215455
2132004720
489650806
2144868006
1793772683
308331672
1846521190
87103842
859191249
1886822059
2057867802
2091008398
879269093
856613496
798140691
1044921710
1965887521
1423155890
689988254
905372953
453978872
1438606154
2076520306
396553652
1662447414
2065946514
310642616
782611909
2094410808
82369958
2074503933
342107120
782268567
1954083354
677658283
799537929
1476316198
15196386
919034593
1970307576
509176890
803392737
932275000
489941178
1531899268
539312787
634784018
2095895096
772071528
1385574673
1778070855
406569645
1688629213
1617093689
594814439
1065188918
597722457
53426536
1486972907
1559027420
509592561
1495497900
1362959363
1528931898
1832819739
599165052
740889681
1759498782
1421431837
1488409885
251774462
509598180
1662012462
1339029061
948065735
10738408
536230107
1832433780
1704214187
1816564205
283342797
1007569557
565503026
1777612542
1352046680
1748804491
1347674189
1872654725
1542344773
2077901807
1771400430
568079381
2078004849
561153248
1276139891
365281949
2013202415
905168748
825588947
390207347
2134150985
2118397872
1935740627
791324482
488844418
519668646
2038996825
617792743
1923527635
764383230
1360705886
45473157
1359803584
517142096
441103822
1636899324
781236586
2024740439
617763144
1430644250
1814278335
839318937
2119115559
441007531
1143671963
1951974895
62581567
806813090
2069096135
1907997455
1948519082
1314432807
334474363
635367597
1742819072
21558154
464636271
474075713
252699182
2083019994
1778118058
1552264330
40094768
10349122
217680958
116995573
1906263756
326641122
1126205869
1750797422
169927469
508553879
528172122
1195079828
1869175443
400763222
240696810
1552656240
496468261
100853015
468016179
1138394317
153679616
876378755
822340420
1455291473
1127116343
46660094
1647506128
223708204
738012783
2019094122
887010817
2028128205
33134354
1279502307
1375060765
1453352830
2107347601
859418141
839731212
781108739
910131515
363656488
264163617
1419571721
1585275745
1205253020
1094808834
363946341
496511868
1882379401
811285347
1904483553
1572459264
579314401
644758600
410070232
1117702896
1050584606
1383813872
399979401
11537255
1629412561
727855516
47690926
1374856720
1713501101
809881224
376187105
1409589344
1366826403
1561280104
1551242
1480166953
677717591
856135904
1177437041
217738426
1878229455
1900176463
120205876
815032517
420439992
1046381390
2020542301
1988678681
954837381
1943080957
258533518
1856498441
415923052
1209785188
1278808288
816264498
1639471463
1891646374
30859297
548815595
1634398355
409619131
774732559
2035893392
578385222
1549090867
21631015
1101416515
1734050154
769120974
1440924097
376570537
41512990
1086513051
1359639902
428219990
1640718033
540666501
751470040
312184399
1515873277
784040970
894905123
53524703
2066226
421168816
567840712
60249043
1773154010
1381413378
1894107875
994395221
2064888032
471050646
944944395
1488253850
1744163290
1087196185
1262634239
460403218
893315760
277915966
798371605
1633925774
307841591
1600817109
255295944
1398968604
1572435434
1146158484
609479543
601258677
2106977502
658846775
1569878365
1588712331
1062967976
233060627
1510829039
347702768
1058012149
390871112
233060627
1568491540
17472737
1900242363
431345082
1802693253
1734982378
1539239716
151615986
2031868356
2140142261
464461252
1242226713
2086422726
1897751541
2073664494
1073246388
1313544184
1588274207
1040532213
1681501302
1445735963
885324549
1372737884
637028632
278249468
1622218370
168010464
1834624617
1807511495
1912445082
508032280
27261479
2052393685
1594354591
2102133739
1963172814
737337227
1072199732
2116289276
110491466
1931236381
367808021
1987924780
508361429
540717165
1057575070
1904508558
1977910362
202875119
1455325869
674963834
1411030755
1193139535
1176780424
1240293700
1805916972
1676696167
1123926508
2097941992
796364105
1612259676
469881870
1963568914
1855093050
1010170170
1671367763
1671035376
798639688
1834111610
2009136325
602224777
2072924833
616039186
359119529
769267199
1536539888
1626617791
1291542763
1017908479
935386814
747445673
2003412419
189156961
1916348395
1240368657
1369454892
1226990805
286609671
1211104941
739238955
1891305304
1159238137
546366973
1097386385
1298060886
656685175
1435445199
1306564822
569381006
1395515796
1015942856
512199531
1760230603
844766484
652176391
542307895
257031988
158077406
1142515995
311769749
36404560
1825503445
947857382
1255046257
1567276854
1521901516
1570581416
377194275
1718707308
365694736
713826084
423069406
699382326
60538905
1334775590
588812890
563494732
1881779602
464470113
606711642
587133880
1293833877
1500389331
1839899647
1545914994
1766677604
1890793317
2084205102
1087709875
844712910
1178026055
40405516
20455036
1324751380
1688928035
1326079674
1004730809
2138017350
1629625579
40657471
1670229573
191115901
1984518082
2098017120
538190666
1543089072
1459557493
469457439
1681337619
939699643
264763518
461165192
1275978242
2074622061
371707189
104145851
959851207
175910529
1820730314
1374744408
675778806
1909277581
2025162652
928384523
63902851
1512532237
832424988
149825988
1337663324
962023590
1185669709
2107148276
689510541
1499157078
807645929
1046024861
278522669
1698327631
879767908
891743023
1718750750
1448157156
38878074
1143107885
1758019384
709134408
1356084225
1125362847
712583623
1677080619
2137431090
1753872198
931527889
330217580
1081429397
2073793064
135749535
213430619
1931322237
1508400680
288617118
312637216
78010117
358355383
784992898
1642125150
1545151638
1282606284
1064405319
1421389628
1844997620
1887222200
1875129355
1964094775
322812489
2110103392
1520283953
1161990882
1109130172
648847500
149390851
1673967083
1885444302
1227993681
2003140341
1515708171
105916311
1057510749
139394234
1642028464
887735295
1911112188
170014991
1979074061
2037209315
1685744150
2098931822
527539645
2087109543
691192949
1529443003
799190169
1074662453
1779044786
1008979223
1386789284
1660293070
1358450582
501761359
108592577
1378276313
1196581243
534570872
246376313
1283946249
211253126
1628718603
1606777292
1341005081
1705045805
936847563
602032311
1807294002
752757595
989514153
439816292
149072593
16953656
1103077306
2140351510
582660711
668838185
1410539402
1528953566
158364956
164258687
784895828
1279255715
1570509130
1417922747
324010539
1762755031
811470604
1807095462
548296858
114542959
873691786
1177238353
1312591133
1237477692
1655458935
1802035057
1740299456
573232139
1428816874
1105857995
1808142625
1184591227
2055151059
1796645472
791455050
915724357
1792744293
20181267
662376082
1568183295
1304222481
1307513091
358122383
1602451756
1536591988
686043576
2035044335
591578319
1982381505
618190002
262493549
1230480927
755850556
20726070
550286614
925053691
1687771595
301635059
174852020
2023686649
1169253378
537743338
388263454
48481356
854229703
781306656
1950560384
305009723
1454281652
1210713496
1792439374
1537548484
1205423116
96317965
119546573
2076195373
2051391489
1049233022
1658557386
2000638373
584270559
1710942762
641942317
1188358086
384695630
599316082
48337802
1664314531
491451161
691771683
1694861570
1595673139
294635350
311008681
1860432293
1208950254
467636230
1915003854
1612077125
600323669
1742593482
36352778
1625722088
299227970
178566442
1428043754
850980433
2133683712
841722563
1825669252
1923493284
480937269
1149724325
839383262
1666937437
2091134423
117575702
112358611
1663180161
2146204327
1641617775
280684001
2138676003
315597258
1013994139
426417029
1592759581
2034519147
1503888146
1794570280
1786845769
1971422105
1593550360
1649387758
1047548923
181292438
1724971043
1112090652
1064027555
2070069083
532789596
292721197
2086724402
806104012
1093944551
1329081602
827859806
295962455
401041755
1707211812
1765333438
1782412746
25908033
1401050147
2024925387
1112843620
1221063064
764698656
1895446285
557131563
1605907536
361869340
911084797
1249666802
1513515017
2080030844
545439700
1691634368
1892358109
1691127659
1178380292
193572462
642966144
1653460345
1435787897
418365244
916529940
1593626118
1692950897
557164003
364092134
710889405
489236701
285893441
107201023
838942146
2114166239
104118281
160682168
587406733
807587031
1075838067
1514552336
582171987
617366406
231492217
1597204639
662898323
1422095877
1531015296
717854207
1737301889
1963068984
1859753502
254934198
1775518577
450366421
542410840
133206348
1965744160
160057231
1492723437
1761416211
1480741229
246881431
188162070
139242464
1362420717
987564178
1821892622
1131565329
1530884332
968195181
1239347223
985628034
2061811757
1829852783
2015838652
981875922
414763294
527935609
2068583120
29595284
1382694489
428475952
598641174
881613476
291884636
1774677386
379202875
883673363
1859811833
312992368
530844119
1138364287
1097320358
260808632
1924881263
1176274319
674887337
1271933110
1472588940
2105832925
1254385857
1880500573
1132129383
1585216982
1301057694
83124403
132309734
1535723785
963087855
1548858078
712104446
1359930314
2023911433
1939254596
445485079
870290287
844039225
152513669
1985320358
909939782
1198783704
1670052065
1274759721
630657656
1838461385
2000982311
641410219
817755751
1692319451
1495407481
130433258
154204857
1176123005
1620265422
974616385
1448595405
1789034922
815180700
921508173
185407801
2005634970
2039697974
1027221131
98812004
392966343
698468016
1047088389
911867386
1586502445
1941599503
1012649775
492606720
2026340659
1683781029
502777090
385738811
2146853082
1267013622
630299057
1009173996
795293169
289787080
45499130
1974586653
34679491
932010216
1838969124
997413585
1045331380
397839372
40862792
848745873
1314223948
1751286932
591774872
1194080948
718584597
622630836
1985823475
903635372
1490990985
1624649512
1470918673
1351284863
1911084899
391700182
740046844
1810993359
1852139626
234883013
1767056402
1730616647
1418669467
2125901226
778734615
970452186
1708891060
737337112
928748392
712745865
1495880920
866381500
1682895850
1644563714
914582592
692441426
1828349404
1763483612
285398162
1451535760
1768240648
287573126
2136284090
2014462097
1131176055
921138435
1298334613
1565435488
1229552761
1155150888
1592987185
1818219002
5447997
250747553
1061994995
1411851871
1682542471
1414835787
1034489888
1486140533
1624963062
1443874793
17097635
943783005
357731131
366165580
612182064
1785051220
1053968264
162079084
189135694
925218540
2089455646
1415420565
2127871248
1719138455
1753077388
255955940
1372133939
2105547612
160246692
1859301825
302340748
2029412649
1508264386
553781551
1751461141
900316208
2053883445
995473109
840092844
1149150471
1985029829
1848105397
802473123
1962309971
749640477
1843800827
719445843
1884954308
1394574822
1143841378
1108720730
525203452
334803121
1989639465
1373447491
107499768
1350645367
1875510685
597635505
1871974901
473081529
1565910311
269908239
1596786856
1028143663
2007216826
1124065709
576539895
977867106
1440498846
1362585814
889924905
2035510759
618118348
1530544550
1893443416
2053909339
820082716
854631992
1774157484
194870842
139912021
516544465
126985970
403327869
383365403
62376570
815244066
1922612173
1690807642
731380476
2014042032
1791834064
1823730092
983353648
185836237
1431222365
959541607
1865112858
1001542202
738783538
888871395
1040993990
357952024
1237377347
675737077
648852832
1383528025
1954038473
190685149
1124560412
2000803548
354305274
1703676432
820967576
585649732
1785095132
360317360
478284776
1683812888
552772919
1134833291
1374294073
1236306747
1145201357
937640544
740452367
269300687
1739174543
269871657
2027643497
1034417680
847124563
682923738
1417699944
223419624
474616564
1978974434
1597039292
919894200
1890211480
1155733646
706888682
440772355
1886343023
368875427
1524006213
535937003
1034892203
164676660
1094121174
1649554990
103017174
2076933857
668222183
1205996288
368453242
389370838
1303226119
810425201
875434058
1999901720
1867400488
646001479
1564190655
1074383823
489854044
1570981702
1113789447
1536866586
1552003768
1958054619
818676363
699816819
609551266
1089787704
309016463
1661642107
1149543245
533544979
1114511426
1631082131
1467076621
1612666701
848449535
1556696741
1450404912
465820978
925738859
750254851
743076148
1541434904
1139441061
1369566878
1291164606
1880505297
203330989
312049891
269287041
581603121
64864864
522197712
312724061
1292463868
1135015971
1517985738
1303360105
946777896
1156617589
2023545659
102550041
1755599504
1357288762
343378696
526936355
1773524154
1730588437
728218869
673441311
573851475
670598105
1784544220
2099750351
2056044106
1139600375
1802169031
264704652
845456143
1725711135
559100158
811423349
1519902938
1090699460
1481486498
1647371900
1061841689
1634518154
2114081632
1539913071
130092997
205342310
1222616657
1123933280
564482147
301931104
291289169
161988519
59405127
1478060193
124681513
675663845
363576365
373997988
1454746633
775567105
780729013
74304291
23177715
616381036
1678263
1590048764
305160014
1742523362
1073593731
609273823
575720052
184043539
642777313
1338423807
323617046
2090560580
1196744132
788815322
1547258423
1405799522
379765475
333909052
1010501770
2052408316
1937080941
384389134
2035717442
1483138129
1740313027
1693330281
954584629
1417699387
736386722
1691348868
2118024123
1053594394
1278210909
1417537808
267894656
2051409762
1916195018
1901433576
1991041490
2016604842
804365372
356023455
1165326396
1230023853
1996596499
832208734
1107976578
1845554240
743166274
780180267
428419445
742003144
1518425571
2040981631
1556892420
1461032443
1969801770
24207583
586925246
1836418264
195197717
810159265
1083752072
1571992686
169739005
1496593961
160867164
1244416546
332118972
615835878
1377411135
555842560
370211561
1021683245
302336148
1934342292
1477305474
1548917166
1078044583
399170147
476558559
1430326480
865096498
457168703
1755704764
746065587
2092412409
2146515291
1399665578
2026910455
2001637147
305514474
383641100
1176069051
1743612166
1427738179
1822900994
553685796
1091629393
754035027
1086620402
2106982643
222814065
1996143448
1193313808
1500666678
265722282
319323666
959627853
2142908410
1700025780
1804569592
253557807
1417730059
1923856552
2024953784
884287041
1881948805
728614435
45067559
1626015577
1813573215
965850706
326720028
392754372
1579500034
161985573
762965208
139854211
1586431347
913192875
412617202
33034679
1614417843
1813805532
847512712
2068316788
209389984
1724211907
82770337
297052771
614848778
242375614
695977592
1459854509
1768131369
996841248
405866190
2138547155
797451948
1435424948
10166195
125617344
349973271
901450347
362875685
1868819127
742485178
1837921914
433422715
1982787006
1768297884
1475998153
30976368
475911076
1134529504
1726561518
683675396
1300011885
2122057235
850034735
1671639677
568374615
2096464824
1099003449
328553401
1470507572
1590671354
418242213
12544398
1272191905
282521968
2042605947
1110018305
1416091661
357578223
594911786
1053167763
750757357
593432065
578882743
756350430
1569548881
774921043
1186503483
555301075
1347299104
483205776
428273178
1034398171
170355954
2011437863
938264247
1885082432
784901339
2089084545
2081051168
1651959497
35048458
190899783
996217624
91800101
1657070739
336349278
2094293922
899692739
2103489030
828415110
1068486522
347958857
1483449125
1656237441
988176873
1373722797
620394167
83026462
211070703
950268361
1560162950
1942985999
880355584
1789402323
1106979157
652828641
2134213796
197164447
1342150893
576039252
1143316184
1150671588
1346504346
292018870
248007436
2063277475
487687
222052752
252019024
1503255300
310678832
1267123246
417696809
1911018114
964211238
1686492760
334049141
1268784332
1532842961
1610805672
1894533946
1519264140
1776283339
1564679605
128253035
1241718088
939138847
1201894439
1872099036
722814202
892709100
1427501181
1508290681
994459416
678223250
288307745
1341005282
423613943
961603200
103846183
710058108
1600400679
1884578323
1855736122
615264985
141147935
1728084385
1100078928
1136228476
1583573010
1723286351
1524640160
672105028
1449456717
902460226
594255570
290569228
1653751154
1233094224
89510044
568873996
296144303
1266657093
961295060
32822088
60359667
1640834251
106250613
1405877907
865613467
2139338017
1247936606
1630502515
54941053
923529548
993170363
2119212243
2131571999
1346125697
1767056402
327578646
1790080239
362929278
1667518187
42202979
1609167860
970741922
156841324
1236872600
2102225968
1777090454
313975357
395919305
36556197
1653835023
874839286
783538627
1721924937
60940611
1369644139
1123611759
1752946250
624101631
1979396698
1688508982
257761727
2121158293
1057315497
1897474094
1038430039
626447061
958804485
24837495
942768982
1649754728
54233961
669342181
1813751417
2055792480
875965923
789795060
955624481
34622548
965963820
1242160887
1244894416
1560529938
142262735
1642494780
1695611215
572590884
799812261
1974491291
782104809
859390655
1503323996
881279094
1665355477
1873194590
763168093
1571795489
1311423488
706759840
634113091
400661955
976510936
870554996
1012918387
474721052
870894864
1081343129
1206760471
1042474158
71899563
1777582485
2090760162
1809981280
1098842647
1957708621
686062618
1832936759
8330331
1186519637
30060719
1580678501
127386567
489490494
704836022
1064477171
1639725452
2121189683
589949482
1324920712
366067458
1077755444
23948855
1705707434
1063348245
1851853182
1242033509
1832306303
100710912
2109985522
1574189822
1804873376
320954053
1600590728
1540222480
1852253793
2050330327
1788299677
834011099
1298200839
1604477982
248172204
1105139589
1810817713
2115570878
882965439
1071038512
354124188
714482649
58208595
1917403111
1879631138
1698877715
606486244
1186810099
1764572979
1497743191
1478587790
573675877
529227244
1316608661
1367451836
847002992
1019865213
982733888
94857117
644893848
356889838
1330413864
612985139
1508827361
2060691033
832005632
1500760104
1681191068
1350578703
259880953
1570246182
834282318
42226193
617627254
384832761
315486393
1191597808
1587932429
1968365271
1063171702
719344856
271791885
1473308378
1422286574
164684226
320642314
1551222906
1460446249
266591587
194537273
275078519
215998807
2057219168
417119544
753802594
1492609666
1931470209
298218885
1778939877
51916377
589525568
647631900
1710192145
1239613091
328532009
437205674
1492678136
201685292
2064450629
185600429
725618398
1332101775
774271174
1899034822
826725881
1023936200
1781163190
819218696
256674099
373592106
2065220866
1006923103
1985389338
122222370
588302883
472916700
2099715198
924577794
1955040097
810603858
1592850279
384988183
113095020
1551712227
1102323678
140860714
1551868959
1727296778
1702428424
475618981
613720134
142928921
1183652739
803581818
605691896
2092087050
2089086135
766531607
669544465
670449043
1417372497
1569428768
813651433
2063041335
80233118
30990657
1251418042
52260736
1256357103
794344388
218731998
1840887864
526936355
1084954359
132348979
618196198
1676305268
252424723
1074368932
1744838965
1347704762
1174030996
795656282
1351019295
717495417
2033466395
1441163492
941471781
390486504
891985026
684737718
952902250
1714348911
1818482112
875608384
650522854
1268840954
1733908401
1036816210
1169332479
333480121
1018744766
1057535237
783521891
669307310
2059007054
216901047
646248142
1608704884
429116152
981515881
331867549
1637100552
1771962791
717143866
369245299
216101616
772113970
380513840
546002070
1880727214
1430311837
1848520506
2106900348
169170554
183714622
720859917
344056955
41730300
171591957
1535272920
597394499
1175115000
357320209
233711784
470664593
1649634440
1724303424
103907216
1614275763
1840094302
1465066237
575738612
1487084360
1263018137
835094528
254257923
698287211
1904573805
1190368588
1958862935
1680782920
1294754202
1611199496
1275249375
196970539
337049418
560224654
764882394
1703478152
88637481
714918895
916557184
1505144543
228029772
1364955080
404273208
1178975735
1399209461
253857190
1853970426
1781755605
1662145753
1167887345
1850519014
782712270
599878558
2114575720
344815224
1126273879
1979891171
1383788633
1435277701
1606600125
995448694
1151991801
394593923
1374231996
1197622928
1317621567
212934646
1369486743
1038480822
1901331173
861621808
1140813818
2025160152
586526010
1449764151
1614709388
1003155619
1529926024
1840182774
1257257895
468319226
804864660
662780739
996643840
751203973
1898917247
592889696
2061352525
353541053
1918708203
406129814
1473053837
2106151684
1546077782
1708632692
1491355761
1820963760
285279575
153980235
1848798348
1807358626
246695101
1221112460
957975611
1492151074
1087963534
1245769704
740780537
697028140
199245902
967243673
296387690
390586115
2104464966
108973523
1569161138
1032920189
290058126
1131990867
852467236
1690142291
615033555
1683887375
869954270
1401593646
16441235
96146942
185264145
431622637
1360488636
1845318295
1357575997
1890271668
205579953
1149579860
1898616682
1172535881
300116980
529069378
1653461289
14180738
1292763765
706632716
332186138
1231396805
1864685182
1417115985
451224359
1304493646
121110778
1568517476
1295380630
1059799999
20464188
1738272339
1223616580
153041114
988382461
870623411
662153831
1535851779
1567401639
502451246
888457838
1026356339
628235415
51768791
1385186458
1481008874
1274366811
559881579
342483279
14842264
391742369
2138913871
558447953
3053845
1147778525
229773474
1103486184
871978293
2102910422
1478919328
1837388265
1825596481
1936807487
78413862
369276885
280347016
2128712343
547759509
300398753
512961297
1114429400
605592622
332116342
1979448321
2141340283
181580622
2055556093
249219353
2100422245
1349635351
1146898791
626217215
273943715
1293765023
987865523
921274083
1451229698
62505849
1649829429
19778273
361634032
214449202
464079383
886051532
1907751288
1153818602
678929607
1544496864
1050960353
1346470257
1936542170
1166511589
2127642676
406386666
718898811
983718330
649673205
1416721478
706509945
1679573408
1274101121
1252234752
614073191
2075985242
39468115
736861041
457613487
284859963
1268823261
1507070569
2031403980
777792810
421523765
672679169
1362034493
1494844220
47245205
2096113913
709408761
491716639
687557025
831549373
1918229650
1432985349
1831886679
545597460
1414274397
1534385305
530475705
692106554
1395534798
1530685026
860673733
1873785646
1435554159
1142245948
451021879
2014985306
1593018876
2117066919
1682982590
869913978
1996358254
822611625
1508584292
2013747253
299129265
226124718
1205223913
1230293168
992284871
970176929
511669565
628499630
1454622181
470102629
992417501
179737139
802571192
765663840
325093742
1012458850
2094100420
1353194651
427199683
1590710160
1675000297
163445046
1875944438
2083834089
597951089
372646914
307968314
1578639033
620896166
957646718
904621456
1329429407
819429477
428953326
530670994
335369372
118172869
889176491
1286983349
2037191325
1159755300
1931215873
1831048151
811928455
1102714000
827187736
1441077996
956864173
1794547810
1490313399
1069516150
1017736147
754952772
626775946
154380799
277131680
1486987041
38998896
1650384173
1905949663
750915621
1947211159
1347580334
761982471
117993590
1831695905
832546851
602066087
1021891678
883826146
1323175916
1934476345
1759111987
1839410129
210459789
386702514
459363437
1407951632
1587406124
2079497802
1798355285
1618932339
189686248
1044879813
1071213573
317962788
199348575
1121073190
1174704555
366198564
1190581619
1117253702
882660617
1944418000
60157053
1829221073
484725614
2025494995
154314056
395068738
1426523311
889476600
2031430162
23374992
1486936029
1246766080
1694801515
1430977013
2074326550
1961769599
675296422
1700505874
1053875068
1399358407
2050093817
6038409
27533939
2017432846
889033622
1105298927
1923100666
21664112
433460847
1441015649
388028095
872977971
2137470930
562753345
450165491
927806815
7286587
56758494
1982191534
1772933372
1020068874
232058976
370522300
1404906630
982868299
1173024676
77777158
12712887
1277144574
551731246
910270357
1994690047
835546519
1046590590
1302090092
1603701571
1091510262
1904790616
850040422
1643982077
1199686543
2024217686
1183331560
1904269361
137265010
2129924880
585031981
1516914782
1427676274
1825542132
399710138
1290763708
560942223
1037069513
703802504
1339178992
2015052345
2046930310
24296887
1878266042
1051332649
93588831
199792550
1997595892
1918697805
1208988084
65434758
90559545
1551201577
325277116
1114285758
535362928
629572499
1734924401
1249394949
1521054444
413966575
373049032
1033777954
215884930
8271245
1827945624
693583767
2062326154
1500041141
635528509
119481411
1133673304
972385366
1554007298
746050381
326865492
561929132
1868009081
1297823481
274530322
1787364655
279788286
1529117870
1905570038
1631045259
1620956536
32078107
1905310536
88493925
1590738594
1562878175
25287991
115420213
49360358
1739771334
125626942
1729598566
766577703
1627424377
1929995147
1399239052
1706943712
918532592
1654539997
956136482
1580117874
1943549494
1036685350
1523029591
2123673473
1858288384
10040088
377653652
351015098
1166575831
1842394428
1401031039
1456185415
672072681
746471983
370667917
638128349
829907458
571111042
1107847826
304567055
964550761
1280514722
254533568
1408654774
2124633853
1624079700
717288943
964632576
191929095
86780084
2141343990
2080719603
1508802357
590628814
911544220
2147123608
949148139
1762074602
1001410590
1289778015
227111983
926209498
4780367
1881032329
1368269414
730688860
1040267792
1401798928
1536620519
62897826
1146013300
918798774
2060580798
564454096
1332684445
968377108
525677810
1790655774
2055621944
38161167
640306207
2001983561
1683006730
1666219924
400128324
1256287937
1578233266
297782396
1143562750
289899090
956037777
11907636
1810584772
1054539564
1238370030
1007964945
875978168
1112300040
808909928
1535715451
970617604
935385543
426326284
1395497667
203326571
126597739
616201438
814727084
1621356003
582964164
1109695946
666969525
850834132
1484338389
1928824347
95975341
134959823
633969463
1796314436
1730529945
570657797
1992054530
1721499322
1357992
1882792050
1240766937
547515785
1268864568
20282717
967185166
1833821464
1837902729
173469020
1863417448
1907666220
647886099
304483012
707830782
1720545421
1384978895
1313242633
1344293295
80465665
1977610401
430377501
1282849672
2011339999
1851010125
2040035405
61623509
643599902
1914444173
1565855200
1336368488
1552808544
1600281101
879958847
1579252286
1453077159
832533357
611899429
712835770
839433920
1254296771
219048673
924658166
576834557
190420343
1501871344
1165383267
1467231066
370759698
1535231407
1611428084
621943301
1934379424
1505976808
1813038613
1309861027
1041407159
1389246922
412196257
854688643
2060619069
1208620399
1993681142
2145829057
1158263688
992241711
1460046975
1900093137
137498264
998490149
1224885110
1603489376
1557079098
1957633287
207226399
807957866
588983995
1191757842
828310836
108550957
352369695
217573538
2131407780
1235136054
2113237229
691393680
474206450
318223368
239404927
332701898
1606357318
2127310176
1650198399
1227123163
316067790
442629920
57566667
1456773952
267292443
1212741096
2073643911
1244481806
1207969295
1182191592
1771219834
243608781
691850018
1402230158
862085391
93708268
1579075892
1812388701
1281813385
2096470332
479218897
2071821110
595415789
2127393833
1326276717
697075489
2019181836
1155674392
643611443
370358123
1638770201
875053688
646601379
555735305
830175696
1293972099
2040431587
1532346875
585611902
1303388849
1617827257
585364838
1358462569
795553622
2001042665
553082353
57044397
1282730030
1760021728
1904107548
53819569
971895491
1346948707
174416838
1900899773
1440292763
1341439557
2099040703
2126155019
156483060
1289910290
889224313
983662653
227969600
784635656
296831350
991679049
899991680
355951938
1006360282
149931208
1469234022
2089048137
1012158887
1785252099
235537882
1876349122
812934580
1237116434
517669600
181228628
1779337637
1455539475
2006153798
1134522871
758306723
304161043
211677898
1938968877
519304280
1899723489
780018657
466638086
1511910602
788234431
1048555047
1974724969
554352333
797880827
1960704444
1832730275
2070016395
552309262
904046191
641501225
512711077
1379452266
2045434625
1199353039
528648555
983442093
853025525
1146892981
2124015455
944373888
1003963884
990894319
1416603087
457526750
829410154
1732589479
59179825
2142136642
362262131
1521324154
157973774
915483273
1126299305
1955885147
1244597434
2134011108
728385828
2096274693
448689134
1320754035
775149707
1261295464
592611890
1908861790
760258099
2095370671
1854833516
19930476
1556344666
965560894
1299834302
845410309
1369782536
292545866
2081683163
1893449593
1980666755
2094174284
152549700
226580838
340097673
2119555651
1986428776
1489030141
1972749552
1607680835
1656390623
116903416
1468595652
129417534
758927316
368926330
1132849821
554194150
2014855595
984477299
1725181906
768325122
1666425585
2075019596
1835899701
1179032604
792482280
1102954696
324549153
1466231923
1151466521
1855500971
1131949023
1777693205
1090184148
1143516338
2048064253
1415278776
610252739
1535202599
296686884
1062875092
1101189012
163201222
547420048
1588939560
426942043
633476428
551321057
1013573759
1226895147
973721637
1409130956
1822783333
1766505704
925119696
101372372
1744687220
2071831368
1067539093
605425283
1835850294
247071218
440340252
1541739449
433612747
1368331189
689379197
1602893785
2108479055
883153645
1511721334
1028778559
1036071488
1935089738
604588994
1717302722
734475740
1338887278
337687410
1325309266
1897560645
139183900
1162127197
506432852
1568120136
400590669
43893045
1624655480
1063051968
819439196
570463521
1498514865
1822793351
951736682
1416110155
1252452605
1092954750
28006790
353350097
892446501
1482459530
499224661
350456137
1129733026
518907419
1561427590
144691508
1227226633
1489798015
1007664231
1298655575
2097511430
894788286
612552242
412105370
1713703176
2059230007
1896790474
1953467738
1468672718
1272114367
1951006824
1430636965
1089815337
1585731932
1469802165
1937772984
657456725
1208652031
16991085
555852833
1189122412
1226260222
80414857
1406548229
179396430
787617637
1871679079
390614454
1950693307
1376580681
475622838
1061207777
1497029935
1107736315
42200823
930989223
1339423561
480661988
4863353
1694736238
1009462494
924294302
1422982349
2008796540
1190854573
1252442722
1464741041
931207567
47769014
1097034223
1259606528
709305756
1122712936
31688577
1876250766
818923983
1388231297
2029852527
652249613
1931221743
829831222
1341080134
487786911
710434060
1630652128
1523265408
713476508
543947830
525338924
773258091
614394714
88313087
956880598
1587923856
970171587
404377737
1353722798
2108903174
1611560865
797430513
197619209
954113766
1021051059
2066702442
50925136
993443347
106910479
148598949
770527601
1833688094
401545451
1415711343
2078604063
537285788
1834142881
1018916156
1615755505
1005145837
1189324232
581392830
1865636434
1872366208
162821234
1308624302
1425625406
444130728
1003203248
1806049660
1583471632
1359824533
1638347077
1733296002
2074357566
671044506
1255544563
300081602
1501359611
537111953
1905233301
839899562
1106810159
2012680610
1881171417
387700189
1123304251
1376383882
126821095
285791440
1527411756
1289160877
2079213503
823164383
1887639893
232606489
42579715
1273450849
1301201146
1690786325
1835275541
299931375
1900914091
1231744683
1533810277
1007822214
435032629
1429502771
607935976
2108684043
529843177
769774205
1284680845
1593167343
1016188088
239150708
860083325
2014209687
1074238474
1101738645
1201349628
614727396
1812853552
112365705
1762303725
1677980131
1948785388
1743463571
1068960402
1271735030
814432043
1052880493
1424065021
1539035103
1108094373
1853519787
1830949267
1077687963
931963282
1167341476
1645204159
248897246
1284040049
448010529
1136154887
1531528549
214389134
211499443
1116280573
1773455804
1762524235
1016821889
958865175
549821695
773338856
1491156926
1947285140
1990572022
1782418363
654336911
1081466234
2141105106
1402797953
1943051932
1149630410
998912742
857726531
1288143343
1367044145
324424480
1382497683
2142320931
2067972061
1387703537
1151128508
1637106444
1870416243
1741290227
694529285
681171894
1308805921
1770828869
1920289936
1218148801
919474802
329054170
1369143262
1324604497
771158568
2021203187
1256360536
179406954
453375369
1881721798
836596727
1290700780
845726291
1455345252
1690712669
1511057182
1819376371
1812518451
1734724643
1994608369
1949779122
763170990
1028837234
1682895850
1282461504
1360784937
807481149
1944151849
733064333
975169189
634107848
1063567619
1704222820
1500961860
732297471
905982014
571239882
12154501
1330928105
908040174
1918280088
1676785748
584332619
397617922
745380080
250378304
1964376275
226422614
644195206
1545155783
1721585716
1933704184
1907243358
1227028435
1455481
1535446277
712862289
1578734420
682973170
1995718863
1911112339
1530194439
234803190
868661900
1634904564
1506744760
822073009
1440924097
1730348577
61037390
803368431
125813226
1909081519
284234142
575755087
1907750128
1817021230
1940645080
491135291
331325344
305958553
349887187
1346732967
2044110690
806959126
1472138189
1200631970
1480835049
1164872213
1565919371
1925793874
1930830435
216985495
780783150
997454243
1492775988
926987481
2085368890
779711669
919238742
1065072093
1755659988
1568170024
227144872
1283884078
1827849724
425008750
641389728
73069179
1626160383
664264354
1266978201
1824136553
1572309218
772308346
1873534336
1708025564
298543465
171975044
1520755947
1821623178
634902505
295520864
1793880818
604164897
1768030851
437061594
569428379
270916320
1314678855
645818701
1801568629
543178503
1806435574
2144256000
1581510498
1141083576
452162970
1162858440
1661280592
1952179587
8632516
130653840
1201862877
1240823887
1758342084
1638478922
73392649
2010831686
690591144
981954163
1047333649
1658744786
1841222273
1412246821
1649928609
1779733935
1221505475
838395133
1130806232
378777999
503051406
1786083200
1100158908
2142181627
145437094
358289777
701068209
200494636
1083486487
2022547413
216135475
1395828213
1673875689
1133626551
2005341139
845051879
2027402714
510951760
531341141
1806916002
1166113166
673563401
1787400218
2003134721
1461569352
1237761280
1326465569
1717862539
355522880
235613021
1838311929
1361680971
1699822226
2101147750
111284592
1202231134
1032077863
1286091006
1210991434
2078369980
1478574188
693389974
1723743433
359537314
926092292
1714181091
1644832405
2070603077
1996960929
619493905
1463452976
370917961
453213799
914117432
843041379
1275221391
1286996984
1552649601
1612577053
509415848
1886241854
1242712600
1834208102
941118078
1617784131
1411727321
1098201449
1713846082
1094813611
1574967197
2058475138
478570213
1130267354
1055380160
880359463
1758997927
1022348361
428273727
469704159
1853404429
127464912
2101093397
543103295
351992766
1114033359
297091846
1547186862
529781583
512382835
1827851995
1392355393
1508159000
1112009439
840002635
980604071
2078687365
912668067
2144750401
1544221754
799900934
350562436
771340826
713421062
896908566
1640213166
1301063744
1330723597
683969909
1311261931
396249814
469963816
1065126066
1924156953
781338584
2085649708
968022937
1261828152
1336740478
263307974
1914356634
681935709
319716707
136732571
104624074
1128217408
407925339
1554333266
1727749437
1562423611
637585675
947255630
1939890942
1085735438
1739593271
652673661
926950378
944687936
2064521456
1299983068
1292016868
2113479565
757633884
754301882
1074641544
1805287185
834428355
385733610
223963606
1368200516
1779728884
1013029549
1513634002
303291256
452242773
1455452614
504528898
2133237429
1660553151
1841059029
165089124
1344518844
1363330830
696269441
180140835
1829894246
1067327301
655764440
1942498211
1779523211
2019313713
615948578
1768078393
647019247
1794313506
243293163
1470055632
1548674560
804869695
1730474690
392616301
1200413889
698116754
274574509
509871526
1203677548
120088331
36180018
638190159
152415517
58775250
1084342938
773168892
1098778273
180242891
1408897278
795413345
721700862
1322657755
88672444
1156969812
1629486351
1922456720
2054155713
1732729697
1401997224
2135760683
1590775492
899887858
1621246486
1431404125
956819036
752366562
311007078
538267041
692614367
1267409059
1553780587
1255795149
1244732907
443752222
2048200587
1216703414
537512453
752078375
947229861
1015286580
582741080
1203228474
1194016422
1274119609
1406048625
1244046101
1366061060
2122287062
1426976501
720656715
907875621
1656880743
1194871861
16180724
1038802526
1330447029
402468078
1975055463
1465745822
647869776
1517560332
2002335332
2131470471
1172300749
58020772
426055922
1178273863
1458272677
305886608
1796306979
1589527668
401341911
590701424
1604690655
407314619
1211796050
2094553956
725456113
2003579834
546041371
145858938
273605765
1534619994
1195472818
845973934
1965884389
1020068874
792440926
2009306167
1595686203
337205776
1338201299
704412578
1486586872
824926948
1889082464
1706448975
898456870
480578912
210599405
1823796075
1927181676
1234792894
642243356
179562081
1466310269
1841735631
1264651416
2104675732
1455286697
1281225074
306351127
1191963795
1897337048
1669117593
57712669
268349724
970499264
991255934
1332869162
1163713222
751241744
1490351982
332559604
249079554
87146003
1158819211
404847021
1136122593
1457980846
1367181197
261407997
2032271348
1615303926
2114089294
1807025244
889864577
531067917
1648847699
1946608099
1735646894
1502889567
1197254993
913171840
3216689
1319533223
585662971
1654836856
805987972
568194883
767184940
739344016
1003501348
54517595
1013140002
1409439261
158017277
787129610
1507355879
554269511
1565245959
1128335611
1193270440
2064006683
1693187886
656251942
518793615
763362222
970131936
2101536980
2058985419
1867614666
835279024
1498152602
1064027555
2144972639
1244859577
1015574656
431956231
338969672
2000785812
756075959
2077919841
454863251
1828836440
1347453659
983448363
307192993
1848269455
540398034
1214665901
290087065
1235101299
1817152831
825689716
48840828
1672289045
1990369173
1449857572
1910371216
655025082
2016787440
504411427
57394934
3349105
1402160792
1201477667
637382945
2113922757
260890842
531134464
1130363250
1803010813
1222205948
1216562343
1789714131
279425848
647375871
921009036
597026415
1547342691
650750122
804599950
926635704
1967962043
159622051
690975380
131143901
1132654413
1849147024
952879108
1001709631
1000878213
1055081784
818577661
900643164
1304387477
2062743574
1836848104
1402971820
2092020740
1658316974
431171537
1504362572
1346230376
1715514559
1912251092
491753152
249349285
842308595
69860945
1185856621
415011750
2082370911
1388527113
601709878
858002720
120918898
2037804551
469052678
1317188911
831405204
1998282038
2064427068
1916066457
1595986508
1861115072
436090124
1988712921
1014617065
1917542435
601652664
1281232678
1499584232
1802440301
1021285208
1008912501
675533388
1051323004
1002113419
1411665736
1140509226
2020504483
978734771
2006768242
1722239744
1486612394
1416417318
634141765
1446784664
1889738311
284949073
1937033992
140094052
1793736198
1521104706
284924648
1181222925
369643127
1711951255
1216211185
1085597800
1120800398
944926686
2020193133
1845659278
992801818
880618395
1867030591
883649233
188116779
600553664
804820785
35500437
1027991056
915085746
1106539269
324908442
995431611
430164669
52077433
1494921799
623456509
895401457
1359672506
1252134864
1107798205
132908515
275116703
114512811
656684617
1565201896
1182574313
557797247
1697513747
825980890
1257739224
7786068
335075977
335518172
1029400970
279254386
313468695
1120480709
1481885912
268339449
1117352295
412283768
715380038
312751094
1341378102
560547183
556418235
1855796403
1703689075
74684633
2121924963
837712908
387747145
426772653
1552412142
1371273401
1770715998
517809053
620345579
945836339
885414023
109933123
1985671978
737777994
941747838
311363143
935919273
1859990598
1247426634
257958487
1055827163
805017382
232059303
1839427220
1391566570
1375377494
1604725830
1383304123
1250584145
448540440
485371262
1155038075
870421393
1939528599
1913403638
1256648577
311047337
1805700157
1716207319
2145571992
1957717900
514666992
1200913180
370390751
982097553
217715666
874765212
634082492
2039378929
1912457575
2059103504
790148487
1134735484
1156961019
665681450
2115315511
536175794
1972704790
1914946075
1155394925
1793607508
1195411413
268350516
1069548685
2046530441
2075753060
788590072
356941729
1828563889
216296872
352171175
775686771
645364517
63662846
2118808508
2021616267
1008858789
1702536762
962700411
76806216
2018198269
1994889091
1609304405
1862407684
508443415
508072768
1961406628
1295050789
1033908420
45879673
277268992
1444356574
1113061718
1004213124
784373125
1800877663
84657593
1855316537
882486854
259380903
1648433646
221256768
412496780
1282950523
2032153087
412972522
1162581855
1754972710
137416039
1573899774
992351124
798583094
690746242
1676250122
336895023
1831229739
1342027687
678514736
2099173687
1035786188
129144323
2145168381
1647844295
456400864
402178309
886064762
158734390
970549898
499121245
1462501067
1901880757
15178527
1816492355
1421213
189960928
1075526773
1709265894
1105640910
242042847
51815470
318870055
340454287
1168504321
609790193
2073306882
1720264334
288936713
1886391629
1747162727
777185898
1042850599
1143944755
611948663
778145944
60971304
851532912
1138226937
31166403
187845291
613491683
862276483
152575126
20429404
1223397585
1594853259
925593665
723590533
584453844
605935930
276739534
1555010732
197169257
1501511447
629522812
186065763
1161263861
1784620444
1243823786
803036632
2077709675
1191611044
1762125460
48244544
558798231
1858045899
695995043
1619858159
1311340287
559578421
650398030
77808152
1956082383
895633591
357165921
1770931662
14812147
700318649
1713789112
1809832709
1241689915
1252077129
165266061
455773536
1402616144
1607810783
166264492
2193540
792845818
425653160
305499932
502331257
1417602814
345617418
136677318
2084378348
270861671
1711402390
1069079429
1410048452
763316694
1197936795
511037939
931124924
1887424846
1626476875
111692074
670568425
1510351970
1698899360
1130824570
404221262
1584912473
167764273
776180306
379374408
750155937
625331869
222137302
666509836
1612602810
260841340
1094892592
334738615
77068053
1665912209
1853992379
1403899241
272326197
224351409
1111146269
1442791220
1220676837
1044163964
47253223
729012845
85244126
920982757
1466716648
748214933
118472214
288905009
895917089
956350641
1668654371
502419435
2076375175
1596941422
1708160561
1653247482
1253887721
925403323
2082725934
1494561579
102429566
647046665
74103103
962131901
1892093522
1676647208
1208196566
1518846143
1025606660
1715519666
20572480
1521215362
1959922248
261581354
1714002224
1650695032
1156970494
873725752
911995837
713005632
747578180
268797018
1188984760
1934672983
1135016130
128659104
615454109
1090610877
2078789544
1742578794
904754917
1145960820
1633446232
1072397949
887897064
521240449
171649390
907089470
1803744817
1475597302
2041471882
2024298310
1872730062
1585901068
1045858065
1756697487
1455779843
1335939236
212582627
1770737320
160833834
1524598280
664079303
1988904293
1042245664
87075616
2009802122
1539472167
450988257
2011911832
739947613
2006114758
1404545898
1410494788
546266712
2056632046
347721759
485870855
691882698
635222504
2072763263
594241344
1612665643
383045292
262374872
1507838549
502840404
690464647
3140068
1727230417
879345519
987929987
1694906181
489573320
1681421018
666989444
865440997
196135628
391097450
2003152643
1729080297
1833595630
571988193
710149069
844635790
2024415891
993315604
1217759626
369763642
1018723855
256344794
1430211072
294268279
1712145047
916135239
533856435
436105068
1350935025
889968908
866903120
907043768
836664936
2130416481
1962710754
1376198339
502926133
971853849
1505301501
1073368174
1842057671
918914308
479170301
1204267634
249528850
1444186655
452289973
1879659262
816598469
1939560948
814719680
733249164
1496535090
1144576220
2128436095
640812078
1225082475
765821148
784556448
212578109
180550772
432117767
52933090
1057322061
648209103
1812191713
1759758222
1139180772
1091017278
42233123
781866897
1093884275
1495174757
328077456
136284805
563741206
2108155721
1277439947
278831859
1801139997
1095834481
607981231
841747556
1385182731
655727970
1552953585
1772971715
1121352663
1069429543
1572971903
1550116615
790375100
1620991721
241327457
146122516
1820807450
295937174
1223617131
1651065538
302829048
1645079577
525131575
686141956
713680423
966428957
28198600
1044947542
1596983121
1868176411
87598442
310821362
837527368
610809015
112171799
347806610
1561803620
1380812572
2030964575
1169698185
1173857678
23177715
1486803109
55198387
1473662579
569299547
36112594
2098675133
1548454064
720887410
269629069
747038327
1342482373
1410041781
1130116584
1666427919
281522571
1342960733
1464956633
1498157339
1973946772
1817414487
373678053
1547244697
326092387
1501959847
1598450053
899672844
1928207928
1837727675
205731462
604886990
640670417
1164171320
2107946843
118431576
1737063334
145283149
1121611705
341246234
1092573446
2031708895
1266128041
570010082
1421222725
1115517466
639557053
966058894
209879530
1756115890
994501940
842587104
1677929412
1496820007
1524175634
1771201109
1443248797
1377211713
1313012331
1242776461
678852968
247121228
241473653
1168036101
1189416017
668357861
365170414
1240022908
1850864252
384559255
1095491924
1842724886
1004736951
1854345594
1785560550
1179156345
32967259
1698612770
95166968
244305857
1776710835
1344159971
420245902
1574288016
2128519119
1898359404
1809667169
1851349767
1587370297
1679547910
375076704
555379270
434257025
1072050259
977315491
1644530662
1612493863
1661764258
425988585
1242790927
168939557
1393860718
89018600
1980931201
1449379275
2134410031
1192649202
1276180874
719202504
370956616
2044272179
1995810845
937363718
1283832139
686781661
1874327100
112525740
1965542002
964730110
1087191847
863894786
184975217
1277580941
168712782
1847229472
1564482316
1855543705
394543979
1805352577
2057415508
2083814765
2038760687
1344541100
1854631596
1045984570
1916233458
926447202
502182848
68851218
2084911830
126006728
1106138383
1843033386
568110657
1571264019
1014564038
496179133
378726054
1870667329
39830913
49373587
1013722949
483886791
23758442
180222783
734603822
1726983764
1388335896
343494653
520791335
1281580169
1088416983
291159311
658409259
1853566360
1062426746
629292803
826183475
162368700
857673524
1272474807
2094013106
1326140010
1167805395
11648515
947281016
1392090682
1629942268
1686127714
70557726
1151024536
543240936
1762808329
407183195
1337483261
1524271823
25199087
1289009576
139262547
1783169577
1239364178
197996902
2146249999
351611497
1977883519
694165880
2146820726
892750057
726490495
78209124
367730285
1505834207
2100170366
1035567125
62638491
667520213
1877820188
1133028488
915122831
1304940548
801037752
1277962736
1812049401
1967042788
307711175
10554943
848612526
1455460115
935711598
1170702969
1021861733
1363566819
759014643
1479357955
1857413410
1651058056
743727694
2001866649
1159629550
982321371
1416722240
1973893838
2027410307
563656575
1448488672
283496798
2121380742
1255796419
629143777
1533191231
885161203
1958718277
1940385388
229830476
1904333942
1010737040
1176136464
2028313686
1521460473
368138958
133946153
60695258
379618616
2051623164
1328268273
907948899
1851298984
400738867
1414581070
135339991
816248938
1951535869
1343476168
1897898467
373536670
631508040
1053526925
153171900
1143998414
295151877
1409123942
1441156103
921547599
1435351648
2002098635
1805908617
905920683
431662518
1625817556
1714172703
1750207671
1521695810
1550572775
1688891610
952802936
404424568
1624145940
216744990
881881153
608926078
151094491
1449042639
1692218113
1456523880
1038646644
38848334
1910695491
473059115
306264394
1314902338
1557648920
861197148
1687352800
1833159457
1870215800
1007768589
1746276778
1152173545
2105571906
1983189126
1494229019
1392002609
140680575
634835520
2011877449
1842192093
1101662431
889159570
843934210
907844029
735827602
724953747
1739241030
772211771
404434065
2139688551
1426273676
483842636
1443624623
448296890
631648736
1049212919
865875274
1497508841
293292934
13589591
1718185160
75147065
643826029
361821074
1328945486
837425094
2056602510
603856246
814667606
723206992
1626722735
1053442468
918288894
1056931927
744889238
199012913
1354890404
269339859
1800298542
1165076928
1296862213
926183727
1591547541
1674860948
2094251390
1007281809
177205825
829464120
2014721581
2078967687
1630582929
685457758
1151611492
1086806026
571422009
174385685
1238568929
931819199
502843742
281905722
923113329
892330142
148013479
578804532
1558570802
19338381
1366667957
1336264447
2054275135
805812436
1688640407
730447503
2005061652
845446779
1050077831
169431873
1600961438
1710644382
602086364
2033364136
296487595
39265873
547688746
871704887
180527934
1532554053
904849392
1196268888
1431842569
1836339248
357954981
1346304978
2049573807
884321642
326956815
409369878
143675401
874375693
1508544305
343440072
1243433706
520436966
2008281516
186927639
1116919470
1978188354
453989225
1220733155
1645107333
417505143
1773749744
1308496979
1682138322
821585230
1463493990
931263075
661271424
688120242
2132548537
209975506
1469925333
592348091
549046623
163825015
132517779
2013703410
904483140
457064825
2125395927
808121655
114646291
1341514023
163106155
102098722
1245467348
697752325
1826281746
951778562
676772557
437418898
470288726
849287804
64510236
345309603
355666794
262536992
522804022
1415309777
1244947014
1245145790
818457457
934504440
1356475972
1702490687
1771861762
383648410
2100208995
445388186
1045122228
1510419043
269676153
286437223
1929397834
1726594626
2036874792
782425798
1520335375
937222310
1824355580
1477628044
2105210942
1897215791
1812526677
29514337
776228557
1564721825
2067673710
1390150807
2064823063
1707884695
408648779
1825814052
380218842
905875573
249277867
1214781738
1940614676
1760854174
1359141133
2125682237
356760990
1501369219
743908942
998976409
115300015
291077616
1817663129
366685611
315622735
1784697203
437180263
955873247
1444586313
523676732
237499794
956216660
1086141382
260518111
285937224
451180090
286937007
1822446565
504266699
1243179710
859153701
1098321559
967203130
1080751332
635800808
1312177517
1956238881
914870618
772634292
1537157698
429006483
364694872
2019378962
1398449410
2004491066
336877481
1585726516
835853035
1934015802
1702042223
107002254
1175262127
59833411
1131249247
1255753134
251928820
2100198467
389432820
67481422
1307428340
798598354
1336418920
1972496207
1133319093
1297740130
1162583132
1632630517
1770710346
1980822581
1553974777
1431914834
1221957018
2079438433
1366461243
1374107991
549612728
1131327830
1486805915
1157896039
1248149653
1910075897
1044232792
298993547
2031195586
170754272
1460618530
353753378
278661564
782964828
1619551575
707480004
726145044
1936196150
836103699
1178337
1600029535
1051862211
968466427
30502294
1518076415
992510827
708180414
278378400
53374463
1856951753
619300908
1077444298
1436567434
1520859885
1226984749
1173807667
33724440
226196957
808260654
621429056
205035366
399336114
986472703
1813343508
1843809578
1167444427
972218046
1127183070
1541857142
648764021
711888925
1939563226
1543837952
1589552821
193298813
12734985
1825680295
1617318649
1847082607
2037192088
154248840
130710371
1891273507
1318949054
1655102157
1207434554
225927390
982280164
1087915412
2103315550
967200436
629433917
1565440812
799968295
621845276
130176779
1102456856
1087865728
1411394107
1031207157
1406437361
2021586226
167731619
1940277904
1864402406
646966952
1065536039
789421115
489916597
2108279800
1263705045
1550196975
1910235754
1639695005
1393226669
1362460161
546395024
1375260318
1456653607
1663789216
263473078
1785480732
896802428
2062793347
1967830676
554167087
1754948862
1980619069
31391245
31713076
89302329
1768018616
115783713
844299062
840239449
298976600
666749611
829282682
486626478
878223809
418429292
1692029867
405202092
1683717411
2047632806
1539941342
1550781601
1539328724
1818936753
1124657577
1000043878
1760022841
253919002
2123333325
383773899
737960688
235031387
667424810
922525201
647877283
64349559
181697850
404251699
962586230
1066515410
1219860498
520505166
251875937
1041142825
547244234
1850477064
1810233906
271811438
2061237785
1043953805
760584854
1568020599
986654480
241407596
396116911
156101314
503443469
2011754421
1506088696
742861065
1165307758
651304755
1048136956
1740296802
1055304784
1855201867
1858726270
1728661500
2004983203
1051266530
117346477
2101346976
1760768183
1435700413
1944626861
1226082516
46881472
2086154418
392232937
8640604
2024502223
894531402
1403191058
878648952
100797310
404576404
1870801638
1996301572
54962757
2059128937
2111981781
54948463
1331414097
527086331
1684866662
684332195
882884241
1310666508
412589329
552919154
7797212
743781115
914567254
240897037
1580144636
407118671
1428966776
1455505849
149979333
782614853
429506720
821422338
750918364
453687023
2091854780
505401299
735557590
274180452
440999766
1476671211
1075098625
237893828
1425511556
1171032848
1708706536
1349990983
1543245668
968429682
555019008
151259834
480298710
1205334411
540757661
592520024
1798727166
1745422886
1008269875
1898667881
1642173397
614295095
1734129738
961740802
1480466163
370233945
149384676
527279434
1084355758
1049556640
600279366
1241459877
607260304
1033958975
1531225191
714987037
315971438
501332434
315833710
863080849
1224084223
2009555576
191684780
274244367
889740908
575758822
1876351756
724750058
1878157388
1323496168
1718922715
1266721424
1590622792
739117655
1199424727
1485970582
1419894517
265265187
421402998
1330542000
1858233684
581040537
1417055373
119320445
2085520584
1918084171
1364117776
626260612
941819939
1908780458
2782485
626653800
326496083
405945598
133747111
1990433953
1631237560
1759183781
425416506
765909881
173108390
1813346228
963017671
2061939588
2727627
318793818
444933204
288311963
456960335
104976003
1696423189
2123182867
1187216331
892066278
2075402727
82513547
1847160200
2048190765
97106013
900625801
1061850236
1103183984
775084492
545492823
1790829195
1811545822
184552302
1079418795
1549305588
1531050746
980796125
1934662256
67869674
711691060
308274268
477181284
1468517442
1410561914
1731811800
1412569138
391240548
1472519615
161011251
143523738
984046673
106264992
598698480
716977218
1435579096
489732343
1113642252
1848019123
1723541343
924933342
925201690
1076177011
827880834
1907875987
716641758
1402179829
1990946461
728919264
1710745994
1934038541
255524972
1999779928
56966458
1820969496
125031491
1737683647
128611906
1880562288
1979560499
578004024
2005863749
965916319
1362594760
390857748
546049960
249638066
870313191
2047333639
989185972
1551650206
1913537577
160412522
871367606
433707321
1261974231
1898260143
535046762
2130673613
79575121
1847464544
1047423601
915471020
1575768002
1060468122
1024246517
115208872
1671261542
1489761636
421794032
1456917462
788262238
905932848
345450380
1182863021
1390536377
912816487
49237866
24575027
1411789272
938875599
148977237
33002172
550345272
744598445
837660625
209723297
239256556
1026317704
1095880836
1979513245
559723268
1375486416
1181823619
915094281
1860030354
1938471687
1648745923
630238502
1011904767
443663993
1414191926
830228724
1916786210
564719256
1609206873
1028992858
407101245
885273667
1545146680
276568928
404172583
1775521647
538961653
1249059511
1956566023
1433480321
1463931992
29751840
59140624
805717745
1531920358
713005867
1544419149
1390533623
1148994526
2009373742
1752757391
388648955
53399512
1513238026
1692745788
1492390362
95117370
1156188177
242875037
526921220
2076599276
859025027
235430973
1622082473
1721320862
322663565
1537855787
863225159
1042146232
1732528398
1727409026
1129473939
114970304
1885490583
107630115
530376853
1932604721
1763483612
1450212261
2117117565
438460403
682685162
1067774919
1865166359
637428321
412792765
166743810
718955064
1368753771
941573575
1037875038
655069766
2020397641
1591046790
937226993
1495551020
523757324
818309235
2066911965
898258559
221687683
120323561
1904801565
1699164344
1391566570
19927102
1444513006
772313065
833149387
872403136
1011606921
1972704790
1065998885
1708377615
1982995945
1166684772
2060916604
946368137
653181178
723229586
810464908
1168175150
88058352
270451792
444861546
1754644316
57094824
815557823
1809166251
1490298801
686546997
2084610523
894363578
1416403752
1577444241
1518466810
1910525862
1542433977
382998558
1615498846
2097299320
312261027
2053820925
1021805121
1731716181
1712343030
1412246654
770383836
537971088
1358730412
1710539420
1783619636
704431885
1407863431
1029048604
1440057987
1396345274
1478188782
405722598
881987106
714442625
1590036150
2124597977
1582533
1203538713
1201330175
2014143244
1503047164
284885909
103733292
1486564009
596650800
1948430491
1733533662
2010641753
520362607
798584495
1667143062
475895331
2127686037
722132817
544483515
76256341
961661746
535643186
664672652
1593035016
1982751311
720705065
66935472
824497691
772699838
1864902482
1753419508
517332274
1348002681
208652499
2108479055
1850216396
915866941
537622713
243225963
989429658
748356826
193342168
1705813953
1876063807
2100492942
362826601
2124071633
483467235
1039442272
1450834462
1530396560
558037012
594260757
2035288759
94625871
699238941
785891674
932979869
1862741945
893084181
1992280863
1155009731
50826967
1220299799
703553378
812207048
1060594965
1909404881
1805840068
1061030785
2002941181
448923249
2072820245
1338790173
405357932
409625197
725067341
968747776
431187479
249113406
421210062
839741375
1370735766
160037401
227740578
218367817
1985312227
306310461
1193168113
632003475
1935171510
891476896
1519820695
1519518612
1501967014
117804774
747715437
1387688168
1356803518
277879736
174430515
43892294
592062352
1798235479
1960083271
1935233663
1365641014
92184096
666917747
1111754977
1142708339
887415274
1358161662
1908295633
753658617
879261224
1827347599
921180197
117595074
504356079
1022106535
417808415
422638841
2040952855
1631039140
229234596
580719582
2075605409
49986921
1140984614
1429899107
1560350677
345581585
1849025745
1142138941
1206663031
1084281948
807774296
840650476
1222291120
536865605
860097325
1393341971
165005518
1846017156
1000417982
815822816
1456673559
65522982
1221865230
718705823
1177007157
907356568
1886382578
1964665464
411115192
2118506353
869812470
1805248493
1621552279
1859643390
1285286976
110284917
585607032
408314750
221361100
1442908719
1390823372
1914991349
305103232
1507289838
1425673081
2141336340
1426734665
2086961840
1599761991
952531395
366526658
979608019
1367468244
360286473
1065671388
281194018
278709277
1160348344
1082283527
857013402
1784193170
1392464201
766779477
1542559540
485090915
340704480
461030028
2006532504
740413294
862951332
64839378
736225484
548890080
2002673104
1835795041
813833753
419732382
200697257
1104031342
462664707
309673948
578628996
663137903
237952033
214556162
1445582182
489941178
415901634
642801113
1739407388
996069222
1361525104
1006953952
414851679
524175761
1207434037
1401891579
26940979
2067512376
442741099
167787102
1379900026
1283639558
837985322
1405611300
653564935
1047101595
630875258
658360667
955477823
859088852
1345772253
78159115
1190595134
610921948
1630834696
1047320032
184256120
1378155628
1504804618
535326383
875487583
219050388
2077090997
654621615
1505579573
1171578504
1709439245
1152631446
1125248636
178531112
751951697
769047878
1582999686
1904967043
188084895
505871675
281178996
102531090
150834892
1535263531
713568723
798138375
930769859
833658663
1269734016
579639218
67374495
1125894603
1090631115
1671530133
177555314
1589954991
1325688676
1512820539
794466927
1327622869
1056764790
1329522703
877390055
1920550833
554732458
722103861
1686702375
1780432961
1195559699
2067906611
1135006239
968848042
1760659925
434197619
1056445267
238690573
1354348998
2134801385
1067965787
499200740
845089827
2147156583
374935598
1909810372
1699814814
2005532075
1196714965
992534024
120014105
510893719
301606433
893971632
963077342
200121131
1576972645
979553515
1266425658
1565315607
2055990412
387597746
1620145421
749711060
93472981
1493760099
415958145
799063882
1652202334
1498474839
136395345
156824258
702333858
739631639
654489083
484012016
757174612
305162920
92864890
1348815991
1806463112
69071332
1205112450
258347909
1106254823
1470064794
711262142
1686044331
1109972697
2053399390
1319956381
594182328
224461949
218314248
877261200
1349627222
645491491
1558263080
1126392604
1235111418
2029103492
1266863301
2018488654
614905965
424241272
1359108297
1499671324
52534835
1104284768
196137486
372050742
1654970190
423507774
1298079450
1344658847
1085986730
970446782
2105000407
1082309216
305114491
1547761816
629511366
952493199
1327343422
2118426190
909664772
1671432217
633216444
128805099
294299847
1479785787
987331767
270545365
344693806
1990252941
250064459
1657983444
303319583
1836643581
1082607935
627870092
1997441660
1924614830
2057764590
360716611
2134562222
1370089367
1212752156
75422757
32719634
514501854
502379813
1526594044
1106759388
733016159
1856921474
1111184070
1311447734
472293717
1601112089
359384602
1578812490
2084868475
1320527717
1736765674
1287662840
776700658
254069821
1400188729
1320994488
1928913395
339298038
132739679
1978246090
132181134
1363137483
1462060550
1322668145
1798915459
19250719
1830729609
1832489332
109357880
647554726
1871608854
369734231
1022719393
1395328781
800546949
1790541658
1338089047
838005195
503381875
2107063852
1847089443
1276052222
21579454
906510475
1731669269
1323264396
416623067
1290601511
79322072
863020393
1605059522
1812259904
1484441208
1085510386
1326019430
1867797302
1421052612
6872146
1593937495
2008557619
984075472
1048488394
112257186
1529406724
1536415275
2134633758
1225081177
829083977
46966074
126897521
36094103
464636495
94760175
1652680321
754848656
2129624918
7366364
972757058
19268770
2044776236
408123050
1100832629
2068492859
102749985
283501997
1512136730
2033848958
910889060
1221358076
2023065270
1041835734
1852604448
216001290
1511870118
1366332676
2104018015
1910074271
308440453
1713085629
1517290148
621146532
154219185
1855589002
823457585
1419751315
75893463
1685840565
1630039715
1881529477
773929916
1197146022
1649528120
362864451
2033097168
3795625
657605760
1369385762
565158631
1586590645
459615740
941176602
118317784
2021259658
1795279275
186035081
1049968048
1858634335
658296336
425066444
761253604
731353007
1938833562
1059446450
1246148399
755828328
1668525413
650027757
1019222752
1338213722
2071723169
1361907974
1037794431
817781980
826927047
1554692175
1042878923
1394595445
363397068
2065543377
1833082829
1333460484
1765173926
56405805
569483036
2022570867
193136146
1027092947
461512296
829246813
1309823398
2091696838
649646942
1398703345
650458550
1882583894
996214508
1450708905
761996841
566596109
940113108
1798709797
1623597129
798961359
753080080
1094873876
1882306315
654392513
261113430
1237883891
2009596184
218919067
202596355
1700277333
1622003958
1155897482
459331766
1779305606
1323690551
219347810
973953529
1879848497
1519125468
1509951247
89755295
2118230459
1347937207
1328855105
1105755018
1078321396
112833686
940068163
175309079
583105399
1830693363
927976443
1032015717
649523318
2138923344
1130891595
1278025778
412592254
1075931418
1870557177
459127046
513335987
564203968
2058444031
2044195301
1351861679
1294810043
1445745342
1876899801
769680179
570972084
937113688
1575246157
538220814
503574882
1639847246
1429273525
1337786436
1743059365
172157035
1188197425
731207005
748601848
1486287
1923527635
1838296044
1930438379
217807261
1352467821
556875234
1387393782
1866199037
67987132
615641149
1323039535
1700588936
768260230
1789288088
1495311858
110366511
1344255186
414198014
1609757578
659298605
710500911
874744991
1152846478
114532853
868808639
14563355
1108930455
1450893372
598036892
1194112939
383753984
780231511
536816245
646504057
1076442619
473481740
1428873428
196790840
1005948969
1039005331
224415539
881082137
1652824935
1177109973
129540240
316204955
898013382
1258364809
606725749
948231332
435725203
663124646
602885584
273280348
1627606752
1925407630
2110673501
470942608
1314278680
651176198
2502760
1381769555
326414299
1618504145
571499559
533003732
1473744671
512569801
885434880
1224944725
2078372735
1568261321
594536233
743847086
662362650
1939946026
966691236
704743839
1474823260
388060385
250445983
796899867
927309063
1483079385
580737727
1423109830
179211793
447753170
820794722
1891118203
1934666269
2019157854
403509471
927622357
205374475
1071719995
1032232691
37894110
98848621
1333864140
424150164
1981800117
2103754458
1786259548
636598286
1285800973
364694872
1695200218
531013262
148123973
1298381699
171847756
1596330794
691675898
1264838213
272365971
1721483632
1036596029
1929339678
126160028
1652706881
1072951711
1484849734
2097517662
1744987618
1080014617
1236854225
1867187001
482818665
1823827155
1750767743
1505789780
1554379007
414309842
1371718189
1954560591
1473463156
195148583
525495629
596235409
608024609
322622742
1102280050
1335431035
552060998
1701478123
45698104
1068642574
1121468419
1015284390
1260332472
1870189302
128222804
1219008463
574977126
2106675620
624637221
1541634229
1117581729
1738128556
1396222741
2024024902
1695043308
986786777
1742043448
1049250288
203294547
1679454180
1100786234
98242752
78593786
1173114767
1358447226
408188442
1924457015
8525382
1290836276
1460304161
1514494776
1850618983
528619442
1652415995
1092327267
55671163
698213868
1642510889
1647611373
624110645
1515988056
1662529510
1152848075
1669883752
1154077760
356121432
1326289654
446052987
11525663
1153159964
432152915
55620530
1542845201
657251985
686141522
1623718748
646647700
405494523
1751027770
1038569776
68662838
2099572217
436720094
715219991
1467784646
675599118
2097723756
2097819108
351740124
1410287431
287323511
139810501
1449861841
845063462
580224539
778073730
377060692
516296120
497353543
200090272
1632807545
1520741325
263378190
1319001629
2065737912
502711466
2059934689
421331856
1737466391
1620969195
1781888428
660216862
1897243574
1542468757
67995914
319697515
535552423
1094069949
49325805
664480256
704105349
1009835156
1266520723
169697157
2084216844
843243003
1667981854
1321235278
158517707
421562846
2119765145
1024216267
1845082188
1977785911
933862750
933133492
442121071
1445268833
91354304
129011029
904087508
54959664
1833547759
252424723
124613670
926148357
1614243167
1616470973
2098780316
762544805
2000303183
1296386202
1419285275
178843166
1342001963
113399714
1481020805
72633548
216677968
485474414
1665341363
969293717
291377175
2136209927
998173399
1397919023
602656569
1505821423
2125592096
1813984750
1200607105
783012043
667826859
405238817
1050671811
2065455400
43983869
315839448
1925533962
1117165563
1396948312
1186724726
284951262
1299409812
6745793
1045277306
1924647176
2000464514
875500113
1618091612
906434006
1606488384
528787084
156619636
1791533220
1263501737
323662312
1190431943
1773221812
875027986
660900231
606469979
1178119692
1370074063
1627560114
1854292645
2040761330
1358642453
1625201573
685444433
443699636
2102631417
1447946230
1304698852
282356647
1120416796
1423022460
1606636751
925162368
46286543
321708556
2127954595
2088882732
561406293
933791037
943291663
588114830
430102924
983527728
520774698
2066329576
438262929
242741669
253886977
2057465748
512211966
406804548
134665110
1931920048
842271701
1125642134
589112998
1240062696
1732813597
138236132
926217002
16354362
384699210
2109701960
11942193
486005810
1868360268
1323076593
1883645735
1893023320
850024731
92878738
836338219
38284264
1104416047
379319517
1103160980
2050753881
477002789
1029983975
1862971173
1150271869
1196239796
1905143682
1994068407
770153116
328873460
2081416250
354528319
1574822059
518023580
1120677423
481354407
1294515880
1783206669
890126151
39259513
1596659897
1685113787
777346641
588502126
270440480
1447309494
2378719
889103918
2051858209
1701884407
420815566
866920552
40964573
41316208
1373050400
971663360
1966365371
1770983237
702721209
1989974763
1923222711
556300505
1415086802
1499792532
1918660976
1956143843
682073423
753185947
778349491
1749143582
607210927
1933809226
1659373024
2101417825
986088398
1626689452
1945475614
1187127536
1046173578
1176959280
864489377
1570892528
938328104
358023478
72166308
2035841862
269289274
628229055
961643969
727631142
1492150613
1642254083
959654758
151610845
1207165817
1756985392
938094186
288245098
284951262
1494789708
499388768
1319421981
1430180502
1328505400
196622523
756769141
876755089
937080196
920830723
400827402
1354884996
796662026
268419881
625561692
109781431
1469023700
228826139
1977833702
1578568124
1763164172
1126675857
1305907610
872845259
500182926
1114780838
1844746026
35977387
1821046505
1859785778
481079936
104796502
2055033427
751195254
1507476506
1308532523
979633454
158404586
675948105
1745609572
1338194816
1412583835
1721333239
1999459889
660156366
2074463857
1224257902
1170839575
790607560
6906418
1263493186
1316188531
341631967
12091271
297279077
761849538
382155315
1023936279
246145171
254562187
1761041244
478717933
1421194966
199670263
1482388391
1348735950
1845560640
331195126
884656518
396345526
1484401353
1026334274
486291506
1054686332
1036649294
969036623
1798062212
469824447
1560235697
16541889
1120604089
1481293941
521537302
533271517
258902708
1709620663
1931911185
959118276
133830084
919142077
524527945
1041254575
1908204835
344330563
2139551268
1745927898
301919476
1080636081
19023287
1448041317
1656604722
662507952
1932962495
1648617966
1987422076
1493891973
972142347
1238199754
1304760011
1284699936
450403345
959319191
870265714
1059740855
508785948
395257905
692779697
492387565
1850685290
1671084376
1647819836
116484417
1597824421
301070284
1047729324
1689389883
42784595
185388785
1749263990
584172966
1687782431
1867586112
1151292814
1535593955
1638347515
1614449564
865108811
1893125718
1170549495
1399170673
849856987
1443033495
1326142953
613414864
897918958
781423286
1571899313
1472255961
321454500
867801513
551912297
477016639
668052195
1008799144
1590700870
1057672450
126301675
1760809854
1389995488
1398745750
2083695325
1614614882
501438540
723908981
1341460841
461333679
279578196
646694362
968304731
1689597827
543861185
676329232
340165275
306321380
998387519
893397428
2134167230
1517614026
334004742
2029469795
256911205
339361574
2095604560
406827770
803004889
539171530
1086670521
73558740
1621441562
1530043217
1200438837
797891075
1215014674
1936227882
270868791
1650759311
494509922
51482116
1755806999
414459505
416648284
616825206
544860869
1233508921
2136919717
1511279146
411326648
1439134713
1054540961
1916938159
9732416
1131702080
1921131929
448005809
1135849171
291362125
243026072
1805755790
389295467
495724540
1693511777
562733024
318672861
354015967
2088051947
208933850
1838561400
2047294070
1661390251
1593487562
1198580898
1880369475
912494308
588280132
1534699431
1240298838
424399861
277100047
1943157727
1102283080
1648547731
1773797399
586758169
1436237203
636445840
1428503795
1770429714
1258808964
907260375
1726185544
489570248
805103990
37029110
652715316
1051631204
1194843432
742840666
235010913
85793389
495944286
387141340
262837011
801181467
1768710865
1615498846
710202894
614806646
875905017
2065392585
845251681
1600441505
1631388722
691595613
1878115539
458073459
363855593
552240179
1002464768
856911663
350193193
555775778
43407669
2013573554
77265250
1387267596
1075154802
330437506
242479651
389922076
1658155978
1948228875
100734574
982019438
1061937946
1862856140
1934239666
1580264730
171151747
1216128726
476505113
113220109
2024285190
598301822
1237525676
2018625359
1468102899
1682542471
598532233
1925624532
1773414949
640982732
2061252848
1600993508
1212888006
1899430797
1588200105
1269432921
1574327250
2017871592
1386471577
990083751
1621953354
339689063
1846103670
486110276
1426543868
35304106
865278229
1459695643
337329280
1331615031
713885154
1946946848
1988479369
1017833673
2034355644
1074620356
654765240
1558342352
96411395
2101623791
2075180880
1472538528
621427577
1438061473
1107776608
1096684210
1493544925
2010306809
1432382559
399071473
1232165090
785611019
1831367040
908351371
1286483997
484464406
1578159453
781892292
692472124
1525922831
357903543
741624933
564807707
2057967760
473134372
888779895
338555106
216259677
1967630832
888191498
1941824609
392639494
1078500206
952706517
490980994
1499577724
1228582633
1298318334
1955145916
53947763
1591088647
80087803
609826162
1608189094
1746149456
377783364
455190132
519694889
974973570
1082891278
843133313
1932290127
321630442
1668521514
813180229
2004261035
669860205
741564503
2131553141
1362690244
417334417
1877649583
1661475080
345018256
51035354
1196969059
1123410892
1992108446
178082261
799293275
486781340
103085596
304093848
1679502501
1762418109
1544088684
44483915
900600409
1932825230
197389429
1700211833
1234479163
495548402
624737536
26802337
648656073
1682059676
753326907
346712912
1763526738
874845758
271957408
960347161
300431067
209119598
1401007900
1708289995
1305879285
1947164639
378286021
102156086
746699669
1117524799
1984134979
98394223
1473858240
1681529101
1454226976
1055040302
15435819
2084460399
2034170456
1573372544
966903228
1847889754
879080444
961723943
1394472202
1813379192
1239311285
1002638625
2125362136
165019495
585545592
1608916509
1118015483
1755997131
74956424
1773451847
1919054364
92896679
1018919158
103063239
832180756
1270987391
1299181649
1817931709
1301203104
1283946249
342303462
487138424
627614854
826233226
1020439911
35176843
1485870342
1707922080
1958420196
548392163
1713583089
1887661942
709601160
1951402748
1266005815
732913897
1208655745
246049341
1485555355
538773624
65115733
1678450088
1010728883
873050317
1859992951
901693998
164936902
1611933053
2101109212
1520053087
501298272
2065306655
1727508771
384846365
186229994
1820301131
84525649
1959355706
639239773
1165773557
782352433
1850891314
329474089
1533055387
657019221
83167770
97949228
895853692
2072686480
417452436
1788171414
974617336
1950579669
1900529902
442726232
1322005785
1973628470
1240682851
1604291954
1379471936
1075456929
892068608
164554606
664463359
886287294
378694729
737813620
1333634438
2126095914
679915682
680874044
1996093764
2048041879
1696315328
197257104
549802386
291468971
503126262
1333653596
667297496
1583363483
1435604678
105905449
1725484767
1041527061
5742548
665603933
335963983
2105450969
1936204762
294386239
563018564
471235232
542372296
1253087013
131483561
713042198
2050448775
2099633205
153488238
1212101803
558184951
518282620
1378416097
1971338191
1568298671
2129686936
1745926224
145464408
586468361
234116862
95804754
2127477241
1488314780
447680531
123780899
2022775663
963948854
146464854
1323624344
1744294799
1943048664
391619509
618666183
329067319
894455336
1896517324
1828516075
2042616018
1096981912
2003384124
1149799218
1030173780
2022907333
2111714563
1967744321
677297447
2135402718
1939159251
152680357
2015942931
592700727
1795188090
1955674209
1621672189
2061915798
848914670
1901012518
1748544350
205005293
1547860380
32656243
1216998922
1579095041
1078021714
1298755711
628017738
580951426
1170401615
978009268
1069811599
930189009
1610419835
731802798
1055773096
528923178
1886278714
576047869
910806307
859343675
489746352
1766936940
78675245
2005143742
1761463446
1833873215
27758980
1189060674
1474528871
844074057
237838993
1646614537
249328900
612803602
684002129
443443949
1068084261
153855162
1116415550
1074447721
1756011487
1475068572
788716012
16227416
436000624
1285847245
880817586
215764073
355931432
1616619344
21804087
1801758767
737440756
815890845
31210650
939543495
465734934
1441942257
1145621569
393599200
398396541
540133277
177790684
21910422
295668541
777675614
345033218
82458918
951420894
943550919
264012695
1810172065
489711271
1385319713
1659661406
231942485
238847623
898330845
578669399
1390010181
548156638
119968900
1222383994
727767757
1590619288
612524852
1090257950
916126370
2069151204
1823405094
1034077541
836487806
1975135000
2081672867
700157302
659742258
9265248
178939072
179200229
875404352
575297065
1935505184
1607905539
1804165212
1895827096
123604694
995662218
1689597827
1705604238
1627040895
2122019188
421087190
1762650368
860772097
231182062
304139345
1320828070
509985811
1089072226
561914261
585665472
450247405
608229423
1879171453
332030629
576045819
1279955881
1522027025
1452365722
1320023643
486117777
1967871613
1477882248
704626702
453812233
1154616403
1378348638
1995443536
1270168977
1273398662
1933229517
468291842
1682119946
914164110
1347202143
1808716380
979102367
1541166862
1710745850
169331453
491233314
908832409
629870950
630909338
564525957
193716995
2108984801
613727658
1365115410
56339019
1428757001
1925053571
378818824
229212506
1798617507
768104691
1275843149
1646357635
88698277
1231831043
161412331
1862295073
1901595539
1377156603
1226443005
1106886386
448663143
50984231
1755637848
1931977683
1258322310
732099577
650772259
315450597
1991198814
514074546
399133961
1811817855
824587271
2110122902
1331217071
1513010060
1701014272
1195256616
1790212449
256856744
748394011
1421564100
1732422321
1874492153
493075676
600594996
2087033468
448959133
1865047025
173092221
1019586990
966131143
1871350743
903248991
1835648008
786205323
398098435
1369707905
486453202
32226131
595267100
31475010
1649215239
1273650833
1223688402
1097098590
247206901
1370018924
1125076175
869631475
140270364
150541388
278340610
1864597869
1552064157
764886716
1150619715
793622007
980843464
273556633
780302577
44091263
126640501
1961268205
1485574696
61206866
759512627
535996296
2072012111
77515663
896488146
1426856421
137288048
208436666
393238476
1091680315
1812203180
756896638
2016554142
744150163
1115809442
311061406
19422510
2007212334
192534729
1553157262
1831993669
846513965
1190113296
1956125431
1881128710
93880701
414965488
285982006
1389107848
688977132
1787498495
2019864865
1244808137
299214935
513182567
1633233686
1690125752
1570855754
18561238
952874166
1329696955
571791495
1505688973
926872404
1562028722
1243478235
166388685
319894889
964970053
456930857
1274220619
1960310725
959809603
57503541
976064813
1839848432
65681060
1878319356
543592673
496957266
1938776735
1333588291
154003223
1699568379
813895828
2133070161
1520572325
1344538034
1125352163
1435300208
706153023
1186137598
1922591986
850130400
101331995
825266114
83615483
252431546
1807897546
48025944
1161351790
1373872990
617674077
1668461109
873383953
1247887431
1843675078
1900306934
570744863
1729779529
1746200200
1557516237
31156559
2003395723
1307292651
883197258
240385911
250260916
861616200
902350540
816510680
1831336189
722815975
1405182173
576575880
1418266585
1824748587
1040698906
1233658712
1535954694
2053972446
464092044
1865810456
112279391
1403229551
2145353021
1245796670
1558229838
558023765
380519989
670457614
281914344
2050158989
731786256
1682014959
1319453774
26789783
450586927
1576392363
1489619326
514506725
103006063
399578799
871453988
641160144
313557011
481630043
500490791
896491196
1735172456
53021893
655946221
639772905
630310859
79553436
1938767680
504875191
1737189769
860308149
1695168643
811541623
697646277
2005874403
1139586190
1823488826
1983980554
1829886684
223588538
1291771571
1677550345
934812169
1700369937
426296698
658002168
321058018
892477992
1412498319
2116527380
573634536
1662205381
1491030473
2115399505
1398064204
2006848852
64996651
1288998832
1215328532
50688499
1266956132
89001505
1816167812
1542992628
279509661
1870333351
1073952385
20317287
1891200952
574936562
637587574
883831788
44581343
758803101
1227444168
7035883
415823699
1405490955
580132285
1940374187
21887766
1805329408
1647503439
307588788
1734573236
1688774027
66705709
1940700799
1162662932
168179621
895664292
1971331215
643697976
1097053335
1913459756
1425254623
90651357
1617635645
893492959
1699865307
253931327
1685861505
1365249466
1300617660
486935218
1663354570
16572729
2024422482
1597309168
892497505
473631753
1534194446
1275027907
278645114
1350414950
16486128
1504611922
2098205661
1729356443
789172160
176571278
300150532
564990274
1230097863
2125424335
881621971
615166618
884365446
1842013668
1572445367
101398733
1406585862
1222107583
2041175585
1910883686
1412426883
504062194
420119437
1364950415
578060151
58754821
468836849
542757105
174731809
1450671692
204526999
441342059
1705024896
33862235
1625010614
681898668
1045748329
1264995117
95621295
1236984767
228594526
712754559
1676361238
773278176
2002999375
470618824
486589270
2021542885
1478665
1778207747
951144747
984491650
38785869
974200315
1836890446
1683248281
498146618
1206200511
1406587021
1930117159
875541209
47401417
1401268618
928857714
513252757
1463468484
621573581
1494275276
2082439545
84646160
1891786916
331938691
741520197
101138274
453735906
282075429
1208476807
833892321
1124997924
1809117816
437409563
1115265075
905862479
148867248
1269679827
803180630
861440556
648551281
77299647
2032394412
687401923
708517348
1668909525
740546128
327576181
1749347164
524928873
1483420683
1878990353
2126930995
566178363
1293859345
107022866
1793804317
311394861
1049054337
238174524
696098083
1460435598
1249088542
1339770472
1645584165
1269045372
36881401
431678260
1365518338
668410420
729561568
1463224738
73053882
1197094696
132673923
559273264
570209181
816250894
1642341937
1545661442
1284811506
1136371596
1498931387
797450571
103538363
989892717
1189120133
1280523438
1454920874
1326235382
880001913
1078364528
876168272
2077426194
374267963
179255033
1355724759
1175123851
1445999221
1232757088
2103445084
816455872
1821929262
667360379
1603457282
62099803
2125751191
1179117911
1007907123
2008070091
1806598468
819386920
388360751
1271002046
1839620743
891659190
216678239
1516329348
764725170
118172214
1370646946
318547113
1349787989
1824837064
310174421
2037069222
146697049
1045223869
133889123
381013042
1994980450
394395021
1388270172
1350127212
1030880430
2088314242
55077478
968313907
1580346771
1720234582
744062741
1310284313
360845462
296472106
1064486661
971307268
488722081
762915636
1085291599
345513690
1083043732
902918610
708774445
1135044370
190361866
1595419542
1193954706
772750192
783015809
614064410
2000075395
476215320
1383069266
812787169
787056051
462530857
169657073
1622394818
131777217
1768751737
1385563767
2098323845
1782925182
2004827739
322725065
815835556
407696486
1466252111
382515240
1306296208
399411574
1835957706
762191199
1564328334
630970410
1501895908
313952066
1702840976
866713042
925962559
1463483922
707006091
643310542
672738088
1954044080
1298159535
2051711697
1816983778
571214146
1476479667
421203340
1286089582
1453729998
1722699489
1955680286
1826941482
1753461805
379924217
287889889
2080293140
317152407
94920688
1045394098
1365240583
2145262093
403643569
1057205899
1931667702
1237664157
1475718763
1796181144
657582159
47340060
307669746
1443429860
1265768151
463410107
179752614
5265199
1616812402
2057915587
500872158
1823943937
1355504994
2066996764
1835772137
1966666717
1282320627
1325147387
1603790088
1669969534
1035242627
1010391380
2087001560
395356110
646186633
568388289
1078841109
274066666
1157777516
475991517
1879189989
1306821291
1031781517
890239346
121246905
1925107607
1731766533
446607118
1990715918
1016045633
1034895313
1004530722
556875697
1095871707
2103806310
272719246
214301022
1297350066
1820026770
1479790478
616919622
181857820
2085729067
194476054
303073658
3471196
838522469
1289203019
753450053
463453009
1556009661
1511607153
900939915
1469222347
1694182430
1522345249
1131324187
1928800375
1585656670
960489852
1614519660
438338041
1678809809
1227531939
1221243494
1325776071
49086110
1726887641
468902293
221375108
395514460
583311618
540772052
1696674828
2107618991
446270729
125107001
23948392
371900371
1844176471
1285708203
1139049733
1338879509
1777056234
1606014447
1735939808
612023863
1488129854
406643614
2089625019
778534676
1515476283
1471555442
464084646
1214477631
670575481
549350847
167793501
89568376
1096781141
1942996685
686664207
52813808
1335636899
1741290227
1252749045
1329985678
417326147
1950216049
167384361
857211038
1424988558
548325634
1187226484
634532713
916608698
1316305084
213086934
183524652
1672294900
1511211601
1720418000
301704703
199206843
543294230
498749446
992853023
1852588774
1056591527
353545601
1239747817
1253116269
1270196815
619909547
1877604233
1762247510
1902469041
326040675
1792626280
982087808
1181510154
1219582661
1061920224
28634282
748536372
1730196711
737319662
2071299634
1680196590
235299280
1072536238
1773381396
1594267804
1756814491
860306415
858184691
434758168
277975426
1518784073
1987523942
763473631
1084331019
1012668284
1314011105
469313690
1593330470
132980673
65921345
994248008
345743544
2109940855
199825974
358893554
2043288227
1887442397
1187501199
249612550
287500687
1502011306
28520851
1784201748
60109492
2108778897
1493653426
1079702163
915168970
538242751
1000332119
688595725
346356687
1064922895
335440799
965505827
330478108
1015486068
1748859187
1210628693
121516997
1790894825
257918985
1008461962
138375934
2090585233
1047214774
2116924762
1164783400
2047494020
1875099177
390669908
585142372
370464681
55935960
2111316446
263942494
1537371193
228784766
645284512
551331981
174198438
568020234
846015085
489025109
1392383811
334385460
604923998
1400474087
637340
902401288
1843582475
515896166
50813399
380198758
444537615
292738691
1229845973
922245514
1602339753
1542038357
1092900296
796595944
1490633145
635409055
1044639791
1320219782
1769244543
1709238557
1747479532
1253606542
117935029
1710453392
1548981644
2118000294
2111335564
731297750
1540541033
415887695
1852219923
1811672775
1813445518
1919567837
543105638
1030010448
314697314
127589640
1124387071
1869192514
1871992369
1555490231
1922629451
849582750
1008407792
1788867115
1008771825
502533823
1697424875
1744703373
1991705442
1506018377
603326121
1771260531
1121483407
1465338864
272968925
1500186623
1194577051
35185768
912914104
388235490
905252349
340608560
1820176783
851890986
1091557474
1267199929
1020395546
1888465252
1939920595
677474194
597351791
1461160788
1578381789
979579619
2130656318
1021327477
1722234776
477452192
800825514
810682987
2140126282
1326455533
1561358487
1590233679
1481220096
2070854121
1839602617
1663811823
1687327806
42742318
827681947
610163784
706936290
958520581
1317813380
954194240
1768102018
1680662936
260595219
426612604
1783796748
907070696
743920068
154942112
728228447
225270482
1239008135
522333298
1219535148
1445255675
1162388798
945058690
960239904
302239041
1656408023
1593546396
137587274
957102039
675905891
1359441273
1334737030
642693346
248817542
671570763
288960212
1920933321
916290806
1309005899
243368629
432802534
1210276760
941485247
1109916519
57858258
301288655
1757187959
278889163
437021438
1478214616
1742048952
2082276219
826908677
2138678349
1055658294
283747243
457702863
1281165731
1316585735
1597494622
993919845
985189593
252816369
700586272
11574852
515307665
736015181
1238441040
1570855754
1443581377
928390723
2041915838
1302860329
245637645
1251878047
893873167
146508495
1901779307
767995991
443515612
1845369374
393306720
203634829
2068094332
1441423613
165756536
1274986549
30056566
697934343
1932993539
125055513
553990482
763901301
406351222
1370833911
1334609656
766667340
285992671
1764212793
17304326
1737088898
1245686201
1276811041
1767232101
913231970
865609682
941137478
511236509
217495468
2067487727
1964256343
820856521
1234152901
1355966498
633931625
1087625396
474834129
2019649013
921936199
20393545
1840475670
674151457
1289125394
542166937
236502206
1233742844
1651151244
1788979744
2086404739
552632562
1028084989
957085475
216132515
1333409097
1966122621
1620850467
1709390762
1905329923
1292914192
623001405
438398528
462868343
2141382779
1425669980
1729387031
1194398856
1586185187
908835743
161299670
374109763
464001389
1519625163
127658387
1053793506
1717389558
439811914
759802576
1032151861
1849589661
1869020920
1470285156
1212463197
1585380727
418741789
290599083
1538090049
1643678431
1914107408
1050322728
1185496831
1524694293
2144360628
169271630
570615353
831285735
1212010220
1101690740
709219625
1835054816
615803069
305681738
1124802582
700763616
26636101
1358885608
1314466257
585779663
352292161
2098656703
771625283
548939605
463611518
1174922629
390441762
1481559281
695192849
1779732700
724771601
1812251845
1845318295
376864619
1898069544
1284139566
2067240999
747996490
156792187
2022073833
622194506
2032419557
761984731
1216255387
530877153
533293596
1636855992
49964256
301974615
1688332701
1225468843
235657520
921069170
1863541004
419257602
390120249
1087476347
197810936
1279626915
1803212027
326906283
1741014267
1538825451
1990210369
508954202
1532632035
939734302
870452522
1189596465
1191580212
629703702
837421941
1015786779
1983853929
1583161749
646330042
364146931
1004359562
57274161
1254620646
1953330678
359486679
466382657
1243823786
1758947169
624797628
1988583640
9642656
497757383
1510417981
478149285
266592283
1247471877
1511244964
292779429
2092563886
1099391481
915172367
1454514118
1368825846
2139061724
1402658418
451340847
1804446930
1232415652
236839812
1894172330
228127308
299907726
792310816
1764420165
431749426
567690077
1784701277
1500828670
1044406211
751622199
842149088
2015258819
814856541
179583218
1687208781
1799874539
686779160
1270917593
316874185
1980857780
989695587
1304307561
1695800127
893449058
2013870965
1099672763
692297507
609091501
1822666866
1239434633
785606031
109512542
2025609843
1478792714
1313982382
1618213557
1961703083
40333830
225943262
799422894
1996727281
850837341
1935373316
116903025
709838812
1190486011
138283979
1202154589
1995478774
786509694
30780720
745186384
1697548914
1854362353
548235358
1904726329
1779541994
678063479
652746986
2142260139
328473675
1832840783
43311797
1193247278
2139573070
1548172158
2025675794
1588105247
817095203
1336986323
1709792378
2005047123
1674783084
837972170
169472985
1572386357
643532871
1657575097
2084105004
1606125511
288279597
738465598
719241592
988541577
1109952423
1576021186
131309366
2072197087
1961221165
163401448
4070655
758191697
1205375782
1163024712
173981909
118496020
1346878222
2124771816
186901820
591999056
15760051
1580907324
462882647
1710209843
1817684829
1931169642
1479373528
1360061126
983064759
381613795
1775772512
1017559359
1711278523
505859594
2105598666
1917070257
1291614708
283643301
1623668302
672081709
1572983789
1585105340
1612789859
1323555223
34490874
1294386472
541746935
860646313
44998543
1833568075
2069732178
120217575
471179965
1153534352
1787105361
1794401449
1611256622
1932525007
1933699992
1303745687
831348364
1295480377
805842189
1065550140
1450603715
626812887
1405309175
369167349
889497909
1783309845
924156885
329703076
1552321937
2113102696
716524484
1259999781
1972707847
1869047727
1048785429
798742419
254457558
128133896
503596290
2031521258
1687978177
1845642983
192797090
2081806356
1670235399
857631901
902650103
1328956059
1447770382
1533279592
2110675964
1436847173
1043233828
916885597
757401049
1337296297
411540955
998213907
159936127
1913424344
1777477215
88597019
519971365
113725957
1210641896
2121977848
417783740
583018883
302258613
653582917
1025986395
1808395091
1527750823
262552969
870676188
1590619288
2080354824
1952184408
391580164
483766057
937584336
1938198249
1155579436
1547255287
1962500632
950067218
1048947948
57805189
1865604380
1981597710
1221186538
1668852881
1949028200
1055192408
1971562865
1866916868
506325301
910627899
232096380
42331976
272400521
1256525757
1236980967
1115333579
668616039
265437412
1773019861
1999338394
827626203
382026504
1384915163
914429335
527940847
1423996810
285747531
1605690417
498136013
384336585
1555573375
1308773375
1776667766
1582777460
1102837298
133134498
2014254339
1255150697
2075728716
1522076510
807177370
888127788
1673660374
413710717
1067456488
1517772855
1886296673
1536377843
414342139
180949464
2050261631
1436834133
1514528101
324853614
183350225
500113035
824949786
1977073709
469872199
424161813
1083140415
1452307480
1537771579
284493448
194290101
1068096215
395407875
1018407925
1493889238
220245643
2088472947
671565516
981816409
1940643978
1095708925
2117666278
803499963
1273548451
268369025
1488685600
730888270
742323450
868560050
530286608
573161620
958161636
1108014475
174388837
204309474
177324572
762907642
211464579
963189264
1343760058
1293806771
1178457031
1707559609
1610505532
1070126326
1761422821
1281145448
31684390
381878708
1295846983
590164824
1370023698
1081250497
116563032
765930289
1272160068
595251017
2112550048
811919065
122066388
199590393
1248921735
1526335226
58593945
489924016
381709803
1023116739
499624389
1701029534
1467961907
1228762278
2025169108
2143130201
1654304564
903723621
1409921751
1934485487
245408881
1619356815
903603731
1963347834
1960712982
150679416
903182927
1325086236
434199346
474417533
783236741
495551783
726900953
867895299
311373568
1608845694
1617401758
674808009
1317685831
162133103
2118491742
19938537
926089626
558351862
965295325
1681184259
418209080
1940581186
1807585007
1617119834
1686494670
458200935
1918909353
1948966791
143935750
1769054427
651884088
1976968765
1629334250
1066857224
623340173
1894877099
1367326671
638751106
1267914942
2102889974
576692416
1078443393
1971088494
1196393731
327765645
1010445056
516764089
859748969
1021309432
1313202143
1164530148
1706708914
1534774173
1369830838
1476819044
1349112637
1362349794
971288866
1443377224
265638196
1226585008
479952683
520851119
187969103
1972998263
1261312607
2112118380
2069988986
688977132
1973325455
978207799
134267696
1663409057
1026189431
1019626717
194502801
173276544
1485490992
2043134774
509741415
807479247
514519595
1777780600
106671261
605972842
987525785
1872627390
538062907
263358684
1711445009
990290157
534642475
957281330
373475448
1758592484
1614325682
1232681606
1964886511
449202293
1921465804
583226536
507177667
1794438999
680532866
292240042
62516027
2111288933
1306689438
76742845
705320700
937831744
1787538431
2053363172
1388386395
1707448755
180424448
964222170
577924785
1557592398
1860891499
1759030511
935295383
1753462800
1206098877
816759652
509330210
1412157407
1140813618
2084326440
1461008012
1906930125
63046573
1094492442
1768535382
1329198686
663355635
268639994
2084643280
726503585
1897972442
1114509587
989498537
2004228467
1847858919
2068074414
1907753520
1889301566
1367236096
1318056065
2016768417
1624801978
1913254364
1440394925
1954319474
1278227198
1433767771
1049504036
957294269
714900294
484979072
404652069
203131639
1650950198
387904072
193390977
721621066
351189724
2009851783
1420187289
532004198
1559038933
1548854788
2071479243
1866367592
1167597093
136025222
2060179441
1261534392
61474971
144751316
996033459
896554307
1596074166
199689495
1566176894
817890728
1159156370
2019079519
1387254235
2139429132
544042596
107100828
1272433967
978680633
1697052960
1599937267
1909539763
459827741
305645106
1771041443
1851037246
855463239
2031953844
588686528
1329706589
1742828757
793820734
1505189251
724361066
351832436
1801305593
843891378
590874457
1434808413
2077122412
1967959134
790523641
184073617
172089337
750991269
1863682971
1376712381
1476594420
639221198
1618062550
20141107
333080629
1052819082
736500271
48226965
766103713
1614147899
2055838158
1648828577
1319677185
1348478516
1874951612
35009414
1943181305
748977341
430277264
109376693
745256226
1233782844
467116944
1339853928
645881395
946947497
1343224823
1887156705
1358349615
1721633394
50184049
970373406
2073814412
1855573383
522077932
306396268
98589791
101758249
1221594029
198061708
2067117745
1954880524
596752594
939761150
688855761
311628398
1200584599
1176255242
340896082
253107622
2137948342
1534027577
1691477005
1363548779
294875290
418457169
1216331467
262905474
265000868
600500528
1905140323
1857179178
1467717869
491776462
1163222361
1160623472
1339489372
1210553796
1557389291
1341475355
846563278
1231915344
1338963802
958795606
1933183687
682861270
213402346
1693801632
1383049856
417646446
844291042
1098121725
622461966
1687478097
1274268809
1215495094
1130322242
1465643410
789178562
707179300
1503107812
1355579429
237260908
2091183775
1226259551
1219405240
270927381
2001863097
1782844472
65537412
1049674582
299880081
1310766377
865470227
413957106
280137545
801929188
607806720
1580811318
746514611
1694908497
28562856
293439310
1964625311
291937766
1782070046
1144565076
2073352090
944554768
1277941850
1295013098
1545775583
1609625081
218394561
213815372
502955506
696044932
656372938
1489708366
1373458124
958004297
87993047
702814369
113826723
1029973193
1451315449
758670826
1360051068
1607018715
1148882740
1885449543
1117125485
1940758108
1482921375
843763798
1856667774
1009036870
557479902
899038463
1977092416
968462760
1706324419
187358660
803201640
1116759170
1473786937
1162026219
1274949679
1247438879
1610424069
95248853
1168874490
970331659
863365990
1206007344
522121945
91991545
418792558
1062261753
594296665
1788972735
1642146829
645653738
2016557405
793237873
1707324310
1001748495
575874331
1207768161
771196316
1668260723
361707951
923488551
1397965106
1439876798
1885505918
1344124779
1987297593
661331416
1690805092
1006073521
1830429309
1942985999
1505333471
1887028903
957366078
491104311
1145437907
1757392201
1083874735
1751037233
1297196475
1539666947
8359173
349810786
327906660
153776617
1984823978
1909257474
488262157
31705186
373934732
81228085
354261486
443333640
1060685747
1233533712
161471759
1317228608
1867310553
2099442411
1230486494
1686405291
615730559
2040310525
1273190617
302594750
1741137587
462544444
1468624918
794726481
1402637055
515046760
380813255
813359333
79910367
853998764
578170369
676190757
407837586
1941452903
853248743
889329124
1979576110
2090539518
1187427
661303111
1955788220
418232113
2140990739
1398750079
1999722941
1496570800
458113474
269580695
896605931
1867636271
1441559382
232807708
943972219
1068472816
292445465
1378886585
1148984968
950562771
1469564170
1738641616
268340168
954180938
1586061800
1694814727
1330703237
7899848
2081557562
368130650
499758256
188032386
1837151832
202956384
2037765156
1125732510
5455353
804896126
52674837
1875765722
1635768009
2045905181
449306851
966890368
1034316867
594246524
458438092
2023277335
1261792032
424956128
667249439
1709961309
2146833806
814993408
381686991
1200467893
253943925
1661592535
256986758
1211411758
1748729787
371955322
1798799077
1503112580
348586342
487711190
26290393
1092357741
1104764551
378892176
1226507975
174378335
1408608422
1032005729
358930704
1029442512
404021752
1819769040
1655121659
2079437257
2097569412
1178610291
1411944521
1994017605
629933365
710456653
1483565875
529021205
1917457537
106833907
480340790
1162446129
838740658
314141043
1286064905
287655036
1783596654
1554421789
368155949
1791726963
726299020
214534760
491390317
272151205
1157409382
475227465
1897289203
1459618730
205650886
231563211
233151136
1725891776
937566571
1990399569
525715110
1221770795
1329675957
112209793
663643687
2137827983
1038203232
776822746
499458916
1875433471
81330299
502031674
1627476578
2074960118
1021107615
815353820
1807205075
386967226
2082206010
16127979
94744488
718135775
1768631215
446887743
2047805820
1764100181
1422308310
789879871
125571947
1968821253
465221830
861067669
260411457
252775946
985723628
82490632
1987504596
1887503638
337629780
1059939693
1760968552
571668591
654367566
529283875
1931239734
1129366032
1040350586
882197126
1287738746
129976279
1683730263
1360059903
62806386
861499022
1056313395
1170232522
1855460962
1343361840
459000943
2114895318
1740123273
1245167060
700199579
1347414677
1300450591
1099211594
1141170185
1762945422
547738801
894572407
1762944056
1009722077
392122056
109387648
150977782
1087988709
2122342489
1117438439
1985193129
1129896626
892029133
143052652
56063256
220440338
1959068212
1654049519
526896033
461005742
806772135
704227396
1062304481
1846825824
165346932
1305488893
578133741
230727976
1377100849
820109850
113007873
901147285
816587594
1424469570
908043390
1411430292
1517246420
1296216880
1709906232
1640639470
477822160
422904759
801935964
722587124
241170768
230097071
529612350
1408092213
1251770118
726079786
1912302901
1921798689
604249128
866033624
632676103
397927521
139993131
762935189
1974677042
404903082
475467909
580682941
2113315064
1208616884
2142198491
909794732
2087417562
931394021
1009615259
1765424618
1220737391
885488299
1158245794
702731455
925196943
1172797589
1480854791
866292277
507131639
1947683439
1088332043
1475098799
182856644
493235949
542872016
590698010
6741275
1397857710
1167908916
911417063
1272168897
1943053524
2144448004
1607123258
950964240
1379166119
627189403
1220685367
769733288
2064840605
2052673704
1897069538
187101965
1118594306
676447552
441509614
1113834827
567357763
802181015
1075380620
183475999
215523959
300891612
154735174
2125953001
791400024
1901196743
650108191
2115033338
1364557458
93716676
391572520
1287378430
920237877
1912539308
1369332398
647894616
613290436
1163658008
809333496
1918037691
1329410599
877195913
38227923
1012248674
783862519
310963929
1930402776
1163982270
1566866905
318546627
521796370
831792667
65277894
50067836
1527849257
1540785533
1694786585
150069931
256110396
795344551
1637171913
1912612416
1777454924
1836414152
942286823
1571724714
541807890
123588688
1844692349
529137491
1330132277
529657590
1402091366
1970923223
1367028190
552723881
2002090771
282177469
345574634
99175035
1453137
434036599
463855907
792942373
1356427568
312259604
538071888
1947799598
856150498
1204295412
1317155843
851149707
1243394192
67793364
353911936
1981634910
444669944
81147810
1023451934
292133365
1025604526
1376305950
1878009787
841250530
356537885
601284839
1115867701
1469009990
1307860823
1765382438
232726522
989196698
520797913
696334799
2122367200
1974761115
1430971187
856817421
2004251929
1649258615
1606317249
1853812767
753550144
2054662757
1569188476
1416892531
1498451440
1474928775
1385224024
1572216288
2019277122
905947832
688634797
2130921412
967357688
1235587912
1843629028
1721498202
1138689590
2101268644
1702682008
723439153
1358933599
120220898
1990486353
2026127399
172091992
1778572302
605519853
1228346568
1590414546
1666895094
537238358
915782428
1299499939
2053182297
53998988
1275654948
858801154
61853489
977956836
1143684577
36704117
1038988942
198718436
187136900
1431192620
1302093963
344107650
599835488
2108743668
930804362
1623386673
162964286
975756415
430811694
380461129
257857152
1838645428
1272152386
1973936169
1228665605
1360708809
951352931
215119772
1911803819
1899924630
570847193
1760354822
1471929033
1318137606
1875659939
865506473
2104521927
84731607
630992453
1992569383
1725635140
678186388
511626400
1212186429
474636502
1655030047
438828482
2071351258
1881011245
926227144
1776303200
1496576939
1859652668
778884819
758489094
816081479
1538615341
1667601599
514959435
582035817
1131546233
383610440
1439276295
1702061653
1673340015
485832433
282592001
483629942
1106437202
1976956889
1302570713
65739005
769721621
245053794
1820616063
383595583
319177348
135787625
72056308
1025982532
605545334
1821063267
820257602
1074829457
323389052
8346859
1541663857
874025666
1704266634
1165249335
1371817608
1987912925
531003949
83982044
867313872
1988293447
1971199469
2030361581
1280892956
81215779
48070953
683566267
1575943868
1929478429
39948926
937409950
792787882
1758282866
1958969194
361487010
952563358
1555665339
1191740656
1472433660
709306140
595821576
470501776
1619980208
515444178
693460155
436875821
282336590
1213905652
1675515889
9508803
334763727
1602548553
602635245
565590267
950423944
1551343471
1379263303
130986983
1721524530
520148602
823216238
734063105
1322334415
1373582052
1428592073
249609726
1567800853
397201182
141211057
1737582130
1617948039
363902240
1132778161
1135071410
138335407
1158040884
430432950
522440820
1276459293
1335950222
293142990
91726583
1209592910
254628136
2126942183
47176494
1288270716
1508893259
1203960245
359219707
645534934
1527308053
1914910278
518132306
187196729
404650537
1983130591
781609560
54240908
1325980086
1528346269
918017687
1570008394
1048105203
216208816
278894212
487973786
470075168
1492841080
277608901
165337256
1247584179
958299119
542933335
753597703
582729896
1804751409
112752723
336090917
959735098
809023162
1670271958
156530572
229250857
1800382165
1131950412
118751379
1607627723
1259860096
1940268457
938056869
1516118471
755413976
1879728979
1880081587
996965723
1151127271
1825018209
770222091
1285350445
1048746100
1556847277
647520091
2036337126
394435715
546251274
1735484346
336432931
1593098476
1748602147
1936873669
2105828705
501822541
990188647
2045537039
1175125829
941034510
1732180389
1128864006
1597852893
2114414378
1743872262
1238018048
1413538462
1923770368
1484472023
1014899995
1415870539
345856548
1502060296
393819907
108042577
1800611865
711756854
430110543
1558361762
179745363
272735533
741745291
1299648407
1997610558
64652567
247970637
2001436585
2094236967
870443119
1320245251
1919552949
1969195349
1591654422
1173244953
1045592355
1595759351
1148829368
505470437
1245118593
703371514
1792680041
246983884
227508472
1062883909
1902056318
495448887
2138139369
1830599599
713306081
239701634
401777279
219635183
495220922
1804701787
961463414
794803162
1177170245
1183192182
1245035707
981578640
497195667
1643261374
1332711444
106800374
1518528688
1812464320
883040872
771905798
1861627338
1942677354
465018255
1982638712
1489135518
996890797
1754872128
1493659414
649753724
345574634
723376382
2095523401
1459164856
200929543
780867372
949485475
991785827
1941109291
530751143
983606896
582662448
1523034776
142866910
1565771023
1750400727
81571992
1527826491
403222280
300817254
742409531
1116379117
236841212
2055838158
1083016800
717617401
1957495227
587615638
788296770
1462014748
1486477772
635584759
1985593205
1450219985
1278487941
1418824636
1521361712
736583261
1734283444
896232865
1287594631
1765396433
1622465606
296269153
160434043
208835256
1782399166
1932860424
1371884790
1252578452
856115101
732104103
1089845963
714721959
1624219399
1049975669
1160036353
1120895600
500475568
201852625
12840186
1307372869
465703748
934991179
955831621
1622132768
290061545
221710902
1420469412
2024722396
664481466
772844911
1814877393
1894798669
1480927677
601539711
685739512
1313925203
1638207546
101084951
277343160
302179213
1070503142
1118726171
473537483
416936052
1325432059
1401055229
467462372
90611651
333955427
1705481405
678990684
1875469387
635008439
1654510528
493016585
666392525
1128256277
684361001
908161993
1306655616
144379256
441931148
625260176
527099682
1324920712
1589786714
1387305424
1451415332
23216746
2126077136
1489631507
2094549431
1630169798
1538430275
804823286
1700063700
2118819757
1686505540
1787118749
824610824
1748127102
700079594
176584021
1934118156
1590495761
2135128617
528641175
1617773597
992328712
589223390
730615837
83339918
2078114866
1404313666
1869802328
1133125632
395719998
315386536
1794814581
102000818
151936302
815161670
1186751128
1288192979
1404729887
1670546549
1685655564
1568652141
1435871018
575968783
1113565647
804872948
1023839942
603075905
852859825
306728419
874735721
50920039
855076648
1128517086
1855715562
835935366
2143166588
1850230175
247498061
514853611
616101537
1709097958
2038598044
1070909574
2072036838
1876329333
447674275
1980112342
1789864539
1877014580
734742828
715920029
621809780
2042655740
340840213
496870028
1525136937
112610687
1460389285
655226365
1274764317
921713535
40443019
871729096
1525524056
1591009985
2063049344
340557754
715265549
1272516935
1000617534
1349847253
163502179
297443756
1908438337
1925219255
1216806333
1185484953
2122660516
1030886891
1378401382
1643051765
509725125
277414885
2024195073
1677792920
1038617276
1705916543
1286077457
623992913
427200841
92011326
981687427
1564504977
2037565525
506207683
1476992112
1506185551
2075707607
1394403440
699400601
1207594995
378902611
1563712488
656691855
808413926
1557439586
29583472
2004778172
867999650
497928244
2090064527
1312783030
1365659280
473849285
79800876
1726995423
1184691470
661333344
1300293442
1021275102
1684751396
81002827
875530193
1217458740
197472591
499644131
153981841
1155184385
34864353
965592867
2081871572
134747472
1978491338
2142948731
1285353676
1020639749
641514493
974045390
143969914
1485133548
186734795
185338687
92976302
976819589
1564148372
924175978
1229392891
438181721
834798204
299635517
2135894366
769121830
1467617390
100517267
104218858
397852432
1304849595
171732581
1586256990
1387424539
1242724949
1718720216
114380477
1643591115
30069115
1490695842
875345586
1273893754
1400303372
828080153
1233454309
1833573047
1877415515
2106929515
1328281381
1115826596
1647750624
507047620
584984087
1363656472
1129477678
1187609413
353465956
72934304
1203957194
940916906
683398216
129236099
829221521
441380011
1172673443
2036207105
1120488492
1485061715
1532486338
1674963368
1064448142
1297031211
523064413
742840666
1948727660
358478815
1047392872
578921976
716338102
396633940
815382647
635728827
549831616
1222484381
917818389
999760847
1064857969
1793957151
1645897848
1342030194
1248709730
2029469868
1224433405
839209874
267135790
644164952
1629789955
98983352
489159365
1113048536
2714642
2057103352
463042850
956497013
852203038
1235269836
182224724
1556723356
2077545741
1999171759
1248790737
464457645
634478662
46280344
457103740
167767863
2136382436
296041320
1766582485
608789880
1442664634
546769516
1293048843
1241836715
453242405
40177361
1280599829
263697016
1035807659
882017071
1258196871
1345379790
376701386
1595170496
1113248226
980156500
2030428668
570866671
1180830156
1056545359
1664784383
1507439913
1739258186
327317193
1564675327
646910606
434223404
1487988044
995172394
74414416
1582538428
986706944
1545655862
1625168658
534951806
1856423128
939172411
2006868058
287308021
2043080955
1258227162
12873936
1489599641
274111255
515342032
291697035
608584534
858882662
1414905528
2074804561
223661451
918235006
1848574144
465586383
1931238867
1313971388
1735351987
375980946
785567511
2003254610
282768378
1303686567
680458519
1487836867
755498119
2141104182
1487299163
1724320598
409281701
1291253820
1561249036
1802450809
149102533
1572835183
183824325
413332496
546496055
1292517987
1760652479
1796041330
309672171
1685996077
1044440805
36553366
1274912323
330575095
823840927
1075920161
547184130
1968101066
565949368
214610349
569169860
974973570
1047899704
625176266
1370052910
1476343936
1850814938
151168114
1284258443
110903898
1205983987
1366603528
966736356
1228648235
1255652667
602049414
838999411
1370672664
194351007
1234092938
785856963
500492288
1304637529
792383928
157033733
1595777490
268668434
1191520775
1340796663
1327296606
786720101
117502932
1031925198
135590857
2081839876
159106789
498203210
964246556
2062798403
1033628336
1430389748
1857495860
25085114
671755319
881128660
225324619
841654736
77663789
1039649888
109367891
1705165420
1919320206
1589287704
1604976203
518531697
53777685
1517028632
60084057
1290728018
661996754
898235333
159865731
450830221
1507932992
841841660
1514668625
1070342348
782695156
1036913387
2008221738
1994725666
1592379351
437983044
1352678441
2014600325
125601965
1267912644
891122401
407994248
287593936
1586805995
2133639083
1224498726
1061115079
77486287
881000945
643238538
338656717
1096833596
933218370
1690559983
1613116095
1107372907
1494946639
2053949211
912903377
58548904
1047614752
764806868
802883373
67604064
85455236
1958269735
483886791
402983993
721448731
1825256433
711756516
814373520
1876618946
1955328320
2117463104
375852333
2023545931
717495056
1767647737
1527614423
92016007
562732963
480202719
1212907172
2047156484
753225417
1760330777
1927231101
2128994834
1263181377
404308125
1774274916
331258652
381402111
1434883765
1008746690
2074602320
561880999
417373754
346993029
525762950
771312090
724481018
274959846
1568676909
1432439011
186034330
161065173
1796214260
171328718
1847300914
1765913746
1820137390
804064970
80377751
1643338481
1891649558
1024469939
355830135
792814595
47971282
825546992
379887272
496044160
1587638337
1299074027
2126170238
609731232
1680712984
2009682865
653307318
1805649432
792003597
1220114458
423172284
466273691
524250485
233203779
542758449
2057138483
772515347
1991650162
213691642
1748460463
1234444741
1555213328
650249545
48607252
1126076325
1533937149
1454562519
2023764504
1563162745
985401084
1052153691
1481637669
1722067818
1365629875
1319497010
546344744
173949428
129837831
1767510228
74876887
399219045
95412011
1291690082
260828487
1373200708
206813087
2118344607
1084591852
671183997
1271908797
58249959
1230846241
716683824
770890290
1062763251
1160642463
1385367648
58206397
1611253560
66877165
1994600269
592067474
2056423954
628622231
1014097136
1469320874
1265773318
1545302803
641602572
267100726
442448326
1479158030
660908804
467909659
1592984156
2022588090
1080223414
403263869
2027739050
874580455
229234596
543672631
147773821
1512742806
1230138283
1643154205
1733751295
935722139
1142177473
221989040
2066323484
1623890381
442146168
1253930503
1072333689
1694106068
182689510
1395821233
385886681
1992605793
288815371
2053301201
565666100
974679428
1593518873
489150381
1369212011
1294879738
1256764814
65573734
1008205725
298315475
1983567595
988748726
891396562
697046929
601773883
660925808
901834107
873106759
30931892
1851350858
1660849960
1938502082
1430861683
1744942643
692534473
209779178
2085760058
1531592000
297451793
101628614
1425194666
1480800114
1128442930
1227828265
1803792635
1749071767
1942496443
1956854277
2019892327
1785214411
962521009
1528283255
1592558362
99360943
1597070896
823303173
1000235301
1419550199
1354717863
62817025
1313594335
715500907
1674842290
1566929967
535106541
1230395261
1671509339
23395139
1864993219
767024404
1636966490
1303468459
529814652
566779459
890858279
622902215
841663657
1112613528
1750103156
428819369
1860974061
892252560
722103861
447824005
1858154370
744834284
1890532071
106644650
1337509544
43491206
1569882674
35942132
718485048
1200240953
1183049208
1145675125
907510095
219054394
770378116
2049446880
1684430306
79875414
2074479278
2038518518
809889915
170729135
343570931
347793444
1502584369
1450142967
885624288
626861249
807939952
1352540947
1249946353
1477768211
294997737
2087831319
1549214086
976610770
1460710758
1958376331
1081915992
490506592
1037309809
267221743
1310522174
1927757829
337554485
2118146154
82526887
1725318486
1018766193
1913510428
1719707876
203324975
759477939
509384036
1404854794
1426059706
65758529
995115148
1538113091
424692761
281324461
1584678760
81474090
884705238
193207785
309034633
1639746840
1181945173
605850540
1764290853
1436337071
1266308236
2079899058
445727754
1388416646
436743020
358927211
230731837
1853886295
1023099564
1420217906
2095928562
1557591759
1506619706
790864862
760412629
1697692028
494738175
2037852171
906662152
429396866
752779048
492361673
921128018
854746709
1830173222
519191082
1854926610
1121655970
1386056202
1760941631
69455805
2042917688
1742142857
306230054
513457110
410188820
691019321
202459903
1922776085
1849344891
1542236057
31110245
2119922082
701712336
1658296804
1220971720
1759276285
1908580115
2057430813
512892041
684362989
478933449
1861579568
381576262
466772533
1224631558
890741444
470655550
1176393952
1178531291
1543545808
15790425
1180371303
983273388
1419773037
256364888
1773635369
1084218676
516238040
1658124405
618479529
1383464318
880407811
2117070996
1270548310
886224658
2085859199
1862324174
1799063588
1765868
1103504627
1268755184
1439475516
1120790660
1945476334
356375766
1080912041
577077087
1645354025
1040339926
361780954
1912717232
1310461041
516848090
1451471103
1526305258
2060411167
286709755
885720790
953945652
17757259
1848177326
847747410
580507935
272785158
23995453
1129443818
2054265786
774119012
1665812622
152848222
1600535425
1400195706
1057796054
255324326
2070925637
220093464
1000629468
502062831
604041791
990605768
1687487814
1385981478
677285378
772571634
347813152
1298565324
476705427
1944977109
1297132573
349231303
186350247
14229132
760160334
282671345
702581648
1728421422
1156846283
1995491715
279659994
921294128
1371264850
37433848
192614250
393423345
39118532
168151228
1733828849
489989043
1721010267
1108923860
263428793
1296035568
437350946
1410195096
1958648875
1926337515
501050199
265600700
2034864034
944035564
124006897
629482347
1485615077
1484441208
268331045
1264282993
820929161
2013152316
760904792
1867250955
751943439
634741862
11967039
937179143
1086548825
2131824593
11868641
1046829610
66931276
1181217695
1089234397
1262602819
1667580621
387194924
533776068
836154078
1099348865
20983622
1534514880
1858097681
520707829
1836652092
1528094935
1164411867
1632594733
2137114057
323191385
1251915219
545153966
572760034
834976958
1979968210
447293641
366551674
1704229617
2098090243
1894693801
738370787
1873106451
1790575495
287510786
1138930644
162309889
1634792323
1709524514
1593554595
1341477334
900431002
1969548129
219936887
2005316054
2007652896
45754117
699382326
1324716884
1449587270
1267983928
1536172445
2028591498
650873116
1694515018
633597862
1353597826
1202846991
249091573
1209016368
222662379
751677665
872080256
591782791
1656200673
883546604
1261760571
912180781
1058171336
598813460
1790149866
52899571
1947162752
308712868
1296470483
1118292661
1532903727
1003591237
386947434
861946127
287544866
493974481
1646112080
62662761
1776685356
997006589
1621382893
1248346922
1401496930
1422515089
288438224
1729924396
969160185
2015038398
1440506805
518791939
1917498037
1815395931
831430545
1920730261
189075590
1811277581
1412364079
1346712912
2110121286
518456253
1215244637
969648100
1044992153
415996833
2084119559
1253966499
1563455397
1087900918
416859509
335870768
173912258
368112861
1607179108
315980177
650320177
197621429
1390011658
519780056
130337713
611426915
2111844885
677862845
1166380783
1234543743
1579313642
596192231
1460890919
876859752
1818720871
1382004059
1665846262
1775495968
677811576
381993544
1264234863
1926946605
1115381291
616480468
1975752853
824239310
534139231
613080056
273701189
5707277
949936783
1970905990
1542784770
4791796
1238514825
84636562
716421498
684066578
619030146
1097175330
1904588468
438333821
506314308
29466
848599204
379983336
14842264
263352243
852685770
2011400385
584883121
40547081
453420068
367444603
861225533
722561688
1731979024
97307820
1893595885
995782946
1872779554
1154594266
928566554
54725513
1342589126
1518329524
3167917
2057151217
307404838
2088167617
822470259
1631842717
276535232
907598909
1344103002
1173888994
1886885627
1143162761
343241527
665155093
276810342
1850719308
748074501
1201255511
77540144
1363406817
155949765
31041974
501197135
1990165595
935253793
20217936
1681990978
748463065
1494591448
1692329935
2028840141
1566291896
623247870
2025206884
374308835
395432668
521765335
1506187060
1120124565
150310661
640606147
874106766
1429109513
300911393
640463897
2106725170
513196006
1914813619
56335704
1263411270
897066140
1546020048
677314667
2128164975
1305777589
2099159782
1918464019
1800814246
1355541677
2031771894
1164225638
513581716
1907847068
619584180
194150157
238427357
743136375
962867569
1077940141
699813775
866457463
626838968
1145736689
1980331548
42145441
1090502792
1729041522
2078508223
992071582
1842645443
900740062
819726115
1963836915
1012698091
1072086150
1771322583
1844653473
1472151865
349429135
336802061
868920478
2128864486
2073541148
426836717
1925830346
1130168902
287205946
892056343
1825539125
1378749634
1042015271
1828161290
1760077363
1756060022
1137114319
1482109925
338481880
305260040
1746968921
1488154589
1643032171
1249061681
637627491
664553059
1004088985
2061948433
739341145
870470650
599441342
1788864827
2107709635
247791004
735518004
1418473355
996845547
1625731709
233301825
827226238
1814382280
180714600
663310239
1993172470
348544119
1225569634
1942979560
301482516
90012002
478425997
875608384
789134904
1895092029
1250328416
892725666
563389172
1287325239
1642797651
2057220828
742114346
206973490
1493964723
2089236325
1972838884
600970422
476823296
2130173136
842100635
1934152284
1293493898
630111552
1565781897
1729244652
321897702
428291138
1890788205
1766188461
1313169609
602729336
1584090473
1073747216
1593465235
913113281
572834455
702496439
746742585
605705838
526182426
1052485291
874571323
1763849368
799838680
416588374
26710812
667646987
1623356437
1127936630
793855019
1936510116
1991925615
1089296603
395009240
865278229
350905053
1791340352
146460194
1143680516
1096416741
1817287508
1247339961
1055658294
334946510
1728690582
1246914486
1121967972
299907726
2076807574
161515088
1834015673
1061838639
1694448750
1169697679
1457822353
1867520222
997825873
426044598
27005606
1472242787
182622429
2061782528
316570467
146301993
464921539
111378991
1779070919
146215580
1689989886
1383460838
1963863067
443094370
2100079114
1836200240
121566297
11942311
125571902
116716180
2113437995
551448571
641955774
302828243
1839425329
800435086
624008840
1789763310
1887904753
1075542203
23752573
1854367559
1435791419
162301920
1314073275
1000017897
1142509456
358649023
180973503
478039452
534022188
321033742
1754673301
749229763
1824548420
1700116475
1008607731
1721992216
1303221703
1326566183
867304467
1093569547
202354161
1607875535
227863770
552207627
643605712
1613855932
187823654
1182036860
1010435768
2073254110
1860588628
393195614
426674791
29127467
1738844157
2039120155
1029634299
619802897
1108353245
682505008
724063721
1407806689
570419153
31916513
193918994
1398341001
1758254202
1783046511
456149679
173275913
1293045956
51454064
1615527940
256344380
2120655334
1863379874
75523717
1263555066
1105231544
1256977302
631596715
1687587989
1330283529
893112954
230424455
1384157241
2089989151
20297339
1427606825
91805745
1331196020
1356646024
718823569
1122559474
784255277
395415798
138850585
1227933323
377524538
768732072
1809670205
502166861
1514026684
1513252969
1808077168
1817037421
1019192191
1409483273
105797348
901367628
613232614
1937627375
523925841
1240243369
1324838214
1384362877
971739494
402173278
1079269067
16955442
328075468
1530691534
1994587276
180662422
36051359
552226567
2068338762
945798685
1639416705
1569784418
1927440890
56156868
1727583942
1356737807
1253044022
1406336924
1484442127
1889331028
184613982
1469202167
364720275
1299870089
1571563395
1043440627
1976128555
1223185565
495554796
1959238787
402558819
1497227223
1941073910
256035488
647678150
1060670288
894019116
264140531
1012318108
1027029729
1201699360
948073590
1767156119
1724096107
1867400330
267234742
1140789413
1007354629
1266686502
1346596700
773737586
1328849568
1971813474
19311458
687874796
1572068307
965145134
1922890544
1028169798
852986945
1703195055
122128706
787005678
1126968507
1132893576
232505244
665451840
1032474304
1690079183
1203259000
1265448294
26612852
1657853978
1680119896
379536889
1273066020
2037686634
2016110616
464092044
319484753
2134422221
836808302
789470137
34121812
1192143232
468899717
243486174
808231820
890143404
1408028868
361182225
1681125983
1153986116
1603068715
44038279
836400717
389647999
1145630449
302220422
1097531451
356229924
1625590779
746703068
1352398093
262997792
726283025
1902575249
1017932261
1504039419
219608471
1202341451
1870590539
1079888212
439906238
2017248744
473845323
549890161
1267272035
788227658
2081632931
1403370544
915080290
1765371907
888538543
731453776
1495742415
952418274
1327114473
1440182735
1488430555
657549791
9390238
1521582289
1779891965
2018493631
1034817688
1210004832
882910632
382769159
587997944
1634845881
1320477821
426755879
676516192
1382213884
1832343865
1753448609
1072153674
209268617
485183722
1033602174
1268803910
427567837
618059402
281490226
1784646305
773524358
62956951
2133329712
443683677
986636050
1948471865
1059740855
78754463
34934554
688494338
1325277190
1846047070
237211073
1567451364
1322760294
86918181
1641892295
654345703
761005404
979202804
1369760421
646229330
1212470125
296727969
1682197524
1073627747
1808843624
1387571515
143526998
1542012134
1281156774
1941735444
1620582697
65782572
838241795
1031954624
1109898651
377885170
746709067
1815543597
765755473
646605251
1086172768
553714886
1020208464
605137415
1866196840
424340841
255563445
1605392451
1050397629
1673886209
255710284
1060095018
661902666
652306524
1475554670
1019499940
1398520620
198700900
828218238
2146479259
1807258490
102116208
1377976892
1108339468
459478996
1989580277
2142271668
1857637358
850497568
787658064
580194565
55499713
721805712
421816280
1074564860
393602553
168459958
94600746
1028764383
1277429142
776782143
1828246148
1552282071
1471118264
273999925
842694233
609941085
2030288103
588741800
1803867437
527324757
246642135
2128342696
896156363
542923476
348669837
894211768
165868470
1772298208
1332889007
959743441
153062909
1040332059
251609496
1860148804
800485209
1328944810
934490025
1186657019
1416004051
967234412
94378907
2047463232
1421236954
697800298
1454590330
1040392427
593790510
1369749596
1353120328
1517329071
892788668
690046796
755627071
293152552
1141858357
1668127424
1565919945
286989870
1482332795
563678465
989454002
843074434
1811246909
661489990
693972881
1765958205
1208823280
692886152
1091118484
925004546
2087072001
788371760
1074516727
2040422252
1337913511
1678576304
1164476321
651568047
195769049
1637401732
1057955022
693045654
618535241
102548370
1669061164
1056865181
2029131774
436007162
2138432495
910953906
839975297
927140651
694618398
1179563710
1606901912
1252883619
1912364961
171764208
1667192499
1321099666
867833018
389279972
5163358
184224428
1781036024
776948837
698899379
530409045
824515088
1476370500
912801003
1467507381
813915816
1756257824
327379644
1591369198
123119121
1853788713
96945645
1640255035
1200154554
664463359
717551352
1096070503
1495348833
586124930
425337680
998159531
495896261
879264595
505041234
1793843383
386234155
1455442621
61057728
539021794
255257669
1795476935
1275814931
882434596
1637538468
946096798
1834125436
945017096
809951410
1629898022
1245353591
246020019
797303283
1114270144
1263541609
2112155937
65298763
1090094360
207909277
1732411722
1613199404
1303378403
750927938
798741657
176225121
1928751347
1523251420
1558563495
1367394917
459849496
930558045
219841899
1490759538
1240502401
1821863423
1736785538
947757350
1180441835
1786463848
743491441
1470489518
2029617273
1396879954
722865266
285160089
934536809
239428635
1974337560
256529070
92974088
66881360
1032750226
767777461
934355719
1292083748
1838862251
562716576
82042158
410718154
1607909186
1860625577
1227384514
1473437177
899701624
1979129950
2013660371
1346294363
142494404
2130330506
1247561383
306807452
724293780
1854675535
1507893370
406768179
2030353925
559823904
9085256
776091276
265904776
1932997362
1726300119
1220363988
146585096
1467556697
1002684373
1461633283
734191324
1561524368
2108499736
905118764
1642288686
2094363697
86895314
1227262622
531485284
1255264052
143024857
675460680
1939698758
448790946
702494779
646356560
858741670
2090224425
349372618
1525550859
621129892
246881431
1128535334
1936832744
569610905
16175263
1051264884
1145437907
244643063
267372742
1166961780
652683836
1226550953
749085084
814241949
1401732498
347938630
6535274
145674027
630822260
367643386
1361009276
1973304497
2104929889
1553684219
1714373936
1648364437
1807384789
1925611611
1583374992
929134006
1714784503
2115765460
384956227
57806268
890087351
33028540
1586525592
1886517458
851332436
832900390
1309507912
803009632
469490609
429885117
301310357
1549778561
628098080
361347267
1919976568
882574361
907147707
723537321
93525916
780189423
156969114
1974782702
542532521
1645000625
1678234344
1009081103
1376848836
116873320
2109985710
1167990995
501819367
182662754
1418167173
427373104
385125332
767666705
964149640
1168238130
2105731717
784105367
968064245
1847761980
2099199896
949057152
936265961
2031780928
835077470
212233423
571799146
275163848
1556900036
291236608
181860405
491037150
331033594
733009317
1843598162
1756831269
406585517
1639546444
1252198295
496023045
696397101
1481680058
1987389630
1663700483
1867396468
1856142381
508578122
292776971
1003305354
1710553311
308030092
300010535
1463009177
1656090188
820021548
976426363
805066061
1540299864
34480209
1138382244
1050076960
1022547501
163342353
839449276
202008835
2028080916
972542062
1034166266
1537665211
925111410
1926433715
1755531890
1304671017
1395174219
1833002741
1336997864
512454566
1514079294
172098367
1709724451
820429513
1593247351
1697668913
1070238044
1376902167
319147087
1681198866
1672180277
1477484556
1507844664
605285996
1263114943
834515934
1223664439
2079781894
1801599572
1140173619
1778056716
1439792443
1684278290
2053841620
1098313521
1402537676
768110516
774344481
622459465
1407771347
1634582839
1295132738
828026888
1186260573
1794646427
924585518
1088831804
510034453
1771081430
1330750654
1585908414
58715962
398531033
1929687011
312814368
1476856984
1450180880
1867429975
1032317570
1230931808
2109788074
1896773360
1144059788
1864986405
1537125087
556770829
346608829
752638208
564537126
2064060745
2116977473
329715091
1865486598
1080709257
287247484
770557342
459703953
1537500735
1087811313
789367395
1944951429
19198409
545703439
914968625
1742792485
222692862
245828596
1862490515
291404337
1207288003
1465983478
1740651709
673699288
33985729
262845505
663921521
137300126
1447191153
1965603328
1260519712
195689533
1831246889
1643401535
196297367
836400717
928309140
971248294
739418586
1158725597
1733682935
69623370
1494853539
658880616
209246923
1330569142
495321380
500143054
2138594946
910502577
869536730
656073745
950257007
948368432
1784947132
330426316
802389722
1152677780
1450613302
1294688425
1850137766
954386552
1045044545
2006959413
169853069
1869031784
1011791496
680565875
1305956457
919185281
2059065156
306696135
2126866242
373047330
1415585058
1687202925
1543515504
1545777062
1196940484
1395839784
656231179
749927528
701188940
452464193
106178516
1279329194
923771587
313049500
1902105141
1626309657
2123923281
1140745133
234564763
635921751
739166586
1351882269
1140052260
48534871
789495283
1602359116
1443698232
966285293
812968089
1018102253
764459724
1568241067
1888900527
230512774
1816273221
1465716258
963077716
1284779927
241695233
1038989595
1643132483
1704392891
1399325750
1966666648
1481742360
1544780361
87079376
1687334377
387923792
1981853242
1073079492
263146100
2131893713
2127290613
975001925
825112845
1407485972
1183057230
1855424939
693538801
2030487696
1234565577
625658204
629948576
284028466
744086817
380565376
865717857
1492699979
357430122
465558972
672724609
1643401535
687326992
935432246
1562663828
1202603002
1881012633
2053529151
282563597
110654976
658881187
1671312855
452403924
1531444833
1345778638
1605620142
880613911
1797497600
1234479163
1080554532
529295446
223487535
1896295005
755432912
936136550
1211650864
849659469
956273577
1705163297
1736685608
1827346150
1304631249
1424286863
924527075
564072331
53719543
532769952
234806419
1964815573
710986670
2088485834
423372387
804836744
873827581
2014702582
373262272
990166500
2111249809
1496110157
1148003757
947132158
1872835251
789833875
919942159
963415092
461477207
92825779
985185576
1833564609
473050186
2069351412
943287211
1606457657
899159108
1483251679
973893585
1420698109
806531375
2131131515
173214872
2062700077
1160921403
1507725853
137777756
1583890578
285018560
1074319093
1153900294
573098553
978684374
1379835390
2042174806
774163485
347961022
1799287385
219060668
1961700081
440616386
945441159
2065145950
650317814
1401761700
2772427
376134711
552361576
246285534
78206844
1120954603
1946154751
1829537237
804363361
277306782
2114400628
1257722003
1355896271
1237310422
1596495221
1509050516
1829841244
1868774213
1470802720
1483324644
1475254357
995115148
1401993075
1329517957
894348689
1008908317
1447718404
359880796
695676998
1424364981
995482104
1764075091
1578457293
1493900281
759458826
1174469768
1119620180
1248170751
2117725323
1021597318
2060893948
836233291
1496364081
66348995
2010645325
44834630
452804914
1707758812
813158332
1444469635
869654534
157943177
857387600
278157113
2088770514
1400769749
2036065377
845177009
39650481
412485519
1092508329
772293928
41326765
1689150921
1431386631
47886801
1671436596
658589327
789985486
517462954
820416969
1612259373
2041963133
87746206
957919530
1015845369
2008599456
529218146
1028036256
801217523
631163989
1527686595
298739520
697496478
897042361
868222722
641649741
1309985520
1152313488
333313376
1487939432
1826342856
1214938662
915259225
1961698754
1924549098
1772675423
1135073806
620256199
520546466
94314000
1010285225
1535707049
1744370107
1237192562
517027594
2144077041
332827087
482489933
245615908
1842990283
1064464635
1453318267
996212847
2110287416
362409981
899600335
977516492
1720768145
1675964356
991039581
986244516
1620157482
1171536665
1917685763
1636274929
29994170
48674550
43974774
1741142495
1571994006
346789270
1364821003
823929855
475459279
324073470
1603520889
32258692
1789945646
927072953
1714141873
1704593561
1057390370
1930715040
1662321844
1684180613
1766639234
654634877
148778657
1378718342
1409105858
194057692
17164505
693995676
1777963054
534274175
192616314
117054
276566200
1335636960
1887536452
1133135605
433833297
1877730202
1787308572
1647902525
1413180187
1385971677
728272150
837204148
1675369976
515653313
1861043342
165209386
1002683571
241159476
1148892760
1172877725
1464418936
349949960
1154225973
74092637
1607236015
1579038526
722735281
268936521
2054580378
508231906
413531
191742872
12171651
2187427
1892243438
538152617
398799261
1420356218
1746481398
334986337
1355912099
13948333
1983522009
835677639
1440873302
909143944
1156143265
1895353427
735000997
1482634953
783052386
1717521585
1461526435
11098521
1289172602
1156578272
587995431
1789629839
1456237688
949630193
407594491
1205826759
745277760
1628224131
1289280390
107277866
1785127358
1946295723
708577323
586172341
1228062090
118350466
1508534643
1637907228
1143704891
20531536
1908349925
2064748587
1978996087
399286136
1487474641
2041834140
975379227
2024773383
1272086654
884126597
1802761978
1702103691
1080990192
466908975
357256404
26797798
1546017500
1041327990
1589062671
1015827790
244577149
1928607930
1150675473
376890041
2139917747
430991185
1430290308
1522186604
254813002
2061897087
103032119
751373693
2105413116
1558571181
1831158540
1521590278
833037035
914112322
509615757
519426161
1468204956
757018131
177004027
1335972111
863434863
962546501
95465061
1012700729
1584331886
2147190071
453898705
580537098
1695908395
1543733691
21554282
304088342
1407284522
859531410
944390176
55410323
1281111621
817991776
1768372183
1431527492
1128171542
1928758493
129070499
896145050
158150821
688785750
1703905482
1394646368
293753274
1569538239
453273255
647297080
1064754840
404959909
160119408
1833485710
931534949
1880744907
2105687975
775627662
1300804375
20654533
1498099612
995810345
1703872672
1955099252
2030141699
676346573
989876190
2088702911
389623980
869866070
405035898
2003219069
983615056
1720064189
13191418
641657905
818751182
832533357
1849961285
1117891923
2083935909
855581206
482107524
990625378
962759294
807635541
1831496045
217160252
1279502686
1954081870
925095186
139546277
96020337
734027484
1527735286
1199351467
1229426206
1327347773
2130633848
294595084
784487050
57061392
1460049704
809523649
1590559038
2088882027
758934942
393647128
942184698
150540655
655262648
896926943
872229201
658439865
365661575
668226781
778238837
1443618884
161147839
1871896669
1285486223
1246128656
1619135803
780005549
1273128862
237895055
1265124032
1876533792
1138305557
327299354
100837176
2003806994
901704719
105732848
1758608564
996463870
1938306732
139811893
974763141
1435435413
1905239788
1003667452
495362932
687821529
2073543342
393952853
186812028
1573993402
1757398619
764090164
1955710275
624666515
1705788258
1907117261
509507609
568740408
952751335
431651160
1017039820
676868100
377705068
262300773
1274835253
343793636
837030679
1908481281
114034976
89267027
395109577
1473641368
254942865
1540734161
584758808
1836665065
873160992
1321722168
574726303
262389517
684362847
938093309
1335549735
943346341
1638732288
964733930
84898155
1821303153
227024364
482614071
848987355
1556897633
378541102
84581784
121643668
1406150349
1056194278
1772528284
2074103125
1509307308
467295864
1890381421
640978979
474777886
9764749
1924045585
1275902734
887450015
1852264897
2006109985
1033324344
99677678
1733862187
1066977294
1243805443
583130727
1104563254
1892914010
385675715
1544068274
45036869
1174358563
1816091417
1794303264
1980373814
1072620395
247660248
1522340695
2144728702
1911447470
1520730166
1522922292
766433027
2083952811
1129004264
2100652567
1443116864
1154624878
1962348717
1256293366
184422394
871713485
720362472
1838187501
1221002494
1566018971
313293784
2059877961
567924975
1482292169
443817119
1889084048
1019491198
1205719064
215954951
598667736
1278323556
2067499458
1132555843
1779146969
2069806512
1744582927
279116365
1713822571
618566316
1536348627
1766179116
925788472
634965497
644486667
885103893
1686112661
772900123
1592558362
855266095
303210165
915920374
632953237
2037340212
1112010134
1813810060
1409673007
101720716
1869036626
1325595102
900984165
1797202021
1377567593
1397280949
1468722884
2088553756
1675576670
1449184948
35548658
164319545
1991490887
624040174
813648743
2141897765
1031068166
405053877
904249883
1035077771
175154197
1327499850
1946414050
1130053602
8515446
851783442
883483601
432454624
555918384
639398055
1371327975
682793059
1327834109
990108910
1657251420
1720110838
564291787
1477628044
551200350
900672777
236255899
1286532006
1137260165
611461441
795390757
1074331761
2041542550
1032664555
918665943
2083784502
984633923
559202891
228115817
1705755074
1415883602
1297647247
894687787
1195603444
1446713161
199871441
730849745
1698411802
1410544117
192070057
1697662955
1565632147
431966933
71519484
178853119
1693164662
1487124060
2134043369
2090614936
1441885892
1210902363
1019010412
1136756022
202226199
149410985
370336072
253563305
922068771
28402251
1272820503
1299686881
1079380770
1560311411
1705756794
151315667
116512848
1062349958
928053201
608728607
1908065529
198632826
1222488538
39310937
1661327030
610409426
1742924977
2067779438
1026408642
1699015988
925685691
712119056
27613896
1270171268
1687731047
1769555852
1074047346
1522146704
1109537325
996311506
1474709762
680640667
1453233786
929614663
2057625038
2129399871
76432865
63697808
933815756
47887326
668980412
1710471250
138595423
522391697
1033740711
655129312
1730951645
447951043
1026931661
1853714225
610517138
54950399
1271166776
395558298
1965062954
2125490586
1510550923
682916875
691539073
1583643433
2129487352
1173011138
1482572600
514173784
1653482732
511315821
1352541648
170377401
396488287
1672405656
786653592
79585600
61255709
353571327
1322187192
1012829302
42233494
631080682
1624438622
1027167981
2136282270
1311488329
867111319
1648288344
1784595986
1501443304
1670277515
1518216083
168074809
429738011
949360039
1073232993
805027104
362669518
270487922
968209547
907226561
166331850
293014944
140351372
1634136785
17547737
870554996
676436500
1882669583
251270528
1085279093
1913541153
1893531498
1980576339
831354451
319205402
883075450
1361215786
71249801
829481871
113364508
1223232971
1448603499
1393172110
737583404
1236303557
1224239869
1516805033
620315954
555793843
777749046
1679006359
585153716
488285166
451417684
215948483
1951228603
2033524522
1567910670
1349552738
1036610504
1213442279
2045369256
1227540678
2110433558
741608102
734581131
2045846198
436609849
1876047899
513346979
820707852
817385906
1035661233
770670099
964792352
1776964679
967525438
1034413163
2011703588
1230989728
1703100116
1731865033
164419317
1961559899
625295702
1201254280
1632335331
1790035909
745509001
500731400
872725497
770045194
260692155
1887227291
932694813
57549051
2028347346
1622576447
213079671
130639038
269532808
1890510089
655334757
117043631
446161164
1332306601
1265740177
1877532763
726822441
1036790335
1757975512
47130752
58236317
514409504
2090808718
1998349373
115465395
1072018427
884127775
1469177968
301938295
512691484
872990117
748921220
1970249164
580244523
267258527
908938715
619898951
572199185
648972394
1989195403
1908344863
685265380
1219107798
974764740
325858
1644503305
549579627
1064217183
1422218464
1836930451
83059965
381251419
1163123188
1308615738
635679274
1574444654
777140974
1929654569
502982815
608789880
2062847552
367748411
2070568158
148957473
1090489478
925960001
1515796035
1570297478
1970599369
1864454831
1512785543
1152096919
679680342
640184977
1538901042
87522454
962791259
210023083
1873891115
1658493912
1886953726
452516936
719890614
1369025892
1650098085
235645010
396347867
1108608945
52761910
30623947
956899576
654317517
1603150826
1115322173
1285328677
2117304343
1111826493
2000400668
1544893090
1578347284
1593048398
1656390717
1631402759
1857404369
1242094935
1526689918
1594568562
1553559862
1810744798
285121208
1783315026
486286921
1955526061
1912776575
1572018290
458940110
807762920
279804470
1925090129
1994373821
151352466
1969985347
960490308
253964675
1678147030
801055602
744878380
1124299885
1860448795
816904777
1350602213
1611632131
345587980
1130761915
1619760800
1376414929
643757077
213633662
1417925758
1451524119
1443949843
1072708312
1318726086
1506343636
1693762609
586998931
834367778
957094507
729834896
1794600979
244157654
149377350
101588988
678785930
536533998
122386041
1312968110
303620847
511321905
443036980
521049038
465795155
381011568
1427285195
296824377
1381437059
1859049889
1848677425
1558872937
290940176
516192162
695601041
2073850362
531809622
801530159
1338377235
58553368
277847465
1012289288
2115804720
422680002
1690396981
1954017946
1540477481
639050632
1764092075
946126552
75833746
536130752
839701421
1431353745
2121092086
59223503
46661006
1347903445
728788218
2064118415
1900141100
757133568
1449138713
2136607483
346506967
331099624
1861464452
1962054038
1568735699
2137175344
670960289
1096875792
342520557
251786019
2024002604
572631646
905213761
1554441462
609701560
1437875267
373403552
278873183
878402197
1120843044
22063892
550005333
366185726
1461247019
852910893
1365900468
893620972
1658051791
507423648
1300611584
755720099
1763490114
555803568
513764073
419556228
1443637001
1096627565
1122613750
632810549
419617188
872262708
2105336297
1399610856
87840305
457896389
985137150
1974758057
348585300
1845483025
1406437361
690797201
1366651450
636389685
1590313618
2029071781
677578676
2093695710
1029337493
665806353
980083268
884391804
1124483385
556202126
1311973196
1515715143
60243729
522742881
1227120783
1209829060
833475649
1640265017
1219585681
1570199021
1497098251
1492852223
4015296
761939836
418092471
912530659
1547618583
1759419548
179271941
379820425
71923381
997071249
563660821
1032874893
1489995441
1207878556
828172279
1437793184
35954454
306448782
518306813
175692006
1645572272
968209110
847970849
1894850607
1083284058
1693232133
1219214761
1220906
70678668
831940457
1865490950
1738404776
689454425
1921813724
1283044759
741781656
886426850
1173711111
404155424
1921169602
1369907520
2024110884
91407275
588952820
1156206170
1363266973
1236091128
1685341771
1977994604
1654933737
748899769
1535707049
322681324
1658307600
1217620654
2025043098
317419495
545601297
470188410
1110907013
1018844408
296151013
1956138546
2127653070
1743713494
280233874
1571155557
506003443
1521942904
1531318879
349494462
1591184730
707915015
260025235
1390460207
194466639
11506907
2027886501
1683827067
1790784810
611095299
1014188654
16692185
466952104
769960522
1465634841
1393412615
1514691100
365836851
1887975940
2104728514
270907263
1390016709
1079967732
1912747157
792786735
1275650582
1790288860
995265890
942322648
776489375
88675539
1755275144
410620162
1316818943
1950089316
1930387735
1534956487
967629163
649239749
681811345
648348709
1364938396
1961708578
1238823112
39283034
228649934
1537621946
1077982684
1462721872
1740578850
1306692541
1790154238
870861482
167838507
925972859
1052279104
317880814
1557942631
1017932136
237499502
1675908932
1381039831
1755356586
944735426
1761652381
1542819315
1509479331
1307341443
677658471
2093203545
524049027
1993155394
290409204
1709306980
145601235
539878527
1720440605
870667169
822671538
1053689708
1770351471
1688356788
838816519
1479226146
1999779928
1865164677
1721893039
583592711
1159767356
1520601494
310486490
925033965
74941198
1349063285
1105269113
502209585
661717447
991625047
1710430637
1069550999
53574379
852916033
1317246138
879325556
191774865
642903319
606061773
1984449264
2007652896
3448697
1728258149
1787046042
1909426449
1782335263
1390379524
903536
530870462
358112351
1516667612
2067844392
271263294
1069804141
1809003567
82007227
1790798117
1193309813
892640468
1991549426
246552503
1015028950
397480206
893648438
2009907387
114579474
1221056002
1062454444
1297848253
1998996728
1082292457
1359638553
38712575
1387017751
1030206515
790942783
735667809
1081812904
412510130
803743185
883512805
1412450241
252308533
595129143
208518608
566927671
704136820
1344495239
1404395512
409778234
1565186608
37550993
808373118
382740755
586230895
1975979994
902895396
1400505087
1677376926
49666747
1747418964
636882713
1876205177
378091572
1069684118
1816268100
240944359
1938197554
1521590278
1494522613
1588492690
564195364
1785933522
1569399437
1415458775
380477624
310500712
490776465
433117773
2005959126
1317270938
1658655493
1252532492
996589045
1670235161
1390201717
2131891079
1743040123
398085539
828872405
1050398876
1504902044
1523477511
93287785
1752757391
1757558144
2118706033
1125585521
1901327708
76607399
1437232794
1925421288
2140928743
961550862
2033880484
754926801
695669608
1403614736
521152354
1575676280
1266558968
153547984
1689511600
207807236
837497440
1068665241
672413256
1980888645
898957502
547910998
954890986
1039206393
827500229
1432689194
1202731187
2137792478
1776102021
2136498377
333242282
333980382
1165342215
1103684079
1392796635
157404041
2100929314
109046092
1720196913
2038577212
184097498
1732019017
233069421
1116887590
1444266959
1871678574
913971739
1820094849
892508441
1840985631
1664219728
1309681905
781880987
346787829
224166364
367462611
534048081
1482763963
932608435
364447937
820698694
788783286
1525265131
162097171
1209421226
1644752876
984339046
858737832
1779330470
280971968
1595974250
1185848226
1486007421
1140836000
173686287
1108188275
1348614186
1486276744
311135548
1855016493
822820849
1180785754
1028986119
1170558437
1293779912
1365853693
1401491684
1213747401
140678790
1818554609
861322826
121041980
121802742
405009979
641803615
1749295901
1561792854
1405920491
333340768
1655034357
1439751049
1433744303
304984959
838297401
544033871
1854070890
351156630
1178055910
438017770
405235826
357806660
417059191
435414871
1036699408
1847589241
735547020
1396224220
835485192
1286550817
743669046
349040051
1820069963
2121270319
1529026059
148801739
1690840070
670524007
75310728
608766485
1412491544
1355433062
2011550501
739936592
2087723726
1877169547
1166360011
1608250973
2017292383
48764051
795299913
580514077
1065451914
857878492
1585140070
305260040
516063256
227762
1991047216
557399072
296056718
397086875
1654004742
656936373
41090480
1991312269
822415173
1603155836
1675633341
1586982154
1129870478
278535151
1398703345
737504693
1796661958
84621861
729777636
1141726641
1808106448
1080439267
1292830499
799622353
1088248656
476466066
1002391116
1073008563
1391976224
1729506277
1396633344
2066094985
148806521
912947765
1827402950
1362329471
1943247814
1188028232
1006289478
1473399975
2034204558
1164159769
1673246224
1596548611
213308058
1026173919
1539710044
933775003
953804384
505931015
1188923496
135786841
1992089197
1724009949
216840219
144938881
766767380
862698550
1730668120
1846043330
234234849
211164829
1925633702
333558580
761177986
75266031
144276855
293543364
2026658340
478099266
52346645
30212231
83389503
383107883
664969127
1996431145
796414909
195821929
741897354
1672559735
126960927
1368593185
773397143
762662572
8438429
1790970050
464772058
953113865
2064217493
512149885
1674846266
1154342308
1430873446
1431271457
1743126033
659735582
292901629
533205952
1133208616
1166443645
2104823965
1151295475
1311530963
1592825939
277155578
1046999637
1902521974
670293248
1452090874
607308954
1359149630
270895333
1332142080
417501083
184996987
330173354
1608230136
305411137
561734984
520382773
554243326
1968107884
1728527580
1963053235
1347274487
1803325323
1811495172
1459414577
1946699806
1599306192
1262499010
247961428
2021376711
1420342699
604220193
1464141765
1493946674
1009104749
1355596484
1529606450
732297004
3166170
1712969975
1393474157
1112421728
1137643098
546227968
592016734
1051733237
796368663
1733527565
1860220267
258236124
1318049436
198936807
1186227319
289048769
1666071524
480965649
522689382
485915828
1338094328
1799202933
937391008
1266397691
1598034578
266001044
1708318629
1351666968
146195461
1287389318
1860432340
1569729566
1903551647
1325311726
2057124493
402212089
1626646361
962654842
1680380062
821246372
65052287
447015323
2092191180
910498163
2053707413
158958462
1039777437
1314276410
1286327336
984319091
962612495
769660119
700303622
1614149193
627205830
40763125
1166099284
450359445
834078174
859150544
1328273764
1480566124
1703510779
1723138851
1514856609
351531381
1233600058
1618405953
1010360021
243481542
1608783293
325929113
1775599430
1132279464
313034615
1227866277
1531579568
1360143303
663067553
618230518
864492385
161134540
1191771075
2061332196
1481921052
708465371
446816371
1984231578
1059544861
179648813
906337401
1202015051
151697728
1247814137
588769473
940197214
1839706494
1168051100
1582533763
1297763785
549360322
245544383
658060801
499043703
1427284863
1098990641
1794902293
1692007026
1157313879
1279754804
562102923
532854517
637338043
572890450
168783445
810832465
80541643
1118854670
395988923
1998908183
850059828
1436356981
1186218980
1900076571
608265929
198213650
1380206947
932338350
238195166
1229258135
782776142
153664764
2012809288
1366984240
935325787
1096392923
785507538
40936935
1523224949
1864822700
830912459
822043146
329171181
404881857
618330523
1033239633
1275423371
1807987775
1971390984
1547764487
1465365406
551500473
1340583335
1445051143
715093086
316922763
1428668415
731624865
1542636442
168297185
688194682
1624030192
1079946707
238469575
1432458445
388484242
2054224203
1703219650
842785444
16131207
1877501054
1323064086
759728311
1804477893
2040162667
1686154973
1978255217
1039736465
2090135519
38337390
1852526756
1039495040
1510400981
1405447232
1559052098
990469560
737436786
247865166
1299592936
608093184
1301343404
572252542
1305187651
1820113688
1665010291
1538787052
779033553
585429055
640717270
1773258493
320444443
1005238750
275119545
1219473183
240329024
1961671227
334550648
391652592
33248895
680140553
1036338312
843819912
1593756806
292682890
873613604
835942529
1454644194
804021832
414928747
1675638125
1735237339
845586198
39614630
1210992742
519321577
1460439042
1548145779
1794435200
825249221
1372609597
1207087559
1369025892
444677020
997008961
340293221
1002157954
457668474
607793202
1951747535
1811943955
1448124863
792787411
1205373573
2015422066
681223383
1112834600
55598215
127983908
80935190
1630525225
1391494713
1954479769
717319208
917803847
599926673
1075911895
2017376464
935139090
1349025456
293846955
571391163
367870442
1268461807
325873379
706683856
1098181113
1589474165
615073846
1880328500
1800699641
865158602
1386936346
1058059945
1451396882
1325903074
159979139
1693744695
1767119539
1233568417
1047928547
409208218
1562366516
1606535073
986180222
888948874
673793560
2043076007
1163776059
1473625286
626269413
1692057194
596968322
2060307440
885621156
1560870866
1816569384
635520719
1998817879
209373296
71087144
2116642049
435752995
2036797686
557826370
538313734
804832681
434612731
1620494590
1711934645
1697599654
728450425
298553513
954157416
255256708
437345267
2115645245
274265161
1468673135
1828920559
1889691208
768420392
1152542070
1670520042
664812598
1016216486
212757498
1152387104
2069475722
885414150
124659084
1575925757
22083834
463408984
1166258105
312834588
2072745322
1001968366
484905151
280410414
1582903614
296095472
1688181059
1284881300
1382645800
712309575
860029365
78950383
1576577385
1907038557
204418927
1351551412
221116210
2091610407
1937322565
1040613923
1704660347
1337171128
981038361
1110771223
1928138511
2107484907
1198064044
1802309869
1660827457
1635425949
2103643630
1375431188
474350419
1671101637
989400826
1754606531
810220407
1455241698
315726542
2118403516
1992264159
206889854
1360641173
819480141
1793636209
1334709696
1830701124
989283447
1135538768
873386753
789675533
1723080563
1075380620
1800709927
639190221
1973432289
197415647
1781954859
1179265900
1818671175
788409623
2021814670
1354398072
379416243
627476696
1191773681
1285379879
434173213
1231849955
127976162
1320153212
1369992909
1466097589
541769237
1290639508
954499408
418148611
1844515720
1253384398
544254287
259994303
1298072716
1280720240
961279018
528510543
1733916203
299956391
1902740316
771169556
726228769
639817075
1210116789
457085339
11238876
711660229
604702577
829630234
1317493116
1769756092
1692811432
728354788
898595256
1971468423
1976110671
152224767
759254377
1849778193
460818280
886800843
1481043505
1764516415
2038437965
300158810
1818974790
1496715146
1474433709
297461539
263863172
1226629357
427285226
1164255610
913347220
1581332506
1502999205
691092971
1146359760
367541230
1083505560
1220811284
1637566473
1284053298
175012537
886067341
2119625468
1212853474
1291682605
1246729172
646001136
1043214436
584836806
1254491526
1414852306
1782709174
811924094
1600908903
732875765
1496893470
439866786
138061847
690532523
1722929827
906247473
2110521177
2139680239
91072284
627025510
1371994314
1944209040
648012908
374393377
1463936642
291792592
1661811828
1526501342
275676015
1578150815
842011590
344850770
112924422
1148567663
1426233853
2008644846
47767751
395821480
1644790702
832031625
252816742
1439129094
1720030165
1874400347
305734138
558535336
1017888451
787238698
1466738989
2142418965
1679017713
2044784577
472921764
1695018807
281500663
1392856527
1783073545
734312608
1353708409
558912088
1186905412
1749780615
1392261842
1055136632
680687464
430792747
852806018
329472392
313324034
1197113446
1535073764
1249801937
1844460997
589149097
1240637747
385453851
2140567382
956538340
2133735555
1890978319
1565025962
1649547434
1292702051
1395456109
157030378
716310736
880944466
1813643121
2111803697
162374533
623331329
1309129563
335039892
1937192425
506919178
1400300384
1284765098
299203683
1237733496
1694022012
2142636996
1949120259
787503232
837441485
1289096333
1543687177
1727726282
538214992
975148684
1743909763
322480028
1355738856
1727668789
1019566163
1442677425
922422668
1405248132
1006535340
751768094
381978534
21102155
1698097436
580049696
841315197
1066266351
1338026968
1198567930
263953844
1597023585
881874143
1468465505
822837979
247636373
609963287
1577598576
1837948452
771023924
1665775206
1709233032
309655840
203176683
1203127648
1361171182
1902504777
1358274236
349272369
1964028547
315483538
2054013731
1448258229
173260149
257952669
531199262
2076026160
618334901
1432411653
1855524694
1892425194
902636746
1022300208
409477162
669610839
448551945
215442145
1515186594
1531191521
1515764835
973981018
940207207
199480462
474151676
730663622
465644611
1533466647
507448238
895694475
682076591
1324111398
43453091
65588897
1649273245
658496343
730388820
1524965624
183019436
354845975
1789532686
942221889
1259314519
1190594468
496887728
582746788
599768575
829577279
113913471
464981865
266210111
688561524
1244698198
1687169586
1985832517
520391981
709692434
1716838116
2122758863
1602410905
1971115776
1397396538
964382852
1254978146
991268151
1795298903
502032627
1120185972
1474347702
914321998
1341857181
1007968095
579601194
104800033
1675370103
1516908959
1433133025
482429854
1303423425
42445195
1363871103
1605726112
409416843
1486850304
477793114
234565444
2051867655
30658192
1032956089
1053377538
774313250
129828345
1741366389
466818390
1739276781
565375190
1609705296
819366399
52403254
1675460145
1973686556
164596209
289524520
1233096219
251894389
741613040
67086912
452902322
36814964
1085089677
1641153460
1718691207
168185981
1065041940
637578940
563817899
102436496
1832672716
1862735866
1894591807
501960385
332473625
292526733
794587620
18027247
304353220
1843424305
1373367896
829014579
105064717
207493390
115173990
2018983038
445082879
594509747
2101317706
76217571
205554319
1558570801
1925706946
873568894
1980843896
558709598
370021003
2056832138
884522765
1134265733
1110152471
325800119
426648386
1269332842
480202560
354979340
2118286433
605144220
1707443252
297766370
1231240756
1878011579
1966038848
1192149586
1782092790
1086764849
968248159
960293076
1792094195
185839605
304796760
979176649
1938460651
1655509799
735780072
1188508148
1567736489
2147124583
670417043
652086022
441583938
940506752
52447440
1350229590
1433028716
1617773365
113087585
555195519
1916915893
1657004257
1649133817
421348967
2090656662
613318025
2084351127
905319344
977218668
279456110
1169004859
143494839
352848037
1321152764
397160027
1340506738
2098591214
675147492
1298342504
1394347734
1175383849
137525819
796655133
2133453018
1321267637
1267212646
149769483
399269578
1226856940
1039207421
367891988
37650341
1093714762
1492509699
103228442
892465644
858857615
924738384
725098928
1078501586
564552773
1805386191
274837480
1825334507
1325396197
1171559993
1279303206
379491577
1601039326
365712901
666926030
273849047
12555771
1171627173
466727250
1796267688
1341609290
531261264
1329151722
1044360907
203805228
75621182
984120368
638823366
1400015674
2073692082
1343691058
1475227873
1425713464
1464723467
2143829043
916092737
863938060
927234926
967431839
1852191224
193764429
309835277
1237992080
1469711801
842170086
592611177
252181536
1187886007
294427071
1547864111
1837609723
793072560
590352498
1701790640
326624880
951957361
293654
1239299792
1056768959
568905303
1266529790
891274070
1267497604
472500805
355498703
91889890
765569544
537883174
1483636309
928800500
415849840
1232848265
1713716536
52031223
1421417803
1385373151
1457601097
827473687
288784002
1772700248
1045084457
416033614
326623604
1446561525
1044406519
1114137837
34852851
1408760563
1537036494
1939749851
1926810416
2020405493
483158320
1783183467
1467379444
337127050
442355937
943705068
414793498
827175694
517313822
1875440249
279911489
1752744791
1856394604
1249813181
1639743251
1034988417
16730889
608572526
77331769
1769546851
662952160
690871124
1683831577
235806919
1769129117
1734341055
1580644912
1253811799
103929220
1262679230
466637388
833549782
596508853
642172152
1491877699
1975264181
2017505538
194772804
1362552098
965866149
1960329280
322371159
284126832
1222030878
114054402
210838147
8790662
397390855
54311792
543285576
1173858535
418258712
293599672
614998294
506638855
644698256
2057490807
1931571374
1477827004
718561746
1783452333
456983785
1041535968
882155062
666938830
424931385
2128164519
1587936517
1086130397
1415525230
1703703409
2026281836
970502369
257559511
2055899763
1774383850
1663767075
456678637
723341996
329871677
1398223946
278019021
500346492
1324244952
1105719944
371651764
628295662
381626988
1521236195
824467663
1782851566
1260636931
1499812864
1035641946
1730616647
1757481624
480896817
588822888
424400177
418228645
188295902
9174698
59952748
389168987
1077327795
1681468594
1971935976
2054997866
1164590155
1366136796
1179102142
1628555677
737042287
1569686350
539543122
1499259241
2123014144
1587924137
1539672540
746043173
1554386038
296548190
794931030
416563488
786655706
1625194742
174058694
1075551282
55325742
373957374
803361028
1166565738
1938574052
1575439077
1843417924
1089579894
214290898
1107574218
1272312962
2077347945
531676913
633062858
1167034403
340115943
106742829
1672313062
525515990
1683360656
780785215
1292671841
432491852
1791658475
368803567
1058426063
315687693
340352806
1844966693
1122075511
1667643299
2047690695
671052684
885613022
810163889
198203969
732325114
1533597992
2038627252
863464672
362912766
1715126819
289485229
677960251
1588160707
1625634020
240297404
2048069045
1563913681
1159901635
784254586
200684838
1808418405
1704070845
1710429965
904835059
1003001463
1714723885
1578147714
1220003721
1175022731
1420066858
328090596
545872933
1272345436
2018459838
220031029
1095373724
1402142974
1598387661
1263300196
1453728925
1802781506
228523386
125508859
607255976
648505458
1968589626
1245206236
1057503238
562098829
1376491640
461272540
277494569
1555854367
779938005
706054623
1779329273
606103313
804157341
1349931813
1014082291
1922035676
1360003581
1758543150
1507726914
379483175
16212745
120980972
797155155
321114176
12815935
574530380
1000427243
2004585158
842164167
1380504722
1709988106
977183499
241143860
1044861821
1181728426
750517292
1992168447
552249821
613321025
395728123
1172347958
677131466
2032626810
1871755726
413903297
126031468
1264677594
1359309788
718915369
1485246694
563017890
81977605
1286500342
264855519
1565531231
1641151776
89448432
1260143688
2073596425
1419818785
539718505
1541556319
1244907164
812150060
1422030990
65924855
680174419
1794114405
1037011111
413827678
321897702
1749474165
1276553909
492811091
1798073180
2141289705
386610403
1130110092
1371494145
525508025
1300990596
317989954
1224501075
59161984
546142838
638891773
708160152
972909367
692015557
844287251
1706137423
586682125
253919093
1685502483
1016044293
550161499
1113998480
1242902706
522663435
762964854
1015657588
1644682769
503502754
19677068
102347512
1944151849
424076373
2087642168
2004383673
1633637150
584827370
184035065
480063838
650990549
1703032406
1551271834
300848574
1855100089
1062069662
1720794805
718040899
1467287467
2014053060
318975740
748438636
857668084
2506074
1502157274
1973936169
695439339
1680942987
1982103520
283241906
1183682008
1644021463
302532803
21190883
1439548060
1397551448
936051767
486584205
311134257
58168518
1112336896
961467314
9981853
277038608
731802972
765945750
105248493
765115499
1211370922
86498501
1390430506
1657242262
250318250
1184374273
728292496
226018728
742684465
848891719
483818514
1407503493
2013589296
331339313
142515395
453058707
337578241
1850843535
1432520367
1735743647
80959783
912353271
1156269467
1709965177
703987874
1826751405
566717668
2025152186
1212102300
2050471977
1961649882
620568638
526536935
1939555749
776735368
1777224226
1927860928
660798086
562332034
1564659018
552574746
946530638
203584288
1336510483
1685087183
505556967
1529807510
1923633331
828691364
1799152937
1098752320
1682518696
57352167
1055577020
1143028202
594423331
291097055
1164099415
1289218582
2112672545
667864561
587014953
413738167
1352036932
525295261
813601317
1888794921
1770632925
342823182
189501987
2140260141
1440857329
714101104
87675642
2005825643
1873125084
627202007
694714387
473591146
229736524
11678421
833955200
1036900563
1297981566
300158810
2041436534
779206578
432562948
400811447
1792952730
1796732836
487903367
1769895834
795008696
566220918
230874128
1291632734
732141914
974881260
918138682
1434203197
884138609
1567277139
1282102351
1727729243
210865010
830872924
415107132
1712946562
937725432
417896093
1920410272
1850755900
1574140735
1749391003
687222087
1403759349
1059853687
90080234
131382198
260187248
1659650623
1364092537
539954888
1189153011
767931202
737224356
513743232
753976048
1824994818
235994096
586443798
124257429
1638471120
505972389
707614602
1371044373
1290868614
1019137160
2014335836
1447494719
2142005020
1417043157
290441529
160703761
1884083397
903497981
566412707
1053377344
1681061024
1969971036
233864003
837707099
1228201367
34902883
1814657108
285049240
80942838
487742402
1037159188
892214726
757193804
1511421828
537201577
1966989783
2061104251
1809860474
1007228679
872612994
1266667878
409779560
1453441282
2055027396
719079489
516461773
630342802
36675693
2087692469
1452747928
1097352601
530275057
1980587877
1928552447
2022184177
2138023621
1504879738
1704040232
598558017
472034859
1991238767
1362602893
856815736
410344172
1743111166
1028345920
1260918956
1150228390
392379745
682943548
446550512
577311638
418005009
947939247
2140180797
2111507214
953245810
501981815
1101200416
764073935
21608424
1833003627
1450592605
191241176
1614578563
1598841713
1941280146
1654828248
1195556133
412579343
2086077921
516259330
639749032
1102122048
35232099
609188555
96477019
138164675
238414081
318253648
1596558905
316175044
1086975577
1291160689
1316894140
292225925
770726491
654297575
1808829038
168160296
1692905487
2115315071
822937394
148985657
2130569310
168089859
2001516059
226428867
71861532
1548622448
1659485555
1765151709
2034054358
14250085
1950594807
572332526
843156247
526274819
652700917
1355520687
492100235
554631343
1989383026
956689335
2005749173
629142065
1664166208
389770428
4390523
1907279489
478467838
782347401
1359974903
412325537
908835743
829192649
55121442
684213107
1467518618
229247270
1155240731
1428534843
1417005938
2038405151
1867413181
1163352280
910972520
312521641
395783380
21281580
986940231
179690129
2058345139
1086037221
789493696
613201644
1789250266
508701491
562396114
1410480202
324295154
539785101
359707263
771868681
317207958
120002087
1422930425
150878579
312082592
728837016
653346717
853863619
1208963306
1082525359
1806724389
1855032245
1282715450
1355683957
936305651
1070415741
1020523300
798867997
1361474790
1496606291
1493895339
2103916723
169105342
2104160495
149970199
796375260
1733461217
950562605
525256611
2070228840
951045545
1651795963
353296087
1180575092
573824013
14843575
1874172987
1605069815
24136311
1418312018
443682116
1997461838
1854123257
298529021
1884250341
771382038
727610808
2063163119
2039642277
1235511514
2044062981
1475097714
344583994
28525213
698774516
729931354
1600518417
430783222
83944012
1013841725
1771921893
1077879178
500946386
1449571438
1846129995
774251515
2123747185
1975414514
2009709681
505244385
2089849886
2070113835
1856709535
737334616
1519188460
1505643222
2002596236
62992023
682373202
473718373
843748124
1199970093
47021088
2138913871
737939069
910449536
644847565
1991582884
142825643
741062368
1576655872
1068773666
1254450741
1760198057
1911876177
1643384659
1001615081
1772556969
1773268959
246227358
397902313
1909250306
785586401
1210756828
1217037744
53881014
2012902448
1285850591
355275095
522301313
732522669
1359443797
154033952
1031982877
1475183997
1960487389
1216303877
264338733
679496109
1648785055
1432543454
172426038
1718763698
419518699
1268854158
1002501672
360563911
1779482952
302453592
338350947
1466459775
194585161
567161725
257554067
1418846781
1985313742
561917768
998145052
463171916
1233297166
2065746719
833167347
929231830
1029779006
597624053
574767331
285147037
1932852099
1640961889
437489116
865630281
820741607
542005514
1556103567
1260403933
1539748674
574560147
1019704537
1397493270
1322263224
809655573
380797491
1375171439
287766196
962865095
1759646086
1267214389
1115467810
1936113537
1884995745
615341319
183297635
1338804197
2062434445
1908237048
1427378217
556473379
1433378341
1253587253
178479187
1424465960
614535706
2122689910
1445028434
1358719888
1164273195
352340188
1194424084
878780226
1779746281
952590707
127080163
1145501548
36947327
1586638393
844843284
991831262
693813651
1986749202
1351926234
612087085
1801903171
1646347813
846906776
432422315
1005312497
624572021
1126161860
57578058
708871736
1469360374
1627879831
1464683196
13759551
943027452
2075428889
1550110846
746638758
471792849
1804293801
1905969022
1309939254
2099243677
1804443733
288576319
2109429575
844755084
54833709
675574778
1460845442
1961226739
867816651
1098793829
290969129
800917107
260505264
199800227
670960289
802470594
345052454
471454296
223855084
248911373
842560126
951606933
1141831830
484934237
1097678223
1341679588
745059780
434357595
298784247
871704974
1200362844
643025456
1944763725
1376326938
1957911818
1221423578
223599319
781604750
1058671518
1404978349
1203487177
854108638
10332509
1984840554
1572782695
302076017
455834913
1823773246
776586249
537225416
1504429835
809765547
747534316
1024381170
827481020
2073342764
1532223609
397091604
566625505
66475494
74239168
1952377680
992701940
1015508269
1653529962
600590989
442188038
1988825971
781179858
2064221784
1072695
827944199
385403622
248835367
1145700706
87664960
69709615
1411852327
518294211
1644210839
1906155065
1179603574
2129226661
1117060821
1238385413
564823948
373978294
1949600117
223493695
733647328
1645850193
1231481211
1963827051
1033214968
1374230440
544173803
2100034406
1258817858
1065843695
268947245
265267431
198480849
1062636478
1374094164
496071370
46296812
1722603730
1133752645
2120427856
1382401776
713284639
803941838
2133017863
94755422
1551835765
1465710491
1742759768
870665267
1314530801
968541219
1134139113
320978997
969655098
172631195
1830323635
869381774
1626455730
8972912
1910716673
1428183420
1266908133
110062229
61361927
26317968
1183728739
265198049
451102259
1854277319
2029453236
1461463672
63021268
1352482349
229383732
803907858
1807671755
1500442735
794577883
1385181594
2138923344
214638156
1577679154
1411958814
125857274
1223253816
1947691511
717578405
2013080582
291059322
1870726547
1593057417
1161990882
954780797
876091025
1950637103
360225440
89307336
14812045
1126602210
344654631
1597616500
1913872334
1268519605
1576835960
44464751
32280416
742576831
579502913
1847121612
1313372824
912161624
2099492930
706982406
1742986323
1772665291
1085754770
105804732
1532165495
1895839314
717758015
494141680
2095438036
1276032767
1273921354
1074054031
1856657194
1631388722
1192066306
562550306
16742226
1254705040
1789566177
542205856
969009136
885984489
1783121407
1533272464
126008885
684392926
413597514
259760050
827276940
143474368
151829171
217050063
1813324259
643222109
378643911
1666981147
508851461
1715030723
2030578583
811912266
631253199
2095435549
1860486022
926127579
1675782168
327889447
1178665010
532352710
1251324273
626536038
727534556
1936490379
572663022
1798006046
815280264
1979211451
726905684
1436318990
877138707
149513148
1345172710
1913234524
139071173
792727365
413626947
1189410309
2135165071
1384089809
1665518263
1486317550
670870369
356641993
1334334557
1810911056
624127642
1888020541
334223080
318569418
401694644
1799887208
1633520515
1204737014
315757418
1876399963
1173884869
2029180135
2028299969
634690176
1010561513
1416095457
1839513015
266083292
1064933946
1038683513
232110759
1369086463
2007375602
586333131
1849911105
1380663357
324809224
694213750
937478121
494405947
1858612877
1776698898
1156733793
1560477950
613584846
540392984
634491582
175123545
584357241
1909438522
740527062
1133956949
1381079869
824673958
1053619019
854300042
1920180411
1341005081
574389050
300938036
582327952
445926011
632966582
109257323
173302613
1498022659
462396525
1716558131
738998419
166977511
44595356
232596732
1922563126
214833909
1431173263
1888754009
1725873592
1795665477
1073897968
1009260569
519173652
94852707
1010841831
1823077507
105396202
394015206
497429994
1450301196
1574496567
1318087313
626972405
1378037990
681247503
700970866
957149708
690275299
1184138105
418071586
1063748718
1010009036
1646647698
795427814
205898690
1626610310
2034497051
1318752712
1901728891
1619833781
1081279942
1852920741
169760572
1090846946
1000510207
293777084
22068017
1119873371
87845867
757999647
536038130
246967096
1800565575
1522954014
820733104
1840099000
1131384039
264310984
882516748
776762622
945399783
1781463445
732975556
383205923
1005884602
865184277
1290224234
1845771149
1630442993
2064494429
158438962
2052170927
1697291376
1723822207
859448201
1142883139
705227103
2130628263
332490043
1456134542
1658248007
1353139864
1414800487
704712038
1314442331
357049075
638025342
1252870173
736964307
771351144
422131899
991402515
710537829
1581981475
1662872956
2117225783
685945
743580048
1841208060
857053420
403235892
1595948274
474460553
709306912
670157439
1409441562
1158633437
1131474714
216763081
1298137518
1513333789
512984066
1309756580
1317268575
851615482
964819162
6755467
1973281479
100334095
167771436
697797906
1814114301
1320038057
1276587259
865986592
1245041492
1769369638
797457084
773820249
2021440725
1510417981
336479806
2116596348
96197994
1016653161
2086695234
122311177
707056524
298026811
1785157319
1091061422
1221192199
934604398
2014683534
2139176611
137540943
980195753
1539688944
1171259972
286089964
272651274
1789865310
1570189605
1009214522
1429523348
1655465772
281291431
1016104358
2126721615
681268817
924033593
504517817
1618724245
1229657402
894944145
1028899084
1502979761
41153313
1370370622
1175280814
1786159585
231550494
255914440
468869579
1836926248
1311390879
1693490127
934555065
420018565
30164288
1935925917
345372734
687521315
2114659951
131143080
2046738379
420869297
1867602729
1610721630
1802419212
1582374846
448844180
1772519761
278407687
1757596542
1513101175
854578800
1569143558
266625436
1267578008
163799862
1154327896
2125786054
379887272
1071514807
722442132
76919765
678129016
2129914022
949874946
494977644
765126367
1239860104
644836436
1933401587
1538698264
957854996
118191104
1407045403
1981280123
523116511
987584076
1147153952
315612713
1857012893
1605355745
678105994
1131826739
1467086469
1446161882
1157637362
40518934
456038878
1004330141
254434919
466596335
1193946069
1337273423
675619664
1196931734
541580638
546975477
947019589
199050995
165347801
315835653
1536854975
793849811
807477410
168818634
2046477879
1029119785
1458119998
2093134187
868441913
938134368
1273490877
428953326
152000498
1431733246
655211568
552392372
1937593176
1808430065
891498534
857157452
649594087
1029207798
1985460517
1099243083
1048320733
1827532739
710271331
570249536
949739042
1460438088
759130284
2034432652
307996795
712111012
1271178722
629939141
1277529485
1735380808
1459122714
1175196282
214245959
1743126033
403717368
1404981233
1629242073
1754970729
685415595
1231357205
1969829605
1663770867
517175202
207766937
2029718205
430119335
203097420
1170200807
630309313
2040577917
139492741
1668409734
1981149328
139838591
152698608
126139252
249090815
1092154711
839799765
943954332
1451808823
798204504
1672526284
1512886958
193321580
2034435317
2009136325
45425901
1792702242
782685144
1493648111
754160228
1274326992
1411425483
1169374204
119798750
492074118
1066419568
1236826719
85073365
464621992
864383864
1913616070
1487477732
1890690533
139250067
1250434967
850091482
570909101
351732499
1003488202
2113926418
986980497
589426093
1282498439
20682682
354198710
1543187322
460851009
1758590952
715164919
830309495
944652051
1475002573
668972340
180215013
912235870
17306156
1729610507
2086166563
110745338
1366143316
797085862
1349903631
1092176075
1207750350
1917232670
90260826
1722856174
1912929570
303929193
2000748181
1602154868
509126764
1964225056
1809501580
1569519397
1665682392
1725414445
1927335459
901913233
648321769
1709954805
1344637567
189455396
1223313436
689922250
254871234
506222942
287907846
2057543282
832966585
162442310
1415775255
1951577389
1571676217
866282805
347719844
1164536772
1281007887
1693200442
46062708
1580356648
1361811064
469156760
752936960
243286582
1594198394
56540233
1893697652
1962124507
263393213
917029671
935532445
1763249869
1778994257
1334513150
393008884
846563278
682853995
188843440
1891295533
572387019
1454914891
1295653996
1412293112
662335762
1066904915
56361599
1838352151
1762540490
845666697
1766913392
761796145
1544456098
485470294
192821864
220163670
63404669
70792473
91761822
1406133312
462894360
1414014930
1755486345
1836512983
194582985
1422173557
1035558559
1942165846
926517671
1377599165
1197225278
1375406956
2042644626
934068853
529578458
865400241
14760519
408002384
970424921
1811041181
239418835
1799273729
1080990112
997781522
1004811537
737993550
1749270485
179439365
1285007058
870449065
2023150815
828228569
1113599530
1354592400
967893736
257353173
1500858377
1306917581
991800341
1481000619
876814606
257073259
1941967325
893714671
1626399404
1443220237
2098832289
950302381
1393903548
2095585353
669279954
33574058
2102834367
1646798651
1447422112
1795696410
2104835987
816180435
842395123
1868175662
1693861135
854695619
494909829
417191370
2012489275
1408588778
804222210
1306681510
357565256
1301950410
3481353
1294303403
725304784
1536107714
1019023455
1989690215
1260201729
563865159
864313216
1983712683
151035009
1524454414
783150090
563547631
459827750
963912901
828548664
2110495135
659666567
1298216406
800773205
1491975833
1213713766
1668567171
1148094521
186087527
702618867
245567869
1745281014
346794155
1583823394
1907383611
757980651
1632139065
2068705190
1706686995
1356097364
2105856607
292502862
285178915
924881322
1839722641
128038998
1815196855
2008572446
2132664391
1788732354
1685993085
324313955
402113302
695469529
2013646325
1511338972
546640798
640188971
598804844
2134090936
1459917514
169253027
2039231407
913807553
23122286
475110295
2008213407
625227155
1276708957
1580114004
938487901
825753083
1954513581
1856441992
1547883437
635512762
773158304
151039294
496061799
358260397
1755415876
125538053
1170887661
1127868293
1962458514
1375859166
175809677
444436420
1215417554
401709251
162763945
1107337075
1571037131
933562651
1373590748
396244933
516832348
2131144587
452931842
1619089841
1507321202
1921339621
1131061469
1353439213
1999169515
244846659
584369293
1138611191
799735539
1289119757
478915915
1300195149
813531908
2089402871
902863088
44242056
1156519781
1231838214
223883308
204702747
381174411
1648635816
1764459301
925362767
1549036622
475682812
50637644
856429212
519906155
1763866629
1355523618
10504283
309066551
766699089
1172069618
762782473
1509433887
1331258826
1227680602
1372413490
1337895506
410263824
709488891
2111620464
997177676
676740345
1426777010
1698032676
845547436
578170369
1128821702
1511109599
1834352588
1359143794
517736536
1127412861
1667395458
314244181
904466796
188428774
1060008574
1494354964
260406600
1815204931
337444739
1127086598
1696573590
394819728
1031836257
107363304
1360431157
1395024307
1800932446
1373326421
249749524
370383633
467508217
1492027827
594698553
1791514221
1493152834
1418961550
1965942185
860993205
301666107
2061820554
1284778760
771975049
150812804
1934105336
653098539
110349899
922894189
1864782548
1225391145
2074117652
2077048094
1156898977
443441855
1521763179
2107459132
607341812
1812112682
627730571
1504689573
498642707
388729804
150122810
2112628707
1799263846
345279098
639097847
2001262409
836319079
1476275962
431363459
1893166054
1099823172
291725920
312329641
707294640
256858859
1811205228
561431819
1578718468
1695865908
1872131933
2085814058
30903252
1272811924
1531305183
1078024428
1192554172
766137299
1706703116
505892129
2106559324
682968687
941556541
995214251
613578464
387392107
1798495918
1413927403
722937397
718699947
552057309
570247711
1598876676
1203870312
559743458
121899160
1150486840
1626673255
2095083493
1133782394
2117709610
327859036
1699338145
1341014708
992191278
221044889
1335440026
1492097142
1767358498
1164977100
1173484829
58413126
1859892752
1077630343
1714448399
859836498
1547436788
255880213
1350202327
1730659223
1090117603
1535438136
801293336
1340796663
401956002
1986209399
803795718
2087031056
1558994539
982181875
2022539608
1775854333
604418341
2105874189
339838897
939105864
624414293
2146685738
1283018940
1928849498
2140185267
69117572
1461206374
610012568
1938109446
246275907
1875491976
1194295471
480348725
1813609723
1021695421
1545486513
336672714
429006191
814182835
1074164886
1458587904
257785687
1220363988
2070494090
1929510323
1664125072
1740589109
1683486161
1525165475
649698289
1008949449
1549293012
213177379
604402098
1754596864
615089681
219184281
1921426232
652000191
343761974
1513647426
2141180547
1249410062
659393776
604121369
1733995644
1494574743
1897457701
743778789
1888461981
103553028
636954505
1458876161
586249078
4265313
1442895134
1028367194
1679543421
790971696
918375857
72949272
612342446
118334363
721522004
1908537065
545407288
490868457
1846970017
1726605682
848703794
2083330925
660952243
1945418818
218851262
2122880188
35416762
1364848647
577281262
1600069948
158876116
760374984
1069636616
1262129369
300255025
1009436774
1357430284
964012435
1871491716
769308304
1779958352
809256603
1305484060
1871893572
1217052028
1100521098
1002791277
532804703
1173340780
403408657
642137960
1138615213
1694460846
851747604
334469189
1204953880
369965898
1720881846
2007292618
71925001
1958327456
781967527
1226387570
219803505
184470720
800054799
677168063
1058537658
657665006
1485369702
68092597
1513835527
1689703616
958210771
245162794
186177681
681083397
786561690
610729827
671554103
683443587
65206816
307194563
189940956
1763004036
1734750877
920225915
1002106391
1984423147
884572455
1947992712
1765948929
1998537785
1863862657
368023212
835032038
736829885
400621197
197367858
677779064
879219061
1147931494
513729053
262406650
208929193
848501122
2053733118
1558877007
1502125311
776765131
1561778395
2002189008
1702163518
1514944470
1113231721
751680664
1238326851
701290520
1431699843
331830047
865420647
1515725754
1948079125
748510134
773958988
788421620
1960897420
256035172
177083852
789066866
60488212
620813475
512529543
101034984
1052992553
1233136814
533632348
182967018
342746056
895427469
1209840956
747398047
1398469388
208882395
1250386993
704875921
386145186
491322628
66410732
1868399532
277536585
998972836
1002100554
791025027
1838952877
828587903
1384850853
1798561151
132791625
541181131
1218338724
998574552
723330222
730758664
365841901
672300961
529274911
407210058
146792986
1845140345
455197532
1312651419
1650217367
1377372078
1954019288
410781439
51871978
866362108
785829850
431628546
1648959397
392751808
46587574
1052530613
726854684
1077896301
96816607
411553111
1277569444
810537452
1674750339
947984858
1194425042
549787458
119179802
1181820570
1410270880
1441850212
1004018717
35535123
1637649743
2130942323
610765152
955452359
1088685339
1085885266
1237856816
861372867
1367013739
1433004547
1070342348
1906748480
2069489476
2117588989
1914093901
2019781313
313354724
148618220
624161551
1150583150
1222750399
1794315984
1552310168
301225992
872492208
1098245280
1357391307
2079682910
881164853
482646998
791501395
1968879510
112874721
1900301127
930579424
1643229497
1892955773
1790308617
14300785
580697023
1178630832
167873525
855177864
704964
1508123400
1434201670
777771403
155021620
1606686480
1905470214
1548319312
1560660453
1876006483
1572823240
1249816182
1480417047
645278421
1302114659
554735928
1990976350
2124690589
1392925134
251571048
1665062784
1091641605
1507544837
1878498660
1283368090
114751422
1721380081
490729481
1629633150
37972297
320404013
1059745015
1111162803
686722350
495325943
1956803435
1833162183
118558578
488342427
927671469
1060744791
1828351437
544795434
1616299902
373975161
25151110
475467909
737475327
728722470
936207163
927770634
1777601343
2060699818
1987794957
123392511
362971702
1072864470
409847307
1591691354
230667815
2102272569
920430616
231394768
147710215
1275128854
2080451082
1442914734
365839157
1569577797
20165076
291594910
2139323733
1615776820
515954792
1860383737
986573130
457153024
73842409
284502602
2054421969
165089124
1311467654
1504940770
1097669640
546380131
1502518877
1643911754
76636408
367668007
1983976019
1500560481
1469222707
1720579205
179475857
1849426799
1013564905
1448952973
1208187607
879006797
1805112956
419483664
1907673581
1584114842
1120124553
950428477
291408116
1006635249
2119427808
2114156808
1166033498
671677707
474908759
739840802
889050829
374939537
485502263
76300752
1971988851
819931608
222432741
760484225
281490223
1370552908
2092066102
558115979
608343217
524255137
510116955
2078291414
96051304
993630850
1701226666
1293834588
1197085542
321670419
2146876019
320895795
415509324
1881249151
1358987888
41220190
2065837025
1873279978
621843937
1019841088
934704759
1748926397
508810466
389122875
319925415
1902656708
1290251759
502962005
130102091
463900823
110937894
1672461688
1353419522
1155803258
292140261
1297617543
65852871
1280103092
1439047428
1297220816
1454449021
2070466833
1067003929
1681357966
1053767736
274894889
1401265997
577966393
223239541
1547125590
1357350652
2037956788
1039294625
1467597823
1116331710
1594004064
724253615
131335166
88379221
45408210
90561388
689294979
916550445
1936165186
1120731267
1606087940
1399346012
1398804337
471099518
424880983
1895721061
60730066
2079576608
1099227936
694664711
1133624320
686590832
244295265
49586463
1037611123
274289270
1167096177
9804703
1697666683
98659220
522659587
2049306037
1091858486
1809981280
8176679
1707006525
1530283377
1955485488
485958967
918870125
1122072598
1249408311
821144860
1329140730
269815128
839584271
908393497
156058740
1428343315
984026543
2120389174
582765320
1335849908
1209471544
2055976055
725744563
120315166
2129503407
174625285
2060860646
2037514731
1961117750
330431622
1184174418
447797428
863204315
904876180
1999694995
569481650
430561039
552133949
996151722
258937044
916766113
1060911689
427325925
1681394908
1870163622
1490465527
1733510541
1680303980
1328855984
273850309
2095197517
895377558
1507776186
881145917
1735147351
1366418204
1860906465
105050996
453779204
453955922
1195752274
310564916
234587503
704031874
641165390
324766769
2127457192
608560306
2088890365
1197012789
1239556813
41294164
103191127
1136252796
1351751891
884086253
249759098
1017788763
539427777
1683014407
1736173587
1084428612
219632189
341956161
1952940761
2096943480
998011173
1829481165
887700217
737475327
1248327406
2134513872
522372482
892715060
499047147
298955406
1400995344
943657962
2083191051
411667964
1190019271
1398855126
1080006017
191088007
1041196705
1259746028
876259034
1831695353
22776193
1287295847
1415793087
1998035510
1721714270
717997828
21077632
2088146629
704362457
1566922064
1705668497
777069079
1441911569
1800262152
1807788879
1742041646
1506189344
856978311
1467184912
465980303
734613433
861131138
1594246562
2028922540
809044000
1262216036
601361764
2124108784
175335799
212958689
1154582782
1298096838
1825450105
333355673
68100674
135770390
1619399645
1978490866
1235687348
151384132
416968070
1847012888
803412827
607782370
1123049261
1129096943
567361545
1015827790
370652731
1413592504
380489293
1174895107
1176104189
1032436891
406208687
636742389
1913814229
1367113871
941049228
2126991497
1507698717
183330112
763397335
1352125968
1782163389
557017405
451864326
38881697
231009224
527256432
510436074
618576865
1954969169
1357062297
1481125453
1852116410
782366049
571258126
1455220102
471311685
1541197123
617788103
100714933
1650208982
1496485066
625074301
870326255
192591884
2083602354
12086442
413874357
1050682217
1641917282
694719449
1577121675
1324143202
350810890
1858571921
363818733
909449376
392036560
1325512459
1464069528
490178476
395200877
654392513
148612319
1931612174
2096515918
2039023602
1545560563
1225026083
1788849698
901768266
1421853371
759256708
945203900
1710185445
509568719
409412425
966213458
1482773040
2132463776
1996497627
1110321571
100408356
1838511298
972864573
2076719113
914208751
92196905
763785866
1830682214
1901370789
1437241864
287274367
1399196964
354911244
1294470704
1818373386
290809149
469645576
50056142
1630866781
2027220427
970257182
245995209
346309934
1293326478
1824204603
1019843042
1192772054
1551687848
385229139
1744290040
1575872257
1717429037
243100693
98046445
1885128643
632266097
1067753039
155627990
399580014
589033913
115051510
227481469
367475011
606510481
782599194
2059351618
1984209760
857769831
2106281430
707086711
250035591
1490641516
391727058
668030255
1587607939
335375539
347109028
507529269
2022647995
1012727884
1083824998
566288069
1585881102
1330744710
504054083
1293314519
1737067515
34840526
1493445900
445644361
616389294
375762291
1259684806
572977802
479026416
1340461798
1651779112
793840781
2013244444
1759030202
1331977809
918375563
491545146
1816285024
709136624
1009231170
1832612990
1130840400
112931617
1896192250
1822076928
849035812
1541988570
1162156612
941664079
691420697
1347330437
1908817731
1123885243
2003430517
719036657
1403186561
1107929660
1924405190
1317275388
476767292
1053699609
1577557006
1506955323
2117872105
190271688
1089486566
1342975062
1678278503
385750755
1743454102
1433216792
552272800
508497666
1322001714
2012415322
955605840
1906665747
332700482
557877672
1908214529
1976878146
619024360
845188545
492093958
2095130530
371710760
700771728
1921463908
717614856
1335648468
844405442
1293930901
793298458
1999467916
574057865
1404267997
711555942
469536792
80969431
710408305
505455229
717772473
1921446717
1521061875
1816208283
2146680296
695543637
1072615630
1442137477
693470261
1458760711
2033681716
1699554344
447014842
1356990180
765904330
222170678
675543548
320825172
1925364191
150668936
1595148037
806413651
1333023983
17390525
1643457905
934513978
956836429
869764273
1501808968
677306934
1805773588
879478882
1712559770
2079223695
668198085
1226056875
694646667
331490169
1040201360
533002693
244004170
2108018101
842725999
1743649308
231992962
215780281
627124933
1178389901
542641799
92485495
663684659
4612951
1426195270
1282243672
1084064846
1768846003
1204028330
1922708531
340771293
1965279485
287040433
504796671
1980076954
1672280565
931300229
1528328302
1838696322
888931152
1310998594
1246716216
266935285
1159548532
1483393471
1422631026
1901115950
1802392273
1541057027
349014706
381707045
240639149
1869624142
769234952
1293324024
113033531
1194303708
1975241791
1404677584
1407252151
433539676
1344560339
1164460668
934229566
989531812
836455600
1267949743
352981248
1468336770
995470981
644780834
865999026
1083626437
2146048811
650353547
1919392078
1765074331
2142113378
1951846720
969251538
1897335158
884865913
1547596784
1326271584
1096598183
236516288
250262151
1843404795
239358720
734021304
690223972
417495252
211928430
2117993889
889737919
1685794331
977535035
1675604926
951746751
1523543518
1218442183
1596770680
70413968
269781953
1443456637
1488344845
1973275351
1398129364
586105580
417959309
540783644
355578155
2020573128
745796505
623317137
1446736909
95238695
441825016
996297365
310292224
1192216136
1288318286
1721308464
79545169
1639967524
320231015
651568047
663143117
1769150681
112668623
1593345609
2091047496
1363053916
937240646
1401028942
1066421363
2073759572
1712922452
1274444725
13278604
204358325
1030949414
351587128
1738047812
1672806693
817333030
1669701855
694494554
80590198
1485109306
650649934
1466185911
208097713
1076212662
1852722476
1227146054
1162809202
1106955450
259778622
2094637602
486688554
1434241412
1914077229
665915695
1174957344
1434628716
718990686
1512671029
1004672583
364210472
707182665
1227689178
1448974622
117767069
467891437
1277282510
640990600
124257429
650130280
1789518407
45259575
1304795889
1809701352
1493964723
175777744
707910701
93581958
904895553
999190855
1078702234
541198650
2025945643
1085716629
1946206311
1086579932
1339080588
1571796221
971447286
1244094968
1669328548
1597286101
1861090607
192573843
600312651
1879668275
887759944
511294738
272273451
711187096
1965050807
1655646333
346364302
1650249441
1516302348
34315629
1679096655
1868705698
1446412124
1339257442
340381721
740047252
1619599247
534279089
130717727
1938693675
257777751
150385947
192327922
1339633929
1321433740
1049286126
2094133649
1514412212
1544727947
1883172544
391089957
1021621174
2132660298
1007655211
229978289
287866323
367066759
500125320
2041900695
347434084
1991403353
352070427
1810133274
128154057
1149651262
1426999656
1101328354
2096235503
1407149859
802444422
1139010716
354690482
1928720540
1933722038
1957318367
856967327
1693144085
503051406
1672755260
689258908
247206901
24495713
757685137
1792326335
78819048
1643351449
1364955080
334997643
644509633
1463642382
806975635
1328849756
1997676038
1232742559
1050757190
535540618
125363848
244684409
242606839
462748014
633849509
285590360
1197593952
532491008
812043702
1488135569
1720348074
1960487389
657877787
2134392586
487024066
1050478667
337834878
1261212803
692742442
837002641
1304088746
1465378008
310620370
2033680193
733248798
1716671639
1567045079
1336765880
1242154602
499948216
176080645
402120840
262790108
1284335708
871527755
320742989
1618613812
760368133
928868458
1039462967
1780439454
213920336
1481093390
503201915
692398215
886870643
1719379862
1040645285
889926948
1368185350
1522041611
519731838
1965322539
804031684
2020333821
1007791552
1426823163
848441943
1818716699
1103464512
1147574605
1586087325
1172801130
956076717
675559579
1885148189
373826381
359867727
935599816
965248022
1500836541
253002916
168983792
1021714004
1276373801
2070060457
215086023
430858414
280783249
120464033
2085273439
1945520705
238042197
722433251
1551095621
1091484744
385453851
552559773
1039429930
992091189
1202994245
1231311108
342734490
944774802
2097831753
1355279907
2042125830
754193536
1562781673
1495254373
2074931309
1776522967
1831912312
420475389
710242823
2105964683
646001136
696990187
493069472
2115852182
1313496269
819156745
588028509
291115479
270667285
379619251
15211183
1438350750
585134456
965650282
1131539502
1680725664
1915517578
402133759
1061608456
1959642100
521970511
1704469228
1976301895
1120763699
27452793
416787791
284049259
1106938839
2004459432
928361998
1788397319
1245413644
676138488
1237121206
455928781
2074838280
1315469595
1997718280
2082060969
1028578400
164870434
574919389
1411900950
94118292
1832091177
1301408766
586374223
1953717911
145342477
2095762330
763006284
967211991
423411646
893263640
1325810219
950407555
10272477
385894728
2028726232
1397286253
254727073
2012395256
1405933209
1975770352
304215672
1291417443
1784511885
1628247345
1248191647
310253291
535238617
202965794
2080322720
1309402398
440737228
1204242296
1287868570
852113976
1115240527
962222834
1358063542
226421865
2078436326
49508684
188391221
389320573
2108387969
302676226
587395407
2098725950
1725335105
2107483409
739396088
1574939143
1056212118
1904842794
355856860
1346636737
68728556
2110480728
1524650248
1430783617
452553126
1671994283
625896359
1142894449
1175478274
971106123
2025302538
2112804920
1835550649
1104847161
542200877
859478659
1919652219
464772516
108333624
2042925965
45900898
32929292
1041560384
1617451418
1975530856
1096281329
388992135
1793265870
369693344
2004567849
1792675811
1141697245
858904672
1410208927
323178551
1863879550
1708574603
1183141019
732585002
1165134248
1645309884
1772955453
1634061785
1066164607
1741749892
976782516
1218495138
1563385939
2007603355
2014927010
894123429
1816573958
860306415
586512903
1968864007
244182142
1161645139
486444822
1192732109
1408116547
1617568742
455910463
909468851
1717467591
1393409331
982793078
315742122
1808049420
2124421764
1165879189
889262854
2102567279
882281961
1974220808
254349517
837110219
1856346811
1952717934
251919170
64704959
86390092
508565109
412069823
143650869
804620062
836455600
624311702
2124470701
848950733
509982987
1366670569
824758175
1766896615
1389317574
1149844176
1871861550
933619944
648322582
1356211832
755485982
1833039374
959026308
1584852694
1335798250
1938001744
1644327106
167759056
1872123892
495257346
1906459134
1752691443
950227696
983980207
2068473461
1535418628
469957065
1833316082
2044407271
2136079323
2047060023
1286899490
2048194592
165352649
2065638576
2067945403
626503447
1854351982
886246411
884923853
70782971
978548191
1427214050
1982592400
573950175
1095839781
823065427
654356882
1886310398
570419153
320549928
1462795757
1928479901
1897906136
1428343635
696601464
1257832448
594385249
991154869
1760919474
2143960950
605785406
1743434255
391286134
38788391
1928275170
27386243
726494975
520261981
2051284590
1506876311
969553849
1502896377
1701694301
1041121741
1075122568
12821117
245952523
1634965618
1574368442
127077022
827758439
2005147149
1867988513
1551993637
1041225414
1847119687
804978111
1925055061
1852229915
1538174818
1178792196
964407353
1134653502
1029803144
648134448
1856326895
641270574
2116272111
251091826
106712261
37506218
1784697203
691312099
1980412106
706196471
883751010
690424670
1207904120
63496923
1277525836
2010028287
440664263
285328405
174302735
455418871
1281667651
1889911264
2114328764
2007450333
963497144
1661840766
1274973052
2064093586
1462450826
2075616896
681927793
295990302
1501040639
478397508
1276520251
1760788160
1018916156
2049408626
496737691
2018047799
1028552041
80671306
1523159706
1076435934
1081094782
1792841872
1487028262
1156174520
1119326791
972851236
244860779
1854730088
840574331
1825539199
1821070668
1862675489
902772408
1568183295
1223688630
1031602331
2090440121
1291179326
2129944572
1153611099
1876573906
2080139498
148881387
2063751974
302024538
1743419340
523185118
1929619854
1011815810
47789505
1598382419
292328111
696489557
1347591249
466150556
1037131567
409926428
1767285678
1350599826
1512116920
171236859
1136276659
459407678
490466428
1401659095
1392662842
538220146
326322103
1818719347
1453348128
1721315541
5981548
192750248
468851201
388758729
1917192333
1836236138
1123616017
253800204
344777259
752306932
204698286
1707528281
1137229052
402550653
264092310
492796357
1367470760
263414572
834952016
1793089364
1582698216
794221810
760062422
792321486
50079674
1534995091
1117669342
1428819229
304167959
2122888141
921232158
414014220
544082086
549920380
973981018
1700946936
624214931
2038628043
236741773
933058640
759343291
1474513132
1386063515
604136212
1685994092
1426497812
552546621
1343302213
193180322
47659524
769556253
1921335705
423698951
1970491346
1214641881
389087278
697037273
936673618
974454491
1426528608
610397572
1076765813
1695863161
1074319093
9168510
2102400861
1911108405
1184815501
1641668399
353645260
1730986119
1959639833
1430861542
1840634097
1119600068
1132654870
407343505
1109669474
1234872002
1558887524
1377019422
129975979
1891758304
1574080835
243470977
1735745335
1974081356
2098197243
299151801
1295831866
555916662
1346489721
1949702342
1937033926
1308120454
116402983
577640133
1928406230
858164602
251241317
429495542
360159126
477682013
2135745927
820752740
893739879
565551506
1441137956
1390506728
1121599283
424554165
139784759
297901462
1951298854
2009541888
53307146
1318509569
1789933801
135526840
1975804131
1613182782
2112408255
1624775087
933992184
2025418532
996309680
79283812
3347800
309524160
1809827579
1298113148
1429968538
123327502
577704122
195453817
447670613
1100680582
2048841090
1171455664
1574253384
1739941295
988868024
168478882
1807055447
575599425
981438099
655551585
1133014166
723965228
914967566
134321974
242953868
1587989497
1698631098
1555849733
1661134002
119556995
1907986472
1209630792
2056758691
205652017
1842966629
1507699056
403446220
422611140
1643744013
508139301
1021747810
1224625261
1370722328
732496343
1087248330
1168427792
1800405770
1451311273
439097274
2125680263
1706686995
1258363471
1871732173
1459857197
512358322
907874672
509070493
381579156
136179551
1293833877
1651488982
116538836
1639576250
428924836
1782691980
1125309128
818565151
481609869
596291065
2058185753
564990274
66951148
1580789620
1716713178
1467101282
793612901
902384592
584535738
1365419595
946692812
660481272
838758954
1788976213
625407320
2055746116
991051030
1536037755
2087376777
1470926430
639784250
1265703686
1426415047
89969718
1309170963
1412221060
1265363415
1117309926
815871101
1081589688
1110787224
1360366652
1061876609
1036975288
462744322
630807231
665052792
521400060
1385993185
1089217870
2142134863
1568699818
1295486765
941324624
673492062
1809314252
1953017135
2112625954
310953084
945696528
1619273632
464079383
678737361
1733388757
235232294
450597789
1819115724
1627299013
1068776271
766158940
987800953
713219480
2105242994
1140533327
285969606
1352543173
1854208522
513590613
1273607102
1017903375
1360747980
627984393
1942408740
1098266522
978955268
1319843972
1741179426
594011760
101430001
1280996474
1736379477
574394448
1499943466
1779879883
1995452950
752592298
1244760723
544759640
647257700
172902599
122765357
1680977654
1409497166
2055948282
252448269
610590085
1384733055
550028452
1449117278
467172842
921393947
610862276
985683747
1365057596
565362621
1673009852
995905247
525285198
129137851
519827174
1653622715
514644342
1948171412
250975065
362926910
1518474858
282890303
151531608
1467212987
324320681
871904814
88660650
704951028
1081983759
1383706338
137189349
497850818
1836184020
1817573786
1942590546
1377976178
932605097
105951819
15292897
2037792702
386174983
2046363760
998826082
1401885781
830712071
299033874
870369034
332303526
703720728
167220107
944104893
1661405637
1808231217
412875298
1106106003
41870863
1005034450
1751041549
1482921714
1478074709
854401264
1158562545
1056182291
898314520
834274396
671666195
519077520
1393553316
1280344617
273798483
2062271791
1898828932
52919112
704389042
1592624782
1796905706
1017464539
825935480
1652927073
1474318589
1379372702
400790328
642244954
1970531591
926882219
791100669
543387971
1821057040
416972627
169354642
1536957703
1374495894
1388632322
995628640
622424262
1340053082
1900334218
1569648793
465518571
1681033102
1908236579
233590919
1035345806
1618420894
1367060644
809455900
1061142244
1705730162
1713110149
1645610524
1935101867
749975743
2099218024
1901853535
1514530649
700951938
807477410
1519041559
223874983
1916583794
774541600
795626499
1309571421
601400210
1858494517
767214512
289572286
1917729664
928702003
1818530560
162289019
1383052007
2077416625
2027624811
444158345
1374521389
509549445
1479540867
131153829
1082796668
1645215095
1384507296
1250553974
1911995689
1580778850
764031746
468855013
1542963990
1791925863
1734738879
1114157229
996533154
1651536024
366995411
1408037951
2122287396
972254431
179374115
1725726537
1064846558
304342887
478733821
2045072839
2124300031
306920217
1011014991
1822507676
1779178009
1147182709
750844264
1553021977
260864030
636408104
1796776439
1784237920
596069557
516452757
813245970
759731828
1798285590
1779981868
1285485355
331033594
982451152
75402576
1801856765
1685121114
728470046
1687496328
390923198
1290340436
257594421
769097775
1184241891
1074774556
125675532
412381076
102056798
1083361852
1491110532
1879173582
895675002
1452693847
676635986
390610421
1584420680
791802071
188583489
1170049999
991577696
1569737696
975893634
1259791810
1102884634
1137842326
809347156
451366566
167474374
1770566936
1049042949
808139435
333162511
1706904640
953817650
1220404870
847496534
908446591
1966669134
2043587369
845272596
226981127
575348151
476901988
2115928793
1674416982
1341909714
28525213
1488348880
174510251
62977097
1094377181
139889728
411739950
1422223378
1789342147
1335597568
967112268
500150469
234423017
1012733725
1138547266
498710201
513944923
1218236786
734683183
624908724
221220536
1618687433
647492715
224457635
1753968194
531706173
1439595716
1912314920
690806650
462847494
170145791
724946458
1302226594
1271978796
18287380
1026017371
1941160086
400176641
1566495114
1962034296
1731082571
510883152
855560065
172453925
1483253008
953529107
1677327187
1368321866
188438193
2065769051
425658955
147139824
615950671
1321321617
958743879
570082395
1386627472
2117145919
2044328697
712277660
256948548
483476682
899899618
383347431
1043732269
1437805328
1741855481
1403098981
1142318536
506925890
18014852
1085010806
711875497
618227653
1017040888
843174760
149561839
516270909
1256228347
2047661425
699496951
478422576
1940244611
199254407
1720597709
2142005549
1210728266
620050281
1490920663
666184935
1297176785
834788871
144946099
1660253935
182811026
1895050659
2088066667
1404648985
1055035312
1047312835
587826910
145597650
2137114707
982083660
1216385457
1985677944
838009587
1934535815
1006008258
444128599
1635367540
1542131687
1861473317
846733700
171510678
970206326
1925237574
477571471
1575701171
2116032931
71663830
1557434331
887926624
526096400
978996821
1381600119
1467990339
1923709557
856297788
689041859
828371421
628876070
1825199611
979739501
1048324838
1899782944
1031239756
1094354645
426348684
345619094
279362790
1506698680
1686678171
647513823
1702800285
215764321
836314285
1791656858
631084553
2079247518
1387100466
1660688179
1149013481
1412018125
1840467264
944911048
815220736
667788937
1699474295
1131106503
2061381739
482531744
1629531587
1192663132
932183799
1223649192
596367470
1378368485
406230080
607293265
360229732
1791574452
548945734
361971540
1076245889
233852855
1689880522
1388721688
1249103654
1877456612
1149148507
2082833638
581044406
267247355
783225372
453002646
386487259
487162882
1113327585
1731196167
35953785
1387308741
1709672408
247085126
145783341
137328789
1276280774
1882881663
1731601462
1029536708
1400022223
181145409
1919982318
703025520
1982674591
321578797
776233567
45583048
1224959543
1611311090
1303964436
908222191
771465228
5082515
361933670
112924636
611252165
262867531
1128915274
2087659071
943562522
1797634369
764390079
640015944
1959190984
798781833
83651196
398046358
737202634
1943412420
1421482976
1619841352
1217479789
461432490
2070131806
1603099843
137791447
28237488
1117622126
123568870
1455641807
573310342
508783072
54592607
386979607
598899427
151761166
181657755
1757178053
869756175
1816203577
808835621
431122045
842002948
699802703
1200816961
20031509
491083546
2137468241
1242268393
375977846
1542259231
1861446604
810735444
1807116420
1940830188
1408904790
2057321841
1495271497
102215562
977006576
1658455430
294448258
352883652
1273955812
54310597
684550996
1469168608
526416028
1638761719
36289270
1294505675
1485007752
100409616
2109209374
1307495767
1870834605
1522975325
1731100186
927938154
1300142941
301747044
1690468491
933424472
458491725
554462951
1111995640
2110157222
286216656
1408773403
1098340000
2077079726
1718385529
1655966790
1755496346
459847415
13669922
1293573548
552523601
962785549
139016817
1733703758
1673505625
433466019
1275717067
2101170945
791225729
707701479
360350951
1152313838
529168483
1137948709
172250778
2052881051
64814492
1143024598
2007426133
83589995
1891965054
1034450465
1519037838
443500084
1306182420
1386327669
627971891
1340720619
554996778
331561402
349843870
1012114965
1475992284
1385715517
1387164274
57973010
1539027550
1796534924
361530969
1971632958
2050630679
1744652773
989601838
87812009
1097767004
446163424
1788539003
11495925
787039275
1967248577
425264838
2014423101
1366394821
1713675287
877327226
1060200045
2013695836
103777644
1671235757
1791357714
1877414992
788914085
725149219
575559404
145386420
1524728905
315740740
129915191
2132332329
2147230971
1851021929
1226017116
431168614
1956582678
1911033581
1116198763
1453699028
489266454
58234521
207609910
1167017572
1824283966
1251211723
17063925
221395494
139256878
206433398
1844420265
548824975
1236369585
1051612297
1965738234
385407033
373257809
991802868
2089931321
1027423441
2077387994
1119623962
533536595
1392090682
1921530318
1621784886
1297436581
329014297
1158094508
289938834
1773289252
516858433
1724013400
692971717
174564246
1116706759
156849978
91725634
1955285721
1900553034
1640246110
1058718277
1660301802
769393664
835745858
2001781545
105540040
221670331
125943571
1985844077
1269210050
2040446107
657015087
1750682314
1379568204
1793265870
1264766578
2130307334
879533709
1985348852
232366692
1532887710
814787785
1280144568
557823200
1193076397
2013983977
1420928984
736430134
2030631394
1030491519
570475981
161337633
687208025
185305268
151000314
1500639836
94110205
1358462569
1610672105
835999875
453455649
518851671
789686021
1521129809
144135090
313801391
159342046
1522531541
1367524438
85915240
379586331
1112322291
242955937
1300919943
289014152
1499918540
350422726
105233711
1534568782
1289040282
962466001
1891441548
1546137372
771088500
593285790
397204128
1845646478
403928595
602406776
518876550
458364276
224501640
57394934
1506811780
617786741
987244003
1570509130
2032998282
1084994544
587811276
1705253925
1064225377
1804294987
1739160984
1776182423
737085128
187606447
1479006279
565975822
1609705296
1431807389
1570681205
199467481
283276281
1111539751
260281815
888538789
1839511297
1971459463
1261487651
1143268544
1348103935
1978861044
327938341
486003390
2081647670
850534856
781262984
479237662
1938581893
1987037662
1936009008
2093156376
1020369990
209540903
252545138
617666535
1585838673
2005135586
1414883796
1188255406
569358054
1107257245
1600514319
1698767285
925078793
1606343407
485282332
98509570
2137447832
649482164
300073360
1226206517
211323970
895948089
1551196143
57608542
266774154
750954240
774602316
1594127028
1373705489
293149881
769214548
1113817430
853528038
195266554
500011834
1279140071
158852811
522986979
1102692964
577255066
1114120715
854475540
1203774300
1175683023
302415103
1723489570
565681742
199716589
1224654278
1186367670
804167127
1114431355
1112577585
1434140593
1153760228
114357959
1477243579
1113231721
2116397211
509966196
1131497830
717428507
1325600427
530433690
29730853
2009073028
1848976442
738425944
308471109
1133503428
249075305
219078365
2020672834
132381052
1259690367
2111891768
1303771738
189191952
1385366546
447874204
666474104
1754629783
1486220704
1891627852
1705769838
1735166355
1300931847
1271616050
2127975918
1808504067
651334990
759249344
1823856403
1363382695
1097976568
1018049417
1598049792
1231312704
855040502
296619385
358484737
1799127158
661059596
2034972215
929711685
313711485
1797332017
207368182
1428483778
1760758238
84470536
2014740378
2072581429
855160828
1090697684
61591591
598131290
839707847
1262988263
1346732158
1910966312
69205746
567400635
972927941
483508750
705519328
119168221
1076725881
2092073180
234241567
1831255606
1927761793
2028862587
1373289070
629896466
864231673
1470137033
1461308299
1778724535
1560835947
482018206
1894746952
887727975
275059460
1328334264
715496613
481678812
1435891245
1432967637
1936795729
1206169289
670582800
1987080222
1588095045
433654800
229345650
1635366427
2115132347
1919973374
672344211
1709055589
1679942551
129559888
150310028
388762950
1193073188
452846567
1554469674
1949332203
656787871
254571955
209677237
710074554
1382860310
590976818
1776004909
895485299
286051763
595042058
23042944
480555220
1915950483
1473232100
1685481489
364098453
69663768
698905291
1513814519
1191322794
1330467427
2139076960
756749525
170437003
1413743817
925214590
660267798
102193151
823636330
1778087718
883905435
2052083085
768386758
1484187755
1012060051
1052932551
22663096
742211143
1577756260
1421133129
1215430162
147447453
1644442454
83710878
1820793905
1959454997
25469362
1287637497
1476100503
174160704
1493244790
159043338
299299695
892564721
845474483
570468075
413557597
1726094070
698229552
459428352
691599639
1423547588
125561550
1497813312
1999526953
1723940693
517590832
118613921
770288502
1987496370
424007018
1639221491
2083757606
1644950316
1060495725
1558482566
429003957
1484950564
1816404091
326936968
2096486666
768343114
265620734
800202390
1889620934
369367435
193811167
110578170
41304630
344756552
448479393
2102065211
2105541367
1758466288
1025194516
468744728
2126507498
1705859784
862088193
755643726
770612786
688434281
1559990444
437467315
261196530
1772154051
1080016114
1436317697
396847353
198791337
1532888520
845834617
1407006270
474289246
1819215409
462712094
616609189
884977920
1694229518
518192519
1997213821
1893131429
538823798
900723025
873986951
890802202
32582335
1558586773
441561761
1163394583
479659336
1728588234
580978084
25771503
642582776
1838251816
1594504649
2049465142
873568718
1461750748
76522277
487245599
275756657
505137732
1507568693
1293613054
1290013125
1741767467
936003809
1215732954
1757763907
1994832662
566360416
1229045476
572067610
753506259
1864907395
1170862782
1792968032
1800716138
1902246913
1140779199
1696833625
1136329777
312171890
181540957
254913606
485668213
1501053118
481884754
2115996628
473432451
1575570170
1103138749
1806708424
887396488
156476434
1847716683
188570458
851757418
1154996427
197017879
49257427
229261981
471518205
1746993158
655053319
1528753717
754244483
271975749
1232050802
429332138
1768878956
1939403007
707866927
698168011
1674752802
948687343
1947180056
1942295850
108875853
258583644
552150899
1396757695
1267733535
1931243646
762982689
1471996571
1203900196
1565732965
1903024095
2146263887
529109841
517247569
2036007104
189503690
1377255549
2075698242
207566998
662433390
1013454322
1009783574
1509569336
301167878
1377773581
780403387
1831755225
352517517
955561121
1588428661
2080754417
1830627776
1268581406
368640477
422268611
1294759049
312513242
292939483
240776686
449593494
982881063
949430734
641082888
1244977045
181128816
544989142
1921879498
453092995
1205871246
1488170291
1611883710
1528617981
887854334
495757366
1852301224
1992796199
1660639256
1576189670
1603662134
172022021
2101325407
1219771376
522688079
163056312
1146090911
744755310
859265048
1741944788
448629029
1934843101
88580426
64293501
1746912203
1302028391
2088638164
1073410340
865075882
292287856
395374122
870467043
1059066284
480786305
2036337325
1944622567
47499262
1426379067
497603835
418020425
692154053
351311212
1696828357
320419632
878290440
1020097496
686506204
621420604
1419293979
1866346271
1848363560
66974623
1167594427
1591392463
1647402105
832528854
299069560
1385473763
612294063
1598431873
1917598223
780449839
1888423792
1247904336
878239886
958442631
1938937781
1084029552
2085043591
641247792
155292823
1652660782
196959333
2032972262
1125969534
2058736888
1373318457
1280930368
1973449086
638029358
1885076823
998725382
194290980
171508529
690111579
845023796
541278265
1690903459
1601653793
102260674
66855300
47969503
603732232
432709171
745491464
1268858169
721185812
1086064726
1003495480
1207794461
885566934
1225966212
1681590165
1121982395
864124543
347896687
699716357
2107133271
1414787621
544710682
2083217434
1288154967
117401849
1338077400
293457680
162552756
1957720883
2015925752
122463614
2076584299
1923550700
338162809
71770915
1366506561
1679111948
1185607842
2017490051
401100915
1980552814
1512032494
2113358368
1135263177
929012037
1520648879
1528164294
1560953906
267376236
936521122
186629608
1699953057
1269608199
986952505
1639394892
353728585
1998574853
1823759789
621795038
1759357980
1334933055
1022994664
1222031263
321003648
703597439
1240827968
1425766869
1659367481
272091199
359267928
1325643619
375664601
1725764753
21518127
1371620079
1904011838
1449620982
923264384
1439211372
869639105
632415601
1095705121
773010058
746519511
1085886032
1414392572
1800284761
325233435
1351159800
815381220
63876807
2134902537
263121421
937099754
88594000
1993741244
1911214633
979646062
1285559882
348628480
298720561
1046348289
366976011
467761017
1842662419
224188472
1253521020
1619156332
410933112
223819025
914198236
987562630
1815137473
1239292356
514260748
1274218745
451266644
1835819472
956753817
307908952
1860702026
1744524215
1617776585
1012733971
1125374316
19013478
1941190722
1261996808
1419698228
728819288
321624780
2009960227
62757004
2087438619
773831110
147335546
67294419
1774755526
1003377059
110468184
1530454752
456574063
1919254457
1471964455
626673512
595346700
1594455813
873162007
857976179
1940934357
1607820455
1299203951
909960415
954010931
284263080
1682757131
1047542966
753157155
1580369303
872064308
648906590
1345960672
876338677
1984661456
27402923
1401675563
325350242
1712372270
1913524313
438517855
1238645373
1439681759
688646662
29192439
1846235919
922167881
270355066
1103892551
1537353207
245071929
1065486031
1016519730
948474309
61538936
648342982
1031143868
706245772
2090989756
119975945
910662842
1600077652
1163345214
1928217942
43936482
1683748354
1048990265
134946264
1879466881
74965266
429182671
175284075
381486023
23915211
418934202
1903557754
1689816831
2053192950
1564209843
1289566198
1014208095
256183277
554345177
2072297530
1301154330
1350805008
970649242
1767339587
547027632
293948965
1044133879
135267019
1805644473
235082608
175124551
1832806808
2043018594
1100721975
725906104
2052765050
707855661
1562828285
201694297
802902789
328131437
1409209614
275300523
872567358
2096842707
1242996249
1839592931
289875577
1618431468
1556711771
1256764814
1878213794
499091505
75832291
1935160834
1276681935
857180191
923448552
1714392268
1323502620
1196603678
676597972
1436372937
1234399653
872282139
588143134
1011989706
1416251981
940609580
1788371568
1128537264
1568166885
1443822529
962082996
324380920
638055423
1309419914
10618221
710687249
1155780233
578886006
1483281431
1950486549
887297423
1181331597
1936021679
34233225
946961889
943199622
1268588902
424448447
1846510610
786007214
340826617
1389614626
1300345673
725260432
1816307287
1064231276
1286087595
1518480311
434499041
1973251779
22673451
1215886041
1900014863
1204274861
873511517
889348194
164328117
1734931694
937800432
1716143602
1458381713
603064438
467722248
995503910
1524131648
615756066
2117766292
266442083
293365383
693803404
1129325573
170092567
1464314214
979948688
1042700415
1415263227
417614872
256136037
1880642809
455786192
1011045985
1772676091
1627490887
238125608
563439608
755075393
1283250660
1560751447
666615383
2100653045
657537227
1592299568
1416652214
1555398253
1473544951
1815974288
1204111888
2135438372
75948925
1420287309
108645200
888157606
1462236212
874869242
2003975081
1864816537
1755861712
1971595296
86573641
1527044056
1139233930
1792898169
1224366888
2110270281
480967123
1056797647
1991045513
1311568964
1571510411
1287355849
1913353005
2006744270
1731902790
710398475
1038941528
1377289960
888270614
1003017163
2038798568
1404551233
1984239225
1572808727
1568672261
961264982
1762738092
1229854009
1867050009
1093429738
470052172
590249271
1107635233
907175681
1606816569
1927207140
333818803
805487749
1404830480
634001828
1703033489
267420707
751628527
1322019842
652353549
2109266673
1669510033
1622275904
59999963
114118804
957610328
647159222
498916302
665078595
1923904401
1541490916
223334351
1318344613
1635139745
2143690154
1855855149
1703308325
9053351
1081691536
1220516789
1682855303
1480149981
1475268734
1249589112
15711679
682141819
1405510104
2132903756
879426965
623247851
1544900919
730993579
1328930831
1491199580
1338666599
2070515672
757672447
1409547732
193457084
95368429
1059691587
1890332293
169348431
493671413
1810823919
1417320440
1616290114
1233009727
2026922837
259981575
879555096
1829119002
882423369
2112508841
2132071895
1681160729
1010286651
100370174
1597375524
736934579
555385355
648224451
438080268
269797372
1306184354
530274985
179797347
613642225
182819005
1241409237
969883336
1200643682
1890215107
2112743912
544980866
160272332
24518854
1354151549
1071894818
1796778398
557242753
714996408
501111636
637062697
1473310930
2020519627
1357004457
1559865977
1860804126
2061145494
1101219435
781929844
920096811
1588117473
1459925851
969208635
132724629
194453738
958035473
2047463046
721978359
2097835384
1854858787
1821293650
1299544534
1897054947
182125600
42240145
86872908
1490001257
928970768
1184944329
1546627081
1984287611
18876263
962348946
166658992
526996455
1060886413
921464201
284885070
863212100
1706721922
920294399
1048653324
1941193192
1196181011
906860116
787189133
494847626
1929572540
757075165
2056212969
427976072
946591615
152256345
1737138615
974317791
89745689
252808949
236960572
420301079
2019890374
932698747
589943039
1827016235
85393631
2004302788
1615619966
2018041638
486030732
772009293
98776467
487051928
41579478
512180276
1328691446
950317868
1900333687
836343584
2061148031
277066217
1814977936
1703495726
16592656
1540639404
410882887
996336870
1609900244
643336421
397019137
361785509
910391762
1643820004
716601946
870478546
359336081
47218778
1121156695
917929362
553360727
1291893342
754512412
1530048404
2108561035
596168572
114932349
2017463850
2032376208
473704281
1346521165
235363485
1377356443
241377070
1022368878
710957573
1307971816
1987010927
1943080622
736325514
1769074711
645990716
839224559
1630842614
916607731
1392479136
1013606210
870845565
1493472147
115556256
1620336245
898790403
971353665
1685784529
529856385
1517344517
79106826
578983368
1427448489
41350659
635967487
547055290
866202346
341802388
1712696604
1901537537
1547195573
1076961330
1526944292
1599316683
1918727259
1807717184
1864946369
209631268
131633166
1732092816
196990153
637134247
1795724206
1468311446
1848640249
849645867
1018842822
819488202
187313769
641389728
1493813917
530352700
1786035898
1805847708
969356989
701033430
463436133
398534725
1067009605
1365969871
33014162
100999820
2053850684
1949873234
1298705015
1758025318
1679987213
327342456
825439367
1397093971
876288937
616060262
90491647
1752484834
412358262
966260076
1036031772
1594127028
1955690712
300505164
1677426848
1734753543
1985751302
1447999764
570268297
1233090281
601539059
2102294785
1279861266
1998111825
1557944913
546703910
1053060615
932553672
452594952
1129152944
2111793318
991034928
1419314183
219511388
632091786
401156175
1248597907
441271395
1980600815
1410888545
947182072
1168614469
1481640494
45243161
507448238
2141553277
416846475
218117669
1535400883
1500191738
469790964
217589475
1759715211
1076588928
614575111
45063377
1694442389
2142162832
426887327
411442070
1999512475
1325526197
1066533619
911100607
1605285567
172386104
1327389417
1589166414
685091887
475657105
774787058
1310712988
1049554429
1289357442
98672504
1689325360
978507588
250749155
1121168404
1180901381
1976301895
1236894068
535472222
2744063
318442056
1795702215
969080554
741261418
1296233610
1818857158
1152880430
17464898
1821875005
1937559042
1746580007
640857187
523050496
2115305156
908535814
2000824346
2073688814
1877391192
911049669
1343505962
1680065093
29791478
531409554
2019535904
1512310588
1125567494
552287043
1051871775
1092536077
576295056
41515558
614910375
2079759964
930901886
1680199023
400538074
521406199
327526424
1637738618
1702087993
382804554
1001060623
1497185453
3410203
1351091809
715636680
867085675
259408299
1457136675
1745510046
331729167
467051922
433806535
1316703485
777410403
980441897
1260230390
516744087
357344140
234075099
779978791
1564740111
743363309
1272052425
1092545856
1324889825
707910701
1695733291
1299952188
1855382822
1992416845
1516345844
1719481657
1168552933
390497763
1208807359
1436840092
41351589
1395480464
1054621532
168879474
1244412380
1011242207
1694737598
671561591
1797419966
1170610775
169255601
944735426
1641603768
1680986129
1464741589
1073813769
379582972
1449667566
1698229415
1574356709
1958468940
1114091321
187814062
1990427519
203083976
2009609357
203954444
964757155
1290783332
273332176
94144356
530204389
846804089
1387092512
440718194
338494651
1437376292
1254228403
792827628
166253589
811916840
1716642461
201187000
419657145
480403456
1794527079
1926947408
1641954461
1121620432
183718059
381510016
645736402
793995512
1209764088
812509379
1227902787
569421245
1645578249
993397000
1176920703
464444092
761137607
1619655723
974264822
1084051983
536619114
1224514937
576753386
998103754
162196887
1622547363
49012008
1068062019
1504509624
1731785673
926913417
2109382256
288004778
302086295
80599446
162480924
1100199615
795750682
748126549
2077052132
659906548
517600469
1343962931
1934109344
1760438296
1709244903
1095269261
278247721
1883594633
1046091422
723352585
580513436
455027292
1960489120
641702002
1362259602
1894877316
613491683
1718071762
1709632982
1605351066
52166771
345410725
2068999933
1668052329
1892968134
2095235048
187968369
47964461
801755472
741991633
697962908
956928930
2130317086
1096416426
1860948806
894129976
4802490
1186769548
1170566856
1729780009
539740307
756382599
944645858
1611271130
283817425
493477553
1944069248
1272033811
2071001100
1441967614
1192947573
513279458
350095975
1048463693
1093242387
1974158605
2120095436
700046999
866943015
1263454190
1753606461
1914729448
1226190061
1848320636
1467046352
1002265173
60645965
1903118845
199596784
1205600225
617337456
652793944
1536363261
1324302210
253286992
38552648
1401998722
1615079018
1566995503
1706468083
302412252
643671630
1815040129
493935502
1953333618
852714304
2032498632
38446073
911015803
904561745
1937126804
579857652
2001914766
1369933531
1923147617
1631913974
331469526
802790430
1667872487
815525855
1333783122
1580420534
648005273
1752043501
1994247586
1553421809
1438018242
994130567
805316214
891728316
654733958
1674029977
397997046
1612605012
1597689639
1969924744
1636143346
1032304194
1795380993
1269420920
846057210
81421258
1167816513
2130554681
1407372417
59710157
391163740
402317212
1032806661
1215450016
481508628
1940706757
1119969194
670797364
947877311
1421972240
1478344565
1792192773
955957618
281609767
1925077142
1860595316
1294173921
173550009
1489332261
2081848735
1337052993
481204848
1646683081
1355053708
1450483826
1206920853
501049790
930944606
772756369
177810976
1807289397
125370874
782729871
1494486261
1378718143
2105850552
454474658
1844669739
1790100065
2091553182
591835385
1781311839
952584459
1187715244
1560913142
1187961574
1206823607
1525125437
1641760188
1114441545
925765788
21983801
1847050098
340907619
662167488
1154591571
1501856330
144304842
255437048
278563572
298471487
741823060
2076566145
462339119
573199570
1891376226
744057292
1408527699
562386132
2040645195
1504000771
1056171076
1811524861
777218323
785502520
2045823422
1900274086
646483775
961282256
2050937514
1674288138
1500504213
1058223052
776378452
917579104
760663950
1709951450
888989888
460530087
1319810002
565413752
17875952
1813142599
344336658
1815777343
228991322
1921765645
2050226808
239290468
125706232
534856301
622919147
382134938
328122569
718898811
1325175932
373378680
1003552662
63672765
1986067412
1364752943
446860025
1151941887
2143698112
350529966
895233405
461418125
1866581468
150059630
938719789
1566161526
776262091
2118635651
220306059
936968069
2008211190
15211358
1403441498
1319074993
1197097126
2010641753
993443347
1547923113
2044422887
811158806
880785628
1070696774
1071570546
337646563
227494968
744467364
1372176477
1639000896
1842948401
1270847247
1142519044
2046363504
348640514
1756675259
1173124068
1651778163
175085589
1313452092
557808572
1053552823
1366951485
1393739623
825075386
547228740
311131533
1117912657
710478163
489095746
1171467935
1047505783
162629057
2000312983
177242416
1393329047
1887961768
910342572
567297173
927005429
161783937
148170578
1719436689
1415064373
736013028
897520335
1664597836
32899930
1553102154
279682175
310064045
494830824
943374876
82258059
358757604
1837439184
2003440010
494446393
481666123
1261808217
1605695918
1940038226
1553176732
1456747181
55114202
1755215926
1828720315
729914174
244042348
2058629550
67997247
1528867408
1620631599
1355376793
354265197
1361757689
928866642
1770586321
766896965
1096177629
1617215356
155816624
253686404
123294610
26635886
1317580319
446310301
1773482282
1361421928
1893521076
391820135
2011043688
300781940
532553538
999391475
1476317456
2021620062
1641099822
809965914
621427577
626440865
872750948
688194682
1598439336
1436301895
671050010
319491246
461733006
1372932997
1185043830
673905090
2036393903
727663823
994947099
8017768
119426173
687237587
39612915
218798035
364313063
1630190926
237767258
1737717325
1777715927
1692844013
231563211
166226408
1297094276
119638377
1070643428
1514631584
1439619753
48069039
387886186
477293559
1021946005
212208489
640088365
1791214307
59911493
792826792
2013165739
655992596
637578510
1827990459
1011959473
2003200575
2147115791
33002773
822321853
266569332
2038675448
1455742201
309548970
613848911
1208617431
1113282251
17941618
1784942679
33835481
980479798
1309094071
24435451
730261211
1252119620
762837729
917664517
919401106
995503910
977495540
1520526164
1227064972
1263977516
1772961941
1184960255
1713214463
1171452396
1496004252
2140710349
669448699
325470340
1319369156
1601587356
1601109765
85223581
1417148950
48404482
1645687263
243363902
1473864223
1723140
1383553059
303269831
1869901555
97334698
1786482473
1750859034
904914204
2036821177
1507018785
714928675
1083309062
1587991273
535075777
1980645342
1387017751
741463038
2065316199
420650525
1688676628
234288580
1591708075
590752507
224386574
1011014991
1548336211
745461837
1130952792
58951534
1930037641
428122492
1814180701
1623748079
1220417618
1172856574
1684319887
965588303
691857001
717098488
1809603353
121639694
165240204
334540539
1874486037
690454667
1109172402
1510329861
2026414387
271428857
519207805
1921264375
1622228139
2049887770
1264851033
190488009
1077035543
1903551278
2135408457
347170492
369263730
1598032200
458170394
322405594
115949863
1321067967
1114019873
1524515286
69650604
24367111
1118336653
1364657692
1972707847
2055500666
1772962365
412521756
530632043
1333824965
1926672075
712186061
1461073573
576028301
371154641
814240602
592307998
195078585
59485106
1494323163
1121188989
658117516
1546863840
221767783
1800402198
889810850
336734582
431945993
2114070400
1355699754
111425849
683687065
1926575399
2082092550
1985003425
996937277
2089680295
1528014621
1318248447
639790974
1602183246
1921219840
1232231649
180233630
2077090997
2033103899
95072205
652618998
829930399
847826657
297936128
112247018
1061679030
933424472
2105560788
1010244723
74414416
301759100
1584709982
485403890
1251951189
1310068557
84768262
491124007
1607947084
2016560322
1988759686
2069411597
1796796773
385303873
720357634
369949117
2093874962
251404258
731179027
470132344
1155694717
452436115
646952741
195436646
756622833
665308431
466881495
1985901877
497749012
1843924443
112471948
502898664
28775623
1989498472
1686645923
1908820007
2002648726
468293169
2003341709
636808843
1456952104
1508713232
940818727
672704295
2137865485
1330380438
420965727
939196000
1003175545
1086450061
767753383
150557298
1892607645
496211609
957495732
914478499
2033747433
919062758
1845163153
892389482
388032825
448971052
1538203837
937886433
1308317470
1025796556
467082756
1268670017
1566447500
2077503299
573154657
2092549399
1683951372
1302744461
1142863844
934887172
937118327
1569926421
2095103134
1288905628
144286425
1130734682
575427748
1964439418
393829569
246857423
703339129
1270473581
462843359
1348000281
1216877866
1032500517
357302744
507002024
1464820071
1481808845
2032332650
329322092
834058292
1423338330
2043666795
622778143
1046719545
926350730
673122177
1770302227
670897715
1320248805
608758332
1343462973
1510246744
2004905224
405436652
1878065569
1031925198
2078838209
24922667
2028109220
564670395
1616872010
1396387454
96512489
653558537
736315013
523462735
323536127
282366276
1782440049
1801849417
1691441914
1218026482
1092367776
704911784
1681708133
154248840
885062692
1103585642
1987426597
360814806
716784839
1057643923
1735853428
1788559445
85060472
797791870
84136965
262833753
1971018393
2055371522
215620223
1372624865
853309692
1727166182
2034378682
1002450896
243272180
446122769
208108946
1298685892
101904235
1187115017
2097507560
1274560277
983804281
794124669
1022185234
2009443277
972042142
571200005
424460983
609844531
1109886671
166421142
1732856391
1348032237
1260519782
145845781
1127592420
1032735438
1860141055
1386317291
994277426
618263904
1605248943
1129575102
813511591
1527025136
592567296
1902814736
1489889962
1502751051
1981753263
964763589
1408403880
1516970460
1519950377
994429686
1428418819
2074976914
23356022
351863028
405091060
1746873020
1670574729
1546893923
1635320994
1092088015
731845278
1330891286
1870935752
1096862108
693080404
72594546
53801081
1790607153
704435469
2136027740
396512466
1982380416
1338366985
1337537939
1555967819
1876572053
305110919
1839584406
1647802894
302831645
461599370
1522995768
1457899436
484088479
1515618847
1221489563
802325706
1562456534
1366253066
1321651390
820203972
1923947273
1656966332
1270243288
1563520594
1567886132
749565433
626908171
1630116998
224052559
2048112293
1752264684
1703867314
2021495653
236841212
266192793
326693200
36555585
443648512
1254843964
1856597010
1282500875
1305581651
1775853254
2102060908
1760313332
1632136985
864471977
387228703
311169188
1877751199
429104680
1266755828
765285696
138958864
1129399999
1947129178
1660440529
1794747574
1259119574
235412678
1010501770
821101341
1483575732
984117754
999277212
1594075924
1403761906
1911134868
2062434914
1413380097
1096659744
349803841
488090780
1442573495
11168939
343968035
2144918729
692111000
1668032472
64005500
625208652
875052219
540528473
773197378
241435052
729347096
779148588
1033402403
2042272054
435967314
1822426939
1695368213
1251352383
1373305250
171078511
671162688
1359949716
879597916
1186275217
975199501
923787232
1746359399
1484481321
685365908
1583203090
708716464
1673401278
605071841
671458249
1262592344
89397303
805148222
459009070
448837782
761103969
1405347887
1512684657
538870154
5265147
475834734
503562641
2058587060
1298603742
351581719
1872134310
2000749936
1674462110
682127163
1600867772
1272395899
791493634
587474940
1761407890
1260721058
1771749949
2113232637
1095613895
1781463445
812929136
690326722
1123833977
1971986103
1312673176
2069975118
26496693
77845924
1998994082
237860280
518248086
1601456924
1099826252
2140311314
1494966947
1538497100
330314091
1613317494
2027927940
1299089105
212910685
1989355687
837923695
544476145
1225573906
1941259613
1536951217
649788829
966532669
38360631
718861182
550979225
1892016265
889454028
437923575
270268247
806553251
1586925904
1510263635
403774701
820115649
74257846
215429915
2122411896
899561466
778742845
1962404397
339445476
289559561
259788032
1149095308
1483795533
357863251
686915738
1968685177
1175791473
926381034
1758430506
59233441
80089999
1562899780
293965283
1958567224
1485332907
1188887687
328010526
1303710552
382769670
155887195
1906588628
1039703579
1596462117
681161611
878475356
874226811
173309058
67554962
1494813114
839410236
501365904
1577462681
521070388
513030960
1154411051
1289772017
1708058581
1598944260
2006979520
1920117834
253310258
1462891503
411169529
27516970
1781677494
2041633995
1425174579
2035232109
700338627
770708220
1780405645
955710271
364161475
839988472
48115408
51427372
188450337
1657039102
301887483
2112603596
762699108
1394672209
957642786
676632129
308601403
1800742892
769738086
1929687011
545612576
1615990677
2055593458
871246984
2116464961
1677856176
1612755532
1069810586
2097322452
770293085
1799237423
1301220906
940599319
1877228258
549046623
244996312
1504544813
1241724752
796826304
1605068385
1833760212
1567890766
1343923338
383483992
529559434
2027049327
318294794
257220838
698648377
636938000
1926588736
1116566919
549553940
1243534874
2043810097
1883556150
1647103915
1782664001
162388798
1023042247
598986495
1402634234
109977480
186697744
299170834
604573381
523505293
214737496
1810479310
423772422
1562548746
2071738164
976704860
1357185163
1170761819
934488010
532412046
1837966892
290598021
1232306482
698397339
98248967
2011830269
711526771
317431154
1641324663
160266241
67144270
1506599381
515894611
1311072926
344872291
681848119
559664637
392414108
1371506694
830263799
793046185
92486136
779450151
1144220081
1810803890
98641279
240374020
1160547361
883242579
560074206
601145647
729412819
595235115
22035134
1163511387
1199683252
574430364
316829959
883619804
1147530768
1917778359
2077658609
1006594747
914365069
1457708754
1764458910
1254333460
974061934
1227175752
1834452260
1473994202
1894494323
1568376901
871202868
1975131230
675204866
635858257
370404440
2096510356
478397508
702285840
598111860
1288604877
358980933
1225271260
908491111
1713057940
345350811
249810240
773906535
1826414580
1999733989
995966306
279696322
643550053
108078986
1271922054
1590578253
1359793055
874904465
1394394828
1121214266
447681323
920021817
379100822
1710293074
954193365
1099840903
199193279
820000584
1427157178
274911416
114837841
1585196263
808254922
2083556421
896460832
1935885007
1448983459
1663679187
1305623081
1537220903
1647014416
987123236
1368431459
871951639
2106260815
1617760236
1953941236
149145364
1417691148
412668427
827758439
1430639475
1941770420
964314354
893768104
779528587
514791509
1401921933
2139500791
321290546
334885653
1813151863
1842109927
941061751
1668567171
1111783765
1919982318
334372733
1353897512
345893025
1172411070
1219481663
964671130
275838462
176704062
1497312004
712456413
811652415
86498501
831446522
1375055729
691816035
138164721
1078250787
775338215
371818950
1159677900
1853526487
710240339
943380065
487121650
1877645435
670023749
1967783026
395728130
715075375
205564206
628856359
21236843
515524902
109532991
733736411
1559614516
356154239
1061955618
1321148142
1468275370
330936677
1272345282
1342543798
798902785
747300257
1684555131
2061377859
1853901318
1483707524
1779475711
1527122020
684951733
1371821021
2071145322
1105461369
1287985220
1356729887
378748078
456893677
1282230016
244317176
1265066083
1720905579
543525539
44865099
1889387334
577459699
1668188851
460091157
1681934322
1523808383
43889164
1190528707
668695079
569236450
1683516829
752643654
1401261700
1296284719
895505087
1342183508
535998018
1992430395
552670173
784358318
1268994050
197982274
2082343141
113866091
3384069
1762100064
562306232
939713146
1936778453
2004900946
1475216803
70070478
749474126
646313650
1700370046
1755453854
146782914
35419957
1599390937
521588063
1132616347
1054344109
1823912300
1970469578
1305251977
763509726
2031977663
302599365
909786630
498148913
2111508453
923178832
1146731560
347876271
1265191195
1253736696
1261878258
2099432438
219276400
1093124314
735427033
267452732
1938415611
290520636
1160357105
1696760250
367136803
1396818064
1120580278
1482090953
371193250
13093651
356230372
1587093230
1725446179
466723465
844967841
1397413512
697924085
471195857
1821837073
472812068
943063605
1702026878
2018737489
828413700
1219930077
317365487
1704350730
865629964
508463517
903952274
848278933
707211330
372907991
1755942815
1501516222
1770083103
707771245
675227901
1828641173
2103415793
817776995
763829834
1688024287
1961302265
1153171908
1287852881
635462287
1289112895
1880796430
378617938
2016583060
1580700134
574405032
4262535
1027658499
1463711052
1761714294
1138003782
1725068209
1228908672
1289558116
916342771
1904230886
61645924
23098420
1011788869
1764727610
1537016302
2127785089
29646911
291573623
1909310635
1219084494
1925084330
1397286080
1763949363
1733338258
2108117175
1884577064
843640918
650172534
165208915
1821802757
1969887909
448417833
1438887090
1710093000
103277708
29811146
1009347039
781141439
1631603321
1824285929
429616371
343333143
2141773452
1404532508
80213800
1012124249
1410628183
494629626
1898726642
607283630
1674555643
777605437
1826030675
160294184
1907486875
1776334546
475015511
749858705
1557493262
1092953687
2109797563
243942828
243791555
183673085
466432372
27708633
228051056
1398068169
1411145950
1762804929
1473565148
566802547
1290027178
767847086
734655173
230364117
780845221
1760494729
1817510392
952917015
562527548
764345609
2134116587
54719503
761831143
1956916758
1335356277
165718181
1751791501
956860978
993677155
1904944463
1034744452
1032364273
518086055
95399681
68222389
1028660196
1990693621
1153726437
233446357
221199633
1915608879
760730327
1763411259
27000467
874870713
1603172606
1227167921
1156184756
1828389185
1143184352
1187319271
763876221
804440735
2100878322
1050420008
1209884221
724558659
1088962352
468018524
1079863392
1600089347
579065186
228206795
1978679974
2046641701
1499439087
1192545323
593610847
49140888
1248698470
2001717554
1027462013
1127800622
1456531372
313854534
1711178492
1681232091
1140756299
42777106
2021637431
674581091
385666993
133193198
1322362977
826940238
878116488
1035020254
528065525
565504125
769865956
1174155019
1045373003
1337547423
1608226836
1780726381
720793820
1154820340
206573282
1024315175
1551273760
1394579410
437661057
1667706230
363748201
518968540
1799121105
777647638
1381346106
676806877
1826183993
1802365768
445304722
1235871448
1647290241
658133624
467901048
269563285
1934946529
470935510
632738830
1450890835
1626034409
573105161
1821244998
1066875259
969374224
1190529197
881147006
1419621364
347041252
446092476
1824800857
1519186699
2125975133
25226253
981690263
109802766
1051167553
1175458425
119573349
713916173
1388844139
875825111
2101737201
74304422
1379120169
260075076
1129494563
170804612
2138141583
1774745652
771795798
587895886
1047115437
1896568876
1442385069
1773599694
1824407383
1890073397
453417658
1136705250
1954040489
760592546
1321789319
1809534523
489366612
461836205
1224846067
623909647
2103567728
1002951340
2015239519
253114668
245237340
610100768
1515782956
485439844
156535741
514923850
2024476434
1987147269
320808353
34005549
1309119328
1558044789
1661144566
410618507
1759952070
363006039
1625153320
313895963
663956430
934723630
1293136927
911351932
1768780113
1412953967
1910486791
1783260540
1123059858
211034254
1470994332
1708291513
1453262609
1560600462
1333848540
1552243791
1543848176
1928847822
983038321
1410323655
552554437
344138756
215491640
1192208226
1038645375
266920191
482464133
1894526392
344401926
1243836526
952424580
1024768261
89426728
1369040369
1658125512
1368271987
1909171564
357679787
1848023084
999558551
1530982980
969565043
867613523
1793085674
59264819
1288786700
554716872
1954617501
743432102
1462753162
928304370
2075220270
1351411621
190493185
1456601044
2102708145
200514113
120370846
2128133244
687141094
660661263
582399278
432759845
430027199
1405729655
1789908743
1165106328
356260717
475781834
287368678
1705762911
547237204
925500636
2065648962
199713223
1039008725
1409432770
1195060905
863758123
1991178896
533002132
1407332379
2115139957
1213870034
665631953
426896913
451953669
987545393
2071256714
1077167284
552245193
1702529127
368873537
15344580
666009691
79713795
1970258770
1865037896
1482845468
98988279
1104445132
693378726
686872275
578462294
1548155427
698783288
362712613
664941802
1080016114
116093167
893090249
1456693409
166578859
1377248851
1201200687
270735952
657642765
400268131
637192456
1222971254
1113026585
1741587315
1869776573
532684781
1963536075
356686742
1488416800
2044767596
733972693
404368420
1790725746
746428316
2052331021
822818648
1096239249
1664101251
2053834699
1139460336
1668329960
1076695367
836411262
1526069427
830333672
482979212
560114346
2128410842
1323416113
1970997201
1832715486
1842367625
1645213939
506003443
529580826
1355255819
358789940
355275095
1329262771
728765931
1447184907
2069265615
1630780728
74624329
1840451427
1393210389
962452813
1238789517
1560987547
2028093449
1127990469
1520917348
880632585
297023722
673913590
2137868423
1277661753
829818874
1150242403
480201522
1546167329
1852389588
1458612060
1822110181
602134546
1994105360
1709895271
730410647
1309702719
1416513708
1981377480
1992128131
1417068425
1203339852
1673401278
625304543
1380475810
1166705249
1907250305
802231036
35508283
543634321
1049639265
213430277
1003047772
690356306
2029146688
1320693010
1444781809
1508405624
1126410597
1929429787
858360921
831163203
603503297
2039720335
45470781
995361435
1859053415
1190869667
1683340495
1983650534
186262379
706589554
160131743
699343653
2015746019
445551007
560435853
898942594
1060232291
720139270
980586360
1043957277
1364329770
11198939
2135695304
1798664757
1019271408
1315817994
2030350158
2024343142
787044540
1742460193
219395452
1989935559
1740456753
81216559
1798294402
1669916249
1291659698
827503398
1676291202
842166733
970512415
1796118585
815886345
1652877725
1286552
377750082
1095760923
1042393060
756367433
712717264
1687763625
62745585
1836004593
1446922708
652815477
996127760
1255567848
519229434
544957983
385528304
2058677512
360003339
1005326063
1168525754
1244341487
903090004
540397619
913904950
779684867
189059197
1394366024
750931435
1447309620
243196250
1410741039
823808394
1968940606
1219955973
108447471
622676561
1440958475
1829431238
52723794
1114278119
620560865
826169988
2147223805
1240957596
942822861
1109394554
541758060
732939543
1484156595
1164762613
2019171717
724029698
2102836580
1116143813
11531438
1098875166
97469651
672285794
274556424
1121402437
554887760
612234124
512303443
1646978023
637320068
1659146361
940068227
1045497384
419471144
1834896178
2032538195
1076515951
114461202
2020585114
1066321349
894721627
1424421531
479889163
55383700
765950124
1042438777
1024318221
19411613
1209676806
1232434110
1503142356
1772898518
343788276
427093410
1417057528
1522575961
1145118647
1252809383
1746931083
133206348
992837297
552131003
2090054530
155617928
106253176
285034566
737924547
1928086801
1658799207
1737063334
1373429722
2141686648
797466605
2131830850
1410395731
1623270456
684306335
939133160
2124682347
707149195
622715561
1541208194
569193989
1912992721
1437780334
2015891868
102464004
789038236
758756370
2008281286
1464097403
862026063
777482693
531141312
1047552829
964447079
150281358
1644486936
272672012
689355404
1805727198
1340373692
1681451512
989720119
161041040
1428306569
806609808
2012724126
399482407
2025070191
564501273
1972093566
1020767799
1070977149
337213589
33949674
65688829
846420080
1510686945
2103041825
334236007
493474643
1826727617
3670493
2005370238
977659561
1210074112
1040635919
1272660101
1542395443
1419720057
1995428752
583538723
418956736
484321643
1656454541
97992415
1498434032
1694178038
1170613380
1823503371
1650325215
655351031
1544402571
492911102
312159814
1245150035
1986224485
1365981851
1356773290
704607593
372913116
948596862
88007718
1999780839
867446098
498734234
1392455991
1383800772
1209330357
2062180739
436307611
288687214
1590579535
1820228891
933514088
1153758210
1287077652
1934884691
1060911103
1605054689
636946934
206321604
2146518393
1556758246
1454343500
238085397
2128651495
2122256636
1245238868
1355915215
174201104
203442043
1377182880
511488354
931501861
1119037952
812125363
1772465998
1763840356
969992776
927900372
1601752569
466541399
2017335053
985913952
1401879557
1981217846
1379277504
1210913782
1691322812
492933962
825058224
1825902309
1482996401
366900887
1759805961
457078015
959536907
747613290
1510345298
1041839512
958400136
967499808
1069024179
151320997
1648228296
761799839
72634035
729611056
2137124413
2048683504
152496181
1230272854
597740481
602693475
1927950634
328992953
2107632414
1705572916
510732812
1415203620
768363579
157916724
948809170
936852550
1911232689
1894917562
1877388222
1845180922
1116361963
2106191481
265967328
1600070731
545850983
233266708
715090220
621507264
773449112
375148370
393563931
408560401
7005202
111714092
1574336090
1777736097
773715171
1857779780
1006203752
489051045
1253829060
726032635
731744068
1594062118
26328257
1110523219
1827369097
1811801322
155914633
1122567433
2014674885
1822569398
1886964590
230429996
1298905841
1544564294
1104113494
1495860261
324486943
1428217252
853263472
992342685
698685378
737067085
1600009817
555592456
376782362
470859428
615845826
1779144244
420975229
303862472
898569819
1330337366
457364703
292654043
1069809738
1912975023
1388309458
2128084378
566630435
793518767
2082137355
1407532934
1058453570
496077434
799462354
289793539
513042167
1906955445
2099208767
54449629
1304306435
512085387
1531392309
128764610
860482821
2013139389
1271082911
111146869
74184392
530328116
1896357848
2069802000
34868869
1478735241
1907273346
1823333997
2004457456
1934471253
335757593
1979492577
1827995856
431075071
1642381581
352101410
713182888
731549737
1728624071
594352217
1831989498
526035927
2045960393
1685613816
1270789669
1258186459
1066094894
469253385
1064458894
864622302
2018647911
1165030638
87103842
814448436
2138249245
1024581281
1551481960
1223056899
70908678
99210223
442636532
1790465905
2000392547
634153860
1412124583
818514625
1373553949
1735162396
50975939
119086341
1543051999
662031535
1205809846
476162027
589959846
1804587576
1827091932
1959046910
105814843
1566959249
578558870
1405512113
343490513
1419195504
139702912
1575485400
1088875335
801242043
1704017846
1958413836
958846615
1467338671
2003501300
1545622579
1616011453
854185415
1572677396
138004940
131527514
1865671223
1541181237
1621905736
170893688
1193757130
1901347782
1782876938
1418339025
1046331643
107574908
1525302606
769915752
299711722
2002384863
1519406898
419561796
2119958182
1954070550
1789544100
645926216
1729112673
1858197328
1123208136
1321091470
1522835935
1740572751
1055019840
86510906
755172478
1199141585
358191504
53622196
133810199
183385689
1681947449
764974313
1592039882
832300485
924721963
1952931221
941576712
478385236
492641861
296077038
1775877867
2141123581
1170908300
1422847348
1763437089
119321140
30710423
277826226
90080948
2121276492
1939464536
735630565
375952384
381252901
587530822
915517962
915381126
47213672
142918165
410343894
958848030
125130921
1924473220
2116247990
1858748484
501390400
165465995
2138754957
1349519388
661309552
953693541
685487809
855018742
752745881
291398469
168750855
1057710773
1769259959
2108069411
423768637
2007579419
15622722
1951224472
985608207
980412024
797447404
1826394849
1434270947
2127295948
524505855
541432393
774440080
621553435
279530228
339814111
436709118
239668385
280884246
1687132698
49237866
212919925
1483393471
382304062
1150407595
25365826
562037194
1749866680
768710363
121844567
1604227671
1744682391
2086962414
338271928
523973282
476179818
1642500503
1123390304
1815246272
183923508
1298972905
1530623460
1902975160
181173676
240514087
1376281169
1179337450
508957434
1091973625
1769020252
927075788
904544228
2132221317
427285138
1625085516
142819320
1107929660
1979448969
378687451
922528119
388507294
1980675081
1979586697
826619163
1908831121
522730963
822770886
1861542432
1488074130
1332720432
1286846127
1496412105
1280613584
513986960
817554316
363740410
1411755787
88017491
1012877109
299433340
199035116
222670358
1745596634
1224254045
874283526
1602903495
1179255192
73794152
1890575122
1360835713
1228886027
566149788
1353596095
875371360
1698940918
1316611251
1434827891
1309666377
2035227217
1306454402
931677501
949405128
941333464
332038382
290477446
2146193620
1012153769
1902101868
752873098
364261749
712160660
2143781691
1883613282
1824745649
126916860
1187010920
1286227046
835445565
1628822618
918571799
1850743344
484109715
641871398
519052192
1180419201
1508384143
375615315
1461354229
678355184
927121018
396513663
1741142495
1028750887
1870250496
2050256803
517369869
1722387543
1192337647
1001543302
1533257300
1357509745
939611901
1430488078
1245276773
770153116
1517652186
558929757
1297175063
1362679153
166760482
1462179030
1278728709
1540814002
2030354488
354835370
2066060318
1363943913
960122864
829012519
162619252
644702499
1828187930
123488886
1860828099
1419768319
1902161537
682130267
1055629571
426871322
887558226
2119575169
1325574397
870987226
516549449
1275637396
893521840
88201596
287871324
1341428413
9045725
1718748711
1200008654
1896320696
92742605
506575859
562205258
1144855969
1391743026
1729970632
958500557
2058458490
50695894
800206118
1806408551
361415314
2108561035
1315730490
1506090305
1445735541
425817741
1909832278
1586549115
1988336230
1342224626
1288474985
575013246
68972951
279543398
1386361773
610608848
544808444
939366902
1481964981
1907299038
1004875651
387740047
1625273450
204070378
496365112
1720788310
601510852
388693910
1113619890
1630026572
840044269
1663774066
1930715909
834049887
1888938774
725624307
1861353143
48774375
1696964251
702533098
228138769
514396395
1294538978
1472883095
516732123
222168792
1445845648
1931772497
1644488740
1583101335
281528051
13468520
2086586855
1984227777
130482855
1800292208
1120558933
785818691
1179151879
45161585
1040030164
157899195
1186904317
243458895
872909813
1115772512
622561592
214493914
423742421
1823441575
774597277
76983961
1181968472
1611750454
1265686254
568789764
822707217
815724368
1295396199
785122260
1008936688
690606473
631200590
1092057746
995506919
316026166
180737390
1541905548
2033661915
134056243
357013649
1411994972
1631023836
1667383928
1101907179
1923119885
141356702
703804715
39754114
1777595520
1692019516
1601820527
282653975
317682736
10609971
96389142
684540449
1703484788
1710813251
131738797
1828043849
2033674295
26295500
1149055890
2048504931
1196465335
1593080704
1563316422
1940803161
958302810
1213501132
1532251669
1283356752
1075264130
1242158201
1682559380
2029121273
86511464
1696837417
815415729
667565658
966338500
1876525801
1673271158
1869058833
1234565577
1699538438
337226770
2123171578
1896822983
53321044
2086234178
1951712222
1174143979
336666635
583818024
1211520835
903574618
1691984644
328178543
1108224446
416806360
882234188
262400971
767507248
199406863
1594685491
979873170
1315815061
616794146
828954496
636628283
138933031
1338529260
655023373
1066137815
1076783375
689087629
1084260033
402739853
1467515633
801181935
460850917
837839803
1884856371
54503516
615768118
97174415
1012442435
510817097
1135254148
1164312427
1261403879
212220481
1018876465
1695324188
916053656
1908496949
1245964006
2076481474
1562243496
1536749178
490723623
981483761
1206909185
586582125
1324493198
120012863
133113787
1025436534
2044699742
951593407
474559959
2006498352
1532661503
1572180409
979147979
1477744251
1417633576
1546776337
282691225
1210199885
2105952465
1243543611
930650825
1472039312
1213622914
1831520635
1245232874
1454449021
1175202082
192987434
2012247100
323662312
102464821
849093748
718193656
1713724866
1497906952
1031847977
2046515255
436049893
1879800188
2077806363
531889076
2046236397
407529499
296429039
1431208945
1692669209
972331263
1499054915
988837400
61572767
930739232
1327620520
77746589
1009876093
757471728
553157132
3602119
775273839
1610807480
612206258
1928862961
625508644
487096759
1166750927
2064602414
1836164936
2046271988
1411245510
245679147
2052014038
794489788
1228792490
248769878
390982791
1767597340
1839452536
232266530
356883777
1033285807
1399820818
1403110082
1564120741
1778195690
2034375374
98659220
888070187
717890499
921547599
1052158262
408948260
745295388
1829229335
1762873958
564345837
727744629
312207550
908029203
1252428302
2117059771
1957495227
1746103504
1784015176
1910326753
941267837
1654996393
829789178
1911831152
2032861984
1871480721
168621345
719842353
1003745075
231718555
962820675
673641382
1640166802
575434420
682923971
944017401
1402709484
1009474146
1117664386
1595143059
233202254
1357682396
719430402
428973619
747198022
878642283
1300534390
897605232
380162011
380447301
475696207
1671667692
128222198
117105146
342173694
657272003
1997668203
1601112112
366845770
1364173572
1114594514
798008696
1562274700
938886966
1125003144
321574956
1137299710
403694000
311859353
1344929192
26074611
1893777571
2094249849
1983349263
116199410
827592970
1332948334
1097173111
842008850
1957672813
1461325903
157097378
1052652345
688600744
1104595186
793596616
1350827068
1668743193
731906121
582566366
322397843
1763401147
2094690411
117646257
1360496543
179458522
991006811
1480880174
592758784
797764377
755893704
1904063505
643246676
2081516693
1776355811
2115156898
1755173651
570643066
1463165760
741463038
594246524
1235319599
1090729750
1147499324
1372432573
235071017
1484403511
56227266
1523129198
1714747576
173810811
275010421
647165974
1765381531
845008260
1698257535
1316119586
1671841888
675735511
67837499
2055864955
785116054
2093296538
1963240638
767318175
1532776987
1622920276
47485535
501748611
1620334898
2065623236
413007560
1244624085
834618873
53073660
933622875
2003977324
475503450
1258129503
1057482028
1407843858
353722898
1090201117
2018909173
1851883109
1893747795
696637434
1199867244
2001843147
703903589
856233052
408486778
193885107
147471638
950006998
229020360
1535262800
1139583634
1341427169
93682560
1730972799
736343564
186763545
1753418726
1962175539
1620174313
1366010527
1560437697
2144321154
1700038010
1556722650
1450163655
1052472554
1869771019
322910784
306031479
743799813
1283467775
1299189781
1058346748
1342820334
998088822
88962213
1008249941
1069786157
560609271
507531289
310338335
469980896
539412667
195176041
1206552161
2142243935
1008174681
904566028
1494465673
1049283359
129113399
599156618
174855514
1453484504
298217411
330634592
1128459818
56921255
2000286712
428457816
717496596
1291780289
1312194516
1667458793
1199204079
1451725971
1421424774
67162529
201358883
610475041
422569571
248973026
207034014
1827651343
1078172651
263871503
171348716
30953185
196245062
282741857
460965975
1582983116
1867396075
275464502
1419943060
1333884284
1147983650
121047730
394507805
151251538
1198742341
1139245056
820393487
1223043902
1011952410
1222184210
1392113221
201838716
501776626
1471203994
1637234238
1997424847
1800057546
1116941045
661710819
1219650903
834696248
1896549516
1005661087
603780144
1423995845
301456638
1552178061
1044998135
1578023002
2092935424
843803845
2047806858
1657193343
528363194
1934969224
51499463
2108032688
472812068
833226190
1536653595
1353911540
1048337031
1645588022
1941700997
1365161025
186502394
1826941534
621955142
149316693
865960459
1202961128
1487295956
819739512
1085330156
376392631
692095558
1023360616
6757157
2125125333
365581267
2116554572
1349455739
477905647
739418218
1947026465
1872547627
1690966217
1917757767
475822316
1606082719
519721454
1380467361
338479073
152491289
1158379356
1590955344
926172229
1511800099
1079668290
1645450804
139225202
778738983
1487274171
1403999004
1087840457
1883731738
16529056
1141449133
2116869852
1127003598
229812576
957351382
423334532
31225600
1790711980
265947332
2139362105
839901652
166095662
344606571
204622919
1019400040
942657365
1322552084
240554141
179616430
468369751
1960740773
1530965335
732243632
647856743
2094174284
1383319862
999439054
1790030755
597513288
2055310670
111316953
1514846486
909605463
465676364
1122159661
1131603340
366861404
1929545101
1483238912
12611731
2133680076
1592118739
517289928
733090653
1109107167
88796918
1231136382
1565675028
1133327238
737399406
721681931
1222110214
8063502
318761667
1443708871
698840585
462037054
18923454
1186258760
690405068
704055407
1685477068
2053554554
1900207979
2022021243
427144324
1491430849
1744096271
1919478692
1029362546
87373037
1403051697
1667378762
1076452811
859997523
2062698320
1086849211
248395551
2061580378
1977976188
74221087
1445548604
506556555
1703450904
1542131687
2020917388
1902359332
27399831
1891832323
1489626958
1806455098
226319275
1625382722
1997290261
1084092448
1538155009
661806475
451441975
372873853
559580598
1532632592
835490046
2107908075
1911388318
1764259696
1642019786
2118926174
662900194
1388258549
1782487269
2025540820
777879106
717417098
425239620
648295874
848555261
2036152530
1021262433
1302371691
1110727937
1395191834
778804181
1535691042
86945974
1226262402
1043393938
392866871
2049815098
572713630
1136894802
404950403
2083842924
517210663
24104621
1139498136
879072563
1134018025
2085877733
2071746987
768343115
846801102
188820001
598218597
1537739031
199573379
1742898191
862230850
931573005
1878224090
1012266231
840874797
1036311093
1963244058
323236817
717911091
1505524663
1375179862
1314267567
800512898
1898274414
1368429513
1881079832
1999724754
1432273035
468823101
1964251670
271541168
994199579
563781150
1298565175
1794727553
213548553
1425720689
570762639
1021303786
1845210583
389015941
1545426252
462907486
1453037645
1826583138
1235722929
676898221
474075906
1269864
2099787179
814660381
1881895892
1433298184
530193365
895265842
1250507102
42283903
235814278
642521549
1933431588
683568371
694429023
489361309
1111791920
1315111949
145792993
1706554380
1497088666
1755427546
1318049657
984574149
1289006743
1405401513
1378993473
556618754
1729122846
878302007
124330748
1584378112
539704232
2104223276
57024827
412999776
1628307296
21178120
191232650
1157049861
934712109
296122467
1107916631
1477556789
1826167448
488762960
994769741
1481175790
649859162
1045520489
181237263
1794865301
450368060
895332832
6608502
342480301
1286960289
1890815752
277114245
1904366573
2033030540
1515581778
23462073
1537655236
607881052
1074979716
1332001211
1545011433
574570143
1251131783
1811733514
1697355776
1136498642
1629907922
1435274948
117359274
270340882
1071192466
1133067178
546476792
2075317936
1197488159
351992766
1114777848
571286469
116668093
744090120
180097114
201995400
445788103
787578668
1847135133
563014364
266421672
2067347382
1837548808
1575572451
2116512745
935043484
407614664
253364567
1266365960
389562684
1459557493
608291948
1550001776
486135296
2110489430
1390674254
255238189
1754713551
1672397933
1622521951
1341105501
1231257227
1741378186
424832800
1971688134
1853887940
1587128239
1762486584
1596818514
660539845
550746860
1319522892
884834832
1534893663
999557865
475433010
773157908
665708621
1657251259
243394426
626978265
965488708
1481114287
1781726315
29772050
962385456
630833899
455937684
1785195500
753088169
1927362772
1627989117
335006972
1602932304
2006019908
1323514766
1988992047
962470608
53998334
1212365584
1961625465
196462396
1618215594
1881780073
370846575
859584666
1909298130
63352525
176584021
1166323271
1465045510
935202404
1531621999
1868096526
1323277621
2072137370
379249668
245425053
904917308
731103822
1995902255
186236210
458219094
890599909
2137617631
1129970478
782215281
840304629
1101000245
330354956
1813953719
1744568530
565006673
365938302
1479743715
2033050062
1304399709
437466281
646099474
1162180246
1030097981
1767642056
2005614874
727322505
916929125
743415121
1167464079
1746984566
613853563
101389961
931097049
1357939508
959705257
102409439
813084095
119742105
1951515283
1765271213
1000218400
16694581
1771780417
256316195
307869119
1812784541
693459603
89111575
783189359
1056289999
1451627418
1491983116
1874632243
1768547671
527575699
642288299
1491827735
1775747238
740830404
42210702
1653553145
1077258015
649230967
87096153
1742159017
1474671923
1889729826
436399804
276196576
429602883
1316654510
162691685
1970738698
1467162027
1731236592
1412739401
863845651
1131949023
563984906
376498543
109876712
1251251904
632783088
896956811
1980514164
1236776470
732841585
940633663
389502863
11013139
1022506854
44569147
547078846
966386545
875593884
1802259001
1285481021
1937378262
176795929
1781353520
1196172550
1742447039
1605876120
1222391169
1643186122
1117855790
465446825
104896212
1634702518
54803033
1618615775
304268100
872948067
513602023
402560652
1244335881
2132265499
1635657817
425919903
1618800029
1372990898
1775432345
1683635163
262706411
921455416
342011471
1380116239
1241867218
54711252
1121200130
108065243
1910718812
461057961
696631812
1561199575
710020554
147130860
787414676
635072459
892373761
704029558
1193597981
1044104546
1081390207
1577403506
2037002245
948227144
1898077601
891839891
970836062
447730542
2044215610
1667192499
1842979624
1200170598
151872119
352940444
383098728
557385843
1138143377
2135921644
462047319
932691426
694349092
2013241433
57324069
265839734
1981213934
271615617
848424039
1391193005
747044075
28334875
1869014808
1455383850
1281744541
1626483932
637922338
1147351762
205660141
1724417792
1893701329
1244033851
225427685
1256639311
1159017525
552371487
1489935805
1724649703
482152751
131718451
115184041
973525885
955621904
1329838394
1227486937
1903222661
1576811505
812149474
40653813
1329356666
1403635386
255146663
610077044
1282705249
774422950
1271934400
733725367
561558732
1928734187
1905145113
1015484946
1727715394
709393256
1748850976
616384751
177814122
1673735583
1762885915
502171370
750021526
1865515610
838853694
82189337
1298564461
1156871922
1717030665
138814098
1341904167
1497182375
1659238160
625796070
1748695856
2118462976
90619969
977004413
153819901
976700062
514329838
1076412567
1500453716
1050390733
304456835
701897038
565884843
1969140163
730043881
1722324143
1293841521
306263435
428240739
563772433
27238818
464127337
759293903
1879057741
1632220129
980447946
1439452914
59336269
425202681
1484480995
1796562861
532477872
1962314137
504605231
1773957090
2033817389
1428584271
1401552567
344352181
1791185572
1388229346
69312673
362258836
456393643
1132746833
1589660280
1784217613
993734396
805827938
659274935
409785862
1688426671
245919663
892459091
669242050
106878579
1955230585
80155865
1203760698
1799828870
1868596783
1105261782
360833000
257614200
1118382943
898514115
654187638
579825308
37345374
396909463
1538877166
2089594157
486563870
1788665166
1221800275
1753616439
1771753940
1757470341
966435211
1124593124
114350256
2107572134
807081271
1567250866
1902942328
57866045
1439405284
1261789140
1624499705
380980977
1066653224
1417981378
117895047
687772759
129291956
430945707
534049084
56669001
1702446102
299631853
410967021
1390698253
661014745
1525121948
16437686
1516267679
463336068
798576686
709532116
642283309
2110567334
1962473074
153935153
1561239342
470973611
1439520004
1193366242
735139694
782907036
782463898
919963240
321838064
50900840
887604965
1939461339
1998275018
679734686
594724613
462425414
1192751527
698438073
1904875893
1710857909
1067735868
1575851548
1142039190
1427826399
1037659862
425284051
1554578579
848368744
947455562
83976658
812633769
1735619798
1124754771
297005701
1601603434
89413050
1830550957
1792893404
326577214
2124197245
1228420862
621551311
496177953
131518219
198920015
1239907189
746147868
231973321
716218914
2102900503
822899322
884813211
612479846
980935775
2017314632
827137996
1295568095
73970099
2078405342
43401931
816300941
1808987027
1668788309
1516077279
1453910969
734255991
220385386
1314387115
487174461
1356614867
949471222
427567881
1712198699
780667601
1144279390
128519520
96398427
93585467
614286338
476660407
1098315145
612463248
1790051525
600791809
293105546
568743483
1629937458
446424727
1353684205
1488321943
1806001249
552361576
1475268734
1626275907
1449847809
1670194081
1314396656
1918506273
36931048
1498143888
825612954
292680607
1109003237
142767571
44487967
211406557
751572259
1991760438
434571736
1240490208
1181578368
828936738
1275486343
1254018258
630879251
213495372
1631470623
1798140813
1324220348
1767988225
1424743146
1844225504
1757880941
1112928689
678570398
1477040057
1343287716
977400014
1158227454
602947302
771557199
1889311421
1491353954
261775215
176068281
1183030946
1845499244
193513527
885652507
713881860
2004856603
899832548
380112254
1612821099
1781586433
140222311
584469348
604445017
1950797677
2083135295
2038499142
1676477913
1424079277
1702906839
283918826
1036018621
2138246673
1016606456
1568242345
1373667605
400011396
1546254517
327538745
1313365591
1376885243
1608641806
331226484
1776952330
1059182846
661243394
1237835174
581905163
42526490
1007711075
19152169
1732486383
1985493713
2128846440
1801875311
1789965320
1454008352
36279845
1881704499
1757098687
1816340770
1447396949
2097770170
1012435575
1656603048
313353753
1987914766
634770577
775007659
1686309390
603156781
658856154
1434040075
477954506
1532187026
1602887316
516048509
1484117723
547760471
589823913
672985980
1818522672
304276405
1508980236
979519858
1734418132
2070457922
459941040
1712516457
1907207419
2099266930
1669463594
660576110
1375022614
396290008
500787669
120113107
994420374
332004292
1511414567
1336993871
1133879346
164112572
294825984
798836178
726810098
1834060428
1507589645
867036324
666522860
1155920704
1023535890
73893904
1109795893
1579405356
1167278888
2075909898
1879556184
243171060
727720566
937890823
928899238
1621707650
521859688
1325392772
1549077576
466403474
924666226
308755183
839671378
1409269271
671409593
2062294721
1744755062
130207410
2122794333
1744822188
1951811348
301982900
1982632722
1556227054
897800964
1447997388
1504409437
1377790533
984286970
1377454937
1519674247
1022179724
2129292221
1450546688
2118150434
1980221650
968139637
235627184
881024816
230675920
1625066224
386290512
721086235
1230293648
1923671925
1534523244
1940841988
692331473
649393451
1920547607
743118274
1148481959
554630107
1659359014
1787048880
1718859679
1689017111
1285208237
1802251509
1514129963
278028
1457183779
1949713719
1225520252
1880231464
1738967583
75014768
439989741
1288821448
850868909
1247358436
877282037
786731525
785219623
1020902695
1829478155
1376599064
2054265786
1310565325
630310423
1587563121
15577896
1073848303
1638482368
312854308
2091696838
2092119383
1339056064
1854463334
422442610
64106074
1862611214
1780073330
1181919312
178832222
879801541
297102677
811648794
1430028092
73883658
607604521
357519558
1988787648
1467385088
655416197
1300068268
1498286274
955150254
230118718
2044988878
1845789506
28781518
957503131
652775374
2093977012
1325725113
708383474
70298811
430557529
137751693
278949321
31204327
862998422
77742127
694701831
1449807971
3435019
1369204895
2122811604
1491128295
1000407920
532951445
2101945408
500676019
990620527
855675103
1832515095
1263707362
991652462
1990671604
2087037839
1149030023
909657128
1240941089
1493395169
1338267817
722092038
1182046494
1368496146
1507782265
405845402
564730383
1021142043
2000991327
832321599
115619326
1070523211
431755619
1908144206
1631740048
1735731981
1691001893
659047617
1030084594
1619655723
1348806966
1420424299
1449327290
1020036126
795936334
354459225
84924332
1584439905
344862354
2043602070
2009884751
1015638501
1388795212
2082687779
605696030
1048551334
760013730
344274526
1123121785
1504249657
1148979853
1195824485
852040425
1609592906
421940182
2072823867
942364717
352998859
1098450009
1310439921
774124548
1208316380
1217255124
1045543654
849100133
1715017814
656787871
1475833489
108190422
119362014
655061735
1943659623
174884943
1889470888
1615523962
32738653
845106555
355410030
1796622081
330069832
1486040922
1012397558
836523768
1328527838
1905606409
540275653
914423110
357057079
851207434
736880120
1818557663
698795332
1710776079
1024883841
862078863
322281839
1515044889
1179648751
1277677811
1892733311
806815689
506458710
433174827
445418737
1363310721
1279279673
1127837453
219341803
2036043463
435029748
1206897500
1351402988
1167991048
1541709645
1825338750
1514038885
1563594230
1876814631
912678495
1332885274
2028203743
1855412677
2053593055
1922838334
120481873
1636288222
1301202311
404400839
2137187378
1581680831
158569631
1978690491
676832236
38743467
651801755
1728826028
1073106505
2112037097
792266140
1825219188
1816620352
700772334
1745334769
2043123934
541177245
505254993
2038731884
1233404280
555906434
741582355
1252620720
1999366312
610201761
1970818708
1034296156
2028451041
1024578780
1825109805
637605120
443198677
1968454869
1207228680
1211649443
944867403
1885704891
386999648
1730032365
297731343
977389220
681077175
154431353
785445953
163910751
1357595403
1517959481
1232754795
373826381
83708990
1732997600
998252320
473899804
1465191889
664932476
339940280
1784545840
779118798
1626036725
843870927
116326601
1604445158
459729776
1529414212
997124337
2016482353
2035914676
585195936
695181050
762675839
1623003123
2060311914
2055641530
40104928
372152116
876165434
1334716361
33605994
269680364
1726787358
1293733826
421713191
1698348474
853032133
1190800476
1970710954
2000798348
2125408879
60038095
467351862
114707579
2093142740
1076580969
507946758
193631831
1083779302
253050745
1087010909
1628225001
1719929097
515869843
1733871931
653531506
899837109
1700160962
839055834
73255809
2120640482
1932316266
1677375553
1385709804
1942067105
445409371
1498038044
1532951720
21804087
1092079903
816476015
284618916
1523534997
1881708573
834362337
1809743922
112027807
951365199
1446845812
282630091
1385617882
247911230
1853371084
884681787
1384949184
1480238465
52750466
1186521557
344983843
31287939
1542747872
134795963
855901591
1967374006
593070602
1566605151
1115664253
1105372513
904090350
795873664
195738909
2113220109
138062146
417036307
649170109
896227784
1850105718
1345114378
2005994487
1265087224
1795308181
720688663
33542404
801502624
380507420
101352688
1828172494
338691660
470523705
771982954
67549989
2104778620
925591440
1386858212
1330817600
1465609050
765913897
786914803
1682943833
985055780
999790591
431665985
700769768
931248838
824543809
1844913316
1622968710
749820590
438685822
3743319
456110434
299350018
570431257
604701567
774117782
338477111
1156463754
1657040507
1023168872
1462208157
827851269
1924870010
185710204
1591344543
1307820660
179040769
1541125291
879341928
1630401721
860035647
1855342723
1511147833
106205542
1186017992
1693035272
445911222
908848319
1449259812
1486488871
1120645585
1671070840
735445250
2144870111
1868521891
693443439
800125973
919255455
992577326
631152786
432121742
838163274
2019095169
1668623392
104439574
1523666203
2232307
1016616880
2003339779
1686232190
744226688
73175390
1489551274
1006363689
100910212
1382209175
2037041073
904557304
1208077914
1192666353
988994173
1594048257
653974347
1739458114
1104542248
145156438
785511923
262201279
1641258485
2069433994
726415637
1915696247
1499706779
1480312183
1147067809
2105374349
2118722111
2087937127
409783366
796052110
1649297107
291997283
442702566
583744254
1932910898
262425017
1380875732
2142726902
946264605
2080704352
1451328180
1021860207
262145359
66705844
2119370615
1448739829
847175582
1135059914
2040093327
453154321
1229569103
466188440
166404865
834223692
1216561307
1581594582
452331572
708006315
943676414
1820532106
800170098
1861961934
380407778
2031391555
886939600
1076629207
1794016757
2111565075
869552310
2014510995
1114357044
1600300688
839267874
1996201181
56195193
870097020
1378542158
478183422
1611683141
2056318898
2039175379
412553342
1981140717
1761734177
320598937
1524732339
553886653
963231616
15183090
1919409681
79923367
775595317
1760250892
1790261386
191297855
1452789072
184958636
1853378572
1320950394
1999396123
1552876552
1934494089
1340438955
728658943
1241458769
1622516338
1035133070
1633821612
522457197
449003138
843625038
1451893808
564513
341586835
984802388
1849565414
98479894
2088837653
1365900468
80563312
976961923
1289066997
329184664
920450347
1792983163
190777279
959604504
249719434
1434782467
137458896
604563468
1593426045
1651940126
69355161
1312751069
1194069921
1967558761
418972589
1062136799
1079832416
1858591210
1464932164
563755289
909355174
782486593
1398990929
883900594
1192212816
1707043724
1724557259
1953716452
563279573
747911272
1369172430
1396891721
537537445
679240006
1954670621
1428537447
1097227699
317268710
1444931263
702157442
983093271
1036217561
784890787
1918039147
271815054
1522010085
1603564824
500549054
2122326656
1681314925
853728148
1940077655
367029527
1195358072
976056672
1186406427
1506465561
1566276183
958510560
1489009553
165583459
182140973
591659423
2081854318
178068527
1660970764
1127531913
463117239
226856062
1064301253
1947286771
1798293076
1561247476
1297575559
1858088721
958701548
1570976609
1463949505
419683329
1981715957
794979384
952285444
229354633
1798175975
716850316
1543449413
6528581
493261398
369380671
1034745127
1120858882
1076201913
885943085
1330122794
469321214
159757859
112919049
1132047570
1387129223
277917693
117160101
2066810548
1099319452
1694977531
2128837794
1735060194
1493155010
1938833792
330762133
386534836
1703265179
691225274
1895241158
1943110869
1850001771
950573604
1650690228
375579465
1048156601
1983957965
133759622
2063757133
2035463065
1217438969
1680782920
399260749
1947713426
1367829367
213120616
1897333647
1309625518
1325620953
1680753284
87831807
216878321
1160117090
2133429614
1470951388
254983421
1636786125
2094150125
1888899548
431980548
501504409
1269738407
1909483291
287399769
1615891186
1625141052
293501627
1315480790
866033624
102841439
618410416
1374952475
1594441788
1271637482
1522399448
386507586
144787953
1162808875
1861986291
1567905494
1975029539
1201562819
1715612709
1864656656
1644067570
734503225
1000157022
2057158137
1399266350
640096595
507660170
557798659
1676309596
1827948996
866173305
1948341484
1370229990
776875664
400338557
1215502923
1919492486
1522708141
1847097651
456130822
135180774
2122084302
695487932
1421074228
1849224807
421574607
101466384
1872192334
1128466522
1533388138
1099872352
1972697658
1892851507
1866614642
488376766
1195756561
99476003
602478101
1530927634
1550539897
1503974639
982040877
804452938
615694328
1556705371
474418835
272175504
1743198510
2086568405
1322032348
419116024
1371265962
344275700
821124678
723082145
560077940
147540883
1226202306
371436888
1604627959
1475758273
1673647226
2103770572
1580780038
617043931
1761040158
307545853
910320080
577848235
1289731485
1939388487
47671042
1351938539
362435375
1613176197
798606202
947500405
83876171
1232233038
1508646354
1430194809
1971181033
569826421
358757165
108796328
1830630043
1962473231
1448544136
33059837
1509734625
531711878
1837739042
700246167
1489712101
1503959217
690632136
1481343157
2016275242
2127015876
2088064178
1020665748
139883764
163039730
1010169384
1605245613
947876018
1232861437
282585660
1040670842
1544117936
983815750
1813331520
354572048
1928644822
1729558249
799416673
1023040764
411522829
1283873437
1518037554
1170841831
996663063
1934733306
78891166
1665625225
1367638189
339568938
161348780
1125548292
1999977163
1920606002
1100347544
884260891
595836512
1702686348
1219853266
1507484780
1913060755
392651769
1823320724
26929465
1475675711
439184806
1432543570
1863757791
2003697958
1081900550
241060581
1317423560
484575403
1552678878
1576505523
166175673
1206590088
1477594000
732241901
1218285405
264769101
1181893104
309558091
1141233554
1578889396
1023352772
632733150
1224166556
596927130
1846942726
601210699
1863930911
1845771149
1646325895
146975971
1997626872
163479241
2000772955
151674152
1952385930
1721245894
953868770
892072004
1359380439
1579692391
814617807
598721526
337929271
851560977
722069721
585122353
203915271
327231075
1478822050
583589965
510900888
2129121660
1147492281
2013264633
1155769790
261414039
325033251
1102807221
44034761
1750948723
1271761158
1195774679
1442082547
755540194
40670807
2047312129
1556197546
1897831728
573672845
479563771
1891645643
1523585762
997351553
1076835315
1318235364
1544287002
1893925797
62252498
600235238
208974081
1184520082
716997334
156699086
1364824754
154842591
2114638803
1908681431
1980756142
1217338918
203274734
1887305129
580750937
1431804668
1583722077
104868705
505534602
557327355
587931516
1094283268
1157696021
452619144
1538135444
1222126619
1491727577
996151318
1915899143
2052227901
1477807898
946003764
1297718592
1690157764
1155935705
1568519800
1910294058
748703739
996443722
1804776250
1097205840
955594060
117383355
709556276
465210096
431512879
693611515
1057831894
1289639491
435720652
726903303
61077101
375596808
1101115692
141385169
385322480
429199343
686092011
91350415
1268964342
838615174
2000992323
192336857
1900155186
1160606421
1826962988
1685458034
131274463
615015849
1060870034
2002244711
1441637726
1719913650
888090823
727493861
1556023502
420504187
504947784
1859976455
1975798579
524197767
248244513
1246452145
1906190474
1106592635
535833137
1558915406
1827105173
548462555
1363120185
443192768
413034684
1914637575
639897375
158973849
1545490829
803585450
1805057319
914051019
1404747961
2081768968
171327946
153397636
1614635702
592397355
942351768
1487827940
741212170
493294478
961291037
46414661
1904202122
134245144
72934304
979815926
2076036319
746195176
1527859707
1376331926
1156360108
2104851686
896690100
1751160274
308984374
891786630
1968712028
1104057253
744355523
675102248
934165440
1058257450
115165845
1022643592
1485762432
1210553796
1261919805
731062709
256944793
951484858
1908389995
878413524
1709978731
707568202
911791964
1227379388
725373640
581051553
1883656752
833443127
435627828
1133845985
151410334
979085704
2122469851
1162994863
52475999
1388138559
978826292
95554646
535955040
125422797
584556238
1316710001
1555490231
542439615
614568949
968065331
1304503761
948956213
57630787
1742164751
838588951
2040437965
1987984598
776429242
1822036113
515341894
162955056
1602903495
538364945
58298337
1755422883
704321783
2133549514
1241421043
1876558825
1998593163
1555950685
1682742753
1698067545
414025707
1717059858
2004155158
1304343152
1925175503
319210831
1982462688
1236039507
1498172853
78202260
70059629
1626960474
1843336763
1743242149
1510263773
982757053
1995241916
215126450
700341668
1731513107
543032829
747578922
190330663
116303212
1447859708
88336761
664844969
947563636
1447819792
748298613
1945929748
516624274
301926934
1947442091
1435996553
1103592519
148086900
1803107227
1125683748
375444486
315898838
1259645421
1789577258
999134054
943279178
536628853
844687388
521085120
464865414
308595598
1793902901
1995790345
172881532
1691080016
103854899
829531584
235471243
287616249
1169097690
943366700
1683749257
908635519
736501424
818212270
1797046381
560270147
988646012
1859225618
1254342238
1529560029
333361491
1072455231
2106384647
1773770510
1751386120
89085758
1807885857
126805100
631890794
1782334298
31803972
491886313
1175955150
2075476572
242682418
1975585756
1258680553
225530397
700046999
1386818806
1451410842
1204142673
997688997
112604100
707363476
18562805
1804369878
324853614
997248161
1786463880
1477916814
155851900
270554043
996800238
1843667883
857244855
2101757021
606089094
2048756422
269414433
1947789496
365653006
983975657
2136732829
1094925992
1831192220
9083625
781631228
878314461
824937587
1442566749
1279763541
2096392649
1693946775
2138248073
1131501373
1225721481
1880468671
189088221
1433138392
766849430
309552104
1307778292
1280862360
4197843
2122816544
1393533950
982351527
1461781362
690116808
896254728
979264531
232329478
1324110740
474318499
1906828603
568377729
608672157
1816647258
527007260
747281241
233615375
1912271623
930976243
1481619518
980983111
1500961860
930929672
1078701659
916494839
732280312
984549181
2069499506
1634496281
1487555341
227273946
1837923719
1672725445
608199221
203792981
1610716846
1973129216
832562048
745917692
1938135161
1086729521
1953540521
557633179
1323465589
277587552
350617752
1041030475
1757230651
507893285
1730702327
703164754
1422274492
2030367671
1823038203
2034150898
2019704418
1650703769
48774344
239628829
1398698639
628621303
1719938163
1624585943
3821642
447680531
564973354
1250099646
1264352504
760581651
428943941
544467907
521124784
524221525
1232687532
938105108
284418462
1590808874
897912191
1066939559
1005065499
1219136439
388306691
944291501
1366584257
281442168
106169783
2001857429
1518621528
1799585805
1746663687
191468363
962664156
1376216435
1615356599
603769075
1559220742
1462638258
43991530
1778142746
351232446
425457321
239043555
599430825
415975056
1091858486
1928654923
10967919
1668615484
976958487
1503026385
556866783
1675932353
1501251984
467615393
1546117121
1917116890
1409027309
1043497807
1975462466
192172395
1486975058
1484508692
1540263643
839434381
552969683
1753494845
1510800216
675290615
1591323215
54998432
1406177746
1977056038
1107163106
182413316
758186442
1318756392
1280895042
784146192
1442417309
1868236684
514725016
469063071
1700303392
1271544550
1865130668
657211429
1607722671
1443976130
214545253
168567998
1252918691
878572275
980211402
1799527749
725867961
929901252
230820721
1575661484
948429559
200936996
285475823
2041559376
502531882
1635142135
515492339
818296774
993020499
60886015
1506697927
935178536
402327133
800086066
518079286
894000482
1026542161
2090064787
463401400
1964456414
1517584738
1211925065
1150421538
1582056106
806046811
578627167
810767960
742634481
1087519048
1958565408
347531093
1049821628
272655397
1225376026
569810163
1238797642
482721456
1517254931
352912283
1602543991
1807550569
76117003
1126026637
1776657728
184069963
815816430
1048010442
1697679369
1934476345
2071181644
349737732
1095111873
396209537
47567059
432752101
1245467231
1434796431
162666802
1545951394
920317655
1239561362
1041346519
519251667
1040638905
1154212404
1565029248
1893200652
41552820
1155051001
624715917
1530768098
1430532803
1516306145
1957741132
258587768
1696469628
422351907
499795726
2070690636
2043823958
1428694448
1564919581
1669439245
1335558477
1370634504
1680221608
1128782775
814822448
1327798991
1828943717
9898989
952676799
1169684387
1456279780
313203711
324104705
1161942861
1429207742
55848958
1764703657
777391057
820643438
108532208
1168368397
1223637499
1413072918
164300798
1857639322
2142186787
1981634433
1639311792
1681136069
664233036
361043263
85918065
1873961608
1472316103
308304004
2129489721
718106861
1958235747
1284108834
1800047881
722049280
2118078212
194970784
770801597
1950811646
443023348
1081507073
1469059881
490625377
1481632596
1317483012
413314738
155055815
1791817133
638512744
1228346010
2071351307
97891738
115680760
1892127701
483062788
1843322596
1686433596
1271290267
1687806576
1879901221
1666005926
378032461
1644106884
254797352
1390793187
1158258937
1920541786
1599500689
1021254109
363892162
350315106
721333600
1253316500
1125185806
1953604890
1222679112
2055521036
330762133
85430340
1039351585
1904740880
820616342
999672267
880143420
1605765083
273472072
986653148
330995005
1472368750
1037771454
607941302
730721500
1396867853
47526561
164568128
1214622723
586571202
1334468839
1353646931
1633797492
445040028
2107575700
1723413121
496447092
1572001975
50798343
404556127
1235950915
1674570392
1239180256
118744191
970754573
862690795
607250308
461423611
695655198
1162029755
252810351
357222250
2084013867
665609012
330088647
1363295595
1988293447
941248485
992594030
134205342
433562598
1784440531
173581378
1514032011
2043968757
510808557
749640477
1386465997
749992273
1974069184
246299298
1513726750
2041014819
223310062
1959388339
992023438
1394280906
60997448
474544301
1782628257
1313697705
548479275
685730467
640272260
1255972418
1595802345
1753225662
761480261
1582007313
835388059
320808946
146889448
1314100505
1274045006
390814752
1577658447
1871355524
719835035
2171795
153012417
1659213269
1871294531
158177282
255521223
461703345
1387096363
441232385
62198807
890625537
366752428
676001011
237632423
1459739206
2009720984
2048941385
437273636
588237239
1034947366
569712217
1074100431
702252831
1072656794
796644716
1284209156
1519896376
381297195
401142365
1225250812
646356560
725417829
505911576
691154684
571876494
984804426
1839556005
577703418
2134150985
60341674
358461064
249524458
974617336
25357241
183321440
698584798
1712394566
1871615634
679162944
1398374937
321000745
127498531
375765183
855471541
1478163651
1476124411
1209653737
743652628
271479086
444451655
771086979
1451830972
394476681
15302192
974574386
88833651
999230342
345333973
876042982
1389172983
850604210
1531142109
1863928857
1482421720
434266345
1153974149
865470227
962201586
803693512
1053788490
222846137
983270445
999022060
941263864
411216054
269019778
1032285643
89939731
626013957
304682584
286256635
979984034
86290618
1681934322
1678285488
2026899029
187215108
1215529915
1947116470
1238933355
1502363335
1390831271
363138398
1164418318
1237201242
1867260945
1228577485
1552485413
3042318
590615465
114948035
1215562959
897717700
2109362963
1168893921
552134021
1367473459
809771113
1724928901
98734509
19282328
1385152341
2114799980
1270532161
1638605723
280644203
1408122488
1458390143
1581857809
1344157332
1604791108
939189452
1139875001
1079828986
1337048892
2022985104
1732702954
1365061938
130123475
224577491
1169796425
934784745
781600268
367332211
1817577719
808443257
1245857479
197213851
850719608
166147668
1995760704
930281974
101470436
1560268956
1366080955
1916831496
1897485347
867900309
197453398
2056128643
1567459910
17178145
1231333606
1562316460
1400623527
1635109472
751029329
719192764
1678370236
1470671630
2104224128
1506664496
2067358718
1742602674
631890840
1621488383
106198961
362533145
1773093862
2092392306
1301537563
113061246
1832930213
1031510429
1646978023
1162723827
1748179490
824792397
812419579
430423072
70222336
1361049405
1628648298
932498047
1309747204
190830003
1462064793
134099413
1165432631
1688006748
596180053
912987482
1119697388
1989193053
2107598101
1917975028
1540304800
226850859
2037995013
1913629746
676364393
1843925162
1736253378
1243602819
704172023
220117919
1558613208
485529461
666979325
1059324772
630900329
1541333761
426129227
1243024476
16208575
2096285161
41961135
1572745451
829921335
2062773812
839258126
1003070305
391666585
100154665
1832168663
1808020156
188122862
1302788999
1394308354
629097922
558615996
1304325737
300204628
1943122015
1910746223
449815569
1264224759
62662870
1799135610
1193132204
1318245252
638546882
580912890
1119926177
2136628159
964185011
281130588
1377115734
1894098908
194617799
1219023804
576261929
530048149
968782348
474697924
169037204
817191070
1056891812
838184497
310409736
1460703904
379256872
740430692
1972597407
1877679631
760150579
79129466
1892037009
562508994
1559437896
597678699
997220786
1263708683
581186935
279244085
1859600348
242962853
2034743314
585445336
47555926
50771739
493292782
1305296596
1755578448
1630647635
500080347
997307311
331010737
1347471556
1966298526
1307127033
19455762
1206376008
1916113218
1017639148
374552000
1354654059
1636187239
294104927
1038435304
517547667
379114168
1881623205
1866952546
590123213
1854981231
443435861
563533694
892670947
512921041
674747723
635679274
1005879609
475610131
1483356338
1981522273
1244151753
30536469
450281021
981616220
305151244
1783959406
1574772301
885972270
337915956
48771875
1341754090
1788054890
1622161957
830025116
901041999
992277320
2100319256
895896265
1598983705
1989942020
774048724
1588028433
605976638
500285837
1446360381
382152677
490580213
1311085804
1438284206
1847038451
2042001919
1425871009
1209295466
26454799
931122147
1842282407
1461108069
869839329
703528021
476805454
841968338
152520942
678595863
229629996
1081910064
2142098088
728123668
707666100
532442399
1562528153
1253460584
1896558598
1513323080
108215715
143258609
638901976
1061426476
1569690809
460288367
457786141
1309931263
165465709
1114704274
1266005818
1382872700
1224823514
1602529838
1668638743
1978787490
416079621
1176156083
450657991
412196257
39054136
1592623105
1820659818
1752667404
1670138888
1021861655
1942332623
1562421990
1560124693
592668922
454244506
1671314927
580913871
1567336057
1353361302
1488538191
393304213
1587791408
1416968365
1347842976
776770548
447389121
2099317097
2133650336
46689720
1528484322
1112510800
971735159
617830992
1172572923
1540111727
2144881071
24700674
1272086823
1322544905
96465161
834409906
2090590535
1966820900
1726033808
279702363
608286661
473290504
699452979
1760453722
809877047
52997811
1392235122
1396188452
878572688
119131272
732507818
1390045315
634860383
1567707283
655864112
45284678
478629257
455489598
545434379
581287358
1435531004
289265631
2114083
390541218
917081146
50069888
629338002
1424247674
903359216
22047956
1942716339
1158851351
233303677
1904631969
541050132
1289353310
1024158433
121791539
687070454
2072265164
530300004
762717227
1863642831
1525066654
514549068
930499634
1405681430
1644990000
692649544
1751774975
1597703399
1843699320
1216685374
861303663
2134338639
797516324
1432807783
736989288
794370996
1354904674
343836942
2010095485
1279406479
2125582316
370281785
1887685244
169784141
445145274
1397957734
795130270
1161410132
406339313
1781608356
1511486581
8907108
24445247
20068569
1896628391
1601518286
474155472
1188269789
996563004
1981282061
939216980
230376901
1992489809
1093144713
36950835
1380964666
820522207
504110927
1514640195
1839225173
1184918884
866793850
794067926
678918610
1153045989
811783442
21240341
160231992
279954106
1258538873
507128904
1548662348
627704988
307910851
468159064
866117026
1668207238
180963384
1013968605
1666973934
1505585923
1498389684
2002890565
1235085385
636038858
1764643479
533120300
950264765
10197703
1225820851
345317058
1679462725
586502070
1264434909
684149287
422316199
142216409
657048967
159838814
666015394
1667242883
119878076
1464229205
2035785873
1691878734
180383407
1570280184
2017460186
291113874
378416280
1319435497
700555363
1948138203
1190066775
1862484184
1368723066
732712970
701867167
578459678
1557084345
1124372628
2034187600
1677162358
459666351
628137793
1664362418
329485454
1435138137
301683205
1608087588
1019667318
1668512320
1067471408
1739942599
1668623735
2083784714
715911876
742955979
955131148
1731843256
238295080
1345904943
1663191134
1112676969
155377972
1648264320
1872956631
332457944
492722503
2060748035
731865689
755791873
934921111
1913660182
1123306841
806054542
769443489
1469187059
901472592
1706030795
2112901051
1874555383
1501657015
1430428771
951286178
54141393
1377358218
1069517173
1480929670
1728840877
1128576253
2064214076
1417243682
2011534179
604753444
1767407964
1175073805
1302816400
278119372
1683898688
1518608436
1535688894
1425184368
1350424807
518276244
1031380039
1384974402
834797663
775704322
1144964214
2104081476
670329188
1298187751
1607357217
1898132123
409822016
131788143
1003574920
1086433075
2111830954
631737712
675274885
328862388
1572586534
445204760
1472251073
947784873
509024785
586638187
1829613014
763168578
1269135295
102221025
843930547
1405741355
778823777
1093273730
116939088
1221739964
2133780788
684992327
1836578959
211077235
1726781895
981671502
541052742
2090714239
2040776568
1292830652
437587812
1227364693
327898602
354277275
234876137
774387969
258054449
961909983
1495469667
1708342883
501365904
105281651
596550060
1411026335
1656854447
2142132705
1494409705
568732582
275566027
730204462
428695293
538521556
1879125232
1379565696
1491014195
1465208673
1136976609
1737844540
836734949
1837626236
880284835
2021263299
29637280
30891483
1639939386
12557509
1661641695
686981402
1397284096
393058243
684894980
1398811625
134743900
792142199
1947923517
559884932
1932823951
1606083727
1752994981
1959814701
771457584
1830781041
2124877670
1562678196
427439741
549097267
1683360656
2014323682
214714982
2045414749
161455907
1557041847
2099762250
1527667627
1562033270
1333619598
331531202
244657811
2004540513
173848307
1972240647
1543201998
664433351
45001546
995742713
1695196294
1650767770
1117132355
835703560
437789149
1251617121
115716698
744736442
470498099
1724493460
2252364
1343831842
629792077
185665515
134412416
349548787
1970384814
376097656
1339350006
751042211
1467001058
1187723956
199261269
891476896
278798680
82818130
60619466
1318674483
2147330225
1048941660
1845039412
323026136
2013363836
423243118
1878695623
32268124
1945502122
429487983
834756185
878330879
2038447662
320254340
1644707525
156255520
242679528
653900997
1345515237
795615781
1598549097
359113878
1268292659
1661288064
1011685754
747578180
1791354061
2032421788
610340150
1383073889
921035785
298429442
1651839141
607157645
2065515719
497772951
1946684948
667634935
443664555
1213382383
1654578290
1826018574
1831140644
712493856
1371082383
638332261
2033590398
1746080705
231080418
421577995
907926065
642014918
979145914
452162970
642078209
1308130541
1588244808
1482220857
2051385597
1946782936
531644471
1261274872
1442625727
474911820
2047703536
359767270
617973037
205410064
81977605
727467700
590485206
733622234
1782688311
296161039
1939977264
1246414375
1082418388
1918944551
414473817
93618001
868607681
552408753
894064495
946691733
1415940651
1239078819
524803168
1029219211
1286933165
1420627695
591829743
829727741
1505079347
1501353687
921791466
183019436
1224048729
308662643
1846143949
319329517
192218575
352728400
1938081838
1669675507
1518150290
1838457615
862913845
813279021
1964843272
1449908071
1115801671
994028496
116449437
508206981
2005076348
1647556312
1860318039
2131361734
1718471676
297791219
841196497
1198217517
501017503
924147465
1546167335
1734555104
523287282
910498247
170856081
746136233
321478477
180614821
1291454757
1166171534
653238735
729158204
1907719603
2030928050
789590487
339005029
1562747738
52368140
2146623953
895992800
284684547
425731940
458401016
301766904
1884863440
1046648832
1630290317
2046336696
755312344
1467001321
1691819600
992648791
23045951
1986834355
1015930308
1391671070
1292711761
1449909360
1588542292
880452605
923355167
1965389590
42805016
1290666620
253410948
321258070
2081600445
531156503
392290651
1020908182
1637582094
894898463
2073012804
88344152
351777520
2019581758
14903398
2014376558
1818464098
943402767
801589581
15370019
326698507
800210020
1265124032
1872678822
756143849
1445592647
1443763498
66974907
2068986609
1911802910
926050839
1443058383
266584956
1470061410
1386571846
1229616143
76032363
35254247
1605197131
1221475719
686140275
631951081
1891203607
448352318
1279796991
392976886
85982084
1482093903
1432444144
26372909
488662572
1720961661
553309995
1105362751
2089119103
467949702
1733779568
1154796237
1484111473
1892980528
124878393
2075848878
2023186762
1058400215
863498193
640457024
1847522364
958957332
1803988461
473335074
994234789
1633353839
749132582
642078209
1529044643
45182164
896914610
765462106
2059300093
1307760383
257470749
2104534232
1175817032
979777285
1961709138
625177694
1085059757
578453610
792556378
1202744079
256680562
824352820
2105641730
1843425784
1266580238
1525067014
1456916369
1637917561
1751565029
959959027
1632927982
755442701
1789742387
1889650825
471261297
145111038
967528576
948850132
1144418237
1543261065
2089704624
131182115
1234192079
994906871
334895297
2121788523
308994034
1819689731
1717956784
958858227
1248509068
1075594912
1026542161
1260158451
696408418
1318899627
650648823
516892024
1141233554
148269631
2037046241
1391796192
104423630
880876871
1957102020
696606530
1361875737
1399243721
1149673947
146544967
1536434721
1801186585
2072974491
1546707540
1459898337
244841153
1346328027
1071363709
821124678
991850154
176946624
1519211444
1273923250
2087655158
1978608859
2043321307
441072600
2054430813
2123853351
1297237831
568369907
677695900
1185563261
330271747
231440442
1267681773
345557133
1136637637
1568765838
16295683
151843633
294487683
1788246265
1403952759
946076746
1029292784
409560024
1831750314
1826874451
1811899737
365338765
1366813299
2050991142
266014852
1194552319
322618409
57810572
2105137721
1602109494
1531102577
1295743819
1041112412
5829526
110474291
340612465
1404774241
1527209037
91716355
1335993305
70726455
1296684846
478811676
1043937060
925418091
994565785
394530977
1732960080
250060054
1424872433
1994570428
2027486260
431748178
1106253472
771917673
1340619261
1827371655
400378808
2143008217
94391277
15159618
268003465
1207661902
170001916
1525928773
1983193884
1825878466
243100693
870457100
1387063503
1101676001
1067594503
341677707
1587075312
850878122
1075378907
2020974622
2143251760
752496362
1334716361
751199106
1718783673
175914706
1476663265
619748060
2106759591
246402288
209399019
134353254
1941326513
879857205
1022583942
1692325147
2109026824
1697956949
716547274
1946816077
700314027
49349866
1799679141
1447959858
1882343414
279431902
682694772
2074237540
1705810665
1336762726
1899627302
1034508397
1197603593
472091206
2013314628
289306892
1999520567
2067462475
726204932
1630378496
1275159497
2018385616
1177613422
1499596837
2040419047
1401112269
1092087717
711999771
240259997
590483509
281591014
867888211
677257200
54011494
429445513
1945699275
1198667643
2078301981
1225806103
1464007454
1619329839
470683340
502954273
357737677
402678577
1016721471
2020149163
2123337165
835767138
862434734
2061824224
1305628975
1181946611
1419526688
246444585
1841721288
887396128
994611976
1898953655
1098298835
1497259619
779070515
568880704
2132433451
1813564969
644541888
1977998811
1903157782
1807794083
1099213875
451787310
668417725
178488118
119178515
1140967460
1418030541
692628599
1397121815
1175232932
820633917
2084224080
1980675293
472642182
1801576801
1175413730
524690484
683478470
1810239318
721516979
280622750
896851256
1950665578
1635109472
777245721
1828218152
1608077714
1024900810
1937294266
583641187
619748060
2077357489
1674770581
1606904852
707902570
1442777961
1760592543
2084299859
332190976
168802572
1825301725
120173763
259186863
1078497137
915798750
1252831320
709642329
1981431385
1052567875
1839833849
1201271291
1835957092
96871426
1758240840
1010812480
1462807019
1769186142
1587668506
2066339844
322669989
569984197
832659619
1669293092
1094618716
536198545
793086776
1136324799
2040344997
2043287553
861892082
1207840414
1451078621
1888165727
1541732685
242109980
1063690399
585019173
1098478676
1547771443
1407107947
1255726334
1348677810
1296119977
2059954229
1079775203
1047898288
1066134487
2032141167
955235020
1514279519
309558091
460148594
1656931706
1137107519
1221966205
592139166
680623739
150037148
615075093
956989675
823919778
1439359166
1923233421
261347562
1421028593
378783541
70697067
1212840321
1141180863
1295325211
2112314138
286837753
670530121
875103708
574716831
280053570
1068910465
709218361
866296621
1168928291
1088134638
506346738
755032008
847876871
2082977412
1538579384
325413738
785289085
1102295711
47491652
915970773
941091139
1625076987
1163917677
1062572209
167662600
553169145
5624397
939062565
658126336
413910898
1516879378
1299909345
609370010
545927021
291037964
1408828290
2009199860
1804659857
1327215597
246694555
179633518
1056739015
637800131
897637331
1965486597
716045737
1603084780
2112202382
574969858
822996869
571254717
1487980831
1048282917
1998179180
248973026
1284464425
315308505
1479878865
373378680
1641889045
377742472
411912124
734686242
1828574899
1417521098
1237492229
148575469
357458821
925625959
1910014001
1345289662
1656094641
249605067
1993258889
1311214350
1670784871
192120215
1487846686
1529692914
1719624210
2009843495
969565043
1417153024
670481452
1347485754
1713792503
622506123
1154077112
1175835690
1211714419
2025513493
146817515
1588451412
2102346857
374090153
1096328627
2081415460
1833263292
1108875620
380388068
1447770382
1755259171
1097001036
1691887271
46240985
547048489
278193054
87364467
1742115525
1796123122
432126637
1930655024
26576606
1589232169
1966077712
759002411
1723475323
1485960754
951857912
315000035
828164675
1008885000
2056766835
213079671
472333930
1186750801
243045251
993906501
1816966252
953446630
515956715
572795064
1266726981
937739055
1282075959
368569963
872968175
1036103789
1784170331
964573382
582704742
506515812
1835032899
872087280
1886073376
392505303
189849848
918651264
273145109
466615067
93152513
1030129132
801811390
102426735
1115241003
1766540093
639689735
671767610
924359283
237972795
499042579
801010791
546091117
1676825604
331732877
1095345267
1906880683
1429217160
186939072
230477026
1748502761
2089133244
1232497547
621347039
1080544735
879767908
1211769890
1174718653
464101052
625954978
1618444784
1687160612
1386959473
1474286556
2033330016
157097378
1582049021
1661728682
1447977294
1275084087
1538833688
259931842
398499383
507100929
144927468
1058999167
937556287
1005211256
2053803346
1468994006
944315374
1902839213
2021835994
2129980951
443456376
1827652011
514671569
392323130
1360190552
658850819
39867681
20998562
949027104
1983321082
1508168017
1303424774
2144706536
1252548035
322698780
1889052277
422931747
712427785
1562687058
1305317934
722354789
1582019780
381101716
1960203738
1973222081
16202955
1072958020
82293879
307910566
1067570361
1482850275
1667964778
737139830
201199293
384389134
1483677187
94619377
637971233
519212503
246391255
787438073
464319705
1505328676
621256103
631513222
2051224123
1917740334
1541918360
1572722047
327405663
705450234
2114523196
1296978335
1853698684
1116865066
1707824704
2062072998
1509750300
653315992
466325209
1153279832
1838973790
22587386
1793981014
1356755399
801569196
1586775040
718495798
2140453978
1785071228
1782977056
809037847
14086995
1813311411
588745881
18395121
726896428
966582911
1544307812
1660303326
1620821142
106999123
180824282
114426341
690405068
512691490
1547969764
856338585
364206499
1209156804
194402591
68191770
1076372386
852131598
1342063233
1820723290
1342410894
508703177
2000143937
450679794
1940150575
1214951835
1363440148
505912617
784981049
1568608824
1207333758
1999779400
1880923197
434148401
714489749
1797174986
1311873429
2111462787
569358054
1814536827
487169619
512369790
246837131
401381136
1299703694
2006730543
1757580239
931992537
1625589930
1287898042
1722739497
591877722
618671805
1996072683
579296717
1653638957
1850159849
414971306
2099543512
1874027436
1041831240
1613103985
1487184780
2007232330
1800224016
1773707104
174466230
1195130231
576464917
1920582857
342538154
1547948627
2064056512
1380143615
1267969066
1173519836
737254478
549462569
1180505904
814915269
2034047141
366342999
725949570
554097030
1993941053
1387361929
318184013
1121212235
1427471633
660331708
2048902196
1203229402
377594083
426803769
1579352007
2117742649
327184114
916450977
234893112
960100927
1933222490
1347552431
953623778
1588904933
1288504595
188873621
960343087
1599377427
1080589335
1126962202
1816895629
111956870
1360026885
1929367724
1740647864
1842226109
1605755056
216799577
1867428321
52186862
109363494
1262245238
59207157
1867717470
1264607650
632262458
1751646057
1654112994
1002090794
2051710874
1916915893
1753477224
1257403680
1111228905
1842683773
1203545793
431332649
424578310
1578876757
1360243660
2130411512
1212730503
2142746452
551859997
1175796869
788714400
417345793
477355413
276193386
621994099
772349118
701197681
305663529
518425660
842971778
537821878
1670733604
1879530888
494980643
1275647374
550012545
1552400587
412336444
554825428
310291966
85421735
1934836773
1961658398
1593280744
1962812560
1490050398
280839603
1903781561
134654251
822576856
1976419252
851532912
703967757
1034474427
1489320837
1030512205
1799117341
603400162
2108902133
471162434
933729821
354197322
1391378287
1632487550
2103731915
475034460
1390442912
1944358748
1558006732
1802879463
277280709
22182969
510948122
979055952
627459973
864859825
725112331
1335148840
787350151
1961422964
972100441
933062833
1676438477
686371384
838627048
1161571265
1828388795
1039063666
1810877676
776578938
690683632
1806050141
1370129802
272135139
1257133523
897532619
1779213629
852594951
2097437088
201793103
395321535
1174146645
1118111477
1565453441
1421685664
108499141
1674512539
262890108
512593029
1014487402
147334873
1130315505
1970751598
564125525
956031021
163359326
1774339690
661804914
86627891
1370773781
1052825521
967350936
737960688
1361308695
1753991806
375751857
2109462507
315563768
1798058812
1434098299
1285180837
1184007010
1707921418
1641753522
1361709394
2057568006
1829123302
660702055
1134881824
267942582
966500837
445049694
122963929
529261928
1606986528
852562655
227776576
1623158441
689699050
2099124150
2036228168
759427767
1017206383
753813270
1784990672
1468850580
519449249
421853255
1103797737
1822331161
1053542886
188576835
1775943837
1015746544
1896986837
1025676021
336325874
1279534848
1927597215
967804743
878116410
139305448
1873320515
1637701599
707659951
289407346
1481431238
867878283
808082018
1128512437
998135333
889721165
218058243
1079646250
918269969
481895149
1008548192
411721980
1487843816
248732538
531636199
343280886
1142603087
790581852
1599338882
801839991
452239999
1267042340
1107257819
1360880363
1887735219
1716596113
662517626
890638090
979787912
1862753192
2050251570
588467628
1886003147
2112125583
1749423311
1196867745
2103664837
184440830
596421359
1726983615
75521442
1400633504
1878773127
1464687627
586512484
467503080
1141010752
807625123
2097168719
895022276
1778344585
276042866
137564645
532330969
1020547398
774093862
1184543039
1611011305
158070769
1979334624
690985426
747343815
1940888917
357059250
1606093897
1750652165
530654665
625090811
1194033218
911258766
864045645
250346236
1950005711
747333485
1515566508
1505510378
928263543
165618153
1706541435
578665082
1286685968
550252398
571859043
1625999852
591857734
170534962
1766988699
874767389
2118778527
64930283
2092196385
30309467
475458760
1257465664
674533093
1959046619
506953791
1383976635
1297124345
1166984837
1858278580
407615078
1294552201
1205031061
1987995196
856535880
1389383527
549519991
1271496887
1112666458
2029106151
1020178558
1411737384
1464994027
1741497454
241269291
983030653
1583281794
1152930889
838633427
1249987694
1030410859
470655550
2092894385
506337934
15875987
1755641888
2130415137
1214785476
1772948663
1635486732
1583973094
638071855
134877695
1570642622
1812113922
752275572
1346260885
567210114
631335164
891964609
458749298
1856604808
423369412
19402095
2098834177
700361504
1985672408
928006585
753170636
1199256219
924898975
1354580093
1407305693
123730552
274201845
593303672
1983515388
1645047470
1289028502
536938871
1669584887
613455428
333851070
220726125
1455374814
1413109906
1966011778
1380738060
2091244392
77119266
2094821919
1803715125
1858625907
1603568883
2082528206
2069768022
1512712664
642007842
2100468182
1954349714
1911616343
115886926
566477106
1964186756
962931034
1242011834
1525468395
905656004
1975503501
1348253722
1576354325
1894701017
1252272694
657716010
853357413
1999018885
1728559830
452858614
1007228469
891106082
1348624577
2042237851
1467999147
372084778
727554840
1157729146
1582558913
1442611506
1350487446
715219373
276161203
543890977
1831848826
902632460
1518314408
1151243674
1237461260
2022258272
598105566
1462986261
2079138406
13864947
514707443
1274247851
811830136
1717685881
213046385
691458501
1464872296
518176843
1370900210
1490696847
782772104
1702304545
793870536
828764614
463082954
878668618
975503977
1081080380
1712445120
2081506844
462071510
1010752264
622276107
618578184
855045993
1203298061
1882912796
451243898
2068632144
1319205911
1670759337
1524078142
1185977261
259677435
603218246
16652870
263821183
1495152441
398415495
1484345644
783503246
2144727317
773599458
1440266489
1663969686
2059720386
2018467531
542798015
801498891
1496820105
1555960673
2000998171
711779153
2121303187
1275404430
2127598172
1245567765
1364446069
818631238
2093773644
600653031
876676232
870843845
154772157
721290017
306702451
1569818081
2105212911
697512545
1082162317
835789558
988445012
1874484451
1466608786
893932573
1978082798
1334850124
44838279
1800304388
346420902
1861644993
1814467245
999291518
2036829916
1115984464
1024176704
132034680
2128924775
1876013201
758296867
1025336151
962666797
384723820
965805754
542330868
1584716832
247213950
357939791
1194165718
1497360310
1179591773
463081819
2065949161
1954744176
484856472
1582764718
1502565034
1537285121
38546069
1174030996
2108214253
555882636
353255829
168733004
50175633
1320244750
424593629
485458899
585796848
2108637075
465837620
168191187
1292671841
707215158
535564677
1067188999
363339849
1218000756
1960503755
2099795341
1967987260
1687750305
957619563
1620092647
701160858
350194280
1152869945
508225100
746966618
544142267
408853778
1285673375
189971420
1695828961
78687114
675560888
2121370183
197250756
193257184
2092313886
1469920595
552510425
1467040730
16781050
464900931
590115720
1136244052
278800518
955975057
1818872505
515351549
95205286
1116198280
250182563
1456815761
313126167
1655751755
412399351
744245288
428883385
1987990520
1744415786
222314245
434605653
1820648172
1605298656
751069391
2098748339
478725035
154394644
1368191826
1027293129
608034461
184959556
1510337920
2031597816
1951778729
679133636
361527530
1701733754
1588405029
2111372975
910361470
980721918
1194270578
514867524
508987635
1037002083
1659072490
340559763
1210371194
626414148
1439943612
719637581
1572364940
709023858
1109883724
825122372
746201639
1095952704
1798978831
2145716766
1530884264
2123441082
1482749401
950310170
1249874794
1569675264
2143620230
142978199
397571052
667397383
630577323
1883950491
1848644346
594086
550443862
1121945617
404212019
1208473739
829035631
136355060
1285908597
1739941808
1883025678
950226148
1708122058
1859952950
1958254946
864055305
77136364
1135027431
266584956
2093569797
824862418
562035181
1930105733
266210111
832529890
1142554161
1723834038
339621322
1247485615
1847171430
1719929653
580840151
514853268
909553125
978280697
1053038763
298474155
55042669
1152429703
421221708
227870509
927640198
979389199
1858477902
799146305
1483420557
720349671
956526544
1444727528
1934389001
2052144422
888550109
311315832
1113748134
1888997414
172352387
380987103
1556281663
861945940
89775006
2017462917
807854474
1993068473
69582370
1582734540
1909511290
1693053502
527609090
1839305960
862731472
1088643264
1573812913
1673336185
1862894703
649617290
567918667
1848454239
327766776
1045474836
1281722724
1569346287
521028638
1316744480
1267602002
1220953964
180907861
2088281128
289152676
601338576
1811309014
2101701221
212144678
2057551608
1098255772
1937662608
855672608
1141544613
739276066
2058877646
693371190
1384229084
2144759527
1231539708
1612715134
633668466
588917462
1320686933
1758982289
1527471493
301612986
254931630
1144617964
1193226545
1685415393
928455314
787955960
1499702572
1539269219
471757147
1868694334
1920615260
74855442
1802309168
1523823937
488567334
477627994
1555884612
997032600
917018529
2000759290
32284276
1653183569
1875185528
254913914
1932077836
302617660
1212036779
1069762493
2043546886
212749200
504745419
894240604
340336548
1561723353
177409554
665798859
2022240698
1633056924
1364728947
591316404
1935236287
150918627
496539928
1690621035
2080215933
500958560
1597089160
57562285
1319001516
1957720883
1321477779
1472378444
2099576196
107434769
167003672
488519448
477571471
1896623970
1969251322
1203138464
1164350464
1343290807
1908714599
88746570
1446326830
109737507
369046818
1929335284
962681956
1233915240
504816818
1415634530
794749230
200040064
648046074
565162500
1531421251
270341680
1410764019
1940349921
550923642
1003772616
1472778965
278665712
839306718
990860667
1723569074
361027680
662170697
1940165921
406920850
684658066
1888716892
1787672708
570020125
1233027361
873190709
1354152590
360916796
1378947192
1104164030
553343971
1293465196
1192308255
1583479133
1426497236
172988943
1130828637
2004439829
1337350129
2123014144
1151697103
1113796191
456236149
90575927
1977163096
1956098655
841774507
968310148
1977892359
887068680
1606583379
1219181865
1992796212
196743817
1377080030
1170178920
622183383
159916327
1931544395
2145183048
700752060
772563580
1972562032
1388107444
720206441
1522968777
272917591
1450908595
682699439
1634292252
512976359
251310037
901969648
2143778614
520517809
352823745
1111158660
1814532763
949450981
628976014
1035088933
200980770
131579582
705277057
774144942
1075024419
1415136018
1490012491
1423397792
781848370
1480314021
1751207604
667824874
1397890015
834027020
1671804941
1574776391
940629592
267304426
893743722
1970411371
1372405277
1457666855
1888386831
956995145
1133755458
1174219217
711154023
1301858675
1813522991
1269526367
1008473894
982184742
36854961
1162847243
946779262
1528529862
1255684974
855245140
847532230
2031022458
1351918123
1153660512
1726079857
488132982
1449819127
257196752
1108395330
1301653472
492551527
1912603666
805371627
81151277
809731634
132507984
1423222898
1142565204
991146340
886252289
1951923876
527756585
160908468
1460710758
2060892034
642210104
1017415190
1023066928
1792363316
1819749265
1033674359
1863175021
1154816712
678414294
1816468828
561079772
119677878
1189849410
491776462
1539128857
1868275674
834625669
122603363
540878161
1364448886
1672214879
1340802072
1699553180
439703520
326924357
2118149572
379249072
1024281314
1991070288
760481991
563454433
657520392
1512083702
141967886
367423565
589155110
1486326736
490240201
575011877
223117689
197964013
345130869
1977346364
1090198925
931505609
1484079830
220433847
762008343
2142420985
925680021
1107124210
1936049915
816566057
1407595953
489606441
1314067570
1019974864
1960844145
559304987
486773848
346189300
1998286438
201521016
1960286865
292373122
363434032
1155868501
1227856495
999397058
734964758
2092965515
564161676
1363522855
1639832676
1659019436
1430244023
38577167
2147146237
1060141213
859180859
598513426
458468591
1164927521
1616084566
22529343
1062302022
1886239608
51092997
110896754
1265251605
1119908656
897851834
406571097
1906843721
1564043283
722217779
84930565
1808563728
1935270148
1809668039
1138956115
24230218
954862729
32230768
639020974
1348017167
854441280
236008743
800038915
1128212303
2084052372
1758407972
310260537
1230230811
68967586
1744180752
1384864221
1330283529
28878325
2130963052
1437508807
1618704829
1939339598
1563976327
1922924027
1406686109
997520166
1430635209
398772463
581728683
1363097583
1506801156
1282684770
2141553664
1404334618
271263294
1600571381
2120335067
1241865216
965442232
1429714414
1197451471
1932099859
725157916
345111290
1938808260
430233027
1397715587
1899060089
1981914712
869411592
534122612
263764160
1086691497
1917628163
321293317
373980163
799667555
474918690
515260185
868411674
1484825660
1112512265
1592283418
1255719041
1105766784
454120163
1894968541
2138076904
1142968617
999280946
929078295
1418205822
2006245364
189036013
269859331
861502875
42279278
1747418930
1418152519
1450212261
1050682217
694450255
171985269
1032159233
1092522007
679899831
1477016748
916012852
1120397162
1950207928
374672594
741499383
891986212
945798685
1312885326
588685671
1943729926
539972436
519538385
876735511
733823256
761320333
690714437
1881410956
748333239
965647128
834889178
727271814
322629642
1331329309
1206164576
2043134836
481814508
1252045453
1724768993
1148099022
1113174422
1241713481
596207513
1473195777
2067160980
965664228
1937064643
1535116785
752366562
1936401939
97282144
511131170
1967832525
920749669
662472645
1270791231
11655877
400062602
1741556591
595079905
1368572583
1718817690
2146805110
1202273253
1987720568
1347211474
1947866923
1204308372
1046805172
1644683387
927554912
213891184
112931427
1744015033
1906087793
2052635191
601257066
1142607164
66346082
488783790
518373675
1299094948
106082500
123032300
448316940
716271756
1485305098
739399747
767235596
2141265486
1608919131
692771483
1454076131
1508892684
1969508469
1757031439
1943596997
1965699186
1780179627
1586413148
1785277337
577752062
1775284889
1615062329
789651789
193920763
1838211211
976656829
1292674
872181023
2139185552
272099298
1008688798
494639090
637191733
604909435
2090094164
720235292
1755521701
600492467
1169973059
539483173
1856073288
369146372
1846263888
994124044
1999980040
959056582
25560053
1308422833
1623792162
1088139532
175129014
628826651
1753117264
1407328289
484709714
929498579
1044943441
461298670
193911811
1904371291
1654962976
229645711
1770522667
586841512
1259209661
1353882598
323895085
1424082524
437113441
1585894937
759316410
304750321
768837703
960775641
109015391
775405776
1611314109
658236543
2010872807
127948897
1816837405
1759545435
1284371886
2093554009
1626326356
992620225
1225877460
1161950585
1371770772
486253246
1980802753
995691198
1974117138
548614023
844594420
94461166
68484463
1800447792
427802961
1695514617
1011708336
776160879
1676301626
765569544
409958430
1573517325
1510537070
2014587819
1277304142
1632623706
950204748
840323919
1754071453
1944977109
533327302
2120117116
1216245318
622151008
63313338
665712061
1707830385
1680980449
75210967
732605005
705021389
1581629790
1592433531
1595948274
268666051
596568868
1756314507
524169988
1747591532
1085508477
871424445
1775820701
1037504938
944562798
1919811790
1861033957
46921774
469948253
952810780
510474258
108662463
2031513416
221344342
2061468207
811263328
861744327
87433242
1880621125
1356059228
1908279486
1479691643
1409487931
1384047266
17178559
2064397507
809349462
1965209506
630385713
290938749
1102827885
1021755682
444179214
590908910
232907040
871802752
1127223035
1065934104
2031711370
973655026
529654336
1493834900
1822464101
1338729230
1465011487
1132989972
1918330456
1764562189
341039565
1439470487
536484826
802183906
1453652069
452543992
832168828
273862592
1942245540
1576343821
1743901983
848310484
1646880862
1702839962
1849030979
637724336
1098305750
1896359324
1076947512
1566936015
1413034459
816043323
265016633
1548352
892625983
1735759223
1669069121
791693267
568450385
1539302073
1467662582
540381417
1202873179
1658439244
397028931
1584223920
2075178412
1011835548
1752675621
2073391742
103898256
1963068081
1001523270
1850228381
397256200
579083866
2122656464
1775195313
1007378788
1820370761
541184648
34961918
1789258630
1075424453
769962018
690531877
1417510890
492035891
1174788590
268468136
1629796865
1301863727
293814513
651038365
1136474707
60265328
1482267533
85773495
1255744861
1621668914
1601213242
1498995542
685588520
71076413
1811229440
794157433
877043649
611201023
1913403081
1023102441
940379507
200352560
533218063
321853183
661357447
1218843524
620415613
1807202277
117479104
718937180
1512083702
1668257158
688422696
122870724
1374139546
1833443617
2109452352
990482755
881033425
227155160
1539220475
984165996
1915444136
1577614633
731462519
1250366212
535430577
2074963703
968155587
867933242
824081672
589068879
226586974
994985032
247134591
722292444
1724510763
1140418526
146071050
1266732377
1743582042
1948394664
1083420412
1825944387
2075679242
870382614
1822272750
1689564836
58526410
425070170
1134833291
312261027
662519782
782161733
1562718842
33145294
1169698050
77540810
2112964570
1319226817
2093155381
1351838184
1688764007
682311589
1970751402
1939086090
1790104603
1290957380
184729313
1205818814
244947267
287831870
302254057
4816862
1018850267
463932026
1650774119
209441264
164427024
977409062
486071033
1310366319
468391567
1132161607
1721674947
1630321099
224971294
873059567
1179396458
1762480816
1694684272
1704099161
2080306185
858399153
639817075
1215207374
1222690349
1903656332
763799007
1316523270
1529688705
821260229
389674915
952673074
424639629
792539355
386087489
1897741904
155954078
2147369804
820537283
1791470632
1381200937
1963244058
1173226977
163232781
862524251
2116948599
1152927432
853356397
1821479611
55395140
185533307
1783437677
1873300222
237983990
611252566
1880782838
760247331
2108244126
960982654
634455708
471865899
78472000
383159136
209800316
660893051
1242009243
2027458552
1436124201
802660498
294905997
862764155
439503887
1665703308
2076936846
789980198
684364023
505579873
1522117333
1043670087
981927581
520108493
1335508612
2074534279
1297297181
1972780060
999278838
622385262
2048242157
1045178142
1362207840
1468673606
1869136624
1213379681
1418438679
279398186
270724441
1681295035
135156540
1004023374
1840586618
422186592
800730290
1598918312
1872376613
1532729259
1706317948
828646714
1027151967
1549927755
1562012145
1152718609
1554895407
362203508
1449055583
348924871
1365757461
1720554947
407785231
1453036606
1228389204
626200313
377948104
1464834047
1861974250
1825006668
37889844
1459700840
2010307792
88077901
313936476
1240454285
1422110006
190111955
1464007454
1316331706
276867280
575736547
1272585584
1432824583
629196732
1888359521
1525590290
594526938
2033997881
1132113843
38413426
1306433307
983778913
270019440
1105601418
49383410
96920126
700173268
2096506664
416679224
179261926
1945864061
1783780597
2031673404
279562498
200456484
1913332739
561448053
674843122
2003903038
512360534
1864516151
979532817
1333638526
1508965292
141615574
1937755995
656666397
1942947718
1643635382
261166109
1059411101
378294727
733534053
1449718281
1434209982
1433102965
370547516
1797874800
185144103
43323245
544988
2072101235
988383932
698432777
428026413
1565398489
722906771
1089990781
2096595051
2038291092
1935350683
298507628
650813482
144847870
483581982
1633058205
128242247
918250693
1067586987
295649052
1595610211
1291758403
1688917632
988039484
1436289782
6006197
430579411
9568280
86829933
2044085242
571530222
268625246
1691123124
1602756005
495486009
364019399
672793680
124133100
147674886
295720043
1350665156
2042659718
767654608
655752299
102922838
862262101
2106252028
2091623779
126636981
126643449
1770095776
1189927081
1421528396
2072711114
1272435586
793748409
1562062804
1225997706
863881294
1128964669
37294918
1299328131
219230846
1583994384
909150874
198640492
236903137
1572374963
1571163297
926401679
1179343159
1633852007
1568316589
1214661176
762582124
851703895
38289514
744473186
509433200
1795710497
2050279398
1351104630
331239004
1412252103
1041622850
1394830515
1785216584
1868966798
2065006270
469728212
692233817
1083075434
214907284
1475686686
916755041
1390017040
1375057449
1554660854
1358162242
1123713520
479325216
436739089
1650397811
772246481
1793498783
838464130
1263713682
1565361181
680328313
226917808
1313244774
1507906583
1883271632
989183738
111518018
92982796
744013350
853290339
1162562104
935100825
1426018100
265829353
1089359179
1937225373
1138513411
2087051384
864397682
885059531
1804023687
41915122
286507853
1040009962
1257325244
1690870508
747333485
1767011624
965669419
1680817897
1135886105
76430377
1843528583
1573440617
672429430
513955839
1079153112
1834372624
250077998
1952161390
1023987900
441332588
1260488893
365157700
2130636368
1629826424
1271257842
1810715467
878274345
1413697881
978530327
1174275923
137506222
1113716252
147623598
489370217
501571392
1808808765
633354205
43844967
1353523349
500208487
40748150
1469739332
598588266
812228372
774139140
1874068268
243470977
1361916222
769311626
214106442
737934016
1421904528
898047714
442982914
1324671048
1342376548
193680056
1320918535
1878498660
1781124039
1231231142
212375534
1350089521
1812430734
1760957719
938648527
2008455732
1212101803
382405761
339372964
680619268
721757110
1671361610
1981462805
354927115
1202282094
693415931
1991244710
826696181
1963872372
239741397
664033125
1246775477
1792642401
1265066317
1058751367
1476944942
535329328
738340126
904754991
136325712
1235861986
395589949
1875822279
666152304
713881007
2038695426
1147062379
2121956003
1104379604
1937371039
1892373401
2032687458
202025490
313060435
1422653054
1784989381
1573512466
1160869497
1612369907
800469102
736264810
263997083
1230976285
1440165334
1258359147
1806439853
565505930
1171509158
1836534827
1194746313
1856994229
179186729
1054845453
1321471331
425573660
801116202
2000389350
609725115
200583808
984688761
430092458
1799682619
1845289107
1948459412
164055582
1779944230
1470657941
823815220
1163707843
1428319525
235281933
1524987411
111707993
1524639174
1342531115
1991130915
1479877963
909349890
374364718
1223528781
1304373959
1170739812
1274154754
1629239402
1780609426
1727475648
1787689692
1245755745
1019303443
2017548742
1042152105
892207894
1032628598
2099812984
1052108888
2125499274
408196612
797656509
1335468936
1267289121
1204038953
965604731
495054041
735685041
2074020402
2146480047
1728605456
1868376343
1484339877
554808501
760023438
708616364
1072670083
63264750
1511486581
215435128
543623549
27026279
1468526902
732925025
1585509502
2110734659
536331564
200893167
75702214
1521775237
1410751848
651220823
999741923
233217051
1659305451
1984498534
252502467
1564904194
1650576725
1952153815
1065604836
1241878079
1404564031
1729960330
525931848
1449995843
1259444781
1389509444
1803961356
1352399109
2022405735
1235300
1094308183
1753808282
589490931
1533151810
1273844331
1799515069
1129943694
1187803792
608678094
834816936
172038200
2029084041
1671036596
1323116974
2123169121
1363260248
1209036490
24467207
911295729
891752557
2092156427
2099263003
1541049366
1976528798
657220436
1978188354
1898595603
1576159722
1775435495
656453038
826576314
301042698
639820334
2132292624
1758695848
1853310627
993318777
2039512384
1398255756
1207280105
1967745871
1384781840
1794963447
653661171
434097846
425883106
638767765
760374984
993655146
1201744192
1000289297
392095290
1270364045
1484498506
867482921
1947266477
1209213873
1779003238
854185415
620920699
22624759
1786734416
1580454413
626908171
1033489662
1522072630
1124396247
687730590
564229670
1987147900
2057650702
1677548176
1221137516
1347099899
1227486937
599619113
162893706
2014318716
1607890072
1182524225
1459833972
1396718274
2130307334
1727358991
658722211
1426038687
735392169
1628408400
466648840
212666833
675943358
387354946
914631518
683547264
405933391
258223965
581306767
1106669451
124676081
527306490
165249684
2142835482
369063579
1665774487
1338773223
561436378
985857754
369108796
645035820
1131693427
2062287501
426236907
1108747238
691251601
2025324194
2141326798
1941314899
1503873616
107272749
1490031524
1517729934
759869325
1704662494
2011759182
462380404
1011923834
1249090161
1012248674
1416721154
779583532
198455831
2021142424
2016073213
1323716901
287942259
1342637278
497139909
314658340
1482324699
505089590
1987709060
1065072508
794990008
1999848013
833679702
1680647935
1455776610
499457520
1319180030
564315470
400165328
966309485
648122920
1788633771
162999192
1333917594
28698870
1629998129
2147231773
1251270039
1224906831
2123954653
994859133
2146796257
1137923289
2099368943
1030958661
1112891125
258982141
590506398
71838309
1176608102
1105029720
377439086
811622883
1261295582
2017282559
785430073
1350976583
890826312
1017921658
1382861862
223228009
1736312171
586643683
178368607
1424065021
1980969468
838999353
280528166
1386505986
1937945724
897811513
1739772408
1940503832
989576209
1615872738
676697772
164943908
1196493622
1093754739
2089490955
1096416834
1680180684
1355927565
1140173619
1695043907
2043272069
976385310
1439499963
1217823151
1933154511
1203626212
70148249
692774289
2146302325
1612256214
60360592
1551954647
1358447661
179228306
436054168
1276352733
1698208249
624902574
229407937
809215552
1971060040
259423107
1265255668
579892784
1776747813
446275215
275568173
1007927773
1889300479
970123881
1701128015
2060642060
474150083
1720808959
830671725
563758086
172068929
7877730
1203687941
427562377
1082826648
1600748161
827290489
319508391
1412928232
1498330687
129782898
1508626781
778824751
1719705034
503478444
1004383814
1254176404
1451870862
160908468
1432381208
490484170
1979949573
1796677039
1205558444
1133853309
1256119141
1649291258
926096549
1729250926
133504451
1237705037
14794657
800061935
1656033237
1772603274
1284739836
1935818985
1583664780
1690829745
1747664211
1336253439
943813605
1866488027
772136780
772329402
1592948163
1414095548
1782799623
55145595
1988214749
768935366
2035088920
292139512
14826991
2040124820
1755462666
831100114
311840168
966076940
221669171
1606813185
1303683587
1907682708
726322436
278112152
907880987
903446387
136959620
1716502063
955298589
701752664
746202541
848956980
835663366
896213575
518593063
933782457
1648599192
1932280893
1424305632
1071672683
357822320
1227054459
1570075170
1504322846
912330204
2009135736
70096043
1242231280
282962092
627983248
81766404
1218034063
906551787
449634980
1523556508
484463843
1799754977
1926130326
1178398749
644055349
1433634789
1737150730
51103
1805356940
1805880681
248300709
2131300992
254089434
1299094948
1396923617
1159916786
197926398
1318025035
1797453132
1871532733
2015846460
1497791135
1366373661
943335507
1654510528
1359823489
393995250
1355621879
455300268
854427432
887594258
559743758
2129900190
1391535574
2009967752
461104249
635723428
438985700
1074087876
299900999
1576156121
1154422286
52632876
1105709361
1572686222
305754698
816847475
773152527
1101453951
1594844985
1876196417
817652814
1725192450
1350701353
675695008
1531897568
766005372
1692337268
461183213
1617676786
1803363046
1960329030
723006030
1219059206
1429312591
413626611
694900354
673320669
251320999
609959227
1663443015
2104245702
1312780236
1325600818
1359551235
1996749697
575302108
1947781601
1819630512
1337405130
1444837842
469078080
2089543222
1267951210
53663273
424395133
2141791607
1262799427
2137087662
1869999161
1782176729
1341514023
870981015
539636821
1399849651
526312568
780785273
169905502
1398108748
1714436462
669236067
2137609190
707461
541562648
1313975567
686961202
221872327
1267088821
945441710
1572178061
140774664
2008269529
809273728
30403980
147477106
1753444981
290329357
1108089490
1395881404
518984591
588187864
1584206649
1358987888
2125371575
949285481
1025160275
194415431
717408540
1374110155
971082796
902350540
2041809469
1670555466
1503367540
231082011
893002313
1656130428
1736218468
279181137
1733107866
1453157500
1932078186
111199221
1166817464
1813162101
710867208
512355920
2013283690
2069036518
1883158954
272867042
1704859204
1391728470
1205099433
44119204
151481849
1492851713
1258133646
600897094
1359497110
1467230676
1989365814
1258005908
1476889785
734013805
1312091061
1291923009
1436860716
871988937
1223180041
1841324023
844239218
108570277
1981779631
2083386550
590838704
1182302740
36658031
2113230534
1191906583
605548237
2070924642
1436521794
2079669338
1041819415
277517601
840564905
721753367
2039217056
1252640341
389068150
1194888874
247849988
1370149634
669934616
435448848
430249140
1705773445
1555696585
1173682840
665733675
1201870975
1145168594
598679338
1001168007
1580481896
1304057789
1997856219
1535062814
707991787
1997632179
1896479821
534247097
1514882576
480165018
1284769162
28334988
1552745981
1685200510
88908214
882078535
2065318614
1570516026
447461524
1772842841
259978724
975148514
732615890
1336692271
1574050184
1000026355
18103082
2039268484
929061935
1612217939
1870573959
1234734760
2136532508
724865546
648706390
1216055883
1582094455
1032084315
1845825540
1762163048
1962133419
1876451214
1727224578
1303780801
1929336062
292251195
1717347412
1691257026
401050005
952316897
1725321324
1800224885
1425869890
1033283324
849885734
1257319498
194254475
2085518292
2015602606
263648922
379090093
1618071339
627962665
599357402
1280366649
60699962
1429507427
1073300891
1150246981
603145151
452744473
1757523659
2024432229
345716184
625012247
574719735
204089401
331788341
374964186
1740578670
1187858703
310929824
1236104174
1280642338
601453575
1383398157
1417371641
67807052
638465525
596903882
324953288
1232182439
1547131998
1437629810
1118597369
1709864664
1967106324
156113893
1096056763
1217122097
1443595258
1314308093
306167377
1753293673
1172428842
340260257
1413768884
1336167423
777085412
945144001
378289461
376603938
1602214416
881486365
1541664029
1952105151
813510110
723909601
1263901397
606108600
1988759772
1897715441
2001571796
1918271619
462311662
1268775702
106865460
1153782211
781604750
997222190
1593270751
366682496
764090164
1250724155
1808076422
236799632
432741846
1759045249
1972777498
651271103
2110765946
224453080
1991251597
1940807745
1913896524
1804714419
547411329
181761381
647989241
1646528657
1589101227
418304330
1642739147
354619113
1888355615
112851397
428718603
1536767349
874270779
1131197195
1822801141
283341603
2092933818
174976697
300247992
1670457653
1532091246
1032847073
1601077815
1597127793
321878941
237057515
2018186712
669046070
1961580973
1640475575
702072489
891629823
38419421
355022256
972773263
907630658
362100340
1183699040
1601402643
1518588841
43047596
716144470
2036410414
1422693967
1258395346
2087017276
1334296612
205258599
1363015080
247354726
1663146557
812578857
463199866
758066334
792937898
936020076
644763421
697496478
1794498284
1119297721
1051274239
1799491180
479098529
562137516
1826101177
1420042190
1392548705
482366111
1483008088
874378110
1757680029
1311313855
1336791997
1258864342
273955981
292706232
695855032
700814790
1576711172
1959556887
623677499
1360431944
442711627
2111176354
1477143854
2117906198
947656762
1367535439
597669788
777322812
982422204
1941622129
943744124
465622174
512501255
1318159665
1602956947
399219714
922435056
1151199860
749161033
2135531687
955854755
1032058825
1615591152
2001691272
543836840
1346326697
832192073
1071456761
1041937923
2002455974
375732635
2109429575
1837594181
636847189
2123482711
591149088
1116987945
2115631394
1978715555
1751937376
1477641362
638045127
569332385
1777621848
1223069821
60723449
183221003
1540129149
1203923300
646116976
335641285
465802210
1421766942
1713803813
1202514724
1496234377
1049310220
847605117
923490109
1297934267
2052322799
526862010
13554001
37055864
1361437920
1002518039
775546498
525843520
387485481
1520181380
2120316074
1401916379
1072053207
789927359
46304272
103627264
610862276
1730659223
337745966
1537163691
952788205
456272242
2129444576
1098599031
1764175818
1468690165
72076981
1735740032
1967126170
938881579
2121096928
2031364887
1748564934
351196307
2103496457
827495918
1841540747
164167523
1552358893
418659682
652971262
1972906868
1338847806
495520107
460697405
1072381469
727822452
1360179182
690981383
169165043
330482594
1029844815
790015459
2067429962
1520459646
360659295
2060202947
1599921660
119077540
1078518020
356597715
1147327166
55198387
1267289810
81669967
1598908812
303380737
1271518995
1783394900
1254225810
1697716707
388134679
1414739982
1722161800
1523034701
1738983641
767183976
655426921
1708180463
302129143
396013310
72451547
1023625318
107545495
472239339
1955715030
1416683972
685562172
1176444877
1830249582
45814326
563972730
1770502010
1151769232
1688530831
2094839497
1241896607
134743375
1175329412
1233084280
642765443
1708677441
1395607691
1914915277
1718075718
2105544792
593618431
1310542940
1092582816
650219638
987987381
89585082
1564451173
657618615
1691213257
422065585
1912266554
548139299
2086013175
1586547305
905275510
664988583
271182948
681226548
921632945
1191152645
1342646690
626367781
267889969
320034950
746413943
1456067643
97893559
470489381
1522453415
1174415387
1181149226
473287154
1203251129
1113435935
1587239697
697006089
637674110
1857879544
81945130
569160396
1118029298
718325095
1178824975
824910384
1595237769
635062256
890509139
1691650085
741722086
139428587
989148678
1467967938
1836328453
1337562488
2050612244
453034457
596089425
2097168661
643710161
708139011
521019568
198911715
2135189838
232133932
1100168348
2008337098
487245599
989172662
1815058270
1971114420
466897657
1925596145
2080025858
624733677
1046875425
2124580960
802598941
1163055687
1083881257
335276673
1325014804
184068683
1914711793
1154748787
874746377
530506208
860079017
754198156
2082471680
1408818824
2079407558
153910984
2054422567
1092461311
1996183024
1079707664
780832183
1275383301
24189911
1398835349
878189278
1755700435
1546508758
916110127
1413003664
2129270451
1334706965
847419299
915668666
1622982604
954614154
713743005
1753722928
2072019314
1494534923
1433739042
862539197
1142499680
1968152173
1570976609
1667720180
825506964
315652726
1332483897
782069304
1587870346
1692080256
1324791960
594891546
425145321
1944094273
1523331619
1574291205
1128966356
1050797934
645198678
456596435
1344196483
1047233130
691551922
7016543
360401255
1242848442
1934474809
2024083281
1001991004
1447021588
1307278812
989835375
1575442774
104715883
2106253429
1304483527
1108877311
1670846788
1411182271
932520510
227993536
2017522360
1267831042
942056098
320757023
72074076
2006306513
260316458
53038215
341340030
1147506642
855925666
497925702
240720562
102161826
1163616236
1561855087
615855953
755949522
134419344
321358994
26346003
1056239922
426373935
139950913
236321432
786916324
1389250807
144204140
1918556149
1735573404
2140916952
1484013262
2045478581
111162899
290748077
1094423202
399431909
2121760105
1101102465
1948295689
2038602750
917488089
204394597
1124053736
682913524
746047330
760767310
1643826187
1542428844
2027683496
1344166234
109158317
379438870
1543705823
302860567
256171612
134154655
916886161
672314371
378396782
991335165
1022974453
688111580
5265951
1515765612
800127348
197405473
1107228899
1913586865
755441512
1685867161
386499242
1674126695
408091497
326797533
1272569609
822608556
494909829
805010294
1321107853
945075915
1003301977
300848614
1328255814
230191337
97201872
1301541027
987790701
1934602397
480101715
409115354
2096118523
1076961330
439714249
824003162
1356492208
1400069586
1162251078
247993714
1625969571
295500969
1640718033
883090444
387950063
426478658
495107140
274051169
1596504170
657691024
509942926
1203568116
471401942
802715228
1240909541
1034863024
1934785184
266283600
1191750963
1055442099
658065320
1325633001
893014686
802501566
73009715
1545938618
1157554655
1995875910
504099530
1349424254
1492729780
895283141
1282042480
1951108917
51572508
1631576495
1603344129
1325387638
459959308
1127892623
719328370
942902213
414305369
1566853749
1566372140
398633583
966851408
42799493
2142870454
1923215537
801682811
1405830706
1240339706
631719634
2054122315
1476020056
1944403969
721333246
1747956921
975979910
236888159
57091581
1438930134
1222992943
1245657716
699975863
234058820
245830867
353688364
911982683
1460088002
2135361847
1109721309
944996908
2036668903
1376471772
674818662
1506071179
1912405245
222270913
1953188605
1029091582
1256628875
1117036485
1598321832
2142977310
1829854962
1757890149
891114619
1826101177
1053569403
1486677276
1011674367
18460505
334454063
1120109964
382227683
1626288944
1244507015
1033527447
22772218
2086807475
1552613003
319777385
790091825
1190300125
848046755
15272548
1947237520
1715870701
1589955497
907032773
119916977
1345717024
1704677030
2052800155
226427351
1695787433
959461894
779779028
77553697
1859903624
309405063
231886945
1322879306
439607131
1026615365
64650277
853541300
999577774
511898712
2035575357
1540070814
628688996
2040464833
1205557157
391441701
629889825
405756755
1049725853
884494792
882310993
2109881242
160223909
1423611721
585332509
1638030067
177754266
101818528
948830221
1674981424
1534885687
1776637756
677697283
444906307
85437476
818123174
729253799
1107084809
1608023224
942312492
218699142
1077335513
2117997761
494540474
1966199710
723469841
1171737994
866122175
806384481
2049205180
1644236767
1729352290
907664924
714427971
600471281
1698629456
1575889568
1732967299
813775999
2076153105
1908473731
1393875642
978226329
1042101933
1567118951
932494553
288463462
1397288686
1447662269
943847026
1804704015
291001019
273571967
1574825910
1432359605
400076018
200627552
1291975484
2139169945
634174769
1547732434
479908436
499680760
2040187782
959097563
621368658
1070200652
960661059
1352516846
618723181
171850777
1307299813
1372308367
975195160
776034642
1390475808
1536931315
1683095378
761902728
309756911
2134558650
1149689418
251348056
942523921
803607937
1718812101
1900042930
375113775
370973592
92940757
1062170211
287409579
1304772455
1484992392
1053308708
2000012845
1396324815
1035517124
1602873751
1564778250
2100487399
605737474
735175626
1352625930
691183905
1933947013
715634397
345051447
1567749425
1830605291
1464408667
560448494
172254842
2057761808
1964267204
507197591
1879714082
1379002400
31506214
58626429
71399861
1410491561
1757970754
412347124
1024725435
1578126600
533714699
1584854299
2009527274
1325434927
922531028
1440191303
1619817974
1769754301
1893230631
580096114
267265790
536761958
1119099155
2001414434
581921950
2143566520
1674771080
1743754080
627061494
537634617
1413105150
1942045035
1414810650
862992861
1702876745
482113897
593307738
54462013
375091139
306751378
540726217
1303287752
2017462353
1153285417
2010265379
328718391
1354827520
2058795581
2075478581
195978658
36094503
1040817130
1332143477
1085172948
1291625352
619282653
750615736
664433777
71794954
1120248411
236367709
799396645
1195415920
241060184
673438289
896225137
949139547
1415619705
1758729323
1269297859
489765482
114075785
723526315
410201201
1447221032
39489871
1659729002
1311629033
808249796
1925795271
1687979514
385735095
2104131287
2082813294
1978014378
891136360
1969543802
61792662
797318226
481320143
493800110
1408541837
495454470
1694129161
201828166
587207039
734156608
118799798
1440266489
1676408418
1471497172
1757068623
26023156
696674385
686643939
1476516777
963742745
78591762
1959060206
843891378
1112728270
857556412
560068355
285765585
1704532759
803580525
622397277
890477204
515321539
511190284
553588971
2075874996
424525526
781074838
371568462
2089782173
1753029292
1834444280
1382335558
2058143211
1614847122
399780470
1703383612
199114165
1022935062
338149791
1019078804
1171619255
1814456614
2045643086
980121179
177487683
507409761
124756558
761379060
650833979
1359262428
1599164878
1792301741
1612149161
14888571
1358897548
302828243
276990420
1758352177
1654187657
1090575781
2046931547
1784955892
624217205
1725472354
2066314273
2076063461
1560875673
172178116
902951752
321048573
221359601
628019478
1361765351
1123380616
669300779
983717380
792166911
1468531760
1123684899
1791957399
469738079
1171313307
1581989230
1969896109
1674553314
613658319
180103736
463590321
718100644
1763160591
7142593
1820302412
1645680302
1871350698
802995313
1672725823
1936272243
366094368
758602191
1723613113
76128504
697176657
743214954
1932980090
1407951947
839798913
911750959
270364178
2130324291
1278418577
560967326
1245017408
1466099278
651667894
374069844
1944381717
1763756790
1481412371
1863069571
1813887619
1508673322
781326359
1142892536
1796123122
1522435463
1141250974
1557443690
1443360979
1003100749
869025534
1476387985
1193515270
398160458
1230121319
1798483498
21543115
1446198359
529027398
241450372
493678978
1417039682
1934424512
2017060435
1118370468
1242695688
1469850291
2081415460
1839939023
96860296
733997932
663972838
618447351
2146099746
142769335
1389138534
1490544285
1645828256
1731904815
1216234149
1663307892
1418692011
387421277
276588634
1739789644
298526608
1896289465
1260271457
1426407004
363025229
65212467
1877088796
1570243154
636434872
1150787310
356632958
1357937878
884387449
480021855
1965380078
1007763867
1686322204
1567834872
1426399342
1018681136
2140053775
1148621731
2069037477
1404971032
1546977807
969092684
1805880681
1277681642
926210007
400925719
1953585595
661825432
656523824
577161443
1988134983
795159664
1342550009
1413341591
1277091436
1827096610
1443194656
1719472938
412269944
222955244
166429450
215151195
2130022396
1436399805
727460094
1636025528
1028086572
596935954
2007026172
768053938
1343592974
845205044
849997819
1572361174
941892957
118934704
503834227
99670272
825025685
350257236
621851686
948145005
431455562
763656747
1620011993
1446917950
180406774
470319569
1662403881
581003781
53580726
1235304888
1250973595
2021371450
712952979
71818237
479254298
9810413
75340164
1765795886
689152053
1394024986
136254181
1847591474
1958249063
1427236033
1350796586
1687195163
1829599221
2019956626
1468116689
452167206
927309748
138341120
883888993
1163395251
1772583956
580773918
1756544760
111560259
1682659107
2001600100
1428997284
977999191
595235705
1511545995
1510346686
275835240
185668168
207107864
228531248
1140725801
1309010565
824513349
2078269097
219195178
296965578
1772024854
1484013750
1086397347
1303099936
840240685
59823791
1002483043
727524061
265706466
1258054476
627178610
51129692
191844543
1992898634
1674086091
969801386
419826251
1416156372
2130034670
1523793698
1064927266
2076888794
51485355
563367172
225507860
1412049929
1182828312
1469703373
1015013276
1489099914
1819739981
675898671
2031525260
1311103350
598909653
1043338149
641567920
463045128
1402006151
996344281
1169353030
27942728
284963274
303409363
695368339
1974289724
1198801213
1185469545
1892780426
517793048
976411922
1696848526
768511909
13070457
211100206
1031741586
1930760161
1783924726
2064740074
1798449994
434035180
1130348045
1128473455
2095338396
1167709491
2101626511
829117703
110538288
1179791019
154737593
794849498
1074925913
1289119220
370568
811170262
845272596
472983419
656048031
409521093
1848250041
940969278
789445857
791665062
1091442576
653890461
1350551060
596957565
433799911
2078830293
2134236323
1334204610
825409525
248827343
236343568
806641963
320337000
1863362933
656056276
652780011
2095274000
1845006590
465344631
2038209686
1668924957
496130400
2132566507
534715813
972411153
1917050699
282713410
54207929
667793362
1389879143
1030054575
1133752645
834638350
292993450
1731643612
737070491
439740540
803924122
716419110
1962431179
91759969
452345306
747696640
665078701
751986297
1690755070
447533158
1332142080
612355331
1144198719
690705611
1712928844
734487953
962618805
2091493435
1788278819
288576598
371398670
251147393
2115196460
725434570
1685835735
1798921607
2084101248
1973027661
1636105716
1006996739
1174392976
1244280654
1884086667
1288131935
2042642573
1635439766
746245567
1441797932
1414804755
1025904491
752021194
1652203852
602299236
676776925
918532291
2005451353
1202839568
314770233
1615287303
1027545006
1593507794
719716072
631285930
1632443167
1308369832
206474864
339633861
26325169
1857957615
1972643200
1371091940
507028152
975956285
548278565
1691598691
157814327
992635351
1543379012
431187479
2016357467
944801105
1699243322
232362548
720069628
1605460423
1964153813
1355833438
1076480124
1469672347
1614361205
998914884
1522948232
845610692
1598761344
2123791313
1550913619
455857543
513853405
1387733916
2043440369
1060133640
1521822326
1473168132
951619632
234599349
2006203793
142321535
1548575694
126666427
587975885
1258149491
1252628996
2021233172
16096879
1682851676
1885179811
1644953210
1635593474
1608252498
33096822
1725031023
84561342
4672812
1169903273
1359214560
79803707
1233332223
953422472
1448768359
553392866
1221300871
786110604
1849069993
302849641
392436371
1400079016
2111495183
1003946231
1798332713
1121122722
73768088
1882564685
156517069
1158202527
42390741
140164499
1978414601
1339908116
696527907
748440936
1161595394
1747465999
1796861889
1233923418
1815641612
1862485708
984696156
2016893002
66335596
1952333897
218058243
1669849807
745933734
1145011879
1344268575
390118499
553909843
956864635
2062223904
412317993
195822140
458995144
329119338
198460555
166610108
1001485944
1505405941
351585756
821392738
2104222566
1238057762
442018885
2064521456
269975096
61188114
937361538
414389737
1181052765
183141270
395414863
173096778
1833948005
1063980625
1895396720
1884869051
1430979477
1378615368
436480177
399047264
1876090286
1465466634
273884619
954292647
553113742
806006316
1871671722
1120508300
737353052
179205321
804747438
1420228258
1134409403
443782473
1711403066
587574250
848675846
194324
708577323
1373297521
890160108
1154299499
245862288
1402241964
329676367
1253258893
1259162972
2025311933
1765687153
308057318
246062566
204312877
1283280906
851315531
639258177
1573486756
870550569
113746817
316853726
1158938659
532322787
567824735
1332898875
1702178057
1663337141
823442645
1278774208
1297584478
1999394762
795835803
1553577972
1483466750
1849653695
1025568624
637523749
653671883
510101719
1940743147
1117803793
1552005083
1921271172
2038881567
871320438
1903107651
559944846
685154914
2050729776
924670006
659523664
1695595658
789281239
1352293531
1470716766
1071363356
2078163195
1400083672
1623346395
856311728
299857854
2038096662
1515984444
1190473105
1497721533
103841869
1519400586
905153104
795810671
728841053
964288737
1603476386
1416000384
1563554465
2115283182
1300345240
1328302312
1485519453
674228854
354332083
1168447558
217722541
2014682144
700650516
1860847580
670189879
850304283
253709294
1259053966
21035889
158685360
817652761
2077246248
1012881403
931193927
464245035
1542840297
591237340
583958520
296609037
876096801
206916489
883676620
1063811435
1049649580
1070608821
1336978761
953846466
865961867
714689878
1539609491
1288047338
764458849
462601778
1020516678
1400921630
1277941850
25717098
223038391
1091825688
1099800354
1502334556
1603099843
89972875
3435860
769955833
1131280489
430101068
840580388
159919842
155813419
87398887
730707998
1735859615
1387206405
917093702
1816664327
52706431
1630238930
1956323234
1306730638
1755362670
495864075
308668818
1207903225
2051215021
1571908728
1374238861
574577504
1525309666
173682908
1723761255
1050454268
512892676
308164732
1827453066
889305755
547333878
461991203
1835270859
2032111275
1221540268
1918059466
1151020047
206294235
1170610775
1650323176
1669841011
733672186
89123840
1122653222
1616276358
1398029233
195894749
1907724500
110633090
1967888575
753405411
1828001035
1381099605
835062435
2052575938
1250923870
884261566
144282049
413430458
35559784
1399579618
1084514927
254834390
848554991
321727485
11154896
1508558155
756281681
1807694657
1778600128
1779945588
2072748989
1250425252
1972590990
165315223
1916640683
46777264
1453243508
1239667921
1772836315
845427208
1682034061
1500081883
1743439864
308694737
1672548969
77670547
103881920
455651694
1061148049
1200387408
381847176
540557490
284725738
2019359180
764573926
154309009
2068074414
1699479720
913326102
1121203204
197393988
1225609314
955296561
206988961
474035734
1823598291
1869682675
433743748
1748371591
119290520
485136805
1987112578
1458236225
741754615
2108822676
1054320716
1316539182
1196289342
366319084
2008608222
282648021
1863124654
828573791
1166812456
456729809
1169098173
271456534
1510934059
1385399314
996338662
949893297
864982203
410116758
143402286
112878755
483912606
1685929413
293438620
1020802914
1478935615
1281976616
420238820
1721303001
1716077125
621325256
723324311
860130281
759690389
1136838559
1647810139
409033955
22994325
1003344369
214541942
181669273
1740528773
302666769
1284096838
2090509219
2145071592
97925012
280542609
300867647
1429012656
858074888
1929029208
491831649
1477896503
414988307
1115668764
1286249344
782160984
631350616
910026063
93691751
407478576
713760179
2086916424
1760306007
1285074253
876131509
1554346945
564699257
849562336
474802965
1277598518
1671553727
947784873
1327525633
2006432954
637657232
1767139544
1493703863
479295501
1587239922
180801848
1773686237
49848038
458359458
147544358
1088721352
1044869205
1938972399
60687909
204910226
2142931621
1578586058
911744399
433140685
215881490
1845567663
275169146
1330149753
655092467
801371543
648418120
1304575331
1856206425
1812664571
1775611386
1748527899
840853032
1133540237
1790787004
67695480
107446256
464787873
772718518
1279642663
2046001452
31053160
1638722644
453722720
300714419
1878349979
1846150107
2066257906
931759595
998977918
919471405
1548289648
289562894
1067104587
777087139
1407588459
2080841277
848609561
263659530
458871269
1577628696
1396132018
1810113674
1738755690
2111195708
82547006
1293077106
1499777081
726844846
409343334
276199721
1631857166
338997233
1084053891
1558375133
1680616904
1972273326
785881320
631731059
2058286036
544621984
328966365
1094197561
634732306
725062246
414007268
583265461
1595102407
1021090392
1277459051
401088438
1796009234
1025839036
20383973
281576467
1331258492
134314403
1139265892
1165624824
1687508967
353107508
160850714
2049029040
442452916
933923585
1207866645
761049868
1642023888
818310225
1788934077
1409696770
406725854
1322427640
239862175
323552234
1880246002
1745542727
1620699451
236246441
1634024674
1282274739
677669675
869416313
303243981
564253647
1522738948
1580379585
1961118144
835450732
1579670625
1221816904
197217726
1767383922
1706820922
786138870
955542719
1291797462
1941035963
1728310200
156577681
2040189749
1667996884
2036296884
1448870332
2136320372
2077063666
429412521
539056394
803675555
884631347
228115378
88791371
1876950678
403881174
914537747
1896267665
865330839
2091759118
2013766929
1567477687
1642399081
1515188107
1979586935
1143338999
69339154
437531547
1887375809
326195219
1760378300
315229229
1317459082
1875466320
1537917764
743664292
240785447
2010986710
437110451
1768383807
726983946
5167611
1598453732
1041026601
259985198
591243311
189880758
1769176992
801534992
583098624
823691213
61568100
2083216930
1897341433
496284796
1100863283
1241736803
20008691
1481084042
81336663
1426918758
155059709
2106417787
451752258
1631019185
2007194977
1402329772
469813354
1299626430
171738703
94660342
256410425
132840454
856811542
1897645176
1856984650
1964988154
383924225
1509007106
887594258
1781149056
487241249
381527726
1169209206
322396579
544429362
682694547
1731287058
1956536557
1513486695
1030437512
527190303
931932728
738246582
881726922
1289360174
715882799
1779593449
5172672
718651083
645159033
1018221025
339023904
1148390283
1630027914
2032867232
1423480657
1454281652
1296901127
1301109325
509507609
1469926525
1998153256
2139858656
1773761362
952908301
40958267
1796846429
215741301
1904439552
1437724921
122424263
389498077
504050881
258075426
1960516263
1682661467
2037278526
1717718277
65291540
2137842781
1310299248
276913594
700772334
60389638
1002092141
1928166401
1539128857
710816960
1596509478
1396880943
1217036406
476460965
2138094001
836189473
534002466
1236524746
1063695560
69259287
313295144
2000033731
765440411
994629268
404812814
861747015
574850296
1053003436
283240475
371083796
979412692
634544213
1550382858
433849359
518205963
1767340520
560178607
1640821523
1577984259
1440629227
465485425
546785952
35812724
1975889542
297676950
1913296800
85135774
1677586683
1460817837
9713287
803474447
106568626
1732004206
2086077921
836943718
1058427021
1927262319
976438065
302412645
1240388547
1198536233
50050406
366331682
1390805974
1640369919
1356771415
15320370
1174058151
1471129154
1353738433
363030605
65143020
2056031358
442773732
1577352100
1265302380
47872002
1640452206
392930092
628491495
1094234875
930072205
1828510274
1557763458
1120885145
1810520516
100243305
794855809
942377255
2096671533
184308449
1274697906
455150916
1319241597
147837037
1115733518
961848032
1441692177
95549972
917317047
2003467663
1490767944
720440353
1876531288
1195779726
159776968
1348409757
2131958397
1074424200
1753881731
1278951624
1270401294
549027274
1158655408
633689479
946912843
386437155
1323588508
1144915347
925113897
624090482
1012166405
1255942221
7744171
210799159
1270245445
1049753787
1006724259
85144377
87001389
980156162
2114473974
1925572985
926148357
1694364593
600604805
1880902688
1016667034
47749347
482921510
673041305
1225206332
184930543
1929685221
1651863139
1687118502
534172873
1300133366
328406944
1152972461
1748206636
1534716681
371583342
793320333
895232667
499457520
1956041454
1747781594
1749703742
1460444342
809438436
1446993885
404131617
1809258562
633343329
506558635
1388005148
1707313260
1621393726
965268265
1431052890
783911320
1297054173
170053380
1879728988
1529616966
1737988758
709032651
1422363939
1122048029
1549287397
2032555958
1534684044
155304628
312697929
1757735549
521780980
1165932536
1613839348
1169692883
691861962
1964459942
828581377
1755416054
1330801036
617772950
1674942989
439837126
1923078564
935355246
1956215810
2091113214
1783514574
1450828031
1182487862
302826248
153973116
681677807
966604371
1611255575
240214723
507680484
267012756
1357925809
1474431559
512513232
1544237576
2097937077
1127595882
1958449183
670692805
251134120
1432617425
191932734
1685588039
1937156092
640309456
1757907124
336782800
1953389719
1151160023
1499427384
483785555
3250728
1510211790
1908849373
120445773
365584867
293998938
2028103265
561558732
1667741014
751211408
48218824
1474107303
1855191561
2035896843
301871457
1340690556
573086279
1545054352
1509231796
612589172
18916926
763592323
1342764845
1543153633
73871361
1622747301
544454835
2058990228
1650641357
1956619640
2078790741
1529890404
1950357512
29680343
894440867
1817414487
262588324
1064586255
1643594109
1207515563
1400052404
1511583140
1025612485
1395982033
1624341251
1765215415
736138146
1266976277
755956384
210781807
1368602138
1678075146
112878755
2140626181
1362173314
1251751024
1594840531
935603363
1530143826
228816220
766613817
1015195321
1865530517
1301309732
922293337
426258760
1703964713
173953846
149668901
610286043
1645842232
576817318
689763719
621372032
99983190
923251472
2092607666
1880898515
22199123
1994755415
10534437
1554698512
1302465561
784137061
433680797
843589614
862045133
677452521
601019264
2126220220
958857426
1964109678
1092469155
1369761955
1276046717
1493583225
2072597054
931337341
1323715199
924034423
120611702
1009760603
612434582
906893409
1831415395
1798087755
232992665
39991134
1044530845
1001730059
90151043
930989223
737263384
1813200216
1709949507
1736856842
2088651132
130166730
898589917
1207421364
1280057968
344342755
493192028
1939383978
127197610
2062158025
505088168
601914843
1975054049
401735486
1088400659
1947737818
2075674677
276597148
1799568881
2109640873
1741278163
1001559372
871733366
897209093
1614690480
1941657178
643508401
1057441150
2128395507
496940000
708382553
1923269541
1044236679
341520913
524319276
2115839695
2076156557
227467984
114974787
412460007
118157405
361560606
197726144
2011700827
1605926872
955896539
54609853
831244015
978729096
2072426657
1223871715
29357078
712248621
786492544
1365972201
1090896799
1974069184
1766188461
1935917160
1727589973
731341920
548862887
214234417
1437698399
1428818292
1188110911
1249150999
1337169814
811580534
2076715957
480154793
1299592232
1328328145
864371685
1907791444
1887402646
78254823
1111456968
423264375
27032366
684951789
138118264
1502806607
1191986892
885760422
430882164
1615893125
602691115
2111946595
1830472121
1469040763
1377857236
979154317
877092683
422968954
1328821450
1692613221
1150510226
646619314
221662805
1212749499
15171370
484271618
249957817
417744662
1314084898
2071113045
477598413
1831164523
1817133824
1062639145
128452120
1669024268
1284603228
1508425387
1024057757
707149963
1967377342
1926863634
854506642
1344086916
110241342
1469314222
1002824269
1825745687
1300445759
2086076308
1965555123
750917636
367774651
225686493
1989720166
1006410879
274813444
890926384
1504801209
986618674
1423878227
373500520
709853566
473443155
1412555228
1862111930
1207843378
1081029833
770500746
2021584032
1885770073
320349615
1903194527
1818784656
787432985
248313683
602127433
415263639
7703866
631888049
673960278
1352543173
412147232
2110481318
97805300
1104944674
1191716061
1198850480
755232922
1265636721
899170968
1316918517
352057053
1767036042
110164028
821930191
2096319934
2111830280
1666259042
738259774
789881209
1330739051
1927393511
188944941
1390757260
1925079216
232475577
1690329601
2114667630
82901637
1155245603
572678400
835446150
2061490878
354974605
1978702688
1399559405
1484406403
1764523282
1344559134
285804297
463297404
667771953
871978701
806450779
811124116
1622495444
917495850
1423001742
500133773
1960511738
2080164502
1040967392
125430924
464030240
1133851222
782888716
1429011938
121227442
1545902812
397455238
1257762086
275521572
1234059867
64918438
465859070
1437575934
1415042796
212522674
839671669
1055909360
1529506928
499699112
1123629592
32231620
86395937
1867601324
1452466625
247109482
1087821676
538867231
1467611139
653822424
1740431159
1142556148
1701210875
673303521
1631445637
1569931209
2135927699
1326855799
575511223
1067645683
1320003958
2052432491
792049799
492980881
2116831335
18577880
1872984658
1709014270
987289627
2045092306
384021222
386326035
811401658
1648560436
190356187
1807178991
1128966356
778669735
2019570691
1561491470
1446665408
972141811
630068853
888561167
1381220264
1669068467
144500550
94971058
1725506343
1920418052
574023545
4810123
1252912658
523539993
510340568
1975709178
1080677082
1067417110
1548298054
1983340351
1555249303
983048521
1929588252
599605120
632065068
1505125108
838717549
128770319
1746885547
597731602
649945150
368401973
1544026463
1921446717
986380762
1874350838
1860747591
654292581
212519604
1926895196
375057768
1242741108
2094495201
1200127468
1528020325
1455370736
1108774543
1825902330
1700813048
712514
2057578868
1286968957
1437831705
74022177
1798317978
1456686433
1953587665
1045055926
136551285
469794253
689266545
951776847
197515496
1918620615
113117249
932809427
498070389
1971134370
1256456759
164636337
743893571
1239952493
236007023
1130052681
647756879
1923653912
2142685558
101066257
1112256734
1440859809
2039019665
920414737
631418837
1605693102
1653777499
1346239398
60258175
277329938
2077885806
1815138880
836663646
505294192
880255841
662171673
1418890669
942828293
1967288837
1829764033
710979630
784164957
915712428
1237266412
472445991
1274805862
380254518
793612901
357830927
1636731457
1049553560
1447956032
1214927139
676684884
1167158864
1740990693
2108647337
1217523800
203852857
1349487246
401270930
989762313
175480281
617762080
997528974
688054698
16419737
1661455754
1682328266
1737683330
888337726
2082026848
262686145
607817492
1830161744
1585760855
30806146
891590211
1225087339
1390530953
919652667
934092161
1139542609
1088568945
437962533
511753762
1481083503
821350109
1658991849
428024868
182761697
381716579
1186989946
1095666685
1769294268
1614924613
1977722810
244174480
225487516
1392973666
583334066
464350715
1433582176
890478115
845363040
1397682637
1838946105
1847128912
1765715433
1969556157
756451979
1043507021
899342542
1606188554
234941062
1592522706
2051219818
570646797
318092511
1797108703
2078021651
1028450838
86815416
1797129210
1661249353
1844059942
2092588043
1450219985
1155185184
1393408510
1309964224
828122336
158006393
1564190655
1352583304
273255695
251954701
2064960044
1362076853
277873261
7340939
769847890
1074875705
768044916
397179734
845623120
972937157
595447169
1221901677
1255713232
666832463
178068527
2024538456
482068945
1722946387
131009591
1224285599
924077666
1546726291
1431682350
1580990440
1332919376
2095039760
1467066464
362324067
145898966
1551604568
1716301072
1339025396
468858205
1317320659
1126674051
939716853
559079603
1142819245
562102127
1707922080
1853348098
2055753396
1352990861
1887421633
344622527
814297546
1224627047
1249739217
295450765
696201277
1364859330
1618521329
1421235718
1192149586
541905828
2088600000
1983178253
1864967890
662993736
614321802
1277536695
629027706
715202590
500946386
270330323
483950495
533600843
1998204510
2031086539
1136442203
7771313
754160228
260134786
715629775
78127510
686423844
202946128
525760279
1024615910
511550733
160955539
1596495221
1402307188
727237865
1284872120
1016623804
2089646026
1807832440
1410477663
2065844325
454005954
354945049
1389962369
1506586860
673694431
599002913
1455372959
641752280
220423436
376210781
1998886787
1193292714
159541383
1835927655
2125967147
1361721
1984082687
625836972
73497785
1200354313
1610639876
143893092
1314104006
1953488060
1541303217
687597798
1917187539
283526384
413281291
29981442
436884530
890812464
646933436
1246747880
1714208804
77246284
430813091
1138640223
95795811
1154093413
19232429
748879990
1467411101
442746354
632363768
60296485
4494334
233308708
995233556
237639440
1172828834
1105570035
1121571337
1892978751
1860702026
1601709742
275420718
1139961891
844560047
192912488
1699051507
472861512
1968392083
178948234
1959681995
163803891
1870345176
1818618540
736809046
177445701
1679475105
719953391
706293489
1867118161
654220802
1486330697
1788949315
1771143821
1212438358
1200825340
1166412360
375780285
880083401
1302353598
1835699957
1776478740
570380433
433978001
2134798558
1005523244
898146029
1138948270
795424944
749286071
839430886
742999925
59985927
392003663
553801327
1170167280
1195692102
1148437336
800826604
1537194915
589196290
1203748185
814877158
1405104158
1438811070
1187428134
670774105
363646133
1746351585
1241438078
2013411956
1347302884
250124126
1415240816
241331653
623879341
1003503443
2015097474
156662915
399291077
110647927
1483211690
1169224752
1762965870
258567181
1351028355
1121770089
1989503073
1927099514
1305020149
344404245
2056947411
1154591415
104052324
1204288176
242445259
1384555218
836515019
559922884
1776279055
166481780
1913127603
1009585904
319307557
1369679506
538763478
843239823
577778758
1330033829
675140994
24543083
227284381
137942113
754350793
869805496
142839050
473105216
770218460
1413844605
1140484458
1132099790
423412859
495781966
789188617
2062967335
1298864912
514958642
855019805
1421266791
1449539481
45898064
1976276180
636095159
1204031912
825225807
120744938
1629568101
474512564
1050125551
900775302
2038104667
1636139165
1386187627
403324438
1079769890
412160146
1396018148
1765783548
561494720
25394152
907496153
1276854405
1908644485
1494878278
1122314285
886184220
2112925411
1265708768
255872142
1611750454
1426683131
1336997112
19872309
1211117535
1615603741
125451008
1579624562
1755079386
693827652
421310269
1725188458
1658492831
1134620483
1430861683
868877150
1476813385
1221525491
278498315
549070571
2111687706
1713407701
1347159489
996163183
870017980
1553225800
534171384
1066424018
2133707184
441874021
1126999300
1888378007
905819192
367928336
157094428
1691974725
1866547322
1767779390
100700022
1266667878
786855191
1501722805
2036289075
2019876770
1415411862
332151451
1672820525
1938956525
252337218
1592778958
282790439
1329416685
15970587
1853182200
835105034
1576354305
1218976812
699081124
1945728884
1588229069
1363864076
1524828385
2079089864
1332203311
1120066118
92524499
639261788
454340633
1363686785
1684043616
1559969061
242350400
1239511686
176407721
491911768
1916923767
1769893682
1518620659
261941819
171276640
2054626363
188898880
1323573584
203775519
1348657905
1155662604
1006666715
706534944
1855986055
143020161
378257735
1513536876
836944143
2087017927
1300889776
997258602
978598617
1242483156
355441483
371740234
1833582141
509712691
1388218100
1189205368
1388183265
1344450093
352441882
314258856
1720944998
167657431
1475940260
2091139186
1100199615
459004545
1087029904
1609787380
1589048025
1213863314
1330745243
2134782039
708734286
1707728207
502130366
1827494191
1386599373
594229947
1089607020
1443624623
1423316775
1772041079
805624697
1678328011
610585082
298959824
1893146298
1925562732
626653800
1923788793
270344738
415753259
1710747856
12989487
846633654
1205573439
1564463691
910265269
1620981568
1629387234
58001739
552807303
1309472180
340097673
283684675
399334794
1029083475
75650232
2026132895
52551192
1751863779
2024110410
1726796580
404065671
1581721700
1624386892
485627603
837064571
1423904422
1997825006
2094972803
1368712737
54389540
1530725682
1981408361
1853593296
1189458966
1067048862
1511914970
1929043807
1298318359
1607258280
831792667
1716739972
197201829
107631872
198039852
152224271
343859080
322912806
1885131261
1795863991
1122792623
119129441
1973828423
207689201
86674507
1435175856
230859813
2106418220
1484166506
975624419
1602967593
1912584918
12848407
1459340258
89771567
540166817
1243334474
1218783225
1460839960
1589858442
671553519
1078027031
2134647626
465160735
699817288
53227505
311112067
671595471
1416938358
1389769770
1441718080
1788436325
1040397057
307362635
976118182
1978091172
1766525423
861013006
800020000
1968207304
543588254
1974568281
1981522220
149739017
385656487
790003074
1352929086
1308615738
144392167
2065188215
1085951716
1105145597
1130700729
868647220
1194741575
1266482660
1675390948
1553366144
856728897
773603857
1015058671
763362222
1749300333
1975031717
796247547
649995215
1783773450
2115593884
1810228717
1151236051
2142827159
1744897797
682737145
1300512116
986295212
391481552
1968013189
978857836
1013196624
117525239
42512282
301062289
1478326557
818985960
1405798703
367127729
1244624085
808238480
1672573398
961264982
959868948
124359440
829502245
1610487620
419074605
1148451194
1881720390
1106254823
865166095
1551563830
694714387
783767932
1712570108
562702671
1965987709
1893023320
1390977909
167045715
495296450
1092349027
1648190175
2054112733
1229105370
676003394
468969937
145525343
1427632892
1564093578
2049522627
1364435738
1755270206
1910029349
398349333
637722888
1263493186
1613920036
1266099796
1464742378
848492770
223136735
965407598
775207446
251040120
564291058
1200914616
1958564339
843957755
1790916348
909252809
1770672247
1852311160
2054781685
189375713
854242603
1916002532
1574367792
461084554
1755620197
1751464881
1686480077
255482916
1989800699
1334805084
1507466692
28481304
2076476286
1587800256
1744305767
795209884
342087273
2057661790
1770068050
1519171571
1794626773
125291314
1480816034
1540154185
49068484
1533292111
1548859002
2077901807
1173228952
1747593102
1308658116
1388553171
364430859
1800094454
1889945229
278989911
2079927909
1493962408
982868299
1014595826
1676242496
950482558
296286363
1232051389
601612839
798006342
1863421277
999494763
596405827
1349208039
1585759032
1511400687
1294199384
1312404843
1222628421
195756256
2138977689
1444408805
1054104454
969042382
2111507984
517159428
1217974970
301700607
417830326
873390889
973046934
1704890965
369829206
35579998
1365273181
1273655764
1901369897
1107193330
1873288512
1857238536
949315314
1709312665
953320561
1545165123
1703457620
1304175203
766668005
671617634
1673041782
940022879
1025252107
1150380018
1474154022
1373684583
555075660
1311420905
2020581544
949576276
670462195
702683410
815679307
778842693
120918920
805676213
822483207
800620510
928005172
851776637
1492147328
1872294099
309267383
1150156382
1999902618
2143775476
1645588022
2010913569
1418256704
1995070990
1124116309
1465783432
1109273528
1473903087
1151213339
60261682
358964595
746898648
1113715462
1502370243
2063328289
1268761165
231625621
1638815907
462225228
1566920625
197001667
1548093877
1683351411
310553209
394039155
512963146
4175318
1100945578
197309980
567866022
953007869
471664451
2068316788
695593439
372618080
821128763
167411076
1903555089
1126187979
947538459
437969715
702702092
429645301
1592629895
1414214327
1134678118
1403161804
1220578199
1443560210
1885758855
470936287
32907597
1485250710
126725183
774651511
2076113115
1718200147
545079176
1310004623
1292754736
737866157
599557592
1418312274
2013249071
1537850719
667002582
2037912804
1671934917
961779924
1379433671
137317084
1135574292
2056512309
895181561
2068560058
1507190826
471208903
1039100926
228327751
1451428672
251712973
1976192825
1041128244
729528187
1535417018
924075227
1916861882
530666122
975363841
1817724651
1820769237
158952200
316879389
208760689
1229076790
45180173
1774375295
756938559
680969637
299017124
737479577
532950516
626195748
1691351927
651968395
232059303
1053607202
2139599971
417965365
784732463
1797178216
1712978325
668264987
1286532006
1138840071
253773725
3238444
1295780023
1834516488
1886677992
1048874784
545586116
1102888047
1207789913
1506719233
1253043716
1939118072
662127304
1695865908
110249284
697325556
656721547
86552955
339874334
239908653
1821822294
723278811
1192748773
390945166
396834593
274739012
857255161
1085420617
659004299
568965798
670537960
344154437
2007960959
107800404
520803071
1801353291
954054883
1900684925
465188218
2047498851
1228775981
1520340129
1669983999
692888908
2117659400
1524271823
845121359
61836371
832896469
1426497760
1021633576
1873801224
989283770
1911447470
1659311844
48160820
1843343862
686319481
1611822260
1586824821
1082409330
867107570
1696649930
935538358
1209665362
437206572
1378742764
831278445
1706618668
43960033
1519879410
772646413
1147166289
2126591765
2110845520
295738061
1217819558
1039513910
1633742044
326380092
2135356858
2049387347
128112270
1928734777
1812360651
481063616
1833010570
386581524
671770748
1737453714
1261077560
1034544109
54729006
1864347659
1304075816
221191381
263583409
321311521
30741648
643476157
1995092764
1822005352
937881831
2083260027
380230754
1344465321
1762949707
1701075450
1026688450
1193296616
135079330
1471342551
2022536767
2089702620
811824149
1385552145
1042655067
1794473874
1177232292
981735712
716774035
860796702
203834267
1159140623
1960611487
1312115453
2099599026
819700130
71335106
333258270
2124784656
1892413723
79185922
39629116
838210500
142513703
1625453483
665903515
1213186751
496578509
55786196
1955916950
328133662
1405381227
1880659318
2089117793
1434085302
1374039608
1528668775
786668522
669841374
1431226282
776404899
1150854424
2127041570
739177491
1647731248
313166732
748652320
400090325
407241811
1073627747
1368262362
245749622
976016859
374786130
1482332316
977883303
1035561080
530523856
352317394
64271980
1748419950
31892180
1447365615
565290550
835039691
1465863395
1498100237
251714747
1363706339
68108354
463019804
1213891118
1790170708
1738301899
982317635
1801102018
1125774986
1408573802
2064188602
604264453
1829956132
1427253919
1341792942
453845070
86664165
1682646258
1106703992
1384197464
1707439248
483371550
2141851835
589482457
452617358
450120100
161151142
863903214
1700399338
1956684888
1717119972
1196612318
31367058
1770981733
1445566612
772711155
1842892809
609806299
427533035
855780837
291300746
136392773
2018165682
178097905
1887174021
95179550
1649993652
1572979296
181025696
1651641550
433198864
228763240
1910629735
1925592426
808836688
999818118
1879387829
1782245242
92076359
189326893
202451407
1327696143
503302605
1682977677
934375948
684317589
407463111
910747251
1109826078
825840698
285160089
1323587781
1027013985
877153519
1391943692
48989162
186085861
889808295
988250399
1400276479
1976421402
914488253
1131466344
251408137
1646198608
382694085
151011934
373312298
2099818381
2020299189
219550553
565490406
932494553
230304588
1022657647
970668908
1226501166
500361737
1353446258
2090513909
1911739047
801367938
23699858
1019409546
530632043
506501470
1017306225
1798946611
1083165969
229654789
1751919051
765209356
77872591
356498705
1901115950
1424570073
923361436
131080975
298330710
52551001
1095044572
2146098712
899742976
356850050
1912028286
1060019310
655911680
1933239787
825167571
111142284
952651428
1957697341
934624937
929881461
1205732489
1213982208
1796591526
1155594868
1780458070
1850861506
778632762
1311480933
1030452586
1541100535
1866361606
836853055
820900024
682814753
1409600872
1559712086
1655550906
734816015
413266592
1693759632
390138720
1563202684
1306823991
861281544
1127947324
1760472205
1155519256
321979577
689452809
260701166
2126369692
1800485563
664344177
1908478432
1756147192
655508788
1036483641
681097600
549928660
557991920
575275455
1916433048
462797734
2048158688
1124008218
2131553121
269947164
415083534
826697449
1335440026
1496954623
125006962
1261962110
588952532
1370026872
1312071241
1370669864
1113710148
1152757684
168598774
1821340510
664040099
1481485155
415015699
1510978399
1728125697
1936414007
165936820
528451998
828061635
1017493087
1283710665
2067253232
539528063
1544876915
1174452028
1177311403
1507279209
1124232628
911618404
241662642
1313834165
476772418
359909078
1621935674
1630870247
1253995433
109663380
1809738922
1502281516
73570308
810457578
1259260093
974634285
990188647
143902808
2071977254
1740480327
1324784984
475451693
1534372899
261884542
2035346971
1108437692
1878997872
2019445032
314610410
483785521
1193111302
1406939840
1269902666
1759920438
1344510795
534114089
1556387597
1934692493
1714680916
989091637
139585618
70917774
559878231
1686150262
695972135
864724182
1822193689
1663966833
1064293041
1916981365
2097442939
428497030
881021620
1079869622
899469159
2129918975
1832383669
896822491
2029250492
794959944
340003300
1706223400
244867431
285872224
2000847247
147435870
2024841776
1356807190
2119438724
1063190792
1453284371
1634600621
320603181
1412425070
1315520356
1379707657
1927744454
363868038
2100169524
852965505
733479950
1729179179
1385171542
1207237035
143879892
3331199
325189474
415714758
1718826730
1857857059
111692074
164344505
109221276
180298135
1540996270
1722612935
1556430744
2036635592
434441961
1371752588
307191842
1206178537
1863225468
1694597699
627254175
2022802347
2052648687
1354169151
1573108461
1831696619
1998040799
822538299
1301072218
1752239960
672924217
520115228
1321565194
1838108803
1396392809
350495317
349723197
291203490
626931365
2021526882
1246549376
1930924311
823940400
946790786
276286674
2030908120
1119203991
497185022
1442468770
384239597
783960377
145549080
476828256
539461266
1185105852
1579821846
1226324824
1758343823
514938158
1087575922
50533419
1894997914
679034607
1432413608
1507753028
559547496
1161650969
1434136429
940028833
321206356
2112014931
1022235352
1342478370
1088048143
668290539
223331848
764707621
1141888173
532606424
1828261295
1427308267
434858697
1832848937
900198594
2090285419
2023152061
445799785
1667832209
432204171
867642536
94560784
287328518
537242777
789755060
1996440927
669331844
675560888
990538875
515585791
2117090135
398775812
1142016536
1918970240
2060237769
599758421
245327397
1595477013
1494589948
63138815
1894006700
1660652767
404358221
659049121
450079720
615893966
1883630793
364133700
1258549386
1464565913
143568203
1195415920
969317729
2082312205
606360388
466473090
2020365147
624852264
1374685790
1862836425
1793851339
967054427
396531108
123344206
1864570470
1937460326
361122226
964418379
1911863086
1337857834
628167396
722202922
1175901135
776222730
1552005083
824558798
39338972
680859989
866793850
751477949
312623924
657400369
1368678128
1366190276
825215034
1135771886
1819626644
1446901564
1412599413
1088761480
719966252
643550913
394173455
344380639
999563452
470056392
1328361680
909513294
646673402
751479287
1129032836
1738237857
1891758304
935794993
761673414
763091412
520341264
1426826131
374886181
870608059
440501319
1279219158
74348729
391083417
850111798
863586639
137087956
1468043763
1406636716
1860543638
1167228280
1679769051
1487357080
1288597302
889534889
1564166634
586399005
1273424449
1940783889
952682684
741932378
270271460
133156215
1685001286
564385955
1961153359
1055981968
1902047573
1365651584
157759289
1051433395
38611207
2099389883
1703038558
1238893775
1972464642
20817489
1606984705
1328236030
1607884537
1874058618
311659418
873800872
79391401
447865565
1807665783
1331125835
279191920
1183128200
1412221980
145928653
75482799
152525156
1214386558
359649892
846236445
1107500200
362148372
1340829676
1471205857
664193440
803690764
1894182007
93966490
309882995
1994505118
1432151269
1098444164
638709626
1662079201
1013436774
619967412
879614192
14885992
1280499889
116588547
1473012768
970238760
311824657
1620365402
243715736
617172066
640215798
1825420442
1100235889
920316558
1447613958
1347708292
939573947
593378910
59930455
1311940793
1173114767
1785824382
1253482168
1762129881
1692131879
2018169341
747940037
580604701
1522956105
1800536636
1529813859
1418761249
1897678984
1802100665
1431486356
465187591
1458685487
1260218439
319922963
1152744587
1175189119
642162189
1164232477
1255361810
2144757088
1409617648
187462070
1001764747
1261150158
362540722
1701110582
243854304
141863455
1527891382
1756961195
1485602547
184509095
2099403087
1283235586
1750997698
766422173
1421287215
56276191
351960498
46728526
89684820
535267358
2026463432
1869530067
371566890
2065461563
922676818
1169619181
83154125
69343087
1797406853
2095046106
323559883
498231862
1412218090
598054049
711986712
346416673
1489956651
318525583
2000414721
763773177
592424318
1810310456
387486637
332633174
1655175637
1440384426
520023347
1445504279
2048712148
1609031541
567432541
826787246
1793562656
2073075215
500912841
2135017099
140210065
98722661
1319195007
520961065
705544566
144706114
808339894
1068861629
541479119
1040239960
1642325823
285558419
888239693
1952196384
371464334
140712287
1328031140
2121043588
108777586
1870994922
524197523
602523468
505666683
2095587633
1387833280
516478418
1068072996
561417094
514581407
858399153
1303350634
1099813055
2085102922
2091891081
2110898731
1289778297
2078414904
729572621
1722132776
2087334343
838250181
1643682094
883661687
301356373
565394334
783287462
553099239
1030999041
1196623282
752100724
86471650
2028427754
1266876609
1286589817
841199105
1676404668
182557841
1088119357
2135372539
1707164717
2048352142
185281287
716381312
1351973741
419070200
1875267097
2121677609
1289475476
662022737
639678424
265706466
1684573429
1726331404
1485763004
1438812094
983984143
614859345
571431307
217050327
1602132666
2051393242
1187093775
1924075108
580756374
915122831
1645370373
1458419560
1142138941
1448605454
2070136128
489631114
1613612255
106550181
469967763
1437048452
1901638012
1617978906
344323968
1314769377
94797663
1274839659
1152261332
1954454865
559780629
404452102
747993155
404229143
468329498
40539868
324043374
311843100
464558762
1294348628
572634285
970057691
1073131818
1784024585
1145070775
634897336
161222909
1680663209
68664659
1581133192
595189276
1286007394
681564714
170244966
11017782
1758956496
1611194606
1786546960
1479573962
1176014155
938036275
1188411685
370664237
18109593
646171380
146691680
37363268
1798519836
884352474
1811240657
708302986
737442845
2129469416
1105902475
861770729
1275976991
256108890
64806773
1171455664
2014861391
1194371480
577931528
716064296
318720100
258599176
481720914
892242993
1704116049
2130393634
312987698
1261428214
1332244282
1561174066
471904129
770307730
2023850028
1006361291
187809489
1515014495
1737795071
1787868506
586204467
1507690645
932177501
1414880931
1626856858
1000886853
2110226557
1267818625
1843460257
570543389
1074112195
1237982392
50713160
1235840897
1434774363
1714425232
566966650
1148294202
605156097
1965443099
204115977
1567734293
145503886
791486948
1565634473
2055624115
1071931094
1151183668
908341493
639578407
772127806
1928358400
1172084977
1702788525
1287734569
93978116
1160783377
1538046124
549088668
1418424075
1620697876
2092596532
2050289084
2127449412
1411240120
1493635500
554338430
1623244839
1514484391
914140705
1192558546
1578457293
1719282070
1983735977
318620305
1288664519
178540593
791617918
1263151667
809096376
350822122
54578769
780032718
676973225
1999121743
136903292
260625304
2137069433
1729970233
391473003
908284691
707321722
2028678369
409378470
1732005898
781898925
1102783000
1280307750
1479284528
1562623521
1912882227
960746817
1856194620
160110963
991831319
762457597
1084148807
2096131489
1344679474
1786566265
1435526245
233098020
1297481290
1640472142
1314164059
135271410
497563665
709527211
2075116463
1033450266
610330730
1249061681
1037377881
691250111
64281364
1004405795
1649462007
115108602
629792951
460774026
2052057943
1074151952
1522329103
541811491
1708677441
468321136
130246079
861564376
1856742031
29932180
1576173705
1541078781
1674020414
193208370
1083262363
324183047
1095431504
1461527630
731956437
776747810
1057831894
892591610
1519595705
140279920
1842644611
1527044060
219759864
925669397
1318078444
996336870
1261137799
1030327262
672691374
134638994
1591482531
2080732139
1044736525
1871036936
70035536
566101359
946350102
129935114
659449167
627220842
176417770
457045649
900656504
287657919
1647095289
1988010984
2051481347
1436829648
873162007
1572693331
1247044185
233220854
1056141949
198719245
1490052357
462266629
1736224763
1108853591
1135500464
1431934934
1579115873
27425206
104075405
224234792
898857055
917967238
113195907
759505038
1189216183
1062495356
420294633
183898053
1860043252
1411576213
21068931
665024888
1434995870
1677617263
966750805
498378049
1520372973
816489829
2094814105
1832455648
756683767
48933676
14706662
315307529
245518515
1042073427
1986629997
1352780990
725029445
1541312986
2047155505
459405428
195821662
698991023
2110520574
1204182392
2005749173
470127685
46524777
1869026226
1833582514
119022429
2028982534
1437510709
2137024395
726833402
195586344
91011795
786903599
1474483804
1557111864
1100973574
592311675
1653682642
2146046214
1927205142
1539597049
2072238219
214372415
1879395875
309946220
169506509
1638417108
778989946
74589379
380015130
1843180699
612773686
561981270
529655174
1139071086
814652385
751454723
2019094122
2071302980
1640164018
1859179513
1120091852
1375276272
1293756465
2044260650
1820853709
235150276
1118636051
936760573
1551452582
254889497
787218061
1758202485
1786814188
318544550
787124909
1535786732
844194750
380881573
1114984694
1262366920
31550946
679193880
1440622435
913220840
89258864
772277102
1676404668
1772707063
1743367567
289588892
749617503
943214905
1982260801
2132699325
2138406791
1452766819
500415119
1900733492
1391064212
1504180105
1052024160
1521854780
1968526296
1925553197
1777567100
820160701
396376138
682475254
86544550
1707078366
638288595
1605615634
1519524792
1160260551
1940622375
549695898
1659472145
1305859845
500421899
115949863
1979438831
719207159
1611099367
59745645
1855195685
6403149
641851693
2007266840
1462520983
1759178283
1983895118
1645835187
2084642433
405590877
906736717
1834472234
1073105551
1952474087
1702240049
1242197008
475718262
1169847545
1798285549
1573511811
1415933961
2033918192
1487067453
531090362
539903867
2124747096
889951327
904161096
1182030453
517995153
1769286606
92825779
690009003
1658304510
1216031654
1031685711
245384297
1802163852
452310231
449239557
1139335771
1383445302
352755374
1217479789
1332787763
290171626
1298928833
2035961295
1697932354
1504401101
1167568611
1456434271
1543302678
1599414604
158569631
1116324577
687044385
1438819648
877390055
484964382
393747683
1329356666
700134458
947598555
1209714381
191831153
169482938
2121861808
1392507487
1788952927
80123024
1106890747
2065254691
1791766345
1864824479
145544253
1508765510
1194922726
9624735
1257672886
459864633
210327384
2035812553
2029085810
1883393094
1971988984
1007087237
2134448425
932873536
1343930935
1322757870
262883433
1891731138
2037937672
1912489166
2097722228
862799014
1004892843
164748400
1146920754
1353629671
1818392290
1365951680
1958784708
1826096442
285777259
1389618462
1753240054
716133030
1484362919
1320336325
2006811568
37776329
972845723
1282302971
858365955
1090202074
2141407792
2067262434
1371929847
660416974
1326880755
1097809648
1038328701
709567038
1800679431
1780139566
1364348075
896618728
48173890
1082681428
1688897252
1865956884
129046667
55991528
2098755799
1033422317
1820384517
149903764
1337813922
2089588402
1678386647
1476034315
863828204
327925018
821251598
2096344509
237131917
1387376499
261339700
932800943
1947566363
1728253715
1668241014
178208370
16964648
1730769246
594631450
781456104
589275388
1126401305
1678667513
1062313218
37347140
482972468
1236983879
2050116911
1723410097
759330472
654418389
167205079
1215649973
1926063013
742678988
682773594
1747010658
1562189004
1948331198
908376250
1210489037
714571486
511994797
398957027
1693090397
1669879398
986294414
616184568
191471794
1723743433
1092277897
400367942
1839685369
1106865960
1254613997
2123076430
1753521991
1770073050
711195955
278223171
1180172617
1239624314
490571188
390427956
987856199
651155143
1876526322
292066107
1792733941
378303536
1618191916
1764570627
2009486280
1827808905
2034105424
696324976
152227606
858002183
1151175817
1769729014
2072883893
1666602768
478325279
2041379470
340410477
1589055613
1211207865
1656263508
661995148
585363683
2011483797
859438378
1708274619
1273320918
63804181
672259279
1988278341
3058248
1849476986
852195931
857629361
908089666
1300459776
290450783
1011646838
535083824
1576142428
140904197
1907780933
285841631
1728234328
211144774
453274751
1501918768
836525229
2142816108
608286469
126794598
1765360837
331298550
1930275704
526452088
1713856994
2001414434
1849384240
590892089
1485409861
902318601
1903304585
48312736
1794244218
1311777834
697046929
100834086
1991022354
424126517
465932815
467577234
1427488127
1110322078
2061502652
1087202790
1308569951
1353071836
2085502222
518439168
511544089
1772735213
1946401383
1290060678
1502626276
884264234
877978594
1723643332
1806545660
1369992325
810035660
1758492055
1552799932
1317078532
851449382
2007156471
1538525601
1825947675
1602174839
213242007
210519933
15265409
1519496877
1139597536
1286865634
1966274735
856868821
263275602
1111112549
1582151003
2068005966
1755173147
1358615954
2003902529
1602732600
286697509
1735116498
995222386
262675323
954506500
1858140266
1709345022
1753072996
99517972
887979745
660518574
1534283305
499354860
354860393
1750551276
1680045998
599248889
749035461
2058349024
1566240164
28376189
184566870
1702248527
1943658569
128321411
525081617
267255571
594530736
2114694430
2138228868
2084369417
1535897139
859191107
1725550796
1649845215
924040101
1281366774
185713749
1895579411
1514279221
2005299124
1221225572
962260179
793647424
21280176
212937392
1445653419
1237840236
1497643034
214277775
450671377
1762055088
2037291492
1030184722
1304883722
2113653955
1156492369
1187461756
984503303
1994207509
1026592228
1615398395
2079429578
242396077
1229557533
1551288288
2138469843
644234164
1447676548
1057446243
1230761695
686573191
659399354
1348940210
633286717
258219263
750621523
1611451801
1481295551
985294346
429694716
1207585451
933687749
1436152093
331764247
940355687
438922991
957696626
1662371203
909333474
1387415417
1661540999
1813780116
1292146485
702062729
1197865941
1457685784
110417544
2013974784
1355795018
183455433
1380213574
592903354
1539109160
656490462
1752234650
469072976
1214568395
1915594037
1824332186
160911280
360538282
378746097
1506301005
1566800359
12700035
851842410
719174462
907495969
1876642120
899308123
1579500034
882073237
1435765204
766243072
1215260867
1633008462
1582912790
143020161
906029065
591774513
2121519615
690218114
2069042017
889931941
2040954473
1774143508
538404838
836941275
971552435
1530684220
672404984
1429707373
1424384980
554914962
1950309642
168640826
840521640
166839790
1451621314
2044099500
605094613
206773407
1692968911
1106421223
314306027
1311595967
1634501165
1261451393
574515069
2117577549
1262434721
1536308076
1088631632
283936075
1464880101
552109464
1424360668
1004486365
948987943
1919332659
1839131270
245241255
902114547
1306399363
1399935824
635055569
283859356
48953904
1673751693
416797129
1326251216
177324026
1677069094
1190151371
721426917
358417679
1477862821
215270840
2054427610
1797067717
1196089558
769023078
1815891782
1095313607
2017251767
1394366097
991060122
714196746
1702797724
458125963
1583623711
272966109
487851007
1664410755
1743823597
1716388675
1619859139
2025508397
552755256
346415292
1841773774
1304242159
1979782390
1325475080
748650267
1208085205
1993619676
1599634736
1706478414
182864139
1483028377
861611260
980261535
1648586140
1745310704
896925178
1607393600
41471309
512035746
1334194317
1279132874
1319723451
1803132951
1375080539
934974434
1852923044
386492365
2071078763
1932403511
890887703
2062785564
504789072
1851740584
1479015242
321939674
408668855
667021704
937535850
604495616
368155949
1402204100
1450721558
173418267
1946652988
977595865
1020798501
1090747031
2036664494
399754812
78750341
1941295279
1802505056
1211222739
1356312670
1243685396
318328046
1924677677
1011118480
949263342
8026131
805899866
556341217
894995567
1459244895
888078963
242165684
692783694
1307579296
1549541738
168518118
1247012359
989247866
1965614428
866875306
2019864865
266000192
262559924
1239946259
1626108816
251294692
1587094044
1728938914
591763113
1428123153
993222392
1739956104
498442830
1562212792
1795353511
926986982
2034254197
1171227825
324024233
2873248
1526156061
1883001988
115682861
1715363935
1096437236
71083470
1015676387
287175780
758302601
1993210218
2103022197
693032500
1924058118
976608720
472131998
1590254917
45425901
2033599327
1450340179
616682932
652885635
2115798811
474156139
1300855154
1829550022
1953053008
998456116
1786490382
905719387
1997427277
1320615032
1134865351
708910005
1925878839
1814167055
670676847
1110506448
764394557
1980975682
1260063343
1114895758
246695795
1242119495
593482393
1865075499
890995665
1084766226
685428300
956205845
664736867
1504431880
1081063880
790132258
2089621325
1908917330
2112466932
769198170
62403995
1846342230
2116471091
228506439
1446538614
1842423077
399133681
595628805
1907644134
1570347696
982961331
842746230
1797208055
1450404912
676859244
125165997
130692328
435725203
295839635
2118113336
279659994
1139697946
1975396519
957285168
962381905
160922675
1108561587
411944780
1045832929
645706315
2134806952
668498035
865773716
522803035
628342146
942370116
965635379
1252090898
1501056480
1140712541
1942944684
668941315
2123525747
1321389583
615057448
1079863427
1049101813
974914290
1389192860
103147105
808400732
1054415269
1162430901
618194651
914451236
759158265
1234714156
631422829
1498528501
1162171492
1409067080
354401463
484471269
2053211948
934553595
1704639577
1957131074
345350660
199248726
266128021
291937591
1464139402
866746005
667439039
1329402158
852747787
784403171
804321733
171836791
2014467588
1591351275
1693750633
41364304
2120860075
517150815
1118480564
1302834410
661227807
1229621411
1852998957
1531897568
1617674967
896364525
761562335
898088913
996972534
1803813080
640103938
933664318
1281756655
1671373454
1068185743
776233698
2092145102
63607895
272288513
957550700
1308727209
2039997508
1964812473
374942674
1130531516
1464667039
2097531716
693146207
1444049678
1733276359
1074800011
1553056054
79110766
867676431
1168978665
316012137
1275978242
1792387568
90380570
1428928280
39275923
53197657
1500459660
110524595
958325248
859798296
1327006467
1497256978
246059894
186125750
185806724
964289935
1165679964
1456180561
718792764
1018760215
220710527
1729191276
472510728
797419986
1367199703
217184227
1069762493
874009593
1253158585
305875412
210951565
1468976286
1376260983
1972810429
1563849215
517860986
907874909
321888354
604139459
2043987395
1754838196
1394992491
841553024
189276331
1202790299
1694564526
54307290
464832746
1316505877
1938483393
1102609439
30992827
1655574810
890712035
334406122
1178451525
1366894784
59139212
1944509623
1656592290
1454713464
302950255
1864940489
407527216
2024744482
1561744771
757738850
867329752
1656334465
1157256230
1632627230
1457798263
2009036418
1834500716
1432549764
787597992
91685994
1680305803
1928551917
1561163524
514993830
315854075
1762007082
1177523937
762040679
1444739850
1998552348
998867021
1392766234
681822804
1125388635
611628472
667858998
202664019
121210327
2111303264
848541419
2076302953
122651074
1799948334
1459940916
100806915
1934925519
869353142
1149686943
528965590
2006620491
1162708246
95386022
554672621
824692380
1554833558
2011545703
1852262389
206933222
1741214582
1805548233
1475178080
1024025155
1715329992
1403432438
1927819245
1316818943
1688636270
81034208
501075342
1019254297
1748477542
1711388753
1532749986
127751788
317248645
927499548
1848477286
1073706793
1481663760
636598753
667484197
1708541522
145819667
1911397397
795873320
160861493
748026249
93225613
1149779760
788049204
963394191
1229587683
1553635596
1528662576
1973342347
349063619
2139942697
557598991
932248463
438342914
383461429
1519769911
62864345
1392837892
1189430283
1310062933
249512553
1412148246
2005010030
1104799358
1123327126
782939455
354557111
1889727554
1318175608
388436166
2095184064
1885583889
1894799859
337571688
1029080226
366548173
1066387623
741202582
2095763893
1584686543
1396997453
1713737536
2101396375
514103037
10437842
92604927
716386998
1397602899
1279858077
1016691012
161854143
787156670
1916236881
507445720
986384153
384668636
66074389
1326456267
1448947643
1444869908
22180107
692959818
1386492562
313468845
711093751
520252007
1648015655
2115204755
1354172687
350681234
1231240756
713396502
1521954642
874199342
1045082582
522366753
1851249460
62701295
1037640667
534370650
1355927616
830203366
2080348208
499627710
1965125941
2144182585
223484184
423930515
1518618514
395674426
674544518
1430326583
1326161000
792235939
1236216581
1696016329
765059657
1189457940
762102552
1276013727
1382990820
756016853
778778771
1116462146
2099018351
346803836
46558202
1653667861
1593798793
166731417
690901639
657381216
705541476
720100733
2013190949
871136667
1952668430
1780181932
1041427841
288995084
559058845
434887660
240229150
906785761
2018603244
616455492
575310624
1082697904
264356858
523164252
2087730492
2116441337
1865583531
1389851363
1372566885
217128692
1866714824
470155049
859551649
495830098
1418867181
631507156
94870774
1618495028
1675089143
721713180
357966743
1423776327
258801967
545689665
562276876
1044214249
1344212567
477082854
294818626
1701927289
1089452560
868485119
965659039
1975697110
1731902542
775109606
1580838968
1885950154
1099902008
178566849
647839890
1103540485
752427653
127948897
156937074
922089651
541696147
1876604525
797606274
19184106
1796469975
1498590331
174837168
179252557
533745037
876790924
842747976
130178643
1714785544
1941441994
1632630739
1810511796
454276949
361635768
1717302722
402069627
901891996
1667193479
2010484844
1115290333
1167668853
111406206
1437828449
2029751359
404846988
445082879
434859688
1553999774
176092155
1434539143
71329360
1148872609
2132782969
550829155
503579552
599333967
1763611519
1069171664
1156495048
130374562
1765323265
1230068130
994750
74425330
358286720
970946372
236020205
119926987
1617078783
1787784106
1429138212
219635183
228717203
1098362818
1504285973
710496104
1461456020
891276163
674460090
1334242832
1369596400
698434349
206329199
1193557198
1897012870
509731746
72328876
1336952151
1716048250
995952559
832541508
1406975570
1513631456
1991443567
1803907068
1730024771
401329819
1587866667
834145117
946013599
784778248
1481125320
1157228291
375511579
1320028215
109656404
1532570417
747779259
321043806
1095544651
56836605
591611233
796144206
98669622
621636341
1782633711
1084675310
676065241
817242330
781814278
1128245765
758941707
1949996117
610533092
1954189581
468078477
887723474
1647556312
2005096778
691311232
1722999857
1125568520
645713358
852892410
1298569604
2050637395
228658398
913301782
389020387
1897923707
58087955
628129481
651191316
1495013754
299869779
491181841
1304307398
825022418
1278816001
714799781
294297291
1574118271
584179349
334729810
318185659
19703142
1374861347
740893595
1872534971
920515578
1508212780
526077712
1190014075
1936613165
1190028544
205589972
1224992171
1972799936
197046851
1423460258
299464465
812532590
377145043
234021642
621086913
1301996296
491770838
1486173544
631075241
1105529799
1113892032
103052958
171684975
1384625818
932232453
302611990
1386081008
972901002
787972054
700903480
1061391303
1410675014
560212799
1576972977
574796791
1279152594
87613492
553211183
233803080
259063628
640088002
1673146017
1879403490
804363843
1306987764
123183711
347511264
1834324757
839176042
1197444927
361580542
1593927839
18168923
352776105
1592121139
1770800368
273766783
1566199537
1132779224
569710519
867062108
1211256711
1154852333
1507406281
1178632361
166133512
1989725762
759702445
1661313931
2071378125
2007041362
1989327356
1683423332
1641730303
727780222
1101716653
869658821
1221590795
181957706
1499657782
1199810016
1205388776
1821688463
553864367
945355246
441931148
1138348483
2071706767
1890963631
622754758
1169757137
146403574
559726779
2133815277
752566466
1329969667
1583920508
348987130
735742406
1489988642
1350627327
872046332
1362237508
1135979950
534692183
1686880336
1870605398
571374199
1456273672
1907540893
2092125174
1594550263
2046927016
1360390455
1098114693
1316508721
301993815
738281728
1146686338
41186806
544491083
1576538888
299168197
512759750
765466717
1491405488
1487127205
1688885880
1572945668
1974496979
969686446
1506191804
1017906153
758132977
666095
1362283948
1794148824
1145667240
1495043124
538046902
1597286101
1093202957
9957715
1905641389
417907528
473824517
1071600808
1374062588
637638417
660817843
450714206
1061515828
2005079949
442242497
488774337
1863938571
737932605
718999526
1693684440
1179015944
529739977
1933821285
387269765
477950104
2008218326
1107086242
1022192023
1660569572
2120202492
963373510
1192291504
2072598161
232737991
1957180709
304703426
434177864
935899546
198734257
1731194043
2098172068
1484841603
1694960822
1982792763
534536064
1562653582
681913507
767895474
379505561
893772122
925422249
1593333902
557751381
1968091272
641310207
1693477526
823175238
589287706
638119745
641563571
160331487
1584463609
1917807437
729766763
1085512609
828717401
96161387
201416123
2133546771
1713942737
73337795
1090482108
1417003950
186342955
1970527631
1255432072
2006918641
3985650
907739960
300011390
2040566332
721285143
1572397382
1492875336
399655518
1545591545
2023982425
1223102680
556031581
601284345
1208972351
1338301615
1636997132
1306695719
1044905046
1139955981
897959727
2001393704
1624195450
2616576
208019618
709311036
1237575377
1743333775
2018197702
814229132
1639435443
1806955561
1057455925
883825924
144031678
1921699226
1334945331
1239721283
800476534
1191563052
1511688473
1745549597
582327952
1274444725
466476362
153303195
2052629192
1422377360
759951696
272722248
833332344
2031327874
1589644484
2026786641
870067290
1891708296
1898195407
1563039819
228185050
1224733051
1526345519
1551936210
1908708416
2105800708
623152274
1338257626
851590155
1508661161
601185772
1620231828
1207920809
1883615415
358977179
336369139
1352728840
1345881493
456724146
638527149
1275067299
942832246
1390134320
58632798
2009332381
847079147
1016876622
665728321
932179443
809272265
127804316
1738971803
1988653576
1892092993
632351741
999340426
404055417
976545805
506115266
1814510361
1926488327
1907279844
1258483578
386155065
1878769771
195501180
726429541
1717986542
235499394
344945588
1270013991
1698266599
1159487168
1019443373
672388609
1889294351
262877110
2045250715
1960965620
1030816365
1552783801
250191457
118023435
1663064654
632635512
743589044
989397461
1940231249
1542263202
274132368
1238561314
778104247
1738538823
20492509
1040714402
340451789
53888457
1422171153
744121868
975018404
1478762590
31523619
433686223
1979641743
1686060749
1600948495
1162543040
1765333438
881399269
1908176676
1864894694
939731051
271490376
623942513
1307614148
2028350315
664961807
1888381754
977999533
399351691
1869614161
1151915747
28994457
1117891575
1684652735
1542932259
759169647
1001502691
1946501936
734445955
1977057240
1688970482
433558039
795146150
582440972
1722972202
493849622
1739653639
432534009
776914956
334251133
1633610833
632147949
530947225
636938000
1312235638
1438306615
1230976515
389295763
661974115
1270889331
164243725
1609106315
479128576
814647023
1519891190
1333442868
1690618974
130188843
1884664218
500449830
1079273371
1255154924
1066182048
696932111
1616458538
637965755
2144487187
1226176697
1090673044
1250896553
1098109016
971750829
246193349
157093247
1446045175
1219831700
1740585794
1630934936
1241570705
706104500
1388366604
328809942
1841020400
136490037
1745689052
502031143
885111477
1199578281
246426891
845632591
2100804703
1059143961
1830875269
1898652242
1594731648
1105844970
1945029081
397034559
725471735
2057956011
1797364076
2085123759
1420276200
443081745
514281511
757554554
394362653
1406339611
1156217982
374263823
1632854027
1050286098
836907996
1917445279
1623506534
1156825616
1651574132
176308091
1043995497
535827122
1673915416
622914247
880780689
349132583
1217610590
1591235866
1497103574
1503092071
2116067252
99093477
2003840940
1163928741
63437363
1861317790
622912744
1120476977
688575741
1715976634
547754862
120408753
893971632
1907853371
698764565
618113170
1675720200
1193557532
1826816347
25686305
412501816
440984368
1319766567
1424417355
71650460
323114825
638500743
195943370
186929440
2051221040
1832194627
614260156
1058693092
2087301711
1740904696
1949957562
1531239194
515141790
1182782754
1293890719
480839487
410919995
1068018965
585090364
1177355525
1076774709
907924248
1926456573
428392869
21806115
1658149543
1127632045
78696950
150828018
123654337
1896706044
106907979
1660975389
1499779851
1101826664
779809750
98364473
139697734
178514508
87670372
1703997884
1458620273
1018282471
1152898568
1217734842
837552093
1672026684
323248580
2146756643
1939725193
1743656969
1064678901
226898424
999143399
1874122163
1705556466
2125493223
246462244
127190682
1138792993
1279626915
1165441524
1967942660
176341602
1058405603
290643447
1509934227
2049868292
1603600106
1085981143
338747292
1476101375
2031063157
1637061365
531014968
869166194
1992786574
1266415273
487722931
1825545479
42977462
1214026702
303788968
1303818835
325244371
2114694430
761089019
1952383658
268373253
991040619
1668725927
1605451287
1852450812
1916751372
1106748549
816216054
766736092
1451562511
1751199379
2075389882
5589084
1033877991
122321841
1954613685
800084682
53389334
2076397064
2139497999
1569980128
649665172
547669370
249885469
1297675219
692122813
1440499460
1952561883
105944973
945831086
173215590
683098357
1391904589
1185951108
1524602467
1714296669
895156864
65384494
1915668993
2137903809
1229570354
1725498470
740837450
1418905345
1252304852
1315788821
1796234393
249640919
340213280
644541888
1302153243
226400154
491777660
1339331643
482099889
725597806
611803900
1513852718
1474029275
374085750
539958482
1601885925
592796362
1780625610
606599210
1798939508
1016942111
215838625
488522722
2065089461
1378289325
65568897
1215890905
1866316035
217484003
1384598580
1355568123
103716966
1343202574
1104515594
1114172383
1656030562
624578498
1845165486
580263452
1583412281
470238092
1601907282
955800203
1884451157
1734380157
702788756
1663897026
603690835
455892803
857863347
63265326
1636047443
1877060008
1158677594
742075969
1866927590
1238460155
1039056650
1029474544
599021357
1750071221
851418055
1073557713
1317144527
1675423659
673322119
853606744
1924544058
2140090101
388308210
526946912
637126494
800050996
1289126673
667231644
536319914
1215410319
208127197
813623211
1071932862
1446003907
772700159
924449839
235734197
619909090
1684569296
455150916
1923631191
240792562
1535821715
1333833009
1357438421
784504610
1775279559
1367692549
312814368
1046518956
979873555
343678549
1685370527
1952867704
1517142445
669307310
1242720591
304123199
1652515910
2140057612
607002650
205898219
2049349066
1805353587
667837696
71072170
963422516
744815895
1545217677
1897809303
1381983803
1757120235
630111552
1505846148
565203182
2095595756
908015619
1733183756
1452949847
1948330464
603916116
7662270
1499285534
1432216972
404146432
478206022
788710427
741277275
2039496642
1938526933
1411420524
798653326
677740896
101290332
1482307780
2145586914
1673839994
388901244
563332173
146183342
568780346
1194151761
858298192
586364017
838147390
1470930591
503354276
1577451121
1320951935
614064643
1426529183
1969031370
2010600770
1734267997
632851996
1411054638
235321504
100360174
1793350685
1623117052
1619046465
1568629133
1997173148
426879846
970360144
662571803
1588382447
97806808
1185796828
1516715636
904713833
186337094
322503369
829457526
1157533680
291720985
499869758
1030065077
604345091
2058246249
54764243
849095753
1305626276
2045042272
195853258
1833663048
966241517
1577328030
1642051002
540772520
63364032
1430410172
1614951673
1070536212
1542293228
1108060637
1270972267
459404814
1333051545
231721640
2016080380
542760495
1660547297
181061993
1120567054
1493636723
822728882
375183676
715202590
1931507665
1851817145
257528145
1245114690
431933128
406121456
7525484
1766506016
692270172
344298533
428218323
1024007312
1845179984
2091191366
351357461
98012998
1434132272
1410274408
707647108
1733997051
215562705
845150332
1495236172
659086101
359538133
308703491
1399107817
1188068414
210622021
933336180
696632843
2091367648
1052852928
1576338772
30458922
33359563
1381065528
330460102
572296042
773644276
1148892760
16073175
1051740986
1768927546
1079585991
975952822
1945519569
15131928
1262725528
6399389
694435974
685513440
1304624881
689726869
285313051
1190912253
600434943
1179910723
3028589
641205166
210863594
1556277063
851219471
649381384
544206238
1645888550
1957299519
716609196
1226873207
1161412062
865700429
439867841
575598166
283895941
1036605475
2049846469
1322456819
1404981233
1139146868
475411172
1524980549
44871239
203170157
1730090957
1781792100
1726448745
131433617
1621726136
544700928
467816368
1378125800
1597664429
357645234
617623299
797035237
1966954881
2057959557
1734319599
1280993367
1950432806
16889061
1938116034
1881516826
1134106466
1328017441
49267112
1436356981
1237641701
716753250
1972355253
576724986
764656467
240818727
958007510
749907822
209236714
148233597
907590460
571584726
1127563867
2076256972
1049363447
1013587738
1715404494
308673196
1015388860
480249139
1393308877
736092178
1185930866
975931619
610241693
841967256
1081695742
324743833
1942864169
965147736
502976544
600385820
1535950396
927335758
1408687543
1584640601
683760587
624239692
268846924
1038397639
1591040939
294264681
728595872
1911070229
1664766488
138452830
277973321
1640851176
2012556196
750700873
1040252808
349105211
1263292960
2071193796
699143847
555325230
1592636075
740396385
1313365591
1510708552
942962993
1487432919
1476364116
405730376
1803041918
137177018
1651264413
1224337901
1600293668
246169436
272086826
1211488496
1440771938
536386001
1522766685
947119768
899576645
1951446086
1600195213
583724074
431546756
457269806
1656065707
861196405
347872905
2078083005
1981608249
1395424178
1197831235
1801350198
943113436
320018326
213273691
1122979701
1592443916
1290314017
774578743
2056671186
2144037626
2081682719
1627929212
2093366223
581480666
1390812218
1054909786
1132422478
1228057378
269854096
657772096
1281255056
814172103
2064613357
546548234
1812601615
1102399191
340027412
1993403026
67162529
702413761
1012470358
1799237591
2020025028
1925590656
651589845
2056632046
1616764129
1664552796
760855247
251229413
1910585344
616403785
394870280
1156157543
38046759
58203803
721641300
1581824174
2103976448
1190523360
1016512859
815200775
371844160
1687375626
1657617613
1695957962
1806862046
2017079847
14704494
608196855
558530684
739734215
1217056222
1615510787
1336328347
1910325129
250732863
1846773905
1369999195
1994560597
1757134931
1695062759
759652683
1968506622
1013046243
226384221
1949496245
490295697
1628914005
517887891
1111797476
1178204437
1541719819
1889111006
528701175
1798622046
1635026092
1129542710
800539618
1471933477
1991562096
287596297
1622569992
849483967
722951981
1651169943
1891917217
1714044380
401123098
1666565291
1461379540
575123589
796199660
639486308
706332039
1319379039
255260133
1932160752
646527792
121861521
720997357
816434344
914387351
956846311
1806965110
1676114000
1706225883
96669712
1796354639
338354560
1384596074
891784345
2063174121
116538836
532919564
2041882472
1020899084
332551489
1922246943
117893021
1587798757
675885245
1006642169
1114321265
228714344
307719768
1376757158
2144353800
132096613
1306608342
527760179
1901694823
1082900868
1329188728
222290405
1962362701
1970275608
1715649947
984596885
2024332095
1638755361
1418491896
988549241
1356795367
312227134
898844605
2132501409
26714059
397724759
1704223036
1805379486
1461834670
1622439176
528058149
491376038
714279661
1017791934
2106233285
1885594568
1242457690
993849214
808304054
1989175367
449590046
872676929
215544913
2133427887
632049934
527234924
957825216
1375207643
92481211
1221999334
202412079
1239559188
650233641
1155480307
544710309
717729434
1897170645
1489607437
1029493067
608195021
1106348522
1379151633
2094038474
1370572387
765754566
435458944
1755970068
1057097025
1991449990
1054644872
1819376210
1898651592
568443962
728708083
553229040
2036437951
1052938947
1288656843
1489343093
851734643
1478216546
2075301943
740321860
405192253
1549404299
393936006
135451869
388796190
1566846084
911375634
535915134
840158455
1840403575
914374796
465149397
2093193832
592586249
675532862
722586825
1307323516
710217515
1700946055
330809153
1592613229
189622431
878551069
499294608
976067896
235500088
578085430
882895209
1978355943
1319325453
1638215768
1290018375
865587042
1353735730
1914121261
517188525
607153165
640797169
1995757211
1708462788
2030039311
2042385696
1724039795
209288214
678455332
1972711873
1633677269
930875395
712402093
1565038823
750447562
2099402659
1226646292
918899102
694200602
411772485
332098451
1179838123
207838127
1231180783
238290240
1534888739
1793148012
2085268911
687162695
92391205
2135209245
1822348921
131228229
1733295051
356612894
1900397014
2015164283
1239573022
1466968559
1061390366
1848110667
244703228
69110883
766589617
2042511093
1081055921
124566932
318203701
583293899
199843389
349074461
727599968
1428866028
2036855876
678610465
1999025062
244348947
1270155645
260683549
2031102270
625355221
1804750940
709845592
1741870073
1038617198
734596950
150859901
1376210589
1410017610
76859738
1477788073
200295161
1315012669
2032641980
229899337
253545926
359991924
433550630
599535388
1398310213
1429293132
1639362370
976035692
1831706051
2107671852
2134803843
1598808679
1908496949
1861406543
445907316
500852777
576256671
1926139484
1928433524
292950706
1546946024
2007386201
1825571302
2133077616
1319226817
893892083
392988660
1263963793
1181543838
1296787826
290938749
1632762698
2053381433
1650204950
1831046011
576209531
1096281425
708479015
528730673
2055966768
567083901
575606522
1161050467
707256775
399819685
1035091016
661690674
2096440770
1755334433
1197925914
863547384
347194178
1513361395
1161542057
1456487971
943176303
596078979
456804623
602198798
988614924
1246443433
1474248339
2091877024
1779491122
448949499
1871379106
853114724
1249297198
1695503232
481467002
659799510
1915749571
410719936
1078456695
30028151
1533131835
2111851048
2030364240
129715292
1065276163
25961633
1153018502
1682061472
16212745
74825531
663215130
1576899062
1706740716
255264946
1780392752
744530692
1753669538
86627426
1961971905
1658537716
1717282543
114005645
685281129
796689320
274918489
1937504320
238858306
1516966263
1487247922
129771105
668971525
183347913
833437536
1626272011
638840321
1189760239
554678411
1287177741
711024954
141692105
1062778067
1944253480
427249472
806960133
1085783922
203160334
2092830663
765842403
1979305447
1183019975
2095685194
1764038925
1195554857
483983044
301883349
1883312795
832695584
1720719276
993578742
60148248
1516969821
1622396240
970741922
1265227743
210008504
567168197
1947222897
445005057
1801618718
2029342672
464616686
884547033
1925449917
987113446
1334115695
2001457317
1251663784
549017333
581154050
265232460
398240245
1217291142
2109947482
916290782
461663960
2117227931
492206229
358450837
1620652656
440504497
1625536157
748190722
1827819389
897015394
1755385916
1947252225
783793032
2033042611
1468662337
329451768
1776994901
1343681284
777640838
219935495
1263353271
30506176
1488047874
81962760
1593708153
1498068697
1065760310
1720153944
275070708
24298814
1834947233
2067779913
775663343
187813589
1069110357
1555009670
720230392
2105327796
403327128
46001738
1319469979
1277320574
893662402
1764496453
1260748703
912339107
1604237171
2033207770
2146904368
1518578022
1233021272
1958238488
698795332
1140147442
1929881731
951058913
1742580068
1796914494
448619739
168948176
1444021553
2138324841
1185540801
1996823570
622951543
1439570880
1495918333
32853811
1103243822
870282093
229255206
1391608749
1070258904
1486924565
1835588877
1270416014
1764949804
591886888
1532179297
1699678237
1703431329
391957080
1131463119
889873989
1900537593
1937669000
1480946748
1866029185
1010137261
853880156
695939738
359831623
1647505222
92172909
1116109230
172140103
759152395
2090707093
1819032195
1144689057
1576911423
2094379872
1161044787
926697113
397999887
783874328
1909589841
855165841
1129478623
340336519
1883646304
1017001490
202123984
960907507
120369172
1204689168
890426571
288433896
2006397307
246769131
618956458
729226756
1580436933
784485318
332179561
1281194875
438381694
1106385454
730988486
1762441620
1794530751
140148152
140229192
531933702
226965942
359777557
96910937
1730513495
1609419941
1146852713
125013832
1502456402
534686886
1743678836
1257707684
2028671685
190028579
2132266355
625530336
252927143
1722995446
614561984
420851098
2067390972
2068106285
1865296186
428172433
793834608
287632198
770185299
1443410215
1112660313
715018992
1231470433
900919241
1941086466
886824158
2078794348
294586496
199248726
690583126
1216020020
193010788
1845435208
1931463112
1757130499
1794653517
2051906473
417785909
1451740799
2097799248
947858720
2002548790
1771478516
288943025
209911800
609410700
1405577782
1875647930
1370552659
660570265
312516817
2074689239
1313110670
1920584302
1293927274
478243848
1305605205
1098537184
1591001621
1316523295
122756084
1733470856
1153022599
951543925
1671993700
1714516367
380727597
1949554259
1379584845
1622394457
1038336993
809559062
1840272067
1095654658
131656430
91399084
711446908
284885220
1808144571
2120047752
1083550970
1012024002
1327193643
1248005358
1827208089
1064908908
16559699
1850421680
1581470679
1030876338
1846780569
258603072
796702450
269459733
1276367052
770377023
1507081851
1989176430
259487545
2005464521
810719424
765320399
95898166
894528203
1631477182
907534149
967061298
1467546008
1577394667
340067672
1845729570
1488135022
444445104
1938827488
1277020621
1224444195
133504451
776896535
746912344
2110094266
1647640478
1821151561
450128432
926772643
1397081372
262629404
1479955938
1388754775
364206499
1145774831
1425638553
1254804794
1358615954
1976298699
175501887
1486295803
1098501066
291371033
1991838000
989436851
598059972
387980643
653553547
843375044
60303022
256344380
1320568857
688952754
539510566
2019205767
1755632128
480937219
1625463052
880852177
1808216559
428569524
1733009877
1231367541
1817974898
710808760
1770779808
1883443976
1309335462
333660172
698050069
306084335
578789107
1492390362
1758127210
135660081
1857221021
1520749827
790805616
642662163
240466167
645971401
1063794023
1360618050
855496206
1381379836
656946752
701359113
1428847852
837213741
1249945238
1527146378
1492946318
1846851598
754441027
767846439
985868625
1002042742
949790339
1955047504
355233090
168791113
834711517
607373220
1183719240
807082208
1261317369
495756208
923901307
692977532
243008133
360361600
1541406840
2105374940
333918356
1658791873
369399726
2134968289
268212186
1220592985
1154213480
1948466701
481133898
1465271037
1284718647
270154227
203834267
1087657540
1107359523
940169600
1014506034
1011420496
1402606684
2051476023
277932011
638164604
2068762327
1208422592
979508077
541356158
161988519
999900295
1230983152
859605727
1887534639
1504841118
733925738
573233678
590958709
1481061194
101098769
578582764
1282682011
1936343213
229532563
410798644
606801807
1241595703
1687359216
524211465
619024360
1702608952
2038399322
699815313
1984560645
688816242
1696105859
1177546856
430389633
689037093
2056044658
1977419297
657173400
207177762
646803628
750816436
242610102
1233685616
2100410475
1619808108
1660578538
1027590774
1076513670
1605264946
1341689597
728707372
1423804165
1016968603
17595105
1960564122
1754337785
837716975
164954019
1296560627
1546824504
1366712283
587805194
1761850376
1584609372
1618310309
1073980364
1492555720
291495621
1276869404
689262598
370528650
1691273700
283847803
1351854501
1930403212
1179965575
311802986
1279858077
597381407
16039282
1482324699
646495692
1441906795
1327666823
996349511
327043598
1027737806
1995810845
849225570
306706398
1839170354
892596322
434596428
1131680911
67725660
1509749176
728234952
379233802
354049509
586229745
1306103830
1103971875
1373740691
727304622
950049753
1422124813
1613459556
574421407
1875415487
2132416754
657401796
831069051
1510557515
1270303777
942768982
1192918883
1829226445
1667253381
346335220
1462370616
860566759
2047690695
1527628793
1507074459
1783228119
1539044282
864726817
188512260
321547675
1173176161
786826254
1876081227
2010771985
1612516175
1989560987
521774752
43790356
471450657
2136954252
2044000219
798337803
1668816885
141695465
1846332553
2001012346
1047392766
106734117
1810520799
1381923615
646820393
1090609491
489169022
1432635870
1712112368
487751089
1385055803
1491752961
1494479256
1203860310
33248098
1586634699
1778340209
798146584
169291026
100647719
275475885
645012091
1617103830
1969914302
1426872876
2125578165
798398046
1749911750
1510020345
318461802
451032507
1516110974
478957445
1819742097
320377489
1914321372
1581746254
67150177
1217509702
1560054490
267676137
1970051246
225102556
2079747190
298596862
527539645
330643592
1202247884
1016285857
200050400
1631216743
801891723
1594007884
129064421
1819779307
1871750587
2075572064
133124457
1770879690
1320863436
571175199
869411592
2044628546
121173300
326138265
688716889
887849931
709357918
1569767493
585313541
733430634
1532170567
1929411345
1585028043
16092465
1956843988
142053105
19186851
961605052
44531600
64312710
1805010442
387061148
1881960646
1705137681
1835767485
560133528
141954833
468123978
1547797489
472835104
1763611519
824456752
2090190022
259524118
1036956253
1673924266
648310811
1294922317
1329707414
1201993239
859820563
314138146
1647719503
1766561599
333126023
1184350988
665646763
356571217
1690396619
117057390
1356343249
506041170
1084772528
1153275890
1453446324
35305012
9327255
1402209324
1211944488
1150220053
714739548
725263230
343440072
1730617219
1092166200
1509301048
879659111
790457768
402173278
881920349
2012280361
149118178
1723947805
802144659
1589918472
2101448712
61061138
1080480860
1050543195
865006790
1169310388
354456962
1269663459
1840987600
406527841
1241251199
275023486
2053249818
1677200472
76253195
1581438688
1155394925
1610737377
253879187
1177955117
1951601969
1832274480
1101286542
2027296773
766482107
318239541
1168949409
1955088600
568325148
1161567255
31902637
1456763946
556411230
609545572
1276556742
94914994
737642191
1115287841
1569032875
706432275
705754975
1696069411
484610579
178194203
346228561
347721024
2143278458
289417795
1975466377
710765104
2046299542
1700108870
911686793
115887635
605294941
1806896125
1979719345
1756385017
1603263508
1162872229
758957087
1996561175
1310401954
588163411
1244796980
1638391444
2139980959
599056981
226495303
756414135
1317568165
498217845
1375020330
2028495004
584673550
1783462179
1755432204
1709453379
534132715
366781135
243975398
1181333912
746392339
715265549
697319276
190209683
279357795
190479126
152818131
974700854
1238953542
2125808855
1497510507
1296511262
1650048669
1445405380
53806076
1572095791
762667075
1873080884
1811310232
1343806563
32016407
712367568
375456692
585188928
715956897
1100999941
956299504
1794872843
1055576623
788571209
97361218
888285126
4916669
1230139356
330988373
925430426
718437409
499266148
1469068451
711987081
1394551700
220872688
1918467218
1164174973
2103636891
1816493681
1263443498
310427954
751540401
388915022
2058642821
183470492
687526340
1395758313
1863062040
1613019861
942364390
1069145525
955819968
276369481
645057227
1919531110
685659881
745621837
1193843083
1915037720
1831527865
857235456
1004896463
383057156
473368871
478271963
373719875
647941994
34902883
2097239954
806165716
2105453545
160631924
653776562
223514034
2028940475
1051224809
1973191021
1306779454
51021559
356092448
1980985457
1436448028
942258723
1387327596
291978900
1383849412
23472822
1149342328
1475170522
1318720330
2000622878
828729693
442917969
1752189187
1199932657
2059028919
127362239
1038653172
2108160110
2094881717
318685952
543644525
1050240379
1104284312
1993529968
514273654
1509585976
434010489
1512255753
1394412551
1108427001
1587060288
2114546299
1951188152
1327115429
1520517562
503573768
475924848
493268011
1039549221
246558990
923889117
428041819
1483333374
1977336241
1965997447
1378057427
1610285065
26855541
1634573361
337270812
1374974757
559634996
1381685184
547120041
1370790071
738322063
102107349
1117866678
1685568409
54679848
1632621245
1631327030
532644210
1456958089
824244287
824662361
1106725993
1919663786
214500245
1796905706
1531804793
1456788935
858953769
310052958
2092846339
1535404246
1010387803
42623053
1325559029
818397580
2117935212
905313862
1460152828
1578765854
775736339
880173284
2092715560
1778020496
1515594152
738363739
881083031
506990628
1564740111
1938355098
1496819786
73849084
1153891131
1808941136
836456217
1100909125
1793220142
1504757263
861714873
1900303305
831081710
2040905848
2039493692
698685378
1315359285
1021009798
1298574475
1235522132
311200906
1459005428
1724140133
1456118979
758186442
2001721298
1247427333
1224364206
381373047
1461700347
1078183221
1170516489
1276610682
392149306
1505753126
964894290
2078563330
1631309737
1890740767
1866629626
479792081
1830584169
2130645179
165926478
1717656781
1701159155
2023736136
1159960487
851884144
1461938990
609575531
1263426695
172068929
76354056
1184831201
534083156
841505562
363892162
1288337867
1464234658
99115569
114589385
506254144
347322712
1609137850
541796022
383803641
13725208
1973119522
735754623
910054211
1311968796
2083113886
353775368
1829428025
243429787
1632847947
676483591
1878547644
756227909
246671492
742508120
343935715
1332889878
478455232
1051403282
1559886181
755316904
2026758926
41294164
1758752857
1423463675
549523597
889759442
1506037043
1650049243
1123344626
953179271
1081379478
1706222233
1479682519
1502644879
1818228035
14823906
2107267993
1653007134
1454359735
562549389
152939942
2088664757
1837291889
521034605
1995795555
54331365
1623717389
1717179088
1334758467
1669225771
830846099
1964390064
511192399
224528789
1191480838
1124408852
1777289219
1449622785
1082778676
437088797
1942518106
1921125364
1142086482
204259453
78940121
1061764454
1947665094
1085709321
1933287923
573132307
135914776
1782608177
1765448917
1274721705
162673300
1712135879
2086957812
1753864174
442222633
766538942
1425935439
556324617
1873526644
797252700
16747398
1673277028
721717902
1602888267
1119697388
606911788
424642106
1527068790
2135493126
1862073616
2133973381
1758144360
1488510466
673882723
327206438
200945354
503261705
1755026333
986295212
1146207809
2075856250
1540401366
2117112895
1970240934
434336784
1830115151
1813011470
517487255
134947065
1810652239
1489231827
1563643776
461828528
145819152
574493908
1496281235
1135211462
198663287
1523160184
1545737329
509128624
865095388
250658194
874215714
1450712047
1596081027
54177905
1816430600
851501465
1328008368
1134388745
126980709
481347208
1205393121
1533348897
1744428202
1155799349
562566629
304438847
1710045477
1188585647
836141751
881132048
1247901301
1167284842
1310474950
720088831
147019287
100167185
171218684
782094215
1183930079
378903562
688957371
1703766382
1806423658
1938076673
967092292
1021107786
901883154
1034713728
1244529797
1640877763
1688450287
1900757501
317528126
1114246280
1964289303
1357359250
292075935
528312750
1656324974
1356725068
828024792
1654413416
1934771894
954200306
1519591677
351272081
1376648185
1762334622
1007726262
1999188564
161846219
1418597535
1276641798
1039223274
1157228139
830414824
1063686280
162770873
116722339
1920201506
1535400445
2000452657
576525088
1062675089
273715074
1352142872
1432824445
1762551969
1515233629
894027124
1590159552
360250824
2086518992
29285050
163208601
418008823
1632235190
479714276
1632149860
2009566973
1176719517
734964758
1452866839
1010597609
199584333
935930984
1182698472
547084648
1403944060
318376690
1865485456
432259817
75844396
281067678
1576702961
1708502831
704361928
804953400
439793452
1329575432
662005618
887126243
1837111881
358958383
1483160668
883006153
100175122
1889205183
208190861
1176082346
1030409094
1412914073
749032823
1426805585
1883969819
883286837
1032093609
418657002
848051666
1893146313
1014281984
140382453
1415801935
540381417
1996104814
553732821
1586861211
929261558
1740865634
565473771
211454649
1513567740
1057542381
1257813400
2071821900
1150551730
1869560803
1998015252
1795686815
1045353281
1580703089
136891098
225787696
1032889064
29531433
1449273037
2033462343
184258495
1351580085
1832739677
1436604456
2105313345
2001212273
2130862040
240948305
375073518
879388171
580291734
1268470887
100861921
833750004
823908009
387006009
662301238
932398755
457290320
2077868792
39278687
1086895173
1399966350
1266781373
902936166
1960240635
23544228
600067646
1839620393
1788258643
1803703669
964730110
831499379
986807473
3167917
1690421149
927978367
2083388792
267027844
862629517
367370609
632402345
633876578
1267992649
420926506
145606497
996154056
2133640118
577129974
950945879
1678962448
1764043184
835567834
1805399165
195689648
453279121
755735859
1249968913
1610953523
1817606101
1854795139
847398597
410448455
1824591218
1944750708
1236541699
1713485415
1677908977
1261080238
267590267
1054692070
1145835463
1746992337
1051230360
1593648225
2004519692
836423759
145225987
890914851
1258463188
1134584395
1505259540
371818950
1823845338
981881956
163920983
1183079960
1170187566
1543276641
341121108
1628866795
55433229
361071441
886917912
55353799
797378583
1149444752
235506327
1984571051
108108491
587186854
1638930386
927636024
1199532627
2059959130
840920105
2053721800
553767071
924516334
1556647527
1888674516
1329933395
505152525
220105958
98203302
1314745576
1156040227
1009505646
1397406291
678299485
1626667163
228520606
311306682
604797335
1096706730
547284775
1174352054
598094329
1287321547
1537619233
112675178
1974507071
2041682474
1124425954
34010996
1322029204
1907288001
553233735
670083934
961470253
2124053104
2033941782
938926538
1768794466
413559049
2006828577
2022704539
443782804
394569398
1739122269
1298397743
2139893795
946244336
228676192
935457592
1702857969
1462400527
1511599250
918144165
1654755161
1155174192
1860089561
1946660369
331759771
1601518286
1493363478
423429169
1478872103
1459527860
907090508
2053397169
941096057
1689134645
111646241
1452068314
723789732
309572824
714903590
1718581380
451055893
1657508598
1835817518
890543811
425641890
1033282217
457451630
597888548
535156502
1366084677
1314319653
893955914
1260140454
237274756
748965972
311231914
1058387219
887433663
814054759
1476336141
390980629
2034708228
2047365270
1601389097
136237892
1905091389
775211626
295664341
831681096
399603602
1512716845
111504801
133878564
155126073
41813485
3474316
1247775356
469336784
1762401376
232652581
478184333
2114435300
2056615030
1312983888
964429446
1645423456
903136503
288281629
974351174
157899069
1734683785
1510854993
1515730019
1139180014
1038599602
998447988
1806721247
840742229
1098908560
1740049745
36176396
2066822490
2142540443
663308631
1600601625
1844611330
848177581
855566460
533695820
1448992703
1361503475
380487235
1096140076
960082169
1845286565
1216963168
2108936362
1509609131
1219733823
1614888525
1702322792
1051629928
325756083
1119958813
1720710101
210065540
1382053852
67258856
1749373345
1414188875
1614891576
1725326056
235826588
1777749602
2126177409
1639938830
624827291
1879805488
118378904
1221751143
215033654
1898579384
1621622489
1493169234
1721578591
756457606
1860735345
198263700
670078146
1070503142
2017353645
461215356
664490595
1201425701
755343603
903712337
1780360216
2036949962
219950799
1979667810
1761143846
1807803902
405352309
65790897
1629247829
13637656
1916576217
1355255819
1505959316
1041949063
443197787
369104341
1226587613
240793566
2090610392
950573604
1794560090
1040622199
457684162
601725051
544034436
461996228
1339646704
1336574473
1242640201
805235565
2098930860
1221444494
1186738084
2135274552
1875326012
174148474
682970853
404405293
1702741089
235590823
442907192
203647614
1134280900
1186791576
948524675
421205782
893257297
2046635175
1731073308
630006607
1007225610
420067521
779757457
2103271772
797416990
367303609
894696337
254951939
355822615
684089581
1815739537
762666316
1222316604
1414909313
1976108807
1762639516
647358230
25339538
648156361
355839669
1265196042
1767819580
1083465387
1760210648
1277119318
1851397568
970834613
2110744383
790850272
1526978324
622161001
296878369
573403923
1707510004
1792697648
1951909174
276016041
1617956460
1610510237
2140526838
1371050236
1444475033
654672543
1516378024
1714689955
498285253
502828788
724400635
1920292907
650705562
279037730
1986648205
1061419330
1898607089
2129441311
1479572256
1875740650
976868719
1695205483
318464239
722220699
374700736
952529915
1102663573
969617588
1685294959
585159973
1913168612
1763296147
2132421419
307892206
1704562907
1690924383
1534187795
294906486
1420940720
1452709778
102221025
925422249
1499086492
1933210303
743047246
196033958
1122371611
1410025227
1073143318
87207517
764995077
782894832
212682876
1018196862
233807708
105474795
1207076632
319011777
2025817887
560458510
1405081012
1399995131
1229671529
1419927161
112584597
2019029629
1760908082
1383240676
775639725
1230830216
163266514
229232155
1555912350
1125836585
1119820877
790410785
827561525
260797498
371736131
1885655750
1627885909
2035341938
180972364
437019485
1575819064
755955012
1205202456
643355061
1854790025
742069271
1889911264
481158727
1724386341
910525332
1468744757
1206925043
1905821904
1027598807
1877611244
460120431
539109615
158760065
697523925
280438053
699182905
1296285945
1678067988
1064580494
662600020
174081657
1006519132
1796893918
1741177954
1933541946
22061552
619266624
939179484
1180166215
962215740
1134570470
1575552265
453662134
1488524880
1499033091
1819557968
793949104
1605026726
1641923939
81584223
797160296
128763151
892176235
1231733014
577937599
353959327
689355304
1924737066
1625228446
742928379
371619842
1011357655
249962157
175081534
1260014180
343755163
961051107
493678405
772388367
1981044070
1594063295
1315301896
83223204
13127765
2059798570
82961174
1330677625
789609118
295658405
2050752638
1802450094
460914999
1989969728
2051386102
1194084112
434938669
1229258135
334052746
729898964
1850621113
1011087637
1836894212
1648360572
2077268943
958643459
298501778
751410474
2010484844
27948234
475268493
1257980026
574318716
1796975596
2040835964
1423800166
1557206851
479433652
748026249
324277818
1949028200
182503322
461039811
1759819652
1089527726
415773499
198734671
454356613
2111904655
859169043
402323593
2050975099
1109998378
627265443
662863394
822064833
1984459047
2144808760
135751014
1443798575
942170357
1347386140
1820709839
611573951
270921871
865624899
982982907
220932407
1479831482
1682104782
1552768773
907322251
587848169
158374278
1784218031
1788407299
493200392
740053458
1485141725
198881878
1333339456
1245597913
1792047024
1243469446
519550646
1946700744
830123697
687522141
1799834270
1964510271
1970258770
1495692039
1348964728
442717552
1585454508
1743998518
45363927
1878879847
1076771405
474055898
1024334354
142751516
136120712
328815299
772076566
764950017
1626149562
919108233
27551118
1516226894
1574772692
2027508134
623730100
720089392
1387106516
1556809728
1052027417
1985230572
1424834013
1783645179
798357372
1720115468
1070051563
431897217
1256937304
1610879557
1880360972
155956366
972416568
1122059854
2067193091
124017608
1951660281
178807972
1218872784
1525560264
1560297368
1754800698
176216669
1015552384
1915227941
706841485
1412058342
1580681533
1984227777
758854456
982994976
1119926177
2008585988
539889938
1332483897
24907168
1354044881
1710005699
2112026211
1808556352
1567303574
562003771
1247056531
1601095493
1357526761
1863022241
1942800368
376730628
1770654596
516022181
292417652
2013168896
474867523
1904980152
75464049
1595151425
631748058
1803905501
151934363
453867081
622245268
1483273332
763727233
2013879341
1196739456
1942429985
368563678
1781899831
944663177
1986621452
122309044
1938560800
754698255
87924146
506558635
1541360668
611314569
147277544
838836270
1423116048
525646463
1535604373
1189497752
734158890
583990906
2094288259
1898865996
1528884141
1459866397
429585845
3068536
2091765904
587598127
20368379
604139459
1136810171
240318945
2097023480
825486112
1084669978
382097837
1994662810
492389438
608282566
1909328229
662606255
277405780
944791167
350350400
724729635
1703628158
328658720
824223943
486451314
2103643630
1939315769
1732365250
843591365
483372851
169347081
1205680965
110190952
1926896331
2105511139
1099844681
2005680539
22772008
1727900803
1364977774
383357234
501373360
620793115
514382908
1915247640
1930533421
443378122
1154795257
1735316322
1660803846
87377646
1531347530
1921094668
2031936927
1574719391
1875558491
1415652174
569462441
645673235
1862812088
1322798678
1273872690
1502160114
775360299
1813270268
558614897
61855167
1152016523
389585597
495014332
145877913
772911747
2037966210
1862755647
131105882
1220192315
70645924
667135179
1083718901
537522218
1439226637
2046039133
2128258735
1827602816
432138522
1511814489
1155486737
288587248
1350404904
557196440
315661680
427560830
199311200
551905275
270139612
2047545883
204206801
786963300
1903970529
1291716480
1173864681
1362213245
934212831
215114359
1333706099
9956190
841722036
1685241506
1266301256
186232483
778007638
966654351
1417258370
1851617374
431380910
2052772577
285441734
2136827199
673669948
754436033
1888648638
1067080160
1811124950
456119204
568321339
401548184
95886432
1378716618
797610222
159293434
1337865765
1858343377
832999837
114993706
1119779076
722755997
2066430945
502413039
587757069
1103868762
1638800177
1742934533
1846048192
1840644790
773730404
1032576851
69582661
552850773
329457576
1124429851
1607843549
1470341202
636975148
1321396074
62298714
963694602
1906660061
248456353
1688631513
362322768
1004624963
1243227361
135145350
842670394
1663870907
1588126076
589599440
991147541
1644710138
1508908320
1452086587
2058430860
320096025
1138582356
2136651038
1092156087
472431957
1902196527
1534344537
951661779
1732828176
630046344
760668181
1637397938
160010948
2017353914
1748731356
965990926
953263306
249363118
91298540
1560731496
666081910
1024461314
577854675
899661495
1182949360
975460076
1957275118
1042556530
1483677464
685385627
287084461
1386786749
765505064
313269195
860084216
1286863422
62827214
707304839
1670312496
1155091640
1299314227
2005164319
240008157
1957113986
1952739562
31262411
1897300002
1434374118
1901049418
876641244
426501750
1383649404
576915134
623429360
728373943
828492611
1319572446
1595578308
1361497974
1421230762
1881872884
627352546
1050074096
1292981585
585484216
862229886
983064580
919358596
1533489532
1967544612
1603203431
885814616
1127162136
749681015
787454928
903627799
1434135821
1554554935
1064139012
961614174
1663178871
570517081
657563800
293764842
1761991155
1476253023
2104440926
16714986
2124106838
571433324
2088641295
203190616
1193165544
1561564100
1098930002
1991012741
245106836
2115754073
987396694
1302731590
63857047
1957234041
218858189
1384759475
658020849
1075189433
528343596
1030935600
911985656
1255011248
702723378
380862837
2132694926
159079304
2040238981
343669748
390589388
451673678
98151330
392863075
323748507
1776045902
2108257788
1494844266
938589360
1654658325
1085426480
1904518591
236249129
838436237
9917501
1741095435
184044746
614858468
363609783
1202746511
43407348
1461022070
1916193818
1919002774
100231692
1207928190
412337168
1530115197
1767917987
1275963002
1876405091
1610110254
1765845120
1359824533
515669218
1771871291
1182786384
989206225
1852751627
56557196
848720933
1501199741
252607065
503364630
695680988
1946121983
1663144061
201290851
942243150
29702972
378234254
1054885074
1110892879
1254193408
385911261
1619802059
2107410937
1632990253
216357105
1524495785
610006583
2115145871
248915240
163867148
474044188
2133719340
718710693
1721674947
683211169
57658214
699742694
1536599472
601374301
994503111
1738061614
736500004
1426935062
264918831
1571653349
419710553
802638706
1880586889
720879078
173659504
528317705
296120230
1855412677
2113876780
1334054087
554390980
195689533
2038957609
231950466
1331033315
882474678
1837875360
1531072316
2130752880
355379829
1133755075
1420013911
1291143926
1874695160
1713192464
990654349
327859036
1495355678
954180938
1651081468
469574601
725929679
1737933900
242050411
71271698
452457901
1507646209
505972389
1589231123
1150778428
1724219030
1704881812
2095460672
1847818445
1447344554
664442298
1321193350
2092084699
370423225
1322399764
110112902
659505406
1684446269
1072124173
1790135466
234834481
1668419131
869111871
948631877
1132282339
1150688487
735564850
1424200678
622528418
692583205
1641071316
935730051
1095436263
1521832132
1094648237
1233822027
1606318395
1407362650
1650070385
416998186
2064714411
777380172
646198028
332680104
1775672837
236953381
1397690524
685320500
930538288
87015596
437458292
512910527
1683416303
552261630
1219022608
124677091
969970821
100360174
829847701
1446815560
1805390767
1682912138
680185632
1168517002
294800062
1888199470
1603893537
239263849
1262068799
2097605605
481673924
243468553
519217375
1560399436
734013805
816449034
2134992953
317386888
719629224
2131098811
959317253
2004738932
152059705
1274233352
671803631
545322575
1822872102
342579830
705809287
236649666
1190214271
1352810406
1055973435
857732459
985766702
1512127013
581346476
220932407
1954751174
1441533253
1989300409
604437699
320001899
157257653
1627122129
23035560
1449001462
757053298
232731896
1753412975
242443133
1147665130
1793898856
193720255
1900385588
2017010046
93603490
1537215491
777637397
510088549
661415263
1635646784
1734377134
1491019955
1716137770
567689426
722923423
1867815848
1415163789
1731664188
1486710298
838446833
1060650613
1682230253
1545073859
1876177809
1507832184
88137892
730523204
364750338
948645708
385617226
630343495
1087291819
481662519
1621677440
2122082890
1439720668
126107790
1562626895
1959393864
1270072711
1315393557
1517513336
1332164273
282130633
1541217598
1221682790
106702443
833864416
2029711700
426805012
746266209
1505187450
1675938013
88989668
1384270245
1608313832
1932744190
1702243594
911944119
907018809
1696995488
1198203605
266458235
493103700
1573165027
948236602
1552752304
1096812547
1655948659
107655771
283063597
558319129
1742451687
391496807
17587717
1433217853
95474554
2006033728
1311237074
1208014131
1460293971
1102227347
349542031
1504477071
335591460
2033615393
827943236
895841371
1491091250
1074439696
71398919
675564165
1040843513
617713182
1813282043
1959951348
1520605845
1626649191
1372085955
1754199277
1673895963
1388656832
2053119395
961000604
2051491846
968795115
1719124891
911479880
352070427
983600405
492577981
242873152
1443381191
1901396055
1837555667
1631485901
479210098
2078683485
859560591
1582313386
289120041
883092848
2058611154
855697552
425316740
1365241661
307430897
2115024617
1071801858
1567201949
1241214367
1849872416
1940851067
627577877
722910900
1383791440
1310814250
1703060530
1747410462
1961566732
889088511
711273327
1426814729
473591146
2122602646
1453493914
1196537273
1733796404
818549258
678653174
2031683925
1793445409
1718396745
1180973340
1109329998
675819639
1650055663
1994752097
858917080
1435715516
821956192
1100863253
701515640
799457879
332622522
778730150
2009423009
1104404386
65564783
1242567271
1081362973
127494533
1459842498
181562040
369279689
117297671
628688996
1020746998
1928481576
583743878
1003569065
2129462563
302208301
1707452637
1610870409
1423953055
1728448922
642370115
22850597
1534725833
1168257217
1293510854
1566061377
1730479689
855019805
1396677156
15992913
1633243575
96483844
523304589
1208741821
273328583
990858966
1865404055
568590256
676212221
719130424
1873532082
1501577383
265295704
1555338495
1305968669
1401572074
1493416375
2610436
1620412045
2135932495
1431784204
251085824
2005941
2096913534
847863976
207775826
1691714481
1547677269
1167044659
1002292736
2054365966
544249177
1157907277
234015298
1737229299
1481450572
1317112996
1360697191
200341129
1570892528
1062824765
880076200
1357669884
2112787265
977455663
1970134542
694657234
1093091757
1754891116
1418985445
1748917322
805614630
281330865
1470930591
200464249
1832324031
627159252
833979433
2115721212
498513666
510211380
329341961
293491134
231842423
751148458
792334974
1842665102
1318508296
1295755374
1151689080
8346859
691375227
1776283375
406130597
1209656870
535231092
1743969157
381417981
1632559442
709046863
748986074
847771090
322374970
1526228979
1042586010
40868868
307360693
501680679
2035909853
857917503
1503278969
1134921627
2112516664
1006972341
2065116005
1821139889
520125219
1902452169
814633636
1738738333
31167931
931065448
342351331
1505549947
1397488063
1248883229
206799126
937530787
1688891610
399723990
1710476494
686459545
361371597
2134929488
460612483
880867751
1146549701
1596049734
495621224
1566275571
1447316387
2024693825
395728123
1894834345
797686576
302532803
538545420
768008979
398819652
496785587
1351884233
1812443392
2042879292
86935453
1736190078
507680484
1514296651
2025626747
637343920
16495154
591701291
944809103
299334529
2022036088
78403932
874103348
822973573
1158405854
1759155944
671737499
291981910
1908712367
297673197
1182134052
865996940
1104694885
29467980
2071072197
1804649747
427159407
2098999141
777688006
938573358
887144536
1117760936
1106097260
49393982
402970840
694310742
1880302962
516833747
74696118
1055253915
270021899
1486371683
1436434349
1072011469
174821647
433422852
893450617
532844853
1695312051
627139580
1864551606
1730369122
2023483393
1527029929
1886437606
2017195411
1087922034
891934213
2995288
1005665209
1233606883
1478934236
625293265
1010773515
1058500937
772892985
727550048
1434338597
1188034406
1903180624
1126343089
1584087756
967663300
1234256359
628508247
495735778
542931933
989322741
1322180417
1424585836
1417112626
1225562010
1027830352
460152860
1307153185
53881014
1441611776
1633488252
47390322
596508853
1724694031
1066628776
810662435
119155920
2050452553
82974536
722803620
1727463670
2001347467
304167959
122274586
1953533168
566858887
852610640
1118835383
398036981
356546037
380691839
829012519
1956435742
2143393475
1699443296
1434364438
1445595421
1188031801
528733340
1273892307
1910716673
1923887037
1295893265
220558170
837386830
61311418
950665711
1459655489
563595564
1388236294
135754530
1613199404
1245017408
987894498
644233806
139881723
2121452442
344980982
2145971228
1579111946
205755520
1263381451
869261937
1459487532
139952634
1077444298
1366169336
1861057342
1336265596
520866870
827657008
1929712356
1489681706
85675771
833636953
6968389
1005653237
64209256
602433962
1312306960
1099258905
501822541
1127808898
663424410
1604204614
1406249063
974041110
1606823076
2126888272
1325813679
1273111378
830946508
136561930
1667239629
2138268636
2059780352
2016240128
1598931362
2130144789
1298194859
1635160329
369217530
1820884889
344811318
1730585551
1237599615
1121905106
472228375
1600482700
738908657
1813755756
1103132986
1550794785
918995441
1970146857
1584026146
1924868871
252272154
154288733
586351790
141929568
1836959497
433368057
253701183
2131752804
1579075892
202930248
301280042
1863016297
1509568863
2025019393
2036588034
1644985500
1781034286
1718985409
299390042
1779502006
112378976
7135913
259593632
413038429
1821929114
1646176381
331157410
926029088
1992460901
1348169650
278636382
728774818
82447717
281607502
1642700387
537725251
1297167221
86576634
949906301
2043907099
1200344909
1514807041
867833018
158747643
555296868
1239268665
1150261672
2101592995
788312114
1222214659
1914349092
1059990658
1770012852
1510157806
1346947669
1016257972
2126729684
1242062641
1199630958
890624666
650503208
899208742
1999724754
1796362531
1203713984
745503053
1859441553
1712661479
1021621894
1721734448
382068416
435402136
1697923126
137506222
1950522418
1002136979
1922562939
399693623
1991483277
1803017529
47222234
424660917
454768237
978640848
94662599
185380638
1161494506
1820842543
90458326
95158941
162415580
897482881
2074668531
1063462639
772978748
1167152808
704192426
421594980
1021349289
1345625203
1942261211
1295937384
371560338
618270208
351826618
2039763550
718873288
1498719126
47885449
1710011270
1221048239
1466179536
1325331418
1445720901
973112471
1139275813
89040934
987399451
379028490
1822410295
476082958
869234292
743299554
1043024911
1991358938
1254693905
68542828
6974220
201127587
662779628
375757394
237929764
1115096507
699278876
2099263747
89656263
1148069081
1877213900
778738347
1535787153
1668970297
1964907246
1253327404
1541162556
1853286627
1308503356
351064533
403516570
533120300
1544761444
24759379
1116073748
1637820197
42041091
1022142728
2130328145
1352060478
1461522833
1203984325
488920950
2053769509
1159936092
250036793
833294551
1539306978
132109959
87805847
1862101030
267623480
1672162368
2015193403
229015395
1580898394
968310148
1378124588
1613038870
1654287622
1117273373
2026582663
741727444
1925771564
693144927
1365170057
1502975260
1382438256
403746324
847139131
727720918
1787875729
1777689067
193385389
151319995
1968310827
1877762880
2001329910
1576617544
324136685
1143680072
122717562
681097600
1734748402
1264604300
1082874702
1287644111
1283036936
472150730
1926063013
1124862338
709618537
69690709
1312396420
2013976096
1885858101
802006870
605822183
1103523873
709317835
1823267949
695963638
1551279809
1396779162
2021962768
774644175
805118316
1547014341
315972220
1207897722
337736859
2136896314
1582775862
237311747
957421460
641956817
342950917
1210502682
110447005
956973852
1788240669
1185316604
1154251542
218616083
382009084
1032759672
2086148912
2080770318
743243525
1169692883
636022449
584401648
567976860
1172650689
383027058
1313763078
2080600208
114175819
159367373
365368003
883843079
1977362608
2055648465
1182995963
787056051
1074601169
553000397
1154332250
2109213004
1485483806
620606327
992336258
704029558
997071249
645305864
1031059128
981072186
284406188
134337454
383106864
1358079239
1478067013
879973626
1103433056
1652706802
950076692
1509310771
374118528
23116261
1699531090
1726708214
1639738245
666737931
1663040840
2027222027
1897265581
508272399
1952454898
1730429563
856601960
1022877092
1985433226
23163375
1555309525
1568775177
1228552059
90940747
1318182735
1934817519
385559794
956321134
79871076
1945222175
308254132
343264994
296176982
261818507
446932630
365389196
1053235073
1848197410
513186609
1296242110
1711402201
195754227
1923401656
1294193946
79726741
1945866022
1386856162
624671616
1010360021
557936364
229059187
1274118217
2107503421
1964135375
117557721
1721924767
14427240
1680380645
295743136
1824390945
606349932
1873493420
2103191434
1596728350
1082212609
125891409
1431255577
144545950
709574779
772024999
1286268987
778234350
1379628509
2069738798
999062532
1512384737
2047533545
475124074
1650199970
513871517
1412267479
1748926397
1535727059
556915073
1610403510
26670666
1020962070
1907651985
2015032512
1354053673
1342738157
1467508739
1470075489
1953351330
1288915774
1374693580
1749322505
2056072846
1178723001
2138785256
539210310
796423931
61323149
21529221
58887892
419539899
635113504
1772732726
81353140
209686359
1728421422
1042470208
2099898014
1473232328
1080426978
750803214
801322370
2078868683
1670300599
975799225
962664328
669927751
1437885997
1097616742
637952233
682994338
1638887191
1900990374
1089284428
581722635
610324037
1414889753
656179590
2044058483
1617867360
955143226
837100509
574475369
181267228
1993725708
1343247716
1652421672
845803526
506923199
1132510250
286456201
1422745900
325233435
229887974
872152978
1194079937
679829792
1015060506
1828996953
2038134109
1385532288
220170227
393366769
1617969328
1149576309
1843831053
1748255986
628203759
1590307249
313223963
1374537997
287961756
1443686241
1379465693
1864092392
325873379
1254522189
924066903
143193965
666358014
579565842
1834156625
1906542788
1623816870
1479625428
299393235
1893185050
2110035760
854770518
497099322
721582826
332800873
1056051182
1960981625
174300909
1621189324
2135228100
841402699
1331033315
1644733352
770032878
37744721
1107030614
1389656670
496821937
484678118
1720272345
910889491
1046641356
621463536
1130920650
284819794
746860805
172673483
999105617
150085662
854475429
1914816800
1669740036
1098799942
1745745360
117586886
1864399095
211176038
1423291844
1411447171
338609423
560577035
301364996
980960897
2050739587
785787698
806100587
190102197
79037822
537520235
95678955
2012139299
1565757758
1500780259
514902065
1566854197
865462806
1451525738
498212107
313111176
1160222240
765706851
367089131
163012629
2140859585
1988285352
950433880
756606376
30116383
630379770
1177353461
282950241
966382778
801472930
423800736
494802297
1524473179
1444582932
844830856
881700264
1034947366
110172214
1462281925
1480160803
534864817
946337353
241803000
102274998
11508868
1895479457
153708865
1862852443
1804874424
1390571228
1483967689
1231680651
1954403925
1953566571
1916573399
1940408661
1401765419
1539165922
1121908513
534956707
2046402046
357470659
742588014
116313842
1656510900
1079399793
265771688
275594793
1520783467
538285961
1292194626
1304575564
1087500851
1168844652
1676784718
455438506
460348525
1166891820
536069162
1411137119
391563133
1790788384
2765548
331305656
1085716013
1430164579
905064870
1062181505
1099903480
1363260892
1080285303
1929577594
881978373
1213865883
100891666
90613180
1169302187
1540017468
1169853083
995436433
820216684
1110001048
559730350
174100627
1618241501
161142121
131834611
1704997977
258354893
1522218275
977229460
726836112
1421782788
1757880344
606917947
534686182
254769896
1039229759
1865132070
1558660173
696018546
879789570
415396613
1460215692
2009054019
155054743
1613091454
600454304
38053261
1036605472
1861027705
1368422659
1526168713
1566276827
1402953669
631891350
406789556
856881151
514318927
1806458343
841802673
1478074709
1689272503
1495806482
128118263
8602266
885006672
484034704
1378526199
2146405991
1871679079
927017726
2097034011
2098197243
189621072
452005688
492612097
39235393
1029833231
1060794267
635982691
1536562508
1987585611
1074450203
836355940
1098702865
935555837
1589595058
1719856459
328032000
47872002
1013230016
35578245
317723712
374441332
525184670
1473658039
1451761481
1373350532
928517048
2055760585
110842631
783411105
1518708869
569730042
1394982923
921864948
1998321284
1796160631
953485213
559265089
917006095
2119048745
898322048
1620905197
798138375
47681024
1075357604
1438804563
977946211
1299047232
1895017997
1709782379
994440732
1228502872
734958171
2128429678
1566920942
1254727031
250421663
1531750717
1324370736
1164798362
1989731926
1744864209
610469719
795708360
535587296
58275877
425436210
349398547
519718303
612106001
1342254627
1797949638
620987868
1251267938
2108447161
1165982303
1352257561
1559452562
163031917
1175589342
182062527
306718972
1040160394
150041715
1810715509
911457245
1315473272
234442265
508153289
1537242479
359170032
1855764308
2098339638
1753308935
477011992
240835304
1496750094
1649572553
94320517
1458761901
1244922630
1089666330
1816194111
868327242
1122131018
509183063
1335251029
1253363944
453841568
1108929465
479138196
1144350814
1563417779
215177014
1211729405
911624796
2099222298
1747408237
1651311535
70806028
854516002
709334210
1059185934
1554953196
2111783442
1983722433
1842685885
799408098
1658479897
1664251753
858622477
1601998307
391823116
1289028502
1920064926
1538991985
564728116
1321008761
432517082
145584002
949903339
1571686786
1403372956
2141896525
1568263827
1433418960
185516492
2023441823
732373570
883725327
881590316
140461088
304894631
1189258973
900897527
1630039715
1332075489
208019618
1728305884
1216604479
1653784896
1355766522
278300489
1074774434
68674222
751672546
512642964
1885209466
549989674
1251836275
663085594
1250669707
496691005
1100325316
1288636130
1164237564
676015444
1477943092
935642240
1634559643
181186295
1928715348
1567522616
53914321
514652574
874645705
950907486
1074593349
335945265
660297488
1919315683
1603615683
1607484205
1126653740
1710082740
818584431
1459060192
122406473
514758904
940144919
1520648879
651481549
233626958
1028997838
1108180183
2047639083
1472873157
35989867
2138112202
1741944344
699657786
1972821906
860954592
1193054552
191801662
902100438
717929965
388812426
1948040343
1239054413
1358198692
170709187
1080912041
1591594724
2001917232
1542913030
783457386
53756995
1293623367
117485130
175558960
893815244
1732411722
124015619
600387501
1606170460
736982036
1216440152
1510122777
1316699752
1735708657
2056993031
1258697407
85317057
519953872
1058685226
1293030511
666113552
411979718
409309519
1224431264
1669566090
1745878357
1519688726
857398349
856034731
1100225531
1971092960
110430796
1991238330
448897429
318392816
1107981981
1018769395
1583890717
139150289
668318193
96040919
1714544470
1252865857
1051628115
1178090262
560386189
1638467794
145189996
2001722265
1672678328
1824407744
633605527
1984878991
1355690829
296402043
1299116680
952194107
1282372355
1582363661
831230688
210397031
136541415
364679186
530961791
349521182
652458350
751862234
820862551
100547697
1238445950
27713283
605672011
828904748
2125381120
2033145804
227741134
383234487
401187764
186348716
964182368
1642501141
226166521
1506042700
2062084975
771032622
2100894645
1026850006
150758070
1674647696
1808297273
779597549
2046466583
1447929908
1214570067
1344268638
1032441166
823165740
1980143574
1237929446
1971059106
390447789
1360608757
1653667572
363871665
1664886550
443112570
625742825
633164819
492809445
1933214449
1255872942
2096160839
1766152030
2134435860
198792960
1161710623
538586458
747670059
605994310
325144389
1465560992
376498543
384873441
1349346621
1775081821
413532596
886501445
245871408
456799925
609578187
106178918
1243747618
356255858
1026896082
137270945
1362054523
101138274
399622240
882923912
1866783204
1039342653
384580513
939845421
505733700
1570991275
119434312
1827399128
2101119872
447274342
1743518878
1251926652
744746000
1965889526
267519933
1034751068
970770016
310883742
1085000171
2069480919
889339425
1403767432
1185631114
1176038254
1952237466
649195093
775292028
799020862
1969088930
1334397931
2011155755
444284654
16273686
2010062556
291720985
212073550
658819781
2057880372
1589306293
1386246495
772136780
37122449
1356195102
142637083
311941732
146557617
597005477
829013248
1429255770
11463499
917937667
262332360
1989583478
1633295605
1215731367
943977419
25801950
1201116375
1301397032
1866346271
914710453
773658651
670114303
757746821
1791362599
239266940
1844193895
1256532041
869032472
1171483724
2095103134
1231566924
1088266228
536661701
299358040
2066440844
1458174332
1178512603
453529590
285852469
526972762
1182926368
492433894
840852271
120482304
1769500300
505962486
1500351073
1109266092
524917187
1162490650
196831103
1950827125
106567798
592645136
2019471548
1631563187
899593524
129115083
1362539775
1455397707
344752981
1224257732
547870958
727999442
618620522
914054829
929057130
1724195630
1103925868
1115128678
568834875
517329144
1056156170
1792061522
1795865864
1605574554
870114637
62412923
1079353245
500136928
1599923256
1963496882
242297589
119432695
888563951
104650305
98399168
1185422468
159882870
518580481
329470128
306132274
1283627473
2075705249
757782819
298877995
1580018192
1523196194
1411624208
15261762
1991042752
1993465248
368223936
656818330
1602150261
1563366166
208419565
1140253762
1816741160
157488468
746454955
1212160005
1682011463
453486853
845284410
2093598997
1278719913
1448504983
162142519
398499515
2052417555
1812334964
1206016553
228372431
237861028
1339358314
2011218834
857198100
507494303
572978628
2012420271
475456608
2065543945
394755608
1868834791
1291224670
2073663838
1489231664
1120734495
1246578982
64770552
2098511673
2082913984
907782761
1910090127
224175629
1581178060
1074630891
823633177
133839469
679385307
1141121072
1046224155
1423528432
627294004
1827519670
511920244
662383984
1097482824
741266085
1264081224
99893239
2046624273
325073366
1078015850
723609801
381957326
2059524496
676665430
1923030704
1315743455
1103491434
1814258003
1092444192
834567803
406369000
732208725
1438220234
473656968
1812533714
1470137033
1456872740
1449152619
954193365
1279300002
1759488707
725383003
1073721804
820166135
1633514106
1927730965
1147919703
1210181238
943789117
386284298
1045725532
1950697501
30039347
62158711
1806069341
1953703136
1545114834
1693408335
2103317661
1364481203
1999875961
1364233605
1992960283
486225246
1952290606
1972267322
964244407
181445499
1279388880
499783376
140162532
1591817958
1355073126
1900440620
162162045
1425336021
1313865742
1236391098
1781353520
579381176
1709965701
959554524
1942525112
899936480
1795499992
1619788973
644279301
802059822
1431899837
920323393
1504439229
363175439
1297462610
297427441
261491776
1883109986
515625798
61176927
1492248193
990593411
18808808
1249838392
1786547267
28092500
1411954901
702207248
909382599
295010417
1504146899
798091398
1875497013
1698211744
573430555
1149573186
122057352
258762040
1208762617
969745514
244257517
1375919272
1070518028
1097161574
219712309
424195508
1879264736
2015493045
453276645
114526421
1501915387
2118651176
1627299013
1002215197
420239360
681012708
1611750508
521711989
442759569
803606482
452659020
2093368457
319225897
841487743
789458418
346875576
1456982664
1243563763
1368108458
472019206
188793756
2090155210
670282055
1598070880
522333436
1593742047
437331129
333087896
1348956330
1163511874
479118613
47036452
1628312872
1130430755
237594925
1114392859
920501222
1685925194
1565855200
2141066734
720156773
1677916424
2060358169
299880460
903768190
11029718
308994493
460188695
132690443
146662546
682465866
1646568180
27928612
1656371861
1227026810
1952208275
176885004
1579067163
1894006700
1507838549
1952879336
2146756643
1280971879
1329996937
761637433
361170320
1333488152
101026477
1494071640
408404245
1662726855
191468639
1702359143
662871869
813850868
1518185621
572342909
1579915283
1541441013
479940540
839741375
205028577
1410751848
690041061
370133031
478680078
1770903750
23018491
1752521153
559415112
314471685
472810463
217788794
1964543801
321668469
486685286
1474142525
225160886
1231313566
921156514
1812602954
1788051145
998111323
1389663236
1982006694
2025087841
1865099627
1993402533
1030491519
1948372916
278873206
528094066
1526830262
639585971
172229083
1026874146
1120422105
264602454
1695734596
1809194124
1458344271
1949101752
2086106916
214000694
1970576654
1995069349
1516102413
1566504621
5433106
690744774
1332879202
829856613
623246987
1830504944
1844797097
335701940
555512892
910242292
884344167
1056606394
1050568897
181122096
721189594
270957942
1080296917
378262286
1000670072
649685559
1512037052
291960201
795379268
1064252505
1917096069
908217036
245491838
1061494831
947030318
1929099417
1349025341
208781897
602262604
1691358912
1427065528
1667837499
565426974
1105486173
937992275
1125127168
290611022
47066526
1812122726
1505069486
1874186491
643957368
1689536375
91377257
224981410
1626118257
942173762
1421310003
1233696133
474609012
430488071
1825203034
1842419265
291831462
205583297
1553999774
755446798
460159417
1118998807
2058220754
2035621679
1849692192
723229668
1958420063
1229032677
1479440623
1322438409
845905969
519864376
53102770
27094917
1445848580
1267919883
457563469
1029580625
2103424499
914638935
72797849
878626063
848748285
895685207
799607356
1961373356
1936028822
586037908
28652632
1103450750
109403554
288512870
812097787
526211931
667634935
1850958386
1336906900
229956658
325588509
1230354582
1449395574
1356799407
978735797
2014509242
337835943
1840105182
2034646653
1582044159
876417963
902141152
919715254
1694049810
1972838383
865420647
1501253240
1427881359
1908208997
1920517204
336825686
889367528
1812418473
1414875389
1013118207
1499993141
800324640
79419782
190720670
1035130766
556257817
415078487
628460444
1672963515
1923836109
1021467163
834855176
799840122
1792576439
981166435
1341568155
1584634956
1034073033
1534748171
1449783447
2136368589
2013263830
670569525
1830309167
2134326584
41656409
699625485
23862404
1108079572
788244693
1011234646
431733828
1201937162
1333118997
92881632
1378430637
739714208
671951245
1970893157
2134400958
2041992339
2139193595
393354280
1192877053
2106023568
1538658047
830460246
1045523709
1189323215
1228892520
1594787241
895810318
928578376
1922591794
49310927
603648535
102086454
1393439155
1940671430
1289509603
1716645435
1773269792
1153430100
928603640
1421047076
700774481
13211772
1282564944
28926824
1359093878
2111889955
1784483999
583689820
2025324194
203965049
1769711751
631897741
1456264266
539644657
353644592
2111132115
705024045
1017694273
505427966
2097105124
1724058622
1306997167
2065421160
937215074
798169425
176180640
1926308316
1814592149
54268451
1091769248
1485574322
1471418346
841182582
763475362
2063220800
1765031486
1498160479
379902797
938649436
1435172113
1488714864
767890040
1528603533
658760304
34413532
560540903
28868063
608101623
605193848
1456268968
394905517
2130881564
2085518292
2011048766
1798526859
777066069
1233320018
222504163
271168953
1159684526
2086056500
630474689
660240725
1520127229
1999317372
1781022328
1080333758
1098062297
1714309487
1229054863
2065396817
1334204610
456388734
1608512189
394332155
1122172528
1061639586
2004491275
1849925915
1947523247
1226057717
1393405453
498497088
841709193
435098427
795665176
265717054
54720884
1484832941
896072842
384368685
1327855117
1533344895
828543114
716272393
428151121
1335282562
586471359
1156917833
439286710
1712372270
2132658233
1139873770
785808710
599024668
328805370
260380970
466852799
704566261
1509851505
2117646190
1302505685
1859719516
1796298230
1178913201
1354924658
1890298321
1021315544
485958967
837548162
506350222
439197623
972325147
670108373
1058234259
627182301
318328370
191259538
152665188
649056024
2038731884
1048729197
1560250998
1497762253
401634823
1428483778
1009355591
513612969
741295620
1938304036
1729470270
47787800
265885510
2086667401
2017700169
2050097093
1194605278
342498780
24622935
190549413
1641031919
1200240953
1054062500
1720493118
2112846791
426895258
908014251
1548684832
1722862343
653914641
1441207247
1721781851
996881672
212396629
43897397
1589519753
918452796
1026499931
611938628
40618182
1468244019
2133466864
113372086
1702990976
1410594597
1329960763
1992010125
1319406255
461270518
270335101
1662520672
2111317625
541880040
2033746577
26535766
986722656
1348966108
687567765
1020954394
1049250739
45180142
1712834757
163289030
643392294
654376007
1800038097
901655599
1749314857
1472970750
1519733269
1751296375
1198055119
848901767
1276085977
918699736
515210122
938080324
1084330203
788571209
2110424509
30169810
607687472
1060481980
2088361011
637795994
1658887772
29475643
155355497
1501487035
242252077
1801790135
104856847
1448531608
1654016099
108632699
1283306772
1387191436
790628732
2000684768
489181997
861940284
1367562834
1729428793
386570347
1339566730
67027800
1356052413
2035578387
1804843146
933524062
2114215955
1131525545
1845012011
474024676
979463898
1728916038
522460337
990767770
354100212
1573790869
1683613625
1783488297
364658323
1916310390
749442532
192508717
1285180448
1080923244
1123454537
796314939
241328935
1765303530
1954543698
1922984217
1930005403
1572776596
1869407411
1461802029
1066372258
257325711
191719325
10832660
922378073
2058468416
170148418
2129292221
1934418
1789303032
893539051
1526385754
1008851443
1830944336
400163489
969381634
1539979923
234915567
891894201
346458009
111397603
1567151123
601197535
1239027665
2125090375
1977866261
737340817
375666715
2014238036
1890656806
1573736964
1898938715
505131657
1930765943
704089954
1743073452
869020357
1312674313
1222796660
1929031779
246671492
536378312
2048951635
97644718
2015843937
80558362
1939719214
919987288
983192926
135484518
1199850064
1356391202
823354603
1643215501
61792662
671791629
1731834531
641760566
1912101130
2027016054
871642798
646668676
959075175
721039378
1186003703
995038922
792218113
802142335
931435259
1178532642
1744664450
2093910254
1099291725
85951925
184419107
33115310
437021438
1538050938
1219124770
641734579
1047411904
2065213140
1194810944
2083397970
1930539390
240187977
1824995594
1877663784
1906829684
206077776
528386278
1715580887
662859013
1306830241
1377279945
512047863
133447487
1127839444
2084299467
1656344792
1921470025
316218756
1463920440
204662272
446413784
1125976851
1354246855
20147503
256985841
765421786
482810334
722775796
2069401984
829768315
1742709003
651924728
1577431310
2117326085
841573456
2049581029
168540892
1181068977
454985043
1345650826
1311312958
415232728
1193410887
1326823279
480281838
1185389632
37602420
2014229968
2011328229
604308204
725628608
445868664
1167425267
2006438648
2087596209
1951678684
555325359
509048019
263568327
991877498
1697242291
1954328041
205426640
1407381626
1767140585
444635128
1180742456
1073513563
534949092
1213886274
653800741
13206245
2054040772
765641040
84120361
33305450
1378307222
1131508569
1928840790
1286286244
1074803099
534764521
1544115033
254309671
1612765398
1301093333
413302305
2126081440
1855035380
209613633
1561665903
1735030322
933523130
98067920
177446944
490283015
28900176
556614933
1323127445
496178884
712638276
40392968
1543103316
23857582
1551635297
3573914
2123417477
1924908801
1352908428
722297140
1770732320
1683227212
1211588259
1093273536
791494880
266332918
2138617314
1986011857
385150123
305674934
1527667139
1693768103
270764040
267047792
959479832
878904999
1807540764
70793746
1106766744
2141625544
228003466
197812365
947693016
1558421643
501390400
870059494
1393180922
283343630
965865740
6778237
650455830
1665674764
1859139978
254618878
399444091
29242668
618926095
1044630881
1832493973
1633481956
959290051
1186294377
1530107767
525446526
1628890111
808029586
916748358
1268540468
941579061
880167677
629585933
956547662
1152168853
61369206
1441677758
1174641852
743866337
22595758
1775305929
242401765
963469829
1463678513
1389931534
542439035
344085788
656052723
1811146577
406714177
1055379356
1807735162
525721097
760402275
1033771311
2115083944
72815521
1637420140
282128312
1934297081
1105947097
2078695872
1537202272
1797442731
111576288
1180219768
1577725111
1907012469
1999138121
2107212301
1446593864
853256943
1966324444
1440151670
136468673
1823264129
623851985
1001400138
133544383
1568525569
1031505806
646930270
876310732
1089988043
681180160
1975279409
1200501522
278137823
51106544
142212745
465698181
261983348
1566779209
760416992
928333884
1794349718
1559676970
11013000
607960825
1139602341
1460433867
30275478
1882252159
1224080263
1532811020
680230318
384115692
568423861
111934563
915851480
1798196097
686231667
884276825
455236516
1718554204
1371344361
502144142
528386278
672339082
23352261
1881414593
1978999362
1723156298
1910700009
1839216516
1650072268
804247739
1819376371
744923
1321752394
39460967
2021353082
562671261
684584525
1492406104
1109715975
1501715032
796698617
2080033620
1112175069
653656975
1454560594
755658182
1383545935
6549332
131417165
822005558
261578666
620635819
144808852
220905181
656555699
1864916656
1550218381
194765748
1050938846
1765852674
1790371046
1804279466
1939700576
1782451064
230995385
1815433096
737485787
1818760213
1362652248
1868631070
207396686
367048041
1333553509
452263974
603113928
1381580158
518954291
1668401278
1346442524
1855248523
648315995
1879254847
1317687406
1594231271
1892237153
188992465
589567783
1647383875
1745049747
615454834
38704390
2115524348
151119669
490974175
225783987
87632624
941636246
432738802
1402367285
1555318333
272291882
595730991
957817608
346949834
1109580596
1956231198
436302642
246417342
1500197350
1783390117
515111459
1342106736
714130384
411217681
1397631150
507991967
146284154
337492336
1545185417
392304059
968419446
533014055
1235706238
263346789
958140796
1540624260
185604166
2067025548
232381893
639822101
1347111606
1404280367
3789792
1276921105
1142721252
1426723430
846684645
1599343368
214826667
1004427294
1316185310
1080963263
1524333362
151531202
568086812
1148237982
1440532280
1153581097
1927841940
1418803073
578781312
979915929
1120843044
1070517678
1814889812
1895221766
1477726067
1615833363
1957383310
747216699
1263649648
619777845
215706048
674002770
1332062426
1192088928
653732487
924342565
1256960483
1939140880
2059552089
804637992
1090474133
724085595
1754477
989997709
1243214716
1394767180
1761365625
1463698709
1719537236
1084716211
1903138438
904929075
1122798246
4860831
399838666
2071185685
1040824820
974737015
650862743
1097065538
1837183264
872183981
1224196108
2013506606
11601557
1851467170
892489353
1893507639
978844533
227692474
1739782601
213549605
467898517
499072688
1108458617
946463891
1130556478
1341371380
74994793
1637866065
152716831
818312852
1114421533
1409627672
1579089810
446762019
122528850
1904367144
1653136627
619319181
1480031804
441168464
1840519297
901657594
349926628
1002249555
388081652
1236622727
1086079721
310192084
1167228909
1367971789
2069774635
727986614
1404669945
1221001515
2025785618
1467362095
169867763
216762316
1735652819
1757156475
1641307358
609858853
547403077
1947570049
369027235
1714911764
735996237
468554844
1456539132
282285342
106889579
30955159
235670299
464178861
1821024180
785801302
641903582
1770548021
1338356650
582301699
663402713
1716681066
1844354978
1212320987
2034105424
881228531
2079708078
1605804139
1146418774
1808142625
774259263
2017433664
1760263460
1065787623
26194709
91897737
247666128
1610921877
1231382714
948405952
1944173862
126353172
1467838708
1836020639
524609044
634168024
744273865
1472167865
994876794
375768452
320752025
1675353825
1096459381
1610902514
1475570342
1212733322
989294009
2128493410
1653363742
2115194070
775582398
1364644832
1022002063
1507526727
1595767184
1506705962
531140846
201274446
2117181375
1955080787
340401564
2138567296
2100379100
1077693577
901344894
395464
1724595093
1811707126
472638797
871956059
893428643
1574741790
414410423
1717644311
1866482780
1782440049
1562785735
409185749
1039217091
1175234266
186440378
1016253586
134948815
1030250210
577131836
1849916046
829788773
318941270
1044159970
277751486
1990572753
187577009
504077724
663932108
2876351
1157123360
934426317
1206118439
1217976801
2073396046
191427454
435335493
933979547
1190464462
281240953
1227874680
830076221
88478991
403286759
1195243242
956819036
1807249328
1377479045
1060796808
1187599236
2124955020
1712185402
475281438
1787084116
1462472402
13657174
465712356
1859869663
1449811368
240330859
1795071363
1667991228
366945808
200091891
846552744
666120932
454963440
854033542
996983393
231040973
238938289
2014568898
1918731419
1771547837
1616871105
1037846612
637842200
1245302535
1983844512
1553645413
96398427
1983044798
1850716048
70640465
202228725
705987998
922019192
320588939
2063906779
1128780715
622185131
1330005603
1104080749
83105272
999338726
1199053496
1666285022
635996464
431763679
380854880
683721334
914447089
1100412637
491851733
1148574092
720870321
573556656
1061913465
212763163
892501670
1070530789
1046729804
1887234019
1601073500
255858554
45797123
1141073415
1372724284
135949865
76949828
562120776
535304640
43908111
163300009
1368968424
745568865
1242931425
1564821207
642027052
2020967220
582064538
1839134169
1889473478
1447064437
1189099023
1034171235
401174776
2084216771
227185789
1573736964
452372066
388608721
870159495
347341623
2054616216
801370667
1605176971
495169048
358555659
540704210
9824989
1720653348
192016703
1170983057
1692758167
1428183420
1076882739
151887131
723669864
1312467033
181514020
827850979
1037587417
1741603542
605639978
536319914
1697968895
2126036844
167200
1980785911
1598846225
8277549
129378718
336724615
413974012
844641505
2146443141
1755358697
359643386
2026082842
1567926651
785553379
159965069
495787512
978221927
1747960776
1415200176
1937356083
1494490090
1016859998
401137317
1903297952
703937540
397127129
450481122
1063265436
1789899466
2037692424
1411002985
1200244115
549835663
1672251333
1793502158
1447283685
684918972
457105330
1384807759
1437245499
1272909793
931397150
1168629705
1748626176
355232624
301405550
1994014742
1907473095
326182361
2042166634
196885206
1098494397
1632365177
308731923
2071597738
1551720664
1136087424
144755788
2115130560
143534563
1370322205
864327311
1420991031
1986885143
1428775963
299571977
1531061466
2058671727
1570254203
472841481
2143257515
1018370906
1477412853
304348370
327161971
1222030511
1254826171
1887277989
933537810
182877744
1112579405
1978480862
1870584063
258477866
676933765
1634686764
1479741141
1753871460
845882640
1004594775
608692444
401359833
1932721749
177500418
95527709
1537102742
92792507
251348056
428244824
1659711382
965939015
2126222061
1752622629
185056326
1446095449
1560438705
1466543436
1208645006
1448663159
419816601
131290521
204937666
931184566
1160357105
677209972
1789560105
31467537
862988621
1184693691
533829130
1603504697
1799737370
275582337
1107022532
316764851
755179540
1521366707
1085038780
765009691
1081087603
63902851
1492583461
85656620
2054314176
4384008
1881572234
479134854
1643540057
806522430
465419669
1078405518
555012
195656317
1105742279
567088276
951311310
418694405
1459890446
1158078297
2027398520
691456422
228720627
1430215391
505333393
399847429
1473025411
939639297
1834070302
227398620
484996538
1085986670
266837745
606567237
1357986814
118798712
998718074
667935183
23067140
1425982544
1499422490
523197284
346027176
1065557563
2032036682
2052995697
1032633950
1157555700
431588858
1644028188
334360963
766891843
1927335087
1629919090
140509901
639018888
2046856800
64452531
1692880920
1740162471
418040005
2058266312
1853622364
827731173
226001707
1645780093
176016762
168280452
1935003665
450233370
927559245
1899924430
357599944
116550287
1089697165
212168642
927201438
1112347139
789806900
1350489588
1742281834
1561842944
1492027364
1609119592
1486879077
1205190797
1208137975
286984703
398102943
205778197
1683655224
1248962301
1332687201
1105481365
1515008342
1055614414
1460352014
1982842400
87863297
1721703315
447032041
1501377238
1504792578
1874197162
1607686635
196318812
535740047
1843537062
115158106
1712577965
1799447998
451863020
471405659
63696476
582341827
570834066
1909828750
1350578733
954036112
1249086291
1388591471
166502624
1705348945
89920488
1104382550
544069633
2127888678
1283623838
2039465069
443567919
1929515812
2011439172
1271148278
2060917823
261808200
371167787
1854749691
1502035051
658681658
611978118
168963663
1949307670
1077691990
350930466
288551000
1121752871
285584909
1451501827
620381136
1702473420
201142523
1825054566
1543825578
1093375092
1679490330
1614370244
1104793841
1679352155
1128334045
425889912
1319424272
1359892712
923605734
791715348
630239586
947744715
532823359
1881047986
1485473264
1634211985
434587922
564298964
1948205480
479210796
1819110933
191479480
1343023548
822038800
1264203185
422228126
2146960262
1319901276
1997061511
1015034948
1370569957
213368183
1176273633
1611219569
1914537116
789837492
860603766
2129585804
166621292
123043788
441942724
277521417
843032581
562370157
665924528
1840208564
752455426
1013638368
1427385859
471179965
411961067
386710375
1607110633
653341226
1613057638
1028026813
587207039
219395452
1330022142
1772203349
1056330200
424956231
1268382138
1441763817
63072695
1770956334
193156046
330515786
2062032794
1475129679
323705042
1887318854
967029251
1449652597
302795077
746381220
883511802
25252434
1582368838
1508444746
720331328
1636617017
1321103974
594308653
958565510
1968456940
1401394810
17938954
951477322
1349904836
1743195751
1617388262
1307328231
713236144
403382918
1355402662
386290965
477642943
1985489957
413717859
1629772356
2084180194
560333009
1196964327
376797872
1368232783
2131830850
450379901
1339759918
360677658
1175332895
1902632072
980913190
603685254
799226661
1498595377
407178325
1623551938
65610
222224960
2026671055
2030813253
955209603
1963607981
732119318
1998753667
78837027
1767176500
230469195
61807036
1121112955
882809411
625439011
1984408271
683140823
997414666
1075840166
1120516713
1323941211
1649823258
363754785
476223950
2133327393
1459816952
245518515
1289654111
1067787197
547321951
2050593236
1940975016
810079640
1016175064
1955374235
686118259
1560116252
1811169636
2145744717
1944973532
1404192177
751189418
684502601
143270613
1660861099
389366540
1564932771
1655993675
1906586134
429373554
2058654322
898092618
1019517999
1034516346
696904627
1261919805
819427659
662113174
502115397
1843011835
1425646123
2083117510
289787730
314128967
1779355660
1575907560
1281689680
1459827970
1701425896
1203470426
1267273651
716609196
222261318
202510320
1654147193
22733762
2007594574
1118196843
214898571
1373289445
790760470
2131160123
1969039768
1256507932
1678720336
602725020
342094063
840465282
90651075
885802217
1711299870
719124633
1650296834
1085531798
937448204
1750263607
1705872062
1382155390
1413772093
563429876
1715229444
979193034
1318175608
703973552
1898876411
1655163921
1378526257
1203444044
812307163
702618677
914057169
1888265767
694542819
227999330
876293402
2080190527
1293854885
766740288
536253325
1936415727
925584549
163628078
1069724919
2002126349
2027764299
270984450
945786337
1422779
1266890136
24197690
151621868
892880495
265852490
1339307998
543354738
1537079646
1580418102
167366876
1154521360
809927166
1193932731
2126817558
855795495
2023116162
1214215283
1558943877
702432306
713089613
396053293
15906454
1923902577
556353646
447893937
1755328688
1318459467
680414346
2137560474
723300654
96944432
722154305
150062765
1559969061
382721926
1551076605
1528301800
797774120
2117906198
2061252953
1444369668
1685169428
1731744686
2124325926
1207893450
1500224008
1208237706
1093542233
496355375
1316341052
1174533461
385266150
1333910290
164192084
1449943288
1994227818
1013529935
1103547764
494756443
1609583273
955490382
1534314544
925061448
552115382
918595914
1748622087
1262469626
1773388106
1007361097
964937037
83344886
312464721
369375891
1839685369
1855382200
395896578
1752339325
806354556
734681062
40897144
345548805
239696832
198514996
1614513802
1064540301
331295696
1587444034
162907260
608258731
1176544993
1317473534
244939392
1288836692
831230047
1550666959
1948390026
16076476
1040886502
346323452
2079283303
1036743329
139927221
1817407212
90413005
1830002942
684938202
143006619
1090403411
1034292584
1075641463
481616357
900740166
1054559085
192221045
1842587540
2123062371
1816978868
1237454065
2000034793
275706581
1160361521
1830757434
1170421288
378149244
256031750
1910553726
1397206080
1073436337
133683126
2074539939
1879910747
1397883706
899644390
548843008
505774520
1195188121
1867381384
1975462025
2003350872
696060440
715202357
1106936299
2084216844
1929812984
1273490004
1205705321
1464090269
1289498192
220215314
1942250567
1422212869
982790321
793398269
638241763
936975561
249069414
155244434
108585707
1955905533
1489455531
16679684
60265130
368805078
1105869278
268189838
1235882258
414684124
290133476
1957870927
2031391233
997661216
575509439
1092481320
832408842
1008771825
1327349518
1322326507
445695386
1636860686
361132445
1104565598
1500483988
644342203
913004708
1931382557
249124684
468571189
1676917584
1101414748
1385023990
408064706
502760127
220434813
720782400
275704488
1093938676
1440546155
1644235314
1244194351
847239910
517988604
30625838
1681278498
504317404
518987923
104413339
1070562704
988343178
987129046
1644302670
1885368990
29321638
516720926
162868290
357212943
1903743235
957854996
1957914035
135109088
461084554
706318145
1257156676
1640192111
1727803085
876230156
544377142
770620136
188458630
1245233161
1464885426
892298743
585941517
1644375568
334197630
185293846
1156506671
379952365
430611366
1807231646
1157919268
2026091822
955634946
1213498148
1961309647
1153752248
1108907749
1067453151
363286278
1359384954
993517161
926911930
1000167888
1420432057
1453064736
1648637036
1772998750
1917987811
288725624
769311626
2021554574
1957819934
694315183
1916296121
1502288277
1756246806
1417114168
146973614
831846453
745662496
2052148450
443340219
1061625775
1114202884
956352724
1347046951
1991543385
156965931
1600780924
1575691243
770180195
537952525
889943670
1393344379
1334996808
648328570
113622228
264608908
1213749456
1865602751
1470827005
184076234
637968459
478493352
1004755055
759975855
662556082
525196690
661334730
1910787455
1054205501
1100382822
1698436611
804452923
1094976555
862820224
316019310
24842147
242604147
1787776387
1998772526
1972047009
307465640
1258200600
1585034245
1968401471
1215363251
902415595
169298208
1985416442
188269209
206210418
1878826676
1545292047
1343179104
1137753666
1212991745
1923274948
560911126
2045072564
1613227420
218837392
307243286
1759908179
1279080733
1552003768
490976326
1445922911
1920004442
1100326256
2039370186
1987980043
1938134101
1207190763
1453742055
1997718280
865815592
73463344
1115310351
1348407805
1314365131
1220541495
379575281
927354847
282210972
1042258359
1655099228
1550015532
1695092232
167954428
1456242861
1154704350
19765708
1143051381
2139178125
1339788844
661915364
1420448878
93223053
1595913179
832896651
567214393
570729723
1835291932
1494390289
1602050918
38019691
1532958210
1813732676
1705206867
959399295
998464566
825579248
1161787260
625109517
1775838219
46370405
1137515844
1977942185
1745459862
76848780
1019488175
1818943427
160110144
1633782258
719442937
228515882
1567827710
1086613820
90190897
1657852818
908119189
1901481381
1853540154
305963493
1552272926
1642128158
1104851706
451298079
786903011
1852768353
407633700
1060831566
1834405674
1508887038
1524284110
434714599
2026397271
190563980
533435434
994125445
607098061
1570140576
1298441937
623111544
1854152842
1714699745
1654062121
1793648231
1214894086
1302051408
497143745
2116582855
1611020290
1411365756
1027719488
351002002
1197421179
729085037
825441463
1051695554
666167789
1495774286
424599816
787317747
138850613
1226116310
810543905
1180878439
876796471
1936297094
932274632
1857235851
716019561
775144441
2097696465
736802730
2064274931
1214555407
641715135
1055844115
457517425
1154471240
1970482130
163902186
1836915485
1365708784
1933830793
1767435485
1955611495
571422009
2147362768
1456875881
480464795
1296444991
1875015387
1134664045
1051395963
1486728610
129738591
99786764
1720166005
1592766128
1597494622
1498939228
1581918437
889325445
1143033244
1016816463
893273050
1341566879
1911134115
72363250
364089776
106056166
464847515
912969268
839442447
40775956
178466422
1757268554
268928032
262582148
2085082600
1938872423
1090540951
880251231
444676637
555765396
1685426505
1768274641
21593930
497349870
154768737
969574827
855407042
558311623
1287111270
1228114308
2085164290
1592558761
2099898014
78244001
918728201
1234163955
1080990633
875642793
1652962585
1117052796
669901680
397628745
594303371
1842075972
1153791765
26771308
867866762
253108543
1717981249
937574477
1482546404
1606082719
78517949
1451088183
632273912
1852058062
2015272657
2141357824
1236775608
1165712425
1285537441
1574854491
661994254
1097864671
1206843740
1362294898
575509439
2053578208
517292172
659219513
664078327
1886230401
1393341593
519358631
1560040686
123316429
260764180
756577318
2004474636
41104837
1278251856
2065859715
1232135305
391226935
133951295
773741135
1905206273
214762628
1788672882
1066344085
724011706
1408993427
520531592
476260352
518318238
2003704337
750781345
2037002245
600152583
528580419
668647094
1954624314
371883483
388219703
1587265891
138986397
306887205
22983788
1977393791
1918670536
1013092048
69579553
1064959863
1935184474
453331007
541878364
1554108454
224222119
705869320
1950366670
821261101
694198095
1201145036
501246496
1590762886
830432093
903412323
1685603982
499880904
1947031704
2083049020
411395117
1000980692
1354284953
1170004075
266206312
55896367
708319997
1004395314
1899283371
1652536472
1953487862
848786974
1368768373
341801459
612749118
1443762239
1749835142
1927270931
350489472
1748668135
1718929173
405091060
154532308
1917703539
1526014788
542300391
1987296906
804260936
1055229977
502668545
476049754
460805964
1397014894
832543459
929514500
21170226
606975444
1418745458
1762884498
831516607
309098385
1349018215
385765604
388631912
1044971188
1538375409
283324967
402750617
147139824
133791887
10580892
1945432309
999347771
1204036855
2071237823
164225777
1046952855
2000871771
1379776411
1047785148
384366981
623448320
1153549928
2132957405
1922860771
1821080102
658096593
698636838
1437523648
1629118649
1097731511
1318164972
167682151
1546066691
1297127744
1904132219
624696865
974732265
2087545851
1724499706
1051259031
1274202904
781410805
1985065142
1863535363
1865165373
1838059513
691629370
2028902898
203906217
28846816
1379296699
2112427677
1820562614
336106503
1947883500
239152880
1717456488
740102393
2064397826
589923585
1558961877
561549486
256189088
1792614954
1337790802
739751643
1789520108
1694055024
303701288
1565893778
525266751
472519918
450741235
1920014201
1677617122
738692481
31278794
1700569593
1017475943
1108248127
1795632167
811571768
576016647
1064221293
1132765509
161403745
64752316
1209579757
237887559
886640830
833275543
1824714376
670225488
1515070687
813333426
1679708611
1851357871
311715888
2002221320
2033119822
2077006050
1434539143
870377935
1160180555
136594695
313701235
687547083
1525211432
1586326740
1498581312
902078316
198530524
1846456513
2146351606
941790690
1873672716
1213329732
1257111632
1282820007
1585918001
949479259
1308916416
314354543
1717323479
1473635718
888305416
721531000
503428454
938172868
128022945
235622658
527574269
404260047
2054277734
1134822395
1666747283
1420380943
1619203663
1002791327
1952634431
551962095
1685264538
1277657862
1859950569
240636940
1242437857
418986402
1181170307
1585516098
345109797
658663318
1814631925
796473580
997012965
1265960280
1547614105
1708220748
1690240161
29982129
1911416756
985168378
878931744
2065418042
869839329
1959119334
1088594669
1421162105
738567544
1565035184
1501934280
1290777533
918762859
1902160998
670098535
706084396
1880646911
975019986
1392431839
1210054956
14663782
1622848253
696953239
424271253
943159171
2036656309
800216318
857203024
933970748
1529269222
1802125620
1839016265
16562161
1087917630
1641700096
1676776910
1087174417
708717993
1558196675
691026444
1063826465
1135767387
1239858340
82532723
877876814
1577142839
9816780
1193359030
1892954229
1782034474
476349361
910347817
1912885290
1274599734
232863681
73387431
2002995951
184610644
221726324
111944227
2023037209
499031373
441349490
1270812623
655882292
85632438
1219387950
847485037
1363510985
269347539
58197709
2059167756
55275286
550464867
510885773
60457480
1407790303
1707291488
220457651
2105465534
1000941114
1315604450
575694626
927007715
1577721154
955254413
1241397312
570266898
149085469
259757138
191383244
1823286142
1359291635
36393985
362535773
827763108
1311260230
2057180530
1287787491
871700918
1952157895
774834790
1776124003
821732238
1912532289
26281376
258231288
949043108
2145625226
595611992
224362789
190443773
2037491458
971603431
1913421594
1790914936
1093997891
839303200
1645401709
872890747
707272836
902599175
653602974
707612751
1118774254
1351523918
979414944
1368512602
980232138
1023784279
1741044933
1621104269
1623664613
1211825776
826361829
174297971
1854580957
1671834520
1657053058
900873749
330410572
112948946
442989996
1665586556
1322379881
79179502
22983788
1619533633
119052237
1753811075
738504243
1361694741
562681774
1947030528
1079938381
54745384
1639417166
1904629671
1733921323
1800328721
1207812812
569940210
1576838166
1678901573
259182867
140882475
1913452142
1409332096
1582122866
2107135153
777102946
407404909
439518083
1693422509
1995870297
80503535
1067602930
1547552433
8315003
1884437422
1962717295
1949630591
41912380
354834499
106099583
996865781
315153683
1401543375
1924160736
827288372
1912635462
1769870623
1195206839
1565223871
901202234
1443710721
1542626941
70005315
1238965902
521559278
396952081
1741446098
658687211
1984360264
1200999025
1231452075
1097938318
142245152
2016492400
274858107
1244945073
2004010270
1162741149
544688527
1578428187
1252244716
895910551
1354605693
1426988294
586514368
415992888
904352951
80169615
874330328
1232392024
2091454473
2008398381
350938271
385537790
1686905903
1081924478
1353144450
1418012284
1340856894
1491470004
161094794
764092481
44626771
185043289
766632273
1572696538
828202677
504305121
1630699977
1945878453
1164817963
1762865035
1213559063
325985385
1529545291
119377278
1932652283
1297524604
806484406
470121602
1219628948
247296755
175653043
2092433865
1161650240
1406090028
648621786
1967351214
628885382
1329624011
1582210439
1898889769
781695618
1905294773
1348186752
294639586
181650214
1779522926
325678162
1012473595
445122181
290900447
1492293615
1772199990
1862247202
767531104
2004700020
1727933815
644112530
271653213
1911705128
2142309018
873612222
1982485224
803665623
489172574
767929370
783771613
171796266
325915300
545519178
1897380733
552901009
1053227863
549102280
392613525
721396327
450630491
376525816
1552091469
1826995315
564854902
1232409751
807720789
472308779
618516387
443016967
1515130117
26592302
98737959
832041765
867816321
889344371
709893849
350324255
354366407
545438749
642916497
1999236338
1988727944
1227193745
636945875
860274323
1506626492
1315184151
1232241268
1030666625
988177844
1637092318
578534094
2072982164
503293774
1544104864
756876380
1630440492
113315991
1908916046
1142649875
1912124276
2117476535
1712843370
1239948416
1769750261
2027426160
1863041898
1897317238
1617328690
1711750070
1605225522
520008648
744994420
958403955
2016172934
512753158
1962507444
2036901075
448564541
468881406
1856244576
343763243
1913237081
1749665202
1126033493
881088377
528381310
1036357939
2092140935
888141008
1399821529
621146525
2006356844
1188480383
1130883441
1006995595
791471702
1045763071
586500916
1495169455
1944269066
946360120
827017748
1105963753
1544320639
468930766
279960078
1867993122
110487675
1229474134
1495455564
1614797609
1213470809
1693297742
1802654785
1528997185
1816884754
1601017344
1359598221
1211200102
1858065532
1750451120
382175124
2123482711
1807001754
687802112
817462306
1629789955
1271824489
1828833095
1033974111
322123671
453900554
543672631
182715486
1508425387
381703772
209693566
1663616917
171138582
992796138
123216694
2131754074
630099258
848811004
1551183280
1895882986
1117757559
2118134658
748791314
628999648
335386315
1061913465
788686422
1634399121
203097420
216603732
1182577947
247307368
1384507518
504812439
409710359
1653247482
1618488463
1486895282
1003428512
1466846511
756513000
713136305
568425100
1928263593
142682063
846107057
588869749
1514856821
715473543
303647664
2070676542
1672077262
693380607
277773707
1237455929
1487583406
1480985888
2076322992
1548813928
430296911
237654066
152090121
1846803150
813856227
1111890040
1239652924
1345339648
2113334957
1528211861
1709107302
890339199
1014942902
1797992883
616593894
1340425929
1462462207
756378369
83045506
1876897164
156800353
1215739832
947297312
1399495962
616184999
2052339454
277777955
685449651
312832950
1448151078
1194087496
756216836
1234543743
281754073
1146142576
1793514188
749927133
290718765
896709767
1381199956
1054145599
1282344018
1427669863
898196469
202268232
705980759
100134349
1430190964
1943596997
1555916015
1755783707
752505950
1536329246
159267067
254215901
1750794050
1130118026
799929295
995506919
353674892
1228082827
143700602
113708916
612793909
436170342
524306451
1507613258
931304398
1806518110
951872586
1104542555
1083121191
651363765
1341080211
1720719796
392501037
2008782180
1697870490
1398652245
823328575
436484424
477943266
426144623
1508221729
2061758303
1023110258
1591350083
1450969995
2041076209
82796271
907374651
580308909
1641485823
848572653
677193069
1638125194
1547211631
2068986649
2072873696
1987686639
1493224987
1693872146
151666892
566905301
1869623065
1745701341
230656177
1596806165
1401753815
24275325
383507876
1188382490
1067066403
240295580
467776058
780946305
499629750
471271473
515176649
2103956424
847312912
1453938602
718072373
281373509
818971032
616861669
1098714081
635578375
1288583959
1118872312
1144143425
1367396565
98459426
1349788147
1613469950
761917512
1892410141
1956555172
537491565
1660899730
309972721
79937673
459866964
954361165
1334938884
1882897053
316557752
1122755187
1041367617
1636841744
2012947838
998350835
1352818092
969673893
413640847
1785008596
1643487250
883033483
1556930303
1817567912
146678490
732060272
2129820433
1673687934
2128868902
991625612
1550029671
1978399451
1319320267
591222296
1152350963
1326508134
1907506669
513070039
426385517
1475578063
636118617
1394194954
1476126188
990260537
543359214
1624723931
300764705
1952747662
40929019
1414900332
201502312
1650605364
977417266
1839725843
7555846
1553824344
2064893522
49496402
882957057
922052682
1351747017
1101903216
190102197
2026613196
2009182781
1699532326
421952406
1950673155
252053872
1226844747
20631566
1752289889
1388112122
1269492451
2051644784
932666436
219674311
1484523482
2102316105
1831002159
689037819
1443921353
1645362521
1903410382
131668076
1503801974
598735651
1951800004
48593564
64854471
1725334495
2098989623
1571275564
1378452936
1754586070
832108100
576108957
1407855999
1885951058
560810515
651305339
1833412600
1362774208
205318379
1779018255
1929957540
900901767
2046764206
539002450
1265424198
64736432
738398081
400093203
135376928
1833336995
470728358
1769820814
666824462
640921542
975683962
1417667962
555188124
2116206776
1155406883
1898999172
1737044504
288703257
1021594690
1204405295
829302150
654201827
746517753
1975224689
522590093
1097921394
344364442
2099072218
1592412201
1035908101
1802702056
2063408142
908791019
1780410145
127622484
1689320540
1495622770
1112744509
2049611888
1655146499
117019757
680927415
1668870606
1872078556
415500179
708463351
477604930
1296725344
1292669842
1467373544
1237030678
478002508
47382404
1167477942
652577111
868634275
714249508
297778470
98203564
177527576
367539920
1358163100
1948981813
350518252
1116396150
1770735050
1890193779
635365716
1387437438
31773180
873557606
2037974445
832336568
212919997
1925443284
741522500
837132942
1954334525
1241511813
1697958882
1183490711
1913601602
1458640797
824952673
554614937
474428798
429006992
1428750990
220848612
2068072721
621108497
964184516
1735798352
1530683065
1520478912
541148347
667489582
1526245712
476557354
1386233807
1838112652
556681098
1160651530
1470323239
1491655075
881584962
910786984
1982880745
1654771740
721825194
1254344706
1948997674
760687541
85124072
1729041008
1566658272
1816856612
408507990
1484099775
1365180298
1299736597
1635825234
2035064449
325166542
229527378
1012818829
475366953
1447316387
898219953
1451164602
1946700744
1071933736
1558993275
1033832351
1511423597
905945215
1019297133
167869386
1346453026
1505477255
899672844
86249033
76015051
133598010
1542967693
1485038947
1513014025
1294656148
590040695
371438911
24964704
227439863
2076418242
650799788
1297070104
1855032245
1376686568
900221929
1490764068
305877239
104083546
668661218
1955885147
58938407
2009840841
125056659
1733854674
311881891
1797169358
839134042
18272405
1069033070
898947582
2003523791
149142278
1323127445
437861954
1681196880
1207812589
412137231
1347028676
238377834
842384004
1115522408
505060858
2008135241
887692037
11656385
505448343
944022759
500474187
1143148148
336762014
1646389498
1331245040
1374775976
66805561
1876093090
1144291129
114324663
1927396295
1904507510
429061409
1707214386
669662478
1303722011
754040380
1880940390
150109894
2000020042
1834433406
143994961
993839452
976229289
1485596781
1181525039
1497716650
547030300
1025175766
737728131
1718131506
49862310
1671918338
874761268
290080997
1559937491
997688997
36763743
805330221
1137562211
1372930631
248757407
1730747436
567919886
1723029469
119278622
1942196848
444898746
1592130244
1039649234
1855124828
1975836758
1336241933
884503493
2029895017
1162266071
2118753889
978305392
728290904
771721851
1439659863
1063586288
1751466061
1717331669
34479228
1818029394
1119464926
1180674362
1396791024
866177844
333231710
63390602
431759334
1834218252
291846071
310344192
1697134624
1846129995
536101590
991744861
1047678646
507197274
1168111048
1048093096
1034835516
928606511
427657283
45510636
1353796215
1270071361
1752997697
1080516165
471450883
570239157
1237116661
451183104
916817690
1608327444
454440061
1088913474
642962191
878112679
542496878
1652194547
707933842
951496413
422982875
116209552
223505793
10106858
1229358391
1012906069
1010233636
1540738847
1559214359
782093573
1159693081
1095664148
398786287
1581702114
470178533
1502164724
1233798601
472963169
2000752726
1776490869
1831103122
1842400637
1318731650
2073034072
1960804385
495131234
828419374
1596632338
1583368291
1946174921
1596851705
629281001
427446363
1988639124
1040305422
1364742054
448497837
84144720
1676170367
733489217
1342798306
845278441
2069640243
1953358895
3930722
157924636
2055558366
1465221295
829418248
943127692
1375970041
1284370676
199513552
1762621305
184911189
669537478
1750259769
747789797
181260912
766585653
564219714
919090294
2018877249
837156165
1919279019
2056200067
1201551083
2063309933
847166591
46054797
174048179
1347485754
1864363439
1165134248
922652157
1441707203
4467805
451828776
1770651140
1297493328
1998346534
1821790171
1627725125
336656222
1518216007
1923141811
138030804
786891798
605582776
1814370146
551207186
1406173006
1217449672
507426615
591153551
458709712
1319540387
1619307872
235880557
165240204
251150765
414949573
838138330
1533466647
184043560
474742527
810016337
1721659240
1282987548
1316907734
580680521
2081881550
1659776388
1679469782
147140808
1480144041
1924916430
1665684253
1130697381
1009586521
1103778311
854350377
61982574
1280625495
83240701
701133222
1720464864
904405322
587192319
1364777336
1840766490
1083494559
360816381
1690400386
1583777502
1694443362
585108953
542438444
994056239
1022051705
923736329
99580862
1654557644
1340410095
1261949582
1366082861
939194271
673940114
567792933
1884820720
772611796
1099197552
187198016
737609635
470822466
1385226192
1356299051
1149496988
1001435615
2111335575
1675344719
568230755
1353118523
449489477
1008807751
22802969
1605321478
972474900
941399147
1636163068
435448330
639515613
1794421062
703680713
851423076
871310170
603518292
1029326788
1012912532
441212056
141500549
887028356
1123607419
1352534943
1504832704
1856150447
307057330
1685784915
45312705
714433682
139502603
1764430715
2043683246
472868680
1802481483
1674811097
1435832677
484480404
207211203
1687527720
2001167834
1940758108
688768820
60346443
934975728
218699508
758561397
1413920714
559026167
1130239428
1939741719
329380076
688775047
1822165009
1514061942
62308506
1475741189
793450293
560392278
43204724
1778442059
877864884
1194211068
1740797712
2113648022
2051693622
1289635888
1723463194
782005217
2078235197
243892738
1945316146
1975551986
1857195790
746131017
1960469319
1116854324
1417874868
926327476
17719225
517557944
1158312545
854548222
138110235
1687939763
385302071
1284192544
350092824
1971530621
1530139592
1234091510
722204678
709422606
1364363091
144934999
424976352
1214518865
514475629
1126401249
1586031701
1832073536
1603682519
548528160
270448957
1075666167
1252231253
1269859111
1341771099
2073686209
652688575
53662252
2078210718
2057998742
1030766590
1317552689
1936899575
126959986
676908333
1338567708
1850102156
962587093
1777755716
389162242
1065602135
415878427
1195731584
913385655
1356744788
1848482444
1017774877
1848901342
280995077
1157055343
238412155
234781131
2054734904
437730706
1624538020
1781016585
268877332
158623337
95968219
747191763
1671147771
583428717
2053705228
1802185004
1201280011
1990279939
635527219
1632409204
2060172648
593200718
1976600724
1259562645
405823611
873439995
269044590
2049181502
1543741237
1290438428
1284108834
22102313
869749177
1734892303
2120297496
805614647
658935690
621209512
262926855
1285484770
49956729
1279255715
2143929726
2017886384
1340436336
1885169218
281284826
451284492
1550741241
226424813
1588119694
322222917
1195989019
1233403108
2119595358
1027143420
13060099
1510337219
1855359628
1067228802
1578181277
2037345554
980540880
1354510513
947182072
1483534690
1045401016
1525048056
904632648
1941804229
1620251215
742804018
2147240230
577512960
1074630697
1155939851
522860655
2025753128
1856900907
1638752279
670001977
1628832695
1328923047
1558618134
44734748
1539496408
918918481
2114236177
434731939
1728042838
107102023
1667405010
459974218
854994492
1518304014
18585948
1669977980
1464797208
1158170653
1798355230
1495509402
2071339565
1022091312
1277245916
1450675785
228069106
792944574
1427973499
17835694
1459868014
1351486458
1724026008
1726602849
1533949158
1635180282
1220671543
2079340286
1986182410
1937033431
43215920
579054136
572994267
1966090995
338788338
1437300571
1579985472
1594420428
1013641141
1305333029
1893200652
1217951426
1120585362
1466526448
1155899202
1760756648
2132976003
1654267014
1224181460
675194504
131316820
217115269
460739755
1814976342
730474334
1202117966
1342616474
1862436738
1837927073
1349170523
1329359648
395668226
1861254971
147253076
1333272278
1178525682
204662272
400611726
2050726267
1455652171
964199625
759176499
879342792
1089404877
381488635
1525172705
2070234278
2100753393
826948118
285780879
1285671172
2092309523
941687872
1163719812
557915640
373368281
1233500504
1788724305
1821905813
129835743
1838633193
1483677187
1485602693
1621796383
108215715
405515280
744699609
581029180
1215594160
1226425730
1427284863
1766525423
63595174
13129449
36481856
1618687468
26418617
337008730
77338538
1319857904
1362030279
1694634833
405356941
915752191
518861933
1575175454
581869771
2015241259
2095602321
1783839262
1774899359
1979257459
1603381915
1249050114
662048563
1328959681
2004015355
1971511165
2141962284
110644936
569082591
1854132790
1363316426
707461201
2091303903
1412569138
1428883373
1909993994
1368831735
813968991
1953531123
1034542234
1269803236
1627012788
1906154925
1906411510
553665385
1845230322
1430542563
152357724
1397702793
219764173
1812519796
1503240611
880391743
2037946279
84336268
1083005073
719098936
358976019
1906379437
1395932227
1832976217
860130281
620712308
1409701888
1255143604
1994933688
2005450450
964044440
907597285
1731902542
2011999724
1288271700
894053468
1983145352
1560263621
196521534
1571198395
988999149
2001752054
416255227
546679915
1577182780
48137057
1374223007
631839031
942045192
1394441749
1281099920
1385798126
1868461286
1495832577
1307548203
1596103600
874354938
648703639
2110632628
1645897848
938113149
755343603
1064770509
1611280440
969282768
2008079530
1181287521
349203977
1770587488
840362532
1369956420
1826606228
904823727
1649687132
880277748
101918874
1990517205
772046787
1629948859
1593467039
700570524
1531380538
1039588727
1254657665
707120026
773016399
279715831
1258508942
81609499
532021989
2087280007
1919131962
1572094692
261294014
980329664
167784958
1182593574
335748764
151741941
1465985955
350617752
1093659415
43649127
130023237
1140301533
1186511577
87844736
636441200
1073783528
953838662
410348446
1106355524
740844628
1333401136
1964281862
1247105893
348414111
1868067203
1028788249
1080094976
228810760
1051382359
963417331
1293409518
1062782478
1544555799
1961633417
933934019
920021320
1868184220
649546530
1755419875
1805474458
139904352
1952311132
1283116489
1529491565
1990415043
389738249
1681011653
1521234174
1472810516
1439436546
1389029349
1042418916
1556805859
490379332
523872402
310687961
2064501786
162343832
376761317
550692948
921897589
1629167431
1187280413
322545949
517554624
877327263
1693358165
1266076348
277969142
104503084
1131989933
752725073
427067698
574763313
224278476
791854151
30609376
1809697216
921120252
407621465
1918037691
815390689
1987709060
1427122095
1283811903
224821386
557756983
988841782
85269650
1736660057
1827995856
1822535861
1156402601
1159093336
575682728
2117954002
757494291
895327892
428102070
284198163
1149241565
759948605
2126002916
956207754
554786407
1834673673
1208724385
1363654019
1937825035
1754554850
2017078121
1896748918
1752625922
1384464573
211947211
912693330
1254571286
540159345
30039347
796480387
1324829356
1498983026
2147464757
1986503944
505863600
616837233
1821328430
2057053060
586809287
994457746
696330460
1980356616
175841438
532363003
1276766265
476279214
740094328
1284804339
1154494661
1626294799
1624191360
1345907468
984869646
357938601
746169606
1913398888
1967264838
1769757543
1660372106
1182972541
1010139559
828879197
1219892886
1777524860
1779371744
1207055589
989820661
759622220
1470690219
1067228039
257996830
1139814464
1779666545
1963570427
378238247
711029404
1085065082
158706637
992526245
987951833
1912621747
848206498
1372923023
1959807992
1103793150
244307406
480659076
1930983884
1727612985
2034644519
1054172022
1984707724
1254827562
1192042651
1197977790
1264854701
1242765127
294078491
1437769877
945389750
633673759
1881846401
743320569
1659427619
1837789904
1395404933
1598736904
1739940390
1513877319
316855046
270270533
754250649
1815581555
716976689
722066860
1075215644
1348971284
1826359781
1232357704
1260366142
910659495
1909952120
1218143610
1774569136
1834438066
221508685
1863967296
1563417779
1376164231
1429550659
231841072
1450107874
1827285423
1086182874
870398779
1962498722
482505538
102995530
1225293205
465338635
72776283
377229904
1103013722
2089837323
1485381985
1206814419
1361794038
250247383
1367347123
989356895
39043293
1258659529
1654543951
1234752607
169017339
1745056511
1296593530
806298247
1998930106
2103049178
1663677648
1858665732
931146322
2141510254
1937167026
1881631398
1554313586
1649501572
334830203
295386496
1320623338
1431731093
2143161417
1676055768
887257495
1347390063
710782781
1251309521
1698035575
1004121590
1158343409
1497862369
939121531
739421522
1229374790
813558319
588526042
2102241673
1929417521
1052825521
759260370
200485413
466565925
1188773477
1656499326
287811138
1515273270
861716018
361824040
697838129
1475714807
1496978324
805335419
1640225625
1364419424
295087471
363221851
516021001
1065088935
1149055890
706914667
1733773478
1947933502
761512392
2090581301
493042522
1631039140
906651232
1331648782
1162782906
331626394
414213951
1779667800
1394148842
945989545
334000547
12110520
988905921
1410381676
561921229
384728335
1249474507
120402128
899166892
325121692
2047737586
96532431
1448488672
79079692
1582654996
1262113700
1580111542
755657025
855892004
1506154369
1931022393
590359491
288409258
984110778
916600607
1931718181
1260585677
1600432901
9995167
959366879
1232501676
1808077003
20998225
279400056
252671031
1588316826
2026746479
300430042
1573309500
60204655
1803286098
678039907
2097770170
515474836
1304352309
1594536583
1008237023
1525264927
1859477405
115369944
1317960533
592140234
1006217493
1153199018
1199549350
1937209086
525857745
973902186
2005862386
1349698153
758357596
636996371
1056182291
1769899692
1304604222
500247842
1273160834
1034336879
554186071
1724591401
1833551036
2124075395
760276870
2117769116
582125772
242325479
1954353180
398423186
1629607272
1225072608
354696085
1707132243
231488377
766917540
1842979177
1770170642
88691137
835331188
1843674104
1859741515
1637265688
814534947
66478998
627753430
1738260196
1554018899
240307370
1149587541
1862611214
1187229260
2020998496
1957222586
152133791
211310341
1511160705
1970121194
850711301
1590424044
807533734
731074077
780444422
6729541
44651546
950216668
1098806362
704566261
1199093055
1772471876
510415997
1466834589
1346792568
1598220593
180095112
2003197128
818335723
1918953137
1048107759
267099332
1146938287
396942235
1303512766
1726268833
990461018
2030036087
1172702085
1258947690
2001394955
1182771732
692082159
135540562
1891542086
461925002
1721317551
2043517667
1478645742
106907776
1417764413
112177530
40763615
950947085
641483188
710898213
2070780005
1548115074
1266537749
71140589
1317823413
1188720640
1286702543
1404357436
1309836238
1549144756
1381197121
194210915
1611430070
54679574
1206079361
1784618424
2056360361
418933968
970009069
792704524
1306108931
1083864893
835389809
1871386656
496751599
1460946414
2050937514
889202575
94327576
2062831746
573626562
2098408960
1004288079
921870893
1813521693
2117199168
1316645144
1673815612
171706120
1742376605
2029219894
1719417141
2076865242
311155622
1460668676
775228822
983987001
2100322235
248540059
1492450540
31799377
1461120963
766246350
1616170786
2102075066
1739024065
1555934737
1148652833
1988161590
2054796959
1334346646
1490775041
1928831342
1494583319
803997312
115080899
930874808
1632874773
55829003
983787792
700431302
1915747960
1744202360
1243899939
1820412508
1115345045
85561733
1151075686
91292764
262044952
247828521
1612897396
884144696
820724250
1119453300
1803594373
540551339
310974825
1696069411
1209642329
1026935037
586921730
1586163295
1409948515
24574581
155222189
289928663
2106084156
45921931
413112651
1135499514
1504633953
2199364
1606589145
1754256100
375452275
1610527449
1115093522
546297192
1511411950
383075237
284337348
1631623327
659942036
1095323706
1214083891
1822385351
501126245
1144014395
461958080
1203259034
2050438662
1922977813
163266975
1314638478
857420210
1381659765
1045638609
1378554552
869344597
1660997495
1270631531
1410894341
856106663
1571804193
1114395089
1601823018
200863741
438111025
830767065
872320395
444103215
1800413967
1144166066
1990883615
568767037
702201789
1668245760
1205428855
1586033966
165071918
45521628
1610186294
1554881420
1551956603
1731115129
523031365
2128696989
472343824
2081539544
30290434
441032279
1050688260
266029995
268083633
294970439
873893685
1365134253
1154048420
948405750
1853746026
109975447
642602075
1189119721
174696275
901037863
269819560
628495912
460874857
1740603413
1961366703
1769351230
462620146
1525375560
1151997226
697422079
977089904
926324392
1484413616
277261440
1437470652
1842636551
780139589
662994416
1385362642
493006089
1760191122
1178632361
2082126675
963799093
2041375085
2074030320
2064511493
988858047
1031524713
1752156753
160884076
1822398384
515577475
1261909836
814176696
1338621717
1921367263
1643531409
1548334292
1996833739
1237957819
487006573
373081150
111151371
2145806034
1434982745
287404288
1664323471
1590183102
1894107875
1262379035
576667107
83121847
497160878
16616939
2745771
1321105370
1378994201
403910994
1505608252
2031452106
2089246404
2873378
1815166154
1269988233
162518982
414930013
346301338
1693134984
1502021011
794372807
283433512
1642360189
766391145
1629895334
1174660819
175768120
1862565245
422040785
1750146014
550486098
1161338495
2086282363
1074736944
1436239817
1404246163
1020990226
1920410468
485213201
45998541
1825200139
1558088135
746419024
1172294022
9209070
1066982399
1900331314
1713404921
383618065
1522593810
944776131
1252628996
1191590522
195230381
756187291
155959229
686954986
2122868949
305222578
618009777
591661730
585730546
599250146
519486195
592603109
2036268523
1295395427
1912226129
754177541
849874039
1886712793
362829723
534887147
115771164
289071835
112601995
16768113
1183751291
59391339
63646818
133290737
674176930
1595211867
1650895159
367008281
1679891420
761207300
986936393
106450846
2013995288
1355150266
2094368600
2121256315
290471893
1843509756
2014517328
940631939
406957841
383951428
892976261
1892117022
1116776325
1098237069
351339528
1432454683
1454343500
1196658382
1783413157
1360366564
392903310
614291028
120690060
1763175587
1736270145
1077690723
2009765035
1785363631
1338569922
1126349162
1605156818
282746169
146439148
1916839989
380078232
720820795
243197839
430659669
1101490415
574594766
67282035
1611862395
1318872032
2075673212
487857160
214455430
1768258891
1023415303
301129674
2071501623
1895927876
639529702
1244207249
1184723518
858584978
953823350
1439586771
810572631
1545393732
1842253472
1491540851
1884733879
1983504681
1392973666
1965335138
1262379035
2133306483
965021769
1005667566
1813351951
276761117
358751232
649608450
910981168
969799574
232265334
1981623858
395377404
824343731
958757352
1476100503
998200167
1038797428
320438760
1717096038
697778045
1803753547
2136483828
847346863
1352082267
594639626
135070909
795225535
1178134735
1366694709
2027025301
2091919428
1011268547
2003440010
2041736980
976047598
1928784335
316316841
1513558814
625214097
1371474134
1953966539
1942492535
697334669
1765438301
39802292
221257533
529268055
298616534
2060642443
543075662
1627165382
1084535852
1901430070
174249309
785809886
282096824
1370356099
2009903183
1434256975
1403854403
1828709473
1170030602
556656664
408823074
612530141
841591162
990820889
1277463975
487748783
2068184174
699858687
980032662
1382972451
669608102
2049103305
1245213233
1072034322
867087309
1063891669
1359449140
348735872
627311441
1731337415
4863749
2075674976
1294717705
1894236864
350290741
255694580
833422518
284310374
1935253098
1681244411
25195018
1240073946
1357970845
754321424
1107635619
438365729
1718523781
1972613803
575981273
1124136606
1050261090
950761727
2072050479
1160046119
1285739609
1901443033
715011805
466117161
371562321
123037308
1387784307
1729666252
194904927
678929841
2009503426
1401066369
1126968507
1118164050
1867763894
331851087
135975469
630743141
1651065051
1376708173
112043761
2016959219
656122229
266727602
869589435
2000048212
1445788661
1139465170
1112228740
481526042
1123980542
261050595
1548308209
993511562
220836722
1164468441
1033713081
1786203891
1752740742
346944198
471930937
929262787
436960585
909142268
492981545
2109997781
645906714
332990697
484138062
559479835
1001013093
1249356992
997816872
185038268
19760218
1774050779
892223780
936921050
430019790
532590325
1975451695
862734374
1981163314
357888374
768623229
360057756
300949430
1783788277
1290102094
1082395553
1195971372
1446232549
1199603487
953482735
1981541889
409281810
2098550679
802806265
219204079
1581265090
1058658771
1417306682
1997200467
576220567
532728337
2023001696
316675113
1267286139
552748752
876137608
1413002706
186288155
1942551285
1873514659
650187952
93894179
1003003247
839715022
283654094
685716688
9343045
1509296104
175560742
2097528881
1465764148
1165170505
1129158503
2108555526
635397158
1695327013
557109327
641189302
628105715
1526501342
668749140
2130501173
916835832
1484868439
2121602706
1584987485
143182265
1106740118
18698413
1187365644
1188245411
2121945077
15988715
75013986
80978749
955696103
1973427950
1964238518
128392184
426832057
1506504344
1746033021
1102633974
1860073782
508165274
580333286
1221653868
606129022
1115621189
2109015865
1971209796
1239641263
1717249370
1326763548
1242042580
1334796488
446495489
2108732151
1007813724
820046214
1814560273
1800784525
533585903
477531765
554574629
949485475
1235363901
116607046
1953347753
880658824
1631148079
363677784
2124521798
251498783
1216756817
1862320811
1301615749
1506608152
1353379054
415739855
1201501877
1375169442
912723280
231080418
1704931811
15834137
1710410183
1852203779
677573957
957333110
1623509691
1508864207
955875678
866296851
1399641590
186502284
1158367484
427720183
1232317434
1154984061
595090223
755864353
43935623
1134384529
890682636
658220050
1319322121
1120599400
498606873
125203723
789605793
1472440745
205338288
1583885438
111778515
422640973
15416282
1447131973
2032911521
1643457575
1889286586
1192131752
1895654344
976018363
1896723023
2135760713
644011056
2125652338
922245135
2055046851
1801170282
502719286
494251378
442629228
312066354
390238611
1662206897
1658750840
1891757197
21648832
1395819507
2015152653
1647842728
722756783
1463873209
1022189762
1347752168
1749027060
1894383165
426412787
426547269
104274314
867598171
402881795
1934815317
1245137822
1013824667
1770052156
1592202152
944671256
1928607051
573678494
402713050
954612449
976160797
312442167
1129027446
861027931
2031412325
465129902
1813256890
394467048
542080400
1711920327
1064240656
1394531808
607957928
749577284
1010310142
437300078
1829563138
387525800
608745741
1672619414
1525510397
1074953093
2089083338
950477450
1860669447
707148942
2111929118
863090684
1404197726
1940483934
842964239
1856271763
361784667
175416886
602028526
1960291176
277709191
1343688469
1933514671
185582348
1589017396
209827553
2102238543
426883405
97394658
269660163
1210784613
141224096
2102280087
1841086498
744176125
200305405
2060879199
378659762
423616753
339136619
1638848866
1929920177
956024094
983720574
1405753379
1132167723
934546773
997400768
2113527254
1110907423
487555126
883165020
715886592
729764344
410749821
922743845
1953212918
1800729396
1349009898
122325343
1086061679
1856856727
1402118716
1501580220
122756084
1097228573
1837506719
482213951
147645293
137955179
158035557
923372736
1010788635
1448978150
1267214389
1974420925
1630612178
591959179
1498984112
2045220673
1531643457
1946024703
381710280
1017954030
887972786
1203574530
531280034
2145657348
1976464205
399645887
940750145
1044787377
50131184
1418821971
22974951
998845932
336070029
1177092715
233153005
1091424642
3579339
1375060833
1503630136
994728340
534222971
501434156
106175803
295425767
59611911
1450335885
1845749033
386780694
1423360072
587356810
1484183561
949413203
576655544
2074312743
1672904522
524303465
592706326
1097175431
267363084
502385626
1533550230
624645410
792985906
1561407914
1775701099
2071731890
1469184519
1540858027
175120289
1939339291
809482504
548331400
1643012423
1191953060
1727150334
1012689645
395338725
2116945396
1190246445
666922812
364637034
703493415
403670905
1909551968
559387428
511057025
760227869
1637980878
2010744839
2137154449
638250652
1710861078
1046300808
1836437242
1748653132
312630179
881173526
705195608
1925066508
2060120726
611056940
1270657673
1085286908
519368164
3305625
1487478026
203367588
789696095
1052405114
376063365
5701141
1942599264
1861314683
1955413096
453306598
1434992695
874179891
317412097
1761574090
2015034884
1016087171
1833637120
1448893896
237245076
89472716
631971470
755154916
275464502
1533304733
1369235832
1432032810
1590873549
2056326835
1078492483
104996901
270045086
665973757
7484092
1191162674
938189155
1417396663
1639334172
441568517
984802388
601188490
230959915
650815458
1985294391
81664292
1016948333
1660011095
1529617599
694536380
218750735
250182846
302768844
1648154399
213494118
1039841378
1888381754
1452960425
1173043578
1605593727
1324088949
1965432592
1438559120
1804130788
331414958
1791357714
1255310214
120017952
2068205812
99268723
1452611110
1732012027
1163985708
586216279
1557790572
1431626376
1927430783
1472042838
370613448
720429340
851695588
1372772902
149997925
511046828
229935453
1468501069
1743172554
942355678
1520750007
1591763490
304363118
337908211
1128401880
1391206138
301754793
920155158
1278192858
135372788
827723206
97926953
429374913
350825544
781160989
1069110357
569397201
267687187
43283099
718221400
497695367
386392857
444322506
660482641
357761420
765517309
1241326489
406319176
1653270994
1382260614
1048944881
244684409
1300256714
1811905772
1477989102
1484809771
1815669324
1067798403
1023106647
1702653159
694240855
567853922
181817769
1826730944
1932239683
2070411520
237248730
1699368788
1341890474
485254404
1666511023
856851041
1116513070
2138814534
787216738
1009095122
909801884
459487688
1779670206
174970971
188738315
1657452597
1843579774
2047913636
1928726200
365792511
460567291
1051428431
2105775625
813606250
570353026
1844061157
1902527006
1314735964
1292734487
1597375524
112244001
1670482244
644635338
1205855903
573754268
2120586757
1469405347
1122091429
1401146856
668347216
1985216514
721003724
187998212
2091917562
1890843624
541068663
179387915
1028077924
1330186162
301156841
1991562096
398996158
1816075323
487170298
1990811396
1803538622
1240577325
1711812406
738630175
622425333
1170557285
1723247680
306228401
390932918
1349892153
819884818
25300628
1235540857
474325336
544171122
1591527474
395683805
992195068
305070756
2048715060
1014904955
1456836982
1484583007
1399173477
186641227
609121219
912084494
208325042
718143086
1143022367
245873212
1753448609
427541939
1088207969
915043890
1352319034
1299422448
1005530412
1661050404
1277093940
1143818516
1953587665
15903293
1767245258
1413234451
1677168052
2066570979
1487160461
339741052
1613004836
653945061
397887737
550376682
1376087657
1115342061
516892254
1386376771
1174967373
703046062
1191402178
555800175
1671940782
893687075
1196764804
1939135490
809345059
463474759
377890604
1662010977
549874009
1689200190
537175597
1010841831
2015610353
2018044915
521394409
119877275
1670707568
1834786668
388854657
945073567
1292778074
49626913
732011782
103130240
1091100430
752896492
1030248081
612609577
1511814862
806802362
1666161099
314261288
414005288
861660892
44549362
1862394559
34973546
68367802
1695326748
902075953
1427463608
1033137969
601810226
1304093424
1595498028
1492088308
696224000
1272030286
341737229
1242982277
2105628503
782146217
198745983
346410569
778241534
1045509071
649722272
636948943
309765564
250973268
1185379129
2041160835
818090838
633971840
1318014256
1989450117
1401838043
348354961
1584385429
282813172
333699993
191874958
602193960
643783132
2004358165
1296579384
2075019596
525563451
856323135
1310543127
926793754
1053212369
1323228717
285741021
703389544
1732374950
1304666313
617009773
174819144
1138634441
932795626
1754248525
1589136830
406381404
2138324579
292704575
139946727
2063797056
313467806
1128334111
1328004947
503952287
620956749
819629109
1329340086
225993091
1455884756
1771150532
1147897345
3983137
1852100122
1595710821
1955957818
510424306
778800094
61711706
1009130782
644263613
266493549
1321191601
222011602
601399699
1235133804
1383240676
546193410
462866
906777203
1950919097
1487004279
977306874
437453921
369866732
63716921
416805844
895257863
1387576621
1695964458
771776078
135339991
121230862
495095096
1198945657
245162739
272943973
1475733452
2001874651
426162907
107217790
573046897
1530597426
349610237
426322786
1639534828
137068302
105408619
47080641
979060212
960574410
228468838
2107585957
834511327
1084296001
59525265
2109050850
1300752242
64012212
1079445720
697235674
1517133502
1214208064
1938947915
681611892
1079081594
591044861
739411115
724572168
1754284128
1678747340
1231261302
1122934682
169900648
2065809113
1597717384
539707574
988226758
269132897
1657683711
1679662023
407686556
1520918579
1875326993
622375210
159538160
168190056
2003126975
15650803
1350237132
1355759961
2109873547
1623367828
1041361596
1967798668
739778190
745612295
1011201482
876214877
1717150616
708307392
930510584
1309749304
1850026822
225143603
1172556638
1649652585
917439915
716276455
921972168
1180971741
419398275
330013985
640669899
392826384
1198262705
1884901574
788584882
446279932
807525401
521571845
1278867255
190446276
1180193406
1993684589
1708442365
175329354
869370085
318066335
1435255057
746586666
2105460796
1270569824
1681263484
1304671017
784501726
2042282736
1354051112
917272095
740437375
91007477
1098047699
602019765
1072568464
1705081411
1311741608
632701710
920795641
584353790
1398157850
2032798314
1921090039
964262138
1376869516
1193844973
1294710563
738779004
2035818726
1017549439
466934175
1419624650
653025552
1856313128
1233586360
843163712
1130349274
437812012
674855769
1755600129
1976097337
290514720
707111885
1420207809
1376796082
1602493993
962263624
1226945343
1279497139
1046154371
165225678
1589383446
746765937
1500748448
1284506731
108496786
920471513
179319184
905878680
1585769111
258054931
748213934
832593365
246873451
1222514969
902521244
1213323028
1242809424
1895998835
1570170369
1745682119
1635442877
62050442
410957707
842202031
2012181522
1562148711
1256187509
1913417290
922469473
222939110
800539618
1428218618
1912638192
1797341450
328500526
1357822770
1883973255
735830962
1789802213
938582615
1251489796
2104521294
529766866
1537819014
1547686094
681169287
1202400974
1898537875
827725372
103130240
1279866706
2074894987
1414078552
1235003408
1633156041
398103652
1613201353
855901340
513359348
906042215
1944911345
1738717232
19264156
1796870426
2022100894
998527103
1998007778
1935650393
1248004984
345072011
1563706230
162014093
917155088
834813487
792008947
1328811645
1495117502
1518438380
1442364368
1230626484
519475844
918222501
1678721263
1667114589
2041498946
1467068479
234046134
2107778523
1234252384
1815604350
952026174
1595911574
1592540439
1000620433
640708644
1192129584
2121630027
1448740202
1679112819
1533722141
636346768
548676347
1198075092
232428475
1433433249
1190873308
1442284438
539686139
662872124
1366153265
66428777
192341799
822937625
994883743
1275018910
1408661986
1305967109
282412870
2126748799
1584095209
277050506
291893707
1285347664
1352704961
178243665
1394917690
1449771922
1804295214
1391756667
524127491
328996402
2032671586
474019466
1111321821
818589306
671946763
2046007342
893686162
905503101
1008988739
407695314
1869372137
778045762
468140013
191170791
1432444372
22686848
1843272582
1380667770
1601541874
1087359269
939521540
1775973495
2015967040
754182723
733064333
517731433
928966129
1367062355
1879585833
1270469793
1519194292
969804971
2028925904
1935629080
2073656322
1885588555
335445046
2057777941
1853961814
1639153970
1886185889
213402346
740195929
176604492
1695253470
167223368
1147268629
972917246
847217611
1969430254
666912009
54846204
992426842
271912529
1109172776
1977824920
2141420009
639389735
655669740
1387033668
216475058
1669666572
1760295863
1428123518
906215443
1402695510
1726192391
1108340181
1688988969
1586963157
1484213119
510270378
1630347524
136858610
917492488
1241803186
56547018
1080758979
1440724002
364684992
1238694732
966039466
1034070958
1016570999
636167976
449438400
726792767
1349540335
880190585
1944229013
226163634
2128874717
1965592973
1459574598
40850246
1880367379
1378727208
1894620245
1904071510
1362222668
2096883148
380230896
1525150842
270543988
195484623
2142500783
321107191
983203263
781981678
1719855489
1760664953
845585768
489977108
419006050
883967642
1776196805
560074723
1948416170
66053577
292890161
1973615628
851684784
1693921923
1013233552
1327615279
939409594
1289735537
2145792337
1368657885
101136016
882403536
1737924533
304152178
1553272529
568046044
1701132371
1236255388
1638184153
9854850
487786566
62131017
465974978
311201979
1621215501
1233092816
1598362117
444143199
821793053
369047684
503080614
286830362
858011923
1221071011
1340797645
743005037
197313992
2076098573
2066321057
1534836955
442739930
543905402
645971784
1556780089
1530305561
998272216
1542881126
1007114899
123313733
1117241467
1570696861
1067195711
920698141
760766400
492636095
1287014708
1845171469
574726428
60695258
364020187
1569269148
1501922208
1716052407
429858228
1299190114
1373791080
1228579231
295606943
2003613644
767670772
717323662
625322489
871766042
275287497
893812650
2103194192
1778699283
1330981853
2094730857
1274638579
1269473160
1941552671
2082383318
1812522415
920632594
2129964307
1764315680
1393390366
1667457173
1186336992
1353500542
1044020068
1132334552
1624612708
1197022717
1272495675
654593756
1691218231
2086338373
1417881716
1619792413
1453262609
1456915690
1444434082
2111365241
684905544
1925497450
1140087029
794107839
710808760
585397644
1212666310
1515674296
140077125
1132350762
1463236019
951041429
1997210899
1215253845
936607734
1639868029
39005834
1248729694
859814907
1096928774
431106824
1453028948
1243158379
228684276
613554045
863253800
2082478188
2090562521
382099946
1313244769
790252680
602138350
293276065
868639894
2112450078
1637071078
1002371711
338751166
741222418
1299943206
2105806457
782815597
64083956
9565461
1164922490
1511332212
505690700
1470902011
1808933771
1421974451
1300661644
1425421122
1085721560
266950243
1278548653
1508206938
1545889527
1544127017
1479229636
1710697104
1942076458
1183409956
402653794
107328475
920101057
858557053
1892027239
1981560041
888871395
319782390
1578620211
712307662
1792352822
951694658
2054065875
2036694965
2102840342
228171180
1998338841
876493994
67702588
1416296831
1134010852
1663487778
1668696137
1208725883
122170702
73609039
1366842019
1286671859
1905977727
328855866
539024359
507467915
1171459228
134093163
181544449
650321543
1946585969
202150463
102421795
949217434
2080463962
167855143
231620983
1330836345
123834020
942102687
344277926
1252051991
229548652
1406176425
711436231
175239138
2089176347
127885872
1468487320
729060735
1542913030
1027880425
113287942
1398749598
1009750558
947816273
1546506854
965218131
197781250
413730743
885604180
1174226014
1404759046
334435150
1951379965
1978109142
1238724691
632756392
1192716759
1747676123
1893225820
1747394042
287245027
1374015581
131191712
1549486951
356152747
1520761327
1867315681
204969152
1309861027
680719203
1389553423
1077148331
1607376409
755533083
1978850017
2022401636
1167598671
881540753
1754478650
965365206
2022565060
2045218056
431882684
1888443959
333119607
27088410
1191741504
1768872544
95224901
885039465
1146914503
537568549
1840646356
1630674685
1068514139
1655039691
938897411
662322189
978280697
1714740615
143660483
1642967213
1727943124
1435387950
1080620685
2040207645
1436691630
665336675
651402278
1476609249
887672497
303606753
1261556910
304132096
1500766079
389603872
78808676
1944000712
62259073
924145920
1993294632
945012085
151637105
1470244534
86552955
1376189485
1759722655
788243841
76042694
1728457826
934924585
1567805292
1625695823
1397434664
2029808622
364153615
497960349
1688761102
1176588039
285769941
163051281
838325616
253201627
82707261
766820022
516731334
122811338
46248232
412042781
254709792
168886506
1932025197
123992581
353583695
607206140
1427821424
856333869
114078467
1125262783
1280481612
135870483
1764561746
1400810994
1731507346
1659822359
1805700157
2002573413
1057830373
213305368
270169450
1392882414
279819263
939487133
2022737752
1232046641
544949330
1271786996
1278082183
968792908
580120291
1512513575
202687031
1076939655
549179214
1856983371
840125228
1928919987
2044324560
1229722681
1518310752
519276329
1652080546
2108654291
203398398
983805002
2130107340
968745333
100783473
1209163705
53536650
1287931629
1243383387
1877147591
1344825638
1068033025
1827037623
1642467912
1883943644
1391065038
1993368288
1519305406
695081058
1108606884
1792915081
1663482073
1353089198
848079672
1761320677
622986596
997346665
1243296040
1595223199
45351492
1660377629
2122170411
1022008992
1516134034
1150116301
93581386
446344325
949963510
1323683527
2069826553
134601549
1130175353
1880693225
1685163791
54325071
1861037193
655947367
817828902
2114274531
1076778947
1407438500
1715425636
478816641
1086613820
2047934660
801696336
1267530555
1486121944
29933519
1898667375
413313095
1378417807
1701627720
187452277
364868117
1832477074
1310746438
2061122343
1721615966
300496732
842942794
140308805
1982419164
80784423
122089606
2033319807
772624330
1171131934
1408608614
568766541
84482008
1140979455
1756141750
1819383813
1310439921
393819348
1828624289
12854382
1565631448
1181613812
1120284063
58206624
1483670586
194214835
616365940
1704739173
360814806
1730860960
518472740
899692739
1797624807
1247504731
459770605
311899015
655335144
1639780263
1984041510
218820627
2146696926
1094147404
520843758
1229250417
1586458125
1398104366
988390279
538959381
2122567068
1475134913
1112161963
1155837995
1652520747
568649382
1074533525
1822921531
1224352503
1660318630
253421317
933996700
1645465623
2059939002
479324761
391525027
1624473152
730004260
2094711765
1667785908
1903580453
1299669119
1821945893
305992562
1999433579
266082132
604002624
667397383
2019431181
1087080196
439825821
1177082112
1404826847
2112500760
333616975
2052083085
139885154
1901525639
2097076390
1352268860
1449032272
844011300
1508937105
1294413507
1997219214
914140705
2034146573
1914669027
686885004
209395848
1858281193
1166994000
576904252
1564965863
721624124
519518823
135258617
2043811392
1188856932
1877738304
1433021225
1905024692
1295341616
2106901159
1973688598
1412628860
1570547961
435793581
1027003690
139722150
645649510
478797167
396815479
1688073518
586848342
1347731126
625051757
682416009
57644953
2112671296
305489250
654149351
72973774
126244209
272443346
220007557
1413882991
1398374394
1947797418
616820023
15491424
976209292
618713955
2115016301
1729482328
471603548
361000419
1285092667
1478975488
14140513
1175254171
1543571575
1333280240
711262941
1529924319
789407223
1323429486
489592941
1623545688
1683404959
801121948
224197925
1185399200
944849322
329559318
928743849
1795272902
47974188
1981913768
1765074331
606216958
1829972474
644327211
580737727
474701767
384202013
1119626347
843380986
274265161
1572699347
1680674997
1688839169
291456868
1658852343
1491781031
1735491169
886041842
2122737058
207420768
162039880
47606865
1905311791
1562775169
176375351
1355125391
121998984
22974892
260255502
1443519564
494225604
2126249413
179226700
1067753039
1848304901
8272334
249110514
1827603801
2016966886
630429316
1554591552
254011875
1572983789
1876202091
1831685005
401288460
412553221
1549487927
1817038495
2060117361
702830503
2143948020
273011844
1703029421
793073073
1703400609
841693033
1570725918
953812761
1977350281
759411394
357842654
2028119325
81989882
260418497
610674026
109651791
1492607682
1307656457
1524069811
1440671342
1774063543
2008649721
139176058
2022038590
1391317651
802403652
1977274453
788241980
648666140
491242459
1704890064
1003078983
127027300
409056580
961315174
1962433913
758258250
547917369
1835369202
2043383383
1848638540
719504773
634869558
2315519
759735501
784237714
1870421859
2051433773
1918823528
1640895247
1290389576
1403295083
1500989669
1944630367
1267627868
1648920557
1260801342
1096758582
125731255
1449081202
1024379842
1925995704
616747540
1494647875
400162
1508214121
48172189
754669885
1280100814
116681518
1712849903
22140336
843987562
1453855576
1405382343
1269172643
1818436722
1712737091
1673340015
1637358139
1059023351
1096819651
1689460581
1492342532
122434228
381924620
1499699861
1475456804
173090744
89577614
1846031609
1959957501
2145300818
995459644
1464647769
339001019
1205065343
1211013884
1318088143
395706151
580395505
1070684722
1077015839
2067730584
302242702
181227688
234242612
1329781503
192759871
811316864
1809551554
706697523
423742421
1105820962
1390140134
27657872
1050933134
944253214
1268945733
1692484850
1669250024
222751696
1779214603
1837688840
413701957
221252119
1889621422
466907576
55768051
667594273
1831556768
1763421504
148983451
888777515
1768162364
2127454623
51676049
106809576
1110854546
1566550594
2028626358
1313670747
1049206164
1190406171
611501490
1167040196
921823576
252190532
1721898373
1713989158
1028320805
1295421355
2130286410
1875366948
1215641282
1775672837
748368857
832185999
1564431495
1221924105
1286256792
10963068
939179484
191262409
1875523561
2056752352
617441071
1148099022
2122203588
633690030
2044956179
1551112484
952616695
1615992153
69963579
96476703
1004546330
553495005
1913798584
1918560011
2089951854
1043912586
1759161291
497266593
885923181
1039862313
712813256
322404401
1607859051
627524190
476945213
312464721
680813592
907245386
597393902
232534664
1887022368
182358909
281617455
2082415709
1008714762
815434414
1682823734
1509669632
562357065
1193273907
1573486756
1898693379
1502624996
510977798
1176396840
11202675
1856756044
1473172478
946147506
1452424270
1017221526
1728788554
750955983
1126010194
1691423159
1763222580
45682918
1126677204
542709534
1581271659
1719594184
759623387
742734213
1025098119
1141454875
1018066442
1667301345
612411643
1003523541
559929486
437867893
1789461859
1450675785
1265744328
1640770933
525567344
1455177552
1305399721
9045353
801803097
637115133
1013860837
111102010
139784759
28099008
1415061052
158088289
1454885605
1506540432
817202547
698008475
199825736
476644578
162827549
503980104
468532086
386863220
967667855
2030260135
123654337
540993110
901759383
867869784
645495360
613328990
1417577258
1896709554
1285958227
663761215
353079657
722201791
469222424
132823815
526659345
977842603
1839748463
38990606
78917557
985389349
1546336442
173363302
98399168
1102141296
1852764194
1162903890
1632509638
971495760
1561245355
537154753
906609479
1837042071
1133853309
508515931
873244063
1029059241
89259880
1261028386
1746593588
386610701
1897944194
1879334569
1633183251
1980967704
1489617894
888488052
2113607176
398277069
1447956342
401941338
575806772
1635081836
451914738
1917288142
1988339554
426254183
62954754
403275489
1861130068
432619656
1937327400
2047394910
494972493
468127882
1125020035
1988429649
1334799558
1957536030
1913601602
1916333302
678704113
1887927236
1531163421
1764695908
1562776595
2125970536
743047246
1249501040
906228855
403999314
1383391262
886863672
1578492388
960929784
1459128853
1251563922
938873614
1691609277
502056104
1298368118
416578835
1537633827
431657576
930810515
300912797
1159829106
137591921
572124166
1583681264
1713977341
805919300
1563885631
526767698
1506908863
63915210
1942424629
1075909372
1193317928
357389500
1974990272
1571898757
1090524174
733232098
211617721
21488346
4903829
488762960
622153837
2003872067
1362543682
2142434363
695590198
930628987
414392577
551500699
771753767
1865975219
429151275
62616161
972318952
348882696
1954213230
376183652
1288854652
744686503
1145151864
500681116
676730413
2089017889
1901382088
1769282585
2075999370
2092338048
1532435972
882561466
412791021
330876693
1865524696
1109234548
1600463702
1279293249
1493982240
84054331
1353758627
569655871
2103292460
1317470010
227579648
682523216
1199500940
993747178
2104136714
1610919219
2121522638
323084494
36670827
1661467770
1605461505
1729420150
265856408
1545059376
1059297681
1108357801
964781214
2044260650
579976854
1500600256
1589922334
2016224000
1429099166
1784834312
2001061727
2022204914
1468853646
1421127374
749759702
2095883135
1207712613
1426880787
675615067
1292188330
1078237749
713047027
469199266
2059846498
1991445152
344170308
334084094
656100809
320568295
2145586118
833486697
152313302
1826252399
125348178
494181963
1454689136
1707898221
686704982
789925950
73412050
29799708
1359224538
218384313
1219697908
141108648
1946651568
2026704402
136347965
283932732
813009174
771995747
2140804689
723046149
1206826712
1185080300
677205248
2127399924
390011127
168848257
818087073
353205742
758886375
314654408
90464758
1108943803
897071824
991928927
1705743050
292577149
1848448854
1767009963
1446578890
2005452409
110288478
1606125122
1819987215
1893550479
210597639
1046667241
1346974341
974149423
109170161
1809704112
830619710
89905920
731180403
434059519
698422713
295867008
1433563565
695562255
949779535
909643777
323318109
1519264140
786180265
660463718
67702588
2118864988
824773262
169838871
1606067326
942454156
347970436
473686427
811387952
20679432
698767837
2080658544
1104487688
649145307
1337868784
837390088
54253445
46576527
242899824
831055746
11258695
702747139
2117942753
733307769
737186487
534121861
503454762
1070705288
1601874291
405257789
1704799505
784590659
916609306
1728093686
343426512
719172794
35644015
1479209798
680182382
697388834
1253064574
1453678728
2080048874
2038786658
530169445
1145566729
1826301220
180685230
414644349
462518901
452006940
337077713
1420874067
649817449
1874856961
48009347
803553265
418039898
761302325
265241535
1354641302
474390294
1336489040
1850528993
366120800
330958508
1785793419
1648283599
738023301
701724180
828369429
815014473
1807971678
119920788
1874446245
1337673032
223929583
665389863
1434006680
1003803460
372509908
735177899
1503236803
1519700141
2076246330
1932229862
1800605133
1615324938
870891860
987525785
2107244159
913920643
535639567
786347854
323778076
88218093
1869495463
141342863
351924236
1971218058
405908545
315600737
561386337
547498880
902411068
1956982320
1593660734
1133474261
370909590
1246439299
245304547
1646920275
655889217
142229808
1989923657
339502956
727180637
312793157
1412777723
1806358558
1700966022
173281334
497842893
399203826
886597254
305201948
396482979
1125124764
1108677181
1159729231
1859510549
800117397
800425487
944996908
194236866
409783366
2032902605
1790925046
2009207206
822038800
761878324
1092048583
1887538272
2116670707
915870888
1050649647
800372431
1077865534
1985702280
1672510812
942661164
1141239153
722865266
873249955
1105231371
1617796799
1267590911
1870075374
649418986
717864040
737636439
575593817
458843034
288805807
749161033
797627895
1616312202
716839617
1100427512
1790163279
224878373
744880636
1703546009
833422518
1331075779
1027821234
398284874
882988109
1822950954
70034146
1802754492
1823264285
382316446
17178777
1945585539
1333036255
1179736952
1650726511
1839149456
585506422
42675562
219475195
1812545901
1300509756
1926402803
934981816
626249841
2037023422
717457773
639824287
1448983459
1952867550
415856976
851863642
793134987
1791807782
1492657556
577238083
1995890938
1611737675
858233821
245148343
162090541
1378012639
1602386670
182806517
1765882302
230661840
1315816032
1422584982
310264974
322755927
259184097
1279686253
1278241345
1363318137
2001286855
589358818
1621211700
1595054609
1214986518
918474683
2106191012
1127306595
1169008705
1204899213
665823349
1955263556
1185167090
62643735
1427669271
1077759234
955216822
831787891
876052655
749639314
1256091379
99751476
460870406
482575111
921310583
322806424
999389235
1153230388
1636217140
1525783652
521241580
134921072
84845771
808738696
610193583
239358706
2124569998
2108704054
1005069009
2010951754
1511712024
39284258
1948106762
277643795
2580141
1794827445
215042876
41599854
1109369308
834357528
394332429
1312935368
1901263503
874930673
694122532
1852100654
1893067325
26064474
1926740437
416818372
128779757
173472024
1766589868
1943614087
117792497
1083124975
843166084
296583662
1855292102
2067494039
468804783
156849978
2052537452
1844375952
779380474
1608881437
275251651
1879511628
887809871
1370027050
1521925354
98404552
1088160011
1904427201
1167209109
1532955942
47860508
1733286811
328309165
1764882146
569376497
1754441606
1991024208
1771932774
1650652354
458477515
1450732146
142513122
2064781429
2092683525
176199057
940780191
947483872
2084786228
758244944
382100269
506173141
546326516
51293057
25655384
337937558
1123321771
1259800523
1033233372
509978592
257060692
173699542
870067475
274707460
930989759
683605566
2097265406
1494870177
1935516213
2027336163
1144594361
177123671
948195329
1462208026
1943301620
1173805529
2063993375
1866871808
529533597
257121264
354243765
1317722103
99236641
1354843419
174627963
1696531156
1507986746
1103418397
1869262579
1001937245
869436961
825829892
227168061
1609882989
829600033
735630565
106725790
1489056122
794547346
1850808059
360669635
2139163640
1821891620
2079459881
224046809
1585800858
1109854848
730773851
1859537370
495903337
1524923178
1164028489
649017382
1332618706
620097534
755058638
839312076
1287844317
254606634
1308166278
1795524881
348506130
506369569
141152964
2052564634
1859704417
1204136099
1629250778
423024647
687687633
1046758114
1452673464
2013543983
380752957
1292910997
1234779746
1964980041
1824589515
813620137
2063479629
1086461018
1793526465
2117199360
871729096
1952563882
742006764
1755137696
364272620
1320936707
140395785
849602984
623148023
1722771685
1813679199
1590382477
115002107
1402973469
689020853
791919668
1018384124
22088514
719556774
571121757
826747784
1422248946
1068001139
156299372
195741444
759545905
1123148953
2029617939
1569779148
225988534
373673700
2066022709
1476981483
1007362628
2083990688
391948384
1284779634
413154244
1405539794
211443459
37479785
908048004
1277554319
1010550353
1583564459
1775508056
1674522306
708457732
998604459
1911924512
1437080227
445605328
1879404944
647711823
759703838
128954458
1468534142
1792689661
1421254753
2073411796
973038009
671724571
1280186626
2011823040
161324114
1345083443
301732213
2034238766
1920530113
1519034413
1423119144
975046810
1790770240
1542051956
541582251
1859616921
955876379
1803750563
1701779763
1448925575
940028833
1893360995
552469487
2136771121
583221526
974642845
1134756169
1916188055
531767240
1049829632
286717840
1920973304
927920744
642054907
14207001
1400540271
493964804
1229192080
1731418512
811307766
24523951
2071339565
1056878718
1765750399
2084877506
755423301
1764487247
529706247
383475276
742865598
465961905
885998952
1421675088
1327905694
405735407
1769857237
1642865794
353528155
934279477
296633872
990941546
1172838672
597186586
276933658
1240723383
1467719939
1164162860
1864882073
328826763
171828903
1282663115
903646769
1518507356
55786963
907544196
630632910
1075231547
854295127
412979297
698839210
2125471269
1506746786
76517442
1113607718
1599839897
540933878
956835163
766609381
1655625169
834204257
788505092
355325304
149469604
1983505382
736220115
1496855623
105947094
1524394601
1997461838
1438036365
515377905
1039590886
554572745
14918022
293784212
225517932
947217032
435145483
1483332706
1890625439
937542873
60175705
116378579
429660358
557539947
1686124746
1308227786
93934243
1669696051
782201988
99438766
141347944
271216478
1663316991
1715753880
1466052563
423438346
1846762721
724084325
336462512
380706500
1112854595
73766788
958641517
666877119
258115703
2092594752
1122625373
131667567
1425921947
1994125797
1404904898
1955084853
42036888
1137332707
692007968
548710455
1661100212
282575903
178722106
2076153105
314525190
978563929
649455192
1994055583
139488235
1603822509
1623935291
93591118
876709820
423703537
1550250134
49486885
1373017054
1467407438
360979630
2110567230
365459825
1399538861
2021752671
746461734
621481389
1661004300
1630126493
2009683693
1375365644
1736253378
1184847702
593386524
1456381358
1918357287
1145265700
1692860097
847408103
713468210
1516094758
896139593
618877525
640006037
477207175
1060468502
1876879323
1267131233
698306316
2090210084
1165869988
1234256385
1533694880
13392631
468172582
1243783056
2067679486
408066550
900580366
294490226
1798310193
729590510
940163321
421667315
249015921
1977083754
1147857568
687029730
625645154
1991561848
145030568
609813693
567723467
1134607434
446844812
402212089
779265182
624490726
1512645383
1496098018
2009105247
597645403
197726144
1384772321
1006971714
1050855577
1289267070
138684724
761902820
523569820
1244794054
1690313461
1559500245
960064745
1008584708
159178831
1108663616
1810762950
561314014
776846462
1496682481
731393642
161838833
1184213307
1839305960
1442666161
1857155490
233893126
960117160
1628678163
724581533
1531533276
272941480
1982964060
1895132199
866220822
1732376207
842599810
1836933978
119569975
2073994421
1339186895
37768943
1262536754
1775079031
770633377
544467016
561552704
205184948
1813587128
1490556998
1995897584
1869350953
527538128
1076001993
426440400
1907802550
228766187
447838487
1969604497
772094855
964917894
2118702254
341498391
866617187
1178388439
1542932851
1127570427
1718859679
203973519
1504333980
1055961023
1813542128
1039648837
731421694
458106030
673998500
1698240468
1096874776
496064526
879771376
1392174032
1836696354
1154365572
326221954
682416861
413381252
797732920
1530544517
1958762233
700967718
1999127459
909564805
1615411212
1599343368
1961630087
1562375989
31078762
589684328
125177237
1727110209
919207982
545985263
996746291
931596587
1716079345
804971790
1109857198
1888671629
1239168684
88686291
972175971
945741490
853439878
354026338
337989547
461434548
517035905
1922301646
1580491886
834072410
1751730140
1535942546
603860410
1834430978
1678966908
62580947
247087287
352139038
1691804083
1012828311
1050225630
1922970508
873489767
1247424695
931673805
1160896533
223383624
1504969543
1499787047
413332496
1513437989
959636281
992422263
411865593
114385399
222522901
476540682
315251433
497149479
215099296
1161172717
1078786060
226652525
1098840963
153294001
1802144963
994712691
684583628
1344196483
18094827
1226509881
1047867475
1858183909
1462645132
669395330
172779296
1438280346
843248004
1170506970
1253122738
1719467252
1646601536
1821246727
1059968024
1971796255
197525687
584158292
1646639491
148201346
159634951
1282729887
1133254723
1804045679
34239652
34628049
2048679522
2118328905
249525073
2126481595
2077510510
1106676941
1239676431
1659903809
1984473853
1489234154
1353792060
1038542567
1427014271
1498061563
922045608
1259332208
848108394
80938929
1938011753
118364109
1665890809
48300375
883392777
722435634
1867985336
424708421
2008957034
1034883328
525714004
1521692536
75565064
680836892
1844017795
1989892945
1341408063
1256927214
1879666800
1602004470
105174810
44231125
1048535068
2100929676
1153527330
1184800439
2128865420
1931239951
392910369
1263935918
1376102586
1717692460
1296283265
486876692
749008647
2126866242
1487136128
1173715567
746622656
253860936
163020024
2028632420
1250092622
1312935368
1684630245
2115399877
995826998
1309366816
1926631282
1247218080
417558387
31336655
1516336297
528640092
173235480
39254856
848993617
1797527739
255861292
1449379275
433833297
440452972
1837196131
1493446268
754277888
1632257020
1722685971
933819172
403836347
1849430404
1588377009
1425322744
1975964482
366108033
1818388026
835933865
523522579
902167589
1094438978
1438306289
1523467607
1384233186
1193042566
1715948307
691870886
650023364
1146546327
602049047
190481715
868382587
1463138316
517713383
216592929
2125948139
817063481
62220552
303665228
513861400
1975000399
1458379710
485623604
160243277
539809339
887124841
879714415
1667916154
1261478731
1186129821
735649743
1561150915
1191327413
1804004532
1857606520
736693821
679878289
1741376939
1544473502
1817974898
868810352
1630048824
1426755441
1238461507
513127356
28164281
131896882
566595030
1735974013
1938846984
442113223
914276253
1944749619
1887024343
1248632863
1167465338
263686992
1036666806
1395390640
669105044
354027176
1590419868
345483950
599785886
732382583
2055532245
640358082
2063680284
1381886739
236997328
646893593
1016362928
972610088
441560021
1526074808
277637601
1987720568
1212531586
1301339854
1021722260
1308848166
396424344
2086072336
1733973623
1549169479
1332334963
38145114
798022434
918353566
713345512
1633714445
556047881
314675687
849028271
1894622081
2091873060
127949556
1137822822
73301648
445895026
754078110
181507791
1094045844
1356276827
1149972614
180016189
838698293
1487373164
377248824
233020061
183930667
302066956
1121085176
40498443
1315144859
1223816259
1257541070
67580283
1865630121
1031171238
1729773300
1176923825
828580913
974891305
269470439
1402711812
949193251
1574657655
1658552441
327798904
1657043855
492422671
1415711473
648821289
571983084
1901543368
857110688
472445991
76037249
1098231576
1265164506
1134500828
417506076
1203039761
845140592
578092888
1790364570
525013444
1328804286
533390406
828153656
1888394211
1428183515
741854449
1402622827
1190742743
1944782358
1135153476
1551436064
446463636
96146942
1362728730
1165639000
1152266773
1927516741
1135632709
1737466391
84854613
1889111006
1233247780
1140217658
643328982
1953245456
787231589
1127109592
1490294702
1373879156
1469656874
1668432023
999275586
536208819
1769705207
1411996360
1396538143
1223805367
790270566
301848656
371036840
638318897
1367537203
1965108499
439346421
1153544143
169710793
1049302536
327992646
129476764
37788237
905331220
1532003145
235848322
205080441
2082202504
1760748053
571307840
2061509032
1244025604
1526177382
2036760067
1573631652
454936088
1789421773
2049371262
504928172
492206161
18407153
659184640
1421316469
402971903
1110663576
2099864455
1109777354
485095749
1126951870
1204605868
1353124438
1986749202
831605719
1948357889
1547220858
1893562512
111770017
218129955
1172998312
789409496
1828638564
702019885
1402431803
1930955806
1025416284
1390354663
813847429
1708226032
1200639933
931009753
1403451851
923893172
2129253246
711016763
1576398594
523073969
1468176705
1896655507
1111540763
1119460376
833743495
1982206056
258610463
45461585
1275540891
811576623
1535448250
1534720493
1955010803
1941356318
1008097248
2121594246
1353609489
219355876
1913640793
972661580
2019856650
937971223
128064783
572022842
1548585750
633750744
931659346
1216827159
516825401
2008530603
1268298120
1753452801
1154074807
230310064
436978159
188539971
450010669
702166846
663681085
1457661041
763137719
1377352815
1953714998
1826518967
437964847
907536373
881726922
514765900
776498329
1197367417
2129663204
971598830
1171138126
2010767180
431437700
920501222
1161839746
1413876862
1928102176
341248883
1465280050
751667214
1798152767
636767848
1759682683
860481041
1398526669
540025330
1022880373
307438445
1948725090
1784892702
1752454569
1250633971
1276486678
263465447
1238118184
1351696933
516458271
665979819
2036999542
200571497
215865093
1764913267
291540643
2010377244
1299149779
343297474
2053686466
937898123
2014072865
954146816
1623582111
1420664221
601456659
1904069040
1233009727
986124253
51930641
1100418180
1156054971
1259736338
101535917
839550463
782943997
540089865
1334285617
1197523061
1945833617
750581341
1439189047
1943969059
1081818379
1153700458
1720234955
1387437438
1782610273
1345264105
192963688
1281472447
206046185
88095882
692825374
1038968237
1012458850
1548563440
1155669893
585450256
1961221980
1459381247
337719249
579458832
1506027442
318398860
2107156369
622248208
487046657
1406879475
1063561073
937879464
2057437400
1715622309
1818505052
1120145220
285273220
672535295
1639371673
1909494763
1585038428
248369819
62387401
756001197
1263136557
1209760643
360211994
40139873
1989716367
979387214
1277283979
1147164503
1463703389
843506362
683731307
584046412
280787131
1507136274
1413928902
1624490542
266895576
1753549244
1229167479
1776843351
1044521195
2111629875
1332505005
1346633795
2004351605
167944389
713088829
1560666548
1168955224
245166113
1046341356
1902848
1050687899
636579963
153197877
1169196483
356034288
1328841705
824406037
743783252
727728383
1540430752
1163361792
739095379
1497550450
47719955
1600187738
572348392
634668260
1764457822
760515787
457947659
1160794759
759376748
205395402
2064727037
979417180
1641797779
136000589
572715146
138145070
793153951
291094344
1157451003
1450135743
747076279
1329781503
881751282
853507080
410425248
1760801815
1437938083
1635148940
1995650544
92729420
1700607732
2141179906
1940469316
1911701012
173914856
115839873
595619575
1535150507
1947821755
1937605038
354240259
567207145
1667344991
228856542
1453912633
1643023480
561709362
1179676213
649239749
656088140
1023962914
1431660915
500470286
1391732667
1731784604
237398485
6741275
1991634971
1958623630
1807207150
1628099031
1602154644
1697788101
2062772238
1498545068
1270752907
975574029
474201018
166208611
1753714560
1427734568
951968114
649169158
1885588522
1798531621
989987693
1771457377
646431998
26908166
695170917
718706119
999711466
141392877
671269414
1070667046
1128140950
1716399546
334441969
1015646546
183845169
1645185143
1989479061
1906134531
1785118797
291809472
531982037
922906008
1074884089
709130808
315821116
1222962110
1622162519
857902144
877810151
1108900061
35842657
1070129512
226692077
26292291
74401348
2016037964
1085584676
100892668
1654948203
1041181010
1934813325
1706309322
183644569
210051915
2009331158
903384602
964954106
1432996983
84735903
616460511
2102461697
1700561464
1458972046
2081558993
758947570
1234129043
1142006824
83576642
1534376130
232283669
1149335087
1174000072
1602590136
501272950
555628235
1747464811
547065528
1595620074
120381653
1458183647
1060794779
1116726930
1977083156
1942026340
1056608224
2080156223
756316193
597415358
207792934
1981816084
531957313
626227352
521320598
1496465814
550154544
355453435
2063469060
222344995
1075062514
112237448
1966892627
910412089
1738538640
459990776
264361179
1559071378
355778287
937541691
2108647337
525352720
717583396
1446755055
553436158
1665261920
2024421499
1504320323
1694342961
1926670688
1901754772
174337627
340203964
919074611
1395071756
729490713
1236096760
1087700114
1155313056
1463990977
326040675
1902880718
1082500198
1741479725
1794662771
1254620646
1747811023
800456098
540620292
1724161500
1225025341
770375867
1945670310
689191108
1492937138
1320674713
121132451
161348008
2081209697
2131423087
1345631126
1841318134
714116830
754727324
530093178
1980796106
1184138990
1607096249
446297500
145036856
181371570
153943210
631711530
28003802
667988816
2083888180
346996873
611266398
795317654
587276185
449030717
2103490810
862797015
867243910
1196838340
39053853
2052562519
1936013045
319329517
2049275692
885309623
157058080
92697099
190560100
444921298
1205482092
1228800478
1700400695
39994538
1692917555
998692247
1463350003
2024070876
1425691642
1514462326
139173626
7010251
627338964
1630216858
1331556712
1102212200
1746345627
2117843398
591920927
1736804584
1846057572
197135835
367353063
1442754838
436423213
954372897
1214882059
2021368499
1979466163
820532666
664676431
712348191
1149407295
599458704
917435379
1223376612
1286113033
1487037265
104636993
1223546705
364862531
849133416
1840652395
732400072
764902876
587207070
70081587
244288277
2109823051
5489769
523009367
1423325277
1998436444
2013382325
1633107432
1587946457
1343629721
1839130974
473040328
256177167
1548925437
468136337
1133728467
1178427217
1995282702
895444496
2127480411
955775921
2049939292
11449448
1634110519
419163788
1076816610
232492427
463109481
284668706
791641983
1704152230
1494123482
1003543972
758657087
1462140381
2074308203
10992975
1336858398
1370735766
994163365
1167799121
1762469301
100953792
119979605
1294303403
1715433487
1913024907
345893025
1432968956
2038840485
413924338
1322221968
1503340170
1111106324
387721316
295215398
2073780204
393238476
304922
935987462
1940657698
123449027
761229481
1022517562
1909619523
806828052
909437707
458189999
1904847081
127894413
1247536816
274111688
104324569
1179514775
112593770
1901903630
474672346
674326750
84182799
1196083129
1764990347
768791757
1643193479
1840609169
442260263
1157036956
1868655316
214341403
1056200100
608077031
1166417677
680661691
1698833794
1149324637
197359725
1869489577
2028665734
188439097
613163387
491487824
1127399699
279156590
263325681
1040618895
859193849
970967731
1322895389
1591697016
174448198
1227447824
680668071
272632194
51173835
813887790
1714189354
1616309476
1139024513
1896054811
2004029855
2030702822
552927620
1055634131
683764557
1537163691
788130131
1659905379
46197832
1055398570
112734840
1119097020
593834071
1659166685
1859981642
1198868866
689998279
767184811
495735778
246692521
1931068829
1346038360
1415711343
1327543144
750411939
553592864
289163136
539667029
122353888
83263827
1134363099
2119493962
1465456429
447768280
2065515150
574473280
1316050313
1165039702
1633245601
1173076670
719716072
1847140338
974589958
573166248
1512459245
20260798
72537325
1901773055
2138344472
1939801097
964184516
1776957334
879953863
2083010025
592551925
71040178
1608596508
1786173377
487892999
1428183515
2114151843
1544443860
450040807
179989715
903110911
1986834355
823840927
447490114
801808040
1863318216
345492164
1671175097
1363554486
549927090
910988668
2041925718
1011615912
1577313731
1488318226
186423482
448735105
530529043
1010471985
1218623959
1186432980
1014617065
902570326
585718430
498422161
2022685830
534838685
2131852714
858705304
323761219
652740827
1881086170
796702107
1477436170
2017663837
1595367909
1852004757
703949578
962125847
1478665
1999658267
245553526
1489129868
546873679
1144127608
94745584
144376518
1374230440
657660299
1041417548
1506485857
91874695
33675810
625592701
531582054
1583842989
1487078572
578978714
1900922704
2133915895
516183857
1594923764
2143033590
723754950
1002210508
640745159
427422510
2068489967
1165482101
2001478541
1020910994
1499662678
324152431
1395436071
207954173
1514015555
1135192734
1685644252
1133526565
250163466
1520309401
1790770240
223755885
1728590519
813879613
313452864
939107809
319094037
1849384136
721694495
419165284
1035467306
855064138
142725674
864046101
1765591066
2126507498
936860786
783565642
85364043
1496838122
1419396821
1970195519
1636620760
1858227763
1815790599
183107085
1427253919
1952115315
1196449948
1013131333
722083044
1794848415
1176769747
1572020017
2076490924
1481605805
1439330754
2077140386
1880683478
1539132177
645564170
1179175315
1725051045
877812722
404330210
854156336
1495818485
942591210
1976464205
323499709
1379782419
137030641
790291521
1080709257
731319298
1729098812
1332696078
242414416
1063425518
246049712
2112900881
2099486813
234782672
792057459
1841505670
742125666
1822059021
328327490
1912727862
1038669133
1790063732
1615151117
25972730
1991814424
474867008
794709639
1764615176
1003975444
1731664739
1339734215
625193634
630691292
423644542
343578942
2023662179
1799054431
561486437
1197561651
2075905606
364995159
668247210
532618915
1173401562
1396356887
2015827358
1048572624
898673734
881269562
1700358339
613758637
1772763486
1223081099
412976203
282900730
1501239287
1805567170
1248588373
925624759
1454357871
1946216796
813442485
695620284
104571852
224231098
2005844629
1818935644
1302844285
428475934
734484732
90427646
180459957
2029240457
1514856420
429708182
1037090448
683051539
1683429486
692840575
1378802541
559134732
1613767881
150682589
1600946847
1155621526
1556046790
532878694
1009437970
815307288
565742055
1097517134
310190467
1849083922
433413509
1652237894
2018823587
402347612
549144690
736386679
1799710695
56759876
500991110
589080426
1560260805
2052767641
841386079
2040434266
1790419019
1617569772
957808865
401017072
661803307
746712353
1521839879
1729976808
361945872
640739137
1418768523
311204011
1590414546
859445432
938334908
80026989
1892919605
313774184
363242716
1550242187
1661117869
1635009001
1988088002
1102695771
1504505917
36886351
386709804
1219078388
89151862
381453195
1193972780
1558186518
209810666
879352825
563546962
1686112661
1792820545
1645234258
720680918
1784093820
741203536
1679573607
1896531227
1088669129
1914453643
103180682
176576560
2118291909
327114384
1191420704
2144329392
1497156277
1893843668
429652190
451487206
363025808
1397797900
801619217
733395292
647866685
395757113
1816799802
1988453520
1743507060
1199601929
2030827238
1632947270
961722285
46826502
41165157
2057490367
564705724
1021530280
353579479
238434293
2141470768
1895782999
1120514732
382130368
948311562
747315801
276610014
2116512745
115106405
456934690
1677496044
395065698
1511489240
223080391
1186464428
432858439
1752606970
483438438
404442952
1723700715
896735113
1458617900
1118693461
1455596540
564940778
1324951875
1044142992
2139827132
1463042271
1155733646
937322005
375084592
1119940645
720690895
781804432
517673416
246078297
181810225
1158635371
1146249498
1706883289
1438061598
690487841
1571958985
158778260
1194605665
42918638
720713484
1552376853
1366137443
87223252
352555852
494088001
662291971
177544342
1343240582
1312974541
540546298
645906714
811824416
706585040
111066019
108453787
532749985
1130026666
2021145419
524119783
80089755
1438887090
105616308
1691572766
1435854275
568906301
1824739287
1956905169
1824030196
1418556986
1981323481
701577246
97539161
11342440
1709439470
430979456
689585449
861602100
1151738138
145462413
485163145
1640690230
548120680
1744037297
1099275918
930541328
204003634
249419075
794746745
755875648
2121469650
1891701497
308677030
315815025
1292103318
1015857392
477040102
910617998
116966833
1134940540
1014896503
691344459
954512945
1905436458
296152668
952609951
1619608032
651624542
1111325953
1357369253
180710655
1812271403
1056723828
1565296293
1275934460
1648880859
1929220156
1621338748
960900866
503436887
548241279
866769789
1379499928
979056591
2026570986
1518220403
1147006034
707384279
1066160052
1614867703
2034994956
497962740
1902569733
2113957894
464304858
861643365
24485633
1003327615
1782433188
1898376998
2094678322
1966587911
199882721
1123537557
651205473
871717028
2118016297
499126082
809882181
1747345824
547193553
1069940511
1285236566
179409971
827797610
1746397597
985192931
543297849
784077070
1906052052
1357372347
1217451002
1894618264
1266804093
866021150
1246174839
689082870
2063372761
39746583
1889560024
1972521847
1880762736
434986464
1633295605
277018240
1184639160
2108146169
734154627
610543832
2110744383
741693914
38897677
1971449993
1408898250
825239570
9723290
1175262127
143404468
383027058
1191804111
1622381545
769349492
11014952
1711138070
1965385410
1711589939
2052240750
796334497
589865327
1451725945
1150027411
829160949
640611358
2068980727
482321814
417541515
65482847
1464293879
383101582
145979897
671619135
406799121
1723660617
786977941
1517652186
1636914697
1399088799
2067282615
309034633
391606723
1532063416
1467027475
1911408539
1023071936
1320074241
179231501
1509630333
1131276372
1464107929
504407316
409585420
1310254349
908914846
1155007150
1844781130
2006020034
600962583
21234719
590252474
2015212782
1405396367
82419280
1687720380
1916649183
580908891
1258299321
1381437257
1448810665
2048398351
1799684519
1099367697
625966500
494754577
924818784
296812418
1308671700
636703549
1040476119
1179642484
1316155650
1015632880
493910714
418252410
714043567
179313667
803346147
1802721450
1362122625
979892932
832236219
688987382
1038633384
1126910890
1823446481
1649373892
558328973
2126266167
1652915474
1087471443
1641860646
1110642882
2036182856
210046125
903939665
145752162
1362484261
1887751528
1414150251
1424891879
1832868158
458073798
1850003041
713269520
1813197341
426483535
155247530
1030421752
2144267505
916640834
172190516
797627010
917801387
766875791
526565480
2082071303
1375411654
5334254
687897777
640889856
90490262
1688494408
633385022
1071161412
945579928
1468935270
1979622669
97202660
493499786
830577125
1315323138
804895372
1887362703
1125063885
1920032245
1130475325
1565138396
1614590762
196736966
1647314531
1488657445
229112458
542910178
1790160313
1836118137
801697889
2019030434
1450150810
1618360049
1974132234
1417449841
1102783424
971941685
1834769363
1775866072
830442875
1059326372
1819418339
1043884131
2049854497
1555520442
436709118
1738876000
1065173906
980893884
764743519
1589871177
1097010724
551590615
854525924
51541692
1747823304
716850796
1395458468
601838120
1147895159
518870275
1326526494
1262110789
1603878708
388960168
1103569693
723444835
2035232109
2072232829
746810723
2011499551
1719303615
843525321
697071370
1665283472
764967797
1865393721
2022038994
707645440
2001894857
539778466
548676347
1756745125
444145191
262831920
449150844
2086145132
1887382532
1519156572
669099498
1926996775
238589869
2112925411
1410680948
1386547388
1217595112
1155035782
1637935941
867864084
1360240838
1386979234
809851752
542687487
2034441360
725482199
257856225
1977558745
691589593
44018376
810315920
262378464
397448392
699866265
958340571
1714943212
658188154
1990408094
1913441417
685516872
238305927
1356427568
473297394
978299047
134534799
553441738
1919808964
899406974
363254723
1344664133
1186924230
413496483
1051479180
857769831
203043446
553324437
441375026
1325459698
2141198509
2040391524
768361572
1487680021
225098995
55639144
1864332208
1362683834
1888471569
795467746
2078640705
720148714
48504323
356341180
566092951
1302947515
1330383322
905728913
704515751
1065099658
1543356893
20286577
474223917
755264813
1435040127
1445534410
188020105
909513294
596054288
1243210637
533513426
321578797
577255066
2077046741
160947889
596257899
933332989
2130123474
145316513
1061408246
1853343677
545645843
696969942
1217058541
1671857999
1914604122
1072199527
584596546
540537644
218170533
509694216
2027487753
357475315
911398609
1394646368
1711409454
1943840704
1381189891
846205460
2084047303
1405169876
1404799628
1564552060
928033540
538554076
224861845
239520072
2027088376
622561298
1826833715
169295871
791693267
1333603476
1363912956
1612271498
1243703913
541772211
139314860
182922127
1353337946
1079787264
1943799633
2097994071
212237398
918728621
1432938455
1337506803
1853454661
299505049
1263501737
169573625
1330641979
1236370105
2140245913
1696367684
447159234
2017681992
736024024
258828568
2025535232
1564580017
1172578505
1585760855
2005770202
1685879049
442927642
531288149
125571902
551459819
1652151408
1592402166
1660025012
381993899
1488136978
870363553
706857176
657432543
119186700
1153109369
1846000405
965640246
1808939438
1742359351
616870838
1958232311
1432567742
1627089374
1107613678
2042986500
19419848
1416761028
638853824
965858960
563370032
1268049566
284502602
1145142540
209854460
2104278721
1045778971
618267392
936020076
1720465258
108829034
1867309896
1548181425
2050600832
509413402
2024071569
540705279
1649486631
609666846
2014469918
937394990
1689497769
1154855561
615066375
345801045
1692903199
1466848387
606722132
599214496
842433573
2125571160
1328755945
309612936
1859881580
981590219
1494835083
599809989
1483978687
951096275
1058739527
463319098
1590816573
1242137638
1348170945
400395585
1885384617
891607852
19507344
1302744461
515702462
364468357
1936751622
786760762
1452715084
747086288
601155630
1590821051
363175045
1052359541
1648782686
10056238
534588060
1593949176
17428846
592481542
72686712
1711526888
1115639450
1593085340
310690424
1368202637
1415709772
1491786358
77229537
1256948929
2041508339
512461110
1572095791
165180847
893851641
1449676578
1452830994
781415500
990366269
950066871
2049710535
1683038149
587267820
1101409047
2128197194
1716271660
877122822
1915220613
1233514794
2076917149
733095408
1847213830
331949460
1644099253
1457146648
476949380
1076519541
22573459
348885226
1132335708
646281652
1909723927
150897793
1437706349
1755500437
498721772
2120071175
2118514592
1537299731
942752915
817731457
633181953
58351264
129395301
864623673
535173162
1768816886
1524381664
270985232
839832703
1224541334
1102816020
426648540
1582207396
1344292819
1752204121
1231692081
557915272
1062155975
1760326122
1189356044
1071556650
710509776
1030474510
1869839619
894729176
1737785268
2144727317
312893730
1337503616
1472860392
1306773216
158852811
2098083203
343662842
2056181122
2013139389
1639840686
1440807263
912408110
1838129717
379366970
985878069
1582839267
1627912040
591396129
1623300171
1506406325
1534608466
39221751
982042122
164350977
1536287396
975757391
1047170360
146850380
175271042
1840466789
1229392705
43639697
1608998090
173706872
37796728
269267625
988200410
751213400
120048760
752520681
320484029
973320975
1902273094
443095681
327918119
737167375
1490181645
2145475357
955753467
7382424
1370079080
331729167
1857782986
900519103
686019260
40259808
868119545
1792465209
2056522136
1024995639
1717394609
969777860
1213276886
1841011358
20413076
1141951247
178716607
755315862
1861133766
164852798
1143486944
454504668
1166568604
1058392824
456101058
226867332
132004870
2072829181
40788851
1856092196
782506671
2023511455
1246881063
80169615
1524471880
867419148
2110385760
356573481
578932939
477718092
529579948
1284122039
403985040
1457882506
352681079
1432992062
605654199
220864422
506454445
443832014
783200155
423427651
2126396642
1936073031
1438026911
2100160356
1409042472
1159044562
2129489721
1568507310
893269878
1860263174
356914928
956173400
703117861
1036136448
1029492153
2091306922
1038144408
508884179
743275716
1277927906
147275963
1681830522
1467917200
1666163740
1974520272
707435837
1667868383
1249356992
1429161465
1548109879
1886255078
1935537688
1485975653
627641522
195093296
928446553
436257935
252052989
724640269
1651546387
1604306505
662168743
1559766791
1168213647
240533572
1784905914
1653940822
1047285326
200259166
81829636
415958145
2047407748
847508630
1280952035
1686236809
1581849041
2026641465
1767734532
1842559862
1504728973
564400429
932432977
1647356684
212544533
1163864589
1004670393
165906199
180262912
1865013608
1782583845
1853473771
947303020
896731859
738115130
274553423
1785605722
43618240
1303564559
1786065818
341955730
2056538984
1359670437
302265907
1711626202
1818532831
373961415
1706735386
943832215
928459263
1922446837
592833456
561715925
2006085850
783097748
2118712996
228450175
117387460
1310758214
848573915
329696523
1045370609
48727867
516533551
1895009264
1792048012
1633668790
1758560411
1508247364
17010515
315547493
880001409
1556429465
1184159114
1416943993
1750157283
882656224
341158704
1323323287
97494803
395558954
917617337
1570787600
1347523591
1735248669
1194892102
2127516253
404143378
1078375198
1781190954
1795073720
1901605260
843831162
661706198
1811808767
200360213
372823814
1827408239
1361528977
1991236533
18156171
770013606
2005217302
1760501987
1297578361
1481617962
1367614846
1284537627
1409557154
761324574
1670371014
702645402
867193914
431838038
359177543
823437682
864943356
1476872504
1579443151
546572720
1907998539
638173660
936530505
612501555
696478680
624115476
1654662637
222752787
1249640006
231889702
1037219206
1975800862
384032925
1015389999
1406990248
520872912
1231732038
310563345
1304140082
1113938476
416982164
1201003433
337166098
1109392782
1809234183
941565328
435100898
1084319263
530145695
1143130225
2078220682
1177303862
500164928
1043429370
970119848
544974918
1994729338
2014855595
452059962
1961300555
1464866332
298057927
713236547
83729665
794813825
933261725
1373077134
1801897497
1374446205
1300632921
469543148
1259259538
1353038256
584087154
1295281973
124992015
875334589
68829882
1893947758
176078596
1903279064
170742015
1484623487
1803721051
894549905
1763224544
795096254
274124577
578802559
63521758
1711141162
1288832488
451404896
1357908612
356538367
1041934007
1899547811
2127265809
1856901789
1823598689
1332607333
2070697136
1510888756
1696604120
299900999
1761384378
1268907862
239277054
2082778777
771937373
965647128
401662916
55815229
545813202
84726841
2080928851
1751152137
952295283
354489569
263379981
513601928
518346625
41240479
918480374
20991865
1858820251
958732799
1523613373
1449647385
165430411
1723851453
225515010
1260299582
407565401
1394239515
27066247
1994335769
610286043
1004520543
1066445370
1634680711
406253911
405435566
448597652
120437054
335492494
216718471
502935068
2133091116
157861217
33766985
1281384147
1667784792
2072362034
988425744
166171889
1583609565
900214839
1810830775
1121393258
1922685099
797872682
2058085208
2076475100
2111579375
1706420703
1545484459
1007592064
1164950025
512944180
989379935
499064479
174169007
935232668
1471115224
1608661405
1118766132
433694145
469264704
641867078
98136956
1483356338
2079811575
1116606498
173877828
1863393050
747629626
1884684224
1616588813
1310683492
1010657947
1388451924
979676430
1046932634
1372393327
529650965
483190734
818038129
1276222556
978030895
734673405
1953967781
1875454847
2051497055
197853221
1560281453
2100246296
1480866130
1971122164
115005877
779779028
967490262
1167414899
1736300082
929988024
545222908
2140626449
1735506748
516865703
1687331575
1272882243
550979225
211762398
1541517766
672678102
1430847382
440807401
1908807070
491128945
107607089
660424943
199698244
349986815
614163001
1155691918
565431416
124798996
808393775
1635244452
1789226515
1068121704
989179018
989398058
63853147
1763004036
1236448764
249512148
525919166
479260008
1888635461
404761488
1610556077
1600111523
1255697670
810544685
2115411869
2100291081
713152458
449391924
490821865
423241446
1227545706
1894486082
2084110712
1114896135
2026658340
1118406063
726813645
170960220
720748594
10308436
2127594035
366235024
603719781
190473648
766269769
834862907
1241815284
1320165145
664812598
855227630
1929863399
776181645
554753860
79122664
1431838135
2068842710
325909345
1023085534
50639783
617008007
647801194
851706441
376864619
1245753632
1337681460
1397264206
1018075603
2079521765
1955010803
424818502
579724167
1105221601
1943799970
1682576986
859889586
809748651
983808866
591510612
499610053
1696937724
2131222194
960862834
1096985992
662237103
1130072934
971430808
1044967387
2122232197
1492432660
1499888588
452918185
1708318629
1797327064
679553945
1296381682
86313281
1734265839
466667316
449180050
1037702818
1641228455
589689491
922065086
1227129529
1401501570
1323245615
2606979
368223424
627001283
1180373158
1142825519
495708187
590575501
20855551
1884372233
1478576271
62032813
1941080350
504867011
1249541445
100634595
1767014540
874035399
824288599
1873126182
1385161275
975816147
1981087307
1656393414
1954511398
1987991270
1120153904
1153383056
1128459818
732653971
2051609283
530749069
1483053439
202015320
740299730
1943953919
1676010362
1850514484
2041248446
34836534
2024565862
2132606575
1535709901
1666653221
310292892
1943562547
1408116547
1166338864
1669192823
445861388
603619548
1648836886
171962307
1252421476
389067918
524774341
562943060
1084512158
272814181
2068303257
337512667
11105165
1897810520
2052270042
1896857850
209905315
277749819
1405782865
1117790997
153003880
2743579
169528582
1608748899
395737498
663633676
638568344
1929038064
1916490843
473883040
1777187629
1560391260
957483629
1653961151
1731601462
1899717021
1306265246
1265210868
139845385
1587864544
69865492
2093657575
1254301441
88213962
1684571539
421980464
1969734549
575827312
257678639
593547280
1226688591
1740945883
1005743711
603854353
287129783
75696956
1594881904
961614174
1251032967
906153832
1517711566
273461658
1922446837
925551678
758402599
1846276723
1503449420
761541475
2062837451
1941009406
1184173959
193296965
105637972
1556825022
1939499440
1381966891
833864862
1412604021
1228529609
2072699953
232370872
68282012
493746649
818860425
1235334053
2086145225
1019495820
1341874650
428509487
1655069828
41714410
2126145771
648622350
1197152732
206530540
1651786177
1388918171
97936098
600743000
1443044144
620156693
447359952
947330852
833569387
1914706597
1693474644
363213795
1627709536
1813948674
771462890
1075867293
2052839825
1038412248
1673013515
1460375083
682685162
688640361
91000681
1953897093
1910525862
1177634663
1062621396
1952562061
1766623900
1273591394
1255123564
1444510787
1425520512
326098497
1738213028
1911646921
849413581
1331315756
262912859
1069455073
898121440
1018099309
2051146814
252923567
2057101028
850549851
1153473917
1952156862
1409007249
714044015
662898323
1662811470
1415219690
309597824
204374438
177237133
1683222499
1579981447
1389921254
1508842149
1480337984
873457140
1595751586
251991650
1235270622
505157061
843438631
475617324
1037659871
911686589
1959750479
1644290620
999688958
226704355
1701735706
396293482
1310263477
253328255
1386063321
1614702842
492649974
594217140
1347336900
397172650
130436900
638890642
808393657
1450892787
1322570721
170856601
1310433200
1319685451
378191184
240628383
1309480768
774738291
1843067868
751667214
760272614
1751508325
370478587
223805805
384489906
1537756760
80973465
1332631357
1231020111
131749504
545604634
817006096
805441892
1955503736
228401325
25030457
1051988139
674108738
1330090239
1235100333
2006027241
1779082068
2120826043
2030295684
768306536
1488138971
1156875742
1650609145
2049240244
1077553474
663335951
821115650
1224501844
388287696
865090754
1924964855
1168662021
8225348
1177151333
943446015
644708801
1924852709
805809615
170007415
1291243621
1161980420
1601977067
1236725697
274656709
1310312458
1999785852
1307353262
1223602367
442797033
1657105760
1295903086
1742187404
1929209499
24664356
499267912
1045913867
122159018
178112549
1013519660
586742441
436552145
109851459
1176507772
909928925
1447411210
2005955358
1168799961
623540784
387283148
76445012
1491642782
738302178
654461470
842961435
762975645
977146322
950249617
1059677819
437705523
1165425696
1824818493
1784875732
1858091470
293534526
1316344998
1296452325
174628555
263090380
621725612
354977190
100052299
298531837
1768330186
650503208
1911759500
1973313405
9763466
451157156
970961979
100586591
975926345
933785976
491148097
693156507
1960410935
1585711442
142011449
721962003
1698136296
790141363
1188817009
125268312
932338350
244588658
488158157
243290792
750559266
1881822276
564913006
1070601585
2036182668
1061655075
1775146533
543767874
909034863
2040391524
2125694274
1115788570
1239109146
353347838
507197675
118458310
158758597
1922031311
346168550
299350018
29399658
2011499215
993046708
1216052477
1883253833
955143226
1374923096
1202411371
343598169
1521143739
861198963
1498221752
361649866
1485299356
315198007
2009683693
1360934650
197683414
1883607168
609397887
340095113
819075738
368618068
1091002605
1034232822
1903145052
770186858
316986858
2067516539
567814715
750120870
1634908333
775717557
2062951614
1169969854
1709197905
1984781972
277121650
1088962352
1427020208
2127955510
2096305977
852134592
854408127
251679967
402962436
652073843
1133919921
2393669
1367739832
828575298
271774509
1343582309
874292201
270231069
139843335
1064859485
1635503601
977979487
1869409929
1555996894
1909930309
2059800603
276024920
1923473614
1885518680
1148578926
1618403611
1420181338
707052853
1761572847
674787619
515064031
563362684
1302059490
273226091
1896909106
1902487155
1738626060
1037835725
759743323
136480143
49418573
1813679647
282239210
1132204271
1478082250
2083221880
870585926
2024175028
756071278
773181544
1798784963
80093287
1101941020
1247551189
135864738
1311076810
1715313595
194004560
1852236360
143554368
1812122649
195042529
452005688
2026766357
1553260559
406804548
725144434
1775353670
419563450
1552781850
823981621
260501160
636634444
1565682394
795203365
1469014112
824838131
446846919
354930816
895471575
869362245
126916860
99976833
140313506
74697367
2129516802
26956691
898174643
617709964
47166060
898271738
381011568
900169681
333073955
262601989
286984759
336539954
1064846179
507160342
1310626690
529128745
358421761
1796816771
841168205
1000965831
1422545624
140524489
1080254953
992533197
42746770
465713278
1803753873
1495530922
1479836035
2013257327
1441154960
843756710
2023061443
399291778
2077053674
435867097
555850255
554087031
294372488
881841203
1179645474
769052858
1376760713
121847645
165696913
731001445
1987673951
712514
1371599010
1886259442
1121756555
1438517429
1565277756
833577707
1839559480
1936804617
172266676
476396774
2072331942
620047727
665246170
947492108
2017542645
868808789
1783601766
890527249
231170618
1648073131
764105404
359777141
720465204
1212871783
360776144
1451772446
271892732
783197451
1251696729
2090789301
2145412394
1442726712
1461750748
1795878107
111488200
1987525352
1845333561
1474928845
545678
1341909714
118268400
408867702
788928424
1180763088
571646218
146322600
1679931331
714220481
64150241
1949685067
1890316394
223436695
2004857807
1767374587
895246725
1645675859
1839926275
1072152063
931012004
1652043119
1658996976
2127406105
2066786067
1248872721
1356288660
1356018769
567617121
529354414
892152494
1784275840
428272957
1487194566
617657223
1969254574
1984583412
185226543
10355254
1674622081
873124099
1453002638
185043965
735407018
1037817231
1196968950
1499501422
2133737183
1227281197
680088361
401571363
1917408759
1757419517
563323539
1166128015
302385895
202082706
418761563
1417478295
1029539561
18670268
914603150
1047088389
296193593
1767854459
699040106
733678099
1862495623
29285050
918946717
943828248
1888549607
49304580
439952525
1126380770
736293347
1210820582
1919591152
1644614898
1031202420
1803797507
529053836
1717104270
248282396
1746097000
777051524
1516467853
1877848429
1739443959
1950088070
1589264435
1767476180
241889945
1604725830
386976651
1818423628
1112830967
250586125
2036159761
941363972
1647746396
220308196
1865468742
1048266390
137738484
1948836067
815013103
1163003672
2130895320
1914002800
1874755259
386123175
1222427239
1850952984
175806547
963278661
382509896
1490111996
1540985686
1261840683
1950940959
1292511100
134852536
276346635
1969650986
1979937306
22199509
2064307080
686565133
812784777
1928175008
2089136866
1438963960
1572497310
1812685714
62212867
520603901
1511687007
62535340
1361581732
9509607
722759220
915760318
353629061
454887890
2072742241
1458486258
1843473574
211676383
1924807783
1731386265
1158265760
1358911239
1194799056
517672745
414947378
1850009548
866855552
956871814
706654198
237599889
617901252
1824760679
1845789506
281115707
1160564936
503985282
346252103
191872799
492060695
1206489674
1864356
1342341124
492864551
1445852610
1484295745
1210728266
427472492
2050029850
447685597
1123439141
488919086
1519517891
1530689974
1818108816
920082175
1099903480
1694958492
1883871002
348198211
1462517415
134818367
599842433
1259173126
484887548
519186327
269707937
1981918217
2104521004
1422957656
1307163687
1012470358
1419220865
1307226994
1786339755
1053600917
23641267
931764224
280879647
646102289
774998414
1276046747
842520713
1191235114
1821028279
958135186
170630119
1691445125
1608924309
1731914300
588068015
648532638
861338840
1072519322
968034459
2127159130
61345991
1883219078
771905088
527648264
248343502
2042816118
332174012
1866198623
1699002305
17568420
879448729
912065435
356581127
923494532
878389274
811076073
1054107433
1316631014
20526090
615832078
553169011
2090758251
1023792646
950247971
630381336
51249561
1259578999
1954325716
1423843190
2111126084
860355636
1499106954
1922370026
1122453633
1244966667
998994262
1344932010
2074640298
1141426246
834893086
2027304713
1280913993
867859740
1607724601
1622220074
137310094
1507956329
1028132627
1899624482
1454653446
1357656627
1384191365
1738259718
2070490353
1439268320
1298559221
2010062299
354616049
673127042
1836758566
1653834997
1186857308
508042732
359795992
1089181785
1545227780
1537405604
440504812
1676133764
1991360962
130239422
1570372447
948479113
1704537041
1305167557
954160929
1885983548
330716661
1232781763
641665748
1825329417
226228881
75815842
556331697
1136850954
844474434
866827740
726941752
1409358768
1549703955
997328773
1592671531
1318507605
290185594
599693669
2052695435
270227956
1290850612
1545492074
1893776997
142632718
800369073
1057324058
1631518344
1342788623
1146062694
1795659095
513523180
1385618949
1329337834
379602303
1050642475
973079033
301655819
794952559
1899054182
617458107
1345050964
780849537
1504608026
1281685291
1171845776
1846276279
1960083466
431659803
127456241
1683388572
1357213232
2101427768
1672531837
450308278
1503077151
1297085134
1844036012
209174733
91874341
2123476897
151484111
657913727
533970836
97182940
218625848
2109185556
2107707823
1839588673
1435096863
1429350127
1969778232
1374083699
784588861
1666823141
38803761
2041536613
1723547087
1520139229
961193748
1485566450
433081476
1425172770
653551053
1037889516
1061717218
1748223011
161581148
273819641
137767689
1996485831
1628811082
356043950
977681684
2013370926
968421055
1239975616
1641393981
454891470
821871506
730361456
628717292
1311421048
265947332
549539049
1720200109
291404337
1018275593
676260562
1002204910
2087545655
1485890021
891570
1285510873
764009
516116086
1156511388
718068437
1309742650
374160794
1591575918
1425594815
1069907163
18188548
200883562
826909173
1886228590
1862931532
534257073
847727354
1020821114
1613474053
96536251
1065414429
1142579045
706180797
1475956301
27786354
987696735
1765966584
979685516
730898177
1714515378
1182769125
1302032705
1348002146
2072849967
421988384
297220801
39150795
1905462886
306990318
79150097
2033469000
594281516
1060363481
1221275032
1661692090
531722574
664537050
1712763731
788786302
861118113
2119268419
1431521285
865433847
1695048800
1496709729
295203331
282224713
399807592
211437947
2040213684
748014380
1122560697
1347953881
610161315
496755984
1356943853
1379843484
234205426
1612229507
1283675186
2106827619
1257172639
1164924575
540650007
49153028
992371726
1624141214
1054747010
666273173
908189245
879392141
1069210309
1937838058
1896688399
270554043
1884279668
1793228071
1433996739
483560734
1093008449
1625594756
39006507
185971769
85949691
1643123680
691955474
1616988436
89268474
1841250979
1515812959
1319925948
1344934722
1693265172
38046313
500239283
943680126
1381186805
161518942
2145738220
1642164548
706995910
949761071
1824122739
2142961452
1365563697
112705123
1285680522
44851665
1765327456
2092261896
163395686
1968521736
939813123
1615321493
1467482748
889329124
1784427838
151880728
1926562524
1281427964
1328003429
1193155887
1969282546
121406829
1273965463
638685908
1557737222
1628079537
830904558
492981545
1182549213
170073403
493537618
1204000389
1778473452
880884277
1566714117
1971572999
209199522
102170662
579593203
999090018
279766703
552157433
1599775236
1506515065
1643970882
498220033
911171418
959248384
812772378
370693837
1978093105
1997047812
1690476514
545905147
1806815746
1065002747
141067440
1528692452
1097872932
32908053
160272332
1319031764
1131073454
1178111232
1106836791
1217964398
1640714772
920769179
449067199
1342915348
2107649908
1786733812
1885242975
941366851
592035369
1285071255
223318599
2016375446
575743742
459916955
1927690225
1186224799
1912961293
912032031
380706500
31967166
759955461
1038328701
884911476
1105570035
1095051696
2120935683
1171179083
333124842
1134049773
326303645
1101715747
682443484
1216493953
1440189011
1620384868
1529836619
2143376061
907113215
54725513
1889197112
354870043
2100194859
330067385
1576144544
2030048000
97792860
1039911334
1819613029
579203319
1033643784
1743966199
1029892594
484646382
328866989
4521499
1801664763
550291533
1376528091
1760041764
1521033433
1414970648
805933824
12603051
1087551761
1757982659
1808111730
438187295
1727910119
1599318446
306231071
1819375316
1787827398
1907843576
1169501009
143248585
479808233
700504334
1689533252
999773469
46942499
763996060
1390274886
1199420508
1365262632
1896561698
1874940091
1175879104
1151343947
297023722
1348816101
1438837157
918499873
252167558
1260638455
412403403
1585161277
2130014958
1821791051
1127269285
1489998202
1634032044
889072811
285631745
785145037
452809170
1111063897
407691813
1820898915
2072954251
1535691090
949713078
1494570519
266739115
1238199754
1323116376
448250308
898253372
2026814507
2095220922
2111451532
1381641075
1721668504
1451046136
139009620
2032338838
1059302103
217044892
1950770381
1054635964
1046956342
1389194087
931741465
1128967895
817242330
2121131939
1879603058
472042719
542818873
208386332
1631058107
1105143060
1103136359
311039972
462395258
756156901
1097147237
1349425683
1402363306
1316382324
1873157182
358709455
1003122514
1029649231
290846554
1678777027
90161689
1616261926
811560890
1456682504
1985828516
188948728
479999771
325082047
1783199371
1687315211
522077474
701306886
380980977
1120857532
1873671289
1372348170
339552316
1567928750
1279575745
1480709121
2004298566
2003245810
1912115336
2133464360
792990449
556961844
2052201252
106538736
1884022799
584973135
1755244230
1200309910
409381077
2052601687
1437228254
1333009478
63297461
2034688153
198764040
937556788
1432996873
468110040
1043805956
1097067721
193140654
1676319946
1620206765
1989128159
1467898229
1073311806
1498420181
120201498
1151624724
725872470
916590038
1852979065
2016107258
772350377
383475276
347044171
1034773275
1668576223
95477271
1891554446
1814716044
133889123
1788242192
2071763282
2116168326
1765358388
1465036427
1760455350
272602299
896187338
233687810
1031738171
1625940855
135001826
331334172
824140899
332781337
1869134671
1111086206
1112919972
748584557
853577254
1584311625
1562134061
2113583200
1011525898
789084334
672291377
1700610831
1042739565
1760603673
2137684856
1501661265
1785270808
1943493731
1150253619
1386174663
888213818
612613717
1662267678
962729850
1051668589
1747684051
545420448
1649411793
1529138689
1703010146
1730989592
1606723576
1774249618
1261799784
1769946922
715483863
1214505459
1426806874
1522236834
233364471
1707927177
347928161
1927401470
819247626
280605200
1412375513
1282506552
1867569703
628552008
40008957
253904009
1183659152
691770365
1388574785
1051229234
128442635
321702442
1613796377
626636293
1605462591
1808607628
582782547
817333837
405771544
2052889385
2012379926
1089490215
1381323250
775577989
1596451975
1692649840
2099316074
1233369381
1715547137
699148485
1270055341
1144429541
435807935
467898517
1858325831
2104425480
1213040602
498784608
1883433945
1698827364
823263623
644197142
1413662797
1028526364
2109725853
1786591667
1439063754
530257303
1822062034
1316253518
829637467
1904139369
1566244797
1893927503
2050844461
978225974
787758693
647997370
63983560
1937489312
1079973323
1257615690
1516285066
437336681
174320479
142877628
1828431528
938298166
932307509
1515697459
612515405
1675404025
84127217
682699439
1220301730
287988862
432741846
1594411008
111323582
104738922
1236629233
1481203221
233239623
1380235194
481183274
1924465090
1406275212
1477079823
2012673586
1368785283
1566595749
250900407
1913441045
454276522
1728547789
143030810
1117589948
1870922497
1137254131
521204492
1819063205
972402139
1673728415
1722534099
1771301716
878822601
1851607662
976007756
890147327
2117692514
401982960
1858270747
632335688
1213497304
1880796430
2046684892
817005123
110883184
1786322396
784894990
1312388984
1740699623
90049057
134189641
1868573077
1993153751
1964214259
2011518379
659712364
2068952983
1769127345
610267373
1483350207
1535512483
26550516
1848555632
1883855221
14420316
787456792
71943883
1173575967
2134616690
1712117724
52519358
2145676563
1075418612
520470290
1492265425
1175957701
930315776
610270834
983841636
499349894
1996360390
1485620101
1037390481
649682311
1700657368
264211273
1814578861
1597690678
13036419
946226661
1981269176
1476678979
1411544114
1999983769
1217396931
491000517
418493496
55612637
1212144874
1865317595
1163379918
980475710
76236920
1883119126
251593662
1737836465
1089318881
1627242786
1546846069
1099364249
361268690
1168059821
1912686414
1465958095
727103945
278964198
1554101534
817339280
1722699627
1259515902
450567730
207190495
938313864
478495069
1772226605
982098907
587256369
1302570713
1133057299
300754486
1231044427
233507636
1887167194
1114931669
2000956543
373951424
1499285823
1444754297
1253982484
2081779194
1179440693
753121417
611560894
1104529455
1229957781
234323912
161037485
610422168
1462429396
1926128450
151816460
30115763
85430340
2097095148
1074802403
795873320
552688787
466663459
1267953156
656197245
1843719149
703403551
2028574394
1578203032
766914802
1856213562
204220852
1240878353
1805433499
357120578
281913285
1458562543
1479197617
1937240514
723790858
1196350591
1578641535
1971317506
1500547036
434472478
1155379259
2067653015
1675563518
210771990
1685609647
23659126
608622802
1070135380
2042295818
1653860452
139565928
1927904915
1312538869
1590188716
970397336
1051723426
1166963437
1608712556
862114301
18138735
730248690
1516550832
1834495334
1697034574
1303917686
793849811
289985002
105519620
600757629
1554414416
717516965
515997392
2060075110
1529022058
3911845
941791658
2136573309
695416010
1819620764
1267559309
1633192247
1076917386
509130728
1116622496
936691154
1003414922
246771881
1635217671
1517499592
1129052822
1780148857
1574453452
1013049275
147812926
719374035
178194498
22850597
1116223986
402002622
723064212
1404416357
413383604
424028215
1081306632
537568032
1917908016
1072404790
1212115158
1168181627
1019134955
1075399298
96054594
71150567
1069293555
1135548818
338929680
191652968
1752260435
504705727
1027319029
1766396400
1212356532
1842187844
1888884367
277474444
1029738100
1676433433
1829913917
1127399971
1004361976
393171790
330083014
961428853
1703674769
1176049415
145184130
1022412917
1172139468
1960817878
1202410435
190222157
1462577994
1718071729
1607804682
856585260
850574249
329068093
1919511352
1317190841
1857530818
627634143
1110539171
1353545812
692106554
1931368661
1688655439
728306129
814874834
1198496082
700393962
557306572
833958569
842197433
966687974
1311966252
823489876
1184912316
423371062
1325491088
1690347786
1788146599
950519542
1302199556
1574366915
989639627
1793977955
1484963881
134803935
1389064926
1061448129
633999002
244923491
931205508
1618934059
479637104
884582292
135230838
2063080743
860834016
1827539031
1832105797
63508846
2078428428
1662595231
1035227949
1646507197
642207654
1230930594
454259406
1860584141
623546681
1542396978
1220397428
799183190
233107117
1162711941
834868661
1088976707
1605098180
1439321670
1101037786
1588771713
1908523904
459412443
174052378
378075681
1885828618
381103690
1949918615
354484
1771154666
2108833482
989291720
1361255589
1531171708
438015299
771407832
164394357
1923222711
2084750855
1115225359
667882229
1425142086
901310585
1615276878
422174814
517977960
113840855
228218273
170146256
284105879
414165745
113426456
1618933657
1985521567
1160202624
82209937
1362107476
613226227
1823056389
834293521
444989868
1355038063
1214657560
1057590338
974075729
1781637547
96209082
1881821905
601435098
586511324
949008426
845136797
1243959042
924379793
1716611034
1195280959
165683655
1572380960
1756038307
1799454408
1323199846
627121157
1103561773
143379576
833685841
1332357783
516790606
259526452
664722611
1660889908
2002008367
2096064649
2001051959
382190796
379885127
1258702363
865486832
1764914290
1307467839
1552402897
885317734
535777855
135271737
353275749
1413185789
2005779392
607335084
440986697
41745406
518774525
812791079
1278526227
1425175490
782887785
1491333317
4777082
875681754
423636733
58244442
707556026
1155519759
169431873
1559798385
149757102
718644867
923053881
1691610071
1303774460
1397456108
1076264325
706986906
102542016
468583153
930044359
2003963331
721100309
265773514
932786982
1187115017
120929486
1926955705
1686510245
1952563882
2033920340
1607385399
1423706262
961524283
1964286200
1645920180
240843821
182071010
611040272
1504910479
2136544538
737563025
1724029337
1073683535
664580856
1126191505
1477468807
1354409834
24694736
1412929372
794973464
1686759308
420985577
712541284
830953656
1142068498
1265029071
948249932
78067383
525695934
1540252367
485368390
1620699451
1457457026
441786974
1023061926
775111263
873399606
1587703953
767733212
283880948
80839120
880515007
550293852
1797029979
1981817168
1714882899
1546843338
1985810126
1391784020
872850853
626272989
359326961
317485749
1849933256
273127405
776869162
1956934982
1843431961
875563333
154129731
2107707823
1082282416
1967163969
1612960097
443994677
578957150
1428771403
1350869714
1932029002
1321149543
921826188
1800342341
735426567
896657
1236290280
1939288827
567776214
1367303472
770311720
1431177627
363982998
1972714219
660288681
1047602297
840294735
1089805131
2087767088
1025708478
197213109
1611835835
711719297
1694000597
51381840
1832374544
748437410
1191402178
2120431321
724949824
1495242827
1099258905
1725895986
839867583
2013076563
1311490074
1151482333
1645423456
322003974
1981619477
1449003906
391581321
840417611
1787167063
269980079
112167925
1151979929
262556239
565291554
1105529799
661190009
712518023
1392029243
1327780431
1994068880
1632239589
992097421
1309982435
1420337027
758642826
36227600
578794085
360126605
1725466561
1391686263
2048736037
1312674343
2057989112
1358116722
856839741
1714122151
38738804
2008505165
925509434
758381792
1819277876
1335343538
1536183520
2143588020
1685409492
1277367546
349049409
1447495969
822665751
1671327881
1118646472
526179595
700698475
926670350
1386089040
1817417405
1060321348
276680800
1396172157
1176542052
88600214
867326116
1556990642
419689856
1036395449
1927042572
762363808
28121225
1529655603
271193993
27996716
1633481956
2124910822
2090843943
1324701051
1834644613
2119966226
1149504555
115501304
571458264
1594704234
1386181158
69790845
491713796
1439436546
380302899
295441067
40382338
637845077
833588017
1743740607
1735811131
1647501646
1565943371
1960484733
1081680901
2062755147
1839128775
1764862696
1877132673
66442128
1828761969
306154880
766513117
1666976352
2020230563
1398036101
235956349
304005927
642021654
1949628677
21328382
1534490071
1213212062
1024430974
1894441117
880867618
1633119370
483735387
1035908101
1802994866
1682728730
529888088
1255399104
374501777
734473299
1072362128
1526449583
1660342986
1880049820
915530266
832102403
1356688674
850269128
1205187890
722560929
170812697
1186237157
1391683272
498019351
330067385
443157472
1925170418
174952061
2131765196
1355562973
843538717
1180935641
1666301667
2060650327
1742614971
1720248453
1846877430
1508109039
582824348
917350731
353583695
465728084
1487046397
446364295
604551314
228099360
443853377
2081125747
877731350
2040099647
1668303020
1656261469
374950890
807771952
692827710
861329808
1140537925
105935617
1159542566
850848746
976392873
830351448
1918517208
570424815
463526491
1082887774
1262298279
1362283282
1484529227
331218658
16601525
239266940
1972416
1089482419
409046659
1035316636
168013362
307032323
1998222256
2134946205
1949698603
277844903
647205050
445195280
4916669
769796887
876784253
876921571
1699702925
2083911908
172977358
1466266402
49898585
1004098484
490187554
1332123764
184054338
1811266396
267641645
1392698093
1021530280
1668144939
2139135265
299201742
416992552
872893335
399825196
898652195
360476584
379750367
187860274
207762170
1801093174
42526051
370708800
549550028
1642242053
1873817980
1544233943
203104766
873970362
1288458916
1947162752
1921261728
552642325
684661212
704851837
2142964274
252573539
1572699463
743312573
1507222200
1853030182
549787458
1259613973
1453718368
283381132
2135951212
2125395509
1026580559
1910494088
873939239
237780169
934664484
662050395
846877892
866334023
1756017177
710401323
1919456939
1693684440
239655260
2071270551
1754558822
2129293974
2128209107
2144342799
113471397
1502525829
996284743
1561471748
1111235113
147837037
1779725337
2082901905
552538232
1653559386
363062583
312869564
1119992457
1988106403
1765049459
269221708
1613096084
1422092400
890149602
404887319
2063876643
964668330
1977001759
1091879793
1163436056
2026949429
1973894639
1076550851
559513593
1378742715
1679720724
272213256
2070161487
1053597522
278800518
929669555
1629953838
698440507
571234153
1922191854
1283428377
1217251674
2114521316
1904269361
1095213675
283497103
1783447846
1712210191
844627466
17480523
2000902020
1713390779
645649510
438734506
479417705
1797433030
112307469
1328443533
1951267456
977270770
1793555472
2415580
232449590
1541880330
1075702430
1302936183
1828756970
1141025177
1925839400
692334686
1477317212
1587564165
391843085
2060344909
1918258400
1806911708
696760320
536437218
1241595703
2060381215
662077635
971143870
1313374604
1315855550
1348690853
442077410
914165758
525815880
1298199192
243818167
1219645146
332599990
831543599
683524761
1449256708
124618937
2118664030
2048760678
374548567
483422366
2040067187
760531146
593054104
1446891305
1770565665
1537353144
644084794
1113268656
1117994190
1031533374
56369246
211716443
1381853735
1808810676
257526818
1515292080
2057655623
1414437139
571900520
200101802
1833197472
1334080635
780151229
313327616
1257981612
1828191611
242952376
525576594
1365757461
485689730
1514824733
1730341591
755002388
1665367984
88617864
1169973684
1380771947
1586320096
971292080
918952072
1382942646
708503534
1515575753
336994201
1774533829
1281743631
1383257326
909292387
497893299
1692866773
1095079182
1841911944
160514561
1681376705
2045407531
1016540621
1657937306
1069138797
1924127144
1490156207
475899314
1116231171
543744327
116736866
1014712611
95830895
645316404
1569952946
2029192487
1136235214
1992576814
479259762
1789998588
1372019619
1049250027
992040389
766620096
127141919
671888977
432324271
713650384
164059809
1049504289
1809812492
1521119497
542545898
323236053
390725295
1063171702
1221878925
503972287
978030895
1973773497
2059085924
1890951130
1973087879
1703789059
2042114933
1539196165
273003755
423305897
54401636
222285953
897923380
1529215734
1084127578
1969549937
18142611
1899493309
723890642
1486750691
176576560
271614579
1442873732
455825549
421387011
177541538
917485472
902883777
623804741
1101896560
293850406
948851087
1632441495
94235896
1431998681
1934245179
830655489
398915800
1051455242
2099787305
1510380351
1106068803
1378045229
1610595419
59233285
1381815921
2023814124
1892629804
851691166
1235093410
105300607
1655177400
802938154
706090719
1362859622
1034750654
1942840395
1375463406
139996831
924493432
1932439031
1377173569
1443970232
1435674480
1764221200
369687930
325268543
951480863
623220788
1260008180
155921376
1765800630
1515020817
1904961774
2002904893
1205221393
1281857384
936980844
961358735
521652074
857547562
396912199
2088613149
1115127226
1342684102
1606650231
175788580
2049172749
1592934188
1384206941
1878792015
1945827889
1945153525
1396321696
1661193728
648610928
1700370358
297426276
409468488
1653514963
1139973022
1993375717
1879190396
816112540
751255685
948443781
154100376
235805897
897734952
361486868
522171214
1115555810
1038149418
1397162497
1940156264
605720329
1443184485
1788866746
1946230949
112316474
2044127266
986812172
844621760
1808728682
372976880
1385544716
1966167176
2093117991
1280971879
763977585
1347209803
225811311
560051286
290136510
1147561686
1447506968
1019203349
822492266
1273366282
1156048205
1329525519
954594208
70919949
1947695198
746989197
820708080
1857418362
713408829
1923393967
1495140393
1272415257
1677502765
1582776872
1377289824
1184813746
344268235
1587734226
1082751993
975860529
233333308
23042814
19264156
182995774
448490788
741101477
1747474780
1935928436
648660903
12425019
722859092
1036102023
1823188000
992837297
807115751
939323269
472004089
862628587
1603423059
470001110
1985094021
1259693043
1670107864
1778865535
118350466
1014692718
611016934
810522607
720258111
138349814
1008363916
414351329
1122143947
2028563274
910462805
1977851678
1868420038
611353522
1222668866
1892700322
899086871
923980013
614211400
1092727110
1437463614
1983911722
953145682
920440264
918952072
995460187
1290326789
453254449
509942961
570232756
1963736908
1644489727
333781983
337642038
1973330390
754081233
1010650199
1091157752
1380013146
1113684211
1897206492
1298968233
1650121447
1970201984
743513539
137439058
1802725216
902417381
215523959
1724417792
2078811130
36189379
2003347404
858277452
1476888604
73832770
206431124
374211356
1681623214
148658381
2049452835
1719609923
1137296149
1598662758
1677994739
586328347
1404994859
2128049045
462837577
2145876863
675977820
919558689
1264578527
2057722203
764173890
1877095227
2439808
1624239940
442331047
1156497768
1404919264
1907358899
1100353530
601047630
950478521
1691006895
1301404570
1139098115
96164236
2062818509
1431599364
2106628049
1397291970
851116102
484373092
2030281410
1135022875
1988427681
1344953691
2022333711
1454760633
1062137630
1613885478
607777933
1097855564
1602009266
1431908401
254831679
1132903857
732367655
759859773
647307206
522208147
32024235
1364721420
546862520
1773410495
630553729
383518609
53358343
1976298699
898673734
1520473492
523994821
2017543750
1815643644
718786034
1765489546
2078378731
261410495
442506982
138186717
1548995963
180972364
1621310015
1583316810
1996730145
90054387
2132306960
1592637091
68955238
1759618538
749855978
784878107
1858045899
335307906
1540332730
812587325
450827669
16611764
537309199
775997103
1801345542
402242265
816797893
1523648739
911980112
1919066297
1511765179
1229216237
553883197
428706256
1706009407
1669449742
444026140
142456330
1700759460
265307149
1400472852
610603326
1092417553
2095796689
288173915
1987147414
1986831218
6483269
329182415
1863741099
1383943175
247610382
298165909
826772833
289198898
319592474
877666336
1165708704
676751152
670287322
416795860
1607481470
1060404931
883709607
1944844145
357366194
524184490
283451903
1151759829
932826444
483565157
753683056
1026644212
2031530637
1592179486
1380517322
954919938
1258149147
974454491
654155670
1096050303
1293564198
1744898826
2075460119
1268821795
2075674677
1555467713
442808265
342187535
79823166
872927715
461635813
321950809
1592433531
870295589
1189128111
1393602155
1982674591
200438067
1024929567
1191794596
2031822737
89136233
1762766163
804038431
1932914466
1367588298
514320337
719651271
1626520749
549559920
1470375404
1247085006
236833005
1322329535
154492108
1111667799
1612876069
493120723
490756669
1659027400
138082033
819093204
1058507623
49254925
36275880
100973185
812891972
21784513
444626149
165645121
2032328020
1673809535
322368859
527318873
275185601
1719285788
1566681081
475164448
126694637
1929198302
1353851842
784055430
372995899
882080358
1472987352
1012648215
1629233552
2145345629
169968053
1566617444
1458779701
1743323191
2059999519
1731250010
452094845
471866914
737243532
109734117
1784169713
16201418
1554425540
574044190
1210612408
29649464
2123025333
1854964143
318957824
1880529578
1524603392
1692289721
1769863761
419813514
1937916158
677242140
1768200285
1536225040
787700854
929808299
1948466701
2010687232
960141141
1545552525
520108103
1728959101
928002816
2021227330
788498887
2144864669
1311477008
1738678790
685839469
1440309088
641414547
1754711591
1924430893
2034335960
1834326752
850483782
1091226137
693251097
1543818462
1664980681
1027716013
288121272
461703736
152349257
399616826
2098004343
266800470
219094950
1406635417
93394532
66881360
946402111
1115072852
59220598
39597584
1962214903
854170310
1655814729
502331290
150582970
1384916561
874211276
286010752
1122715881
795300761
151650608
2048536189
1219892088
1595832667
211366350
1152058114
1762677314
1902259847
1739807973
1691847869
2049338197
1100515883
1829162449
428546249
1752926611
198405434
1262627842
57222492
372502587
1009818173
1560290187
429089273
1499988489
436917083
1534936412
903981549
641525258
991181196
1407485214
628973740
2002982679
907888328
1836221107
631979954
1243726682
1110147283
88722851
2143087630
1919887947
1509221864
274418853
1010187817
1565008137
433641723
1428803662
764716770
861876058
640949652
1836201573
1476084958
2139833395
354945441
1763416952
1668883294
359603738
1658361330
804455674
1088207969
397465936
1697201204
876568980
85316143
1350757150
575874017
1987305245
1289159640
1384863518
22239035
267011881
1902942765
361066174
258506572
318611740
1252027048
1234152340
1816128208
1738061614
473577045
781125107
619468265
823347335
155360689
789094246
1901251607
606353397
856228963
893923482
11378147
155099421
435587527
744540908
899568416
1309681030
1271746658
1373534724
326480530
1566887637
1835823504
1896165240
521711989
1695297642
626362343
83821415
1382475746
1508319837
2017922112
1089644499
1490590626
1586978473
1843410561
1632802035
1863914511
824790004
617825355
23090527
1787104952
780579540
1539603959
31039320
1112052826
759404386
1773605563
1828771608
1531339975
1062218382
551270262
592754478
1482822632
1458773214
1789610084
1507109202
1316533108
1807428173
485371679
391575199
2143387189
1224999087
160455808
1218723342
1510412923
115655693
33406809
331635673
2082261794
877893651
1151794383
696346809
1957987586
1255690128
1774951938
1835102060
1295243713
1863364182
821457821
93929629
264397150
711687652
807020400
1115040237
432383975
431964311
871015739
1565282367
1693608354
1819451889
126453895
1013830294
1335861204
1346887891
1415289589
1850517345
725161180
1759751294
1093811578
81802219
1949664734
1734831329
86863488
557923780
1612791369
744598445
1018798271
1523808655
1939840590
1800660246
2128404052
1784830643
142348080
488925228
790620615
2057842880
1400249853
763734288
1475661998
1243746327
1578951657
808361103
939467805
1034694278
349367709
1076955207
218890103
2005805849
422367532
1887547625
1493959024
2132683952
55132783
1460575843
163452805
1002981147
767561360
224357468
1326856527
2037963184
1007279520
976107458
271384300
720382069
756587107
267061076
1336723980
1253011056
1749049840
1615929922
1391303078
267936066
1262518885
921215555
1827368796
541042675
1540850262
1279804914
995386808
1408452057
791885561
1971980307
662603508
1081149399
703266042
1239026806
977574722
1769640283
1744202322
1946083892
397547446
1444668329
1489319439
1642617811
21705432
938581979
433117581
1640067576
1396829646
842291731
1754875624
1595073920
1650930946
1155065953
1875320153
312553876
1623442102
1897781748
1830002942
23808497
1140833437
1682078058
1457971602
1903773937
551081300
2067530750
1181149226
57594420
1865937523
240136763
1688332385
157339172
488329834
27762223
1236705144
965657838
1890561617
1034409514
943737499
405600640
594655257
997382467
1998561818
9116400
1596910905
833822775
1800090913
712904377
1778006559
1556460348
960771556
619352043
1701128015
1746767772
1928892042
1741221132
1086078007
1579625775
2027191104
63098874
767658952
514812433
300876370
1700875053
789045113
328582572
1180689880
384848323
480115976
1801345542
1355103411
1847002989
1581570632
1736745875
776126208
447505604
1474021837
1132226164
183316271
444549434
1769245658
741611810
1717855562
480165018
699116520
1329366509
1462020294
1051482178
1696556177
1211092785
1397210239
1291848076
173598501
1922268425
1565666241
444473795
192070526
1493152834
1645746963
1144594491
1905373003
413723821
1291862655
1129388069
70674155
1434100949
488669760
1172952587
110112798
1005660464
1380831211
1823134379
712021336
1391106276
1254242534
2119241418
349194845
1075905251
574228907
345454138
1936389457
1002054178
1200177496
615694328
721833814
68776798
1651754646
1192369668
292285781
134604302
895807928
1373088242
1095947469
1681621220
209804186
983686696
1763624531
594072147
673270788
40422586
544755322
258188267
189774152
2002481863
968120795
441706330
493580844
2085687562
1492712520
841386079
1419140786
501694955
755332833
872026809
48743072
603687994
1007438907
1146742979
470828152
552294472
1518115957
77795210
1899247669
1866906565
1397888509
1425675428
282511044
242417386
420419207
1517883395
698342047
361344071
1654116866
831086193
176614885
1143813851
1036472896
1533962443
1999420306
1143604031
1439228088
1920309581
1561472909
334560283
1508845824
1223115562
514359088
1660359682
713000101
360429460
916539587
893662682
401193674
469684553
126456386
1911563174
1551985137
1612978454
1763566150
751292722
149365431
455733728
1140784619
71525540
100908428
853257155
1490681869
660650240
386314874
577848628
1754734618
1829426712
28316296
816122946
996365480
167890246
1077695896
543902479
159325023
992841093
921084609
463579994
941000813
1556814316
1599365345
1735840359
1773096221
563552408
1915766089
1100553571
66832427
1327059663
1108426794
1463756332
418979353
1868644198
1451973893
1944728017
855163469
1895829768
831752609
44653038
1925109835
1484572170
2005805214
906975018
959874611
399615370
313437438
357664285
1743089109
785556350
1874318343
2116811485
3498493
1289133125
1439600989
603204492
458106030
1075379341
302292966
1842335418
1420398281
909750277
1614567850
696887439
1354732992
1970147216
1628129203
1487419722
1750108274
1674811097
1216920395
26693650
1048908169
1203762752
868581083
348299123
476495124
21659453
1950638567
1464170151
1034505809
2051666252
328759803
1697235819
1992152467
1413084132
1215946958
771783810
473261474
50059248
356860753
1418330863
1981113534
1296745435
1998060793
733762246
268372596
2108466188
2034485217
447329460
2132805058
1241836715
510304085
1136702145
1398223946
2093484451
2104960713
1068009601
2076020772
656117872
806062368
1278254175
1616258973
1255925844
2099168959
825249258
485920374
1879556281
1958577290
321552294
475503450
1563547291
657509797
681108535
1158056070
10038626
681604592
1644489727
527299177
769564657
480139128
1957668202
1644042441
489425121
1596805893
767003194
476535557
1323983828
1300535948
1138723591
1434704600
1029809795
1119227452
396776111
1842446466
1062212539
860097840
71854739
983763397
2113691772
1297435821
1877022416
1255053039
1053886708
1675689690
2034214755
1749289462
1569244553
745738834
157890147
2020755370
1698526971
1508400003
819633774
710041935
749814159
748154094
1147547783
216843079
605393081
1301632633
705790123
1447580456
747483637
1900628908
957613940
628120392
1931448194
1903204269
1129739508
1844634136
1406372409
2053960137
337605988
2016990730
70630395
1076791437
1589747753
1577700238
927622357
2036129590
540376275
2055514802
632414526
2009014024
1971337011
1664416895
1579660994
638883790
974308851
1858250102
165397916
1912717232
1087414558
1133452487
778979513
288488649
564877219
512303253
1677691015
404991767
2144834080
2035204297
1280529892
1678034138
2107989009
1411112883
1768228576
1500263027
464236526
1755433850
1705208159
1929076776
1054881425
332679299
667124516
60789823
778971965
1642651264
1973016114
1774051136
802597925
1696470420
828185535
488741401
2143150486
1886247144
1606456081
178060848
300690313
733248852
1314451652
1425979449
1028324361
1390247530
1740464686
1510557009
1744002694
1378296012
1040257573
133111729
1609318671
2039957802
1653668993
2052772965
1359108297
1017931096
1393904973
337101837
773252665
2093959948
1031546457
724276803
997427233
411139361
1406293174
1725129234
527200995
124361496
387560598
1329673280
1820070214
1898484141
1646881417
1996995563
1976779365
947507629
986313395
1983044955
495639095
843286565
37343297
1720611465
1326295653
1650164945
1139238044
1607651164
1646077422
2123158495
391906082
74034823
682443441
567789067
320940927
157756042
1561045256
1697166893
510034453
2057998056
1836624824
1554962550
198422004
805325206
1791933560
1663960483
533998931
620658182
1426881885
292842394
873461685
1104742286
1322927277
156166303
1137073224
544628396
651508738
1165514837
1590462614
632295083
317090147
1737293633
26902159
1202041999
461284640
404798593
3618809
30466607
1238900400
717530248
1712298233
318327134
1312542711
227231358
74726684
1963312813
1132363166
2090901461
183877543
1769450779
1214450802
1279361536
1355730012
702803793
1867725090
1059516420
1927983228
1942769334
1548230961
1025276987
768075337
1729185857
1121240745
59161294
510175674
696287846
2100428711
598334797
1646972297
323933152
736124454
1869648942
1497358185
920581100
399979031
1639774098
1816359011
1182865969
1656822284
1840929181
217715666
1479365303
546921744
196237400
301554837
875253695
663474299
1151820620
592858798
907442881
1268073878
868196375
1841237278
611296507
518770174
656314172
612170330
315759268
1957101403
1105505345
110015285
1370605882
940247767
1789189179
1274192132
726923337
201135209
1803707791
1279806525
1627566379
1694669010
2118314960
1114056761
487721849
355538886
1523051812
1274988985
1943340370
1243779210
162051730
2069660176
1371212075
1777739164
737961701
2007739225
525987365
205442783
1150707604
1433942763
756104065
521953706
944853962
513820210
1435424948
719821040
1374392217
2073197082
509617330
1477722893
750732390
336080285
470705807
1692110875
1596616019
2104379630
128277226
2122824281
630896397
719106549
1416010977
1013660096
463525829
2086705619
1869438532
825687004
462091282
1333983808
1731700021
2083451888
195406856
1579585164
631721519
1248221278
2018205524
1666234230
1348508742
29008220
1993146400
1998393755
1257276838
65470639
202767591
596789974
95758134
1832803935
2088311765
266789034
1593460416
1345472612
357816334
1976848622
1212850185
295341439
1623649744
1499763244
1053480113
1251332889
218079371
516198041
993075251
348150526
1495692427
1692832971
1478343855
1807464802
1798465922
1023811278
972925589
1076442619
1096683506
2053289253
394489234
588258952
321167719
44124171
452280038
2147446743
357731131
1875217468
1545638578
1795635677
1338936082
1858700618
1542932906
838190137
2093806304
486529542
1484772169
38016132
1413386518
543189435
1478689858
1197249482
615224447
934158748
1511781144
206376800
1290180322
1112007270
1116379172
1026567787
49966137
1284110933
1414334179
1120279741
1305694891
807592972
1571401518
2134849432
1955472422
1184487954
2080723231
2030909580
1934218242
632010200
1581507602
1337700604
1551582564
266896342
1874538221
1075133862
1588965184
2003653863
1603323970
1582751383
164953643
1101441950
875176451
1024323825
1423876155
1154762633
142304477
454097945
924513629
167855522
554991456
732841585
139311594
644695666
1357387084
666273965
2030640099
51665776
725016375
1735055227
1005162130
2069646640
803872339
1196299638
1301612428
31367412
1427844910
1218964412
1460651853
2010965716
786882484
136617706
158035557
607500977
1997959701
1385794307
633750874
443058677
1108297732
613439513
650256088
1645662325
996404952
703999211
522329220
1757450343
464294837
1613988186
1455340712
1888674212
270671322
221543464
1646015130
1873329482
1058466905
1513290974
302630396
812842611
2094749474
1530471239
1811001736
1752905468
1984060563
232448004
1163897763
1281101281
1244970104
1475956520
976836372
1604754366
2096290264
442270312
542656594
536473606
1293493323
945124797
38323194
1433769319
1497829856
26034272
472692822
1384538918
103209456
919639563
1713216275
7427190
246837131
1763637561
247796973
1444996523
122514340
446310301
1225441733
378359163
645804326
7759041
23524043
2099238226
1999504808
406544206
746783618
1264287274
219929334
1984800493
2114172393
1297708898
644386118
1709944324
33924767
480140533
1197166199
1298756533
1049488693
2131989058
1500906803
959552529
1261962096
862032771
1770837643
1204371850
283231606
877713889
794508659
1341664773
813318797
546192982
695800717
257219894
1580116904
793676177
1464017236
1512776225
395775724
661405654
101170474
1913616070
1701999562
1709095873
598613880
970746350
649153775
645172794
278450769
1551708574
1159983033
1586240785
2127310176
1770672247
213843093
1067735868
2094125956
684620859
404421347
305734232
1210054363
861610919
561357386
410363751
298229161
1761479516
2135871851
82864507
1590901946
1051153776
255816950
141752876
770828795
2111658493
1949127974
534036993
1344728381
599956848
1252468598
627176395
758974857
1768180285
826682780
134101369
67687997
411526146
798700722
2030866963
1630279508
1846844868
1582456104
373063083
1471607737
675301453
1191532135
476679954
1900694334
96723348
1641784893
2012146186
255541591
1921553053
1954853581
478526817
296868302
1202616501
791309599
1971319133
1163929679
2143369745
1504212792
1057157877
481207256
756273774
972706457
1218345122
1389853395
524880050
49238672
645669814
1368194736
548424625
194737487
1283821652
1806174014
1990517899
1814163817
1711480942
1180487914
1007695214
1511655896
616079888
1491993364
1870538557
658723197
781545168
53337203
255641264
1494692318
1005621427
5093350
1222476185
1392910795
1898292676
1570950763
827246442
1676434696
1109735769
1348415968
154437796
1653363742
1098255836
1383978093
1144251568
1515331345
1575308613
1475125422
1861362538
347471004
1527303264
2122797338
2013389320
1343754385
250624249
1659824129
1890859402
103447908
454492528
125918131
620829016
1438535317
1420627695
1756246806
1524157791
890321110
1491156926
916942110
272027492
1660627521
1956210741
2122300789
1032014443
1345027341
436810707
1202094402
236990747
1603831972
1731716181
39424578
1885287370
993945903
1329716629
1230778884
731762373
1820385764
1381761062
1055379423
1986022535
1895752078
1522270982
2030239951
1731582253
1326924207
1075124840
348018253
989568208
553948671
1670443810
86125762
387266712
273699095
388636185
1919430667
239317814
1581221483
1291431361
1374725945
2043228109
2057159338
1047936490
1069098841
1520128182
588268210
1411578497
2098059655
529900883
1662858319
1150421538
253078548
264404459
1977858667
1655806058
1945284164
203752588
329217105
1841410445
822278415
1340229235
1946672629
367330428
486823875
59473907
818075099
585396789
551011554
1672129569
640929271
1661447620
221220536
1387750985
1912418502
396544899
1353221244
2002334292
511549547
416988861
2093501158
1092022441
136337514
130542340
41799196
528990430
2105497610
1112416961
463933755
2037513352
316018179
178529882
1300330783
918240430
86137448
1794040053
1184096760
1007053179
148529057
680287730
304641270
896554471
1371506694
1630087051
1290736148
15672858
1317010344
109516255
573121979
94828071
2036184818
1923970286
122593645
1559597506
243133177
1365160213
1981936576
208362696
886230251
1145056443
1303217913
1334734676
1261024921
759737643
503325223
832330423
268645213
1718862718
1331515604
657309507
606860637
634009591
1658443671
134875603
1082000321
992988744
803563753
537625883
813682780
1951111134
1937536150
1087568916
247466266
824680922
1192804617
1498858301
876773593
1657324372
865551031
922084086
1620334307
590096259
1076390478
1998534061
989134594
734551177
1113405213
1370553830
1003823926
1029185186
2032167349
501938934
2086608336
2055097772
1838134571
1368100748
966406685
1085720994
132846190
1530823789
641823776
1625561095
1012647599
576090590
38354329
1359070598
626642707
1858178818
1731793507
33463110
1588146334
1367303472
1344726496
2002451236
1264607122
195362805
1549767604
1878790751
2094707805
41883733
876065874
1002273156
868166050
1120954603
1850256075
1729288686
1818437442
551616446
1360290512
1464487918
1604556010
340039861
47193823
1251406942
908014069
662850117
1572975409
230191337
1999732751
1965567389
611164565
625465336
437331685
459315508
1382124593
303244069
436670363
214394704
1742117534
1547985644
1316735461
1058237129
588204346
170894807
500155471
578509685
674948492
370455045
1033801027
276343386
1778677911
352728400
1956619640
2115089071
2114907301
492134531
485213201
113978837
1867372736
2067111071
1737933509
1739902357
1798740918
1817082093
631340233
189665885
360735281
1762200002
146081182
1818461081
1281498102
1868420721
1164140264
818322587
440521515
464738406
1310756974
1350364084
1198136796
1829068089
1668741702
127023467
78949435
1403161804
460931644
945726050
303182091
35945829
1028587677
651958986
716190891
1535411795
1226303045
547800250
237505329
332391567
1279481696
544994369
1053753108
1056726006
1070563009
655862325
305114491
1012369634
766172407
1355658966
295719009
1803282050
790938130
2046332406
1660065898
2055986645
1052237835
1133672494
191252725
996530258
238432298
580333233
961426367
66758115
958755551
1401441952
2048230551
53409196
1247428669
8479991
1505336703
289753542
1828677326
2139228909
354165924
1535345453
1397461934
1573367860
213583999
216014322
1520763867
1711977376
953302721
1050336290
1615164260
611614748
1173203762
689149556
777899710
1619164505
210206420
393682662
531302871
1679096112
1410839828
1462492837
1136491911
1787029293
545457171
1022562657
1573450886
106578792
1353439213
478598720
2017926756
383367806
596748196
2130280759
752088312
870602889
2069283653
1028499884
38344858
1078024428
761502014
348882696
618111779
588928738
1253478272
1789497039
658737240
1727089036
1257480241
278305689
1809812492
1069785832
959906228
40307677
2132833156
335259069
1095889431
274444983
982790844
1667146297
1231559802
453343697
937021032
458299286
1797323541
249939071
1774974688
562324374
853385715
438147161
2041267614
247948583
1221018679
1366063911
1180259500
559661774
131192598
884391308
853777819
1700364307
1878471624
676361073
1892149340
1156898977
1382969515
800312835
1983518728
1604633923
76824830
744185968
419154170
1985669723
478060027
488800449
331677677
964940113
408957657
416358349
1950579669
1669341904
1465341959
1027564100
910503428
1127536802
1872831483
108122283
1397733310
353512278
278274353
1551306160
1283067803
1952699425
1422167298
665191131
120932381
1389689307
867433518
280945479
376158982
799065947
1720520886
1863363964
402913186
335223699
608174820
351358298
1134222437
569437947
1428765288
1712015589
1397580647
25700979
502591474
1909473161
1796616685
2113251260
2083846913
1377179876
571518861
241819782
1902727912
867997975
120137177
2064026021
437962593
1422236485
1454105327
1236777277
64347909
1938583296
804476311
2137329778
1778406526
18298803
923410476
1918973388
1379772698
1234225022
1361763498
2033263415
776563880
740063214
275508048
1410993922
55777178
2040237661
666497153
1430971187
1774328440
1441822713
2141913988
821905965
1859953639
1230248756
227952332
1020266528
1718862718
2028999223
541639892
250664273
1413748627
761350330
1548463384
2111634281
799280798
1443001211
946126547
666072561
382398696
1909548326
1718385529
1357440258
428099583
478965810
104675346
1768873802
310290696
856408759
1589264435
343540806
877101200
1839257515
1656294675
424474114
1659779700
1195074881
244555928
1087143557
225558456
1972105011
511657457
865129935
219520144
1255353576
951967465
1211161569
1201020575
124584990
916302801
2096779718
416942297
1662481203
693107300
786886636
802908486
1436326114
2018391141
321486801
1478248509
147019287
160799000
782659481
157327735
1671504843
591527185
622332470
840304629
843654564
1847643948
2029103492
2095672729
1429315504
1041158526
1716292992
36033769
49071209
90390483
2116555914
1776815872
961722428
1551351204
149015095
1790431107
514274415
726633265
1957916898
1156200558
1806652289
2024461947
1364762525
1726089412
2023285202
1303360105
1375976952
1788459256
1633702339
1812799756
1884589541
1874915081
2033818665
2002355193
1744962575
1809030711
1536111083
487525304
1946702398
1498159829
571476745
1074096521
1818709014
300569185
2001154045
2085671338
480725679
1812721036
1018991392
1941441994
614125897
436720094
602021318
1520030913
1543432442
1880456800
1226951549
1497291141
2128401382
1936112812
1850122037
37047701
686809944
704469441
1141652519
780838805
1572821031
1609173251
778213164
1532212153
1223339096
1626175130
104506083
778976793
1358316993
1418329796
431426453
1003236618
1843973890
483813280
1229923762
1528686130
226209272
609059518
554494643
972238480
1382407322
1130875555
1661519123
2025116790
560249678
2046923235
925507165
1103209398
959162833
1407595147
664653510
1947870565
1209685626
1759543123
1499942907
1786745504
1529791410
1282300429
1099562222
1304253742
1158869039
1205316851
595344745
2030008236
235377793
1800560051
280884246
1562964573
902822133
1163992519
196580848
1238976179
898323962
1327912332
493840247
765283386
1033931799
1242843394
536964718
474673850
449435553
1049191889
915566542
1264897504
1432120290
583162685
251044731
1672069546
181219396
1399960487
1456450256
389707764
1386588128
2047676697
1614659271
1053532450
1548944528
1178083740
307335804
1531798851
962295112
1937330664
481259373
184104232
894219498
563643738
403185860
686433012
1505930484
204523020
1892115886
217796374
538574654
1038270548
1977746417
1391926601
614359330
446223175
665293417
1837011039
2021754094
1928596286
1656877888
1777985035
1832257923
1340849529
2046191828
1824322870
1987605415
38019691
1841679193
1124591238
989737230
1850755593
747094384
989561294
1080943836
749221779
476783296
534327345
993903323
1769292979
597477626
290617383
1631565402
1218776053
1253956420
208822678
499775794
1789559233
1091864736
391566850
1233670216
1319940485
1161917360
1748884495
1927321151
1887966632
1871634626
1351648616
1309426857
1612415909
630975895
1274931825
1674262833
1061110879
1907539866
1635780169
935678573
1909780276
61370043
686083590
741873815
1171603429
1897590250
597115751
668238315
1907855830
228716582
747057517
2033144345
1183737839
477916485
700769768
1836178638
190230128
573118030
1397743396
692888908
1699183979
768078796
1111255746
2079116897
416963
145674027
347153899
484217096
982256406
1041631112
1193461939
2144811363
908517006
600967293
992761959
594798062
1248373932
48105096
1985084868
1679243681
1702963573
46471929
1710177917
317075502
505480217
1859640269
878859935
1322804922
371990018
846694569
195532754
907409725
853333371
1830021223
171259078
102415960
1571161892
406300867
642621989
522887889
2047834295
693614938
750210877
408328076
394695733
2140224148
1872590114
802444422
1256336377
518621358
1322194751
886107877
1578317696
1454076237
742474923
492466411
318770333
323729367
468212034
1793385907
157262087
488482231
175990332
1445765205
1130646939
484760003
1317310020
1572822907
1559152799
1490408775
396489153
1897583778
1566500257
452726628
448270403
2001851930
573426447
1163878085
1504996460
779048760
275766760
1527781667
1573739136
344294375
794577883
963047086
512954941
1016721322
463566012
197443139
357108320
890535295
404671926
1465338148
1086186625
137986283
1859513164
58074080
1446045175
634469544
1395578969
747451069
558158501
1081615126
734105149
366294040
1590642617
557593242
946607381
1222980959
930385315
1152742429
1821106247
444669944
769413092
1254301972
1035561026
1128513530
1842825465
1066314219
1246657998
769238059
1211931149
1268139143
27223196
302093156
1086465377
218566428
1300780585
462877658
2015131168
343533837
971056275
667778023
928997384
76742710
993044656
883340711
867119581
1638890442
125321920
570246792
242032745
1366160203
1243460055
867614653
1136498642
1148562304
715942175
1149551645
1624886208
154272252
166296143
1653762218
456449463
389738872
1851181024
2075640234
1605854134
907811084
261843738
910930930
253776967
2106157626
1154383796
2067760658
1177377658
416736076
1904483553
2133764028
1117990606
1792219705
1554972053
2060014847
579535534
316854216
337107689
569891459
1142638707
1522839
1157148530
2030510750
563761842
1209743168
1937156792
387902362
1219013481
290569228
115313859
1762260784
2042922588
1464103803
348989469
1275973755
1960564122
723113828
1273215556
1504297901
2138016531
1561254560
208202824
1335601802
70942678
2036733785
1614516901
671987340
1665651386
1577326817
1274015133
145570970
529578079
1449133570
1316190319
1187511125
678603135
2104541331
1054586150
5373518
1217642539
1303182022
166264571
1778462430
1216870220
42230430
195645439
761438589
2126784070
1146695285
2031573869
74855328
1575701670
274959846
321923779
2072102930
612355186
200370512
344829151
169236665
392535544
317126358
1162421736
2036422250
1941325733
1672980696
1092460127
908323734
565110302
1615401523
1151128508
436929911
883040872
1512379202
699025231
962871358
1810705646
1212136397
380427611
1310068557
39287955
1232027987
36914758
1817902392
804001759
1105702204
1811327360
915351645
200777872
1599539660
579282556
344912820
1682677936
319217414
1988611826
6678760
236676706
593497154
981526964
2140788504
1397725565
810691945
1460381747
282671296
22655639
508497444
1614405989
1734820433
260764528
1128065461
1978786043
654475983
1489172831
333432088
251848548
706734048
625063994
2104966078
1249249277
463265107
1505331611
1155020590
1214830225
1612322678
1863481245
2123487497
1290673777
1123590760
2026522296
1759033845
1405843640
165134965
2111997460
1216031654
1755366160
10920086
580999345
169079985
1573781603
141206540
1041748681
392326815
1446176461
964836292
236043481
221026460
600323682
975214170
1075133862
1940851067
1822063640
1429106228
1142242438
1851836031
1001458178
1144452482
603211715
89763551
395144830
57936237
301478386
76866268
816301184
1650674787
2108501339
1767597340
1269743746
113726815
727955901
1311862728
1893111112
365300639
2037664506
430438169
1879179535
1691399618
1048375047
1900708877
7555846
1080676944
812983736
819193538
1022142619
1077249868
1142560640
190672050
414135645
1445661596
370419506
37786147
610526456
2107214864
1051326089
1348853897
754916422
1757461474
1849096677
555715091
1129657121
783490359
1950445828
2052373815
1302214682
374899302
998293576
2113267299
600276927
1699155276
613564164
1611257581
1883003474
1348899407
653731951
1835539100
742281961
1541676943
1256789265
1458303888
685337825
1107121961
1825821834
443438740
1943683480
1462171677
1021688778
175208324
464240028
306429715
2107788030
85598353
1326383000
237842301
1616828719
1697995829
648369967
691091382
1676908519
9816780
482183811
408835688
2005736590
405919353
135478770
125028258
605651357
2056067765
1041160585
1136234302
502729484
1955529198
451403508
1510321092
1588552274
465521087
752071598
716063985
745792209
1138920446
58380024
1854259267
2094471216
497393035
293733373
1596248813
103988610
85317057
1453930027
1650810983
1834632829
211076393
181946139
83839713
662249224
631442036
544591937
1884120477
743185044
1896509358
78111300
1773379275
1616069142
1282878345
168433848
1261810484
2115812339
105490735
1370931115
152525656
274163363
1902623526
1019954604
1319093510
645048518
947500405
556073671
1677421383
267833221
1977638195
906283089
770957013
1487891319
321300876
1546771901
1835777775
312737434
1012887642
712559121
494696412
1889123947
1378392976
788902057
115473984
142470518
262641009
1445517629
1706509787
1178178706
836449928
177123951
1559467841
1799881867
1277833571
1217133649
1981625277
1715485364
689629620
489019366
1177184355
225496793
1489621470
1890124660
545188790
1404550478
977892736
131151609
749187020
1475944202
1018570075
255034910
1060468366
1093511035
1734605844
2037246753
904178828
1887486124
1770797648
661977589
491853640
9306575
1655008084
1591937808
1956054454
470485047
937821100
1820661731
469579252
275644199
69823
774536417
1392436228
2115430986
1932542428
2061075604
1679779558
1949788228
190859474
1241815632
1431687736
197448894
762168682
2055455331
1323185101
1029946704
796188487
1294735070
1342556354
1194001475
1408066284
636329027
1176786168
1140209544
887023866
1046507854
51659617
1216020049
205196535
537604677
1178204437
1575081863
1515439997
1232847647
757530078
1585833674
564303647
209093027
1408781406
1715052864
1804428995
293715452
667469868
218738102
742926056
773640119
1604147824
1781784798
20199125
1220742849
534001217
1495805793
318186493
1691083009
360921652
165954121
1546407838
1473025411
1305739076
1411971459
1388429693
1013416060
1169326658
1552377041
1599446776
576510196
821775933
17372685
1430490815
1689180511
94939383
485282242
1800933043
464327305
2105964890
1573884658
1835386649
320726853
1241737996
1493754068
1938799679
1758608716
2033520724
2052077443
1028085657
651884243
1114710531
832258540
1204518900
1175047865
936159776
840274211
1449986655
1233146627
1878172102
338093399
61535054
2056373729
40251541
1838741854
1387979646
2052996776
1441114387
713497719
153003880
1774555341
1369004832
1121327160
2004672266
1459721449
179152523
304788604
1248281799
1330170987
639304208
1032435854
1954443160
1449247491
1197273175
769098563
924820335
51190700
560361482
542328545
2089180787
566108501
1029442512
1857006911
1540877313
273991908
115367468
299162845
111599177
1168858389
68180647
1256310803
1297462607
1873441246
1135088617
1670774691
779977943
1071848893
1951000018
2024883683
2031932761
2105270202
2031413650
874504751
882748672
1925332285
802272125
833386393
1251538622
1356749291
1033541875
1905972039
788140517
532229332
859400324
2092869970
1406176376
1239417081
425632921
130836677
793723520
1330977610
1143702570
1611561247
2111645325
1290900094
1911352523
1798752738
39098733
181521268
883211606
932037950
810356838
254250020
846249667
242319982
541861855
1842829267
1295737436
390904583
1534234783
1231212871
387103543
1244044022
1585062579
1730702327
358152650
1625771083
699363816
634028289
397625815
1519024779
605658871
1391357017
954498972
940922779
1834665683
1785505490
1465630225
1304861071
2041045190
1941496389
1198216743
67773396
1544990585
2057827383
873368996
1238658551
810070716
1756012806
1427483586
1218359217
1511752533
1249740435
990325211
2082448524
1853521279
1085004920
1339632595
1562551088
1017090457
1851158252
1771351590
345632109
1845251019
751148458
1076900056
1309375787
915295276
753969743
1634750590
974954898
304165457
721135405
838048893
896963867
1622315967
1573586069
544828501
459549614
1969321228
1629315141
876407968
799597715
45808202
1145452525
1602995654
190307703
945666850
468864379
818888265
1134001614
1614740161
1572727798
737502608
639260571
816042542
1282322785
281976244
586415942
194237828
983534713
1528113891
1570753618
41986308
1793003538
1931033993
1207499352
820076479
619679442
936748426
122781630
1996182213
905916965
1461151540
592519904
1093910289
1740865634
1942097712
1584268293
1317606578
1915907198
556582524
1447593664
1685350367
26825240
167437178
295401659
1326890464
1055080349
1942195517
878718399
2029903408
1860750185
937912368
505124976
595388964
265078029
654012314
205486571
1844227171
1363435414
611607470
1603831601
427493811
954354258
1897241023
205474661
1667669474
642826743
1439228088
208206981
422174814
1613160017
435554807
1120044301
2042876961
223906741
782661563
749905278
2065761333
1027868954
1081640131
373136753
2019452628
1477070676
293754928
272296576
821952386
1752728538
1523434670
718245759
409131949
1203821673
1913041594
1962825522
874744493
1895613107
1469138708
1113502508
436438269
1183061904
91987641
1666066711
1186829428
98378220
1122294897
1313154163
307931391
982549988
1660516494
1266157971
2123721192
709386709
1890863606
1980594235
1946814123
886572857
861324821
1891248217
2059126577
1542100031
1080251438
1700505874
1653767979
1803002923
1462184881
250023195
271239628
1451718456
1536747262
15523183
1842214706
1041177757
1968331054
631739362
233299000
1019257176
1189662333
864473379
947512136
886833528
1961051113
721410526
727873651
617627254
1801330687
12227340
1479460750
691556940
1627566379
638190474
284107254
151382643
584692940
1424524516
982744876
899763686
1056298236
1932032770
1797237360
462284279
947005573
564214628
153466590
1954861903
59484617
1228703924
988149171
1673233311
2006341514
1193817565
890204284
1321500111
842965313
1660937193
1134083315
1220532059
2031312718
994036214
1457666855
358685084
1071048304
1611828219
1201817260
778465306
1052118927
15631699
921796585
1931273844
1741909672
1926876518
1329293059
261029026
148319527
1966396129
1915559760
403943242
438312006
687072683
2001508277
1980937542
441191207
2035908349
1148887379
1062191260
1087923931
1747308719
1157249496
1666855748
1639221491
968698867
1537215491
1923203605
1381353926
2022896746
710314486
1563401693
1405571387
1369499593
852900270
161611321
493599634
920256542
1666930843
179331629
1831585894
823762048
192302323
119915948
190605938
954016736
1272618588
1192933980
1403987644
544294348
1625561253
189951308
448881730
1589712443
1592887869
417245458
1932596673
286225466
1015419986
588601554
387759907
836034288
1685541319
1121865696
100759290
661937997
497912296
613284210
1117648825
1105144925
878885258
1857680942
339136619
1327675655
242619598
1718679570
460341283
79168418
614670296
687963282
1056039423
1378266841
1108031713
169796933
2102241673
496088503
2097661775
583736809
1910437012
826593146
917092838
259963173
2041743529
602781015
394965271
1598788430
1203269530
597782454
1437300844
1879934516
1056556144
365768725
1926658413
1328123132
2033423971
344474471
1989132032
581346476
1925277720
1981334821
2016177434
1676045984
641398805
278677730
233190933
2079438532
1845260261
379644857
1775292745
1174158520
544975035
563867657
887882723
613295858
1668489350
1321396074
1053826603
2060298091
476742698
1923804493
806624654
8998229
304155931
1170617830
1661859156
1379404881
493471316
1592592944
447559746
702223193
878314461
660298261
993757190
588073722
2032372209
53180868
420638244
1386531263
694495998
482580148
886395225
458917302
716950940
1858114128
391328179
1429787858
119930891
1555165381
487954132
1375365668
2033258130
1294933685
90514868
1586900217
2093111464
406927909
1869630682
1038643175
859394745
1708683139
1236328357
434257025
1679397544
832954984
347920829
2032519019
1522270628
1299551264
461942810
819022781
1883638182
833883338
238138443
1575998545
2092363867
1550693107
414950913
357611077
822433389
526091062
317769177
668102646
838390059
615395772
1373974023
1499623211
1079707785
1325327223
176348494
873867543
1713053572
2061608351
591533589
536184219
1100642046
917540911
35403855
1970145910
239295496
1820735920
34890004
1986529086
1488713878
1809865305
1111100672
1823926312
523027669
1937593879
1536698081
1198413744
1945075887
1329896800
53529499
964888030
1633675606
442127793
1184247376
1681880751
34806890
974266079
1193616709
1505633276
1357697845
847924660
242590222
886895358
1417609689
1933341650
613424549
334234914
458843034
167938804
1296266892
1025686667
116719326
1498107692
1895051072
1233254851
455003166
1954448772
1765997204
295535779
382049225
226401347
1133482779
997759921
922365040
599811532
1896773962
867290644
283398075
1485713925
914814967
694394801
1622978730
1077607525
700852942
164337307
1322354984
757827324
264724394
2107944819
1242069852
1875621844
431191377
1114069886
1940165257
264860877
671337753
1902499891
347183163
63124562
1645008312
1363264992
1832464960
1291243970
1217262490
1021467204
954648655
1549151849
1571876281
1716293129
1580234963
1997324530
659298964
102456218
2145262093
1728798976
2057551608
355569869
1836160874
894803524
1540819735
1932008739
162067067
1339211025
555603060
905331220
424271253
1898938715
158410319
1496043659
465440926
1747054088
1764392189
562959520
61188114
1748143339
62878801
1938988851
613447182
1193581542
1273745011
1170022160
881698495
1217966272
876709820
1777750465
974999729
505039598
1471692951
778697162
300078721
703964592
1347691103
743758891
1180073982
1947395513
320899096
297100686
2027146902
993401315
1644173145
942053021
1385914980
1835515614
244686038
1414080107
569535017
1879381211
2102177677
225734634
1373678963
381067021
1114509587
1091184380
201384498
1825762199
2115697572
1886703750
450269667
1156120120
325521811
1306263134
232548908
2013876059
994320803
248142103
1598929239
336444575
2003712690
931980726
1874731802
1174567187
1643201330
135350865
1348982191
159113702
174275032
1467408095
655569334
1150662577
1465828485
2055193200
1200527163
1739118943
1612165792
809506933
652611577
315127143
429298374
1951763940
910626373
2041773895
1741930228
967612205
1727117971
361360460
246901022
831772203
761243096
1102568978
596219399
1890102861
763398740
411419233
1141103443
1147665800
1165789389
711172428
485814424
1000763201
1870894636
1362961384
996816990
1687545116
1361613934
1309424952
1643925203
567806482
1852814013
1980226840
999612533
1437544438
1413435249
760604225
440886727
407858600
878901103
243744763
1145670907
1800658314
357456057
176785797
1175093225
1032729458
828400582
2070691175
365832013
1482333429
1109293903
1620863283
497453904
712830477
1625492151
1378968958
420142513
233193397
1145675921
1782727173
2096966126
1012928938
1156502100
121204069
619600309
1412913045
551448571
1345291673
1845329035
1495625623
207805273
1196767997
354074270
1629638611
31770548
1817570507
1696206461
1712926621
938143615
578433963
1812402340
706191744
1940738643
1976775422
529084373
1240880434
473246742
2127887586
514274415
973839059
1551201577
838827424
1743882474
526249577
422509951
1065094111
417518166
2057578868
156113472
787609225
123597715
309738733
108962563
732893321
1502141948
742933941
183240679
353993220
1733906144
657449245
1914159219
1838582318
1003236618
1392198001
588729783
2030750947
401162036
1840177480
39609979
996215564
1047178926
50934629
1505333471
1807411601
579410068
827401730
1334825342
1200348183
2084190768
1928620793
317553373
710083702
1842552278
2018477974
799132751
2134247292
1085797706
1022227186
724659293
335607539
1756820425
219913790
1798170494
193175468
654602253
360739824
173945817
2125069355
2061346159
1646711445
920274751
1847231854
2019445032
77531214
1972308400
315493122
997938759
2105745567
155099421
247882428
1239169994
2058140713
181383791
966799227
1859656270
1592283418
569265914
930944595
177787741
1008643430
1211977366
1615984983
1056387196
1842617134
2033252256
1978559774
1796776636
950731473
1438018597
2043842816
2031032732
1651193776
264274785
1830970297
874522290
850670462
537257345
1474008103
802093998
1767438686
27578601
1621956013
1857015700
504227120
867652839
1592646654
334649336
821029660
1951297529
1919588857
1378573698
791757994
695056394
1780004181
1124372497
1215113339
1311626278
512469560
1134856408
1832404299
1383528025
1453257044
874283526
1839173888
1853429173
1603285575
851207434
1893444043
1104862684
1563975393
246381691
1798754344
1271346710
277121536
673858783
830385840
1793251704
1207180767
936003809
975839946
356781072
1831289749
1910815498
1294273297
2058831181
1843452918
661652558
1913461215
1236306114
7732814
114777765
1444415777
922607527
1022152360
1948127709
617584405
970132554
1196618388
795642819
973719318
1011157302
1241737832
736454610
15839602
942475529
1352824489
2024655799
891471729
143585547
1545243360
1769727570
1884659545
761037292
1525368665
984022224
987393906
892196856
1587262910
1414171939
1803357006
1133228704
960680340
1372783506
1999152998
2105550084
117244071
1743760226
1888893092
1012985788
23331881
697835474
904098047
1780081602
187396037
822551480
2141356567
805977336
2009472389
1199272630
836349372
741217453
344156767
1211864299
2091093346
175919635
1647326168
91057690
2101220160
90965057
1650402016
1215159479
2088508416
1481791432
1672811014
504838572
235632083
1287697366
1376857879
303415851
897803686
1788285064
1793445460
1306491540
2040595191
1370774963
1902909504
16283789
1371927185
256371105
1369149951
2071007760
2049782723
368308386
2140795230
684722257
1940259740
1994465824
978413415
1201599800
1151807643
501964584
318182196
717888369
320120195
177950013
1713477557
885522119
786566623
2121253981
1349749848
591313493
1093835441
806040470
65309994
1393024661
5198723
1705096686
547671982
604296869
529936660
2138894020
427373104
2118526374
1678721263
1496836110
1298361340
1342792452
1950829202
1428998582
2036514191
526999628
1324180986
506590924
1431255577
1061467401
1918972535
948058027
1850711046
184595990
2054293047
114895119
24845860
346712912
264724412
1529094487
255269645
1741066714
2053223795
1938154942
1393843680
274177322
1023102441
547523953
683357540
474332473
799765818
579929879
677427411
323583175
210204839
1574162070
136743173
727116514
1799611860
2023595495
1501578329
1104784377
359867727
1740374851
1738143498
1565894287
2000906064
1691397670
1821992500
80923041
928107106
1053663447
1772463786
2127510435
763546911
1217533449
210399782
173788247
168802572
1779150655
1486602598
422613782
891690275
690900750
1942286911
221494749
1299487456
1608978530
685190465
1108707202
1607765236
1975058713
291889469
719080779
1380642890
1962513749
2112612912
999262556
1853992379
1157489413
1928244400
1933342418
1145154923
734147462
1794488250
493984036
666407905
467463358
1372497689
1363545431
1375740251
2024745841
1258049637
1898667881
1745917223
165807824
1064043673
261085261
1012369634
1648924025
1440176701
560030547
1467735253
259797049
1536791907
262686145
761531968
1982841213
1724125452
1485012010
1195819159
959468693
960902759
890250054
1075379176
1037633679
157476972
75477830
1413222027
699479462
689888410
1829838279
2118918918
289378441
1239229910
1663067030
264863855
1585226193
805988184
491074911
1744758654
1736831805
1968579783
1645942778
487863400
495234715
495781721
1140993659
299607959
1353956554
28404027
117403036
132803403
340840230
1830618862
1363635090
1310119311
403970844
1423153560
42475336
260225608
218058626
216208816
908490272
1275264012
587757069
1224097878
1058898433
196085133
1909687832
480815980
2024070090
108055791
945226833
288668228
941758333
1998296541
1061338266
331419654
105474795
2070452192
576817941
1121597672
1077677797
226646087
206346412
431534421
1841985211
2142159113
1982151455
487539185
41309501
244254929
1110152576
531108763
697421716
790265057
270076883
256631355
1757735738
1836765978
1263149848
1382874890
1593874075
1743593639
139090951
710884973
1260800824
542387786
212433734
779300881
1436564934
1666114675
2065364483
343733841
1397468889
1000352770
597490536
2033223886
97798084
826316833
32883365
951159348
1001178864
242448399
1152367422
2065978590
1473244711
1096531268
1170446541
125705863
1770735050
921282035
256585488
917967238
1712899042
637778154
71647912
1343285874
518154268
15032485
1304896650
886224658
1565712745
2112808907
629824929
736357388
1150015523
749211694
148784628
643075378
1674124226
21167245
1519958677
521117800
1669672703
10529069
1539147889
1510996810
1332388024
1649422244
559185188
1183908993
1160177340
1616284702
1425485215
1758270644
1962756577
524526328
397718005
663684137
535977618
905042170
736983314
454588687
1026020590
1222864112
1180897276
1441968846
249466137
2104545444
1437449877
1722075002
29099093
492767935
133733686
125349684
776148258
2072456978
1472194100
825020539
486153129
665736240
1328539938
1752458549
105349998
555385808
1164194736
1703631
401486293
67893083
1749049840
1349931813
1605499596
475850278
956615404
1682825342
1577797453
373466698
631243810
231997906
1245019469
1645082789
1028162132
555018730
879561219
1829630214
2026562079
1279030501
633282914
768924825
501237126
1178462968
313710800
1761180289
1364526118
724951623
140288672
1420618512
1111375442
189370115
659975465
303610471
1058406150
1886480417
758755396
944751888
1474343704
653971421
1293787465
83680190
1508292815
435480998
410412242
369378475
361863032
77036317
536208571
2051947636
515615746
828635492
811730569
1336771885
1814237527
1048837921
1035569898
1599096278
759432469
1821381782
737498553
388882215
1582351864
2022692696
512356587
584241384
1055231732
1574301955
423803740
1503781015
427147952
1525701469
1283078931
54297021
1796645472
1799739197
975840313
1659701351
499498814
252882767
1890946082
820885621
1709926970
1938389882
191022190
257237126
1116053325
1556524587
462221422
1957778683
971194304
1730953577
51665776
948979039
139000342
1231606905
166210152
2092987709
2025903515
1925869789
483660656
1929583868
1557290545
534832058
251722171
1866578735
752439669
700752421
165497922
1428572403
2102267977
1397573506
1441933609
925212617
611283711
535345869
1880996804
1160260906
529565332
1113947263
694595693
1941872720
318484936
1078893215
1374029169
1602510011
398296321
668717976
615335225
1752215389
1675832873
1141024709
149013654
1379068663
1171152464
795856166
753686226
438105261
138452830
115908050
146967519
1914204752
467596029
874825564
1240575534
824867300
838460348
642877074
170556068
1102036348
37817175
1674615652
815616920
64050767
360910797
1616712938
1650276715
1396034596
2074421063
1943897150
511204484
2024463774
2146702947
1529560029
405034957
1962622573
2116911431
1114732970
1900951027
972287880
1294781213
1730187830
230278531
1369332198
1816912176
355917622
348075910
510066152
1329116800
507523244
1310035993
1677474793
1969745873
1321932397
270233108
1383643738
567889515
173661151
1179285166
176022055
1658045536
1103299393
576692766
147858593
669430874
1768693072
2076599547
756882069
1403805250
728399329
1671108751
1263848473
731720775
657019221
1578673377
629230168
1750808959
1820805863
302305351
598741320
1962556581
674060576
591012393
165651806
2003562550
1421593436
2139997218
79777240
326697381
97132249
613763936
1742778230
1711078564
837472932
1832528195
2138194960
1530262070
793949104
455462861
1444991753
2037360133
215344513
2087621743
1496667548
1629435320
945062170
2000712404
1011252346
76175823
186339219
29287822
1911664188
1489603405
209237340
2095284686
1002292736
1249346532
72797849
1128959830
8330331
743164533
1364142134
193979964
1947035432
1902809519
369187251
983000209
202501019
1659549374
963880482
111827143
125873917
320720742
701054720
1721331157
120002087
253558707
811443436
1930207160
1258177196
137926946
1789998588
1439994853
790128909
781352555
1430351218
256513918
778980595
1990043855
1557895679
189318275
1094334411
672938897
1198288483
1634288179
1805451253
1396998658
610952981
1960168821
742934554
1078120719
968775114
468343405
460660321
272705593
1553634585
1641164275
369802865
257416942
1854422399
859824781
1580114004
1804093455
402042901
1462057054
1015245751
359460058
962386595
1098406428
1815599245
1491332850
922371702
1719612953
1620688162
1285404283
2129183243
565298730
694827602
1852682082
875487242
377389279
1631748815
1037211702
1865322144
1426296448
1324835723
1034900201
2040110102
1259701960
172481433
763416706
772139585
1741179690
1071918202
651561881
335945265
426114182
1290248347
1114662073
84179100
1981557203
655894128
328408278
1487372046
746072200
658623717
454265186
281771598
1857263404
1804006124
532172891
1424376061
262675323
1142323589
2143979900
141364073
21002609
2043546115
1422269403
585528107
42874348
996047378
138608589
315411682
90620817
1106282762
1177694567
787183183
1608376948
203744454
799541719
1795082984
146999630
355582873
1143234371
1777937573
963087855
1682011463
640172418
1346908976
477358918
984971858
1634567700
271154992
1499580159
1279782014
936325789
1163500676
529326052
806345898
699792684
1256569169
1095265016
1468039863
1179369186
861910867
98519034
206901991
1245597449
393030506
1948224095
1228666573
1983098362
1749227764
989391203
1965062954
177765644
2099387308
134917635
256183511
150152470
417559598
278579865
1907810651
616679096
844418228
1576393460
1359530614
1121072060
870469125
769875100
1432747042
107251968
2122279284
1651592028
103415316
822387774
1182785387
2075362919
2057142383
1476140275
1649634440
310361332
1671083799
1075513926
591984367
310737416
554397550
1723308505
1659663231
1635408038
2002282851
1727726282
1026624578
1847923811
66456961
1191116088
374858199
2116604226
193936279
453079614
1423358940
559123801
152397152
695288078
1835770279
482933766
336549670
359453454
1783584477
1538745602
1226781988
1824694757
1334715671
518857795
1842031426
1454312213
1734820318
1461699336
1096644413
433117315
1831755757
567300473
1638982356
1179353309
934385011
1214596255
1693661454
908447570
492287304
1159138189
1279131568
1572550243
1926751454
911336151
1143811038
629065526
150979539
943289756
1931620278
1564299820
1644372592
334028724
1746338876
158435541
496908715
1945105620
331243750
282645181
1565169560
800818559
503737906
263202822
373076390
152556226
145090454
1679649509
2019385795
1257721514
433374400
129802754
1568743605
292285781
1983829409
253100466
754414278
120567565
14513102
361033114
2072741608
1625097028
2093111862
1732617994
320675489
980838333
1206186967
1400893078
277974279
248059687
2039446887
1431527492
703058252
834788865
239998842
1790373557
809373996
1758408393
595529990
150640081
1660133101
889727291
1775544112
367232086
1863999960
1892264412
433873643
1658801687
979275546
1346337921
483856593
1911021059
1650189009
558772677
1645433307
726508438
517474274
1224689306
1629290242
1358095886
1673072212
1504767101
289878179
819380195
1922370285
1447112364
1106401892
941313979
1195601757
1967908614
1110984671
577190404
733655786
1459037217
613769192
513346704
161402698
846465743
127573526
1508786918
282260126
40717281
1655685259
1538407425
354834499
40936935
675772235
2077666328
2101161480
477505061
1151224549
1831551837
728887352
1336728250
836482901
1977513029
1712826054
282363302
1982456941
1562924784
477785757
1443439487
1004973989
602333514
698536318
1040249582
1726692406
487345886
1230656764
397455238
1906471938
431521974
1698828659
18419103
677324989
547854393
20136265
908890554
1061408246
536347315
1118040208
1032699750
886528678
208811521
480858987
808532549
31708344
616101962
1336133405
2030619970
512731311
399854047
1513822704
2087663688
1687135
1959540062
1211473403
1828206072
1682107622
1272329508
1810640539
67574675
34368017
1151190808
1573508261
1154624322
1206279249
357884841
353119500
570687024
1062250311
976773122
759080509
1692930160
746403469
404538870
1371155279
1363465181
100835465
2035309783
2145168381
760007090
807363488
1996683542
777169988
12981689
1539308236
156155897
2100566951
1930385930
943722136
900435680
463129163
992827412
1222299530
1369146569
342544082
884522404
519616723
439707180
1403500310
918089418
960670689
401113239
432869301
1016500420
1259087084
1785330728
1090959567
1949430684
1779155810
2084911830
1458407416
2008736359
387135691
939304291
278046192
525357848
557595318
1146996160
1336382709
1909152478
1240256853
2053966203
2088306698
235940858
1983763794
537883489
469308117
2020880050
827556986
1571682737
372216088
1807694657
1656155346
1232826051
439259596
470538746
2087505227
1479953963
168680741
1803898839
411722992
471691430
1546973231
1905397318
617099254
676184693
596448435
1058086086
782811006
1813447183
742952762
1312647740
75968061
1875184748
168214255
794650261
824796195
672445074
177110090
1049756704
1304219622
807843963
1537321663
1343200115
883221292
1450551066
30303146
874253958
917047040
2110730875
661849416
872154714
804589088
1434584895
868261179
1216963846
1412509900
122794384
714066652
1642821483
1997347228
1497306975
1126855454
732175964
329087417
2019151148
1044676174
853276997
591655753
2113825551
1069786519
1028055134
278291370
1841898657
2093789230
358443542
1018744629
378541102
1769722004
1843668057
37776535
1335398489
90824164
269326151
1062333874
516952184
48706555
926745154
655537145
55134447
1520130890
1177356993
1026153200
548296858
757558627
175768926
534754321
415994433
300387779
1425575760
97392323
233152484
1010509535
769751045
1953756668
1289112627
1367307162
420320219
881299552
1550535503
1332869162
226460927
1631147174
529063038
181850649
592750251
327513729
1710229900
2124253615
1175340248
808045585
1057934822
1788747865
138255173
1693664560
1717086393
1498924194
1021623075
754153494
1026253636
2127640131
364172372
1556470745
996996047
1721018755
2063164401
1674829739
1613578988
1091330476
218200566
444149597
415887302
836091041
1417670095
2128399024
2029617273
340531497
1912711727
272994854
1960116619
1253192970
967886352
1555180112
447463380
1485751489
454222338
1994236995
1844161985
1053090189
139144119
1012424564
573427108
1231859273
1072499097
512774179
632991162
546025505
430332100
1045724350
1544675971
1555707235
1854489617
328610589
61252546
506984683
1478366703
1047621117
984472225
719658919
1079867386
1634637722
1779837798
987656501
1904553877
1869839280
1500749679
1291572336
958591432
1135400393
538290230
1708738542
249034112
1554546473
2038439472
445478748
1750528232
423074951
1147936017
1020914025
129637490
1036889645
1268777520
1711555785
717557140
1053346086
235736062
726960059
169801349
369811214
120889952
1341270323
420612388
858378849
320604384
1313610837
1376023134
949334136
1989560987
1089707874
557582734
798385928
581437152
566047857
669522634
963423963
280241582
1252641525
1787747263
103627547
1528234246
741436234
1455404851
1536447465
963841846
731324912
1762873958
1997195866
933791176
1412118075
1764960588
475741608
170218399
860563871
1386594856
806354992
1478537140
461717406
934647734
1489092871
279899920
1442964706
1599546600
1539221177
512226391
477903806
1791091519
1537307857
1982501842
893778208
10273129
927247652
804333420
60240504
909419689
1923192393
1906976796
1515292080
274898820
134967718
976806528
1702286086
632530020
248538812
1248972210
1008576250
33823351
1812772200
1243432117
117077682
910084089
176416752
296348902
9338207
176425937
67113881
266440067
901269959
1533326041
1156958450
2131314477
1440870239
105097582
291325071
968966502
17514551
277475302
1547388816
1226773371
1417321704
499060638
1279795392
856922229
761397334
1765469717
1837405168
1089780694
326557689
818038010
429695791
1898406735
287412304
1331990230
1555856359
1835964130
1401272614
245748170
1122095641
609787731
540850825
48621571
1463616684
1300936796
920902573
1492768421
282189121
1279219158
113203779
1569205175
624557768
624731473
1015672401
1603410981
1864441490
138989364
589376149
308764055
1989234908
1535978525
1277755328
911423398
300578659
267505211
1062241600
1834786668
206992490
663495323
357620224
190232412
103148057
1828311061
884703174
1756205951
520167072
1903062987
1650893661
1206174876
2020968442
869638616
325640495
2090926465
851770658
1326060528
150203915
973504969
112295508
1668744962
1050128207
2108830085
174181234
748946021
1916140755
935632275
1024579911
1303340452
634186309
523773557
1769770808
1462675653
1554575379
235747781
1750867709
701115666
1818371845
966307493
774655811
1918898411
861684869
1010110256
2146640948
1775069223
447849078
1048335534
1305381992
497200805
919789751
880407123
712745225
1093256288
608731468
1421529912
323644812
982442911
134321974
1727473965
916274794
1404384064
1598244123
986679209
1919511183
873592867
119244299
547216309
1086170543
766667740
770039350
1395375952
1040308016
1379304312
1642232312
2065743981
1288609093
973136766
8182933
36053624
628846542
975862489
1695180343
1702664847
1328932776
1100078448
1214831058
1138041180
694001078
1378950597
1531126090
1152871172
1505472928
2052601146
155152466
853595919
1840017952
385989552
1852301005
323354516
1865854577
1915025673
314746220
1458690940
487907553
612502303
150387644
1727194195
1585526578
691183905
124700743
1284018389
1794193391
189638541
525216546
498240396
13657174
1255580762
1657022628
53216898
1824053717
753968849
1760083165
874513990
322597261
2046453913
1258410017
1658605940
243470034
1537964187
1670463123
592207644
323382162
307121883
563695298
632649922
234471870
1457496348
135225237
318770277
297207662
113708916
906131382
1569340895
960381984
1478539553
1214561845
1197118100
1625860758
324265774
1138269588
1700951050
364422105
1080963290
2089035590
138666380
1398532324
893418369
1139460336
916441956
329622567
1272599943
1415356226
2093502312
1166827301
1074961016
1128403360
652350764
1172373165
548573920
964208051
1615072515
862601441
1729212683
1857022021
1581693078
2112600207
752014269
1273612447
1115860821
362322768
1896321989
454318900
1225454276
1116774465
2063446584
1447741260
1837178454
1068063459
357727639
326745347
1904720009
1491069826
672315114
1506216133
1175194574
17236876
1971255632
1034484833
1864268704
783521891
2045344844
295119538
1364286453
731775430
1958035251
1792709302
1317776484
455616753
301533264
1991576458
2074448178
2128484009
949790339
162919011
1909214284
1211824935
828382059
144945840
999503813
199913613
781174420
921559639
473639096
841381265
7804309
586842690
1586478841
1009679069
1240831560
1809835161
324950020
2009791875
841683319
1076834520
961335149
1346169310
643411398
645484168
563682533
1310407452
1972412826
528338153
1351243424
1220337748
1054184804
558186112
610519513
1194163847
205644271
288940749
476275502
785261867
600237345
246821984
723052317
1234685571
1738736068
937093758
1480326331
55646359
1568754149
454454092
813442493
1253497453
1330872708
946285112
1826286674
1021961727
420054450
798252367
1940511094
1045622846
556741983
152422201
360190946
254858997
1554574311
1349904836
1827178014
278741673
1313762106
1491198351
315771359
1941875686
1411853371
561764160
958416706
2080598661
2083813147
639805118
498734234
2075055028
373898779
573982011
1929541753
1155627606
875294479
348223470
260076605
1245771664
1022475872
830886829
1476249182
1997985509
1193508521
673974642
1629178602
699345425
634204918
2047798166
181874004
1218467213
1246657998
1260103156
713435780
561470921
730517979
1377633202
1759030593
678149841
1835369423
351288178
16025694
1452264262
45697916
1776448641
1318644162
2115979548
1758538951
1386496450
229255206
857631901
231106788
536848274
1345303747
178213298
54782293
974676297
238075504
996524875
557084504
1673311293
780012792
1001968366
703311191
84070839
1991274354
913010593
1346826392
1738436283
1352123493
1555366416
2017956706
948581630
2122676244
990083148
37649127
1462191213
1966135012
1664058948
1787772211
186237758
767797613
2002221824
1203337549
1918263639
1314732672
945018725
2067274192
662412870
1676451674
251631883
1466662791
1674515312
1005474090
1914138317
2008181159
1668129309
667752225
1874957818
1556515653
1960050311
1278436378
1278001939
1169973998
953219448
216499466
1846304149
1559703079
795247457
2048400147
826939924
516143623
624937256
1905943573
485536393
1053084564
461214895
673060369
990564589
193290330
1398585550
2099529463
1505724423
110487829
731183822
1484065894
1267197734
2144059943
379273677
1549052116
376316802
1235081225
1609545333
940567473
1686516825
142827483
771400902
297747269
1687564199
2132208128
1436896408
845443940
938073497
1547568741
18498450
1771291075
917181490
460495149
353750629
1150775619
613616997
1298199192
1057344408
1358068563
1496816606
457136779
691756386
1087289299
1094642317
1489356441
1714958003
1982387939
1600007592
743671145
735824887
2083977675
881761813
1337159810
349454795
2109819616
1421403312
565488304
804327452
1207162938
145652306
739850200
241397736
1940241620
401605688
248781822
987360405
2104844044
1119416548
1116110152
2019288358
862430591
361851384
1618350192
2035982330
1508616386
1517186471
1493224987
30010555
1440516994
2010119091
1234238371
591338755
1800402608
165051530
1386395707
1496050708
1125391629
332058411
785232233
359473280
2053725693
1223137838
1374985886
974937102
481928063
941587667
170825357
1900363012
686709917
1091838479
273194660
113861498
474260913
1726566794
415713499
1484934459
1989331136
253216693
665903515
670177580
225148772
983805141
344744294
1499550831
856384504
273038657
747635187
2056458064
1109574967
571306214
2119607682
1020633155
2120831124
1070305832
272679487
1673029433
313367538
656471873
1941367035
389839364
683413802
1114747455
1998073508
1789689230
816185617
1819835237
857330570
774463114
1617901447
1071215312
34176443
1092805152
640249374
1813996146
1666146223
957289292
1095133330
483822595
148942895
1971916081
1073725616
552344650
1953809514
627063791
1748135939
994016842
2013082973
1492232064
136374467
1294885602
278919855
433470581
1978869307
1724328302
2076534805
2047382605
661939032
452322778
1314752728
1906459134
416922903
68968563
1147270895
55613473
250885328
78850502
1550111221
1572562268
1392664089
1095328047
983585612
855835880
1248660005
1533760789
982933076
1587754876
250586125
2092880306
1211567408
1041062540
97151789
1630336291
1186651727
2112777490
1173703712
2052478829
1844226532
134256378
869274173
1138903182
1026682898
889981840
364217151
310749155
1652013973
495889261
934981816
1908708416
1180443985
290264929
1061344058
47908442
963348351
310024415
1419903532
1182787825
1894577670
1657716406
852046789
1948120808
270536033
724717230
871557413
631109402
1713803057
376754494
103863006
1406388591
83309381
1374905475
432127259
1058582145
461297088
316266126
840353227
1935737209
1767846924
113612156
244700112
736717376
880171096
1999388687
1837962293
70628595
78933448
1199973370
2070967963
353746545
156969114
89661644
1728529529
1324111398
789405489
17650248
23187556
2041968091
1713881685
1738338119
1571733753
572610799
1246243616
1022729509
1852129330
1825596481
527226441
1630144936
1481748764
651449005
1832587100
1852489677
1032454429
1931513786
1530283377
1502165033
162140613
1710854462
1928200919
396297778
1968491965
1857337804
617043707
1037675750
623488039
1133816851
759297437
1422546553
1969887012
412860198
1758301495
975858508
297044606
1203745222
1202108251
1438671094
248206980
151001474
722001539
1714204326
1309415179
1548171674
538870154
1339123033
1808292702
1963603535
544310023
1192790562
190875901
812620907
115421078
745693816
782953143
640749106
1402891609
1232248660
1983810937
1696187703
2092040900
168954178
1947274485
1281727729
242358730
1358165296
2021891890
292137335
1682894398
101867115
1346941680
300832562
365215825
153772918
1177886337
1109781723
770862712
1782799279
58656573
153172028
1379025098
1714448399
321377066
385417045
538186453
984357033
933010064
1671212414
80804507
1159898632
1258653429
1503391433
1356321665
1845100100
1387654745
1622515345
179114278
339686685
1208343648
1390536377
891435517
1927789321
558892883
677873280
1909071211
1997062503
392755867
83201194
1082612160
1273434324
858737832
875045342
1280203979
166340816
2099922709
409118520
724476203
576795982
2034423378
1629487071
167045300
829653867
1398892542
747717164
1421754760
224890473
88336761
2066864904
1415695174
813605038
136073119
1815265750
1644283432
93798424
1310012583
1473645684
1997989640
373542761
1223396015
1571952516
852555008
431690248
1998155188
2059094040
868058155
1177741065
1683146249
1699433047
845800572
936463231
1561697738
254950950
900290124
1315193324
1717465053
31779742
77935969
1932521052
905633679
987013191
577948505
1558161001
2001565663
433225416
436968136
580456693
1684553229
877138707
1312862760
725641455
1115545725
1228820731
1961787295
1019294979
1629984011
1153445462
549620068
311334018
2086244728
933550566
2115368187
2118557466
1167930562
1272550657
952736839
1733958486
1773914490
1892442909
903687794
909920026
37688252
1018567870
701752664
1464029850
2007152303
412718294
12583478
2097532480
637134715
709026996
901045922
215349774
1091438482
662075402
221606915
830833032
228576292
2143594355
1811462604
508619605
1224782995
2123717918
1002997046
307059963
1768112678
1636672189
842212704
1233925031
181743654
1443360774
97091123
438088523
196302295
744828584
7944870
319220838
1311418122
1732438365
2100071122
1007879789
1172943852
1235100482
1838061070
823097664
515350974
396965477
575326730
684037716
1840754350
2105877111
1502892023
590398022
254031712
1269787400
1618320235
1566121355
1212923525
729697269
1272821961
1194689163
1648037344
342703583
380981923
1886151151
1986799640
1745100726
765235603
2001238316
2067065653
1328706438
724013366
548462555
1460270377
1177613422
879596542
2005200702
40918253
747058646
478350075
1055684326
455953155
412475762
1404789899
1763696417
327467086
1027873628
1306368516
511739156
526591843
157438333
1837800488
295496152
795042868
1115751093
115954220
1037726195
221892191
555508730
1063425017
307088872
1809698553
1536409287
1361415425
715648326
1855547799
801650835
1600698032
1390681979
1213348947
918279514
2009316932
408395895
310886825
426513536
239967195
968024108
1391148312
1777248043
1077426781
1721062124
1773437189
1690202316
2051550652
120629003
341039059
1430636608
650315129
1000655587
1519097215
1379717041
825109845
1244105235
210494501
908931940
717054505
2011574734
1000204806
23646105
1074535575
1956720343
1478127028
314762605
1691469973
511659304
1631621796
1906471938
646430881
1786518046
1054510905
1500681810
888499088
1451146579
1238666283
279558087
1224037791
263515898
758756370
1193469104
666725842
1124084689
955531829
1971870217
766688428
1877343824
26696848
629932174
1600021100
2116762673
1825167893
215246646
325974541
1911691776
1186932788
43316515
1522787306
1731109499
2110392637
732953455
768102261
763942861
733183586
992701116
1663344679
714895481
549916023
944659768
1562441875
1305954330
1394410586
1744766330
697645348
1897562744
1158116125
1612956854
1918687807
1886206889
2142159113
1593474714
1871153713
2009334759
526635572
1911340892
1500000103
1312212801
867641235
1586141278
2107407950
1266913919
31675895
1277328788
979001844
839111208
1218685876
795944214
1933339488
397964277
1814537391
1709980214
1411353439
688000284
1530375402
396152434
1853336363
485187343
902783964
481192156
1250761131
1395029818
349973271
978525180
760484225
1343315056
1047425993
1601955623
1131634922
1106249877
1736303114
990148761
1809905696
416662189
1629926171
649316014
1861500832
1649078954
1464857187
975668331
1227872980
1823051100
381789036
41165157
263774770
2034108393
839665113
1502175638
1077317334
1176833069
332647494
260673976
1094455283
1634902064
771787432
271442785
1995282408
547513567
390980629
158217777
153548493
1119202288
725892701
1475113809
567680128
1864452800
1666866968
390205027
426422138
434680706
1957297032
39818402
229635800
1247599384
1288786894
318631828
341431744
2141053004
257056690
1485306701
1291071509
1975213331
584732171
270673036
656387117
1609346881
2022982765
1209383373
155236410
1346510541
349434131
127309115
1778947263
115459105
107235778
1509198533
911770788
413464820
1780898758
1102245069
1139037126
978613864
727879697
797685608
1995004375
31786444
687082246
439719289
726032635
1856142381
1148610381
746160143
2079481532
752755902
986905125
1851720038
479723253
503613571
1208200130
1939466963
32380017
706842150
138988511
1210288631
385478062
1208288396
1531359652
2095495816
1332006487
1647645026
1601402487
321886543
817663843
339726497
2066114008
566322961
1413116246
1653421886
2130969714
1626762518
2096141688
587537721
1390451293
429528624
1965820590
536889055
449292165
82279225
17418139
734976261
1774502262
526249577
241593679
2042516899
1014556871
1572947393
1561381150
1516226788
965593092
207619490
1142908122
896066276
139720908
1619344246
852923260
278289854
776631972
1176297437
1932663232
234895772
1856443839
903773379
636598753
1022693378
1014100441
1727647416
63404669
970407700
575427748
744335936
812255958
1418390659
1631623078
101372043
769583712
260238384
1054819457
1433802147
804989675
495486031
2001677360
933393070
576754599
1501155343
1598049792
1090800198
1469596894
1069194839
519265261
624215644
1519302141
927843529
1496453068
752779229
695465696
1483167519
631719634
918665943
1729583044
1711545022
949904255
1492681705
259623305
323145131
1434458112
1933022690
1358095909
91201839
1242349047
644921085
1292259738
274321839
664316655
1542576411
1037229747
885956435
1169371111
126153137
518294211
1332946137
560564387
1314094266
1765687153
2008622016
1662610123
1340122294
1796150306
1402944230
98086578
971465123
557362099
838013393
1297577581
357424550
934818762
1609950086
1362794035
1396370658
1092193041
1594925843
1619996323
1670678033
1461899881
1714037652
498092663
125251647
938649436
2084990852
1836046802
62153127
2037089782
33160253
365945059
1952980621
275854113
182971767
520447810
1777912983
1900836493
559183044
1027692568
1701729533
541951668
1216752250
849876784
946049265
1367397495
785433211
1624588247
1828710007
814121495
991363602
1284834863
2023364030
613961552
2007406721
121326785
2138948654
100617331
677639922
1892641368
1468414462
1552613003
324231021
2016511659
181139581
1438705592
1138564569
1218909219
159842498
2090611190
1213296195
1761528273
2026649761
1097531451
742422392
1376256089
1520547283
190444272
1298117740
1414401991
1581778494
1472118244
2101543651
1013068723
1210582424
1178888142
1888338530
1983696375
1135356236
49349419
1832553812
672790587
2007466289
641779080
1962350519
1801506489
194726857
1850596862
1384911569
387809047
2119154260
622225447
1334968117
833293563
1197850763
1041011463
472248231
701478381
1936557321
360886458
1049756704
139862040
8212998
1105313830
359846331
641565496
1182665122
2110398636
1528717731
1569621615
78696950
641871398
409347436
1642493265
99605561
780343488
316367972
735280999
1860060849
1017788052
1219601275
167813948
1412603983
147198177
1105685560
671426111
464245154
1730116781
1606988728
284319888
1264399737
120955413
915759828
10967919
1727409026
1901417826
450165491
917479638
95730049
1959113602
454818016
2074857636
2018825070
700912938
1120535024
1356226276
1743889076
1751934026
356622134
1041696756
2008181217
1780688551
1329483994
1595715965
1200326646
1176506810
143780511
1217786458
1799390740
1692673889
1120036046
582853845
1955478290
759697674
867408162
738250530
1443641008
1730042543
396426634
1007583523
561568741
2039101720
83045506
1313670904
1228878816
994429467
1202582002
2147063018
1273537137
307304909
1770383302
1655204335
1528428336
68785106
2058985419
1324513309
663963807
13822554
66279955
625163242
566442414
683385435
1432813675
1378783876
624983168
990329814
165186857
2021061659
303966057
1006079688
1194021087
1474703898
409214127
351145203
1487078281
221111285
720403173
2101278004
1183549345
720296292
97911553
150828618
2116196167
1419623637
259150661
1528073244
100868486
930220231
788166294
1921285989
1427023619
1350187090
4177530
99012378
264140531
94694906
650102565
2087413332
1803533525
1072713844
1001261814
778975577
247554580
1096824596
571288754
327108026
1238261636
926984338
2138199293
541332706
555743273
1487184780
174884138
307772523
754400380
1818250239
285923346
1342719446
1203142844
1199206349
1812421925
1737419403
1263114943
739104253
1349217149
596309948
1935920561
31050753
245427458
397085645
336855609
1418564508
1402961368
141820335
1644711872
55752476
131964367
1316495304
1524947014
155379103
1540263197
906793065
1799815616
822183447
1816344958
2080525571
2018909173
2143066391
1540591192
1656086343
265256415
1753536357
1423024557
1331848993
1241949410
695379288
825646619
1696416761
360812879
1066432628
58677849
2028442353
884753809
1589245921
1688687236
656491424
1026004431
114615725
128355808
219459040
336686751
112704273
1999963365
1237812226
1457707934
1538602469
1558258301
879304744
681850299
568925722
1620292956
106799938
1265380866
1685426505
50392087
1855276941
1377543677
246752924
227014681
1224587707
1079736144
1915214622
1062882593
1071327464
266475363
1257513852
433489225
283253265
63434795
1809084823
1666971246
432734812
547528382
1864532490
167741388
1081982409
1855066804
1997985924
1382975011
323706452
2113743612
752748293
1270798810
215080064
855190447
714803430
706180797
1861486730
1088217596
2010337198
2028529727
1547055071
886454495
222262201
730389207
881878951
832606509
554132884
1708389643
1856962927
288275326
147757251
494916528
219864784
111856171
1731442078
859553731
1361292715
810287552
1138638421
1844081204
56742589
865355139
595137177
341694665
1534519727
1305484060
1643708597
1586467049
846303710
1409585830
1985698262
154048278
1000005409
2146458335
1049770765
1926225936
156093600
2065241
1165953579
254730331
919296557
1466872925
104502708
331198434
217563277
1372972541
1724284569
861350722
2147321273
630546091
887834470
1444825051
131619378
1395902307
521176265
1603676572
503980104
1730651661
603302669
964393912
267170050
1129396419
675551171
51302803
622637583
1534812762
283370632
1904093949
1099871108
520015047
1479925966
174937578
1918279798
140477418
534187122
1517120507
1199828731
345928407
1160169748
894553018
561394999
1591415489
609535726
98824234
1611580001
1893319144
1435994471
988194482
836160184
1673132506
1735728442
1927231165
1288277096
1841026807
434113695
122899680
1981523605
1787121532
1371644891
156877070
149828699
624179682
796922495
1657348414
2120870038
344323968
769150412
49932478
1903267472
316823368
495439548
906825134
1689272503
2005461718
88844443
1399879945
1243222119
256751433
257254931
1522829870
269119507
723401464
1275000978
609258754
419267769
128383326
792695076
323495683
1313432921
1455052410
1666701737
227762733
527076202
772061042
2040400776
888067184
571446655
1550771353
1277491941
45845715
1504736432
1180008198
468509971
1005986796
1653233565
1135182985
1863296253
1467269196
1196553939
2091674786
1991035030
35004205
2118438650
1139534317
823189765
1367915535
1393189674
296343435
1760295863
470915783
1055881576
1514019245
1753830581
737102689
1012521549
589053748
903469249
484187517
1783856206
59858904
1688917632
1991866713
1456911550
1143270122
402679408
151732503
1579120881
1624744991
987475871
1464636468
431888868
918141223
1131891775
660218640
1331181448
672490471
99411357
1775784306
375368658
234550899
1543532884
1107437726
1992623234
1691621499
830969548
969808761
423148840
269197970
754856547
968579036
1479405230
179983948
1300154465
1084733101
1415622857
201027291
1316220996
101818177
1969693632
496815650
1517930903
1856864220
432382416
535056154
765706851
408719932
1389880610
1026086360
1752834559
930081701
149767184
625870905
383513012
117655657
659011374
582097457
1295562778
995548262
1327187545
1925757491
629875151
1638540900
215931603
968913847
1576638214
271521581
2027373383
473288401
62605155
325125716
1472118244
2017433515
566871541
963934980
220687650
1793816771
1261350577
922608668
882585752
1313529977
1863454967
791455050
462685830
655418453
354696085
831801632
1728358405
1683189792
413080138
227443080
746430414
11418163
1146696100
1705045191
61068102
961259348
272102776
551221167
917731673
1983943987
1356909377
224535232
872160643
1333204314
2115478281
530507455
1547249244
860566464
1309629722
145467349
729051383
1856803698
48877804
431517042
1335433141
2107391147
1992956443
1351856824
1380768415
1709751688
108725894
645711436
1144649999
1932135980
1426887174
508034434
862595608
1683234318
927756630
278404688
216810692
1219264629
59473149
1616947409
785770283
779397073
1622078217
1370903325
1189128978
1831401199
1499173020
1933948198
1346538936
1432441527
1460771665
641953414
1550950922
1408487000
642312062
934485449
737818734
204195453
159672220
764945139
402655088
1732046050
1335636960
218750735
988154795
661699389
1914634735
1958842724
767860093
1488710059
1955581538
1387273268
1789021465
794707462
445598640
1325556485
1683739813
775694500
1995951611
1774867560
1412502383
1491847040
1759918202
1385400269
1520873367
512294169
798638478
239444194
1148808406
1387784906
1458508698
32341958
126122437
353918215
1204078681
831792540
1916448049
1386604213
1017753300
1465677575
1371283049
2119669543
1609222719
1615133960
1629408195
1480886881
1203543747
160295925
1640830677
1997717314
1504640164
471650053
568249744
1628017165
206566423
1523258936
460451238
1312606132
2063134031
1186134744
836874464
791632684
445410984
1145455255
1048402346
1235219973
786961588
644992491
1890873514
630730912
1343317814
352539314
851451206
1217017455
1757584579
654325104
1499509189
1650774119
340401192
1692601520
1740941328
2073773256
988509899
1035131885
1936482172
922834693
168061873
808037612
774919706
1429680259
956516473
1698138808
1387502834
499025274
1815120583
413977877
331132710
203940744
1312433920
268192558
1285029908
1781884931
827008012
251995013
776538853
523106362
68578055
805147271
991494481
1018399137
1385711935
465088980
356467894
779032746
1910415862
1871298945
1497984528
927009503
1801856765
720189277
1187685730
1919272096
683218917
1447424546
861187840
1707668126
2006407695
1098204905
740834550
133965565
223183546
931567267
1016331844
1259560392
866733579
1721353206
1436397
299124960
632274160
1904908368
1555111123
1181110362
1128236732
1074433687
359251286
612264238
1916077472
548069104
1931257898
739386040
525259130
557679386
372839716
1023892479
1637928220
1521033112
1772535970
946480198
741139975
1721152889
233733308
1797103543
854462657
1599135302
1919861964
1814787348
122039916
1596671008
1622733933
1566504273
640728352
725826762
1493447197
809945067
311936753
2073145664
383325908
2122328300
85421735
1832367539
1993063331
304462470
1628368219
333684119
719216806
377718656
482682007
133716933
105600466
323717344
1168674427
420125843
124767681
1235705219
890935383
1796331293
2114984142
1746980591
1866012057
421736360
633498044
653679699
862139917
48350258
1353719139
378404998
487219961
1141680015
940275622
485414128
1913333984
1045522070
60726818
8343791
2074072754
1927920819
1772069212
226683966
1368558650
1126835028
21089534
49378063
1081236368
316244895
47064162
913824535
1541857520
416382703
2043701184
738942883
1581755727
898947590
1945540376
608196855
888733607
1957753155
794742410
1716562996
341681429
480834745
1926729625
1641763037
1062464800
1427004722
377089809
1844139225
1232757088
269589996
214727185
1481617561
730496714
1774003898
341788776
834169279
1534642052
1624954826
972370977
1403713220
1265713513
319145824
285991185
1953395299
92757243
1449834721
781674254
309582422
1721314249
1378881347
2053791835
254493235
1498829484
1741787795
1818035863
1017967996
1971054784
1347267874
1240710928
854739360
57668387
808747609
1151024732
1317498425
589192658
279509616
1438622207
552184886
78233370
906904141
588603003
396373
903944851
381315231
497443487
2042633456
2071412312
112507034
700038867
1382345605
1738043332
1419900732
725856511
1193861640
1789034922
1357476845
1461902540
509104478
780325416
1293148422
1989110039
1550920843
1109863959
719028217
949906301
2043535969
1814159079
436871315
1500663936
1331565286
1106923949
1394664625
1059718950
1353599805
619827467
328840339
867974486
608516692
1597075006
1268528060
2119649982
140450612
1858593133
1992121622
1387411553
1639245812
1005711464
1044703868
34034727
1900069188
1542772606
1572579243
1127412861
2102449298
239005348
1390939411
1205108884
764140350
987970712
736033310
1148561455
509931872
1003733953
1586364885
1011111288
769754050
1654453616
1616809682
1275439724
1068326770
492464847
452520780
344699762
1156407667
94797757
2071249983
1356247728
1643481043
1254565171
1703468085
1593541986
1172505610
411993179
1085986730
658161854
1032515412
343453834
1989830915
1168985995
650368412
514006507
579654902
386183503
393284184
313041522
242675016
884140013
920751386
456676783
2110721544
1992980458
1086945745
324509662
1254307306
1646784033
2036001307
472255364
1105660947
97392323
1058889050
19621639
511898712
387409956
1232197718
1338374083
2145531363
669860205
2143775595
2121700965
1645294818
1635049349
1922211392
1280957637
1905741634
1020788153
1505306569
1364589237
1705200629
1769164882
639943131
1804400703
1986045151
797978037
668951838
479924883
432711169
487555126
1827823087
1291589662
141563405
1771841800
581171723
1913759414
384583661
1703166085
1414743522
1832136977
1202663494
960977726
2140780404
1010088013
406130597
290108679
2018603663
758813141
1442261342
333719382
1077254783
794775290
188987843
12681520
1465878739
1143171974
1955905671
212177980
1114395089
2039714091
1028790452
959727027
1892011676
1111516628
543779397
1510021712
213410108
1841291975
1604976203
1153240649
1036402557
1122038302
422915424
366248260
1665828169
413870362
726197931
1805114852
1518731691
1739049063
530693712
176190488
1704740662
232744713
2099446397
680186466
1146222140
1309934288
35957363
2111628027
790496056
1174579589
1732143017
269981781
1561870355
1423756306
250244157
243816468
1528526721
1796533641
1768664727
582729896
966137668
30152428
633878819
879518943
351527417
1738527032
1523018363
598441343
2106157626
1560645513
1109962398
1082414358
1675517362
712603249
2009210090
1402436374
1047342916
1936433355
1052582279
1773093862
51261533
1804133680
728863941
748247458
1990952794
116365471
268490624
1881033060
1587811087
59478328
817146762
1002320595
1780178280
1638971449
188462536
614006550
719766863
1762876746
140551713
556655463
1125127794
889130160
2047998132
835646824
334559193
1698237136
2059169189
1424367959
932012817
1122839755
968067533
134768318
9765695
150518219
1204680603
430364475
46372368
54253445
625304904
1118561736
718071179
630264127
677151620
1518588760
1705324656
937747572
179126667
34841732
1441685870
1112293535
312095311
2006375851
326533486
341134595
1497349465
1894911024
2031663508
803390774
457201294
332020707
143229565
2086671887
1162143686
1437428171
1503553060
797248368
1462370616
189968833
790458978
1945463490
357991251
982087808
1943549494
1955099252
740494726
1926979985
493942796
615953797
88344152
1366590081
404896049
1645495577
1406809424
2039248767
1813923481
105863621
1123759209
1028732415
957214932
1313018204
1755734262
1383445302
1066709144
1837539949
1918183902
556249151
330457639
1090088346
1034475806
1939658545
1611322333
1977135547
17371813
1793673791
1210305903
1136998569
58441239
1840497207
357484780
671685919
517802413
2012199950
179433604
1038333900
1158942045
228713903
1175027790
1617762422
863586639
2140889510
722531437
1560379399
1169577953
1836215942
652381533
2079098183
1621982512
2113503183
450493
759431656
302582392
689268904
1134405939
1246948508
1606403138
304409286
1269612708
542353130
339381381
104600823
1711641866
504868322
249995267
2073575671
962855287
987375879
935984786
52255579
1069136624
2075960742
1800856638
2030931305
1096696758
2008552021
305234682
838450754
837975650
1362393224
546373086
1597902545
2003504504
767870990
532997445
1688528549
513739075
1261559036
1585440297
523398926
927991590
1039179859
1567983686
1520256319
405880545
1209206325
527059125
714532490
1961663400
1453192953
1645411580
1328691078
1589824518
1038457825
560152059
741467334
634168024
474435970
1332806156
782461841
2144314980
743979438
564180890
985578324
332503727
887772741
1519973170
1944759846
1299460401
528877202
1952875084
1424247520
1774748554
1519629000
85308285
435129798
907758117
1737923807
857320661
337953952
1865326404
1229694313
1794090645
483359754
216235129
868201547
84916143
320948923
232096380
61570760
1454226224
1311381017
1279240786
2104660182
1041566796
621738400
169496871
948359127
1802991438
1047693058
1818265715
820505529
1703639629
567066095
1841831125
7747460
1895738378
1445035399
1849390426
1655509892
327423012
251292927
605580755
550708257
1411739949
697792981
337343295
253701183
610031355
417415721
257545303
916541329
413692429
1086980674
1194172430
1437096717
785589094
423906660
954036112
1281827504
588628959
712840349
365128281
1438090168
764609700
1943706741
680356525
809506535
1648538022
593084423
68662838
1559663393
1697284011
277949154
1827427696
2012659503
2140385519
951983541
2011578506
1100573212
272421105
1640967295
689324071
818074749
73646209
1363999193
167111635
1598739235
702300767
53533637
1235311693
113126532
900316517
482679719
253453444
1713571508
745952653
1174040934
2146797378
1450084930
689497130
1344592985
1616498840
1484508713
346967010
2042918259
703560145
157617231
1620875643
325543889
1912183787
1005458101
2129259354
1886331977
2070069083
1184324768
605808300
45499130
732421288
2034224193
135697901
978090335
1223345184
1828778612
684935298
1747247883
1178332152
2140133473
1247623265
1576593495
1149754301
816328716
653759286
1895534018
1911895734
1536551322
2105952805
1198487045
176708066
470225418
2144232492
939613999
792311958
434298793
2016937119
239508926
71703922
1879393271
1594204180
1078633299
1342603784
1074272585
1594438227
1425335065
1596564792
443159812
759429885
1364293159
1410649426
1399873816
2018118505
1869332400
272619595
1646480308
108613627
4053956
1583454731
2124149181
2089278977
2141105308
669555885
1892428249
1929825807
882026389
739230549
724695049
1273480843
925525549
2068618485
1045238106
466691173
2109822896
1042326397
1060267448
441568517
836073862
483151140
62031397
339783839
1352768002
483056398
1677556015
1963412650
485145253
1347696985
791984160
2000469288
412421590
1594514454
2061791344
1579902310
1627503269
2056985591
728062158
720530589
49295110
629183864
1941875686
1734786721
70916475
379373010
1995525027
76130473
580436310
1067084549
1613597604
1136935793
864735036
1194333777
1994516804
616013487
1708182703
952730656
661427749
1398095900
556929653
314052049
1942016232
402694679
173945817
110191501
257883591
1103099091
1490324623
1031292182
1841410445
153795043
811346548
801936344
1028055134
920345616
1983285500
984904556
888561167
289648791
377407691
1584804286
1223846173
25563042
177992462
667017340
598059972
206842597
822899322
926974431
131455711
1825489054
418402694
1807712060
876515097
1432556143
396897315
75889900
104184773
1959435794
1901841606
62643959
642969990
1354123788
1204780334
387722287
1853591839
960933269
1452981416
330971238
1099526338
1327724863
367227248
983688140
875885923
411553111
246891593
1807893623
2131134812
873242367
1116790285
534106312
1913845203
485891210
12140274
1263556759
1036966706
1096113869
854632370
802194585
1119520519
1937069166
559800892
531373387
854947423
1169314306
1321117523
1034620824
2072265894
879311605
1936497348
962046601
6287231
1286427134
168877572
1682007147
1727136792
109688013
681588453
949136066
1598630685
1626143561
930267053
1825741095
2046156904
876080625
1174339647
1847028437
2057666930
353622959
1200467688
1425578262
1970549349
1935324116
487382138
1604147197
1458893542
1003395411
1654534812
167555797
903844813
1831996426
394571203
1280803650
1531616796
128477399
1033948369
2056326835
186640442
399834270
1719700327
1407887081
949531615
942402718
180397826
926866998
111877880
1688578432
1241758662
3552817
2031712120
1836557717
293739431
1902627792
414345359
1485007345
203398699
1724043489
1557664519
111153577
1009303360
140178224
339234279
1658065126
927114405
1193073237
73587111
2041261801
528838630
702926817
1846276279
616626546
1822039308
200870549
684153197
341589914
1389576050
313314335
2009643791
1930109167
1230938813
61257289
187598559
1264082864
686368967
147886939
744958867
1875282230
2059672786
713221534
2097291136
1864909562
468937647
621758336
722320012
1540251828
2145182637
1416502391
970295753
910803097
64185486
1856154432
1139646409
877195106
1833053903
1015058961
1432816322
555035145
734024635
1963905337
682976337
1922215616
131952673
1700219225
2085612713
876432329
1170260756
808857105
1990667854
525090879
405779662
1537050816
519995395
989345427
1477154296
158136073
1968722714
599869183
494318219
1082169701
1890146136
1281525546
1054676804
441195580
1530194439
1177742498
1540313201
1273088344
473865562
1542955503
1651704816
2110988638
1392423756
344774199
1091907579
2030133203
1481905961
1126208666
932674403
861063438
595250572
319021573
995002303
1787772211
1660523917
392491968
2059699820
126134959
1359690510
765645554
1113856247
1429075679
2136883862
1014732426
1740635430
1188167212
1760678242
722323490
331551348
287387944
1049821628
762646104
1768693072
350201188
2004525156
899053414
750487372
107520856
975631536
1171889838
1083870242
1099863636
1581198736
976698399
162317037
1895305745
1918373228
1166921519
969971750
559215980
1966907298
1630995174
982632714
1668147695
947020067
191199987
1429853779
283320972
1657198147
373314651
1316699836
1615795292
671407126
1047489117
1034079522
492123036
1212867022
1856550884
1648846920
783771438
133768551
766419268
889752689
858937115
1457928816
1338704158
1558844334
808678604
1395852876
1605598255
2050604472
1465566858
1042845308
1786824139
1169018297
1104473056
1907526439
290126470
2042526967
739055896
1146662110
250975065
1783618120
1884711527
187266740
1539655837
1589988880
394187585
1613377194
224384070
59771811
2095493721
1949230507
1511209886
1437328263
1820335468
327207474
1731607859
337124019
383781729
1308856078
551512833
617153793
866991214
1429966033
980419836
905312243
574365702
317026205
240318168
793530360
21332151
166210152
605644025
833519597
1230720802
1062294075
1150877921
2050822065
1322149275
130845483
1780228896
420419207
1565153009
552220371
1097595976
1657321085
1413445110
388551888
395273742
894046242
1606494168
521944432
765155650
67175436
940015348
1783634124
700229634
489890745
427496581
655848368
318377361
682748330
669517006
917289715
1245271988
1480730990
1306846659
632660316
1164958385
1577051472
182639719
915465239
1572946685
1845811301
973023340
897670244
620341737
212910685
843627214
1357261908
926251350
598491999
1301632633
1983662516
625134820
1372675399
1575787234
544933317
1639668905
978460680
421747877
510142526
654792178
1291934756
117148631
1204733039
363982998
318314124
1156472163
2041796570
1069820905
2116070072
1398934413
752922411
484188410
2145294039
1831447143
1501503396
670174066
466404700
1781569288
1580272605
53155325
1121022136
1172500681
1743794285
1019078804
1307194399
240753231
1065369745
1792910096
1058292345
853224867
906500901
1069542058
624323005
900449363
1313868643
1689107203
664592003
109673843
26898969
255455174
195141163
430858414
557757086
644256895
1469703373
1309476544
1164449348
776386495
1148904843
22309602
474698889
789546464
1424311058
2127208120
2009021030
52620970
397636937
90505807
746806077
66012538
985769001
1107109207
421739982
1817164129
1003778160
1210981077
1958591005
1521654563
2014247290
1425253909
2011711099
1438095484
1137049679
1040696410
1919966344
1955112119
582815542
1265608280
213721315
1675975870
739797861
1614111766
369785323
1674394229
1669378316
1142575541
2050821282
2068008998
1940636882
1508521544
1799944145
1126851452
1328072665
2140035327
2048202285
1693975865
972384769
1440873302
956601082
1768388809
2085154918
856943952
1883285245
282213687
1096304080
1353580595
477360686
365058091
2147359394
851304016
373916482
1015721673
364809652
2125508329
748038438
742468382
819300929
1468392825
804144083
284440532
321855727
1203664695
1178933736
580274942
765434622
31028595
1268441891
86574617
1677020602
1689349938
521693786
1672619300
1007975790
1638471120
1093989869
337082987
893799976
611191506
1949283624
413870362
1330051171
474326713
715199199
1780613331
272869179
733362223
1713147133
1163466756
1896327309
324967794
1705329567
394805762
17506264
1694056146
209598296
2036013985
1789941687
31649249
73308523
170571996
417573828
53860320
648189920
410831057
1876762771
1700476583
1321274181
1434413716
783599655
166418197
1342653841
1704798363
1551461132
391619509
1472939551
1090408828
1674634452
876631026
1142560640
1636259577
1090661992
1664969939
101108769
1247792625
2112849166
184631951
1865557085
498770333
93017352
315802293
706832791
742931997
1634067926
190028850
1619313030
918345529
272350920
2092262888
669279954
1151013824
1696770763
1994334617
220981340
724790340
990868359
953551490
749845223
1812775597
1945830605
655929349
1922728539
403451859
46845988
1127022737
1933733959
381799734
887187409
1338263065
181554695
972988906
1008011865
1991724509
1354118413
1961051996
802357816
103227245
1251010848
150752932
757934600
295243556
1863706867
93731768
126418863
1278991074
927092638
966715064
1904321621
1763328163
1893854833
1704747050
1671746809
632735837
1976600724
1675463632
137732941
1083250921
548951039
1145277020
578852019
1817612244
649525929
222217878
1307201026
1050543195
1623244839
147786397
1006225652
211783663
1234776837
56979403
1032385379
1352273668
1446410951
318725062
995768976
113570977
805407113
350988906
1134798249
814027946
638291790
410803977
1203070928
487722931
1532886237
362565556
1594423453
568651531
689331773
205737562
1911151797
1992015271
318324558
672332683
2138463174
1043604750
98648559
1459527860
1661405637
1489870904
1200389287
781695618
2566429
1473997571
2099532392
1329239094
1820588392
1269851616
1559654684
825496714
980167231
250383129
1312894503
1630842614
1574939143
1338241657
455896382
174792080
983341320
1940294713
431262077
160257981
1816869806
1348821660
400767230
438551452
1742976023
1937024824
1672962152
340150274
147674787
1640172539
1263068200
1154704350
229466523
1643102272
1982075016
2037018959
1398957958
887781850
857910892
1744847067
1225380414
1232517015
1730948089
1108824169
2001138729
626594032
1404364102
298204149
1788608667
283479091
686770222
1241866729
1418225427
1687062809
50324167
1260759082
355601207
1629335978
1498561119
2105596812
1090593484
1931437415
777921772
546170416
797531623
1795674549
1262037350
1240231718
582565397
1445024553
1187392769
1030733569
1473493907
569243261
546380131
1358979242
1948136427
1939987862
912546496
873059284
1288430636
1255447425
1362461687
153227158
1595063329
135975469
829375534
639322075
665418989
1972058976
759805036
1129880789
1017017693
2086414076
1649277503
1400698843
1947550037
533866432
1105515073
1572225153
1065459307
22315952
751471925
392445137
1279149632
1420660146
768197202
447126160
474523311
1440859809
37369159
1461490160
1455683441
550719482
1559620795
53160290
136454668
4927515
1701648148
950525392
204979125
961652950
1567883756
345764015
1852723967
1850364051
347400328
475805312
1520957190
1152986432
1753547156
866727304
1429840424
531024414
1357228513
602116567
174783369
771623028
471135190
311522019
1708616672
420018565
2144900297
1224414081
1446204721
1103852282
1104013453
494633302
1870997805
1706422876
1527798588
39802292
517034061
876366600
1345629529
1897898467
1749871378
427138242
833906857
1550961673
1261616768
457171404
1310637038
1186908833
568422312
1650700202
1262899153
701696241
772455645
454925545
157231547
596227703
119206631
1776894588
245675206
1858427640
1145663059
1324557648
1182972166
1299210442
617625481
1111512685
2107780275
2147142870
34437488
540726217
1593149612
1229864573
1820634343
612959554
1486728430
1785110191
521512716
1233264336
1617676786
1614734652
1604812355
1997636123
87203244
392075908
1511245114
1323471465
1320662217
1192670116
383166492
1731846150
1460565900
101266193
917820077
901984012
202226758
1644278402
1660992357
1867396468
965931519
1137682699
411734521
524821894
1301462167
860844941
689360141
66077625
323004155
83640940
345497975
1896889538
1770549164
1541057101
1198323314
668329630
1069237017
622600349
1238382195
2008617650
622951543
102617466
148763877
1862593896
1106270206
248721608
1917431711
707234619
126929491
1488590949
186875475
1186210620
349586152
643983446
804567559
1170034982
532634344
2021610525
1178619092
1052477063
1001324763
2093961244
844375841
609693710
1716020135
544672467
1082180018
975465785
1117281902
305156729
331755320
642766377
2002788024
1184885807
935484327
1372897210
1052408554
573138721
329196148
1414449734
1335450968
1662519829
929432238
1892577907
766235036
1088888977
677604502
553944667
994346002
516057912
1405504919
287713926
456893677
1256168221
1755706135
1589957609
238924872
1706771905
1498539792
1515518631
98133988
934653852
977207136
340533977
1737212692
937757386
1825638167
413966575
1651221484
975197825
1423524698
373863759
677472724
572289427
58752983
1650947171
1928057380
1439514525
899981438
2097988758
2091886174
1129597639
1212716091
2020824951
810566208
909567903
144852428
1779192888
784878180
1170770655
1729613146
1979707879
69078636
1550351689
2076225562
636610866
1510662061
1462725622
1499627427
1647467810
1939442550
571805871
630167339
1658951825
525638363
831182257
478443452
123496578
847130780
287475124
1900274696
301532405
803671807
776208677
1967962053
1308166633
1158377505
1003885514
1151886690
1940202852
1519309567
1460041564
1352768002
2042612776
796826269
2086933419
92555609
780535294
1732777141
1311940793
1484933676
1666938528
1578147403
935972604
2058923998
1525089498
1989606620
1303253142
1130873081
596102624
1870852605
1600328737
1209734462
302242702
2069493868
1899760438
683135067
387795072
110503590
1765035803
1696903726
1775918062
1269812020
1027686069
1368770984
1086225045
733482816
524013979
1485223890
1775750939
1338335937
464873560
1355476477
364098453
1484827007
456122533
1860431476
1720164244
1537500735
961839385
1873044240
1539000398
1676538520
626206712
779676178
1257993018
531295141
1661981083
1433286674
1823827155
271405581
481941956
533015899
1322630088
994643696
1520613725
288128546
1111388255
274950758
1804691822
1436317389
2143555972
112145632
956238717
1576575053
862153057
1664581666
1196601626
934006880
968633370
107745394
1984124252
227934552
861256815
2046480210
1986992072
1213042179
379184385
1669286045
2132460475
1124570455
1820516271
1000737810
1655576899
685526294
1429309019
1539105679
449023845
2046573356
1023570836
533544979
2038247393
140980745
1043919465
1984878991
1384370833
1500866363
2020872422
346159317
1618585320
1885994268
2131518988
1680802735
361487694
1691894417
1223732929
896323041
1498831922
612207411
902903789
971843894
1429778123
503365643
53288945
847038352
1330563270
857500495
1805338841
2095612801
1738694133
1197145548
625751423
1490583368
156359823
1318354326
218624067
1029975726
1494319200
1054965608
40151816
67322396
581034101
748779564
1402078398
724367687
514657099
931077590
1130924762
1532103599
712771960
2093097218
629284133
1845499244
249957817
404902014
1808860715
990762310
1216593390
1409010128
1216704697
1252792241
76748851
1903853351
673691528
2013698796
1234776038
830112220
693107300
1365787143
12590674
1768719265
1489016396
1441125864
1970848201
268589484
147728354
1548795287
450366421
381928233
697030093
1295258124
1376047781
491783193
1122986349
331097850
1725801384
1548260671
1215769491
17897501
983841101
980272564
1662337592
1436298832
1385610191
798661073
382269947
1416892351
2131876869
316686154
703061009
989987693
22595868
1552848399
1305369774
1599278096
219831434
285775208
440601171
1950398382
759808408
1108285791
146374963
1887035446
53930251
841781797
475211633
118908687
632921835
1623295231
1329153537
1753583131
993833202
2111844885
1225632783
1009372429
364285295
931954072
2063752557
1932745265
556889183
724400011
1668946325
635148928
2060643533
1269135868
630040004
514810822
1092117460
825972830
652985665
1196253689
1566996213
1279804925
1540499092
1776822319
42977462
828502462
1651966913
96799372
926086347
1956734954
6791676
619744396
1838992201
310105944
72459795
770038707
892537905
741395713
496596047
1554570693
1982589193
325443568
896735835
385299687
932262195
606877285
1603370557
1123539875
1472346137
1739187689
945232180
1803469157
1241326870
762177049
472433337
527571293
1800980583
1323394189
1253355828
619448513
1026675927
1091498781
575328572
606499051
68599726
1152937066
1362610213
770963958
1120495274
1724072520
12326143
1466467570
1439036569
1777715832
1053365386
288074232
1568339530
1145096612
386481960
369231583
165180847
1036747648
838944974
640821972
1947108343
197905876
1262841561
1853295419
1430731381
1575755045
180180972
1808497902
2055444931
1489529540
52027792
410901919
2024049567
1806809104
966480614
961726200
1489995356
917197341
1227499177
1656600125
612696882
1396099217
735343422
158130357
1673283862
1822730941
975818988
485557273
1006282653
782260275
1720902977
1795654638
1532531055
511090865
105684944
321878941
1651596190
571514569
1576861085
1422244314
1869673278
737772753
785227674
1180376080
1301922977
1713772307
721290017
46520942
1835273071
892843554
566004111
1168981643
596100303
1480107042
937463409
531705136
504019448
1764727981
594164999
1744700288
1945673968
197482638
1758388744
1857613350
1357562897
1856188669
1592074120
1911995689
627910729
696658608
1790729343
145247503
1648852362
1115548002
2006169671
288969398
338600854
2130956698
1254942555
1035771166
571906804
1511616614
537834581
1665704782
471873368
1906935144
230746861
40066880
568142670
1670202980
351773396
794296694
1068146259
207602035
1245410959
1657658247
1792983163
1744542226
73821956
1036872159
1049743800
1100200188
951643681
1335123561
154963440
71418068
1010401450
10916105
2142612217
1169563743
1190208658
680640487
179368410
291727455
2058186937
414953855
315885571
1803532012
1953773679
1828186999
1706108168
719956480
1667773102
1228355263
1038156054
243516717
49733505
1437172288
618892384
1133799496
943868998
747349672
595266764
1009437768
1109930250
69587973
778607908
1694061971
871174156
9436243
1889279337
881967252
762760514
730050166
1161244540
1247986151
1184232605
964140730
1553553221
2057136124
346993669
1102456856
1277121553
1208671156
1600135315
2061103469
1938761636
1841414672
1343390656
1149549464
1045710256
1077402292
281991610
458222487
196790840
1652795967
2138867022
2071051733
1624585943
1256461173
1089199093
1946816404
1233162626
71970434
1936956629
575270852
1361869282
1679912256
422579309
1184188005
1825986795
1329285143
1068441974
42234403
1753607741
1151999522
318413337
1877340875
1989790955
979117422
954042187
1273271872
377966131
245577550
260571226
325340235
469068062
2071016912
543746926
1043642005
28256711
429477997
918804068
1083824101
1917242417
229060415
390491627
1367054204
160555065
1050714379
1615652025
57380038
1421420179
1393662329
253649941
140424102
406733187
735156070
769748021
723041606
319855334
372634849
77105437
810065336
247763583
839965898
960386741
232373229
766503240
446077200
1478199431
739310440
1251650629
401562548
921309806
786117060
956136482
451955776
627100496
1492794252
461223229
1373305751
1469931689
1147021951
1483518410
1412801718
1746063889
962858448
41964716
767519237
515535947
444469267
870118021
1764149487
489219628
1619684208
616924558
1260730093
472254557
1011606967
346921649
2107866371
1481352273
431743397
729697269
223372319
1455397182
1974130949
2098147396
1300319442
1287258599
1583038728
822784586
798252541
1791810256
1925552618
1472066823
2140494940
1517229951
1262919561
1674120677
28974157
1884298198
725028624
2071840280
1459396725
602876655
90770579
2444499
2132250432
254377053
74635671
1505597710
1626460426
679485842
1190353561
2147468818
574871398
793718532
1236105776
1550745487
1469928526
2000756839
181848131
1805284268
1053355042
951044649
795276260
362122515
1801449239
713956417
2076775926
1554074167
95022535
946745574
709373255
1246840443
557724397
512383614
1552000348
635171893
1836736383
1232536202
212961742
274744864
221128988
285822914
2102656647
287909800
1386817984
1140063411
2040306859
789910060
325012756
264517057
881024816
1897991214
1143290177
1827502583
335494254
971242971
193519816
1962489606
112095460
1558409463
943956567
1019681939
1659563340
2067347581
2022091767
531131943
1554770208
1936865533
1972058976
225157783
493066101
383181819
808798765
883935949
112596550
439888590
1462623708
1352824626
1877391192
1320013219
1063230464
1926124520
1901656864
374523129
188516219
8634367
833441167
1825756462
1788570217
1724432491
809856481
992494884
1066396216
34838467
1875707535
1012583138
398347305
501885272
1774816139
948730786
968584690
146819123
666904660
1788867115
1529680391
1989331136
1936165975
1020178558
325233788
1945549622
2022536417
2056619293
450195255
2031056969
2146905455
1595767184
755000662
412375207
48534175
1836363525
1514989329
1767207829
432028037
1475514384
980085591
1773593400
224938274
1521236195
750789345
2114660974
279491874
1905519329
440639486
665331920
668544028
147401630
61276043
2098011150
511614869
1987033433
1077675892
2042761860
421570606
1779424780
1487382408
513581785
785685685
122496239
2055859775
425450958
189678970
1831043720
427034789
468434919
1939047293
1342316809
574157463
1350465446
587385506
833346185
88679236
1513898763
1486527138
1713559092
432772539
953593804
459615740
1845653009
720399544
760592546
894281054
115611362
1705839426
1429989267
656445579
1890193779
700674757
1305236413
1302877192
1770883740
2038511628
229053337
521630403
1187092717
1708591773
2002487427
1739726407
110735802
1381955969
1202791818
1039437363
642055462
932830657
2017353645
1200850957
929522968
822706360
2002485121
770433067
789602513
1407503493
1060043088
1985434882
1859889900
1062577501
1002781388
1705843120
1648441014
2080805422
102813712
1981087700
882765051
1790233532
1704145820
1152418723
1960525913
1097067721
368397729
1133446706
605487771
1815803591
603052292
2108967054
1770087001
1324039771
1884528172
2066943378
915837381
1186644611
620788509
1296653557
1950582066
1958368525
844243974
559089858
321374820
1722195982
470955902
632733799
2065275225
531112423
1590154365
428737934
488962002
1052469585
233235255
904892226
395152792
102992656
1112254280
1902927032
710822837
1289560245
127257125
1936855381
985687931
502424624
1947103646
142305970
493410000
1445700453
1644416502
1385897754
68369194
772297655
2022184177
452624593
259287490
54959664
445092532
507537536
1505213846
842428258
339721243
210109860
1235436625
655910057
69293487
852046668
1926856047
1722150261
481558876
1599055220
1637630704
263887715
1733321575
895259312
338118484
835736536
2044140907
1548140843
1740316195
121458714
708413062
632405114
1954582338
1630995174
1067645683
1998058312
180095112
2007989836
276328275
709272564
572924583
438807259
1657950135
1091384565
2145175506
1573394423
1929402923
1112291177
1135253767
761244203
1644426991
1266546165
1402113115
692240918
846075628
1673756677
900577565
573857253
684939006
1589000799
1625480074
1281029428
509943982
389176343
996915698
56192130
589995259
1254393395
475521080
81564071
1581323100
1476298994
920338685
2047525252
1777096106
718693252
1771702450
468420605
402640448
690649257
1650051644
330854496
1744105254
1387107359
1901102336
17193472
1731043372
1581552011
1773198982
1913352191
2062627191
1185775239
653321203
406412572
889732092
2049528778
1873803208
1186869405
1352117922
2087836457
776434661
2046173195
2025325379
511851798
827453220
1282872797
741821776
1818802636
1143106571
462457239
251789173
580598548
602221085
1381651616
746386468
1934589797
139593983
2036796889
1172960133
2085930044
1572834730
166464937
696428103
2049897197
166977786
407706780
1062658773
213242007
902444915
982731929
1710224682
656902990
2099812984
670624155
1938973615
1849976437
989835450
1262203348
1805689151
904787691
1735388160
1904002335
1916461131
2143859876
2061442883
1499812864
322398194
1511973292
464594443
2110240938
1367911231
732993022
1624571123
1214416858
1461458354
1779844352
2126108100
1817896513
515463467
2011027217
701281201
2044835662
740391503
372477719
287924181
947521008
870226831
1602578775
1418692011
743323083
1682846940
116180495
917392996
831902825
1375093073
1530147912
1606421232
1811514756
1814955478
311970792
1429380447
1508076171
1182267532
775774905
1490665575
1334439749
27782634
1963079559
69808002
2006935287
721373979
1490847539
1179648108
743413273
726665791
1170841831
1983689590
1982264671
490531909
933689014
1459506759
196866214
1008470028
74768084
856519216
141170084
633257497
444962983
803026565
1408910540
1209040014
1131086894
1013835011
164484943
1493227912
1727451432
935858182
1629647380
1776058231
221487214
855788085
1387337086
195822335
1986458964
1542701788
39675236
661268550
46213921
1075361418
559377898
2088095970
1836068254
317449256
1493768257
1805155711
1616746232
2137123721
555038057
1142725255
1471811120
52130230
1566870310
1571715768
1187820725
1423900152
1793698314
826285920
980965232
806469108
2097842950
2044769134
142001118
1995090037
1065887674
965042038
1720870920
1826570790
122386309
1982722140
973456601
544744227
686402123
932503724
355077697
412530142
1699436375
1029786718
666194992
310407716
39605658
392656748
617146541
2139438590
1675073048
1150834394
865366649
1938945421
1642257682
1247101997
554393220
621076165
2053014799
526217144
1521278312
1404193907
8840760
221446193
668581673
182885111
1526140779
408204757
631807235
1111423892
773181889
163318824
346129100
403437870
520009102
842928641
1807153341
2003843448
1709875386
496462808
247923420
1344615749
562926881
1641775490
1653641213
1001087575
1743275722
412883735
2014222726
838672634
941877072
1761904351
2027665790
1353942552
1066694747
1043024911
12891665
1122175720
647552760
851826542
75390689
1046856309
344742423
1091290769
1813058917
858050089
888968463
550961274
1555297694
957476916
469654956
851308304
1586295794
231037833
197106187
2024610318
1131432974
204300214
1749890110
1124519772
1326281133
386127842
1130553451
1335361021
1047193876
1779167035
1026423592
1501232625
1735110431
1307751793
1494537374
1637342473
1824172038
949923700
1849189281
1080766530
1601120430
1691024691
1183549345
1951352324
862155830
1232173331
187396037
1334602071
750191730
1257384365
809741928
1157695639
2099503351
1498195972
927211149
816488969
1038564705
1723268132
1964087677
1842667224
2076041574
388577082
253224818
182042531
1797479469
1954932059
1802229613
107268670
205330015
2050364926
485125983
791322069
1299030493
1313867887
51022950
1015371269
2109945281
1146996160
499913257
102185840
223721032
1261052845
1321699771
624321392
14986891
1932516668
1388997942
1562736143
1065966180
377677794
149206466
1543770591
534512614
390475065
17901362
1257671975
1191006731
1555249079
191941367
1143142169
158341081
405260202
544840224
166506201
1361321330
73868753
451105190
595345391
464671091
1309342844
611300816
1724115519
727122310
1870115151
1506599344
1410398091
661757749
695827745
800578953
361930881
842693315
397644508
431045313
475015390
2060977486
604480618
2103822107
1472209409
1701576571
1684975952
80548317
1734433745
1886421384
138595816
147186576
1608839215
499119033
1020243506
401411828
1269437495
1929195792
437707142
1260795508
1461811247
1938784627
1232144182
1141315381
167333822
1643472247
841078786
128052848
403492172
868558518
1573922542
39298590
95165146
63168974
108675610
1942019563
1682738847
6559741
1771746577
1161043554
70992761
748444930
1365837013
1541855308
1707655122
636372355
1178783886
1562086929
1318190181
1274171471
829296477
1828697263
1957161417
873435696
1230472726
647513823
118749168
1667659595
1197379106
345993121
1306448373
1888255677
1974178518
617367231
372292457
1839381544
83018032
295862340
973622834
1737598195
1013440009
966387506
535238617
1445966944
965095035
1469610869
686234999
46619027
2042250868
1035725517
734250311
2039344825
1172078228
1983691128
287112934
1674752802
1510111715
222215326
589625670
1728605908
239422405
1714726313
1383424815
1000190967
1801875605
185049316
1057967875
228692044
973534630
913982108
344680372
29767754
924687204
763408338
178152532
1876501838
827543910
652011857
1429271770
68106510
1551471719
1208221839
329742252
778963922
1523435502
2072124500
1282040904
645502001
1749891656
1092089144
468054162
1707245740
696227286
1478743731
444201979
898831473
226393269
1160164075
974758703
543765215
661753173
1585103980
1435605352
203590660
1307821335
200325616
1831891172
1115288279
2095697833
1777977181
1484082567
866524318
290409545
1108179124
978631387
507433181
652865640
1976876730
1934216829
2112901051
1078297648
1669924708
767567205
1682689400
1482312900
712291695
604595774
921388524
448992375
793622007
2036696837
2035934394
1785973966
1229271457
1286358287
1849840630
326507858
391651489
623914211
121180031
89333891
1436147731
1697072872
1207835724
165703512
767059820
935121437
671856772
251889813
1435881283
613335692
1061991363
781072605
448267089
1053476189
2112058256
352982755
423551909
1867021829
1537620103
174578262
1444237176
1396872363
1656908603
86283094
916959374
167403233
1115442646
1088024326
1405963908
1849022824
1431078797
445855116
1548190563
291859100
762264076
1336852396
1821447803
573019086
2105333599
105906139
389394563
189272644
1363793565
1730996112
1460769337
577494872
797930116
882265914
503621020
1973270910
1610065043
1729349165
645705009
399207774
784854809
1359423514
1144828972
1721797614
820139121
514227693
1158487765
1214374395
863424501
499895782
1806932733
1213412721
76958884
294484975
1616738494
171868838
1028048201
1590064639
1579902454
1714712472
1779165856
1466068337
1335694322
707532658
381773418
719830270
1061697546
266467100
1996796437
212615022
1631275081
983505388
61333585
1196834674
1199895232
667571493
1563202779
56084396
1983037259
1110945250
915900883
27502708
1866211430
1311683077
894747939
1116355560
376621280
190222157
1758813331
77486287
1941466784
1457075731
159368853
444633335
74556732
1568020599
1113204426
279101147
813084247
2114494448
411943069
376782362
1179937001
319950067
1694729115
1752180343
977488688
65032189
1105143520
869987427
1399218948
430367988
1419494358
1246868729
1172348169
1416666676
345173789
1903719528
577921671
731917304
1835850294
1766542871
245195851
1538680817
1896787040
2067932218
1286872850
493057380
1628708438
646022467
1765713301
730942788
750791826
348707
251423171
330338605
155310740
815266939
2116914890
1494872740
1617876568
1888898532
2003568530
1048907520
340676598
2003221962
1870963549
1787100894
1466899465
1381539123
312053032
1570957898
1241080948
1478205824
1068728620
1966637934
903769753
1303334740
919701030
1659668998
2022148286
21231425
1070897397
78576866
10778431
541746691
1663982838
874323400
1329624011
1844872607
1491677697
537247829
1738458259
2095948017
596494393
810254035
941297328
2098007638
617387523
889752689
314641955
959925348
986333631
1076273267
339541493
209899480
1763789218
1241467331
1262019544
273022259
134328311
1244906516
112375982
914602589
914480167
156079886
1831595626
1379514732
1296880376
2137516072
1860905925
2011424156
2057912461
449576189
1573508996
2036575139
947736992
270585718
1571672955
1151759829
1426523311
1547086460
1745840533
512650249
1038272007
1995519712
987419170
348655104
1834187735
576276043
1880967802
1521491667
212340491
1914714109
183356033
1600535352
1835633841
1442107157
1954183579
2138635054
1703040223
1560617925
176970234
569601805
1907995370
605447494
1233111156
152866338
679528172
1576036115
1720144334
81745389
174433273
601001108
1984427112
782533816
64213756
2102900503
967316218
688361454
379299843
395063607
1989666942
1086856895
868304224
620465098
332962502
584974679
931351147
1349457317
873461685
260024828
1498612175
7922954
1012096528
1471845267
817387972
1321115317
2004017762
2143102212
193470871
1238905982
2032004845
1679931789
1646458669
1707532495
244646468
1348788861
1808598468
1760126357
504490318
896736589
1655972239
1288844698
227111983
1208418336
1264199392
1960587666
2134354980
802243711
1264144199
1135969719
926227467
1850216396
1587766571
1602363961
1010170334
1892181749
210262689
1432557887
116054779
1189732714
1437429822
693971278
312324958
1254911778
413439054
177552474
373469157
537962885
1257480241
1251669373
580861861
1573884658
315721708
1958690448
1793244809
453453877
1769021649
439480079
2027337160
990010987
113523420
883240120
322768937
2133764028
433801861
1410214481
59260520
1381806119
880689714
1542263454
453489103
764470887
1642230496
944172886
1675423399
322520630
1658330808
1456465243
1172675807
660647947
1482560682
750186298
1383880945
208782213
5238240
1921225677
631168733
189133800
2037076083
1493268456
1498201276
219230846
2064960044
1389062658
1869358566
2115015065
1410182587
1510116709
1168336576
396590969
1081912853
2076589554
1533450988
1100303729
1006611188
1035518330
502273924
1253743545
1906309644
884968641
1015087414
1342927071
440307130
1375695031
1389681895
187418051
1752927528
2030680056
2146338273
1823106399
1619590047
207879079
947905043
555794106
740491215
248517759
321055553
250789777
1011559404
1430849608
1772133660
805135936
1380445507
1718964132
1514305996
714905291
2004878864
1381093881
1796796773
1482121602
1740390268
1587025094
521417666
1066551816
1743608672
1576512152
1905903317
379899085
1922528130
319583877
963590540
461488810
1883041932
556393903
86602235
1825765176
698287780
171236859
87099105
2095868025
404074582
333789342
2025790672
7842876
1396460677
1662522165
1188448413
2118748197
2091688678
112523070
1123244088
827398285
71518552
418243039
211562970
1720001790
1550528666
1245143277
1532955147
462091177
1230806970
1328446862
992418500
249341944
2009060057
132263640
573411940
1796978089
1149466421
229387557
1210998332
723780235
1362517520
1839759996
1101184214
1851497117
378182267
1221337706
593540003
607293265
1263733714
451196761
627802474
901307203
1960083271
839509276
520920008
1548267552
105939035
84665993
1057295395
720054748
1204291418
1635794058
447458695
214820743
1833280950
934984136
94580434
1920033779
114993706
314367127
1281493448
419215991
742452893
1112242697
727739961
1019537672
522295637
177156274
2028665734
1894191341
632941733
786203982
1339498894
843282533
686650246
1802917953
1791088109
859997507
948011249
1991369613
1442564663
2057490807
797440965
515419858
1106040854
939857739
1255693966
868098005
2131279134
275044294
84155641
1845128014
873489124
1274498381
1870657760
1990388745
1048641217
875651561
1907413311
1143463013
1719095202
1799198561
520097151
1758407972
543263313
537580470
173784191
894309289
1602802264
456031266
176849020
228507958
1585812162
1685354680
573626562
1955189154
92221621
2010086954
25670667
1632714525
432432146
767720596
101993314
1498494750
107492799
37606307
1911070229
150429595
1646724355
1319925869
1835215457
906089002
680178977
1478496965
2098174995
1554203926
743192277
226239941
495641951
1287062143
373664469
1415469217
1118528924
421537233
1854257746
1999533531
3874458
1750261894
502171370
557261080
813106021
1844404639
1138392822
29477220
1556110064
247165212
1702899333
580386451
2049548120
2146099746
452749109
229349021
936483899
575898531
577584859
1037157316
1635420342
364203456
110570347
1134513684
1386844207
85970709
2038837756
538945680
1901863481
2091249186
865266014
984332778
1895258365
1377837364
129354210
996349511
1397519118
908979015
140768028
600053506
729547168
284992346
504750848
279343573
186654072
2007878572
2067809098
230319228
613470560
1156492954
35813284
259270343
1850334862
836883973
504566643
1449659482
1642918756
1366696672
924373607
464563362
1284481450
1571751827
69445530
613638661
158846888
885336728
1545964922
1203853013
381357877
1271257842
1945475614
1506746786
554349862
5626976
1470573706
1725416267
415641517
1587044802
1064381912
104015230
1051766168
1929165694
1159569531
900381309
1926800851
2012399923
874215714
671620488
1303569531
488839571
1955600374
1342030194
165105
1618137231
1979981945
968453569
1112977167
1735973389
577132780
1118595360
494876758
1408677158
86638321
826096496
645277607
2050772377
750881610
1551816630
377259327
1047282488
993266068
570940620
1631580720
1576569911
1310141529
1104852430
1013001547
550641970
1713639970
446443178
1380840405
76067409
1020128107
854300042
84388549
49171231
1078857773
955658706
1822011764
1116684963
474189622
1028909817
359947475
1981272981
1290762559
704818070
22786086
1542472617
895025486
1232304101
456972142
1959328326
47631125
404010753
1491997989
1028390830
881498983
57148915
203993292
86189407
356806681
1065626677
1998072714
535250526
338542392
628502427
840536177
608576399
1366176321
1705473369
450962885
1406879475
450417870
207263277
1777430073
563570262
1657542794
1798042258
946638361
1044627966
598345756
195634899
24105527
2146032297
1648888149
1554185556
365238272
752402244
290004490
2028557771
839266380
1190411281
1324788780
1745576736
143989581
1915407676
547159971
1382695727
870012139
1138372434
356256879
826719122
300563253
196582695
983384853
1610655693
2110632847
186823966
37431124
86195018
598260690
1765435985
1120338015
604114120
1916913612
1157005672
697052095
37149311
2011974684
1561205743
1900167625
12462121
747268898
2133838238
678378487
1881066981
817619756
2021908191
543187852
774261384
1525008234
1695075219
1085745103
740607452
493125236
1364452464
186660076
799035068
281208388
549284036
434938669
1609330707
692019226
1686477827
1054914659
635490275
399122380
1267821456
481134697
1973872331
1360855233
2081529007
1163210058
1146115404
2098735496
319283239
1855501727
769297486
1014606232
368079379
170626375
1729614062
1685038461
125822537
1978005424
946646846
238094475
28977030
1360050377
568630356
968846878
1072532439
1154646206
1465056518
47319727
262653796
1714240328
1005820851
387404878
1160476238
1723340608
37134999
29184164
555143188
1075467101
1876279926
347631246
152688866
31429100
727053105
1345962249
1735222108
953846769
957987631
1542866305
1378946584
251641002
1434283262
452634674
39126294
1282417158
1133939870
1441372912
1744896049
12310110
122628576
1388408673
1651074245
1726709501
1261794965
726393316
40232681
487592748
527158233
974656
567789067
1715774095
398986238
869974918
1438648837
1221255058
831163195
1409726037
233935616
1304523137
1783191586
1325578561
2078378731
1211557481
1486250026
460187324
835389315
132559899
1329986353
2024920492
768789055
1192757689
2135037003
745213224
1967235961
1677223007
1027659336
1357928767
698778852
540738182
680736805
1580362395
2034079173
247690806
159391258
479006601
2020087392
994296464
843912596
2098506878
1478386806
544042181
2008838464
1425185049
2060270189
1887231021
620870154
253861656
832931269
1892978751
487312002
1402239643
1892191103
1707313260
1930781
1042015271
253882299
137883595
2119028228
61436200
500171102
256138988
1027443341
1331149163
966377416
1816943720
671247529
1532050294
1583383289
447350133
36105084
860169466
1003125678
877622926
273318663
1522235731
1985085092
227313912
761442940
829817567
897740096
2015857772
843076481
966083987
305211444
1262003959
462542919
1052499795
2138591109
1316710001
655972600
923218272
561981270
2073404005
789540539
882512961
851358456
1972904558
963198147
725470397
855377902
1812587066
2129415530
505342553
493994313
2102834643
1536286424
1770088665
669023986
601110727
1130109885
682206377
1015934561
1625459025
875554827
1183542129
133981326
1207209336
184738375
1088908978
704152543
353080046
29874567
1931212232
1275980445
168974968
1208500721
2070334811
1259801028
815513880
1033797776
1212062089
1905815703
1603139730
147364368
992808921
653665293
1695809459
996332441
219023373
1149411532
1319143007
191387492
2020350396
1674627720
1179085717
950760615
1372006507
107954843
503614486
89158652
53671481
1425702069
2096730110
196918312
420691730
1943275747
551514623
166264652
1992411637
569879275
677138253
1083160902
2008282841
193634603
952446676
1848633913
647518959
1159231069
243658396
58691543
2026091562
1910614097
1335514823
628825697
469869121
413848535
366247253
1048607999
229233746
938157148
976096428
581593518
294336985
834678768
1144591783
201903231
816060046
1548568649
881115035
41685761
393536500
1953127225
403018803
274715800
852022450
1270283332
210255411
2140642592
346647496
813568458
1858514246
478429533
539310378
742085488
280743841
775715389
784052839
2125578165
1638627601
320179256
1813748422
1899203741
399891654
1259193301
464594443
1238340378
1483962486
918446332
510468158
1769905500
21736339
640293659
1618357538
1597951080
503419761
498201912
1961167389
1845954624
175706109
1647930507
38938993
359349205
1340318211
980877120
2085813996
1614389677
1453677172
495401768
289818259
561813804
970504057
261164980
1934392689
1831964400
1543749310
384152768
1332470000
1386985652
757408175
964630215
481819839
1265641346
1791641859
1601364667
1008874922
1748867495
1303135275
87435842
1238110508
720297895
1873521721
714938894
289911663
1407757787
1286898069
476948625
981321131
679675168
277747695
1875796275
1056221649
1296353634
415166211
566433286
561827942
1925784128
648441942
964429446
783469081
100405728
1889356152
1594800761
1742568405
512175476
291866062
117148631
1461096020
785210196
1013823270
1682863244
95923295
1589527668
1203828764
5726139
1657406250
1735452627
1373331770
2115684934
1546048790
1626363705
382032527
248594031
1869153870
1078500206
1561396349
1995016921
1469672347
709601160
1801570717
1580275298
1256010023
1009077447
751035537
1792747091
558395159
764204833
1519490431
1744701782
667186896
252035117
446629991
535777451
1076756712
2138869082
142757354
392046568
1626731207
3372635
1131483384
41912380
774112880
1853153261
670524007
1795881936
28513285
962283507
1387557398
1885456049
1202400974
2046908666
144135090
1170610197
149410985
1334924515
1521761582
2078241073
1827188409
1725500029
1537316902
1180191947
2117520810
2075424045
1512532237
502235782
410519107
1275119131
1397230211
905316041
1768774127
1419651833
42356528
1940458280
835734317
1394087434
1295227466
1288770472
853389300
804425454
1453388870
716942679
1770035552
1456763342
1239365518
1726393249
164107799
1129536652
1445072991
1880637966
327863193
1738112713
1138865581
350737120
378827674
941771987
924524072
646122768
121040434
2112723545
1928847822
137510458
840186039
281001511
1523379092
617146358
1157554655
1379616030
896590068
939375471
1968791252
2042673171
60360592
1500468417
1391811828
1472282535
981923838
334406122
370826726
947793656
804370614
1189523118
693864030
1500542430
1527841317
1453572632
1642115619
1972710485
1842482553
86608037
1142616217
1954147228
2004429341
1346260885
69892125
657498719
805555663
1270760930
1555331760
1247750965
1858468930
2054693855
1896231645
794884231
666395519
471875197
540892918
884210951
1022215678
1821897546
388068728
1905566354
668781089
814692506
1602823635
8648916
946851906
2131766720
1376663073
1337287816
927037993
1098312057
1414633349
346172110
1455022791
2115216523
1991640412
1491899151
364238022
1777717952
1258606452
51624092
2117695650
58003056
1264048620
2069987128
1268761165
1754933161
1491561157
1177904676
1229727490
1074893804
1341384450
1301010140
1235716872
895240434
1973418238
1361905265
2058124752
1002067949
189316909
412268724
1375225962
1034302040
10349122
749940082
1217864680
1232248660
35869399
312030890
1950347115
496719792
259263310
11104347
1456989323
1001052341
339817769
381087607
412043481
716144470
1475578757
1441224889
1971158575
1329932156
1068994779
1541510612
1025829209
1379486709
1897825079
244474069
107243680
995056478
1340070155
1581790163
1122414393
2090779200
933396324
492617873
270368430
1876318571
1361410034
679300950
1675702348
706391497
2133240858
2046587119
1294177425
1042739405
2078364281
55581560
818184305
756405299
2044854057
849661167
162001521
202184005
1502411545
891553191
546910325
1892011903
547914026
1044999762
1537316721
2125138198
1975250456
373585446
1040684840
1055430564
1518872567
2092225304
1463780573
2054082746
1890860728
244650299
1868199888
165272227
961774538
1465806978
676725173
80243922
695784744
1518185621
1345050607
2070945424
401836201
2093385549
1387979646
1545363444
1241523060
1369681816
1299102862
966678461
1118220729
45180173
1779392328
1523248009
1727147817
2010816807
1759427965
235375263
203671375
1065896234
1850461775
292955869
1876081227
422171010
1386290700
366501289
1762771725
880179563
432976829
488622129
1208259277
1143938725
730225123
295087471
477313386
2123142521
637970961
1007097683
126102555
581060532
1396893646
1030224560
39404943
563072811
188506266
1557608523
909664772
2080895698
85640677
514585835
791617843
1918287330
2112621839
1003506393
984458593
1912412240
462906619
74250793
427013980
1712997280
1700803766
1073979741
832697142
332777306
230343361
229874537
1581622906
30044321
1432350103
13209641
715708683
2143856621
1939998453
1166749033
2076620445
1622243512
1584771916
2090852989
118104642
703560145
659661727
1695882677
948062572
1391309217
714943367
5861042
972549874
2052704674
1641376341
67391353
1638139409
950914359
776329323
860232791
903478125
313335950
576764951
761913754
1174926389
237679482
1921499932
1606363969
931052773
450635906
1165269655
912895067
2086595042
1078746345
2111239667
73558058
915753249
1686746552
588535917
2015682942
1976524866
131161066
1529100947
184336681
465713278
851566595
1233461616
1027748645
451143757
501935758
969105455
1131631793
1141018487
1429476903
1053621926
160044785
1270610682
1480353155
1319260284
1140598227
167805757
648164923
1974577824
170565469
231164400
55698599
1552049629
1541969648
208089156
1288983028
1732386063
527788710
1085439945
1458720758
1747947902
1381194576
1472647453
1514411908
1251863301
1427998510
483346670
8340434
617538192
486137804
677390385
183127522
1972750765
562317719
1917387272
31113120
1339662269
1967598888
7433085
524076044
2075527559
479628281
2113003505
1079418795
568289150
219674311
1483809993
1915663532
1950414003
22282689
753717190
1755053006
168386993
1236173392
698987499
240414598
1821932212
2088311421
1047510864
1365170057
1684652735
1709218864
668758096
1250773394
2016329101
779777579
736581734
1685341085
462563703
397764673
1366082042
760051554
1409286619
1554645237
1605148633
212265696
1878668020
1340603596
371784712
1465311684
1596985431
518034569
88153867
1733804558
2013791607
1796779338
1187500161
1189781341
1423388247
1519309767
1833845289
1725822348
1649493286
1790998744
1097841400
1609533023
1733004204
1589261547
1742304516
1369185863
1088192370
1797497600
1866241132
1792108821
1720044284
1723165179
116332041
1994253335
2092663810
1209213873
1953552728
2028848570
950749275
1589932669
191185398
1571092994
1030632014
1755123716
188506266
1919839154
1010747841
2119206105
349422171
844805337
625516036
1640326649
1515533195
1407520315
1429944478
1710066236
1860412946
1364532917
295642692
80297537
1828200319
148891277
932806414
1687790329
678257217
528399551
1835405669
1564449393
259134514
127907740
1949480576
2115799266
1819773305
1388567489
799485891
1577403506
1725859072
2070060645
1375365684
630478933
1591070333
2070239331
962222834
47068547
930913135
563880465
661476880
1665610652
1967408087
1427549326
1995969256
1092822238
1736753609
2123337165
1709784446
270663958
207477541
345306856
2097549117
4207862
1237159525
1789186611
1139267270
2065804409
2007883819
1039361768
1295082681
1677963653
856288229
178056361
20491139
1098999620
809886477
2032411353
337712886
2040786737
325064082
2126847732
2062003409
1986414684
1054245474
1690347992
1386360845
489163604
1233015403
164504948
91721755
2014341278
2130013036
344144118
1441569908
1776462472
1903359894
1613972135
1467907808
1781235221
1689984635
1762289849
1070837574
1291375297
503676935
1709777458
920852002
1376548073
202012352
927872838
531282480
1294385891
1285864134
1482810936
1773341705
1857991538
233767938
1958998850
388738056
71823370
2121316713
1025546417
1359287003
2118940392
547388991
267395214
1006962754
375859839
413977603
1929749816
471562687
1893444341
827313701
1556970166
1321491061
411466636
823865275
1909948662
187857200
559503192
767101598
1639894695
593320453
698259690
2006598404
979222293
1128383487
2044041308
1710098364
1436111162
1803799211
1128402354
2131194034
661900063
87270767
1924287808
711302254
141209524
996909158
437512862
2096738686
967566501
873614738
502460587
27291030
277894906
680923632
1392238169
363524300
593530332
1027366495
1739762121
1188379846
1694201880
117710378
1685587830
154487139
395049399
801829546
1118552110
661995148
804970719
1768818138
15230232
1321099179
686969789
1351870089
1319325453
1395089453
1059001084
1063905160
14960203
372437521
2039201822
336026357
1817730247
1398089483
458252040
1133778172
189868034
1222018624
1075688837
428217166
264018730
746897139
693608833
626488749
309823606
585661553
483318610
740673452
431912274
1045659915
1503664720
2125910110
228126864
102440206
1332662331
2036656900
1281075848
1874296658
2048767717
1209062134
1988605275
940633139
1628157191
2134968174
274692554
1001130941
1488145598
977365629
1346797026
248765286
1307107748
601314493
1426864605
246036889
940192396
829346662
704365709
753261146
2029525845
334890322
11486369
1476898010
1125723084
1662167838
1580099918
1957661026
1033005253
1571824387
1127881101
468774309
2024090625
1714245113
1602405072
1510866856
1146326061
1740474313
1788163332
601892051
21375648
1834867913
846014509
471062516
636345694
1783963378
2038752247
872084556
614052108
1444036036
1128513530
2105412684
1520671408
340077602
1098239630
1625350140
1855122393
1267232415
66095944
877988252
359949072
723618782
1399723231
949187644
1594396854
937266225
1539185213
387692393
3461779
1918157941
2024442251
1718815388
103523414
2131865184
1160726011
833956270
1391029817
343246172
583716449
787585459
2129093123
307045975
236632256
366409043
606677
132570757
1878529127
2072461405
1277351396
1436894660
1395085716
147394987
1012934688
1691860211
1764136209
666217455
1519551371
481620631
1949284824
155228863
1234345533
523259319
1763369443
1291426939
1215071411
1945748674
855382047
238591073
291559158
958431647
745428255
45951577
427373096
1741994341
2117755682
449591035
1639393342
664719682
1525784249
1512727342
1608653526
101307207
1064774643
20370820
428286726
893943212
754796704
2114965726
304914336
648882517
880280372
1403484351
1971863613
892013271
1655281442
671907049
583466981
232936756
463119276
1924217418
1303007596
1557298733
1485852959
1669867394
566546981
1437123890
870131021
823333543
1716423136
1745317017
1976542536
1865439992
336462512
483145267
1637424649
725042813
1021141334
425989684
2086638946
556929653
1025098395
1900542222
1627962601
817344222
721517281
2106041983
1565552265
507856464
183659070
1115217503
1689453905
1206323990
1038511709
1735881420
559280293
2113284966
1203922538
1645766446
1243666208
33227572
1217442593
1793977955
1230544258
1996396909
2001343772
1074019978
633775166
158435541
1102718019
597918875
116752501
1167527771
1902409996
529740539
1609067398
819709632
1910712869
1554543045
848722800
1250228931
1349153802
824634273
2061927961
1494421542
1642634633
351338311
1881288815
1987515934
1100891467
775898524
1204129238
1014426321
1902746784
1480774288
1342899433
1633519438
602606557
731554081
1577517448
385707789
1694891950
503756169
2098869334
240355093
1231396805
2003276940
1218111382
1602480602
1843191915
386487259
1704449395
1003100749
220977712
1383121447
538808472
303042278
2085912833
1601283983
1503270019
921068135
1310118134
400782499
2004882360
112832890
2017074686
702131661
610318285
581616564
1795912122
1333654726
436103975
850476889
1619701585
1027228322
2125700544
2072613132
1017001876
976528053
1063616743
2018142135
248249928
1919363453
1425537348
718879560
1714253959
473590118
787292373
633401246
371632782
1345139754
667452445
1063738164
865613467
199211033
986607865
1666094746
618960854
1655487661
1369516261
44813020
1516788886
1346649950
1642432019
1156495743
437562918
14146627
1832346340
303128283
2139712665
1880005937
510668650
1073160681
1723820341
1781772593
242107516
621518750
1945508072
90343875
641702002
597294463
852898820
1063202556
947556817
354240259
1136074569
527166910
1048027369
838547690
446046046
686912601
517317927
1304771652
2037380456
1788252198
526615483
528625727
184749617
1577527806
1782626881
92876845
806238450
1314395668
331198752
35731212
1730638498
272961026
96046371
384575679
581583462
1993084448
1151873100
339156737
1021074303
1385561415
965225586
1033977363
2703181
1462454541
1056523668
1521511043
1986184089
1614006059
987229054
23114587
293726027
430439261
1207258866
378412264
775046324
406157805
621916970
829609004
295679547
1592636319
771243815
2124107186
431492529
1698779544
531279729
1309022019
757649954
1696712567
1985150105
87727395
1401977698
545441926
1880925572
488322194
274298543
505134486
1524783960
109914863
313434106
65725698
1826915686
618877525
1048629636
398799261
1605424508
491641306
22329478
851687227
1234743534
1802900402
1509494725
257867972
645586263
859163182
1602953408
1282576350
1060023165
517374536
1043301550
1838476412
161800954
1434215949
412933077
68373835
1945934086
1680100967
1949592383
1049700261
261359141
1035642160
811674135
1812116535
1254821567
1183365031
1403775981
1848640720
61399376
1047348158
1551166892
1100768144
1221569496
291585254
135542397
183817025
475247253
1578536988
1876042334
950484827
242553401
1384370833
1326572813
1580623776
151319995
609470609
1714203164
516843875
2074381539
1440362956
1777339256
1334483391
1453812801
752245338
429677535
1758289203
314974284
789969258
486134194
680597868
730985318
1719423495
1839330689
1469074574
854052008
902052035
408308803
122123836
1450854352
2104052750
1981756787
2061295838
1053265985
67090173
375898579
513455959
410510146
315255642
694879534
577585707
707312876
1955944775
1984360308
647009950
756042621
1438894606
1818317762
61906373
1113968430
1814925338
1253480683
2028776315
765538027
596754201
68151912
258511898
2047142606
372754120
641040728
599708520
1486007421
1341869871
1646303179
1467961839
1304136696
1039087135
2016073875
687973688
107039205
435779534
2117669718
1600805257
304163277
881716950
366844214
14680970
1912311122
1390592031
1291010243
832814822
1264262994
152105286
836517565
2005805849
2073779925
415505521
96848240
1423393964
1879533905
563978214
687465531
718335650
988720862
274029255
1626221922
1251826579
489793355
945797643
595554200
1965340077
2079116897
1706448169
374327198
1117162253
1377459024
1054861707
1905116971
324962030
152174208
650251774
1835092260
1063442575
580394397
485949043
1562436911
1499462649
539412397
419920557
567000557
1602034504
981334523
1519217780
1514248563
1160376375
955395781
105410337
2014173371
1002320326
154173219
1954927863
1331488428
1981321172
163198105
177142170
1946130851
2133498889
839095438
132319923
2125428844
1291060001
1324502938
464921473
1819802608
1669349335
2104101175
509068426
1235406678
32535034
1495132410
2137768295
1480525345
1295508207
793842501
1440296929
415471781
554716566
311113175
2103822959
255004964
558114990
1106677214
155837492
1688262711
1954168716
794845700
1816586056
2129384359
117937198
1150858542
2008019681
1352453604
562562608
1366059470
447401502
422095931
841292924
2099374149
2138536849
1924765061
1563672862
414535796
992167208
1650772423
1586693805
751842365
1284951466
1091595003
510103823
103938436
662155674
2067882441
1642534959
1188199113
2072310564
1981367390
1827266866
378710702
1485017458
1102965840
943019571
110860950
1518754125
569197310
1844980753
1368987439
847274448
1420096307
1049234405
603356143
1506808230
1596658274
50996171
229397029
2077443926
222699762
2121271210
1765779933
139497500
833883081
661118202
349074461
1159521461
1537054917
1877949381
1315558753
45822770
163193625
1110825727
1926600038
516460310
2019151148
1237407647
82576542
363236002
1163363014
160248491
833483850
1329527442
1724210924
177428220
409521459
686952241
982988678
1579179263
1907502640
1969174699
643336917
1962304532
156693909
1610993598
1322810085
108636378
1363810655
1876268278
1841226388
117427104
1088384019
397804370
1032910944
2059933574
1497734716
820675861
176785797
548419546
571228190
1005935915
993395434
1886951771
1351403648
216194253
671233998
363740950
246628533
1868664077
2074714625
459030459
1758586186
1307826096
789864362
725349630
637428321
217091823
2018309545
1042145999
934951817
1991696822
1042101933
82443906
651375450
1798488434
2132754890
430644004
1821427164
1274489801
1873892844
1265924266
1672774438
96634036
1260500625
341863817
1260456826
1739902156
232513017
56838502
180824282
1481513614
578315500
1793349414
1678224353
1803220132
538550702
2100910346
1978753726
696972449
1454158111
1896383932
1684502886
2029893816
1326819145
2060587892
477886651
763271425
836962212
474711748
1874345730
16954199
1726857705
698611738
2036624510
668516634
569036358
480720695
1376373609
810509647
161392021
142782457
1422035931
523005377
252643256
870704198
135920213
231140991
207179814
167663902
1321648698
2054832908
1048664275
1310706199
1133823000
1324355906
1097182376
1744157677
857203024
58726960
1104232315
545395312
1146247025
163401373
134686313
2010838375
1751007183
246258853
592309061
1997010631
841928640
1937862588
141177390
1780224077
744555440
1788278412
1347209803
1005896251
41484959
1877735779
1431718802
1970381422
155949765
275371757
1761424385
2115670223
1537150436
1366127133
763006284
218834909
1753457501
439103701
1171388050
2103154119
318793818
60595016
791465374
1141831619
1365634647
589766370
1038525557
290322265
2029856682
369482616
1947303969
483245819
1892666711
1348673896
270459669
1338677542
1180334114
361319909
1895865812
638482393
1462549699
609643081
1452688950
272483070
768683514
109866256
784974127
1964725040
843350274
1221943341
327615528
1852893610
1896891866
444678644
470414926
193491852
688489174
1796209364
1085683757
263963958
1551230590
617103565
526348491
2022834252
1666650387
1762830147
1275036201
536091533
707797698
2115558435
266105383
1456795737
1529261260
931580571
1117891923
1180077444
1357599325
820912323
42172876
818247063
890175497
1738712544
231625621
1307259841
1763513006
927698011
1993314758
1928254626
1846564405
772571634
1559113321
267079469
953527313
1803538622
442380890
1872631620
1867013328
4043005
110820180
1606857497
1012350121
1394551700
1292958003
340051831
878060085
1983677999
471746384
232249729
518237274
1973401555
613294408
1947875942
2043428017
1671674756
1031582866
1672992810
866174706
2095317314
464843606
1933239787
1907000012
1848357600
1086024308
1983611648
1820736632
492556395
1964021866
1610025236
1292383810
1705070472
615045153
332371730
1751684016
548826212
285958590
1953622474
1799316415
26518358
94890251
1532782214
1965951661
161186217
1304475795
924891423
1787876049
42200823
169556950
273104170
150789156
824186734
2080957086
634859114
133554688
89075343
505831148
287252098
1514680441
1642130093
2121473139
2034064394
1668727445
408031799
1063934530
1856714651
1507110698
210581774
1612404738
1172230
1770530663
634747592
49834507
996550429
927727727
144248204
1893305962
1374600444
1100303276
379482819
214844894
2095851730
1138377342
775079900
2111191430
371192626
1603646416
1336627943
238270258
1524257480
909648701
1905184589
1216943703
1143964956
1486942522
1058260488
474407226
296648202
1131326192
1225458848
488363420
257492137
1063551072
909530160
1652444032
1785327546
1116390237
398384437
734548448
1226581531
743363309
884094129
1100443500
797221252
504327293
1767232101
374543501
687778057
1066799808
1418301005
2141473349
643783132
2134855270
1627370724
1840489327
1929588252
1304752241
1281790629
227018215
995036292
874085436
254519341
94152934
252371536
1804726536
900028106
635441608
225983738
437980642
985031299
1880118030
1838160196
650237783
125781524
1998516702
1715872707
2027904251
487950297
1438773625
1529435948
977425464
1922299533
134909043
942671611
1261590245
844827861
663790078
505591665
1057501680
1219091218
886378730
469003049
1267348359
917521163
901106629
43461396
848786974
136287018
752801591
1315065586
999472568
2044322348
1358794685
1220695219
130175562
1342239398
1250621226
937186171
1078443198
314847515
770293225
92724223
1823520354
641006047
865977367
1599604096
571572765
287938944
987065147
567870903
352030602
1728580844
320608841
2086855701
988347853
1431952337
1510136110
877509012
1502850774
145709892
1939653964
1619432106
1380045923
1636091378
692731094
55989291
1181220925
1414423121
880292741
97644057
39505856
1364587660
1364173572
976890918
167834118
1575623013
10390391
1501053118
109707805
74111949
222445651
1469600242
1804994642
1571746484
1255856538
1931472807
1888872005
1533528555
1911285323
464367048
1289724583
174416838
1851993545
530676053
1389330142
1225114930
1743236364
200993646
1232141573
1593394483
1890365606
2118045060
1381145270
670938292
763128003
1582269569
2142906043
1645502859
484632226
2138165472
156356589
34964624
1137252328
1978288462
751189418
397402310
1791133864
1547698327
45348343
1749706286
3892409
1103871784
1279361536
128320016
1921115090
547826961
867664968
1962417294
1397450046
1672959770
557152699
1798171827
397706962
756514980
378590944
1360037486
1236826719
715088828
1373825931
1288319743
816308173
1800723443
293892740
445710247
1496176565
1685084364
1876384359
1826075377
1099787156
1774687563
1911143511
1999966368
806788623
1359051178
2060394525
943059667
1357145220
1213826357
1106307637
634135738
1433461776
2042446839
1066561724
1564806967
1524536158
590690012
1409272582
204411592
1641399260
1133340823
1295205161
776948350
161926603
1568995981
1361186776
1965236850
607687529
42123324
1960921146
1906260427
1894654163
2106167577
2097834501
902933528
1315709391
1534633481
2119954730
60401434
653971421
543901056
1845021134
876095404
771125476
437605578
689291351
640613230
524774341
2135945348
595552910
1242931370
290586851
182599251
1157768269
866865667
636882713
1644522713
1335047458
713420601
602464088
1152195085
1374054117
1796316662
489019974
413560679
969544531
726089257
142066397
1299181045
895113113
1386888901
565441064
1997744591
1949430684
980962417
1507971364
995291897
1372484431
170334065
2344948
1375582295
1761467905
1060387056
1863966057
1007400593
1864641685
649902864
2056528266
1043884131
897166163
2090085749
41919806
1053185170
356665408
195862299
573919822
194462528
481822475
1849075784
1698900078
1377532378
1305506204
2024202520
645273777
1236647669
330055157
1526550874
290848965
1862146641
1857549456
732394206
284717681
2020974622
1202522076
1270833822
1147730645
877053968
169739005
1381178946
448766392
1603297587
1953251722
8453971
281148783
1324135974
764817701
1119724265
562013058
1277819660
1873370800
43860869
2069961547
996013586
532754168
333365150
217958456
1333286143
397948268
363465489
63807706
2036162920
319732549
1784649414
1178513258
81431630
785984046
1455501411
366944631
1054107433
69468728
1668592543
1191047066
249317867
439542973
1530095968
1984801877
1976153484
2107654557
1884346587
1821887796
1778677446
1662142336
1047285199
390862996
540876277
1739584471
1156273997
1788725929
1717657340
612688599
1346999220
2019176530
1478469971
677324989
1219589377
91484921
641596678
1240415864
777102145
1116164709
1674157991
1583587078
1008042888
507386629
308403766
971318692
1752096810
902634737
318625950
1073209136
245766260
819075645
2026210131
1444034565
1402234659
1500129228
1090854081
1954101335
1911386018
134570967
285879718
162853399
447878790
1491042730
1066501267
1194231495
539284902
440224032
973148666
896889274
1967515829
997963223
183883979
1120006841
314086564
1646026632
71339546
1382273735
2072036132
998410688
1280151580
74074603
132228970
116815947
1880054757
390718554
2090224554
1548954046
1029704204
1674074498
1278028506
1743195320
527391591
439811761
1949852608
276196576
1497805713
1937157387
2047265584
739772246
1032420657
1675575231
1047528723
1637583685
1155384281
2105271941
520626829
294985321
1529997323
838800945
730695586
573411216
1901313704
254468892
7615296
1682091605
1769756467
460654540
302879946
2109003606
1067222605
1696903650
1363999193
133691476
2045320196
192650499
1527774401
1477228202
206594537
1952908954
1283731405
1854153473
1912980134
1728498181
758910159
335885545
2033495461
2011114987
38389951
924993672
255298048
2092785272
580817717
2026793207
812527448
37219165
160227843
37289670
1733658921
1172471501
1893201867
1252228776
1169303721
176411478
912383939
2119901821
334687891
1118605975
1278092922
1168552237
1407718132
377350582
739071542
1163358427
1846407417
242456862
2077245884
740325645
588430057
588068015
725189129
725897362
504436077
61269413
1034590094
1360193327
1753413689
1824008566
1854188762
509438946
456246860
1475049600
1028838484
375018562
994516024
1818916873
520522255
1833518442
1754071453
1325120654
1467682864
900010347
758132977
1726376336
1510479016
983916666
1602013327
789525007
1893797067
1382535158
1727541208
1114714833
1973101733
1806574891
1604453860
2141418535
720639882
1612530565
68664659
1571309515
2059662090
368476085
1893447040
404345640
187141950
515625798
226400154
630399580
719051963
2109757279
805969971
385782390
810487537
1982264671
1001556451
853144270
870976002
2053566591
1824981777
2008989220
846813519
1393198790
171761535
303622814
984931202
481090137
629903522
1873798055
1751426726
33760033
933942836
1485028160
1774825085
1194187605
409149807
1570217303
1336749840
2087025312
362466841
945876959
392972438
1403942688
1186236252
1300279266
2144481936
881264842
637670138
210025984
1965614428
43705265
519560279
1291880998
1358613030
598396512
1501404645
1390643438
893558328
669717184
2083893768
1987168990
1410738594
1519491197
279714368
1731675390
486699929
352611525
811605706
352024623
314261288
1216745855
1605237932
1627838414
429047084
1951035258
1041948546
1603830406
1143721933
258908112
1618501977
28989938
370850967
594727533
414254397
1100433842
586363319
1462057054
724816648
1241049141
1725912971
1670919634
1742705128
1651053066
1556934360
1978909857
2136727536
1392044636
1191343193
1717415861
808258227
147487169
920921716
1669854593
541650929
690655394
1161639701
1465609050
1049400575
88127284
2077781370
964458578
466828087
948182626
1582415926
1373637067
1741266047
381898915
1258191094
42116222
1760817498
76909981
1157040453
614907822
1666353139
1512545991
648694350
1771530038
772585246
575393874
2036834999
2146100807
1234243032
1410557425
2059545594
2031249566
1661595141
996914575
1274894098
152891572
404634377
1433838766
1820806834
2076650118
612517953
1105637126
1579707787
1988029214
1771300653
1008852244
926521533
2048565505
1349084152
524755358
1184503134
1536425546
499809159
835962500
1065519365
1795823925
1499774573
1307735741
970036712
2049073551
1215641282
1233340100
1490990908
835117419
1496171247
1282084688
151925339
2131754074
574389274
97893246
1184943201
630804145
207810414
1037832168
1687671532
532914755
1469277127
11806990
1650652354
257581258
1906984633
289499008
687128286
1103222100
183900455
766265674
1231161887
490230895
1716190299
26426795
1954872248
1602678838
1555432240
753676031
6936283
1013368203
1440093077
1298563228
1182444656
999522726
1776260914
1385971677
607740403
688841139
2129023055
436114226
338835071
1582473755
1977859959
1322962224
191717053
1603787328
1882889292
1319191128
877832776
952068877
1816646346
434173188
569599149
1069240132
271104906
662199059
2100221378
30623947
360812879
227457771
942696590
1403772807
1603029695
303093626
1880136045
508951151
1655897115
871585720
1253403930
1271536928
748474186
947278388
1249801937
1667167842
906845935
1674519032
1320361638
1449674688
1331130966
315370395
768710363
1408459925
1483400373
88095882
254950929
994267383
148017604
850670462
1069211446
375968093
327578045
1628909855
1906677870
1449912482
1879366194
132969470
1661351191
580253336
741039771
126625613
1360465763
1124937787
1485052221
1287072763
392258270
1124560140
387015466
1177356993
726937390
1697988442
1491048575
1667356687
1072343473
597403162
316894955
1103701961
1686012127
1850621113
1465489549
633966367
352413318
154697090
1463179909
945849645
859457303
60030413
1399838560
475247385
460192368
1925807602
1488799577
1625337864
1929203302
995967885
1772921339
1265147924
153314194
1536571502
930784179
1122038069
2110864549
1138167478
701977890
1481856084
1201487245
876137526
734993511
1208199086
774439487
718729219
2054870635
1112867118
1070691912
743185423
1036127190
1582525954
910807167
1952612839
791908663
1869810794
391673494
2034594147
747496594
1420553239
451247874
1614610323
890678045
1140395649
225940089
1381260509
162607598
1293347044
285247326
1369172982
1441517635
1601480315
395483904
518736844
675252461
1157758670
836958055
851676364
420716512
1526676505
1143909119
1547591694
1725440317
1919249881
459757321
1777964404
328167231
1288832945
1355956110
1147246596
637838560
943128111
1518947062
1533492648
974807949
1776628790
318352647
1291112120
1549804594
2079753514
728943208
1486909951
191599623
1591617734
889597927
1828435915
1488235822
1672462254
539814505
1998252263
1193222418
654623955
153855162
1428876674
1226352544
1523699621
1874788947
765116955
1215789911
1547347630
728239158
553995783
1869810794
1496979495
2143455098
1123362096
1255195974
1422124813
1411473721
904822551
1184708594
1379176751
835450732
1288869901
2146422227
1695165921
1587502830
1268446644
384784925
1579506554
595505640
1443621645
1049956464
412754034
297632374
327152916
102128852
1427009033
261732575
743838570
528474213
606932293
317395633
1893626358
602619815
1689009589
157285429
2072087369
1816395087
1556441911
2047210657
1174940827
1150013720
596223028
277694033
489148744
1811808977
949860002
1659351368
1809252277
2088886777
818347764
1680197005
1723961926
1935761084
620128411
1618000555
1265437497
1168010878
962696489
606861512
1212615127
917826460
289320914
907067457
1823391724
96871426
5938885
1173068270
2009107813
82279225
1449544852
901306605
623634372
1668309262
1975514832
689372027
404434065
674420157
2029929861
1810732689
611720473
759965598
692686983
1785230402
681613347
17996076
1435404519
1844228422
1035673123
282615985
920616565
1599109275
501620415
119742105
103731775
1926666369
470698926
1603536536
2055011920
2007250122
101370227
1786966649
1024712512
1403130953
102712639
307322139
889901132
1630583236
74401260
177409554
1139767557
1460513330
1846027470
21026850
253886658
1188975613
1035268448
854877977
1733319069
720069112
960645872
744304771
1262344048
318295745
451082755
1214699188
457267527
777092731
782001001
1732787589
594524002
600240143
410531625
802639337
1492418343
417113063
1240169386
1996750860
1615872738
1384218569
346319311
1780510487
227648668
969102811
639697232
888734371
1888619396
109210068
1339301287
2030750947
718737260
492728681
2096715083
77921712
1973325455
1429190893
468387682
202708423
1411950855
1158902393
1239258185
1579268312
818502977
372862191
1894721125
930308913
2075360840
887500726
1692687299
1049870885
2075231188
589102129
1439424117
2032286435
41230141
251561021
2102197004
621906194
1455994436
952886127
1654193204
1061068667
1373728819
1692388426
2125901608
1507343917
1524576842
1431648791
992755862
938531256
1542421345
1186942810
2115206895
1637553681
1517868862
373888134
1992119302
1465447168
1512283621
1677078666
692441426
1299808420
1219203209
1749347151
1785093876
851739429
1064659792
1305918424
296472106
1063984741
2142301070
774121329
1620838177
1433861098
855256889
1329179192
607721426
211566386
1460029499
1431914908
50614551
1169243857
703985604
365514846
1062922232
1514700230
1611518629
1146638297
1163567848
1805433499
990063617
1764905898
1060594965
290266843
1718172367
285697186
716252218
510439687
625353689
727396559
1172277017
786712332
390654137
919754892
2139404161
464502510
447135069
406839674
309283811
954093936
567881466
475099736
170363089
74874321
1614936655
271198853
883651617
1564444728
415086214
1112708462
1912570287
99539607
846030300
540848832
950991881
949820547
378895312
356664228
482591129
486335260
860198819
1273699560
1193993343
1829140837
203960016
1717354060
1213945757
763612326
296094066
1068776664
813576497
1885698857
1434240697
200899890
694826840
1784417776
664935121
1585782137
201389098
1087519048
986802015
525321784
692748280
1521571269
48241301
562364413
1070220757
1064699212
2132542240
1863550958
1905687572
1596781524
728285803
705927314
956980586
689266593
1625017730
1996575591
1724003952
597951089
2082582711
12952573
698247043
1164073866
621368658
1193329116
1080451751
1257242488
1725402820
1886333741
1611566025
139620100
1457033665
1294898528
1227146241
1873106370
645447379
1631105476
1006792120
1390436387
594648491
440740826
732831482
1745870346
297497139
2122896722
1216992563
900613811
745058964
2009229618
1875325910
666131232
1182672739
250296397
1757728422
1935603521
230477026
701435789
1638732288
246344544
354923821
545705716
758355560
1173990337
1099931223
1671537250
251823241
1312988572
1482252783
575747154
1495576101
546964401
308371560
199582938
1973784544
176585995
2114425522
233846381
2137049640
1937037307
945958782
1669167836
1213391799
722722535
486561896
965501361
2122591103
1127176791
1370974239
763808217
694433031
2021611503
1330205367
580781946
2078588611
1126604488
844553072
1692679962
995727003
1500359783
1091631502
362049846
352944929
1632569748
67836542
453966682
1934469915
19438493
743235387
909925588
1964921381
802212884
20910074
239464863
590029356
1145333059
2020859204
2008760574
1232720255
606607711
858690369
538574654
775947060
1797237360
2037888051
852762623
1064880220
824595920
1812859889
2060223325
770170736
1584686096
1709944724
585405785
104047938
561528299
188776559
820728889
1811652303
1465377011
55704652
357543695
1856875919
892635644
1348853897
1563232645
253325511
17837766
388590869
259091971
587494300
1651965211
1296195006
82798109
397774614
1998619805
539254173
176649147
2075743947
123327311
1252045453
1914450242
822142421
169905508
1111453167
949067190
1232754214
115058596
980494969
1273427612
929189101
547014574
1494819460
760766400
1630234888
1953394387
1761630750
2110481326
138171592
1738579533
611929323
616241840
1563679120
133173089
1224631558
2058340107
570972084
545033695
941176540
1650638752
1639051734
59624652
1842064890
1355275464
1995848704
912899494
1162002158
1020495798
1176445200
693088723
1028226430
1341662025
2027106677
1062889261
1694894354
904275246
21554282
181776718
1856341204
1269750132
291737650
756980055
233908067
344459555
765395893
133273381
586512484
1588170567
1114756709
483550646
2118896117
1048967215
1746271118
1964033558
1052679638
482306776
815919877
577556569
1327403866
220819322
821640225
494560511
259335909
739195316
598686792
1585985622
1799072078
2136369699
328546113
754059678
1397115237
1058601040
322987156
657578883
799218231
1086630710
1334332186
6997760
289269530
460158513
1774266035
1866860450
1807778674
1533847443
1750439239
1755663444
1206368451
1169576209
1783596654
1221100075
1744081477
1789632003
603948653
482852442
748177540
1060244938
929688383
1590165996
893344889
421196573
125360288
489295858
1861796268
1637106444
1574349561
2107265843
1239551408
899372246
551236051
841402581
2103264276
1274280208
820176929
158623337
825553886
1783370074
725824486
1369960658
519786390
1668287425
303540377
1595825802
82893336
576626525
1667215110
25320592
367266456
908938715
1560804040
126434893
421674432
1060752830
490799192
2035462274
482583005
1821237155
1754607162
1025495
422727066
2101359260
1805384095
490565490
405456451
1755361129
1506685805
1746370542
575214437
872197570
479798931
909869128
361268690
1257953051
748968746
1498117935
1065337616
488119813
1345748810
1232898562
1822908928
2091450518
1752978521
1265266164
779046095
1370962667
1812227234
2124307872
214672529
311040670
760429801
1798721451
188653705
420745831
1282565170
621447922
607805047
1274617180
755798120
412431859
942733662
819482182
1528016601
893192216
464684127
414492097
823748081
39620828
1762411555
820286582
748661033
1417238439
616808611
1141426246
1587614850
974104877
1767349731
1989708495
718377473
1457413846
148318954
1079481095
29021556
2035391417
1223112711
98979840
548523539
2091139186
352635615
121201469
2004398312
1843772205
7241146
2053641424
1159655699
554173748
1957811497
2853970
1679980038
556397919
843989679
1549597975
803556679
1305549752
18484210
589701168
1782140365
1974237751
1923155186
906912800
268698142
689110986
801560130
1870046229
1299849068
1383931290
1490295508
1203234164
1601944708
2064125828
2031199875
1617805639
236008743
1315644101
328106767
1890784369
690871124
285114005
499152018
1798983247
2089894486
1100597257
1283987211
1628195299
945509462
1617863703
59473017
478382949
563049041
1619714727
2047087838
1216534241
1149055128
831737918
915170670
228674747
1699447377
520871048
2070142387
87758854
311647723
1709728915
1608075595
526119766
1304464844
2042260855
775375299
165161131
84400872
192915151
583301696
1317252351
1394618979
1089845646
1420592567
812375329
998720986
2133897221
1569420451
1336804403
1214704353
548951039
1937199481
1572314067
837523891
182179769
1415753383
666579183
1581509073
309493634
968148211
519764902
790797370
1015385483
416703702
533390406
610356958
287523623
1968965293
1945284257
1331800198
1096696758
1735759411
2020132154
759176499
42319254
190870774
1739133599
960039154
144139688
1571236582
1845814819
1225039113
78741143
210584210
1095620987
253884390
806413651
921201605
438604716
128766345
1997054721
1691416580
36658031
2009331158
1456772127
17333925
1096142218
1070127314
733972693
2034466346
1213945439
4864343
2120974296
240538862
125731291
1716251257
819820708
1388468765
1747283794
1755026499
815451291
2045114994
1000929285
911983823
615188158
472091206
406543290
1799657234
2023676320
897772605
1691693980
641412983
1191624773
163109936
992768829
1831649409
778016561
1944763725
164895837
1276909082
1600701420
1057036207
2096011995
1184138457
858288056
738441723
234610789
243140726
283520598
1770543578
1791230607
1195880327
740195710
1571876281
933174091
1695476893
1620573366
691131728
517995153
1009398466
814702142
1250696924
878038917
1255169083
1291620563
2136530214
705813686
1524042131
405467066
500257460
561539183
1673047005
676901815
1914130097
1634496281
425818684
676622739
1725784777
1586373698
828449654
955143813
179890870
2009811595
1910544844
978383911
1835585430
901479892
1868403788
687296739
1863596423
1108125155
1948785373
1310977106
154624965
526260435
427418138
1457780041
1551439852
1953247521
129181662
682848142
1452589276
2071889422
1183885506
1889184847
574826558
1784303631
1327440322
1095612012
1028655042
588467957
303815687
745538442
1616799559
1580656823
230132529
1131125301
2136183381
2071688388
239392654
1762171236
1691461739
1792219528
868657217
1923720174
934740169
41104837
1964310841
1598164082
1266239705
1250225706
764254245
1969429682
99706696
1281665679
631380588
1778218549
1184099152
962239018
432615008
1827835569
247231214
2068171769
2091628825
365279024
1132568183
1523452081
1322019501
550479186
1381804877
147319203
803096582
1090696368
891772287
636383572
1191316937
1368979651
723470333
1101120747
794665204
2020449659
1601089166
1227723152
43152119
1081067429
841577685
655450534
899813934
1339234407
2061113733
1572921566
1877722213
1514613555
552536078
1859997231
499689064
1133642086
563669645
889455111
434446383
1116900200
1621948731
1226133094
504284101
47658340
125721730
115667109
234323912
100356301
1461358103
1947152910
846585352
568101629
1214964518
1122242152
168388630
1230433655
827928913
1480587572
1049066850
324736424
1768376699
1292731281
795939436
576761335
1942922558
1280966901
1903465879
655422408
2078719929
627646598
273985843
2074060501
376037552
520113770
1174897748
587075760
748643747
1845928197
367855956
2025091616
1200516665
556418650
2113708480
1827635517
1355189913
108007459
1045778240
158304500
1840142009
1200035063
1382517101
1124227740
1781104518
1509874414
1002404443
1533205391
1155840796
1015922000
1881345628
2117792385
964008969
381478635
1914325785
1747744298
1601504651
1234603551
971661786
183785920
1688013819
1864738156
86612401
1159595397
735142164
1235962055
97480000
688147596
37345374
1823152535
1873011034
977231554
155765880
1118888493
1081541025
1320526579
439676539
707780378
1834726837
1929957540
1794299178
73810679
337592674
491276671
258270130
673629015
1813219592
2081030497
51942466
609385232
137327003
1251963305
2012152302
1288369867
1858071252
732544007
468580045
1290043695
1216020192
109540942
1674147397
1171708183
1590105914
637084267
563030732
603051669
1612058800
1887303285
855022715
3132805
1231058337
866576133
1095149730
2133720967
1947910429
893620283
1405825795
2065128902
65802715
640979938
1085641309
892838044
720709908
1447873812
1131028960
1957514658
1086385753
1779198488
1668625154
1268641468
578009853
152680545
969305254
1022486808
738268042
827585659
222671937
1197213957
359112660
661858799
1325875234
598179687
422492098
730589110
1536606096
1093137991
1219744401
221442730
537568032
1152213867
851680033
1683892299
1161647841
94545464
1347108711
612231785
1629586813
1498712946
1880047967
334603053
4905519
42243631
278770256
1465082858
1053785539
365775159
307258781
1444352932
832984034
411272444
1846503695
69006602
944139024
664938383
354231202
1131668013
2132799254
876413005
1856062441
1364304572
1512008714
1274221265
923417607
1421164937
791879445
34240301
1609130030
1978869307
1645918586
1675407445
1036939891
1439010421
1531659996
1772766888
1528548764
1471607737
1370162007
545501370
1507988726
31072825
469252855
1276677548
836691524
841274385
639990062
1700706722
48373157
2141547610
84962992
32536473
1189332615
1193008780
1779219649
686141956
2122003215
1163691107
662322778
278907536
1689104203
1087926083
1030723323
876454904
1175702454
1291223905
2011821052
2000958140
1985522980
79021038
1814214364
1151770004
1283100555
412723870
1940532222
110903898
1803928520
1821047073
1557570999
988323279
1998126626
166314031
196015653
127641769
42505611
539592228
1497117365
1019821756
1423564340
1157425834
1689416838
295491166
624215644
1649944323
1280625495
1762262891
1305642957
1945636034
1291918581
1061301035
1059431619
121738093
123457588
565632142
522624050
1833982899
482580148
1730547830
2131438035
1185555884
769291724
1938768403
426393705
145089914
1851872439
1982821827
689077491
313267964
1363009399
1498478498
1197433574
143595971
613980723
1269694364
526153788
355651989
1676090474
1048641217
60435853
922907729
411475867
504662878
1820938933
1654025109
1719255216
837110219
1802642367
1507864144
1817294833
1480967851
100677345
338861071
693128476
1380975990
1119690719
255445835
456098563
2144859704
956165769
888944419
187075165
932438184
130008349
1080602567
1976178000
1485548232
1038664348
413855028
965385821
1326531369
2681666
1325789788
1727136792
642002997
2130457985
921680229
549866822
2100808013
476980493
27665183
150229250
1539122181
1098996304
102267403
1902972275
1128441275
913483785
147700982
892527888
1027286391
342710184
738270940
956210248
1946538562
1134117268
1216728136
254259166
1890706644
1656817615
1807999380
1116361963
1027940823
1241912300
1950665818
1790914936
2114816311
1761586135
1213473192
691974184
1175045893
68151124
1005779354
560817424
374770999
1887603977
490079875
995177525
1280388953
165300225
247836995
1660636787
1786621104
1717924991
1676686316
868900514
1925018487
1976077823
244184849
28039402
583900155
223881610
1741101553
1694960822
1620431772
889130160
1842064334
1967594822
1737514784
1414630705
1783847294
864835884
1386865995
321263249
1822382749
529791067
76827882
908040174
581888605
1353577570
2110344867
492656961
1250980846
854877231
416927237
1221239434
1869643830
224322473
1914444173
739270094
362980239
1016385274
316725197
1216461685
2063285918
189179790
648160747
1163436624
296035763
2015087888
751195254
1505848249
1719612663
1817501329
702861557
1773620791
1586403872
2051953351
1221896018
1186364646
756717621
617634168
1506034331
1383021077
1050710553
155757019
889933044
1373593588
556363090
952202045
1403646495
259177307
1689211492
257524644
1630766137
224904815
1759445243
1206824451
310045734
609705456
708092669
2131244136
1377663188
2096562089
1192224606
1692854883
1022261931
1702510442
288662522
1477760863
1749694393
322788132
404832325
911311951
1154214018
111084280
389531572
970867060
2053764863
1228047475
1372911044
1341139376
87853869
1746503048
1878309977
274321839
1699020509
1672636760
475698050
1546454551
1027382456
205393105
564348351
775595317
1766876282
187928209
1553825321
1110610766
1814586718
359904194
2029341263
371854476
993902308
1548278384
511341426
1818779200
469322278
798857200
839344412
411619785
2068152613
1491198351
1681637152
527714472
1741651319
1483660664
371400997
1741395109
1115542626
843614954
1954110010
1502603934
1981731015
256173604
2040553285
786318565
1364697136
967403769
169212863
353363607
1810893977
1430964215
929746186
1509436498
727809898
1535120088
1295230158
544459773
1150221366
2030612637
1242937773
46406939
1124642741
1160893760
1757847845
202839120
547669370
487838567
922717629
1156120120
1206455256
2089847581
1185993004
917687879
642532272
515075242
1022223041
1208460809
382448003
2144919362
1029661621
1853574331
1467516848
1932403511
1703032406
1314236817
66187562
2100075149
560956896
849678148
133567259
455179372
641249780
877665774
829322123
670588256
141559050
1489555802
1996850939
1790713506
1917329309
563922493
347785944
572097423
1604023294
1078378793
397622811
1667110559
992892604
1995350243
1781292160
1574105010
133645012
532666485
640811599
630681644
331099624
916969441
2066274197
189576468
373785169
1432807783
2106706860
1996190610
104986359
840764056
460298430
464417944
2000403042
1412155618
807049733
1126059430
1757727089
302763867
1827940323
1874648253
1129767333
919310440
175990332
1751803315
1709820772
1486112098
672251894
561424275
380606960
1236633970
991197291
692743012
1005012008
1040158124
846724470
1374088452
539667814
1422546553
1544421516
1424360668
1943144022
1627929357
1666345010
1481594934
39662305
961920048
125864424
232084589
2040990384
581506728
259311040
1282508853
670040894
906935359
583992223
1973893838
1948758960
1002471996
1305720534
896902181
1921086190
545682079
1523124220
1689457767
1575229342
1476587792
907775341
1616514473
310353581
1885974239
567394196
1819795031
807483766
1601452834
623519450
1780228433
178582613
578415315
241452368
1780848477
1728613477
1221360434
55747759
305893513
378694729
1698054536
48846383
185137560
698112035
324966008
651508738
1663969133
384924447
1366468585
371326340
1858742176
359903848
1788137684
1248495087
1825436305
71368743
1818550933
2087385245
1530238195
962546501
853660023
71096138
788683725
1488167167
1343890136
1957731053
2135457262
385895158
799932379
1138985068
153286179
2138752625
1987112341
1208312673
807983556
1959634862
1725228972
449088291
708698337
2029056910
509877922
1900412794
1366370959
1905577236
2062465333
205141521
745134299
1277814074
683554154
1770042687
1992377117
1594858460
1476521120
2136440094
648074702
1548389122
1517286210
1290048437
1717193459
152498730
352409145
1366186290
1728727407
1554139901
1931411585
2105507129
147696278
1667124523
2035299015
1649643890
186169279
1632858798
1641060947
508170515
440903272
485137120
1804514497
2120247111
1281077856
312324106
1967552056
1942389644
1627140962
776847691
847233723
1294392002
1255807260
1232411030
1201526118
524093907
744658366
988288247
1239870457
1125576016
329956776
1159638488
116287606
2055960311
1060988262
1452123767
1413729272
1904449244
1900313092
1746290916
838348978
515691397
1681263484
1042802761
475814684
1004786405
1514292828
1368831735
1058237699
1204921459
591926176
273127405
1904798992
510151548
121590642
1078509601
425316740
155383451
1443696091
692150430
135326050
1672135820
1724867409
444830783
1503713632
373741642
1052877202
2094808316
982527414
506117842
107425517
2086540691
1350403277
90237991
1531318879
1870736503
1305503931
584875116
773980976
77430199
263475382
2035282598
1053453332
1409367857
1600980898
58911873
940543715
1551183280
1172099416
1159982589
333659777
153961021
704656745
2010735218
516396330
109697881
2145676563
1841471029
1388816120
2027616693
820365652
1438095484
1644958647
179647489
1415842387
1235716418
1213464568
1187568982
2122566803
267450629
1905132299
531279408
2027488625
1290256771
84196538
151027627
1220739883
506433163
1120758711
1280418931
713116463
1592072294
683938420
935460824
617159932
514366896
1722916027
453389443
1999456352
905480179
1103497897
488466967
258493415
314529611
832592550
1176296532
255120696
634089105
161848942
394166352
601624118
1614670878
939035730
1327374932
105547568
1886835201
844875104
636576955
1202504500
1094388014
547443203
1650420246
2100894645
1279396181
72286993
1338479706
109253318
1725794495
1364065075
604750349
1596642363
181242501
995966837
1905418225
1734131261
305107803
758765126
2043855018
187255193
476670053
183967962
218402714
1294697679
1593699036
1065843223
1752266245
1406901003
1349637676
1671994283
1638196320
694295804
1560703417
1022057966
123395443
1603432308
580070271
1292321189
1579880658
700550625
1597833113
1462929219
391129120
1990135779
113036189
996228955
19696202
2086724402
1469860332
1286920741
83923779
500395788
1670195380
1908077223
2099767566
380740631
1695429505
304753957
1179444154
521493306
548506901
404809551
1472255961
1638491634
1412838595
377930676
1038034176
337917298
550390974
1367633088
2098787591
668274851
558149927
701474782
1403381661
1359213735
654983065
173217271
1831865106
1016014426
1034408718
1887105954
724648485
329572418
2000261003
308994034
1606434351
956459711
210446396
2064622001
1088728845
143639200
600479197
1680374801
1910832539
1005567943
1859616432
1492156577
1382224376
1051039948
390241287
1714211663
1497836689
1162735271
1547218687
2090011617
1336075189
260689712
231062059
2141738122
2009699953
238906311
873255026
749952558
12555771
522236107
1575453149
1636977591
1062864898
1376511034
339762746
1261349807
2112686848
1701028629
1372998170
1135422005
541140406
1896124100
1722594795
1130006834
1419931658
63835629
799754701
1621401427
1702979488
150797413
188524250
1504105000
399494429
2128948399
870965934
998539264
488082447
936684920
834966812
1792115329
1826648240
1857258102
1776497515
657234339
1067489606
261294014
1773574146
761087848
570199392
2088283982
170274326
713050737
1567038168
1380608485
539463310
424355145
684765609
578092888
1345111053
1349392146
611418059
307718046
964547248
1698327631
286278796
1489637606
1376528970
1698953579
1839263603
1400007428
835522227
1748895040
447493612
155686117
867983870
340758871
453420266
983660635
925324801
2139053589
441745156
1473370836
835195280
1545855693
1193383766
245865951
1309662914
698685496
322591408
687627882
1999171552
1046594040
1333956250
213495372
1643166077
211275447
744714690
595251017
524832920
1256163628
1988458943
37900397
367305460
788719738
960483287
1980952226
2095787624
712158197
1003797122
1607345121
829965621
428306436
508701491
1618377116
1153150105
686782435
1330842910
1358004034
1848096000
1558727006
1986529086
1155799349
1153072885
1970348364
1911068272
1376465791
857575002
1128813402
50278368
1424027044
1870574857
1143464234
1300399827
188732556
601842881
284284200
1586050094
178961698
436940552
2097765922
455921774
1044308241
547863087
722644305
80531671
1198108637
1925623754
1587483401
260908507
1656091503
1197325429
1854871825
437144173
1511847841
1044117418
1774398412
170591453
442399187
33428378
1824779540
141681444
591722213
1993684634
1972761483
978467544
2049865861
1606767619
1720008817
1648059072
1245189350
827375595
1179142900
908968272
168013362
661843642
781150894
417592065
378398724
1459616920
580999345
793066782
1766334027
1538174167
63922707
1497499067
1942615008
557957312
1075745115
839687293
1197211397
361409579
1419241814
1500212189
1379039130
89758806
440895882
938206986
253994701
1329185993
1714695290
1442141374
163329351
846584178
278675937
936554221
733703719
450481440
1463694086
395132684
472588767
152611620
196756412
96259449
1076229381
792782455
4349741
1989246218
1368867123
1788404371
252316802
1058892812
424051539
1078546850
1017632410
646546106
22873196
2070844615
819509806
1461665834
345443727
615155712
426078685
343367888
1967470934
218318095
1888998247
797189444
256474937
1925753390
1841486028
1163992519
765312373
1959591704
1757138152
253592016
718802031
2018631056
1851709033
925091542
1744613028
1235142435
368649632
942170853
2040033509
1250515072
1775958431
280341624
1906401923
1241255866
420387146
1847112170
1878031018
583619645
741878904
1587359924
1563389805
964954106
1922522000
562753947
1987884398
283388916
1975739776
1583316788
1111012784
158392685
389081520
158416433
1121062735
61345991
1839427220
441623587
747669324
1694302674
891164040
652868470
1302160908
1140182622
424775810
1833383682
169691332
2081218301
1156232858
987254447
1130063315
1124424142
1530771881
261284318
63662846
592066298
1741914970
2050364120
370093826
1132250830
2017610561
92957770
833795160
1608336924
972289813
1435425963
33527835
99203031
853307111
1721816459
649646942
938592306
1659097108
1078342859
314459543
346201203
427830710
677350405
1415443426
418791392
966265354
1279948673
342328211
1034991316
289615312
1423953055
1269278984
1045605616
503657804
1394572891
1512371685
1083539536
909515707
2019835848
1385624005
43983568
110519522
998750088
1829002011
2137458544
2063827017
1558329296
745335205
465790462
1216662588
1242177915
1036786025
203220833
1889368724
125554821
2064390258
21795582
9564115
1988404491
616280713
96442180
611499692
2121944148
2104997332
1459285999
1248632863
1697855933
1586612432
212116290
1661282007
83858105
997050798
2071375984
733408904
2064642562
375171766
2100162923
145579142
838592249
551173697
945091418
141210349
979508077
774626799
2044595648
1506652739
1854109234
473129012
133916685
1098584106
200260037
1490575456
1469937365
702344405
1329548212
1894970406
591403052
961770702
770696557
1108473435
259925137
53713701
1768035705
117338647
489125569
1579608079
756114346
1777615583
256035488
1540549316
432085090
1538459860
963139053
749617503
1514505959
587702825
1960470820
738055722
1490980098
1866841823
1433828909
2044324560
1520164188
90865354
38938993
825835922
676314569
160076232
460130548
1589850003
1585658690
588182710
184857705
1326694849
861509280
262406070
1043885681
1279030086
323594380
1567054315
1755857840
443446780
824787851
150594086
1471970993
852463210
792407404
820988707
2048982979
790312100
1160119740
1279346239
1643392438
1312722425
2063235528
855423738
1765037113
1329890798
608900733
1190141652
967524925
2095738271
400588691
2104578286
774422365
1078702201
381919998
58749718
127662771
1490865616
195225720
1088099348
1973506388
1325383065
1272474036
2107199788
388826217
765102297
1614852029
1839688122
139278397
1870443107
377473944
1173802969
176383091
427533035
1106950446
450865488
1744600599
2109729316
502385626
361933192
1747323899
213591365
975411087
1815854171
403664506
1092481320
901426776
31639328
273836587
792970765
353205103
1211401518
1784076804
1658987823
727261927
39411800
804876489
1434992695
1035071256
97636269
162356148
524407316
1849465096
1832451906
1161325763
2081462826
1903957867
1135568804
1013158464
1934238329
1944491071
869388719
1420287309
1168371141
2105937909
867509651
26320093
432245424
1989121324
194377850
498473479
1206611754
374578847
876127191
1389212533
562473837
519263551
1546597324
1653461342
1523333098
1832300298
669236182
1042274442
947401080
1895680597
2052965758
1132926159
156076794
1977093777
424766878
2024977253
1654588409
1517720149
832168828
1976577439
338122158
1190594468
1516344864
2130582945
1487621067
227552679
431613485
1247080363
372775893
583790926
1132172881
1166305867
1009007812
830367747
700955033
586714509
1122521463
985856474
100824121
827642949
1417725456
892131576
47914091
905251748
487998571
247257284
221147166
1755438128
941096336
1895913150
62408275
1266574235
246102494
1939099937
224094987
678686215
382864583
1751546823
1561624481
82293879
2025296499
1269287869
883555682
844761905
2058034133
1214994302
1765924946
1472354216
1891646374
528746437
377524538
968528261
2587968
1398202070
253013587
458691349
518669404
1975790545
1548384352
210177056
297692341
1084632639
1518988771
769096131
1487616882
467788827
534748025
264909415
1768713623
224784861
736365756
1494590856
116047341
1036605472
1353653274
1194843432
668816484
1733855484
366434318
1293972099
121639694
33667172
744360392
1450044751
2126591765
2041345806
1121117098
761463837
509446532
1682272488
463838287
339848993
1608687213
938301714
2071226574
1921708524
1144341111
1856194309
1914775335
252019024
897649254
1137312929
261545207
1865016239
2003438936
565172554
981436048
1982424405
1518230610
708594904
325947602
1454982002
1553341875
1233099456
421419247
1589889237
1684019312
140796016
989185985
2013592150
846211743
1169263064
620534554
646839743
1197520763
727248853
92911674
1528109646
1301321675
412025353
926755400
1803073736
273347914
307085566
1379169861
1288526741
1495415738
499625843
1066931075
1236817994
1996064902
1818214435
913641821
1493423898
50420746
752727672
345832186
914849761
671824319
318383263
111956870
688758013
1137953527
1320001215
733807931
1626399404
1761895703
2140838525
1908006464
1372640661
1133677933
1392823604
1598721657
57855388
1993823483
308162333
27937194
608983640
1167828187
1891715547
1311414296
1951055442
2004218048
1688147449
1093972686
2111844381
1412203856
1853950908
877921094
1905416863
1118216670
401243530
883219765
576443286
46754356
217886205
204116831
1607511145
1852742502
323491905
1755593827
409362925
1335982131
586357165
1009010332
359564310
912001379
1288115348
226725458
1206676018
644279301
1993241173
1218053900
1311369380
1516054473
1983852358
857031163
941397595
826077831
258676756
1425100527
1464398241
1600556903
756866492
1147294839
330112293
401728405
977281698
1588106806
276155789
1407313154
949088168
1334164590
1302778367
1418846781
862731133
1695925373
136347488
34493591
1631599869
1603306613
480876624
1065600566
615558084
335551060
145069556
161581153
1237207686
1782871433
1269420804
776531070
111128579
571144311
1390811051
1553300547
1940436993
633163110
2020261245
389679100
1896537824
630199905
890535067
1658801390
723544826
606298958
1117869058
1166097706
1235487952
862786338
1725868580
159525113
369269300
1593641959
1383735726
1880142529
211531051
1867722884
1806301925
585239616
94988809
1130538535
1644780155
1920172539
1606681030
2138655407
57803454
1252778642
306523692
807574910
1299699910
1335284203
518787747
839674227
1158677594
1602529838
1569108010
479135327
623869074
1753294303
1574518134
1506623990
25046401
2074120460
1668152662
1209225016
122047779
698369574
79069939
2009457601
831889545
1250763664
1036508198
1385631105
1168847004
1971485122
753843468
1019257176
1964439653
1343108048
629156573
2115756415
1021861655
36270068
421398912
1169238274
1695284080
1416017146
530034642
1753825537
128772251
615073846
137541716
1307848487
2145824272
7732814
603721317
965887157
356145141
1182771732
1968428724
1999284841
2022956490
1347913710
989797461
1627085305
540288475
1608003209
1711103571
1739112046
1603548533
1688363621
999384191
1968393296
1460174044
1243900821
510303042
1059659178
1815486688
1189484553
481933732
722783020
1763922295
1017888431
1455106986
188856172
2062613873
1385970098
1172727383
1561417792
1361560896
1060498723
1371264850
2118904423
134083874
166413311
1566377849
1485461776
921801730
1532402924
1744350946
1344268638
356001031
1894533946
767372227
1807607067
1230281182
642358625
32829458
1233735665
747647222
1195155098
51103749
261293979
1970228700
175848511
802967155
985909329
2038800724
612127490
532272349
262620917
1716521268
1940192480
910792253
797380090
927345120
43192106
1125676265
444270449
1296921752
555181310
1036479550
1888897696
855817676
466350863
1899577626
752114198
1265303854
1717422118
1867922529
668209807
273081423
960190821
1175419395
888408780
1592550747
1785666995
1125648801
1975530856
716443499
87328641
617517566
1410117935
919144077
1946520119
1412229672
1919138485
1760597351
1139364191
999842569
282077102
1588725807
2070821618
1583176772
1214688580
1326493459
1597364521
1700596999
1449643964
1889320648
1969258736
1578773217
1100118986
2102817837
259735461
1766277403
1160591115
1057569708
2742932
389140708
2036981245
774229901
1759046102
1257852120
794851527
148085390
1500950802
203950737
729776841
406073377
1001742003
1068885663
2048054476
959541607
1403462051
1934232042
823535404
1204053385
557555036
1916637442
22209677
1494939312
468016110
1482584497
269524333
1538626367
1296256481
303602861
1274643811
1291439533
1268886857
609515159
90787695
114484821
1781727782
272957131
576637192
667557210
2126346933
295867042
2107600400
1176215697
783627588
1602755275
867212264
44891970
1863017379
1081638382
244045839
1273763099
334023278
611024044
1760756298
898917638
174703682
2022097889
434541964
1439524550
1634968006
2078190460
1461085923
1073347612
1605455617
1171934494
155969507
1091903363
1335283389
1963183926
335943501
298951657
95116798
619523549
910710594
2129345382
2092852046
1011366503
128749925
1680970684
1067368354
1034179988
25435693
159767677
1015294606
413089920
595626183
1077685724
1191462772
896725470
1685298098
1537180477
1893961241
343912987
863655336
1827579261
1895541711
905310095
435730298
1658492831
372877263
987436793
571134356
1222860371
222642876
545996644
2105903231
1857089332
770059202
431846202
517247569
363157908
1741835061
1817886395
466719068
77246284
923975996
2032221613
1526779862
1460187695
1676830788
813226521
450391195
783060477
883942369
1809783082
950036260
2051081834
1219304249
1081138726
1655702212
1957719139
1617983167
821087390
1214095713
847338154
1187175245
168673261
1792323720
1984739443
473574582
734531801
381451255
604936000
1816835242
1477320170
1117280106
76018413
874254057
1841462971
1283005223
860291586
935533373
288988842
382195863
921964848
264811204
33818637
715558283
76112613
291134113
1264528812
1203711182
658892936
1939563973
1164035137
1838582318
159195123
2053169897
418759046
19326734
992405169
1520905880
1667784963
1096897541
103940710
1943297659
938219955
674862152
156998828
1566960789
406380670
207724602
559986677
1384054182
1693243104
557929132
1049378894
447224590
559011961
1236578104
684413271
777393155
1227267630
1134414940
1154105860
1015724209
1249880969
225256284
1031116148
397454960
1611337177
544370481
628249916
437867798
1500989127
556425637
1937116696
1697944122
769318331
882094993
1975250456
300980929
1117558858
2005765945
36472925
2121545129
916463392
823204140
1523949219
368552323
1705360882
1295679777
590340915
26508840
1377919585
653341564
211480262
741380565
1263136414
282208031
887944224
1168065441
1232832999
846528134
1190452517
1158922184
1785843988
107602689
1793397588
1879323438
1076923752
146973614
314373035
1729959961
1207891716
1368546447
1015273572
1940696435
1883114530
534139743
1030248525
521639032
55301921
1900077232
246590327
1118265666
597714034
976662184
762119084
1395111311
1972090130
2115285063
59407420
806926607
1924317859
1752583625
1248429556
309932654
1472456075
340201360
1218919735
1609411191
1529100947
1532847436
757494005
1170761819
464873282
1888716892
700171402
468894441
499687018
1891441548
1348084844
1877838460
507465217
1271074205
812694465
1422792189
1075696618
242861555
988634090
1276522518
1216509820
87300756
1639864975
264188447
1631991954
1350978810
245331942
110682466
1128326185
1345744172
391522163
174532487
1670243569
776502530
1677614832
476572889
1950891632
261203285
142041485
1093424627
1812784541
528363194
2088736557
2109118416
2124282429
2027078689
442173505
1006615773
926971050
978647878
273277395
1309257066
93542555
450614391
738434135
1050431086
544609275
902580390
1144856651
548279150
1978144757
2035486196
523464047
1880299740
1832683424
770004544
748408505
620662064
771603244
1678604194
336028663
1091147339
751895766
2045527154
174792262
1735291614
1591164878
1982521031
1948932509
450096848
1070503508
1945269973
1909639945
584827370
1592102068
1936624374
676000793
1580532452
2126570551
1088891105
1641418677
1985540306
1091268531
1750886259
978279925
368617777
623329712
1188360138
1572122223
973534630
1275753700
986795028
666345676
637778357
717453820
199115848
2045620982
1981238433
890916462
370464681
930067751
1252534359
365098800
1571856889
2092383476
1634715064
477793114
1950177990
1612217939
1930795866
1005077939
2039816306
2113458465
732170071
946438685
131664271
1656855152
1885219876
1658155978
1038137249
391679268
1489915690
469662972
1912992944
1443949843
1995772051
1992291846
2136238936
175805237
1952274484
2029643027
482915204
1911018099
701503655
1698268369
342536568
533966857
64463741
923129190
1111432844
532017089
1835804687
279345954
1734157949
398239671
1562964192
1291099246
621592905
856271805
1664113810
1500935846
1129404263
1724216292
2087409291
1693934178
888724191
921406399
400970592
2067364232
579128099
1405965132
1762925066
1845899793
1497521940
444262623
49364392
991602577
359702298
589829683
1361005693
1663895911
1979994825
1482577257
982319473
1635822884
1627488052
355956547
1339047403
461511119
24569000
2036230306
1391387861
124468001
1495257
574675237
1604556993
548664685
1582724210
1131674730
991158993
1909424794
269235913
84282244
1421407409
615682722
911583283
1191476153
316483100
806677941
1060721715
1832890130
1630141694
666215695
109312322
2054783863
452069849
1957300695
78942426
628039083
2052799815
363106942
1533410642
183172851
362717483
871815449
1748604899
947752300
1853475118
1905623075
473632005
247720325
1816696999
1787114033
1640204620
922831810
1537693160
156518169
930032364
1474057417
162531854
1755879006
1498214171
107418497
345457456
293451022
156847763
1629713426
210194835
641526532
1254781580
491163071
1037233
1320676701
1198370878
781486704
891265289
1351373468
1972838383
599863132
789038529
2128068029
2057645483
1765913256
302834810
646113443
327717856
81787879
1349436775
252465618
968128134
1897201529
287479693
339067318
2076916633
827789473
230904367
1006885500
384365471
1607745600
1055447303
432071053
2141135325
1747811023
1620224501
1097961870
570778315
895377919
1371050236
157172641
180171108
742097980
1140455664
1225680088
93844414
1794887366
255071683
362983286
786175357
381523960
2031832682
1466363558
192795441
361922099
722265851
288110193
1801205339
1398066939
842364547
1131525545
970751474
231376336
1574130503
1738112018
1863090941
1984601413
2005112870
1073319843
453070140
690382722
2022871709
1067205756
1573025337
694872046
712418379
1133681327
147185786
988006462
540670240
1607332394
1837297783
1351654282
1049825162
401483372
225236330
773458557
1914474239
1741879930
1512083685
170923585
1056521337
1252328437
1437070463
931313701
1406099530
1211318288
826843987
1921745436
977393622
1498398019
59281356
553930260
1804373627
873687382
845849538
1024978313
547984810
2029084257
5718343
1416087922
563403892
528200905
1631617151
575024223
560647287
563262994
821415238
2142727887
1509358294
627753430
19561994
301876060
74565167
1815678436
1930153914
183693589
1903433877
1998281044
1309839653
754381521
960650665
2065934790
880182376
1075791024
864299055
1854763100
2146196585
1697432082
17049626
911597038
220308196
173935797
1941700997
833350017
814028701
1116320492
236369267
234005267
275452946
1168010878
1054632823
230379113
1050632758
530951517
508867013
1193007288
630669269
1742754017
2096407714
434538617
1272515099
332867646
2110024796
134412416
1241306173
919755031
40255720
1350140968
2009224260
732183500
1406940627
1527335916
1898894682
21655305
1907599822
938421134
409578802
1172256190
467847011
738535887
394216044
828505470
786511941
1659597904
324014916
1562851337
1266729604
502679406
1704513644
2033267461
925742679
440705332
129472645
363488727
1292734487
1123498215
1014310709
654476938
1983432244
277114887
259415318
549102280
419491291
283634167
1195861975
1470285916
2129154828
1390751574
1190113900
1198457977
99914792
930593506
77678391
1445210482
302573506
1233935440
1519305406
1615163384
1477426696
1107512220
1189866378
89007434
541774641
814362480
1264582780
1499368114
872590712
454071345
425677496
1201533366
31697909
1842390004
1435881283
1790853700
1658188885
2089796854
185120614
764953007
1378059298
891808180
244257517
2056429239
1793301714
162562107
1536577465
1253315306
1252825564
853769489
1807464859
1191156183
1735186752
1913616090
1111489421
1262177402
428763265
86075302
220118589
1191635247
801892063
1459426339
1575930276
1409482108
1714850246
577962446
562420405
1797844010
1967832875
1312607001
834036247
63676009
277438551
303189902
896210225
451581984
1117178759
482686217
475060952
348282454
368293402
1704390518
676770097
1868981004
1273517148
986137687
1399483099
678124869
2114611389
848243848
1764189629
971124336
1734750050
1199261365
826540879
1962980222
1683253701
2135887439
1594564371
396249814
432390374
499043703
1238545837
1305077586
485452543
1061971540
797222110
1844392476
2105654864
183494563
1050420008
1977408298
174616475
1828287585
1550221152
436549871
820571613
397284219
143512206
952508557
1363256410
197319321
158776929
1732961758
728368252
80750762
1245537026
51434930
56267062
246858287
1935080302
947217252
1929109332
399920378
1105468147
22888777
1691242999
382577368
453268398
1631533738
1476357598
2049111517
1185618893
1900552291
140753308
1102621776
774463255
437871616
165985503
204105309
737756090
1647359480
873493238
1565428209
1337087925
756082606
273245178
105889455
1706699257
1821226196
853276997
1235469347
942681998
1718454782
396810030
934987862
1633961927
912113652
1151627507
1237606021
394279096
638142376
1929749209
1728915017
486996302
1761967609
1063226564
1176394451
1759195533
728401844
203729121
1371074308
22883905
2001418767
1617236340
126518126
1426402601
910677574
1289094624
458255638
724977558
1213257733
2091534883
573202150
197872751
279272590
1346196273
799691984
695288078
1648200737
1038435852
43519297
972905009
1318188079
88001426
1805674654
971271837
666378716
937573101
1137085921
951878465
1496959126
552644915
1763184377
549209289
851186870
1703967020
2070122164
969092733
119725235
1222651647
350962599
1251153699
2100468182
1503968254
833734680
807766244
1391411350
1078520868
1924134502
1923100666
1948892977
1608376948
1681382549
1299090849
99539607
1783483308
1131249247
1464376201
1976096889
273255695
109914780
987957861
862259632
144547655
1936199603
147254075
1072811528
1850391991
1354644667
1816378367
752105830
289059162
751596322
126527080
1771271436
1647834032
1616099056
1932267714
1545880249
1171034088
1554853720
2074072754
273163906
1573244844
1230186049
1726368420
2025311933
1346170848
1560937935
589395995
678316676
2031471969
379509141
222087433
1477594393
339012797
311326201
610957300
1552997782
1087775124
521419539
868663750
1097328395
1791946980
1749534892
1104355244
1813948925
1200927682
521853837
2016759965
1285867069
279933192
1116500156
1948042678
1650699068
676219212
2053972986
189044373
1316523270
1018593009
2002613484
1284781622
211936183
647358430
1042410471
1048580919
244441352
609556974
373325250
514237839
342954173
1952049055
1028312306
971815980
168109692
1972140026
260812666
893991013
1314893721
1322586238
1337438396
1195563866
1587948904
1225582770
293929965
304571787
1490743613
1343674743
1457908876
1388126859
2127318570
1772739745
468076560
1263147696
605432653
1783738174
1177023361
700894245
314894519
642014295
14903124
270406095
1465577228
340471689
770048684
1123730527
628545112
1049795375
613402546
54925135
53505633
1506434089
289362131
330797829
126801170
610823625
1546947942
1082524877
1498989821
1553036732
90054387
1949317950
1534897071
1939450056
332701428
1803842418
36150148
854229871
1553763230
66884969
438171328
1951052562
1282629482
183802918
1987717722
1595054039
1419100775
1503200105
371310331
426657529
733096737
617626406
155390256
979907169
594145769
2030000140
1986506291
926314112
457348778
736696599
1211153358
208970837
86639224
91546227
300645072
96317822
1357669884
1456206612
1751348661
537575872
1922239128
157890147
1487603203
1893286207
304268367
1448983436
1458911055
904547162
1918660976
2029189383
465781656
1228806284
1193716861
1462675653
1697541295
651813358
1362959363
1528991498
1409913289
1459904195
1704483760
1398669139
1980029626
1461947209
1394839518
107779496
1683614070
358434261
1850543817
1940766771
83452756
1915412327
481252317
1618672039
1679742265
943289756
922241218
882043156
1715847719
961960020
2128487617
994835182
97854763
378466285
465779917
508785670
2048241263
533904450
303493034
907653567
1605350243
1788742073
2071129517
1432993886
758688930
812309110
188722155
792729912
653008535
184873042
1970445440
551915877
1468215768
384473208
481680446
80289323
1974530233
995798325
806125759
1936092452
1743262072
883711239
1149587541
312083932
354864216
1157668721
1840701259
519724681
18202829
905702813
1645838310
1722510947
1798619085
1857593879
726993081
97310996
203622630
796719894
775937422
45237123
1444766814
1850159849
1652840802
866118658
696660424
168569319
1512907262
202097841
830318348
258033868
614504929
1754486611
1701729533
688254085
1463949505
566573182
762808135
744081687
1016498716
705236845
577750994
1182115384
524841147
507332163
1829434591
1069055459
1612508785
258380147
76063182
956763467
392540622
1677050275
368162225
1720635188
383246513
1169989947
1063169796
1608174967
1291759986
1223416378
1087554354
477211185
1680771194
1279235610
625896843
1618917179
1527026936
1879159393
1976736416
468602875
373445791
329559318
1688754666
1640796025
1721707961
419204504
1891293082
586902733
266898668
361787350
2137502499
982927504
568015097
638990885
1905288791
1823359646
1013608808
242024625
1664249705
1923975510
1435796783
1079571914
336549714
1177882398
439367718
395036883
1593099957
1168777740
1938339354
842422192
271191908
1245897687
236981518
1332350934
742230423
133783614
711452375
1118947886
2028562278
1595377232
164014970
562135905
425908225
2000672938
1361589088
1253859576
904450626
1089100371
1762052693
1389628982
1167091319
1640815221
309984026
2123706805
1913058715
1550382653
1938016830
2138494525
567318494
50065085
1917055051
1788459958
78702072
1263340718
646673402
672315335
1605825995
36676321
751989150
461351385
1441257388
2147289374
1627938638
1054290804
517343987
1443373857
379814461
131780962
731918442
296599250
1510022082
2091913046
518738870
1331023639
1650996279
803048382
1933969765
1073139538
1191188315
369672805
879808851
687835429
1740746773
528981670
1143664351
1682251229
1323152393
1152621754
275983986
1445725730
1181654712
784738082
1271249059
1618021706
1596624371
978801174
70936367
914598976
1181262452
1567267619
381148237
923474519
910719495
26205465
424128616
263307452
284438164
1420082260
312200678
412710334
595886685
269559527
559343536
1307420891
1592686533
752045085
1901280520
1700525389
857554395
1062356529
1704160297
65611555
1317702110
1864809846
410157038
2068347124
603141079
1420226853
60053153
1436733113
732348745
502639687
838720253
970325645
1273720152
115001047
1105568118
1888487105
1891679655
43011923
25033749
453603442
1345054085
1150698556
29814724
60268957
409457118
1977674990
1242191581
534697270
1567115193
833189113
999546386
613035370
984950954
48690279
834862907
580957869
1726045875
1990383358
169839185
1477469329
1416869579
1173408632
205746542
995792018
376957805
366970519
124258565
1917871208
849065961
1871376184
793387514
1403538937
1889854383
464304858
738630175
1665561827
1310129509
209019094
1721171415
1830725790
1310589716
657684839
1970116581
2086453622
894123536
861304974
2070232315
2120222629
1620831035
1046677591
1300832568
1032248877
405729680
1742112021
702595722
1451741271
1561077386
1411540192
1696371856
96941180
1835627600
2068424918
1775905582
529486750
906920065
443853377
641160246
1406645377
1810256468
4540277
760865543
652820735
785897003
567300772
992070434
234699402
2018050788
627845670
1645401565
675885245
1004521209
1706696960
1551288288
542849944
1260927231
49312630
680705857
493969293
1998753036
1351185871
1212906648
1788124738
1499358752
1344599503
1593452298
350873350
818353914
1686260999
1048579263
1728665871
841104524
1756072450
1082277169
1559191828
1163166
1193256968
1086642176
1840497207
162039880
1631412576
2059703255
1632425575
1906646816
356744026
1992987578
1085122057
792460210
1373368692
1119256746
1922480402
363492266
1791726501
893416499
1187323264
1972495436
1424230906
1730133112
135789807
1143313495
2134999636
1310702967
2065092340
938185985
960514532
1177753667
23644091
1507484780
1612195586
850437129
259607463
1911487964
919813240
1338239526
1826876000
362384383
1272958233
951689777
453049667
1020516678
946088036
851467732
750876968
1881385497
868423352
224148556
1044394755
614158905
955666158
1680092750
2102278143
963058739
1104542248
85218973
853792852
1625349205
371424919
1295679551
700166801
1378889729
1221581606
126875628
1159077218
1755986118
1636853862
78530869
127214036
1702757438
690281765
2075327704
1137643098
837390294
1487980831
1220902377
348815602
1951261089
1477879456
2017539686
78787950
276938096
1582133664
127617807
1068963188
76838753
828839253
765704932
926304068
449393622
53598062
45024378
437823981
948645708
429205052
1824202563
1787683721
1332657127
65645312
1270644531
589323470
1764908382
40423594
1191863522
1536017854
1552975590
832614099
1675099469
2048974671
429396866
70053817
1689263555
861045638
790056243
1101953251
989416090
1248284455
330904898
2028164387
674932212
489937009
1607357217
1148256271
73907493
741318556
28788765
797049600
958822863
1531763202
2081921877
1840499051
1481272625
2012593784
345042524
697367489
219286138
1401801485
1749258034
1444771536
2089345502
1119327448
2050455637
755153857
616868038
725315810
900061619
1790128563
635997309
1008879694
1640590148
51470644
818063855
768331317
1203131431
1030539408
1766295444
1672520035
1266859363
1979257459
2117278110
1474429223
838147390
957184679
2083646955
1376540000
312521159
967671181
752258452
2090972954
1809833369
789443246
1020789730
508213530
1312080112
1543770591
69518160
846897071
1490351974
1132531473
1402371133
1315309010
861859175
727307624
699146909
144509505
885919147
1754911416
721117670
1559123846
2051661388
14757645
264786311
1449714421
1304656549
285175549
1582979531
131772968
1357239083
1326203130
790779126
205285535
466428880
399598179
839343056
84167604
2104476769
1482762033
1006235182
1584725528
1338611603
756399593
478307239
163593093
2007911588
1925832575
313366683
2128358455
118391320
1008061874
1647758515
518616134
1226270509
539208684
2046321183
1745061608
650578963
2128867808
662894034
283178604
407985363
1469096868
50059320
1852892559
1898551959
1889546688
258626326
2068905984
822858046
832549873
2082610024
531754085
498042744
440599717
309612936
393105630
206559261
1263325510
1337255166
1448444428
1694468041
2110695315
1545034903
1100450821
1263213109
2022203974
2136640578
481605433
1564963768
600181218
901634125
1159786601
1017138762
525009519
465955751
1194284120
1097802338
959636281
194285004
931084693
1830470799
1636639170
1564009583
472677831
1267606062
362518143
1530775636
1069768543
1432462735
86556802
1716914879
161884870
1767119539
1754745079
1158282538
1312555555
1978195780
590663586
1547101253
1365532383
960727173
147737419
1277919242
459175409
358573531
494331923
834314950
853076242
1985609565
2097949041
427401255
802008015
45350827
655023373
1380708694
1378104693
1168345730
1431593486
1102622678
1409519471
517611034
650431963
842004034
1906081304
1523828381
862537412
1723950836
167071512
38344842
29323555
1517957171
935686600
441072600
1393177826
38708724
2093076751
1194270578
1989301235
1128827734
763277646
340342756
1410793978
921737321
710084201
1612686838
1468649227
1729484322
1264519989
163630385
1595301512
991194404
1697411343
606994589
1613158997
1914200475
1768102072
1606318822
2005350633
1293585729
1646654147
232775525
863870967
1621311565
88871546
996085254
61029880
1142725255
1438097505
242706234
498642707
2102449510
1699502004
1101321376
1891729734
949143339
1268475732
1060793883
2122156499
2010720128
152917041
1681458125
772431516
883114197
1086149783
1007542150
1220483710
1105772124
721159590
476938135
1138059869
1278843989
2004134255
1102701131
947500539
845874577
190545675
1227554312
963264749
1565499150
250519016
1099449877
1871575300
1516501060
581809061
208544831
567140324
1214065386
699641275
1995017733
1479534806
326747192
1223535822
245547963
517487029
1153015576
69527433
863389077
367026445
641830864
1982272836
1020820781
28564446
1151507517
1851973009
1571882841
981257268
1619520122
258696301
370307116
437158074
224563512
242573097
1699991488
1122138380
1529592225
1594575139
290166987
1061368074
1747308719
82185597
729333021
1845670226
2005783917
102275618
2044840049
1579532625
1999848013
1723531072
1495592427
1076873609
477417822
1205856938
191768536
867252597
843863105
1944721672
550393546
1016393662
1525136937
130632897
926150928
1723081756
591417810
992666899
2448763
1638578293
1553330862
639392453
871630243
542548350
1274608560
97146151
1761565533
1724161500
971238177
2000003129
1101844544
1702683588
683826306
1130431622
1729375566
832857600
2105886864
1662995138
865257304
562553734
1090882640
1086522131
1380331781
1950442164
1140284181
566253665
1076223272
799537929
854243567
997967838
1747038594
1880916716
1988568235
1891048870
1485760476
1689572200
924820335
492533760
765102297
1646565772
687816558
1121172837
1043324237
1986264357
781861941
478736627
2009951520
1481037417
746380101
829883376
1745289876
381021811
886392375
583343866
402813018
1177253288
1068301403
1704611415
727287334
725321970
1194608854
8903115
38254055
550071876
1371609006
15322909
1561659061
1491364546
238374331
1003078572
1895395003
333378494
953317708
1734873332
1875452768
799128480
1610498641
598170840
640481575
1151969927
1171763647
1225586020
691107454
1306563832
2115720345
699451829
157575462
1166936052
2018205820
84102919
578920052
219507537
1356656306
245950465
1023161816
1344704493
762798349
1519514117
1680631548
1193660138
1821399088
1966267905
181051350
193249516
1821426044
1255195609
1466276222
485859335
494979646
1918731419
1908281737
1527618268
1217728260
1024553193
463488998
1427420936
1846517206
1057047370
522500705
490256205
1450269085
1024714750
515211261
218537830
1721251068
1637237304
2079830717
374501777
1074364640
1347496045
2049559247
2024221217
85387596
2026248788
1011563908
1580244165
560295306
1252379757
228610945
776737494
714253988
463070151
1003084727
1131778251
411932334
1837052239
1302682342
1379851831
105787700
916007359
717421946
356565735
1123217496
936643885
220404979
617625481
2074140261
931438840
1540528346
1781285514
1671651113
998341209
1870753327
1360555624
1378922828
5029858
954995779
15520635
1329407632
355246686
1547280084
54833709
276500819
110660372
1424060797
1491143284
1946205169
173699892
1912892979
1406668886
1706958821
1360442237
397185362
1753879602
1025029500
1562000639
817525270
883935470
398759572
1174136307
622058033
356369264
743198185
1789079632
580722889
58517993
176391789
1494465673
124863775
1338827673
302460228
417614872
311539897
332809537
1369891851
1997937643
1112832049
2088733781
668979869
1964757361
954696068
850233922
1765307618
2142918208
537316397
507976245
2145082515
1551889
276274034
1826457490
601202291
1795075428
1784891532
1017623843
710707051
965606676
1357403112
983393930
214357951
2064482338
1520271476
1490633145
327379740
281099371
1960334564
568141699
1211473403
354638105
1413278441
1754557743
929994312
1582383961
1907986472
380060694
1575356136
1174485985
384923813
1183344525
1326281133
1975996703
92578841
1109126786
1750906383
890799676
2049630489
184601705
596522157
1490176295
828890534
392709758
1475744617
381285295
2003785004
1513115138
1809252277
1899869513
330126266
1030965266
1899488749
1398264925
1298674842
1790829798
1838085034
1454157222
2048634919
348282454
450361406
1649161622
1236404637
180436583
2057403985
684299943
2087766584
101569181
688452078
925548089
966935733
1645436206
235080663
429973748
2021944891
1890581046
2015003021
1117402339
1074933100
1645151919
198857153
2109417038
1402689509
430322845
1586947181
88804576
2061387716
509255375
905120453
236661324
720888953
1198781052
816187405
433456986
367426693
865400500
716793870
756005000
853552258
1504260822
489555557
2081551351
1926722832
1941882491
1175883173
1923756049
789553525
1931073763
838026535
993427685
1579435524
1226148320
363972182
314229939
586990256
672085546
1868239979
611749363
1522190113
1837794244
2126410008
21518127
1989711161
834865744
2034883912
55905438
636517858
1525189004
47245205
2044423102
648505458
600891446
1806029622
800882036
928065992
1467234158
1762593165
131060075
138628316
1067391880
358161437
113170280
849899788
609826162
1261029396
2074119777
399444091
728460027
1686800287
1800133597
211720440
1369210461
1950938109
1999166195
615217699
358744569
1211341385
2127998000
474263069
236715826
323194912
758273873
749820590
811822568
1656730380
1836899604
1857827796
1479595453
744263402
720555325
1075467101
653720970
1015460030
7020414
340857892
361680533
1251813767
55047655
363123008
1915090235
1645342832
1717352543
574792542
1497984528
116413497
1965142014
50827693
1083311051
1529106004
538113795
1591794939
1129017997
1813488922
225913544
1875696091
86489584
1431318294
1511372143
551892166
1843912080
1311521820
710587426
1400789379
1171915439
1105447196
1389619619
1899318870
937958125
1804888883
1298410044
1395268883
1908257170
1249888487
2136157873
441084429
1499985530
247894334
601422508
2018499506
691624046
1498796058
1333565490
443701714
1916900883
1237935337
62020268
320323661
1500014388
1500434757
44227246
806007093
134433558
680642028
1850811277
887577785
500733600
87259297
187255193
107319842
227293168
1716711318
71225421
1363128175
391566850
703594204
26735193
2080108066
324271169
875089551
2022175806
1337904938
478437266
1821805083
1089835633
1619563973
2082760852
1125534543
381692183
391393229
1593903294
1720441648
1858667421
874279119
1179393005
684351169
1999175814
1993564998
396423111
1464983294
148408725
1542965679
2009055883
1228900047
1011895994
729796515
1192016292
1937240109
52445852
488141905
1945606376
1050359539
1318038103
752367201
227286199
840623977
1808573655
2092444487
159063592
523376508
483663124
1703009476
462231910
1703920668
410109099
306020503
2052373892
1814628755
2070978562
557574660
1892982474
994228331
2083505817
605817620
1710637837
529730962
948545127
516941829
672208742
765301652
489613725
606360388
843478915
1027010878
1080981688
4691414
296787989
1746391867
1322372546
859647001
22068017
815509879
191186664
1221852051
1414344981
188423747
1128990267
802394731
795730724
1769567853
230989294
2043938295
1416592781
348547556
1637290643
306381241
1163435752
825024533
2025489180
2027619697
618109565
879432802
377440226
1122137955
1387920652
1086964438
1419409
1697026302
1386407064
1244592347
189143268
1860194004
297120040
611223531
397295823
522460337
2143893304
1553553221
754564131
1306989857
1540134980
1875286129
747332021
757899131
766564306
124917628
269636814
196276981
894878000
1651995095
2039181711
1582376360
419086316
2106701947
1421420393
1241723044
1978456512
1419059511
934921555
383029899
2130512780
1471225926
113600354
764926309
430421233
1474789906
25419694
704966350
1509633884
31779742
416635192
1988346364
547437675
215452065
1735430747
1996271670
849893437
306108802
17877451
831711888
943521
357858515
1081264173
103290322
722212997
1886604061
258988295
1695156663
1208844556
655911680
959034804
1609150933
358883427
1049629614
1661593032
743755344
1751497641
153200692
781234728
358677930
1520348542
1857631204
1331038194
523130088
22897355
1794653517
1578823810
1782412746
1093174006
455524681
2070031351
1799170497
964468441
1853609637
471313610
1663637280
504099900
1953550479
506451426
603562386
1809295490
1352217629
339668576
1429153641
1610953189
1970318611
966494753
1656856289
10285101
1051397494
740389855
832871020
336269843
1945626185
2004276479
1506218609
1540024483
1981611082
392078268
1984779093
1882999312
1219254580
1841740645
937545796
167075398
1402955335
1283224242
991034928
895588663
1292562362
2070408472
44266950
238576700
411182044
1461026105
425449312
1317449236
824313843
444533779
1976104215
231197991
1944622567
927191611
279606296
1540830799
1381391238
837658128
118540038
874750721
350840756
2019481637
368537684
499355298
1032568563
978568341
972051344
2102996231
928059980
1312661194
1825494825
1200351431
161167360
900971701
541657349
1460521633
918798774
355495571
142720742
2045183162
1462708650
1404999421
222803462
1769277310
778003293
890563906
329097059
1227405311
889010899
828641582
90846090
1733960581
412416093
1430128852
1557756166
1673062644
994945634
1102216456
1897622961
1028305409
939235191
1305602990
1794157943
514250574
1840398055
376022596
547356206
556230031
1601661963
1410687531
52448941
1104952994
163572931
188177456
172736576
1669902399
331991423
224298611
899991680
1313937245
913321553
1000648100
203105823
1482309634
1481353989
635404896
1227080981
1007191171
149352551
1653269086
1963349079
1388351162
1839693023
1142675380
466140121
1007472960
1795403505
315082456
707111102
780328697
323547749
1524435501
1088782208
920852002
902902369
911352196
991411899
1140958668
1148344243
252423195
2043600868
982902901
1618928258
1464225263
2087167591
1514654913
1097504003
656086897
276555485
350179866
1032512923
1528120997
10388713
1168795466
229976339
1743674982
1616421993
753498090
135162714
1910819118
744596719
1103879211
1822110181
880231787
994265834
253691445
1469019172
990448459
84127217
103959797
2075938031
1884976588
1863938571
1917541061
566460915
1224299294
753334863
406195395
1682300035
1091432249
1178212939
817421940
725025694
931501045
1508987104
2048696340
1771073272
552695753
1417039682
544948392
471295355
1784528053
1251329061
36363977
207942965
1957627166
476307521
821077286
757559998
412532819
1085255714
230635415
420029933
1248543149
1879289370
1583499136
480151593
78044999
883741854
1366646042
1897188439
1124011478
1577463978
1314066559
914134356
412788178
1442954936
1390944685
1299807843
1113928651
1442882015
1062386125
1926779504
1021660487
1801266699
387609636
1401632109
1866885539
311472234
722547509
1979969920
2103455171
674624220
457364703
1605484827
686749914
227942957
2030987673
1790258080
1141457071
884230355
768809647
1728385696
442273760
92349540
504847659
629183113
398105536
178273872
93453845
954171215
1932316733
817951397
1232529880
235593569
590870091
86301211
542696168
1977759604
1760501987
1542815281
856368554
935032621
325524098
1400714577
1847106265
296099418
1025592526
264826615
407434482
1167064821
1719662346
658054065
22908583
90559861
535758858
459062879
1967835193
1802398324
1451120907
1289210144
1782583302
1186341555
1368974033
1569863004
1385281996
1735571928
1819236307
72701045
782896729
442659986
656171453
1522766685
586630256
1278972825
1870254570
1030050213
936581385
1071734441
776484883
1454555187
1693059747
399229776
260172521
1433806302
1864723577
124875608
1598115884
1486800900
819989017
349042708
79214812
412265662
834815727
1446232190
665728321
1072916328
1867628509
1449806845
1359800817
1323776569
1317384737
1900519751
335255693
1269132519
538202514
1630647635
1408970428
1575136912
1118948717
1079555194
1514168976
1641751447
1593892617
1030766590
16616939
1129196253
432281582
77681101
402241919
1823911849
102610254
882296850
505516331
1144982066
590994863
144262878
1775916789
907711093
1210135460
1449003906
160393903
1289778995
1957208013
1793687402
452012457
1825014729
21887766
1915707795
1180973657
1760520165
81541717
1856528089
1578767325
597005437
1128982767
1154690072
496023045
1813604435
837368796
1515241937
962801830
954711653
936155581
1564785490
358462990
966632611
1291701465
791790294
343520032
27472280
1687534890
1404718510
1111561471
1861830985
1625161355
609878835
2081198793
348549417
1379339790
2105683401
1307708598
1525773771
498335107
1088370094
751630026
166619280
2002445339
974310816
787356398
1465391755
1347594631
1758733354
1718188624
936662330
899504147
1109758916
1119150897
1733530600
477247931
1269927804
749988343
1890636872
1767338263
1903146457
513829828
2015414796
1659999717
819976804
1885498200
1514223979
356673877
1814926101
1144105664
737840646
2015432881
1584802365
849602984
1632530331
1118134754
198692776
634786015
2036564685
2035177474
1332010120
1962133705
434545426
1089169512
445076791
2130666919
433044303
425897305
1993978957
495492486
1805283260
743673750
532108918
1122355284
1737786807
679888469
1393630562
1859850369
1015380648
173212136
1720624778
1628405662
1071828304
345892410
1429989288
745278444
1349512730
84043331
527526153
344025551
502132231
294856243
1671432560
1670671403
1836801757
313799096
766354732
1852320991
1267347993
2052657093
1178458658
158422714
1417577258
245448894
2022865046
1323538527
1575554497
1813762919
1053561425
297533780
1414798070
461148172
445010031
470259594
922263857
282756496
1708006106
391648663
131725444
1955079269
1198882801
1251853415
1685874706
1962113703
933491797
328447999
1473821591
113233828
2107407889
879285266
1916751637
1421019167
336200737
1698706419
1132140498
1439158782
264989944
2057869447
318363689
1933664133
998381954
1788007729
92310964
879798868
810334981
1005156554
1339474929
1757017030
1024636973
546553822
1472112261
18496557
1545452912
547310671
1149320067
301822966
1402283474
1034424982
1106423536
1188768094
1567716186
137820982
1353368289
1538062790
107965248
510816517
1128912608
2074057697
341978770
720879078
1800639262
1404100995
1578843533
902738065
1944277682
106286039
874064995
522380293
179993463
718081022
1730375896
1818419962
511735481
2559105
1190270339
1908982164
1562016442
1208250609
1242078533
2007970968
172211761
1493106604
1996183808
832195762
1228817350
895077459
177653749
1858187072
735827602
883177426
1611257801
414017792
21388550
96015796
1351987839
1860999892
456910892
2016537862
1885016918
638334210
1528606952
700029569
736846973
1174503772
109823323
787321001
659514784
1365710680
323865604
676212618
2054938858
2028300228
1464567799
1295947617
1459572033
2140626181
2105160992
826345337
2051247457
428239795
1562037600
1482594993
590570642
195507133
1192640335
204287465
307609215
1723403382
1093755234
817288749
97655812
942298902
1466510097
206613182
107403671
1265788979
1697118360
2137790442
953984706
614783936
643239253
1686402987
1817798083
298921611
457927717
1033151849
159193515
1832258540
584497535
1464855958
1622711906
1386079464
903488320
1974852965
689287480
338614218
475258706
518046886
1337448163
1729575160
44887586
306538134
221023212
1320685510
1919692281
1292753679
990218011
1735028627
1625366237
1103547530
1371922330
331591261
1712919057
1493597938
658031214
278882639
686171288
1200344924
739386188
1479686874
1943184561
1871584509
1410746955
533152945
1638912560
1657721049
1283692515
729833962
2111634281
526759709
948875320
1946885860
278274353
1898834915
1388489011
2072625933
617057953
182569412
1553259189
1243387064
495583716
646521932
1993258411
332038842
2020986553
1863109642
1233229639
798888137
943956567
1907227164
997382467
664461136
339683908
1510445685
961378411
502893864
1758806728
517761306
1590328230
327012885
128602004
1755751756
174684389
901761248
1962129074
282683796
1182593790
1835772137
1263067273
321593893
1773664988
1302851643
2117139145
62633582
2064756926
1923933330
665684210
1960319244
583018039
1916443800
1952983783
344670327
1707213
2119397789
1372207542
2106511115
836338057
929832860
1083242857
767848619
1956284415
28005450
1802530470
1930736053
992877268
544757932
1938041346
309923332
1195553788
1260837149
810024513
758917100
396530914
277998968
1156881097
184914397
1031796649
146682852
269407775
1350057993
2071748225
1652327511
1909630467
1103528471
1150948286
747448763
2048894608
1798692355
2071589746
1606852945
1871350849
1560050472
1161350299
1917782608
947282857
146129508
1022967125
181956743
912133453
1078032213
677855425
136744961
573055875
530045287
1914832959
49348507
1906022736
441990050
1169973998
308938115
785122260
51458735
819480141
1659774314
1875750684
1539813197
249075305
1733673659
699373536
1503391198
1967353989
41473877
827735007
1619760625
1173375674
657852803
668592673
1986568883
1526784253
777162914
793827266
1781278263
1731737266
581515932
427898701
1691624177
1095513580
1240479622
1405069379
528370188
1208038934
54936543
1757763837
266081600
756929604
2123074539
1770456368
664186494
532767708
1039294625
1597549272
287529725
1004592192
1835127313
652024625
1623337114
401027237
792624247
39310937
1000673761
890732553
373214689
1436945484
1153765221
1553917663
1551910440
1027598807
321728395
715940425
1662821199
160646723
418759046
1576117783
334626772
2035039706
821390735
796783059
2002427633
259264372
1045164605
744354109
1082525317
130543745
1453956880
1863202503
1167478183
1796158924
2018134160
260134353
905471854
626147226
5230812
1024980378
209031430
1378579516
443727479
896012734
1875367698
2118566534
91188493
130155519
1140484458
1714297355
1286209754
505800826
2066060318
653756630
1121767168
1430824755
1593205020
1451084162
1423519873
1562009400
94128141
797930116
1231553904
653133553
962291384
2077539821
1842979177
920812062
1150115458
1453831836
1011320179
1595651312
695331739
1359443723
583404428
1038645991
870248340
124846173
1738678790
573313049
1238149170
297319007
1620511871
2139789109
1670759337
1077364962
162066225
833957593
2120468337
1056276328
156877070
765162352
1842211741
1367535439
159469708
2106110222
967236811
2085920401
1535041877
1337074000
2075551167
1660005185
1058416473
985418913
1616880095
1887824510
1866671795
1584095209
1377119609
1798331163
1444544068
564329537
408645287
730334946
1755838148
563643738
359693000
1234927208
1440308286
635742111
1374861538
473492677
583182366
1502137487
1629354904
1253839690
1966236949
1906214911
769669444
526586961
1714099571
576971806
1235028902
511270783
849015900
806891158
193230128
1870221964
1613835174
53012386
403031406
446771620
330225808
148605562
394742042
326784375
1910231122
1741870298
1624429908
735202912
1558705938
1157935895
1538186064
21030985
1882050754
721448778
779497804
1069776590
939801317
786137563
1229092786
112912745
1397130687
1598630685
79764693
726685773
1453496643
308280447
1820475074
1602186245
648106593
579720357
1072951711
1520578166
1702602699
1388626325
1256365816
1062534705
1613825660
1242744614
1842337589
1451761473
1010484864
1028203791
634140146
1147525645
1639685221
625706055
1896385329
134409263
1845749033
992606450
1996599811
1880575333
1911536297
1510378156
774616982
53187143
2104285748
29542384
594724756
2002608014
2130311792
2065253990
190327140
699549322
1286350085
1332961751
596968938
1053740722
2137416263
164785984
1144629642
1095766087
760722215
972252744
1592431391
1943891964
1403450577
472912900
1257440719
1718126477
309197928
1303045130
1447656194
1601312490
1494247073
26726050
646260056
929600492
2086886711
287131800
2142113378
969003656
1830396508
215976461
617358112
1443727272
1627187421
1981810481
713075247
1322194344
738307587
1501505009
908217416
1314816481
417875521
338967776
866381500
171628980
514644342
695680266
1602750224
761731394
1541510503
1083301988
1583292565
711489029
1279787056
390125428
374243866
1400293343
758375887
880511576
1038985755
1490458613
294869079
1652248828
956225828
1031685711
1534937052
1457229510
907694663
1753498959
1484427206
1662608607
739083364
1387595974
1258155432
121070698
99383743
1162218800
1353923768
627932030
1206153193
1477868553
71778494
145445901
1267351631
1964603362
1792702918
2075482397
1362054523
331325871
1837837548
166985478
1821423348
247713188
1836422391
354247029
344596868
1090593484
647804986
1806559363
1648009305
1473221777
1437733535
476533159
789269861
1239262459
1322535450
826995950
162745497
318565674
94734456
1330205717
1170827131
1790784810
566733559
779195595
80462690
1778566179
197704382
760917140
709637852
1811007570
506371107
369034369
405166790
991158993
640664698
674112796
389223229
915395542
37658309
2035693339
1221243494
377955709
1198891986
1302855400
1170075954
2068825608
1116235313
1064491054
560030777
209228324
1619587839
2141577973
16593631
1957767680
1099998218
2114808057
1517385522
1780611653
1285280586
1992054032
1343641575
1313092161
1359662266
2027625959
223119953
1338445511
858198231
1536787500
933727392
1495792090
1975911874
80223202
2128166774
970995674
1291906566
1097887209
130740983
932037950
1930379292
2146160162
2098066042
1019650916
1809884777
1029526910
942006993
166612416
914134356
2103585276
389260053
864407779
516770164
15615582
616948
1182334817
382011875
1836046802
1884250341
1956029282
1285048580
1591492913
1152426581
328522048
673991042
1455246266
828419374
1818142705
1189066627
353743482
1179871885
282210972
1195002653
543934010
630380475
655405852
1391928501
149157886
275114378
1793898856
1577518655
2066120473
189698044
1368591612
2001867628
21178247
88075316
2055851684
2064136620
1921943548
82224622
363210622
937770189
88095856
2061148119
882272158
1292172312
1758914523
429459708
1168389770
695648909
1164924575
2110034644
835058916
53502046
429199329
940419765
473685588
1302829210
157359027
1456426869
792210895
585008066
1903679298
631062899
1835677198
709497239
2103386780
904880252
1198479986
974830353
547436145
1104811055
1515783462
87302508
318390514
1009581740
2129450570
720704148
2022246961
1786578209
106221392
1672553379
1456871787
1849175135
645327626
323865161
2049270266
1224014174
2119453284
2108077238
569382059
1355087702
886341844
1247113548
1088241633
842104636
1636288222
650098599
1569314280
282806353
67374495
2025463259
1654619429
1065234610
2106504490
708552673
1121261545
89395171
1566495131
1195199781
2128995500
1761582332
615243507
1811182229
1707643620
98478650
809926486
966725237
18592152
374763232
77641209
82515898
531053004
907018809
1601460832
2046252713
739667035
814117239
1123724606
1137168463
743323823
684841353
212924348
2015007675
676175462
457296091
204881560
1934892669
1673211797
2086604881
974224276
1852494906
66532727
1642669254
965234872
392451551
143528633
1187237198
621144307
1610903492
1556829860
456292526
70041048
1753147786
1868517008
152150075
1471370527
1780284596
1340740653
1914404266
1846457782
626425650
1487013219
1838953413
1269738628
1583040476
704616222
1753985648
598629613
744598418
1176976582
1431955820
736064009
65687961
684809048
1936829091
277968313
2074037666
2033042235
248220680
1637196140
529537866
1772267495
1340478094
481859575
208429879
340549795
767518638
1199390771
957670924
715282793
44885116
132326363
1402164918
432468578
1391716112
354243418
1217964054
1357267298
320138863
782429363
1016107335
1006468041
1217763648
1926873777
427979411
665535446
1627877515
1667820728
1160539556
785372611
193105796
1379068663
317303916
635612330
1962359613
1658723274
257889549
1266546165
1271929960
1794230901
946418466
1582480562
1421650416
1098250149
720380461
449207246
314973718
595085594
648803804
804737018
65266632
644976207
334080271
1575246017
286175991
666486067
818465999
1690142291
224607571
98001869
406503141
2134340395
672248031
2009565190
456689150
323552635
1286865865
1076049596
2056624091
1356880660
1524728905
1038120423
281217951
1617425285
2089246404
1602163628
335283248
1817592032
1366749060
868411674
1625142375
988375263
1803828004
62032813
1378852261
1116688996
312924283
1626420804
1721166246
636670463
1920979872
1516401048
2118364097
2048429108
1990319475
1072864588
1382243152
2063304124
1664167125
1834405674
513108446
870831860
2008254791
1879700798
1014625029
1280961099
1771750694
463375614
1795958767
1069212831
1522395175
906557779
1091561768
576708656
1281687733
1046035677
1523985378
1436508304
1137192284
1469760210
130634657
1868029734
769233241
1456487971
1220917638
587328192
1261541114
1882368691
1753775664
335673630
2093849519
1014018131
1560930754
342198163
552598943
1247457425
580266293
790577373
257582576
982857293
1745457435
1271124069
719079489
41219480
1743093130
1129231924
1480075228
1147004279
590841527
1137227898
1882659370
455232388
781240374
1373821130
818271558
1037230780
1976135776
457025868
1891051308
1743829586
119892250
225867951
38043297
1096927309
1101634224
1359369275
1141323529
1633622907
339819489
1261414546
1841226471
1984739443
266879304
1018723849
173632337
192857520
288784002
1099666410
836894780
884205379
1586235183
1676784718
1521041170
35388582
1088931748
1368103325
2057014242
1269262310
1741139659
504615644
87182707
1157712775
353446180
2057944538
966966694
1217580260
141415003
815014473
315526495
2140248309
1560675415
701307832
277063367
1741152521
839165419
147218241
520479416
1774856126
1514821717
789618501
1649102920
529335037
326641586
717036775
408804728
1370149634
570380433
516328637
1623816073
1609580298
1963738801
1127007446
834515539
2039606047
336994595
435054241
1313266684
387762134
1638056137
361796569
987217258
1900264410
1031792567
547386266
1528626710
453353980
105174810
143882303
1745444101
675720925
957987627
2089894486
593476349
416355745
961549133
1270376216
1459291981
87839932
1780073879
958342070
1759779865
1469093071
1974148794
1464758003
1021349069
1436205574
1418152519
1511842097
2105550212
1292310174
138546752
904715961
1731137495
1022993019
433613023
811722441
245487212
331878841
1159216932
57279178
1508315313
91230174
1396409243
213891819
649065661
1339226488
238025365
1706886395
754929135
455491708
335834911
655442244
322789496
389870838
373256523
1902393019
1717067888
948844941
1028695981
1997034779
277747695
332980307
271729493
708830732
1171793235
2132568305
984728171
51854320
727585446
882902080
1420066858
2071934825
1626543505
108637003
537713565
508859743
1782925523
2037720114
1900009020
580925603
146752205
1359409392
1691162116
1572681121
1808677502
1922098255
1073660088
1454928427
178803686
408137318
1981421318
769241805
1149460587
453150591
15944644
1431592794
30153442
476832639
2098498991
1179280371
170508762
1043634579
701319084
159186172
987875307
136145327
1393331309
1342192724
1834623510
498858412
352373616
1840046991
624793470
448018198
2082470893
1130175469
500509752
2001804985
72855485
1431192620
835439514
1210180995
143367224
1210086730
1531659123
1978127356
1671273799
1641603768
1559399983
1266767179
1058134197
1038214044
1567590848
184813836
2089641970
992054976
688401339
759652923
538434641
395273742
796514062
679618688
1721462482
2078561912
1370264588
739306929
1069342336
1844086527
1313597377
1907676403
562632434
1576738893
605221400
1391595704
1906778376
454164195
338824050
1941573326
1940741636
1105426033
549970240
731915380
1577879876
435749796
1956962599
808540683
157777676
1539763669
294558811
148502133
1785319371
476223934
501229525
371377464
1941835434
1201161799
1321157997
1140808467
1162373781
2047202678
1052075686
329697083
1893570480
1792949566
770038707
102276293
1310965526
477287322
1806778247
1229088840
1308083679
178675424
1640984232
1737135186
1022103037
1762655387
176419049
2039467064
1024822866
2032101676
687473772
955063179
998002384
1426679443
1420232232
540904568
755359342
867667166
706288415
1097010724
1495776774
1238407136
254875074
558940888
1068132364
1062730844
1497508841
1366169336
2010438193
1517813608
1988315172
834428355
1042118889
1201859828
1016173469
564921434
1737646873
472038429
964698596
1983356664
1954337671
352516485
2029552182
1249690533
135785170
1398055595
686326636
1680817897
1936401939
2057261207
754024450
1819693788
413510079
741612777
2139404161
2045677459
346256016
1002472218
1678263725
1565516081
1952474710
1705575758
1932055883
531648087
519116028
466637388
1512097218
1614625681
116261956
456516681
323804160
812751610
1133774292
692199436
2063154829
376934012
1297785587
661205172
1671889218
1511186277
1308477181
1896293113
1304307721
1569733299
1135311618
676609239
1743172554
1648262121
633358370
1954875485
230076520
1841919658
139691304
816431574
630470314
751846385
8662627
1716997819
604062226
1459046594
730490603
554714023
536477249
1582786566
422787206
1068418127
1335769699
874025666
940681364
1255432072
2062060071
249100961
1239869867
581033112
791617391
1780855666
1884302456
608412506
837661388
624690489
585394154
2060728778
318538628
616900548
545226726
33734304
118280334
1104544924
72432269
1620544827
533384202
885913101
59821399
831978561
544862096
1248330926
1396164360
1008056090
599208960
2017736458
1403723303
871039833
685322622
1025021223
297674628
2062751076
775694500
196328563
17821465
170200968
352649417
206520073
1354944335
1638876398
833590288
2057148445
806970178
1307215534
1130034125
1690624268
1547029156
1656374394
1431744552
1730149152
32258692
902629523
1633672254
736339143
2034700265
1049722531
1733851325
960569631
2075585803
786287935
859635754
1249528427
217360904
1487996814
1606277831
1099256803
765953432
689643227
894202356
1760189955
1604049878
1564712255
928390893
2070157776
997773401
1548421360
1649925518
909945206
547289034
2015770289
2013519693
97896726
505589055
976314835
1361405346
1294810043
1006427858
310342594
186457875
1449749596
1692147061
486058899
572701990
938114326
1580678501
1206564047
2081901105
1992653399
1114141118
1004378707
1789222807
1492118687
1054723190
1974761115
1040306712
445092532
1835479124
1159825284
1220944003
1436599339
741412884
240373888
533764802
1595241040
899099849
486471076
1933220307
312587151
250421054
307840420
1565691758
2001881193
1391570242
1777724302
1990573680
174703242
1860412946
2068141427
527248960
1785484819
7315821
1678809809
948767509
786903011
724979444
1891525000
1784500217
1508720671
1888789855
328330149
115553373
1292566568
936981351
759212917
1054697332
1743204333
2115648731
1092791812
1515512625
1462473422
184593991
1818895764
2026603329
575368071
1284531288
760483548
1335401678
1205344486
819852834
1087937531
1017464539
961091191
544150055
746667790
1490773545
648851456
630657656
1399204236
278855118
1614119590
1817872022
1498329094
1221231824
404827953
832041776
1516230856
1820103606
645944029
2136470902
56576593
1712926621
1789309016
2011975878
1293888594
601636867
836668890
709706239
839449610
1763218572
1471428386
43324055
1266815985
1719939330
740808341
42512282
1992796199
734545494
2047036346
937472015
945471404
2023771506
2135927265
365497273
2035207193
506703369
1785772085
1228837183
1203014632
973623152
245645085
474211861
1955054697
705603268
84774476
688168942
27360062
545325294
1763019121
536640430
328686201
1132772899
1157170079
1598766912
777400458
593509054
507098468
1332197589
977811318
3998941
2113790061
1186885317
1284431811
510355653
710292000
1278413631
1274629546
1374604496
67500810
1919699837
1631747001
1996035234
1510581974
216296872
355509003
868598717
999037132
250661997
724688248
286830362
329455811
683656923
21006362
955253877
127957737
1731622444
1710423431
986615549
276791720
1652273739
379291902
1519629000
442079198
778019931
916625749
118285526
31366979
616645494
1800465007
719282767
576572916
1895057079
1467936092
886269495
1078133364
265680627
1712551898
2144989541
816340496
240240526
240262449
1382518934
1632815489
307678148
1346294887
1488818397
474562802
423972123
518995231
36823127
1820998107
553801701
1389656383
1170908599
1087027715
238910165
116983853
1003118949
765940209
1833539765
736619489
888653873
253572622
1155392723
814220738
415997251
6379481
1014822388
710991997
700142465
2043616315
1917569083
1368803667
527190303
1985796562
1130072934
339962675
1632808603
1969488244
1635849800
671583930
662277244
921721295
1850239165
1128595499
1939744838
1971683358
395763236
1708042539
28052751
1943785869
371669539
177404317
2145616615
1447176453
1951353997
130133745
1407818926
1015203605
780862219
844720575
2072064449
14107939
2022488736
964974454
648615534
802945835
1099968573
1766420465
190713581
701861294
168832589
748856859
902582270
249791873
1422102534
2043494449
1572653786
1918987421
1355628861
1916959477
418555008
13470407
435194018
2086505154
861586725
301171573
1107296533
1080166671
785710823
498911491
577871900
79423814
384191990
1560270376
1040201808
1953423396
1209336202
2066385038
1678768666
405197999
1056605346
1651306997
907445790
1884006326
1671273284
1628977544
2118211509
1672581235
1973022203
1387807580
639324957
932124985
405691098
553597178
737642191
175471989
334737793
518236945
29111889
1682480356
725878773
1514144041
553829815
1161601779
579736205
713594034
1411222129
2033751943
1105105481
931175680
798685426
453990596
1264365940
1756499849
461417201
736166519
359407465
1971907125
403241278
1903810286
538265996
1620583915
956037777
338921869
1428499686
923018935
495395570
2092804614
1382564982
1722173310
1781341924
1361681896
1835841276
1842116335
1113068215
803155573
558166605
1303486545
484985654
1744369115
270354940
1323810859
1269556715
629619033
1671258768
432861423
597546374
1486355398
1551959903
1850427328
1443637001
383240362
641222667
1956119914
964163745
731778021
1646234135
472171813
1241254101
14391566
2028339621
1880047291
923559988
1270076298
1323280934
179944451
1746743466
536997982
2058746584
70354299
330891394
344909222
1077699587
365252873
180243932
1924882877
1365880091
1390681979
1559569156
1118485146
1992267567
416440011
1119664382
496781385
1206293304
640912647
193165880
1185501722
643531877
806361189
377823342
1903256012
1825756462
391440092
868674244
443138272
1779230773
384890258
1696932079
1704084220
1086594470
1527812602
1974444952
1991089178
65738627
1524513393
342088103
409232813
64354075
1455425912
1620898868
1475735119
511703203
733424029
270859816
321470638
1990585625
1828472588
2141824215
314996496
543525744
1848840584
60368736
619505707
268015603
381005506
797261506
470578628
1848456104
382515240
254096016
755949522
2095928496
1203880833
1854229736
2088616295
2101375939
48639668
567438109
542207515
1690535934
2113170820
1807207099
380240639
1152647680
2090965108
512544767
237360288
1044791674
173208250
308532760
1973086161
925868645
1804142882
1929459357
1871939121
2005863749
786882484
1187767424
1310525851
529446273
867454928
2126000584
2125922511
2115328107
814513430
1558688431
2073657525
569380834
2052040503
790549132
86303139
346846127
1057118429
45148606
539179207
320760373
1944286935
1332402170
1872358618
1327776292
1590056745
2022757949
1629454306
338721053
749781703
437958067
1577190022
1384578461
1433718507
816257451
1700027999
1144620592
2049846421
159439486
396229043
860357581
142657848
1327877155
1228618980
455181264
1060912848
642813305
1452528796
592328993
194756435
1388293850
755491439
135542397
1012017475
2130401391
473193506
303363229
378206319
152309810
387850778
267602729
1110117630
224256233
2118782704
1207603183
1637466279
1977825038
1063041734
1481547157
1634271511
1359871568
1070412725
1306973922
517379272
1583606185
833171407
965566990
353071063
1743578174
1484303663
2108207140
1581266999
1380394728
1523237168
1823732099
226954281
574403951
1460301703
592880301
742772896
458472687
1215426956
1253091146
1283143092
71461192
808748987
273699213
440859017
1688770556
328421043
1676418654
1824601513
321546514
1069137022
1937414710
103448139
921485309
852710024
613564834
1515431752
1148567344
1049841373
1990663218
1124116999
1530622240
351989939
1322653355
1508868439
1408106680
1861900451
1915026133
271300174
321975769
1712617824
2002975320
1827367349
2139492351
1438208421
1379446928
897250969
1370381052
918148836
1892924025
1645085553
1519323801
1491971449
658034373
1116415418
915875248
832637922
1093485475
2006540714
235746526
2138203965
704244203
2006177393
153091251
360947633
2093796579
880236476
1511116048
1410859730
732403530
1361554108
769875794
1490419226
560318742
83355157
1403809099
716933961
1027074690
1491498865
1933027782
1764879993
954395647
2044678498
1674860948
730385043
1149876860
542238777
1689183419
213854648
609661141
716154960
1128069114
198752272
487922515
2113549347
1605461795
1068657730
911059324
1546422345
1695332295
405450945
1061324284
118769011
1613768029
1661886005
1827280221
1854797255
1597704571
521749518
1689969190
1598528651
1575432611
364928157
45746963
2080773724
1218377021
1710569105
112454495
2088348859
1400220735
570287406
1499219266
2072965446
640688378
1244854454
1364142695
1020463421
1218582247
1298936087
618178874
1339333391
44441764
2107546286
835517790
2055810333
1922860771
767275460
358367091
1345839620
1444164551
1483948092
74634896
1537405533
811710483
1814753643
233278853
495518444
1889564388
855681210
1285423790
386263987
960162050
1893654717
1543441450
1221719387
1709976887
1132764280
994713355
756726957
639634022
1735867723
129756298
1780392752
234012412
2080199591
1262388512
1908873817
1804434623
1968301068
193276959
121695035
825322725
110047550
1051038794
1268530190
1899385693
314788057
1580582144
825071611
1481322556
1313721874
1697821130
1763180283
645739267
703515781
1504431880
650337573
812804343
1005322420
426505485
1453870920
2030326650
771345920
2005406630
1101361643
234699402
295002210
1283122895
1833858834
929551031
433886910
1669178060
1167947136
283707561
1334786736
1512472706
541257780
1132799029
1393159363
454633063
1061409987
1000638412
107300180
1811423947
1855150751
1074751203
1948496633
2127057592
1621289932
494780440
1276921105
176953043
1426782105
1854982620
557096597
1760334022
982241217
769441740
773013529
165291178
1116828585
964001116
458122691
664098721
277733701
948134025
785983335
937363038
2044940110
891570
838684272
805987906
1919735123
1462396598
1743288190
1349008555
506114688
1766162930
476488896
1142414243
846877892
1124666085
1267643588
289828803
1975394898
394881504
1545550244
1558551275
1371013968
1661958140
727879824
2081533069
1332414724
1017639148
266658633
1483710637
455008549
204435648
499183433
34955718
1137348714
594253638
1292046609
1985743395
1835646229
833678117
1019403112
629437857
799617601
782012802
1003868059
488281703
1635520245
907159061
2000696816
21529221
1050806207
1058770709
1824623159
768297387
921356401
881177829
504129118
2007802999
274680796
734295147
1119920043
1539445161
1772110956
212530693
271857620
958275670
122384619
1532951516
1742315527
1558607875
843042598
2112426416
1808257273
2056564680
961445416
1866764790
1484067213
1673031922
1115921205
363270868
1598129432
551941636
266458235
1458848447
761520581
159049911
765624669
547854393
699784119
639903797
520803071
511109574
432493677
141626744
1559253698
1427597721
1152253594
1930823126
1866399687
513016970
461657229
287294170
1862275779
798471384
1611891023
108137099
170329706
274704381
1272752734
561053433
26713758
947013185
1875707626
837496622
561678726
55139442
1703836711
285729378
1555723680
1012069731
1659474577
1304026745
212270817
847977369
1976226309
1486833033
1815304078
170239254
1101166057
1623889612
905040603
1403761906
1671173981
744083983
1362529679
306336302
920135431
632799193
1379807933
1852253793
1695585509
362996641
822948648
889377045
1293517235
1555632894
911317143
107365174
215685321
611283711
1871473575
217874090
1203506789
1393289894
1303964436
889579270
1745949318
1601735424
1490482771
1552926138
1794876982
1508024250
1602436476
267790165
514809033
1035563716
1747107866
1782953571
187637441
1972189896
1746466500
544718622
852986945
1873838239
1704348639
895167925
858919110
2019220544
330069832
516077383
384433936
870195424
374161116
801261489
1294068948
1602467083
1492574749
1047404068
796441083
1202784299
1434953740
1494310457
1655964936
1579288128
1042586010
1549243996
2142839756
1208008321
1870708005
173867125
594816956
1264279517
713953811
947032784
1646699046
766014594
1195538908
990730976
777625709
489243582
223223961
1008953949
254469959
1330898339
1215224840
1809730042
2127575220
653296148
448890777
1722836459
1732493871
556112301
693919458
2044201865
724358117
536850156
137555597
1184160921
1499408144
342112796
498108340
1433739042
801244060
1667074655
396059982
570004599
105427365
1575577857
897301367
286417146
948067607
1818664810
270382872
613711380
403102410
1116808161
1913447152
188536315
556502387
1213999952
591128737
692184108
997385332
1203788431
1204203256
1667658636
1237134991
1809360448
714277075
564082077
1622218370
1328713959
386270361
169911141
2076053825
528203054
562581806
425278642
96028487
1327344997
1414928328
1498491551
1816435565
665995552
634003453
763530223
438297968
1008506871
2086062150
1155332016
876125719
1463990977
2050343791
280955291
252551750
1087175025
2081503592
333821989
839005166
1108220710
71461192
918581215
61494392
1479752870
770629362
1114766
2067673529
1489651420
1896152510
1908711500
1795242927
1509060265
1616850829
359852854
516642028
1346289035
1704499312
1910169223
772121452
1345229702
475345810
1026867652
1493469069
1642395396
438831095
423680038
1215690598
1711970973
933287651
435107154
2037713989
286708997
1057968348
1951035258
46322198
1769613982
861381350
1807977853
1873117592
1561996445
675142036
1125694621
2093806304
986711847
1592951998
914898353
1644986730
1287754737
1483432940
108422147
18631721
1285573451
974418845
644837716
1287215770
837364244
1108462623
1352738682
1900077232
1195529286
1254691700
1117189609
765201481
997088864
1599658684
180313959
1973976014
1373451449
2104456198
1929888109
710232626
199377247
244922981
718800710
149997589
1046594011
885913832
213149559
1788972459
314563371
1708340100
853824199
1576003614
422057169
214973016
402684838
1218236376
103339855
1308289793
1887904746
1121086032
1867345041
91964153
417674201
676190757
1815344329
883523410
696790362
314385425
938349114
1891481086
2060202405
773962736
665086920
1861796268
395485771
1923662784
1938103337
249939435
1052226564
950743972
566339760
1473469690
1012175075
901366412
204246962
1765016695
998638695
9436845
700113660
2129415530
402574752
159360804
324529266
1961789354
1073328401
418074734
1652397093
16537408
1815404471
1533095461
1959599861
2125901608
1378535595
536125187
905810798
398558699
372966290
162750646
1763732329
700891600
1827702828
1892938417
1492227750
1313930711
1369739316
788164472
997723104
1780472522
1236923602
1624311332
1296810014
1973096172
1688101045
1034781727
512926718
331042433
315076785
350489911
1615766070
945718949
1697069592
890501304
1169857796
1209062249
842688762
1404407172
205772675
178455821
1336669805
474165985
2024909360
1565767627
1626225251
1661249353
531013262
1778516165
811572630
600161362
1754029972
1396907801
909807518
2037131098
1919819588
1044530845
82184445
1242692856
284384284
1798357425
1499592626
1051471671
1363815421
1355864075
993839047
892065374
1548523108
1889422148
2076589554
463861837
1531682973
1962960644
1158697929
1919861964
539176686
390312811
1460388886
629597634
582436377
257880329
1146647120
1001434109
1680235057
1349280440
686130433
1806303240
1698161628
399789945
1019515358
1861079210
1275039146
1725588775
2100598052
191699885
1955574344
1517132998
1485250710
2124238483
874847984
444704950
90191950
495457470
912060157
1833044729
614203476
1019126198
903038975
1212721560
96537681
1803668197
40658459
500554782
1643694210
873428647
573294095
4205572
89532388
153181929
1816478533
1563622690
771100603
1356255184
1235946032
1320074319
981935509
1735277018
2115590980
1424448083
349875136
556315362
1386551781
1715769206
1374258956
1030467148
2139271555
1606988718
561303212
890725175
670935084
1342010361
673784757
2124866117
1521287555
1104046267
494316807
1059896439
1068258770
2062967855
1448804902
1322651722
657640816
549519415
1796234393
1463509275
1819912628
786440821
1909487563
354861863
872139615
1685737572
913987367
1846286654
524081085
848406570
1492557647
191027754
535532545
464446442
152058223
343858069
2101853258
1343455473
1060295552
1384250830
1471345955
1214882059
610107067
307170593
332049940
1850536757
1119306651
1179618038
895780981
1394765983
1314420320
112244870
515129491
407767891
1613793706
1648302577
337355079
387723091
298603083
1160577080
2023091590
938349114
251660286
658287131
461699648
1666158052
1954090100
1231020111
1247055873
725397138
743456305
1433712713
1532683279
445559053
1764648609
521270261
323152932
1426996305
558125769
1680579719
844741585
1160181868
782495416
1588859515
989596227
544337155
142378736
1956842913
738126772
1431366065
900805145
157805972
12014057
1948116511
1695186655
1274697906
1072247043
791169286
1502050627
1210199636
692960034
1900050193
1568266185
1436950072
2028058821
1815463742
1131698501
920741430
2058318927
646865429
1797049849
1002106391
245675206
266829017
944549067
48040279
572775689
142890604
2087699083
591763113
1712680193
479452946
137659107
476695847
293065844
1807883044
602222929
1637597147
1048624496
410919995
741523070
1498733732
430504345
1959510135
1911321908
1753451920
939916391
282566712
1356423114
1220599988
1723508492
927268773
1600710118
1430308718
2034081155
2000356453
1318593638
2017518701
75916730
682471706
83259189
284952732
257162620
358612098
1777120609
809884447
1499422490
60210165
384981703
833020344
712848183
50742905
1580638407
436981885
195736558
1148550269
1667148630
1282372355
1977165539
1788308115
1452160631
181928135
1744035371
1302434095
938071317
195501180
2029349011
803746539
1900510315
510664036
1131766525
1269232281
1974030488
2086048075
1475602895
817628435
113906440
2142372468
1952581451
736661485
429161731
1704184946
1268748701
1243733969
1561373808
596617591
325278811
1656920220
1963761242
899706612
350071938
1504244992
1912570287
1340567308
558385598
1169670105
1350232554
1078211967
140382453
859377188
1858226192
122924436
371196153
1163626156
1474651223
662850164
1186813720
1721098981
682299735
1052802113
499678205
703842048
1026449340
2138513632
20501332
1524133530
96810622
198143771
549881609
884576971
1396508891
558871524
1900477426
390042155
344274478
1823830737
1731546593
1552809560
1611240620
1432289876
783676312
205303126
1996847912
1855547799
294003247
745225520
1371524175
1408008485
84536725
805875697
1003856883
1025117901
601410480
2133448266
711875497
240826900
1208071528
1707291266
679312824
309335878
223178951
260459604
373923861
334432262
766833972
1469588209
988258715
1422616804
533075883
2045823422
354444212
678568893
2076422020
482658528
1373636560
797082277
2020386328
2100566951
1686067438
860050473
1892920072
342288252
254341632
656204973
1893353619
827885015
1861393985
205210154
1802464070
1799190254
1466477323
1689485117
794743890
1939184113
150444538
371162968
997004135
1074232053
416322096
56296153
1132253827
572703132
231075698
599940846
175197258
1200539616
1571441454
1134212245
1777174882
202513564
2124918238
1438331626
342193824
266059903
2077847806
1343724117
1575972197
2143334946
571557712
1752454569
1828581701
466658065
1003291256
1971390984
604193540
1720424749
706019295
1337874205
1175226632
211903979
670551738
427916794
1674575822
1052261023
125619491
523171176
983642888
1797040561
1368740262
919680632
886971205
866567525
240216733
1886671411
1382574543
1118482566
1873308601
433870270
1490767277
1166182511
1851646371
1937486313
928095074
1284370183
594838544
1989449496
897265534
365245622
779397879
1267624419
73588517
1774480828
643847176
1479034169
761564689
967419557
1840733237
528473347
1299098521
471998512
477981006
1630976060
826858285
42024496
1757880344
2068801158
2120412039
1991045513
873588979
1840083191
373276464
1412502383
1150196599
621758336
1771005979
1043246656
2066650857
1971079054
896294047
2019835848
776560084
449049740
1439060961
949463079
703064572
776845256
1358160572
74185607
714384154
1971459580
15066091
210056436
2087907461
1888596072
1733440171
554526797
276304800
267160583
297259956
644716278
355879307
1655950266
2046529125
2058100849
544821764
1907755873
2064947951
1968587809
1695758777
535691826
314797883
1082450614
1389448827
1640741334
1823106828
515524902
1878792015
80110069
314432069
789424333
113704683
1366901803
1014614687
778473528
1099252982
68896680
648847025
998075456
142053000
2032970565
366571579
157336185
1945339002
1582466299
1916858074
266646210
1331912094
1228463312
995888173
2089294611
1499089015
1052251335
2035100708
1187283322
623770777
683631167
298955406
1574626587
1452318427
1155475182
1224708903
388025675
120717763
1224619020
1481156361
1327349518
938218278
462156605
1135736110
642263834
1881064351
1164530148
380380955
76604678
154117225
2098569320
1430520898
570949187
184508198
996377778
1152321896
853896972
1664046561
414060932
323564870
1357596847
25046401
564110544
904499920
883739092
700830950
583131171
1266230898
1779257703
341011615
1319604519
954526283
104044830
2049540571
508560810
351306781
1144662721
71970434
455344078
790561130
1903359894
1368670711
1820627960
326705245
1516482610
303800392
128874291
1363869502
577364868
1559090276
1133359804
628612400
1118266233
2114669093
1881333752
2089667632
1101694962
1077032635
201615619
429039079
1035768104
634172018
206524067
1671394804
109436583
885038200
112360842
1480937316
1701080661
2121105021
611119283
1767490171
1318945802
1621603313
1043865298
1154998602
1011646838
6848622
1522153306
2031836891
1446445254
2136594365
878298532
523856785
1321521997
959026682
765501089
704414511
1394786307
988994622
391506
99976833
52162530
417684303
1121789363
2054204772
550011447
1341796227
476153708
1655700111
438265433
2043978930
1014789775
1336179177
1173258295
1049122908
874658182
538400902
13942405
327704470
847831744
1655014931
1393605293
1651053066
1270098330
766880834
955062163
1384643750
1154613672
151058265
1819781008
836552002
1102988440
1294715159
1779511068
2030876706
1568209064
1611658235
374795818
1540216453
2095766574
78838526
150917059
1701311227
1859300456
744641694
923563719
1811074494
1122366322
1473318497
1552102076
142093184
1249716861
1097634717
701351805
1322057002
472853579
1683152868
1303327071
640668671
1674608100
816687415
591938491
2035039893
187489698
2098257720
2007392303
942059606
962295436
598804386
2039382270
805374596
2044720211
1804820445
1083470816
1290007634
972163330
1960225119
1286769399
1881529477
994883743
4452230
2140645719
705863937
1910499474
243917625
434672498
403836347
664008884
354830007
874571323
2054522575
2034497051
1763459123
787122770
498711021
1433865870
1681011653
1381197121
1859624763
425583188
2036419747
963528861
1661896541
825447054
264877629
2134084207
1352450122
1558878105
165004725
2025205503
1170963818
1065069442
39227078
1112056621
406810116
26832002
1042548321
1543287992
1423829454
1697446699
18543364
1982851547
1808429735
729207519
1643985884
111439043
483265212
1530979488
591969630
533935921
819526774
1050192109
1093341859
541388679
1057437516
1114035843
1364135865
410830929
1197533761
2101552906
405924810
166505210
776105259
11051608
1443177149
1947155521
323943621
1467779773
1544996420
1490448861
335156923
737947971
556996989
1105219728
1990894763
74206523
1553974551
1566114087
1127245637
653604322
1515242829
1340293590
742709148
1972658440
1831408886
2005255561
579533618
448950737
2143640550
517056115
1413912394
106639389
1061823482
1765190997
522255597
1479734893
307239916
383311604
279541790
2027524622
771999964
422698979
270538551
1982313480
269489359
1767386048
103430502
1802278238
1646945130
2114156808
274137922
1161481884
1028381045
482113897
1031997859
333313376
441452431
1650362051
1771005664
1716830799
1791701011
880497661
1560263223
348812994
1474185143
767717006
2292569
530635780
2072905608
1615401961
1142945583
212933612
140183836
1487969871
1068176064
1716956505
74914392
526435333
94275942
1336351508
70148249
1553225800
1094788734
385429159
401460844
711049561
346342897
788774800
2058355186
192638009
700002399
1373243720
470496374
1710009730
550071876
1043177273
489755955
960996579
1536440510
379727560
913835677
1166242892
281263054
294329970
729479639
195350616
1507376146
1337287447
203004239
1545320554
1145343329
1471639087
1763281861
2032893480
1040681506
1637754257
990974679
322371159
2002633568
974158192
1669614547
1390250831
387992540
103292800
290801674
802253848
972419571
1926740889
2115626524
541025310
2000852907
1606581118
1220554144
1781960051
1322416894
276789871
1185773122
2119876253
2054756533
882903305
349997675
1720635225
772187769
265697398
676377032
2089959733
1629923403
1135112116
2099863785
1670691606
1609919673
732519809
895975418
2012074652
1132784891
372362395
899569108
155673269
215005686
2096863788
656961056
2038750695
202208663
1732779098
1417519763
1699049301
1182466148
939947303
1588646766
134756233
117892623
1349870714
705727013
447917820
445575208
1605772229
1785494179
612579664
1426183482
1122408255
1839500696
1238883240
1510419043
1554285581
1264023529
915403017
1617375040
1104873502
265440759
633738757
143388524
18037956
1766882977
1647718745
456255055
2126416505
2103664837
253768210
1808323856
1961827353
221702495
232511907
1702312821
2128877637
1933313003
1706281647
827012099
1896080845
1429775750
275064949
1110863492
1441117989
650288216
1390590913
1749937314
882043209
901303525
345342723
779253772
2101823007
9078036
162301920
1697351700
1562987511
1901603642
1264994508
1390338566
2074446680
763895710
170426026
79875414
546748866
604478177
1435498339
988167854
1389576050
1263204592
1498290766
334175114
1810932582
1632627230
638047909
1831048151
1463706588
540059343
2045846704
1970572034
337746416
864810252
772203474
529140089
657663836
1917747233
639794534
1196293721
80281002
2112328281
480782720
2007603355
57885113
459441413
434403455
457128463
1381490054
950751495
126029409
118293126
1323895417
158303857
708463363
1738694133
1792577169
786446546
488982361
147875204
1045550170
489394384
297530105
1609402016
1298246608
1520908013
1459938967
1018722731
1410474196
455298975
1467879822
1828646981
674079709
1450747503
963877465
507427233
819286034
1762394055
1714970503
428765927
821144749
529849155
444114912
1958989346
151925339
900965709
1932771897
1624775050
336613956
1789425694
2123075102
456052200
1222726516
951514450
1623895726
1002202835
1614398922
1985261228
1356472043
424458168
744214025
525330754
556965452
1338749728
765186880
1620685726
1126467084
591044912
1944509623
200613966
1407753235
1077324536
133068804
1708856713
486218797
1063359382
631525303
2043007878
465999697
175987029
1722797838
969468096
103416156
1885524517
627800740
1411725139
1779624465
36316270
474929853
188463007
405153872
24239428
351256941
1222743874
935623699
1212930867
263683810
873258861
1874032496
1594055349
364809652
1055491138
930108
31896024
65738276
2069318031
812255578
1806769653
1418131186
320566146
657244746
2114190724
734514558
406022450
308572720
1652582833
1399646245
654839600
1386037366
258406009
436325256
293783429
1626792155
843569006
1480507633
545174563
862312470
1020701079
1472480262
1565326082
398827979
729037701
1189283486
10915954
1349624465
947857382
728623143
1821541351
2006726342
1350197280
2095134382
2064298644
950124606
1174329238
104603671
1685971409
1508068823
103000108
619202099
933968437
491202829
1030511187
1101809756
8098850
211437947
907709848
2068148957
814873121
865033397
776244483
1613624343
1733232028
1853684387
854050243
1525628115
1203229633
1270202412
267005810
398178226
1838806542
15027014
836312016
923352046
1922652659
158751024
39675395
1366283696
1855234106
1312824767
1975171932
60170093
476909460
1331878840
1312006854
609703492
68799384
179883819
752605287
540050688
1324979529
690685800
310030787
2072315898
1165931714
368604235
1057456545
1580244327
1815320998
1157549917
1805756526
1717340132
1268503341
923901307
1554318797
128463831
204750265
6539103
1113026888
1592711076
2120077017
1031517497
1532236558
669917216
1388779436
282356647
584081541
985900243
204865686
395933239
1697923523
2066364097
786723713
588961933
2141979144
1850200404
1977213347
1513839234
611696737
1792221919
162557458
276278788
649316014
177993881
741804662
2100642776
802861358
1880826317
1337127139
930072205
302089566
122734201
558546956
1959036411
1910286799
238552113
510732583
1657481126
213284793
1363994334
368672152
772602068
356784366
1846604051
1559196912
1510273244
1283856415
298158197
435381329
796837953
695086735
439467606
1652226901
745007481
905776495
2134662787
1062489721
895246725
2071637457
1715370430
948756287
306383454
492715854
296137106
1636379216
457519959
1041954080
330509811
1305374280
1586205940
308624281
598962217
1719742653
2041371452
903727398
1737421791
1338226780
1647207243
520677022
79037822
1361867529
223267750
588912652
381059727
634032092
1527728737
1887978056
575263368
2050463693
1545482061
903595352
1424705967
1453458172
1604932933
725759570
97295562
57510894
921127391
56944054
790188636
1565425500
284949073
782329041
552933464
734007543
1608511762
165700416
1487261406
1289910290
2120549215
599953466
1346294363
323653803
328273430
891557243
1463388123
1983710644
591160237
1131936062
658861917
1595474895
1669246672
1945634699
747835079
418559569
1000445134
1047010527
72590817
193278314
1034595397
1251647509
1633039689
424239785
1964344508
1658162248
1476506195
449799337
168509108
482213951
1599715912
2099238226
941583759
1179011731
1779682162
885576083
762965208
1332955021
641584538
583446530
238704695
2101017114
1163719812
940854993
355372608
820507557
1124258699
1588673006
920279416
1273079492
1691656784
1509186519
390348743
1751853477
2110007374
1188889521
1727638114
1830630509
1480774288
1861946579
337199225
1413426021
685562172
477484450
1831536201
433323370
1284562887
441395099
456749088
1130713072
1947177442
612903270
1044855356
1928686922
511581414
824648199
1871621262
1724816395
798639688
1595525689
624688232
1086380546
1488714864
350277771
9984697
1646332185
1710202017
2028313686
1944578871
1909713162
760956040
1270614040
2083938776
1870443107
900793637
438341720
1892372465
1022871362
351021115
1058337991
1313997975
1036963181
17222260
668803669
1635668663
760811650
1555164464
472445893
1233340080
198660714
711262941
493180378
103639786
264796194
1528326398
1110447614
499315867
1999336927
1799346517
1643391204
1237638959
289148254
664011509
768997267
1159426284
803201507
1934109344
440526238
1945259185
12421235
1897983551
61881760
1870737624
145734983
460543755
1219708651
1620652656
1617828510
1755207311
1378628319
1628469983
1579907571
524742903
1988371154
661156698
1080242702
1937583585
1419160321
1826081110
1722016449
516986147
1184774865
2005133091
1888548053
1188041208
592105272
1678140887
2129924537
1057318684
2120473521
85865055
789799051
1889995989
649126115
2040215894
582604815
731137467
1741177264
517897969
1141957058
191948635
1599285635
705244365
152483985
1791239075
141168146
611187342
1705531280
204025340
1541797867
568738381
88796926
117282720
1848020185
404213788
1429157829
1550796556
1051349216
1654451103
73822250
48995339
226520240
893069807
340235105
725965170
1540411662
377260067
193620721
1735752204
498733927
3021549
1992259305
927397949
1393750081
529694277
1371054215
334641218
1460579391
2141899141
1878172102
828111539
641081846
1217158856
2083648478
272868428
2107054590
687497520
1319244683
520771440
366114019
1923200944
1192789622
457111565
524539944
703455255
1555696270
216243225
670311065
182513139
1418150786
609355531
1597735271
633746022
842144772
921968413
207472514
1670337057
1637766712
1530386501
1300767880
1121587783
870072627
1667915046
1234854447
716875485
1180470377
819680526
203890400
73774105
813501630
600637853
2099145336
954200306
883236179
243957216
1284667015
1870782049
2076135957
68200389
2108714688
1685575734
1667724429
1897289203
1444421016
828298396
1489879908
1625765332
700473935
663461075
817809005
2142837230
441936376
1852636138
1723287264
92868324
715597127
265555300
636628283
1073013896
77093100
985692760
1936818809
682780974
54254093
1710575994
1312396420
1998436444
1272103722
699829191
438826070
1196434026
917426753
1119852569
279198154
580604701
253986514
908602712
1140284181
486445241
1546290216
593236457
69394566
495941585
1174533461
52034369
728584234
131425298
2102555695
1037810666
806796063
841118472
6340581
1390990489
1676856766
602586537
66735426
321954098
558216728
834909351
469426906
948268571
1961545800
249638066
544386819
1441966238
707126758
906250318
630554817
1117982503
636107249
1211888240
644584606
275068364
282853578
117539568
38191185
76433337
1167109927
1442393871
1096164777
2093844848
1171177639
1490942437
1821030919
1416453756
744447316
1225516789
1566495131
2100079114
221539115
1687882446
719374035
1505605542
1857963654
487720320
1947675527
1478226619
2134754491
1714455860
1581922052
565135099
1604522671
947659497
1214080786
940118792
1572085424
839410634
1465742369
528311174
956369001
72618259
756762619
1911539305
744736442
592235982
426198721
928748051
1730419771
1671197251
1100720040
1001393687
1753936852
1053688499
789179710
1349867366
941664079
1965917926
1547678781
2133262057
1633139062
443727479
428916637
1656918378
8546733
1516383451
741312992
1694401294
1357483281
976128126
1771149
311080579
186087527
198117724
655262648
569564886
400594765
154715639
2144499669
1137977071
739113797
1316870408
1188028232
1138479285
1810428201
1904108598
583204150
890916919
1025783024
970791377
1736832018
1049960739
836141751
792766417
1655494862
767313993
797722511
407090016
1328075505
644215165
1414255550
186352814
530801706
782452079
1972962348
1900664171
454691920
94322730
1005681347
969430127
932412339
1290765410
1171803533
1849911105
1478001452
109238471
1883351845
1923886849
1794528799
1038842987
573675877
172769920
189399479
845390143
107461185
1223185565
171229495
1780351612
993033564
2089691252
1929633687
156224122
1341842455
954898550
568655636
281725217
1670389976
53559815
1650774326
1651882390
1655963536
641615306
370470710
974689089
1212488536
270197360
827862960
709986284
1282839393
1571804193
2139948408
818067599
878383700
1202610499
1440115810
134388572
1242805770
186854023
292035013
636787500
745551639
375914187
1764294282
1326444270
1025839036
154002949
1453380776
1658900816
1970263108
882242655
1839581459
1566275154
213395676
1163782765
1869489577
935538515
1924250490
1533432439
1291768806
243677042
1335886253
1506550242
846210238
1954834551
1070948163
1680512797
1553537969
1144120992
427236259
731109335
1168928291
600718764
1948847916
1747849542
1620749265
1372022510
2125431113
1774113996
911089407
974568681
1531072316
1159296842
1722318583
1250646019
1253878718
834897024
800305857
560209635
1686533085
2049595440
250032635
583055085
1497261983
1275948028
701115739
1758344468
450377495
399624326
1678203420
425325854
379909757
1588379972
1327191653
1365121004
62887130
1561583239
72853321
1429073625
1568889920
468847142
97666062
1065481104
213007280
397016142
108375647
989185972
54206315
1965278980
2117451353
1204410799
844659954
627212685
630925631
795478781
789675533
1038156054
1378662869
1534618007
132148251
1594512577
1701030393
936661092
274824861
783810882
179443118
1963717672
921926907
1742758896
342530626
1035768104
985481030
538649354
419006050
171947989
678465440
1706354922
114965831
1581617939
402841627
1020523494
1496284460
1849035799
1635838265
1248560406
721411777
552584370
853870829
1604981172
1662101897
1656882801
70938084
498226186
1865017329
1254912233
1095551337
2140719408
1012417968
845152864
1920398486
473030541
41878221
144775848
880268258
1022810764
73986984
439169970
1926988776
160848850
694625572
1819117419
114966465
2033009958
2038593580
1255674994
731174077
1943300415
1828131957
2066127705
704765349
148467003
2119347734
1858174854
2065328450
1961645695
949712066
9157578
1453939319
1056109719
1314260587
1128817274
2067010295
1943091223
1087765819
602103195
1639983011
272220896
51004514
901292479
819328570
1086455231
1045836827
808270036
1927528324
1782410099
655784841
372421761
1011580507
439719847
96084279
666239884
30490256
1035670550
585407400
897541173
1331879198
1951882982
1776767228
1711970973
296161039
190726332
1357023230
848218867
1460257328
1199364886
1389330709
1511211601
1227608766
483865083
432327327
1713921164
787995943
1624334972
1290098054
1470115620
1395932227
1339131619
1262650153
2102692318
123078837
968838458
716525851
2026814507
295910075
1529389182
1408485486
510656672
906029245
1214636550
1646036079
1160892908
966822988
269185574
252153414
1330090429
131587891
418276393
1987741886
1992339947
1517690313
185912143
747028650
1846639654
1260736760
1948820167
771789226
1824456871
1047228044
1790051293
1016189312
1998672608
1114949244
1528773735
1652864570
1414825599
1275850068
499559887
1022686461
1908007957
1487744536
550153723
1383591073
236455455
1000087346
1659436213
1651726095
1755421095
504230418
994244240
1984534526
864609775
576435195
493847619
645975678
1315753880
1360430925
579780837
1275965172
72189940
1213992357
1702815915
1670613576
959471330
499368173
1206091558
1602112482
619341079
734084111
1487845341
1520483823
1297763785
926329431
253078548
167628419
1515701055
1891329649
650969124
897149364
568550454
1328791170
200770518
1916772124
577245810
6459438
1789770392
80722463
1256114890
1129189281
922993253
930316178
434586910
759695433
1183364796
1191052506
2048617757
1461947209
1258649516
1414274048
219663639
1174612466
2054050670
15970348
330510817
1611887218
359314277
1275538150
787194804
1239134980
763407318
407901554
1107787485
652183686
2033000061
2068955395
765658987
85567136
552528994
1836620987
784414071
1282179016
934613977
766964794
1386395707
1622716257
414728116
697800298
873921711
1676597798
1076248095
1849122363
1082544997
1373469744
278889163
1967591422
511645880
1734832110
616093847
990130178
769987497
1594042119
2048304072
987637829
1528266309
581656321
1941307916
1197871864
97389053
127409771
389589131
33732296
1261152476
1964444219
943999650
877303944
1051764576
2011496659
1552242423
201165885
1292343127
540227533
1305026275
1924653157
2093422184
1379754206
522602831
1742333850
1996985916
1650284078
1900091327
739745983
1802599143
1026382101
455241592
1371478456
1007223725
144069115
1898531855
1393105918
1745774660
1194163847
1475901751
772649121
503976445
1576456372
1340598745
1366848685
625489722
1504034499
1957988622
202121685
1033828971
749326475
1698367823
1864641685
2124955020
1496367077
1280952035
997888429
442077711
483317320
46942600
663349708
337547882
1010910443
2030248943
1096780294
332404858
1248122887
1820734743
1058260134
1849114087
1325372722
307360693
1116612397
346814028
1585944
1227015332
923873361
724340979
624667427
971507989
227348506
510587602
501383092
967681591
1497153939
1547662753
1032654904
500748591
433849274
1001259437
120543802
207047971
395892433
44704701
1281375048
1788979744
1386810432
1951444342
1738773783
451366566
1217679931
981773881
1508013689
1261451526
1564648164
1049493173
1938722936
291495621
976511876
2118349437
1666962207
452779192
747563905
1048877702
309180970
630983043
569844080
620282119
2082052749
715966322
1679779558
386294758
567246546
1773592791
177142170
624690489
1572110807
870615402
1201323899
1493581098
1970699007
682300037
909926583
666573804
1640770933
584038855
1377975962
926682265
1526953594
1624814423
1165093796
671970696
679115444
818094418
1458109555
1889320941
485082893
236314035
1446708036
167472772
1059262849
1718922715
1894670778
399378611
1721627010
698890752
1709475979
1364406219
2029634961
1971184013
1606364800
294273931
974130541
1653664497
550780972
1586344736
1311297358
1930006917
2020681118
473459554
804659219
215394437
670047119
500431662
86825789
296530166
1933040296
539593016
1895567551
2128873466
200090272
1437144457
172748926
1088555982
993379453
1404027360
1893111112
1614040038
1787428769
450058653
299754746
1469630667
130642717
1179656553
228685922
1228365693
1820227727
1300392706
1572064901
117341581
381928143
961457831
1906828603
1659212924
1445008233
33314699
1799134897
889288644
2061856607
979948688
51849858
1911044294
1910450993
452977576
1578840045
462511824
409460734
885324549
1071254899
152581122
1425991966
841177270
2081457032
1061259349
1917805622
340465599
500289388
773470333
824668740
1027076538
432362975
1805923676
1930537401
639049070
222445270
1206004457
1663153364
1234627248
698777007
1096732907
1898342335
741084639
1205387625
168332844
335175827
1335393718
842944965
967232853
2079719949
1473202430
625675202
623780060
1683454085
1889549653
891428441
147985831
1671517165
932463989
1210400393
1147886828
1652333707
995858759
1790430977
428344442
686328922
1647262670
1977316695
1333054130
2126459694
681722457
869174935
752333654
420516450
186805816
442622493
742191737
1694093751
840340672
1613812490
796011783
306115496
1421892368
1012107826
239349532
1812619870
148772159
997591784
793822732
1099840903
1110297291
970096735
2089613858
1440014738
836705791
1254846364
936863791
332203366
1563808861
1054876432
264857878
1468590997
607659825
607184915
1489234644
2120636456
1312669123
2027041380
619402808
894917097
133847044
1337641848
580088842
273896589
1016006836
854579658
144897937
449878327
1432132156
1721315541
988089814
1286260586
109257323
63901702
2122475640
36374379
702578386
1793318711
1338346641
1625742420
1087056063
1665700818
1281194875
1211200102
2054824026
1118042313
923001811
214886145
523735779
861501949
1950372713
96508273
1404904012
1788741712
2083418537
2040492195
1768994826
480380161
1269679646
1009459208
326700234
360886458
1887936578
1042548249
26831161
13420888
966283882
1730434253
2025072977
1637246563
994847387
639920876
1136816370
352958933
661981729
290124865
1501577383
1074152088
894804722
1066562700
630579603
1215003334
803556546
316384140
1573399745
464147662
801574578
14827085
1658870792
659922409
596303270
1465813670
915377351
494192994
1679564195
1964993787
757739268
452371361
1032862906
1814275578
992943445
1902196527
1384223115
1960050311
140778777
1937488031
155464602
1062280872
1269987587
1102242423
770783020
757302295
2092487326
195721799
1546890462
1469121458
1244351688
744740008
1578595425
946425363
33914761
168666274
1757083813
394858467
2065388091
994592513
1688557360
250623285
2139252644
394977829
1636226860
1961788192
238018765
86038668
1282682011
291327744
2133897221
1432774312
263618507
268738218
1795972667
2104348272
195996769
1889150022
1640112392
318269634
281123448
567635353
644698256
1672141253
1422982050
826043190
143421291
462007682
1057148772
1490174227
1606336027
1028259303
1015674169
1031530473
2098446204
1139265892
212368934
1243612160
870291915
1761567078
914125732
603819056
546136153
722026506
1264193968
426952018
987325786
1785812518
863771064
444303713
438717660
423800736
1390916264
657160044
604960514
1548945307
411102150
2050809067
2120565517
52105231
1336853285
1321949846
643444835
264398294
1919120938
396764819
1880083964
1130742736
1231409985
1647670090
1405231125
1522153306
653698420
1667342872
1288035655
1370492512
372709317
1309352134
804500375
626945267
394670251
2085404491
367553649
106434523
644203841
454369408
1223796507
47279501
2064417687
556324500
1305372796
1230401298
938212384
55944081
1569300732
1961370679
1634555047
2000249441
632650710
553723164
1020545621
1112259535
156457948
672522989
1140928901
1895940241
356084820
646239829
439252954
928221226
1734431990
1972953115
2028751156
1578368779
2025942708
159068628
1178946989
1217594726
1582153880
1741549288
1035713414
1283514840
258476501
1918691945
1251039097
727954640
628601638
1560720141
74157237
2143197
1743070853
1876316944
1992274255
1335315797
2127026638
488055902
1779475459
487067616
996661256
1721643369
3225155
1258325312
1499707381
2121170521
740417333
926501789
1783413671
1841497203
2093757237
1429076564
1821797970
1036456923
1677416769
1995674319
485848888
1589250379
1759824679
158559455
1837564926
2015942577
1487661337
1698711630
1739104827
401187764
1820932972
77012351
1327707331
2026870248
42620271
1083358046
508183186
512818186
267960896
541878364
396650391
1625831378
1193302953
1704279424
1118777378
1313627138
76081750
314725934
67054462
268392325
616114475
1807133497
1920507443
2131901210
2002192778
1278485499
1211803348
1743177416
481666123
1922605864
673506141
1354198544
1556350644
1758940334
295468930
819241967
1165623724
918870125
331544207
1957911857
1240752157
877026973
1498451440
529195766
1679585039
1483967689
1910983339
579175010
497099322
1200988083
1732640384
846635819
733315881
421867298
184868522
946076831
1925694713
836453390
2027301468
467586411
1315762170
937108963
905400258
1016657248
95143004
1134262791
1926844751
101907637
118970355
540519331
995423766
1694972502
1064108745
1611813309
47817285
1916973073
57289269
1381265181
1337634035
1316295128
385757814
1259151497
1373466919
42915257
32645863
1371773265
1899247669
950399725
306767225
578986512
557224785
266249646
1331973934
80895205
1128049469
1674742055
612122730
986363763
1984961578
1321611896
1582703800
2050222055
1120133304
289149351
593305382
78483311
896250561
126543175
1873795971
499442681
1235690912
1009402647
1467159298
271660113
1373187246
163547530
181558468
1997469706
82127503
403496269
267019670
1654106950
518156324
1442450467
133300479
878972902
1170309689
1597995067
627620885
1620864393
1533597992
2070233873
1756397058
1744194327
1540602653
1995252259
456388339
1211940334
1488134826
1758825947
1115744792
960462258
2036688315
335546903
404289505
785405963
1710378450
1312105238
693875722
1174641324
5529124
1613175451
1390342786
722815975
1945800078
272764426
154881169
1797660869
2015722736
534697270
421358790
1867166167
1385860507
1793773583
2039691746
607105987
828467691
544275803
1377938800
457941858
572802214
1835305702
158278649
1550388292
524911972
71526118
1495828649
729662479
106276420
355207336
308985709
715105543
236593576
1337170179
414037109
1387401329
1233716111
723242816
11509062
1583958533
1264333362
656971037
1960611487
1668575658
1219573181
1961624705
1489715188
1353256760
1103822792
609065579
1020856134
1145381483
328966365
1920990292
511218842
942107077
504318450
1584350168
1676733832
2019704501
593777157
420673761
1928226664
1125631792
941356348
1070980760
329965968
1330517975
1009735961
981783944
1658911653
1055509935
408936176
858573549
1324143202
641356265
281652958
691898317
560452817
1569649619
1669092325
19189597
1251697826
1547592008
1743555870
451225743
812636220
331144403
1944054733
1772181257
976734511
694080095
499942143
2142195838
1903623548
1676786318
362593222
440395415
1686752968
390819581
2074927340
1158401818
1174893477
1920934533
442411026
782008907
936740370
1662363961
1213282390
1319706975
877770630
1082811033
1778490566
475384146
269462853
1232163748
309604816
947983776
659922409
1193298929
847849099
798499138
387867240
850417381
253654028
718925835
1585393474
1599863954
1520648759
846472452
670468450
140491764
1392909902
350115012
1943162496
165946823
1795217702
980875860
2013045996
1044595383
945101798
286600269
2128265446
1785717438
1587430905
620923381
1772953822
1901465185
943387213
521154906
1128745069
390243568
1085846875
304817045
938524237
1683159590
809953633
822957011
29321638
2083144612
1123713698
675502532
777503049
696443215
1613627379
1293185751
794331862
1690085862
2145174269
2021841469
611135225
73124738
1640222516
1373185659
1551436993
1598122356
411490217
956528557
2099642440
74516132
707355278
1151269270
1179063385
110842064
1071035946
792049799
47410940
848824996
238195331
657164448
322098157
343849212
34120680
936993593
399429588
1171181546
1572463416
1479067968
592236064
1356728868
1285019568
898144360
763913819
847890558
1250450189
1467482748
1345831287
1293276031
831880256
908628818
440767666
1843410542
907800238
1527351893
53541265
903618375
1214229878
542624853
35480548
1978948820
1882656125
1273086743
132202685
904603828
2100909713
350399919
2014579857
221267592
1102487755
321614135
1005152589
1543446963
1528589709
1925702565
1644965156
868992835
1631842717
1485289732
1455913431
224501640
192170080
141749370
2037150397
1001832714
1996167024
73503997
747858866
1666732336
99765336
119018351
518112393
1899915516
690171920
1263160715
828846280
2047156484
1404675484
1693365767
1790207081
1184214484
1464148361
393727521
742462192
1947609403
2042457064
1338026299
1163875760
2009699281
2032004307
513030960
1254961761
2016446517
865274251
760791877
614571125
824024873
819522561
1943552993
1521009340
1945110548
350052171
493081764
705052090
1790365111
156723075
1055556164
1992134886
268669899
5087209
1382559943
135304641
960231683
1939904908
1640658912
193318023
97658909
2132477936
1444664829
353997685
1974460720
1579676539
592858798
339361870
1147077179
1177171456
747787705
689476143
213017702
743344893
572308722
869319912
1944285443
1637342473
1579562758
1139369271
255365270
619911002
232149747
397671515
423069406
1239441512
1380199140
151346072
1828811331
1211333556
1661600074
1073129729
770395283
2020506283
806730003
1212412745
1315301229
922995700
527490170
1863478534
363256807
1093819080
1929507798
637611451
336505106
1130689154
1883486824
1322152479
230640544
742265576
1464139402
864591190
1712298233
224901401
1811151822
857414617
1432932024
2039691026
1239575202
220993979
852907047
1254482478
2093136894
1079663067
2046759745
433732686
1691555600
630460977
997585382
620029661
1142715043
726302706
1725981620
1880953350
901121620
1827613260
1813144131
222365697
262845505
1513502880
1239440798
1113198121
637255792
806345898
871201493
1180371303
1834174028
1420774025
907554064
1050002864
1244789067
321078837
769415015
140085552
1298995206
413337080
56634902
489127715
1434615737
1617764485
1322400068
987716164
1618549327
1946842762
431299561
1392235122
1699828221
1251119313
34663589
1636099716
33760468
1447613958
487994153
172327390
362137285
758745067
607235599
647801194
485167793
1195226406
1127852328
2044009391
1271909142
213242
15054462
710997481
447679269
1307018273
998022141
2078749835
1655369611
1578889396
1467636708
276922440
2015225719
119423541
1051056323
1451504499
1765695447
1842578460
1077383906
1293879468
471851952
179727494
1063807948
628498858
1166360011
322297796
1256702137
1637600979
1293181451
313842863
1887028999
856311728
1316315310
1069056637
1994595690
1528972189
828198743
1408054045
1852476443
1706357497
1051179549
1371032233
1140592322
1933277027
655129756
420104482
1275639470
1533647222
1096914652
426006482
422255705
10965660
1695166844
2025897756
617656777
705414166
924754808
321829354
1979509515
1342465919
1262942372
735353796
1137383046
995214251
918535947
666041566
1412431003
821777625
514020197
2144135885
284383280
1577563662
1156470796
2062301037
1123859048
2077911495
653036904
813821591
352365445
1336572339
1729104313
1007202169
1991265073
1934870206
1324312442
40971394
321685196
408548390
2018154104
31426969
1855681982
650549555
63795934
1856717858
378688169
18384438
1503825182
904538834
189744577
1815035940
944383798
249952150
810740891
1611906573
748085109
913042904
1557786963
1598007019
720694255
1364315824
261514541
2082255011
229016985
1065805107
583631735
897326015
1945127834
229976339
802610703
972372380
278480049
1529991335
351756682
983438554
38436964
584312295
587792691
1094583444
165933350
568501030
710364815
1007583523
703555533
1085728449
836866070
864047971
1831522533
452244619
81218143
109814465
597316185
1178159730
846593896
1099562222
74184392
1842688538
1210335305
1322380236
1568038285
967613675
1625305567
1216757957
879080444
1678486571
1185352745
1991803697
1368645666
1245489733
1274220855
1012467487
1419145303
111846255
771424620
401705593
979879318
1425467141
1397866919
1539176049
1567675488
403873269
1484286718
1285150458
1423812274
58332330
1224290033
524647055
209524204
768556488
1510540920
616533476
145103346
506870107
1084655342
1137682699
950652751
668504330
1574064147
339838897
612205657
480597108
403140530
1305493707
983489511
1007421984
2097440710
840735995
776671244
771473132
2055110144
2006679474
1980793833
149124785
434610462
1568663526
1666114675
1259759871
1618354500
1960993302
1006101589
1444380599
254476952
955228744
1522703991
727343967
1909556552
270231069
796985074
949155554
110862394
1309090524
1156128755
959228135
149013356
803360448
512661829
236027493
1622755545
892237035
1512986485
799629583
1267344067
782323652
24082822
1143397703
1453192953
873514185
749110913
89018013
1979580406
1267478409
27548363
1277525836
1379267366
758296867
689494520
1764588729
792189818
1577529893
1439020469
1106082077
22035988
1690891899
1038153004
685686455
1083386987
1123209097
1250729907
847456534
427238452
1733913790
1847611131
1135401900
1148174853
408240963
1116015968
538437735
1256697463
1454997188
798579236
932250825
1496367077
164810634
2146196471
1930525581
1823320902
711321728
122593645
1280409777
335075977
1945262664
667994738
1714447460
85334331
573512443
457309386
1996654056
2007320074
327750038
479106834
548931849
1862757398
999664430
1913779301
625686300
37374941
989222109
1716728705
701011988
984243354
1975170937
1410717795
1068584926
975568241
215628897
414471384
381812097
1941225073
437762147
1322551973
1768085122
1626277254
248012445
1013916118
2021986342
975037275
182527664
1403743323
258292112
1598876391
377259327
1324591310
983492965
471280305
1350613918
127959378
343178456
1568303513
1479185562
886034277
892697828
740183727
54851643
236485291
559823041
2091828896
32633324
1143109512
643946809
1074582565
422559127
572650867
1865180029
1939773409
1623988610
135451869
1525456498
656531768
802845930
1155292041
1555693945
1273154677
1124937265
1545999693
742841371
63498994
26872640
735978309
1677421383
273844894
1933866002
798226762
357544496
702431695
1542910933
1391942663
1646409010
1836877095
786546819
599695994
372878307
909643777
2123391694
101553422
1932085167
811689446
377928273
1621997392
391429929
1792776228
367678142
739079648
717813771
1290397244
264882890
1225997706
1993735775
613722095
1098013834
206104771
150446161
1905544359
233563638
1984342188
1434688682
1288944114
81387177
2129684685
1058482351
1861963808
130814331
694171093
84336684
1583156334
770517627
1843575539
2042919054
1116885853
2082388725
1878656569
626715990
1533351048
1496715146
2144830148
1211041890
320386204
1202198978
2067202130
288437399
191986016
1683436055
886422036
1000417982
161086820
736993005
2065485719
699054278
1058811916
237311700
322172468
1015388101
498471241
1576693705
908793689
452789838
760856480
1702059702
33120858
1033673711
428913990
1543531394
1424135347
100219512
119321140
571544949
1770099742
2086771196
936494265
2131923753
152438679
771536718
1219212417
827473742
316372651
1000038040
543224456
1412550350
233625651
2025048021
1599758764
676130807
329152760
1707627918
162709501
1308415341
1357437829
714397013
1983152267
126969209
93993409
1628496599
800585114
2061797055
191435304
2117166513
1196079767
1524053346
776360890
1458748975
800466521
1458893542
843558032
421028694
973486263
1184584135
1170552553
562813553
1731007540
885917226
1537202272
796236709
535173388
1920215343
1988990772
726221698
949083302
596097784
400390117
1521428311
92699822
715033919
888333154
1761632585
1820461306
2001249033
1138821539
445384964
928313746
1636416383
1093595217
847876871
9088062
1914928937
1818183985
1889375896
1196458886
679320281
376812635
1947350429
1253162954
638455577
971690861
1448552867
2114884508
2145579602
1580017369
846982246
1472643816
632284639
1585437697
269946861
817240747
786600273
1991052799
714242415
263822702
1000241134
633852333
1231923776
306923923
715915848
246772903
239228436
1136770953
515108408
1010303918
8771821
199916670
1826222434
1942692769
421861762
848694935
931771310
249814139
457171835
634399308
717494543
585207102
1070672126
1235526287
138666380
74141586
1759411604
1321898122
853469365
54696091
1967670612
745293694
308764565
1075581795
1449372876
857975729
838984310
1854484348
60335298
1793685345
1453442558
1477375480
172824907
1031792747
516291571
1031779740
2027418413
1736340648
327855131
1312015353
423079722
1023490704
1287261979
1325931435
1245419358
1500848376
71841318
2045074197
1895091518
644722030
2090345337
887363269
1284232104
938874167
1517496860
1615678321
727716802
621142012
1128310736
105564074
945471205
694819711
1598902603
1901184855
2055013278
490325203
740579938
1619453916
2061848625
1556656304
543427065
1940890135
1645920868
1868931679
638375053
880950112
1031607653
1575488989
91083893
982317596
63785362
449285623
2049801117
1912782419
1475773623
883296570
877348939
452441932
827470329
1435622125
582416696
369096965
1551157735
1945427622
1945228044
1652440203
1758920883
1576518830
1262943122
1470209466
1849820285
319545099
520816713
1592136131
627243078
2017125219
690290299
742978114
786067610
258156657
1367180796
383460971
1480318455
637078909
328657788
531459138
737123629
1083212226
981964478
938224887
2124189109
876203422
1468001674
971347362
1072659010
632097229
509617278
160138018
1724718019
69760656
976630096
1744128375
338761845
106966559
1064823265
716487267
1816645311
934537794
278975166
1687655054
1579538579
1000326734
265171237
672449804
9343045
381789036
1870557177
622417138
1585837325
429122597
1172074027
2039697974
1963268368
1228018274
563761861
1266036123
1628734679
882898049
1037989013
560201304
1547028942
1288530858
1177589306
810416373
1297568518
538467412
919497076
1422841854
1277198166
798869851
18297167
881006298
919377986
1448213400
340844007
2092173058
331519608
357051617
1907634962
1005560081
1068100138
866056608
611558155
575576092
1450483826
1556871202
457990779
1359228583
1237207922
596572549
1387759847
1346387713
1365315954
785657237
1418929356
1954828018
1844036012
1274364853
40737907
199562808
1287522810
1227760821
708600854
240606249
703314838
450535558
1221827805
2128871676
1212618186
1575629756
635391776
1589675110
607002854
307865525
385568163
212979517
844761905
1877447614
1566725304
347205329
1469752132
1005322492
1443611720
566540442
344975320
1954419437
286124555
858865240
1438257258
666152304
1514914716
1997972341
995721592
2134719988
1930406601
2102118495
143361754
1720754538
1057177428
265717054
506303374
1211074866
656606837
2086658318
1897242751
408599015
1202319529
1907800746
153729844
2011735671
1326589310
90103484
963638916
1797610409
1154594120
1728350724
1988368514
2041396509
1194922726
1462877063
99222399
27739030
24809451
894363578
1609541879
939469029
1928479901
1050670090
2088999959
385038817
1856625063
2022964748
1687925748
1842876017
538389461
360612391
1175881851
2090714239
687287371
2070869311
518677201
106975783
1206877316
607177049
1515008342
1604996419
706621608
182482087
229740245
1561878588
1901459120
1487434551
1014682237
1029631968
1146354983
2139849684
1978886061
1366240068
161237447
1031416716
981808846
1110321571
1369121336
594794501
5366078
363039048
1057376594
1682187772
26390076
1526851896
1624902216
1570229637
495621224
1406842213
997022754
1060531870
863653998
338473322
396677498
2038991059
315790347
1596331230
494371463
390884373
491345604
1851296268
271882551
1977941053
1045274814
197533298
2062820728
570253218
1201014812
2131339561
884332861
313607580
2031383829
887443365
343053032
594622822
5963889
690036079
2031191311
1724466269
1687220318
726191617
787124909
161237447
2041219365
159134704
236543319
1178740889
1438099411
1822094542
87919279
1753966414
291773599
1907950394
551961831
1834349010
293876474
401320865
111629363
1118010696
116532861
2123961464
1264340407
2041806981
1840606907
1019740010
34580558
1059709636
1264051932
1366868131
931770365
1008380175
1583903946
516869283
1188385391
1333349348
1612946583
1779920561
116939872
1071054862
1076674567
1245447965
1778112991
97160262
1029092036
575574715
1530205321
1060863418
1730769246
1022503816
699557950
2141943382
1852014886
1835976755
821904351
1556717365
170499873
136846394
1292343127
472306201
2037043550
285476509
527065682
992886634
1975533002
149414735
126697235
611859810
1879769376
2058652003
864867298
507593696
1283371415
1980418330
886248763
738166076
1985499401
1988281351
1723295860
1524095055
1412113249
2004407830
1687000701
105615797
775944060
1125386677
1598152459
1072622455
1522008705
1079005778
729950163
1008919722
1246621721
982843077
1008847222
1799474766
1039514357
2098597979
1509753649
1934855538
1608695715
1919774392
384568246
1594094161
141852311
1037619365
1517579314
597311329
1688694327
1244567819
390358980
960229090
1600048889
1069103470
1963701685
1466896809
754076700
1826002680
554327819
1572556436
975815616
1916043979
742267491
1525397136
1448075073
2039801453
125923078
1497027037
1895117978
1103014891
1344246457
125296734
1771068940
1711105551
899342907
2125424335
143090359
1768192359
626268423
419121974
1811491870
1463435384
825817575
797432450
1072980712
755429720
1182884686
207826733
574169349
1482602217
508515931
2003114415
811771291
666080482
1311539520
2126555102
849679352
1719443825
1088750717
1487420041
1492026464
862618549
1089139961
649482028
1506735149
2006353202
211326595
1195880327
1884342985
1825897732
2054197870
2096732729
1868411421
1208566248
888323291
2099353588
379433094
650064346
1269571453
385670353
1104387311
1535032789
98339105
1437328263
1093019914
319342483
1057861752
881910093
851185856
955636334
55208289
910483932
130901897
2107859939
1044908668
1155803381
1664410755
1444274957
73727556
1245340466
31405927
926375770
790919859
1588038138
2122097880
137943331
39636054
1921121019
2045399058
1845027031
765338539
1304575972
771399960
507867324
2023594045
1623359608
1274388531
687196086
1022622659
116812209
835944215
1158793745
1047418362
244161259
2000646622
2095493230
1992236405
1873086821
180054700
775684184
692972860
728155583
962895127
811428973
1230845369
1992703783
330791969
90054574
777173849
1859892752
1740491046
1415705139
269339859
87536868
1033721843
1377011801
386394894
1745402646
1439023310
1276645064
709130808
1345549613
1620821281
1364184254
1118887171
544155121
967043088
100579484
2096921746
1516725245
694239853
1499717274
1765614079
1938471670
1880969078
956402138
1704686075
1968619809
407520477
927780928
1915426306
332199109
1568000541
847319552
282444486
1515159620
441593333
629625725
1215170125
1146526299
1333435058
2007498127
1055548092
1262602112
2146926682
279347225
1600815736
242802638
910859745
1045423807
2132698489
1807599646
1671236322
845584466
752608765
779697743
1976795631
1493672234
647103079
1103879211
1522833672
1536826622
1608899890
160128437
1530938054
439727984
1074550910
2003280683
270311580
473465204
1433926612
1822811664
2081117630
1633153238
2001061727
663410998
286915316
1372488241
1624977559
1065994979
586786450
178234471
1836489755
1363179279
1821267386
353608823
1838305523
956353308
202644091
937345318
1258107268
1089505852
391733705
1775192463
480157286
1845588779
617825207
537945887
620002323
2018425533
773259193
1304398923
1157748787
1533555426
88588091
2143149998
148362451
1841743617
1920888606
1048803083
1525987359
237750820
101867998
1703654514
128681480
347578225
1849468511
277697260
1249641760
1168900547
122347407
657082432
443052042
1126622134
2057877229
1982766094
2100460572
718105622
1932947973
1182101623
41380851
1708348955
145601235
1191508800
150739512
1822385581
1843776369
602701420
82330316
459611135
1043628021
1277960016
1813567639
1461708504
1468292307
486491334
2089209742
814172103
1599181206
2021679466
87797805
487237756
1721957357
89932103
784892442
1161994794
16995633
1325829903
531000633
111351292
1573243142
226318554
1716733085
479492821
513158305
1831452513
1409614775
970384735
1880292838
197335910
675055639
552000115
1452728016
1928804948
1700370046
652251637
473410151
201256667
1917544231
809332992
1190803910
988178718
73723888
1183338172
955418386
191463587
1121224554
876361590
872937015
171463393
1422924165
778355639
330738544
908930362
1937793279
900672405
2105177205
2061782528
160478725
1094329443
2130413252
388925409
1610940383
684604780
1368987439
290756324
195287781
1017717555
1632762698
526434419
1587127669
275895988
1393635805
2009408733
1132382989
869908914
270127381
367305803
1055189025
733202277
1195358072
1970221467
1778011731
622885465
1079881331
1159422470
1547661232
1091371
1762965740
588198411
1395522988
548553633
69802472
730574978
2060642443
160010428
430070447
1950552234
1494943916
372292457
548460016
1960311685
897479944
831355938
1390711210
827584073
21096831
751201886
476214770
197917487
302755465
835127433
1030383969
1671608881
874890998
268208223
1300882124
677732509
992414941
1383835237
560386189
1394090546
606777668
343874065
1770006847
1036763746
1847970772
1270564562
1180025241
27055757
1849689496
207029186
2139451582
713133965
230741666
1466949315
1350773882
1899590799
1661657796
306754144
1003799475
1458002621
1266226709
361469565
502460587
980590792
635778269
1334786698
594386834
424237859
15379629
911509083
1201164468
438970770
1575357296
1238593029
530410699
966882333
2079095811
101020214
575863709
1234909114
1812985913
257107852
1469420261
1565472308
700653431
2129980951
1061970849
1881517320
883919672
416273398
1860427493
2046857691
841939129
1000190967
1281164426
544110406
601788541
1021961635
1512010549
452296961
1881595818
1350637759
56522389
681141193
2087948888
90383258
586048099
599801111
934380394
558304689
1235433409
846105073
762318909
806875876
1363256987
575663492
1811587960
1514237828
804129627
1940477620
1063008008
718982843
1273798437
1610083012
1928919611
1653023090
1852867615
1770495769
283639464
841294204
377074709
163745816
776590700
1190009961
1694163037
619454932
1661521876
21377976
1820747537
443000534
271300174
23789118
2067982971
1581014365
928107106
1223681143
1123716592
1883756489
1138773221
63499411
1065944931
916810665
711658432
1884123659
1767383295
516811892
818288927
1969933776
1022799601
1295293092
552041705
1187283322
1482074161
1086797732
558062508
186285866
580145692
947473251
1606472186
803499902
419163045
574855581
9402322
1586310023
477621218
99686798
1628681202
862234457
583091574
2135632210
1105091978
773972695
1061039786
1561573585
1257690071
747676762
215263494
213962602
837236796
311334018
1658728412
536335835
1987075484
1270541611
1855764308
1813439871
1573144779
717834747
550431776
1623953808
1754308335
303605032
1017302846
1078012792
371238467
899179029
1183059528
1595657279
111909194
188948728
48011016
6036110
2093566602
1562909127
775438059
166597200
372273911
78241554
435152462
1116148312
338746747
1925271626
1365073343
484042517
741681173
775382897
115751532
531914614
418715464
418983027
293230982
1500228322
2040837043
1981369428
2051003169
2063475215
1083454916
123427494
74586648
1905610355
722757438
1835696261
838123566
2102957768
1677244920
26527688
749648839
305148826
867102300
434818706
2070724883
169746889
139428587
1988211345
1895070525
735156070
2140091576
209854370
2084616258
58054213
127535831
870189575
2101274350
715928869
678557968
525561600
1478364203
1599288245
689650916
1799892057
1986784398
1449568852
1958382999
46645366
1099339965
968941958
647712700
124496475
972582808
747044075
1471156665
1501668028
876847398
237484971
114676655
1133765973
440340963
1691647949
1516921704
304658588
1838642428
652249613
403343224
1981789937
795376523
217722541
1399941339
231827954
637736109
1231975479
1382911247
1576262239
423521204
1247438879
1822189289
975189630
670198862
314401211
1287545189
628349972
60998187
1995061492
203040737
210394439
844681208
705224052
255436986
1123404027
272002675
688162181
62136693
1578064596
110963197
1949817649
649103080
978262863
617522865
781045031
654312265
687971936
553179374
1082227640
1200159749
554018375
530009771
913416514
1755620252
693968372
2028233911
467963961
942347150
1523156982
16680159
294597175
336484383
2108447161
593583718
1609130207
44752778
694385728
619497771
510990433
1676414124
158262210
1192859379
33750738
1317205305
1224262486
67054462
1771641606
378688169
1606244636
1470426173
2044787642
1704172373
557699443
1106541511
236916520
181505622
2120710528
130559592
1910436136
1075361418
575364846
2070571444
1254279620
422850892
1267198682
270579458
1546365120
552410182
1300839456
548033219
1568529399
1772842458
290480186
1478093893
575311698
1076359480
494484869
1609206939
993828912
650807547
2067270036
314811045
1245941066
844670100
1874877267
1927785079
492842548
870951786
1503814328
659846470
1544777495
944615710
843763798
644057928
89571433
1896883302
1661170566
1786564030
2145804558
1634066227
321499722
750518435
1012736254
995954385
1127759797
495575189
148462044
1293090135
187832199
200785878
1661919771
1932542428
537504363
1032178655
1690214312
1692362783
130573803
459383674
235902620
1615591152
1781715539
31609784
69658945
901129242
1975319133
1399403004
1559543103
2036754911
193018305
2051386452
762092219
1367170601
1602409815
1386360297
1478970707
627762010
346092196
683238189
2052521066
763807065
1283140040
1061083184
1460499245
629284133
1239658796
540293222
491512346
974469557
1086625347
202599376
2115078100
1255992859
1998798619
2064027433
1135861225
445255814
1152542070
1521381666
691787376
1560084117
2008173107
71844515
799348604
1414958146
1910141515
1475156399
1267619471
2128472821
1258922223
539318291
83240701
1578429534
774255501
1019247453
1846310078
64592479
968447359
1025460201
1531737565
115673685
1161202560
450114698
1451694485
1810507937
391124406
1248767500
1249239273
1707230329
1675558277
1112052826
1394979981
1755416161
774956903
1536402857
1602352891
1767505539
608472173
534986435
1962920564
25419694
949979106
1229531753
1343560149
1572308548
629485128
1434809864
1662239517
1029313189
1085109326
489805767
1683475519
402160930
75484119
885409333
774539608
1319719327
1530218935
191423023
856764376
931626064
1663770867
717319156
1411898588
2111226656
1263343054
426824278
1592372463
167640568
647647627
27196863
892740183
113941583
1481885912
286174063
30755449
1033325426
2055047044
1594083031
1495324695
699188109
332034765
977627124
854111388
442606763
382687928
1479209224
948301374
1312750100
1059100974
1897266098
1948853176
1555992732
287261660
2089763573
1314088139
1585624056
1965488115
655289331
196413916
2011288780
446490513
592696262
1233951404
1739274887
2029609834
1825262359
658771740
714241802
1100973916
321532622
248416286
1994986956
2120594833
1158062440
652921596
870478413
981474508
1280117387
501854435
1454384085
1274920916
2017197473
2018717967
1813030997
1081878906
674604397
465685005
1561959488
371990018
1704026724
1767854598
1058044241
116633455
1601974380
76258098
1306499886
2061328635
861829875
1375535438
2072013137
1137037489
878840387
920910877
377541155
513336692
629824145
1905782383
212213621
1744000691
249221773
900596397
593406804
726787690
1367884648
1018145088
1373347896
1343601240
255549896
1053931907
2087524190
1503117231
1329694159
2097188766
768808297
935817724
130994257
856775686
514299300
703612850
799607356
835576625
69114787
1323946285
783423709
410744009
284177301
58981475
1831559686
1024741692
815901513
1543094770
1238012648
845284874
1454285593
1998561818
1162707375
2096137356
276033520
407312696
1926558208
8434690
1374684407
1001535221
472228375
527352178
908567065
1240281421
1657039278
1801899088
1507102272
2029146400
807494233
580861861
502330874
1288182672
689350017
570478807
1814817126
238374331
523294733
1057585131
1730775616
577276437
115986163
207321933
764582974
1670192227
23928049
906094618
908288734
239766796
928390254
1134396125
1095079182
1345831287
1355566532
221409207
815565855
628061222
1016075612
2142617721
897506536
65576593
117082212
537614272
358441150
1499855615
153766273
274682841
579026970
1468287752
1218275790
231756063
339833899
1140593361
2027681708
2127880440
174571174
1247077808
811711910
39203442
1404124489
1418470089
2103292460
2123380368
655189572
209002783
1128422824
1265338954
1355724759
1441673645
708766321
293267463
695041844
1853943654
538810991
823620123
601261832
698287211
1660870815
1076365740
789358431
18130906
1225755534
754774837
1725088437
605533251
1402922406
855160828
455101826
154325429
1551188123
1681135816
1881061235
1039224774
1027479276
189191314
2000511574
1642498988
319836534
1485086775
1697881022
1174458297
1200104058
892984371
1403291220
454711490
600343229
1193050984
1532683533
60092416
1645234258
1052556799
193301729
551669088
990872071
46017163
1002889740
2096192508
1362742587
2074797527
41371266
1553617269
108891936
1066353239
169813237
692334686
710282703
349673189
1520483823
1131065473
694891395
1221751143
1417733538
1043902430
148774205
1951069088
1088406244
1799230438
1829833594
531990574
492544390
442980391
798672820
1437481992
1003772616
33511069
1233556948
207260093
1376029007
1601801122
1105969076
1717184468
858676546
260212333
1740534058
2036327674
419135768
16831590
1420829365
1271065095
2020926178
139013093
526944036
1275929560
317635841
45357274
915206251
183121388
1883979974
2090719042
350095975
682028571
1121241461
1427253988
404031347
725203618
370644634
725977078
1401936760
865953616
1662802507
1390202033
1064021248
1146784466
1083166740
1684022117
1923653912
2114675552
718239973
800716636
123997417
960743955
1388824203
768819076
2051401224
1664576104
105130061
2131131540
1125353872
1070707507
238866389
419120725
844204528
796689320
1130923040
1769030799
2044308690
2093827733
686435484
1331564221
772711302
463812826
1017455199
2065795755
303289838
712611620
774119012
209355534
1451367527
70737327
1836918118
1590717405
1637958905
810565212
536896140
943483726
857402732
1519099583
617591211
761391003
1795217702
44210557
664526478
10984245
1212320837
1326045066
574594766
376884196
1400195706
501297261
1259775813
796495656
387579582
1382589505
1236355837
1164347914
633265366
1517068457
1462775531
1470316314
1604402332
959655704
579984644
1103172175
1253855640
1110465836
1639778659
463866061
1983388804
2096776117
993958733
495382666
951524011
1529880296
1732828042
1818617714
1495132410
559520606
594964939
1068701788
716087032
1157228291
715424219
1157284466
822788855
1528152815
513700207
427432704
1541791403
750756983
346689785
415924511
1371985741
2108958494
1757219030
1419404894
1039393461
1128848568
847154402
1927839350
1174570711
956708928
1355921121
59870601
1175684045
1226167740
817110800
1763175587
417671711
658248312
778346977
1611661840
460771523
382638369
858820036
157079414
899601805
179040452
847896535
1235609776
1875081282
845051879
413105992
470197653
1762444651
626389049
978996753
309919919
1341182014
1509307308
1944507074
1681688134
1171602658
331718164
1669063202
1047906683
1136688892
1589367746
623228385
1488515895
711142990
25307503
93930205
1517901465
1332951796
1301162694
119131602
441296628
1278427247
1907216997
1083193207
1374522285
879520871
2111775834
1693568834
304270627
2665211
523513271
907800238
2014211961
1372627321
1557281174
1890714939
1500491748
1481948005
1120764534
1008796804
939569570
1137497396
496276473
1884863094
426738816
161783937
937727080
190638699
1038153736
1572599765
409118314
301527016
1225189390
1665430216
1914180499
893883808
1127652226
2044632335
1328959681
2141927254
444495062
1919291954
290700085
1533899591
676453993
2127970264
585635328
2093043667
1091252223
1558974663
692588585
490081231
2028908428
1200905701
440223672
112020717
1906266181
1483557021
1360368370
1471288865
758673352
307438743
645868444
788333953
1117900466
128403894
1189497752
1617256529
2049265102
427957081
1245686201
1857503590
1593039041
813833753
303057125
1067459836
541393525
1686816305
347334420
1551368560
2049257528
1712464004
1107197727
1120041961
1875176026
155291953
927940172
355225186
609714745
1971502320
839901652
562065008
98768346
608736002
88501255
177439299
94522727
346023684
1367220516
1381250240
1545769260
177861409
177097138
1983919423
921786874
1396323635
31184800
540227493
70909296
1513908823
1097318351
1113553213
193015618
1080254309
1199524802
1748055498
17064818
1770279673
1133895274
1434440764
980585104
942649814
177849422
580392476
2120468574
1463360903
1228080777
1691678157
1932893783
408915372
1267448685
2056563504
649485683
999426770
454908260
277304329
138411297
601569210
1678904034
1532921789
2135260738
1634570711
1303550142
376415871
292739184
1808242786
1646857752
132055271
777695089
169147526
122159018
928257910
249376067
179568581
616841376
714228996
2118778527
1732393699
725423435
978884542
1503939902
682692815
214959652
2128986045
2138774120
871112883
729927589
350489355
952155349
289719996
1075346369
1116090020
951623244
1211830707
1072861809
550765119
1883068949
958488361
273891130
1571097843
331663087
644852072
1562788171
435338081
2146952424
1367487255
1900190542
1273680334
111809164
50390280
727089873
309454964
1739192530
998686721
2034700265
1947355227
158850361
308255604
1411516478
1989383026
25126483
21539513
881136214
596557230
591068381
335255693
1882166862
1712459735
1302204094
1543812333
1449453537
1331813770
1687992185
2095783976
1433623776
1401214489
1384724820
1587062539
2124154994
1814069479
111540758
1547842899
1563520594
418104270
1084795769
1133875236
689291351
1847151948
1201832164
141891491
188204688
2121861874
2089942539
1472050136
1259846527
1863780785
220404979
1121370533
533484209
1015652863
130635356
2109180008
94143457
1891866156
1136063905
1879460758
1430909460
610429183
900717281
35580881
1903522842
949382154
1327646241
32093870
2070139098
626330431
2038168828
1420886479
1084833385
1824959469
1953222588
1771592961
64734320
1581846183
1156618934
1994909419
1186560629
1325095062
2111772173
98366241
267818323
2066094949
1666046009
1675835822
219891043
1540411312
1831403574
799158485
1006479320
2037923036
316218756
108841331
1060180436
1032398656
1260957802
2137774352
1293733065
814595576
717208696
546501212
354389847
963287082
617783055
282576364
1810869320
553901064
256721828
850434176
1455633109
1469299299
1657616240
350493718
79180948
513660355
1326348499
1563389805
970153892
376228693
1804443733
1824284266
1033204040
2118082992
816045274
1722568139
1920710293
2147168537
416604598
1855051095
984081249
379855946
2019145238
262892011
2108208937
1620716360
2063717351
583101971
80013309
651620698
2071193796
674581091
1590519078
1384564188
197790836
262317913
844171917
1045670040
1194019535
777226805
748203090
507623743
1450442199
749974925
1434996893
1206297879
1779042406
1169843034
485325360
902641726
1402283474
2137558664
1747233444
1045780851
1409567851
141756445
1430711798
1247276584
451918162
1097058419
302924742
1612003039
122393546
663679595
974815504
989780592
1309870180
417690727
1017823339
1927603649
1363188469
391583871
2086077184
351096427
619490090
1629169575
963556033
2031622097
1269851616
1857991538
706993876
544807310
1830258821
1217624873
16288321
789605793
1351235259
1491664579
193268930
792011891
2127427130
1947527879
21812903
1901937819
590225737
361281541
1934457445
663932554
779388073
1575338361
1925741671
213124163
30065640
1653745629
1468924177
27415476
652110413
56000439
194263140
1795731014
1786145364
996125827
1731940238
2048328267
822548128
1550184777
869954293
1134416449
2112569545
396631787
1963643844
1285107804
440650449
1346728785
926034489
1078122324
652961351
1460817837
2120938730
1131602622
1894820216
680117105
1446290316
1972679103
106357109
149014275
629297357
841516437
1039133636
1658201506
1936969721
530735081
997101782
416624539
371443609
1603057539
1512218239
342544268
2067086618
146237864
1429127919
609979693
1776510553
710537829
872559363
1424989649
989481336
706344735
257049547
73463344
769219963
507327685
1910942558
1790543139
56195193
285764786
1678342951
191932734
558303992
1230479812
664126053
497925702
2063458165
1075573770
319670369
1534396525
568253343
1156742385
646020021
270536357
438840927
1202095844
856121776
1384685956
2131794371
716793298
827829984
1260395829
77065947
644311830
1030855550
706018287
1805932466
1934045961
1695647943
1972779165
1415443860
1375761834
1858434277
1455599973
795427814
1035276337
1821931081
1788748761
669827417
1341312089
1522362258
160144390
180594636
793207862
2089951854
16188883
1022146283
1988430650
1846359762
321334754
1957900881
11960500
1166307501
239818715
956684641
951468128
821659958
1164110725
1477897351
864816494
2067391363
1278515697
1033491479
1150158828
265023308
1143238149
794735561
1220843279
1022207438
1400607947
1533413061
2034815391
1213678860
836333415
2005862103
2090714303
1072470203
1313820246
578432910
1259369882
318921064
805676213
548917024
434736157
1915923753
1790181619
400746222
1017596102
1901006645
96483844
136840807
1446715010
1295527285
324155066
162149983
954612976
514394038
1276872630
452522611
327320399
1083874735
492164771
479859091
1062098742
1290417849
41596846
42072488
457405709
2121532764
1617485946
1791768725
337427726
181586503
985173605
1951263676
338596317
305213838
2059005803
1515661547
439177647
2117217772
849224520
584787049
865943416
395180148
799748737
1991642945
10379075
1724312976
900062779
759276426
1191619742
832974631
523999471
1969160008
1200072516
2031726753
1361366993
1526191149
1395202733
519774799
1091937254
1158318610
953607480
589389304
1391439259
1429187644
535907197
495708187
444777031
306315091
951018301
300391358
216802793
1525340013
1637081413
1016211475
1940638568
1936173216
1148107956
301747044
1498608604
1656840770
1573943012
1438371663
1917540091
1681443118
191874872
509768474
1972744318
1505904906
1598221515
2069148730
718109189
778372917
1708522385
431834550
2123592519
2000743289
197494858
1827063920
1091753589
1338885760
1572467782
1640276527
438083900
1474344853
1615325824
1738013356
342411700
832512593
1486838782
1578097993
1848948974
1459048821
385122516
1214403856
1528914251
2050060888
450171653
353836806
281729071
1650637758
344925701
1705223012
680089257
1563089395
370559932
1955130211
1381902024
1657084224
1200600989
1940745185
1234617506
2094264913
831475538
518483087
1616872881
8696521
921906838
1881820570
2145655194
1206340718
1744603350
2138717699
231697958
702319658
1425709729
1486727284
1797247548
609730242
247243304
11736768
1542404949
778246602
508792557
612701749
172810222
564816245
1123004262
1172910836
2073450900
2124879474
393600939
1296619692
1566042950
1778188185
2001410410
565344873
1786049755
1503030682
487485756
991762351
728706364
1329887232
1420420735
605566082
140180633
1384639244
1227272971
2122037066
819464560
42534344
127527831
1504493245
1005069442
182197099
1496487604
319386891
1273896237
1547069357
1131238934
1608207438
1584818949
1606867291
3600821
288578789
216303481
1922047220
1705141304
191987756
105870203
745216637
954340117
412250106
673451949
1067036879
1888999990
666737285
1304160394
1292887229
520544610
77524810
839303493
1536539265
700949883
147523187
2034301495
1726513512
1109968134
443587170
1247493496
1095515650
1435904468
1925661832
274439589
1206673577
443503895
1534612153
1117501928
41997332
1014083678
510638269
519490978
1892117022
575591420
1298624220
1646810643
1168746665
222603410
42809879
442392020
159417386
1594187327
63729417
1567128768
1913905135
1317683873
466124601
1301918184
270860328
1896764385
165947558
1429602670
1730703939
891023057
1393486112
628646541
946824597
32699420
1119789639
1883088909
1093938676
655175956
19249630
2093223844
1019880734
629281001
1362827711
285807353
1627773484
1276156480
1989844196
2033696187
603378966
875655137
551605271
671625666
557701257
899420889
2097062573
39760041
2015750949
744931442
853134996
1391171435
328370107
926210007
646853672
1963521320
373682360
2121772433
754548338
858776116
380513425
324906605
57735924
828018601
450289610
1884771885
1159558303
1618638642
1904665650
1646970932
1235558069
695342642
561151820
1720766228
483080825
1015745160
71000480
298732832
1532734928
1831308565
81680507
2035832045
742348148
139375347
650913715
1883646304
1000134538
1979866241
1809744995
1980098885
1734161154
306160448
505849800
844973266
1600842356
976962841
1594167780
714466847
773929777
234421299
951907249
504374595
1804865070
602019765
606417807
1548563440
1514357782
734132452
446129584
1872902963
1752516593
1832484436
1553846049
1032905707
1747031690
2113737021
786393842
353011166
1875220664
1726107308
641629335
1670506360
1746941900
496665386
1251780189
743675312
2064682953
461899287
1445800057
318666267
850954360
821767125
2141545434
1723311523
1020911752
737866457
1807840576
1693774271
772499425
15580895
2115380988
1007723595
1026532523
1952022994
1381462495
152209351
605324876
1002794022
1458650838
1616491426
905990281
1609473701
617664285
919443778
730615837
148295322
1835828459
176838641
110968461
145267891
201974980
1599387104
1219239731
1272870560
503089343
98897196
1174914156
1079820370
565503690
1262146036
382975532
833059846
1737912219
1349667270
1355887626
528673267
1871454326
1165791710
2034220811
2126583254
458862657
1570280184
752779048
1885473945
2081489821
1123483486
1024105085
1116000024
1851452677
1536474481
720572667
1286943770
1404079670
587892366
368525749
297234642
1066353239
577760964
2109274299
1746370542
292153035
871950760
57712669
584216319
775868944
11321761
2110073121
790703282
1267364542
1216964540
635988799
785613944
768170013
263021725
766176007
1423777944
1094535056
883186737
86891291
1936178819
1561398085
797310142
31248049
995910677
1185576876
2112970910
2118080830
632460030
1248913626
1391064212
194591734
91722189
191954571
1168767770
835027099
1985038504
337382035
383418893
517897969
926136616
46017780
1006512162
1702882067
685220404
1798888035
1004506836
220684029
79202128
144565646
905875127
1988759709
1079037765
177634021
323032852
1075122568
1617473964
1901006188
694302282
1412139002
1015756066
1105506271
1028289213
689247290
1552923454
656832093
713515489
689264972
488779415
1682034115
219802477
248175737
1118269960
110112798
497947679
1459646877
1757245536
1541225167
1902782050
1677484533
912546858
245269558
1645144094
1316029135
1649425333
1115003604
1118040208
69866489
1798534841
485809795
722364156
943380065
1587670760
1849384240
621999989
1148561619
992378865
322421568
493252477
1819518718
1513778716
1838118286
37774199
555712544
182958240
1656506395
1627495118
395845152
20159827
475625695
1883145107
1178512603
676130891
265213533
1287064552
1114546820
183183318
1138560881
1224613819
1519459410
605985303
1960092050
1731634324
538117279
375139953
1048378455
1192696193
480326045
281548289
1638604676
1855407056
1892068867
1955914804
2120147148
454551439
748585430
1907796272
366619296
645698170
1729830288
785042554
52512941
14441533
2115275750
306374564
1250571578
1986074749
1232075924
864577525
2842777
630586430
1577952963
234109591
301092347
715369287
733223806
1853667384
71094644
152668777
542132641
1059850036
1141164588
1806530232
1301659059
1621191820
309385245
908886884
1035453764
196940123
173340533
1850726658
1684720312
1952181689
970269745
1675842415
356587674
2141387531
643141449
24832362
277431246
409706887
1634501934
2052716460
8159736
1113282251
1184315428
1114474302
1241567782
2088463925
1955069154
1385040091
6708166
374287677
1183784939
1894763905
9713889
368672152
519281880
612206893
934095217
179963733
221381390
1386684960
525943933
1062939270
165701622
1695219185
1829784308
1009323500
1572123721
1215193824
2046007527
86297193
1787481887
915171481
284261909
436118146
440569666
75090319
770304764
28735529
761874417
726339297
1295967783
989475109
1734086836
1656645619
468283316
481737551
1380977994
2139201410
740503513
1927661768
1587077029
815502477
1733675764
1711023199
2098830352
1075622327
1256076512
1273573335
1063076528
1729971430
1700026021
2085679056
635142435
1799852836
598360728
1718032656
1776622368
1961923106
1218546121
962073223
165485382
98232076
1664401488
742541418
847323903
569601893
2082410140
18121051
1701016609
1236503096
399584729
1496538740
1802529816
1555612040
1801515719
1686048952
1690656433
787769717
94098208
1430647304
926206232
128879833
1403736817
1152079515
960469149
686974798
1962839584
1463853458
1238363108
725597806
138159494
1094810866
1773071357
1505691123
733823256
165148540
226642767
1633567023
911078485
644758453
1423598444
79977828
1852751301
340266127
2096242897
589957219
1192787882
650724586
2052949953
204867544
919513372
643369442
352242822
699886504
1566843552
1649705494
1488312954
1253056000
1279091495
1781043080
436292129
1072637770
1358503549
1047963992
678608859
563169596
1936682143
1149480839
735301807
1848766565
12822612
684064227
1241493010
678005663
731133424
1820741286
1407543706
459148233
201587601
1461143497
2011210273
1553539931
486465718
1070417497
1488737194
1700117090
680037204
443764296
1224661902
1855542763
1557866505
1383883481
1734716383
1278637615
1607378332
523704091
348869451
141371848
682394076
1029167693
2071522902
1945415543
161933441
432776386
854729901
544793048
1826101970
1800905690
1562522052
1340151247
1500971592
1670184520
1846118826
566242135
265664279
1676338303
1883793664
1167613984
532914755
49521934
707402703
1893978919
1214433642
1041690026
1747240975
1065417825
247072116
486356133
551466538
791430288
1707105965
385267225
1689370757
1780737826
1032655293
1119961800
1610326934
1981605649
1651350379
2111773105
1041783168
2075549541
1567239039
1378058639
1214033288
23965280
1541336773
1875775100
1513437422
614919135
1798458330
204909331
774887150
224979669
1095026012
2106599873
621058066
350269435
894045528
1668768797
119718417
639688640
1848054384
837856242
1149629303
1909136106
1981771748
777162207
1797901282
2117170806
2086760790
1755428019
276547559
618535241
2032716251
1988866147
297617989
387667709
479578872
533962721
1694349575
1328686576
117011728
358285143
1433336225
1583038710
70884451
1452693847
743317073
1735039227
1810479310
835222533
1524598971
1159123408
1483851172
1086681088
2128697870
2036316239
1414276969
1814502799
1779087428
2090886115
2098794655
302592761
2076705664
1530809149
1082653567
488285166
1678043086
2053056468
1141552366
2115704969
1369752397
432352604
551751000
677565037
1647313571
1709515004
740730978
1892780426
568074826
1932198437
56181803
1224478601
2031314599
1973901201
1940786669
2118575459
1939307331
497677279
915674199
1210883395
1917631808
1873033107
1072924870
639948769
1649386111
1244460678
166567441
282896087
666054031
992315143
534053378
944876861
369940418
1929744037
1469169748
1105774238
2062547162
1770429611
1152190196
452702853
977230743
506479762
1454084516
2094530784
235335163
1927340598
277475302
285565164
462587135
1457659659
334558681
2088831527
1482909690
1079650872
2123446150
7973882
1589733117
945175806
1084947870
1091677556
1964947348
1381768358
1067091691
1566496552
2117573839
1180454664
1567078633
152529836
1834042665
1225796108
1865766749
1177035983
1815482504
578621314
1367838274
2025075816
1442484295
924621851
1929459357
2131192194
1301049147
842932432
1500197350
1918584699
147105745
1888733623
837928798
230804776
1728454857
202015320
2082868334
521546532
1015020603
1742025823
1439735513
2074944407
1351409483
1787384176
231867930
1109480936
1482288977
66195761
435884460
697008807
1551693457
389348597
882490570
1732251602
854127352
1418367277
1794929080
1135274352
1078507161
2035895918
1045821455
1118556012
458084997
1628745782
935142002
401725285
698554933
959122579
1066385120
1537025504
1111392477
715878810
352989516
1359551574
1254385857
61894003
1624847719
1200832277
1007470782
1761948972
776192555
28137466
1210105125
805238450
1932192271
1807402952
1477320791
420359697
982086047
1724666536
295848875
1126338780
1698077030
1281337599
849460865
16127979
94286743
1885644919
852040425
341633994
236371897
567717039
587359374
1351327890
781814200
1774650795
1142942901
407441230
173415840
1796057665
886063946
205014052
127214036
665213951
1536287396
489012346
1537155325
1686809441
82880105
708698337
1819196185
1625349303
292135503
454327858
1811707514
1537156832
143353317
571640644
1669456083
728774818
377079151
790311241
1164603370
296768101
1323205227
225412356
2099402659
1117488939
1876558825
1136717068
1538765197
1651128592
703535863
1692079467
1786926394
1305704081
620819841
295691866
2043978644
1715124713
1642565919
514161171
410117635
1051510392
364656319
503955592
2002584850
1053194921
1868910322
747687022
813389977
2126944543
1357596548
1223350448
1783959345
907547724
1444243610
1599184888
779491056
1312300140
1277459169
1506798683
724246898
1419948341
107234732
876325738
1887543946
1279258101
161970430
572723273
2104281954
739779144
2005094667
92223353
587119485
1421617104
1278689926
1425450713
1327284098
1582397933
731619814
1965463195
781028638
1969594821
1145845575
1826252399
919471722
1336693110
799819003
1833683013
2147254418
308485668
1392503771
522643001
978462015
814264885
13508909
1485623522
1922576806
1474246500
1806054230
1779213629
593528616
105208005
1789492849
683928050
1204088806
314589689
1419504922
83854415
1420765658
121642720
1856598502
1631887576
1976454566
203144843
140375590
891870344
466529425
1604358778
1440548895
1417925758
1868704340
1053327831
1431832418
1913127438
339386593
1681820787
1049222189
1412674169
2107467106
1312624860
1798424675
880496871
2111793932
410672528
425534158
431345011
263547964
1251768498
691370357
1706495624
513917218
1639531607
1017156988
1032494449
676954051
517677743
895535517
701788177
1567336057
894407182
267042061
1039623984
769267654
392207651
1028881326
79832085
737837910
2043533166
522153394
1067919604
2081302440
764692187
601411418
1295126423
662903528
1812481936
677478423
1254842438
1078548050
94337903
267525581
793719866
61337825
1260338107
289313293
155666278
1664169688
370242796
1485578755
1856673354
502784847
1076672950
908629831
922936066
1537095387
2064769028
1474317653
2022665928
240717783
1296981341
1881418382
2036273893
1594980523
1811978371
1960824392
827344361
223948790
509644637
1261016383
1525575499
184524450
1438372388
535962844
1300057533
400778629
1270416014
1000235301
157889645
1138861804
1461607507
137604355
922694635
1968697703
1166999153
677150227
94170053
1188857509
9068796
1610007587
361254052
1147462202
1313867887
2140285436
913406831
2098019321
1006148741
314458322
1606390976
702550298
327264175
498793908
1369182375
170192292
1158058620
158980913
204397680
1130455077
993624283
1105681220
1393027809
225135595
803234477
1796426850
866340950
776148094
1202640153
1528158859
1466818230
442642441
811893983
1846819009
333423027
1575933626
841720699
1840877155
171901943
1980702725
1017914389
143574785
543620914
1519601940
2141340283
1406993630
1839738747
1241109771
996594591
955938753
1239991613
1256866133
1007292105
1763029912
1072188841
45089728
1318554463
91396678
2061656241
928390723
715865892
2041963133
1868287530
2071561569
1878091213
554606536
816299912
757074078
1500235883
912163944
1771033943
307438795
1472148791
1574983843
1564291230
227907171
2098989328
2147403715
1206980718
2139583537
1267014104
895215237
1333892611
177675465
531862823
824255040
1742772289
1971521063
1800793288
1357446093
1458840605
558111315
1569251328
344992986
291494209
377827102
310344192
358516398
15360615
849307058
1487455300
908999706
84665364
2017031153
543613103
1707908223
440810071
792828779
1456994708
1351068796
212688918
598851313
1339714887
921298570
996961368
938442196
1177341399
965095970
607500977
1026154274
1462159728
513364826
1516520707
1840573670
1657489737
208362696
1871765615
1555607682
810633002
2139338676
774064177
879071301
1595474895
196237400
1963598608
814543669
897363654
111124396
1422357122
1657523347
1008481109
1960856191
1231991521
2046021501
254446056
1834916021
617150272
829671490
309964080
387574304
1694312487
1057604850
1140404427
1920419947
1709466398
484726659
407785231
429759127
1724250836
845763391
384388662
57395068
949657318
2079725213
853586054
1876119106
82897951
239255283
1979766097
1198929022
1830132179
574520333
1341608868
2015127291
1613313804
2118523053
1762904226
659184640
1163909518
1742614971
297293596
925317243
486453202
1635547905
897887970
1278542682
10067410
1538026955
1485213975
670727663
1307553404
906496208
490757978
528635140
437200990
1563335289
1170270388
144403133
1743919907
1627657400
96065927
683526800
1110796983
338588862
283569757
1598914994
2000246175
1308524500
1499370486
134718739
1196467714
837151829
1314344154
1218550848
1815382510
1999414066
619921628
394959351
205474661
373819706
1779597398
1201942841
1097592145
692190443
1144833213
1383255231
760202776
670106331
290286185
148614259
1817489329
233467547
653092584
1359011266
1260531845
1134285753
362200174
1640500218
77275140
1857263404
1587043684
228932982
1758841725
56798423
47959190
849385546
2061558991
1277927128
651677089
994397236
1719879927
1200143933
1431483557
1573799826
1723105030
1601728754
1017081429
352340154
1875720990
1649760054
131484962
2051864823
1220541693
478002295
1786550386
1737853810
1225865112
1957467281
672283741
1262872584
776719898
1048565894
1631325806
632189532
2017214834
1941445957
2098344996
827958984
81500960
154452432
286068677
1536351819
1545964922
1430187769
1907224549
304782097
149348880
1821246727
759158265
1067239306
357976379
957961741
910885072
1068789649
793570857
91988279
76117003
1683302631
122064946
2110237911
1328816391
502343573
1306236734
1946536029
2128538604
383400502
1107643746
389149616
1798143764
1221667017
1983764894
1487276288
1831413793
1606581356
1699297629
1483764558
995676150
1518044698
1993573373
1476649296
1262285111
1576011155
132273056
120644993
1420067969
1166797784
1590843918
2063505442
831044303
704213696
1579114390
1262278789
2069623361
1308120894
1110987049
1494760928
1163534743
702961735
1733790296
1980477035
1956416519
997582967
1671262050
2095355061
444529182
153752437
1528453288
2067523394
927386044
1707847086
1118194768
1709300260
648895818
569507444
1970908118
1837210092
1798573192
1820092333
1583833129
1304188145
1173763621
1182903292
773338856
235509035
795619407
772196617
1977660992
643115702
511062799
1426892168
1726476030
1353779575
1499617085
2014937949
1807181849
1849380577
63815425
649414868
1705194702
531476515
968012930
1644916207
2002505983
1057074555
136073119
1479870244
168336
896618728
2017131785
366351640
32977514
1303894876
1378414444
1470509862
1188788234
1083727105
393802840
1313824294
1786427385
1890330246
687460059
697067799
1078355681
2119584261
1659741798
693795908
40491240
1132562746
357378889
1376945074
1836467214
57483960
439451131
112208526
427296393
2080551892
327492277
398681585
775457057
1771005664
1322115170
127148543
843208325
1382434436
1781475723
837463866
260309407
1737757397
1474969475
830246408
1985265284
172937358
1986597827
1500532414
1125746235
2110761975
750834376
1409703995
3726881
912914127
1623478549
1832502674
1493432090
1683144503
703820251
1196059381
657410869
1677467262
1234059822
1033204902
966158262
766864160
1374451653
2096098965
851737571
747228401
267014856
1773433292
1471531211
2063953511
690488414
1088540048
95301408
375245339
1975739776
971432541
1370916192
626552970
47713110
851741862
1652353142
726175084
2143985090
2138732453
1233781651
2049509329
1745744921
1328336360
1225065483
1651520616
2075885991
48299451
69023029
1990113651
1918570457
1943179483
1853366880
1542823536
2022352905
1452126438
737033803
1171333857
141028787
1634281692
1269524614
166699650
1250051330
1541181904
1797344481
1518567530
568826471
1606245058
571282210
997801528
365226350
699940711
858094128
1598971068
333611456
45605360
1009222855
869227416
2007161251
1859905910
1771111273
298652660
648493968
1363471148
1616202386
118663883
1319789218
1131873881
247507347
1924048142
242919299
337383890
1108709300
1315748569
2136536585
44119975
1920397773
1236770523
920124884
664796889
1224992171
219995293
31354654
1538221249
521216851
498043516
1182826127
1292609030
1494245842
1229172841
808999994
839363138
455033418
147696278
554119512
1130660066
2026009842
1779223452
885687707
900719365
2132309057
970370228
1144258177
2054412126
1934890271
71999807
1230480106
67288731
941675035
847405070
7224485
1495990738
592932551
366544741
782674095
1851103177
195543416
599186003
204156291
1608919131
1216091343
1333292200
2143194884
1110316056
1487731397
898072760
1264054230
27164940
1873867250
1784156769
578455128
1995486015
624657567
1602034504
2004738932
847498393
2065778780
515063625
1283450889
1413137235
1809006269
1610226594
1918619146
1537245128
196896573
2112925400
2144848067
2066856613
1920080642
282993182
1870496659
1562358722
375350015
387382591
317812190
1090408113
1902348159
85420855
534701840
526376652
1366007505
2000959351
789959974
1486602598
455146502
269806695
474147862
1978160707
1715634909
1885857747
1420244262
1271372726
569869670
1906779142
454257325
1979567469
1460771665
299720288
1989005717
862524998
1931455677
142427017
381797532
442423030
1149071123
1689648464
1243373294
958641888
817166081
1318494989
7837565
1322365871
1336075330
2030959720
1398268430
1562302456
1695690392
1304239761
860440858
1670274598
1660962365
1691742021
288077050
1093869684
1528394528
162213347
1604572709
1983559158
711244154
776150941
949531615
19158587
1845528790
1791562746
83858105
1405159190
1971600335
1902275773
986377120
121823655
1027339952
1044568717
1827015908
2133743351
1998430710
268305160
28298585
544019815
347686287
1492729401
1779009223
1870866274
1048305299
402543844
361233405
1779532803
429703254
50623402
513764073
1103231385
1422272775
1090455745
520212266
569329011
1387186374
1334176708
1878559545
1547699583
471723104
1974905231
1296123663
956957977
648507242
523796470
652047268
1615691944
472926477
83743175
1333059167
24251692
596672635
1306507446
21812512
1398135434
228223390
965713355
1378307222
535967811
1163160049
1383326856
736993005
163479241
1166674412
769963310
317159551
1716819452
1741518523
708188135
1113982634
1435454892
1892304902
1226778393
1621768721
680679545
255523149
1007164392
1040464382
1051783923
373715357
712750972
1142412109
975741439
1199657023
679147389
1430389462
1470937442
520612167
1185484953
54213281
1569737696
970698361
882566272
247600024
1871442941
1992534459
2074094797
1302161129
493134207
1261759953
1340594442
74852997
908250548
532426694
1887896709
1816583807
278663919
722320907
579706303
1842996634
1717171838
1054697332
773098865
1465451454
947862973
199627363
1656205766
1010650901
979869859
347115647
822944463
1776428690
143882798
1816690791
1539226895
1568948933
1519902938
914850545
1258542406
1169112053
2025245600
2123012692
239750144
2050394008
1564299820
1261548189
1518493064
1216427466
754301882
1474231883
1774638520
528480942
1402461831
1959054016
2005752675
441332588
1267484606
2096112481
1644277250
1501040639
1101833097
1381105933
136301993
2015802073
124687681
1991432253
865771667
377389279
462439858
1552659064
1782055951
1825562321
987707893
1841418648
2105417545
1902995641
931412793
9221519
323215093
1712153465
1520288757
1171136115
439964559
1872117328
567433008
744083726
1262475419
330901457
1802671175
909933881
305537842
470139483
1115895389
2048781404
939460559
997621578
1779906543
1861240571
393774026
1373712168
1059462967
2063856930
1174137295
545214304
1473449939
1054876781
1902125081
114560913
1444015405
1807666844
290510103
175599141
338469778
690714437
2077395804
971879563
1529701767
131361947
1033086975
1033854237
887391183
1352392833
274029255
1512530100
2076310116
723599834
1989078512
418299001
1582983116
907114755
1300241120
2082450892
1282832218
629820001
1772842841
1516100070
255236216
712657964
1434059440
734856761
1464134672
1046815214
1111509265
409065669
1776856494
1869058473
1030266950
1204607385
218816282
1530312841
136225327
843132165
1461416764
2049350039
1320595798
1566621161
1167226538
492426988
2124975234
1735811131
1393825701
1304640272
394918088
860557190
1434274765
1480159831
468251697
35391020
366771251
1277528211
361080757
1887543173
514523730
86142404
1328377217
1631002411
980655997
1712221795
1874121084
132448058
1577035983
1214020052
988887985
540883540
1476471408
1411440849
2051433773
48972664
515956715
1078591874
1140640705
1985168474
1569913841
765697972
1341860862
2073282123
1263304143
386176687
2127338882
66031137
825393915
638156732
363323578
1818320405
1089493572
128693550
1311499707
593377463
942041583
273424169
229281043
235464748
1788552439
70501510
564620393
1709117837
1278010554
1500365488
1378702120
865361431
434978836
1684030203
1171345378
496804646
1612514380
814154110
582655072
2014221218
137149071
545273034
999913431
771435593
1827350672
1704181573
1856948510
1677373050
1610537648
402978153
1145661493
762806408
2132631521
726119491
288273915
771446772
1764143180
1302602007
876121749
1287341778
392780403
1418354946
1015933090
778609404
596102624
657247930
1337427393
136531273
750267719
1643157364
571713058
1940490645
1471221595
1810574272
759827905
1360082752
178457215
1155025953
1816569384
1119734842
1192253978
1149840529
923926068
503536133
998894801
374356689
1592155977
538878492
1297949138
606713109
212021541
1648775467
1104128354
141143358
1492836711
2036816363
102516551
1500821309
450400738
99844140
1875116403
920306823
1879597394
1455372414
1294674562
1867049761
545769018
585943317
1789531033
1560921220
1110358502
750886235
1755197858
57819495
490005683
393982514
1410887607
1282577608
1508344720
520752255
1851778324
879318802
1079333352
1259406477
844988635
1008128889
748351177
162709501
2103025448
456227425
1034988417
629125069
207818345
172015414
89338550
1940646691
1427391774
1092798627
1244876406
1216984634
136320397
995911688
1115054560
720985656
995854864
1326056975
1097137681
1652509576
1306452431
262488219
723883947
1910143227
1410976543
793722599
1301845333
726341464
1733703758
619867242
1280479987
463756702
1435111591
1084685935
1232820063
1622545770
444629882
369267959
2058319770
358020084
1375227260
996033459
1187206396
2044763927
103736193
2030868562
1289357442
154160578
844449313
24763849
1391911059
735026038
1096379215
1075508464
24488518
82042158
157889645
413314738
1734332657
276520184
67025057
2128208089
879401666
713477435
698330706
52892694
1641167290
2057432302
748334598
312470415
321349421
2116317130
5101335
959911527
1229581341
1813259637
298631345
408980703
30566941
746095837
1335114526
1952403266
810602924
70436037
1501572008
1445328463
1230354582
355250475
1713488427
189460861
1032504295
301826459
2072874491
50109932
168329514
1768986599
260134786
492513172
1432903320
1699665465
1692613809
1591650738
1179624106
1591745195
2098816295
1616026534
1994884302
1390107572
885822281
967617300
130650204
580242456
607652163
2126987009
1554771986
1536803668
469665143
230033370
1910625320
821866513
1886245237
1473980317
1094322099
1892808954
2067387154
412363820
307718046
1438046937
2104854287
759570036
849577877
1454197886
1828409540
1021937036
2017086456
1575355026
1522465596
823041547
766298
65581502
790566025
851732771
582259747
1710061228
613634034
1143010544
381488635
940239481
1939288651
641747945
313741926
1023411392
2014651829
1905382580
401354659
909604974
2026205868
1752452384
1159421141
461446313
948974147
1436020507
326791258
1494514200
901907566
242097586
1062238577
536105949
1103206483
942322636
1221861920
244940914
1984341451
861586725
1412786868
2058504546
350007772
881040052
510194444
681894657
1069948750
1531070458
1390163213
313979196
485253188
954104006
1149071123
1596841020
265443838
296853995
254071978
402525021
1247823181
1685138130
1830437730
1047283199
1496849994
2011981494
1366720384
1092412660
837142651
653522213
1437850211
1941714045
1332624658
1165152625
1659591626
1086827862
548484208
869370352
1849173952
1814670080
1726304792
369317617
853665709
1207022244
681783462
1714664367
879179999
174056820
1038553705
994566961
865963914
181009248
817546577
613439513
1319621200
1896963136
1429577441
1376408387
523886788
2124232711
7852665
1990895592
1844839507
1664614019
1404809911
799366393
994163029
178340098
266457488
1226411373
2079753514
885395345
920490963
979758845
1530687834
1583101187
898595683
624369581
258073257
917312056
2039665226
44384876
296472611
1159177634
669640162
1138931323
1200828487
951649651
1476707375
247225396
1584718331
1915565253
1437567965
354874998
1405538786
630061446
1497521434
2013040356
1259796535
847032342
891015851
1629610948
944211350
2002903023
1333914124
244924613
32900417
1058032647
33422285
1274454434
888372713
1846711010
1076725881
653016669
1189409081
821233561
1277437933
1173008240
162133103
1170399674
1705311149
933019180
1913794414
1276053777
857339687
922052355
678838485
1593608634
777865209
694927989
216070303
1027892522
1025989641
48148784
1370635033
267304426
1460822559
1558678067
1487289182
1376963972
725957688
505890692
747245939
570382472
334824307
1456214279
716041759
1047571677
1261782555
350099845
1742894949
1554899193
16175056
552931022
1259165239
1817529845
1521202338
868931248
597436514
478271963
928374958
1951691466
1903426379
607053749
1649776397
1893124243
55771470
1906109537
797433754
742652873
1412737274
1526189821
2115670224
291704572
345574856
155530931
2107775976
1706029397
636107249
761005646
159045729
1992954794
1833331373
1499046158
1820665054
905232935
723018643
1350068621
2014492078
1781010615
886597254
2058658159
1668909680
157377037
1657979172
866796323
1057818385
1013503121
1070534211
254343471
1782673111
649528350
893450617
1254759807
542922926
1300431923
299553624
277701015
340939255
2113636774
940664998
532141303
1343950755
1986037495
1826987660
1226872883
2140285436
851622380
1965353463
2074231596
1526812809
1338684063
1272535807
1708837275
1997956185
283882089
1062053312
961643969
1650327802
2077823148
1896914027
2002596842
1027391062
2007451768
752430590
37805163
5954713
1411236524
1917537
1339224180
70524297
1640490892
1115544100
607632712
531644471
710432633
1633751849
256547258
873528193
1772899359
1170757207
1868275758
1792144041
1508006061
290181547
1941715226
1297160558
953730841
247464551
1361398211
1063478611
1969572269
1984533665
1645625008
149183246
1151771316
1437691850
1600320991
1157858172
1843618994
222760840
959665068
1073668240
548347358
1232169588
801650835
1982401363
531700303
1870130282
1663525091
1829579006
935730488
582545196
1186613442
2068798282
2073140901
1219617888
218395141
11765309
643533693
2094023917
1398330662
1533799817
549460982
1452396495
668987233
2069168127
1566705217
942688288
1899337457
1718091446
784621943
303417945
421564681
434541738
1737347149
132825708
1257770077
918865894
934730319
1760864075
1324151882
274848199
2124387238
532213076
1998472738
1658880546
857188270
401803671
2049615668
1665631128
1509662581
1542895612
1208011802
828691564
1851619479
920776444
412357968
1392682274
1781339874
1370328350
1782997865
521110464
504421185
1245712238
1443755857
1971553832
1039087648
303202440
512795809
1691893852
1781534496
611378258
701248975
1837328723
1262941407
1019899348
1192138110
550308127
191549858
573470950
1857759363
712020466
1783073238
363452640
2100700744
1387098029
1854968705
2017346385
1263640124
290277252
546259777
2100017388
1365972109
669159386
1338460780
1174757096
934166429
942599490
1568185506
1412230297
134724196
138517967
134737913
562324194
370986033
1280246003
894223843
982662225
1707607417
1852012672
1573366082
93898958
89481930
753923230
1152588935
651650211
571391872
1698827364
1741634383
667499096
2098425758
626805551
1041831240
1288135136
1348722424
1215014674
465967919
864894167
1015747464
1206817851
1322764083
854732097
974415927
304493254
598846119
142569187
1710684014
569753576
1733324022
1926671835
2038863301
1728885094
1101240024
1180089101
1723958793
136385089
1821290324
1206826712
1866320985
15903293
809376220
1352501499
1859998721
1739138643
1372980614
341758964
1954457980
584602968
1199637498
60586894
1859024502
701415056
1345523683
1988759709
921733652
712849164
74089941
1041392915
543942571
1514000589
156097043
346639456
2145471476
2044867654
1327042742
669242321
1317717984
1285259315
2091548951
851039971
1504801683
921268989
1948183485
889343284
717430110
1680421044
2000697005
497055544
197671282
588841377
697290485
1136539899
524614793
1967932823
1611295785
1599168149
879071301
747189107
1283296895
262588324
354904783
1159117364
1830856835
1268750452
458003481
703833485
449673007
135468225
1991454686
241107197
694487034
385734197
1087301060
169256293
986359614
1536634123
2030487696
1193870608
1597494025
1260931290
877657281
1759100538
88477156
334123366
2123594091
227286199
797359950
558176891
968967836
543147533
1556215356
401363988
1029114931
111585443
1510695488
1450044751
556626906
1220301100
1315290649
1236596580
1967831955
4161041
699524277
1373105045
1114070385
1003979618
1423017906
196210440
2014137295
668198956
1059672441
1044889903
2079839035
1704363164
299376344
1735404201
1296055352
442775234
428968397
594938833
1534439759
464771825
1647169181
921122286
1288504595
1560799291
189910993
335854430
703937540
1877177798
985407469
134463857
1180916664
1336255600
582743223
1163547966
1769005554
1709283752
1236111253
531489731
71682172
1154594266
1005415941
1287304149
860125483
1366692506
1803352964
74623832
540338872
1398751420
1337778650
781223373
1526218027
1336445490
1278367708
1097706329
2105519970
990460996
1416693943
1894671549
157813902
2042103452
167946053
629609259
99002764
1819670748
1256853679
996149786
1072742120
1506087819
355764721
1831086918
1269065308
2078180378
569593002
761637727
1782106877
146379944
815084057
853252897
1170955861
846074873
1860195155
621206173
1283257487
1344433528
426453139
630184946
833044718
502005562
842450358
547347680
2061031090
1836926280
996466717
1455325869
1260844650
224231098
767775349
490555239
1168506172
2032047847
805322822
538438142
173520302
533653720
355468172
481541678
1739084321
1580573580
729607761
160561137
306013211
1164166911
2090586175
1590570190
105893154
682012921
1469146165
2136658261
51608343
1785318705
1190536306
737296035
1676655913
1704247717
1428022668
11532219
1701927289
853210458
673554160
741803332
1882318006
545133590
925017474
519419687
1982316818
1593268721
1782984864
836628320
1839035757
2073918278
162812983
1890429766
455937988
102966055
983090556
2072132449
1476389202
1468464397
1069823830
36749493
456804623
1846594881
1568117597
1022895926
1076827976
979450254
2138094300
118832802
248670722
720627371
887368628
478662005
610934485
686693802
448045678
699943199
1221734611
1506771452
1199527385
1767034982
1692506705
510361989
1753192920
1837886463
427634096
859407314
139044587
990999243
710124871
155577616
1535956935
1350389316
1463855810
1335168100
1634569050
1104736548
355557507
1648222484
478925064
1959035153
213567610
1160563539
1400812435
1262076786
375585034
257087162
616506624
103005449
1504116912
1377765553
172816446
1698591211
18246946
1846456513
616659978
265190594
1241732186
375774349
733927354
1864441490
758015313
598302006
1613962982
162966389
189942427
271069247
813631421
1990704504
1003637476
1529228336
783498421
1696026961
446005155
1607619650
888467034
100144538
687024764
1620709611
620974327
326221080
828341525
2065837403
1870729057
330414051
1621548716
1162747718
427501365
1346355115
741941028
1322704493
1597930155
728332512
1909739010
1322029656
1625754263
426425707
785968811
231869728
1234098657
382352601
1788476772
424839024
1011941973
1521862963
116798499
411333732
1604705111
2034513520
1427804228
1422501810
405357482
1907772414
1092103592
2101986658
1005374007
289372673
1109952423
1204420582
207324493
494260400
523310134
806651188
1223127058
1060720163
1563048212
1270452567
1597637142
108936219
1358751606
1865584258
386501145
193448006
1466477323
1108629269
101372728
1733833923
1133310939
1349782318
1381017576
835522227
16188883
1339548007
462239940
109997216
798448197
287529725
1910199966
2037743090
1672924634
1107198819
824240833
830064892
1318685464
480881656
1398310213
1645207092
302587681
909827825
1662091373
669448309
1671195598
1984119271
1501644379
4276623
1459171479
1171481274
1772430707
1658296804
897736454
1579884023
2072867603
1766594279
2137104400
1395276882
1064464635
755323853
978740991
1714050835
1756199431
316293490
1551193375
819477718
1343574473
1321216121
2013592062
304071188
741029859
2024588722
1495777637
74131608
524589102
838542848
654642836
855897696
1496535452
1240631572
202150763
847759386
266230317
162247902
1964407426
1010588289
864288023
474672346
328083381
239485379
873649252
1055156034
2074119949
797441260
1835042356
2096904725
870802810
1222077492
721324823
1245184290
1152696399
1460553078
168361721
1326420805
1182450201
1415801908
682452370
1682101813
1648130452
799213848
1260032203
1108651858
96238606
698626355
389726556
1583406681
182113178
2141786462
1018681136
815295660
1514927763
1736847710
992440351
1205378668
322081471
310668066
626812887
1201204399
1543147241
1213668115
1440652653
1072690203
344654631
1591587464
1729336505
636445391
1313263033
274221764
1495140028
379094458
588885939
138350409
1164105752
1169399577
361486868
1710005699
929718171
382992126
546543931
1702638370
427135769
1236291247
1639071091
2092758808
407464174
611561365
130050970
2045682085
1623133109
2019938663
1824959469
1835807982
1185727787
1050743803
2057075797
1805870286
987816043
209803557
1743214373
1024760818
513766669
660747343
1929043807
1961963326
783151972
11650178
1514600210
1395270101
305832981
484778155
798303980
1242211051
1335684502
2106166866
1880569274
1130095664
847469386
169389713
152784208
1218141082
821397120
1121647361
1360101303
1276658051
1021764881
1994076998
1080906180
906173713
2143048714
1768979219
1432707177
1193685100
1554672400
2116988517
40109400
1876349858
1541770153
1267306381
527290041
1259193301
1670661660
342784804
287803998
1644013196
1140507742
1929379138
325940847
136592980
1540241245
898176245
1393442236
118387682
1530805586
280519723
1977893574
480782835
457213470
345051447
1239347444
1204952631
1105168570
2108254188
1854365453
1444827727
1441816357
1079784676
403323718
2080486363
566591960
1539179319
776613930
653926450
1445504279
123449027
1601237242
766422173
27932510
127306949
1562341223
619331391
2031705305
1045619061
971079399
1716997819
1717808914
91875356
2083197934
1405731696
1631139667
445973359
1667994872
674714977
696314188
1940255730
365694736
1331073162
1274959824
1212094406
1706108168
1500863037
2130931201
2093901539
1159144930
1383593264
2002481863
277114245
967755586
873828080
1133165050
404512339
2079063532
894694392
1016218732
1407209374
1571395718
113268715
963879093
1025071187
866350871
769754050
1170889315
1486643090
2037665929
8093324
2003432472
1242620862
1709264880
309436397
1193623536
1615108250
1990804068
238176028
936935948
1381724975
521077816
530196224
1926926787
1469246306
1825956602
1905182280
1680227715
1283733080
1316510131
1512325184
978105098
1302236857
636038858
1690338564
330792303
1346931520
789779491
311634049
1936955299
1755616144
1872888928
54894160
1874144367
2010246639
991112317
2037888126
613021282
630603706
1922189214
486571895
74845976
1369473976
1774938429
1128274768
1631106036
2039710626
99710259
1385796104
1451117134
2019058500
1499466425
1229647618
438541150
447159543
416353700
2005176470
1227856325
248468838
308454478
537612587
946856989
1250141259
352137365
571836652
1275161093
1259130165
933278606
1263560756
1783203808
507794504
1256458757
877647259
215396612
1513351510
1898605054
18571694
1662028757
1497906952
675640487
1986055210
822916787
1863627026
1409518319
713912142
305526493
1779189862
426457862
2047526204
1078286151
1696919909
397015903
2034434197
958501996
1367469963
1443473720
1510873990
746728358
2003303919
1228225410
1324631637
1214297303
165722846
1499685898
319266209
583792037
44779608
1890926938
1261177126
832273229
1117877122
157925336
1394360591
478725056
722984562
249138628
1072199527
787913184
1956202342
172432691
2111219338
1166277028
1183049208
619797853
927143681
1229670981
636299966
1477915577
230186326
1787536106
626699700
2087776782
492164771
1171999587
1570831357
552734027
653133299
1347775208
682371894
1144855969
934158774
532252977
640512788
1716117200
101388786
623573819
1179649993
901531302
805514127
474075906
663114999
1983616205
1309332411
1611952072
775221433
2042931385
148523657
1890704447
1950803974
1834867913
1092893899
550969437
2078455984
1980088093
305442733
1640659377
1265277573
1932059433
345349452
287721048
1933418212
1855647167
1628452690
934492412
1252083713
771658826
1134064329
1179054569
452493696
1691093408
1055462248
552525188
751087055
2044975334
1068276224
975309828
177460519
1923056144
1256877584
2028267190
1302601410
1118275845
1104875220
1638717900
119098472
423739358
471295355
1098663236
2058507133
794133337
1258933906
1092677969
1935587732
710223869
934090274
1637414036
1959067911
1669418621
308477854
851575174
1328078794
863160275
1619222592
1452366137
1562235759
630510762
1405249002
444536432
1446963359
496726037
1754579976
123356949
642562244
1840382729
786891987
1214657560
426835209
800853483
2141448193
690675597
783052386
1109208720
1500573367
809833950
463440500
2085454626
282637879
259415957
1908054084
740226683
214405847
1915667872
2030526356
1322191094
184958083
1159309579
325226527
1547766318
650210416
1170970544
2124247428
1556748207
404042615
1177753667
1298674842
2042374751
675686790
1809407845
1963938285
2001675086
2009424934
1128053605
1922242440
34650844
490589444
1298983007
561176174
360428317
1389572544
1056561720
1480148401
1876399963
1241667495
1715103315
1758708314
771188272
758602191
1032767036
240047733
301912078
1718501644
141014446
1111143121
765190119
1508227188
559823904
810781009
1435013716
932232453
1035926868
1975948356
391663092
1123369125
755215945
2102043770
1409157962
1145102760
1766868541
1799093598
603314267
1289168775
223544933
1368879424
2001424764
366394115
443175510
1253312910
740993899
2138621443
116927517
1139920424
1896307097
1765530020
1825122685
597743602
328947016
1443818363
1681080691
723808807
1321349342
736768039
1359969887
1765525744
1805033381
412302806
1295722542
19722880
1546991998
553592547
222698967
319301493
118241547
1239247724
616508508
2125956968
1732396953
181843219
717560634
730586362
1576020674
2068275629
783903655
1485474171
1416830286
982780535
1524233538
970389843
976658627
1206140851
1411576213
224517643
393195614
228203246
1551527973
1254450741
1254232613
844608762
605099679
876324026
1255152284
513862853
1558473639
1270181847
191369349
386326309
44490536
1865082130
2039036622
9360877
1730894090
372116106
214290898
283754672
1465417074
261881108
1937236815
6626623
2047670065
2035013059
1650788078
923367060
1445213018
1697631794
712671279
701208878
10684523
1157070161
438249982
1975677200
1869322519
1522447549
1988296242
185454780
1077194132
1420400414
268894737
1891859701
514351654
2064486672
614004239
79874452
1895083421
1845729570
160994820
1419887945
878125018
1749129863
170053463
1312948951
1349129934
733841202
1983227526
773934556
94378907
694897289
1764807481
154100746
1344063816
1731397488
1560657608
601762688
650371138
1346587089
155666885
343817639
2044099500
1471418346
331325871
721414693
747920763
2147063846
1411646271
1318450219
344331431
1410454720
1198203605
2064591267
1656360721
1725979674
131091110
1952610677
1778793992
988833811
1783335866
371250177
222404197
499530607
1083136781
1582917171
485761593
805970230
431738915
688567821
1998812741
2131836713
1435351819
1527765470
582234479
1008632057
880427663
2005129520
993116838
697699336
1173885198
1038911864
1152008813
531363688
2065176961
1168535972
831268077
1675282126
100182291
1042092856
1064567597
1955767695
82036577
423998093
910912249
590351553
1066022175
1450452486
999728609
1111999952
743152190
1243972026
1152605762
1672428577
2103496457
143024542
1080388393
1315056831
1562504035
2074840308
1792018822
1438933298
1004530681
761577978
419267769
807610368
1278396612
2034234515
222873524
754391646
1205253020
1181728024
2121168973
1061652273
1110547323
1805985623
1259731792
8935926
545440890
523182784
1657042663
1542677231
1739744925
435265811
1515377113
920616565
261377959
983901534
1588832743
1968331098
1952919115
605353609
2043223976
236481593
1327141822
1225979448
681772909
1919849558
659937726
448877971
1545909015
291478715
750823276
1576813425
1579465192
1017918082
1042188699
740654119
1237056864
2015404478
277497408
1387526403
1594620904
1419718973
244877533
464880309
500349016
290611022
984235645
1830975896
1757602849
421088986
1462570529
1444856816
170659631
1977060987
1599882651
347354349
1908827539
1073045197
1266428743
786212173
1404264351
1485140515
984684723
1129857796
1728458468
856624039
209429526
1870831041
1317433381
945407386
1625449605
977924248
457865358
1541338646
1567065234
1781311128
2040434282
1922830040
688795562
389456284
1977350281
187048085
513192006
733925738
508935566
84099242
1664378216
2118255785
1242097925
1276276904
1188648787
2116214428
792365902
411551847
1360003581
56397986
502908200
529671783
612440352
305972636
756717069
802975154
1983406008
1391848676
238033183
814233920
973700249
1603775693
1865380457
919901078
1895348095
19872309
1304553762
1554028942
1250896553
700026145
633855629
1725263111
1238244963
2005096778
1980410780
1020034142
1450857436
824120568
957949133
1076126886
2043656505
400626724
964905802
772800133
1612567140
1775787715
203240639
1209929739
1795951998
1887812424
1254077374
953065152
968530343
1431728193
159993054
1150551730
827796015
218236666
117078182
683484616
754811998
838169507
457711717
1259893184
242765052
1701775263
1185430914
469052678
829192649
696297285
1777395652
1898115520
1097102684
1716739972
1552365588
2130317268
757347873
1800185276
2028091063
171349889
572064980
834614899
178976206
302766126
422205676
1899298378
316813974
426791823
2030566919
181681534
1229341330
453540467
1712492668
1365713945
604879447
1964698488
1026675290
681348518
2054655412
1841667845
899365579
1004547790
299102962
378514455
1962880246
1194812909
785334597
1422004395
1169574071
1650774189
2000677583
1299942447
1236539040
411307471
1331148975
640405148
564877219
1196851995
1097939844
104792086
706938968
1300651985
460307249
752804553
1087519525
1055173113
27456344
318195337
1862530166
1269907588
293180527
400951244
184107007
1503225899
1727117971
1428009310
1174801081
2125962961
213514869
14779542
425902686
1494591272
778653370
2070177561
482287261
980591571
1232459232
552854519
717691214
1752875240
2018370061
1744333350
357382769
1666606466
1403890499
1229866833
1990755826
1704479440
423739358
925489952
1058517386
1756488495
1191270194
1817078586
451140647
619744396
661293909
491153261
1132978388
2045544671
976779136
2033657594
1104063600
31229398
1070684722
947609607
1604548097
1712315388
951920348
218365066
979005197
1353014275
2067097369
1598923560
1637613736
2038291092
56547621
712848229
1613437389
1668009514
194592805
1378045229
367220879
1425211095
1284603348
1185483984
1378557904
1036217561
1172775684
66758115
827435944
1534124807
1527801546
1699866540
1763103169
576630661
905585595
1656448283
1312436009
595240503
1788278960
293320084
675613970
744162112
1697211826
2034055017
1524006179
1338603119
2079690677
903045104
1993037470
1422004675
839093642
1306174877
42032389
1660314676
628701925
995893469
6627263
1483211690
1235840897
2140458211
1712363027
1964439418
1770789172
1575146085
1933022913
592720518
1989134122
1500621958
731014357
870021203
1068409053
926093233
1129087422
1349548974
1498975638
219861896
167988367
1938170876
2130426064
1833360877
1459831724
1761002547
1228238912
1705219105
79859089
1653954859
957352523
1384237312
697304488
1957886445
1106748488
11152513
114637054
452737592
647802130
100911771
1314998150
1605860073
1208877555
227703095
2061509032
400845436
658747345
204166813
862432778
395482478
1186181567
200295161
115853301
1870665473
1692274006
222955244
1878219728
650873250
1734162911
812080985
953228318
442936525
1869742314
1134511542
369658059
393629676
502107522
1682691650
1017049541
478367911
462272977
1676419462
1602878287
1939315445
343332328
1163509567
2052371958
1734124362
1836691807
332799415
647647627
1418205822
1668634990
834954897
2004853554
1886042405
783287451
1527117414
269156387
2138025114
1066238172
1595255497
686130433
1869476959
400140424
1161743603
586276391
542412504
10590035
134813810
413375908
2130120484
706568750
1015741689
568906301
1921746993
810526215
2142535587
836986423
1552745981
2096708702
1932650218
2056831318
693683387
1090364197
480832123
1220034537
971227221
551957351
1230881268
1537243699
452700266
569591122
2118582348
921930596
1630466830
457641297
1432106372
1850525789
223106426
2005681644
1038239509
1035001135
1973222735
1553006716
277686178
1225080849
114076657
1017375275
472549236
807170794
728184959
342844928
1337481319
1404809027
299323872
1439297675
462964768
700086575
1364299166
2003294269
1608122520
1433254591
1582667770
1630039224
1242873530
1252485755
1235338404
2086802904
130057205
1061417332
1929949346
2105176326
1096773201
1852305779
1061982798
1384045177
951644671
623897330
2066721603
444121048
2114924145
1898630962
864404064
693408925
1436975520
56630424
1555331517
1121533615
556655463
992449061
2128412753
263284597
145210792
962490987
1804253124
1253877340
890356268
1786356778
1990774062
688338957
1325620953
539362529
268117254
572717770
287231745
1700140927
369992132
292543755
503719730
1129804782
623847753
1950490121
363740137
1110690674
1214285363
190053180
1613243220
295351149
1881137892
1719612663
940555864
1726127944
1206293037
478123473
1934563621
1733431610
1754850786
1323104312
1370850527
245621181
321711750
1644097257
1120114495
1516025045
221030789
756492178
819100857
1157844105
996991
2120419337
1258461775
845933516
1134409403
183572239
1234058361
2115224235
477775304
1137858819
1713954466
1016583858
1364170489
2136306341
1645084382
514666035
1947450542
314780528
29546523
1520650115
52111377
845600723
1935017511
280320172
1721878587
25880357
559917538
1643510459
889663521
1600316856
1327438087
1784953114
796088456
1854511236
108806032
492379170
1541662188
740829454
1354315557
879441050
282483394
1908873414
405054155
971289748
1377769237
1941160019
1706222233
1310814250
668630706
454673737
368778574
242734270
2064990826
198805076
129214486
718594927
309385968
1107911195
512661930
1694439014
1063899632
636437041
644559801
528089519
1442886545
528236026
1895554915
589757190
18220024
136959620
1338879509
851589191
2082874071
1814567235
307062378
1379219958
973593237
1304273342
488975670
832607428
1788771023
1515945645
1840609169
1010142380
1166863662
2082981294
891850184
1942942746
1376572415
1356010826
317421760
1474434752
1367186963
2076841197
364677697
505383689
363377380
1644817539
601884260
875856285
1951526836
1033096142
973572440
1458068039
2034158585
1284604052
1936427654
592348091
867252597
1280012123
2119377888
126160316
1700112872
608402072
411272444
378950862
1353545812
1741557507
73131631
2080511062
1112449536
1485140248
1710224646
1234182082
1742375359
1870367459
88489845
670772100
1851141994
1657642440
88056179
1778991980
1798609994
2099454821
858736628
597897183
1244617885
979958681
1301005198
163674392
2060169760
1906191706
516044354
2108282744
303289838
839371499
1458160252
820286582
1218770867
372107859
945365690
432212206
1456949979
1798398762
1527915178
1158454076
1527970364
336253003
1710939320
1691689788
1160305534
1844301180
1163248983
37100663
1095625999
834774313
1281620416
2118137213
36320409
306956427
1050988998
1180992232
1830265221
1756568716
1731750242
1983675840
588346821
291399592
1865464727
1839730923
1857231851
756131904
1895781508
177445497
1261368684
1670628651
1253900902
320018718
1728863858
1298737163
836866070
636283463
1875003725
1088012397
1323642265
1223332540
1218675718
1709258059
1166495149
726446539
1860499048
1028572540
1304140587
1221109390
2051974577
1650393352
896645452
2146447170
1223806147
1664320935
318755168
1678299272
800495192
852331433
1373120759
69989901
1710385152
1516482610
250164470
553396123
673083076
143006209
385432336
1427138907
1831437418
75423809
1363012144
454177380
58197709
652669302
1620262975
404776472
1255408786
1764392643
2055444931
1930926825
1775154572
2092833520
604959563
2079321395
1982278975
1434546962
470775521
80246597
952388181
1937105583
1151245045
1733043198
2043164398
1433792152
1156951436
1611259025
1079324290
964554808
226001707
1416982679
1027132848
99568359
2062562561
1134296936
1264755411
1832053165
1289635888
1001394245
681693758
415325311
1777565667
1908021377
1516100070
1805936500
782121698
650265916
1816672503
2032807003
935590125
1254328901
1524522454
926085294
1135225849
1044363548
447095806
290226238
607098061
788898519
1310992616
1853423545
495792255
1197907050
1241119336
1488533079
1949908586
1360884850
1580313099
2015259839
1823737092
631326594
157061876
1177158182
1308748654
957542967
134530984
1451294183
731814710
133158595
1992865502
1686498113
1172666005
1468325253
320047689
1350829686
2071164198
1635636997
58413276
521095895
1377923552
997335112
163871049
1277990566
1258043828
2069181416
1164104799
241140658
337739716
1203960245
536948730
759974011
1760958218
154402205
1167092900
797152433
2030990211
2053721800
892434878
1133884409
1806812920
1815707194
554100864
130044127
1451240250
520108493
1314612482
1593499666
1901537754
1062164996
374820149
1325662611
1947875459
1248382734
966732104
412225067
140054203
578678010
880086663
277893023
1340268768
950419826
942776909
1410035177
45292104
1840582496
1708135045
845396656
155700795
906678379
182644448
841204893
848317099
1029537061
1345936977
1504622655
712301735
1894982512
1287312573
1513902779
1690037584
1308050826
681897828
2050533035
1327367312
1209659949
1752543194
1468362109
359292134
1765063135
1811931825
263683810
1000543865
480634472
2114912240
1349053364
1285155592
1356566197
469119443
525609593
715611837
1556747438
1355390072
167733082
1020768780
1114947558
579971384
1207891028
242059859
337742952
296572595
1926087617
1659249787
1336002400
1735052444
1189794805
839374874
1334301875
822459240
1504315879
2144924037
69918671
351244253
569501894
1943446372
648965129
748786282
805243572
2191021
1552420125
1168365268
645980684
117598518
554944359
1982176932
2132225472
152589161
445652220
1023086940
201813171
817013164
848218618
577193856
1122007536
869277684
1447010511
1673545872
1185934232
2118896117
254790977
802152609
224659001
799431887
311300071
220159922
1718035233
1514783342
753409692
748956685
1736241566
1795084364
379197356
1455553142
1861176355
2114260729
1904346663
2060613742
1179308574
422683143
880970767
1384297107
704530004
1710088666
1254248345
412219374
768728938
1644460723
1655804137
1036222924
469877198
2110908185
567772356
230649815
1583343443
1507389578
702018943
485299136
1014687416
748394105
319346723
278324889
332047206
1189393323
1403745881
770304800
1615619966
1662031376
475008369
2088961264
1648643060
1761994350
1945844753
1355843293
610203755
1652442166
536588055
1161482170
477037705
1793491234
801091446
1779540762
1075573859
513464787
1703798027
563562624
174721554
663477761
1621524341
941073890
427005494
176349613
1976131522
2095812282
1876816579
2114620840
347346627
2143911495
725771445
953972490
1880989228
994642578
252292714
229015395
1666402647
663887563
1469107701
1364212830
606636951
892750814
707462256
1004717843
148400692
286252959
1695852730
740091089
1523084078
1253849518
409891219
1047571205
1683437835
1046448872
1507811158
622218716
688716881
1610242782
1990280052
1447996914
1538792266
179037972
1976624538
1865197637
470965882
1792508249
519870022
845229734
1253268454
398719967
846878130
981904781
358040633
624727555
924623081
1321025941
152237030
1055642892
1654673644
957935892
2077213972
688233675
1379936297
1061661504
1355449992
140059098
901481466
196070445
1771400546
361677151
1216654047
1321468110
1823587096
1995934797
704433244
1344736709
779433830
1477922716
733686050
2063788275
541682464
784786286
523788447
2046875079
924795165
97394289
1312421489
1283235015
1493744302
1845173110
889159570
2007149821
1059032941
1058506331
1634494244
1906315937
1519528750
2059873112
1511517918
170881196
867243910
1647182142
27678587
32006955
1282648375
1967245699
42617537
1922299039
1900763759
879448356
937300553
150771819
150691564
458753359
2072829181
803227191
1111578156
2093542920
1303803973
2026621295
884025230
1890537904
300721407
1582580032
1458975630
1825229582
1535286878
280092103
1988262028
341850410
1228532711
1843341827
5263401
268386548
1408022097
636636664
1957700446
1261622632
224104468
1952892997
2045662484
70302398
980149480
317045178
1160282206
321053557
898793158
1119072256
1244183959
1163025925
2045478581
1687881025
2140950922
1820566951
1966015274
1765067597
1546720769
1572225153
675565103
525204891
1419714134
1371718189
1600653200
1171169677
449799671
310937899
791059574
1223423995
27220550
1163079578
1619621058
1430195727
1174625141
697084246
1996561175
1344520005
715080604
2106463555
561584637
1378179410
432900883
2062746392
1751104933
234031253
452580922
30363546
1911146940
475720559
863516839
1221000584
1809485269
891477796
553495005
2103772775
879259921
304875421
774385837
2106590434
1833396343
816083808
65174455
1719926745
916760142
1792581987
292663175
316216157
691077422
1672813731
1116548019
1119795489
629493233
873054205
319386891
485583888
2085186012
1726594626
1660897068
208540823
953072610
195859745
457801734
958963469
871795076
176325173
1562133063
381739943
1468770703
470742840
1178891053
464561433
425977799
2024920463
392589479
459042771
266584079
594871817
1137436511
408991876
1764184912
1141425470
211365542
932653631
2044699898
1409301443
661344158
1204179912
1446448689
1241378368
303110978
910997907
1341125576
507327685
1365878937
1233767516
1538370356
1085514299
739607633
7172232
1299917379
730825532
1475113809
1881464898
581317225
2028810136
888449112
1651033028
82532821
618420716
256366920
206853920
1325034169
315914633
1968169512
607077599
443416550
2062215927
1304493646
314311749
1037614135
1700094277
63044055
689258242
907792462
601704224
370678754
977669440
1713213401
2112768223
624081437
1149008888
118173596
1582246036
2107398397
2086756688
1570806430
1880114826
1680967574
1842500285
1417327807
1097478754
150285552
1848383972
158407603
731931515
1182262339
1700387833
1512727813
2027886236
1137559027
1094334841
325645570
2117352370
2139475899
217944239
1186401748
1103661217
1371315989
2052718164
103277708
1193713786
1465113367
1997006663
899822737
1347398764
259265038
1482150011
603353855
1568222012
1865767772
969877510
112097007
79593595
1787573928
972982648
901417338
1366192399
1510114518
1252399438
897110284
1297398336
1037020403
294950144
491940643
367407425
470623630
1931068829
524106004
1164488243
1024254505
1077092265
2086591567
1307801004
1346833219
48683089
949685106
2140690287
1543317275
36933639
2123303046
2036275546
1363236359
1408357110
935035534
471855367
1255150697
97264874
1667473163
1833489324
691312320
2133618264
243318217
1016366260
1358410973
682618050
1544295181
505098570
139217562
1654439746
1759827146
1548275008
1891349508
896835510
25665471
923422303
875122905
1281280770
1259598320
1449339994
79129394
114673453
1210868673
298843647
801695485
962031646
615474609
1653815964
1466991291
821343843
1707088970
2093999794
1576715246
804737018
1354887557
2073197082
622900185
1573704152
756572426
1309675158
1720730074
466188440
1463445656
1591721659
1383150231
2113248705
1386627472
1267369958
38773352
1426381133
1612863576
368476085
410117635
951938197
490828751
671220673
2109403071
1280476350
37267542
1526864459
2003785580
475883105
1439757616
598329385
861326334
187321937
1451010342
1088585014
37243041
632881336
1825494893
1484166506
1970708403
903678960
2100636878
1741684047
254857980
755820341
1024872905
916549205
1847568062
253342640
922722810
17373645
1100494597
166365113
1768561121
1611908420
1394556527
2078748626
663931152
1736755224
1304613051
1003718577
1477688324
1816800549
1901123269
90784333
801858583
1369185935
1188440050
1213810892
633957094
1247362837
628390502
478173059
371995486
427419898
2104629500
684089094
4905857
1542159368
591371567
2050980075
1129544754
631907969
1170122136
620793115
273307479
711158807
1121570647
107362240
40627827
1713356825
1846653527
31269603
1170710755
90685496
969293101
1191869379
1343100019
623431076
1188400894
285941000
177368014
468159446
702442020
506572177
1417756750
1279913273
548298320
574726303
535279226
1012273615
993136390
1018852371
2069259689
843645973
1253564288
1352414823
1196556887
229295461
1973534432
874378110
472769664
1868537895
1683797006
1003707071
570762331
1735195788
1978129475
408947683
599855650
1443864902
610239337
1822466307
16449281
1219966961
661456641
493106522
2043877433
1962126407
715089327
1895050076
50962224
1527330020
1164480606
1469819928
638564783
369958638
410853635
1922322546
612311830
2108629013
1058573745
1956199147
378922128
1607875535
705804166
722083205
1369604436
1450802849
1824539424
1043210909
1687425473
1469269559
890477467
2127975918
1455896323
1009106413
2059845601
1675579185
1926894065
1649382760
1024760047
716132921
1360308607
393423345
738522330
1115920843
1690151052
793617349
2026784373
1400481369
1386181158
162758890
586870512
750734844
636673341
1216745725
1507109885
309001489
518306813
1861247802
1718786238
1742530768
1483706107
603932056
382142479
1669997611
1528894144
1052650179
362721153
917207211
1606734991
861037443
1718318731
1814889812
1689891170
1233084280
876378755
1963752948
1660644989
500299057
1000265403
1479860761
1499297004
1543065299
1415751696
2034995964
1878595177
1271132245
1760088123
519982093
1106750038
330652550
1517725545
599977687
1613775203
883555610
1459958127
861855038
270589493
1695261147
1454567680
1167435635
769944534
812608165
1091211139
11131953
258213778
1163100272
248577173
1815552194
1332243909
1798836240
1309607092
1829150943
849110149
68315406
2060144998
1780407443
889605705
1751959591
1645037957
299360879
489399830
1212741096
1663144061
336455971
730788968
2123031251
568614230
203435668
2122373660
194466639
844415448
1521350637
930722113
1491032984
924371532
1038393828
1341301386
1930150500
1412402330
1107489889
1671911712
690282733
449098067
921171619
1391763762
255137555
1939738471
552984576
2013628024
998255536
1861644993
1262228920
1572835183
1574836292
1214449099
1586977104
75360764
573982011
1752909305
1446094804
1333538853
569382176
141485877
683702167
1589891973
1191436882
372492385
192953828
725522915
871922255
1082409330
289913147
700028093
617447756
377135283
75762554
1216086999
1370816598
1917465487
827355435
572591911
485379221
1696780698
633047039
346287191
1943718857
1208629017
1089214112
1280822214
1225535128
1067738436
539597687
630672456
632944266
1714039156
163377348
1510826985
579932465
1789886222
1426519334
2100495552
854000095
361114870
598613880
825196752
1619917868
2040914425
2076929421
571701882
1507718236
909780438
1373226807
434483385
1704182857
302305404
740856989
2003328434
359819671
1866501079
608864066
1063114877
1620990361
1654167981
799607712
1404695072
2082239288
675649449
2086884601
888156290
317905043
1491696986
1290136116
1382942646
1542041131
1383409196
321300361
140112251
1006937735
1322769861
781885062
107333413
205699985
2011256607
653965264
356463349
2006246974
1796659433
1781036024
1733620272
536705853
219256112
1427384029
632077542
1225254869
1740590614
733437860
448797028
1235634448
1176357621
823830673
1950001506
1734683785
1189496717
938833266
1369440597
813911360
1368765883
2033202118
1981817097
1846781617
130473905
1650579857
1658112896
301771068
591938476
381910600
1237909490
1628658780
1024976603
144995798
299464465
1329559473
615938564
820330427
239895255
785249772
25077314
3785868
829627636
819465203
1607851927
935001523
308987974
1602271170
1861544517
2039352476
1724547251
110491466
1483917067
549453983
526757087
907590460
864091267
380367896
2103934290
49285962
466826570
1179411692
1734830988
2119997509
501393712
311343823
1632372967
624388844
1370957529
1903099476
107399715
1854190591
413492417
766631128
652392430
724996102
640435244
1172176401
1219239731
1031793632
352413574
30847020
1685296445
1763949363
1256059113
1434992453
993779371
1061920426
1719323513
1004308469
353263384
749589316
136599615
7552417
612444336
1362018339
1328755945
1091217556
1092583701
48862692
1405736459
263772122
1070702782
132158536
1858166754
1109101571
485530511
820571613
313090317
459283973
751735827
1381803860
1462479283
652290540
1611948416
2062018420
1633491882
1500714038
1652952212
41304630
424976864
1685029121
811663003
553043347
7371014
1405299151
1250666690
1057744638
939490824
1342834296
987000891
168076187
1092571827
1616137472
1994340454
1892811946
1086899616
1329078529
848870909
1310605061
572835566
1555492012
1022950632
1812644959
341988843
116895624
369080221
983415074
387582135
1064661338
957192960
862337246
1095199033
1123752820
893307301
859709128
951041429
81990782
1920396172
80758488
2102600172
1906927096
1478613668
1682446590
775658253
1937808527
1326929428
1008282007
644420584
1427803979
850751261
1636442571
833936728
1755666723
826577195
1663206419
89794529
308234268
201184990
551456050
1916181166
847686980
1851839557
572328537
802086584
1442276260
901826512
1301328862
1181216853
1879082505
1881506795
977546154
1909832278
1939161539
2002355404
1255026339
908387766
1010611350
760976034
85170019
43824250
1191976809
1013687279
321032526
1204726307
800180895
2124465415
532697629
630275070
138425494
960376674
480131758
1945872674
502876604
114275984
315669205
1360645968
1623589324
995422001
1088020253
996041315
234578898
630360199
654367566
1782695497
1855400308
1815223267
377295196
433707321
1537570965
1557945631
982370489
1585759032
1749893612
1815216120
392808292
541559944
374891905
233233432
1291986062
459179859
391522163
1859652374
1822519623
490252364
1164831983
525030832
1070135380
601110727
2036280783
1912735079
1040142612
1169145197
12718336
1710179966
552550180
1474963120
1728188045
1717662391
1191167879
1494006560
1848996924
236562392
651108142
816081479
1608555897
1530316341
104379323
518004862
1638578707
107045587
523272792
787387621
516765284
1634712418
287440675
1718497601
1404905949
229066514
2089900866
258807498
1036501497
1323214005
1578069555
150457133
684612522
475896733
1927233937
2073377049
1287941313
1578695961
2018528981
1261914666
61329440
1268295425
1749286742
908804133
2127925671
1019321356
239460664
1888613051
1762010780
77923265
1294658375
745997966
622276273
1856721046
1349621299
1678544471
1857350419
531207020
1968474604
1044714627
1458096245
411772485
685641770
1494943600
1517388418
188575360
1328533225
204920780
971044674
1860474360
1013561288
1454937990
1713260929
1122520188
1427185352
1156682478
1286624746
672090088
363479166
1110637204
193492293
1751893259
1584379052
1433605665
1347461711
1499936982
1673352253
1509603583
1016644984
1202673760
487186373
1668590644
446413784
184816200
2126114442
344144814
1762171236
1627092882
79731556
402655088
193069602
655773105
1123874406
1496253649
228711095
1861423370
515141790
148353307
1784186151
390377205
900289912
1385181826
1937117287
1648992455
992026431
1540807604
649235077
1896429389
1056708627
744171179
768306536
1089324133
1886823971
359217710
557510926
1293218538
795063962
637870751
1505114123
456251674
511650711
40952847
1083718901
323874188
1486687834
2007798950
252966083
832321599
1714805706
90026171
2085509383
1777148393
2057065459
1803913642
2046059301
1534221042
329952438
832250085
1970465893
1165853103
1705656548
1231539635
1822909447
1203602610
2014197128
739033246
235139025
795497106
1196877848
1999066480
1512097218
1926903944
587750330
651226417
188077256
1151884752
110249284
2068538798
1401559480
1321047353
989837900
1127554399
2048624206
403343421
1909376715
425248562
297457865
1667419980
2100234314
1079203282
456609280
2132426026
666430431
584880141
1917065064
462339119
497894798
1983696375
1343664595
1331698476
1801241823
2091935066
1498297522
999954698
1784204767
1020805414
2130616706
194892542
988845963
2047813294
1327350634
1924774985
1817208068
852881945
736500894
2033640020
271839280
1133800545
218578175
952299733
252429688
223661829
691115757
416620007
808883133
161767271
1625528276
662506932
1185220054
1485402668
1533135209
1965662199
994566135
1326965501
387927070
1951766073
252744713
1481992693
2090321087
945719692
1307967164
1554812149
994882111
1635489403
998264977
77113006
1918637639
2027907876
980487103
283886304
1897173328
889181078
686901250
1543187322
674847364
712197382
867457856
1196748505
1187547845
744762843
1397141918
2061608351
1822433250
748225912
97456991
924262088
1565946516
1565067272
946192220
266129432
267171980
1896985088
622461892
1411740908
1022622659
1615770165
1241567918
1811763709
1260782927
884281941
82039564
795427501
1319074389
959593115
1476923604
1342463435
155825792
732104103
572574928
2112961876
2129014679
1901204971
975954166
553715656
614620624
2053714201
665638421
1205182878
1324336270
1174914156
167577466
1247467290
428865872
2121551667
1028020058
1216718628
34325598
568443962
1450067360
767820556
684511172
1333424585
158191649
1024428350
1516000314
1299466857
466578705
1020768780
1371724567
750425885
321136960
651844962
1107264148
1413442376
849726688
2019824497
2035723258
145972294
1885205784
318211714
1104182197
1696249927
737957496
1358117027
1346430682
880762011
846091481
1599430155
1573442910
817485810
83058204
1407396253
98886616
232470901
1599383430
174417486
81501850
1978940063
1008601362
1134279280
2012984618
767027831
1033489261
2070087440
2055972804
2112480939
176352847
524049251
22016671
1811278312
1660233618
1658763365
1092326715
48519143
146578219
1056692809
276664518
1359376245
337328985
1199025245
620800416
1054016552
444349969
1306443270
634338143
1527322560
1913590701
1196931734
1792681987
274277419
563515849
1196490041
640988386
2145140393
294065310
1947900103
40118724
808234707
195656258
1606334089
1546947893
1366443254
296894470
30853590
932612985
790339770
2015953745
1160821414
576219213
70603750
765444792
641503367
1367836647
1008418718
1667421576
1421037676
1430317643
511814270
629685278
379453098
1010813864
66871799
1207398841
2107045849
1094366229
1641401526
612180380
1262117481
1576899062
1040131281
502152793
1196202506
280314447
1758674080
1512671787
115247430
1162328425
1117450459
1519660036
1573546571
1439803781
1224306316
1735014032
1262895804
1129158503
1371919218
52034795
1305190563
1930076720
1779140220
219696821
1138773221
2099163641
144137935
2120932939
431122045
669204628
1932474150
2027122336
1715230909
1762702641
487051928
15743423
1397193134
2002502698
425436611
2100307822
1812681133
73124644
1916841677
928869452
1044823051
1459697623
1880749741
209824895
917022150
1607928641
1508701793
1783866123
643722083
986576853
1996716349
304456835
987688476
1232112407
1570684796
242937342
1350110190
529150058
1048844804
1602888267
1136428302
614699692
1520602856
303411732
1541562128
233485673
1853924813
753779949
635499046
373231257
1597287254
897587119
248423960
982468474
1598697444
1949717432
223411427
968520859
2057467618
351355384
1079445720
1872529902
782390783
952408831
1637319056
1767627696
1983789686
599893301
1221993608
450987476
861795086
1391553526
2011682463
1930984239
1796333377
286866317
1885295771
1132007927
392333602
1572686800
304683065
1854253639
486429809
452922822
1142036232
182599251
430006093
89059985
1783763452
713485829
244460649
2133269451
1913133220
1244341487
1128451456
1490239751
1254422069
1329715799
816784838
372413403
1026854496
705720435
1734698515
1622151153
614446348
154921593
350914343
1277813895
1923503410
348019274
1330345393
584978229
988743614
1185158904
1458651238
598289317
2115315912
1291716480
1351919832
271162081
473833226
187087921
919622950
1206024998
202004041
69222925
461423611
1825893153
1744604695
653440680
1079586366
1428987123
1376869516
686651357
677761865
1095161066
652887780
1301395403
1597536253
1764409812
360335362
1687813314
221268036
1868052285
565974537
278770256
1061290627
519783602
1999006840
1498829484
2117902797
451035466
1977198929
552791401
649761420
12271015
1563411474
1904897754
1858800546
733970021
732373398
1548347595
1475812206
72354529
876069618
1078420586
173573560
1246345963
1788867406
729628182
1250175605
844890782
1561933291
1783447846
1308345558
1762459637
1279417826
1118169755
604023136
1481191335
327091776
1379294462
60147887
876013088
15171694
2020340609
838999353
12122196
350896374
1089275552
970484487
1261844785
60538823
469284001
2108522594
232287315
1753225399
1698616781
1070186425
394157986
1397450046
833838673
1498976187
655588790
411916009
2021558144
1975237310
1512362042
1597925838
690488707
1568672261
182704796
1859914314
599540665
1594860623
990941546
1681196880
616757637
1386402420
456422725
1237490522
1218717773
1487366741
941380881
2088216437
1193403820
1158873026
133084678
40213598
1869603552
1813707515
296888515
1379726372
455437632
1013294570
1373834794
1789766754
1962515530
184706195
971240070
1900277997
613408724
1972229749
877994424
85662081
1838923992
2092407149
735300924
402700284
1244496391
715154392
477408769
1249391136
1762904777
103990056
1843247571
387247366
2032546821
1655521629
1634056936
1969483786
810361175
1751782323
2043970340
345503684
442294892
627815089
177265466
1211044177
1821445063
892249955
1402823939
1820610234
1581991194
1380587785
801224973
1711539379
1150292173
1185241331
273348630
798035620
722375011
65206816
1454222385
1077536317
1304590005
2086595042
1081647004
904717372
1420502523
934255764
1185180036
46595003
1268155093
1999432804
1828581701
276014570
1944561303
1918726439
1760671744
577341879
1568992124
1480122908
704788650
1223151710
414947378
1139963698
324296555
769542455
1978942029
1361757689
478202608
850094744
320117875
95626176
1609514686
449163619
741125508
1729484675
2101278004
1269385623
783579918
1778713117
927868206
162403195
457029561
721746953
322413200
63174032
580152504
533462410
1149505782
189605394
19393321
898636497
1173818791
1208238742
29113382
2060217145
1196556887
1241668849
1505113623
129195478
239496577
23133660
1695285661
1890389598
370643997
1797611937
1725563302
753907787
168536500
259748185
908239583
1906210487
272468325
830461639
835370746
617928154
1625840594
1209506121
1908521644
1605328359
632650841
2023598157
126802688
282665623
2054048887
1974368263
1376497580
2053522235
642030630
1407782208
425837878
2032097813
1480594021
1411683019
1880490318
1423710261
248396095
122251553
96274067
1683376097
1121499177
1774959853
1215978506
1730585551
326301723
623850167
1921743313
974789123
279664398
274111688
1487506389
1784209219
824050925
846332502
181025929
237378191
1148979787
1046191993
615083859
1502974883
729277346
1358983737
22373564
1066388030
1363259830
728606482
1827624378
227370624
1465026726
1710515402
740887064
465331948
1579405356
1445252324
577128031
634685566
246921959
1453835722
889498457
831274393
1830101771
717691214
1332528191
1874652562
765674700
259320649
1104284658
1232761505
778813647
2105509163
1669476990
230745068
1775000105
2125525735
550613923
1522160749
551552504
114550450
400922725
424552761
1158646543
1301192822
552691786
548589683
1800390056
1699405857
1480386262
1334480023
69618766
1119833468
277643795
1676989259
1885635257
473108774
463353053
1536882288
509749037
1915981794
887706278
2101824659
196668770
1129376986
599481939
1272871014
1862062682
2064224513
1359897652
763848362
1969857935
808590308
149060641
718312873
592309836
626069611
32881332
152920458
741457655
747730873
1006544344
1425177382
1359638553
1919451618
2066903562
1624728748
1915332206
505409184
990118958
690791299
299655039
5322671
557510102
887433924
717597690
622870796
150553681
1373684691
257066810
1354819079
1893528418
1263047916
356572198
2051004837
1985320211
303806432
2120338089
374268095
183105513
2081908077
1883360348
669552123
353412294
1134536445
1283435305
30461640
826170717
330178947
1636636055
534795031
1200818572
57637480
1794662771
1253400531
1095632915
551252847
1530705742
1152855880
1286156207
1231023119
1835988424
719978204
680655303
1162338325
176708066
1209828497
2057157571
2018508294
1126165542
969648100
627882799
1552505952
787421712
1003800111
1499792532
1696750158
1562549397
1121119155
39711210
652525516
477929216
913277713
535537044
1315237838
1925971828
176979210
646495692
1104629786
1368034279
902333585
744161076
1377270635
1175401203
1827379541
776759807
563616086
1138788949
1427627873
1609809014
128117599
1733704893
505793533
1754768926
981878494
875119996
1128945756
169870654
805487683
261821000
706423978
1793216793
1414282162
548271328
739423266
729127201
474448662
1925769184
1345638780
1250874692
1143367498
1889839814
302366508
690746242
983814947
1238658260
1768267859
1636578997
1412481809
1201171227
1015979153
1486112098
126960927
932667447
837882311
1262971693
149599024
1963372618
2072563226
1362819916
1843269063
1415549103
1105298927
1130344858
2068762201
1829546175
241573624
568169251
1658406675
38384024
1937127469
1399281668
1717793841
1272695656
1319933566
1452373130
1628430086
993409965
1809115048
873550870
1050812097
1596139487
611976530
1863767992
1383530120
972990626
2113321805
166286464
1027000230
1043392069
1654570102
129679016
421639786
183033311
361829185
268124110
1964430599
2147044803
2080664853
998677923
1036110914
1686834342
437162237
1526529425
1388151225
297097142
1559590834
1760739780
1754230066
21632907
381782493
1285543135
16734016
2045865635
1964439653
2089720749
26822843
532757452
1448603499
709390584
2045976698
146291267
1865164289
151165975
1443381191
1461415419
1825231094
414597049
1326711807
1992516547
941506244
543467764
1230598506
643246116
1384329685
214001232
1235297755
1978899588
1444942910
2111048210
1325571410
251176861
1792383877
1995849760
930331554
1259868757
1487354914
730016088
1300667833
1102257749
944439793
1923974627
831556332
1174129609
203798693
965695657
752367966
510700778
1698333953
1411119260
1624041918
598741320
1908107367
1876553200
709217777
559913120
1989361638
1702269822
413503620
653045691
761314717
1947385297
1196551834
2021917918
274582757
200111508
635573473
1094888638
943613898
1210288631
860906621
617655332
1247101997
1490539011
1991768651
491966326
1494490090
2050329736
1063954097
82554188
556626906
255106255
2116727592
703074085
1105196891
2125720153
44585450
812228519
1868772056
861730651
492081586
1213810623
1328123132
787634084
11023700
209650361
180880628
2073144245
1335675739
331357313
976930578
367584733
743634025
2056436424
779039623
1519878509
49473527
1216968275
1443642384
1402946042
21279088
789606058
1493163618
1521763179
1133094092
1877327705
1344075235
1699560245
1337213878
1752265743
1861503839
2144235864
2000470858
411676795
1341987411
947757256
923915190
2566429
1671568487
1138091349
1046837578
720000644
158771109
961505692
962617984
1298802567
65697248
1013205987
390464111
456143867
411112057
2029430200
2050485051
1074341544
463091240
1242941669
364924249
1334736335
381150387
1250650567
273435639
1323020847
1911831282
2139852724
307646740
203469427
1750375769
14841075
930222823
1891189196
1156775095
1959574898
592779537
1091148153
1530216210
502990769
366038331
137477958
1556257290
1814631925
1329185633
1206022454
1453714174
1825806338
1833798425
1415388248
49645291
828239775
1010759898
1538119132
1687349315
678098981
1230723759
215224277
425493884
821635867
930122589
1396822006
1621812220
320493379
323179415
1910016573
1980709449
1900849784
523352645
1684527160
1414110701
909287651
689320242
512395381
1229009832
1492665316
1680436996
996119953
610283733
276280421
291190482
879928270
1755365680
1305907610
740753326
412223354
1249956523
2056691455
1515131171
1901668863
1311244131
334780011
561524966
478437212
1325970717
1189939274
1053720986
6734063
1510881716
1206342841
2141911172
501287663
2130435977
146676437
1763866307
606532603
313694529
633907047
87580758
403613040
579539323
565503026
960395021
1325896736
1320666537
2104790997
997000436
2103009613
750504710
2032396859
567887692
183172851
450577103
2011437863
2140685268
154049216
218961382
235226390
209304778
1488327120
111751516
314256084
977268354
800924115
259842519
1417724790
689240983
1349106079
1456043189
1330341339
1304461662
738444149
1413055725
289340008
324832124
1320252149
146802226
382149186
943881204
1521775279
818759466
1613679636
1952125048
1272953485
1977689596
1154477274
1689512041
795052205
581866550
1116288526
568571658
1543919613
879076472
281232486
1945869875
301675525
225439415
1245789359
1001953196
608017725
186348247
1302622276
1801754511
1163368010
781929844
1627927187
1842586687
1255361507
1222581608
357931896
1986198020
317844052
1790209746
31284781
1641976277
1341171463
74498285
537149731
229660312
1642498988
735633760
437875077
1622856018
1562886829
1133512559
2007207435
942050783
1077209316
697893815
38631941
1714888321
2137657560
1577661696
1832418902
604169982
1581335074
600877424
41892150
667523483
1597012630
604702410
1764561096
2009284493
1146717922
318962258
1266090525
1301572075
681344292
627743677
1420400414
1127201192
450837710
1722685971
816715607
2042371092
1205659037
175582015
1889260004
548054772
2000758674
379819308
940417472
1233064831
1599615400
367958296
370211561
1027256767
1407000615
1365650785
1766044526
1685365029
1062848946
637047636
1016229552
1796796911
1172310683
312225655
1842015844
805838662
904542143
1120391145
2093615
552621795
506803027
2034949129
2128258735
1051368189
201513552
82842182
1336853002
778825317
254540841
143835368
1416270742
868883981
690523452
907435266
665921550
706573482
1589647523
1475675710
1612956625
222730181
1769421711
177684435
1341359839
460281305
1449884394
1995666699
1935106191
1103173227
771893481
1683832502
250342412
1709719980
615518024
1870481738
1145523931
1870584063
986419454
1269886329
915105905
1505033075
2135227970
1399969408
1357328892
380096445
1498968311
1300330111
328512832
1181790260
235755625
1856598462
805124708
1734412823
1735116498
46233546
1411309022
368215846
1408221761
380618964
407738952
525420613
587725757
1408560988
228838540
964008375
1938915235
1172708678
449201731
1168312545
1246273121
656719671
116740269
144866189
1616367444
1340722506
1497061454
1561427590
538063968
778476591
552307294
1459442901
2026199233
1584066815
1368756300
638800134
593447336
819203175
1970649705
1120273287
682652231
196336476
470091510
1177542438
1859889024
736735644
1287962713
1371403417
1361005693
2016953416
207949237
1489873938
1868596596
2071224555
2052668216
28249208
1855625289
724220810
1729890079
1723018862
1341380220
227862046
1557055388
403719279
1754793083
318802274
689358538
67282035
848708571
735239928
780763564
1277773642
931098592
2088573681
2094171479
1263225298
774092728
477747001
36495188
1575265175
1652466008
994434525
1613988186
1634666028
1942429985
1495140028
480019119
1112314081
1017714350
239564999
177547038
1259537039
127080163
1319383048
487043979
1305226993
905480179
560303268
1505067084
1477899055
1769993950
1887702227
1674405878
64349559
833989059
26898819
1537829260
1069167071
1850853707
1754703443
1845271505
1962561657
1235786370
2017585539
1760158427
1839516847
866975571
886459859
1731935556
146823619
887954335
2139367193
2456266
1686668373
742421521
1872779554
619699371
880504689
978957409
105928995
567343888
1956047860
488372744
1738610728
329218901
249791873
592609756
1493664405
799349794
1490096014
1113604193
795523390
781571546
2067660900
341753102
863037546
552326138
325158656
1302122926
380631686
1384148637
570469012
608484116
1639835729
484408491
675929483
343233974
1063041734
293371158
315417618
305305923
1480666581
1031612160
1392489917
78563501
1005966386
272910602
1235738680
58815715
828304978
1598086200
1651014427
86643233
1524171962
983809887
27445647
2022024675
1213179900
2145244735
1321279107
1298360220
1973338653
836037698
1821838361
412860192
1865027594
1929709393
313796156
2002386131
1264130094
1488324844
584815638
1941283814
220428327
543233478
833605302
1165632245
148775027
456828187
1984235294
677076528
2083817862
1768713074
1778814682
430488649
1795555987
997292387
708704140
532429980
1706081729
60037001
153708476
1513395467
514974789
1356686028
2053298117
514233422
1048844804
356008729
321661441
198933668
1727455552
524062071
436517927
463600781
886777266
548945734
1394436157
653718415
447981193
1513982276
113320570
250425274
1563933371
948631877
2131651566
968095716
465259255
91224143
1471579050
555877049
173598639
1199770985
1834520658
688599454
1687719014
221849782
1079875204
1267203552
1549735131
1288999545
223339458
1413205981
2002967318
2118477214
1856061743
1150495215
1792528536
773857792
2140432515
1926670571
1919683576
610350581
2121541432
456098271
991298964
231038017
1210312598
1182580908
1942267526
403514400
192972825
393787074
1417115985
1328069699
1875659707
1580443199
767412635
129858822
228284664
123339492
743546644
517705667
1406118837
781006226
957072924
336484283
1576446412
736994803
1577850670
412018986
1533185460
1712039911
1392504256
539366737
1188288575
245414607
200526134
1010237580
880149077
1192208226
762825842
570188841
299174448
1540403759
502970143
18854280
2001739873
589149097
695367347
1359876841
415295452
1676354288
160644063
243849780
1387288619
1623980381
1599110370
2033280728
287231745
187366368
1258450400
1971932526
1473667703
260972493
896711110
1419272249
1847195743
1558011900
1372269580
750267719
350253576
1111617532
482569959
881869836
1411450291
1675068285
1602597535
1222825733
1196656
1627607247
71162430
1685818082
615203303
1891985600
13360833
1196186504
1221810152
1545893555
626164713
1824262782
1978245130
956605798
1876329707
1724211003
1852324240
778700160
1472752092
743448814
779935945
1539993970
1242966826
2146930128
1726627351
1696099102
1172407454
1212696718
642145901
2112427677
1050030620
1950690533
1008847222
1749684152
1449558059
1964717399
103682715
1623267069
725180092
1047156267
48780315
527313039
878233742
1393796762
1113594335
1741788167
1192476138
433117773
1804199886
634154305
833024428
505601483
1210046919
1403105267
1638682676
1577216797
1514838787
2118223295
1210500936
2143046962
427067698
1398792238
2093046572
1207928190
376719952
609126149
177580655
2090854100
395922857
851589128
1259043380
1997755468
3049464
379150611
1057583685
916234637
819180835
1954585452
1279420132
215175399
1973573477
400982225
1972726740
4847990
1150758048
1492909011
2145920905
808119179
363411190
65316129
1368596458
721944631
2051837523
1912471476
1277509287
581811845
1963312813
1483761323
167530676
997331836
1778973148
860652994
425145777
1633204414
910811216
784737826
2042533135
215634683
490630780
957296463
1745074185
1322613885
780592554
2109693767
1591320294
202012055
1561203434
1422308310
1582010584
661963470
240798262
324148795
2108901549
161823399
1939936662
811388825
597888548
1069906282
1782580322
268554713
1531562402
964207504
294303135
1336885977
563453224
962288022
322099319
1654001942
871902827
36480554
1545828620
1991976612
1134760312
971402122
464647912
1087700524
1329405850
1256507117
1981626783
875360824
1687963372
1753088883
29648105
496365112
878700172
1879955644
1476032777
1246274046
592352290
668586215
39823791
1861970318
2007206104
287353060
1746541699
574655526
1336876234
1732200027
432525098
1047875372
183600739
581540562
83708990
1623136985
513207636
1351571583
2110386982
1062254867
1906153650
1326901749
1281384576
1869977844
991915826
786957027
1170837568
1844654679
434412221
1682742753
1999552494
1079752522
1632056757
405087278
1440210887
1424394195
556290185
1895475036
766042119
1221152114
31404988
1936068165
974254889
1888524746
1598898526
1019524939
973301032
891054221
120081360
1939045260
2140586110
748913886
2059694076
285908012
966311409
245312865
79750358
1482403417
261370436
59146241
1824290144
1842614746
261465234
925028533
561933968
1727674916
523394045
585363683
814667606
2086414499
439320151
2063750570
403995404
1964286200
1354175491
1228209012
653023995
1946428021
626638193
1357280433
1558163987
276200123
1713803813
1090958254
1358095909
646735107
731845278
1155627931
406146964
1231539708
469260506
226237382
1166774917
348444518
1217133649
762829515
2104414155
1415930059
620106801
1310268944
1576767685
1247108350
792158505
1623176506
268507438
1242993645
1205286776
1769806401
576852371
357728074
1957662286
8016421
1958482061
22006411
1004741120
69568070
2107176543
1311814724
1457750163
472615800
1044086966
1694222178
1447198784
2063501438
970704707
1237616077
1172307648
1876561241
2008594519
536242987
1409491800
930797277
1318220936
259003645
2068183913
1890214172
849729468
1893959884
1427099783
753215656
330845993
1731280839
504784134
648704148
1722253207
207036776
632357762
459541849
294309796
992731084
1614273100
137543954
1951179890
1354087931
1640229007
1410825453
1697356248
1534444327
1180579877
760368530
1886987880
1946489004
1609512990
1395467957
598414051
486123021
961575400
959089392
863549079
2131317951
1092506768
33257827
1527593117
1228656099
1661419211
283520598
1562588170
2021785776
894631433
195066701
781842441
2021762583
2144990361
252451110
1295720722
1057470150
1667918065
1209551109
908477666
1605515100
1100595957
31378275
1227008418
553990482
1829338688
1722038743
808408352
1732165141
2028233226
1791060784
1276088441
1943300261
529492299
260133658
421338788
1654338074
97209932
808220231
1752093943
1506802448
333575087
1813959509
1771832294
1102362636
726696546
748777522
382598956
191736032
502669802
1515055141
681046905
1848106072
594568164
1732258725
1728915017
1151906500
1803255867
761071256
1661059561
620870154
1874857495
1532163438
917050834
1700236999
1330778044
1257546525
528258241
139466708
1814224978
439793452
1608919321
1237355703
360485547
1142616109
1555466371
1605564090
2014841718
161239988
752756329
666004696
1933805667
205926215
229071355
364111939
130050970
1221101586
907904789
689444391
1263939531
357624264
541603267
1447194967
1703774514
355001577
2073910994
1375140011
1936732180
534244122
1760324102
546710421
211675220
920057275
1941625319
1570712687
735414807
906982087
741315702
443621356
1774030354
1408760563
1347223497
638631150
301446215
940243035
863369002
1420722403
1388597991
467097107
1188463036
1616803709
1377567593
849826861
1847705654
1629095095
642794036
1510939531
970674307
295227516
2056068659
668761209
1539435909
489108085
2075501513
1143927777
894675676
843529134
909072050
1412185201
480863279
1760839371
1984257630
484325232
320549754
1095766087
407829027
1849160630
942143709
1847060824
1975237310
1266261439
149870961
1100244190
74865953
1890855898
1208124774
930039756
1552859985
1303929280
447128
816798864
128792309
181054301
748883064
433421190
201241825
1312661194
1719230117
1273225414
456854165
2136679446
2099106726
1677412954
1314614115
1493660209
1135766234
1456252606
1019258335
1029554725
225064475
600598500
983409419
297673197
1885278495
1473996088
1084412862
870863758
672972458
1221867866
319998159
1647476884
850459939
533565970
417948016
1820075881
2052417555
1774288857
137474564
524580144
1006786432
1842585222
265913190
571913341
2096384045
1278135647
1967223264
1787926312
1466253210
1439254754
902026068
607385935
1506382099
2126349890
1246149174
604192293
282168891
996766064
503243731
1526590391
1721141790
1470716766
2031319942
563911025
2132594224
849707389
1258194897
119022429
1670696699
2057548222
582322823
2098487337
1631030171
1572152812
2103149027
116207660
652078353
409932238
1515476105
1100158908
1053561425
609416176
1006899191
737331313
1608462565
1149608135
514801111
136877892
696228871
484283164
91656983
709953355
2050174738
1271242389
876905415
1300240195
814999172
492998643
448810779
1663051282
1066608645
457659188
1231367367
403905574
198693563
678747983
364419509
968989159
1989267476
752932936
883387273
882625903
259010293
90780368
611919737
1053409292
907735145
47497766
1062913112
1473171712
751827442
183021281
1421599575
1736966217
1022677049
41248331
2001051959
892005452
1490410096
70616406
388306691
2093509491
970618188
2112160764
1243342827
1038171597
182991146
1287084187
843925686
1757205809
913255026
645196076
1816408438
1904678125
1019770526
619631190
1206848381
918513685
1205513671
722788210
894670167
2114521221
1408060247
1194437451
1077690723
1918201387
1684664771
343216981
361213169
705577941
971374293
1266154307
1020364300
1906825367
113115033
827038862
33404379
729036191
1207499352
1270716847
1680089176
1143362597
1099159175
103736502
455560460
2126947466
464217705
101537187
149409147
1421892242
1931106309
656260657
950343678
1318742037
1530978117
564328381
1448257978
590849645
1194186813
1807514976
189690305
1808112196
957632346
706069013
1968199259
719975284
1423930775
1535691
1221846836
2059023155
1169766414
1762253599
2002490373
1367231358
1697309184
1134090235
1703997127
249620877
1243411245
1239321615
220169907
1797921805
879341928
1599318446
365735702
1070447731
84079436
1648698766
816956202
381458927
145443661
767462962
1962176235
1312017928
1373615549
2059348847
1778249413
242062814
1298553871
1592204639
1880439315
1366501379
118747463
48295629
397262304
1530183599
2125389716
1604043627
590484391
1789714131
1901764041
1477430519
78269962
1531197442
1796886201
11655877
1339218678
1880644888
1513145098
1989121324
139326664
1019302241
1050281196
234902925
1004521209
1099944940
1202765379
27164923
1160939744
1431267242
1662977653
520599055
1329844214
1588535792
306825607
2133091116
838891723
227390285
830758468
1218539120
287854826
288444827
1963742826
622934740
1202843738
796420081
1184127711
710895049
2037745312
635272079
97643213
330988222
1334564222
144890948
637722826
799516594
182823686
151943305
1261001320
1302523043
1683818368
2137985398
619332569
206077776
1392423756
1656504294
1713854161
1174338380
847175433
253149095
1670790708
717505552
91783712
1090030401
717280162
925636824
277456273
1141697239
257308044
1059643386
1449380039
1393918649
2127604702
2087766584
1042821060
847267817
1327027198
510194903
149456063
738934825
871301941
574402694
968603383
1636917120
995053677
664907762
1118349540
1892290998
156844886
1713391671
1901463574
2089720749
350611035
1489297365
593039980
425182276
1571841262
969411630
253708288
790009013
894678321
1534152789
877631598
1113764780
1109154274
253253182
1667240711
349231303
696904863
1782643856
1470586311
2006568639
67682652
1497305174
1129980766
982098130
877961680
283824184
2143546178
1317539260
917695876
1746925886
426514132
9274014
344401250
824591786
1935361483
1375215127
899765065
358335687
1616172535
519751717
855921915
2143257515
1965144129
1458774369
1812371931
967655058
244590294
2078685122
832069799
927628822
411030317
1390049665
1032905707
1536621608
1926473132
1490890530
1079801670
237488683
1246112129
1781085883
124925173
2055378348
1296359084
365484586
1254333162
717683173
390595353
637596762
593190294
1689681195
936417762
1333195240
1527707304
1130322242
58080991
334324634
40732209
1691451329
2128649475
981475518
750190552
905333716
1694216781
969277029
1341147689
1760635698
728754847
1095803228
348733671
572180902
565445579
1792355103
135260506
1436639551
1223462658
390233620
156829180
553602244
1620430843
776905659
149193856
980778653
1462712211
1646815161
1046334229
673678845
21496413
1401191523
512890222
1757052359
444091677
902448452
771795744
537499467
1110071199
160692682
1879748209
14295712
1422405902
1429789354
34644027
1017516826
1229550020
102861637
672998315
1997604531
1234811405
247988138
1120242889
1851359219
940801181
1514221725
1257111632
1788327471
1269288208
578556948
1898341981
533422310
1364003665
344021812
1797346986
476390595
1031506001
170974157
264921005
124461101
246269021
1091876595
2098996769
1774595413
465512917
1394505691
1482694811
657658013
2068649012
655862325
1622082632
1096888378
1630190926
1789097852
986933216
1712549173
802417366
1622478987
429948325
1491405488
977249183
1203144344
177344713
2146577659
1437872831
1290774921
683529943
443049479
759184446
1491270776
1273887332
405702055
380281129
2053156678
2124269229
999168203
651556076
666265784
691097107
1802726658
1736776037
257349850
2024685359
1372223086
1983915263
367870546
1879910747
860858031
1319683593
705909673
755051966
1949220824
307631499
1706498293
747630548
1167963855
1112541062
542064257
1000053933
1111366073
523377897
1054909181
1108389446
1147440142
1820731254
1802979933
899432502
719096159
405746563
216346
1349455739
229221501
1424189777
1034217622
1853749211
733958979
1310174950
851485625
179984234
291565904
949668384
2051949191
1567876111
580500156
905641466
42308002
1935179156
1584294391
302930373
771166647
534733805
1073172153
314249432
1481268899
260023629
605567331
656082438
877162532
975939481
528497065
283431068
1644335479
1906227516
486138245
933401430
1160436380
1140296751
116467888
1646089558
250035591
641532924
1522587982
1224925935
449336497
822563999
1035858029
2049176501
504129118
294114034
400063625
862077075
1734038551
259985198
816531592
1646970932
389515217
874001947
790908322
31684390
1863346303
1872304043
617247903
408217135
1517772307
114603824
174833879
444261273
2138536242
1357000674
1047584595
642097439
1170796153
184864009
1737621957
1193318736
1206536529
192170080
1442093553
867378748
614080431
802403652
1664313216
465715639
1820043070
1827055013
537410487
854682515
1480491551
1009629200
144117776
211097925
1635700602
375458912
1890810292
240485108
1488113434
697526380
442484115
897810133
23749107
1756552677
1818214093
1063023457
1522513133
439906192
1159901635
1263649188
1396411903
254539021
1145523892
800317067
1339638607
462667938
487120660
852259203
1676387204
1530080997
799094289
1705854307
1766889813
1045944295
93136745
597642180
1408054045
432427189
1545748839
187325630
1033780026
1268583363
727612478
205258599
438663566
949256765
1664922177
1066766445
1664789317
1845996685
298373051
1788163332
1702934203
300217008
558465480
553393135
1041988711
726310472
522121945
1102985916
1773164428
1992704467
2074921155
1763245763
524738340
1801451701
1372297138
1369999808
1987585229
319114876
1475518115
1353114076
1539633329
204703127
1573868074
1900050193
891143211
1015707545
1518445543
1104729540
925679856
153795529
1577606844
1352025222
1682412251
1247837562
1004518864
814165660
1696744518
9012689
1189315194
1870508987
1572201812
1310595929
1317552664
1326459811
1539650897
987581208
483663124
265977581
1168955224
1143093770
1440758768
1753328793
1707246969
360310873
1140851418
1289218582
1269882792
642081443
22696941
1918667839
1452045506
1210373012
864413810
325943372
2069375081
1189253975
1356136343
233992330
1630501994
44842460
799028799
1431222359
2064981806
1310751693
1121083627
805571563
149248472
603751560
1191476153
87866331
40387339
1851303853
1020235157
1279388880
1303536684
1739619405
1320896183
1127735561
855308253
375583313
634008994
1980905983
256566421
470549945
1451830972
881365570
469433441
1353739056
1225507114
1246222619
1006829108
846320796
584222033
96048261
1610913407
1415950915
264508899
1083989316
69952
1614531877
2089156946
1590429329
2094242427
839673731
1412865178
760084883
395498075
2077881356
192447356
896177623
752025412
2125451056
552678018
1924376115
279052001
1940224091
1989186941
1824526369
85115225
935895580
906150451
1205980569
724182201
2029258798
950556331
904244974
1955787353
217452659
325948446
1294435744
901838170
189004435
740195236
393556162
177160831
1315520633
1454663807
211518014
24038341
1381776377
161970430
1985887985
1351320484
1297682472
931268876
938135625
2025118713
712015379
1958488948
1509050516
837016706
710444999
1618691770
1055199910
2003418725
349280966
67285822
734413651
386066214
1619847917
32847792
288976291
754245803
714237931
803796637
1066631225
2110367053
1728959101
686584129
1311807600
437960146
1214243219
575053118
2018569602
1890498138
455759012
811824149
1323272561
2097078606
694155824
613680871
638604896
1129677848
1848437136
1730874849
1757928428
360762516
381880182
545323224
1539018810
2082746463
815447103
1019705577
975172606
231279221
801732064
238841955
1052292241
169496871
1696737160
1528415326
1477412762
968148092
65793467
784744989
1943095970
1836098321
1606619742
699728861
1217239361
1735473161
885904520
937526934
787078969
2018040518
954190146
918534408
1000898640
1964228210
648715867
1990338932
445904695
379037888
1296048898
60764940
2080174202
260543798
1761834582
212021541
1699448076
298629880
579050400
391612036
452113125
1888884367
1014968367
803328082
1607042162
843764434
1474122285
959359447
1387854584
1501461182
1873545718
2075348735
1869842019
1789538064
1282658906
917608382
2126629424
925669397
852335298
911937394
1998640026
1418747626
650983014
1538813969
1683629413
1195117139
1975019714
162110916
34379494
1106138383
1321477779
120008441
1905723056
12999574
1480714782
1331081397
1156745002
1821496228
304908089
497529021
725133221
421674432
1638416809
399182128
1118144027
1132819510
1801214013
1626671587
810344894
548071366
1515554283
1529022760
166715696
1644748059
444715630
1973979517
1939789550
458359458
1414935790
1465658260
1711782697
1595873254
1201131396
1580023781
624871914
2114174264
1516008742
1026446322
803578823
1625852344
473515590
1314401674
442688172
1649644806
1360402835
758947570
1707957687
686060412
1601977067
1492305072
1653167864
642312062
1814222860
1292120126
1152207591
481279452
1340577286
985957576
1220987581
534883246
1537486343
973825529
496584014
1048656141
584203021
845146400
1015505283
1792924862
956276032
1481850553
955719341
1255951500
714811497
1636823603
126680580
270867575
1490487733
1627115917
638048170
1420610627
61490342
1910579088
875402302
310128161
839371499
218486928
1322783816
1298794659
818222142
1162681527
475598531
259952076
142902971
357471865
1381036513
567659669
792710444
993607656
1485037922
593010493
1612417388
1642633002
971509598
488943794
1687590352
1417814919
149886731
1319564552
1785117311
1009723153
1717071062
1900058308
1283960290
553647253
1910216748
774677965
522369301
960229152
1507857544
635121324
1336255600
956233066
2038750303
934526500
746254138
7380066
692043208
1707780022
589589239
1889326639
336320961
1961811082
909322313
873014196
867077367
1365151284
407639234
2001080233
166706980
370253046
131513489
1390895466
1264163606
1616416882
680832133
710941243
1712813220
2007491944
1265132957
1766229247
1741865458
1904294539
711470970
1416573972
1015055085
1556196287
1135114806
1425730250
1360281692
1011310854
1712581067
1149714384
1920203928
1015092621
1299098521
135164116
1487516352
1572230945
595233529
1313634797
137176463
1757556403
421175063
396517130
1014059578
1972676177
144680865
88823269
977076634
726077281
2020005919
173733557
172973117
1667403545
1074812582
683120776
1581424298
20047591
281720337
1227427560
665805978
1927246233
2140176123
1739588692
1699650448
76535781
52569789
1737143104
1644824729
1867166273
508422380
1403036730
1047432611
575644643
771099829
1419995591
1584437979
1693523283
1701884407
655495901
1919162419
1970045045
964291772
1841522594
1268035797
1012134753
278641903
1537316902
1076001017
1137107519
1398422738
414691880
616394860
760214467
2135294757
1412298161
1883659342
68854230
803273544
1526983431
145766494
1741237827
2126830300
719584198
246685562
1851255556
1220908286
1999503964
323569451
768322363
519208183
1843445310
621622483
660687890
927028
1668015482
567952627
567957892
1805028253
920154163
2006280164
298019962
1225137860
490459874
191360006
263106049
1796080997
1981601343
1191843587
765551437
506833161
1821890968
1374627072
316576725
859166293
716286688
425706721
230377651
1305958896
918226920
2101626188
1414900332
905115486
205702173
1529885322
1113230580
122501809
313299549
590138602
38537162
1186227319
1090463219
1230945960
1292398794
1453795278
1792230809
1069489751
1452711048
304872805
1137095823
2009421715
1254769042
1186873085
784930335
984529084
123752933
2135820857
1225582770
101081061
1137761533
1561705876
401267441
1185247401
1727546916
75901775
1222919815
1368573727
1775237074
1648901420
52209981
316688483
1891605731
568669242
356097940
1581699482
1302965085
604396012
1798653542
1118046597
1633271363
1166421542
665255246
96421652
1357852874
344363666
219830669
791751216
420021617
824621925
1318469697
1539916841
808121655
715095883
178573164
2115304754
1736541019
101531864
480752571
1235483632
1143052698
1581229235
2080245983
1813805532
402896716
1149021879
1786284569
683214931
1224710055
1191325772
1996479043
1098260207
1198867069
2098824037
1542075451
931530273
1885692827
1831436916
1329049896
551481280
784648762
496766283
1832687460
613199067
967678236
1910367892
807886455
2086851216
2053578208
1544049300
1166171534
1733020808
604638370
1703127667
663889678
1109706497
448049578
1155116791
265912203
1084306282
1548998661
1747703671
477241871
997839513
601890064
1341620713
401921640
79306106
807376800
422049440
130286908
197468215
120810393
392879891
1111865480
227752538
1521948663
778720622
887176910
852093547
752737809
622500835
1513341966
1933585422
390920212
827132080
340425406
66857684
1375022614
1065685099
356764793
773297590
924854127
703389352
169898003
541384660
1683034134
1999794453
803054636
267824755
896901154
1103012360
1586317539
1083731033
1937699915
289724334
1375873716
1962162191
1582926606
881040052
1834116539
428862397
96878995
14455118
1519879587
197158975
253449090
1044164695
1973678837
1213763749
2023937067
467807246
1774310169
558393366
811613848
876318169
643208552
1670022034
407376196
31598670
2042933417
908668780
715594838
27305880
357772644
844160417
1803636063
1206730550
1098785518
851086383
403276592
1576831642
920498060
1632449095
171492463
1734296683
2043619675
486292807
1902832408
166140160
722806962
816912980
789886995
1762246687
675573259
341718021
1394053332
862597061
1637135501
776233899
1392541089
1148151678
1805144775
2064224247
1411011632
2146796882
799537232
1213933398
327438990
51406358
1090939136
1267588980
1594281319
588157885
296248970
1720999798
805578421
1872353237
782215281
2055424950
448606820
1776655324
1908219857
442196557
2064282080
956761459
1365061938
894251480
126680652
983502163
1177012293
2093999794
1805785925
630911470
2110194427
1959249227
1815711870
1815931857
643386111
1998252464
1180980031
156454922
538597088
519107861
1350052167
1569129373
1582959097
1577920406
1572083623
187270700
864046446
310935959
1467703463
578325350
1556746422
513846241
105431786
1783493967
1812750457
1935920561
754259998
1073175079
1840664837
1465855778
465501227
471036523
548576681
1408926951
1602713698
2031792244
1630631278
1683263125
2125819358
667279390
807850341
179648813
573945239
796206807
327655164
637810667
357516288
1167075936
106995792
86303139
136189915
1178400760
1041275348
261165165
1219767443
1547611676
710605692
1549009464
152589161
1404434819
1782574216
273844894
2039070144
1440580787
653000280
1561878588
834429821
463656045
1532711830
4210008
805018072
1151208333
1193549919
1220427009
1698589219
1557953259
1268825432
2016613372
1736924678
1763754037
749927733
3201424
415912150
851057558
1276219336
261376412
1097814441
427593468
874828391
230758984
1019917979
1887568427
716722073
9358296
296813329
60922910
1412642452
129378718
950744852
140524676
1612755999
1525329778
1582379238
1027997184
532701633
345062947
2040268255
1497400899
1202534514
865815592
1691011946
2091554641
1783222223
1249089598
1190162035
402147066
546227968
192512735
947728657
722042210
483155629
1194456854
1409964251
1883675568
31639328
1713643274
276576553
177967815
1923745239
634665329
1757771387
1144793811
1372476076
1154717854
1071572028
432956650
338606891
545074253
1545565267
808648314
452230006
376827010
307529634
888636003
934865232
1364465528
173387370
166567441
681781938
79473496
1425876576
528045842
1680635713
991822739
676700565
830591881
510099120
1560892431
1491336988
977405933
552845992
746029508
1256213951
653732487
1905303757
1985154335
1409060868
1031703686
701157100
45499630
1744015817
1322884602
1539095158
1230621583
190608637
534010070
703530200
532157848
1444395122
1112899100
1293296595
139238137
542978973
2098232076
62283606
941239965
1253091606
868595550
1323065575
1592183945
838683291
378164446
37589859
138913603
1761505751
9521572
740371444
1971264474
1615642118
1372392944
2054626363
2039504244
1657551491
1685191557
1290518583
352297123
1979557400
1117951715
724388600
743593782
779603986
533628066
1762759620
497851363
1956577984
1911506046
1859713308
1969603674
1693579383
1915080181
11346245
141559112
792717403
676155778
2132543612
260244547
1687487147
2093586630
366895830
1946098844
257919024
400298518
496329249
1417924099
27418081
1394240218
1383189345
1576819614
1936390974
129252670
1519958621
1899563636
1123999102
601411471
2054048490
563014364
1064407047
895306287
662489536
725173666
2083455188
884673474
550466530
682255429
1223839825
23356660
394189716
1187686090
1862030158
2140223581
58936441
1594274910
375694173
1766855391
1360480578
1659920920
1504804618
1250440011
1899996738
1484523695
1386599305
749196067
86328895
1955866207
834477978
373406083
2038135658
924867181
1676067009
2056904170
537844105
83826773
1208476384
397841399
1473242251
1777005923
62526385
1927571929
688759648
29470360
1742274677
1932213916
424615452
1554311465
599522962
2060296988
1659018127
1289856423
1104791340
118751379
1751473222
947919953
2129364784
1813321633
1186275217
1997204924
164290200
547233615
1481795950
603984773
426425707
2036126505
88146298
295535779
359014202
161229642
541444741
1154320256
1075223866
869418403
747435264
440029185
1010414618
1644961975
1674736864
668345411
90017467
741383288
1985404418
1987366177
146437769
753262925
1323992622
622049075
1638951374
2017534719
1377183431
992031935
1406726757
1464405984
226375867
1262514396
1564465460
1809360448
2065346364
1807301774
1550340771
1034037254
939910883
1744264001
2027547305
543999899
678343613
480357887
1492909011
1887874187
607881052
1653806806
578032033
246334794
964912674
1024203351
39099922
1763866629
1614716290
1649161622
1771249846
778462383
222712162
173678359
1440766023
429260770
282064725
249015370
395398611
1868840685
576969269
203014535
880823683
840453288
315426720
2080156588
817754910
1214781800
1177412078
384636113
1458947909
1605298581
1819748445
1230358795
1905862380
1335846403
1681082806
1006698193
1695106838
607003074
1888770495
1487672872
2033536239
743505023
1454696093
330913846
941614611
627201316
1438811070
652849237
949629559
1390939427
185633214
1289407250
1939134111
1317037133
2063138148
1950662405
390191554
1464001416
2010135581
622013097
798310279
1041995437
897818035
939682697
2110133779
618666183
620746477
1896772018
683962288
155347068
2022004325
1610458223
375149498
466278363
802956449
1893723001
980973048
1327541776
2042104331
1444238525
1574497285
1609793558
556655618
877376627
870607824
206729676
2094593556
958669242
1291953680
1979349421
411395642
1724917744
500910907
973071211
1617113795
1166755605
535661237
655947080
1622995565
2147298919
2018166962
1266682005
859566563
1997387247
1904465346
1441384649
298603371
1649503275
1026887709
394395178
1753387911
1428440475
423873180
1310064768
1893059559
1268360523
588376502
1093041589
1338685808
918715892
2444499
1287295847
1568826239
1493674306
1296775896
1190888340
1052158318
125088618
723793675
1794621424
1532218595
967322928
856873841
1009289616
1394024986
1410133138
1887291708
1599738959
211527970
2126358559
1193709861
364006463
567725970
1788090347
1857576075
510066244
418112467
1888455816
514277585
1238608034
194820350
1386844526
988347853
1709539203
1021968900
1391155862
314021976
1036350823
1992159500
14685168
1773351957
1180922605
198652594
1334477043
288773227
1112748114
1765614536
723128169
14345369
112097007
851995542
2140443823
2026818414
571814607
178126859
1948554048
804216792
2109278982
143111818
147783845
1823514401
574573085
1871125634
1314215118
1915113070
1695662401
572138457
465434546
808863316
474632315
189349532
1610754721
422204388
722338557
2125227369
433478528
628303807
632483381
1695290092
1483257752
2003949045
1477321532
526785101
1622184369
1901903630
1694493914
593285814
32037027
1324949959
223835429
1469594095
1316642111
865681805
1009074500
1133254723
1807944141
1383963356
904739862
299978918
776997904
1259878671
1268212443
128270258
688536740
227457771
1470622423
1592841110
1728204723
1781737600
819392642
1329938958
2060287584
1095898418
1993841938
952050193
962455321
487675427
2048306557
400754931
198044792
31633242
1305223023
2059554140
793433123
474902019
1244250711
1582035102
1711307558
1094197088
2016140827
1689715761
1182990625
1354374386
1859657793
1611641260
717218433
2109438312
214879610
1317174533
1728718479
612182064
909747239
1442237776
1589810867
1639992420
1141529544
1808334077
1603789535
998349430
23619158
2041605066
69848338
1050664070
1049689223
747735934
1541787147
2055071952
1673963143
1246299846
214106123
1267755055
1016191501
1047138477
1499404432
478075446
694351698
1707440266
276076617
300219646
1613725110
1879301228
1045394098
885463179
1695558680
77968365
1247125706
1093495469
882111671
560780972
161690214
833527457
1646157925
1085761409
366310639
1455532977
582614468
1584873739
418962717
1043034698
1443991324
749992273
524614793
1118222175
1629047510
372722483
673033731
332190976
2065677849
960725852
2120341567
1876102531
988314184
1720153256
362524746
1340257122
125849025
2102350881
342003283
559571962
1366063094
297072523
1121852167
47613333
218323627
767196710
1899785126
552322087
1014279574
1049757334
529626465
1362424924
1570550437
788218400
1895090348
1558372610
1162490326
246435456
1146896942
1745440908
970470709
202456175
1937511991
1603653932
783144527
2036967996
1437232794
186629608
1299821460
1597089243
1095249316
104136403
267281432
665499432
822306304
2133697955
1884428759
2020255183
614051034
1263184165
751270873
1901157154
1315996111
1079900653
850954360
1881933721
76912901
179931277
278663919
2041261801
2121541117
2021035495
1603816611
1535731520
2060917645
1845058439
1079929325
1613365465
1484386273
858066242
1479741141
805739661
226834187
722739867
168593478
1108302903
210713650
586834942
1729872701
1722804853
1809914154
1073028521
1541141092
810402812
469327528
2036332371
1814987034
684880425
241464367
877634954
122240623
662053252
1341622804
345172033
1903298940
292371123
1087593455
1571946328
677224267
1602262458
1188841636
1183218397
1966965696
939961486
919226149
1351848767
1144098550
1208764249
6386475
717474853
1221977600
865431745
298489398
528312651
296839865
976567713
163345735
227096629
1039906878
1846330612
997039086
405348386
138805628
1302966319
909281953
1001027796
195940006
421348967
795313424
1164158644
2033278636
237572369
93276071
72850252
1446346728
2006533155
36677641
989914603
2132830912
171157953
970866245
1184212481
661063965
1835927655
1241386641
574294982
3664864
335050960
1099658072
314932931
1010376388
371557991
853910761
766395789
1518290657
1856770830
2081472734
355899168
861667032
255776033
175282980
878071181
1498030138
33064682
2040067187
1722758162
434405194
1192927427
1361740880
1673929652
681604592
1852143656
1395971695
1713344153
154423571
1548913957
332174012
2060001168
1104351639
2139840042
1906064038
1485883558
715894698
1549541738
1850284572
330153610
706522858
1285582291
615467614
1342344038
111191065
1977735431
1864254338
1963342621
1867891568
1108179498
1197808061
9980516
827956099
1210835015
1292787590
533338365
1263664490
410855349
655864112
1462642086
806315729
1048502680
760678851
714066652
1690242780
1927775394
543614565
83807119
731103822
992449061
1432407326
1958168190
1832936435
1590278563
352613375
1840271928
566889044
1937640711
1908475237
1707983162
865967510
837425094
406392803
1099458676
1641518994
1244866634
640038173
1345165289
859892231
1635878653
130228402
964432277
444096836
202338867
1236588758
1477425068
1619087329
1655455968
1964425721
1828294862
847154739
642352944
201090673
1184055914
1113947263
874607866
1651822381
1936272346
1185033804
1880738871
1741497454
650368320
451660177
1220959739
1134608202
1386974130
570709304
1701132371
944021958
665534768
1545451938
102525287
354804539
533665154
2030660394
1005115562
316102748
1249064507
1333756330
1259918911
1215565476
419610214
1189356706
1829152275
1908885337
1578224103
1214555407
1378259259
1111725443
404936852
1416655717
1713842227
1200963196
655355554
21453485
1211772823
739723878
1355874282
2005006736
1433961958
2126930995
830240642
1397291167
1764250030
2005746930
1290399761
651490338
370124752
1173786688
1503622205
809424400
2005842850
1754279324
291100089
139492741
1353616412
1761720815
865320829
140661967
1937062705
1298719905
573054911
1907832163
1666840311
1867164321
1716110070
1725290426
1681256829
562871841
1903020642
1512459245
1528477477
2032908308
616329271
167730553
1141047932
469827286
2134632169
1486334990
1705925093
520492664
184106297
470870200
453087002
336736548
1884869896
2098425563
1836203607
620615194
1783723960
34619446
1701754287
878115464
2017139507
774589259
425968044
193390736
120677972
1249115313
205499178
2138414597
1603511332
1893974998
1381761062
811070284
1965768867
722695812
1578233769
2010179446
2042004156
438976116
605257912
1657029556
2053112784
1785110119
1555087650
585419457
1009766208
1163389597
342313549
792982172
2091422817
906789451
1006736117
987311074
1011669859
25916160
1830377898
695187725
1813714564
634948495
1068689479
233079753
564187222
1307522811
1188761886
1662049981
1187374571
151475962
1404452386
1390540105
1270498772
827932828
1672188450
1226135582
545967657
1658973834
1350818723
1316420818
1835974110
1277473821
1961201686
1522854041
975141588
889115240
827205027
64545643
1496263736
770687861
2136798669
1106756241
1475313192
242178367
416382703
131563474
1072182612
35052578
2083146333
1683571081
1041991403
427782387
775161940
166451272
987622799
1791239075
1965382623
1275919462
682790165
1004828403
1185806894
2106660834
1161451057
245908565
695905399
1010733410
1880220322
2079155465
657391114
1282214688
1914951505
1498751975
836162728
1445700083
33384060
1100951548
976317587
438392795
666644589
1571443643
1944614889
605816154
781772650
93353912
1080210377
1361397683
2103486333
1186738084
1690020773
651036409
1999318369
1354377068
1690839246
1229158729
952023081
721295552
1299370407
2091236945
806233057
1061630282
279933686
506931104
301146442
1131981617
1145302454
1502933886
1771714075
651812293
1344948641
667484197
1218869177
1226918132
63631831
741275145
1384857997
1042904522
1192807644
641041209
1301867071
1740072011
1623295231
278940387
2097408988
1938337662
1165893367
17849911
32274248
1000853280
762705127
1886068132
734713876
1038693777
1204574265
1322704787
2069057818
707734725
1229336055
2042260855
202870043
1506906914
362222601
1130222468
2101428197
227089605
1802026095
1927047203
41501124
753831350
304576726
271151190
2001165027
1690062337
1236274642
695576913
130214925
256909557
1021850354
1950264609
1784274008
2098598931
1522880197
532283780
1337085538
25700979
1715274261
946922717
1684683890
103011092
1992807798
66701261
1863202164
1685430404
1592704998
432450818
637751157
1205428855
1542228525
652006159
562531692
2120204937
1852035211
1598857765
287059392
1820592609
1978113457
468555050
1263181152
498974913
1737939005
1650430609
1841125579
983820567
1169449081
617496724
1060325246
207942017
1781126651
1372623283
1127373287
1843398516
1463493738
1053660173
404214253
2032867232
1452329324
1887927236
812273619
1360758989
290469682
2145036051
1032873033
452823289
1624202316
1239417081
56527054
1474385108
784508482
1575322936
1063302435
826590068
1559766791
321315666
117907923
762088678
1659851558
252123711
2098288309
294958286
383079639
636531187
1034517575
774391289
373304384
829996233
711704097
102233353
767197240
1650703900
1425477803
1898306679
384726425
1473579993
950121723
16793206
2024172817
1827650003
155772235
1791441799
225526022
2090011198
65176751
12231494
1678176624
2052679205
1484077540
1870926526
1049157812
1798921114
744968825
616325572
1425792699
789798661
1384835846
700760734
920730312
1239984999
80147446
996881672
1748400812
754892449
1738720636
710958057
501018621
1029261212
234180681
1964929115
1389401753
273098264
2061924286
432514766
633547883
207141822
298081109
477637416
1405730242
1934306146
1984480435
464357151
2135753448
1298571128
1006083872
1097488845
1112684900
198751645
1037340578
1028552728
452215219
55847497
275882389
1238337888
934991179
547937045
1358117990
1659721737
1978434539
1510536842
1424340605
1329890951
1611523072
1296327594
46848740
556357923
1626564223
1162103308
1919921751
818367606
1763069624
1007084942
968222653
1789871873
2085106592
131469227
306687258
848308404
430124261
1994217795
831832539
1507412060
80413693
1203005992
849788694
446046046
1598434746
271905385
493538987
1837988544
1992320473
1307545687
1401566885
1328904743
1171585714
970890415
1755730464
851819519
1200869904
2144092813
786669332
495440856
76128648
1826987430
166963643
1012251041
1193003159
195586344
160251037
1606652451
1629165442
970622651
1596050498
1689095422
690424272
1383684335
522431896
647218135
1303464441
230960502
994178999
2094921986
2129420167
1029545072
1458618012
1941659723
311641262
1438898951
605360705
498700315
477553696
819141308
1564294999
2048687540
240227293
1855618434
927894876
1748477467
2084456826
1584612906
529613786
1639535537
125895528
1191376341
497455328
370251423
552090464
1134930872
195953184
2120758651
2048212882
1446019347
1329995178
362838212
2121541048
1891472947
1795035961
831798993
1206326520
404955858
606867971
1653266501
957947384
160006554
1109643059
383689452
1026222763
1328373288
715348861
1654770228
1974568281
1123076262
1940464647
2055122255
484685704
479971688
819556303
1531138360
1892051395
355213922
1679597332
664584137
1491429890
654417501
371231872
1831164498
1769945032
1133070170
162539918
75722129
728819278
2039126827
767371898
881104799
170644201
1084490723
363795824
2045731183
1904538066
917327289
1816382332
1811316729
1706891575
961642443
2094965700
1711873522
86101329
667032148
641012177
1320527717
1146048822
502704988
1427234536
1031603215
861433391
1362349794
950003100
123300380
1504735439
1341270236
1137832797
177960837
1699086776
1655899332
1539655837
1721918683
690535140
1308580499
1327120280
729871811
157838975
643064043
2005636917
2012260332
956259993
143472667
1871947558
33117989
1734576350
1115571499
1433464536
380498128
945100355
1314374922
1583077943
1917766302
2101109406
764589973
1373496459
267388139
1678197786
99558467
359583163
15882352
460191493
176368295
1541181904
1268952680
314081293
1382886419
1998759241
265008661
1931027753
1920962141
245214899
1045720474
144793525
2130963052
714535983
177432433
1065773192
1431737750
1042111072
1833223372
1407551680
2012139299
412312904
1726922862
1043622196
1582492263
419542709
804152041
689892462
1174246063
230840028
23894665
1876832686
131262662
1038458378
436742700
789054728
1917617229
303602861
114785587
1759321613
130918776
2089440199
854410327
2043868162
1710353722
1180191947
657772096
305151244
1252106224
583154080
2111050122
562061471
415685963
2017462353
99604022
389749344
716973371
888578275
249125077
2084547366
632899490
2087255635
1615131273
1698329158
249618856
756309212
1868462082
131498270
1319895841
534018257
14186426
643599902
2049073551
778273232
2098687302
243709168
1017487270
1419383421
1106478213
79054086
522751298
1623297451
1489825053
2076541265
1338621717
1765856609
1622512206
1972224022
1101789442
1759848129
1308424172
778276506
116369366
1184283886
705373217
1097933714
1516509509
291408477
752521272
1691684812
415110478
478669532
1151009512
802781791
556185651
574750223
1343754385
998720365
1830240151
1728154656
999584266
1687192465
1374861458
1314659261
562157112
1388788440
897844831
976657593
1697905283
305261811
1008953221
586434378
677591965
1933782183
1095984943
773316963
572880854
567440559
575801296
2033032999
1942864001
666749611
1647271334
538374017
575653880
919486008
1862439382
763393502
2100935406
432954075
392273821
364057139
965808980
1261167957
1241226230
731824795
1025069249
164782648
616786455
191884801
795333456
2059827309
385117788
2119458704
366227907
1734500948
964734292
451724123
454572553
1366091625
1599282943
1730471137
5552579
1232729991
1631056672
960479440
657785957
430225545
1715636708
593669049
1630647732
61590889
1338358953
1638227845
1934861554
786722133
698087708
1964714550
467368310
525598529
1780943258
1095644013
1128046735
1914757601
995539522
1701184674
1709277845
862930662
704688323
676407416
699064139
260977881
716499964
1395926160
1865220397
1455646614
950697241
1407266686
442726632
1872898149
238582773
135792218
2103631773
929648720
530105908
1779649261
1533395970
1050355524
593609582
1476133862
558008420
1760408757
1034593398
2041925766
1192369668
1004230200
1883053696
887685367
1112289422
535161781
182162341
158429557
194653994
655493490
214954784
1516969821
953951179
1284100505
2009258010
864953394
524101378
1428019316
816697348
1059248106
1999364909
821523298
880616425
777024233
1048789938
824961763
1933648574
314795382
1785110119
2009719173
1911990323
66917002
902882426
669986661
1760987778
295848875
1867159289
1652190301
1088820278
122038469
1923807286
1369976883
962612495
237689345
181544449
795708065
1474599136
1141293320
1386054822
1554532922
1819938907
932413522
721672260
594781727
886248763
674876623
1438858654
1808189533
1635767049
2099730600
806227086
1222187135
1384145655
258250599
483111090
817750521
1277575814
1871091983
694977734
1696082562
2140043367
211717592
269975190
2437850
1918088895
1512743920
1817089932
505722559
1303934558
204592026
1989689429
1217786458
1318788777
1468250459
997094851
755955560
1050074096
1736960011
253366986
1393840783
825739100
1461915995
196945500
1764561746
1825765176
1484460185
836216289
1985157181
834518382
65731512
183654091
1273884817
1247127732
1909091910
2041404194
603802630
550760824
1889458265
370574738
519265260
1290781213
1408575259
1446326830
1369862599
1131333133
1596181906
1343647328
698103138
74519799
1412473952
826917754
674696933
1740921359
682974691
1753858218
1154573158
2064123717
34451145
2058532302
349258415
1975890388
1595054039
929973921
771568108
375693335
64674883
320799024
1978207740
1108097195
1068266554
1074903994
161095899
1962734344
1862484811
305619103
1139771312
1325924911
1507803010
190130005
617356558
450575112
1040798450
590431849
1896506163
176886314
692146336
229809581
1376142615
2019622382
1396503225
73677359
1296879949
478104199
1491424356
859193849
1274619701
1254870367
671906151
1653269086
1438628095
2054848116
911377276
1691910552
392626319
286611065
82159894
1518435458
1520468329
1233734936
359532110
1931662072
9731937
1310663282
1066016576
426805012
1868050029
799937661
180892135
1595814658
772611796
2107105875
250808557
1591975528
1216071937
614072086
2026613196
1338886571
1000829388
2142435406
4571712
1323184415
902172728
1136857995
272755776
617702347
483581982
1793596509
1671373454
741816307
1234359255
1452635945
931435436
220933248
6048306
1277768169
998049933
2090439581
1413144053
1679346886
1702947678
1545334200
2033260547
799917510
435507739
1660599682
306636035
258576609
713093817
1625781244
875327186
1510551528
581477057
370133031
198232438
1053573298
1310677233
661121529
1801135875
1496877377
423348267
546070303
1111446305
977211601
1866949123
330601608
2143299711
1090655270
1218621071
1646443308
647253844
861635066
929315065
1920032443
695888267
1037519277
46533692
2139060644
585995027
1830175896
2125290493
1064796434
115447969
224800629
1379579864
1728667412
279801839
516705785
1634845464
1532561207
917124558
169541566
1296271573
1723045190
375978196
496887080
131472075
1996749697
880237190
304987769
461575422
1892579395
1453337906
63942960
564509037
698432635
1326276717
1184334188
1727780276
646280848
809260634
1706223007
414933546
418985761
1182221263
914053268
1247249887
1581982406
1341490648
1232235503
1741159785
1545853733
1551679493
36114195
1486674385
1277053402
631267041
1997727414
1316402903
45289967
81791121
247567552
1010414618
1493151617
488565107
1743165540
1653178355
904030816
811183458
481894296
767362351
729196547
2039560511
1022741261
1834081546
919129047
575599425
1521695621
152325136
1012770887
1943883234
1539597049
840292724
1394462594
1792382610
1124322204
1524284608
2006599029
898917679
1937499256
1045858065
550774563
1843543254
1408032225
853100990
1026540379
312618361
2056980429
1456570055
2114189202
679886623
10997329
448711006
1107271794
1999738159
514523730
1976638429
302376614
14156147
139904352
1800992701
1976637833
1629273322
1107240114
542007182
2122614895
360874286
539295735
311010540
1365232382
808145075
994229674
1770623957
14779542
898253255
2108804071
2079626079
1601637808
1896229515
698706023
802610703
2052429934
799859175
802757889
1915782050
780499196
856927656
82518917
934223754
2133747940
1263422621
746689526
10586384
1759984977
848782016
1550841883
980835912
1897739099
1628454757
1355596080
216959738
73799197
1108023409
1693671477
1259066311
653281902
2145140393
2089211118
724581461
1848226503
1637126998
594664568
29799708
543217587
1540365765
1741104707
933431001
574838206
1790799427
2106688764
881675757
88141787
980068578
1241223443
17046930
1949961789
145490488
1283960290
513955839
486057880
956710039
1287949405
1842963605
274542591
1643379
1386919014
1273363869
164293890
1439464243
1717415861
574128349
2063772448
1028985257
823806359
264013729
376714272
1586180450
405251698
1050810703
6881425
687560465
1568123700
1674899054
1967879284
1368163778
1481268899
632975070
579351385
1955436324
81028883
195690671
1623855262
298980717
4466965
1590207883
79675150
328467655
1388129257
13381723
349014419
1070699038
1713563183
1539043060
597071191
1961555296
1997725768
1392093247
864060256
1833701396
16182896
1684828393
1368950850
341765059
1774572887
1912529466
938469602
1116416765
1981729004
843820576
1280176905
524784183
197164447
85745034
1713173358
1308250338
1521560087
960739293
1646945213
451426348
1664986319
1361028082
391614975
1371837201
1008212342
1987743596
1963261620
42236800
1101654370
1460593877
734063105
1746689757
1686407767
1651384989
277058865
156614794
877397905
877674969
1710209843
1096824596
1476404515
1952392506
1200929881
1919108853
1847483650
1010108455
897487536
191428589
2120269331
1617193400
333098293
783949938
296040839
996464931
322564370
2033639295
239143462
2067058336
1566080381
1979046625
1546691301
780898703
2143495195
211697599
1309567613
745558033
613600699
247219731
2123310613
532942572
461784832
1635770341
1236606376
1502789377
459759130
931801398
1922242440
1296682267
17355375
887507593
170291515
1608512967
710261119
1641918273
1182664821
2003911745
1059381686
1074082423
1896963006
740893595
607273671
214526155
1521214277
1655601596
46188357
97813188
1971165133
75001123
1685664459
1325015907
1442919222
2133052843
1001832714
1542226195
18694347
1501158156
1541635329
1993228066
1423995099
564305895
1615357547
792624707
1479384065
1014554710
91457283
1411240743
1256369897
1470667036
1397262739
1131452864
1516910065
1033501584
452253083
818698628
55453700
1701589101
934234329
1022549708
1694892787
990270055
1336719713
1674590922
2082837416
1024434077
767945913
503588888
1977820269
937506444
1026410062
52620414
1978900094
213347265
1596497523
1443070348
1477878705
695394338
1738196071
590393069
868493094
623720897
1182249699
1016632047
1544144690
1811325426
2085591402
890515900
1136746316
404698699
399917928
11962140
1128010425
1630959614
1006989083
373416007
1106573686
270395243
1756102288
566124968
1944034564
425839176
1993519488
795020084
431726187
20135004
1056359193
2036339805
308597482
668745763
269687697
1409329300
356458000
1699617500
1446313562
1574658465
1475980246
924558396
1931165885
35851581
995172394
1066857224
1973987145
708613585
102962849
267625341
7951760
953974066
463414443
436210490
1839340684
1552248158
753951780
1622437213
515638903
10964561
130688252
1922917882
1532071320
1701343982
1358826616
1774785619
1594979577
392567966
1229771604
261545207
1204518911
1846900100
1158852627
228172999
596156000
657110214
327157114
862984592
1186055484
1029636344
1040844000
1592955231
1612767567
426007282
626185153
448318365
445483256
2073567068
2091008872
517028032
510222054
160275822
1047193876
971717281
1154488475
1645035944
995649146
1869372780
522012721
1992848596
1515054721
1885726906
2078056748
535087863
687582100
2110120104
1612930201
566235572
1565035164
1509346082
329737219
1721416283
1868612719
1500321177
1479887494
317100248
1603816826
261588258
132963300
185936082
1229316141
1915536463
1462043821
957420519
1500078102
365874048
997118454
2071652844
1296902562
1266288485
1902186521
254579735
1640603202
1904802773
1348516670
168411891
1240624570
455965152
771157216
544239005
989564041
227716997
1965324367
260065659
1700018546
523298483
299281171
417442118
952537299
153336286
2018065525
82505069
1529219601
1866940160
560275132
319236682
820181565
2006022205
1373033533
81840611
1874386704
529193583
1038425606
326733224
1991348679
1734577432
1439705860
956143426
481397887
2015212782
749809162
2019032368
1874937118
1611716974
1957999252
2009516063
1591482306
2135344805
708830732
1373116935
2014800607
414237968
1035064387
1252399883
947395810
235827738
1124049266
998704210
328973487
1092367776
1259245174
1325444504
1488414765
861339539
1001040160
1912011959
272878444
1156767030
2080740840
1018302835
1396487994
824784595
1635051317
1160963344
1591236672
147663316
150904358
1600407864
376446847
612142150
376677616
1403396168
1927217187
2090055877
1280954364
849146618
64961551
1840391830
1915478963
1565450270
801536641
420747513
737801937
141456357
1755581628
442341171
1378717353
1196447664
1920541786
906530184
1299821460
1826359634
1599206339
2012346593
1159801597
800468231
749104481
2026154813
250907717
1402485159
767741257
1981689637
2006280164
1672665596
218998806
1296207637
394137509
1561841480
1354674945
49782597
770200372
910822338
699656055
2024531433
1584350168
86253151
933022348
160195593
801063041
1894930533
421739982
1005309317
46338267
170231057
327061001
1486892188
653440107
523101536
920589109
265599530
825415000
1574342370
1583908481
1516350376
1756678266
440895882
893416357
1203477672
710941243
433898260
572495961
30475763
516162247
351799068
1384082027
605544508
479910289
279315773
1245168543
2128750854
1818088643
2040545831
2058085833
2019157854
7156838
1373265292
762062723
1237283354
1192923225
344945753
483452201
503946588
413293169
803676299
657868338
1506307092
1112378817
2102841772
111808483
53518514
539792419
807207038
1347299042
1351724317
1864950344
1183649755
803659949
2145556531
485939571
78324704
1260233232
812141611
18622789
37606605
1096077047
1789010704
880345675
1546371467
597913161
736978743
1273517148
1425203856
2106590434
1460601070
445302838
1670137179
1893799686
1130923040
2093422184
748308888
1468633972
1714450354
905526924
1100357290
1343954567
1991685414
589112998
2111126084
1662313064
490810033
95358103
581490774
499217713
940288046
1146694676
422226297
832118516
1829225616
454609242
1540221411
921944913
639063860
363483357
1150994025
993891442
851941804
1777383644
373733754
1161858052
1076191869
1310686661
1841422640
636598286
123998602
148081318
1886109847
795056290
1672533508
2040492195
1240975969
651386313
28087491
2122900525
1137849716
914973339
1337489131
112142695
644868466
1072007056
394205655
254776809
147319203
211585598
1171193226
1970928134
1070584113
912124280
1402980820
1842665322
1928944830
186497476
715055710
1390356325
1151301519
792425093
2028261767
1551455999
900325315
707761147
369367435
388886983
1698216236
1608332198
1508122775
74516746
811943581
993950207
1131204449
1910059587
471159260
2040582174
1328012444
395405350
72025887
472586815
1034533357
336836277
73482524
629436800
1096596909
783523521
857615854
1750592505
1611587106
584351176
521906927
1713784482
1502185348
218736893
1669933633
1832520016
2140483873
486530660
361440930
1526384059
2082104028
1629888822
1226385942
1717990269
2116003693
647018141
2059942407
393485154
1673149676
1874658098
1948385597
1804914083
1750552565
626376983
1872577952
1657600563
540102323
1758423096
1152820066
2084346801
870030280
460717556
543971815
1896006779
1304674333
1034149548
946829931
2143525794
1466983292
1635996840
2037947425
1220987581
1168912669
1038010855
495599003
179545770
1981636631
1575781538
1333993817
1617703273
646244086
331700180
609836081
490792943
1124944133
1593190539
1250711169
15486235
280309191
1842532178
452276147
1394427205
1024354220
280122421
616896662
881102365
1217779744
218632661
2027774180
1410904386
1591605514
612536443
704641592
1635991180
1775661823
428795023
1975587263
506927155
574179246
1513600218
1544229666
2018184673
949928575
643951198
1594359865
2029767455
629952888
92612779
233811865
1457362563
610327044
1851416132
1185507363
677659976
606659830
1637784917
366842297
1972725241
601498312
1634229711
844094033
1195949207
1696508130
1134118410
1824446784
1676099205
1516228154
955497062
256010591
1507353442
1504959194
1568863214
67694742
1379688019
570845238
228041041
585322034
310788654
893824227
2077904555
200982613
418342850
820868283
1644298701
1015532529
2081926063
1208850289
420803303
29712366
235741643
1876510920
176975736
1448893165
2069170552
518737583
1889654641
31742948
1021627827
1718176092
1624365499
606617104
941623340
192378666
1512202802
148523657
1275846249
211973054
1277450777
1440868339
1096136714
2022869232
773407597
758820015
1128595499
1668105276
1830044850
377534244
959068074
1963852816
1278753575
320687980
1803532012
1434883765
292364096
1115992726
1263485399
673452528
1462750065
2102596287
917378167
1195665628
1851039205
1193214773
858542906
1390984955
549573073
1393450629
989774692
1717666004
1702842565
63708113
2013040404
1913825588
1110863541
14183916
494699284
1016107481
1992752268
1738287032
126245321
828941601
456167712
977386234
1089850654
1778132654
1525727655
776501345
1770733096
450615646
1023801548
1283048538
167084777
74062197
779993732
1666269606
1588311100
26024962
1730824117
1974323792
720689120
219803505
411778427
1981955317
50362141
642280815
1334351819
1214031592
1048378546
339472783
100954186
638589781
1766322872
391106388
242852252
1294412831
1747800444
1739067910
1972314640
1780328197
1231434683
593320453
1008868759
1277793987
1714114551
918584332
1302032705
2025312973
863571140
2101092064
1467808656
1700349914
1554121898
2081875420
155129162
1188902683
613764263
1707650091
1516299055
91112116
1720264334
1540855544
1829876714
180217910
425773329
328421043
1134678118
463513868
1174086417
1470742703
477343956
1032817981
1193383153
1176361560
163547774
840375263
1802960299
1476150599
430629606
751740089
1089206614
440045129
1943517082
445667943
1464798000
889925690
779386428
996940174
407595479
837707093
834178107
1115454836
396436213
1836332409
401266769
1833220597
395456834
93033523
403458927
354932726
1208714718
1878981318
193685273
454309873
1840774354
1982065682
1386221765
1903855293
1579561402
678824705
53191838
313286423
578548557
1087185397
315597570
1361917011
1888712241
828681819
482819175
1534779923
1918546792
1944780380
1410366824
1221953720
1177771907
1635279961
2084872198
1866733417
80632353
41847867
573541759
1294888828
273712849
377287293
1960083466
1568729208
675200848
1062433516
1626271725
1617874088
1610428512
551893786
615580319
1932171593
1382540260
697199043
50392087
732402140
846557849
399926533
406025579
156632017
453527077
791655892
1350702858
2046037846
254760862
145036856
1997406057
594787950
2002813811
439790853
270115710
1663334926
1787774843
340356450
1594520324
1630898909
2008184030
275458366
1233680876
1662309924
14392731
1553994110
1360010803
2137562714
1848411160
529232530
771378771
1371711830
1521075059
577599609
1629314880
1738304695
391756167
1519566959
107367913
559437593
503198202
1492787355
1942222929
723435934
342787074
945343792
903750321
1787155254
281735826
1807883044
525090879
1045500898
974537866
1447597001
1808822985
1605054271
1391712661
187979075
208160967
632908515
971270801
1789752398
1099672763
1404989250
119622010
1303048266
1580607632
1326495433
152728606
822871267
1684436398
1889870480
1266860307
32206281
1959115891
997999428
1140745133
1880324082
392454506
1335322434
364486257
1683159589
310535329
1487319301
1862363575
97494803
1752139733
2064325106
1382544279
1807663641
312267572
940940439
1317950623
735039260
802748158
1885864791
1370723824
1076428454
84972033
1907597172
1732770890
856115101
1246672411
565762700
1309574915
1505835727
327475637
1316744480
1050420365
1247280806
755452969
904293962
1297164869
120921168
1195095565
598344078
1777378874
1774018896
540044040
76057393
304875421
418657708
98582674
620964112
2110737423
1503375000
1796899951
971110159
773189588
1772894972
402696352
129762866
1159035042
1973208073
1248719518
1595817385
1396519736
334221308
1506373319
830616943
1539239681
1937241322
8475687
453808800
1937706896
1193989572
10432844
169785947
790835534
1535345368
1964950689
655541309
1164656860
271481336
1511842097
1284114439
375242179
684015572
743386667
1400028143
1363289255
1378056047
1024491782
1067987587
1757628194
1654078820
275049018
1951297537
919291969
611584722
875656081
1025028646
1903491542
491136304
1424302503
1144507988
1072637770
136242858
226751106
1075568320
835695192
1288551567
199480034
989884318
825348319
696641084
1819431339
1048505090
3822331
166386625
1137653938
971847077
92878738
1342819983
150754528
1752322092
2082710731
292454745
759974011
420743394
1440686451
1954173078
882844023
1594149788
115108310
1565262562
1158458492
697956220
1931083417
1748266502
1260758356
1053652142
1488521037
1762244203
727867005
24275325
55779127
1397473718
1048982998
315560733
2096676046
1711320245
390934692
1867790709
1161141912
739500086
786270843
456952245
1093566534
1150418186
344017581
794088252
1599248474
490167531
1738356520
830032845
1390478119
1534905373
241010613
1891940403
1944445039
2125298932
781421386
676132809
694495903
1198357306
1835939057
1134816150
1434943926
30200105
1579884023
643495310
1717505809
562177347
909027851
52414180
556135948
962903123
723017026
1967969428
68891479
1273763099
1181983556
245323992
836573033
972103403
297866081
1028088986
2098901881
1898500169
1493261408
1950639914
951833607
436940552
1650095626
17296316
399861057
1102337092
2119318047
383098924
1436383728
1414824982
1869901555
590723530
847925291
1811271455
1788875779
1252613522
1988301623
1152239279
1091371
1907644104
912105253
321268476
849893437
559033535
1977874901
1046745891
1934308895
176076763
428678491
1781992158
831617299
564119138
1479955415
1085799218
336144139
249517791
166490600
2123871168
1555785566
1586885685
292203537
809641761
541769237
1429573958
650200194
582072120
1454889350
1780646032
944175006
200813232
2140186240
1916109494
2037217714
1428740816
1336414938
1413426021
1245749717
1195726266
813223283
1908196346
1110683957
1986823253
1612587874
2130187583
1899486103
1678448218
1635548794
1461902540
494583868
1199814550
339393815
432839086
1174262144
1780814357
1670926509
50665642
1279893730
460399481
2034077956
249221084
1116182045
1633129971
517337803
1799504686
1548503803
1000231977
1246267831
1993673883
34349684
2058333926
661159463
5223866
1566757043
1110486360
1097484027
1346702154
2104052750
78269962
550393859
3155434
1974254064
395680844
1682328266
223825105
972658906
902359720
776864641
312265073
990721518
621413278
2102428618
477916297
1775072168
625292646
286797932
548290733
2131294024
301901647
1008938266
1455567404
2102761958
818387207
177075945
1513549051
1034358249
536176404
864272105
1938239470
1303235352
291740208
745554635
1655649054
2004187369
2086326247
834253566
432736112
1349737219
32762366
1834371768
1819576560
1243568696
1039863488
24721514
1334391954
1514188209
1552728065
16281797
93765594
758995059
563092451
380838444
197277517
2144915192
1790586489
1617410785
1016899270
2143686079
332037569
658529945
1414729658
1274300952
165122696
1401876514
296739908
748393894
409497492
1307020127
356092448
636794668
1296548357
1304707863
792776712
290676568
756266462
362238039
1075748283
964203934
1807231291
135774151
67635343
377107844
1693128218
1673651323
693999402
637607691
982284921
359587234
14210272
285477124
893437718
817306138
1139987644
1190581619
579309359
906636043
1679347952
667416797
1463915786
103595327
212650697
609742841
207289474
832544123
14193752
2063651370
260000900
1462231025
1730192871
1465049480
1655871953
1562557847
80160505
279869568
1827918171
876393423
528834520
1231818695
1620851297
761981865
834487699
1223323351
1075931418
1271160047
1873145563
1811636885
934924585
1540246760
359473280
72659494
1319897288
1174497962
1811842194
1183673733
385750755
1014188654
2056283409
870390825
1890708076
1648111284
240396758
561083965
1228493059
1300265435
1226163196
38218302
384874609
1671379212
574604541
950361571
1139233930
431924282
1130876603
1125437118
849939901
1050503102
1390844293
868848991
1106249877
1187929873
1131702745
1199339566
16778062
1208273069
1932315341
2107958115
262155751
2081023480
102766294
349299414
1179624106
1065866289
559159046
2101628473
871730473
1918188366
2072228462
1849466996
1746580007
394178445
1318025035
69201013
220957537
1983500778
1835788776
2081136810
1673715861
258530287
1510436932
419115325
777858924
655247569
858870329
1962244593
847203806
1443220456
1796649583
1864337014
1194991708
1498620605
150738569
1757295092
880344362
1394228830
1341550752
1871560266
786723713
1389106711
491949119
1345074350
1351452479
442917668
1096597581
683468200
553163466
2081139670
1218436945
2139244996
1175188944
1523956591
1262310410
1484109774
854238806
92349586
256035741
1134807797
1023805766
1647782594
974634285
1078387606
1174077053
962664156
1972822795
1787401447
1555519148
1785643180
402397593
196855229
1886932248
136887727
1409825423
1618333254
616262935
472068198
735680566
1444563425
415625814
875197234
1926169818
1258541948
1775914471
606393670
992581345
948231703
384449835
421297097
1535656982
1753253569
1090985455
940723497
1900943738
1878272050
1122649330
1733106524
520814742
1918212861
1125935658
700673118
470287247
1604440034
1263481808
2031793866
642308063
104828166
652385245
1180022272
2036968473
1128380593
1190713327
2076940350
50810207
91384825
305296145
1517994263
702129239
500576925
1329921739
1254836236
500733600
320290231
687119353
1263437109
1222819816
1793836732
209081663
1675233567
205334635
1891558813
367958296
1366722297
386938464
796235170
1765911224
909597469
1504001320
431517042
1987588613
102558943
1390665865
55179880
1713098930
1734964001
2083504999
182470289
2048968349
692857915
1250173053
1117922490
1175760907
487936367
1610304295
64547192
627533773
1997636235
62321695
509846876
2063796781
529351611
733156339
111910490
2061023263
384077149
1760712044
1911472648
1555105902
1821023368
1825756631
1687595621
2124339585
325329839
453197475
618409900
2061816234
1659927988
504188845
52199321
4529860
320480112
1951555921
1726566155
1700554479
126698563
460048104
2020071706
589129743
1186875685
2129372563
1061897733
185586455
893077926
759509904
530625763
1687186484
606244117
1253196753
835965727
923629775
257895020
991850757
1715135298
2144286855
630318205
720161210
1688129210
2135372539
1708601013
836280912
821812032
1832315796
1471751314
716615999
1240661272
419447494
1454305321
296115618
1663261424
35140302
632288127
1936225525
2057552331
223338773
1080417875
1730519074
1544412745
11346922
1329029225
366771251
2101489485
2023633324
2049070599
945437037
446754461
509129581
1260276048
1946924004
2038214017
773645571
5142917
1487664234
903409111
885917103
1811664029
1429196599
1493491230
1267791697
836894780
1380613106
2126245537
935027491
1107867871
1972963300
1334458026
1058179623
1166360721
715542048
1849623195
765123326
1846884729
748997569
1403472350
1465116384
698657881
657270812
1041146873
1318426938
406584626
1417505329
839731212
993701438
59859542
1044633645
689762588
1790793386
354556864
446708553
1477289727
1266467637
1643408880
2127324747
1565347626
750907537
1716749324
2095551791
1576508599
1820053532
1101916356
1339226488
1902609693
1231479273
1613019861
1121891164
1104392200
1971724315
1783494962
629206670
728038665
1704712972
1551452819
800456098
60957548
1000268940
1134088165
1124473345
1373026222
925456623
419910653
1069241898
656414715
1850235960
678828371
1913394136
1164280916
1731770340
1617027049
1434834798
1191351725
1786550386
1984950049
522931021
951065753
378903562
1581158764
1206210764
1659343525
87696842
1073529498
1333395246
326547778
1345600007
1917496262
992328739
398707247
1970811630
764287866
1853437795
1126059099
1349055272
1759579384
840800547
1636769624
1909045672
911822142
537447380
452379953
1491727577
1704562907
1306507446
831265125
684698334
1615885810
377174405
954488870
1495470879
947459411
1149256338
2136714123
86137880
1692936045
1089676031
1229901137
1809380452
718416987
198390160
1126178892
412138013
1284530638
288119807
42508394
1255295163
676595812
1466074682
1217631772
741687338
1228263633
2056432060
878875113
1820012693
1889425731
616869832
1292146848
1297911327
1714000211
271946413
1133335092
1770486703
1288538711
1585989454
480527914
300965548
636862257
1173833598
1847521047
76979875
711097469
783774360
432896637
904128334
547729451
1151230419
66779282
1856425298
1504404213
591190411
766701669
1804910014
1603083611
1588979951
361587130
1057929772
340598452
1925878839
1962145407
721149376
897729661
838672651
1217795366
539722360
1536202964
1223235730
1512709534
1005710455
187408094
1168335824
1971558482
1665631128
2124556124
1308132931
789787518
1701651904
1681268973
200258941
823291404
10153838
233916714
1286781925
918615953
333097391
860065323
1001346050
552328648
103782967
1711130093
1679282830
1783738174
1977015931
49260485
1281483618
163018064
1428251504
319845702
1888119085
1688236920
1936931593
1341760164
83344886
1206540135
1845089493
707302218
852907047
1312783388
1542661484
451045871
1249371866
174212210
1149048595
1552436732
330495453
1182172715
1800380184
611069766
2017951587
1269294143
1890218421
813178490
812941235
374894051
956462904
1598433946
1755750370
1564852352
208202824
388998781
1519497014
274670416
768589100
826733300
616751355
1946122124
976173652
1528498840
1160564188
1164508768
2014901242
1806890222
1654424201
231192386
658258116
1284024649
308671255
2106438178
995218239
172630404
101819669
860248889
1953416701
1406546457
74769504
1736613329
1002606557
1496027045
1617277822
563865796
786914642
798974669
875562075
1582186028
1635440191
762760912
2049615668
1230486142
1987164170
1269473329
1685533782
1781699292
2136380957
641165390
1276279386
1229258824
650954531
176604626
1242335173
714131018
2090843943
686230972
66736314
945242901
2012308043
1844918789
480340790
494435913
570082122
626759737
1767278423
1869725027
76177909
1100978965
1855617837
1829491440
1773139495
828449125
781144346
1893851728
398868223
239224161
2144299842
657534152
1469314222
2011219438
1707977340
1839811728
1509268087
720572655
918663625
1558122659
1366652738
697260202
1756532281
113655428
359756400
351406553
348891540
960058167
725302130
2049232230
1258829295
1219661576
1558431305
551513173
763174925
486021311
602138350
2120147148
1705663532
1116391360
375008675
884629625
422095351
166123083
1291370994
113477868
111323969
693047491
1830585697
627529832
876566762
1778475998
417169913
764269039
2046021501
843437505
1187838781
938100523
749253957
654978931
1918173292
822712833
1578160622
426697953
1541172282
884043892
1149043493
1239817654
2090986282
1194552319
1415616521
1508117213
658624410
275630875
390709369
1466692219
1474798126
451378541
843011635
328066103
214971288
1277001324
1734117692
1518202210
1964676781
885480784
639687251
917478038
533687198
435237694
830861133
785723982
1415035453
1805225968
1104766448
1666218013
1498545340
110907719
1206494407
806131757
926194550
519221021
1921221998
1353452296
1170497434
61727775
1090609491
1313231304
598132827
38368262
1792415680
1278912978
2123543644
1460479625
1064548982
1749279780
1736074173
836731493
824409798
224639273
458804424
983504080
2085745618
1452423054
1101359821
659800497
753290903
396857077
2092163365
2001539995
1183365031
233479033
155475646
964888780
325460140
1128315818
1437459100
1627990172
238270258
2132281279
2034498286
990810035
1267768777
1040111634
1950200319
1760453669
1676521585
1545613847
2023956122
795224426
410822608
41874685
2044862199
257280178
440325792
1494830680
122142213
1012147904
1222116248
1596041591
314352212
835098587
2087804147
2138953452
923451698
570553881
169645962
1086360073
84665993
872164652
948226874
951966420
67793364
634265194
971907333
737451224
317632285
1320090560
1127517330
995381474
1419682813
1453872076
1726236556
1343119572
1262988263
398046358
820840520
486783505
377804708
1914663557
401548474
1388739453
734738658
2054194558
610544266
2075326705
229733254
2008577940
1592500515
354203374
792552965
194255269
1183081043
985348437
808918633
1558637866
1794903110
1772492836
1491533689
703985604
668652246
1185420246
944178802
412236035
1963214452
10865845
1266633351
1741907968
2076504559
1176606785
1764458910
909503557
831227183
1559990444
28370068
301514598
2128777357
551553217
2063821416
1469350166
1198908658
375140108
78792457
78453257
1069724919
613111125
1115765044
254681562
295958868
1180058488
781090258
2090091051
563799445
941883242
1346538985
927727970
2096650687
171345735
615549439
1416113158
854484803
1641220996
894769844
408038172
1344036079
157176992
1739561470
1067633924
21388550
1433597658
1841540747
67016160
1832427301
1793497301
1863193663
438769957
386207391
1126644604
520153443
1079829935
1690095017
582100001
49805593
778607908
341402986
181701816
541217585
1822507676
162192986
1078101541
219381273
1885795183
1685656221
1448663125
1977151023
820724225
468927961
1657144844
1998729585
1931692535
1169122798
1288336172
1751888717
1798648255
690356611
1915522720
2034412022
220050514
920233503
537929086
427430296
1326937209
416868679
103652917
941650794
639058984
1098672390
1962770501
1939810704
1326049737
1098472419
2100071122
1970502182
401753543
775498958
585142372
912556717
675977820
1511939679
1115026314
943624967
836552002
523011345
516723671
2002275776
1466772032
1480915410
1231840817
1970824368
641228778
1611765625
427412198
1847050098
597029919
62648411
2007665970
1154923166
859087688
1525905226
1622507003
475503305
471952605
1697554541
541569430
1251162627
1240635447
1443611720
1784528053
789300310
1303018364
1692272581
1449659482
1601520890
1974372668
897223054
1926058727
1348835345
1690233566
876070841
153298030
950617227
1684765163
2072101235
1466521387
1411744594
1834489890
71315936
2015056068
659509291
2011510797
1695719269
106286039
704322203
2098420400
248398642
158422714
1060814865
154422904
2048793066
366067458
82515898
263584710
390941433
183492766
1014275559
285558269
654928831
940917152
1720785944
177703598
1229454865
1840676375
456273539
907058612
2012501404
1361653698
741522834
578888291
411007329
1987676558
631964761
261415848
484069710
115828850
159666665
1020439911
513701827
1979032140
363588962
1977824488
2135549125
332668121
1060055010
227984504
1529487074
2019615886
1612929385
1679797150
372914402
2041162911
804019177
1186818129
1721933867
1276486678
2113145911
1207580874
2041404032
178019049
863833614
143938640
146666566
267376236
1966868019
627025510
267203140
245646213
358570173
277684255
246006910
1452023370
1088342176
471706741
1479318948
1356630802
1238800689
1883356722
137474110
2064733255
1750091150
1735784569
2008573517
1799658638
36695224
1162053091
770044945
591753675
2079473214
1860543638
1265378796
1315268636
1758848122
1547797489
775481625
1825192612
1913952565
1127936630
2083256039
1311975507
1976186861
358356595
248060253
78407713
1285440573
1037767047
1467142598
1178457569
1550571552
1293458348
497946852
2067495958
829389688
2003084479
1051267978
1132335564
221377034
1890387748
28890277
1538524312
559593684
896309985
112636303
751730523
1237840909
2010906191
516650381
920547939
1582700818
1868291616
794393663
1017796334
1589908882
1743582042
181850649
590140717
23207451
994271780
1062887423
1489790692
464200355
532222935
1517023112
937376822
2142378703
659596716
1688439226
1118811478
1512817619
497009993
1987675087
630432198
257416942
962365492
861017175
1581526268
1726112865
1635566279
940337135
980640770
1612943396
1624100945
1322362977
1904293687
879245800
309390372
267210006
1318164972
1838070856
527879271
1533026128
342678902
318576212
1245184290
491439060
572953667
314249432
1579344682
153158801
1770409600
1803110092
19893948
1752659564
330123211
1123611059
1233291830
729487758
1869605321
1293543200
1736332598
1953730317
1014755770
1035112534
1986765505
75377323
907013050
287211966
634078857
739597266
182140973
1107268301
89241300
797766330
450599896
1775738680
1959458413
729717012
2087128865
1159686956
1986852346
370042417
344334588
1192010522
365873850
1968933949
817294654
618565372
1154633093
420701039
50390176
1122255586
1178686169
379938442
1484815096
2056883692
522740070
512070780
790450398
1967821828
1989665329
1296203153
1258452966
1274259338
64563011
1131084706
2060785643
550308094
884081821
769925092
1950910879
1311070245
2107685971
614703567
941070567
1969477063
586664637
1936163057
581488446
2011619226
771471675
2111342200
873983312
1067571466
968339260
771688289
891436552
1801829711
785806808
291572134
714549412
1001882339
1296068901
1140721663
1099615618
1715702375
1768265225
1631805886
1189204457
145838250
432779928
836642480
582409158
1696713629
2075414545
1371587585
915351645
1178658651
159055917
280864390
1010803039
1212412745
972595269
2085186881
1062215359
639023830
1389717123
1044755566
1314488384
908815018
1696423189
903322938
1038495982
841417795
1150581584
919217165
2009701664
347537930
1779000020
825274122
87540818
856228765
738667422
1845056403
401137274
951938197
1450088041
1009780375
874079807
1392175631
54633960
1083731033
885517836
2135137042
1959945292
245506970
401720231
1562242948
312595874
1486157604
1491643666
1102781148
205179420
778609944
1269127057
162849566
659537191
810314193
1077975098
62224552
34587422
1189368492
1841193161
316380140
1897423341
1768558598
1793163376
1229643739
1629610576
954956766
692656474
1978805253
1609073795
2104015339
1441558433
1692947777
1803906725
1147310516
808455953
1463870719
1100577854
613023967
219060838
1815483088
714569766
940036674
605906144
813762973
1579534438
214001162
1907957348
2111391171
1626092748
954757437
2019181563
722949838
429888393
1180200944
1518246862
231473996
2019412493
2068209198
1146829487
2107301344
1892970006
723899158
1300732292
1480821506
1404578426
1028448036
1828001035
258997824
1080217166
114251226
1512080881
851260192
1595870808
1176477539
1600969485
1829350650
582184571
204883311
1212177893
1254101314
703046557
1904249705
1859997231
304834367
274032050
749873834
2117161898
1895706855
376721197
664162966
875902481
979912195
2037069222
255088882
544872929
1133989821
863585328
1501521008
1042364013
206769364
195595113
927201438
101918874
1675886463
479938155
2095720782
846552744
1271364694
327702603
46042640
313053024
638288595
1068598550
127982536
544803547
1297305861
2052935185
1863219245
1327083786
1087150640
1993032407
202150463
1118485146
97219103
938702967
122413199
579541391
878206868
599200409
1649603122
1954520185
794208416
1320163997
14850784
1371859343
1040274778
568462186
48444971
270643390
1964289303
171453104
1249376111
136052269
2083117361
558800217
1959395006
1027432663
941323720
1726573895
1969799592
334107333
1043664910
1308999003
687473175
313166732
1448589960
2094198210
916494839
106861789
909856135
1236741039
243633509
556039726
719538590
693417379
1269347396
1111208351
1361316283
610496068
1447650145
2030266447
293252964
803179040
1057877640
633165810
1453831836
291082940
973845739
915378730
88402520
1885505918
1583728268
1061233504
312900018
373629228
1473454567
1943492132
723573407
1414214321
469647615
699838492
1125932668
1683992491
1669861825
121070102
1926152266
439361494
1804074617
992153553
1436530473
233308708
1453242948
244953811
1112467738
590845977
536988146
1380687470
684947954
2040010261
1174586738
229395448
927675208
315473785
1592623105
1520177328
1092080263
1673973520
1828178189
1167991048
949136066
1634306572
2105645283
1819137941
1508423693
1813978013
155339532
533609093
750065643
14361736
731657938
1056080223
517862448
1493721011
237032242
424956128
1199117728
1754301487
681435944
1100853055
298557201
1927290587
2135038618
561294876
890574778
988833811
100998784
116863160
1457052623
1048682842
2069817771
1169859601
327164090
479531339
1151877244
928649892
468598947
433265367
778000491
447121284
925694568
2021814789
1993462277
2001556239
180397826
323693450
918218663
1295003648
1369655851
1099298613
426303427
1614129648
94625871
1538470192
1045877121
494131681
762657467
834625669
1499004433
215973352
399363558
890190327
225708038
1129575229
792207632
414309842
1561553127
1380384916
41394717
1164494131
2119506061
1569364891
1970780366
735870469
1898637916
1805117157
1265396175
16176682
2027025890
974793680
354220258
1703716517
98334215
1905828780
603870822
220538008
2010150942
1404334618
1797952350
1777301362
1739102771
2067800580
1810163034
1846369709
2085280968
1506132289
1531760774
1469915952
118813555
1275379524
1273092870
307249713
932215551
1602236943
283159829
906021957
1854838808
667698973
352042165
2024464387
5556517
1695809459
1016804487
504954953
1719381191
1438933298
2040622114
1192716759
1821688119
96715030
1144969531
1257845961
1737352953
1408234480
1856261964
204590155
1390399182
371103046
362810534
197893214
302824958
130572890
201109705
1136304294
438227970
1408805980
1428108733
371596728
2086447581
44244122
265639789
1899192000
626115935
2058130521
125211177
1063891669
531389749
1454459334
1589936921
564485669
1382372061
703757663
66480469
244205863
1557233351
703236602
1510662061
707830782
1325361899
98540593
375357122
1058365347
495483951
1727682329
1946415458
1901910470
705980759
2043952869
1666135767
1581676446
294576512
1121878186
642794036
1992161916
1626857842
1162849825
1846782542
451973277
638648404
2050472073
1753267206
207725843
1652985854
1353455279
1363086978
972255836
1749781343
1674364773
1434699189
1263288726
743336382
652524773
805209353
844701000
1656925048
2122032262
2128208710
1948346245
1581674142
2000635961
1798365390
1306174877
1362438315
1609130030
1094426817
1770231387
1770577927
2024109233
1591577674
529631569
1229194397
353465796
91932804
1188973377
740091089
1986034854
2011538578
2102556975
634175122
1084265066
2007714238
1290337428
1994152312
970776965
222469157
525046218
166645611
1331125782
997816174
395727214
927480639
317795046
285469260
1556788096
1226862307
213020860
489125931
2013375631
208512348
1455130764
95058754
439049185
374372273
1411099418
615724132
784472291
1518368149
1407932976
833766114
1139429007
598446966
820233678
1403979813
986253297
194251470
1940110354
1418662173
51263027
1502220749
2003800960
1977265892
1510939254
884268175
630571865
991077220
1352060270
1922054340
1551372691
1943721480
876092567
1453263625
1322771827
710342898
1842791822
1587213381
1180978470
631391409
1569418710
2081320963
515852813
737464326
184009477
295158294
1966235025
2021175761
1205219259
1875919297
419583675
866001541
189963102
226213437
624577105
1253662352
1272753051
1654391223
215015173
1941133805
2062394056
2070898614
468189440
1835132709
1692952478
1953023597
1446557814
1874308958
227880804
1295732615
372821456
412633485
1051590721
579335124
2117244479
1460638231
1030190338
2100199258
1277180531
1662749186
334676740
1039507881
385666950
1067811816
2055229235
1973115620
105720418
782281868
658682815
448541183
606003576
1638687837
1249594381
506509102
1548369485
330083014
1244445895
825837580
1224008574
2123064286
803275365
319271530
1696087313
1343609998
1782203047
123167498
518498385
2042484098
1681562754
169867860
849678148
16760851
2086197883
1990223540
1905973399
671123579
132545697
672767832
104687941
564376010
383216484
1419456333
1884811653
1429687945
479229101
378015632
1922810654
759955461
896486769
1572434718
639067342
1744510667
1857647277
881290845
1901123269
1355247717
1836598663
119706410
1521954642
2128913457
1655487092
1494245799
1562458422
456900462
1492268382
2077482249
368550443
879864888
1795325312
1527576812
2011575244
1396782474
147470667
1856214400
447797241
215872303
414237928
1682253076
717866908
1012921340
594794501
1739447842
997033814
176440920
123817104
369831137
1397455164
961816010
42230430
625209565
1008128186
425135491
1371186067
926442657
1642267801
980654670
918387234
2135286798
1973088043
1362039789
1299925047
1255907005
1874195668
1111804742
1876635354
1749835578
487950297
698572122
1424353624
985583692
1112851288
145307087
301067877
695604947
1252238935
1542764840
910734031
1176419293
611415161
576335956
40317349
720920008
769921539
728598135
1709263360
725530634
494937874
114437287
1664453029
1936444375
1177661096
2095204382
50755331
1799196057
1507834273
1116199603
1669573750
1829405618
1770518257
935307768
503737906
1458198141
1479294861
799155238
182046006
1223591867
639324433
338923543
927371704
1638520536
1727473345
1638488565
406622755
2007005706
1711032555
904472335
1356886614
954926352
1706192876
1049672436
1547433033
793987477
1502046458
494330571
309822369
1077350420
1203545324
1453137125
954904822
418151902
200190615
42973862
1943649896
2094309405
1997352417
153325497
1293704788
1336261194
349225545
1276652912
211074370
610787648
19948686
995058669
1293557629
599400342
279543398
2033933810
123421372
1713776570
536846024
502624294
1226086156
1532041889
28945341
1763799888
80826306
1011455082
126936819
236342076
373008505
1570984868
1294231308
733848185
2014543047
855509060
1038999119
1449034868
564204026
1323357652
1964356202
1405478126
1057357354
1024315880
506212347
560507684
1928059350
1336279075
1408088130
193618093
1537768314
226224312
1700973710
340168966
663884308
1572832888
529155223
353383388
2100317243
496543682
1218759290
278696240
2133642263
315556406
1313202659
436224231
671137832
970998014
117601699
1396342385
427194071
250771316
1871729343
144931340
1534761769
1778567127
1191798960
204629550
1915913777
224893099
292828340
747569753
926138461
766918835
1525727104
1681136693
1305588368
1577826036
1438713185
345549029
232074119
1460739424
2002890775
893229939
1935489199
1929889143
1528851528
1821991346
1107579946
1259309681
367920681
721027453
169739593
634390268
1223871715
765769529
639514366
1313928231
1411687581
1172425698
1646330302
731482946
162969636
337403856
86498369
747721536
1507274902
836782926
103846183
525917500
1828459521
510782506
1481020805
1239676431
192237175
1241325662
1420157285
561429930
989282756
332422275
994912629
1846511606
1515871850
513157978
1476457961
2077847772
349470835
772409374
1669452063
441089227
1884464588
191659526
1068305122
1857923685
9608335
2073377049
853089090
1090281050
332874779
468294273
1280690259
201660178
1269554301
989835450
78300750
407527408
1802871169
1917883706
13286511
1316729111
102690844
311611909
1665945081
252995200
160759429
778259219
134959641
715070119
1529950024
1122495209
1478241695
189386623
476549116
54454176
1172568388
1231545111
301292531
1604193111
410661439
974747933
596038047
2051850522
493277632
2056943224
1890173967
595488187
1046748074
2129415814
93328489
1964534430
297239449
531900467
397579265
759000178
1767386048
1306279207
122386041
539377934
10150999
198036075
762014750
1616888192
1538604608
801816101
1871998102
1856824340
696825065
768837322
2064136620
1321234852
305307309
776427842
579706303
458961334
777796155
1152041136
90017467
1944118740
1396755240
740857447
346295442
1911191991
736026283
894177749
1944234897
1861333248
1829498146
132943462
713808612
1464316575
1885160289
1085286908
310414536
634439663
263981563
738354274
1929031695
182446949
682371572
449418614
956960136
1940640984
1677444657
1492505359
285338640
149702364
774888529
1477479878
995333533
150637230
1441265757
1896350069
395964591
997530189
2029101464
1778350712
382847902
1487523199
24929540
2052859803
731577289
832277994
892250201
255262523
891814945
379582699
29775452
454925545
1562142365
68332948
978897073
1557130501
1520035066
1675029272
1257592658
1684181063
1080116926
782055691
1390422964
989509037
1955724258
1425213590
2106892248
871758189
1543772221
284700760
944601958
145770923
346162104
2050338614
1917853361
1125820764
972668719
30466607
194157985
2024544199
764691540
220393401
1817056779
2141890270
1236497393
1266344875
248410151
593027422
1684633856
556513460
50654178
2061063454
1773260890
586377396
121791226
806321396
192030522
95929462
1167816403
1737155539
1501810929
689195228
11563720
1984252854
1744758208
1562366516
1961682152
1524794710
1748597640
1758229448
538485349
1593108728
2078209963
1724281486
1881785372
229315882
1311335475
1569314280
2067596518
527036199
771247100
1193397498
1619787423
1539536065
1441031202
1340916086
972659305
272535601
1914306290
659219513
116978583
577937144
85443087
723471574
1247132665
111066019
1980439639
324408564
1673388049
715372932
1584891791
272716339
1533437933
1202322952
160700397
323507359
1220585767
1298235506
1169313760
2100604729
1925968600
1731569356
1191885536
2114544599
887500726
388769782
1572662468
1049109934
376906426
1926541971
186728351
1101384
1610177283
1515906284
630299057
1473997571
541366309
2108966934
934534998
417008660
1522381194
1372004152
649381384
990944889
1693214780
1599917662
1013323731
189626480
2121545129
1868700499
1992097090
1096278652
780743547
557674515
1075137920
963576811
341092391
238973681
480735146
1728985022
259958792
1150489285
554231016
936529640
1612165723
380293346
505536501
1801545492
1514305996
1297339007
2105813322
1854099830
1108395330
1107041111
742075845
2008852090
986731349
959874611
1257683535
728424569
916249523
853733643
1520208016
1203924026
1730152726
814510419
1997814565
27278264
1065337616
1674616824
1272278134
1624489888
274392447
1956876517
1910394818
947051532
1694395867
578391047
2108153388
808569013
1697412983
1783874541
1387009017
110872627
99680084
498874617
338180210
1946950980
1106716151
2131923753
745428255
2057842880
1324174972
1038874527
1684283058
2134106765
288565400
1743347491
1747372739
26541741
983492965
1922882583
1353938635
1938357087
678530326
1299855724
2068110966
923775843
847041344
1860092612
887610500
289207786
1641668191
1271268214
668987254
728114937
867883224
887792115
637423501
292342829
1464807186
1838630772
1392556522
1709471960
113775849
1346808607
1895626351
1506566399
259047022
2065346251
811484916
243737864
1326374461
1174561880
1294379680
2105105085
2060332769
1893550479
225602519
1083588163
516597417
362807921
920929607
1234547056
1141637255
910773138
1385134750
101582707
1199114238
1944414553
1708198346
516046979
381773418
1441472765
930649244
1474646046
1175866992
1104903837
1882212427
1788426881
1940330522
453594536
251116816
944805073
416913249
692872144
1061202589
2099924132
1248492059
403320023
2134781879
1283962221
166715524
1911068476
1551445907
1398389532
2144182585
923969559
1178108323
439215896
302324238
432160645
1168389770
83929207
1240431084
993337246
26790394
1496416816
1503202635
909104175
1853850160
1830887920
1008531762
864155864
2118196719
489852864
852865404
1377773642
1654427126
1080302393
1171821502
393266331
1170616944
1413547610
964274357
1910773893
1852214546
152032038
375993704
1713866454
1947750569
914582592
1864849629
629115996
336568726
760084883
148822585
576212871
1079011611
262922156
310314286
1143267719
268744636
2120828155
1300699890
598232580
525506285
232545125
1113738229
701066585
470911829
345664929
1821898024
1839447620
1981493668
1977346364
571155836
292844765
200440709
1451760983
1510576891
1507223390
1970232321
255896628
1531492421
2131134812
1198050616
689616615
955980381
787896839
151883852
1497257057
1595602522
185460128
192014346
128788577
1949255373
486639350
556443880
641498907
1572570769
1025151467
131392461
1499565062
345323203
1871124474
1052737243
435018493
1518606197
951700874
393552335
2119597122
1547028635
1632574603
768740380
588185029
460941045
53151475
800342649
1839255893
184844502
888440107
1277156174
973281552
54419284
871659479
911059324
1980969213
473629878
750542747
495817088
806900928
1553804050
636516690
1066393112
1739886787
434129477
404492369
197858273
1122569301
2042300265
1761414448
1445239338
920427667
1797262136
411447385
282993182
884230355
1716683879
739335205
873747151
507128921
471911664
1232051035
1596628967
1895157523
1658112896
1328923907
392881184
1793754050
832353256
258547489
285365815
1674276397
1241866751
1868037104
930850029
1904349379
1718679570
1883822259
1229182290
2074357244
354720874
1122137689
462911988
1501559368
498585753
581476612
58702454
708902257
1442703214
1854985831
1621356003
9282097
507817565
809175948
2103992160
1404370286
2051374594
773477486
1665243548
565375314
61111615
1924275787
1945431964
626905015
1480486049
202345152
1692752762
987590843
1502192285
1732998122
1696672199
1597314681
28833586
1906431036
262084027
1746608117
1708425815
1756804469
837982327
1327048398
33432288
234552997
307369046
105435946
1138696388
561388223
1931433611
1951398872
2036393903
1206510160
332162594
2051577790
784579925
70501947
990532207
1885201462
870062211
832590244
2364274
770025655
361189869
1769352586
1048720359
1271926118
187287430
873752542
430442264
616651511
832101357
437369260
955660541
646067627
418514335
1023937000
460521851
1458013020
1276178837
1414551750
935282640
1193870344
1219683991
1247908752
2123786218
707334895
376803099
1547871822
1345262617
697424451
548573873
1967846849
1409969082
1983203038
888513312
1707280203
2141736366
1386033477
1200584599
676892586
2086990993
2080181818
803467348
338361670
977290935
1634182926
841147049
1247951291
2137542278
506604133
1160620341
980500354
8234751
586921852
1620956536
1046859128
752389449
189287079
1533906789
802760705
1632095389
1838167838
2041918507
687488331
1603102038
269645002
1253392161
1765484036
1348230971
1378625330
1720320582
154404477
1625433557
402203499
2076265004
274965923
1404669945
1162808875
1425988994
164773816
1214224735
98050658
1331200478
792890247
1328811645
581697932
1337798457
1849747928
1335016001
1103210701
130707430
360044782
674882801
1813191435
1178774500
1024087193
930227065
1556582290
1810072999
72035715
1028929744
107048050
994289799
1248414784
96158508
1207684106
250529536
859703436
892762634
1319513542
846764892
1768711825
612825909
12054661
1305412938
904382787
2059385250
1163759322
414140842
56587829
973655026
1801501996
269129891
2003349174
290699874
1363043776
705702105
1887914219
613768556
1355621879
1624734430
277159248
1501368877
975713792
820913000
2080122327
2022723733
343220410
1754941736
1372117467
1742079071
2021007833
560942067
171915453
480730713
134786158
709016633
1709289870
1026095575
40059633
1690773359
1267643588
865048412
1572085630
556294353
1992653399
60900512
1129552263
509067538
610669744
417993619
1834143910
1427569080
725759939
1802771103
1221008349
1655293557
2110982816
1231303283
1331385945
414184366
2056883871
1774962614
234399326
540587133
1924724270
1887665109
403694958
2134069765
837026883
2016259706
203666755
1721820589
1883460127
930417147
485215125
1823234005
1460399094
994180451
1043529193
8154647
1570229637
249760438
404780240
1657621204
1639832676
1637852261
86771256
1331247922
2057838220
2116865768
120391790
326500141
715068002
268193915
238176028
868342448
270237252
1035353073
1120108372
57356398
2105521266
146980958
1267814622
1806879508
388076958
1554655991
978822994
1864925880
282945202
513442300
1476864707
2060332614
1064878473
486333585
1339690513
1665130187
154915991
292833541
497247947
1596824409
1486582693
1328047942
1828433183
1816757461
339056415
1611328348
354268583
487591352
1853643477
18410268
237274756
1452270485
1048234614
1949627722
827199797
1863202164
1906562164
998924819
1404491032
393351616
915859925
1018442441
1631505183
1905513862
1834170876
1272876250
693034166
1698970077
2115882851
379041703
418121586
1384739565
2112511251
222348790
3776630
175305169
191081476
1361682923
1852669111
444063438
1484880267
1673543654
422150832
1097587778
904494011
285204647
2054812670
838136637
2067349943
561799210
1283875646
443038378
1781524609
1449491505
996356799
504525644
795316228
1267924173
176694421
849686747
1170887661
333176918
521319798
2042709285
1940591520
2072196770
945358612
672816881
1724589443
748708223
429163718
150789294
844620846
1692035292
1298755084
76958884
1231851545
329181843
506944887
671112602
512212506
1108694411
1315844327
237537492
1770986791
1243518707
474622369
2074942037
1118346934
1001830819
1795518438
1754900462
1431160934
1497732294
1247011883
1020054622
131802924
400527619
96639837
363750530
1674188442
223107499
1635156989
234175233
188454580
433657121
2027609157
1262338022
87527487
996253556
1649732717
1063566614
614216692
40775008
1848580397
11782943
2083982321
1030416623
2062268463
1306830062
1464560981
521162541
470312889
37553874
703958449
686037864
2117853428
1770160585
1565418924
246628533
1275041020
216785624
99228537
1900038307
193300248
916959040
1518430251
180392179
1472052597
1633245067
1248667408
10163659
1925317386
175457654
1414193395
881872399
1896084498
127832620
1501480965
1281567019
633282598
527065682
226659320
828192272
1442112445
279040938
1126883114
1813418023
1434215949
1970599845
1092137403
362853112
1886559451
1872726148
1628457956
1182735419
840123280
993430599
359176678
1640223182
1362230727
1178423219
885892785
463041892
368911873
440077041
1560883163
1176084649
2122224390
1931711117
336889756
995548262
1491005165
387799769
1759343611
1922219353
589532194
1924383790
1837697902
308255604
527408585
62665099
1951729987
1032921440
1661325313
823209797
1777402531
242955937
1018544742
1822583227
1239599328
380180370
569713170
1054720158
1122051050
220390877
1964977698
2146495048
1694569503
1640757905
1941124964
366916249
1029246431
911469414
1028195319
741882804
1218550848
1833010570
322676084
1150254945
822761694
1246700888
1131835286
1560942521
1583325289
112247018
763543867
1797635485
1993131487
1172939237
1478864020
1242538292
1795905227
700466293
1286845516
188791438
545080221
2080914010
1261006486
550031152
150795336
2052575938
76381928
1806831382
561486446
165403843
1659293199
283397073
1973509476
8133626
716711225
1898406494
1294346773
1806878442
165943104
497618032
1128987788
1783971439
1041681177
514972271
1012403841
730488596
377612875
1006300872
1396001481
714156502
1125473201
1124550509
1417706573
882069026
1526594355
169697909
37129762
953533394
2057714725
1466589620
1244401048
1336961127
1282635310
207219169
453712218
496809831
1217321763
892407221
2026129950
642707322
1099824648
911867271
800125994
1125806795
2046573356
1389892541
797370682
612655891
1546237868
1335401678
1961345516
1353150783
981687427
1829183375
938016700
276798329
838879281
343402382
2027477199
97292629
2130399417
1241470898
1262556495
780441588
759826566
304783162
1520723748
1690473659
19471519
1541618033
855989265
1030075437
1129017967
118913717
2093823142
726532874
2028732775
1707696007
678417498
1163828826
259445269
1606490873
440483261
1592872767
1031743225
2092594752
1006160627
742805947
1229622068
1704703729
724265222
916391437
996638024
1155587617
742851578
282012483
1501487035
1671537250
1544876529
1038582552
635083315
1427596057
1831043720
2029084945
132808953
286333065
669921913
210728315
1837764751
104443335
800884683
978242715
1691127512
1485017458
1334874927
1904072646
228745446
652888518
1088561946
2010789611
1620184023
1563160611
1635282328
110594291
590919430
1544910700
1337488625
348327185
612514561
1405951247
660476417
1125032144
690422426
1604834057
1926143975
1648164847
321070839
1760743293
788053772
1984454345
263420327
1557130490
256317786
1826452516
471597607
1411857850
1647461317
1638094599
1455452614
706372605
1488296842
1957509188
1489016396
443095112
332837203
1459715928
1001701695
1357586452
178599090
1631681826
643052686
922862807
473804552
997628615
1953527981
26713732
1085903664
675854548
1653627659
860621004
704962911
1840377222
1900366767
981187401
516152190
1450734042
1333130191
1066880796
1856421531
1012586818
1885254578
1591173489
848719217
1696175775
533571049
290467970
1667712511
1261763239
474549238
1393965503
1267103908
1460341861
379640377
1617309814
1123973276
871878305
1709435464
1738066354
1852391019
693003996
643777555
1385362642
930439120
1737896217
293018265
1730460079
386877757
995604960
694188977
1003391120
1989741876
1503280587
545841035
1787877535
1706887673
2111398909
182333577
260689712
338832184
283074653
846924669
97456150
2115928344
1960061786
956048687
1585814703
1769244543
165019805
823834938
837895684
548910845
1552615583
1153757928
1179046682
876096563
1373210604
834409906
108505130
1049770765
511083446
217966002
1905540248
354565195
140178224
1606404154
1998934129
1481082231
467611698
80435639
1391031921
1449016357
385154697
499036089
898313530
757368033
837144675
62212867
1778820925
2046986651
1532910204
1556892420
852554190
764656467
1530575818
1378439152
1230408381
809293726
1119995627
761076336
150036896
567456362
1813609593
2087576593
2033252780
1376060447
956380696
1475241020
703150603
72850277
2094375832
2139599189
1502511925
390849395
104417549
211888068
134877695
1375695731
1182142325
1714380075
1185163303
1587213288
1661848908
445540493
1649355833
1025276920
508630596
1221156285
1353653998
1879777465
471331945
1599722952
860566464
847957449
1302748369
119690387
30272715
880741123
624745948
961003937
2133706479
2118266502
1839527956
1478184699
228456915
983064452
1202440701
729993967
1261981928
1703997127
45903318
81250445
1495792090
1291730531
1708389643
379722437
1187258689
598644888
1198358974
151052803
412506649
1642919043
1323214633
1390605180
2081848735
587286358
1757896283
1846721703
1361425711
2090852989
968178337
434894514
1289929294
804667266
146352427
1360012860
679306825
2095322374
1008746690
1196088177
387416425
1811607441
390977235
1046287832
1435351819
1321180169
247331678
271384822
936018442
968075004
1015442815
1155871035
2125571462
1148884159
718653788
1645041707
369134448
2020331176
1729705097
2434365
92454869
1352936891
510899224
1424648895
313409087
649723980
2001763490
686398527
1970052957
1692735755
1557367949
413337080
721068891
909041171
821919219
1205393629
1735525693
416770377
1268455527
1308716792
883613915
736636927
1832859034
603406866
1617674967
1995983806
1229689823
1093604891
1681569363
414610321
1839148751
478472078
798342862
1566207901
1471235578
1513668677
881841203
858807824
1276762996
979721460
1568480320
2009473842
1291779725
1431271457
771100603
1971997554
876851902
1579904421
1475251579
423622627
116683776
532682271
885028862
1168610177
397630645
1603423059
670233648
371938117
1832899468
295296933
659509291
347613755
1111425691
138736155
1052975432
912853310
635522944
1267835074
485768167
1735935362
485192133
534271608
1539849835
1531638646
1112257889
568344007
1173757829
1316341955
163731331
790857506
69477340
1855240213
932539533
548571567
539809339
1140976457
692053624
1150161950
393098785
90600807
1718437243
1117264723
492966960
1024980378
730399767
1697511356
1117472483
508371624
857851407
1430997665
1596775862
1317709397
511534580
488423870
450535473
1834649208
393518374
1776494358
1133275422
2020713208
560501857
1215132638
776183191
22467753
1137561189
953370186
56245962
37225606
1236368096
197170268
276228356
219677972
469701461
347105072
27259346
1203003371
1834903071
1025591932
881414458
1396726136
1267048334
713888459
964970053
1993539566
80340627
1091222901
324248035
68374400
1295691373
146678490
2083096661
1705728917
1978215388
403681700
2005157842
1584989666
1960032755
1854828857
1735222108
577043414
112683119
2139596112
265223842
1765489084
11598238
511876902
84290829
2147161877
1499867586
539246500
1094722889
1587139014
256565446
319900189
263100957
45899909
1434502827
997679654
802354379
1675045925
958583119
2034148521
624799923
1277222121
666698201
1521965514
199769554
1955505662
1584019896
373051780
1708163777
407482794
485503940
590516427
1745261970
1288084177
2053697319
1231890011
2050310568
513745199
727304293
1633486377
1917749720
1735441343
1172662845
1701489820
399849609
1118842929
619395234
369245997
386061153
700066873
2058090676
131450404
612531844
690472058
685597421
1430391857
2028165851
1250534001
689629620
426247018
1686843904
1403232054
219179668
179289946
32206281
533653720
1358152585
385872856
722945981
51597770
916317057
1259259538
1900389807
791028577
1457904005
1569544769
44074867
340416896
1654721659
2126306897
1012486354
1798467126
409039145
888612510
191974057
853195697
1575547130
1330004156
877731350
1562789429
208476436
1466804180
1883291603
1630730086
1059856919
374372273
1521153547
497323913
1902273094
207477541
236049641
495328926
1847085990
1299095247
1800364322
76079675
529588127
940247086
1512984673
472206392
785512210
269079345
1106594493
150885012
499721484
1872203695
2073692727
1054852538
1722899178
375018259
1686797565
1294821590
101662155
584640840
1818977019
683443587
644042355
1133371036
173270615
308765864
1692304704
1718172367
1975966787
1300990596
2047748837
175754670
2051004837
1618969288
289781833
658828979
1080511015
959450565
1071317728
515347600
1620358309
1620826714
1301249584
871769444
1490730895
1628119277
522995454
677360579
157761759
1507407081
824384790
399605960
1869432269
1168233657
904606377
1022689884
680082413
1694411413
1302198133
340505595
1564667392
1038820410
197512828
1124059090
708877937
1182911254
791322134
776679596
1904126609
162352908
2057142323
590718748
810743961
1841608567
1435966615
631718692
1403327788
958376519
1685443468
509322347
976175814
1949645075
1681602744
625765139
1713033182
2064212267
2061868662
985364426
1361660107
977736599
1403176417
835436160
852438452
2101287121
56582777
444998660
389276030
1443231429
1417720694
917602560
314563371
700121962
1625508804
25426542
131187881
2145461912
701791625
1261880073
872504080
1991502757
814428738
514301943
800776427
2132660298
1734288749
1191555230
1164452207
1200036637
814836857
1364318448
63646818
594144743
142136861
1157037870
905539650
1299424222
1439946729
775293472
1974132507
1485404719
1799531201
1536610875
397381645
574890387
884865959
2096322027
2044504328
484803952
1450906158
1261565080
1559068227
655031052
1712633951
1245975898
291043791
1079605165
2008360738
373405172
238290240
669943509
89828343
1467242335
1867684078
512217557
1061706940
304428473
823396638
733363914
1357388890
274640745
319723224
1840135829
805657850
379494163
1799085605
2004410262
36132351
1685981908
441225641
1487782145
1003316431
1295326715
1376641092
1049494437
1849899587
1671286950
664445996
849710934
317493693
846342199
1613958700
275078519
488731485
933666390
1812415013
1612992512
576384336
1592283571
573518095
1097370924
2060478669
174517094
1535911352
931915571
622190928
1232634849
521645255
1011922066
1221773985
907034536
1508426588
1888705186
2018112793
1344689937
2085224150
684103694
500350295
1336019246
956223105
16925406
692782751
78500621
813791071
1787945480
819318425
562982444
1358166753
1238726134
796206807
439557543
705532350
922338216
1877040206
321838109
398514965
2037224206
57062596
1758575729
1404854400
1904801616
262413578
1579272567
463579994
1365322116
849407493
494045053
1754568711
1832575500
313269195
94224308
2076289587
2131418724
1056034389
136470136
81544358
2005607731
1265251605
1366313263
986391812
43719770
1201135900
1252959759
174837168
1148736467
39284258
1220728396
848972233
973487119
1991502638
1848807773
1057076201
2022224827
2038714989
749668551
1932022969
1035936462
1516262028
1774938632
1192613899
1130752943
1097860233
1869573582
1816703447
2007765377
1156149143
1362673565
1330323840
302613778
1487893044
578534482
881168575
233616120
1671082605
125221617
2004570982
699411638
1968533022
1790080239
1555645224
512119760
149675357
1112100909
160438718
259918598
84399689
2079098921
139885154
1209398643
1848499423
716930845
1990286555
1526017803
1106714217
212738326
808836311
1887656337
242449045
988691265
1866902665
575152001
1310566246
1736948590
571580601
1272086654
663605264
1601798029
609701560
684611549
62286156
631041301
78783744
631217297
1035098447
1432771650
1990337396
932151015
513648258
1367749842
1009780237
326787429
843934619
119574910
996934906
1444087474
235169450
1500638532
150618954
996760412
1718865779
1993975272
577498956
528414708
287084824
723465783
2145398373
1100099264
312939906
833063254
627622040
1535787153
1915089619
1764216044
1200047063
441183521
1470486973
1879010779
18396045
297917894
810137838
1242886171
2084883678
1414814038
2003156525
1642978511
262371164
688611554
1437738009
1772982270
1932387103
1216556691
1499623246
200516099
1047191490
473300432
1771574725
1899488749
1021717228
1054383391
1935153811
50185184
1221337074
1272268444
1876339494
71481434
1206117174
1749549232
237850191
521253100
1176433768
985312420
1335711933
1231727300
1238397601
238401943
1049691321
1256937750
1108574542
827291011
1178837821
2008658978
27828004
1078773696
1092057351
452016798
310579357
1630065936
1103473641
1703673988
1151476023
1132077201
1605354704
271641349
1878152965
1723623475
539625500
605606035
1432319475
1803108383
1385911876
1007283251
2031527394
683403756
561444121
1705795005
367644349
1313720412
16390349
233297829
1258608519
217542054
2135976248
143395158
923206020
1751213683
640140246
465513039
1004594775
1325416081
953139631
2044408584
1290337428
1653348965
1994357548
1877216312
726887765
380329175
1831320911
980850051
1688077381
479692634
487431901
739604531
960791795
1061859082
988417863
1835221052
1645433307
1291903626
1267711365
32097980
1401383670
543675419
1138624762
77249484
1270460176
1207101367
654872196
805805948
1522402143
852405890
532255122
2080124905
512661829
1493061300
1970206304
1286396674
1536034150
359533218
519350312
868006086
1435452697
2080799439
1757650005
1039520587
1815438492
703558409
1382166951
555080195
1245536951
714993059
999555369
666302445
148781792
600615141
456251015
709519003
71999625
198785122
1784532933
479997736
1363377944
481464353
1333193392
1660919524
1185604399
506680564
909658937
1287079638
1708933338
1276103227
2114445471
1939088845
605493903
1982286344
692115643
876541958
721511630
1613720806
1123956907
457135222
629327200
1322624335
97314836
996311506
593743340
475615283
456596435
697121715
228588660
237885173
766533550
368126935
2112928261
499961095
358964488
369708119
550929103
1620557143
886252289
1584793496
1945096896
2086134264
675006180
319931349
1720404852
1199468526
1131105733
2078558136
1009075485
436467749
777910928
771006219
69081260
1830654244
1316296649
1810300011
266032178
1264456789
939330114
1694875446
1880437152
1424734529
211606135
1749346095
1440475466
719639649
466651928
833892115
1606816569
2086259267
1629563398
387043120
640292806
980519688
775501879
1480669561
876558666
174152174
583579871
248079572
461634700
2072599957
560249129
345579376
340169089
601173536
1561597358
1519618846
1532131388
465352368
1967652408
2127404985
163242194
892233858
22974215
1796582417
1191282736
334800455
865038410
2005253938
1922747932
10669072
827568019
1651956362
1921270746
1910738350
1128535761
548240501
185467084
1254295713
473555237
1177770413
1571069629
874064995
212120058
1781094747
1815123098
808272220
1705442778
2011054389
1546682786
492815854
1305833154
768227863
326629289
295181674
16949799
1318705723
1075855101
187778819
1254856299
1559475130
1073369772
760949468
2115013585
548727712
1933584835
426772653
1641292702
1593306769
1820317148
851473876
887529371
215534727
2021141221
696119698
1759731897
556246632
1827998229
2055135887
1305439070
1798370740
1314289845
484635330
806877571
794418676
749752448
1432303204
1844283750
139034578
1102649284
709476999
229255198
2024475187
1866825459
1952870397
1712920242
1655009329
168067931
2055544818
2069968264
59061490
2041629419
606521147
495574776
1413807959
145282580
1057783277
1369522199
383404141
774391289
1521162063
1058254553
1438873967
1676101214
685272748
722977181
1065156851
1261794965
1864046301
2119607301
632924539
409654927
1791533220
278321385
1256565855
1584151077
1933491055
267091460
489630725
245195851
353971438
932667447
175758472
1780418560
1922835354
668760729
653669937
1900549876
956358034
812378908
944158645
425733735
420614919
894031728
2075483541
1278097418
392330303
646686958
834836622
668466551
1194151907
619395234
1310911125
719966252
1935836607
1080242589
659559380
1212466838
1948475189
251161112
1588201308
595937225
1887584249
1329247540
74813456
943082020
1161342529
185242778
167199335
1630981744
1151811051
478736627
1631893794
1658314203
1219507743
1006371331
604110700
1151934218
797131773
1621595309
219030647
452553345
560600234
814471729
881289483
603204339
400111545
1326879948
764267944
1378301690
646444220
246929695
856772352
2130313423
873320192
184107007
606979392
1372550175
1202574637
1743037948
2088415089
1678862759
2028325331
880696542
1382761916
503819334
202027075
1472375475
1561024985
2128717603
502590227
1133469230
1803340875
626425650
844540071
1840527880
1988850933
123588688
1983970421
1303358516
2123833112
526225681
1298739146
1900046889
2136066798
674267944
386271401
1412048977
1859282708
478837718
4116884
974267707
1954646110
463911595
66464376
1331950710
1134545145
1864952235
860751077
2081922465
430119730
241871140
1121949005
628319246
2081232554
765948755
1780114
1455796617
290583813
45444330
2098576921
12997938
1938100320
84237514
811722441
312957993
1010715588
1519879587
591256181
2046985543
1658721353
1471675348
1528207059
1374475048
952308064
921485309
119054365
713039133
1674413897
706042931
1281022616
120848308
621176448
1600477666
768182768
1384864755
1750234755
1985069240
222630880
241280253
1836904982
259169874
378670926
2146083100
59732484
951758103
258241048
1524093759
1711687788
1374247041
1176256111
1374016915
1720357220
1049264146
1378716068
1339348404
1495237367
1509373584
705242321
1124805910
2017354941
1402916975
1451224731
357812173
432600766
128038998
1662718357
236788057
886553272
1902866696
1305011021
34764788
1895032303
2145429686
13639050
1789802213
1277621813
2020038039
447262551
1886113881
145184130
629703702
2029382444
404980350
1023128810
1593862293
776187339
1633700804
1124996967
537487422
1870226108
1919540032
960489852
1032001681
1525683456
1845530519
1375249536
927190000
1287944977
714156661
762746020
488688140
1391171379
942559021
1928209024
694759605
2020694328
1172708678
9827140
1668592940
156358431
1884013446
261799741
1233913699
853304889
998519819
1676597514
1266804625
140257787
813654097
395789189
409515305
1226914841
376865333
532396733
553282637
1590804505
1237636826
1579664259
1534403980
168439137
1364569244
1988088125
1893309070
1118297734
1088180079
461414427
588462639
2048039882
642247042
1639853801
1738865083
1075098625
907455198
1523580944
614493921
506426556
367829782
1504212792
869572921
695827745
1412121838
27211535
1883490134
362537058
1645575151
859431133
1620862971
1269613400
20188622
533639459
890207070
105910089
1370231018
645431833
1001734872
810878843
465292505
1648911616
1100234657
1913077509
413501871
1597176985
1116209868
1180311692
698366467
363627644
988493392
1198407997
291517714
197517638
229013706
911146822
133523493
780794600
1157564806
884633784
1444309156
967036635
691987628
2079359343
655065063
797784120
445621353
845565927
1117434045
914086629
643215832
733731511
854338858
1105399006
883812179
1280695851
623436287
963980974
362932583
2122478703
1329464519
1348966854
769397083
246685562
1259096792
1042146232
1600632799
1010147891
203533546
1623115090
1396009238
1815188631
1820225183
994336788
436096438
653699625
27486809
1370655976
1720516004
385271053
1639004483
2047866120
103834823
416606113
1466453270
1351427444
1982991130
813961614
1380345703
1829906162
170128766
1911357027
1803506522
1171587405
378201540
1301781311
2088257939
1103328251
614967401
1208629017
1471775195
323376166
1975625115
691658663
1074701064
367603147
1598033374
1151164505
320627031
1509432023
586794315
1335431035
547231241
1635989840
1460014773
1785758095
177712179
682309042
846367243
233316449
1375496326
1594853780
1294842446
1615523764
1434718437
891823466
1164486993
1218247162
295162270
1710023922
1457707107
1893353619
1287244734
1999973073
1730881036
1870569454
293065844
511312961
1573625413
1947833669
146254190
551993049
311590197
2093532638
176724850
626962011
1062760159
1556650603
626930193
1717523048
1406009911
350314409
1253403930
625530336
903769753
1179342059
2111552685
352047954
1193859497
1485167596
1416065914
222012213
1676846195
107874761
60752347
17265108
519508856
1924726605
520136019
785936900
194832782
1059337138
1426381616
595464358
704840047
178582613
1752289247
1728844778
1135430
229785803
1512526542
1997566203
696608389
1075296076
170014342
868636200
1335892181
1805919228
13189871
55091063
1826861687
175136230
1040060549
251207903
359151938
815716524
798551007
1659749943
870195397
1956334047
1777443073
1432163304
368973530
361882450
706088070
1702677891
66566844
1701455298
697551512
902787034
1531514837
960476456
1643366202
1384994359
1525978465
1545034903
1018912122
2034197344
993704763
1948513812
107361094
735763466
313598349
452789838
931035868
503266580
325680207
1351492443
331097850
1651192437
1292456906
212752902
483423469
1482260210
1692606820
1192952412
1353657827
1510660268
979672355
2133242625
1324317039
575532556
1368038024
1293604885
353362854
1094977528
1774180989
1727183528
1825716070
1726598709
1888782058
627342198
1632225420
1416491456
1952130979
754518927
1452047301
680620581
2012802021
341790515
679587268
1337826475
1033105385
695740306
1759309195
708134572
1326877056
554774190
818590295
817567606
1976688057
1394796095
1293841521
523907671
384266994
1439706054
628514981
246159504
1566182856
384519990
962529067
2115006319
349997291
577848480
1809209119
904145917
1553731536
2129522295
142689734
1167714688
124769314
1453907326
1004077203
1604987219
1979676352
1977345760
1246583997
1778868649
1421488658
390343513
891681842
1627514040
990295582
523987234
1132220540
915549646
940517332
840698442
583611835
1630231085
159551591
1230082386
1209995386
1495397929
964601977
217484003
423139275
2034955171
855582045
1094256062
1778666649
571623329
960657432
1582455170
739662707
157427552
1118597784
464119835
17686797
75539029
147456594
1585238775
1744975072
932452370
1671988815
2089473248
1300047768
1282604023
202722222
536270530
48170962
1122557301
268155912
956326036
2120561108
1545897636
503196621
1852281470
1399748486
139099275
1661464778
377775033
421003218
589381272
1261352612
1510521433
1677451539
79923367
599900111
435968862
1272329508
1280310555
1671138809
760494974
1989609460
304014699
1564394169
418030210
2111444035
60000086
1289472611
1479215808
830864367
1311659395
1828991770
507535587
884793351
1515432519
1702663272
2067027886
597594927
986681991
1498870912
2113295188
1728703537
51047059
400424670
1937455728
1541091218
1241336285
242342362
2112001099
70716828
1128539408
702138185
120739164
416246562
1874122058
1322583402
2000040736
1057749251
745689301
542501347
389255079
626010744
979654261
717945946
1686641781
829523711
445977156
2067673724
1946231389
2064038637
1047558480
59484617
2001797515
74332868
391534324
691131498
590887507
543555193
966969481
281524801
1194686432
1520894208
520279680
422627892
953121552
633500198
2012468123
20062190
468964409
1870512512
1321971688
105804732
1208542362
1094203773
379719372
519176820
170087770
350118135
670311065
1801615852
518143198
1644824729
107092588
1501516556
1376363636
1025825031
953073836
2078623544
554466450
1530976096
1502014938
1424522523
734610903
2115449926
1430873446
1690813512
334852006
1949376547
1331935363
1169171751
1227837435
629616104
1006026138
1228616786
556313775
1723105584
1121688708
2116682228
802908486
1699714592
2085636837
492822018
322829969
848698707
669734931
301452426
728104007
668532172
1584062205
44119204
184996987
1994907143
640644082
654046115
438856983
1762771267
1030393762
1604917456
2046675667
521842176
2019310219
842368140
1419477374
764362707
1842437701
791501395
1851717033
471670224
1619880393
1726314027
1653344701
2099492851
1339076832
290212580
651116164
1132045255
1549052591
287650378
2090387028
631632829
617143125
1250553263
395762076
1864499898
1600610519
1141158738
1426483630
1476600814
1985821397
1269226779
1003223689
724695049
1462269881
1934814515
1463857506
690952903
1021518114
1067802919
2026403447
764821706
1437026780
2108869260
1378872701
2127338843
645752059
122198656
2119131380
1543712943
1005571319
738029799
210327384
621278975
648026330
384728252
1341517382
1247305591
1162583132
137775497
1118644686
209104229
1463243703
199590214
1575872706
868005432
1070966173
111934563
1113738999
1433364151
1650484188
110617072
2118684652
1977331497
2061467089
1029084290
1625252376
15315721
1732622028
675115302
541110428
95465155
772756435
1508624512
1812016865
720071110
543525744
664927996
1630227332
154563784
514969671
2002224864
901206985
399366491
819254827
527648264
349689899
2068955788
749821689
294519183
1656964611
2065961028
1831523149
472857723
855630141
580734765
442448451
23698219
1409023765
1469536027
538229618
1620587463
1429755805
1700813048
38329510
756062843
1314922030
385778094
1351786134
1108909203
897669836
1518690871
1155747895
2093525213
1105664941
1442717271
897016504
1909028189
2683590
924094649
721177237
1730994152
38220175
472885093
1584351542
1485002450
1623969741
1239247724
1632895316
388898325
1471620497
1808788954
105630100
542607830
42053488
713929243
1644807833
475627113
801354512
1502929979
1073825999
898286396
387035757
2097860317
269966997
174180786
2036462151
1931574089
1452982772
1448378514
136465095
1967151057
1937517361
632475545
2087458844
992044077
319695623
892325523
877471158
1839855072
1091992268
1086831601
538602830
1498032336
2026382100
1882725920
407492099
1098260576
1205664615
1683122584
981946828
1447326089
1325572070
1870771604
258705187
1937850834
294091663
696949777
521520039
346027042
946035305
1413856798
725333319
1159118627
1810565036
961263749
1625574374
1757247103
1225039815
853338301
331608153
1569011678
1844954582
1756071891
2000203100
1229128867
128864681
163049596
991953492
477086143
2096414830
1620639351
1514989329
766858704
331479161
1728928304
1670683854
487432402
1479238589
1612692630
1128782775
1965102366
87498046
71852172
381582514
1512632301
651580379
309586748
895457930
1324897631
1694735660
1279491471
1533345987
885999632
882026389
1230289416
1733222570
1913499950
1970894294
1420456529
2012707356
735482582
1717160248
1686685149
344222627
474176217
131469227
964683583
1138560571
1502586915
1587235697
2129378703
2038877825
1581782499
1325538976
65746314
1937378547
619045333
1100595109
449326588
524094495
1544036485
648016724
1208140891
641868951
1024685195
749764547
387301499
1725437112
1936347212
1872799430
1487323549
174570035
975627149
1019641150
62323192
1092032060
513535225
1686055678
1870087698
1650390015
768205779
109892047
306267498
619599792
25748934
2061559376
1363763534
524766170
691424249
855190447
450129645
316725197
1041434700
262877110
1528519095
1919802674
910689369
587158979
2057067974
525199983
1862173146
471468609
1632974037
1140692543
1344623343
697206154
194197776
80804507
1231432361
944786322
1930310956
488445255
825990600
755170776
1508827695
1412094402
789465175
1306166162
1076547183
592631998
1892900757
1181968472
1927291565
829672439
1169098173
1685799567
1194672212
591789361
1101480975
1789058570
1943230187
248075041
1160494833
1886033155
1458092105
298392426
2091972511
6515781
2025521961
655517990
1455295438
1426996305
424852755
804056131
2115226879
249494494
674072324
23352261
1322452777
855804030
1033042871
319595417
801839991
652125965
629111617
104641242
272722248
68774989
1153904683
777573996
1799227384
1038633059
1510557598
1347759392
1211777198
1510214709
459508921
1175978209
827498116
1712110752
1939470903
14434250
1971673981
1244814244
760582677
845738576
587324872
851238262
1242381305
960940186
1248909677
1885887477
1515701601
2111149200
1276096881
744658366
1141334966
1629804896
1594489733
444412207
1303317974
674630230
1375490670
2032196109
646582224
2001276224
659812506
623641697
1777699806
149103271
1382494194
1888008699
1248694201
2122747207
632440945
271433435
1486319966
428818379
1325053654
1633937588
1535931512
1009150909
662871811
2029182279
633498664
1876859166
468219827
1415709527
2049702015
1674107736
504280874
1841252575
1403105669
589067204
38096000
373775678
751655047
565700174
7302933
707948445
1025438939
876274598
1133611714
1522163426
1163509567
1525142639
1191743875
87081872
566717006
1134621057
667857945
516877157
16734016
74039713
1966367355
74022177
4319771
966081613
306860761
135378468
516487448
1866766908
1459408692
2032255608
1427815247
355454260
1222617064
858847620
2121167164
1619005473
1467573195
330714464
781386119
1321152764
1334430109
976704860
1289526476
147015078
708045538
1329140730
1741994341
72077371
1095313166
161628732
1587239922
941608847
654093972
95862784
685575975
160281713
85932369
540571807
1168051100
1432923702
935242192
2019746664
548325634
695877641
1723243091
1801886379
738841920
226923759
1391727789
422525732
803711084
1218964412
110491870
901984413
290033222
1668416407
1824289642
982701030
2024874991
1437573392
859009616
630554817
645276946
1001310681
1550662214
1967149437
392758636
3397417
1061484704
968408485
839988472
1730539222
776198754
1036519223
864697389
688252220
172758125
470450796
783502875
23812226
751116082
680501226
260200136
1003624185
470702074
92710169
597817121
2123056082
8579109
1698413953
1647694090
1146281187
1244104780
1259484769
443427324
2106227354
1347666029
1927170046
1755416054
1949636326
940854900
1304525342
1002531409
725949570
1670784881
182812823
943999650
1300378790
516935456
15599216
302310653
323317138
852287688
813535200
1871446479
2088152949
946656946
936530505
1402927713
1769471090
1557442321
1097049207
150589249
1166443645
1124020947
130911650
1500470853
1723757551
1082677692
2052664374
1141378433
413707686
1331579019
363777721
1112548951
1803365725
1232517599
1661605757
1114253723
908157992
878051881
1103725351
358195589
1372324016
1986127775
1864633005
758626925
1734883948
1322041332
569332162
1434734807
561985199
1403085279
1715571541
214878613
1556446826
1860060849
680515904
684274963
1385576370
364014832
268721034
1137147423
1923155548
1565768657
1067703869
233546595
161167076
1282872942
1527715897
769566436
1997596098
1414031962
1726167363
1813343508
1351953927
1655337865
57741473
1370165600
1847131637
63591713
1131347060
1698379177
1424185117
629061569
694870736
1962547563
1529064730
635318430
1340887443
1650407116
1244318098
946350102
381876555
1371150418
1630310556
576704603
914802896
689553880
1877523251
88557624
1677154335
654801660
1011789207
36719731
698559092
1734217370
2088467256
2044814208
510778239
460235434
783476245
1304088003
1766004284
2125241226
1078157731
1288275579
10034045
676395512
1506227189
2082974081
2134059996
665177412
140122713
1647782507
2103976448
68348176
386643748
1307882369
1381142646
769268239
2016500771
1013861369
716266145
2124347930
247966945
924886401
876261770
182649561
1773674880
145631072
89314072
1493161386
1733846344
333684386
239399123
1788337865
121802742
274239335
383567211
1427610206
1225223545
1695560120
1259342687
156598144
1430817318
1686128547
941343524
162517011
310006218
560054568
381478635
1766328259
549881609
594838823
967036669
228905507
1897447643
1323911412
1670125073
989514564
515556534
1574552733
1801754511
1621090418
2059252318
1867350797
1785971012
1142693594
1993759709
1175589342
504493287
2135692850
796279527
1949651511
2087376777
935358998
1776461530
67199942
2062309816
1419699723
2049133570
817492004
1002307037
325707678
1982425699
295649052
1223098690
944777982
1163572105
210196429
1240704158
1136567626
1203234718
471649877
1627002999
1367897291
1851740239
1831784826
209921921
2025767923
2137382125
51742141
1550103485
254533568
1958720848
811548221
1684677272
1007448833
461561000
2049016744
1181696941
1458781347
1776255175
1483684176
727829779
1469855648
347345966
194140751
712241045
580203067
1332335112
1297144665
1344386574
69346302
2089068551
1129721543
1371377125
1293446332
959732042
1766209508
1124658196
1004354384
504329705
365577798
1170762840
610465427
1177166818
1863126965
769067267
1344844088
743323458
2080268869
285499894
2001289412
2048426100
2099115371
1326361114
1251563922
69962365
1369840758
726420056
464669666
1792952730
758861721
2068456957
49809337
1476022429
1310263477
905223565
1364158576
313889313
674149867
877623968
1660069112
126015128
1027561541
530331617
1898741919
1142960401
1302346087
509348839
820440315
85650733
837719314
1915731421
2140971826
1729902083
837654618
370692246
1741443136
1309316787
1009082314
1750409867
1333009478
492288127
1952338653
573518460
1619593069
383008557
1354818137
1032435854
782247921
1254477492
1955118763
2076100287
1152168020
833207898
883483199
681973577
981329538
1316611251
1358508085
919695017
163203403
2015130621
230753679
540520351
855956759
594284158
46068588
86830649
1647871138
1021613592
871799555
731523869
2057271167
1511372143
1476680622
1238667441
1090193942
41837833
281692281
688289679
974110611
1009497923
144831423
2033342335
1390555119
1524923178
356345701
772855463
1455916881
1600837551
550765119
1055884867
195469512
1760783578
408448288
267059890
14089142
1848186523
1334156344
1387644440
1095838245
1338824915
1387155623
816675885
604092849
41082084
1547481809
449249338
1623114680
111279123
2047178792
2076568627
1772110956
1587129130
1079787264
112455857
807185973
587233058
1459612820
509498380
450063075
37587322
1672727657
558668694
390979334
1931324511
1207798624
709039029
747285983
1703632440
595343643
1071272424
875255517
994319950
836271497
606575333
916254799
1573437381
1145431268
1477132188
1238784763
670293248
2047623492
1506373319
678613194
1421593436
1324011351
2017354400
1508331093
1992729566
1651280583
32400894
876914710
171172630
92111109
870628032
2080997226
953173042
1746354899
337649360
303081051
298065959
867978689
1327336129
1352163174
1882379401
377975200
1372262111
1825699132
821342112
1766900049
563891046
1205779514
1972350909
1183728717
1897650717
811898776
763404209
1570920376
50297974
668536877
1244455833
1917891143
288724198
1739559444
247528299
642073393
136844658
715238400
1724115206
1383048123
47802384
1367273407
722619595
202341921
1830707701
1313381396
520694863
87853529
251641002
1258672892
721426249
1620489486
1960450470
279443902
1190437997
1211541499
424456283
989179337
1620052774
82434733
1647154393
799752881
763765077
931527889
792727483
1874202039
896267443
1871882552
124972757
1757723049
877299811
1006933430
1011911186
2024111603
774279838
983486987
667285644
1622152802
1761964705
1814352400
839511205
1467068479
1291727105
2101350254
1397195430
2006859897
1687459340
507361616
533442890
10007742
1669461077
805355405
632216621
1694344772
1951806519
2147103937
470288726
1669610628
385743609
1644788944
1506739694
532832714
27390315
1509997134
445673887
823165740
1624109016
484374217
573283028
1531781791
2107593288
206030736
1571882841
1631285606
1956626826
482079986
1781523358
693996454
1974032898
1069613828
1082215320
1183642079
1356652040
2089877543
697052095
282479517
702052067
710152682
1121363226
1509137118
1558547670
988143402
1130888089
610070868
730491774
507720574
463566560
1528888115
145019476
1060684449
599925269
1644327106
1608653444
675673555
2118650106
1040418028
1756184130
502132290
1117635733
1710643456
801966123
956094997
532287000
2112168033
536181213
268837610
657846419
1320078912
861437581
267997269
1925443141
1321051045
1510882186
927984400
512283222
2103122709
1399752340
505930628
819413599
428442053
1795135674
1046511247
367936078
1420941974
1414718947
1131005784
740385496
1605885653
1791276773
551573388
1503971745
1885342923
372630783
1718173604
1141072630
1112244612
137728086
1548242388
699585006
220457728
1309405106
1207611994
132573381
854635688
510215820
1540116964
1486553047
1902161537
1754675436
811787329
231465746
2017314350
960409675
996466717
223315279
1735664272
2035723258
1272038731
1447434250
1115561403
389407165
534585856
83290603
351505333
1033328577
1534978542
69898986
1113278633
377180653
1613617330
1195681078
264909391
781146477
1483622167
709907921
1167875043
1442745126
102535355
1650271254
1707441922
848569308
422187892
228721933
1879887385
1371587585
2071675768
49972455
1214101256
979461039
772406879
655723394
1972160549
1451275924
225972803
83629758
1125016665
1604122148
782691595
1293453068
1574646579
726530516
1709982411
924373607
925596877
1863529862
111747697
151272907
1742906482
896158948
1014254323
1280383516
767790207
363572371
163173599
24085097
571600500
783803510
879371331
542406803
1300669842
586544905
1131880324
618645251
1188678719
172141471
454656725
1685905477
244318959
852440905
2123551225
1523974117
926598801
1892841823
299885774
1799292662
1144829052
1017727314
457485273
1217837269
1937219400
181035059
1492786822
1483090502
2139224922
1295512751
1517601990
90161689
333111179
670933058
430468216
360694850
400134473
1038377759
1172930030
81881502
834605949
1138191109
464921473
816256491
1124378716
490377125
1683691851
232265334
122888656
1332624658
1577315314
1868193841
1084003146
961802959
72986961
1144960288
1202870271
840727436
2122196375
1470103627
1689952981
560943035
1094588262
1173340780
2082039416
1909021882
2064063785
1829400236
1547381900
732075797
2060552042
1869542091
1592011141
866633656
461381368
2065461481
1220301857
689652200
474802824
117632307
24530055
1395185548
53187891
797429092
1403656578
2145788911
1072434748
928782861
1169989947
1544557598
783783088
597669788
826967104
119940561
1805571854
570273474
1113916179
1488937075
1317561487
1521214651
2132176009
157472710
148273008
896953029
1022905164
1473087599
1357146734
443881262
1596728350
975646463
477956425
804340426
1052325289
812404856
1081052595
1238742446
1728773081
1261099467
184472944
1350006572
129897468
352520274
1110927562
1130947286
1542023267
1688366170
1862290370
2031562000
1403428724
133910101
1454151882
1211685286
307588788
686871969
614509332
1722531262
1696067769
837600493
1365743797
73620049
799597246
1450164106
373968457
458615203
1984390684
450009754
1356044836
812006390
595925867
519899057
74262206
261255144
1302665158
1938070089
1774892889
1079875204
171720987
11233791
1536116040
1411638739
1794772652
160288607
2102252662
1296805836
190234617
548027433
1463071897
327161971
943812313
1848502758
648105758
2091008745
1865429887
533063647
962587790
972318533
295054399
1339633929
2065044543
629391219
679638332
1944953385
885186595
1812998330
315265307
508536050
227526007
1315408505
1534636857
1471417926
556753342
1117444510
1879763679
479454411
687605922
1633174925
1088653342
1716539209
1515331345
1707053037
877622448
1247507571
279443902
1795741874
1992659065
1546083570
232820499
124173573
737552258
1982726267
1786174305
373023835
1649805554
1601417753
1140707711
1449273050
1528890019
937004953
906227976
247417394
1347507606
1502456402
555005630
1294685159
1229593476
461914953
1734429391
656220555
619336266
2047094152
1046782824
1053168315
400694329
1406338201
961785794
689408415
1116275773
1710425346
1506097239
1141385550
1940227922
1699937825
216454480
867655212
411911512
985364033
1487596111
477868786
269949790
257793196
402555669
1605543296
1089816419
1096131459
960494904
563968333
1916518182
414436056
649514348
1015088466
764915824
2028332129
146222005
1671972355
1947575634
792873463
1055181862
1358272553
1657498324
213239180
687521315
1385386449
1216815354
834811608
1540394912
1529751511
258946087
1314237198
1618837467
8617490
1863797429
406706259
1177152622
1637224823
289691939
300259973
118527668
352944929
504104271
531259798
1354164220
891824446
746583923
1965046565
1001353277
1671201287
652680314
101189802
1795242461
1159726445
1547160817
2132885974
1334914354
814390976
2008027019
1278534179
1520579342
662998964
1485975653
546230718
1231473547
388807124
1098779142
397657753
1322985582
1400298496
746949119
1983138665
2026580439
408255643
2142005549
392088700
619487233
673556096
861538786
1680761805
1631559893
1086315222
1557781837
2057291041
1320759067
802526231
1508299542
605483320
1154963669
294668293
76379857
1818149346
1348672584
238392166
761966889
485672885
297028004
570031587
146291267
2070099154
1151689080
1014558539
1830622105
783609421
1154813673
1001734585
1280486188
1782049745
1215572903
1025481615
1570534868
1760425652
442726232
1886943599
2008230338
776985439
404897590
632166739
1562290568
513846241
200246939
507883482
248909918
1722356901
1763200955
1196689621
1505920975
1558987675
178919155
556496172
1277097446
838220015
1214556106
72051481
775868944
1543377744
857639419
1939048679
245922790
1973596565
824965342
342748190
396173229
1403635386
970942587
791023812
402082852
1689684630
1188171584
557915640
428076095
2142515053
1265302380
1154098756
908538767
815861040
372276958
1477158196
1852349650
403964227
328809942
661934810
830494089
121035244
1148612462
1204445928
222451363
2088664651
186401579
1016654683
516085795
1423173942
1228762267
285102284
1951197065
688222809
1550935657
631526431
939955515
2107736015
529174171
376703599
1279950545
398115840
1338710004
748484258
1610086219
617710844
411074984
225902744
2145650355
1878544183
2059866686
2056943224
1255026992
1320410025
223118950
1632635726
680798194
146917141
1104781565
2001594161
99583396
526675852
995897930
1558442559
1265171791
730271536
686298048
1527522051
1027343543
1678017467
1591209787
1988644713
882281961
516487448
2074266091
1547643090
865974854
529587428
790619619
1044646045
478488356
277155955
1799255039
766479734
575139053
1263035988
425145384
933769557
752302839
1896699706
1362050675
1820606726
1653830916
5945062
1073858010
2086459343
1222658805
1006801631
1167992449
532096766
1293342227
829936294
2113049547
540792049
1653735881
1605615078
138229044
1348672954
179255702
1451039560
1375521130
810521009
715250678
1122447065
487297135
487476680
1223829512
813713113
1952694865
1659483403
1073922302
884960806
1963916559
1394279746
2044663808
94284820
1156117071
68940531
141497647
528084136
72628648
1782200368
1052664186
624043351
173259685
201475691
447662220
717118968
800183260
1910515230
1181271231
1175981471
2085110383
708394869
845251681
1583095055
21297429
1462352468
860827876
1054214760
531193214
2091135969
1302735681
1213568058
640435244
2021142424
1201380308
1366645368
1200287235
1485470121
885072612
2053648780
812518879
1542104063
591855800
45094195
846610887
462873842
950381489
754773809
91546838
295664341
1567361969
1887153244
1126007487
444234118
71929638
489380925
1771922062
705818571
1449698000
1265397261
105440077
228322290
140165702
1772142733
1917328097
1685191444
442094147
545243424
1971502303
860338382
1042700706
981650350
297939529
866876940
1922288314
1851851081
1434023149
257898003
789881209
36085315
36938776
250091020
923041335
2005913441
125467970
902276037
1622810169
739831525
1815620845
1796591526
1790723947
1957411358
145503886
2097897831
1875415487
1330222318
1681394908
1663887425
1350142150
411369542
217837893
1362804864
1357256871
1456434271
1376207052
935932396
481724633
619199930
1715527574
623450038
583634022
581861601
1801126890
110031057
1508006061
764671906
415280036
1115174728
1405946340
2131579635
650612120
489219994
1901511185
1838459011
615940675
1277523123
89747819
149915204
1675921720
1003292782
1043880789
1334845400
325516724
1532956165
2081432709
765136312
206180699
5144386
465114451
581247059
1355559159
467920600
2053769509
11782943
1215080506
360111145
436007162
1417675904
194992255
1704031682
1058173505
773796783
423627115
1221184186
723136162
27372853
1549041624
724790340
2139017215
2115269444
838958660
1537495092
1374534807
952016369
1478304805
1254017471
681332511
444658376
867815456
363639418
315280994
342261207
970179970
47204396
1535352320
1992654614
1501875832
1419669003
1184966725
908708714
1398526669
1635601733
958337093
2041766797
2085535523
996477311
1082669267
516128400
394622651
2133406890
943849988
1107855033
726916949
1760314619
30710423
2076487977
516315853
67501701
731126396
79653168
1477216224
1605170383
1516802253
1322608615
363248889
1638034886
670727317
1803542629
559571243
2099469168
403907677
16408053
1885577704
1029808690
977220441
1222982704
278070803
639082937
651786961
506703006
2025065826
1974672877
67499630
45749504
1290524278
1105866330
1043239109
618755970
1597212521
938121871
1329469002
902711716
1991894488
1400481369
2139313113
653455592
1663236897
768582077
196833852
2062233287
993595737
1061080603
22882730
1263466980
1487251561
2017537238
1785160802
1631034109
1054611559
1205370059
2144619870
2013342597
158504161
1739205601
816311648
816661030
1234144598
1627590599
1891964146
1396090934
1339026148
1660905173
1481044612
533816854
1562302809
1704587212
991389601
1478724218
818149492
901264169
2022877848
1986888092
1416288817
932177692
575643580
191736032
1995365481
51987182
316795484
368024121
636780235
96483852
163118902
1476711347
1716886709
130472852
778153226
1701894987
995044794
634505676
2044197065
970692589
843192688
1684292432
1929587753
1667602618
1956900873
706535447
1635181955
175220028
1015572734
1433359145
22058221
1852563917
1294205827
451554394
1963907420
501580426
1019664433
1981103847
1291785016
1782085617
309434429
621524135
1027267690
1101111206
98428482
1561957549
1031160572
1922869330
1818159243
2081514474
1998762630
670664609
1298944239
1398273049
246326697
1946860326
1151469991
350371844
312904583
1529880404
24887677
360934024
1318070666
926737897
353598106
716145690
1120273287
698827653
1536118955
1409269271
1809650471
638252335
2073415963
386805412
401751912
1419203565
686785552
597087661
1318440469
1741906913
973784837
1411375021
713758104
1838251560
138546289
315787236
326509821
415274234
828399353
1297081574
783027108
933684173
2054036410
1295881715
1194026138
1167041355
902920275
1562670237
416672588
1545759713
1448254364
41903156
1481037417
1388410014
949877724
907374651
1159177634
144874946
723177478
200662071
825984426
1340561862
1116688072
1431737343
1966173286
557961300
890801424
1112919979
106263207
959527638
885755586
476852835
1366443254
908818856
1254905419
1119852427
1035017923
1645346148
140837567
1426535522
597344388
1978505794
1828598933
1834965108
991440861
1853060325
857148763
1263958510
702883937
2063466204
200769099
1255065542
1831421433
1995911333
1113327585
907774728
405184892
815650762
1551700510
1821375397
702814369
1816122179
1061283744
320157173
1018140556
754452035
1207012192
274388448
1275398999
47874021
568737587
97426418
1052984566
1954532383
994670869
846302983
1268011840
1360087197
1876376644
793657982
383212642
1137000244
1449620982
672488897
906770591
613404587
1968506748
1476038829
320591337
1672777892
582638831
2078700146
1512114501
1726981967
1201205251
1919632219
556687044
1559468511
263150908
751810542
261116325
1262567102
676948800
1866182744
1687672006
1133809755
1418143663
1571946328
1696865480
1750619295
389518085
104916386
1903939773
803197976
648557530
1474050973
1964891367
1287647507
1476124280
1428435364
902675756
1568441692
395091343
1522046790
1126067616
1901407166
678840152
691798616
1092470301
1052510958
1310782408
1627294074
1640229007
1880737030
1671410397
324537043
1567783535
2093611822
130135633
1872317331
1780613331
866646321
1628854122
1573850675
1662027361
2068545605
11577001
1417628729
767236482
318496003
431148753
1400160627
2130860114
1425648425
946603390
1194284130
1156311474
639368406
1965882368
1506120386
243653265
2078227148
1272714298
372813415
816628744
966994251
1462236212
1985725750
165389503
2070569844
409062201
630439390
467083949
753528633
1463274693
1817978682
680610375
703515849
1888197346
826564430
547852116
410766514
383052300
414890825
188916306
777841073
289559828
937053106
118213632
294923214
1248322867
1044772127
953235066
68592320
1668437295
1614612262
2066584582
1315087939
772262197
1552516409
215275506
1695282188
1246716216
1102616321
857217225
1164064949
295326109
553981892
1100642046
471404134
555657735
413766829
1834050556
1847351834
706179560
140349406
1823850941
2114380908
1000218400
1070146633
1421031813
225736328
1206305521
1229288967
688237010
316206011
1109418500
1634420429
2046121118
1711628667
791706534
1529924319
401728560
749659347
767579214
1361744508
1638171102
2021352345
495291587
574622587
1362041175
370083427
1907173129
1317764156
1810762950
1532217567
846719183
964766342
2025002017
2027840677
29375804
1372308805
1676595761
19128354
2093985102
253622971
1693046757
547828795
60713731
804721756
72928521
809086192
457290320
1059535203
848813982
1932022969
1321847988
2124622536
9522484
393995250
599929675
937137734
193596992
33450012
1193980885
689114667
1749830567
2032980604
693045654
2106856981
1157748787
507158711
1455711448
1415218740
810905641
1937332591
836329051
1902013711
970828534
232032452
671922731
728246731
231396330
1306067919
497893299
1421717588
1732797049
1435059136
285939576
950708472
621848884
1192786192
1676847265
1763889370
159906198
74513513
833764610
1537550748
1258255086
1980211009
183432036
871697046
1405691327
1129359069
177351953
132074174
2068060361
714719612
2027146902
967655801
905792213
272316417
836712969
1156380968
1236838626
165871889
1918420792
756639697
717578405
186104182
7682357
378122839
1958456318
1080578279
284838868
1018194126
1041391345
1224435244
550832404
1748104101
57606028
994852993
1155365273
1513028669
950343678
1485696854
689726869
1848037706
249270646
418623479
1790178708
1040047669
2002928433
367293706
1111170789
474795398
594830684
76509326
1452349757
1730260373
801085892
994912589
1439622502
136531273
1631285365
1572662468
626513107
1808910215
982236404
501494346
1823099431
125359374
1320044329
1258751680
1533074239
1418087780
271778402
768001357
947787211
477528717
1499623246
1790725746
576564203
1020041502
994830885
596288414
1742623544
52378037
1601727099
1157733585
1542365187
483953580
1675350017
1005967477
1844386685
1801059634
1854798087
763694485
1684273472
83247989
1391712661
740437375
19521546
620990327
1540171158
1376825804
759603228
62072270
458449651
264159365
527073999
2084478936
68888211
1075579867
612206893
778164338
1574591095
1055301582
993206043
792945586
1040765192
1269428280
40783314
306047095
989817598
1294909617
1536583781
321757197
1853982294
1545011433
1137879557
414158490
1424954043
240552371
467742502
99311712
494222804
196547166
859240122
334534345
1524785672
1824621428
1518368081
560646
1386694560
1918132063
1310765207
1939180033
394677032
62425285
1845243567
171600485
2116818159
1245245810
460091022
320878059
876171139
1723880000
735271619
361840371
829307639
134387802
693186575
1187381820
1484523695
1008503168
1130071037
618948533
2083919203
1020805414
1583685301
1580590901
262912859
1023542706
1348177940
1646095376
49877421
1119506480
1887499590
119514187
895134636
651654314
154690603
911211891
1054293294
1756243893
1298006690
820905042
1950242203
336636942
218800263
12256731
161146934
1139542081
474813580
1495832324
1265323959
2009113181
69908325
779685047
1463405119
1215979032
1197139000
1536621864
1355673729
1055834804
251686689
1806718426
867462815
604041791
1365878937
123435652
97727490
1807118482
178771949
297005701
921493497
897561715
1865485578
420705900
1049259927
265829353
1744977622
1027885451
221255455
1077008573
100509906
1625633606
2036482002
2103963292
478761543
1226243364
312858191
1627147215
1696346316
1651124701
1319265872
2016509279
449577635
1856875100
534583631
1697697951
1630406172
1572626671
1638796658
1989051633
720231178
1823194450
1462656522
1408129988
823535404
1765639928
54084706
512437034
1495343820
2093293364
2066953086
1722132776
262988245
382316446
1098365047
814886032
1890465921
1970052872
1297242465
1917918818
1031678763
89566896
634339140
86321337
1598052762
278907536
44406967
143636654
1401471070
1408299755
1083916731
1248495087
442588780
873223577
218797868
1397572555
1830226283
835268753
153391939
682504301
1781126651
131805322
956812640
347805781
1267990792
312388621
726119491
563869965
1900091327
1900224889
228567249
1532981918
210753465
1353237768
358288737
818825698
1326576947
1814908200
10787995
984550095
1446517439
1336574473
2089229488
845800580
1893833611
344328508
1663088053
129295077
1722832216
246227451
895946960
255928370
1262507749
440430364
1596620254
1986013131
2130942977
1044937965
1159284802
1792023549
1912165456
583951302
1701694301
1555066087
333558580
1116432097
960192248
2121116782
2006033541
910728849
739588998
1241038091
438173686
938635200
334030701
1045953974
1758716397
832437735
1594060182
86558130
2116914890
1432422099
421794032
64741419
1400165872
1599156084
1460867310
1615692979
422013337
382295579
14295712
1891950999
1979937306
524883565
779300881
2092284802
441559524
949325228
198240821
1654534812
1187267286
1887033100
1519089826
1757178678
1755225601
1334069643
56528596
1010656773
376967285
778353472
828508723
1794059815
1292349675
648133697
1738360357
1670067248
1526947627
440161738
1392877401
2055504869
889943670
1375884466
1556251185
1977599736
712367568
2059609091
321263249
1427671750
703553378
701031712
216362554
953428545
1137512859
1785062365
1562771281
857668084
330829881
1864267037
1887845178
591737134
475841117
1000655587
1024132367
1840337462
1171410136
1166399911
486476077
294624202
472391400
1054929949
662744192
914381791
933159953
1750557769
1372887724
91916136
913119300
957845143
1845154261
1281207665
641465212
1638021561
1257894708
553694410
1023732383
854090540
888221374
1284020332
100897431
439330478
1685783419
1519969531
1025172648
469269931
230241335
175521410
683327441
1388948780
559652841
984576709
930062826
938660896
1257194254
740837450
26790394
930689751
366288168
761914690
934555631
1683115545
857516215
880805875
1284908470
1641751927
268466049
1050634347
1437872831
908886884
873490647
1508523901
1702529127
1559916560
2134876847
1339982745
1609034249
1866203586
1084330203
16194529
1706469745
51936324
509583994
558496585
1323585490
1306464814
1619811779
477181284
1234118362
1653843252
2090937859
1914726770
80725263
1756674653
326997736
1985526781
248989242
1560859204
1246496014
926023647
401557110
870256487
1318901893
1779930878
2109711486
522574878
1607713747
854952847
365643230
165700416
1880948677
814092984
215613029
1565913460
1204667350
760428708
2108968270
1247826911
1208041306
679622210
1801762810
250464800
2066872635
1168506172
1139264970
374397242
268614447
544298853
2002460852
1375999898
381720966
1621991578
1106945783
2135768840
1444933907
589732493
1750971167
584574091
1711062037
221368909
1161841926
29383192
529393834
889700980
462882647
276148019
411318665
1921719531
1502157274
693007083
885871514
335457323
1534567906
2137974694
830412393
1032024212
591024482
572214501
654492906
886013394
1819689731
686490212
882867860
1540617431
483711810
1746268164
1163812861
1203444044
187074428
1078120362
978009029
2048925006
1634592097
1526803159
1096739684
1024679856
649701539
1627011022
119943634
1568001032
1009981065
1965674923
326223821
1426557422
2038801339
1381984633
61547226
500808397
1767009413
611571668
1092077936
1488074314
1616417649
1079319180
356966594
1376373609
131001363
1531918979
788785676
721221912
705490038
283819014
1975593574
1171903181
1407527763
2086203580
1298884166
54386742
316696046
1659456918
2027900226
523721305
1883753856
1047186658
1564905863
1273009351
1257003599
2083445691
605205761
234350083
633989119
1909061310
201813389
1113698951
374182605
1372713851
1027613388
553703498
1828512167
690674191
211319218
1504833598
505883037
2013540396
1841235247
155623382
52436445
2136490183
1236102015
1505638964
1145853040
1360431944
496790077
655074866
960196550
1312937739
622239692
1889602792
2041876063
121325345
1089287345
233634962
1217414302
1456044816
328987337
261966475
1638113680
2026359816
569530825
1204803935
420861451
1723897452
996448995
1229660728
717694042
1815741275
1698278161
1651415808
1155693095
1089938679
1700601717
212515046
1739740071
1082318868
892804031
1839199949
1925411243
1235098092
1693803848
1816780991
600945877
836653801
1207867125
505069955
571218597
421650530
200639123
480654699
137820170
1224031466
1584831368
119638377
238095357
1144663083
1001095525
748313272
383434213
382577368
1416502552
1756358281
643419913
929998815
1897926290
1372982275
560951382
1263555066
1709835952
599458446
1552752304
1240610399
1614599523
990130178
1708659595
1531352110
287167464
547036316
1768977137
548099230
1310533583
2028845209
918115282
2007470731
306738460
205319067
44700369
987025861
1385562206
726722729
1457497962
1365180193
1016425513
137903021
748700338
494225715
973261747
1594409346
1936986559
653764229
1849443414
1389654106
574055754
1104145335
973440937
1469195377
1426380743
867431297
1732454741
1056529614
1233398295
652938656
155342555
1419509095
350069564
1265755440
1998804274
1367383010
1955024223
1695200218
1271716462
1632251150
1014032138
878146096
773370902
396759455
434188289
1536689459
2119750634
630586618
1980311740
310875013
1823565211
1928287319
1832396368
1973877788
1861957421
1255826207
835062360
1573199367
1490012491
1748459098
1371479821
1639669612
613063345
974874826
1931200205
1444510787
1873777859
576397434
104120393
378166010
1754554856
1287586965
1303841245
1804445636
1360324337
1484645325
1993709188
427034789
244474069
941519378
218984626
1314267567
549201157
554672642
1408197387
1433988644
647441410
599302535
2091947582
1164494983
1293978245
691461744
446927945
1363838081
791484341
1077918635
891823095
1469018448
1966798132
63923010
1521203227
51763742
425553830
2064356307
1693395211
2090144050
1132653172
72738363
414545258
2140245913
581552068
433505774
1527635461
1831715129
1125719784
1040786893
650044909
34479079
1285029992
1636418369
2026248927
2135672356
317930160
1287286092
2013980785
1373579818
436439268
160144020
347429227
240355093
1677014215
331394826
1848104527
738759749
1734862462
166715193
981900950
87112741
1231981907
330867101
1375368993
1987000759
327238214
1044753198
340979822
764952274
770077786
646962563
1879961523
1363994274
140278076
555103155
1269496008
2100447932
1221776281
1534296752
1179265626
369593779
1453395108
1607405979
1625375320
1261556910
1915205395
1212078862
680646849
1962005119
551961831
2072285183
722574350
1043448625
1411224241
452659505
1820559132
1698373609
148135476
979014208
530402593
1341252635
627301924
617750439
2134083359
1151350134
1560491188
349118710
761606738
832072596
1734542072
2104722554
166005511
1992362523
1451588689
903935480
1402449555
2076828107
886902467
716793870
1806001249
204639491
1350169780
842693315
1060119555
986396225
669114670
1363198221
48994759
1851650904
206641979
2016650809
1407144693
2015001366
109458126
1251111112
1607907668
1240812091
2027665599
984616045
1326436096
17258572
1949144806
944043908
100075749
1491070908
232037247
689152053
1468847968
2069816436
1858402617
1934776311
807638425
1427094264
39945962
1722529428
196866214
2119696814
1450628720
1442360008
1200954138
1765151709
1098754546
1554341523
1107812735
743791015
3155279
872709110
2028799089
98684813
371424919
888492447
1240533022
1940962482
1871848363
1173330248
633465724
1218675718
419636656
198858713
279707924
1145663059
131807245
1162407468
1981974617
1802416604
1852211118
1639471463
334869936
1598943400
222315601
122495278
1520925140
246811895
1831921413
2017857112
2051409762
911512526
1558515602
511379869
1384036320
460380875
1060706412
840157718
141926987
2074486646
231122616
762657194
1128298506
2012638638
1523880186
1774677386
1779161053
721957558
1098518455
31203373
1648128574
1105078930
218003640
1591542243
60059719
1110661064
861374145
953710576
1132980770
1143635204
281551681
754049701
905378527
1299252030
834386680
773412562
1134677748
382291321
1646305718
640438013
249551022
227537201
673939199
935233659
1475149266
911841208
369592641
1192588412
1495777475
2073283810
917673159
767469840
1236838626
488938768
1499812031
148569799
471562501
596007209
1561289937
1227144397
1912433684
92984767
1798230142
81236854
986856736
2139275343
1119749148
897174270
821320358
240606249
1522395607
1151325600
562753345
1913901517
2122926411
518732515
1788007870
2078721682
48368933
857559066
1624794551
930041582
1460902163
432264043
1286400071
1783505353
2044661978
446121528
990532207
1349045576
987680521
1039140876
1782552886
2004279560
87496458
1822902536
332357661
2079690677
1808848031
1614292814
1462580980
1068001889
224973262
1980382696
1743481969
1628353071
2049887770
1364274990
1222453796
796708729
2146943809
1904723762
958148646
879715484
1816800524
189139459
450936208
1972711873
1162086055
278856273
729079536
386256985
1201479335
1113135221
831316925
1533103751
1388442813
556940698
654635578
1863319204
1144702593
696397101
1600690845
850301683
1537982518
1043395441
607609289
1647107983
1321086556
629290907
869828414
1194360643
1263979258
815513880
1446174903
655024585
620286883
435360657
595852238
1428302224
1281078372
1126498766
815502379
385570939
1460209533
2041235824
876279204
953290226
2112508841
1830547729
718173716
548573920
1956082383
391834782
2066278015
1264093256
1802708970
115284082
1976285071
2086803677
1546853009
640949652
815298924
1994482995
745718563
997901539
1612154440
1078712604
1015344821
615856476
260753078
2013483030
1240912698
616043307
129802063
260442779
517871775
1346987188
907524050
1338744247
1077660147
1883098208
1878924089
55969468
852693562
1057628252
669036022
343898059
65477322
1314888771
956402138
724462421
1497726531
1497667913
1039249201
487181733
386665165
221671795
5565111
80156680
1324244952
1802954230
2069641209
812901321
1216052812
826452338
437262915
1963871566
1613694117
1273238907
725972488
642207654
1386886619
2071113045
1080396038
2060785643
1073927934
588806007
1872315951
1707460927
1816861153
1814548313
1197449493
1156175509
1868368504
127765315
1887536452
753028891
1596786044
1247004738
1757911368
1212244917
110112902
1056893651
2036668903
45438640
2135326353
402192520
1274933738
1297617543
1807378470
1520767608
952680197
110465933
1677856176
1564915847
479366868
917774946
1058549964
629394603
2064755997
1019669617
2106880032
1494983803
1784269355
989006636
146341900
930803964
1446290495
22812901
459184247
498615092
1012158887
1684285793
580646099
1084529109
140486480
1009559701
940504719
1050895832
1995612357
1072926791
840136686
641223925
1657975680
1854908555
1862726556
914356671
1514305910
1423381743
1711105695
602795258
1004887421
1420568975
337963160
2024301568
773524358
1749791492
823054293
754042226
1080721525
56140782
494184606
2088655447
1021015143
926134526
432262774
2092916748
586463860
1593085340
1236975319
371828114
1266059172
1881904163
2141851540
1926221274
90720039
444616398
1271575337
193627268
1933154724
555666998
1481188396
1539839910
2146376875
1037184454
2009632444
1894126764
2057435128
1350538172
1327527709
441950249
1210623035
1560938547
466839813
1701195217
1801264755
1416969457
2037672264
871675575
2074559775
583147413
1360390455
777589527
1315274463
366294040
1630288661
1595866249
1508426420
697530583
836094117
2073596472
1364881578
1545914994
574856469
522838929
1065799173
1431427843
2134008958
1581135516
495781010
2045507708
303667216
1900506475
1644758509
2057430813
1427666606
298196882
1936130950
2034977438
127894413
1605881212
658125343
1551900715
697051892
2033728471
400128324
529294787
493062899
1509444713
376340812
1604144911
694997877
1313891849
276304800
257938038
1192630927
1476572228
239658752
1749169756
1560877898
879426641
1525211432
1802927414
1662460686
841616756
592387562
1755853482
1303425722
545108081
172350658
1964018411
1336598971
756536543
925844810
733369878
732992621
1149942491
1489127823
2070781538
553490978
57360238
559280293
1286147148
755721402
1407362650
422925095
698743096
1506183648
566463786
1268095178
6062681
1729795380
662847164
517364520
1135142657
1864902482
4558518
1948073739
2071471776
1092733075
1455571504
1813923481
575108814
2111155935
1691684812
1709285859
1079822556
1263437109
1898099261
185502229
17577125
1123576920
543497282
2144178906
1210649065
1317217477
219738595
1895274562
2016881310
1089500918
212121440
604734946
1009641114
1593726646
173953316
1588404943
1283916684
778599363
540859800
2138206211
554142579
1189537998
251591191
1461874433
329962651
700932557
48135261
1802117725
1392772185
1120687552
1143204748
631880560
764904598
646676932
1071517235
454711490
403566598
511081708
684609583
853699673
755171527
434415565
1116311120
228959999
624543617
688588176
1723979819
2048528663
1368730105
63278840
1314689903
819807121
832411086
459376986
560505339
618050058
856026591
1067000872
893994759
1227747206
562044452
1430594133
1825035910
34089282
1919272896
815536566
447497146
839117508
1044646045
2098679719
450136156
1645222976
1483634524
754593511
1055066375
1881539617
391102914
239302514
1228820731
1667192701
2035305933
1191985612
1222838827
309136634
902282265
1928674991
287864742
1662230877
536708407
1941583553
258250599
905443707
61693028
309431074
1419917205
1970237562
587546219
2120047752
1985077079
99409297
312648651
2056992219
181543495
1205794324
719339101
890689001
255195284
1612599737
1401455817
1352326236
1588192837
1808630516
258288620
2113605640
263952498
443524864
316675113
1162165932
1770990018
960820372
88504751
111056948
250904879
156022389
1259315517
1285873810
842971778
1631150763
1254746599
1209031148
1514896578
1329886128
811263328
622798487
1892453059
1027890063
1161477777
582047006
1383931290
1864814747
467325018
784153440
174391403
7674797
2090609782
1599839476
354311629
474993149
1203251129
1913358996
1436908345
842847590
1318846466
1268254889
1608295977
1477430519
60568232
1878278474
1222565393
1550318340
246049454
1101766434
1056554180
1978115438
791229404
1080450735
842953707
2030379287
680514651
2099657259
1272176568
659326711
972787042
1307273070
1608991718
1588392994
208358995
1228478892
1309644731
1206616201
1772629395
252838092
506800284
1606823480
1792904913
44760446
1031467003
384485893
1137191866
547708310
1699866540
1998630849
142766225
2079918336
175910529
1556871202
817599227
196456663
1334033557
1770404709
1986178452
1913118883
656054553
207308565
963576811
269707937
1872818862
269166023
130033179
2063651687
1905850588
243982731
1205759608
208339162
66269279
558567944
777180864
864705845
1978832854
1703407121
1747241990
1776303097
420572971
282824776
1491761688
522264380
538339927
1377996388
1895278341
753590704
150308236
674126333
1709672408
1669120343
1240452195
749344467
227845957
1133981515
1388506516
1077916626
1197445332
1989919849
885514600
1133070170
117892634
630225608
1974441876
345781166
1803207965
946499072
533160615
1687505818
954527645
882189523
1592751313
1169571569
1054786573
320549754
1977124945
696504849
256741944
242424418
929730212
685373753
1270311686
571075418
836559901
1102315241
1020136894
781085356
252403112
1013628017
1344092492
1089929589
2076309430
2095691552
1429952397
2039778944
1657189677
529471190
74449354
1620365402
402759182
91094492
59103471
1126309097
1143902696
797817274
694640850
2017354941
1308773375
203299115
89455735
2106101861
1372647442
1835948245
655260803
1642076223
372979096
1755101213
159905266
1995232251
879872158
1892086751
1910952412
1557826026
1949566503
1505077136
1957513071
1368646256
365891252
2080841250
2082171726
649602203
998556489
490271038
884604738
1889580949
625392774
1770171016
1128183705
134548628
1559238876
1269531361
1782030267
612051648
1821291878
1852563917
816279147
1917176016
498721380
1099921274
109507993
1119161230
718843481
1498949256
737866457
129278767
1880064564
1700596588
1863062617
959067759
622852632
1262119641
1873825116
1710656901
1121977970
1832209605
2107477371
898682667
1375998265
1376743149
2090376941
1938862404
180215152
1420448878
403560856
1933807518
1192269244
1958227149
525081356
2121874353
494503204
760885318
996567907
1928575518
1976315334
1220471720
2128762079
116129073
1811023634
700045160
1130553040
1235393630
877044342
1052076354
1424487572
1813565533
999794665
1380748603
2088651255
442135116
1668047820
734547273
1216703670
1405165789
1614618674
1766843260
1659936812
859711859
1904015120
1166832790
940029761
1886201284
358822756
569002018
637440904
1853617944
598783891
2125646025
1981456914
386967226
764251637
179550243
1135474085
1764937858
207939340
1615010089
1998060660
2143034296
1912515355
244336349
27818661
1909310653
1193273879
56055859
968240044
1716945021
1704752133
1322728316
1493837592
297581924
1995693081
860681982
1014615267
479758345
1362767384
383365403
687837679
901072155
1227578809
648322230
1110456260
2021792061
946330464
1982015464
500172149
1197767443
2096951556
906828232
1453399094
1550108130
1295601429
1359084794
1580135792
1206366083
586468361
575333627
1029843849
1510933148
1254170257
1269524614
485713525
580206966
1994211704
1703630172
1440800922
1678576642
445086910
1615534452
1063663202
133558745
1278496798
597415358
1073660335
18541151
806173583
1601567703
545342104
1461241995
1623639911
1801899111
1706468083
370858897
1097962461
1844818018
412907357
2124131750
989874067
653291712
988118375
1286493851
344830849
1236064148
383136741
1630686482
890132554
2121149705
1998366907
967592817
1919475973
1148053925
196243017
960967038
531751316
916105655
1638184325
531216331
24786176
2071094105
1238721399
1476718750
1687488491
407137697
623223599
1600833053
1964094726
1036430323
1229647704
950268361
1636528354
250083287
1049585313
415773499
1026086867
1030389333
663667587
1848239113
184922665
1796118962
1406688722
2079177396
778720622
942598132
1891736742
1010705407
1375432819
248827343
507631970
1748822088
1286992485
693687000
1722282643
1431337921
72253893
1852320991
1931797159
377427953
1164120959
1346300749
2083178267
184958535
1655377475
42566680
677832324
769435193
1803041055
1192034496
1618537055
1910705103
637566211
1749547090
761417520
1598207447
252991130
1843722449
178776665
1961304006
2132206511
178955775
1534579595
2085036224
1269722862
52927255
165547066
602669930
2032807208
584499833
976710358
285247574
1562961852
1865382464
1309694690
477939054
674533093
1853942773
171836106
712418954
1362613200
1947791627
21408864
1642833398
1672799440
347229556
1734694710
773507922
1083027287
171634356
1472007174
398445861
698550764
2135070565
711083091
1730930393
1952675040
212874464
1850843535
1475152415
1242360760
152769221
1377921987
225761004
109547912
1522060447
513074056
1871119030
2066140770
1412893229
1605859944
111149878
140335311
505491124
733250647
942184698
439861273
1109671682
717620893
165352649
130123475
1325120654
1843255595
1763663880
17955956
2064265205
601448367
1227090436
1849349057
816311648
1115773404
1318528786
931973381
707708770
865277647
1802121752
929156587
1460950889
1072980281
1920092017
1582055284
1841220464
1527315407
1546026227
1238231102
877547689
487084347
517772732
1093341859
657454153
1292885068
1593816738
1393018417
789528909
1371952149
1503288023
775381295
686446875
1765116330
1385962514
2137141115
70106957
1219003303
593021741
823670378
441479345
108733919
569145465
919437257
1188446377
171052378
1388609665
330974605
754366512
548478841
650417448
1786405445
2008138822
1481940273
8371039
787721547
1214750783
1814899646
37070399
969782016
989340082
226144035
824078243
210295974
2028186346
1210614133
86324650
989609035
394965271
751391685
1066235715
1929220169
2046977640
194679030
993143847
1987668889
169601068
2043314265
700879848
1507888430
577295415
27379768
1866836294
2096578128
1080251438
319117170
1071612561
1350297881
248033373
1446444445
608129085
214127343
1128523019
1804050128
548234377
1157473741
32528117
870499596
68690860
2032908606
1464343199
1443424219
876228755
1995284187
756420735
1480907698
117830851
1916904297
685630296
727851705
1533086026
378609241
1156746246
1921821673
63792641
1857692203
1781432408
1795239681
1787732575
28800832
658682672
1193794283
81459348
854274387
233695648
1612276580
767183462
78001433
2088352777
1731867932
1821430835
17431099
787039275
247507160
1207584190
569002018
80973792
748088262
134158533
271889564
2015595947
748418983
1814397549
725067341
1935873952
95126384
654485024
927048878
558517639
1335574508
1256351316
1788596085
1252150291
677670301
1546198672
244308666
145925169
877967721
2006256241
814517429
762192442
160617648
2047118565
870963524
1059455460
602485129
1135308949
76288480
724085672
1462268950
1707626814
803719442
1271872520
1870934606
291933733
950582338
941122099
495389835
830552938
1342417692
276200188
56109662
1828020643
1685415393
463215930
437696883
56888274
1963794402
1679473791
1573524565
2067919032
1567577434
968570969
1712548455
1873179476
2066903098
1453755358
1952385006
2055118251
1375903839
1921259937
2074872869
107537207
1353931995
112253130
35055568
1001196272
1536736338
1784961444
1586882182
3245262
879476825
604717291
601122757
635417801
483686907
198634415
2030680056
1524842497
1995535870
2006284299
1194915004
1708769502
1868380513
1482309620
2036525136
922000892
53909980
212600493
1171199950
1118423268
980343945
714463754
859845486
1551393293
1970520372
1085001292
1652574475
1408098860
1506152759
1969779491
730510284
358849822
426588818
2129843302
1121909606
733111802
1371837201
764898095
1138444761
326608287
1774881764
1586125786
1574994722
1193014502
808232940
1228741465
133362164
394195832
1189562717
274995693
1954083354
390825495
61538936
752632363
928641924
1210358973
1336569575
1053649211
664383166
1799054431
2069433387
1743148133
1382090773
811508462
102379317
112530906
1373688218
2142922436
1413092343
1012851049
182648580
291333305
1532040073
115716149
294959559
520139156
1239826573
2085979203
891808841
291540643
386824306
920283176
1144636699
1457295028
751847661
997150321
2004801722
1099396254
449996298
1245108837
844504961
1513247280
461566792
1622129923
194532726
1671444270
935589862
321637325
2114389446
873258861
2005882618
1362157294
218108128
1514312904
780180267
726895354
2137201502
627721480
700666077
1857283090
865745936
518368030
224928632
927182413
1451939387
1845309694
71411996
2081187310
1295011516
1148618321
1475351227
1122052548
173385824
581498650
1950444420
254101599
1873823129
1993057037
1062545926
1759810347
559290928
1107589758
487775864
232866197
1250583056
1353203557
1245450168
556914346
1819196185
597139285
88536746
1326924207
669664269
1494169927
6107426
1048828190
1071419312
994670355
1841716731
1472158196
1451484780
883887527
183179847
2046261522
1148498215
1528351554
1756656257
2087038772
1157904058
900925865
222058231
1083130000
1467024647
1779014493
1881607491
221710902
1604971465
144665255
18161601
360003339
851362632
1882604040
428775102
540903571
889451011
1896603785
315350297
2067548859
958521824
1155180317
2000958140
1762926886
1154391012
501609995
1236705144
1106613818
874224094
314312305
432109252
1617140729
827480181
660476417
362787495
1329970942
1079237444
405094804
1153755878
1537525744
720801482
2125412803
1234249722
921787992
445209826
1465568969
910590710
2048650847
1366165531
1566343486
1845022188
68346371
1233397217
588095244
1599358747
1326827468
1597755073
1853863789
2052630711
905323469
733601719
971432541
114934220
615316580
390337642
1198735027
1617451536
1196648512
789358462
984732730
209896065
282365889
1588378583
346875945
1059226790
317772524
265370434
1927117123
802560981
908197200
1346698915
1907997455
574533586
1109874736
1041557413
15514281
161600259
1286249742
522645827
11674671
1291881886
133919390
1294478426
458788221
298617346
390735114
416190254
76436152
227947891
1479051639
430872539
565290550
1697664778
1167819619
240773401
123080724
539343438
643730673
675822186
1802782711
1091973449
101880165
1647872511
1605579062
804728949
627201761
1571974775
88059665
1128274210
25126478
438397721
1256459712
995348369
1060567721
835089973
1536132463
1181068977
1741914970
1636002171
1419720758
1619013447
1840774354
700771728
1445952300
841156111
360678570
1014167224
642964838
509452860
1628838376
2097949139
939139110
1748232944
1359672354
1843047116
2104458617
989430657
677670301
1658055350
418275087
1285232369
350402153
1672783548
816308584
1927559112
218829399
1402590156
71211477
381893413
1465650715
973961912
308528628
481004860
1052505426
150437438
1156456542
1662694626
132663397
1366157999
656917767
731707627
1984805276
728953575
1790828141
2122582704
1731264192
1706134367
1090664528
1519042180
146195461
464874152
1322717413
1559981595
787660999
2024163862
1566082361
2017556650
1800339587
1584703651
1440807263
821352788
1371185790
1134889157
740369938
934009534
13071402
466549281
798941854
1338712946
229346909
382002299
1320669391
7345336
724124837
875441048
287923400
373044353
1624040672
700685532
1618431468
55144150
465895272
1124337337
1610723297
801060135
1490364935
802725556
872003729
1737857710
1396873838
1964467394
462263035
836844617
1326049737
1777923319
1423492481
1501441310
1477375480
726556169
1727566723
1347443036
1557266994
1120588239
1290763064
107570985
142291795
912037551
70892099
798378155
1847863403
64929963
2104271886
166540422
1052619237
761099384
345326248
536248305
1416251647
1987614386
226755003
1761747100
1183432619
17520100
916574873
1676745684
1538582810
1383804912
1869697813
767024002
1526789552
897308291
43532573
1493219954
1576343643
1990796687
1552799932
1346731201
1699255973
1067602930
569480220
785877560
421018383
2115489520
31817585
528457066
26502083
1662221528
485094992
19921183
194829360
1136329777
1066442889
1743738715
747498794
1347044863
1683388676
37219165
401606520
1624478578
1751375496
1669927652
856748656
1959403960
81602467
539534563
557338734
977143388
2045502426
829691668
1694943348
1112645296
2122786863
2001785682
682850832
1968703267
369611944
1278912764
1139445516
1188158258
1128799813
675394716
1975907936
1134934075
1504835160
1389433427
698818773
1221204366
1223955351
2024833839
266425932
1195215724
1717847911
1148610381
1734569373
413172101
1666291423
1383948531
1498013951
614848869
1826349452
189323653
1748220751
1133719824
952599819
896103886
1722699627
1423595258
405277877
1382818650
106037353
1865707488
1335502417
915213928
1697852095
1533757280
1244949521
2081342385
1930760161
924968109
42679953
1664424802
940673286
1834125436
220090697
88080955
1336008919
1179689965
1222719406
219669312
1502526340
900250951
619857104
1803969135
1430103793
301195292
1212870496
646333537
1851283473
1044932826
1404295170
1135131323
1328620590
1886268003
799960523
332664838
998464566
197797613
1033151483
1183293192
634241249
963385002
173567917
273323156
98186128
2112426416
1793635936
2102332224
996934906
457424529
1045523709
158432407
1673533096
532113301
1980900934
1356751296
1620605389
1582848962
1381184695
2144660500
1284100504
728697184
461851569
580691431
84423202
1746623444
1091889284
1343481475
986320045
753759446
1376296498
1234235374
2043810097
1907250305
185393151
334470777
694784640
923844809
1052619237
446912169
496481505
897833884
554426833
1173439609
811440097
1570156498
1758910256
1213834493
1858707328
1372533926
1558889963
1109498156
882486854
2120443904
1583154184
1754819817
1959958358
585083847
42170426
874695928
1836380706
2123417477
1598885516
1779880486
1326103110
1411333580
1904117629
2051890444
145225016
1174695178
662787678
1017265977
1969144348
1334877119
266171232
807775315
1161776043
521066356
728512689
178977976
1508259666
1985592830
212836026
1191574635
500629751
556707402
1760682987
578498128
908719385
1527786991
449617023
2123874806
444284654
2071479778
1297575559
204410704
218680692
839718737
83285130
1033736837
2016482353
2087840296
150345973
1363030071
597249572
385748410
334514482
1285211072
330436752
957964485
1612750025
41506281
591019386
2027054548
410394066
876298897
1599136818
1511524147
797991833
1026734302
319021573
990358161
1279138997
1377599165
536849755
1808701503
782508731
252080643
2021589276
142560409
235846551
342226497
1393354704
212620180
39411745
91177479
1251642150
60783157
1426215735
193889296
1998091589
388537854
1243542618
1896092006
54445307
1616502855
1273579123
400910857
101822460
1736411804
487810758
899093118
186605425
1422757914
301968933
1024659026
164033294
377615866
1910244730
1401050147
1738660632
500720001
1297115807
389496634
693952080
1160121479
1109857198
796461463
59173480
156691107
898790403
227481469
1421410248
1588803921
1172785037
1859873833
130910503
877599715
656005307
670348264
1958790764
1443109572
1418560591
478251691
805143012
1203038852
1712668622
1012417968
1955748780
385858229
732433884
509534798
988157713
1495218790
577366327
664905344
894308243
877285522
436323397
1620456471
1441848050
1454201865
1471317011
1204530953
1376626800
473590603
433142063
315932550
1495560811
2012149072
685367856
1622430141
1273128862
267178636
1388085481
1681492901
753091205
1058017936
914716680
1075944478
1430709646
399637986
885092341
1123401523
1102543711
1457839830
476011786
10135093
1268875076
1768745926
820643438
996997321
1153133988
896213575
35550172
2131179643
1787834049
42920465
443158622
1501555862
1035033458
1075081337
1863474167
395991195
925220952
160435267
562767101
322244387
1117002722
651171240
1488237656
1626244176
73769725
2023393183
1811466171
913365453
1565580474
283770887
1301233344
630577323
1742824394
1958367564
1897779038
705125306
1274568778
545579545
1048422305
1732658073
1799523436
1906605933
711418017
1050619850
1205982546
671229785
494749452
1111718536
388022887
1904096371
55970875
234403265
549558705
279581629
1757847163
1084050213
1723330417
262917080
758223199
1486021661
831734504
1856562298
806314634
871572457
1644488740
28416912
1223513326
37174794
666934038
1464676508
2010526280
191320765
1333291650
1609784842
1948820314
877425987
1349628511
1467474781
989106792
1606409075
908034511
570191732
1076681843
489083133
1830949356
1413952735
311191102
908687834
1585000742
1463770427
1530646789
1445622185
374921075
776603709
1376743954
1275570576
1411405727
926030745
986477396
439212967
300766404
1544758651
1067641086
784108506
875495818
404213788
2144642495
1419432462
641971775
653405328
34610339
1337328502
1034994911
1860970591
2104900411
1413222208
1768194714
1438502462
1933669314
1466773321
355575598
1871151328
1442100110
654872196
760062032
763835025
998215063
1163873448
2137422703
1655885665
1067506483
683403756
1572367115
2003041199
1199093055
269279902
1575047244
515669713
925118842
1686623780
1671336603
262949428
756712742
1357062297
1443989137
296056718
1059479091
7722918
607172500
675850486
1163173279
416182051
860240670
959947016
914084535
369380671
730746322
391823116
751983938
369088089
9773532
722445975
482963846
1709248987
790313726
731558788
1253632330
2025041000
442230292
888112890
1090803084
1819524053
8051987
934504300
1778350712
578202820
304057495
901669811
700217817
518003374
205440269
1668220127
432953524
1533579803
1202902940
930227371
2107291509
78910522
1881493671
113927940
940720089
617421483
754080249
763226393
592142356
1704260921
798124260
1958552268
209295004
680069470
1114393570
1081064970
2078829783
1926861662
1371310355
287924181
1341371380
580508779
151450933
211951217
880709674
1438839254
1252600176
1095933796
2109584773
753405411
152164058
1932686891
1088504986
1371611948
1038584132
488426054
2120461899
1563858129
1240270994
1043832036
23509734
1906155093
791478174
714502936
805691868
1799209647
167078169
1278177283
1195646680
686466212
940148456
1338677542
61441691
519646856
663445800
1798672539
896382051
1970344457
50491578
2064355274
834355064
361003141
292701132
1038621322
786315146
604141576
1953017135
1485127561
1987587456
692219931
172457051
981243335
1858402617
1500024779
2035716482
2075259610
1445622185
1236576732
1174888964
1894246788
1583225743
1691014118
1537365597
1905711464
1816284034
537902392
1659302261
1384129003
1947183161
39424949
776196897
451941177
505658094
421135228
819996414
2078614184
668384466
444438043
1203842449
2104270454
1000557870
1894619505
2130150512
1703967020
1894440119
531140259
708204189
1014054633
2056190093
1961636059
1220003938
1701238235
1256066557
567387086
925548365
2090366964
1410014067
1681869836
210581006
897017327
55455219
906828232
152639821
408884869
781422659
1094070649
1126165735
2032408755
2122218996
475631234
304052361
271323706
252558260
273131487
1509102352
917532644
683554785
776957530
657578883
1994003969
274567759
1032352545
1024264890
1800322086
1305251977
599214496
1610125339
1956664676
1393713711
1811538512
1478616652
1246162861
1989034651
1587312305
94637189
207617944
2103089686
353508625
2056581360
1615770584
1071846206
233175473
111508618
1950924691
1877243808
1359616554
1974850937
878993653
647518959
191005723
76466024
292768641
50170881
1212840321
1873224569
1567563207
1128492583
1439009244
955469111
1664453459
604173539
1564377722
2116271916
158692652
392349562
1910912465
1233449623
412589444
1358956405
456868577
1508235985
994385445
182222625
456907191
2094432959
1435673007
1785105916
1269549380
1394892924
1453080040
221480407
1461547886
717997573
1770065687
765858046
1906090678
563062066
896693116
547453583
31424142
564158683
895240901
230502169
1163300149
1078964727
1468392737
2098777299
1134341027
425378698
1243675447
1649643489
314167804
795822748
327299354
115756102
1052465097
817049618
1988721308
1646444654
1166815739
139927471
292736512
1560176075
1629984011
605920342
1119626426
1095560300
819334514
1922261082
619896518
2117667417
2064366728
1947467020
260590247
1960837335
893041989
1692231739
302004189
1745209123
717949718
235602629
1908028457
1832890130
500302183
258061675
1536844541
623120619
145842640
1850517345
1149579647
1641571631
658201067
1900997591
1535567365
1122200521
146799278
1636374133
1090254385
1273977042
284438164
1258007410
1937080941
1545751810
217495468
1596869505
1312103225
2053649253
2079876270
1297807720
852868123
1540369073
1786566265
1025982532
304933874
1200602368
832385407
1816924078
1015165748
327501618
2129983395
1331912094
180176740
1912027060
1392869616
78067383
226067872
511841389
2064551507
597460498
1389593671
1324498364
1357350071
1033426751
1293093567
594552138
1916882663
1570238182
2019231057
864169605
224016893
2102818179
1555456987
674697342
304810197
686506777
366628872
1549021832
457182199
1607481470
1174999194
2067182270
291671080
146234684
641803615
984863919
888213818
956744648
1405829078
1907960472
1098080459
777006818
1187196396
741374000
971443118
1193133456
2113133366
298049930
1663623368
123724178
693074771
1168683828
1923497536
621429056
380908239
945424470
1010946001
1313020084
509971383
1195640434
2128404052
666208934
114358457
74239808
4183559
2039133710
478372963
359130692
2081682719
1464165247
1958477776
1523608962
137612731
1024527466
1299761059
1805474212
650843175
952950846
1220203335
1997601346
810101985
422220924
2135605659
1038746549
2043615757
1015226746
1426104996
13307926
1996379715
902022641
1958609059
371707189
1227904138
1009543646
615911632
1810937018
1872776054
1468589305
2127467926
1987471982
2002913645
1794557265
505168373
369634824
604901088
839577028
1927362772
814330167
1405695497
565537664
312577412
1936203493
480735235
34607460
111740917
591264237
596625724
1860314126
33804590
878059290
1231486154
1575208660
1721139208
1859371808
2087313229
278171657
1124165404
212512274
359275998
1645436206
1577702482
777561838
319727388
1036578694
1720219583
1781356591
1523280596
1743243574
85223581
188974848
1807969275
817797474
1166495149
345599123
1758017317
1934717923
494949744
265731349
169725600
848956980
172318795
2136272601
1085463711
1729762866
1766802849
28613461
174538640
810807519
592860948
423796393
135321262
1641047188
1694872384
1929574001
794272689
272539771
1813871727
2055777887
85086871
1619282264
1596974810
112491029
181152220
1700638762
1413839829
1532917407
1353522655
1118235095
2007350076
736781122
843314731
582322405
1277406395
338999857
348936608
1783966365
1111339097
938023440
2077130780
26324885
867590158
1062784549
601633998
864684405
1164016752
861261676
1239377932
51254532
1467801344
1203096233
1870946348
802553281
1945316146
2039407587
1288270716
645668475
281858772
830799173
2018881664
2062304331
1894138152
1456502689
643176339
1480288443
1302062657
1218128080
1133168873
925673067
211633236
266023843
1300943565
618265035
116393442
1352215184
1939727660
1252401610
970442559
1039429930
1439831677
1930790398
137756707
432259817
1748018505
120491284
1534871997
1680202484
2062628590
2107382645
1133055782
919136802
1902878528
819526138
1368114921
1080296975
1545260123
1881462382
998150220
1071571189
740070278
1656690568
1709394557
1796699308
1398476024
920442254
964190294
1909694535
1870871834
183069378
521196847
1318736747
1500235883
695446103
1776549904
1873595412
435920958
627821450
347443037
1173735927
868198328
1854830121
2044200999
1198089434
1069155608
1321991602
1941406695
95246546
2052676159
708065402
90345336
1867619928
1292718331
422686891
1084854214
1188917719
379817537
830142005
1601256453
1808811121
163305956
1300154465
1153638145
285317775
262479028
1458320133
1291021465
854501077
1139739568
2043506088
1014536941
991835801
496599034
1161298165
1293756465
1774518098
1295352272
858365955
2059715640
1915713170
1368354072
1144301409
1961968450
868473389
2142964961
745614602
1403830843
1785192791
1138488932
1201600309
605959281
1251139223
1336506418
1855242163
475719288
27084529
101845536
169873332
1305029272
1692501967
1662694473
279796059
377203821
1068605965
1371652392
873160464
843266553
634271949
1453077107
1317181357
1443266557
680560608
583724074
1436326114
48889475
1834905926
691556574
444609597
802255991
567140324
2064933068
1563046398
107361755
171674421
30548071
1861607487
2078248735
158054425
1199241593
540250291
419479108
2113749159
330940204
2057761808
1424733912
910379101
698912395
805170502
2045381718
2019802683
1402437965
1639734104
1667923457
1808521009
29954042
1700120825
1269701564
1858242999
1528789163
689111090
1284040049
375285321
903965423
1052563643
1660864634
567721935
2043518767
1062180007
848274205
1759100538
1608356823
40620678
269409426
1507239141
1087482320
1650477641
575993813
2015032382
931586131
2108888747
232112329
229998264
1099954026
1390562799
427306250
1865945398
1904735464
1673027947
238963526
831049657
1888748521
1555099166
2051993968
1756811587
723259595
736880747
306688340
1013936157
350910593
1784313158
683555927
995038922
1335972111
1308294482
1514000539
976003039
1485436264
1494144689
1631124321
630586165
1999218461
1866536402
547605541
1508508726
2013507244
667829678
1856116941
1533340613
79284059
1841195038
602137106
1550114385
1430434043
802739970
666095019
1747286801
813006288
585725590
689378759
1614040038
1629274695
1943198112
679254917
1514339210
534887156
1741723931
1098375526
76559104
372904368
1898302028
1047714081
253270643
92499813
1331973934
1597522806
668332070
1493096502
1308630555
492924848
1772933372
280853967
509133466
822776526
1216704697
861230943
1162753721
1356356798
72986303
1104312011
2075609619
685326870
1131143305
1815671260
1217631772
460754318
1473789747
1284173697
99477338
1843436951
2085046810
836170273
19393321
923468847
61043526
1859990796
2018977095
193109052
2101946113
679582303
1148908301
342026833
283790757
97244664
284208149
580240801
391040601
144755411
104753876
1024275115
597483674
786298244
852027629
1801846253
1987668573
13244609
517588679
501528797
19592084
259905509
1791868672
1387787511
1274722387
1442536936
713062564
356464858
1248907243
2017702674
1328394357
154615055
937238627
220071602
1915575756
1294775134
271905385
1976807278
1985638757
1948908730
1334741835
1853515678
1482989285
749063465
57124129
1320625328
1466220949
1721044239
765315908
507950685
22610209
1784903991
1666069744
110628786
1190939228
317908252
1424158888
787089092
1848392117
1868761156
1477522959
2049081251
379985513
515615746
1301858213
1045800924
1233543372
151956471
1222015666
937251569
1237880270
506273671
1521548856
1092974147
1404322532
1828622054
1282034897
1654216621
1688109433
1345111161
1644165335
2019392103
1883841587
133171545
1386323827
373018079
1137706473
1900385498
842209252
315445930
101007249
1139037126
354556106
982829736
1019400040
1592624686
479662970
1526912945
692959818
289690289
971497113
1457771011
78417160
1133097229
1586992583
946537409
130957308
2039045199
645748278
360264456
2080329179
1743205699
464294837
85500832
2064633495
828298228
4561887
1927303792
17719225
1868677626
1776678582
953074882
178457093
1859840390
410082212
1424269201
1769315476
767131712
423602238
947286744
1494524767
76258259
1005777953
36098827
2102332224
1655445534
1976494807
701166069
1516862194
2130212155
42586378
1375992273
1351305476
1608583370
2064558769
1991236533
479340321
644020091
1919943544
609826211
977884095
1011610487
1865978393
1625366384
2088604557
610255096
23295447
834466221
368653697
67915584
1646597915
827363748
262446107
1853937522
398379030
858178094
295699801
126622210
84909477
1692501266
1709490499
1921289181
582888539
385316377
425689861
1470669848
495394914
417125329
377848564
1055572808
1728469601
1030524822
313133946
386795589
869764865
646201274
1794951643
1639251564
555106153
318651877
204780640
2115332461
266179545
2043858588
1636169443
1682525409
1010725052
1382645486
827878164
794508659
1533451225
41102452
1282977178
97054816
866613563
1644782951
694528661
653410119
1559123846
1276276904
1701084918
468483779
16170090
1458311740
1839274569
1091838479
1692387814
1211922291
1100211543
742316499
1107034474
599929743
1276198381
1793498783
741298629
1416448720
900610434
633575908
713948354
1806672007
626947976
1262785624
434546624
1302240276
454632461
1496478908
627356574
1299181194
1309189252
1061930263
528805149
1646522355
1182182370
1415621631
569567955
286557659
170665117
1481895523
1396077577
1316405423
2040730406
1052895616
242671493
1732091445
1208054857
960479440
167377706
1587816598
12458580
191016229
2039305681
633597979
1966092891
857123579
1361183045
723748682
313888285
1742602674
32302439
1846030899
1781373563
744416919
2019181836
1856793900
1990529879
750225740
1149981692
1905165859
1275106108
1024491782
1147318593
1097202716
2100492942
1899455891
708721720
900996886
1491879072
1513835123
425253849
1147021951
591450057
600054870
1870866207
1696649930
599200409
457239913
797656509
1875659939
428292124
617392807
1269953430
544580197
1641087271
960966072
1660686768
1544890614
1792832928
976288866
799293275
491028267
565510335
297768999
400133027
1974336509
1684161426
1299342549
1777629519
1187704373
1144595456
2086955903
1286036219
383837039
1824106143
378107849
252102980
1303073925
1652580179
1081967844
494644038
1997748348
640324543
565315881
918622762
1895601129
1499276418
168518622
109210994
1479624606
1426816320
1048944418
1834998778
739646686
1196460606
1094182506
305432390
412493101
744858494
553639260
511978378
2094567964
1411749567
362308535
41347082
1492618247
7804608
1103403591
1489144584
612375564
1476573022
916571240
430635255
597415892
402114206
797720774
2812974
372831118
283266632
1521385237
471427282
1043275768
1593654600
1765111339
136536726
1192682966
1646180444
1766334100
1812300731
851370628
604106770
1925729372
252564050
1695645794
782229589
784144188
323925749
1133474261
1475672500
425812605
1243266555
1340649336
25157561
2079070017
1696862940
23331881
277870371
484927968
1050012363
459125976
525077164
270429024
176356382
736541005
59567826
1944400788
1347196107
213064867
340879404
511684961
24192665
1541289179
1312357613
414819926
1019355765
667584830
410429192
416288
691787295
1117903933
309839237
599688357
1011012248
782085060
2030698966
858801154
1985065142
1738641477
1079811693
2074568015
633183774
1075299973
955766512
1127546672
880874945
16788471
2138645675
1319376969
1208025764
1157743320
1041751341
133124139
540199008
1380181325
1733571048
1167464079
1913046727
1942495311
1814178698
1939098755
314725934
1573656182
1836868886
706390856
1272390794
997825873
1445507542
2005164413
1352672316
691388248
310697540
232382217
234982662
2137301993
2115580686
586825637
779938768
2105690195
1227323761
1375259464
1412645363
1178610215
1988735615
1557192640
1959954501
1754788487
15992923
273205775
854297962
388480688
1460109913
865382317
1840203400
212682876
1325228011
2128926383
1412442820
1354777100
1307312276
763398471
1785212637
1291021085
544426883
9415442
1115596838
2103039352
1955577042
1392044159
537716732
1867654074
2021516316
2042904179
1978540834
491832733
1266857265
605981500
1904728856
1688386233
96816607
1375707567
1772380397
1192770217
1750009300
1225789993
172447629
1255226280
50840705
1563756943
111325327
1521169062
699100060
27037333
1999881523
1477568387
1416609840
447697939
421116138
1115259894
1249474507
273962275
720726695
1808954322
338031943
1466291288
55520225
1384788836
1528406920
1614348422
1983550153
1912344472
752289948
220352275
450235152
1160208473
1731296877
989702243
1757673095
806352115
509408756
1817136176
1746281826
1129287974
187430236
2048291357
1940632752
739484331
2051742667
1450122200
1139153534
1538461723
215117607
626876082
1083714127
290183802
1363141916
1190471068
2130347866
1390533623
1257260569
1377419669
1944353834
563533023
2080050897
1301274334
445859562
542244908
459966600
777076840
440991484
599644263
1750552565
301341042
1403942688
1355142197
513699874
853496010
522782502
1118551433
1675170251
57638886
1789642177
1628961442
1940491130
249917769
657922552
296559576
773826844
1738571825
517435020
1991134826
1329924242
1030929246
1121456356
541156132
212563347
504432869
673041305
783911320
2087413970
1908987404
1228017404
1535867101
967353676
289222663
1770327060
1415395154
2075621557
290852051
51190773
671670140
417523068
329944769
1005448361
1420774025
1357165642
110382556
1311490416
348790026
1850129176
1433563565
917642112
1199366183
393881754
1702050209
1774229853
2045870879
1980113727
1639608721
693493850
1481171833
214156338
2036103683
1448481542
1812370711
1904302518
1240719388
780671411
1716201023
466482988
1712426312
1110789155
1388778373
683672194
1930092554
839663525
1525038604
2075414545
512587057
1816882932
1942320964
1527859707
1114886247
1254764804
1408082621
26457934
485677293
1134664045
488020033
54559157
1546361794
235229023
98316407
1444980318
1087574665
1560657608
1728591771
1028928057
2050422239
1140440639
738504243
1099213875
1463542916
1522417564
627970715
507162272
399735403
1360060365
1916868410
2019537324
1733679623
1788170673
2127286389
1923623009
1885033343
506925890
993552933
1661510731
1757599781
951026590
963290278
2097016464
2078150078
1766364449
980640468
1200066453
910001834
2137917248
756068210
2063439305
1245291965
1831437187
1817333643
1421714218
1050606706
1905489049
1347976999
367919203
503456660
838375358
1122966879
393105630
2045612686
1284130747
1848714348
1504996051
1860323689
954945049
1874338118
985910995
454142084
307430897
1630221840
1750839107
2116033491
888390104
1981064621
386194187
1918999914
2080740468
1848553105
837734784
575368071
1624607819
1583075312
3557754
187393238
1570957898
976423886
2086355223
1464062208
304647686
128124113
2111139763
493776249
1612904345
235759086
2014932023
1397405887
1538087910
2068341002
1703954360
1654485887
1564775806
536367482
710454396
209486942
90276756
1392879008
1969052679
1400853099
1412764905
744572587
743177014
1318028195
1607276756
103691804
1784181494
856780432
478869257
884180019
162658771
508802009
120810188
884431006
2010272958
471504925
1337819168
1862923344
1800930773
1869399654
756088947
4691375
399580014
1988320805
315528625
2006069362
56463935
1399068543
1082212325
1602851870
1362203484
991427637
326107896
837780302
1706457897
475624227
270053321
554234041
842009496
1482999898
21874097
1743671603
434812770
1707132145
1585693037
1893374459
2078469764
501861673
347655225
449656168
1207416579
160333283
1370998354
406816112
1166004826
798331563
903667801
969750577
1070866949
1863275171
2011222202
1347372840
428457108
1216707510
1670620175
1455426244
1492944249
1190576296
715014887
1050216569
428916299
1096169607
1818615617
1129908473
194452944
541782238
1738208687
450399965
987110187
919279083
820203972
479846257
994778977
652112031
249959698
1876447706
1112240201
629374102
1815594555
1293688856
1454114361
1367802455
78158264
1292127398
677837813
642358625
595947631
57329937
1459857120
1147811967
2025213190
753822497
723354696
1540442931
1843855226
936539075
1234458003
1083918258
1595336084
2113271994
1590334631
365121470
812097787
41070753
764732423
846435137
1293684967
1222995827
861308257
1196227004
1148439418
1927037143
823278329
1956901023
1233742809
1831002159
1694504721
192025519
1233576354
1793203363
2143102212
2061573059
2057847574
450481440
990259575
690251256
813459210
462668288
288507231
814138895
336861259
11875770
428217166
1436177008
1181052765
580637160
1098153042
168457334
713919654
1148109587
1648925576
1340068353
1440508527
1217734842
235695244
111075030
1856176323
365663275
1551427186
633545988
598833169
1525918191
708774086
1431026378
1461759949
656354588
1926260617
1652454491
783265228
1775511405
1609304405
376426977
1107993022
1606562742
310370364
847462733
1915867533
1939149895
594169227
192443418
1835710811
979015569
858632603
402750408
1861982283
1427929446
730157106
4689451
1211119082
1207266999
1925784128
292360353
95506549
32059990
461198488
1455556152
58340488
424779209
1234617506
1127523863
44753429
1650686706
561357386
799681972
527796070
1099341635
453109786
1832257923
1486533787
1947568756
1941312256
1107041715
1639598973
276329945
442745514
950274223
208212918
1601466464
1929170673
306830683
124517515
914995529
1070360516
1041865535
1245372179
1572634651
911081279
277291600
2087927770
1313231304
1415673943
2096003930
213081464
1914594807
1370466687
69326625
1402961368
2085043591
209534282
756933571
1069568314
721111817
366664893
1498054779
296595802
354554770
331717340
1144451436
807139207
235893024
280053192
1519830683
347321189
306935805
1935123417
284966214
336284576
98619466
880471685
2084813594
1503021356
1921925385
503904729
217288934
856018550
283921524
1342115401
1832936759
1266988270
737399030
381511730
1006000757
178017553
1335145536
1219625703
1948727660
1413361874
1341636253
862927501
965993113
2000772955
2047962358
1207710476
261346542
1032202739
227734081
1144382893
65768438
760007090
1836929733
885242854
837811277
534588060
1768780032
1561174066
715274429
366622015
1016410655
151115379
803768064
1708519309
1320879744
967806302
332063749
1252048739
414514599
1923178774
547551060
1303886806
1359035588
1752510474
1974917689
1182609332
757483345
2134093760
1664349673
2105748051
986609326
1530050101
1324079922
435396562
1160083870
1830130122
1190226778
1128100633
624376220
1553656528
1323617603
212751513
2073979805
1468862043
812666289
711240639
1897810520
1804794178
2137201359
362149185
937168675
1817735926
1756555541
980910622
6506042
1360826893
638272588
1990098521
1761522264
33432298
621745545
1234895850
936854924
634078555
932270421
1979929006
1113008053
1751357194
1307185832
1478732969
1681010806
1681458700
1378580620
1239924606
297783379
1373933326
2088837653
948482003
562168445
1171686789
1417911908
386171464
2086438875
297814964
1165382695
170329745
285409080
1388486209
70014793
598300510
497982482
1013960928
578026902
1134753996
17342383
1008807751
1687474607
1074095809
76663572
781956963
801254836
1511146067
1262409946
1569665534
981273860
270405865
2129931149
1543685489
1481210512
1153063961
1577309420
19338381
1964004695
1920582857
473742449
2069732178
1284033371
785036116
1351848767
146882829
1231058054
306506753
753202715
672256477
1600316458
134420007
950845006
1828033789
1488973115
60113154
1770395135
1712797870
929122338
438166063
921930380
1639513075
2028091032
1631266694
523541158
462685830
91239362
2065152815
2095752985
1675351588
540179247
144103106
1079132035
84903386
346651409
109187727
816676339
1315190566
1654014340
2071777555
201542672
431854397
11606375
1631362391
2089885651
800591571
1585486158
1380492635
1108248884
281551360
615092137
1394944960
579629389
1148566104
252145055
644856744
1765324650
104625942
380730204
1238438269
535864941
151645496
841605620
1054806271
1335778059
1819154677
761478524
1711290808
804855531
813199945
1006385610
829293704
216528653
1786867078
1027816520
1199712398
1592891918
292962881
1350826852
2140392080
1793225652
264544808
880575772
980181116
537725251
724295909
1151820620
1259992887
1517808758
812880587
769701396
311761596
1738750040
735341440
818352141
1527907590
26318744
1522435463
2139609844
51443981
2030936749
342867428
617756782
273651279
1380597668
902460935
1291608354
1296991901
889482507
478750332
772999631
1576197342
1891477906
378316682
265065853
379859336
554246589
1823410117
832224514
225151647
679320656
1057964837
974158192
542175496
687094308
1730609537
626570281
978570611
422962935
1658033859
1854167251
409399923
682242221
2081568290
1484669405
1040760721
391023165
1252955989
1492395833
1272890359
1698901596
506955934
1030019507
215812576
424350316
1676641066
403088844
539172257
792919621
583122689
1887118469
2018517289
363899238
1340098004
32479913
1930795866
340725763
761966889
1576651298
1098001835
1416863404
1731245095
740403321
607580902
1531501992
158850036
1038050699
1472691098
833720646
1908764601
607187253
140635852
1982258169
95765634
578986512
356899513
1281070262
818938415
650202262
1803663696
283498357
125512216
450724051
2007491944
1517486498
1080436943
268629804
2060437350
1438976619
909023083
715434064
681044173
848622689
34291041
1353066394
2091660497
2034464473
1424308561
1394563162
102095351
1821809808
1903252167
1598118294
1280505034
1498620605
981700879
212858616
1470304465
1571794220
1546435345
774014690
1431428847
902576857
1682520509
1534393332
1944218878
2097216580
445388596
1077893333
352977585
109864971
1138911913
1481111548
499812040
1582294416
543993086
1934998511
589073559
1887105954
1448699232
1696878510
216266222
600685586
478716865
247882428
1129375141
724284045
2064580545
1798916145
436937941
625503899
402068701
75028921
1538680226
1718460637
1021208308
373662610
1170469916
1696132973
942349325
146790055
1373731269
1406701322
787238153
1317309275
1257468669
1281976414
519673707
1059424772
640580334
613642225
1817467133
541777536
1584230358
1246222545
2037157739
632291057
693123280
733267824
1008769737
560289282
699459352
2025018296
93268967
1471680810
707086711
1812983386
1559855138
956927385
462986233
1732355526
1341557628
1715509893
660131057
272562652
344308334
1528295727
394668607
1403070141
1033564457
829226109
1681718665
484930876
1756919185
1189591066
2121055984
2047208622
885841326
920017395
911382328
1034873989
1860286575
1303566790
1645259333
1129065424
1590948318
2012967508
834824276
1830707701
1084688411
1306195458
875467802
942363685
625944082
691220303
994226138
1214423828
162494619
1070825437
694928634
1338830499
1104694885
1146621312
915961296
1587467060
1948326165
409132200
1974914841
2052487780
1354807475
1679887204
811238488
597480582
555826357
386213624
1954461498
356315512
711733411
1247829921
688978904
1231469013
1916151942
1649784847
1125379461
1156351232
161142004
1409047003
2095188568
2059070557
1320674713
899731912
1725320889
694776674
133216711
364242054
40232681
1418275753
1343908409
12163088
1458201155
796420081
382932356
1296579795
1442981138
628291430
770476447
334122207
1254868198
519662955
1689315935
1473866509
640954905
406888046
687242931
1532802415
209284224
634354121
1101851228
485492899
1137168463
1988500003
845922441
67017448
250383307
1394796095
1817219975
1920023060
128246669
528228633
1923715585
1992513651
1021266495
1210514517
2100677430
618420716
812049971
2049611888
484217096
1994219951
1000140985
2082040823
420461889
519926426
710722101
984922382
51910385
924066903
160464692
931039737
2022325622
248715104
1859921417
2058560975
1631344552
1237766547
1623104632
601612053
895916468
1095270855
734662350
669635460
859031534
318325959
539078942
82888875
901553822
1590401494
773242
51876881
1973593114
655652641
1897850017
617795711
401501504
1312761087
1688970223
1153214756
541360593
769970261
690146293
38285167
492370012
404310945
636703549
1103629692
1860437123
1224828890
1033006233
781215829
1915805767
747629626
680266511
510271653
1818528312
1541877399
775292028
1503420531
1072011469
598757722
1296189126
818800214
2126675688
1263890455
315760576
1507509882
211351231
329121809
1845223557
1703227039
602936556
450183364
680888123
212395739
222226798
1512702983
58067673
194280405
53339320
1837268267
420872466
1427934500
1792895099
1562028224
1083944153
1798968638
111275207
1951869141
1272840962
260818564
1724912711
1304996897
556658848
1654035895
1885409731
1839232872
340378528
1524217313
1847460214
1829511474
210736267
1978960781
289528501
2092517712
1775278909
51048803
611478749
979467030
1506938548
934128375
1295848960
1467877596
1493833771
48765494
841851909
1962878870
72649396
930621057
730863344
1722002466
876802503
1749920594
750158876
857779437
1716495100
1656349301
999046393
1497547291
178132700
77299647
1596310010
1786819879
520889312
1569748358
1542043993
1053793506
119265331
1527390548
1427259555
1807521643
2144212737
145655232
1544288013
1799663528
1638598879
1861362853
1486110986
2018367257
3117568
317454519
590345868
203332778
861688304
573222595
737223176
1275716847
14507358
181268769
1499851032
1432938455
236409636
348889718
1971760446
822288271
1531087698
519879237
880367475
1655866182
857045140
132085661
1061891397
792024470
1192754989
773968803
668768390
1338039775
1004304152
211059709
1702752697
92914936
1100926280
1502420561
393066353
2129198355
2139917747
381314283
928582996
670821610
1339061965
56819873
302290009
1279158606
1940325988
1409937026
358891700
303722539
847166591
1239240068
1364615574
1978350703
662492434
347178408
369802545
1174873755
2000493591
732228450
691603367
1390125785
236152712
254510587
39228824
587151426
406266239
549764244
482526217
192252258
618067231
634464274
937114942
188754690
1583503178
550411492
1076340608
428613972
504034685
1693742542
1369102156
67134233
1725820586
1941393943
767293279
1934474809
730348311
776948401
2044462458
2133515507
1908914323
2085525414
578882018
857434188
1374879039
56764423
1784139226
487162882
479570846
606192290
1242640201
1731807486
517866703
1555977051
471361141
498602342
94242274
411367701
1615076443
1503772834
891348804
1320416322
1912246728
705348719
894322953
840373679
901472592
1578086259
1910553726
309284587
1015013153
1680283568
1526754767
2017869463
1943374390
6966285
27048668
1568173377
1207456333
585243447
1504290944
1336764446
1179662727
264162042
2028401947
1589241017
1540878332
1677910796
1885090594
1328812448
1366976028
163160989
2025041000
93954303
1227310142
2048093501
151187866
1498243513
803531027
1745303565
1202360615
914007114
277229898
1334497457
1084139257
1237393059
1053677727
51993446
581480769
955658946
707799345
317505257
1180592483
1280680945
2028088824
869701012
1503233011
130368345
127098819
620767954
396854150
748977341
280238431
252973633
2133858703
907399141
763177187
866288004
1569879938
1649935670
865677389
271384951
1126629392
532142131
1938355613
1543108165
1627479751
1065544319
976676142
779927493
1459607840
225741215
2004611507
1325133934
669425071
178041649
1438227162
1168207888
985644233
1240678626
520505166
1629323703
1544840272
1071488327
308880683
1045593030
1976939960
696371486
1476126714
518888032
446855197
1466195583
919880292
996957487
1637867318
1552416039
1021581245
1528717737
1180901381
158038274
50146117
203282795
1140659196
1061613747
2005106603
1664448429
1290088699
1932196974
707287526
162111832
1610892495
59466811
480220478
1200488661
1920983444
447126160
450166775
121279670
150004999
1421422107
917360283
1850392524
537983830
911704923
977218668
1613842148
161172986
1045641369
21161284
461516702
1042393060
1591905508
523088508
646735107
1550275577
715894761
1924405190
1607765236
1515851496
830850576
1272510253
209189279
29983799
140051355
1203619608
1140231567
2064002528
1089666840
1147586570
439007886
380658301
1799038211
1358508085
1368227161
1056662763
611437104
358588179
2002315418
783111389
1883350900
1244005981
1286413017
673126805
1154779173
105407508
567696848
1477032823
918460145
1381626041
1499683668
1722017885
1189024578
17891158
408418373
1095817938
341156994
807724122
383180757
810427528
181636155
1642271956
746406369
1524333980
704364602
814382734
761302325
1098888290
873678517
1693523215
78471077
683107234
1554074167
163649406
1235388792
1618819879
762776603
1506746023
1100192579
704785464
1992586630
233326901
956076717
1022242711
1508514645
1983701736
2060535021
1623718748
1433176964
475902438
515138855
1449311988
754636954
899921882
1106527104
1814071580
703751024
1764011941
897433492
845847765
633791021
2064518153
150928499
545893349
680872504
421853175
272659273
458516889
1908800100
85358568
65881197
386208480
932110468
1415409192
1740829566
64035017
2037240501
230110232
1946726899
1816641869
202434477
382838881
679517648
1321341169
1037806757
1032194448
1626841398
1752265743
1682863244
884071499
1004030346
1972178895
1735396004
994101670
181292438
967054425
380432522
350085136
397848401
1612569731
1743554788
1788828746
1365628775
356817246
62347995
1363382882
1785391201
1385576228
891183634
1190808887
803488572
1150532816
1258969022
1723769748
818494659
766266751
1260934713
546808592
1410726952
471477164
1170056352
461188249
99105436
1408875059
1013140580
850760609
511189483
885799437
1719620402
824543809
603550996
1288117058
1885685139
1811406403
2107671852
1397230211
2139992290
604564682
1718419446
1674451900
1594520324
1238962519
44037353
1807064202
443548569
1328064363
1196638918
1449251437
1573673170
996480712
1634271511
1110662129
1604147197
1376889817
1088147339
638880308
227562403
134856222
1247530534
365870153
1233464811
379274472
1300127678
1583901491
1581314684
1869976799
1134984764
246417422
2011886101
612888863
1693661138
840769811
560450714
833548302
696902271
402078187
784744501
1178758936
79800876
1212191958
1754491335
1500282877
1316700767
357602992
1591095002
1718111406
1751475746
225456088
971096310
448302008
1004470660
2075709007
1089877127
563815126
96728757
341011615
1273936332
957036071
1995065037
847147160
1095675923
2063840006
1896241694
1629566004
3888965
1728056764
2077491270
1706730170
2132003458
238894010
596454070
1331655619
1729838418
2092134850
2119795978
1088294327
489026422
1127374201
1046959953
68903587
2092362416
1776154064
1728581137
926950394
791417976
646993633
1787441678
1699574835
47068302
434638751
1068439525
984103136
722400681
1032321320
767047794
1273921119
690507432
1728870309
1693780837
1475849363
1767921623
1219473772
103823148
1387622330
1201909587
2138427801
2072151939
1623677198
2048953352
114759247
637875544
2135007451
1453037893
1299666352
244376110
2048532089
746143907
610750620
60063408
103436063
2119128503
1292161563
594930192
1035896582
1111271153
1475332704
1050201568
1213779095
843905706
1155350114
1119214095
1602616684
1922322546
1310549269
77111199
1614759194
2137264356
427978173
1485835685
251237661
689843631
304367877
1315836984
874263311
1268994050
91333614
1876904377
434198778
1244360315
1445209934
433384512
853032084
748736720
877379439
1446152660
1465713160
1953321232
624726001
1954147490
321984000
598846119
1872578677
285491630
305398092
1270327405
586249069
885572470
24080939
1501256702
1435119933
425674145
863396274
740085890
125353832
453924475
519476920
1787698626
1364320876
1884499352
1175502141
1026023853
1840948600
734842952
80235813
1953830604
1487684143
922596259
727926518
1428137487
886080729
937154093
819963495
1910245797
1993767243
439965284
2070256130
733882649
2068282150
213714687
1211504448
470887242
1109137545
820713724
28548158
910723440
1469621025
1034079522
1946864162
1658368638
1611374231
214575572
515925407
1807916464
151747022
241366403
1196309825
2066997429
1897486214
1307251161
1771125690
1925308138
2017046245
1088748980
1438430219
396219255
331118646
1600726300
1591512749
446638304
1202237353
1610447747
516040819
2145681098
1610925832
743604375
207306951
158785594
1846262519
1364288913
883766905
1297803919
1651384989
987331767
734284875
1506946877
874407611
1500361372
2144298709
81945130
1918676504
1167854024
739268526
198781698
1413238214
1451670463
2094196514
1749832517
2123569348
665982410
1273912378
148824372
28940423
650930168
1617147253
1305537308
869092640
1225021982
96309830
549992433
1715024759
419686322
454066566
1068123060
294668244
2042771008
428627932
963693380
17274087
1349886886
334323678
1597389200
1058217034
637845077
693493940
509900351
70076856
2009560158
502794722
916855963
2139840042
1483055875
1561308203
1116462650
1838873925
1267162188
1764274556
1372715518
782908574
2029860580
110376907
1659631506
904757203
413264050
1949713719
1296921752
783792352
1853617070
933495136
407446814
801828044
1598384879
556956551
963264412
1079892523
801029946
1245141977
984150309
1704377781
1195815985
612137410
691286434
2002015757
352038050
1527091449
1361428477
823447087
1568481945
1939293599
1788960504
115981571
721393146
1433148902
197389429
1309291789
1694442389
1896362326
2072631480
1594357493
1149904614
992440351
452279695
744303236
1249606738
1287433404
804452820
1217035826
2089901691
243515331
1533719264
1202980540
820666425
1287417991
1769923556
1182154505
1300700613
2121759063
95756390
2027547071
1373451449
844792649
1680174251
1575653594
321132108
1485138070
2019077146
1573384474
92723331
649449315
598825677
852887427
197532819
787096086
1702113483
695441971
1425766869
1281574982
1753864174
388702420
1684483767
1578174747
1340630142
1841134670
1544751626
184180526
833578580
377004656
552157433
178955058
1023918455
1954112309
1139989263
479734524
1208286831
1145312542
165169969
1340512387
1704172373
105294142
1411959900
2114506752
1658368525
923926433
505132021
680846885
1689691709
370114069
844819857
1425263602
408177652
877951914
645187095
354435071
1674818000
950362103
1025158690
1384851029
1719999784
873614460
1079697616
115309440
269744531
1439654739
1204050338
337373677
1074347997
30536469
1632577558
650758086
1905311791
232544600
2068986649
1453693693
804066585
200579917
187975889
445349879
742510275
152696494
1176784159
1812215650
538992962
1637476982
690893334
697347776
1034554613
1404378874
401263256
60766909
214978007
1910850719
691896020
1957703917
283375562
44844581
147006571
1828283168
672704295
779927037
1791096635
2001184044
873508392
1153093197
699070175
1973988022
1424469570
1115365594
399553808
1405658887
643153242
1808623054
535708684
1284559207
1513443335
731386864
1127373287
1250964086
1284068239
1329802114
2074719392
239922196
1282968154
716154960
454376286
249334583
1781617123
2047883900
1281663988
127555889
260443253
360171901
1592154546
779763537
1620662213
2087905629
1681053729
1373738330
1688358308
1644610720
1211070569
212137811
2100901978
2037001473
1374500947
1872924729
1753855179
1671699353
660165429
888874905
875916347
2023009714
524086643
1274038720
1323017376
1870830697
911501403
444497612
2065941183
2094589691
1777549518
1359239880
315889783
1282090566
325562673
1026324844
1143455405
298718379
1621848414
1838145813
1369215512
1392798012
459721895
896845571
1344497753
2023624835
2110472078
2128717603
2134720607
1619742600
473605946
737805197
322134339
1324825876
1853338121
953815304
1011721822
1420296393
2067061932
260302909
1608213818
2092078409
111214550
1817667891
1866920475
884071499
1858084011
980622568
1087950819
1529191394
856068241
198669152
1811311105
348178658
1499625035
648997435
3818512
1534948313
113534861
539002450
363003482
2113032777
1307940229
238401943
1348566212
248691384
453817166
380727082
26080264
885247303
1908691100
1995675571
1062894753
950655746
799431887
1051165389
1681904318
1112391197
2045199270
292038805
897042361
1298976563
899693383
182392156
490080222
735341363
1497427364
921731651
1748497552
1086404996
397647064
1733319069
1520757341
438297169
151595825
1260373271
1204759227
1667939189
779406088
230086449
670428606
787081500
816416746
1905417206
436391435
1869527370
1825052630
1686820791
513889792
186952880
509005437
384913742
2046053625
1500525056
940780000
571374032
1206385479
1308453148
229262450
936891931
768748770
90893065
1689693387
937509818
496024844
105928995
264890525
1338379612
471891279
426867115
185503676
1454226224
160200655
1448546940
2011869281
1425263602
633032930
1287550684
125661500
507194266
1554897345
145770610
1947962873
1756802084
1720720212
378221207
120258754
1269037596
647737706
1064860608
933949717
634939767
1647986450
731883424
879122486
1816810471
1540586033
1701672396
103154233
2133046477
2014711329
2125920304
1186190657
2034963994
827416513
1324953882
992738880
1315023643
1679469147
1160768637
338442563
911549172
1127142288
1868809387
1510540920
161413728
505577836
45850567
1172558583
591699583
2146881772
777262630
2032101694
1998739661
2105952134
30572998
1986678501
1006712240
970009069
915317981
1808469247
130088138
215941279
902902503
468736585
1466779216
1595720320
865185175
1401066822
823241040
26499741
232473999
712670381
1304920935
2081041451
309001019
1685278379
634369057
873759035
265222994
1163724262
925312631
1097773295
1584916898
78792405
1302437725
863701524
255120696
1061467401
1955933599
1032025830
944978019
154244717
25143845
613203954
1331388036
1424919868
196553014
584386702
618482527
1661159127
166391402
349981324
1915417603
1383155126
1808217185
233129989
158450869
1203562391
1302184681
542244830
1501092730
23573522
306335109
1315510095
434839441
423395627
1492354722
366958648
126170614
289590120
1737634199
2078984377
728906893
232526807
1781418623
1531058660
1557733827
1190408744
15354105
2098558082
1489073177
1410930594
1495874175
2000882526
962336031
1744248069
1683087664
349172396
461039811
1463497564
1166386280
1872776054
1948214915
302373362
478526817
237039902
1037579353
1047681632
2081950812
1162952880
1534664003
467011032
2012108604
1554804954
1329279134
886335088
1398737561
1883232870
75113224
573277372
799636723
1041538370
1063542515
1809937625
660856625
2109411125
1356543365
2093997044
733574504
263237475
566522575
356483973
599092545
127048559
1135341818
316435376
20479983
552922735
1672678328
1620766469
1653385720
421228143
1253981499
26371035
1989606620
1672609138
1540344534
2018796589
1458817234
1678567559
922843918
845870959
1361712406
1293326478
1979571528
2081126112
939848217
62975248
1572526001
1033234198
1370324890
1583527828
893453979
674225166
757018131
1755599504
1681678712
1373829810
1984934533
1461131458
1294537352
504014794
845426702
1948932763
1079841402
1916786210
1217183132
412054543
1564300039
898682667
2043658400
1137741012
1861446202
1665178314
75197475
1029053279
221389035
1504461525
792615061
1808120231
1855177217
1818905015
1804857600
435068070
78593786
246272163
69950468
1678717415
1777204633
2040148641
159450146
1269508874
36537104
101693735
794873671
857312726
509910848
1046134127
925786708
1412514837
1791278214
6082103
1214988898
504463
123605862
139857256
1692884907
69768422
1592476646
1844193895
953210948
577231364
1245770466
1239409310
299717633
106263207
1152317789
923230653
305403300
1059428030
1416904377
1900977388
450917012
1254477847
563639250
1450569573
2132787762
228074202
228680000
466767716
707205642
684218338
1187765100
1224221175
1576638214
1521885070
360179882
1040373626
565739517
1924091074
2017605726
1346528217
1886138491
732851222
1295101505
2075428889
939425582
1568338709
1181216853
1497032044
1347120491
517553893
1002715610
1634657394
707070295
745103571
1069192988
348958955
427634096
1823713763
1621970807
1992970826
1317984317
782204474
887093951
1408713273
1346167291
274250006
1486748660
243508421
124805416
695968402
1030961894
2052342338
1552405492
935017255
508072768
1333770240
1493191479
1120843166
811643070
1982302401
1948153478
2076858947
1528827793
323924509
1775674308
441872584
1655714386
1857692794
1468640765
410277803
866761463
619909547
2119475957
2017523716
830933232
783329137
316163638
490360939
1024979257
2060312504
686033194
1945718028
1396487705
1872924349
1646187224
2074763237
828495687
925477880
644549096
2073853544
1834210635
643124650
1993510272
905494828
1287787491
343323516
667465686
2070626970
289844583
1819630512
1354501625
970698361
856798064
1478404718
804214746
1227915926
1845529059
204115989
1442703214
1109805303
1665609448
1523314031
775824706
169537353
39157240
1792606460
810286177
1104285637
881176137
1751506373
401208451
1414399413
968832581
1694083409
1618487257
1952404960
1150502681
427610468
1086912543
1598525776
140565470
915143528
1550652120
1617683264
892874941
266303257
1331387083
365551783
397702251
1027257751
196648243
1904202122
2127954595
2019295129
2080378163
1329825295
1975260270
1541545057
1607061858
639672183
718253961
1443524978
314333016
251891404
699107340
774372738
250500241
1236913749
1328096587
1794636016
336433758
1738668254
1540910912
625598054
478127422
522373391
1539343474
428717366
518131378
1842126317
88314612
1443190536
797451440
756024244
2093804437
494796346
82781616
1016836362
370139376
16909315
1410468612
649896126
590423467
1603242626
1942288557
107291292
2061468104
2054682993
159768892
47415270
1344315403
659731436
1635109975
920285780
1704236370
1989202236
1552407351
794038032
1837844670
1633733173
1949241409
555439601
1310680033
494242445
1766668163
924223115
2114833646
333149899
619371738
1771930960
2109515956
235017923
812353037
783584555
474248201
1471024730
1580290618
1233131853
782105623
403335616
1832741353
1750668094
364160336
1789577258
1451892527
1259498163
1967046830
261388771
909760976
953570753
2026018930
1633832163
669112269
1793481219
1280526905
822569931
1253345625
1191291278
2044864905
932517736
1059531925
1907755873
1504120892
1045559266
2004912793
1249829047
1803798398
1795545425
200183041
1524571360
435407408
1882490994
506476123
1462695900
650839497
292641175
1003313745
558648702
1583676525
1080329247
2119730226
1100110052
255914389
1187720272
566165846
1920718947
444562779
1898917247
102955300
2096322473
1444921319
1910226943
1154093434
686537669
1058817832
1215740829
1799825702
1201692391
1155622972
1954489825
2053050980
184695927
808893417
363426708
1397824698
1223567793
549640136
2058881331
1307778292
415078487
706309464
1461466935
1396256052
1376495789
70430255
132673923
506640343
985592958
1272403971
1786960154
715454583
1743841372
236027363
1258587405
1262485969
578345042
1785553788
630844368
1951835314
1848976442
1417519763
307566437
2144531765
453188061
1932530831
2052435268
200731773
573910880
154621284
2087217552
645746074
632607520
1947870565
357098535
884546732
786546435
1210006425
1434863437
1858659460
284935183
265334421
999773082
1180790657
307638988
14396473
1797233814
984259375
563893556
1448514149
191139422
280168844
440066296
1575211300
619712556
845896282
570293137
758353282
2133667068
542267157
1393239550
841615257
1858386578
145268872
98459426
1354983976
516858433
1551755351
1546424121
351767642
1465168812
504303628
222632223
1201845147
1183679274
1235382870
1193883877
971416397
2091919428
887309669
102729163
210156031
1837684588
1252605603
57651189
1178816373
1447506803
482879371
53599411
1952363427
2103443808
2060868895
1247081031
624590034
1885544173
1228807242
1320660460
1148266014
1099555134
1584508453
371219229
1927070875
1397405988
1636143904
512642210
1123716275
641995983
1197274170
1552249657
365365405
1700533264
1653915513
1972196281
1819547966
742328428
739175189
956332652
1622392765
945003346
218301894
902375961
784393897
1928016548
644062463
2073590963
294482636
870411279
1053851777
1249829912
607794058
92722012
240639149
1095888484
568970895
1522819622
1546742825
2026419659
1563152519
1832107732
181432304
1170714339
859261055
629771769
759208113
2024777243
1124650506
754625610
487958122
1045471284
620677118
877261200
2012932897
1579978799
1953146855
643216134
925417335
835283833
629761862
1900112204
939662247
2006093896
1283804327
52109720
1849360767
708147086
220565507
1159231132
1896063793
78349856
1762992464
1916223487
1549480807
582758969
372689458
1400425644
1373821130
1568998368
993787960
1857372509
549579627
1156606429
1430322967
778260734
272977296
161727837
1590915172
1916454529
2143034011
2089075757
1218734828
1831149955
1225505113
939614331
1947537749
387092292
636790238
827952176
1945986963
812998372
102116982
206313673
539587778
2061236736
197356228
1712826054
1194049934
317381999
295374418
1005879609
404131643
937288460
561534870
2100827809
1876100140
958710190
1309694011
519513159
263803255
372617047
1602238317
250978799
202829665
1078698232
556381819
1148079576
576323669
255039505
1252749114
1241368578
986488022
1809670007
230852224
585566158
1328904133
1003106038
1406266107
751946927
1435915764
1344596593
2073664494
1860689556
1435188841
630700828
1949113466
1809730042
1782208689
2097103288
1814280157
1350402662
826320788
365148209
652794180
1346528217
1710610675
251145186
714579569
1654081543
24014828
1622409083
1759156758
530331500
2023296548
457880124
1530869690
772113970
819229186
1850610373
343094183
1154596726
710820757
1648535693
781381862
2033329245
581051553
1802641187
1949314103
1185132974
1626130959
1608433651
145996746
178190732
903120855
1841957270
1509337229
1544464032
405461071
1626912914
1234266535
604816362
153334497
1886953726
1433280258
1634611959
1543841369
1412528800
653943212
954449773
637113619
557211505
1107532780
1930268175
124112487
1937216434
1569564554
2114709815
792075260
79932064
2051320179
1078464189
944670906
954121908
195108058
1097175431
1541326186
1369187435
1516778769
1185569907
1077546077
561794588
1325613287
1240282728
165954121
110696174
555276033
1144449015
1878292072
1015996237
887537278
1286636356
843742010
1113417012
1107143432
1822562957
1144753036
868333993
311009830
517380126
663288206
1236346410
332696909
1675865571
882051825
565532707
1156756717
2096475813
352715799
808844969
1958194746
1495375884
275566027
64622595
694098501
497124653
1374315088
492905467
1163563525
1845123022
316005242
2007878572
1211098802
1896325653
1886784924
1139586333
1448298000
1989416851
551317560
1527513589
1479102624
512531363
210286262
1087349536
1200116321
1715508708
443463447
1123606736
818138246
474355396
833608575
1130651969
1468641585
2040985079
1361252982
1145365957
1703810638
177047470
23654634
195232285
1633064384
72722318
1067672760
861758755
2131250718
935379419
1711041538
184525677
497695367
1548734653
2079322479
1753386825
1766786559
325216565
388617379
166848342
1341426818
308694737
2066002772
1778592648
555231508
1219535719
325699389
1763411259
1722144178
656279888
1079575536
1755306449
623137608
1351129908
896038038
372502119
868223991
1986241854
1060480990
1103084351
72922090
1395185123
499799782
13968949
1819105517
162911670
1408815843
717344621
1771687572
239949667
457296091
613943284
1709629052
1725529456
373813958
1137144078
1981195994
1746971521
1717295996
1097370924
1021504463
216277511
78309832
287607445
1068544817
1796663885
278919845
982370489
2132739986
612125558
990675804
1287084187
1145632435
2032256140
1858715713
375104890
1790350251
2124415877
1749919370
1869516619
409983401
1978089433
1282001369
304996456
2075479019
212103354
1102399191
1450845660
1622311587
574330251
17318647
2114875079
569937855
1994249034
656268918
814395276
158436307
114846207
2085883880
2043698931
1608755904
1103502791
328742756
1622253651
863884946
503465365
533396579
886853527
1327823757
1239975803
55582319
1189402518
1953955382
1372919963
1455788078
1664596023
1494247793
2029092691
1857235545
693815075
919798990
113612909
354746858
1753667859
1637497825
1633121587
628873698
850830012
765531335
1223725969
909118254
307902219
1142396515
1837209166
1307882369
2060382504
1850313448
1249968263
678310051
734336037
1418823793
763119369
1750103326
154177538
1513034451
1829462726
766226031
585857050
561384147
1806116973
644662818
538610679
1214050526
316682372
222788561
221148933
530219720
1635391186
1724570079
813036530
1269175499
634585397
1741015320
1132378883
1644201311
1487382408
1249376111
1894393092
1423762548
949932384
1729591986
1836034352
919451858
2100598166
1847251233
628443144
76518785
1186398218
155740648
1860625577
590996189
507217318
1986071594
1642894084
1212225466
478758502
1807020717
73769393
905601695
888636085
56351246
2104319119
866309826
2085084100
85145651
657567090
1410996085
1764684037
36478399
1878111468
1363360479
570998460
1427145702
1000202256
1612598872
745192767
1147510949
661078801
1935269701
1102735926
1667711152
1787583717
304462470
49358439
29712366
372516409
176537583
1388211725
2014026565
507878515
1289581829
87367768
996633810
358727097
781136424
457428173
1099224361
559411842
518796433
1796934815
589719038
1018669048
178248123
2125451056
2087640683
318161918
1483585320
467680429
1641575624
1463746124
2094607591
1279396181
1342195439
557883353
523967903
1039456631
1293501872
1941829818
1624323859
724713600
995847850
1786692501
522632340
4784675
886841284
69019962
72612268
1671158477
1797662844
533058927
149156208
1781323910
1545756288
113955691
84800130
537443769
1907239584
1808767463
1444514880
1614297434
1271947417
1139294035
915495441
940478489
1550664430
29344439
1368435997
1555385955
655370067
1866445033
719742607
121695035
1709178177
578549599
761971177
114544519
1503249899
1245334468
476047831
1537599572
1484302160
1537648239
556493741
812750606
1575060718
688222937
492538486
526505699
1241028174
1691732925
1083785548
1597119556
750955582
1508934305
1994704886
1377636991
1038730917
1874133712
372886936
923336056
1095207110
616507495
520647581
11831592
1343173900
1682293855
1356569750
1237606140
794635618
1898661233
1280173691
266192793
717319156
2024464898
30797464
2049270266
655187901
1501679372
736529352
1166996299
628677197
303098419
362717282
761077288
1504828190
498691125
1126268665
897677196
412137231
294427071
1269138095
1426848589
1622126781
1918155009
1632250962
246557696
972348838
2117871752
252526386
377012018
180242679
620819841
1305513717
543437988
674710849
1951413635
594162326
1332522484
183444562
1575851812
813873598
1074215113
540201190
1111822453
914630560
1737848977
865684652
1373925240
542906085
1769542342
577456037
490445601
1902506882
779573385
1001650683
768544139
965365953
1955269371
779979203
595520498
2100907915
423649523
809877047
495412696
1167803192
1868928732
552521834
1535241369
1622472505
1171594845
822700240
720685703
632090246
1004166389
515107926
1211305642
2091110211
1144762543
996488295
487260543
1729970977
941847974
1603556111
1712071115
126411562
93491494
1157640238
1673608322
545587113
1036867995
685094700
18729852
1800831298
1901743035
631890840
947699748
560410728
378055558
1689691709
115771771
843146427
2140053648
2129686936
1119124201
424520692
238336121
320403405
574537851
128377302
316191695
572777661
248888269
1353667769
383201686
1008445806
1148300774
1183596532
533180622
350563675
1741150389
1572094723
540166817
1691611112
1306094017
2143279266
25241648
1284220904
1717029486
1991868604
884079495
684451190
298248423
199363242
1597977642
898155421
566702826
484904794
721396327
813084095
1089640299
1445776033
15923487
829961196
340202892
1154004184
1119209283
1885028689
394571139
1226057717
2089380123
277627117
1487910039
686135145
1546239732
1818652417
1284576218
1918979721
1269471420
97214430
525599235
318977074
2049117616
665545748
1918506273
1890819338
944364441
1163455738
1017751720
1904967121
1152869945
1296917767
1931027753
1163935229
947197175
785553379
1496982985
148911252
1121052697
1279313503
597906756
104252236
278473351
58443656
1247921401
1407648521
1266845727
682696727
1710695340
330681833
350827930
1969769141
1420198732
205757314
156399987
832080687
38550288
134285243
2076236612
222716849
369619305
679516339
1704578178
62106832
2019750964
899731912
1433327055
1309170336
1129913990
1895301712
204163294
509619043
1426403767
1636493411
1158287298
392822640
1969898893
1485627571
6029517
214817779
267281432
97794169
1843513811
1616529491
665379520
1994941470
2135940569
1327050902
661612349
1201840830
1547753931
1253647505
721939251
582424385
594938833
1878457617
186895325
1632756011
2065310731
1385092980
184209655
262393720
798961936
1597874208
1973760347
914830601
1661377431
584251663
1153004959
1609882989
709986284
2026649761
1168941076
886414560
678953827
880158737
400553365
2071859018
89321458
1799841849
384397683
998276995
1663995361
221099719
970579383
1949403357
94222920
1877722213
972875665
1074146490
1959178417
1197207869
1743957752
2105844154
891837284
2017509291
1657849462
987977102
347270939
1757995331
904702296
1270833822
551314197
413349202
72320280
803295802
454199096
1427337381
27183052
1082768410
1495111358
503060335
1740482440
469046186
1716917495
1664281769
2017785266
800138082
932502693
1234544813
1174612466
602489956
1721555299
1587616069
652057291
2065041904
1442260980
1645654653
1664792058
314805827
619595477
1616733922
2006043775
408199169
1235446238
201696588
218013595
1704827885
1233935440
1417431025
138778134
1556867232
1735549324
1377336163
948064375
587010318
344945588
1758940334
2062447207
1807162351
1221719271
432571804
791811578
1563469061
1178146201
161630647
1920987411
919115040
966276772
2143925380
445763758
2127871517
1813040589
711490863
1495169455
1349303520
613685227
1954992277
100359740
1592453043
1313087524
167592249
734889123
1830831295
150350849
476021129
1065705935
129359112
2133320020
1584269204
1183263279
1252960034
914187613
402266389
875592008
1462891503
626132933
838671331
1312456920
1805346675
121458714
968946884
1331158224
701902964
1482353550
1815243702
445462054
522984499
994649421
1620604862
1121972043
97389039
1302236857
1720304132
1116558116
707678476
975534305
848579312
1464919045
898543225
944706899
86395937
678773227
1277366502
371548958
1062089264
1225468843
50923505
524591448
1722930081
613278131
618053466
698442060
1701060934
1080872926
2139970034
536994160
798057936
1700928832
1481144025
838873120
2145550196
1953833833
1317828092
479374942
1303885452
2139351331
1189293721
1585734203
2058451403
420773654
1238699478
962671046
941992356
718495798
442118020
166426340
2051550381
736445860
234890937
241015078
212355408
118545707
113207537
1761001651
1083476990
2007059148
1479777385
597795908
1371348007
503053694
25722620
1665467544
453748203
935305843
306702451
875172468
252855003
1993594028
214407020
354602202
1221112460
320661988
1333761008
1827607694
792549246
1641266878
337155430
1502349563
319903023
674907956
257020780
1173420748
569265914
1499016489
147580826
1515133904
467491254
1364325792
736758891
1046349109
1663541594
1516778769
288082623
2111970034
2007736100
234925332
1227666223
1178900084
464590172
1398696912
886672427
1667440408
1516034878
256993800
440254826
1899147315
95302476
1764949804
2124035464
2011529064
1962406897
1001525211
1195217965
28532466
1113146442
1598270981
677176999
1634306622
1223470965
2082712598
1852682082
810837227
532568775
905808823
259665105
2115986264
104183761
1643413419
143352464
1824360992
154390858
92232565
291850059
1508742664
179490995
1811819521
2051588669
1977931618
249837947
1053194921
1752751136
164678456
1597816926
1961147320
1918999
1736679151
1334946772
1042097476
1330473309
168927580
883783128
1660233691
220333276
1270092549
252745742
855731692
1290451172
1846655633
75513052
1153835466
320773624
14998063
371977824
1069963194
1821134712
173240249
477408976
132941847
1082320418
1210847608
1344859107
212195580
886128987
1905170865
285747531
1470230435
1784157040
588087536
1290123061
1625025005
229034216
785928041
368542504
1336596644
1538699241
942457528
1768597839
457919211
1648713067
1917717382
23831557
1858900105
144450775
565478623
682855953
933413641
332519329
1954228308
606129463
1414542918
1281283295
828759952
227090273
1320176658
1497932784
810031069
907581283
1774367090
161199409
1901788643
2135247395
1618457124
1202247600
526718801
150113702
226382223
35308565
911104485
1571670359
1871565884
1413181795
328500526
477293559
974117305
656722215
839125112
63474033
1901568728
1585794844
1067357725
1800246719
1020447636
189515540
1955682243
867824701
1984589149
20364367
561209657
146790977
803310470
1078504959
1753355721
702616180
1550427153
666768520
1572092553
777128379
1888651329
726229919
2070517038
1990609760
4935301
538574341
1796131667
1038301833
1045594842
1452021184
544743253
934380205
1915578016
1377340271
950337807
2041360993
1826316384
1293961850
1167078281
1342426333
835191958
1806881279
1624484820
164697487
37039446
2116457769
2040343242
1610938138
1751683563
1408386435
831588132
348252107
141715414
1707302953
643397111
2103737398
1193003159
2071723874
1154062997
1172256190
646380270
112211341
990072964
1916017377
499132541
1160643202
549192285
507028939
195375850
1941821390
875054688
1318135618
269836704
1593626118
1819212031
1674282388
890017133
618903842
1718854137
1156150758
796955394
508913351
1510941254
1719855489
1712658703
2071009463
1137562211
324333486
132781154
1044731938
355097893
1743023760
981431645
2116303561
1930327535
681458746
1326860599
1203021629
222844716
638138409
355230242
1086853212
1255974867
943146505
335328502
971639668
1428235276
22488345
1909807433
1260087647
1417849503
1987171210
20479983
1752258075
1190305091
2090043876
1718442611
2136460561
1125117636
1465153267
81940233
183774384
626768783
661635377
1461802594
317647048
1505688973
1546513762
1309906638
533115580
1670272753
1949856141
2029536088
439221527
1773860846
151443136
1971690695
1681302625
1093131855
37591470
792704524
1468906441
706340235
1323644753
289746123
1450821322
783191316
906328810
384216122
1434008245
587994294
828890249
1137953527
68914026
168176790
644680262
1129118209
1277022621
598237132
1749006351
631325917
2123391694
7001404
1052278423
1934820039
226907665
1164015967
575980834
1041119214
296616648
1262488625
1823612706
1780964253
1552727770
556311651
1147179579
2002577250
65842284
1847815510
1133037771
84534415
1530471239
1607179108
1022766917
2005295562
1948031713
817654871
1272870560
1918531327
1692229606
2076444085
672078492
738055722
348037251
653000280
1151771804
1970257869
1528308256
767024463
190247553
652029430
989619548
2074571376
1685012482
646015581
316874185
1169331932
307899194
1859708043
536232214
1683420196
997570839
488138005
1487324395
368715939
925686795
1386291164
1433335728
1118297734
1006902914
1354299293
1463614191
53235821
563936870
1866149802
299724931
75284163
1149863074
1459383382
134420007
1049668111
358285143
905347924
217088411
963694370
1985506490
1286610066
1191740815
946065953
482210803
165501584
1018219201
990201597
1021792890
357069717
391707522
555127645
1040171576
2096315393
1270675736
380152476
762165835
488435999
909259030
394804256
816387080
243590818
309578429
465715639
14829826
705671144
374318003
139183580
1502367771
1653278258
4432130
2129996780
348841313
488442350
1613310281
785710823
1914917041
926965507
1881485082
37003537
1857721623
17358204
1077092265
190080363
1128461038
521657105
1434975964
1048541055
131143867
1270596081
1888852809
957981869
2144297188
1244269112
1365973031
1401820015
898522860
631382575
1574729818
1356465757
1101620967
1584916848
54200802
604172735
2102501732
1592112924
550876283
1595964468
87527487
935032621
1766123853
1013573759
1411476090
1188296851
1301579700
1844290581
1208181800
237223765
2082972928
993003411
1914271032
907856408
180222783
1326676907
798002708
882798372
776845828
1726124852
614535606
40733278
1733384255
580680084
295667664
2139977542
393830890
258309762
1273067750
1678203420
1832330136
754059678
1934935459
96199697
531816988
2023577117
1235067242
788051697
763676092
1769029867
1109056347
1214595859
717720603
95621295
589979984
1627344815
1157444667
373258317
902636746
2095275055
1276889212
261987999
1546081611
643741811
934344743
931284539
1355268952
156700733
1734257445
1313433689
1309203231
576625422
1172713567
1205454868
1146134467
1636332751
470698926
62511987
996606351
1171943413
649105577
572547729
958272741
1131671306
335414325
241780494
349383458
1137570948
970640437
281905732
1915486578
1261497570
1416485324
476168495
1237836698
993904777
35674339
1632658711
551650591
130789211
1723324888
1517590171
379302623
756611332
630760039
1080682819
1164154947
665649071
1382443810
503557462
291971714
29983799
245476329
1307197950
705789023
1749180353
262387984
1694187493
612541224
2129080242
1965902953
1237046860
1448665593
1918207424
1758456991
1731948062
519538385
1221087305
45637997
1325129504
321869541
1299407715
274014858
1602754088
1458756858
145065556
1596542976
1829086670
1724159538
2106502669
826783589
460227126
159803061
332482047
918734357
1808213403
1264517856
502243274
1799075656
353589371
977800222
1461585157
233507962
520558756
340718079
180412751
379136291
208644481
1708503762
1450419047
1224875505
1482553156
965756367
1415954511
942746004
658098
1610638876
1548052110
1523675023
1029827979
1253320433
2091724017
546307665
841053054
1458682477
1014806574
1474234128
1916393509
349625350
2116314181
177279833
1963994336
41560389
959031972
785277354
1061296403
158587513
2065829062
1905535991
1678428331
1302660615
1387334293
1609350149
1436103019
971406314
1900169028
2057371195
1157631419
413578353
1962875118
457136779
236583918
234335110
863435484
2125069503
435833874
118163610
1318702604
41442836
734618509
2020383067
592236064
411613340
700024649
1783891688
1533334818
2147034254
1607305459
1886823971
285081714
1278585983
212752031
963799093
1314170267
2119954730
1052031181
1704494888
1288933632
406706259
2102342603
954417110
177447675
766136795
497591149
249769908
786152982
74208528
75521442
2031021578
1694991787
978246538
1482257887
1308050826
366851218
73287045
536801146
1406751858
960372913
1511211330
1909869352
764176786
852344527
216504181
1707007587
110022118
934674988
809244264
116346699
1394241069
1907418842
1908053112
2005155948
1202909741
477397802
886882327
427058897
1145136018
1053409784
94309420
984856365
1993668104
1395920487
1644881652
338685394
1762716263
162706093
399979161
218790755
2055848512
1380578759
1709539203
1061336377
851857950
1350021130
935372691
2130346627
1029021581
2122647414
201643742
1006109663
1414668672
1910819118
1786553898
261992561
997858649
1003743774
421044338
1090663705
1452878160
2004657244
586843576
1969095082
1643245517
1531626358
635099523
933790401
1430936492
83462858
1280196539
1728725135
1589823618
485607048
696504849
63722101
208255122
1468212838
896360441
1158941212
794263997
44288799
1262502591
33048571
969371856
522444476
225954351
1470550107
1192183760
2051556891
1120865725
1028773705
1701218053
134776630
509387641
666846358
1231500869
1563385939
1019990869
285703217
627377648
119938475
777637798
1788088710
968056393
1265718929
1828428576
451252949
701355206
1634668489
1073557713
1687391069
2031529059
508040322
87126925
1043301550
107397016
2110229557
407744500
318094401
620537505
306821601
1591900295
1374155089
1062097285
1136330696
269199112
983282165
705774815
1222387425
618293829
1653823616
568058907
570712522
2085789120
72216679
1297874567
49258514
137035746
1022000921
1064922895
1390973457
1582557558
2127789699
795313424
1344765473
1379131291
309689848
2016004428
1906163597
503870740
1190508320
760119510
227535865
925746063
1697545021
1698611847
118202825
1192080078
1233120222
880616147
2023244463
1960453888
1490413962
614756930
2002581171
1222888327
1135081888
608671084
1913097909
777456997
1562831115
2096752191
1892227625
1284144513
611247516
290314769
1114007682
2094603210
1869878802
1044130959
1093779844
993779371
1291752315
543858966
1556738693
1839592931
145467349
196985939
1470578651
1696988249
2035445670
1946484731
458599849
942336339
1191289213
1107570218
996815275
757584418
1620570949
565156543
600398592
1780684109
697431297
825603450
903415465
1837101805
1727960052
151346943
268629804
1469093071
647352020
1782531629
1809668039
1689808401
1514415004
461355674
1960617624
1227620859
666776597
994216435
396029930
1113449650
997985356
1152812814
537017953
485407990
92023560
766784130
1581617939
2102188715
805072347
37122898
1112926670
1157732363
1745998911
122473056
1739102035
448244973
777166297
1810565036
1954304719
1086806026
1515057844
1176432854
1682443406
1687760504
772675794
1815601865
1431988411
801291470
1274244946
1088797398
673042033
1157605336
1979090514
517144833
1136509506
1743070822
178483561
375196526
1330772136
897923951
584657671
374629099
1103809832
1448598076
133719141
380926572
1445480484
1946080861
2043978644
2097041511
1624688015
1819365778
2080752945
925955935
237408609
525285086
1315881058
1664693805
1521169062
569382110
1909765448
611083235
333525795
354436977
148914473
611048097
2084990419
816191074
3372385
1182236804
9300972
503952287
1621952707
841721280
258796576
845329337
1915239800
53055979
813387099
2087024070
608167134
2094022788
809593478
1842500285
828332850
1553965718
1953988029
928593011
575393874
983585639
1862846711
1058289833
305472632
329024688
1129414469
1372843948
3630016
291697202
1234665854
745635758
459342606
1873654077
2023066175
627763367
1437560588
1964064029
1780329796
120224593
221489001
410122846
193780555
1608541158
1339331643
1832455738
1899827356
1220510974
318813708
771561979
1453985513
609623963
1965608230
1204289791
185246729
1799134897
582426941
803363900
949801300
1121958452
1590998754
927433958
2059294622
1996224827
1618464462
81802219
672119587
1414416793
152667968
1946275883
1777248043
689362750
1156516480
1028716301
1027137663
2028324380
1865184032
1503121566
845620077
907862380
11838808
1858062385
1048989590
2021263299
795440338
1167268630
1146731560
1514313322
731113165
1723368351
2086528244
871354201
48159733
1922640214
1521042190
69668710
1371852256
1231254286
1476580576
1442967212
1301997855
1876986025
2139883389
1436671357
770024426
1587787699
1376226845
1995983868
98330392
484806381
532222424
40494175
292467488
465018255
655999765
764511576
2103411673
1075461712
1541750116
611713658
431771213
589548257
1518637692
759685195
1322764248
1616369718
484334423
13884892
137352640
587099149
860833397
1460526302
25114396
1930855766
370630403
367045728
207698781
495482840
1556882003
924772279
1249390916
403083470
450811414
247012905
1926351318
496978690
1660859068
1572272985
236129175
1556058599
549082005
2099599026
567749396
54767223
1127866999
2147253692
1403766883
1202351766
234186121
700075801
941248485
279736711
1980839991
631247654
698976639
1802881418
1292727654
511703203
2079493912
1366334234
1109725217
240502488
1680965430
210304620
1976976495
1487067380
322738684
870177431
1384214723
1477405995
1379514732
672305672
1887540915
692630042
288050882
1342641650
262905474
1216702741
882374110
1562393093
80119685
1741428406
74850522
1744295058
199840563
13763803
1659040959
2063170567
696094040
304250595
1503091418
1573346621
1225335300
1692792961
1822907198
1275230107
1382709222
1016298264
683234391
1996396527
1707866500
956082055
591254231
1017416999
1886363280
167164084
1058110844
176406830
1442335792
1951702544
996724378
1160849236
471393998
995696160
1465722331
666502745
1470871968
800464102
527322854
447014842
155689347
1992589629
1349838722
1341125300
1483189822
1919254407
476683527
1697836725
227786013
1053797505
922704592
1482121000
61420803
43877233
419799601
379542351
310134562
1734522503
1778981104
2016448358
1545469254
497667997
2047199395
487966865
692544348
1815246485
175840880
1156596796
456900462
1590998214
630675818
2064197737
424930265
1232173331
1112198952
1980667562
696029690
1137975231
416445872
1167871471
1421256012
475981473
1707668573
84057250
13713124
559932767
394399625
124623775
1101914617
1238650446
2042916442
1163058309
682768444
966544681
472597468
107352232
441296026
795545907
1307646941
1941954838
1161839746
275394458
128667345
366457211
1358421147
1885319341
2096486666
1009180734
881599031
2090805538
452802827
1704491307
1178271451
1817308014
1620339525
864506569
555127645
505508328
1784027919
1379730187
228608588
71162430
396305791
877619876
1192167399
1437769877
798237892
195910326
54588779
216319677
207946712
818106876
605720329
128758168
1200269205
1694816469
2000143937
1518362994
1896495370
546952553
1918219205
1959060206
911114815
467669602
1735538550
1906438891
2130587790
1020677571
1252780106
79080659
478239206
581163900
1861641175
481382508
74721877
982284634
2079780503
1389927534
2141104182
365925207
483686907
550725046
787824650
1709870801
181242189
66559213
1853003743
2002887820
555712544
107550603
1467175332
2088613149
776838630
1058252417
1302972221
1583375510
1095931544
1771159000
590847532
1846285236
1841256949
1101286654
1455023568
1960679490
920824777
1424110267
786891990
1660293096
1081721433
130440358
667354600
1429355691
1066220173
86188981
750119636
1856848177
623569266
968507082
611566279
371202817
1423322926
1554526427
2087934797
416307288
1964235011
1664978246
1374313863
1419265376
891056381
341256559
630084336
1451213192
1202951481
366825364
918125543
1495744467
67890961
414416546
586463860
145659381
2082334458
1933054452
156543026
557458797
850754950
943332777
1720300898
38720696
17472737
670260164
757312721
1431392880
294231103
1461282746
1993241859
2144054781
325543889
278156197
1175219859
1084577205
444658750
1331133693
1599627650
1053899543
2051764061
1277023592
1322399934
1888394211
1361439125
1248224421
1959321460
1054833027
2032963293
385563517
248082775
676453993
1362625516
1434826886
1440176551
1726185544
425951840
1992798879
194500077
2125702472
703202534
1254312534
1948821880
605807739
1426208165
1858142706
1118577233
514167987
1051406116
1877497227
880834950
1330252739
1362431223
1492894222
223136101
1132555347
237988387
306471156
1439265494
1726677919
1162721255
59864072
1344845849
1605119821
1977871897
1296088443
533267046
908728808
1448535939
1036153064
1248105579
831130939
1967396340
1818707609
570325595
523073969
276678345
1196066884
374085750
1263894753
1903162214
1531519959
1205012951
161324114
1638571687
1875168554
1252134864
1004306364
675784422
955360305
1917330340
108216653
1108479223
1015194834
601197535
1622937230
765414769
1755163072
1108414221
919649879
598831655
2037985546
678009809
1389053607
411008845
2000298700
1626404663
417498545
1152941103
431104540
1297377220
750121335
241869252
165933350
2074364437
1867139475
1712366937
1024705687
1654279030
251223766
81057889
1324410695
953710606
789509357
1034489837
767820556
1932868690
1053167135
33327691
1426991837
1099048078
495363057
2127397483
1538251075
363062339
1216944723
1997100889
557294357
1980581280
280684665
759231946
1105782847
2130453847
62084478
641966018
449425707
782568448
1962380985
426225413
304701275
786044327
1134285753
1195354596
1894620245
684963272
792662603
329837612
435407408
780673826
1945687210
1146418774
907537766
13944115
1082579646
328229948
289895139
1613838214
1074893804
195992598
1793617491
733893227
783776518
143461820
122625369
718950490
77634735
311358987
1691455233
1265770338
465938005
1964755011
1188353596
1614740942
613568131
587613229
295518295
949796887
292142869
1052812834
1136478899
904665918
1166188410
569809820
2031754840
1278296148
2073265734
977247648
863544169
45488602
1264851691
1851812837
1784309795
1990011165
323893146
2030082592
756326357
1246461067
760490005
1235259873
483702911
490132268
2014492078
1779038210
896736589
1202096953
1477937004
113553290
103570407
1166921695
805662079
1387793996
402380030
1582212854
91911083
944967631
1716581702
1595372683
1125137400
1447354044
1791154485
1987890848
222915997
1725227053
172432908
466238564
1938284036
789925950
1425730250
1332621198
262298825
1880030745
1595282328
1195372742
183179847
891386861
615722600
195554872
145484047
1528789952
2064276380
484709884
471666498
461440141
449476572
1038444351
1758951772
1821963071
851228619
953746459
1111699972
1922879667
165901831
1520203572
724031027
1471852795
2036730861
813411999
1990998565
1125206863
226409576
556831079
2057714045
1510861453
1494211625
1686405172
712126225
563896780
1596401008
1939933035
996750599
69802472
185972496
1473329881
1949987998
588741800
1536272992
2063497802
210636457
18539187
2055515347
1781088894
1777690756
1905357512
1447185914
1563308722
898760989
1495291323
1734710948
1696656224
2014181859
89052677
411668398
1601288123
1431770451
1768817566
460136309
1607891353
1621521870
2010739251
928604357
412853310
572834455
879653136
1692839823
369752703
2048983058
656337422
111788349
623373226
1736776819
1169792714
444099996
800797280
1689036855
1444282498
1456136781
762099626
749125098
341208047
1166797784
1142588707
2136664654
2103419748
435580599
255299346
328295741
271452804
1818880107
389651926
512774108
1981958490
1246307273
644043288
563825230
1341991400
598616787
517899392
1314056256
754081233
1606345091
1654095442
1966374050
1602204770
2058143211
956504270
511553154
632854016
1506826880
1352081135
714040709
407983278
728321896
254489278
1525390071
973102301
310361332
127246944
1388018188
1837109565
945251226
61970256
1618058755
1094169771
1330252739
1797960642
1931797159
869824818
1113716958
20623638
1424760851
271043810
1888398566
1102599571
2046039133
955674138
1628308979
2132615077
1988957683
1622495323
1796226546
1261846769
796947578
665043986
182922953
588099431
532417389
1900124232
2061497401
32280416
515203077
1055747779
635237556
1371336159
1257318342
187761290
1277790690
1141310476
1443813062
114953895
1038832727
181761857
791234727
1389298090
1561149344
1594654255
983374415
1545429339
147289071
722041851
536893166
521068211
750033015
1419481867
1946659190
1807496368
1816221143
1694157897
245267792
1672320081
201243064
1973492064
440561467
1438834556
1522658555
2077722675
953436812
1968087687
2124639069
155253719
1072184445
2066806188
1931599871
1629996396
1888877214
586328300
254962752
130057935
36145397
778277282
1449783017
411201792
1903488706
1379057700
1386608568
1187271139
1249904080
623114550
372995899
528370761
1372678535
2076981047
1890515110
880568484
922676958
1999561048
1927127557
155335875
220487566
1143317144
651801459
73443083
272242624
1651893960
1282156973
1984640297
595937888
10699818
835608093
25461924
387872618
1045646890
626293981
513549534
135605021
686551314
304651540
1114458893
1349459580
223747421
1872358447
1440880996
1434236144
1378804374
244307842
1320829489
1713931859
865874130
607362294
1320659151
1944745384
946366531
377890604
1417616283
1790016118
7884679
995790544
208256701
296225313
1995018706
1070499185
1819920342
1267322241
722910900
1906445608
315484483
298411678
1955468269
1231397071
1666521346
272174091
791106455
1690294863
953193447
1048960205
1021854909
502999037
529390967
2068251574
40975194
1122385769
151581426
1696770871
1968661127
1234401727
1948258484
540496222
1072117691
481223153
880789949
1768765939
665645858
1117749451
45877427
758862871
926120139
1110843657
365226066
2127090312
1012604591
1906552985
393604334
275829988
123693793
276623337
852980592
365165863
504640301
888902437
1719041906
1492567110
1919220795
1872624780
1759685606
1215394975
2011893520
1496027540
2107249444
225544825
1495505015
593898146
1420928984
1507343917
1034751068
2016782415
1613225416
1294970708
517253973
1842267822
1456208515
2127444558
1647698161
2137759932
1218305118
572638243
1085600998
1550317471
1565355652
439941275
1229473546
251415949
216707447
1402274982
1383179123
1849449529
1084516646
340028095
2044547249
187809489
1511057182
1759316991
603982015
405441209
842280941
1001830372
658131923
632388307
830772639
1435413193
429641029
209690972
1556855935
694788961
1077734252
807401775
1349129520
1056577005
233235134
1182926368
179357915
53227396
1489942220
1398591565
2001488409
2049714936
1994637960
1241243466
2068535578
893490815
1563526062
1062527461
517806827
7780938
2004611507
309632330
587467353
844665605
770424180
1299937716
1018573320
131943821
624137300
79677167
935660842
1405651636
687322349
674398097
1513315600
1371272560
1225255748
1101471498
418733161
1293384737
913297877
1522347606
2001045166
1940651680
1711666137
580129381
1184188005
114069434
1574603078
1724819496
1222238672
288933180
1383191449
1272633390
2057880372
1566410474
520135565
1374689039
379716368
145286567
1600426559
1508301297
499783376
1148883570
1019520335
601844648
82599632
1795639431
1192971924
1054127653
89171224
569065785
1795512238
1792301741
1425245609
562620831
1247658559
42153507
1878279250
264887137
1166755845
2116808404
476738318
1052348240
1958730430
929208175
1186296147
1815474990
1584537990
409443413
1381217615
549569531
1890740923
1188191857
1405453253
42679982
181990191
690900750
2145071592
1836655592
1743611725
1978652645
1060838866
1294278232
1825232964
1877435104
939385947
2116260086
268134042
352776714
914790638
1502348326
1920392905
1846350525
714431597
1242946064
1040418028
1252326804
457838715
2004069766
1224058665
858125633
1619938428
165788872
863721905
1096577954
1983140600
195352017
979492029
1705422091
115968032
1813336270
1173130447
1147622117
492922494
395341261
1090118984
624033195
174505911
1490930164
1251624080
1135474948
1693921891
1124179976
161360859
88682366
1241580147
1396004102
600706306
327002807
134497593
1396638457
1152161847
476545068
1655841726
420727949
1495001381
1026139642
864231743
1821481272
1099768310
549775508
1027789894
1066272345
1543729010
672541038
2100419288
649487921
1986117501
1243744142
1329431863
554230487
158606822
522771700
1904944463
4560583
714142663
1564844425
2092394900
1767964399
1886370409
1603139730
2127441490
789004051
1076603099
1882252159
1303098684
621335142
862625338
894960569
664223626
1593554596
727952146
1395907195
660083648
1709679593
783886704
1306879935
278269128
423491275
1461932777
1587693175
1401496930
1629662142
1258132524
1693208198
153903857
875623204
483762045
1447914413
1359035126
1456684626
2016377116
2008139347
485699934
405872963
308042945
1067304368
1565548726
472151346
1715001057
481719195
1184409059
1137148005
1792048012
800425008
594091197
1260500625
278722324
1558306878
2102229350
15178527
485731489
860285056
2296991
984711861
464569816
623031876
994431453
2016390443
169412364
506086104
1950603662
999265983
1444988743
903942277
1460880944
585996239
253177935
1899430797
1891009269
613507926
1275165808
1817241128
239664440
1209955784
1463348308
309479826
737591589
1953556948
1024358608
1556820047
1744204638
141366487
2024333983
1359546299
1126658697
1695605807
760053272
497248540
1104119787
1834330318
371895063
307109500
1324974496
1515813288
1000985091
994221895
184239176
615698174
1875855990
1253387473
1458140991
640185938
858461254
1127650558
653928870
1258483578
1192039350
73355083
1194001475
39529772
1095270855
1003102396
688132713
1055195079
1367281836
653595006
63474239
510180718
1426630689
954668392
1181893104
139383245
1189064626
1985899389
1995041485
765072397
1621009027
1518919577
1026808960
2029382444
894892222
1815651423
568334854
566873271
2124574155
224408373
1053619019
629637443
1592647332
1310134988
549941772
2102893485
2025206884
1522622774
1482464778
713433651
1569490923
1535228094
1808577989
1337841331
577019698
1594769401
1110863492
1941985146
162841806
537344986
1563414764
1109738104
267105954
279804510
1559201706
958340571
359946812
952292571
1255006723
1217094798
1668519077
1661876272
2059580281
1589123479
1310978851
1688615126
1137720940
670159148
639054045
1069239167
1917740334
415237837
2102426168
920223150
915882971
1053494698
188375739
1459801942
1105703683
215579031
1952226768
1984991189
1576779685
496134152
1539971340
1693101015
359466400
772317634
1425908160
179518458
1833300580
352889198
1392166450
342226497
308453227
692089758
1657908842
1011489624
117031307
382876838
1746429943
1861736157
1056462158
1629192454
272924728
1188689343
664349763
1416999817
1788724121
689456829
1421301882
1375399270
1976219346
359704429
1674150835
529773630
1826444659
1060898825
250000209
1396543482
1042956355
1314420320
1378368387
534420120
318726738
1665723230
1778220313
14472861
1321637127
1497718819
1047904772
1546996828
2099454821
433010561
555234665
1958449183
2084652157
1996249817
1114997972
1071148513
1553342584
364460090
566966875
1312643322
866162832
1915640014
1750422383
1726284143
1489251253
586010569
1290558004
1368223951
690293531
1472440515
1655405775
1978942029
1349570147
24671502
1771011464
1966524060
559493436
433584038
973848209
1659214116
1440345824
1094555062
1906264738
1358637239
1046823191
1920993063
200062884
531300419
222645331
1748420052
524677643
1362210721
1902443798
453132315
1885675155
1803380306
703435168
1017063526
825045702
1551177667
1668772914
909223873
872924649
191547650
246768908
1224369809
1153371126
770283800
1674345258
1056387430
217125572
2126728902
806493026
899101083
737417922
1745259860
431452537
253898212
905604518
169588655
441273084
804083925
302004189
1259605367
688841138
15584668
1292581235
1455567404
874952556
919604251
2099219822
738268042
2030932950
1019855926
60877658
992292828
1604153532
1309100936
64032762
1648617966
1388395595
2085991021
419769415
1291679926
1590926740
903090395
1204109023
1855632361
1597807563
820300638
1019818231
1336683106
175742441
994298770
1894547502
424493886
22650375
1927382862
1322771827
577138762
1572122223
1639820064
948854752
1853299523
859022697
1744983568
244646468
491254595
1570181295
1264077938
632988874
877498118
185762258
1951896617
1315473272
97939976
47860356
1600683295
332663541
1191963795
849972612
1529053052
1976978316
1333272278
160833834
1787228091
11033409
1709007925
2007457884
119662496
2105081457
474253544
1051406933
900473769
1793754050
872344607
1111763667
1083935990
830036689
34370548
1997346485
1933201554
183896877
449198462
923822595
1095924387
1593169189
1363653007
1203673347
421239376
1123274165
1925518263
1848939278
1632061714
1434413092
1534815279
1600631053
1662227818
34294750
1028901576
100373242
1476225364
1738177266
659631487
1905771579
875003867
58413075
480803911
826467035
1066481563
1094554209
680324194
1906134979
699530817
733873646
1611268951
74881163
256353348
383367010
1487877782
1748231155
111907906
431888868
1751751301
1811975642
1717467591
1761096669
358982388
770222091
1025652511
1453028934
162772032
1219973542
1763540844
654790785
1148899899
1785055496
1174368871
341531249
753535237
341619433
780769499
1798940781
2077811380
726565570
17146928
2072012111
1587385623
1281653202
1545302803
1933834478
2047670065
1717524468
534158383
1540792395
401505294
1692438130
1407979070
1848705095
928888328
100810621
711724143
81983172
594258109
310536402
1612909412
1161628092
482970418
1800072569
2056030336
1044481941
1266652441
1263350280
494484995
1286180075
946263807
1590730377
1393436728
1022476724
1315472229
1106994335
1397538120
2123058040
331828829
994178999
1973129216
47217962
930406151
921559326
501229253
685007169
2075175193
120676940
711757725
1714935195
991494403
1806765963
1589878926
268309219
1788841425
1936210319
825338829
479849301
1568479687
600510912
439866064
588328024
670443197
1576218170
1899634947
946862466
1973811033
1031066124
2011813590
1948853176
1236063579
396967010
650112865
1239699373
188027003
1594821599
1632974037
1300639024
1617308071
115507880
1917964115
267388139
374851351
372853854
608825399
1742725339
1184238790
14140513
630766632
224905337
698595294
532127691
1381225816
705408842
1146336322
245089409
97455040
1444282407
64840272
732528520
1892290998
1102570125
855989265
1532634537
523733147
1817961203
913829779
959718654
1256804239
2090904921
2125058791
1565779720
1100192579
93216750
177409469
1715620407
506991557
1609716948
399393536
977542356
1514918988
34607460
586047472
1280784183
1324096041
1713458124
1321623211
503328139
1926347692
145855763
640978979
397376019
1428737769
1278201113
1571180682
1291040842
1397713785
1700668515
670721932
1607474347
720656715
2000748181
2035900983
18376715
1741872953
1641071068
972961475
454197549
55353799
2123241011
172330373
1444753854
1150954261
472525376
870046085
1214357837
1300441568
867703203
1725329689
1291910675
553880391
343952831
896090880
1217642207
2045079271
577759196
1645379440
1202911829
639579393
1477590824
2092142334
1376407102
1730554277
951710451
1307529257
593396359
821099069
2098117592
1682607439
641560521
320321468
1464145310
1675868513
1841011223
874016209
933934368
724439124
327206438
496109304
272948587
1899897425
1944276999
196128846
1643357560
764997640
807102575
313203711
1415722224
1311289548
431580625
957465750
615036751
607449891
1415700056
1556197197
1085324105
531044561
1775595253
995120609
997322630
1673577837
850427971
979173490
997977818
58285741
1807366339
2146905455
941798533
75346698
22688072
1377421567
614502947
1845834691
1536587366
178983036
1842960574
671633062
78251296
266371628
1089735487
1264686255
1404065312
807568284
770978700
1957681524
1731961635
901086732
154033952
1515386988
943728807
855430843
460591896
1216213088
1846098120
824885613
1087330040
503154917
2082522050
40474451
29533225
1098165045
208817280
851844431
1762513909
1129553017
1215170125
1735351987
487099733
1164494131
1811840127
263953844
2073353116
521683881
352284123
1885361866
3053845
600239645
20400525
293365611
1091432249
1399309029
314142575
433495427
1182125976
1882822393
1553507089
80473544
570412990
929251937
297134586
644770301
836116258
426809246
1292718331
1193915622
301287398
780227753
442775234
144915843
623432609
136003535
888259441
201190716
1356608370
1006351338
771049399
1780592323
1243619
466355184
1141343873
1273844762
1645245420
114961154
1259139547
1289602423
623104367
1839399941
1098792633
2031367801
1321596214
1157349405
1575727209
1436212559
1983089229
1627840430
419082285
1255409516
163112904
1794969435
1830167693
854398440
1440026818
1904798992
886871624
2038464608
939459070
301936511
1431203061
1757356673
355300081
972014191
489105624
631585197
593626275
1689203002
1607934858
1347202596
211782040
1086565996
1990357560
287931009
707295946
1316531187
272602299
1977773959
1034338329
1940603801
130234278
896529917
1031617781
709779028
1569154660
1118708611
1131808026
1147350556
1627822780
1790108767
1329277160
870360647
1329412554
805772786
1233617736
338777401
1698596261
184782934
1930503068
603331187
1103737497
1635081210
446827069
208035597
206904193
1960049235
127154885
364300780
1945259555
128289739
12876133
881289483
1405380413
2019452195
1381065528
1808969056
253614395
630287894
351189685
1611152028
1715221634
9285854
567387086
828689451
1029214468
1652066952
72288087
1982224963
342376399
1214374395
1510317998
1913329562
91496446
1677788375
292735015
1757256849
233711784
976015572
1131177444
1959777013
571932972
1349529714
325939563
2064450629
1193254525
1283936367
1916545707
898322488
2032273250
345764292
307286673
936178739
1386981102
850955543
346879323
1831801907
864506448
555180402
111041947
647794014
1321176549
1449997263
345966087
260298912
1865472031
833795160
158841394
1766780325
946571336
66966582
1462577204
2070510616
1094652031
1069383773
107477677
112506324
2119993756
900290124
1329665325
1623092549
463378979
1977735431
1686534000
1280147347
586168903
1062081269
1838410509
923580822
2070217161
672307839
1977714501
56794110
1963079559
1200911015
6263131
708412753
1691362862
1459816042
790292644
2102158221
1912413333
1018932479
15494614
1902277185
1668301631
423818674
1884543990
426893900
1324567699
558533227
1919897717
633158778
1643627167
222893959
1408791076
1104164030
296631262
845915782
1261876599
1158719786
1585961897
638670735
1185603688
2141202810
833166510
944929279
1757107268
1053728542
1731884258
1796901414
594642989
706406781
357133952
240588680
1120229820
1615214434
186410867
1474883175
1223313436
1854152842
846887919
1504152411
1831069413
907758117
1127047977
1381538715
96520879
1973999736
1668691338
1436512161
324537448
578888465
1149773201
238392680
876277012
78794319
96614744
2139943658
868852741
1683449544
1238114970
10104632
748398726
823438726
71823370
970067510
1422665726
1530059301
1544322358
1250896088
1411509373
497186145
179267274
31548606
1475032668
569700885
45431045
260619520
1852913112
800496728
994288253
824891196
1320723241
1201750244
1507244949
2112600181
591390348
717938571
1727597568
934140948
1083629923
503648577
1466470757
519998446
1584866477
1503199758
133561324
1726036144
2022412875
788166294
493396395
693935658
624932858
1518440413
731221270
1209489428
669298585
1578388696
1849052638
1392746312
675831269
938584509
577650194
1669461362
19667977
1759965300
31157759
1052957893
671711889
955584332
1397467233
258587030
476522255
1288517252
1339083405
1364242912
1031124409
805371627
650239360
1834727546
1959763565
368072221
1553249365
1571229708
883387507
487738712
1750135657
1808677502
1194876640
912248533
756011909
1388071636
864810090
1055690076
874273991
445670283
1191490014
311667335
1110978250
1438768250
635388688
805468615
854156844
583825545
1814262284
223487339
782438325
1367701686
805656674
1303195587
146642034
355784566
928857714
1310187583
1391393536
1650963469
741539822
2059425053
510481600
1066668620
972579569
1892477727
522131933
770753059
17897099
1825026307
1154793516
624068217
258124879
1259862217
567854460
756058552
28487888
1248290852
1046375789
1081030766
418517885
150201183
1607988089
1587529353
1734601165
2070058326
1007220191
1743073452
1405123534
217394345
172853039
452213147
1260871382
1148158992
2050370250
1854536209
2013299910
1201720001
40990561
970475153
75982250
534906062
1640697650
956326036
682678856
1148893894
174228289
69347948
1098509769
1117070542
92059529
1957477556
1830249213
1016496612
239438826
1752798631
1055764208
1972493047
2089834527
1671731323
232489676
1567875099
646582224
743165603
1649307087
566313383
99853244
666929765
740189901
836698401
2109005142
632858473
308190385
495947944
119592178
798961936
758174800
159546364
1987177100
498392080
1147209199
1634536478
1926813116
756318841
1978470445
1232822333
2052558715
1145401546
1233513071
703023184
1941324437
442062256
134929098
296210484
893126879
1242562058
1695298995
1108294361
918772770
1100708823
1580678803
1582030964
532116227
1836356399
2028160150
424850072
1693377259
2034754318
392924107
2007017286
854620669
1170454110
1622455372
966566007
747662730
1630338739
678818494
1608359071
1914546
643229232
2015584235
261757000
1821612940
1991270335
1053786518
1942487668
431346594
1200327586
1885768847
1957047953
391226247
1677391791
1768028428
1709832964
1484812742
1618431857
270045086
931580571
83885155
1516912738
909876084
878283458
840536177
315181170
1507871490
635495551
1365221331
830176188
734985358
1539715321
597887341
1978606314
402722260
292651271
1640814194
1412848398
138859372
1219661671
378581446
2067869913
813413434
1943327917
1715206072
273741673
1394410586
2062964373
206584863
1380712131
472911075
1934339634
2096584619
1754363693
2031598560
616101765
450039608
701353023
347884820
721796429
745094955
967806777
1446197838
1169592995
2119892486
514090810
2110793446
161482220
228870432
168107545
2108005225
1315071679
1107854848
1302050085
1643443394
1520242272
592235982
10964561
1072541044
11832881
717736113
1659485088
1232190927
1050795859
2124492150
1081374911
2062203142
945185718
1361608729
332565874
1708216963
1065782146
1192506050
860126821
138488174
1545043678
1930546733
1671372469
1416090987
530311611
1588906466
2091964399
565489343
1563158377
525032950
1845956623
1940366047
104982890
785674925
792064989
571846599
400633312
1711612062
1812077142
1023125507
1168539350
935841179
1522864531
1163841822
1184706727
22657090
1430305506
144195960
1697267569
1039658357
102224436
747885283
2068766310
1499407145
1241629470
1173933638
889333060
1667889481
133568784
167415753
1591651099
1442368563
634964369
716938481
628045111
774458095
938063266
2116327191
680063620
956415795
1222546947
1635534098
1417599834
604903370
1378161341
81987029
2136499663
80121631
1794871529
303244069
900709512
1879011528
652832512
839475380
2139309638
933923585
192759871
83690043
1346602837
714803430
1712110752
314838122
339345395
314128142
755848821
876905843
239349532
1506806391
1289434821
999062532
1465582147
2034868562
137311410
1549051522
1233776460
2006009266
85321800
1492720686
1306469479
821687053
2081033575
1399768379
247633376
490864924
1852929113
1851377090
844957182
1891349773
1205116120
1097184617
1857765731
1393619045
1780625124
1344497941
453324077
1607009159
932549665
2104231449
561051167
1386215831
1322797271
408075223
875290267
536424045
1674014732
449853344
2020813240
837245272
1007827732
1033261310
1399865289
249210003
1700866840
988811924
1236168334
96079275
814028150
1005356552
885904725
425375951
1471574968
360572194
1526712528
1356345187
1812388454
140177692
370796748
1152111641
32046538
1010838777
1750698088
279503806
587286358
1613542990
246442072
697838129
512626321
1915063103
193327740
574572286
853228052
319510192
1418931030
106578878
600407870
465259264
692835742
1086402492
687985567
103312918
671963125
909545219
1529279946
902419580
370999120
920004490
181930035
209035085
1537008003
1272060886
690122649
523825385
1416293454
1979846254
450377934
459225724
1697747822
625226837
1862775858
1441055218
1920410574
955014992
1054757377
615202450
1550507198
10401574
1601200916
1575144195
1200226631
895433699
1760626095
575372169
1884112712
375134892
1674157991
1841755524
1799890619
883982201
2025895699
1234310449
2062857466
942053021
1814670630
1992342770
1194688891
273920216
236551586
287205946
1844225504
1700038010
769701396
477204978
740617623
1045821391
940007742
1783448320
818549258
2098617326
1234775317
551352872
1717139248
1083424543
340546296
1458903492
73570957
1437848040
1140037887
1678292338
1756415738
790188636
1220904134
143897865
334353235
1174546732
1182160378
1086322056
667064664
1610182589
1794382261
1865317755
887610134
1711471077
404153683
1554008807
1250788651
977439315
438085310
753714056
692882803
1883632835
2117516027
1440381483
1323184598
2059566836
275451558
375222423
1467976932
725183824
1047941052
697419979
705740724
388920437
1153845597
2009651633
408008987
1903054640
1977761042
897002185
1325277190
1952338653
431539535
955447168
539582947
1594588267
1033856601
804473602
985064701
1015649095
835164386
2146426669
1015772884
2079925079
1571073929
1075630251
173350695
2000188529
413729088
1883525286
850492385
2065637725
178268559
926710574
11014952
249183981
1214629697
1366668586
1052855060
1551420571
1338278617
1867462797
677664789
786414678
341340030
1495486299
2088947907
26245950
329719654
1940158082
365831158
529340806
651934173
703716295
968398430
1423995175
1299837089
955660541
461790370
1781814123
1385939742
1602597392
1696841743
827278306
884740896
939516204
622282900
2076278027
737803491
461948257
1718813317
1762892220
827912911
1418901106
319847573
1131333776
1430894468
1832140312
106033383
1549639210
319447526
1409278480
1762873862
283551740
751255685
2075772610
469701461
542136975
1649555516
765301688
485936574
1193980885
1592885182
1037236442
9751353
755485982
731399017
35786356
1901439656
1722013143
1161464227
141383570
1541216204
850352852
1591506089
2035515617
1698032745
1073991164
301993815
1781338740
773896091
705845569
293478408
1291984470
814242127
946097818
389639411
1288416785
1265684333
361132445
1750704610
1268137709
1788686885
1583806017
741494186
169458889
1160593393
257209731
770725301
873592373
911869884
1850020810
436889115
650833979
748408505
886719406
267808482
503991612
1784015176
144120743
2043356141
35813284
318367959
1226389784
2033345038
686469350
632280427
217396855
112861245
1327971525
1502046458
472825146
1151024732
1128835209
1493908883
691688307
827281739
1619590047
2117688327
2085808087
509602794
1649106005
1956283213
899309604
1239479081
1219132820
294744716
139673736
217295810
1760260247
341757364
1604726763
249226885
1364897784
1447040733
1795705480
1234637252
1676276878
277652497
53653840
1929165694
1772177615
1392477356
451331558
243507708
407395476
787497785
933216086
793991137
1527328581
1297962761
1588200020
2043406593
1831311857
2071513216
1608491776
2012761272
1414584955
1038855780
1353386474
813420825
1038320260
1973984699
737250344
1584175685
1684445272
255683132
1794725137
1516140545
661790865
1569287868
1873437922
2079234262
641756790
487944419
226712297
80645048
1103473362
866990693
323613615
1725416951
939663393
1321341169
1618575262
1370747816
1412471654
1428782470
1995598545
1922785047
1646498290
1796326151
609567318
967602270
945839865
1505240262
1772664751
234278003
1395983674
316972124
177159727
1874441390
2143684960
594376524
476174791
567750172
2046418312
392802212
656489404
826263398
1733244213
2065789636
373216174
797506108
1663830333
2128796662
4973505
2032511841
154894337
1783676527
1576449338
1871124474
904452869
1976250382
119162059
1123571944
342798599
2036567923
1854491525
1734608667
1946948445
1520181380
1334292370
324758936
1931141632
2060695801
750877973
1874188967
1247428669
39837476
1389012727
393732557
423615018
1710944431
1230429843
1070964912
496324981
1145693070
950421352
657551385
1816141881
63396207
245929796
162556840
1343994221
2070844878
722866494
1151239831
1742126276
510994202
953710606
1601942967
1675633038
1889619622
385635471
1201782277
1037204536
1854178528
1236503120
1820819912
1256648577
749563283
1754511590
1194040682
859160885
1156480076
2035195907
729452744
1331581347
1457657372
1235420520
416968564
747861262
825973530
87926435
836949274
1948355756
1391394872
616280556
498432976
683215830
760396212
1409303821
1937815386
1340831173
1565857940
308672832
1345325032
492234942
1776257090
17021400
1221087305
240025137
567032690
1900303305
1828498719
1393630547
1530473932
125439249
630743982
904511208
714530451
1813699985
78717127
96265216
1924807783
1978031119
1769297570
1761897185
1371402599
1677083610
1447108088
948771047
85336082
1886852208
672073747
247418268
886123215
1953805115
584178359
783046070
395152161
852100683
1994249148
1641467387
272994854
1886105310
848702177
1409029834
1917723394
1687763625
1894647643
2117867303
1694894455
1262015710
578320052
1306763334
1961296969
483982097
73687389
800305065
988555613
404580821
1915102269
59635480
1559307490
1046999943
1204434620
286242565
1980178785
928682943
499799223
2034423378
1081591310
9142661
796861297
589475311
1877346000
1497136058
823360177
1567940078
913745448
938115951
902304023
2091592318
212329678
800272779
1020252861
2097897828
101396076
1526456381
1039089980
2045125430
52525067
2024166964
482865119
2017269993
2138673330
666959358
1776839673
543898097
111997281
1721562145
1372192696
557701257
392319416
1135112400
1509194318
477990949
1614292814
1607855407
449204588
586826537
1761160759
841109294
1972657585
2146297695
955054906
1933246216
1667760080
1024703824
1342049953
616795227
1182684757
1573665884
523892699
492842548
1583265023
1001725905
2060759102
517717374
529641305
1789249534
1780204566
2048448429
2134982874
1365368340
778087656
189171979
1145775577
626142206
768725994
757117778
1868461286
1843147452
745071700
1386683266
1395041911
2012918694
1596824716
77192407
1098228147
950567930
525127439
2111014374
914551265
893265658
1000133240
1594605976
702206070
1572453522
424000553
1064548797
1739704088
1847640215
103725915
346398979
1491797893
859857420
886039623
2056253831
2073531935
1970717590
376731544
1126570600
1137959291
1686747451
1145118396
1349487246
448606460
887630583
525276054
306118379
2099509583
1450953179
393735832
1585217385
1267159708
1638291170
1796840908
1103249938
1009573821
1676900568
1437089061
1620969195
1911420183
1132714430
1761180289
1580068795
867012921
1654495164
1008956910
1527375190
1602149133
1272698754
430078210
554565277
2008126953
1463082741
177215452
1397162490
518748576
1571418001
1900944543
532248549
228237732
938797548
855612279
2077422153
1285548881
176970659
305886608
354488012
1381400809
90043686
1606188448
1160785110
1397864984
70430297
1104456732
1032163774
1539603296
93332808
100865787
1396782474
1228983326
1068260908
1713856994
1767902363
1469363671
1566991724
142693190
1188935412
1535083355
2096201627
1253883369
955581936
668905091
1287831100
1179910723
522925812
1771382089
32502006
721100803
1742489155
1005845761
1352568630
410103029
62304471
2120412537
1251624777
1919023100
311017085
273898179
979184231
566447140
396368993
842912239
1329572027
355615592
2006206841
1774565857
60555776
91523670
1576187261
589732889
1227374467
1509405581
49870220
1239320857
1028448036
1681318431
752462127
1430386434
32587537
73207885
319080368
2120974172
1852892559
1193956391
903464155
393354280
1033234198
919009212
1233167976
1983680431
1003371332
816871989
81449326
1153632275
1569369018
226132042
1092448422
868200615
1360794978
819731553
1235614759
895538797
1432234903
1648690121
1553448203
1868522532
1823056078
1644416502
718601328
255406405
1879422866
359281289
1641042373
107469259
955536124
1731510812
284909293
2036296884
1912586923
70398955
2022392473
1204117848
43718258
539441071
909571782
513368646
214977490
941291576
1592414260
812264861
1712378228
1615139145
1100372664
558056066
1891954512
435176273
648959111
939125059
926852962
751702297
153555728
2081805441
1033523041
482852442
1013945064
1877955868
600053506
537201577
466365641
527847555
894858435
1388081103
1456392756
41178205
657650480
779497804
636950056
910001982
531000199
1123673824
1325539029
977527988
358291311
1489298089
165117408
404175443
1539993970
2502760
1667916154
482441094
1384559523
1034917272
115869913
529140089
1694735660
547015759
969721525
1899302730
1201319386
843924444
183824325
979893807
543681773
317421040
1294114957
1187496855
1783897572
1062544025
335591596
1678298627
764965806
1704021493
1815474758
1878628864
65138147
1879466881
645852281
768104691
1384091432
212509378
753519578
1965009157
2119489504
1644109130
1575458439
806354556
149259924
189002478
31293336
1416077419
1426059706
1249129104
1950386801
120863782
16117427
988150666
1386181238
1776283375
1631034109
121825649
1179097151
1774671138
1484480582
1886466894
1639786389
803121830
1667868383
752218863
409809024
2027357653
2006594206
1594989223
976934208
1139570699
1673082679
1634117940
231302020
122544278
1921539626
134795565
612280360
620228474
857422561
55744769
1450828031
1607540341
109234822
1167843498
1673608322
1729615943
1842839824
1368203770
1890332293
1443786774
588567532
474070380
2025549489
65638885
299259321
1832258540
613854010
1641382217
1769149150
1212864768
267314061
1576219840
1716645435
408295741
1118198475
1311222723
158015238
89202931
1384542410
1892946245
1617813390
921064820
1716107539
526935531
1413352593
281752247
761351456
1872725061
2140317097
945646119
1575857600
641168204
7848871
753719065
1829444257
509999280
2029206865
1166540992
1450905553
773737923
262603013
1769519388
1582853181
1210529064
49266162
2017695064
1869300567
724177307
400350845
766142487
379072994
1311863178
134106870
1970030648
1226547226
1816382332
1012339011
1092954750
1432681976
1110518572
2086210126
1677593811
1417764413
1604230594
264105940
412119444
1361607820
290201377
37122898
446113921
134620190
1063717290
2128924775
16210672
787952100
1660291420
11658822
8525382
1749154770
1176506810
853699673
918088296
1961226674
64276438
885432006
1125202036
918566223
1712736943
727523883
1683066934
1549405732
2058378954
1609492077
1399786212
147671048
385432336
1302140805
2054994304
710970919
1093062278
936096493
900494986
896229657
236052556
931622965
1511421828
1518895089
1308091124
1304852717
435987335
113527784
1051229234
1536290006
117536629
1199351467
1641401526
69168391
2067061932
908542144
1204395375
1893541645
1600846772
784542964
462638178
1629306127
1172179150
453216969
504429541
1327251081
1479509382
200936549
362634419
705223926
775166388
270334715
217926744
238527310
1393527128
828951827
249292918
1054085715
209099805
651654314
1390762207
1049970325
1174983621
1546238334
687866436
577083566
1294699662
1814111366
1597651134
91526142
1380255773
1422222588
658286978
1682842899
2038614471
1347980504
1804222994
878942305
936710872
1903802948
76088758
234893750
2003731089
371398670
574573085
733488335
391410425
744051091
362424348
445419204
284419732
542362821
1739225056
3999810
676962056
1988962434
297971363
819156745
890302734
414292145
1328620590
949515302
1272212126
1968034091
1925756534
590384238
2062470867
1551960727
23519030
150737053
235035773
754855959
1212573087
777737526
2096001497
843648483
488465302
808874428
1627718648
642566022
1032528994
645587059
1467413191
1513571597
532253419
1355140541
860034075
892527026
1820321056
1242800491
1649736658
206334011
252471780
1956922494
1815417949
1394107255
1208458622
249508908
221360109
1484061311
1019581158
220856171
1763164172
1397427985
661507040
1183210430
2008444731
997959676
1267448685
153528574
4181292
2051112268
1169554520
359643386
571645956
313536906
1828563639
1275675753
1429968538
87044606
1910257689
1994651838
1800665576
1757030646
1293266814
128806435
998720986
1493491230
262119817
1880570575
1537572249
1036865252
466598951
1577006985
633445101
1138543559
534126013
46771099
596014654
1022582946
1443511633
817202464
1899568404
1668393781
1120912627
1283467775
1980110199
1946577635
1729713157
1216830828
720048738
887458652
132215048
1512480310
1127841627
1640144927
161370911
1481331180
400583442
855198446
1420819730
584078015
1001050468
1261819864
1898266950
51319144
187914419
1978061020
1844535599
42756564
2000870988
321510857
662400093
380838529
2062945213
1065239913
810026040
1612703245
284122923
1836546760
1484017159
1182645645
1744022360
1614638864
1689852102
1062267051
1551823060
27225916
1095075101
1406785083
622132321
2017392425
1799502235
648954103
2260433
1656578048
1306163227
623487431
2005250835
1187215843
131221328
1498574712
1922835782
512786139
1372068171
1791804846
318952514
779237120
1711843025
1645397826
1024397570
670853414
598825677
497331159
1563483589
536078892
172953469
2143472617
1238854380
109934507
798277383
1083284399
1947245506
1552902965
1015707545
1083940135
1799934049
1706089428
392161777
570045690
686470218
1335262843
422157310
2126979169
1449766148
1003626388
1265316150
59960179
1910125879
646466761
963208350
1301890671
101364272
1511245114
653778717
5829526
1551794148
743317073
11360093
1930745890
631126075
817281297
1490510343
1556222823
2002968651
1341820419
587422538
308848621
2048339466
886889851
1526426381
1029651871
1299466857
357481573
725611224
271881696
2146019411
1355063341
1287269466
580355601
2054627783
1366445128
1419363771
272449053
1956425467
1662568108
1890272400
1626356942
1883139866
1918690464
1423873217
1927196373
2100889277
245442115
1522279313
1790377745
1559842604
1308050476
1638157179
1270734078
617835493
1178252609
1667602618
607456643
189425411
212181640
1604314673
468664296
517986111
1866009712
28588443
534718534
174824412
1370239046
583530162
701711279
1515107487
622686848
1178086703
1215950104
1988514709
143408035
1835585430
203105823
555259848
956906710
575644275
1680799128
1392490079
423217508
57081033
1098542009
12195494
762269879
1083567756
160532870
197515496
781939675
31299797
1814625263
1863839903
777919587
44583245
772709026
112054419
1366063338
795597972
1569883074
1636370273
1238188919
1231305150
547734573
1338089145
1517055313
1187741524
1925239667
378094143
343490513
532980098
2094839478
211690269
819330602
1851612636
1773465216
1143886631
1737390468
2025202186
842149423
469078080
905733686
65618288
412391315
1932057822
413524062
152247936
169796933
1647649850
1990954561
148588605
781340449
1039730256
1700804168
845047684
621463987
1356826520
872488880
1920317655
1915810739
1782387639
833276614
562848184
338605903
1828081110
55897854
302305740
885351089
835227207
2020675637
27936187
1518170367
29160553
81885081
705861259
1183632213
20608187
920199278
775577989
1294169166
1942204448
996464931
1085968166
214371409
432228730
986276836
896556946
375063960
665300159
2025315893
1957477556
171952453
1706682088
487816465
1801355962
955357544
51342247
419570545
266502018
1599226241
1182003352
1042040095
1498570816
1196208305
352667904
573829206
1088511590
687081647
792681492
1189458460
7293491
1254610471
387902362
820643860
926373490
661183414
46646921
1279037217
1012054127
490902626
670204747
508464288
1347208071
268837610
245308053
2110120781
1739850358
1470111137
667468314
2144495313
758424167
1884133520
1727212859
1235235250
371576332
338123268
1848493422
633556705
438806023
2136426029
455877442
321490932
846914814
1142072543
951225414
43661172
814572492
519563879
2001675086
1819379313
1655885665
1205281885
1479682519
372886936
1740500353
160869858
1583269422
1698817205
1659872239
888586420
1311122886
232973333
663457934
571323227
1015797748
1152893447
1041865535
1766436556
1697284011
2007073489
1047155788
805420322
278701018
1418385102
35815955
1797830797
1593917006
734658124
2060349821
738805502
265163726
1945227274
1216685374
1529880212
631902932
1706397748
711489029
56022878
623815707
246327790
1046468803
2081282779
721834155
119066135
1336693110
1251091123
1753183532
1021731157
1699813421
592074220
226547906
528521772
424949335
447841170
189112451
379915995
480970667
1834796000
504789072
1258456540
229458396
1379938790
529934244
255670153
696007625
1450280716
645048518
1600129083
1713321987
887982997
198759997
2052930152
564159109
1814066268
1398381795
154343894
1345807081
2129885377
180885349
1300973038
2138645379
1748773506
752386171
2099353762
1730427385
1934543158
213163379
1735614401
971702342
1693776830
260491167
1065434779
2039715557
1361124521
1131523693
402582159
706080255
83741900
2002822092
886675898
249625101
2112603596
912819007
690382771
467984803
343354940
1179097151
2012496139
409006918
702725168
2098869334
579956180
193617879
1625917243
547392806
1418603814
1871598317
1074979716
844935967
658120541
1120006841
22245710
496437614
1324558665
108225023
1933819135
1238438269
575632515
1550015532
1539615537
2119130880
1442976505
291334804
1120760501
1455188563
185171082
2129522929
749048548
850247512
103921897
893564855
305992333
718176049
139986500
385327234
315171737
402485713
1787771044
1949147193
159209929
524624789
604531953
1885540866
1584349340
1368403485
1766783270
1493017981
118156863
1227483109
1671729473
522366753
796208463
515411121
836312516
755315862
1757913161
1956836757
1081734620
2132182059
48888343
1358244978
768798318
1506007544
784817500
1569524181
1998389193
1410323655
1980703252
1899755548
304198229
172798765
1334141847
1897829937
1538189241
572081887
238505612
864030537
815442619
1585624056
1394062955
302444415
1165096694
171226900
1235605932
1920622089
2093208009
1568749726
223543267
1056622816
431914037
919513372
105786943
364641329
1613037191
78497942
1081654658
436295137
536502934
413664061
298362745
179211987
1160353324
1960203512
310887295
1438816585
2136785473
1402725416
1253355828
672081238
882557062
364586925
439308814
1765446103
1925902269
248458396
1487384185
1451642318
12566730
501609995
1122887390
2132940993
1807157042
1551432688
550740347
1688608843
62580947
1494362446
986574941
1318973046
1934245647
1008742998
2009766756
1080812235
1753034310
1268398710
1025515346
1475220789
884985004
756416004
628098080
1286117564
756708117
1985073474
1220208203
164328117
426830018
892229490
615635555
14210272
1575523977
298392764
1507079589
985213520
1605839344
1314535832
2013695836
1150507362
2097645554
1731587391
530777642
1017211133
2077233955
522143616
1184068209
988346693
1041333077
420089403
867091766
938362337
878714104
1774381039
1992596383
239876753
2016228865
1307868980
1779763596
1645764970
1004185395
1967046830
1844046272
1229923045
520560856
940049028
243835252
678426385
1082722805
549831616
661717447
450837710
997863654
965618798
1872523425
1395111453
1053274134
81647668
1112843644
160574689
277404069
278057842
677199667
1311316687
2099921329
1318778316
1646524109
1048320733
633453656
83867358
1314930727
1405995818
1183774070
1067742134
1834639609
685189947
1604360148
1243605014
1365608823
1745510046
1521288464
1261863587
458142664
1840132241
1229289463
1935278724
1948534685
1031984699
1282907812
1919628468
9981853
2011131396
565036832
1273868244
1858804123
878404871
234873992
1710393738
44569507
12820090
1539542231
755314496
1662050367
1875685376
1689982690
1608302899
1977340373
851734828
2109926946
21115881
513041647
422457272
1187741524
1050480182
976007756
1629607665
1562490258
308086132
1454852384
2133892391
387720677
1617421901
189041614
5419714
15475919
2135046560
505574140
1656219036
876196407
1555674881
669068977
1244568287
541583631
1853447234
1316633660
1545284453
183700521
452557542
1682537140
500957418
1106717914
1184395042
475111288
1725410576
1756245720
1980194362
1846525085
1950876710
58936073
1085263254
621605287
522689920
1450097355
72436539
74353437
2134288556
1749454740
1408131280
468718541
566611666
1549008239
233296505
708944318
1506395994
721573241
1286934413
1043925076
604221848
1002305906
1341222598
803462467
1893857519
96736826
1077270461
1620331213
326351187
2089898999
1971896061
1362693445
1022103037
109786768
979839142
2097375591
136351090
1445337748
427147060
847795769
2009805490
228296432
1847607201
910317318
883141918
722267577
185551613
442510966
845248205
648772990
1986428776
1935032557
812787169
1635245836
535100305
1600055629
1154935483
837224983
1977603158
1303840356
199440647
1003227328
965786043
122637385
1327149175
1974443645
1333908125
1665671242
1140862276
2061973037
2052468131
169198280
1649459619
1263976928
643004433
489927212
1927778786
1698621540
1601279460
201031309
1265149978
1014703776
1836101881
741017355
1719665651
83976658
1642128158
1864891633
1191498478
1023326465
254601499
362476595
693156507
1087832487
2028394038
46712427
155875147
1659608897
763874914
533724583
352901181
1015957027
859402894
82544926
372206568
2079686604
1908862658
964244546
837753265
1681343582
2028908428
1722318026
418060650
1416898344
106017469
1465059122
1304398923
1315236774
270874299
387992540
2090759998
1316076431
1359250192
1048708725
65622687
746485404
1263026673
1233887186
2059124057
1444373921
1967700766
1218819165
1105762664
1236168275
1099767394
1297772647
1498950379
123624370
2003122650
1514899491
1794917480
827699057
923151947
624660388
1092747259
1816347114
2063046748
242148737
467625591
561667538
9660905
1984083099
815333647
1353265868
758669106
1822158114
472137056
1225103201
364823337
1992656864
1988076801
804067930
1516906770
2056989085
268121877
1380211277
759724143
1305877495
1568911196
1003406002
1637857424
383784589
2022203974
926681695
1056156590
673303521
1221134406
1155589873
1260807793
1284862541
1571796347
570635659
1441591645
1665492036
1912540823
484920926
1280677377
1834511328
646844812
2032926274
1502240697
209848893
32793313
1630746807
1437412565
327934423
778189568
2068816395
1404939571
891022069
37132337
1215303043
115869913
1744747255
230611452
2005968468
2070163114
982844131
1863262566
385031241
1100484216
506773018
620407180
1742522486
1073448673
2041678694
810543232
1467269196
822139820
197283247
696877863
531269252
138968218
204103472
44268035
631524923
2142579552
1409527432
1867505588
675689768
1756618421
743823533
719337595
1326368491
1916746651
1582164870
164954740
1290679051
1241872246
1406591964
2065312715
38763915
567853922
729294990
47868482
1654892880
2134192005
1105989814
1941987758
1485069753
37870880
31096230
946979617
1153585286
1742376450
1602245145
1335239242
124893429
1448113685
1059020657
390696913
1919937987
636031725
398979464
709754210
2135413170
1419743305
761689465
44970320
1908268833
897552117
642533146
2024353673
75267606
159599558
715643305
2121346929
976068357
608219632
2060676701
769671503
1502769106
1199778722
1444218109
452118414
686640625
279953130
381268852
995836679
1200838932
882302968
350489911
808747906
1490880027
849023806
1092934431
1344223349
844389022
1074574347
864504581
1564510195
228239053
203508699
1229477066
1374155089
1396474969
2063416337
261693879
358229081
122388375
344376251
634418941
1791607554
378445981
1388166148
77268364
1852784517
1219374582
617709964
195515159
1021740867
1876363582
1093000469
1462146890
679111281
1417537808
1186440762
24472142
1731866981
1909262846
1650470849
2007577484
122806491
425675972
1655173617
79051306
562388751
1672260805
1497517970
605813548
1005446854
1863692645
2094954991
845479052
405708829
1354501625
2124410467
2070567161
67214978
1368946752
1291032819
1456973442
1336483950
342480279
1771650502
477989884
1527801546
2140956445
1865496420
652172854
1215380146
675229970
2135717696
1710553311
1170432436
86681412
1803789031
290284139
28343415
573595726
1563756943
641383695
1765139406
2090698420
1991426013
499764967
2098598931
1855601938
919981403
1848530641
1713477557
1831585894
816585933
241684104
860284815
1155803381
2143945176
1290416367
283603569
654514969
657466177
831789883
640192848
478418646
886740036
1724077451
1114863557
1784429399
1423564672
1501268279
1146702895
918226920
1285394307
1676541662
68242233
1397081372
847980857
934409556
822926096
1574520821
1024788403
1008556483
505467021
91400501
1001340876
733291804
2009916386
404526568
1786515582
1691716813
2008147666
831380078
2143481854
946386112
1846272197
302213162
757357988
653405328
1322001714
1578167358
1004547790
424358678
1034994911
668485994
296896469
1402166988
1035807659
1535675435
406118358
1708139755
245560618
1153047849
1033596381
1719284569
1580977757
1937866815
577449232
1573542560
1015402888
656820814
573855543
425575276
730807481
580642557
1854783234
365885681
255326492
1452079252
646795849
1269028030
1802871169
565777285
1432933154
1449938284
1936638115
1888248941
680467319
1327858502
1256027759
312906576
2015423523
204936800
1933286206
1639781627
885359351
1829343499
566577024
1711666137
1432483735
1402610730
1446380711
1237528412
1411752915
533695367
1608283900
2020685362
2034427955
2048309902
933949717
1648129134
779450151
1619338996
246981621
1560154062
791023812
1933962836
927475263
1712574817
1178339060
645874752
605278287
386194187
893003234
729598051
262093243
1694613005
62667681
548901872
517581448
1116156902
1949914351
359649892
1959594926
617839829
993418363
1541999512
1979597663
787175873
700473935
1019732690
543332719
157294434
44576032
1472616437
1548010967
1360976293
119066985
197893214
636711546
513555196
2019194416
580986551
1868652460
1479698115
1161141912
419996383
1289352097
712732679
422264992
1072050919
456910401
921788899
1560737894
2084252577
1144860300
23692366
554310052
578130812
376923999
1927516741
1442766626
1327778837
217246345
1731045907
1406004440
890878378
168361721
1359093878
1000963387
668104403
138636778
1333810788
257678004
711656790
1301331109
1235211260
692381990
1682864690
950952212
1385995302
1576790244
282820357
1562408465
1057736918
287279612
728920107
328344690
65674137
2136369209
1845855972
1048144563
1330398747
2143968272
1034205058
515230801
1722326667
1273442069
1428035287
1412627517
1875675140
312800914
408726500
2108678347
1955197064
1844550065
1660608525
1404858715
648438455
106889579
1260003213
458831059
2101064047
2065057622
613701980
1390822566
1833131173
2127374610
1088870495
1563709951
1771395065
1531570919
1382417021
1065176470
1401695375
1098807020
952383380
236500784
1014923829
1583596772
633931493
1398629413
315223321
1688332326
930323152
1231744683
27407684
820346646
865465523
1282327754
2115157852
489117142
798842963
882054277
264859932
454337511
831784372
923000422
360677658
919193966
1142624361
931929193
604614052
1697426439
813402708
1223984143
2085441264
1723528920
1351953845
596056980
796021046
468573069
1664181843
1897827488
57543386
790692279
1917987811
1986586782
1168959861
1768561201
1250474376
1157680975
1265119414
1627267998
1822408967
670840553
91565353
375944723
1613553508
1277941675
1175907965
2030154218
47668147
803231321
1163254649
1827361848
1425322744
1637052821
1574453753
170234915
1530103754
2062798403
1675822320
1221556279
362342768
644824176
1081209529
620106801
874516249
1551245171
993444521
1263618245
706818238
1733805263
1588161237
993287161
682330345
764048060
1715636422
1155128998
1790839730
932711172
642483461
161447362
897957520
1002352935
1547560636
34978657
800419416
1642011698
791987224
411244317
722580793
1562396141
1811042169
1674463629
2107990338
120176290
796420402
2044960328
1879081890
2066074563
1372361358
113721076
381104875
1067516258
2090686817
798925504
1069487921
728265486
2142209433
344906653
1437432348
1728556518
522818222
854819076
337873535
1219047308
1871117024
1455225780
1784083186
522459169
1268397072
1971439006
1737904234
505109037
1617454927
1267349310
1874706977
1896424641
1183284902
2146212813
1027961698
301427641
1042199118
1046445953
36320409
111900963
639236235
1005976721
1409794649
1843855226
1038922658
1585120705
389176343
1951055567
1269367247
1981487816
1133574567
1298839290
680822797
1336783036
720285555
1912022964
2075179927
207834557
1398507461
1343060689
1946912902
1225116311
1504736577
40051606
879426641
1575655820
1762458644
91100246
1082227541
1009097396
450960483
1876053655
2128577223
599785886
241650854
1801319928
753532468
1480888201
1603812099
1852476647
830333066
287600535
1779189324
181540957
1407159275
537113650
1633700682
1135020765
1754526436
1903522748
1519817807
2090906446
1745887470
1048241031
1076776083
686329906
426308345
1316060288
496031652
852134592
511622985
934439564
578418055
366861404
1154494661
1477888347
761169531
858829158
712904377
2056267339
116069700
1721420656
1763029912
1576012824
1976153528
1176200007
1705049192
78942426
2139490356
618465100
1736472792
789223553
289992550
1451735099
1986492367
1779957247
1689599412
803702181
929848562
1437205867
177064467
396321535
1664474164
1861590158
886417909
1101574394
942105864
578829455
999487334
1418411838
1664397674
2053331272
294422934
507193673
223895433
1436136828
326128574
1285391616
889534889
1225509856
2105474708
1759170544
31987435
1716540234
1774866557
1990644551
1525123375
528844645
1787864654
33595306
525268657
1589270245
1894836509
1664946503
1184884431
2075690198
1676858954
1764841059
1828175304
1575656872
350354565
2006873472
1737437487
515057164
1660794471
561147610
1595093342
1245073468
793614428
293619320
1590717405
1999356571
1267160719
1741338763
918818956
510440300
766037870
1270392241
1989680188
469177930
260303519
1032473981
1897602248
1712814341
748492555
1063048371
858176407
1221667017
2137360378
1423981674
194401082
576656148
86246368
916717998
183474394
1415562428
2060740827
1732422975
1214208888
733882649
1188570013
332867547
122038923
235002009
1712254104
1696005088
1255335600
1889753194
1516785016
1900516679
191317561
1978432617
1138273602
808887004
639057555
1382587154
1986096596
1912390617
1132434593
1195050081
1361589088
1479275198
1346392502
990450827
571705165
1568758597
2087990563
1028097270
1337424695
1577503194
1496827220
1191225446
17750761
1057160926
1527265135
2130579582
1520986211
1670019410
1720972357
899208516
1577952610
1463227955
1846803948
2087864151
1894843013
945961638
1557476020
2094531163
866955408
1945439697
255582628
681689408
843203482
982250352
2061182002
475617324
910885072
1198435001
67747098
161697421
445191820
1007388046
593483385
1867090702
530618929
1921725656
6295916
1407473088
2141438393
183396086
380078392
1429315504
1164257700
1207268656
2094727546
4453562
583878580
2145511806
2099106726
1353728342
442772481
6426291
531152448
1453386904
24329934
1864627060
1366454419
121931866
1452727836
361154716
1842853647
1491032984
1322226413
566906306
25365826
1303016491
10631417
478151580
593805751
42629348
426585852
1243669122
1730637673
695718140
190134511
1043528943
1432478623
1358078852
65117151
668719980
1426504431
1473309732
1114141118
966338500
1435038245
1341931378
2016416144
1260581052
1427029253
452985660
1331073162
686720149
389200923
984155916
1400586244
806576546
352798498
1633572313
2091683350
1498597023
365447904
1399915784
1949800775
1191597079
661183609
2024172853
1093908492
849001390
183830525
851759687
491083546
68753067
1843795337
789656331
963982764
692966441
517346748
1059081710
860209604
416957722
1554785861
103423430
1526374551
1112108532
1262042185
50500064
58686179
553518351
60268428
279527394
1052256503
367734078
1747402136
547589541
1945302650
65024357
1841158064
619117445
652738910
498537167
1586800585
527656286
1869063310
1250313551
1800510463
1374473390
2081672867
1888857212
2027430271
1665414399
454816437
657041612
178544764
260492882
1833469787
1275041098
126106119
1922938849
360365000
897126204
484453901
2026782616
1841629752
1739940390
388346884
1349811598
775387959
246619928
1528790696
2106384647
1767675741
252956482
463068107
600844107
1243274809
2137124681
1178686535
1025783024
384917454
993878963
2126093223
666850418
256211523
1450191824
2105697683
1906539345
712778724
869539501
682896871
35387281
1981656833
1523399726
1096879630
1986489497
697478467
2077601114
1099124651
2000788980
916956638
539102605
95847291
875393743
1049311237
2026730708
788784910
1046136445
1504117936
528427916
990424625
853790067
1149349718
533309147
992320846
312750677
41168392
220750632
793834608
1228566543
1807679655
776115311
1140865019
881738816
510582116
1279424278
432767871
121379656
656449255
1050895832
1766169076
986040737
718827011
2042062891
1412928232
406239249
1034182534
1239930516
1655405457
1903766535
1200114559
392875287
587731180
1264098158
386127765
2127491243
698030815
1611855491
1902929799
1075988387
1715221634
700378428
1249479749
1661166052
2121931300
1894111755
1028438564
936969675
1112453920
1079314605
1025789730
1584988307
326771610
520123019
1558726907
887813428
2074129712
173011501
2116865768
1208014079
1880544318
1676964183
1144499164
943703113
1381314661
4560583
1109661013
1336233603
1307259841
381098800
195676816
1087383705
802565890
2054786671
1251924124
1428310284
1984816304
1350769490
1255949655
1226564579
661307201
1432614452
2010758408
1920784095
1139570699
1652450292
635799693
1918239558
627351823
1242006600
1685866827
1643940123
1222241713
927004150
378048353
552710389
1411252676
1581035149
1112304254
1296250609
1975882296
444326885
1278558771
336493501
1798510114
2014134728
1630760532
366174673
114437287
550037628
1763313783
1154496599
162560761
620007280
617670827
179021596
531712319
1249120034
180769521
2097092731
587813857
360896812
1238956866
424467378
612220238
1667324151
87634964
1006182917
1448878543
2133333599
439209342
929943995
1263336759
1446299522
1394685762
1222286588
1716006101
1033784269
878470548
1171509158
1191049536
1680271615
1871005603
1775361925
1622843702
1995875050
1742717579
897714231
599610738
805275125
47502077
1408023151
1702822805
2054084949
1926548788
1130075704
2124862190
2137592811
2095785366
1025863499
1031150252
1987063375
1452437361
2035903500
96726082
836670037
1365179275
1076895243
8453971
2020242789
564348209
1207710266
1617044557
1516036828
134592665
1037236364
1518651678
750831152
1460552874
864262804
1508866940
319960087
489590510
1971654657
1329834051
1187000872
422668967
1529777129
1811621723
1775665163
13642658
1010792700
1783499506
738324137
1246083753
300078721
668550672
1314048257
1209846064
763941787
305627573
2109825963
454242953
16052671
2126338134
887417959
1027439646
1999915726
1766271386
1392867577
611170958
1032699446
301407787
1457422183
1294273297
1402037009
2056274064
154191465
266560387
523772916
1159017525
1914500187
392188314
26721043
177590984
739774451
249941570
76465020
1844930092
1096976617
1994433329
141082932
92788714
468465967
547689828
1842578631
1591811868
1456268750
311569124
581847647
163778273
922245765
102176634
1255119145
95791298
1020269631
2061109096
293754928
1727509986
478314681
277018864
447531655
1824909360
660639941
1509697951
743519831
2034605421
568028667
452376935
1649945884
910295365
916012168
1241919895
684101228
1663998081
265222994
704175578
665828548
621781879
1481470489
1682101794
53155561
105052149
1529326520
1834303766
387456804
1376191956
1207333009
1925110691
870588426
864806818
2087066625
2110505007
1808612811
665731396
179703733
183916168
2143729009
1619472861
1489692936
87057917
1307475559
953888427
987259190
1042930515
556470944
1402592789
298934157
57109878
1801703595
255916932
1388486992
1535995481
889281298
1455447189
294207643
1654946530
1945255624
1241694894
790976860
1513109331
1912007790
1992119302
1131052325
219549506
212153403
1196382154
1206925275
1162746668
821405867
708925267
407843471
673380703
1220807783
1508719149
1474993898
1711680063
892110442
905733903
1028765952
1822754842
1293439754
874961966
1800613398
426268511
981935509
2102455305
529385856
1148138386
188736098
1571180682
610800395
1274480884
310966885
834797663
804959249
707203187
575569395
1638508573
476951289
507193673
375813571
62957343
1636731979
321798078
852703181
968262192
1457982898
2132481093
914016215
1370092476
565438178
415435483
1443111014
438227970
1686780504
253389016
985836515
937165646
791486948
375320858
2128092724
666842352
114054819
1461937194
2125432903
1903032624
260948293
261372387
1170553158
1370295700
979737631
1830580063
1949517118
1244853990
540520351
1664162125
2111273705
1128429608
186529200
1817327318
562084350
1606636831
1384386702
1623028786
1588532387
592018477
2030211310
263670835
48388983
1035219293
1442109282
485948528
1315651962
2102774450
392625281
1721980245
921042403
1320648813
307772741
532081057
1173889315
1154988439
1347903445
696547003
6528822
812076417
461273754
347738367
1508987947
550968336
216635560
76714912
108539813
1941610692
1639983011
34870441
179543481
326496083
1915026133
286228980
942963894
1204324865
897384197
1984820889
1206915938
532699268
1046055036
1094425482
872675687
495438714
1125725379
1449367203
310169993
1106282359
1949679104
179024486
663794088
866043362
877570314
632759493
1265826825
1733857179
624800957
2056224608
1337565513
394077008
1417035895
1189090531
1621291670
1100152294
1327786738
1207473576
282473960
661723161
1832669724
279435351
514551818
416593178
1923590589
682294226
381579156
661116869
1810386852
1583977631
1428477965
599924291
2053962659
656311583
1720730074
943863100
2067253232
726028081
1610801344
550947157
164164335
1554814783
133047585
1332065187
43548986
1993707313
617062615
1735802078
2100706395
704340219
448567249
2021748875
1560317767
2137932157
2124952085
720706114
1798189791
8349245
369186580
1022327633
1162062090
2060263024
935623033
1048326295
1911070920
1188585647
493818610
1193886531
193378739
2020041372
440641877
1068067792
964444396
1577440879
1561691347
1052328406
1586540838
1337132913
487420150
1952713501
238029050
1407278635
453661547
1946157471
1832812423
265427514
63196284
115377207
651319527
156038977
1482177512
1007676376
2084673439
1825376460
2053622799
1504218423
2042218734
1617042546
1137909269
312809515
1506755923
814597688
523527206
917208690
1326005074
788025865
368842178
448609434
1654970883
1398187551
498173305
1980421579
620964112
1374960075
1161569873
951685667
361219286
249128188
1801786025
1714502730
779844229
1521714910
2036256246
1818768208
872859231
793963934
795032393
1172230701
487065867
863428727
1870071726
1460585048
1424560024
642390710
475260639
1351778542
1968650686
750236577
2036276562
574892315
619699371
556246632
953470828
1993312612
1355461737
955493406
1321469539
1204684267
1255195808
1006568277
1985503713
1408037951
177734168
93600503
1013872773
1405264009
460239000
1673821891
1439480590
83456157
9554289
373719875
768310054
721815670
438153906
508310790
738550866
1183190365
2120117087
1631565402
1562168615
13986234
2074724811
899313335
680655417
1774818889
915788767
1490813338
271467312
1338195010
1806337838
1797620683
545686823
475496350
794301305
176898034
615682329
637643186
573132051
713187235
1252819338
1939724091
1334935848
604012432
1398845499
1040392046
1733466279
612363615
1620701266
594433315
1604685559
2091797875
812539957
158846888
1498943723
1742041996
25953416
1380119813
1812064622
1881641639
1686810690
255575965
1991173794
1585205203
1223098232
781205684
1263669980
1492693216
1310039035
1098029754
1340500034
1436801000
731696384
119187327
1893281903
680461349
158078336
868702854
2049200180
514745199
241383540
814958488
779388073
1787137930
352847089
2095075390
983351763
1511068300
1816506961
473038780
1266759222
742541418
732520829
2045852011
1181046643
575806772
366051802
632110774
1915382698
1092522736
443894805
282593311
1770664704
2087885603
453140418
996572892
1221022828
747094219
1885138967
714462314
1465085190
1587249054
1670268499
326669038
765444424
125241077
1135447534
1895534018
1167091319
1701395782
1487610497
1195353396
2052382067
1532468976
659325901
1394145522
2015383162
1238449173
277956662
669851579
593838588
2009761107
1537125173
942420944
333305121
2031793866
27342684
968819637
798177011
833068287
354182047
246427570
91671158
356828821
855875617
814817915
1991126273
678334742
1284608160
2005681072
804345343
791402507
705522698
1150360044
377094741
823097664
1382337234
1938948852
1723045908
1931322566
635136593
473297394
649743848
190363142
1003453482
950618174
398199665
1691520468
958755772
663833122
1340920416
2014693045
1848580397
495004358
134258455
1063396644
1611555767
1901884151
1390369815
2144336889
275462775
210713080
1762771466
1153430965
2045684045
2127914294
703733651
1403998618
1219030871
767967346
144391147
889187269
2034626851
760222909
453068687
753861875
921639982
373230345
277773707
159479046
384482111
533639978
306291576
1467413324
2135556136
1852276728
1195711548
1391907672
775220545
293716418
1446510143
101160004
695204434
555923178
1595686754
764567961
2043321307
1657365738
989074427
837856054
873725957
62577291
1078782803
1626733284
592629647
1616254388
996050340
109738993
1799710695
1056876054
2115416431
330509588
1843506360
1363643817
2138364593
1036664750
1467378976
1330739778
16228450
1007284435
1199348362
1941427177
1911989781
1476853637
234608405
2140252607
1541997279
1914445683
1144960391
719503534
2124267101
1026803555
296563777
1696710367
791000551
1382581256
357266656
1114984694
207996873
412248780
1298014238
458981517
612696096
1269183390
194513963
1888578888
372194680
1615185493
1679465376
997695314
1295480377
1270224805
1543859778
419313846
1339376718
471013836
1122087998
1790178708
680761038
578466603
1002958496
821849119
170899475
1278116629
1783066530
1305520641
575827093
456013517
729791863
2089102530
1374960075
1117490603
506274505
2100343486
366730500
1124287546
1898725895
1473531009
1895357035
6354094
1193870014
1189598543
380230896
1501445581
306414395
1014639216
1467495726
1355865969
148136724
440473296
1760639261
707458552
176674519
583247397
1636870195
848973897
6941098
445590378
1184936731
1677366114
62574501
103168509
1987339968
1255966102
200516099
567170623
1790500147
222597237
445732322
1769132198
32437696
498902956
1824086111
1532018201
300911393
80595020
475152261
662850117
1715215146
1577056128
305757658
946073229
351233958
153200328
863836333
374084570
370642757
1382222987
1100859692
1159193446
99541434
500803326
694112382
450229520
1746947342
1726284913
2057014242
1062018430
2085689995
2015758858
578386568
2051075718
1663002015
1399023389
1914171918
1759992033
460404837
1759154446
1840302920
1644885370
125654313
942641859
1148216469
621264423
372827451
2031867301
1765502802
706405682
1684891812
628755414
1585258775
970882014
879754575
1379704861
1911733068
2009652214
2104065785
394234043
624799923
474144510
1351570817
243068425
953022563
327698588
176216612
1082133795
1920215343
891499761
670660760
1269144990
2109250785
1796513624
1926582737
1195215151
1823723576
1180456022
1067989401
1893509912
1355285048
947531499
1301754947
913745780
314751058
481168453
1259010636
1180865706
2061574425
617757425
155766493
2070230111
1600808230
1193845883
1828875549
589086312
1931718181
1838365274
1878943928
755710642
431745569
1217389855
949590975
1134375640
2075757606
605601460
367143858
1818965416
1983174832
101924918
1190959935
1506125607
673791088
973900474
1188621909
1581573019
1832411498
840969070
1544534843
603860106
239611775
1006109663
1193155887
680976985
1053677549
1932203443
1375151342
477351169
1712270736
1623717310
824813468
485006475
551227663
85311322
828257582
609557663
656597739
460948148
1135552021
484080649
1923725742
2133177051
2110979853
237244178
1858564210
1058826038
585530236
1773341705
1091561768
518580481
333762545
1770448470
470114824
468559502
1529037650
341336335
572306338
1953816327
1981656127
1386003953
767638447
2084838217
1177007157
1118156268
1506066966
1562354964
1975574319
1320752930
1384333196
881631944
780226037
2089235838
1175537054
2088631764
1599695500
306234341
1659726448
293038761
573072059
586186536
1132778161
1234673313
539954888
1199637498
86686988
1353523136
1009767090
1922075284
1638834658
279254577
636416221
1515303600
789000271
619496622
1513526941
1919301107
378449388
669345180
249577073
692392462
714004729
150702795
613908930
1003300465
2072514773
704655941
2020132980
1673129033
344203986
1301315803
1414105480
754414278
1204797211
2075152298
1722525263
368966238
1189025079
1301295539
1244431729
1301341679
1921693204
401119697
2134375647
1031694317
479387117
912007024
1753549472
1487419722
2123740774
716763185
1137673308
1510681812
762188678
1278835529
1020639249
59540148
1049340010
1432756383
932581809
726887765
1881165759
254267848
1495254396
323129773
1484317961
1019379087
1080578279
443556691
1808977713
1957663867
1814173677
1885441932
940133102
520718414
243004223
76524418
1768363105
1105234193
128176242
1719135038
217258473
1576835960
892844898
1971530621
498472743
1434774363
298353813
21372857
585432240
571358595
871453988
1537996585
184800391
1698468096
947944009
2142727887
271111161
1285120865
2089676219
454270845
513491679
73636849
1153508664
853765732
1887815547
1349087646
509349393
1128366908
1886389100
1387325731
2105594418
1210813249
1541387656
208150779
1692936045
1482395044
611504487
976185449
602086364
129967879
1568005032
1499864644
139883645
1549270279
1041429293
1991813492
2045199270
535139541
515635599
1676643019
1378919876
218486928
230698197
1124498485
1458109316
1016272031
1871860392
8002209
1330583143
405521056
352842983
1864905654
1335527016
1834917055
1465391755
699282752
2005678394
553620336
789904369
1562341223
1255425118
2041845771
1354413034
1157043408
1080797549
730421903
1645036199
1795812746
801337504
1294127810
51484426
24561292
652748682
1230728556
2087779118
728986516
1930745607
1820057899
1698828556
1294458914
355124959
735206639
2127106368
1832313704
1139225498
1305623746
608799842
917287821
2087703699
1451848404
424438879
757750526
1714524806
1802846152
1343497257
1238150752
1427705758
77683385
2029084945
1360851325
29166236
481015725
2049822517
1707424779
901932219
381229874
1165818987
1481478789
282973852
500116292
1489180058
830200573
1246288280
290223669
1098678769
1763949878
2111565349
2048750439
1044084140
54234846
1805768396
1932456855
1576120181
773331351
1706022883
1860436671
770307967
444157927
474411547
1348960561
1818646618
619124157
209596601
1885738158
2118038332
168442448
1551303845
1657024255
1031655552
878250955
467019159
862968370
451334972
1023579634
435724910
1011153134
1782229694
771674272
738850120
489940616
680958058
2036265676
1314106192
136787352
828906700
2096854819
1778478051
1447939965
258523216
1665025163
892220686
1282188149
270664669
1500714787
957848412
1868099674
1788289572
148775541
1464572083
1393971903
869385913
443954014
1442071364
1870537142
1075624272
1219216449
19063332
1552266236
685839335
57711665
558155377
1364065075
1925592426
801195345
815032517
1356291381
1954020503
1060931772
1987111975
44211601
770088569
73744689
1200869737
749541665
1075231127
867290393
1287616624
138867284
1606064202
1359270667
1919834688
1291975484
95299322
35529175
1695996936
1667324151
137841164
2094100420
1515458953
661582589
713815632
898461225
136003535
270251021
497862924
1161628750
2084204140
215702529
1169749470
513590613
962347033
1752670487
601368772
323806815
1686004470
1611279673
1913586230
896484915
914585461
1725512993
2037055282
72202037
1137149373
1549822654
2037057265
1141218206
1215746257
1409960387
103922558
1091889702
1402269300
1734117692
566749291
532916515
911973137
141149334
1698584042
1403391770
6702418
749861013
1933532341
939425582
161607178
361415314
1096919902
2107884423
406047437
1936837789
1443866066
1200834601
813775999
2039024642
1200344415
1334588231
1508006721
161879941
12336742
1019294979
1847616449
1412277245
1690213905
2089485055
1809636299
212857916
802125553
636221377
1166697574
722749593
559328674
833968426
997950234
1534905373
597215882
1098425903
487105453
783362368
2031401342
1019435849
1078506731
2032124133
1474305863
527296659
1363133819
842928884
905968405
31715662
848746738
7738927
1977550177
658436230
627156336
332522074
1478880041
306526533
2114538149
1342315168
1573916683
1889384246
112580344
353528155
1494125565
1613781547
2096968208
1300664875
2057044523
1138273748
21691974
1435608595
1233171238
2849738
1983701358
1116647796
1820317912
706019494
1138513054
1690350247
973293314
1440114977
1412024980
1404727834
560646286
977640937
234540354
1584914354
1833027329
805950172
479398661
2035227217
1848650016
569747484
1914410029
788144843
393631724
1974854101
1870927797
1833459108
705342479
1919971725
1062480626
1219853612
1100768144
2057736487
1751876708
1447526664
1750240606
2045039856
504796671
1092747259
1013774227
818803206
687379324
951147773
1661596447
848367308
155442675
110026395
1821870737
642549888
1282356979
1702876716
379155556
1981441095
935737403
1447310691
1657983415
1585964054
1716778038
187292137
1679225450
221634167
59487075
996440332
887196353
947318167
1509904396
1606364800
439373000
531944185
1700398757
160340494
732789974
1618270689
529194925
105892611
975389478
1099484747
288955239
2002159560
505464100
1119321656
1098872488
1030507446
1042942523
2036753608
282697872
183993684
1069613505
1922288582
910723440
1140076876
528185251
1388072642
701945801
654771987
1819115489
228608588
1539927098
1349183328
215704863
2143255184
140622603
1001821421
1783853949
1303818835
296055910
54462013
2100823249
442992932
41666751
1859375371
1627938389
1027176177
938648527
245835592
95750451
168947269
129487256
1709055589
2080511062
214138280
983225704
1253846113
1395793579
986895586
427137459
1479105573
1410726175
683244143
1490199533
1739280483
1605637363
1622081450
1730421268
2114270985
2016763743
2110792643
1989436845
1701139171
2135366994
49269289
1880371681
1526004538
1857147212
2103785544
1784592551
1340234107
146974047
426348684
1100548704
641593742
732062649
1533551453
1764276781
485882495
1597722346
1172558941
1441966833
995237645
1224117878
1252368526
150832145
1011132108
1236928422
68427488
1280645484
548229793
419841626
2101241794
31264906
1740025603
1331885146
2127077400
573926862
1902031601
1618167743
528312651
855321596
1436458267
1360722926
569468476
1881012633
1780544002
1536224235
430749882
1882890420
1120940969
1904495588
104262408
1012773699
1817756247
695823050
1693133880
158294903
444333783
204440768
1614138079
1985392663
94048009
398835623
1019377360
1269295396
1416330815
911837435
425286732
612121746
88912251
1837210642
1258331401
185407801
1866737088
959264135
1038599933
677055742
1588055736
2097392850
240442102
849127778
396848888
1571357625
1120661784
991288187
1729122846
1292515517
1498474839
279700946
120015784
761658092
602967097
1007813565
2020121094
886990727
2011091839
665571968
1113354804
157289186
1535686126
1671446476
967829106
1145750968
1748266766
752771911
1498694619
1712356123
498737128
563336968
882957057
1581382771
1310991636
1306627231
1602922351
1044860424
605852958
2044868354
972753662
1469267439
3110318
2010345854
1612456590
1955186440
605375564
1817435682
206340055
1997027690
693938366
799073881
1887781933
1223973072
656535900
655184038
970341322
1421482976
321708556
1770931662
914018117
455728467
34367294
797788978
1310208594
1349121317
2006045888
1372094072
1482979236
1484216261
1454185375
57324682
1667945500
1645618630
1805287185
2127786358
464993623
1462454179
842274305
1745076011
432665494
1057675789
55620497
1002713091
1439806333
177913764
48554796
451252428
2070315695
17478891
774372738
403480368
2130554681
1794746717
1543416869
254023602
323617489
823060947
405969834
469620154
162334795
756108975
462796600
499364200
204705994
1411835162
1802609246
1454145697
289313293
1848731105
1153634022
1789188134
2014478076
116703827
185453290
1189356706
1034134126
737041573
960782981
1872577531
89481321
1849187940
1065276890
1172401957
1627647437
1291881248
296625975
320975610
203173719
2107498390
36884348
1431720620
954869148
1747595799
1182429939
1988265881
529309108
479734882
2110055949
1046628860
2054145779
1640643130
224780181
883912054
436054168
1490727005
481198136
998846613
112185719
1076720780
641628473
954204549
273519015
476550201
445199046
325684065
420633240
390933824
767719261
1720948695
470413059
1483256679
320608179
813889732
1284531288
1231469455
1045462184
1732194464
84441461
1910672795
1482926410
1741388392
221941656
1021767117
142088687
258041168
981759577
624985095
1769541147
236724309
1947263419
56587829
583157366
1484010864
397748486
1556686531
41776501
913324602
1269650947
1966166999
1598589080
2016332720
720340534
12744227
178115569
1421065996
476182478
738302178
1834885600
464600308
781885062
648551281
932290464
226677986
459168450
957598167
1331970388
730695143
1798486309
1612479193
40239300
96711080
261779078
1430803056
378404676
600006117
1763302021
186670427
1916930540
371305777
1377883085
1849058212
361718840
1539945902
156444921
809903774
58989215
6686974
1490430162
380190604
1740131183
213280583
1322326507
845326842
2128966644
2033768300
1274340384
607415067
1907505119
922603516
4323508
1144084766
124545162
2036123099
161468179
25331060
1400683199
1923334944
2103286373
780901838
2094060427
1098667529
704310472
1822147650
658343936
912084771
919891416
2006656382
858628667
1346463102
1085250938
71132627
1526156393
1719494344
78456159
333281607
1231618379
796556115
189310202
1650196965
1900694349
1424049698
696633626
1754624965
1128310736
2144867541
2098176467
1715251764
1592508977
1274427204
1214983995
960062084
288374456
858284612
29145870
1210007883
1337026988
1379061675
1983712683
1450728844
26722980
415556073
1914662367
1826408595
1559890755
1537565745
1391752643
1307604433
166856880
986605596
1024869219
1024999058
2117979677
634523341
775887857
1439879637
209474462
115481605
1557722327
762646104
2126631695
642305994
718896608
1287731239
1758327275
656084687
1818566957
16208298
220503278
1927865225
1745931495
1333131811
1350561090
209594811
1157749074
271170075
1222643701
1866702839
288929145
625510736
1890799888
469478641
1191873217
1546424845
1890860573
237536103
393100018
1992976973
1750995724
183073802
1075641421
1025837390
2100683107
9842911
674694347
849904136
830782459
753516351
773412562
955659175
2052000564
712350356
639951402
109264863
1638635342
1179951211
1142848806
379338450
543794519
2135106604
357630324
2038840836
978446730
1291224670
1841482496
1172890296
646871752
1354440163
821607556
1102842703
69948153
333242836
1264366811
46444646
1922217657
884997784
514370162
1015875657
1912963397
1215299253
467210154
339488708
2101445695
481909188
1388059203
40464328
560510600
1508927081
1600276177
301296992
1440573591
261070990
2041622282
1735362658
527514190
2100182735
1942884215
46256221
1210410648
1677817240
919420054
1375006209
2054208007
1280865016
909153484
904801729
24749678
1267859953
311220004
990021591
965766099
999766983
79764693
740586371
1333040652
583982323
966968223
1396699521
392772842
745882483
258300409
409305370
820310442
705434719
1163705580
1443661115
1514812580
1500007388
941345206
608864066
565851952
2078811130
212631383
718418218
1620437536
752472988
231275092
1689018627
1765123128
1650050241
191471794
1574954178
622882250
1749667386
36671769
373530283
915109257
166285385
17907041
1014285666
18931057
1971518187
825796719
1089096490
976546568
1186271255
1704454117
1138527983
1379671265
1190202184
1432903320
482950534
1237428431
19557706
532741018
1919658321
1496998559
1557152649
615457304
1782688311
1230081086
367212341
108198597
1524139668
1572326866
456469893
1434808950
30917252
1263535281
1838645428
1147567089
1051251469
973743499
591147782
1855846825
2113765454
225391914
225785545
1169382485
255043120
1341593138
753503267
1000743016
1475521825
799767376
763671161
53415225
683982020
1861241817
597334558
390552124
1904002819
1661818843
1590744706
1967239332
1564053569
1243230760
1748019917
1395305672
1426622136
2022011358
1330681294
1350297659
557338734
1126329344
2120110393
191533755
144581256
2106569943
1849179418
1911911437
969057865
1365844464
1166743079
945224353
708460526
586853191
195069132
751746703
1470214969
1249126702
842581245
1840629947
201681589
602531701
1816611939
1095270768
1071831002
1824039630
1133534270
502235782
104345164
703603483
682346591
1555024783
1724514202
1909430844
404652024
526459078
932095096
1998815034
1420539904
1879303370
177912040
476502609
195627776
1190954535
709435475
1301538183
307979139
2131341982
328162410
658027937
598830346
1169082344
114161591
515591370
1169657030
1980054056
584601017
1247819737
738818517
160464692
553829699
1813887619
327465761
1622813848
2088361011
1170386121
937109778
1719566033
1570084760
2128464688
1989689429
1451746956
1721461690
1750678691
1348407689
1178312828
1783404313
1452711614
447680555
30656596
1204455556
1318622901
1298884166
836312516
197162216
1811382356
1647871138
1145836927
821517755
1863579321
1610369547
1724216292
1568105823
624888840
1560613177
1798100772
420086577
1401897871
1513875123
119943634
2084826184
1798584638
524251594
738815793
282585660
1536222423
208857693
1393916387
2084223602
1757152322
63808897
1911705128
1147164503
1065188195
946515954
1063809806
1900363951
1371186853
886964609
788593739
141891491
1984934034
1563401693
1986857102
12291514
1960586582
768100498
891581938
968176289
977915104
1899503642
516413355
984029090
356868201
1337267467
962587093
555420084
1514079294
2020657273
535537178
253141377
131021231
1687130233
1681015536
1757377885
2087122183
316777471
1408036415
1960309828
813990490
2030600522
991332548
1803482269
1760987778
689727841
1311748927
1199443955
1579345870
1150003159
1410949105
285468947
966235718
1278469850
1904536583
247880645
791322787
729876994
2137694010
1594019869
799873113
516085408
2013796943
1836753832
1921996824
827801463
1345644656
395721402
92604513
967750393
1936394613
1172617942
37952596
2044731213
869237862
154259826
1454392107
144941027
918723423
1208095041
355711176
1870363116
269123232
534556999
1185668003
746886273
1180472038
450241672
1235094176
1326315281
976436759
860311583
1099726566
1111978539
1903625070
438275704
461374492
770207642
1707555815
155622642
952246418
67026345
570782561
19036319
1065784279
133553309
1263767983
1884806269
232334261
1796500303
1512516585
1897416964
1186715143
915248451
311975449
296983612
2071606329
1077695433
1242231656
137491728
1076003785
1419697765
1355633077
1183663793
193105796
1207402589
486123021
1495117502
2017708013
334649336
1852557373
927182413
446575056
790150297
989222109
470647149
1294716139
531728046
426560113
1985235188
1592017963
318010619
233038322
633206370
1480167629
2052358916
1673581464
1638812257
583837762
1815463742
1643245517
1240823887
698713529
565876699
156954866
949077526
535088046
1856295546
997484827
1730454572
1210852505
735666364
163259455
1564948915
1702649462
1141717353
1773768511
697989671
564477547
1322913203
1717887501
629557625
1829983453
1983399125
1372598229
592453726
1912921370
766042852
1824125326
1547220278
1041475431
2131749700
18540330
566117564
1836981678
506279036
1667336015
683503102
735708230
31386760
1123826016
1547383191
1928807106
600678518
1442695954
521391592
218139956
1648134215
670835755
369419808
1637171913
330746217
1503145704
1651667214
2044911665
1546857072
1000130708
1338502064
336390568
797009424
1095828478
1041568013
2017755275
611630989
34413576
139102503
842422192
2098898897
1295899378
1454330365
1328866663
91553717
1079345655
500892018
1532114345
1020159430
124147812
796520272
1137147921
1890475228
640035214
1193344031
1531205709
920379203
424660943
1088160011
424802677
1623793217
743716736
365071486
931030067
1319433202
1802513995
1033019379
634075741
1615728157
784460608
288261748
1861296901
1623295922
464380700
778905794
384221783
1083118217
1346370529
1374678887
2082039416
1166946528
847970849
376690070
2028092142
1730580065
1025521937
440049516
1774392702
208003529
1852058062
820985841
133085700
232221471
311113175
1954225273
628115289
1085512609
783453467
1706617186
95696991
1629459041
2063169624
2064109574
2115606008
1702881188
2046872398
1435091557
2036882462
1086764849
635101088
1903772338
1300468091
1016992965
173622233
77746589
191861798
783680056
298776530
495788659
1443681785
1088286088
438441237
769021499
918138682
621409576
1047198260
452596384
159728572
2043564702
1120476948
1501766864
26710812
1933664133
1276472799
107291919
1736685608
1136998569
851143128
1045937548
1371388016
2013556884
1918031037
345895684
1181331597
1708242785
872902423
91706706
1584545913
595853860
494412206
50171126
1785071228
2010731593
1915029321
326488510
563673418
1064108745
83837142
1232450651
1791643754
1648037344
1799075656
883774172
1255808248
358891700
1292557554
1660529677
68729892
387820266
1633737549
1433696961
999743701
2112714700
1738109647
406788262
1705833431
1918788110
937186171
1071305915
1919880854
420244783
2082854028
603133818
1221839853
101737704
1966636236
568610316
1827790263
1901193032
1506562129
1921719191
1933380248
1396626114
632175936
1119599169
1190271604
997975598
974336402
128341197
1810175937
1683391500
498505876
1660800008
1027141069
1775251626
1572525118
1715240922
2034038251
1497517970
770756761
1938318476
307968314
525970671
2069233825
87080929
276761348
272480616
167454878
418930184
963966552
737505013
1161839473
1693415222
1699814814
170403003
1256687120
163106453
1615286302
1180172347
1747830926
1131367490
1269347396
1590662181
2099694742
1213318680
204445580
204118982
809641385
1100422934
518577448
1887788451
384074233
1332424916
1859199076
1095399471
44639521
1681839667
943099284
572911567
766480000
803296563
1353643879
1425216924
66264523
331941383
1593161612
1441583855
1179667756
676618802
1944562371
1221987819
1353148616
1139190289
1428530999
1910840307
228231550
1351004938
869683992
2026393805
980795178
766803356
1629958519
1189842558
1326566789
1993402533
1985769218
279340546
1254176404
678228805
1869039240
1653431799
765426963
282766094
1301811872
1792310625
1891297017
803154914
2069933574
938971915
1087198523
1669573259
1877415515
1735316125
1782877945
1447661767
462198000
1317498124
896017591
596353926
1816264133
1325891932
1522385776
1427280913
1911181844
16509031
2059863720
835297561
524097836
1709962225
714785287
371430038
1783367511
1788653808
2010872807
1498690460
589068803
1617720836
944211350
1773909114
283224425
356318676
83746683
2145882005
2144786466
2126223016
831568776
1583568764
1356646051
903296685
225422516
227766777
1331512311
1491321624
1574789332
779401661
879885661
778490647
913823058
532130660
1590001267
1120166812
1300468069
1654769890
996663
1455350235
1997154629
1091721854
1850340853
141095349
1953449944
1859079456
533678505
1933492131
2110001029
314352212
1876691427
613728973
1032610673
590049625
2117540435
908958704
1131825006
961426692
1889950715
8303095
1740539193
731593350
1572144690
2129548914
1664463090
1610507393
657522482
1701618139
1082941138
411757788
1005086895
1492316038
1176357621
1078356284
1540344534
1624272407
823259636
1678243314
83068847
178597289
757872002
238302558
253773725
1021385451
767593285
1299404087
1128654627
1103077306
1704548876
970397949
1936095791
1451890789
1426655339
2008500433
577788541
438948572
1228389204
1083780019
818068773
917958809
487623082
332809537
351777520
42350268
446158234
14860808
1826414802
1274126448
817189989
839284195
2088095970
814330167
552538232
1701449098
144442378
1446355332
1464735480
2099649001
748329515
1378457410
1883770132
1487885357
130740576
2043235597
1602987735
27723054
2012770250
887372652
707922384
999442419
1752485164
1854367012
847540305
2022625196
339853717
1211844183
835573163
1139325055
676947180
2025413976
1692802459
1735514831
283110464
225566120
510668650
702294599
1366800
1491798897
889967160
542365389
467177856
1105990939
194202480
437580763
76420638
1121546204
895135841
2045833831
1032495949
1892820614
885744212
456123809
1837888708
1177526159
1889163543
193504618
774427656
773983567
1523736243
155048455
304254878
1626609716
1559352010
337546387
855110782
1319526427
1773813821
272931019
84286660
1026585194
1198978087
95529387
571588919
162532222
1694290391
1873047459
1582762004
219511420
281893535
1892384723
1523829941
683865922
408926945
1872164694
1717666910
403433615
1658225114
1706953054
1400840703
1348449801
2063497776
1199399037
1440532280
77526102
328250143
680943973
257618166
378712974
452977982
809927719
932550875
1921652025
83111562
1097010588
1393944229
1839931174
970073418
797052236
1035921376
254806442
1925841760
1552979345
1783483609
1513866723
1902573309
1202369395
255869076
479398360
990852259
1154806245
287721048
600976501
1215606160
1602529716
1957272736
1124766832
1041399091
1234369573
1152248603
1789084851
417768574
897941999
1750664953
1650506039
1424827774
469058979
2068759619
1440672879
2055785826
356305156
288207088
1797152391
2076731265
529604556
1513221792
1480248088
2086797396
675779266
1220534080
117296550
325481219
1077513143
218738967
2007170286
153930396
1762128781
62749114
1353367847
1340126818
228951408
1847484335
1022538579
2101648916
851421338
34532736
93669138
2084109672
1392510193
1826426332
900182736
963444010
1808975139
264960398
1404876650
1962782972
1989188653
1828799356
789328416
622625722
705100650
1874534073
1383340616
1662862266
127920419
1250896941
1992619082
816462093
59951734
1647923277
1627433494
849090487
416892606
972850387
1224234866
1156644505
186104182
1432247226
994473298
198659938
961537608
511272020
919465572
2104012439
1325625609
15931707
1593553451
723322560
121897545
480524942
2113539602
1105119722
1154127794
279769252
97731397
1488167616
1579575632
2097323134
1472316103
1835179975
559884648
1574900734
730956282
1497165805
471423871
862931803
1114892085
2097304612
1702339557
1072226424
1071477556
147198177
1837001954
1257039245
896219855
157056582
709825169
456024266
997248161
912182044
1318145550
1035361717
1270825525
1016642577
464387788
791548074
2028150393
937879580
343369798
1548171205
462392579
1683051197
1225014526
1887736347
1594904917
638591367
1572910158
2134914971
280844112
1183764671
422971471
1250115374
2023005365
1348342164
683394479
2003423216
885081859
1426725076
721098117
2013503662
785070482
1366141125
955396061
213048491
508291246
1530444055
502359076
253575932
1023633370
1173111065
2039929301
566754022
2077639976
2035672514
87719229
1740201033
1916745138
138164721
278080061
800692103
953364372
1210951017
1837432511
686042925
2077062430
324329815
413120898
1898309978
1382919820
437246989
1363009399
741541223
1689155936
1831148709
1524069485
600185952
278883717
986526890
1517461957
269985905
261592950
1489034057
747841738
971697673
510452015
1151067561
2077470944
22511688
978307222
1452673092
1102585359
1483189756
1369339013
1773184584
2102048951
116357497
2065275531
1280061622
775221433
1757956725
937154985
2105733167
1410882292
475048101
442696103
1788578783
1628144391
286530
1022941684
625921404
2000189839
13884936
1242903082
1868803846
981279466
1128036541
2093323906
581915926
754901227
1991536681
583561904
1046391249
568061869
539642154
375471917
98175634
810334548
1587063564
1324681933
125237915
1171369477
896875342
677500183
862201771
268561804
1729477296
692928726
65586408
2037564422
1325261106
1481284734
1594090195
1427407066
1161829181
469584697
570646797
2083638910
825447772
391673494
905968405
33698871
660154382
1501297477
1186299520
1992540366
1309125095
220690748
1794085957
719589280
1857741494
2137067899
1762940619
1238164274
1743793517
1596434443
837432773
1141722692
422588224
828371373
1472122784
1424544783
743930813
964859819
1848423840
1368947417
669471819
1181514791
1409113063
466695755
381840847
2026604034
599883307
1566996213
2008188456
1978979596
2067753933
885735190
249189701
400333438
59305798
1434373495
1409376092
900934045
1832977404
241843847
198117724
1226641014
1736035685
456906057
923799171
1548853237
1521828938
2108042795
1043497807
1363340856
2019527560
2095900024
513073778
937652971
727986614
2047927204
1169816613
1625991501
348106749
2069095461
578865714
1201181735
778995290
1766654806
1210128136
1628297645
232381893
1402358666
1633722428
1695633731
210131563
251287006
28124021
882070888
135460017
1625847214
513956204
1758724748
877835318
1264662897
1023531586
1090561394
1215989608
1352251698
1823329145
640541534
973569900
552719788
2071903601
1349850360
1819873601
194588839
2145714132
1291709876
1012018827
1844946134
277226515
1485893229
1762524235
1754381614
1183502332
716942241
72204383
687188869
333366165
390105739
1786879088
801057514
637068404
2016312194
1964849370
905703830
105277256
2015002799
488100098
434782446
356634261
96091578
1565616563
1309150063
131182829
1502212785
954507729
820960912
1482963354
927519970
1843277519
1918535810
1021667252
1582889551
735016166
18083938
1829176156
1583367028
162122407
1139361665
489053707
1479420521
1758332824
376829320
220392542
1517725545
11574852
515369808
393709971
27533939
74882588
2034900863
1666478945
608532070
1795621926
1054008140
1074503623
1190429702
101308575
1440369756
327903162
1314881973
1046854885
318631828
909951504
134153214
632147949
1236852389
89626450
197864627
1774881004
639630042
234277522
636961451
1170766042
1483694817
466572499
736499360
861313328
1612279233
1620631373
1023199889
415453407
1025633970
269776490
788590072
1798635690
1960163588
834902560
29556603
841569571
399332219
1493657438
333716663
1103045909
28783765
1818547088
1212785855
1112958285
2093957097
1210532514
2008742604
1509681691
477644579
1341931378
825926378
1190156705
1620762665
273568382
613033314
266824867
1558799655
1661972929
57825156
2055935044
278201956
1229999624
1167561405
170546304
1486466461
2134025276
1257178606
175048186
1095159386
1290836276
1275963002
564210547
792539557
2032849379
1979754227
148512498
740887363
557904324
515178031
209634240
1830401975
425990881
2101428879
996588782
438473007
1057295395
559797964
639051509
1217945497
43571173
1998303267
612375564
307922005
865236852
1680761344
803924300
83790887
1111655237
386706987
1844033976
1717076565
1807051874
224614987
1137306520
2089321407
638336638
1431372579
238412155
480768960
1244810258
374523129
620922245
880000264
2085829101
738521254
1650095626
888807594
1353735817
2136222037
1748057565
1466219350
1351413206
812577336
2054465971
905665513
1147778544
1366386682
808674554
1220664090
684040023
1199676608
1461477144
679654212
1610115442
2065916501
557910290
1667171813
1114859817
1541116987
1656165049
1208566248
925061448
1726065456
956429822
1000460532
1832265122
1024448983
839992165
92544276
1691631801
31671970
588792699
838232375
1665839798
514417199
1179142900
162763554
2016426158
1024285245
962413841
798131634
305281784
1941747267
1589674648
795048051
1915660453
309071030
1523802938
1317751335
895318514
1874410643
1026604198
1890695822
1459175457
1560228687
1973534432
746078540
747685812
832222300
408917581
1692344154
1037089821
1909081519
1220063752
606630197
1337575488
1417339879
631249558
146719928
769070525
930657666
1954448772
731379495
1402437965
450575112
399876309
1197192515
1233852129
65070892
1214541924
1780381164
403587095
2010816533
580901096
104184773
495187025
2073839201
1952022994
596268914
1690347786
1698083517
1517985445
1046791275
896179085
375601437
2139977080
1102217937
720112975
239827240
1450729800
1698126874
673901917
1264138255
1597277710
486931871
365205949
1265392901
1347197982
730743116
1531069408
719290134
443470562
716809589
213242
1750441436
337366062
1011654091
1208670058
1117841634
252449102
443135883
941958217
728344738
1455681119
252521426
840594280
1336035894
1133523631
1442003779
1026622639
2077704659
1217183195
1698567457
85481980
1503694795
2017342695
1593740308
1991970024
1214416858
1253559163
840659100
1399620372
210592530
1768695039
1120803148
68405344
672610281
1280310555
1546086959
1318028195
1538447827
715696954
1883258952
1941190795
2042209881
1806641890
1854647632
1033801027
491116079
213992910
1945466766
1525558325
1795802246
1886973442
8199774
1784195987
1298254911
1907634291
581882013
385186821
42470935
533541111
648772990
826649010
841318200
1031602331
41888225
1264154442
604072097
1457675057
1730406135
1831885070
595616826
1943272040
1340436573
1779361303
1198993462
1561270489
162557458
1594904619
1177886337
968868988
954770180
1136021757
756755373
368552323
669419579
2004139557
1469731863
775150976
228977767
2139894456
433279940
1659276803
655843437
83924268
1677573226
1998261805
286727104
443605544
152569192
1654589286
2016335241
1591577818
143471108
1936477552
2071073250
1853609113
1233387915
1590638746
1358651662
1558421643
1163190851
955892264
1488149304
2020611044
1762995757
1929824573
448795601
378111800
922486527
669955648
660844676
2099721634
2116344995
1562370295
823561932
1945337030
1647338865
185014133
728369231
1255466625
249544954
1169413564
593351194
1609321448
2764850
786875799
640196035
167174425
1762121945
907657933
1151964277
1147503785
1425883478
173784697
574557774
1169376920
1535119624
583156947
2025951072
1052150057
1503951313
369567456
159209010
205027404
1957174174
1675504881
469478641
1002592704
446771255
1803895862
1866068166
1206065666
1985450019
1080572353
1900825044
1643818170
1389375300
2112096573
1997571003
645947924
238145353
814726159
344726330
1777491094
926415435
329331153
893742418
390300095
1488415343
1329630227
2040593889
771709765
717580718
483875233
2133444095
1780942609
2053418457
1001650683
1964898637
795927052
1525297319
431034554
367522503
1659271406
1181780035
446209265
2123452349
177696975
113247618
2120457832
1741512020
1670706326
2035595162
2032777803
2022318874
122949666
255519635
790318124
81027896
661520595
1416126489
298037743
1840068106
120481873
1947298599
607745216
559005800
1135405217
1220230666
1384594631
226318554
1709258059
1487226426
1465202382
1241403415
1519494000
584703656
491055832
535425874
485531237
1345945289
648546586
1983848099
1223305130
789445857
1704000639
1252810444
316175728
905667415
361139526
1259354352
1526177382
880504775
1141114128
1454358717
1037007478
2078260165
1864285679
783347501
1686847411
1058281954
700151737
853827296
855369867
2071724198
338449503
1207018222
1166435398
1468981493
1215697553
394027957
1141588567
80779453
1906614806
1530003960
1315366924
224357468
640903734
1958622043
1743628851
1714140997
752976925
1607613545
23123854
814417438
1521538820
1031629524
1473000016
1578466227
215363382
1720585199
1831810152
685177799
1429842148
158683456
2122621742
1746959973
992222564
396224571
430250387
410071826
1343409099
103774589
1083765332
20794896
297776760
2105532527
1231120433
402212158
311593999
1871114133
218245611
1860601710
1910633734
1611143963
1162258730
1202913985
644269251
616158492
611145593
239987652
762739062
1836210014
1107523811
711444602
1620442936
1877134304
699172819
1102494632
1507928167
662790462
1241993378
1112154497
200874310
584078015
670040635
1615257001
2071940635
734613433
596274734
307328351
1555131241
346690606
1221548805
1132624934
1588047549
1850495711
858680126
2129253891
21544323
2039996342
925786708
1560749018
1050437707
2001354934
1943221101
1270630877
771683728
1933360778
651425085
665144662
1833147861
168470249
1509137882
1877715210
981923838
876366600
1909562414
1526458788
1062682437
2067222516
1551027253
257429589
1491781031
493923067
27777581
1743396535
1616027702
498078462
1699312163
1595367557
1765221065
1026093503
770876399
1250455115
1570415564
165030853
1487993863
480004783
2118400056
1145953366
1648459474
973722474
1215116283
663285406
476660407
1529794295
1722912089
1494468527
480257645
1924057387
1544033083
1687010362
1870541192
1527092590
185369451
1657046246
1848163145
1249420115
224087292
669743011
188312388
124971921
1799200415
1242020579
773920795
2014577266
510193394
963319558
397287906
1651987060
811471180
527071086
1672351551
400656202
823034783
306220860
1920096005
316366776
2015983742
816997263
437547551
1551253844
1230817733
199384741
1224369458
1316081732
418395360
1180809963
1917134196
1246389145
1604257894
1065454372
1931538188
1563728685
1564654177
380851255
1114639272
461543481
515530079
1477076389
1120394694
316670868
619934960
1185301032
1976528798
1231974725
829742491
1852951933
89207405
708220237
1588780413
1810153386
317623488
2087972770
52936901
1826220588
34368017
581382597
1362203471
649675355
1875050268
1359270667
1326748882
2063766080
1833149252
1529038679
315849120
418815271
72034934
706895223
732159391
1607154140
565466549
2075563692
1963531729
270965008
1151719585
1186864307
863739316
1070636771
724785439
1815713471
228718060
1664302589
745356503
481841845
801291470
1203714975
1136586775
1497885425
2080889839
663269412
1080694879
1023971230
1236507310
115948262
1083844959
1095105881
1146482195
840283415
370224648
132205260
1341861251
1450142967
951693048
1553713549
716786656
648189920
380218635
1548474164
190785363
283254855
2103605443
902287302
302772796
713105252
2137848061
394196580
796475557
68182278
714936323
107716227
795114318
813032684
1563670448
1320023989
56452542
1474428737
687821529
286901424
57293268
1762419887
1737158203
1674452396
1785945800
38938210
1891910703
403343224
1734882033
1118263029
676381437
141150779
1731677526
414278623
1826829800
843963884
1279637237
5246599
664524694
151778351
1326854527
545469140
690641197
792286819
1174444363
340896082
1275277227
939345658
2056652358
935970118
30690451
811523399
1663268143
168757209
1272136967
1078575476
1295687250
1595826100
1068178742
1014729770
2131540034
1466787600
851822446
1594315912
297716337
441235815
1249869410
1737855907
1323958735
1838017769
1888335659
1711739351
503910269
1426750258
1979007623
1289090211
432292524
162829278
646423341
530722688
945093806
533249865
1580106564
976694790
753530895
2144584597
1733279475
1895910421
78517949
1786370363
1951049551
275930539
3395653
1694121815
562903172
420400931
1613105444
1978104767
619889042
105563394
127241516
657662512
1546867328
767368939
1478864247
1332082899
647590892
1419059511
1094670610
405367392
552182060
1791351318
1199541870
1133097229
1636761579
980350214
1131147868
1266453425
1140955915
451437285
278495806
876594027
994501940
1065023130
2047103727
59673126
2087651557
1133168873
1621402322
217481567
2003602801
1052169287
443695529
59010408
1750743584
12856064
841939951
1409587399
1174016386
1840092616
89562835
191395522
95086051
534775330
2013219565
287111594
1808287968
402254780
1963658248
1018194126
928619854
1206039103
1786361697
189546056
350826492
2079267076
568905554
302018173
1257824059
1340154107
194892542
1602308985
1139940061
1880570805
1916195018
625134733
1043513174
226644530
319677773
40296073
1698374559
1556583525
791257554
1412945726
408865774
1038069953
1947856409
931319543
468271562
43095276
1432327299
2104435914
254651943
335236945
501494346
221023212
683185558
139981988
381875219
1838467347
797040878
1586348801
1417069320
1418723496
1468460203
1603589672
530460599
578014627
392448188
451101958
1203374726
1737623941
346329983
1554721795
170363089
273381775
1929901917
451680775
500535280
29845487
1834882184
1137498843
84957597
1119477101
649521989
1257931099
221760603
1449319028
598706666
353579479
364813941
606859687
69444454
1845108940
2135632703
2025833386
2001263249
1193298929
805758174
1082932150
291486454
1380745302
1113930232
929043703
92923997
472140993
1401364222
1428513898
1073395946
1861925240
598779101
640570043
378273890
375825424
200842930
1720991952
1290600095
402357380
69820389
969631722
2090010355
606110933
1977083754
62881330
1198030539
257231176
1839584406
878674625
960965172
419858652
720081967
1238551694
1516640744
2090509219
506130913
1346510247
855292299
986739242
1512251067
2009521587
1918454392
1072497046
442320342
1552352594
2085484725
454813742
437023453
308985295
748568174
823292668
118122070
446689020
257908137
1536909865
1322624335
1799490425
1599413015
1454282567
769171837
1259491230
1778957969
496303726
1460649344
1601584986
1773579191
534254159
353209676
247153719
2101587429
176198776
1929169690
708592399
301073577
2031106643
425883192
1947766556
2015436853
1315642293
1140084566
1196901041
1908433513
1281470410
1242693706
416649032
745383042
1279658586
1608868962
1559135004
1052947912
107228308
972220902
546958564
2081198793
313327616
1805612382
1768402876
507738816
718366797
1898876802
1451097098
793638641
1917569681
1931200763
1396820393
771448923
691102166
923080714
1385927515
1823276279
538316485
1609519033
607493993
1563132980
2080658730
1797234015
1004017085
1643074424
1886310398
2057208369
1111550504
560333009
391711532
336684150
129303385
1468787163
1926079475
1739443959
1742883042
1078187372
1678947398
1904799058
529826137
1835399628
569822397
1716153271
7926326
1913426086
230731837
662601459
1553514142
273668091
2108648205
1734326869
1001730059
477989111
480505745
691443649
1795401518
657415349
302535619
2113865052
10463583
2002451236
934165720
1446784373
1052913628
1854110544
2121809074
1301547895
1893236879
1479064240
382536504
538880058
41847867
964513152
101847613
1311738306
1051433395
12336105
1869839356
978304772
1249016976
477276864
645955917
261375291
1012768346
1143185562
162290715
448609434
404642767
309872077
2080100536
437867893
856147278
2048237455
1664365340
1662824462
841300251
1209780031
26899252
954624351
878948669
1259109835
790808554
1646715445
900994051
592347788
2071235580
1679479386
1992259785
1479225632
861772122
1718713096
241153116
1175329365
807768260
629335801
1981421318
1375071467
589116951
779705517
1014708183
2019127691
1844420208
823767279
1907031721
1945259185
256375425
278612670
381229874
198567647
364347522
177159260
1853224584
1989642288
1517901465
958035473
60246751
1489163679
1532365652
1249675123
1577459839
568886791
1322519071
438694886
401819703
769307422
1019651056
2101119872
1001189457
643514305
679693889
864926437
1753210506
1060367434
384414214
1735664272
2037444975
1067053073
30844643
1321799952
1724717239
555439601
238470766
1934723585
1920269201
698459651
192054710
18018139
370858897
2121455457
1698788507
230054567
1846160690
1911326096
1230829289
1778285242
1007388046
790129830
1709443123
850152448
372027627
335244190
1165182950
1354736872
1501343617
1395824155
81143464
1584328646
263247278
84522332
1295896975
1227416352
1835970238
1270517112
678856315
46986045
658232271
1127968126
1630621364
424553167
1046259000
1025038338
750098711
606993108
1371869517
1432467377
1125617035
836857864
829817567
2139323733
297385767
1019386455
1740383750
1690285607
180103736
791470367
1471785963
219331037
1835279268
1022144858
529423705
705120185
778726718
1741397547
1266403080
934672837
1631903959
918533404
1885478113
1603517252
2092633471
1556168014
1544445943
338547871
1943785869
319495547
849932195
1365025292
97896328
650705562
795662961
950361571
204414851
1124483385
1605599961
359519330
1459780804
658116249
105772150
1481917875
1276310249
1070840405
1186478784
715943354
1074030549
1913028837
1838648444
365629707
854386801
227746793
1193595575
179790034
454377073
1407558890
1383930170
225811311
42559989
1496797672
244499160
30688573
63916395
1292765661
1976966690
1449502358
894316704
1029448546
1330012357
916342771
286385992
408778968
1805981734
1745016381
1348128435
610378553
1544368327
1073369772
1212027224
500164928
107325971
1316216794
2074717963
519495162
369527472
1192280938
298709911
62094977
1887196060
2023929191
1469742704
74573324
667758804
1920039232
670113693
80863067
525726830
1343456581
1469903426
496579993
1071132763
1628676643
1127703579
615624886
1481084042
2106248440
1739036133
1754291661
125523997
909267585
1444855280
883900594
659578583
641015861
1679200705
2064990826
1706960090
2013339901
906821532
1130363131
419451003
929409884
1191322311
306329205
1165331204
524150697
338170182
336694138
459351846
138367784
1675187818
696086714
1058292345
1899199198
1012887076
757515613
1699336848
2131613072
93406030
301657609
1916236268
1009566813
1804845543
556309117
1318844499
1722508178
34113001
263944293
1549277297
1067764030
735883389
578398273
1276112940
1721021978
1439806333
84830833
1560714745
2024260057
691851847
998446947
1800356755
1561822533
1064342128
1739247104
1336847875
384513508
5411113
1367644137
1289540607
2126249436
263592890
1851879037
1595059607
899798547
2081270043
2101339678
386876789
654128829
1890994506
122716174
1402551703
2031111174
637692182
473418631
1949996355
1136083528
1795863991
2050762344
1205430806
1880476482
1317372047
48109613
1514494593
1120237264
2101977619
443960324
1531166439
597564634
931011549
2085910194
249492056
959360612
264643142
550594070
1963137470
1739539907
684167037
1394537959
133610368
980973048
1723311636
1544190037
1007340536
1746297858
2074726108
1320736701
1467968373
1165944258
644435325
107725262
2074636529
640335089
63841985
1817886192
705730782
643584412
84587009
191459937
516403085
1381112599
680113027
653266955
2042362243
1079870082
360548790
2015659800
1373738897
857501924
648014872
2065633003
1889776333
425412469
1543996293
2132874745
849885914
903309173
393922006
534354566
1783659462
2020625053
1886941558
535337274
1861098586
563515849
1764715484
947849458
921324536
1603386060
497117227
999840102
1703398752
1210589460
164427024
1022018208
1912189545
1547462387
379499304
1035276337
1169289890
967119182
1084616081
1679016349
1328600686
1658002944
238835609
1210042789
754785723
1242282640
1417965611
138055638
300196273
552014643
869360809
160126418
1810956667
1993430824
1926730317
769709543
1766255482
1070152075
404510267
406102221
1017634124
218442769
2077437722
454788829
515407105
441779038
121372766
1580754485
32829458
348285508
1226075435
1576660942
827139805
182126252
571524107
677639797
1883870072
310588472
1596851705
2040934494
1277909099
516663210
1305993608
1357581577
527484408
785175664
1710150397
1921733992
1913970911
1479625428
915359388
1640554923
1122081880
55278690
1994017605
1490738516
1090260146
369494127
208698837
830461141
8159736
841165508
2120836919
1228108751
151234707
502132231
1079595042
1198956183
802010172
234002345
1933839008
526182991
1317776484
641710474
1101664651
29477220
1329995413
816205842
2071952934
1299944447
363623128
1331967476
261491776
83429918
922618241
683586100
542244908
938147363
305733336
1132185289
978440500
1807938726
1796427754
1733291606
1355143563
2063911312
1530302909
1188001608
531637582
1863872773
824454888
1186723998
1166652610
1185673212
1122448167
346353836
1404019991
157058304
564750846
1428432544
570848111
1535650533
1191969815
1951790862
689792579
1212194967
1091835127
401818089
1054304395
519367958
1707903337
414908335
189426944
1519494484
1530281735
7097196
205920037
641753497
606811004
1004630732
1250741374
1603192167
19386685
1282586787
874688446
105447643
1539175212
1942208637
1037586028
1388380322
452008245
1247299074
151729882
676004482
1149278856
764791865
392075908
867419145
404178118
170417558
1474400774
1884638353
1366623315
1536392879
1620247928
2041622282
1305332004
1131932892
736478457
1625686584
618608821
1610814851
2068217497
662977085
300467420
106739246
1398159907
1588379972
930842781
854770456
806994351
447918484
339010243
1862406293
486371483
188854014
1770083961
1222762039
238963526
370293069
384046462
44689079
1474529639
902704171
794196542
1859525173
720238244
1518514234
418072556
1289144997
1401801485
1278646710
1207255289
523827660
1258180149
2014934409
113433244
348466941
844549052
700122796
403058285
29116134
940563982
548642866
629331482
583711940
395515771
1822874019
1763295598
1173400243
1604159730
2063702864
2025149374
1085179799
98348575
1851477240
941022124
1498577856
378830195
190608637
826775217
1617094177
861844778
708955033
331072043
1970797111
1731299892
418448254
214000694
2017078121
1902574451
1280299092
771234539
522391489
978035928
471950228
50056717
2005327242
851027649
104733251
1598267783
461426
2034224193
929093245
2132555160
2070672987
863537477
1114755293
1737589497
396763449
2049446880
250535113
391249885
30543724
794287866
1200475835
328449651
983558214
1434854498
1538245669
392346025
310509128
1083244808
860026831
1568217617
944908406
1665253259
1434829666
1174753073
1409218952
193278314
1674150835
1120364201
315548080
588366097
909761959
774450681
1065895
1099860971
1705371985
791428822
840991860
2129886873
2144949447
2031142982
885782354
2092202155
956357940
630842979
1306117678
1546859985
774173719
2004549786
305770905
472466959
1235445650
767532004
1462048574
1477428119
713549246
1026129684
1541235839
458784395
1220522904
1340189606
116552028
1700260579
881339862
257461781
1716782978
816113951
1720110838
748895217
1936155677
1539813197
673168315
1297441679
1600683295
14032630
2066909971
1680845350
400163337
676085014
607206140
564321520
1414344707
1618575594
137474110
662598278
1955638270
1688727069
836398208
1387763765
1848540582
334436223
1186663833
573458824
642230616
1719428644
1946934855
1494612146
1255047756
1176007841
1141054191
701184521
737967157
67806870
134065183
222889624
1106939357
2011470801
88837884
1607895628
1848756133
1576016706
1126133584
1080828694
173009234
1867027903
1773380928
1145287495
359939328
953789333
231476267
1304982097
1241873884
1654755161
1197194699
644038240
51364372
1704437165
28095698
1228120662
1595414409
713222830
1072710785
1094127135
69293487
1788170862
1441640694
805879371
1114153514
330971238
972961975
1979516151
1924075027
2053182050
429764178
1103046558
1823561962
1672859441
1846188727
776654644
1163510574
371929700
1769600362
1738301899
515883789
508379022
1273280958
1323995093
1914463424
2065276221
1186556440
1301883174
1156512705
921002800
573144376
1327234931
1789814665
1504249930
1145706348
4708770
1517199664
190484685
1848185817
1004894663
867240225
1348473844
1521613475
1289127691
228422357
901737274
870303945
472926477
1336480583
393966324
2092315531
1281244585
329349592
240976871
2097408988
94383606
1524086573
833044718
1604758970
1751664577
1306909847
1716913747
642677826
582355007
1693676916
35489496
904168339
235097498
539427777
1591792430
1262703715
955066298
833414997
99208591
750503881
2119361207
1573912937
280166942
296657038
763707480
706393066
307309862
1737972931
494847626
1568403685
420061923
790990058
678774019
1463778291
552017895
1630965848
1688956276
1027770029
550116896
1622711906
560666990
943303009
1763775553
698583507
1218249211
1723736533
1345812565
1123064445
733497618
1700384801
689418806
686168332
1872621833
1116725972
1599860497
693968793
663297147
1903021483
841831827
1070028614
34246624
1837307010
601828337
1644687407
1427570896
1671383970
349228351
1779865772
1744543293
1548578832
1769858517
533462410
700038287
1204101094
1752568581
74229666
156206812
1925516616
1302798894
392655328
423633892
1451438690
350189726
2066662567
1591389093
1127303508
1746298866
1849029013
965378596
1807788879
1546847122
1254872877
214650929
1443797463
519328435
1551770965
727276954
1754873598
914531708
1761265631
1892148190
682105923
1903045269
301305148
378827674
1249027323
907332121
762269879
1922637150
1964148105
70908669
505002591
1735136058
786923350
447669097
443370982
1165392429
302762650
418630140
577739364
1166818418
224265447
1529097146
1662668062
1176538070
565324536
2066769461
1996855697
2112317788
2143514624
676525347
1511851392
2116598009
1547311644
906418168
937279479
1062043014
1959861138
1522626385
1203866358
1476448262
31204972
1280011535
1467123008
258696301
1873356287
1411618244
51875454
1938312584
2051696663
493094859
1760516765
1651531375
646260897
1791872947
352817662
346723285
62447006
1020709898
578665082
93862554
1383745558
235675594
845067619
1185199247
901872705
1265369247
2047975265
852881936
1401435654
328248157
1814596301
496041348
2096040634
1585029552
303770267
185700061
1164999630
958030305
920021200
1369603107
57130249
696771659
1513870743
1287426636
771006760
1004247330
833309958
1931307754
577116745
1415338679
321024266
93669295
1889402339
1500944745
362885302
2123269175
522560636
2099804872
561216176
1324697286
1972884938
1070699102
1697374371
1643139185
304553865
1576638713
1117283352
1039106771
928839440
772561989
1079844737
1315214789
1493304388
1425706167
616473755
1456885283
855215598
1237970571
262083861
1735442873
368369708
328382096
936555005
907892821
1428499686
1308499428
687172703
175280289
1562570330
840846564
1162082457
679784443
1857756357
1385909278
662169926
2106682142
2122088323
1976027222
1958929699
849016976
1592284115
1419516886
1007079267
404478191
1529279946
792535252
754255389
800533999
234843046
268553742
1065402839
357238730
334892657
1676119517
486835734
378896062
2101989946
803260387
2114477330
536849755
1778458469
313971978
1841254834
426443356
1010264233
1494409705
1666205971
1072772633
1319244345
942381048
2127073728
52371317
1649047821
18875323
252564694
1392112927
1709586678
891973780
240284406
1933556727
306538134
469245946
1186771417
736056807
189855667
629160948
1012677592
2135223813
82027677
1356747461
1218265126
1533355166
779527180
1764158679
20133634
587876952
498498332
1925695091
1193279742
2058278016
1552105057
1557432890
837876857
1769265581
543847818
265018544
1828171100
537247829
730060441
1434706774
1268985778
284563685
450203344
1321685397
473410151
1758192419
1938568288
1760000050
1396425376
2131958397
905138046
2070571444
1445775825
188453248
87500469
1599469746
609893689
1398071060
1847489001
1567251865
751972789
1734434956
1332496070
1915727672
1177037781
870882670
2117428259
1587170917
1381283748
256538408
657412987
1617132016
1528638071
280605200
1908244939
607770574
1459599273
1907759627
1564884205
87049135
2001019878
1748822088
45473157
173785981
457512657
934347452
1698671741
1686380834
1567702659
203337923
1578001556
774590425
1247770716
1125779702
1613211888
1448492014
256907957
2056671186
817877727
1981688694
768425253
189517793
1264191470
1836981700
750615773
1051629928
775772506
1319581084
1731657025
379858303
482497215
1752923693
311137257
490775663
1944141922
1934329038
1879061344
1063729759
2127295093
82200075
252564694
2106259337
1978675426
466507327
384793757
261511859
1144305268
1954716266
1918250946
1234630961
1882694154
1255497821
409461271
623505614
1291948322
428190797
1015388101
1194711090
1196399089
1521052093
796527328
474796690
1067786392
1180814487
1313673542
1577845997
1088281297
134314403
1827545362
1648785055
1933114391
1487416410
41396257
514325255
1937928302
819709632
1585930917
1377015532
2132430671
974809211
1676596764
1782275194
1675484130
1491301419
1902340604
1467794185
1931512615
1226516618
485578535
1337508463
707651698
1383659946
1089012923
1245236890
1911670278
258668268
1341474295
1802198953
1949265140
1501083834
1706524506
458237958
431295257
66877165
2076940961
1506420070
1453910969
695676998
209594910
544683284
969080571
1285352213
744184902
334436223
598103980
337407862
1450762470
1294933685
857316477
1194255645
1727915612
685781480
667915232
129698283
1959991205
1789556407
1849730263
1646704511
1526022184
2146543885
985216398
861017175
419539899
962613876
799931496
1827836840
709616335
1550097726
251506168
1840256917
360984496
1611104826
993748211
94715832
1969635722
2138552855
1858536677
1975995009
1461371196
1599964355
196182261
2068761275
1010015416
2052875735
375612566
898874211
902438864
1167324512
2112174645
638963012
1295668485
564238550
1963742826
930573300
1125141852
83344084
1097878241
1094877085
2054699587
1836384846
1729376649
927862408
2004351605
2072787459
34025330
747374422
1974073831
213451652
610482976
1355700545
1822678505
351360833
331956616
767511858
735749103
2073012804
241875818
1891518198
426641584
100786867
1831715129
424394023
878856917
1114871919
1817030808
1281675882
1422970361
1207222787
109723535
1169089876
2119280799
1205832667
1371025032
1656699705
76607399
1222664741
913897620
1398354523
1834343393
508006327
988204221
1785625056
2093740708
334299228
1854730611
1998346534
977675379
192276863
1485799710
1312130970
488448077
2101902876
1736831805
208347966
1917290637
2014976030
1521799826
1837875978
285706167
1494319936
2012472497
284785774
1306797060
2092900763
1686076706
1222529251
1111775388
1373799844
1869470854
1553128526
358719283
2066523128
1342502786
155479070
822381484
860785957
1177087502
1528434193
1419454693
1326211696
313737465
759246759
932145027
619316316
1250528227
834383575
259949933
1732308195
1538075672
616254894
362156067
1562485820
1621079758
1223591724
1686284548
1687517633
1813730612
1050684674
1996410908
860284352
478627419
1410897688
1044808673
503104541
1797175301
1956969473
122637102
1963350126
458624525
1692514002
1269499742
1507848145
807530237
1610754721
1666305343
331078849
2067298018
1439229400
1422656199
1106828908
1344753738
743904346
1707541051
1577946369
752083740
1070446464
1324587480
584144605
190452643
1272081468
815946150
1813485222
544822728
129801338
1487827940
129407323
395913291
719092233
1716693281
800102538
1106722746
61777852
1919064830
876839555
301417830
2053466219
1890575122
456883124
1465828485
1229782649
1911983389
2082299059
612189559
77341819
1150829276
1891349773
1647329996
1436338629
2137723486
487733630
1044299451
450957907
904664385
822891261
1881638535
889181078
2106145870
2082698400
1796894750
821144860
1827399128
1974254064
794726481
1279754759
355232037
703543403
188451303
1588119335
1135117955
318141334
1257392937
1238285219
703617673
1141408537
1678286027
686729979
1267762135
1821535917
384082345
209848893
598718163
213428829
1780665036
838494625
1939835056
1053736704
1067540687
686923443
507139199
1419670673
463635575
95114700
2091398812
275957028
983817332
320406693
820761688
783606897
1696712567
1873648725
2047050624
1303235352
1972838884
1200860552
484556078
1994758574
1538960958
210833074
447391493
583306975
1317685831
1222582241
1424943388
80873992
1287594631
410484036
1065747894
2084128136
817287581
776812904
1374744408
1947488123
786333210
1360644473
1951269630
2080306611
684760385
815635004
1980543268
1301966183
1571236304
1588068281
379921544
529381285
693664003
2133618264
564237072
526212802
1580687785
1757522965
1087069756
806702532
66500169
1473860438
2077493169
192718808
93748673
1961413945
164254181
691674828
1904880626
1376079069
759736576
882072992
1477168608
1935759265
1584302010
172099989
970183469
353454818
500223984
1583938722
684587358
1469451109
337138851
1218664794
264230817
1094515219
653926453
500912167
1639646901
73322796
723101423
565512138
2032362385
1055971244
1802701918
1652617449
280333154
970275480
1541343723
1458408202
982005524
1072013205
1051293348
781577421
777706828
1706457720
1796151350
379810413
1717505809
236989629
135287214
733420529
1767136903
1508399550
1326473023
828212013
182826764
251084688
1881570565
1791461050
1195312976
1552247768
1281165731
1122337320
1652065212
2066538148
1301427628
171952453
601210699
997723925
1665061633
974415927
1737715487
1632022668
670862811
2048311949
512090891
1783422044
1841704409
1981096917
1078964727
605127796
365298488
1084440304
164135624
445476918
710169620
1351865459
1207737491
372788239
1800152372
166145671
1681701500
554230008
687690625
1985320358
952559862
2027266726
870411279
1873077409
1327842536
52018560
489164879
1802369910
1513010060
1233705513
1277009487
702901263
948815850
709621317
261415294
443219541
310745770
2032264351
1315729364
23707028
1729553619
1911210235
827573323
1496667676
1895593572
1794602769
954801247
1105136106
343435901
780018657
2025939130
1525598762
1674719594
591106640
404184863
1914406576
1200269205
177575093
1423411683
25095720
1996333841
311633193
70436442
2068653610
360702028
293534526
569906405
911447523
648260618
41216636
1086742299
783008397
1439554774
103012232
1667352504
665701745
1414761626
114952317
615719401
1191733548
1148626097
271406224
909611226
2021702220
959735663
174476110
1014972067
1024876348
2005701046
1680493435
115219963
477499372
1467395555
357185505
2033117396
314982950
1380211277
213223589
407448822
52948638
1989718887
1904160396
1727082979
1298992198
1268162268
415975620
632058145
1619998408
176132787
1061815873
1537260641
1190314602
2112175516
1383539329
841294204
408233987
1819290867
281046089
355064680
506017498
690395024
1129517587
480109586
505742230
480353204
7705865
1080446223
1218102345
1483099360
611572206
975769025
531636827
880083049
1277145765
2133467708
802460241
383225750
1552377041
1840595972
884358700
1929587753
990712007
33629951
186015624
357707325
1389686896
973078192
1621932592
1403762671
1127441517
323231097
1476961184
1446637328
893998589
688041754
2106466009
2050814326
47834973
738346020
923820925
1282322367
119695470
715126667
1736966554
913657427
2057875070
2029726841
817980909
845628419
1259110024
175417003
1380105724
1770091490
1937823834
318823878
68402426
123418116
1455411813
1473982789
1838183482
1772419093
342919676
1874555383
340706578
1932315341
1021001895
1108875620
410306596
1481072869
402759182
1240534904
936249972
1775266887
99227703
1171022213
725686307
289499008
146830255
206853920
1274411801
403619819
2046173533
625437603
1965647890
2019447761
908707350
408786469
1744339577
1676519373
580394397
1890321648
771664885
82725515
363832613
1029894324
1080567010
2104822262
10369397
1962593532
179620636
604726901
731050377
1150218556
307412490
750004659
1632003033
711739589
949261980
2066002772
1384055262
211059709
1152387435
1808368496
2024387650
1040925117
1062001956
1345377355
1506558045
445435417
1054196529
153114451
1681483296
1617472621
1877172228
1378813887
2131281939
967159052
2122290920
355410030
21174720
2086475417
1313315971
1307833328
2078201235
1031496721
158562693
933648939
11149375
894427728
1071549980
945600022
1392219834
636368897
1363910345
500366478
1866509667
1777757480
1656594293
529651761
2057397410
579734392
1395330000
1781043080
1636196136
510087088
1979512126
9486040
32208105
902517927
831853908
1738509867
283052855
1459515633
1916589210
259800818
918083058
555385808
1815132413
1752235159
2051910800
555775778
2015305855
524999820
1318064989
837902544
574513069
1180913713
551402773
37512759
1567630860
584110455
702874244
814277028
1989707492
3251105
1748350714
299490212
787406492
1690061999
459199919
1049743840
512416840
426502027
500656587
691507241
1337194986
1244896898
1376349790
1127992830
1304163400
1600357871
1112848734
1338793398
2107989473
334042672
600950445
556770829
36380764
224480437
1611301522
1748329919
1913451123
1194927342
1776698898
586579402
1035518330
279705443
519588433
2128905641
461750482
1170583245
1211440922
1929866083
1167268630
1091226330
1784558444
1405825795
1223396015
1963270072
1487769057
145897502
1296403267
88699882
1950613555
2096700937
1904991247
1822005865
397055115
1992361522
1833884691
187086444
526498000
435139989
964201362
1974048905
1719228166
1234895812
465440871
1414513235
1941761899
739711627
1296011500
645594057
1442299447
1220190247
2068135787
2056529302
322995152
486783780
1337327955
1801005754
617352106
768745706
592406747
2006847619
1440603286
429674052
2024883683
1887407720
544787391
1779390973
1505307465
10865542
388403640
1466545873
2140516627
613020470
1887362311
1963890727
1595889759
96014950
312798068
855721506
452858794
454532067
1273866773
2060760133
1070658003
803950528
987880274
1149898387
2137337409
50523560
169227101
840094249
618380648
1427529596
356538892
520984726
2029084041
193429368
1268540468
1074914460
233846381
1793892911
1021724011
491306144
1668065313
2045206373
638735212
609463110
1929341127
781174530
1670386528
1024527466
127358703
1212856547
463298305
1032392388
2125302776
513237844
151813077
807371358
1618504843
1015000105
2070454156
61086151
45133506
1870467078
105249891
726092160
1368755470
1655656443
132196264
1448466623
20884126
2055956903
870555795
857539271
529896507
307822013
281562898
1502118642
2133191174
1095043157
1119038261
818720159
1287183047
2100740587
1336420775
1871213028
1144903215
68311583
231739820
1492883735
1430125220
1238126057
437261880
758389607
2007067004
404103369
514823351
65559282
600972303
953874870
1964572834
144824908
2028452164
975489535
1509356395
583349882
714221524
1815769001
832269867
351732499
207236012
783113912
650873250
357910074
1646931261
1909164111
1459710464
1332148843
1435726153
1429603703
509794722
1618776247
1450235146
1214953265
555094674
1522874785
1984230200
2027889355
1884837659
55856581
248047437
419617188
2032428744
441822150
367357904
1522496919
368757048
1892848767
1473594824
919652962
1900329782
1570836963
1543072367
586105580
2063758636
878922338
1152568948
738449511
267066959
1763018622
1275481149
525809483
1261356810
853469365
574007050
839533161
558395716
963201344
73410380
2098931436
2042718357
1455482647
1440859126
1483748161
260702016
1646189310
741746897
1992128203
1835433949
1315429264
2002360331
1384479765
794445541
179763489
1725510480
1907207419
1702825597
1176240275
1539469263
1026221240
1585135002
808568332
839992165
489127715
287290476
1211757117
1698916950
871763818
1789959487
319545099
1834766766
755576121
1429236998
1555616099
776349473
94593438
1088213256
847541612
1699112252
476566759
2064355989
1240260626
1118472225
1913451065
1104418280
1681348221
2012398148
2029375282
541419331
1399722201
1264274943
1016807845
1112692802
33034480
377203821
215825578
889274051
1183210333
511300281
608213531
1476757206
75806154
439317816
85666803
1893305962
308848621
1040620927
434011385
1067304418
671861442
1738991395
582080749
1598430636
731598944
848443753
1751510310
1892309998
1231981907
1716905031
198465952
1128743138
503073905
1466443391
580605725
1066365348
548821798
1214560001
838615174
1559622288
808283352
441274110
1010964040
1485774833
484321424
1071834158
906209
1184669784
1082087603
1973927664
100198487
973858903
1345234936
1328544143
614923597
60288183
69180633
715804488
862201130
1683829464
1764425590
1947161481
1939678326
626456674
348736607
549904345
521319798
1335892181
1468717319
854129892
473739596
1261606811
810650101
2142210592
315753486
1929877115
259602849
1120661944
1185603750
548578553
1024433321
1782565111
1941280146
1478104500
15531125
462485618
1743436834
1006466774
569712516
1498647208
379265454
988935796
84096821
1778181283
1129923797
1090695993
410718154
232929867
1424170535
11514952
1343192798
644428355
1047560134
943657543
1755258180
400947339
1968239033
1213467632
687700985
1812426260
425392000
47495683
1897542423
1183848217
840722549
2136699268
58666672
1934858681
851620385
1848226503
354364346
1761516645
2054356508
545184333
1165979342
710092593
628146684
1935078975
301907668
276818099
1628572606
947135234
2078542250
2119095820
117138873
45116989
344796223
297940185
1481252037
460854977
38261103
495583054
1540966424
112045210
2120321256
72296488
2039814763
141717462
1587462257
1936514833
646930270
548669829
172277182
1617933827
1842733695
1406334650
653160468
1855354297
2024008488
1246121895
1553671190
1237318502
1107809936
251778967
1500133714
375912622
6279964
798942838
271539999
1533195997
1095553314
332350655
1006642169
1871761786
732264643
1076807052
387503315
1336766595
1094813301
1030039786
2014197128
79163813
426572718
2128746563
1369669197
1884827689
1293100619
1204914891
878659067
1694654210
57725082
1979612492
858323036
557070342
1149682558
1625349303
1935363604
1190471940
170736392
1546620161
1867742618
1379303316
957113966
1859646780
910574300
38705489
77043479
1104023289
1703763599
1672612883
1783493967
1717549819
1838007137
154958537
1849812207
204940778
1126510565
61727874
1533191231
1193133741
118375129
1842282580
708925267
92999482
2047159632
1674414088
768383888
353568276
1154734735
82908230
395917087
1741543145
1141779705
1669338767
1308083679
1457713686
1433630600
689110986
2079364128
2037956279
1918476149
1709524514
1421283806
2122243040
1638625301
229091025
2062879580
1842159955
976385310
1313608408
1004409402
1258410719
1285556791
1444816509
1992016736
1732280559
390862996
679465415
1981604304
1456620891
2101913453
92692842
1422654190
1405272446
145791982
2041837702
1887051358
1283487076
1058905971
470537769
1646892139
1631998969
1300683963
1003326460
474754674
574234971
1092811283
1799874520
441445391
372593371
1825766650
1726843579
1340652037
26022572
1705012435
1188847757
860274323
1067629854
926820971
1281280770
71600709
2094673086
167819679
1184168185
489019974
1570238182
289822421
873511517
750112374
1691865846
492863419
157085244
377354110
1045376319
725265170
575895816
1814463629
188821892
1433030417
1137763252
983699888
1179032604
55033977
344146326
1393565025
165736109
438226527
1131408938
896861154
463070151
1070680275
1371160639
1135537920
1945953761
1910913661
860806870
2091165800
1500252693
728595872
1757997394
162122407
1157049861
318648688
92199111
524210258
2090758251
1372366048
1554771986
1414609179
1469637327
1753250181
1299551301
1183427007
1901498748
1012108779
2063615748
526815451
1293132648
993637293
98199779
1310175815
505896254
1908808432
2023861653
969497602
451496444
1271045373
1881114990
2122287396
467722248
416386348
1107769426
1005213955
1366137443
2085548916
1979229595
2043438341
1268589574
1182570488
1355863728
2034585883
381118517
767856168
811155659
777436216
161343017
459474077
2030137751
436365090
925417335
454320669
865038410
1169892028
1434051776
19816311
1560350967
1463594429
2100173763
359753034
618970302
564530687
912547631
1716633667
1956126152
1089977718
555365144
1842832213
1866268193
1134357319
1958308133
160458527
1535898487
31327665
740120634
729587483
1946112969
2107592850
310026058
714996408
231009224
145266717
230883160
1686800287
1608795303
550369492
1786908307
530392897
1016785017
221238766
238903362
184890512
1077182358
1647664327
734564401
1167792137
1578165351
852070478
974909246
180915576
2007100050
243015366
596811874
1395512807
200823548
1021428970
2129113198
2021964403
1848153543
366737229
1652428372
2117051375
70778583
560394453
144643120
1552574478
1536307156
59443753
114167596
419885069
556922781
645502001
1082904307
63392830
781999421
1061634192
1760499101
475988522
732676261
1111124153
1645765004
172141471
2073220802
1883688085
640752815
1217951942
1238565430
1240957596
1768365410
846399845
1800266861
1764064345
859193939
1056523668
1447844699
1266929527
928851971
15860136
1142634983
569772205
1926146969
140795200
936184510
1299054141
302893499
1256247798
1635712272
1820892733
1367084964
1839864716
1948015744
1859987699
2142924899
1567401250
1658220341
882501741
1161826440
906088493
1775647335
1214780180
1610198667
160566691
1785521064
1329788451
1487892971
1703181733
469993800
1584786273
994130567
165376996
1200133900
1809390544
1848202292
338567206
1858112334
14687710
1035477547
2080149488
69548540
1468960505
542631797
1580589866
1405330483
1256534252
478378278
36003628
1264477653
1350602213
440133114
1643549317
61372792
1065023604
1189484972
1087041818
1389530589
110696860
618671805
780444254
1235451638
1014900678
636518400
1571087413
1812658066
1588909351
1279315630
565438178
282609472
518762155
433794507
1666306806
2078420682
199133700
1175894413
2115820777
1733899614
2012818701
1436738363
979043137
1641730303
914935863
142523667
268538924
1173202212
882194007
1198448038
144474962
1328399995
1581556457
969766832
501166838
1940989396
1696844751
1691656304
1394218819
1745794739
1669612031
1936495273
1113939801
2039249376
1253700393
746120435
1037242328
934355746
741882278
1435202167
151228391
1227825194
905327752
807231683
1931787377
966789274
1318075053
1922335731
996882678
1270573720
1136123225
1459706229
2082833638
2010685709
1071409487
1536453910
937738167
2038828591
1154015013
1613358755
493109477
879652295
1323532685
1510593115
1828497550
2139647966
1044787853
1826545666
571544846
1510669610
1973945520
424002129
937448204
236057349
741932378
1944038176
141749370
1845234931
1926613397
892962944
1651254556
1047011446
101956945
1442664634
687724747
158751182
1840404001
1812287136
1617144377
1506380137
282794357
750537195
235228281
553192508
48053431
1107680184
1538504597
543584264
1745504330
1187427514
1178690717
541891812
1896429904
1541343723
59160489
1028375543
88122224
1926250070
1756247660
1825505193
964138597
1825324004
1511603750
930311402
1173745592
1255716501
459769443
1514759982
1297116089
1884243772
998127149
821104605
702463584
1235945612
116378579
560390536
341723575
1982349004
756070310
1285243322
953165409
1163557032
874935745
2039315526
2033747865
152227038
224287744
2104571033
1324403245
49546046
1720068283
627512384
1345860935
951049313
243680523
75422007
593494283
1660556534
158456651
1693059932
161854143
458412212
1356061700
1689095512
589079669
2134886951
1674242954
993169460
258922450
194454616
1233361980
2007850463
1022425976
990523652
115919519
1866413462
907367207
619008436
13178790
1004698173
345006334
1563137013
38987709
1054938951
1938251367
1086064774
1784263357
1572048268
1418970320
1857053170
2061182040
1694422901
1349942052
1049288128
1174705692
980880216
838515170
676983467
1515775404
589901710
540369430
570898495
1592233967
1698839752
1231379760
1016239274
1944313406
867866762
1898508443
684661376
1460908604
1248778032
931381917
546904056
1753879602
1122839270
23722987
930152548
383311766
444859269
1294008541
2120299949
1979279932
1877953410
1220346639
1653759302
738128968
180222025
1287996798
70707979
1418707677
1722667571
50339441
2092086321
2069478577
1696914551
1253923596
1949314143
1796185523
451830425
839720653
1527846603
202942567
307994959
1136330696
768809647
756852868
1879261588
116239156
1577845684
833266629
1591697016
382041445
1268788765
1242643485
1011702153
49417654
1583547876
2018023529
841104524
416332997
1764401407
287656507
12632508
223462907
1820882035
1737563527
192044346
2048859430
477132715
615042995
1550477289
1029956065
758496474
1641763037
1938476226
1719830568
1831409909
831184511
1779590246
1269554301
1773382585
1220533598
456495254
1889180528
208176266
1612818856
2136102839
141043790
2113279844
1862567919
1888197346
917590614
1349207587
1195989574
1658294270
310058934
1528854903
981180948
1466330514
1083978238
690106801
1500235695
12259758
1312168451
2010402014
214088684
162508013
1199447228
931551173
1505821423
173276544
467850494
422068072
1202465287
242184026
187252652
566008193
2011744946
2082517061
1651201723
618498779
335935928
1896479821
215996913
374255615
501406601
726298872
1500866030
988935796
1978715241
2102216124
1745163381
1320256602
1816204380
1522795369
2097390077
1784390770
187166587
66994558
1624797065
1550531014
979428369
775774905
324118120
1808203924
1722771685
1362498861
664459456
608909697
1787105361
1203282506
500991110
973769391
292503203
234145238
1878184747
894206358
1247901467
760112583
826970021
318184013
5807915
1167373066
1523449894
516413837
925574940
1880359165
1043409642
301155113
595599483
1394281659
116458665
1105860060
1274479848
1849080770
546448015
1385289726
164441586
478102152
1412216021
1926990735
2054699795
264821562
522670631
901822367
1629261806
1905798147
1836141580
1559331644
1649596658
812198330
1107240114
793446740
721017598
360816381
566047857
1765830237
2090637340
1899030326
1421958587
1791581662
754548015
46805447
784886966
1579516687
429715750
70448755
1221036651
279458022
943731056
858866706
197106187
823767204
2042580270
1924024257
1554496565
76832048
293309679
258309762
849486147
620972396
1001054674
1040058446
1512444614
167188323
1873929581
1874779741
362784819
1653302862
251759960
617367356
444192657
598585072
401839817
1670654774
761501699
1398206332
87328641
383465457
803088359
371784712
226496431
237619745
424780805
1823429588
1298755084
779401733
398808589
936958607
1857530818
2114827011
140869941
1059681994
1028377381
1562963705
1554151215
782196407
602089136
526750815
1604853518
735615782
573495519
1593204147
107158053
1952237328
321853349
1150858738
491105369
48761131
789135400
533498255
934134072
427308129
2133192853
1676613891
1604550992
2015766131
110596596
1362450323
867366783
1686986516
1062762272
922376447
1642011020
1928713379
1594564371
1171142454
1707879747
2087432983
1111391841
1305261315
1501127037
1024090333
799249277
584286540
1302594527
1523928797
206618147
211960521
204622113
413808089
1740456135
1933313624
1495236170
1763742805
324296555
774907878
573470403
1222591285
215859486
1600914209
963729769
1307562937
350411548
824190045
855860301
665720714
1991615142
1190508263
244098959
419699803
800264588
862610215
931242568
173247738
1067387899
1958173202
110110493
639764002
1744755062
65582781
335553829
124373525
572739999
197936091
202803137
988613167
1467185378
246244875
1588042001
1995174644
590944030
342840805
1820053447
1121188989
842271701
1714713813
2072901124
283369174
1862259036
1780504379
364450923
267060409
2115810902
1100099264
579873753
995158237
1530923262
1254005389
49338840
387871359
1086830888
211957026
931397634
1984390684
1034738553
232478588
204513716
1771662652
306819254
923515198
1603402005
1983227526
1778049428
1637749307
898811286
1742883042
1561448470
1876474069
802511604
954367119
232242634
1519514275
2018836023
1768338158
1541582798
935651191
451995435
1209604495
1699628474
1680342944
1755824592
1496354779
1295528005
2056147663
1964677890
2101426040
355867651
1128385883
1146378251
113044598
1424964941
1443838353
367424254
1457272975
991535969
1396762407
1655468071
2026690645
395271777
1050872126
1730085259
1299612475
215659911
1514982723
1629149495
277709191
395646799
1578108114
1766433787
1376922454
1411616821
1091284884
154173219
1660184717
945524217
836943487
716189024
254452248
385625251
2146406474
1806315990
1963640277
1525701469
79816109
1217721741
367696386
998510541
184706195
401122047
816592759
115796526
1570065707
1475750909
727818614
244869503
154755635
1173636335
171316450
2044013265
2075774173
1554329872
1298573472
1084601394
2005822811
1825459434
1492649127
930515438
450352379
888456106
1550431462
829810206
1105649877
963883396
933065634
1404613365
938635200
1815903694
1878155518
971142774
933471529
377893874
123908227
2064496929
786802379
872557928
907735145
1875584506
446393011
384162067
229623497
2072024730
1920775926
1079778294
1311344474
592430569
1764130005
439165467
1758785841
197817044
1674041023
596975391
1248757173
723006360
625141674
275416090
290400414
651017032
769684522
223183546
213678778
407595479
1377999872
448386812
1696461895
1762052579
533483558
139101894
1830518093
758598008
1318403280
1570428016
1711332310
1974484964
131862354
1582030964
1041121741
51259766
160844628
1069814904
1395194201
1756804737
1878690274
279908021
1299207190
1218314636
2147201513
1785479380
2037005838
502760127
1289095311
1001070263
1899049692
1080861554
1595067382
642468703
979561972
2101628473
1294401461
1839458819
1961226739
252581419
222051213
776291442
1673225189
1085672384
1853535009
392037449
1266050101
1973723181
961431056
2133441328
330975804
1159256387
1492421183
1367148092
1819188852
1569945971
579811175
1939837459
326042400
527308627
644131920
1293352276
1142576754
267709695
50818276
1677042445
2002762840
831905026
562766631
1901161567
1692356638
870214658
224991894
680546782
1289670123
5631481
564598514
965690066
65663780
142756735
1416434019
1932311292
653457276
2100562585
1777383644
1111473566
1927883865
1661511711
1734233805
793862837
125429365
1401660819
1076519541
1056864244
1100290012
184438355
1805942262
1703363825
1670305582
2114821603
1074774753
1869947272
1410267018
558675202
1597275306
1435288085
2088007297
1434228923
484927703
333498574
1068668981
657159920
2131553141
1792878495
1108836360
1429298080
93205735
774735757
753025320
520590015
2082043092
340595410
264320622
1961823715
598852470
1501674119
1503851761
1736008938
337543624
1844582209
1036887492
1662145753
252477690
1851027625
719401142
642289979
1999673655
225448516
1599068093
1259243676
104318218
1874868921
135618321
1465427646
783842953
1957382684
1445700083
262677341
1344385282
1491164722
425729760
1399586168
696065594
949789193
876970918
367389814
471772278
701034926
1259341476
960302732
1765185357
1736538719
920453155
478369400
703515849
1527421968
730156102
1724671230
807720384
544827175
463631176
1919216364
315753486
138809301
159542183
1833634386
2103857127
777138638
277012102
1553726084
285061158
1662886943
1457764767
1116562706
274590248
1047568386
1717152729
2066233482
2055747928
1489595572
1733745255
255385211
1341427667
1118831158
202543206
2138256586
325848629
385858229
1916501342
1674883050
326930606
2034079470
963013392
1611074257
43899259
1768606921
140483441
218569596
1845724230
1163498234
1412881361
949141022
239218043
1149288838
1057183192
1654286927
2026538739
1851834759
119486987
1702548548
135589391
1382179074
159572904
1782168940
953942808
967522741
1241713481
1016737728
969529713
573342410
94451338
56225901
27093803
1709925279
866226198
1570908806
1720180203
855876159
1033621708
527801750
677670930
1927899456
1713288497
1298549555
1914391792
1587224741
314797883
1733057972
481581735
1269787400
1105612847
257558645
1691227713
535724102
42773970
1087383234
1383310371
668353694
941511615
64716674
27279151
1915546246
2100084184
969735824
1550118184
1185285605
696537040
1701284613
187723782
215233917
1203560270
208091074
1761591822
1519476622
1288856225
749339281
115283040
823654003
2049619209
446060006
1901159379
686640625
1814007722
588972707
36356939
1621692258
1231215529
1455044090
550723476
771628590
241824305
1546859666
232610082
100587702
2138812632
1208489176
1031252177
1421467401
1148967372
1059640971
867107570
1190388090
2045515551
1808529459
39226071
1396198863
970117913
1986694906
1072541044
1011076422
66953334
1696797767
329184664
263124899
680672354
1632738323
1770460965
1015226034
119878230
2023796898
1159337295
74544887
1347207871
254278964
1733137200
2092989722
1156917944
1497064474
1532560559
993118409
660071122
1283290222
1799081978
379802331
685469223
930220927
733863234
1477568794
1020292838
904509250
820788815
230433998
595469409
1137144685
1821148205
291099523
599067904
1569980128
744502566
1917394896
101880499
1768846003
502533331
146781291
327825846
1952574264
1427308267
960543992
838702489
1635511637
1394690457
422687786
738496217
49950174
1292053657
1653906432
1719863298
410278488
2103567659
482908989
1012124249
923095453
1854790025
63699646
946341461
492543576
508259771
1460674402
1760688230
1964843998
438507772
1747903186
2039140975
470665424
483848879
1650316201
1361481453
2067432728
1195437850
1110851201
273882470
28097892
2131996412
648588104
126956755
1724666536
1509125373
1654381994
2005809310
816884745
1883736298
2067647435
2038770418
1426491826
81352685
374115214
536379997
499320169
1225358898
905601695
555467399
1144370117
587067169
990999243
793866008
1394738806
1433742667
1782233279
1867575592
2037439343
225629573
301373605
1055208993
1676390451
557818453
1263504473
1371617183
1140661741
58441239
707461
947181391
351067024
1535738776
1203627207
1038715088
51930641
818593431
964790367
307663624
1339413683
1776151459
1590179736
1056987067
1633376706
1213985410
1103322893
108670418
1186739719
981180948
245012432
1984605803
497150818
507535587
1498980585
1834357982
486834142
459548164
1799095370
1552885682
1865239180
294297291
1654075297
964298123
2063285982
169813672
1610099796
1026857924
684149951
110192837
1171060143
1917678489
2030957769
1311273439
1915876973
1846755206
699389579
1619022681
2028002251
629011795
706789099
1053102152
1733740302
1513917647
22228203
2065131027
433529759
418694405
233545746
400564855
695867868
696098290
2132608459
1785414914
1333512618
911967767
747171633
1126804403
1871519987
756537997
1710625834
1125718176
2023651791
1671229426
1369027087
1081546158
670521797
549349179
1835382047
270287378
2052012160
383948296
1443559385
317787466
945670165
2125868526
1134712579
229647354
132556516
1335724264
1668492359
1824336948
2124290568
1525832063
757596956
1371711830
549579455
1207638208
409332873
526663888
1850009502
686083590
81210270
1197094716
58206624
633305012
1569241269
1004440784
775881840
1256042712
1427503042
37665772
1383720637
402293962
1825625787
28242910
1942105725
1211724374
1050274934
1331825398
1708537410
1202736651
1407978554
668014065
93820578
682815579
1443687393
413480316
288830089
1560317767
1164323699
1381536754
1770284923
978340094
902460935
529968706
2132895798
1461229645
1370761038
262641009
907555003
271768107
1707086573
1735580033
111427871
1470152480
1467194803
2060657074
271567429
701276343
943070102
1612779379
1300611584
97906169
1287462254
423504091
196336476
1924872979
146233836
870895133
838903160
441792470
332738744
973038593
1883630793
1558297533
1565975543
445867645
301248177
1785465176
573439636
1586877936
635467852
713148805
378166010
111928071
663820900
1184308453
429162409
285025810
1705015130
356780100
1574447495
1492361395
1276897500
2132620427
1619447849
1531696885
2006822468
753512024
1595342625
1367856528
699851635
671439297
960091702
1392040195
1888797024
718454614
239266081
1476097688
251603870
1579056936
785957911
2131820887
859128845
1212064447
730157246
385657168
1404539658
657507611
1268962363
676965909
1920133623
1967790925
2008852090
2027966801
1512440755
1624483373
593282825
588356843
6242158
12549253
917631599
1585117560
602761864
370045408
526235415
1562663330
92508435
705055667
2142844417
2130770310
474130241
48597817
1953668847
1769790614
866297849
1194746621
1974434520
496772793
470936738
430254815
1939122719
395079299
1144130699
1057367754
1110870120
826694154
495771029
1185769397
201210135
297320694
1292700286
208865449
1841293344
337236889
1591922527
1034049531
1423113958
309402237
1289058338
728623016
153474913
1379213628
935025200
1076411726
1454889350
1566396620
1046361031
16637296
1324800608
120794052
116106594
612869220
518854997
1314031395
1958877765
1817896448
777685736
783769320
1559842604
1071320950
1088761217
1544512953
1070731093
217981197
1606973557
780857508
1597404222
1550878836
467886100
709421140
1517122612
1225555341
2023418393
168499529
578453610
1344552387
2042027222
849965365
1102204680
1978110135
1390326419
329743521
151248808
1470568560
1951908456
963136723
800527802
98601933
686676616
1603614507
992464092
219828603
1190048492
759966756
1447171471
2068608636
269638554
916400746
676089174
1747552268
30629828
1795276746
1114662073
527975918
538092096
1379178416
1785220346
214358496
715804831
789205097
588270567
1196971726
1978310730
816860105
626693775
175889444
2119639400
824625103
109384594
1245225580
1080022877
1701229538
1617105805
1577794189
2100435420
1435491661
1297293878
1592680519
1294553851
1694793911
110867301
2065149937
1367739832
2064931180
1893100948
1686242645
978433742
2026589384
1854511236
1054116667
634643782
207906671
883914854
906228732
1413421028
1173324478
1607065585
1385545251
1393001139
882975480
1088683542
1183074323
146705919
130127791
655947367
193703826
1949977211
735893775
2076689459
468655241
2055099221
467539923
1689161619
116371527
473639193
214716419
1464604266
461253082
1166209862
402024725
1313121865
1473905712
1296759983
1505499269
1146527564
1351068587
341586835
1773392597
948381242
1330054478
1611590581
273181594
1014015268
432537925
1182895537
2061912260
1512565106
512554177
1120654158
2080015087
355553146
1424336608
1298737163
766863745
2067390482
2090923480
417058926
1422275235
1692860821
22604154
1663008682
1026375710
727019144
1643842336
1148172344
800595926
1482987842
1020047493
259218746
244463290
308107002
1316403597
1606340127
1036569947
1799100576
1482054640
1191763922
352150742
1778621589
1950760004
53394845
1213759974
1159257582
1227006143
416608642
683426918
1624440888
1424011830
377939760
325465088
1082719366
389559028
355320852
861361872
187952689
1584471034
1996270242
2056101192
69418683
388826855
1661592368
1313459670
425985755
334331609
1633717985
402945526
470349525
1305488310
375685211
254616387
2021140654
398584936
40974902
874549147
1929127559
1299034615
353085706
1647179781
124745944
1176282173
1764123212
771374976
2056502028
581046052
1392492409
898042864
1311836642
939031703
625798966
170793728
476487283
2144155248
2120758651
1033038510
891103908
620488786
1966525665
821294854
14297956
1121812638
1109300620
1977316695
859005217
1971408964
508439329
790200556
204311291
550865286
1506162570
1624607819
1611716974
1473572404
1797162226
1322519071
610093246
1690728192
1022536736
630518756
1280202021
1086232676
425074898
1970866691
1264767454
823325082
1785227938
1822674567
982640781
895227698
20812428
1453264274
1267300185
1700099659
1510789810
1945508735
1748399242
1983403132
1556606588
1833981003
498217845
1458531362
1326540458
1705487304
634217879
1170251529
2005805433
1312220281
10854154
1445019972
2429933
1894273597
1106929123
914023015
1615317248
1276504147
2125784487
1213002302
726900953
2025549087
1023009522
1055118388
1667075319
2030687725
283265949
1193141515
529888088
646293053
616287310
478716865
1756356574
1958586506
169490786
1950427513
1638527271
964604790
1331346020
375495686
1531729025
1979402760
1289150710
1897683419
43342290
531053004
1506651268
445710247
1275330772
1611761800
52672925
2046618427
498610673
68499737
1822225213
1220758610
1280960426
92878376
1265803656
117457621
1468397888
2072362034
950063493
739532818
2029636337
318277404
1923267366
1582221769
404899251
1098517364
1202688924
1162328239
1568925818
1338170687
523849825
1914171918
2121925700
130347265
2031872536
2066610533
1432509216
1097684707
1443964950
961191981
990164792
1169964363
1481404092
817813580
1563714016
1459605580
375898579
425185841
2058431638
1118143336
1588882339
96933840
948248748
1200917377
129289177
312391138
330000547
33161657
1664187233
518648850
1167995501
85565993
1887830189
1679935128
413585894
1776953703
1279925615
988281037
104331946
837236796
2072723065
1402578805
1225730400
413622732
427715995
448240870
1590498850
717052134
154524975
419704532
403712685
67405849
1077320040
178372715
329083074
176202339
1951930401
1011823275
697752195
1225517255
1598394578
1569256564
2080611018
474418835
1852997476
1483420683
539163130
939385644
1990190325
609388314
1988296242
1642414540
1632455793
1955425006
147628131
643466312
748002636
957476173
1488307629
1782022364
372919509
113092310
163560878
2029964582
367831277
149969110
438985424
1984913084
1428771403
1794073870
931344721
757100283
1963776777
1856672735
1576290599
903220714
405367392
1671476522
936570154
1756155944
1223384596
970122808
1369358396
1326852301
1573987796
869254853
346912243
498359715
272413353
1878160336
2045320196
1360715082
1014454603
1633713102
1025859519
1253478272
1899821424
1213071916
1678392825
1655223418
1217294824
1551468929
1246503787
278563104
483215898
1441513164
1931956006
1692274006
1901369897
612782958
1777184413
576402143
1347759392
1440511673
41564747
1649982859
118540038
991006811
2001157256
1231630146
190390085
1846590988
105319528
1532572353
1688363312
1234744973
856127025
1947729240
227457923
1848241716
41465626
1224754753
673840354
1667125216
577877851
1747090796
1829613333
1649315297
2098261572
903142136
1698097436
1456760067
868325953
1818387991
426913702
175452757
64934397
739450521
1700052832
956109271
645409591
1232388493
611903963
1352064608
1905436458
2074911250
1978041443
435637410
1185076858
537667596
1852618368
1948653711
136201754
148510456
1430147637
1052761838
243340903
249079370
466516443
1758674080
1292330276
1839649447
922248465
701635897
435765911
9831450
339341317
328512832
1003480090
1109091429
1035262508
944039419
1379760834
181196935
1663830333
1553083695
1353126315
1005585982
1281665812
2109278982
1903586202
1903460337
1955656579
309491953
1735416630
1546877530
326173930
637482673
1857426906
1416981168
942549088
1611364149
1344101505
427052350
669922568
951139916
224044370
1916766249
237415590
992238202
226384221
674293679
772520820
1339130709
1251926652
889393355
282860681
1545800540
1584613819
1390787483
1754151581
1173175159
1941008532
103209456
702720299
1055304784
1598676394
738786876
1416318742
1581507602
1951360862
196188415
836552675
2127877705
1069793906
1351315958
1911808795
1297615911
1053316390
986815689
254486270
1593698934
1967662995
1650932145
687553717
1040191838
1694999904
1510197992
374567205
1955145916
1679497765
1193142912
1197932293
2013171699
1603437683
1607758488
1245499849
1944324300
1650678161
1075855484
1717951319
1461482171
1746144036
1938862404
1450432547
777136595
329824653
1515039397
2109956024
2111860871
1498434591
258158144
902423431
1238118184
1669595489
653061620
1641258485
77169076
1874348751
1252174759
84299968
268301264
772362455
1127253817
299340049
666438540
1620525589
804428048
678485391
839915017
204409575
1188885516
958392619
129963782
1927480991
1353477955
1570496495
1349296954
71817660
659916734
584865632
1131753591
1765152604
1484274120
1808361150
801972031
943566415
252673594
47217857
1394474895
54856481
350506539
1682253076
619611462
832630130
1499998013
1750560012
607506069
357703930
1382619219
1098074677
1769186142
1428586400
1302238857
967498185
1848206913
1804970989
2113155386
1600624848
2141602235
930430484
40125283
101189555
2004260420
1640830594
366045738
957870642
1320136558
185392033
1382217762
201813171
125760984
197488125
1654372117
2094920425
705940163
613358666
666584847
35783165
70688480
1264641091
147551825
1528483093
1425388724
1766959718
652407050
179617676
999172595
868960689
1999773418
1858234582
330271504
1487998670
1833044729
1472215992
1412986817
729151487
1781365030
844755488
40995502
2097569851
1832235444
1637465644
1101962746
1788419727
1027604953
984417328
1674833837
40051606
1128072559
1629573419
1215741219
190026448
1332613788
145540355
7549152
2125756572
397551460
728870500
1372175811
2142952883
549270055
951602241
1148778146
1692293229
546496055
884890237
697593793
707023800
1297282388
163239351
353721574
53948390
2127286389
1861637481
39124929
1063574445
1057046864
179969137
883556667
1568406614
133807057
485619725
165420964
1484656548
1415244356
1023567921
145127234
941226360
653396856
1472066823
1377381805
1541161152
2009998092
200231952
554735928
968491321
2062225121
1814919279
1854536209
796148976
442982736
1239891172
265345589
918304419
560044786
302799719
933497008
703874002
2102772438
1813967656
672295233
1939999744
514311864
1314998562
474918690
64188628
751495732
461597062
841284700
1302277583
517425433
1920181475
642823336
411466301
737048355
179378942
1077370726
2140746753
1811514756
440803535
1549690596
1350260960
1462279146
1043199953
441921741
1755347036
915317736
340823448
817530142
248668397
167575660
60128641
1531700882
1243090802
534582857
1430904095
1326729259
1096428028
601416454
2102236232
733863234
1441913084
1686012044
1823684700
837163835
1230890467
108385126
189702389
681074393
518258673
278458115
2051582930
1925900294
936854924
74089941
401161733
1702447439
536764607
1119814662
71942976
1964773885
1586051228
893892481
766481412
411904419
1817668362
1729870559
1438077105
1195079828
691778279
1994941470
2073686242
1084887925
2030470697
1621699345
1047519320
1376901495
1839737563
108996460
1695433241
423365842
157246516
577696853
1111737557
211118681
1635419828
1727615652
1534571785
850935085
1922703584
1725040182
139726535
2129514640
1145434294
1251861316
1158593206
1273970532
807941303
2049486046
1490904257
1833335497
343359167
250878848
2062701138
236049641
436771909
1125016665
1748978480
1781319987
1021009798
793369569
291990382
3618172
203444113
22798828
2013409298
356614867
51141773
1738109647
442435528
1200487044
1039826155
1326827262
1366397773
1270470558
816884018
1295261223
143059945
879895095
107412756
989072780
1207108712
1152677378
1028366915
1686867400
1372695289
1936857448
1810095597
1323555223
169518083
848030890
1471962527
1969578002
1180576828
1919943544
473223480
238470842
305768770
849806394
149630279
648108523
1312606394
136431935
1630686482
402039147
919307964
1474632269
1875138590
295813696
1860378585
1834433093
1120567054
1925055061
441342059
236296546
1352426422
556404300
968954038
1740484971
1733862729
1862019534
1755465120
1975225619
1268075208
2109180809
1142513293
1973379666
71586738
1229793920
669543138
1132601036
1747785485
292249338
1492333267
877842856
1147343756
868369891
174340841
1823013285
2018342841
1609258453
412503849
1241872246
2009344307
1468984893
1864681113
2072036560
742113250
824655778
250504298
1099569819
1740590614
293441708
1903603023
1993793875
1983746890
886689649
448463995
1622245853
1637397048
1006995371
262172627
2100753393
2128632196
42197803
1943817204
2019154482
1017613062
859687931
159642842
1120050906
974020881
100908428
2007432587
1637242633
2066440844
346735050
543430133
835690774
1046533966
524986172
882528618
661357447
1573714140
52234671
1060720163
966844521
617815677
1308911631
1488544898
260078743
777272865
1365465781
999235750
713792465
99635424
10832188
915021457
324497227
637129427
1293143563
946182164
746579351
1394696425
47575902
1073544261
127198070
1015128876
1031402905
131143901
298728362
889033622
347663456
778111248
653033952
32585008
873862201
472353851
1188308849
2025806039
113792911
1931544395
860592667
822419472
966141286
234911110
61359889
1640015690
999157564
1432497790
607824639
666295864
2088264630
1909232894
877384355
2050624638
752334814
1534026473
1032217531
481647727
1306149465
1956882618
1462301834
2138785661
1486212421
573289850
1683288229
587162606
522211396
267221855
2096644902
882455759
1010852698
1903007560
24816639
1347668930
121767280
1021804361
1915013263
382435614
2044195301
285840842
1987050319
1006698193
1476528413
1257271223
1946028386
921789540
577026041
31567747
143611101
1139156989
1594173504
1710103096
764460157
1959654730
569725025
1723018570
1726908446
1528210124
1794574969
2119392377
428648396
1685264538
104814921
961136963
1182234050
2086365734
2045893387
1460135460
1728494006
1901876852
516152754
296851216
1761275404
1165235957
675523494
591006047
2027456120
1222921138
508756935
999546623
350613263
2119595358
1743401233
1605354704
895339295
1335867592
123918589
1882740895
727628848
474502106
394135369
1619787423
181586503
2100677430
1645299564
1891950999
1091302288
1264021874
1648162645
1039748306
1071048304
333274336
1940337546
832439887
2016871740
1009856093
1221188635
921199979
2099207969
714752005
1567661004
1845224350
1300317504
300049067
1781602254
728630032
1976004349
1251396896
1474361402
2109070612
731043671
831026581
1318750602
593400685
2058649057
1804257162
842847590
1591062271
1726169822
625025190
1282802870
1383211071
1208823723
1533316298
1398704202
1285144660
1707450434
2121969667
2046226185
2038881437
1388889706
1293273047
607763115
1389751519
1416323135
1861961675
596709345
2007666144
1291576264
2124248502
2025290306
556273985
979727904
1289094128
1325144916
510635487
1651022704
744719476
632756921
1565392657
1703041873
444318534
1348907647
866759025
97018915
865252847
1058513497
1003232561
167933136
1323460585
1904576864
433636862
634416528
615971692
66360679
1040230944
771709144
1515289845
513047173
1942983385
2072688199
1009934464
1855745497
1566416866
1814007716
1073922302
1374679389
122201237
1568536782
1410318454
1617844280
63278007
954905678
555979390
1069208047
659720612
563732458
105726528
976945608
1400561217
401950024
149800441
426664687
364855609
659485210
314543224
1386635341
1457268504
996017780
284238447
1705836139
1962175539
1027990597
1631437975
131130410
1914705891
732296200
487549182
90914667
67529477
941145314
1514543373
460685518
1037306219
451442859
1297962958
523818308
50631004
1376653093
867969961
2052554111
2136971851
744533422
2008674916
2116864492
430267096
683718464
35422434
611222230
1780513044
906411020
1551145428
1144593700
389670840
834466221
1540398663
1117804046
539166918
1389793865
89091196
1145465199
152818308
609521947
518318238
506273671
2097020828
404592751
1064476664
1992857183
1839748087
576547308
1930335392
1335794504
117269189
1029226821
1837119313
412450116
123078837
1426429977
606004116
1573340849
1991334854
1802557826
1332480599
1948542590
675531134
1415865186
52191789
151714246
1084296001
704524721
1949763119
1170407355
1526633680
1007490268
1480154408
37622130
1323091969
1672755167
841717614
1980633762
1898855798
1337098918
488713512
1683729666
802503197
658584048
2049510539
1624998752
704688821
853921576
224458927
1085496456
431612606
544704267
1863723500
412764249
1045533766
1487892817
1787175722
551148098
717638097
1803397049
1683113174
1194877223
900626763
1760920524
975509463
1289946564
688649137
761685987
1627747468
783579918
1752544960
347954913
1363607541
1707252818
54385444
1159451059
231574741
1972639416
1412590046
513118058
504963495
1901655925
1341154703
61636430
1422627586
566053780
145268872
1206911667
1409371120
29827807
1836489755
1099329091
927194315
523536153
378419020
2066593040
1912617095
30011921
2146829945
1279109435
1805627479
964533994
583139569
945806485
1237751331
1449133570
1684260045
1582411046
1105989814
430813091
1901281489
750844264
1802613795
1950645406
1797535707
463257217
1270757576
236285224
1418159334
315888747
549779770
1396288918
1634832568
1485690975
243436577
33222398
1663478777
229436787
1186509289
1029845387
397841773
23570726
1807698949
1470071303
1145076554
1044664050
548318457
577885135
355408036
1551636863
86722684
2038188259
1751524502
1280207116
451221144
605715710
1794631075
159996127
1266631822
1935019844
522710344
750540685
2105479253
1038623311
759391011
1129395304
115650404
1011075788
344716001
1153341686
1585659843
372150194
1421391525
874226195
145330103
383424654
827782081
1874548764
732880489
1087692719
797409689
8201820
1564631939
1525111296
2142350478
1809352941
1203242266
1057659919
2026446367
1380916802
1706806259
1362529830
1514027482
886121513
407685846
2024172817
1335248860
830068501
404106714
1652492988
767293344
140862629
1129066893
1736172401
1601466572
899075985
792539557
1997820087
428425359
612086288
445649825
1614008658
614127301
1294500625
1027937001
1558302351
1154161726
291622312
1497256978
264462201
1577254712
741604587
1880667819
1047365771
741336236
977005936
626394230
977129485
1783971537
1593440534
317635841
1972823558
1323406115
652168451
2029208429
996420580
1094585817
1769095913
73864459
984644763
1307874979
1796786110
855675103
1305719005
100187465
1300579918
1554211944
951556778
1914671118
2032123194
1792919936
562631737
1480981051
722245185
1497938276
978154141
550958635
1457528957
394906840
729034566
922948961
717921617
2018374159
996176866
1280096346
1255637833
426088609
1243764931
1205865264
147265390
2122271198
1688618964
1156133284
1185220300
147277544
1582665774
1278979586
117560773
1306417318
769444656
265544592
836818969
467531628
1968714339
1810444092
670403524
785844352
43743670
995015238
609375064
232235780
2070827997
1154040424
2092460755
1561410260
1481481773
134224807
789126125
735964316
698163940
947876018
1971759700
1313050011
297971363
2044661680
1796702216
1629727704
1135548866
1518535264
377851630
1060580931
2083657651
2104628656
492683851
1476551842
989751026
222235995
1388394077
2055197693
2042798845
1820824869
1039143812
1903018101
1865686934
1028625547
1817913602
1087007026
1114594514
1106068369
597814463
738800628
1871108646
2007916166
1817838982
957146985
1008452914
1018981124
2074957711
1855148971
460562293
1506957350
2064759173
656198081
652270728
645539281
245873212
388601442
344539965
7082616
777445454
2103561683
718684707
1377060209
400610300
580675525
1823052048
1857433020
980602298
1128060644
284560861
1038127112
1746992337
1582966249
2112653287
896145050
465884526
1521398416
1621590501
1960051505
1009572333
1264387685
1943167105
1401158756
918331919
1268788765
449443039
923045792
1107889748
894856679
355616841
1543205107
1300860957
1353274374
1658545644
665995087
613257149
1689095422
893750192
1008438808
251827322
624251352
237782666
1078231542
1295298889
1204678902
1669578183
1918650681
797295396
1768444846
2070314484
1411065868
1018590802
1681911905
87276022
985672153
130457262
2058571102
396152434
530301050
1906860648
308601403
1692491634
589625741
917408453
1976962393
267328097
411737948
1045819371
1857030160
460239250
1181320795
1303243295
1727050282
1272221046
1574901425
1295738661
1432407326
839330695
1321501653
923156313
288771005
122724639
274625859
284792075
864558598
2010294145
1614377961
998512811
1717849015
1673063988
1869350004
1694537
1544772585
956276032
90328479
2100923701
571196825
531607466
1116914474
1373494972
727276666
781644200
1462426701
705584077
1424536870
493948267
1274471260
1395959360
882349079
1665026352
229712328
1255992859
1882910635
21711773
1693427543
72464179
1524969513
208502896
2070897672
819976362
419143347
567413389
183857879
1727674916
895703837
290858146
1399616961
2033603082
1201223170
464339336
922850139
762398994
820410002
1201644019
1758380773
22680818
769629256
1439001166
894537952
989138902
890748204
1147393542
1738569073
1493595734
321602852
576066242
86818962
1478457774
93263949
1299660740
320206886
1145140623
733899392
1768311799
1437506079
946525602
1859885050
1828394940
1233920475
680565875
1047023053
266793580
254882268
1128854519
712268634
2002422330
260795560
490194534
601708383
272605661
188584683
179460186
2078269097
1669205940
184131205
570567751
1719262627
692507028
21135778
1295977695
787216738
638389827
53963833
230058696
294195294
759386628
1016643101
1940495403
738708287
1549150689
262921641
1527526110
1380507238
1588926770
1914888942
1253163988
469827286
314832970
1443466883
1003054484
1130845658
1470951335
940899675
1636043780
612903270
389650262
931553349
991774802
634023621
343361830
1322723446
1398449410
1861424765
748464235
1960387626
1903338117
1771777465
86241909
476268183
573183185
627888903
268039202
1169918787
1352000296
1097263096
632077542
1080667816
119725235
1150234718
1339437432
219055181
1457982052
1963671560
503094747
1392016751
967137739
1281619017
925201690
1499205581
125504230
1726231923
1676818098
870086135
293967071
782822193
289526365
1293151357
691443659
192718808
1958131826
1244044022
1208630291
1183789983
2028973360
1010941020
1521724848
486371483
900581857
1515496399
839148591
1627879751
307956602
1054150038
1718343370
49805396
1158466729
1593653178
1960784036
1542671700
822336971
443515417
247300108
385185892
1773505543
2100428711
622039114
91491949
1791665330
1757769392
1330574359
646207598
1649558528
2056301876
918384647
2078713935
1759797806
1755452536
1473684153
1170506691
1221520914
1751535524
635367597
195375212
268127591
623432609
1349085400
1384438866
483612299
855101042
619657526
212716758
1912212802
1919620369
539837407
985161280
228610945
1422056895
1345548922
1646920275
971986174
889112953
1134217051
1545737329
1038494854
1635581201
1692617978
1458517334
741483360
486047963
169274149
1127866999
2130696024
2096707434
232242376
287596557
1980586612
773211517
1735274210
327332680
2087325453
1381182468
942518576
294465972
1970620990
1597603351
76832048
721318297
541412886
155672353
1098724523
1263506618
1413538462
1194214942
323723818
135685804
1055958819
1347842489
1769035422
1512325426
355073131
421650530
1611547342
1357042583
368856272
1797398227
244156509
2018515086
1783927645
522629034
649146120
1135051702
94584090
1644780435
487293430
2043189844
1139369328
1571014403
105570433
285773673
943254897
190343347
539797263
565488304
1255295163
1611862395
246295571
855165062
1240062696
370559932
66664138
24450502
998160544
500852415
633244984
1552659064
1425712632
1261318157
252681827
822160802
361597997
613148374
1402664453
24570516
414492097
1279467357
2032767858
1303897121
1961411664
1297999082
491635006
396335589
1756490930
1089707834
505532415
1987336289
1952700913
1396967838
653648097
795219611
1594432588
828865352
1380490246
1241122139
749085084
621805371
2101817881
503248670
1134910983
2139718314
1200540560
1923908146
699300749
1611238311
1917363634
629413069
1935798667
455021756
1577598576
651881148
1966539677
1415113927
186970766
29888291
1783941831
892558817
622208224
1253011056
364450482
804608705
1183312898
620350588
1654323396
1370322205
17490655
1499781850
1985517803
1084800116
1951747535
1718336093
1705012014
2143537489
1981290405
1389685993
1491217677
1233513071
1529895076
1088281297
1772355719
1660158823
293225034
428799385
42394025
1053753108
370326227
2079246307
1650138442
1245915617
1973304612
934043515
374696195
1713568206
555204619
345860330
908006479
1697757484
230352860
608615383
1402153423
709981452
1176908142
1235041172
715347366
432032434
552755176
777495387
385787810
609766820
1562482629
1089958267
287814987
1562861991
405272238
947304406
731282001
612986698
1254454273
821715295
240891727
158307294
270425582
434091265
1080834479
1099886424
818105542
306552697
1380686758
327352136
1782340324
1174694757
1340764161
1445800833
368960816
1150153061
1878742895
2044585919
1975037631
770686698
165642691
1816649431
861823142
1769046752
632013558
180211552
1564192566
259963331
1322919000
19327629
1798209243
480425262
1696467182
1171143454
868714203
565942043
1002424459
1146925209
25922235
1458390143
1951037037
1403646495
323811224
1303983811
631564074
901932219
1228667754
594823890
970754126
175253942
1721958909
247143210
523796979
512743666
608436462
530410699
815023531
1644753179
384777595
340044001
222310470
1690423761
87314075
1063726416
1531945906
1687524420
1584226797
917173483
1237330550
1091899800
956914221
2141351654
1458606400
1017406669
1177035983
1225332851
345205238
1077984097
663313316
255411231
831787951
1964310841
1905218556
104568893
1770082535
1918043851
1284730760
83689877
793511255
1739220586
2136233080
315078000
454124907
572387019
235214847
1979745806
2103753428
45148767
1368238042
1459339379
1027868954
1317238656
1196172550
9240231
125088618
909569451
559473761
898703691
1556684682
1390006478
980833447
247300843
1460538420
703939202
96427422
1648627142
1627840430
576332909
1593267163
1371885330
1174135548
996863591
885360229
1911685131
405666935
1261479370
611593591
1253227074
962295684
184378573
1895016643
2115466540
2052709846
1913758987
1416579738
469812420
2090535178
1800525204
1195706335
2091394214
2049165278
1630822708
1221652090
1443142847
1427167944
213281945
1195380260
296259167
92353964
683518332
1930528372
520241503
1014976434
616937609
2107382354
1423682246
91189931
1965009721
1574240133
900991361
1644700429
2082565102
312772436
1278865746
59264819
775754147
672045486
1509301048
159049911
1316645144
1906689788
502478140
1076056500
147629676
1523396114
1537313871
972740888
189391593
2105144887
1811934020
901814237
1354169001
1498944042
701061096
1779555668
599111947
598273224
1786745254
1687643480
1857576075
167124210
1494610585
2011682997
554887938
2010879599
829846024
256356398
2111291768
858392468
467644616
1786870095
1693030367
1665613764
1782627625
850189481
210466640
848951004
1273308450
1521969985
1823915501
460330194
162967385
921868055
729511805
1515255580
96831156
409082369
1049767322
1115544392
1199813328
801041049
1844244069
407533658
1196863924
1911238595
1657789204
890655762
847223142
326249346
1979040266
369214737
316591408
543499369
1762622861
428999570
2096306471
783151972
302535619
1124424718
412703470
1752646496
2020779350
1669000259
1443917684
441982670
1759198188
660405957
2107808513
1841834876
2065255537
982189564
1602970853
1326676850
2004123801
731303448
2133667068
1688886188
1925877394
1631506294
531448471
1018877841
1496284948
1003403672
1684639724
741425438
1409508644
1447251265
305169994
1390042342
875601888
869458325
1502141948
1027718097
1993797532
678861883
1315415738
126350573
2067901690
197469408
818207050
481222212
71078624
25009718
744003916
1179200613
162751265
43539929
804757449
883653223
1549880
672096476
792207725
1236401087
1874722279
499727954
1291021487
331228619
960076207
529739977
235496455
473442292
927776871
1864035708
803949915
796883135
941760327
1988826518
1658963229
289842225
1336282035
1462600585
1218409673
1640354078
943447427
1841342549
11345167
1242854474
950074963
1178500169
1065771056
1843361279
1528626710
1505308886
1059769124
1363923149
503411906
68087444
933369512
1294185188
1621246486
299185766
2002483934
1279094908
1670226588
1856797402
238312352
1153921332
1037179931
1287261979
917608747
1960163886
1051824945
448647354
397342804
1691126461
706034688
899530986
556561540
823439841
1660359682
1480216539
162885455
1668419131
1688051595
29768592
1688460216
981601167
2094969843
671019560
1107048363
892303017
1701727041
681737864
1591123504
1784139226
646167929
907403356
1885909465
2142630460
142062721
1459756565
108116244
433781465
626322202
1290248482
621766339
501802690
1488399285
1271688046
1083567947
843782642
2117712755
1004762603
128156368
763474544
71486322
525291635
719096159
138697399
1441942257
1914465202
640175602
850994945
2072635600
1877033578
2115432003
330904003
2092526549
626768783
2075587396
1710946042
1600806398
2018477974
1900442769
1919513515
1557633378
901319219
1399127878
1728560199
1948644448
1023016887
739992075
924935653
666281939
2078725804
878075712
1269374269
1094951147
481052976
299033874
529193583
2000930915
1538259632
1868316590
636425715
1958935301
1524327254
1338209424
953197347
1383435585
1438919350
1563720354
851289060
610839587
1050612702
847157067
2004498259
1628803657
452533191
1783206669
1025815951
800048325
457399490
579296717
415745903
563468689
1625023358
957661400
1229598681
870012139
145921844
1410819056
1336614849
1859701024
1886133944
1287610515
985064689
1162953020
922726082
1722661398
1904936414
591760470
215916342
87466924
133441143
1514098587
420975229
460800460
1225614503
187183667
339245928
792200537
1915040488
411446917
1103099964
1060962815
832558355
1231008529
1096924928
680197976
1584468809
266738353
1773875669
1960863041
701445759
623245860
399612191
387068698
697695667
1280415310
1193359452
1650420246
684935298
365266052
217825724
640465822
1573810804
1199500291
1571893028
756848103
1503516343
76095691
150367280
115839873
1935745347
1906085839
1610810235
1031983929
157367840
1418426509
1931378643
902414003
442295816
1586371532
1669495270
337303154
1416121438
73543287
1630219034
1750186460
1871513216
638150807
1308644382
1927701075
661900063
428685008
677072258
1086499944
992607864
1590738594
1019181909
1938450561
226476551
1404993386
125153323
966243723
845310986
1977772598
160719005
1111844795
333956013
1038621322
988153965
63855834
1229158729
1088672538
1410867601
1055726664
181283774
1912624155
1410853933
406614829
1567819202
1255017229
208484267
1481873512
437238218
1569452597
1554328536
1051029966
101945832
277470568
1609255573
1685937858
1349529889
859321303
1420942074
209641629
521766495
269020280
1737912219
133004572
284848776
386652600
1540809465
1332639800
94939383
1384152319
1579037897
1955199766
1023696549
1255164770
447184292
1780143578
1079594048
560311852
1580590318
663900053
1033819169
1540924566
1950449323
433195939
785567511
1066419843
2100862702
251929543
435767349
2126003743
2130817191
235572573
1153016235
1003161083
771536718
1077640089
1997874195
1486506197
1835341860
292471078
1788983741
1905549448
1061095970
1466834589
1425243666
1882095157
780032060
1128434234
29545386
624007737
1019864076
2056786385
1836831724
1776357305
835573163
1224751736
1880679510
590250321
526260435
18647658
1853822623
310294695
1832706304
1798111199
1004565640
781338584
705374905
1427860760
2074620143
1176330119
1620114142
2050610155
1999403232
1476013025
1744759464
423099636
127721817
185397504
70039459
655044596
2109974890
1799266758
2066897797
1082574704
1022364530
1435237203
1224892987
109851226
1052672718
1288990102
1053771514
812796170
892785448
677311956
835933892
822926002
105720418
1743194788
1671952170
91274825
445629783
1931026036
1399538861
2041066302
1261293069
564047250
1639967524
1747803854
1997495280
737498553
1020856973
1110947096
1409147977
1402095673
839876705
651199461
81102741
1397993010
811321272
1100708823
1601687137
1478266730
1337804416
319953893
864038003
36700360
1735828430
1921124479
1924362721
558318955
1523437766
164275020
47164534
1673550237
1865382900
356031375
1626392481
1650418410
1379851831
1316180477
795665176
1134987991
1612828724
722222313
1499817920
1112412304
878532072
185347336
291360821
1947297613
200774790
277040111
928340433
878527092
734352379
1110537755
1867151967
612541224
982488847
1795272315
517421031
1698079345
671806195
1336705648
1944616780
1701098101
1766810587
2010447131
136600142
313421084
726070348
199843263
467448008
1432788918
799474857
1671514026
1087248330
980987575
324529266
1157712750
1673144569
519046039
1711920404
976372767
847064387
795747814
198451090
1340646844
1932836496
857494761
2112332142
1344223349
766354563
1053026315
2082415709
1951448019
2142434077
830735636
1240831560
1119555780
1456185260
1192955868
646190450
1958818707
1248074137
1929445223
2043330468
770647273
1965164836
2079514159
923012073
770421999
885816978
487884491
1887571092
291862026
1646624149
1512831574
2115989952
687120842
1446763752
677829002
931545649
1900761358
560291058
1239610709
458470223
1498911292
986281274
711321728
2089796854
93422958
2078069941
1753925238
1400070998
692284617
1704045861
1233328636
692599509
1736988424
977265244
1791896246
1804278143
755116754
1151136854
2127268420
891219203
1797623731
1771506191
1262811140
319809622
1220828396
1252280574
511283509
1639315709
1521208964
1990669220
1155044960
192124487
716542510
1062417040
58936441
540471417
1889230635
187811387
427726652
1207554802
208995457
1500753341
1360082752
1437983853
1912361621
268864475
79803707
792067416
1149654245
46202565
1867380102
675674500
417711293
105108054
984832701
73841336
915801813
195791178
1195793022
1554347314
389232160
1977349527
1872639501
1722799509
933508186
801632444
1567378227
1671012661
1728565487
1231316767
1528166597
1608479276
87792861
2136533535
542588504
1637465644
652258517
1643834881
694965753
1689520457
1099842198
262278370
1085028842
522033191
976107296
1908196346
1471927608
1678015590
1394982923
1408989459
774164750
1166962598
1218487686
1958323241
1484445661
810797755
82949889
1857780326
986800438
848675846
1040921783
599157129
295940071
992799737
711666666
531258151
481284292
1024805818
1123745927
1815845982
1957592252
1373322141
1292297769
617248455
620586223
1096217688
208685358
2109318649
918654608
1003230717
1211838900
302372153
921983070
1087343829
1061435405
874095353
1420230804
1704197275
1731313235
705168995
1839759996
64323071
715436314
1987616804
21372593
1979746108
239045956
1762561825
163723766
751787688
901252940
1601280831
2111195708
1720611465
1326282215
265499171
889154135
1699413468
590422278
900349981
2125015093
10646319
439094550
1960420551
2038115029
72790411
895639095
88504751
1178737031
875152420
1902791483
1991510530
1717921090
535822237
1292192725
1693878115
1537862837
1767088353
1741787795
906933711
904752969
1540216453
690439240
799741164
1149979673
196573245
2134617389
533973601
124290800
712127962
1884377659
587686139
625942200
218370889
1720250088
371823141
868108859
757380576
1569697462
822818648
1011779652
190338271
110358080
890379967
385711081
440131267
543198258
64655670
1544852193
1071525960
1439522095
965282513
1835981795
1434990092
410454963
1457837376
802525238
341108378
490014625
356369264
2128732824
871061892
1854725271
1896972179
1252086188
1400544519
1290514345
396877397
604756395
645425296
1656192902
319366504
710562476
76912620
1337227217
387356373
1097526067
1140659629
349641244
792334974
535674616
1719929653
1440890414
1530121040
626115935
1954092943
436302642
2117085126
760487072
342652133
2012744776
766127102
911379224
1466512720
166469196
267147344
594608579
1098945139
2072190485
1699914252
3055330
1776492916
1256525757
1941270458
247933757
1829293050
95756390
1821009296
1010995525
1478303991
1710858008
1635223310
1641271197
428719928
735384106
1825677420
43540729
1333854145
543452755
551048875
1762289849
1781569288
1415651504
13578988
1698817654
1827587394
897793234
409431060
1185501722
1559013184
1409799467
527353512
399185043
37176515
1651291475
334550648
1785335601
1238988647
1807445008
1183587155
813131055
504303628
1622157584
1086271360
1780278670
1697389412
820136109
553520131
1910632341
2006756829
280786226
645093781
1668561093
1507449207
1239515756
580587286
898643548
979892558
1632075825
2023246433
284760420
1031175362
791322525
2134881001
1913043295
1663974606
1654700258
687332853
1426185452
1557111200
1640775471
1453684695
1339883889
898844605
176429828
599049720
570698287
625834257
50192527
359957760
200514113
1906852796
1026651776
1858428434
346284223
1871128603
633095477
1034123705
528307166
2063154976
530154124
139370932
127617807
1514888716
1879135958
2126768902
234285517
1397284096
975662579
557672331
1991251610
452702853
1691318624
890767106
485517814
978908241
2048650847
1742998214
1974660889
897548002
748009036
1368152698
908006744
311673915
417729876
817209689
2075272381
906056152
1086199774
1743385769
217670410
794517561
60449951
251323063
1241690840
152308643
463320346
490426248
79443316
45305341
1964596325
1303652404
595555268
1392465185
57711665
293862157
2140862781
1480987835
1141404908
904430574
285505378
1511784460
370595430
441277649
651856647
2014268858
1963261620
2101782149
2070334811
568404864
278293018
914777764
1697403029
1051841323
1762853039
1926183874
1098772393
2007115382
2019338284
371355189
1037864693
1540832478
1894093376
1972753032
1550353406
861154353
1491188264
439038024
1023535720
1106400360
538316485
978541255
1691911245
1960137008
2074031826
1653458160
942511690
1497291141
2078615965
1615350897
1866250635
946548831
2137313993
1069083376
810090886
493330442
2019912503
2019038087
1450069270
256338140
325754745
939064000
166402939
2062262666
2129149896
1135144444
1227172764
1534791628
883734343
2140837499
81131967
1844521485
2023139257
1484236998
494386518
1746300847
66195761
544744227
739794742
1299210442
102107388
662511157
880021572
378603867
610231145
1928459077
1756939712
272679608
1285734517
557221930
1123368285
704601487
1243335527
555003035
457963887
1790565195
1552816502
464256888
1055725993
238938289
2102604135
1988430499
1610018745
250865510
1356116053
2010778727
1106110680
2017700169
2000257936
2127643415
497958507
1112452730
1681037586
575721907
177198990
111430619
277095533
785219623
1895275988
869458047
1810780649
2061894794
1917972466
1842964415
1962280592
1743946091
600150633
804216552
533213993
1078375198
556308608
681020494
254395215
1034404215
1327503572
2040718519
2140938123
260016703
748474186
1226852411
2040831028
352649417
1817865381
1379878200
405453066
1886788263
896071944
104911968
1758356304
1254517515
210827613
582337221
476774282
488948657
210438954
766499674
111705545
1048653076
471453449
574879521
1588440940
115934731
1739173844
1420311285
613319834
990575439
617172066
1186735014
759521508
45811528
554716872
141192905
1044521195
1069172190
2049885368
1317503364
462345689
1746866083
701850383
1556820047
157107348
1136290429
14697573
1370311714
1574877397
469014395
2021368499
397344793
405853907
46571472
351021115
1210649065
1308722686
1290217417
537783808
2043685022
370413124
383856662
1560875673
965211153
1555653599
6569391
2082384704
737732207
1130535039
1263421802
303070868
1372206113
1426278342
1924145858
1844470182
1902837489
542396509
117328004
382674196
1813094726
1023987900
401931181
808463251
1019059196
1556977860
1233534038
1865375338
622505147
604756395
175848019
125491958
355747012
736677748
1973056347
610659602
1167092170
644399540
2139475899
1972818029
929046630
1471641975
1468025135
2102221684
1712815176
633010901
590722178
137770010
819340096
337681968
1796805270
60212130
9825719
1646958922
1113663031
214567625
2060312981
151575617
1000620433
1463926066
1163912471
346863146
1596540892
309615531
1109827761
2001785758
715873490
601293805
1333005175
675595403
281617450
1315845671
1671915311
1552072807
1292670262
1702913491
890299723
1264248028
1979799996
125815649
1078266071
734082289
639651446
151160078
2003081521
1775401143
1979254150
294140317
1375249536
1357734954
1435096863
1340622397
422459884
2141345729
1381603275
1305429910
1830127374
1356329774
945778754
1165198937
1871888092
1914148045
1600667288
2104605079
397381405
2024618951
68010572
2035915732
2094206117
898298228
461477207
2058468416
594066581
600312592
1046951125
1952728980
1774642064
1789492700
1409076314
155164761
2084960805
724429292
986473267
912584882
556483671
1896557734
473682475
1885806380
1257891322
1074926936
223391308
636072169
1173123203
510892254
1135265632
853524030
452159468
494765447
1060036984
849709806
734581989
1009293032
1922312930
1835109288
1844902867
2111584934
1980794133
797469960
1665768561
348018253
113545204
148342175
7987133
1581451793
2145206329
1105866330
2020286585
2040430276
1964733
1244154377
2130501166
1090581650
984476987
836162728
1083989316
1424605152
2037736570
762665282
1775066788
1776596380
1529874872
1415105403
1817174482
1936417424
761055574
1663902464
817292489
1463501674
937652971
1566399866
211312357
2015156805
933159953
213055477
2131136574
128641724
1499590933
1753159712
35404526
481589559
438525247
945001411
81338171
317702215
2008174743
795316228
279824037
449703688
1512565106
1049260401
397105136
1123407654
1363486590
2132830912
1939118323
1864746069
357050475
799322689
1181805647
1942889722
1378148635
48052598
1671517978
1057231752
2124476327
366661616
1885845933
1566169626
2083353296
1563539268
1370895340
2023632931
394868650
520869971
1486097794
1923465747
550464867
1920080642
1819219044
1931399763
1101319794
203542340
1269203332
1896522474
1558043175
1059262104
1245323014
1054260244
1094428842
763168093
43749006
32792657
326535949
2094355988
1420699457
2140663846
1610593389
1820573894
495378275
1601441118
177519425
1904223206
1404295271
820267211
1449939708
1887191678
865213781
1953860292
1000725646
1131178133
2001235750
1786216760
814719680
828792789
233822467
201394052
1528562464
1782976358
1216856345
565743915
753195007
1529616966
913461766
32171591
93152513
1704723720
777858813
1628453534
349464399
2118238216
1986936279
2013727008
718038613
193126025
1276514123
1560063840
1526905000
1781284185
887289955
2091112233
562601791
1285964356
185093903
832418741
1846047435
1880328240
510924249
865747386
1267286139
1494797738
226639684
617166133
645866607
1985761731
1578168168
1328501759
1639086265
1654611573
1222402092
1589988880
894146811
1166395721
356896183
1484557836
321941548
114357959
612866106
2032097813
763731549
1906886362
83332637
1264576902
1158539667
2086391100
150929393
831396686
786119200
1278093851
1689386555
1118752090
1100541600
442001550
1406054028
190644839
886001099
1958186475
315058183
963049751
1609772472
694454880
474512564
1974413912
1170807160
2137396177
1554329872
960825954
1661510731
1064900834
1336829868
667771900
33278938
1772567358
888480029
1971896061
1547049344
98913222
271960962
122413807
370970254
772718246
1231692081
460800460
1403701651
1455374814
1082227541
1944983467
1348172722
1584808127
672949816
1787588886
1920611738
299631861
1083426544
1863579203
1493948239
32743070
665468972
1008531762
743516237
1069156703
1513272390
266621223
2012457506
2032109586
1561643172
887159203
35964814
1064503196
739787270
464430254
497295239
1446536521
932502379
1531166439
587705583
1724088002
942189668
1888078907
1868417564
1251408994
674062291
1217939875
1198527345
1149754301
940205087
307556172
1842547615
2141923788
1988166202
1063359634
102737320
1976165949
2129928121
1607688538
1214134283
1329337834
669112269
1938199154
1613171170
324511816
1047484351
381236385
455357022
1074794738
1772560972
759496881
745517286
230493629
952736839
1071689946
1800590020
417684303
203192175
428571475
1618413849
1057170869
920546311
1792109461
1010900067
1736138003
1519442954
182471166
1371444585
1714245113
753290903
2145261501
1275134853
2007874528
1007310273
1967472978
371385755
1112676597
1723143288
488414888
885621156
1519086996
157434210
842132372
1055690514
658751863
1113063055
2022316939
1075101093
1791745132
747023386
1697610968
106988
708877937
663203214
1416218179
59421320
108301814
1671614077
1832018243
1801604187
1390309614
1335291102
1531667778
234653365
549338896
1384991999
1650824353
1469944383
580836650
635771697
1629521954
1128221710
302214715
1840080915
230204141
1056152342
80523717
1837121079
302581743
625141603
624721321
1015205765
1800511565
16235104
1836981700
1677758678
1690475121
1325899409
626311846
434017053
2068423326
308392960
865870027
246271105
1177569564
1470325886
254395805
2008583633
1460614785
93941213
627549531
1922149388
830184587
705084990
558363290
1877426879
275698766
1531632287
321012838
1178086703
581876308
909798429
1846420110
1097153632
991740229
1699174672
488978019
105895634
1830324211
1731043372
865315441
1973934913
2121105593
1855220883
1583476313
574821888
670845280
2075355366
1010298988
1411381484
201199813
1864992756
175275733
1114216570
703002893
1865349613
1534923600
1412430705
1504479412
1313127547
78937713
1995148063
878074581
1997100889
723673030
973148666
1510082784
521894480
2131854255
1913094138
2128704754
25729360
550624963
466340691
1362870388
985998446
345039981
1861491606
1004300549
1539200795
2019535904
754455014
1393393742
1555254203
860057499
1225368500
88034374
1270521697
1830379076
1997832269
51524712
713954853
1234424298
998410688
1282306908
358697719
2075904586
1806842509
816617955
2026317409
1906375949
538969455
1458476584
1618817675
393367376
1330701041
555794106
1587430905
84999489
699173829
1096131621
209553243
1424766789
214227277
1674196104
503869896
1505171903
1434972694
1544084789
1521792423
675799612
1917065064
1463818573
1125941560
1118456173
854130738
2478818
1639673597
1456875863
713873296
357791368
725331260
1492941566
92425437
716206462
1253033979
1425883478
1615636498
1898974741
1272790954
637350095
1982716631
779691093
819852272
999708990
620551085
1764456148
324010539
1953983415
1796804904
1560139043
492650995
2108873882
1823360890
1137159005
1467634167
1629588446
1656224957
508015680
1737097616
1642770361
259155019
999364612
1357302339
811748967
2002310049
1421423166
1633948373
983772303
417425142
1430410172
1726452152
2017132828
1771126790
2079089864
800940923
1951957658
1508378848
2007379719
80623934
121417534
668784058
1955272807
1811913285
1047887338
1373859557
448318365
171262144
1133380787
2095719783
1868541660
1701120525
431956231
30280272
982226535
605621932
198364914
1528875230
2061605027
2076654389
1738786095
1935024055
1013449600
233088859
904203760
1085699964
110505008
1856532493
1774957413
1463293904
89866309
1049328216
736036867
1783882783
491050899
1577568079
8221851
1848861782
285049240
1767992924
1858634335
1029228942
5970196
1724788368
1887568844
424260041
1225535128
146310310
787188328
1044104546
945896417
425833895
374293937
257313019
1690508948
2133995143
2124885494
1764712491
1178397440
785214182
1397729917
814457718
1187588766
826564430
629127319
484373704
53636827
575591641
522628314
1611067596
482689725
199498494
859448201
5238180
463341704
11237098
21412940
53758420
678065458
381841817
351202019
1302501156
391003498
1609459719
2097078606
2127452936
812109434
1147130414
1959126018
852883236
1960496182
434786938
614336558
1171093238
1985619639
1137898558
1967798668
224542312
914461001
244307842
1605110545
702989975
177243838
1702954157
1343925649
197797613
2088087464
246294790
2096222558
375624059
1426785272
1060308513
424735281
2066244780
1385686301
765063301
561008555
3243471
351114981
1761602627
861291826
1284320227
900259993
46834377
809405325
971464225
87637403
1765845690
1559658414
186846383
504442187
1745830520
969578096
969750577
2094159047
1843611413
929481062
1246939979
1486210207
336894448
78786399
1997562350
90276428
1205981242
643100986
1460658999
1742245271
1860577676
1191322045
1189960821
1240517236
178701519
213211850
1944864598
1888469138
556132526
13639050
1332297904
940212385
375846702
897795093
655286337
377625580
1478149442
306231071
670530121
1223120436
1248897675
1319480057
142302373
1216971971
906048734
506977724
717056957
947051226
809163607
1405190470
1827402950
2029601376
42955197
585494932
582157872
283459274
1192183138
1810157193
1392714088
1480196973
323670625
1091070469
1399433973
22083834
1963606167
552706625
1586021102
254747800
368317484
327438145
2052252581
283039013
259948528
966722026
1255726334
1650713080
1495503184
1806118198
1117626726
530243501
1011677082
769415032
245466834
518070135
1559318226
663504031
2068969130
1297658158
63948355
969884284
1037109503
162074003
1004785219
1115127226
296180903
704138965
1334986015
2098487337
190479126
927872091
61477711
914094092
1521222845
210355487
1868420038
176712380
1753818687
1985892749
2014868532
1838910838
1253320433
1648092656
306905765
951966420
2143452633
813585299
1695268859
653397778
1887243140
835230240
250182563
1476620491
681826264
1841777167
1378638662
324587720
1209829060
1028127134
1356803518
1887568603
651270519
2049049845
1120530189
1379520873
307396306
1293791952
878108205
1768151167
1590195997
1311851235
1095930115
592067483
943406778
458560165
1167361372
1191882969
357151428
1559256281
270688311
2048069045
2003138480
777485342
1432177961
1435983229
536740949
915982534
1735009017
524133004
774179731
1583787300
1882656862
2000354835
817019587
1132879753
42630914
993184154
1934516138
1931763993
923183697
1838085034
672015450
1488348880
364941467
956073944
779874782
656278279
260658358
1280294675
1539473248
963031128
589683086
631294582
1122632472
1546742825
1988555079
57638351
1814431221
1144860058
973847002
627926742
654489083
1783227287
1867166686
1396937630
1344728381
907771431
1153974149
1901261514
840527348
2106579879
1173639128
867687389
937727071
2040549872
1632845469
1974975761
797860448
75994709
1473364329
683572012
1743004392
1928275170
526842832
84601704
1308388298
317150413
1645379753
820427344
1486607185
47717638
228393020
241593917
481090137
669354459
939500254
610269857
2100794970
1650690228
1552142643
2063875480
1378007927
1625463052
1622674115
1504047724
337682955
735085416
1075124840
1764742268
704510439
1946066382
1886577296
2045532080
1591509874
1672179655
656912808
1291790508
1360308607
746520652
2010563947
754681534
833032857
840746091
1744266525
742508120
1480265503
461103709
824381147
1850666658
890739629
980612741
1223578299
544100584
2063619805
1854881218
749928673
555134763
1230942015
1867371128
910649504
1665209255
1944140404
1405778924
436183275
338760156
1841161218
322092474
1511591748
1274568554
994163558
83682608
468123978
1698852026
1893268176
676694981
660076133
1397780493
1152116429
1840033568
1412628860
1567418824
642196877
590376746
2135887307
1816929
762406185
1087699783
755099046
1632300011
1113938218
1831181658
273956605
2065311624
338959271
2006696929
1848282982
841238861
2129221261
1920606002
197090639
1495736350
1768411256
1376256089
1669024268
620154860
67683988
479210796
975810343
2039653079
338324348
1291288664
1653541076
28001079
146131270
1591216450
1340411455
1429600122
1407406181
472809299
712733093
1057277146
415015693
76231639
617470467
50271612
2099782962
1651481093
1602645158
1468704602
600640263
981739985
648561819
662362650
632313150
1590526387
20538285
375500222
857805719
339067318
1367108624
1515856108
1310006855
611176078
917579396
1583835215
257450735
637696390
1695560120
461824788
110363573
51427372
422954464
696532294
497426360
597602834
1143024598
1793961356
194036498
826092872
1886943599
1791207342
2011397980
1925897653
250017699
1907335616
2071070233
461233637
310536402
797734896
491628437
1957825270
424732971
1209680373
290803943
201968024
847085471
2111687706
1927246862
834002247
1774803181
695014740
592998066
296518384
1751867117
952751341
349739653
655087338
647858085
782824472
1564712255
34706960
996102161
22396574
869274373
2123102008
1489034057
1571437434
618977856
616425605
1779655300
611869160
1405499871
1740401096
859289772
392924107
726574149
630416412
2133133621
648012976
169617687
2142631874
1153676240
1610716638
1746567764
1675679752
4444859
1200753430
79369248
750351831
1767549315
556017872
885867394
1069233493
1259128927
1356319473
1764615984
1336336919
2083246837
1429358888
1832862473
958921592
443354714
910361994
137320023
197854694
1327649631
1102028316
439943587
404189150
2139500791
131198259
250446813
1070452728
47257153
14171407
1128106451
2147422495
1329417322
38387615
214289340
1309887487
1414483769
180184409
943347370
2058741211
749211694
1224766437
1632541252
1316838848
1395055319
2073327296
1536122185
403676327
1352280716
1549661238
598124809
1344620227
569760444
354917649
645157236
649669690
1881445641
543806655
97116831
1873246086
813642492
1255643480
902728359
192650420
1107968428
784953199
1559364946
174427580
49702676
787900531
1627975696
828850740
1307163749
1235120352
1278222903
1991502757
57046819
1849385144
692679332
1266659355
1447535851
968209547
1398108867
139958844
1134367446
945059133
412164983
1178473542
558705261
1628714964
1642274020
840436965
1911611057
266729027
1745694459
720832616
93473469
119968900
819003097
1228638241
1116281970
689875655
1519232345
262249177
786897103
1485650039
49753695
1377398570
1050243825
1768343573
1657659107
432408379
2101508651
218526197
269235913
1092626867
896598912
1149466421
929103073
346979479
586772103
853087498
1696857032
377947994
697141869
2320211
359691770
1904438272
1911081076
1321150131
46359736
1248725877
1051141052
1642891583
671733379
1513394610
522392615
1690949523
816733504
1172514288
1825315427
1818359614
722951981
249209295
1134806445
97727490
1993814612
1217323855
111143920
1761630750
616062371
766708472
2115708740
1060928057
2115322676
1659390969
1266168279
1527620666
268360744
1750363730
1683246770
309604816
1975029590
880083401
1354116279
1766770571
1592819128
776411463
1364096473
348889821
2072671229
1711155988
1247981365
1300068268
732193972
456731593
1620260040
1757721064
306219079
871144262
429333989
631316697
938476262
1469153937
486656100
2028268138
1953435124
1116100912
448994125
1754321002
1221569337
332759946
1423752496
950756465
1513185873
214922885
1817400373
501901232
732564002
1092108754
278043977
840746091
1479174072
2074696299
1188483224
463127101
1074040932
1903238410
2052630883
1689523858
1897958292
1674296815
1805665568
1168167135
1240246552
802550793
1977505891
134419111
1005667566
1756397058
864140651
962585146
347047896
1506527470
1670507605
1867465170
2070620137
1096315064
1395580043
1555713655
1350868832
783515233
100257010
1788223778
1682272488
810824195
1945432790
1335434879
14574081
1108840279
219865157
1011216313
855268146
659101456
1580159483
1184469313
2100731780
1729064819
303482878
697559613
1797538225
453223761
246417342
1647842728
695622000
1671178823
956712301
901623594
75663380
1345668968
161627830
447950770
1975435410
1103658530
1061443159
1922295927
73435877
1298782505
1280966901
175280849
2108136864
530953307
1554842764
636631999
879953772
1839654860
1298860660
1834774817
1596475429
1389369199
1031839385
190950586
766152978
1386592757
1389688781
1110862233
726989559
1933220890
668390626
432789254
977207136
1552693098
1465803693
1763514705
1471596245
2100700551
176766992
782445236
1222924750
893912351
1736962758
309494279
1423997948
145244603
1887052386
1218705414
593035783
34790299
92657564
1607943538
1967117364
270208638
1851080679
800377303
1134047843
1040634814
690384099
160068581
553756796
390901058
374468362
1329886128
862840341
1523320615
2040049424
1067963293
1126428271
447606412
496955795
536253325
1799930629
1002849121
2001881193
1580740627
234519915
315347960
472802639
1660897068
1724303424
1264921534
309146375
1785155804
665770567
698226396
1150842689
2011817366
17897501
1669838877
81807576
890633556
911380915
388955763
886902620
693254703
1411671790
161846219
829829142
948211441
1651818464
262588964
1567148002
257859645
590319070
1448168292
1711545388
1649904014
524419805
1146243898
276508445
487913689
505531351
412428049
901205317
1812836977
516157410
919003322
1038453432
1197512495
1403509459
1180258935
504493005
1421014717
1320078912
1513028536
675645680
154938127
1655127380
918663625
2115705476
199800227
591209451
972237182
1884909454
1336086638
437496647
1696512562
1297448576
2090447817
1458760899
410459148
18121051
1506726809
13181467
686921192
282998362
2013234449
358690934
225151647
866855552
1168813439
82547006
356817969
1764656771
1471750632
509226041
1603589072
1438333882
969578096
1484567493
1002275218
695706801
176712380
1786165839
1886561612
793047338
1014732426
353217836
1216809137
1718905697
656786825
247940954
841945181
1031252940
153413320
1555642245
866326835
331239305
1651084277
1590934799
505792512
1528118912
1560108272
1118260550
1877008938
1517756579
1191508800
451105190
470512445
82542384
1520078236
345030815
416627338
855312354
1028127414
149455706
1647273090
1266397691
1972750765
535841108
1657923462
1567843644
888015133
1002754642
1552292418
346359891
1420389938
101676598
1622020535
352299359
862191713
1270149212
1233325361
31788024
1862154889
1048553592
1089656021
135975424
1050455588
8961105
998286539
1599206339
1334365488
432327327
506302733
289575082
281500020
786035348
2046979193
348867890
1282493183
2145676351
1234297375
955963201
1942077150
1851598715
489203413
309105481
958840659
423288175
669092368
462618037
514657099
1801102734
2068700735
377652247
1358234672
139972565
727967899
1148499572
103317297
662379884
298000837
1628912949
1372953671
928836994
1672803851
1047736430
1365222789
396426634
1139647308
422491893
1459686101
1758074690
2100425695
504026488
670059726
1895189783
1331728439
1571729067
1379282069
1594832052
541494409
922792092
1032080132
1097100623
1357642894
1234535832
1627083919
212403957
1882378597
1237556631
1994080180
880587255
2091920896
1734319599
1507342241
1891376226
1743959062
1145215728
537121430
2114277443
2126292413
1907129626
2091701638
754415117
838885215
261027048
2052095005
983350159
1620656899
1797744285
1176733646
1302690790
97039818
127789073
726787248
442320342
1778849103
104085490
70889642
288238739
572878322
1162003289
231781884
426663414
37101513
1239406561
504919868
188021715
1153649647
1402994709
1114770694
1596156354
2021464425
628265020
1771527459
1762804929
1727568890
1046944678
414855097
1365234608
859285704
508984387
1852806320
548577167
1265017385
2135246466
794430360
723324311
2010294414
1945598012
1429656001
429797118
258697213
1612768491
644945964
89506979
2001429866
456416794
276959330
339989260
339403898
507013310
853338301
488296086
741873956
1504507208
1813978395
598422574
1520613725
216513788
589202197
423867523
891128650
1176799988
472875624
1622499074
517351563
121057170
609559074
1059205663
1730284906
1974550638
629434915
968540534
593307738
929106817
697115363
1730093231
477325160
716098847
573372155
1125246957
2096973627
1097596680
274670082
982701836
228528128
1812787496
1160192038
1945803029
903291720
1012251669
2100228907
1654547271
955854717
65015309
1578972762
1059368368
793729029
1838364578
1066184479
1089440217
1152838372
562419657
2032254704
1432415340
229357022
1799282759
337760449
1056673358
603984920
1461950638
265144869
1739053657
1744902821
2097848467
1296871463
1348156063
1330299080
1206042515
16401815
390243391
2125632150
557711269
88389884
2088525161
360318124
1909396814
1556669581
1593309532
1653282095
1972616001
1074375017
190671758
1602671214
1084044787
1563259694
654544489
271689496
1185750507
1167554369
1029654185
730646539
186947173
744860523
1930404967
1412357219
790785356
424836442
377322287
881770994
1864733443
913526173
1903050455
2072477696
728373943
1603406982
1434139060
595600777
203061677
1151512954
1931114045
2108073134
856841167
1668930140
1454454848
860245158
2022945882
688234120
1545274051
746331380
1714853218
1874150618
249010605
694709093
1694564526
298511963
1000796082
614408468
2038650738
992349439
379171966
1226340188
2089030576
179530999
1717588107
167671482
328758428
460537260
1444533888
780582765
1779044737
1441920926
532832714
991572725
1369690683
1114142675
1279239043
1861183938
1681314925
1418911418
855407042
2096335868
66983531
1204461731
334608752
280889349
1568498914
1320596510
1923741020
924812956
1744240964
834939008
359574017
2028495671
1638712488
2126273077
1859231287
1499288541
1695107375
1131481886
1787140294
646924304
1922383252
697709894
1392988471
1923910793
1309915188
259402802
439471310
2126639482
266214678
139906086
19413828
1378897668
1397608981
2089375786
1510755632
2106956252
1351898559
1131432746
384055379
89998294
706699128
1075711608
763541906
1467800929
299281171
1301798416
815539391
1064288687
1992343955
147911115
1617858893
1437200215
697697359
472430616
1263771347
1273655764
787645603
672079946
1564785490
1592593028
446478235
1241960822
961802959
982941337
432199435
711395969
1214023497
2080484656
287853239
704191632
977452379
1507714221
6562203
299919618
1056443602
1644424355
1183901697
646666044
2035453211
164982848
735206914
947449291
731557507
1771260531
372036960
551620103
1175098968
246710720
986254477
736783505
1374212818
945129078
952388181
885034201
344122396
647321097
276137898
1627909043
1864724508
897715699
1234183205
1950349688
29755283
1510287590
1949921355
37165442
812202577
1564846251
1769989001
1190959052
1429886562
119690387
1732180211
2010710861
692398215
1575545452
89481675
2027606525
1552146814
515156817
360855184
834478355
886568515
1818784656
1888560512
543434816
1176379630
1748437327
116485407
757152232
1716291009
584716812
1868483278
2103334692
1978624958
1539447995
1785362384
175941752
1322449496
2056455743
1429759430
296949915
333854892
804394423
1687289245
1924497007
1790828141
315146880
34598626
321234601
393968087
1995365100
1476190902
1772013735
1512790082
584158856
1614895097
880245202
1302577252
1964013649
173608291
523016601
717167210
800763264
509794868
1298981942
960053505
1429501949
884265602
367967385
382397894
1090770789
1872253947
593516725
1001931856
585675962
1065969837
134510123
18287157
2043649841
985887959
297497139
877421794
126002961
484168113
901724468
2076444085
656365672
1641789413
173817311
47693427
1752617351
740315414
1010810600
1786346284
622546762
1838973142
957934282
1259545698
584243337
2002678714
1102992107
1898171553
997350189
987031800
149675357
764658204
1416795607
269971140
1611825112
588788951
8807492
1420321226
53515410
769220815
1287278476
444404417
242775395
450697786
1199931135
2107408814
1731063495
1303426525
1551896112
437489116
1469114183
605240690
951761628
271256904
521412515
1383639515
461499420
260300185
331748402
2128785280
1617242317
1565855243
1676191669
772329402
220364182
1814693649
1198110245
152195465
1151525015
611533267
54666481
1261782964
1439569629
934287235
1143154277
615211389
1234706336
2024134394
1520823385
609682112
42407025
981975098
53840723
1262548856
1661415365
904764010
99251044
1695090747
1560978698
146766409
334558704
108485608
132206573
607448206
1783584477
1659390732
752298519
198526628
538116504
145283149
1359685586
552934890
1365147188
206121521
1492909186
269265784
312833086
251272261
671703364
1258411355
1963312817
1658601925
1108705885
142723935
904595872
588102325
202408726
2085689339
1896532014
729679084
111646675
1756360015
505160607
1721902207
1646105361
1791746943
1930082011
1540000159
932405536
886088527
182813611
600122630
1489759636
1521287555
1203895152
1697113338
913168405
1556275181
855619308
279716443
987574603
1064135242
1410429805
1500008795
350106731
531241382
1934993913
911112486
464927830
541973742
725278940
717246521
2032637577
801144160
280706062
290422658
1847171577
1610937245
1809700119
1050495787
1939593920
981449782
328473675
426198721
1865357992
475221332
23114587
675345930
267938840
1765874379
738479840
654370342
2043621843
503230303
818695099
859088852
1019448808
853287218
417393633
1935118105
289525067
777115281
2066223858
2063268560
304302362
1230412410
444298733
1898795703
1071373531
140399628
293930649
470447139
169802018
537639271
398682243
537134097
1316720855
893910678
1881334749
1437463614
1525523083
1925681095
1609607879
1087814649
2003740265
1434026187
500694756
714511947
1177933557
1745316448
620724956
969861334
2063224245
953594560
1397090120
840353227
573411596
1651184609
447504959
1927511305
1704024641
1895138829
626312188
1120444832
269405303
1759322348
2015425099
1366113168
1869470938
1871272840
1296283265
370121638
1731207289
1383709584
1027181881
77392709
243141118
375019333
62329950
1694652145
901558734
618053197
1897626436
743870729
578534499
1478915743
1945872303
2022624455
544481770
553642618
1928467139
207129993
1208998719
1004276422
41485631
391982631
1731049654
1013344470
818568159
67214859
885527324
843572327
913059417
332132379
716153727
1318047119
1171497514
1238353444
2137102055
1480523861
1385793972
449228849
2087190925
155052035
313687445
1872098190
2000471499
228468838
1934062101
546359983
333646104
2097091053
1870580565
638642478
840982905
1440178080
701155855
377431948
393683343
1958184886
13328349
1116093483
813782305
2057294241
819102565
1241885584
19837841
1259430908
1031034931
1559100115
2086016685
1812050315
1650569832
1625852344
1385914241
1290639508
396224571
1199155497
362464882
289818259
777284823
1426917845
631069992
800972194
1253311662
920628111
1489885626
944606697
231476267
410534456
328143534
1867201757
458600267
1521956952
2018950821
1578718386
1161697705
38056616
245050076
1018307287
586290099
1314468453
576971806
548217890
2090291021
362056074
819635749
2047232431
467958209
1524959398
165281037
1868216063
710046007
1879158948
936331976
1056356097
485700372
876096563
450285829
1378897668
1042438455
1377837364
1110093177
975888176
838800508
1396662106
944869287
355498703
2125614854
570908440
1274907566
1278030823
733391653
1916864612
204423954
1491598007
72281338
716908742
1827782153
1269512667
474500811
266797033
1616350488
307732296
303554737
2050568440
410325603
1422144691
2046546373
1601959689
1664043904
1088913474
1817529845
640117054
682760076
1570711728
1112870931
1640754206
1611255993
958396453
250140183
979886180
1024888895
2030959901
326699866
533558505
1619963613
1570416991
1496166890
451219542
1947919014
661221696
451426348
1499654064
1819362636
496592623
388380869
184333920
1897813602
1676700626
1004365559
489313885
727768063
592677207
693514276
559969413
339845182
1998673760
1204482206
220623002
29709023
304200045
1844938789
1202796551
109830183
1774505202
885297585
1685670046
1197871864
793311266
2061646505
322421256
1035143036
1330116275
1576576369
1673326867
1225242808
1002639218
1796130799
768155661
2046772774
1601689726
500253881
2077439834
1422914155
673891569
194173351
216763081
1174523624
1412612014
1929820714
198835085
436576861
1153038557
21368563
1253929014
809156542
193920763
644847085
1026362226
2059330814
1810756597
893009730
1061231741
1852481869
1912368027
1510443311
1147243726
934337777
1571283330
142426597
725069233
410071490
1816050273
1413744443
1183189023
1983944391
1240049512
102990668
1567201949
1176641666
422924740
314205519
1951642062
1857527875
420537982
91698340
1820142432
1395209111
363996037
347909363
1781253153
890313150
141967886
1037746578
295184193
1480873282
1090870358
289145003
1800981699
1484137416
1189562660
1022500053
1669583791
1862538461
1080674590
32227050
1993205083
1696740646
586743175
1110676482
1349993592
1563560232
1411657570
1942947718
1843595313
340378703
695726554
97809339
1586083386
1762302609
1663838192
1839501587
1554811921
1359164512
1491253107
1825981142
1185703687
727433978
2093867156
1402083423
342842890
2071652630
1733340600
311361633
1688231834
394188821
1410884380
1346510364
402524690
1038989350
1707613915
568382150
568501921
1149468278
1858986824
1098796960
270156467
317461477
1452711614
2087305999
334904872
1123629592
2134020041
2047895693
1300961778
988646506
1780018302
1567250866
1049358992
138040532
793817013
192544581
1617668695
1010098867
1107349802
1032812025
719407101
23272131
185221831
510177949
210657452
2111275812
1148853618
1938892516
156686959
1579890931
502209585
1033480838
370407528
1661468394
807532648
814860609
214653022
1517846116
1640918577
49744710
841404919
1933803458
1290533798
1742185880
1286096639
885414150
1130652159
1257503907
1272545541
1413072513
521298396
307230302
1016776592
625512129
1103800583
495377855
1450382794
1529086260
590172454
1434115863
605805666
1595697358
393935585
1363686785
1865445093
1853305867
1629912027
744916368
198256669
1471246121
502394745
1506194709
525157388
1375080539
1684711276
1596046199
1521661752
1292850239
900532780
969529327
1755026499
1751226870
394467428
1625312833
987875551
876636743
1436800685
125483733
626154929
1514631584
1523176514
940027633
1173593391
941108453
779996578
157674648
883092848
1249180315
1897851487
1579047309
193580925
408461249
2055202514
86313281
1538745602
1065675954
1242011834
1626058683
829763235
332541564
1734676392
959649025
1340484205
1833533912
1337463095
1447103469
1481485239
316401972
74034823
751298727
584406748
1638063306
123120851
1188874701
1606823076
980524455
1440774778
386145186
1529026059
2028436852
1857897646
238757612
994164711
1163509295
570101465
1718292107
1904596496
1734538354
1786987581
561709362
740575916
1447221032
81235197
1130845658
151772016
395200775
690649257
1095861645
1200297817
73910797
2050398162
768161377
801848200
573827818
2119803328
147137136
816034155
1325086236
430980600
1364992463
1052146948
204448066
35913498
845942729
1022160334
1952158017
436135608
630432198
1118556012
1027481270
766548602
149271454
2125587692
1184706893
2055935776
590560653
1391071812
1265466335
673553000
801435658
347558394
1622749261
1689792477
1210244087
1082679552
338670975
365051730
2032220172
1150822698
1967190801
1491205499
176032691
1576660942
628806910
2137175969
1964354385
1296047950
1663150174
1312023523
360023086
1113935834
1713502398
991962977
1872551206
1361627661
98675779
883865972
1936384397
1831258723
639683825
1648158139
396223689
1585338749
2002122720
1447593819
1197320905
1775076111
1810853577
439663902
224144882
1338585578
785291757
1195011191
1057322061
431704421
1263941404
1968958274
1321000625
869833777
1296634250
1579037700
870406994
1402520269
2031702793
1720429264
547147192
221872327
871622492
759570036
1784777321
2107681113
789739557
1121402437
1654841595
703944228
1259969164
235104125
810977971
568791895
166931700
436989378
862395593
236249129
1957353149
1065126066
1252674014
718624685
959077150
1158881917
1668017116
1861056855
1746971640
614940863
2143430357
2080142548
344418227
272680746
545420109
1522986167
354055185
1776208167
1976813620
385391636
1585696964
1753765024
1046454303
1471195840
1850808059
238034661
829553987
315152258
229603129
100317245
1493319409
2060759102
451126070
1049539321
1959412751
943546428
1834216333
1572409541
849786825
1253484051
151340122
316920125
1244434794
565532707
1987745458
572495961
460019224
500664010
1457365324
940055007
973988873
504050098
798207177
173238473
1690745665
2013521012
2075175193
843672367
196092273
1869684318
1434690879
1427524007
1514986260
1375697999
967834768
746050732
344647234
476708516
1760968552
145983295
592021999
157994764
2108506027
516094613
965496925
714190480
213694938
1291123113
1645441996
1491955792
259730440
463262189
1478068613
1329298917
1336175652
1066663961
506530342
651528243
1650824571
987923596
938338530
1683793979
259415318
1952977654
228036570
1592075931
2136520385
1467622285
2051601665
1052995817
194239526
847858028
1063178320
949134559
1401961220
1043832204
2057369588
584241641
445222414
1473359227
1037342893
1989025481
1148354963
1774875596
1830097055
1439937429
224973262
1616354595
1563217358
1676101214
2125395077
450094352
955355868
217447772
1587940644
1864545029
158269746
835455123
1689490807
2108613059
193397805
463476768
974677525
1044354659
465589467
93269455
617670827
1942856821
843868275
1161596782
1251353256
1037405958
1706627222
967601951
2044017748
892009360
1697464823
664259064
2138098426
1301781311
1404371490
798237892
2113182537
1751034458
1499518589
1684368516
632427407
163071752
1943827719
301085504
847108388
2043762655
1985592421
878515502
51674225
70185393
254525380
580881251
981819833
1382118014
1077126172
2072469163
2075958819
1933368759
2133262685
1439720668
1005814292
69032790
1487286822
1300586722
888784883
1523391383
1134061443
1375254411
1394149607
255131296
267545535
819681421
2093673009
1802613795
1003717929
1874254913
487658561
1473765882
1714851474
2010555246
1279655093
116248095
581532111
569564886
1053531956
316395429
216050767
579042975
1177101484
932456995
1783199371
122413199
2020752121
1519768895
1594249450
1356315580
582963904
1473765882
1111643847
1686794061
809127645
180385473
749809747
938587984
1670712280
243852052
1349716923
563336830
1710472679
1048771263
358168513
1083561224
1765958368
1645443640
2030193252
788565995
320471616
1080076000
1654808682
393418601
1242345575
1599163238
468491675
2010741358
583434716
1208538980
158859394
216566896
1862189509
212223282
1940945330
170757681
1002513508
790313726
987571181
1482907673
585711265
1911198798
1585541549
929064288
1734160175
1041273476
1864724508
1646998783
1413143620
1342148261
1665672429
463192369
2005246364
1777062157
36289907
992447849
1362426678
16421820
896829458
588174099
655492037
2097835384
595388693
602369784
271721149
889693697
2000698802
1690154377
704393006
984889814
1792573028
683893798
1374480146
2051558174
264132907
262134106
403524509
1259623054
1906978477
261704734
1110961914
1741783268
1355850391
1954138111
1501797350
1730130047
1382544279
1713752077
304974149
1760446372
858087132
1151499731
1407587261
823249220
2124580437
1790590173
295225604
962303537
2066337881
1940579950
332603890
268969067
992300479
1131032616
1596206092
2064482338
942322648
2135274552
1129176620
15970798
1743409999
820692191
1637886021
1467334990
469390725
541613447
2050590291
2009798961
1353458394
1109643720
480823366
1615867687
1791354666
775801603
1137414785
1569842980
625246289
187459358
2139222168
1042415778
1353859341
189682757
525960159
1535666175
74813456
56888274
1690379000
42676649
338956030
1401372602
2017068593
1915564954
905953624
1638801574
1766227721
245239855
390954809
443965595
1800319374
1937016364
1420264061
1012256485
247984875
589242117
519005874
532009687
796709712
1499646816
2072870294
1730951952
938561428
975716280
167854137
1766847530
1601915136
1184007010
2006356844
2144808760
760323587
1591573093
398101119
410306596
1199165718
1960316822
1725347595
1813256040
600756623
1882560065
1477448389
1605618408
1286413558
1207546236
1976605993
616356031
1002321842
951066004
1095216607
340676598
2083070400
1015183398
342265249
1034155446
1106627935
1016724637
1622764847
1217122097
1056439411
1413253425
351899896
677982613
1959874487
201083601
596008317
689743989
418013685
1862067315
888256329
260219374
1664929588
2125921902
1258001409
1096278518
1053077204
1926951357
428871573
663782997
2122886117
1704672547
530378406
2142318818
1956549557
967597440
2012274594
154343145
1026532523
1822907694
1283074060
907610217
532105343
1957745641
214599302
1871486178
860975026
712491161
2138538701
1058344300
709696950
1650353348
440199567
1783073234
1985546285
2101625400
15117318
1606756880
1711327523
2067811179
917203372
1451043087
1825192612
274479891
1613663946
586724017
1654835343
2092506353
376817388
1947648432
1502212785
179624125
953881300
1368331523
1015729417
1349528715
1262278987
1552528977
1935826402
1294961261
431946178
797720774
823734381
2052863450
277139699
2116921552
2142727584
428868266
1915934077
134906365
1102426370
1024579435
1868760741
495726227
1945747285
1308703897
1500140098
709792538
417781761
853924990
209037219
659370320
1768805014
646334531
900856121
1665989982
502550566
1111095310
1101695943
1725606614
1837948045
1855460962
1461766058
220118320
304153120
388756151
1463456669
276290390
703922216
2077485398
1421500840
782239507
198447660
2097573361
1156092119
1619853172
421098086
1148428852
451525714
232923847
264715110
1003318596
1609976419
1906967048
423965225
297685204
134505174
1622495164
1002416424
108122396
483242657
2033678342
1999543887
914957908
1337490699
1874516399
2020282987
326084253
245045264
148606677
304514764
481737173
156994318
958210771
1440061122
1192271921
1642833398
1385593681
1065426831
822669886
2085843465
1000000155
1413058068
1519830540
320387921
978178322
1746959973
1203788431
1272666738
1830206869
2085808087
556537033
1835710811
444744679
1218078937
237918106
1557983534
55342975
215816478
365776705
1916454465
264960398
711472914
1233047286
339674002
1975409872
1248460566
1991734637
893288751
2079807236
129223442
458808303
781191747
972245989
610267373
503374808
1576512152
1944507074
1530683108
1925093390
1817060443
2076971005
806886348
1628971319
1007973982
549435687
112287506
164665973
1234843982
1156578272
2052913087
48643075
1009193705
1576800664
962967703
1959562522
1808659008
859017317
1234896161
2071471665
2010062299
1563094982
286855109
1736809828
1985175254
1426307730
1057976571
832849541
256172258
855742978
1810520799
610952085
678653174
850877246
741598980
840294954
1605997797
2048663533
813651559
1792934108
534914516
1931611365
726307380
917946478
7103665
1911328686
555358647
140806381
1842760385
1355124682
91620702
557077171
765090783
1250855576
2000152593
16237189
470820429
308154560
428816201
884443218
2070138675
630894658
343476631
382295134
683390728
1804768714
547612483
806016092
1786387530
1699788563
1271499620
1882121528
972668719
1329462544
598121943
1450422976
571668591
587131637
1973209467
1259144816
57607404
1025614609
1594187248
957853793
387456804
71624025
15894643
1578427786
1960323910
905269110
282580562
60115897
81270353
1836999483
2059000640
1981209035
853565538
407073618
480444744
946425363
636259980
130685794
2114490101
268825631
2078330600
142373136
767929370
1775440584
791361508
20093753
393341295
2139052011
306030010
1428133251
1661573891
1924917206
1844893357
1664104037
1150999393
1991968174
1463002046
1485575397
1941922194
1290651193
514226720
1794967174
2007436121
734662350
593689431
128677400
212123888
743070805
1660861099
664343406
2092929200
1625519901
156458103
72365796
1389194031
1202839813
118047599
2109052583
1347196002
1373805545
671229581
640673451
1658121415
1179057485
1397270624
1806704800
1643023480
128292827
1368654241
1727391140
628277025
1637048153
2088805874
1706718780
626728257
1638625242
2122196375
493954687
1897510583
1331080895
1854554809
255054562
2121140541
318900832
1529435436
493597063
1048612332
1676557405
2031399107
224184841
1485637703
389370838
906050924
1876820973
1698110717
2120518189
162043649
1973826516
1595842423
1296426006
175911590
486697147
1385287817
1870224108
184958083
1124668526
1306746378
1548308527
1286662228
820167233
208078676
827187703
1752183069
321753569
654012612
1783625905
527716224
1469975819
1213569403
1046999943
864610194
334500003
1210463756
1590359003
581809061
1920156487
95481360
1520850878
1189440573
2123351077
1003351081
381192458
99316149
1446485289
1383910919
726547509
1502273932
1961372585
1770085970
568730245
1988212511
591774819
684604780
217804919
939154597
178384541
2039937090
1990572394
445250919
841433960
934169499
89123578
524585009
2106487951
1579238154
1816641773
1716598389
289572286
1251522439
357057079
758069444
1739738498
1773976937
930422889
1848890434
479846257
522764277
1280793609
1507794549
721545580
1115744421
1368959151
102610254
1651807798
659720062
934742575
2065819543
848514147
117779517
1281291575
706199214
70642322
1184243773
385846042
293127704
1944072722
1563859999
1853060325
2007805531
209470354
1075909351
932800943
1464718122
1848602224
1818895764
1699909097
1308964320
385502768
8542966
457711220
658251904
336455971
1541753500
117258803
1450683156
384004565
143542331
429517426
1888454808
168582022
1748439749
533402814
2113621680
1425787182
112771763
1702275313
498155320
127696330
625898046
404793556
734718806
1271596996
1308632826
825814639
1448354785
488122022
173038866
1712306194
634469674
995853155
1183733233
1006568277
1804410446
346066014
613044299
1007495503
1509866583
577704040
1557318350
1192202754
1121400738
1345370459
395070493
1328729750
874731686
1784488890
1937679949
149770908
2142878525
1994641318
562396114
1981777519
1026710330
1634510270
1495001191
1730887228
1021860873
328259065
1713253376
1917238224
1054419603
717238822
101023238
1278861300
1432610897
1831638452
461014207
2138184877
174742327
1987332809
1513083125
1482203386
1963819123
1920515568
1276504147
896858547
1556424569
1072272552
1783971667
1412654199
795836386
1674608100
374454203
1338132516
1455631632
783279616
162814932
1233061328
1624555154
1813706663
101110609
2102622001
752693621
2146909953
316238231
1616695870
137587274
11839668
271452804
1902912459
1122664299
469734625
1185146980
999922383
765573835
448162589
32556232
1518846143
1207881563
11785180
120915779
1046844539
1481500456
1740756122
1960485883
423395405
660855471
263325681
778717837
814426783
1023698143
1305804245
1858770997
1321223691
499625843
586809287
999200348
459428352
634018769
766564306
1601282415
371238467
296144706
469573978
1449933653
249186149
992097421
493842683
587499595
70664241
120156056
262498508
480708560
1278312771
1718072623
841722036
488774337
276922440
792940778
1667176566
176341602
205553270
88122224
88799261
1044584362
1944015816
1277358050
70140488
857539271
1731693243
899563860
1005231384
2127028068
229034216
1864120099
1672070176
1392817309
619832647
1985407624
932905655
1818815215
1931225216
2133422283
178991029
253776041
2063898789
1162136810
1427358610
1919355493
1646047282
385181692
563234774
1273146569
1022684302
1818437442
1405669205
773152798
641134306
2082565102
661740616
123938700
2136785473
756039358
57823638
1255946379
1154456791
771590466
1361230516
335155296
2093071080
66077625
1249104475
1203221912
2028611946
1577292917
886350614
1329374251
2096161813
569208253
313878034
1888943756
1986294706
327526338
868949496
457866836
1907903216
427889579
778005450
885508862
249186149
1820943542
546065999
1793550881
1946090243
215316231
705299843
878591684
1248605535
547605541
266690043
2090148457
1879579836
859649370
693120386
1564872930
1636862869
1472050136
1311254391
922755550
2012133704
363463106
14938638
1378151052
2106917881
1023780374
1198234294
1752323684
85291050
1829164153
2085284474
1697577221
1443139679
1563645573
1081293964
1254242534
822162939
36946477
2035595162
546332884
879942418
626509620
359225240
2103115016
2138719037
1000952109
1202178584
1199548817
1140791457
5207703
2086935783
722006628
1584604695
1462232586
96317822
1215697553
666313665
434336277
912634195
743402460
721299635
350400295
2075719356
1303216733
616000401
383958895
1703630172
2016932961
786155797
2079339812
1847604025
193168516
99881086
157066265
625896843
471121325
584281788
1984170940
2059762419
1105097269
2024747743
1100641423
886982816
1326431416
568509987
1902419783
1055169064
992338319
1905904449
761192129
1328814751
244092188
1114728844
1011397661
428024868
969521313
1023009522
1476251926
837449622
1523333949
1142504165
1399677177
1179883212
2075201734
713702153
1265820138
239615711
1698569862
1956344123
1207193811
1989247569
634694896
1364056017
475899314
732240512
1325622573
1277091436
1181868537
1493577607
575152001
1294674967
1534956487
1475306883
634293441
853789028
803718821
1556583525
1585565053
1920173838
911721811
166305979
628454340
1104886802
1480641995
1458553676
2066085074
1573073542
522557436
1574743805
1108880792
1636169443
171596004
1362243564
1483547971
545762430
1333450320
2094991630
189593490
73135258
2080036462
1168199808
1880195356
286242550
305764504
1192341906
175136230
355232624
2018766830
1867557069
684963272
1934830848
208738776
169156940
288058837
2102245665
1931886855
641706227
790510635
1326826162
274868010
600257426
1114554953
950303099
138790680
1394940854
560311852
1611368104
359818943
2077471972
258179396
972899945
476165392
795488686
135565380
1621848414
1251220013
1783966666
787548804
1859249478
1050803558
410217881
1173690877
1082187290
680886373
1942681188
1506088696
923660957
625593945
1436646141
1211863522
1196166156
2001989363
1133961517
1998426968
1785131955
1910162032
1016623059
137248139
2047150589
333178838
186356758
825400179
901052454
146931919
1805115239
1348221288
1020866473
477277276
357845082
1345878991
1971355277
588612390
470761648
1074760952
896565744
651305339
2131163056
688629738
1749536514
1794370322
1154737257
920903961
619551337
1641064116
1839872965
483188767
480726868
2087649991
1588697547
115908621
1991026763
81345472
1156428562
1822635695
662773061
1327049964
2105011235
1822245608
978109679
190892779
1191988244
660388696
1549152985
200080466
1097084757
565978990
212944889
1638107490
864711910
2017384720
1079873262
785516907
1673256430
1668142943
1220425652
1933202561
859489472
830263799
232179258
1264107619
62552311
790671979
73694203
1786990749
464292399
123730552
1345923792
2019378962
1833360630
551308357
1247693839
2147310604
1544681441
1880444669
760873163
1496373179
1569561885
2008967310
2097162067
1925042489
679289712
1484519307
1447572184
1293157139
1275605380
285103664
1702368678
2077562791
1146691623
1627996579
325096290
708663862
120580171
222670358
392613525
834886832
1653878115
1251755932
1990741066
133308257
110788068
2100228907
283962008
1000325172
650080487
1598720843
2008796540
211933741
1467084631
1402176954
371745393
1109391219
2128032116
2067104505
1152344618
1279574625
245183049
1268340342
666001157
1602654315
1591295827
345505901
1449667418
1556305625
694054682
2094081165
1108297732
1638806117
265041097
1133939870
1091880157
337588882
1633670700
1986714622
1531896954
1441307340
578439978
1283220971
838331288
2011563971
2109144889
1528987136
904689898
1070125607
2021553710
1051609649
1191532202
506724846
1003743496
487742402
460552409
496468154
1536667407
605972860
760052246
1786843447
1136121705
1233362415
2122891307
987610421
1970148049
78917417
993482732
1859460396
400106641
1592216460
1647516610
1726866924
670347078
1360779597
2102000341
680925941
289576870
793450293
676631448
1709048254
810956394
155481102
321342786
753329607
584629655
1471276106
188555586
1147502600
1131702080
325799541
265793996
1570836963
1269617747
1790320213
1622425015
1963744699
318413337
1798837125
2045319358
1856231011
1440063163
750824652
1128546155
391207696
502419435
1640246858
1963443304
1959986369
982933076
730412833
1404572636
1948024599
1331046574
887225740
218179804
273753196
266701840
1241467334
1100303276
736972084
937929381
2129345382
1057025494
1734074020
1549216951
772481899
1711964931
1750048830
603047769
411176203
413510079
1073522426
1265322853
1071017415
1778883571
1017589819
1502118642
560692866
1468447323
1817685499
1353366315
639961362
1143916268
801006677
1303691451
1871084604
993627474
1147487744
32809858
757917969
1058885280
239335957
2002222053
636808515
2032203094
1369010930
1037421096
1386266804
2130834934
2141987651
438594885
1072901918
591992956
1725989826
798209105
7877398
87940451
155320612
1338701957
1520138530
764516322
1563202779
144801140
163441049
1323935948
1575398020
697086576
408345920
501886865
2034843279
568493649
616027446
1983063971
1611065355
1433691150
1184283870
836230738
2012005553
228731356
1709824389
605580755
497172876
1375603546
1667705942
1514437781
140453135
1802335520
270551386
907676989
516825401
63508688
942303563
872331689
1202744079
302540119
3738860
207885817
1983252448
2126984386
113168607
875902481
153907225
562324374
1594310908
1334980801
2131883554
1117060821
1605597098
1697500357
1638938735
1383666141
881521930
763843424
1463401065
1246518696
1932428609
1427214778
96799372
780490044
1370318311
1490289687
436319297
302179213
555716343
436815403
706947403
1765440552
886892269
400944955
1399160823
1265749624
385990846
110655201
725598204
356749478
827469619
490685332
715548769
481209344
1728354467
934698075
748559338
727304622
2140090187
1572544600
116326207
772131310
2007232330
883838244
878904999
1207872804
461938902
1757227870
742030163
308994493
321889963
154990898
1841157118
12110520
1205297574
776706181
1317669273
279178209
1730934291
1412224698
641573063
822451674
874786629
1232960653
500943501
801436308
707347565
319496366
586225655
1966989593
1871528479
388479083
856247532
496587616
359112660
683536263
194493395
885745072
866796323
663434129
1506730662
175366559
1901915107
666086362
1667238271
1517475483
1337287431
1583217184
258307397
1273140274
1645757978
6036110
1653999002
487919886
1438398468
961508035
725011044
43468769
47897642
1914456872
1356722851
537826703
1705768505
251031338
518996463
1050390894
21756079
682684681
1583545216
715596328
702742195
1134612748
1928982960
1342488057
1565485820
155641107
598044857
16853169
1624705523
1365719578
1905353424
1635035718
631340233
692861248
2123597615
1772435488
2136207937
99496252
1017623843
2141825181
742500972
1738922274
2138088160
327595045
1025194516
488414888
756926446
916612839
770314517
756406650
1992215724
899783759
1485082638
1838642343
1221941877
2070986994
1775930754
1967353989
1224823514
1233680876
196390579
26149574
1513200270
2031084521
1531879702
173613920
1626420804
1695906173
1269733567
1446708145
1126231780
1250466980
1023092168
1737729268
392755258
393459145
1106636467
781633705
1330927510
1828674649
1950007041
876514848
744441112
1438955407
2015899878
1019839547
594854249
443602996
484395394
2023168606
729749814
94655677
1702873248
1603995423
470954389
724310455
1247004738
431632820
792163970
504453675
293309679
642778586
223543859
42879628
742787468
967431839
876178319
171931057
613758757
325902689
2055477518
415534586
710957573
1970818708
882113577
103154630
2065346364
154573766
1884049444
1425710932
1957563744
892769820
1477538197
1630730086
257889359
362394751
12595543
2042207597
362281293
779388653
136235952
344655830
67595141
1470344161
1564844425
1579166316
1504239165
927710779
16161921
1592515045
256108890
969463082
1810679742
91885964
930000469
1994587965
1243082739
389504485
1572890251
195637195
1468365651
1292449035
975855161
998603149
1892742824
1658079766
1346045372
94795039
559912580
1272742403
807394035
1447791282
1692510396
1891834374
1408156596
643157926
1696280906
2019295059
1298842247
687493533
506320847
1958413836
2009905233
2128407196
218942436
1065330263
183634204
318679206
1241714420
1851446091
210955270
956556335
338817647
274058948
427913290
2075986316
328712241
989247866
1434016749
1313062521
257928301
1004783009
2145595932
1814228761
1591085001
1365726324
1858498952
800580683
1408468295
1321834148
339695519
2094240200
858860991
774256523
1887340992
528512090
1392686767
430970405
1913985826
46113442
1506443926
1823768978
2085491659
1382759676
1985624137
1497371098
448823314
1112416961
535822237
1467765548
688387107
1428345004
830442875
358275377
1919743030
704840047
31795866
1018593009
148052779
1667690181
1391053019
1916904297
1922774812
1296717400
878993653
1173143117
1494275276
1167780439
705373576
2118922551
1125552789
1137494425
1437213569
29980371
537518041
784868643
1161568389
574265577
971978257
1783986902
666939195
1069420254
1412532593
1774358661
1163400806
658115306
1389211875
625207584
1005486490
364583096
757768392
1188465491
1084326356
1154443760
909834552
1312487246
249230999
984896551
490037575
760252914
672094632
2024315370
360910967
1031229077
1179427033
1246988255
1288095493
758734318
528435960
327776036
1404710703
246352818
515035532
245034404
686920428
1685093255
1536219610
2027646486
35253586
764174955
1211877972
285590360
1550560242
1850750350
1523160184
2110947928
61491778
147447453
1839653642
29367815
2080848571
599458643
678914077
2103126110
1221359927
663368062
1502074144
1484692292
894236537
602464645
772979071
405105209
79986088
1368940892
76746103
1679721702
1344705237
1935567899
1568105823
947318167
220325552
1999942846
1868282171
352551015
1656390717
252920469
1667863849
237578389
531294739
95399770
139247524
1177236896
652626615
1748308527
1396446177
2071078396
1189919745
1253124681
1789617999
903264376
611226137
1983268615
975943366
345391123
1454482556
107386114
1074433425
2019425916
1277660914
1493427982
1846978478
1729518206
1064412816
1315557856
463428747
1314367163
1514634518
1702239567
615575933
142940866
987022468
141303692
2084354205
1006903883
1508864964
421295924
1029821971
1767953188
1043404265
274052894
2003911745
935934206
183791351
1992699582
784016241
1433837236
1729438006
2099354959
501927669
2101885135
500559217
1949255373
1018016837
203643226
1791428052
1217371006
1981273722
1885194749
1064580836
813669457
888912204
1576483272
1514759982
135685804
290463698
608766485
450754010
1449505271
1566585008
1630326137
1745375455
73896762
367880031
1408120858
45811528
2011754421
735572157
1990219403
777414138
361920566
1249902157
1451379156
410217172
588639644
1785077205
840659100
1980970282
1240170640
507601208
1815572841
749742600
1764972534
358712664
1160486176
28050336
949422613
1991448942
620111683
121204860
88264595
242450352
953731727
2086127525
1456763946
1772217364
882911648
68053835
1662456565
331190425
1621984874
262706495
700829919
1092459545
55792434
928661262
1511939679
1832520236
101290332
1033295726
229334329
895332832
97278246
651799448
1544229666
1848555632
1411473721
1087154876
2017978697
2096300705
65411953
1954081325
1712574817
1760756648
1700729323
1550695888
368174996
20732767
71432557
431338010
1634623736
1723627426
1936213205
1573748210
843801417
498908878
738525745
1189521167
185529098
16218416
1411720282
512799510
2046644595
837848479
1659682499
1159596833
9896615
418113069
964771895
1952939866
882341105
501742206
1028098337
165496152
922623556
1753605269
922556623
1239985129
396304683
1894381633
715898536
1241397080
2077241912
911844282
1171460941
85864248
2122483278
647768601
1319850608
857339781
691998702
1195586009
2047244584
2083493759
478397497
1032891486
1583798601
699830905
761592629
193141796
390614344
690521338
875836394
1130231271
910295365
2059227092
1347816514
1782302025
2112636659
1686061505
1965491236
892978982
736486928
1759948384
959154214
950034051
358288737
551716665
1411436689
1427254511
1015750574
386279534
1460205176
385025237
1344661548
1007533524
26100500
967207735
1691222646
1679710865
524206887
1991917907
185365918
360306267
17949072
433965476
573661707
307545047
1538719046
271569764
89389643
531243192
1935891348
1862746013
1921935808
1832575500
1410334945
643115702
1953585595
302736109
828951827
365350161
1922622628
120805704
721640168
1707559609
480639409
522102826
167698768
1893793339
1930813368
901085094
1361878543
1293269427
559242315
787284280
1864092392
2008398381
899593288
349618665
1033711085
935919273
701626824
2119768370
1208114400
426939357
1392857919
1337809795
498361640
2037005838
692981301
717259261
1259896585
1993008079
2100083485
232666674
23177555
1347365563
768310054
488075381
1659555243
1478073333
669991926
215948497
206476338
1314545310
759840421
571153172
421761273
1700037655
1425171536
381580946
1144753029
769311004
2029895411
332484081
1976700662
577998049
1639350491
642539567
1538705564
153027486
1969428848
931862566
59039317
1790033903
1107857
1006619594
598074247
1854896987
1431161927
625394452
482822319
1043445894
1760196121
1014061484
350696855
1209126635
260682051
2041212578
1326058691
300160744
818472030
843889431
329494784
1666251539
1465807817
2098978466
2074861238
1372952459
1267646111
1593086944
1607908256
1293589104
502361537
1888748521
1718929173
1704179597
489372404
137050808
649504324
129345486
763261341
2100990697
2123272916
1877701550
1715969230
1143392514
164438287
1089342077
1268217384
47614271
765826908
958212905
2048441227
667891941
68938131
1093050589
949674557
977022608
598797160
2114595019
26299600
1888756505
331791854
416799045
1176544993
447165137
601132328
414242245
1695762676
388582565
1205230848
1129434604
1813984750
1306115070
79345972
1926138233
1416800813
309399552
1772605121
1997615423
2093972171
1506346482
1262062461
364244754
1195337701
1802751857
630572945
1686598139
354419786
1501673041
786754297
291757299
912227258
1929243620
836270344
1852447260
413375903
729698798
431912274
2012735949
1339916967
1553671899
348794768
41624399
1078157975
2062984659
1263459989
242507482
1254459038
812266142
767935674
857946424
1186669909
7618600
378268239
1597519090
1533450988
2126155019
2065105531
404341721
1552233030
528244124
327774764
2122080632
1046252246
1407589803
1190283667
813739229
1002395859
1552216335
1694103380
1320489058
404936852
985406551
680485985
1805994911
1823507410
569773784
1138145419
216319677
1854854811
1086227002
1695627837
1800903415
1734456486
1184936731
520552169
1395418243
1739820508
1970740472
1643996817
1134115385
913971739
149800771
984922382
1301510359
891119823
1828720315
390319647
1608957020
1737474757
1471179016
1204522566
383994534
1138923316
1954982219
81231348
2106353757
1562094019
488236212
1226055510
208544831
1841764146
2092833520
1318507739
2050482379
2076047423
77980675
1408942722
392329671
681316192
538716557
1405413314
1205214113
1638762905
656071051
360957888
2035518229
1600900584
1483920907
91684312
207585547
1963872372
984820764
1489404406
1306673432
1291271376
1007368091
1698092930
1093807295
929806958
1147370075
1848256802
1801887155
178116077
270120233
572603655
213340276
270496376
1258011790
795004495
362755714
940686096
1314774277
1036177208
1989087491
1100007928
86100875
1443973096
880092841
2121759063
1864264252
1090175282
2071591385
1122374788
785822791
1756221290
1557658128
1286519904
854922570
1158256435
1608189014
223129321
659875124
802672247
53026009
1533444018
1993924600
596464957
1721518764
2057866729
815940374
365068840
14419487
1714159730
1940151301
2049801117
1072764149
570496421
724511393
891227746
2002825039
202517871
1903739722
1280979472
1417872896
1256924473
1382280563
1772064745
1905213912
1265972379
409149448
1990577206
679427430
1872986699
1012733725
643862902
231751085
874332967
631291888
264688706
1148208491
1864905654
763441425
1305013325
1124812655
216342453
523926770
464350596
409699215
776228557
1477291987
1828523539
243342248
904543443
334148592
1054608042
1275781577
247935741
697400319
730521882
1211905126
2078301981
977745187
1455993528
1264931793
644200669
2115789423
2120305595
972802827
1158827132
1664939862
415185112
735369638
810288706
1120146581
26503429
535663645
2044664719
13858519
962105270
581693472
325869612
51242758
681729471
72340276
1840813395
1920359086
1843518961
1964953954
929903686
371165163
1213660418
1315898013
189679948
1247549052
205533012
450719210
1266648803
1657329998
1464871458
541984127
887114970
1269913000
648448256
837396806
1706958692
1399265431
1207874198
1291638508
2056624091
856565917
1759541897
1695205483
1798586237
456904904
1263008063
1877949381
111907257
1050279080
1928240863
1371992167
1286629510
432689311
1997056007
1413617519
2023675153
744545763
1230591637
976862517
2127018779
426498008
1560805937
1692394725
1642464355
2048580465
2056667614
734435935
1518848367
1624704041
1739346974
781093925
1360006573
1355382147
1172482599
942241209
1999127459
392280745
97422047
1700260309
1702754044
499108560
1460575843
1275979964
243501692
503937570
803767402
1479911991
2069844337
1721069193
1174385551
2046644931
1952406672
197423064
1127026863
1562730470
982041532
933833386
1529839138
2101970761
2142690490
1893437202
883658915
1881140369
812805340
660561935
851801707
1223245082
1916643884
583553497
1613118025
451428256
1087720158
2107814978
1438727900
761169521
1943412438
1665529343
1686940303
1587187475
1590280855
881171831
1002845906
2135133458
972071802
1284736522
296519395
1499276418
1188856099
621257116
237811145
117607261
95794844
1728535940
1910615989
986821458
1122520811
1042836936
93068673
1686206015
1014930503
1710061996
1566874617
32960932
31739662
203982741
1742040800
1335395506
1562945183
2100335563
102411291
1154346624
1784641532
975323056
399092163
565510335
2071489973
786470092
1430703285
1532857399
1253626918
1723218719
1013904452
902611175
1174566331
1057997040
891880651
1570604110
686314245
1081061669
799083812
34990619
4881999
1820125852
47466562
505837486
1796102258
738869538
2015005824
2012732607
1336014550
395277247
2071221955
214828215
1937151229
1613236973
830203692
1494231231
2140983649
1675786486
1341765910
998215063
880104134
1195820965
1173636790
80707876
1566936015
86923061
1368612167
1275513214
988751752
1435790731
653974347
1848595243
757450511
1742337650
1947455258
436377513
1576408991
631634074
919834053
205167492
1638818646
203586449
1021834262
611948980
512079523
501856766
261381057
403508571
1706279279
131691100
436056274
138030804
1709222014
63513419
248419242
1984712378
1323607863
2019162494
2004526096
1567251491
100175122
1321277941
393914211
330678894
32146632
130383139
214331316
1505485632
1610042089
701079518
1495025704
573399559
1153932311
1085340478
1676114000
1925516616
461444522
1872280777
1361169027
1288197920
344187436
1003762138
1270913139
528010380
1076032739
930720903
724702411
1337889654
731773541
1266158036
727253798
488197783
1078777458
1109535816
385699062
169783217
1112003406
2006593713
1788480525
1627729327
1479312886
1212131515
1387964806
1791954098
160633440
837105838
606267672
734769973
473406480
1614243167
1937457134
164061909
580132285
1275186153
2141322478
1409497166
790839217
293273456
1677427606
326590144
563841123
641536651
1146948324
690620073
1390247530
1408129988
1470018531
221313165
2085542381
1031242603
121793273
1128231664
1058553679
332905045
903379940
1001179049
369899569
1062042710
792402164
360033968
181145409
350266470
32434187
148721865
1765590358
326459034
2102475311
1348899953
871322011
173561647
880183117
1863863111
1999184418
1131816428
608327186
2115372434
1837609723
853408697
953505455
1200742677
1360447479
13240226
968195005
1414952548
1216138808
485705947
956886530
2115094519
1521593151
1731441814
759076379
1485115173
1361705040
617757425
1813998980
1141454875
1129139942
1814259642
1825673976
150580756
778014411
2093487776
2031642237
178861235
1017019410
553195462
1729661092
38717380
1140437774
141847972
345359414
1395631173
1204360535
1362851569
1284013220
1068072135
1441369354
462197598
935247926
2139151498
1717323479
759735501
888832250
1431894276
614641162
1057366777
724622213
310284519
367365742
1118701442
197074643
1831539281
457303760
1060637968
765327016
1023603771
473011992
1387982039
2086282363
1759154863
910694988
437417559
1588771713
1624076043
263195868
445203702
1844862118
997800115
1462739496
1449016357
1466745751
2040127354
1210482153
1779666832
1334348886
1092422277
321303320
1051939388
1191804111
1188592402
313737465
1599353752
578774606
601103329
1723398109
543783542
151481849
314845848
1144608746
490571471
301505558
939763424
2091059347
1392779955
1769594627
651495100
489130229
808272220
205597858
1558541906
51576731
1344970179
147908160
1855569859
1251145697
1228266598
2050670552
574577845
171000341
374800051
1056732783
2126498946
1087196185
355550794
1215053567
945919483
861518796
583592932
1066266445
1977403855
242936470
221499228
2077251502
1682484413
1130895940
1219733468
659158548
2078774429
900548804
117737612
136740472
1762394214
517458002
342931499
271168870
699043144
677045848
704522011
523529637
1853103793
1047249566
1139168121
1291378926
407820070
603856246
2068460033
1850449273
1169270578
751141163
323937774
844078283
1603988762
1712203715
1409435287
1678849879
837991570
276691827
740903217
2124444007
636866014
2053249818
765929550
585636921
502622034
525562566
126622210
828885570
2103212318
1863136894
274523325
332915548
369417095
1044241717
1039582096
400430855
1494997478
1793818340
889496226
335030804
353335734
1114398741
1442244910
232756490
1209076575
252190252
1270122788
1347705165
1296338568
683412668
200166590
227961845
1558014200
544683284
497153050
581380901
663314927
1422286574
1063257617
30757055
1970491346
1693337267
2005451353
140990599
276799866
1243415850
1347206425
1513819021
1788690765
446073209
433558039
1427454595
2107842870
2129864753
323549135
779515144
139967116
674671960
1893578184
1864216368
270944859
1881086629
1172401957
2098588673
828749971
873054205
223779827
828928893
67747098
992015189
1740011258
290248614
509299849
2086852922
523061529
541753334
1332658746
1713760673
2053911477
2041306892
1400101452
777277642
1522102946
416275332
641687831
349037215
701842855
875803918
162941458
1547845769
2028660506
2026963324
543985129
745948812
549039260
418893954
1108520935
2090351997
983920453
2083140619
843082086
1692757442
1511949643
620767954
1142484608
2023814124
1734050154
280236016
382145765
1957700446
1261974603
2089229086
182907698
1246057701
639773495
1893344233
763860166
60051405
2093425517
1597581003
357991251
1164071694
936446159
687766967
886971205
952396476
1197403401
789882085
1699628674
1507849328
1832274372
1275504448
2060954359
1086405508
1924758707
1452113192
1231502794
896059415
1055244628
1620620564
405547114
2077639249
1884362274
15417515
1616770842
1892295921
1976277260
2145137755
702974473
56460184
752840884
885046515
1039530184
1424716545
883953046
7962733
1781208018
1933286741
459320117
328224623
1828405967
555417599
333690827
384938217
1582173757
316275485
218999434
647204833
2092751521
113315259
1507958403
1498694670
50521862
1587670713
1849093166
854640340
834386648
1180775482
468306957
462913948
1651468677
1950221485
2143179936
902251264
1947250777
2024090625
1570679289
1770704072
1933184720
1258261293
1944998323
1331466580
874873677
1531210290
33862235
1988450056
1265405523
217733551
1552802540
840901047
769346523
248345259
14929276
363236065
1969052679
571856221
1746336699
726995431
1116058440
639471754
1391517833
1657269163
1182120954
1915410262
1276292701
477901121
1802525589
1957274751
161199696
82864507
95707354
892854100
1280954828
698136153
967790760
1022708866
1240752157
199871441
515111459
737865547
528473347
1688689828
826497237
1781776322
866671412
1359644327
183332848
486156376
1044531035
603588950
256187298
653899559
1149340840
1265017385
827920672
21559183
325831353
1647016348
2042572220
1328994580
432667153
147495849
1090292891
1272152614
151257304
418733643
481196159
2077021280
940633840
1725330682
559439093
1162613594
1308648704
510530410
2015854149
117954881
69548434
2062103712
1099910718
626625848
1779761607
993716828
1315705581
1997838510
327908278
1995551434
987363535
426406392
1450096573
459997444
1896571351
8623678
525730551
165908272
432803029
2008244863
1504559393
281997345
55859837
1829210641
42764265
2027123379
1499861390
1604245694
1258133646
838736577
1939841029
687786965
1921956572
894753147
2002432962
531275851
733692583
1548841666
2096211104
1697199416
394959351
87944010
8679915
444330492
1973037923
515587930
76307288
1462502346
742291013
74241859
387514861
715866442
280093526
340592209
563348511
333127079
730753655
703209303
1223246203
1071487489
572957538
740958045
159976296
501285499
1458251408
1417158065
1899869513
1536263326
1136036263
262922156
210554621
944707083
1165344935
196929394
1649215239
1737893303
1595073920
117648803
1402040364
724119396
1699011617
1988010989
1030395085
1598283300
1102139929
361422177
1696649909
1002280369
1175096378
849159891
1218069035
420572971
2143717012
2004927564
1527594389
2133747728
1801355962
969282888
480203821
1454696720
1273244650
1714998150
629772449
64357604
1483585320
2045269595
1731514275
1525746
1603024951
510320654
1043039895
953528228
1124721415
1948438165
97801842
628375798
1542085935
645994393
1193373988
33913465
147957627
1191505076
992145681
775179688
1437191541
2132722145
2050065888
791000551
2007346662
192765096
1808975139
314349797
1122336416
1099106585
493057380
817062941
1682203212
1091180097
706280937
1524959398
2121119127
39481538
578430617
2080807851
1396670824
1971972327
350566242
1799841882
1574019865
790035576
1965232531
544581738
1770662090
1301860134
586312464
1805115640
1626021664
1783033366
243359927
1291801261
350165524
342933875
222858613
94272128
1622481742
1397291167
250009689
205330825
1745195912
378398254
1368351099
2085366963
456799059
78255314
1643238703
1822189310
1388958610
1330996194
242782862
526068617
1854845424
1907760547
262273267
1374725945
122526020
1371716639
950345248
865340113
833906785
157327735
2063242014
791313880
73821504
2072237898
509881153
1535168354
1917311316
1105582558
901984012
906165407
1080493024
200415045
1325208130
1558687679
477856363
121735922
423108053
1614439353
1070666611
689463516
643916999
1758470643
1204191724
842450358
2002771597
2112776441
2122817596
818187871
309235201
435509227
427517418
49226657
459649242
644420584
1209653737
937463074
1761957597
834932667
767206822
356167127
853496784
1207658582
406822794
856760315
318139506
1610623563
438184752
860750482
1764882247
486942956
1431043056
1933634172
544605486
1652251873
1936088820
1260427484
1004614996
1041079978
558626349
119053428
1878475618
310408040
88515975
1766277403
526882049
428956713
1683976876
1748131485
621074434
482576516
1641056870
197189389
558575439
791363175
85705036
1585797939
1056526851
2141793542
1083574271
885293600
1303134724
745474854
1371162795
533143040
32572366
1542424118
116393442
874051704
1300205573
710252168
814044432
1293902278
1880825132
392755867
1709185160
2015798429
1239553578
1014484863
358690103
221260627
969198759
1257401155
1328264518
1173499171
463405170
686095173
2019804923
1414334852
672683437
1460419690
831177300
1776707422
1913314245
1382707484
254250020
533801131
127709869
2138511471
1461122091
939956506
526763327
1223004279
1833895789
2053521931
870126787
196863846
942667124
2074691254
363838259
1447516656
915469621
1026172008
1163425234
1714170834
1378572178
824615639
2096125797
1994974865
185132337
1462264359
2120460996
740100810
383043884
1366150459
1832320722
346419647
256064054
407980917
1214281071
406411827
2044709460
528044013
1599508891
1656547123
1090753476
41372140
1749423311
1314443462
1843289030
1356187366
2038162665
1565550302
321305687
77754027
1416722240
1423812274
1998036363
1678907686
125277244
959072545
1694872843
602639867
659519693
1483135032
192423306
1164042579
1039589921
521619568
863985350
1381709942
1556581828
1391183457
1239472852
1220711827
1420151896
444910592
768989211
637778357
613404363
934050464
1048331562
445917449
1572782625
340807179
1956675360
1460349060
1975019908
676594738
474519035
5149762
1490522853
307374321
400314488
1289353310
111310448
1943921232
1495663341
1685941622
1089012923
662772012
1565660236
36426998
522544262
890565497
1117776713
1717597360
994229695
1495636480
1929627064
380912419
672830240
1123894185
1867366657
1941020814
361197212
728329675
2003334013
919425026
2055986645
2053579256
564630322
2002405857
1982025810
404658636
1749424475
586142607
654524183
1320059338
386705327
1958360101
1632752603
410175618
2094830760
911336151
1122179355
878666741
752147116
1685790584
70688480
627182454
1551452641
1803907065
104176036
1770511237
1904394852
394362653
1639101281
226284721
991251099
495391020
223969511
326729140
527947352
1823627349
489666961
1366376361
2131365039
667239578
1962831154
668566701
1201498973
626891944
1395506666
1050703989
217421741
438055282
1440367873
266045884
247872790
50202595
1574085272
386765917
1058581770
396193982
1883176497
1472836619
912400984
1672296799
752643432
357089249
1288314494
591501784
495457749
1065648000
808499268
898456870
431301209
619202945
968109803
1058391951
1040027075
1057875134
165136966
616007786
706892547
1676231530
215141019
903188175
2081139670
1848464850
2092137408
907668358
107560214
268234998
951689508
1572296108
2038958801
857806435
1878977702
1812280704
515029553
841217700
1707674195
15506097
678688675
640461677
517874824
1099872352
841315290
1637475422
452557542
2122852647
1706305386
1126806045
2100167226
2086841777
1842015844
710095790
1277909512
1224199019
1516715636
304856104
1074884089
1485193450
351817220
1125836585
935012718
1479913917
804949010
412349203
172748926
1000570633
303336252
1965397075
1206455640
1218115628
11694868
1617885887
1771875440
1521721045
1732363396
639786645
1614043761
957067388
1053880062
1846249136
510592547
971538753
1290499705
1909280010
234795686
794036516
1821011313
1884392623
1821258817
1320129435
1520723161
1102099367
1734789461
590287044
845754158
1720331918
1905438036
861737246
572779295
1694423202
664425855
648678820
484678118
1590564681
646395364
1904991247
783715580
588786314
642852517
841275912
1427040340
1269521719
377714411
110251668
1973959945
2120480186
140550110
1538553534
1465978214
247495869
708085035
1735506748
604387026
1387663397
1432183670
421001195
1048119858
1793663811
1664974777
32658167
174809065
248917369
1324487020
1709366034
1727970384
1728125697
802235526
1409251261
152164058
2125264759
1762201904
38843936
2063527788
561974184
2128191539
362978734
962155479
791370765
1430760680
2126145771
424791708
1047018858
400757285
197857078
2055287211
1378058282
2005380010
697835488
1489904121
421577033
679662259
1582310440
1630689042
1378458259
1594354591
170844767
253978344
581787226
1889198554
2147382228
1533663676
2078809472
742028732
288356506
517645899
1107666739
458961334
908386358
2018619154
233443453
1764082600
955289635
2043564167
1071285554
302108392
164134905
1279243439
404202452
120460760
1367583649
1307077654
777478258
235935668
1576237256
1126502036
358014214
882350497
661678729
1170687284
2020287965
289962423
1441777153
1342431162
1323230507
1522835729
459271857
2036102012
1478226631
2082811057
1328989718
1160374914
1221890259
457600437
1491853666
710594337
715686249
2098547071
528072086
774998414
1595545290
1678778228
1490752430
430696316
333144351
1514712062
1161338495
1579261634
1972810429
1458246204
1002286956
511136696
1808854990
1877655404
263997083
1011208436
1741172977
1439273212
654220802
1532671424
1743777851
1238954020
980612909
365823091
1590200124
1612707885
1040305998
1505560267
1768426613
1991832327
280823768
1888435509
514475468
790374482
731692511
932316720
1028765952
797131550
573194662
461265495
857491730
1113955014
1509298595
1699823954
1998745685
1614044650
1581251511
656761276
1964028547
1965700675
134510123
1650206273
1192931830
575436540
1623794849
1621289725
1590368687
2007175969
55861540
843888611
1012546504
1714864504
1651629159
1970116581
1361756809
1155627914
59497225
446819238
729382108
1945798484
1689947539
825128969
1603949941
627227698
338485096
727716874
1677185439
1174357575
910501106
1944545684
1002375312
1202787836
977924248
131437221
1475167102
304493254
1100281329
312842484
1819493252
1114129147
1351056545
1344651953
696220253
670329188
742487311
170233919
68829924
1220371872
1185267342
852314043
1334988083
79978038
1818270509
566919423
1599109538
73781312
1558344008
657551442
1793369311
391687244
1810118636
1693273644
1020678067
886468467
1473936355
715982247
1146334165
1535180616
389552872
1501176524
786511941
1886804647
1355190087
564851956
26129228
2013685845
2144013205
1424325477
1427012688
593198782
1824492809
1908916046
736662791
1806936606
74453334
1091703957
1905185651
1649145798
1925009267
1359639867
129066152
865588662
1006989083
944669370
261646415
662252502
1402274982
939188951
145435414
2124018757
1683369909
1182523721
1140825451
23062646
476363207
1230912489
1992952759
714202725
1714145249
958635813
2059335358
794448992
489793355
839433895
127677019
180604589
1221353192
1929331400
1717135242
1957885396
1005506577
760924121
618868906
1362289828
175030069
2111914928
973599551
1720385131
842861109
527152502
1493058158
23149885
1147718399
1607364707
326235860
248604244
1921956572
2021675281
1578507846
1956354293
381225607
656036093
262900050
1421010172
381413139
99111134
185782718
641842439
1638205230
1467318571
1528000092
1512278317
2077609278
1391678790
670904129
449195017
1878563214
410391844
1608607233
419886956
589532117
243475445
418849173
566442414
363576365
1186236252
1507030106
209113224
1439463432
1079809067
828495687
4405393
86840534
993973914
1105583175
87142494
238497053
1156688884
1041460093
1013368203
1417526466
1460439042
61957025
1717289043
2122146021
1356358855
1846672097
1616505231
2144616639
692250363
186061356
1588341563
441299766
2105452378
1991643034
1955878051
1743579153
201696588
1553017397
1202094265
1366123261
920948496
1775993269
1788360434
1995955512
1214322975
1292139210
1277327731
1519161443
524494888
47385974
1794485341
1704803272
1684231251
495992490
1657190263
2145437243
779407472
1165958581
20767161
1568825478
1379281401
1876372986
1408860316
1346819238
225870985
795955407
1685964902
934136480
883786146
123784087
219050388
2068185746
1622827110
1999303004
1271540280
599574017
758667033
1987924780
2003939057
1901848563
1802609246
1702194511
32825910
940118527
1490932944
2083954685
1785578530
1838943631
876113934
1398004813
1667680636
831836967
1040640440
1540987510
694160090
2045871799
1816338154
864840778
1733889659
1529326520
203158726
430573441
874697891
557625385
2060465529
1569913841
1048938753
629026373
811818278
1874505737
195407278
723990166
837094650
1840017952
1642308317
644923465
535536004
84956843
534721113
489005932
984569993
601639163
1390863941
5520710
424645916
633941844
462793685
54227893
1039593047
1564850687
1245876210
2141243680
798822010
1310590597
1012642506
1648620233
543588254
437082468
369245299
1039593047
1100721758
1030311426
1362387224
355867205
910347817
1589140392
2016745649
115331374
1822845030
1122588494
1543483947
709099388
1140129140
152691574
1083234465
1486237939
75332731
1651426637
265226711
362490772
1874492153
698455421
1322345489
2065123908
1379322495
1612794459
302823671
1996003657
404102080
1050565108
463148034
1667394814
292133365
1853519787
399897738
1506951852
84605703
1722589764
1989827285
1569204809
1229194397
1745457435
1869948660
135406790
306484663
71434897
105694648
1427692852
297020498
1906927096
1049277956
1031023930
1977303594
1500777000
1187671133
502418148
625154354
1214338788
702463423
408252698
90695978
588300672
1426442029
977079354
554657043
1925714888
1034720452
1439536991
2039676171
994069321
121676846
227370624
500839910
972030428
1115450107
1094377181
2072966977
1801215684
1840484639
1986799640
1086420835
610196580
1746577288
218170533
1575410252
2049911451
1560576330
1359785426
1382925071
1716405740
1582857892
428782914
409442464
812476654
564253647
527463004
1952033773
172130359
286263908
1851020311
1752474981
89962837
1551947877
1050684674
1919838947
2059904523
307581948
655535767
366934339
213195482
1565633741
1790504701
125164832
1686710139
17467989
1924357411
229256705
1408989459
1604448597
199410652
524590395
1464774462
1552855241
74667197
1075013650
143954717
664317312
892843554
1720121722
5029858
747357989
632924101
1881901845
1470182278
1310192316
763158649
551759322
1861350935
973569900
1520985351
1281168476
44091170
1596387291
1825099154
960416477
1776146689
1359959128
1322676789
1746602543
1958742979
1051480572
642999898
1531626853
1901125445
1828166487
127189712
613257149
1751660087
88588091
1401753815
1715461551
2089757495
964211238
1135420086
1084635566
495346460
676682289
499990516
1735404201
1127503336
884879131
1113894908
1447638504
869011431
1937602280
1149303279
1007617994
1415402030
1622644752
1284977888
1791607554
1472925196
1500288888
1984898023
1372470408
1651524896
70413854
1349649683
2082088892
964468441
1055070566
1873830090
860728654
587767097
423301058
613000119
1692600307
1789494763
903882642
325513655
1450916705
1349731400
385842837
1398378725
1646461647
1407577195
211193367
270064359
1290805620
685572418
1751034458
1945712396
2021052278
783662481
1111523335
1118865675
1805005958
1586255884
810963494
682789748
2145669270
398167163
716961168
541737803
1837515326
689012747
176348494
1159423399
1069313712
250120018
41214212
1417204361
1176931115
1591745195
485286891
976526283
1723055061
209035516
635890723
2129723432
2137335071
690075957
555269892
924499348
1587910391
1263450139
801220320
1806113548
1100484216
550958635
2132610474
659459556
334826467
2094363957
884706513
2012198881
166607966
1663677648
988794822
1034221529
641003886
1084546942
1950361408
603121799
1997271781
1876099026
1031089948
425111450
1255525340
821608193
2138613347
189732687
1851669610
892175156
1727315314
2043118946
1573580572
2071461227
1765966584
1067831933
1776440405
616559851
1763358572
930064614
957817608
1904351891
1892267055
790676519
1945375952
1768974703
2049945633
288229915
1674677101
1110992517
216985495
1270742894
833381239
119740871
1375233808
251360376
2009707005
1506006522
1149398820
1422966203
1583257116
286640442
739054185
435518452
179835587
799972967
691367806
825096987
1677188364
617207967
987958527
2145620560
1799218726
1447334795
184113657
1446043842
2142098088
1963801943
2027617130
648957723
1877103044
2142425533
575706900
816791941
975121368
2142446763
1881312574
218863388
1056049267
1739396183
1914704887
279486242
651786961
834225508
1545730934
206123637
1214239725
1937196374
1545581959
1187127241
1483810276
1124920666
1022028735
1625688562
1516950569
402322621
796236709
1317030526
1694846832
249359657
368751651
1559935186
1334235204
1586670267
708709501
534043306
1654423431
566818793
318675336
2088308635
2137768295
629086367
1150583086
462740408
605500721
513037375
1410996085
1661717858
1311746927
1946580912
1780642479
520745802
1550786867
2115592464
13599138
1127642414
804456569
2064932843
1234755236
801345175
933782264
1592551907
1572870157
2094732103
1491070112
1562163631
617219920
1578796085
1231895886
838341889
1036898230
1557786963
1407773208
1335348705
132507984
1702877318
305176953
1902159909
644943972
1641572131
1236602507
1717069581
1201073495
1738864935
286485770
2061274121
645014989
633359496
687622527
71919483
1691394304
1262514396
1687809789
850663502
1046025147
575837559
762798349
1975259866
711765463
418810338
25659196
134340191
1400691139
817206030
2353034
102623300
907841644
691495827
617282829
1317156456
537024888
1252528107
1316064646
46520516
1721490087
609746729
1328324796
1035054622
1701489820
1242172779
867129534
1122443756
370957472
1105814863
121115930
602159945
1473821591
1091433441
305361337
652903569
267590872
516986443
675685737
1411356123
1586792557
1051196655
135231531
1969327375
981128653
1550050806
1761756381
1588058105
1449339994
44160878
611743337
546104330
894213051
935819328
809683599
758861213
451781719
821612990
1101890016
908821121
2035538254
494628581
29282592
1819050372
1839646506
277149919
1364919238
1195076075
1304475795
186401579
1831288017
1305947840
1286271855
279449801
516986443
1379508325
159678991
1378750244
427133050
1859359252
520292043
1100534267
819420065
524811585
339426731
484389513
762678663
669005274
794393663
263569041
1413659844
1668525413
2101890045
591329280
1661024920
466429413
1422092400
1171179285
2147044803
892501045
1759792605
993158736
423344683
1970751598
454900352
2098351177
488328382
153138765
1907420303
1810202729
204859510
972913330
1200649984
2030314874
1023088371
1661487609
1100674697
1353622543
1826161803
647802130
3435860
846552155
1494843026
1080961680
275552853
1735652819
392851523
39333554
1134584395
528625128
1720966727
2042864725
1801731062
1154852852
398229818
1179494548
945473887
1079800250
1972949849
487209013
1151719585
2021415481
1907811875
1722995472
1423704151
502146130
1552546433
1450481442
694763639
2045883455
1078330061
2125676080
58517539
112961975
1474690696
1591239789
822945830
951729856
784554143
1605601038
132227889
1843528397
834511327
1375740600
1738228976
1616306611
1091394790
1012190880
1721124154
829134636
1425292140
562615461
1849296374
347635052
1971292396
993595737
1567210909
168936620
1767734532
57860313
14841075
410554166
1982564025
1481742360
1394842284
1659750461
1010330778
2078868034
330778838
1594381562
2107608032
683850605
249899737
892809716
1998456862
741174776
752464527
1257104526
307613513
1393017188
1763547902
1600935425
426945180
1763721156
680325817
899390257
650098767
1058286083
262388967
1481892466
1180789874
1626903249
498407298
131653647
1361877820
367987804
927201561
1883151563
1011169194
532778434
1111179005
4444756
1346110663
1819016398
1205050070
1748001963
1360581580
706868583
123571408
1058064087
112159959
1909442226
349213287
1730126794
1122277680
1364471233
1955478290
1597293202
931553084
742315152
414960180
1365546311
984260842
567660784
2088688872
2115775402
2016920302
1883736298
1008986413
725139641
1247819737
345303390
1132506967
1822189761
367153570
1455100825
1074138224
270480999
1043123860
847086562
1417239205
587343213
1098324527
2098009461
1019872824
1041288323
1517614026
1485656426
13798223
360939711
1123734388
2097464237
487936367
1864993719
1500681810
297329224
419632536
2033502799
1211236560
2102257329
346745464
706964057
1486533193
1108331983
356674942
1629936453
334106414
315511473
1740611189
239367432
1783007034
576075912
249827046
2111632452
1016379503
1291952875
326543899
754900113
1883399087
1068040751
455243592
1033331632
878523961
1996428428
1344042832
376345226
1293927651
2065372964
1916428372
744059378
761459217
485539418
1767600675
604004324
408429521
733590900
1688777460
1935823969
325382606
187157885
1592402707
1117183449
862551882
2029304246
1036779198
143455080
981201526
622564911
128081437
2076392348
156041131
364383326
1935925917
1927334205
896218152
1464172311
1911978954
468520706
304715122
813348069
1125294577
215343085
334331609
1664946503
2070543929
136067311
1337328502
1141478589
189064018
1139432813
1713286182
1766452140
84930565
1246384686
1935875565
1622664088
2083108904
56051599
1251906012
1658524301
876594027
1151969927
1994972422
833536654
1546632451
911592215
573955705
3831340
325304305
2048375886
887101732
734019551
958148646
6669808
1653935561
1595779545
1380049568
2093876404
1803357848
12862231
1006570728
1858484762
861737079
423933305
694280382
968895864
2142251869
188702207
1780193474
1943413723
1245184346
505612359
342498653
769291724
100748198
251309192
2100571919
1115749876
864888864
607273671
941108453
119678434
878158231
1722524647
1211186319
1889689291
918049298
1729912044
279075161
104937528
348494803
112301571
740844849
768497636
979186014
837381689
1752563759
1488108764
1480578975
1128181904
716087182
856221198
1701351058
1851219842
1105540122
123514285
1289822114
2016731902
1889035758
1863318216
1392398363
1566379761
798571053
269089284
445867446
821703987
691416155
85501356
535756299
1564931930
51622571
1645632376
156209086
1916101995
310958391
571884560
371368670
701674349
2045798815
1028147004
792704604
1799940097
1841449560
2029909878
1059623149
1606264861
1400112653
2094501970
1042387608
578537799
2010861127
861209052
2142247172
729182643
1936113537
1566817064
263453331
1443664192
216579027
1078888671
1590519311
1629246827
1085793070
761063020
2070007124
376644253
269283703
1451097098
1560481010
922936573
238941659
783916192
1441889372
1198272654
1904151152
1105677478
1558396675
1070962302
1739888185
468506315
1192776918
83269970
2117117565
1772284600
1363715
2033973146
1869687425
1928686541
246883232
2052612070
448187835
1991958339
1702680932
1041376324
905855048
1478241695
65537412
1232542137
329934184
482416472
1879811851
558642546
2031712002
699441461
1376929690
1786476230
2011570729
330354594
795042868
1436603701
8784903
1525852698
1163509295
1759770307
1144615700
678327340
347969194
1135416567
1406048671
1841203657
141082932
509931872
1064334771
483268073
74268890
1414848797
1909426449
9958328
872605993
1654852432
168261992
1998974955
1222174874
492536712
1249378809
364965547
409558230
620017179
2136840567
1094922271
1345447371
2127810162
1932588150
1469772391
1965132187
1459136862
2112470687
815418849
155442675
170657496
913950306
989527108
1969908956
924541042
42589955
1422506540
634398597
386548127
689607297
314648415
1097783730
784340621
1863579203
189541333
1834049961
1863545109
347354349
531359672
605159489
1165811916
685224668
1796287882
1583522635
978358100
1522405930
388031767
570647978
1327783571
612135750
804162916
1741704007
95286134
1791400086
1507552282
1699990504
1731766533
1686774893
1886987880
1092890636
1895892288
444867023
163440244
1630430936
204410788
1181243464
1734587104
300561272
1693759632
1723235297
1364336151
330096873
2004559037
1846050430
1631513975
244426399
2094683317
213183538
633202689
839860709
248721608
161895203
1818902969
950258612
1873393375
1837248554
933191938
338531733
802135654
1754330206
75161098
670019339
2011730466
310924414
929391247
1519212207
1232557673
1389536476
1934361543
1284015567
1293775425
33264605
851963613
1289518861
1850009972
1880848532
1513941358
2099013689
983250513
1071858111
416818372
894154773
1485643392
47310559
2044211783
1841406514
336877041
1813132470
554759967
508226931
1419930224
837866937
1932781652
1302475632
1096864830
1201600309
1266892570
867476018
592761909
613794220
1323434011
459850637
1625191642
429824741
470772869
1994581333
1853124959
122831150
366348936
388775616
201069504
1617666440
523942812
696625059
1667896648
997585382
1933000152
1620031069
916473441
664791244
1234235322
1001752708
563891120
1427223365
2093920020
21401869
859917689
1126364228
770870062
812055662
2081964818
1104952994
1651451271
428509487
354616049
1426104427
1510665916
552052611
1045223869
1394380541
1088783022
1113155774
760514758
2100099539
1473507730
451428374
1627637679
388841990
659906742
1934820039
757603228
1944049051
1164232477
1381919881
131271189
1913896524
1051374660
966051756
1135582704
648259784
1090423881
1929501080
656744347
1337176385
1989994317
1191284200
1371246481
384747147
1947365551
465425154
1143149632
1052449801
24372104
264532134
583158443
666453208
1774501308
1050222442
839041757
607157645
1257576294
189147786
1530202728
1572225206
852779774
611977970
841399273
1055673697
1342896921
1597628569
1621430012
115766990
1886660650
932813264
1428151225
535516148
1331872165
1209846064
1417227146
1167539280
1963324252
1710545776
1806674686
1097632590
144963954
718107416
1264830818
1192547923
1366978907
1142166349
1197447396
1593782620
1441602261
1668411830
941888234
1489541315
560151161
1419801811
1619086363
749742600
940742466
392028638
175036497
416864353
211860405
1687018955
1847377652
443886416
1516720256
778769559
1854638611
2059666332
1480171120
39597485
1460243289
1762898202
1139261923
460639527
1745995367
684305084
1280647766
992478171
513864962
1317251235
102918758
248411319
947040419
1027782302
839682129
1095282756
304813823
853448741
1596504170
1868282655
410973956
584047153
1089888585
185171318
666670031
1619538824
2039006008
1392310022
1310333975
572342675
1129723954
1100407949
2082677871
383235313
983805002
143469634
215367457
171345735
1028233982
863686247
2131194034
922120258
302044696
1091467704
252918902
2067811310
70565585
1751844514
1246389748
2012347930
1561756941
860579090
1509937997
1518863344
961383645
1857268080
1666114143
101165261
1001380158
128694844
1560346976
516283714
1787075390
1592541364
1050576606
125888135
2140168147
2071167702
2096666207
791359747
904680503
1333741679
519227604
856920409
1702260899
1733218555
138553295
1791789990
1218570753
1754871494
819475170
474400437
2001427748
1509164007
567972268
1261458929
58031735
1067036971
546618489
1385181878
776386495
1316517250
1976177107
60038095
73252933
743296399
2024287976
48448539
929620201
178538463
1493234468
196738404
1174562183
1395543385
1119434944
457994244
774497066
2135841319
220475193
1443869770
162043649
824238060
1157204072
949944806
738307878
1700668515
526242458
755117246
1886366865
1167202844
1764506581
1813754203
823422357
683468278
811759932
1288236898
1314857105
72732147
1854715506
1653669487
2070442718
2125912736
844400995
1629248951
2008390692
889528232
1221198550
1565295396
2013248860
1384499127
562651892
1510844259
1018160695
1574406218
2037243347
1793952352
1965491784
100956954
2007488626
1103322893
1663560326
1351603236
1993766399
1701462631
1171341580
1066124752
545268226
154839453
1517078656
1524282692
565840272
9677018
318952514
1194207783
488669760
436300439
674585907
1118884202
459354489
142156868
1847021053
664057617
844549052
2010431000
579901326
1195790515
589533745
675167749
1680446606
1628433942
986693749
1928366677
1605484827
441360233
1721132326
1344111472
450689336
1239018101
1691378607
1519682328
1802984725
392175962
1457588653
1369204895
227321994
29532881
386689163
1336242404
1428343635
1102189517
1347453659
208548811
522542212
1441716460
35684511
565370810
460547339
1284997667
487430692
508189865
1743093130
365473369
564083859
102232192
119241611
934193197
226409576
2075532460
283193266
1983007730
226431487
2058670071
1482916883
237547614
1638696490
982792709
1498349663
574691392
757843763
482569959
1499756143
932723589
788474819
1131438940
2054883223
1529290590
1118300349
197405961
1620238449
2139663112
123403711
915102721
1034604040
1959599861
840257295
313639727
1895895130
172290776
1189611486
1485795860
1937147265
439607131
1928781244
1643836428
675119178
449252013
1021731157
1049550781
1378934475
1482093592
777402019
1982260801
289643907
1745948992
620416763
1143717992
1451798005
1796270079
613401333
586973735
676483089
1380452843
576100773
1422552876
1200351418
708856922
1460100139
431878010
1396864186
1933252277
1909071480
889623530
291270926
1345149787
975740982
611137453
1751762791
932095096
458394359
449640125
264314638
159678991
33069434
530625339
1300200285
1101266939
274159927
1442844468
17517525
313757671
1350266974
638642478
401154363
1374888344
1442109013
1945256544
428585613
1462462775
1561384280
2092530264
1774387178
1051967941
1508178882
905647220
229416945
1395449099
515836058
1791224516
1696531925
926937034
1092910442
780774853
697913487
1632183191
1055436456
326202306
1555902269
1549826067
1072900623
1448802456
505760145
1767632891
506458710
2036901028
1461564283
1873158629
43325656
152407555
2072867603
1197861174
1839837909
1105442021
1724917262
2131632619
930016339
1013104972
511367758
1310848684
846635819
1715697969
1451023665
1385618949
973236307
735206639
300681405
1810186093
508352156
200376026
2023146795
1664233441
817875886
417841028
1722618574
2048177832
1549140865
122499871
1387217966
949761071
934514492
1724182137
6217099
1200102036
468043475
24741426
2098834945
1899061729
1049665325
1285236375
1876840226
1701395782
228692092
420704512
1747032655
15773281
809457053
818666255
1322758968
902814901
1824646051
135087874
478078778
235604988
503190834
760915325
109272480
561506120
2092456340
1045761147
1213206398
109497762
1528054341
414797896
1513139945
2099407871
1107007621
1151381585
924525684
34399817
989158084
1702965768
922279830
312596059
1415052424
1568529119
1894930533
1427003041
1736911362
599170885
635955402
556006737
1675050936
1396365795
203613681
198226590
1001781897
192935958
1274099572
685955273
1451348071
477179488
851221931
29745663
1836598414
330509588
1500155905
305796702
2053150262
630065044
68599726
455804915
1554354490
852881557
609586287
238470766
142977684
1631756771
940147136
1508184461
1765247436
402698494
2110520574
2011571312
2136099985
1677627849
786642335
1524429761
778473528
1675157290
1933590803
728249426
1223418410
275622733
382116095
711525647
1430884012
78183901
192584235
580708014
1225593364
2006251933
1547368779
849904136
1659367481
1327257369
518513099
1179544105
214834224
8703962
213118282
589294534
2074689239
1386543989
14490633
2132426026
837854314
575739366
1879296233
1963442103
1875722244
1033647732
583669994
1351103460
1632679505
275660313
1871505365
739756573
883791685
674276711
1085981940
138880224
827818058
1884528172
350115524
245698763
1673300516
1544940012
1169627414
1018821654
268173021
392761228
540300697
198709451
700279254
1730469775
1929686763
1017754687
2031720260
518648850
968768181
447391493
1447436752
869919375
1935891348
1904158597
2066339483
1311589060
2084114217
336865775
595694089
577991797
113665565
158092183
746648965
256028869
1174360616
1773993288
1330761411
1780333082
527563829
1171537347
1075969776
1156431247
1160082849
1574198902
1073189761
1018135386
2099434516
7159851
947900194
1958713745
211106230
538467158
20981402
110110493
1456306612
1596404441
1382162411
1260558076
248387118
1935337963
1350741850
1627802589
540677393
1991443992
2096713735
1474287882
1434629306
541857108
872723652
1435764790
1183995771
1668160651
1578649928
1139238044
857318888
1478645344
906920149
1074306515
80249388
890056291
245237388
1756745125
589424863
1098165045
2066877973
397939606
1813640109
289580012
455280980
1834603139
1039304165
1868677626
1629235958
268593516
1492673774
389327787
1223285687
1836857497
1628827306
225669748
1180955831
1206140851
142587089
1393848156
1733232028
1483373837
2068038122
254639917
1136795351
1977386101
1689210866
133553309
654415046
210261260
1853508845
657014488
422368276
455569484
424239534
1563094982
1407193809
2123600743
1971673981
51150721
605840001
1781153999
1556915769
1846487971
1371972407
831560293
2014501454
1137731525
1891790018
1214661176
1569206241
1373728819
106476081
1293194843
445505819
1280587494
321274190
1110769514
1733728542
203564171
1862071025
1618805138
286954897
690560263
488158157
1558821077
142874268
1693194106
945022098
1194211876
590366531
1414494022
342963979
883617476
908692664
1126458999
473028926
1282001129
487043826
1846396628
1304589970
378965101
595085594
1764320901
59078339
549069757
1484890441
433684328
1405044735
60922910
418209080
2015425850
1770631244
467203220
934444594
1313102170
1198075092
2125511916
1977892060
906888243
847012509
1370836685
1572945964
703051958
261645211
1063465122
524779253
2098409521
192444087
671454332
1751470247
1144652110
1387893164
921201156
65394861
3155279
1908589483
1421515611
690496485
970764919
1051184311
1058700084
1995273634
102539114
423152980
1181510154
1506454296
377612875
640105234
1116632277
260243608
1658403084
1416534209
1956375776
1782956894
700872322
207315203
1689626442
303766360
756469455
307766519
1537912659
774635105
515119415
1704491055
776586249
1773839982
1207672668
818180927
905083832
173838710
529962502
57961027
820231802
1284459954
1859732064
1916938231
1277067648
1763919320
332406901
1607529071
1043534207
298213389
568549622
1325271270
1691087936
160836393
107537207
801290882
1881303595
1218668659
1635820905
2067638892
740382926
1930836286
601395224
1839142575
1632154762
1366252097
1788928555
918772770
2039958196
2140324105
1313433029
406508837
1986536309
2048034075
590598730
444974256
1173077615
2146814563
472530824
1281016584
1673821891
408961302
1650479794
1159499287
96982644
1626907004
1118374232
671143431
1088067298
2020946809
540993110
46631110
1051325661
822134977
2134613071
149948244
1724544097
1920202969
2054129333
1102634336
1414322908
447718852
1241138364
1991582115
1962785988
1983441245
855246127
2100881538
373601161
438441237
402953331
1926632515
1381643055
1525027999
183044936
1366724006
114018067
1560346024
2021673289
1462479962
1404610197
947075417
1175748791
726621602
777594958
149545432
1196081808
1984766812
503715190
931359892
1045748962
99374509
88068121
1078942862
1613618332
1089979070
606437989
1140015249
506672605
856832274
611466075
1337634035
349820481
1972416
568905427
1754268525
614173721
1572212247
728511706
1828716399
1542153176
2147325880
790006986
293320084
70978209
2102996278
1462531208
394281413
380308952
168649384
1247599384
676344307
1707018780
912723280
560988511
802525238
1304698852
225989436
998380896
932932291
1926510492
1046061357
1052492320
1998828474
1712919016
1697326073
1227959430
1125415536
1536351362
207365033
922736553
1159469601
1649572553
924524072
1695456048
1267687499
225270482
872942736
1976841018
15849146
2111036187
1910920810
58548904
1127847378
99605561
106907167
1285058239
1081673501
1168592051
627674616
1339003498
1328533225
186611527
1523817471
298575801
214233823
2110295645
688435494
830780231
1527746488
1431741268
1105920325
981750754
1324844429
283425687
924812956
625965297
1250383639
2127509980
2087862572
2009968652
187884673
832946027
488693601
1492190065
309207623
1964962604
125052753
501515686
1779341359
583854573
1999517272
431022828
1008396191
1341386913
2071302980
1351578092
2003453528
1121227736
375570621
1979073675
523287282
798274716
690934131
1538964226
1238805706
854207175
1235007430
2011942043
1453950964
1983993510
1721581074
955047520
1956266290
2125866923
256430750
1141884134
1242020448
1031458284
954647608
1562472606
2031323157
1010980481
1939766980
989054523
717031997
2135611545
2057905952
1190246445
1355603853
676218028
160148972
1273260996
111694950
887337995
577817548
443379005
284310374
1993577210
856487524
1432686522
311460831
1677910287
490305272
144314209
1009133850
1468404668
1351414725
761658092
1784560386
1237117652
1456214279
1737138591
1434933695
794110251
328911270
1076292372
1860673733
1569346287
1686300448
1143071130
710816960
1724167775
1629612047
1911721931
1645257617
2089863980
1750331705
183492766
1015107402
1907725112
1019993182
884637172
1679508066
1188142432
177362671
902085608
548516279
680384342
2137821582
850732344
431340281
1165713033
1500205392
363534488
263894086
89887312
2016177434
456780875
1504255707
52001667
1243759440
1663497093
1664655011
1867572002
285332767
244497631
956605137
1553986006
521419539
1998769568
1910384859
1575185980
1442503407
1192568880
630973646
2051963989
1591394075
951992242
221332340
1294474932
1608797
2004849484
1545611298
1498796058
2056164974
1121638085
997121591
439530579
296147257
1381295403
148035892
1519494484
1983798931
1425879545
1978139163
1370070416
1625579581
280934367
979694509
491723915
348574600
916881572
1720447724
1399164872
408307116
902176986
97736364
1332653614
1117063538
1158294609
962261343
561084707
104949578
865009754
1997603520
1039566988
960938170
1941551618
165460003
889669115
969381506
1971537828
740165156
607305511
2106906907
386952281
1787392549
1713001685
793440958
1360529116
465313408
1660009329
801419237
445457017
2065006270
608917093
1850495711
1156310834
1424283511
1692045318
746240206
1316517269
1655658804
1470984742
387631106
1193315350
192869993
581667107
1596758445
1281671447
512996509
1030568984
734823168
1772783388
2069473310
1215060834
1343834255
1362070298
1880438720
1732868450
501960385
1406961890
2128479791
928311822
295012339
1977320732
905489578
1656515167
1921667883
978897462
630949908
210557161
1164538467
1358250389
1266472649
970924557
1241435830
523083605
757056361
1654613515
227568531
468096366
1666671201
952960247
100423331
1262143585
1301948656
1693678235
221761951
1523201514
808637837
664495424
1639502362
815109260
1400283129
1250328106
585292644
1909104595
953163828
150937047
1699956581
1274967975
37092888
1680179247
1347816514
827358296
379205134
1569410411
2109455485
783867158
1356286400
1773388931
2021415481
209395194
1768315555
1227535511
337107689
1451988411
1088124021
1241626132
2060387883
645238355
1189523118
1321865537
852972161
1957593722
694202980
2094776117
1094408819
1990723619
646371258
1991282560
939199639
1090015297
1813379822
215282006
1966400070
306086080
498910044
905435869
1975931959
644528367
775096486
1157117493
643967217
1663861884
2116646619
174326941
830031911
930600096
1848042130
190539181
382149699
627047229
1870834574
1865637653
1176025362
704095076
359529565
65377264
1304597366
1058356567
1327084026
2082930390
304677824
1717784460
1663713183
1855583155
1235345102
1565202437
130617701
1720303135
1162952880
1211504557
1477013686
1930594118
1963372618
551055587
1131687139
297222676
43712739
1355421892
408075223
1004804003
1978459729
1993294632
121261476
173666141
965773585
2121847748
1143290572
270623883
1664349574
639049103
836431530
1430056993
790438656
1596535559
675303380
1650622687
968408485
1296455691
926905457
272748992
1344001871
1029084290
1034839390
1390458382
1144037476
1363256987
204257904
1514769758
759999536
1194888874
1791065286
1492077720
593565043
1883466069
647457844
1977715465
547602992
354939842
1786545529
1003356225
1639865433
469800287
1367628820
1843520208
1775255262
947600461
1354181995
555783087
1512718429
1876218490
865257345
799558268
1666272071
77610640
134594537
502664422
1720789526
1740787979
1122925115
1948460173
1860191535
202075472
159467244
1179271015
124153961
845239092
1886090174
2041766797
560597178
475402329
661020343
1461689652
6530579
1778552558
1484302674
212144443
351966725
1040495761
931982789
473465204
1327877155
245357969
175199215
1977058072
2130593499
1520010090
1027823924
311237246
420810799
228383642
2133042228
1002054178
1097714689
1962756577
1974077789
17301459
1495413935
1813287916
2074482439
1468464397
1494181892
1884909454
1337156402
707059085
1537452336
1201868683
1783191586
1719502104
1304181460
106415454
2104397517
1865080648
1113319538
300838447
1054293294
1511315370
1533262377
1405477428
1709137291
122900879
805900707
1125460994
2034350018
1482224880
86479702
669003672
797240452
30831406
1927099854
669818899
1978971805
889239380
800965887
1978088765
526835357
1298205885
107212960
1397789164
1607613746
2130828012
1133482779
21002863
1276933548
267326015
1653801210
906536108
295714487
1574625170
1755752664
948306643
869006298
1717552420
676597972
2016147530
2142525239
1766968740
443934287
573610888
1697069592
1296730083
1463853458
1087935729
83821609
2077436362
918078003
528717273
1074802877
366093015
2086322623
909344628
1745202364
1681003350
242060050
1103680204
1571552206
1919018544
1666280856
1129956984
1857044118
2061210502
1657542239
186677916
419936531
2055685207
631510693
1903894665
1880966292
2028644555
546475433
584872851
1296707998
74662522
968578089
1653609940
337665999
1088724292
1078316294
1059157649
2046577569
1983352036
754424111
1540797204
2096275110
1712699686
161788666
1990404615
1124451551
343108705
1062759882
1509592222
1661075615
1109572841
947772269
1875645883
1607036064
1988583640
1529142061
1947319816
1084045736
1383045188
26243999
1000100706
1769005734
318219382
1670590126
656999290
1905667748
499361922
1512575725
1498688656
1000523154
2074622061
2049437466
1569108075
2055285117
485694998
68935529
541613572
746280909
694592867
1384232603
12722170
2128213808
850148148
1427797299
1160019054
831486140
2048771930
42703549
79196567
1545762019
1383561146
334918551
346050853
683425669
898673333
880148111
930891385
1192019362
1807730194
1769108751
243685007
1598665171
344026910
247943937
307996795
1008986985
572210844
78990025
170444339
318630969
1910550536
285475922
234001320
1206211860
135659476
1103248179
615176159
547880955
1062179675
1277709491
1858826303
239608218
2105847535
2140151636
2130982174
761001995
790697781
1319379039
117134861
1431398836
504515554
2106837967
950622661
1629640510
418435159
277880224
1743693140
595243582
1073946558
1483769943
135364495
1222207869
2129167175
1335407718
717661226
1216756817
1947377734
1342008497
815280264
2112147140
1578667872
860724447
399260234
1596714014
1294149594
574832252
1285184656
374800051
211535098
2056752468
1850001771
728232387
170148134
1212590055
1733608615
192445316
1523392709
38954311
1268329603
70429922
652248124
1558075855
813098726
1414875343
1246567115
2095800105
1530840580
1677224707
141174164
1216138808
7993694
1328271199
816269026
101765246
150680534
1291597461
208419565
2066842273
541403802
1117006635
1845151759
410103029
1685539394
91676346
242126822
1247045528
837007066
1730817453
288924767
1642203057
1387728795
654386107
1403090968
1669034592
1017444121
485229868
1489907362
500640967
202051448
874068992
518613932
2128783077
624998388
1261258867
1097158545
112192125
1647151526
2111481911
655815225
1431566253
2074455576
2360915
1072649493
1723896418
1497183742
122311177
100623486
1831256405
1261525614
156211970
1687197614
1561896940
329200138
177891808
1993976077
1829910797
1264149854
1989043671
1718645056
152105090
257933168
1662831340
1520468741
389486865
1227481944
1753328793
1819058315
1684549938
1333224956
209724218
732989252
1081374911
2051803914
1864017292
1208589593
1359967865
1205699813
947504945
1090111219
248653358
2129537193
1703836711
470887242
560378341
2111233168
1687973896
383470339
1453392233
1228918186
1461425941
536210474
1422961984
650972002
1531709193
1554660854
1402634234
930875395
1802185004
1586757107
773089839
409315103
456591182
1579015909
1355519643
1324178060
108991134
1976439755
938192358
1104470191
1148645476
1736172401
1644103723
212168209
142688538
498413161
1682048778
1235769187
1712182726
1552786058
1224769235
1801307136
1597220609
1328181706
712220033
1415967092
1902586310
1258572025
2023251084
699328559
1129819884
973888373
344301320
646835676
459856366
1007041794
1360831494
1759860713
486788467
1799162893
353427261
1323532685
963300845
1837560378
1881704499
1905432438
2026744144
154448881
377622162
809627709
349049409
1990210870
569254875
949942908
1095647567
1288058216
559217210
1256638338
325461562
849710303
1679952454
625609179
960469149
244500950
353277862
807634486
120481519
1750789152
1571163303
1468721911
862685227
1905828780
1849607310
1248032849
212924348
410349504
139042562
1798354913
2120187169
974332649
677479494
1871697970
590722178
467097107
244204362
1528756140
272977296
593622878
1188050681
723901399
1110350662
1264633959
488359335
1749761931
609648036
1052106304
661240435
285442104
1923443879
260322589
1966213652
1391961481
66935472
198232438
575323
361785509
1510528625
804491241
1501644379
88756899
309294370
386043686
73715783
1990800679
1568746038
290047533
74035133
1964527912
1985432067
645503837
2009974199
39933176
1034077504
1411602261
635101322
2125493223
2037391515
1764549975
51480906
17107253
1740162471
1047798591
551669088
406282671
397999887
216098342
207129993
1954228308
398791699
1661908870
1296255952
1998693487
627873803
1446285130
1614160155
1676263995
28872772
1695381465
1540606219
1562551088
1397625529
1942216184
832274902
999224965
1976827404
928547217
2068217903
1942343224
1112882115
1954842343
377261289
1191384375
1641258744
981883558
669039554
2035013636
281934379
1415708248
1997984489
855024592
1741583327
1144934425
1263567234
486290659
1735036547
1818753930
108063367
149589590
398364437
1642354881
739141167
1295485594
300912379
437082734
460922276
1867686919
77050301
2008899571
2050876644
1646181602
712982676
455952805
1305279415
139102503
765683675
1389114401
419630529
290123281
655456365
755196750
46103851
269297078
1195601796
2050724679
471317365
1503604560
821803500
1854792515
2015048893
656832093
125180977
661124674
1569593276
1700272641
806781972
418353016
102757754
272691310
1651286819
1211037593
1189220752
1860066280
852362111
1065809422
1463382909
1342197938
1122048431
235141869
2003032912
1853849602
1831439539
660186903
93956159
445980232
1806736209
1545575151
507955093
1269337360
1449380039
54950399
1759890835
1167448358
119085305
1626298327
1731594489
1693511777
1784523260
1236210202
981667908
631369332
1169179125
2097834501
1678368588
1531469816
1540622524
1200199205
1297779854
415233154
573113840
1060140598
2128006926
702702092
910826028
1612703245
68502499
2011065958
1734330817
1815707194
1992202817
1686477827
1111355516
902846025
970669851
1376548617
1624438622
89891811
775665749
1272786337
1115510151
1660970764
1828595603
1436717737
232516715
1005391399
1380375698
518037187
704013332
1301866636
116362164
1208575963
2092721151
66901896
823884164
1143638204
235430335
330254201
1697377655
1033768079
930712115
984476987
1798566799
1904589704
162490461
526995062
1642365008
69031022
127238757
1689837662
785386447
1852625657
1090710004
1377733653
1142217828
1842123972
1078008913
1112578481
169368676
89266282
38796947
529645823
1336029924
1171489740
1619865614
1911163314
490491439
464900131
561477262
1042892793
675510261
1711643614
440298485
765980141
1861354173
536637795
1784972668
1154215486
1709023520
67319475
195066701
1779502006
352808843
73727556
2112731364
172211761
1356888284
1298253134
31813473
1466169288
608535063
399254572
380399835
1955414902
908146246
46197832
1613089129
2120568536
1432509216
878535104
1473926657
1303566539
16472169
416709475
783430492
666949686
1757014618
2002663141
332185877
968710786
2041542550
407008430
807510404
2071100425
415043716
1221010570
904884525
932632524
1469261236
1423533761
1237384352
305211444
380426227
96263776
1414978793
969692644
751578998
98269111
1225439124
1201444133
612211799
546225675
1965512669
64234005
2051341579
77171800
1419160746
936539298
681896306
733997629
123719086
573145425
651571368
657038207
1011366503
733229439
1416530753
235361093
689780738
1335728282
359608403
2029021558
237187850
1972097374
1663948724
418454234
2086144216
1193076397
1764514546
1748410411
1743930151
330127990
1586051228
565590283
1895654023
1825361098
203942501
2085177723
1830107703
1260189940
1437735689
1666108842
112610687
1302783522
1140771034
1086086855
779018416
1908919307
1275188862
977289132
1722855940
59832294
1014789775
662805161
1902146244
1150151331
1948966791
1735383451
939559969
271597380
343168565
706202945
113891010
766415608
974776913
719335387
2139054827
711034022
154743275
67868285
691173018
62740722
637252752
955137969
198921001
797295396
1355197
1738962543
1926366223
1935644227
393721662
87337004
1443264046
1643171317
1220995486
1449309594
1028651478
289830040
127353687
1158333417
149281863
1592974247
1525671884
1230988351
423206390
1407726796
1793710396
64461546
1657927546
806817123
802150731
240235936
1059968293
2097433900
613128057
529396018
2142376908
514015496
702400934
1938461171
1126922153
1600922728
49373183
545325294
673637494
942189668
904361551
570268297
1288250900
1341622804
1177109973
664667981
776903123
1427067963
1782219984
1100140612
682452370
341791283
1927319856
2044483016
1710467629
2133308416
1458963116
846838491
89107756
731961488
1674375361
1793772910
489395125
818376837
686433012
2089938559
1464819190
899390257
1423524698
1937946264
135935511
1674843987
1884525811
1547607418
287685892
1004195958
1527531179
838552311
2058406623
1836852478
189247165
650688095
1654080061
1344538034
1041361596
148858089
572923534
67439191
80043212
883706594
391245145
1928137226
1308184330
1269858136
752218863
801058686
1703115647
199460120
1682126648
1974952527
1635866428
2103006311
157676484
1153632847
453087002
311336333
800432841
142768091
1285271687
957677504
2013976096
38739536
1604155948
958212905
869913978
1128088461
1413847776
2136247547
2008580385
1943790116
1721002490
1097126847
316106628
1379010354
418694085
2062991981
1746914806
2012642864
988679973
375061888
1647478282
1161082739
856447885
146086795
1201617724
47855195
367659063
508529369
1459878625
1289920922
2044317768
2089739676
1650734931
1395293064
549941772
524836362
506249150
1462000760
320209693
1736640221
1227460497
1828252270
1551240176
1447291378
1734587104
822710785
73452942
1584680516
1516295261
1741268161
1312786619
697908368
2026540617
185009771
213120616
1796952702
1854144959
836560212
33995101
1145112294
487650073
1807757306
1792747091
1070223931
107940397
260859277
707948968
128015656
165376996
1483562301
1060086988
1979886756
766442749
1421113405
293601439
7038602
827938920
1390655747
859764969
1980910274
1164634063
521970511
31092356
1907582028
151084388
577036605
105295353
49336087
1912090483
1680184257
788898606
2041228846
1093767710
851041266
1518486476
716653633
2056569430
1443976130
1216413161
1125650118
1773486137
542017006
352116437
2024573212
2011111251
1800488426
757784115
1969113989
1062254867
1019134955
1021136749
2127499794
490774986
1022286939
1063051968
160387619
382348808
291594910
588191349
1254511019
1995989806
1094703137
498201912
179406991
120379965
428611115
1630234888
510164745
1403231026
1027078010
898760876
2096590775
611372079
352268278
75471933
1789966709
178662713
1447893760
164527775
1357352825
2075249770
1688690864
256382778
1294803322
1851424025
1747931917
737904360
1345609954
112075176
136387012
941881087
1477220086
400333332
412344062
248239016
593260381
1547011948
1318116444
1655419786
1338461645
1895922500
1798054113
1644227031
653346717
1499366973
1688158597
562245850
1300153538
1441559701
2032101694
679496109
883186689
1889295844
2036635592
116888011
576171241
230247580
849934716
805178293
670853414
973259584
386800732
1024610729
445019882
115077848
1955566545
1403444659
73622628
1210217556
1130969254
845040580
217150062
1621285953
1397406711
1997361433
1733488920
349255425
1874108781
824680580
1350944738
1811057549
97543981
2030676232
482321008
1031969708
738259411
2125453616
1090747031
747879460
2142824745
143117910
1070269644
1661657796
438677409
239876753
1351600223
763805277
538125431
1646355616
2109411125
1732019883
734035406
178823572
1723648695
1811839841
1161333938
1185529193
1382291028
404003007
1086059974
592101914
328408278
1504247084
1153508664
1937481325
1552780352
81704153
1470823102
1083311487
1748637396
1506897192
337736859
1662796862
1712123820
1296327594
744027616
318000238
1047033926
968506353
1736316834
1170896183
600139476
928597953
2024581717
1440451066
787423765
1722154135
1338090973
282453600
116199410
1969868863
1282992649
1661773215
247485592
918999424
1705676544
1708472709
1370613468
2013098037
1401369968
2065357141
2005708422
1436474593
1357042583
139298909
1992071318
697808805
549171632
1916670852
812638295
1843583401
800709626
354732066
897728000
174651503
238133367
890577185
931018223
35185161
921990022
981176795
1866097948
1147971470
1659800329
741175939
386645225
1083450845
970567356
1544801389
487555057
858977103
150329680
352790461
1117637018
493098978
1293519320
1844811127
1645150272
780890442
1623499554
2021606725
1371627687
878283458
907694663
1208799585
836474636
1357925914
357606034
1367858996
545317978
1824895854
361682442
265468389
1768047730
1268918290
461918573
222402618
111151425
982683146
119526514
1663719794
880911199
33354775
595847944
985097275
1040315565
1247023273
240682272
1283324830
180571481
2014023303
1410366252
1921158847
2112667955
1581037985
1186985125
1248785344
1500212189
1510690950
556309117
2077782719
1778888542
2099159910
1676997446
1803351993
2103580858
1226148828
286467865
752043609
820533855
772187054
329278140
1611838774
701796530
1799834592
1078775821
611268256
1901215888
1282313119
1670149188
15457202
1913329562
1646040947
2109733699
1075061263
1421511505
1025904332
776112715
1788421980
1487776386
1066850734
1236501499
1450784926
115715872
1580005368
72114891
563189615
808144966
49299600
533644201
1298779127
1345679437
1318916167
2003407284
1294782382
1515736829
1021167535
1974706507
784481278
1171037712
1144006494
609030325
299439932
1266040400
737078203
1950630674
494439196
1306405811
1581872802
1955201265
1898909963
53230187
109210238
1477039407
1128554325
310333546
2082680890
77811385
1240770581
754705864
28379821
888594001
676432477
984897655
1617094177
1295328137
1063899471
1551744362
552894391
1196851221
1882515105
1761706949
758170145
13468520
1747077000
1812386276
1027355193
260415351
776149964
1608188364
44221360
1865703986
786199910
1053470350
1494868009
70180747
1437156251
898966313
250802739
751731695
1125218358
149178292
614961711
1640760985
762041328
1915223019
1321398639
903261793
1011566531
1357060839
173009560
925936419
1319349686
568583407
1247158283
1314158138
807720789
1838024465
1342289174
1314827469
1650407004
704240085
1987037477
720703715
2015035629
831583254
263349194
459015275
2061916932
846826079
536424045
1687069781
1295062786
198867773
778884244
1914869419
1967504538
1932980090
1641700816
574502914
90413005
1011020139
1067413200
1885403043
1368088009
1328717674
720954002
1303104633
1388894527
371464334
1236975319
616325572
2127898686
542934415
1417733538
1562909760
105874071
127897738
244939392
1912642947
1849750132
653572871
1127813362
1981779631
428676056
527353512
1133298481
700445140
274157230
962792265
1454013130
123577517
515712479
249751108
1350702858
898862407
2044893605
982830393
2013657864
504544094
1660706951
1261648401
1268624423
1863909722
122438152
60823780
1471527323
188226572
1920247544
55389411
826847111
2031244537
488729651
2047222317
511060834
941118078
1882952299
1861823993
1196165515
1791988124
24296887
1453035991
165751113
1305026275
1142877379
1706220598
451800642
1458542790
1832973164
601055437
1931379210
594454167
1291248890
1531079890
1037093848
308658139
1613475011
116187170
1074229897
1710625834
830821627
494081121
1023809025
797184337
1743625048
1968518445
1174015693
607192493
1852428068
1040734680
272923077
894753334
586613164
1901657340
1689457113
1717532262
1578815327
1674599448
1192000087
639514366
1794056264
1413738563
329214183
426309785
707564930
1422471220
577775583
587494300
611499980
1956905646
1375607818
2129397045
540892830
392702859
2143781691
1248280883
1743514156
1940764448
401178426
1490832244
2038800724
1438061473
1523945814
630947233
1065184314
1909893930
295003185
955497089
2129185530
979098632
1229129087
1859842544
886178253
1687112398
1214445316
355462785
52911042
259429783
961896353
1687768645
1792859839
1306279976
569201785
1476457961
1883620558
1441210749
223772447
1888699983
348520046
1018188248
1000202460
534678065
1527954493
1458555491
967365648
300115661
1569825696
56960259
6300829
442092530
1734520262
1663281477
10157626
1478361681
640668671
1960731478
839260667
972899945
1035133826
2121920261
2003843538
2106146348
1810017490
1786879682
1244981841
2144453839
896395043
765448321
1488135569
366487552
2132115518
1774345080
479578872
224100759
67800411
1943550737
668656680
462977512
705584077
318082902
1434914005
584264099
1060361121
1850473022
2108284585
1986698729
1510797996
1321699771
1407953453
2030097286
1293909796
429184902
451668121
1102086884
81932368
1233361980
1168802929
28164462
1430490815
2109858376
1595735732
841537411
1066421363
761952023
1419203468
415984628
1185591045
625310085
1526078292
103733292
1978265086
282174809
1521449533
30142288
991090242
1784204196
999722666
2067110770
1354777653
2132637200
299100592
1952712877
1575002621
157782291
683578075
433733932
1240969175
2003502331
2010075718
1135763072
1675362523
2066008362
135929053
336599216
1656740080
1796265639
1190913197
148789794
1675204339
2054566370
1336403338
1247011883
1364155696
23635051
296220533
1856676991
1945121106
907306528
643916999
532393913
1647478282
28811766
1930204836
1828826906
807858524
1230605402
1606176901
169552593
662352685
17355817
1920661978
1072838980
806929375
2069816436
449149660
1102380717
1442602832
726740613
43305478
1074804586
2061417838
1244880407
103771219
1859390520
766290963
240533572
2054194610
1756047552
1955628111
1150056563
1022889837
1497718819
300116451
827317360
2025296499
1973628291
1567038168
2113159449
653692552
1401415881
661000802
1214285363
1278418662
1170075954
1956417994
1516720256
463100408
53672119
1760764140
2012708912
757121288
1142930324
897795756
319212019
1683257705
1914582173
644739421
648160747
1406533141
977143388
1052821798
1939776856
801710031
486487732
235079698
82707261
1840273380
291971311
315865046
1022708866
905710934
379945257
1457465594
102994270
1515520694
1313112781
821720318
1194914582
16687028
62434186
116973491
1803718686
615589031
1078702201
863240295
1759445068
1108656791
439092298
758061722
1791684270
933727392
642054891
1029096153
1663326046
1821267386
415189832
598859812
369783261
139362908
1544486541
1482911680
341306555
2112330735
621604794
1041551973
724809275
721094575
1721388013
587460163
1394470041
984455476
1813092739
582662493
263284395
990828073
465908812
1919560502
2086966941
499600032
474634607
2000269327
596415749
1674622081
2045868068
21006849
2017840150
1749948451
1148094521
1185555884
461344114
445833015
665193216
1033162707
940222058
740444191
1393852521
2138185500
705314470
1442527883
1146681184
1084903782
515410121
1032945887
468316931
1283259835
22301703
1179905144
844336953
1949706181
1750854305
355285930
1077965347
2009333377
1367126326
24064540
1183020982
273876058
1351995437
733642585
1114844088
1009149539
1858814966
444044401
1766329704
430488320
347274178
1227100874
1399524168
59091480
1929962578
2023501107
2074054771
1493323196
1740377070
909698634
864134264
1267072536
1283217853
370517281
1368815702
674863600
1643087758
38322777
184693284
578399487
1959486177
1422876546
1960101622
1375335694
1656989884
991084871
1179026554
1214483336
1245001264
130452390
849560726
1747361012
193738584
890380906
583481028
331501281
1728713457
1961990805
736945918
1504380139
2100711037
47194078
1160278289
812800898
1157014394
2095721776
1799798290
973320975
200052984
128637759
409443095
1907415677
1581895751
1041613125
1601009649
144410375
1825392284
261179165
534733805
452289973
2140866652
1908127060
1447010511
1808891238
229844320
2002782723
1978592368
5916820
846120615
1367896198
435028590
385887886
475061529
1448156048
1156424242
1917652191
1859500708
1457953174
104350755
1495858732
552207627
592698087
348735872
1404322532
681774844
65179182
502776241
724586999
1962947585
789621214
555367918
561870480
753949830
349108158
1284550613
188084895
556753342
358808932
680813592
494401144
688359326
893886143
855572436
234394322
1151983948
817079786
814948236
1798769866
723526858
1455178310
1966469727
951827573
128781447
561053433
233357355
1611466327
1239229321
696032811
755852526
1945743187
740217243
2035460674
1695404559
690191071
1241878528
89048059
896982051
378688970
882460611
914530602
1338326870
722119876
1213321751
226318896
6925701
1603769094
1129563720
18548633
1533935216
926244925
1139655945
1006586757
990920191
2144579485
923963985
1102846016
234999797
1131404935
25514587
1224639955
182918781
2029418007
158399194
1808980800
427751977
566173313
1924152689
1535878182
1452137245
1700386554
2109877463
1771669790
1418181789
323067550
17516700
1428868026
1081416936
1371650827
1116982493
1154631931
243709168
494024701
2120141400
47346989
1499509189
1681355642
1745982843
1132150233
532484881
1009900724
1875522641
2016525414
315576423
1507512962
771334239
1882474828
1300205561
451707547
141478293
588630182
1010129844
1220441147
1236165691
2080268869
979450010
1489266790
1485012010
1826094245
2133608363
1286045981
1403748108
2103497140
319292582
613958387
906940245
490497522
420311101
1806721247
1468003254
42596127
1562767733
150393035
902554873
1334845400
1658626509
113527784
166355689
1832712491
1150969178
1182537877
95047326
1192072715
1411055377
750627803
1687464805
974088500
688529202
1146128948
281777727
600219466
2124026283
1040805562
2024175028
1377760091
247798383
1428818815
221409164
1954719428
148133426
1562935519
849986336
768023483
834325809
1485898539
2017405620
373516252
864932574
2085996650
445117807
945882030
319900189
355134035
1698167059
2147399675
682225256
2119226039
760088575
1306815840
1993041880
1206142110
300597762
1850501182
342120462
1971456761
250701368
1567303264
1131084706
985000806
679308952
1450761796
720748594
507356175
2123849419
1830923870
1312356755
1629497804
1232692134
1351019295
1486536698
1419272249
1357677603
865618186
477763782
1476754036
1962475649
1414893391
606599210
1996199400
1134756169
659083367
780117482
1899685746
1852286410
590801611
1664024997
629298866
1874066894
671721724
1314332044
1960983834
1686710139
19072200
1069496457
1058672609
821758687
1753896246
1002808382
94968972
1433904569
1234087549
587669640
1085125962
470570067
2049866349
1321983445
68932397
592663788
1556601870
236597085
470714439
1246978288
1862971488
1706484890
721836888
463092915
318766417
703103701
1619123826
1457547820
1949308171
1541779087
399667329
906249372
743328271
1127431839
1447941766
780456602
463618216
695924319
1734953681
197473294
773463674
814603546
2126292413
201901172
1933354090
1348726461
1582012527
1963638655
653263070
764965885
1077579503
167040811
666139416
2144235322
1419245586
1468595270
2131053617
1209560588
1304602008
899620942
534132715
1092590717
1185780806
778582241
821988247
887652705
689226467
2133358364
1660298382
2020498229
2013243488
769489258
491105069
824591786
2124083
1860249765
1288874803
1942393880
167512529
1848194911
375571949
120808181
1254961761
1613101575
863315283
687778845
2103998888
1099796279
232651573
1118723360
1026971998
1299700740
1129181727
334646889
1359366857
564325406
73038077
152833287
1882896186
1539234585
1140273090
632517997
1935324116
609876723
317715282
1719552346
241502196
565897117
2070378387
60937844
916823952
1825380178
1887315427
1395578252
841048440
872041365
1631339916
1667164424
1428534389
1867092099
1057398620
1704888604
914428377
39187837
68287334
1900859916
383218517
1298029839
269645035
1544095873
246049341
885787117
1518891603
2017326875
484613068
1274076158
1543751604
1657329998
1357248690
452744473
1748171171
624488068
1220394629
526526956
549886828
1693952154
1868260345
967299877
71225812
645131991
1517395858
1143616971
7800555
266969269
1245415311
968938250
30620464
2001608467
2041735352
44994527
2089668079
192642255
242857708
1653930967
738835377
895266950
1185761516
803174297
627255148
545266679
2125334872
162100965
1857827796
1859456440
220745267
347805360
1556569227
354124188
1519880690
1577977026
629600933
1857721623
2110590877
1866942545
1484992392
1192781022
1337170179
792544998
1744927647
2110823938
1457717487
1173151899
1232974548
1153045584
1856679901
384053684
1954850780
241921727
2066479541
1680626369
1720775147
306692652
1762159801
169408792
432779928
593500443
1273190758
583762370
668926794
1866880354
1310498271
166068173
1456077400
1495338572
1034769467
1763123763
1257325244
927078715
1848122147
342162069
511800255
2142909322
1080044382
1319367093
1941586172
1204823578
1016405946
147452749
1544424158
114806631
1622867474
542025783
1472904724
1160516297
633629978
2061355527
874926571
20364367
837692792
1727034368
295328604
380894669
443712599
1285339237
255243897
588768024
976694790
1376050044
1155671643
455497831
981222028
633496085
501585211
487966865
37871652
128203704
1357871429
236960082
1702348717
1186719884
676618880
861963048
253665527
1567628358
614750027
1505209701
1960709875
269559293
300883648
1084148807
1626948401
1998380498
1791538958
698187377
1330996194
1242655820
1026981646
1972253000
707929671
2146881772
1110465836
639718986
153329018
1852075378
1775837458
1565168660
1057144547
1843795713
1656647800
483038527
1070486457
1761338084
1197922837
739112333
1752335037
952673074
955389159
1347153889
307124988
1335973905
891386861
376256091
1504933632
120018312
1254565171
909415456
1860745945
1899794149
1669712916
293620913
527334038
722046625
1179508885
668636547
408114349
958328124
1943272823
1284729955
453841434
667537034
2068611783
1742660255
1869771019
1542932851
1592179486
420477226
1340519676
1710696847
2027947344
1751204529
442113877
1292553588
1902101868
890947284
1818214435
1894384137
634370229
713282842
1852263145
1582823485
1665706412
1259026412
1937144942
1483431409
506458521
2070674107
612341179
1157024460
1974705697
724928386
1844198530
442337631
677940495
505061133
1761203832
1577031160
145913012
2008261994
404064819
290238132
746096821
1431787898
226448892
1767477721
1290640402
233479033
1846995098
372963954
84238650
2074542770
620529227
1391560932
614280100
2081854102
248778221
1018109544
2049121808
284745025
556604887
474606203
1053001845
633826965
1776885451
1940640984
1919138256
336484283
993959449
94142124
1927174117
390138927
279136572
1996988694
1579131300
938064803
1075692545
1556338332
976244545
835688355
91645146
1486280514
609493355
525401935
1215357648
812422061
1558453065
1390526272
60665477
606500053
1499686670
1646586470
1511230805
1831258558
1919493062
815048449
1021621174
1090003121
89238711
1919375619
706069532
258265233
1656103531
1980838035
1444021553
1082685924
1758722949
785511923
1640758982
17679298
25425465
314779290
1912207406
577691757
1774962614
1148659746
215870259
812891283
1476523655
1913265655
220456038
2066587034
1650277804
269857816
1680553456
1863899868
1663832600
1370028205
2009589703
2110385760
883016947
1800191475
1038369441
1775480316
381980714
2037849493
162750646
596027934
1785758095
955542719
1053199368
2094021780
2091809558
360902374
986321886
947093188
749083495
1678180256
2081137154
1683355855
2009689336
220977133
322829640
915709662
703327659
278747527
36128622
392513732
669102824
2127737010
913328167
88358246
2018949436
345387123
1485338960
1365090642
1869421443
842937308
849141296
855907461
2018804404
880677764
1961823149
1229143655
2139801876
1295922588
1061293825
1546360408
774809394
144310839
497836143
268892982
1678893536
11345167
1193430075
1653217387
1209798643
933387032
152546669
108488232
958187157
927240903
722579872
2068008998
52382961
1370336665
1251275496
1695286030
2055424755
2012464248
2024155322
845834143
1467485584
388841990
200908638
1010978115
1721879108
926482983
433631538
1587514454
887113154
1799150272
725486302
725021821
427942777
1280825660
453728569
647157082
1159297721
1299189774
310648906
1793088031
1842385128
569702468
1666249502
452461041
859154617
1607515670
1555106729
2093264447
1184197188
618884275
945533630
1764348106
711471794
602700370
656637268
1414044954
1988379415
1823287605
1323715255
762877068
1508170717
1946812144
1021423701
1639612885
927354847
1872246210
1269600543
808898588
216412764
2078441694
173848784
910222499
1075948785
834790440
132684844
83583865
629109214
104753232
36813794
2105135224
1565971073
176356038
1834216333
45444330
224361028
1889977297
1110539171
2059908143
1595472267
1214036515
1148844735
49027180
819978158
2032011454
699411337
881727631
92766591
584340560
2092215762
1620347277
799942286
1426140812
97444058
1617969479
91497277
1614695338
1768637728
236174346
1023458056
281537723
1660419538
1030448729
1531156425
560041023
1798058843
1101413272
571969723
1771419043
987657528
963779
1502052223
282061222
1924944591
453221783
1197224084
1544338623
199350118
1725416267
975612987
2055039139
297094431
510604705
633351063
1544183380
1502028125
912984576
779572915
1212208836
408492188
449273722
610969070
149012671
1697431646
39001779
592974622
1098024019
258537452
2127744309
1043658533
1892574510
1554080746
559547797
218535756
953951590
1461481518
85402389
1667471061
323583175
2097760848
1749970295
695185917
418613866
1172783810
667016988
1783416092
2014583467
1960334862
570160881
732420240
2133224107
57392273
1302651829
189095378
168886117
158174391
841818736
1214231561
1736268550
1380013146
535337274
1555861371
1018304368
456578175
922407334
634805019
1676972692
737588277
494707462
1396008759
808772895
1107272101
611580378
1754469319
435499759
225648270
1158184072
1251951189
652705393
1273070459
1726286901
1396542314
26300841
1888743578
997903874
329324707
2096161813
101819939
1902884706
1314387115
1088618776
649521989
1032732119
20944491
2142669365
1866741002
829784255
320847459
1673199033
1765997092
1529414821
991484487
473555989
738305569
112668339
2120281901
559468605
1287363187
823938715
1378129149
2118328905
1649309497
1650384173
1250511459
1008531509
1154781434
1667110559
1553488619
1706800398
1196288284
2139541246
792200906
2046518957
1156820695
1115149756
1386329719
1374361810
2049947396
413154598
1348739747
1105801827
427757308
2487167
844806961
1529830654
282866777
204138692
1663184037
1456969128
836937804
1003246659
1653937090
348247652
1216809137
1318905420
1549283110
1012779483
270688311
875667460
1511162356
221832577
349570152
2009421302
1852722476
16301038
1679664401
1768224398
1494410268
186978666
2063389926
2033551498
669030669
472828691
1973733143
69950468
1707722422
231888661
181470716
889971557
1399547444
1428122852
630483779
2028587438
696287846
416418317
1616649740
2104872894
1586813073
1562659382
686590421
1865165365
1818236842
1149811283
885081859
647776131
1195796493
1364256641
1896513918
1343997799
1899566794
1311729484
1092647123
2046569372
1258163847
1446375476
801009732
702401220
1930005506
1906015574
1636467418
949712066
2047318547
1774092923
1644623792
104857891
1204001325
1174507565
1198505780
1882768643
463034140
935246456
1805144895
942243297
261349950
1621487788
240259997
53343593
1998101370
1105645985
1108709300
966763381
1923666896
2035288126
1447878666
1469157776
1486305120
397432938
343131557
1296548240
1787434508
702903519
449132029
514771798
847085471
1376247187
92178253
1150363574
244320110
102896808
375831677
2138328034
1288428234
718417070
805585885
1320389335
243406982
861391607
1749496237
1589053652
1790688563
1362033861
254489278
698778852
171276640
1137710297
1249784936
714461540
558294192
2002191506
649551428
900734834
1726844380
969517524
178046151
926834200
723112001
1198096429
1472656021
1023628705
1485667653
269642018
193533652
308831277
1983443161
1526265154
1011266710
67522938
1953481927
1346735537
894678321
1752583739
1217084323
1896576153
1968897413
819368299
1469446665
1477986957
1122951327
1205625666
229751613
1920448402
325622084
53012386
381902333
995823578
548010060
1053620842
2111868030
1374137121
1631815280
32743144
267221855
1172562889
244739935
1350387915
1741939664
1386990488
1758459159
19629207
191895154
635494723
253505476
302563936
2139142017
1927029842
1915944439
877994424
41058081
1236096760
795565515
1533747365
532557732
1278392184
371551108
1260957802
970640437
1527794860
1640371483
1401263512
2098853797
192186334
63156368
1347862872
1875264357
1815040236
1210312598
1166890682
1544424158
1328215491
1970533602
2116037633
1428488848
469016254
245219085
1308399496
359368076
57804990
551224212
1018632862
731638660
1689261929
68692273
1821709622
59207600
1021608079
1999916182
1468890176
434211403
135619492
1021830710
2095582353
1963943077
224794100
466156723
1949087361
564889126
645491491
124835158
1698321683
482018206
1711810578
392689909
1135405217
33832285
1967598888
2119709247
1655796011
245774662
435635204
2032010331
815723879
2146218278
756785188
1823867168
1973463331
1337618814
1589071339
909462716
1187707234
1962812466
290010564
704548864
225354336
595019682
736513364
969350717
287020967
414724627
645286100
772049968
1692638706
2102889974
1871144758
1637347702
888344144
170181431
1712060484
1006198176
1271986284
701902964
1459184826
957039842
1290470652
2006318653
1481547625
843594090
1327487383
1541263412
1674745949
1128979772
41305418
1593733802
48210737
1030949920
1209904678
637596762
745216368
1502850774
515736977
1593607366
1091103893
1906370203
1977635115
705561182
400845436
1517455394
1856619687
155624580
1704713085
933560056
1203484222
1341214560
915999511
2019400683
1550279864
1698532378
359936700
1658725732
506801977
1310783681
506301821
1908961420
317168302
1475367975
532858952
399482966
47786371
1098043492
979154706
1518403112
1639538085
1978354173
1223201095
1951693700
2000458038
1125081428
1137654382
1019061148
1396965078
669788420
1483986780
171821061
1269648708
2052569311
1912133791
1782546738
666177584
1258635760
1399393934
1309651079
1831032565
1009058188
966753632
1243251880
1519585964
1127529231
450567738
1610624376
1028366915
1846751276
1963640955
986802015
1452079252
1861038368
150507775
229944842
220708971
1492254385
64044300
843124925
2122874260
1997538772
746775928
325398350
814590563
1491521781
614852650
1638459986
25788665
947042897
968670375
1925910913
199656005
265738291
1144219892
1023399400
2128926863
1680537737
614502143
1320252149
47826915
1122282196
1481290480
295826398
345079015
624731473
1532402924
2138463706
480403456
100849535
65444038
1761627930
171202547
400590014
996845547
980195753
471450036
471468609
670588256
621807147
1095875550
1931243213
1349459759
1163233450
840521640
637914974
1092566012
1624762220
1784510174
2126363961
1481009913
195291914
1705225725
615202617
32922922
447223729
1124176890
2137784779
1581591807
1327459488
461573715
1941692194
454833102
1466631880
1045499602
1371032907
1881954552
37750549
789334564
1258899031
2088070236
1035282643
345494864
226467278
724843481
113751659
417700350
205873253
1269171866
416778959
1676830788
114544519
523818308
703140714
824421078
875760304
985294346
1964657203
907690017
1672002455
1825972816
420854524
807808731
1089036413
598068239
258997056
386224075
1856956834
1849800794
1218670246
1361660107
1643468321
1442960553
278464056
372415593
1656561318
1492826118
1868986547
556977020
1746119438
1065479633
588382391
1285932482
161631887
983128272
474049683
1111422161
744587400
1395820135
707292227
330713281
1628993384
1886395187
1319677185
631066244
487887012
747110071
420669795
36213347
1191687944
910148385
1796732836
1766425827
1426706459
655398645
1532887710
1698810335
565882498
1323225589
1988356857
2088486434
389726757
1256819343
616882589
1592233967
1992511914
11215015
1791634261
980022233
1263684914
690655657
1020467281
2047117242
1301169714
70360100
629996106
1647474279
572861327
563625151
2012663879
1377056864
712994230
960565830
1560166235
1893894638
714092569
977671806
2069473310
1116139972
1009162059
190251133
1506018377
1642804237
983804418
672597215
2068212672
986830834
454613543
47174060
1442683166
302404104
1218570401
1588631786
1709965177
139349900
1945474661
1052138206
1887092322
1879239017
1026330957
489036556
800289485
997083744
732298501
1733946669
494337297
374487485
1087747813
539274487
1224184155
582779856
894042449
808599699
1937994970
1305768525
514100481
805988184
621226856
1770087105
716615102
1350535188
407647223
1587028356
1743982289
351072478
944389748
1909102580
1568428019
870936183
1910855425
944804150
1859124998
2003065109
885387383
2071727356
739294319
1184995500
1252077129
1953749458
610282465
500293392
1686365242
1192666156
605010592
1345326514
168845702
1982176734
924896598
633595132
2062816268
1277433725
1770534799
1139588770
1004817866
208209082
1472208100
1221159802
685698850
2045677178
1705671612
790299155
241186527
763498096
43749964
164553477
1287749639
259968063
123349655
1303378403
1822991159
1414683938
40940863
924098955
844872138
1305247137
346442555
639518204
1465554110
1243726682
310890480
944597085
1483347401
1410494788
1959253896
281944666
1832413799
1362100277
1298797583
1186175998
703934467
2105791025
1376173630
2021935141
319355766
651371604
332331
1740383750
1164411683
2138431755
1480421159
1147791419
1774602664
756477842
89039711
1401540506
2056330282
1019367143
1991911129
898467756
929669727
273822818
2104016858
1446561525
983551892
1771393779
1128925391
1164731021
490516069
96402112
1078036624
1499088072
2098180495
1470202535
979626229
1465348277
150537353
218139956
842446307
212945047
192028536
369719170
2129761667
1445548979
150937734
81532902
949632500
1426892168
858176407
1943087299
447823441
1265671059
1288482465
666177584
1226309617
1121667063
713599568
1471579050
154949456
2145960320
1066188925
596982010
989046904
1866617362
1072919618
1750365002
2071995011
1101640410
753814765
366850635
726130172
263144713
653104899
1858896158
216057901
1201960835
1986777659
779535706
1411782141
1107566566
349559700
2012806295
1583471632
1094736018
2083499711
313890559
1306611558
1691961041
577011748
1925931853
881160600
1672902490
1881209440
553588971
1768539241
1583687056
1178530169
365869816
499669140
220977133
218585091
1040173395
232725560
84199396
1943462356
492907963
225020462
848007951
696413022
1346962249
1423800166
922621638
1143487629
34389208
549770450
544153421
1041419572
1933487841
1743502102
2102473557
1245019211
845717975
267027844
1193751528
1685193768
1114608576
548948582
1554181908
1021243164
917664016
392485493
1499789503
258642154
1872949953
999002131
59021801
1106798666
1962605402
1017657906
2099121718
1448834631
1885305584
1793891088
728744219
1800324389
1436549977
924086409
1940547195
2129042682
74431830
1138194444
1107308875
170007415
1977259303
1165227871
2042243029
386430891
1148977851
125454809
709690031
1640005352
1388757274
1060272710
1635586482
1019544800
1846057674
1734165961
2057340673
1996434526
205533012
853543644
268222151
1634712418
65198464
558301672
2028495671
9620492
615530307
487662126
1636440928
1356455146
1085709321
1912842456
1044790423
570827404
509980426
1522593810
2061820225
1489688287
1577859280
799714024
715387483
1280605094
695005244
1829824543
385397263
939910883
1357208621
2137932641
1436620345
1742560721
518658049
1146351225
1234779842
1667390262
1502195270
1510939531
1055331784
1618827903
92625400
1321691132
1912212802
1631764635
933145419
2080695848
629754274
1325907264
1815746451
1835076037
1922251956
1772087261
1648226415
1922977905
157650305
1293565598
914609842
412556379
1355672030
154205585
328666907
1048871676
2066887987
419243846
364834349
717096502
1658592620
1935023422
955702684
528515864
699958128
1409828606
349206712
2110136196
1111438152
1317264403
2054748792
1801568513
101207057
1872903967
245950465
992681812
1081921537
1141190542
425955904
866642384
872540805
941269418
1542725520
1239060149
2070801374
1695075535
1649271902
1608542207
961923896
675593720
1649459512
1834342814
576900960
1966809721
1719737327
607415067
560543186
996434861
672147136
1159655699
1324769597
2064398284
51293057
1733773478
1895623938
439945197
1561261279
171497810
1598223618
998831831
496152596
1276289146
336899410
782810451
20355214
1872856781
836239946
402422497
38971062
998942138
406703056
771963819
1726145866
1706225565
162038229
1395174219
1406400071
1479159735
1233061328
1796185523
1557756166
557800545
168725211
1548614279
1537212359
842330774
1571365442
1851712604
1163789140
834893086
245071929
1181116845
1996545218
2042512758
1003327615
352344368
2029943675
2105598718
1526977653
1466972840
2084160024
838764771
38269166
1581653241
381260103
1511300304
1236179953
386709370
737268483
1677179495
936336091
665058878
3461779
1599994253
236815078
2120570752
730701370
792540139
275252658
178962898
125661623
694316072
1835065900
686687320
1465180490
962242974
1704861030
1307652658
1804627006
434414003
231096517
626156199
654003201
957725235
405511902
879221112
983772303
1778319109
197620047
1590797012
485033115
1668207102
1167803939
2101258263
357817979
738437922
967339058
1488925998
884816414
1877662417
920757044
220263722
230194970
1928740079
534605264
231012100
1070156798
141533499
921995013
1564144452
505006736
70212755
141514915
487516252
1313199655
1167659104
111626280
1244296514
1713209864
1878213671
1853520166
1303085802
849997655
681994592
1229526804
1127936721
629116088
1528507697
832485587
2101761065
1920022343
367777429
2136085126
433788796
628364707
915798298
1564225892
321499722
68395750
1745396676
1137569558
773445728
1258737842
1878910992
208239485
980870737
703506273
1667361868
70487959
610107067
427793673
761495373
1298287703
958345540
2088007599
186746848
1058001223
724322764
1243092603
110529795
882378355
1795035540
1906224359
2089416104
1468969189
556138066
1574190912
592684981
1954741216
235118367
4011378
1944471246
242605955
1385072521
267208899
1351920951
1207942412
1154274502
570375828
901720253
1111339097
340853341
133838728
643826029
1490321451
1360708153
102650407
483422366
1798864534
1962510215
1070927556
716194087
635180508
1761610228
336750651
2085919895
1067411378
940280043
1652695403
943195291
1304740059
328799168
348205274
1823138504
686336427
1724711736
1666346909
364847619
1227617929
456390338
367551888
1030904989
1800271137
1045567111
561531200
1977885793
1949921355
1985032614
1413352593
333515797
1673357800
64463741
754111753
681292859
48340203
2129574896
1693672683
1166010610
2134886115
230948533
593253775
1843091111
665413620
1556051868
195594515
734151809
2094251390
796535590
612055214
1939729107
1969006257
1425381345
426969896
1583687880
1511396786
1492161992
1460858065
659849391
1848678438
1554971890
234073611
114271561
1709330652
444417991
1782668158
2109182049
217017278
330244266
11402235
729185534
436141703
287130675
972526323
1636708260
1402659763
1659103523
1809901299
1357508688
660518836
1989153807
1804925216
1886047000
1846273328
812883011
2142181627
786332185
1127898400
231489281
1010819226
2132723102
1517243838
486073104
677511852
914701689
4070655
467044660
1417063056
1860047835
1135792926
594526029
963811614
860224657
244059970
2099844523
1395522988
1272663242
1539062381
403849036
1660015892
1084110094
409985454
823113363
363730016
2009501277
1464140521
1835767485
1409016624
1853843438
1466896809
545502720
285215234
426722824
1132964275
1536616996
1134706639
436123611
1712033367
1277975366
1119958813
297910377
1515600674
1878380495
1587770660
642548109
594003584
1711958021
1952675040
1830958269
1423221209
1831008981
934804940
1119777931
1073327425
409493030
408266964
1361967047
1969429682
965496925
1825165902
1048102304
711598301
712348076
241256961
2119079755
1997469102
1118117328
310435172
1789967950
2053770916
1601787604
1540310699
880407629
654317517
769582984
166586494
1580080978
732127628
1774896828
1959567637
851776293
1951875732
1024703824
822866582
1635866428
1234233542
173555021
1875555090
358421761
1887462340
2132437070
1066646688
119224265
761188754
356201627
51303007
80315423
443082463
1979617057
2129907122
241469319
847849099
782795498
601531599
325139248
282872295
1450384783
1699670059
379784649
479763714
955336967
1506876311
1196188724
228393020
1833338636
1863272149
584351587
448134926
1614879949
1577885477
63472464
620302201
778845916
231997106
102124545
514769719
1261902460
1985473571
1032093609
876925509
777773004
634718091
1121408718
873698372
909807518
864506448
1244356414
551857815
1028770910
1323674408
1956496060
1716906961
658639717
183699994
614417697
1019230553
910883134
795034738
1889005374
2022025077
1136406305
1093285657
1550567389
491144119
810518795
1274171471
585102021
623987491
428769369
922228207
2014945475
779777284
268744427
1784611939
2039901534
162485390
1966774165
1872844217
508176003
1277149335
904358973
279086751
139334236
1204254431
1975853384
2088308322
1045281459
274132205
1419880971
129771105
585525224
1702371139
678842296
1380919978
1734770822
466498329
833410677
1377235388
606752411
1158245794
2113615927
731570274
1351312356
1228065468
124311250
1320526579
904067109
744952444
315594111
822139820
1127534921
170007169
415307245
648899037
1698016990
1230598506
552208884
2039378929
107331172
1969956777
1696897376
1749393492
1886112399
1664532851
1335105357
1228209012
1435713248
151759469
588490849
1517988892
326691301
338261927
2144460273
278969991
1578391823
950831473
1757688637
519827318
1112518721
1108582033
1992653840
1991822976
1396353000
1580530591
969591532
608117036
2003624757
755498119
1602961288
440915028
1241873884
240615555
1176786925
1787073456
932430161
1780614378
1788798349
14021849
1710950845
1579929817
702961852
1778121851
232161839
355805606
510935576
420699093
1194680397
436328534
1747129618
1365773085
2027003511
1140529341
2108112248
96084279
666988694
361263902
1763025835
437757310
973853417
1619534333
526364862
1592327490
1195975855
573529694
365064830
310290794
487249575
1585669670
750757357
1661352967
547172907
777398403
240198645
304971195
527177481
1100552656
2133972685
2005250764
951000089
1604366293
934383053
1541791403
794684214
589119661
376400303
2013483030
2133278197
1506380374
2017974728
1312429163
1389836827
330982226
1349990983
1855512712
1131840357
389494433
1705808535
1325754504
1903647804
1353923833
1868752340
1349735352
1368787666
1671651113
114493030
1143374817
253833630
2136532508
1676597798
510938594
1943255620
166045276
1886056806
1403170899
78598714
736124454
1115756830
1016333559
942298902
122753465
1272152123
996655824
2115892766
1878169772
2021944891
909217615
177442046
341343330
555423460
353585161
813311738
1030936250
1854724504
106080897
275134007
1370869070
1301682013
687652583
180380121
1466692180
1053298383
880355584
1898150722
634418475
736823675
1530291112
1232379767
1513845772
2096201627
852156417
1837236953
2016701191
1715439381
619051769
246415534
1725287242
1041566796
1901754316
1768678746
799245478
2041387245
1179959842
1111523335
1278776804
614693156
1194651725
524416233
757622167
2000357454
1894175680
1209149456
309430286
1986978948
1273792796
361354864
769688028
1434842532
180913392
335653130
2140036939
264547541
753128512
568840032
1310902095
803264444
1063984741
107725262
1380253439
646281652
1170676181
922277396
1399448116
1480412345
239668385
1857104384
1103943321
1679813667
1815052110
294639371
919516009
646090487
1378604166
1844329980
589625741
667977102
345702926
112628803
1118482581
539584118
970242020
406949997
891310813
7354969
1783036718
783821433
700399209
966870506
1060800301
1894424552
1390065615
92736677
1527179300
131089086
575936622
1723683076
1567954308
1587868813
2010543146
1038341174
438889
824549691
1238820854
1182595468
1635731824
566051671
766597068
1507346946
319539606
388537854
316266126
2028040017
459771313
1145605802
439514332
1007963461
997032600
1111325439
955143813
1316072901
1705245481
258551506
675410881
1933927412
1653323789
2036968473
282909778
107979092
1710179966
1203526148
445851051
1515427965
829627636
1495529259
164063167
25394152
1149186030
1128451250
2007504765
514462690
1940843908
512814134
223440628
247791004
1516803892
400901869
1763939784
1970501833
899044266
324478124
350417098
248813667
1804085404
1753037466
750001643
571562670
1620706250
1072190671
908539643
846602271
1900537593
1270234470
1469688088
539274487
747374907
320491473
1110238655
1310146061
797624305
767307490
1933064558
606385782
511338677
1226915515
245166113
1668601062
308990278
2006881556
1763019121
1102698639
1249541445
1469614337
632349646
808377283
419246537
226888717
1802604652
1724858568
2003418725
1315631031
1459972651
952969362
840268021
2085983693
539759072
276239047
1251650629
1562081270
793189376
225740546
246191376
1326181601
1677487863
1251594499
1080581524
2012910338
803443731
1247573543
1686703274
117145591
1458110574
2035327423
933268300
1441939064
1933696401
1145069419
337988084
1764560711
1520777898
1747474780
1988212511
485513312
1632090639
2020132154
1840372566
1222392617
234312509
1068897208
612730400
969951791
1951359315
1582119991
2005583430
1802512804
677405147
1678176656
363840370
372586695
9724027
1154409708
2110947697
1756494044
1057703508
1512876104
305338193
2100359936
817711036
2018486727
1931611365
570811238
1294100286
1478053716
1301660068
1761834582
2064182270
1096264420
1903203169
434190915
278680231
1807663641
574069285
47978294
384170411
19160633
1794699419
2026056044
2100172957
1051765676
1748081000
475903169
1680486136
47562083
2140990739
1449427257
1290972106
2126678226
135406488
171268975
2041986136
2055065539
1383666113
1647808335
647097417
1852404277
1024875181
367164236
803866287
1011245500
1830827705
96921503
1128079294
1420953881
953302721
146072321
1490428528
603516432
1635438971
417750653
1311002909
1722806797
1733140871
164467430
990208219
677567763
1598720843
1569642594
2126562215
69988797
1742543140
1980826783
1378393101
1401203142
1762120373
1930600194
1913235384
1167323530
684947954
125433268
876223869
686804586
537121430
902746685
1276204167
1249281409
598044908
1742532275
1478699130
1797719263
253685290
2014022367
558117989
1715631819
1920550733
5440844
702639138
1467017294
1749567027
1923970286
1064898865
1362699211
1575297966
288696365
353994547
544158047
862172450
1085896228
116430949
292616855
1113950130
411306788
1584336442
1332006487
989249671
424054071
410648742
939877323
669460844
1214246408
1894246195
545917532
1551749122
277943997
361931813
1113159972
881280335
145212066
1840547305
650517950
864120417
343721663
1889530775
1320411945
381893413
206181108
909218279
680392274
198608362
22536118
962384492
1090720155
376374055
1546951416
516985873
1068822039
17622507
1144782146
625725601
1293358816
876374342
1724139877
1324879537
1648715017
1534300025
1347164176
1022094506
214341403
1689122787
118168093
679266327
412018757
1872602416
1739232707
2031641773
332579329
847292799
1213759974
1926473011
920576168
1678566751
726702923
532875155
608615654
1714102290
504193028
6829630
211148578
2052194381
741569208
67241049
628492757
388965921
1607170333
596181397
798455773
1812172902
510752609
1764699943
720303010
1660851092
101292659
1301352129
301090609
1681599326
666412944
222603410
1844425237
152326061
68398822
445110719
873851019
1327162992
985251294
511670627
90849490
1060608495
1583379821
938790417
1933131876
69751461
1893777571
979717115
605331522
2010010716
138543147
645493844
2118370377
403029954
42618300
872537547
1376963972
1423344211
1460187695
71335818
305044038
1686365681
1217651672
416512829
1526708458
748763494
437846152
142327413
905232935
648664681
804792600
663431678
1628681959
236632256
1746539043
1430635209
782365178
306314406
16700423
563824873
534872605
693664274
21769320
1777276249
1010299917
1944242380
1304229154
751559698
698041200
1790113180
1583994384
1262993317
1059864892
2110586855
980710741
1863480188
899448814
117401849
1937463107
2075337843
1127125807
1954617501
338963340
1997752352
1745030621
90875855
1765250934
1486410261
1979811691
1408420046
432462060
719695393
754389969
123159006
1707625384
778211272
545945846
1313593336
1607938660
1587815562
1018182983
2037680295
956661913
1835584903
1446715605
1507123046
548205547
1230148318
2019205422
1687230402
182904371
2119012092
1162583250
1428367811
1946474073
805998798
2000389350
663923738
1563990744
698513640
141633288
9610037
1055962835
193953308
228421307
276583366
931219624
134952512
107318697
1560594135
79752310
893559836
262491202
1482017347
823354603
1141805870
818590132
1683686702
1053220402
824173796
1935576954
1124679478
1842860101
150293331
1228045019
1076537245
1855217772
971583295
748570729
1452861258
948850132
558869193
220774100
1604127336
2001127094
120934906
202411784
733409908
1311612405
946049265
135605021
1298549603
1032647468
852832918
748968746
1620776765
603169174
414715468
573326881
530959124
575064443
915129369
309581842
1990211796
1340294215
81431630
1498966481
1962553969
477989884
620313344
1292709222
1209901394
93275292
1731854556
1995119646
280072748
163499543
804073057
1055496594
882213238
1526139663
1895906081
743412114
1334391606
1179585812
360637371
177566733
2070548900
1134362562
229164711
971484965
1577932230
1149157894
1664449950
1705823775
387194924
2032902605
1153053054
964125841
1548812165
1562156548
1339714887
1366025653
646213219
1831179645
261909738
599011728
1664980076
3107747
644836648
380250823
315550582
427119537
1139634217
756938704
1127229372
599834807
456986292
2034185776
423876449
1338893355
918762377
1227531939
1088286636
291122874
636995262
921872852
543653953
347386201
1108689583
1197541819
1363956995
928669277
2062825854
1760399808
2145881834
304418382
2084856800
63499411
467072360
921751090
622434639
1893310092
1853846386
509866038
1680054134
1165151617
511031677
212833207
274633694
1034789760
1045375933
1161011523
1031692925
1692719889
1565951584
55746600
317104484
1005438660
1246682000
1644272319
816318562
1974081066
1252108127
1968214066
738793627
1787922130
1535360856
1643357886
1543644206
1490026833
314958041
562752582
2041238734
227620110
12739137
2099936651
924531573
339441166
1692627036
296190340
1138946717
1163881371
215025512
1651610258
378086295
996042225
1140750891
1848635920
309586748
657965413
40433430
1321886901
842242440
2142347490
11962140
1381382611
1681100666
1148396494
1780458409
700040224
91202566
2005277030
887573178
199377247
1253852682
1612866893
1288674350
496793180
984418740
814131695
804133945
1864541120
169399177
804493011
1333996547
2012435068
1909040270
2135876944
1264358562
1774488901
789888821
1213742664
2071461787
286091508
65823801
2041919190
1945332044
50362141
1885323662
1717955925
1738746247
751113131
1224359713
1520817197
1210726928
681865342
608080384
270916666
1380840405
668121900
1937760446
436160511
554478074
975061913
1540552590
1135685417
2131236687
189991806
1704650269
572131654
1653684142
2108112248
137732297
1833003608
887348170
674626737
1218575619
1333599421
1671200559
1493829417
701289505
369507240
854185887
988657595
1356246753
1870621373
35851791
821257900
1736546925
84601704
1838472718
498115555
535777451
1661835050
1341250494
300965548
1028750843
1575703874
1768615754
1270724083
952419915
717228885
732385086
1529137477
343643675
676848753
1101465740
658024459
1220522904
355616444
911883658
474739358
714693986
246735392
1146776122
204776796
1821997253
419518699
670938497
163045716
810835886
541049896
262333268
38056616
134762122
982151041
2064221784
1335039702
794854949
1083946516
1065526983
1090418943
537244973
1424683293
1061992308
91354304
671923462
1290472782
1932259063
956396553
1451927656
575995728
14405336
156480842
254756443
524440737
959269099
1265470117
1316894140
508337663
705016596
117672334
1961165435
71326446
1676828208
513148687
1533357577
1018072172
848492734
1181352552
2128461365
1260219603
1674395301
21323378
239325243
928028343
1574950279
2142260139
643364292
737249978
622852749
1300743367
2128142847
158009022
604307608
2023576861
101034693
1202078968
1846447833
13683393
1808309050
89052652
2131098462
183768331
654440555
549208199
1239777751
2138931397
1212229318
1391375444
925699558
182889188
1609644064
1201989113
1805979974
1379759232
1024184861
2110178770
1126286593
1093713388
977306874
18246946
1353879601
1026983330
1483864567
116346699
220612779
2075397330
168906353
1852481054
1419203468
407349844
851803768
319917269
821778489
365756096
1470108453
1391699854
324986900
624302791
1971468172
623683445
1240244324
259824024
1088077282
1899755153
69006344
1201738229
1535394339
862798831
1718537312
882419991
233121356
934317629
186004807
1342347763
50955675
1634747751
782328552
778110468
1502450798
1002704064
2073512255
1294456115
79970277
1423120024
2033468349
116427263
781134343
1985643701
1498984112
263741364
686704133
33265562
730979259
2116628652
1006013430
648321769
1388695907
2074571452
910474886
1516545141
1065722329
157299346
1280546947
275123654
456685590
643624734
837163835
858957092
553620312
565920855
183890610
99512333
1775329823
1194576489
335968876
618267392
14614134
1251900083
1830263126
2065875128
1185761516
555264839
916905831
1589254265
1473721017
1419500162
1047399404
815957749
255452498
1612622830
988637850
1696315328
1961438940
297469012
368925268
1825827897
1119613501
1264584911
1550026834
95567050
1951427505
1040042614
1580811318
268575674
1074822836
819028852
334197630
1849478174
1481423302
903864738
873680287
1286180075
981581925
1320926139
31414489
486309777
293912740
393552739
2113964644
401518039
503137131
2077269983
407604636
409464917
876787784
346795648
1065821904
1984880314
747545003
1954622839
1588579123
244214865
614773041
228534077
1882894799
1544764100
300610446
1649425349
1732376207
716032955
1999751664
509064893
818576024
88213289
2117467059
769919035
1467414902
1215385348
655706788
1358294329
2047882093
1765303150
515959762
655332541
556594197
1032178054
1304866133
93292353
1392254841
452695205
1423995099
607019083
1573993402
1591883623
642557554
1190585450
1794471534
904158905
1911782563
1724012871
1839626872
1821215674
748601719
2078456780
1348091221
57219854
1715805085
181425834
1866719438
706278486
1612233618
841213419
1980349267
1553769622
1670345530
1548910356
1757247111
1244070566
1103325312
572891596
953444712
838169875
70973482
1275565234
1871111857
87575980
1569683142
1423270063
1187959551
1862574132
1676602561
1072727218
571572765
335257696
426971126
809813134
302383591
321983179
1434963986
1861133766
398085160
324116687
1366828827
516037097
2056298093
25153120
789818165
637919873
866554938
1437844574
581132436
1142395661
732644324
1855155391
912065435
1575036046
489152094
952599819
866301708
153537872
578160492
1358633183
2045978310
2104428104
1537281991
1620796157
591154651
2074216338
1566883943
958975321
907773804
1045641369
180091577
299361474
741089447
1982091573
1070219903
514853268
1656330595
1165263725
1065032480
1659497262
729609414
700729579
1691189565
1873532357
265885510
60148248
1791643754
1072221297
952649745
1058426063
831233483
575311698
1595619638
1853775982
1828463862
1152817895
1078779945
1943292342
1622655603
1522467008
33447676
440663355
218972453
917696981
1363615068
2076933834
595326767
1691232059
766667340
1473469690
324091661
9703433
1994728482
1893681878
665434892
807839967
690574094
625465336
1164080243
839782449
897006369
1207506747
1534215869
1365962069
963194737
1211537102
683529943
1852808291
1941483181
1250772
699081124
672401508
1698836398
1414663793
1089977718
2128963597
120859586
1902886352
2010082667
226017187
836279062
2134227268
1672089051
172782478
1934902836
686068451
191641715
144148937
1405477428
512043358
1044691331
1019069537
1851887703
1269367119
1252008739
1712901474
1621242968
1162305648
1946909956
1550238362
1127075119
965119411
467531628
608708700
882965439
1674649171
1527654208
1484580751
1676730430
319123029
1940027406
319495547
965218548
1738869310
868189648
1407922548
1820892733
754773850
2038485850
742097980
377148246
292473774
1933370080
2051634190
1484826854
1012738401
2049318684
511214830
1436486677
338253365
1132319269
410955653
2082218464
239032673
112826649
1580621172
896242662
1576194497
1503666440
1205002482
1161720605
979880775
1905079640
1563356809
1671175009
1997702591
1827899346
1686836619
2125333207
1801758767
851195481
308164732
1090080126
199400449
1373684691
109064280
461809939
664590328
286687009
509756852
1012382128
71710232
448368655
864549714
153525565
1145862027
1981827929
214727976
1633665197
541861855
2010202201
948273515
1020502349
516109484
969167046
1674454292
2056037060
128084730
495412696
936788923
1130945333
1475982507
1923620462
317239855
112530906
1677158842
597523473
1360348223
789273255
374410999
1137605358
905462062
854864772
185302018
836088552
1526511881
783583401
461657005
1596116500
298526806
425041936
949579876
577683005
1555507630
1806993633
322973103
612699832
1621842980
86877940
1420088397
95647336
1307271926
1896414575
782691595
352339517
901317050
1506697927
71391240
164755535
1821264320
1774019140
682180585
739907111
1836487119
446192131
1654835238
90679138
269950623
1373896896
967248293
2026678033
2071830386
563712657
34535770
1726503907
677131466
109971072
1398936858
1266587025
225624598
1543645936
251241317
1825401649
1161987832
767316613
900061059
1712153465
462640966
771289701
44486653
547758691
1842236311
417206297
1865662512
1934617626
1545430936
878473464
1805344039
1975336262
1063287296
1445621308
745380080
133490054
252956482
8601549
1728940594
235814278
1439514525
1805856075
1482769848
1848169567
101869006
893508166
337596221
355655192
1677938817
1602961288
342187535
473465303
619802052
242157005
536310266
1206590088
426981964
1011807967
1226046870
1088482025
389456284
1891833660
770170736
377542939
656144806
1287459818
356973469
1030935600
1006453635
281761580
1691014540
1014497096
1212519810
2114445471
1678717415
1869288404
623743951
454111962
1736679151
1488475837
1053964273
1268975752
164813776
7252079
1695787433
1872856029
1699808903
1670824030
903289943
203515067
721688722
295315198
2048661005
44887586
625612656
2105666446
1313459670
438435434
702934415
398282052
1811070679
1046720843
432792136
1653392640
1153392022
293516084
1955415526
1856839394
1519230271
1144615291
251709520
1545775583
2113481523
86191047
293296520
1619644418
1550414832
749927733
2089186430
1939324707
746055426
1228586567
476272663
1395955398
1468215768
2139690875
355535948
2053271427
977701170
1467228365
11293015
1587644162
1624705523
1409519392
1545458385
1055057989
1264274943
1375270155
1535764094
2141448193
1751785328
2122971553
1771574077
1455823708
2078079813
111695653
1170381988
2025881635
1886015432
304809356
324357425
487324325
331145271
628836577
2014137423
2075423447
1900771734
2071396986
889869337
1159609784
146605318
78179495
7884679
257155361
1212400911
426247018
997014928
45001576
735996918
1585726516
1224257656
924229286
696785203
252339605
581582739
242885380
222000807
1589610930
584482391
1700902812
958114162
327358928
32354166
60442075
828872530
1815402199
1430349335
1694847718
635407866
1554285581
99012831
1021026896
540514580
566649941
1059498248
839295542
925653142
1459966367
1009177814
1084222582
523967903
223581375
186219464
218091240
912762933
682178722
853178519
1068362993
1222807480
1208705974
1506754732
1288999616
1229617645
399941962
193061131
643409384
1688696394
862728847
2133748036
229969639
366165580
1557790399
1962500632
993621040
1554429962
1404088824
1616514751
712904673
1992352870
1984877012
592365701
2034675816
249639577
541642591
1995586786
1886423344
1910804328
191671884
619278232
1212380823
904985942
2060312504
895897398
996622813
420758114
2001187082
1166310420
940375966
980987575
953694093
1122289421
34669263
1856909195
1210353895
2013655144
987189170
127602908
1667579088
2092590501
721094040
884418422
974025781
562127310
1044378665
1339596068
1575781538
118084828
1579204322
1899982413
1576904200
2147240949
1299958237
42672980
741087849
410348446
1614802037
888793592
1807681394
70444696
387062491
1159812655
396078949
704796446
370651019
1442644774
592517867
1206655055
5240360
424556119
1281689674
1046106823
1624864
746561041
2013874188
1339505130
1326602696
1426729329
1411402029
363206214
1053322715
1511620101
1466157563
1709651675
37949241
319404585
656146218
381411918
527916826
1301996296
196547166
1293079214
1538527396
1822624537
1154716790
1779761607
1541329867
1940381386
1958186475
402035827
1401798427
2007059066
139331499
1260741844
1470713900
1210741478
828796697
1951727340
1372194071
882585752
2010039511
1046080013
285165741
362912766
887196910
313340897
1984934533
164612676
1233948603
1258865725
982056273
1348570215
1505192541
1649052043
450849175
37025135
1689359762
506847750
255190334
1066947767
1663633279
1641555951
999435872
775887857
562550609
1096020519
60411645
1285720042
1619178572
1908327653
100056580
324494373
2074539939
1001360249
492271547
771158164
1470403400
1141587805
635466364
1599639439
15637867
204469080
1918992332
558618420
1048663922
1367782418
1390105171
2102665812
780874632
1138716957
922033851
471116580
1346003840
1144037205
638960869
686361141
460690869
1174742695
156460902
562950147
366694605
965719858
435230976
1864534452
1400531667
993029982
1808314094
613868145
474034617
27730878
1943048664
32881332
1686034061
1474445647
1440562637
2109370849
145689526
968180025
698174627
658439268
341614363
1287799953
705749064
905308108
389215443
1984027775
1815584845
1394650564
612378162
1509723742
1436550750
2121760105
501165713
458160202
1460670845
1476092641
938404786
1539350763
32582842
1529560596
712818308
583701017
563688355
1629816116
1965266785
1935150476
1159077412
1017241464
211467308
640066142
1325046774
233528751
793190483
1345862808
153395909
1410198511
150784811
1278283755
311480744
1359281767
314953172
1669269020
1791174661
1068955910
150726890
1131699033
645136914
1533069295
1623099897
462640966
768060140
945607672
598073235
1855577757
470368374
1798383773
1415727670
123480100
1086610876
345517921
1470107852
258782105
1842375372
523942709
1679476905
1191757459
1106703992
202969972
1862673042
1732165141
1857270973
357990654
918349873
1985823475
730424308
1906675007
447749650
1127081001
673158954
1086628889
1092885449
865236852
1245734746
94673847
1510708552
1039299337
617047055
1807409908
1066848169
55176529
13845131
2089120480
341135123
98602264
1246818914
2031006018
1645648468
994579570
2049823448
68142481
1600798467
929139739
514346885
679634170
2051641269
1647845417
839533608
1594890422
1421843430
1215481703
558105637
1001460477
1666553202
244448314
25880070
487078010
305948846
1845053570
916858021
1606559206
442930608
1286906163
737432712
180441695
545693432
220044216
170074149
1644012798
144875650
94477492
1605911020
491173038
1964898804
1731813773
738917865
1785113431
1370580044
1688909005
1489241116
1699380530
14860808
1682911529
987592382
344166687
762364227
290521240
1787512803
1312469918
505851090
1345559931
889495455
1227763674
343224061
1340272946
1795684662
383555181
616078278
394964735
2044498054
1970620696
859354799
1162357298
1341041196
205166990
388360751
475507292
165877970
800194016
1201033050
467358847
441839290
509677754
250675812
975539016
1261137799
2072949285
487067611
299215765
1073259894
1775731243
565611094
1850711118
1149740005
592825436
1120854761
1253343184
1672821970
1009670384
2139573070
100297881
1207852087
1047589329
1095814276
242447535
1123165321
2119189324
36662155
1743573604
355668709
499961580
1295493279
1498946628
152626033
167120370
1935124377
315783008
1409579965
1524373150
1652110229
658556699
715088397
1584211122
97455040
1649696174
1878877299
264716808
764566711
1912441951
1750687710
1823856926
1055182818
1058171336
990191156
925937487
1969063918
1647911450
1890836569
1336944824
658413241
622383156
1707374320
1376063557
1600503923
783611178
391101464
539040637
988323279
387907384
539160153
1913611512
1714479737
537470641
391590422
894322953
1638457586
1472297621
716763185
51765030
640558684
1083870242
1216665840
172603304
157507206
2110090504
989110476
1775431040
1556297149
1773475256
736874274
745361799
385248571
998257216
1526773282
1874104178
2043090847
1121719069
1589227966
114730877
1363083955
392826568
1246765863
860354086
199826338
593341712
1830373648
1660545256
741963038
299754746
1537628788
1178944430
2083475128
1451893808
1371748932
2066764864
1237690661
513171512
1886233647
1322149275
175718650
978908241
1583331673
835017137
1858240699
1878517437
1514634688
1401058879
304335723
1069451548
828898777
458040364
405933391
100517267
352627100
1536311825
270361957
887436809
1919355590
75823278
1049154716
1479463734
1446809324
439299910
736382836
1360306977
1501600786
763818041
1112060661
560323839
1156231980
181948017
236569957
1063399465
467389158
1245410959
1881749932
738709028
878206904
1100026576
1283646957
764187675
851693827
883540702
177144398
216309586
1495776261
129927133
1864690401
1393608009
784961954
787959270
1726977066
839271133
717163172
1262811140
882093747
82678337
1088464133
351735483
1370144063
1078765588
1293365669
1984686530
1244277665
1639714833
1771077496
700169952
2085223417
1132955327
660446395
431591363
1254279620
38960610
1668416723
1791618219
1932182252
302633064
1870548428
1754948639
1993265637
936206354
975843310
2055151059
499469258
1630029060
379532795
694498789
1819523085
1290833586
1150778428
1276015145
741533086
498370050
818130713
2078237783
546894477
1108215566
1387579140
1399836276
655978816
2094792350
1991734312
326629944
121361356
1538183268
1822950954
349944372
1825265695
312294530
749925170
416648284
1911615081
1752825610
470644241
1162305648
574047715
1914877477
1619003897
602604705
1520236468
447793226
603499954
706228483
876658289
1646704511
831111484
1066266445
2098624881
1240785030
1025716622
1550084488
120236070
1909645524
824810679
562279473
2083433484
430011264
571243133
340923711
591564775
623495474
2107531991
1834578785
690634305
1887966632
1843762074
1361274055
1213542095
160520916
805928517
1371567770
156301889
1713217494
1750925603
1787892068
144447252
1199545261
579861245
729668383
1822041587
1585850871
1352882492
399370595
1582633201
1988093519
2018114610
1349687418
1733123046
1694536516
1160803962
1773134460
1078857773
1615488350
2056758745
155227065
1525096948
1710870683
1872067457
486021311
754993741
1129739508
309146820
1690621689
707165335
1210893884
530064501
1943574835
1003040864
2076647488
1413333703
750983037
453159407
920020334
1748398592
1757996643
1313600257
1214951835
1494144689
1672330569
1581546684
383643905
1026329182
1082844748
2126555715
1610408730
1728892408
1175093225
1530140887
860104651
136629833
2133752997
385627566
1597980629
1230196101
1576388482
757061986
1437586841
434605653
105197439
1945285213
1878793596
978488817
713229942
304418382
2050693254
1982112776
1306725305
1224287927
959830133
2063172316
1964281449
558290901
92682245
279784564
707418909
1946837935
971978257
624240763
1042700706
451940277
1224259898
167773849
1907576284
752193435
1808255004
1992137423
476917776
59525347
1968190534
154734684
730231790
153824086
1250123817
237257529
823889491
306646463
484087796
1643773476
486947115
1092697213
216415303
127577492
704693679
1308392465
1846905978
100500033
1458928635
1208185146
1365297750
1793048734
517258640
1889125179
1624722252
2044452465
1831780292
205551142
1370706150
1683572883
744261291
904775276
297903895
1202580528
963885899
1142664337
56202788
1856258122
187733960
477969063
1705335784
550291533
1213470809
1379520873
41446248
558674919
491487824
356665408
1713699285
1472179478
1527082539
1942188875
1100955220
641573063
400390093
1839960608
187881544
743754007
1929646088
217301975
1549292179
1122093624
160937975
1411259355
95128027
1871771967
140753308
1091918406
1858479876
734006598
1576277743
135374165
206143294
1484259977
1337222251
1259065120
232872998
209224948
1670734564
546873679
1170946329
405517354
1693766280
1683734419
1220932986
1250902057
1962859166
1419897060
752103183
1137913338
1573125735
1208808461
1414187269
1394422222
1019813111
968956871
1385801252
655950340
958070765
116283526
1063242296
1135013517
1754520142
2089527040
820057226
696804085
1874740201
2007846317
150950856
1080157151
1423308168
1199716367
1279174033
244970633
1481737412
1484820627
702152935
1007065271
768203466
1761582803
333198763
589112704
355345671
1433660642
944978473
65740155
1732133696
300873407
1653352997
977142110
503883437
1813077416
341356313
1563931326
1515252643
949877407
1706721922
620925497
2125697092
526963239
2108378566
143486320
1890304643
56742589
1279027755
1680986129
246688532
494508809
1039060572
479312622
872252841
601047886
861742638
811660672
901236840
686564308
1667769139
555509089
1743678836
766081481
292731361
936946535
358627069
1506120386
2000822868
941311721
1910859990
163825015
1170826305
342016856
1403982479
691111180
217535297
253266064
1900880505
2121258766
779249829
1177049621
1640557988
200939597
1754865909
1913040880
2063771270
853695927
2084390814
594425872
906535880
2142847531
437635711
1613055749
120351633
501994936
736682920
2047637724
502611708
1178443314
2130785899
515626222
1932066275
1748011323
29273090
435087482
975140590
217707690
893882328
1701815440
1861704102
1438215781
1424860365
539989026
1890298321
848923530
1598563729
1373025516
1724009949
1646294036
1258937098
1070016963
1274228355
8192994
1262019439
1395947788
1732004009
2089591570
1227160579
1403850970
1600948495
1604638338
739151439
1115029973
523519284
662810240
1830160463
93467425
1162979123
469165434
8038429
347201704
1166338501
1463145685
1100076348
208711836
1482080323
629572499
63338189
540335209
2095342584
2001920759
56444784
1529728667
904926568
1985624802
1957788861
763631558
1225541420
1645716560
2012522299
1922823457
1183445976
1662382857
1914917532
2131332029
1162521417
1369730597
46619027
157308725
264266001
861618451
1073331191
1959687516
1412221534
1329626287
2063271446
659430631
279862757
1399319843
1064167756
1518761547
1111957059
459188718
636114269
1693336380
1665037820
1869130301
386734073
612872158
57593429
190824366
297675985
1718113021
240392972
268917935
328833904
1475274514
1142672341
390084907
1951411947
667360379
1513822055
731418580
1913939330
601472879
201903231
1372226566
298249915
570973322
1015587243
1452726338
424976352
927054915
1730912919
1172466332
1431807480
745360102
1830970297
613991007
299142951
916625239
645740426
2088964261
1722394693
717521861
962404751
1727557694
1216794654
2038413233
1123394056
1463936642
1476353567
640344634
315931725
2006804097
1974719976
484238955
1786824382
1049503663
2139966322
1637450461
903723621
412447862
1180922872
253768210
1148621731
1179404067
345281757
1452727405
1624274479
1740867744
1569868383
2050181087
458039468
1431600222
1076681041
1232117853
1477706274
1365839115
372555953
2119639400
617144982
116722339
155337671
1240108823
1690535934
389993484
1499902957
782247921
994557500
968381085
2094521354
1375056886
1285674836
2121102349
2006067843
74304607
1311988511
539519106
994270781
921978016
1182810217
1312918416
547602992
1319013311
1435422406
106822765
1020585047
826305673
142693190
1989754690
1329376818
1860739755
826277003
1254332950
1073118218
1024321480
1676434696
1855329227
1163003672
2028264639
1948069786
978580504
1920492261
893838299
1777323349
1529781297
705238496
13745898
90823959
766718614
607336537
1283819802
992657136
1491335892
1705456465
311194989
930934472
327039418
323546309
1000657929
1320153212
1486425224
793915127
318199917
1947580869
1839607931
294321188
1795286834
1742661483
1726498436
534191223
1660695013
1177823787
1657002720
1552528316
1849683224
712514790
185193528
1134816150
908323734
2009457612
96542659
2057091823
347633969
8999810
86195018
821055958
1658790349
1281326001
6142938
1304097362
572557456
1389101616
85133658
1082169701
589551232
1264296015
1817838887
1040368655
1643397665
1282676430
74229666
329723189
316686154
1324684117
391908937
239633853
1477612025
416756357
1389330709
412616908
1986031594
1736078476
1794829095
1237777150
1733149778
2008169022
814044432
2027463653
556249884
1797462091
749724636
211954932
16616995
1664195991
49758691
2055712306
275650395
292178915
1840484382
871546205
1615356599
1770231387
803792011
855354039
1191220106
1531070608
1917021724
954664776
578757569
1040161625
1449224738
411318665
1285758918
195414007
1021245915
2120638834
109037178
1161035783
858493224
196421171
40344950
531739345
1313120538
86841532
607735160
1455749737
1579905346
663513930
854205265
91226113
2142542036
581180814
337674775
1336421190
11806990
1593915903
1217887789
70739098
1462753162
1446778633
424163219
1270600857
1447135779
845794034
2134720607
1384556954
1321536532
1396532210
788308946
863356450
384569683
1658956213
1798067175
47383041
343015339
2018826342
1397514887
846311781
755315936
1269556715
1678996276
705780156
593767470
568128140
1930855766
404045222
251680307
70592921
1148344243
1676441454
18736436
96542986
346122361
1411794105
1424569804
1070305832
639377650
2060923002
1543937085
2103050666
887979214
1972412826
75613517
1779223452
1747959969
2324495
1844278397
1143030778
1421758588
52412304
1562440628
378220903
159838814
624032638
1132024548
1328018974
339575851
685570719
1453796613
387631972
270026659
1268445882
1228563652
726135716
975762772
727383701
1071289559
1346712912
116763199
805483696
1652924687
1736713659
395727214
1753936852
1869055658
1361005153
2143493150
393555265
857852036
288581518
1191803055
1420181240
138573265
331777096
1107317870
1547818703
551055587
1222192301
599067428
778180923
377140849
104258352
1116987808
1460377294
2040686103
2064218577
500947469
1473033414
934414064
1779624698
1412829218
1676099205
63142220
660063596
1622566610
958310250
1342156404
440807147
1870172036
886839885
1148870407
404045222
1279041024
1904066715
1569481705
989848834
1886761312
580055805
1327765294
2078069941
1395278132
702432306
956305667
697181376
1496283791
671501764
194181403
953293479
1906416580
2060603480
1933426402
322688077
2062613873
1719611400
127061482
1443032290
280856254
1085172948
1292976163
176326720
1492515334
1971272751
1403998911
42742318
704677511
1635481621
1570568669
33750738
859567707
698125811
741506972
1280106811
1398231708
875833398
1133721037
2094693429
327386225
988424599
746131017
1755626403
1702905850
924926017
384397683
994216952
1261115119
635830210
108691221
416299077
1590840408
1502474463
413475962
223268834
235622658
1458521111
1571521734
1515896255
1151506906
1698175389
767889230
2048255392
810404067
1212077819
348245947
460236819
64082937
1872440011
1075768077
855135915
458563812
610721699
1964408870
1376634404
277741078
1492527695
1319783957
1814443555
1577150014
1015518355
119934878
416789602
478812370
1878041321
1255940377
122092213
125750225
795032393
1405932130
709754557
436217499
725698159
1196966039
1874685390
1102205327
2102424138
737886105
1821554488
719809232
818041041
1681853120
1682509824
638707931
580851725
2079331540
22549740
244016531
1212826805
2070988247
44998543
1198202632
567000557
1688627
1758529193
793674244
1429159147
489742768
959959027
150241918
420145186
1147474090
871339109
1612542743
1239320857
153205099
561889598
1446630580
1958916549
277224049
1704739199
931893985
673207706
76143680
359424786
1421428021
2091129651
1231178219
1903937298
398838733
993991807
1375163071
1918674964
81862483
923674395
504999996
426188486
792729158
1700108724
2006653705
903226804
241564283
288488649
1775130561
489842382
980615438
1065594030
428689020
2054369944
1151119751
763191975
569411987
1800072569
1717539962
2018852567
1925668112
1529276339
1886481776
1971383457
1151220005
895756423
943780969
1509198533
384108305
466536697
1452732556
71618231
339245465
1887677148
148698376
1305921226
1313332999
1999125287
411198924
1733396695
881830998
2048624578
908490045
399368388
921390634
126844971
854967621
2135465590
1290412957
100061931
1821688463
970517193
1859197440
1741574540
1562484012
295806377
1901924541
426680152
294640566
217299994
1547365507
502140656
1931517553
843748124
1690379107
1121426236
2012590812
58202326
1176786168
1306269566
1498785129
1022361454
331892986
1916900723
1213278437
54051766
1699448422
1428197692
983238518
1018490284
1046334736
1130895940
1041676186
96455594
1583210897
526724370
520000126
1714316206
1617683264
130254832
163759445
1995264190
2144069255
1500495372
578314727
116359038
1859390520
111770849
2006542881
1627076243
637647679
1534509305
1416293454
248567016
1153865026
301215098
623120619
133700499
1366515004
857071704
1969237022
1072186485
1993851114
1648935614
803379679
2147063846
1804132885
1719527965
1274071155
726907701
1843984441
357797869
1501600786
1740707334
221486526
1970511067
1777401205
1054074293
1611309724
641567920
353800805
921632945
2034692417
2062725736
345770750
569428379
1877254281
1139583634
1106997298
813359333
1622404734
1515871850
1323315844
773385515
1547156115
659765074
1810430686
354057465
780851496
1871889899
1381441836
763309253
1950395164
1722655973
1884779289
1612622071
519157860
276006134
1045935207
442249374
961221645
1269567922
463582077
110468184
844787667
249713788
1979396698
801954338
2086472530
1561984126
1257509061
1960077404
1154620197
62050442
1492018992
1871723757
1725999450
2117931784
2000863004
1378339315
1606528059
1808219750
1184312932
2136842855
970227338
1508148812
1713961086
1642686301
1414160969
1883240645
357038001
1387114392
957883664
507994650
1519441035
1318314659
735159719
26333352
983585639
246913973
1530811003
1973022952
382736704
1593585508
1033360570
798033839
574166331
2077889381
1906190418
55846893
523730006
1276842758
1858272316
2005803623
1259556154
1963170943
556285434
605635757
2023855910
792293915
1979284496
879552623
731200053
507464012
1802848971
113672377
97827478
816813271
1667038224
259064628
1329638146
1496474344
1834903071
1130602327
2124310662
1625744049
1082845014
595557197
901810527
1731258711
1317353689
1893104750
203039839
2108944053
1855896095
183796568
567338969
1848694297
1680380645
282529855
1039658010
1008068703
1231281860
2095051419
1153585612
1685609647
717385364
193018305
1308462599
49805593
1163756104
1988671796
806410553
1011805269
986645889
866930220
1824980438
1726519885
654776212
1973628291
364770383
1376613762
1302239422
1306122862
1914443089
1229000178
1056595409
1488107442
917388131
405070755
1778923038
1697965421
1915091444
1367831291
1577995951
1311307216
1553603738
1412753702
596935954
1059443435
1475409380
701326965
1230293327
852979649
1563820698
1840398957
1631545925
850756685
1987605888
1221719387
74345557
1552556890
945764068
1900291699
1131480063
1562469749
399390198
1486548007
986474185
505403649
2042066586
803993902
1853256833
1886438131
1091781050
274793198
831396445
995694976
706146070
839665113
250006645
1658762223
1669709323
163208768
936241345
1867065751
704424183
701955311
536637795
246514731
1023674390
776427842
431295257
1088147339
678257217
1918191065
1790587886
2052286383
929352994
272034682
1594947561
74230231
17730567
308546902
2133464360
1314832822
1295501378
1892629804
427927915
355986579
909099946
102840147
845721146
1271815143
422751495
497798961
696285407
1194334401
1839094048
717860844
158192960
61518763
1138527426
364098537
137542474
2089201986
803134385
1813976772
782929374
1412453554
658524724
743011619
232496295
2091610407
1622786767
802029146
325097011
2044164570
1234835528
1550947929
983474112
1624759568
1277710525
1372742295
14630941
372047746
1547670544
1944115671
36082942
623881595
916893967
1882521165
468418297
626049709
1571675293
2121951774
1867918
750679875
334918551
76581109
1108325417
1267834529
625001765
1030198783
2111161197
1872505724
688085444
245338031
514816231
503255467
1613093236
510454133
1918620449
1420731600
1022369386
1001727718
1202247600
868029525
515273165
1718051878
2068866389
76622172
1029301055
568253343
1539676248
129015802
2106137167
1545104497
110487108
880376191
541222025
1700391967
1923309745
2016422244
403364839
252382390
338124860
992361584
805831717
249304214
670309048
432409001
975150150
1134408737
1401058844
1548771023
709330705
1633700682
312842484
999978223
992722948
932873415
137487847
511800255
383716804
725992433
320076058
1038983813
1131979785
994816652
2104063524
2002427858
1944700144
1781775374
1033137955
1567057688
310595859
193415526
1805154918
600164196
393047764
857469924
1273940408
2141432841
1131818128
923092674
1630736196
1143182219
2034687984
1528953566
877035417
1604330913
851849167
2103656546
1236738972
600278240
187866630
1662231496
777355808
904603828
1058217034
1935566227
1798421057
1637369255
433091880
1222929273
272942008
234717195
154282761
1985763409
107916793
1463524604
1293405905
1498106365
1119327448
1702117274
1119323066
429686468
1149992216
500879955
725573641
2039262052
1638557808
1459225409
1869131827
107842265
1110185226
723348521
1570625886
1904418523
1333757793
1072449718
371293076
955939972
1725278582
1842265309
2003503161
865096332
1077253912
773798605
1486420208
432461368
137903749
1194936027
2050335436
1482195077
32502143
88691871
1143213360
371437613
1462791947
724323987
1528179857
1697949182
836425001
2138946034
1449068473
694826840
1328692510
2135384129
1981172293
1015707734
942191521
628150939
914536313
1310869304
1465581529
1736595293
280919342
1049985692
853766979
2023400030
864980201
343423298
994762271
1124110648
1558974628
1516831961
1222541749
1257710905
1228516418
242079693
1235687348
718811454
2019393019
264412058
351489701
272785639
2012855594
243147603
1867740503
2146917338
1964459942
1738430480
1374976485
339513550
2128419273
1404948417
1075128219
850246546
900734146
732475778
1022293585
339334970
861295694
1238583146
1016753060
1741652115
453049667
40531848
172623140
2025720912
1014834177
253669349
114443750
1362806540
1583163322
55145595
2059483624
1121551498
1756808904
2012666861
264484995
228361029
559623849
1892814931
2066256896
1172670458
617362730
1575933634
193361329
1600724050
1379688311
306495113
694528192
1859162977
1486246259
1576164273
1562837907
343485053
948164922
1914137202
767978328
342777408
1621761675
323004155
1983203586
407242335
1820726385
49787972
2119550654
2080039187
1975725259
1865523807
560050723
767732773
808636404
1455957649
949946038
620111683
1353196038
409156958
1357403112
1438785244
1223477638
716118413
1110889729
1412857350
1084299153
1086771739
1732064732
824507840
2103472098
555180402
1521586911
641787781
76008404
1964501506
1556049379
625997251
615769429
734514558
1340460075
1075791024
1583587652
2128552307
1832111036
1426695027
481534404
1271486064
174086053
1080068589
1045798667
1049266578
1749026596
356680861
1288873277
1654287622
1571774729
637284936
943200994
1914380694
295906691
1316680243
1299596167
810276008
66916998
1523828905
11189174
199460120
1667828928
1583273913
1791390225
639755305
479803858
1916486412
1385387928
1306501088
1119001701
156517069
753817255
538950503
1988482136
13707976
438270903
1520344742
569243433
1464171826
663643687
1312260915
671685334
739916791
1839017302
1750460439
1952886733
1727687530
1223350448
2124072111
85679889
1504426080
615745233
2052867379
24293613
1944153868
515259035
566883
1075688566
1378803411
1848629696
491026974
1654775620
799150915
865517065
1748022669
1946726594
1670661180
1533282961
1378878032
1431208510
2056528266
198499984
1052669769
169235627
206702612
2071952422
152151792
21090319
528742413
1503041067
915023237
1598003367
172642716
366009550
2134806952
895756423
1396962415
1769116625
998441562
702704507
615490563
350758339
1534698006
178596690
34419495
10520786
1385720939
1395145420
2040173978
559454011
1212366715
505851090
2080215933
2080660949
2058216580
897363365
1908068807
1482900028
554991456
908103604
2052617558
2091954646
624692621
314787689
551854450
84215002
1235900870
594729726
2104393647
1116601070
1769636183
461275497
1337398131
30831320
883084890
335742907
226114469
358703687
132660061
1761444555
1062976224
591024468
1455675067
570475981
1194439243
279626291
639529702
1563497668
151307336
261006183
164559554
325109890
971798596
258107896
1055381332
650382362
2075381715
1834376333
759177332
967301592
1954777996
671003990
146097315
962728625
149230930
1297438882
192904349
1291060001
559631832
1148775201
340874061
735911214
1161430438
1114408849
1324392256
325948446
975728396
644517898
682591223
357219348
344810007
596329356
251231810
637924144
549870127
414249775
521512214
354452418
1465986527
443663478
1750451120
2059727201
274636491
2139583537
448251962
578480807
1107748412
1461354229
1256305857
962159872
826186688
1152998309
295518295
266770833
2094930303
1058972700
1245357769
399530618
678424702
499611053
325255810
193061131
1410205135
921984222
1289638508
1429468768
2101434763
1974886059
1416976709
1593089634
1013500847
571028067
19661417
755152090
1974724834
1528685171
136279867
1643419834
1853882039
1524512328
866762386
1157435503
1057556899
2035479461
924373135
1171903735
226463745
147540885
1423897524
370363821
1316427519
421876753
1066638154
1947067679
1784644034
728082841
973839059
923271583
1851303853
1747721254
1225426635
1643205127
401662059
1303665711
1266468096
1743040490
1091936570
1464662112
1309139414
753017169
348595855
1321875741
1702260899
1101114124
64736432
809564889
71651214
262981219
618413965
1701796082
1475718763
1704890965
1604014270
1951651397
179792372
2089877543
730816470
269812062
733085606
260941894
1330701041
1391750324
1654465907
1366002944
1681117581
165959311
1195811644
1187959551
1965827191
1356813380
982093184
354467959
1456949979
1245588132
669786674
1261789140
550835338
478235484
1171684822
1593301309
243957003
1855078528
881653386
240982589
430925011
1951464235
2131725907
579021811
210222469
1603600835
564329537
1795368063
1737849674
649072346
1206366343
81892611
79585708
238295080
457865358
486739894
687322349
352024623
1090085412
321303720
1938427740
554836264
76687982
1558154703
365785300
85218973
1941470102
1249943199
939322508
42770101
2111293217
1743168171
1341292385
1477612950
74019461
645736402
291873125
533953502
69992901
1693070217
1850081898
1082388141
83746259
2003060569
124231011
181959884
1242313331
97510907
809679631
527514190
695253870
1597032456
514220998
1600867509
104436538
1959203957
1205307652
1108777531
1146383251
914148003
361158748
127444448
818494560
503976445
1913541153
1151415773
89086527
121867838
192142515
1508610753
198598868
570209058
2048521474
92742181
1684643590
1557486575
564298277
8901404
177218976
1501165199
40589351
1457654230
713419461
351948056
533397318
1501018731
1396956659
1412911217
1887456331
1330252277
1258006436
1975911874
1211669112
50992026
1632991074
1429802792
667107127
1969601815
134883625
566619789
1599197477
1740489992
1949633299
752097384
355100513
1746993860
2143802927
367458027
331553920
1587044599
260734528
889809807
2060075911
1308982030
1049244337
1761920764
316367972
1276349130
131223908
1259059509
1804691822
1460341861
436531474
1715207622
168365601
1711446708
1468963612
971666711
633928259
1879710666
1701104771
1086840862
1738010100
1489249835
349306930
872341528
274033613
1681775244
1361786772
614390412
2024462833
1493517446
843478915
280210614
1383186916
1723125928
1549819535
1970255446
76476156
862392618
923263420
35154443
2006347321
1986490390
1952333897
1153798812
61388657
471458886
706074152
374667060
1479368656
1332404515
292822224
1200838963
208077014
673055232
1499186892
453879293
81320606
1157590689
1609308037
70732341
233054476
1421016726
966532188
1995671515
1254985022
234773454
1660140939
1877945063
94138067
967814933
1084045736
156739325
2008219619
1733187863
43830316
533483558
2061833577
132374854
825371209
603067414
944592356
247225396
385745804
1418372253
2034633745
2047555525
1870224327
1212675528
242427673
2131418724
1390206791
1057850778
342155786
1572791896
1885857747
2084970548
797770368
1298924358
1864748182
1798981074
1119705227
2084990852
307491057
637193421
1660613438
462748430
1066549837
676947180
846010347
948516864
212103354
724731214
359983491
2010980468
1316747368
1460953932
1395378728
1432236164
120257594
692788949
366377057
802082928
1695656238
810661371
1522003755
647235222
130801454
1471527323
914684440
1759770307
756554832
488569086
2030335250
1442507478
1008467058
1651317250
52008435
1338071583
788769051
559798717
214857809
108716881
1664702015
2067454001
226646087
1165677106
996347008
455023394
331734097
1620415132
2029372978
1934345099
1493648708
1234956365
166199185
1504535602
839694227
1217762606
1587431018
291751365
1324325618
1483416581
1960525913
446379130
1302846923
1756663710
1568378015
119922790
586518126
232832940
1035079111
1305856841
872721284
689988254
899761605
656505305
219869614
1285364103
1520907270
2132371893
1179760580
1259046552
1940016853
298748371
51267479
680727934
850246469
807455088
499271311
1027301515
1322025209
95765654
40842351
404416415
712029010
590930214
1495726014
534997888
1482183241
1966164771
1300895888
509279718
794662036
1357693620
1227535511
85022592
1958232527
757815542
23809991
166386625
608889716
356141346
892705893
86474665
1484347656
697253891
78519468
1926285669
1473432031
1477464025
638037291
490329848
1002503858
883551969
832852680
543159973
1142438438
898298228
689268904
870400653
1564143284
531944185
117517980
326351609
760708026
499369500
286055966
2133721391
794287866
512127934
2125869155
1548793219
1698659465
572149261
1625735460
846522020
929586997
699058350
1030049974
1732564186
323610916
537992915
1859704417
701750392
751681961
46068588
849101882
1454635562
622930724
1179175315
545563692
467380454
1088124021
456240171
575740755
1240892460
1891594747
443428113
736316933
1934286976
750982823
344629843
1599323884
1815030555
1639843625
1788628980
1063953514
1395246322
645681194
1495467969
1436550750
1069721870
643611443
2005188136
565897117
1929125712
23065378
981936800
1015529962
1889131689
1442841266
1801401701
527653464
586071471
322986633
1955920320
1963224432
1564072580
83136452
1015674169
157727506
1060127053
1430897218
1875246224
1264165360
32486505
167311722
729506829
1841195038
220488666
1203643052
1796670429
2021075418
861162961
1682439522
1572120567
1327315343
1122572589
1498585115
1520973485
1512235887
1079951097
351178473
420388733
1564444129
263620097
2066011058
2098690474
1612102028
693355481
522963917
1788929244
1138037818
1540591788
1232571244
515595113
1511880858
1763700262
1588773779
1598523606
1211594192
672597215
604816362
212140938
960852768
2057010834
1935656074
65445353
1890254490
918246498
2038031241
1743263997
145257163
1846750882
854499775
269195837
2118686246
1290766063
122388403
1619529049
1238002586
1865241961
1446767643
253635641
459847415
1217974541
1478050840
1379130910
1604360471
1445271303
1903716312
1403883425
1517874365
2073554974
1896427241
1973316051
114883491
1286529386
230231022
854634823
1067895987
1365972109
1676909697
902017454
1073532435
1433862001
291850059
114152303
1047369520
726453262
1034654213
2117066919
1416065914
1755568887
1803486495
953545492
1494455588
865832416
325913302
836518247
859844861
2075680055
1281041023
2019120793
1352901262
341202833
1847190885
52025756
1083778229
1577447142
1152618421
1834803214
1728375624
199519154
1959496625
980160858
47041217
1068336938
1494513936
1561315350
1468856403
967147246
1593149612
1653878115
380250823
28259382
421577033
1124191552
2032993642
1964093825
781777667
545705716
2082039307
781015142
1083849873
710592195
153414524
19088572
661665671
1344595792
1910381481
2115706656
2027199247
1697845800
2071811272
1752264456
512785680
147685501
1469980338
48253975
329008878
1555466371
1650801210
1769419742
1861590618
1143464277
1286826257
1719213032
554234041
673793560
279082823
1491997989
1867926878
1453888073
1505489490
75394350
1860583198
319516316
648448256
91333847
712350574
995124627
648337041
1994785929
85568554
898512779
1267439245
1478542611
2115682107
103138289
1299088065
1169896390
201690396
925788642
476589350
2101347001
2040515454
354578932
95045840
769610680
404746995
1758704519
1422229119
1160199332
879570472
1275636332
402133377
2094437804
1679849519
1992320000
627045392
1467898229
1264679339
920840520
68455454
941734931
1496551885
216021212
1626857842
1726533777
1702689728
1233196563
1193942607
1334644543
704119586
474756782
97668637
376111567
4442376
220197655
628445745
409879698
1761869247
363730016
773581398
1237856816
793269864
2005130456
235601536
1136818570
272043478
1948720610
1730555495
1622253512
297013216
455411913
1061307760
1533637310
341657502
36666751
1270169258
1896295005
2086984599
505786512
2136749820
452995261
995546482
2019691576
929481062
1954767677
354862617
717618419
1548175749
1303481648
362643351
1871798173
2037798841
906651350
1600260856
1882632594
1844545822
1386903486
258054449
1136775757
445689831
1118984572
227552679
1522506330
883429575
497753514
1119842786
1527838731
2040543621
555412339
786050338
1819357779
1869748109
562919124
980845295
1612300827
1464908701
222852762
908995850
360367946
1104789657
176561820
1377653194
1437449877
1490694108
92206685
1610967590
49172894
2121896594
565657835
140104983
1920955009
1596501458
1394166186
2024293599
365607612
1764059853
1076813682
1835512088
1220139297
1759860713
1860365764
169316077
164019236
1088596060
595615234
1440435273
186927639
683068405
506963761
1914010906
1787844170
73998778
1825742771
4791796
1854748269
2031643617
351353951
1975469836
1824174990
747752061
281303144
2089862783
495095096
36626913
1611347416
1051714379
1471244522
1220900263
2070513508
1032192481
412215906
1722844462
1941228001
1280038543
1322365871
1234962337
1069399068
371507817
1390025527
94883473
1262278987
513264996
1690389483
2023792477
1991228072
1108768335
241108608
466508861
675326889
93518701
1301433517
1738767634
137622776
305971751
188523427
1061814851
1367197033
33002993
330627296
706788150
1639026916
27902604
1378575482
746157463
2096875767
1476130349
571056887
1888910178
767475223
2061845453
397701468
634390268
2123673691
2004502919
306278352
19051326
1681835270
811571420
38254055
2023207637
1788801337
450517845
67453880
1381667887
1313228838
1103248179
1238415043
2139012777
1106848962
1067937033
1721638956
1702683934
10629665
67187602
1470425142
1823362811
1547090476
315888747
1414572405
1650629324
1102827885
544197747
828165766
1385408769
298196882
1573365432
1350990383
1909989917
1603779734
1783370074
809722434
139417599
1523931006
1297374676
1418484747
1921521204
836286575
1554570693
530787711
365254261
1762569728
1820534235
138281359
865800232
2012940551
995819801
203877881
1098650078
2073759253
128436257
1931847565
1553580532
1083161200
962997293
1019727890
449060059
702447144
565331390
790841998
27808774
575640551
283973718
1032273043
909907714
660746384
1870865603
1588316826
1006749925
1410480202
1727578391
931078190
1883820609
708363125
995276635
1454837602
547585798
1957608662
1833208886
513116107
1002223381
1001154011
1220314070
1040770971
817344267
1244449947
1666598193
1126907209
620680976
1970006259
1667421868
752806616
1621793790
1942905354
1216413161
1631248607
1142395661
1982109515
988705513
1796180455
1092932194
1782464573
1106557276
1265243886
196603470
55729446
702413761
836062948
645507810
274038317
1801161339
1203434315
363588962
1176408300
417858022
469158040
53580595
339072075
363539883
1525508390
381067021
165517840
2062823640
1519206147
608717755
906188915
1245216987
615103840
2039016457
1310877400
1208678557
280656692
56872967
363642590
198071606
2121972164
889864577
1814132734
1782639594
368023212
786677208
1848329112
1096739684
1349249162
1598809695
1533100941
1011802285
450090108
952454024
1310723531
1859771410
825122372
65940208
529836336
1297100232
800302097
551104615
219121827
950144784
1851709580
867528908
441035078
565840931
1763251814
1929098976
1802418872
1184059582
525019037
1743885423
463382480
214804755
1361274948
103011092
1444070663
2020282439
976639282
1943327118
1256882686
1198638462
1102236437
865489917
1273164295
233357355
981291712
701319765
1307991951
1411962826
1904677079
7731408
501715802
1456647515
1573079948
1084363837
1725972846
478575571
1814180885
1939737621
264819756
1256763597
333798658
25364227
720194430
1725660827
1626419168
1244711260
40293936
1971478921
1490068672
1987968536
549712130
1030701528
1654706760
204441100
1052655719
441899395
1067126688
1108142233
247150549
791340424
1130703809
1262627754
1825123885
823940162
1606105289
1239337947
345913847
732382583
143845465
1070731866
390413905
1174836592
306564657
1473667999
2024838648
1468468652
487648754
1235075235
79353939
2101366752
1927500931
1195141753
1130231271
3555253
2128706220
1344282453
1254232613
445076836
126214515
1057712887
283033040
331742369
247989145
732175964
2140983414
512035746
1936400632
1763784738
1468612812
11960565
1938708683
2147400374
1066922965
12752875
396637803
2010767180
1797538797
1911971934
937253445
1566929967
1483089029
1668813050
1295334606
1740123752
270738993
1224313613
1214646980
1454233891
1384014772
891154159
789474257
307589617
260536682
2081296574
1262946615
408735977
2132891707
567254410
2021140654
124711578
1440824688
1031698454
460368952
597330267
752531016
1874447410
1808301461
432858439
249317048
1730113435
755764906
1039226908
327855268
1629347096
814264885
687040498
185125544
1873423043
2125137921
347849531
1939348980
94336942
390147473
485265675
1684567092
470039043
954696068
2091550141
743763860
2106084156
293148671
238886979
184280046
427657283
1848379365
2016237859
881781214
90328479
515780198
1101930968
1240560133
78395846
1349833302
1107326187
1569737161
1806815746
80038361
1554371671
1644695068
776860945
688938417
1789804207
1375838785
502031143
249933978
2133256401
1009804056
464863275
1196167718
1887379524
1936882905
1327213584
1087702961
1034006530
1333512618
8680394
475743800
699108892
1384362706
1795891677
1323823562
1402908577
893160351
1455904568
2090224554
2030212009
637227846
1335574018
548038610
492815854
1276029612
95463176
124372133
528683700
2046061248
152155871
1081946080
1182043810
399918029
778982097
997905830
2032685532
586775989
703377596
34177664
2072422287
626450071
1241396853
1279628606
1059988548
125385887
638021672
569393806
1394477289
1703429016
1248651251
277255269
227884069
855925666
1471929744
1350541556
201534321
281193807
1418120213
782523776
1223716275
214062215
47840394
1089937708
1514574398
1604214918
845418335
1942353493
1898690284
278411749
1465932513
2077549197
865243625
748279267
2071381156
140700105
286144591
559547797
1229555518
706701924
712157404
649463796
1392299655
58667524
607161731
1920045490
2019751782
517666745
605930155
858263273
841239038
974130327
662068718
2104960713
1883302301
1293284502
479189286
800865768
1368602138
701612882
1362789768
1468763237
2017662323
402179793
1170701712
1116273331
1865334020
716483112
1787653185
1163190703
1457757393
900096572
586339922
213392760
1316535277
2006601080
1618096098
386850297
1541500051
512587057
404526753
447014784
1810980418
653929563
1348188780
1597492054
1447921545
728349567
1125648050
606828316
343533462
626447978
69666673
1691532997
1377422413
1249479749
208940849
1833788612
431631473
962506746
544220165
1885835188
1638592891
1759539458
1098224648
1705837514
872599790
1048163243
617161333
2141054698
1607508361
1605677231
240814552
208060652
1455571570
1383085076
1068040697
1902281526
16778062
1459561173
1960312663
204747469
1649784847
605422301
719712030
146091801
129813527
1870342211
444963819
966675317
1469143257
1546909408
580701374
1451858511
195744893
1884401290
1081747180
1685588039
909762237
1615626067
310258579
2011540008
573640310
795233291
374176923
808991841
834652801
1605977877
453533666
556649880
452505748
1029280200
1456984490
1023396589
961939881
788716767
559951527
1258803668
519879866
2110260688
196276936
1948196034
1727122989
1385857140
1900364339
999850001
325842305
514302261
995887715
1667624258
375807280
2069955949
80623844
966991690
263343053
1621311565
1319729300
211017628
1538572173
1764905898
1038564705
2119539662
1868204348
259839405
942468411
1685555259
81207387
709095207
1135975356
641268386
1448416667
1898117188
1166399911
1976003728
1573135626
832477268
1914109230
354789563
523747256
919518646
205545048
309693644
952487133
155624580
1954639617
2033479793
375937134
1972696148
941207258
1455556198
1973788015
1145906141
123880814
1676766975
1548675360
932562519
71575244
1688929632
209387137
231758335
1765081413
539430276
266050590
25349299
568781857
484302554
1434274200
1576121056
2111292228
324219909
1650948965
920395553
976657593
2139197842
789158997
707780378
247157157
2115768638
1435693133
283877423
489734266
1882760230
1103530723
1904338550
548778647
763682737
1232069806
5922141
925492579
329104718
1591437799
897456994
153336286
1615754671
1165756405
2002523529
603899656
1319760110
43710372
780235466
545707534
1304831135
1051662733
1211914261
648365504
705416069
618065077
1968661127
1777859044
1954293671
1309823499
492086042
972805316
12388338
1582181255
815726268
1614283431
657897895
1240549532
1986922362
992249932
1079082156
1948341484
229661874
328074071
81363270
1398664683
2004849484
1007564640
250464800
343012798
1456264266
2099787179
1194319032
492239788
2146225544
1480100074
151196127
388917626
1875545664
532769952
47717605
1779651931
1542216857
1541526518
296597770
604031745
581344593
1171786724
2097912855
15425712
1639220382
411450851
2091536375
1851040077
324940525
1967688741
1935354824
1077483328
933544605
1859688684
1845555113
77920303
362859128
1555648806
686247271
1890684934
369211228
184055400
1895916810
1306354251
1767296193
369984672
1538855056
1109927149
293726916
1919343215
2052219985
1450889558
690623163
1833175057
1618435375
1230105669
1908347822
1282005076
1630216239
746791669
7156838
686266065
433133012
790315024
1852386784
1659050093
14186766
984921357
792846855
629858001
623193633
337482828
1338047543
1231500869
1694199557
1880621125
1475757048
929444808
946056068
1415725310
656889605
1431727487
364615145
1195413434
39029716
1205468256
1631748815
1752236861
1590159552
259337620
1364738391
1179582252
1732511601
1142266803
711983649
1463220100
1819082523
427326956
447052668
1723896474
1473850325
762673440
1413564664
783530129
584691613
1069911688
1605699442
1665218139
2145797195
1674719583
282058599
528678596
236664355
1232351900
1675955986
628941289
423074951
126918602
1593171951
1483887270
1071181274
1574497285
627394036
945085545
1370309033
1988716144
1608781538
2129038490
887652705
230667815
190867741
2025785835
2090415129
257678639
397177698
1434772405
6114250
372628840
1877005865
355329541
1609248288
669879313
1484670232
740628920
1287755512
1925621924
1662569364
5546821
1335343538
364014832
426871322
1875453375
1013968577
2062748508
271288683
1476941531
1061992308
1204420582
653961044
1131532884
662757483
612658533
1751096287
1507234144
5521368
1356518208
414030150
27044647
589588158
2078917950
394169182
1721859802
326685934
1358463316
1600601625
1393578085
1933488201
950868611
62392526
1284287772
1619018297
502958081
454673905
332413483
93876885
2073947827
1294045519
1446531464
1910353752
465885727
1703977831
191135779
343977972
1003166342
2023966833
1241103859
848551379
820862551
977664775
233530315
908133876
551639561
788520936
1703844996
1924813333
921416885
286429001
203630522
1573632414
1377098262
1585741791
2016019022
801259314
1312030993
172215459
1162083636
1390758491
1539089179
680181342
247229596
1466820181
1905678415
1566068185
1707873086
1515021595
2050307511
87897320
1949072102
1463434199
763440923
832490619
1963433528
1675544307
823458872
1554815533
1816052894
829971155
367457733
949995526
1663825070
1192496378
627065784
1779337637
685455693
574040796
1654933737
2085395268
2123626263
1446815560
1440642211
534946017
1155737941
1014962775
1622131179
1101395751
1038018390
2010743931
624452111
1585417163
2011537713
2090572161
1772284263
69039312
342228321
88306011
1133169001
1351183262
281059095
1549682911
711446908
1520442006
953197675
511274133
1503266794
1358536935
632987171
293526149
1030774930
349114458
2006713146
2139224922
1953251722
453226239
923001195
238616917
1821592657
1167020952
432155479
1997829149
1939640622
1390794269
1239041078
1697434584
601682709
458461725
633109043
1976284891
490822812
607344974
1003531762
686957248
1647501595
202009248
1120769448
591024482
242190201
322591408
213770574
1210982235
2129444176
688531384
91306416
2064038249
1970482130
1644006119
187389603
1169841297
1323038177
2068706595
402306267
105935617
84319251
1086405508
1487183945
647877283
1712102536
1362652248
2069105876
661992946
635725846
1170300579
1640418383
527023945
1707716836
1108845169
1911764306
1902652879
1132522540
830025058
624570688
1452154189
1645935350
924734649
937907179
1546766598
106500952
314987289
646492046
148105994
965767225
1061618889
1639040358
1054752269
446505023
199600640
1839767604
108183258
185864361
1387308741
155603869
2119856624
1621223456
872844228
916886161
1984427288
300266811
2059317527
1400015770
138550333
845537372
115703524
66326825
268173130
455196075
164613188
372502119
269721046
1395704213
1041007417
1308961504
101443238
658025652
952822606
260593906
197745745
1741423844
1350576964
2013337022
1851057183
16081084
1482246092
748921220
1328570983
31659210
1659573481
410324183
1361867529
2142035625
1325912028
1848639011
691729089
386507586
349542031
972791816
1819162023
914834211
160928054
142847912
9412079
741544364
881941204
555523963
617176390
343517394
238107721
1123424614
1815180490
2146968020
1146265419
363610826
894668719
1405762037
1266345601
1204002990
292900170
803180630
2147195988
397700845
1238278224
83942976
793296044
1641908187
1727279048
1845375982
1272903520
51652297
2014928970
120351687
1549984273
217647861
1861430316
730231621
834976383
37215704
1523396952
430176774
1499183496
1785294084
566743425
1314732007
52614375
1059529857
1818877414
793174085
543500631
1356172322
1089043807
133844425
1057664274
1876993820
1776767908
1097933222
1641164275
1953441126
388649383
131636508
1029631968
483164535
1237308078
263137679
452830352
15726785
1622519581
1259950110
885096621
379227543
1676937060
540076780
1562408317
1381183832
1833469632
229810448
435145771
1777438239
134072625
74662522
513277227
1122498863
529077148
1108673947
1059833286
378105535
589541542
584334994
2017105255
1833051442
1886563528
2045579287
150065597
703983823
1839348207
1435355112
2010437302
1641877768
849671386
1890926385
518559077
451587187
6148242
1903401597
214394643
1465011618
1824350735
771660153
790658055
278954830
1194927342
2066057230
126355051
57794318
1000098730
2084842843
539681146
1101315097
1993903335
1865852931
929207909
551844019
943191316
1500135785
1175313842
1177209814
1187544476
1178339060
727116011
1764136209
1901958866
1212555158
316471779
1443761954
939571183
1531079890
452671084
1748879200
837025667
1727863942
1623649744
1235549289
1462725622
1498183569
2029564875
1110887133
2066053451
443441855
2067844568
671411261
1150127358
843948847
904202515
1479074180
1226910149
819312535
2119793740
401582331
682580491
565916039
1983520637
1306679207
16292579
1237566446
272789559
971659707
130564211
1340456293
1221841219
464627593
480065310
75760792
1725557370
1115621561
1830667030
989888754
641917645
1515533195
2131147933
1921669725
1535835845
1113977629
713878962
689896803
1143528084
2042038041
1831744043
1969484
463152374
1861362363
1959421071
355260234
48826716
1069814949
341948263
287311713
1271140783
313831002
155529690
609430865
1208580580
1153117495
2135039778
696738576
2044284405
357246035
1842192093
1011044559
280965852
56838502
110721839
844628559
304749134
2075884661
1584849868
606705993
1417284327
252930393
1219967857
1108163537
712381870
1481700806
599459211
1509044634
1625152290
1580624172
1048161784
35716710
904093413
1042138886
420658182
644758753
1427198246
72117710
871618674
1844581614
1680566740
1797535324
1232436267
1617534732
1047487563
692995968
169318999
110351142
36750989
64814862
2027199049
1823041188
1503577954
791692436
1132759237
736075860
716153727
81639190
1000007892
290275419
1675338866
1802917611
1793093761
139926274
342216746
1932999891
1853123552
350195273
2140429906
1720114386
1344999686
1633384824
476686843
122544278
1718367277
516085408
2009531682
718082241
430047803
400816102
1492157418
344452209
407020854
1909030038
100486968
99060987
1427915637
2041910655
574468368
784400080
704136820
710381426
816608263
1600767630
1329999561
565452166
224356694
802758332
354923740
724853672
650723914
1433996589
1425310471
1484472377
1578827034
1208141635
391979725
563863922
580946089
64082937
425801332
1984052465
1535838968
735367576
201612490
540088815
1787670725
1108205708
1768827250
1839353244
2065946514
225247591
738558283
1317834309
545689665
1290814464
988197406
2105675476
1854013904
172892733
813318358
1041021330
1487996814
1564371090
1845771567
2090698420
1146549067
66566163
28780568
1004340472
1214896955
207193712
1012627045
1169948523
2077620179
514916152
1774960484
1925562732
829866194
311344702
1267398693
1215528540
682694185
1661596853
1355400861
1332916895
134743375
999395392
1656525132
2117333963
152739923
1862048166
1212879853
782019199
921768288
1406952879
813907721
906985313
701535289
1064641424
1146446807
857829467
567162356
1618084000
772133385
620706499
1033215803
895408501
1593195888
706215784
1990800485
712258401
645035140
194770758
1261739350
1957628020
967663300
2132856937
2014297270
380174790
104455009
102494497
1690396257
848720933
1020733070
579415676
1167361372
1478854479
1276316057
991943310
1286036219
1754323197
478513441
2088499220
714231585
839832523
987336651
799326213
1447141329
836542324
1945622107
1136592646
1894254643
996304494
1154642980
802481848
1234088672
135251384
1594367816
1634769873
1299088065
1207042346
475958308
1685575734
1329134773
160820805
1924089826
474307407
354508235
2080715059
403757830
123467994
666836200
514014598
1379761711
471895303
1528717731
1254285021
161081393
1975230769
2084112078
1767480010
408188080
700836363
977646491
435930896
1263963793
511333442
690570652
430571881
1025098119
1667669922
1112555524
1573100257
142979166
2026815423
568643039
1953388958
1432806308
1281460862
1373441052
1668824017
986512358
1308948044
1144279331
2015755238
143784903
1600129981
2003205580
1455916043
664230131
327853244
810611044
1042789765
2073165214
1311331590
984351291
1386354019
2000219098
1570836644
1284138433
555492057
295284076
1771678531
1470065924
656154989
984424647
1540182648
2101697577
1402683483
115741354
70064796
951582951
94492817
1761465700
873999650
1827012243
600585993
26888603
1478658035
26016965
911878779
538125159
1697578843
2074476472
1425496727
1337142388
158277077
823760517
1132294759
362730059
536993919
46857497
232799118
584247071
150140831
478891500
118702761
1217402627
1487505769
795977901
1257095463
845545501
948160960
2072738050
668101845
532641740
636397684
1889041200
746481734
1318622901
1710828210
1702641237
851558476
1309938088
1676793571
1717042057
1254011292
625906798
1478232730
1056590896
1193861300
1961773593
1022476001
1665046564
622774173
1066885541
1926984121
1540773299
805472230
1036656793
1420769091
1214947608
1371667141
1508887576
184824763
1952854314
414860828
772673746
1842125758
1121568949
162062402
935012991
1926729625
561788378
1781190157
1132522540
1308680804
111295972
1198578416
1998313153
1826222434
1191681189
1234665854
1163897763
2093103684
2119649982
1939180762
2123259591
1682834528
184797911
1226521514
141932474
1449615922
1107464498
946673368
729177207
1031171190
1263406357
1151513839
1670387353
1854235289
325293500
1185822522
1594344910
533205952
1363016443
1606988041
200957595
345157821
668101845
1982341066
935393782
218601489
734218654
967821151
1577601226
1131567537
1460573465
698441624
1819321327
1308449408
840509800
263787101
206912450
566124968
369964686
1151871720
1110428849
30384248
834904469
726023953
1490589709
527270189
1051024413
1873505576
1188250028
1344878804
2076634034
1513440399
1535314368
2137957969
388465742
1697568660
436682218
819180835
184019474
2115362147
1406249063
358409426
645212284
1402798120
1503420531
324358556
1906031337
1428584034
2132696768
1421814271
1725880524
1344824375
1013047831
883819599
1851909369
1562483955
173023790
1695715284
231574741
1138917040
1678212747
1746346380
375702204
1598762867
1376633373
1066016576
1281244585
843599496
1287503782
387795072
342200768
114461202
101272858
1601112089
29416534
1463129816
161852752
722309896
2049437466
215569511
1321848691
1135253767
12997938
37692990
773616261
250408133
741742254
73849542
670521797
1403310240
1616340980
248220680
1113699371
477338274
818001909
884944532
125451008
1469246306
1438291791
1317780216
115598356
885616974
1869919988
2141249733
2139072558
1278398186
2036931405
1575142660
69715281
3985650
144128882
82967592
1663402496
1734646713
539145639
1564982559
1675567562
1368884728
280619559
1435673007
1531432697
1396755240
424776923
1842744186
1715399177
1887028999
1411011632
1150918343
61166404
1109346169
1472975586
405236964
1506220264
1899969992
1554446880
1478094034
2066000140
950024881
88196866
1562572502
1064980823
931091634
1342910021
1508773214
1148471737
1780042620
616614689
1916311962
852777675
348902723
1195646680
996536677
432047139
1274115795
556148350
1704287883
1468195935
536385525
1019735886
464296714
66450005
518995414
1098027444
1953109820
1138002274
696030774
85862233
1511209886
1904268476
717821693
2017541334
1121776103
1772357514
1309389725
26444562
1325591295
825192554
1256426900
256163491
1734453160
570895898
389589542
2118120752
581014201
1948238915
1823595411
2104029071
203833595
241721
411467441
1173686565
1662293146
1892492950
595399648
2123015722
1552159891
1430817318
1386233807
1345221041
1654550679
1541264932
1855252509
1640180752
983310187
811973129
988193985
1046001824
403038017
163332959
570017602
837449622
1172826355
2039257079
1591122937
1203570045
1515257830
1763515618
1875735111
2108699889
1554099258
1454238801
1653751154
1761529598
1729322600
1184897558
534357735
782316000
333809883
919178156
1064221099
198011659
293495510
1458544866
1396549911
1374101298
1660969138
1565019911
1548476643
1812308823
1050836103
911759972
117188025
1487420865
1419555271
1954714644
763069830
1065486031
1140707711
54297279
226102941
1118347021
525417871
415047098
449196443
731567652
1061171811
1739700724
1161995636
1446839874
1667493742
1109482382
141478166
1391340038
1051952944
689285616
962602121
171309022
2132782848
2120619607
1221810152
442702877
67305024
1815537878
884116980
507394814
1151569428
2059576128
1558425065
1577594587
839117508
863243119
1280316657
1182426012
882629671
1785543428
1828632262
1474279834
1872818862
1592887471
224555512
748258213
1673543654
1670088109
1081666134
1930720888
804216552
487602780
1762833930
782366049
1576637491
1360632896
1081129572
1433472175
959962685
136470136
564818091
1131470491
486664924
1562851098
1528409312
1615702170
133302711
1660367918
258597328
577018720
1597429680
1387984758
1485332907
144644718
306750158
43973359
1259990823
801552796
234127916
895994560
392246452
1648869894
1882189724
607559111
2091469870
1046822754
1384291240
719655386
540075672
2140457696
465218453
1375542385
1435805028
1317476297
1005171765
1179301020
956554832
1675659660
1350115871
1595727349
1004409157
816508451
1711977376
1048719008
330941294
592255700
721193950
1408119677
2003315929
732811537
922821333
297808296
1369311242
48019954
756886880
1333499577
1198582035
1730036960
1160121479
1432845643
731962079
185320939
579372916
1529789413
933265554
1881267558
1541917584
630289445
1691879061
142246120
1511155215
284864762
2020804673
135954676
1268273748
1066885483
503012402
1988290123
280148841
1060539503
1458338990
798483770
840732136
1303929280
1217296082
1954153020
1337127139
1117280106
1224428555
1465738762
9125751
45663285
1286753655
1695040643
2130502740
305285127
1438790492
869136599
739169667
1232625182
1487830624
463777030
675898671
604961544
1127708487
1708032401
639045125
1255874055
491584386
1284937348
1231372304
828699439
500451139
1186724726
466764869
331172082
784015484
1965362029
2041688081
1748162417
782146217
1480167629
1032013449
1418019144
1582711882
1058551772
981228045
1612780285
464018053
449587583
848949831
425961717
585019851
1734160798
1076850455
272323336
375974065
1473467689
1658292676
1694832454
1673227680
1722471077
2062806386
171702044
674830593
589782578
1654687274
1034790199
98890533
523704091
566724296
637350788
572064980
991940298
1936347212
1850744883
1988716144
198530524
1996123668
1008624137
1790734784
909090958
1058001223
609734480
1798158554
1826059249
1243217829
150918300
997901539
1843906239
1016408494
848654026
1467230676
1198245002
464566065
35066556
1467550930
1330587257
243600002
1930685399
1781269711
1590932202
885053573
190423819
1826863735
1969297937
1652208698
332559604
1111883580
884387594
915904513
1320566171
655992596
941501582
1983571130
1689365425
1547462682
984869646
825178002
838760595
168358481
612827627
1942099831
696054873
1519047349
1096462841
843856208
1536063683
1109660615
304014699
1467046505
419886956
2077835085
1933709739
833002180
431839321
968267218
2146376875
788079432
639185653
1605148633
2123358975
913483785
46967057
1423731420
919866851
1259742782
111792243
1507109885
1461943863
1333780748
655123281
900128774
1827239736
1637801624
1545414037
448646495
721324388
627635336
391507643
1536699372
432952331
1109626764
1560800023
1825758773
708553333
686675755
595488604
1957738947
196080792
1680676835
1432898806
5637224
610992457
70090493
923101635
1920119509
1770797648
511168031
804989675
1999154148
937676011
543577205
192124487
1824321977
1135710808
2006264866
1239338695
676395512
692796937
826971719
681979642
327851089
676092441
978567170
1339647561
976263713
521380615
866662249
983192926
652502198
624399103
960678235
1429496351
1708656058
623677499
154647445
1054648971
1196609595
1691156387
2070383518
760196067
819826414
589656498
1522876276
49746856
2025165126
1330205367
1142184243
338999857
487336424
859015724
150833742
464978879
1487218863
433929282
1881638256
319791914
173867125
1931901113
2071937084
208014150
873421481
407965610
1440403118
893961027
1495707236
345984732
1331948677
137663779
1011435986
315291563
1421711872
1064780447
995569001
1986492367
753253113
386404622
400628877
1106714217
1799762625
997286769
1401435503
181667246
1354292984
1519019975
1160010874
1259097505
1513174943
427440404
1788841425
2068599782
1803096891
1888354362
1139648273
1042686148
2051650295
2048279390
857802066
1532307704
1069629792
599104617
2006439011
2024261384
533725105
1606581356
220397134
931502381
1352810672
896347272
1192545323
1023086527
397457503
143832062
510191656
421605623
1280004178
1696190501
1491537255
547419267
1537966383
847351552
2140713938
1830233523
1955047389
1551751932
15357795
1931279586
167688284
37787870
1024444280
1854208997
898960962
607584459
457474027
1402994761
1423030024
1062773401
1979509515
1604548097
418372501
1215720317
789634420
963596644
306612146
2032251675
511739466
1568140680
242434968
1173908936
659414216
959125931
1764741212
768267539
1877110999
1077954805
966974573
1944633833
981773403
142215915
1122395528
224174695
30622206
887429964
479085295
1067393794
639943166
1007803471
48575866
49466761
1553433766
820590194
1197361079
992189988
2021739407
33684038
683289293
809951410
1058095812
1113451783
339008087
197713194
284560861
1505031600
2054415595
2081999433
540337597
419746270
980915967
2111565349
809300164
1814501087
955365146
81326192
1350628708
1478859903
2133148494
617639729
1502050413
1224153722
688268224
1018880186
848558423
1377692406
547338284
198139800
1809171573
983153145
2107976560
1721591550
551460224
936121674
1192410653
415248462
1766887846
145581918
1084511856
1155858366
513332726
1700833779
971010539
50824670
1330965180
1508197193
1682760926
1160905426
297844375
1399240335
286623524
1261361850
1092341933
94722398
103351546
786800281
1473345589
1322985582
2087725749
1769979965
416644799
2059754093
1385767196
304125685
646728381
1075988387
532807122
994726119
751582050
1532703303
1501349220
1939283491
696857255
252291683
2101546931
1722313903
1400550875
1664248719
806006303
129034613
351970670
1381502896
79085154
916237795
1210399990
351090775
58168518
1190140071
1154559762
1570715600
2130120367
1965129095
674621016
1883907709
1660254051
2089297476
1308230716
710838291
1360418917
958147820
949537369
829776104
72963583
507892723
1481486379
1704006006
1020598087
100760590
518738870
271093750
614348923
2016147962
382367001
1308624302
1834983844
1509256331
20687412
480055612
2119097428
1821266293
1512054503
899135847
1108703893
1917569681
714006615
224149286
515775707
1747675556
315386147
911146822
1956657260
1763637561
1733042287
461211970
369021002
1043418540
1240102410
283824184
510424306
1010750202
128523602
476750917
2139369617
1273803124
1897639338
646264447
405880279
2120579177
621674675
1852023364
2098979180
1746099562
1349118469
816363735
1029854097
915110048
2113253614
1584251116
1823113754
1101100837
975320761
1828785759
1224489237
1577105372
1450163583
2043658400
402805155
1939483703
2117259140
1714745325
1685087183
452696590
1865826976
1308496213
1926033071
236645845
1010683456
208042976
809230816
650374360
517775178
1264277508
252998926
2045582836
1976831462
2114771498
1559733239
568377729
1857039397
1902567827
185376517
1945584993
252244983
221888559
1434947783
568853397
1792208331
1514025127
1571364662
1880302962
1568654641
507271657
622656250
1187890240
1446963359
2058674265
487852534
1325622489
604994510
373075376
1420024802
1526916211
374462624
2066961107
1357805822
1382974284
1150955536
1016258117
1048236840
1812561407
1151948346
1818475079
1276367052
2016306974
1321351077
227718136
1532003231
772277803
1887935623
18656952
1230838237
1701030393
840271453
651115972
488243789
556407346
182118237
1462189848
531712830
1739376289
1119974841
40999326
1886453574
849184606
1031582979
1683436877
1537254317
2010097198
1923234893
888164784
622689059
1483243624
1277158997
280892652
1304385905
559865628
1353612970
833818769
2139103199
339826618
899248083
1762187211
827290489
1419580973
794899801
1391795808
337310109
343827750
626806417
1359368537
1014504328
731718977
2027025890
1729975710
1983428528
927168510
1017730379
1879498439
1291575067
2060626913
1070127314
98646342
687655152
1964177163
1707860594
1752236861
629865710
2013690688
474603470
402425838
1130650455
935473001
791961612
302366508
1498439259
141273837
1418891210
2088492590
313051000
272988152
98614765
1971337011
616281878
1675372339
855259330
1775823769
2115709262
589987966
672368108
383702967
517176334
1216255387
1600723896
1461706368
396029026
1356888284
272932885
1222325315
791285280
226390360
718378573
1347610138
1111399456
77833129
667750151
2004985386
1266394452
401505370
1483917067
1281357617
366575567
232276157
829583243
575484672
1110661064
220377603
1054604064
1215172849
8268736
597264688
2141384475
477163275
1836426848
439819096
1259679518
2145144531
1628377919
360356054
1527588356
1569655063
1877785600
481807977
1453212599
1122383269
1770229603
910859093
313090849
452218022
956357940
1264344273
822766128
956318221
756822646
610450015
1302367824
1711550132
103853138
1077207634
291043791
406551458
658529945
1661237435
1652567188
1057216260
1038773956
1861112506
785858021
546249409
1604806469
1150382803
602916348
1971915685
1912372949
306430246
1971371605
2127465157
1050112819
1577323325
977220441
77203094
2042282786
1913741086
1105741116
640706583
69503602
1758912515
975123086
798073711
690885399
1537329951
774732559
323123216
1896357847
1644595070
164049113
1183196685
2076933857
1471271978
295193681
772948282
1442495971
1610829101
1838954634
91949555
236413481
840768178
1946809006
1244394001
950631967
1068523245
584019110
388075867
296382662
1349144049
80065924
429316130
1373734993
1552954711
306837161
1806666978
1492609666
1548461384
1985848723
412625999
1356036994
479844834
1349243099
1327644009
1238906005
286348498
960352705
876594177
300266811
947209791
756016853
2139844383
1072256711
85382598
1516138565
240252501
568384770
1747743469
2098700736
1610512416
799813976
1519861699
26092694
1923582725
1176747305
629885776
303720246
1640229639
1312360394
1996126032
1621309560
1120149064
377082243
1378114363
1284966159
39726141
2049558788
264763518
1172095832
1421265553
1681363028
1509456519
1446133040
924520951
1887673844
1893937323
2076883634
7988148
35869399
388206390
774588242
1323502526
880504775
16393601
1636580336
9433145
943845669
1097878241
690495502
1633081580
1660171315
1786518044
2123017148
432607354
319537178
577510591
188442832
17916850
2096565094
1710472679
1498450689
1378723635
637221093
1418296258
1092103592
2130317086
771279888
1641754579
1473266246
941523815
880503169
140180633
280792734
1145958122
969277029
2103822386
685384522
1296943741
1246801840
336420875
352157386
1301063744
615165148
1115581520
274038317
700696976
64399693
482198504
1212385316
1445779139
24053699
1599253383
1410035770
1047708052
788723532
2023291962
992351185
1908592036
1785587134
534212362
2092146740
852199196
237008061
975574029
186053253
1829401361
1759259117
1742294789
852941784
2010991302
135350284
1192034496
1632641767
1049904949
634005427
684985227
1320018782
1524333980
402068701
2072415454
2063858933
1942497384
977307727
176261214
2110860025
683341285
1708236739
2069502085
1966680507
1149228800
1281576201
168214255
1995022731
1400656135
804846939
621561424
408601055
1428572447
1105966591
1999459364
886200073
1041067226
889808295
2066367568
594892143
1765084340
552604126
1038287252
1541753500
1328664526
387327454
1222517457
394673900
1649205589
1937302474
1463381929
18847903
980801081
1271583450
14991521
8617924
1187518851
469574601
500779777
300856689
1192243956
1689036855
916363950
361074582
1470681901
1052689888
594927845
2142178809
906620523
1909880189
876442644
733288943
103671021
1106189931
1645577948
316303967
934068853
1652065212
1345745405
1570453970
844349563
681088772
1236799483
327293466
476437732
1300945685
992202316
1993697598
807249302
2118654901
220506022
1943267968
1914744259
1088423709
128816076
579274469
1977635115
1487031191
1209996017
1698940181
379885259
1617111067
422810039
749221779
1367269243
1434880137
248325799
858270072
1121714680
2010965716
679743089
1461615012
2082377384
1248663121
257852825
829460742
516478567
898897437
1103979906
1834810606
1882808430
1668965384
1002076328
1212155893
624608304
1150115458
29991973
1048566966
2006452922
1536117077
1385168957
766222545
10751643
976528053
1447456505
1726525301
1696251115
404404322
1986432481
986461085
2016388530
1145066358
531196777
1054705380
1541652487
852798728
1688013423
272074636
663143527
2075971219
774043764
1376868195
1945103118
1723848525
335307906
136626094
605180660
1104423037
802193480
1686238831
2100869882
564009922
1068822039
1314745576
5408508
1831714573
1374417393
2072942367
1159762570
702969148
1845387762
1776393238
868696515
1369299364
1060638669
1025295538
2118369237
1829388362
1042405992
1085626988
2141135325
1348739747
675065665
736004880
525214621
1847022426
779699414
792510564
1958733173
1242564921
1112078112
1354461230
1605309522
238856065
126526268
1364587660
470681496
792577566
13559201
1585348707
1051486232
1488419475
510049678
1936533484
198598488
1115971465
1949946425
2127719087
177658390
1114157380
1432463981
717944991
534149523
1890208877
925679856
1734669601
425192978
1722853366
1798540550
1760089364
541020483
1444348138
1733872436
49378063
1699035641
1522360905
103012244
1452149562
1487909128
1384509115
1693680023
1843419156
1158564005
184135264
484725422
1293113013
802404266
1396767959
1023184188
965525742
1142921517
2012082361
1155560212
2135147850
583284679
1708427873
71049037
2081074513
557428584
459751265
1677128517
1453007483
818774480
542426879
2088702911
1118892340
1033976592
1912325787
422607284
276744840
812878433
652035755
1368591329
600863458
484464406
304651540
763273704
654318758
2013980301
562317719
35772708
973494201
1782379977
258147932
1340958984
825679402
1661182130
1110114473
1176441714
592113215
1648382427
815359618
650966095
1372585618
1582739364
1246491433
202691426
1864506138
1082031309
1998994082
1814912967
1985094945
113495495
41201661
55345436
1771419043
832540470
76143697
368003489
1472354248
2145427894
1508470049
1184489542
787694289
1201434900
1890400242
493810059
978150451
430197693
793792516
1654613738
843555942
1077421086
465386161
141633999
1150867170
137270449
473145217
1066709144
275070708
1512455427
890128955
822957011
1685830372
328591508
954604925
735984415
1898760626
1721633399
1438593378
322357007
1307907969
1330754475
883810674
993537195
833406161
636651174
1503213904
2067791432
236129196
904384247
100306338
1758279187
2001562074
374795818
2145390085
1135142387
1578779620
962112234
1561491470
1558287245
1298247990
635338551
1708647391
11159907
1264111356
778969432
1875260535
667295178
1592552850
1438933070
143348425
853984527
1557399032
1764716680
1646945546
978835774
128961319
114714456
89821952
862904270
744513767
1018648057
1890701732
184328886
908014069
1130265043
328759803
1133687354
896388267
539462952
1974044031
302150183
33161657
1355748098
584131753
1911265444
766623426
548911852
210717859
689920228
1235471021
515825359
1357502379
96122045
1788400591
1384632784
233017139
1805082838
879809635
307071860
1514183014
1742594858
1244522890
296935825
859858676
1054235858
1895528062
2142404282
404991124
242943124
1913964399
249989049
236722259
687120842
1534211896
439180555
1446563593
1542970858
1493109673
276049700
1502601164
1491827735
1464441226
2134007648
1720885101
675463810
1944230046
2069240446
904733887
1614162718
2085190629
776242193
616776918
681505073
368663614
187161482
1943608200
457869523
1984099882
2090501764
1268779891
1474171058
2080270806
1194079937
816234217
1908936476
1225970350
1913761151
2069993102
1637480704
125419093
1429232767
975816981
1564553182
1827708966
754381119
1359297501
1417070812
62029843
2088115460
620048817
110685057
1714001559
1356761553
975279722
1937196374
1730704844
1456668761
1956000626
1271418461
227477358
2002511535
1405894296
1421814583
1899414642
1535570388
1589232257
330901457
2092816979
899745388
1614865051
1998799221
118683484
2129562587
1178142088
236147205
2038874471
382426866
946913802
1686774605
639942592
855893990
1508140050
1140043185
1482150011
1897613985
1641853719
1154396710
1643627484
1745023007
657076581
833960696
1309495818
1354933375
1541816815
979008626
517409885
1293752478
2141899141
1436927035
1792033507
174592004
1694469418
587129945
1330163881
1404619570
1048654838
1402675650
1481792424
2024063917
543832705
1029083375
1096738577
599376167
1741482060
1167277223
843300549
2093811209
1681524076
249512148
760798220
1299429866
1294963881
1941009965
115087906
915530266
240581232
1741986202
1946869061
1839067365
925655841
1723786367
749980339
854297260
2030251795
870124368
1161466396
106584447
233317473
1708180463
361863032
250051162
573847492
2058678590
914170536
1893522271
191974997
1263420880
1632945651
695061211
1435398603
1540117447
750691072
1476510402
438741804
1463242789
163600509
1203887190
1178966062
848185839
1717537368
67285822
973973736
930119579
621147454
1061301035
1386579616
1094445921
1606350379
2122457688
1454069285
1230548739
803001826
1031036393
1632448629
75595212
1463714141
17705304
976096062
980154977
866999319
605831140
1532147002
2014297270
93657533
244318959
467848909
925261461
1581272482
1471917793
2071722118
1155473594
639030228
1317793131
612863420
600316353
1188528579
723780471
507847962
13421786
156776879
1870412966
1854052138
226831455
62793633
1426110494
281767837
1564923434
365386270
366434577
1603951352
1308707983
344294375
1696726351
1890538045
30909395
1376176136
570113399
310109968
2024746828
512984066
326327423
721512489
871076619
1836159530
547895441
564010450
1741965953
1038931591
1107944481
1767636745
2008994667
1198037190
452619475
2080156223
719560493
1604669080
1856594609
147651492
1964281862
756100958
430788907
2095975828
960573113
735946303
290415202
1970967481
1895573674
2111347296
927172103
1993099845
1754983354
698306316
1422066684
1642533469
1057899318
600418905
533838134
1526628222
939071127
1855589273
1541882288
1887969394
139473464
1794325840
1097244741
69461125
1921817493
2042307920
1227671526
495129789
2062857466
643328714
2061210270
852756037
1613035395
1899543280
1918767463
84662540
157372435
1849198684
1880644141
255087536
937025679
1096325439
218375726
1893407492
1594268568
189281663
1557719129
1815361267
281285818
1387078359
742028732
1762861577
34920209
938341092
4203252
558420837
726155943
1364210112
1026033843
1476868381
941448503
617859753
1021051047
1436751305
1876819206
492212005
493623884
1058269120
61715752
1544063737
1825604679
1941160918
2046928966
907411359
200256327
500805811
1574451633
193918347
839284227
123807346
424413756
1656877643
973077925
868845992
1444951207
180915909
926943093
1823293870
2115534507
233364527
553850904
1434947107
151681064
1461856611
964333285
1870755933
178902508
1762607134
119023480
252790500
848899379
1631203360
1504433732
1989777831
1994832662
793881509
1773247762
1916982913
877074026
583470413
1764705018
1126903347
1326889675
467788827
1931048489
1303873284
933558665
672418928
192346929
1597869078
1640751441
60499669
731997314
1061511051
983651288
1958369141
2034423240
670797364
893109063
1060511269
1365251930
1288169621
1408960515
1639624984
1894735435
1616055945
244288345
2103014734
1885087097
1924656765
945153601
1874032496
773299745
1132177475
1081206277
2051703789
1573988167
1464726559
346579207
1229307552
222449812
1755291380
1132224410
479943297
284519172
1287055561
1856880108
1188828207
908215300
202915159
409638358
1096790434
1387571515
288724198
1084178674
744118738
2123724478
1971408964
748483219
1814277034
27009123
128825956
2045314859
1404494832
796725716
1472027818
177214731
1826974059
2145547613
1260126853
455713370
1444831027
786582690
282197087
1284136283
1798772649
1863284052
1874754745
1782056846
439445996
1186022505
512213742
940113108
1453908969
23937186
941621216
2126148138
1635222445
1399132927
827728781
662672153
1540812527
1544447223
893890257
553328143
734105149
1053020123
434025136
1430016572
237606928
1737809366
232993397
1397619835
263991554
2107316009
2024182481
1534062764
307362635
1113173597
628731195
1751086335
1198889110
828252427
548816026
372287542
204780640
570299153
74920926
1210330056
173081367
1932038427
410255042
1150010889
981366880
639845701
1433464172
1826793218
1011879865
13597196
1965146596
1322858436
1912741957
1487325055
155133779
1716672379
1805796183
1731786534
1756994080
1730868634
240298012
162336993
105798161
483161890
770050251
1863087569
239635965
1141321622
83154125
440789365
195901603
1693568834
1909974174
469772629
1879892807
1265166961
1176477539
1337620889
343727276
161077113
2027196799
1813705044
1503391337
1961274465
1965327545
346547453
206104771
1319273343
152347332
1622560309
1921208296
747067153
2142886502
1984199872
1845811828
810003515
136888124
576007854
625457187
1579272567
2043147820
222975884
1086579932
1475651673
410584659
40042213
1179932702
232112329
1429350127
973614957
1034381636
1695667641
1093006600
1373635939
1825199611
670120511
840291142
825576085
372640529
1822123016
1625856412
1409879357
1565023651
780010248
1746136673
862443040
1343177071
275478133
887657215
2127895870
691283243
1359393544
2043961806
1117730301
1296374183
791116105
47524961
1053485464
1141356075
1519265164
420538287
1928939986
1659351368
617177370
980062365
444678403
1204715300
2001411156
309098385
793630318
342536568
486075196
551999371
1302949180
1935734226
1925651431
728695658
192920014
362533349
1282263259
162303880
952926590
668994768
1200880119
155875091
994588798
1370597153
970991874
941163101
1918962077
2078232364
1438661819
1119637731
2084978917
970216084
562009617
1115043637
939001936
158855728
1624354466
835116915
1035812452
441670870
473100199
950909267
2013547404
596664937
2075838461
1507794549
880678429
1668134877
416168361
238300254
2054661910
1467384477
1493050549
2103524129
958766371
875118690
1227816043
420382766
1348907647
361454521
1625069979
1812912173
1343512210
1012362037
1087990424
1028076411
742674853
1731640731
2035094972
544499806
670947484
370902363
810286177
1561294027
2009853327
1043613027
550484812
1300445727
1884112535
81383288
592357957
1959629050
1268255569
615083373
488654249
1713401622
1457777026
1964724247
189421526
608111861
691531509
458757910
906536574
711454275
782241320
768404329
1002307162
1475685825
1262371886
1348054114
1255797126
189183405
1958355885
1432571613
1811951954
1790819297
1351756557
794734421
302116508
223771341
393856415
1512639078
1372701851
1109098011
941251799
1405027427
733497873
1879591624
831125405
1627962890
1585171206
852424827
782830808
1319180030
1430196568
1586698417
1356477090
1180175400
152922387
801130654
2112056102
558440775
1834968952
1277450527
1481344064
1611930896
461695114
466842931
282653975
1016130116
231298713
1906431036
1359886104
1199975019
1639588583
939154597
1786734241
1655502376
2083268704
1877042914
1727020085
1393837803
1884524505
1847856759
1097609793
1865954805
1717548719
1928454743
2030568764
444148620
225966808
1271075142
1014472995
1206937372
1320608800
608975234
1164456788
1266680460
1503960361
203212134
1006873536
1644053293
369014802
897149920
171863218
130832119
699303615
2058867174
589134424
1275513615
155388204
2066597538
1140895476
1712304795
1700252601
1731834531
860755276
1182444049
1146973039
659127845
711132007
1245795934
1129874672
23113063
1507024914
134920888
1676062066
548150419
518076093
1588854223
1860639676
2009862517
1798254979
1462492837
1165587506
1441358302
373544623
124105941
1219346827
505422425
708742909
900607261
258232591
1858942527
515780364
1688465689
684497826
1787321907
991310914
1843573042
239358706
145047558
116772499
376959239
937999643
1128359779
860026831
1130636386
1758841662
1756746425
787296815
561051167
1980856496
388323168
208426477
720520511
707355278
1479305823
347404086
1883620004
898013203
760567531
192947836
382629733
1347121449
1557999291
1810196634
1457572492
1357107032
1582178437
469812420
632864535
1081983759
1964081443
692762768
1006631577
1166417677
902800901
1790412857
207042381
972253353
1980653056
1963352188
738904021
1909893930
907638593
227165560
2027039047
1224544533
2066561925
1826742591
1904665935
2052401726
1556122756
1767057069
1105542530
1749258034
1084695641
799640201
143798618
95282636
992017980
1930433022
1353760555
1530686653
290859621
114577466
800739871
221356481
900901767
737924547
1234535832
409077003
833938643
1901790635
835529823
279142749
232008070
1783719638
1750441436
1860374872
601326244
1949935678
1993028717
1748892097
1509503320
1191730461
1584108477
2114575720
132678230
279116365
1010903136
144133149
1135527773
1272416928
630560962
1501343640
1599972565
531993084
2054954096
1166790166
568454996
1737823125
266574017
697909340
1124956944
1416633498
770885790
1739525906
1393118587
173195695
444081678
1374183804
2052630883
2101648916
1396791454
694587666
1666652130
486156376
52545258
530798441
853325474
947460458
918366692
1852041399
1623362084
1799688864
1146417480
346188159
1366599015
910449536
2144752314
941961369
1981977273
1389545222
1216580886
997089774
127263240
884977581
435195612
350660690
1858829989
1559105036
162895698
1062489390
873257293
1382273378
612260905
312565529
1355416543
1902930208
1351164370
1627929212
1474616453
504188980
702858283
693620597
1000200226
156553130
1443865242
1098722877
677701890
1446771774
519297270
598815674
1671424265
906204818
837471898
1154636356
381880244
765933494
1517547133
570930745
1970516122
343752524
561269956
2080144327
1519371387
1604862329
386693682
1781454228
601727621
1064774643
1116005397
610613307
1076648925
1471705621
321832890
1251696729
396130830
975926345
999550481
1860194064
520036666
102585659
2020838070
757182966
701287265
1520749936
1511742237
1187778493
1120026913
1274350525
779748083
437741013
192138697
1961642944
809628162
1331998997
109326456
1957861005
2133755232
2075770494
1231451069
1073319543
2090172652
1005102232
1865969626
594012105
916545486
1843859958
1263978623
439626441
1912353188
1538518448
844207979
1970002446
1129176033
1854967586
1651441139
1086141335
636025529
785139303
1223151710
2026672886
471984969
1730194589
211931820
1106813427
591988473
806845150
905181570
1087858170
1339074559
1802306954
1552144466
1985771908
764431016
2146475925
1536307156
1531235694
900126424
1989006413
1510370404
28389177
1801251173
1432712639
2082020808
56822900
999001508
1286585198
1287363930
1930435742
998435468
548433373
879885661
312965506
1731778425
770537892
1743053103
14761104
2025003438
869646306
175239138
1737636914
1112531413
96386210
48826159
1508817297
1981165005
868442948
386878258
1242474751
1121281720
2046486358
1107392272
672338733
786099892
1228792490
1120858882
500640448
855096098
646632998
1366452837
1732493627
419478214
476205874
271914376
1489241116
601605459
1218211182
1593194801
1497994228
1842404001
821352788
239560310
1064049402
820856521
875724059
1049322245
228125120
557758223
1274915386
1324285071
849067068
233643600
2056214204
439634822
1580555727
2126362925
1404378744
1233682208
487955974
1245512083
55880790
1077896456
2120274626
664330019
1659148619
205576380
850608971
554251659
89456553
1993860116
2085889875
1640777130
1858292966
1612789859
1190209553
1008691512
1694219883
972847364
564495662
465359850
956028267
1181348491
1410507956
1944342403
1845610668
333857049
1682836291
113710268
239248588
311444806
1686468866
530462768
101402135
733361822
596522157
1063815910
1033949182
1179547432
1469403788
1407944657
2028527034
69444454
1806817333
853995733
1547002911
1211808265
1823751032
523176002
861998833
1355793994
1308099957
1430963161
948090541
15672858
221582224
1234544813
1823337157
1564866054
354604675
1479010251
595185483
1053013779
1064994721
768948948
498813621
1697383907
951206026
495470953
1308245162
499284907
303693702
997520166
1277937226
1687110348
25245079
1011128725
644306027
1626844368
43522962
1052405114
2118082992
371520270
177157100
810645877
868082072
2042216136
1277536695
709615975
689565027
1043010833
1631406516
1644575530
1394058979
1479429146
1802129782
1398459243
2091326484
731735685
1882798935
683539672
1514204063
2139863648
614969709
1320095208
265478296
1288558985
1882802073
970035501
1967261839
2129431666
701679848
1610601886
1477688324
991435568
1845567579
924497808
1828376992
591663356
611161661
669526694
1426889435
681157738
1098664421
228368484
1704516499
144956181
1867988513
190020345
603868995
1671226789
1318188515
390348743
1410677822
1850530504
1458118430
1062837332
1895451168
1816857331
918895585
1014492665
1465683298
756863630
313995147
1740287460
196390241
1442791220
1159555561
463006416
996775872
1296630234
399989007
665652311
1946554155
141602550
39258466
1632687253
275178616
259395614
222213982
1615480
1133973914
1482906733
1497211095
142030789
255094601
471835634
1225505113
857283316
514931712
672252836
1364371326
1251065381
1901297418
1753554384
433226322
765568474
1915230072
1916609940
1698609399
601757109
1101480975
1831743623
1437623660
2110822413
680589172
80164448
1334449291
373717849
1454429929
1375212073
1195747060
2117377797
2003230546
546190137
1476345472
270429761
1865604380
1835112809
2076042993
1536953406
1761640776
1960273509
31223512
1001171658
962347033
1393060864
1328377217
1860853972
1668199984
1370352666
29305198
1278738469
112319836
680466356
2014630117
1196512722
977799446
320195443
158048625
543069778
1750438268
868635906
1804094459
865467092
688445475
781772697
1814223432
880978220
1502681580
1353372518
2077791038
1593929815
357448291
711149595
1879750237
822433308
766365524
711157578
977988212
1383233122
264677141
790427724
1872358803
774971481
1434202983
791042732
1915044105
1738216378
360202254
1348964728
620921077
1621487788
830735636
1395776933
99028055
600534985
470238849
17718510
977400014
1727665933
1808974280
1602435596
923955816
1700767431
627721480
833392993
293315299
87897320
1145010574
2110772665
385470946
1387289671
1841508266
663336768
164454986
908782542
947766959
206052465
676348737
1847559204
496048856
1878518899
1292599203
1862152063
424653458
495868121
1654268242
466207968
343019866
226896522
1161236696
183088885
1080551102
1815180490
1606993244
2045103044
670804953
1064180400
2048923167
2081392272
164430347
1045590165
1201577993
1164198136
1394274057
1823629019
276570944
258228840
1856253316
1636742897
670653693
2056044658
1477644220
2069259689
467480863
897017327
1224462178
397985541
2094274818
1004621091
1118539891
1628057848
400622927
1374162269
1152370175
1061236654
41635834
1910674767
670366062
924534472
872970211
1592525114
1430107275
1188511177
1582808317
737948144
1956515742
488935810
2019978541
720993979
1884595937
1572750177
841985939
1371545305
928065992
1233319415
1055556164
1233047286
2093804437
75262483
746949119
1157803979
1679330800
2047197796
1057689111
1947883500
1372330458
1664424802
791681515
450265701
1055475325
1838393774
714754068
1903225056
994366971
577435726
1839421598
324326122
1977979938
905762258
1713766525
441296026
1963659861
2071383944
503433987
38369113
338544522
1768469694
743851749
1702194831
1016792554
1056812268
2075952051
501772709
2101909656
1851010125
1622182261
1892702524
13259999
1045734380
371618126
907187606
1125725379
529865014
780355651
120889952
786263025
1715220241
1138795396
901344731
1788231166
137963850
1299792305
908797322
2070816420
1873141376
798925288
1681785949
1353171763
1713344153
275078746
1169850737
1985249637
885574595
727453707
944401440
1320315796
192378666
281055491
233489238
1493797012
967907698
670156320
810682987
600821674
554956069
428150347
1793971373
799812261
1480537949
1195799461
1225260869
170560059
442745514
1681211293
203840383
1479007194
9908425
1629549920
2034812158
843366932
1307484196
873568718
1876808427
2027269064
1020830151
263774770
1419111926
209326450
1677020602
2105021395
1811068295
1076148508
695061211
999511625
948316353
1662314599
283216210
302693155
934307861
401781715
1313242633
1491527105
1404093627
567243771
1465378008
1454940379
1271518995
883651617
120167509
310840286
1282532428
514643032
873435696
1677442953
1506619706
1379877042
294395598
504734352
1584555048
1382788291
953378078
2063121885
694464381
446846919
1979688250
32855270
669611045
844993368
1758263457
205488312
1632037162
433346973
1032203886
892994901
632635607
2110218595
1982812937
1620977865
2145846291
246009145
1757034584
235761153
1780489710
303022956
530127117
1741943727
1135214569
2027541746
1050439747
203911011
1902016741
1766255482
1763698416
1009437970
2014462083
947782338
495875074
4236649
1566557761
579083866
1148270329
48496339
1805069166
1469807623
1014920149
379217426
923380951
1780432961
1594187327
734703175
1945953761
1751769091
1797822528
1403738
861998833
582745539
1246149174
931764423
972024201
2076523570
368586038
1713686829
1771727153
1860281450
1342148228
897576864
1793411466
2146027825
400975599
1128153509
1523379092
1569617234
918143531
693956613
661706198
681789575
1214632982
1187048765
1107611682
606239515
1498946628
377000137
1129796147
1116902785
84017247
1161263861
405474226
274565920
1019601365
1444067953
1461353279
1801034533
326771651
1789809871
1078774268
181877170
1879607321
1692617134
500739258
1540774781
328915327
11209679
899550190
886528988
1361321374
1354492913
648873887
251229413
2083949570
965588301
212226630
996060328
1296326547
2070663645
1311746927
702206070
944979356
590192077
424766511
704340842
162765843
399569158
1330051314
263328283
1897604422
768749272
358023478
1546318532
125211177
1639493082
597378041
491376038
1837696346
751994803
1483324287
121814621
1514025793
1887480281
1848265918
1886376513
2138005804
1242676186
620677118
1122910089
1873422746
1569086582
1787922415
506776177
1934308106
1251238017
682506248
827693936
177269343
497983279
1253480683
1688036162
1417460173
429767948
392899314
1383686007
1778390611
492797024
1359283061
1039109330
699674304
1989576063
386637899
1828802520
79708754
8811644
165092705
1886341642
316193006
1378155628
970665578
401510635
144439183
3672386
1740165539
1513806849
1499935918
1085641309
822949139
835914128
1145448575
1524403802
633531408
1604782136
1076888034
919073343
2093562297
2071081694
1495342165
1819061343
1107805854
7366803
1971784839
64209256
1082878171
876953830
1391585216
42948329
1343908409
1076796195
243120825
658320993
444822536
237723389
1404510976
149668278
1923806777
888809258
44164643
1167435635
745796358
205970817
1393939301
999140307
2113803817
1795973593
1181577195
734002938
1552506662
2037002401
1611169585
1913133220
903966273
1102022661
1189996040
1409218952
1719140438
604788028
1610083052
133486967
1536162625
1621143959
2088248257
136332478
1802832004
1287387433
2059818062
593767470
106884245
941668862
1129583532
1274959824
698443494
503756169
1329499372
1405691569
2147077714
1885880149
560599415
612144198
963394191
622470460
15143729
1611095938
1254575977
1431771788
431308618
286171500
1141029721
53564667
736044840
1581884185
936018442
55886705
204122796
1632820160
27463670
666522860
276318080
150069829
1301746023
1883513873
1967635704
2068650245
132975815
354752404
117924538
1432610233
1039501990
917816213
1670256262
966092956
1656707494
979721460
789367395
304594940
686497838
1004010241
325176016
374615756
2000143937
1341664773
1610061081
1718392007
809956765
408216260
425971559
1826893915
223639982
83991482
825650883
792848856
2135438158
2004898339
1449544118
2070388291
2088791703
1721080072
441247036
722410683
175456309
1167561708
91827156
546916175
1160626991
118450409
1236298895
158787554
405808149
1246311562
671299504
621329158
69715599
449042473
1220691447
537080172
1973912146
1605078500
999271665
1977116098
157015583
904231487
1646810643
247555523
1101828700
555154005
2085687562
800327274
254812473
2095301760
1253282872
1579254033
344383753
359453454
1414249207
307788470
138176674
1635727020
1612497385
198213650
1359940248
198085010
1753411855
406675715
720204618
6660110
2058985872
844121209
1114766809
1600657203
819331743
492768076
615305487
1375912828
1191483064
3911845
1056413548
656870632
74696118
983393992
773747704
1212649596
1733362652
605314633
1781577337
1263455930
875727876
1971945022
810065336
1857793936
1522777901
1703029421
1303154021
532892836
1702308643
1958804944
1481544735
1183824913
2139890404
328671000
246123224
492174814
1885286730
1380501415
1409331708
2008909220
253645952
383136773
371145549
2026829049
149531337
244833793
1891840580
2101868731
2038199981
739399747
24958046
1102884634
1697265964
1416840804
1877701543
1665312015
29500390
545682079
1362237893
379654133
1991120487
1115117841
86188981
177215452
457759700
171682995
1417858781
1055642306
467576872
339185231
431283909
907151604
1406664425
1310072123
274458552
1868759869
868234833
1531661597
363542581
571612351
1383380849
1548853420
932717772
789969258
396334028
1749083612
1584417577
2119910383
536125187
323870250
1300859888
1997956886
399891654
1141444472
1231307885
16537131
1057564887
1448606493
2138395807
551922164
877030917
1949959092
400888347
1237040295
1199620703
1095768937
1792904499
1111559542
1959387646
517919864
161228740
1597489742
2144813693
219007171
216839148
250891783
1488737194
2071257063
1770828869
2133240566
1645997428
20878193
133524239
610077044
1917338909
1005956661
1619461602
1372640990
1493695764
1482419072
697480159
1139606060
470961593
512005997
80115782
1844161461
1503188789
1192466961
1649373683
197071507
317942898
60908503
1907314580
558245820
1261756723
1607647376
1068808456
269500332
46449503
1425185585
999949695
1507739270
1325060421
1971082149
1778981104
1735469820
607584459
322908692
428864314
606014976
642018575
1138109990
1063627052
1919984133
2563027
10362965
240732189
86100723
163208601
1506339829
2093705802
1787356989
783249516
1338125913
2113182537
271740849
1582918276
293437220
554331780
900698666
1317089574
380140350
2015418226
1282965
697041493
1212458545
370608723
242057052
1438470037
899873692
171540049
688535326
635643437
43407348
1600040781
930247153
1876904912
187470469
1819910542
1771968276
1849129111
1498740366
975655422
1024326714
547522055
1446536301
329263989
480052796
109317736
1441605375
1677451539
1552546035
984475189
791622959
1239162035
1231798526
1003603277
1912457950
1600328883
741924075
135392937
1065492222
308781904
426710922
620120187
760631689
1378017926
119550287
1529547858
278070803
2115668862
2035203029
582933090
300828351
720789256
1416534951
542049767
478680078
587629710
1493975509
2038821224
26817802
885589164
1119700017
199775422
928939891
1367044145
1732448039
261076423
1999076232
1419783115
474005868
937678273
185347336
1799346517
44167225
1775719800
1013276638
123239536
1184347287
1800142896
1328706438
147421773
943680126
1097502481
1424052163
1793626677
1185105606
1185181602
1343418460
1326211479
493722061
882524941
72354089
723614137
1120767044
859503776
486955395
1290639591
439846489
1679187382
549863297
902062953
1170649227
628594869
1042542816
1746787366
1864307760
33014162
1116399061
1410326279
578550519
569110262
1850452090
123124956
1920089977
1476063181
305736184
1693096251
1056920935
759246620
523867227
233873836
226486236
895688019
686579890
327434311
199535524
1570979889
418192489
69992142
1321223055
1473443963
203938011
1881650870
147958937
1337708432
1158453654
730336601
1762034107
197472118
729055239
1025014966
2073034072
1680031852
1283374542
463163585
1018628908
495702591
409942485
846953172
1095743911
1695557621
1970521939
133041065
1412686970
1879982747
39456807
244938868
1798438029
2113074436
872106153
558717327
2100198188
1612425831
1726094070
330231186
428637703
1530238938
360953844
2016322192
2108525897
1321051330
1312225856
406237042
451340847
455369640
391865042
343187164
815073583
703519581
573053054
310163265
1813683856
509583994
1954793314
2132743007
1081726913
770162398
1073029101
1460412759
578983337
1039476763
585258942
1695758552
644620064
474580733
1402117077
859700929
1744387179
1324355896
1614589833
679147980
1547969764
567019418
785277354
445844465
237578956
1368669438
1810921656
1763441337
1747487144
524609123
391297711
1833028206
2078965548
833637548
446267674
674748555
1790327683
1666998139
837517389
1588735450
1405203737
928153287
1751743653
113140765
1870006281
927857662
1984831170
416341747
1705635132
563968333
2038652516
1612856893
26721499
375821375
1457869969
709353773
1477531299
1731129825
787831070
75548090
421544870
1555996594
303900638
2062592848
2057415593
465236149
1979597663
1170839575
1682855303
953447682
2011573448
1957767680
548270963
2142029436
2091684328
881590913
117558761
567846122
828303768
1184887616
1095188284
288220874
1109359761
1091761305
1957102694
1003506390
1339237035
159320284
1885858208
1200673262
1237794264
654907148
1925237574
1346137415
1876238940
619751107
93133267
1220279583
1041914130
1399694188
2113613807
467891437
408181559
6849733
865264384
1291572336
994666498
1642428535
1303858175
135567706
1079951412
1869982771
1602553533
1267093067
1866767660
1407549957
441380011
36214597
77695869
448585933
612394823
253833215
147259145
1701035794
405730613
1005147797
1939184892
1271921492
1129470365
540062668
722594352
1986438064
1253356511
549340682
1697085770
1200816961
465203685
232600737
1901578028
672119587
1264530541
2010222894
256387171
1795128659
1422554863
257918446
428317747
1114836525
758922707
1069254403
1208301488
914450370
1737731453
475906772
1717061548
1378698207
490322706
1386116498
1709721445
66605235
1406173006
15177124
2004310027
674497440
374887563
943239614
1662269220
931306746
116700144
1599490866
1756499849
1692516328
413896429
1684559225
290133525
1132879451
359848790
967207735
688759890
141292776
1545769016
1341599067
127008324
1174040282
1468856403
285441070
1238822612
307603213
16756971
183347913
958978349
1694423202
1837801884
160381549
387388496
1912658121
882029586
22692484
582792089
1673109784
1508396199
1767057069
133236904
1807208817
594526938
2117958992
852613603
1951713603
1541480423
1598307229
891516550
370744286
2018655679
503087776
1334531725
910685044
898191305
2078988666
1691337645
1570147515
954423332
393802840
1892946245
843549035
1920784234
1619324112
1316795944
93880701
872549972
664766027
1548396473
847526091
1163157382
940812349
365841901
216865797
171426303
1070308215
203760105
1300479592
868955409
91100246
350586517
1994680400
179120616
1000892889
2015635212
2020236783
1580623751
695659572
649878837
2056418214
566088240
1783553200
2057894163
2076314086
2030675368
1429176091
498092663
522973536
679518753
757450987
802768272
1353884947
1431279834
475750672
1117805592
2028932754
239047952
1662680323
269694762
1136717547
872549972
1102299003
1486310270
667262144
516507771
1086003630
1354914247
248162217
693065492
2140055702
1352301797
214820074
1368898508
1556565213
964310685
234609333
1694282578
789127336
1749494022
1317423392
1276579097
1222500203
1705994160
1438532200
245969503
386120514
1046957740
118268400
1731553354
2077290040
168064681
177395760
1039967756
950743972
338232086
374095772
1407887081
367527856
1604346902
1108929477
978617220
879118177
1012829302
974619561
1099382873
1671109887
1854116245
841556021
374883024
1394664188
2017706857
942530054
399228225
186229994
597968964
792641249
1991868344
2133642263
724793649
754929135
1529239027
463588942
264377550
753869269
28971201
1097766930
98183477
1361758061
1178865223
209574689
1383426741
824554253
1720831875
138220237
499154206
937969152
1619269357
985758045
1573259116
74018332
313713483
455964638
1094922271
630660628
1667828928
1414257388
285248259
571672559
1683028180
1205439035
1744744517
1397909321
92323342
1959252608
1040573234
1822559136
1346240908
48841708
1200477117
495307148
46260897
487437640
574852683
275698766
2103791680
491390317
446919399
2137960052
818472030
1885544227
1820184668
584829116
1114435417
128041239
1982455783
837603417
1791374072
1490013151
1245938935
547289034
1282968154
682028021
1848336911
1155699808
160143495
600155758
475211269
2055153544
1502174669
1205095395
29756507
1056098162
121827013
1768908733
1999138088
450337141
1908133423
713911299
1579090185
2102426995
1071098355
919363783
195147487
1883921759
803719442
633165810
195339025
751226332
613854010
1053769937
605998866
808313550
1227520741
1392242877
1132498465
1918574433
781546896
531522892
1211597925
1502052869
136533789
1470991660
1276433214
146810438
1527738917
207265971
1887692254
2051388049
152718340
1088359705
1707567642
1505063910
744500467
1967369909
1402172921
2080308089
141752135
305682170
2079211964
131336237
997999428
548276565
1694685561
1110806026
122103810
1884175265
43068701
1947393523
1845588779
652705393
1889368724
1897727689
2114817716
1439027053
1821121689
281562898
169911141
1660396655
416689626
1574352598
1194169889
201691901
768331317
394476061
1627795753
261746121
1219580286
920394737
1992925525
1729447383
637754719
156155971
1769984313
13986944
1962269827
980537824
2110897317
1168242505
809833753
681202954
1104137635
386130930
472400279
420515047
1943587413
470663165
386118240
464191249
934158748
977468785
877623968
1591393708
1237718077
461899287
1696251115
1522956494
571254717
1268779891
1524922669
1772374759
1333619598
198454418
1596257022
650603290
1336002400
184153334
1099496298
104758305
1378724430
836214859
1192873461
2055320362
544293994
1121759211
703429270
1199712398
10282951
2104548473
808844969
1501659536
288533065
1413470211
132916524
717417460
400931040
1345473835
1487664234
1949360091
811338861
1501115175
1898500552
414495006
549668732
565489343
317871151
543236526
202743456
1828495624
259533358
320782188
1469882987
1531654976
688287659
1784320433
566484677
424050419
1812531217
921392457
696635144
1276977794
262300773
753414103
16287871
1789592310
1217288612
594290960
533695820
1458373594
1931450026
1273009351
2018608459
1908954515
215129038
1579013519
280177361
1176999723
704617588
1862834752
1960475924
81378715
501340352
2130396157
34236518
2108743668
1832734978
1636261217
118969665
631427490
438637054
1658256563
1895891133
875106567
777411653
751389880
1852284648
892171303
914418743
1532942585
1231749199
1603502472
214661236
152282076
1585558107
1252306538
98207003
1074140329
1580438496
1108178259
1665562171
1103765778
2014888009
878378344
354488012
2048150049
307252722
548692477
972869549
1901039635
1656453078
1627201386
1681584531
1595772528
1695144150
442805512
57611518
530923919
1911255628
1153177558
1779575617
1934971427
436924324
914409175
183724826
1887174053
1275850068
544710309
22592191
868067915
329472392
384191285
887928274
1954081870
434735869
1220301730
814007822
320172898
1352294648
395008653
141413771
424642682
78080527
672166199
259281580
354279409
2019414179
1074785519
1587090307
751593569
593530615
1847538902
1359958570
511518529
1097748558
962605459
1241040306
1380563001
8879419
1233998696
1615677522
1692501967
266643256
1121260247
198192106
2108422415
1239869980
1158633196
149241366
285691418
2124404559
1113268136
588698179
358246047
12672395
991512035
656009902
134514100
1322539388
879391947
264392760
933041224
1935724512
771261726
1395796937
1671438404
1669440397
2078673054
570103788
969373021
1131935821
1147104004
395407875
2144956071
1713417036
437998355
31508800
1147053524
1450959374
1017029034
1870403832
412764362
897057930
1902528805
1253876765
1302273238
363122453
1354570432
185099590
916861771
934415488
2040582174
1383048123
1010594314
796420402
1190597982
883109001
1244247664
635584783
1632729686
661786037
2106218162
641527197
624490726
1656615495
875442896
695076064
1999154653
2000796486
1665553602
1704609858
1275529622
1687739265
1391193005
1907031327
1673455397
193614571
2114065307
416012736
1563812648
15054443
2069561712
1881699946
1161363116
925138626
248001340
319122339
1822786882
1536110335
699001091
1871106463
1138212509
1907013282
2140379636
1735683886
1318324522
591198421
1068884176
2139104168
136351038
1166488936
1038538279
1241664271
1346154149
645971784
1423294181
1751461141
1570008394
1829630062
204222773
2027286560
1809741576
1247916628
83142538
1579343343
1280911547
1010281874
2133779007
303403899
846057210
1226117269
2042644626
1049576633
1014515613
965082908
1723371852
516930133
1866038721
1969784317
938105108
1086170978
751872645
660297820
813569782
1230657108
1423360072
1268667824
74635353
328492098
1112580077
394736893
1565870507
1804549440
1898187689
300057486
69862783
1861403835
1052234812
744185968
1183103023
1620297246
1733860122
1990671604
208953575
21728706
1296876897
1648110075
1154212892
208176266
1089808747
1306364291
504977767
188541334
1865144985
523052572
1514715329
222353738
57885591
138579879
1822111024
1594925681
660099998
1079047424
731835159
322517495
361862361
903504273
1917146776
709170935
541527600
814402286
138162513
149949133
1275409757
1956672497
967316218
345548294
59518503
1746496140
1741369878
933734411
573360425
1309189252
1614964085
1102887841
565222829
1984452694
333092586
1294970708
1109444845
1513780540
903301533
1881018095
2128135607
907245386
1954375960
933036145
167477361
311804837
1968218696
1236462127
1521631810
1234893339
1962113718
498666209
1677867307
1055466251
717227129
254904441
1988441455
1049158370
4706068
1110035768
1421431837
1122908213
175296322
2006516192
467519200
2043873771
769839724
17953118
430174634
1905259888
1723616858
1486925646
556723125
1979886487
489623003
333419939
334223819
623496158
913036814
1869084523
663143117
152046774
890149575
1973140386
156472972
2117737364
1821878149
1667876028
1218759839
10277363
1803765817
1827531337
300427246
1767978991
1235444480
1717227691
1777952533
487840839
1727996140
287021873
1224733344
2133673233
1016933619
1973015122
900727620
1999632590
1962227131
1205887075
2107831523
2110567230
117212688
937144877
1812293204
1970039419
375814998
1932611129
87001892
715844362
655030730
1550189602
2076647488
458010745
1024036266
297438479
555423460
191278914
326890627
1415269211
1404674511
1364616638
151621868
482906397
113780481
537709585
885575799
1322704493
1107637557
783473275
747974569
1753711401
2104490583
553401804
1959483168
1312954152
1951968680
119960657
358707397
1776001952
1454333164
544364517
1048565894
1858575336
382064849
1324805511
1966149385
1944874993
1220983805
812221526
1457590320
1131538018
2001601458
1857212918
619055325
1499153692
316275485
833594872
417211330
1029181665
1730299669
1734771961
1805622889
491169647
1324872926
702099930
1338441443
2147321206
210113500
1955413096
875939518
1373887962
91332364
1243698523
682768444
112342164
1766937846
954172904
435393079
2010377956
216582656
1577683191
1960092050
701803917
1387983267
594600909
1233724205
970100262
232043281
1751925785
232383961
766256908
1311834460
849990849
716963118
651733563
1073430142
822332968
976408973
799070342
1235792637
1601815810
167653798
545587113
1278212132
530553204
1732257683
1573139404
149739903
1964567803
867899012
276091124
365773656
1754939202
1211941854
632591255
65336716
596428442
2093424518
1965588056
181015526
699067908
1126152430
2072195227
1318083888
1414784876
15562163
849287804
875137427
1036522670
1837121079
1705250748
22556960
1342476901
1171880832
1774161862
1738652334
191122837
1199117728
29772707
1019286285
240826147
274330782
1910025169
589243231
1264039927
1010248761
131297684
200718378
1950863368
1524115019
289779262
774422243
889303915
1528244472
861154353
2039430022
931422182
171202886
1760115299
743384486
1585276094
1684986755
1727708816
1422434466
72816990
989612706
1017656025
2012702742
506375208
485148754
1642732657
256877772
1809489936
1779414639
1877302580
1682792492
784413708
1470012857
737510273
283131832
868577604
1925386902
2098126280
494606669
1782997865
1077516522
293520070
954336222
2068025796
565614981
738730468
201663335
17490389
1289587042
190105998
145533851
2015389814
50995112
192870453
1654184760
1069371543
1369919543
404933419
1293461222
37049855
1355247717
803954785
61329440
532432603
1880499728
1107282760
1025251987
1617745589
1004877326
1822627153
1032024212
673290514
1439297675
1498737035
1688916894
1128940270
1405149618
766286297
134324826
1243150160
146623061
186428381
103736045
1112559477
1424619993
412347124
1409617039
2111270902
1183903355
976148576
1935024462
2072555177
819598443
103260216
1875871230
47312992
81179725
686434383
479758345
1648867041
1220967681
2023846805
1884597488
1039005331
806698622
1921422800
908387984
701990364
1759694728
890901931
2124567091
929957685
1199598407
1564241791
102432535
1598995509
1062692421
2077344854
655348970
680556408
987625120
437424014
1146952646
55324204
471794158
1457045923
1034962834
935713741
1150738381
708616364
1174586738
605657047
26825240
1291901959
584997147
522856800
932823744
1029006718
940779724
356593119
60813971
963531678
1342773240
420364290
1746303671
1026998262
1396503225
690424272
357498192
120187897
310725076
2120442313
381268852
383341725
523811657
1635397783
940344061
1930781912
338585788
1587483401
615810941
93799656
438248369
729990945
1977884824
1651192437
572484575
1549225155
1437750274
900802574
1473053837
616932540
941480286
1818045768
1293025725
82169131
1889320941
615252181
1785876551
68464713
541901773
1529074779
1023311136
213873531
1033860416
1659259106
1432018002
2097320853
1760618240
2039601224
286121686
1332793401
610693818
1974135893
532172891
1205074597
2133847183
136915894
745515268
1794040625
89841940
2122711834
1228380472
1704061517
226742023
843150427
1984238703
1814480980
1598424977
353832841
750318009
1623478139
1410238372
295912869
1906796346
1371429487
2101345379
452533191
1394520734
1418188615
1555011072
1361693900
1408383147
538146257
185278066
699436002
304435739
1069754384
1311220274
1864748182
1796185107
1766169216
127406443
1849319671
1432404512
570978290
760700943
351622299
1350101658
549735829
1671823056
291101542
845954347
676164780
1987489301
894732983
140571152
1019380401
796350360
1331616441
924660069
1645041707
1128095264
2030834255
622167010
1158734296
1548960449
1949386261
814194517
1736061632
721062600
1202924562
1968452111
1450288537
771783810
301176179
2041391758
959422409
653951157
1711533196
784495606
1567253583
1486476781
1900628527
1040784154
1635817249
1121861130
1712398064
1434038650
1298951768
1904906998
379469192
924318613
1502836075
1946867112
486788467
1055958819
1176403276
1305917361
1603249597
1095504343
981323317
578661552
502377849
317536891
388067225
758554201
737691356
1027222636
526240592
1417247472
480347108
1980213048
1032903538
436823606
2111287777
362661270
701375794
280058596
1882070586
1939697414
1599957357
171647227
454265186
442167199
647314774
1301505137
143720796
92268490
1301407380
426656945
576615124
1720245394
1252469598
158446885
1625110379
477792923
597404615
1340675659
1602053094
132860501
96249190
1858279087
905714624
1452873539
1537001462
1857580510
1088995751
988178718
1855205314
1829747424
512573595
1228590944
1403558474
1871198210
84896814
39315339
326185035
2010506641
801122737
1863590886
645587059
617366406
845054602
419630529
401826373
585136843
564223399
84163590
493066210
2116794694
1176406556
322083804
979804031
2006786947
1346316475
1036921585
1423255343
2130540414
1304825286
1568303513
1337462507
86183719
498286160
688805228
779626087
390995732
1924473220
1324951875
412392594
802811737
1851781848
1647561358
1325029248
456205539
1212974206
2065631654
476537104
1658560608
95525998
1497326241
1545776984
1102461691
1019815311
1253957700
803462754
2007005706
1853420673
1663483605
1323630032
1968594539
2012715495
1080388107
855195296
1438926418
1017590297
322423257
1556825022
1758431754
119427565
1368388119
800353571
1667409638
278467897
697018378
349405182
148622016
1025980324
1351748172
1885975801
852249463
130362801
31054036
126514747
1309815743
775663343
1293186711
880099435
198649049
1210521779
136565000
1883482675
219133467
604012432
1752971624
707443445
605545334
280977082
1047228044
128039268
1713194583
523377897
8315468
2035510759
555541304
1232266062
1574251849
905640891
847501410
785411402
520137033
1861617744
29542503
1435888723
80331767
68956308
1157868739
748785233
1841252721
673787191
1459729618
1587656265
230601659
168022360
1377100849
1530934701
322948021
1325199161
619368008
380943248
230518583
1528848401
1982020834
1241082752
1833529886
2038089134
2115088305
1056951087
1954489133
81115977
242602397
964227991
656402779
2003999485
1218669930
408488839
1914988355
522567922
27600212
322986633
82842182
575121079
2099222298
118651405
817031665
1394710410
2143696621
1519175800
2027432284
841634721
550614950
296045945
1557713724
1518149530
267091460
1423040265
255646915
1263139777
549033119
1719652234
1502994486
1268777319
426286031
539887979
263785029
114774454
2091569086
1650637134
258736898
2112216066
53759634
1034893688
1644753179
995348369
978408841
897062217
1456392756
439001591
1357396283
722871206
96741109
1835814800
762568924
2124324073
382522135
550888490
1965395208
617603775
789941595
695589048
1196658382
585509326
786470202
1783574103
1116579392
724321456
1583047618
1079810882
606636205
2128329832
2119831325
614061515
1871104860
1090385635
1046711237
384189050
690189381
544902045
881902575
812607233
229785167
477850442
1957762666
1193858162
215570799
1991068648
960985961
380024747
418101448
372324060
674374420
1407195597
814914288
926823097
1369131783
1640714774
1420259498
2067193091
36728979
1778294214
1887646169
1534512837
64700548
1473571014
1120179610
443556691
783930089
185325301
298101087
45466319
1766155258
1748951943
1790628833
1324570094
991781339
1995282408
204914412
1762776864
2098087396
463256905
309057372
2093399952
692898971
1438463532
1168552760
1524180108
220492171
642207589
2003634983
49285962
487415048
1582405163
56969438
1390682483
109398287
516647861
1840875353
209830313
1968360240
1072954726
1714676740
823720492
1474482242
1354164220
1823216638
1378692115
1782275194
1498961587
573271730
1267951803
1618317273
495992490
1572399552
1984097898
1352060640
566858887
1269497957
117645
1707957687
2141124778
111407396
500659508
21986308
955286231
851027060
626610969
1550512795
167201539
1402900219
1660080598
881584412
1670432803
1936669929
13216355
904608140
2012398148
635716982
1497217589
1928891648
2090035460
1417874939
305616392
1320224674
1509744965
655032330
1715436350
1084361496
1173004361
1542080667
560512850
1173000860
550648023
884137248
691233113
484431432
164780579
1779796203
1767867570
561992671
222100041
1524543915
1016963910
1475013450
1627667545
575739530
1875755853
808108526
510509659
2069286417
1233397217
886420400
1157280748
1200439002
1151375457
996511554
1881298379
874942558
2073316640
1725967903
1488901761
191324668
380411795
1214819773
1915342781
76901019
1020683074
684553312
462591278
1180670373
1493328422
1079534448
2087917598
680957623
1514839107
1526023570
299613973
1529842873
1207729805
1028172805
707547073
1793975865
1358547103
1904373154
1168778401
1630571740
1931764125
1476013025
230354796
924113446
1768658382
1316964302
942890506
722414988
1176756441
1777422692
569686292
422887714
1170687284
2064629197
1004557125
1623434037
234695547
558117072
439320097
204187152
1350982955
1092590717
481881893
2003589084
965197164
169232731
1824856998
1947757954
1937628245
1565265539
118497101
1060293466
1341184070
1852014339
352471374
1566991724
807635541
1906043533
1083780019
370824030
5467410
169709749
1658315665
117032565
1302866783
587665483
786873722
1987885457
1923158699
1241026189
776940499
129715756
476712872
193259814
1964417065
1259885994
377406718
1223878655
1604604787
2053838343
2002887904
965128010
1109784197
1714618149
1034083586
1878048839
2010600393
492669392
341450558
436141703
1510042907
1197246860
1151048073
1945515527
826982225
1047479690
1557516503
2037131098
1167903008
542790314
1935071648
1051153776
1338556377
1272695656
766502924
1764279819
232292988
750040870
1903889740
2029451723
1965015786
173381609
500729614
95862604
799371366
82845851
907340395
416154329
1896001047
1617914502
1049972030
808410133
516647543
1154051361
2113699831
972985533
370822104
1734417753
2042542830
1501268279
798274716
435832703
44143705
867438648
717834747
1946663129
1665252902
1243296040
1939763981
1285526736
163560878
1330836457
175302958
1399586168
277438551
917371280
939470185
1722534195
2033502801
1302782870
725805196
998537647
1654737737
364445628
148889322
47615392
2005398028
1003963884
1664945728
1798293178
937333922
2045191063
410882887
1481944127
2110025454
767018164
212730868
1166789165
100595445
1438988770
416162811
603501931
987976881
1173253607
1955095600
201483964
1603092586
535435804
1624979383
796156227
2070130906
93195203
2116250934
784159776
1528972221
1201323496
712427292
1842381908
130068833
1108058546
2048298571
786333210
2070050585
196694578
1834957824
259336571
974099319
1197077560
792535252
1784504060
1188253478
1471062584
32248955
1332494267
2050894664
1412894178
1600320928
2034920488
1779669936
1250003809
1335112645
1072354500
1137707497
1141116741
1553952877
387155105
1055622404
730407013
1774249618
873863995
99327016
1110753743
1574546829
142488123
501895991
1467336073
1338502985
1671288035
1740648566
905138046
417356724
1399826383
723908981
1308533533
1164476651
558677862
579429715
1502637948
386839291
1237721840
415090567
465320828
1798814074
2045770848
2009927214
2076637284
292848481
1523308055
991775410
1707915099
1787460356
1646483376
781111310
1174913059
851955865
865620566
278510648
1515501742
115217248
1807106921
127398596
735428904
1096835282
1571027660
1201395957
1170384261
136565000
445040028
485536393
1285923354
2093271098
1366793217
1348444204
261414039
849838918
586329909
2065827756
471367008
834927301
1710073463
269803416
1618637824
1513892913
1237005383
1486645593
689565027
1614764600
1537929773
1519092749
137703742
13081136
2064271300
1604440645
1636827188
464735341
374887563
918835835
401027237
989173381
2079395556
1185785044
1776860286
1493723387
728450666
1832560381
573304041
541294714
1743781828
1102944338
873283956
252558260
1847133027
1846900600
710496292
1126922153
2122733638
1106271898
1784201101
71533297
646017487
201224654
844233930
1585837325
1884086667
367748859
1605571086
1862493346
1866989742
1446906807
764533595
950755479
152941419
567687126
1162895061
498763818
1567987889
605606594
1291099983
1588737530
1067228290
28169868
1349150336
285998409
550479186
1873991070
1293361622
822379805
1030687559
108908730
472608529
1952250717
254069823
311522019
1179863230
1187299617
2095859085
1423891232
327081147
546106440
2111689451
1079649770
2027686230
891499095
2137261637
50844751
1608866315
1355314651
1023976839
936283629
1962078406
2070256130
1205478251
1379485701
1711649258
1610812118
183749318
1281179392
966738013
1800379458
1489476108
1812846353
363452640
672600553
517787728
988464781
95955105
312508202
1061292633
834313759
4230417
1191073826
565199831
1132702877
780390337
1713542033
698329234
1826198218
1517644175
97100145
42890864
1093278147
902576857
1712276145
1735556147
287476350
2013319824
861971172
1149285640
1224281282
68428054
1866666798
877006522
63538664
1999733989
989316151
1257742984
957580885
552195064
1297846340
1321194839
42638192
1586938364
2014029786
647309398
734023417
1639601654
1984192033
296224594
1216495058
592005287
1721022911
2029284257
661893183
1922922883
1490641516
934661489
144870799
1584232067
1085955873
164192084
1114971409
662535331
1514292478
1326409778
782739453
976380921
172961841
1472796018
927377445
1913517278
1334330779
2096380957
78293950
4362563
1833048543
878214649
653072437
551210179
248808121
2049714936
892862562
1538979962
1492011565
2055792480
1450589410
493440193
1624280497
55751011
1689503724
951315500
1128505095
93630743
1985844393
1058538742
481635674
766122538
908979180
533714699
940041888
1512255580
1624185469
1474265036
358460892
414353184
1264262994
1894608005
122882908
600739467
1616908940
457360267
298063814
1365815273
1701717390
47507920
1107325316
991097660
503883298
526174930
1864035708
720704148
1361688163
138451541
861011138
1793849765
1443349031
1643442730
535099412
2082627943
21772349
462201910
1419919150
1325916835
1903867277
1506472534
1828921904
230142926
197759429
1121242414
569626566
1129483081
804911739
1426290794
188157409
1468130032
1491181870
1388181823
500262264
920881945
231326774
256460352
860512265
954058050
1921673580
754670169
889584028
1038418539
504109442
1593182666
96808885
1813975571
1412205626
281926556
269347539
577885797
1863899868
1780198225
1860246392
352983235
850710611
81355901
752753059
101412323
1461062024
1884466548
244214814
643673877
1731334113
74797309
1097921394
1228296559
913526173
943894174
1000427874
1356441945
605038221
1675020961
2025210170
478008828
2117376627
1949522006
1591307447
559969413
2101104573
1601156902
1747960329
2027728852
661154082
424399861
622674682
1476619694
1603076266
1629421110
924469725
1638988186
1671490023
1113789056
1239464065
1902250764
1239809651
1806518110
1575886897
123556107
846433390
1466972840
1613210603
564012530
1284452274
1408630024
1971176620
1395706527
1755834797
462030168
99829368
996356799
1067210400
1892530960
2128538604
410459148
1249151395
1726373366
1565791694
1179791019
953996509
361922501
536874406
685156201
884217628
1260020981
1867050009
789095432
666227824
326638235
369453274
1841926481
2054677206
571399951
641039461
46462763
779848348
1343166383
784321131
262985224
1006887150
2052104327
2133857058
700767190
1840508681
1321936220
309865415
734109781
650886419
1962037102
2138042661
631626961
256017766
588650781
1778521632
360836499
1005116915
1655069869
631375928
885121098
1191720872
1255310734
996094538
846875469
1125700755
796348059
1857006076
718581070
489608723
252384163
1440026102
972986661
1136729071
38495403
1135969942
2071867293
1091856339
832011869
1974890460
1337778464
125512397
103292304
224421028
96723065
868808290
1438600961
1760374013
319217414
91962980
1146101486
1538189241
1616246073
2059554017
38790282
1577942316
2144762763
1982863307
1071775242
849930522
460149910
296507764
1187929509
2071830619
2117895436
1889279337
1865833547
227563683
1598065024
1729258035
1095439725
1824812416
1509892019
1871565849
514659026
2000475760
124835948
643629856
1673032516
1995890049
1276388218
370875314
2144782010
1915408530
2051600224
1102570125
1050702572
2045244458
754365179
1147145978
1987339968
588233337
1133507157
771696922
427419968
481678613
160662600
1931688952
2048429108
1353276653
363466885
1403872817
1893345486
471891279
361466962
1275800958
144048095
1460014095
1206248044
2125077538
403714307
1571551105
373398411
2042935143
211772095
1887632194
73064773
89697014
100867202
1774631277
793350641
1849144081
518232792
926324392
2074506972
70749150
195350752
1701311227
102169414
1103266928
96982500
1682345517
1338743988
917260841
1453152492
1448212090
921115476
144956181
1170201247
1951149678
1272384168
1278988564
757265893
2066850943
553154246
89689072
1367010337
904136840
1748877806
1363016443
798398401
791366608
304339192
260323626
779564569
241058732
1810739185
346083961
1704333023
658730868
432208972
1209506121
1537724691
1406061153
759104771
2138332029
453764933
786689522
666722687
1218719581
1565531231
1807818336
528078060
1489637481
1961658398
616206231
1696305093
670847510
1468770703
1056829329
2147042721
305600418
22888777
445213196
515163898
1080900269
543439077
1617537391
470824709
415386477
877786793
959809603
2051902422
116122977
716462631
753586547
2033167698
1224567191
934439564
1096010182
128084730
853964035
725503778
1628803657
715276761
447169535
1267954760
1261592301
1867849915
585718764
1851993387
1012929434
1325111066
1417372392
1809878455
1555833841
801448255
1721542905
634873279
1894197873
184481893
236162248
1293515213
340754891
1392403497
2043644420
1564753879
91594217
1420499262
1726920780
1254587499
121022424
1944357085
1136315959
1578736865
985090084
74779013
1772036773
1186897368
1500980537
444910451
636243397
378100807
1495407481
561798179
1622774701
1511007658
1308906540
848648387
946669890
275483013
576939699
596987975
238301789
1544984148
1253317784
279340621
854870090
323413939
1456206612
439719289
162480924
2065334264
132884182
1570538063
2105759744
1092923270
987567443
1957405136
476863300
2037261835
311517508
1045510470
1307185832
497430681
1990060564
1457225951
1001711003
483950495
725323024
144652038
1523882953
441584004
683329382
1162980165
1475450730
1933879715
1322519706
408395895
1783791017
423127674
1431784989
1009519094
449499584
1726426241
600407870
283153448
2050718552
1398159907
1089199632
1524454414
233830566
33069434
1927869361
1160199909
152734201
2085148961
1110389525
34134358
418703988
1272221046
1436212559
781901192
727178825
1605177803
725893163
2023326849
162492398
826969515
918144165
1994554725
1445413178
1460081854
2138476243
381518315
1320007985
341029760
1600915581
1570612798
1060445602
354031812
432183416
1415669583
1287857287
1711192392
1328534003
564898040
900725138
1674966199
1156355054
1895143012
584716782
480040534
2100712711
2036167710
1430750737
625162988
1176817414
183457420
1256456759
1878358659
73684758
2054039607
580749094
1357960064
339848993
792241366
74061487
2036929988
2124237848
275830627
1989320162
32863693
1970039722
1536925694
1067561852
998510290
2097608210
2074289078
761231906
2134905209
1150255244
811992334
92391205
601202893
984959424
2012963223
1056153260
1209674312
895455820
1005633377
655128785
1410006613
128509964
121214110
387407747
1855379757
697157522
1229771604
1612275456
1581822238
1153383056
1713551940
1847993463
2119049393
1483634524
1325148379
2099078285
534126013
348755953
944306424
706705735
20733288
162330450
996900661
1855105628
531251975
340966073
636265401
875732606
549953373
2064869522
1164957498
1597281929
757859779
408444136
839478156
926632398
1152131364
354514424
922317556
1293320331
1779934905
1140423938
708817522
1786839026
360626455
1484117723
1140032314
186424772
506321341
1488489348
450718563
1978809766
1936925103
1541969878
2130501173
664458151
2062823640
1627707096
814101486
793584712
535297151
1559692907
1968737880
3725667
1032797253
1192649202
1492622909
839413628
537891025
497279329
1729318626
49180324
2053562096
786485851
2069545933
1910459584
209087524
1922823457
1801209176
1220238532
1575090708
1917106338
113644871
1903001806
1221262921
1153775784
483057476
1367613820
1384778002
1432201282
1557828066
89218455
1662167838
2118698746
1467641050
157665429
731770275
1980392974
1998388612
351133684
1421180104
1973278261
305465558
949779535
674373388
709736752
552064472
1720153944
490315498
404070434
139203622
228234426
1773280763
262273267
1469882987
155956398
1280822214
1187202074
614423310
1272348654
968073748
810221293
259981925
2116889605
429400046
377622162
1642881626
714894875
806444521
1506017099
531429685
732091440
416624539
1370224253
1636742897
1798253553
871891991
1024128442
11635131
1128024309
1176763395
2063725677
1659148619
567236021
2104365634
1995482146
1162918475
1977922845
1071827574
2021381822
306234341
873926952
434959520
1998388612
485346641
128702512
997028301
505179495
1509486753
1915899143
114763907
953533557
1331692290
1728307576
301107219
1650284078
1798599661
742557123
1635331637
408926945
1795312720
1410708344
200719453
1833390704
1862791315
264012522
1523810870
2046545185
1377571695
758952778
158988499
203438010
1617179096
1530769528
289702524
1877647959
1319584606
2032996878
1601911392
1598576512
1065276890
1107148886
242616232
1353690232
1683681987
1499685898
1651524896
1769081511
1268345677
133177596
714699037
350546855
881337056
1440505895
788189901
1765075439
1088761217
1571748727
1691502808
1219065202
1606755595
1624364431
205566519
1957127605
1813978395
1204845102
1529645854
1651135838
1360260671
1639793303
1875874187
360063156
490956866
378001544
1437312724
968943568
1884144315
6614741
59777004
1267484673
411706102
1432298609
525446093
460873306
216891955
1091017982
1972753878
1241737494
2046908212
365772532
984418740
2039611823
1252955930
180357711
660153235
1222939728
1926541971
1436262436
1780730462
799530021
1460666488
1815678819
101399850
891779679
1496300961
1516841708
776115577
734588953
962354852
2016990965
675298181
1487057235
1982296381
1868991233
530823064
1990023440
1992107512
1589324270
610546522
1350197280
936899869
1841065015
1761876283
1287741045
987644914
2066780575
418501718
588779657
1780971542
1388563886
373491633
166455713
1503615709
1751853365
265287032
1037020403
1096438796
1568631102
1219564467
1547153534
174581921
1182891457
1315033513
390361746
184266840
657918033
243073104
926205157
2074402346
2132428249
1139570846
311859353
1829599221
1661170566
518326683
1667529998
686143031
1573753598
1986181311
282398561
468556521
275376038
787430785
1729970977
144938881
1003356439
1781471291
555880765
822522068
1839071621
1199070682
191751201
591527185
1337547423
1506142925
1928276579
135805814
681141193
155241083
1392044842
1299140894
99731654
1390812218
535786920
1122371611
1522921318
2115312885
752230011
1379980585
331404020
1141166938
1708146536
1301505137
1074216673
1198220118
1998181671
854243567
1794593864
1104546599
255537447
872488880
1375294871
265195284
1469155004
617854501
1484171707
2127241110
1062761240
2013655144
1663356081
1484366018
1042605254
239889418
1435367982
1921689461
1405254665
924371532
1666412234
1575227387
541056370
781814278
757450987
455125074
382995789
51721854
1950119803
137260096
724196621
1746271721
79410546
1402362626
1967624943
675196019
1325342910
382833733
1449667748
1165107126
1325896736
72407514
539533690
351722624
849761432
1422651891
1543100720
175682579
2114119242
1905551683
944941155
286308466
965289348
1848043845
1709532574
1292113184
314655541
1215455226
1227872441
817233509
1743145881
302319355
1415652174
2118532421
554982043
379735765
975377058
594813837
762603206
2026641465
145098311
153979608
596689980
831763620
134342808
1446420485
610946373
237074838
940417472
1215471950
20208287
166111027
1404421416
472146114
125390956
1706284105
1886015432
302372153
298829163
1439522095
335059153
1835975439
964316414
522106880
111921649
430062150
2035950100
1368924723
487856471
210998254
630980485
830237176
808859898
198690477
341594638
567605529
1485740291
1090621420
1177666753
2115481468
849418677
8016259
1859824634
2062452802
152719010
1001764908
716005057
1869153870
106604617
606073991
1939704600
1295135083
211524828
1591083205
1483983416
465266493
168081328
1150854875
1031128485
46280080
1110310142
1620644156
1418113492
435692080
70678668
1075043776
1747339072
1729185857
1459609467
50095499
1608453628
1582738483
1201008195
658185350
1767147454
564835587
706493005
1438874547
464921539
1058514020
880313048
820985841
1275948544
730011274
769070349
1592515094
523390546
1505386471
1943797254
1711586648
1456208515
1408183043
1205257963
345590808
772685910
1441533253
1684626728
1483408937
2022063787
1053792055
432422151
1774553728
922862807
2101911661
1024281314
745588009
1819719502
1676433433
45136139
1585911103
649933135
420151521
1418900293
810864558
184445170
1462489177
1095442356
522670419
1559543103
212600493
1971297903
988836497
232312768
740407037
663638916
204200282
1308145995
646731612
409457964
249463558
1946991286
513594674
1827759347
1203177815
906573190
109491780
351596278
399603602
596268914
1642330820
828898777
1652236672
428185743
977282688
932451439
1492372128
638814346
1288905628
1057046864
829926346
1655014931
967861487
982763833
1259556341
1916317321
57995123
646975607
353911622
1641947085
545775827
698204424
2048955048
2147179791
240685469
2016178268
817405461
763199719
897881638
2125341751
834927301
1383540715
818725807
1784366186
181726598
1862724736
2136548386
1136586202
887336220
878669428
1489301725
1300118479
544625660
34210903
1857390696
2069530383
834293521
2139599971
507094413
50295488
1432347551
1010876893
848243848
512020748
1564009502
1944771604
1117455459
1354516084
1005842218
1366964739
271899687
6751500
1761058697
698207637
839567159
1421433659
494546750
1843925162
1897521192
719144824
803514707
292006564
129597002
1611784912
1948559174
1297284214
99115569
1676379261
1291020303
1583659312
2024070090
333312452
694678539
426016546
169975277
1403163809
240134468
61477711
1529486863
1824119246
1803536120
398102943
1712535183
1063390650
1059356230
710154098
1973756003
1749391003
29707161
1671843231
1987585229
2139609661
1063131096
1989522203
1644517158
489989043
1271178722
341194534
1262018301
443713775
42022775
818974458
1356975120
1668992383
1479140787
1851104084
1840471398
196677630
407572299
101405298
791417192
1371017793
1605389052
1857368712
578527153
1721529878
1149319972
1016800245
92598491
858955023
2093647521
844208965
117655657
1473747773
1807592929
891299251
679168472
690099070
62341411
1831666804
803726839
213401503
1836021821
1256530888
1618098495
1302206563
419154702
1386614472
1029681080
2131548336
291122874
168217444
377431948
1982482202
59568343
933734071
2043214623
650071242
1016594550
1660296297
591261471
962402290
623942513
1108610626
381739943
1880498969
1108342033
1775531078
26662860
775656093
930545358
121709352
1910436136
2145687534
1959395006
1871723198
1980374287
1414021970
1741395109
1695627837
248322002
979787912
1844902867
200785878
1740460129
1346510364
2038710958
525298787
524186645
1003221759
2114713429
810161861
670244708
1832987552
1432327776
1460266240
743354716
1022861381
1871874701
1226993443
1102590807
620354643
1272500966
844992990
1422972796
845547436
1608023781
1977914764
1998429896
526648964
1650352237
1032265388
694369695
981323317
1636058119
1169230479
197981808
888763317
1142154763
156960849
577946592
465455069
180978851
1617494063
641653572
1302551170
1368454105
225716555
388900968
1889213174
1979611920
1791342183
784777078
401145730
2125604535
1918587654
773607420
464089684
1339248090
1578595425
418737624
526486122
970224351
379794949
1140203
911834784
1874565979
723063025
1889071558
514106226
765676525
1178365196
733707315
840598801
1291302771
877717991
1650276715
1411247326
2027693566
148715785
1740761429
296130148
2112136309
1946313746
1402117201
662315115
1804279466
728725166
46978726
41636329
778255432
1501115607
553413434
518350157
1717725269
1490458613
812348285
476812012
1626836401
186413064
442460156
478181025
1486280007
70679888
1104825023
75795546
1270980428
1476201806
181827996
1033708934
1227154621
682034647
1635009007
916549205
1509781079
1209472448
370517113
237294411
512992814
1190458928
1518600192
2008649721
1218279230
1382878739
1547063327
1193081485
250669596
29858159
1593203463
1033446853
1608933938
199297263
1721899837
1719153754
1157800049
2000804635
1459979811
1305511580
1714447325
155866486
386404622
1513870466
1550907725
857538612
139796974
1184532481
570923974
1230514543
397016142
1854732947
326263194
1609276483
657175768
1619799038
1723947805
1234125503
1054276420
956880154
612180788
1297700104
578319969
2028723641
1014055302
1615583495
29802622
1633677269
1178531600
502032627
2004222054
1135639397
825033596
1629972266
1744905621
922298520
1999303004
1370901536
287575054
116573315
1132366196
131742315
1515717376
2028936099
900342377
1584818949
1455577993
445540493
679771595
808629577
347978646
329288192
964573382
1133172630
608917093
650289597
2055565989
1234235322
310993358
968377108
1603812073
833022732
743088541
1275843337
1932386113
1650644488
39584741
2103490810
1581966018
885748638
1267705584
1022528680
15901673
1227512460
131180478
536640430
609390825
368283371
1226672143
1073232993
1796244402
558415664
1151597476
1954084632
132272606
630770492
157214164
831315205
2048925582
1006326891
1911087423
1787741293
227859753
1590141818
1832910944
1709612326
501227848
753963054
1045620640
1577662959
2078518612
497762266
1330437458
1484959826
172421454
943180947
548658920
514506725
997539763
109216365
719733545
601801618
521222461
1779510207
1264848669
933419512
1070005142
780055801
638699234
748717484
1236984842
1535997852
1900918442
426506239
285505159
1406022337
1668096255
672375203
1922482131
1370035002
1207629737
1684700476
360620177
921171470
691312099
1357891199
2022036088
740945536
1159628294
1939045826
1274968987
1614150207
511863850
993668170
393337436
444933204
1417380858
473549300
1460412759
914128021
1354252970
325398668
287511685
588904023
1079547186
37815633
1291327926
2029200220
444788866
56505579
600582580
1678180032
657377140
13482751
2104392330
2121160300
495726872
888486076
2127700453
209533609
1754875912
955658052
49265985
327412652
1492162484
850963132
590754651
1767698941
2003535702
2038048274
914840896
1616324167
1554526112
298063208
1204071313
1029385202
1837751357
1117850789
1973222081
2125330381
1615241628
2099509290
1968153911
1137487438
1994872384
367474498
426572351
1916853779
538441213
533498255
1564579076
81378715
277255269
1223180280
201943410
81351139
17505826
131526546
1579856498
1385555693
1980628809
2139421657
195601104
462596017
941455343
2028654107
728368774
1529184217
1192444410
1411671790
737775810
1064955041
383347431
538613305
1091116901
2094162283
2085460504
166226542
331187457
1266339394
211325721
1738188544
1514900678
451033250
327412304
203203581
163064006
948798723
2002258381
1272834578
1199973353
1522469996
1559370545
461155573
500416598
625123183
1829038339
1916465745
2109944837
596038799
1065184314
29095654
1033471329
770961201
387249762
383456618
1485623522
136736071
1591984898
1873384735
352030953
1955959233
853484696
1805355846
1112567941
1747501379
405444135
1532170567
581734852
59792716
122241605
2042952111
126937863
1403712865
1290524334
524626625
1057922000
258409357
1248966100
1268462151
1220691447
559623849
1962770501
86966680
2050822065
730311263
153964144
1230480106
1257539612
553374051
932128203
22631939
398040403
1308694029
1696221295
893881923
985572613
382144981
1663603887
1366262458
178090407
707203187
1359771545
702459627
894668687
1079667210
1220722081
50427029
69686550
1839811452
1215405391
19280739
1222545123
1560898252
1032733867
624416514
607501820
2058102144
1894675337
1875205004
92829893
1655228934
250835462
1610683927
768224570
1736545754
13835797
1907931935
366747528
1279974682
21141268
836160184
877101165
486478400
549747611
1795302811
403007024
510504431
92662483
293947722
611608346
1302139417
458981260
324648796
1111647109
830042271
409686951
81215779
805184064
117057390
720280638
764414055
1263314734
52258017
95571039
767043837
1813946929
422587741
2042896828
1647729065
1011010938
1309065923
1099737907
2071361294
736566505
281063054
855400365
2088248257
1834116539
353269426
2029522970
1190534239
2080034072
1301958361
508879136
2006611490
464068780
1550442261
401538588
1247106604
887903467
653416192
169556950
1591626941
1172212500
1014199437
1284343799
1618645137
2064698781
1135550673
19047877
1285059387
263769084
1700924531
387787744
876298897
1898270305
1618806114
1188252013
952568351
461730889
1720207874
1508192275
217850586
1330630704
496516393
1185073114
92657564
647544446
5117652
1064420916
2075162924
430707763
485168398
1461969777
1112834600
1584298729
115089793
851239870
619899059
172613414
884189004
774047703
793498265
1101692692
715435981
1267015250
189918088
868717159
73876499
1003285555
271740849
50687825
1701317984
1644713085
1572900069
1500531929
1022943235
1567966634
1386079573
1316554596
1520830608
1530749195
2009884845
2129031709
577933168
311177045
991984878
151450121
1058718277
583488291
738489679
1610630871
1494555925
33471518
2121453296
2051597924
1974577746
117051966
1612065468
1205810643
717630003
1471052242
798685548
1093252394
1424546510
493582147
176686598
1331647581
918513685
1920431903
227805978
698092888
683306612
120381653
1536236631
1313911210
1028736769
341790515
1300551544
1916317321
24094645
281803993
889924905
909985124
1873272022
464792441
780763164
1067767272
1970990627
307005081
1188582530
961304225
610875195
216848048
1969896351
1419876300
1981303790
1463665503
820286450
114137708
1255701884
477128933
888494901
739038459
904757203
824934752
989792257
1757841257
1192456110
1631877095
885480784
254084525
1638566990
1882210225
1081042236
1463558735
1218417822
2011267357
72669661
2009780413
1724603783
1152221191
1347598299
1612521259
1245973071
1693017173
1953599794
1087700524
209850910
1686104400
607392184
379202875
1142850542
456719084
651334563
715402557
831994285
1307900943
1923465747
690367366
1466570449
1883967385
134789999
1429904755
1772946949
10570391
1344987760
83555570
1868912999
555322638
1085722987
468996419
1549369042
1701051875
585661553
1363934588
543447244
726479695
1369180437
1358885608
1838121473
1930746965
424907870
1807812114
202946239
2051181986
2146114712
1607502133
1245785431
1502085036
1563937083
17398682
1569693823
414575270
2040315507
552323259
1697929893
2072079373
585264669
1828326640
59483150
593396359
1084411261
1351445546
1611113447
1747147979
23290270
1481821293
563880465
1807694477
605197603
1946577978
1977255332
325451668
453540467
1078328115
693127423
390832286
1335143121
909754324
560368594
1187126776
95165146
2078962514
1005490405
1663111059
292063738
1869895588
714546035
1976992903
1705012014
1910037639
563336830
1303610539
1910794126
292402177
1747995733
560705078
1033390930
1340194770
1284784745
1788516672
1394764762
1663755573
1630684552
1699354982
1540913723
1127579467
790754669
1627572739
1076112822
1774560948
2138413109
1677773381
812963678
1982571242
1789908743
1944427327
111721792
2033388312
2073256983
737361977
1556925839
1990682143
1425475009
840974845
92697699
2124673754
372454264
980714545
650368678
1556696963
1045274827
1109498910
1455373268
295303857
1953917234
1364019109
381126125
1762975545
955216822
1840066998
1314367163
396872406
949986250
1156620182
408340652
2084137340
688009013
688000284
2105518866
102896953
504274294
1574897628
522027804
531383264
31326251
191939894
459171445
1142051955
1289660581
852197543
1556894877
1540776511
1340809630
760453094
1013864282
1387706095
1800466841
1608121185
1870723591
465893453
1393032865
1192606865
389394563
1008662833
623320253
1139202928
1174000059
1437822467
573106326
1885770069
525200389
107861046
709831359
1189069463
2080711196
394053032
1715021926
1243101639
1674197
588815750
1989300409
1846368402
98866374
408893685
1048947948
906094618
1227692244
531833382
1039658572
1411255707
1355298763
854994492
640323494
708848348
1338031945
1348656040
249863987
1876278851
560457883
4403861
962588225
1465489002
941231400
1688838829
2106701947
736223688
1841208490
1384736987
1749343234
352628443
1741152418
1516407961
124820270
705095867
1258479343
1935340970
913114596
202153874
41143544
204925471
1998085540
1949146860
1440983065
1568271016
1839525811
1634446313
2004484590
794987982
1752329212
18279751
129982368
1259919443
1767241014
1524785672
1138715833
543009141
1654288518
314859580
693514041
167311722
173681252
1708561974
1136561800
1582988918
1981433580
449416296
415455498
1881446663
704293198
759265878
995937327
1944688359
717767348
985795352
1338155992
1926195076
287384180
441746179
1231655247
471245314
1711539428
109251654
354229395
1045498661
204435905
1474341660
935582617
253823854
1222215096
818936779
160931945
1956677051
1838288548
1671409826
1086914094
1259731792
919972824
1109189527
1621120993
1368692744
1463443907
2059588739
29320507
972253353
619907275
1344151006
406530560
705513109
334309169
1328814751
1910413079
723440821
1201116375
481342036
1912663946
2136823465
456213963
965145054
1818155964
1055196248
1000608697
189859812
775593160
1852364460
1775690039
111770849
1615378171
894438971
1695200434
74794149
726827113
1386131765
993485296
2035374532
909819467
196003295
851706441
2123021129
327384572
1113615215
1791174661
419585936
1537525744
1310911125
608905666
5225359
1402475004
930441861
1404572636
667748508
459370233
96902519
1628341132
975717545
1908515666
432362756
862219006
1473896187
2101639813
106769967
1646515745
1869688141
15287978
451090528
1862619335
306222953
1687051824
703501698
1771716557
1960907557
1782430089
117001292
799353064
1054221293
881856632
78497942
2077254022
1959213274
102795163
1953993814
1535564363
1168747471
715989452
1153450832
1909260337
47509639
179604842
1740376081
1047351980
1072653445
1591235042
271068042
1229346366
966816150
847639403
1713057940
1907522341
100078076
771143292
220159434
223166334
390614984
1608999976
1244757058
1657029848
1299914720
1560036619
1189673133
1645314342
796147867
933872659
1767195064
1007453161
386778488
1845743112
287663666
1027487164
407365055
1950235429
258226574
133161257
1629192092
1050386108
963092347
7764196
1826975925
1036937777
1708942313
219468831
269697487
513495849
559375603
86599856
1348169650
522932101
958735859
925569800
1532927256
942753122
989395085
1468708310
20955215
502318621
276237807
1405917758
1255011248
663457495
1815368420
622561592
452128491
441242775
1887867162
698112035
759756257
725303108
427842893
665504785
1236350557
1267185347
393090705
417766677
1714827630
726983946
765817348
1894056948
1141755790
272998079
430263334
1861082850
1033519049
2087845276
1436310127
1270740260
632558898
1509387943
421103141
1772797312
482424209
14795050
107646615
762928681
582198497
1945687528
1992925546
100718672
49004672
1499414594
2057330515
2034653033
1077077526
898697788
389458742
226485094
459508921
1172141353
1968910942
71216948
1457594828
2014883893
1014464949
1896951136
300591595
1539163690
862163524
113265034
904878632
1544040925
52620970
1976996211
1065454372
254908043
481737551
1808828541
436552145
1238616341
1107712884
1325344405
478633844
1038926430
1468640549
2083025257
1283250660
1256521450
644728196
604663359
687997126
1799948249
528612341
2045499884
1768751737
1823850941
1717641477
1279866739
1326211331
689538218
627622040
50705551
819136200
1271460955
1999944781
419253333
1877177798
1150864443
479311003
808232379
453701561
301649788
396510401
350204388
265363874
2046551642
727955726
43985545
1314011105
628121615
1636163992
685256889
1834595668
1314426213
257709160
1582862948
60167780
1280904952
269836704
1870179393
2117906018
1868106708
210362093
1607325225
1970700382
1941511571
1593188952
750515196
1006153323
1754970170
1103596360
1345610226
1320860157
1070460706
404822887
888717953
1377467070
1013950127
116457545
1471129154
161115413
403252520
2120173042
1610990204
595013873
895640417
2147329127
439711085
756298310
825136299
1097037943
2031954332
657748165
1832991560
52555176
367708617
2142018113
820572524
1341125630
1648686804
1341943675
1935623178
1549565527
1082814791
343051342
1674658829
276576553
1456486205
580556753
948878339
1005822177
1354181995
1707085592
62361339
625718159
2026179248
1131086894
715076470
734976261
695851813
118415619
1504090539
2107847151
984648657
2072916377
1588929581
1985165671
955807223
2082141020
841334861
460161443
1321140566
771289701
1821934383
820298705
1694768806
799127151
1640830594
373323130
1655465025
2005102033
1140147077
714561669
1005972542
1027239055
248777530
1372297138
1902238807
952678198
99503047
1555766208
1411474152
389631002
1288055456
648470413
998948683
233822448
1375367179
1268222600
1846153220
975874563
1762206176
1679797602
1180365659
1827526558
967645765
1129287587
679821672
845613890
1671947724
993760244
2096775042
3379988
362094409
754201759
1738015815
275859476
198783703
720142547
834569926
414402749
264536485
1113926530
390060530
617330496
901315924
675066733
1812089609
1204623732
293814513
1874102223
1233173920
1079892523
188509817
1675129273
1141467130
1330396769
112584870
1707294030
675670035
483859319
982442830
996369125
806900631
74967340
1336412621
66770959
549450771
486571839
1647901979
1531990001
1343086122
1695715401
588841377
75435752
1331362065
1924549339
1486354740
812127996
824924449
75762530
1670810295
1454060730
789170011
1525797265
1071744409
2052338364
1891516117
2018883127
559917538
1392074623
1373480613
21338727
935723937
945075915
590953679
886366572
302661097
1967933722
203891373
1844605523
607440594
1285182359
1550555617
1396205529
4964476
365113428
1338841872
1622246166
1690438273
877862249
455307220
1007550314
1194240244
1361059909
354386775
1972797874
253025264
1661564027
294727835
1047814333
902056440
1063039874
1422873692
575554144
1826174477
1913024386
1955402642
1834890008
1636889694
1184687106
1165784508
2111387720
1584113980
650313125
981739985
1063131096
251537916
1599596165
1807255008
732477215
435316076
492225133
801036804
1655999363
1236707798
1142284681
973009753
1409903434
799384449
1613806712
283161291
310184
657658013
2123886421
1707329937
685872131
1033101340
2107774673
1697298936
7307473
257453114
365513461
1349129934
921156681
1837620064
1916617239
2087709534
34203204
550617283
312632659
1576343643
1164690519
738609192
1437413230
719302563
1526158586
13926170
75611880
1452163911
1558676474
2139256345
539299187
916325378
1934105030
371561327
272413353
1503121566
109019753
328548289
648207712
985972305
679863703
1807936966
513100258
551485564
2048982576
1293265957
434571244
810556158
1825997337
1055725993
2065551973
1039215721
1395526621
862253451
1425207010
2048298571
308682791
1904089878
1785239614
500987884
66394318
163485318
840061333
1321233657
1948331198
2069236077
1155817845
906398707
642247358
63818153
2039018528
1639115760
1274615882
499614947
53991312
1242560948
1873603576
399360404
2048234247
981483485
1839996954
1945107555
650027836
1197548674
955917499
1080964863
803702181
957058796
1992086523
293339619
1516071158
64990962
1586720200
2053572570
1161193428
1926829377
217756064
2108131948
240124571
1236475507
5579042
409942485
1071699774
2029124309
384079934
962759294
2000235275
81459348
516756370
1767072790
1997950031
1106676941
1881158680
960884901
292075353
614052108
2056550134
865139689
871711520
408539141
402487024
1232159307
1828053258
1008411341
754064296
247590076
1548461384
1040249582
1345370459
668551192
1029282927
1030018241
1560054875
349203977
117543713
256970927
2136325994
2031599354
809367722
468325451
745642623
501115516
488236011
283493845
550766632
1023528299
1109701777
1987802516
1013765298
1848773585
579141201
1450958198
1815688131
1226046870
263222963
193373927
346359891
1126634723
106405675
1414599740
443037577
1586704985
1118462227
1342764644
795355472
970657420
991625612
272365971
51597770
1711735535
1267951210
1019108566
113643538
1245657716
1828202099
1904510646
1808847526
554392780
87754919
484827496
713317591
1459079052
799872997
385986906
597432394
896402911
72857913
1661815341
1157332137
1258701921
1760278749
321056916
1913649241
1773332770
175101741
422326362
1448224351
1542786926
1608962075
702603405
1065651123
1337085406
409135395
1171938319
845615772
860277631
1383794106
2021029553
1089562847
101058111
2027181974
717731489
1205009351
975859313
1294993150
1870671745
1234964030
279340546
1300652797
1038966102
640215798
580291692
759882081
475268493
1403178311
427443712
796001092
1880136045
837480781
1194598609
539735454
2036311345
101810032
1377715063
2119210626
1152387104
978413415
257120772
579911380
919224511
1108324055
953372268
1902002890
799326213
1862790876
1688032203
1045210888
236922331
1875816050
666145474
13299232
258307340
462020212
1333694022
1277755571
1270967370
1929227032
1869414674
2143411000
363469285
2142766503
1746012814
1406772247
670562370
1429559956
1531347530
924917606
146861432
1046773201
1789862306
216468128
1140569043
321964763
1141236815
644658428
1955666435
1493501504
363479334
1018941485
278641624
429040486
1042079281
2037315560
1048540293
1837485500
752081958
562753436
2046879274
608564884
1419706488
1800565833
613744166
345425681
1775525010
744807152
2025708824
370123101
71384406
1806902745
637130052
471768292
401992420
671475018
1809117816
1649824679
138356871
392445137
1209571656
74209711
1524190174
88849936
178771592
1185684698
1796242597
1373800915
1913145827
1024520140
345708744
1854840989
1522830572
119471294
1672807054
1201323748
1419655084
1199385492
1431600222
1147569353
1685635832
1841958606
81200727
365026857
1558468367
569067241
943972219
1129256736
2116275211
1997785849
1618839925
78811771
887187409
404856057
1216055883
558860800
417059191
1087941886
692133442
838364178
983735628
850662376
1339991073
1978039228
456363847
897911140
1872888928
543322021
233357593
2063249040
619023274
651704182
2139182898
738167321
507629571
845584466
456505405
699830905
171907287
143267037
387269459
1359262428
1425893179
1536540831
804886565
1071535694
1832199291
415497209
452826795
1482130077
1016782521
525436938
110744614
2135218487
551910994
109166296
860201122
15212525
1217133802
1152930889
401590272
2056813244
1597158782
1784996279
938674389
815750514
262768990
1241507858
51038265
1609165228
885868862
1275090601
1835681579
24768105
72444930
655910543
1850491507
739732781
387421277
456945594
397331543
1769655968
2103252551
62009093
1217281885
879199096
2028543489
371671518
1755879006
869598985
758164640
896913437
2128953973
1442862568
1200350460
2014913679
446037401
1271503155
677672474
2124046302
1617293496
1865969626
2029091909
801569196
360652889
1425638553
1166802380
1115981093
1437410985
223310062
1957060199
1654903401
1800520386
1312653460
967240081
794102681
1953745926
1613626548
2015866447
1613212180
1530167829
483188767
727880925
1236675538
1717675047
288971969
377644281
1987878396
1355416543
1446580487
1000408577
233092399
1937117419
943366700
961583073
1152738403
804864660
136287018
480464795
745760475
1404095280
1360601405
102310598
559827783
685109384
643965360
1805913776
1318141601
870711293
1233131457
143825742
2119293083
741722086
788198307
1300256708
1979375763
1754857362
248308027
501393618
614913936
301551855
1175859761
51266096
1945606376
1538671089
1289214028
1253635572
1552372316
375663573
535457084
1251636897
965398917
1420599027
714546498
46599997
1296860378
701926263
1640522735
1041909548
878364678
2063237865
1199348362
1436392093
2055169103
770190414
1288622987
1356574608
1167947136
1332051249
210917418
387626744
1383405870
1726796269
708517348
1379205719
120561581
1016528242
1134817681
1275362037
2144590143
1014155938
47664825
1383681987
1016492685
1122087707
502779666
1876631131
499666576
897014071
1025980825
1341913257
1843380444
1792129963
876533119
938321497
718125813
545981879
1539638887
1697108887
716891783
1924384896
2107879899
1107681506
1693188794
468936485
1828743298
1515950780
1356288660
1286396674
825227957
323686023
2121294986
1669401158
308218342
288902677
191173269
1284125720
1627262721
1920032245
870460267
1245463504
778451315
669608102
190206308
851859027
1628811117
1858952293
58586197
71709612
1829707754
144353007
1429602932
1866860450
849736898
535863436
775442459
682824796
1304166812
1846648278
84324576
101325341
487733630
668713565
47471112
1492941694
1287661603
1441639063
1694325588
22924988
1602021026
748439620
1450419047
1594528037
730025905
694136108
1555243461
470171179
154413277
1567999948
787513112
1003031504
1341861251
564400757
59622983
254509444
863256759
1863367481
854243241
38993698
441464825
2070059395
517654397
1906033879
1419031316
829737096
326790970
1743996452
1782356374
1971459580
795359699
1657441639
305257922
805023736
2123826444
1884075444
1538386690
296153491
234273222
1030602508
870467423
361318532
603454450
300472290
1853214480
471355713
1310422551
1512684628
1464136537
1220062846
2033030531
2092143956
222019708
481692889
1219318538
1293599759
1423154066
544298853
1507299191
1984245922
1946034847
252638310
617043707
1124101339
725809703
813224813
1210165644
309442834
744908454
1667779103
1020420575
1765166925
222900143
1840736767
462618805
1229917845
876856426
273235345
1063289224
633933890
220181529
1981156812
267980663
815667346
1945471531
1313917328
719125890
666194323
1592552850
1514986260
816884018
1448905399
18434669
873458968
208150779
1471479146
1096591612
1079030619
1142877016
1702559154
783888492
823000124
1301060566
2124726525
1686492408
608225609
1932285786
402372665
988110611
1592130304
1341138761
583006987
938873100
1612781302
514610070
1121844569
242892337
807012121
33889117
970304157
474508981
1323177982
1064093747
414784737
1436337939
1819942292
758952778
436964152
1694342527
464888736
175548424
1152810593
627187630
670804312
1538684988
719234594
1257587403
812901321
537897712
134741365
910466487
1380303749
308316593
803606482
1254828216
661880345
1223031351
1654564767
678669957
1018109130
344580971
520810928
720270875
312741687
634499664
134540580
150037797
846612317
144729687
1560142917
1269582873
1057919126
846348781
749200071
1361105101
2066610896
825522694
138573265
966191978
1522994168
922291122
1487904712
669406533
1979596530
1702108412
176180640
426904981
1229360418
1641537359
170606251
330899155
1361391982
830903299
722405352
782633061
834421248
1022476724
232904706
205257644
1677179837
1534744993
447537295
1191737999
1107257245
1337246391
983334897
598142610
563085311
785227674
1348173080
2071270670
1961169053
1887164862
772466016
1921116279
1702559237
1100384216
1773176809
1793350098
990801258
736675029
2059219553
514274840
436502991
1847886619
604491337
1078328115
1140028122
1957622820
1349801466
1093428114
1390739113
1169522425
46754356
1798293178
796027261
1201122128
795043415
174053416
837723601
2092368659
957857103
136671662
86940897
1012660043
1316075735
1128826881
606049102
934721427
1526591553
2093103684
1738799320
865020689
1771457787
1086513051
934894430
315103906
2089599115
1094889354
1877020759
922813481
275766760
138621476
388419882
85369948
142530797
1920403139
827507350
735805367
1303099403
1676434897
1389641579
1418022784
1274870850
645159033
1412207133
1719051510
369837332
1321237721
736201118
508006327
1105982468
148346500
1951224472
1949894542
1123394056
602335183
1570291568
1466002607
42239914
130464940
1433844439
1888580639
1973678837
1681761443
619390087
1606946192
27878446
487992064
1742543066
256438417
1593152798
99811636
382325188
465041020
288804014
584155220
532874385
164926343
6553000
297880441
471176304
1247094953
1107123721
541723235
243093627
1884421661
1768827250
798176341
251332806
451404000
1379707657
1194607998
1521109686
1061283744
1882000158
962337863
362180309
290476289
104588730
1024250666
430046268
1049047174
1723887894
1796811137
977533503
498414419
1378071482
1260713505
831678249
2136755127
30961669
1006253183
245965809
1877563415
202013215
1901878684
427413506
1467838708
106708951
1584068934
1009770747
1080810707
1277448828
908827280
65444126
1232245316
1169642017
1537018163
1129744748
892280350
1845529059
755313073
1030961750
192218508
373854637
1647356659
658099122
489130229
347721759
1506376774
1509910379
1754323451
1222567346
1973387884
549404211
752960192
1681430613
1097027252
178115569
472480471
1530689974
34115944
169034303
1665452120
1503328283
1958085477
1601952838
1910255031
1011890384
615672412
311485248
287164496
207906671
302755748
815144712
161142004
940243035
1155480307
112370959
2079267076
893345629
1350637759
1999716480
1420195400
590528449
622102236
1817543875
732198265
767132798
895961146
2049388530
1573550263
1360132897
489334720
748807653
743288418
911753139
955777212
1456186907
1800886998
754338694
1860668108
994338978
1380356624
1329439104
91864909
299891745
1206540149
878415697
1049925241
531751316
848954088
1823640477
1164519849
1924681767
350078526
2009450576
176168865
183976971
492455782
1712806812
713471577
247601633
1146956178
721130455
169336972
1873720403
525756403
175861844
1156360108
761706127
751457948
1493117610
1854673538
1832824608
233483240
1560409758
1220294791
1766936440
76805117
1543288844
2034740116
981526611
609208254
2008022700
307356758
1967737897
1829508419
1316013281
463414443
465112694
1227055693
33371171
1683895902
1957893823
1569271377
1691546416
811000651
1197050181
1039623984
1914381142
170411573
628899497
797605337
1522934110
655184038
861194489
1334416836
309227185
617255880
1533550230
1961763272
1278675823
623006677
1772197585
1253396702
974105535
354445996
1970885497
1377483067
709873050
1798705917
959579871
219875869
826095296
1540246760
77559108
972962336
1075643654
1444579207
1641707623
2042870406
503492732
1220186651
851456936
78307124
2043212602
1505605200
349042708
820626613
1587265891
1898374766
1296986687
1937622430
837591616
98288415
658077322
738355490
848711649
89510044
941950153
1496241278
1121743646
1846689094
1551240589
1189600479
1127936850
2074127136
1791448715
256163491
230536631
107066389
582614468
345198260
86573906
836194974
1706047707
1679974345
1002823650
945818858
543419497
2024921153
157502211
1214704519
1382861862
1442348427
647946400
459799041
1437213581
12695485
823052731
1160856418
1824143234
1211399323
1884646368
1146320689
744799369
1074048288
404346436
1804120111
1971329267
2067981673
1320018746
1613023820
278399876
571212592
1960471933
904447581
1383334347
2070505000
343158958
1619421543
365938887
64657405
20435090
1602547649
62426666
1118168087
304563008
1923669985
464927830
151240230
146583795
263615276
104627585
1380500682
982721741
608712688
1371214367
1527432426
805100438
1213628824
1193156485
1937120292
1223796565
2085737484
1300075298
401874405
16187018
131889639
628992855
988579666
1616011339
747735876
25182477
1594359865
1217050522
1004498661
426254183
1554280395
1728862715
88878592
1698317071
1075535621
1998542497
2132805058
603354730
1735376229
1020705945
1866265276
2132384324
635640256
400802003
1114731317
258379758
365394673
1165843553
1981819685
88172073
1555249103
731455441
460064046
1448331004
1391656937
1605127463
1399258026
1127444944
783765562
357148372
332802659
1377336163
204246259
115724638
410683505
776097274
213754241
909813195
660630458
2054678869
1241610092
1793059972
751637291
8885543
76246544
210791020
1984264512
673409088
1116690028
1197621342
101223489
1710882781
451827427
1447516656
1542123060
2110740450
1924210109
1687546602
42673260
101388235
1889908693
1815115968
1344904905
1351170832
545513312
1664025020
725683081
907571709
133424360
845171520
2095711294
1249353646
201061018
1081487577
176209053
705831878
863253800
191410991
571576390
672306243
150885426
1127004116
1619330492
330104184
1596665702
78122796
2042453631
1271951259
1123618660
1102500234
1920877832
203448218
1607890072
635556181
288665932
1239311285
309041115
286176253
1569146110
1909598568
189382593
640184977
48173890
109929108
1952378057
500957418
2002810267
1575517859
620143936
1468209420
831432582
851374651
673191740
1774185395
1974285647
616013487
1043046489
320193296
1712888912
417388560
1494635798
1501404645
1167359698
591758568
2825595
1706998900
2033548385
1419704102
10548428
2038735957
1173893686
1199900385
802170879
561933968
906854301
2101257360
1746062165
2068763121
1525271942
1741906913
1490515892
1968369375
370417041
1730721591
2062718333
371735096
1764841443
1834461690
1531459097
1672063628
1164963641
160360614
1206016553
1712586769
2040748825
1676061836
1792768418
2068690085
1094411529
368345632
658118726
1574105010
2066819315
83401843
2146797338
2003985337
95426542
1688673010
275671624
1009855448
572487108
1653922620
1001971082
1719482868
793344082
793701220
774396518
1474431559
160438859
1299846442
112772245
1743148900
1739282441
639029309
1461708433
692102389
431345593
213063607
1634758466
1888251616
936722773
702948234
315136889
82870177
2057210688
1250735530
259880953
355460268
1144763101
1849933256
1978216945
308405156
11487736
1745062648
1693275032
1878108224
2129173445
466636043
1601066531
869748556
741517385
804209105
1994742514
1688632856
378297631
1272986185
1399309029
632106889
420106693
1621870204
276753081
1134010325
1271727680
640816835
873781717
276400465
1502785336
766718830
752591899
972325147
1430707571
1645814421
121903716
721776620
1853325432
787497901
1198505780
1411626624
1052297339
1707088970
1440121424
1880366915
1538930944
805802472
1302850998
362875937
658799337
162488672
289080913
1642557466
915451534
812564901
215745708
805657850
1738716342
1982421460
1011142895
1183236317
581609698
1347880740
1345706162
1289105021
1975256203
1545799873
926284354
1075630251
1345344914
936968747
582871396
1858016525
578335068
1491894821
410900721
875019169
909315740
1716671688
1109811037
82779149
397232613
2028947491
1013676955
1386900693
315785385
1466135552
5191738
1259315888
1328175835
275364528
1168528547
1613022800
135689704
1593497045
1707336168
131045018
2096967623
2080715490
2092607666
630462826
1967151057
1054813021
631962257
210874311
436953354
568752807
678042163
2078299434
293602854
2015556259
1446070620
586757318
1868368504
1241458146
715473543
546022997
978407851
2130578902
291232181
724773692
1069917238
877657281
451286425
960698943
122881086
151374840
427986836
821080504
553826137
1942045852
1225598663
1496699240
798574326
1479123888
1160086327
1295848960
521644048
1885885477
126505636
1662291023
1046915356
1450862647
1604995834
189960928
2000825935
974931342
453427971
480214428
1408688089
1614130648
1905366494
2065295486
1204723733
1811258861
388763176
2017333412
1410588039
1149290442
568260705
1153110344
2039858786
1891394087
130854325
1299650493
2113641033
1178736642
1665597148
220380556
876845888
256847391
267990613
1288469996
1419357711
802816595
885413273
1450114097
348693784
50173982
739100841
718360477
264043034
76699153
352163213
1542673664
274516562
705024619
1402704363
2111158784
907458856
100010456
1816929
1410561914
738843049
21128399
1950061632
1291469320
1306586913
1238112177
1991708372
443207557
30203308
68261136
1475105812
29540703
95361540
1087031726
491111369
989459864
1190352232
1069711248
524049251
1601125054
1762561825
840956111
72771348
1794649239
70770593
360067849
897684264
81337968
716684297
1035843651
1741247578
312763493
976691682
960998816
162616561
763785073
3238444
671709010
1427666606
1470698109
1445239782
1975558799
1882736694
1951541491
341729486
1440329975
2087464256
828221661
630773211
237103499
9852261
380871578
1528572070
298882175
316443067
1694091684
1686975103
858549603
744916868
497426360
1175862894
1352434369
1333028797
1010064263
658024182
453630548
1530511330
992335626
1558453065
1783763160
936911296
297662517
1318461100
304327144
2029919937
1728664791
1803579638
537931360
379416243
660622831
482321286
986282589
1376721627
1333247243
1247537750
673257063
1031380039
1298905881
1978176809
1185131341
1410663633
160597422
1786812999
286470623
2002134928
427559541
2132621075
1572719881
879760108
219030647
2075376702
1373121110
1548439908
993953290
1574120475
419292600
346259555
1483523918
2059627903
84456530
725963889
1283517481
1125169429
136191833
1341318743
976973598
1682438685
245959172
730464603
1638803240
1865216767
1082403413
1107833754
8836000
702157442
1971079842
2140340363
1707263197
1122798246
366783738
794066541
1878999080
965211153
141717267
740805988
62295743
1990774062
403083470
1425478388
934517126
1748161860
1976448687
1530832437
1124408852
1956792925
1051243294
2064051473
1739429493
206108197
1294765841
75705379
1488846306
1435522587
254646015
755733728
817653427
1678777300
1702401602
1342140753
594365923
300766404
926655410
813292976
1888514100
1411043690
1965258481
1841167860
723990166
1306038545
437778248
1405591537
641352360
1446187192
1362543584
770223953
642248227
1034780253
658660683
1410982796
801141477
409772305
2081175514
225698637
2089625019
262993354
463611795
1142013474
1393835756
469083402
1008441613
1132638253
31850605
2099013689
1821151818
680029237
1782094464
1560145761
2067318691
664656828
1981005603
2146441431
901770522
162682168
674726025
1415550734
1232237022
1065768635
1039091306
1650126402
1622632616
134906314
1052741496
318661765
470040585
211964447
1571969630
1902782050
254132741
1381351145
1798227181
1064782971
887005957
2033495461
2107133271
2053926211
1504887786
1035858062
1681927228
2038494900
494815539
121280651
393744544
331854588
1617834784
2061570663
3872823
2027975004
761004864
26693650
74401260
1034098659
80122782
700093020
1391634106
1024574445
849760210
910429452
902200650
381477209
665203407
1576638713
689425407
1278501992
328171955
2103992160
213149559
412045344
903384789
371261412
473287154
1595893857
242141980
2054714062
376838173
640814617
948704116
413257459
1519449151
1308914981
850440066
1829906209
1204456050
1245298498
1294507161
1919042484
1679982111
1375561937
942172566
1338666158
820328961
433849601
910768175
906103698
1113437221
1256095688
1657774886
605383456
1238658551
1926305704
967625275
785131500
1927259147
367316206
409118520
1306508457
2006659441
1015413313
1977661370
1850069404
663314927
1094408819
386384718
570087402
372855770
539973836
1244455026
409460734
1466489
1365437374
1542839255
1107790821
1252565719
1842014506
217529322
470140609
90946658
1626264219
69019876
1011201482
34249114
406610679
1063862968
486423698
13404832
595427239
821277866
815260760
385897299
466404700
1478887841
982945846
425192978
1295228010
1323341601
1377834022
1389417863
2026538396
1467461871
789004729
1399276879
845409120
724536411
937765985
910330170
275962826
1508024185
1087657540
1361096683
663308631
1291733428
1005421920
724280448
1562443664
782855584
528360107
767882878
870800993
1072299097
1257585079
1944097320
1134824030
552115340
544843353
1079792102
1111405352
970224351
2110607630
2123096097
1173724817
1307760383
244711014
1024023538
54489525
710647197
1294634838
901479934
1390626967
177898950
1704260921
674311647
1099125545
1733274685
2089737402
1334493965
1976449770
1007888913
8807492
1060707661
393049259
1980494750
1802566533
1021206034
206107543
88309500
949246553
232464605
745654428
730421683
1883232567
896435796
1318720330
1378844279
1239208656
2115641599
1905903242
1600381178
1214129531
341197565
2040438268
528608591
357359202
1648042284
1396238845
961594879
165086150
1258608519
283193266
78160483
2021752458
2000397451
1155494128
1115935180
1171147103
284772871
438007900
1755476365
1282982319
273497590
1634735847
276318081
2144107055
1535786732
525803910
55453700
782873124
1903802540
1571195399
693422537
955843212
374759087
1878003378
635643437
1465508065
106877295
646127673
2066346167
1102276388
1644556672
278338365
540139677
1999533531
714946364
497723057
1466795199
1339503096
572296042
888449279
1495086589
1794641025
1249324111
1173886374
556429084
1259261914
282959494
420171985
2018994659
625158868
337510265
283748089
148268164
608413005
355058418
966870506
642375728
863724391
172857194
1591500955
806297816
269397422
400899509
1064599678
1312925766
629521373
877640783
719995657
1358707640
357389500
368003489
856205087
939016303
911575030
1909925538
456682237
318710731
1565932179
1077588704
1325754504
475184176
1022850794
1208364583
418858143
1676874390
825956647
873220331
198852220
779585946
1120390057
1013321993
1591954066
130029713
66438747
391471815
1649146392
650588175
2067390482
1489761560
888921575
960573462
247109666
798275214
1648033978
1518803950
723464371
1031835067
316913596
979963154
1490253967
768593261
48646472
1500393904
889739562
406638632
1257570860
203830888
1754256666
1344612730
1500308103
1967239500
251606429
1960679419
1772520376
1443252118
1886944281
1149107886
2015885919
1509453618
571502293
1832489332
1224257902
781851066
1625233585
1303820713
1664093225
1906097652
500282075
183264004
1037601876
486166910
1645161745
969779501
145393364
290424580
480057874
1157417968
1632972970
1895621351
1184566470
921559326
350556162
1084975201
1287358412
975868321
342129974
629171981
873143358
945407813
1980386835
279616230
141758259
1648850210
1046558414
1443438113
1818632353
1540710928
603192722
343952831
1171071279
44154915
1204065240
968288802
167491627
1018371599
2098834945
1070812422
996701811
1544621234
1369921478
1292515517
1208701458
850298275
850640524
2036233219
1049417857
727290808
1415685951
317806581
1244579442
131782720
921457534
1612904345
297778470
1507522755
2077322780
1218207747
1531119291
1553589013
1823698628
1728395733
271670639
1226068841
1375724293
1188158913
1074375807
1267681313
549105057
1351233144
1664623042
1350184255
757331541
351232446
1068132543
1674002267
561763580
1790465670
2065732536
269559920
1983458238
244659589
1519609172
2102186200
1881439249
1729780009
1464043615
1976643539
488903945
102413604
486477728
1096563430
296692587
423409166
1427966267
1227882454
1851496474
430024273
155008588
432003580
838138330
1742579642
1926626878
356658949
1226765898
1312179854
1533314730
1558988218
2056993031
862222618
478645382
1712399293
1743557358
75778415
1605385635
811797886
13381783
801405455
1982614847
686528657
632287136
449102004
367871618
2020628379
426618514
1614787977
939731269
2037823470
505891620
1240183523
2040225432
1140495282
2015394770
372689458
694996868
181980605
524666688
1951564747
1902832455
1453548524
311475480
1986639932
1309297801
107655771
288935670
1812632455
1649540639
1540214891
50335689
2088866758
1843604318
1171608014
1106101687
104641242
493698160
644298863
79085154
1467959699
890639672
1292830670
214931794
543413824
1314210640
954626147
2027801334
1582810674
2038762732
464654749
858059044
1805096650
806278376
1091517030
2047742196
1946254850
1597152544
1106899750
131017516
1254207397
385198760
1334919134
1464046663
1720730447
628809954
1921521204
1303999289
819353141
1901293385
190070278
1544570593
366038444
26358921
285474072
1703350622
631197941
1383950470
937181251
1537158723
921798996
1257217050
1579011711
1512234066
327287104
1867411651
1933634350
2143922167
136281903
1280588725
118753974
143430608
1648051720
782929374
877909374
864601483
777237785
844720211
1067450869
1153461245
1565808753
1679763101
871838074
480762242
2122548055
1804843146
1022405998
18923454
627888903
328137272
648185751
1745652151
613795099
2080719603
1842383473
1640026214
1081227828
960464103
197116435
1253994178
1889741915
1808583041
1378112096
1736935834
95909901
627762010
2050074615
1158824886
1255779200
76177909
280948762
1966989783
1712162907
2066352785
518638470
1972364694
1394576035
1937218279
580015152
1028176110
988518551
773387310
1274968987
790785156
638759139
1386213149
495557740
1054132434
543587228
1327503324
1594067463
1945402384
1126417042
1312677394
970068594
949167447
901394280
722102340
6428290
1262748644
47615392
712175143
243445453
1926890006
2127923749
996986169
1366069574
36106324
315862079
440962639
600468550
1484287726
61110524
2128938882
1173760564
1285170874
29539912
1606586519
1508817603
1174591060
496537320
590208343
1396301454
1374343034
245711593
801547138
162079084
1405338329
1028873558
1652931228
588174099
592038123
1223042805
1714150534
931097049
2096657413
1842748017
790311558
1324591310
418546190
877223347
581963007
1190797638
1382251124
934887172
1925795271
1538441909
884932134
1578927842
175002562
1582052523
1557745178
1293663790
52139907
1694000597
1610135988
617775196
1772075293
1391031921
2096866646
572263850
1007138632
1980836585
1267055850
1760934848
200372198
823035910
416330029
1204326321
628949604
1460155714
1086880300
758609935
1905120170
1234359255
2008072432
2052630711
526599294
2011524466
1179301020
813416499
1428913829
1516033840
1810419749
195643460
603163963
343423298
829838240
2091008398
468563313
1061915805
24713395
108886496
703210588
186384218
676472446
1241626132
619576627
2009702305
1055553026
596541562
1114729724
935216672
975156362
1058510077
549198499
1626309851
463602037
1477427932
2122240962
1456878840
616028263
1958770444
23996836
1660295280
955458150
135757917
2062458510
1445606400
55787764
152404985
617471503
1291687524
676258974
1052300302
1757945016
1301757690
481575716
1913761151
885818566
382284115
772253205
973147615
75722757
314543659
412662184
208073667
946376580
457189730
141280402
889578317
905791042
895976522
2002484641
1912705356
365972987
1571634628
1408608614
2145851924
1295575355
1247888299
1639850720
822543810
2024024902
761169521
1373760872
753648941
1285591742
2142539203
311667335
1801922064
689689606
1201358934
439032143
1362126712
1214680520
2035464793
1269890991
2134394408
1496643461
1934098449
1423002487
547247044
1237201242
1955238054
158662964
2069960309
1478114743
1870179684
2106763094
1377848061
2037841388
770464739
1400767839
1426957897
564537826
1636958851
1195721197
883734946
1316534206
65490778
1450546131
515494595
1426266172
314952542
335244895
1167908365
549615074
2107333893
669989757
1349639175
663356937
1466272720
166123083
461141661
2119968023
452413100
1538711089
1703839004
1370095111
1269236568
1900970618
1498141557
684357075
708969725
1910868902
15053907
27000467
1521442326
662895941
1765790907
295296933
957370433
1457774501
2126510794
1935749078
1902744686
781378344
393591290
540996959
547609631
1285456682
1633998534
574705758
1164323699
1065352888
1255475107
983926356
2113629628
707588687
1053790006
945063959
381512959
1640417878
307571253
258678416
1786733812
1392980988
2006672648
1547840913
1974993609
1302043042
1305247137
1853061561
1008394762
1224341563
89458058
909561372
1651184609
575837559
534805983
678114140
226800468
1235060462
414584394
873973901
1146158906
902672451
1841789787
1559733239
1863962815
1215244580
133620530
457153470
133255294
1883491159
286754433
415224191
2061877048
1248565259
1491407143
1560870670
2034197758
92610044
424890458
774287865
117617548
853728148
1026410062
280912512
2038910774
1627076634
1508371625
776514696
861534020
477818341
1358374901
1944954114
2031504736
1511395806
1667371105
985878069
1399480472
1444524140
1546592931
1783541826
984403276
1466872490
1403720690
674295976
1538968141
676671169
302810979
272152782
1959632134
1420365410
244672657
1219661671
1036082156
1656759102
1445235894
1251407341
2142542036
160721151
782557744
1473706989
2143630292
1793375148
1739049063
1583975553
758296278
1091528064
1363314343
635060732
1240361603
494555250
113268405
1897518866
1511425060
1313760820
1525411854
1010281874
557225929
1250345663
1831838822
1336229084
1751714435
1911880343
496351425
1141857181
478966993
266891424
37508207
560108465
321296648
348962739
1987290303
1206532611
447010244
1625030996
876291469
1193089931
1696847797
1059838166
1178013734
1935696280
1575064379
93737822
1613065622
1340138792
1867360175
1199676798
1159639938
1177831326
254937939
597385141
493774526
176222044
808196729
1055081784
657764762
366242041
1684867320
873036707
1270380715
1980316687
1765948929
2127401493
637099720
1631130308
113848223
1157326613
1763540682
346597925
838105001
58607528
2093185233
2120880309
969388146
1535808579
776548549
2686662
1214849347
961036017
1378509381
380989952
730772845
135138416
451875274
1410874329
509830316
1684853152
96751539
954845429
218307676
1681668685
333352946
1576398719
1668882289
689667381
123744460
1560409960
664554098
1657072523
2093366310
1616096456
1514112964
626434730
1083351319
1994125289
2098794813
1919242992
2033514165
1070270113
1861922445
1270277477
781951428
83079146
1895332569
170458965
1147939104
2052181076
1462272376
1960116509
1522044601
141969513
1294290443
46908580
1556450107
142186653
1143836669
262680636
361473354
1219024492
1785995550
311249528
316127120
803852398
1977736727
647791959
923796146
1624808529
451152817
51765030
1203434105
2082968354
1188952617
1673576665
1747027731
1355967988
1796809492
1321753323
275196192
1629192092
1387052762
1403291220
1999776149
2118629945
1553139465
1674118162
57737321
1330298775
962989515
287056503
84112900
1194656814
1044501507
187761470
1184203120
856839633
477467843
135888247
1941303037
686370548
476972340
512079523
1291526370
1793540833
1097684707
806463217
2108387969
1843157971
1779544267
1034764822
1386495671
1141740577
1290554284
729050703
1306420916
148067562
1380671169
522774486
1088388990
474010828
1883748099
963737076
781560064
291717455
743671145
1770240747
1252628211
600630492
1977729781
1796804904
1829886684
996622813
61202041
551765021
1109963768
414198014
1560923026
1569263396
199651311
209521866
1910932424
310353581
1824308989
1744138495
1362407162
45851860
1061726003
689806121
272001280
340008007
1962350307
2125452180
2096730110
1920723103
150980870
974332903
1022093512
228856542
1642956014
879466515
931996141
71965322
1104771090
1225091448
822357547
1006236123
1767310055
1440073983
1215244580
231430198
544146391
136254181
1226000083
158179080
1588845688
528944925
123390171
18625080
415905560
1894547502
1598885516
1650152406
927470828
1963178433
93197314
425961717
1038358073
598978935
92034993
2115286972
1239191223
394987970
1428608837
1721308636
1649341092
58932948
68909903
1352852272
78130213
1275680884
623431076
1684138475
321123980
994759115
462751060
1905729653
59497225
2033377987
957346322
1313994618
1464692675
647942200
620728782
1968788246
1240006078
1623566129
970877658
731909216
578522559
1913751494
8660619
999487334
1057931953
219311355
69690280
956037211
100496378
1687944079
158202564
1882013084
1588059419
1127278521
1663831692
1514566217
1502990481
1952597439
1257729052
307211778
1384130178
310757292
1873549215
23627847
960599145
1671456447
475262365
1526776662
84504000
1593081492
1017931489
1498590292
694791025
790009830
2027348805
552797509
1959283449
94564979
1342108514
537122789
422641032
1489790692
2089612630
853777819
1028965663
678378487
1960856939
710829626
2092715560
634730967
1784224574
1342217055
579440628
882148998
308560294
1269028030
1566514082
2101103113
702423614
984640853
1620211615
101597020
72484065
1475181529
1860089561
692172695
1124369701
1175287777
1830614786
966762860
1203704581
1486805305
175145777
1419421616
2139050155
1941149288
539554545
1274201378
1404680821
1301411727
1766039790
1734641415
601021006
1640822593
680334246
1476693106
803324638
2009768750
172485524
1668720833
830543523
1742381062
1299843551
1870402361
1193870608
364187015
1479026215
1454422577
1883468372
1814159079
946591615
1330877529
80705665
1374402686
977080520
1397186076
1522892158
1379099280
2000217212
834527806
1248909677
1316652748
889343183
1904361322
627800740
1788043050
905752968
777709915
1813757203
1042700731
222783761
1740143113
1461756017
1950639441
1142963549
1245236238
1706168959
1427637314
296041320
702881085
1231350617
1868728477
1365837013
1752270893
1623784229
2102733320
750073104
873718226
735620267
1487076328
13845131
1998486755
1681719502
1247055625
917695876
1842831428
917412129
39117746
1249097298
1948725090
1821618862
1002286956
1567861818
1638506498
645963566
1027333171
130436900
700405878
1816901315
240121222
684411343
1504608026
243445453
483180648
447765185
43214878
108529926
1529408754
114375816
726341464
8617924
1390088163
842678649
2082930390
761562335
1228608276
1660924100
1276599310
2053914837
1451621314
595718787
1729896973
1495327972
288201746
5963889
487895003
556601133
1885048984
1258169524
415406670
538236663
1473555616
865087803
1156656385
1737445872
2068808416
388022887
1178515277
203252015
1594074943
247334337
936426049
1200801492
1418599264
1839144148
295058268
323790762
1811058018
1839142270
1128060644
1750611825
195651896
2104871486
2035417647
238256380
696166527
1933893422
721846553
1370663711
937507040
1459959694
1853362464
313474990
532918685
1528632321
90168779
691934148
1682368861
182375887
824737073
1130559414
773710495
1844413193
574008562
728354788
1970297310
1408291376
1437803961
665841500
1050286098
946462120
1349743211
254941112
1779741769
927298436
903759610
1768877382
569413951
2049225414
2066244374
669242321
1229626551
332603890
755244418
1423195803
1364172668
1516041066
314767142
1057957862
1483352434
138570764
2120704467
148982853
1199182183
40334604
1665755790
669414006
1135214569
1803776739
1359040522
1759175118
1477543316
1615492212
393095612
52311985
537548674
549789950
1184235892
1870569763
753419998
1991637520
597941295
1425258347
1224259461
1781326532
978704424
2113792727
512084711
1579055838
484178762
2078716900
1516591342
575290190
278788131
1539130135
1659413302
924114826
1284610862
1698894358
191538505
1768669266
1642432019
1656465185
2142587246
176625125
350008387
2019746967
1828658731
1067114789
974945610
2024179360
1983415635
1531860192
782963686
1214168329
1648401055
1927099514
659028962
1127616632
260860991
2071920651
1486185746
345983018
1847348053
836456217
1050605039
1574934056
246409849
122382274
370371200
879717431
678447068
1353775906
61971316
1105200509
1342252787
129011018
425807357
1456391002
342193080
1010869450
509846876
972822793
525010324
643058513
616562976
237912447
1212821082
1412764969
1170936321
867325231
1758785841
522118090
1012274812
564160215
1020853138
229924606
2049133570
144829810
1159480034
871084698
1834461688
866288105
1699424110
1048527735
1122698286
119833264
942902038
1522999918
1118229192
1201824728
970397409
1761146049
1610227290
1315867462
483110955
246446066
297252388
88186676
1084025185
825522694
807705777
1567882279
297404653
1554691684
1623916132
1409089034
1025250441
1087457608
75491035
1640717480
1764241273
541299883
619878822
1007192627
177595599
2139977647
1969500229
1684019312
1727436316
612792079
1313508947
1000965720
1181940417
2110937763
2119803328
1751262505
1626504826
562553734
1449271100
853344321
1052178117
401829329
1304028512
1428804453
1793161876
347085895
950856131
287379411
725040063
1951103104
1554573343
1824142383
464461252
978889399
299072347
683108311
637738942
1066850199
869210751
1992289230
988699843
1327692054
219407734
564125525
522869018
1035453764
1988858513
1582722191
1485878153
1812253301
856788855
1389040537
1730805716
2054862349
693771292
237010119
445274816
1886478170
1647881801
1081982409
1040504946
244255822
1169016443
1714403785
1692240091
1258897169
919194443
567427101
1553859283
104978961
1513769612
1803891322
592888387
818510007
1559565608
1032612824
1651881301
1619735578
848289954
582853845
417070578
519845572
818068773
1849993433
2028218347
1760979558
1828655892
1547678781
1130205717
200940752
452942615
1034679686
33762491
1094182506
1708176554
1974135893
764088862
1553749974
1412524957
507667258
1122360968
46250723
1810111267
1434571802
1692218113
243010033
1615469104
1271541188
925507165
475078402
1874430137
588705959
1136464668
916222292
1416017146
242006270
1883151563
1328138796
706452812
46406939
1478414361
18803852
925694568
2139342498
1209589781
1217225178
1195857152
128039962
2103668130
123468600
572886373
624061357
133387911
961246710
1267185491
525000701
584934768
1861481062
1371899818
2010911849
2107244550
1640642019
1650062590
2107130832
2028185707
718466434
115355049
37143785
259735461
316684044
1072718008
2046132682
840623128
714272922
1002045166
104631209
644310583
1266744421
437267658
737753833
1902740724
773895272
1829793041
1253996259
193704614
1640881860
427004289
35143142
510339349
849290943
1471431933
561460052
1548543678
780116920
2022503549
1068878538
577356711
673822464
1360937617
1598906435
1430347366
2097107584
2089751268
918705310
776654110
85265572
891562876
1164397108
1994662837
330837846
864241091
1646463890
737824825
1824833584
430099766
980382463
808298102
628508843
1290257851
953480484
1835484499
440461214
870736496
427168355
1672224634
1083493349
1294952632
1716355706
1723319326
1655883927
310693384
1198882801
752669865
1584102229
1668331024
1224135048
1975643988
276824365
1351683661
130415806
2039985948
1969604815
1524904342
553226614
1895447937
1354817340
508157647
407286468
1752815408
1567268648
1129255318
538612843
748846640
211538423
1294685250
1007998255
128387815
832528854
1432096649
1128594852
890831303
222341938
1219643369
1971297903
982645430
278543530
838310927
110846715
2101428879
511057025
380283946
819513077
224310165
1829953520
445746003
170783316
692303262
555543133
1603931536
295567638
17484838
1794626405
437361248
442530408
1113361770
1400956534
733609084
1477398203
715489921
572263850
767318175
433024982
1170370381
701533082
1110595060
301826234
1156766192
492449630
51737488
1118780279
1667267264
88612314
1496138978
1332951796
158152645
767759142
119735625
1852361789
1020577999
200514164
772729826
941821167
1093162934
1398253081
1072285858
1871070759
1236478365
1564147947
2102235036
28182410
1915758814
1821906815
629586311
1022929141
267338400
152313174
240857079
1495460516
483202626
1117904072
1764310132
527607541
1911523463
1977999762
1698276036
1757354221
560992669
30017884
335898381
1556609872
717348129
1135320839
880345894
536396060
22593902
634398585
813665530
1577440016
1740585794
488317571
1681615161
350077735
682066602
1106300599
1071488140
1006816686
1735206224
1624553228
368756941
1173450271
209130985
634061919
1153335961
1951986519
2097841713
659649234
2021436906
1727655910
1769742813
737618327
515115948
1029161498
1090814075
1205942592
1421599912
1677310743
623699240
1152400384
1907950394
1922776205
466725844
258632240
1237376707
395115499
27120657
99093547
707595488
1248105579
874393642
853198434
1885738158
919263968
1812095737
975172614
1458690940
1350517467
799038397
2075651550
941324624
944302565
9972042
55535145
1783895200
763643943
2035811300
43433757
223096007
1448740147
1936346393
1050074766
1361215117
637836515
84056744
1734717441
203950377
1890256911
1847316836
812332608
519940155
1821937427
1655899332
1137456119
672487195
145918412
1818905015
967239825
599693669
951336072
436150134
752044404
2053757730
1788213557
1995017733
1351086300
715160011
1968906778
968513170
1546747984
2062849028
452058459
454118520
17995114
1994279267
1711189413
1205827549
896464936
1467917200
2063138148
979466340
1563048212
1682460754
1653234501
1591464427
369203810
1122038069
477939744
962722682
1646694317
527216847
1679520938
1181043401
894856679
2038566821
498503721
80366884
1874321542
1887174021
2131727469
1967733588
645666168
459996610
1019853596
161858061
1548977851
662460495
42703897
1229354228
1656701996
776586552
283713897
1052786340
1977116098
397032363
2114154290
896319357
788227658
1531339125
1318431020
1749235901
998621930
1156656385
1545028704
1901604493
348202772
1513173376
1990511235
1293872888
1444221650
1046155141
271699879
123211258
1675995763
1714651729
548757972
1144165909
1248976796
369949117
229247581
1856711297
2095566762
1938937943
1257850483
862234335
1722541291
407052617
205213725
2008184030
1168842567
1049798275
1177661267
851182194
438998808
1932908059
1242975891
1635325260
91422968
304872805
1585941853
1714897865
405073007
1987350327
1603675662
76565797
146712295
1666458152
1510085770
2087831319
392078859
374323988
2071444484
472198411
282015789
222137840
518414830
2050204903
1953051667
1529359256
1890273851
181543896
186696052
624986745
280193215
1341422950
1741965953
485229868
256782159
747586211
425378726
1934764843
1784024923
1281074144
1999566428
861442280
677451301
1131700915
572142146
682127163
755264494
512019181
641288207
601411915
708613538
1734153366
1176957180
434501615
87663043
1602009266
436739089
1644588820
947038721
1411238045
1263840162
1776938449
35350258
1869785234
1499200804
183264560
1349166349
1178355559
225030651
1933926267
1511933082
1942731080
1108054389
157204540
1743578174
644065640
1989554462
1517294054
1893105814
511592471
1618764238
1529003161
1821125481
1222030878
1065762686
656691855
1384362706
943737541
1068062670
434365784
509527483
619688625
1101852136
1333731838
1530491223
598879778
85548414
780975317
1615855161
215823993
1814533215
1953297013
1549132787
810855520
46294613
1936073031
939109041
72570118
677196243
742102873
186650402
1831164498
1682059676
1773482282
709316402
606393320
335315543
391371244
1846639114
590217718
1967328923
1349245269
620575549
1659508980
1964099609
1717589710
727499366
2026648361
964267954
1758929828
2097062732
1457392399
1254814241
1479930737
766226031
1180435028
24074371
487256379
343387139
2047333639
1994588626
469968231
406267256
701578173
698713081
929905224
1401216735
266289727
1134283055
1164218092
1479698053
1656920360
1734441912
1430563883
1343504335
2134574687
1999808521
563280720
1573224442
1350599826
1665251783
1195628659
270187564
690726590
1212906435
1676448896
1125122748
1948731701
147539204
2015841849
2022984758
185206518
1518466810
557612561
1021793843
180208217
1206209094
1870732342
184280207
379895222
888359868
1836180894
1910164710
809239439
1539298430
1551440782
658567816
910398628
1273029485
747445673
1983268615
83042177
706047565
1759297472
1547354338
1270764649
914119056
558437924
2101113490
1243937098
261882454
2017731063
1631216743
1382322283
1439815218
1060909256
392222639
762499511
1219284104
2096533866
1530245877
1008927092
564910174
110482294
1947516301
1804421625
1599718320
1120864949
2116808633
43786218
1234888187
429737038
2001712868
1319249874
1402431762
422683816
1477523143
904099081
17274042
1669816307
2005631046
866549105
724122214
1978498317
561023580
957058063
1967208765
1621349774
768969679
861683099
467278377
504048381
1585904444
1121562680
1252652018
708300088
1825612166
462874260
1092650248
39622699
287804456
672677053
91671158
372050742
1593161454
416117587
186844793
71417563
1608518944
1486932337
342754319
2120375738
127789015
2001711175
713299920
2050989702
930899508
465114451
649473856
1019418596
571113224
1199375411
148153782
1415594814
248244847
1486491109
1693273644
1375673681
1826877546
619020891
1550243121
1966942771
273761052
2018853348
618921676
1039519007
68109805
271915168
43271885
871951488
1888818598
1004089252
1449182896
1895479155
1124136606
1086669856
1094132000
1401265997
975463384
1300322706
1451689884
1975117054
1211586120
1115619577
1989561303
891879264
1100053120
2002976107
639530790
1344615389
1252244716
1220401248
1557740979
305138803
271264504
1930507933
1266920894
293018890
2133621806
168484773
1288636130
612360754
1400911000
1316680515
1396979089
1475152110
1154414743
1457336025
1938955677
124841832
878071181
2031101904
333563371
1864052298
1564688657
1430224630
2029156001
559906054
1167446373
991607420
242029149
1777733193
43929552
24604372
2133343156
985685738
851167498
573824115
63712047
1438632498
932274632
578237830
1890613230
2122697839
943444407
544549069
1684492313
273386298
921009036
1108925258
291333789
1219313646
1483704051
850005546
405293096
1021766317
1825494893
463911595
754331155
1089120104
808128495
1804447345
897735603
176662087
1893335203
34196182
1828310801
1732160866
2089401836
1332768045
766701267
924930391
1687990359
1849081572
1709168566
279180328
642801113
1827245623
827075099
451541973
1501253240
1851810164
524640581
2140720358
135949324
2114821388
1360541154
478356331
963968725
647218135
885998952
1410069813
1737418299
1391835090
1395364188
1886495357
712817615
1706874764
541821237
418365244
737555872
1577440884
222925305
1814530837
282011888
686868922
635962408
592876630
1948246866
1017608800
1212593908
1162645681
715383100
415929452
45511396
499122233
136814055
495611557
1154984061
464712484
1109424571
1835168360
806827257
850726328
941193851
684497826
1519097215
1999520567
839716006
283484263
1849851834
562922143
997083082
1176389970
816178704
166607403
817682746
553441738
1130052681
1998404884
2043968757
480732366
1086317841
182512613
2022802714
1563989078
1703436780
741248469
1662745098
1533140931
497511933
1871670941
1053917265
1763949141
1941307678
1473379567
1264002631
523781409
475673474
2130012506
1831780859
81779865
1084455359
1718655353
1205341446
712436591
1151630176
698896466
1045492544
631856262
1967709438
2080646860
1227328099
851446762
386783836
2089997120
717787574
1769521580
2087785564
378005377
1764574003
2012422330
1788741712
490876075
1311831399
1464578645
2099091403
1532229315
849219055
1482294948
675679317
303261390
1552076001
2090630276
2049465930
1153533568
1385520030
1990056439
883766211
1473565968
845462799
90149818
985142529
1849952492
1995435205
350802310
446042596
1863367809
990797821
409874060
1865254162
857993359
1753686608
394582969
1032586421
1529210563
544026806
2052422198
1066395039
1650965079
1919558236
1609289475
890458513
1698448484
477216130
666260301
1609625081
670575481
1542383429
1947604744
817970262
355764721
255914389
826958594
1974914841
460425350
887496479
1772348348
1883770132
2143169862
975989701
125742058
2075566576
1344728256
71066307
1763745768
387227487
665243444
261551534
1037463504
1230248108
2096684409
363650296
1796751858
1973662014
327606274
1065539632
148536277
1603506352
1124690574
1807360353
1714419956
617679373
1033446236
809091808
1127004118
514998599
1363613552
820905042
52272895
98138648
2112247160
2079708078
801506901
289136196
457021331
1476006241
1470853862
368250866
1283154440
2103732594
535573941
217958226
300091236
2105447006
161921441
1983785944
810509647
745558347
404165487
745788478
1450096573
1365097873
945141722
1978007468
1037274571
1536387798
989300028
1352117922
1788805688
1941962455
1564449393
1691468704
1577559773
530021353
913708283
1163051299
657856095
1462913657
935574535
30754164
497784297
1474486255
782066820
526336611
1154108499
569784986
183600228
386299493
847990357
394490957
1676625998
428122492
316570467
1993686518
621497433
778340613
1209034194
1078569499
437707142
2134081314
1829776970
1648799880
1008708209
1112463088
322097226
105586200
674720094
1704806982
498230012
1124501528
612649921
1636889477
221383310
1127592144
1904731513
1327232011
79373089
1883282917
133768311
437638703
665309467
2013153213
957514129
1125679075
426086724
325281937
1191878910
596496088
1151624994
1571582123
1086457145
664494696
2138247906
2024065614
1775567833
1474099742
217941744
278558636
1946567634
162337976
1211120295
909892831
1334322228
943570019
594116387
1092910442
218189181
1349597866
188539233
1241043163
1712221795
1663517998
771887673
1171733545
775056694
1596723968
1198787917
651261836
101804851
236525603
1283818956
1860154436
493243140
1089964100
482638412
1254993157
949871356
725484291
603906042
916951381
165358004
1438077105
1404545898
1754908006
2140015916
1226659875
2058510338
1124591410
1932824885
639700600
2100296904
611607008
1659368675
1180356250
1121151933
1818689333
2006832541
912527679
1178195294
2131119425
2063221292
126002951
1644689730
1008635511
980640849
672550188
868794234
1105760080
1278959055
1923581649
279362790
2132046019
379406483
1319077092
925430426
682844214
1703353712
1852083424
1800877663
798750693
538602830
429657668
1490398135
1216181625
1972462496
1540136075
2081010832
1773610924
1226119628
1206870152
1657265668
973865995
1892771691
215250919
548937776
1895335770
1387294984
1299043634
1852084866
1674966852
1546238334
1370420564
1465668821
162868955
73620049
620126325
103000042
1113600954
689037819
1599394102
105783659
1484341281
160298315
1797694781
1768410249
1268224918
1947117721
1485854936
880961315
1440167896
1060467018
496768468
811545625
1403140807
985642095
137889702
1211243082
1360425094
1009410948
1667164424
1773407643
1333691530
1301222965
993341847
778722831
439453840
1046313480
562100968
1594227995
181064692
1152791038
779004059
898106954
384681669
1960900732
1256129136
1673860986
1365379934
1772787168
1576578390
1096736968
748536372
1165071021
722585881
1198759885
156120778
859069447
1412896880
78711369
560376024
268808101
401823608
653489446
1079331473
1563119519
929982721
344580751
1735471773
1460591862
1349153802
1050439951
1824398682
1149060067
2055411739
1102622476
48468484
943559116
1097283873
125657201
1320055789
1830095142
413069116
584454281
1362717187
827880834
281571773
1959864161
1713851190
1629345586
744059378
943009247
907164161
1265567394
1787678536
794224048
1275791919
1696738095
809281753
1031694317
1214706449
88771475
1559434773
1599577068
902787034
2044180978
248909918
2130172559
429524295
1988046681
941151861
1529937882
631395900
2037514369
1016278735
1117694970
1349152682
951987318
805129433
1608252498
583099197
821353989
1988741616
1264485055
1733149456
1507127897
1281945459
1907321901
1368157732
831533285
1579663612
2121184919
878075198
864805478
322880873
300619742
1188778363
1665251108
2040608871
1973632615
915461718
453025291
1650605364
1268919884
602312292
874933093
526329448
2028259546
1000663713
128080039
1583208011
1532192341
336507476
295820023
311409071
1505734215
267241796
1847322774
1879241432
1579575632
726870122
1267580927
1827515865
909627221
1678299272
906673960
1933268511
659307514
1672467568
588350751
1570079900
1052902746
206447215
1170047733
612826323
425731940
1095294150
1365816060
166607403
100471628
1777653525
421025524
513484598
140156653
2025520691
1569145064
263240641
1152368676
1271662985
824562095
1389105553
2137462217
2063710184
1515614205
458227333
759031253
1691295765
1445563906
418757975
432063260
86171819
1824526369
812888796
1120794003
282851906
67187602
1425618506
417296980
997065312
2017522360
1532035184
1408910626
1110040002
1203658993
1444102594
2074045374
1153498334
2058084263
1038034176
2011848765
837775633
1969612799
2064139444
841577685
507596897
905287082
1556714610
1997020378
1315008743
2115216692
1915681594
1570027300
1291416956
1619320831
817841648
1373259450
104048790
528416582
1475672500
1435091557
1438285693
1095161066
11503354
749655160
1979229595
2070120617
2042487606
2126005070
282358948
1746850619
2040130246
818645785
1132267543
985226311
964489889
1357221096
1847061880
745694370
1209963011
166055360
2105254041
1126546407
1759599999
1833433029
958646423
1337093303
551439458
359755845
753685390
1532714641
51618356
1688736401
15928174
1311658788
1637081413
1729216375
1297585306
289366583
1080861554
1708347511
482404417
16129468
882099965
1744537709
1452147136
364448329
1194276882
343966865
1952559691
830315919
449624015
1207137635
2090079912
81501691
561022854
845915211
355231348
1794655692
208068269
1002625301
1151292814
1977833702
1431095442
680316785
1918493779
1440470542
1837053098
51625186
1364616638
781249613
1828299777
1245149510
1083976469
1222115388
1888152590
662639757
1080388107
1815996350
2115146044
1021830020
1959329658
414508106
678328578
648051101
471676740
445154816
1969797205
1894265505
2131773684
145852261
1221539442
1174978704
689146354
590090084
1442084689
1428052930
1469684692
1616035725
500147209
2050671178
1734528240
282532754
2074099491
256269197
2061225825
390533907
1422574658
1940641657
1904548801
302587283
1533944951
1090712942
1868834297
770908713
1526038737
1124591410
128816076
1548044795
1845085971
786855218
1614394782
835376963
1655675325
1720784204
589766118
2056134397
161748320
2117623728
275506818
791884863
1483267239
1756113304
508446466
936307457
192302323
1459108080
921550336
1167844865
1522013483
1817549728
811291282
1083862824
1725179534
1248487005
888538789
500254659
1055491138
647879105
213401503
633318742
993336313
468003872
265451548
55657196
105573742
603112025
890918336
776857293
669219721
940947411
568831465
1154631931
1860655457
1384297239
90556379
1863697032
200216118
1748350207
883447784
1720421283
1090015297
638648404
1010672010
2037230472
600763658
1732388530
1452586712
1363966191
2139369617
1348188430
1288429984
278933671
1359331966
2120607949
2007961372
671714862
722652369
1095345990
2055513636
1054686332
1410521570
2110486235
790779491
396400065
1421034756
1826434718
2075304625
1055392325
2051964613
323227385
1007786220
1140291315
947279354
2128793778
1234208687
1254280706
1992951153
241860912
1930381758
377055612
1270452306
1972821906
1640478875
260120360
1043993353
294116914
1236591331
1018081028
2029125335
158622944
2079301626
1656424333
821067585
2034329205
841400550
69687590
817591194
302859652
1995788536
838292490
949414046
1863369467
1269300745
1820015773
1607952379
857446817
675214354
658737839
1112898155
1912722802
1709467341
325256602
1221155703
425419417
501369380
317756466
1795049248
2044334137
1680824063
1897650717
1233583630
23490490
1500005310
1885572402
2044632335
1539422449
2010256126
997681998
1292700286
286977805
1101003724
2017577257
1104270218
1508341099
1156934
1185633724
1895788677
1613474053
1924337027
1900461324
405056181
2727065
1862800797
910565060
149497160
252184443
1824998506
1855354730
1904239738
361765049
1973697564
494435230
1859261423
790043078
927234926
2037154385
247373798
200254764
386681220
2107735904
70874559
5334254
966428957
23729592
1884229909
1372144988
171892707
225589210
1741140087
1842912685
1732717758
626733170
321804907
1455749737
533035832
1783971537
1374354755
1732857400
720429586
371719013
294595575
1888962146
537550377
1542371344
1988266175
753188527
1129295649
360175638
1514783004
1902567827
604020504
41627824
713568179
1277334340
1497264604
726877905
421433029
423933347
1798678156
1220542215
1519624030
119405935
676983467
944026081
225716834
2019239818
1405848199
944583397
724830555
38084255
115605765
1521270541
2059596790
1481076298
254192699
1564460877
814781317
1688330349
827514498
476243503
554547362
1449075025
898484649
1367729813
1466833562
1886763877
1520348542
1877973411
999955469
430174634
895265842
1507109202
3085217
1970962855
1650432443
1206144800
225260951
1141875549
1902670084
224768671
1768308845
107707169
347413773
1877201728
650283897
1381378751
563909915
1685311534
1430677938
1507798994
1946259462
533255273
430072291
1576700683
444543412
1111928526
1091618513
86596292
876741167
1855163074
1678697168
853307111
1918999914
836157562
1409765056
1757318180
820362118
1900754690
1702671389
858529432
24600787
1693510174
2051401894
375673696
189845244
25732851
453594536
1132384420
1475791591
797844350
1843381243
611010423
1210805921
808377776
867959567
918041619
142825677
2122290428
1431606391
1287442622
1854672038
1817508193
1338603007
2032037883
920818753
1985714930
606036478
793203600
1923550700
983056986
1787010078
1411898588
354023987
1009334955
861350722
90351796
1944123147
426390080
2144280406
211738097
830942053
1989247569
1884310625
1875554656
529450070
889972241
266252264
2116488028
1648970341
150691564
911424573
398604891
1574686222
399865563
1984856097
260377040
913159030
765440411
755320297
1869788588
1971318737
2128479791
1394324353
882860486
751617196
286010023
209266305
1111025351
475741608
1544368327
1264320421
697934343
151884671
1333192872
2091285972
484012016
2146942215
566176161
130308172
942975281
1866198623
1161194930
840066321
83924903
2086218087
969622774
475958133
407682247
177928816
1007762899
588910228
1002965879
1470956655
246150639
1144343121
1333709246
1308649432
240346711
1539777223
1883089574
1630108100
208035597
1449321665
775874511
391865042
1884557011
496783210
2060156791
250338333
1989374393
1804111691
1450165905
759378389
205245472
1661387110
1431136269
1174932895
816687415
199577097
387951455
439961539
372045255
1604954112
2047640870
1927852456
1513327120
1890567076
375585127
1576811505
231056019
1817964485
159680872
667966261
1016545895
1451607868
291831462
1172206518
2074719392
1305166507
1708358928
419229952
1260304340
585788186
1877416658
635802970
607930692
962410083
8578204
180915576
437648933
1458781347
1128061771
2085937415
670881530
130493649
759454919
2078035378
650288216
1033744722
796226392
1105866955
1852898040
1110956574
1353911540
1640923402
1809695349
112019962
1738181207
239621707
510324193
1708893181
257081221
1554605170
492014641
421897194
2007291484
1957270166
1898046836
2084771517
1338353574
1457639694
1319067770
351236695
1034873989
170535530
361941192
247995155
219778581
319007974
403884774
806845150
1515766667
1721230446
1510348539
1569263396
253618940
1810299397
16572835
1511812298
211370264
2018889242
1175552740
1620783499
183407851
364861077
2130583320
1806447978
61782021
329811264
225581350
659548924
2137716585
826925495
199749524
628560901
1869856184
546327394
475988957
195659362
1446124717
735065197
731387263
1280290221
1444218109
226205270
356549147
1398696912
2137590507
290044208
72455928
470220759
699672575
1826154472
1670337000
1240091116
1840302435
1956969473
764400146
408461249
213103032
1363436325
762778519
12849471
1712763731
1129203171
135341361
163035519
1605305509
781105014
102916444
1315930954
1466918498
599677217
1220362993
1419617553
1768358066
1396245522
998425658
613781190
418192927
984240156
1936075585
2004360252
1676289015
270759733
1161076952
1065266063
1857970593
1598437464
2061619839
580680084
492760921
1607541176
1955025872
1748892097
497524362
1316683536
1238871575
1007248498
1403679947
1288433832
7877398
905291333
2079378590
733087062
1724505450
1760389065
1127109112
265896198
1489360579
676765603
688433386
621559231
1009901889
1797294768
1275983134
1410966388
1031836257
1902301844
1765351504
1956176443
870663796
1734996656
1554663153
1330894189
20615580
723610217
451486669
781920651
1106774540
1022000921
1533042078
634805019
1066011294
1736158414
1676008499
337540533
709914894
1513801109
1072078304
2025418532
1328639726
1284804339
1006789765
1955753146
89525951
1605175149
1058991112
733847580
1773075791
785536165
182634898
413279448
1818484130
1786159387
1152945043
284105879
41903323
2002777614
1188041208
705455628
780685062
229450429
1550340358
1017229324
2080981139
1561205635
1631525391
1700945895
106401267
1398514569
958510560
1157519363
521838992
686781661
1982623271
1572364940
673290367
869319729
1060401462
2099505654
1711015790
1484621838
1565555804
343238051
1806068324
1779749420
865568998
817658536
967251775
1842677159
1830119844
1232988870
1957858585
1916331957
1736114242
683651118
600462621
1541451409
2044615967
1557978635
793512144
1211954786
176406830
2050962062
48472319
288351057
1534152789
1438840851
1695761872
1555594136
903694276
1379136652
1078252279
765272710
1153818531
1678484552
957542967
392876778
1282510282
1711193774
828757570
1290882779
1264528110
1670269708
674529528
1806306236
643750033
1354774763
637919873
485264039
590366131
1402781
159093430
219929334
1536583278
481591263
1075250383
1944554057
63400976
124756108
1900991181
1994629932
2047460826
412616908
1557763458
2074078765
994298607
1697813513
1112065365
2109497192
106670812
1668003522
709807938
1220311931
953506827
819777360
922582293
679174533
471200143
1274907566
162211834
192124833
499693589
1349640465
553658953
371593905
406542026
943050500
2011111251
657753100
308671401
326761060
1053421460
853561836
1156105235
1260219603
1003937150
762677889
1788585330
510855239
580532091
302212461
969157007
1921955417
1360502094
1926890006
1475614433
2023189698
38824903
575952615
620029871
666238598
1043650656
1865179184
1322416744
1250604623
713374191
1385962514
1859284400
278702266
140535429
1774745593
1001407932
1824245584
1539325920
1083553620
878962442
119975945
72278206
633515796
989843771
521142846
1730158903
1454574766
467130358
1720843709
833787671
1570840190
894350027
1195155060
115693141
1703485332
861087300
764965885
552657952
792909161
978015001
1309352134
731347637
1641921375
461561312
683120776
452451027
1918132063
2136769295
384885222
695111022
1380342350
327315415
327039418
1868316793
553756922
203843317
2133865606
955068876
991401054
2141640892
1299030493
1584788680
58357506
1088578691
835337353
1076294683
37419666
1641679612
194790468
1023374115
84311670
1855242163
599870920
1827585413
1040289338
571685000
2041133208
140635852
2113340524
1008953949
125136795
1214336684
1730297616
472041103
1403790117
2035220883
6656162
1904731513
379688977
432878056
461199979
561829783
309421969
606510230
872712946
463096689
596836805
1227104547
1595626247
1911353367
209968236
1634263903
1666840311
669460249
1964160742
1868482390
53561362
1247628483
2054235038
1952319646
1361501904
260956947
1753520507
1362259400
27663995
1432920881
544305876
652309948
1395064620
703777001
168634324
1813181465
51494773
249196480
1883238051
1295947617
882752126
325664544
504873394
1625395990
888201167
698229552
323353093
1067633924
654184792
1389900686
54591892
747832250
181280937
649956287
936216470
1462399353
165094244
62105444
319473596
516033131
189082875
59686328
1294750976
534157673
2063063402
464021801
1536233774
1106880026
1491233422
1674136879
88300050
1555884612
1856079255
1024826187
192690097
1175778424
1515988056
130207258
1621349774
1964913370
1903483276
2047714079
1197121073
1751463078
782222268
1881256622
79020355
684042288
2030567324
2140203725
86604141
1613276625
935176990
584596984
1450114097
1485782382
1325411930
1424361416
1905852151
1986834151
900093102
1263716617
653035417
1704190454
2009542070
1865891026
702464580
1114496589
1757185441
137363208
1413065010
13651682
599092545
1541443056
1588687903
1786253711
2060202947
340912928
1989205916
137738946
2134698925
1310098124
965695849
303484249
1519586935
600947654
1207451797
488013228
1823898144
628715062
1906260427
1696201553
665551878
840338245
326510584
1966830987
1885798406
1220073139
1655887141
457029561
1188654453
1479662290
1994879796
1198335333
2134842712
221896954
1633201658
1583020395
401162995
1290783332
130029713
1076156568
871795480
291757299
115619118
1582748668
503741370
317393071
917106974
2003370475
985012815
677280888
1642261350
1202514724
714433038
1655033686
1046659748
615119566
1446826748
1142984969
1566783416
2045038426
450036138
1815546055
1961828268
322603143
2116728217
1115746820
1768414005
694881217
1986259109
407174519
1907094372
1445711197
930631500
774479886
103246733
962719556
338995310
146681381
1628343232
1997601346
1149653888
233625549
802147300
1280068724
622070903
1975033199
2020134168
2064256218
988579666
848464086
766773205
2065789636
658352072
5823560
2060163721
1818663867
1786101192
1382940123
661696662
1450793568
877981068
1355124682
411155465
1694997687
63755969
418948801
750780511
90591816
1433007569
1589782122
908424501
973130580
1668913587
323609801
1058188404
207939340
2128933822
1549686088
189843593
1026178996
811206779
747684261
547754862
46546000
537945887
1703759382
244073625
151450077
1689876172
294004957
645071315
145689526
343368092
937543279
449357402
1728463156
652634849
715930448
267589274
292157619
1922423821
327484596
871286932
136601768
368239442
349435199
2122106870
1365580177
1061993367
1767396624
1625020449
1295486765
1096334667
899492578
1039694873
1541395665
509407729
632486324
1383720637
87407993
1956499841
1917965352
1656996428
425020865
645358805
788262163
617103267
1487979659
24786176
1249539134
613384165
1670104799
409500739
315448497
1325353752
1026693618
1499261196
842748616
104136938
1004861849
1201233154
155274903
327015360
1425180237
1668195778
936881965
1066004467
847482066
425879410
1481343157
1816150499
542380099
146820831
1193786333
577795291
1121015108
1204371850
359157706
1936669929
1940361605
975008861
1601176567
962135346
627690261
833119061
759832087
2058972588
132488260
395605399
613993706
314915566
993033564
1433632923
1717238483
1303724159
1963506637
1649586697
2081679001
1042530703
2010396369
1002085723
1376562492
1448787251
881603287
1451204839
1132177604
1844884778
1112009439
568734030
1359713609
612380224
143918056
836302068
2091520193
444556296
1910912465
512613359
11347202
1752590883
1977596082
595028098
222558684
1599326254
1929367724
2014216472
936629123
829904738
1891564782
754962810
1402459141
1708032242
214485426
845018678
266283047
2028036923
2039236652
1333204314
452468125
1895372654
1779379863
646150116
584646790
1089500918
665652311
1283015557
671798240
1007438010
764946578
2022469336
1818094980
689087629
445079353
421169749
83947065
865521071
1253549151
302592761
559162384
123085707
152307990
703590350
598997466
713881034
298204149
1274479443
767811415
697934997
1755321713
1141073077
1277632955
767860093
1918521927
976266497
1001422746
2005442898
73136177
614879031
900072209
1027956371
354374584
1445558415
645476872
637284936
103458551
1379237294
1872564391
1371372217
1416317608
1220504095
1556343034
1955197064
2029978050
1130999146
43405263
2138676155
839357306
335361975
1526083832
1348110371
1217844185
152718340
606363238
447730542
1014543527
1666011351
1582326594
865803947
987381618
1073921121
314185190
76651403
1459503954
837981697
609043085
567385972
721536193
457426399
384071776
1247109053
119123815
500631393
31125243
1731735526
1166678910
283335061
60414569
241773898
970549898
896715323
508624193
1612103192
1621956322
2048369341
1021066584
314291339
658098
1301948112
992735866
1562816521
785766673
606281482
1521859633
408731397
797999602
1885010052
2139212607
845018789
1206462317
1216806568
1617394784
524277882
455739907
1289326742
2069674624
2019606719
1918039147
1107766949
132728069
2013981908
1802426704
934698075
73343973
830460246
183339565
1406319423
1952552182
182441236
28659021
1055495142
1200649984
133254144
1084556922
543078866
262131160
1106082085
1544412372
1526979105
1201295756
1120338916
1783906044
775587570
165406931
1906663622
219714812
1701936975
1540689292
354623690
689369610
81603312
1560873984
426123250
283987412
879240230
2058652003
1664195346
458430239
386737995
983788184
1442919222
1637614391
801412086
529035794
366852710
932977980
917347937
333134736
1830161744
321292742
101935320
1150824595
2062576367
1940251306
509513627
1133371388
582032510
2084482851
1927181676
273882590
1077740623
221487214
432904827
824417103
864323890
191920412
859289921
1000674859
1508275381
1816153447
863958378
1094457028
1326479021
1268587841
482781672
420142257
1413182437
705540238
1551275451
524626007
612334596
466255520
12288609
320895795
1890520077
154970495
227882971
2039618502
842302546
1418129668
314463284
1079786209
138531760
2070521549
1248696472
454216728
1211446087
1818991128
1246103376
119958467
1265008592
956761459
659119206
1288182672
939704972
2138080134
1667403545
273370881
1085268337
279168638
928223185
2036259117
1555435066
1691137655
1917966573
1403830843
357538185
1087495812
1337876629
645752059
1310492856
775470185
1309100826
1867211086
1119050575
289014152
791908663
236750615
1758025318
15921519
257022433
575580940
1272993772
1326541587
1995481094
2080486363
669477724
951173704
257334433
2074988814
584335549
1401479208
1311531793
1368023010
716736839
158663098
981914176
758816724
1145665904
1202902940
930108711
555014580
660650364
1775088240
1735058721
2145827169
414964535
458345677
792498330
1090343198
1570642622
2086344145
1979334624
1580589577
627201316
4060458
1746705161
773807489
1239104755
1826190477
1039501990
400253511
460483471
1612274305
1357940772
815694114
2086344145
2041777708
289213082
175691131
526487844
1965034317
2006219613
695357514
746248645
1191746733
391929969
1856394604
1720638481
1897626436
1021913756
414677501
651695590
876493886
1238626549
215197803
137911732
1075422422
1139304004
646466348
614023334
1331430789
983822912
427338569
1147454512
1436479250
1630845856
1907327586
728576855
1840715308
1869317468
760045078
2045202622
2023610539
1216941433
2077272384
2132093533
1375158668
1482388391
553641029
2065686650
312032697
1693599260
972773288
89389643
1780758453
1259608877
140290620
529466012
592069984
798347691
1780871679
240009932
1704253734
670404748
484904921
970780649
1702775887
1804328095
1156030605
1226054780
1321206288
1319266051
1439926039
1152754439
1332505005
921709821
2103272523
1619461602
1480631464
1375591296
470307366
478901617
1475974265
1532276301
501344354
1810444744
914276211
1692488569
1840754829
717862233
920699533
625261206
1819210543
155868647
770048228
1160837371
1017797362
1195276807
5175380
1536014037
55693917
927600990
2099141736
1423904766
881269562
1933763607
1406941521
2122536045
1610463039
1370847778
997971229
101292659
1380119813
1980188765
878122116
2003261508
1406173332
1150801750
395640
1185623537
1653938928
2042774597
753002109
1136502386
1127051814
412045344
1734736592
331542447
1822111163
1097098590
1049343931
899955453
1398065600
1991443567
1051927330
1266415273
1498476022
766718642
2053562096
341428887
299393235
538657763
1215549757
137237399
1702289771
995347836
1414923728
482107639
468334107
1794525362
1931572088
764428184
810459784
1131655390
307464679
75502361
2027791420
2124564881
1338483513
81381131
1354423284
1229149465
1923459798
766822198
385425532
1538299287
1967315847
821427044
848288944
1361879808
1089578482
1782799279
1065214087
643176339
1973677515
1126644233
1344908376
1253547102
1775266887
961181186
1349391737
409934615
913844710
1830016956
581957077
1865649035
21232724
1016136001
1895321364
1919055231
1770388487
2104874214
1062782018
990666714
1067192015
883186893
373596386
141516671
1386006192
29030319
1852019494
1467800929
1667144495
258956992
1037889516
1186270997
1040560616
912738456
380910787
1021390150
1308067382
503270679
1686833746
1026638100
2126320224
1988386509
1065478975
1912864879
999310909
1334242832
1089245640
963058739
1006538404
1260384631
749930808
539054775
137960751
1875497013
530451239
1756899794
1287520344
1351164370
1968218696
883842890
2114799567
105804488
554545560
494998883
236786853
1456514619
286487900
1421327839
1755833293
1228637230
492486313
1071443920
545869403
756941941
1377527709
2030357842
1921961950
1212191958
1278030823
1464940790
1853999236
2070999368
1074610118
1756314507
1904656837
1379493582
1387422554
1231956897
1395001184
314584587
1054340073
269129891
2089417847
1855294275
556646696
1277449512
903424715
1523215270
243975457
1954592661
493868044
659785367
1215044435
1031150252
452331572
596008317
1831034097
2076934066
352770530
1304110671
1155346033
1633477107
286107699
1338982500
712403505
1887954586
1337537939
758878709
921587540
417397915
1490385980
1889615520
946423587
99096752
142448686
1621552279
1895626838
1102759518
1309774873
1423024557
945424470
1918983654
662944725
553818613
1498122459
1078729894
1401230245
1291416398
1510601614
486760371
2136330822
2037877723
631367796
1831341986
1962285603
81670638
1074977787
793794197
1780754211
122496239
1771102693
1979026248
1315683165
1506743595
10863835
1747285966
1709020525
1939678326
1163091454
409787052
348382271
612141025
139328923
450562604
2007183813
1489412484
1100931949
1566101785
1165399001
1044855356
1967751779
1475588966
1000140842
773332755
1330912489
2060539703
1176340899
713813423
1179950100
1261606811
864093140
1703837881
57676105
895394651
1186338592
415745903
764725161
294160711
303205850
1796634785
1160151551
911190039
685407506
1577005660
1356750885
544035046
1178166242
1605059522
640109994
1083238292
2039274348
756100114
623755133
637801145
1143073754
421980464
368142085
349926628
1490743613
568469622
2140448998
73050197
998011173
267275103
1520412334
1652445813
1676517687
813569584
424168595
1679261776
1635389564
614338222
195311776
199585334
1145771545
1125242097
1520352945
46061387
1120675570
476873394
276364012
582054348
1439631154
444976956
239269819
900843092
744863931
2086775663
1236290280
2081283311
2139452351
514020197
557054222
636251319
127263240
209759775
593125158
782080457
1449079284
895358377
697220712
1497266123
82035068
1145382453
545982161
1902495984
1653553145
1372874454
2085877109
912459305
306117490
939989356
631454468
941579150
991054850
280332641
31839650
1956995373
1703833605
31343458
1656227973
635771697
1464254015
491322628
1686423403
2103220021
1964889216
1913696986
392999654
1503781015
1387779761
1179162541
1727067978
596891291
1737332142
1705086095
1014873628
838004560
83716318
2076668525
998461471
1808779094
156738042
978001414
734703175
597299088
1482656347
1522956494
1380459318
1806675240
2029785847
220583622
218908389
825383072
74488814
733087062
327834351
1235329476
569373702
1252409415
1504315879
44990443
854380787
343129738
1361529949
528445197
1056414232
1867036552
1541065392
697195660
327460708
1891460054
327020060
851378370
888636003
245741852
1935729834
1449175707
1023482838
647767448
1697432082
991953492
409047849
155811048
1823537646
1822042238
667878605
959150049
1141204424
538803829
1811399587
287917760
134011025
2144965694
361046912
1292006604
1847231854
124194819
2042876227
397868486
326244241
668919397
727062545
1233951404
483095516
1046426939
1112689193
1851617374
932790449
638273428
1033371028
780195280
1368042473
1835724095
1224265598
711454275
1518185949
1741177264
252136986
770044945
1841250979
832869143
97389546
1329747279
537931360
1200801492
1090859570
1365808815
1247218080
1466187541
1608457374
552492313
1904040644
1900412794
2061938370
39979761
672139130
958223735
299369296
2012010528
443943817
1373816354
661643456
1019213149
74864852
1231830347
22688681
274977003
1130226463
1828926800
1087410409
95560951
1595181977
1745328599
593094429
1282441711
1722640712
483398086
1772644371
1785271657
443268458
1046745656
1261792032
333361491
1908173717
812084956
1625256538
1772360842
2004942164
1704824274
1815286835
1863827757
1294469064
2014740378
288221422
660485139
251240971
854476613
751713988
1551715525
1341080211
1262987842
919395703
1604542915
2043421426
553663453
769808449
1785168595
400346612
755159118
789739666
786355874
1314781189
30646699
494657626
1662327730
477996159
504540892
1785351301
1050188908
475250816
1743341562
1070329591
1487954570
1217510234
451439346
259797049
1602650229
1190452517
116430949
1231378551
1533444018
395493914
708214393
1028961099
1723197055
1554572981
862284829
872393839
1853555393
1184389953
1147755814
1879410850
876549099
829452434
394237732
256064054
187111208
848181538
2052624282
2041671425
604530237
1889279296
1082289983
286010752
87069329
1475553048
1005511006
1041997019
496758715
182368527
570375828
845063493
48313020
852644955
816957306
1484280415
1892723467
1253033979
831055746
318760098
1869035048
1024409770
2132566507
1998613468
329427972
1745982843
674029437
1555852139
1136522319
472766361
1976908712
640111833
421493976
818091391
283453995
790078892
1518641164
1802906966
1313980543
1606237090
1279897779
1011155698
461624746
1180687089
898243651
1930334056
1115599978
89506637
1988326910
773558629
1376311411
437829328
1616556270
1746225446
833527827
1361983146
702082775
578567310
1041093802
1429791437
646420581
21978551
2079930365
1368425808
878059290
304954590
904713733
150879064
1521125672
2072224676
923201704
376329664
1566330109
1969751006
516843875
1411991479
1900324095
387725571
286052457
2010278001
1777868131
862955694
389381895
2058758088
887832614
1931902528
2091258364
746227233
1994028887
304462680
804018980
208511981
776954826
1541489315
1982894937
977349685
692375553
2131296295
1493153523
1298959456
1253167113
1749041151
1879478629
1654204575
1035793950
624684204
107729099
396225275
1280256430
1478338542
796084988
491492674
62725840
1710705639
1544275753
798748633
150333192
1610032857
1347319824
166881398
708880351
1662232505
764315531
1234250783
1459655489
847366670
956658954
1592802159
1906107045
224352218
1353522033
38808720
1228018274
991008511
1680466273
919746202
892269367
421641835
55891129
2100199660
1651104159
1497006793
2116314181
1825666351
1980382696
1426962909
1304095476
1396212262
8215965
2044899558
1504298207
1066599011
298474155
1730419771
599563316
76450762
27462270
292179276
897045233
575194083
1605988593
185588621
989061782
2017049849
731112544
245495747
1046733476
38001037
1042338651
1755170251
1541185201
1444217324
1914062916
996056271
1366582226
1467999235
279383556
486524255
1207929172
404315320
2134313601
898916660
376812332
1573873930
1189406406
1499091981
186062564
204005915
1280748770
1570122203
2000948461
1149653888
2119575169
1959647838
1939088845
1588192837
1190496713
1903267472
140694346
1511215460
389725674
402583453
1364392454
543323721
1942959413
1939492013
931949029
767666705
1498061563
1708968418
232422878
1455599973
1090281050
249350935
1201488905
1981326429
63819681
1989823996
1235144630
1397993010
1820709839
582859535
1791230863
1440236073
1276810115
718011816
909034932
934058267
1675353825
1775352738
719988447
843259884
1208251116
1825706594
627260992
507258974
216904609
269905262
1078121403
698595294
1468797967
939947303
1782905647
701799909
1828285102
1424965843
1810836677
1996545604
1020127675
1394438115
931412793
2088172692
1525458057
634485963
1811282154
1854763441
1470074769
1147071533
1189285849
1135961005
1152043183
415556261
1612419595
1749195184
1347937207
1083137264
1753704911
2130507542
828212013
786986132
1364128621
2027779247
1742464579
1831207176
403325548
665160049
1032990317
1383017637
1241668743
11419896
634071087
2104998379
624031558
1903900726
892114896
1137688425
1136064396
1775807010
1479794914
811037114
780901303
206483539
1908935690
421784820
1158711801
1533513608
1485186631
1109306678
1897417390
1484730430
930412580
1401390981
2036815619
26457934
1015373394
1571346110
143683564
1304602008
2071004418
142384511
1806346124
1089917516
1774631836
1569733299
1282009452
2074486646
1194293373
579153907
1290202895
295432104
578371520
1144280131
125062981
462142892
278976113
1915976272
564845822
1650150085
1041935169
644968728
2061945175
574691392
572203504
878626063
1836276823
1597120258
1889519180
1015270380
922845584
546952465
1371265962
303278475
2127594035
1687217428
132350125
720793820
633237998
2120317899
981053992
2130891674
166722417
1628261203
297806821
160266476
2048597706
1835492666
1500387026
1412302811
1684768855
660841670
635665465
1288707785
692168077
755481467
559320347
1977298418
89013601
2147462250
937008845
1508030218
1959113602
2058155970
1642085109
563031911
841671570
619773948
1473309732
837595857
42644773
404229143
930298130
603359581
74697367
1064667158
1723968923
468564870
1855850944
1702054500
1272944334
850596172
338477116
763077325
2135261248
1516892233
1980967704
471289566
791605870
1377872635
996546910
2024611047
1813131722
342161531
643012230
512507383
987356931
2067755237
1322549243
1001554537
789692491
253401104
391828589
1688996289
1170889315
1709097841
1787836769
1405900093
1386140002
836422972
895286490
1996062724
1497859361
941039509
26848430
397219671
791129163
83151772
8094322
1410489462
1969518632
1943496735
1624195450
1069708024
1519874224
1493719224
1145406902
1822666866
928547217
1687609914
581081854
393870570
2093087137
856793840
1436381533
31705186
749708794
1301383949
1351414725
1466348006
20991342
912350228
191974997
417762468
1727065403
762474746
990235703
1775379372
287099585
385632609
82500070
578023914
691468918
2076564068
1102229069
994876768
1283201002
1589109238
1190356495
314251797
1240153796
357111665
1839533383
190735046
21248312
1237486788
2042642754
1674124226
458962610
882233100
1269266204
1287832340
2390673
467731655
1716886709
1236377253
1293685706
768275784
831245237
178996054
881648599
820399030
73335055
1077523660
560648071
1925911284
117976099
1543947102
1597550526
540129860
920361577
1939324853
1369904976
1633435908
720888953
574197554
1649470457
343512850
2128854531
608851258
603760192
1147760391
909337436
1353020899
1836811835
650241544
2106788480
1084236564
2072678580
2007183813
978913593
2110250366
989111177
1235958607
759773415
42087219
956843897
943478225
1927877442
610309552
1498031620
1057765189
95047326
95665325
2111103489
739948217
511272020
1162412271
1531667778
80243922
873320265
1555885344
1655819352
1903021548
1481874988
354452418
158273370
1650298378
313713587
938265467
933690933
86482955
1553539922
1987541582
183330112
771362429
965864599
847759386
841909830
1433530971
1714417696
1033674359
201451662
1910826068
657269172
1720481149
1473324975
1467326691
520250710
86739447
947531499
1788208132
331684285
430810981
2147099804
1878988626
1181820825
601432380
1289319137
2085390698
348345075
2082172834
1157564806
638821444
1793093570
1998843187
1609759732
79861020
1134283055
278345492
222561609
1693192880
2021345632
2079321395
315258935
2047706729
101582656
886127194
869490929
1279201421
1110187697
1098018697
1798380918
157499742
1285684198
1283308956
1523580944
335857040
1381812921
700492508
162076554
1573126397
710757500
97798084
1169709141
1409749508
1286300815
646684621
1352500544
177679489
1162594308
1907073786
1999210729
1638739289
130071551
1573571174
265216598
1276710312
2015527884
1439714886
1379254507
836620749
1954568312
591532502
961614359
1010574230
1852214546
994104633
855817074
97767157
878616235
1935812498
927614594
1935059401
307653111
1323532238
1192394789
1278441496
110120862
1065973353
1499432187
1271334245
544247286
1774576870
1954368691
1290176595
79088160
587500921
1541841779
839110428
929498579
1108124177
909222448
130594451
1893447064
1625302131
708888273
1428235363
53983231
716024162
1023294571
961121064
1496762715
1895792156
398360308
1630288661
1907937579
1081444466
1794199238
544230683
1805713981
377532831
1472904231
599280579
946092555
573133672
736056807
1584545913
829145713
861085855
2137461977
870467043
439212393
944263833
152011956
612399187
38322777
937167602
1991147687
209447441
492773461
1564041602
520577062
1288286064
319581258
810835886
1652272046
1814977783
1992590945
1555041838
131642517
257527543
574847808
174111166
1063711548
1316726228
1468073161
582037001
839961610
876221178
2069125772
1322112259
625546888
193104827
814229630
2131846041
1349032663
235704182
672694020
1459192342
27386243
1490636405
539058458
338175407
1286713720
1480835490
1373513888
566558421
1626994841
1203305594
1059930059
1692417382
1636300694
2069469637
1483521091
342042060
720637225
822691307
2062126464
1307201320
683385435
443033359
61333585
626307255
42277273
1354737066
211172533
947040419
1047536353
1998777670
1312351111
828202505
1887999604
1533059203
586049989
1500939086
38359983
1500013836
834878983
1566717625
867681047
757525633
1098361505
1723973547
405410181
746945574
1542314760
1386026929
775150976
1173483288
574480859
815856610
1626057098
12854216
2053787235
671990170
1785608329
371275693
2051862792
1670084887
1366650203
1318964799
148120256
1596505229
1196688
815351924
1718975703
1734250923
1594357493
1199015158
864859825
46659881
708594904
2041139011
1102988440
408380511
1402286244
692827710
1409348305
915956359
1750671018
799730787
1957458951
45223349
1323159011
225801697
1861468984
1010015416
1780852840
681518651
1980189383
1710580306
147184285
1048006876
355250975
1756227263
1070905755
1053037675
1260488893
2032769494
550636089
1516173391
2052504844
1496974294
678244940
556443880
1516518238
526543463
1726717160
120581033
596188816
846283259
285259160
592574583
1380937653
1406605566
1858425970
257883591
1199046384
1998159611
1071062942
1816459651
1057865524
1799834592
413745902
1210553622
1501653684
407763808
469967252
1925549775
999191703
1680364554
877498838
837018560
1003679247
1841587345
1067360282
1531900555
881184465
1225112264
1758312666
462059154
826092301
1656882755
1302884006
607536841
378048960
2039709869
1641320490
738190433
285240219
164719580
722099637
1369194341
1097561597
314636959
159138696
1458079804
1955411909
8051876
535040224
578240594
1871818658
1013587376
1257513852
841489881
1651860960
375188189
1314741195
1470716831
757475285
678110712
1772632384
1384844100
2121271210
155813419
406667802
1480608619
1012652423
980919104
284469055
1750919612
1097731511
354197322
1044084140
477784877
23725352
1840672298
541140406
488325270
897141361
717505552
145385594
435783329
874385548
411198433
208684475
129736127
458506015
1183389434
313797181
1892190999
1893891314
942807861
1319805527
1977514677
543155995
503758872
355318823
47802384
1720217101
2051009302
1179534814
1847869932
839512981
2018380254
1984368382
1647702855
1347419296
2076866256
532226703
337553628
834274396
1760686197
1989869094
1563808861
376006833
742804386
377869087
371980338
2030256446
1263071141
665137055
110926451
654156094
840455307
1269332842
1434309209
2117772570
1996700527
1213003992
94540451
366494380
635022516
1342937547
1304145563
1501335268
2031212207
1669651901
1104819715
2009399371
1314853026
361156230
1944835152
440220777
2132630143
1136551722
1422272593
2080737443
176772409
1766608522
559603165
1864607386
6409739
521033206
1132916171
1412927464
1882458531
1278192858
821512679
430374670
995041750
1885444302
260144556
1187857169
1137286813
805165572
1323135058
2043701586
367336423
1260015186
1911122210
2068002230
423671581
562104210
2033856770
1631580720
1362730050
686362093
503137549
922443137
2086654322
418784753
1387452804
1584261486
1218467213
1796442632
1000898640
228066391
1154781840
362610266
1257346701
365064830
1052492320
1072606773
532156504
1898741524
1293314228
275067635
792990449
1430791433
597806068
1614877685
2035749207
1871870707
689632258
1971900654
1792609971
1027104551
800424444
2120908498
164359585
2137834750
2024980329
2078178818
733009317
1670477261
61564576
727901281
762599161
920090744
518121039
847640061
1808314094
1768398088
439511174
1665425974
1042050393
1224797052
1036734750
465080193
1232244703
752932935
1424185117
2822579
1173372942
1279370638
229507461
1977031258
351019540
1785236523
1081611097
1165504047
1999413586
951059036
426422612
155530931
1118949931
729347096
1418188195
756143277
1062186854
1849102066
883013832
1124460404
1640125990
1340621540
1046845505
2027872598
394103002
948121475
934549348
755315936
774305882
1729302063
1132631389
1909359788
846217372
729322892
1342792452
301302191
73289438
2030771977
131412009
1643948487
1190086101
1384862809
871248209
912358609
464191249
269426975
1623794342
219711163
895320501
2079721992
1897507456
247961428
1230521471
543172868
1176114682
567694857
1861645924
926071490
24585225
1057216260
172648511
321097487
1339591960
1083782724
1026160368
1339718093
1974368263
2106129990
875095705
1127193365
2030042804
2076564536
337963160
2118679889
580492212
1486809969
519536605
1173282340
1814979921
614872412
273786983
851379800
316187205
488934929
1675389507
2038914950
1613374355
741427015
7279369
1746953746
705575794
19056049
101063846
987976343
1262505852
1423746143
1186980147
1221444017
444983006
723142314
1785135292
1012503633
2031806438
550865435
676823878
1258372787
1277329272
277004560
1031489381
1573559486
1524442699
1369522068
1663273101
1165982733
1742460193
937438410
1372388159
366669781
513833774
1956189478
187762674
1124989425
1371424831
654416908
1521673514
1358540056
704420667
358641362
514197136
830259553
1011231397
732606925
1432780906
814336622
352994410
1464617530
750467646
1344921933
192508717
1300421888
599997203
421222313
1390347298
2075587396
1999873143
1324174972
1289822374
1799999251
1466276841
909701741
1547063327
644211759
1141751001
720991230
1081504187
1558386438
650735122
195767567
1350719633
107323772
1383823957
1848173519
1483899435
1313093317
824970636
2107933860
80442972
191111312
1981241140
2142343248
1755758197
1064692325
1865852931
1276661545
1997428102
535672298
1614806866
1757378198
238993335
779645781
1613790968
514956122
284246933
1716989533
617275378
1139005130
992784265
1995169033
2027786211
609150720
1835303199
979608019
464031013
792461021
1580799511
610740004
68540521
1553281568
1273545196
1955424015
1863618151
487642529
1051041073
1443521496
34841732
922699525
1914089434
1454973159
2037550078
638244826
534206323
1583709754
829022568
1767287665
114054838
2031972407
354433620
1717595163
446528932
1242399959
1832408789
768896366
778989159
862139379
445745028
1055371511
575758062
1819818359
1996584657
415122655
1090291287
896539407
1556388713
694344216
2112913542
1863787501
152028817
389610982
548617810
818639969
1218236821
824591337
967826467
411834528
390944757
1364312783
732183500
1602840834
198792960
475170434
2140326626
2102280087
1150476792
2108282911
1199389124
1183479053
549082005
2028504567
1106798962
944804150
1011590826
2058028725
1470285260
24230218
1938808260
1947370122
1470848107
513936791
883216477
903011317
2109918269
894249748
2114131816
1689760950
1538713924
904149079
1651000772
1697411537
1656634423
557855797
546231519
1396958080
754511788
1157386081
1782069340
1407547747
1963624659
190312060
523460907
162317037
2068044832
606577644
695680079
473812281
1333105228
2054622665
1688724748
633636379
378202929
234812475
1168279244
1086689344
1309173845
1439861210
910093051
1850559181
381406393
1599929270
1618038455
905056191
1055614974
1854511372
395090206
429159232
1463632241
345700621
906053219
1766365591
835644767
1725537133
102195118
1453838956
462700165
1248976778
820368894
256027743
1085563868
9596976
636009371
909251143
1307708592
1106135049
1922299828
1709634409
1260295801
949619357
1775109325
1290337217
275621192
981914176
668063177
1511825613
835644767
919311418
926219956
1369454573
1283733080
876243565
1139953832
1591623315
1425987988
1780365397
1747960329
1449944009
1825505794
1796801371
806609808
2108747414
2131499056
36666464
1080168391
2119704713
1549033148
1012863324
111713448
404225637
1631628321
160106490
503238178
1794090645
459771313
1946726036
558593080
1659796102
505019892
1226646592
377683157
797580156
1039071666
1719854192
1275512018
275574710
1049503663
923715095
382126019
748299820
967930328
223341420
1907522341
536307787
1681904318
1660803846
1275830882
1964572834
123698929
1029440673
1252838920
983627738
1359903507
1197514172
146781291
1972667428
1942752263
1687435214
1951359315
498099608
223879675
1070430590
1389195519
1698595339
1666816770
2017518547
273605765
1200828180
1166558193
1412158279
107045206
636554577
1091103893
191059115
692047666
1813553577
633132079
485075410
1500279420
1893428037
1949736534
807480887
1242686577
1489296156
39361308
1903291154
244674635
1955009984
299347033
2072681399
519402912
1830348982
395034470
52732554
1951084862
1387344072
1703329109
698150508
334308836
1911856430
295821334
2045039856
259123900
2015902434
509731324
1922843673
647284383
225556616
640996835
1901267422
646014038
409795518
753492012
1588321425
157439763
1568453822
483367424
1293516381
764290331
239331262
1324984003
1861761388
215944380
1696185640
1312591133
740088376
256010138
557974502
1321127235
1305783485
37646140
1466847267
930295837
791634502
1187615044
1649509980
1681245387
1729418530
1173490121
1684547974
1586620686
1837209166
1894254285
542967047
376329664
185888141
189902618
1533216917
1057924628
829086134
1898111853
1983409114
899077202
218327330
1215741470
27701945
762162939
230812629
1723045908
2059818062
244802633
1010555611
1096034227
190895380
1939574361
1800010399
2139061723
860509980
650414037
1917532514
318446468
108527254
2119777567
1329815549
1686562111
31451683
468213749
40836815
1531829323
68117172
534167707
747894794
760638969
93956159
1301779726
1175234464
1498515899
1804977668
2005327242
19569298
1744360401
1429690775
1314769377
227508740
1630218212
1220767531
1484434790
1268075208
1753605269
2086597155
1235609406
883029029
1898014962
1594523917
1694759453
404650537
1897776766
1514314730
1221787683
2011001180
1057782402
1947150911
75759123
1302858777
1499962788
173745251
792166911
746819588
451711091
439837497
662093009
314382777
1323601317
1029671062
256632585
36063262
1584124338
2044875481
904012959
862689955
1425287077
789030315
883466006
997241856
1211257782
1463126595
1036037814
1759090244
1907488704
1938768403
1358226492
1317096795
1625397929
943313651
1084178674
995889506
779974345
579727969
1195514966
2089214564
382634441
851186870
1123641166
387870889
1089964100
784847826
107017035
630911470
353454818
456994002
1558970179
1496677698
353068539
1185069111
1095649018
588205379
1975618603
475243134
1727004380
1645318618
1771059349
2115846991
1013070701
2067679486
104366062
673636414
1830114472
17581600
667002582
2078327914
718541378
907514044
1357396283
1055269724
67673477
699549322
254444870
852239444
1392975726
2016558334
242695630
1035985524
536392889
339522477
1934849685
1253617979
342407734
508960703
282532667
452279695
2064144408
1658833449
1988708349
311413849
2119589788
1223472826
141353880
147026041
2101396375
180988654
191317561
922026592
91523118
691803103
34349684
401237393
334057059
1908919307
2000165939
519884978
1809117350
1184215002
73914154
862938384
22080738
412587284
184104232
900433549
1964791173
1804506818
1378723635
526886174
251327869
2134041809
924832652
917714327
1110440065
1497999685
700176471
1751032876
365885681
826315808
287602993
110415069
13815776
1076093244
374286753
1456874189
615023835
1958081049
812842332
1648449053
1617726590
1879379398
2043006058
54002837
1882821111
438407302
834424154
1188981689
424639211
3172224
72232183
1767884926
604414863
884410297
1691749760
55166527
17705304
1671070840
593618431
2000775518
1656351209
1667188119
502329106
1391284198
2145782560
199936730
362406781
981873812
664034358
1327772369
1430290900
1128430082
1141983454
1249439302
865776267
561619279
710229564
1361234262
756256360
1174459598
1674187290
1739771334
140454288
67464720
564790271
1242763146
347222004
1313090282
182812823
7615332
1671204729
1625256485
338383090
1398598302
2129142408
1822943487
1907249486
503744524
627919636
868876441
1126721663
1947328323
426187218
2044943996
562765839
1942098299
724122214
720472455
731397849
365380707
95222805
25846244
616394860
258525915
1390592018
387472133
958133885
234760858
518633495
1209413625
987084949
801552796
1729377923
747108688
1719303615
1301242847
1709208334
1539749740
1761324677
847292799
2016785047
972993390
1884925319
2123381716
1703749095
1466954169
338118484
822346178
1151467804
625109517
1881895892
1219942924
125106927
958698572
1180882286
1704856368
273931310
1779414945
515881717
1436494358
1946727995
1485993291
1444751359
1369181462
139273471
241440445
599638214
1176403670
1956574915
522157569
289661023
1523746516
1705983495
1981626783
582770084
2003965658
1029515889
1647612474
321401955
227138351
716753250
1788616592
751559167
939136283
1508365617
1549622127
1857283887
1938350123
160425666
1490467888
425301196
1654433285
239153331
344239573
1000028347
1013085872
2084224756
804797360
1710866015
898174643
1970302403
354534877
742030163
1835078728
1635548444
2131830039
1029666210
694578002
1170225881
435316979
2033152931
1238489466
1372691661
305545287
1189718162
1636135434
727103945
796001092
269468467
2044528389
1656579453
2135186644
605972860
1382327639
2096879692
944474179
595790942
1942726418
1382982930
336673019
838612118
674191119
1766563388
1814401045
2066257722
14322072
1422537236
1269155249
912398217
417422914
673042218
64942774
1220529990
1026755318
2058100849
1367265071
407018489
1153208979
1419723752
1784218031
459377152
808019732
1706041691
318680215
1450505769
1976093668
1105280653
2071999619
928670375
1836422975
862075817
1034916439
406285984
713683964
1135114806
326381048
775525407
1418521933
1389769770
327889193
1671221263
324154806
204519780
1759877559
835775095
872103623
1629895334
756941351
1609954448
1797730835
1633927750
161095899
18870218
1347045645
1293447941
1064651575
531706173
1230439658
152431740
206530205
1927303588
1126948924
1809974718
1714749293
1038533287
1502311281
1667492908
1741256682
423429169
829529445
1525973973
830315986
2101975816
511016738
193449642
173676772
2067859287
925616948
1930575283
1708803071
976971397
1305102555
139539003
1176688498
1413433066
2033396294
1712547721
390136103
1667421868
874713542
2111724842
1338389436
902041466
75846138
39887307
834810735
1218842317
1381580158
1569300732
1243213671
150203051
1147586570
829456319
1435386499
980582870
1593830036
312800622
2050892760
1917782608
298346442
1590777960
31695530
479459553
970771615
506290463
1214655453
1036015126
965863137
203554736
1400189417
1327795317
340037203
203589431
492617873
1489475139
1322167553
1103552600
171080977
2033201031
1171854140
1837828662
1890769155
625808244
2016800006
1782488209
1147295057
565905755
172759505
135026138
724758861
368174740
1448485598
1721330158
78703864
682608782
2108069411
650910881
621517001
495557632
1449955879
1534981172
248223555
1297874567
979761583
1535048425
1834105233
1503674545
1231803237
1032104147
1983785944
1839939023
1125186494
802117805
899611979
620161571
1589237352
582652951
462848009
10601803
1253185055
692346396
570422138
1885325078
1234471970
816760598
1268680614
1723277888
1332793401
1110046102
855270028
1270009590
620793754
829404516
912344918
1046191662
357341111
456524601
102497664
1081867978
1978992583
1246961340
1356390602
686466697
1573095116
1780047630
2083842924
736762408
1442337175
996643540
304574990
673878367
1654935202
580782070
404493342
1869033738
187038727
643760239
1927032196
2107824139
1298126908
271469576
1392804568
1184601443
1761695237
2007673214
1873691853
1509149044
1313412220
1424008060
126177791
1787904521
921020129
558012846
355863964
552138301
1223240328
285167365
1425309653
1862786014
719198156
1360164713
932534919
1740746773
1535299612
1339976189
796172049
531950175
1552713191
1942844552
73640883
419712877
412259664
334329938
684152756
1245473647
93352195
428285450
1529003161
1997456947
2090829945
1559329634
97264874
2047269732
1709616178
2143022057
1897126950
746423983
965074518
803506359
993774299
769044989
1679470814
1320197025
374998714
732099577
1422972292
2040160117
1533440395
1074957876
1292784897
1528258303
788729960
1483777934
758922131
1175805903
1564859697
1458343858
1850834679
1100033758
449296482
1268905020
807705777
1200010461
978394414
11408879
1912471956
803009632
188821334
371597683
315841470
799992558
944120159
1415686067
1601968639
565159321
913863232
1367206485
1988312699
719172794
278890433
1460500150
657931607
1585927328
934878046
1833175057
226959611
1993814612
1718910593
1885102121
1421052472
2093475493
411386515
433618238
193301729
42508394
1218411328
1700308270
1511181034
1919690572
1463297848
1864017292
1873408199
656121627
1511827725
673918318
1216324883
780296283
2085046391
1345178171
1687681055
1218924421
756141106
337718685
1835287195
472394215
1607405979
1671983688
1114105417
1095874486
2093075614
1520070199
1721045851
1700386554
2070583209
505160607
756286391
559723117
375956952
1905075178
1277273923
1821891620
1683337358
79409309
1922708827
835688355
1094381677
198650821
1260099071
1440281564
491371251
101530061
5760751
2045925180
1992236834
326617830
1762998078
1919869099
983868642
1440759607
384149163
1056882029
1395449099
1527347624
946066189
1064505665
1372748109
92742181
652173308
1916306051
172467046
48015332
1778846708
2045493239
329008878
1255413402
802853696
566580440
909901528
122642085
499846863
792193018
1731736823
374662100
1234546540
1559060954
936172762
1735136058
656990253
1074431262
1573397519
500912841
1154998602
886344742
1718469699
1853593296
789543017
1612895043
486998502
1784612132
432306115
1694711413
22260276
1552300384
358528862
1984342178
392884761
1860189027
1595979609
2090064787
1912709135
79823972
1169833977
667006060
960654352
26281589
239980829
667572457
803446967
2062756491
924678741
1697043597
1168786710
327435896
892700495
1301756107
679838796
1796902348
578398273
2049795602
707003728
1582762004
152891572
515462470
486955720
24711211
284701421
374268095
1608230076
1117372943
94158513
2042648251
571067314
1405686094
114025325
527742014
863108779
1536733606
1197706127
1084692233
164528702
354375750
897470112
333563638
1544204401
1705645393
1733663834
862849962
1656579453
634840380
1456910078
1634749924
1100358975
1351306202
1082722213
472125830
254510587
1616254388
219297917
458719170
397854444
50810207
1232310755
536719130
2036498507
2112256370
1063029371
953350838
1982091573
1747940667
1835619257
1182090232
1168732328
313080869
1445530226
1424311750
874106766
1419279819
38344842
1392191995
1287549345
1269988233
1470467454
775235139
1179224909
993831981
1369062173
541983717
482201448
1694369367
210348662
1734655364
153521840
104627401
1306528124
1964767721
6778237
749653739
742764000
771727574
214560440
1004118278
34235936
1779736015
1275511629
2037568708
394059788
1027548047
1552595603
14351255
1406526134
812736743
769726581
2141118604
249413917
1429590420
1542648272
1082545687
854516318
1592796331
1108764986
1051033030
1432707177
1292610081
1715654013
1767035703
492798143
635312359
1483498408
921434281
1080257321
1887837033
1616323021
1554972053
1338996426
1617674220
650997080
1705649930
1695609324
1562429951
1677329826
509869915
766562869
1878568918
2029371699
1261182672
517669964
2098206006
1618000059
1107232433
916198424
2140091576
115269927
967554058
1274801900
1976223557
1212818393
755383907
1124183303
672635591
1810459306
92160161
773315989
946622891
2121168693
1919943332
1990101777
849467341
1206862797
2091279054
1491549374
604521677
794555704
754571673
474795398
1720180997
527425277
1189328043
860832806
341144153
381515462
1130301471
1429096175
52649191
59285481
894521782
1335101944
1397093971
1461074410
539685296
299547859
1646276172
915494986
1933473528
650299139
1698436338
555607920
1929974932
571663494
560448349
1041240448
412684928
1739605868
930102793
1874084034
236324071
1213124723
1197835542
2058198159
1772948663
213118097
1758763106
97762688
1730390248
162635580
1540785533
2115573749
738228047
822751579
1109345089
1854691648
922033851
1755768061
1658366874
1333565742
608327811
239273973
503516665
461419080
853484696
869812821
430781623
1233129490
1286624273
298783877
1726598709
747827501
679170032
734869054
1073075022
771694336
35424157
2123116458
111409865
73970099
1085420952
501802690
1676885181
1478989766
2120461899
775253614
1974228912
888316521
1520530568
482193788
761820294
544279494
1001773933
37935044
4719546
201627970
140233982
854908372
1225450750
1275472058
369115980
1516134038
1994916596
622429911
1569707309
1668605120
1431857049
1842384710
1573155631
238266167
1900555647
1103864106
402657105
2051089176
913243903
924813604
1995025165
319794187
1775053758
267623480
855499465
1250144917
378726054
706213372
837064571
1044578873
1177028019
1433537873
1211138003
2134760653
1446348601
2105076923
862768670
464128910
1049999955
1478853806
905672363
1946661247
1752766119
1709531914
860886393
1751237931
677864933
795938413
125606251
1795597234
432262774
782585877
934637220
1373057952
580014023
1026221240
1797178216
1063770112
534730992
1327946765
38922478
155774048
1820711289
906282534
1864808400
1835270859
1616045805
347226063
713225497
1472278035
2141186951
439276197
1631404569
561992671
2006231501
457465350
1732962971
2107160695
918384647
726032549
866097040
823146791
541963639
869167318
483058956
773183116
706193166
799763623
885930669
1459276772
125645974
2017032790
572301453
1173271345
2075427045
664207872
1771856778
1678202822
846041270
1269926069
1479942294
1361078993
1579332052
1919197355
456953719
162959998
1973994633
1745228060
48019853
286055966
1718424311
61143353
1146700946
366606172
1226643999
1173708635
1711148121
1385993185
1852100122
1189452623
1184144581
1326459948
1737143104
1733902308
1103101308
903927899
551269380
980742930
1931103723
1582769859
1345411108
1472844264
565408953
1736311894
1061661212
270280135
1621786182
2033680846
185920748
2088895700
2064178417
1118644686
413588910
1219821747
1421937528
210274045
1611416476
932470014
1373014324
278601038
2019853251
190675412
1682247884
1638239935
567338734
462158390
41459411
262371164
901620747
1819021574
513118492
37249674
1919400796
2009253172
575385355
589902562
675298181
316847785
556890070
948566587
1925449926
24900123
1731829009
1972386175
108823161
1565808753
907329263
310735906
622762434
479452946
393656045
606449262
1516482527
426296013
1303070467
692294720
1354122139
1741699737
295211330
1145957323
1768816044
1224915547
1473916851
1348041730
487270534
1857675165
283334988
1971220281
814254200
1695965850
1292770039
543688023
551227660
168358788
311385160
621575082
14492313
661240435
965138261
1741866719
128123239
1993264262
437606736
492502716
1291124832
1327134673
696413022
127089435
1392676079
1233760150
1920574491
1929588413
315166390
1193814639
1380686758
1780976976
372544297
197265410
1916518182
2024159524
293496596
2073410572
395450292
319376027
729136536
913173504
779604475
429260770
1296900775
1350109188
954770180
1769940874
2125241226
652158058
1279405321
797419165
787409922
1610342357
1082674664
1065087278
2058461892
590486029
727012307
86615948
2127905250
187024230
1483417133
2067548859
214419066
674272525
1275468795
1707138878
75127774
1242358974
758807413
197132934
1551995098
100200001
1367281360
783632998
552111040
1594698583
5086482
1682616387
712287304
1302111695
2092894385
1881181138
285085028
1208757866
1926509316
1071098957
1456514537
1281094586
236786041
637260718
643494733
1847186956
2123721192
973247919
1179564018
362909065
1076020157
1254606553
431971609
1370729288
1359150086
2098206928
231993176
1887291522
1493578573
1004235268
2026266015
1438883472
74478789
352374950
2086909194
439212666
812025580
1395033872
450479307
695952552
1671322064
661453533
2126661042
289584909
515866079
192634415
313301853
1614959077
871303724
1081843639
1264038509
211912905
1436310127
1613659094
1417228998
511915323
897261698
1527894102
83554304
991325876
572921747
1959031629
1458385181
296631134
354617487
545577141
957912293
911365961
1231825183
172046778
1688101045
1613337639
1216452963
1695576208
1511626156
1353543728
1870158336
659723577
1099208832
1471645661
44930847
1787143241
1970907682
1068448333
1341487619
407696486
1035652112
1307001900
875122905
121126967
1819792475
1163687782
1444557661
1525590290
1297658052
2118155258
1936034147
1061884725
1692466085
2108586032
1336079947
833973188
960712541
54377426
1786833284
1658221195
70367978
2122757900
349063619
1122525264
596626264
298518385
576987948
2085096684
270344377
76126639
758281682
1687737474
956647737
2077586691
611535032
1453484504
884911476
699891715
465235060
1024561241
892236833
1063655531
754432123
1127258268
844559580
1298755059
427466089
19974387
1658627241
1392405875
1777000439
686982679
1243263123
2062196465
279299290
1661320719
504530859
1560268956
1345957498
1602483967
1493469069
643844376
1264082864
1474894919
1129583532
2082484168
430714898
1440546438
268414522
1449968678
2032889428
542046320
687569250
2140065659
1679741210
509013996
1731674787
1784062633
17055359
779264498
1013406901
1103556392
1865294448
2095367203
2108453421
451224518
1214376054
783577061
581499017
380522169
2131531884
2145273629
365735146
1103057496
737771973
402377314
298617249
2062169575
276266856
1269808441
255324326
130840266
159677438
909493999
1893389159
2016698925
1036251970
1960236220
639115508
120370846
1157211728
1958089572
233177649
1362597508
1912332999
800055599
550632788
898658014
1592749590
1341357666
1683529284
529903326
1407050018
675801797
1369494518
1894954667
699959880
1292823799
745884464
852898820
683987474
1425751033
516637941
2032360325
1873997682
294592054
1137422482
1727833608
751087733
1190273330
1874632243
785171943
1454071371
396688404
627847677
1917265217
1597977855
2089035801
1995733124
1899469976
131090861
1696293617
1671963875
2092229408
385258611
421028694
959729728
620047727
1648135194
1360809967
1653616948
359349428
1051955494
888830358
1234484785
161513591
1330724119
1882221768
1748641700
1437955410
2066244374
641356265
1880584785
575980636
346450611
1405188275
817796904
162287440
687230420
426063152
2044662075
265666282
1959989881
2036940192
1603988508
1239947432
824038700
1702476592
342322410
1049583176
1012938022
496758715
233233432
1304362076
1376422512
670741872
159157908
1591386650
1231368616
1691751539
996505043
1169787825
35384847
528520403
283642506
310845749
1198216743
1738926747
773348117
574157463
1953413162
481055616
404401002
373625397
738618337
1896334736
184088264
1372797474
1649742445
1194846016
1078789893
759032748
1318591512
963880482
1471412150
244324089
9185752
602258226
32351167
254540841
619022583
627252802
892336956
1778734991
1193749742
6856941
721789285
641145062
1462301448
1089125516
888894742
803248018
257994867
1501783113
1883700004
1998760539
1356296055
1933000152
770809086
1116391802
75885254
83932576
693488478
514575755
195478603
777087139
101172397
1087072141
1475099474
1581734090
1683913843
99234052
130308605
43932894
1145942882
1424115789
706256482
595762353
628674802
2079390208
1770753737
943847026
2102762833
1342173032
1690573990
487117652
1847992382
361324242
1191069320
722391916
263020432
1135551402
1654247491
1308357196
391702358
530551653
1715103315
318066869
107754373
800821895
1148558606
927532199
1605615634
1139126261
1264875954
1808854773
1082051651
1158957098
554236992
677964108
682038136
1239451565
639983811
704775909
589599718
248873622
489634122
37377248
577760964
741739569
1436385178
228030550
1673691474
108043822
275359512
283276281
1913734845
2096311933
526935531
255699807
1087748760
373874172
625082767
944106834
1399578309
1184533414
362409
1495719539
1211385666
490946379
1466338550
1566243244
1567123320
1097725950
62387401
361738381
425920038
92843131
796541678
1616884116
1721576155
966753632
317584920
462614629
30885930
1905909355
1889928186
366117527
298539084
1852433749
834385667
2007939522
1820771823
1584539328
2100905321
1120320757
283802823
342944829
1337699474
1752596472
457755369
413939003
907266884
867767256
1548190789
62187328
212286023
245128956
1564932771
993070661
811173110
213504172
1712501979
782469008
352219198
1590777332
813737061
1935822584
905427779
1168767770
2113134611
1022625929
118444474
1489140379
588977688
730840616
1032023584
682587145
345206410
652445120
1650508473
1874108781
1929608174
725838381
1170009011
1716119328
178263387
547838006
1639765480
182446949
1151710992
875402302
1876107282
1553108005
2136466435
1952924011
2002015921
795756747
348469945
1370095111
562729063
1607608115
2040580655
1283863405
220163670
1946497399
1165903802
671388196
1009792023
1267647222
942297370
79255120
517175202
1664107748
1469222347
1923013199
2097799350
1378381299
183927364
1812798548
1656399430
1806583284
1730381900
1062579432
1684476272
667184933
198865176
48396875
936821676
751904060
944447927
878541544
633758618
424554165
1527578878
890589272
1548244277
1022210616
632193770
1255821839
1604930300
1499173000
326952206
1112540368
1268049566
942666488
1548549994
459091819
1730326969
533362970
2063188186
1490320033
1659476201
1828697238
1380539191
1652199686
406284984
481678812
2053951301
1324971752
1906270386
1154140790
825914665
2061601799
1287099150
1362638715
2015219161
73387431
1734085653
1109849349
2121891807
827862960
200756119
1912789377
1570796158
579414702
1882206289
493842683
310096486
309915171
1304659947
36494836
974074156
443574201
1395867820
1642451678
432776386
1680199023
1466283921
420835142
2132883136
221667944
868632034
1973187948
1831609103
1367199703
432858288
113014334
452887493
869112036
2130373752
1333461828
817119698
1746030937
1247470258
2138384787
1707682540
149886731
1232324750
1868601325
2018754128
78122988
2016515189
770659182
542658096
430829871
1107258389
835358450
278436606
2138927016
1636051800
475671973
705080376
1683921893
1733179138
116600426
870440444
1084316870
328833619
485555322
1562512576
1826829934
670707738
1784494022
1010237819
1426373189
2124682347
1433426032
462253463
1651676198
1301990288
910283847
1537704866
1482953047
358217964
1646534359
1077203036
1468839993
365468235
1695074740
593700073
1444960064
1167485837
548924870
540981695
869968396
1385598647
1061282367
2094019030
325678759
1750484963
1294006230
1353032441
1788780448
1247761389
1561857378
338802481
1468035779
2004867428
1301874211
223004122
1371862180
1745069348
153200328
682609925
1727643988
537843547
894577433
798764847
857633506
1472090288
1491880696
1428521888
1720220063
588334636
325260105
1585609817
1809314071
1355456254
1481847514
534317675
1447554163
1358628469
719497527
626521475
365763055
514106226
204070378
2071014710
625027066
1538021540
1081802630
2121216584
241153116
2015682716
1713515239
1639657459
967177783
1358402369
1375209351
1620452701
463319455
592040268
1921117613
980177198
1465191889
2050237814
1747338068
764390923
1341285158
587796271
1476841221
974021759
1718875790
1194164114
970974120
350860440
1700454547
638376137
1066610012
1685993085
451631629
865145019
1743092506
769370160
1635451973
967304620
1788321872
1713409548
715831842
1274296330
501471718
2048693507
575884872
1708668594
1679061977
1270852383
1518108663
1594853259
1932478524
1999780610
1050745493
410694466
2133130040
1303466935
966546112
1216612739
424155730
1685877171
149807220
207870857
1559666263
1669770061
488632512
1618046340
614501610
96603292
2083783597
2147129790
845369310
1606325220
120598187
2131865184
2118937527
1544159201
599495651
560383991
1105399006
1024702712
602769391
1550090911
2025234203
1325038365
1289834067
4745090
672601393
1934862703
1851488207
1763453851
660069846
1787855982
1993084125
680486882
439958873
175594695
413120898
1190745513
538795785
478279700
337594157
1570301714
714156661
1063442575
1394000672
82603535
1300847746
1981419354
244622481
931556313
581721674
1003559109
361081282
528645856
887647929
1400365969
1608980621
947367752
590192454
1159867541
732908669
1635398099
815860090
1266793379
1394554015
508291084
1763104411
1154254486
1086942839
1708300728
1739078105
641065502
1683441228
1029722685
1026655008
329897071
355951938
2112248944
1234511263
1711854449
1364972899
695634584
7103665
619350284
2054059233
1859744255
1584744774
917361908
1487584321
731229490
18155246
611292772
999997881
664317312
587208433
1956415999
1827106571
66271492
245101297
1876440526
1752322308
43685124
1654714972
1722440491
828396185
691229403
851733923
1450546688
776828439
694500915
1417832001
874483186
1020036126
497862924
1878756678
980994200
834280638
103162699
1878046756
1405165789
1504938153
1522124070
1968679053
932503724
2095564281
442034509
535947168
777336955
1790434383
1579417881
1743333775
85328897
1723084631
953919793
81755711
1527734737
329704767
548622690
35404526
126801170
972251470
1279407017
800615551
446844350
1107985792
1000474400
680191328
94005270
1446727589
517728516
1159289408
45985285
1259299426
1200543757
695323662
1611829139
359066387
1412542547
1782984864
1900302549
565957469
1277419039
1151276974
550762047
1073551603
684866884
193546497
1683396496
942114535
1407564175
926184878
595012792
1347521129
2081439444
1935649529
309309211
1294407767
1596519584
310604934
123194848
615931843
667671381
95542830
2022275134
633656159
1119841709
620426039
419831622
678441743
1167905021
249661253
1780806242
1686036377
656854822
1288453759
1142733006
314791212
191153283
929553456
538020259
1544572474
1558297533
344239573
686263823
916406011
1960440545
1178735262
1648550726
58938407
1170821162
1844069741
128335213
1251997161
989267560
1797612443
1021904516
610560188
2131996833
321011313
1739278759
1223433353
1369999808
1220368775
1572432855
639137488
1584448308
703434778
263198196
102896953
1063344424
2098427058
164748237
1038771963
116742942
2025868069
1533581284
984654315
594138142
1810878117
294940688
1555640106
1445486198
1193157634
153384632
431967630
67906532
193170130
1846647310
199169971
1543648500
920958354
771745012
1007576210
973248201
1711649901
503544853
198091989
1915230225
1494591993
1891940403
660992267
87830333
1028766934
1721938771
620738951
318231549
1117602544
1257338122
1062093037
475196802
1325132876
1827656900
707849799
867065612
1366866366
1975869894
416204251
267625341
362184697
1220189515
448442995
1147513066
1800200225
819114304
1413967207
193780190
998561279
1877920133
403212941
134882681
842208728
2139634803
1499033091
176724031
365231323
121832226
1973567653
1997428102
162090362
487056839
237465279
1481488659
855256729
2131026795
1861313147
625005131
1571527427
1734801473
351553223
586743175
654690394
33995101
877842856
46201226
871207574
548956250
1383746535
1269477614
687205830
480399103
1152131870
549447059
1116104869
1615011244
187071166
1566046058
1516539571
1561384280
449391444
968295901
1663374717
1833703861
285033782
349402115
1239303422
1761542290
2125252576
198696886
773982570
1200125625
445580119
2127325627
1365290691
1221509673
973414363
513607456
1406786853
1353269095
224361028
544962116
1642379241
889302158
1162048561
801145964
140313506
733009455
1052434181
480962863
544100584
1433498749
1859380807
1259087084
2053003676
522868308
1316484609
1125408207
323334700
1043246712
33510498
1584450588
361009504
552994861
1832433161
173867989
181123740
621202097
1506606950
1374384215
1146177477
1677827087
226349658
885888401
1170468205
1443307038
703360511
1362766347
1888024208
1133756426
495833936
1967641016
254616387
1065759880
1954252100
228573561
1148485337
2125435415
1924208633
1545581959
274045354
256541383
815382886
1080284250
608779150
688495099
597973140
1640540752
1501845022
1699838136
873009362
928653430
1357258626
1305076797
1196061466
1145547404
384703606
134350181
77911749
1047729324
878809229
1953120464
122075064
36320247
1942500027
1229433954
775754413
349922985
1850708951
60828595
938616932
1700335564
1607136338
113726815
1149553765
1961015382
1175780830
1936448737
1426175429
774171799
1335613558
1496058992
1327691447
158774210
588085288
168139806
805287592
59981733
1437844650
1038312246
652121554
1435586867
552034245
324457699
764918064
611942237
1098425959
1156269043
1580005368
1951820102
255013958
178237817
1060807371
1521935416
681862087
384037471
599216794
1183964835
1035387426
1970246796
2093146511
30967282
1317416715
1753232804
27535276
1266864934
1518202737
1734212154
1219565557
598095685
923304008
2087850787
1201246186
1000159684
1993767243
1065370421
1617767505
1514556259
952504631
1382805065
1517392107
775646393
41848832
1967714777
1905324375
1951674159
125654867
344838953
1420244262
47502077
247373413
654657826
2062026115
2113722888
1624242567
1642816231
901876763
1769708812
762870654
514504580
305806696
397690672
1679133664
911976125
892073328
919914934
876487798
1655948826
1501420042
152281881
146043141
561954589
640632857
1222864112
722074020
1720676944
1035980185
859051133
516552448
1376828894
467096094
378140430
1460594204
1709163786
801647765
1803895343
119918929
1814590681
1959057168
1928560849
652664737
1399961282
1047357306
1798253553
1323763684
770906082
1030421752
501529321
1876329333
1032821276
1564881254
1391484526
1108124177
1532205198
1321295792
292454745
233070028
470458056
886015140
1510566447
1327297813
564705595
200383
1876394217
1183435504
34430620
1597294874
1485567956
582922955
328553401
1553745501
801253336
722603065
1009402301
898737987
73485153
2102377243
180172116
1214514472
676035454
1131079752
1369348220
1753548237
388965917
1386791264
355501408
2138276326
590227116
400888300
2034712954
7699477
87764917
26796361
1106472607
1823462645
878777484
636783195
1411451412
1663391361
1539431170
334077111
838188051
1759481042
167602664
1702384182
364452732
1952805011
2131613072
1290648810
1117623316
798579236
318214105
610476774
332487083
503199212
10369057
1150324934
1991067697
1488336032
1931719495
467807246
550749800
191763601
1053781021
1868252374
1043302404
585823999
2138946840
552551083
307971924
1530607008
607973590
1349613592
216172165
431693071
1683822733
321377941
1604807015
427285718
1587387708
1821439500
1869669131
1520718295
1796738233
1987364827
1189108500
656789051
487833660
859237625
2130745736
1068859208
1390751574
758066334
833471126
330850666
2048499096
1748689252
1815594555
2145448394
698108307
919844801
173902672
2044578082
275823543
1033561701
1086124710
1200638283
1355980913
959928304
1301960120
1446846482
660007132
650448801
1522017787
58140690
986788094
769322589
911379227
1965157035
93872441
1618017351
559128299
1063080718
987289627
1910629735
127672659
972224140
1046062745
483214987
1027782744
395170712
1609512990
1152298088
474669706
1890586059
1101120895
1184000791
1249425709
1374466119
1225612927
2100884705
1720303901
797887317
1212817620
1275551805
1928034748
776145742
369509002
846980987
1603648824
1904046132
1214113016
1659896600
1997633795
1643167965
1906445401
962334348
1581731403
421258123
1806017541
1337951855
1726823454
978034200
413172101
1427329796
458206404
1421256044
157377037
827686241
460326961
184334966
1534922978
1312842794
1734765753
1946249241
2102513169
1277437059
710687839
1385751045
93641234
1405841533
7615296
1397044376
1376139544
198334297
1846073113
1699299547
1000087346
1076341335
1587028356
1154198344
1694991423
1628708438
435399830
884758041
836419527
1459183359
425323492
771025385
1013123309
1331180349
1750751465
1880479973
1824674558
2125482640
1038803798
1186098768
771651914
52105446
1703898825
815853927
1026275866
513800956
74236467
1077759767
1761237733
1242587277
1928485697
259210235
492499098
370128599
1089495988
578598175
1892402726
1990280052
542671811
1529419721
1630677005
1697552853
809539909
770159717
1019872119
299493216
61785651
1538707820
725133221
1512596583
440984368
1580305109
1936807072
1324847870
699739534
35653496
1559169229
484844877
1519034413
2055033427
1564494223
1369694911
1933158669
156213048
917478038
153286637
681397517
603945044
1520751298
449192319
780584772
1997150150
248806028
1729503785
745472688
1950713015
1707365822
1397381311
1225895358
1468195935
1971562865
1621982512
1716287928
1945052304
1288837306
1891547107
1294206562
383343866
1572998354
454369597
2045369256
760593418
1037055358
1963462282
574618612
582054348
829404516
1993717085
1392463007
431632820
202446552
717682274
1362985905
1416437194
471201476
585789350
355118003
1381730819
545389679
1378856120
178240550
1000939189
613414864
291252226
1564672412
1736466612
1039670390
1309674897
409017155
67556848
114171589
827614246
352423600
1060618469
862828241
36627568
1863888787
275706581
667026929
1044006091
431343528
1618036632
2123620968
1448546940
303105394
65262275
674206619
1422695405
468370502
941583759
1577378780
1453671368
1762495236
215570571
880456474
413668127
1292369536
1307925336
493868044
1927057474
1538389514
1502281516
2002028835
1128668480
1201571161
2096159065
1161843020
20497913
1168878917
2063285326
882528618
1692567198
712864234
1570438012
814542215
244728044
1609919673
1465813792
180842663
987692032
662275260
24329934
272708533
1874026843
812082418
312896985
1148748530
1473216864
446970090
1589345919
1470337635
381729285
1563926590
2046693402
265695427
1397281674
1806946011
1318143133
919675657
1977922342
1596536088
718088492
1235950915
912678127
285225870
671607834
817557725
2129083008
652916926
1355244532
110446511
257823429
996090981
757035190
1073063161
1138560571
22131675
1198340368
517721911
1130809893
2063317538
472568866
922267638
212951903
1668778472
1469187059
580152504
1558985572
456885288
1719020925
1237228885
1619565397
1673291686
880303319
28784430
240639257
1807656572
611558155
680696715
460049389
1422883408
507768880
396345783
755258105
1184338975
965011218
754657483
2095631173
1157101831
142053000
1449169418
1315644538
560435853
672517108
1219209477
686374764
1936316660
536929119
1176943427
1473475434
1546264829
140364585
2032983933
770433657
140967452
1581786210
112880977
1927835842
417665099
1660920256
747665603
415590887
1021964706
1821308946
1428157158
729362662
1786049755
1625890123
940379795
863669036
1401811718
858822732
601164681
1543980245
784007067
69541515
524393338
686785552
1895559987
610484270
818587372
1205297008
817727313
334245296
2004395083
261092310
1168887867
1532853701
1075526773
776091227
1855940473
1616811186
1141418744
265244990
1998286457
32322529
2145571992
962406829
904590139
1553594256
1790555588
1824450
839363138
913880907
797661839
211916781
1994564144
1861727648
249428806
1003634833
1444781313
1215851554
2012885760
1295559035
1293564198
1877632581
752307071
1006213452
486303999
320251923
1540507552
1331743233
1038738793
1957436844
539183945
1916959477
573285239
913487265
1546064971
1398461828
625647241
1909268492
1559416058
1959128983
1262177800
1631991954
1738970274
1012912795
190037349
331035591
1663374406
707052853
1170584257
1652234107
2003777038
770946232
1864072296
1420157285
250303514
260880924
1193217571
500262456
1019917126
648427567
528201970
947450414
803315888
1182376172
109790242
2110178770
155967836
1393358725
1644664421
1084055788
465157540
1330478794
2045833831
1548685655
1572001975
2082160651
1394274057
1591062271
1860235007
602468358
944501468
1690023638
120482304
926645774
1147504850
1802090403
55683345
667231644
1450935438
834179063
657111165
540222499
383021422
1251757334
1759768070
1013692216
1422206952
1238994283
1668546315
1619693441
1182948047
307953521
595934916
1562732064
843157144
1710549184
1728601260
2047382605
382049225
1709097928
1426299273
336497877
1260361638
794103259
1373340817
481118098
1391111741
2063877745
1904945175
2037278526
975174519
1860220267
1653725998
532248156
754417953
178693705
1989509326
1074760952
661939634
28342235
2082202504
519397892
556147246
1302742292
957513712
28139012
271116827
1097503159
2105859970
199667157
1616372857
1402670565
1875647473
59397141
1927156268
1035809114
1974893061
940877168
120169074
473285455
1825995757
1973839267
1979752700
1417632999
1434549533
1578968515
19460598
279836271
606780440
418974919
473718396
18939406
753708442
159061257
771081571
1941712263
1336074012
1513254375
2002189008
237098010
2023941971
993412455
651759386
788188231
1956074530
1325749818
785130808
224518331
1823289814
658674470
2095991787
1205008482
684198818
783981060
387176726
568651531
223280688
150172085
470199963
991573172
291149948
601597283
874490511
47105499
1266844072
1146463234
1238397601
1883025678
1355650343
401561002
1171629717
1423182472
1097010167
1919967138
1484780981
320437907
969410717
279168638
244905907
985434088
1222161278
1318806379
340563625
528789277
1767699614
667834126
152529836
22313723
669058644
1563609621
418020033
468418297
1353442562
278599378
1411594699
1493927210
713936141
510363997
1191980067
310030696
1779087428
797652178
1622750548
886878239
155478311
1330159497
1273905538
1701245926
751743339
1484584187
16560256
1897086159
813735194
87209974
1442973449
1256077095
1356591780
1379761757
1305038190
223547801
1391847628
2074257592
1642323561
1612369907
241313049
1810456990
652017719
2117232037
1294307581
881777194
1992616437
610389505
1609644064
686164080
297039697
1233819655
1139054063
349885381
912585082
1000872251
1748840031
230409072
1278845993
610090317
989317373
1984909264
1180444088
756439001
1297848253
1225009124
1297887711
1888024208
1958875918
405708829
558528469
1821741089
235017923
285212210
830127701
2108564968
1865999796
896229657
1303335363
174792080
1199424207
875823554
2034766103
2077601114
1094283268
21312049
1770714044
634961523
4928006
1979922605
76183314
1988307579
1447554163
2060104114
458557101
1850921969
1764456536
1510059118
466975388
1793608629
1841567206
2002511535
351847411
224803103
1053006584
1669394261
568131073
593736372
1321911691
159128044
413855304
1122188227
1047193074
238361387
2145211747
108184538
202653800
1207195830
1704390518
451689152
479577199
236833346
113555838
1881005114
397571052
971891365
1815741275
1271981135
1550413476
1902608572
843956333
28866598
1822206512
790204927
445640034
314838122
769987039
1659546368
435431640
1286766125
1135951169
1487447371
1384739565
1413231890
1502177002
190963240
174855568
1756180601
505283063
1181400090
1068277751
515584068
196944994
439226985
282630091
1130368495
1620528023
326343806
351241653
1998762630
1284125751
307360180
1195628659
697925082
1757018816
1826653287
707113536
606163377
1425079056
1662595863
277197313
1391242158
1441163492
724717230
1769039318
1002722880
42090923
554105048
2111951749
887379120
1062158287
883378569
1993264651
1076461760
983610983
1415237858
274225333
1117767119
1139841134
1199214073
1976623542
1399775008
1467231066
137612731
2139228909
1825757841
1446517439
1843755106
1592283037
1416559433
1306389207
888205004
1822798572
1488645127
599525462
1841878883
2024093955
1272366358
659000508
60051173
1627805028
587576665
1537896309
732561288
1802744511
859323552
559017704
385737947
1018703698
2105500153
1354028267
109023188
913934261
1594731648
1568115234
690015939
616498196
1499792675
921822449
770594868
1845882341
2035491252
1984284967
705551365
1675395469
1186222134
1276900170
621681803
31264906
1270130095
1656357281
54957336
764001169
545843535
226448892
601280270
1269034105
1024679856
872852391
1638776340
1456129986
1528244472
867933079
1864443285
1102487755
388357999
1043361086
167827764
1487989053
1547283258
371771477
1010511811
164350977
2111055904
571200005
1043613508
658233064
435153036
1199261382
410406323
1676580704
1997047211
283330875
1451770969
2092584551
1285673753
1978746567
2009021030
744083983
1663768434
259559358
155870849
282543892
1787863997
64018636
1722119918
1984348575
555656035
1365789176
924748712
756486208
1022740799
1882302362
1175487469
200719172
1079321676
264054647
1528580610
2060892034
1662137987
1019429973
1676511936
265636662
1695043308
2132047446
1044044572
1120284653
1417320440
818388939
1539688413
1256534252
475181364
6669808
658567816
1745062918
978001244
973009753
1721583278
885847911
2145867259
671135485
694099721
141017353
191028299
103462912
1537539565
43672704
499029716
2030577470
1414668672
900122424
1746652199
1439299709
767182310
507661381
1062173717
1219885977
873800872
1289494423
2001936080
1127589261
2117459931
297622180
1042760087
1838482799
1381811921
1939176127
321173677
1640234882
264155905
1877662417
175848019
1312660459
341246378
1426224551
450916468
912711788
624932858
1433505926
1007019823
53075450
1713904435
1432822598
523147524
684546054
1570767338
1920392905
1840004492
1300234731
1071471218
326006987
1267791353
1275294509
2102429202
561206113
1355375171
174292414
1539858985
515029430
1251260340
434159778
2144762900
2060644046
1121349494
1653396473
730481314
1081927575
865047202
180614233
156486722
53128817
1905046380
1600674813
1429086585
317171259
89857436
1554712991
876122074
347159954
96048261
1783740550
1056582818
1972724855
99303976
1445717815
2106281430
1681348464
157673229
923253762
944072301
476870295
428331106
360547986
429159232
1374495748
861602100
81057089
2137540625
977719253
1691894417
2072967634
1065525892
1878919031
1621507357
1554659827
1036363197
111571607
1828871728
90651601
423104503
2591910
1836010749
1119138311
889885748
477479701
1618189958
1710100684
1933870683
1042936424
635237556
702771840
1838571486
791614838
1700123415
975410298
2076456843
34590481
61625957
219549506
727045590
117449200
2110266694
116600918
779034691
595353079
761213344
960679076
1043443843
509438448
280320172
1727757432
397094827
1810551036
545304459
1578772100
361634663
1856746180
1623734686
2080044341
1391712703
908951455
331585371
1226149181
421645579
90124032
403433615
1636504146
957163344
355692735
1517234414
1293589104
250869560
1316587633
643404429
1518984840
792496787
347183163
1021757523
1556418727
1813851395
1846803948
1452715311
1718555554
325601721
395418423
1575621991
1698779544
1582708871
1874631917
340503434
2021148564
1446592771
1111329668
536844868
1783735065
1137138157
426407910
915213928
364039137
2068748313
661298060
1120334509
1580913859
2107382354
1088984293
1910051449
1043815267
1666036812
535222758
2032299487
337990965
1220427560
859332466
21002863
293923173
227981037
929724008
1962538364
557238810
1146609032
168995754
349459294
480390703
1883583802
737042287
99927016
487849367
1067794929
357490969
1008331521
816377568
1653018182
1894022483
497679158
701090952
1392115559
1472041464
81078384
215675607
1461656265
2141169706
509421222
540662747
654936278
174610428
1795439773
489371523
1924075727
1079605165
1790365111
1044158738
859150544
252754534
1410067117
1772254416
1304062328
1034209101
1772154051
1443958078
1137598667
191651614
803436847
1445935000
563338511
1317753659
546659767
1627934225
1555911223
1978633785
1738273184
1328985897
1102111771
1224783941
950257333
178211398
1128964386
1380959297
1248407567
1524909617
1452997689
1453064736
782325375
1302901821
984948382
582560437
1834972148
1894061405
471435819
353122636
1229306445
845988478
1801760406
2146354744
1497963546
1714516367
259447301
1280466776
477198969
302840923
1343621863
155354248
951130275
1178674160
252555531
977264137
45083233
1095233612
323642249
2144509508
1397003049
1808247440
348786785
1999064847
141516444
1876390957
489162775
339991154
1826001941
1483271557
941416626
697421716
1773954445
948852640
216645986
1137569124
1074507265
1737786807
1185044824
1105927330
2029031150
1606286388
414573101
65386649
1885798037
1533758467
302345191
68733936
199698244
1128422928
433076450
176367361
68909903
615913196
1212822523
2026237166
645722223
1200129567
833368060
941078056
1702983600
383514615
2134824525
1041143786
752325330
998071515
878106307
1706451537
254430415
1872113131
1415571105
1804132503
245700926
152961292
614410487
1078498955
1462850027
391230411
1469002523
289734362
1590339178
456332547
1381961843
1326823672
1735266717
240342137
735974878
550762047
1322174706
1066231918
808649611
544912732
2001468552
549291465
1040172184
1459870539
1311862728
97382721
793047338
602012849
1781372546
1310532971
1616211081
652782240
185024993
1585755243
140959312
312614242
710292000
600878733
835096578
2012634689
986039695
1250537249
1321718852
1810232096
334324641
193296624
477695935
1836253001
1508971252
1861424475
1730368754
1889099631
1772267657
526953133
37444543
970953910
1073410482
366410025
509643394
323327341
130591710
444773085
937840030
1460854662
1893379456
1100102532
634246717
1603268303
1286481201
735321453
2116487921
698075691
861254372
1934202020
585002513
963162106
1259820041
1083397752
1860164769
1666718445
1510665916
1650623733
1388200160
1268932461
698597594
744946007
1594800215
793423773
1685624030
2075136663
1020741953
2003429068
165416592
289779667
2016654869
309752661
283854750
571921998
1308958194
2062952073
2102580122
165800316
1175930727
1391076375
1459538493
294295155
1615649146
432329001
1374450987
405928628
1708559231
2128135607
2139706841
354032833
1741347127
1956127364
954806930
1506426709
1757665390
1610510081
1968741586
1818632848
852181562
1451642858
1525158429
1716364243
1307812483
718111397
203937608
942283528
1297376278
176517753
1570369352
1407967421
1183964016
1091230716
143229558
1500462924
1545086645
471020424
258482588
1611534749
589181361
742528519
478382949
1317479432
623948522
725087193
1025739284
335002516
401992420
2079864487
1606374536
515369122
178090407
1245963153
1440070756
1404964135
786354519
491831649
504014794
564790271
975364600
1558015529
248204744
325994109
714353780
1590578253
98799526
1120106216
678005663
1459630381
132212775
71035151
762178172
356260717
975450283
1609660308
2112777490
499510377
1724710310
1914974468
828207114
2121082961
734778103
525363238
1748457885
2022499067
1700393923
1950991636
2051423264
57542854
2140137415
982602155
1821054255
324401951
1036760717
1094537956
2000120932
1348633574
1079127221
2096791216
74610013
1848638287
1593891160
1613405027
1671217102
1202334579
1157280495
768683514
1192657661
1977663117
2144135838
1939076029
521077816
1306102759
750820141
1915080181
1716307065
1797881232
283555207
318186076
788147508
1434413092
849611581
6095505
274851714
998830346
1279855877
1369880728
1389914286
734643755
731798947
1097798087
525184670
755857430
2068594179
483775527
882155844
1700009560
49331163
416731564
780916705
1030511187
164626392
895035251
1000187842
1499372328
162607581
1279989756
1776094476
833217693
1523485248
221486574
174722810
447359966
1501327470
443265339
1588028433
25236875
1840877503
2092445016
1986898289
261196530
1920968677
564737359
1360429416
947207598
120008441
2286945
377130659
228852994
1878717591
986078795
1405574819
319117170
192430169
1625477685
2115408543
1550051239
171407776
1196356960
744673559
651261836
1655272652
66194758
111195711
326784375
235601536
1712267112
221576581
1867193060
808661129
16098001
688758522
42775785
856844145
237298545
1069240132
68655484
1802244070
315274265
141888921
1654542647
1326829326
930013569
2060881106
595040993
222290405
468568150
1378476097
558953405
1414504930
976409775
1603153113
1588281139
1205881090
792662603
685519630
1178549102
431622833
2059278470
644755463
1691848657
793381014
1476840371
960174348
329776886
525126578
1771966007
82607817
344906515
1868363138
1034038751
1497885425
22934073
1669837069
1058570645
1054631849
1552000348
1882555759
881836446
156751686
961187873
23016738
942195897
1841335784
1519105963
520561865
1032330985
542400054
854631401
631663579
730775902
746247370
75175314
1002303157
693955636
1331775393
592343101
173802225
1451900455
292113431
1348697640
1691232059
439397015
2050123508
2005007619
561311973
937022602
597026415
1475922293
1659549374
429149058
663495323
1388435767
1659916814
450151590
1700376427
30323321
1610179325
274645387
2098685655
1717772789
998693846
1784368970
209244297
1286393054
1008776293
1524222119
323332745
1499602642
676618880
546807181
940645751
1133322925
673939196
1662190836
1236783040
2126523617
1340030799
967465520
630533763
1990319530
1915394873
1745166462
1746463613
1856843381
131935440
1820456892
884300083
1040840259
1247346965
1881547274
855478086
893370135
1936984653
2251548
983408527
1715487733
986202543
36719447
1986506291
1210721092
572552885
119766328
729758850
248695100
737292960
2011440964
521626168
1852856235
848206498
271320552
1299146632
1468633439
1860526096
86263965
1383796877
47690037
141985833
1020302155
2068908252
1392000709
1801400983
926772235
1412645363
1002227518
692491202
772564629
470577657
798346283
577763900
234021642
1621339134
2127511388
476670888
594784720
1066344436
1981093827
1528415326
1536411652
1283722062
1336415412
713813423
1324022734
1512510169
194549665
180316002
179376688
1966076295
1425910674
1272955850
58477028
1653553207
1316698354
1348796796
1808116785
1562748742
990453756
1397768516
680623739
2144534355
795930059
774093862
1044846506
1642434504
1352862384
1793894571
1650378880
863484191
2109420278
1197643206
2020093664
1351281233
998286386
1291648965
173499523
1214070595
1915564954
1099712955
1274125736
1923714455
614954652
1067570361
1367789405
1388065943
1809549540
1057756410
1508935001
963626764
143537592
679577734
1819407298
1492097773
1097589181
1072954706
1156379596
504824305
1362336664
1370276820
1645259333
229716470
303105394
1245673131
780168296
1825416221
1740401096
1328542376
648434475
774096184
291873131
1610647711
174846530
1386407064
1704108756
1658662472
767932886
1740982406
984722704
711077397
861619182
85342057
1018857983
550181090
1251388813
1021837659
2075771378
1254039840
77186070
1458617317
1774863881
1527483119
1293895260
1761999552
1317555209
2042747473
2084933315
1302775007
1916250853
1065464410
204228592
1531074819
778719793
2120695471
1032830876
1866048627
699500629
983163177
371460550
1288854709
655365369
250904879
122683017
1461560635
31809552
1204736407
1936156644
1324862725
660884925
1535427766
1279804914
792470167
2033219236
2133924533
253637467
1005571122
1228643635
1117078793
978818467
1790913067
47869288
597496770
392989934
1247238891
2018010697
1208617431
985369057
1103494372
1107233905
199179729
54227893
195014893
2061373244
59596581
1405030729
1946220647
1715843555
1005376899
2034476343
2094751218
427236259
483121399
1073120668
1832608432
841764927
1685928732
554301113
1257420797
1673814496
1210751455
1797027114
249068785
1874721202
1760019702
528088986
430202084
877968736
1751157520
1441860976
947576605
1407672102
1970020221
391044560
1750009417
159055917
1540168086
8652207
771074048
1426413879
1752450938
981510246
1727058340
902052035
2052074500
1484876254
322796317
1224399120
2133942157
430222579
419900099
436554614
1122245093
219493980
1849265494
1263565234
988383932
900740166
916161674
67899566
482711894
132263640
1519338580
70359053
318106551
1961864940
1434065784
208430255
1233968684
6754922
274251723
1908222610
2058937400
140651422
1884961766
405911847
11123818
2051711697
2000635961
623078064
101502995
1151233320
1580360934
1454972607
976337495
1513209534
1251747753
1799926546
2053433953
1865293272
1020998985
1723569074
1822506477
956032246
2057806991
1555424946
316161472
643761356
1334091745
11258924
512895384
1491275242
778861363
2060272071
524223653
420353930
1241374231
798789355
1012918387
293619320
2116739099
364539187
452421545
1853304464
814622117
607115669
1507739270
290753109
1990114792
1983809615
727222075
195609815
607086853
1792262003
884101222
1946877252
1697026302
2093344785
437048721
1165445208
501916495
825287231
1877333324
1878469768
998524616
940068163
53778317
1911158731
719563899
2096322027
1289254387
1185737157
1441384649
1803663696
249525073
225936306
253002916
1602756509
1352627006
1468024436
484188410
1717887501
1577161788
317372422
1441127825
660298261
237623838
2051914242
1149083885
1044132883
593989437
402977723
887160846
1369715508
1121977970
307020786
969773258
2075257524
1215236734
427287364
2008281286
1808703521
66475494
1755676550
1557265895
1830597496
1201492946
1535737437
436029788
826371453
1295786529
1363917563
545643588
1438099411
193616510
364828431
1085159435
2066438871
653221302
719312663
464127337
814969968
173657100
98977817
2087419625
2085730938
1498253559
415215067
2067811068
2147207534
1436160728
111121199
306228401
1188695660
783167208
1212593010
214762628
2750350
1852807971
1094930691
1148300774
1398389626
133981741
938714961
13498841
1695002947
2101014067
1062905249
1786620520
2115204755
1608916144
2017994910
664032764
1480487394
75734716
132205260
1864497145
842597472
1985848723
185740734
816458485
2062629097
672631370
2085283202
68578055
1614285708
1317918994
722099637
1114069886
845075259
477799011
996938889
1973771480
1166099284
1403633550
1758980752
550648023
2098420400
1625103593
1670367454
596754201
540181212
1857217288
490744981
2071834184
557203771
1887171017
2078364750
634095477
107743698
1623226514
840800547
290065641
923652707
990728499
1927480991
47029918
1977836601
1521709964
308910396
111102010
1212567662
632106889
396625966
1953587896
428769369
955615207
1691087590
1204661243
1820755773
1690265968
1650220258
180079593
829295263
1490666649
1892174616
765063301
437368776
333591973
1650217786
157133402
274322452
1235711684
1197049146
960234988
1197427725
756659697
1256934278
155474369
1118080312
13589591
1702850165
240929292
112152079
1004798353
2000749345
65387687
694595693
390541218
715314226
1512770724
107492799
1842057551
1155010061
1762226278
1108272526
541414419
607049609
553496226
1505595677
2091540538
678828910
624499106
2039977801
246878312
1601235536
2067065653
716284490
1391381854
1568367588
499405369
179937645
1768928365
1084011150
825653810
40549994
1240721563
826371305
515750341
2101480804
1692514002
1775845367
667214469
1753319645
1666923695
46780744
752497131
108816954
468444329
933726156
891063391
1751086335
1285211540
1797536386
1209500878
1885957146
36488882
1012354977
433396549
87659525
162240052
1387005702
978035928
1859474103
686262516
1125111926
1790528009
1085291599
1709847875
1332196217
989126785
580863543
617078089
1945492997
433743466
383423700
2041780966
649907649
574449963
638549921
322832361
497117227
475305471
829125604
1169634866
1939987866
1750108274
1175441554
1237664157
1699806434
212813268
828202677
1803994863
152917041
1664170968
2055117110
1421606776
525194509
1890928899
115018416
1098663236
71794954
1599634736
1034093842
1606245027
1645590807
700343597
1181148135
186274383
1034241169
1463071897
1211607906
1395875345
237947036
2137485211
1991682540
650371138
608941755
1513831483
1120138784
1642126304
1533804462
1868729675
1250735530
469868241
284737702
190587012
1033354689
1268425973
256629602
911436552
470477979
1660939754
1829890203
1816091411
2097955831
645425296
1188298253
810067194
1823637797
228878613
532543088
754548015
2094699393
9537436
1636606221
1573233128
1857650886
475805369
1677496044
2017323913
76276486
1707611729
2026874948
1939944508
478184333
915978786
655416197
718082416
404515211
88161894
604029639
277410402
2125516454
35499606
2090714303
241131621
239716628
1623829612
1640104263
1031703020
1024275115
59896040
1250922021
367195151
641511902
526746743
151546013
389414246
677385731
1577959720
257782285
801897826
15915378
1838060072
2027398520
1355393864
368878769
1280193060
1551807169
1981956438
968291586
1060440536
1299047232
928669277
1329985678
1856250345
2099543236
1458324965
2137427127
915067914
302962764
1437505796
1872005232
574458554
1787274396
935861428
89098886
959447289
1711443644
1003569065
1222028106
1485056905
652529548
573007762
1287240914
938151142
495757366
253179913
755035336
868324246
1417281344
881635478
292709956
1540171158
59049408
459752865
699818058
453610827
872191193
1960168821
112536316
1247303580
537464663
1895156602
1664922177
1330027619
842488603
416204251
230234962
364062757
2050857023
363642590
896708199
83369806
1431824943
927765
2121128039
552173046
187341437
1261830792
1326664114
1705464086
2046546373
950079861
2127106368
1001436751
1262768856
2092423112
1664529227
223805805
1742795984
742842257
1810893196
914055407
197637202
1639745880
970619570
1623995752
2134223001
2068859878
1993376800
1561181301
1203030097
528586445
701130319
704796330
1953384015
1926506388
48375113
2066042977
827625207
1381852995
2115543513
2106353757
1842269355
1896170076
1620382470
530935975
1043040226
1656332252
275068364
123086578
1446909334
34531341
356334546
2853970
726493700
1946995994
1395095275
729461018
1113753287
2062105926
1396059143
138014
905029382
1748731356
449061913
1547403888
554665211
643030191
377448673
1416947509
976314835
181242501
172350658
1012024407
1991399340
1985678698
377853080
1938056886
19898217
1749705316
1333017557
1094975533
1039752631
1109426541
1423410196
792125002
1591763927
311177045
6071769
367411657
433610896
1361066731
338830537
1915387535
1046883642
1113105281
1097693433
1365057596
123329233
634232080
1417771342
646014038
1678902452
1642874684
922740052
2146448062
1844994137
1570950763
1927290718
1499850033
2053637866
539359065
297259956
318778239
1949375709
1539422449
43808961
1803398252
543059957
1596675382
120144171
715130619
2079646243
553050380
328123381
462801214
960344146
180172116
1915332206
1205580946
197968840
871985014
120437473
876026629
354862617
79271805
341561271
459640476
1922096737
1650126402
1958948731
1276808567
1154607710
371995486
1908028727
106195559
1139168935
1663779648
1538401079
2030561495
1462370954
1695822586
1857716009
1343693256
1617769899
707165335
1451097473
619676437
961704589
613933969
755871594
1185481579
892284620
2080785479
1255578445
83522638
241779241
1673436951
43382747
1890146136
1536522349
528791043
1842705709
1298439550
311474231
1071266
595712255
1659875035
1412997550
1756578740
854991714
517904499
1236808662
99580862
243668671
1891115849
1511864204
407413473
1693499937
2089599276
550808374
1551421006
2124202469
1235946032
1892296274
395728130
374102946
1540996220
1431073664
512652671
763645124
476661624
742865598
22898367
175058802
491258427
177207202
22039127
333917810
788243408
1605645583
387153649
1444307807
1372008936
1940022894
1238813628
1952205691
705112892
28532466
1414109781
484620423
986767408
532643912
1509365771
1166130661
109241556
715374751
1449533774
100990593
274406567
1358242261
604064521
1438852417
1103084351
800172312
1668987959
2052856854
334754258
1628679457
646309339
1899319232
410359715
2034220776
162914759
744506828
2092683290
311304043
2123150781
1619818637
418965804
1534225658
1920775926
2012886529
273278942
729302490
574758553
1370426203
988048174
1625903391
589421350
770891794
681154437
132414392
1465359641
2145650079
535679066
278310418
1601352095
104932564
2021313532
1335798984
1729260206
120134643
130599929
951511487
809903774
1932385902
1995795555
385509568
2017943508
263828956
1329431752
329476508
950204108
1731639859
1699020509
1175558021
1933040296
207688966
796903547
1012109341
1496611087
1201112588
692976938
1857437675
1669177575
2077919841
35942132
2104251075
511757491
1128719184
1390474318
1455068396
1108269991
696246484
1764329902
918065870
1507159436
1527436671
1138886746
69114787
1452942879
156443815
1773768511
965802600
1932204353
62304471
1648703397
127471235
1726822432
624063326
930273188
1008101805
986104318
774210155
1981619327
1774548528
473639229
1782356374
809902471
2060022282
1784841662
1102099367
1363465181
1420942074
507274762
841663657
260406181
219824067
662866331
383438906
193943115
1830727539
50277364
765953432
730542055
197723414
1573266255
1336449767
1615716927
2079799361
1371602352
1514434242
449978491
177907511
805965452
1935177632
1271888853
2147194256
748520789
1555937968
2072019383
415351113
171392171
1970771848
180994384
703297258
1210541531
278394360
1892638149
1232323920
250382615
613109990
586434917
1902249570
787083636
1804308512
315652726
1088641546
445960506
635200386
363178113
1702163518
861120627
1574483688
736940408
2018970532
601886125
218030971
1700767646
221206677
2057781515
1364278588
1947548269
1682843487
2109654145
81656862
1253876765
1795880731
467228628
1227400991
1274444826
56992310
1971898498
2095760708
647999391
794495827
914977462
231807420
813702074
1581981475
1973299152
931602631
1319021173
2024093955
68903587
662718829
1471545242
550164864
1988812440
1657575097
133414790
1253127952
1593023329
1067072573
1418820586
654277931
1471820770
1143753973
116085192
759756520
1044802477
1642839758
1808511805
183054147
165280537
1225068468
860733706
1351061937
1550001776
1199285664
1032591634
1341684876
1606528059
1101260393
489570248
1979326564
1790816852
876243565
484921849
1568435862
2105135224
516411870
381222051
2062451439
1559361870
438994214
1504605939
1525935556
153538828
2044215610
1047623270
1978211645
994728340
1126530421
39602233
1487478172
482402816
1578818514
915577369
518843998
656444280
1667817544
1026375710
1951981399
297223612
461942374
1740363382
869614501
444757902
118518741
766975012
724306040
865601361
1523479904
267333676
96086957
2108968270
132887063
1999755083
329527339
523095787
1153676240
1043728858
1557198288
128519259
206706309
1670706326
1788587476
182746379
1931993146
671680023
928018949
472568813
1558306011
832646704
382946091
1312313143
331552696
658791565
1711352075
113365969
1416534209
68321377
2003074435
1231362981
633705907
426160664
779748083
1066481848
822485677
1084938947
1121022136
1199688962
1545996235
618645251
1764184545
1146605236
451708366
1240079854
1786250613
1098996304
803053168
1944637548
365860549
1122943771
1892115096
379723209
259343662
498730943
200334839
1038390726
808980744
944172230
2067865426
1772258086
1371572394
1507414940
1557388776
2098832289
373023248
1756746425
23713901
1750420920
1699838333
343512431
79601705
570680362
1856564634
661747848
1885978979
1170450399
969363536
1652015250
1620731514
950619827
1877192304
1077965347
992091189
430854803
1485518795
198454418
10310038
595007544
745938805
417452745
291846071
1527318755
438111025
1594847146
1440682478
1177161771
401273912
1689051008
179824133
615893966
35550658
1520783467
854348707
698644868
2075633709
1868152508
230321939
1577254712
1370908394
48844613
1825024709
1363553297
249885469
1839969778
494427957
1274218745
607924967
2007243930
164382584
749644315
221367338
1835422886
888182701
1946577978
22020623
2094452111
1444275986
340720938
291422678
1213257733
584922432
1686302986
239353442
1592421834
1291316883
1942220924
2134996525
1890975646
1919091757
2071098706
722412850
2017740617
1349280662
1300451979
1472816013
438630693
1684428072
1911681339
663485041
1915952849
1902310662
887387267
922736553
481126910
1855566107
1863073932
1059203011
1150452908
1869184484
625829644
1766470750
2007334794
358410005
1319241597
1326478618
240510954
598409721
175557955
184395671
1107291011
624039204
2076318621
70541649
959056158
1453067715
1669052784
272200774
681277281
408985420
710095790
754706916
579881363
966964849
355094234
884185986
976183507
1824072017
1686370237
2126798523
316198867
1519168509
57978642
417567563
1518095493
667649238
2011241283
889198048
1454076237
856317690
840943131
807150113
1796794933
85135774
1540166778
1586799454
294469166
270357862
1771716557
1278239935
1723520176
1192366074
1351309180
1848629106
867298589
497495100
789810525
1272208725
226785173
1635782742
1595394549
1681772010
983305737
350350400
910031871
785425704
1631611638
1218638892
205334635
627202007
710764505
748463065
1515011893
1223267622
1262733271
511406198
770329241
1134010852
1789458926
1779553472
1016233264
708382553
988302743
1757533404
796180361
158400562
835386054
1624948636
623660046
30528426
289741533
311958022
1779709117
1229386706
684616309
160407173
2141924970
1854624677
1381590561
1588579559
802845983
815868311
176017194
2107412436
1099865500
68191770
2038290832
1089154199
709306140
1864633151
404910398
586885777
1113310736
661768901
1121054589
148021643
652837206
1972190869
1457639567
978532650
766353412
319998159
984321786
629984395
259404113
810040640
931718247
1771908416
1533679234
1896353251
1207796342
1892403478
533472938
1097330264
1049781488
339569264
1468838155
1186657019
1873202753
2075240742
26394873
1719177756
1435033922
356731364
756728819
386181449
1181020433
51594117
1167361829
369663210
1611480427
1354469750
513555196
309392975
1571893617
1045174273
1045991729
1446846482
1404980934
1162682129
1851530541
846590807
2077642894
1569599852
134635781
897817995
1198358376
1550229710
244736291
1083040391
1624487926
915146402
1791993640
372194680
246260470
2101443792
96587698
1779749307
788333596
1187520617
1789596387
1237349573
279023938
1727528700
1537245128
2087025063
1476890072
2010574813
1417117729
1117252091
2057291041
1417632999
722260404
828344767
516396330
1451058694
1416816977
1516324973
1414893678
219869614
882176114
2008444731
1741343701
1244915279
727599409
929391247
663566378
2110561522
943438028
1085335438
1911494828
785403497
282686709
923020285
14948586
1925943820
537507072
185593569
1267378056
806865241
1078992886
611218115
1993124278
1632704129
1960099532
1075209402
2122666318
63727096
1930259329
1155370639
1099215458
1236510819
441986597
94394867
1773195321
1741841337
1402638598
2066645888
1283116489
1791440435
1537773939
617784766
1816955597
265176532
2106677647
1627081698
1303062881
2051811566
1378345793
997972264
1506036790
1471811120
313762339
1099701404
995312458
996610333
1394656131
1149611150
1965143503
475008369
1137423157
198230966
1583680307
1099091097
899143711
1405783866
130893926
741151581
692601429
751480218
1818360750
865630281
375819250
2067561935
1229794339
1170806467
1153624449
1852033608
1872100791
259918598
857930080
61413763
238753861
1490339053
263656271
972351963
226561014
279277907
933761135
1223315508
2126624173
1292727654
311351441
1386004992
637054707
913668016
125234389
327661851
1144825780
937988479
222166377
1552639530
1283624040
392299917
2049572741
2059181374
928582731
249531807
302700098
742700760
2115484753
1233105730
1682264729
375637708
2129102905
252849453
1105800985
2041505303
1876457410
1490847343
348677401
1826592108
1294361309
937448515
1621509764
1185588368
217512928
548010060
1928544222
384347600
811094800
1344131144
849234994
1678750202
1574401960
159412674
1370606574
516296120
1527378184
864060256
994876768
340873671
1277833338
590658729
745526458
956658567
1321206288
1241035613
1300450007
1747762298
1818400334
1572037419
212853589
56731521
734717785
1954279707
1705948522
1884244205
1099041652
1153051355
1619645810
569065785
702745243
519837659
39005834
1188483224
1788997145
1421793037
229112458
2118070117
1189357128
558159005
930822632
110847450
744233483
2056589841
2133847183
1140202884
1128390828
1829090955
797793451
1690859246
1032359989
168217444
1418898535
2552182
1325247471
143310243
1958909365
2092481419
2020931436
1393327529
28421681
492409297
16296296
76691696
1499598842
1100997158
165469413
2066207375
1378976213
1850393706
141203037
228835754
1507459311
212040837
1609428732
1387669953
1025443431
417316624
314658340
1713119962
151386856
1138984963
613537161
1874667360
136826688
1679137440
1840663220
98351510
39959309
2067412281
1534815
758078853
194575946
1672315752
1334545319
2133253054
386168352
491857408
1727727529
423157940
380313499
720185338
2021620991
454173895
1298801563
1323524097
156845402
1217838085
1737968658
462457239
500860864
1106202572
31058153
1436418356
803841488
1028468005
461562888
895223884
1160251009
394606724
348510435
1656267003
960002832
1709342424
862002561
1880456910
2026205868
986639737
1386360845
1558399628
261368681
1111684930
1190473283
1276802398
41254587
1967576830
175631031
155618488
617275378
2028957850
913920643
2006372211
164595861
1100108558
257219894
1615495487
150524061
1723212502
1014865361
1720501087
1584188396
2088268556
2040966623
1605524196
621689940
2071652311
303841606
1925693953
1038911864
467955483
749872575
1009175518
2056757752
1328542376
1179228794
94771002
1713918402
2125900342
1550516153
506796890
518995104
358070918
1823116499
2075278281
60770653
2011328140
1192236476
1187735955
980093776
616592383
408341006
1685067541
47319233
1189170891
2100289897
548482592
1883197194
876514335
159286535
1210683652
797470743
1361547893
204705613
1269015770
643506654
879586770
1244996578
1182592734
255525146
317951903
1901973660
528232689
1194060140
2102399544
537528890
1299305709
954166662
994819247
407636970
1786786331
429308828
74370993
98859488
1951531888
1851577328
1231377831
770648352
1560418771
57608366
508723837
1883256869
1193220660
1395323321
198411801
490774986
1159997381
296816585
88574986
29825022
471805563
984337482
6788114
1413259471
2099440230
528735745
939099216
288808142
527607541
1926492041
565208261
763976944
1783439385
760053821
517473211
1429017890
610729827
915611661
154038342
874125915
443655873
793882204
900324694
2003310389
1877710892
1687979514
1787650915
922735674
952246418
434488273
790745317
1602410905
118279723
1161117125
1702990695
2113865052
632650670
1664991471
1532301327
1078344776
1591501165
1234776038
2140738079
2117143261
2070361671
1847691614
1782967526
2002987090
92031317
1661521339
241184761
906850345
312657709
715410673
1253600950
2134184023
268010713
1622650527
824409798
152769221
588928738
1952150874
1898100195
2113412009
1948070872
458360600
1009193718
579206454
206972484
115545072
2077175656
989662283
344519063
1767477097
2112480939
1964073656
269582230
652995578
509207780
533831669
1532472986
1438752592
145996303
211314265
769141279
1853395261
2023167045
1312933264
1617023254
38430925
1130013633
1095796668
1820487953
1737566901
1476020710
1691913965
1769723600
1991788292
64488904
572487103
121211835
1313238867
1551221166
2047634967
1813914590
893838346
1977708426
502721022
1644949164
2087463837
226399724
687142927
1070857682
150919369
2088263069
958493106
1793482056
2094962688
375456692
921197583
535671227
1904677079
1168576724
118052133
861585394
1742452460
1178325577
1370139644
857726531
619934960
2123074539
826284359
1667148630
176230339
1734698991
572041536
2090676891
2072390215
1235677412
231627855
936975561
1141525911
386316205
159666296
1308154662
1744346374
280255719
2104409835
412025946
1690329210
1348751061
971656775
1029001884
301577990
622312052
2014341867
2008455732
61022555
790506990
1871795898
1077055269
438738079
1531871537
1857919540
1678440601
1791665330
26575184
1348188430
1488670467
114425917
1029637310
1056896040
1751403443
434573130
2019581758
494526212
1135627989
1763850542
2090559713
1288628712
318896525
1124858625
692845105
59028021
1492267888
730525800
1050283901
1177526295
972954764
1315524312
698531651
1457205092
1162673948
1953147377
1454106640
402413169
1950235429
148740258
1022493922
387804190
1980598021
1343627495
1235614759
1566599388
1538979962
647566681
467896344
1022102036
1519287737
1353750862
2066761525
1715803885
1935226423
1282034897
917863521
776985
54725580
1188973963
1195608165
1455397182
1670955426
690115753
619331507
379970004
1596245882
360929266
1842622258
2010782047
643992425
924035426
593941862
1839330722
875967561
1482744768
1751626514
1261909836
1864882559
411295221
1627767637
3481353
1853306440
557076414
649436564
280869364
1225221733
2096349492
94162141
1242000853
677344415
1077171113
1100187755
1294537352
1432319475
153568038
1163377610
2075680055
301080585
1194711438
1151339354
132677777
1541344790
1655901377
1947858534
881568801
1424305632
2057542385
1968757504
986026608
1772459353
1282641688
1802590243
1051373125
34535770
638150263
1572546352
1633667889
679229383
1517047114
21002609
1049829632
1157846390
1790245879
702726216
1272403971
1121296505
1973167773
1143489860
1676510117
480988307
557744816
1442173461
1024275994
1954333826
1294496162
1021080704
1273536264
1791978973
1546128334
1802368153
47281562
1033139869
771907442
281248959
1614899604
1770916100
1228054093
2094057674
1606430622
368899810
135827140
1560573684
1746927349
402719882
1776622368
335681889
1193133456
1496959126
127806214
1228527585
246184869
1278974830
317313742
1310838476
1876963848
746502271
923284055
566207155
150081986
2060118311
1139088392
2057917073
2096676046
903712337
1566530976
1916882663
93935573
987075922
2042167065
1230121931
706642833
351975574
1080647738
1318830809
1145554353
1823791790
1478695315
661095909
177501094
1423694676
1561877219
724120199
176971584
1526958641
2042003986
132233019
751327317
260239244
2126911470
551906764
1755123716
727238232
1465660581
1488805087
1003672418
359955224
770961201
261081184
733049864
376356454
669918205
1321258366
1208054145
2094007895
1205539532
1956430574
48412945
578488629
2131113936
1829473935
1204672757
795829024
1484950564
2052471256
2072265820
614106120
849678053
1437295309
338223518
977667818
616775854
488131191
814822225
378416280
1439761911
89905200
1278285935
1990744249
634223670
884350582
221293075
853324604
1022465542
1791190671
960727173
847122556
2065396817
446094878
1728527891
2001315412
239181257
1931874413
1829574683
2086295650
1523720292
676537460
1079701225
149507395
1939357282
1902659305
1129412074
1119700017
1704296263
454633259
1681227078
1648162645
621928933
1612877410
1427614678
1367650154
298140937
1183851366
1037034703
616498196
277391490
2087937127
1757070699
446668821
371753642
53986177
1785585885
97997645
752662958
2076878831
1395209111
88075316
1183005631
1272691060
1226237421
112005648
2139969168
991366363
678876939
240430417
506963858
915713730
68904301
1961420709
526446637
833293378
885463179
954036418
1148361093
969109972
713458212
2108289036
216632661
1729976808
1073781582
1185958995
4498554
1720635188
367337187
462117664
923424882
707713978
945899325
788975081
946919737
1483810276
1321051474
311416498
1337786436
1518911080
1096622736
131122885
1611309724
1204967243
1824640698
1616796181
1606103701
52685649
2052300385
1264425132
834756177
516143623
155014508
1480042973
850120760
1768820939
1748166784
1279061356
1207052174
1864577933
1248914706
542624853
38246433
500771071
1615092965
588004132
1817563256
1976812952
649665642
1184716463
1504496859
1865833253
1796697984
1234618982
18756636
376083846
1535493707
1895343484
1843795337
2074076868
1590806231
1715360202
894897642
1405658887
2037306374
1120264526
1414611118
1010657947
1375695031
1658799317
31742355
1587977052
1439144882
1558061688
1765774480
1172996531
426159
2062874731
2072983522
1293821658
1350442618
1485044059
1554065797
38867357
528404645
1488082127
739431559
258505356
455003166
845802501
47338035
551599822
1001890227
993932111
443657468
1245914026
1937602280
565328737
1687109132
315787236
1446312153
17097065
1159291503
225890175
386596133
1603252703
1974858879
315561749
565966135
39879157
2144391719
1503693828
239388297
1197520763
246830815
127123085
1178812839
938206986
1554700480
1032509353
708187383
2083275150
1677399256
240300616
1993213148
2038186592
1758130003
1603767097
2082341406
632639270
405410807
1231886982
1949800775
1498599780
289716953
1732203607
543977143
2077540033
57462370
1203429763
1994714586
1906264738
637657232
416713219
604171945
5117652
1238691219
994590228
1007340943
1952451576
722716878
648890339
1515992149
18427912
1113524498
91905764
971126466
945835443
307085566
1381641126
236455122
1053076330
1365885403
518249315
662647843
2035278908
76841086
1222853328
1442624127
667853601
1401803923
149279414
1657072523
54899021
685695888
277781844
926904353
82677689
1459829800
888691264
1125659841
1806223523
821353526
1770888913
1410994420
952076377
897881996
1305652588
1549049584
782722132
476960397
668374144
2143078926
298701948
1494150831
1539226895
248279583
928386242
131212117
929550895
151755906
1607008100
674281681
758270583
327379644
423017417
1538307950
1371775049
1392903662
2132082446
1214477631
2069648813
413881173
666295523
1204016016
1061143620
880053163
722588131
225020655
2103791236
1041063850
458468591
1609938251
409909833
789495283
361432495
1400746841
1064192572
800627394
1384818627
633277564
1169599395
1501460264
1287348860
884123575
356901290
600863458
1275934460
1891515871
553100318
635511328
1982224578
558003784
1542256498
1322531708
1785892216
80685492
314705880
1226108183
1680674997
192001703
1799551905
1806570473
518594025
1935160834
263090253
866781916
224844827
440094262
33839790
1731120062
1419565032
229443809
2133638430
760490005
1076724575
1153556024
674003996
1958049927
194026684
131043299
1721911642
1921125364
1908646331
80693668
21785790
1868388743
1012773699
1314013528
278405063
700868578
98402560
1272682957
1255430578
1559663393
1211757426
1498574712
678306341
425821975
1621802393
2063173170
1432541556
220576586
304005936
1404650424
207034014
1446772785
570881085
1106372831
1278418538
1295331188
662215621
1467678648
488447097
873468744
888093266
2038590192
837574113
1949491519
1107930436
1736427080
171943635
2125910536
51920315
1097890157
999345075
1102896631
1748870358
2090937150
1630939759
2123320733
936792894
1152107224
1088545140
343749025
504138937
859254132
1706325120
1522787306
904786931
523631287
2130216230
478690361
1466072151
1897089993
1411827038
627297641
459405964
1069310666
229423985
1076228488
310518951
1014316801
1279847875
966377416
1565398489
139478188
1602597535
1340293241
1727365011
2134894112
1653921708
259393644
491386631
790163219
2048478403
683078669
1440797010
1797314619
51661019
1611747843
2028109915
2039251270
442291552
534171384
1946326867
919518646
1990352069
709080602
2031209071
204849923
908110275
1165845013
766731292
1678904034
1281140949
1458741785
2134264868
270803224
1200710879
468527843
1659802169
1347797443
1897282598
1649967404
1570307591
1254231118
1674719583
997389077
576109867
1782703533
1373781857
285378374
123347940
2000571221
547468709
1587638337
1088432995
333618649
1213021968
87496760
1885016918
274949471
960624331
111577579
465095256
37250261
1406367652
248322002
1498300603
797652051
1309431866
1330750654
161065477
545797081
262889593
1369257295
446370016
613223197
811183367
125495874
1639750786
214421752
1402728818
887903467
2097219318
1106252085
1885717389
1508131318
524611146
1387370726
937172154
1216055394
1555594136
18957251
909404391
1811501326
749166297
1569096251
1750439239
1946863753
511674573
432468578
476414204
335344702
400472100
1061410384
217323875
470989125
1626165466
674435254
1084407416
498682293
390226220
348243052
51979310
59179825
322215397
2096530753
1356032518
693550709
863143702
790284370
1672960318
30761275
934113379
1891153264
935327927
1857258102
376071507
2125393500
972586318
271622381
98408794
1145302454
1836126674
1414373555
1714092676
1757525900
315165326
2008110083
856202610
326527498
103027620
83458069
27223196
1871195406
944774802
776514696
1581229235
639043615
483848879
642658396
82543376
370215517
943927203
457244525
1868558049
1775070774
530402593
1706695274
1925469312
1450139278
1430283586
606375396
447030643
1559400098
2123380368
1151236404
1764675305
385418079
858837493
242878435
2095056435
519688594
241346987
517952310
1783428404
127100103
1837451185
1575265175
532851162
959192295
439111269
277424909
544123456
956138940
1638050988
142213089
2032022808
1671035376
1807046901
1310562025
856917141
1241720124
2007481924
161182799
644856725
1187129520
120265257
1568914611
631872027
1601072652
446963400
794795468
402016370
372469497
2068275458
1748308527
1291039639
1968764329
1898070987
1756919926
1936247792
2075686298
507873642
131154385
747311369
615502546
1189537998
727605773
1080185743
1092157467
1266931821
2106569943
1981087012
1128036374
1094513334
1484738498
1176526255
1963300125
772751332
121635364
1450095160
1900612706
2036345044
972175199
2013514843
966915402
96085737
85551409
773496312
1535271710
372702386
770543669
1965231872
910764976
922685226
1788585330
1022084131
1960206254
782579864
839161765
396857371
1578363000
1656809226
2003048063
1371997586
1371633331
1232423840
474147845
119120311
765962035
268722251
514765900
2096893197
1115494230
159979139
647991510
1363277422
517482074
988713674
1313176822
1629479586
37145242
817407984
1297981566
694746677
181283774
557439175
1411332826
305634569
449138985
1054723190
499016149
1123006345
1393533306
87399404
1315237838
1915019667
547485979
302426060
1355927616
1641742579
1534923039
870255791
1766927225
1131668013
2013757294
1297216578
331693253
1261192176
955292174
422463745
2144828596
38500988
1351128141
1447196583
301837342
1986449696
899684978
1395539353
249525803
230581746
780856290
1303798007
2010692667
1680142335
714040169
1652923581
1537652069
351285806
985713917
425041922
1679664401
24104621
799155238
1816261266
392028638
1103831488
1461660808
1410038998
1685864311
570141583
109370747
1590320930
262881923
1014787898
280926873
593834071
561519515
1562327086
1406960206
391326364
318419336
37107913
419781188
2134276531
1264645551
2116032931
2104738527
1248466818
5419714
1927929014
1318851653
412054568
333217273
681169969
61724638
1246298269
242070419
1252888808
1716037712
2092055052
318008486
276883912
1334411283
1087755685
1407591437
283578865
1605643787
1466783101
748723856
1469862082
1956290694
1412725413
450639889
1538855056
891415268
1987550728
217085251
1808118176
673876074
661979046
32720614
475824798
458010
1583583507
2073844230
647630970
1133485234
1073653009
1944943007
1903873473
189173590
1415440239
558890493
240538862
1229382069
1982311562
588364243
450687779
199104208
854226850
1792208521
1025526974
251106656
1611076333
1270569824
1947035947
1801147360
2026321033
47080641
626312769
1664558566
1754477722
1280344617
1145027805
1220989494
1207594995
842459527
1349220243
1888068072
2139102647
313578223
208809225
882176898
1541891202
1713118006
1102337092
973331620
136997778
1880578256
1165494460
1069305371
1852585715
1273114151
1599818360
1718894509
577501917
1492402586
178325956
4452230
1788682641
2017947267
892635767
1367487060
2080872426
99136314
2039523295
1120984268
867721876
1961438940
1046501905
118375959
1894906142
1480810590
765166421
1695564016
1777422692
778416578
1105345946
1480800114
603526995
309204799
1849377274
1684539055
1091384565
890995360
683523097
1722536042
1470667198
1317927644
853700694
1847183512
902082898
1140668935
333843075
47983324
381355785
146483478
1868178952
729158204
812896492
2072702542
913472533
1125787282
722033401
1293414473
1372109912
193140061
1433095365
1688930410
1017936700
2014704598
1246331293
1960524176
342316004
54949178
42534344
269857816
638813161
1785367432
1102640873
1662064456
217963846
83084748
1154070149
884553452
510419460
816218788
1970297689
1774332596
1560751956
1855079838
1738964011
354149377
65823680
261655612
1843147452
44983363
904389356
820698684
612544203
2001638257
816429826
835404602
473310777
1250459998
504463
263487996
2113643264
1408435601
945778754
1443970232
450021725
1495313005
2039960239
1342608572
1062702525
294367544
1170714572
503416620
1243454843
1024788403
510585139
1489241636
1715921017
359070736
1725569394
392046568
573844922
2027109874
165789032
1269877350
1109947252
1844968964
951360752
1913041594
1606470838
1430925457
429979603
293340565
980064915
1067283032
650611187
1221977008
2102152798
1810055812
712359635
600711864
1193383786
1534448967
1072612515
1715870701
796268137
654463807
1334533095
105383466
486688998
1641571631
696570502
1592944651
1426441352
1196288284
201178807
911347206
1302976761
294184628
1435932182
1809003567
374985463
855330424
1229475570
332284855
363739717
646224198
1937244072
1902832642
440921857
1634747751
1875784970
707596011
500576860
415207217
1052938947
646704479
722708077
1631070167
1466124792
1769520794
1420002715
1696190501
1985699202
1397502810
1265322430
422246076
1775428642
1815964402
968140760
875166312
663912580
1198315151
2143380668
568558648
268104526
633962284
435741845
165112712
1239040470
295888628
336825686
1349305463
1054337461
853242328
1681458700
1657348414
1996575454
188503858
704807688
1665727776
1263755476
1119504405
963706096
41787615
1684446269
1684366103
757640716
1750778091
1534377622
32415214
774645193
1084727179
236447070
1453725034
1416394619
279412462
940410256
1408272954
2019530448
1333452713
861596932
1916600421
1943029655
1792556845
840896798
1712467255
1887880839
571247130
2044349082
840909365
1446015017
451621357
429829026
1167043441
1466150319
926714036
355890247
370435735
857051551
652111877
1903155655
1615129135
854029974
706430604
882696238
930786927
936618766
1209526285
1766446603
811622587
1412185138
226591052
535837218
825481037
873727887
1957115440
204910226
1138920379
649232158
1382911658
1643962392
308568113
1318045902
836653602
610587919
391991628
958307867
744183829
1155979193
855175435
1651628539
1938771151
658127693
497646807
814482239
1473243412
1842116744
1458671893
633686235
1451383554
1130351933
1010682461
1584269204
575298415
453337309
1573410888
209638007
2126616602
339612058
2032271348
738297997
1020822763
900971701
280431888
1975662631
2032225748
2065147348
828143020
1257915939
1623332855
1197583189
409570790
1242113193
550409546
1025554313
2074942037
925987812
2138250769
2145782560
366750600
1181615780
303087029
1016430691
394863627
1675872591
556091002
1189220752
1981391098
1184073780
1584474439
2116454070
1820831276
450271217
1227641372
85469652
498425660
125726183
1768305848
555001672
930266433
1650472561
744559531
2000525496
2009806022
362339908
637236372
2078115366
605541506
38978922
28896423
1310821957
1920633667
889657806
1899030348
770891794
271754609
1689350036
1564300039
727183151
332800955
1376164231
1124738699
683485243
1744600823
2097020828
1659405666
547228542
1894611435
103010591
1647769579
97419506
2011274160
1314431202
513688644
2140736469
809368474
674627370
1154294180
1105082926
1881612571
1574228380
1372224806
1596549800
421886743
565459526
1058424531
1655126034
1505510378
472924252
147215859
653819034
1984994121
898018392
1187378917
1987837123
1000501774
84155188
585790986
522379843
302449366
173580960
578915526
825724613
1908233922
607162705
1558244765
923392454
2080322720
2113409688
1128957927
554348564
1886783668
204533975
1641129418
1999766620
1265322853
950747712
691595613
830399023
1653159716
2044959514
1275294544
1654540770
465464665
786221897
343923762
1684828038
1570389247
311412939
1504087006
2033037298
1528110006
1125900686
103410989
885399372
158538689
1186528613
667026929
1196475187
830188505
12183421
1021853322
1755530596
700271811
41462901
2061710865
1514487673
753289539
1891753687
2015266457
1910131892
331460788
1250169554
1735179041
1831341016
1844227171
1045885063
97684156
703268833
704339937
129006104
1444487761
1044724669
1159132569
2133956133
1643045178
881463309
346417593
1662704039
1092048583
2093499497
274995195
1893886153
2138159279
2054580378
1092073143
263739776
424818502
1917362996
73528443
661511111
148097640
375058314
1059696772
1230401298
1894814301
740804312
1261869389
1281300679
89653849
1521448601
1070442335
1744504681
1358006137
1274133692
572109665
1561422127
871838074
896873772
547405043
1318102065
321392889
934344743
1596404441
2110629751
1825615128
271152968
213326055
664855364
1095734774
41698259
188211968
1717589710
1199777654
795346196
555665480
55771470
1311522626
1379135689
705288163
1707238328
1558995420
216360746
855922526
1732102387
108244636
425504754
1804748653
1900274696
960637454
1406800527
1095745225
1809974800
1318319996
47943854
1926706099
1086220503
1978396733
635906022
1661632683
608792118
1649493286
995533247
658055333
580266293
355281530
840371534
80933234
879318802
1362361614
1891522576
1974092687
425308332
1448264750
1330005603
1235445741
304589711
864040550
998001611
1558254020
1479039720
893553031
1528384586
303291682
1407357802
187404359
1359596266
131896886
1976206874
580979291
146065040
607872838
261675126
54052395
1908836748
1522277248
1966879541
285784104
1129106083
1597050821
1151964277
1247531922
278794821
1661883501
1948394530
225294924
1570960377
1915654857
848567216
2130713667
325684065
1179418680
422380607
1490546103
1317096795
1130153445
1885571789
1222457771
1640788045
1559257001
105619661
1107812735
1902832408
838866293
704010742
267537090
1374291608
516330063
47607542
1776494924
1025271385
1282650283
741509810
177899302
2136669277
2124661536
1727296778
1024768261
1817435084
1436965519
1830734426
74816888
690555695
622603578
50316523
1960279336
1980217865
1972007539
1304264158
2138331768
1420842910
2109132390
563178950
613754895
735660784
1998155188
1634976144
1870842270
1610094484
1050623746
995005967
1422419138
639453844
992075775
1214454095
5967462
375321914
1033011953
1276062089
1315726053
517236911
573641115
1872860540
1012928038
1706536607
1508325858
1259435825
2066085074
1325580752
307498931
247224780
570260654
891508039
943868196
652977319
1593467039
887738786
14909582
509783742
503103636
857972474
664223626
1895364674
871875273
361337960
1455866923
1546867328
1357222311
998082724
1414212821
1386314728
1167280486
1300339097
1397894130
1133138562
27919684
1020235157
647740128
1358524780
967755586
1557704003
912772747
1496738943
1439327452
1497522410
275825044
1184292039
1813661138
1095044805
644488945
219965114
1184685373
181321675
2071915152
1871161628
36856004
11447996
883957559
987352632
1520969229
1739928158
1891194095
442259717
1914728575
857032407
825496711
1124514361
620540550
987581208
1239175102
1173146532
1504571997
2101924141
1651421948
1158549529
806061055
1034512829
123309706
1508524033
1131680911
2023981923
1818467059
200437588
1767988225
1923869409
122062131
1098982845
239331262
1517401664
247600157
1883708953
1941976731
1850531643
2048627160
860800775
185982092
2134007648
2028055628
535892723
1674605769
1221230041
1104087901
2041280177
330192366
1611887628
2084712612
1238150610
325601721
2072763126
222558684
2054916282
1067774919
1370171160
133722908
468110955
616058861
1894779123
637969435
1267348832
589834291
368923201
1570586513
736278377
958534811
139868663
600932770
756980781
1439422677
1647545295
889664491
478367911
1723356580
746827672
1057604850
2057662425
28658151
1833685277
64206423
1816378367
638448246
1746341150
276313438
1467879722
1700170280
804784511
1074858412
2136175711
542121803
1055953974
1917463936
1057390370
1331162395
1947908617
1512898605
887225740
535296095
1169632205
1314607634
1211939516
1204050338
1444027513
364053108
1695145974
486631770
141866020
1730644061
238461328
1747549728
461141661
1723729241
1735871823
291708835
1944971003
1204797053
878791284
1492267747
1673426184
1781430848
2002251403
608199521
1908743732
131324372
356362176
1523335903
859064390
163377348
1453718368
701727970
2056618018
341211386
336992371
523733147
1033538326
1742242072
1796815930
445023484
99616786
237120993
854918953
238627518
717068685
2121644177
1683964242
918565506
1927835842
1218149907
1132667286
2136222808
1287908098
1297549362
731720775
491099728
1537487631
2121435055
460492346
1643269319
2100200972
458928960
1410041781
537924301
1514025793
1513579162
1094656671
1889018476
41386912
1292457375
1162204354
233928875
1679156281
554440483
1981412851
1778809501
187968369
1795475692
1887699312
1001793321
705361647
1100018977
1013680058
1952785408
3303335
1309379848
702411849
1933909968
899213052
2092080075
1857426670
412619919
1724249241
2075280317
166554368
1069359764
1257679076
1032013449
2008344225
2113558782
1416496890
408146707
1257257895
1270087603
577190428
307127532
1602060346
246329866
1719307007
802027723
683658867
2071968661
988966999
1303088768
904434031
1358027676
778180923
1043252439
837734388
1272655273
296250281
133090354
420301117
942598132
2020429521
1118648043
1805666213
44732328
299092691
1317932858
810719424
107656966
465384009
1949628223
1888190449
439247080
938756690
2057902796
1526756716
1446665408
996250365
592888891
1287064356
1234188209
1341290009
1959089547
1523834098
569826660
510454133
1348022005
1377717883
889044490
1894087653
738153989
907026356
1508011439
1044289356
1843958564
481493846
334983947
2119565830
525885163
567455332
2127827488
308253127
1812617645
908536628
1244218874
611012743
136926105
890736967
1846899501
1846909201
2050063106
363544869
1698235533
1286256792
546782716
134762844
1367079703
1693154779
1971281139
267820976
2101466396
1756177994
1958028255
1718582949
65426639
2131174333
829805275
1964260937
138234266
296087539
313494015
1421889625
388395744
1115940713
963313465
1463443907
1552537914
1648124963
1706055347
84273126
144450775
936724509
1042050393
1300715601
1408921406
1091889284
1484830405
1721095556
1215194184
2061287452
1418362616
938412103
1658461961
1521573007
1905902186
49664229
1078970292
797780312
822433916
1838383957
537532280
2091707638
1248005147
1769885881
1706770648
1483402437
1574054527
1765642913
1021280269
1636993460
198373327
1970541009
481958592
1367130671
1343917630
896290780
1694871922
1427178328
116153460
114874432
2138837920
819955045
1770181234
1626823599
1051309830
1067020084
1832168934
45988980
2033459274
1909527787
636386460
1723729241
773615218
8133626
38608330
288725977
405799247
1857115140
1304970450
758037562
1337386629
1718396558
1194667050
398601271
671751076
751114557
1867269309
138825558
228110062
1011021216
1241600736
250496681
1161436829
1184608283
1593340073
1450406364
1056633831
981431645
1898765352
608525079
41083617
1833214869
1519004615
2036567254
1010574236
1679745899
835851470
69849205
184349416
146981842
1369257155
263942743
71854739
1391605465
1151118771
1906189565
1781079406
177279833
1817493340
601387503
1781096977
495713060
970528132
1440307623
547967669
2111624218
1493091942
345653208
1285114399
535100305
1565195673
1864884926
1508573809
67141824
1471574724
1919172135
233276799
1443045894
733425808
2087495740
2007273382
2094540964
943562522
1914990162
1709150529
245585279
1265036962
628858741
1320804166
1654457994
2097238130
120880954
1743682907
34208119
154441336
724447908
1989290000
187890447
2063431049
521232639
1503467462
1986714004
438611765
1490253967
1370237132
1717035743
1116644703
949037145
614509332
1525628115
1072883544
893255745
2009510428
1846628591
411005199
822280310
1570857691
36297104
1242464115
820820671
2020423811
1257107433
413297349
1851776264
901678479
602572146
444704427
1196694052
1276871447
1505013951
593309058
654197527
37385433
1216173949
720880193
575362988
390807780
2142495749
1763024242
494832902
1223916824
1536425546
1601785900
545795498
953639039
702063390
364941467
1882234129
1129249679
502299156
1572079095
1221111712
1158171877
668160193
1755678471
1306102759
54310597
1510130966
304778398
308226398
98977817
1301269356
1607505048
1141686466
1724200626
1607065585
1795104661
768148971
920861694
109327314
2086026145
1310138777
799253718
138488174
225355639
1970891701
1316925298
1864701266
1047392766
704484718
765448321
2142690490
1167886662
45909038
1453444184
774290392
43695240
89714745
852670734
2044360240
1825741925
1309358267
1780178280
1054964698
995619902
556677364
597036168
1668922133
475136713
821843375
802725556
1925092594
1155616970
1082289876
1822754637
1638396552
651391169
531701287
1003084727
1882762650
875015447
1732089419
653361375
1754248525
1829399332
599191955
242246649
1652450832
828508908
1743888623
1948312311
1427478009
2062296641
419989378
824616334
63835629
1983827172
1616869866
1566291607
1803338349
761589744
1955632543
983693517
1149230456
1592784856
1826184386
1590910140
654451316
972378714
55714585
1698526971
642964838
820311211
1567450032
1258955689
1585454613
1393238824
692186605
175078405
1363953282
975840313
1127379854
1068296339
361154716
326327107
108325245
1217817979
937831715
167616751
449153491
2129570144
1850733675
1407182254
1417833478
83483784
1139266357
1170946329
537619492
958747100
1226300329
801523243
1527273477
1556864833
1635096378
779253772
1851525258
1404452629
31137805
496282456
323155493
1421327839
1825298656
157069282
1667349058
10197990
111963644
976299149
1836970146
1959311554
2089940483
1213004040
98909528
1424254183
1955168054
447234407
497122596
1194672212
1202548300
508019607
876436827
1964721527
1906264959
1535783997
1651580302
283946611
2024834096
607054951
1336843876
842373993
273487706
1606672853
926588575
787804683
842781000
18912960
1792914219
4442376
817447772
426894181
1722232287
1583514576
1222392915
218123715
247267719
676753552
1700454547
458466574
620972396
301298731
615235722
1029393019
417845476
717015198
226073665
46915022
2002463791
617406620
1256700913
1822237103
648026330
176003060
388585965
873503450
153793115
707795902
1305761447
1748583976
1324083566
1522459652
1636227595
1793203363
1416774049
704084804
744226443
557237078
1771354636
987387903
42702447
207717236
1038257947
1651836017
910198595
634586157
1522088732
1545628545
1963640277
46589636
2099543512
268331045
74497861
470026748
94786209
1692183306
1707820385
915988401
162446543
278057842
897772605
1810096829
381246182
1909681685
645966952
623517549
1121098982
1685029121
380871578
1639221968
1953038351
1113182304
672924217
13953615
1629369009
266370951
500235083
699333810
598248064
135244247
826292051
1667159553
609579358
885268454
997963223
1946936986
1405998359
874574131
1075817790
860898087
1617609704
841263375
454903774
191150181
790170872
1668255605
1782411747
1960429834
1794349718
139556291
619081208
125523997
666845430
162888777
491606006
911166601
752206667
1700173052
50397883
957679674
1472146218
350577013
132436322
272989671
2124947078
1798044070
678500570
80692171
1947626061
987015060
215837790
190955050
687699048
1396562752
1502524276
1560888127
559426224
981475518
2042012056
207830122
2005056858
1231979719
946106709
1144647382
401388154
636373464
632374956
1494215974
1636107020
1910286799
2064390256
301850585
248405504
997287526
1865147747
319044624
1339059490
591044912
1597494866
291571907
1167548973
1224900829
1411539615
449100995
1583952462
1301921027
1515233629
77084868
1302160111
636018961
1381298308
1607680835
957559515
408981284
771424620
1117319692
970834613
1765743112
1074240954
1010737040
761313795
1153322585
622023601
1804327746
697565861
1974210787
1351004938
859833101
2088335258
1564540435
224615756
1512282585
905524738
241606796
557741508
1817722298
337293368
240544759
1363609117
1114914750
712708529
1093805206
801161138
257413799
2056452590
1728970624
56325733
563651349
1676955927
1336387717
607841294
1773962977
1151173112
1385951008
1758093167
1595979336
803173596
242976484
1933486480
720986231
248989839
56923030
993444521
2005766951
807586918
849710950
2051283496
37472946
779522146
2145010634
1474721800
1256763599
688108899
622791367
524393017
1140840733
1726928169
1481948005
1003624508
835806317
2055292326
2013362521
519051147
1443714905
382443668
1847818445
1753576513
571755091
2047073548
476328645
1972065169
316262033
625770073
1342668001
885425011
1602458876
1399616513
627795394
377469229
1239030245
1282743184
885946083
1691743193
480750167
57670315
1444102594
289323434
319477686
2046363320
2041515418
1852106522
1383348772
919655062
522333298
1094177132
692986299
397587018
748295283
349579249
600739669
650149431
752273839
27451902
905148672
1825670582
779848348
2018936381
1254030724
1382336593
722820169
653924031
680004725
826322877
1444514880
1663409052
338826534
558674000
1819140308
1642290308
1243965483
1779207427
592309836
1702627591
1854583491
631291284
476038290
1762052693
2014762697
2106328991
1850338336
835045902
1502991533
1118977728
850497568
1125195258
437260856
663181088
2091259564
1582040625
1202865211
542513562
1562512576
1971139078
258791328
237039902
1166009671
445636739
469168867
837033084
1015568118
1020533406
1860187170
1267004956
1460352014
673279631
2026916346
1612599117
447825381
1865791215
2086267838
909549453
2052250834
109919679
658443264
73323510
1016009044
819017694
66913584
462196723
138739176
1667545810
384578157
975874563
1035297813
777573368
1139821092
40615530
1937898531
1719803976
761228772
1125565751
989789763
718489299
1280421806
1354136633
877377940
1718481831
1171022213
413632023
788867867
1034581534
1356674326
806925382
1483661127
551104615
1910941371
1472998288
58221262
1048755315
1182748684
2084321541
486677799
1266659355
1291384293
1777812881
1018946777
1894919342
693599243
1305779762
1662811140
1098778687
484757517
1357604096
1835597095
79740713
364441178
1630347524
1674948988
1861611160
633468156
91245475
856781815
1549372348
1494612146
222053585
2100059844
234075099
149388
1821805083
141896737
1600111530
727726691
842149508
780166510
1221680253
223669279
761119334
948693684
248197323
487118761
1662307854
1902009609
967239825
1911765985
1929780772
2080229779
1177781358
1095373724
360543705
1908115338
1491953071
1756186397
1280901070
1033239265
1495190007
297120040
561014059
739266898
1251792352
2067604566
2121274735
779989255
367767722
2005075630
211368491
1365041722
1551466795
1319311990
2097011848
112705191
1986433337
1039229759
2141225954
753512276
1713957001
560307392
456576288
281741394
1160050298
1867316430
1019865213
656459057
172768742
1580498820
915469986
412043737
292956249
949651512
176071030
1990212056
1413181795
542955009
452225567
1354917996
1351132260
663507590
1705189276
149461719
520006338
1991693387
1554298657
928895197
1298347479
2002786698
1186040808
1170935828
1044055083
706589573
523751780
275587409
2107249109
1886611044
1823429588
724178133
772290191
821411524
708609806
629564093
84977008
1269604036
1560297256
1443868720
1273916752
253445827
1631745916
186312621
113044053
1550304772
1038425606
1093443834
2056628719
419096285
760600431
1738186996
1652076635
291099108
1074286186
617774233
625479747
529775749
315669448
1222655955
1845669044
939956506
1727407289
1507178450
1317517196
1170186334
201209709
677509245
876237335
418909385
1030051020
51429890
1510702172
227325352
1278918132
2069085784
1611894039
1678954870
262201279
1855829105
101244504
1553665487
1694814551
255218236
500262264
267333615
1095871707
1538598638
354456275
581610946
243628950
1994444911
1475229661
572704220
683608992
2029472668
1889546688
1009463991
2078541132
168100413
1330223824
1460306135
2008922508
1589306293
68808241
1862393261
904671708
785087931
902821302
1447525868
511490217
1975014496
984561010
1033368304
1338200220
741963560
396835526
1142007561
1613263924
694511974
1311509700
363465489
1543287992
1225892232
966799227
1318450219
729606911
875072646
1402037009
622798487
1568873317
999234478
2099494306
548334321
150189881
356639214
1998440418
2144671017
773612425
1528623217
798101301
308831277
456347707
1497032705
204904910
421095301
1739122269
732213778
1722038743
1557367949
657921897
329027615
1815323683
1097934954
274887649
252949630
2111686157
1617758226
1646910041
398291128
1813121609
358296038
1032232652
1459098553
1505398915
2005355687
1336551545
817094145
1512000380
1160624081
1949050189
422607765
1463028864
599057025
930224733
2121592333
197201829
343397710
95566691
1617852267
1277529485
1023644591
1645645501
1444781006
617786549
1982302401
1981993603
407952425
1661693756
799204224
1160567467
1433896359
708522235
743491604
1943912478
1483201016
1424941502
1721820599
748376742
1153841791
1638598950
708991528
696285407
287140707
2133763578
1211604533
905122429
368836261
101546805
1477112956
639717655
21026850
2129749909
1594938812
992467404
1548144999
2101761341
1848020540
1576598159
426995868
49112921
334174280
59864072
97024067
1958706739
712399448
767892627
389815968
1209917344
418472458
264189753
2020968442
162334795
1787538431
1096228684
1172239657
410957566
707971605
393098306
1744298448
403293547
525528504
614729287
1199559879
852172284
332535170
2106892248
1516257607
175515732
1202839813
840371534
1912978251
1456410249
456267475
1265388050
1323481897
1032045133
1877661437
1217425264
27054426
798768414
129150208
1398245358
484474635
1054876781
974130327
1114317706
1555404842
391632172
1173938033
317754698
1117904072
773237667
741746558
940894770
1500583729
1276666129
42642428
1996753795
1102203126
1835949306
223849378
464660497
57331648
736466649
1941354377
1433499346
1297615911
1814444321
2020051025
921090849
1496806205
459097462
562960612
791948433
402722379
990549754
569314020
867560758
1904500714
1868033944
1211113398
1449475622
1281809428
1050990348
480016175
426513536
1041535656
808226495
1271609625
1686630179
141483846
1344930720
740835738
1914236274
23629904
470591053
797904664
421950936
1714543146
1213088125
1496112312
1392936805
169066285
81533616
1426760760
1313608408
1064346448
1446781993
1350313632
1998562908
1586002268
448876636
1511053642
547849138
860885888
256004451
920431211
1461661020
564951949
735848372
648693738
337465342
1364814152
155844016
1613998571
225752599
996173995
324501623
1303410670
230798844
1388792093
1977186568
1049976186
979207858
1739198610
1044662531
1090499007
386050866
1283031981
759836669
708090009
1351006771
563955538
1351511745
334842905
700265572
1945543979
783146547
2048772787
287520184
1500821309
160624916
1855157431
2023005842
2014432545
596926133
2079363591
1015976483
101803918
937106926
1115637448
1365753899
1421628198
1794027732
1222353917
176511415
772914009
605250482
356066939
1974666744
795636141
837723781
1973567697
1123012417
631791032
35388582
882488984
477800152
35630955
1138593326
1700200076
23434111
1768949612
343385530
1752262448
297847456
1466345869
572914390
117492875
322055208
243465372
1102013241
546842539
1987830773
2134836948
302443377
1006434189
1269597416
1878349979
826343589
46859974
1992522348
98679230
2042593950
2096232573
1653184909
1637553681
1968088721
608337608
357212943
2124847269
306404834
837410605
1630853635
1880938077
919902402
1203791422
1620770160
11615159
1158603339
84232638
1669341904
2048600284
575882210
2089075245
1463765671
344808722
1973311040
771446787
424399353
1337630868
536750232
832036768
1867740503
139264129
1760886290
1902105449
620210819
1704070130
435554475
1717344540
107867676
229494333
1376858959
1959422886
1654901350
1077294140
1195399241
1893312589
1891523273
1331385309
1838736203
1844379418
642574466
46402561
163578553
516647543
2127282169
467111116
1951247859
2141597597
1097348057
1976398332
647791959
36481407
187824660
131708874
1781353280
1127658857
355582873
228054315
1871834404
1144211198
946985533
251327869
199817652
1781885926
828061635
1583374992
1429984855
1691689382
2080287572
168428546
1998217331
118382115
1898741524
1495554717
1828349404
772485977
1083555029
1190853511
90921184
2063763946
1585532702
1249641898
843388322
1159077158
882674329
369163193
1065093346
947344822
1668778472
169317192
1669216735
1015084656
1872149522
1264942052
310932816
373029580
717316619
189604697
1745049669
1103908479
851116294
645214380
2009476073
1194711090
1718916493
303467880
995734070
2004773677
1124402025
1936524467
880566038
1978562261
1243192468
542698741
686338313
549849414
778947768
1103079969
1662159557
1773192770
1976326169
1441002956
1770631244
752643432
2145390085
1136093608
1926254336
1622664088
2026135264
928853304
430395611
1619073427
1396607683
1387567307
1604314673
1103009235
479283185
1022726003
1150538682
1890691611
401559201
354641140
229012388
787913372
897302527
114392950
738870941
615153647
458936755
1026202658
731281714
374230059
265955976
1474863214
1168059821
1023080707
1250331661
1951968310
210880996
1703558191
1142768018
2143776328
1853765291
1763537898
358553692
2124031503
1579120881
1364325523
605433723
1517292325
2146325688
1440497446
1968420213
1377734668
1464354715
36083822
1450896179
1950565355
179761659
379063760
658385707
571277465
639098545
913362863
1764927851
1719885561
522264380
2078789567
1541261408
1678042096
176396903
1739546875
1132114158
1610647711
551579294
1440924747
1075834140
534878353
38366580
1448979421
82809155
1358316993
1129116052
122039781
1384980140
1080084552
253562170
989553266
1513953271
131080975
1595365035
920351024
1386085181
66314427
462658755
632949559
207917096
1447184801
805237667
594911786
1990407766
1115298205
565893982
1787194496
47723921
1869923350
794101581
1537032876
1492295249
1937290891
2112449947
1278395545
1083815698
1176932619
175620577
548940469
631506850
1000390749
1874920978
543421675
1125046195
1403614736
1884534216
534391522
1785677721
44170126
512131034
717229847
1321008761
1091423747
1301614942
786115656
1979551390
1467175632
1009792478
865864352
1365743797
1884072319
475776366
1843301375
635333664
1598876391
1801316198
1697721214
1170635108
1610517400
1681574415
12357566
1221559514
1643166675
698545204
1260022967
392495488
1575197982
541219379
1833092444
380272930
690284974
1544623118
1766918428
144433363
462048968
1619269119
813002035
163391690
504484076
770729163
1487247922
317339114
1169216320
378801485
1079344263
466892926
1652615048
1400018005
1526676480
923775066
1859147465
1394336510
2116943530
1361321644
1647896719
291371952
1483856356
332473995
351195175
1824224712
359413775
1685576998
629041348
1047590815
1680718712
935996389
2140503415
1530313825
435021125
1301618081
396422184
1031234856
538467793
1772922535
357098535
2071281916
2125980468
69512110
1725865703
113014334
2007660909
1675295774
579769806
1795084364
1427154757
1489870904
1799380905
1808767463
1706209678
2032444651
947556270
499405170
22922525
1107494466
929255877
1445651213
261444295
124885009
1205717810
1198964711
1509154915
1102141296
1261414917
1676135527
656483997
616970182
2126658253
1366108810
156571344
1349953261
527427597
256347933
1042100959
890931328
1158913470
1835227197
489152596
694498789
1513144270
1670958434
1744420
2037555666
1679504920
328507932
1680761971
2130790894
1051089875
285664120
1993525794
1023940368
63258680
50473711
998977918
1440867391
1499985018
1818399844
314613565
367116890
1871995083
569623741
1775969310
737280406
716166875
654724978
698648377
1494295555
1945859079
560483910
1944248525
1442387424
1993741244
162498717
956058259
1607938660
977585359
440411916
974312493
435360657
23006426
1177731208
1122366322
149665841
1255637833
304588346
472875439
385332539
1616003258
95604501
767184940
1057689111
617356558
1842421137
288504754
609583231
868235025
1520286266
1019364885
335056432
528144467
1962023515
6931227
846899213
723899158
1382502077
688161405
219568394
350324255
1936490379
499465133
2013794254
42962353
2098129381
1413729856
1943924780
1972922491
799018368
1240194013
899543563
1184224694
958308354
1305991063
1375528339
1150848840
1652507876
1128140950
1599923830
1920846053
2105607032
1610398684
177301114
1922371628
52072250
1137603093
1487940532
826747784
1888367713
1838235714
1696679640
1417232331
1731024467
283770814
269600293
1994371681
1517294139
1840539242
1362083240
1261428383
1791961769
1990733800
403257945
1837084575
1099927184
1425874304
2040025070
873762558
1026412091
1297266407
275517714
1257214446
382352601
2122949468
232892069
1727089631
1927797677
1003787049
1779913868
19269180
1687569293
1592050179
1336304385
919453273
1584068360
259237940
1135445829
22155181
1642739147
2036410414
531397393
1332352584
1716906790
1438426196
849839851
886528988
2037217714
1473245804
1501343957
694349092
812518879
400661239
92643031
80215381
322421568
711524608
2081071404
1395661426
1070282527
521764378
1664992711
1025554582
1704901126
198420015
776555282
728772577
867574906
1927303268
782090132
564561288
1307738736
584667417
91828709
1553260559
1139118062
1948280414
2030181499
342040341
525133453
378482279
143042157
2120525017
887776003
1960267169
30056484
1531750717
592185775
874986569
1772643662
1221233312
197450261
1260067585
416006840
516341056
483211063
1080551102
1486085518
1865823389
1223637732
1997388016
771617410
1103200876
1479884240
1476676754
2088858546
140515135
1412460652
973861731
1623429543
1524180767
405460195
851995431
434639210
1175006140
1676802738
1137886358
1567126039
344352181
956073944
1407229044
1906110546
1451577145
511565774
182745677
487190005
1530525616
1730952922
769980456
1422705025
2114049667
728192674
149778966
1399561532
827592970
317270969
34362787
1860227363
132559899
1159325196
1526559846
1107383683
1748757715
1154859104
1824499739
1735277018
1731822196
1412654199
1475261000
1090717182
1222191820
1133642086
273441910
1745280716
548769507
465082298
1612087326
975805519
1095907930
414632565
262194420
16234457
1955047389
954594948
1256315860
1896904080
877038546
1964985673
1372997092
553899736
1514702489
774872223
280286177
910941237
191930281
1724557259
1271290248
650722386
890961250
1484765009
658642458
1314321555
547920924
368837757
1212906466
1466204350
2035283919
1657494432
251827738
1849637371
1047178913
1381752130
1985040185
1048278019
1684101919
134198214
2102551903
131292497
1353612970
354311629
691201540
434121055
745425444
1168196173
1474491256
485994803
2114428261
972131169
761560182
306123478
1283116704
16237982
1261617949
1771337668
865723010
10278675
418624135
1560722753
167460827
1376025421
670047119
357812173
286222889
129162264
1237935714
332047051
2019700263
1650466100
1528974934
714520093
984945888
2046683060
1502073870
1394628187
1065801848
1741970429
393696115
1482981488
714416372
365716772
1185389229
756856011
852498491
941878558
984699719
1393284580
979525768
725951394
1449765776
556993794
1157214175
561056477
1402176954
1500137833
1598463868
29546034
1220989494
736658137
906032506
1511182269
1863879550
280701819
1437706048
830217875
192547832
1702369644
1062145710
1275340136
1856637187
599142604
1554700480
344118311
1623578881
1929329481
2092561890
691872885
1380179323
716240078
1774728425
172826311
1187962506
1090525311
215215292
1639649161
1646904828
411600116
526794935
979007046
110394227
1987106670
1542885245
598375658
26550516
190209369
1511024187
1221457858
1547661811
592097642
979289949
473498
375110791
633260595
1978061197
1938955269
733369878
251593804
1768003309
1998234587
561678726
1034832356
1473725588
103000108
62926738
918657703
1809460146
1089937269
826519557
1758882913
1154860145
983777803
1897174164
1897188128
2044266806
802824560
1180673007
419361240
957306417
1045499602
516773141
1426805585
1533162831
309127312
786431221
224880199
1165063443
1118862158
860526298
1759654316
1231316767
1866908128
22903288
1368544953
1858515750
1081825864
447694666
955473577
415599790
1735910491
657368985
612716357
2084998394
680271199
460392296
710601358
1354427077
1610268066
1963998805
854937665
987865523
1492421183
742877605
878498255
1714042351
698363553
1356483772
277579918
1672738015
231827954
1461824152
515445665
961371141
1647299646
168935540
1589035359
1582857892
1296268799
1701706820
1713042185
1362806540
883957559
542708452
469103362
368771186
1389230116
2133273724
184833678
676208877
2082621670
1198695673
160219087
944624895
267910205
154190173
1200765408
221861583
1744333574
1150103029
688185182
81715075
1020235352
117385531
916326202
1409518319
1536947167
464446442
237695319
721320610
1923008832
1408037231
213170819
1590070142
371390961
1405019472
1673902001
1542653333
1470573706
1950977149
994410490
1381442791
129320877
1490391657
421217460
1067869448
1935183300
1724908102
1977834128
1709198230
29809298
1284441853
931354823
1904337487
1033651325
1945369762
961423373
482471504
1688262711
1739487504
1970515326
1874028033
1201864622
855347342
333025914
1872050466
250802739
912208405
380068761
290361624
1504120892
1782204758
1802857816
2082547399
159538928
909780964
293708898
347124072
1015437311
384586863
120072148
146666566
1810754358
627750495
144406229
2007994745
1006615773
1373801225
298411678
1238653562
251388144
232187186
571914925
1846228402
1179842530
1588298508
85394140
1507235041
172709644
572594004
787004844
1745965870
1597677358
761125762
2679142
1072370712
2076936846
1405079065
1016529330
1822094542
784815009
1089138882
198411801
1659014101
1156243315
2018532494
9360535
864759492
2001035712
7059690
1843362943
172970925
955584332
857708052
1255579324
838258325
933511471
1686931045
1723025751
352015324
1112788249
510421795
772288511
162597716
1991953255
1803557146
7668017
271845519
1433863511
432815927
825068454
975224221
1652442088
2104832991
2126514360
268222741
264639722
150647414
1264802899
1137743672
1035917410
929109682
542244830
1228493937
2091457853
1796396090
1665485741
454166969
1242316671
1542390285
716857378
1720473137
1044015623
1047479690
1593655656
773759276
1337431531
197467984
1441821382
1695794127
1651014427
1399826394
381878708
806926607
1643898543
1431535746
1092586841
969241214
970034545
1238613201
1259390981
1731682099
590227116
1727803085
1964486163
2004210897
1399079113
1220496754
390761589
259730440
2110417718
1649989706
401197674
607678711
1854281351
653405863
974068217
1985231552
1280977467
57951516
977456943
282117403
691621615
1301896934
405902022
2290785
280088039
434596769
998363002
199067442
971407963
397210148
497184314
1317016615
787177988
1204120744
530354920
1581622906
2062054522
2066903098
1539394593
344127351
1255885250
461290522
286567256
1886040521
918003944
1381996662
92105383
1911668620
679146429
1279290399
2086435727
853798600
1678911801
1275753670
467327503
539797263
114304284
373622473
1520973836
1001185887
1442730348
548365259
1505710096
174947530
893281337
653474462
1215888750
1338241657
633352841
456140228
980072169
294919167
1658872116
121416332
228272458
1158048591
1592522332
1855589002
404114356
116761448
1412096722
2011954873
1624768635
941982740
1268417016
71487155
1704455864
37444543
593378910
1105188683
2061826420
683273636
1302847211
2027332355
2142730647
253028279
349176841
283661583
1554563318
1245487418
989880791
281905722
837491090
686020665
1727391204
1987925776
833406231
1892123092
1244938860
1919484678
946829002
1852725919
2123670923
1173570535
1708006106
582822579
418018741
451989784
1264838213
1047370676
426112933
1890860728
1603479219
1816041693
1407662010
814054759
415169626
1762033941
1109829772
459376986
1288314494
531406769
2072392636
340013410
239245395
314783302
1286713452
319603966
911679286
1822919894
427607347
1412867413
405705343
531990574
990576694
628346992
1211705740
285948553
2000164992
1707006525
2030678070
646741564
1770598853
1987151360
542163587
658575251
1016465511
38819754
730626647
4640124
1307857573
1564442443
1552524781
1667878613
1122668062
1377653194
1529973401
2117295816
1225087339
1935138900
1418133618
2069582906
1928143728
1904068249
1925729372
852350583
203062659
214867630
941169349
736361810
523184057
1965724626
64811924
2045643969
1619313018
1727013090
1139508885
758436235
824230084
507011342
1018066510
1462321459
1489251835
246488270
1693038210
1184608283
124835158
564064179
1403685461
888208556
999854588
974119529
286075338
1579001106
1717211734
1633195583
2045965963
1046901424
471594081
1449475574
344983459
250555502
1111366073
560611763
1406157949
1901998365
172396153
1271669210
361288694
737752651
720159315
1465056518
687348526
1894679225
1147939104
120730895
1909556643
1891995334
1241846693
925317243
397253170
291038050
742591638
1868363146
1272960805
1158591645
1914827634
1813747839
1902246913
1223542701
781861941
769314040
239635965
799794382
1320021481
1250698558
1410635139
1718497120
1284769162
1814388532
1856916628
211233744
1071469670
1401389401
252311707
1616061852
466132316
1705344039
1246084648
421505436
1752506305
353016721
1775886031
1511264042
1966086801
1357270170
772554843
1710405444
193780190
856063974
501237126
1777325628
787337053
842510210
1068123060
146891
958043436
1194583306
657275603
843176456
360249117
742904276
1090268711
1894810493
1992704467
841766120
1957346236
944932614
90059153
669851579
1667240711
982681689
1508456214
72766964
175892097
1891534650
2122925577
1084642229
1230103555
371642507
292751517
984446610
1865049566
1230128671
556033775
1733007906
1972403105
1074796769
953611703
1395975212
1772073814
1133923858
2033980328
1728535940
1780960526
1465447917
1302799665
250024287
434482191
33302776
1133490437
1320040334
378663768
2054458158
942867683
1000978820
158091403
1757716333
1172747572
184607699
556233701
1012403841
1821656680
776851897
324418443
1038204640
1652520747
1765603316
869553238
136484346
248144558
947886021
2008736359
1625240483
1867504925
1863930472
514938158
694344216
1066490024
1829717334
1429826664
2036065424
1504047724
1639169447
1586778323
947603413
1603620858
924348085
829637467
234753028
1168912669
1379625780
19030008
1741272171
73205143
295719617
1456500236
1404400454
1851838777
778820209
871092761
37700246
1367898415
1791574452
1144578388
247504544
774175929
705922568
1776839673
1072363257
275625135
2122126251
771346422
692237978
1510735718
1739681464
865781832
807434930
769792626
2131872592
1319187698
1565829767
1661305120
1588302634
1506532145
68455531
2141913988
19239527
2043103957
2123750084
1544099371
766864160
941176540
1636636055
264163847
856920429
1177674980
1976226679
1275777490
908769728
2000194804
1202282094
1170746678
1911464472
1483968083
1560165513
52475232
2116582855
713992325
1754098686
1686531079
429080445
1869359537
412265662
1551460485
643801882
777594958
8724255
411364808
889971557
397609390
2018147398
762665282
456300633
1783062751
1516707376
1716709921
1747542022
455833777
841402699
739088914
110366511
470160240
264018730
1796697984
626185153
949910797
217441134
763548421
1472889059
1663594823
737948144
1458895634
1022307889
1760738551
1895163158
558503139
1096119905
2004464746
630446113
1651490793
1596561564
1517776077
880127878
1292314812
254012191
1404427072
1126228410
1459820018
434356047
73622966
1355560800
172019862
526485660
1663017918
1591922192
2081964818
735012655
278612467
250978597
923435650
380281387
1363527247
1911352523
298886606
424567429
871676238
327283701
2107312698
165212631
1079182503
2080376319
818225694
1603476502
1874522206
814817092
1558492379
842142420
520111356
1323050799
437110357
700676490
2035472539
1716797588
537414611
1245823225
2126080347
1671729473
2135147587
1692781328
1868181406
1175299880
1793701330
1548463121
795796723
2141816036
416968564
1515248989
1318313980
615116378
488489844
423489237
576388021
1028350541
547959999
1980441106
1674357126
747323506
710997688
1967673771
129912306
1097850206
1185854192
727794985
522317081
27217733
1978823356
1910051249
1759783168
1963528551
354478591
2030660394
415348861
390488478
1667061508
1284603228
788121992
1931585387
187875563
1314901886
1995301828
1108710872
2082408491
1662663369
49765689
1285805518
1615087364
1911983389
2133465273
2065075479
573865576
400496444
1690972642
1821980297
432496862
1643970882
194149492
531279729
1657100398
1172381027
1332919376
344156767
1608790330
817029256
1704437165
1854711537
237010600
896496339
1773489382
1233685616
2125090375
587267059
982488847
945766548
592209535
1103655946
1489568384
358443542
1389788808
542469907
1069370658
1257155478
1522253431
1564808865
959163245
649208597
768549397
2100653979
1593167343
163064006
1949586189
1577843357
946591430
999371989
1950698828
1851286426
961590133
226627142
1457804105
281760631
1191918687
495988197
1708942398
33033736
655242274
58722536
1388135961
2047479765
1312146778
1088722513
1160312597
217320383
849024312
898458633
408454289
1934255674
1887752267
802634536
2050005715
450111880
911677662
1675970657
1537382368
278041036
134216923
854871967
578729130
2043530592
678114140
1543906380
1138129802
1753871189
1466307695
419499497
1328849756
728149979
1664683469
1823912300
648358554
1222024498
392232013
646970103
676807788
477377481
1361255279
873973901
149642541
1635340406
1402307513
949469086
1108452833
1291744685
53596251
638546882
1779928568
1913987802
1634101422
1634542431
827084635
1053933680
287117062
2073856518
1528044114
917669192
1537158027
1308151791
1270603802
2115210227
1976663537
697940051
540431782
1982455783
1483875780
1173703873
1312026348
162326565
1730820099
453580325
1265422039
487710805
820538462
1053824345
1925162633
967314851
1486838455
1841048344
1778245717
1795756025
683470077
2091174349
627046729
762398859
578481893
1343476019
1279637231
1718613203
1695992293
730898177
1853329365
1747960776
98260415
2051858209
546223132
1483093514
1053293279
347351616
1910235842
1166282812
1800607124
867207969
93482731
630283175
1725918670
1673676702
1765773483
373589362
882877433
1872423815
270077398
1435705764
1134165810
817678739
1348364278
1257413038
660625415
1340524502
617500454
953563657
360067454
27738445
61542288
1564826663
950995716
285772582
1784736913
1333411340
1848680780
1289466097
1336427805
927339205
437699148
1508011150
746227233
824295249
1736117711
664730654
1869224351
926127579
1192393548
1871298945
1519919989
1763325037
446443326
44916447
2035839192
277413215
265383087
1102196121
395855024
1512663906
1259916735
1982006694
1870942022
1637740664
508624193
835427965
1480541358
1968767387
891429097
118769826
1186884972
2078996455
1501663436
2083882970
1947782
764150003
2000458038
1822926429
565739734
1534446400
1057892963
436387950
2003866551
35368664
1021330029
2132904464
1192211281
1241496844
719229169
577398520
1108608026
1651757524
544967105
113384150
899793201
1777641910
2016583060
150180956
1130660834
1192290642
358994391
2071027009
864350945
1432789697
1893061899
539299187
838707486
1168294295
366390504
2057340673
219147541
1336241933
1186482018
1070664364
1173998692
356881175
1447955656
1033489662
550635086
689749638
946017241
969804971
213414785
2031521258
2113090951
1504643798
312250883
1839356364
1101346483
1662894115
1224340057
1027599360
528957066
297078133
1383868691
611651450
2037514943
1877510857
259924874
699297888
1224445913
1702068358
331339867
332829821
1317224967
1774291482
1191792141
132988249
1965120672
246444585
1679662251
1781898656
1389029349
756062843
894696337
1526006114
1491324921
1243704121
962135346
1526713700
1909481983
49854335
1146768420
842932432
1815149531
245115438
1490638076
24299431
53969465
364912328
1740552139
1918172896
95506549
135694036
538228935
1801790267
763839077
2024599951
1846079489
2043207184
1488150260
1059578647
998927686
1262768856
1677399923
1750032734
125696876
2099549687
725710715
762605575
1353419350
1129409877
1269166810
1545351639
336549595
2076876290
275627940
774231038
38273358
1263177658
1951915085
1011226086
673548271
414491845
2120628575
2043666795
1232936399
970924874
862239358
2033432661
1231278190
1299639861
1251408994
1432025992
1360641173
1793373121
773446761
530981979
369416394
1675791014
662736546
1954613685
84340760
1101942336
33675810
1979502376
1390195592
1440356109
2125954885
1456815925
705636627
840078514
1686771936
2065276013
830983153
2112870711
159312910
1914872661
1594266634
1109850973
694014797
1213336602
1901839403
255365485
823257009
126700517
1453963908
1235266378
108640087
1440378193
1007932427
1643333614
1088503612
621576515
1889465227
2072563007
683338082
732947478
1634165009
343172240
1799996924
531569854
1283669082
1931315686
1095438044
932328214
501267392
842396576
985015957
122053257
883417161
507347074
639718986
972857188
133511941
584546483
706358488
1129865690
1864814952
1290736148
1404648754
1574645225
156230092
345847938
772044800
370234101
955027847
1617459694
76203809
429548756
243922752
2082582711
135888247
2074708771
1314149524
1897342895
550580412
2004873455
1077100329
913576790
624908724
1691964188
1067937033
1044185373
358135785
1293377015
1323677910
1975987103
425406339
782068778
265184971
501725666
1107070209
916797305
628147658
619092803
1079231125
149044389
1127620136
982019438
1946961993
116178229
2037475785
1035182393
1688922605
1762928359
879832792
400578000
254352722
1413015256
1981138532
260000900
310845061
1388940766
556425637
1292443267
521928680
2039515809
386990001
1511496901
803164534
1931200205
1762350826
2038412083
506845628
1233340080
1592201189
1271898279
1871594423
1389029026
240646911
1619005473
70459259
959954478
856947035
1084060010
1994817720
1676336206
1500828670
688855761
634638861
1448842569
962871358
1251755907
286496865
2089010808
1377931884
1677402635
836504173
481988364
1571302852
1200005245
392806375
377815353
1828144598
880806176
891063391
349073614
581111917
1867107363
1866773239
1387944496
1684227572
308803910
1236133545
58422831
837632891
1364061326
155034994
2057989112
1377546321
267109614
1556168014
243620908
1014836919
148880864
474768248
551183390
466676441
338171758
300989321
1907237923
1161440824
578432910
625169231
926952882
42308002
1597244188
1309955245
1973095059
1800401484
514747086
730970669
690420398
1101242514
857633363
150417085
1346695281
149651447
57372760
2050909199
1800066699
814416049
1732584600
1167845838
1497667564
1996847912
1049113897
548699610
503608814
258115310
2072239265
1026330005
796972727
720329126
932901013
143430608
563225990
399448788
1513209534
1211661114
1006594464
1765570742
1901201010
2109766664
1473296519
1277213095
1298029839
754368527
134167431
307802230
758220685
84606987
12988742
916007359
1947585816
1910272409
175649650
1931610521
1691433645
1648927997
1540389059
172992032
302485566
1188186333
275897392
732130691
1695957962
1169810380
983663326
851374651
1343968090
428699324
921224642
368448282
176131185
376940199
1690712100
1843926243
2049079981
967575769
263043359
979528626
1837167326
512599217
1558226216
823057241
1339185382
1634056936
1480120982
1407951632
2035025423
1480027176
1101985562
476444737
1918059466
1134485151
1175605168
163617253
716675034
872292576
1410492346
1514209405
2033108355
1094180127
890133841
1164989786
2147442852
1398354097
1538206067
765204589
412668557
1692973552
1939903874
244310409
702300934
1915868319
639315020
1579762350
1344581085
148617385
1845230322
2058346563
2010222894
1307848487
2049387347
99210223
1229142969
1198203845
1497732294
1686031213
1149708316
1701781424
385841063
1591184516
1295553771
1038578488
1354418384
689546665
824943354
119155887
1335549735
1991502912
459445119
2055241715
1494630577
536567745
1462865775
186513865
1073255942
631894109
832132112
1278241251
1559695297
1640134204
1643898735
1997884968
110078365
307463138
851307389
458603546
891019797
843159038
1524533595
216243225
1570876914
955742255
1256912602
1900181551
1158682590
264833796
2028965238
1594248352
1158988441
2028016461
412379887
1160501249
860698466
2020273714
158091915
705872264
627230003
1753604828
1233872148
1578965278
1733503305
6573262
985667860
978224260
2101338696
1421141566
812740263
1264276318
1698468096
2145263572
1941042306
1306380598
1993418355
162469564
43427881
1057044253
1338823321
1834540232
418753289
1247494439
1120377496
2020625062
2074615117
157782291
1353123963
448563457
1791293973
1726238961
1601969715
624694706
554087031
1797838550
1266373479
967756153
1219313646
1559604690
1737779571
1720382205
1539141239
1352354498
272067651
1275015759
1721893039
1860594734
1162644112
1580434261
1813542256
1535174615
494462518
762200335
1248300152
320474265
953065808
1600343566
1270110635
805526173
713815632
295955515
1584971666
964751244
1833724781
939247096
1361801556
1786950516
1299286221
1912118638
579726668
1137828421
584235626
1595477150
1145718118
414045883
971534063
1422327926
1028778559
1173675105
2003040027
2060119703
1058720170
99394505
50058958
1607304076
55792434
1292178739
267084439
1234132495
85321800
312059910
742499099
1033957653
525499997
1915166002
2095595756
944617339
1677745081
1642456764
1085472760
1720667593
1243695341
1049691673
2116510619
1527967011
853137274
399122220
642226920
1123483321
222717842
2036017414
363265487
752718880
212540660
1572940455
1260735061
2111628119
1363998782
263209050
26290393
1838873442
768227942
1238961872
1895428523
1533386975
486593387
1468039863
1600738187
354751089
1877532116
873680287
659885520
765465481
551731246
1470597280
250363145
1470829585
479820183
1576144544
1596825041
1093114497
122296533
1271200860
349117782
1898999172
2144643223
14979629
353901386
1603533870
29066102
613647372
1414970648
1644727434
1480573035
10411392
350179866
484978075
513648000
718905193
62143715
1326883195
1182774120
1812891157
2080929361
371839317
1066264564
1825243187
1243442976
1108335738
1903540321
1397161135
435553685
1571406492
1667318085
312725125
616517629
1407086333
569671229
739392531
1716320577
1841123150
1568120136
1892312846
1166732422
1361439125
417733830
1140143028
1290611903
1292866720
880872102
1068583336
1195049969
1250096136
164168802
1961787295
2073840331
1318948663
1981189027
1252870173
1917918818
2103932089
199830978
582101925
788607554
1664818481
1875227702
764978765
313915699
1244104780
1950591691
1536748676
171419671
241637936
755436366
43659291
755558103
746250042
584197639
2033005457
302053046
11366868
281535262
1455153757
165811495
137913626
1156655462
155450564
429528624
221640625
325592724
1114896135
680712558
406177691
540510075
1573762692
1293352276
1412229672
390143704
795626499
402061249
1845964927
716722729
387631972
1389988446
562527548
763785073
638635257
1270366272
1957100758
56401149
1167933691
1748326717
1918682101
1777663952
939832729
1024485850
1144618066
1359986464
604724973
1741317466
28300450
1923203605
1822184156
